diff --git a/.gradle/8.1.1/checksums/checksums.lock b/.gradle/8.1.1/checksums/checksums.lock
index f616abe6364925c55f9f2d66aadcf6bc5facf792..437f906c4bbb5c37cdc4ed99358349a1b5fcf665 100644
Binary files a/.gradle/8.1.1/checksums/checksums.lock and b/.gradle/8.1.1/checksums/checksums.lock differ
diff --git a/.gradle/8.1.1/checksums/sha1-checksums.bin b/.gradle/8.1.1/checksums/sha1-checksums.bin
index 52c34e2abd05bb1bf822314525e0b55910225da3..38cbd48f2988996821c481ff76a4e1b1fd2cee39 100644
Binary files a/.gradle/8.1.1/checksums/sha1-checksums.bin and b/.gradle/8.1.1/checksums/sha1-checksums.bin differ
diff --git a/.gradle/8.1.1/executionHistory/executionHistory.bin b/.gradle/8.1.1/executionHistory/executionHistory.bin
index 1534cd3ec5eed0c0a01ce4db280f81615af40c87..ceec0c032ee5d67d2e22309db4ff71ba4cd8b4a0 100644
Binary files a/.gradle/8.1.1/executionHistory/executionHistory.bin and b/.gradle/8.1.1/executionHistory/executionHistory.bin differ
diff --git a/.gradle/8.1.1/executionHistory/executionHistory.lock b/.gradle/8.1.1/executionHistory/executionHistory.lock
index f9b7ea700f1242dc618559b8532d62f5a981fac2..15ed42aa8fb1ea7d3218449b81fafa6f1bc26206 100644
Binary files a/.gradle/8.1.1/executionHistory/executionHistory.lock and b/.gradle/8.1.1/executionHistory/executionHistory.lock differ
diff --git a/.gradle/8.1.1/fileHashes/fileHashes.bin b/.gradle/8.1.1/fileHashes/fileHashes.bin
index 9df634691fda51ca1c48e5c8cdebd6867fea637b..6b4f4a17af35bc6b879ebf66f80b8bb7dd250216 100644
Binary files a/.gradle/8.1.1/fileHashes/fileHashes.bin and b/.gradle/8.1.1/fileHashes/fileHashes.bin differ
diff --git a/.gradle/8.1.1/fileHashes/fileHashes.lock b/.gradle/8.1.1/fileHashes/fileHashes.lock
index ef4e9ab2bd38eaf7a0b0eb799a7c080e2d591ddb..439d849729ef41062e722b3d5b94794ec659ae2d 100644
Binary files a/.gradle/8.1.1/fileHashes/fileHashes.lock and b/.gradle/8.1.1/fileHashes/fileHashes.lock differ
diff --git a/.gradle/8.1.1/fileHashes/resourceHashesCache.bin b/.gradle/8.1.1/fileHashes/resourceHashesCache.bin
index 275c1d73810dc1ac96fb050b2daecafa2841a193..236582b9b1e621839f54c91ffc70bde23300f64d 100644
Binary files a/.gradle/8.1.1/fileHashes/resourceHashesCache.bin and b/.gradle/8.1.1/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 9c9dc07a830ea9989bb9e2ad23701e3b9cc7ce4f..e9847281d5537d1a194806b02bf87e2b64bf250e 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
index 847980471530731ad9e4acd45da1708b8d074313..22ad57950bf3f8bee25adb0e73892cb53fec436c 100644
Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and b/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe
index e92ee120dfc3538a559a1d4f0b250da9f4968c9c..811099041f2b12aaffe9508e201420655d6c0ba2 100644
Binary files a/.gradle/file-system.probe and b/.gradle/file-system.probe differ
diff --git a/build/classes/java/main/com/example/examplemod/ExampleMod$ClientModEvents.class b/build/classes/java/main/com/example/examplemod/ExampleMod$ClientModEvents.class
deleted file mode 100644
index fbd70aeb0ef29c89f376c8cd7ee6117dab3cf0d6..0000000000000000000000000000000000000000
Binary files a/build/classes/java/main/com/example/examplemod/ExampleMod$ClientModEvents.class and /dev/null differ
diff --git a/build/classes/java/main/com/example/examplemod/ExampleMod.class b/build/classes/java/main/com/example/examplemod/ExampleMod.class
deleted file mode 100644
index ea5ed3c612a69f2773dedf3daf3fa58ed350dac6..0000000000000000000000000000000000000000
Binary files a/build/classes/java/main/com/example/examplemod/ExampleMod.class and /dev/null differ
diff --git a/build/classes/java/main/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.class b/build/classes/java/main/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.class
new file mode 100644
index 0000000000000000000000000000000000000000..16b521a71d4d81db3813873feb17753ff109135e
Binary files /dev/null and b/build/classes/java/main/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.class differ
diff --git a/build/classes/java/main/net/jalu/grmythmod/Items/ModCreativeModeTabs.class b/build/classes/java/main/net/jalu/grmythmod/Items/ModCreativeModeTabs.class
new file mode 100644
index 0000000000000000000000000000000000000000..56e8de174e6517879f0f2a720743d5125e2df9b9
Binary files /dev/null and b/build/classes/java/main/net/jalu/grmythmod/Items/ModCreativeModeTabs.class differ
diff --git a/build/classes/java/main/net/jalu/grmythmod/Items/ModItems.class b/build/classes/java/main/net/jalu/grmythmod/Items/ModItems.class
new file mode 100644
index 0000000000000000000000000000000000000000..f8571c3bd0b9eba0cb132fa286886531ca3a5007
Binary files /dev/null and b/build/classes/java/main/net/jalu/grmythmod/Items/ModItems.class differ
diff --git a/build/classes/java/main/net/jalu/grmythmod/MythMod.class b/build/classes/java/main/net/jalu/grmythmod/MythMod.class
new file mode 100644
index 0000000000000000000000000000000000000000..7844feb7420073f8d4bfc5fb05bb08945f950c7b
Binary files /dev/null and b/build/classes/java/main/net/jalu/grmythmod/MythMod.class differ
diff --git a/build/createMcpToSrg/output.tsrg b/build/createMcpToSrg/output.tsrg
new file mode 100644
index 0000000000000000000000000000000000000000..fce9c0ca741aba58849c65340c92f107d3c7617d
--- /dev/null
+++ b/build/createMcpToSrg/output.tsrg
@@ -0,0 +1,212129 @@
+tsrg2 left right
+com/mojang/blaze3d/Blaze3D com/mojang/blaze3d/Blaze3D
+	<init> ()V <init>
+	getTime ()D m_83640_
+		static
+	process (Lcom/mojang/blaze3d/pipeline/RenderPipeline;F)V m_166118_
+		static
+		0 p_166119_ p_166119_
+		1 p_166120_ p_166120_
+	render (Lcom/mojang/blaze3d/pipeline/RenderPipeline;F)V m_166121_
+		static
+		0 p_166122_ p_166122_
+		1 p_166123_ p_166123_
+	youJustLostTheGame ()V m_83639_
+		static
+com/mojang/blaze3d/DontObfuscate com/mojang/blaze3d/DontObfuscate
+com/mojang/blaze3d/FieldsAreNonnullByDefault com/mojang/blaze3d/FieldsAreNonnullByDefault
+com/mojang/blaze3d/MethodsReturnNonnullByDefault com/mojang/blaze3d/MethodsReturnNonnullByDefault
+com/mojang/blaze3d/audio/Channel com/mojang/blaze3d/audio/Channel
+	BUFFER_DURATION_SECONDS f_166124_
+	LOGGER f_83641_
+	QUEUED_BUFFER_COUNT f_166125_
+	initialized f_83643_
+	source f_83642_
+	stream f_83645_
+	streamingBufferSize f_83644_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_83648_ p_83648_
+	attachBufferStream (Lnet/minecraft/client/sounds/AudioStream;)V m_83658_
+		0 p_83659_ p_83659_
+	attachStaticBuffer (Lcom/mojang/blaze3d/audio/SoundBuffer;)V m_83656_
+		0 p_83657_ p_83657_
+	calculateBufferSize (Ljavax/sound/sampled/AudioFormat;I)I m_83660_
+		static
+		0 p_83661_ p_83661_
+		1 p_83662_ p_83662_
+	create ()Lcom/mojang/blaze3d/audio/Channel; m_83649_
+		static
+	destroy ()V m_83665_
+	disableAttenuation ()V m_83681_
+	getState ()I m_83683_
+	lambda$attachStaticBuffer$0 (I)V m_83675_
+		0 p_83676_ p_83676_
+	lambda$pumpBuffers$1 (I)V m_83668_
+		0 p_83669_ p_83669_
+	linearAttenuation (F)V m_83673_
+		0 p_83674_ p_83674_
+	pause ()V m_83677_
+	play ()V m_83672_
+	playing ()Z m_166126_
+	pumpBuffers (I)V m_83652_
+		0 p_83653_ p_83653_
+	removeProcessedBuffers ()I m_83684_
+	setLooping (Z)V m_83663_
+		0 p_83664_ p_83664_
+	setPitch (F)V m_83650_
+		0 p_83651_ p_83651_
+	setRelative (Z)V m_83670_
+		0 p_83671_ p_83671_
+	setSelfPosition (Lnet/minecraft/world/phys/Vec3;)V m_83654_
+		0 p_83655_ p_83655_
+	setVolume (F)V m_83666_
+		0 p_83667_ p_83667_
+	stop ()V m_83679_
+	stopped ()Z m_83680_
+	unpause ()V m_83678_
+	updateStream ()V m_83682_
+com/mojang/blaze3d/audio/Library com/mojang/blaze3d/audio/Library
+	DEFAULT_CHANNEL_COUNT f_166128_
+	EMPTY f_83688_
+	LOGGER f_83685_
+	NO_DEVICE f_193464_
+	context f_83687_
+	currentDevice f_193465_
+	defaultDeviceName f_193467_
+	listener f_83691_
+	staticChannels f_83689_
+	streamingChannels f_83690_
+	supportsDisconnections f_193466_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	acquireChannel (Lcom/mojang/blaze3d/audio/Library$Pool;)Lcom/mojang/blaze3d/audio/Channel; m_83697_
+		0 p_83698_ p_83698_
+	cleanup ()V m_83699_
+	getAvailableSoundDevices ()Ljava/util/List; m_193477_
+	getChannelCount ()I m_83703_
+	getCurrentDeviceName ()Ljava/lang/String; m_193471_
+	getDebugString ()Ljava/lang/String; m_83701_
+	getDefaultDeviceName ()Ljava/lang/String; m_193468_
+		static
+	getListener ()Lcom/mojang/blaze3d/audio/Listener; m_83700_
+	hasDefaultDeviceChanged ()Z m_193474_
+	init (Ljava/lang/String;Z)V m_231084_
+		0 p_231085_ p_231085_
+		1 p_231086_ p_231086_
+	isCurrentDeviceDisconnected ()Z m_193478_
+	openDeviceOrFallback (Ljava/lang/String;)J m_193472_
+		static
+		0 p_193473_ p_193473_
+	releaseChannel (Lcom/mojang/blaze3d/audio/Channel;)V m_83695_
+		0 p_83696_ p_83696_
+	setHrtf (Z)V m_241879_
+		0 p_242278_ p_242278_
+	tryOpenDevice (Ljava/lang/String;)Ljava/util/OptionalLong; m_193475_
+		static
+		0 p_193476_ p_193476_
+com/mojang/blaze3d/audio/Library$1 com/mojang/blaze3d/audio/Library$1
+	<init> ()V <init>
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83708_ p_83708_
+com/mojang/blaze3d/audio/Library$ChannelPool com/mojang/blaze3d/audio/Library$ChannelPool
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83712_ p_83712_
+com/mojang/blaze3d/audio/Library$CountingChannelPool com/mojang/blaze3d/audio/Library$CountingChannelPool
+	activeChannels f_83714_
+	limit f_83713_
+	<init> (I)V <init>
+		0 p_83716_ p_83716_
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83719_ p_83719_
+com/mojang/blaze3d/audio/Library$Pool com/mojang/blaze3d/audio/Library$Pool
+	$VALUES $VALUES
+	STATIC STATIC
+	STREAMING STREAMING
+	$values ()[Lcom/mojang/blaze3d/audio/Library$Pool; m_166129_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_83728_ p_83728_
+		1 p_83729_ p_83729_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/audio/Library$Pool; valueOf
+		static
+		0 p_83731_ p_83731_
+	values ()[Lcom/mojang/blaze3d/audio/Library$Pool; values
+		static
+com/mojang/blaze3d/audio/Listener com/mojang/blaze3d/audio/Listener
+	gain f_83733_
+	position f_83734_
+	<init> ()V <init>
+	getGain ()F m_83744_
+	getListenerPosition ()Lnet/minecraft/world/phys/Vec3; m_83736_
+	reset ()V m_83745_
+	setGain (F)V m_83737_
+		0 p_83738_ p_83738_
+	setListenerOrientation (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V m_252991_
+		0 p_254324_ p_254324_
+		1 p_253810_ p_253810_
+	setListenerPosition (Lnet/minecraft/world/phys/Vec3;)V m_83739_
+		0 p_83740_ p_83740_
+com/mojang/blaze3d/audio/OggAudioStream com/mojang/blaze3d/audio/OggAudioStream
+	EXPECTED_MAX_FRAME_SIZE f_166130_
+	audioFormat f_83747_
+	buffer f_83749_
+	handle f_83746_
+	input f_83748_
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_83751_ p_83751_
+	close ()V close
+	convertMono (Ljava/nio/FloatBuffer;Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)V m_83757_
+		0 p_83758_ p_83758_
+		1 p_83759_ p_83759_
+	convertStereo (Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)V m_83760_
+		0 p_83761_ p_83761_
+		1 p_83762_ p_83762_
+		2 p_83763_ p_83763_
+	forwardBuffer ()V m_83767_
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_83754_ p_83754_
+	readAll ()Ljava/nio/ByteBuffer; m_83764_
+	readFrame (Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)Z m_83755_
+		0 p_83756_ p_83756_
+	refillFromStream ()Z m_83765_
+com/mojang/blaze3d/audio/OggAudioStream$OutputConcat com/mojang/blaze3d/audio/OggAudioStream$OutputConcat
+	bufferSize f_83769_
+	buffers f_83768_
+	byteCount f_83770_
+	currentBuffer f_83771_
+	<init> (I)V <init>
+		0 p_83773_ p_83773_
+	createNewBuffer ()V m_83779_
+	get ()Ljava/nio/ByteBuffer; m_83774_
+	put (F)V m_83775_
+		0 p_83776_ p_83776_
+com/mojang/blaze3d/audio/OpenAlUtil com/mojang/blaze3d/audio/OpenAlUtil
+	LOGGER f_83780_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alErrorToString (I)Ljava/lang/String; m_83782_
+		static
+		0 p_83783_ p_83783_
+	alcErrorToString (I)Ljava/lang/String; m_83791_
+		static
+		0 p_83792_ p_83792_
+	audioFormatToOpenAl (Ljavax/sound/sampled/AudioFormat;)I m_83789_
+		static
+		0 p_83790_ p_83790_
+	checkALCError (JLjava/lang/String;)Z m_83784_
+		static
+		0 p_83785_ p_83785_
+		1 p_83786_ p_83786_
+	checkALError (Ljava/lang/String;)Z m_83787_
+		static
+		0 p_83788_ p_83788_
+com/mojang/blaze3d/audio/SoundBuffer com/mojang/blaze3d/audio/SoundBuffer
+	alBuffer f_83796_
+	data f_83793_
+	format f_83794_
+	hasAlBuffer f_83795_
+	<init> (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V <init>
+		0 p_83798_ p_83798_
+		1 p_83799_ p_83799_
+	discardAlBuffer ()V m_83801_
+	getAlBuffer ()Ljava/util/OptionalInt; m_83800_
+	releaseAlBuffer ()Ljava/util/OptionalInt; m_83802_
+com/mojang/blaze3d/audio/package-info com/mojang/blaze3d/audio/package-info
+com/mojang/blaze3d/font/GlyphInfo com/mojang/blaze3d/font/GlyphInfo
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231088_ p_231088_
+	getAdvance (Z)F m_83827_
+		0 p_83828_ p_83828_
+	getAdvance ()F m_7403_
+	getBoldOffset ()F m_5619_
+	getShadowOffset ()F m_5645_
+com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231090_ p_231090_
+com/mojang/blaze3d/font/GlyphProvider com/mojang/blaze3d/font/GlyphProvider
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231091_ p_231091_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+com/mojang/blaze3d/font/SheetGlyphInfo com/mojang/blaze3d/font/SheetGlyphInfo
+	getBearingX ()F m_213966_
+	getBearingY ()F m_213964_
+	getDown ()F m_231097_
+	getLeft ()F m_231094_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	getRight ()F m_231095_
+	getUp ()F m_231096_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_231092_ p_231092_
+		1 p_231093_ p_231093_
+com/mojang/blaze3d/font/SpaceProvider com/mojang/blaze3d/font/SpaceProvider
+	glyphs f_231098_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_286456_ p_286456_
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231105_ p_231105_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	lambda$new$0 (Ljava/lang/Float;)F m_285664_
+		static
+		0 p_286115_ p_286115_
+	lambda$new$1 (Ljava/lang/Integer;Ljava/lang/Float;)V m_285663_
+		0 p_286113_ p_286113_
+		1 p_286114_ p_286114_
+com/mojang/blaze3d/font/SpaceProvider$Definition com/mojang/blaze3d/font/SpaceProvider$Definition
+	CODEC f_285661_
+	advances f_285580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 f_285580_ f_285580_
+	advances ()Ljava/util/Map; f_285580_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286537_ p_286537_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286087_
+		static
+		0 p_286766_ p_286766_
+	lambda$unpack$1 (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285951_
+		0 p_286243_ p_286243_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider com/mojang/blaze3d/font/TrueTypeGlyphProvider
+	ascent f_83844_
+	font f_83838_
+	fontMemory f_83837_
+	oversample f_83839_
+	pointScale f_83843_
+	shiftX f_83841_
+	shiftY f_83842_
+	skip f_83840_
+	<init> (Ljava/nio/ByteBuffer;Lorg/lwjgl/stb/STBTTFontinfo;FFFFLjava/lang/String;)V <init>
+		0 p_83846_ p_83846_
+		1 p_83847_ p_83847_
+		2 p_83848_ p_83848_
+		3 p_83849_ p_83849_
+		4 p_83850_ p_83850_
+		5 p_83851_ p_83851_
+		6 p_83852_ p_83852_
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231116_ p_231116_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	lambda$getGlyph$0 (F)F m_231113_
+		0 p_231114_ p_231114_
+	lambda$getSupportedGlyphs$1 (I)Z m_231117_
+		0 p_231118_ p_231118_
+	validateFontOpen ()Lorg/lwjgl/stb/STBTTFontinfo; m_287161_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph
+	advance f_83878_
+	bearingX f_83876_
+	bearingY f_83877_
+	height f_83875_
+	index f_83879_
+	this$0 f_83873_
+	width f_83874_
+	<init> (Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider;IIIIFFI)V <init>
+		0 p_83881_ p_83881_
+		1 p_83882_ p_83882_
+		2 p_83883_ p_83883_
+		3 p_83884_ p_83884_
+		4 p_83885_ p_83885_
+		5 p_83886_ p_83886_
+		6 p_83887_ p_83887_
+		7 p_83888_ p_83888_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231120_ p_231120_
+	getAdvance ()F m_7403_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1 com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1
+	this$1 f_231121_
+	<init> (Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph;)V <init>
+		0 p_231123_ p_231123_
+	getBearingX ()F m_213966_
+	getBearingY ()F m_213964_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_231126_ p_231126_
+		1 p_231127_ p_231127_
+com/mojang/blaze3d/font/package-info com/mojang/blaze3d/font/package-info
+com/mojang/blaze3d/package-info com/mojang/blaze3d/package-info
+com/mojang/blaze3d/pipeline/MainTarget com/mojang/blaze3d/pipeline/MainTarget
+	DEFAULT_DIMENSIONS f_166134_
+	DEFAULT_HEIGHT f_166133_
+	DEFAULT_WIDTH f_166132_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_166137_ p_166137_
+		1 p_166138_ p_166138_
+	allocateAttachments (II)Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension; m_166146_
+		0 p_166147_ p_166147_
+		1 p_166148_ p_166148_
+	allocateColorAttachment (Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension;)Z m_166139_
+		0 p_166140_ p_166140_
+	allocateDepthAttachment (Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension;)Z m_166144_
+		0 p_166145_ p_166145_
+	createFrameBuffer (II)V m_166141_
+		0 p_166142_ p_166142_
+		1 p_166143_ p_166143_
+	lambda$new$0 (II)V m_166149_
+		0 p_166150_ p_166150_
+		1 p_166151_ p_166151_
+com/mojang/blaze3d/pipeline/MainTarget$AttachmentState com/mojang/blaze3d/pipeline/MainTarget$AttachmentState
+	$VALUES $VALUES
+	COLOR COLOR
+	COLOR_DEPTH COLOR_DEPTH
+	DEPTH DEPTH
+	NONE NONE
+	VALUES f_166156_
+	$values ()[Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; m_166162_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_166160_ p_166160_
+		1 p_166161_ p_166161_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; valueOf
+		static
+		0 p_166166_ p_166166_
+	values ()[Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; values
+		static
+	with (Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState;)Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; m_166163_
+		0 p_166164_ p_166164_
+com/mojang/blaze3d/pipeline/MainTarget$Dimension com/mojang/blaze3d/pipeline/MainTarget$Dimension
+	height f_166169_
+	width f_166168_
+	<init> (II)V <init>
+		0 p_166171_ p_166171_
+		1 p_166172_ p_166172_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_166177_ p_166177_
+	hashCode ()I hashCode
+	listWithFallback (II)Ljava/util/List; m_166173_
+		static
+		0 p_166174_ p_166174_
+		1 p_166175_ p_166175_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/pipeline/RenderCall com/mojang/blaze3d/pipeline/RenderCall
+	execute ()V m_83909_
+com/mojang/blaze3d/pipeline/RenderPipeline com/mojang/blaze3d/pipeline/RenderPipeline
+	isProcessing f_166181_
+	isRecording f_166180_
+	processedBuffer f_83912_
+	recordingBuffer f_83911_
+	renderCalls f_83910_
+	renderingBuffer f_83913_
+	<init> ()V <init>
+	beginProcessing ()Z m_166188_
+	beginRecording ()Z m_166185_
+	canBeginProcessing ()Z m_166187_
+	canBeginRecording ()Z m_166182_
+	endProcessing ()V m_166190_
+	endRecording ()V m_166186_
+	getProcessedQueue ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166193_
+	getRecordingQueue ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166192_
+	processRecordedQueue ()V m_166189_
+	recordRenderCall (Lcom/mojang/blaze3d/pipeline/RenderCall;)V m_166183_
+		0 p_166184_ p_166184_
+	startRendering ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166191_
+com/mojang/blaze3d/pipeline/RenderTarget com/mojang/blaze3d/pipeline/RenderTarget
+	ALPHA_CHANNEL f_166197_
+	BLUE_CHANNEL f_166196_
+	GREEN_CHANNEL f_166195_
+	RED_CHANNEL f_166194_
+	clearChannels f_83921_
+	colorTextureId f_83923_
+	depthBufferId f_83924_
+	filterMode f_83922_
+	frameBufferId f_83920_
+	height f_83916_
+	useDepth f_83919_
+	viewHeight f_83918_
+	viewWidth f_83917_
+	width f_83915_
+	<init> (Z)V <init>
+		0 p_166199_ p_166199_
+	_bindWrite (Z)V m_83961_
+		0 p_83962_ p_83962_
+	_blitToScreen (IIZ)V m_83971_
+		0 p_83972_ p_83972_
+		1 p_83973_ p_83973_
+		2 p_83974_ p_83974_
+	_resize (IIZ)V m_83964_
+		0 p_83965_ p_83965_
+		1 p_83966_ p_83966_
+		2 p_83967_ p_83967_
+	bindRead ()V m_83956_
+	bindWrite (Z)V m_83947_
+		0 p_83948_ p_83948_
+	blitToScreen (II)V m_83938_
+		0 p_83939_ p_83939_
+		1 p_83940_ p_83940_
+	blitToScreen (IIZ)V m_83957_
+		0 p_83958_ p_83958_
+		1 p_83959_ p_83959_
+		2 p_83960_ p_83960_
+	checkStatus ()V m_83949_
+	clear (Z)V m_83954_
+		0 p_83955_ p_83955_
+	copyDepthFrom (Lcom/mojang/blaze3d/pipeline/RenderTarget;)V m_83945_
+		0 p_83946_ p_83946_
+	createBuffers (IIZ)V m_83950_
+		0 p_83951_ p_83951_
+		1 p_83952_ p_83952_
+		2 p_83953_ p_83953_
+	destroyBuffers ()V m_83930_
+	getColorTextureId ()I m_83975_
+	getDepthTextureId ()I m_83980_
+	lambda$bindWrite$2 (Z)V m_166200_
+		0 p_166201_ p_166201_
+	lambda$blitToScreen$4 (IIZ)V m_166202_
+		0 p_166203_ p_166203_
+		1 p_166204_ p_166204_
+		2 p_166205_ p_166205_
+	lambda$new$0 ()[F m_166211_
+		static
+	lambda$resize$1 (IIZ)V m_166206_
+		0 p_166207_ p_166207_
+		1 p_166208_ p_166208_
+		2 p_166209_ p_166209_
+	lambda$unbindWrite$3 ()V m_166210_
+		static
+	resize (IIZ)V m_83941_
+		0 p_83942_ p_83942_
+		1 p_83943_ p_83943_
+		2 p_83944_ p_83944_
+	setClearColor (FFFF)V m_83931_
+		0 p_83932_ p_83932_
+		1 p_83933_ p_83933_
+		2 p_83934_ p_83934_
+		3 p_83935_ p_83935_
+	setFilterMode (I)V m_83936_
+		0 p_83937_ p_83937_
+	unbindRead ()V m_83963_
+	unbindWrite ()V m_83970_
+com/mojang/blaze3d/pipeline/TextureTarget com/mojang/blaze3d/pipeline/TextureTarget
+	<init> (IIZZ)V <init>
+		0 p_166213_ p_166213_
+		1 p_166214_ p_166214_
+		2 p_166215_ p_166215_
+		3 p_166216_ p_166216_
+com/mojang/blaze3d/pipeline/package-info com/mojang/blaze3d/pipeline/package-info
+com/mojang/blaze3d/platform/ClipboardManager com/mojang/blaze3d/platform/ClipboardManager
+	FORMAT_UNAVAILABLE f_166218_
+	clipboardScratchBuffer f_83986_
+	<init> ()V <init>
+	getClipboard (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; m_83995_
+		0 p_83996_ p_83996_
+		1 p_83997_ p_83997_
+	pushClipboard (JLjava/nio/ByteBuffer;[B)V m_83991_
+		static
+		0 p_83992_ p_83992_
+		1 p_83993_ p_83993_
+		2 p_83994_ p_83994_
+	setClipboard (JLjava/lang/String;)V m_83988_
+		0 p_83989_ p_83989_
+		1 p_83990_ p_83990_
+com/mojang/blaze3d/platform/DebugMemoryUntracker com/mojang/blaze3d/platform/DebugMemoryUntracker
+	UNTRACK f_83998_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Ljava/lang/invoke/MethodHandle; m_84000_
+		static
+	untrack (J)V m_84001_
+		static
+		0 p_84002_ p_84002_
+	untrack (Lorg/lwjgl/system/Pointer;)V m_84003_
+		static
+		0 p_84004_ p_84004_
+com/mojang/blaze3d/platform/DisplayData com/mojang/blaze3d/platform/DisplayData
+	fullscreenHeight f_84008_
+	fullscreenWidth f_84007_
+	height f_84006_
+	isFullscreen f_84009_
+	width f_84005_
+	<init> (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V <init>
+		0 p_84011_ p_84011_
+		1 p_84012_ p_84012_
+		2 p_84013_ p_84013_
+		3 p_84014_ p_84014_
+		4 p_84015_ p_84015_
+com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX
+	LOGGER LOGGER
+	cpuInfo cpuInfo
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_getCpuInfo ()Ljava/lang/String; _getCpuInfo
+		static
+	_getLWJGLVersion ()Ljava/lang/String; _getLWJGLVersion
+		static
+	_getRefreshRate (Lcom/mojang/blaze3d/platform/Window;)I _getRefreshRate
+		static
+		0 p_69342_ p_69342_
+	_init (IZ)V _init
+		static
+		0 p_69344_ p_69344_
+		1 p_69345_ p_69345_
+	_initGlfw ()Ljava/util/function/LongSupplier; _initGlfw
+		static
+	_renderCrosshair (IZZZ)V _renderCrosshair
+		static
+		0 p_69348_ p_69348_
+		1 p_69349_ p_69349_
+		2 p_69350_ p_69350_
+		3 p_69351_ p_69351_
+	_setGlfwErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback
+		static
+		0 p_69353_ p_69353_
+	_shouldClose (Lcom/mojang/blaze3d/platform/Window;)Z _shouldClose
+		static
+		0 p_69356_ p_69356_
+	getOpenGLVersionString ()Ljava/lang/String; getOpenGLVersionString
+		static
+	lambda$_initGlfw$0 (Ljava/lang/Integer;Ljava/lang/String;)V lambda$_initGlfw$0
+		static
+		0 p_242032_ p_242032_
+		1 p_242033_ p_242033_
+	lambda$_initGlfw$1 (Ljava/util/List;IJ)V lambda$_initGlfw$1
+		static
+		0 p_242029_ p_242029_
+		1 p_69365_ p_69365_
+		2 p_69366_ p_69366_
+	lambda$_initGlfw$2 ()J lambda$_initGlfw$2
+		static
+	make (Ljava/util/function/Supplier;)Ljava/lang/Object; make
+		static
+		0 p_69374_ p_69374_
+	make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make
+		static
+		0 p_69371_ p_69371_
+		1 p_69372_ p_69372_
+com/mojang/blaze3d/platform/GlConst com/mojang/blaze3d/platform/GlConst
+	GL_ALPHA_BIAS GL_ALPHA_BIAS
+	GL_ALWAYS GL_ALWAYS
+	GL_ARRAY_BUFFER GL_ARRAY_BUFFER
+	GL_BGR GL_BGR
+	GL_BYTE GL_BYTE
+	GL_CLAMP_TO_EDGE GL_CLAMP_TO_EDGE
+	GL_COLOR_ATTACHMENT0 GL_COLOR_ATTACHMENT0
+	GL_COLOR_BUFFER_BIT GL_COLOR_BUFFER_BIT
+	GL_COMPILE_STATUS GL_COMPILE_STATUS
+	GL_DEPTH_ATTACHMENT GL_DEPTH_ATTACHMENT
+	GL_DEPTH_BUFFER_BIT GL_DEPTH_BUFFER_BIT
+	GL_DEPTH_COMPONENT GL_DEPTH_COMPONENT
+	GL_DEPTH_COMPONENT24 GL_DEPTH_COMPONENT24
+	GL_DEPTH_COMPONENT32 GL_DEPTH_COMPONENT32
+	GL_DEPTH_TEXTURE_MODE GL_DEPTH_TEXTURE_MODE
+	GL_DRAW_FRAMEBUFFER GL_DRAW_FRAMEBUFFER
+	GL_DST_ALPHA GL_DST_ALPHA
+	GL_DST_COLOR GL_DST_COLOR
+	GL_DYNAMIC_DRAW GL_DYNAMIC_DRAW
+	GL_ELEMENT_ARRAY_BUFFER GL_ELEMENT_ARRAY_BUFFER
+	GL_EQUAL GL_EQUAL
+	GL_FALSE GL_FALSE
+	GL_FILL GL_FILL
+	GL_FLOAT GL_FLOAT
+	GL_FRAGMENT_SHADER GL_FRAGMENT_SHADER
+	GL_FRAMEBUFFER GL_FRAMEBUFFER
+	GL_FRAMEBUFFER_COMPLETE GL_FRAMEBUFFER_COMPLETE
+	GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
+	GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
+	GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
+	GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
+	GL_FRAMEBUFFER_UNSUPPORTED GL_FRAMEBUFFER_UNSUPPORTED
+	GL_FRONT GL_FRONT
+	GL_FRONT_AND_BACK GL_FRONT_AND_BACK
+	GL_FUNC_ADD GL_FUNC_ADD
+	GL_FUNC_REVERSE_SUBTRACT GL_FUNC_REVERSE_SUBTRACT
+	GL_FUNC_SUBTRACT GL_FUNC_SUBTRACT
+	GL_GEQUAL GL_GEQUAL
+	GL_GREATER GL_GREATER
+	GL_INT GL_INT
+	GL_LEQUAL GL_LEQUAL
+	GL_LINE GL_LINE
+	GL_LINEAR GL_LINEAR
+	GL_LINEAR_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR
+	GL_LINES GL_LINES
+	GL_LINE_STRIP GL_LINE_STRIP
+	GL_LINK_STATUS GL_LINK_STATUS
+	GL_MAX GL_MAX
+	GL_MAX_TEXTURE_SIZE GL_MAX_TEXTURE_SIZE
+	GL_MIN GL_MIN
+	GL_NEAREST GL_NEAREST
+	GL_NEAREST_MIPMAP_LINEAR GL_NEAREST_MIPMAP_LINEAR
+	GL_NONE GL_NONE
+	GL_ONE GL_ONE
+	GL_ONE_MINUS_DST_ALPHA GL_ONE_MINUS_DST_ALPHA
+	GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_DST_COLOR
+	GL_ONE_MINUS_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
+	GL_ONE_MINUS_SRC_COLOR GL_ONE_MINUS_SRC_COLOR
+	GL_OUT_OF_MEMORY GL_OUT_OF_MEMORY
+	GL_PACK_ALIGNMENT GL_PACK_ALIGNMENT
+	GL_PROXY_TEXTURE_2D GL_PROXY_TEXTURE_2D
+	GL_READ_FRAMEBUFFER GL_READ_FRAMEBUFFER
+	GL_RED GL_RED
+	GL_RENDERBUFFER GL_RENDERBUFFER
+	GL_REPLACE GL_REPLACE
+	GL_RG GL_RG
+	GL_RGB GL_RGB
+	GL_RGBA GL_RGBA
+	GL_RGBA8 GL_RGBA8
+	GL_SHORT GL_SHORT
+	GL_SRC_ALPHA GL_SRC_ALPHA
+	GL_SRC_COLOR GL_SRC_COLOR
+	GL_STATIC_DRAW GL_STATIC_DRAW
+	GL_TEXTURE0 GL_TEXTURE0
+	GL_TEXTURE1 GL_TEXTURE1
+	GL_TEXTURE2 GL_TEXTURE2
+	GL_TEXTURE_2D GL_TEXTURE_2D
+	GL_TEXTURE_COMPARE_MODE GL_TEXTURE_COMPARE_MODE
+	GL_TEXTURE_MAG_FILTER GL_TEXTURE_MAG_FILTER
+	GL_TEXTURE_MIN_FILTER GL_TEXTURE_MIN_FILTER
+	GL_TEXTURE_WIDTH GL_TEXTURE_WIDTH
+	GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_S
+	GL_TEXTURE_WRAP_T GL_TEXTURE_WRAP_T
+	GL_TRIANGLES GL_TRIANGLES
+	GL_TRIANGLE_FAN GL_TRIANGLE_FAN
+	GL_TRIANGLE_STRIP GL_TRIANGLE_STRIP
+	GL_TRUE GL_TRUE
+	GL_UNPACK_ALIGNMENT GL_UNPACK_ALIGNMENT
+	GL_UNPACK_LSB_FIRST GL_UNPACK_LSB_FIRST
+	GL_UNPACK_ROW_LENGTH GL_UNPACK_ROW_LENGTH
+	GL_UNPACK_SKIP_PIXELS GL_UNPACK_SKIP_PIXELS
+	GL_UNPACK_SKIP_ROWS GL_UNPACK_SKIP_ROWS
+	GL_UNPACK_SWAP_BYTES GL_UNPACK_SWAP_BYTES
+	GL_UNSIGNED_BYTE GL_UNSIGNED_BYTE
+	GL_UNSIGNED_INT GL_UNSIGNED_INT
+	GL_UNSIGNED_SHORT GL_UNSIGNED_SHORT
+	GL_VERTEX_SHADER GL_VERTEX_SHADER
+	GL_WRITE_ONLY GL_WRITE_ONLY
+	GL_ZERO GL_ZERO
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlDebug com/mojang/blaze3d/platform/GlDebug
+	CIRCULAR_LOG_SIZE f_166220_
+	DEBUG_LEVELS f_84032_
+	DEBUG_LEVELS_ARB f_84033_
+	LOGGER f_84028_
+	MESSAGE_BUFFER f_166221_
+	debugEnabled f_166223_
+	lastEntry f_166222_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	enableDebugCallback (IZ)V m_84049_
+		static
+		0 p_84050_ p_84050_
+		1 p_84051_ p_84051_
+	getLastOpenGlDebugMessages ()Ljava/util/List; m_166225_
+		static
+	isDebugEnabled ()Z m_166226_
+		static
+	printDebugLog (IIIIIJJ)V m_84038_
+		static
+		0 p_84039_ p_84039_
+		1 p_84040_ p_84040_
+		2 p_84041_ p_84041_
+		3 p_84042_ p_84042_
+		4 p_84043_ p_84043_
+		5 p_84044_ p_84044_
+		6 p_84045_ p_84045_
+	printUnknownToken (I)Ljava/lang/String; m_84036_
+		static
+		0 p_84037_ p_84037_
+	severityToString (I)Ljava/lang/String; m_84059_
+		static
+		0 p_84060_ p_84060_
+	sourceToString (I)Ljava/lang/String; m_84055_
+		static
+		0 p_84056_ p_84056_
+	typeToString (I)Ljava/lang/String; m_84057_
+		static
+		0 p_84058_ p_84058_
+com/mojang/blaze3d/platform/GlDebug$LogEntry com/mojang/blaze3d/platform/GlDebug$LogEntry
+	count f_166232_
+	id f_166227_
+	message f_166231_
+	severity f_166230_
+	source f_166228_
+	type f_166229_
+	<init> (IIIILjava/lang/String;)V <init>
+		0 p_166234_ p_166234_
+		1 p_166235_ p_166235_
+		2 p_166236_ p_166236_
+		3 p_166237_ p_166237_
+		4 p_166238_ p_166238_
+	isSame (IIIILjava/lang/String;)Z m_166239_
+		0 p_166240_ p_166240_
+		1 p_166241_ p_166241_
+		2 p_166242_ p_166242_
+		3 p_166243_ p_166243_
+		4 p_166244_ p_166244_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/GlStateManager com/mojang/blaze3d/platform/GlStateManager
+	BLEND BLEND
+	COLOR_LOGIC COLOR_LOGIC
+	COLOR_MASK COLOR_MASK
+	CULL CULL
+	DEPTH DEPTH
+	ON_LINUX ON_LINUX
+	POLY_OFFSET POLY_OFFSET
+	SCISSOR SCISSOR
+	STENCIL STENCIL
+	TEXTURES TEXTURES
+	TEXTURE_COUNT TEXTURE_COUNT
+	activeTexture activeTexture
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_activeTexture (I)V _activeTexture
+		static
+		0 p_84539_ p_84539_
+	_bindTexture (I)V _bindTexture
+		static
+		0 p_84545_ p_84545_
+	_blendEquation (I)V _blendEquation
+		static
+		0 p_84380_ p_84380_
+	_blendFunc (II)V _blendFunc
+		static
+		0 p_84329_ p_84329_
+		1 p_84330_ p_84330_
+	_blendFuncSeparate (IIII)V _blendFuncSeparate
+		static
+		0 p_84336_ p_84336_
+		1 p_84337_ p_84337_
+		2 p_84338_ p_84338_
+		3 p_84339_ p_84339_
+	_clear (IZ)V _clear
+		static
+		0 p_84267_ p_84267_
+		1 p_84268_ p_84268_
+	_clearColor (FFFF)V _clearColor
+		static
+		0 p_84319_ p_84319_
+		1 p_84320_ p_84320_
+		2 p_84321_ p_84321_
+		3 p_84322_ p_84322_
+	_clearDepth (D)V _clearDepth
+		static
+		0 p_84122_ p_84122_
+	_clearStencil (I)V _clearStencil
+		static
+		0 p_84554_ p_84554_
+	_colorMask (ZZZZ)V _colorMask
+		static
+		0 p_84301_ p_84301_
+		1 p_84302_ p_84302_
+		2 p_84303_ p_84303_
+		3 p_84304_ p_84304_
+	_deleteTexture (I)V _deleteTexture
+		static
+		0 p_84542_ p_84542_
+	_deleteTextures ([I)V _deleteTextures
+		static
+		0 p_84366_ p_84366_
+	_depthFunc (I)V _depthFunc
+		static
+		0 p_84324_ p_84324_
+	_depthMask (Z)V _depthMask
+		static
+		0 p_84299_ p_84299_
+	_disableBlend ()V _disableBlend
+		static
+	_disableColorLogicOp ()V _disableColorLogicOp
+		static
+	_disableCull ()V _disableCull
+		static
+	_disableDepthTest ()V _disableDepthTest
+		static
+	_disablePolygonOffset ()V _disablePolygonOffset
+		static
+	_disableScissorTest ()V _disableScissorTest
+		static
+	_disableVertexAttribArray (I)V _disableVertexAttribArray
+		static
+		0 p_84087_ p_84087_
+	_drawElements (IIIJ)V _drawElements
+		static
+		0 p_157054_ p_157054_
+		1 p_157055_ p_157055_
+		2 p_157056_ p_157056_
+		3 p_157057_ p_157057_
+	_enableBlend ()V _enableBlend
+		static
+	_enableColorLogicOp ()V _enableColorLogicOp
+		static
+	_enableCull ()V _enableCull
+		static
+	_enableDepthTest ()V _enableDepthTest
+		static
+	_enablePolygonOffset ()V _enablePolygonOffset
+		static
+	_enableScissorTest ()V _enableScissorTest
+		static
+	_enableVertexAttribArray (I)V _enableVertexAttribArray
+		static
+		0 p_84566_ p_84566_
+	_genTexture ()I _genTexture
+		static
+	_genTextures ([I)V _genTextures
+		static
+		0 p_84306_ p_84306_
+	_getActiveTexture ()I _getActiveTexture
+		static
+	_getError ()I _getError
+		static
+	_getInteger (I)I _getInteger
+		static
+		0 p_84093_ p_84093_
+	_getString (I)Ljava/lang/String; _getString
+		static
+		0 p_84090_ p_84090_
+	_getTexImage (IIIIJ)V _getTexImage
+		static
+		0 p_84228_ p_84228_
+		1 p_84229_ p_84229_
+		2 p_84230_ p_84230_
+		3 p_84231_ p_84231_
+		4 p_84232_ p_84232_
+	_getTexLevelParameter (III)I _getTexLevelParameter
+		static
+		0 p_84385_ p_84385_
+		1 p_84386_ p_84386_
+		2 p_84387_ p_84387_
+	_glBindAttribLocation (IILjava/lang/CharSequence;)V _glBindAttribLocation
+		static
+		0 p_157062_ p_157062_
+		1 p_157063_ p_157063_
+		2 p_157064_ p_157064_
+	_glBindBuffer (II)V _glBindBuffer
+		static
+		0 p_84481_ p_84481_
+		1 p_84482_ p_84482_
+	_glBindFramebuffer (II)V _glBindFramebuffer
+		static
+		0 p_84487_ p_84487_
+		1 p_84488_ p_84488_
+	_glBindRenderbuffer (II)V _glBindRenderbuffer
+		static
+		0 p_157066_ p_157066_
+		1 p_157067_ p_157067_
+	_glBindVertexArray (I)V _glBindVertexArray
+		static
+		0 p_157069_ p_157069_
+	_glBlitFrameBuffer (IIIIIIIIII)V _glBlitFrameBuffer
+		static
+		0 p_84189_ p_84189_
+		1 p_84190_ p_84190_
+		2 p_84191_ p_84191_
+		3 p_84192_ p_84192_
+		4 p_84193_ p_84193_
+		5 p_84194_ p_84194_
+		6 p_84195_ p_84195_
+		7 p_84196_ p_84196_
+		8 p_84197_ p_84197_
+		9 p_84198_ p_84198_
+	_glBufferData (IJI)V _glBufferData
+		static
+		0 p_157071_ p_157071_
+		1 p_157072_ p_157072_
+		2 p_157073_ p_157073_
+	_glBufferData (ILjava/nio/ByteBuffer;I)V _glBufferData
+		static
+		0 p_84257_ p_84257_
+		1 p_84258_ p_84258_
+		2 p_84259_ p_84259_
+	_glCopyTexSubImage2D (IIIIIIII)V _glCopyTexSubImage2D
+		static
+		0 p_84180_ p_84180_
+		1 p_84181_ p_84181_
+		2 p_84182_ p_84182_
+		3 p_84183_ p_84183_
+		4 p_84184_ p_84184_
+		5 p_84185_ p_84185_
+		6 p_84186_ p_84186_
+		7 p_84187_ p_84187_
+	_glDeleteBuffers (I)V _glDeleteBuffers
+		static
+		0 p_84497_ p_84497_
+	_glDeleteFramebuffers (I)V _glDeleteFramebuffers
+		static
+		0 p_84503_ p_84503_
+	_glDeleteRenderbuffers (I)V _glDeleteRenderbuffers
+		static
+		0 p_157075_ p_157075_
+	_glDeleteVertexArrays (I)V _glDeleteVertexArrays
+		static
+		0 p_157077_ p_157077_
+	_glDrawPixels (IIIIJ)V _glDrawPixels
+		static
+		0 p_157079_ p_157079_
+		1 p_157080_ p_157080_
+		2 p_157081_ p_157081_
+		3 p_157082_ p_157082_
+		4 p_157083_ p_157083_
+	_glFramebufferRenderbuffer (IIII)V _glFramebufferRenderbuffer
+		static
+		0 p_157085_ p_157085_
+		1 p_157086_ p_157086_
+		2 p_157087_ p_157087_
+		3 p_157088_ p_157088_
+	_glFramebufferTexture2D (IIIII)V _glFramebufferTexture2D
+		static
+		0 p_84174_ p_84174_
+		1 p_84175_ p_84175_
+		2 p_84176_ p_84176_
+		3 p_84177_ p_84177_
+		4 p_84178_ p_84178_
+	_glGenBuffers ()I _glGenBuffers
+		static
+	_glGenVertexArrays ()I _glGenVertexArrays
+		static
+	_glGetAttribLocation (ILjava/lang/CharSequence;)I _glGetAttribLocation
+		static
+		0 p_84399_ p_84399_
+		1 p_84400_ p_84400_
+	_glGetUniformLocation (ILjava/lang/CharSequence;)I _glGetUniformLocation
+		static
+		0 p_84346_ p_84346_
+		1 p_84347_ p_84347_
+	_glMapBuffer (II)Ljava/nio/ByteBuffer; _glMapBuffer
+		static
+		0 p_157091_ p_157091_
+		1 p_157092_ p_157092_
+	_glRenderbufferStorage (IIII)V _glRenderbufferStorage
+		static
+		0 p_157094_ p_157094_
+		1 p_157095_ p_157095_
+		2 p_157096_ p_157096_
+		3 p_157097_ p_157097_
+	_glUniform1 (ILjava/nio/IntBuffer;)V _glUniform1
+		static
+		0 p_84264_ p_84264_
+		1 p_84265_ p_84265_
+	_glUniform1 (ILjava/nio/FloatBuffer;)V _glUniform1
+		static
+		0 p_84349_ p_84349_
+		1 p_84350_ p_84350_
+	_glUniform1i (II)V _glUniform1i
+		static
+		0 p_84468_ p_84468_
+		1 p_84469_ p_84469_
+	_glUniform2 (ILjava/nio/FloatBuffer;)V _glUniform2
+		static
+		0 p_84402_ p_84402_
+		1 p_84403_ p_84403_
+	_glUniform2 (ILjava/nio/IntBuffer;)V _glUniform2
+		static
+		0 p_84352_ p_84352_
+		1 p_84353_ p_84353_
+	_glUniform3 (ILjava/nio/FloatBuffer;)V _glUniform3
+		static
+		0 p_84436_ p_84436_
+		1 p_84437_ p_84437_
+	_glUniform3 (ILjava/nio/IntBuffer;)V _glUniform3
+		static
+		0 p_84405_ p_84405_
+		1 p_84406_ p_84406_
+	_glUniform4 (ILjava/nio/FloatBuffer;)V _glUniform4
+		static
+		0 p_84462_ p_84462_
+		1 p_84463_ p_84463_
+	_glUniform4 (ILjava/nio/IntBuffer;)V _glUniform4
+		static
+		0 p_84439_ p_84439_
+		1 p_84440_ p_84440_
+	_glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix2
+		static
+		0 p_84270_ p_84270_
+		1 p_84271_ p_84271_
+		2 p_84272_ p_84272_
+	_glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix3
+		static
+		0 p_84355_ p_84355_
+		1 p_84356_ p_84356_
+		2 p_84357_ p_84357_
+	_glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix4
+		static
+		0 p_84408_ p_84408_
+		1 p_84409_ p_84409_
+		2 p_84410_ p_84410_
+	_glUnmapBuffer (I)V _glUnmapBuffer
+		static
+		0 p_157099_ p_157099_
+	_glUseProgram (I)V _glUseProgram
+		static
+		0 p_84479_ p_84479_
+	_logicOp (I)V _logicOp
+		static
+		0 p_84533_ p_84533_
+	_pixelStore (II)V _pixelStore
+		static
+		0 p_84523_ p_84523_
+		1 p_84524_ p_84524_
+	_polygonMode (II)V _polygonMode
+		static
+		0 p_84517_ p_84517_
+		1 p_84518_ p_84518_
+	_polygonOffset (FF)V _polygonOffset
+		static
+		0 p_84137_ p_84137_
+		1 p_84138_ p_84138_
+	_readPixels (IIIIIIJ)V _readPixels
+		static
+		0 p_157101_ p_157101_
+		1 p_157102_ p_157102_
+		2 p_157103_ p_157103_
+		3 p_157104_ p_157104_
+		4 p_157105_ p_157105_
+		5 p_157106_ p_157106_
+		6 p_157107_ p_157107_
+	_readPixels (IIIIIILjava/nio/ByteBuffer;)V _readPixels
+		static
+		0 p_84220_ p_84220_
+		1 p_84221_ p_84221_
+		2 p_84222_ p_84222_
+		3 p_84223_ p_84223_
+		4 p_84224_ p_84224_
+		5 p_84225_ p_84225_
+		6 p_84226_ p_84226_
+	_scissorBox (IIII)V _scissorBox
+		static
+		0 p_84169_ p_84169_
+		1 p_84170_ p_84170_
+		2 p_84171_ p_84171_
+		3 p_84172_ p_84172_
+	_stencilFunc (III)V _stencilFunc
+		static
+		0 p_84427_ p_84427_
+		1 p_84428_ p_84428_
+		2 p_84429_ p_84429_
+	_stencilMask (I)V _stencilMask
+		static
+		0 p_84551_ p_84551_
+	_stencilOp (III)V _stencilOp
+		static
+		0 p_84453_ p_84453_
+		1 p_84454_ p_84454_
+		2 p_84455_ p_84455_
+	_texImage2D (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D
+		static
+		0 p_84210_ p_84210_
+		1 p_84211_ p_84211_
+		2 p_84212_ p_84212_
+		3 p_84213_ p_84213_
+		4 p_84214_ p_84214_
+		5 p_84215_ p_84215_
+		6 p_84216_ p_84216_
+		7 p_84217_ p_84217_
+		8 p_84218_ p_84218_
+	_texParameter (IIF)V _texParameter
+		static
+		0 p_84161_ p_84161_
+		1 p_84162_ p_84162_
+		2 p_84163_ p_84163_
+	_texParameter (III)V _texParameter
+		static
+		0 p_84332_ p_84332_
+		1 p_84333_ p_84333_
+		2 p_84334_ p_84334_
+	_texSubImage2D (IIIIIIIIJ)V _texSubImage2D
+		static
+		0 p_84200_ p_84200_
+		1 p_84201_ p_84201_
+		2 p_84202_ p_84202_
+		3 p_84203_ p_84203_
+		4 p_84204_ p_84204_
+		5 p_84205_ p_84205_
+		6 p_84206_ p_84206_
+		7 p_84207_ p_84207_
+		8 p_84208_ p_84208_
+	_upload (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V _upload
+		static
+		0 p_287672_ p_287672_
+		1 p_287577_ p_287577_
+		2 p_287618_ p_287618_
+		3 p_287777_ p_287777_
+		4 p_287707_ p_287707_
+		5 p_287692_ p_287692_
+		6 p_287674_ p_287674_
+		7 p_287588_ p_287588_
+	_vertexAttribIPointer (IIIIJ)V _vertexAttribIPointer
+		static
+		0 p_157109_ p_157109_
+		1 p_157110_ p_157110_
+		2 p_157111_ p_157111_
+		3 p_157112_ p_157112_
+		4 p_157113_ p_157113_
+	_vertexAttribPointer (IIIZIJ)V _vertexAttribPointer
+		static
+		0 p_84239_ p_84239_
+		1 p_84240_ p_84240_
+		2 p_84241_ p_84241_
+		3 p_84242_ p_84242_
+		4 p_84243_ p_84243_
+		5 p_84244_ p_84244_
+	_viewport (IIII)V _viewport
+		static
+		0 p_84431_ p_84431_
+		1 p_84432_ p_84432_
+		2 p_84433_ p_84433_
+		3 p_84434_ p_84434_
+	getBoundFramebuffer ()I getBoundFramebuffer
+		static
+	glActiveTexture (I)V glActiveTexture
+		static
+		0 p_84515_ p_84515_
+	glAttachShader (II)V glAttachShader
+		static
+		0 p_84424_ p_84424_
+		1 p_84425_ p_84425_
+	glBlendFuncSeparate (IIII)V glBlendFuncSeparate
+		static
+		0 p_84389_ p_84389_
+		1 p_84390_ p_84390_
+		2 p_84391_ p_84391_
+		3 p_84392_ p_84392_
+	glCheckFramebufferStatus (I)I glCheckFramebufferStatus
+		static
+		0 p_84509_ p_84509_
+	glCompileShader (I)V glCompileShader
+		static
+		0 p_84466_ p_84466_
+	glCreateProgram ()I glCreateProgram
+		static
+	glCreateShader (I)I glCreateShader
+		static
+		0 p_84448_ p_84448_
+	glDeleteProgram (I)V glDeleteProgram
+		static
+		0 p_84485_ p_84485_
+	glDeleteShader (I)V glDeleteShader
+		static
+		0 p_84422_ p_84422_
+	glGenFramebuffers ()I glGenFramebuffers
+		static
+	glGenRenderbuffers ()I glGenRenderbuffers
+		static
+	glGetProgramInfoLog (II)Ljava/lang/String; glGetProgramInfoLog
+		static
+		0 p_84499_ p_84499_
+		1 p_84500_ p_84500_
+	glGetProgrami (II)I glGetProgrami
+		static
+		0 p_84382_ p_84382_
+		1 p_84383_ p_84383_
+	glGetShaderInfoLog (II)Ljava/lang/String; glGetShaderInfoLog
+		static
+		0 p_84493_ p_84493_
+		1 p_84494_ p_84494_
+	glGetShaderi (II)I glGetShaderi
+		static
+		0 p_84450_ p_84450_
+		1 p_84451_ p_84451_
+	glLinkProgram (I)V glLinkProgram
+		static
+		0 p_84491_ p_84491_
+	glShaderSource (ILjava/util/List;)V glShaderSource
+		static
+		0 p_157117_ p_157117_
+		1 p_157118_ p_157118_
+	lambda$static$0 (I)Lcom/mojang/blaze3d/platform/GlStateManager$TextureState; lambda$static$0
+		static
+		0 p_157120_ p_157120_
+	lambda$static$1 (I)[Lcom/mojang/blaze3d/platform/GlStateManager$TextureState; lambda$static$1
+		static
+		0 p_157122_ p_157122_
+	lambda$upload$2 (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V lambda$upload$2
+		static
+		0 p_287293_ p_287293_
+		1 p_287294_ p_287294_
+		2 p_287295_ p_287295_
+		3 p_287296_ p_287296_
+		4 p_287297_ p_287297_
+		5 p_287298_ p_287298_
+		6 p_287299_ p_287299_
+		7 p_287300_ p_287300_
+	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
+		static
+		0 p_254290_ p_254290_
+		1 p_254528_ p_254528_
+	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
+		static
+		0 p_254237_ p_254237_
+		1 p_253658_ p_253658_
+	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V setupLevelDiffuseLighting
+		static
+		0 p_254343_ p_254343_
+		1 p_254532_ p_254532_
+		2 p_254339_ p_254339_
+	upload (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V upload
+		static
+		0 p_287776_ p_287776_
+		1 p_287602_ p_287602_
+		2 p_287633_ p_287633_
+		3 p_287778_ p_287778_
+		4 p_287752_ p_287752_
+		5 p_287608_ p_287608_
+		6 p_287753_ p_287753_
+		7 p_287739_ p_287739_
+com/mojang/blaze3d/platform/GlStateManager$BlendState com/mojang/blaze3d/platform/GlStateManager$BlendState
+	dstAlpha f_84581_
+	dstRgb f_84579_
+	mode f_84577_
+	srcAlpha f_84580_
+	srcRgb f_84578_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$BooleanState com/mojang/blaze3d/platform/GlStateManager$BooleanState
+	enabled f_84586_
+	state f_84585_
+	<init> (I)V <init>
+		0 p_84588_ p_84588_
+	disable ()V m_84589_
+	enable ()V m_84592_
+	setEnabled (Z)V m_84590_
+		0 p_84591_ p_84591_
+com/mojang/blaze3d/platform/GlStateManager$ColorLogicState com/mojang/blaze3d/platform/GlStateManager$ColorLogicState
+	enable f_84603_
+	op f_84604_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$ColorMask com/mojang/blaze3d/platform/GlStateManager$ColorMask
+	alpha f_84611_
+	blue f_84610_
+	green f_84609_
+	red f_84608_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$CullState com/mojang/blaze3d/platform/GlStateManager$CullState
+	enable f_84621_
+	mode f_84622_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$DepthState com/mojang/blaze3d/platform/GlStateManager$DepthState
+	func f_84628_
+	mask f_84627_
+	mode f_84626_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$DestFactor com/mojang/blaze3d/platform/GlStateManager$DestFactor
+	$VALUES $VALUES
+	CONSTANT_ALPHA CONSTANT_ALPHA
+	CONSTANT_COLOR CONSTANT_COLOR
+	DST_ALPHA DST_ALPHA
+	DST_COLOR DST_COLOR
+	ONE ONE
+	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
+	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
+	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
+	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
+	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
+	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
+	SRC_ALPHA SRC_ALPHA
+	SRC_COLOR SRC_COLOR
+	ZERO ZERO
+	value value
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; $values
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84650_ p_84650_
+		1 p_84651_ p_84651_
+		2 p_84652_ p_84652_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; valueOf
+		static
+		0 p_84654_ p_84654_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$LogicOp com/mojang/blaze3d/platform/GlStateManager$LogicOp
+	$VALUES $VALUES
+	AND AND
+	AND_INVERTED AND_INVERTED
+	AND_REVERSE AND_REVERSE
+	CLEAR CLEAR
+	COPY COPY
+	COPY_INVERTED COPY_INVERTED
+	EQUIV EQUIV
+	INVERT INVERT
+	NAND NAND
+	NOOP NOOP
+	NOR NOR
+	OR OR
+	OR_INVERTED OR_INVERTED
+	OR_REVERSE OR_REVERSE
+	SET SET
+	XOR XOR
+	value f_84715_
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; m_157125_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84719_ p_84719_
+		1 p_84720_ p_84720_
+		2 p_84721_ p_84721_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; valueOf
+		static
+		0 p_84723_ p_84723_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState
+	factor f_84727_
+	fill f_84725_
+	line f_84726_
+	units f_84728_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$ScissorState com/mojang/blaze3d/platform/GlStateManager$ScissorState
+	mode f_84732_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$SourceFactor com/mojang/blaze3d/platform/GlStateManager$SourceFactor
+	$VALUES $VALUES
+	CONSTANT_ALPHA CONSTANT_ALPHA
+	CONSTANT_COLOR CONSTANT_COLOR
+	DST_ALPHA DST_ALPHA
+	DST_COLOR DST_COLOR
+	ONE ONE
+	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
+	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
+	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
+	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
+	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
+	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
+	SRC_ALPHA SRC_ALPHA
+	SRC_ALPHA_SATURATE SRC_ALPHA_SATURATE
+	SRC_COLOR SRC_COLOR
+	ZERO ZERO
+	value value
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; $values
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84755_ p_84755_
+		1 p_84756_ p_84756_
+		2 p_84757_ p_84757_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; valueOf
+		static
+		0 p_84759_ p_84759_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$StencilFunc com/mojang/blaze3d/platform/GlStateManager$StencilFunc
+	func f_84761_
+	mask f_84763_
+	ref f_84762_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$StencilState com/mojang/blaze3d/platform/GlStateManager$StencilState
+	fail f_84769_
+	func f_84767_
+	mask f_84768_
+	zfail f_84770_
+	zpass f_84771_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$TextureState com/mojang/blaze3d/platform/GlStateManager$TextureState
+	binding f_84801_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$Viewport com/mojang/blaze3d/platform/GlStateManager$Viewport
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	height f_84809_
+	width f_84808_
+	x f_84806_
+	y f_84807_
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; m_157130_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_84813_ p_84813_
+		1 p_84814_ p_84814_
+	height ()I m_157129_
+		static
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; valueOf
+		static
+		0 p_84816_ p_84816_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; values
+		static
+	width ()I m_157128_
+		static
+	x ()I m_157126_
+		static
+	y ()I m_157127_
+		static
+com/mojang/blaze3d/platform/GlUtil com/mojang/blaze3d/platform/GlUtil
+	<init> ()V <init>
+	allocateMemory (I)Ljava/nio/ByteBuffer; m_166247_
+		static
+		0 p_166248_ p_166248_
+	freeMemory (Ljava/nio/Buffer;)V m_166251_
+		static
+		0 p_166252_ p_166252_
+	getCpuInfo ()Ljava/lang/String; m_84819_
+		static
+	getOpenGLVersion ()Ljava/lang/String; m_84821_
+		static
+	getRenderer ()Ljava/lang/String; m_84820_
+		static
+	getVendor ()Ljava/lang/String; m_84818_
+		static
+com/mojang/blaze3d/platform/IconSet com/mojang/blaze3d/platform/IconSet
+	$VALUES $VALUES
+	RELEASE RELEASE
+	SNAPSHOT SNAPSHOT
+	path f_279589_
+	$values ()[Lcom/mojang/blaze3d/platform/IconSet; m_280441_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Ljava/lang/String;)V <init>
+		0 p_283251_ p_283251_
+		1 p_283697_ p_283697_
+		2 p_281663_ p_281663_
+	getFile (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_280117_
+		0 p_281570_ p_281570_
+		1 p_281345_ p_281345_
+	getMacIcon (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/IoSupplier; m_280095_
+		0 p_281289_ p_281289_
+	getStandardIcons (Lnet/minecraft/server/packs/PackResources;)Ljava/util/List; m_280284_
+		0 p_281372_ p_281372_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/IconSet; valueOf
+		static
+		0 p_282685_ p_282685_
+	values ()[Lcom/mojang/blaze3d/platform/IconSet; values
+		static
+com/mojang/blaze3d/platform/InputConstants com/mojang/blaze3d/platform/InputConstants
+	CURSOR f_166351_
+	CURSOR_DISABLED f_166352_
+	CURSOR_NORMAL f_166353_
+	GLFW_RAW_MOUSE_MOTION f_84824_
+	GLFW_RAW_MOUSE_MOTION_SUPPORTED f_166354_
+	KEY_0 f_166279_
+	KEY_1 f_166332_
+	KEY_2 f_166355_
+	KEY_3 f_166356_
+	KEY_4 f_166357_
+	KEY_5 f_166358_
+	KEY_6 f_166359_
+	KEY_7 f_166360_
+	KEY_8 f_166361_
+	KEY_9 f_166362_
+	KEY_A f_166363_
+	KEY_ADD f_166281_
+	KEY_APOSTROPHE f_166282_
+	KEY_B f_166364_
+	KEY_BACKSLASH f_166283_
+	KEY_BACKSPACE f_166333_
+	KEY_C f_166365_
+	KEY_CAPSLOCK f_166340_
+	KEY_COMMA f_166284_
+	KEY_D f_166366_
+	KEY_DELETE f_166334_
+	KEY_DOWN f_166329_
+	KEY_E f_166367_
+	KEY_END f_166335_
+	KEY_EQUALS f_166285_
+	KEY_ESCAPE f_166305_
+	KEY_F f_166368_
+	KEY_F1 f_166263_
+	KEY_F10 f_166272_
+	KEY_F11 f_166273_
+	KEY_F12 f_166274_
+	KEY_F13 f_166275_
+	KEY_F14 f_166276_
+	KEY_F15 f_166277_
+	KEY_F16 f_166278_
+	KEY_F17 f_166306_
+	KEY_F18 f_166307_
+	KEY_F19 f_166308_
+	KEY_F2 f_166264_
+	KEY_F20 f_166309_
+	KEY_F21 f_166310_
+	KEY_F22 f_166311_
+	KEY_F23 f_166312_
+	KEY_F24 f_166313_
+	KEY_F25 f_166314_
+	KEY_F3 f_166265_
+	KEY_F4 f_166266_
+	KEY_F5 f_166267_
+	KEY_F6 f_166268_
+	KEY_F7 f_166269_
+	KEY_F8 f_166270_
+	KEY_F9 f_166271_
+	KEY_G f_166369_
+	KEY_GRAVE f_166286_
+	KEY_H f_166370_
+	KEY_HOME f_166336_
+	KEY_I f_166371_
+	KEY_INSERT f_166337_
+	KEY_J f_166372_
+	KEY_K f_166373_
+	KEY_L f_166374_
+	KEY_LALT f_166296_
+	KEY_LBRACKET f_166287_
+	KEY_LCONTROL f_166297_
+	KEY_LEFT f_166330_
+	KEY_LSHIFT f_166298_
+	KEY_LWIN f_166299_
+	KEY_M f_166375_
+	KEY_MINUS f_166288_
+	KEY_MULTIPLY f_166289_
+	KEY_N f_166376_
+	KEY_NUMLOCK f_166315_
+	KEY_NUMPAD0 f_166316_
+	KEY_NUMPAD1 f_166317_
+	KEY_NUMPAD2 f_166318_
+	KEY_NUMPAD3 f_166319_
+	KEY_NUMPAD4 f_166320_
+	KEY_NUMPAD5 f_166321_
+	KEY_NUMPAD6 f_166322_
+	KEY_NUMPAD7 f_166323_
+	KEY_NUMPAD8 f_166324_
+	KEY_NUMPAD9 f_166325_
+	KEY_NUMPADCOMMA f_166326_
+	KEY_NUMPADENTER f_166327_
+	KEY_NUMPADEQUALS f_166328_
+	KEY_O f_166377_
+	KEY_P f_166378_
+	KEY_PAGEDOWN f_166338_
+	KEY_PAGEUP f_166339_
+	KEY_PAUSE f_166341_
+	KEY_PERIOD f_166290_
+	KEY_PRINTSCREEN f_166343_
+	KEY_Q f_166253_
+	KEY_R f_166254_
+	KEY_RALT f_166300_
+	KEY_RBRACKET f_166291_
+	KEY_RCONTROL f_166301_
+	KEY_RETURN f_166304_
+	KEY_RIGHT f_166331_
+	KEY_RSHIFT f_166302_
+	KEY_RWIN f_166303_
+	KEY_S f_166255_
+	KEY_SCROLLLOCK f_166342_
+	KEY_SEMICOLON f_166292_
+	KEY_SLASH f_166293_
+	KEY_SPACE f_166294_
+	KEY_T f_166256_
+	KEY_TAB f_166295_
+	KEY_U f_166257_
+	KEY_UP f_166280_
+	KEY_V f_166258_
+	KEY_W f_166259_
+	KEY_X f_166260_
+	KEY_Y f_166261_
+	KEY_Z f_166262_
+	MOD_CONTROL f_166350_
+	MOUSE_BUTTON_LEFT f_166347_
+	MOUSE_BUTTON_MIDDLE f_166348_
+	MOUSE_BUTTON_RIGHT f_166349_
+	PRESS f_166344_
+	RELEASE f_166345_
+	REPEAT f_166346_
+	UNKNOWN f_84822_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getKey (II)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84827_
+		static
+		0 p_84828_ p_84828_
+		1 p_84829_ p_84829_
+	getKey (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84851_
+		static
+		0 p_84852_ p_84852_
+	grabOrReleaseMouse (JIDD)V m_84833_
+		static
+		0 p_84834_ p_84834_
+		1 p_84835_ p_84835_
+		2 p_84836_ p_84836_
+		3 p_84837_ p_84837_
+	isKeyDown (JI)Z m_84830_
+		static
+		0 p_84831_ p_84831_
+		1 p_84832_ p_84832_
+	isRawMouseInputSupported ()Z m_84826_
+		static
+	setupKeyboardCallbacks (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V m_84844_
+		static
+		0 p_84845_ p_84845_
+		1 p_84846_ p_84846_
+		2 p_84847_ p_84847_
+	setupMouseCallbacks (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V m_84838_
+		static
+		0 p_84839_ p_84839_
+		1 p_84840_ p_84840_
+		2 p_84841_ p_84841_
+		3 p_84842_ p_84842_
+		4 p_84843_ p_84843_
+	updateRawMouseInput (JZ)V m_84848_
+		static
+		0 p_84849_ p_84849_
+		1 p_84850_ p_84850_
+com/mojang/blaze3d/platform/InputConstants$Key com/mojang/blaze3d/platform/InputConstants$Key
+	NAME_MAP f_84857_
+	displayName f_84856_
+	name f_84853_
+	type f_84854_
+	value f_84855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/platform/InputConstants$Type;I)V <init>
+		0 p_84860_ p_84860_
+		1 p_84861_ p_84861_
+		2 p_84862_ p_84862_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_84878_ p_84878_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_84875_
+	getName ()Ljava/lang/String; m_84874_
+	getNumericKeyValue ()Ljava/util/OptionalInt; m_84876_
+	getType ()Lcom/mojang/blaze3d/platform/InputConstants$Type; m_84868_
+	getValue ()I m_84873_
+	hashCode ()I hashCode
+	lambda$new$0 (Lcom/mojang/blaze3d/platform/InputConstants$Type;ILjava/lang/String;)Lnet/minecraft/network/chat/Component; m_84869_
+		static
+		0 p_84870_ p_84870_
+		1 p_84871_ p_84871_
+		2 p_84872_ p_84872_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/InputConstants$Type com/mojang/blaze3d/platform/InputConstants$Type
+	$VALUES $VALUES
+	KEYSYM KEYSYM
+	KEY_KEYBOARD_UNKNOWN f_287790_
+	MOUSE MOUSE
+	SCANCODE SCANCODE
+	defaultPrefix f_84886_
+	displayTextSupplier f_84887_
+	map f_84885_
+	$values ()[Lcom/mojang/blaze3d/platform/InputConstants$Type; m_166380_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
+		0 p_84891_ p_84891_
+		1 p_84892_ p_84892_
+		2 p_84893_ p_84893_
+		3 p_84894_ p_84894_
+	addKey (Lcom/mojang/blaze3d/platform/InputConstants$Type;Ljava/lang/String;I)V m_84899_
+		static
+		0 p_84900_ p_84900_
+		1 p_84901_ p_84901_
+		2 p_84902_ p_84902_
+	getOrCreate (I)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84895_
+		0 p_84896_ p_84896_
+	lambda$getOrCreate$3 (I)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84906_
+		0 p_84907_ p_84907_
+	lambda$static$0 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287794_
+		static
+		0 p_288232_ p_288232_
+		1 p_288233_ p_288233_
+	lambda$static$1 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_84910_
+		static
+		0 p_84911_ p_84911_
+		1 p_84912_ p_84912_
+	lambda$static$2 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_84903_
+		static
+		0 p_84904_ p_84904_
+		1 p_84905_ p_84905_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/InputConstants$Type; valueOf
+		static
+		0 p_84917_ p_84917_
+	values ()[Lcom/mojang/blaze3d/platform/InputConstants$Type; values
+		static
+com/mojang/blaze3d/platform/Lighting com/mojang/blaze3d/platform/Lighting
+	DIFFUSE_LIGHT_0 f_84919_
+	DIFFUSE_LIGHT_1 f_84920_
+	INVENTORY_DIFFUSE_LIGHT_0 f_166381_
+	INVENTORY_DIFFUSE_LIGHT_1 f_166382_
+	NETHER_DIFFUSE_LIGHT_0 f_84921_
+	NETHER_DIFFUSE_LIGHT_1 f_84922_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	setupFor3DItems ()V m_84931_
+		static
+	setupForEntityInInventory ()V m_166384_
+		static
+	setupForFlatItems ()V m_84930_
+		static
+	setupLevel (Lorg/joml/Matrix4f;)V m_252756_
+		static
+		0 p_254246_ p_254246_
+	setupNetherLevel (Lorg/joml/Matrix4f;)V m_252995_
+		static
+		0 p_254421_ p_254421_
+com/mojang/blaze3d/platform/MacosUtil com/mojang/blaze3d/platform/MacosUtil
+	NS_FULL_SCREEN_WINDOW_MASK f_182515_
+	<init> ()V <init>
+	getNsWindow (J)Ljava/util/Optional; m_182521_
+		static
+		0 p_182522_ p_182522_
+	isInKioskMode (Lca/weblite/objc/NSObject;)Z m_182519_
+		static
+		0 p_182520_ p_182520_
+	loadIcon (Lnet/minecraft/server/packs/resources/IoSupplier;)V m_247671_
+		static
+		0 p_250929_ p_250929_
+	toggleFullscreen (Lca/weblite/objc/NSObject;)V m_182523_
+		static
+		0 p_182524_ p_182524_
+	toggleFullscreen (J)V m_182517_
+		static
+		0 p_182518_ p_182518_
+com/mojang/blaze3d/platform/MemoryTracker com/mojang/blaze3d/platform/MemoryTracker
+	ALLOCATOR f_182525_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (I)Ljava/nio/ByteBuffer; m_182527_
+		static
+		0 p_182528_ p_182528_
+	resize (Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer; m_182529_
+		static
+		0 p_182530_ p_182530_
+		1 p_182531_ p_182531_
+com/mojang/blaze3d/platform/Monitor com/mojang/blaze3d/platform/Monitor
+	currentMode f_84938_
+	monitor f_84936_
+	videoModes f_84937_
+	x f_84939_
+	y f_84940_
+	<init> (J)V <init>
+		0 p_84942_ p_84942_
+	getCurrentMode ()Lcom/mojang/blaze3d/platform/VideoMode; m_84950_
+	getMode (I)Lcom/mojang/blaze3d/platform/VideoMode; m_84944_
+		0 p_84945_ p_84945_
+	getModeCount ()I m_84953_
+	getMonitor ()J m_84954_
+	getPreferredVidMode (Ljava/util/Optional;)Lcom/mojang/blaze3d/platform/VideoMode; m_84948_
+		0 p_84949_ p_84949_
+	getVideoModeIndex (Lcom/mojang/blaze3d/platform/VideoMode;)I m_84946_
+		0 p_84947_ p_84947_
+	getX ()I m_84951_
+	getY ()I m_84952_
+	refreshVideoModes ()V m_84943_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/MonitorCreator com/mojang/blaze3d/platform/MonitorCreator
+	createMonitor (J)Lcom/mojang/blaze3d/platform/Monitor; m_84956_
+		0 p_84957_ p_84957_
+com/mojang/blaze3d/platform/NativeImage com/mojang/blaze3d/platform/NativeImage
+	LOGGER f_84958_
+	OPEN_OPTIONS f_84959_
+	format f_84960_
+	height f_84962_
+	pixels f_84964_
+	size f_84965_
+	useStbFree f_84963_
+	width f_84961_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage$Format;IIZ)V <init>
+		0 p_84972_ p_84972_
+		1 p_84973_ p_84973_
+		2 p_84974_ p_84974_
+		3 p_84975_ p_84975_
+	<init> (IIZ)V <init>
+		0 p_84968_ p_84968_
+		1 p_84969_ p_84969_
+		2 p_84970_ p_84970_
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage$Format;IIZJ)V <init>
+		0 p_84977_ p_84977_
+		1 p_84978_ p_84978_
+		2 p_84979_ p_84979_
+		3 p_84980_ p_84980_
+		4 p_84981_ p_84981_
+	_upload (IIIIIIIZZZZ)V m_85090_
+		0 p_85091_ p_85091_
+		1 p_85092_ p_85092_
+		2 p_85093_ p_85093_
+		3 p_85094_ p_85094_
+		4 p_85095_ p_85095_
+		5 p_85096_ p_85096_
+		6 p_85097_ p_85097_
+		7 p_85098_ p_85098_
+		8 p_85099_ p_85099_
+		9 p_85100_ p_85100_
+		10 p_85101_ p_85101_
+	applyToAllPixels (Ljava/util/function/IntUnaryOperator;)V m_284481_
+		0 p_285490_ p_285490_
+	asByteArray ()[B m_85121_
+	blendPixel (III)V m_166411_
+		0 p_166412_ p_166412_
+		1 p_166413_ p_166413_
+		2 p_166414_ p_166414_
+	checkAllocated ()V m_85124_
+	close ()V close
+	copyFrom (Lcom/mojang/blaze3d/platform/NativeImage;)V m_85054_
+		0 p_85055_ p_85055_
+	copyFromFont (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V m_85068_
+		0 p_85069_ p_85069_
+		1 p_85070_ p_85070_
+		2 p_85071_ p_85071_
+		3 p_85072_ p_85072_
+		4 p_85073_ p_85073_
+		5 p_85074_ p_85074_
+		6 p_85075_ p_85075_
+		7 p_85076_ p_85076_
+		8 p_85077_ p_85077_
+		9 p_85078_ p_85078_
+	copyRect (IIIIIIZZ)V m_85025_
+		0 p_85026_ p_85026_
+		1 p_85027_ p_85027_
+		2 p_85028_ p_85028_
+		3 p_85029_ p_85029_
+		4 p_85030_ p_85030_
+		5 p_85031_ p_85031_
+		6 p_85032_ p_85032_
+		7 p_85033_ p_85033_
+	copyRect (Lcom/mojang/blaze3d/platform/NativeImage;IIIIIIZZ)V m_260930_
+		0 p_261644_ p_261644_
+		1 p_262056_ p_262056_
+		2 p_261490_ p_261490_
+		3 p_261959_ p_261959_
+		4 p_262110_ p_262110_
+		5 p_261522_ p_261522_
+		6 p_261505_ p_261505_
+		7 p_261480_ p_261480_
+		8 p_261622_ p_261622_
+	downloadDepthBuffer (F)V m_166400_
+		0 p_166401_ p_166401_
+	downloadTexture (IZ)V m_85045_
+		0 p_85046_ p_85046_
+		1 p_85047_ p_85047_
+	drawPixels ()V m_166421_
+	fillRect (IIIII)V m_84997_
+		0 p_84998_ p_84998_
+		1 p_84999_ p_84999_
+		2 p_85000_ p_85000_
+		3 p_85001_ p_85001_
+		4 p_85002_ p_85002_
+	flipY ()V m_85122_
+	format ()Lcom/mojang/blaze3d/platform/NativeImage$Format; m_85102_
+	getBlueOrLuminance (II)B m_166418_
+		0 p_166419_ p_166419_
+		1 p_166420_ p_166420_
+	getGreenOrLuminance (II)B m_166415_
+		0 p_166416_ p_166416_
+		1 p_166417_ p_166417_
+	getHeight ()I m_85084_
+	getLuminanceOrAlpha (II)B m_85087_
+		0 p_85088_ p_85088_
+		1 p_85089_ p_85089_
+	getPixelRGBA (II)I m_84985_
+		0 p_84986_ p_84986_
+		1 p_84987_ p_84987_
+	getPixelsRGBA ()[I m_266370_
+	getRedOrLuminance (II)B m_166408_
+		0 p_166409_ p_166409_
+		1 p_166410_ p_166410_
+	getWidth ()I m_84982_
+	isOutsideBounds (II)Z m_166422_
+		0 p_166423_ p_166423_
+		1 p_166424_ p_166424_
+	lambda$upload$0 (IIIIIIIZZZZ)V m_85105_
+		0 p_85106_ p_85106_
+		1 p_85107_ p_85107_
+		2 p_85108_ p_85108_
+		3 p_85109_ p_85109_
+		4 p_85110_ p_85110_
+		5 p_85111_ p_85111_
+		6 p_85112_ p_85112_
+		7 p_85113_ p_85113_
+		8 p_85114_ p_85114_
+		9 p_85115_ p_85115_
+		10 p_85116_ p_85116_
+	makePixelArray ()[I m_85118_
+	mappedCopy (Ljava/util/function/IntUnaryOperator;)Lcom/mojang/blaze3d/platform/NativeImage; m_266528_
+		0 p_267084_ p_267084_
+	read (Lcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_85048_
+		static
+		0 p_85049_ p_85049_
+		1 p_85050_ p_85050_
+	read (Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_85058_
+		static
+		0 p_85059_ p_85059_
+	read ([B)Lcom/mojang/blaze3d/platform/NativeImage; m_271751_
+		static
+		0 p_273041_ p_273041_
+	read (Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/platform/NativeImage; m_85062_
+		static
+		0 p_85063_ p_85063_
+	read (Lcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/platform/NativeImage; m_85051_
+		static
+		0 p_85052_ p_85052_
+		1 p_85053_ p_85053_
+	resizeSubRectTo (IIIILcom/mojang/blaze3d/platform/NativeImage;)V m_85034_
+		0 p_85035_ p_85035_
+		1 p_85036_ p_85036_
+		2 p_85037_ p_85037_
+		3 p_85038_ p_85038_
+		4 p_85039_ p_85039_
+	setFilter (ZZ)V m_85081_
+		static
+		0 p_85082_ p_85082_
+		1 p_85083_ p_85083_
+	setPixelLuminance (IIB)V m_166402_
+		0 p_166403_ p_166403_
+		1 p_166404_ p_166404_
+		2 p_166405_ p_166405_
+	setPixelRGBA (III)V m_84988_
+		0 p_84989_ p_84989_
+		1 p_84990_ p_84990_
+		2 p_84991_ p_84991_
+	toString ()Ljava/lang/String; toString
+	untrack ()V m_85123_
+	upload (IIIZ)V m_85040_
+		0 p_85041_ p_85041_
+		1 p_85042_ p_85042_
+		2 p_85043_ p_85043_
+		3 p_85044_ p_85044_
+	upload (IIIIIIIZZZZ)V m_85013_
+		0 p_85014_ p_85014_
+		1 p_85015_ p_85015_
+		2 p_85016_ p_85016_
+		3 p_85017_ p_85017_
+		4 p_85018_ p_85018_
+		5 p_85019_ p_85019_
+		6 p_85020_ p_85020_
+		7 p_85021_ p_85021_
+		8 p_85022_ p_85022_
+		9 p_85023_ p_85023_
+		10 p_85024_ p_85024_
+	upload (IIIIIIIZZ)V m_85003_
+		0 p_85004_ p_85004_
+		1 p_85005_ p_85005_
+		2 p_85006_ p_85006_
+		3 p_85007_ p_85007_
+		4 p_85008_ p_85008_
+		5 p_85009_ p_85009_
+		6 p_85010_ p_85010_
+		7 p_85011_ p_85011_
+		8 p_85012_ p_85012_
+	writeToChannel (Ljava/nio/channels/WritableByteChannel;)Z m_85064_
+		0 p_85065_ p_85065_
+	writeToFile (Ljava/io/File;)V m_85056_
+		0 p_85057_ p_85057_
+	writeToFile (Ljava/nio/file/Path;)V m_85066_
+		0 p_85067_ p_85067_
+com/mojang/blaze3d/platform/NativeImage$Format com/mojang/blaze3d/platform/NativeImage$Format
+	$VALUES $VALUES
+	LUMINANCE LUMINANCE
+	LUMINANCE_ALPHA LUMINANCE_ALPHA
+	RGB RGB
+	RGBA RGBA
+	alphaOffset f_85141_
+	blueOffset f_85139_
+	components f_85130_
+	glFormat f_85131_
+	greenOffset f_85138_
+	hasAlpha f_85136_
+	hasBlue f_85134_
+	hasGreen f_85133_
+	hasLuminance f_85135_
+	hasRed f_85132_
+	luminanceOffset f_85140_
+	redOffset f_85137_
+	supportedByStb f_85142_
+	$values ()[Lcom/mojang/blaze3d/platform/NativeImage$Format; m_166439_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V <init>
+		0 p_85146_ p_85146_
+		1 p_85147_ p_85147_
+		2 p_85148_ p_85148_
+		3 p_85149_ p_85149_
+		4 p_85150_ p_85150_
+		5 p_85151_ p_85151_
+		6 p_85152_ p_85152_
+		7 p_85153_ p_85153_
+		8 p_85154_ p_85154_
+		9 p_85155_ p_85155_
+		10 p_85156_ p_85156_
+		11 p_85157_ p_85157_
+		12 p_85158_ p_85158_
+		13 p_85159_ p_85159_
+		14 p_85160_ p_85160_
+	alphaOffset ()I m_85172_
+	blueOffset ()I m_166431_
+	components ()I m_85161_
+	getStbFormat (I)Lcom/mojang/blaze3d/platform/NativeImage$Format; m_85167_
+		static
+		0 p_85168_ p_85168_
+	glFormat ()I m_85170_
+	greenOffset ()I m_166430_
+	hasAlpha ()Z m_85171_
+	hasBlue ()Z m_166427_
+	hasGreen ()Z m_166426_
+	hasLuminance ()Z m_166428_
+	hasLuminanceOrAlpha ()Z m_85173_
+	hasLuminanceOrBlue ()Z m_166435_
+	hasLuminanceOrGreen ()Z m_166434_
+	hasLuminanceOrRed ()Z m_166433_
+	hasRed ()Z m_166425_
+	luminanceOffset ()I m_166432_
+	luminanceOrAlphaOffset ()I m_85174_
+	luminanceOrBlueOffset ()I m_166438_
+	luminanceOrGreenOffset ()I m_166437_
+	luminanceOrRedOffset ()I m_166436_
+	redOffset ()I m_166429_
+	setPackPixelStoreState ()V m_85166_
+	setUnpackPixelStoreState ()V m_85169_
+	supportedByStb ()Z m_85175_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage$Format; valueOf
+		static
+		0 p_85177_ p_85177_
+	values ()[Lcom/mojang/blaze3d/platform/NativeImage$Format; values
+		static
+com/mojang/blaze3d/platform/NativeImage$InternalGlFormat com/mojang/blaze3d/platform/NativeImage$InternalGlFormat
+	$VALUES $VALUES
+	RED RED
+	RG RG
+	RGB RGB
+	RGBA RGBA
+	glFormat f_85184_
+	$values ()[Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; m_166442_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_85188_ p_85188_
+		1 p_85189_ p_85189_
+		2 p_85190_ p_85190_
+	glFormat ()I m_85191_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; valueOf
+		static
+		0 p_85193_ p_85193_
+	values ()[Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; values
+		static
+com/mojang/blaze3d/platform/NativeImage$WriteCallback com/mojang/blaze3d/platform/NativeImage$WriteCallback
+	exception f_85196_
+	output f_85195_
+	<init> (Ljava/nio/channels/WritableByteChannel;)V <init>
+		0 p_85198_ p_85198_
+	invoke (JJI)V invoke
+		0 p_85204_ p_85204_
+		1 p_85205_ p_85205_
+		2 p_85206_ p_85206_
+	throwIfException ()V m_85202_
+com/mojang/blaze3d/platform/ScreenManager com/mojang/blaze3d/platform/ScreenManager
+	LOGGER f_212357_
+	monitorCreator f_85263_
+	monitors f_85262_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/MonitorCreator;)V <init>
+		0 p_85265_ p_85265_
+	clamp (III)I m_85267_
+		static
+		0 p_85268_ p_85268_
+		1 p_85269_ p_85269_
+		2 p_85270_ p_85270_
+	findBestMonitor (Lcom/mojang/blaze3d/platform/Window;)Lcom/mojang/blaze3d/platform/Monitor; m_85276_
+		0 p_85277_ p_85277_
+	getMonitor (J)Lcom/mojang/blaze3d/platform/Monitor; m_85271_
+		0 p_85272_ p_85272_
+	onMonitorChange (JI)V m_85273_
+		0 p_85274_ p_85274_
+		1 p_85275_ p_85275_
+	shutdown ()V m_85266_
+com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil
+	DEFAULT_IMAGE_BUFFER_SIZE DEFAULT_IMAGE_BUFFER_SIZE
+	LOGGER LOGGER
+	MIN_MIPMAP_LEVEL MIN_MIPMAP_LEVEL
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bind (I)V bind
+		static
+		0 p_85310_ p_85310_
+	generateTextureId ()I generateTextureId
+		static
+	getDebugTexturePath (Ljava/nio/file/Path;)Ljava/nio/file/Path; getDebugTexturePath
+		static
+		0 p_262015_ p_262015_
+	getDebugTexturePath ()Ljava/nio/file/Path; getDebugTexturePath
+		static
+	prepareImage (Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat;IIII)V prepareImage
+		static
+		0 p_85298_ p_85298_
+		1 p_85299_ p_85299_
+		2 p_85300_ p_85300_
+		3 p_85301_ p_85301_
+		4 p_85302_ p_85302_
+	prepareImage (Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat;III)V prepareImage
+		static
+		0 p_85293_ p_85293_
+		1 p_85294_ p_85294_
+		2 p_85295_ p_85295_
+		3 p_85296_ p_85296_
+	prepareImage (IIII)V prepareImage
+		static
+		0 p_85288_ p_85288_
+		1 p_85289_ p_85289_
+		2 p_85290_ p_85290_
+		3 p_85291_ p_85291_
+	prepareImage (III)V prepareImage
+		static
+		0 p_85284_ p_85284_
+		1 p_85285_ p_85285_
+		2 p_85286_ p_85286_
+	readResource (Ljava/nio/channels/ReadableByteChannel;I)Ljava/nio/ByteBuffer; readResource
+		static
+		0 p_273208_ p_273208_
+		1 p_273297_ p_273297_
+	readResource (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; readResource
+		static
+		0 p_85304_ p_85304_
+	releaseTextureId (I)V releaseTextureId
+		static
+		0 p_85282_ p_85282_
+	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIII)V writeAsPNG
+		static
+		0 p_261923_ p_261923_
+		1 p_262070_ p_262070_
+		2 p_261655_ p_261655_
+		3 p_261576_ p_261576_
+		4 p_261966_ p_261966_
+		5 p_261775_ p_261775_
+	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIIILjava/util/function/IntUnaryOperator;)V writeAsPNG
+		static
+		0 p_285286_ p_285286_
+		1 p_285408_ p_285408_
+		2 p_285400_ p_285400_
+		3 p_285244_ p_285244_
+		4 p_285373_ p_285373_
+		5 p_285206_ p_285206_
+		6 p_284988_ p_284988_
+com/mojang/blaze3d/platform/VideoMode com/mojang/blaze3d/platform/VideoMode
+	PATTERN f_85319_
+	blueBits f_85317_
+	greenBits f_85316_
+	height f_85314_
+	redBits f_85315_
+	refreshRate f_85318_
+	width f_85313_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/lwjgl/glfw/GLFWVidMode;)V <init>
+		0 p_85331_ p_85331_
+	<init> (IIIIII)V <init>
+		0 p_85322_ p_85322_
+		1 p_85323_ p_85323_
+		2 p_85324_ p_85324_
+		3 p_85325_ p_85325_
+		4 p_85326_ p_85326_
+		5 p_85327_ p_85327_
+	<init> (Lorg/lwjgl/glfw/GLFWVidMode$Buffer;)V <init>
+		0 p_85329_ p_85329_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_85340_ p_85340_
+	getBlueBits ()I m_85338_
+	getGreenBits ()I m_85337_
+	getHeight ()I m_85335_
+	getRedBits ()I m_85336_
+	getRefreshRate ()I m_85341_
+	getWidth ()I m_85332_
+	hashCode ()I hashCode
+	read (Ljava/lang/String;)Ljava/util/Optional; m_85333_
+		static
+		0 p_85334_ p_85334_
+	toString ()Ljava/lang/String; toString
+	write ()Ljava/lang/String; m_85342_
+com/mojang/blaze3d/platform/Window com/mojang/blaze3d/platform/Window
+	LOGGER f_85345_
+	actuallyFullscreen f_85356_
+	defaultErrorCallback f_85346_
+	dirty f_85367_
+	errorSection f_85366_
+	eventHandler f_85347_
+	framebufferHeight f_85362_
+	framebufferWidth f_85361_
+	framerateLimit f_85368_
+	fullscreen f_85355_
+	guiScale f_85365_
+	guiScaledHeight f_85364_
+	guiScaledWidth f_85363_
+	height f_85360_
+	preferredFullscreenVideoMode f_85354_
+	screenManager f_85348_
+	vsync f_85369_
+	width f_85359_
+	window f_85349_
+	windowedHeight f_85353_
+	windowedWidth f_85352_
+	windowedX f_85350_
+	windowedY f_85351_
+	x f_85357_
+	y f_85358_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/WindowEventHandler;Lcom/mojang/blaze3d/platform/ScreenManager;Lcom/mojang/blaze3d/platform/DisplayData;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_85372_ p_85372_
+		1 p_85373_ p_85373_
+		2 p_85374_ p_85374_
+		3 p_85375_ p_85375_
+		4 p_85376_ p_85376_
+	bootCrash (IJ)V m_85412_
+		static
+		0 p_85413_ p_85413_
+		1 p_85414_ p_85414_
+	calculateScale (IZ)I m_85385_
+		0 p_85386_ p_85386_
+		1 p_85387_ p_85387_
+	changeFullscreenVideoMode ()V m_85437_
+	checkGlfwError (Ljava/util/function/BiConsumer;)V m_85407_
+		static
+		0 p_85408_ p_85408_
+	close ()V close
+	defaultErrorCallback (IJ)V m_85382_
+		0 p_85383_ p_85383_
+		1 p_85384_ p_85384_
+	findBestMonitor ()Lcom/mojang/blaze3d/platform/Monitor; m_85450_
+	getFramerateLimit ()I m_85434_
+	getGuiScale ()D m_85449_
+	getGuiScaledHeight ()I m_85446_
+	getGuiScaledWidth ()I m_85445_
+	getHeight ()I m_85442_
+	getPreferredFullscreenVideoMode ()Ljava/util/Optional; m_85436_
+	getRefreshRate ()I m_85377_
+	getScreenHeight ()I m_85444_
+	getScreenWidth ()I m_85443_
+	getWidth ()I m_85441_
+	getWindow ()J m_85439_
+	getX ()I m_85447_
+	getY ()I m_85448_
+	isFullscreen ()Z m_85440_
+	onEnter (JZ)V m_85419_
+		0 p_85420_ p_85420_
+		1 p_85421_ p_85421_
+	onFocus (JZ)V m_85392_
+		0 p_85393_ p_85393_
+		1 p_85394_ p_85394_
+	onFramebufferResize (JII)V m_85415_
+		0 p_85416_ p_85416_
+		1 p_85417_ p_85417_
+		2 p_85418_ p_85418_
+	onMove (JII)V m_85388_
+		0 p_85389_ p_85389_
+		1 p_85390_ p_85390_
+		2 p_85391_ p_85391_
+	onResize (JII)V m_85427_
+		0 p_85428_ p_85428_
+		1 p_85429_ p_85429_
+		2 p_85430_ p_85430_
+	refreshFramebufferSize ()V m_85452_
+	setBootErrorCallback ()V m_85451_
+	setDefaultErrorCallback ()V m_85426_
+	setErrorSection (Ljava/lang/String;)V m_85403_
+		0 p_85404_ p_85404_
+	setFramerateLimit (I)V m_85380_
+		0 p_85381_ p_85381_
+	setGuiScale (D)V m_85378_
+		0 p_85379_ p_85379_
+	setHeight (I)V m_166452_
+		0 p_166453_ p_166453_
+	setIcon (Lnet/minecraft/server/packs/PackResources;Lcom/mojang/blaze3d/platform/IconSet;)V m_280655_
+		0 p_281860_ p_281860_
+		1 p_282155_ p_282155_
+	setMode ()V m_85453_
+	setPreferredFullscreenVideoMode (Ljava/util/Optional;)V m_85405_
+		0 p_85406_ p_85406_
+	setTitle (Ljava/lang/String;)V m_85422_
+		0 p_85423_ p_85423_
+	setWidth (I)V m_166450_
+		0 p_166451_ p_166451_
+	setWindowed (II)V m_166447_
+		0 p_166448_ p_166448_
+		1 p_166449_ p_166449_
+	shouldClose ()Z m_85411_
+	toggleFullScreen ()V m_85438_
+	updateDisplay ()V m_85435_
+	updateFullscreen (Z)V m_85431_
+		0 p_85432_ p_85432_
+	updateRawMouseInput (Z)V m_85424_
+		0 p_85425_ p_85425_
+	updateVsync (Z)V m_85409_
+		0 p_85410_ p_85410_
+com/mojang/blaze3d/platform/Window$WindowInitFailed com/mojang/blaze3d/platform/Window$WindowInitFailed
+	<init> (Ljava/lang/String;)V <init>
+		0 p_85455_ p_85455_
+com/mojang/blaze3d/platform/WindowEventHandler com/mojang/blaze3d/platform/WindowEventHandler
+	cursorEntered ()V m_5740_
+	resizeDisplay ()V m_5741_
+	setWindowActive (Z)V m_7440_
+		0 p_85477_ p_85477_
+com/mojang/blaze3d/platform/package-info com/mojang/blaze3d/platform/package-info
+com/mojang/blaze3d/preprocessor/GlslPreprocessor com/mojang/blaze3d/preprocessor/GlslPreprocessor
+	C_COMMENT f_166454_
+	LINE_COMMENT f_166455_
+	REGEX_ENDS_WITH_WHITESPACE f_166458_
+	REGEX_MOJ_IMPORT f_166456_
+	REGEX_VERSION f_166457_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_166480_ p_166480_
+		1 p_166481_ p_166481_
+	isDirectiveDisabled (Ljava/lang/String;Ljava/util/regex/Matcher;I)Z m_166476_
+		static
+		0 p_166477_ p_166477_
+		1 p_166478_ p_166478_
+		2 p_166479_ p_166479_
+	isDirectiveEnabled (Ljava/lang/String;Ljava/util/regex/Matcher;)Z m_166473_
+		static
+		0 p_166474_ p_166474_
+		1 p_166475_ p_166475_
+	process (Ljava/lang/String;)Ljava/util/List; m_166461_
+		0 p_166462_ p_166462_
+	processImports (Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor$Context;Ljava/lang/String;)Ljava/util/List; m_166469_
+		0 p_166470_ p_166470_
+		1 p_166471_ p_166471_
+		2 p_166472_ p_166472_
+	processVersions (Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor$Context;)Ljava/lang/String; m_166466_
+		0 p_166467_ p_166467_
+		1 p_166468_ p_166468_
+	setVersion (Ljava/lang/String;I)Ljava/lang/String; m_166463_
+		0 p_166464_ p_166464_
+		1 p_166465_ p_166465_
+com/mojang/blaze3d/preprocessor/GlslPreprocessor$Context com/mojang/blaze3d/preprocessor/GlslPreprocessor$Context
+	glslVersion f_166482_
+	sourceId f_166483_
+	<init> ()V <init>
+com/mojang/blaze3d/preprocessor/package-info com/mojang/blaze3d/preprocessor/package-info
+com/mojang/blaze3d/shaders/AbstractUniform com/mojang/blaze3d/shaders/AbstractUniform
+	<init> ()V <init>
+	set (III)V m_142693_
+		0 p_166539_ p_166539_
+		1 p_166540_ p_166540_
+		2 p_166541_ p_166541_
+	set (Lorg/joml/Matrix3f;)V m_200759_
+		0 p_254112_ p_254112_
+	set ([F)V m_5941_
+		0 p_85494_ p_85494_
+	set (Lorg/joml/Matrix4f;)V m_5679_
+		0 p_254214_ p_254214_
+	set (II)V m_142326_
+		0 p_166537_ p_166537_
+		1 p_166538_ p_166538_
+	set (Lorg/joml/Vector4f;)V m_142558_
+		0 p_254449_ p_254449_
+	set (FF)V m_7971_
+		0 p_85480_ p_85480_
+		1 p_85481_ p_85481_
+	set (I)V m_142617_
+		0 p_166536_ p_166536_
+	set (Lorg/joml/Vector3f;)V m_142276_
+		0 p_254315_ p_254315_
+	set (FFFF)V m_5805_
+		0 p_85485_ p_85485_
+		1 p_85486_ p_85486_
+		2 p_85487_ p_85487_
+		3 p_85488_ p_85488_
+	set (FFF)V m_5889_
+		0 p_85482_ p_85482_
+		1 p_85483_ p_85483_
+		2 p_85484_ p_85484_
+	set (F)V m_5985_
+		0 p_85479_ p_85479_
+	set (IIII)V m_142492_
+		0 p_166570_ p_166570_
+		1 p_166571_ p_166571_
+		2 p_166572_ p_166572_
+		3 p_166573_ p_166573_
+	setMat2x2 (FFFF)V m_142588_
+		0 p_166574_ p_166574_
+		1 p_166575_ p_166575_
+		2 p_166576_ p_166576_
+		3 p_166577_ p_166577_
+	setMat2x3 (FFFFFF)V m_141964_
+		0 p_166485_ p_166485_
+		1 p_166486_ p_166486_
+		2 p_166487_ p_166487_
+		3 p_166488_ p_166488_
+		4 p_166489_ p_166489_
+		5 p_166490_ p_166490_
+	setMat2x4 (FFFFFFFF)V m_142005_
+		0 p_166491_ p_166491_
+		1 p_166492_ p_166492_
+		2 p_166493_ p_166493_
+		3 p_166494_ p_166494_
+		4 p_166495_ p_166495_
+		5 p_166496_ p_166496_
+		6 p_166497_ p_166497_
+		7 p_166498_ p_166498_
+	setMat3x2 (FFFFFF)V m_141963_
+		0 p_166544_ p_166544_
+		1 p_166545_ p_166545_
+		2 p_166546_ p_166546_
+		3 p_166547_ p_166547_
+		4 p_166548_ p_166548_
+		5 p_166549_ p_166549_
+	setMat3x3 (FFFFFFFFF)V m_142217_
+		0 p_166499_ p_166499_
+		1 p_166500_ p_166500_
+		2 p_166501_ p_166501_
+		3 p_166502_ p_166502_
+		4 p_166503_ p_166503_
+		5 p_166504_ p_166504_
+		6 p_166505_ p_166505_
+		7 p_166506_ p_166506_
+		8 p_166507_ p_166507_
+	setMat3x4 (FFFFFFFFFFFF)V m_142604_
+		0 p_166508_ p_166508_
+		1 p_166509_ p_166509_
+		2 p_166510_ p_166510_
+		3 p_166511_ p_166511_
+		4 p_166512_ p_166512_
+		5 p_166513_ p_166513_
+		6 p_166514_ p_166514_
+		7 p_166515_ p_166515_
+		8 p_166516_ p_166516_
+		9 p_166517_ p_166517_
+		10 p_166518_ p_166518_
+		11 p_166519_ p_166519_
+	setMat4x2 (FFFFFFFF)V m_142004_
+		0 p_166550_ p_166550_
+		1 p_166551_ p_166551_
+		2 p_166552_ p_166552_
+		3 p_166553_ p_166553_
+		4 p_166554_ p_166554_
+		5 p_166555_ p_166555_
+		6 p_166556_ p_166556_
+		7 p_166557_ p_166557_
+	setMat4x3 (FFFFFFFFFFFF)V m_142605_
+		0 p_166558_ p_166558_
+		1 p_166559_ p_166559_
+		2 p_166560_ p_166560_
+		3 p_166561_ p_166561_
+		4 p_166562_ p_166562_
+		5 p_166563_ p_166563_
+		6 p_166564_ p_166564_
+		7 p_166565_ p_166565_
+		8 p_166566_ p_166566_
+		9 p_166567_ p_166567_
+		10 p_166568_ p_166568_
+		11 p_166569_ p_166569_
+	setMat4x4 (FFFFFFFFFFFFFFFF)V m_141978_
+		0 p_166520_ p_166520_
+		1 p_166521_ p_166521_
+		2 p_166522_ p_166522_
+		3 p_166523_ p_166523_
+		4 p_166524_ p_166524_
+		5 p_166525_ p_166525_
+		6 p_166526_ p_166526_
+		7 p_166527_ p_166527_
+		8 p_166528_ p_166528_
+		9 p_166529_ p_166529_
+		10 p_166530_ p_166530_
+		11 p_166531_ p_166531_
+		12 p_166532_ p_166532_
+		13 p_166533_ p_166533_
+		14 p_166534_ p_166534_
+		15 p_166535_ p_166535_
+	setSafe (FFFF)V m_5808_
+		0 p_85495_ p_85495_
+		1 p_85496_ p_85496_
+		2 p_85497_ p_85497_
+		3 p_85498_ p_85498_
+	setSafe (IIII)V m_7401_
+		0 p_85489_ p_85489_
+		1 p_85490_ p_85490_
+		2 p_85491_ p_85491_
+		3 p_85492_ p_85492_
+com/mojang/blaze3d/shaders/BlendMode com/mojang/blaze3d/shaders/BlendMode
+	blendFunc f_85504_
+	dstAlphaFactor f_85503_
+	dstColorFactor f_85502_
+	lastApplied f_85499_
+	opaque f_85506_
+	separateBlend f_85505_
+	srcAlphaFactor f_85501_
+	srcColorFactor f_85500_
+	<init> (III)V <init>
+		0 p_85509_ p_85509_
+		1 p_85510_ p_85510_
+		2 p_85511_ p_85511_
+	<init> (IIIII)V <init>
+		0 p_85513_ p_85513_
+		1 p_85514_ p_85514_
+		2 p_85515_ p_85515_
+		3 p_85516_ p_85516_
+		4 p_85517_ p_85517_
+	<init> ()V <init>
+	<init> (ZZIIIII)V <init>
+		0 p_85519_ p_85519_
+		1 p_85520_ p_85520_
+		2 p_85521_ p_85521_
+		3 p_85522_ p_85522_
+		4 p_85523_ p_85523_
+		5 p_85524_ p_85524_
+		6 p_85525_ p_85525_
+	apply ()V m_85526_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_85533_ p_85533_
+	hashCode ()I hashCode
+	isOpaque ()Z m_85529_
+	stringToBlendFactor (Ljava/lang/String;)I m_85530_
+		static
+		0 p_85531_ p_85531_
+	stringToBlendFunc (Ljava/lang/String;)I m_85527_
+		static
+		0 p_85528_ p_85528_
+com/mojang/blaze3d/shaders/Effect com/mojang/blaze3d/shaders/Effect
+com/mojang/blaze3d/shaders/EffectProgram com/mojang/blaze3d/shaders/EffectProgram
+	PREPROCESSOR f_166578_
+	references f_166579_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/shaders/Program$Type;ILjava/lang/String;)V <init>
+		0 p_166582_ p_166582_
+		1 p_166583_ p_166583_
+		2 p_166584_ p_166584_
+	attachToEffect (Lcom/mojang/blaze3d/shaders/Effect;)V m_166586_
+		0 p_166587_ p_166587_
+	close ()V m_85543_
+	compileShader (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/EffectProgram; m_166588_
+		static
+		0 p_166589_ p_166589_
+		1 p_166590_ p_166590_
+		2 p_166591_ p_166591_
+		3 p_166592_ p_166592_
+com/mojang/blaze3d/shaders/EffectProgram$1 com/mojang/blaze3d/shaders/EffectProgram$1
+	<init> ()V <init>
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_166595_ p_166595_
+		1 p_166596_ p_166596_
+com/mojang/blaze3d/shaders/FogShape com/mojang/blaze3d/shaders/FogShape
+	$VALUES $VALUES
+	CYLINDER CYLINDER
+	SPHERE SPHERE
+	index f_202317_
+	$values ()[Lcom/mojang/blaze3d/shaders/FogShape; m_202325_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_202321_ p_202321_
+		1 p_202322_ p_202322_
+		2 p_202323_ p_202323_
+	getIndex ()I m_202324_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/FogShape; valueOf
+		static
+		0 p_202327_ p_202327_
+	values ()[Lcom/mojang/blaze3d/shaders/FogShape; values
+		static
+com/mojang/blaze3d/shaders/Program com/mojang/blaze3d/shaders/Program
+	MAX_LOG_LENGTH f_166598_
+	id f_85537_
+	name f_85536_
+	type f_85535_
+	<init> (Lcom/mojang/blaze3d/shaders/Program$Type;ILjava/lang/String;)V <init>
+		0 p_85540_ p_85540_
+		1 p_85541_ p_85541_
+		2 p_85542_ p_85542_
+	attachToShader (Lcom/mojang/blaze3d/shaders/Shader;)V m_166610_
+		0 p_166611_ p_166611_
+	close ()V m_85543_
+	compileShader (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor;)Lcom/mojang/blaze3d/shaders/Program; m_166604_
+		static
+		0 p_166605_ p_166605_
+		1 p_166606_ p_166606_
+		2 p_166607_ p_166607_
+		3 p_166608_ p_166608_
+		4 p_166609_ p_166609_
+	compileShaderInternal (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor;)I m_166612_
+		static
+		0 p_166613_ p_166613_
+		1 p_166614_ p_166614_
+		2 p_166615_ p_166615_
+		3 p_166616_ p_166616_
+		4 p_166617_ p_166617_
+	getId ()I m_166618_
+	getName ()Ljava/lang/String; m_85551_
+com/mojang/blaze3d/shaders/Program$Type com/mojang/blaze3d/shaders/Program$Type
+	$VALUES $VALUES
+	FRAGMENT FRAGMENT
+	VERTEX VERTEX
+	extension f_85555_
+	glType f_85556_
+	name f_85554_
+	programs f_85557_
+	$values ()[Lcom/mojang/blaze3d/shaders/Program$Type; m_166619_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V <init>
+		0 p_85561_ p_85561_
+		1 p_85562_ p_85562_
+		2 p_85563_ p_85563_
+		3 p_85564_ p_85564_
+		4 p_85565_ p_85565_
+	getExtension ()Ljava/lang/String; m_85569_
+	getGlType ()I m_85571_
+	getName ()Ljava/lang/String; m_85566_
+	getPrograms ()Ljava/util/Map; m_85570_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Program$Type; valueOf
+		static
+		0 p_85573_ p_85573_
+	values ()[Lcom/mojang/blaze3d/shaders/Program$Type; values
+		static
+com/mojang/blaze3d/shaders/ProgramManager com/mojang/blaze3d/shaders/ProgramManager
+	LOGGER f_85575_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createProgram ()I m_85577_
+		static
+	glUseProgram (I)V m_85578_
+		static
+		0 p_85579_ p_85579_
+	linkShader (Lcom/mojang/blaze3d/shaders/Shader;)V m_166623_
+		static
+		0 p_166624_ p_166624_
+	releaseProgram (Lcom/mojang/blaze3d/shaders/Shader;)V m_166621_
+		static
+		0 p_166622_ p_166622_
+com/mojang/blaze3d/shaders/Shader com/mojang/blaze3d/shaders/Shader
+	attachToProgram ()V m_142662_
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+com/mojang/blaze3d/shaders/Uniform com/mojang/blaze3d/shaders/Uniform
+	LOGGER f_85584_
+	TRANSPOSE_MATRICIES f_166636_
+	UT_FLOAT1 f_166629_
+	UT_FLOAT2 f_166630_
+	UT_FLOAT3 f_166631_
+	UT_FLOAT4 f_166632_
+	UT_INT1 f_166625_
+	UT_INT2 f_166626_
+	UT_INT3 f_166627_
+	UT_INT4 f_166628_
+	UT_MAT2 f_166633_
+	UT_MAT3 f_166634_
+	UT_MAT4 f_166635_
+	count f_85586_
+	dirty f_85591_
+	floatValues f_85589_
+	intValues f_85588_
+	location f_85585_
+	name f_85590_
+	parent f_85592_
+	type f_85587_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILcom/mojang/blaze3d/shaders/Shader;)V <init>
+		0 p_166638_ p_166638_
+		1 p_166639_ p_166639_
+		2 p_166640_ p_166640_
+		3 p_166641_ p_166641_
+	close ()V close
+	getCount ()I m_166758_
+	getFloatBuffer ()Ljava/nio/FloatBuffer; m_166761_
+	getIntBuffer ()Ljava/nio/IntBuffer; m_166760_
+	getLocation ()I m_166752_
+	getName ()Ljava/lang/String; m_85599_
+	getType ()I m_166759_
+	getTypeFromString (Ljava/lang/String;)I m_85629_
+		static
+		0 p_85630_ p_85630_
+	glBindAttribLocation (IILjava/lang/CharSequence;)V m_166710_
+		static
+		0 p_166711_ p_166711_
+		1 p_166712_ p_166712_
+		2 p_166713_ p_166713_
+	glGetAttribLocation (ILjava/lang/CharSequence;)I m_85639_
+		static
+		0 p_85640_ p_85640_
+		1 p_85641_ p_85641_
+	glGetUniformLocation (ILjava/lang/CharSequence;)I m_85624_
+		static
+		0 p_85625_ p_85625_
+		1 p_85626_ p_85626_
+	markDirty ()V m_85642_
+	set (III)V m_142693_
+		0 p_166707_ p_166707_
+		1 p_166708_ p_166708_
+		2 p_166709_ p_166709_
+	set (Lorg/joml/Matrix3f;)V m_200759_
+		0 p_254556_ p_254556_
+	set ([F)V m_5941_
+		0 p_85632_ p_85632_
+	set (Lorg/joml/Matrix4f;)V m_5679_
+		0 p_254249_ p_254249_
+	set (IF)V m_166700_
+		0 p_166701_ p_166701_
+		1 p_166702_ p_166702_
+	set (II)V m_142326_
+		0 p_166704_ p_166704_
+		1 p_166705_ p_166705_
+	set (Lorg/joml/Vector4f;)V m_142558_
+		0 p_254360_ p_254360_
+	set (FF)V m_7971_
+		0 p_85603_ p_85603_
+		1 p_85604_ p_85604_
+	set (I)V m_142617_
+		0 p_166699_ p_166699_
+	set (Lorg/joml/Vector3f;)V m_142276_
+		0 p_253931_ p_253931_
+	set (FFFF)V m_5805_
+		0 p_85610_ p_85610_
+		1 p_85611_ p_85611_
+		2 p_85612_ p_85612_
+		3 p_85613_ p_85613_
+	set (FFF)V m_5889_
+		0 p_85606_ p_85606_
+		1 p_85607_ p_85607_
+		2 p_85608_ p_85608_
+	set (F)V m_5985_
+		0 p_85601_ p_85601_
+	set (IIII)V m_142492_
+		0 p_166748_ p_166748_
+		1 p_166749_ p_166749_
+		2 p_166750_ p_166750_
+		3 p_166751_ p_166751_
+	setLocation (I)V m_85614_
+		0 p_85615_ p_85615_
+	setMat2x2 (FFFF)V m_142588_
+		0 p_166754_ p_166754_
+		1 p_166755_ p_166755_
+		2 p_166756_ p_166756_
+		3 p_166757_ p_166757_
+	setMat2x3 (FFFFFF)V m_141964_
+		0 p_166643_ p_166643_
+		1 p_166644_ p_166644_
+		2 p_166645_ p_166645_
+		3 p_166646_ p_166646_
+		4 p_166647_ p_166647_
+		5 p_166648_ p_166648_
+	setMat2x4 (FFFFFFFF)V m_142005_
+		0 p_166650_ p_166650_
+		1 p_166651_ p_166651_
+		2 p_166652_ p_166652_
+		3 p_166653_ p_166653_
+		4 p_166654_ p_166654_
+		5 p_166655_ p_166655_
+		6 p_166656_ p_166656_
+		7 p_166657_ p_166657_
+	setMat3x2 (FFFFFF)V m_141963_
+		0 p_166719_ p_166719_
+		1 p_166720_ p_166720_
+		2 p_166721_ p_166721_
+		3 p_166722_ p_166722_
+		4 p_166723_ p_166723_
+		5 p_166724_ p_166724_
+	setMat3x3 (FFFFFFFFF)V m_142217_
+		0 p_166659_ p_166659_
+		1 p_166660_ p_166660_
+		2 p_166661_ p_166661_
+		3 p_166662_ p_166662_
+		4 p_166663_ p_166663_
+		5 p_166664_ p_166664_
+		6 p_166665_ p_166665_
+		7 p_166666_ p_166666_
+		8 p_166667_ p_166667_
+	setMat3x4 (FFFFFFFFFFFF)V m_142604_
+		0 p_166669_ p_166669_
+		1 p_166670_ p_166670_
+		2 p_166671_ p_166671_
+		3 p_166672_ p_166672_
+		4 p_166673_ p_166673_
+		5 p_166674_ p_166674_
+		6 p_166675_ p_166675_
+		7 p_166676_ p_166676_
+		8 p_166677_ p_166677_
+		9 p_166678_ p_166678_
+		10 p_166679_ p_166679_
+		11 p_166680_ p_166680_
+	setMat4x2 (FFFFFFFF)V m_142004_
+		0 p_166726_ p_166726_
+		1 p_166727_ p_166727_
+		2 p_166728_ p_166728_
+		3 p_166729_ p_166729_
+		4 p_166730_ p_166730_
+		5 p_166731_ p_166731_
+		6 p_166732_ p_166732_
+		7 p_166733_ p_166733_
+	setMat4x3 (FFFFFFFFFFFF)V m_142605_
+		0 p_166735_ p_166735_
+		1 p_166736_ p_166736_
+		2 p_166737_ p_166737_
+		3 p_166738_ p_166738_
+		4 p_166739_ p_166739_
+		5 p_166740_ p_166740_
+		6 p_166741_ p_166741_
+		7 p_166742_ p_166742_
+		8 p_166743_ p_166743_
+		9 p_166744_ p_166744_
+		10 p_166745_ p_166745_
+		11 p_166746_ p_166746_
+	setMat4x4 (FFFFFFFFFFFFFFFF)V m_141978_
+		0 p_166682_ p_166682_
+		1 p_166683_ p_166683_
+		2 p_166684_ p_166684_
+		3 p_166685_ p_166685_
+		4 p_166686_ p_166686_
+		5 p_166687_ p_166687_
+		6 p_166688_ p_166688_
+		7 p_166689_ p_166689_
+		8 p_166690_ p_166690_
+		9 p_166691_ p_166691_
+		10 p_166692_ p_166692_
+		11 p_166693_ p_166693_
+		12 p_166694_ p_166694_
+		13 p_166695_ p_166695_
+		14 p_166696_ p_166696_
+		15 p_166697_ p_166697_
+	setSafe (FFFF)V m_5808_
+		0 p_85635_ p_85635_
+		1 p_85636_ p_85636_
+		2 p_85637_ p_85637_
+		3 p_85638_ p_85638_
+	setSafe (IIII)V m_7401_
+		0 p_85620_ p_85620_
+		1 p_85621_ p_85621_
+		2 p_85622_ p_85622_
+		3 p_85623_ p_85623_
+	upload ()V m_85633_
+	uploadAsFloat ()V m_85645_
+	uploadAsInteger ()V m_85644_
+	uploadAsMatrix ()V m_85646_
+	uploadInteger (II)V m_85616_
+		static
+		0 p_85617_ p_85617_
+		1 p_85618_ p_85618_
+com/mojang/blaze3d/shaders/package-info com/mojang/blaze3d/shaders/package-info
+com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
+	LOGGER LOGGER
+	MAX_SUPPORTED_TEXTURE_SIZE MAX_SUPPORTED_TEXTURE_SIZE
+	MINIMUM_ATLAS_TEXTURE_SIZE MINIMUM_ATLAS_TEXTURE_SIZE
+	RENDER_THREAD_TESSELATOR RENDER_THREAD_TESSELATOR
+	apiDescription apiDescription
+	gameThread gameThread
+	inverseViewRotationMatrix inverseViewRotationMatrix
+	isInInit isInInit
+	isReplayingQueue isReplayingQueue
+	lastDrawTime lastDrawTime
+	modelViewMatrix modelViewMatrix
+	modelViewStack modelViewStack
+	pollEventsWaitStart pollEventsWaitStart
+	pollingEvents pollingEvents
+	projectionMatrix projectionMatrix
+	recordingQueue recordingQueue
+	renderThread renderThread
+	savedProjectionMatrix savedProjectionMatrix
+	savedVertexSorting savedVertexSorting
+	shader shader
+	shaderColor shaderColor
+	shaderFogColor shaderFogColor
+	shaderFogEnd shaderFogEnd
+	shaderFogShape shaderFogShape
+	shaderFogStart shaderFogStart
+	shaderGameTime shaderGameTime
+	shaderGlintAlpha shaderGlintAlpha
+	shaderLightDirections shaderLightDirections
+	shaderLineWidth shaderLineWidth
+	shaderTextures shaderTextures
+	sharedSequential sharedSequential
+	sharedSequentialLines sharedSequentialLines
+	sharedSequentialQuad sharedSequentialQuad
+	textureMatrix textureMatrix
+	vertexSorting vertexSorting
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_backupProjectionMatrix ()V _backupProjectionMatrix
+		static
+	_restoreProjectionMatrix ()V _restoreProjectionMatrix
+		static
+	_setShaderColor (FFFF)V _setShaderColor
+		static
+		0 p_157160_ p_157160_
+		1 p_157161_ p_157161_
+		2 p_157162_ p_157162_
+		3 p_157163_ p_157163_
+	_setShaderFogColor (FFFF)V _setShaderFogColor
+		static
+		0 p_157165_ p_157165_
+		1 p_157166_ p_157166_
+		2 p_157167_ p_157167_
+		3 p_157168_ p_157168_
+	_setShaderFogEnd (F)V _setShaderFogEnd
+		static
+		0 p_157170_ p_157170_
+	_setShaderFogShape (Lcom/mojang/blaze3d/shaders/FogShape;)V _setShaderFogShape
+		static
+		0 p_202040_ p_202040_
+	_setShaderFogStart (F)V _setShaderFogStart
+		static
+		0 p_157172_ p_157172_
+	_setShaderGlintAlpha (F)V _setShaderGlintAlpha
+		static
+		0 p_268319_ p_268319_
+	_setShaderLights (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V _setShaderLights
+		static
+		0 p_253618_ p_253618_
+		1 p_253929_ p_253929_
+	_setShaderTexture (ILnet/minecraft/resources/ResourceLocation;)V _setShaderTexture
+		static
+		0 p_157180_ p_157180_
+		1 p_157181_ p_157181_
+	_setShaderTexture (II)V _setShaderTexture
+		static
+		0 p_157177_ p_157177_
+		1 p_157178_ p_157178_
+	activeTexture (I)V activeTexture
+		static
+		0 p_69389_ p_69389_
+	applyModelViewMatrix ()V applyModelViewMatrix
+		static
+	assertInInitPhase ()V assertInInitPhase
+		static
+	assertOnGameThread ()V assertOnGameThread
+		static
+	assertOnGameThreadOrInit ()V assertOnGameThreadOrInit
+		static
+	assertOnRenderThread ()V assertOnRenderThread
+		static
+	assertOnRenderThreadOrInit ()V assertOnRenderThreadOrInit
+		static
+	backupProjectionMatrix ()V backupProjectionMatrix
+		static
+	beginInitialization ()V beginInitialization
+		static
+	bindTexture (I)V bindTexture
+		static
+		0 p_69397_ p_69397_
+	bindTextureForSetup (I)V bindTextureForSetup
+		static
+		0 p_157185_ p_157185_
+	blendEquation (I)V blendEquation
+		static
+		0 p_69404_ p_69404_
+	blendFunc (II)V blendFunc
+		static
+		0 p_69406_ p_69406_
+		1 p_69407_ p_69407_
+	blendFunc (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFunc
+		static
+		0 p_69409_ p_69409_
+		1 p_69410_ p_69410_
+	blendFuncSeparate (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFuncSeparate
+		static
+		0 p_69417_ p_69417_
+		1 p_69418_ p_69418_
+		2 p_69419_ p_69419_
+		3 p_69420_ p_69420_
+	blendFuncSeparate (IIII)V blendFuncSeparate
+		static
+		0 p_69412_ p_69412_
+		1 p_69413_ p_69413_
+		2 p_69414_ p_69414_
+		3 p_69415_ p_69415_
+	clear (IZ)V clear
+		static
+		0 p_69422_ p_69422_
+		1 p_69423_ p_69423_
+	clearColor (FFFF)V clearColor
+		static
+		0 p_69425_ p_69425_
+		1 p_69426_ p_69426_
+		2 p_69427_ p_69427_
+		3 p_69428_ p_69428_
+	clearDepth (D)V clearDepth
+		static
+		0 p_69431_ p_69431_
+	clearStencil (I)V clearStencil
+		static
+		0 p_69433_ p_69433_
+	colorMask (ZZZZ)V colorMask
+		static
+		0 p_69445_ p_69445_
+		1 p_69446_ p_69446_
+		2 p_69447_ p_69447_
+		3 p_69448_ p_69448_
+	constructThreadException ()Ljava/lang/IllegalStateException; constructThreadException
+		static
+	defaultBlendFunc ()V defaultBlendFunc
+		static
+	deleteTexture (I)V deleteTexture
+		static
+		0 p_69455_ p_69455_
+	depthFunc (I)V depthFunc
+		static
+		0 p_69457_ p_69457_
+	depthMask (Z)V depthMask
+		static
+		0 p_69459_ p_69459_
+	disableBlend ()V disableBlend
+		static
+	disableColorLogicOp ()V disableColorLogicOp
+		static
+	disableCull ()V disableCull
+		static
+	disableDepthTest ()V disableDepthTest
+		static
+	disablePolygonOffset ()V disablePolygonOffset
+		static
+	disableScissor ()V disableScissor
+		static
+	drawElements (III)V drawElements
+		static
+		0 p_157187_ p_157187_
+		1 p_157188_ p_157188_
+		2 p_157189_ p_157189_
+	enableBlend ()V enableBlend
+		static
+	enableColorLogicOp ()V enableColorLogicOp
+		static
+	enableCull ()V enableCull
+		static
+	enableDepthTest ()V enableDepthTest
+		static
+	enablePolygonOffset ()V enablePolygonOffset
+		static
+	enableScissor (IIII)V enableScissor
+		static
+		0 p_69489_ p_69489_
+		1 p_69490_ p_69490_
+		2 p_69491_ p_69491_
+		3 p_69492_ p_69492_
+	finishInitialization ()V finishInitialization
+		static
+	flipFrame (J)V flipFrame
+		static
+		0 p_69496_ p_69496_
+	getApiDescription ()Ljava/lang/String; getApiDescription
+		static
+	getBackendDescription ()Ljava/lang/String; getBackendDescription
+		static
+	getCapsString ()Ljava/lang/String; getCapsString
+		static
+	getInverseViewRotationMatrix ()Lorg/joml/Matrix3f; getInverseViewRotationMatrix
+		static
+	getModelViewMatrix ()Lorg/joml/Matrix4f; getModelViewMatrix
+		static
+	getModelViewStack ()Lcom/mojang/blaze3d/vertex/PoseStack; getModelViewStack
+		static
+	getProjectionMatrix ()Lorg/joml/Matrix4f; getProjectionMatrix
+		static
+	getSequentialBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; getSequentialBuffer
+		static
+		0 p_221942_ p_221942_
+	getShader ()Lnet/minecraft/client/renderer/ShaderInstance; getShader
+		static
+	getShaderColor ()[F getShaderColor
+		static
+	getShaderFogColor ()[F getShaderFogColor
+		static
+	getShaderFogEnd ()F getShaderFogEnd
+		static
+	getShaderFogShape ()Lcom/mojang/blaze3d/shaders/FogShape; getShaderFogShape
+		static
+	getShaderFogStart ()F getShaderFogStart
+		static
+	getShaderGameTime ()F getShaderGameTime
+		static
+	getShaderGlintAlpha ()F getShaderGlintAlpha
+		static
+	getShaderLineWidth ()F getShaderLineWidth
+		static
+	getShaderTexture (I)I getShaderTexture
+		static
+		0 p_157204_ p_157204_
+	getString (ILjava/util/function/Consumer;)V getString
+		static
+		0 p_69520_ p_69520_
+		1 p_69521_ p_69521_
+	getTextureMatrix ()Lorg/joml/Matrix4f; getTextureMatrix
+		static
+	getVertexSorting ()Lcom/mojang/blaze3d/vertex/VertexSorting; getVertexSorting
+		static
+	glBindBuffer (ILjava/util/function/IntSupplier;)V glBindBuffer
+		static
+		0 p_157209_ p_157209_
+		1 p_157210_ p_157210_
+	glBindVertexArray (Ljava/util/function/Supplier;)V glBindVertexArray
+		static
+		0 p_157212_ p_157212_
+	glBufferData (ILjava/nio/ByteBuffer;I)V glBufferData
+		static
+		0 p_69526_ p_69526_
+		1 p_69527_ p_69527_
+		2 p_69528_ p_69528_
+	glDeleteBuffers (I)V glDeleteBuffers
+		static
+		0 p_69530_ p_69530_
+	glDeleteVertexArrays (I)V glDeleteVertexArrays
+		static
+		0 p_157214_ p_157214_
+	glGenBuffers (Ljava/util/function/Consumer;)V glGenBuffers
+		static
+		0 p_69532_ p_69532_
+	glGenVertexArrays (Ljava/util/function/Consumer;)V glGenVertexArrays
+		static
+		0 p_157216_ p_157216_
+	glUniform1 (ILjava/nio/IntBuffer;)V glUniform1
+		static
+		0 p_69541_ p_69541_
+		1 p_69542_ p_69542_
+	glUniform1 (ILjava/nio/FloatBuffer;)V glUniform1
+		static
+		0 p_69538_ p_69538_
+		1 p_69539_ p_69539_
+	glUniform1i (II)V glUniform1i
+		static
+		0 p_69544_ p_69544_
+		1 p_69545_ p_69545_
+	glUniform2 (ILjava/nio/IntBuffer;)V glUniform2
+		static
+		0 p_69550_ p_69550_
+		1 p_69551_ p_69551_
+	glUniform2 (ILjava/nio/FloatBuffer;)V glUniform2
+		static
+		0 p_69547_ p_69547_
+		1 p_69548_ p_69548_
+	glUniform3 (ILjava/nio/IntBuffer;)V glUniform3
+		static
+		0 p_69556_ p_69556_
+		1 p_69557_ p_69557_
+	glUniform3 (ILjava/nio/FloatBuffer;)V glUniform3
+		static
+		0 p_69553_ p_69553_
+		1 p_69554_ p_69554_
+	glUniform4 (ILjava/nio/IntBuffer;)V glUniform4
+		static
+		0 p_69562_ p_69562_
+		1 p_69563_ p_69563_
+	glUniform4 (ILjava/nio/FloatBuffer;)V glUniform4
+		static
+		0 p_69559_ p_69559_
+		1 p_69560_ p_69560_
+	glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V glUniformMatrix2
+		static
+		0 p_69565_ p_69565_
+		1 p_69566_ p_69566_
+		2 p_69567_ p_69567_
+	glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V glUniformMatrix3
+		static
+		0 p_69569_ p_69569_
+		1 p_69570_ p_69570_
+		2 p_69571_ p_69571_
+	glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V glUniformMatrix4
+		static
+		0 p_69573_ p_69573_
+		1 p_69574_ p_69574_
+		2 p_69575_ p_69575_
+	initBackendSystem ()Lnet/minecraft/util/TimeSource$NanoTimeSource; initBackendSystem
+		static
+	initGameThread (Z)V initGameThread
+		static
+		0 p_69578_ p_69578_
+	initRenderThread ()V initRenderThread
+		static
+	initRenderer (IZ)V initRenderer
+		static
+		0 p_69581_ p_69581_
+		1 p_69582_ p_69582_
+	isFrozenAtPollEvents ()Z isFrozenAtPollEvents
+		static
+	isInInitPhase ()Z isInInitPhase
+		static
+	isOnGameThread ()Z isOnGameThread
+		static
+	isOnRenderThread ()Z isOnRenderThread
+		static
+	isOnRenderThreadOrInit ()Z isOnRenderThreadOrInit
+		static
+	lambda$activeTexture$13 (I)V lambda$activeTexture$13
+		static
+		0 p_157218_ p_157218_
+	lambda$applyModelViewMatrix$69 (Lorg/joml/Matrix4f;)V lambda$applyModelViewMatrix$69
+		static
+		0 p_253274_ p_253274_
+	lambda$backupProjectionMatrix$70 ()V lambda$backupProjectionMatrix$70
+		static
+	lambda$bindTexture$16 (I)V lambda$bindTexture$16
+		static
+		0 p_157223_ p_157223_
+	lambda$blendEquation$9 (I)V lambda$blendEquation$9
+		static
+		0 p_157225_ p_157225_
+	lambda$blendFunc$5 (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V lambda$blendFunc$5
+		static
+		0 p_157227_ p_157227_
+		1 p_157228_ p_157228_
+	lambda$blendFunc$6 (II)V lambda$blendFunc$6
+		static
+		0 p_157230_ p_157230_
+		1 p_157231_ p_157231_
+	lambda$blendFuncSeparate$7 (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V lambda$blendFuncSeparate$7
+		static
+		0 p_157233_ p_157233_
+		1 p_157234_ p_157234_
+		2 p_157235_ p_157235_
+		3 p_157236_ p_157236_
+	lambda$blendFuncSeparate$8 (IIII)V lambda$blendFuncSeparate$8
+		static
+		0 p_157238_ p_157238_
+		1 p_157239_ p_157239_
+		2 p_157240_ p_157240_
+		3 p_157241_ p_157241_
+	lambda$clear$25 (IZ)V lambda$clear$25
+		static
+		0 p_157243_ p_157243_
+		1 p_157244_ p_157244_
+	lambda$clearColor$23 (FFFF)V lambda$clearColor$23
+		static
+		0 p_157246_ p_157246_
+		1 p_157247_ p_157247_
+		2 p_157248_ p_157248_
+		3 p_157249_ p_157249_
+	lambda$clearDepth$22 (D)V lambda$clearDepth$22
+		static
+		0 p_157251_ p_157251_
+	lambda$clearStencil$24 (I)V lambda$clearStencil$24
+		static
+		0 p_157253_ p_157253_
+	lambda$colorMask$18 (ZZZZ)V lambda$colorMask$18
+		static
+		0 p_157255_ p_157255_
+		1 p_157256_ p_157256_
+		2 p_157257_ p_157257_
+		3 p_157258_ p_157258_
+	lambda$deleteTexture$15 (I)V lambda$deleteTexture$15
+		static
+		0 p_157260_ p_157260_
+	lambda$depthFunc$3 (I)V lambda$depthFunc$3
+		static
+		0 p_157262_ p_157262_
+	lambda$depthMask$4 (Z)V lambda$depthMask$4
+		static
+		0 p_157264_ p_157264_
+	lambda$drawElements$33 (III)V lambda$drawElements$33
+		static
+		0 p_202046_ p_202046_
+		1 p_202047_ p_202047_
+		2 p_202048_ p_202048_
+	lambda$enableScissor$2 (IIII)V lambda$enableScissor$2
+		static
+		0 p_157270_ p_157270_
+		1 p_157271_ p_157271_
+		2 p_157272_ p_157272_
+		3 p_157273_ p_157273_
+	lambda$getString$37 (ILjava/util/function/Consumer;)V lambda$getString$37
+		static
+		0 p_202050_ p_202050_
+		1 p_202051_ p_202051_
+	lambda$glBindBuffer$39 (ILjava/util/function/IntSupplier;)V lambda$glBindBuffer$39
+		static
+		0 p_202053_ p_202053_
+		1 p_202054_ p_202054_
+	lambda$glBindVertexArray$40 (Ljava/util/function/Supplier;)V lambda$glBindVertexArray$40
+		static
+		0 p_202056_ p_202056_
+	lambda$glDeleteBuffers$41 (I)V lambda$glDeleteBuffers$41
+		static
+		0 p_202058_ p_202058_
+	lambda$glDeleteVertexArrays$42 (I)V lambda$glDeleteVertexArrays$42
+		static
+		0 p_202060_ p_202060_
+	lambda$glGenBuffers$60 (Ljava/util/function/Consumer;)V lambda$glGenBuffers$60
+		static
+		0 p_202062_ p_202062_
+	lambda$glGenVertexArrays$61 (Ljava/util/function/Consumer;)V lambda$glGenVertexArrays$61
+		static
+		0 p_202064_ p_202064_
+	lambda$glUniform1$44 (ILjava/nio/IntBuffer;)V lambda$glUniform1$44
+		static
+		0 p_202066_ p_202066_
+		1 p_202067_ p_202067_
+	lambda$glUniform1$48 (ILjava/nio/FloatBuffer;)V lambda$glUniform1$48
+		static
+		0 p_202069_ p_202069_
+		1 p_202070_ p_202070_
+	lambda$glUniform1i$43 (II)V lambda$glUniform1i$43
+		static
+		0 p_202072_ p_202072_
+		1 p_202073_ p_202073_
+	lambda$glUniform2$45 (ILjava/nio/IntBuffer;)V lambda$glUniform2$45
+		static
+		0 p_202075_ p_202075_
+		1 p_202076_ p_202076_
+	lambda$glUniform2$49 (ILjava/nio/FloatBuffer;)V lambda$glUniform2$49
+		static
+		0 p_202078_ p_202078_
+		1 p_202079_ p_202079_
+	lambda$glUniform3$46 (ILjava/nio/IntBuffer;)V lambda$glUniform3$46
+		static
+		0 p_202081_ p_202081_
+		1 p_202082_ p_202082_
+	lambda$glUniform3$50 (ILjava/nio/FloatBuffer;)V lambda$glUniform3$50
+		static
+		0 p_202084_ p_202084_
+		1 p_202085_ p_202085_
+	lambda$glUniform4$47 (ILjava/nio/IntBuffer;)V lambda$glUniform4$47
+		static
+		0 p_202087_ p_202087_
+		1 p_202088_ p_202088_
+	lambda$glUniform4$51 (ILjava/nio/FloatBuffer;)V lambda$glUniform4$51
+		static
+		0 p_202090_ p_202090_
+		1 p_202091_ p_202091_
+	lambda$glUniformMatrix2$52 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix2$52
+		static
+		0 p_202093_ p_202093_
+		1 p_202094_ p_202094_
+		2 p_202095_ p_202095_
+	lambda$glUniformMatrix3$53 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix3$53
+		static
+		0 p_202097_ p_202097_
+		1 p_202098_ p_202098_
+		2 p_202099_ p_202099_
+	lambda$glUniformMatrix4$54 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix4$54
+		static
+		0 p_202101_ p_202101_
+		1 p_202102_ p_202102_
+		2 p_202103_ p_202103_
+	lambda$lineWidth$34 (F)V lambda$lineWidth$34
+		static
+		0 p_202105_ p_202105_
+	lambda$logicOp$12 (Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp;)V lambda$logicOp$12
+		static
+		0 p_157332_ p_157332_
+	lambda$pixelStore$35 (II)V lambda$pixelStore$35
+		static
+		0 p_202107_ p_202107_
+		1 p_202108_ p_202108_
+	lambda$polygonMode$10 (II)V lambda$polygonMode$10
+		static
+		0 p_157337_ p_157337_
+		1 p_157338_ p_157338_
+	lambda$polygonOffset$11 (FF)V lambda$polygonOffset$11
+		static
+		0 p_157340_ p_157340_
+		1 p_157341_ p_157341_
+	lambda$readPixels$36 (IIIIIILjava/nio/ByteBuffer;)V lambda$readPixels$36
+		static
+		0 p_202110_ p_202110_
+		1 p_202111_ p_202111_
+		2 p_202112_ p_202112_
+		3 p_202113_ p_202113_
+		4 p_202114_ p_202114_
+		5 p_202115_ p_202115_
+		6 p_202116_ p_202116_
+	lambda$renderCrosshair$38 (I)V lambda$renderCrosshair$38
+		static
+		0 p_202118_ p_202118_
+	lambda$resetTextureMatrix$68 ()V lambda$resetTextureMatrix$68
+		static
+	lambda$restoreProjectionMatrix$71 ()V lambda$restoreProjectionMatrix$71
+		static
+	lambda$setInverseViewRotationMatrix$66 (Lorg/joml/Matrix3f;)V lambda$setInverseViewRotationMatrix$66
+		static
+		0 p_253279_ p_253279_
+	lambda$setProjectionMatrix$65 (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V lambda$setProjectionMatrix$65
+		static
+		0 p_277211_ p_277211_
+		1 p_277212_ p_277212_
+	lambda$setShader$62 (Ljava/util/function/Supplier;)V lambda$setShader$62
+		static
+		0 p_202126_ p_202126_
+	lambda$setShaderColor$32 (FFFF)V lambda$setShaderColor$32
+		static
+		0 p_202128_ p_202128_
+		1 p_202129_ p_202129_
+		2 p_202130_ p_202130_
+		3 p_202131_ p_202131_
+	lambda$setShaderFogColor$29 (FFFF)V lambda$setShaderFogColor$29
+		static
+		0 p_157364_ p_157364_
+		1 p_157365_ p_157365_
+		2 p_157366_ p_157366_
+		3 p_157367_ p_157367_
+	lambda$setShaderFogEnd$28 (F)V lambda$setShaderFogEnd$28
+		static
+		0 p_157369_ p_157369_
+	lambda$setShaderFogShape$30 (Lcom/mojang/blaze3d/shaders/FogShape;)V lambda$setShaderFogShape$30
+		static
+		0 p_202133_ p_202133_
+	lambda$setShaderFogStart$26 (F)V lambda$setShaderFogStart$26
+		static
+		0 p_157371_ p_157371_
+	lambda$setShaderGameTime$72 (F)V lambda$setShaderGameTime$72
+		static
+		0 p_202135_ p_202135_
+	lambda$setShaderGlintAlpha$27 (F)V lambda$setShaderGlintAlpha$27
+		static
+		0 p_267834_ p_267834_
+	lambda$setShaderLights$31 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setShaderLights$31
+		static
+		0 p_253275_ p_253275_
+		1 p_253276_ p_253276_
+	lambda$setShaderTexture$63 (ILnet/minecraft/resources/ResourceLocation;)V lambda$setShaderTexture$63
+		static
+		0 p_202140_ p_202140_
+		1 p_202141_ p_202141_
+	lambda$setShaderTexture$64 (II)V lambda$setShaderTexture$64
+		static
+		0 p_202143_ p_202143_
+		1 p_202144_ p_202144_
+	lambda$setTextureMatrix$67 (Lorg/joml/Matrix4f;)V lambda$setTextureMatrix$67
+		static
+		0 p_253273_ p_253273_
+	lambda$setupGui3DDiffuseLighting$59 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setupGui3DDiffuseLighting$59
+		static
+		0 p_253271_ p_253271_
+		1 p_253272_ p_253272_
+	lambda$setupGuiFlatDiffuseLighting$58 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setupGuiFlatDiffuseLighting$58
+		static
+		0 p_253277_ p_253277_
+		1 p_253278_ p_253278_
+	lambda$setupLevelDiffuseLighting$57 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V lambda$setupLevelDiffuseLighting$57
+		static
+		0 p_253267_ p_253267_
+		1 p_253268_ p_253268_
+		2 p_253269_ p_253269_
+	lambda$setupOverlayColor$55 (Ljava/util/function/IntSupplier;)V lambda$setupOverlayColor$55
+		static
+		0 p_202158_ p_202158_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$0
+		static
+		0 p_157398_ p_157398_
+		1 p_157399_ p_157399_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$1
+		static
+		0 p_157401_ p_157401_
+		1 p_157402_ p_157402_
+	lambda$stencilFunc$19 (III)V lambda$stencilFunc$19
+		static
+		0 p_157404_ p_157404_
+		1 p_157405_ p_157405_
+		2 p_157406_ p_157406_
+	lambda$stencilMask$20 (I)V lambda$stencilMask$20
+		static
+		0 p_157408_ p_157408_
+	lambda$stencilOp$21 (III)V lambda$stencilOp$21
+		static
+		0 p_157410_ p_157410_
+		1 p_157411_ p_157411_
+		2 p_157412_ p_157412_
+	lambda$teardownOverlayColor$56 ()V lambda$teardownOverlayColor$56
+		static
+	lambda$texParameter$14 (III)V lambda$texParameter$14
+		static
+		0 p_157415_ p_157415_
+		1 p_157416_ p_157416_
+		2 p_157417_ p_157417_
+	lambda$viewport$17 (IIII)V lambda$viewport$17
+		static
+		0 p_157419_ p_157419_
+		1 p_157420_ p_157420_
+		2 p_157421_ p_157421_
+		3 p_157422_ p_157422_
+	limitDisplayFPS (I)V limitDisplayFPS
+		static
+		0 p_69831_ p_69831_
+	lineWidth (F)V lineWidth
+		static
+		0 p_69833_ p_69833_
+	logicOp (Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp;)V logicOp
+		static
+		0 p_69836_ p_69836_
+	maxSupportedTextureSize ()I maxSupportedTextureSize
+		static
+	pixelStore (II)V pixelStore
+		static
+		0 p_69855_ p_69855_
+		1 p_69856_ p_69856_
+	pollEvents ()V pollEvents
+		static
+	polygonMode (II)V polygonMode
+		static
+		0 p_69861_ p_69861_
+		1 p_69862_ p_69862_
+	polygonOffset (FF)V polygonOffset
+		static
+		0 p_69864_ p_69864_
+		1 p_69865_ p_69865_
+	readPixels (IIIIIILjava/nio/ByteBuffer;)V readPixels
+		static
+		0 p_69872_ p_69872_
+		1 p_69873_ p_69873_
+		2 p_69874_ p_69874_
+		3 p_69875_ p_69875_
+		4 p_69876_ p_69876_
+		5 p_69877_ p_69877_
+		6 p_69878_ p_69878_
+	recordRenderCall (Lcom/mojang/blaze3d/pipeline/RenderCall;)V recordRenderCall
+		static
+		0 p_69880_ p_69880_
+	renderCrosshair (I)V renderCrosshair
+		static
+		0 p_69882_ p_69882_
+	renderThreadTesselator ()Lcom/mojang/blaze3d/vertex/Tesselator; renderThreadTesselator
+		static
+	replayQueue ()V replayQueue
+		static
+	resetTextureMatrix ()V resetTextureMatrix
+		static
+	restoreProjectionMatrix ()V restoreProjectionMatrix
+		static
+	runAsFancy (Ljava/lang/Runnable;)V runAsFancy
+		static
+		0 p_69891_ p_69891_
+	setErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback
+		static
+		0 p_69901_ p_69901_
+	setInverseViewRotationMatrix (Lorg/joml/Matrix3f;)V setInverseViewRotationMatrix
+		static
+		0 p_253989_ p_253989_
+	setProjectionMatrix (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V setProjectionMatrix
+		static
+		0 p_277884_ p_277884_
+		1 p_277702_ p_277702_
+	setShader (Ljava/util/function/Supplier;)V setShader
+		static
+		0 p_157428_ p_157428_
+	setShaderColor (FFFF)V setShaderColor
+		static
+		0 p_157430_ p_157430_
+		1 p_157431_ p_157431_
+		2 p_157432_ p_157432_
+		3 p_157433_ p_157433_
+	setShaderFogColor (FFF)V setShaderFogColor
+		static
+		0 p_157435_ p_157435_
+		1 p_157436_ p_157436_
+		2 p_157437_ p_157437_
+	setShaderFogColor (FFFF)V setShaderFogColor
+		static
+		0 p_157439_ p_157439_
+		1 p_157440_ p_157440_
+		2 p_157441_ p_157441_
+		3 p_157442_ p_157442_
+	setShaderFogEnd (F)V setShaderFogEnd
+		static
+		0 p_157444_ p_157444_
+	setShaderFogShape (Lcom/mojang/blaze3d/shaders/FogShape;)V setShaderFogShape
+		static
+		0 p_202161_ p_202161_
+	setShaderFogStart (F)V setShaderFogStart
+		static
+		0 p_157446_ p_157446_
+	setShaderGameTime (JF)V setShaderGameTime
+		static
+		0 p_157448_ p_157448_
+		1 p_157449_ p_157449_
+	setShaderGlintAlpha (F)V setShaderGlintAlpha
+		static
+		0 p_268329_ p_268329_
+	setShaderGlintAlpha (D)V setShaderGlintAlpha
+		static
+		0 p_268332_ p_268332_
+	setShaderLights (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setShaderLights
+		static
+		0 p_254155_ p_254155_
+		1 p_254006_ p_254006_
+	setShaderTexture (II)V setShaderTexture
+		static
+		0 p_157454_ p_157454_
+		1 p_157455_ p_157455_
+	setShaderTexture (ILnet/minecraft/resources/ResourceLocation;)V setShaderTexture
+		static
+		0 p_157457_ p_157457_
+		1 p_157458_ p_157458_
+	setTextureMatrix (Lorg/joml/Matrix4f;)V setTextureMatrix
+		static
+		0 p_254081_ p_254081_
+	setupDefaultState (IIII)V setupDefaultState
+		static
+		0 p_69903_ p_69903_
+		1 p_69904_ p_69904_
+		2 p_69905_ p_69905_
+		3 p_69906_ p_69906_
+	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
+		static
+		0 p_253859_ p_253859_
+		1 p_253890_ p_253890_
+	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
+		static
+		0 p_254419_ p_254419_
+		1 p_254483_ p_254483_
+	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V setupLevelDiffuseLighting
+		static
+		0 p_254489_ p_254489_
+		1 p_254541_ p_254541_
+		2 p_253812_ p_253812_
+	setupOverlayColor (Ljava/util/function/IntSupplier;I)V setupOverlayColor
+		static
+		0 p_69921_ p_69921_
+		1 p_69922_ p_69922_
+	setupShaderLights (Lnet/minecraft/client/renderer/ShaderInstance;)V setupShaderLights
+		static
+		0 p_157462_ p_157462_
+	stencilFunc (III)V stencilFunc
+		static
+		0 p_69926_ p_69926_
+		1 p_69927_ p_69927_
+		2 p_69928_ p_69928_
+	stencilMask (I)V stencilMask
+		static
+		0 p_69930_ p_69930_
+	stencilOp (III)V stencilOp
+		static
+		0 p_69932_ p_69932_
+		1 p_69933_ p_69933_
+		2 p_69934_ p_69934_
+	teardownOverlayColor ()V teardownOverlayColor
+		static
+	texParameter (III)V texParameter
+		static
+		0 p_69938_ p_69938_
+		1 p_69939_ p_69939_
+		2 p_69940_ p_69940_
+	viewport (IIII)V viewport
+		static
+		0 p_69950_ p_69950_
+		1 p_69951_ p_69951_
+		2 p_69952_ p_69952_
+		3 p_69953_ p_69953_
+com/mojang/blaze3d/systems/RenderSystem$1 com/mojang/blaze3d/systems/RenderSystem$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType f_157463_
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode f_221943_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer
+	generator f_157467_
+	indexCount f_157470_
+	indexStride f_157466_
+	name f_157468_
+	type f_157469_
+	vertexStride f_157465_
+	<init> (IILcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator;)V <init>
+		0 p_157472_ p_157472_
+		1 p_157473_ p_157473_
+		2 p_157474_ p_157474_
+	bind (I)V m_221946_
+		0 p_221947_ p_221947_
+	ensureStorage (I)V m_157476_
+		0 p_157477_ p_157477_
+	hasStorage (I)Z m_221944_
+		0 p_221945_ p_221945_
+	intConsumer (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_157478_
+		0 p_157479_ p_157479_
+	lambda$intConsumer$0 (Ljava/nio/ByteBuffer;I)V m_157480_
+		static
+		0 p_157481_ p_157481_
+		1 p_157482_ p_157482_
+	type ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_157483_
+com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator
+	accept (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V m_157487_
+		0 p_157488_ p_157488_
+		1 p_157489_ p_157489_
+com/mojang/blaze3d/systems/TimerQuery com/mojang/blaze3d/systems/TimerQuery
+	nextQueryName f_231138_
+	<init> ()V <init>
+	beginProfile ()V m_231141_
+	endProfile ()Lcom/mojang/blaze3d/systems/TimerQuery$FrameProfile; m_231142_
+	getInstance ()Ljava/util/Optional; m_231140_
+		static
+com/mojang/blaze3d/systems/TimerQuery$FrameProfile com/mojang/blaze3d/systems/TimerQuery$FrameProfile
+	CANCELLED_RESULT f_231144_
+	NO_RESULT f_231143_
+	queryName f_231145_
+	result f_231146_
+	<init> (I)V <init>
+		0 p_231148_ p_231148_
+	cancel ()V m_231149_
+	get ()J m_231151_
+	isDone ()Z m_231150_
+com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader
+	INSTANCE f_231152_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	instantiate ()Lcom/mojang/blaze3d/systems/TimerQuery; m_231155_
+		static
+com/mojang/blaze3d/systems/package-info com/mojang/blaze3d/systems/package-info
+com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
+	GROWTH_SIZE f_166763_
+	LOGGER f_85647_
+	buffer f_85648_
+	building f_85661_
+	currentElement f_85655_
+	elementIndex f_85656_
+	fastFormat f_85659_
+	format f_85658_
+	fullFormat f_85660_
+	indexOnly f_166762_
+	mode f_85657_
+	nextElementByte f_85652_
+	renderedBufferCount f_231156_
+	renderedBufferPointer f_231157_
+	sorting f_276463_
+	sortingPoints f_166766_
+	vertices f_85654_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_85664_ p_85664_
+	begin (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_166779_
+		0 p_166780_ p_166780_
+		1 p_166781_ p_166781_
+	bufferSlice (II)Ljava/nio/ByteBuffer; m_231169_
+		0 p_231170_ p_231170_
+		1 p_231171_ p_231171_
+	building ()Z m_85732_
+	clear ()V m_85729_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85692_ p_85692_
+		1 p_85693_ p_85693_
+		2 p_85694_ p_85694_
+		3 p_85695_ p_85695_
+	currentElement ()Lcom/mojang/blaze3d/vertex/VertexFormatElement; m_6297_
+	discard ()V m_85730_
+	end ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231175_
+	endOrDiscardIfEmpty ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231168_
+	endVertex ()V m_5752_
+	ensureCapacity (I)V m_85722_
+		0 p_85723_ p_85723_
+	ensureDrawing ()V m_231176_
+	ensureVertexCapacity ()V m_85665_
+	getSortState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState; m_166770_
+	intConsumer (ILcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_231158_
+		0 p_231159_ p_231159_
+		1 p_231160_ p_231160_
+	isCurrentBatchEmpty ()Z m_231164_
+	lambda$intConsumer$0 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231165_
+		0 p_231166_ p_231166_
+		1 p_231167_ p_231167_
+	lambda$intConsumer$1 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231161_
+		0 p_231162_ p_231162_
+		1 p_231163_ p_231163_
+	makeQuadSortingPoints ()[Lorg/joml/Vector3f; m_166794_
+	nextElement ()V m_5751_
+	putByte (IB)V m_5672_
+		0 p_85686_ p_85686_
+		1 p_85687_ p_85687_
+	putFloat (IF)V m_5832_
+		0 p_85689_ p_85689_
+		1 p_85690_ p_85690_
+	putShort (IS)V m_5586_
+		0 p_85700_ p_85700_
+		1 p_85701_ p_85701_
+	putSortedQuadIndices (Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)V m_166786_
+		0 p_166787_ p_166787_
+	releaseRenderedBuffer ()V m_231179_
+	reset ()V m_231178_
+	restoreSortState (Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState;)V m_166775_
+		0 p_166776_ p_166776_
+	roundUp (I)I m_85725_
+		static
+		0 p_85726_ p_85726_
+	setQuadSorting (Lcom/mojang/blaze3d/vertex/VertexSorting;)V m_277127_
+		0 p_277454_ p_277454_
+	storeRenderedBuffer ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231177_
+	switchFormat (Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_85704_
+		0 p_85705_ p_85705_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_85671_ p_85671_
+		1 p_85672_ p_85672_
+		2 p_85673_ p_85673_
+		3 p_85674_ p_85674_
+		4 p_85675_ p_85675_
+		5 p_85676_ p_85676_
+		6 p_85677_ p_85677_
+		7 p_85678_ p_85678_
+		8 p_85679_ p_85679_
+		9 p_85680_ p_85680_
+		10 p_85681_ p_85681_
+		11 p_85682_ p_85682_
+		12 p_85683_ p_85683_
+		13 p_85684_ p_85684_
+com/mojang/blaze3d/vertex/BufferBuilder$1 com/mojang/blaze3d/vertex/BufferBuilder$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType f_166795_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/vertex/BufferBuilder$DrawState com/mojang/blaze3d/vertex/BufferBuilder$DrawState
+	format f_85733_
+	indexCount f_166797_
+	indexOnly f_166799_
+	indexType f_166798_
+	mode f_85735_
+	sequentialIndex f_166800_
+	vertexCount f_85734_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexFormat;IILcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;ZZ)V <init>
+		0 f_85733_ f_85733_
+		1 f_85734_ f_85734_
+		2 f_166797_ f_166797_
+		3 f_85735_ f_85735_
+		4 f_166798_ f_166798_
+		5 f_166799_ f_166799_
+		6 f_166800_ f_166800_
+	bufferSize ()I m_166813_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231185_ p_231185_
+	format ()Lcom/mojang/blaze3d/vertex/VertexFormat; f_85733_
+	hashCode ()I hashCode
+	indexBufferEnd ()I m_231183_
+	indexBufferSize ()I m_166816_
+	indexBufferStart ()I m_231182_
+	indexCount ()I f_166797_
+	indexOnly ()Z f_166799_
+	indexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; f_166798_
+	mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; f_85735_
+	sequentialIndex ()Z f_166800_
+	toString ()Ljava/lang/String; toString
+	vertexBufferEnd ()I m_231181_
+	vertexBufferSize ()I m_166812_
+	vertexBufferStart ()I m_231180_
+	vertexCount ()I f_85734_
+com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer
+	drawState f_231190_
+	pointer f_231189_
+	released f_231191_
+	this$0 f_231188_
+	<init> (Lcom/mojang/blaze3d/vertex/BufferBuilder;ILcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;)V <init>
+		0 p_231193_ p_231193_
+		1 p_231194_ p_231194_
+		2 p_231195_ p_231195_
+	drawState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState; m_231198_
+	indexBuffer ()Ljava/nio/ByteBuffer; m_231197_
+	isEmpty ()Z m_231199_
+	release ()V m_231200_
+	vertexBuffer ()Ljava/nio/ByteBuffer; m_231196_
+com/mojang/blaze3d/vertex/BufferBuilder$SortState com/mojang/blaze3d/vertex/BufferBuilder$SortState
+	mode f_166817_
+	sorting f_276566_
+	sortingPoints f_166819_
+	vertices f_166818_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;I[Lorg/joml/Vector3f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V <init>
+		0 p_278011_ p_278011_
+		1 p_277510_ p_277510_
+		2 p_278102_ p_278102_
+		3 p_277855_ p_277855_
+com/mojang/blaze3d/vertex/BufferUploader com/mojang/blaze3d/vertex/BufferUploader
+	lastImmediateBuffer f_231201_
+	<init> ()V <init>
+	_drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231211_
+		static
+		0 p_231212_ p_231212_
+	bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexBuffer;)V m_231204_
+		static
+		0 p_231205_ p_231205_
+	bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231206_
+		static
+		0 p_231207_ p_231207_
+	draw (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231209_
+		static
+		0 p_231210_ p_231210_
+	drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231202_
+		static
+		0 p_231203_ p_231203_
+	invalidate ()V m_231208_
+		static
+	lambda$drawWithShader$0 (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231215_
+		static
+		0 p_231216_ p_231216_
+	reset ()V m_166835_
+		static
+	upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231213_
+		static
+		0 p_231214_ p_231214_
+com/mojang/blaze3d/vertex/BufferVertexConsumer com/mojang/blaze3d/vertex/BufferVertexConsumer
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85787_ p_85787_
+		1 p_85788_ p_85788_
+		2 p_85789_ p_85789_
+		3 p_85790_ p_85790_
+	currentElement ()Lcom/mojang/blaze3d/vertex/VertexFormatElement; m_6297_
+	nextElement ()V m_5751_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_85798_ p_85798_
+		1 p_85799_ p_85799_
+		2 p_85800_ p_85800_
+	normalIntValue (F)B m_85774_
+		static
+		0 p_85775_ p_85775_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85784_ p_85784_
+		1 p_85785_ p_85785_
+	putByte (IB)V m_5672_
+		0 p_85779_ p_85779_
+		1 p_85780_ p_85780_
+	putFloat (IF)V m_5832_
+		0 p_85781_ p_85781_
+		1 p_85782_ p_85782_
+	putShort (IS)V m_5586_
+		0 p_85791_ p_85791_
+		1 p_85792_ p_85792_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85777_ p_85777_
+		1 p_85778_ p_85778_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_85802_ p_85802_
+		1 p_85803_ p_85803_
+	uvShort (SSI)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85793_
+		0 p_85794_ p_85794_
+		1 p_85795_ p_85795_
+		2 p_85796_ p_85796_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85771_ p_85771_
+		1 p_85772_ p_85772_
+		2 p_85773_ p_85773_
+com/mojang/blaze3d/vertex/DefaultVertexFormat com/mojang/blaze3d/vertex/DefaultVertexFormat
+	BLIT_SCREEN f_166850_
+	BLOCK f_85811_
+	ELEMENT_COLOR f_85805_
+	ELEMENT_NORMAL f_85809_
+	ELEMENT_PADDING f_85810_
+	ELEMENT_POSITION f_85804_
+	ELEMENT_UV f_166849_
+	ELEMENT_UV0 f_85806_
+	ELEMENT_UV1 f_85807_
+	ELEMENT_UV2 f_85808_
+	NEW_ENTITY f_85812_
+	PARTICLE f_85813_
+	POSITION f_85814_
+	POSITION_COLOR f_85815_
+	POSITION_COLOR_LIGHTMAP f_85816_
+	POSITION_COLOR_NORMAL f_166851_
+	POSITION_COLOR_TEX f_85818_
+	POSITION_COLOR_TEX_LIGHTMAP f_85820_
+	POSITION_TEX f_85817_
+	POSITION_TEX_COLOR f_85819_
+	POSITION_TEX_COLOR_NORMAL f_85822_
+	POSITION_TEX_LIGHTMAP_COLOR f_85821_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+com/mojang/blaze3d/vertex/DefaultedVertexConsumer com/mojang/blaze3d/vertex/DefaultedVertexConsumer
+	defaultA f_85828_
+	defaultB f_85827_
+	defaultColorSet f_85824_
+	defaultG f_85826_
+	defaultR f_85825_
+	<init> ()V <init>
+	defaultColor (IIII)V m_7404_
+		0 p_85830_ p_85830_
+		1 p_85831_ p_85831_
+		2 p_85832_ p_85832_
+		3 p_85833_ p_85833_
+	unsetDefaultColor ()V m_141991_
+com/mojang/blaze3d/vertex/PoseStack com/mojang/blaze3d/vertex/PoseStack
+	poseStack f_85834_
+	<init> ()V <init>
+	clear ()Z m_85851_
+	lambda$new$0 (Ljava/util/ArrayDeque;)V m_252549_
+		static
+		0 p_85848_ p_85848_
+	last ()Lcom/mojang/blaze3d/vertex/PoseStack$Pose; m_85850_
+	mulPose (Lorg/joml/Quaternionf;)V m_252781_
+		0 p_254385_ p_254385_
+	mulPoseMatrix (Lorg/joml/Matrix4f;)V m_252931_
+		0 p_254128_ p_254128_
+	popPose ()V m_85849_
+	pushPose ()V m_85836_
+	rotateAround (Lorg/joml/Quaternionf;FFF)V m_272245_
+		0 p_272904_ p_272904_
+		1 p_273581_ p_273581_
+		2 p_272655_ p_272655_
+		3 p_273275_ p_273275_
+	scale (FFF)V m_85841_
+		0 p_85842_ p_85842_
+		1 p_85843_ p_85843_
+		2 p_85844_ p_85844_
+	setIdentity ()V m_166856_
+	translate (FFF)V m_252880_
+		0 p_254202_ p_254202_
+		1 p_253782_ p_253782_
+		2 p_254238_ p_254238_
+	translate (DDD)V m_85837_
+		0 p_85838_ p_85838_
+		1 p_85839_ p_85839_
+		2 p_85840_ p_85840_
+com/mojang/blaze3d/vertex/PoseStack$Pose com/mojang/blaze3d/vertex/PoseStack$Pose
+	normal f_85853_
+	pose f_85852_
+	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V <init>
+		0 p_254509_ p_254509_
+		1 p_254348_ p_254348_
+	normal ()Lorg/joml/Matrix3f; m_252943_
+	pose ()Lorg/joml/Matrix4f; m_252922_
+com/mojang/blaze3d/vertex/SheetedDecalTextureGenerator com/mojang/blaze3d/vertex/SheetedDecalTextureGenerator
+	cameraInversePose f_85868_
+	delegate f_85867_
+	lightCoords f_85875_
+	normalInversePose f_85869_
+	nx f_85876_
+	ny f_85877_
+	nz f_85878_
+	overlayU f_85873_
+	overlayV f_85874_
+	textureScale f_256811_
+	x f_85870_
+	y f_85871_
+	z f_85872_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;F)V <init>
+		0 p_260211_ p_260211_
+		1 p_259178_ p_259178_
+		2 p_259698_ p_259698_
+		3 p_259312_ p_259312_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85895_ p_85895_
+		1 p_85896_ p_85896_
+		2 p_85897_ p_85897_
+		3 p_85898_ p_85898_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_85900_ p_85900_
+		1 p_85901_ p_85901_
+		2 p_85902_ p_85902_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85892_ p_85892_
+		1 p_85893_ p_85893_
+	resetState ()V m_85883_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85889_ p_85889_
+		1 p_85890_ p_85890_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_85904_ p_85904_
+		1 p_85905_ p_85905_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85885_ p_85885_
+		1 p_85886_ p_85886_
+		2 p_85887_ p_85887_
+com/mojang/blaze3d/vertex/Tesselator com/mojang/blaze3d/vertex/Tesselator
+	INSTANCE f_85908_
+	MAX_FLOATS f_166858_
+	MAX_MEMORY_USE f_166857_
+	builder f_85907_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_85912_ p_85912_
+	<init> ()V <init>
+	end ()V m_85914_
+	getBuilder ()Lcom/mojang/blaze3d/vertex/BufferBuilder; m_85915_
+	getInstance ()Lcom/mojang/blaze3d/vertex/Tesselator; m_85913_
+		static
+com/mojang/blaze3d/vertex/VertexBuffer com/mojang/blaze3d/vertex/VertexBuffer
+	arrayObjectId f_166862_
+	format f_85917_
+	indexBufferId f_166860_
+	indexCount f_166863_
+	indexType f_166861_
+	mode f_166864_
+	sequentialIndices f_166865_
+	usage f_285574_
+	vertexBufferId f_231217_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage;)V <init>
+		0 p_286252_ p_286252_
+	_drawWithShader (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_166876_
+		0 p_253705_ p_253705_
+		1 p_253737_ p_253737_
+		2 p_166879_ p_166879_
+	bind ()V m_85921_
+	close ()V close
+	draw ()V m_166882_
+	drawWithShader (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_253207_
+		0 p_254480_ p_254480_
+		1 p_254555_ p_254555_
+		2 p_253993_ p_253993_
+	getFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_166892_
+	getIndexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_231231_
+	isInvalid ()Z m_231230_
+	lambda$drawWithShader$0 (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_252550_
+		0 p_253281_ p_253281_
+		1 p_253282_ p_253282_
+		2 p_253283_ p_253283_
+	unbind ()V m_85931_
+		static
+	upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231221_
+		0 p_231222_ p_231222_
+	uploadIndexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; m_231223_
+		0 p_231224_ p_231224_
+		1 p_231225_ p_231225_
+	uploadVertexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/vertex/VertexFormat; m_231218_
+		0 p_231219_ p_231219_
+		1 p_231220_ p_231220_
+com/mojang/blaze3d/vertex/VertexBuffer$Usage com/mojang/blaze3d/vertex/VertexBuffer$Usage
+	$VALUES $VALUES
+	DYNAMIC DYNAMIC
+	STATIC STATIC
+	id f_285654_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; m_285873_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_286324_ p_286324_
+		1 p_286797_ p_286797_
+		2 p_286680_ p_286680_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; valueOf
+		static
+		0 p_286538_ p_286538_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; values
+		static
+com/mojang/blaze3d/vertex/VertexConsumer com/mojang/blaze3d/vertex/VertexConsumer
+	color (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_193479_
+		0 p_193480_ p_193480_
+	color (FFFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85950_
+		0 p_85951_ p_85951_
+		1 p_85952_ p_85952_
+		2 p_85953_ p_85953_
+		3 p_85954_ p_85954_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85973_ p_85973_
+		1 p_85974_ p_85974_
+		2 p_85975_ p_85975_
+		3 p_85976_ p_85976_
+	defaultColor (IIII)V m_7404_
+		0 p_166901_ p_166901_
+		1 p_166902_ p_166902_
+		2 p_166903_ p_166903_
+		3 p_166904_ p_166904_
+	endVertex ()V m_5752_
+	normal (Lorg/joml/Matrix3f;FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_252939_
+		0 p_253747_ p_253747_
+		1 p_254430_ p_254430_
+		2 p_253877_ p_253877_
+		3 p_254167_ p_254167_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_86005_ p_86005_
+		1 p_86006_ p_86006_
+		2 p_86007_ p_86007_
+	overlayCoords (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_86008_
+		0 p_86009_ p_86009_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85971_ p_85971_
+		1 p_85972_ p_85972_
+	putBulkData (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;[FFFF[IIZ)V m_85995_
+		0 p_85996_ p_85996_
+		1 p_85997_ p_85997_
+		2 p_85998_ p_85998_
+		3 p_85999_ p_85999_
+		4 p_86000_ p_86000_
+		5 p_86001_ p_86001_
+		6 p_86002_ p_86002_
+		7 p_86003_ p_86003_
+		8 p_86004_ p_86004_
+	putBulkData (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;FFFII)V m_85987_
+		0 p_85988_ p_85988_
+		1 p_85989_ p_85989_
+		2 p_85990_ p_85990_
+		3 p_85991_ p_85991_
+		4 p_85992_ p_85992_
+		5 p_85993_ p_85993_
+		6 p_85994_ p_85994_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85948_ p_85948_
+		1 p_85949_ p_85949_
+	uv2 (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85969_
+		0 p_85970_ p_85970_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_86010_ p_86010_
+		1 p_86011_ p_86011_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85945_ p_85945_
+		1 p_85946_ p_85946_
+		2 p_85947_ p_85947_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_85955_ p_85955_
+		1 p_85956_ p_85956_
+		2 p_85957_ p_85957_
+		3 p_85958_ p_85958_
+		4 p_85959_ p_85959_
+		5 p_85960_ p_85960_
+		6 p_85961_ p_85961_
+		7 p_85962_ p_85962_
+		8 p_85963_ p_85963_
+		9 p_85964_ p_85964_
+		10 p_85965_ p_85965_
+		11 p_85966_ p_85966_
+		12 p_85967_ p_85967_
+		13 p_85968_ p_85968_
+	vertex (Lorg/joml/Matrix4f;FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_252986_
+		0 p_254075_ p_254075_
+		1 p_254519_ p_254519_
+		2 p_253869_ p_253869_
+		3 p_253980_ p_253980_
+com/mojang/blaze3d/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat
+	elementMapping f_166905_
+	elements f_86012_
+	immediateDrawVertexBuffer f_231232_
+	offsets f_86013_
+	vertexSize f_86014_
+	<init> (Lcom/google/common/collect/ImmutableMap;)V <init>
+		0 p_166910_ p_166910_
+	_clearBufferState ()V m_166917_
+	_setupBufferState ()V m_166916_
+	clearBufferState ()V m_86024_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_86026_ p_86026_
+	getElementAttributeNames ()Lcom/google/common/collect/ImmutableList; m_166911_
+	getElements ()Lcom/google/common/collect/ImmutableList; m_86023_
+	getImmediateDrawVertexBuffer ()Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231233_
+	getIntegerSize ()I m_86017_
+	getVertexSize ()I m_86020_
+	hashCode ()I hashCode
+	setupBufferState ()V m_166912_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/vertex/VertexFormat$1 com/mojang/blaze3d/vertex/VertexFormat$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode f_166918_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/vertex/VertexFormat$IndexType com/mojang/blaze3d/vertex/VertexFormat$IndexType
+	$VALUES $VALUES
+	INT INT
+	SHORT SHORT
+	asGLType f_166923_
+	bytes f_166924_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_166932_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_166928_ p_166928_
+		1 p_166929_ p_166929_
+		2 p_166930_ p_166930_
+		3 p_166931_ p_166931_
+	least (I)Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_166933_
+		static
+		0 p_166934_ p_166934_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; valueOf
+		static
+		0 p_166936_ p_166936_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; values
+		static
+com/mojang/blaze3d/vertex/VertexFormat$Mode com/mojang/blaze3d/vertex/VertexFormat$Mode
+	$VALUES $VALUES
+	DEBUG_LINES DEBUG_LINES
+	DEBUG_LINE_STRIP DEBUG_LINE_STRIP
+	LINES LINES
+	LINE_STRIP LINE_STRIP
+	QUADS QUADS
+	TRIANGLES TRIANGLES
+	TRIANGLE_FAN TRIANGLE_FAN
+	TRIANGLE_STRIP TRIANGLE_STRIP
+	asGLMode f_166946_
+	connectedPrimitives f_231234_
+	primitiveLength f_166947_
+	primitiveStride f_166948_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_166957_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIIZ)V <init>
+		0 p_231236_ p_231236_
+		1 p_231237_ p_231237_
+		2 p_231238_ p_231238_
+		3 p_231239_ p_231239_
+		4 p_231240_ p_231240_
+		5 p_231241_ p_231241_
+	indexCount (I)I m_166958_
+		0 p_166959_ p_166959_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; valueOf
+		static
+		0 p_166961_ p_166961_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement com/mojang/blaze3d/vertex/VertexFormatElement
+	byteSize f_86034_
+	count f_86033_
+	index f_86032_
+	type f_86030_
+	usage f_86031_
+	<init> (ILcom/mojang/blaze3d/vertex/VertexFormatElement$Type;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;I)V <init>
+		0 p_86037_ p_86037_
+		1 p_86038_ p_86038_
+		2 p_86039_ p_86039_
+		3 p_86040_ p_86040_
+	clearBufferState (I)V m_166963_
+		0 p_166964_ p_166964_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_86053_ p_86053_
+	getByteSize ()I m_86050_
+	getCount ()I m_166969_
+	getIndex ()I m_86049_
+	getType ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; m_86041_
+	getUsage ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; m_86048_
+	hashCode ()I hashCode
+	isPosition ()Z m_166970_
+	setupBufferState (IJI)V m_166965_
+		0 p_166966_ p_166966_
+		1 p_166967_ p_166967_
+		2 p_166968_ p_166968_
+	supportsUsage (ILcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;)Z m_86042_
+		0 p_86043_ p_86043_
+		1 p_86044_ p_86044_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/vertex/VertexFormatElement$Type com/mojang/blaze3d/vertex/VertexFormatElement$Type
+	$VALUES $VALUES
+	BYTE BYTE
+	FLOAT FLOAT
+	INT INT
+	SHORT SHORT
+	UBYTE UBYTE
+	UINT UINT
+	USHORT USHORT
+	glType f_86065_
+	name f_86064_
+	size f_86063_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; m_166971_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;I)V <init>
+		0 p_86069_ p_86069_
+		1 p_86070_ p_86070_
+		2 p_86071_ p_86071_
+		3 p_86072_ p_86072_
+		4 p_86073_ p_86073_
+	getGlType ()I m_86076_
+	getName ()Ljava/lang/String; m_86075_
+	getSize ()I m_86074_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; valueOf
+		static
+		0 p_86078_ p_86078_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage com/mojang/blaze3d/vertex/VertexFormatElement$Usage
+	$VALUES $VALUES
+	COLOR COLOR
+	GENERIC GENERIC
+	NORMAL NORMAL
+	PADDING PADDING
+	POSITION POSITION
+	UV UV
+	clearState f_86088_
+	name f_86086_
+	setupState f_86087_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; m_166988_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState;)V <init>
+		0 p_166973_ p_166973_
+		1 p_166974_ p_166974_
+		2 p_166975_ p_166975_
+		3 p_166976_ p_166976_
+		4 p_166977_ p_166977_
+	clearBufferState (II)V m_166978_
+		0 p_166979_ p_166979_
+		1 p_166980_ p_166980_
+	getName ()Ljava/lang/String; m_86097_
+	lambda$static$0 (IIIJII)V m_167042_
+		static
+		0 p_167043_ p_167043_
+		1 p_167044_ p_167044_
+		2 p_167045_ p_167045_
+		3 p_167046_ p_167046_
+		4 p_167047_ p_167047_
+		5 p_167048_ p_167048_
+	lambda$static$1 (II)V m_167039_
+		static
+		0 p_167040_ p_167040_
+		1 p_167041_ p_167041_
+	lambda$static$10 (IIIJII)V m_166992_
+		static
+		0 p_166993_ p_166993_
+		1 p_166994_ p_166994_
+		2 p_166995_ p_166995_
+		3 p_166996_ p_166996_
+		4 p_166997_ p_166997_
+		5 p_166998_ p_166998_
+	lambda$static$11 (II)V m_166989_
+		static
+		0 p_166990_ p_166990_
+		1 p_166991_ p_166991_
+	lambda$static$2 (IIIJII)V m_167032_
+		static
+		0 p_167033_ p_167033_
+		1 p_167034_ p_167034_
+		2 p_167035_ p_167035_
+		3 p_167036_ p_167036_
+		4 p_167037_ p_167037_
+		5 p_167038_ p_167038_
+	lambda$static$3 (II)V m_167029_
+		static
+		0 p_167030_ p_167030_
+		1 p_167031_ p_167031_
+	lambda$static$4 (IIIJII)V m_167022_
+		static
+		0 p_167023_ p_167023_
+		1 p_167024_ p_167024_
+		2 p_167025_ p_167025_
+		3 p_167026_ p_167026_
+		4 p_167027_ p_167027_
+		5 p_167028_ p_167028_
+	lambda$static$5 (II)V m_167019_
+		static
+		0 p_167020_ p_167020_
+		1 p_167021_ p_167021_
+	lambda$static$6 (IIIJII)V m_167012_
+		static
+		0 p_167013_ p_167013_
+		1 p_167014_ p_167014_
+		2 p_167015_ p_167015_
+		3 p_167016_ p_167016_
+		4 p_167017_ p_167017_
+		5 p_167018_ p_167018_
+	lambda$static$7 (II)V m_167009_
+		static
+		0 p_167010_ p_167010_
+		1 p_167011_ p_167011_
+	lambda$static$8 (IIIJII)V m_167002_
+		static
+		0 p_167003_ p_167003_
+		1 p_167004_ p_167004_
+		2 p_167005_ p_167005_
+		3 p_167006_ p_167006_
+		4 p_167007_ p_167007_
+		5 p_167008_ p_167008_
+	lambda$static$9 (II)V m_166999_
+		static
+		0 p_167000_ p_167000_
+		1 p_167001_ p_167001_
+	setupBufferState (IIIJII)V m_166981_
+		0 p_166982_ p_166982_
+		1 p_166983_ p_166983_
+		2 p_166984_ p_166984_
+		3 p_166985_ p_166985_
+		4 p_166986_ p_166986_
+		5 p_166987_ p_166987_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; valueOf
+		static
+		0 p_86160_ p_86160_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState com/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState
+	clearBufferState (II)V m_167049_
+		0 p_167050_ p_167050_
+		1 p_167051_ p_167051_
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState com/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState
+	setupBufferState (IIIJII)V m_167052_
+		0 p_167053_ p_167053_
+		1 p_167054_ p_167054_
+		2 p_167055_ p_167055_
+		3 p_167056_ p_167056_
+		4 p_167057_ p_167057_
+		5 p_167058_ p_167058_
+com/mojang/blaze3d/vertex/VertexMultiConsumer com/mojang/blaze3d/vertex/VertexMultiConsumer
+	<init> ()V <init>
+	create (Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167061_
+		static
+		0 p_167062_ p_167062_
+	create (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_86168_
+		static
+		0 p_86169_ p_86169_
+		1 p_86170_ p_86170_
+	create ([Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167063_
+		static
+		0 p_167064_ p_167064_
+	create ()Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167060_
+		static
+com/mojang/blaze3d/vertex/VertexMultiConsumer$Double com/mojang/blaze3d/vertex/VertexMultiConsumer$Double
+	first f_86171_
+	second f_86172_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V <init>
+		0 p_86174_ p_86174_
+		1 p_86175_ p_86175_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_86202_ p_86202_
+		1 p_86203_ p_86203_
+		2 p_86204_ p_86204_
+		3 p_86205_ p_86205_
+	defaultColor (IIII)V m_7404_
+		0 p_167066_ p_167066_
+		1 p_167067_ p_167067_
+		2 p_167068_ p_167068_
+		3 p_167069_ p_167069_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_86207_ p_86207_
+		1 p_86208_ p_86208_
+		2 p_86209_ p_86209_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_86199_ p_86199_
+		1 p_86200_ p_86200_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_86181_ p_86181_
+		1 p_86182_ p_86182_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_86211_ p_86211_
+		1 p_86212_ p_86212_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_86177_ p_86177_
+		1 p_86178_ p_86178_
+		2 p_86179_ p_86179_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_86184_ p_86184_
+		1 p_86185_ p_86185_
+		2 p_86186_ p_86186_
+		3 p_86187_ p_86187_
+		4 p_86188_ p_86188_
+		5 p_86189_ p_86189_
+		6 p_86190_ p_86190_
+		7 p_86191_ p_86191_
+		8 p_86192_ p_86192_
+		9 p_86193_ p_86193_
+		10 p_86194_ p_86194_
+		11 p_86195_ p_86195_
+		12 p_86196_ p_86196_
+		13 p_86197_ p_86197_
+com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple
+	delegates f_167071_
+	<init> ([Lcom/mojang/blaze3d/vertex/VertexConsumer;)V <init>
+		0 p_167073_ p_167073_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_167130_ p_167130_
+		1 p_167131_ p_167131_
+		2 p_167132_ p_167132_
+		3 p_167133_ p_167133_
+	defaultColor (IIII)V m_7404_
+		0 p_167154_ p_167154_
+		1 p_167155_ p_167155_
+		2 p_167156_ p_167156_
+		3 p_167157_ p_167157_
+	endVertex ()V m_5752_
+	forEach (Ljava/util/function/Consumer;)V m_167144_
+		0 p_167145_ p_167145_
+	lambda$color$1 (IIIILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167158_
+		static
+		0 p_167159_ p_167159_
+		1 p_167160_ p_167160_
+		2 p_167161_ p_167161_
+		3 p_167162_ p_167162_
+		4 p_167163_ p_167163_
+	lambda$defaultColor$7 (IIIILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167134_
+		static
+		0 p_167135_ p_167135_
+		1 p_167136_ p_167136_
+		2 p_167137_ p_167137_
+		3 p_167138_ p_167138_
+		4 p_167139_ p_167139_
+	lambda$normal$5 (FFFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167117_
+		static
+		0 p_167118_ p_167118_
+		1 p_167119_ p_167119_
+		2 p_167120_ p_167120_
+		3 p_167121_ p_167121_
+	lambda$overlayCoords$3 (IILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167164_
+		static
+		0 p_167165_ p_167165_
+		1 p_167166_ p_167166_
+		2 p_167167_ p_167167_
+	lambda$uv$2 (FFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167122_
+		static
+		0 p_167123_ p_167123_
+		1 p_167124_ p_167124_
+		2 p_167125_ p_167125_
+	lambda$uv2$4 (IILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167140_
+		static
+		0 p_167141_ p_167141_
+		1 p_167142_ p_167142_
+		2 p_167143_ p_167143_
+	lambda$vertex$0 (DDDLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167078_
+		static
+		0 p_167079_ p_167079_
+		1 p_167080_ p_167080_
+		2 p_167081_ p_167081_
+		3 p_167082_ p_167082_
+	lambda$vertex$6 (FFFFFFFFFIIFFFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167101_
+		static
+		0 p_167102_ p_167102_
+		1 p_167103_ p_167103_
+		2 p_167104_ p_167104_
+		3 p_167105_ p_167105_
+		4 p_167106_ p_167106_
+		5 p_167107_ p_167107_
+		6 p_167108_ p_167108_
+		7 p_167109_ p_167109_
+		8 p_167110_ p_167110_
+		9 p_167111_ p_167111_
+		10 p_167112_ p_167112_
+		11 p_167113_ p_167113_
+		12 p_167114_ p_167114_
+		13 p_167115_ p_167115_
+		14 p_167116_ p_167116_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_167147_ p_167147_
+		1 p_167148_ p_167148_
+		2 p_167149_ p_167149_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_167127_ p_167127_
+		1 p_167128_ p_167128_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_167084_ p_167084_
+		1 p_167085_ p_167085_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_167151_ p_167151_
+		1 p_167152_ p_167152_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_167075_ p_167075_
+		1 p_167076_ p_167076_
+		2 p_167077_ p_167077_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_167087_ p_167087_
+		1 p_167088_ p_167088_
+		2 p_167089_ p_167089_
+		3 p_167090_ p_167090_
+		4 p_167091_ p_167091_
+		5 p_167092_ p_167092_
+		6 p_167093_ p_167093_
+		7 p_167094_ p_167094_
+		8 p_167095_ p_167095_
+		9 p_167096_ p_167096_
+		10 p_167097_ p_167097_
+		11 p_167098_ p_167098_
+		12 p_167099_ p_167099_
+		13 p_167100_ p_167100_
+com/mojang/blaze3d/vertex/VertexSorting com/mojang/blaze3d/vertex/VertexSorting
+	DISTANCE_TO_ORIGIN f_276450_
+	ORTHOGRAPHIC_Z f_276633_
+	<clinit> ()V <clinit>
+		static
+	byDistance (Lcom/mojang/blaze3d/vertex/VertexSorting$DistanceFunction;)Lcom/mojang/blaze3d/vertex/VertexSorting; m_277161_
+		static
+		0 p_277530_ p_277530_
+	byDistance (FFF)Lcom/mojang/blaze3d/vertex/VertexSorting; m_277071_
+		static
+		0 p_277642_ p_277642_
+		1 p_277654_ p_277654_
+		2 p_278092_ p_278092_
+	byDistance (Lorg/joml/Vector3f;)Lcom/mojang/blaze3d/vertex/VertexSorting; m_276997_
+		static
+		0 p_277725_ p_277725_
+	lambda$byDistance$1 ([FII)I m_276941_
+		static
+		0 p_277478_ p_277478_
+		1 p_277443_ p_277443_
+		2 p_277864_ p_277864_
+	lambda$byDistance$2 (Lcom/mojang/blaze3d/vertex/VertexSorting$DistanceFunction;[Lorg/joml/Vector3f;)[I m_277155_
+		static
+		0 p_277384_ p_277384_
+		1 p_278083_ p_278083_
+	lambda$static$0 (Lorg/joml/Vector3f;)F m_277160_
+		static
+		0 p_277433_ p_277433_
+	sort ([Lorg/joml/Vector3f;)[I m_277065_
+		0 p_277527_ p_277527_
+com/mojang/blaze3d/vertex/VertexSorting$DistanceFunction com/mojang/blaze3d/vertex/VertexSorting$DistanceFunction
+	apply (Lorg/joml/Vector3f;)F m_276875_
+		0 p_277761_ p_277761_
+com/mojang/blaze3d/vertex/package-info com/mojang/blaze3d/vertex/package-info
+com/mojang/math/Axis com/mojang/math/Axis
+	XN f_252495_
+	XP f_252529_
+	YN f_252392_
+	YP f_252436_
+	ZN f_252393_
+	ZP f_252403_
+	<clinit> ()V <clinit>
+		static
+	lambda$of$6 (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; m_252822_
+		static
+		0 p_254025_ p_254025_
+		1 p_254401_ p_254401_
+	lambda$static$0 (F)Lorg/joml/Quaternionf; m_252978_
+		static
+		0 p_254437_ p_254437_
+	lambda$static$1 (F)Lorg/joml/Quaternionf; m_253127_
+		static
+		0 p_254466_ p_254466_
+	lambda$static$2 (F)Lorg/joml/Quaternionf; m_253050_
+		static
+		0 p_254442_ p_254442_
+	lambda$static$3 (F)Lorg/joml/Quaternionf; m_253246_
+		static
+		0 p_254103_ p_254103_
+	lambda$static$4 (F)Lorg/joml/Quaternionf; m_253156_
+		static
+		0 p_254110_ p_254110_
+	lambda$static$5 (F)Lorg/joml/Quaternionf; m_252774_
+		static
+		0 p_253997_ p_253997_
+	of (Lorg/joml/Vector3f;)Lcom/mojang/math/Axis; m_253057_
+		static
+		0 p_254398_ p_254398_
+	rotation (F)Lorg/joml/Quaternionf; m_252961_
+		0 p_254545_ p_254545_
+	rotationDegrees (F)Lorg/joml/Quaternionf; m_252977_
+		0 p_253800_ p_253800_
+com/mojang/math/Constants com/mojang/math/Constants
+	DEG_TO_RAD f_142769_
+	EPSILON f_142770_
+	PI f_142767_
+	RAD_TO_DEG f_142768_
+	<init> ()V <init>
+com/mojang/math/Divisor com/mojang/math/Divisor
+	denominator f_252516_
+	mod f_252455_
+	quotient f_252539_
+	remainder f_252437_
+	returnedParts f_252404_
+	<init> (II)V <init>
+		0 p_254018_ p_254018_
+		1 p_254504_ p_254504_
+	asIterable (II)Ljava/lang/Iterable; m_253068_
+		static
+		0 p_254381_ p_254381_
+		1 p_254129_ p_254129_
+	hasNext ()Z hasNext
+	lambda$asIterable$0 (II)Ljava/util/Iterator; m_253093_
+		static
+		0 p_254215_ p_254215_
+		1 p_254151_ p_254151_
+	nextInt ()I nextInt
+com/mojang/math/FieldsAreNonnullByDefault com/mojang/math/FieldsAreNonnullByDefault
+com/mojang/math/GivensParameters com/mojang/math/GivensParameters
+	cosHalf f_276137_
+	sinHalf f_276143_
+	<init> (FF)V <init>
+		0 f_276143_ f_276143_
+		1 f_276137_ f_276137_
+	aroundX (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276196_
+		0 p_276271_ p_276271_
+	aroundX (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276201_
+		0 p_276268_ p_276268_
+	aroundY (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276212_
+		0 p_276323_ p_276323_
+	aroundY (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276214_
+		0 p_276274_ p_276274_
+	aroundZ (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276202_
+		0 p_276281_ p_276281_
+	aroundZ (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276210_
+		0 p_276317_ p_276317_
+	cos ()F m_276191_
+	cosHalf ()F f_276137_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_276283_ p_276283_
+	fromPositiveAngle (F)Lcom/mojang/math/GivensParameters; m_276195_
+		static
+		0 p_276260_ p_276260_
+	fromUnnormalized (FF)Lcom/mojang/math/GivensParameters; m_276229_
+		static
+		0 p_276277_ p_276277_
+		1 p_276305_ p_276305_
+	hashCode ()I hashCode
+	inverse ()Lcom/mojang/math/GivensParameters; m_276224_
+	sin ()F m_276211_
+	sinHalf ()F f_276143_
+	toString ()Ljava/lang/String; toString
+com/mojang/math/MatrixUtil com/mojang/math/MatrixUtil
+	G f_252537_
+	PI_4 f_276163_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	approxGivensQuat (FFF)Lcom/mojang/math/GivensParameters; m_276207_
+		static
+		0 p_276275_ p_276275_
+		1 p_276276_ p_276276_
+		2 p_276282_ p_276282_
+	eigenvalueJacobi (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; m_276221_
+		static
+		0 p_276278_ p_276278_
+		1 p_276269_ p_276269_
+	mulComponentWise (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; m_253023_
+		static
+		0 p_254173_ p_254173_
+		1 p_253864_ p_253864_
+	qrGivensQuat (FF)Lcom/mojang/math/GivensParameters; m_252892_
+		static
+		0 p_253897_ p_253897_
+		1 p_254413_ p_254413_
+	similarityTransform (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V m_276192_
+		static
+		0 p_276319_ p_276319_
+		1 p_276263_ p_276263_
+	stepJacobi (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V m_276219_
+		static
+		0 p_276262_ p_276262_
+		1 p_276279_ p_276279_
+		2 p_276314_ p_276314_
+		3 p_276299_ p_276299_
+	svdDecompose (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; m_253103_
+		static
+		0 p_253947_ p_253947_
+com/mojang/math/MethodsReturnNonnullByDefault com/mojang/math/MethodsReturnNonnullByDefault
+com/mojang/math/OctahedralGroup com/mojang/math/OctahedralGroup
+	$VALUES $VALUES
+	IDENTITY IDENTITY
+	INVERSION INVERSION
+	INVERT_X INVERT_X
+	INVERT_Y INVERT_Y
+	INVERT_Z INVERT_Z
+	ROT_120_NNN ROT_120_NNN
+	ROT_120_NNP ROT_120_NNP
+	ROT_120_NPN ROT_120_NPN
+	ROT_120_NPP ROT_120_NPP
+	ROT_120_PNN ROT_120_PNN
+	ROT_120_PNP ROT_120_PNP
+	ROT_120_PPN ROT_120_PPN
+	ROT_120_PPP ROT_120_PPP
+	ROT_180_EDGE_XY_NEG ROT_180_EDGE_XY_NEG
+	ROT_180_EDGE_XY_POS ROT_180_EDGE_XY_POS
+	ROT_180_EDGE_XZ_NEG ROT_180_EDGE_XZ_NEG
+	ROT_180_EDGE_XZ_POS ROT_180_EDGE_XZ_POS
+	ROT_180_EDGE_YZ_NEG ROT_180_EDGE_YZ_NEG
+	ROT_180_EDGE_YZ_POS ROT_180_EDGE_YZ_POS
+	ROT_180_FACE_XY ROT_180_FACE_XY
+	ROT_180_FACE_XZ ROT_180_FACE_XZ
+	ROT_180_FACE_YZ ROT_180_FACE_YZ
+	ROT_60_REF_NNN ROT_60_REF_NNN
+	ROT_60_REF_NNP ROT_60_REF_NNP
+	ROT_60_REF_NPN ROT_60_REF_NPN
+	ROT_60_REF_NPP ROT_60_REF_NPP
+	ROT_60_REF_PNN ROT_60_REF_PNN
+	ROT_60_REF_PNP ROT_60_REF_PNP
+	ROT_60_REF_PPN ROT_60_REF_PPN
+	ROT_60_REF_PPP ROT_60_REF_PPP
+	ROT_90_REF_X_NEG ROT_90_REF_X_NEG
+	ROT_90_REF_X_POS ROT_90_REF_X_POS
+	ROT_90_REF_Y_NEG ROT_90_REF_Y_NEG
+	ROT_90_REF_Y_POS ROT_90_REF_Y_POS
+	ROT_90_REF_Z_NEG ROT_90_REF_Z_NEG
+	ROT_90_REF_Z_POS ROT_90_REF_Z_POS
+	ROT_90_X_NEG ROT_90_X_NEG
+	ROT_90_X_POS ROT_90_X_POS
+	ROT_90_Y_NEG ROT_90_Y_NEG
+	ROT_90_Y_POS ROT_90_Y_POS
+	ROT_90_Z_NEG ROT_90_Z_NEG
+	ROT_90_Z_POS ROT_90_Z_POS
+	SWAP_NEG_XY SWAP_NEG_XY
+	SWAP_NEG_XZ SWAP_NEG_XZ
+	SWAP_NEG_YZ SWAP_NEG_YZ
+	SWAP_XY SWAP_XY
+	SWAP_XZ SWAP_XZ
+	SWAP_YZ SWAP_YZ
+	cayleyTable f_56481_
+	inverseTable f_56482_
+	invertX f_56476_
+	invertY f_56478_
+	invertZ f_56479_
+	name f_56474_
+	permutation f_56480_
+	rotatedDirections f_56475_
+	transformation f_56473_
+	$values ()[Lcom/mojang/math/OctahedralGroup; m_174953_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/SymmetricGroup3;ZZZ)V <init>
+		0 p_56511_ p_56511_
+		1 p_56512_ p_56512_
+		2 p_56513_ p_56513_
+		3 p_56514_ p_56514_
+		4 p_56515_ p_56515_
+		5 p_56516_ p_56516_
+		6 p_56517_ p_56517_
+	compose (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_56521_
+		0 p_56522_ p_56522_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	inverse ()Lcom/mojang/math/OctahedralGroup; m_174944_
+	inverts (Lnet/minecraft/core/Direction$Axis;)Z m_56526_
+		0 p_56527_ p_56527_
+	lambda$static$0 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/datafixers/util/Pair; m_174951_
+		static
+		0 p_174952_ p_174952_
+	lambda$static$1 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_174949_
+		static
+		0 p_174950_ p_174950_
+	lambda$static$2 ([[Lcom/mojang/math/OctahedralGroup;)V m_56532_
+		static
+		0 p_56533_ p_56533_
+	lambda$static$3 (Lcom/mojang/math/OctahedralGroup;Lcom/mojang/math/OctahedralGroup;)Z m_174945_
+		static
+		0 p_174946_ p_174946_
+		1 p_174947_ p_174947_
+	lambda$static$4 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_56535_
+		static
+		0 p_56536_ p_56536_
+	lambda$static$5 (I)[Lcom/mojang/math/OctahedralGroup; m_56519_
+		static
+		0 p_56520_ p_56520_
+	packInversions ()Lit/unimi/dsi/fastutil/booleans/BooleanList; m_56534_
+	rotate (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/core/FrontAndTop; m_56530_
+		0 p_56531_ p_56531_
+	rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_56528_
+		0 p_56529_ p_56529_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lorg/joml/Matrix3f; m_253203_
+	valueOf (Ljava/lang/String;)Lcom/mojang/math/OctahedralGroup; valueOf
+		static
+		0 p_56543_ p_56543_
+	values ()[Lcom/mojang/math/OctahedralGroup; values
+		static
+com/mojang/math/OctahedralGroup$1 com/mojang/math/OctahedralGroup$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_56545_
+	<clinit> ()V <clinit>
+		static
+com/mojang/math/SymmetricGroup3 com/mojang/math/SymmetricGroup3
+	$VALUES $VALUES
+	ORDER f_175574_
+	P123 P123
+	P132 P132
+	P213 P213
+	P231 P231
+	P312 P312
+	P321 P321
+	cayleyTable f_109170_
+	permutation f_109168_
+	transformation f_109169_
+	$values ()[Lcom/mojang/math/SymmetricGroup3; m_175578_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIII)V <init>
+		0 p_109174_ p_109174_
+		1 p_109175_ p_109175_
+		2 p_109176_ p_109176_
+		3 p_109177_ p_109177_
+		4 p_109178_ p_109178_
+	compose (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; m_109182_
+		0 p_109183_ p_109183_
+	lambda$static$0 ([ILcom/mojang/math/SymmetricGroup3;)Z m_175575_
+		static
+		0 p_175576_ p_175576_
+		1 p_175577_ p_175577_
+	lambda$static$1 ([[Lcom/mojang/math/SymmetricGroup3;)V m_109187_
+		static
+		0 p_109188_ p_109188_
+	permutation (I)I m_109180_
+		0 p_109181_ p_109181_
+	transformation ()Lorg/joml/Matrix3f; m_253007_
+	valueOf (Ljava/lang/String;)Lcom/mojang/math/SymmetricGroup3; valueOf
+		static
+		0 p_109190_ p_109190_
+	values ()[Lcom/mojang/math/SymmetricGroup3; values
+		static
+com/mojang/math/Transformation com/mojang/math/Transformation
+	CODEC f_268453_
+	EXTENDED_CODEC f_268620_
+	IDENTITY f_121084_
+	decomposed f_121079_
+	leftRotation f_121081_
+	matrix f_121078_
+	rightRotation f_121083_
+	scale f_121082_
+	translation f_121080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)V <init>
+		0 p_253831_ p_253831_
+		1 p_253846_ p_253846_
+		2 p_254502_ p_254502_
+		3 p_253912_ p_253912_
+	<init> (Lorg/joml/Matrix4f;)V <init>
+		0 p_253689_ p_253689_
+	compose (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; m_253227_
+		static
+		0 p_254465_ p_254465_
+		1 p_254416_ p_254416_
+		2 p_254499_ p_254499_
+		3 p_254334_ p_254334_
+	compose (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_121096_
+		0 p_121097_ p_121097_
+	ensureDecomposed ()V m_121106_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_121108_ p_121108_
+	getLeftRotation ()Lorg/joml/Quaternionf; m_253244_
+	getMatrix ()Lorg/joml/Matrix4f; m_252783_
+	getRightRotation ()Lorg/joml/Quaternionf; m_252848_
+	getScale ()Lorg/joml/Vector3f; m_252900_
+	getTranslation ()Lorg/joml/Vector3f; m_252829_
+	hashCode ()I hashCode
+	identity ()Lcom/mojang/math/Transformation; m_121093_
+		static
+	inverse ()Lcom/mojang/math/Transformation; m_121103_
+	lambda$static$0 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; m_268755_
+		static
+		0 p_269599_ p_269599_
+	lambda$static$1 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; m_268756_
+		static
+		0 p_269600_ p_269600_
+	lambda$static$2 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; m_268759_
+		static
+		0 p_269603_ p_269603_
+	lambda$static$3 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; m_268754_
+		static
+		0 p_269598_ p_269598_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_268760_
+		static
+		0 p_269604_ p_269604_
+	lambda$static$5 (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_268757_
+		static
+		0 p_269601_ p_269601_
+	lambda$static$6 (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_268758_
+		static
+		0 p_269602_ p_269602_
+	lambda$static$7 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/math/Transformation; m_268761_
+		static
+		0 p_269605_ p_269605_
+	lambda$static$8 ()Lcom/mojang/math/Transformation; m_276167_
+		static
+	slerp (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; m_175937_
+		0 p_175938_ p_175938_
+		1 p_175939_ p_175939_
+com/mojang/math/package-info com/mojang/math/package-info
+com/mojang/realmsclient/KeyCombo com/mojang/realmsclient/KeyCombo
+	chars f_86221_
+	matchIndex f_86222_
+	onCompletion f_86223_
+	<init> ([C)V <init>
+		0 p_167171_ p_167171_
+	<init> ([CLjava/lang/Runnable;)V <init>
+		0 p_86225_ p_86225_
+		1 p_86226_ p_86226_
+	keyPressed (C)Z m_86228_
+		0 p_86229_ p_86229_
+	lambda$new$0 ()V m_167172_
+		static
+	reset ()V m_86227_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScreen
+	BUTTON_BOTTOM_ROW_WIDTH f_271271_
+	BUTTON_TOP_ROW_WIDTH f_271412_
+	BUTTON_WIDTH f_271378_
+	CONFIGURE_SERVER_TEXT f_271441_
+	CROSS_ICON_LOCATION f_86232_
+	DARKEN_LOCATION f_86231_
+	EXPIRED_ICON_LOCATION f_86302_
+	EXPIRES_SOON_ICON_LOCATION f_86303_
+	FOOTER_HEIGHT f_271314_
+	HEADER_HEIGHT f_278457_
+	INFO_ICON_LOCATION f_273868_
+	INVITATION_ICONS_LOCATION f_86305_
+	INVITE_ICON_LOCATION f_86306_
+	LEAVE_SERVER_TEXT f_271231_
+	LOGGER f_86257_
+	LOGO_HEIGHT f_278497_
+	LOGO_LOCATION f_86308_
+	LOGO_PADDING f_278451_
+	LOGO_TEXTURE_HEIGHT f_278488_
+	LOGO_TEXTURE_WIDTH f_278430_
+	LOGO_WIDTH f_278420_
+	NEWS_LOCATION f_86311_
+	NEWS_TOOLTIP f_86253_
+	OFF_ICON_LOCATION f_86301_
+	ON_ICON_LOCATION f_86300_
+	PLAY_TEXT f_271303_
+	POPUP_LOCATION f_86312_
+	POPUP_TEXT f_86244_
+	SELECT_MINIGAME_PREFIX f_86243_
+	SERVER_CLOSED_TOOLTIP f_86249_
+	SERVER_EXPIRED_TOOLTIP f_86245_
+	SERVER_EXPIRES_IN_DAY_TOOLTIP f_86247_
+	SERVER_EXPIRES_SOON_TOOLTIP f_86246_
+	SERVER_OPEN_TOOLTIP f_86248_
+	SERVER_UNITIALIZED_TEXT f_86238_
+	SUBSCRIPTION_EXPIRED_TEXT f_86239_
+	SUBSCRIPTION_RENEW_TEXT f_86240_
+	TRIAL_EXPIRED_TEXT f_86241_
+	TRIAL_ICON_LOCATION f_86233_
+	TRIAL_MESSAGE_LINES f_86237_
+	TRIAL_TEXT f_167173_
+	UNITIALIZED_WORLD_NARRATION f_167175_
+	WORLDICON_LOCATION f_86307_
+	animTick f_86293_
+	backButton f_86286_
+	buyARealmButton f_86272_
+	carouselIndex f_86260_
+	carouselTick f_86261_
+	checkedClientCompatability f_86277_
+	checkedParentalConsent f_86276_
+	closeButton f_86273_
+	configureButton f_86288_
+	connectLock f_86265_
+	createTrialButton f_86271_
+	createdTrial f_86298_
+	dataSubscription f_238705_
+	dontSetConnectedToRealms f_86281_
+	formattedPopup f_86266_
+	handledSeenNotifications f_273876_
+	hasFetchedServers f_86294_
+	hasParentalConsent f_86275_
+	hasSwitchedCarouselImage f_86262_
+	hasUnreadNews f_86258_
+	inviteNarrationLimiter f_86280_
+	justClosedPopup f_86296_
+	keyCombos f_86263_
+	lastClickTime f_212359_
+	lastScreen f_86282_
+	lastScrollYPosition f_86274_
+	leaveButton f_86289_
+	newsButton f_86270_
+	newsLink f_86259_
+	notifications f_273903_
+	numberOfPendingInvites f_86292_
+	overrideConfigure f_86256_
+	pendingInvitesButton f_86269_
+	playButton f_86285_
+	popupOpenedByUser f_86295_
+	realmSelectionList f_86283_
+	realmsGenericErrorScreen f_86278_
+	realmsSelectionListAdded f_167174_
+	realmsServers f_86291_
+	regionsPinged f_86279_
+	renewButton f_86287_
+	serverList f_238533_
+	showPopupButton f_86268_
+	showingPopup f_86299_
+	teaserImages f_86254_
+	trialsAvailable f_86297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_86315_ p_86315_
+	access$000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167186_
+		static
+		0 p_167187_ p_167187_
+	access$100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167192_
+		static
+		0 p_167193_ p_167193_
+	access$1000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86667_
+		static
+		0 p_86668_ p_86668_
+	access$1100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86674_
+		static
+		0 p_86675_ p_86675_
+	access$1200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86681_
+		static
+		0 p_86682_ p_86682_
+	access$1300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_231256_
+		static
+		0 p_231257_ p_231257_
+	access$1400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274513_
+		static
+		0 p_275711_ p_275711_
+	access$1500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167205_
+		static
+		0 p_167206_ p_167206_
+	access$1600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167203_
+		static
+		0 p_167204_ p_167204_
+	access$1700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278724_
+		static
+		0 p_279247_ p_279247_
+	access$1800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278804_
+		static
+		0 p_279156_ p_279156_
+	access$1900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274617_
+		static
+		0 p_275390_ p_275390_
+	access$200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167194_
+		static
+		0 p_167195_ p_167195_
+	access$2000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167215_
+		static
+		0 p_167216_ p_167216_
+	access$2100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167211_
+		static
+		0 p_167212_ p_167212_
+	access$2200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167219_
+		static
+		0 p_167220_ p_167220_
+	access$2300 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/network/chat/Component;)V m_258074_
+		static
+		0 p_259883_ p_259883_
+		1 p_259777_ p_259777_
+	access$2400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167223_
+		static
+		0 p_167224_ p_167224_
+	access$2500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167225_
+		static
+		0 p_167226_ p_167226_
+	access$2600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167176_
+		static
+		0 p_167177_ p_167177_
+	access$2700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274440_
+		static
+		0 p_275371_ p_275371_
+	access$2800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274485_
+		static
+		0 p_275606_ p_275606_
+	access$2900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167221_
+		static
+		0 p_167222_ p_167222_
+	access$300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86544_
+		static
+		0 p_86545_ p_86545_
+	access$3000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167209_
+		static
+		0 p_167210_ p_167210_
+	access$3100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278839_
+		static
+		0 p_279105_ p_279105_
+	access$400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86582_
+		static
+		0 p_86583_ p_86583_
+	access$500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167196_
+		static
+		0 p_167197_ p_167197_
+	access$600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167198_
+		static
+		0 p_167199_ p_167199_
+	access$700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167201_
+		static
+		0 p_167202_ p_167202_
+	access$800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86632_
+		static
+		0 p_86633_ p_86633_
+	access$900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86654_
+		static
+		0 p_86655_ p_86655_
+	addEntriesForNotification (Lcom/mojang/realmsclient/RealmsMainScreen$RealmSelectionList;Lcom/mojang/realmsclient/dto/RealmsNotification;)V m_274411_
+		0 p_275392_ p_275392_
+		1 p_275492_ p_275492_
+	addFooterButtons ()V m_272189_
+	addMiddleButtons ()V m_264302_
+	addTopButtons ()V m_264589_
+	callRealmsClient (Lcom/mojang/realmsclient/RealmsMainScreen$RealmsCall;Ljava/util/function/Consumer;)V m_274332_
+		static
+		0 p_275561_ p_275561_
+		1 p_275686_ p_275686_
+	charTyped (CI)Z m_5534_
+		0 p_86388_ p_86388_
+		1 p_86389_ p_86389_
+	checkClientCompatability ()V m_86336_
+	checkParentalConsent ()V m_86342_
+	configureClicked (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86656_
+		0 p_86657_ p_86657_
+	dismissNotification (Ljava/util/UUID;)V m_274580_
+		0 p_275349_ p_275349_
+	drawClose (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280129_
+		0 p_281685_ p_281685_
+		1 p_282388_ p_282388_
+		2 p_282489_ p_282489_
+		3 p_281732_ p_281732_
+		4 p_283445_ p_283445_
+	drawExpired (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280597_
+		0 p_282859_ p_282859_
+		1 p_283367_ p_283367_
+		2 p_283231_ p_283231_
+		3 p_281593_ p_281593_
+		4 p_281773_ p_281773_
+	drawExpiring (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280377_
+		0 p_283382_ p_283382_
+		1 p_282134_ p_282134_
+		2 p_283200_ p_283200_
+		3 p_281673_ p_281673_
+		4 p_282920_ p_282920_
+		5 p_282554_ p_282554_
+	drawOpen (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280236_
+		0 p_283235_ p_283235_
+		1 p_281895_ p_281895_
+		2 p_283564_ p_283564_
+		3 p_281543_ p_281543_
+		4 p_282977_ p_282977_
+	drawPopup (Lnet/minecraft/client/gui/GuiGraphics;)V m_280475_
+		0 p_283329_ p_283329_
+	getOwnedNonExpiredWorldIds ()Ljava/util/List; m_86330_
+	getSelectedServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_193481_
+	hasParentalConsent ()Z m_86321_
+		static
+	init ()V m_7856_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_86354_
+		0 p_238836_ p_238836_
+	isOutsidePopup (DD)Z m_86393_
+		0 p_86394_ p_86394_
+		1 p_86395_ p_86395_
+	isSelfOwnedNonExpiredServer (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86688_
+		0 p_86689_ p_86689_
+	isSelfOwnedServer (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86683_
+		0 p_86684_ p_86684_
+	keyPressed (III)Z m_7933_
+		0 p_86401_ p_86401_
+		1 p_86402_ p_86402_
+		2 p_86403_ p_86403_
+	lambda$addFooterButtons$10 (Lnet/minecraft/client/gui/components/Button;)V m_279669_
+		0 p_280683_ p_280683_
+	lambda$addFooterButtons$11 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_271543_
+		static
+		0 p_272288_ p_272288_
+		1 p_272289_ p_272289_
+	lambda$addFooterButtons$6 (Lnet/minecraft/client/gui/components/Button;)V m_86658_
+		0 p_86659_ p_86659_
+	lambda$addFooterButtons$7 (Lnet/minecraft/client/gui/components/Button;)V m_86671_
+		0 p_86672_ p_86672_
+	lambda$addFooterButtons$8 (Lnet/minecraft/client/gui/components/Button;)V m_86621_
+		0 p_86622_ p_86622_
+	lambda$addFooterButtons$9 (Lnet/minecraft/client/gui/components/Button;)V m_86678_
+		0 p_86679_ p_86679_
+	lambda$addMiddleButtons$4 (Lnet/minecraft/client/gui/components/Button;)V m_279667_
+		0 p_280681_ p_280681_
+	lambda$addMiddleButtons$5 (Lnet/minecraft/client/gui/components/Button;)V m_231254_
+		static
+		0 p_231255_ p_231255_
+	lambda$addTopButtons$3 (Lnet/minecraft/client/gui/components/Button;)V m_86596_
+		0 p_86597_ p_86597_
+	lambda$callRealmsClient$18 (Lcom/mojang/realmsclient/RealmsMainScreen$RealmsCall;Lnet/minecraft/client/Minecraft;)Ljava/lang/Object; m_273959_
+		static
+		0 p_274633_ p_274633_
+		1 p_274634_ p_274634_
+	lambda$callRealmsClient$19 (Ljava/lang/Throwable;)Ljava/lang/Void; m_273955_
+		static
+		0 p_274626_ p_274626_
+	lambda$charTyped$28 (CLcom/mojang/realmsclient/KeyCombo;)V m_231243_
+		static
+		0 p_231244_ p_231244_
+		1 p_231245_ p_231245_
+	lambda$dismissNotification$25 (Ljava/util/UUID;Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_273956_
+		static
+		0 p_274627_ p_274627_
+		1 p_274628_ p_274628_
+	lambda$dismissNotification$26 (Ljava/util/UUID;Lcom/mojang/realmsclient/dto/RealmsNotification;)Z m_273951_
+		static
+		0 p_274620_ p_274620_
+		1 p_274621_ p_274621_
+	lambda$dismissNotification$27 (Ljava/util/UUID;Ljava/lang/Object;)V m_273958_
+		0 p_274631_ p_274631_
+		1 p_274632_ p_274632_
+	lambda$init$0 ()V m_86378_
+		static
+	lambda$init$1 ()V m_86375_
+	lambda$init$2 ()V m_86372_
+	lambda$initDataFetcher$12 (Ljava/util/List;)V m_275762_
+		0 p_275856_ p_275856_
+	lambda$initDataFetcher$13 (Ljava/util/List;)V m_273952_
+		0 p_274622_ p_274622_
+	lambda$initDataFetcher$14 (Ljava/lang/Integer;)V m_279668_
+		0 p_280682_ p_280682_
+	lambda$initDataFetcher$15 (Ljava/lang/Boolean;)V m_231251_
+		0 p_238839_ p_238839_
+	lambda$initDataFetcher$16 (Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists;)V m_238846_
+		0 p_238847_ p_238847_
+	lambda$initDataFetcher$17 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238848_
+		0 p_238849_ p_238849_
+		1 p_231355_ p_231355_
+	lambda$leaveClicked$23 (Lcom/mojang/realmsclient/dto/RealmsServer;Z)V m_231248_
+		0 p_231249_ p_231249_
+		1 p_231253_ p_231253_
+	lambda$pingRegions$22 ()V m_231242_
+	lambda$refreshRealmsSelectionList$20 (Ljava/util/List;Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_273954_
+		static
+		0 p_274624_ p_274624_
+		1 p_274625_ p_274625_
+	lambda$refreshRealmsSelectionList$21 (Ljava/util/List;Ljava/lang/Object;)V m_273957_
+		0 p_274629_ p_274629_
+		1 p_274630_ p_274630_
+	lambda$removeServer$24 (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)Z m_238843_
+		static
+		0 p_238844_ p_238844_
+		1 p_231250_ p_231250_
+	lambda$updateTeaserImages$29 (Lnet/minecraft/resources/ResourceLocation;)Z m_238841_
+		static
+		0 p_193492_ p_193492_
+	lambda$updateTeaserImages$30 (Lnet/minecraft/resources/ResourceLocation;)Z m_238851_
+		static
+		0 p_231247_ p_231247_
+	leaveClicked (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86669_
+		0 p_86670_ p_86670_
+	leaveServer (ZLcom/mojang/realmsclient/dto/RealmsServer;)V m_193493_
+		0 p_193494_ p_193494_
+		1 p_193495_ p_193495_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86397_ p_86397_
+		1 p_86398_ p_86398_
+		2 p_86399_ p_86399_
+	newScreen ()Lcom/mojang/realmsclient/RealmsMainScreen; m_86660_
+	onClosePopup ()V m_86360_
+	onRenew (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_193499_
+		0 p_193500_ p_193500_
+	pingRegions ()V m_86327_
+	play (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;)V m_86515_
+		0 p_86516_ p_86516_
+		1 p_86517_ p_86517_
+	popupX0 ()I m_86363_
+	popupY0 ()I m_86366_
+	refreshFetcher ()V m_240107_
+	refreshRealmsSelectionList ()V m_274604_
+	removeServer (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86676_
+		0 p_86677_ p_86677_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282736_ p_282736_
+		1 p_283347_ p_283347_
+		2 p_282480_ p_282480_
+		3 p_283485_ p_283485_
+	renderLocal (Lnet/minecraft/client/gui/GuiGraphics;)V m_86626_
+		0 p_282133_ p_282133_
+	renderNews (Lnet/minecraft/client/gui/GuiGraphics;IIZIIZZ)V m_280162_
+		0 p_282435_ p_282435_
+		1 p_283627_ p_283627_
+		2 p_282268_ p_282268_
+		3 p_282717_ p_282717_
+		4 p_282793_ p_282793_
+		5 p_283443_ p_283443_
+		6 p_282143_ p_282143_
+		7 p_282764_ p_282764_
+	renderStage (Lnet/minecraft/client/gui/GuiGraphics;)V m_86601_
+		0 p_282858_ p_282858_
+	resetScreen ()V m_193498_
+	saveListScrollPosition ()V m_86357_
+	setCreatedTrial (Z)V m_167190_
+		0 p_167191_ p_167191_
+	shouldConfigureButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86619_
+		0 p_86620_ p_86620_
+	shouldLeaveButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86644_
+		0 p_86645_ p_86645_
+	shouldPlayButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86562_
+		0 p_86563_ p_86563_
+	shouldRenewButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86594_
+		0 p_86595_ p_86595_
+	shouldShowMessageInList ()Z m_86318_
+	shouldShowPopup ()Z m_86528_
+	shouldShowPopupButton ()Z m_86324_
+	switchToLocal ()V m_86348_
+	switchToProd ()V m_86351_
+	switchToStage ()V m_86345_
+	tick ()V m_86600_
+	updateButtonStates (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86513_
+		0 p_86514_ p_86514_
+	updateTeaserImages (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_86406_
+		static
+		0 p_86407_ p_86407_
+com/mojang/realmsclient/RealmsMainScreen$1 com/mojang/realmsclient/RealmsMainScreen$1
+	this$0 f_86733_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86735_ p_86735_
+		1 p_86736_ p_86736_
+	lambda$run$0 ()V m_86741_
+	lambda$run$1 ()V m_86740_
+	lambda$run$2 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_231260_
+		0 p_231261_ p_231261_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$2 com/mojang/realmsclient/RealmsMainScreen$2
+	this$0 f_86743_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86745_ p_86745_
+		1 p_86746_ p_86746_
+	lambda$run$0 ()V m_86747_
+	lambda$run$1 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_86748_
+		0 p_86749_ p_86749_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$3 com/mojang/realmsclient/RealmsMainScreen$3
+	this$0 f_86751_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86753_ p_86753_
+		1 p_86754_ p_86754_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$4 com/mojang/realmsclient/RealmsMainScreen$4
+	this$0 f_86756_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86758_ p_86758_
+		1 p_86759_ p_86759_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$5 com/mojang/realmsclient/RealmsMainScreen$5
+	this$0 f_86761_
+	val$server f_193501_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_193503_ p_193503_
+		1 p_193504_ p_193504_
+		2 p_193505_ p_193505_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86765_
+		0 p_86766_ p_86766_
+	lambda$run$1 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_86767_
+		0 p_86768_ p_86768_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$ButtonEntry com/mojang/realmsclient/RealmsMainScreen$ButtonEntry
+	button f_273936_
+	this$0 f_273854_
+	xPos f_273836_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V <init>
+		0 p_275462_ p_275462_
+		1 p_275726_ p_275726_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	keyPressed (III)Z m_7933_
+		0 p_275630_ p_275630_
+		1 p_275328_ p_275328_
+		2 p_275519_ p_275519_
+	mouseClicked (DDI)Z m_6375_
+		0 p_275240_ p_275240_
+		1 p_275616_ p_275616_
+		2 p_275528_ p_275528_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283542_ p_283542_
+		1 p_282029_ p_282029_
+		2 p_281480_ p_281480_
+		3 p_281377_ p_281377_
+		4 p_283160_ p_283160_
+		5 p_281920_ p_281920_
+		6 p_283267_ p_283267_
+		7 p_281282_ p_281282_
+		8 p_281269_ p_281269_
+		9 p_282372_ p_282372_
+com/mojang/realmsclient/RealmsMainScreen$CloseButton com/mojang/realmsclient/RealmsMainScreen$CloseButton
+	this$0 f_86770_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86772_ p_86772_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_86773_
+		static
+		0 p_86774_ p_86774_
+		1 p_86775_ p_86775_
+com/mojang/realmsclient/RealmsMainScreen$CrossButton com/mojang/realmsclient/RealmsMainScreen$CrossButton
+	<init> (Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275420_ p_275420_
+		1 p_275193_ p_275193_
+	<init> (IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275644_ p_275644_
+		1 p_275716_ p_275716_
+		2 p_275547_ p_275547_
+		3 p_275717_ p_275717_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281814_ p_281814_
+		1 p_281517_ p_281517_
+		2 p_282662_ p_282662_
+		3 p_283217_ p_283217_
+com/mojang/realmsclient/RealmsMainScreen$Entry com/mojang/realmsclient/RealmsMainScreen$Entry
+	this$0 f_86781_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86783_ p_86783_
+	getServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_183377_
+com/mojang/realmsclient/RealmsMainScreen$NewsButton com/mojang/realmsclient/RealmsMainScreen$NewsButton
+	SIDE f_278375_
+	this$0 f_86799_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86801_ p_86801_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_273960_
+		static
+		0 p_274635_ p_274635_
+		1 p_274636_ p_274636_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281287_ p_281287_
+		1 p_282698_ p_282698_
+		2 p_282096_ p_282096_
+		3 p_283518_ p_283518_
+com/mojang/realmsclient/RealmsMainScreen$NotificationMessageEntry com/mojang/realmsclient/RealmsMainScreen$NotificationMessageEntry
+	ITEM_HEIGHT f_273894_
+	OUTLINE_COLOR f_273853_
+	SIDE_MARGINS f_273834_
+	children f_273924_
+	dismissButton f_273947_
+	gridLayout f_273902_
+	lastEntryWidth f_273937_
+	text f_273835_
+	textFrame f_273811_
+	textWidget f_273817_
+	this$0 f_273824_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/network/chat/Component;Lcom/mojang/realmsclient/dto/RealmsNotification;)V <init>
+		0 p_275733_ p_275733_
+		1 p_275215_ p_275215_
+		2 p_275494_ p_275494_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	keyPressed (III)Z m_7933_
+		0 p_275646_ p_275646_
+		1 p_275453_ p_275453_
+		2 p_275621_ p_275621_
+	lambda$new$0 (Lcom/mojang/realmsclient/dto/RealmsNotification;Lnet/minecraft/client/gui/components/Button;)V m_274379_
+		0 p_275708_ p_275708_
+		1 p_275478_ p_275478_
+	lambda$render$1 (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279670_
+		static
+		0 p_280684_ p_280684_
+		1 p_280685_ p_280685_
+		2 p_280686_ p_280686_
+		3 p_280687_ p_280687_
+		4 p_280688_ p_280688_
+	mouseClicked (DDI)Z m_6375_
+		0 p_275209_ p_275209_
+		1 p_275338_ p_275338_
+		2 p_275560_ p_275560_
+	refreshLayout (I)V m_274589_
+		0 p_275267_ p_275267_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281768_ p_281768_
+		1 p_275375_ p_275375_
+		2 p_275358_ p_275358_
+		3 p_275447_ p_275447_
+		4 p_275694_ p_275694_
+		5 p_275477_ p_275477_
+		6 p_275710_ p_275710_
+		7 p_275677_ p_275677_
+		8 p_275542_ p_275542_
+		9 p_275323_ p_275323_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_281374_ p_281374_
+		1 p_282622_ p_282622_
+		2 p_283656_ p_283656_
+		3 p_281830_ p_281830_
+		4 p_281651_ p_281651_
+		5 p_283685_ p_283685_
+		6 p_281784_ p_281784_
+		7 p_282510_ p_282510_
+		8 p_283146_ p_283146_
+		9 p_283324_ p_283324_
+	updateEntryWidth (I)V m_274357_
+		0 p_275670_ p_275670_
+com/mojang/realmsclient/RealmsMainScreen$PendingInvitesButton com/mojang/realmsclient/RealmsMainScreen$PendingInvitesButton
+	HEIGHT f_278376_
+	INVITES_HEIGHT f_278453_
+	INVITES_OFFSET f_278437_
+	INVITES_WIDTH f_278385_
+	NO_PENDING_INVITES f_278403_
+	PENDING_INVITES f_278506_
+	TITLE f_278406_
+	WIDTH f_278435_
+	X_OFFSET f_278408_
+	this$0 f_86810_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86812_ p_86812_
+	drawInvitations (Lnet/minecraft/client/gui/GuiGraphics;)V m_280587_
+		0 p_282293_ p_282293_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_278766_
+		static
+		0 p_279429_ p_279429_
+		1 p_279110_ p_279110_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281409_ p_281409_
+		1 p_282719_ p_282719_
+		2 p_282753_ p_282753_
+		3 p_281312_ p_281312_
+	tick ()V m_86821_
+com/mojang/realmsclient/RealmsMainScreen$RealmSelectionList com/mojang/realmsclient/RealmsMainScreen$RealmSelectionList
+	this$0 f_86822_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86825_ p_86825_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_86846_ p_86846_
+	setSelected (Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)V m_6987_
+		0 p_86849_ p_86849_
+com/mojang/realmsclient/RealmsMainScreen$RealmsCall com/mojang/realmsclient/RealmsMainScreen$RealmsCall
+	request (Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_274420_
+		0 p_275639_ p_275639_
+com/mojang/realmsclient/RealmsMainScreen$ServerEntry com/mojang/realmsclient/RealmsMainScreen$ServerEntry
+	SKIN_HEAD_LARGE_WIDTH f_167228_
+	serverData f_86853_
+	this$0 f_86852_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_86855_ p_86855_
+		1 p_86856_ p_86856_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_183377_
+	keyPressed (III)Z m_7933_
+		0 p_279120_ p_279120_
+		1 p_279121_ p_279121_
+		2 p_279296_ p_279296_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86858_ p_86858_
+		1 p_86859_ p_86859_
+		2 p_86860_ p_86860_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283093_ p_283093_
+		1 p_281645_ p_281645_
+		2 p_283047_ p_283047_
+		3 p_283525_ p_283525_
+		4 p_282321_ p_282321_
+		5 p_282391_ p_282391_
+		6 p_281913_ p_281913_
+		7 p_282475_ p_282475_
+		8 p_282378_ p_282378_
+		9 p_282843_ p_282843_
+	renderLegacy (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280176_
+		0 p_282180_ p_282180_
+		1 p_281405_ p_281405_
+		2 p_281795_ p_281795_
+		3 p_282842_ p_282842_
+		4 p_283593_ p_283593_
+		5 p_281798_ p_281798_
+	renderMcoServerItem (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280291_
+		0 p_281434_ p_281434_
+		1 p_283436_ p_283436_
+		2 p_282392_ p_282392_
+		3 p_283179_ p_283179_
+		4 p_282272_ p_282272_
+		5 p_281903_ p_281903_
+	renderStatusLights (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_271912_
+		0 p_272798_ p_272798_
+		1 p_283451_ p_283451_
+		2 p_273706_ p_273706_
+		3 p_272591_ p_272591_
+		4 p_273561_ p_273561_
+		5 p_273468_ p_273468_
+		6 p_273073_ p_273073_
+		7 p_273187_ p_273187_
+com/mojang/realmsclient/RealmsMainScreen$TrialEntry com/mojang/realmsclient/RealmsMainScreen$TrialEntry
+	this$0 f_86903_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86905_ p_86905_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86910_ p_86910_
+		1 p_86911_ p_86911_
+		2 p_86912_ p_86912_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282936_ p_282936_
+		1 p_282868_ p_282868_
+		2 p_282346_ p_282346_
+		3 p_281297_ p_281297_
+		4 p_282360_ p_282360_
+		5 p_283241_ p_283241_
+		6 p_282253_ p_282253_
+		7 p_282299_ p_282299_
+		8 p_282018_ p_282018_
+		9 p_281364_ p_281364_
+	renderTrialItem (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_86913_
+		0 p_283578_ p_283578_
+		1 p_86915_ p_86915_
+		2 p_86916_ p_86916_
+		3 p_86917_ p_86917_
+		4 p_86918_ p_86918_
+		5 p_86919_ p_86919_
+com/mojang/realmsclient/Unit com/mojang/realmsclient/Unit
+	$VALUES $VALUES
+	B B
+	BASE_UNIT f_167231_
+	GB GB
+	KB KB
+	MB MB
+	$values ()[Lcom/mojang/realmsclient/Unit; m_167232_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_86938_ p_86938_
+		1 p_86939_ p_86939_
+	convertTo (JLcom/mojang/realmsclient/Unit;)D m_86942_
+		static
+		0 p_86943_ p_86943_
+		1 p_86944_ p_86944_
+	getLargest (J)Lcom/mojang/realmsclient/Unit; m_86940_
+		static
+		0 p_86941_ p_86941_
+	humanReadable (JLcom/mojang/realmsclient/Unit;)Ljava/lang/String; m_86947_
+		static
+		0 p_86948_ p_86948_
+		1 p_86949_ p_86949_
+	humanReadable (J)Ljava/lang/String; m_86945_
+		static
+		0 p_86946_ p_86946_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/Unit; valueOf
+		static
+		0 p_86951_ p_86951_
+	values ()[Lcom/mojang/realmsclient/Unit; values
+		static
+com/mojang/realmsclient/client/FileDownload com/mojang/realmsclient/client/FileDownload
+	INVALID_FILE_NAMES f_86963_
+	LOGGER f_86953_
+	cancelled f_86954_
+	currentThread f_86961_
+	error f_86956_
+	extracting f_86957_
+	finished f_86955_
+	request f_86960_
+	requestConfig f_86962_
+	resourcePackPath f_86959_
+	tempFile f_86958_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	cancel ()V m_86966_
+	contentLength (Ljava/lang/String;)J m_86989_
+		0 p_86990_ p_86990_
+	deletePlayerTag (Ljava/io/File;)V m_86987_
+		static
+		0 p_86988_ p_86988_
+	download (Lcom/mojang/realmsclient/dto/WorldDownload;Ljava/lang/String;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86982_
+		0 p_86983_ p_86983_
+		1 p_86984_ p_86984_
+		2 p_86985_ p_86985_
+		3 p_86986_ p_86986_
+	findAvailableFolderName (Ljava/lang/String;)Ljava/lang/String; m_87001_
+		static
+		0 p_87002_ p_87002_
+	isError ()Z m_87003_
+	isExtracting ()Z m_87009_
+	isFinished ()Z m_86995_
+	lambda$download$0 (Lcom/mojang/realmsclient/dto/WorldDownload;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86977_
+		0 p_86978_ p_86978_
+		1 p_86979_ p_86979_
+		2 p_86980_ p_86980_
+		3 p_86981_ p_86981_
+	untarGzipArchive (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86991_
+		0 p_86992_ p_86992_
+		1 p_86993_ p_86993_
+		2 p_86994_ p_86994_
+com/mojang/realmsclient/client/FileDownload$DownloadCountingOutputStream com/mojang/realmsclient/client/FileDownload$DownloadCountingOutputStream
+	listener f_87012_
+	<init> (Ljava/io/OutputStream;)V <init>
+		0 p_193509_ p_193509_
+	afterWrite (I)V afterWrite
+		0 p_87019_ p_87019_
+	setListener (Ljava/awt/event/ActionListener;)V m_87016_
+		0 p_87017_ p_87017_
+com/mojang/realmsclient/client/FileDownload$ProgressListener com/mojang/realmsclient/client/FileDownload$ProgressListener
+	downloadStatus f_87024_
+	levelStorageSource f_87023_
+	tempFile f_87022_
+	this$0 f_87020_
+	worldName f_87021_
+	<init> (Lcom/mojang/realmsclient/client/FileDownload;Ljava/lang/String;Ljava/io/File;Lnet/minecraft/world/level/storage/LevelStorageSource;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;)V <init>
+		0 p_87026_ p_87026_
+		1 p_87027_ p_87027_
+		2 p_87028_ p_87028_
+		3 p_87029_ p_87029_
+		4 p_87030_ p_87030_
+	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
+		0 p_87039_ p_87039_
+com/mojang/realmsclient/client/FileDownload$ResourcePackProgressListener com/mojang/realmsclient/client/FileDownload$ResourcePackProgressListener
+	downloadStatus f_87042_
+	tempFile f_87041_
+	this$0 f_87040_
+	worldDownload f_87043_
+	<init> (Lcom/mojang/realmsclient/client/FileDownload;Ljava/io/File;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Lcom/mojang/realmsclient/dto/WorldDownload;)V <init>
+		0 p_87045_ p_87045_
+		1 p_87046_ p_87046_
+		2 p_87047_ p_87047_
+		3 p_87048_ p_87048_
+	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
+		0 p_87056_ p_87056_
+com/mojang/realmsclient/client/FileUpload com/mojang/realmsclient/client/FileUpload
+	LOGGER f_87057_
+	MAX_RETRIES f_167233_
+	UPLOAD_PATH f_167234_
+	cancelled f_87066_
+	clientVersion f_87064_
+	file f_87058_
+	requestConfig f_87068_
+	sessionId f_87062_
+	slotId f_87060_
+	uploadInfo f_87061_
+	uploadStatus f_87065_
+	uploadTask f_87067_
+	username f_87063_
+	worldId f_87059_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;JILcom/mojang/realmsclient/dto/UploadInfo;Lnet/minecraft/client/User;Ljava/lang/String;Lcom/mojang/realmsclient/client/UploadStatus;)V <init>
+		0 p_87071_ p_87071_
+		1 p_87072_ p_87072_
+		2 p_87073_ p_87073_
+		3 p_87074_ p_87074_
+		4 p_87075_ p_87075_
+		5 p_87076_ p_87076_
+		6 p_87077_ p_87077_
+	cancel ()V m_87078_
+	cleanup (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V m_87093_
+		0 p_87094_ p_87094_
+		1 p_87095_ p_87095_
+	getRetryDelaySeconds (Lorg/apache/http/HttpResponse;)J m_87086_
+		0 p_87087_ p_87087_
+	handleResponse (Lorg/apache/http/HttpResponse;Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder;)V m_87088_
+		0 p_87089_ p_87089_
+		1 p_87090_ p_87090_
+	isFinished ()Z m_87096_
+	lambda$upload$0 ()Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87100_
+	requestUpload (I)Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87079_
+		0 p_87080_ p_87080_
+	retryUploadAfter (JI)Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87097_
+		0 p_87098_ p_87098_
+		1 p_87099_ p_87099_
+	setupRequest (Lorg/apache/http/client/methods/HttpPost;)V m_87091_
+		0 p_87092_ p_87092_
+	shouldRetry (JI)Z m_87081_
+		0 p_87082_ p_87082_
+		1 p_87083_ p_87083_
+	upload (Ljava/util/function/Consumer;)V m_87084_
+		0 p_87085_ p_87085_
+com/mojang/realmsclient/client/FileUpload$CustomInputStreamEntity com/mojang/realmsclient/client/FileUpload$CustomInputStreamEntity
+	content f_87102_
+	length f_87101_
+	uploadStatus f_87103_
+	<init> (Ljava/io/InputStream;JLcom/mojang/realmsclient/client/UploadStatus;)V <init>
+		0 p_87105_ p_87105_
+		1 p_87106_ p_87106_
+		2 p_87107_ p_87107_
+	writeTo (Ljava/io/OutputStream;)V writeTo
+		0 p_87109_ p_87109_
+com/mojang/realmsclient/client/Ping com/mojang/realmsclient/client/Ping
+	<init> ()V <init>
+	now ()J m_87132_
+		static
+	ping ([Lcom/mojang/realmsclient/client/Ping$Region;)Ljava/util/List; m_87130_
+		static
+		0 p_87131_ p_87131_
+	ping (Ljava/lang/String;)I m_87126_
+		static
+		0 p_87127_ p_87127_
+	pingAllRegions ()Ljava/util/List; m_87125_
+		static
+com/mojang/realmsclient/client/Ping$Region com/mojang/realmsclient/client/Ping$Region
+	$VALUES $VALUES
+	AP_NORTHEAST_1 AP_NORTHEAST_1
+	AP_SOUTHEAST_1 AP_SOUTHEAST_1
+	AP_SOUTHEAST_2 AP_SOUTHEAST_2
+	EU_WEST_1 EU_WEST_1
+	SA_EAST_1 SA_EAST_1
+	US_EAST_1 US_EAST_1
+	US_WEST_1 US_WEST_1
+	US_WEST_2 US_WEST_2
+	endpoint f_87142_
+	name f_87141_
+	$values ()[Lcom/mojang/realmsclient/client/Ping$Region; m_167236_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87146_ p_87146_
+		1 p_87147_ p_87147_
+		2 p_87148_ p_87148_
+		3 p_87149_ p_87149_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Ping$Region; valueOf
+		static
+		0 p_87155_ p_87155_
+	values ()[Lcom/mojang/realmsclient/client/Ping$Region; values
+		static
+com/mojang/realmsclient/client/RealmsClient com/mojang/realmsclient/client/RealmsClient
+	ACTIVITIES_RESOURCE f_167259_
+	GSON f_87163_
+	INVITES_RESOURCE_PATH f_167256_
+	LOGGER f_87159_
+	MCO_RESOURCE_PATH f_167257_
+	NOTIFICATIONS_RESOURCE f_273928_
+	OPS_RESOURCE f_167260_
+	PATH_ACCEPT_INVITE f_167239_
+	PATH_AVAILABLE f_167269_
+	PATH_CLIENT_COMPATIBLE f_167251_
+	PATH_DELETE_WORLD f_167247_
+	PATH_DISMISS_NOTIFICATIONS f_273877_
+	PATH_GET_ACTIVTIES f_167264_
+	PATH_GET_LIVESTATS f_167265_
+	PATH_GET_SUBSCRIPTION f_167266_
+	PATH_INITIALIZE f_167263_
+	PATH_MARK_NOTIFICATIONS_SEEN f_273827_
+	PATH_NEWS f_167253_
+	PATH_OP f_167267_
+	PATH_PENDING_INVITES f_167238_
+	PATH_PENDING_INVITES_COUNT f_167237_
+	PATH_PUT_INTO_MINIGAMES_MODE f_167268_
+	PATH_REJECT_INVITE f_167240_
+	PATH_SLOT f_167243_
+	PATH_STAGE_AVAILABLE f_167254_
+	PATH_TEMPLATES f_167270_
+	PATH_TOS_AGREED f_167252_
+	PATH_UNINVITE_MYSELF f_167241_
+	PATH_WORLD_BACKUPS f_167248_
+	PATH_WORLD_CLOSE f_167245_
+	PATH_WORLD_DOWNLOAD f_167249_
+	PATH_WORLD_GET f_167272_
+	PATH_WORLD_INVITES f_167273_
+	PATH_WORLD_JOIN f_167271_
+	PATH_WORLD_OPEN f_167244_
+	PATH_WORLD_RESET f_167246_
+	PATH_WORLD_UNINVITE f_167274_
+	PATH_WORLD_UPDATE f_167242_
+	PATH_WORLD_UPLOAD f_167250_
+	REGIONS_RESOURCE f_167261_
+	SUBSCRIPTION_RESOURCE f_167258_
+	TRIALS_RESOURCE f_167262_
+	WORLDS_RESOURCE_PATH f_167255_
+	currentEnvironment f_87157_
+	initialized f_87158_
+	minecraft f_87162_
+	sessionId f_87160_
+	username f_87161_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_87166_ p_87166_
+		1 p_87167_ p_87167_
+		2 p_87168_ p_87168_
+	acceptInvitation (Ljava/lang/String;)V m_87201_
+		0 p_87202_ p_87202_
+	agreeToTos ()V m_87262_
+	backupsFor (J)Lcom/mojang/realmsclient/dto/BackupList; m_87230_
+		0 p_87231_ p_87231_
+	clientCompatible ()Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; m_87259_
+	close (J)Ljava/lang/Boolean; m_87242_
+		0 p_87243_ p_87243_
+	create ()Lcom/mojang/realmsclient/client/RealmsClient; m_87169_
+		static
+	create (Lnet/minecraft/client/Minecraft;)Lcom/mojang/realmsclient/client/RealmsClient; m_239151_
+		static
+		0 p_239152_ p_239152_
+	deleteWorld (J)V m_87254_
+		0 p_87255_ p_87255_
+	deop (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87244_
+		0 p_87245_ p_87245_
+		1 p_87246_ p_87246_
+	execute (Lcom/mojang/realmsclient/client/Request;)Ljava/lang/String; m_87195_
+		0 p_87196_ p_87196_
+	fetchWorldTemplates (IILcom/mojang/realmsclient/dto/RealmsServer$WorldType;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_87170_
+		0 p_87171_ p_87171_
+		1 p_87172_ p_87172_
+		2 p_87173_ p_87173_
+	getActivity (J)Lcom/mojang/realmsclient/dto/ServerActivityList; m_167278_
+		0 p_167279_ p_167279_
+	getHttpCodeDescription (I)Ljava/lang/String; m_200936_
+		static
+		0 p_200937_ p_200937_
+	getLiveStats ()Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists; m_87241_
+	getNews ()Lcom/mojang/realmsclient/dto/RealmsNews; m_87263_
+	getNotifications ()Ljava/util/List; m_274314_
+	getOwnWorld (J)Lcom/mojang/realmsclient/dto/RealmsServer; m_87174_
+		0 p_87175_ p_87175_
+	initializeWorld (JLjava/lang/String;Ljava/lang/String;)V m_87191_
+		0 p_87192_ p_87192_
+		1 p_87193_ p_87193_
+		2 p_87194_ p_87194_
+	invite (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87212_
+		0 p_87213_ p_87213_
+		1 p_87214_ p_87214_
+	isBlocked (Lcom/mojang/realmsclient/dto/PendingInvite;)Z m_87197_
+		0 p_87198_ p_87198_
+	join (J)Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_87207_
+		0 p_87208_ p_87208_
+	lambda$create$0 ()Ljava/util/Optional; m_289610_
+		static
+	lambda$create$1 (Lcom/mojang/realmsclient/client/RealmsClient$Environment;)V m_289606_
+		static
+		0 p_289648_ p_289648_
+	listWorlds ()Lcom/mojang/realmsclient/dto/RealmsServerList; m_87235_
+	mcoEnabled ()Ljava/lang/Boolean; m_87247_
+	notificationsDismiss (Ljava/util/List;)V m_274401_
+		0 p_275407_ p_275407_
+	notificationsSeen (Ljava/util/List;)V m_274582_
+		0 p_275212_ p_275212_
+	op (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87238_
+		0 p_87239_ p_87239_
+		1 p_87240_ p_87240_
+	open (J)Ljava/lang/Boolean; m_87236_
+		0 p_87237_ p_87237_
+	pendingInvites ()Lcom/mojang/realmsclient/dto/PendingInvitesList; m_87261_
+	pendingInvitesCount ()I m_87260_
+	putIntoMinigameMode (JLjava/lang/String;)Ljava/lang/Boolean; m_87232_
+		0 p_87233_ p_87233_
+		1 p_87234_ p_87234_
+	rejectInvitation (Ljava/lang/String;)V m_87219_
+		0 p_87220_ p_87220_
+	requestDownloadInfo (JI)Lcom/mojang/realmsclient/dto/WorldDownload; m_87209_
+		0 p_87210_ p_87210_
+		1 p_87211_ p_87211_
+	requestUploadInfo (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/UploadInfo; m_87256_
+		0 p_87257_ p_87257_
+		1 p_87258_ p_87258_
+	resetWorldWithSeed (JLcom/mojang/realmsclient/util/WorldGenerationInfo;)Ljava/lang/Boolean; m_167275_
+		0 p_167276_ p_167276_
+		1 p_167277_ p_167277_
+	resetWorldWithTemplate (JLjava/lang/String;)Ljava/lang/Boolean; m_87250_
+		0 p_87251_ p_87251_
+		1 p_87252_ p_87252_
+	restoreWorld (JLjava/lang/String;)V m_87224_
+		0 p_87225_ p_87225_
+		1 p_87226_ p_87226_
+	sendPingResults (Lcom/mojang/realmsclient/dto/PingResult;)V m_87199_
+		0 p_87200_ p_87200_
+	stageAvailable ()Ljava/lang/Boolean; m_87253_
+	subscriptionFor (J)Lcom/mojang/realmsclient/dto/Subscription; m_87248_
+		0 p_87249_ p_87249_
+	switchSlot (JI)Z m_87176_
+		0 p_87177_ p_87177_
+		1 p_87178_ p_87178_
+	switchToLocal ()V m_87229_
+		static
+	switchToProd ()V m_87221_
+		static
+	switchToStage ()V m_87206_
+		static
+	trialAvailable ()Ljava/lang/Boolean; m_87264_
+	uninvite (JLjava/lang/String;)V m_87183_
+		0 p_87184_ p_87184_
+		1 p_87185_ p_87185_
+	uninviteMyselfFrom (J)V m_87222_
+		0 p_87223_ p_87223_
+	update (JLjava/lang/String;Ljava/lang/String;)V m_87215_
+		0 p_87216_ p_87216_
+		1 p_87217_ p_87217_
+		2 p_87218_ p_87218_
+	updateSlot (JILcom/mojang/realmsclient/dto/RealmsWorldOptions;)V m_87179_
+		0 p_87180_ p_87180_
+		1 p_87181_ p_87181_
+		2 p_87182_ p_87182_
+	url (Ljava/lang/String;)Ljava/lang/String; m_87227_
+		0 p_87228_ p_87228_
+	url (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_87203_
+		0 p_87204_ p_87204_
+		1 p_87205_ p_87205_
+	uuidListToJsonArray (Ljava/util/List;)Lcom/google/gson/JsonArray; m_274462_
+		static
+		0 p_275393_ p_275393_
+com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse
+	$VALUES $VALUES
+	COMPATIBLE COMPATIBLE
+	OTHER OTHER
+	OUTDATED OUTDATED
+	$values ()[Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; m_167280_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87271_ p_87271_
+		1 p_87272_ p_87272_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; valueOf
+		static
+		0 p_87274_ p_87274_
+	values ()[Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; values
+		static
+com/mojang/realmsclient/client/RealmsClient$Environment com/mojang/realmsclient/client/RealmsClient$Environment
+	$VALUES $VALUES
+	LOCAL LOCAL
+	PRODUCTION PRODUCTION
+	STAGE STAGE
+	baseUrl f_87279_
+	protocol f_87280_
+	$values ()[Lcom/mojang/realmsclient/client/RealmsClient$Environment; m_167281_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87284_ p_87284_
+		1 p_87285_ p_87285_
+		2 p_87286_ p_87286_
+		3 p_87287_ p_87287_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_289598_
+		static
+		0 p_289688_ p_289688_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsClient$Environment; valueOf
+		static
+		0 p_87289_ p_87289_
+	values ()[Lcom/mojang/realmsclient/client/RealmsClient$Environment; values
+		static
+com/mojang/realmsclient/client/RealmsClientConfig com/mojang/realmsclient/client/RealmsClientConfig
+	proxy f_87291_
+	<init> ()V <init>
+	getProxy ()Ljava/net/Proxy; m_87292_
+		static
+	setProxy (Ljava/net/Proxy;)V m_87293_
+		static
+		0 p_87294_ p_87294_
+com/mojang/realmsclient/client/RealmsError com/mojang/realmsclient/client/RealmsError
+	LOGGER f_87295_
+	errorCode f_87297_
+	errorMessage f_87296_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87300_ p_87300_
+		1 p_87301_ p_87301_
+	getErrorCode ()I m_87305_
+	getErrorMessage ()Ljava/lang/String; m_87302_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsError; m_87303_
+		static
+		0 p_87304_ p_87304_
+com/mojang/realmsclient/client/Request com/mojang/realmsclient/client/Request
+	DEFAULT_CONNECT_TIMEOUT f_167284_
+	DEFAULT_READ_TIMEOUT f_167283_
+	connected f_87308_
+	connection f_87306_
+	url f_87307_
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87310_ p_87310_
+		1 p_87311_ p_87311_
+		2 p_87312_ p_87312_
+	connect ()Lcom/mojang/realmsclient/client/Request; m_87356_
+	cookie (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V m_87335_
+		static
+		0 p_87336_ p_87336_
+		1 p_87337_ p_87337_
+		2 p_87338_ p_87338_
+	cookie (Ljava/lang/String;Ljava/lang/String;)V m_87322_
+		0 p_87323_ p_87323_
+		1 p_87324_ p_87324_
+	delete (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87340_
+		static
+		0 p_87341_ p_87341_
+	dispose ()V m_87357_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	get (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87316_
+		static
+		0 p_87317_ p_87317_
+	get (Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87318_
+		static
+		0 p_87319_ p_87319_
+		1 p_87320_ p_87320_
+		2 p_87321_ p_87321_
+	getHeader (Ljava/lang/String;)Ljava/lang/String; m_87351_
+		0 p_87352_ p_87352_
+	getHeader (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; m_87332_
+		static
+		0 p_87333_ p_87333_
+		1 p_87334_ p_87334_
+	getRetryAfterHeader ()I m_87313_
+	getRetryAfterHeader (Ljava/net/HttpURLConnection;)I m_87330_
+		static
+		0 p_87331_ p_87331_
+	header (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_167285_
+		0 p_167286_ p_167286_
+		1 p_167287_ p_167287_
+	post (Ljava/lang/String;Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87325_
+		static
+		0 p_87326_ p_87326_
+		1 p_87327_ p_87327_
+		2 p_87328_ p_87328_
+		3 p_87329_ p_87329_
+	post (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87342_
+		static
+		0 p_87343_ p_87343_
+		1 p_87344_ p_87344_
+	put (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87353_
+		static
+		0 p_87354_ p_87354_
+		1 p_87355_ p_87355_
+	put (Ljava/lang/String;Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87345_
+		static
+		0 p_87346_ p_87346_
+		1 p_87347_ p_87347_
+		2 p_87348_ p_87348_
+		3 p_87349_ p_87349_
+	read (Ljava/io/InputStream;)Ljava/lang/String; m_87314_
+		0 p_87315_ p_87315_
+	responseCode ()I m_87339_
+	text ()Ljava/lang/String; m_87350_
+com/mojang/realmsclient/client/Request$Delete com/mojang/realmsclient/client/Request$Delete
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87359_ p_87359_
+		1 p_87360_ p_87360_
+		2 p_87361_ p_87361_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Delete; m_7218_
+com/mojang/realmsclient/client/Request$Get com/mojang/realmsclient/client/Request$Get
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87365_ p_87365_
+		1 p_87366_ p_87366_
+		2 p_87367_ p_87367_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Get; m_7218_
+com/mojang/realmsclient/client/Request$Post com/mojang/realmsclient/client/Request$Post
+	content f_87370_
+	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
+		0 p_87372_ p_87372_
+		1 p_87373_ p_87373_
+		2 p_87374_ p_87374_
+		3 p_87375_ p_87375_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Post; m_7218_
+com/mojang/realmsclient/client/Request$Put com/mojang/realmsclient/client/Request$Put
+	content f_87378_
+	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
+		0 p_87380_ p_87380_
+		1 p_87381_ p_87381_
+		2 p_87382_ p_87382_
+		3 p_87383_ p_87383_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Put; m_7218_
+com/mojang/realmsclient/client/UploadStatus com/mojang/realmsclient/client/UploadStatus
+	bytesWritten f_87386_
+	totalBytes f_87387_
+	<init> ()V <init>
+com/mojang/realmsclient/client/package-info com/mojang/realmsclient/client/package-info
+com/mojang/realmsclient/dto/Backup com/mojang/realmsclient/dto/Backup
+	LOGGER f_87394_
+	backupId f_87389_
+	changeList f_87393_
+	lastModifiedDate f_87390_
+	metadata f_87392_
+	size f_87391_
+	uploadedVersion f_87395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isUploadedVersion ()Z m_87398_
+	parse (Lcom/google/gson/JsonElement;)Lcom/mojang/realmsclient/dto/Backup; m_87399_
+		static
+		0 p_87400_ p_87400_
+	setUploadedVersion (Z)V m_87403_
+		0 p_87404_ p_87404_
+com/mojang/realmsclient/dto/BackupList com/mojang/realmsclient/dto/BackupList
+	LOGGER f_87406_
+	backups f_87405_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/BackupList; m_87409_
+		static
+		0 p_87410_ p_87410_
+com/mojang/realmsclient/dto/GuardedSerializer com/mojang/realmsclient/dto/GuardedSerializer
+	gson f_87411_
+	<init> ()V <init>
+	fromJson (Ljava/lang/String;Ljava/lang/Class;)Lcom/mojang/realmsclient/dto/ReflectionBasedSerialization; m_87415_
+		0 p_87416_ p_87416_
+		1 p_87417_ p_87417_
+	toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_274558_
+		0 p_275638_ p_275638_
+	toJson (Lcom/mojang/realmsclient/dto/ReflectionBasedSerialization;)Ljava/lang/String; m_87413_
+		0 p_87414_ p_87414_
+com/mojang/realmsclient/dto/Ops com/mojang/realmsclient/dto/Ops
+	ops f_87418_
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87420_
+		static
+		0 p_87421_ p_87421_
+com/mojang/realmsclient/dto/PendingInvite com/mojang/realmsclient/dto/PendingInvite
+	LOGGER f_87427_
+	date f_87426_
+	invitationId f_87422_
+	worldName f_87423_
+	worldOwnerName f_87424_
+	worldOwnerUuid f_87425_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/PendingInvite; m_87430_
+		static
+		0 p_87431_ p_87431_
+com/mojang/realmsclient/dto/PendingInvitesList com/mojang/realmsclient/dto/PendingInvitesList
+	LOGGER f_87433_
+	pendingInvites f_87432_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/PendingInvitesList; m_87436_
+		static
+		0 p_87437_ p_87437_
+com/mojang/realmsclient/dto/PingResult com/mojang/realmsclient/dto/PingResult
+	pingResults f_87438_
+	worldIds f_87439_
+	<init> ()V <init>
+com/mojang/realmsclient/dto/PlayerInfo com/mojang/realmsclient/dto/PlayerInfo
+	accepted f_87444_
+	name f_87441_
+	online f_87445_
+	operator f_87443_
+	uuid f_87442_
+	<init> ()V <init>
+	getAccepted ()Z m_87460_
+	getName ()Ljava/lang/String; m_87447_
+	getOnline ()Z m_87461_
+	getUuid ()Ljava/lang/String; m_87452_
+	isOperator ()Z m_87457_
+	setAccepted (Z)V m_87455_
+		0 p_87456_ p_87456_
+	setName (Ljava/lang/String;)V m_87448_
+		0 p_87449_ p_87449_
+	setOnline (Z)V m_87458_
+		0 p_87459_ p_87459_
+	setOperator (Z)V m_87450_
+		0 p_87451_ p_87451_
+	setUuid (Ljava/lang/String;)V m_87453_
+		0 p_87454_ p_87454_
+com/mojang/realmsclient/dto/RealmsDescriptionDto com/mojang/realmsclient/dto/RealmsDescriptionDto
+	description f_87463_
+	name f_87462_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87465_ p_87465_
+		1 p_87466_ p_87466_
+com/mojang/realmsclient/dto/RealmsNews com/mojang/realmsclient/dto/RealmsNews
+	LOGGER f_87468_
+	newsLink f_87467_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsNews; m_87471_
+		static
+		0 p_87472_ p_87472_
+com/mojang/realmsclient/dto/RealmsNotification com/mojang/realmsclient/dto/RealmsNotification
+	DISMISSABLE f_273940_
+	LOGGER f_273874_
+	NOTIFICATION_UUID f_273846_
+	SEEN f_273826_
+	TYPE f_273860_
+	VISIT_URL f_273896_
+	dismissable f_273813_
+	seen f_273916_
+	type f_273939_
+	uuid f_273948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;ZZLjava/lang/String;)V <init>
+		0 p_275316_ p_275316_
+		1 p_275303_ p_275303_
+		2 p_275497_ p_275497_
+		3 p_275401_ p_275401_
+	dismissable ()Z m_274416_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsNotification; m_274477_
+		static
+		0 p_275549_ p_275549_
+	parseList (Ljava/lang/String;)Ljava/util/List; m_274572_
+		static
+		0 p_275464_ p_275464_
+	seen ()Z m_274594_
+	uuid ()Ljava/util/UUID; m_274400_
+com/mojang/realmsclient/dto/RealmsNotification$VisitUrl com/mojang/realmsclient/dto/RealmsNotification$VisitUrl
+	BUTTON_TEXT f_273863_
+	MESSAGE f_273906_
+	URL f_273925_
+	buttonText f_273949_
+	message f_273945_
+	url f_273914_
+	<init> (Lcom/mojang/realmsclient/dto/RealmsNotification;Ljava/lang/String;Lcom/mojang/realmsclient/dto/RealmsText;Lcom/mojang/realmsclient/dto/RealmsText;)V <init>
+		0 p_275564_ p_275564_
+		1 p_275312_ p_275312_
+		2 p_275433_ p_275433_
+		3 p_275541_ p_275541_
+	buildOpenLinkButton (Lnet/minecraft/client/gui/screens/Screen;)Lnet/minecraft/client/gui/components/Button; m_274431_
+		0 p_275412_ p_275412_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_274603_
+	parse (Lcom/mojang/realmsclient/dto/RealmsNotification;Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsNotification$VisitUrl; m_274551_
+		static
+		0 p_275651_ p_275651_
+		1 p_275278_ p_275278_
+com/mojang/realmsclient/dto/RealmsServer com/mojang/realmsclient/dto/RealmsServer
+	LOGGER f_87491_
+	activeSlot f_87486_
+	daysLeft f_87484_
+	expired f_87482_
+	expiredTrial f_87483_
+	id f_87473_
+	minigameId f_87488_
+	minigameImage f_87489_
+	minigameName f_87487_
+	motd f_87476_
+	name f_87475_
+	owner f_87478_
+	ownerUUID f_87479_
+	players f_87480_
+	remoteSubscriptionId f_87474_
+	serverPing f_87490_
+	slots f_87481_
+	state f_87477_
+	worldType f_87485_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clone ()Ljava/lang/Object; clone
+	clone ()Lcom/mojang/realmsclient/dto/RealmsServer; clone
+	cloneSlots (Ljava/util/Map;)Ljava/util/Map; m_87510_
+		0 p_87511_ p_87511_
+	createEmptySlots ()Ljava/util/Map; m_87524_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_87528_ p_87528_
+	getDescription ()Ljava/lang/String; m_87494_
+	getMinigameName ()Ljava/lang/String; m_87517_
+	getName ()Ljava/lang/String; m_87512_
+	getState (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$State; m_87525_
+		static
+		0 p_87526_ p_87526_
+	getWorldName (I)Ljava/lang/String; m_87495_
+		0 p_87496_ p_87496_
+	getWorldType (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; m_87529_
+		static
+		0 p_87530_ p_87530_
+	hashCode ()I hashCode
+	lambda$sortInvited$0 (Lcom/mojang/realmsclient/dto/PlayerInfo;Lcom/mojang/realmsclient/dto/PlayerInfo;)I m_87501_
+		static
+		0 p_87502_ p_87502_
+		1 p_87503_ p_87503_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87518_
+		static
+		0 p_87519_ p_87519_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87499_
+		static
+		0 p_87500_ p_87500_
+	parseInvited (Lcom/google/gson/JsonArray;)Ljava/util/List; m_87497_
+		static
+		0 p_87498_ p_87498_
+	parseSlots (Lcom/google/gson/JsonArray;)Ljava/util/Map; m_87513_
+		static
+		0 p_87514_ p_87514_
+	setDescription (Ljava/lang/String;)V m_87515_
+		0 p_87516_ p_87516_
+	setName (Ljava/lang/String;)V m_87508_
+		0 p_87509_ p_87509_
+	sortInvited (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_87504_
+		static
+		0 p_87505_ p_87505_
+	toServerData (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_87522_
+		0 p_87523_ p_87523_
+	updateServerPing (Lcom/mojang/realmsclient/dto/RealmsServerPlayerList;)V m_87506_
+		0 p_87507_ p_87507_
+com/mojang/realmsclient/dto/RealmsServer$McoServerComparator com/mojang/realmsclient/dto/RealmsServer$McoServerComparator
+	refOwner f_87532_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_87534_ p_87534_
+	compare (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/dto/RealmsServer;)I compare
+		0 p_87536_ p_87536_
+		1 p_87537_ p_87537_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_87539_ p_87539_
+		1 p_87540_ p_87540_
+com/mojang/realmsclient/dto/RealmsServer$State com/mojang/realmsclient/dto/RealmsServer$State
+	$VALUES $VALUES
+	CLOSED CLOSED
+	OPEN OPEN
+	UNINITIALIZED UNINITIALIZED
+	$values ()[Lcom/mojang/realmsclient/dto/RealmsServer$State; m_167288_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87547_ p_87547_
+		1 p_87548_ p_87548_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$State; valueOf
+		static
+		0 p_87550_ p_87550_
+	values ()[Lcom/mojang/realmsclient/dto/RealmsServer$State; values
+		static
+com/mojang/realmsclient/dto/RealmsServer$WorldType com/mojang/realmsclient/dto/RealmsServer$WorldType
+	$VALUES $VALUES
+	ADVENTUREMAP ADVENTUREMAP
+	EXPERIENCE EXPERIENCE
+	INSPIRATION INSPIRATION
+	MINIGAME MINIGAME
+	NORMAL NORMAL
+	$values ()[Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; m_167289_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87560_ p_87560_
+		1 p_87561_ p_87561_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; valueOf
+		static
+		0 p_87563_ p_87563_
+	values ()[Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; values
+		static
+com/mojang/realmsclient/dto/RealmsServerAddress com/mojang/realmsclient/dto/RealmsServerAddress
+	LOGGER f_87568_
+	address f_87565_
+	resourcePackHash f_87567_
+	resourcePackUrl f_87566_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_87571_
+		static
+		0 p_87572_ p_87572_
+com/mojang/realmsclient/dto/RealmsServerList com/mojang/realmsclient/dto/RealmsServerList
+	LOGGER f_87574_
+	servers f_87573_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerList; m_87577_
+		static
+		0 p_87578_ p_87578_
+com/mojang/realmsclient/dto/RealmsServerPing com/mojang/realmsclient/dto/RealmsServerPing
+	nrOfPlayers f_87579_
+	playerList f_87580_
+	<init> ()V <init>
+com/mojang/realmsclient/dto/RealmsServerPlayerList com/mojang/realmsclient/dto/RealmsServerPlayerList
+	JSON_PARSER f_87585_
+	LOGGER f_87584_
+	players f_87583_
+	serverId f_87582_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsServerPlayerList; m_87590_
+		static
+		0 p_87591_ p_87591_
+	parsePlayers (Lcom/google/gson/JsonArray;)Ljava/util/List; m_87588_
+		static
+		0 p_87589_ p_87589_
+com/mojang/realmsclient/dto/RealmsServerPlayerLists com/mojang/realmsclient/dto/RealmsServerPlayerLists
+	LOGGER f_87593_
+	servers f_87592_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists; m_87596_
+		static
+		0 p_87597_ p_87597_
+com/mojang/realmsclient/dto/RealmsText com/mojang/realmsclient/dto/RealmsText
+	ARGS f_273818_
+	TRANSLATION_KEY f_273889_
+	args f_273935_
+	translationKey f_273881_
+	<init> (Ljava/lang/String;[Ljava/lang/Object;)V <init>
+		0 p_275727_ p_275727_
+		1 p_275314_ p_275314_
+	createComponent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_274597_
+		0 p_275681_ p_275681_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsText; m_274486_
+		static
+		0 p_275381_ p_275381_
+com/mojang/realmsclient/dto/RealmsWorldOptions com/mojang/realmsclient/dto/RealmsWorldOptions
+	DEFAULT_COMMAND_BLOCKS f_167296_
+	DEFAULT_DIFFICULTY f_167297_
+	DEFAULT_FORCE_GAME_MODE f_167290_
+	DEFAULT_GAME_MODE f_167298_
+	DEFAULT_PVP f_167291_
+	DEFAULT_SLOT_NAME f_167299_
+	DEFAULT_SPAWN_ANIMALS f_167292_
+	DEFAULT_SPAWN_MONSTERS f_167293_
+	DEFAULT_SPAWN_NPCS f_167294_
+	DEFAULT_SPAWN_PROTECTION f_167295_
+	DEFAULT_TEMPLATE_ID f_167300_
+	DEFAULT_TEMPLATE_IMAGE f_87612_
+	commandBlocks f_87603_
+	difficulty f_87605_
+	empty f_87611_
+	forceGameMode f_87604_
+	gameMode f_87606_
+	pvp f_87598_
+	slotName f_87607_
+	spawnAnimals f_87599_
+	spawnMonsters f_87600_
+	spawnNPCs f_87601_
+	spawnProtection f_87602_
+	templateId f_87608_
+	templateImage f_87609_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZZZIZIIZLjava/lang/String;)V <init>
+		0 p_167302_ p_167302_
+		1 p_167303_ p_167303_
+		2 p_167304_ p_167304_
+		3 p_167305_ p_167305_
+		4 p_167306_ p_167306_
+		5 p_167307_ p_167307_
+		6 p_167308_ p_167308_
+		7 p_167309_ p_167309_
+		8 p_167310_ p_167310_
+		9 p_167311_ p_167311_
+	clone ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; clone
+	clone ()Ljava/lang/Object; clone
+	createDefaults ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87625_
+		static
+	createEmptyDefaults ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87632_
+		static
+	getDefaultSlotName (I)Ljava/lang/String; m_87633_
+		0 p_87634_ p_87634_
+	getSlotName (I)Ljava/lang/String; m_87626_
+		0 p_87627_ p_87627_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87628_
+		static
+		0 p_87629_ p_87629_
+	setEmpty (Z)V m_87630_
+		0 p_87631_ p_87631_
+	toJson ()Ljava/lang/String; m_87635_
+com/mojang/realmsclient/dto/RealmsWorldResetDto com/mojang/realmsclient/dto/RealmsWorldResetDto
+	generateStructures f_87641_
+	levelType f_87640_
+	seed f_87638_
+	worldTemplateId f_87639_
+	<init> (Ljava/lang/String;JIZ)V <init>
+		0 p_87643_ p_87643_
+		1 p_87644_ p_87644_
+		2 p_87645_ p_87645_
+		3 p_87646_ p_87646_
+com/mojang/realmsclient/dto/ReflectionBasedSerialization com/mojang/realmsclient/dto/ReflectionBasedSerialization
+com/mojang/realmsclient/dto/RegionPingResult com/mojang/realmsclient/dto/RegionPingResult
+	ping f_87648_
+	regionName f_87647_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87650_ p_87650_
+		1 p_87651_ p_87651_
+	ping ()I m_87652_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/dto/ServerActivity com/mojang/realmsclient/dto/ServerActivity
+	joinTime f_167313_
+	leaveTime f_167314_
+	profileUuid f_167312_
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/ServerActivity; m_167316_
+		static
+		0 p_167317_ p_167317_
+com/mojang/realmsclient/dto/ServerActivityList com/mojang/realmsclient/dto/ServerActivityList
+	periodInMillis f_167318_
+	serverActivities f_167319_
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/ServerActivityList; m_167321_
+		static
+		0 p_167322_ p_167322_
+com/mojang/realmsclient/dto/Subscription com/mojang/realmsclient/dto/Subscription
+	LOGGER f_87669_
+	daysLeft f_87667_
+	startDate f_87666_
+	type f_87668_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription; m_87672_
+		static
+		0 p_87673_ p_87673_
+	typeFrom (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; m_87674_
+		static
+		0 p_87675_ p_87675_
+com/mojang/realmsclient/dto/Subscription$SubscriptionType com/mojang/realmsclient/dto/Subscription$SubscriptionType
+	$VALUES $VALUES
+	NORMAL NORMAL
+	RECURRING RECURRING
+	$values ()[Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; m_167323_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87681_ p_87681_
+		1 p_87682_ p_87682_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; valueOf
+		static
+		0 p_87684_ p_87684_
+	values ()[Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; values
+		static
+com/mojang/realmsclient/dto/UploadInfo com/mojang/realmsclient/dto/UploadInfo
+	DEFAULT_PORT f_167325_
+	DEFAULT_SCHEMA f_167324_
+	LOGGER f_87686_
+	URI_SCHEMA_PATTERN f_87687_
+	token f_87689_
+	uploadEndpoint f_87690_
+	worldClosed f_87688_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/lang/String;Ljava/net/URI;)V <init>
+		0 p_87693_ p_87693_
+		1 p_87694_ p_87694_
+		2 p_87695_ p_87695_
+	assembleUri (Ljava/lang/String;I)Ljava/net/URI; m_87702_
+		static
+		0 p_87703_ p_87703_
+		1 p_87704_ p_87704_
+	createRequest (Ljava/lang/String;)Ljava/lang/String; m_87709_
+		static
+		0 p_87710_ p_87710_
+	ensureEndpointSchema (Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String; m_87705_
+		static
+		0 p_87706_ p_87706_
+		1 p_87707_ p_87707_
+	getToken ()Ljava/lang/String; m_87696_
+	getUploadEndpoint ()Ljava/net/URI; m_87708_
+	isWorldClosed ()Z m_87711_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/UploadInfo; m_87700_
+		static
+		0 p_87701_ p_87701_
+	selectPortOrDefault (II)I m_87697_
+		static
+		0 p_87698_ p_87698_
+		1 p_87699_ p_87699_
+com/mojang/realmsclient/dto/ValueObject com/mojang/realmsclient/dto/ValueObject
+	<init> ()V <init>
+	getName (Ljava/lang/reflect/Field;)Ljava/lang/String; m_87713_
+		static
+		0 p_87714_ p_87714_
+	isStatic (Ljava/lang/reflect/Field;)Z m_87715_
+		static
+		0 p_87716_ p_87716_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/dto/WorldDownload com/mojang/realmsclient/dto/WorldDownload
+	LOGGER f_87721_
+	downloadLink f_87718_
+	resourcePackHash f_87720_
+	resourcePackUrl f_87719_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldDownload; m_87724_
+		static
+		0 p_87725_ p_87725_
+com/mojang/realmsclient/dto/WorldTemplate com/mojang/realmsclient/dto/WorldTemplate
+	LOGGER f_87735_
+	author f_87729_
+	id f_87726_
+	image f_87731_
+	link f_87730_
+	name f_87727_
+	recommendedPlayers f_87733_
+	trailer f_87732_
+	type f_87734_
+	version f_87728_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/WorldTemplate; m_87738_
+		static
+		0 p_87739_ p_87739_
+com/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType com/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType
+	$VALUES $VALUES
+	ADVENTUREMAP ADVENTUREMAP
+	EXPERIENCE EXPERIENCE
+	INSPIRATION INSPIRATION
+	MINIGAME MINIGAME
+	WORLD_TEMPLATE WORLD_TEMPLATE
+	$values ()[Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; m_167326_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87748_ p_87748_
+		1 p_87749_ p_87749_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; valueOf
+		static
+		0 p_87751_ p_87751_
+	values ()[Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; values
+		static
+com/mojang/realmsclient/dto/WorldTemplatePaginatedList com/mojang/realmsclient/dto/WorldTemplatePaginatedList
+	LOGGER f_87757_
+	page f_87754_
+	size f_87755_
+	templates f_87753_
+	total f_87756_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_87761_ p_87761_
+	<init> ()V <init>
+	isLastPage ()Z m_167327_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_87762_
+		static
+		0 p_87763_ p_87763_
+com/mojang/realmsclient/dto/package-info com/mojang/realmsclient/dto/package-info
+com/mojang/realmsclient/exception/RealmsDefaultUncaughtExceptionHandler com/mojang/realmsclient/exception/RealmsDefaultUncaughtExceptionHandler
+	logger f_87764_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202332_ p_202332_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_87768_ p_87768_
+		1 p_87769_ p_87769_
+com/mojang/realmsclient/exception/RealmsHttpException com/mojang/realmsclient/exception/RealmsHttpException
+	<init> (Ljava/lang/String;Ljava/lang/Exception;)V <init>
+		0 p_87771_ p_87771_
+		1 p_87772_ p_87772_
+com/mojang/realmsclient/exception/RealmsServiceException com/mojang/realmsclient/exception/RealmsServiceException
+	httpResultCode f_87773_
+	rawResponse f_200940_
+	realmsError f_200941_
+	<init> (ILjava/lang/String;Lcom/mojang/realmsclient/client/RealmsError;)V <init>
+		0 p_87783_ p_87783_
+		1 p_87784_ p_87784_
+		2 p_87785_ p_87785_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_200943_ p_200943_
+		1 p_200944_ p_200944_
+	getMessage ()Ljava/lang/String; getMessage
+	realmsErrorCodeOrDefault (I)I m_200945_
+		0 p_200946_ p_200946_
+com/mojang/realmsclient/exception/RetryCallException com/mojang/realmsclient/exception/RetryCallException
+	DEFAULT_DELAY f_167328_
+	delaySeconds f_87787_
+	<init> (II)V <init>
+		0 p_87789_ p_87789_
+		1 p_87790_ p_87790_
+com/mojang/realmsclient/exception/package-info com/mojang/realmsclient/exception/package-info
+com/mojang/realmsclient/gui/ErrorCallback com/mojang/realmsclient/gui/ErrorCallback
+	error (Ljava/lang/String;)V m_87791_
+		0 p_87792_ p_87792_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_87793_ p_87793_
+com/mojang/realmsclient/gui/RealmsDataFetcher com/mojang/realmsclient/gui/RealmsDataFetcher
+	dataFetcher f_238549_
+	liveStatsTask f_87800_
+	newsManager f_238737_
+	newsTask f_238681_
+	notificationsTask f_273926_
+	pendingInvitesTask f_238709_
+	serverListUpdateTask f_87797_
+	trialAvailabilityTask f_87799_
+	<init> (Lcom/mojang/realmsclient/client/RealmsClient;)V <init>
+		0 p_238853_ p_238853_
+	lambda$new$0 (Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/util/List; m_167339_
+		static
+		0 p_238854_ p_238854_
+com/mojang/realmsclient/gui/RealmsNewsManager com/mojang/realmsclient/gui/RealmsNewsManager
+	hasUnreadNews f_238831_
+	newsLink f_238573_
+	newsLocalStorage f_238804_
+	<init> (Lcom/mojang/realmsclient/util/RealmsPersistence;)V <init>
+		0 p_239304_ p_239304_
+	hasUnreadNews ()Z m_239499_
+	newsLink ()Ljava/lang/String; m_240058_
+	updateNewsStorage (Lcom/mojang/realmsclient/dto/RealmsNews;)Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_240152_
+		0 p_240153_ p_240153_
+	updateUnreadNews (Lcom/mojang/realmsclient/dto/RealmsNews;)V m_239190_
+		0 p_239191_ p_239191_
+com/mojang/realmsclient/gui/RealmsServerList com/mojang/realmsclient/gui/RealmsServerList
+	minecraft f_238634_
+	removedServers f_238560_
+	servers f_238698_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_239233_ p_239233_
+	removeItem (Lcom/mojang/realmsclient/dto/RealmsServer;)Ljava/util/List; m_240076_
+		0 p_240077_ p_240077_
+	updateServersList (Ljava/util/List;)Ljava/util/List; m_239868_
+		0 p_239869_ p_239869_
+com/mojang/realmsclient/gui/RealmsWorldSlotButton com/mojang/realmsclient/gui/RealmsWorldSlotButton
+	CHECK_MARK_LOCATION f_231297_
+	DEFAULT_WORLD_SLOT_1 f_87919_
+	DEFAULT_WORLD_SLOT_2 f_87920_
+	DEFAULT_WORLD_SLOT_3 f_87921_
+	EMPTY_SLOT_LOCATION f_87918_
+	MINIGAME f_286987_
+	SLOT_ACTIVE_TOOLTIP f_87922_
+	SLOT_FRAME_LOCATION f_87917_
+	SWITCH_TO_MINIGAME_SLOT_TOOLTIP f_87923_
+	SWITCH_TO_WORLD_SLOT_TOOLTIP f_87924_
+	serverDataProvider f_87925_
+	slotIndex f_87914_
+	state f_87916_
+	toolTipSetter f_87926_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILjava/util/function/Supplier;Ljava/util/function/Consumer;ILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_87929_ p_87929_
+		1 p_87930_ p_87930_
+		2 p_87931_ p_87931_
+		3 p_87932_ p_87932_
+		4 p_87933_ p_87933_
+		5 p_87934_ p_87934_
+		6 p_87935_ p_87935_
+		7 p_87936_ p_87936_
+	drawSlotFrame (Lnet/minecraft/client/gui/GuiGraphics;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;Lnet/minecraft/network/chat/Component;)V m_280493_
+		0 p_282493_ p_282493_
+		1 p_282407_ p_282407_
+		2 p_283212_ p_283212_
+		3 p_283646_ p_283646_
+		4 p_283633_ p_283633_
+		5 p_282019_ p_282019_
+		6 p_283553_ p_283553_
+		7 p_283521_ p_283521_
+		8 p_281546_ p_281546_
+		9 p_283361_ p_283361_
+		10 p_283516_ p_283516_
+		11 p_281611_ p_281611_
+		12 p_281804_ p_281804_
+		13 p_282910_ p_282910_
+	getAction (Lcom/mojang/realmsclient/dto/RealmsServer;ZZ)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; m_87959_
+		static
+		0 p_87960_ p_87960_
+		1 p_87961_ p_87961_
+		2 p_87962_ p_87962_
+	getState ()Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$State; m_87937_
+	getTooltipAndNarration (Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;)Lcom/mojang/datafixers/util/Pair; m_87953_
+		0 p_87954_ p_87954_
+		1 p_87955_ p_87955_
+		2 p_87956_ p_87956_
+		3 p_87957_ p_87957_
+		4 p_87958_ p_87958_
+	renderCheckMark (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280498_
+		0 p_281366_ p_281366_
+		1 p_281849_ p_281849_
+		2 p_283407_ p_283407_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282947_ p_282947_
+		1 p_87965_ p_87965_
+		2 p_87966_ p_87966_
+		3 p_87967_ p_87967_
+	tick ()V m_87968_
+com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action
+	$VALUES $VALUES
+	JOIN JOIN
+	NOTHING NOTHING
+	SWITCH_SLOT SWITCH_SLOT
+	$values ()[Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; m_167351_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87975_ p_87975_
+		1 p_87976_ p_87976_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; valueOf
+		static
+		0 p_87978_ p_87978_
+	values ()[Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; values
+		static
+com/mojang/realmsclient/gui/RealmsWorldSlotButton$State com/mojang/realmsclient/gui/RealmsWorldSlotButton$State
+	action f_87982_
+	actionPrompt f_87987_
+	empty f_87980_
+	image f_87986_
+	imageId f_87985_
+	isCurrentlyActiveSlot f_87983_
+	minigame f_87981_
+	slotName f_87984_
+	<init> (ZLjava/lang/String;JLjava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_87989_ p_87989_
+		1 p_87990_ p_87990_
+		2 p_87991_ p_87991_
+		3 p_87992_ p_87992_
+		4 p_87993_ p_87993_
+		5 p_87994_ p_87994_
+		6 p_87995_ p_87995_
+		7 p_87996_ p_87996_
+com/mojang/realmsclient/gui/RowButton com/mojang/realmsclient/gui/RowButton
+	height f_88008_
+	width f_88007_
+	xOffset f_88009_
+	yOffset f_88010_
+	<init> (IIII)V <init>
+		0 p_88012_ p_88012_
+		1 p_88013_ p_88013_
+		2 p_88014_ p_88014_
+		3 p_88015_ p_88015_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_281291_ p_281291_
+		1 p_88025_ p_88025_
+		2 p_88026_ p_88026_
+		3 p_88027_ p_88027_
+	drawButtonsInRow (Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/List;Lnet/minecraft/realms/RealmsObjectSelectionList;IIII)V m_280516_
+		static
+		0 p_281401_ p_281401_
+		1 p_283164_ p_283164_
+		2 p_282348_ p_282348_
+		3 p_282527_ p_282527_
+		4 p_281326_ p_281326_
+		5 p_281575_ p_281575_
+		6 p_282538_ p_282538_
+	drawForRowAt (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_88018_
+		0 p_281584_ p_281584_
+		1 p_88020_ p_88020_
+		2 p_88021_ p_88021_
+		3 p_88022_ p_88022_
+		4 p_88023_ p_88023_
+	getBottom ()I m_88043_
+	getRight ()I m_88016_
+	onClick (I)V m_7516_
+		0 p_88017_ p_88017_
+	rowButtonMouseClicked (Lnet/minecraft/realms/RealmsObjectSelectionList;Lnet/minecraft/client/gui/components/ObjectSelectionList$Entry;Ljava/util/List;IDD)V m_88036_
+		static
+		0 p_88037_ p_88037_
+		1 p_88038_ p_88038_
+		2 p_88039_ p_88039_
+		3 p_88040_ p_88040_
+		4 p_88041_ p_88041_
+		5 p_88042_ p_88042_
+com/mojang/realmsclient/gui/package-info com/mojang/realmsclient/gui/package-info
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen
+	UNKNOWN f_167352_
+	backup f_88045_
+	backupInfoList f_88046_
+	lastScreen f_88044_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/Backup;)V <init>
+		0 p_88048_ p_88048_
+		1 p_88049_ p_88049_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;)Lnet/minecraft/client/gui/Font; m_287274_
+		static
+		0 p_287643_ p_287643_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;)Lnet/minecraft/client/gui/Font; m_287193_
+		static
+		0 p_287710_ p_287710_
+	checkForSpecificMetadata (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88067_
+		0 p_88068_ p_88068_
+		1 p_88069_ p_88069_
+	gameDifficultyMetadata (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88073_
+		0 p_88074_ p_88074_
+	gameModeMetadata (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88075_
+		0 p_88076_ p_88076_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88051_ p_88051_
+		1 p_88052_ p_88052_
+		2 p_88053_ p_88053_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279671_
+		0 p_280689_ p_280689_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282729_ p_282729_
+		1 p_282525_ p_282525_
+		2 p_281883_ p_281883_
+		3 p_281644_ p_281644_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList
+	this$0 f_88079_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_88081_ p_88081_
+		1 p_88082_ p_88082_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/String;)V m_88083_
+		0 p_88084_ p_88084_
+		1 p_88085_ p_88085_
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoListEntry com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoListEntry
+	DESCRIPTION f_286952_
+	ENABLED_PACK f_286970_
+	GAME_DIFFICULTY f_286978_
+	GAME_MODE f_286990_
+	GAME_SERVER_VERSION f_286960_
+	NAME f_286935_
+	SEED f_286941_
+	TEMPLATE_NAME f_286974_
+	UNDEFINED f_287001_
+	UPLOADED f_286961_
+	WORLD_TYPE f_286932_
+	key f_88087_
+	this$0 f_88086_
+	value f_88088_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_88090_ p_88090_
+		1 p_88091_ p_88091_
+		2 p_88092_ p_88092_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282911_ p_282911_
+		1 p_281482_ p_281482_
+		2 p_283643_ p_283643_
+		3 p_282795_ p_282795_
+		4 p_283291_ p_283291_
+		5 p_282540_ p_282540_
+		6 p_282181_ p_282181_
+		7 p_283535_ p_283535_
+		8 p_281916_ p_281916_
+		9 p_282116_ p_282116_
+	translateKey (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287178_
+		0 p_287652_ p_287652_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen com/mojang/realmsclient/gui/screens/RealmsBackupScreen
+	HAS_CHANGES_TOOLTIP f_88114_
+	LOGGER f_88110_
+	NO_BACKUPS_LABEL f_88116_
+	PLUS_ICON_LOCATION f_88111_
+	RESTORE_ICON_LOCATION f_88112_
+	RESTORE_TOOLTIP f_88113_
+	TITLE f_88115_
+	UPLOADED_KEY f_167355_
+	backupObjectSelectionList f_88121_
+	backups f_88119_
+	changesButton f_88106_
+	downloadButton f_88104_
+	lastScreen f_88118_
+	noBackups f_88107_
+	restoreButton f_88105_
+	selectedBackup f_88122_
+	serverData f_88108_
+	slotId f_88123_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;I)V <init>
+		0 p_88126_ p_88126_
+		1 p_88127_ p_88127_
+		2 p_88128_ p_88128_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/Minecraft; m_167356_
+		static
+		0 p_167357_ p_167357_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/gui/Font; m_167358_
+		static
+		0 p_167359_ p_167359_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/gui/Font; m_167360_
+		static
+		0 p_167361_ p_167361_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/Minecraft; m_278623_
+		static
+		0 p_279101_ p_279101_
+	downloadClicked ()V m_88207_
+	downloadWorldData ()V m_88208_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88133_ p_88133_
+		1 p_88134_ p_88134_
+		2 p_88135_ p_88135_
+	lambda$downloadClicked$5 (Z)V m_279672_
+		0 p_280690_ p_280690_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88184_
+		0 p_88185_ p_88185_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88178_
+		0 p_88179_ p_88179_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279674_
+		0 p_280692_ p_280692_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279673_
+		0 p_280691_ p_280691_
+	lambda$restoreClicked$4 (Z)V m_279675_
+		0 p_280693_ p_280693_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283405_ p_283405_
+		1 p_282020_ p_282020_
+		2 p_282404_ p_282404_
+		3 p_281280_ p_281280_
+	restore ()V m_88209_
+	restoreClicked (I)V m_88166_
+		0 p_88167_ p_88167_
+	shouldChangesButtonBeVisible ()Z m_88205_
+	shouldRestoreButtonBeVisible ()Z m_88206_
+	updateButtonStates ()V m_88204_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1 com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1
+	this$0 f_88210_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;Ljava/lang/String;)V <init>
+		0 p_88212_ p_88212_
+		1 p_88213_ p_88213_
+	lambda$run$0 (Ljava/util/List;)V m_279676_
+		0 p_280694_ p_280694_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$BackupObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsBackupScreen$BackupObjectSelectionList
+	this$0 f_88217_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)V <init>
+		0 p_88219_ p_88219_
+	addEntry (Lcom/mojang/realmsclient/dto/Backup;)V m_88234_
+		0 p_88235_ p_88235_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282900_ p_282900_
+	selectInviteListItem (I)V m_88241_
+		0 p_88242_ p_88242_
+	selectItem (I)V m_7109_
+		0 p_88225_ p_88225_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry;)V m_6987_
+		0 p_88237_ p_88237_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_88239_ p_88239_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry com/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry
+	X_PADDING f_278387_
+	Y_PADDING f_278395_
+	backup f_88247_
+	changesButton f_278470_
+	children f_278436_
+	restoreButton f_278378_
+	this$0 f_88246_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;Lcom/mojang/realmsclient/dto/Backup;)V <init>
+		0 p_88249_ p_88249_
+		1 p_88250_ p_88250_
+	addChangesButton ()V m_278829_
+	addRestoreButton ()V m_278718_
+	addToChangeList (Ljava/lang/String;)V m_278753_
+		0 p_279195_ p_279195_
+	getMediumDatePresentation (Ljava/util/Date;)Ljava/lang/String; m_88275_
+		0 p_88276_ p_88276_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$addChangesButton$0 (Lnet/minecraft/client/gui/components/Button;)V m_278652_
+		0 p_279278_ p_279278_
+	lambda$addRestoreButton$1 (Lnet/minecraft/client/gui/components/Button;)V m_278673_
+		0 p_279191_ p_279191_
+	lambda$render$2 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279677_
+		static
+		0 p_280695_ p_280695_
+		1 p_280696_ p_280696_
+		2 p_280697_ p_280697_
+		3 p_280698_ p_280698_
+		4 p_280699_ p_280699_
+		5 p_280700_ p_280700_
+	mouseClicked (DDI)Z m_6375_
+		0 p_279279_ p_279279_
+		1 p_279118_ p_279118_
+		2 p_279445_ p_279445_
+	populateChangeList (Lcom/mojang/realmsclient/dto/Backup;)V m_278830_
+		0 p_279365_ p_279365_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281408_ p_281408_
+		1 p_281974_ p_281974_
+		2 p_282495_ p_282495_
+		3 p_282463_ p_282463_
+		4 p_281562_ p_281562_
+		5 p_282782_ p_282782_
+		6 p_281638_ p_281638_
+		7 p_283190_ p_283190_
+		8 p_283105_ p_283105_
+		9 p_282066_ p_282066_
+com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen
+	DEFAULT_BUTTON_WIDTH f_167363_
+	LOGGER f_88283_
+	animTick f_88293_
+	lastScreen f_88284_
+	leftX f_88290_
+	mainScreen f_88285_
+	message f_88289_
+	rightX f_88291_
+	serverData f_88286_
+	serverId f_88287_
+	slotsThatHasBeenDownloaded f_88292_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;JZ)V <init>
+		0 p_88296_ p_88296_
+		1 p_88297_ p_88297_
+		2 p_88298_ p_88298_
+		3 p_88299_ p_88299_
+	addButtons ()V m_88350_
+	backButtonClicked ()V m_88351_
+	doSwitchOrReset ()V m_88300_
+	downloadWorld (I)V m_88335_
+		0 p_88336_ p_88336_
+	drawSlotFrame (Lnet/minecraft/client/gui/GuiGraphics;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V m_280068_
+		0 p_281929_ p_281929_
+		1 p_283393_ p_283393_
+		2 p_281553_ p_281553_
+		3 p_283523_ p_283523_
+		4 p_282823_ p_282823_
+		5 p_283032_ p_283032_
+		6 p_283498_ p_283498_
+		7 p_283330_ p_283330_
+		8 p_283588_ p_283588_
+		9 p_282484_ p_282484_
+		10 p_282283_ p_282283_
+	fetchServerData (J)V m_88313_
+		0 p_88314_ p_88314_
+	getFramePositionX (I)I m_88301_
+		0 p_88302_ p_88302_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	isMinigame ()Z m_88352_
+	keyPressed (III)Z m_7933_
+		0 p_88304_ p_88304_
+		1 p_88305_ p_88305_
+		2 p_88306_ p_88306_
+	lambda$addButtons$1 ()V m_279681_
+	lambda$addButtons$2 (ILnet/minecraft/client/gui/components/Button;)V m_88345_
+		0 p_88346_ p_88346_
+		1 p_88347_ p_88347_
+	lambda$addButtons$3 (IZ)V m_279682_
+		0 p_280704_ p_280704_
+		1 p_280705_ p_280705_
+	lambda$addButtons$4 (ILnet/minecraft/client/gui/components/Button;)V m_287011_
+		0 p_287301_ p_287301_
+		1 p_287302_ p_287302_
+	lambda$addButtons$5 ()V m_279684_
+	lambda$addButtons$6 (ILnet/minecraft/client/gui/components/Button;)V m_279683_
+		0 p_280706_ p_280706_
+		1 p_280707_ p_280707_
+	lambda$doSwitchOrReset$10 ()V m_279685_
+	lambda$doSwitchOrReset$11 ()V m_181319_
+	lambda$doSwitchOrReset$8 ()V m_279679_
+	lambda$doSwitchOrReset$9 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_181317_
+		0 p_181318_ p_181318_
+	lambda$downloadWorld$12 (IZ)V m_279678_
+		0 p_280701_ p_280701_
+		1 p_280702_ p_280702_
+	lambda$fetchServerData$7 (J)V m_279680_
+		0 p_280703_ p_280703_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88332_
+		0 p_88333_ p_88333_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282934_ p_282934_
+		1 p_88317_ p_88317_
+		2 p_88318_ p_88318_
+		3 p_88319_ p_88319_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen
+	INCOMPATIBLE_MESSAGES f_88361_
+	INCOMPATIBLE_MESSAGES_SNAPSHOT f_231302_
+	INCOMPATIBLE_TITLE f_88360_
+	lastScreen f_88362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_231304_ p_231304_
+	getMessages ()[Lnet/minecraft/network/chat/Component; m_231305_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88369_ p_88369_
+		1 p_88370_ p_88370_
+		2 p_88371_ p_88371_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279687_
+		0 p_280710_ p_280710_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283142_ p_283142_
+		1 p_88374_ p_88374_
+		2 p_88375_ p_88375_
+		3 p_88376_ p_88376_
+com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen
+	DEFAULT_BUTTON_OFFSET f_167374_
+	DEFAULT_BUTTON_WIDTH f_167373_
+	EXPIRED_ICON_LOCATION f_88398_
+	EXPIRES_SOON_ICON_LOCATION f_88399_
+	LOGGER f_88395_
+	OFF_ICON_LOCATION f_88397_
+	ON_ICON_LOCATION f_88396_
+	SERVER_CLOSED_TOOLTIP f_88407_
+	SERVER_EXPIRED_TOOLTIP f_88403_
+	SERVER_EXPIRING_IN_DAY_TOOLTIP f_88405_
+	SERVER_EXPIRING_SOON_TOOLTIP f_88404_
+	SERVER_OPEN_TOOLTIP f_88406_
+	TITLE f_88400_
+	WORLD_LIST_TITLE f_167372_
+	animTick f_88393_
+	backupButton f_88389_
+	clicks f_88394_
+	lastScreen f_88380_
+	leftX f_88383_
+	optionsButton f_88388_
+	playersButton f_88385_
+	resetWorldButton f_88390_
+	rightX f_88384_
+	serverData f_88381_
+	serverId f_88382_
+	settingsButton f_88386_
+	slotButtonList f_167375_
+	stateChanged f_88392_
+	subscriptionButton f_88387_
+	switchMinigameButton f_88391_
+	toolTip f_88408_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;J)V <init>
+		0 p_88411_ p_88411_
+		1 p_88412_ p_88412_
+	addSlotButton (I)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton; m_167385_
+		0 p_167386_ p_167386_
+	backButtonClicked ()V m_88525_
+	centerButton (II)I m_88465_
+		0 p_88466_ p_88466_
+		1 p_88467_ p_88467_
+	closeTheWorld (Lnet/minecraft/client/gui/screens/Screen;)V m_88452_
+		0 p_88453_ p_88453_
+	disableButtons ()V m_88528_
+	drawClose (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280544_
+		0 p_282771_ p_282771_
+		1 p_282927_ p_282927_
+		2 p_282519_ p_282519_
+		3 p_282695_ p_282695_
+		4 p_282579_ p_282579_
+	drawExpired (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280590_
+		0 p_283277_ p_283277_
+		1 p_283238_ p_283238_
+		2 p_282189_ p_282189_
+		3 p_281748_ p_281748_
+		4 p_282829_ p_282829_
+	drawExpiring (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280675_
+		0 p_283478_ p_283478_
+		1 p_281486_ p_281486_
+		2 p_283460_ p_283460_
+		3 p_282257_ p_282257_
+		4 p_283127_ p_283127_
+		5 p_282411_ p_282411_
+	drawOpen (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280267_
+		0 p_283165_ p_283165_
+		1 p_283465_ p_283465_
+		2 p_282847_ p_282847_
+		3 p_281579_ p_281579_
+		4 p_283400_ p_283400_
+	drawServerStatus (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_88489_
+		0 p_281709_ p_281709_
+		1 p_88491_ p_88491_
+		2 p_88492_ p_88492_
+		3 p_88493_ p_88493_
+		4 p_88494_ p_88494_
+	fetchServerData (J)V m_88426_
+		0 p_88427_ p_88427_
+	frame (I)I m_88487_
+		0 p_88488_ p_88488_
+	getNewScreen ()Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen; m_88486_
+	hide (Lnet/minecraft/client/gui/components/Button;)V m_88450_
+		0 p_88451_ p_88451_
+	hideMinigameButtons ()V m_88536_
+	hideRegularButtons ()V m_88535_
+	init ()V m_7856_
+	isMinigame ()Z m_88534_
+	joinRealm (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_88438_
+		0 p_88439_ p_88439_
+	keyPressed (III)Z m_7933_
+		0 p_88417_ p_88417_
+		1 p_88418_ p_88418_
+		2 p_88419_ p_88419_
+	lambda$addSlotButton$11 ()Lcom/mojang/realmsclient/dto/RealmsServer; m_167381_
+	lambda$addSlotButton$12 (Lnet/minecraft/network/chat/Component;)V m_167398_
+		0 p_167399_ p_167399_
+	lambda$addSlotButton$13 (ILnet/minecraft/client/gui/components/Button;)V m_167387_
+		0 p_167388_ p_167388_
+		1 p_167389_ p_167389_
+	lambda$fetchServerData$14 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_181330_
+		0 p_181331_ p_181331_
+	lambda$fetchServerData$15 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_279700_
+		0 p_280721_ p_280721_
+	lambda$fetchServerData$16 (J)V m_279704_
+		0 p_280723_ p_280723_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279703_
+		0 p_280722_ p_280722_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279694_
+		0 p_280716_ p_280716_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/Button;)V m_167406_
+		0 p_167407_ p_167407_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279706_
+		0 p_280725_ p_280725_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279690_
+		0 p_280711_ p_280711_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279698_
+		0 p_280720_ p_280720_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279692_
+		0 p_280715_ p_280715_
+	lambda$init$6 ()V m_279699_
+	lambda$init$7 ()V m_279688_
+	lambda$init$8 ()V m_279695_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_279705_
+		0 p_280724_ p_280724_
+	lambda$switchToEmptySlot$20 ()V m_279693_
+	lambda$switchToEmptySlot$21 ()V m_279702_
+	lambda$switchToEmptySlot$22 ()V m_279701_
+	lambda$switchToEmptySlot$23 (Lcom/mojang/realmsclient/dto/RealmsServer;IZ)V m_279697_
+		0 p_280717_ p_280717_
+		1 p_280718_ p_280718_
+		2 p_280719_ p_280719_
+	lambda$switchToFullSlot$17 ()V m_279689_
+	lambda$switchToFullSlot$18 ()V m_279696_
+	lambda$switchToFullSlot$19 (Lcom/mojang/realmsclient/dto/RealmsServer;IZ)V m_279691_
+		0 p_280712_ p_280712_
+		1 p_280713_ p_280713_
+		2 p_280714_ p_280714_
+	leftButton (I)I m_88463_
+		0 p_88464_ p_88464_
+	openTheWorld (ZLnet/minecraft/client/gui/screens/Screen;)V m_88459_
+		0 p_88460_ p_88460_
+		1 p_88461_ p_88461_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282982_ p_282982_
+		1 p_281739_ p_281739_
+		2 p_283097_ p_283097_
+		3 p_282528_ p_282528_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280084_
+		0 p_281972_ p_281972_
+		1 p_282839_ p_282839_
+		2 p_283007_ p_283007_
+		3 p_283386_ p_283386_
+	saveSettings (Ljava/lang/String;Ljava/lang/String;)V m_88454_
+		0 p_88455_ p_88455_
+		1 p_88456_ p_88456_
+	saveSlotSettings (Lcom/mojang/realmsclient/dto/RealmsWorldOptions;)V m_88444_
+		0 p_88445_ p_88445_
+	show (Lnet/minecraft/client/gui/components/Button;)V m_88484_
+		0 p_88485_ p_88485_
+	stateChanged ()V m_88413_
+	switchToEmptySlot (ILcom/mojang/realmsclient/dto/RealmsServer;)V m_88468_
+		0 p_88469_ p_88469_
+		1 p_88470_ p_88470_
+	switchToFullSlot (ILcom/mojang/realmsclient/dto/RealmsServer;)V m_88420_
+		0 p_88421_ p_88421_
+		1 p_88422_ p_88422_
+	switchToMinigame ()V m_88533_
+	templateSelectionCallback (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_167394_
+		0 p_167395_ p_167395_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1 com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1
+	$SwitchMap$com$mojang$realmsclient$gui$RealmsWorldSlotButton$Action f_88543_
+	<clinit> ()V <clinit>
+		static
+com/mojang/realmsclient/gui/screens/RealmsConfirmScreen com/mojang/realmsclient/gui/screens/RealmsConfirmScreen
+	callback f_88545_
+	title1 f_88546_
+	title2 f_88547_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_88550_ p_88550_
+		1 p_88551_ p_88551_
+		2 p_88552_ p_88552_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88561_
+		0 p_88562_ p_88562_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88558_
+		0 p_88559_ p_88559_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282610_ p_282610_
+		1 p_282200_ p_282200_
+		2 p_283480_ p_283480_
+		3 p_281259_ p_281259_
+com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen
+	DESCRIPTION_LABEL f_88565_
+	NAME_LABEL f_88564_
+	createButton f_88570_
+	descriptionBox f_88569_
+	lastScreen f_88567_
+	nameBox f_88568_
+	server f_88566_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_88574_ p_88574_
+		1 p_88575_ p_88575_
+	charTyped (CI)Z m_5534_
+		0 p_88577_ p_88577_
+		1 p_88578_ p_88578_
+	createWorld ()V m_88595_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88580_ p_88580_
+		1 p_88581_ p_88581_
+		2 p_88582_ p_88582_
+	lambda$createWorld$2 ()V m_279708_
+	lambda$createWorld$3 ()V m_279709_
+	lambda$createWorld$4 ()V m_279707_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88591_
+		0 p_88592_ p_88592_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279710_
+		0 p_280726_ p_280726_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283245_ p_283245_
+		1 p_283409_ p_283409_
+		2 p_282805_ p_282805_
+		3 p_282071_ p_282071_
+	tick ()V m_86600_
+	valid ()Z m_88596_
+com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen
+	BAR_BORDER f_263771_
+	BAR_BOTTOM f_263777_
+	BAR_TOP f_263743_
+	BAR_WIDTH f_263827_
+	DOTS f_88605_
+	DOWNLOAD_LOCK f_88610_
+	LOGGER f_88609_
+	animTick f_88604_
+	bytesPersSecond f_88603_
+	callback f_88608_
+	cancelButton f_88615_
+	cancelled f_88621_
+	checked f_88607_
+	dotIndex f_88606_
+	downloadStatus f_88617_
+	downloadTitle f_88613_
+	errorMessage f_88618_
+	extracting f_88600_
+	finished f_88599_
+	lastScreen f_88611_
+	narrationRateLimiter f_88614_
+	previousTimeSnapshot f_88602_
+	previousWrittenBytes f_88601_
+	progress f_88620_
+	showDots f_88622_
+	status f_88619_
+	worldDownload f_88612_
+	worldName f_88616_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/WorldDownload;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
+		0 p_88625_ p_88625_
+		1 p_88626_ p_88626_
+		2 p_88627_ p_88627_
+		3 p_88628_ p_88628_
+	backButtonClicked ()V m_88656_
+	checkDownloadSize ()V m_88655_
+	createProgressNarrationMessage ()Lnet/minecraft/network/chat/Component; m_167409_
+	downloadCancelled ()V m_88658_
+	downloadSave ()V m_88657_
+	drawDots (Lnet/minecraft/client/gui/GuiGraphics;)V m_280494_
+		0 p_281948_ p_281948_
+	drawDownloadSpeed (Lnet/minecraft/client/gui/GuiGraphics;)V m_88653_
+		0 p_282236_ p_282236_
+	drawDownloadSpeed0 (Lnet/minecraft/client/gui/GuiGraphics;J)V m_280316_
+		0 p_283338_ p_283338_
+		1 p_281931_ p_281931_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_88648_
+		0 p_281556_ p_281556_
+	getContentLength (Ljava/lang/String;)J m_88646_
+		0 p_88647_ p_88647_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88630_ p_88630_
+		1 p_88631_ p_88631_
+		2 p_88632_ p_88632_
+	lambda$checkDownloadSize$1 (Z)V m_279711_
+		0 p_280727_ p_280727_
+	lambda$downloadSave$2 ()V m_88659_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88641_
+		0 p_88642_ p_88642_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282124_ p_282124_
+		1 p_88635_ p_88635_
+		2 p_88636_ p_88636_
+		3 p_88637_ p_88637_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus
+	bytesWritten f_88660_
+	totalBytes f_88661_
+	<init> ()V <init>
+com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen
+	line2Split f_200948_
+	lines f_200947_
+	nextScreen f_88665_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88675_ p_88675_
+		1 p_88676_ p_88676_
+		2 p_88677_ p_88677_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88672_ p_88672_
+		1 p_88673_ p_88673_
+	<init> (Lcom/mojang/realmsclient/exception/RealmsServiceException;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88669_ p_88669_
+		1 p_88670_ p_88670_
+	errorMessage (Lnet/minecraft/network/chat/Component;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288225_
+		static
+		0 p_289003_ p_289003_
+	errorMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288196_
+		static
+		0 p_289010_ p_289010_
+		1 p_289015_ p_289015_
+	errorMessage (Lcom/mojang/realmsclient/exception/RealmsServiceException;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288216_
+		static
+		0 p_288965_ p_288965_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279712_
+		0 p_280728_ p_280728_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283497_ p_283497_
+		1 p_88680_ p_88680_
+		2 p_88681_ p_88681_
+		3 p_88682_ p_88682_
+com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage
+	detail f_287787_
+	title f_287789_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_287789_ f_287789_
+		1 f_287787_ f_287787_
+	detail ()Lnet/minecraft/network/chat/Component; f_287787_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289019_ p_289019_
+	hashCode ()I hashCode
+	title ()Lnet/minecraft/network/chat/Component; f_287789_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/gui/screens/RealmsInviteScreen com/mojang/realmsclient/gui/screens/RealmsInviteScreen
+	INVITING_PLAYER_TEXT f_289578_
+	LOGGER f_88693_
+	NAME_LABEL f_88694_
+	NO_SUCH_PLAYER_ERROR_TEXT f_88695_
+	configureScreen f_88698_
+	inviteButton f_289576_
+	lastScreen f_88699_
+	message f_289575_
+	profileName f_88696_
+	serverData f_88697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_88703_ p_88703_
+		1 p_88704_ p_88704_
+		2 p_88705_ p_88705_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88707_ p_88707_
+		1 p_88708_ p_88708_
+		2 p_88709_ p_88709_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_88720_
+		0 p_88721_ p_88721_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279713_
+		0 p_280729_ p_280729_
+	lambda$onInvite$5 (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_289581_
+		static
+		0 p_289619_ p_289619_
+		1 p_289620_ p_289620_
+	lambda$onInvite$6 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_289580_
+		0 p_289618_ p_289618_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289582_
+		static
+		0 p_289621_ p_289621_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289579_
+		static
+		0 p_289617_ p_289617_
+	lambda$static$2 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289583_
+		static
+		0 p_289622_ p_289622_
+	onInvite ()V m_88724_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282206_ p_282206_
+		1 p_283415_ p_283415_
+		2 p_282016_ p_282016_
+		3 p_283011_ p_283011_
+	showMessage (Lnet/minecraft/network/chat/Component;)V m_289601_
+		0 p_289685_ p_289685_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen
+	INFO f_286975_
+	WARNING f_286953_
+	callback f_88725_
+	line2 f_88727_
+	line3 f_88728_
+	type f_88726_
+	yesNoQuestion f_88729_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_88731_ p_88731_
+		1 p_88732_ p_88732_
+		2 p_88733_ p_88733_
+		3 p_88734_ p_88734_
+		4 p_88735_ p_88735_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88737_ p_88737_
+		1 p_88738_ p_88738_
+		2 p_88739_ p_88739_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88750_
+		0 p_88751_ p_88751_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88748_
+		0 p_88749_ p_88749_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_88745_
+		0 p_88746_ p_88746_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282797_ p_282797_
+		1 p_88742_ p_88742_
+		2 p_88743_ p_88743_
+		3 p_88744_ p_88744_
+com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type
+	$VALUES $VALUES
+	INFO INFO
+	WARNING WARNING
+	colorCode f_88754_
+	text f_88755_
+	$values ()[Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; m_167412_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;I)V <init>
+		0 p_287634_ p_287634_
+		1 p_287697_ p_287697_
+		2 p_287726_ p_287726_
+		3 p_287605_ p_287605_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; valueOf
+		static
+		0 p_88764_ p_88764_
+	values ()[Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; values
+		static
+com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen
+	LOGGER f_88767_
+	REPEATED_NARRATOR f_167414_
+	SYMBOLS f_88766_
+	aborted f_88771_
+	animTicks f_88772_
+	buttonLength f_88774_
+	cancelOrBackButton f_167413_
+	errorMessage f_88770_
+	lastScreen f_88768_
+	task f_88773_
+	title f_88769_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/util/task/LongRunningTask;)V <init>
+		0 p_88777_ p_88777_
+		1 p_88778_ p_88778_
+	aborted ()Z m_88779_
+	cancelOrBackButtonClicked ()V m_88799_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_88792_ p_88792_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88781_ p_88781_
+		1 p_88782_ p_88782_
+		2 p_88783_ p_88783_
+	lambda$error$1 (Lnet/minecraft/client/gui/components/Button;)V m_88789_
+		0 p_88790_ p_88790_
+	lambda$error$2 ()V m_279714_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88794_
+		0 p_88795_ p_88795_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282789_ p_282789_
+		1 p_88786_ p_88786_
+		2 p_88787_ p_88787_
+		3 p_88788_ p_88788_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_88796_
+		0 p_88797_ p_88797_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen
+	INVITE_ICON_LOCATION f_88821_
+	NEWS_ICON_LOCATION f_88823_
+	TRIAL_ICON_LOCATION f_88822_
+	UNSEEN_NOTIFICATION_ICON_LOCATION f_273879_
+	checkedMcoAvailability f_88826_
+	currentConfiguration f_273898_
+	hasUnreadNews f_88829_
+	hasUnseenNotifications f_273905_
+	numberOfPendingInvites f_88825_
+	onlyNotifications f_273849_
+	realmsDataSubscription f_238623_
+	showAll f_273899_
+	trialAvailable f_88827_
+	validClient f_88828_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addNewsAndInvitesSubscriptions (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription;)V m_274584_
+		0 p_275490_ p_275490_
+		1 p_275623_ p_275623_
+	addNotificationsSubscriptions (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription;)V m_274585_
+		0 p_275619_ p_275619_
+		1 p_275628_ p_275628_
+	added ()V m_274333_
+	checkIfMcoEnabled ()V m_88850_
+	drawIcons (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280451_
+		0 p_282966_ p_282966_
+		1 p_283380_ p_283380_
+		2 p_283457_ p_283457_
+	getConfiguration ()Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration; m_274595_
+	getRealmsNotificationsEnabled ()Z m_88848_
+	inTitleScreen ()Z m_88849_
+	init ()V m_7856_
+	lambda$addNewsAndInvitesSubscriptions$0 (Ljava/lang/Integer;)V m_239520_
+		0 p_239521_ p_239521_
+	lambda$addNewsAndInvitesSubscriptions$1 (Ljava/lang/Boolean;)V m_239493_
+		static
+		0 p_239494_ p_239494_
+	lambda$addNewsAndInvitesSubscriptions$2 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238944_
+		static
+		0 p_238945_ p_238945_
+		1 p_238946_ p_238946_
+	lambda$addNotificationsSubscriptions$3 (Ljava/util/List;)V m_273962_
+		static
+		0 p_274637_ p_274637_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282587_ p_282587_
+		1 p_282992_ p_282992_
+		2 p_283028_ p_283028_
+		3 p_281605_ p_281605_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1
+	this$0 f_88851_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;Ljava/lang/String;)V <init>
+		0 p_88853_ p_88853_
+		1 p_88854_ p_88854_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$2 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$2
+	this$0 f_273929_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;)V <init>
+		0 p_275676_ p_275676_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275318_ p_275318_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$3 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$3
+	this$0 f_273900_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;)V <init>
+		0 p_275581_ p_275581_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275731_ p_275731_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275608_ p_275608_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsParentalConsentScreen com/mojang/realmsclient/gui/screens/RealmsParentalConsentScreen
+	MESSAGE f_88856_
+	messageLines f_88858_
+	nextScreen f_88857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88861_ p_88861_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88872_
+		static
+		0 p_88873_ p_88873_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88870_
+		static
+		0 p_88871_ p_88871_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279715_
+		0 p_280730_ p_280730_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282593_ p_282593_
+		1 p_282889_ p_282889_
+		2 p_283522_ p_283522_
+		3 p_281349_ p_281349_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen
+	ACCEPT_ICON_LOCATION f_88875_
+	ACCEPT_INVITE_TOOLTIP f_88878_
+	LOGGER f_88874_
+	NO_PENDING_INVITES_TEXT f_88877_
+	REJECT_ICON_LOCATION f_88876_
+	REJECT_INVITE_TOOLTIP f_88879_
+	acceptButton f_88886_
+	lastScreen f_88880_
+	loaded f_88882_
+	pendingInvitationSelectionList f_88883_
+	rejectButton f_88887_
+	selectedInvite f_88885_
+	toolTip f_88881_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279260_ p_279260_
+		1 p_279122_ p_279122_
+	accept (I)V m_88932_
+		0 p_88933_ p_88933_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_88908_
+		static
+		0 p_88909_ p_88909_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_167417_
+		static
+		0 p_167418_ p_167418_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_167419_
+		static
+		0 p_167420_ p_167420_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167421_
+		static
+		0 p_167422_ p_167422_
+	access$400 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167423_
+		static
+		0 p_167424_ p_167424_
+	access$500 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167425_
+		static
+		0 p_167426_ p_167426_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88895_ p_88895_
+		1 p_88896_ p_88896_
+		2 p_88897_ p_88897_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88939_
+		0 p_88940_ p_88940_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279716_
+		0 p_280731_ p_280731_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_88919_
+		0 p_88920_ p_88920_
+	reject (I)V m_88922_
+		0 p_88923_ p_88923_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282787_ p_282787_
+		1 p_88900_ p_88900_
+		2 p_88901_ p_88901_
+		3 p_88902_ p_88902_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280517_
+		0 p_282344_ p_282344_
+		1 p_283454_ p_283454_
+		2 p_281609_ p_281609_
+		3 p_283288_ p_283288_
+	shouldAcceptAndRejectButtonBeVisible (I)Z m_88962_
+		0 p_88963_ p_88963_
+	updateButtonStates ()V m_88957_
+	updateList (I)V m_88892_
+		0 p_88893_ p_88893_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$1 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$1
+	this$0 f_88964_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;)V <init>
+		0 p_88966_ p_88966_
+		1 p_88967_ p_88967_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/PendingInvite;)Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry; m_88968_
+		0 p_88969_ p_88969_
+	lambda$run$1 (Ljava/util/List;)V m_88970_
+		0 p_88971_ p_88971_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$2 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$2
+	this$0 f_88974_
+	val$slot f_88973_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;I)V <init>
+		0 p_88976_ p_88976_
+		1 p_88977_ p_88977_
+		2 p_88978_ p_88978_
+	lambda$run$0 (I)V m_88979_
+		0 p_88980_ p_88980_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$3 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$3
+	this$0 f_88983_
+	val$slot f_88982_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;I)V <init>
+		0 p_88985_ p_88985_
+		1 p_88986_ p_88986_
+		2 p_88987_ p_88987_
+	lambda$run$0 (I)V m_88988_
+		0 p_88989_ p_88989_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry
+	TEXT_LEFT f_167427_
+	pendingInvite f_88992_
+	rowButtons f_88993_
+	this$0 f_88991_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Lcom/mojang/realmsclient/dto/PendingInvite;)V <init>
+		0 p_88995_ p_88995_
+		1 p_88996_ p_88996_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_88998_ p_88998_
+		1 p_88999_ p_88999_
+		2 p_89000_ p_89000_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281445_ p_281445_
+		1 p_281806_ p_281806_
+		2 p_283610_ p_283610_
+		3 p_282909_ p_282909_
+		4 p_281705_ p_281705_
+		5 p_281977_ p_281977_
+		6 p_282983_ p_282983_
+		7 p_281655_ p_281655_
+		8 p_282274_ p_282274_
+		9 p_282862_ p_282862_
+	renderPendingInvitationItem (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/realmsclient/dto/PendingInvite;IIII)V m_280468_
+		0 p_281764_ p_281764_
+		1 p_282748_ p_282748_
+		2 p_282810_ p_282810_
+		3 p_282994_ p_282994_
+		4 p_283639_ p_283639_
+		5 p_283659_ p_283659_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$AcceptRowButton com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$AcceptRowButton
+	this$1 f_89025_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V <init>
+		0 p_89027_ p_89027_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_282151_ p_282151_
+		1 p_283695_ p_283695_
+		2 p_282436_ p_282436_
+		3 p_282168_ p_282168_
+	onClick (I)V m_7516_
+		0 p_89029_ p_89029_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$RejectRowButton com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$RejectRowButton
+	this$1 f_89035_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V <init>
+		0 p_89037_ p_89037_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_282457_ p_282457_
+		1 p_281421_ p_281421_
+		2 p_281260_ p_281260_
+		3 p_281476_ p_281476_
+	onClick (I)V m_7516_
+		0 p_89039_ p_89039_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$PendingInvitationSelectionList com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$PendingInvitationSelectionList
+	this$0 f_89045_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)V <init>
+		0 p_89047_ p_89047_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	removeAtIndex (I)V m_89057_
+		0 p_89058_ p_89058_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282494_ p_282494_
+	selectInviteListItem (I)V m_89060_
+		0 p_89061_ p_89061_
+	selectItem (I)V m_7109_
+		0 p_89049_ p_89049_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V m_6987_
+		0 p_89053_ p_89053_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89055_ p_89055_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen com/mojang/realmsclient/gui/screens/RealmsPlayerScreen
+	CROSS_ICON_LOCATION f_89076_
+	LOGGER f_89073_
+	NORMAL_USER_TOOLTIP f_89078_
+	NO_ENTRY_SELECTED f_278447_
+	OPTIONS_BACKGROUND f_89077_
+	OP_ICON_LOCATION f_89074_
+	OP_TOOLTIP f_89079_
+	QUESTION_TITLE f_286965_
+	REMOVE_ENTRY_TOOLTIP f_89080_
+	USER_ICON_LOCATION f_89075_
+	column1X f_89086_
+	columnWidth f_89063_
+	invitedObjectSelectionList f_89085_
+	lastScreen f_89083_
+	opdeopButton f_89066_
+	playerIndex f_89069_
+	removeButton f_89065_
+	serverData f_89084_
+	stateChanged f_89070_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_89089_ p_89089_
+		1 p_89090_ p_89090_
+	access$000 (I)I m_167429_
+		static
+		0 p_167430_ p_167430_
+	access$100 (I)I m_89091_
+		static
+		0 p_89092_ p_89092_
+	access$200 (I)I m_89124_
+		static
+		0 p_89125_ p_89125_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;)Lnet/minecraft/client/gui/Font; m_167431_
+		static
+		0 p_167432_ p_167432_
+	backButtonClicked ()V m_89189_
+	deop (I)V m_89194_
+		0 p_89195_ p_89195_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89094_ p_89094_
+		1 p_89095_ p_89095_
+		2 p_89096_ p_89096_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279717_
+		0 p_280732_ p_280732_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_278515_
+		0 p_278866_ p_278866_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_278517_
+		0 p_278869_ p_278869_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89121_
+		0 p_89122_ p_89122_
+	lambda$uninvite$4 (Lcom/mojang/realmsclient/dto/PlayerInfo;Z)V m_278516_
+		0 p_278867_ p_278867_
+		1 p_278868_ p_278868_
+	op (I)V m_89192_
+		0 p_89193_ p_89193_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281762_ p_281762_
+		1 p_282648_ p_282648_
+		2 p_282676_ p_282676_
+		3 p_281822_ p_281822_
+	shouldRemoveAndOpdeopButtonBeVisible (I)Z m_89190_
+		0 p_89191_ p_89191_
+	uninvite (I)V m_89196_
+		0 p_89197_ p_89197_
+	updateButtonStates ()V m_89188_
+	updateOps (Lcom/mojang/realmsclient/dto/Ops;)V m_89107_
+		0 p_89108_ p_89108_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry
+	BUTTON_HEIGHT f_278391_
+	BUTTON_WIDTH f_278454_
+	X_OFFSET f_278386_
+	Y_PADDING f_278444_
+	children f_278389_
+	makeOpButton f_278388_
+	playerInfo f_89201_
+	removeButton f_278432_
+	removeOpButton f_278510_
+	this$0 f_89200_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;Lcom/mojang/realmsclient/dto/PlayerInfo;)V <init>
+		0 p_89203_ p_89203_
+		1 p_89204_ p_89204_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$new$0 (ILnet/minecraft/client/gui/components/Button;)V m_278710_
+		0 p_279360_ p_279360_
+		1 p_279099_ p_279099_
+	lambda$new$1 (ILnet/minecraft/client/gui/components/Button;)V m_278731_
+		0 p_279186_ p_279186_
+		1 p_279435_ p_279435_
+	lambda$new$2 (ILnet/minecraft/client/gui/components/Button;)V m_278685_
+		0 p_279443_ p_279443_
+		1 p_279383_ p_279383_
+	lambda$render$3 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279718_
+		static
+		0 p_280733_ p_280733_
+		1 p_280734_ p_280734_
+		2 p_280735_ p_280735_
+		3 p_280736_ p_280736_
+		4 p_280737_ p_280737_
+		5 p_280738_ p_280738_
+	mouseClicked (DDI)Z m_6375_
+		0 p_279264_ p_279264_
+		1 p_279493_ p_279493_
+		2 p_279168_ p_279168_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282985_ p_282985_
+		1 p_281343_ p_281343_
+		2 p_283042_ p_283042_
+		3 p_282863_ p_282863_
+		4 p_281381_ p_281381_
+		5 p_282692_ p_282692_
+		6 p_283240_ p_283240_
+		7 p_282706_ p_282706_
+		8 p_283067_ p_283067_
+		9 p_282230_ p_282230_
+	updateButtons ()V m_278747_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$InvitedObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$InvitedObjectSelectionList
+	this$0 f_89226_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;)V <init>
+		0 p_89228_ p_89228_
+	addEntry (Lcom/mojang/realmsclient/dto/PlayerInfo;)V m_89243_
+		0 p_89244_ p_89244_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282559_ p_282559_
+	selectInviteListItem (I)V m_89250_
+		0 p_89251_ p_89251_
+	selectItem (I)V m_7109_
+		0 p_89234_ p_89234_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry;)V m_6987_
+		0 p_89246_ p_89246_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89248_ p_89248_
+	updateButtons ()V m_278791_
+com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen
+	SEED_LABEL f_89266_
+	buttonTitle f_89273_
+	callback f_167436_
+	generateStructures f_89271_
+	levelType f_167435_
+	seedEdit f_89270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_167438_ p_167438_
+		1 p_167439_ p_167439_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Lcom/mojang/realmsclient/util/LevelType;)V m_167440_
+		0 p_167441_ p_167441_
+		1 p_167442_ p_167442_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167443_
+		0 p_167444_ p_167444_
+		1 p_167445_ p_167445_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_89290_
+		0 p_89291_ p_89291_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89287_
+		0 p_89288_ p_89288_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281862_ p_281862_
+		1 p_282455_ p_282455_
+		2 p_281572_ p_281572_
+		3 p_282211_ p_282211_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen
+	ADVENTURE_MAP_LOCATION f_89325_
+	EXPERIENCE_LOCATION f_89301_
+	INSPIRATION_LOCATION f_89302_
+	LOGGER f_89314_
+	NEW_WORLD_LOCATION f_89300_
+	SLOT_FRAME_LOCATION f_89323_
+	SURVIVAL_SPAWN_LOCATION f_89326_
+	UPLOAD_LOCATION f_89324_
+	adventuremaps f_89304_
+	buttonTitle f_89321_
+	callback f_89312_
+	experiences f_89305_
+	inspirations f_89306_
+	lastScreen f_89315_
+	resetTitle f_89310_
+	resetWorldRunnable f_89311_
+	serverData f_89316_
+	slot f_89313_
+	subtitle f_89320_
+	subtitleColor f_89322_
+	templates f_89303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;ILnet/minecraft/network/chat/Component;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_89334_ p_89334_
+		1 p_89335_ p_89335_
+		2 p_89336_ p_89336_
+		3 p_89337_ p_89337_
+		4 p_89338_ p_89338_
+		5 p_89339_ p_89339_
+		6 p_89340_ p_89340_
+		7 p_89341_ p_89341_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_167448_ p_167448_
+		1 p_167449_ p_167449_
+		2 p_167450_ p_167450_
+		3 p_167451_ p_167451_
+		4 p_167452_ p_167452_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_89329_ p_89329_
+		1 p_89330_ p_89330_
+		2 p_89331_ p_89331_
+		3 p_89332_ p_89332_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;)Lnet/minecraft/client/Minecraft; m_89366_
+		static
+		0 p_89367_ p_89367_
+	drawFrame (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;ZZ)V m_280014_
+		0 p_283049_ p_283049_
+		1 p_282569_ p_282569_
+		2 p_282343_ p_282343_
+		3 p_281871_ p_281871_
+		4 p_281613_ p_281613_
+		5 p_282720_ p_282720_
+		6 p_282971_ p_282971_
+	frame (I)I m_89392_
+		0 p_89393_ p_89393_
+	generationSelectionCallback (Lcom/mojang/realmsclient/util/WorldGenerationInfo;)V m_167455_
+		0 p_167456_ p_167456_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89346_ p_89346_
+		1 p_89347_ p_89347_
+		2 p_89348_ p_89348_
+	lambda$generationSelectionCallback$9 (Lcom/mojang/realmsclient/util/WorldGenerationInfo;)V m_181338_
+		0 p_181339_ p_181339_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279721_
+		0 p_280741_ p_280741_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279726_
+		0 p_280746_ p_280746_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279724_
+		0 p_280744_ p_280744_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279722_
+		0 p_280742_ p_280742_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279719_
+		0 p_280739_ p_280739_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279725_
+		0 p_280745_ p_280745_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279720_
+		0 p_280740_ p_280740_
+	lambda$switchSlot$7 (Ljava/lang/Runnable;)V m_279723_
+		0 p_280743_ p_280743_
+	lambda$templateSelectionCallback$8 (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_181336_
+		0 p_181337_ p_181337_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282623_ p_282623_
+		1 p_282142_ p_282142_
+		2 p_281508_ p_281508_
+		3 p_283104_ p_283104_
+	resetWorld (Ljava/lang/Runnable;)V m_167464_
+		0 p_167465_ p_167465_
+	setResetTitle (Lnet/minecraft/network/chat/Component;)V m_89389_
+		0 p_89390_ p_89390_
+	setSlot (I)V m_89343_
+		0 p_89344_ p_89344_
+	startTask (Lcom/mojang/realmsclient/util/task/LongRunningTask;)V m_167457_
+		0 p_167458_ p_167458_
+	switchSlot (Ljava/lang/Runnable;)V m_89382_
+		0 p_89383_ p_89383_
+	templateSelectionCallback (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_167453_
+		0 p_167454_ p_167454_
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1 com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1
+	this$0 f_89422_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Ljava/lang/String;)V <init>
+		0 p_89424_ p_89424_
+		1 p_89425_ p_89425_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V m_89426_
+		0 p_89427_ p_89427_
+		1 p_89428_ p_89428_
+		2 p_89429_ p_89429_
+		3 p_89430_ p_89430_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$FrameButton com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$FrameButton
+	image f_89436_
+	this$0 f_89435_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;IILnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_89438_ p_89438_
+		1 p_89439_ p_89439_
+		2 p_89440_ p_89440_
+		3 p_89441_ p_89441_
+		4 p_89442_ p_89442_
+		5 p_89443_ p_89443_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282595_ p_282595_
+		1 p_282741_ p_282741_
+		2 p_283560_ p_283560_
+		3 p_281923_ p_281923_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen
+	CHEATS_TEXT f_89486_
+	DATE_FORMAT f_89487_
+	HARDCORE_TEXT f_89485_
+	LOGGER f_89482_
+	UNABLE_TO_LOAD_WORLD f_286962_
+	WORLD_TEXT f_89483_
+	callback f_89481_
+	lastScreen f_89488_
+	levelList f_89492_
+	selectedWorld f_89493_
+	slotId f_89490_
+	uploadButton f_89491_
+	worldId f_89489_
+	worldSelectionList f_89494_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Ljava/lang/Runnable;)V <init>
+		0 p_89498_ p_89498_
+		1 p_89499_ p_89499_
+		2 p_89500_ p_89500_
+		3 p_89501_ p_89501_
+	access$000 (I)I m_89503_
+		static
+		0 p_89504_ p_89504_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167466_
+		static
+		0 p_167467_ p_167467_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167469_
+		static
+		0 p_167470_ p_167470_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167471_
+		static
+		0 p_167472_ p_167472_
+	formatLastPlayed (Lnet/minecraft/world/level/storage/LevelSummary;)Ljava/lang/String; m_89538_
+		static
+		0 p_89539_ p_89539_
+	gameModeName (Lnet/minecraft/world/level/storage/LevelSummary;)Lnet/minecraft/network/chat/Component; m_89534_
+		static
+		0 p_89535_ p_89535_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89506_ p_89506_
+		1 p_89507_ p_89507_
+		2 p_89508_ p_89508_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_231306_
+		0 p_231307_ p_231307_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279727_
+		0 p_280747_ p_280747_
+	lambda$loadLevelList$1 (Lnet/minecraft/world/level/storage/LevelSummary;)Z m_193516_
+		static
+		0 p_193517_ p_193517_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263854_
+		static
+		0 p_264655_ p_264655_
+	loadLevelList ()V m_89551_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281244_ p_281244_
+		1 p_282772_ p_282772_
+		2 p_281746_ p_281746_
+		3 p_281757_ p_281757_
+	upload ()V m_89552_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry
+	id f_89556_
+	info f_89557_
+	levelSummary f_89554_
+	name f_89555_
+	this$0 f_89553_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;Lnet/minecraft/world/level/storage/LevelSummary;)V <init>
+		0 p_89559_ p_89559_
+		1 p_89560_ p_89560_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89562_ p_89562_
+		1 p_89563_ p_89563_
+		2 p_89564_ p_89564_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282307_ p_282307_
+		1 p_281918_ p_281918_
+		2 p_281770_ p_281770_
+		3 p_282954_ p_282954_
+		4 p_281599_ p_281599_
+		5 p_281852_ p_281852_
+		6 p_283452_ p_283452_
+		7 p_282531_ p_282531_
+		8 p_283120_ p_283120_
+		9 p_282082_ p_282082_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280233_
+		0 p_282872_ p_282872_
+		1 p_283187_ p_283187_
+		2 p_283611_ p_283611_
+		3 p_282173_ p_282173_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$WorldSelectionList com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$WorldSelectionList
+	this$0 f_89582_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)V <init>
+		0 p_89584_ p_89584_
+	addEntry (Lnet/minecraft/world/level/storage/LevelSummary;)V m_89587_
+		0 p_89588_ p_89588_
+	getMaxPosition ()I m_5775_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_281249_ p_281249_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry;)V m_6987_
+		0 p_89592_ p_89592_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89594_ p_89594_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen
+	LINK_ICON f_89606_
+	LOGGER f_89605_
+	PUBLISHER_LINK_TOOLTIP f_89609_
+	SLOT_FRAME_LOCATION f_89608_
+	TRAILER_ICON f_89607_
+	TRAILER_LINK_TOOLTIP f_89610_
+	callback f_167479_
+	clicks f_89599_
+	currentLink f_89597_
+	displayWarning f_89602_
+	hoverWarning f_89603_
+	noTemplatesMessage f_89604_
+	publisherButton f_89617_
+	selectButton f_89615_
+	selectedTemplate f_89613_
+	toolTip f_89618_
+	trailerButton f_89616_
+	warning f_89600_
+	warningURL f_89601_
+	worldTemplateObjectSelectionList f_89612_
+	worldType f_89598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V <init>
+		0 p_167485_ p_167485_
+		1 p_167486_ p_167486_
+		2 p_167487_ p_167487_
+		3 p_167488_ p_167488_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;)V <init>
+		0 p_167481_ p_167481_
+		1 p_167482_ p_167482_
+		2 p_167483_ p_167483_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/Minecraft; m_167491_
+		static
+		0 p_167492_ p_167492_
+	access$100 (I)I m_167489_
+		static
+		0 p_167490_ p_167490_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167495_
+		static
+		0 p_167496_ p_167496_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167497_
+		static
+		0 p_167498_ p_167498_
+	access$400 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167499_
+		static
+		0 p_167500_ p_167500_
+	access$500 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167501_
+		static
+		0 p_167502_ p_167502_
+	access$600 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167503_
+		static
+		0 p_167504_ p_167504_
+	access$700 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167505_
+		static
+		0 p_167506_ p_167506_
+	fetchTemplates (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/client/RealmsClient;)Lcom/mojang/datafixers/util/Either; m_89655_
+		0 p_89656_ p_89656_
+		1 p_89657_ p_89657_
+	fetchTemplatesAsync (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V m_89653_
+		0 p_89654_ p_89654_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getSelectedTemplate ()Lcom/mojang/realmsclient/dto/WorldTemplate; m_89727_
+	hasValidTemplate ()Z m_89737_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_89700_
+		0 p_89701_ p_89701_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_89695_
+		0 p_89696_ p_89696_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_89690_
+		0 p_89691_ p_89691_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89678_
+		0 p_89679_ p_89679_
+	lambda$renderMultilineMessage$4 (Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)I m_279728_
+		0 p_280748_ p_280748_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89629_ p_89629_
+		1 p_89630_ p_89630_
+		2 p_89631_ p_89631_
+	onClose ()V m_7379_
+	onPublish ()V m_89739_
+	onTrailer ()V m_89738_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282162_ p_282162_
+		1 p_89640_ p_89640_
+		2 p_89641_ p_89641_
+		3 p_89642_ p_89642_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280015_
+		0 p_281524_ p_281524_
+		1 p_281755_ p_281755_
+		2 p_282387_ p_282387_
+		3 p_281491_ p_281491_
+	renderMultilineMessage (Lnet/minecraft/client/gui/GuiGraphics;IILjava/util/List;)V m_280418_
+		0 p_282398_ p_282398_
+		1 p_282163_ p_282163_
+		2 p_282021_ p_282021_
+		3 p_282203_ p_282203_
+	selectTemplate ()V m_89736_
+	setWarning ([Lnet/minecraft/network/chat/Component;)V m_89682_
+		0 p_89683_ p_89683_
+	shouldPublisherBeVisible ()Z m_89724_
+	shouldSelectButtonBeActive ()Z m_89721_
+	shouldTrailerBeVisible ()Z m_89730_
+	tick ()V m_86600_
+	updateButtonStates ()V m_89718_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1 com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1
+	this$0 f_89741_
+	val$startPage f_89740_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Ljava/lang/String;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V <init>
+		0 p_89743_ p_89743_
+		1 p_89744_ p_89744_
+		2 p_89745_ p_89745_
+	lambda$run$0 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_89746_
+		0 p_89747_ p_89747_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry
+	template f_89750_
+	this$0 f_89749_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Lcom/mojang/realmsclient/dto/WorldTemplate;)V <init>
+		0 p_89752_ p_89752_
+		1 p_89753_ p_89753_
+	drawIcons (Lnet/minecraft/client/gui/GuiGraphics;IIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_280395_
+		0 p_281993_ p_281993_
+		1 p_281797_ p_281797_
+		2 p_281328_ p_281328_
+		3 p_283015_ p_283015_
+		4 p_281905_ p_281905_
+		5 p_281390_ p_281390_
+		6 p_281552_ p_281552_
+		7 p_281807_ p_281807_
+	drawImage (Lnet/minecraft/client/gui/GuiGraphics;IIIILcom/mojang/realmsclient/dto/WorldTemplate;)V m_280563_
+		0 p_282450_ p_282450_
+		1 p_281877_ p_281877_
+		2 p_282680_ p_282680_
+		3 p_281921_ p_281921_
+		4 p_283193_ p_283193_
+		5 p_282405_ p_282405_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281796_ p_281796_
+		1 p_282160_ p_282160_
+		2 p_281759_ p_281759_
+		3 p_282961_ p_282961_
+		4 p_281497_ p_281497_
+		5 p_282427_ p_282427_
+		6 p_283550_ p_283550_
+		7 p_282955_ p_282955_
+		8 p_282866_ p_282866_
+		9 p_281452_ p_281452_
+	renderWorldTemplateItem (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/realmsclient/dto/WorldTemplate;IIII)V m_280486_
+		0 p_282991_ p_282991_
+		1 p_281775_ p_281775_
+		2 p_281335_ p_281335_
+		3 p_282289_ p_282289_
+		4 p_281708_ p_281708_
+		5 p_281391_ p_281391_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList
+	this$0 f_89790_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)V <init>
+		0 p_89792_ p_89792_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Ljava/lang/Iterable;)V <init>
+		0 p_89794_ p_89794_
+		1 p_89795_ p_89795_
+	addEntry (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_89804_
+		0 p_89805_ p_89805_
+	get (I)Lcom/mojang/realmsclient/dto/WorldTemplate; m_89811_
+		0 p_89812_ p_89812_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getTemplates ()Ljava/util/List; m_89818_
+	isEmpty ()Z m_89817_
+	lambda$getTemplates$0 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)Lcom/mojang/realmsclient/dto/WorldTemplate; m_89813_
+		static
+		0 p_89814_ p_89814_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89797_ p_89797_
+		1 p_89798_ p_89798_
+		2 p_89799_ p_89799_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282384_ p_282384_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)V m_6987_
+		0 p_89807_ p_89807_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89809_ p_89809_
+com/mojang/realmsclient/gui/screens/RealmsSettingsScreen com/mojang/realmsclient/gui/screens/RealmsSettingsScreen
+	COMPONENT_WIDTH f_167508_
+	DESCRIPTION_LABEL f_89820_
+	NAME_LABEL f_89819_
+	configureWorldScreen f_89821_
+	descEdit f_89824_
+	doneButton f_89823_
+	nameEdit f_89825_
+	serverData f_89822_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_89829_ p_89829_
+		1 p_89830_ p_89830_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89833_ p_89833_
+		1 p_89834_ p_89834_
+		2 p_89835_ p_89835_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_89846_
+		0 p_89847_ p_89847_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279729_
+		0 p_280749_ p_280749_
+	lambda$init$2 (Z)V m_279730_
+		0 p_280750_ p_280750_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_287012_
+		0 p_287303_ p_287303_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283580_ p_283580_
+		1 p_281307_ p_281307_
+		2 p_282074_ p_282074_
+		3 p_282669_ p_282669_
+	save ()V m_89831_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen
+	DEFAULT_DIFFICULTY f_167511_
+	DEFAULT_GAME_MODE f_167512_
+	DIFFICULTIES f_89870_
+	GAME_MODES f_89871_
+	NAME_LABEL f_89876_
+	SPAWN_PROTECTION_TEXT f_167513_
+	SPAWN_WARNING_TITLE f_231308_
+	column1X f_89878_
+	columnWidth f_89879_
+	commandBlocks f_89859_
+	defaultSlotName f_231309_
+	difficulty f_89852_
+	forceGameMode f_89860_
+	gameMode f_89853_
+	nameEdit f_89877_
+	options f_89881_
+	parent f_89872_
+	pvp f_89854_
+	spawnAnimals f_89856_
+	spawnMonsters f_89857_
+	spawnNPCs f_89855_
+	spawnProtection f_89858_
+	spawnProtectionButton f_89865_
+	worldName f_231310_
+	worldType f_89882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsWorldOptions;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;I)V <init>
+		0 p_89886_ p_89886_
+		1 p_89887_ p_89887_
+		2 p_89888_ p_89888_
+		3 p_89889_ p_89889_
+	confirmDangerousOption (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/components/CycleButton$OnValueChange; m_231323_
+		0 p_231324_ p_231324_
+		1 p_231325_ p_231325_
+	findByIndex (Ljava/util/List;II)Ljava/lang/Object; m_167524_
+		static
+		0 p_167525_ p_167525_
+		1 p_167526_ p_167526_
+		2 p_167527_ p_167527_
+	findIndex (Ljava/util/List;Ljava/lang/Object;I)I m_167528_
+		static
+		0 p_167529_ p_167529_
+		1 p_167530_ p_167530_
+		2 p_167531_ p_167531_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89891_ p_89891_
+		1 p_89892_ p_89892_
+		2 p_89893_ p_89893_
+	lambda$confirmDangerousOption$10 (Ljava/util/function/Consumer;Z)V m_279733_
+		0 p_280756_ p_280756_
+		1 p_280757_ p_280757_
+	lambda$confirmDangerousOption$11 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_279732_
+		0 p_280752_ p_280752_
+		1 p_280753_ p_280753_
+		2 p_280754_ p_280754_
+		3 p_280755_ p_280755_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167545_
+		0 p_167546_ p_167546_
+		1 p_167547_ p_167547_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/GameType;)V m_167514_
+		0 p_167515_ p_167515_
+		1 p_167516_ p_167516_
+	lambda$init$2 (Ljava/lang/Boolean;)V m_231328_
+		0 p_231329_ p_231329_
+	lambda$init$3 (Ljava/lang/Boolean;)V m_231326_
+		0 p_231327_ p_231327_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_167517_
+		0 p_167518_ p_167518_
+		1 p_167519_ p_167519_
+		2 p_167520_ p_167520_
+	lambda$init$5 (Ljava/lang/Boolean;)V m_231311_
+		0 p_231312_ p_231312_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167533_
+		0 p_167534_ p_167534_
+		1 p_167535_ p_167535_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167521_
+		0 p_167522_ p_167522_
+		1 p_167523_ p_167523_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_89909_
+		0 p_89910_ p_89910_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_279734_
+		0 p_280758_ p_280758_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283210_ p_283210_
+		1 p_283172_ p_283172_
+		2 p_281531_ p_281531_
+		3 p_283191_ p_283191_
+	saveSettings ()V m_89940_
+	setWorldName (Ljava/lang/String;)V m_231313_
+		0 p_231314_ p_231314_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider
+	maxValue f_89943_
+	minValue f_89942_
+	this$0 f_89941_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen;IIIIFF)V <init>
+		0 p_89945_ p_89945_
+		1 p_89946_ p_89946_
+		2 p_89947_ p_89947_
+		3 p_89948_ p_89948_
+		4 p_89949_ p_89949_
+		5 p_89950_ p_89950_
+		6 p_89951_ p_89951_
+	applyValue ()V m_5697_
+	onClick (DD)V m_5716_
+		0 p_89954_ p_89954_
+		1 p_89955_ p_89955_
+	onRelease (DD)V m_7691_
+		0 p_89957_ p_89957_
+		1 p_89958_ p_89958_
+	updateMessage ()V m_5695_
+com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen
+	DAYS_LEFT_LABEL f_89967_
+	LOGGER f_89963_
+	RECURRING_INFO f_276373_
+	SUBSCRIPTION_EXPIRED_TEXT f_89968_
+	SUBSCRIPTION_LESS_THAN_A_DAY_TEXT f_89969_
+	SUBSCRIPTION_START_LABEL f_89965_
+	SUBSCRIPTION_TITLE f_89964_
+	TIME_LEFT_LABEL f_89966_
+	UNKNOWN f_182537_
+	daysLeft f_89960_
+	lastScreen f_89974_
+	mainScreen f_89976_
+	serverData f_89975_
+	startDate f_89961_
+	type f_89962_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_89979_ p_89979_
+		1 p_89980_ p_89980_
+		2 p_89981_ p_89981_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;)Lnet/minecraft/client/Minecraft; m_167549_
+		static
+		0 p_167550_ p_167550_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;)Lnet/minecraft/client/Minecraft; m_167552_
+		static
+		0 p_167553_ p_167553_
+	daysLeftPresentation (I)Lnet/minecraft/network/chat/Component; m_89983_
+		0 p_89984_ p_89984_
+	deleteRealm (Z)V m_90011_
+		0 p_90012_ p_90012_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getSubscription (J)V m_89989_
+		0 p_89990_ p_89990_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89986_ p_89986_
+		1 p_89987_ p_89987_
+		2 p_89988_ p_89988_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279737_
+		0 p_280761_ p_280761_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_287013_
+		0 p_287304_ p_287304_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279736_
+		0 p_280760_ p_280760_
+	localPresentation (J)Lnet/minecraft/network/chat/Component; m_182538_
+		static
+		0 p_182539_ p_182539_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282831_ p_282831_
+		1 p_281266_ p_281266_
+		2 p_281799_ p_281799_
+		3 p_282330_ p_282330_
+com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1 com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1
+	this$0 f_90016_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;Ljava/lang/String;)V <init>
+		0 p_90018_ p_90018_
+		1 p_90019_ p_90019_
+	lambda$run$0 ()V m_90020_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsTermsScreen com/mojang/realmsclient/gui/screens/RealmsTermsScreen
+	LOGGER f_90022_
+	TERMS_LINK_TEXT f_90025_
+	TERMS_STATIC_TEXT f_90024_
+	TITLE f_90023_
+	lastScreen f_90026_
+	mainScreen f_90027_
+	onLink f_90029_
+	realmsServer f_90028_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_90033_ p_90033_
+		1 p_90034_ p_90034_
+		2 p_90035_ p_90035_
+	agreedToTos ()V m_90056_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_90041_ p_90041_
+		1 p_90042_ p_90042_
+		2 p_90043_ p_90043_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_90053_
+		0 p_90054_ p_90054_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279738_
+		0 p_280762_ p_280762_
+	mouseClicked (DDI)Z m_6375_
+		0 p_90037_ p_90037_
+		1 p_90038_ p_90038_
+		2 p_90039_ p_90039_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281619_ p_281619_
+		1 p_283526_ p_283526_
+		2 p_282002_ p_282002_
+		3 p_282536_ p_282536_
+com/mojang/realmsclient/gui/screens/RealmsUploadScreen com/mojang/realmsclient/gui/screens/RealmsUploadScreen
+	BAR_BORDER f_263789_
+	BAR_BOTTOM f_263693_
+	BAR_TOP f_263749_
+	BAR_WIDTH f_263667_
+	DOTS f_90069_
+	LOGGER f_90067_
+	UPLOAD_LOCK f_90068_
+	VERIFYING_TEXT f_90070_
+	backButton f_90060_
+	bytesPersSecond f_90065_
+	callback f_90066_
+	cancelButton f_90061_
+	cancelled f_90080_
+	errorMessage f_90077_
+	lastScreen f_90071_
+	narrationRateLimiter f_90076_
+	previousTimeSnapshot f_90064_
+	previousWrittenBytes f_90063_
+	progress f_90079_
+	selectedLevel f_90072_
+	showDots f_90058_
+	slotId f_90074_
+	status f_90078_
+	tickCount f_90062_
+	uploadFinished f_90057_
+	uploadStarted f_90059_
+	uploadStatus f_90075_
+	worldId f_90073_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Lnet/minecraft/world/level/storage/LevelSummary;Ljava/lang/Runnable;)V <init>
+		0 p_90083_ p_90083_
+		1 p_90084_ p_90084_
+		2 p_90085_ p_90085_
+		3 p_90086_ p_90086_
+		4 p_90087_ p_90087_
+	addFileToTarGz (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V m_90107_
+		0 p_90108_ p_90108_
+		1 p_90109_ p_90109_
+		2 p_90110_ p_90110_
+		3 p_90111_ p_90111_
+	createProgressNarrationMessage ()Lnet/minecraft/network/chat/Component; m_167558_
+	drawDots (Lnet/minecraft/client/gui/GuiGraphics;)V m_280401_
+		0 p_283121_ p_283121_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_90121_
+		0 p_282575_ p_282575_
+	drawUploadSpeed (Lnet/minecraft/client/gui/GuiGraphics;)V m_90124_
+		0 p_281884_ p_281884_
+	drawUploadSpeed0 (Lnet/minecraft/client/gui/GuiGraphics;J)V m_280334_
+		0 p_282279_ p_282279_
+		1 p_282827_ p_282827_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_90089_ p_90089_
+		1 p_90090_ p_90090_
+		2 p_90091_ p_90091_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_90117_
+		0 p_90118_ p_90118_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_90103_
+		0 p_90104_ p_90104_
+	lambda$init$2 ()V m_279739_
+	lambda$upload$3 (JLcom/mojang/realmsclient/gui/screens/UploadResult;)V m_167555_
+		0 p_167556_ p_167556_
+		1 p_167557_ p_167557_
+	lambda$upload$4 ()V m_90131_
+	onBack ()V m_90127_
+	onCancel ()V m_90128_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282140_ p_282140_
+		1 p_90097_ p_90097_
+		2 p_90098_ p_90098_
+		3 p_90099_ p_90099_
+	setErrorMessage ([Lnet/minecraft/network/chat/Component;)V m_90112_
+		0 p_90113_ p_90113_
+	tarGzipArchive (Ljava/io/File;)Ljava/io/File; m_90119_
+		0 p_90120_ p_90120_
+	tick ()V m_86600_
+	upload ()V m_90129_
+	uploadCancelled ()V m_90130_
+	verify (Ljava/io/File;)Z m_90105_
+		0 p_90106_ p_90106_
+com/mojang/realmsclient/gui/screens/UploadResult com/mojang/realmsclient/gui/screens/UploadResult
+	errorMessage f_90134_
+	statusCode f_90133_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_90136_ p_90136_
+		1 p_90137_ p_90137_
+com/mojang/realmsclient/gui/screens/UploadResult$Builder com/mojang/realmsclient/gui/screens/UploadResult$Builder
+	errorMessage f_90143_
+	statusCode f_90142_
+	<init> ()V <init>
+	build ()Lcom/mojang/realmsclient/gui/screens/UploadResult; m_90145_
+	withErrorMessage (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder; m_90148_
+		0 p_90149_ p_90149_
+	withStatusCode (I)Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder; m_90146_
+		0 p_90147_ p_90147_
+com/mojang/realmsclient/gui/screens/package-info com/mojang/realmsclient/gui/screens/package-info
+com/mojang/realmsclient/gui/task/DataFetcher com/mojang/realmsclient/gui/task/DataFetcher
+	LOGGER f_238747_
+	executor f_238658_
+	resolution f_238755_
+	timeSource f_238834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/util/TimeSource;)V <init>
+		0 p_239381_ p_239381_
+		1 p_239382_ p_239382_
+		2 p_239383_ p_239383_
+	createSubscription ()Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_239139_
+	createTask (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Task; m_239622_
+		0 p_239623_ p_239623_
+		1 p_239624_ p_239624_
+		2 p_239625_ p_239625_
+		3 p_239626_ p_239626_
+com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult
+	time f_238664_
+	value f_238822_
+	<init> (Lcom/mojang/datafixers/util/Either;J)V <init>
+		0 f_238822_ f_238822_
+		1 f_238664_ f_238664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239550_ p_239550_
+	hashCode ()I hashCode
+	time ()J f_238664_
+	toString ()Ljava/lang/String; toString
+	value ()Lcom/mojang/datafixers/util/Either; f_238822_
+com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask
+	lastCheckTime f_238534_
+	output f_238835_
+	task f_238778_
+	this$0 f_238821_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V <init>
+		0 p_239958_ p_239958_
+		1 p_239959_ p_239959_
+		2 p_239960_ p_239960_
+	reset ()V m_239278_
+	runCallback ()V m_240119_
+	runCallbackIfNeeded ()V m_240045_
+	update (J)V m_239225_
+		0 p_239226_ p_239226_
+com/mojang/realmsclient/gui/task/DataFetcher$Subscription com/mojang/realmsclient/gui/task/DataFetcher$Subscription
+	subscriptions f_238520_
+	this$0 f_238725_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;)V <init>
+		0 p_239632_ p_239632_
+	forceUpdate ()V m_240009_
+	reset ()V m_240120_
+	subscribe (Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V m_239441_
+		0 p_239442_ p_239442_
+		1 p_239443_ p_239443_
+	tick ()V m_239355_
+com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult
+	time f_238539_
+	value f_238529_
+	<init> (Ljava/lang/Object;J)V <init>
+		0 f_238529_ f_238529_
+		1 f_238539_ f_238539_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240174_ p_240174_
+	hashCode ()I hashCode
+	time ()J f_238539_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_238529_
+com/mojang/realmsclient/gui/task/DataFetcher$Task com/mojang/realmsclient/gui/task/DataFetcher$Task
+	id f_238608_
+	lastResult f_238610_
+	nextUpdate f_238812_
+	pendingTask f_238827_
+	period f_238571_
+	repeatStrategy f_238639_
+	this$0 f_238738_
+	updater f_238640_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;Ljava/lang/String;Ljava/util/concurrent/Callable;JLcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)V <init>
+		0 p_239073_ p_239073_
+		1 p_239074_ p_239074_
+		2 p_239075_ p_239075_
+		3 p_239076_ p_239076_
+		4 p_239077_ p_239077_
+	lambda$updateIfNeeded$0 (JLjava/lang/Object;)V m_239689_
+		0 p_239690_ p_239690_
+		1 p_239691_ p_239691_
+	lambda$updateIfNeeded$1 (JLjava/lang/Exception;)V m_239279_
+		0 p_239280_ p_239280_
+		1 p_239281_ p_239281_
+	lambda$updateIfNeeded$2 ()Lcom/mojang/realmsclient/gui/task/DataFetcher$ComputationResult; m_239554_
+	reset ()V m_239964_
+	updateIfNeeded (J)V m_239709_
+		0 p_239710_ p_239710_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy com/mojang/realmsclient/gui/task/RepeatedDelayStrategy
+	CONSTANT f_238691_
+	<clinit> ()V <clinit>
+		static
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+	exponentialBackoff (I)Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy; m_239255_
+		static
+		0 p_239256_ p_239256_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1
+	<init> ()V <init>
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2
+	LOGGER f_238635_
+	failureCount f_238730_
+	val$maxBackoff f_238793_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_239866_ p_239866_
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+com/mojang/realmsclient/gui/task/package-info com/mojang/realmsclient/gui/task/package-info
+com/mojang/realmsclient/package-info com/mojang/realmsclient/package-info
+com/mojang/realmsclient/util/JsonUtils com/mojang/realmsclient/util/JsonUtils
+	<init> ()V <init>
+	getBooleanOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z m_90165_
+		static
+		0 p_90166_ p_90166_
+		1 p_90167_ p_90167_
+		2 p_90168_ p_90168_
+	getDateOr (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; m_90150_
+		static
+		0 p_90151_ p_90151_
+		1 p_90152_ p_90152_
+	getIntOr (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I m_90153_
+		static
+		0 p_90154_ p_90154_
+		1 p_90155_ p_90155_
+		2 p_90156_ p_90156_
+	getLongOr (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J m_90157_
+		static
+		0 p_90158_ p_90158_
+		1 p_90159_ p_90159_
+		2 p_90160_ p_90160_
+	getRequired (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object; m_274579_
+		static
+		0 p_275573_ p_275573_
+		1 p_275650_ p_275650_
+		2 p_275655_ p_275655_
+	getRequiredString (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String; m_274305_
+		static
+		0 p_275692_ p_275692_
+		1 p_275706_ p_275706_
+	getStringOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; m_90161_
+		static
+		0 p_90162_ p_90162_
+		1 p_90163_ p_90163_
+		2 p_90164_ p_90164_
+	getUuidOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID; m_274562_
+		static
+		0 p_275342_ p_275342_
+		1 p_275515_ p_275515_
+		2 p_275232_ p_275232_
+com/mojang/realmsclient/util/LevelType com/mojang/realmsclient/util/LevelType
+	$VALUES $VALUES
+	AMPLIFIED AMPLIFIED
+	DEFAULT DEFAULT
+	FLAT FLAT
+	LARGE_BIOMES LARGE_BIOMES
+	index f_167598_
+	name f_167599_
+	$values ()[Lcom/mojang/realmsclient/util/LevelType; m_167609_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_239481_ p_239481_
+		1 p_239482_ p_239482_
+		2 p_239483_ p_239483_
+		3 p_239484_ p_239484_
+	getDtoIndex ()I m_167608_
+	getName ()Lnet/minecraft/network/chat/Component; m_167607_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/util/LevelType; valueOf
+		static
+		0 p_167611_ p_167611_
+	values ()[Lcom/mojang/realmsclient/util/LevelType; values
+		static
+com/mojang/realmsclient/util/RealmsPersistence com/mojang/realmsclient/util/RealmsPersistence
+	FILE_NAME f_167613_
+	GSON f_90169_
+	LOGGER f_240227_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPathToData ()Ljava/io/File; m_90174_
+		static
+	read ()Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_167615_
+	readFile ()Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_90171_
+		static
+	save (Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData;)V m_167616_
+		0 p_167617_ p_167617_
+	writeFile (Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData;)V m_90172_
+		static
+		0 p_90173_ p_90173_
+com/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData com/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData
+	hasUnreadNews f_90176_
+	newsLink f_90175_
+	<init> ()V <init>
+com/mojang/realmsclient/util/RealmsTextureManager com/mojang/realmsclient/util/RealmsTextureManager
+	LOGGER f_90181_
+	TEMPLATE_ICON_LOCATION f_90182_
+	TEXTURES f_90178_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTexture (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_90196_
+		static
+		0 p_90197_ p_90197_
+		1 p_90198_ p_90198_
+	loadImage (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage; m_269309_
+		static
+		0 p_270725_ p_270725_
+	worldTemplate (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_269474_
+		static
+		0 p_270945_ p_270945_
+		1 p_270612_ p_270612_
+com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture
+	image f_90205_
+	textureId f_90206_
+	<init> (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_90205_ f_90205_
+		1 f_90206_ f_90206_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270178_ p_270178_
+	hashCode ()I hashCode
+	image ()Ljava/lang/String; f_90205_
+	textureId ()Lnet/minecraft/resources/ResourceLocation; f_90206_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/RealmsUtil com/mojang/realmsclient/util/RealmsUtil
+	DAYS f_167621_
+	GAME_PROFILE_CACHE f_268555_
+	HOURS f_167620_
+	MINUTES f_167619_
+	RIGHT_NOW f_286936_
+	SESSION_SERVICE f_90216_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToAgePresentation (J)Lnet/minecraft/network/chat/Component; m_287183_
+		static
+		0 p_287679_ p_287679_
+	convertToAgePresentationFromInstant (Ljava/util/Date;)Lnet/minecraft/network/chat/Component; m_287255_
+		static
+		0 p_287698_ p_287698_
+	getGameProfile (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; m_269239_
+		static
+		0 p_270932_ p_270932_
+	renderPlayerFace (Lnet/minecraft/client/gui/GuiGraphics;IIILjava/lang/String;)V m_280319_
+		static
+		0 p_281255_ p_281255_
+		1 p_281818_ p_281818_
+		2 p_281791_ p_281791_
+		3 p_282088_ p_282088_
+		4 p_282512_ p_282512_
+	uuidToName (Ljava/lang/String;)Ljava/lang/String; m_90221_
+		static
+		0 p_90222_ p_90222_
+com/mojang/realmsclient/util/RealmsUtil$1 com/mojang/realmsclient/util/RealmsUtil$1
+	<init> ()V <init>
+	load (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; load
+		0 p_90229_ p_90229_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_90231_ p_90231_
+com/mojang/realmsclient/util/TextRenderingUtils com/mojang/realmsclient/util/TextRenderingUtils
+	<init> ()V <init>
+	decompose (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; m_90253_
+		static
+		0 p_90254_ p_90254_
+		1 p_90255_ p_90255_
+	decompose (Ljava/lang/String;[Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)Ljava/util/List; m_90256_
+		static
+		0 p_90257_ p_90257_
+		1 p_90258_ p_90258_
+	insertLinks (Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_90259_
+		static
+		0 p_90260_ p_90260_
+		1 p_90261_ p_90261_
+	lineBreak (Ljava/lang/String;)Ljava/util/List; m_90248_
+		static
+		0 p_90249_ p_90249_
+	split (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_90250_
+		static
+		0 p_90251_ p_90251_
+		1 p_90252_ p_90252_
+com/mojang/realmsclient/util/TextRenderingUtils$Line com/mojang/realmsclient/util/TextRenderingUtils$Line
+	segments f_90262_
+	<init> ([Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)V <init>
+		0 p_167625_ p_167625_
+	<init> (Ljava/util/List;)V <init>
+		0 p_90264_ p_90264_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_90266_ p_90266_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/TextRenderingUtils$LineSegment com/mojang/realmsclient/util/TextRenderingUtils$LineSegment
+	fullText f_90269_
+	linkTitle f_90270_
+	linkUrl f_90271_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_90275_ p_90275_
+		1 p_90276_ p_90276_
+		2 p_90277_ p_90277_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_90273_ p_90273_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_90287_ p_90287_
+	getLinkUrl ()Ljava/lang/String; m_90285_
+	hashCode ()I hashCode
+	isLink ()Z m_90284_
+	link (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment; m_90281_
+		static
+		0 p_90282_ p_90282_
+		1 p_90283_ p_90283_
+	renderedText ()Ljava/lang/String; m_90278_
+	text (Ljava/lang/String;)Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment; m_90279_
+		static
+		0 p_90280_ p_90280_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/UploadTokenCache com/mojang/realmsclient/util/UploadTokenCache
+	TOKEN_CACHE f_90290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (J)Ljava/lang/String; m_90292_
+		static
+		0 p_90293_ p_90293_
+	invalidate (J)V m_90297_
+		static
+		0 p_90298_ p_90298_
+	put (JLjava/lang/String;)V m_90294_
+		static
+		0 p_90295_ p_90295_
+		1 p_90296_ p_90296_
+com/mojang/realmsclient/util/WorldGenerationInfo com/mojang/realmsclient/util/WorldGenerationInfo
+	generateStructures f_167629_
+	levelType f_167628_
+	seed f_167627_
+	<init> (Ljava/lang/String;Lcom/mojang/realmsclient/util/LevelType;Z)V <init>
+		0 p_167631_ p_167631_
+		1 p_167632_ p_167632_
+		2 p_167633_ p_167633_
+	getLevelType ()Lcom/mojang/realmsclient/util/LevelType; m_167635_
+	getSeed ()Ljava/lang/String; m_167634_
+	shouldGenerateStructures ()Z m_167636_
+com/mojang/realmsclient/util/package-info com/mojang/realmsclient/util/package-info
+com/mojang/realmsclient/util/task/CloseServerTask com/mojang/realmsclient/util/task/CloseServerTask
+	LOGGER f_202333_
+	configureScreen f_90300_
+	serverData f_90299_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90302_ p_90302_
+		1 p_90303_ p_90303_
+	run ()V run
+com/mojang/realmsclient/util/task/ConnectTask com/mojang/realmsclient/util/task/ConnectTask
+	address f_90307_
+	realmsConnect f_90305_
+	server f_90306_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/dto/RealmsServerAddress;)V <init>
+		0 p_90309_ p_90309_
+		1 p_90310_ p_90310_
+		2 p_90311_ p_90311_
+	abortTask ()V m_5520_
+	run ()V run
+	tick ()V m_5519_
+com/mojang/realmsclient/util/task/DownloadTask com/mojang/realmsclient/util/task/DownloadTask
+	LOGGER f_202335_
+	downloadName f_90318_
+	lastScreen f_90317_
+	slot f_90316_
+	worldId f_90315_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILjava/lang/String;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_90320_ p_90320_
+		1 p_90321_ p_90321_
+		2 p_90322_ p_90322_
+		3 p_90323_ p_90323_
+	lambda$run$0 (Z)V m_90324_
+		static
+		0 p_90325_ p_90325_
+	run ()V run
+com/mojang/realmsclient/util/task/GetServerDetailsTask com/mojang/realmsclient/util/task/GetServerDetailsTask
+	LOGGER f_202337_
+	connectLock f_90330_
+	lastScreen f_90328_
+	mainScreen f_90329_
+	server f_90327_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/util/concurrent/locks/ReentrantLock;)V <init>
+		0 p_90332_ p_90332_
+		1 p_90333_ p_90333_
+		2 p_90334_ p_90334_
+		3 p_90335_ p_90335_
+	connectScreen (Lcom/mojang/realmsclient/dto/RealmsServerAddress;)Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen; m_167637_
+		0 p_167638_ p_167638_
+	fetchServerAddress ()Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_167653_
+	lambda$resourcePackDownloadConfirmationScreen$0 (Ljava/util/function/Function;Lcom/mojang/realmsclient/dto/RealmsServerAddress;)V m_167648_
+		static
+		0 p_167649_ p_167649_
+		1 p_167650_ p_167650_
+	lambda$resourcePackDownloadConfirmationScreen$1 (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/lang/Throwable;)Ljava/lang/Void; m_287014_
+		0 p_287305_ p_287305_
+		1 p_287306_ p_287306_
+	lambda$resourcePackDownloadConfirmationScreen$2 (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/util/function/Function;Z)V m_167642_
+		0 p_167643_ p_167643_
+		1 p_167644_ p_167644_
+		2 p_167645_ p_167645_
+	resourcePackDownloadConfirmationScreen (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/util/function/Function;)Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen; m_167639_
+		0 p_167640_ p_167640_
+		1 p_167641_ p_167641_
+	run ()V run
+	scheduleResourcePackDownload (Lcom/mojang/realmsclient/dto/RealmsServerAddress;)Ljava/util/concurrent/CompletableFuture; m_167651_
+		0 p_167652_ p_167652_
+com/mojang/realmsclient/util/task/LongRunningTask com/mojang/realmsclient/util/task/LongRunningTask
+	LOGGER f_90394_
+	NUMBER_OF_RETRIES f_167654_
+	longRunningMcoTaskScreen f_90395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abortTask ()V m_5520_
+	aborted ()Z m_90411_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_90408_ p_90408_
+	init ()V m_90412_
+	lambda$setScreen$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;)V m_90402_
+		static
+		0 p_90403_ p_90403_
+		1 p_90404_ p_90404_
+	pause (J)V m_167655_
+		static
+		0 p_167656_ p_167656_
+	setScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_90405_
+		static
+		0 p_90406_ p_90406_
+	setScreen (Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen;)V m_90400_
+		0 p_90401_ p_90401_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_90409_
+		0 p_90410_ p_90410_
+	tick ()V m_5519_
+com/mojang/realmsclient/util/task/OpenServerTask com/mojang/realmsclient/util/task/OpenServerTask
+	LOGGER f_202342_
+	join f_90415_
+	mainScreen f_90416_
+	minecraft f_181342_
+	returnScreen f_90414_
+	serverData f_90413_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;ZLnet/minecraft/client/Minecraft;)V <init>
+		0 p_181344_ p_181344_
+		1 p_181345_ p_181345_
+		2 p_181346_ p_181346_
+		3 p_181347_ p_181347_
+		4 p_181348_ p_181348_
+	lambda$run$0 ()V m_181349_
+	run ()V run
+com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask
+	generationInfo f_167657_
+	<init> (Lcom/mojang/realmsclient/util/WorldGenerationInfo;JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167659_ p_167659_
+		1 p_167660_ p_167660_
+		2 p_167661_ p_167661_
+		3 p_167662_ p_167662_
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167664_ p_167664_
+		1 p_167665_ p_167665_
+com/mojang/realmsclient/util/task/ResettingTemplateWorldTask com/mojang/realmsclient/util/task/ResettingTemplateWorldTask
+	template f_167666_
+	<init> (Lcom/mojang/realmsclient/dto/WorldTemplate;JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167668_ p_167668_
+		1 p_167669_ p_167669_
+		2 p_167670_ p_167670_
+		3 p_167671_ p_167671_
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167673_ p_167673_
+		1 p_167674_ p_167674_
+com/mojang/realmsclient/util/task/ResettingWorldTask com/mojang/realmsclient/util/task/ResettingWorldTask
+	LOGGER f_202344_
+	callback f_90429_
+	serverId f_90427_
+	title f_90428_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167676_ p_167676_
+		1 p_167677_ p_167677_
+		2 p_167678_ p_167678_
+	run ()V run
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167679_ p_167679_
+		1 p_167680_ p_167680_
+com/mojang/realmsclient/util/task/RestoreTask com/mojang/realmsclient/util/task/RestoreTask
+	LOGGER f_202346_
+	backup f_90439_
+	lastScreen f_90441_
+	worldId f_90440_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/Backup;JLcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90443_ p_90443_
+		1 p_90444_ p_90444_
+		2 p_90445_ p_90445_
+	run ()V run
+com/mojang/realmsclient/util/task/SwitchMinigameTask com/mojang/realmsclient/util/task/SwitchMinigameTask
+	LOGGER f_202348_
+	lastScreen f_90449_
+	worldId f_90447_
+	worldTemplate f_90448_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLcom/mojang/realmsclient/dto/WorldTemplate;Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90451_ p_90451_
+		1 p_90452_ p_90452_
+		2 p_90453_ p_90453_
+	run ()V run
+com/mojang/realmsclient/util/task/SwitchSlotTask com/mojang/realmsclient/util/task/SwitchSlotTask
+	LOGGER f_202350_
+	callback f_90457_
+	slot f_90456_
+	worldId f_90455_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILjava/lang/Runnable;)V <init>
+		0 p_90459_ p_90459_
+		1 p_90460_ p_90460_
+		2 p_90461_ p_90461_
+	run ()V run
+com/mojang/realmsclient/util/task/WorldCreationTask com/mojang/realmsclient/util/task/WorldCreationTask
+	LOGGER f_202352_
+	lastScreen f_90466_
+	motd f_90464_
+	name f_90463_
+	worldId f_90465_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLjava/lang/String;Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_90468_ p_90468_
+		1 p_90469_ p_90469_
+		2 p_90470_ p_90470_
+		3 p_90471_ p_90471_
+	run ()V run
+com/mojang/realmsclient/util/task/package-info com/mojang/realmsclient/util/task/package-info
+net/minecraft/BlockUtil net/minecraft/BlockUtil
+	<init> ()V <init>
+	getLargestRectangleAround (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;ILnet/minecraft/core/Direction$Axis;ILjava/util/function/Predicate;)Lnet/minecraft/BlockUtil$FoundRectangle; m_124334_
+		static
+		0 p_124335_ p_124335_
+		1 p_124336_ p_124336_
+		2 p_124337_ p_124337_
+		3 p_124338_ p_124338_
+		4 p_124339_ p_124339_
+		5 p_124340_ p_124340_
+	getLimit (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)I m_124341_
+		static
+		0 p_124342_ p_124342_
+		1 p_124343_ p_124343_
+		2 p_124344_ p_124344_
+		3 p_124345_ p_124345_
+	getMaxRectangleLocation ([I)Lcom/mojang/datafixers/util/Pair; m_124346_
+		static
+		0 p_124347_ p_124347_
+	getTopConnectedBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_177845_
+		static
+		0 p_177846_ p_177846_
+		1 p_177847_ p_177847_
+		2 p_177848_ p_177848_
+		3 p_177849_ p_177849_
+		4 p_177850_ p_177850_
+net/minecraft/BlockUtil$FoundRectangle net/minecraft/BlockUtil$FoundRectangle
+	axis1Size f_124349_
+	axis2Size f_124350_
+	minCorner f_124348_
+	<init> (Lnet/minecraft/core/BlockPos;II)V <init>
+		0 p_124352_ p_124352_
+		1 p_124353_ p_124353_
+		2 p_124354_ p_124354_
+net/minecraft/BlockUtil$IntBounds net/minecraft/BlockUtil$IntBounds
+	max f_124356_
+	min f_124355_
+	<init> (II)V <init>
+		0 p_124358_ p_124358_
+		1 p_124359_ p_124359_
+	toString ()Ljava/lang/String; toString
+net/minecraft/CharPredicate net/minecraft/CharPredicate
+	and (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; m_178286_
+		0 p_178287_ p_178287_
+	lambda$and$0 (Lnet/minecraft/CharPredicate;C)Z m_178293_
+		0 p_178294_ p_178294_
+		1 p_178295_ p_178295_
+	lambda$negate$1 (C)Z m_178284_
+		0 p_178285_ p_178285_
+	lambda$or$2 (Lnet/minecraft/CharPredicate;C)Z m_178288_
+		0 p_178289_ p_178289_
+		1 p_178290_ p_178290_
+	negate ()Lnet/minecraft/CharPredicate; m_178283_
+	or (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; m_178291_
+		0 p_178292_ p_178292_
+	test (C)Z m_125854_
+		0 p_125855_ p_125855_
+net/minecraft/ChatFormatting net/minecraft/ChatFormatting
+	$VALUES $VALUES
+	AQUA AQUA
+	BLACK BLACK
+	BLUE BLUE
+	BOLD BOLD
+	CODEC f_236796_
+	DARK_AQUA DARK_AQUA
+	DARK_BLUE DARK_BLUE
+	DARK_GRAY DARK_GRAY
+	DARK_GREEN DARK_GREEN
+	DARK_PURPLE DARK_PURPLE
+	DARK_RED DARK_RED
+	FORMATTING_BY_NAME f_126619_
+	GOLD GOLD
+	GRAY GRAY
+	GREEN GREEN
+	ITALIC ITALIC
+	LIGHT_PURPLE LIGHT_PURPLE
+	OBFUSCATED OBFUSCATED
+	PREFIX_CODE f_178509_
+	RED RED
+	RESET RESET
+	STRIKETHROUGH STRIKETHROUGH
+	STRIP_FORMATTING_PATTERN f_126620_
+	UNDERLINE UNDERLINE
+	WHITE WHITE
+	YELLOW YELLOW
+	code f_126622_
+	color f_126595_
+	id f_126594_
+	isFormat f_126592_
+	name f_126621_
+	toString f_126593_
+	$values ()[Lnet/minecraft/ChatFormatting; m_178511_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V <init>
+		0 p_126625_ p_126625_
+		1 p_126626_ p_126626_
+		2 p_126627_ p_126627_
+		3 p_126628_ p_126628_
+		4 p_126629_ p_126629_
+		5 p_126630_ p_126630_
+	<init> (Ljava/lang/String;ILjava/lang/String;CZ)V <init>
+		0 p_126632_ p_126632_
+		1 p_126633_ p_126633_
+		2 p_126634_ p_126634_
+		3 p_126635_ p_126635_
+		4 p_126636_ p_126636_
+	<init> (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V <init>
+		0 p_126638_ p_126638_
+		1 p_126639_ p_126639_
+		2 p_126640_ p_126640_
+		3 p_126641_ p_126641_
+		4 p_126642_ p_126642_
+		5 p_126643_ p_126643_
+		6 p_126644_ p_126644_
+	cleanName (Ljava/lang/String;)Ljava/lang/String; m_126662_
+		static
+		0 p_126663_ p_126663_
+	getByCode (C)Lnet/minecraft/ChatFormatting; m_126645_
+		static
+		0 p_126646_ p_126646_
+	getById (I)Lnet/minecraft/ChatFormatting; m_126647_
+		static
+		0 p_126648_ p_126648_
+	getByName (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; m_126657_
+		static
+		0 p_126658_ p_126658_
+	getChar ()C m_178510_
+	getColor ()Ljava/lang/Integer; m_126665_
+	getId ()I m_126656_
+	getName ()Ljava/lang/String; m_126666_
+	getNames (ZZ)Ljava/util/Collection; m_126653_
+		static
+		0 p_126654_ p_126654_
+		1 p_126655_ p_126655_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isColor ()Z m_126664_
+	isFormat ()Z m_126661_
+	lambda$static$0 (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; m_126659_
+		static
+		0 p_126660_ p_126660_
+	lambda$static$1 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; m_126651_
+		static
+		0 p_126652_ p_126652_
+	stripFormatting (Ljava/lang/String;)Ljava/lang/String; m_126649_
+		static
+		0 p_126650_ p_126650_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; valueOf
+		static
+		0 p_126669_ p_126669_
+	values ()[Lnet/minecraft/ChatFormatting; values
+		static
+net/minecraft/CrashReport net/minecraft/CrashReport
+	DATE_TIME_FORMATTER f_241641_
+	LOGGER f_127499_
+	details f_127503_
+	exception f_127501_
+	saveFile f_127504_
+	systemReport f_178624_
+	title f_127500_
+	trackingStackTrace f_127505_
+	uncategorizedStackTrace f_127506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_127509_ p_127509_
+		1 p_127510_ p_127510_
+	addCategory (Ljava/lang/String;)Lnet/minecraft/CrashReportCategory; m_127514_
+		0 p_127515_ p_127515_
+	addCategory (Ljava/lang/String;I)Lnet/minecraft/CrashReportCategory; m_127516_
+		0 p_127517_ p_127517_
+		1 p_127518_ p_127518_
+	forThrowable (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; m_127521_
+		static
+		0 p_127522_ p_127522_
+		1 p_127523_ p_127523_
+	getDetails ()Ljava/lang/String; m_178625_
+	getDetails (Ljava/lang/StringBuilder;)V m_127519_
+		0 p_127520_ p_127520_
+	getErrorComment ()Ljava/lang/String; m_127531_
+		static
+	getException ()Ljava/lang/Throwable; m_127524_
+	getExceptionMessage ()Ljava/lang/String; m_127525_
+	getFriendlyReport ()Ljava/lang/String; m_127526_
+	getSaveFile ()Ljava/io/File; m_127527_
+	getSystemReport ()Lnet/minecraft/SystemReport; m_178626_
+	getTitle ()Ljava/lang/String; m_127511_
+	preload ()V m_127529_
+		static
+	saveToFile (Ljava/io/File;)Z m_127512_
+		0 p_127513_ p_127513_
+net/minecraft/CrashReportCategory net/minecraft/CrashReportCategory
+	entries f_128138_
+	stackTrace f_128139_
+	title f_128137_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_178936_ p_178936_
+	fillInStackTrace (I)I m_128148_
+		0 p_128149_ p_128149_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_178947_
+		static
+		0 p_178948_ p_178948_
+		1 p_178949_ p_178949_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; m_178937_
+		static
+		0 p_178938_ p_178938_
+		1 p_178939_ p_178939_
+		2 p_178940_ p_178940_
+		3 p_178941_ p_178941_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; m_178942_
+		static
+		0 p_178943_ p_178943_
+		1 p_178944_ p_178944_
+		2 p_178945_ p_178945_
+		3 p_178946_ p_178946_
+	getDetails (Ljava/lang/StringBuilder;)V m_128168_
+		0 p_128169_ p_128169_
+	getStacktrace ()[Ljava/lang/StackTraceElement; m_128143_
+	lambda$populateBlockDetails$0 (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_178955_
+		static
+		0 p_178956_ p_178956_
+		1 p_178957_ p_178957_
+	populateBlockDetails (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_178950_
+		static
+		0 p_178951_ p_178951_
+		1 p_178952_ p_178952_
+		2 p_178953_ p_178953_
+		3 p_178954_ p_178954_
+	setDetail (Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory; m_128165_
+		0 p_128166_ p_128166_
+		1 p_128167_ p_128167_
+	setDetail (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportCategory; m_128159_
+		0 p_128160_ p_128160_
+		1 p_128161_ p_128161_
+	setDetailError (Ljava/lang/String;Ljava/lang/Throwable;)V m_128162_
+		0 p_128163_ p_128163_
+		1 p_128164_ p_128164_
+	trimStacktrace (I)V m_128174_
+		0 p_128175_ p_128175_
+	validateStackTrace (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z m_128156_
+		0 p_128157_ p_128157_
+		1 p_128158_ p_128158_
+net/minecraft/CrashReportCategory$Entry net/minecraft/CrashReportCategory$Entry
+	key f_128178_
+	value f_128179_
+	<init> (Ljava/lang/String;Ljava/lang/Object;)V <init>
+		0 p_128181_ p_128181_
+		1 p_128182_ p_128182_
+	getKey ()Ljava/lang/String; m_128183_
+	getValue ()Ljava/lang/String; m_128184_
+net/minecraft/CrashReportDetail net/minecraft/CrashReportDetail
+net/minecraft/DefaultUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandler
+	logger f_131075_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202576_ p_202576_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_131079_ p_131079_
+		1 p_131080_ p_131080_
+net/minecraft/DefaultUncaughtExceptionHandlerWithName net/minecraft/DefaultUncaughtExceptionHandlerWithName
+	logger f_131799_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202578_ p_202578_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_131803_ p_131803_
+		1 p_131804_ p_131804_
+net/minecraft/DetectedVersion net/minecraft/DetectedVersion
+	BUILT_IN f_132476_
+	LOGGER f_132477_
+	buildTime f_132484_
+	dataPackVersion f_179762_
+	id f_132478_
+	name f_132479_
+	protocolVersion f_132482_
+	resourcePackVersion f_179761_
+	stable f_132480_
+	worldVersion f_132481_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_132489_ p_132489_
+	getBuildTime ()Ljava/util/Date; m_132491_
+	getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_183476_
+	getId ()Ljava/lang/String; m_132492_
+	getName ()Ljava/lang/String; m_132493_
+	getPackVersion (Lnet/minecraft/server/packs/PackType;)I m_264084_
+		0 p_265454_ p_265454_
+	getProtocolVersion ()I m_132495_
+	isStable ()Z m_132498_
+	tryDetectVersion ()Lnet/minecraft/WorldVersion; m_195834_
+		static
+net/minecraft/FieldsAreNonnullByDefault net/minecraft/FieldsAreNonnullByDefault
+net/minecraft/FileUtil net/minecraft/FileUtil
+	COPY_COUNTER_PATTERN f_133725_
+	MAX_FILE_NAME f_179920_
+	RESERVED_WINDOWS_FILENAMES f_133726_
+	STRICT_PATH_SEGMENT_CHECK f_244114_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createDirectoriesSafe (Ljava/nio/file/Path;)V m_257659_
+		static
+		0 p_259902_ p_259902_
+	createPathToResource (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; m_133736_
+		static
+		0 p_133737_ p_133737_
+		1 p_133738_ p_133738_
+		2 p_133739_ p_133739_
+	decomposePath (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_245538_
+		static
+		0 p_248866_ p_248866_
+	findAvailableName (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_133730_
+		static
+		0 p_133731_ p_133731_
+		1 p_133732_ p_133732_
+		2 p_133733_ p_133733_
+	getFullResourcePath (Ljava/lang/String;)Ljava/lang/String; m_179922_
+		static
+		0 p_179923_ p_179923_
+	isPathNormalized (Ljava/nio/file/Path;)Z m_133728_
+		static
+		0 p_133729_ p_133729_
+	isPathPortable (Ljava/nio/file/Path;)Z m_133734_
+		static
+		0 p_133735_ p_133735_
+	isValidStrictPathSegment (Ljava/lang/String;)Z m_245636_
+		static
+		0 p_249814_ p_249814_
+	lambda$decomposePath$0 (Ljava/lang/String;)Ljava/lang/String; m_274428_
+		static
+		0 p_275428_ p_275428_
+	lambda$decomposePath$1 (Ljava/lang/String;)Ljava/lang/String; m_274372_
+		static
+		0 p_275724_ p_275724_
+	lambda$decomposePath$2 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_274618_
+		static
+		0 p_275632_ p_275632_
+		1 p_275544_ p_275544_
+	lambda$decomposePath$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_274352_
+		static
+		0 p_275543_ p_275543_
+		1 p_275518_ p_275518_
+	normalizeResourcePath (Ljava/lang/String;)Ljava/lang/String; m_179924_
+		static
+		0 p_179925_ p_179925_
+	resolvePath (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; m_245247_
+		static
+		0 p_251522_ p_251522_
+		1 p_251495_ p_251495_
+	validatePath ([Ljava/lang/String;)V m_245411_
+		static
+		0 p_249502_ p_249502_
+net/minecraft/MethodsReturnNonnullByDefault net/minecraft/MethodsReturnNonnullByDefault
+net/minecraft/Optionull net/minecraft/Optionull
+	<init> ()V <init>
+	first (Ljava/util/Collection;)Ljava/lang/Object; m_269359_
+		static
+		0 p_270346_ p_270346_
+	firstOrDefault (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; m_269248_
+		static
+		0 p_270625_ p_270625_
+		1 p_270960_ p_270960_
+	firstOrElse (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; m_269262_
+		static
+		0 p_270529_ p_270529_
+		1 p_270239_ p_270239_
+	isNullOrEmpty ([D)Z m_269263_
+		static
+		0 p_270373_ p_270373_
+	isNullOrEmpty ([Z)Z m_269432_
+		static
+		0 p_270403_ p_270403_
+	isNullOrEmpty ([I)Z m_269216_
+		static
+		0 p_270127_ p_270127_
+	isNullOrEmpty ([J)Z m_269433_
+		static
+		0 p_270148_ p_270148_
+	isNullOrEmpty ([S)Z m_269165_
+		static
+		0 p_270712_ p_270712_
+	isNullOrEmpty ([Ljava/lang/Object;)Z m_269596_
+		static
+		0 p_270794_ p_270794_
+	isNullOrEmpty ([B)Z m_269589_
+		static
+		0 p_270775_ p_270775_
+	isNullOrEmpty ([C)Z m_269516_
+		static
+		0 p_270512_ p_270512_
+	isNullOrEmpty ([F)Z m_269501_
+		static
+		0 p_270428_ p_270428_
+	map (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; m_269382_
+		static
+		0 p_270441_ p_270441_
+		1 p_270332_ p_270332_
+	mapOrDefault (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_269278_
+		static
+		0 p_270215_ p_270215_
+		1 p_270557_ p_270557_
+		2 p_270839_ p_270839_
+	mapOrElse (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; m_269543_
+		static
+		0 p_270820_ p_270820_
+		1 p_270536_ p_270536_
+		2 p_270756_ p_270756_
+net/minecraft/ReportedException net/minecraft/ReportedException
+	report f_134758_
+	<init> (Lnet/minecraft/CrashReport;)V <init>
+		0 p_134760_ p_134760_
+	getCause ()Ljava/lang/Throwable; getCause
+	getMessage ()Ljava/lang/String; getMessage
+	getReport ()Lnet/minecraft/CrashReport; m_134761_
+net/minecraft/ResourceLocationException net/minecraft/ResourceLocationException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135421_ p_135421_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_135423_ p_135423_
+		1 p_135424_ p_135424_
+net/minecraft/SharedConstants net/minecraft/SharedConstants
+	AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK f_142922_
+	AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY f_142924_
+	AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE f_142923_
+	CHECK_DATA_FIXER_SCHEMA f_136182_
+	COMMAND_STACK_TRACES f_142949_
+	CURRENT_VERSION f_136185_
+	DATA_FIX_TYPES_TO_OPTIMIZE f_273866_
+	DATA_PACK_FORMAT f_142958_
+	DATA_VERSION_TAG f_142959_
+	DEBUG_ALLOW_LOW_SIM_DISTANCE f_183704_
+	DEBUG_AQUIFERS f_183696_
+	DEBUG_BEES f_142907_
+	DEBUG_BLOCK_BREAK f_142909_
+	DEBUG_BRAIN f_142906_
+	DEBUG_BYPASS_REALMS_VERSION_CHECK f_214357_
+	DEBUG_CARVERS f_142930_
+	DEBUG_CHUNKS f_142895_
+	DEBUG_COLLISION f_142888_
+	DEBUG_DISABLE_AQUIFERS f_142936_
+	DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION f_183701_
+	DEBUG_DISABLE_BLENDING f_183700_
+	DEBUG_DISABLE_CARVERS f_142939_
+	DEBUG_DISABLE_FEATURES f_142941_
+	DEBUG_DISABLE_FLUID_GENERATION f_142935_
+	DEBUG_DISABLE_LIQUID_SPREADING f_142933_
+	DEBUG_DISABLE_ORE_VEINS f_142942_
+	DEBUG_DISABLE_STRUCTURES f_142940_
+	DEBUG_DISABLE_SURFACE f_142938_
+	DEBUG_DONT_SAVE_WORLD f_142927_
+	DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND f_285651_
+	DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES f_142898_
+	DEBUG_DUMP_TEXTURE_ATLAS f_142897_
+	DEBUG_FEATURE_COUNT f_183694_
+	DEBUG_FORCE_TELEMETRY f_260664_
+	DEBUG_GAME_EVENT_LISTENERS f_142896_
+	DEBUG_GOAL_SELECTOR f_142904_
+	DEBUG_HEIGHTMAP f_142887_
+	DEBUG_HOTKEYS f_142972_
+	DEBUG_IGNORE_LOCAL_MOB_CAP f_183695_
+	DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING f_183697_
+	DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN f_142926_
+	DEBUG_LARGE_DRIPSTONE f_142928_
+	DEBUG_LIGHT f_142892_
+	DEBUG_MONITOR_TICK_TIMES f_142911_
+	DEBUG_NAMED_RUNNABLES f_142903_
+	DEBUG_NEIGHBORSUPDATE f_142890_
+	DEBUG_ONLY_GENERATE_HALF_THE_WORLD f_142934_
+	DEBUG_OPEN_INCOMPATIBLE_WORLDS f_183703_
+	DEBUG_ORE_VEINS f_142931_
+	DEBUG_PACKET_SERIALIZATION f_142929_
+	DEBUG_PATHFINDING f_142975_
+	DEBUG_RAIDS f_142908_
+	DEBUG_RENDER f_142974_
+	DEBUG_RESOURCE_GENERATION_OVERRIDE f_243898_
+	DEBUG_RESOURCE_LOAD_TIMES f_142910_
+	DEBUG_SAVE_STRUCTURES_AS_SNBT f_142900_
+	DEBUG_SCULK_CATALYST f_214356_
+	DEBUG_SHAPES f_142889_
+	DEBUG_SHOW_SERVER_DEBUG_VALUES f_142913_
+	DEBUG_SKY_LIGHT_SECTIONS f_279535_
+	DEBUG_SMALL_SPAWN f_142932_
+	DEBUG_SOCIAL_INTERACTIONS f_238781_
+	DEBUG_SOLID_FACE f_142894_
+	DEBUG_STORE_CHUNK_STACKTRACES f_142914_
+	DEBUG_STRUCTURES f_142891_
+	DEBUG_STRUCTURE_EDIT_MODE f_142899_
+	DEBUG_SUBTITLES f_142946_
+	DEBUG_SUPPORT_BLOCKS f_285593_
+	DEBUG_SYNCHRONOUS_GL_LOGS f_142901_
+	DEBUG_UI_NARRATION f_142973_
+	DEBUG_VALIDATE_RESOURCE_PATH_CASE f_243691_
+	DEBUG_VERBOSE_SERVER_EVENTS f_142902_
+	DEBUG_VILLAGE_SECTIONS f_142905_
+	DEBUG_WATER f_142886_
+	DEBUG_WORLDGENATTEMPT f_142893_
+	DEBUG_WORLD_RECREATE f_142950_
+	DEFAULT_MINECRAFT_PORT f_142944_
+	FAKE_MS_JITTER f_142948_
+	FAKE_MS_LATENCY f_142947_
+	FIX_SAND_DUPE f_142968_
+	FIX_TNT_DUPE f_142967_
+	ILLEGAL_FILE_CHARACTERS f_136184_
+	INGAME_DEBUG_OUTPUT f_142945_
+	IS_RUNNING_IN_IDE f_136183_
+	LANGUAGE_FORMAT f_244360_
+	MAXIMUM_TICK_TIME_NANOS f_136181_
+	MAX_CHAINED_NEIGHBOR_UPDATES f_214355_
+	MAX_CHAT_LENGTH f_142917_
+	MAX_COMMAND_LENGTH f_142918_
+	MAX_RENDER_DISTANCE f_242499_
+	MULTITHREADED_RENDERING f_142966_
+	NETTY_LEAK_DETECTION f_136180_
+	RELEASE_NETWORK_PROTOCOL_VERSION f_142954_
+	REPORT_FORMAT_VERSION f_243916_
+	RESOURCE_PACK_FORMAT f_142957_
+	SERIES f_183702_
+	SNAPSHOT f_142912_
+	SNAPSHOT_NETWORK_PROTOCOL_VERSION f_142955_
+	SNAPSHOT_PROTOCOL_BIT f_142925_
+	SNBT_NAG_VERSION f_142956_
+	THROW_ON_TASK_FAILURE f_201847_
+	TICKS_PER_GAME_DAY f_142921_
+	TICKS_PER_MINUTE f_142920_
+	TICKS_PER_SECOND f_142919_
+	USE_DEBUG_FEATURES f_142970_
+	USE_NEW_RENDERSYSTEM f_142965_
+	USE_WORKFLOWS_HOOKS f_279621_
+	VERSION_STRING f_142952_
+	WORLD_ICON_SIZE f_289041_
+	WORLD_RESOLUTION f_142916_
+	WORLD_VERSION f_142951_
+	debugGenerateSquareTerrainWithoutNoise f_183698_
+	debugGenerateStripedTerrainWithoutNoise f_183699_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	debugVoidTerrain (Lnet/minecraft/world/level/ChunkPos;)Z m_183707_
+		static
+		0 p_183708_ p_183708_
+	enableDataFixerOptimizations ()V m_214358_
+		static
+	filterText (Ljava/lang/String;)Ljava/lang/String; m_136190_
+		static
+		0 p_136191_ p_136191_
+	filterText (Ljava/lang/String;Z)Ljava/lang/String; m_239657_
+		static
+		0 p_239658_ p_239658_
+		1 p_239659_ p_239659_
+	getCurrentVersion ()Lnet/minecraft/WorldVersion; m_183709_
+		static
+	getProtocolVersion ()I m_136192_
+		static
+	isAllowedChatCharacter (C)Z m_136188_
+		static
+		0 p_136189_ p_136189_
+	setVersion (Lnet/minecraft/WorldVersion;)V m_183705_
+		static
+		0 p_183706_ p_183706_
+	tryDetectVersion ()V m_142977_
+		static
+net/minecraft/SystemReport net/minecraft/SystemReport
+	BYTES_PER_MEBIBYTE f_143506_
+	JAVA_VERSION f_143510_
+	JAVA_VM_VERSION f_143511_
+	LOGGER f_143508_
+	ONE_GIGA f_143507_
+	OPERATING_SYSTEM f_143509_
+	entries f_143512_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	appendToCrashReportString (Ljava/lang/StringBuilder;)V m_143525_
+		0 p_143526_ p_143526_
+	ignoreErrors (Ljava/lang/String;Ljava/lang/Runnable;)V m_143516_
+		0 p_143517_ p_143517_
+		1 p_143518_ p_143518_
+	lambda$appendToCrashReportString$20 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V m_143527_
+		static
+		0 p_143528_ p_143528_
+		1 p_143529_ p_143529_
+		2 p_143530_ p_143530_
+	lambda$new$0 ()Ljava/lang/String; m_143578_
+		static
+	lambda$new$1 ()Ljava/lang/String; m_143573_
+		static
+	lambda$new$2 ()V m_143564_
+	lambda$new$3 ()Ljava/lang/String; m_241713_
+		static
+	lambda$putGraphics$15 (Loshi/hardware/GraphicsCard;)Ljava/lang/String; m_241714_
+		static
+		0 p_242041_ p_242041_
+	lambda$putHardware$4 (Loshi/hardware/HardwareAbstractionLayer;)V m_143569_
+		0 p_143570_ p_143570_
+	lambda$putHardware$5 (Loshi/hardware/HardwareAbstractionLayer;)V m_143558_
+		0 p_143559_ p_143559_
+	lambda$putHardware$6 (Loshi/hardware/HardwareAbstractionLayer;)V m_143545_
+		0 p_143546_ p_143546_
+	lambda$putMemory$13 (Loshi/hardware/GlobalMemory;)V m_143567_
+		0 p_143568_ p_143568_
+	lambda$putMemory$14 (Loshi/hardware/GlobalMemory;)V m_143556_
+		0 p_143557_ p_143557_
+	lambda$putPhysicalMemory$7 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241707_
+		static
+		0 p_242035_ p_242035_
+	lambda$putPhysicalMemory$8 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241709_
+		static
+		0 p_242037_ p_242037_
+	lambda$putProcessor$16 (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; m_241706_
+		static
+		0 p_242034_ p_242034_
+	lambda$putProcessor$17 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143574_
+		static
+		0 p_143575_ p_143575_
+	lambda$putProcessor$18 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143565_
+		static
+		0 p_143566_ p_143566_
+	lambda$putProcessor$19 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143554_
+		static
+		0 p_143555_ p_143555_
+	lambda$putVirtualMemory$10 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241712_
+		static
+		0 p_242040_ p_242040_
+	lambda$putVirtualMemory$11 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241710_
+		static
+		0 p_242038_ p_242038_
+	lambda$putVirtualMemory$12 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241711_
+		static
+		0 p_242039_ p_242039_
+	lambda$putVirtualMemory$9 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241708_
+		static
+		0 p_242036_ p_242036_
+	lambda$toLineSeparatedString$21 (Ljava/util/Map$Entry;)Ljava/lang/String; m_143533_
+		static
+		0 p_143534_ p_143534_
+	putGraphics (Ljava/util/List;)V m_143552_
+		0 p_143553_ p_143553_
+	putHardware (Loshi/SystemInfo;)V m_143535_
+		0 p_143536_ p_143536_
+	putMemory (Loshi/hardware/GlobalMemory;)V m_143541_
+		0 p_143542_ p_143542_
+	putPhysicalMemory (Ljava/util/List;)V m_143531_
+		0 p_143532_ p_143532_
+	putProcessor (Loshi/hardware/CentralProcessor;)V m_143539_
+		0 p_143540_ p_143540_
+	putVirtualMemory (Loshi/hardware/VirtualMemory;)V m_143549_
+		0 p_143550_ p_143550_
+	setDetail (Ljava/lang/String;Ljava/util/function/Supplier;)V m_143522_
+		0 p_143523_ p_143523_
+		1 p_143524_ p_143524_
+	setDetail (Ljava/lang/String;Ljava/lang/String;)V m_143519_
+		0 p_143520_ p_143520_
+		1 p_143521_ p_143521_
+	toLineSeparatedString ()Ljava/lang/String; m_143515_
+net/minecraft/Util net/minecraft/Util
+	BACKGROUND_EXECUTOR f_137444_
+	DEFAULT_MAX_THREADS f_183935_
+	FILENAME_DATE_TIME_FORMATTER f_241646_
+	IO_POOL f_137445_
+	LOGGER f_137446_
+	MAX_THREADS_SYSTEM_PROPERTY f_183936_
+	NIL_UUID f_137441_
+	TICKER f_211544_
+	WORKER_COUNT f_137442_
+	ZIP_FILE_SYSTEM_PROVIDER f_143778_
+	thePauser f_183937_
+	timeSource f_137440_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	backgroundExecutor ()Ljava/util/concurrent/ExecutorService; m_183991_
+		static
+	blockUntilDone (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_214679_
+		static
+		0 p_214680_ p_214680_
+	blockUntilDone (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; m_214652_
+		static
+		0 p_214653_ p_214653_
+		1 p_214654_ p_214654_
+	copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_137563_
+		static
+		0 p_137564_ p_137564_
+		1 p_137565_ p_137565_
+		2 p_137566_ p_137566_
+	createDeleter (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137500_
+		static
+		0 p_137501_ p_137501_
+	createFileCreatedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137572_
+		static
+		0 p_137573_ p_137573_
+	createFileDeletedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137561_
+		static
+		0 p_137562_ p_137562_
+	createIndexLookup (Ljava/util/List;)Ljava/util/function/ToIntFunction; m_214686_
+		static
+		0 p_214687_ p_214687_
+	createIndexLookup (Ljava/util/List;Ljava/util/function/IntFunction;)Ljava/util/function/ToIntFunction; m_214634_
+		static
+		0 p_214635_ p_214635_
+		1 p_214636_ p_214636_
+	createRenamer (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137502_
+		static
+		0 p_137503_ p_137503_
+		1 p_137504_ p_137504_
+	describeError (Ljava/lang/Throwable;)Ljava/lang/String; m_137575_
+		static
+		0 p_137576_ p_137576_
+	doFetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; m_137551_
+		static
+		0 p_137552_ p_137552_
+		1 p_137553_ p_137553_
+	doPause (Ljava/lang/String;)V m_183984_
+		static
+		0 p_183985_ p_183985_
+	executeInSequence ([Ljava/util/function/BooleanSupplier;)Z m_137548_
+		static
+		0 p_137549_ p_137549_
+	fallibleSequence (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_214631_
+		static
+		0 p_214632_ p_214632_
+		1 p_214633_ p_214633_
+	fetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; m_137456_
+		static
+		0 p_137457_ p_137457_
+		1 p_137458_ p_137458_
+	findNextInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; m_137466_
+		static
+		0 p_137467_ p_137467_
+		1 p_137468_ p_137468_
+	findPreviousInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; m_137554_
+		static
+		0 p_137555_ p_137555_
+		1 p_137556_ p_137556_
+	fixedSize (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; m_143795_
+		static
+		0 p_143796_ p_143796_
+		1 p_143797_ p_143797_
+	fixedSize (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; m_287262_
+		static
+		0 p_287579_ p_287579_
+		1 p_287631_ p_287631_
+	fixedSize (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; m_137539_
+		static
+		0 p_137540_ p_137540_
+		1 p_137541_ p_137541_
+	getEpochMillis ()J m_137574_
+		static
+	getFilenameFormattedDateTime ()Ljava/lang/String; m_241986_
+		static
+	getMaxThreads ()I m_183993_
+		static
+	getMillis ()J m_137550_
+		static
+	getNanos ()J m_137569_
+		static
+	getOrThrow (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;)Ljava/lang/Object; m_260975_
+		static
+		0 p_261812_ p_261812_
+		1 p_261468_ p_261468_
+	getPlatform ()Lnet/minecraft/Util$OS; m_137581_
+		static
+	getPropertyName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Ljava/lang/String; m_137453_
+		static
+		0 p_137454_ p_137454_
+		1 p_137455_ p_137455_
+	getRandom ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214670_
+		static
+		0 p_214671_ p_214671_
+		1 p_214672_ p_214672_
+	getRandom ([ILnet/minecraft/util/RandomSource;)I m_214667_
+		static
+		0 p_214668_ p_214668_
+		1 p_214669_ p_214669_
+	getRandom (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214621_
+		static
+		0 p_214622_ p_214622_
+		1 p_214623_ p_214623_
+	getRandomSafe (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_214676_
+		static
+		0 p_214677_ p_214677_
+		1 p_214678_ p_214678_
+	getVmArguments ()Ljava/util/stream/Stream; m_137582_
+		static
+	identityStrategy ()Lit/unimi/dsi/fastutil/Hash$Strategy; m_137583_
+		static
+	ifElse (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; m_137521_
+		static
+		0 p_137522_ p_137522_
+		1 p_137523_ p_137523_
+		2 p_137524_ p_137524_
+	ioPool ()Ljava/util/concurrent/ExecutorService; m_183992_
+		static
+	isBlank (Ljava/lang/String;)Z m_288217_
+		static
+		0 p_288983_ p_288983_
+	isWhitespace (I)Z m_288213_
+		static
+		0 p_289004_ p_289004_
+	lambda$fallibleSequence$10 (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V m_214646_
+		static
+		0 p_214647_ p_214647_
+		1 p_214648_ p_214648_
+		2 p_214649_ p_214649_
+		3 p_214650_ p_214650_
+		4 p_214651_ p_214651_
+	lambda$fallibleSequence$11 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V m_214637_
+		static
+		0 p_214638_ p_214638_
+		1 p_214639_ p_214639_
+		2 p_214640_ p_214640_
+		3 p_214641_ p_214641_
+	lambda$fallibleSequence$12 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_214624_
+		static
+		0 p_214625_ p_214625_
+		1 p_214626_ p_214626_
+	lambda$fixedSize$14 (I)Ljava/lang/String; m_273966_
+		static
+		0 p_274643_ p_274643_
+	lambda$fixedSize$15 (I)Ljava/lang/String; m_273964_
+		static
+		0 p_274639_ p_274639_
+	lambda$fixedSize$16 (I)Ljava/lang/String; m_287015_
+		static
+		0 p_287307_ p_287307_
+	lambda$getVmArguments$7 (Ljava/lang/String;)Z m_201902_
+		static
+		0 p_201903_ p_201903_
+	lambda$makeExecutor$3 (Ljava/lang/String;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; m_201861_
+		static
+		0 p_201862_ p_201862_
+		1 p_201863_ p_201863_
+	lambda$makeIoExecutor$4 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_201859_
+		static
+		0 p_201860_ p_201860_
+	lambda$prefix$13 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V m_214642_
+		static
+		0 p_214643_ p_214643_
+		1 p_214644_ p_214644_
+		2 p_214645_ p_214645_
+	lambda$sanitizeName$17 (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; m_214664_
+		static
+		0 p_214665_ p_214665_
+		1 p_214666_ p_214666_
+	lambda$sequence$8 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_203744_
+		static
+		0 p_203745_ p_203745_
+		1 p_203746_ p_203746_
+	lambda$sequenceFailFastAndCancel$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V m_273965_
+		static
+		0 p_274640_ p_274640_
+		1 p_274641_ p_274641_
+		2 p_274642_ p_274642_
+	lambda$static$0 (Ljava/nio/file/spi/FileSystemProvider;)Z m_201864_
+		static
+		0 p_201865_ p_201865_
+	lambda$static$1 ()Ljava/lang/IllegalStateException; m_201906_
+		static
+	lambda$static$2 (Ljava/lang/String;)V m_201904_
+		static
+		0 p_201905_ p_201905_
+	lambda$wrapThreadWithTaskName$5 (Ljava/lang/String;Ljava/lang/Runnable;)V m_201893_
+		static
+		0 p_201894_ p_201894_
+		1 p_201895_ p_201895_
+	lambda$wrapThreadWithTaskName$6 (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; m_201896_
+		static
+		0 p_201897_ p_201897_
+		1 p_201898_ p_201898_
+	lastOf (Ljava/util/List;)Ljava/lang/Object; m_137509_
+		static
+		0 p_137510_ p_137510_
+	logAndPauseIfInIde (Ljava/lang/String;Ljava/lang/Throwable;)V m_200890_
+		static
+		0 p_200891_ p_200891_
+		1 p_200892_ p_200892_
+	logAndPauseIfInIde (Ljava/lang/String;)V m_143785_
+		static
+		0 p_143786_ p_143786_
+	make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; m_137469_
+		static
+		0 p_137470_ p_137470_
+		1 p_137471_ p_137471_
+	make (Ljava/util/function/Supplier;)Ljava/lang/Object; m_137537_
+		static
+		0 p_137538_ p_137538_
+	makeDescriptionId (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_137492_
+		static
+		0 p_137493_ p_137493_
+		1 p_137494_ p_137494_
+	makeExecutor (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; m_137477_
+		static
+		0 p_137478_ p_137478_
+	makeIoExecutor ()Ljava/util/concurrent/ExecutorService; m_137586_
+		static
+	memoize (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; m_143821_
+		static
+		0 p_143822_ p_143822_
+	memoize (Ljava/util/function/Function;)Ljava/util/function/Function; m_143827_
+		static
+		0 p_143828_ p_143828_
+	name (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; m_214655_
+		static
+		0 p_214656_ p_214656_
+		1 p_214657_ p_214657_
+	name (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; m_137474_
+		static
+		0 p_137475_ p_137475_
+		1 p_137476_ p_137476_
+	offsetByCodepoints (Ljava/lang/String;II)I m_137479_
+		static
+		0 p_137480_ p_137480_
+		1 p_137481_ p_137481_
+		2 p_137482_ p_137482_
+	onThreadException (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_137495_
+		static
+		0 p_137496_ p_137496_
+		1 p_137497_ p_137497_
+	pauseInIde (Ljava/lang/Throwable;)Ljava/lang/Throwable; m_137570_
+		static
+		0 p_137571_ p_137571_
+	prefix (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; m_137489_
+		static
+		0 p_137490_ p_137490_
+		1 p_137491_ p_137491_
+	runWithRetries (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z m_137449_
+		static
+		0 p_137450_ p_137450_
+		1 p_137451_ p_137451_
+		2 p_137452_ p_137452_
+	safeReplaceFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_137505_
+		static
+		0 p_137506_ p_137506_
+		1 p_137507_ p_137507_
+		2 p_137508_ p_137508_
+	safeReplaceFile (Ljava/io/File;Ljava/io/File;Ljava/io/File;)V m_137462_
+		static
+		0 p_137463_ p_137463_
+		1 p_137464_ p_137464_
+		2 p_137465_ p_137465_
+	safeReplaceOrMoveFile (Ljava/io/File;Ljava/io/File;Ljava/io/File;Z)V m_212224_
+		static
+		0 p_212225_ p_212225_
+		1 p_212226_ p_212226_
+		2 p_212227_ p_212227_
+		3 p_212228_ p_212228_
+	safeReplaceOrMoveFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V m_212229_
+		static
+		0 p_212230_ p_212230_
+		1 p_212231_ p_212231_
+		2 p_212232_ p_212232_
+		3 p_212233_ p_212233_
+	sanitizeName (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; m_137483_
+		static
+		0 p_137484_ p_137484_
+		1 p_137485_ p_137485_
+	sequence (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_137567_
+		static
+		0 p_137568_ p_137568_
+	sequenceFailFast (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_143840_
+		static
+		0 p_143841_ p_143841_
+	sequenceFailFastAndCancel (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_214684_
+		static
+		0 p_214685_ p_214685_
+	setPause (Ljava/util/function/Consumer;)V m_183969_
+		static
+		0 p_183970_ p_183970_
+	shuffle (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)V m_214673_
+		static
+		0 p_214674_ p_214674_
+		1 p_214675_ p_214675_
+	shuffledCopy (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214611_
+		static
+		0 p_214612_ p_214612_
+		1 p_214613_ p_214613_
+	shuffledCopy ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214681_
+		static
+		0 p_214682_ p_214682_
+		1 p_214683_ p_214683_
+	shutdownExecutor (Ljava/util/concurrent/ExecutorService;)V m_137531_
+		static
+		0 p_137532_ p_137532_
+	shutdownExecutors ()V m_137580_
+		static
+	singleKeyCache (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; m_269175_
+		static
+		0 p_270326_ p_270326_
+	startTimerHackThread ()V m_137584_
+		static
+	throwAsRuntime (Ljava/lang/Throwable;)V m_137559_
+		static
+		0 p_137560_ p_137560_
+	toMap ()Ljava/util/stream/Collector; m_137448_
+		static
+	toShuffledList (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214661_
+		static
+		0 p_214662_ p_214662_
+		1 p_214663_ p_214663_
+	toShuffledList (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; m_214658_
+		static
+		0 p_214659_ p_214659_
+		1 p_214660_ p_214660_
+	wrapThreadWithTaskName (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; m_143787_
+		static
+		0 p_143788_ p_143788_
+		1 p_143789_ p_143789_
+	wrapThreadWithTaskName (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; m_183946_
+		static
+		0 p_183947_ p_183947_
+		1 p_183948_ p_183948_
+net/minecraft/Util$1 net/minecraft/Util$1
+	<init> ()V <init>
+	read ()J read
+net/minecraft/Util$10 net/minecraft/Util$10
+	cache f_211548_
+	val$function f_211547_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_214689_ p_214689_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_214691_ p_214691_
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$11 net/minecraft/Util$11
+	cache f_214693_
+	val$function f_214692_
+	<init> (Ljava/util/function/BiFunction;)V <init>
+		0 p_214695_ p_214695_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_214700_ p_214700_
+		1 p_214701_ p_214701_
+	lambda$apply$0 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_214696_
+		static
+		0 p_214697_ p_214697_
+		1 p_214698_ p_214698_
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$2 net/minecraft/Util$2
+	<init> (Ljava/util/concurrent/ForkJoinPool;)V <init>
+		0 p_211559_ p_211559_
+	onTermination (Ljava/lang/Throwable;)V onTermination
+		0 p_211561_ p_211561_
+net/minecraft/Util$5 net/minecraft/Util$5
+	val$from f_214703_
+	val$to f_214704_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
+		0 p_214706_ p_214706_
+		1 p_214707_ p_214707_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$6 net/minecraft/Util$6
+	val$target f_137608_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_137610_ p_137610_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$7 net/minecraft/Util$7
+	val$target f_211567_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_211569_ p_211569_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$8 net/minecraft/Util$8
+	val$target f_214708_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_214710_ p_214710_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$9 net/minecraft/Util$9
+	<init> (Ljava/lang/String;)V <init>
+		0 p_214714_ p_214714_
+	run ()V run
+net/minecraft/Util$IdentityStrategy net/minecraft/Util$IdentityStrategy
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/Util$IdentityStrategy; m_143862_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_137620_ p_137620_
+		1 p_137621_ p_137621_
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_137623_ p_137623_
+		1 p_137624_ p_137624_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_137626_ p_137626_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/Util$IdentityStrategy; valueOf
+		static
+		0 p_137628_ p_137628_
+	values ()[Lnet/minecraft/Util$IdentityStrategy; values
+		static
+net/minecraft/Util$OS net/minecraft/Util$OS
+	$VALUES $VALUES
+	LINUX LINUX
+	OSX OSX
+	SOLARIS SOLARIS
+	UNKNOWN UNKNOWN
+	WINDOWS WINDOWS
+	telemetryName f_183994_
+	$values ()[Lnet/minecraft/Util$OS; m_143863_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_183996_ p_183996_
+		1 p_183997_ p_183997_
+		2 p_183998_ p_183998_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137652_ p_137652_
+	lambda$openUrl$0 (Ljava/net/URL;)Ljava/lang/Process; m_137653_
+		0 p_137654_ p_137654_
+	openFile (Ljava/io/File;)V m_137644_
+		0 p_137645_ p_137645_
+	openUri (Ljava/lang/String;)V m_137646_
+		0 p_137647_ p_137647_
+	openUri (Ljava/net/URI;)V m_137648_
+		0 p_137649_ p_137649_
+	openUrl (Ljava/net/URL;)V m_137650_
+		0 p_137651_ p_137651_
+	telemetryName ()Ljava/lang/String; m_183999_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/Util$OS; valueOf
+		static
+		0 p_137656_ p_137656_
+	values ()[Lnet/minecraft/Util$OS; values
+		static
+net/minecraft/Util$OS$1 net/minecraft/Util$OS$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_184001_ p_184001_
+		1 p_184002_ p_184002_
+		2 p_184003_ p_184003_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137662_ p_137662_
+net/minecraft/Util$OS$2 net/minecraft/Util$OS$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_184005_ p_184005_
+		1 p_184006_ p_184006_
+		2 p_184007_ p_184007_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137667_ p_137667_
+net/minecraft/WorldVersion net/minecraft/WorldVersion
+	getBuildTime ()Ljava/util/Date; m_132491_
+	getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_183476_
+	getId ()Ljava/lang/String; m_132492_
+	getName ()Ljava/lang/String; m_132493_
+	getPackVersion (Lnet/minecraft/server/packs/PackType;)I m_264084_
+		0 p_265245_ p_265245_
+	getProtocolVersion ()I m_132495_
+	isStable ()Z m_132498_
+net/minecraft/advancements/Advancement net/minecraft/advancements/Advancement
+	chatComponent f_138305_
+	children f_138304_
+	criteria f_138302_
+	display f_138299_
+	id f_138301_
+	parent f_138298_
+	requirements f_138303_
+	rewards f_138300_
+	sendsTelemetryEvent f_285575_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;Z)V <init>
+		0 p_286878_ p_286878_
+		1 p_286496_ p_286496_
+		2 p_286499_ p_286499_
+		3 p_286389_ p_286389_
+		4 p_286635_ p_286635_
+		5 p_286882_ p_286882_
+		6 p_286478_ p_286478_
+	addChild (Lnet/minecraft/advancements/Advancement;)V m_138317_
+		0 p_138318_ p_138318_
+	deconstruct ()Lnet/minecraft/advancements/Advancement$Builder; m_138313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_138324_ p_138324_
+	getChatComponent ()Lnet/minecraft/network/chat/Component; m_138330_
+	getChildren ()Ljava/lang/Iterable; m_138322_
+	getCriteria ()Ljava/util/Map; m_138325_
+	getDisplay ()Lnet/minecraft/advancements/DisplayInfo; m_138320_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_138327_
+	getMaxCriteraRequired ()I m_138326_
+	getParent ()Lnet/minecraft/advancements/Advancement; m_138319_
+	getRequirements ()[[Ljava/lang/String; m_138329_
+	getRewards ()Lnet/minecraft/advancements/AdvancementRewards; m_138321_
+	getRoot (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/Advancement; m_264636_
+		static
+		0 p_265545_ p_265545_
+	getRoot ()Lnet/minecraft/advancements/Advancement; m_264348_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_138314_
+		static
+		0 p_138315_ p_138315_
+		1 p_138316_ p_138316_
+	sendsTelemetryEvent ()Z m_285828_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advancement$Builder
+	criteria f_138336_
+	display f_138334_
+	parent f_138333_
+	parentId f_138332_
+	requirements f_138337_
+	requirementsStrategy f_138338_
+	rewards f_138335_
+	sendsTelemetryEvent f_285655_
+	<init> (Z)V <init>
+		0 p_286780_ p_286780_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/DisplayInfo;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;Z)V <init>
+		0 p_286422_ p_286422_
+		1 p_286485_ p_286485_
+		2 p_286364_ p_286364_
+		3 p_286544_ p_286544_
+		4 p_286283_ p_286283_
+		5 p_286626_ p_286626_
+	addCriterion (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; m_138383_
+		0 p_138384_ p_138384_
+		1 p_138385_ p_138385_
+	addCriterion (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Advancement$Builder; m_138386_
+		0 p_138387_ p_138387_
+		1 p_138388_ p_138388_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; m_138353_
+		static
+	build (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_138403_
+		0 p_138404_ p_138404_
+	canBuild (Ljava/util/function/Function;)Z m_138392_
+		0 p_138393_ p_138393_
+	display (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138362_
+		0 p_138363_ p_138363_
+		1 p_138364_ p_138364_
+		2 p_138365_ p_138365_
+		3 p_138366_ p_138366_
+		4 p_138367_ p_138367_
+		5 p_138368_ p_138368_
+		6 p_138369_ p_138369_
+		7 p_138370_ p_138370_
+	display (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; m_138358_
+		0 p_138359_ p_138359_
+	display (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138371_
+		0 p_138372_ p_138372_
+		1 p_138373_ p_138373_
+		2 p_138374_ p_138374_
+		3 p_138375_ p_138375_
+		4 p_138376_ p_138376_
+		5 p_138377_ p_138377_
+		6 p_138378_ p_138378_
+		7 p_138379_ p_138379_
+	fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/Advancement$Builder; m_138380_
+		static
+		0 p_138381_ p_138381_
+		1 p_138382_ p_138382_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/Advancement$Builder; m_138401_
+		static
+		0 p_138402_ p_138402_
+	getCriteria ()Ljava/util/Map; m_138405_
+	lambda$build$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_138406_
+		static
+		0 p_138407_ p_138407_
+	lambda$serializeToNetwork$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/DisplayInfo;)V m_214830_
+		static
+		0 p_214831_ p_214831_
+		1 p_214832_ p_214832_
+	parent (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/Advancement$Builder; m_138398_
+		0 p_138399_ p_138399_
+	parent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement$Builder; m_138396_
+		0 p_138397_ p_138397_
+	recipeAdvancement ()Lnet/minecraft/advancements/Advancement$Builder; m_285878_
+		static
+	requirements (Lnet/minecraft/advancements/RequirementsStrategy;)Lnet/minecraft/advancements/Advancement$Builder; m_138360_
+		0 p_138361_ p_138361_
+	requirements ([[Ljava/lang/String;)Lnet/minecraft/advancements/Advancement$Builder; m_143951_
+		0 p_143952_ p_143952_
+	rewards (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$Builder; m_138356_
+		0 p_138357_ p_138357_
+	rewards (Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_138354_
+		0 p_138355_ p_138355_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_138389_
+		0 p_138390_ p_138390_
+		1 p_138391_ p_138391_
+	serializeToJson ()Lcom/google/gson/JsonObject; m_138400_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_138394_
+		0 p_138395_ p_138395_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/AdvancementList net/minecraft/advancements/AdvancementList
+	LOGGER f_139325_
+	advancements f_139326_
+	listener f_139329_
+	roots f_139327_
+	tasks f_139328_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/Map;)V m_139333_
+		0 p_139334_ p_139334_
+	clear ()V m_139332_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_139337_
+		0 p_139338_ p_139338_
+	getAllAdvancements ()Ljava/util/Collection; m_139344_
+	getRoots ()Ljava/lang/Iterable; m_139343_
+	remove (Ljava/util/Set;)V m_139335_
+		0 p_139336_ p_139336_
+	remove (Lnet/minecraft/advancements/Advancement;)V m_139339_
+		0 p_139340_ p_139340_
+	setListener (Lnet/minecraft/advancements/AdvancementList$Listener;)V m_139341_
+		0 p_139342_ p_139342_
+net/minecraft/advancements/AdvancementList$Listener net/minecraft/advancements/AdvancementList$Listener
+	onAddAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5513_
+		0 p_139345_ p_139345_
+	onAddAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5505_
+		0 p_139347_ p_139347_
+	onAdvancementsCleared ()V m_7204_
+	onRemoveAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5504_
+		0 p_139346_ p_139346_
+	onRemoveAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5516_
+		0 p_139348_ p_139348_
+net/minecraft/advancements/AdvancementProgress net/minecraft/advancements/AdvancementProgress
+	criteria f_8190_
+	requirements f_8191_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_144358_ p_144358_
+	<init> ()V <init>
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_8217_ p_8217_
+	compareTo (Lnet/minecraft/advancements/AdvancementProgress;)I compareTo
+		0 p_8195_ p_8195_
+	countCompletedRequirements ()I m_8222_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementProgress; m_8211_
+		static
+		0 p_8212_ p_8212_
+	getCompletedCriteria ()Ljava/lang/Iterable; m_8220_
+	getCriterion (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; m_8214_
+		0 p_8215_ p_8215_
+	getFirstProgressDate ()Ljava/util/Date; m_8221_
+	getPercent ()F m_8213_
+	getProgressText ()Ljava/lang/String; m_8218_
+	getRemainingCriteria ()Ljava/lang/Iterable; m_8219_
+	grantProgress (Ljava/lang/String;)Z m_8196_
+		0 p_8197_ p_8197_
+	hasProgress ()Z m_8206_
+	isDone ()Z m_8193_
+	lambda$serializeToNetwork$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/CriterionProgress;)V m_144359_
+		static
+		0 p_144360_ p_144360_
+		1 p_144361_ p_144361_
+	lambda$update$0 (Ljava/util/Set;Ljava/util/Map$Entry;)Z m_8201_
+		static
+		0 p_8202_ p_8202_
+		1 p_8203_ p_8203_
+	revokeProgress (Ljava/lang/String;)Z m_8209_
+		0 p_8210_ p_8210_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_8204_
+		0 p_8205_ p_8205_
+	toString ()Ljava/lang/String; toString
+	update (Ljava/util/Map;[[Ljava/lang/String;)V m_8198_
+		0 p_8199_ p_8199_
+		1 p_8200_ p_8200_
+net/minecraft/advancements/AdvancementProgress$Serializer net/minecraft/advancements/AdvancementProgress$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_8234_ p_8234_
+		1 p_8235_ p_8235_
+		2 p_8236_ p_8236_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/advancements/AdvancementProgress; deserialize
+		0 p_8230_ p_8230_
+		1 p_8231_ p_8231_
+		2 p_8232_ p_8232_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_8238_ p_8238_
+		1 p_8239_ p_8239_
+		2 p_8240_ p_8240_
+	serialize (Lnet/minecraft/advancements/AdvancementProgress;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_8226_ p_8226_
+		1 p_8227_ p_8227_
+		2 p_8228_ p_8228_
+net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/AdvancementRewards
+	EMPTY f_9978_
+	experience f_9979_
+	function f_9982_
+	loot f_9980_
+	recipes f_9981_
+	<clinit> ()V <clinit>
+		static
+	<init> (I[Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandFunction$CacheableFunction;)V <init>
+		0 p_9985_ p_9985_
+		1 p_9986_ p_9986_
+		2 p_9987_ p_9987_
+		3 p_9988_ p_9988_
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/AdvancementRewards; m_9991_
+		static
+		0 p_9992_ p_9992_
+	getRecipes ()[Lnet/minecraft/resources/ResourceLocation; m_144821_
+	grant (Lnet/minecraft/server/level/ServerPlayer;)V m_9989_
+		0 p_9990_ p_9990_
+	lambda$grant$0 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/CommandFunction;)V m_289047_
+		static
+		0 p_289234_ p_289234_
+		1 p_289235_ p_289235_
+		2 p_289236_ p_289236_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_9997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/AdvancementRewards$Builder net/minecraft/advancements/AdvancementRewards$Builder
+	experience f_9999_
+	function f_10002_
+	loot f_10000_
+	recipes f_10001_
+	<init> ()V <init>
+	addExperience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10007_
+		0 p_10008_ p_10008_
+	addLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144824_
+		0 p_144825_ p_144825_
+	addRecipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10011_
+		0 p_10012_ p_10012_
+	build ()Lnet/minecraft/advancements/AdvancementRewards; m_10004_
+	experience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10005_
+		static
+		0 p_10006_ p_10006_
+	function (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144826_
+		static
+		0 p_144827_ p_144827_
+	loot (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144822_
+		static
+		0 p_144823_ p_144823_
+	recipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10009_
+		static
+		0 p_10010_ p_10010_
+	runs (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144828_
+		0 p_144829_ p_144829_
+net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriteriaTriggers
+	ALLAY_DROP_ITEM_ON_BLOCK f_215657_
+	AVOID_VIBRATION f_215658_
+	BAD_OMEN f_10558_
+	BEE_NEST_DESTROYED f_10560_
+	BRED_ANIMALS f_10581_
+	BREWED_POTION f_10577_
+	CHANGED_DIMENSION f_10588_
+	CHANNELED_LIGHTNING f_10554_
+	CONSTRUCT_BEACON f_10578_
+	CONSUME_ITEM f_10592_
+	CRITERIA f_10566_
+	CURED_ZOMBIE_VILLAGER f_10584_
+	EFFECTS_CHANGED f_10550_
+	ENCHANTED_ITEM f_10575_
+	ENTER_BLOCK f_10570_
+	ENTITY_HURT_PLAYER f_10574_
+	ENTITY_KILLED_PLAYER f_10569_
+	FALL_FROM_HEIGHT f_184759_
+	FILLED_BUCKET f_10576_
+	FISHING_ROD_HOOKED f_10553_
+	GENERATE_LOOT f_10563_
+	HONEY_BLOCK_SLIDE f_10559_
+	IMPOSSIBLE f_10567_
+	INVENTORY_CHANGED f_10571_
+	ITEM_DURABILITY_CHANGED f_10586_
+	ITEM_USED_ON_BLOCK f_10562_
+	KILLED_BY_CROSSBOW f_10556_
+	KILL_MOB_NEAR_SCULK_CATALYST f_215656_
+	LEVITATION f_10587_
+	LIGHTNING_STRIKE f_145089_
+	LOCATION f_10582_
+	NETHER_TRAVEL f_10552_
+	PLACED_BLOCK f_10591_
+	PLAYER_HURT_ENTITY f_10573_
+	PLAYER_INTERACTED_WITH_ENTITY f_10565_
+	PLAYER_KILLED_ENTITY f_10568_
+	RAID_WIN f_10557_
+	RECIPE_CRAFTED f_279543_
+	RECIPE_UNLOCKED f_10572_
+	RIDE_ENTITY_IN_LAVA_TRIGGER f_184760_
+	SHOT_CROSSBOW f_10555_
+	SLEPT_IN_BED f_10583_
+	START_RIDING_TRIGGER f_145088_
+	SUMMONED_ENTITY f_10580_
+	TAME_ANIMAL f_10590_
+	TARGET_BLOCK_HIT f_10561_
+	THROWN_ITEM_PICKED_UP_BY_ENTITY f_215654_
+	THROWN_ITEM_PICKED_UP_BY_PLAYER f_215655_
+	TICK f_10589_
+	TRADE f_10585_
+	USED_ENDER_EYE f_10579_
+	USED_TOTEM f_10551_
+	USING_ITEM f_145090_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	all ()Ljava/lang/Iterable; m_10594_
+		static
+	getCriterion (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/CriterionTrigger; m_10597_
+		static
+		0 p_10598_ p_10598_
+	register (Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; m_10595_
+		static
+		0 p_10596_ p_10596_
+net/minecraft/advancements/Criterion net/minecraft/advancements/Criterion
+	trigger f_11412_
+	<init> (Lnet/minecraft/advancements/CriterionTriggerInstance;)V <init>
+		0 p_11415_ p_11415_
+	<init> ()V <init>
+	criteriaFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Ljava/util/Map; m_11426_
+		static
+		0 p_11427_ p_11427_
+		1 p_11428_ p_11428_
+	criteriaFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Map; m_11431_
+		static
+		0 p_11432_ p_11432_
+	criterionFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/Criterion; m_11417_
+		static
+		0 p_11418_ p_11418_
+		1 p_11419_ p_11419_
+	criterionFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/Criterion; m_11429_
+		static
+		0 p_11430_ p_11430_
+	getTrigger ()Lnet/minecraft/advancements/CriterionTriggerInstance; m_11416_
+	lambda$serializeToNetwork$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/Criterion;)V m_145257_
+		static
+		0 p_145258_ p_145258_
+		1 p_145259_ p_145259_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_11425_
+	serializeToNetwork (Ljava/util/Map;Lnet/minecraft/network/FriendlyByteBuf;)V m_11420_
+		static
+		0 p_11421_ p_11421_
+		1 p_11422_ p_11422_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_11423_
+		0 p_11424_ p_11424_
+net/minecraft/advancements/CriterionProgress net/minecraft/advancements/CriterionProgress
+	DATE_FORMAT f_12907_
+	obtained f_12908_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fromJson (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; m_12912_
+		static
+		0 p_12913_ p_12913_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/CriterionProgress; m_12917_
+		static
+		0 p_12918_ p_12918_
+	getObtained ()Ljava/util/Date; m_12920_
+	grant ()V m_12916_
+	isDone ()Z m_12911_
+	revoke ()V m_12919_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_12921_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_12914_
+		0 p_12915_ p_12915_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/CriterionTrigger net/minecraft/advancements/CriterionTrigger
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_13674_ p_13674_
+		1 p_13675_ p_13675_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_13671_ p_13671_
+		1 p_13672_ p_13672_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_13676_ p_13676_
+		1 p_13677_ p_13677_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_13673_ p_13673_
+net/minecraft/advancements/CriterionTrigger$Listener net/minecraft/advancements/CriterionTrigger$Listener
+	advancement f_13679_
+	criterion f_13680_
+	trigger f_13678_
+	<init> (Lnet/minecraft/advancements/CriterionTriggerInstance;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)V <init>
+		0 p_13682_ p_13682_
+		1 p_13683_ p_13683_
+		2 p_13684_ p_13684_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_13689_ p_13689_
+	getTriggerInstance ()Lnet/minecraft/advancements/CriterionTriggerInstance; m_13685_
+	hashCode ()I hashCode
+	run (Lnet/minecraft/server/PlayerAdvancements;)V m_13686_
+		0 p_13687_ p_13687_
+net/minecraft/advancements/CriterionTriggerInstance net/minecraft/advancements/CriterionTriggerInstance
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_14485_ p_14485_
+net/minecraft/advancements/DisplayInfo net/minecraft/advancements/DisplayInfo
+	announceChat f_14964_
+	background f_14961_
+	description f_14959_
+	frame f_14962_
+	hidden f_14965_
+	icon f_14960_
+	showToast f_14963_
+	title f_14958_
+	x f_14966_
+	y f_14967_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)V <init>
+		0 p_14969_ p_14969_
+		1 p_14970_ p_14970_
+		2 p_14971_ p_14971_
+		3 p_14972_ p_14972_
+		4 p_14973_ p_14973_
+		5 p_14974_ p_14974_
+		6 p_14975_ p_14975_
+		7 p_14976_ p_14976_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/DisplayInfo; m_14981_
+		static
+		0 p_14982_ p_14982_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/DisplayInfo; m_14988_
+		static
+		0 p_14989_ p_14989_
+	getBackground ()Lnet/minecraft/resources/ResourceLocation; m_14991_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_14985_
+	getFrame ()Lnet/minecraft/advancements/FrameType; m_14992_
+	getIcon (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/ItemStack; m_14986_
+		static
+		0 p_14987_ p_14987_
+	getIcon ()Lnet/minecraft/world/item/ItemStack; m_14990_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_14977_
+	getX ()F m_14993_
+	getY ()F m_14994_
+	isHidden ()Z m_14997_
+	serializeIcon ()Lcom/google/gson/JsonObject; m_14999_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_14998_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_14983_
+		0 p_14984_ p_14984_
+	setLocation (FF)V m_14978_
+		0 p_14979_ p_14979_
+		1 p_14980_ p_14980_
+	shouldAnnounceChat ()Z m_14996_
+	shouldShowToast ()Z m_14995_
+net/minecraft/advancements/FrameType net/minecraft/advancements/FrameType
+	$VALUES $VALUES
+	CHALLENGE CHALLENGE
+	GOAL GOAL
+	TASK TASK
+	chatColor f_15538_
+	displayName f_15539_
+	name f_15536_
+	texture f_15537_
+	$values ()[Lnet/minecraft/advancements/FrameType; m_145833_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_15543_ p_15543_
+		1 p_15544_ p_15544_
+		2 p_15545_ p_15545_
+		3 p_15546_ p_15546_
+		4 p_15547_ p_15547_
+	byName (Ljava/lang/String;)Lnet/minecraft/advancements/FrameType; m_15549_
+		static
+		0 p_15550_ p_15550_
+	getChatColor ()Lnet/minecraft/ChatFormatting; m_15552_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_15553_
+	getName ()Ljava/lang/String; m_15548_
+	getTexture ()I m_15551_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/advancements/FrameType; valueOf
+		static
+		0 p_15555_ p_15555_
+	values ()[Lnet/minecraft/advancements/FrameType; values
+		static
+net/minecraft/advancements/RequirementsStrategy net/minecraft/advancements/RequirementsStrategy
+	AND f_15978_
+	OR f_15979_
+	<clinit> ()V <clinit>
+		static
+	createRequirements (Ljava/util/Collection;)[[Ljava/lang/String; m_15985_
+		0 p_15986_ p_15986_
+	lambda$static$0 (Ljava/util/Collection;)[[Ljava/lang/String; m_15983_
+		static
+		0 p_15984_ p_15984_
+	lambda$static$1 (Ljava/util/Collection;)[[Ljava/lang/String; m_15981_
+		static
+		0 p_15982_ p_15982_
+net/minecraft/advancements/TreeNodePosition net/minecraft/advancements/TreeNodePosition
+	advancement f_16554_
+	ancestor f_16559_
+	change f_16564_
+	childIndex f_16557_
+	children f_16558_
+	mod f_16563_
+	parent f_16555_
+	previousSibling f_16556_
+	shift f_16565_
+	thread f_16560_
+	x f_16561_
+	y f_16562_
+	<init> (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;II)V <init>
+		0 p_16567_ p_16567_
+		1 p_16568_ p_16568_
+		2 p_16569_ p_16569_
+		3 p_16570_ p_16570_
+		4 p_16571_ p_16571_
+	addChild (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16589_
+		0 p_16590_ p_16590_
+		1 p_16591_ p_16591_
+	apportion (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16579_
+		0 p_16580_ p_16580_
+	executeShifts ()V m_16592_
+	finalizePosition ()V m_16595_
+	firstWalk ()V m_16572_
+	getAncestor (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16584_
+		0 p_16585_ p_16585_
+		1 p_16586_ p_16586_
+	moveSubtree (Lnet/minecraft/advancements/TreeNodePosition;F)V m_16581_
+		0 p_16582_ p_16582_
+		1 p_16583_ p_16583_
+	nextOrThread ()Lnet/minecraft/advancements/TreeNodePosition; m_16594_
+	previousOrThread ()Lnet/minecraft/advancements/TreeNodePosition; m_16593_
+	run (Lnet/minecraft/advancements/Advancement;)V m_16587_
+		static
+		0 p_16588_ p_16588_
+	secondWalk (FIF)F m_16575_
+		0 p_16576_ p_16576_
+		1 p_16577_ p_16577_
+		2 p_16578_ p_16578_
+	thirdWalk (F)V m_16573_
+		0 p_16574_ p_16574_
+net/minecraft/advancements/critereon/AbstractCriterionTriggerInstance net/minecraft/advancements/critereon/AbstractCriterionTriggerInstance
+	criterion f_16972_
+	player f_16973_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286357_ p_286357_
+		1 p_286466_ p_286466_
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	getPlayerPredicate ()Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285924_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_16979_ p_16979_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/critereon/BeeNestDestroyedTrigger net/minecraft/advancements/critereon/BeeNestDestroyedTrigger
+	ID f_17473_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286332_ p_286332_
+		1 p_286734_ p_286734_
+		2 p_286339_ p_286339_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance; m_7214_
+		0 p_286717_ p_286717_
+		1 p_286621_ p_286621_
+		2 p_286840_ p_286840_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_17487_
+		static
+		0 p_17488_ p_17488_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$deserializeBlock$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_17493_
+		static
+		0 p_17494_ p_17494_
+	lambda$trigger$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance;)Z m_146656_
+		static
+		0 p_146657_ p_146657_
+		1 p_146658_ p_146658_
+		2 p_146659_ p_146659_
+		3 p_146660_ p_146660_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)V m_146651_
+		0 p_146652_ p_146652_
+		1 p_146653_ p_146653_
+		2 p_146654_ p_146654_
+		3 p_146655_ p_146655_
+net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance
+	block f_17500_
+	item f_17501_
+	numBees f_17502_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286609_ p_286609_
+		1 p_286264_ p_286264_
+		2 p_286572_ p_286572_
+		3 p_286574_ p_286574_
+	destroyedBeeNest (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance; m_17512_
+		static
+		0 p_17513_ p_17513_
+		1 p_17514_ p_17514_
+		2 p_17515_ p_17515_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)Z m_146661_
+		0 p_146662_ p_146662_
+		1 p_146663_ p_146663_
+		2 p_146664_ p_146664_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_17517_ p_17517_
+net/minecraft/advancements/critereon/BlockPredicate net/minecraft/advancements/critereon/BlockPredicate
+	ANY f_17902_
+	blocks f_146710_
+	nbt f_17906_
+	properties f_17905_
+	tag f_17903_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Ljava/util/Set;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;)V <init>
+		0 p_204023_ p_204023_
+		1 p_204024_ p_204024_
+		2 p_204025_ p_204025_
+		3 p_204026_ p_204026_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/BlockPredicate; m_17917_
+		static
+		0 p_17918_ p_17918_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_146719_
+		static
+		0 p_146720_ p_146720_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_17914_
+		0 p_17915_ p_17915_
+		1 p_17916_ p_17916_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_17913_
+net/minecraft/advancements/critereon/BlockPredicate$Builder net/minecraft/advancements/critereon/BlockPredicate$Builder
+	blocks f_17920_
+	nbt f_17922_
+	properties f_17921_
+	tag f_146721_
+	<init> ()V <init>
+	block ()Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_17924_
+		static
+	build ()Lnet/minecraft/advancements/critereon/BlockPredicate; m_17931_
+	hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146724_
+		0 p_146725_ p_146725_
+	of ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146726_
+		0 p_146727_ p_146727_
+	of (Ljava/lang/Iterable;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146722_
+		0 p_146723_ p_146723_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_204027_
+		0 p_204028_ p_204028_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_17929_
+		0 p_17930_ p_17930_
+net/minecraft/advancements/critereon/BredAnimalsTrigger net/minecraft/advancements/critereon/BredAnimalsTrigger
+	ID f_18636_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286232_ p_286232_
+		1 p_286575_ p_286575_
+		2 p_286439_ p_286439_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_7214_
+		0 p_286457_ p_286457_
+		1 p_286507_ p_286507_
+		2 p_286849_ p_286849_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance;)Z m_18649_
+		static
+		0 p_18650_ p_18650_
+		1 p_18651_ p_18651_
+		2 p_18652_ p_18652_
+		3 p_18653_ p_18653_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V m_147278_
+		0 p_147279_ p_147279_
+		1 p_147280_ p_147280_
+		2 p_147281_ p_147281_
+		3 p_147282_ p_147282_
+net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance
+	child f_18661_
+	parent f_18659_
+	partner f_18660_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286459_ p_286459_
+		1 p_286695_ p_286695_
+		2 p_286476_ p_286476_
+		3 p_286433_ p_286433_
+	bredAnimals (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18667_
+		static
+		0 p_18668_ p_18668_
+	bredAnimals (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18669_
+		static
+		0 p_18670_ p_18670_
+		1 p_18671_ p_18671_
+		2 p_18672_ p_18672_
+	bredAnimals ()Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18679_
+		static
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_18675_
+		0 p_18676_ p_18676_
+		1 p_18677_ p_18677_
+		2 p_18678_ p_18678_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_18674_ p_18674_
+net/minecraft/advancements/critereon/BrewedPotionTrigger net/minecraft/advancements/critereon/BrewedPotionTrigger
+	ID f_19116_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286714_ p_286714_
+		1 p_286675_ p_286675_
+		2 p_286329_ p_286329_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance; m_7214_
+		0 p_286606_ p_286606_
+		1 p_286420_ p_286420_
+		2 p_286605_ p_286605_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_19130_
+		static
+		0 p_19131_ p_19131_
+	lambda$trigger$1 (Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance;)Z m_19123_
+		static
+		0 p_19124_ p_19124_
+		1 p_19125_ p_19125_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/alchemy/Potion;)V m_19120_
+		0 p_19121_ p_19121_
+		1 p_19122_ p_19122_
+net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance
+	potion f_19137_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/item/alchemy/Potion;)V <init>
+		0 p_286312_ p_286312_
+		1 p_286830_ p_286830_
+	brewedPotion ()Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance; m_19145_
+		static
+	matches (Lnet/minecraft/world/item/alchemy/Potion;)Z m_19141_
+		0 p_19142_ p_19142_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_19144_ p_19144_
+net/minecraft/advancements/critereon/ChangeDimensionTrigger net/minecraft/advancements/critereon/ChangeDimensionTrigger
+	ID f_19753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_7214_
+		0 p_19762_ p_19762_
+		1 p_286295_ p_286295_
+		2 p_19764_ p_19764_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286763_ p_286763_
+		1 p_286479_ p_286479_
+		2 p_286548_ p_286548_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance;)Z m_19765_
+		static
+		0 p_19766_ p_19766_
+		1 p_19767_ p_19767_
+		2 p_19768_ p_19768_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V m_19757_
+		0 p_19758_ p_19758_
+		1 p_19759_ p_19759_
+		2 p_19760_ p_19760_
+net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance
+	from f_19774_
+	to f_19775_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_286423_ p_286423_
+		1 p_286585_ p_286585_
+		2 p_286666_ p_286666_
+	changedDimension ()Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147565_
+		static
+	changedDimension (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147560_
+		static
+		0 p_147561_ p_147561_
+		1 p_147562_ p_147562_
+	changedDimensionFrom (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147563_
+		static
+		0 p_147564_ p_147564_
+	changedDimensionTo (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_19782_
+		static
+		0 p_19783_ p_19783_
+	matches (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Z m_19784_
+		0 p_19785_ p_19785_
+		1 p_19786_ p_19786_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_19781_ p_19781_
+net/minecraft/advancements/critereon/ChanneledLightningTrigger net/minecraft/advancements/critereon/ChanneledLightningTrigger
+	ID f_21714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance; m_7214_
+		0 p_286858_ p_286858_
+		1 p_286240_ p_286240_
+		2 p_286562_ p_286562_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286659_ p_286659_
+		1 p_286337_ p_286337_
+		2 p_286807_ p_286807_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_21718_
+		static
+		0 p_21719_ p_21719_
+		1 p_21720_ p_21720_
+	lambda$trigger$1 (Ljava/util/List;Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance;)Z m_21728_
+		static
+		0 p_21729_ p_21729_
+		1 p_21730_ p_21730_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V m_21721_
+		0 p_21722_ p_21722_
+		1 p_21723_ p_21723_
+net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance
+	victims f_21736_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;[Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286697_ p_286697_
+		1 p_286366_ p_286366_
+	channeledLightning ([Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance; m_21746_
+		static
+		0 p_21747_ p_21747_
+	lambda$channeledLightning$0 (I)[Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285665_
+		static
+		0 p_286116_ p_286116_
+	matches (Ljava/util/Collection;)Z m_21744_
+		0 p_21745_ p_21745_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_21743_ p_21743_
+net/minecraft/advancements/critereon/ConstructBeaconTrigger net/minecraft/advancements/critereon/ConstructBeaconTrigger
+	ID f_22742_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286576_ p_286576_
+		1 p_286762_ p_286762_
+		2 p_286224_ p_286224_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_7214_
+		0 p_286465_ p_286465_
+		1 p_286914_ p_286914_
+		2 p_286803_ p_286803_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (ILnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance;)Z m_148026_
+		static
+		0 p_148027_ p_148027_
+		1 p_148028_ p_148028_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;I)V m_148029_
+		0 p_148030_ p_148030_
+		1 p_148031_ p_148031_
+net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance
+	level f_22761_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286868_ p_286868_
+		1 p_286272_ p_286272_
+	constructedBeacon (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_22765_
+		static
+		0 p_22766_ p_22766_
+	constructedBeacon ()Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_148034_
+		static
+	matches (I)Z m_148032_
+		0 p_148033_ p_148033_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_22770_ p_22770_
+net/minecraft/advancements/critereon/ConsumeItemTrigger net/minecraft/advancements/critereon/ConsumeItemTrigger
+	ID f_23678_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286664_ p_286664_
+		1 p_286254_ p_286254_
+		2 p_286347_ p_286347_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_7214_
+		0 p_286724_ p_286724_
+		1 p_286492_ p_286492_
+		2 p_286887_ p_286887_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance;)Z m_23685_
+		static
+		0 p_23686_ p_23686_
+		1 p_23687_ p_23687_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_23682_
+		0 p_23683_ p_23683_
+		1 p_23684_ p_23684_
+net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance
+	item f_23697_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286663_ p_286663_
+		1 p_286533_ p_286533_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_23701_
+		0 p_23702_ p_23702_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_23706_ p_23706_
+	usedItem (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_148081_
+		static
+		0 p_148082_ p_148082_
+	usedItem ()Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_23707_
+		static
+	usedItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_23703_
+		static
+		0 p_23704_ p_23704_
+net/minecraft/advancements/critereon/ContextAwarePredicate net/minecraft/advancements/critereon/ContextAwarePredicate
+	ANY f_285567_
+	compositePredicates f_285559_
+	conditions f_285622_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286308_ p_286308_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_286108_
+		static
+		0 p_286844_ p_286844_
+	fromElement (Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;Lcom/google/gson/JsonElement;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285802_
+		static
+		0 p_286647_ p_286647_
+		1 p_286323_ p_286323_
+		2 p_286520_ p_286520_
+		3 p_286912_ p_286912_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_285831_
+		0 p_286260_ p_286260_
+	toJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonElement; m_286026_
+		0 p_286222_ p_286222_
+	toJson ([Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonElement; m_285805_
+		static
+		0 p_286611_ p_286611_
+		1 p_286638_ p_286638_
+net/minecraft/advancements/critereon/CuredZombieVillagerTrigger net/minecraft/advancements/critereon/CuredZombieVillagerTrigger
+	ID f_24270_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance; m_7214_
+		0 p_286832_ p_286832_
+		1 p_286917_ p_286917_
+		2 p_286335_ p_286335_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286894_ p_286894_
+		1 p_286716_ p_286716_
+		2 p_286477_ p_286477_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance;)Z m_24282_
+		static
+		0 p_24283_ p_24283_
+		1 p_24284_ p_24284_
+		2 p_24285_ p_24285_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/npc/Villager;)V m_24274_
+		0 p_24275_ p_24275_
+		1 p_24276_ p_24276_
+		2 p_24277_ p_24277_
+net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance
+	villager f_24292_
+	zombie f_24291_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286338_ p_286338_
+		1 p_286686_ p_286686_
+		2 p_286773_ p_286773_
+	curedZombieVillager ()Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance; m_24302_
+		static
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_24299_
+		0 p_24300_ p_24300_
+		1 p_24301_ p_24301_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_24298_ p_24298_
+net/minecraft/advancements/critereon/DamagePredicate net/minecraft/advancements/critereon/DamagePredicate
+	ANY f_24902_
+	blocked f_24906_
+	dealtDamage f_24903_
+	sourceEntity f_24905_
+	takenDamage f_24904_
+	type f_24907_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/Boolean;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_24911_ p_24911_
+		1 p_24912_ p_24912_
+		2 p_24913_ p_24913_
+		3 p_24914_ p_24914_
+		4 p_24915_ p_24915_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DamagePredicate; m_24923_
+		static
+		0 p_24924_ p_24924_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_24917_
+		0 p_24918_ p_24918_
+		1 p_24919_ p_24919_
+		2 p_24920_ p_24920_
+		3 p_24921_ p_24921_
+		4 p_24922_ p_24922_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_24916_
+net/minecraft/advancements/critereon/DamagePredicate$Builder net/minecraft/advancements/critereon/DamagePredicate$Builder
+	blocked f_24928_
+	dealtDamage f_24925_
+	sourceEntity f_24927_
+	takenDamage f_24926_
+	type f_24929_
+	<init> ()V <init>
+	blocked (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24934_
+		0 p_24935_ p_24935_
+	build ()Lnet/minecraft/advancements/critereon/DamagePredicate; m_24936_
+	damageInstance ()Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24931_
+		static
+	dealtDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148145_
+		0 p_148146_ p_148146_
+	sourceEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148143_
+		0 p_148144_ p_148144_
+	takenDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148147_
+		0 p_148148_ p_148148_
+	type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148141_
+		0 p_148142_ p_148142_
+	type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24932_
+		0 p_24933_ p_24933_
+net/minecraft/advancements/critereon/DamageSourcePredicate net/minecraft/advancements/critereon/DamageSourcePredicate
+	ANY f_25420_
+	directEntity f_25429_
+	sourceEntity f_25430_
+	tags f_268608_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_270233_ p_270233_
+		1 p_270167_ p_270167_
+		2 p_270429_ p_270429_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate; m_25451_
+		static
+		0 p_25452_ p_25452_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/damagesource/DamageSource;)Z m_25444_
+		0 p_25445_ p_25445_
+		1 p_25446_ p_25446_
+		2 p_25447_ p_25447_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;)Z m_25448_
+		0 p_25449_ p_25449_
+		1 p_25450_ p_25450_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_25443_
+net/minecraft/advancements/critereon/DamageSourcePredicate$Builder net/minecraft/advancements/critereon/DamageSourcePredicate$Builder
+	directEntity f_25468_
+	sourceEntity f_25469_
+	tags f_268703_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate; m_25476_
+	damageType ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_25471_
+		static
+	direct (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_25472_
+		0 p_25473_ p_25473_
+	direct (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148229_
+		0 p_148230_ p_148230_
+	source (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148233_
+		0 p_148234_ p_148234_
+	source (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148231_
+		0 p_148232_ p_148232_
+	tag (Lnet/minecraft/advancements/critereon/TagPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_269507_
+		0 p_270455_ p_270455_
+net/minecraft/advancements/critereon/DeserializationContext net/minecraft/advancements/critereon/DeserializationContext
+	LOGGER f_25865_
+	id f_25866_
+	lootData f_278452_
+	predicateGson f_25868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootDataManager;)V <init>
+		0 p_279318_ p_279318_
+		1 p_279364_ p_279364_
+	deserializeConditions (Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_25874_
+		0 p_25875_ p_25875_
+		1 p_25876_ p_25876_
+		2 p_25877_ p_25877_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_25873_
+	lambda$deserializeConditions$0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_25878_
+		static
+		0 p_25879_ p_25879_
+		1 p_25880_ p_25880_
+		2 p_25881_ p_25881_
+net/minecraft/advancements/critereon/DistancePredicate net/minecraft/advancements/critereon/DistancePredicate
+	ANY f_26241_
+	absolute f_26246_
+	horizontal f_26245_
+	x f_26242_
+	y f_26243_
+	z f_26244_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
+		0 p_26249_ p_26249_
+		1 p_26250_ p_26250_
+		2 p_26251_ p_26251_
+		3 p_26252_ p_26252_
+		4 p_26253_ p_26253_
+	absolute (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148840_
+		static
+		0 p_148841_ p_148841_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_26264_
+		static
+		0 p_26265_ p_26265_
+	horizontal (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148836_
+		static
+		0 p_148837_ p_148837_
+	matches (DDDDDD)Z m_26255_
+		0 p_26256_ p_26256_
+		1 p_26257_ p_26257_
+		2 p_26258_ p_26258_
+		3 p_26259_ p_26259_
+		4 p_26260_ p_26260_
+		5 p_26261_ p_26261_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_26254_
+	vertical (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148838_
+		static
+		0 p_148839_ p_148839_
+net/minecraft/advancements/critereon/DistanceTrigger net/minecraft/advancements/critereon/DistanceTrigger
+	id f_186161_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_186163_ p_186163_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_7214_
+		0 p_286540_ p_286540_
+		1 p_286753_ p_286753_
+		2 p_286709_ p_286709_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286885_ p_286885_
+		1 p_286450_ p_286450_
+		2 p_286678_ p_286678_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance;)Z m_283951_
+		static
+		0 p_284569_ p_284569_
+		1 p_284570_ p_284570_
+		2 p_284571_ p_284571_
+		3 p_284572_ p_284572_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;)V m_186165_
+		0 p_186166_ p_186166_
+		1 p_186167_ p_186167_
+net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance
+	distance f_186182_
+	startPosition f_186181_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;)V <init>
+		0 p_286369_ p_286369_
+		1 p_286587_ p_286587_
+		2 p_286563_ p_286563_
+		3 p_286818_ p_286818_
+	fallFromHeight (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186197_
+		static
+		0 p_186198_ p_186198_
+		1 p_186199_ p_186199_
+		2 p_186200_ p_186200_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_186188_
+		0 p_186189_ p_186189_
+		1 p_186190_ p_186190_
+		2 p_186191_ p_186191_
+	rideEntityInLava (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186194_
+		static
+		0 p_186195_ p_186195_
+		1 p_186196_ p_186196_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_186202_ p_186202_
+	travelledThroughNether (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186192_
+		static
+		0 p_186193_ p_186193_
+net/minecraft/advancements/critereon/EffectsChangedTrigger net/minecraft/advancements/critereon/EffectsChangedTrigger
+	ID f_26756_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286725_ p_286725_
+		1 p_286278_ p_286278_
+		2 p_286737_ p_286737_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_7214_
+		0 p_286892_ p_286892_
+		1 p_286547_ p_286547_
+		2 p_286271_ p_286271_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance;)Z m_149265_
+		static
+		0 p_149266_ p_149266_
+		1 p_149267_ p_149267_
+		2 p_149268_ p_149268_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V m_149262_
+		0 p_149263_ p_149263_
+		1 p_149264_ p_149264_
+net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance
+	effects f_26774_
+	source f_149269_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286580_ p_286580_
+		1 p_286820_ p_286820_
+		2 p_286703_ p_286703_
+	gotEffectsFrom (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_149277_
+		static
+		0 p_149278_ p_149278_
+	hasEffects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_26780_
+		static
+		0 p_26781_ p_26781_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_149274_
+		0 p_149275_ p_149275_
+		1 p_149276_ p_149276_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_26783_ p_26783_
+net/minecraft/advancements/critereon/EnchantedItemTrigger net/minecraft/advancements/critereon/EnchantedItemTrigger
+	ID f_27664_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286360_ p_286360_
+		1 p_286904_ p_286904_
+		2 p_286441_ p_286441_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance; m_7214_
+		0 p_286526_ p_286526_
+		1 p_286279_ p_286279_
+		2 p_286881_ p_286881_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance;)Z m_27672_
+		static
+		0 p_27673_ p_27673_
+		1 p_27674_ p_27674_
+		2 p_27675_ p_27675_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V m_27668_
+		0 p_27669_ p_27669_
+		1 p_27670_ p_27670_
+		2 p_27671_ p_27671_
+net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance
+	item f_27685_
+	levels f_27686_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286871_ p_286871_
+		1 p_286640_ p_286640_
+		2 p_286367_ p_286367_
+	enchantedItem ()Lnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance; m_27696_
+		static
+	matches (Lnet/minecraft/world/item/ItemStack;I)Z m_27691_
+		0 p_27692_ p_27692_
+		1 p_27693_ p_27693_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_27695_ p_27695_
+net/minecraft/advancements/critereon/EnchantmentPredicate net/minecraft/advancements/critereon/EnchantmentPredicate
+	ANY f_30464_
+	NONE f_30465_
+	enchantment f_30466_
+	level f_30467_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_30471_ p_30471_
+		1 p_30472_ p_30472_
+	<init> ()V <init>
+	containedIn (Ljava/util/Map;)Z m_30476_
+		0 p_30477_ p_30477_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EnchantmentPredicate; m_30474_
+		static
+		0 p_30475_ p_30475_
+	fromJsonArray (Lcom/google/gson/JsonElement;)[Lnet/minecraft/advancements/critereon/EnchantmentPredicate; m_30480_
+		static
+		0 p_30481_ p_30481_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_30478_
+		static
+		0 p_30479_ p_30479_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_30473_
+net/minecraft/advancements/critereon/EnterBlockTrigger net/minecraft/advancements/critereon/EnterBlockTrigger
+	ID f_31265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286556_ p_286556_
+		1 p_286474_ p_286474_
+		2 p_286857_ p_286857_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_7214_
+		0 p_286490_ p_286490_
+		1 p_286595_ p_286595_
+		2 p_286764_ p_286764_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_31278_
+		static
+		0 p_31279_ p_31279_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_31272_
+		static
+		0 p_31273_ p_31273_
+		1 p_31274_ p_31274_
+	lambda$deserializeBlock$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_31284_
+		static
+		0 p_31285_ p_31285_
+	lambda$trigger$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Z m_31275_
+		static
+		0 p_31276_ p_31276_
+		1 p_31277_ p_31277_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V m_31269_
+		0 p_31270_ p_31270_
+		1 p_31271_ p_31271_
+net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance
+	block f_31291_
+	state f_31292_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_286269_ p_286269_
+		1 p_286517_ p_286517_
+		2 p_286864_ p_286864_
+	entersBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_31297_
+		static
+		0 p_31298_ p_31298_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_31299_
+		0 p_31300_ p_31300_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_31302_ p_31302_
+net/minecraft/advancements/critereon/EntityEquipmentPredicate net/minecraft/advancements/critereon/EntityEquipmentPredicate
+	ANY f_32176_
+	CAPTAIN f_32177_
+	chest f_32179_
+	feet f_32181_
+	head f_32178_
+	legs f_32180_
+	mainhand f_32182_
+	offhand f_32183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_32186_ p_32186_
+		1 p_32187_ p_32187_
+		2 p_32188_ p_32188_
+		3 p_32189_ p_32189_
+		4 p_32190_ p_32190_
+		5 p_32191_ p_32191_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; m_32195_
+		static
+		0 p_32196_ p_32196_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_32193_
+		0 p_32194_ p_32194_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_32192_
+net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder
+	chest f_32198_
+	feet f_32200_
+	head f_32197_
+	legs f_32199_
+	mainhand f_32201_
+	offhand f_32202_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; m_32207_
+	chest (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32208_
+		0 p_32209_ p_32209_
+	equipment ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32204_
+		static
+	feet (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32212_
+		0 p_32213_ p_32213_
+	head (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32205_
+		0 p_32206_ p_32206_
+	legs (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32210_
+		0 p_32211_ p_32211_
+	mainhand (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_149928_
+		0 p_149929_ p_149929_
+	offhand (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_149930_
+		0 p_149931_ p_149931_
+net/minecraft/advancements/critereon/EntityFlagsPredicate net/minecraft/advancements/critereon/EntityFlagsPredicate
+	ANY f_33682_
+	isBaby f_33687_
+	isCrouching f_33684_
+	isOnFire f_33683_
+	isSprinting f_33685_
+	isSwimming f_33686_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_33690_ p_33690_
+		1 p_33691_ p_33691_
+		2 p_33692_ p_33692_
+		3 p_33693_ p_33693_
+		4 p_33694_ p_33694_
+	addOptionalBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V m_33703_
+		0 p_33704_ p_33704_
+		1 p_33705_ p_33705_
+		2 p_33706_ p_33706_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; m_33698_
+		static
+		0 p_33699_ p_33699_
+	getOptionalBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; m_33700_
+		static
+		0 p_33701_ p_33701_
+		1 p_33702_ p_33702_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_33696_
+		0 p_33697_ p_33697_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_33695_
+net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder
+	isBaby f_33711_
+	isCrouching f_33708_
+	isOnFire f_33707_
+	isSprinting f_33709_
+	isSwimming f_33710_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; m_33716_
+	flags ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33713_
+		static
+	setCrouching (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150057_
+		0 p_150058_ p_150058_
+	setIsBaby (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33717_
+		0 p_33718_ p_33718_
+	setOnFire (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33714_
+		0 p_33715_ p_33715_
+	setSprinting (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150059_
+		0 p_150060_ p_150060_
+	setSwimming (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150061_
+		0 p_150062_ p_150062_
+net/minecraft/advancements/critereon/EntityHurtPlayerTrigger net/minecraft/advancements/critereon/EntityHurtPlayerTrigger
+	ID f_35170_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_7214_
+		0 p_286446_ p_286446_
+		1 p_286687_ p_286687_
+		2 p_286799_ p_286799_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286430_ p_286430_
+		1 p_286512_ p_286512_
+		2 p_286648_ p_286648_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance;)Z m_35180_
+		static
+		0 p_35181_ p_35181_
+		1 p_35182_ p_35182_
+		2 p_35183_ p_35183_
+		3 p_35184_ p_35184_
+		4 p_35185_ p_35185_
+		5 p_35186_ p_35186_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V m_35174_
+		0 p_35175_ p_35175_
+		1 p_35176_ p_35176_
+		2 p_35177_ p_35177_
+		3 p_35178_ p_35178_
+		4 p_35179_ p_35179_
+net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance
+	damage f_35196_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamagePredicate;)V <init>
+		0 p_286419_ p_286419_
+		1 p_286408_ p_286408_
+	entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_35206_
+		static
+		0 p_35207_ p_35207_
+	entityHurtPlayer ()Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_150189_
+		static
+	entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_150187_
+		static
+		0 p_150188_ p_150188_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_35200_
+		0 p_35201_ p_35201_
+		1 p_35202_ p_35202_
+		2 p_35203_ p_35203_
+		3 p_35204_ p_35204_
+		4 p_35205_ p_35205_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_35209_ p_35209_
+net/minecraft/advancements/critereon/EntityPredicate net/minecraft/advancements/critereon/EntityPredicate
+	ANY f_36550_
+	distanceToPlayer f_36552_
+	effects f_36554_
+	entityType f_36551_
+	equipment f_36557_
+	flags f_36556_
+	location f_36553_
+	nbt f_36555_
+	passenger f_150287_
+	steppingOnLocation f_150285_
+	subPredicate f_218773_
+	targetedEntity f_36561_
+	team f_36562_
+	vehicle f_36560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Ljava/lang/String;)V <init>
+		0 p_218789_ p_218789_
+		1 p_218790_ p_218790_
+		2 p_218791_ p_218791_
+		3 p_218792_ p_218792_
+		4 p_218793_ p_218793_
+		5 p_218794_ p_218794_
+		6 p_218795_ p_218795_
+		7 p_218796_ p_218796_
+		8 p_218797_ p_218797_
+		9 p_218798_ p_218798_
+	<init> (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/String;)V <init>
+		0 p_218775_ p_218775_
+		1 p_218776_ p_218776_
+		2 p_218777_ p_218777_
+		3 p_218778_ p_218778_
+		4 p_218779_ p_218779_
+		5 p_218780_ p_218780_
+		6 p_218781_ p_218781_
+		7 p_218782_ p_218782_
+		8 p_218783_ p_218783_
+		9 p_218784_ p_218784_
+		10 p_218785_ p_218785_
+		11 p_218786_ p_218786_
+		12 p_218787_ p_218787_
+	createContext (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_36616_
+		static
+		0 p_36617_ p_36617_
+		1 p_36618_ p_36618_
+	fromElement (Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285915_
+		static
+		0 p_286569_ p_286569_
+		1 p_286821_ p_286821_
+		2 p_286582_ p_286582_
+	fromJson (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285855_
+		static
+		0 p_286877_ p_286877_
+		1 p_286245_ p_286245_
+		2 p_286427_ p_286427_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityPredicate; m_36614_
+		static
+		0 p_36615_ p_36615_
+	fromJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;)[Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285868_
+		static
+		0 p_286850_ p_286850_
+		1 p_286682_ p_286682_
+		2 p_286876_ p_286876_
+	lambda$matches$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_150319_
+		0 p_150320_ p_150320_
+		1 p_150321_ p_150321_
+		2 p_150322_ p_150322_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Z m_36611_
+		0 p_36612_ p_36612_
+		1 p_36613_ p_36613_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_36607_
+		0 p_36608_ p_36608_
+		1 p_36609_ p_36609_
+		2 p_36610_ p_36610_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_36606_
+	wrap (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285787_
+		static
+		0 p_286570_ p_286570_
+net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advancements/critereon/EntityPredicate$Builder
+	distanceToPlayer f_36620_
+	effects f_36622_
+	entityType f_36619_
+	equipment f_36625_
+	flags f_36624_
+	location f_36621_
+	nbt f_36623_
+	passenger f_150325_
+	steppingOnLocation f_150323_
+	subPredicate f_218799_
+	targetedEntity f_36629_
+	team f_36630_
+	vehicle f_36628_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityPredicate; m_36662_
+	distance (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36638_
+		0 p_36639_ p_36639_
+	effects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36652_
+		0 p_36653_ p_36653_
+	entity ()Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36633_
+		static
+	entityType (Lnet/minecraft/advancements/critereon/EntityTypePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36646_
+		0 p_36647_ p_36647_
+	equipment (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36640_
+		0 p_36641_ p_36641_
+	flags (Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36642_
+		0 p_36643_ p_36643_
+	located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36650_
+		0 p_36651_ p_36651_
+	nbt (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36654_
+		0 p_36655_ p_36655_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_204077_
+		0 p_204078_ p_204078_
+	of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36636_
+		0 p_36637_ p_36637_
+	passenger (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150328_
+		0 p_150329_ p_150329_
+	steppingOn (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150330_
+		0 p_150331_ p_150331_
+	subPredicate (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_218800_
+		0 p_218801_ p_218801_
+	targetedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36663_
+		0 p_36664_ p_36664_
+	team (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36658_
+		0 p_36659_ p_36659_
+	vehicle (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36644_
+		0 p_36645_ p_36645_
+net/minecraft/advancements/critereon/EntitySubPredicate net/minecraft/advancements/critereon/EntitySubPredicate
+	ANY f_218826_
+	<clinit> ()V <clinit>
+		static
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218835_
+		static
+		0 p_218836_ p_218836_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_218828_ p_218828_
+		1 p_218829_ p_218829_
+		2 p_218830_ p_218830_
+	serialize ()Lcom/google/gson/JsonElement; m_218837_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+	variant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218833_
+		static
+		0 p_218834_ p_218834_
+	variant (Lnet/minecraft/world/entity/animal/CatVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218831_
+		static
+		0 p_218832_ p_218832_
+net/minecraft/advancements/critereon/EntitySubPredicate$1 net/minecraft/advancements/critereon/EntitySubPredicate$1
+	<init> ()V <init>
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_218841_ p_218841_
+		1 p_218842_ p_218842_
+		2 p_218843_ p_218843_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/EntitySubPredicate$Type net/minecraft/advancements/critereon/EntitySubPredicate$Type
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218845_
+		0 p_218846_ p_218846_
+net/minecraft/advancements/critereon/EntitySubPredicate$Types net/minecraft/advancements/critereon/EntitySubPredicate$Types
+	ANY f_218847_
+	AXOLOTL f_262257_
+	BOAT f_262222_
+	CAT f_218852_
+	FISHING_HOOK f_218849_
+	FOX f_262303_
+	FROG f_218853_
+	HORSE f_262259_
+	LIGHTNING f_218848_
+	LLAMA f_262266_
+	MOOSHROOM f_262202_
+	PAINTING f_262296_
+	PARROT f_262231_
+	PLAYER f_218850_
+	RABBIT f_262285_
+	SLIME f_218851_
+	TROPICAL_FISH f_262221_
+	TYPES f_218854_
+	VILLAGER f_262265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218859_
+		static
+		0 p_218860_ p_218860_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262332_
+		static
+		0 p_218862_ p_218862_
+	lambda$static$10 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262333_
+		static
+		0 p_262515_ p_262515_
+	lambda$static$11 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262330_
+		static
+		0 p_262512_ p_262512_
+	lambda$static$12 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262324_
+		static
+		0 p_262506_ p_262506_
+	lambda$static$13 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262335_
+		static
+		0 p_262517_ p_262517_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_218857_
+		static
+		0 p_218858_ p_218858_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262326_
+		static
+		0 p_262508_ p_262508_
+	lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262325_
+		static
+		0 p_262507_ p_262507_
+	lambda$static$5 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262328_
+		static
+		0 p_262510_ p_262510_
+	lambda$static$6 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262331_
+		static
+		0 p_262513_ p_262513_
+	lambda$static$7 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262327_
+		static
+		0 p_262509_ p_262509_
+	lambda$static$8 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262329_
+		static
+		0 p_262511_ p_262511_
+	lambda$static$9 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262334_
+		static
+		0 p_262516_ p_262516_
+net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/EntityTypePredicate
+	ANY f_37636_
+	COMMA_JOINER f_37637_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_37643_
+		static
+		0 p_37644_ p_37644_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_257054_
+		static
+		0 p_258101_ p_258101_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37642_ p_37642_
+	of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_37647_
+		static
+		0 p_37648_ p_37648_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_204081_
+		static
+		0 p_204082_ p_204082_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$1 net/minecraft/advancements/critereon/EntityTypePredicate$1
+	<init> ()V <init>
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37652_ p_37652_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$TagPredicate net/minecraft/advancements/critereon/EntityTypePredicate$TagPredicate
+	tag f_37653_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204084_ p_204084_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37658_ p_37658_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$TypePredicate net/minecraft/advancements/critereon/EntityTypePredicate$TypePredicate
+	type f_37659_
+	<init> (Lnet/minecraft/world/entity/EntityType;)V <init>
+		0 p_37661_ p_37661_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37664_ p_37664_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityVariantPredicate net/minecraft/advancements/critereon/EntityVariantPredicate
+	VARIANT_KEY f_219082_
+	getter f_219084_
+	type f_219085_
+	variantCodec f_262213_
+	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)V <init>
+		0 p_262574_ p_262574_
+		1 p_262610_ p_262610_
+	create (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; m_219093_
+		static
+		0 p_219094_ p_219094_
+		1 p_219095_ p_219095_
+	create (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; m_262478_
+		static
+		0 p_262671_ p_262671_
+		1 p_262652_ p_262652_
+	createPredicate (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_219096_
+		0 p_219097_ p_219097_
+	lambda$new$0 (Lcom/mojang/serialization/Codec;Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_262336_
+		0 p_262518_ p_262518_
+		1 p_262519_ p_262519_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_219089_
+net/minecraft/advancements/critereon/EntityVariantPredicate$1 net/minecraft/advancements/critereon/EntityVariantPredicate$1
+	this$0 f_219099_
+	val$variant f_219098_
+	<init> (Lnet/minecraft/advancements/critereon/EntityVariantPredicate;Ljava/lang/Object;)V <init>
+		0 p_219101_ p_219101_
+		1 p_219102_ p_219102_
+	lambda$matches$0 (Ljava/lang/Object;Ljava/lang/Object;)Z m_219108_
+		static
+		0 p_219109_ p_219109_
+		1 p_219110_ p_219110_
+	lambda$serializeCustomData$1 (Ljava/lang/Object;Ljava/lang/String;)Lcom/google/gson/JsonParseException; m_262337_
+		static
+		0 p_262520_ p_262520_
+		1 p_262521_ p_262521_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_219105_ p_219105_
+		1 p_219106_ p_219106_
+		2 p_219107_ p_219107_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/FilledBucketTrigger net/minecraft/advancements/critereon/FilledBucketTrigger
+	ID f_38768_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286377_ p_286377_
+		1 p_286379_ p_286379_
+		2 p_286801_ p_286801_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance; m_7214_
+		0 p_286783_ p_286783_
+		1 p_286776_ p_286776_
+		2 p_286812_ p_286812_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance;)Z m_38775_
+		static
+		0 p_38776_ p_38776_
+		1 p_38777_ p_38777_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_38772_
+		0 p_38773_ p_38773_
+		1 p_38774_ p_38774_
+net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance
+	item f_38787_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286231_ p_286231_
+		1 p_286845_ p_286845_
+	filledBucket (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance; m_38793_
+		static
+		0 p_38794_ p_38794_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_38791_
+		0 p_38792_ p_38792_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_38796_ p_38796_
+net/minecraft/advancements/critereon/FishingHookPredicate net/minecraft/advancements/critereon/FishingHookPredicate
+	ANY f_39756_
+	IN_OPEN_WATER_KEY f_150706_
+	inOpenWater f_39757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_39760_ p_39760_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_219719_
+		static
+		0 p_219720_ p_219720_
+	inOpenWater (Z)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_39766_
+		static
+		0 p_39767_ p_39767_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_219716_ p_219716_
+		1 p_219717_ p_219717_
+		2 p_219718_ p_219718_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/FishingRodHookedTrigger net/minecraft/advancements/critereon/FishingRodHookedTrigger
+	ID f_40412_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286600_ p_286600_
+		1 p_286397_ p_286397_
+		2 p_286299_ p_286299_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance; m_7214_
+		0 p_286350_ p_286350_
+		1 p_286888_ p_286888_
+		2 p_286756_ p_286756_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance;)Z m_40421_
+		static
+		0 p_40422_ p_40422_
+		1 p_40423_ p_40423_
+		2 p_40424_ p_40424_
+		3 p_40425_ p_40425_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/FishingHook;Ljava/util/Collection;)V m_40416_
+		0 p_40417_ p_40417_
+		1 p_40418_ p_40418_
+		2 p_40419_ p_40419_
+		3 p_40420_ p_40420_
+net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance
+	entity f_40436_
+	item f_40437_
+	rod f_40435_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286346_ p_286346_
+		1 p_286539_ p_286539_
+		2 p_286253_ p_286253_
+		3 p_286372_ p_286372_
+	fishedItem (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance; m_40447_
+		static
+		0 p_40448_ p_40448_
+		1 p_40449_ p_40449_
+		2 p_40450_ p_40450_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;)Z m_40443_
+		0 p_40444_ p_40444_
+		1 p_40445_ p_40445_
+		2 p_40446_ p_40446_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_40452_ p_40452_
+net/minecraft/advancements/critereon/FluidPredicate net/minecraft/advancements/critereon/FluidPredicate
+	ANY f_41094_
+	fluid f_41096_
+	properties f_41097_
+	tag f_41095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_204102_ p_204102_
+		1 p_204103_ p_204103_
+		2 p_204104_ p_204104_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/FluidPredicate; m_41107_
+		static
+		0 p_41108_ p_41108_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_41104_
+		0 p_41105_ p_41105_
+		1 p_41106_ p_41106_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_41103_
+net/minecraft/advancements/critereon/FluidPredicate$Builder net/minecraft/advancements/critereon/FluidPredicate$Builder
+	fluid f_151162_
+	fluids f_151163_
+	properties f_151164_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/FluidPredicate; m_151173_
+	fluid ()Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151166_
+		static
+	of (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151171_
+		0 p_151172_ p_151172_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_204105_
+		0 p_204106_ p_204106_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151169_
+		0 p_151170_ p_151170_
+net/minecraft/advancements/critereon/ImpossibleTrigger net/minecraft/advancements/critereon/ImpossibleTrigger
+	ID f_41555_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_41565_ p_41565_
+		1 p_41566_ p_41566_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_41560_ p_41560_
+		1 p_41561_ p_41561_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance; m_5868_
+		0 p_41569_ p_41569_
+		1 p_41570_ p_41570_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_41572_ p_41572_
+		1 p_41573_ p_41573_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_41563_ p_41563_
+net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance
+	<init> ()V <init>
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_41577_ p_41577_
+net/minecraft/advancements/critereon/InventoryChangeTrigger net/minecraft/advancements/critereon/InventoryChangeTrigger
+	ID f_43145_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286735_ p_286735_
+		1 p_286440_ p_286440_
+		2 p_286698_ p_286698_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_7214_
+		0 p_286555_ p_286555_
+		1 p_286704_ p_286704_
+		2 p_286270_ p_286270_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;IIILnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance;)Z m_43160_
+		static
+		0 p_43161_ p_43161_
+		1 p_43162_ p_43162_
+		2 p_43163_ p_43163_
+		3 p_43164_ p_43164_
+		4 p_43165_ p_43165_
+		5 p_43166_ p_43166_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)V m_43153_
+		0 p_43154_ p_43154_
+		1 p_43155_ p_43155_
+		2 p_43156_ p_43156_
+		3 p_43157_ p_43157_
+		4 p_43158_ p_43158_
+		5 p_43159_ p_43159_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;)V m_43149_
+		0 p_43150_ p_43150_
+		1 p_43151_ p_43151_
+		2 p_43152_ p_43152_
+net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance
+	predicates f_43179_
+	slotsEmpty f_43178_
+	slotsFull f_43177_
+	slotsOccupied f_43176_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;[Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286286_ p_286286_
+		1 p_286313_ p_286313_
+		2 p_286767_ p_286767_
+		3 p_286601_ p_286601_
+		4 p_286380_ p_286380_
+	hasItems ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_43199_
+		static
+		0 p_43200_ p_43200_
+	hasItems ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_43197_
+		static
+		0 p_43198_ p_43198_
+	lambda$matches$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemPredicate;)Z m_43192_
+		static
+		0 p_43193_ p_43193_
+		1 p_43194_ p_43194_
+	matches (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)Z m_43186_
+		0 p_43187_ p_43187_
+		1 p_43188_ p_43188_
+		2 p_43189_ p_43189_
+		3 p_43190_ p_43190_
+		4 p_43191_ p_43191_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_43196_ p_43196_
+net/minecraft/advancements/critereon/ItemDurabilityTrigger net/minecraft/advancements/critereon/ItemDurabilityTrigger
+	ID f_43665_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_7214_
+		0 p_286693_ p_286693_
+		1 p_286383_ p_286383_
+		2 p_286352_ p_286352_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286645_ p_286645_
+		1 p_286583_ p_286583_
+		2 p_286326_ p_286326_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance;)Z m_43673_
+		static
+		0 p_43674_ p_43674_
+		1 p_43675_ p_43675_
+		2 p_43676_ p_43676_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V m_43669_
+		0 p_43670_ p_43670_
+		1 p_43671_ p_43671_
+		2 p_43672_ p_43672_
+net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance
+	delta f_43688_
+	durability f_43687_
+	item f_43686_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286731_ p_286731_
+		1 p_286447_ p_286447_
+		2 p_286431_ p_286431_
+		3 p_286460_ p_286460_
+	changedDurability (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_285799_
+		static
+		0 p_286720_ p_286720_
+		1 p_286288_ p_286288_
+		2 p_286730_ p_286730_
+	changedDurability (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_151286_
+		static
+		0 p_151287_ p_151287_
+		1 p_151288_ p_151288_
+	matches (Lnet/minecraft/world/item/ItemStack;I)Z m_43698_
+		0 p_43699_ p_43699_
+		1 p_43700_ p_43700_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_43702_ p_43702_
+net/minecraft/advancements/critereon/ItemPredicate net/minecraft/advancements/critereon/ItemPredicate
+	ANY f_45028_
+	count f_45031_
+	durability f_45032_
+	enchantments f_45033_
+	items f_151427_
+	nbt f_45036_
+	potion f_45035_
+	storedEnchantments f_45034_
+	tag f_45029_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Ljava/util/Set;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;[Lnet/minecraft/advancements/critereon/EnchantmentPredicate;[Lnet/minecraft/advancements/critereon/EnchantmentPredicate;Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/advancements/critereon/NbtPredicate;)V <init>
+		0 p_204137_ p_204137_
+		1 p_204138_ p_204138_
+		2 p_204139_ p_204139_
+		3 p_204140_ p_204140_
+		4 p_204141_ p_204141_
+		5 p_204142_ p_204142_
+		6 p_204143_ p_204143_
+		7 p_204144_ p_204144_
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/ItemPredicate; m_45051_
+		static
+		0 p_45052_ p_45052_
+	fromJsonArray (Lcom/google/gson/JsonElement;)[Lnet/minecraft/advancements/critereon/ItemPredicate; m_45055_
+		static
+		0 p_45056_ p_45056_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_45057_
+		static
+		0 p_45058_ p_45058_
+	lambda$fromJson$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_45053_
+		static
+		0 p_45054_ p_45054_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_45049_
+		0 p_45050_ p_45050_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_45048_
+net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advancements/critereon/ItemPredicate$Builder
+	count f_45063_
+	durability f_45064_
+	enchantments f_45059_
+	items f_151440_
+	nbt f_45066_
+	potion f_45065_
+	storedEnchantments f_45060_
+	tag f_45062_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/ItemPredicate; m_45077_
+	hasDurability (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151449_
+		0 p_151450_ p_151450_
+	hasEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45071_
+		0 p_45072_ p_45072_
+	hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45075_
+		0 p_45076_ p_45076_
+	hasStoredEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151447_
+		0 p_151448_ p_151448_
+	isPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151441_
+		0 p_151442_ p_151442_
+	item ()Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45068_
+		static
+	of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151445_
+		0 p_151446_ p_151446_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_204145_
+		0 p_204146_ p_204146_
+	withCount (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151443_
+		0 p_151444_ p_151444_
+net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
+	id f_285601_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286779_ p_286779_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286237_ p_286237_
+		1 p_286508_ p_286508_
+		2 p_286513_ p_286513_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_7214_
+		0 p_286301_ p_286301_
+		1 p_286748_ p_286748_
+		2 p_286322_ p_286322_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance;)Z m_285985_
+		static
+		0 p_286482_ p_286482_
+		1 p_286596_ p_286596_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_285767_
+		0 p_286813_ p_286813_
+		1 p_286625_ p_286625_
+		2 p_286620_ p_286620_
+net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance
+	location f_285570_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286265_ p_286265_
+		1 p_286333_ p_286333_
+		2 p_286319_ p_286319_
+	allayDropItemOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285770_
+		static
+		0 p_286325_ p_286325_
+		1 p_286531_ p_286531_
+	itemUsedOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285945_
+		static
+		0 p_286808_ p_286808_
+		1 p_286486_ p_286486_
+	itemUsedOnLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285996_
+		static
+		0 p_286740_ p_286740_
+		1 p_286777_ p_286777_
+		2 p_286742_ p_286742_
+	lambda$placedBlock$0 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_286091_
+		static
+		0 p_286827_ p_286827_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_285898_
+		0 p_286800_ p_286800_
+	placedBlock ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285745_
+		static
+		0 p_286365_ p_286365_
+	placedBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_286031_
+		static
+		0 p_286530_ p_286530_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_286870_ p_286870_
+net/minecraft/advancements/critereon/KilledByCrossbowTrigger net/minecraft/advancements/critereon/KilledByCrossbowTrigger
+	ID f_46867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286674_ p_286674_
+		1 p_286689_ p_286689_
+		2 p_286778_ p_286778_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_7214_
+		0 p_286238_ p_286238_
+		1 p_286227_ p_286227_
+		2 p_286919_ p_286919_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance;)Z m_46878_
+		static
+		0 p_46879_ p_46879_
+		1 p_46880_ p_46880_
+		2 p_46881_ p_46881_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V m_46871_
+		0 p_46872_ p_46872_
+		1 p_46873_ p_46873_
+net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance
+	uniqueEntityTypes f_46888_
+	victims f_46887_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;[Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286398_ p_286398_
+		1 p_286510_ p_286510_
+		2 p_286571_ p_286571_
+	crossbowKilled ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_46900_
+		static
+		0 p_46901_ p_46901_
+	crossbowKilled (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_46893_
+		static
+		0 p_46894_ p_46894_
+	matches (Ljava/util/Collection;I)Z m_46897_
+		0 p_46898_ p_46898_
+		1 p_46899_ p_46899_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_46896_ p_46896_
+net/minecraft/advancements/critereon/KilledTrigger net/minecraft/advancements/critereon/KilledTrigger
+	id f_48100_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_48102_ p_48102_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286846_ p_286846_
+		1 p_286681_ p_286681_
+		2 p_286257_ p_286257_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_7214_
+		0 p_286718_ p_286718_
+		1 p_286909_ p_286909_
+		2 p_286514_ p_286514_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance;)Z m_48108_
+		static
+		0 p_48109_ p_48109_
+		1 p_48110_ p_48110_
+		2 p_48111_ p_48111_
+		3 p_48112_ p_48112_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_48104_
+		0 p_48105_ p_48105_
+		1 p_48106_ p_48106_
+		2 p_48107_ p_48107_
+net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance
+	entityPredicate f_48123_
+	killingBlow f_48124_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_286471_ p_286471_
+		1 p_286673_ p_286673_
+		2 p_286390_ p_286390_
+		3 p_286643_ p_286643_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152126_
+		static
+		0 p_152127_ p_152127_
+		1 p_152128_ p_152128_
+	entityKilledPlayer ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48142_
+		static
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152124_
+		static
+		0 p_152125_ p_152125_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152118_
+		static
+		0 p_152119_ p_152119_
+		1 p_152120_ p_152120_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152121_
+		static
+		0 p_152122_ p_152122_
+		1 p_152123_ p_152123_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152116_
+		static
+		0 p_152117_ p_152117_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152129_
+		static
+		0 p_152130_ p_152130_
+		1 p_152131_ p_152131_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;)Z m_48130_
+		0 p_48131_ p_48131_
+		1 p_48132_ p_48132_
+		2 p_48133_ p_48133_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152110_
+		static
+		0 p_152111_ p_152111_
+		1 p_152112_ p_152112_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152113_
+		static
+		0 p_152114_ p_152114_
+		1 p_152115_ p_152115_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48134_
+		static
+		0 p_48135_ p_48135_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152105_
+		static
+		0 p_152106_ p_152106_
+		1 p_152107_ p_152107_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48136_
+		static
+		0 p_48137_ p_48137_
+		1 p_48138_ p_48138_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152108_
+		static
+		0 p_152109_ p_152109_
+	playerKilledEntity ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48141_
+		static
+	playerKilledEntityNearSculkCatalyst ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_220237_
+		static
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_48140_ p_48140_
+net/minecraft/advancements/critereon/LevitationTrigger net/minecraft/advancements/critereon/LevitationTrigger
+	ID f_49112_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286542_ p_286542_
+		1 p_286403_ p_286403_
+		2 p_286281_ p_286281_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance; m_7214_
+		0 p_286359_ p_286359_
+		1 p_286588_ p_286588_
+		2 p_286241_ p_286241_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance;)Z m_49120_
+		static
+		0 p_49121_ p_49121_
+		1 p_49122_ p_49122_
+		2 p_49123_ p_49123_
+		3 p_49124_ p_49124_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)V m_49116_
+		0 p_49117_ p_49117_
+		1 p_49118_ p_49118_
+		2 p_49119_ p_49119_
+net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance
+	distance f_49134_
+	duration f_49135_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286511_ p_286511_
+		1 p_286806_ p_286806_
+		2 p_286676_ p_286676_
+	levitated (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance; m_49144_
+		static
+		0 p_49145_ p_49145_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)Z m_49140_
+		0 p_49141_ p_49141_
+		1 p_49142_ p_49142_
+		2 p_49143_ p_49143_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_49147_ p_49147_
+net/minecraft/advancements/critereon/LightPredicate net/minecraft/advancements/critereon/LightPredicate
+	ANY f_51335_
+	composite f_51336_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_51339_ p_51339_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/LightPredicate; m_51344_
+		static
+		0 p_51345_ p_51345_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_51341_
+		0 p_51342_ p_51342_
+		1 p_51343_ p_51343_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_51340_
+net/minecraft/advancements/critereon/LightPredicate$Builder net/minecraft/advancements/critereon/LightPredicate$Builder
+	composite f_153101_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/LightPredicate; m_153106_
+	light ()Lnet/minecraft/advancements/critereon/LightPredicate$Builder; m_153103_
+		static
+	setComposite (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightPredicate$Builder; m_153104_
+		0 p_153105_ p_153105_
+net/minecraft/advancements/critereon/LighthingBoltPredicate net/minecraft/advancements/critereon/LighthingBoltPredicate
+	BLOCKS_SET_ON_FIRE_KEY f_153233_
+	ENTITY_STRUCK_KEY f_153234_
+	blocksSetOnFire f_153235_
+	entityStruck f_153236_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_153239_ p_153239_
+		1 p_153240_ p_153240_
+	blockSetOnFire (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_153250_
+		static
+		0 p_153251_ p_153251_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_220332_
+		static
+		0 p_220333_ p_220333_
+	lambda$matches$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_153242_
+		0 p_153243_ p_153243_
+		1 p_153244_ p_153244_
+		2 p_153245_ p_153245_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_153247_ p_153247_
+		1 p_153248_ p_153248_
+		2 p_153249_ p_153249_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/LightningStrikeTrigger net/minecraft/advancements/critereon/LightningStrikeTrigger
+	ID f_153384_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286546_ p_286546_
+		1 p_286781_ p_286781_
+		2 p_286393_ p_286393_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_7214_
+		0 p_286889_ p_286889_
+		1 p_286650_ p_286650_
+		2 p_286384_ p_286384_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_153388_
+		static
+		0 p_153389_ p_153389_
+		1 p_153390_ p_153390_
+	lambda$trigger$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance;)Z m_153399_
+		static
+		0 p_153400_ p_153400_
+		1 p_153401_ p_153401_
+		2 p_153402_ p_153402_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/LightningBolt;Ljava/util/List;)V m_153391_
+		0 p_153392_ p_153392_
+		1 p_153393_ p_153393_
+		2 p_153394_ p_153394_
+net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance
+	bystander f_153408_
+	lightning f_153407_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286747_ p_286747_
+		1 p_286287_ p_286287_
+		2 p_286566_ p_286566_
+	lighthingStrike (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_153413_
+		static
+		0 p_153414_ p_153414_
+		1 p_153415_ p_153415_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;)Z m_153418_
+		0 p_153419_ p_153419_
+		1 p_153420_ p_153420_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_153417_ p_153417_
+net/minecraft/advancements/critereon/LocationPredicate net/minecraft/advancements/critereon/LocationPredicate
+	ANY f_52592_
+	LOGGER f_52593_
+	biome f_52597_
+	block f_52602_
+	dimension f_52599_
+	fluid f_52603_
+	light f_52601_
+	smokey f_52600_
+	structure f_220588_
+	x f_52594_
+	y f_52595_
+	z f_52596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Boolean;Lnet/minecraft/advancements/critereon/LightPredicate;Lnet/minecraft/advancements/critereon/BlockPredicate;Lnet/minecraft/advancements/critereon/FluidPredicate;)V <init>
+		0 p_207916_ p_207916_
+		1 p_207917_ p_207917_
+		2 p_207918_ p_207918_
+		3 p_207919_ p_207919_
+		4 p_207920_ p_207920_
+		5 p_207921_ p_207921_
+		6 p_207922_ p_207922_
+		7 p_207923_ p_207923_
+		8 p_207924_ p_207924_
+		9 p_207925_ p_207925_
+	atYLocation (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_187442_
+		static
+		0 p_187443_ p_187443_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52629_
+		static
+		0 p_52630_ p_52630_
+	inBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52634_
+		static
+		0 p_52635_ p_52635_
+	inDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52638_
+		static
+		0 p_52639_ p_52639_
+	inStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_220589_
+		static
+		0 p_220590_ p_220590_
+	lambda$fromJson$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257056_
+		static
+		0 p_52637_ p_52637_
+	lambda$fromJson$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257057_
+		static
+		0 p_207927_ p_207927_
+	lambda$serializeToJson$0 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonElement;)V m_52631_
+		static
+		0 p_52632_ p_52632_
+		1 p_52633_ p_52633_
+	matches (Lnet/minecraft/server/level/ServerLevel;DDD)Z m_52617_
+		0 p_52618_ p_52618_
+		1 p_52619_ p_52619_
+		2 p_52620_ p_52620_
+		3 p_52621_ p_52621_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_52616_
+net/minecraft/advancements/critereon/LocationPredicate$Builder net/minecraft/advancements/critereon/LocationPredicate$Builder
+	biome f_52643_
+	block f_52648_
+	dimension f_52645_
+	fluid f_52649_
+	light f_52647_
+	smokey f_52646_
+	structure f_220591_
+	x f_52640_
+	y f_52641_
+	z f_52642_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/LocationPredicate; m_52658_
+	location ()Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52651_
+		static
+	setBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52656_
+		0 p_52657_ p_52657_
+	setBlock (Lnet/minecraft/advancements/critereon/BlockPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52652_
+		0 p_52653_ p_52653_
+	setDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153976_
+		0 p_153977_ p_153977_
+	setFluid (Lnet/minecraft/advancements/critereon/FluidPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153966_
+		0 p_153967_ p_153967_
+	setLight (Lnet/minecraft/advancements/critereon/LightPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153968_
+		0 p_153969_ p_153969_
+	setSmokey (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52654_
+		0 p_52655_ p_52655_
+	setStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_220592_
+		0 p_220593_ p_220593_
+	setX (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153970_
+		0 p_153971_ p_153971_
+	setY (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153974_
+		0 p_153975_ p_153975_
+	setZ (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153978_
+		0 p_153979_ p_153979_
+net/minecraft/advancements/critereon/LootTableTrigger net/minecraft/advancements/critereon/LootTableTrigger
+	ID f_54593_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance; m_7214_
+		0 p_286915_ p_286915_
+		1 p_286259_ p_286259_
+		2 p_286891_ p_286891_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286293_ p_286293_
+		1 p_286553_ p_286553_
+		2 p_286757_ p_286757_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance;)Z m_54604_
+		static
+		0 p_54605_ p_54605_
+		1 p_54606_ p_54606_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;)V m_54597_
+		0 p_54598_ p_54598_
+		1 p_54599_ p_54599_
+net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance
+	lootTable f_54612_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286834_ p_286834_
+		1 p_286434_ p_286434_
+	lootTableUsed (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance; m_54618_
+		static
+		0 p_54619_ p_54619_
+	matches (Lnet/minecraft/resources/ResourceLocation;)Z m_54620_
+		0 p_54621_ p_54621_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_54617_ p_54617_
+net/minecraft/advancements/critereon/MinMaxBounds net/minecraft/advancements/critereon/MinMaxBounds
+	ERROR_EMPTY f_55297_
+	ERROR_SWAPPED f_55298_
+	max f_55300_
+	min f_55299_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Number;Ljava/lang/Number;)V <init>
+		0 p_55303_ p_55303_
+		1 p_55304_ p_55304_
+	fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/advancements/critereon/MinMaxBounds;Ljava/util/function/BiFunction;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55306_
+		static
+		0 p_55307_ p_55307_
+		1 p_55308_ p_55308_
+		2 p_55309_ p_55309_
+		3 p_55310_ p_55310_
+	fromReader (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55313_
+		static
+		0 p_55314_ p_55314_
+		1 p_55315_ p_55315_
+		2 p_55316_ p_55316_
+		3 p_55317_ p_55317_
+		4 p_55318_ p_55318_
+	getMax ()Ljava/lang/Number; m_55326_
+	getMin ()Ljava/lang/Number; m_55305_
+	isAllowedInputChat (Lcom/mojang/brigadier/StringReader;)Z m_55311_
+		static
+		0 p_55312_ p_55312_
+	isAny ()Z m_55327_
+	optionallyFormat (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; m_55323_
+		static
+		0 p_55324_ p_55324_
+		1 p_55325_ p_55325_
+	readNumber (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Number; m_55319_
+		static
+		0 p_55320_ p_55320_
+		1 p_55321_ p_55321_
+		2 p_55322_ p_55322_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_55328_
+net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory
+	create (Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55329_
+		0 p_55330_ p_55330_
+		1 p_55331_ p_55331_
+net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55332_
+		0 p_55333_ p_55333_
+		1 p_55334_ p_55334_
+		2 p_55335_ p_55335_
+net/minecraft/advancements/critereon/MinMaxBounds$Doubles net/minecraft/advancements/critereon/MinMaxBounds$Doubles
+	ANY f_154779_
+	maxSq f_154781_
+	minSq f_154780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Double;Ljava/lang/Double;)V <init>
+		0 p_154784_ p_154784_
+		1 p_154785_ p_154785_
+	atLeast (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154804_
+		static
+		0 p_154805_ p_154805_
+	atMost (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154808_
+		static
+		0 p_154809_ p_154809_
+	between (DD)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154788_
+		static
+		0 p_154789_ p_154789_
+		1 p_154790_ p_154790_
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154795_
+		static
+		0 p_154796_ p_154796_
+		1 p_154797_ p_154797_
+		2 p_154798_ p_154798_
+	exactly (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154786_
+		static
+		0 p_154787_ p_154787_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154791_
+		static
+		0 p_154792_ p_154792_
+	fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154799_
+		static
+		0 p_154800_ p_154800_
+		1 p_154801_ p_154801_
+	fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154793_
+		static
+		0 p_154794_ p_154794_
+	lambda$fromReader$0 (Ljava/lang/Double;)Ljava/lang/Double; m_154806_
+		static
+		0 p_154807_ p_154807_
+	matches (D)Z m_154810_
+		0 p_154811_ p_154811_
+	matchesSqr (D)Z m_154812_
+		0 p_154813_ p_154813_
+	squareOpt (Ljava/lang/Double;)Ljava/lang/Double; m_154802_
+		static
+		0 p_154803_ p_154803_
+net/minecraft/advancements/critereon/MinMaxBounds$Ints net/minecraft/advancements/critereon/MinMaxBounds$Ints
+	ANY f_55364_
+	maxSq f_55366_
+	minSq f_55365_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Integer;Ljava/lang/Integer;)V <init>
+		0 p_55369_ p_55369_
+		1 p_55370_ p_55370_
+	atLeast (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55386_
+		static
+		0 p_55387_ p_55387_
+	atMost (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_154819_
+		static
+		0 p_154820_ p_154820_
+	between (II)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_154814_
+		static
+		0 p_154815_ p_154815_
+		1 p_154816_ p_154816_
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55377_
+		static
+		0 p_55378_ p_55378_
+		1 p_55379_ p_55379_
+		2 p_55380_ p_55380_
+	exactly (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55371_
+		static
+		0 p_55372_ p_55372_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55373_
+		static
+		0 p_55374_ p_55374_
+	fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55381_
+		static
+		0 p_55382_ p_55382_
+		1 p_55383_ p_55383_
+	fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55375_
+		static
+		0 p_55376_ p_55376_
+	lambda$fromReader$0 (Ljava/lang/Integer;)Ljava/lang/Integer; m_55388_
+		static
+		0 p_55389_ p_55389_
+	matches (I)Z m_55390_
+		0 p_55391_ p_55391_
+	matchesSqr (J)Z m_154817_
+		0 p_154818_ p_154818_
+	squareOpt (Ljava/lang/Integer;)Ljava/lang/Long; m_55384_
+		static
+		0 p_55385_ p_55385_
+net/minecraft/advancements/critereon/MobEffectsPredicate net/minecraft/advancements/critereon/MobEffectsPredicate
+	ANY f_56547_
+	effects f_56548_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_56551_ p_56551_
+	and (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56553_
+		0 p_56554_ p_56554_
+	and (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_154977_
+		0 p_154978_ p_154978_
+		1 p_154979_ p_154979_
+	effects ()Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56552_
+		static
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56559_
+		static
+		0 p_56560_ p_56560_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_56563_
+		static
+		0 p_56564_ p_56564_
+	matches (Lnet/minecraft/world/entity/LivingEntity;)Z m_56557_
+		0 p_56558_ p_56558_
+	matches (Ljava/util/Map;)Z m_56561_
+		0 p_56562_ p_56562_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_56555_
+		0 p_56556_ p_56556_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_56565_
+net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate
+	ambient f_56568_
+	amplifier f_56566_
+	duration f_56567_
+	visible f_56569_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_56572_ p_56572_
+		1 p_56573_ p_56573_
+		2 p_56574_ p_56574_
+		3 p_56575_ p_56575_
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate; m_56579_
+		static
+		0 p_56580_ p_56580_
+	matches (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_56577_
+		0 p_56578_ p_56578_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_56576_
+net/minecraft/advancements/critereon/NbtPredicate net/minecraft/advancements/critereon/NbtPredicate
+	ANY f_57471_
+	tag f_57472_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_57475_ p_57475_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/NbtPredicate; m_57481_
+		static
+		0 p_57482_ p_57482_
+	getEntityTagToCompare (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/CompoundTag; m_57485_
+		static
+		0 p_57486_ p_57486_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_57479_
+		0 p_57480_ p_57480_
+	matches (Lnet/minecraft/nbt/Tag;)Z m_57483_
+		0 p_57484_ p_57484_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_57477_
+		0 p_57478_ p_57478_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_57476_
+net/minecraft/advancements/critereon/PickedUpItemTrigger net/minecraft/advancements/critereon/PickedUpItemTrigger
+	id f_221294_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_221296_ p_221296_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_7214_
+		0 p_286475_ p_286475_
+		1 p_286683_ p_286683_
+		2 p_286255_ p_286255_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286503_ p_286503_
+		1 p_286382_ p_286382_
+		2 p_286658_ p_286658_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance;)Z m_221302_
+		static
+		0 p_221303_ p_221303_
+		1 p_221304_ p_221304_
+		2 p_221305_ p_221305_
+		3 p_221306_ p_221306_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_221298_
+		0 p_221299_ p_221299_
+		1 p_221300_ p_221300_
+		2 p_221301_ p_221301_
+net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance
+	entity f_221316_
+	item f_221315_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286249_ p_286249_
+		1 p_286258_ p_286258_
+		2 p_286761_ p_286761_
+		3 p_286491_ p_286491_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_221322_
+		0 p_221323_ p_221323_
+		1 p_221324_ p_221324_
+		2 p_221325_ p_221325_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_221331_ p_221331_
+	thrownItemPickedUpByEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_286072_
+		static
+		0 p_286865_ p_286865_
+		1 p_286788_ p_286788_
+		2 p_286327_ p_286327_
+	thrownItemPickedUpByPlayer (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_286101_
+		static
+		0 p_286405_ p_286405_
+		1 p_286518_ p_286518_
+		2 p_286381_ p_286381_
+net/minecraft/advancements/critereon/PlayerHurtEntityTrigger net/minecraft/advancements/critereon/PlayerHurtEntityTrigger
+	ID f_60108_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286651_ p_286651_
+		1 p_286498_ p_286498_
+		2 p_286328_ p_286328_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_7214_
+		0 p_286442_ p_286442_
+		1 p_286426_ p_286426_
+		2 p_286750_ p_286750_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance;)Z m_60119_
+		static
+		0 p_60120_ p_60120_
+		1 p_60121_ p_60121_
+		2 p_60122_ p_60122_
+		3 p_60123_ p_60123_
+		4 p_60124_ p_60124_
+		5 p_60125_ p_60125_
+		6 p_60126_ p_60126_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V m_60112_
+		0 p_60113_ p_60113_
+		1 p_60114_ p_60114_
+		2 p_60115_ p_60115_
+		3 p_60116_ p_60116_
+		4 p_60117_ p_60117_
+		5 p_60118_ p_60118_
+net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance
+	damage f_60136_
+	entity f_60137_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamagePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286866_ p_286866_
+		1 p_286225_ p_286225_
+		2 p_286266_ p_286266_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_60142_
+		0 p_60143_ p_60143_
+		1 p_60144_ p_60144_
+		2 p_60145_ p_60145_
+		3 p_60146_ p_60146_
+		4 p_60147_ p_60147_
+		5 p_60148_ p_60148_
+	playerHurtEntity ()Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156068_
+		static
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_60149_
+		static
+		0 p_60150_ p_60150_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156063_
+		static
+		0 p_156064_ p_156064_
+		1 p_156065_ p_156065_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156066_
+		static
+		0 p_156067_ p_156067_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156061_
+		static
+		0 p_156062_ p_156062_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156058_
+		static
+		0 p_156059_ p_156059_
+		1 p_156060_ p_156060_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_60152_ p_60152_
+net/minecraft/advancements/critereon/PlayerInteractTrigger net/minecraft/advancements/critereon/PlayerInteractTrigger
+	ID f_61490_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286758_ p_286758_
+		1 p_286220_ p_286220_
+		2 p_286859_ p_286859_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_7214_
+		0 p_286617_ p_286617_
+		1 p_286504_ p_286504_
+		2 p_286558_ p_286558_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance;)Z m_61498_
+		static
+		0 p_61499_ p_61499_
+		1 p_61500_ p_61500_
+		2 p_61501_ p_61501_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_61494_
+		0 p_61495_ p_61495_
+		1 p_61496_ p_61496_
+		2 p_61497_ p_61497_
+net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance
+	entity f_61512_
+	item f_61511_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286824_ p_286824_
+		1 p_286719_ p_286719_
+		2 p_286219_ p_286219_
+	itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_285812_
+		static
+		0 p_286235_ p_286235_
+		1 p_286667_ p_286667_
+	itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_285836_
+		static
+		0 p_286452_ p_286452_
+		1 p_286289_ p_286289_
+		2 p_286370_ p_286370_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_61521_
+		0 p_61522_ p_61522_
+		1 p_61523_ p_61523_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_61525_ p_61525_
+net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/critereon/PlayerPredicate
+	LOOKING_AT_RANGE f_156743_
+	advancements f_62249_
+	gameType f_62246_
+	level f_62245_
+	lookingAt f_156744_
+	recipes f_62248_
+	stats f_62247_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/GameType;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_156746_ p_156746_
+		1 p_156747_ p_156747_
+		2 p_156748_ p_156748_
+		3 p_156749_ p_156749_
+		4 p_156750_ p_156750_
+		5 p_156751_ p_156751_
+	advancementPredicateFromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate; m_62289_
+		static
+		0 p_62290_ p_62290_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/PlayerPredicate; m_222491_
+		static
+		0 p_222492_ p_222492_
+	getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/stats/Stat; m_62267_
+		static
+		0 p_62268_ p_62268_
+		1 p_62269_ p_62269_
+	getStatValueId (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; m_62265_
+		static
+		0 p_62266_ p_62266_
+	lambda$advancementPredicateFromJson$0 (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map$Entry;)V m_62286_
+		static
+		0 p_62287_ p_62287_
+		1 p_62288_ p_62288_
+	lambda$matches$1 (Lnet/minecraft/world/entity/Entity;)Z m_156764_
+		static
+		0 p_156765_ p_156765_
+	lambda$serializeCustomData$2 (Lcom/google/gson/JsonArray;Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_257058_
+		static
+		0 p_258106_ p_258106_
+		1 p_222489_ p_222489_
+		2 p_222490_ p_222490_
+	lambda$serializeCustomData$3 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)V m_222497_
+		static
+		0 p_222498_ p_222498_
+		1 p_222499_ p_222499_
+		2 p_222500_ p_222500_
+	lambda$serializeCustomData$4 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)V m_222493_
+		static
+		0 p_222494_ p_222494_
+		1 p_222495_ p_222495_
+		2 p_222496_ p_222496_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_222484_ p_222484_
+		1 p_222485_ p_222485_
+		2 p_222486_ p_222486_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate
+	criterions f_62291_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V <init>
+		0 p_62293_ p_62293_
+	test (Ljava/lang/Object;)Z test
+		0 p_62298_ p_62298_
+	test (Lnet/minecraft/advancements/AdvancementProgress;)Z test
+		0 p_62296_ p_62296_
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate
+	state f_62299_
+	<init> (Z)V <init>
+		0 p_62301_ p_62301_
+	test (Ljava/lang/Object;)Z test
+		0 p_62306_ p_62306_
+	test (Lnet/minecraft/advancements/AdvancementProgress;)Z test
+		0 p_62304_ p_62304_
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$Builder net/minecraft/advancements/critereon/PlayerPredicate$Builder
+	advancements f_62311_
+	gameType f_62308_
+	level f_62307_
+	lookingAt f_156766_
+	recipes f_62310_
+	stats f_62309_
+	<init> ()V <init>
+	addRecipe (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156780_
+		0 p_156781_ p_156781_
+		1 p_156782_ p_156782_
+	addStat (Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156768_
+		0 p_156769_ p_156769_
+		1 p_156770_ p_156770_
+	build ()Lnet/minecraft/advancements/critereon/PlayerPredicate; m_62313_
+	checkAdvancementCriterions (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156777_
+		0 p_156778_ p_156778_
+		1 p_156779_ p_156779_
+	checkAdvancementDone (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156783_
+		0 p_156784_ p_156784_
+		1 p_156785_ p_156785_
+	player ()Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156767_
+		static
+	setGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156773_
+		0 p_156774_ p_156774_
+	setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156775_
+		0 p_156776_ p_156776_
+	setLookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156771_
+		0 p_156772_ p_156772_
+net/minecraft/advancements/critereon/PlayerTrigger net/minecraft/advancements/critereon/PlayerTrigger
+	id f_222614_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_222616_ p_222616_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286911_ p_286911_
+		1 p_286356_ p_286356_
+		2 p_286261_ p_286261_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_7214_
+		0 p_286310_ p_286310_
+		1 p_286629_ p_286629_
+		2 p_286901_ p_286901_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance;)Z m_222624_
+		static
+		0 p_222625_ p_222625_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_222618_
+		0 p_222619_ p_222619_
+net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286413_ p_286413_
+		1 p_286749_ p_286749_
+	avoidVibration ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222642_
+		static
+	located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222635_
+		static
+		0 p_222636_ p_222636_
+	located (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222633_
+		static
+		0 p_222634_ p_222634_
+	raidWon ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222641_
+		static
+	sleptInBed ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222640_
+		static
+	tick ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_272050_
+		static
+	walkOnBlockWithEquipment (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222637_
+		static
+		0 p_222638_ p_222638_
+		1 p_222639_ p_222639_
+net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger
+	ID f_279610_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_7214_
+		0 p_286541_ p_286541_
+		1 p_286267_ p_286267_
+		2 p_286402_ p_286402_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286751_ p_286751_
+		1 p_286685_ p_286685_
+		2 p_286668_ p_286668_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z m_280436_
+		static
+		0 p_281309_ p_281309_
+		1 p_282707_ p_282707_
+		2 p_282798_ p_282798_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_280437_
+		0 p_281468_ p_281468_
+		1 p_282903_ p_282903_
+		2 p_282070_ p_282070_
+net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance
+	predicates f_279530_
+	recipeId f_279628_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_286913_ p_286913_
+		1 p_286906_ p_286906_
+		2 p_286302_ p_286302_
+	craftedItem (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_280097_
+		static
+		0 p_283538_ p_283538_
+	craftedItem (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_280477_
+		static
+		0 p_282794_ p_282794_
+		1 p_281369_ p_281369_
+	matches (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Z m_280013_
+		0 p_283528_ p_283528_
+		1 p_283698_ p_283698_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_281942_ p_281942_
+net/minecraft/advancements/critereon/RecipeUnlockedTrigger net/minecraft/advancements/critereon/RecipeUnlockedTrigger
+	ID f_63714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance; m_7214_
+		0 p_286387_ p_286387_
+		1 p_286739_ p_286739_
+		2 p_286649_ p_286649_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286577_ p_286577_
+		1 p_286691_ p_286691_
+		2 p_286438_ p_286438_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance;)Z m_63721_
+		static
+		0 p_63722_ p_63722_
+		1 p_63723_ p_63723_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;)V m_63718_
+		0 p_63719_ p_63719_
+		1 p_63720_ p_63720_
+	unlocked (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance; m_63728_
+		static
+		0 p_63729_ p_63729_
+net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance
+	recipe f_63735_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286461_ p_286461_
+		1 p_286775_ p_286775_
+	matches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_63739_
+		0 p_63740_ p_63740_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_63742_ p_63742_
+net/minecraft/advancements/critereon/SerializationContext net/minecraft/advancements/critereon/SerializationContext
+	INSTANCE f_64768_
+	predicateGson f_64769_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	serializeConditions ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/google/gson/JsonElement; m_64772_
+		0 p_64773_ p_64773_
+net/minecraft/advancements/critereon/ShotCrossbowTrigger net/minecraft/advancements/critereon/ShotCrossbowTrigger
+	ID f_65458_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286726_ p_286726_
+		1 p_286786_ p_286786_
+		2 p_286701_ p_286701_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_7214_
+		0 p_286679_ p_286679_
+		1 p_286410_ p_286410_
+		2 p_286233_ p_286233_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance;)Z m_65465_
+		static
+		0 p_65466_ p_65466_
+		1 p_65467_ p_65467_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_65462_
+		0 p_65463_ p_65463_
+		1 p_65464_ p_65464_
+net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance
+	item f_65477_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286262_ p_286262_
+		1 p_286755_ p_286755_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_65481_
+		0 p_65482_ p_65482_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_65486_ p_65486_
+	shotCrossbow (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_65483_
+		static
+		0 p_65484_ p_65484_
+	shotCrossbow (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_159431_
+		static
+		0 p_159432_ p_159432_
+net/minecraft/advancements/critereon/SimpleCriterionTrigger net/minecraft/advancements/critereon/SimpleCriterionTrigger
+	players f_66232_
+	<init> ()V <init>
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_66243_ p_66243_
+		1 p_66244_ p_66244_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_66238_ p_66238_
+		1 p_66239_ p_66239_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_5868_
+		0 p_66246_ p_66246_
+		1 p_66247_ p_66247_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_66248_ p_66248_
+		1 p_286603_ p_286603_
+		2 p_66250_ p_66250_
+	lambda$addPlayerListener$0 (Lnet/minecraft/server/PlayerAdvancements;)Ljava/util/Set; m_66251_
+		static
+		0 p_66252_ p_66252_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_66254_ p_66254_
+		1 p_66255_ p_66255_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_66241_ p_66241_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)V m_66234_
+		0 p_66235_ p_66235_
+		1 p_66236_ p_66236_
+net/minecraft/advancements/critereon/SlideDownBlockTrigger net/minecraft/advancements/critereon/SlideDownBlockTrigger
+	ID f_66974_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance; m_7214_
+		0 p_286879_ p_286879_
+		1 p_286565_ p_286565_
+		2 p_286581_ p_286581_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286594_ p_286594_
+		1 p_286690_ p_286690_
+		2 p_286564_ p_286564_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_66987_
+		static
+		0 p_66988_ p_66988_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_66981_
+		static
+		0 p_66982_ p_66982_
+		1 p_66983_ p_66983_
+	lambda$deserializeBlock$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_66993_
+		static
+		0 p_66994_ p_66994_
+	lambda$trigger$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Z m_66984_
+		static
+		0 p_66985_ p_66985_
+		1 p_66986_ p_66986_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V m_66978_
+		0 p_66979_ p_66979_
+		1 p_66980_ p_66980_
+net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance
+	block f_67000_
+	state f_67001_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_286920_ p_286920_
+		1 p_286622_ p_286622_
+		2 p_286692_ p_286692_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_67008_
+		0 p_67009_ p_67009_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_67011_ p_67011_
+	slidesDownBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance; m_67006_
+		static
+		0 p_67007_ p_67007_
+net/minecraft/advancements/critereon/SlimePredicate net/minecraft/advancements/critereon/SlimePredicate
+	size f_223418_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_223420_ p_223420_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223428_
+		static
+		0 p_223429_ p_223429_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_223423_ p_223423_
+		1 p_223424_ p_223424_
+		2 p_223425_ p_223425_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	sized (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223426_
+		static
+		0 p_223427_ p_223427_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/StartRidingTrigger net/minecraft/advancements/critereon/StartRidingTrigger
+	ID f_160383_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance; m_7214_
+		0 p_286276_ p_286276_
+		1 p_286282_ p_286282_
+		2 p_286851_ p_286851_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286869_ p_286869_
+		1 p_286545_ p_286545_
+		2 p_286559_ p_286559_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance;)Z m_160393_
+		static
+		0 p_160394_ p_160394_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_160387_
+		0 p_160388_ p_160388_
+net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286351_ p_286351_
+	playerStartsRiding (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance; m_160401_
+		static
+		0 p_160402_ p_160402_
+net/minecraft/advancements/critereon/StatePropertiesPredicate net/minecraft/advancements/critereon/StatePropertiesPredicate
+	ANY f_67658_
+	properties f_67659_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_67662_ p_67662_
+	checkState (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;)V m_67672_
+		0 p_67673_ p_67673_
+		1 p_67674_ p_67674_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate; m_67679_
+		static
+		0 p_67680_ p_67680_
+	fromJson (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher; m_67686_
+		static
+		0 p_67687_ p_67687_
+		1 p_67688_ p_67688_
+	getStringOrNull (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_67689_
+		static
+		0 p_67690_ p_67690_
+	lambda$checkState$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher;)V m_67675_
+		static
+		0 p_67676_ p_67676_
+		1 p_67677_ p_67677_
+		2 p_67678_ p_67678_
+	lambda$serializeToJson$1 (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher;)V m_67681_
+		static
+		0 p_67682_ p_67682_
+		1 p_67683_ p_67683_
+	matches (Lnet/minecraft/world/level/material/FluidState;)Z m_67684_
+		0 p_67685_ p_67685_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_67667_
+		0 p_67668_ p_67668_
+	matches (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z m_67669_
+		0 p_67670_ p_67670_
+		1 p_67671_ p_67671_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_67666_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder
+	matchers f_67691_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate; m_67706_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;I)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67694_
+		0 p_67695_ p_67695_
+		1 p_67696_ p_67696_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67697_
+		0 p_67698_ p_67698_
+		1 p_67699_ p_67699_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67703_
+		0 p_67704_ p_67704_
+		1 p_67705_ p_67705_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67700_
+		0 p_67701_ p_67701_
+		1 p_67702_ p_67702_
+	properties ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67693_
+		static
+net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactPropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactPropertyMatcher
+	value f_67707_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_67709_ p_67709_
+		1 p_67710_ p_67710_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67713_ p_67713_
+		1 p_67714_ p_67714_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher
+	name f_67715_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_67717_ p_67717_
+	checkState (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;)V m_67721_
+		0 p_67722_ p_67722_
+		1 p_67723_ p_67723_
+	getName ()Ljava/lang/String; m_67726_
+	match (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z m_67718_
+		0 p_67719_ p_67719_
+		1 p_67720_ p_67720_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67724_ p_67724_
+		1 p_67725_ p_67725_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedPropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedPropertyMatcher
+	maxValue f_67728_
+	minValue f_67727_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_67730_ p_67730_
+		1 p_67731_ p_67731_
+		2 p_67732_ p_67732_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67735_ p_67735_
+		1 p_67736_ p_67736_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/SummonedEntityTrigger net/minecraft/advancements/critereon/SummonedEntityTrigger
+	ID f_68252_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286898_ p_286898_
+		1 p_286368_ p_286368_
+		2 p_286829_ p_286829_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance; m_7214_
+		0 p_286669_ p_286669_
+		1 p_286745_ p_286745_
+		2 p_286637_ p_286637_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance;)Z m_68263_
+		static
+		0 p_68264_ p_68264_
+		1 p_68265_ p_68265_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V m_68256_
+		0 p_68257_ p_68257_
+		1 p_68258_ p_68258_
+net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance
+	entity f_68271_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286853_ p_286853_
+		1 p_286838_ p_286838_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_68279_
+		0 p_68280_ p_68280_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_68278_ p_68278_
+	summonedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance; m_68275_
+		static
+		0 p_68276_ p_68276_
+net/minecraft/advancements/critereon/TagPredicate net/minecraft/advancements/critereon/TagPredicate
+	expected f_268414_
+	tag f_268479_
+	<init> (Lnet/minecraft/tags/TagKey;Z)V <init>
+		0 p_270819_ p_270819_
+		1 p_270913_ p_270913_
+	fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269409_
+		static
+		0 p_270982_ p_270982_
+		1 p_270978_ p_270978_
+	is (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269314_
+		static
+		0 p_270668_ p_270668_
+	isNot (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269422_
+		static
+		0 p_270264_ p_270264_
+	matches (Lnet/minecraft/core/Holder;)Z m_269475_
+		0 p_270125_ p_270125_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_269579_
+net/minecraft/advancements/critereon/TameAnimalTrigger net/minecraft/advancements/critereon/TameAnimalTrigger
+	ID f_68825_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286684_ p_286684_
+		1 p_286860_ p_286860_
+		2 p_286550_ p_286550_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_7214_
+		0 p_286910_ p_286910_
+		1 p_286765_ p_286765_
+		2 p_286732_ p_286732_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance;)Z m_68836_
+		static
+		0 p_68837_ p_68837_
+		1 p_68838_ p_68838_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;)V m_68829_
+		0 p_68830_ p_68830_
+		1 p_68831_ p_68831_
+net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance
+	entity f_68844_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286593_ p_286593_
+		1 p_286484_ p_286484_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_68852_
+		0 p_68853_ p_68853_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_68851_ p_68851_
+	tamedAnimal (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_68848_
+		static
+		0 p_68849_ p_68849_
+	tamedAnimal ()Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_68854_
+		static
+net/minecraft/advancements/critereon/TargetBlockTrigger net/minecraft/advancements/critereon/TargetBlockTrigger
+	ID f_70207_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance; m_7214_
+		0 p_286400_ p_286400_
+		1 p_286802_ p_286802_
+		2 p_286826_ p_286826_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286796_ p_286796_
+		1 p_286341_ p_286341_
+		2 p_286418_ p_286418_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance;)Z m_70220_
+		static
+		0 p_70221_ p_70221_
+		1 p_70222_ p_70222_
+		2 p_70223_ p_70223_
+		3 p_70224_ p_70224_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V m_70211_
+		0 p_70212_ p_70212_
+		1 p_70213_ p_70213_
+		2 p_70214_ p_70214_
+		3 p_70215_ p_70215_
+net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance
+	projectile f_70231_
+	signalStrength f_70230_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286385_ p_286385_
+		1 p_286505_ p_286505_
+		2 p_286608_ p_286608_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;I)Z m_70241_
+		0 p_70242_ p_70242_
+		1 p_70243_ p_70243_
+		2 p_70244_ p_70244_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_70240_ p_70240_
+	targetHit (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance; m_285906_
+		static
+		0 p_286700_ p_286700_
+		1 p_286883_ p_286883_
+net/minecraft/advancements/critereon/TradeTrigger net/minecraft/advancements/critereon/TradeTrigger
+	ID f_70955_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_7214_
+		0 p_286654_ p_286654_
+		1 p_286835_ p_286835_
+		2 p_286772_ p_286772_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286317_ p_286317_
+		1 p_286641_ p_286641_
+		2 p_286251_ p_286251_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance;)Z m_70967_
+		static
+		0 p_70968_ p_70968_
+		1 p_70969_ p_70969_
+		2 p_70970_ p_70970_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/npc/AbstractVillager;Lnet/minecraft/world/item/ItemStack;)V m_70959_
+		0 p_70960_ p_70960_
+		1 p_70961_ p_70961_
+		2 p_70962_ p_70962_
+net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance
+	item f_70977_
+	villager f_70976_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286523_ p_286523_
+		1 p_286395_ p_286395_
+		2 p_286263_ p_286263_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Z m_70984_
+		0 p_70985_ p_70985_
+		1 p_70986_ p_70986_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_70983_ p_70983_
+	tradedWithVillager (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_191436_
+		static
+		0 p_191437_ p_191437_
+	tradedWithVillager ()Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_70987_
+		static
+net/minecraft/advancements/critereon/UsedEnderEyeTrigger net/minecraft/advancements/critereon/UsedEnderEyeTrigger
+	ID f_73928_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286861_ p_286861_
+		1 p_286315_ p_286315_
+		2 p_286916_ p_286916_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance; m_7214_
+		0 p_286292_ p_286292_
+		1 p_286488_ p_286488_
+		2 p_286702_ p_286702_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (DLnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance;)Z m_73932_
+		static
+		0 p_73933_ p_73933_
+		1 p_73934_ p_73934_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V m_73935_
+		0 p_73936_ p_73936_
+		1 p_73937_ p_73937_
+net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance
+	level f_73947_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
+		0 p_286567_ p_286567_
+		1 p_286810_ p_286810_
+	matches (D)Z m_73951_
+		0 p_73952_ p_73952_
+net/minecraft/advancements/critereon/UsedTotemTrigger net/minecraft/advancements/critereon/UsedTotemTrigger
+	ID f_74427_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_7214_
+		0 p_286841_ p_286841_
+		1 p_286597_ p_286597_
+		2 p_286414_ p_286414_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286598_ p_286598_
+		1 p_286404_ p_286404_
+		2 p_286483_ p_286483_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance;)Z m_74434_
+		static
+		0 p_74435_ p_74435_
+		1 p_74436_ p_74436_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_74431_
+		0 p_74432_ p_74432_
+		1 p_74433_ p_74433_
+net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance
+	item f_74446_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286406_ p_286406_
+		1 p_286462_ p_286462_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_74450_
+		0 p_74451_ p_74451_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_74455_ p_74455_
+	usedTotem (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_163724_
+		static
+		0 p_163725_ p_163725_
+	usedTotem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_74452_
+		static
+		0 p_74453_ p_74453_
+net/minecraft/advancements/critereon/UsingItemTrigger net/minecraft/advancements/critereon/UsingItemTrigger
+	ID f_163861_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_7214_
+		0 p_286642_ p_286642_
+		1 p_286670_ p_286670_
+		2 p_286897_ p_286897_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286527_ p_286527_
+		1 p_286890_ p_286890_
+		2 p_286589_ p_286589_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance;)Z m_163868_
+		static
+		0 p_163869_ p_163869_
+		1 p_163870_ p_163870_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_163865_
+		0 p_163866_ p_163866_
+		1 p_163867_ p_163867_
+net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance
+	item f_163879_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286652_ p_286652_
+		1 p_286296_ p_286296_
+	lookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_163883_
+		static
+		0 p_163884_ p_163884_
+		1 p_163885_ p_163885_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_163886_
+		0 p_163887_ p_163887_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_163889_ p_163889_
+net/minecraft/advancements/critereon/WrappedMinMaxBounds net/minecraft/advancements/critereon/WrappedMinMaxBounds
+	ANY f_75350_
+	ERROR_INTS_ONLY f_75351_
+	max f_75353_
+	min f_75352_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Float;Ljava/lang/Float;)V <init>
+		0 p_75356_ p_75356_
+		1 p_75357_ p_75357_
+	atLeast (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164414_
+		static
+		0 p_164415_ p_164415_
+	atMost (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164417_
+		static
+		0 p_164418_ p_164418_
+	between (FF)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164404_
+		static
+		0 p_164405_ p_164405_
+		1 p_164406_ p_164406_
+	exactly (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164402_
+		static
+		0 p_164403_ p_164403_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164407_
+		static
+		0 p_164408_ p_164408_
+	fromReader (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164409_
+		static
+		0 p_164410_ p_164410_
+		1 p_164411_ p_164411_
+	fromReader (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_75359_
+		static
+		0 p_75360_ p_75360_
+		1 p_75361_ p_75361_
+		2 p_75362_ p_75362_
+	getMax ()Ljava/lang/Float; m_75366_
+	getMin ()Ljava/lang/Float; m_75358_
+	isAllowedNumber (Lcom/mojang/brigadier/StringReader;Z)Z m_75370_
+		static
+		0 p_75371_ p_75371_
+		1 p_75372_ p_75372_
+	lambda$fromReader$0 (Ljava/lang/Float;)Ljava/lang/Float; m_164412_
+		static
+		0 p_164413_ p_164413_
+	matches (F)Z m_164419_
+		0 p_164420_ p_164420_
+	matchesSqr (D)Z m_164400_
+		0 p_164401_ p_164401_
+	optionallyFormat (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; m_75363_
+		static
+		0 p_75364_ p_75364_
+		1 p_75365_ p_75365_
+	readNumber (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; m_75367_
+		static
+		0 p_75368_ p_75368_
+		1 p_75369_ p_75369_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_164416_
+net/minecraft/advancements/critereon/package-info net/minecraft/advancements/critereon/package-info
+net/minecraft/advancements/package-info net/minecraft/advancements/package-info
+net/minecraft/client/AttackIndicatorStatus net/minecraft/client/AttackIndicatorStatus
+	$VALUES $VALUES
+	BY_ID f_90498_
+	CROSSHAIR CROSSHAIR
+	HOTBAR HOTBAR
+	OFF OFF
+	id f_90499_
+	key f_90500_
+	$values ()[Lnet/minecraft/client/AttackIndicatorStatus; m_167682_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_90504_ p_90504_
+		1 p_90505_ p_90505_
+		2 p_90506_ p_90506_
+		3 p_90507_ p_90507_
+	byId (I)Lnet/minecraft/client/AttackIndicatorStatus; m_90509_
+		static
+		0 p_90510_ p_90510_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/AttackIndicatorStatus; valueOf
+		static
+		0 p_90515_ p_90515_
+	values ()[Lnet/minecraft/client/AttackIndicatorStatus; values
+		static
+net/minecraft/client/Camera net/minecraft/client/Camera
+	FOG_DISTANCE_SCALE f_167683_
+	blockPosition f_90553_
+	detached f_90560_
+	entity f_90551_
+	eyeHeight f_90562_
+	eyeHeightOld f_90563_
+	forwards f_90554_
+	initialized f_90549_
+	left f_90556_
+	level f_90550_
+	position f_90552_
+	rotation f_90559_
+	up f_90555_
+	xRot f_90557_
+	yRot f_90558_
+	<init> ()V <init>
+	getBlockPosition ()Lnet/minecraft/core/BlockPos; m_90588_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_90592_
+	getFluidInCamera ()Lnet/minecraft/world/level/material/FogType; m_167685_
+	getLeftVector ()Lorg/joml/Vector3f; m_252775_
+	getLookVector ()Lorg/joml/Vector3f; m_253058_
+	getMaxZoom (D)D m_90566_
+		0 p_90567_ p_90567_
+	getNearPlane ()Lnet/minecraft/client/Camera$NearPlane; m_167684_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_90583_
+	getUpVector ()Lorg/joml/Vector3f; m_253028_
+	getXRot ()F m_90589_
+	getYRot ()F m_90590_
+	isDetached ()Z m_90594_
+	isInitialized ()Z m_90593_
+	move (DDD)V m_90568_
+		0 p_90569_ p_90569_
+		1 p_90570_ p_90570_
+		2 p_90571_ p_90571_
+	reset ()V m_90598_
+	rotation ()Lorg/joml/Quaternionf; m_253121_
+	setPosition (Lnet/minecraft/world/phys/Vec3;)V m_90581_
+		0 p_90582_ p_90582_
+	setPosition (DDD)V m_90584_
+		0 p_90585_ p_90585_
+		1 p_90586_ p_90586_
+		2 p_90587_ p_90587_
+	setRotation (FF)V m_90572_
+		0 p_90573_ p_90573_
+		1 p_90574_ p_90574_
+	setup (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;ZZF)V m_90575_
+		0 p_90576_ p_90576_
+		1 p_90577_ p_90577_
+		2 p_90578_ p_90578_
+		3 p_90579_ p_90579_
+		4 p_90580_ p_90580_
+	tick ()V m_90565_
+net/minecraft/client/Camera$NearPlane net/minecraft/client/Camera$NearPlane
+	forward f_167687_
+	left f_167688_
+	up f_167689_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_167691_ p_167691_
+		1 p_167692_ p_167692_
+		2 p_167693_ p_167693_
+	getBottomLeft ()Lnet/minecraft/world/phys/Vec3; m_167699_
+	getBottomRight ()Lnet/minecraft/world/phys/Vec3; m_167700_
+	getPointOnPlane (FF)Lnet/minecraft/world/phys/Vec3; m_167695_
+		0 p_167696_ p_167696_
+		1 p_167697_ p_167697_
+	getTopLeft ()Lnet/minecraft/world/phys/Vec3; m_167694_
+	getTopRight ()Lnet/minecraft/world/phys/Vec3; m_167698_
+net/minecraft/client/CameraType net/minecraft/client/CameraType
+	$VALUES $VALUES
+	FIRST_PERSON FIRST_PERSON
+	THIRD_PERSON_BACK THIRD_PERSON_BACK
+	THIRD_PERSON_FRONT THIRD_PERSON_FRONT
+	VALUES f_90602_
+	firstPerson f_90603_
+	mirrored f_90604_
+	$values ()[Lnet/minecraft/client/CameraType; m_167703_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_90608_ p_90608_
+		1 p_90609_ p_90609_
+		2 p_90610_ p_90610_
+		3 p_90611_ p_90611_
+	cycle ()Lnet/minecraft/client/CameraType; m_90614_
+	isFirstPerson ()Z m_90612_
+	isMirrored ()Z m_90613_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/CameraType; valueOf
+		static
+		0 p_90616_ p_90616_
+	values ()[Lnet/minecraft/client/CameraType; values
+		static
+net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever
+	VANILLA_NAME f_177870_
+	<init> ()V <init>
+	getClientModName ()Ljava/lang/String; getClientModName
+		static
+net/minecraft/client/ClientRecipeBook net/minecraft/client/ClientRecipeBook
+	LOGGER f_90618_
+	allCollections f_90620_
+	collectionsByTab f_90619_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	categorizeAndGroupRecipes (Ljava/lang/Iterable;)Ljava/util/Map; m_90642_
+		static
+		0 p_90643_ p_90643_
+	getCategory (Lnet/minecraft/world/item/crafting/Recipe;)Lnet/minecraft/client/RecipeBookCategories; m_90646_
+		static
+		0 p_90647_ p_90647_
+	getCollection (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90623_
+		0 p_90624_ p_90624_
+	getCollections ()Ljava/util/List; m_90639_
+	lambda$categorizeAndGroupRecipes$4 (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90644_
+		static
+		0 p_90645_ p_90645_
+	lambda$categorizeAndGroupRecipes$5 (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90640_
+		static
+		0 p_90641_ p_90641_
+	lambda$getCategory$6 (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/lang/Object; m_257059_
+		static
+		0 p_258109_ p_258109_
+	lambda$setupCollections$0 (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_266118_
+		static
+		0 p_266604_ p_266604_
+		1 p_266605_ p_266605_
+	lambda$setupCollections$1 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/client/RecipeBookCategories;Ljava/util/List;)V m_266117_
+		static
+		0 p_266599_ p_266599_
+		1 p_266600_ p_266600_
+		2 p_266601_ p_266601_
+		3 p_266602_ p_266602_
+		4 p_266603_ p_266603_
+	lambda$setupCollections$2 (Ljava/util/Map;Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/stream/Stream; m_167704_
+		static
+		0 p_167705_ p_167705_
+		1 p_167706_ p_167706_
+	lambda$setupCollections$3 (Ljava/util/Map;Lnet/minecraft/client/RecipeBookCategories;Ljava/util/List;)V m_90635_
+		static
+		0 p_90636_ p_90636_
+		1 p_90637_ p_90637_
+		2 p_90638_ p_90638_
+	setupCollections (Ljava/lang/Iterable;Lnet/minecraft/core/RegistryAccess;)V m_266394_
+		0 p_266814_ p_266814_
+		1 p_266878_ p_266878_
+net/minecraft/client/ClientRecipeBook$1 net/minecraft/client/ClientRecipeBook$1
+	$SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory f_244126_
+	$SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory f_244493_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/CloudStatus net/minecraft/client/CloudStatus
+	$VALUES $VALUES
+	FANCY FANCY
+	FAST FAST
+	OFF OFF
+	id f_231330_
+	key f_90655_
+	$values ()[Lnet/minecraft/client/CloudStatus; m_167711_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_231332_ p_231332_
+		1 p_231333_ p_231333_
+		2 p_231334_ p_231334_
+		3 p_231335_ p_231335_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/CloudStatus; valueOf
+		static
+		0 p_90670_ p_90670_
+	values ()[Lnet/minecraft/client/CloudStatus; values
+		static
+net/minecraft/client/ComponentCollector net/minecraft/client/ComponentCollector
+	parts f_90672_
+	<init> ()V <init>
+	append (Lnet/minecraft/network/chat/FormattedText;)V m_90675_
+		0 p_90676_ p_90676_
+	getResult ()Lnet/minecraft/network/chat/FormattedText; m_90674_
+	getResultOrEmpty ()Lnet/minecraft/network/chat/FormattedText; m_90677_
+	reset ()V m_167712_
+net/minecraft/client/DebugQueryHandler net/minecraft/client/DebugQueryHandler
+	callback f_90699_
+	connection f_90697_
+	transactionId f_90698_
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;)V <init>
+		0 p_90701_ p_90701_
+	handleResponse (ILnet/minecraft/nbt/CompoundTag;)Z m_90705_
+		0 p_90706_ p_90706_
+		1 p_90707_ p_90707_
+	queryBlockEntityTag (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V m_90708_
+		0 p_90709_ p_90709_
+		1 p_90710_ p_90710_
+	queryEntityTag (ILjava/util/function/Consumer;)V m_90702_
+		0 p_90703_ p_90703_
+		1 p_90704_ p_90704_
+	startTransaction (Ljava/util/function/Consumer;)I m_90711_
+		0 p_90712_ p_90712_
+net/minecraft/client/GameNarrator net/minecraft/client/GameNarrator
+	LOGGER f_93311_
+	NO_TITLE f_93310_
+	minecraft f_240371_
+	narrator f_93313_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_240577_ p_240577_
+	checkStatus (Z)V m_288189_
+		0 p_289016_ p_289016_
+	clear ()V m_93328_
+	destroy ()V m_93329_
+	getStatus ()Lnet/minecraft/client/NarratorStatus; m_93330_
+	isActive ()Z m_93316_
+	logNarratedMessage (Ljava/lang/String;)V m_168787_
+		0 p_168788_ p_168788_
+	say (Lnet/minecraft/network/chat/Component;)V m_263195_
+		0 p_263389_ p_263389_
+	sayChat (Lnet/minecraft/network/chat/Component;)V m_263194_
+		0 p_263413_ p_263413_
+	sayNow (Lnet/minecraft/network/chat/Component;)V m_168785_
+		0 p_168786_ p_168786_
+	sayNow (Ljava/lang/String;)V m_93319_
+		0 p_93320_ p_93320_
+	updateNarratorStatus (Lnet/minecraft/client/NarratorStatus;)V m_93317_
+		0 p_93318_ p_93318_
+net/minecraft/client/GameNarrator$NarratorInitException net/minecraft/client/GameNarrator$NarratorInitException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_288985_ p_288985_
+net/minecraft/client/GraphicsStatus net/minecraft/client/GraphicsStatus
+	$VALUES $VALUES
+	BY_ID f_90763_
+	FABULOUS FABULOUS
+	FANCY FANCY
+	FAST FAST
+	id f_90764_
+	key f_90765_
+	$values ()[Lnet/minecraft/client/GraphicsStatus; m_167803_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_90769_ p_90769_
+		1 p_90770_ p_90770_
+		2 p_90771_ p_90771_
+		3 p_90772_ p_90772_
+	byId (I)Lnet/minecraft/client/GraphicsStatus; m_90774_
+		static
+		0 p_90775_ p_90775_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/GraphicsStatus; valueOf
+		static
+		0 p_90782_ p_90782_
+	values ()[Lnet/minecraft/client/GraphicsStatus; values
+		static
+net/minecraft/client/GraphicsStatus$1 net/minecraft/client/GraphicsStatus$1
+	$SwitchMap$net$minecraft$client$GraphicsStatus f_90784_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/GuiMessage net/minecraft/client/GuiMessage
+	addedTime f_90786_
+	content f_240363_
+	signature f_240905_
+	tag f_240352_
+	<init> (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/GuiMessageTag;)V <init>
+		0 f_90786_ f_90786_
+		1 f_240363_ f_240363_
+		2 f_240905_ f_240905_
+		3 f_240352_ f_240352_
+	addedTime ()I f_90786_
+	content ()Lnet/minecraft/network/chat/Component; f_240363_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240638_ p_240638_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240905_
+	tag ()Lnet/minecraft/client/GuiMessageTag; f_240352_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessage$Line net/minecraft/client/GuiMessage$Line
+	addedTime f_240350_
+	content f_240339_
+	endOfEntry f_240367_
+	tag f_240351_
+	<init> (ILnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/client/GuiMessageTag;Z)V <init>
+		0 f_240350_ f_240350_
+		1 f_240339_ f_240339_
+		2 f_240351_ f_240351_
+		3 f_240367_ f_240367_
+	addedTime ()I f_240350_
+	content ()Lnet/minecraft/util/FormattedCharSequence; f_240339_
+	endOfEntry ()Z f_240367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240535_ p_240535_
+	hashCode ()I hashCode
+	tag ()Lnet/minecraft/client/GuiMessageTag; f_240351_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessageTag net/minecraft/client/GuiMessageTag
+	CHAT_MODIFIED_INDICATOR_COLOR f_240357_
+	CHAT_MODIFIED_TEXT f_240377_
+	CHAT_NOT_SECURE f_240362_
+	CHAT_NOT_SECURE_INDICATOR_COLOR f_240384_
+	CHAT_NOT_SECURE_TEXT f_240380_
+	SYSTEM f_240673_
+	SYSTEM_SINGLE_PLAYER f_256799_
+	SYSTEM_TEXT f_244099_
+	SYSTEM_TEXT_SINGLE_PLAYER f_256832_
+	TEXTURE_LOCATION f_240343_
+	icon f_240355_
+	indicatorColor f_240386_
+	logTag f_240342_
+	text f_240381_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/client/GuiMessageTag$Icon;Lnet/minecraft/network/chat/Component;Ljava/lang/String;)V <init>
+		0 f_240386_ f_240386_
+		1 f_240355_ f_240355_
+		2 f_240381_ f_240381_
+		3 f_240342_ f_240342_
+	chatModified (Ljava/lang/String;)Lnet/minecraft/client/GuiMessageTag; m_240466_
+		static
+		0 p_242878_ p_242878_
+	chatNotSecure ()Lnet/minecraft/client/GuiMessageTag; m_240400_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240542_ p_240542_
+	hashCode ()I hashCode
+	icon ()Lnet/minecraft/client/GuiMessageTag$Icon; f_240355_
+	indicatorColor ()I f_240386_
+	logTag ()Ljava/lang/String; f_240342_
+	system ()Lnet/minecraft/client/GuiMessageTag; m_240701_
+		static
+	systemSinglePlayer ()Lnet/minecraft/client/GuiMessageTag; m_257673_
+		static
+	text ()Lnet/minecraft/network/chat/Component; f_240381_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessageTag$Icon net/minecraft/client/GuiMessageTag$Icon
+	$VALUES $VALUES
+	CHAT_MODIFIED CHAT_MODIFIED
+	height f_240372_
+	u f_240366_
+	v f_240349_
+	width f_240358_
+	$values ()[Lnet/minecraft/client/GuiMessageTag$Icon; m_240404_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_240537_ p_240537_
+		1 p_240620_ p_240620_
+		2 p_240599_ p_240599_
+		3 p_240544_ p_240544_
+		4 p_240607_ p_240607_
+		5 p_240531_ p_240531_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280252_
+		0 p_282284_ p_282284_
+		1 p_282597_ p_282597_
+		2 p_283579_ p_283579_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/GuiMessageTag$Icon; valueOf
+		static
+		0 p_240592_ p_240592_
+	values ()[Lnet/minecraft/client/GuiMessageTag$Icon; values
+		static
+net/minecraft/client/HotbarManager net/minecraft/client/HotbarManager
+	LOGGER f_90796_
+	NUM_HOTBAR_GROUPS f_167804_
+	fixerUpper f_90798_
+	hotbars f_90799_
+	loaded f_90800_
+	optionsFile f_90797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_90803_ p_90803_
+		1 p_90804_ p_90804_
+	get (I)Lnet/minecraft/client/player/inventory/Hotbar; m_90806_
+		0 p_90807_ p_90807_
+	load ()V m_90808_
+	save ()V m_90805_
+net/minecraft/client/InputType net/minecraft/client/InputType
+	$VALUES $VALUES
+	KEYBOARD_ARROW KEYBOARD_ARROW
+	KEYBOARD_TAB KEYBOARD_TAB
+	MOUSE MOUSE
+	NONE NONE
+	$values ()[Lnet/minecraft/client/InputType; m_264153_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265630_ p_265630_
+		1 p_265342_ p_265342_
+	isKeyboard ()Z m_264505_
+	isMouse ()Z m_264588_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/InputType; valueOf
+		static
+		0 p_265378_ p_265378_
+	values ()[Lnet/minecraft/client/InputType; values
+		static
+net/minecraft/client/KeyMapping net/minecraft/client/KeyMapping
+	ALL f_90809_
+	CATEGORIES f_90811_
+	CATEGORY_CREATIVE f_167811_
+	CATEGORY_GAMEPLAY f_167808_
+	CATEGORY_INTERFACE f_167810_
+	CATEGORY_INVENTORY f_167809_
+	CATEGORY_MISC f_167806_
+	CATEGORY_MOVEMENT f_167805_
+	CATEGORY_MULTIPLAYER f_167807_
+	CATEGORY_SORT_ORDER f_90812_
+	MAP f_90810_
+	category f_90815_
+	clickCount f_90818_
+	defaultKey f_90814_
+	isDown f_90817_
+	key f_90816_
+	name f_90813_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_90821_ p_90821_
+		1 p_90822_ p_90822_
+		2 p_90823_ p_90823_
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/platform/InputConstants$Type;ILjava/lang/String;)V <init>
+		0 p_90825_ p_90825_
+		1 p_90826_ p_90826_
+		2 p_90827_ p_90827_
+		3 p_90828_ p_90828_
+	click (Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_90835_
+		static
+		0 p_90836_ p_90836_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_90856_ p_90856_
+	compareTo (Lnet/minecraft/client/KeyMapping;)I compareTo
+		0 p_90841_ p_90841_
+	consumeClick ()Z m_90859_
+	createNameSupplier (Ljava/lang/String;)Ljava/util/function/Supplier; m_90842_
+		static
+		0 p_90843_ p_90843_
+	getCategory ()Ljava/lang/String; m_90858_
+	getDefaultKey ()Lcom/mojang/blaze3d/platform/InputConstants$Key; m_90861_
+	getName ()Ljava/lang/String; m_90860_
+	getTranslatedKeyMessage ()Lnet/minecraft/network/chat/Component; m_90863_
+	isDefault ()Z m_90864_
+	isDown ()Z m_90857_
+	isUnbound ()Z m_90862_
+	lambda$createNameSupplier$1 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_90852_
+		static
+		0 p_90853_ p_90853_
+	lambda$static$0 (Ljava/util/HashMap;)V m_90844_
+		static
+		0 p_90845_ p_90845_
+	matches (II)Z m_90832_
+		0 p_90833_ p_90833_
+		1 p_90834_ p_90834_
+	matchesMouse (I)Z m_90830_
+		0 p_90831_ p_90831_
+	release ()V m_90866_
+	releaseAll ()V m_90847_
+		static
+	resetMapping ()V m_90854_
+		static
+	resetToggleKeys ()V m_289723_
+		static
+	same (Lnet/minecraft/client/KeyMapping;)Z m_90850_
+		0 p_90851_ p_90851_
+	saveString ()Ljava/lang/String; m_90865_
+	set (Lcom/mojang/blaze3d/platform/InputConstants$Key;Z)V m_90837_
+		static
+		0 p_90838_ p_90838_
+		1 p_90839_ p_90839_
+	setAll ()V m_90829_
+		static
+	setDown (Z)V m_7249_
+		0 p_90846_ p_90846_
+	setKey (Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_90848_
+		0 p_90849_ p_90849_
+net/minecraft/client/KeyboardHandler net/minecraft/client/KeyboardHandler
+	DEBUG_CRASH_TIME f_167812_
+	clipboardManager f_90869_
+	debugCrashKeyReportedCount f_90872_
+	debugCrashKeyReportedTime f_90871_
+	debugCrashKeyTime f_90870_
+	handledDebugKey f_90873_
+	minecraft f_90867_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_90875_ p_90875_
+	charTyped (JII)V m_90889_
+		0 p_90890_ p_90890_
+		1 p_90891_ p_90891_
+		2 p_90892_ p_90892_
+	copyCreateBlockCommand (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_90899_
+		0 p_90900_ p_90900_
+		1 p_90901_ p_90901_
+		2 p_90902_ p_90902_
+	copyCreateEntityCommand (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;)V m_90922_
+		0 p_90923_ p_90923_
+		1 p_90924_ p_90924_
+		2 p_90925_ p_90925_
+	copyRecreateCommand (ZZ)V m_90928_
+		0 p_90929_ p_90929_
+		1 p_90930_ p_90930_
+	debugComponent (Lnet/minecraft/ChatFormatting;Lnet/minecraft/network/chat/Component;)V m_167824_
+		0 p_167825_ p_167825_
+		1 p_167826_ p_167826_
+	debugFeedback (Ljava/lang/String;[Ljava/lang/Object;)V m_167837_
+		0 p_167838_ p_167838_
+		1 p_167839_ p_167839_
+	debugFeedbackComponent (Lnet/minecraft/network/chat/Component;)V m_167822_
+		0 p_167823_ p_167823_
+	debugFeedbackTranslated (Ljava/lang/String;[Ljava/lang/Object;)V m_90913_
+		0 p_90914_ p_90914_
+		1 p_90915_ p_90915_
+	debugWarningTranslated (Ljava/lang/String;[Ljava/lang/Object;)V m_90948_
+		0 p_90949_ p_90949_
+		1 p_90950_ p_90950_
+	getClipboard ()Ljava/lang/String; m_90876_
+	handleChunkDebugKeys (I)Z m_167813_
+		0 p_167814_ p_167814_
+	handleDebugKeys (I)Z m_90932_
+		0 p_90933_ p_90933_
+	keyPress (JIIII)V m_90893_
+		0 p_90894_ p_90894_
+		1 p_90895_ p_90895_
+		2 p_90896_ p_90896_
+		3 p_90897_ p_90897_
+		4 p_90898_ p_90898_
+	lambda$charTyped$6 (Lnet/minecraft/client/gui/components/events/GuiEventListener;II)V m_90907_
+		static
+		0 p_90908_ p_90908_
+		1 p_90909_ p_90909_
+		2 p_90910_ p_90910_
+	lambda$charTyped$7 (Lnet/minecraft/client/gui/components/events/GuiEventListener;CI)V m_90903_
+		static
+		0 p_90904_ p_90904_
+		1 p_90905_ p_90905_
+		2 p_90906_ p_90906_
+	lambda$copyRecreateCommand$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_90944_
+		0 p_90945_ p_90945_
+		1 p_90946_ p_90946_
+		2 p_90947_ p_90947_
+	lambda$copyRecreateCommand$2 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/nbt/CompoundTag;)V m_90918_
+		0 p_90919_ p_90919_
+		1 p_90920_ p_90920_
+		2 p_90921_ p_90921_
+	lambda$getClipboard$12 (IJ)V m_90877_
+		0 p_90878_ p_90878_
+		1 p_90879_ p_90879_
+	lambda$handleDebugKeys$0 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_276074_
+		static
+		0 p_276096_ p_276096_
+		1 p_276097_ p_276097_
+	lambda$keyPress$3 (Lnet/minecraft/network/chat/Component;)V m_167840_
+		0 p_167841_ p_167841_
+	lambda$keyPress$4 (Lnet/minecraft/network/chat/Component;)V m_90916_
+		0 p_90917_ p_90917_
+	lambda$keyPress$5 (ILnet/minecraft/client/gui/screens/Screen;[ZIII)V m_260734_
+		static
+		0 p_261328_ p_261328_
+		1 p_261329_ p_261329_
+		2 p_261330_ p_261330_
+		3 p_261331_ p_261331_
+		4 p_261332_ p_261332_
+		5 p_261333_ p_261333_
+	lambda$setup$10 (JII)V m_167827_
+		0 p_167828_ p_167828_
+		1 p_167829_ p_167829_
+		2 p_167830_ p_167830_
+	lambda$setup$11 (JII)V m_90934_
+		0 p_90935_ p_90935_
+		1 p_90936_ p_90936_
+		2 p_90937_ p_90937_
+	lambda$setup$8 (JIIII)V m_167831_
+		0 p_167832_ p_167832_
+		1 p_167833_ p_167833_
+		2 p_167834_ p_167834_
+		3 p_167835_ p_167835_
+		4 p_167836_ p_167836_
+	lambda$setup$9 (JIIII)V m_90938_
+		0 p_90939_ p_90939_
+		1 p_90940_ p_90940_
+		2 p_90941_ p_90941_
+		3 p_90942_ p_90942_
+		4 p_90943_ p_90943_
+	setClipboard (Ljava/lang/String;)V m_90911_
+		0 p_90912_ p_90912_
+	setup (J)V m_90887_
+		0 p_90888_ p_90888_
+	tick ()V m_90931_
+net/minecraft/client/KeyboardHandler$1 net/minecraft/client/KeyboardHandler$1
+	$SwitchMap$net$minecraft$world$phys$HitResult$Type f_90963_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Minecraft net/minecraft/client/Minecraft
+	ALT_FONT f_91059_
+	DEFAULT_FONT f_91055_
+	LOGGER f_90982_
+	MAX_TICKS_PER_UPDATE f_167843_
+	ON_OSX f_91002_
+	REGIONAL_COMPLIANCIES f_205119_
+	RESOURCE_RELOAD_INITIAL_TASK f_90983_
+	SOCIAL_INTERACTIONS_NOT_AVAILABLE f_90984_
+	UNIFORM_FONT f_91058_
+	UPDATE_DRIVERS_ADVICE f_167848_
+	allowsChat f_91035_
+	allowsMultiplayer f_91034_
+	authenticationService f_231338_
+	blockColors f_91040_
+	blockEntityRenderDispatcher f_167845_
+	blockRenderer f_91052_
+	cameraEntity f_91075_
+	chatListener f_240378_
+	chunkPath f_90978_
+	chunkVisibility f_90979_
+	connectedToRealms f_91017_
+	crosshairPickEntity f_91076_
+	currentFrameProfile f_231342_
+	debugPath f_91057_
+	debugRenderer f_91064_
+	delayedCrash f_91020_
+	demo f_91033_
+	downloadedPackSource f_243981_
+	entityModels f_167844_
+	entityRenderDispatcher f_90994_
+	fixerUpper f_90988_
+	font f_91062_
+	fontFilterFishy f_243022_
+	fontManager f_91045_
+	fps f_91021_
+	fpsPieProfiler f_91028_
+	fpsPieRenderTicks f_91027_
+	fpsPieResults f_91056_
+	fpsString f_90977_
+	frameTimeNs f_260560_
+	frameTimer f_91070_
+	frames f_91016_
+	gameDirectory f_91069_
+	gameMode f_91072_
+	gameRenderer f_91063_
+	gameThread f_91018_
+	gpuUtilization f_231341_
+	gpuWarnlistManager f_91047_
+	gui f_91065_
+	hitResult f_91077_
+	hotbarManager f_91000_
+	instance f_90981_
+	is64bit f_91032_
+	isLocalServer f_91010_
+	itemColors f_91041_
+	itemRenderer f_90995_
+	keyboardHandler f_91068_
+	languageManager f_91039_
+	lastInputType f_263699_
+	lastNanoTime f_91014_
+	lastTime f_91015_
+	launchedVersion f_91001_
+	level f_91073_
+	levelRenderer f_91060_
+	levelSource f_91031_
+	mainRenderTarget f_91042_
+	metricsRecorder f_167846_
+	minecraftSessionService f_91048_
+	missTime f_91078_
+	mobEffectTextures f_91054_
+	modelManager f_91051_
+	mouseHandler f_91067_
+	musicManager f_91044_
+	narrator f_240365_
+	noRender f_91079_
+	options f_91066_
+	overlay f_91081_
+	paintingTextures f_91053_
+	particleEngine f_91061_
+	pause f_91012_
+	pausePartialTick f_91013_
+	pendingConnection f_91009_
+	pendingReload f_91024_
+	player f_91074_
+	playerSocialManager f_91006_
+	profileKeyPairManager f_231337_
+	profileProperties f_90986_
+	profiler f_91026_
+	progressListener f_90999_
+	progressTasks f_91023_
+	proxy f_91030_
+	quickPlayLog f_278504_
+	realms32BitWarningStatus f_231343_
+	realmsDataFetcher f_238717_
+	regionalCompliancies f_205120_
+	reloadStateTracker f_167847_
+	renderBuffers f_90993_
+	reportingContext f_238638_
+	resourceManager f_91036_
+	resourcePackDirectory f_90985_
+	resourcePackRepository f_91038_
+	rightClickDelay f_91011_
+	running f_91019_
+	savedCpuDuration f_231340_
+	screen f_91080_
+	searchRegistry f_90997_
+	singleplayerServer f_91007_
+	skinManager f_91050_
+	smartCull f_90980_
+	socialInteractionsToast f_91025_
+	soundManager f_91043_
+	splashManager f_91046_
+	telemetryManager f_260676_
+	textureManager f_90987_
+	timer f_90991_
+	toast f_91003_
+	tutorial f_91005_
+	user f_90998_
+	userApiService f_193584_
+	vanillaPackResources f_243783_
+	versionType f_91029_
+	virtualScreen f_90989_
+	window f_90990_
+	windowActive f_91022_
+	wireframe f_167842_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/main/GameConfig;)V <init>
+		0 p_91084_ p_91084_
+	abortResourcePackRecovery ()V m_272186_
+	addCustomNbtData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_263196_
+		0 p_263370_ p_263370_
+		1 p_263368_ p_263368_
+	addResourcePackLoadFailToast (Lnet/minecraft/network/chat/Component;)V m_271937_
+		0 p_273566_ p_273566_
+	allowsMultiplayer ()Z m_91400_
+	allowsRealms ()Z m_168021_
+	allowsTelemetry ()Z m_261210_
+	archiveProfilingReport (Lnet/minecraft/SystemReport;Ljava/util/List;)Ljava/nio/file/Path; m_167856_
+		0 p_167857_ p_167857_
+		1 p_167858_ p_167858_
+	checkIs64Bit ()Z m_91272_
+		static
+	checkModStatus ()Lnet/minecraft/util/ModCheck; m_193589_
+		static
+	clearLevel ()V m_91399_
+	clearLevel (Lnet/minecraft/client/gui/screens/Screen;)V m_91320_
+		0 p_91321_ p_91321_
+	clearResourcePacksOnError (Ljava/lang/Throwable;Lnet/minecraft/network/chat/Component;)V m_91241_
+		0 p_91242_ p_91242_
+		1 p_91243_ p_91243_
+	close ()V close
+	constructProfiler (ZLnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; m_167970_
+		0 p_167971_ p_167971_
+		1 p_167972_ p_167972_
+	continueAttack (Z)V m_91386_
+		0 p_91387_ p_91387_
+	countryEqualsISO3 (Ljava/lang/Object;)Z m_210782_
+		static
+		0 p_210783_ p_210783_
+	crash (Lnet/minecraft/CrashReport;)V m_91332_
+		static
+		0 p_91333_ p_91333_
+	createSearchTrees ()V m_91271_
+	createTitle ()Ljava/lang/String; m_91270_
+	createUserApiService (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/client/main/GameConfig;)Lcom/mojang/authlib/minecraft/UserApiService; m_193585_
+		0 p_193586_ p_193586_
+		1 p_193587_ p_193587_
+	createWorldOpenFlows ()Lnet/minecraft/client/gui/screens/worldselection/WorldOpenFlows; m_231466_
+	cursorEntered ()V m_5740_
+	debugClientMetricsCancel ()V m_231418_
+	debugClientMetricsStart (Ljava/util/function/Consumer;)Z m_167946_
+		0 p_167947_ p_167947_
+	debugClientMetricsStop ()V m_167975_
+	debugFpsMeterKeyPress (I)V m_91111_
+		0 p_91112_ p_91112_
+	delayCrash (Lnet/minecraft/CrashReport;)V m_231412_
+		0 p_231413_ p_231413_
+	delayCrashRaw (Lnet/minecraft/CrashReport;)V m_231439_
+		0 p_231440_ p_231440_
+	delayTextureReload ()Ljava/util/concurrent/CompletableFuture; m_91088_
+	destroy ()V m_91393_
+	doWorldLoad (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Z)V m_261031_
+		0 p_261891_ p_261891_
+		1 p_261564_ p_261564_
+		2 p_261826_ p_261826_
+		3 p_261470_ p_261470_
+		4 p_261465_ p_261465_
+	emergencySave ()V m_91394_
+	extraTelemetryAvailable ()Z m_261227_
+	fillReport (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/resources/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/Options;Lnet/minecraft/CrashReport;)V m_167872_
+		static
+		0 p_167873_ p_167873_
+		1 p_167874_ p_167874_
+		2 p_167875_ p_167875_
+		3 p_167876_ p_167876_
+		4 p_167877_ p_167877_
+	fillReport (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_91354_
+		0 p_91355_ p_91355_
+	fillSystemReport (Lnet/minecraft/SystemReport;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/resources/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/Options;)Lnet/minecraft/SystemReport; m_167850_
+		static
+		0 p_167851_ p_167851_
+		1 p_167852_ p_167852_
+		2 p_167853_ p_167853_
+		3 p_167854_ p_167854_
+		4 p_167855_ p_167855_
+	finishProfilers (ZLnet/minecraft/util/profiling/SingleTickProfiler;)V m_91338_
+		0 p_91339_ p_91339_
+		1 p_91340_ p_91340_
+	forceSetScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_91346_
+		0 p_91347_ p_91347_
+	getBlockColors ()Lnet/minecraft/client/color/block/BlockColors; m_91298_
+	getBlockEntityRenderDispatcher ()Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher; m_167982_
+	getBlockRenderer ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_91289_
+	getCameraEntity ()Lnet/minecraft/world/entity/Entity; m_91288_
+	getChatListener ()Lnet/minecraft/client/multiplayer/chat/ChatListener; m_240442_
+	getChatStatus ()Lnet/minecraft/client/Minecraft$ChatStatus; m_168022_
+	getConnection ()Lnet/minecraft/client/multiplayer/ClientPacketListener; m_91403_
+	getCurrentServer ()Lnet/minecraft/client/multiplayer/ServerData; m_91089_
+	getDeltaFrameTime ()F m_91297_
+	getDownloadedPackSource ()Lnet/minecraft/client/resources/DownloadedPackSource; m_247489_
+	getEntityModels ()Lnet/minecraft/client/model/geom/EntityModelSet; m_167973_
+	getEntityRenderDispatcher ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_91290_
+	getFixerUpper ()Lcom/mojang/datafixers/DataFixer; m_91295_
+	getFps ()I m_260875_
+	getFrameTime ()F m_91296_
+	getFrameTimeNs ()J m_261169_
+	getFrameTimer ()Lnet/minecraft/util/FrameTimer; m_91293_
+	getFramerateLimit ()I m_91275_
+	getGpuUtilization ()D m_231464_
+	getGpuWarnlistManager ()Lnet/minecraft/client/renderer/GpuWarnlistManager; m_91105_
+	getHotbarManager ()Lnet/minecraft/client/HotbarManager; m_91303_
+	getInstance ()Lnet/minecraft/client/Minecraft; m_91087_
+		static
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_91291_
+	getLanguageManager ()Lnet/minecraft/client/resources/language/LanguageManager; m_91102_
+	getLastInputType ()Lnet/minecraft/client/InputType; m_264529_
+	getLaunchedVersion ()Ljava/lang/String; m_91388_
+	getLevelSource ()Lnet/minecraft/world/level/storage/LevelStorageSource; m_91392_
+	getMainRenderTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_91385_
+	getMinecraftSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_91108_
+	getMobEffectTextures ()Lnet/minecraft/client/resources/MobEffectTextureManager; m_91306_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_91304_
+	getMusicManager ()Lnet/minecraft/client/sounds/MusicManager; m_91397_
+	getNarrator ()Lnet/minecraft/client/GameNarrator; m_240477_
+	getOverlay ()Lnet/minecraft/client/gui/screens/Overlay; m_91265_
+	getPaintingTextures ()Lnet/minecraft/client/resources/PaintingTextureManager; m_91305_
+	getPlayerSocialManager ()Lnet/minecraft/client/gui/screens/social/PlayerSocialManager; m_91266_
+	getProfileKeyPairManager ()Lnet/minecraft/client/multiplayer/ProfileKeyPairManager; m_231465_
+	getProfileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_231417_
+	getProfileProperties ()Lcom/mojang/authlib/properties/PropertyMap; m_91095_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_91307_
+	getProgressListener ()Lnet/minecraft/server/level/progress/StoringChunkProgressListener; m_167983_
+	getProxy ()Ljava/net/Proxy; m_91096_
+	getRealms32BitWarningStatus ()Lnet/minecraft/client/Realms32BitWarningStatus; m_231416_
+	getReportingContext ()Lnet/minecraft/client/multiplayer/chat/report/ReportingContext; m_239211_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_91098_
+	getResourcePackDirectory ()Ljava/nio/file/Path; m_245161_
+	getResourcePackRepository ()Lnet/minecraft/server/packs/repository/PackRepository; m_91099_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	getSearchTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchTree; m_231372_
+		0 p_231373_ p_231373_
+	getSingleplayerServer ()Lnet/minecraft/client/server/IntegratedServer; m_91092_
+	getSituationalMusic ()Lnet/minecraft/sounds/Music; m_91107_
+	getSkinManager ()Lnet/minecraft/client/resources/SkinManager; m_91109_
+	getSoundManager ()Lnet/minecraft/client/sounds/SoundManager; m_91106_
+	getSplashManager ()Lnet/minecraft/client/resources/SplashManager; m_91310_
+	getTelemetryManager ()Lnet/minecraft/client/telemetry/ClientTelemetryManager; m_261007_
+	getTextureAtlas (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/Function; m_91258_
+		0 p_91259_ p_91259_
+	getTextureManager ()Lnet/minecraft/client/renderer/texture/TextureManager; m_91097_
+	getToasts ()Lnet/minecraft/client/gui/components/toasts/ToastComponent; m_91300_
+	getTutorial ()Lnet/minecraft/client/tutorial/Tutorial; m_91301_
+	getUser ()Lnet/minecraft/client/User; m_91094_
+	getVanillaPackResources ()Lnet/minecraft/server/packs/VanillaPackResources; m_246804_
+	getVersionType ()Ljava/lang/String; m_91389_
+	getWindow ()Lcom/mojang/blaze3d/platform/Window; m_91268_
+	grabHugeScreenshot (Ljava/io/File;IIII)Lnet/minecraft/network/chat/Component; m_167903_
+		0 p_167904_ p_167904_
+		1 p_167905_ p_167905_
+		2 p_167906_ p_167906_
+		3 p_167907_ p_167907_
+		4 p_167908_ p_167908_
+	grabPanoramixScreenshot (Ljava/io/File;II)Lnet/minecraft/network/chat/Component; m_167899_
+		0 p_167900_ p_167900_
+		1 p_167901_ p_167901_
+		2 p_167902_ p_167902_
+	handleKeybinds ()V m_91279_
+	hasSingleplayerServer ()Z m_91091_
+	is64Bit ()Z m_91103_
+	isBlocked (Ljava/util/UUID;)Z m_91246_
+		0 p_91247_ p_91247_
+	isConnectedToRealms ()Z m_91294_
+	isDemo ()Z m_91402_
+	isEnforceUnicode ()Z m_91390_
+	isLocalServer ()Z m_91090_
+	isMultiplayerServer ()Z m_91278_
+	isPaused ()Z m_91104_
+	isRunning ()Z m_91396_
+	isSingleplayer ()Z m_257720_
+	isTextFilteringEnabled ()Z m_167974_
+	isWindowActive ()Z m_91302_
+	lambda$clearResourcePacksOnError$4 (Lnet/minecraft/network/chat/Component;)V m_271549_
+		0 p_272302_ p_272302_
+	lambda$createSearchTrees$10 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_231429_
+		static
+		0 p_231353_ p_231353_
+	lambda$createSearchTrees$11 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_231354_
+		static
+		0 p_231430_ p_231430_
+	lambda$createSearchTrees$12 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/stream/Stream; m_266119_
+		static
+		0 p_266606_ p_266606_
+		1 p_266607_ p_266607_
+	lambda$createSearchTrees$13 (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_231454_
+		static
+		0 p_231455_ p_231455_
+	lambda$createSearchTrees$14 (Ljava/lang/String;)Z m_231448_
+		static
+		0 p_231449_ p_231449_
+	lambda$createSearchTrees$15 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Ljava/util/stream/Stream; m_266122_
+		static
+		0 p_266611_ p_266611_
+	lambda$createSearchTrees$16 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/world/item/crafting/Recipe;)Lnet/minecraft/resources/ResourceLocation; m_266121_
+		static
+		0 p_266609_ p_266609_
+		1 p_266610_ p_266610_
+	lambda$createSearchTrees$17 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Ljava/util/stream/Stream; m_266120_
+		static
+		0 p_266608_ p_266608_
+	lambda$createSearchTrees$18 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_91316_
+		static
+		0 p_231451_ p_231451_
+	lambda$createSearchTrees$19 (Ljava/util/List;)V m_254754_
+		0 p_255439_ p_255439_
+	lambda$createSearchTrees$5 (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_210806_
+		static
+		0 p_210807_ p_210807_
+	lambda$createSearchTrees$6 (Ljava/lang/String;)Z m_210808_
+		static
+		0 p_210809_ p_210809_
+	lambda$createSearchTrees$7 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_257060_
+		static
+		0 p_210797_ p_210797_
+	lambda$createSearchTrees$8 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_257063_
+		static
+		0 p_91317_ p_91317_
+	lambda$createSearchTrees$9 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_231385_
+		static
+		0 p_231389_ p_231389_
+	lambda$debugClientMetricsStart$28 (Ljava/util/function/Consumer;DI)V m_231352_
+		static
+		0 p_238862_ p_238862_
+		1 p_238863_ p_238863_
+		2 p_238864_ p_238864_
+	lambda$debugClientMetricsStart$29 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_231433_
+		0 p_231434_ p_231434_
+		1 p_231435_ p_231435_
+	lambda$debugClientMetricsStart$30 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231395_
+		static
+		0 p_238865_ p_238865_
+		1 p_231387_ p_231387_
+	lambda$debugClientMetricsStart$31 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V m_231409_
+		static
+		0 p_231410_ p_231410_
+		1 p_231411_ p_231411_
+	lambda$debugClientMetricsStart$32 (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V m_231436_
+		0 p_231437_ p_231437_
+		1 p_231438_ p_231438_
+	lambda$debugClientMetricsStart$33 (Lnet/minecraft/SystemReport;Ljava/util/function/Consumer;Ljava/util/List;)V m_231346_
+		0 p_231347_ p_231347_
+		1 p_231348_ p_231348_
+		2 p_231349_ p_231349_
+	lambda$debugClientMetricsStart$34 (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V m_231402_
+		static
+		0 p_231403_ p_231403_
+		1 p_231404_ p_231404_
+	lambda$debugClientMetricsStart$35 (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V m_231405_
+		static
+		0 p_231406_ p_231406_
+		1 p_231407_ p_231407_
+		2 p_231408_ p_231408_
+	lambda$debugClientMetricsStart$36 (Lnet/minecraft/util/profiling/ProfileResults;)V m_231350_
+		static
+		0 p_231351_ p_231351_
+	lambda$debugClientMetricsStart$37 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_231399_
+		0 p_231400_ p_231400_
+		1 p_231401_ p_231401_
+	lambda$delayCrash$20 (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_231462_
+		0 p_231463_ p_231463_
+	lambda$delayCrashRaw$21 (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_231460_
+		static
+		0 p_231461_ p_231461_
+	lambda$delayTextureReload$51 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_231390_
+		static
+		0 p_231391_ p_231391_
+	lambda$doWorldLoad$40 (I)Lnet/minecraft/server/level/progress/ChunkProgressListener; m_231446_
+		0 p_231447_ p_231447_
+	lambda$doWorldLoad$41 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/Services;Ljava/lang/Thread;)Lnet/minecraft/client/server/IntegratedServer; m_231356_
+		0 p_231357_ p_231357_
+		1 p_231358_ p_231358_
+		2 p_231359_ p_231359_
+		3 p_231360_ p_231360_
+		4 p_231361_ p_231361_
+	lambda$doWorldLoad$42 (Lnet/minecraft/server/WorldStem;)Ljava/lang/String; m_231344_
+		static
+		0 p_231345_ p_231345_
+	lambda$doWorldLoad$43 (Lnet/minecraft/network/chat/Component;)V m_231441_
+		static
+		0 p_231442_ p_231442_
+	lambda$fillSystemReport$44 (Ljava/lang/String;)Ljava/lang/String; m_231427_
+		static
+		0 p_231428_ p_231428_
+	lambda$fillSystemReport$45 (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_231364_
+		static
+		0 p_231365_ p_231365_
+	lambda$fillSystemReport$46 ()Ljava/lang/String; m_231443_
+		static
+	lambda$fillSystemReport$47 ()Ljava/lang/String; m_231419_
+		static
+	lambda$fillSystemReport$48 ()Ljava/lang/String; m_210770_
+		static
+	lambda$fillSystemReport$49 (Lnet/minecraft/client/Options;)Ljava/lang/String; m_231366_
+		static
+		0 p_231367_ p_231367_
+	lambda$fillSystemReport$50 (Lnet/minecraft/client/resources/language/LanguageManager;)Ljava/lang/String; m_263856_
+		static
+		0 p_264659_ p_264659_
+	lambda$grabHugeScreenshot$54 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231377_
+		static
+		0 p_231378_ p_231378_
+		1 p_231379_ p_231379_
+	lambda$grabPanoramixScreenshot$52 (Lnet/minecraft/network/chat/Component;)V m_231414_
+		static
+		0 p_231415_ p_231415_
+	lambda$grabPanoramixScreenshot$53 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231424_
+		static
+		0 p_231425_ p_231425_
+		1 p_231426_ p_231426_
+	lambda$new$0 ()I m_210774_
+	lambda$new$1 ()V m_285666_
+	lambda$new$2 (Ljava/util/Optional;)V m_210744_
+		0 p_210745_ p_210745_
+	lambda$new$3 (Lcom/mojang/realmsclient/client/RealmsClient;Lnet/minecraft/server/packs/resources/ReloadInstance;Lnet/minecraft/client/main/GameConfig;Z)V m_278518_
+		0 p_278870_ p_278870_
+		1 p_278871_ p_278871_
+		2 p_278872_ p_278872_
+		3 p_278873_ p_278873_
+	lambda$openChatScreen$25 (Z)V m_238186_
+		0 p_243338_ p_243338_
+	lambda$reloadResourcePacks$22 (ZLjava/lang/Throwable;)V m_271548_
+		0 p_272300_ p_272300_
+		1 p_272301_ p_272301_
+	lambda$reloadResourcePacks$23 (Ljava/util/concurrent/CompletableFuture;)V m_231452_
+		0 p_231453_ p_231453_
+	lambda$reloadResourcePacks$24 (ZLjava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V m_271547_
+		0 p_272297_ p_272297_
+		1 p_272298_ p_272298_
+		2 p_272299_ p_272299_
+	lambda$runTick$26 (Ljava/util/concurrent/CompletableFuture;)V m_231431_
+		static
+		0 p_231432_ p_231432_
+	lambda$runTick$27 (Lcom/mojang/blaze3d/systems/TimerQuery;)V m_231362_
+		0 p_231363_ p_231363_
+	lambda$tick$38 ()V m_231445_
+	lambda$tick$39 ()Z m_238868_
+		static
+	multiplayerBan ()Lcom/mojang/authlib/minecraft/BanDetails; m_239210_
+	onFullscreenError (IJ)V m_91113_
+		0 p_91114_ p_91114_
+		1 p_91115_ p_91115_
+	onGameLoadFinished ()V m_286052_
+	openChatScreen (Ljava/lang/String;)V m_91326_
+		0 p_91327_ p_91327_
+	pauseGame (Z)V m_91358_
+		0 p_91359_ p_91359_
+	pickBlock ()V m_91280_
+	populateSearchTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Ljava/util/List;)V m_231374_
+		0 p_231375_ p_231375_
+		1 p_231376_ p_231376_
+	prepareForMultiplayer ()V m_193588_
+	quickPlayLog ()Lnet/minecraft/client/quickplay/QuickPlayLog; m_278644_
+	realmsDataFetcher ()Lcom/mojang/realmsclient/gui/RealmsDataFetcher; m_239420_
+	reloadResourcePacks ()Ljava/util/concurrent/CompletableFuture; m_91391_
+	reloadResourcePacks (Z)Ljava/util/concurrent/CompletableFuture; m_168019_
+		0 p_168020_ p_168020_
+	renderBuffers ()Lnet/minecraft/client/renderer/RenderBuffers; m_91269_
+	renderFpsMeter (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/util/profiling/ProfileResults;)V m_280564_
+		0 p_281277_ p_281277_
+		1 p_281574_ p_281574_
+	renderNames ()Z m_91404_
+		static
+	renderOnThread ()Z m_91267_
+	resizeDisplay ()V m_5741_
+	rollbackResourcePacks (Ljava/lang/Throwable;)V m_91239_
+		0 p_91240_ p_91240_
+	run ()V m_91374_
+	runTick (Z)V m_91383_
+		0 p_91384_ p_91384_
+	selectMainFont (Z)V m_91336_
+		0 p_91337_ p_91337_
+	selfTest ()V m_91273_
+	setCameraEntity (Lnet/minecraft/world/entity/Entity;)V m_91118_
+		0 p_91119_ p_91119_
+	setConnectedToRealms (Z)V m_91372_
+		0 p_91373_ p_91373_
+	setInitialScreen (Lcom/mojang/realmsclient/client/RealmsClient;Lnet/minecraft/server/packs/resources/ReloadInstance;Lnet/minecraft/client/main/GameConfig$QuickPlayData;)V m_278684_
+		0 p_279285_ p_279285_
+		1 p_279164_ p_279164_
+		2 p_279146_ p_279146_
+	setLastInputType (Lnet/minecraft/client/InputType;)V m_264033_
+		0 p_265509_ p_265509_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_91156_
+		0 p_91157_ p_91157_
+	setOverlay (Lnet/minecraft/client/gui/screens/Overlay;)V m_91150_
+		0 p_91151_ p_91151_
+	setScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_91152_
+		0 p_91153_ p_91153_
+	setWindowActive (Z)V m_7440_
+		0 p_91261_ p_91261_
+	shouldEntityAppearGlowing (Lnet/minecraft/world/entity/Entity;)Z m_91314_
+		0 p_91315_ p_91315_
+	shouldRenderFpsPie ()Z m_91274_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_91365_ p_91365_
+	shouldShowBanNotice ()Z m_239929_
+	showOnlyReducedInfo ()Z m_91299_
+	startAttack ()Z m_202354_
+	startUseItem ()V m_91277_
+	stop ()V m_91395_
+	telemetryOptInExtra ()Z m_260979_
+	tick ()V m_91398_
+	updateLevelInEngines (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_91324_
+		0 p_91325_ p_91325_
+	updateMaxMipLevel (I)V m_91312_
+		0 p_91313_ p_91313_
+	updateReportEnvironment (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)V m_239476_
+		0 p_239477_ p_239477_
+	updateScreenAndTick (Lnet/minecraft/client/gui/screens/Screen;)V m_91362_
+		0 p_91363_ p_91363_
+	updateTitle ()V m_91341_
+	useAmbientOcclusion ()Z m_91086_
+		static
+	useFancyGraphics ()Z m_91405_
+		static
+	useShaderTransparency ()Z m_91085_
+		static
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_91376_ p_91376_
+net/minecraft/client/Minecraft$1 net/minecraft/client/Minecraft$1
+	$SwitchMap$net$minecraft$world$phys$HitResult$Type f_91406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Minecraft$ChatStatus net/minecraft/client/Minecraft$ChatStatus
+	$VALUES $VALUES
+	DISABLED_BY_LAUNCHER DISABLED_BY_LAUNCHER
+	DISABLED_BY_OPTIONS DISABLED_BY_OPTIONS
+	DISABLED_BY_PROFILE DISABLED_BY_PROFILE
+	ENABLED ENABLED
+	INFO_DISABLED_BY_PROFILE f_238170_
+	message f_168027_
+	$values ()[Lnet/minecraft/client/Minecraft$ChatStatus; m_168036_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168031_ p_168031_
+		1 p_168032_ p_168032_
+		2 p_168033_ p_168033_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_168034_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168035_ p_168035_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/Minecraft$ChatStatus; valueOf
+		static
+		0 p_168038_ p_168038_
+	values ()[Lnet/minecraft/client/Minecraft$ChatStatus; values
+		static
+net/minecraft/client/Minecraft$ChatStatus$1 net/minecraft/client/Minecraft$ChatStatus$1
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168041_ p_168041_
+		1 p_168042_ p_168042_
+		2 p_168043_ p_168043_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168045_ p_168045_
+net/minecraft/client/Minecraft$ChatStatus$2 net/minecraft/client/Minecraft$ChatStatus$2
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168047_ p_168047_
+		1 p_168048_ p_168048_
+		2 p_168049_ p_168049_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168051_ p_168051_
+net/minecraft/client/Minecraft$ChatStatus$3 net/minecraft/client/Minecraft$ChatStatus$3
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168053_ p_168053_
+		1 p_168054_ p_168054_
+		2 p_168055_ p_168055_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168057_ p_168057_
+net/minecraft/client/Minecraft$ChatStatus$4 net/minecraft/client/Minecraft$ChatStatus$4
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168059_ p_168059_
+		1 p_168060_ p_168060_
+		2 p_168061_ p_168061_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168063_ p_168063_
+net/minecraft/client/MouseHandler net/minecraft/client/MouseHandler
+	accumulatedDX f_91516_
+	accumulatedDY f_91517_
+	accumulatedScroll f_91518_
+	activeButton f_91510_
+	clickDepth f_91512_
+	fakeRightMouse f_91509_
+	ignoreFirstMove f_91511_
+	isLeftPressed f_91504_
+	isMiddlePressed f_91505_
+	isRightPressed f_91506_
+	lastMouseEventTime f_91519_
+	minecraft f_91503_
+	mouseGrabbed f_91520_
+	mousePressedTime f_91513_
+	smoothTurnX f_91514_
+	smoothTurnY f_91515_
+	xpos f_91507_
+	ypos f_91508_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_91522_ p_91522_
+	cursorEntered ()V m_91603_
+	grabMouse ()V m_91601_
+	isLeftPressed ()Z m_91560_
+	isMiddlePressed ()Z m_168090_
+	isMouseGrabbed ()Z m_91600_
+	isRightPressed ()Z m_91584_
+	lambda$onMove$10 (Lnet/minecraft/client/gui/screens/Screen;DD)V m_263857_
+		static
+		0 p_264660_ p_264660_
+		1 p_264661_ p_264661_
+		2 p_264662_ p_264662_
+	lambda$onMove$11 (Lnet/minecraft/client/gui/screens/Screen;DDDD)V m_168072_
+		0 p_168073_ p_168073_
+		1 p_168074_ p_168074_
+		2 p_168075_ p_168075_
+		3 p_168076_ p_168076_
+		4 p_168077_ p_168077_
+	lambda$onPress$0 ([ZLnet/minecraft/client/gui/screens/Screen;DDI)V m_168084_
+		static
+		0 p_168085_ p_168085_
+		1 p_168086_ p_168086_
+		2 p_168087_ p_168087_
+		3 p_168088_ p_168088_
+		4 p_168089_ p_168089_
+	lambda$onPress$1 ([ZLnet/minecraft/client/gui/screens/Screen;DDI)V m_168078_
+		static
+		0 p_168079_ p_168079_
+		1 p_168080_ p_168080_
+		2 p_168081_ p_168081_
+		3 p_168082_ p_168082_
+		4 p_168083_ p_168083_
+	lambda$setup$2 (JDD)V m_168100_
+		0 p_168101_ p_168101_
+		1 p_168102_ p_168102_
+		2 p_168103_ p_168103_
+	lambda$setup$3 (JDD)V m_91590_
+		0 p_91591_ p_91591_
+		1 p_91592_ p_91592_
+		2 p_91593_ p_91593_
+	lambda$setup$4 (JIII)V m_168091_
+		0 p_168092_ p_168092_
+		1 p_168093_ p_168093_
+		2 p_168094_ p_168094_
+		3 p_168095_ p_168095_
+	lambda$setup$5 (JIII)V m_91565_
+		0 p_91566_ p_91566_
+		1 p_91567_ p_91567_
+		2 p_91568_ p_91568_
+		3 p_91569_ p_91569_
+	lambda$setup$6 (JDD)V m_168096_
+		0 p_168097_ p_168097_
+		1 p_168098_ p_168098_
+		2 p_168099_ p_168099_
+	lambda$setup$7 (JDD)V m_91575_
+		0 p_91576_ p_91576_
+		1 p_91577_ p_91577_
+		2 p_91578_ p_91578_
+	lambda$setup$8 (J[Ljava/nio/file/Path;)V m_168065_
+		0 p_168066_ p_168066_
+		1 p_168067_ p_168067_
+	lambda$setup$9 (JIJ)V m_91535_
+		0 p_91536_ p_91536_
+		1 p_91537_ p_91537_
+		2 p_91538_ p_91538_
+	onDrop (JLjava/util/List;)V m_91539_
+		0 p_91540_ p_91540_
+		1 p_91541_ p_91541_
+	onMove (JDD)V m_91561_
+		0 p_91562_ p_91562_
+		1 p_91563_ p_91563_
+		2 p_91564_ p_91564_
+	onPress (JIII)V m_91530_
+		0 p_91531_ p_91531_
+		1 p_91532_ p_91532_
+		2 p_91533_ p_91533_
+		3 p_91534_ p_91534_
+	onScroll (JDD)V m_91526_
+		0 p_91527_ p_91527_
+		1 p_91528_ p_91528_
+		2 p_91529_ p_91529_
+	releaseMouse ()V m_91602_
+	setIgnoreFirstMove ()V m_91599_
+	setup (J)V m_91524_
+		0 p_91525_ p_91525_
+	turnPlayer ()V m_91523_
+	xpos ()D m_91589_
+	ypos ()D m_91594_
+net/minecraft/client/NarratorStatus net/minecraft/client/NarratorStatus
+	$VALUES $VALUES
+	ALL ALL
+	BY_ID f_91608_
+	CHAT CHAT
+	OFF OFF
+	SYSTEM SYSTEM
+	id f_91609_
+	name f_91610_
+	$values ()[Lnet/minecraft/client/NarratorStatus; m_168104_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_91614_ p_91614_
+		1 p_91615_ p_91615_
+		2 p_91616_ p_91616_
+		3 p_91617_ p_91617_
+	byId (I)Lnet/minecraft/client/NarratorStatus; m_91619_
+		static
+		0 p_91620_ p_91620_
+	getId ()I m_91618_
+	getName ()Lnet/minecraft/network/chat/Component; m_91621_
+	shouldNarrateChat ()Z m_240504_
+	shouldNarrateSystem ()Z m_240472_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/NarratorStatus; valueOf
+		static
+		0 p_91625_ p_91625_
+	values ()[Lnet/minecraft/client/NarratorStatus; values
+		static
+net/minecraft/client/OptionInstance net/minecraft/client/OptionInstance
+	BOOLEAN_TO_STRING f_260471_
+	BOOLEAN_VALUES f_231471_
+	LOGGER f_231472_
+	caption f_231480_
+	codec f_231477_
+	initialValue f_231478_
+	onValueUpdate f_231479_
+	toString f_231475_
+	tooltip f_231474_
+	value f_231481_
+	values f_231476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Lnet/minecraft/client/OptionInstance$ValueSet;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
+		0 p_260248_ p_260248_
+		1 p_259437_ p_259437_
+		2 p_259148_ p_259148_
+		3 p_259590_ p_259590_
+		4 p_260067_ p_260067_
+		5 p_259392_ p_259392_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Lnet/minecraft/client/OptionInstance$ValueSet;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
+		0 p_259964_ p_259964_
+		1 p_260354_ p_260354_
+		2 p_259496_ p_259496_
+		3 p_259090_ p_259090_
+		4 p_259043_ p_259043_
+		5 p_259396_ p_259396_
+		6 p_260147_ p_260147_
+	cachedConstantTooltip (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/OptionInstance$TooltipSupplier; m_231535_
+		static
+		0 p_231536_ p_231536_
+	codec ()Lcom/mojang/serialization/Codec; m_231554_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_257874_
+		static
+		0 p_259289_ p_259289_
+		1 p_260210_ p_260210_
+		2 p_259359_ p_259359_
+		3 p_259975_ p_259975_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_260965_
+		static
+		0 p_262002_ p_262002_
+		1 p_261507_ p_261507_
+		2 p_262099_ p_262099_
+		3 p_262136_ p_262136_
+		4 p_261984_ p_261984_
+	createBoolean (Ljava/lang/String;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_231528_
+		static
+		0 p_231529_ p_231529_
+		1 p_231530_ p_231530_
+		2 p_231531_ p_231531_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Z)Lnet/minecraft/client/OptionInstance; m_257536_
+		static
+		0 p_259291_ p_259291_
+		1 p_260306_ p_260306_
+		2 p_259985_ p_259985_
+	createBoolean (Ljava/lang/String;Z)Lnet/minecraft/client/OptionInstance; m_231525_
+		static
+		0 p_231526_ p_231526_
+		1 p_231527_ p_231527_
+	createButton (Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Lnet/minecraft/client/gui/components/AbstractWidget; m_261194_
+		0 p_261971_ p_261971_
+		1 p_261486_ p_261486_
+		2 p_261569_ p_261569_
+		3 p_261677_ p_261677_
+		4 p_261912_ p_261912_
+	createButton (Lnet/minecraft/client/Options;III)Lnet/minecraft/client/gui/components/AbstractWidget; m_231507_
+		0 p_231508_ p_231508_
+		1 p_231509_ p_231509_
+		2 p_231510_ p_231510_
+		3 p_231511_ p_231511_
+	forOptionEnum ()Lnet/minecraft/client/OptionInstance$CaptionBasedToString; m_231546_
+		static
+	get ()Ljava/lang/Object; m_231551_
+	lambda$cachedConstantTooltip$5 (Lnet/minecraft/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257065_
+		static
+		0 p_258115_ p_258115_
+		1 p_258116_ p_258116_
+	lambda$createBoolean$1 (Ljava/lang/Boolean;)V m_231547_
+		static
+		0 p_231548_ p_231548_
+	lambda$createBoolean$2 (Ljava/lang/Boolean;)V m_231512_
+		static
+		0 p_231513_ p_231513_
+	lambda$createButton$7 (Ljava/lang/Object;)V m_260737_
+		static
+		0 p_261336_ p_261336_
+	lambda$forOptionEnum$6 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/util/OptionEnum;)Lnet/minecraft/network/chat/Component; m_231537_
+		static
+		0 p_231538_ p_231538_
+		1 p_231539_ p_231539_
+	lambda$new$3 (Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_231504_
+		0 p_231505_ p_231505_
+		1 p_231506_ p_231506_
+	lambda$noTooltip$4 (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257064_
+		static
+		0 p_258114_ p_258114_
+	lambda$set$8 (Ljava/lang/Object;)Ljava/lang/Object; m_231549_
+		0 p_231550_ p_231550_
+	lambda$static$0 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231543_
+		static
+		0 p_231544_ p_231544_
+		1 p_231545_ p_231545_
+	noTooltip ()Lnet/minecraft/client/OptionInstance$TooltipSupplier; m_231498_
+		static
+	set (Ljava/lang/Object;)V m_231514_
+		0 p_231515_ p_231515_
+	toString ()Ljava/lang/String; toString
+	values ()Lnet/minecraft/client/OptionInstance$ValueSet; m_231555_
+net/minecraft/client/OptionInstance$AltEnum net/minecraft/client/OptionInstance$AltEnum
+	altCondition f_231559_
+	altValues f_231558_
+	codec f_231561_
+	valueSetter f_231560_
+	values f_231557_
+	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231557_ f_231557_
+		1 f_231558_ f_231558_
+		2 f_231559_ f_231559_
+		3 f_231560_ f_231560_
+		4 f_231561_ f_231561_
+	altCondition ()Ljava/util/function/BooleanSupplier; f_231559_
+	altValues ()Ljava/util/List; f_231558_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231576_ p_231576_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231570_ p_231570_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	valueSetter ()Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter; m_213569_
+	values ()Ljava/util/List; f_231557_
+net/minecraft/client/OptionInstance$CaptionBasedToString net/minecraft/client/OptionInstance$CaptionBasedToString
+	toString (Lnet/minecraft/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_231580_
+		0 p_231581_ p_231581_
+		1 p_231582_ p_231582_
+net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange
+	encodableMaxInclusive f_276069_
+	maxSupplier f_231584_
+	minInclusive f_231583_
+	<init> (ILjava/util/function/IntSupplier;I)V <init>
+		0 f_231583_ f_231583_
+		1 f_231584_ f_231584_
+		2 f_276069_ f_276069_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	createCycleButton ()Z m_214105_
+	encodableMaxInclusive ()I f_276069_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231599_ p_231599_
+	hashCode ()I hashCode
+	lambda$codec$0 (Ljava/lang/Integer;I)Ljava/lang/String; m_273968_
+		0 p_274647_ p_274647_
+		1 p_274648_ p_274648_
+	lambda$codec$1 (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_276075_
+		0 p_276098_ p_276098_
+	maxInclusive ()I m_214118_
+	maxSupplier ()Ljava/util/function/IntSupplier; f_231584_
+	minInclusive ()I m_214123_
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Integer;)Ljava/util/Optional; m_214064_
+		0 p_231590_ p_231590_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231592_ p_231592_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+net/minecraft/client/OptionInstance$CycleableValueSet net/minecraft/client/OptionInstance$CycleableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261801_ p_261801_
+		1 p_261824_ p_261824_
+		2 p_261649_ p_261649_
+		3 p_262114_ p_262114_
+		4 p_261536_ p_261536_
+		5 p_261642_ p_261642_
+	lambda$createButton$0 (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/Options;Ljava/util/function/Consumer;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_260739_
+		0 p_261344_ p_261344_
+		1 p_261345_ p_261345_
+		2 p_261346_ p_261346_
+		3 p_261347_ p_261347_
+		4 p_261348_ p_261348_
+	lambda$createButton$1 (Lnet/minecraft/client/OptionInstance$TooltipSupplier;IIILnet/minecraft/client/Options;Ljava/util/function/Consumer;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_260738_
+		0 p_261337_ p_261337_
+		1 p_261338_ p_261338_
+		2 p_261339_ p_261339_
+		3 p_261340_ p_261340_
+		4 p_261341_ p_261341_
+		5 p_261342_ p_261342_
+		6 p_261343_ p_261343_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	valueSetter ()Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter; m_213569_
+net/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter net/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter
+	set (Lnet/minecraft/client/OptionInstance;Ljava/lang/Object;)V m_231622_
+		0 p_231623_ p_231623_
+		1 p_231624_ p_231624_
+net/minecraft/client/OptionInstance$Enum net/minecraft/client/OptionInstance$Enum
+	codec f_231626_
+	values f_231625_
+	<init> (Ljava/util/List;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231625_ f_231625_
+		1 f_231626_ f_231626_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231635_ p_231635_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231632_ p_231632_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	values ()Ljava/util/List; f_231625_
+net/minecraft/client/OptionInstance$IntRange net/minecraft/client/OptionInstance$IntRange
+	maxInclusive f_231640_
+	minInclusive f_231639_
+	<init> (II)V <init>
+		0 f_231639_ f_231639_
+		1 f_231640_ f_231640_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231651_ p_231651_
+	hashCode ()I hashCode
+	maxInclusive ()I m_214118_
+	minInclusive ()I m_214123_
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Integer;)Ljava/util/Optional; m_214064_
+		0 p_231645_ p_231645_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231647_ p_231647_
+net/minecraft/client/OptionInstance$IntRangeBase net/minecraft/client/OptionInstance$IntRangeBase
+	fromSliderValue (D)Ljava/lang/Integer; m_213729_
+		0 p_231656_ p_231656_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231661_ p_231661_
+	maxInclusive ()I m_214118_
+	minInclusive ()I m_214123_
+	toSliderValue (Ljava/lang/Integer;)D m_213640_
+		0 p_231663_ p_231663_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231665_ p_231665_
+	xmap (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/client/OptionInstance$SliderableValueSet; m_231657_
+		0 p_231658_ p_231658_
+		1 p_231659_ p_231659_
+net/minecraft/client/OptionInstance$IntRangeBase$1 net/minecraft/client/OptionInstance$IntRangeBase$1
+	this$0 f_231668_
+	val$from f_231666_
+	val$to f_231667_
+	<init> (Lnet/minecraft/client/OptionInstance$IntRangeBase;Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;)V <init>
+		0 p_231670_ p_231670_
+		1 p_231671_ p_231671_
+		2 p_231672_ p_231672_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231676_ p_231676_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231678_ p_231678_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231674_ p_231674_
+net/minecraft/client/OptionInstance$LazyEnum net/minecraft/client/OptionInstance$LazyEnum
+	codec f_231682_
+	validateValue f_231681_
+	values f_231680_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231680_ f_231680_
+		1 f_231681_ f_231681_
+		2 f_231682_ f_231682_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231693_ p_231693_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue ()Ljava/util/function/Function; f_231681_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231689_ p_231689_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	values ()Ljava/util/function/Supplier; f_231680_
+net/minecraft/client/OptionInstance$OptionInstanceSliderButton net/minecraft/client/OptionInstance$OptionInstanceSliderButton
+	instance f_231697_
+	onValueChanged f_260531_
+	tooltipSupplier f_256889_
+	values f_231698_
+	<init> (Lnet/minecraft/client/Options;IIIILnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance$SliderableValueSet;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Ljava/util/function/Consumer;)V <init>
+		0 p_261713_ p_261713_
+		1 p_261873_ p_261873_
+		2 p_261656_ p_261656_
+		3 p_261799_ p_261799_
+		4 p_261893_ p_261893_
+		5 p_262129_ p_262129_
+		6 p_261995_ p_261995_
+		7 p_261963_ p_261963_
+		8 p_261829_ p_261829_
+	applyValue ()V m_5697_
+	updateMessage ()V m_5695_
+net/minecraft/client/OptionInstance$SliderableOrCyclableValueSet net/minecraft/client/OptionInstance$SliderableOrCyclableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261786_ p_261786_
+		1 p_262030_ p_262030_
+		2 p_261940_ p_261940_
+		3 p_262149_ p_262149_
+		4 p_261495_ p_261495_
+		5 p_261881_ p_261881_
+	createCycleButton ()Z m_214105_
+net/minecraft/client/OptionInstance$SliderableValueSet net/minecraft/client/OptionInstance$SliderableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261993_ p_261993_
+		1 p_262177_ p_262177_
+		2 p_261706_ p_261706_
+		3 p_261683_ p_261683_
+		4 p_261573_ p_261573_
+		5 p_261969_ p_261969_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231731_ p_231731_
+	lambda$createButton$0 (Lnet/minecraft/client/Options;IIILnet/minecraft/client/OptionInstance$TooltipSupplier;Ljava/util/function/Consumer;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_260740_
+		0 p_261349_ p_261349_
+		1 p_261350_ p_261350_
+		2 p_261351_ p_261351_
+		3 p_261352_ p_261352_
+		4 p_261353_ p_261353_
+		5 p_261354_ p_261354_
+		6 p_261355_ p_261355_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231732_ p_231732_
+net/minecraft/client/OptionInstance$TooltipSupplier net/minecraft/client/OptionInstance$TooltipSupplier
+	apply (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257630_
+		0 p_259319_ p_259319_
+net/minecraft/client/OptionInstance$UnitDouble net/minecraft/client/OptionInstance$UnitDouble
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/client/OptionInstance$UnitDouble; m_231739_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_231737_ p_231737_
+		1 p_231738_ p_231738_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Double; m_213729_
+		0 p_231741_ p_231741_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231754_ p_231754_
+	lambda$codec$0 (Ljava/lang/Double;)Ljava/lang/Double; m_231759_
+		static
+		0 p_231760_ p_231760_
+	lambda$codec$1 (Ljava/lang/Boolean;)Ljava/lang/Double; m_231744_
+		static
+		0 p_231745_ p_231745_
+	lambda$codec$2 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Double; m_231742_
+		static
+		0 p_231743_ p_231743_
+	toSliderValue (Ljava/lang/Double;)D m_213640_
+		0 p_231756_ p_231756_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231758_ p_231758_
+	validateValue (Ljava/lang/Double;)Ljava/util/Optional; m_214064_
+		0 p_231747_ p_231747_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231749_ p_231749_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/OptionInstance$UnitDouble; valueOf
+		static
+		0 p_231763_ p_231763_
+	values ()[Lnet/minecraft/client/OptionInstance$UnitDouble; values
+		static
+	xmap (Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/client/OptionInstance$SliderableValueSet; m_231750_
+		0 p_231751_ p_231751_
+		1 p_231752_ p_231752_
+net/minecraft/client/OptionInstance$UnitDouble$1 net/minecraft/client/OptionInstance$UnitDouble$1
+	this$0 f_231767_
+	val$from f_231765_
+	val$to f_231766_
+	<init> (Lnet/minecraft/client/OptionInstance$UnitDouble;Ljava/util/function/ToDoubleFunction;Ljava/util/function/DoubleFunction;)V <init>
+		0 p_231769_ p_231769_
+		1 p_231770_ p_231770_
+		2 p_231771_ p_231771_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231775_ p_231775_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231777_ p_231777_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231773_ p_231773_
+net/minecraft/client/OptionInstance$ValueSet net/minecraft/client/OptionInstance$ValueSet
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_231779_ p_231779_
+		1 p_231780_ p_231780_
+		2 p_231781_ p_231781_
+		3 p_231782_ p_231782_
+		4 p_231783_ p_231783_
+		5 p_261976_ p_261976_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231784_ p_231784_
+net/minecraft/client/Options net/minecraft/client/Options
+	ACCESSIBILITY_TOOLTIP_CONTRAST_MODE f_273812_
+	ACCESSIBILITY_TOOLTIP_DAMAGE_TILT_STRENGTH f_268597_
+	ACCESSIBILITY_TOOLTIP_DARKNESS_EFFECT f_231801_
+	ACCESSIBILITY_TOOLTIP_DARK_MOJANG_BACKGROUND f_231789_
+	ACCESSIBILITY_TOOLTIP_FOV_EFFECT f_231800_
+	ACCESSIBILITY_TOOLTIP_GLINT_SPEED f_267409_
+	ACCESSIBILITY_TOOLTIP_GLINT_STRENGTH f_267450_
+	ACCESSIBILITY_TOOLTIP_HIDE_LIGHTNING_FLASHES f_231790_
+	ACCESSIBILITY_TOOLTIP_NOTIFICATION_DISPLAY_TIME f_263815_
+	ACCESSIBILITY_TOOLTIP_SCREEN_EFFECT f_231799_
+	ALLOW_SERVER_LISTING_TOOLTIP f_231804_
+	AUTO_GUI_SCALE f_278127_
+	CHAT_TOOLTIP_HIDE_MATCHED_NAMES f_231810_
+	CHAT_TOOLTIP_ONLY_SHOW_SECURE f_231797_
+	DEFAULT_SOUND_DEVICE f_193766_
+	DEFAULT_VOLUME f_168408_
+	DIRECTIONAL_AUDIO_TOOLTIP_OFF f_231806_
+	DIRECTIONAL_AUDIO_TOOLTIP_ON f_231805_
+	GRAPHICS_TOOLTIP_FABULOUS f_231794_
+	GRAPHICS_TOOLTIP_FANCY f_231785_
+	GRAPHICS_TOOLTIP_FAST f_231793_
+	GSON f_92078_
+	LOGGER f_92077_
+	MAX_GUI_SCALE_INCLUSIVE f_276073_
+	MOVEMENT_HOLD f_231809_
+	MOVEMENT_TOGGLE f_231808_
+	OPTION_SPLITTER f_92107_
+	PRIORITIZE_CHUNK_TOOLTIP_NEARBY f_231788_
+	PRIORITIZE_CHUNK_TOOLTIP_NONE f_231786_
+	PRIORITIZE_CHUNK_TOOLTIP_PLAYER_AFFECTED f_231787_
+	RENDER_DISTANCE_EXTREME f_168412_
+	RENDER_DISTANCE_FAR f_168410_
+	RENDER_DISTANCE_NORMAL f_168409_
+	RENDER_DISTANCE_REALLY_FAR f_168411_
+	RENDER_DISTANCE_SHORT f_168407_
+	RENDER_DISTANCE_TINY f_168406_
+	RESOURCE_PACK_TYPE f_92079_
+	TELEMETRY_TOOLTIP f_260656_
+	UNLIMITED_FRAMERATE_CUTOFF f_231811_
+	advancedItemTooltips f_92125_
+	allowServerListing f_193762_
+	ambientOcclusion f_92116_
+	attackIndicator f_92029_
+	autoJump f_92036_
+	autoSuggestions f_92037_
+	backgroundForChatOnly f_92050_
+	biomeBlendRadius f_92032_
+	bobView f_92080_
+	cameraType f_92111_
+	chatColors f_92038_
+	chatDelay f_92135_
+	chatHeightFocused f_92134_
+	chatHeightUnfocused f_92133_
+	chatLineSpacing f_92121_
+	chatLinks f_92039_
+	chatLinksPrompt f_92040_
+	chatOpacity f_92120_
+	chatScale f_92131_
+	chatVisibility f_92119_
+	chatWidth f_92132_
+	cloudStatus f_231792_
+	damageTiltStrength f_268427_
+	darkMojangStudiosBackground f_168413_
+	darknessEffectScale f_231802_
+	directionalAudio f_231807_
+	discreteMouseScroll f_92045_
+	enableVsync f_92041_
+	entityDistanceScaling f_92112_
+	entityShadows f_92042_
+	forceUnicodeFont f_92043_
+	fov f_92068_
+	fovEffectScale f_92070_
+	framerateLimit f_92113_
+	fullscreen f_92052_
+	fullscreenVideoModeString f_92123_
+	gamma f_92071_
+	glDebugVerbosity f_92035_
+	glintSpeed f_267458_
+	glintStrength f_267462_
+	graphicsMode f_92115_
+	guiScale f_92072_
+	hideBundleTutorial f_168405_
+	hideGui f_92062_
+	hideLightningFlash f_231791_
+	hideMatchedNames f_92084_
+	hideServerAddress f_92124_
+	highContrast f_273910_
+	incompatibleResourcePacks f_92118_
+	invertYMouse f_92044_
+	joinedFirstServer f_92031_
+	keyAdvancements f_92055_
+	keyAttack f_92096_
+	keyChat f_92098_
+	keyCommand f_92100_
+	keyDown f_92087_
+	keyDrop f_92094_
+	keyFullscreen f_92105_
+	keyHotbarSlots f_92056_
+	keyInventory f_92092_
+	keyJump f_92089_
+	keyLeft f_92086_
+	keyLoadHotbarActivator f_92058_
+	keyMappings f_92059_
+	keyPickItem f_92097_
+	keyPlayerList f_92099_
+	keyRight f_92088_
+	keySaveHotbarActivator f_92057_
+	keyScreenshot f_92102_
+	keyShift f_92090_
+	keySmoothCamera f_92104_
+	keySocialInteractions f_92101_
+	keySpectatorOutlines f_92054_
+	keySprint f_92091_
+	keySwapOffhand f_92093_
+	keyTogglePerspective f_92103_
+	keyUp f_92085_
+	keyUse f_92095_
+	languageCode f_92075_
+	lastMpIp f_92066_
+	mainHand f_92127_
+	minecraft f_92060_
+	mipmapLevels f_92027_
+	modelParts f_92108_
+	mouseWheelSensitivity f_92033_
+	narrator f_231803_
+	notificationDisplayTime f_263718_
+	onboardAccessibility f_263744_
+	onlyShowSecureChat f_231798_
+	operatorItemsTab f_256834_
+	optionsFile f_92110_
+	overrideHeight f_92129_
+	overrideWidth f_92128_
+	panoramaSpeed f_244402_
+	particles f_92073_
+	pauseOnLostFocus f_92126_
+	prioritizeChunkUpdates f_193769_
+	rawMouseInput f_92034_
+	realmsNotifications f_92046_
+	reducedDebugInfo f_92047_
+	renderDebug f_92063_
+	renderDebugCharts f_92064_
+	renderDistance f_92106_
+	renderFpsChart f_92065_
+	resourcePacks f_92117_
+	screenEffectScale f_92069_
+	sensitivity f_92053_
+	serverRenderDistance f_193765_
+	showAutosaveIndicator f_193763_
+	showSubtitles f_92049_
+	simulationDistance f_193768_
+	skipMultiplayerWarning f_92083_
+	skipRealms32bitWarning f_210816_
+	smoothCamera f_92067_
+	soundDevice f_193764_
+	soundSourceVolumes f_244498_
+	syncWrites f_92076_
+	telemetryOptInExtra f_260461_
+	textBackgroundOpacity f_92122_
+	toggleCrouch f_92081_
+	toggleSprint f_92082_
+	touchscreen f_92051_
+	tutorialStep f_92030_
+	useNativeTransport f_92028_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Ljava/io/File;)V <init>
+		0 p_92138_ p_92138_
+		1 p_92139_ p_92139_
+	allowServerListing ()Lnet/minecraft/client/OptionInstance; m_231823_
+	ambientOcclusion ()Lnet/minecraft/client/OptionInstance; m_232070_
+	attackIndicator ()Lnet/minecraft/client/OptionInstance; m_232120_
+	autoJump ()Lnet/minecraft/client/OptionInstance; m_231812_
+	autoSuggestions ()Lnet/minecraft/client/OptionInstance; m_231813_
+	backgroundForChatOnly ()Lnet/minecraft/client/OptionInstance; m_231827_
+	biomeBlendRadius ()Lnet/minecraft/client/OptionInstance; m_232121_
+	bobView ()Lnet/minecraft/client/OptionInstance; m_231830_
+	broadcastOptions ()V m_92172_
+	chatColors ()Lnet/minecraft/client/OptionInstance; m_231814_
+	chatDelay ()Lnet/minecraft/client/OptionInstance; m_232118_
+	chatHeightFocused ()Lnet/minecraft/client/OptionInstance; m_232117_
+	chatHeightUnfocused ()Lnet/minecraft/client/OptionInstance; m_232116_
+	chatLineSpacing ()Lnet/minecraft/client/OptionInstance; m_232101_
+	chatLinks ()Lnet/minecraft/client/OptionInstance; m_231815_
+	chatLinksPrompt ()Lnet/minecraft/client/OptionInstance; m_231816_
+	chatOpacity ()Lnet/minecraft/client/OptionInstance; m_232098_
+	chatScale ()Lnet/minecraft/client/OptionInstance; m_232110_
+	chatVisibility ()Lnet/minecraft/client/OptionInstance; m_232090_
+	chatWidth ()Lnet/minecraft/client/OptionInstance; m_232113_
+	cloudStatus ()Lnet/minecraft/client/OptionInstance; m_232050_
+	createSoundSliderOptionInstance (Ljava/lang/String;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_247249_
+		0 p_250353_ p_250353_
+		1 p_249262_ p_249262_
+	damageTiltStrength ()Lnet/minecraft/client/OptionInstance; m_269326_
+	darkMojangStudiosBackground ()Lnet/minecraft/client/OptionInstance; m_231838_
+	darknessEffectScale ()Lnet/minecraft/client/OptionInstance; m_231926_
+	dataFix (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_92164_
+		0 p_92165_ p_92165_
+	directionalAudio ()Lnet/minecraft/client/OptionInstance; m_231826_
+	discreteMouseScroll ()Lnet/minecraft/client/OptionInstance; m_231821_
+	dumpOptionsForReport ()Ljava/lang/String; m_168451_
+	enableVsync ()Lnet/minecraft/client/OptionInstance; m_231817_
+	entityDistanceScaling ()Lnet/minecraft/client/OptionInstance; m_232018_
+	entityShadows ()Lnet/minecraft/client/OptionInstance; m_231818_
+	forceUnicodeFont ()Lnet/minecraft/client/OptionInstance; m_231819_
+	fov ()Lnet/minecraft/client/OptionInstance; m_231837_
+	fovEffectScale ()Lnet/minecraft/client/OptionInstance; m_231925_
+	framerateLimit ()Lnet/minecraft/client/OptionInstance; m_232035_
+	fullscreen ()Lnet/minecraft/client/OptionInstance; m_231829_
+	gamma ()Lnet/minecraft/client/OptionInstance; m_231927_
+	genericValueLabel (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_231900_
+		static
+		0 p_231901_ p_231901_
+		1 p_231902_ p_231902_
+	genericValueLabel (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_231921_
+		static
+		0 p_231922_ p_231922_
+		1 p_231923_ p_231923_
+	getBackgroundColor (F)I m_92170_
+		0 p_92171_ p_92171_
+	getBackgroundColor (I)I m_92143_
+		0 p_92144_ p_92144_
+	getBackgroundOpacity (F)F m_92141_
+		0 p_92142_ p_92142_
+	getCameraType ()Lnet/minecraft/client/CameraType; m_92176_
+	getCloudsType ()Lnet/minecraft/client/CloudStatus; m_92174_
+	getEffectiveRenderDistance ()I m_193772_
+	getFile ()Ljava/io/File; m_168450_
+	getSoundSourceOptionInstance (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_246669_
+		0 p_251574_ p_251574_
+	getSoundSourceVolume (Lnet/minecraft/sounds/SoundSource;)F m_92147_
+		0 p_92148_ p_92148_
+	glintSpeed ()Lnet/minecraft/client/OptionInstance; m_267805_
+	glintStrength ()Lnet/minecraft/client/OptionInstance; m_267782_
+	graphicsMode ()Lnet/minecraft/client/OptionInstance; m_232060_
+	guiScale ()Lnet/minecraft/client/OptionInstance; m_231928_
+	hideLightningFlash ()Lnet/minecraft/client/OptionInstance; m_231935_
+	hideMatchedNames ()Lnet/minecraft/client/OptionInstance; m_231833_
+	highContrast ()Lnet/minecraft/client/OptionInstance; m_274330_
+	invertYMouse ()Lnet/minecraft/client/OptionInstance; m_231820_
+	isFalse (Ljava/lang/String;)Z m_168440_
+		static
+		0 p_168441_ p_168441_
+	isModelPartEnabled (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z m_168416_
+		0 p_168417_ p_168417_
+	isTrue (Ljava/lang/String;)Z m_168435_
+		static
+		0 p_168436_ p_168436_
+	lambda$createSoundSliderOptionInstance$61 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231995_
+		static
+		0 p_262709_ p_262709_
+		1 p_262710_ p_262710_
+	lambda$createSoundSliderOptionInstance$62 (Lnet/minecraft/sounds/SoundSource;Ljava/lang/Double;)V m_244657_
+		static
+		0 p_247767_ p_247767_
+		1 p_247768_ p_247768_
+	lambda$dumpOptionsForReport$106 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; m_231847_
+		static
+		0 p_231848_ p_231848_
+	lambda$load$105 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_231894_
+		static
+		0 p_231895_ p_231895_
+		1 p_231896_ p_231896_
+	lambda$new$0 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232095_
+		static
+		0 p_232096_ p_232096_
+		1 p_232097_ p_232097_
+	lambda$new$1 (Ljava/lang/Double;)V m_232114_
+		static
+		0 p_232115_ p_232115_
+	lambda$new$10 (Ljava/lang/String;)Lnet/minecraft/client/CloudStatus; m_232042_
+		static
+		0 p_232043_ p_232043_
+	lambda$new$100 (Ljava/lang/String;)V m_263137_
+		static
+		0 p_275584_ p_275584_
+	lambda$new$101 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231961_
+		static
+		0 p_231962_ p_231962_
+		1 p_268036_ p_268036_
+	lambda$new$102 (Ljava/lang/Integer;)V m_231991_
+		static
+		0 p_231992_ p_231992_
+	lambda$new$103 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231915_
+		static
+		0 p_231916_ p_231916_
+		1 p_270801_ p_270801_
+	lambda$new$104 (Ljava/lang/Integer;)V m_231855_
+		static
+		0 p_268325_ p_268325_
+	lambda$new$11 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/client/CloudStatus; m_231938_
+		static
+		0 p_231939_ p_231939_
+	lambda$new$12 (Lnet/minecraft/client/CloudStatus;)Lcom/mojang/datafixers/util/Either; m_231940_
+		static
+		0 p_231941_ p_231941_
+	lambda$new$13 (Lnet/minecraft/client/CloudStatus;)V m_231853_
+		static
+		0 p_231854_ p_231854_
+	lambda$new$14 (Lnet/minecraft/client/GraphicsStatus;)Lnet/minecraft/client/gui/components/Tooltip; m_257066_
+		static
+		0 p_258117_ p_258117_
+	lambda$new$15 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GraphicsStatus;)Lnet/minecraft/network/chat/Component; m_231903_
+		static
+		0 p_231904_ p_231904_
+		1 p_231905_ p_231905_
+	lambda$new$16 (Lnet/minecraft/client/GraphicsStatus;)Z m_231942_
+		static
+		0 p_231943_ p_231943_
+	lambda$new$17 ()Z m_231934_
+		static
+	lambda$new$18 (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/GraphicsStatus;)V m_231861_
+		static
+		0 p_231862_ p_231862_
+		1 p_231863_ p_231863_
+	lambda$new$19 (Lnet/minecraft/client/GraphicsStatus;)V m_231870_
+		static
+		0 p_268192_ p_268192_
+	lambda$new$2 (I)Ljava/lang/Double; m_232019_
+		static
+		0 p_232020_ p_232020_
+	lambda$new$20 (Ljava/lang/Boolean;)V m_231849_
+		static
+		0 p_263512_ p_263512_
+	lambda$new$21 (Lnet/minecraft/client/PrioritizeChunkUpdates;)Lnet/minecraft/client/gui/components/Tooltip; m_257067_
+		static
+		0 p_258118_ p_258118_
+	lambda$new$22 (Lnet/minecraft/client/PrioritizeChunkUpdates;)V m_231843_
+		static
+		0 p_268073_ p_268073_
+	lambda$new$23 (Lnet/minecraft/world/entity/player/ChatVisiblity;)V m_232102_
+		static
+		0 p_268018_ p_268018_
+	lambda$new$24 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232087_
+		static
+		0 p_232088_ p_232088_
+		1 p_232089_ p_232089_
+	lambda$new$25 (Ljava/lang/Double;)V m_232105_
+		static
+		0 p_232106_ p_232106_
+	lambda$new$26 (Ljava/lang/Double;)V m_232108_
+		static
+		0 p_232103_ p_232103_
+	lambda$new$27 (Ljava/lang/Double;)V m_232099_
+		static
+		0 p_232100_ p_232100_
+	lambda$new$28 (Ljava/lang/Double;)V m_232038_
+		static
+		0 p_232109_ p_232109_
+	lambda$new$29 (Ljava/lang/Boolean;)V m_275764_
+		0 p_275860_ p_275860_
+	lambda$new$3 (Ljava/lang/Double;)I m_232111_
+		static
+		0 p_232112_ p_232112_
+	lambda$new$30 (Ljava/lang/String;)Lnet/minecraft/world/entity/HumanoidArm; m_232027_
+		static
+		0 p_232028_ p_232028_
+	lambda$new$31 (Lnet/minecraft/world/entity/HumanoidArm;)Ljava/lang/String; m_231936_
+		static
+		0 p_231937_ p_231937_
+	lambda$new$32 (Lnet/minecraft/world/entity/HumanoidArm;)V m_231841_
+		0 p_231842_ p_231842_
+	lambda$new$33 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232077_
+		static
+		0 p_232078_ p_232078_
+		1 p_232079_ p_232079_
+	lambda$new$34 (Ljava/lang/Double;)V m_232091_
+		static
+		0 p_232092_ p_232092_
+	lambda$new$35 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232067_
+		static
+		0 p_232068_ p_232068_
+		1 p_232069_ p_232069_
+	lambda$new$36 (Ljava/lang/Double;)V m_232083_
+		static
+		0 p_232084_ p_232084_
+	lambda$new$37 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232057_
+		static
+		0 p_232058_ p_232058_
+		1 p_232059_ p_232059_
+	lambda$new$38 (Ljava/lang/Double;)V m_232073_
+		static
+		0 p_232074_ p_232074_
+	lambda$new$39 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232044_
+		static
+		0 p_232045_ p_232045_
+		1 p_232046_ p_232046_
+	lambda$new$4 (Ljava/lang/Double;)V m_232040_
+		static
+		0 p_265235_ p_265235_
+	lambda$new$40 (Ljava/lang/Double;)V m_232063_
+		static
+		0 p_232064_ p_232064_
+	lambda$new$41 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_241715_
+		static
+		0 p_232030_ p_232030_
+		1 p_232031_ p_232031_
+	lambda$new$42 (I)Ljava/lang/Double; m_231985_
+		static
+		0 p_231986_ p_231986_
+	lambda$new$43 (Ljava/lang/Double;)I m_232053_
+		static
+		0 p_232054_ p_232054_
+	lambda$new$44 (Ljava/lang/Double;)V m_240679_
+		static
+		0 p_232039_ p_232039_
+	lambda$new$45 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_263859_
+		static
+		0 p_264664_ p_264664_
+		1 p_270572_ p_270572_
+	lambda$new$46 (I)Ljava/lang/Double; m_263860_
+		static
+		0 p_264666_ p_264666_
+	lambda$new$47 (Ljava/lang/Double;)I m_263861_
+		static
+		0 p_264667_ p_264667_
+	lambda$new$48 (Ljava/lang/Double;)V m_231851_
+		static
+		0 p_268049_ p_268049_
+	lambda$new$49 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232032_
+		static
+		0 p_232033_ p_232033_
+		1 p_232034_ p_232034_
+	lambda$new$5 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232047_
+		static
+		0 p_232048_ p_232048_
+		1 p_232049_ p_232049_
+	lambda$new$50 (Ljava/lang/Integer;)V m_232023_
+		static
+		0 p_268254_ p_268254_
+	lambda$new$51 (Lnet/minecraft/client/AttackIndicatorStatus;)V m_231987_
+		static
+		0 p_268185_ p_268185_
+	lambda$new$52 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232015_
+		static
+		0 p_232016_ p_232016_
+		1 p_232017_ p_232017_
+	lambda$new$53 (Ljava/lang/Integer;)V m_232025_
+		static
+		0 p_232026_ p_232026_
+	lambda$new$54 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_241716_
+		static
+		0 p_232013_ p_232013_
+		1 p_232014_ p_232014_
+	lambda$new$55 (Ljava/lang/Double;)V m_231946_
+		static
+		0 p_268246_ p_268246_
+	lambda$new$56 (Ljava/lang/Boolean;)V m_232061_
+		static
+		0 p_232062_ p_232062_
+	lambda$new$57 (Ljava/lang/Boolean;)V m_232051_
+		static
+		0 p_232052_ p_232052_
+	lambda$new$58 (Ljava/lang/Boolean;)V m_232036_
+		static
+		0 p_232037_ p_232037_
+	lambda$new$59 (Ljava/lang/Boolean;)V m_232021_
+		0 p_232022_ p_232022_
+	lambda$new$6 (I)Ljava/lang/Integer; m_232002_
+		static
+		0 p_232003_ p_232003_
+	lambda$new$60 (Ljava/util/EnumMap;)V m_244656_
+		0 p_247766_ p_247766_
+	lambda$new$63 (Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_257068_
+		static
+		0 p_231858_ p_231858_
+	lambda$new$64 (Ljava/lang/Boolean;)V m_263138_
+		static
+		0 p_275545_ p_275545_
+	lambda$new$65 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231975_
+		static
+		0 p_231976_ p_231976_
+		1 p_231977_ p_231977_
+	lambda$new$66 (Ljava/lang/Boolean;)V m_231874_
+		static
+		0 p_231875_ p_231875_
+	lambda$new$67 (Ljava/lang/Boolean;)V m_231969_
+		0 p_231970_ p_231970_
+	lambda$new$68 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231955_
+		static
+		0 p_231956_ p_231956_
+		1 p_231957_ p_231957_
+	lambda$new$69 (Ljava/lang/Boolean;)V m_231989_
+		static
+		0 p_261689_ p_261689_
+	lambda$new$7 (Ljava/lang/Integer;)I m_232093_
+		static
+		0 p_232094_ p_232094_
+	lambda$new$70 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231909_
+		static
+		0 p_231910_ p_231910_
+		1 p_231911_ p_231911_
+	lambda$new$71 (Ljava/lang/Boolean;)V m_231971_
+		static
+		0 p_265526_ p_265526_
+	lambda$new$72 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231998_
+		static
+		0 p_231999_ p_231999_
+		1 p_232000_ p_232000_
+	lambda$new$73 (Ljava/lang/Double;)Ljava/lang/Integer; m_232006_
+		static
+		0 p_232007_ p_232007_
+	lambda$new$74 (Ljava/lang/Integer;)Ljava/lang/Double; m_232008_
+		static
+		0 p_232009_ p_232009_
+	lambda$new$75 (Ljava/lang/Integer;)V m_231950_
+		static
+		0 p_231951_ p_231951_
+	lambda$new$76 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_260741_
+		static
+		0 p_261356_ p_261356_
+		1 p_261357_ p_261357_
+	lambda$new$77 (Ljava/lang/Boolean;)V m_231948_
+		static
+		0 p_268147_ p_268147_
+	lambda$new$78 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231978_
+		static
+		0 p_231996_ p_231996_
+		1 p_231997_ p_231997_
+	lambda$new$79 (Ljava/lang/Double;)V m_231876_
+		static
+		0 p_231949_ p_231949_
+	lambda$new$8 (Ljava/lang/Integer;)V m_232085_
+		static
+		0 p_232086_ p_232086_
+	lambda$new$80 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231958_
+		static
+		0 p_231979_ p_231979_
+		1 p_231980_ p_231980_
+	lambda$new$81 (Ljava/lang/Double;)V m_231973_
+		static
+		0 p_231877_ p_231877_
+	lambda$new$82 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_244655_
+		static
+		0 p_231959_ p_231959_
+		1 p_231960_ p_231960_
+	lambda$new$83 (Ljava/lang/Double;)V m_231868_
+		static
+		0 p_265799_ p_265799_
+	lambda$new$84 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_267499_
+		static
+		0 p_267835_ p_267835_
+		1 p_267836_ p_267836_
+	lambda$new$85 (Ljava/lang/Double;)V m_241717_
+		static
+		0 p_267960_ p_267960_
+	lambda$new$86 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_267501_
+		static
+		0 p_267838_ p_267838_
+		1 p_267839_ p_267839_
+	lambda$new$87 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_268763_
+		static
+		0 p_269609_ p_269609_
+		1 p_269610_ p_269610_
+	lambda$new$88 (Ljava/lang/Double;)V m_260742_
+		static
+		0 p_268127_ p_268127_
+	lambda$new$89 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231912_
+		static
+		0 p_231913_ p_231913_
+		1 p_231914_ p_231914_
+	lambda$new$9 (Ljava/lang/Boolean;)Lnet/minecraft/client/CloudStatus; m_232081_
+		static
+		0 p_232082_ p_232082_
+	lambda$new$90 (Ljava/lang/Double;)V m_263858_
+		static
+		0 p_270408_ p_270408_
+	lambda$new$91 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231981_
+		static
+		0 p_231982_ p_231982_
+		1 p_231983_ p_231983_
+	lambda$new$92 ()I m_231933_
+		static
+	lambda$new$93 (Ljava/lang/Integer;)V m_267500_
+		static
+		0 p_270071_ p_270071_
+	lambda$new$94 (Lnet/minecraft/client/ParticleStatus;)V m_268764_
+		static
+		0 p_269611_ p_269611_
+	lambda$new$95 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/NarratorStatus;)Lnet/minecraft/network/chat/Component; m_240390_
+		0 p_231907_ p_231907_
+		1 p_231908_ p_231908_
+	lambda$new$96 (Lnet/minecraft/client/NarratorStatus;)V m_240389_
+		0 p_231860_ p_231860_
+	lambda$new$97 (Lnet/minecraft/network/chat/Component;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_231918_
+		static
+		0 p_231919_ p_231919_
+		1 p_231920_ p_231920_
+	lambda$new$98 ()Ljava/util/List; m_231932_
+		static
+	lambda$new$99 (Ljava/lang/String;)Ljava/util/Optional; m_232010_
+		static
+		0 p_232011_ p_232011_
+	load ()V m_92140_
+	loadSelectedResourcePacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_92145_
+		0 p_92146_ p_92146_
+	logMouse (I)D m_231965_
+		static
+		0 p_231966_ p_231966_
+	mainHand ()Lnet/minecraft/client/OptionInstance; m_232107_
+	mipmapLevels ()Lnet/minecraft/client/OptionInstance; m_232119_
+	mouseWheelSensitivity ()Lnet/minecraft/client/OptionInstance; m_232122_
+	narrator ()Lnet/minecraft/client/OptionInstance; m_231930_
+	notificationDisplayTime ()Lnet/minecraft/client/OptionInstance; m_264038_
+	onlyShowSecureChat ()Lnet/minecraft/client/OptionInstance; m_231836_
+	operatorItemsTab ()Lnet/minecraft/client/OptionInstance; m_257871_
+	panoramaSpeed ()Lnet/minecraft/client/OptionInstance; m_245201_
+	particles ()Lnet/minecraft/client/OptionInstance; m_231929_
+	percentValueLabel (Lnet/minecraft/network/chat/Component;D)Lnet/minecraft/network/chat/Component; m_231897_
+		static
+		0 p_231898_ p_231898_
+		1 p_231899_ p_231899_
+	pixelValueLabel (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_231952_
+		static
+		0 p_231953_ p_231953_
+		1 p_231954_ p_231954_
+	prioritizeChunkUpdates ()Lnet/minecraft/client/OptionInstance; m_232080_
+	processOptions (Lnet/minecraft/client/Options$FieldAccess;)V m_168427_
+		0 p_168428_ p_168428_
+	rawMouseInput ()Lnet/minecraft/client/OptionInstance; m_232123_
+	readPackList (Ljava/lang/String;)Ljava/util/List; m_168442_
+		static
+		0 p_168443_ p_168443_
+	realmsNotifications ()Lnet/minecraft/client/OptionInstance; m_231822_
+	reducedDebugInfo ()Lnet/minecraft/client/OptionInstance; m_231824_
+	renderDistance ()Lnet/minecraft/client/OptionInstance; m_231984_
+	save ()V m_92169_
+	screenEffectScale ()Lnet/minecraft/client/OptionInstance; m_231924_
+	sensitivity ()Lnet/minecraft/client/OptionInstance; m_231964_
+	setCameraType (Lnet/minecraft/client/CameraType;)V m_92157_
+		0 p_92158_ p_92158_
+	setKey (Lnet/minecraft/client/KeyMapping;Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_92159_
+		0 p_92160_ p_92160_
+		1 p_92161_ p_92161_
+	setModelPart (Lnet/minecraft/world/entity/player/PlayerModelPart;Z)V m_92154_
+		0 p_92155_ p_92155_
+		1 p_92156_ p_92156_
+	setServerRenderDistance (I)V m_193770_
+		0 p_193771_ p_193771_
+	showAutosaveIndicator ()Lnet/minecraft/client/OptionInstance; m_231834_
+	showSubtitles ()Lnet/minecraft/client/OptionInstance; m_231825_
+	simulationDistance ()Lnet/minecraft/client/OptionInstance; m_232001_
+	soundDevice ()Lnet/minecraft/client/OptionInstance; m_231931_
+	telemetryOptInExtra ()Lnet/minecraft/client/OptionInstance; m_261324_
+	textBackgroundOpacity ()Lnet/minecraft/client/OptionInstance; m_232104_
+	toggleCrouch ()Lnet/minecraft/client/OptionInstance; m_231831_
+	toggleModelPart (Lnet/minecraft/world/entity/player/PlayerModelPart;Z)V m_168418_
+		0 p_168419_ p_168419_
+		1 p_168420_ p_168420_
+	toggleSprint ()Lnet/minecraft/client/OptionInstance; m_231832_
+	touchscreen ()Lnet/minecraft/client/OptionInstance; m_231828_
+	unlogMouse (D)I m_231839_
+		static
+		0 p_231840_ p_231840_
+	updateResourcePacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_274546_
+		0 p_275268_ p_275268_
+	useNativeTransport ()Z m_92175_
+net/minecraft/client/Options$1 net/minecraft/client/Options$1
+	<init> ()V <init>
+net/minecraft/client/Options$2 net/minecraft/client/Options$2
+	this$0 f_168454_
+	val$options f_168453_
+	<init> (Lnet/minecraft/client/Options;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_168456_ p_168456_
+		1 p_168457_ p_168457_
+	getValueOrNull (Ljava/lang/String;)Ljava/lang/String; m_168458_
+		0 p_168459_ p_168459_
+	lambda$process$0 (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;Lcom/mojang/serialization/DataResult$PartialResult;)V m_232127_
+		static
+		0 p_232128_ p_232128_
+		1 p_232129_ p_232129_
+		2 p_232130_ p_232130_
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168480_ p_168480_
+		1 p_168481_ p_168481_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168483_ p_168483_
+		1 p_168484_ p_168484_
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168467_ p_168467_
+		1 p_168468_ p_168468_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168470_ p_168470_
+		1 p_168471_ p_168471_
+		2 p_168472_ p_168472_
+		3 p_168473_ p_168473_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232125_ p_232125_
+		1 p_232126_ p_232126_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168464_ p_168464_
+		1 p_168465_ p_168465_
+net/minecraft/client/Options$3 net/minecraft/client/Options$3
+	this$0 f_168486_
+	val$writer f_168485_
+	<init> (Lnet/minecraft/client/Options;Ljava/io/PrintWriter;)V <init>
+		0 p_168488_ p_168488_
+		1 p_168489_ p_168489_
+	lambda$process$0 (Lnet/minecraft/client/OptionInstance;Lcom/mojang/serialization/DataResult$PartialResult;)V m_232131_
+		static
+		0 p_232132_ p_232132_
+		1 p_232133_ p_232133_
+	lambda$process$1 (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V m_232137_
+		0 p_232138_ p_232138_
+		1 p_232139_ p_232139_
+		2 p_232140_ p_232140_
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168512_ p_168512_
+		1 p_168513_ p_168513_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168515_ p_168515_
+		1 p_168516_ p_168516_
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168499_ p_168499_
+		1 p_168500_ p_168500_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168502_ p_168502_
+		1 p_168503_ p_168503_
+		2 p_168504_ p_168504_
+		3 p_168505_ p_168505_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232135_ p_232135_
+		1 p_232136_ p_232136_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168496_ p_168496_
+		1 p_168497_ p_168497_
+	writePrefix (Ljava/lang/String;)V m_168490_
+		0 p_168491_ p_168491_
+net/minecraft/client/Options$4 net/minecraft/client/Options$4
+	$SwitchMap$net$minecraft$client$CloudStatus f_168517_
+	$SwitchMap$net$minecraft$client$GraphicsStatus f_232142_
+	$SwitchMap$net$minecraft$client$PrioritizeChunkUpdates f_232141_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Options$FieldAccess net/minecraft/client/Options$FieldAccess
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168533_ p_168533_
+		1 p_168534_ p_168534_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168535_ p_168535_
+		1 p_168536_ p_168536_
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168523_ p_168523_
+		1 p_168524_ p_168524_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168525_ p_168525_
+		1 p_168526_ p_168526_
+		2 p_168527_ p_168527_
+		3 p_168528_ p_168528_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232143_ p_232143_
+		1 p_232144_ p_232144_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168521_ p_168521_
+		1 p_168522_ p_168522_
+net/minecraft/client/ParticleStatus net/minecraft/client/ParticleStatus
+	$VALUES $VALUES
+	ALL ALL
+	BY_ID f_92185_
+	DECREASED DECREASED
+	MINIMAL MINIMAL
+	id f_92186_
+	key f_92187_
+	$values ()[Lnet/minecraft/client/ParticleStatus; m_168537_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_92191_ p_92191_
+		1 p_92192_ p_92192_
+		2 p_92193_ p_92193_
+		3 p_92194_ p_92194_
+	byId (I)Lnet/minecraft/client/ParticleStatus; m_92196_
+		static
+		0 p_92197_ p_92197_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/ParticleStatus; valueOf
+		static
+		0 p_92202_ p_92202_
+	values ()[Lnet/minecraft/client/ParticleStatus; values
+		static
+net/minecraft/client/PeriodicNotificationManager net/minecraft/client/PeriodicNotificationManager
+	CODEC f_205285_
+	LOGGER f_205286_
+	notificationTask f_205290_
+	notifications f_205287_
+	selector f_205288_
+	timer f_205289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V <init>
+		0 p_205293_ p_205293_
+		1 p_205294_ p_205294_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_205307_ p_205307_
+		1 p_205308_ p_205308_
+		2 p_205309_ p_205309_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_205318_ p_205318_
+		1 p_205319_ p_205319_
+		2 p_205320_ p_205320_
+	calculateInitialDelay (Ljava/util/List;)J m_205310_
+		0 p_205311_ p_205311_
+	calculateOptimalPeriod (Ljava/util/List;J)J m_205312_
+		0 p_205313_ p_205313_
+		1 p_205314_ p_205314_
+	close ()V close
+	lambda$apply$1 (Ljava/util/Map$Entry;)Z m_205315_
+		0 p_205316_ p_205316_
+	lambda$apply$2 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;)Z m_205325_
+		static
+		0 p_205326_ p_205326_
+	lambda$calculateInitialDelay$5 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;)J m_205304_
+		static
+		0 p_205305_ p_205305_
+	lambda$calculateOptimalPeriod$3 (JLnet/minecraft/client/PeriodicNotificationManager$Notification;)J m_205296_
+		static
+		0 p_205297_ p_205297_
+		1 p_205298_ p_205298_
+	lambda$calculateOptimalPeriod$4 ()Ljava/lang/IllegalStateException; m_205321_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_205302_
+		static
+		0 p_205303_ p_205303_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; m_5944_
+		0 p_205300_ p_205300_
+		1 p_205301_ p_205301_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_205323_ p_205323_
+		1 p_205324_ p_205324_
+	stopTimer ()V m_205295_
+net/minecraft/client/PeriodicNotificationManager$Notification net/minecraft/client/PeriodicNotificationManager$Notification
+	delay f_205328_
+	message f_205331_
+	period f_205329_
+	title f_205330_
+	<init> (JJLjava/lang/String;Ljava/lang/String;)V <init>
+		0 f_205328_ f_205328_
+		1 f_205329_ f_205329_
+		2 f_205330_ f_205330_
+		3 f_205331_ f_205331_
+	delay ()J f_205328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_205342_ p_205342_
+	hashCode ()I hashCode
+	message ()Ljava/lang/String; f_205331_
+	period ()J f_205329_
+	title ()Ljava/lang/String; f_205330_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/PeriodicNotificationManager$NotificationTask net/minecraft/client/PeriodicNotificationManager$NotificationTask
+	elapsed f_205348_
+	minecraft f_205345_
+	notifications f_205346_
+	period f_205347_
+	<init> (Ljava/util/List;JJ)V <init>
+		0 p_205350_ p_205350_
+		1 p_205351_ p_205351_
+		2 p_205352_ p_205352_
+	lambda$run$0 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;J)V m_205353_
+		static
+		0 p_205354_ p_205354_
+		1 p_205355_ p_205355_
+	reset (Ljava/util/List;J)Lnet/minecraft/client/PeriodicNotificationManager$NotificationTask; m_205356_
+		0 p_205357_ p_205357_
+		1 p_205358_ p_205358_
+	run ()V run
+net/minecraft/client/PrioritizeChunkUpdates net/minecraft/client/PrioritizeChunkUpdates
+	$VALUES $VALUES
+	BY_ID f_193776_
+	NEARBY NEARBY
+	NONE NONE
+	PLAYER_AFFECTED PLAYER_AFFECTED
+	id f_193777_
+	key f_193778_
+	$values ()[Lnet/minecraft/client/PrioritizeChunkUpdates; m_193792_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_193782_ p_193782_
+		1 p_193783_ p_193783_
+		2 p_193784_ p_193784_
+		3 p_193785_ p_193785_
+	byId (I)Lnet/minecraft/client/PrioritizeChunkUpdates; m_193787_
+		static
+		0 p_193788_ p_193788_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/PrioritizeChunkUpdates; valueOf
+		static
+		0 p_193794_ p_193794_
+	values ()[Lnet/minecraft/client/PrioritizeChunkUpdates; values
+		static
+net/minecraft/client/Realms32BitWarningStatus net/minecraft/client/Realms32BitWarningStatus
+	LOGGER f_232198_
+	minecraft f_232199_
+	subscriptionCheck f_232200_
+	warningScreenShown f_232201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_232204_ p_232204_
+	checkForRealmsSubscription ()Ljava/lang/Boolean; m_232205_
+	hasRealmsSubscription ()Z m_232210_
+	lambda$hasRealmsSubscription$0 (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_232206_
+		0 p_232207_ p_232207_
+	showRealms32BitWarningIfNeeded (Lnet/minecraft/client/gui/screens/Screen;)V m_232208_
+		0 p_232209_ p_232209_
+net/minecraft/client/RecipeBookCategories net/minecraft/client/RecipeBookCategories
+	$VALUES $VALUES
+	AGGREGATE_CATEGORIES f_92260_
+	BLAST_FURNACE_BLOCKS BLAST_FURNACE_BLOCKS
+	BLAST_FURNACE_CATEGORIES f_92257_
+	BLAST_FURNACE_MISC BLAST_FURNACE_MISC
+	BLAST_FURNACE_SEARCH BLAST_FURNACE_SEARCH
+	CAMPFIRE CAMPFIRE
+	CRAFTING_BUILDING_BLOCKS CRAFTING_BUILDING_BLOCKS
+	CRAFTING_CATEGORIES f_92259_
+	CRAFTING_EQUIPMENT CRAFTING_EQUIPMENT
+	CRAFTING_MISC CRAFTING_MISC
+	CRAFTING_REDSTONE CRAFTING_REDSTONE
+	CRAFTING_SEARCH CRAFTING_SEARCH
+	FURNACE_BLOCKS FURNACE_BLOCKS
+	FURNACE_CATEGORIES f_92258_
+	FURNACE_FOOD FURNACE_FOOD
+	FURNACE_MISC FURNACE_MISC
+	FURNACE_SEARCH FURNACE_SEARCH
+	SMITHING SMITHING
+	SMOKER_CATEGORIES f_92256_
+	SMOKER_FOOD SMOKER_FOOD
+	SMOKER_SEARCH SMOKER_SEARCH
+	STONECUTTER STONECUTTER
+	UNKNOWN UNKNOWN
+	itemIcons f_92261_
+	$values ()[Lnet/minecraft/client/RecipeBookCategories; m_168550_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_92265_ p_92265_
+		1 p_92266_ p_92266_
+		2 p_92267_ p_92267_
+	getCategories (Lnet/minecraft/world/inventory/RecipeBookType;)Ljava/util/List; m_92269_
+		static
+		0 p_92270_ p_92270_
+	getIconItems ()Ljava/util/List; m_92268_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/RecipeBookCategories; valueOf
+		static
+		0 p_92272_ p_92272_
+	values ()[Lnet/minecraft/client/RecipeBookCategories; values
+		static
+net/minecraft/client/RecipeBookCategories$1 net/minecraft/client/RecipeBookCategories$1
+	$SwitchMap$net$minecraft$world$inventory$RecipeBookType f_92274_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/ResourceLoadStateTracker net/minecraft/client/ResourceLoadStateTracker
+	LOGGER f_168551_
+	reloadCount f_168553_
+	reloadState f_168552_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillCrashReport (Lnet/minecraft/CrashReport;)V m_168562_
+		0 p_168563_ p_168563_
+	finishReload ()V m_168556_
+	startRecovery (Ljava/lang/Throwable;)V m_168560_
+		0 p_168561_ p_168561_
+	startReload (Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason;Ljava/util/List;)V m_168557_
+		0 p_168558_ p_168558_
+		1 p_168559_ p_168559_
+net/minecraft/client/ResourceLoadStateTracker$RecoveryInfo net/minecraft/client/ResourceLoadStateTracker$RecoveryInfo
+	error f_168564_
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_168566_ p_168566_
+	fillCrashInfo (Lnet/minecraft/CrashReportCategory;)V m_168568_
+		0 p_168569_ p_168569_
+	lambda$fillCrashInfo$0 ()Ljava/lang/String; m_168567_
+net/minecraft/client/ResourceLoadStateTracker$ReloadReason net/minecraft/client/ResourceLoadStateTracker$ReloadReason
+	$VALUES $VALUES
+	INITIAL INITIAL
+	MANUAL MANUAL
+	UNKNOWN UNKNOWN
+	name f_168573_
+	$values ()[Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; m_168580_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_168577_ p_168577_
+		1 p_168578_ p_168578_
+		2 p_168579_ p_168579_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; valueOf
+		static
+		0 p_168582_ p_168582_
+	values ()[Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; values
+		static
+net/minecraft/client/ResourceLoadStateTracker$ReloadState net/minecraft/client/ResourceLoadStateTracker$ReloadState
+	finished f_168587_
+	packs f_168585_
+	recoveryReloadInfo f_168586_
+	reloadReason f_168584_
+	<init> (Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason;Ljava/util/List;)V <init>
+		0 p_168589_ p_168589_
+		1 p_168590_ p_168590_
+	fillCrashInfo (Lnet/minecraft/CrashReportCategory;)V m_168592_
+		0 p_168593_ p_168593_
+	lambda$fillCrashInfo$0 ()Ljava/lang/String; m_168591_
+net/minecraft/client/Screenshot net/minecraft/client/Screenshot
+	LOGGER f_92276_
+	SCREENSHOT_DIR f_260508_
+	bytes f_168596_
+	file f_168599_
+	height f_168598_
+	outputStream f_168595_
+	rowHeight f_168594_
+	width f_168597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;III)V <init>
+		0 p_168601_ p_168601_
+		1 p_168602_ p_168602_
+		2 p_168603_ p_168603_
+		3 p_168604_ p_168604_
+	_grab (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92305_
+		static
+		0 p_92306_ p_92306_
+		1 p_92307_ p_92307_
+		2 p_92310_ p_92310_
+		3 p_92311_ p_92311_
+	addRegion (Ljava/nio/ByteBuffer;IIII)V m_168609_
+		0 p_168610_ p_168610_
+		1 p_168611_ p_168611_
+		2 p_168612_ p_168612_
+		3 p_168613_ p_168613_
+		4 p_168614_ p_168614_
+	close ()Ljava/io/File; m_168615_
+	getFile (Ljava/io/File;)Ljava/io/File; m_92287_
+		static
+		0 p_92288_ p_92288_
+	grab (Ljava/io/File;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92289_
+		static
+		0 p_92290_ p_92290_
+		1 p_92293_ p_92293_
+		2 p_92294_ p_92294_
+	grab (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92295_
+		static
+		0 p_92296_ p_92296_
+		1 p_92297_ p_92297_
+		2 p_92300_ p_92300_
+		3 p_92301_ p_92301_
+	lambda$_grab$1 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_168606_
+		static
+		0 p_168607_ p_168607_
+		1 p_168608_ p_168608_
+	lambda$_grab$2 (Lcom/mojang/blaze3d/platform/NativeImage;Ljava/io/File;Ljava/util/function/Consumer;)V m_92283_
+		static
+		0 p_92284_ p_92284_
+		1 p_92285_ p_92285_
+		2 p_92286_ p_92286_
+	lambda$grab$0 (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_182556_
+		static
+		0 p_182557_ p_182557_
+		1 p_182558_ p_182558_
+		2 p_182559_ p_182559_
+		3 p_182560_ p_182560_
+	saveRow ()V m_168605_
+	takeScreenshot (Lcom/mojang/blaze3d/pipeline/RenderTarget;)Lcom/mojang/blaze3d/platform/NativeImage; m_92279_
+		static
+		0 p_92282_ p_92282_
+net/minecraft/client/StringSplitter net/minecraft/client/StringSplitter
+	widthProvider f_92333_
+	<init> (Lnet/minecraft/client/StringSplitter$WidthProvider;)V <init>
+		0 p_92335_ p_92335_
+	componentStyleAtWidth (Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/network/chat/Style; m_92386_
+		0 p_92387_ p_92387_
+		1 p_92388_ p_92388_
+	componentStyleAtWidth (Lnet/minecraft/util/FormattedCharSequence;I)Lnet/minecraft/network/chat/Style; m_92338_
+		0 p_92339_ p_92339_
+		1 p_92340_ p_92340_
+	findLineBreak (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_168634_
+		0 p_168635_ p_168635_
+		1 p_168636_ p_168636_
+		2 p_168637_ p_168637_
+	formattedHeadByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_168630_
+		0 p_168631_ p_168631_
+		1 p_168632_ p_168632_
+		2 p_168633_ p_168633_
+	formattedIndexByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_168626_
+		0 p_168627_ p_168627_
+		1 p_168628_ p_168628_
+		2 p_168629_ p_168629_
+	getWordPosition (Ljava/lang/String;IIZ)I m_92355_
+		static
+		0 p_92356_ p_92356_
+		1 p_92357_ p_92357_
+		2 p_92358_ p_92358_
+		3 p_92359_ p_92359_
+	headByWidth (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_92389_
+		0 p_92390_ p_92390_
+		1 p_92391_ p_92391_
+		2 p_92392_ p_92392_
+	lambda$componentStyleAtWidth$4 (Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_92341_
+		static
+		0 p_92342_ p_92342_
+		1 p_92343_ p_92343_
+		2 p_92344_ p_92344_
+	lambda$componentStyleAtWidth$5 (Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;Lorg/apache/commons/lang3/mutable/MutableObject;ILnet/minecraft/network/chat/Style;I)Z m_92345_
+		static
+		0 p_92346_ p_92346_
+		1 p_92347_ p_92347_
+		2 p_92348_ p_92348_
+		3 p_92349_ p_92349_
+		4 p_92350_ p_92350_
+	lambda$plainTailByWidth$3 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/network/chat/Style;I)Z m_92403_
+		0 p_92404_ p_92404_
+		1 p_92405_ p_92405_
+		2 p_92406_ p_92406_
+		3 p_92407_ p_92407_
+		4 p_92408_ p_92408_
+		5 p_92409_ p_92409_
+	lambda$splitLines$6 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/network/chat/Style;II)V m_92370_
+		static
+		0 p_92371_ p_92371_
+		1 p_92372_ p_92372_
+		2 p_92373_ p_92373_
+		3 p_92374_ p_92374_
+		4 p_92375_ p_92375_
+	lambda$splitLines$7 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_92376_
+		static
+		0 p_92377_ p_92377_
+		1 p_92378_ p_92378_
+		2 p_92379_ p_92379_
+	lambda$splitLines$8 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_168616_
+		static
+		0 p_168617_ p_168617_
+		1 p_168618_ p_168618_
+		2 p_168619_ p_168619_
+		3 p_168620_ p_168620_
+	lambda$splitLines$9 (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_92380_
+		static
+		0 p_92381_ p_92381_
+		1 p_92382_ p_92382_
+		2 p_92383_ p_92383_
+	lambda$stringWidth$0 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92427_
+		0 p_92428_ p_92428_
+		1 p_92429_ p_92429_
+		2 p_92430_ p_92430_
+		3 p_92431_ p_92431_
+	lambda$stringWidth$1 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92418_
+		0 p_92419_ p_92419_
+		1 p_92420_ p_92420_
+		2 p_92421_ p_92421_
+		3 p_92422_ p_92422_
+	lambda$stringWidth$2 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92398_
+		0 p_92399_ p_92399_
+		1 p_92400_ p_92400_
+		2 p_92401_ p_92401_
+		3 p_92402_ p_92402_
+	plainHeadByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_92410_
+		0 p_92411_ p_92411_
+		1 p_92412_ p_92412_
+		2 p_92413_ p_92413_
+	plainIndexAtWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_92360_
+		0 p_92361_ p_92361_
+		1 p_92362_ p_92362_
+		2 p_92363_ p_92363_
+	plainTailByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_92423_
+		0 p_92424_ p_92424_
+		1 p_92425_ p_92425_
+		2 p_92426_ p_92426_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;)Ljava/util/List; m_92414_
+		0 p_92415_ p_92415_
+		1 p_92416_ p_92416_
+		2 p_92417_ p_92417_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/FormattedText;)Ljava/util/List; m_168621_
+		0 p_168622_ p_168622_
+		1 p_168623_ p_168623_
+		2 p_168624_ p_168624_
+		3 p_168625_ p_168625_
+	splitLines (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/util/List; m_92432_
+		0 p_92433_ p_92433_
+		1 p_92434_ p_92434_
+		2 p_92435_ p_92435_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;Ljava/util/function/BiConsumer;)V m_92393_
+		0 p_92394_ p_92394_
+		1 p_92395_ p_92395_
+		2 p_92396_ p_92396_
+		3 p_92397_ p_92397_
+	splitLines (Ljava/lang/String;ILnet/minecraft/network/chat/Style;ZLnet/minecraft/client/StringSplitter$LinePosConsumer;)V m_92364_
+		0 p_92365_ p_92365_
+		1 p_92366_ p_92366_
+		2 p_92367_ p_92367_
+		3 p_92368_ p_92368_
+		4 p_92369_ p_92369_
+	stringWidth (Lnet/minecraft/util/FormattedCharSequence;)F m_92336_
+		0 p_92337_ p_92337_
+	stringWidth (Lnet/minecraft/network/chat/FormattedText;)F m_92384_
+		0 p_92385_ p_92385_
+	stringWidth (Ljava/lang/String;)F m_92353_
+		0 p_92354_ p_92354_
+net/minecraft/client/StringSplitter$1 net/minecraft/client/StringSplitter$1
+	collector f_92438_
+	this$0 f_92437_
+	val$output f_92436_
+	<init> (Lnet/minecraft/client/StringSplitter;Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;)V <init>
+		0 p_92440_ p_92440_
+		1 p_92441_ p_92441_
+	accept (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_7164_
+		0 p_92443_ p_92443_
+		1 p_92444_ p_92444_
+net/minecraft/client/StringSplitter$FlatComponents net/minecraft/client/StringSplitter$FlatComponents
+	flatParts f_92446_
+	parts f_92445_
+	<init> (Ljava/util/List;)V <init>
+		0 p_92448_ p_92448_
+	charAt (I)C m_92450_
+		0 p_92451_ p_92451_
+	getRemainder ()Lnet/minecraft/network/chat/FormattedText; m_92449_
+	lambda$new$0 (Lnet/minecraft/client/StringSplitter$LineComponent;)Ljava/lang/String; m_92458_
+		static
+		0 p_92459_ p_92459_
+	splitAt (IILnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_92452_
+		0 p_92453_ p_92453_
+		1 p_92454_ p_92454_
+		2 p_92455_ p_92455_
+net/minecraft/client/StringSplitter$LineBreakFinder net/minecraft/client/StringSplitter$LineBreakFinder
+	hadNonZeroWidthChar f_92464_
+	lastSpace f_92466_
+	lastSpaceStyle f_92467_
+	lineBreak f_92462_
+	lineBreakStyle f_92463_
+	maxWidth f_92461_
+	nextChar f_92468_
+	offset f_92469_
+	this$0 f_92460_
+	width f_92465_
+	<init> (Lnet/minecraft/client/StringSplitter;F)V <init>
+		0 p_92471_ p_92471_
+		1 p_92472_ p_92472_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92480_ p_92480_
+		1 p_92481_ p_92481_
+		2 p_92482_ p_92482_
+	addToOffset (I)V m_92474_
+		0 p_92475_ p_92475_
+	finishIteration (ILnet/minecraft/network/chat/Style;)Z m_92476_
+		0 p_92477_ p_92477_
+		1 p_92478_ p_92478_
+	getSplitPosition ()I m_92473_
+	getSplitStyle ()Lnet/minecraft/network/chat/Style; m_92483_
+	lineBreakFound ()Z m_92484_
+net/minecraft/client/StringSplitter$LineComponent net/minecraft/client/StringSplitter$LineComponent
+	contents f_92485_
+	style f_92486_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_92488_ p_92488_
+		1 p_92489_ p_92489_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_92493_ p_92493_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_92495_ p_92495_
+		1 p_92496_ p_92496_
+net/minecraft/client/StringSplitter$LinePosConsumer net/minecraft/client/StringSplitter$LinePosConsumer
+	accept (Lnet/minecraft/network/chat/Style;II)V m_92499_
+		0 p_92500_ p_92500_
+		1 p_92501_ p_92501_
+		2 p_92502_ p_92502_
+net/minecraft/client/StringSplitter$WidthLimitedCharSink net/minecraft/client/StringSplitter$WidthLimitedCharSink
+	maxWidth f_92504_
+	position f_92505_
+	this$0 f_92503_
+	<init> (Lnet/minecraft/client/StringSplitter;F)V <init>
+		0 p_92507_ p_92507_
+		1 p_92508_ p_92508_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92511_ p_92511_
+		1 p_92512_ p_92512_
+		2 p_92513_ p_92513_
+	getPosition ()I m_92509_
+	resetPosition ()V m_92514_
+net/minecraft/client/StringSplitter$WidthProvider net/minecraft/client/StringSplitter$WidthProvider
+	getWidth (ILnet/minecraft/network/chat/Style;)F m_92515_
+		0 p_92516_ p_92516_
+		1 p_92517_ p_92517_
+net/minecraft/client/Timer net/minecraft/client/Timer
+	lastMs f_92520_
+	msPerTick f_92521_
+	partialTick f_92518_
+	tickDelta f_92519_
+	<init> (FJ)V <init>
+		0 p_92523_ p_92523_
+		1 p_92524_ p_92524_
+	advanceTime (J)I m_92525_
+		0 p_92526_ p_92526_
+net/minecraft/client/ToggleKeyMapping net/minecraft/client/ToggleKeyMapping
+	needsToggle f_92527_
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V <init>
+		0 p_92529_ p_92529_
+		1 p_92530_ p_92530_
+		2 p_92531_ p_92531_
+		3 p_92532_ p_92532_
+	reset ()V m_289748_
+	setDown (Z)V m_7249_
+		0 p_92534_ p_92534_
+net/minecraft/client/User net/minecraft/client/User
+	accessToken f_92537_
+	clientId f_193797_
+	name f_92535_
+	type f_92538_
+	uuid f_92536_
+	xuid f_193796_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/client/User$Type;)V <init>
+		0 p_193799_ p_193799_
+		1 p_193800_ p_193800_
+		2 p_193801_ p_193801_
+		3 p_193802_ p_193802_
+		4 p_193803_ p_193803_
+		5 p_193804_ p_193804_
+	getAccessToken ()Ljava/lang/String; m_92547_
+	getClientId ()Ljava/util/Optional; m_193805_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_92548_
+	getName ()Ljava/lang/String; m_92546_
+	getProfileId ()Ljava/util/UUID; m_240411_
+	getSessionId ()Ljava/lang/String; m_92544_
+	getType ()Lnet/minecraft/client/User$Type; m_168638_
+	getUuid ()Ljava/lang/String; m_92545_
+	getXuid ()Ljava/util/Optional; m_193806_
+net/minecraft/client/User$Type net/minecraft/client/User$Type
+	$VALUES $VALUES
+	BY_NAME f_92551_
+	LEGACY LEGACY
+	MOJANG MOJANG
+	MSA MSA
+	name f_92552_
+	$values ()[Lnet/minecraft/client/User$Type; m_168639_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_92556_ p_92556_
+		1 p_92557_ p_92557_
+		2 p_92558_ p_92558_
+	byName (Ljava/lang/String;)Lnet/minecraft/client/User$Type; m_92561_
+		static
+		0 p_92562_ p_92562_
+	getName ()Ljava/lang/String; m_193808_
+	lambda$static$0 (Lnet/minecraft/client/User$Type;)Ljava/lang/String; m_92559_
+		static
+		0 p_92560_ p_92560_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/User$Type; valueOf
+		static
+		0 p_92564_ p_92564_
+	values ()[Lnet/minecraft/client/User$Type; values
+		static
+net/minecraft/client/animation/AnimationChannel net/minecraft/client/animation/AnimationChannel
+	keyframes f_232212_
+	target f_232211_
+	<init> (Lnet/minecraft/client/animation/AnimationChannel$Target;[Lnet/minecraft/client/animation/Keyframe;)V <init>
+		0 f_232211_ f_232211_
+		1 f_232212_ f_232212_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232219_ p_232219_
+	hashCode ()I hashCode
+	keyframes ()[Lnet/minecraft/client/animation/Keyframe; f_232212_
+	target ()Lnet/minecraft/client/animation/AnimationChannel$Target; f_232211_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/AnimationChannel$Interpolation net/minecraft/client/animation/AnimationChannel$Interpolation
+	apply (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_232222_
+		0 p_253818_ p_253818_
+		1 p_232224_ p_232224_
+		2 p_232225_ p_232225_
+		3 p_232226_ p_232226_
+		4 p_232227_ p_232227_
+		5 p_232228_ p_232228_
+net/minecraft/client/animation/AnimationChannel$Interpolations net/minecraft/client/animation/AnimationChannel$Interpolations
+	CATMULLROM f_232230_
+	LINEAR f_232229_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_252556_
+		static
+		0 p_253292_ p_253292_
+		1 p_253293_ p_253293_
+		2 p_253294_ p_253294_
+		3 p_253295_ p_253295_
+		4 p_253296_ p_253296_
+		5 p_253297_ p_253297_
+	lambda$static$1 (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_232233_
+		static
+		0 p_254076_ p_254076_
+		1 p_232235_ p_232235_
+		2 p_232236_ p_232236_
+		3 p_232237_ p_232237_
+		4 p_232238_ p_232238_
+		5 p_232239_ p_232239_
+net/minecraft/client/animation/AnimationChannel$Target net/minecraft/client/animation/AnimationChannel$Target
+	apply (Lnet/minecraft/client/model/geom/ModelPart;Lorg/joml/Vector3f;)V m_232247_
+		0 p_232248_ p_232248_
+		1 p_253771_ p_253771_
+net/minecraft/client/animation/AnimationChannel$Targets net/minecraft/client/animation/AnimationChannel$Targets
+	POSITION f_232250_
+	ROTATION f_232251_
+	SCALE f_232252_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/AnimationDefinition net/minecraft/client/animation/AnimationDefinition
+	boneAnimations f_232257_
+	lengthInSeconds f_232255_
+	looping f_232256_
+	<init> (FZLjava/util/Map;)V <init>
+		0 f_232255_ f_232255_
+		1 f_232256_ f_232256_
+		2 f_232257_ f_232257_
+	boneAnimations ()Ljava/util/Map; f_232257_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232266_ p_232266_
+	hashCode ()I hashCode
+	lengthInSeconds ()F f_232255_
+	looping ()Z f_232256_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/AnimationDefinition$Builder net/minecraft/client/animation/AnimationDefinition$Builder
+	animationByBone f_232270_
+	length f_232269_
+	looping f_232271_
+	<init> (F)V <init>
+		0 p_232273_ p_232273_
+	addAnimation (Ljava/lang/String;Lnet/minecraft/client/animation/AnimationChannel;)Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232279_
+		0 p_232280_ p_232280_
+		1 p_232281_ p_232281_
+	build ()Lnet/minecraft/client/animation/AnimationDefinition; m_232282_
+	lambda$addAnimation$0 (Ljava/lang/String;)Ljava/util/List; m_232277_
+		static
+		0 p_232278_ p_232278_
+	looping ()Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232274_
+	withLength (F)Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232275_
+		static
+		0 p_232276_ p_232276_
+net/minecraft/client/animation/Keyframe net/minecraft/client/animation/Keyframe
+	interpolation f_232285_
+	target f_232284_
+	timestamp f_232283_
+	<init> (FLorg/joml/Vector3f;Lnet/minecraft/client/animation/AnimationChannel$Interpolation;)V <init>
+		0 f_232283_ f_232283_
+		1 f_232284_ f_232284_
+		2 f_232285_ f_232285_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232294_ p_232294_
+	hashCode ()I hashCode
+	interpolation ()Lnet/minecraft/client/animation/AnimationChannel$Interpolation; f_232285_
+	target ()Lorg/joml/Vector3f; f_232284_
+	timestamp ()F f_232283_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/KeyframeAnimations net/minecraft/client/animation/KeyframeAnimations
+	<init> ()V <init>
+	animate (Lnet/minecraft/client/model/HierarchicalModel;Lnet/minecraft/client/animation/AnimationDefinition;JFLorg/joml/Vector3f;)V m_232319_
+		static
+		0 p_232320_ p_232320_
+		1 p_232321_ p_232321_
+		2 p_232322_ p_232322_
+		3 p_232323_ p_232323_
+		4 p_253861_ p_253861_
+	degreeVec (FFF)Lorg/joml/Vector3f; m_253186_
+		static
+		0 p_254402_ p_254402_
+		1 p_253917_ p_253917_
+		2 p_254397_ p_254397_
+	getElapsedSeconds (Lnet/minecraft/client/animation/AnimationDefinition;J)F m_232316_
+		static
+		0 p_232317_ p_232317_
+		1 p_232318_ p_232318_
+	lambda$animate$0 (F[Lnet/minecraft/client/animation/Keyframe;I)Z m_232312_
+		static
+		0 p_232313_ p_232313_
+		1 p_232314_ p_232314_
+		2 p_232315_ p_232315_
+	lambda$animate$1 (FLorg/joml/Vector3f;FLnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/animation/AnimationChannel;)V m_287796_
+		static
+		0 p_288237_ p_288237_
+		1 p_288238_ p_288238_
+		2 p_288239_ p_288239_
+		3 p_288240_ p_288240_
+		4 p_288241_ p_288241_
+	lambda$animate$2 (Ljava/util/List;FLorg/joml/Vector3f;FLnet/minecraft/client/model/geom/ModelPart;)V m_232325_
+		static
+		0 p_232326_ p_232326_
+		1 p_232327_ p_232327_
+		2 p_254546_ p_254546_
+		3 p_232329_ p_232329_
+		4 p_232330_ p_232330_
+	posVec (FFF)Lorg/joml/Vector3f; m_253126_
+		static
+		0 p_253691_ p_253691_
+		1 p_254046_ p_254046_
+		2 p_254461_ p_254461_
+	scaleVec (DDD)Lorg/joml/Vector3f; m_253004_
+		static
+		0 p_253806_ p_253806_
+		1 p_253647_ p_253647_
+		2 p_254396_ p_254396_
+net/minecraft/client/animation/definitions/CamelAnimation net/minecraft/client/animation/definitions/CamelAnimation
+	CAMEL_DASH f_243786_
+	CAMEL_IDLE f_243891_
+	CAMEL_SIT f_243801_
+	CAMEL_SIT_POSE f_252502_
+	CAMEL_STANDUP f_244495_
+	CAMEL_WALK f_244081_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/FrogAnimation net/minecraft/client/animation/definitions/FrogAnimation
+	FROG_CROAK f_232335_
+	FROG_IDLE_WATER f_232340_
+	FROG_JUMP f_232337_
+	FROG_SWIM f_232339_
+	FROG_TONGUE f_232338_
+	FROG_WALK f_232336_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/SnifferAnimation net/minecraft/client/animation/definitions/SnifferAnimation
+	BABY_TRANSFORM f_278126_
+	SNIFFER_BABY_FALL f_271160_
+	SNIFFER_DIG f_271495_
+	SNIFFER_HAPPY f_271223_
+	SNIFFER_LONGSNIFF f_271108_
+	SNIFFER_SNIFFSNIFF f_271364_
+	SNIFFER_SNIFF_SEARCH f_271269_
+	SNIFFER_STAND_UP f_271455_
+	SNIFFER_WALK f_271534_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/WardenAnimation net/minecraft/client/animation/definitions/WardenAnimation
+	WARDEN_ATTACK f_232347_
+	WARDEN_DIG f_232344_
+	WARDEN_EMERGE f_232343_
+	WARDEN_ROAR f_232345_
+	WARDEN_SNIFF f_232346_
+	WARDEN_SONIC_BOOM f_232348_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/package-info net/minecraft/client/animation/definitions/package-info
+net/minecraft/client/animation/package-info net/minecraft/client/animation/package-info
+net/minecraft/client/color/block/BlockColor net/minecraft/client/color/block/BlockColor
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92566_
+		0 p_92567_ p_92567_
+		1 p_92568_ p_92568_
+		2 p_92569_ p_92569_
+		3 p_92570_ p_92570_
+net/minecraft/client/color/block/BlockColors net/minecraft/client/color/block/BlockColors
+	DEFAULT f_168640_
+	blockColors f_92571_
+	coloringStates f_92572_
+	<init> ()V <init>
+	addColoringState (Lnet/minecraft/world/level/block/state/properties/Property;[Lnet/minecraft/world/level/block/Block;)V m_92586_
+		0 p_92587_ p_92587_
+		1 p_92588_ p_92588_
+	addColoringStates (Ljava/util/Set;[Lnet/minecraft/world/level/block/Block;)V m_92592_
+		0 p_92593_ p_92593_
+		1 p_92594_ p_92594_
+	createDefault ()Lnet/minecraft/client/color/block/BlockColors; m_92574_
+		static
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_92582_
+		0 p_92583_ p_92583_
+		1 p_92584_ p_92584_
+		2 p_92585_ p_92585_
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92577_
+		0 p_92578_ p_92578_
+		1 p_92579_ p_92579_
+		2 p_92580_ p_92580_
+		3 p_92581_ p_92581_
+	getColoringProperties (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; m_92575_
+		0 p_92576_ p_92576_
+	lambda$createDefault$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276170_
+		static
+		0 p_276233_ p_276233_
+		1 p_276234_ p_276234_
+		2 p_276235_ p_276235_
+		3 p_276236_ p_276236_
+	lambda$createDefault$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276171_
+		static
+		0 p_276237_ p_276237_
+		1 p_276238_ p_276238_
+		2 p_276239_ p_276239_
+		3 p_276240_ p_276240_
+	lambda$createDefault$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92600_
+		static
+		0 p_92601_ p_92601_
+		1 p_92602_ p_92602_
+		2 p_92603_ p_92603_
+		3 p_92604_ p_92604_
+	lambda$createDefault$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92595_
+		static
+		0 p_92596_ p_92596_
+		1 p_92597_ p_92597_
+		2 p_92598_ p_92598_
+		3 p_92599_ p_92599_
+	lambda$createDefault$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276172_
+		static
+		0 p_276241_ p_276241_
+		1 p_276242_ p_276242_
+		2 p_276243_ p_276243_
+		3 p_276244_ p_276244_
+	lambda$createDefault$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92635_
+		static
+		0 p_92636_ p_92636_
+		1 p_92637_ p_92637_
+		2 p_92638_ p_92638_
+		3 p_92639_ p_92639_
+	lambda$createDefault$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92630_
+		static
+		0 p_92631_ p_92631_
+		1 p_92632_ p_92632_
+		2 p_92633_ p_92633_
+		3 p_92634_ p_92634_
+	lambda$createDefault$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92625_
+		static
+		0 p_92626_ p_92626_
+		1 p_92627_ p_92627_
+		2 p_92628_ p_92628_
+		3 p_92629_ p_92629_
+	lambda$createDefault$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92620_
+		static
+		0 p_92621_ p_92621_
+		1 p_92622_ p_92622_
+		2 p_92623_ p_92623_
+		3 p_92624_ p_92624_
+	lambda$createDefault$7 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92615_
+		static
+		0 p_92616_ p_92616_
+		1 p_92617_ p_92617_
+		2 p_92618_ p_92618_
+		3 p_92619_ p_92619_
+	lambda$createDefault$8 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92610_
+		static
+		0 p_92611_ p_92611_
+		1 p_92612_ p_92612_
+		2 p_92613_ p_92613_
+		3 p_92614_ p_92614_
+	lambda$createDefault$9 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92605_
+		static
+		0 p_92606_ p_92606_
+		1 p_92607_ p_92607_
+		2 p_92608_ p_92608_
+		3 p_92609_ p_92609_
+	register (Lnet/minecraft/client/color/block/BlockColor;[Lnet/minecraft/world/level/block/Block;)V m_92589_
+		0 p_92590_ p_92590_
+		1 p_92591_ p_92591_
+net/minecraft/client/color/block/BlockTintCache net/minecraft/client/color/block/BlockTintCache
+	MAX_CACHE_ENTRIES f_168641_
+	cache f_92651_
+	latestChunkOnThread f_92650_
+	lock f_92652_
+	source f_193809_
+	<init> (Ljava/util/function/ToIntFunction;)V <init>
+		0 p_193811_ p_193811_
+	findOrCreateChunkCache (II)Lnet/minecraft/client/color/block/BlockTintCache$CacheData; m_193814_
+		0 p_193815_ p_193815_
+		1 p_193816_ p_193816_
+	getColor (Lnet/minecraft/core/BlockPos;)I m_193812_
+		0 p_193813_ p_193813_
+	invalidateAll ()V m_92654_
+	invalidateForChunk (II)V m_92655_
+		0 p_92656_ p_92656_
+		1 p_92657_ p_92657_
+net/minecraft/client/color/block/BlockTintCache$CacheData net/minecraft/client/color/block/BlockTintCache$CacheData
+	BLOCKS_PER_LAYER f_193819_
+	cache f_193817_
+	invalidated f_262289_
+	lock f_193818_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allocateLayer ()[I m_193822_
+	getLayer (I)[I m_193823_
+		0 p_193824_ p_193824_
+	invalidate ()V m_262378_
+	isInvalidated ()Z m_262488_
+	lambda$getLayer$0 (I)[I m_193825_
+		0 p_193826_ p_193826_
+net/minecraft/client/color/block/BlockTintCache$LatestCacheInfo net/minecraft/client/color/block/BlockTintCache$LatestCacheInfo
+	cache f_92667_
+	x f_92665_
+	z f_92666_
+	<init> ()V <init>
+net/minecraft/client/color/block/package-info net/minecraft/client/color/block/package-info
+net/minecraft/client/color/item/ItemColor net/minecraft/client/color/item/ItemColor
+	getColor (Lnet/minecraft/world/item/ItemStack;I)I m_92671_
+		0 p_92672_ p_92672_
+		1 p_92673_ p_92673_
+net/minecraft/client/color/item/ItemColors net/minecraft/client/color/item/ItemColors
+	DEFAULT f_168642_
+	itemColors f_92674_
+	<init> ()V <init>
+	createDefault (Lnet/minecraft/client/color/block/BlockColors;)Lnet/minecraft/client/color/item/ItemColors; m_92683_
+		static
+		0 p_92684_ p_92684_
+	getColor (Lnet/minecraft/world/item/ItemStack;I)I m_92676_
+		0 p_92677_ p_92677_
+		1 p_92678_ p_92678_
+	lambda$createDefault$0 (Lnet/minecraft/world/item/ItemStack;I)I m_92707_
+		static
+		0 p_92708_ p_92708_
+		1 p_92709_ p_92709_
+	lambda$createDefault$1 (Lnet/minecraft/world/item/ItemStack;I)I m_92704_
+		static
+		0 p_92705_ p_92705_
+		1 p_92706_ p_92706_
+	lambda$createDefault$2 (Lnet/minecraft/world/item/ItemStack;I)I m_92701_
+		static
+		0 p_92702_ p_92702_
+		1 p_92703_ p_92703_
+	lambda$createDefault$3 (Lnet/minecraft/world/item/ItemStack;I)I m_92698_
+		static
+		0 p_92699_ p_92699_
+		1 p_92700_ p_92700_
+	lambda$createDefault$4 (Lnet/minecraft/world/item/SpawnEggItem;Lnet/minecraft/world/item/ItemStack;I)I m_92679_
+		static
+		0 p_92680_ p_92680_
+		1 p_92681_ p_92681_
+		2 p_92682_ p_92682_
+	lambda$createDefault$5 (Lnet/minecraft/client/color/block/BlockColors;Lnet/minecraft/world/item/ItemStack;I)I m_92685_
+		static
+		0 p_92686_ p_92686_
+		1 p_92687_ p_92687_
+		2 p_92688_ p_92688_
+	lambda$createDefault$6 (Lnet/minecraft/world/item/ItemStack;I)I m_92695_
+		static
+		0 p_92696_ p_92696_
+		1 p_92697_ p_92697_
+	lambda$createDefault$7 (Lnet/minecraft/world/item/ItemStack;I)I m_92692_
+		static
+		0 p_92693_ p_92693_
+		1 p_92694_ p_92694_
+	lambda$createDefault$8 (Lnet/minecraft/world/item/ItemStack;I)I m_232351_
+		static
+		0 p_232352_ p_232352_
+		1 p_232353_ p_232353_
+	register (Lnet/minecraft/client/color/item/ItemColor;[Lnet/minecraft/world/level/ItemLike;)V m_92689_
+		0 p_92690_ p_92690_
+		1 p_92691_ p_92691_
+net/minecraft/client/color/item/package-info net/minecraft/client/color/item/package-info
+net/minecraft/client/gui/ComponentPath net/minecraft/client/gui/ComponentPath
+	applyFocus (Z)V m_264432_
+		0 p_265077_ p_265077_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	leaf (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/ComponentPath; m_264401_
+		static
+		0 p_265344_ p_265344_
+	path (Lnet/minecraft/client/gui/components/events/GuiEventListener;[Lnet/minecraft/client/gui/components/events/ContainerEventHandler;)Lnet/minecraft/client/gui/ComponentPath; m_264492_
+		static
+		0 p_265555_ p_265555_
+		1 p_265487_ p_265487_
+	path (Lnet/minecraft/client/gui/components/events/ContainerEventHandler;Lnet/minecraft/client/gui/ComponentPath;)Lnet/minecraft/client/gui/ComponentPath; m_264334_
+		static
+		0 p_265254_ p_265254_
+		1 p_265405_ p_265405_
+net/minecraft/client/gui/ComponentPath$Leaf net/minecraft/client/gui/ComponentPath$Leaf
+	component f_263802_
+	<init> (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V <init>
+		0 f_263802_ f_263802_
+	applyFocus (Z)V m_264432_
+		0 p_265248_ p_265248_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265539_ p_265539_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/ComponentPath$Path net/minecraft/client/gui/ComponentPath$Path
+	childPath f_263808_
+	component f_263715_
+	<init> (Lnet/minecraft/client/gui/components/events/ContainerEventHandler;Lnet/minecraft/client/gui/ComponentPath;)V <init>
+		0 f_263715_ f_263715_
+		1 f_263808_ f_263808_
+	applyFocus (Z)V m_264432_
+		0 p_265230_ p_265230_
+	childPath ()Lnet/minecraft/client/gui/ComponentPath; f_263808_
+	component ()Lnet/minecraft/client/gui/components/events/ContainerEventHandler; m_264222_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265602_ p_265602_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/Font net/minecraft/client/gui/Font
+	ALPHA_CUTOFF f_193827_
+	EFFECT_DEPTH f_168643_
+	SHADOW_OFFSET f_92712_
+	filterFishyGlyphs f_242994_
+	fonts f_92713_
+	lineHeight f_92710_
+	random f_92711_
+	splitter f_92714_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Z)V <init>
+		0 p_243253_ p_243253_
+		1 p_243245_ p_243245_
+	adjustColor (I)I m_92719_
+		static
+		0 p_92720_ p_92720_
+	bidirectionalShaping (Ljava/lang/String;)Ljava/lang/String; m_92801_
+		0 p_92802_ p_92802_
+	drawInBatch (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_271703_
+		0 p_272751_ p_272751_
+		1 p_272661_ p_272661_
+		2 p_273129_ p_273129_
+		3 p_273272_ p_273272_
+		4 p_273209_ p_273209_
+		5 p_272940_ p_272940_
+		6 p_273017_ p_273017_
+		7 p_272608_ p_272608_
+		8 p_273365_ p_273365_
+		9 p_272755_ p_272755_
+	drawInBatch (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272191_
+		0 p_273262_ p_273262_
+		1 p_273006_ p_273006_
+		2 p_273254_ p_273254_
+		3 p_273375_ p_273375_
+		4 p_273674_ p_273674_
+		5 p_273525_ p_273525_
+		6 p_272624_ p_272624_
+		7 p_273418_ p_273418_
+		8 p_273330_ p_273330_
+		9 p_272981_ p_272981_
+	drawInBatch (Lnet/minecraft/network/chat/Component;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272077_
+		0 p_273032_ p_273032_
+		1 p_273249_ p_273249_
+		2 p_273594_ p_273594_
+		3 p_273714_ p_273714_
+		4 p_273050_ p_273050_
+		5 p_272974_ p_272974_
+		6 p_273695_ p_273695_
+		7 p_272782_ p_272782_
+		8 p_272603_ p_272603_
+		9 p_273632_ p_273632_
+	drawInBatch (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;IIZ)I m_272078_
+		0 p_272780_ p_272780_
+		1 p_272811_ p_272811_
+		2 p_272610_ p_272610_
+		3 p_273422_ p_273422_
+		4 p_273016_ p_273016_
+		5 p_273443_ p_273443_
+		6 p_273387_ p_273387_
+		7 p_273551_ p_273551_
+		8 p_272706_ p_272706_
+		9 p_273114_ p_273114_
+		10 p_273022_ p_273022_
+	drawInBatch8xOutline (Lnet/minecraft/util/FormattedCharSequence;FFIILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_168645_
+		0 p_168646_ p_168646_
+		1 p_168647_ p_168647_
+		2 p_168648_ p_168648_
+		3 p_168649_ p_168649_
+		4 p_168650_ p_168650_
+		5 p_254170_ p_254170_
+		6 p_168652_ p_168652_
+		7 p_168653_ p_168653_
+	drawInternal (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;IIZ)I m_271880_
+		0 p_273658_ p_273658_
+		1 p_273086_ p_273086_
+		2 p_272883_ p_272883_
+		3 p_273547_ p_273547_
+		4 p_272778_ p_272778_
+		5 p_272662_ p_272662_
+		6 p_273012_ p_273012_
+		7 p_273381_ p_273381_
+		8 p_272855_ p_272855_
+		9 p_272745_ p_272745_
+		10 p_272785_ p_272785_
+	drawInternal (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272085_
+		0 p_273025_ p_273025_
+		1 p_273121_ p_273121_
+		2 p_272717_ p_272717_
+		3 p_273653_ p_273653_
+		4 p_273531_ p_273531_
+		5 p_273265_ p_273265_
+		6 p_273560_ p_273560_
+		7 p_273342_ p_273342_
+		8 p_273373_ p_273373_
+		9 p_273266_ p_273266_
+	getFontSet (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_92863_
+		0 p_92864_ p_92864_
+	getSplitter ()Lnet/minecraft/client/StringSplitter; m_92865_
+	isBidirectional ()Z m_92718_
+	lambda$drawInBatch8xOutline$1 (Lnet/minecraft/client/gui/Font$StringRenderOutput;[FIFIIILnet/minecraft/network/chat/Style;I)Z m_168654_
+		0 p_168655_ p_168655_
+		1 p_168656_ p_168656_
+		2 p_168657_ p_168657_
+		3 p_168658_ p_168658_
+		4 p_168659_ p_168659_
+		5 p_168660_ p_168660_
+		6 p_168661_ p_168661_
+		7 p_168662_ p_168662_
+		8 p_168663_ p_168663_
+	lambda$new$0 (ILnet/minecraft/network/chat/Style;)F m_243025_
+		0 p_92722_ p_92722_
+		1 p_92723_ p_92723_
+	plainSubstrByWidth (Ljava/lang/String;I)Ljava/lang/String; m_92834_
+		0 p_92835_ p_92835_
+		1 p_92836_ p_92836_
+	plainSubstrByWidth (Ljava/lang/String;IZ)Ljava/lang/String; m_92837_
+		0 p_92838_ p_92838_
+		1 p_92839_ p_92839_
+		2 p_92840_ p_92840_
+	renderChar (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph;ZZFFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_253238_
+		0 p_254105_ p_254105_
+		1 p_254001_ p_254001_
+		2 p_254262_ p_254262_
+		3 p_254256_ p_254256_
+		4 p_253753_ p_253753_
+		5 p_253629_ p_253629_
+		6 p_254014_ p_254014_
+		7 p_253852_ p_253852_
+		8 p_254317_ p_254317_
+		9 p_253809_ p_253809_
+		10 p_253870_ p_253870_
+		11 p_254287_ p_254287_
+		12 p_253905_ p_253905_
+	renderText (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)F m_271992_
+		0 p_273322_ p_273322_
+		1 p_272632_ p_272632_
+		2 p_273541_ p_273541_
+		3 p_273200_ p_273200_
+		4 p_273312_ p_273312_
+		5 p_273276_ p_273276_
+		6 p_273392_ p_273392_
+		7 p_272625_ p_272625_
+		8 p_273774_ p_273774_
+		9 p_273371_ p_273371_
+	renderText (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)F m_271978_
+		0 p_273765_ p_273765_
+		1 p_273532_ p_273532_
+		2 p_272783_ p_272783_
+		3 p_273217_ p_273217_
+		4 p_273583_ p_273583_
+		5 p_272734_ p_272734_
+		6 p_272595_ p_272595_
+		7 p_273610_ p_273610_
+		8 p_273727_ p_273727_
+		9 p_273199_ p_273199_
+	split (Lnet/minecraft/network/chat/FormattedText;I)Ljava/util/List; m_92923_
+		0 p_92924_ p_92924_
+		1 p_92925_ p_92925_
+	substrByWidth (Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/network/chat/FormattedText; m_92854_
+		0 p_92855_ p_92855_
+		1 p_92856_ p_92856_
+	width (Ljava/lang/String;)I m_92895_
+		0 p_92896_ p_92896_
+	width (Lnet/minecraft/network/chat/FormattedText;)I m_92852_
+		0 p_92853_ p_92853_
+	width (Lnet/minecraft/util/FormattedCharSequence;)I m_92724_
+		0 p_92725_ p_92725_
+	wordWrapHeight (Lnet/minecraft/network/chat/FormattedText;I)I m_239133_
+		0 p_239134_ p_239134_
+		1 p_239135_ p_239135_
+	wordWrapHeight (Ljava/lang/String;I)I m_92920_
+		0 p_92921_ p_92921_
+		1 p_92922_ p_92922_
+net/minecraft/client/gui/Font$DisplayMode net/minecraft/client/gui/Font$DisplayMode
+	$VALUES $VALUES
+	NORMAL NORMAL
+	POLYGON_OFFSET POLYGON_OFFSET
+	SEE_THROUGH SEE_THROUGH
+	$values ()[Lnet/minecraft/client/gui/Font$DisplayMode; m_181358_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_181356_ p_181356_
+		1 p_181357_ p_181357_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/Font$DisplayMode; valueOf
+		static
+		0 p_181360_ p_181360_
+	values ()[Lnet/minecraft/client/gui/Font$DisplayMode; values
+		static
+net/minecraft/client/gui/Font$StringRenderOutput net/minecraft/client/gui/Font$StringRenderOutput
+	a f_92944_
+	b f_92943_
+	bufferSource f_92937_
+	dimFactor f_92940_
+	dropShadow f_92939_
+	effects f_92950_
+	g f_92942_
+	mode f_181362_
+	packedLightCoords f_92947_
+	pose f_92945_
+	r f_92941_
+	this$0 f_92938_
+	x f_92948_
+	y f_92949_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/renderer/MultiBufferSource;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/gui/Font$DisplayMode;I)V <init>
+		0 p_181364_ p_181364_
+		1 p_181365_ p_181365_
+		2 p_181366_ p_181366_
+		3 p_181367_ p_181367_
+		4 p_181368_ p_181368_
+		5 p_181369_ p_181369_
+		6 p_254510_ p_254510_
+		7 p_181371_ p_181371_
+		8 p_181372_ p_181372_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92967_ p_92967_
+		1 p_92968_ p_92968_
+		2 p_92969_ p_92969_
+	addEffect (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph$Effect;)V m_92964_
+		0 p_92965_ p_92965_
+	finish (IF)F m_92961_
+		0 p_92962_ p_92962_
+		1 p_92963_ p_92963_
+net/minecraft/client/gui/Gui net/minecraft/client/gui/Gui
+	AUTOSAVE_FADE_SPEED_FACTOR f_193831_
+	COLOR_WHITE f_168667_
+	DEMO_EXPIRED_TEXT f_92984_
+	GUI_ICONS_LOCATION f_279580_
+	HEART_SEPARATION f_168674_
+	HEART_SIZE f_168673_
+	LINE_HEIGHT f_168670_
+	MIN_CROSSHAIR_ATTACK_SPEED f_168668_
+	NUM_HEARTS_PER_ROW f_168669_
+	PORTAL_OVERLAY_ALPHA_MIN f_168672_
+	POWDER_SNOW_OUTLINE_LOCATION f_168666_
+	PUMPKIN_BLUR_LOCATION f_92983_
+	SAVING_TEXT f_193830_
+	SPACER f_168671_
+	SPYGLASS_SCOPE_LOCATION f_168665_
+	VIGNETTE_LOCATION f_92981_
+	WIDGETS_LOCATION f_92982_
+	animateOverlayMessageColor f_92992_
+	autosaveIndicatorValue f_193828_
+	bossOverlay f_92999_
+	chat f_92988_
+	chatDisabledByPlayerShown f_238167_
+	debugScreen f_92995_
+	displayHealth f_92974_
+	healthBlinkTime f_92976_
+	itemRenderer f_92987_
+	lastAutosaveIndicatorValue f_193829_
+	lastHealth f_92973_
+	lastHealthTime f_92975_
+	lastToolHighlight f_92994_
+	minecraft f_92986_
+	overlayMessageString f_92990_
+	overlayMessageTime f_92991_
+	random f_92985_
+	scopeScale f_168664_
+	screenHeight f_92978_
+	screenWidth f_92977_
+	spectatorGui f_92997_
+	subtitle f_93002_
+	subtitleOverlay f_92996_
+	tabList f_92998_
+	tickCount f_92989_
+	title f_93001_
+	titleFadeInTime f_92970_
+	titleFadeOutTime f_92972_
+	titleStayTime f_92971_
+	titleTime f_93000_
+	toolHighlightTimer f_92993_
+	vignetteBrightness f_92980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_232355_ p_232355_
+		1 p_232356_ p_232356_
+	canRenderCrosshairForSpectator (Lnet/minecraft/world/phys/HitResult;)Z m_93024_
+		0 p_93025_ p_93025_
+	clear ()V m_168713_
+	clearCache ()V m_93091_
+	displayScoreboardSidebar (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/scores/Objective;)V m_280030_
+		0 p_282008_ p_282008_
+		1 p_283455_ p_283455_
+	drawBackdrop (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;III)V m_93039_
+		0 p_282548_ p_282548_
+		1 p_93041_ p_93041_
+		2 p_93042_ p_93042_
+		3 p_93043_ p_93043_
+		4 p_93044_ p_93044_
+	getBossOverlay ()Lnet/minecraft/client/gui/components/BossHealthOverlay; m_93090_
+	getCameraPlayer ()Lnet/minecraft/world/entity/player/Player; m_93092_
+	getChat ()Lnet/minecraft/client/gui/components/ChatComponent; m_93076_
+	getFont ()Lnet/minecraft/client/gui/Font; m_93082_
+	getGuiTicks ()I m_93079_
+	getPlayerVehicleWithHealth ()Lnet/minecraft/world/entity/LivingEntity; m_93093_
+	getSpectatorGui ()Lnet/minecraft/client/gui/components/spectator/SpectatorGui; m_93085_
+	getTabList ()Lnet/minecraft/client/gui/components/PlayerTabOverlay; m_93088_
+	getVehicleMaxHearts (Lnet/minecraft/world/entity/LivingEntity;)I m_93022_
+		0 p_93023_ p_93023_
+	getVisibleVehicleHeartRows (I)I m_93012_
+		0 p_93013_ p_93013_
+	isShowingChatDisabledByPlayer ()Z m_238351_
+	lambda$displayScoreboardSidebar$1 (Lnet/minecraft/world/scores/Score;)Z m_93026_
+		static
+		0 p_93027_ p_93027_
+	lambda$renderEffects$0 (Lnet/minecraft/client/gui/GuiGraphics;FIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_279741_
+		static
+		0 p_280766_ p_280766_
+		1 p_280767_ p_280767_
+		2 p_280768_ p_280768_
+		3 p_280769_ p_280769_
+		4 p_280770_ p_280770_
+	onDisconnected ()V m_93089_
+	render (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280421_
+		0 p_282884_ p_282884_
+		1 p_282611_ p_282611_
+	renderCrosshair (Lnet/minecraft/client/gui/GuiGraphics;)V m_280130_
+		0 p_282828_ p_282828_
+	renderDemoOverlay (Lnet/minecraft/client/gui/GuiGraphics;)V m_280339_
+		0 p_281825_ p_281825_
+	renderEffects (Lnet/minecraft/client/gui/GuiGraphics;)V m_280523_
+		0 p_282812_ p_282812_
+	renderExperienceBar (Lnet/minecraft/client/gui/GuiGraphics;I)V m_280276_
+		0 p_281906_ p_281906_
+		1 p_282731_ p_282731_
+	renderHeart (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Gui$HeartType;IIIZZ)V m_280593_
+		0 p_283024_ p_283024_
+		1 p_281393_ p_281393_
+		2 p_283636_ p_283636_
+		3 p_283279_ p_283279_
+		4 p_283188_ p_283188_
+		5 p_283440_ p_283440_
+		6 p_282496_ p_282496_
+	renderHearts (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/entity/player/Player;IIIIFIIIZ)V m_168688_
+		0 p_282497_ p_282497_
+		1 p_168690_ p_168690_
+		2 p_168691_ p_168691_
+		3 p_168692_ p_168692_
+		4 p_168693_ p_168693_
+		5 p_168694_ p_168694_
+		6 p_168695_ p_168695_
+		7 p_168696_ p_168696_
+		8 p_168697_ p_168697_
+		9 p_168698_ p_168698_
+		10 p_168699_ p_168699_
+	renderHotbar (FLnet/minecraft/client/gui/GuiGraphics;)V m_280518_
+		0 p_283031_ p_283031_
+		1 p_282108_ p_282108_
+	renderJumpMeter (Lnet/minecraft/world/entity/PlayerRideableJumping;Lnet/minecraft/client/gui/GuiGraphics;I)V m_280069_
+		0 p_282774_ p_282774_
+		1 p_282939_ p_282939_
+		2 p_283351_ p_283351_
+	renderPlayerHealth (Lnet/minecraft/client/gui/GuiGraphics;)V m_280173_
+		0 p_283143_ p_283143_
+	renderPortalOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280379_
+		0 p_283375_ p_283375_
+		1 p_283296_ p_283296_
+	renderSavingIndicator (Lnet/minecraft/client/gui/GuiGraphics;)V m_280266_
+		0 p_282761_ p_282761_
+	renderSelectedItemName (Lnet/minecraft/client/gui/GuiGraphics;)V m_280295_
+		0 p_283501_ p_283501_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;I)V m_280585_
+		0 p_283283_ p_283283_
+		1 p_283213_ p_283213_
+		2 p_281301_ p_281301_
+		3 p_281885_ p_281885_
+		4 p_283644_ p_283644_
+		5 p_283317_ p_283317_
+		6 p_283261_ p_283261_
+	renderSpyglassOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280278_
+		0 p_282069_ p_282069_
+		1 p_283442_ p_283442_
+	renderTextureOverlay (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;F)V m_280155_
+		0 p_282304_ p_282304_
+		1 p_281622_ p_281622_
+		2 p_281504_ p_281504_
+	renderVehicleHealth (Lnet/minecraft/client/gui/GuiGraphics;)V m_280250_
+		0 p_283368_ p_283368_
+	renderVignette (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/entity/Entity;)V m_280154_
+		0 p_283063_ p_283063_
+		1 p_283439_ p_283439_
+	resetTitleTimes ()V m_93006_
+	setChatDisabledByPlayerShown (Z)V m_238397_
+		0 p_238398_ p_238398_
+	setNowPlaying (Lnet/minecraft/network/chat/Component;)V m_93055_
+		0 p_93056_ p_93056_
+	setOverlayMessage (Lnet/minecraft/network/chat/Component;Z)V m_93063_
+		0 p_93064_ p_93064_
+		1 p_93065_ p_93065_
+	setSubtitle (Lnet/minecraft/network/chat/Component;)V m_168711_
+		0 p_168712_ p_168712_
+	setTimes (III)V m_168684_
+		0 p_168685_ p_168685_
+		1 p_168686_ p_168686_
+		2 p_168687_ p_168687_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_168714_
+		0 p_168715_ p_168715_
+	tick ()V m_93066_
+	tick (Z)V m_193832_
+		0 p_193833_ p_193833_
+	tickAutosaveIndicator ()V m_193836_
+	updateVignetteBrightness (Lnet/minecraft/world/entity/Entity;)V m_93020_
+		0 p_93021_ p_93021_
+net/minecraft/client/gui/Gui$HeartType net/minecraft/client/gui/Gui$HeartType
+	$VALUES $VALUES
+	ABSORBING ABSORBING
+	CONTAINER CONTAINER
+	FROZEN FROZEN
+	NORMAL NORMAL
+	POISIONED POISIONED
+	WITHERED WITHERED
+	canBlink f_168723_
+	index f_168722_
+	$values ()[Lnet/minecraft/client/gui/Gui$HeartType; m_168731_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIZ)V <init>
+		0 p_168727_ p_168727_
+		1 p_168728_ p_168728_
+		2 p_168729_ p_168729_
+		3 p_168730_ p_168730_
+	forPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/client/gui/Gui$HeartType; m_168732_
+		static
+		0 p_168733_ p_168733_
+	getX (ZZ)I m_168734_
+		0 p_168735_ p_168735_
+		1 p_168736_ p_168736_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/Gui$HeartType; valueOf
+		static
+		0 p_168738_ p_168738_
+	values ()[Lnet/minecraft/client/gui/Gui$HeartType; values
+		static
+net/minecraft/client/gui/GuiGraphics net/minecraft/client/gui/GuiGraphics
+	EXTRA_SPACE_AFTER_FIRST_TOOLTIP_LINE f_279564_
+	MAX_GUI_Z f_289044_
+	MIN_GUI_Z f_289038_
+	bufferSource f_279627_
+	managed f_285610_
+	minecraft f_279544_
+	pose f_279612_
+	scissorStack f_279587_
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_282144_ p_282144_
+		1 p_281551_ p_281551_
+		2 p_281460_ p_281460_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_283406_ p_283406_
+		1 p_282238_ p_282238_
+	applyScissor (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_280185_
+		0 p_281569_ p_281569_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIFFIIII)V m_280398_
+		0 p_283573_ p_283573_
+		1 p_283574_ p_283574_
+		2 p_283670_ p_283670_
+		3 p_283545_ p_283545_
+		4 p_283029_ p_283029_
+		5 p_283061_ p_283061_
+		6 p_282845_ p_282845_
+		7 p_282558_ p_282558_
+		8 p_282832_ p_282832_
+		9 p_281851_ p_281851_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIFFIIII)V m_280411_
+		0 p_282034_ p_282034_
+		1 p_283671_ p_283671_
+		2 p_282377_ p_282377_
+		3 p_282058_ p_282058_
+		4 p_281939_ p_281939_
+		5 p_282285_ p_282285_
+		6 p_283199_ p_283199_
+		7 p_282186_ p_282186_
+		8 p_282322_ p_282322_
+		9 p_282481_ p_282481_
+		10 p_281887_ p_281887_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIII)V m_280218_
+		0 p_283377_ p_283377_
+		1 p_281970_ p_281970_
+		2 p_282111_ p_282111_
+		3 p_283134_ p_283134_
+		4 p_282778_ p_282778_
+		5 p_281478_ p_281478_
+		6 p_281821_ p_281821_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIIIIFFII)V m_280312_
+		0 p_282639_ p_282639_
+		1 p_282732_ p_282732_
+		2 p_283541_ p_283541_
+		3 p_281760_ p_281760_
+		4 p_283298_ p_283298_
+		5 p_283429_ p_283429_
+		6 p_282193_ p_282193_
+		7 p_281980_ p_281980_
+		8 p_282660_ p_282660_
+		9 p_281522_ p_281522_
+		10 p_282315_ p_282315_
+		11 p_281436_ p_281436_
+	blit (IIIIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_280159_
+		0 p_282225_ p_282225_
+		1 p_281487_ p_281487_
+		2 p_281985_ p_281985_
+		3 p_281329_ p_281329_
+		4 p_283035_ p_283035_
+		5 p_281614_ p_281614_
+	blit (IIIIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;FFFF)V m_280565_
+		0 p_282416_ p_282416_
+		1 p_282989_ p_282989_
+		2 p_282618_ p_282618_
+		3 p_282755_ p_282755_
+		4 p_281717_ p_281717_
+		5 p_281874_ p_281874_
+		6 p_283559_ p_283559_
+		7 p_282730_ p_282730_
+		8 p_283530_ p_283530_
+		9 p_282246_ p_282246_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIFFIIII)V m_280163_
+		0 p_283272_ p_283272_
+		1 p_283605_ p_283605_
+		2 p_281879_ p_281879_
+		3 p_282809_ p_282809_
+		4 p_282942_ p_282942_
+		5 p_281922_ p_281922_
+		6 p_282385_ p_282385_
+		7 p_282596_ p_282596_
+		8 p_281699_ p_281699_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIIII)V m_280027_
+		0 p_282543_ p_282543_
+		1 p_281513_ p_281513_
+		2 p_281865_ p_281865_
+		3 p_282482_ p_282482_
+		4 p_282661_ p_282661_
+		5 p_282068_ p_282068_
+		6 p_281294_ p_281294_
+		7 p_281681_ p_281681_
+		8 p_281957_ p_281957_
+		9 p_282300_ p_282300_
+		10 p_282769_ p_282769_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIIIIII)V m_280195_
+		0 p_282712_ p_282712_
+		1 p_283509_ p_283509_
+		2 p_283259_ p_283259_
+		3 p_283273_ p_283273_
+		4 p_282043_ p_282043_
+		5 p_281430_ p_281430_
+		6 p_281412_ p_281412_
+		7 p_282566_ p_282566_
+		8 p_281971_ p_281971_
+		9 p_282879_ p_282879_
+		10 p_281529_ p_281529_
+		11 p_281924_ p_281924_
+		12 p_281407_ p_281407_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIII)V m_280260_
+		0 p_282546_ p_282546_
+		1 p_282275_ p_282275_
+		2 p_281581_ p_281581_
+		3 p_283274_ p_283274_
+		4 p_281626_ p_281626_
+		5 p_283005_ p_283005_
+		6 p_282047_ p_282047_
+		7 p_282125_ p_282125_
+		8 p_283423_ p_283423_
+		9 p_281424_ p_281424_
+	blitRepeating (Lnet/minecraft/resources/ResourceLocation;IIIIIIII)V m_280543_
+		0 p_283059_ p_283059_
+		1 p_283575_ p_283575_
+		2 p_283192_ p_283192_
+		3 p_281790_ p_281790_
+		4 p_283642_ p_283642_
+		5 p_282691_ p_282691_
+		6 p_281912_ p_281912_
+		7 p_281728_ p_281728_
+		8 p_282324_ p_282324_
+	bufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_280091_
+	disableScissor ()V m_280618_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;III)V m_280364_
+		0 p_282592_ p_282592_
+		1 p_281854_ p_281854_
+		2 p_281573_ p_281573_
+		3 p_283511_ p_283511_
+		4 p_282577_ p_282577_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;III)V m_280137_
+		0 p_282122_ p_282122_
+		1 p_282898_ p_282898_
+		2 p_281490_ p_281490_
+		3 p_282853_ p_282853_
+		4 p_281258_ p_281258_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;III)V m_280653_
+		0 p_282901_ p_282901_
+		1 p_282456_ p_282456_
+		2 p_283083_ p_283083_
+		3 p_282276_ p_282276_
+		4 p_281457_ p_281457_
+	drawManaged (Ljava/lang/Runnable;)V m_286007_
+		0 p_286277_ p_286277_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;III)I m_280648_
+		0 p_283019_ p_283019_
+		1 p_283376_ p_283376_
+		2 p_283379_ p_283379_
+		3 p_283346_ p_283346_
+		4 p_282119_ p_282119_
+	drawString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;III)I m_280488_
+		0 p_282003_ p_282003_
+		1 p_281403_ p_281403_
+		2 p_282714_ p_282714_
+		3 p_282041_ p_282041_
+		4 p_281908_ p_281908_
+	drawString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;IIIZ)I m_280056_
+		0 p_283343_ p_283343_
+		1 p_281896_ p_281896_
+		2 p_283569_ p_283569_
+		3 p_283418_ p_283418_
+		4 p_281560_ p_281560_
+		5 p_282130_ p_282130_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;IIIZ)I m_280614_
+		0 p_281547_ p_281547_
+		1 p_282131_ p_282131_
+		2 p_282857_ p_282857_
+		3 p_281250_ p_281250_
+		4 p_282195_ p_282195_
+		5 p_282791_ p_282791_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;IIIZ)I m_280649_
+		0 p_282636_ p_282636_
+		1 p_281596_ p_281596_
+		2 p_281586_ p_281586_
+		3 p_282816_ p_282816_
+		4 p_281743_ p_281743_
+		5 p_282394_ p_282394_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;III)I m_280430_
+		0 p_281653_ p_281653_
+		1 p_283140_ p_283140_
+		2 p_283102_ p_283102_
+		3 p_282347_ p_282347_
+		4 p_281429_ p_281429_
+	drawWordWrap (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;IIII)V m_280554_
+		0 p_281494_ p_281494_
+		1 p_283463_ p_283463_
+		2 p_282183_ p_282183_
+		3 p_283250_ p_283250_
+		4 p_282564_ p_282564_
+		5 p_282629_ p_282629_
+	enableScissor (IIII)V m_280588_
+		0 p_281479_ p_281479_
+		1 p_282788_ p_282788_
+		2 p_282924_ p_282924_
+		3 p_282826_ p_282826_
+	fill (IIIIII)V m_280046_
+		0 p_281437_ p_281437_
+		1 p_283660_ p_283660_
+		2 p_282606_ p_282606_
+		3 p_283413_ p_283413_
+		4 p_283428_ p_283428_
+		5 p_283253_ p_283253_
+	fill (IIIII)V m_280509_
+		0 p_282988_ p_282988_
+		1 p_282861_ p_282861_
+		2 p_281278_ p_281278_
+		3 p_281710_ p_281710_
+		4 p_281470_ p_281470_
+	fill (Lnet/minecraft/client/renderer/RenderType;IIIII)V m_285944_
+		0 p_286602_ p_286602_
+		1 p_286738_ p_286738_
+		2 p_286614_ p_286614_
+		3 p_286741_ p_286741_
+		4 p_286610_ p_286610_
+		5 p_286560_ p_286560_
+	fill (Lnet/minecraft/client/renderer/RenderType;IIIIII)V m_285795_
+		0 p_286711_ p_286711_
+		1 p_286234_ p_286234_
+		2 p_286444_ p_286444_
+		3 p_286244_ p_286244_
+		4 p_286411_ p_286411_
+		5 p_286671_ p_286671_
+		6 p_286599_ p_286599_
+	fillGradient (IIIIIII)V m_280120_
+		0 p_282702_ p_282702_
+		1 p_282331_ p_282331_
+		2 p_281415_ p_281415_
+		3 p_283118_ p_283118_
+		4 p_282419_ p_282419_
+		5 p_281954_ p_281954_
+		6 p_282607_ p_282607_
+	fillGradient (IIIIII)V m_280024_
+		0 p_283290_ p_283290_
+		1 p_283278_ p_283278_
+		2 p_282670_ p_282670_
+		3 p_281698_ p_281698_
+		4 p_283374_ p_283374_
+		5 p_283076_ p_283076_
+	fillGradient (Lnet/minecraft/client/renderer/RenderType;IIIIIII)V m_285978_
+		0 p_286522_ p_286522_
+		1 p_286535_ p_286535_
+		2 p_286839_ p_286839_
+		3 p_286242_ p_286242_
+		4 p_286856_ p_286856_
+		5 p_286809_ p_286809_
+		6 p_286833_ p_286833_
+		7 p_286706_ p_286706_
+	fillGradient (Lcom/mojang/blaze3d/vertex/VertexConsumer;IIIIIII)V m_280584_
+		0 p_286862_ p_286862_
+		1 p_283414_ p_283414_
+		2 p_281397_ p_281397_
+		3 p_283587_ p_283587_
+		4 p_281521_ p_281521_
+		5 p_283505_ p_283505_
+		6 p_283131_ p_283131_
+		7 p_282949_ p_282949_
+	flush ()V m_280262_
+	flushIfManaged ()V m_287246_
+	flushIfUnmanaged ()V m_286081_
+	guiHeight ()I m_280206_
+	guiWidth ()I m_280182_
+	hLine (IIII)V m_280656_
+		0 p_283318_ p_283318_
+		1 p_281662_ p_281662_
+		2 p_281346_ p_281346_
+		3 p_281672_ p_281672_
+	hLine (Lnet/minecraft/client/renderer/RenderType;IIII)V m_285844_
+		0 p_286630_ p_286630_
+		1 p_286453_ p_286453_
+		2 p_286247_ p_286247_
+		3 p_286814_ p_286814_
+		4 p_286623_ p_286623_
+	innerBlit (Lnet/minecraft/resources/ResourceLocation;IIIIIFFFF)V m_280444_
+		0 p_283461_ p_283461_
+		1 p_281399_ p_281399_
+		2 p_283222_ p_283222_
+		3 p_283615_ p_283615_
+		4 p_283430_ p_283430_
+		5 p_281729_ p_281729_
+		6 p_283247_ p_283247_
+		7 p_282598_ p_282598_
+		8 p_282883_ p_282883_
+		9 p_283017_ p_283017_
+	innerBlit (Lnet/minecraft/resources/ResourceLocation;IIIIIFFFFFFFF)V m_280479_
+		0 p_283254_ p_283254_
+		1 p_283092_ p_283092_
+		2 p_281930_ p_281930_
+		3 p_282113_ p_282113_
+		4 p_281388_ p_281388_
+		5 p_283583_ p_283583_
+		6 p_281327_ p_281327_
+		7 p_281676_ p_281676_
+		8 p_283166_ p_283166_
+		9 p_282630_ p_282630_
+		10 p_282800_ p_282800_
+		11 p_282850_ p_282850_
+		12 p_282375_ p_282375_
+		13 p_282754_ p_282754_
+	lambda$renderItem$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280124_
+		static
+		0 p_283086_ p_283086_
+	lambda$renderItem$1 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280240_
+		static
+		0 p_282539_ p_282539_
+	lambda$renderItem$2 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280149_
+		static
+		0 p_282365_ p_282365_
+	lambda$renderItem$3 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280474_
+		static
+		0 p_282449_ p_282449_
+	lambda$renderTooltip$4 (Ljava/util/List;Lnet/minecraft/world/inventory/tooltip/TooltipComponent;)V m_280645_
+		static
+		0 p_283071_ p_283071_
+		1 p_282969_ p_282969_
+	lambda$renderTooltipInternal$5 (IIII)V m_285667_
+		0 p_286117_ p_286117_
+		1 p_286118_ p_286118_
+		2 p_286119_ p_286119_
+		3 p_286120_ p_286120_
+	pose ()Lcom/mojang/blaze3d/vertex/PoseStack; m_280168_
+	renderComponentHoverEffect (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Style;II)V m_280304_
+		0 p_282584_ p_282584_
+		1 p_282156_ p_282156_
+		2 p_283623_ p_283623_
+		3 p_282114_ p_282114_
+	renderComponentTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;II)V m_280666_
+		0 p_282739_ p_282739_
+		1 p_281832_ p_281832_
+		2 p_282191_ p_282191_
+		3 p_282446_ p_282446_
+	renderFakeItem (Lnet/minecraft/world/item/ItemStack;II)V m_280203_
+		0 p_281946_ p_281946_
+		1 p_283299_ p_283299_
+		2 p_283674_ p_283674_
+	renderItem (Lnet/minecraft/world/item/ItemStack;IIII)V m_280064_
+		0 p_282786_ p_282786_
+		1 p_282502_ p_282502_
+		2 p_282976_ p_282976_
+		3 p_281592_ p_281592_
+		4 p_282314_ p_282314_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;III)V m_280053_
+		0 p_283524_ p_283524_
+		1 p_282461_ p_282461_
+		2 p_283653_ p_283653_
+		3 p_283141_ p_283141_
+		4 p_282560_ p_282560_
+		5 p_282425_ p_282425_
+	renderItem (Lnet/minecraft/world/item/ItemStack;II)V m_280480_
+		0 p_281978_ p_281978_
+		1 p_282647_ p_282647_
+		2 p_281944_ p_281944_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;III)V m_280638_
+		0 p_282154_ p_282154_
+		1 p_282777_ p_282777_
+		2 p_282110_ p_282110_
+		3 p_281371_ p_281371_
+		4 p_283572_ p_283572_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;IIII)V m_280405_
+		0 p_282619_ p_282619_
+		1 p_281754_ p_281754_
+		2 p_281675_ p_281675_
+		3 p_281271_ p_281271_
+		4 p_282210_ p_282210_
+		5 p_283260_ p_283260_
+		6 p_281995_ p_281995_
+	renderItem (Lnet/minecraft/world/item/ItemStack;III)V m_280256_
+		0 p_282262_ p_282262_
+		1 p_283221_ p_283221_
+		2 p_283496_ p_283496_
+		3 p_283435_ p_283435_
+	renderItemDecorations (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;IILjava/lang/String;)V m_280302_
+		0 p_282005_ p_282005_
+		1 p_283349_ p_283349_
+		2 p_282641_ p_282641_
+		3 p_282146_ p_282146_
+		4 p_282803_ p_282803_
+	renderItemDecorations (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;II)V m_280370_
+		0 p_281721_ p_281721_
+		1 p_281514_ p_281514_
+		2 p_282056_ p_282056_
+		3 p_282683_ p_282683_
+	renderOutline (IIIII)V m_280637_
+		0 p_281496_ p_281496_
+		1 p_282076_ p_282076_
+		2 p_281334_ p_281334_
+		3 p_283576_ p_283576_
+		4 p_283618_ p_283618_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;Ljava/util/Optional;II)V m_280677_
+		0 p_283128_ p_283128_
+		1 p_282716_ p_282716_
+		2 p_281682_ p_281682_
+		3 p_283678_ p_283678_
+		4 p_281696_ p_281696_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;II)V m_280153_
+		0 p_282308_ p_282308_
+		1 p_282781_ p_282781_
+		2 p_282687_ p_282687_
+		3 p_282292_ p_282292_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;II)V m_280245_
+		0 p_282192_ p_282192_
+		1 p_282297_ p_282297_
+		2 p_281680_ p_281680_
+		3 p_283325_ p_283325_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;II)V m_280557_
+		0 p_282269_ p_282269_
+		1 p_282572_ p_282572_
+		2 p_282044_ p_282044_
+		3 p_282545_ p_282545_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;II)V m_280547_
+		0 p_281627_ p_281627_
+		1 p_283313_ p_283313_
+		2 p_283571_ p_283571_
+		3 p_282367_ p_282367_
+		4 p_282806_ p_282806_
+	renderTooltipInternal (Lnet/minecraft/client/gui/Font;Ljava/util/List;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V m_280497_
+		0 p_282675_ p_282675_
+		1 p_282615_ p_282615_
+		2 p_283230_ p_283230_
+		3 p_283417_ p_283417_
+		4 p_282442_ p_282442_
+	setColor (FFFF)V m_280246_
+		0 p_281272_ p_281272_
+		1 p_281734_ p_281734_
+		2 p_282022_ p_282022_
+		3 p_281752_ p_281752_
+	slices (II)Lit/unimi/dsi/fastutil/ints/IntIterator; m_280358_
+		static
+		0 p_282197_ p_282197_
+		1 p_282161_ p_282161_
+	vLine (Lnet/minecraft/client/renderer/RenderType;IIII)V m_285886_
+		0 p_286607_ p_286607_
+		1 p_286309_ p_286309_
+		2 p_286480_ p_286480_
+		3 p_286707_ p_286707_
+		4 p_286855_ p_286855_
+	vLine (IIII)V m_280315_
+		0 p_282951_ p_282951_
+		1 p_281591_ p_281591_
+		2 p_281568_ p_281568_
+		3 p_282718_ p_282718_
+net/minecraft/client/gui/GuiGraphics$ScissorStack net/minecraft/client/gui/GuiGraphics$ScissorStack
+	stack f_279656_
+	<init> ()V <init>
+	pop ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_280462_
+	push (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_280318_
+		0 p_281812_ p_281812_
+net/minecraft/client/gui/MapRenderer net/minecraft/client/gui/MapRenderer
+	HEIGHT f_168764_
+	MAP_ICONS f_93254_
+	MAP_ICONS_LOCATION f_93253_
+	WIDTH f_168763_
+	maps f_93256_
+	textureManager f_93255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_93259_ p_93259_
+	close ()V close
+	getOrCreateMapInstance (ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Lnet/minecraft/client/gui/MapRenderer$MapInstance; m_168778_
+		0 p_168779_ p_168779_
+		1 p_168780_ p_168780_
+	lambda$getOrCreateMapInstance$0 (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Ljava/lang/Integer;Lnet/minecraft/client/gui/MapRenderer$MapInstance;)Lnet/minecraft/client/gui/MapRenderer$MapInstance; m_182561_
+		0 p_182562_ p_182562_
+		1 p_182563_ p_182563_
+		2 p_182564_ p_182564_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;ZI)V m_168771_
+		0 p_168772_ p_168772_
+		1 p_168773_ p_168773_
+		2 p_168774_ p_168774_
+		3 p_168775_ p_168775_
+		4 p_168776_ p_168776_
+		5 p_168777_ p_168777_
+	resetData ()V m_93260_
+	update (ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_168765_
+		0 p_168766_ p_168766_
+		1 p_168767_ p_168767_
+net/minecraft/client/gui/MapRenderer$MapInstance net/minecraft/client/gui/MapRenderer$MapInstance
+	data f_93280_
+	renderType f_93282_
+	requiresUpload f_182565_
+	texture f_93281_
+	this$0 f_93279_
+	<init> (Lnet/minecraft/client/gui/MapRenderer;ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V <init>
+		0 p_168782_ p_168782_
+		1 p_168783_ p_168783_
+		2 p_168784_ p_168784_
+	close ()V close
+	draw (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ZI)V m_93291_
+		0 p_93292_ p_93292_
+		1 p_93293_ p_93293_
+		2 p_93294_ p_93294_
+		3 p_93295_ p_93295_
+	forceUpload ()V m_182566_
+	replaceMapData (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_182567_
+		0 p_182568_ p_182568_
+	updateTexture ()V m_93290_
+net/minecraft/client/gui/components/AbstractButton net/minecraft/client/gui/components/AbstractButton
+	TEXTURE_BORDER_X f_275753_
+	TEXTURE_BORDER_Y f_275757_
+	TEXTURE_HEIGHT f_273885_
+	TEXTURE_WIDTH f_273820_
+	TEXTURE_Y_OFFSET f_273923_
+	TEXT_MARGIN f_273867_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_93365_ p_93365_
+		1 p_93366_ p_93366_
+		2 p_93367_ p_93367_
+		3 p_93368_ p_93368_
+		4 p_93369_ p_93369_
+	getTextureY ()I m_274533_
+	keyPressed (III)Z m_7933_
+		0 p_93374_ p_93374_
+		1 p_93375_ p_93375_
+		2 p_93376_ p_93376_
+	onClick (DD)V m_5716_
+		0 p_93371_ p_93371_
+		1 p_93372_ p_93372_
+	onPress ()V m_5691_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_280139_
+		0 p_283366_ p_283366_
+		1 p_283054_ p_283054_
+		2 p_281656_ p_281656_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281670_ p_281670_
+		1 p_282682_ p_282682_
+		2 p_281714_ p_281714_
+		3 p_282542_ p_282542_
+net/minecraft/client/gui/components/AbstractOptionSliderButton net/minecraft/client/gui/components/AbstractOptionSliderButton
+	options f_93377_
+	<init> (Lnet/minecraft/client/Options;IIIID)V <init>
+		0 p_93379_ p_93379_
+		1 p_93380_ p_93380_
+		2 p_93381_ p_93381_
+		3 p_93382_ p_93382_
+		4 p_93383_ p_93383_
+		5 p_93384_ p_93384_
+net/minecraft/client/gui/components/AbstractScrollWidget net/minecraft/client/gui/components/AbstractScrollWidget
+	BACKGROUND_COLOR f_238748_
+	BORDER_COLOR f_238810_
+	BORDER_COLOR_FOCUSED f_238809_
+	INNER_PADDING f_238777_
+	scrollAmount f_238564_
+	scrolling f_238779_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_240025_ p_240025_
+		1 p_240026_ p_240026_
+		2 p_240027_ p_240027_
+		3 p_240028_ p_240028_
+		4 p_240029_ p_240029_
+	getContentHeight ()I m_239044_
+	getInnerHeight ()I m_239019_
+	getMaxScrollAmount ()I m_239509_
+	getScrollBarHeight ()I m_240211_
+	innerPadding ()I m_239244_
+	keyPressed (III)Z m_7933_
+		0 p_276060_ p_276060_
+		1 p_276046_ p_276046_
+		2 p_276030_ p_276030_
+	mouseClicked (DDI)Z m_6375_
+		0 p_240170_ p_240170_
+		1 p_240171_ p_240171_
+		2 p_240172_ p_240172_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_239639_ p_239639_
+		1 p_239640_ p_239640_
+		2 p_239641_ p_239641_
+		3 p_239642_ p_239642_
+		4 p_239643_ p_239643_
+	mouseReleased (DDI)Z m_6348_
+		0 p_239063_ p_239063_
+		1 p_239064_ p_239064_
+		2 p_239065_ p_239065_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_239308_ p_239308_
+		1 p_239309_ p_239309_
+		2 p_239310_ p_239310_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_240048_
+		0 p_282207_ p_282207_
+	renderBorder (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_289749_
+		0 p_289776_ p_289776_
+		1 p_289792_ p_289792_
+		2 p_289795_ p_289795_
+		3 p_289775_ p_289775_
+		4 p_289762_ p_289762_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_282975_ p_282975_
+		1 p_239199_ p_239199_
+		2 p_239200_ p_239200_
+		3 p_239201_ p_239201_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;)V m_239516_
+		0 p_283178_ p_283178_
+	renderScrollBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_264041_
+		0 p_282305_ p_282305_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282213_ p_282213_
+		1 p_282468_ p_282468_
+		2 p_282209_ p_282209_
+		3 p_283300_ p_283300_
+	scrollAmount ()D m_239030_
+	scrollRate ()D m_239725_
+	scrollbarVisible ()Z m_239656_
+	setScrollAmount (D)V m_240206_
+		0 p_240207_ p_240207_
+	totalInnerPadding ()I m_240012_
+	withinContentAreaPoint (DD)Z m_239606_
+		0 p_239607_ p_239607_
+		1 p_239608_ p_239608_
+	withinContentAreaTopBottom (II)Z m_239942_
+		0 p_239943_ p_239943_
+		1 p_239944_ p_239944_
+net/minecraft/client/gui/components/AbstractSelectionList net/minecraft/client/gui/components/AbstractSelectionList
+	centerListVertically f_93394_
+	children f_93385_
+	headerHeight f_93395_
+	height f_93389_
+	hovered f_168789_
+	itemHeight f_93387_
+	minecraft f_93386_
+	renderBackground f_93401_
+	renderHeader f_93398_
+	renderSelection f_93397_
+	renderTopAndBottom f_93402_
+	scrollAmount f_93396_
+	scrolling f_93399_
+	selected f_93400_
+	width f_93388_
+	x0 f_93393_
+	x1 f_93392_
+	y0 f_93390_
+	y1 f_93391_
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_93404_ p_93404_
+		1 p_93405_ p_93405_
+		2 p_93406_ p_93406_
+		3 p_93407_ p_93407_
+		4 p_93408_ p_93408_
+		5 p_93409_ p_93409_
+	addEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)I m_7085_
+		0 p_93487_ p_93487_
+	addEntryToTop (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_239857_
+		0 p_239858_ p_239858_
+	bindEntryToSelf (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93505_
+		0 p_93506_ p_93506_
+	centerScrollOn (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93494_
+		0 p_93495_ p_93495_
+	children ()Ljava/util/List; m_6702_
+	clearEntries ()V m_93516_
+	clickedHeader (II)V m_6205_
+		0 p_93431_ p_93431_
+		1 p_93432_ p_93432_
+	enableScissor (Lnet/minecraft/client/gui/GuiGraphics;)V m_280310_
+		0 p_282811_ p_282811_
+	ensureVisible (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93498_
+		0 p_93499_ p_93499_
+	getEntry (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93500_
+		0 p_93501_ p_93501_
+	getEntryAtPosition (DD)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93412_
+		0 p_93413_ p_93413_
+		1 p_93414_ p_93414_
+	getFirstElement ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264567_
+	getFocused ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_7222_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	getHovered ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_168795_
+	getItemCount ()I m_5773_
+	getMaxPosition ()I m_5775_
+	getMaxScroll ()I m_93518_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getRowBottom (I)I m_93485_
+		0 p_93486_ p_93486_
+	getRowLeft ()I m_5747_
+	getRowRight ()I m_93520_
+	getRowTop (I)I m_7610_
+		0 p_93512_ p_93512_
+	getRowWidth ()I m_5759_
+	getScrollAmount ()D m_93517_
+	getScrollBottom ()I m_168793_
+	getScrollbarPosition ()I m_5756_
+	getSelected ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93511_
+	isMouseOver (DD)Z m_5953_
+		0 p_93479_ p_93479_
+		1 p_93480_ p_93480_
+	isSelectedItem (I)Z m_7987_
+		0 p_93504_ p_93504_
+	lambda$nextEntry$0 (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_93509_
+		static
+		0 p_93510_ p_93510_
+	mouseClicked (DDI)Z m_6375_
+		0 p_93420_ p_93420_
+		1 p_93421_ p_93421_
+		2 p_93422_ p_93422_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_93424_ p_93424_
+		1 p_93425_ p_93425_
+		2 p_93426_ p_93426_
+		3 p_93427_ p_93427_
+		4 p_93428_ p_93428_
+	mouseReleased (DDI)Z m_6348_
+		0 p_93491_ p_93491_
+		1 p_93492_ p_93492_
+		2 p_93493_ p_93493_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_93416_ p_93416_
+		1 p_93417_ p_93417_
+		2 p_93418_ p_93418_
+	narrateListElementPosition (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_168790_
+		0 p_168791_ p_168791_
+		1 p_168792_ p_168792_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;Ljava/util/function/Predicate;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264620_
+		0 p_265210_ p_265210_
+		1 p_265604_ p_265604_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;Ljava/util/function/Predicate;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264238_
+		0 p_265159_ p_265159_
+		1 p_265109_ p_265109_
+		2 p_265379_ p_265379_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264254_
+		0 p_265160_ p_265160_
+	remove (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93514_
+		0 p_93515_ p_93515_
+	removeEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_93502_
+		0 p_93503_ p_93503_
+	removeEntryFromTop (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_239045_
+		0 p_239046_ p_239046_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282708_ p_282708_
+		1 p_283242_ p_283242_
+		2 p_282891_ p_282891_
+		3 p_283683_ p_283683_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_283512_ p_283512_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7154_
+		0 p_281477_ p_281477_
+		1 p_93459_ p_93459_
+		2 p_93460_ p_93460_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282337_ p_282337_
+		1 p_93444_ p_93444_
+		2 p_93445_ p_93445_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;IIFIIIII)V m_238964_
+		0 p_282205_ p_282205_
+		1 p_238966_ p_238966_
+		2 p_238967_ p_238967_
+		3 p_238968_ p_238968_
+		4 p_238969_ p_238969_
+		5 p_238970_ p_238970_
+		6 p_238971_ p_238971_
+		7 p_238972_ p_238972_
+		8 p_238973_ p_238973_
+	renderList (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239227_
+		0 p_282079_ p_282079_
+		1 p_239229_ p_239229_
+		2 p_239230_ p_239230_
+		3 p_239231_ p_239231_
+	renderSelection (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_240140_
+		0 p_283589_ p_283589_
+		1 p_240142_ p_240142_
+		2 p_240143_ p_240143_
+		3 p_240144_ p_240144_
+		4 p_240145_ p_240145_
+		5 p_240146_ p_240146_
+	replaceEntries (Ljava/util/Collection;)V m_5988_
+		0 p_93470_ p_93470_
+	scroll (I)V m_93429_
+		0 p_93430_ p_93430_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_265738_ p_265738_
+	setLeftPos (I)V m_93507_
+		0 p_93508_ p_93508_
+	setRenderBackground (Z)V m_93488_
+		0 p_93489_ p_93489_
+	setRenderHeader (ZI)V m_93473_
+		0 p_93474_ p_93474_
+		1 p_93475_ p_93475_
+	setRenderSelection (Z)V m_93471_
+		0 p_93472_ p_93472_
+	setRenderTopAndBottom (Z)V m_93496_
+		0 p_93497_ p_93497_
+	setScrollAmount (D)V m_93410_
+		0 p_93411_ p_93411_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_93462_ p_93462_
+	updateScrollingState (DDI)V m_93481_
+		0 p_93482_ p_93482_
+		1 p_93483_ p_93483_
+		2 p_93484_ p_93484_
+	updateSize (IIII)V m_93437_
+		0 p_93438_ p_93438_
+		1 p_93439_ p_93439_
+		2 p_93440_ p_93440_
+		3 p_93441_ p_93441_
+net/minecraft/client/gui/components/AbstractSelectionList$1 net/minecraft/client/gui/components/AbstractSelectionList$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263843_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/AbstractSelectionList$Entry net/minecraft/client/gui/components/AbstractSelectionList$Entry
+	list f_93521_
+	<init> ()V <init>
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_93537_ p_93537_
+		1 p_93538_ p_93538_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283112_ p_283112_
+		1 p_93524_ p_93524_
+		2 p_93525_ p_93525_
+		3 p_93526_ p_93526_
+		4 p_93527_ p_93527_
+		5 p_93528_ p_93528_
+		6 p_93529_ p_93529_
+		7 p_93530_ p_93530_
+		8 p_93531_ p_93531_
+		9 p_93532_ p_93532_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282673_ p_282673_
+		1 p_275556_ p_275556_
+		2 p_275667_ p_275667_
+		3 p_275713_ p_275713_
+		4 p_275408_ p_275408_
+		5 p_275330_ p_275330_
+		6 p_275603_ p_275603_
+		7 p_275450_ p_275450_
+		8 p_275434_ p_275434_
+		9 p_275384_ p_275384_
+	setFocused (Z)V m_93692_
+		0 p_265302_ p_265302_
+net/minecraft/client/gui/components/AbstractSelectionList$TrackedList net/minecraft/client/gui/components/AbstractSelectionList$TrackedList
+	delegate f_93550_
+	this$0 f_93549_
+	<init> (Lnet/minecraft/client/gui/components/AbstractSelectionList;)V <init>
+		0 p_93552_ p_93552_
+	add (ILjava/lang/Object;)V add
+		0 p_93562_ p_93562_
+		1 p_93563_ p_93563_
+	add (ILnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V add
+		0 p_93567_ p_93567_
+		1 p_93568_ p_93568_
+	get (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; get
+		0 p_93557_ p_93557_
+	get (I)Ljava/lang/Object; get
+		0 p_93570_ p_93570_
+	remove (I)Ljava/lang/Object; remove
+		0 p_93572_ p_93572_
+	remove (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; remove
+		0 p_93565_ p_93565_
+	set (ILnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; set
+		0 p_93559_ p_93559_
+		1 p_93560_ p_93560_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_93574_ p_93574_
+		1 p_93575_ p_93575_
+	size ()I size
+net/minecraft/client/gui/components/AbstractSliderButton net/minecraft/client/gui/components/AbstractSliderButton
+	BACKGROUND f_263817_
+	BACKGROUND_FOCUSED f_263751_
+	HANDLE f_263731_
+	HANDLE_FOCUSED f_263690_
+	HANDLE_HALF_WIDTH f_263653_
+	HANDLE_WIDTH f_263685_
+	HEIGHT f_263696_
+	SLIDER_LOCATION f_263683_
+	TEXTURE_BORDER_X f_275758_
+	TEXTURE_BORDER_Y f_275750_
+	TEXTURE_HEIGHT f_273852_
+	TEXTURE_WIDTH f_273913_
+	TEXT_MARGIN f_273931_
+	canChangeValue f_263772_
+	value f_93577_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;D)V <init>
+		0 p_93579_ p_93579_
+		1 p_93580_ p_93580_
+		2 p_93581_ p_93581_
+		3 p_93582_ p_93582_
+		4 p_93583_ p_93583_
+		5 p_93584_ p_93584_
+	applyValue ()V m_5697_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	getHandleTextureY ()I m_264270_
+	getTextureY ()I m_264355_
+	keyPressed (III)Z m_7933_
+		0 p_93596_ p_93596_
+		1 p_93597_ p_93597_
+		2 p_93598_ p_93598_
+	onClick (DD)V m_5716_
+		0 p_93588_ p_93588_
+		1 p_93589_ p_93589_
+	onDrag (DDDD)V m_7212_
+		0 p_93591_ p_93591_
+		1 p_93592_ p_93592_
+		2 p_93593_ p_93593_
+		3 p_93594_ p_93594_
+	onRelease (DD)V m_7691_
+		0 p_93609_ p_93609_
+		1 p_93610_ p_93610_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_93605_ p_93605_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283427_ p_283427_
+		1 p_281447_ p_281447_
+		2 p_282852_ p_282852_
+		3 p_282409_ p_282409_
+	setFocused (Z)V m_93692_
+		0 p_265705_ p_265705_
+	setValue (D)V m_93611_
+		0 p_93612_ p_93612_
+	setValueFromMouse (D)V m_93585_
+		0 p_93586_ p_93586_
+	updateMessage ()V m_5695_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_168798_ p_168798_
+net/minecraft/client/gui/components/AbstractStringWidget net/minecraft/client/gui/components/AbstractStringWidget
+	color f_268558_
+	font f_268594_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270910_ p_270910_
+		1 p_270297_ p_270297_
+		2 p_270088_ p_270088_
+		3 p_270842_ p_270842_
+		4 p_270063_ p_270063_
+		5 p_270327_ p_270327_
+	getColor ()I m_269468_
+	getFont ()Lnet/minecraft/client/gui/Font; m_269100_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270638_ p_270638_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_270859_ p_270859_
+net/minecraft/client/gui/components/AbstractWidget net/minecraft/client/gui/components/AbstractWidget
+	ACCESSIBILITY_TEXTURE f_267372_
+	MIN_SCROLL_PERIOD f_273840_
+	PERIOD_PER_SCROLLED_PIXEL f_273912_
+	WIDGETS_LOCATION f_93617_
+	active f_93623_
+	alpha f_93625_
+	focused f_93616_
+	height f_93619_
+	hoverOrFocusedStartTime f_256960_
+	isHovered f_93622_
+	message f_93614_
+	tabOrderGroup f_267443_
+	tooltip f_256816_
+	tooltipMsDelay f_256936_
+	visible f_93624_
+	wasHoveredOrFocused f_256916_
+	width f_93618_
+	x f_93620_
+	y f_93621_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_93629_ p_93629_
+		1 p_93630_ p_93630_
+		2 p_93631_ p_93631_
+		3 p_93632_ p_93632_
+		4 p_93633_ p_93633_
+	clicked (DD)Z m_93680_
+		0 p_93681_ p_93681_
+		1 p_93682_ p_93682_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	createTooltipPositioner ()Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner; m_262860_
+	defaultButtonNarrationText (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168802_
+		0 p_168803_ p_168803_
+	getHeight ()I m_93694_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_6035_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getTabOrderGroup ()I m_267579_
+	getTooltip ()Lnet/minecraft/client/gui/components/Tooltip; m_278622_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	isActive ()Z m_142518_
+	isFocused ()Z m_93696_
+	isHovered ()Z m_274382_
+	isHoveredOrFocused ()Z m_198029_
+	isMouseOver (DD)Z m_5953_
+		0 p_93672_ p_93672_
+		1 p_93673_ p_93673_
+	isValidClickButton (I)Z m_7972_
+		0 p_93652_ p_93652_
+	mouseClicked (DDI)Z m_6375_
+		0 p_93641_ p_93641_
+		1 p_93642_ p_93642_
+		2 p_93643_ p_93643_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_93645_ p_93645_
+		1 p_93646_ p_93646_
+		2 p_93647_ p_93647_
+		3 p_93648_ p_93648_
+		4 p_93649_ p_93649_
+	mouseReleased (DDI)Z m_6348_
+		0 p_93684_ p_93684_
+		1 p_93685_ p_93685_
+		2 p_93686_ p_93686_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265640_ p_265640_
+	onClick (DD)V m_5716_
+		0 p_93634_ p_93634_
+		1 p_93635_ p_93635_
+	onDrag (DDDD)V m_7212_
+		0 p_93636_ p_93636_
+		1 p_93637_ p_93637_
+		2 p_93638_ p_93638_
+		3 p_93639_ p_93639_
+	onRelease (DD)V m_7691_
+		0 p_93669_ p_93669_
+		1 p_93670_ p_93670_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_93665_ p_93665_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282421_ p_282421_
+		1 p_93658_ p_93658_
+		2 p_93659_ p_93659_
+		3 p_93660_ p_93660_
+	renderScrollingString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;IIIII)V m_280138_
+		static
+		0 p_281620_ p_281620_
+		1 p_282651_ p_282651_
+		2 p_281467_ p_281467_
+		3 p_283621_ p_283621_
+		4 p_282084_ p_282084_
+		5 p_283398_ p_283398_
+		6 p_281938_ p_281938_
+		7 p_283471_ p_283471_
+	renderScrollingString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;II)V m_280372_
+		0 p_281857_ p_281857_
+		1 p_282790_ p_282790_
+		2 p_282664_ p_282664_
+		3 p_282944_ p_282944_
+	renderTexture (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIIIIIII)V m_280322_
+		0 p_283546_ p_283546_
+		1 p_281674_ p_281674_
+		2 p_281808_ p_281808_
+		3 p_282444_ p_282444_
+		4 p_283651_ p_283651_
+		5 p_281601_ p_281601_
+		6 p_283472_ p_283472_
+		7 p_282390_ p_282390_
+		8 p_281441_ p_281441_
+		9 p_281711_ p_281711_
+		10 p_281541_ p_281541_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282139_ p_282139_
+		1 p_268034_ p_268034_
+		2 p_268009_ p_268009_
+		3 p_268085_ p_268085_
+	setAlpha (F)V m_93650_
+		0 p_93651_ p_93651_
+	setFocused (Z)V m_93692_
+		0 p_93693_ p_93693_
+	setMessage (Lnet/minecraft/network/chat/Component;)V m_93666_
+		0 p_93667_ p_93667_
+	setTabOrderGroup (I)V m_267708_
+		0 p_268123_ p_268123_
+	setTooltip (Lnet/minecraft/client/gui/components/Tooltip;)V m_257544_
+		0 p_259796_ p_259796_
+	setTooltipDelay (I)V m_257427_
+		0 p_259732_ p_259732_
+	setWidth (I)V m_93674_
+		0 p_93675_ p_93675_
+	setX (I)V m_252865_
+		0 p_254495_ p_254495_
+	setY (I)V m_253211_
+		0 p_253718_ p_253718_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_259921_ p_259921_
+	updateTooltip ()V m_257936_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259858_ p_259858_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265566_ p_265566_
+	wrapDefaultNarrationMessage (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_168799_
+		static
+		0 p_168800_ p_168800_
+net/minecraft/client/gui/components/AccessibilityOnboardingTextWidget net/minecraft/client/gui/components/AccessibilityOnboardingTextWidget
+	BACKGROUND_COLOR f_263820_
+	BORDER f_263813_
+	BORDER_COLOR f_263703_
+	BORDER_COLOR_FOCUSED f_263807_
+	PADDING f_263672_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;I)V <init>
+		0 p_265441_ p_265441_
+		1 p_265136_ p_265136_
+		2 p_265628_ p_265628_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_265780_ p_265780_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283425_ p_283425_
+		1 p_267981_ p_267981_
+		2 p_268038_ p_268038_
+		3 p_268050_ p_268050_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_265791_ p_265791_
+net/minecraft/client/gui/components/BossHealthOverlay net/minecraft/client/gui/components/BossHealthOverlay
+	BAR_HEIGHT f_168806_
+	BAR_WIDTH f_168805_
+	GUI_BARS_LOCATION f_93697_
+	OVERLAY_OFFSET f_168807_
+	events f_93699_
+	minecraft f_93698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_93702_ p_93702_
+	drawBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/BossEvent;II)V m_280093_
+		0 p_281657_ p_281657_
+		1 p_283675_ p_283675_
+		2 p_282498_ p_282498_
+		3 p_281288_ p_281288_
+		4 p_283619_ p_283619_
+		5 p_281636_ p_281636_
+	drawBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/BossEvent;)V m_280106_
+		0 p_283672_ p_283672_
+		1 p_283570_ p_283570_
+		2 p_283306_ p_283306_
+		3 p_283156_ p_283156_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_280652_
+		0 p_283175_ p_283175_
+	reset ()V m_93703_
+	shouldCreateWorldFog ()Z m_93715_
+	shouldDarkenScreen ()Z m_93714_
+	shouldPlayMusic ()Z m_93713_
+	update (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_93711_
+		0 p_93712_ p_93712_
+net/minecraft/client/gui/components/BossHealthOverlay$1 net/minecraft/client/gui/components/BossHealthOverlay$1
+	this$0 f_168808_
+	<init> (Lnet/minecraft/client/gui/components/BossHealthOverlay;)V <init>
+		0 p_168810_ p_168810_
+	add (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V m_142107_
+		0 p_168824_ p_168824_
+		1 p_168825_ p_168825_
+		2 p_168826_ p_168826_
+		3 p_168827_ p_168827_
+		4 p_168828_ p_168828_
+		5 p_168829_ p_168829_
+		6 p_168830_ p_168830_
+		7 p_168831_ p_168831_
+	remove (Ljava/util/UUID;)V m_142751_
+		0 p_168812_ p_168812_
+	updateName (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V m_142366_
+		0 p_168821_ p_168821_
+		1 p_168822_ p_168822_
+	updateProgress (Ljava/util/UUID;F)V m_142653_
+		0 p_168814_ p_168814_
+		1 p_168815_ p_168815_
+	updateProperties (Ljava/util/UUID;ZZZ)V m_142513_
+		0 p_168833_ p_168833_
+		1 p_168834_ p_168834_
+		2 p_168835_ p_168835_
+		3 p_168836_ p_168836_
+	updateStyle (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_142358_
+		0 p_168817_ p_168817_
+		1 p_168818_ p_168818_
+		2 p_168819_ p_168819_
+net/minecraft/client/gui/components/Button net/minecraft/client/gui/components/Button
+	DEFAULT_HEIGHT f_238808_
+	DEFAULT_NARRATION f_252438_
+	DEFAULT_WIDTH f_238716_
+	SMALL_WIDTH f_238663_
+	createNarration f_252416_
+	onPress f_93717_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/client/gui/components/Button$CreateNarration;)V <init>
+		0 p_259075_ p_259075_
+		1 p_259271_ p_259271_
+		2 p_260232_ p_260232_
+		3 p_260028_ p_260028_
+		4 p_259351_ p_259351_
+		5 p_260152_ p_260152_
+		6 p_259552_ p_259552_
+	builder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/Button$Builder; m_253074_
+		static
+		0 p_254439_ p_254439_
+		1 p_254567_ p_254567_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	lambda$createNarrationMessage$1 ()Lnet/minecraft/network/chat/MutableComponent; m_289584_
+	lambda$static$0 (Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252557_
+		static
+		0 p_253298_ p_253298_
+	onPress ()V m_5691_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259196_ p_259196_
+net/minecraft/client/gui/components/Button$Builder net/minecraft/client/gui/components/Button$Builder
+	createNarration f_252431_
+	height f_252447_
+	message f_252401_
+	onPress f_252468_
+	tooltip f_256855_
+	width f_252510_
+	x f_252538_
+	y f_252462_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_254097_ p_254097_
+		1 p_253761_ p_253761_
+	bounds (IIII)Lnet/minecraft/client/gui/components/Button$Builder; m_252987_
+		0 p_254166_ p_254166_
+		1 p_253872_ p_253872_
+		2 p_254522_ p_254522_
+		3 p_253985_ p_253985_
+	build ()Lnet/minecraft/client/gui/components/Button; m_253136_
+	createNarration (Lnet/minecraft/client/gui/components/Button$CreateNarration;)Lnet/minecraft/client/gui/components/Button$Builder; m_252778_
+		0 p_253638_ p_253638_
+	pos (II)Lnet/minecraft/client/gui/components/Button$Builder; m_252794_
+		0 p_254538_ p_254538_
+		1 p_254216_ p_254216_
+	size (II)Lnet/minecraft/client/gui/components/Button$Builder; m_253046_
+		0 p_253727_ p_253727_
+		1 p_254457_ p_254457_
+	tooltip (Lnet/minecraft/client/gui/components/Tooltip;)Lnet/minecraft/client/gui/components/Button$Builder; m_257505_
+		0 p_259609_ p_259609_
+	width (I)Lnet/minecraft/client/gui/components/Button$Builder; m_252780_
+		0 p_254259_ p_254259_
+net/minecraft/client/gui/components/Button$CreateNarration net/minecraft/client/gui/components/Button$CreateNarration
+	createNarrationMessage (Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_253229_
+		0 p_253695_ p_253695_
+net/minecraft/client/gui/components/Button$OnPress net/minecraft/client/gui/components/Button$OnPress
+	onPress (Lnet/minecraft/client/gui/components/Button;)V m_93750_
+		0 p_93751_ p_93751_
+net/minecraft/client/gui/components/ChatComponent net/minecraft/client/gui/components/ChatComponent
+	BOTTOM_MARGIN f_244226_
+	DELETED_CHAT_MESSAGE f_244190_
+	LOGGER f_93757_
+	MAX_CHAT_HISTORY f_168843_
+	MESSAGE_INDENT f_240385_
+	MESSAGE_NOT_FOUND f_240336_
+	MESSAGE_TAG_MARGIN_LEFT f_240337_
+	TIME_BEFORE_MESSAGE_DELETION f_243892_
+	allMessages f_93760_
+	chatScrollbarPos f_93763_
+	messageDeletionQueue f_244052_
+	minecraft f_93758_
+	newMessageSinceScroll f_93764_
+	recentChat f_93759_
+	trimmedMessages f_93761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_93768_ p_93768_
+	addMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/GuiMessageTag;)V m_240964_
+		0 p_241484_ p_241484_
+		1 p_241323_ p_241323_
+		2 p_241297_ p_241297_
+	addMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;ILnet/minecraft/client/GuiMessageTag;Z)V m_240465_
+		0 p_240562_ p_240562_
+		1 p_241566_ p_241566_
+		2 p_240583_ p_240583_
+		3 p_240624_ p_240624_
+		4 p_240558_ p_240558_
+	addMessage (Lnet/minecraft/network/chat/Component;)V m_93785_
+		0 p_93786_ p_93786_
+	addRecentChat (Ljava/lang/String;)V m_93783_
+		0 p_93784_ p_93784_
+	clearMessages (Z)V m_93795_
+		0 p_93796_ p_93796_
+	createDeletedMarker (Lnet/minecraft/client/GuiMessage;)Lnet/minecraft/client/GuiMessage; m_246885_
+		0 p_249789_ p_249789_
+	defaultUnfocusedPct ()D m_232477_
+		static
+	deleteMessage (Lnet/minecraft/network/chat/MessageSignature;)V m_240953_
+		0 p_241324_ p_241324_
+	deleteMessageOrDelay (Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion; m_245423_
+		0 p_251812_ p_251812_
+	drawTagIcon (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/client/GuiMessageTag$Icon;)V m_280134_
+		0 p_283206_ p_283206_
+		1 p_281677_ p_281677_
+		2 p_281878_ p_281878_
+		3 p_282783_ p_282783_
+	getClickedComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_93800_
+		0 p_93801_ p_93801_
+		1 p_93802_ p_93802_
+	getHeight ()I m_93814_
+	getHeight (D)I m_93811_
+		static
+		0 p_93812_ p_93812_
+	getLineHeight ()I m_240691_
+	getLinesPerPage ()I m_93816_
+	getMessageEndIndexAt (DD)I m_246107_
+		0 p_249245_ p_249245_
+		1 p_252282_ p_252282_
+	getMessageLineIndexAt (DD)I m_247428_
+		0 p_249099_ p_249099_
+		1 p_250008_ p_250008_
+	getMessageTagAt (DD)Lnet/minecraft/client/GuiMessageTag; m_240463_
+		0 p_240576_ p_240576_
+		1 p_240554_ p_240554_
+	getRecentChat ()Ljava/util/List; m_93797_
+	getScale ()D m_93815_
+	getTagIconLeft (Lnet/minecraft/client/GuiMessage$Line;)I m_240495_
+		0 p_240622_ p_240622_
+	getTimeFactor (I)D m_93775_
+		static
+		0 p_93776_ p_93776_
+	getWidth (D)I m_93798_
+		static
+		0 p_93799_ p_93799_
+	getWidth ()I m_93813_
+	handleChatQueueClicked (DD)Z m_93772_
+		0 p_93773_ p_93773_
+		1 p_93774_ p_93774_
+	hasSelectedMessageTag (DLnet/minecraft/client/GuiMessage$Line;Lnet/minecraft/client/GuiMessageTag;)Z m_240447_
+		0 p_240619_ p_240619_
+		1 p_240547_ p_240547_
+		2 p_240637_ p_240637_
+	isChatFocused ()Z m_93818_
+	isChatHidden ()Z m_93817_
+	lambda$processMessageDeletionQueue$0 (ILnet/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion;)Z m_245406_
+		0 p_250971_ p_250971_
+		1 p_250713_ p_250713_
+	logChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GuiMessageTag;)V m_242648_
+		0 p_242919_ p_242919_
+		1 p_242840_ p_242840_
+	processMessageDeletionQueue ()V m_246025_
+	refreshTrimmedMessage ()V m_241120_
+	render (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280165_
+		0 p_282077_ p_282077_
+		1 p_283491_ p_283491_
+		2 p_282406_ p_282406_
+		3 p_283111_ p_283111_
+	rescaleChat ()V m_93769_
+	resetChatScroll ()V m_93810_
+	screenToChatX (D)D m_240491_
+		0 p_240580_ p_240580_
+	screenToChatY (D)D m_240485_
+		0 p_240548_ p_240548_
+	scrollChat (I)V m_205360_
+		0 p_205361_ p_205361_
+	tick ()V m_246602_
+net/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion net/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion
+	deletableAfter f_244411_
+	signature f_244186_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;I)V <init>
+		0 f_244186_ f_244186_
+		1 f_244411_ f_244411_
+	deletableAfter ()I f_244411_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248705_ p_248705_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244186_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/Checkbox net/minecraft/client/gui/components/Checkbox
+	TEXTURE f_93821_
+	TEXT_COLOR f_168844_
+	selected f_93822_
+	showLabel f_93823_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;ZZ)V <init>
+		0 p_93833_ p_93833_
+		1 p_93834_ p_93834_
+		2 p_93835_ p_93835_
+		3 p_93836_ p_93836_
+		4 p_93837_ p_93837_
+		5 p_93838_ p_93838_
+		6 p_93839_ p_93839_
+	<init> (IIIILnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_93826_ p_93826_
+		1 p_93827_ p_93827_
+		2 p_93828_ p_93828_
+		3 p_93829_ p_93829_
+		4 p_93830_ p_93830_
+		5 p_93831_ p_93831_
+	onPress ()V m_5691_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283124_ p_283124_
+		1 p_282925_ p_282925_
+		2 p_282705_ p_282705_
+		3 p_282612_ p_282612_
+	selected ()Z m_93840_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_260253_ p_260253_
+net/minecraft/client/gui/components/CommandSuggestions net/minecraft/client/gui/components/CommandSuggestions
+	ARGUMENT_STYLES f_93850_
+	LITERAL_STYLE f_93849_
+	UNPARSED_STYLE f_93848_
+	WHITESPACE_PATTERN f_93847_
+	allowSuggestions f_93867_
+	anchorToBottom f_93859_
+	commandUsage f_93861_
+	commandUsagePosition f_93862_
+	commandUsageWidth f_93863_
+	commandsOnly f_93855_
+	currentParse f_93864_
+	fillColor f_93860_
+	font f_93854_
+	input f_93853_
+	keepSuggestions f_93868_
+	lineStartOffset f_93857_
+	minecraft f_93851_
+	onlyShowIfCursorPastError f_93856_
+	pendingSuggestions f_93865_
+	screen f_93852_
+	suggestionLineLimit f_93858_
+	suggestions f_93866_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/components/EditBox;Lnet/minecraft/client/gui/Font;ZZIIZI)V <init>
+		0 p_93871_ p_93871_
+		1 p_93872_ p_93872_
+		2 p_93873_ p_93873_
+		3 p_93874_ p_93874_
+		4 p_93875_ p_93875_
+		5 p_93876_ p_93876_
+		6 p_93877_ p_93877_
+		7 p_93878_ p_93878_
+		8 p_93879_ p_93879_
+		9 p_93880_ p_93880_
+	calculateSuggestionSuffix (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_93927_
+		static
+		0 p_93928_ p_93928_
+		1 p_93929_ p_93929_
+	fillNodeUsage (Lnet/minecraft/ChatFormatting;)Z m_93920_
+		0 p_289002_ p_289002_
+	formatChat (Ljava/lang/String;I)Lnet/minecraft/util/FormattedCharSequence; m_93914_
+		0 p_93915_ p_93915_
+		1 p_93916_ p_93916_
+	formatText (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lnet/minecraft/util/FormattedCharSequence; m_93892_
+		static
+		0 p_93893_ p_93893_
+		1 p_93894_ p_93894_
+		2 p_93895_ p_93895_
+	getExceptionMessage (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lnet/minecraft/util/FormattedCharSequence; m_93896_
+		static
+		0 p_93897_ p_93897_
+	getLastWordIndex (Ljava/lang/String;)I m_93912_
+		static
+		0 p_93913_ p_93913_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_272218_
+	hide ()V m_241889_
+	keyPressed (III)Z m_93888_
+		0 p_93889_ p_93889_
+		1 p_93890_ p_93890_
+		2 p_93891_ p_93891_
+	lambda$updateCommandInfo$0 ()V m_93935_
+	mouseClicked (DDI)Z m_93884_
+		0 p_93885_ p_93885_
+		1 p_93886_ p_93886_
+		2 p_93887_ p_93887_
+	mouseScrolled (D)Z m_93882_
+		0 p_93883_ p_93883_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280540_
+		0 p_282650_ p_282650_
+		1 p_282266_ p_282266_
+		2 p_281963_ p_281963_
+	renderSuggestions (Lnet/minecraft/client/gui/GuiGraphics;II)Z m_280467_
+		0 p_283503_ p_283503_
+		1 p_281628_ p_281628_
+		2 p_282260_ p_282260_
+	renderUsage (Lnet/minecraft/client/gui/GuiGraphics;)V m_280123_
+		0 p_282763_ p_282763_
+	setAllowSuggestions (Z)V m_93922_
+		0 p_93923_ p_93923_
+	showSuggestions (Z)V m_93930_
+		0 p_93931_ p_93931_
+	sortSuggestions (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; m_93898_
+		0 p_93899_ p_93899_
+	updateCommandInfo ()V m_93881_
+	updateUsageInfo ()V m_93932_
+net/minecraft/client/gui/components/CommandSuggestions$SuggestionsList net/minecraft/client/gui/components/CommandSuggestions$SuggestionsList
+	current f_93951_
+	lastMouse f_93952_
+	lastNarratedEntry f_93954_
+	offset f_93950_
+	originalContents f_93948_
+	rect f_93947_
+	suggestionList f_93949_
+	tabCycles f_93953_
+	this$0 f_93946_
+	<init> (Lnet/minecraft/client/gui/components/CommandSuggestions;IIILjava/util/List;Z)V <init>
+		0 p_93956_ p_93956_
+		1 p_93957_ p_93957_
+		2 p_93958_ p_93958_
+		3 p_93959_ p_93959_
+		4 p_93960_ p_93960_
+		5 p_93961_ p_93961_
+	cycle (I)V m_93973_
+		0 p_93974_ p_93974_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_168847_
+	keyPressed (III)Z m_93988_
+		0 p_93989_ p_93989_
+		1 p_93990_ p_93990_
+		2 p_93991_ p_93991_
+	mouseClicked (III)Z m_93975_
+		0 p_93976_ p_93976_
+		1 p_93977_ p_93977_
+		2 p_93978_ p_93978_
+	mouseScrolled (D)Z m_93971_
+		0 p_93972_ p_93972_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280328_
+		0 p_282264_ p_282264_
+		1 p_283591_ p_283591_
+		2 p_283236_ p_283236_
+	select (I)V m_93986_
+		0 p_93987_ p_93987_
+	useSuggestion ()V m_93970_
+net/minecraft/client/gui/components/CommonButtons net/minecraft/client/gui/components/CommonButtons
+	<init> ()V <init>
+	accessibilityTextAndImage (Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton; m_272052_
+		static
+		0 p_273354_ p_273354_
+	languageTextAndImage (Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton; m_271983_
+		static
+		0 p_273337_ p_273337_
+net/minecraft/client/gui/components/ComponentRenderUtils net/minecraft/client/gui/components/ComponentRenderUtils
+	INDENT f_93993_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$wrapComponents$0 (Lnet/minecraft/client/ComponentCollector;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_93995_
+		static
+		0 p_93996_ p_93996_
+		1 p_93997_ p_93997_
+		2 p_93998_ p_93998_
+	lambda$wrapComponents$1 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_94001_
+		static
+		0 p_94002_ p_94002_
+		1 p_94003_ p_94003_
+		2 p_94004_ p_94004_
+	stripColor (Ljava/lang/String;)Ljava/lang/String; m_93999_
+		static
+		0 p_94000_ p_94000_
+	wrapComponents (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/client/gui/Font;)Ljava/util/List; m_94005_
+		static
+		0 p_94006_ p_94006_
+		1 p_94007_ p_94007_
+		2 p_94008_ p_94008_
+net/minecraft/client/gui/components/ContainerObjectSelectionList net/minecraft/client/gui/components/ContainerObjectSelectionList
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94010_ p_94010_
+		1 p_94011_ p_94011_
+		2 p_94012_ p_94012_
+		3 p_94013_ p_94013_
+		4 p_94014_ p_94014_
+		5 p_94015_ p_94015_
+	isSelectedItem (I)Z m_7987_
+		0 p_94019_ p_94019_
+	lambda$nextFocusPath$0 (Lnet/minecraft/client/gui/components/ContainerObjectSelectionList$Entry;)Z m_264057_
+		static
+		0 p_265784_ p_265784_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265385_ p_265385_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_265559_ p_265559_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_168851_ p_168851_
+net/minecraft/client/gui/components/ContainerObjectSelectionList$1 net/minecraft/client/gui/components/ContainerObjectSelectionList$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263717_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/ContainerObjectSelectionList$Entry net/minecraft/client/gui/components/ContainerObjectSelectionList$Entry
+	dragging f_94021_
+	focused f_94020_
+	lastNarratable f_168853_
+	<init> ()V <init>
+	focusPathAtIndex (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;I)Lnet/minecraft/client/gui/ComponentPath; m_264176_
+		0 p_265435_ p_265435_
+		1 p_265432_ p_265432_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	isDragging ()Z m_7282_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_265562_ p_265562_
+		1 p_265190_ p_265190_
+	mouseClicked (DDI)Z m_6375_
+		0 p_265453_ p_265453_
+		1 p_265297_ p_265297_
+		2 p_265697_ p_265697_
+	narratables ()Ljava/util/List; m_142437_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265672_ p_265672_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282614_ p_282614_
+		1 p_282177_ p_282177_
+		2 p_282773_ p_282773_
+		3 p_282153_ p_282153_
+		4 p_281485_ p_281485_
+		5 p_281509_ p_281509_
+		6 p_281284_ p_281284_
+		7 p_283319_ p_283319_
+		8 p_282150_ p_282150_
+		9 p_282024_ p_282024_
+	setDragging (Z)V m_7897_
+		0 p_94028_ p_94028_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94024_ p_94024_
+	setFocused (Z)V m_93692_
+		0 p_265750_ p_265750_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168854_
+		0 p_168855_ p_168855_
+net/minecraft/client/gui/components/CycleButton net/minecraft/client/gui/components/CycleButton
+	BOOLEAN_OPTIONS f_168857_
+	DEFAULT_ALT_LIST_SELECTOR f_168856_
+	displayOnlyValue f_168866_
+	index f_168859_
+	name f_168858_
+	narrationProvider f_168863_
+	onValueChange f_168864_
+	tooltipSupplier f_168865_
+	value f_168860_
+	valueStringifier f_168862_
+	values f_168861_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;ILjava/lang/Object;Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/gui/components/CycleButton$OnValueChange;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Z)V <init>
+		0 p_232484_ p_232484_
+		1 p_232485_ p_232485_
+		2 p_232486_ p_232486_
+		3 p_232487_ p_232487_
+		4 p_232488_ p_232488_
+		5 p_232489_ p_232489_
+		6 p_232490_ p_232490_
+		7 p_232491_ p_232491_
+		8 p_232492_ p_232492_
+		9 p_232493_ p_232493_
+		10 p_232494_ p_232494_
+		11 p_232495_ p_232495_
+		12 p_232496_ p_232496_
+		13 p_232497_ p_232497_
+	booleanBuilder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168896_
+		static
+		0 p_168897_ p_168897_
+		1 p_168898_ p_168898_
+	builder (Ljava/util/function/Function;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168894_
+		static
+		0 p_168895_ p_168895_
+	createDefaultNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_168904_
+	createFullName (Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_168912_
+		0 p_168913_ p_168913_
+	createLabelForValue (Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_168910_
+		0 p_168911_ p_168911_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	cycleValue (I)V m_168908_
+		0 p_168909_ p_168909_
+	getCycledValue (I)Ljava/lang/Object; m_168914_
+		0 p_168915_ p_168915_
+	getValue ()Ljava/lang/Object; m_168883_
+	lambda$booleanBuilder$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_168899_
+		static
+		0 p_168900_ p_168900_
+		1 p_168901_ p_168901_
+		2 p_168902_ p_168902_
+	lambda$onOffBuilder$1 (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_168890_
+		static
+		0 p_168891_ p_168891_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_168885_ p_168885_
+		1 p_168886_ p_168886_
+		2 p_168887_ p_168887_
+	onOffBuilder ()Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168919_
+		static
+	onOffBuilder (Z)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168916_
+		static
+		0 p_168917_ p_168917_
+	onPress ()V m_5691_
+	setValue (Ljava/lang/Object;)V m_168892_
+		0 p_168893_ p_168893_
+	updateTooltip ()V m_257795_
+	updateValue (Ljava/lang/Object;)V m_168905_
+		0 p_168906_ p_168906_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_168889_ p_168889_
+net/minecraft/client/gui/components/CycleButton$Builder net/minecraft/client/gui/components/CycleButton$Builder
+	displayOnlyValue f_168926_
+	initialIndex f_168920_
+	initialValue f_168921_
+	narrationProvider f_168924_
+	tooltipSupplier f_168923_
+	valueStringifier f_168922_
+	values f_168925_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_168928_ p_168928_
+	create (IIIILnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/CycleButton; m_168930_
+		0 p_168931_ p_168931_
+		1 p_168932_ p_168932_
+		2 p_168933_ p_168933_
+		3 p_168934_ p_168934_
+		4 p_168935_ p_168935_
+	create (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/CycleButton$OnValueChange;)Lnet/minecraft/client/gui/components/CycleButton; m_168936_
+		0 p_168937_ p_168937_
+		1 p_168938_ p_168938_
+		2 p_168939_ p_168939_
+		3 p_168940_ p_168940_
+		4 p_168941_ p_168941_
+		5 p_168942_ p_168942_
+	displayOnlyValue ()Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168929_
+	lambda$create$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_168945_
+		static
+		0 p_168946_ p_168946_
+		1 p_168947_ p_168947_
+	lambda$new$0 (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257070_
+		static
+		0 p_168964_ p_168964_
+	withCustomNarration (Ljava/util/function/Function;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168959_
+		0 p_168960_ p_168960_
+	withInitialValue (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168948_
+		0 p_168949_ p_168949_
+	withTooltip (Lnet/minecraft/client/OptionInstance$TooltipSupplier;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232498_
+		0 p_232499_ p_232499_
+	withValues (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168955_
+		0 p_168956_ p_168956_
+		1 p_168957_ p_168957_
+		2 p_168958_ p_168958_
+	withValues ([Ljava/lang/Object;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168961_
+		0 p_168962_ p_168962_
+	withValues (Ljava/util/Collection;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232502_
+		0 p_232503_ p_232503_
+	withValues (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168952_
+		0 p_168953_ p_168953_
+		1 p_168954_ p_168954_
+	withValues (Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232500_
+		0 p_232501_ p_232501_
+net/minecraft/client/gui/components/CycleButton$OnValueChange net/minecraft/client/gui/components/CycleButton$OnValueChange
+	onValueChange (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_168965_
+		0 p_168966_ p_168966_
+		1 p_168967_ p_168967_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier net/minecraft/client/gui/components/CycleButton$ValueListSupplier
+	create (Ljava/util/Collection;)Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_232504_
+		static
+		0 p_232505_ p_232505_
+	create (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_168970_
+		static
+		0 p_168971_ p_168971_
+		1 p_168972_ p_168972_
+		2 p_168973_ p_168973_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier$1 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$1
+	val$copy f_168974_
+	<init> (Ljava/util/List;)V <init>
+		0 p_168976_ p_168976_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier$2 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$2
+	val$altCopy f_168980_
+	val$altSelector f_168979_
+	val$defaultCopy f_168981_
+	<init> (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_168983_ p_168983_
+		1 p_168984_ p_168984_
+		2 p_168985_ p_168985_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/DebugScreenOverlay net/minecraft/client/gui/components/DebugScreenOverlay
+	COLOR_GREY f_168988_
+	GREEN f_168994_
+	HEIGHTMAP_NAMES f_94029_
+	MARGIN_LEFT f_168990_
+	MARGIN_RIGHT f_168989_
+	MARGIN_TOP f_168991_
+	RED f_168992_
+	YELLOW f_168993_
+	allocationRateCalculator f_232506_
+	block f_94032_
+	clientChunk f_94035_
+	font f_94031_
+	lastPos f_94034_
+	liquid f_94033_
+	minecraft f_94030_
+	serverChunk f_94036_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94039_ p_94039_
+	bytesToMegabytes (J)J m_94050_
+		static
+		0 p_94051_ p_94051_
+	clearChunkCache ()V m_94040_
+	colorLerp (IIF)I m_94041_
+		0 p_94042_ p_94042_
+		1 p_94043_ p_94043_
+		2 p_94044_ p_94044_
+	drawChart (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/util/FrameTimer;IIZ)V m_280604_
+		0 p_282273_ p_282273_
+		1 p_281838_ p_281838_
+		2 p_283392_ p_283392_
+		3 p_282726_ p_282726_
+		4 p_282824_ p_282824_
+	drawGameInformation (Lnet/minecraft/client/gui/GuiGraphics;)V m_280186_
+		0 p_281525_ p_281525_
+	drawSystemInformation (Lnet/minecraft/client/gui/GuiGraphics;)V m_280532_
+		0 p_281261_ p_281261_
+	getClientChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_94085_
+	getGameInformation ()Ljava/util/List; m_94075_
+	getLevel ()Lnet/minecraft/world/level/Level; m_94083_
+	getPropertyValueString (Ljava/util/Map$Entry;)Ljava/lang/String; m_94071_
+		0 p_94072_ p_94072_
+	getSampleColor (IIII)I m_94045_
+		0 p_94046_ p_94046_
+		1 p_94047_ p_94047_
+		2 p_94048_ p_94048_
+		3 p_94049_ p_94049_
+	getServerChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_94084_
+	getServerChunkStats ()Ljava/lang/String; m_94082_
+	getServerLevel ()Lnet/minecraft/server/level/ServerLevel; m_94081_
+	getSystemInformation ()Ljava/util/List; m_94078_
+	lambda$getGameInformation$2 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/entity/MobCategory;)Ljava/lang/String; m_94066_
+		static
+		0 p_94067_ p_94067_
+		1 p_94068_ p_94068_
+	lambda$getLevel$5 (Lnet/minecraft/client/server/IntegratedServer;)Ljava/util/Optional; m_287797_
+		0 p_288242_ p_288242_
+	lambda$getServerChunk$6 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205370_
+		static
+		0 p_205371_ p_205371_
+	lambda$getServerChunk$7 (Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205362_
+		static
+		0 p_205363_ p_205363_
+	lambda$getServerChunk$8 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205368_
+		static
+		0 p_205369_ p_205369_
+	lambda$getSystemInformation$10 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_205378_
+		static
+		0 p_205379_ p_205379_
+	lambda$getSystemInformation$9 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_205364_
+		static
+		0 p_205365_ p_205365_
+	lambda$printBiome$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_205376_
+		static
+		0 p_205377_ p_205377_
+	lambda$printBiome$4 (Lnet/minecraft/world/level/biome/Biome;)Ljava/lang/String; m_205366_
+		static
+		0 p_205367_ p_205367_
+	lambda$render$1 (Lnet/minecraft/client/gui/GuiGraphics;)V m_285668_
+		0 p_286121_ p_286121_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_94069_
+		static
+		0 p_94070_ p_94070_
+	printBiome (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_205374_
+		static
+		0 p_205375_ p_205375_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_94056_
+		0 p_281427_ p_281427_
+	renderLines (Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/List;Z)V m_286013_
+		0 p_286519_ p_286519_
+		1 p_286665_ p_286665_
+		2 p_286644_ p_286644_
+net/minecraft/client/gui/components/DebugScreenOverlay$1 net/minecraft/client/gui/components/DebugScreenOverlay$1
+	$SwitchMap$net$minecraft$core$Direction f_94086_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/DebugScreenOverlay$AllocationRateCalculator net/minecraft/client/gui/components/DebugScreenOverlay$AllocationRateCalculator
+	GC_MBEANS f_232508_
+	UPDATE_INTERVAL_MS f_232507_
+	lastGcCounts f_232511_
+	lastHeapUsage f_232510_
+	lastRate f_232512_
+	lastTime f_232509_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bytesAllocatedPerSecond (J)J m_232516_
+		0 p_232517_ p_232517_
+	gcCounts ()J m_232515_
+		static
+net/minecraft/client/gui/components/EditBox net/minecraft/client/gui/components/EditBox
+	BACKGROUND_COLOR f_169007_
+	BACKWARDS f_168999_
+	BORDER_COLOR f_169006_
+	BORDER_COLOR_FOCUSED f_169005_
+	CURSOR_APPEND_CHARACTER f_169004_
+	CURSOR_INSERT_COLOR f_169003_
+	CURSOR_INSERT_WIDTH f_169002_
+	DEFAULT_TEXT_COLOR f_169001_
+	FORWARDS f_169000_
+	bordered f_94096_
+	canLoseFocus f_94097_
+	cursorPos f_94101_
+	displayPos f_94100_
+	filter f_94090_
+	font f_94092_
+	formatter f_94091_
+	frame f_94095_
+	highlightPos f_94102_
+	hint f_256828_
+	isEditable f_94098_
+	maxLength f_94094_
+	responder f_94089_
+	shiftPressed f_94099_
+	suggestion f_94088_
+	textColor f_94103_
+	textColorUneditable f_94104_
+	value f_94093_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_94114_ p_94114_
+		1 p_94115_ p_94115_
+		2 p_94116_ p_94116_
+		3 p_94117_ p_94117_
+		4 p_94118_ p_94118_
+		5 p_94119_ p_94119_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/client/gui/components/EditBox;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94106_ p_94106_
+		1 p_94107_ p_94107_
+		2 p_94108_ p_94108_
+		3 p_94109_ p_94109_
+		4 p_94110_ p_94110_
+		5 p_94111_ p_94111_
+		6 p_94112_ p_94112_
+	canConsumeInput ()Z m_94204_
+	charTyped (CI)Z m_5534_
+		0 p_94122_ p_94122_
+		1 p_94123_ p_94123_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	deleteChars (I)V m_94180_
+		0 p_94181_ p_94181_
+	deleteText (I)V m_94217_
+		0 p_94218_ p_94218_
+	deleteWords (I)V m_94176_
+		0 p_94177_ p_94177_
+	getCursorPos (I)I m_94220_
+		0 p_94221_ p_94221_
+	getCursorPosition ()I m_94207_
+	getHighlighted ()Ljava/lang/String; m_94173_
+	getInnerWidth ()I m_94210_
+	getMaxLength ()I m_94216_
+	getScreenX (I)I m_94211_
+		0 p_94212_ p_94212_
+	getValue ()Ljava/lang/String; m_94155_
+	getWordPosition (II)I m_94128_
+		0 p_94129_ p_94129_
+		1 p_94130_ p_94130_
+	getWordPosition (I)I m_94184_
+		0 p_94185_ p_94185_
+	getWordPosition (IIZ)I m_94140_
+		0 p_94141_ p_94141_
+		1 p_94142_ p_94142_
+		2 p_94143_ p_94143_
+	insertText (Ljava/lang/String;)V m_94164_
+		0 p_94165_ p_94165_
+	isBordered ()Z m_94219_
+	isEditable ()Z m_94222_
+	isMouseOver (DD)Z m_5953_
+		0 p_94157_ p_94157_
+		1 p_94158_ p_94158_
+	isVisible ()Z m_94213_
+	keyPressed (III)Z m_7933_
+		0 p_94132_ p_94132_
+		1 p_94133_ p_94133_
+		2 p_94134_ p_94134_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/Integer;)Lnet/minecraft/util/FormattedCharSequence; m_94146_
+		static
+		0 p_94147_ p_94147_
+		1 p_94148_ p_94148_
+	moveCursor (I)V m_94188_
+		0 p_94189_ p_94189_
+	moveCursorTo (I)V m_94192_
+		0 p_94193_ p_94193_
+	moveCursorToEnd ()V m_94201_
+	moveCursorToStart ()V m_94198_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265216_ p_265216_
+	onClick (DD)V m_5716_
+		0 p_279417_ p_279417_
+		1 p_279437_ p_279437_
+	onValueChange (Ljava/lang/String;)V m_94174_
+		0 p_94175_ p_94175_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_279245_ p_279245_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_264315_
+		0 p_281400_ p_281400_
+		1 p_265338_ p_265338_
+		2 p_265693_ p_265693_
+		3 p_265618_ p_265618_
+		4 p_265584_ p_265584_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283252_ p_283252_
+		1 p_281594_ p_281594_
+		2 p_282100_ p_282100_
+		3 p_283101_ p_283101_
+	setBordered (Z)V m_94182_
+		0 p_94183_ p_94183_
+	setCanLoseFocus (Z)V m_94190_
+		0 p_94191_ p_94191_
+	setCursorPosition (I)V m_94196_
+		0 p_94197_ p_94197_
+	setEditable (Z)V m_94186_
+		0 p_94187_ p_94187_
+	setFilter (Ljava/util/function/Predicate;)V m_94153_
+		0 p_94154_ p_94154_
+	setFocused (Z)V m_93692_
+		0 p_265520_ p_265520_
+	setFormatter (Ljava/util/function/BiFunction;)V m_94149_
+		0 p_94150_ p_94150_
+	setHighlightPos (I)V m_94208_
+		0 p_94209_ p_94209_
+	setHint (Lnet/minecraft/network/chat/Component;)V m_257771_
+		0 p_259584_ p_259584_
+	setMaxLength (I)V m_94199_
+		0 p_94200_ p_94200_
+	setResponder (Ljava/util/function/Consumer;)V m_94151_
+		0 p_94152_ p_94152_
+	setSuggestion (Ljava/lang/String;)V m_94167_
+		0 p_94168_ p_94168_
+	setTextColor (I)V m_94202_
+		0 p_94203_ p_94203_
+	setTextColorUneditable (I)V m_94205_
+		0 p_94206_ p_94206_
+	setValue (Ljava/lang/String;)V m_94144_
+		0 p_94145_ p_94145_
+	setVisible (Z)V m_94194_
+		0 p_94195_ p_94195_
+	tick ()V m_94120_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259237_ p_259237_
+net/minecraft/client/gui/components/FittingMultiLineTextWidget net/minecraft/client/gui/components/FittingMultiLineTextWidget
+	font f_289701_
+	multilineWidget f_289706_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_289785_ p_289785_
+		1 p_289777_ p_289777_
+		2 p_289760_ p_289760_
+		3 p_289801_ p_289801_
+		4 p_289788_ p_289788_
+		5 p_289781_ p_289781_
+	getInnerHeight ()I m_239019_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_240048_
+		0 p_289758_ p_289758_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_289766_ p_289766_
+		1 p_289790_ p_289790_
+		2 p_289786_ p_289786_
+		3 p_289767_ p_289767_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_289802_ p_289802_
+		1 p_289778_ p_289778_
+		2 p_289798_ p_289798_
+		3 p_289804_ p_289804_
+	scrollRate ()D m_239725_
+	setColor (I)Lnet/minecraft/client/gui/components/FittingMultiLineTextWidget; m_289737_
+		0 p_289780_ p_289780_
+	setWidth (I)V m_93674_
+		0 p_289765_ p_289765_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_289784_ p_289784_
+net/minecraft/client/gui/components/ImageButton net/minecraft/client/gui/components/ImageButton
+	resourceLocation f_94223_
+	textureHeight f_94228_
+	textureWidth f_94227_
+	xTexStart f_94224_
+	yDiffTex f_94226_
+	yTexStart f_94225_
+	<init> (IIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_169011_ p_169011_
+		1 p_169012_ p_169012_
+		2 p_169013_ p_169013_
+		3 p_169014_ p_169014_
+		4 p_169015_ p_169015_
+		5 p_169016_ p_169016_
+		6 p_169017_ p_169017_
+		7 p_169018_ p_169018_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94230_ p_94230_
+		1 p_94231_ p_94231_
+		2 p_94232_ p_94232_
+		3 p_94233_ p_94233_
+		4 p_94234_ p_94234_
+		5 p_94235_ p_94235_
+		6 p_94236_ p_94236_
+		7 p_94237_ p_94237_
+		8 p_94238_ p_94238_
+		9 p_94239_ p_94239_
+		10 p_94240_ p_94240_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94256_ p_94256_
+		1 p_94257_ p_94257_
+		2 p_94258_ p_94258_
+		3 p_94259_ p_94259_
+		4 p_94260_ p_94260_
+		5 p_94261_ p_94261_
+		6 p_94262_ p_94262_
+		7 p_94263_ p_94263_
+		8 p_94264_ p_94264_
+		9 p_94265_ p_94265_
+		10 p_94266_ p_94266_
+		11 p_94267_ p_94267_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94269_ p_94269_
+		1 p_94270_ p_94270_
+		2 p_94271_ p_94271_
+		3 p_94272_ p_94272_
+		4 p_94273_ p_94273_
+		5 p_94274_ p_94274_
+		6 p_94275_ p_94275_
+		7 p_94276_ p_94276_
+		8 p_94277_ p_94277_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283502_ p_283502_
+		1 p_281473_ p_281473_
+		2 p_283021_ p_283021_
+		3 p_282518_ p_282518_
+net/minecraft/client/gui/components/ImageWidget net/minecraft/client/gui/components/ImageWidget
+	imageLocation f_273859_
+	<init> (IILnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_275550_ p_275550_
+		1 p_275723_ p_275723_
+		2 p_275649_ p_275649_
+	<init> (IIIILnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_275421_ p_275421_
+		1 p_275294_ p_275294_
+		2 p_275403_ p_275403_
+		3 p_275631_ p_275631_
+		4 p_275648_ p_275648_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283475_ p_283475_
+		1 p_281265_ p_281265_
+		2 p_281555_ p_281555_
+		3 p_282690_ p_282690_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_275454_ p_275454_
+net/minecraft/client/gui/components/LerpingBossEvent net/minecraft/client/gui/components/LerpingBossEvent
+	LERP_MILLISECONDS f_169019_
+	setTime f_94287_
+	targetPercent f_94286_
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V <init>
+		0 p_169021_ p_169021_
+		1 p_169022_ p_169022_
+		2 p_169023_ p_169023_
+		3 p_169024_ p_169024_
+		4 p_169025_ p_169025_
+		5 p_169026_ p_169026_
+		6 p_169027_ p_169027_
+		7 p_169028_ p_169028_
+	getProgress ()F m_142717_
+	setProgress (F)V m_142711_
+		0 p_169030_ p_169030_
+net/minecraft/client/gui/components/LockIconButton net/minecraft/client/gui/components/LockIconButton
+	locked f_94297_
+	<init> (IILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94299_ p_94299_
+		1 p_94300_ p_94300_
+		2 p_94301_ p_94301_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	isLocked ()Z m_94302_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282701_ p_282701_
+		1 p_282638_ p_282638_
+		2 p_283565_ p_283565_
+		3 p_282549_ p_282549_
+	setLocked (Z)V m_94309_
+		0 p_94310_ p_94310_
+net/minecraft/client/gui/components/LockIconButton$Icon net/minecraft/client/gui/components/LockIconButton$Icon
+	$VALUES $VALUES
+	LOCKED LOCKED
+	LOCKED_DISABLED LOCKED_DISABLED
+	LOCKED_HOVER LOCKED_HOVER
+	UNLOCKED UNLOCKED
+	UNLOCKED_DISABLED UNLOCKED_DISABLED
+	UNLOCKED_HOVER UNLOCKED_HOVER
+	x f_94317_
+	y f_94318_
+	$values ()[Lnet/minecraft/client/gui/components/LockIconButton$Icon; m_169032_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_94322_ p_94322_
+		1 p_94323_ p_94323_
+		2 p_94324_ p_94324_
+		3 p_94325_ p_94325_
+	getX ()I m_94326_
+	getY ()I m_94327_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/LockIconButton$Icon; valueOf
+		static
+		0 p_94329_ p_94329_
+	values ()[Lnet/minecraft/client/gui/components/LockIconButton$Icon; values
+		static
+net/minecraft/client/gui/components/LogoRenderer net/minecraft/client/gui/components/LogoRenderer
+	DEFAULT_HEIGHT_OFFSET f_263676_
+	EASTER_EGG_LOGO f_278419_
+	EDITION_HEIGHT f_278399_
+	EDITION_LOGO_OVERLAP f_278513_
+	EDITION_TEXTURE_HEIGHT f_278401_
+	EDITION_TEXTURE_WIDTH f_278377_
+	EDITION_WIDTH f_278429_
+	LOGO_HEIGHT f_263775_
+	LOGO_TEXTURE_HEIGHT f_278414_
+	LOGO_TEXTURE_WIDTH f_278428_
+	LOGO_WIDTH f_263835_
+	MINECRAFT_EDITION f_263806_
+	MINECRAFT_LOGO f_263712_
+	keepLogoThroughFade f_263708_
+	showEasterEgg f_263665_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_265300_ p_265300_
+	renderLogo (Lnet/minecraft/client/gui/GuiGraphics;IFI)V m_280118_
+		0 p_281856_ p_281856_
+		1 p_281512_ p_281512_
+		2 p_281290_ p_281290_
+		3 p_282296_ p_282296_
+	renderLogo (Lnet/minecraft/client/gui/GuiGraphics;IF)V m_280037_
+		0 p_282217_ p_282217_
+		1 p_283270_ p_283270_
+		2 p_282051_ p_282051_
+net/minecraft/client/gui/components/MultiLineEditBox net/minecraft/client/gui/components/MultiLineEditBox
+	CURSOR_APPEND_CHARACTER f_238647_
+	CURSOR_INSERT_COLOR f_238688_
+	CURSOR_INSERT_WIDTH f_238826_
+	PLACEHOLDER_TEXT_COLOR f_238758_
+	TEXT_COLOR f_238712_
+	font f_238790_
+	frame f_238824_
+	placeholder f_238653_
+	textField f_238540_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239008_ p_239008_
+		1 p_239009_ p_239009_
+		2 p_239010_ p_239010_
+		3 p_239011_ p_239011_
+		4 p_239012_ p_239012_
+		5 p_239013_ p_239013_
+		6 p_239014_ p_239014_
+	charTyped (CI)Z m_5534_
+		0 p_239387_ p_239387_
+		1 p_239388_ p_239388_
+	getDisplayableLineCount ()D m_239745_
+	getInnerHeight ()I m_239019_
+	getValue ()Ljava/lang/String; m_239249_
+	keyPressed (III)Z m_7933_
+		0 p_239433_ p_239433_
+		1 p_239434_ p_239434_
+		2 p_239435_ p_239435_
+	mouseClicked (DDI)Z m_6375_
+		0 p_239101_ p_239101_
+		1 p_239102_ p_239102_
+		2 p_239103_ p_239103_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_238978_ p_238978_
+		1 p_238979_ p_238979_
+		2 p_238980_ p_238980_
+		3 p_238981_ p_238981_
+		4 p_238982_ p_238982_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_283676_ p_283676_
+		1 p_281538_ p_281538_
+		2 p_283033_ p_283033_
+		3 p_281767_ p_281767_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;)V m_239516_
+		0 p_282551_ p_282551_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280065_
+		0 p_282092_ p_282092_
+		1 p_282814_ p_282814_
+		2 p_282908_ p_282908_
+		3 p_281451_ p_281451_
+		4 p_281765_ p_281765_
+	scrollRate ()D m_239725_
+	scrollToCursor ()V m_239911_
+	scrollbarVisible ()Z m_239656_
+	seekCursorScreen (DD)V m_239275_
+		0 p_239276_ p_239276_
+		1 p_239277_ p_239277_
+	setCharacterLimit (I)V m_239313_
+		0 p_239314_ p_239314_
+	setValue (Ljava/lang/String;)V m_240159_
+		0 p_240160_ p_240160_
+	setValueListener (Ljava/util/function/Consumer;)V m_239273_
+		0 p_239274_ p_239274_
+	tick ()V m_239213_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259393_ p_259393_
+net/minecraft/client/gui/components/MultiLineLabel net/minecraft/client/gui/components/MultiLineLabel
+	EMPTY f_94331_
+	<clinit> ()V <clinit>
+		static
+	create (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;II)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94345_
+		static
+		0 p_94346_ p_94346_
+		1 p_94347_ p_94347_
+		2 p_94348_ p_94348_
+		3 p_94349_ p_94349_
+	create (Lnet/minecraft/client/gui/Font;[Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94350_
+		static
+		0 p_94351_ p_94351_
+		1 p_94352_ p_94352_
+	create (Lnet/minecraft/client/gui/Font;Ljava/util/List;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_169036_
+		static
+		0 p_169037_ p_169037_
+		1 p_169038_ p_169038_
+	create (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94341_
+		static
+		0 p_94342_ p_94342_
+		1 p_94343_ p_94343_
+		2 p_94344_ p_94344_
+	createFixed (Lnet/minecraft/client/gui/Font;Ljava/util/List;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94361_
+		static
+		0 p_94362_ p_94362_
+		1 p_94363_ p_94363_
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	lambda$create$0 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94372_
+		static
+		0 p_94373_ p_94373_
+		1 p_94374_ p_94374_
+	lambda$create$1 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94369_
+		static
+		0 p_94370_ p_94370_
+		1 p_94371_ p_94371_
+	lambda$create$2 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94358_
+		static
+		0 p_94359_ p_94359_
+		1 p_94360_ p_94360_
+	lambda$create$3 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_169033_
+		static
+		0 p_169034_ p_169034_
+		1 p_169035_ p_169035_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_282120_ p_282120_
+		1 p_210818_ p_210818_
+		2 p_210819_ p_210819_
+		3 p_210820_ p_210820_
+		4 p_210821_ p_210821_
+		5 p_210822_ p_210822_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_281749_ p_281749_
+		1 p_94334_ p_94334_
+		2 p_94335_ p_94335_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_281785_ p_281785_
+		1 p_94337_ p_94337_
+		2 p_94338_ p_94338_
+		3 p_94339_ p_94339_
+		4 p_94340_ p_94340_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_282655_ p_282655_
+		1 p_94365_ p_94365_
+		2 p_94366_ p_94366_
+		3 p_94367_ p_94367_
+		4 p_94368_ p_94368_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_281982_ p_281982_
+		1 p_94354_ p_94354_
+		2 p_94355_ p_94355_
+		3 p_94356_ p_94356_
+		4 p_94357_ p_94357_
+net/minecraft/client/gui/components/MultiLineLabel$1 net/minecraft/client/gui/components/MultiLineLabel$1
+	<init> ()V <init>
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_283208_ p_283208_
+		1 p_210825_ p_210825_
+		2 p_210826_ p_210826_
+		3 p_210827_ p_210827_
+		4 p_210828_ p_210828_
+		5 p_210829_ p_210829_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_283287_ p_283287_
+		1 p_94383_ p_94383_
+		2 p_94384_ p_94384_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_283384_ p_283384_
+		1 p_94395_ p_94395_
+		2 p_94396_ p_94396_
+		3 p_94397_ p_94397_
+		4 p_94398_ p_94398_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_283077_ p_283077_
+		1 p_94379_ p_94379_
+		2 p_94380_ p_94380_
+		3 p_282157_ p_282157_
+		4 p_282742_ p_282742_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_283645_ p_283645_
+		1 p_94389_ p_94389_
+		2 p_94390_ p_94390_
+		3 p_94391_ p_94391_
+		4 p_94392_ p_94392_
+net/minecraft/client/gui/components/MultiLineLabel$2 net/minecraft/client/gui/components/MultiLineLabel$2
+	val$font f_94399_
+	val$lines f_94400_
+	width f_232519_
+	<init> (Ljava/util/List;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_232521_ p_232521_
+		1 p_232522_ p_232522_
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	lambda$$0 (Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth;)I m_232526_
+		static
+		0 p_232527_ p_232527_
+	lambda$renderBackgroundCentered$1 (Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth;)I m_232523_
+		static
+		0 p_232524_ p_232524_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_281633_ p_281633_
+		1 p_210832_ p_210832_
+		2 p_210833_ p_210833_
+		3 p_210834_ p_210834_
+		4 p_210835_ p_210835_
+		5 p_210836_ p_210836_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_283492_ p_283492_
+		1 p_283184_ p_283184_
+		2 p_282078_ p_282078_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_281603_ p_281603_
+		1 p_281267_ p_281267_
+		2 p_281819_ p_281819_
+		3 p_281545_ p_281545_
+		4 p_282780_ p_282780_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_282318_ p_282318_
+		1 p_283665_ p_283665_
+		2 p_283416_ p_283416_
+		3 p_281919_ p_281919_
+		4 p_281686_ p_281686_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_281782_ p_281782_
+		1 p_282841_ p_282841_
+		2 p_283554_ p_283554_
+		3 p_282768_ p_282768_
+		4 p_283499_ p_283499_
+net/minecraft/client/gui/components/MultiLineLabel$TextWithWidth net/minecraft/client/gui/components/MultiLineLabel$TextWithWidth
+	text f_94427_
+	width f_94428_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;I)V <init>
+		0 p_94430_ p_94430_
+		1 p_94431_ p_94431_
+net/minecraft/client/gui/components/MultiLineTextWidget net/minecraft/client/gui/components/MultiLineTextWidget
+	cache f_268539_
+	centered f_260670_
+	maxRows f_268603_
+	maxWidth f_268685_
+	<init> (IILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270325_ p_270325_
+		1 p_270355_ p_270355_
+		2 p_270069_ p_270069_
+		3 p_270673_ p_270673_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270532_ p_270532_
+		1 p_270639_ p_270639_
+	getFreshCacheKey ()Lnet/minecraft/client/gui/components/MultiLineTextWidget$CacheKey; m_269393_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	lambda$new$0 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/components/MultiLineTextWidget$CacheKey;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_269442_
+		static
+		0 p_270321_ p_270321_
+		1 p_270516_ p_270516_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282535_ p_282535_
+		1 p_261774_ p_261774_
+		2 p_261640_ p_261640_
+		3 p_261514_ p_261514_
+	setCentered (Z)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269484_
+		0 p_270493_ p_270493_
+	setColor (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269033_
+		0 p_270378_ p_270378_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270651_ p_270651_
+	setMaxRows (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269328_
+		0 p_270085_ p_270085_
+	setMaxWidth (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269098_
+		0 p_270776_ p_270776_
+net/minecraft/client/gui/components/MultiLineTextWidget$CacheKey net/minecraft/client/gui/components/MultiLineTextWidget$CacheKey
+	maxRows f_268550_
+	maxWidth f_268646_
+	message f_268701_
+	<init> (Lnet/minecraft/network/chat/Component;ILjava/util/OptionalInt;)V <init>
+		0 f_268701_ f_268701_
+		1 f_268646_ f_268646_
+		2 f_268550_ f_268550_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270650_ p_270650_
+	hashCode ()I hashCode
+	maxRows ()Ljava/util/OptionalInt; f_268550_
+	maxWidth ()I f_268646_
+	message ()Lnet/minecraft/network/chat/Component; f_268701_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/MultilineTextField net/minecraft/client/gui/components/MultilineTextField
+	LINE_SEEK_PIXEL_BIAS f_238620_
+	NO_CHARACTER_LIMIT f_238667_
+	characterLimit f_238569_
+	cursor f_238566_
+	cursorListener f_238625_
+	displayLines f_238722_
+	font f_238538_
+	selectCursor f_238550_
+	selecting f_238557_
+	value f_238645_
+	valueListener f_238527_
+	width f_238603_
+	<init> (Lnet/minecraft/client/gui/Font;I)V <init>
+		0 p_239611_ p_239611_
+		1 p_239612_ p_239612_
+	characterLimit ()I m_239390_
+	cursor ()I m_239456_
+	deleteText (I)V m_239474_
+		0 p_239475_ p_239475_
+	getCursorLineView ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_240043_
+	getCursorLineView (I)Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239854_
+		0 p_239855_ p_239855_
+	getLineAtCursor ()I m_239268_
+	getLineCount ()I m_239340_
+	getLineView (I)Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239144_
+		0 p_239145_ p_239145_
+	getNextWord ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239361_
+	getPreviousWord ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239637_
+	getSelected ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239982_
+	getSelectedText ()Ljava/lang/String; m_240059_
+	getWordEndPosition (I)I m_240092_
+		0 p_240093_ p_240093_
+	hasCharacterLimit ()Z m_239629_
+	hasSelection ()Z m_239344_
+	insertText (Ljava/lang/String;)V m_240015_
+		0 p_240016_ p_240016_
+	iterateLines ()Ljava/lang/Iterable; m_239290_
+	keyPressed (I)Z m_239711_
+		0 p_239712_ p_239712_
+	lambda$new$0 (Ljava/lang/String;)V m_239234_
+		static
+		0 p_239235_ p_239235_
+	lambda$new$1 ()V m_239744_
+		static
+	lambda$reflowDisplayLines$2 (Lnet/minecraft/network/chat/Style;II)V m_239845_
+		0 p_239846_ p_239846_
+		1 p_239847_ p_239847_
+		2 p_239848_ p_239848_
+	onValueChange ()V m_239743_
+	reflowDisplayLines ()V m_239915_
+	seekCursor (Lnet/minecraft/client/gui/components/Whence;I)V m_239797_
+		0 p_239798_ p_239798_
+		1 p_239799_ p_239799_
+	seekCursorLine (I)V m_239393_
+		0 p_239394_ p_239394_
+	seekCursorToPoint (DD)V m_239578_
+		0 p_239579_ p_239579_
+		1 p_239580_ p_239580_
+	setCharacterLimit (I)V m_240162_
+		0 p_240163_ p_240163_
+	setCursorListener (Ljava/lang/Runnable;)V m_239257_
+		0 p_239258_ p_239258_
+	setSelecting (Z)V m_239950_
+		0 p_239951_ p_239951_
+	setValue (Ljava/lang/String;)V m_239677_
+		0 p_239678_ p_239678_
+	setValueListener (Ljava/util/function/Consumer;)V m_239919_
+		0 p_239920_ p_239920_
+	truncateFullText (Ljava/lang/String;)Ljava/lang/String; m_239842_
+		0 p_239843_ p_239843_
+	truncateInsertionText (Ljava/lang/String;)Ljava/lang/String; m_239417_
+		0 p_239418_ p_239418_
+	value ()Ljava/lang/String; m_239618_
+net/minecraft/client/gui/components/MultilineTextField$1 net/minecraft/client/gui/components/MultilineTextField$1
+	$SwitchMap$net$minecraft$client$gui$components$Whence f_238786_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/MultilineTextField$StringView net/minecraft/client/gui/components/MultilineTextField$StringView
+	EMPTY f_238547_
+	beginIndex f_238590_
+	endIndex f_238654_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_238590_ f_238590_
+		1 f_238654_ f_238654_
+	beginIndex ()I f_238590_
+	endIndex ()I f_238654_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239694_ p_239694_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/ObjectSelectionList net/minecraft/client/gui/components/ObjectSelectionList
+	USAGE_NARRATION f_169039_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94442_ p_94442_
+		1 p_94443_ p_94443_
+		2 p_94444_ p_94444_
+		3 p_94445_ p_94445_
+		4 p_94446_ p_94446_
+		5 p_94447_ p_94447_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265150_ p_265150_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169042_ p_169042_
+net/minecraft/client/gui/components/ObjectSelectionList$Entry net/minecraft/client/gui/components/ObjectSelectionList$Entry
+	<init> ()V <init>
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_265279_ p_265279_
+		1 p_265781_ p_265781_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282970_ p_282970_
+		1 p_283544_ p_283544_
+		2 p_281356_ p_281356_
+		3 p_281461_ p_281461_
+		4 p_281718_ p_281718_
+		5 p_281894_ p_281894_
+		6 p_281499_ p_281499_
+		7 p_282926_ p_282926_
+		8 p_283280_ p_283280_
+		9 p_283117_ p_283117_
+	setFocused (Z)V m_93692_
+		0 p_265144_ p_265144_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169044_ p_169044_
+net/minecraft/client/gui/components/OptionsList net/minecraft/client/gui/components/OptionsList
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94465_ p_94465_
+		1 p_94466_ p_94466_
+		2 p_94467_ p_94467_
+		3 p_94468_ p_94468_
+		4 p_94469_ p_94469_
+		5 p_94470_ p_94470_
+	addBig (Lnet/minecraft/client/OptionInstance;)I m_232528_
+		0 p_232529_ p_232529_
+	addSmall (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)V m_232530_
+		0 p_232531_ p_232531_
+		1 p_232532_ p_232532_
+	addSmall ([Lnet/minecraft/client/OptionInstance;)V m_232533_
+		0 p_232534_ p_232534_
+	findOption (Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_232535_
+		0 p_232536_ p_232536_
+	getMouseOver (DD)Ljava/util/Optional; m_94480_
+		0 p_94481_ p_94481_
+		1 p_94482_ p_94482_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+net/minecraft/client/gui/components/OptionsList$Entry net/minecraft/client/gui/components/OptionsList$Entry
+	children f_94485_
+	options f_169045_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_169047_ p_169047_
+	big (Lnet/minecraft/client/Options;ILnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/OptionsList$Entry; m_232537_
+		static
+		0 p_232538_ p_232538_
+		1 p_232539_ p_232539_
+		2 p_232540_ p_232540_
+	children ()Ljava/util/List; m_6702_
+	lambda$render$0 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279743_
+		static
+		0 p_280771_ p_280771_
+		1 p_280772_ p_280772_
+		2 p_280773_ p_280773_
+		3 p_280774_ p_280774_
+		4 p_280775_ p_280775_
+		5 p_280776_ p_280776_
+	narratables ()Ljava/util/List; m_142437_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281311_ p_281311_
+		1 p_94497_ p_94497_
+		2 p_94498_ p_94498_
+		3 p_94499_ p_94499_
+		4 p_94500_ p_94500_
+		5 p_94501_ p_94501_
+		6 p_94502_ p_94502_
+		7 p_94503_ p_94503_
+		8 p_94504_ p_94504_
+		9 p_94505_ p_94505_
+	small (Lnet/minecraft/client/Options;ILnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/OptionsList$Entry; m_232541_
+		static
+		0 p_232542_ p_232542_
+		1 p_232543_ p_232543_
+		2 p_232544_ p_232544_
+		3 p_232545_ p_232545_
+net/minecraft/client/gui/components/PlainTextButton net/minecraft/client/gui/components/PlainTextButton
+	font f_211751_
+	message f_211752_
+	underlinedMessage f_211753_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_211755_ p_211755_
+		1 p_211756_ p_211756_
+		2 p_211757_ p_211757_
+		3 p_211758_ p_211758_
+		4 p_211759_ p_211759_
+		5 p_211760_ p_211760_
+		6 p_211761_ p_211761_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283309_ p_283309_
+		1 p_282710_ p_282710_
+		2 p_282486_ p_282486_
+		3 p_281727_ p_281727_
+net/minecraft/client/gui/components/PlayerFaceRenderer net/minecraft/client/gui/components/PlayerFaceRenderer
+	SKIN_HAT_HEIGHT f_238562_
+	SKIN_HAT_U f_238559_
+	SKIN_HAT_V f_238759_
+	SKIN_HAT_WIDTH f_238692_
+	SKIN_HEAD_HEIGHT f_238606_
+	SKIN_HEAD_U f_238683_
+	SKIN_HEAD_V f_238628_
+	SKIN_HEAD_WIDTH f_238605_
+	SKIN_TEX_HEIGHT f_238780_
+	SKIN_TEX_WIDTH f_238699_
+	<init> ()V <init>
+	draw (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIZZ)V m_280029_
+		static
+		0 p_283244_ p_283244_
+		1 p_281495_ p_281495_
+		2 p_282035_ p_282035_
+		3 p_282441_ p_282441_
+		4 p_281801_ p_281801_
+		5 p_283149_ p_283149_
+		6 p_283555_ p_283555_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;III)V m_280354_
+		static
+		0 p_281827_ p_281827_
+		1 p_281637_ p_281637_
+		2 p_282126_ p_282126_
+		3 p_281693_ p_281693_
+		4 p_281565_ p_281565_
+	drawHat (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIZ)V m_280078_
+		static
+		0 p_282228_ p_282228_
+		1 p_282835_ p_282835_
+		2 p_282585_ p_282585_
+		3 p_282234_ p_282234_
+		4 p_282576_ p_282576_
+		5 p_281523_ p_281523_
+net/minecraft/client/gui/components/PlayerTabOverlay net/minecraft/client/gui/components/PlayerTabOverlay
+	GUI_ICONS_LOCATION f_279565_
+	HEART_EMPTY_CONTAINER f_169050_
+	HEART_EMPTY_CONTAINER_BLINKING f_169051_
+	HEART_FULL f_169052_
+	HEART_GHOST_FULL f_169056_
+	HEART_GHOST_HALF_FULL f_169057_
+	HEART_GOLDEN_FULL f_169054_
+	HEART_GOLDEN_HALF_FULL f_169055_
+	HEART_HALF_FULL f_169053_
+	MAX_ROWS_PER_COL f_169049_
+	PLAYER_COMPARATOR f_243768_
+	footer f_94521_
+	gui f_94520_
+	header f_94522_
+	healthStates f_244278_
+	minecraft f_94519_
+	visible f_94524_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/Gui;)V <init>
+		0 p_94527_ p_94527_
+		1 p_94528_ p_94528_
+	decorateName (Lnet/minecraft/client/multiplayer/PlayerInfo;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/Component; m_94551_
+		0 p_94552_ p_94552_
+		1 p_94553_ p_94553_
+	getNameForDisplay (Lnet/minecraft/client/multiplayer/PlayerInfo;)Lnet/minecraft/network/chat/Component; m_94549_
+		0 p_94550_ p_94550_
+	getPlayerInfos ()Ljava/util/List; m_264246_
+	lambda$render$3 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/util/UUID; m_245935_
+		static
+		0 p_250472_ p_250472_
+	lambda$render$4 (Ljava/util/Set;Ljava/util/UUID;)Z m_246165_
+		static
+		0 p_249360_ p_249360_
+		1 p_248583_ p_248583_
+	lambda$renderTablistHearts$5 (ILjava/util/UUID;)Lnet/minecraft/client/gui/components/PlayerTabOverlay$HealthState; m_246766_
+		static
+		0 p_251546_ p_251546_
+		1 p_249546_ p_249546_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/PlayerInfo;)I m_252561_
+		static
+		0 p_253306_ p_253306_
+	lambda$static$1 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; m_268767_
+		static
+		0 p_269613_ p_269613_
+	lambda$static$2 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; m_252560_
+		static
+		0 p_253305_ p_253305_
+	render (Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;)V m_280406_
+		0 p_281484_ p_281484_
+		1 p_283602_ p_283602_
+		2 p_282338_ p_282338_
+		3 p_282369_ p_282369_
+	renderPingIcon (Lnet/minecraft/client/gui/GuiGraphics;IIILnet/minecraft/client/multiplayer/PlayerInfo;)V m_280020_
+		0 p_283286_ p_283286_
+		1 p_281809_ p_281809_
+		2 p_282801_ p_282801_
+		3 p_282223_ p_282223_
+		4 p_282986_ p_282986_
+	renderTablistHearts (IIILjava/util/UUID;Lnet/minecraft/client/gui/GuiGraphics;I)V m_280237_
+		0 p_282904_ p_282904_
+		1 p_283173_ p_283173_
+		2 p_282149_ p_282149_
+		3 p_283348_ p_283348_
+		4 p_281723_ p_281723_
+		5 p_281354_ p_281354_
+	renderTablistScore (Lnet/minecraft/world/scores/Objective;ILjava/lang/String;IILjava/util/UUID;Lnet/minecraft/client/gui/GuiGraphics;)V m_280582_
+		0 p_283381_ p_283381_
+		1 p_282557_ p_282557_
+		2 p_283058_ p_283058_
+		3 p_283533_ p_283533_
+		4 p_281254_ p_281254_
+		5 p_283099_ p_283099_
+		6 p_282280_ p_282280_
+	reset ()V m_94529_
+	setFooter (Lnet/minecraft/network/chat/Component;)V m_94554_
+		0 p_94555_ p_94555_
+	setHeader (Lnet/minecraft/network/chat/Component;)V m_94558_
+		0 p_94559_ p_94559_
+	setVisible (Z)V m_94556_
+		0 p_94557_ p_94557_
+net/minecraft/client/gui/components/PlayerTabOverlay$HealthState net/minecraft/client/gui/components/PlayerTabOverlay$HealthState
+	DECREASE_BLINK_DURATION f_244222_
+	DISPLAY_UPDATE_DELAY f_244325_
+	INCREASE_BLINK_DURATION f_243756_
+	blinkUntilTick f_244517_
+	displayedValue f_244019_
+	lastUpdateTick f_243817_
+	lastValue f_243946_
+	<init> (I)V <init>
+		0 p_250562_ p_250562_
+	displayedValue ()I m_247739_
+	isBlinking (J)Z m_246447_
+		0 p_251847_ p_251847_
+	update (IJ)V m_245265_
+		0 p_251066_ p_251066_
+		1 p_251460_ p_251460_
+net/minecraft/client/gui/components/Renderable net/minecraft/client/gui/components/Renderable
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281245_ p_281245_
+		1 p_253973_ p_253973_
+		2 p_254325_ p_254325_
+		3 p_254004_ p_254004_
+net/minecraft/client/gui/components/SplashRenderer net/minecraft/client/gui/components/SplashRenderer
+	CHRISTMAS f_279554_
+	HALLOWEEN f_279574_
+	HEIGH_OFFSET f_279658_
+	NEW_YEAR f_279542_
+	WIDTH_OFFSET f_279585_
+	splash f_279597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_283500_ p_283500_
+	render (Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/client/gui/Font;I)V m_280672_
+		0 p_282218_ p_282218_
+		1 p_281824_ p_281824_
+		2 p_281962_ p_281962_
+		3 p_282586_ p_282586_
+net/minecraft/client/gui/components/StateSwitchingButton net/minecraft/client/gui/components/StateSwitchingButton
+	isStateTriggered f_94609_
+	resourceLocation f_94608_
+	xDiffTex f_94612_
+	xTexStart f_94610_
+	yDiffTex f_94613_
+	yTexStart f_94611_
+	<init> (IIIIZ)V <init>
+		0 p_94615_ p_94615_
+		1 p_94616_ p_94616_
+		2 p_94617_ p_94617_
+		3 p_94618_ p_94618_
+		4 p_94619_ p_94619_
+	initTextureValues (IIIILnet/minecraft/resources/ResourceLocation;)V m_94624_
+		0 p_94625_ p_94625_
+		1 p_94626_ p_94626_
+		2 p_94627_ p_94627_
+		3 p_94628_ p_94628_
+		4 p_94629_ p_94629_
+	isStateTriggered ()Z m_94620_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283051_ p_283051_
+		1 p_283010_ p_283010_
+		2 p_281379_ p_281379_
+		3 p_283453_ p_283453_
+	setStateTriggered (Z)V m_94635_
+		0 p_94636_ p_94636_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259073_ p_259073_
+net/minecraft/client/gui/components/StringWidget net/minecraft/client/gui/components/StringWidget
+	alignX f_267370_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268199_ p_268199_
+		1 p_268137_ p_268137_
+		2 p_268178_ p_268178_
+		3 p_268169_ p_268169_
+		4 p_268285_ p_268285_
+		5 p_268047_ p_268047_
+	<init> (IILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268183_ p_268183_
+		1 p_268082_ p_268082_
+		2 p_268069_ p_268069_
+		3 p_268121_ p_268121_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268211_ p_268211_
+		1 p_267963_ p_267963_
+	alignCenter ()Lnet/minecraft/client/gui/components/StringWidget; m_267729_
+	alignLeft ()Lnet/minecraft/client/gui/components/StringWidget; m_267769_
+	alignRight ()Lnet/minecraft/client/gui/components/StringWidget; m_267574_
+	horizontalAlignment (F)Lnet/minecraft/client/gui/components/StringWidget; m_267568_
+		0 p_267947_ p_267947_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281367_ p_281367_
+		1 p_268221_ p_268221_
+		2 p_268001_ p_268001_
+		3 p_268214_ p_268214_
+	setColor (I)Lnet/minecraft/client/gui/components/StringWidget; m_269033_
+		0 p_270680_ p_270680_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270909_ p_270909_
+net/minecraft/client/gui/components/SubtitleOverlay net/minecraft/client/gui/components/SubtitleOverlay
+	DISPLAY_TIME f_169070_
+	isListening f_94639_
+	minecraft f_94637_
+	subtitles f_94638_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94641_ p_94641_
+	onPlaySound (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/WeighedSoundEvents;)V m_6985_
+		0 p_94645_ p_94645_
+		1 p_94646_ p_94646_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_280227_
+		0 p_282562_ p_282562_
+net/minecraft/client/gui/components/SubtitleOverlay$Subtitle net/minecraft/client/gui/components/SubtitleOverlay$Subtitle
+	location f_94650_
+	text f_94648_
+	time f_94649_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_169072_ p_169072_
+		1 p_169073_ p_169073_
+	getLocation ()Lnet/minecraft/world/phys/Vec3; m_94659_
+	getText ()Lnet/minecraft/network/chat/Component; m_94655_
+	getTime ()J m_94658_
+	refresh (Lnet/minecraft/world/phys/Vec3;)V m_94656_
+		0 p_94657_ p_94657_
+net/minecraft/client/gui/components/TabButton net/minecraft/client/gui/components/TabButton
+	SELECTED_OFFSET f_273861_
+	TEXTURE_BORDER f_273883_
+	TEXTURE_BORDER_BOTTOM f_273822_
+	TEXTURE_HEIGHT f_273828_
+	TEXTURE_LOCATION f_273920_
+	TEXTURE_WIDTH f_273933_
+	TEXT_MARGIN f_273873_
+	UNDERLINE_HEIGHT f_273895_
+	UNDERLINE_MARGIN_BOTTOM f_273844_
+	UNDERLINE_MARGIN_X f_273921_
+	tab f_273837_
+	tabManager f_273884_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/components/tabs/TabManager;Lnet/minecraft/client/gui/components/tabs/Tab;II)V <init>
+		0 p_275399_ p_275399_
+		1 p_275391_ p_275391_
+		2 p_275340_ p_275340_
+		3 p_275364_ p_275364_
+	getTextureY ()I m_274514_
+	isSelected ()Z m_274319_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_276302_ p_276302_
+	renderFocusUnderline (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_274365_
+		0 p_282383_ p_282383_
+		1 p_275475_ p_275475_
+		2 p_275367_ p_275367_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_274488_
+		0 p_282917_ p_282917_
+		1 p_275208_ p_275208_
+		2 p_275293_ p_275293_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283350_ p_283350_
+		1 p_283437_ p_283437_
+		2 p_281595_ p_281595_
+		3 p_282117_ p_282117_
+	tab ()Lnet/minecraft/client/gui/components/tabs/Tab; m_274356_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_275465_ p_275465_
+net/minecraft/client/gui/components/TabOrderedElement net/minecraft/client/gui/components/TabOrderedElement
+	getTabOrderGroup ()I m_267579_
+net/minecraft/client/gui/components/TextAndImageButton net/minecraft/client/gui/components/TextAndImageButton
+	resourceLocation f_273941_
+	textureHeight f_273871_
+	textureWidth f_273880_
+	usedTextureHeight f_267434_
+	usedTextureWidth f_267436_
+	xOffset f_267392_
+	xTexStart f_273904_
+	yDiffTex f_273911_
+	yOffset f_267457_
+	yTexStart f_273857_
+	<init> (Lnet/minecraft/network/chat/Component;IIIIIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_268357_ p_268357_
+		1 p_268106_ p_268106_
+		2 p_268141_ p_268141_
+		3 p_268331_ p_268331_
+		4 p_268045_ p_268045_
+		5 p_268300_ p_268300_
+		6 p_268151_ p_268151_
+		7 p_267955_ p_267955_
+		8 p_268114_ p_268114_
+		9 p_268103_ p_268103_
+		10 p_268067_ p_268067_
+		11 p_268052_ p_268052_
+	builder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267772_
+		static
+		0 p_268304_ p_268304_
+		1 p_268277_ p_268277_
+		2 p_268297_ p_268297_
+	getXOffset ()I m_267702_
+	getYOffset ()I m_267831_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_280139_
+		0 p_281792_ p_281792_
+		1 p_283239_ p_283239_
+		2 p_283135_ p_283135_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282062_ p_282062_
+		1 p_283189_ p_283189_
+		2 p_283584_ p_283584_
+		3 p_283402_ p_283402_
+net/minecraft/client/gui/components/TextAndImageButton$Builder net/minecraft/client/gui/components/TextAndImageButton$Builder
+	message f_267375_
+	onPress f_267427_
+	resourceLocation f_267378_
+	textureHeight f_267387_
+	textureWidth f_267430_
+	usedTextureHeight f_267408_
+	usedTextureWidth f_267364_
+	xOffset f_267417_
+	xTexStart f_267472_
+	yDiffTex f_267451_
+	yOffset f_267433_
+	yTexStart f_267366_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_267988_ p_267988_
+		1 p_268260_ p_268260_
+		2 p_268075_ p_268075_
+	build ()Lnet/minecraft/client/gui/components/TextAndImageButton; m_267775_
+	offset (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267570_
+		0 p_268306_ p_268306_
+		1 p_268207_ p_268207_
+	texStart (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267752_
+		0 p_267995_ p_267995_
+		1 p_268187_ p_268187_
+	textureSize (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267643_
+		0 p_268166_ p_268166_
+		1 p_268310_ p_268310_
+	usedTextureSize (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267765_
+		0 p_268087_ p_268087_
+		1 p_268011_ p_268011_
+	yDiffTex (I)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267809_
+		0 p_268008_ p_268008_
+net/minecraft/client/gui/components/Tooltip net/minecraft/client/gui/components/Tooltip
+	MAX_WIDTH f_257026_
+	cachedTooltip f_256766_
+	message f_256850_
+	narration f_257004_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260262_ p_260262_
+		1 p_260005_ p_260005_
+	create (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/Tooltip; m_257563_
+		static
+		0 p_259571_ p_259571_
+		1 p_259174_ p_259174_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/Tooltip; m_257550_
+		static
+		0 p_259142_ p_259142_
+	splitTooltip (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Ljava/util/List; m_257868_
+		static
+		0 p_259133_ p_259133_
+		1 p_260172_ p_260172_
+	toCharSequence (Lnet/minecraft/client/Minecraft;)Ljava/util/List; m_257408_
+		0 p_260243_ p_260243_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_260330_ p_260330_
+net/minecraft/client/gui/components/Whence net/minecraft/client/gui/components/Whence
+	$VALUES $VALUES
+	ABSOLUTE ABSOLUTE
+	END END
+	RELATIVE RELATIVE
+	$values ()[Lnet/minecraft/client/gui/components/Whence; m_239202_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_239707_ p_239707_
+		1 p_239708_ p_239708_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/Whence; valueOf
+		static
+		0 p_239772_ p_239772_
+	values ()[Lnet/minecraft/client/gui/components/Whence; values
+		static
+net/minecraft/client/gui/components/events/AbstractContainerEventHandler net/minecraft/client/gui/components/events/AbstractContainerEventHandler
+	focused f_94673_
+	isDragging f_94674_
+	<init> ()V <init>
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	isDragging ()Z m_7282_
+	setDragging (Z)V m_7897_
+		0 p_94681_ p_94681_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94677_ p_94677_
+net/minecraft/client/gui/components/events/ContainerEventHandler net/minecraft/client/gui/components/events/ContainerEventHandler
+	charTyped (CI)Z m_5534_
+		0 p_94683_ p_94683_
+		1 p_94684_ p_94684_
+	children ()Ljava/util/List; m_6702_
+	getChildAt (DD)Ljava/util/Optional; m_94729_
+		0 p_94730_ p_94730_
+		1 p_94731_ p_94731_
+	getCurrentFocusPath ()Lnet/minecraft/client/gui/ComponentPath; m_264435_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	handleArrowNavigation (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation;)Lnet/minecraft/client/gui/ComponentPath; m_264187_
+		0 p_265760_ p_265760_
+	handleTabNavigation (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation;)Lnet/minecraft/client/gui/ComponentPath; m_264559_
+		0 p_265354_ p_265354_
+	isDragging ()Z m_7282_
+	isFocused ()Z m_93696_
+	keyPressed (III)Z m_7933_
+		0 p_94710_ p_94710_
+		1 p_94711_ p_94711_
+		2 p_94712_ p_94712_
+	keyReleased (III)Z m_7920_
+		0 p_94715_ p_94715_
+		1 p_94716_ p_94716_
+		2 p_94717_ p_94717_
+	lambda$handleTabNavigation$2 (Lnet/minecraft/client/gui/components/events/GuiEventListener;)I m_289585_
+		static
+		0 p_289623_ p_289623_
+	lambda$mouseReleased$0 (DDILnet/minecraft/client/gui/components/events/GuiEventListener;)Z m_94704_
+		static
+		0 p_94705_ p_94705_
+		1 p_94706_ p_94706_
+		2 p_94707_ p_94707_
+		3 p_94708_ p_94708_
+	lambda$mouseScrolled$1 (DDDLnet/minecraft/client/gui/components/events/GuiEventListener;)Z m_94689_
+		static
+		0 p_94690_ p_94690_
+		1 p_94691_ p_94691_
+		2 p_94692_ p_94692_
+		3 p_94693_ p_94693_
+	lambda$nextFocusPathInDirection$3 (Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;)Ljava/lang/Integer; m_263864_
+		static
+		0 p_264673_ p_264673_
+		1 p_264674_ p_264674_
+	lambda$nextFocusPathInDirection$4 (Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;)Ljava/lang/Integer; m_263865_
+		static
+		0 p_264675_ p_264675_
+		1 p_264676_ p_264676_
+	magicalSpecialHackyFocus (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_94725_
+		0 p_94726_ p_94726_
+	mouseClicked (DDI)Z m_6375_
+		0 p_94695_ p_94695_
+		1 p_94696_ p_94696_
+		2 p_94697_ p_94697_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_94699_ p_94699_
+		1 p_94700_ p_94700_
+		2 p_94701_ p_94701_
+		3 p_94702_ p_94702_
+		4 p_94703_ p_94703_
+	mouseReleased (DDI)Z m_6348_
+		0 p_94722_ p_94722_
+		1 p_94723_ p_94723_
+		2 p_94724_ p_94724_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_94686_ p_94686_
+		1 p_94687_ p_94687_
+		2 p_94688_ p_94688_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265668_ p_265668_
+	nextFocusPathInDirection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264458_
+		0 p_265054_ p_265054_
+		1 p_265167_ p_265167_
+		2 p_265476_ p_265476_
+		3 p_265762_ p_265762_
+	nextFocusPathVaguelyInDirection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264486_
+		0 p_265390_ p_265390_
+		1 p_265687_ p_265687_
+		2 p_265498_ p_265498_
+		3 p_265048_ p_265048_
+	setDragging (Z)V m_7897_
+		0 p_94720_ p_94720_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94713_ p_94713_
+	setFocused (Z)V m_93692_
+		0 p_265504_ p_265504_
+net/minecraft/client/gui/components/events/GuiEventListener net/minecraft/client/gui/components/events/GuiEventListener
+	DOUBLE_CLICK_THRESHOLD_MS f_212360_
+	charTyped (CI)Z m_5534_
+		0 p_94732_ p_94732_
+		1 p_94733_ p_94733_
+	getCurrentFocusPath ()Lnet/minecraft/client/gui/ComponentPath; m_264435_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_94748_ p_94748_
+		1 p_94749_ p_94749_
+	keyPressed (III)Z m_7933_
+		0 p_94745_ p_94745_
+		1 p_94746_ p_94746_
+		2 p_94747_ p_94747_
+	keyReleased (III)Z m_7920_
+		0 p_94750_ p_94750_
+		1 p_94751_ p_94751_
+		2 p_94752_ p_94752_
+	mouseClicked (DDI)Z m_6375_
+		0 p_94737_ p_94737_
+		1 p_94738_ p_94738_
+		2 p_94739_ p_94739_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_94740_ p_94740_
+		1 p_94741_ p_94741_
+		2 p_94742_ p_94742_
+		3 p_94743_ p_94743_
+		4 p_94744_ p_94744_
+	mouseMoved (DD)V m_94757_
+		0 p_94758_ p_94758_
+		1 p_94759_ p_94759_
+	mouseReleased (DDI)Z m_6348_
+		0 p_94753_ p_94753_
+		1 p_94754_ p_94754_
+		2 p_94755_ p_94755_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_94734_ p_94734_
+		1 p_94735_ p_94735_
+		2 p_94736_ p_94736_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265234_ p_265234_
+	setFocused (Z)V m_93692_
+		0 p_265728_ p_265728_
+net/minecraft/client/gui/components/events/package-info net/minecraft/client/gui/components/events/package-info
+net/minecraft/client/gui/components/package-info net/minecraft/client/gui/components/package-info
+net/minecraft/client/gui/components/spectator/SpectatorGui net/minecraft/client/gui/components/spectator/SpectatorGui
+	FADE_OUT_DELAY f_169074_
+	FADE_OUT_TIME f_169075_
+	SPECTATOR_LOCATION f_94760_
+	WIDGETS_LOCATION f_94761_
+	lastSelectionTime f_94763_
+	menu f_94764_
+	minecraft f_94762_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94767_ p_94767_
+	getHotbarAlpha ()F m_94794_
+	isMenuActive ()Z m_94768_
+	onHotbarSelected (I)V m_94771_
+		0 p_94772_ p_94772_
+	onMouseMiddleClick ()V m_94793_
+	onMouseScrolled (I)V m_205380_
+		0 p_205381_ p_205381_
+	onSpectatorMenuClosed (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7613_
+		0 p_94792_ p_94792_
+	renderHotbar (Lnet/minecraft/client/gui/GuiGraphics;)V m_280623_
+		0 p_281458_ p_281458_
+	renderPage (Lnet/minecraft/client/gui/GuiGraphics;FIILnet/minecraft/client/gui/spectator/categories/SpectatorPage;)V m_280016_
+		0 p_282945_ p_282945_
+		1 p_281688_ p_281688_
+		2 p_281726_ p_281726_
+		3 p_281730_ p_281730_
+		4 p_282361_ p_282361_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;IIFFLnet/minecraft/client/gui/spectator/SpectatorMenuItem;)V m_280643_
+		0 p_281411_ p_281411_
+		1 p_283536_ p_283536_
+		2 p_281853_ p_281853_
+		3 p_282693_ p_282693_
+		4 p_281955_ p_281955_
+		5 p_283370_ p_283370_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;)V m_280365_
+		0 p_283107_ p_283107_
+net/minecraft/client/gui/components/spectator/package-info net/minecraft/client/gui/components/spectator/package-info
+net/minecraft/client/gui/components/tabs/GridLayoutTab net/minecraft/client/gui/components/tabs/GridLayoutTab
+	layout f_267367_
+	title f_267410_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_268022_ p_268022_
+	doLayout (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267697_
+		0 p_268281_ p_268281_
+	getTabTitle ()Lnet/minecraft/network/chat/Component; m_267600_
+	visitChildren (Ljava/util/function/Consumer;)V m_267609_
+		0 p_268098_ p_268098_
+net/minecraft/client/gui/components/tabs/Tab net/minecraft/client/gui/components/tabs/Tab
+	doLayout (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267697_
+		0 p_268081_ p_268081_
+	getTabTitle ()Lnet/minecraft/network/chat/Component; m_267600_
+	tick ()V m_267681_
+	visitChildren (Ljava/util/function/Consumer;)V m_267609_
+		0 p_268213_ p_268213_
+net/minecraft/client/gui/components/tabs/TabManager net/minecraft/client/gui/components/tabs/TabManager
+	addWidget f_267431_
+	currentTab f_267400_
+	removeWidget f_267452_
+	tabArea f_267478_
+	<init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_268279_ p_268279_
+		1 p_268196_ p_268196_
+	getCurrentTab ()Lnet/minecraft/client/gui/components/tabs/Tab; m_267695_
+	setCurrentTab (Lnet/minecraft/client/gui/components/tabs/Tab;Z)V m_276088_
+		0 p_276109_ p_276109_
+		1 p_276120_ p_276120_
+	setTabArea (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267817_
+		0 p_268042_ p_268042_
+	tickCurrent ()V m_267621_
+net/minecraft/client/gui/components/tabs/TabNavigationBar net/minecraft/client/gui/components/tabs/TabNavigationBar
+	HEIGHT f_273831_
+	MARGIN f_273887_
+	MAX_WIDTH f_273832_
+	NO_TAB f_268741_
+	USAGE_NARRATION f_273890_
+	layout f_273942_
+	tabButtons f_267495_
+	tabManager f_267401_
+	tabs f_267380_
+	width f_267467_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/client/gui/components/tabs/TabManager;Ljava/lang/Iterable;)V <init>
+		0 p_275379_ p_275379_
+		1 p_275624_ p_275624_
+		2 p_275279_ p_275279_
+	arrangeElements ()V m_267766_
+	builder (Lnet/minecraft/client/gui/components/tabs/TabManager;I)Lnet/minecraft/client/gui/components/tabs/TabNavigationBar$Builder; m_267630_
+		static
+		0 p_268126_ p_268126_
+		1 p_268070_ p_268070_
+	children ()Ljava/util/List; m_6702_
+	currentTabButton ()Lnet/minecraft/client/gui/components/TabButton; m_274517_
+	currentTabIndex ()I m_269025_
+	getNextTabIndex (I)I m_269123_
+		0 p_270508_ p_270508_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	keyPressed (I)Z m_269419_
+		0 p_270495_ p_270495_
+	lambda$updateNarration$0 ()Ljava/util/Optional; m_273975_
+	lambda$updateNarration$1 (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/TabButton;)V m_273976_
+		0 p_274662_ p_274662_
+		1 p_274663_ p_274663_
+	narrateListElementPosition (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/TabButton;)V m_274560_
+		0 p_275386_ p_275386_
+		1 p_275397_ p_275397_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_275418_ p_275418_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281720_ p_281720_
+		1 p_282085_ p_282085_
+		2 p_281687_ p_281687_
+		3 p_283048_ p_283048_
+	selectTab (IZ)V m_276089_
+		0 p_276107_ p_276107_
+		1 p_276125_ p_276125_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_275675_ p_275675_
+	setFocused (Z)V m_93692_
+		0 p_275488_ p_275488_
+	setWidth (I)V m_267604_
+		0 p_268094_ p_268094_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_275583_ p_275583_
+net/minecraft/client/gui/components/tabs/TabNavigationBar$Builder net/minecraft/client/gui/components/tabs/TabNavigationBar$Builder
+	tabManager f_267468_
+	tabs f_267496_
+	width f_267429_
+	<init> (Lnet/minecraft/client/gui/components/tabs/TabManager;I)V <init>
+		0 p_268334_ p_268334_
+		1 p_267986_ p_267986_
+	addTabs ([Lnet/minecraft/client/gui/components/tabs/Tab;)Lnet/minecraft/client/gui/components/tabs/TabNavigationBar$Builder; m_267824_
+		0 p_268144_ p_268144_
+	build ()Lnet/minecraft/client/gui/components/tabs/TabNavigationBar; m_267625_
+net/minecraft/client/gui/components/tabs/package-info net/minecraft/client/gui/components/tabs/package-info
+net/minecraft/client/gui/components/toasts/AdvancementToast net/minecraft/client/gui/components/toasts/AdvancementToast
+	DISPLAY_TIME f_263764_
+	advancement f_94795_
+	playedSound f_94796_
+	<init> (Lnet/minecraft/advancements/Advancement;)V <init>
+		0 p_94798_ p_94798_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281813_ p_281813_
+		1 p_282243_ p_282243_
+		2 p_282604_ p_282604_
+net/minecraft/client/gui/components/toasts/RecipeToast net/minecraft/client/gui/components/toasts/RecipeToast
+	DESCRIPTION_TEXT f_94804_
+	DISPLAY_TIME f_169076_
+	TITLE_TEXT f_94803_
+	changed f_94807_
+	lastChanged f_94806_
+	recipes f_94805_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_94810_ p_94810_
+	addItem (Lnet/minecraft/world/item/crafting/Recipe;)V m_94811_
+		0 p_94812_ p_94812_
+	addOrUpdate (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/world/item/crafting/Recipe;)V m_94817_
+		static
+		0 p_94818_ p_94818_
+		1 p_94819_ p_94819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281667_ p_281667_
+		1 p_281321_ p_281321_
+		2 p_281779_ p_281779_
+net/minecraft/client/gui/components/toasts/SystemToast net/minecraft/client/gui/components/toasts/SystemToast
+	LINE_SPACING f_243015_
+	MARGIN f_243021_
+	MAX_LINE_SIZE f_169078_
+	changed f_94824_
+	id f_94820_
+	lastChanged f_94823_
+	messageLines f_94822_
+	title f_94821_
+	width f_94825_
+	<init> (Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94832_ p_94832_
+		1 p_94833_ p_94833_
+		2 p_94834_ p_94834_
+	<init> (Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Ljava/util/List;I)V <init>
+		0 p_94827_ p_94827_
+		1 p_94828_ p_94828_
+		2 p_94829_ p_94829_
+		3 p_94830_ p_94830_
+	add (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94855_
+		static
+		0 p_94856_ p_94856_
+		1 p_94857_ p_94857_
+		2 p_94858_ p_94858_
+		3 p_94859_ p_94859_
+	addOrUpdate (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94869_
+		static
+		0 p_94870_ p_94870_
+		1 p_94871_ p_94871_
+		2 p_94872_ p_94872_
+		3 p_94873_ p_94873_
+	getToken ()Ljava/lang/Object; m_7283_
+	getToken ()Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; m_7283_
+	height ()I m_94899_
+	multiline (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/toasts/SystemToast; m_94847_
+		static
+		0 p_94848_ p_94848_
+		1 p_94849_ p_94849_
+		2 p_94850_ p_94850_
+		3 p_94851_ p_94851_
+	nullToEmpty (Lnet/minecraft/network/chat/Component;)Lcom/google/common/collect/ImmutableList; m_94860_
+		static
+		0 p_94861_ p_94861_
+	onPackCopyFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94875_
+		static
+		0 p_94876_ p_94876_
+		1 p_94877_ p_94877_
+	onWorldAccessFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94852_
+		static
+		0 p_94853_ p_94853_
+		1 p_94854_ p_94854_
+	onWorldDeleteFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94866_
+		static
+		0 p_94867_ p_94867_
+		1 p_94868_ p_94868_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281624_ p_281624_
+		1 p_282333_ p_282333_
+		2 p_282762_ p_282762_
+	renderBackgroundRow (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;IIII)V m_280654_
+		0 p_281840_ p_281840_
+		1 p_281283_ p_281283_
+		2 p_281750_ p_281750_
+		3 p_282371_ p_282371_
+		4 p_283613_ p_283613_
+		5 p_282880_ p_282880_
+	reset (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94862_
+		0 p_94863_ p_94863_
+		1 p_94864_ p_94864_
+	width ()I m_7828_
+net/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds net/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds
+	$VALUES $VALUES
+	NARRATOR_TOGGLE NARRATOR_TOGGLE
+	PACK_COPY_FAILURE PACK_COPY_FAILURE
+	PACK_LOAD_FAILURE PACK_LOAD_FAILURE
+	PERIODIC_NOTIFICATION PERIODIC_NOTIFICATION
+	TUTORIAL_HINT TUTORIAL_HINT
+	UNSECURE_SERVER_WARNING UNSECURE_SERVER_WARNING
+	WORLD_ACCESS_FAILURE WORLD_ACCESS_FAILURE
+	WORLD_BACKUP WORLD_BACKUP
+	displayTime f_232547_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; m_169079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IJ)V <init>
+		0 p_232549_ p_232549_
+		1 p_232550_ p_232550_
+		2 p_232551_ p_232551_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_94888_ p_94888_
+		1 p_94889_ p_94889_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; valueOf
+		static
+		0 p_94891_ p_94891_
+	values ()[Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; values
+		static
+net/minecraft/client/gui/components/toasts/Toast net/minecraft/client/gui/components/toasts/Toast
+	NO_TOKEN f_94894_
+	SLOT_HEIGHT f_243003_
+	TEXTURE f_94893_
+	<clinit> ()V <clinit>
+		static
+	getToken ()Ljava/lang/Object; m_7283_
+	height ()I m_94899_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281969_ p_281969_
+		1 p_94897_ p_94897_
+		2 p_94898_ p_94898_
+	slotCount ()I m_243110_
+	width ()I m_7828_
+net/minecraft/client/gui/components/toasts/Toast$Visibility net/minecraft/client/gui/components/toasts/Toast$Visibility
+	$VALUES $VALUES
+	HIDE HIDE
+	SHOW SHOW
+	soundEvent f_94902_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_169080_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_94906_ p_94906_
+		1 p_94907_ p_94907_
+		2 p_94908_ p_94908_
+	playSound (Lnet/minecraft/client/sounds/SoundManager;)V m_94909_
+		0 p_94910_ p_94910_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; valueOf
+		static
+		0 p_94912_ p_94912_
+	values ()[Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; values
+		static
+net/minecraft/client/gui/components/toasts/ToastComponent net/minecraft/client/gui/components/toasts/ToastComponent
+	NO_SPACE f_243024_
+	SLOT_COUNT f_243005_
+	minecraft f_94914_
+	occupiedSlots f_242998_
+	queued f_94916_
+	visible f_94915_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94918_ p_94918_
+	addToast (Lnet/minecraft/client/gui/components/toasts/Toast;)V m_94922_
+		0 p_94923_ p_94923_
+	clear ()V m_94919_
+	findFreeIndex (I)I m_243100_
+		0 p_243272_ p_243272_
+	freeSlots ()I m_243097_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_94929_
+	getNotificationDisplayTimeMultiplier ()D m_264542_
+	getToast (Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/client/gui/components/toasts/Toast; m_94926_
+		0 p_94927_ p_94927_
+		1 p_94928_ p_94928_
+	lambda$render$0 (ILnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance;)Z m_279745_
+		0 p_280778_ p_280778_
+		1 p_280779_ p_280779_
+		2 p_280780_ p_280780_
+	lambda$render$1 (Lnet/minecraft/client/gui/components/toasts/Toast;)Z m_243085_
+		0 p_243239_ p_243239_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_94920_
+		0 p_283249_ p_283249_
+net/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance net/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance
+	ANIMATION_TIME f_169082_
+	animationTime f_94932_
+	index f_242993_
+	slotCount f_243000_
+	this$0 f_94930_
+	toast f_94931_
+	visibility f_94934_
+	visibleTime f_94933_
+	<init> (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/Toast;II)V <init>
+		0 p_243250_ p_243250_
+		1 p_243319_ p_243319_
+		2 p_243300_ p_243300_
+		3 p_243224_ p_243224_
+	getToast ()Lnet/minecraft/client/gui/components/toasts/Toast; m_94942_
+	getVisibility (J)F m_94947_
+		0 p_94948_ p_94948_
+	render (ILnet/minecraft/client/gui/GuiGraphics;)Z m_280442_
+		0 p_282887_ p_282887_
+		1 p_283668_ p_283668_
+net/minecraft/client/gui/components/toasts/TutorialToast net/minecraft/client/gui/components/toasts/TutorialToast
+	PROGRESS_BAR_HEIGHT f_169084_
+	PROGRESS_BAR_WIDTH f_169083_
+	PROGRESS_BAR_X f_169085_
+	PROGRESS_BAR_Y f_169086_
+	icon f_94949_
+	lastProgress f_94954_
+	lastProgressTime f_94953_
+	message f_94951_
+	progress f_94955_
+	progressable f_94956_
+	title f_94950_
+	visibility f_94952_
+	<init> (Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_94958_ p_94958_
+		1 p_94959_ p_94959_
+		2 p_94960_ p_94960_
+		3 p_94961_ p_94961_
+	hide ()V m_94968_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_283197_ p_283197_
+		1 p_283009_ p_283009_
+		2 p_281902_ p_281902_
+	updateProgress (F)V m_94962_
+		0 p_94963_ p_94963_
+net/minecraft/client/gui/components/toasts/TutorialToast$Icons net/minecraft/client/gui/components/toasts/TutorialToast$Icons
+	$VALUES $VALUES
+	MOUSE MOUSE
+	MOVEMENT_KEYS MOVEMENT_KEYS
+	RECIPE_BOOK RECIPE_BOOK
+	RIGHT_CLICK RIGHT_CLICK
+	SOCIAL_INTERACTIONS SOCIAL_INTERACTIONS
+	TREE TREE
+	WOODEN_PLANKS WOODEN_PLANKS
+	x f_94975_
+	y f_94976_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; m_169088_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_94980_ p_94980_
+		1 p_94981_ p_94981_
+		2 p_94982_ p_94982_
+		3 p_94983_ p_94983_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280006_
+		0 p_282818_ p_282818_
+		1 p_283064_ p_283064_
+		2 p_282765_ p_282765_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; valueOf
+		static
+		0 p_94990_ p_94990_
+	values ()[Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; values
+		static
+net/minecraft/client/gui/components/toasts/package-info net/minecraft/client/gui/components/toasts/package-info
+net/minecraft/client/gui/font/AllMissingGlyphProvider net/minecraft/client/gui/font/AllMissingGlyphProvider
+	<init> ()V <init>
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_232553_ p_232553_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+net/minecraft/client/gui/font/CodepointMap net/minecraft/client/gui/font/CodepointMap
+	BLOCK_BITS f_283858_
+	BLOCK_COUNT f_283789_
+	BLOCK_SIZE f_283879_
+	IN_BLOCK_MASK f_283806_
+	MAX_BLOCK f_283822_
+	blockConstructor f_283773_
+	blockMap f_283938_
+	empty f_283911_
+	<init> (Ljava/util/function/IntFunction;Ljava/util/function/IntFunction;)V <init>
+		0 p_285284_ p_285284_
+		1 p_285275_ p_285275_
+	clear ()V m_284192_
+	computeIfAbsent (ILjava/util/function/IntFunction;)Ljava/lang/Object; m_284450_
+		0 p_285365_ p_285365_
+		1 p_285147_ p_285147_
+	forEach (Lnet/minecraft/client/gui/font/CodepointMap$Output;)V m_284150_
+		0 p_285048_ p_285048_
+	get (I)Ljava/lang/Object; m_284412_
+		0 p_285131_ p_285131_
+	keySet ()Lit/unimi/dsi/fastutil/ints/IntSet; m_284498_
+	lambda$keySet$0 (Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V m_284551_
+		static
+		0 p_285454_ p_285454_
+		1 p_285165_ p_285165_
+		2 p_285389_ p_285389_
+	put (ILjava/lang/Object;)Ljava/lang/Object; m_284506_
+		0 p_285321_ p_285321_
+		1 p_285073_ p_285073_
+	remove (I)Ljava/lang/Object; m_284320_
+		0 p_285488_ p_285488_
+net/minecraft/client/gui/font/CodepointMap$Output net/minecraft/client/gui/font/CodepointMap$Output
+	accept (ILjava/lang/Object;)V m_284511_
+		0 p_285163_ p_285163_
+		1 p_285313_ p_285313_
+net/minecraft/client/gui/font/FontManager net/minecraft/client/gui/font/FontManager
+	FONTS_PATH f_169089_
+	FONT_DEFINITIONS f_244245_
+	GSON f_283881_
+	LOGGER f_94997_
+	MISSING_FONT f_94996_
+	fontSets f_94999_
+	missingFontSet f_94998_
+	providersToClose f_283839_
+	renames f_95001_
+	textureManager f_95000_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_95005_ p_95005_
+	apply (Lnet/minecraft/client/gui/font/FontManager$Preparation;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_284460_
+		0 p_284939_ p_284939_
+		1 p_285407_ p_285407_
+	close ()V close
+	createFont ()Lnet/minecraft/client/gui/Font; m_95006_
+	createFontFilterFishy ()Lnet/minecraft/client/gui/Font; m_243082_
+	finalizeProviderLoading (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;)V m_284489_
+		0 p_285520_ p_285520_
+		1 p_285397_ p_285397_
+	getActualId (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_284164_
+		0 p_285141_ p_285141_
+	lambda$apply$16 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_283971_
+		0 p_284627_ p_284627_
+		1 p_284628_ p_284628_
+	lambda$createFont$17 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_283955_
+		0 p_284586_ p_284586_
+	lambda$createFontFilterFishy$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_283960_
+		0 p_284596_ p_284596_
+	lambda$finalizeProviderLoading$15 (Ljava/util/List;I)V m_283966_
+		static
+		0 p_284613_ p_284613_
+		1 p_284614_ p_284614_
+	lambda$new$0 (Lnet/minecraft/client/gui/font/FontSet;)V m_95009_
+		static
+		0 p_95010_ p_95010_
+	lambda$prepare$10 (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_283958_
+		0 p_284591_ p_284591_
+		1 p_284592_ p_284592_
+	lambda$prepare$2 (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;)V m_285669_
+		0 p_286122_ p_286122_
+		1 p_286123_ p_286123_
+		2 p_286124_ p_286124_
+		3 p_286125_ p_286125_
+		4 p_286126_ p_286126_
+	lambda$prepare$3 (Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference;)V m_285670_
+		static
+		0 p_286127_ p_286127_
+		1 p_286128_ p_286128_
+		2 p_286129_ p_286129_
+	lambda$prepare$4 (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle; m_283963_
+		0 p_284604_ p_284604_
+		1 p_284605_ p_284605_
+		2 p_284606_ p_284606_
+		3 p_284607_ p_284607_
+	lambda$prepare$5 (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;)V m_283961_
+		0 p_284597_ p_284597_
+		1 p_284598_ p_284598_
+	lambda$prepare$6 (Lcom/mojang/blaze3d/font/GlyphProvider;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_283954_
+		0 p_284583_ p_284583_
+		1 p_284584_ p_284584_
+		2 p_284585_ p_284585_
+	lambda$prepare$7 (I)[Ljava/util/concurrent/CompletableFuture; m_283956_
+		static
+		0 p_284587_ p_284587_
+	lambda$prepare$8 (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lnet/minecraft/client/gui/font/FontManager$Preparation; m_283959_
+		static
+		0 p_284593_ p_284593_
+		1 p_284594_ p_284594_
+		2 p_284595_ p_284595_
+	lambda$prepare$9 (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_283967_
+		0 p_284615_ p_284615_
+		1 p_284616_ p_284616_
+		2 p_284617_ p_284617_
+		3 p_284618_ p_284618_
+	lambda$reload$1 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/gui/font/FontManager$Preparation;)V m_283964_
+		0 p_284608_ p_284608_
+		1 p_284609_ p_284609_
+	lambda$resolveProviders$12 (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;)V m_283970_
+		static
+		0 p_284625_ p_284625_
+		1 p_284626_ p_284626_
+	lambda$resolveProviders$13 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_283957_
+		static
+		0 p_284588_ p_284588_
+		1 p_284589_ p_284589_
+		2 p_284590_ p_284590_
+	lambda$resolveProviders$14 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;)V m_283968_
+		static
+		0 p_284619_ p_284619_
+		1 p_284620_ p_284620_
+		2 p_284621_ p_284621_
+	lambda$safeLoad$11 (Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/gui/font/FontManager$BuilderId;)Ljava/util/Optional; m_285671_
+		static
+		0 p_286130_ p_286130_
+		1 p_286131_ p_286131_
+		2 p_286132_ p_286132_
+	loadResourceStack (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_284270_
+		static
+		0 p_284976_ p_284976_
+		1 p_285272_ p_285272_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_284410_
+		0 p_285252_ p_285252_
+		1 p_284969_ p_284969_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_285160_ p_285160_
+		1 p_285231_ p_285231_
+		2 p_285232_ p_285232_
+		3 p_285262_ p_285262_
+		4 p_284975_ p_284975_
+		5 p_285218_ p_285218_
+	resolveProviders (Ljava/util/List;)Ljava/util/Map; m_284517_
+		0 p_285282_ p_285282_
+	safeLoad (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_284357_
+		0 p_285113_ p_285113_
+		1 p_286561_ p_286561_
+		2 p_285424_ p_285424_
+		3 p_285371_ p_285371_
+	setRenames (Ljava/util/Map;)V m_95011_
+		0 p_95012_ p_95012_
+net/minecraft/client/gui/font/FontManager$BuilderId net/minecraft/client/gui/font/FontManager$BuilderId
+	fontId f_283782_
+	index f_283900_
+	pack f_283885_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;I)V <init>
+		0 f_283782_ f_283782_
+		1 f_283885_ f_283885_
+		2 f_283900_ f_283900_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285107_ p_285107_
+	fontId ()Lnet/minecraft/resources/ResourceLocation; f_283782_
+	hashCode ()I hashCode
+	index ()I f_283900_
+	pack ()Ljava/lang/String; f_283885_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$BuilderResult net/minecraft/client/gui/font/FontManager$BuilderResult
+	id f_283838_
+	result f_283894_
+	<init> (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lcom/mojang/datafixers/util/Either;)V <init>
+		0 f_283838_ f_283838_
+		1 f_283894_ f_283894_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285102_ p_285102_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/client/gui/font/FontManager$BuilderId; f_283838_
+	lambda$resolve$0 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional; m_284229_
+		static
+		0 p_285332_ p_285332_
+	lambda$resolve$1 (Ljava/util/function/Function;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_284205_
+		0 p_284933_ p_284933_
+		1 p_285367_ p_285367_
+	resolve (Ljava/util/function/Function;)Ljava/util/Optional; m_284215_
+		0 p_284942_ p_284942_
+	result ()Lcom/mojang/datafixers/util/Either; f_283894_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$FontDefinitionFile net/minecraft/client/gui/font/FontManager$FontDefinitionFile
+	CODEC f_285562_
+	providers f_285612_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_285612_ f_285612_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286874_ p_286874_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285893_
+		static
+		0 p_286425_ p_286425_
+	providers ()Ljava/util/List; f_285612_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$Preparation net/minecraft/client/gui/font/FontManager$Preparation
+	allProviders f_283866_
+	providers f_283921_
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 f_283921_ f_283921_
+		1 f_283866_ f_283866_
+	allProviders ()Ljava/util/List; f_283866_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285059_ p_285059_
+	hashCode ()I hashCode
+	providers ()Ljava/util/Map; f_283921_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle net/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle
+	builders f_283826_
+	dependencies f_283897_
+	fontId f_283760_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Set;)V <init>
+		0 f_283760_ f_283760_
+		1 f_283826_ f_283826_
+		2 f_283897_ f_283897_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_284984_ p_284984_
+	add (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Ljava/util/concurrent/CompletableFuture;)V m_284288_
+		0 p_284935_ p_284935_
+		1 p_284966_ p_284966_
+	add (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference;)V m_286066_
+		0 p_286837_ p_286837_
+		1 p_286500_ p_286500_
+	builders ()Ljava/util/List; f_283826_
+	dependencies ()Ljava/util/Set; f_283897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285342_ p_285342_
+	fontId ()Lnet/minecraft/resources/ResourceLocation; f_283760_
+	hashCode ()I hashCode
+	lambda$listBuilders$0 (Lnet/minecraft/client/gui/font/FontManager$BuilderResult;)Ljava/util/stream/Stream; m_284307_
+		static
+		0 p_285041_ p_285041_
+	listBuilders ()Ljava/util/stream/Stream; m_284148_
+	resolve (Ljava/util/function/Function;)Ljava/util/Optional; m_284241_
+		0 p_285118_ p_285118_
+	toString ()Ljava/lang/String; toString
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285405_ p_285405_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285391_ p_285391_
+net/minecraft/client/gui/font/FontSet net/minecraft/client/gui/font/FontSet
+	LARGE_FORWARD_ADVANCE f_242991_
+	RANDOM f_95050_
+	glyphInfos f_95057_
+	glyphs f_95056_
+	glyphsByWidth f_95058_
+	missingGlyph f_95053_
+	name f_95052_
+	providers f_95055_
+	textureManager f_95051_
+	textures f_95059_
+	whiteGlyph f_95054_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_95062_ p_95062_
+		1 p_95063_ p_95063_
+	close ()V close
+	closeProviders ()V m_95077_
+	closeTextures ()V m_95080_
+	computeBakedGlyph (I)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232564_
+		0 p_232565_ p_232565_
+	computeGlyphInfo (I)Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_243121_
+		0 p_243321_ p_243321_
+	getGlyph (I)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95078_
+		0 p_95079_ p_95079_
+	getGlyphInfo (IZ)Lcom/mojang/blaze3d/font/GlyphInfo; m_243128_
+		0 p_243235_ p_243235_
+		1 p_243251_ p_243251_
+	getRandomGlyph (Lcom/mojang/blaze3d/font/GlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95067_
+		0 p_95068_ p_95068_
+	hasFishyAdvance (Lcom/mojang/blaze3d/font/GlyphInfo;)Z m_243068_
+		static
+		0 p_243323_ p_243323_
+	lambda$new$0 (I)[Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_283973_
+		static
+		0 p_284630_ p_284630_
+	lambda$new$1 (I)[[Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_283972_
+		static
+		0 p_284629_ p_284629_
+	lambda$new$2 (I)[Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_283974_
+		static
+		0 p_284631_ p_284631_
+	lambda$new$3 (I)[[Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_283975_
+		static
+		0 p_284632_ p_284632_
+	lambda$reload$4 (I)Lit/unimi/dsi/fastutil/ints/IntList; m_232566_
+		static
+		0 p_232567_ p_232567_
+	lambda$reload$5 (Ljava/util/List;Ljava/util/Set;I)V m_232558_
+		0 p_232559_ p_232559_
+		1 p_232560_ p_232560_
+		2 p_232561_ p_232561_
+	reload (Ljava/util/List;)V m_95071_
+		0 p_95072_ p_95072_
+	stitch (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232556_
+		0 p_232557_ p_232557_
+	whiteGlyph ()Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95064_
+net/minecraft/client/gui/font/FontSet$GlyphInfoFilter net/minecraft/client/gui/font/FontSet$GlyphInfoFilter
+	MISSING f_243023_
+	glyphInfo f_243013_
+	glyphInfoNotFishy f_243006_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/font/GlyphInfo;Lcom/mojang/blaze3d/font/GlyphInfo;)V <init>
+		0 f_243013_ f_243013_
+		1 f_243006_ f_243006_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_243310_ p_243310_
+	glyphInfo ()Lcom/mojang/blaze3d/font/GlyphInfo; f_243013_
+	glyphInfoNotFishy ()Lcom/mojang/blaze3d/font/GlyphInfo; f_243006_
+	hashCode ()I hashCode
+	select (Z)Lcom/mojang/blaze3d/font/GlyphInfo; m_243099_
+		0 p_243218_ p_243218_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontTexture net/minecraft/client/gui/font/FontTexture
+	SIZE f_169092_
+	colored f_95094_
+	renderTypes f_283837_
+	root f_95095_
+	<init> (Lnet/minecraft/client/gui/font/GlyphRenderTypes;Z)V <init>
+		0 p_285000_ p_285000_
+		1 p_285085_ p_285085_
+	add (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232568_
+		0 p_232569_ p_232569_
+	close ()V close
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_285121_ p_285121_
+		1 p_285511_ p_285511_
+	lambda$dumpContents$0 (I)I m_284333_
+		static
+		0 p_285145_ p_285145_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_95101_ p_95101_
+net/minecraft/client/gui/font/FontTexture$Node net/minecraft/client/gui/font/FontTexture$Node
+	height f_95108_
+	left f_95109_
+	occupied f_95111_
+	right f_95110_
+	width f_95107_
+	x f_95105_
+	y f_95106_
+	<init> (IIII)V <init>
+		0 p_95113_ p_95113_
+		1 p_95114_ p_95114_
+		2 p_95115_ p_95115_
+		3 p_95116_ p_95116_
+	insert (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/FontTexture$Node; m_232570_
+		0 p_232571_ p_232571_
+net/minecraft/client/gui/font/GlyphRenderTypes net/minecraft/client/gui/font/GlyphRenderTypes
+	normal f_283780_
+	polygonOffset f_283751_
+	seeThrough f_283831_
+	<init> (Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/RenderType;)V <init>
+		0 f_283780_ f_283780_
+		1 f_283831_ f_283831_
+		2 f_283751_ f_283751_
+	createForColorTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/GlyphRenderTypes; m_284354_
+		static
+		0 p_285486_ p_285486_
+	createForIntensityTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/GlyphRenderTypes; m_284520_
+		static
+		0 p_285411_ p_285411_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285092_ p_285092_
+	hashCode ()I hashCode
+	normal ()Lnet/minecraft/client/renderer/RenderType; f_283780_
+	polygonOffset ()Lnet/minecraft/client/renderer/RenderType; f_283751_
+	seeThrough ()Lnet/minecraft/client/renderer/RenderType; f_283831_
+	select (Lnet/minecraft/client/gui/Font$DisplayMode;)Lnet/minecraft/client/renderer/RenderType; m_284370_
+		0 p_285259_ p_285259_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/GlyphRenderTypes$1 net/minecraft/client/gui/font/GlyphRenderTypes$1
+	$SwitchMap$net$minecraft$client$gui$Font$DisplayMode f_283946_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/font/TextFieldHelper net/minecraft/client/gui/font/TextFieldHelper
+	cursorPos f_95134_
+	getClipboardFn f_95131_
+	getMessageFn f_95129_
+	selectionPos f_95135_
+	setClipboardFn f_95132_
+	setMessageFn f_95130_
+	stringValidator f_95133_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V <init>
+		0 p_95137_ p_95137_
+		1 p_95138_ p_95138_
+		2 p_95139_ p_95139_
+		3 p_95140_ p_95140_
+		4 p_95141_ p_95141_
+	charTyped (C)Z m_95143_
+		0 p_95144_ p_95144_
+	clampToMsgLength (I)I m_95195_
+		0 p_95196_ p_95196_
+	copy ()V m_95178_
+	createClipboardGetter (Lnet/minecraft/client/Minecraft;)Ljava/util/function/Supplier; m_95153_
+		static
+		0 p_95154_ p_95154_
+	createClipboardSetter (Lnet/minecraft/client/Minecraft;)Ljava/util/function/Consumer; m_95182_
+		static
+		0 p_95183_ p_95183_
+	cut ()V m_95142_
+	deleteSelection (Ljava/lang/String;)Ljava/lang/String; m_95184_
+		0 p_95185_ p_95185_
+	getClipboardContents (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_95169_
+		static
+		0 p_95170_ p_95170_
+	getCursorPos ()I m_95194_
+	getSelected (Ljava/lang/String;)Ljava/lang/String; m_95174_
+		0 p_95175_ p_95175_
+	getSelectionPos ()I m_95197_
+	insertText (Ljava/lang/String;Ljava/lang/String;)V m_95160_
+		0 p_95161_ p_95161_
+		1 p_95162_ p_95162_
+	insertText (Ljava/lang/String;)V m_95158_
+		0 p_95159_ p_95159_
+	isSelecting ()Z m_95198_
+	keyPressed (I)Z m_95145_
+		0 p_95146_ p_95146_
+	lambda$createClipboardGetter$0 (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_95191_
+		static
+		0 p_95192_ p_95192_
+	lambda$createClipboardSetter$1 (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_95171_
+		static
+		0 p_95172_ p_95172_
+		1 p_95173_ p_95173_
+	moveBy (IZLnet/minecraft/client/gui/font/TextFieldHelper$CursorStep;)V m_232575_
+		0 p_232576_ p_232576_
+		1 p_232577_ p_232577_
+		2 p_232578_ p_232578_
+	moveByChars (I)V m_169093_
+		0 p_169094_ p_169094_
+	moveByChars (IZ)V m_95150_
+		0 p_95151_ p_95151_
+		1 p_95152_ p_95152_
+	moveByWords (I)V m_169095_
+		0 p_169096_ p_169096_
+	moveByWords (IZ)V m_95166_
+		0 p_95167_ p_95167_
+		1 p_95168_ p_95168_
+	paste ()V m_95165_
+	removeCharsFromCursor (I)V m_95189_
+		0 p_95190_ p_95190_
+	removeFromCursor (ILnet/minecraft/client/gui/font/TextFieldHelper$CursorStep;)V m_232572_
+		0 p_232573_ p_232573_
+		1 p_232574_ p_232574_
+	removeWordsFromCursor (I)V m_232579_
+		0 p_232580_ p_232580_
+	resetSelectionIfNeeded (Z)V m_95163_
+		0 p_95164_ p_95164_
+	selectAll ()V m_95188_
+	setClipboardContents (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_95155_
+		static
+		0 p_95156_ p_95156_
+		1 p_95157_ p_95157_
+	setCursorPos (IZ)V m_95179_
+		0 p_95180_ p_95180_
+		1 p_95181_ p_95181_
+	setCursorPos (I)V m_169098_
+		0 p_169099_ p_169099_
+	setCursorToEnd (Z)V m_95186_
+		0 p_95187_ p_95187_
+	setCursorToEnd ()V m_95193_
+	setCursorToStart ()V m_169097_
+	setCursorToStart (Z)V m_95176_
+		0 p_95177_ p_95177_
+	setSelectionPos (I)V m_169100_
+		0 p_169101_ p_169101_
+	setSelectionRange (II)V m_95147_
+		0 p_95148_ p_95148_
+		1 p_95149_ p_95149_
+net/minecraft/client/gui/font/TextFieldHelper$1 net/minecraft/client/gui/font/TextFieldHelper$1
+	$SwitchMap$net$minecraft$client$gui$font$TextFieldHelper$CursorStep f_232581_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/font/TextFieldHelper$CursorStep net/minecraft/client/gui/font/TextFieldHelper$CursorStep
+	$VALUES $VALUES
+	CHARACTER CHARACTER
+	WORD WORD
+	$values ()[Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; m_232590_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_232588_ p_232588_
+		1 p_232589_ p_232589_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; valueOf
+		static
+		0 p_232592_ p_232592_
+	values ()[Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; values
+		static
+net/minecraft/client/gui/font/glyphs/BakedGlyph net/minecraft/client/gui/font/glyphs/BakedGlyph
+	down f_95208_
+	left f_95205_
+	renderTypes f_283799_
+	right f_95206_
+	u0 f_95201_
+	u1 f_95202_
+	up f_95207_
+	v0 f_95203_
+	v1 f_95204_
+	<init> (Lnet/minecraft/client/gui/font/GlyphRenderTypes;FFFFFFFF)V <init>
+		0 p_285527_ p_285527_
+		1 p_285271_ p_285271_
+		2 p_284970_ p_284970_
+		3 p_285098_ p_285098_
+		4 p_285023_ p_285023_
+		5 p_285242_ p_285242_
+		6 p_285043_ p_285043_
+		7 p_285100_ p_285100_
+		8 p_284948_ p_284948_
+	render (ZFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_5626_
+		0 p_95227_ p_95227_
+		1 p_95228_ p_95228_
+		2 p_95229_ p_95229_
+		3 p_253706_ p_253706_
+		4 p_95231_ p_95231_
+		5 p_95232_ p_95232_
+		6 p_95233_ p_95233_
+		7 p_95234_ p_95234_
+		8 p_95235_ p_95235_
+		9 p_95236_ p_95236_
+	renderEffect (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph$Effect;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;I)V m_95220_
+		0 p_95221_ p_95221_
+		1 p_254370_ p_254370_
+		2 p_95223_ p_95223_
+		3 p_95224_ p_95224_
+	renderType (Lnet/minecraft/client/gui/Font$DisplayMode;)Lnet/minecraft/client/renderer/RenderType; m_181387_
+		0 p_181388_ p_181388_
+net/minecraft/client/gui/font/glyphs/BakedGlyph$Effect net/minecraft/client/gui/font/glyphs/BakedGlyph$Effect
+	a f_95245_
+	b f_95244_
+	depth f_95241_
+	g f_95243_
+	r f_95242_
+	x0 f_95237_
+	x1 f_95239_
+	y0 f_95238_
+	y1 f_95240_
+	<init> (FFFFFFFFF)V <init>
+		0 p_95247_ p_95247_
+		1 p_95248_ p_95248_
+		2 p_95249_ p_95249_
+		3 p_95250_ p_95250_
+		4 p_95251_ p_95251_
+		5 p_95252_ p_95252_
+		6 p_95253_ p_95253_
+		7 p_95254_ p_95254_
+		8 p_95255_ p_95255_
+net/minecraft/client/gui/font/glyphs/EmptyGlyph net/minecraft/client/gui/font/glyphs/EmptyGlyph
+	INSTANCE f_232594_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	render (ZFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_5626_
+		0 p_95278_ p_95278_
+		1 p_95279_ p_95279_
+		2 p_95280_ p_95280_
+		3 p_253794_ p_253794_
+		4 p_95282_ p_95282_
+		5 p_95283_ p_95283_
+		6 p_95284_ p_95284_
+		7 p_95285_ p_95285_
+		8 p_95286_ p_95286_
+		9 p_95287_ p_95287_
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs net/minecraft/client/gui/font/glyphs/SpecialGlyphs
+	$VALUES $VALUES
+	MISSING MISSING
+	WHITE WHITE
+	image f_232598_
+	$values ()[Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; m_232619_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Supplier;)V <init>
+		0 p_232602_ p_232602_
+		1 p_232603_ p_232603_
+		2 p_232604_ p_232604_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_232616_ p_232616_
+	generate (IILnet/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider;)Lcom/mojang/blaze3d/platform/NativeImage; m_232608_
+		static
+		0 p_232609_ p_232609_
+		1 p_232610_ p_232610_
+		2 p_232611_ p_232611_
+	getAdvance ()F m_7403_
+	lambda$static$0 (II)I m_232612_
+		static
+		0 p_232613_ p_232613_
+		1 p_232614_ p_232614_
+	lambda$static$1 ()Lcom/mojang/blaze3d/platform/NativeImage; m_232618_
+		static
+	lambda$static$2 (II)I m_232605_
+		static
+		0 p_232606_ p_232606_
+		1 p_232607_ p_232607_
+	lambda$static$3 ()Lcom/mojang/blaze3d/platform/NativeImage; m_232617_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; valueOf
+		static
+		0 p_232622_ p_232622_
+	values ()[Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; values
+		static
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs$1 net/minecraft/client/gui/font/glyphs/SpecialGlyphs$1
+	this$0 f_232624_
+	<init> (Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs;)V <init>
+		0 p_232626_ p_232626_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_232629_ p_232629_
+		1 p_232630_ p_232630_
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider net/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider
+	getColor (II)I m_232634_
+		0 p_232635_ p_232635_
+		1 p_232636_ p_232636_
+net/minecraft/client/gui/font/glyphs/package-info net/minecraft/client/gui/font/glyphs/package-info
+net/minecraft/client/gui/font/package-info net/minecraft/client/gui/font/package-info
+net/minecraft/client/gui/font/providers/BitmapProvider net/minecraft/client/gui/font/providers/BitmapProvider
+	LOGGER f_95328_
+	glyphs f_95330_
+	image f_95329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage;Lnet/minecraft/client/gui/font/CodepointMap;)V <init>
+		0 p_285380_ p_285380_
+		1 p_285445_ p_285445_
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_232638_ p_232638_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+net/minecraft/client/gui/font/providers/BitmapProvider$Definition net/minecraft/client/gui/font/providers/BitmapProvider$Definition
+	CODEC f_285606_
+	CODEPOINT_GRID_CODEC f_285599_
+	ascent f_285577_
+	codepointGrid f_285611_
+	file f_285631_
+	height f_285660_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[[I)V <init>
+		0 f_285631_ f_285631_
+		1 f_285660_ f_285660_
+		2 f_285577_ f_285577_
+		3 f_285611_ f_285611_
+	ascent ()I f_285577_
+	codepointGrid ()[[I f_285611_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286334_ p_286334_
+	file ()Lnet/minecraft/resources/ResourceLocation; f_285631_
+	getActualGlyphWidth (Lcom/mojang/blaze3d/platform/NativeImage;IIII)I m_285979_
+		0 p_286449_ p_286449_
+		1 p_286656_ p_286656_
+		2 p_286554_ p_286554_
+		3 p_286657_ p_286657_
+		4 p_286307_ p_286307_
+	hashCode ()I hashCode
+	height ()I f_285660_
+	lambda$load$7 (I)[Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph; m_285991_
+		static
+		0 p_286343_ p_286343_
+	lambda$load$8 (I)[[Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph; m_285954_
+		static
+		0 p_286759_ p_286759_
+	lambda$static$0 (Ljava/util/List;)[[I m_285986_
+		static
+		0 p_286900_ p_286900_
+	lambda$static$1 ([[I)Ljava/util/List; m_286109_
+		static
+		0 p_286828_ p_286828_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285930_
+		static
+		0 p_286905_ p_286905_
+	lambda$validate$6 (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Definition;)Ljava/lang/String; m_285989_
+		static
+		0 p_286688_ p_286688_
+	lambda$validateDimensions$2 ()Ljava/lang/String; m_285912_
+		static
+	lambda$validateDimensions$3 ()Ljava/lang/String; m_286085_
+		static
+	lambda$validateDimensions$4 ([II)Ljava/lang/String; m_285761_
+		static
+		0 p_286712_ p_286712_
+		1 p_286790_ p_286790_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_286048_
+		0 p_286694_ p_286694_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+	validate (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Definition;)Lcom/mojang/serialization/DataResult; m_285746_
+		static
+		0 p_286662_ p_286662_
+	validateDimensions ([[I)Lcom/mojang/serialization/DataResult; m_285860_
+		static
+		0 p_286348_ p_286348_
+net/minecraft/client/gui/font/providers/BitmapProvider$Glyph net/minecraft/client/gui/font/providers/BitmapProvider$Glyph
+	advance f_95369_
+	ascent f_95370_
+	height f_95368_
+	image f_95364_
+	offsetX f_95365_
+	offsetY f_95366_
+	scale f_95363_
+	width f_95367_
+	<init> (FLcom/mojang/blaze3d/platform/NativeImage;IIIIII)V <init>
+		0 f_95363_ f_95363_
+		1 f_95364_ f_95364_
+		2 f_95365_ f_95365_
+		3 f_95366_ f_95366_
+		4 f_95367_ f_95367_
+		5 f_95368_ f_95368_
+		6 f_95369_ f_95369_
+		7 f_95370_ f_95370_
+	advance ()I f_95369_
+	ascent ()I f_95370_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_232640_ p_232640_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232645_ p_232645_
+	getAdvance ()F m_7403_
+	hashCode ()I hashCode
+	height ()I f_95368_
+	image ()Lcom/mojang/blaze3d/platform/NativeImage; f_95364_
+	offsetX ()I f_95365_
+	offsetY ()I f_95366_
+	scale ()F f_95363_
+	toString ()Ljava/lang/String; toString
+	width ()I f_95367_
+net/minecraft/client/gui/font/providers/BitmapProvider$Glyph$1 net/minecraft/client/gui/font/providers/BitmapProvider$Glyph$1
+	this$0 f_232653_
+	<init> (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph;)V <init>
+		0 p_232655_ p_232655_
+	getBearingY ()F m_213964_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_232658_ p_232658_
+		1 p_232659_ p_232659_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition net/minecraft/client/gui/font/providers/GlyphProviderDefinition
+	CODEC f_285650_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/client/gui/font/providers/GlyphProviderType;)Lcom/mojang/serialization/Codec; m_286025_
+		static
+		0 p_286256_ p_286256_
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285964_
+		0 p_286639_ p_286639_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference
+	id f_285563_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_285563_ f_285563_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286392_ p_286392_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_285563_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/GlyphProviderType net/minecraft/client/gui/font/providers/GlyphProviderType
+	$VALUES $VALUES
+	BITMAP BITMAP
+	CODEC f_285607_
+	REFERENCE REFERENCE
+	SPACE SPACE
+	TTF TTF
+	UNIHEX UNIHEX
+	codec f_285583_
+	name f_285630_
+	$values ()[Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285865_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_286896_ p_286896_
+		1 p_286631_ p_286631_
+		2 p_286573_ p_286573_
+		3 p_286248_ p_286248_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	mapCodec ()Lcom/mojang/serialization/MapCodec; m_285822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/providers/GlyphProviderType; valueOf
+		static
+		0 p_286399_ p_286399_
+	values ()[Lnet/minecraft/client/gui/font/providers/GlyphProviderType; values
+		static
+net/minecraft/client/gui/font/providers/ProviderReferenceDefinition net/minecraft/client/gui/font/providers/ProviderReferenceDefinition
+	CODEC f_285617_
+	id f_285571_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_285571_ f_285571_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286305_ p_286305_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_285571_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286001_
+		static
+		0 p_286521_ p_286521_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition
+	CODEC f_285645_
+	SKIP_LIST_CODEC f_285652_
+	location f_285564_
+	oversample f_285576_
+	shift f_285584_
+	size f_285590_
+	skip f_285657_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;FFLnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift;Ljava/lang/String;)V <init>
+		0 f_285564_ f_285564_
+		1 f_285590_ f_285590_
+		2 f_285576_ f_285576_
+		3 f_285584_ f_285584_
+		4 f_285657_ f_285657_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286854_ p_286854_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_286082_
+		static
+		0 p_286306_ p_286306_
+	lambda$static$1 (Ljava/util/List;)Ljava/lang/String; m_285849_
+		static
+		0 p_286852_ p_286852_
+	lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; m_285839_
+		static
+		0 p_286728_ p_286728_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286057_
+		static
+		0 p_286284_ p_286284_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285764_
+		0 p_286229_ p_286229_
+	location ()Lnet/minecraft/resources/ResourceLocation; f_285564_
+	oversample ()F f_285576_
+	shift ()Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift; f_285584_
+	size ()F f_285590_
+	skip ()Ljava/lang/String; f_285657_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift
+	CODEC f_285647_
+	NONE f_285613_
+	x f_285596_
+	y f_285597_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 f_285596_ f_285596_
+		1 f_285597_ f_285597_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286407_ p_286407_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/util/List;)Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift; m_285960_
+		static
+		0 p_286746_ p_286746_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_285877_
+		static
+		0 p_286374_ p_286374_
+	lambda$static$2 (Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift;)Ljava/util/List; m_285852_
+		static
+		0 p_286274_ p_286274_
+	toString ()Ljava/lang/String; toString
+	x ()F f_285596_
+	y ()F f_285597_
+net/minecraft/client/gui/font/providers/UnihexProvider net/minecraft/client/gui/font/providers/UnihexProvider
+	DIGITS_FOR_WIDTH_16 f_283929_
+	DIGITS_FOR_WIDTH_24 f_283800_
+	DIGITS_FOR_WIDTH_32 f_283867_
+	DIGITS_FOR_WIDTH_8 f_283803_
+	DIGITS_PER_BYTE f_283802_
+	GLYPH_HEIGHT f_283936_
+	LOGGER f_283764_
+	glyphs f_283901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/font/CodepointMap;)V <init>
+		0 p_285457_ p_285457_
+	copyUntil (Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z m_284179_
+		static
+		0 p_284994_ p_284994_
+		1 p_285351_ p_285351_
+		2 p_285177_ p_285177_
+	decodeHex (IB)I m_284556_
+		static
+		0 p_284952_ p_284952_
+		1 p_285036_ p_285036_
+	decodeHex (ILit/unimi/dsi/fastutil/bytes/ByteList;I)I m_284323_
+		static
+		0 p_285205_ p_285205_
+		1 p_285268_ p_285268_
+		2 p_285345_ p_285345_
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_285239_ p_285239_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	readFromStream (Ljava/io/InputStream;Lnet/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput;)V m_284537_
+		static
+		0 p_285315_ p_285315_
+		1 p_285353_ p_285353_
+	unpackBitsToBytes (Ljava/nio/IntBuffer;III)V m_284420_
+		static
+		0 p_285211_ p_285211_
+		1 p_285508_ p_285508_
+		2 p_285312_ p_285312_
+		3 p_285412_ p_285412_
+	unpackBitsToBytes (Ljava/nio/IntBuffer;Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;II)V m_284448_
+		static
+		0 p_285283_ p_285283_
+		1 p_285485_ p_285485_
+		2 p_284940_ p_284940_
+		3 p_284950_ p_284950_
+net/minecraft/client/gui/font/providers/UnihexProvider$ByteContents net/minecraft/client/gui/font/providers/UnihexProvider$ByteContents
+	contents f_283836_
+	<init> ([B)V <init>
+		0 f_283836_ f_283836_
+	bitWidth ()I m_284266_
+	contents ()[B f_283836_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_284989_ p_284989_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285203_ p_285203_
+	read (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284446_
+		static
+		0 p_285080_ p_285080_
+		1 p_285481_ p_285481_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$Definition net/minecraft/client/gui/font/providers/UnihexProvider$Definition
+	CODEC f_285591_
+	hexFile f_285560_
+	sizeOverrides f_285626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_286378_ p_286378_
+		1 p_286770_ p_286770_
+	lambda$loadData$3 (I)[Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_285894_
+		static
+		0 p_286908_ p_286908_
+	lambda$loadData$4 (I)[[Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_286098_
+		static
+		0 p_286615_ p_286615_
+	lambda$loadData$5 (I)[Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph; m_285918_
+		static
+		0 p_286831_ p_286831_
+	lambda$loadData$6 (I)[[Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph; m_285914_
+		static
+		0 p_286340_ p_286340_
+	lambda$loadData$7 (Lnet/minecraft/client/gui/font/CodepointMap;ILnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;)V m_285853_
+		static
+		0 p_286415_ p_286415_
+		1 p_286721_ p_286721_
+		2 p_286722_ p_286722_
+	lambda$static$0 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Lnet/minecraft/resources/ResourceLocation; m_285801_
+		static
+		0 p_286591_ p_286591_
+	lambda$static$1 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Ljava/util/List; m_286103_
+		static
+		0 p_286528_ p_286528_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285863_
+		static
+		0 p_286579_ p_286579_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285976_
+		0 p_286472_ p_286472_
+	loadData (Ljava/io/InputStream;)Lnet/minecraft/client/gui/font/providers/UnihexProvider; m_285832_
+		0 p_286795_ p_286795_
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/UnihexProvider$Dimensions net/minecraft/client/gui/font/providers/UnihexProvider$Dimensions
+	CODEC f_283924_
+	MAP_CODEC f_283777_
+	left f_283768_
+	right f_283776_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_283768_ f_283768_
+		1 f_283776_ f_283776_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285019_ p_285019_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284253_
+		static
+		0 p_285497_ p_285497_
+	left ()I f_283768_
+	left (I)I m_284152_
+		static
+		0 p_285195_ p_285195_
+	pack (II)I m_284209_
+		static
+		0 p_285339_ p_285339_
+		1 p_285120_ p_285120_
+	pack ()I m_284373_
+	right ()I f_283776_
+	right (I)I m_284305_
+		static
+		0 p_285419_ p_285419_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$Glyph net/minecraft/client/gui/font/providers/UnihexProvider$Glyph
+	contents f_283857_
+	left f_283887_
+	right f_283848_
+	<init> (Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;II)V <init>
+		0 f_283857_ f_283857_
+		1 f_283887_ f_283887_
+		2 f_283848_ f_283848_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_285377_ p_285377_
+	contents ()Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; f_283857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285317_ p_285317_
+	getAdvance ()F m_7403_
+	getBoldOffset ()F m_5619_
+	getShadowOffset ()F m_5645_
+	hashCode ()I hashCode
+	left ()I f_283887_
+	right ()I f_283848_
+	toString ()Ljava/lang/String; toString
+	width ()I m_284480_
+net/minecraft/client/gui/font/providers/UnihexProvider$Glyph$1 net/minecraft/client/gui/font/providers/UnihexProvider$Glyph$1
+	this$0 f_283899_
+	<init> (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph;)V <init>
+		0 p_285151_ p_285151_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_285473_ p_285473_
+		1 p_285510_ p_285510_
+net/minecraft/client/gui/font/providers/UnihexProvider$IntContents net/minecraft/client/gui/font/providers/UnihexProvider$IntContents
+	SIZE_24 f_283925_
+	bitWidth f_283787_
+	contents f_283738_
+	<init> ([II)V <init>
+		0 f_283738_ f_283738_
+		1 f_283787_ f_283787_
+	bitWidth ()I m_284266_
+	contents ()[I f_283738_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285302_ p_285302_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285172_ p_285172_
+	read24 (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284350_
+		static
+		0 p_285362_ p_285362_
+		1 p_285123_ p_285123_
+	read32 (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284358_
+		static
+		0 p_285222_ p_285222_
+		1 p_285346_ p_285346_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$LineData net/minecraft/client/gui/font/providers/UnihexProvider$LineData
+	bitWidth ()I m_284266_
+	calculateWidth ()I m_284261_
+	line (I)I m_284144_
+		0 p_285166_ p_285166_
+	mask ()I m_284440_
+net/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange net/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange
+	CODEC f_283923_
+	RAW_CODEC f_283834_
+	dimensions f_283891_
+	from f_283797_
+	to f_283851_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/client/gui/font/providers/UnihexProvider$Dimensions;)V <init>
+		0 f_283797_ f_283797_
+		1 f_283851_ f_283851_
+		2 f_283891_ f_283891_
+	dimensions ()Lnet/minecraft/client/gui/font/providers/UnihexProvider$Dimensions; f_283891_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285264_ p_285264_
+	from ()I f_283797_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284139_
+		static
+		0 p_285088_ p_285088_
+	lambda$static$1 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange;)Ljava/lang/String; m_284308_
+		static
+		0 p_285095_ p_285095_
+	lambda$static$2 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange;)Lcom/mojang/serialization/DataResult; m_284184_
+		static
+		0 p_285215_ p_285215_
+	to ()I f_283851_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput net/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput
+	accept (ILnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;)V m_284281_
+		0 p_285139_ p_285139_
+		1 p_284982_ p_284982_
+net/minecraft/client/gui/font/providers/UnihexProvider$ShortContents net/minecraft/client/gui/font/providers/UnihexProvider$ShortContents
+	contents f_283874_
+	<init> ([S)V <init>
+		0 f_283874_ f_283874_
+	bitWidth ()I m_284266_
+	contents ()[S f_283874_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_284987_ p_284987_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285158_ p_285158_
+	read (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284334_
+		static
+		0 p_285528_ p_285528_
+		1 p_284958_ p_284958_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/package-info net/minecraft/client/gui/font/providers/package-info
+net/minecraft/client/gui/layouts/AbstractLayout net/minecraft/client/gui/layouts/AbstractLayout
+	height f_263818_
+	width f_263674_
+	x f_263829_
+	y f_263844_
+	<init> (IIII)V <init>
+		0 p_265185_ p_265185_
+		1 p_265789_ p_265789_
+		2 p_265792_ p_265792_
+		3 p_265443_ p_265443_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	lambda$setX$0 (ILnet/minecraft/client/gui/layouts/LayoutElement;)V m_264178_
+		0 p_265356_ p_265356_
+		1 p_265043_ p_265043_
+	lambda$setY$1 (ILnet/minecraft/client/gui/layouts/LayoutElement;)V m_264378_
+		0 p_265589_ p_265589_
+		1 p_265586_ p_265586_
+	setX (I)V m_252865_
+		0 p_265701_ p_265701_
+	setY (I)V m_253211_
+		0 p_265155_ p_265155_
+net/minecraft/client/gui/layouts/AbstractLayout$AbstractChildWrapper net/minecraft/client/gui/layouts/AbstractLayout$AbstractChildWrapper
+	child f_263728_
+	layoutSettings f_263678_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265145_ p_265145_
+		1 p_265309_ p_265309_
+	getHeight ()I m_264608_
+	getWidth ()I m_264477_
+	setX (II)V m_264032_
+		0 p_265766_ p_265766_
+		1 p_265689_ p_265689_
+	setY (II)V m_264572_
+		0 p_265384_ p_265384_
+		1 p_265375_ p_265375_
+net/minecraft/client/gui/layouts/FrameLayout net/minecraft/client/gui/layouts/FrameLayout
+	children f_263788_
+	defaultChildLayoutSettings f_263739_
+	minHeight f_263810_
+	minWidth f_263834_
+	<init> (IIII)V <init>
+		0 p_265719_ p_265719_
+		1 p_265042_ p_265042_
+		2 p_265587_ p_265587_
+		3 p_265682_ p_265682_
+	<init> (II)V <init>
+		0 p_270073_ p_270073_
+		1 p_270705_ p_270705_
+	<init> ()V <init>
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264557_
+		0 p_265071_ p_265071_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264564_
+		0 p_265386_ p_265386_
+		1 p_265532_ p_265532_
+	alignInDimension (IIILjava/util/function/Consumer;F)V m_264274_
+		static
+		0 p_265164_ p_265164_
+		1 p_265100_ p_265100_
+		2 p_265351_ p_265351_
+		3 p_265614_ p_265614_
+		4 p_265428_ p_265428_
+	alignInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIIFF)V m_264460_
+		static
+		0 p_265662_ p_265662_
+		1 p_265497_ p_265497_
+		2 p_265030_ p_265030_
+		3 p_265535_ p_265535_
+		4 p_265427_ p_265427_
+		5 p_265271_ p_265271_
+		6 p_265365_ p_265365_
+	alignInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/navigation/ScreenRectangle;FF)V m_274605_
+		static
+		0 p_275320_ p_275320_
+		1 p_275389_ p_275389_
+		2 p_275607_ p_275607_
+		3 p_275662_ p_275662_
+	arrangeElements ()V m_264036_
+	centerInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267781_
+		static
+		0 p_268229_ p_268229_
+		1 p_268113_ p_268113_
+	centerInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;IIII)V m_264159_
+		static
+		0 p_265197_ p_265197_
+		1 p_265518_ p_265518_
+		2 p_265334_ p_265334_
+		3 p_265540_ p_265540_
+		4 p_265632_ p_265632_
+	defaultChildLayoutSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264088_
+	lambda$visitChildren$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/FrameLayout$ChildContainer;)V m_264122_
+		static
+		0 p_265115_ p_265115_
+		1 p_265653_ p_265653_
+	newChildLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264364_
+	setMinDimensions (II)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264232_
+		0 p_265169_ p_265169_
+		1 p_265616_ p_265616_
+	setMinHeight (I)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264240_
+		0 p_265646_ p_265646_
+	setMinWidth (I)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264444_
+		0 p_265764_ p_265764_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265070_ p_265070_
+net/minecraft/client/gui/layouts/FrameLayout$ChildContainer net/minecraft/client/gui/layouts/FrameLayout$ChildContainer
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265667_ p_265667_
+		1 p_265430_ p_265430_
+net/minecraft/client/gui/layouts/GridLayout net/minecraft/client/gui/layouts/GridLayout
+	cellInhabitants f_263660_
+	children f_263670_
+	columnSpacing f_267488_
+	defaultCellSettings f_263692_
+	rowSpacing f_267432_
+	<init> (II)V <init>
+		0 p_265045_ p_265045_
+		1 p_265035_ p_265035_
+	<init> ()V <init>
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264167_
+		0 p_265031_ p_265031_
+		1 p_265582_ p_265582_
+		2 p_265782_ p_265782_
+		3 p_265612_ p_265612_
+		4 p_265448_ p_265448_
+		5 p_265579_ p_265579_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IIII)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264188_
+		0 p_265590_ p_265590_
+		1 p_265556_ p_265556_
+		2 p_265323_ p_265323_
+		3 p_265531_ p_265531_
+		4 p_265352_ p_265352_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;II)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264379_
+		0 p_265485_ p_265485_
+		1 p_265720_ p_265720_
+		2 p_265679_ p_265679_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264075_
+		0 p_265061_ p_265061_
+		1 p_265080_ p_265080_
+		2 p_265105_ p_265105_
+		3 p_265057_ p_265057_
+	arrangeElements ()V m_264036_
+	columnSpacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267749_
+		0 p_268135_ p_268135_
+	createRowHelper (I)Lnet/minecraft/client/gui/layouts/GridLayout$RowHelper; m_264606_
+		0 p_265327_ p_265327_
+	defaultCellSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264211_
+	newCellSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264626_
+	rowSpacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267750_
+		0 p_268237_ p_268237_
+	spacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267612_
+		0 p_268351_ p_268351_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265389_ p_265389_
+net/minecraft/client/gui/layouts/GridLayout$CellInhabitant net/minecraft/client/gui/layouts/GridLayout$CellInhabitant
+	column f_263837_
+	occupiedColumns f_263773_
+	occupiedRows f_263786_
+	row f_263652_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIILnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265063_ p_265063_
+		1 p_265675_ p_265675_
+		2 p_265198_ p_265198_
+		3 p_265625_ p_265625_
+		4 p_265517_ p_265517_
+		5 p_265036_ p_265036_
+	getLastOccupiedColumn ()I m_264085_
+	getLastOccupiedRow ()I m_264275_
+net/minecraft/client/gui/layouts/GridLayout$RowHelper net/minecraft/client/gui/layouts/GridLayout$RowHelper
+	columns f_263722_
+	index f_263661_
+	this$0 f_263754_
+	<init> (Lnet/minecraft/client/gui/layouts/GridLayout;I)V <init>
+		0 p_265452_ p_265452_
+		1 p_265633_ p_265633_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;ILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264276_
+		0 p_265200_ p_265200_
+		1 p_265044_ p_265044_
+		2 p_265797_ p_265797_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;I)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264108_
+		0 p_265413_ p_265413_
+		1 p_265491_ p_265491_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264206_
+		0 p_265411_ p_265411_
+		1 p_265755_ p_265755_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264139_
+		0 p_265455_ p_265455_
+	defaultCellSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264502_
+	getGrid ()Lnet/minecraft/client/gui/layouts/GridLayout; m_267613_
+	newCellSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264551_
+net/minecraft/client/gui/layouts/HeaderAndFooterLayout net/minecraft/client/gui/layouts/HeaderAndFooterLayout
+	DEFAULT_CONTENT_MARGIN_TOP f_276136_
+	DEFAULT_HEADER_AND_FOOTER_HEIGHT f_268474_
+	contentsFrame f_268466_
+	footerFrame f_268592_
+	footerHeight f_268680_
+	headerFrame f_268720_
+	headerHeight f_268509_
+	screen f_268706_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;I)V <init>
+		0 p_270404_ p_270404_
+		1 p_270984_ p_270984_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_270234_ p_270234_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;II)V <init>
+		0 p_270083_ p_270083_
+		1 p_270134_ p_270134_
+		2 p_270996_ p_270996_
+	addToContents (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_268999_
+		0 p_270895_ p_270895_
+	addToContents (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269340_
+		0 p_270611_ p_270611_
+		1 p_270075_ p_270075_
+	addToFooter (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269281_
+		0 p_270951_ p_270951_
+	addToFooter (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269450_
+		0 p_270362_ p_270362_
+		1 p_270492_ p_270492_
+	addToHeader (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269471_
+		0 p_270636_ p_270636_
+	addToHeader (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269342_
+		0 p_270870_ p_270870_
+		1 p_270558_ p_270558_
+	arrangeElements ()V m_264036_
+	getFooterHeight ()I m_269040_
+	getHeaderHeight ()I m_269355_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	newContentLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269403_
+	newFooterLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269493_
+	newHeaderLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269068_
+	setFooterHeight (I)V m_269413_
+		0 p_270260_ p_270260_
+	setHeaderHeight (I)V m_269376_
+		0 p_270135_ p_270135_
+	setX (I)V m_252865_
+		0 p_270309_ p_270309_
+	setY (I)V m_253211_
+		0 p_270318_ p_270318_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_270213_ p_270213_
+net/minecraft/client/gui/layouts/Layout net/minecraft/client/gui/layouts/Layout
+	arrangeElements ()V m_264036_
+	lambda$arrangeElements$1 (Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_269338_
+		static
+		0 p_270565_ p_270565_
+	lambda$visitWidgets$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_269147_
+		static
+		0 p_270412_ p_270412_
+		1 p_270634_ p_270634_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_270255_ p_270255_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_270962_ p_270962_
+net/minecraft/client/gui/layouts/LayoutElement net/minecraft/client/gui/layouts/LayoutElement
+	getHeight ()I m_93694_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	setPosition (II)V m_264152_
+		0 p_265617_ p_265617_
+		1 p_265577_ p_265577_
+	setX (I)V m_252865_
+		0 p_265236_ p_265236_
+	setY (I)V m_253211_
+		0 p_265404_ p_265404_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265082_ p_265082_
+net/minecraft/client/gui/layouts/LayoutSettings net/minecraft/client/gui/layouts/LayoutSettings
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264510_
+		0 p_265408_ p_265408_
+		1 p_265269_ p_265269_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264498_
+		0 p_265729_ p_265729_
+	alignHorizontallyCenter ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264356_
+	alignHorizontallyLeft ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264463_
+	alignHorizontallyRight ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264443_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264221_
+		0 p_265557_ p_265557_
+	alignVerticallyBottom ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264524_
+	alignVerticallyMiddle ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264623_
+	alignVerticallyTop ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264070_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264040_
+	defaults ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264214_
+		static
+	getExposed ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264426_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264414_
+		0 p_265473_ p_265473_
+		1 p_265776_ p_265776_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264174_
+		0 p_265143_ p_265143_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264129_
+		0 p_265186_ p_265186_
+		1 p_265177_ p_265177_
+		2 p_265631_ p_265631_
+		3 p_265369_ p_265369_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264154_
+		0 p_265758_ p_265758_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264215_
+		0 p_265366_ p_265366_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264400_
+		0 p_265709_ p_265709_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264398_
+		0 p_265608_ p_265608_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264311_
+		0 p_265644_ p_265644_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264184_
+		0 p_265142_ p_265142_
+net/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl net/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl
+	paddingBottom f_263651_
+	paddingLeft f_263656_
+	paddingRight f_263822_
+	paddingTop f_263738_
+	xAlignment f_263758_
+	yAlignment f_263809_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl;)V <init>
+		0 p_265146_ p_265146_
+	<init> ()V <init>
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264510_
+		0 p_265459_ p_265459_
+		1 p_265051_ p_265051_
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264510_
+		0 p_265220_ p_265220_
+		1 p_265090_ p_265090_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264498_
+		0 p_265464_ p_265464_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264498_
+		0 p_265331_ p_265331_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264221_
+		0 p_265657_ p_265657_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264221_
+		0 p_265439_ p_265439_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264040_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264040_
+	getExposed ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264426_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264174_
+		0 p_265565_ p_265565_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264174_
+		0 p_265467_ p_265467_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264129_
+		0 p_265451_ p_265451_
+		1 p_265250_ p_265250_
+		2 p_265046_ p_265046_
+		3 p_265460_ p_265460_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264414_
+		0 p_265353_ p_265353_
+		1 p_265444_ p_265444_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264414_
+		0 p_265284_ p_265284_
+		1 p_265730_ p_265730_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264129_
+		0 p_265241_ p_265241_
+		1 p_265325_ p_265325_
+		2 p_265634_ p_265634_
+		3 p_265174_ p_265174_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264154_
+		0 p_265336_ p_265336_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264154_
+		0 p_265748_ p_265748_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264215_
+		0 p_265242_ p_265242_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264215_
+		0 p_265592_ p_265592_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264400_
+		0 p_265028_ p_265028_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264400_
+		0 p_265137_ p_265137_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264398_
+		0 p_265078_ p_265078_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264398_
+		0 p_265595_ p_265595_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264311_
+		0 p_265588_ p_265588_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264311_
+		0 p_265512_ p_265512_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264184_
+		0 p_265151_ p_265151_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264184_
+		0 p_265523_ p_265523_
+net/minecraft/client/gui/layouts/LinearLayout net/minecraft/client/gui/layouts/LinearLayout
+	children f_263711_
+	defaultChildLayoutSettings f_263686_
+	orientation f_263650_
+	<init> (IILnet/minecraft/client/gui/layouts/LinearLayout$Orientation;)V <init>
+		0 p_265093_ p_265093_
+		1 p_265502_ p_265502_
+		2 p_265112_ p_265112_
+	<init> (IIIILnet/minecraft/client/gui/layouts/LinearLayout$Orientation;)V <init>
+		0 p_265489_ p_265489_
+		1 p_265500_ p_265500_
+		2 p_265233_ p_265233_
+		3 p_265301_ p_265301_
+		4 p_265341_ p_265341_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264512_
+		0 p_265475_ p_265475_
+		1 p_265684_ p_265684_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264406_
+		0 p_265140_ p_265140_
+	arrangeElements ()V m_264036_
+	defaultChildLayoutSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264286_
+	lambda$visitChildren$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)V m_264223_
+		static
+		0 p_265157_ p_265157_
+		1 p_265178_ p_265178_
+	newChildLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264453_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265508_ p_265508_
+net/minecraft/client/gui/layouts/LinearLayout$1 net/minecraft/client/gui/layouts/LinearLayout$1
+	$SwitchMap$net$minecraft$client$gui$layouts$LinearLayout$Orientation f_263841_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/layouts/LinearLayout$ChildContainer net/minecraft/client/gui/layouts/LinearLayout$ChildContainer
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265706_ p_265706_
+		1 p_265131_ p_265131_
+net/minecraft/client/gui/layouts/LinearLayout$Orientation net/minecraft/client/gui/layouts/LinearLayout$Orientation
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	$values ()[Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; m_264596_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265610_ p_265610_
+		1 p_265277_ p_265277_
+	getPrimaryLength (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)I m_264173_
+		0 p_265173_ p_265173_
+	getPrimaryLength (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264056_
+		0 p_265322_ p_265322_
+	getPrimaryPosition (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264407_
+		0 p_265209_ p_265209_
+	getSecondaryLength (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264137_
+		0 p_265570_ p_265570_
+	getSecondaryLength (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)I m_264503_
+		0 p_265345_ p_265345_
+	getSecondaryPosition (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264117_
+		0 p_265676_ p_265676_
+	setPrimaryPosition (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;I)V m_264587_
+		0 p_265660_ p_265660_
+		1 p_265194_ p_265194_
+	setSecondaryPosition (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;II)V m_264630_
+		0 p_265536_ p_265536_
+		1 p_265313_ p_265313_
+		2 p_265295_ p_265295_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; valueOf
+		static
+		0 p_265307_ p_265307_
+	values ()[Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; values
+		static
+net/minecraft/client/gui/layouts/SpacerElement net/minecraft/client/gui/layouts/SpacerElement
+	height f_263666_
+	width f_263679_
+	x f_263668_
+	y f_263726_
+	<init> (IIII)V <init>
+		0 p_265199_ p_265199_
+		1 p_265495_ p_265495_
+		2 p_265101_ p_265101_
+		3 p_265469_ p_265469_
+	<init> (II)V <init>
+		0 p_265229_ p_265229_
+		1 p_265527_ p_265527_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	height (I)Lnet/minecraft/client/gui/layouts/SpacerElement; m_264252_
+		static
+		0 p_265087_ p_265087_
+	setX (I)V m_252865_
+		0 p_265605_ p_265605_
+	setY (I)V m_253211_
+		0 p_265406_ p_265406_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265477_ p_265477_
+	width (I)Lnet/minecraft/client/gui/layouts/SpacerElement; m_264527_
+		static
+		0 p_265056_ p_265056_
+net/minecraft/client/gui/layouts/package-info net/minecraft/client/gui/layouts/package-info
+net/minecraft/client/gui/narration/NarratableEntry net/minecraft/client/gui/narration/NarratableEntry
+	isActive ()Z m_142518_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+net/minecraft/client/gui/narration/NarratableEntry$NarrationPriority net/minecraft/client/gui/narration/NarratableEntry$NarrationPriority
+	$VALUES $VALUES
+	FOCUSED FOCUSED
+	HOVERED HOVERED
+	NONE NONE
+	$values ()[Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_169124_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_169121_ p_169121_
+		1 p_169122_ p_169122_
+	isTerminal ()Z m_169123_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; valueOf
+		static
+		0 p_169126_ p_169126_
+	values ()[Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; values
+		static
+net/minecraft/client/gui/narration/NarratedElementType net/minecraft/client/gui/narration/NarratedElementType
+	$VALUES $VALUES
+	HINT HINT
+	POSITION POSITION
+	TITLE TITLE
+	USAGE USAGE
+	$values ()[Lnet/minecraft/client/gui/narration/NarratedElementType; m_169137_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_169135_ p_169135_
+		1 p_169136_ p_169136_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarratedElementType; valueOf
+		static
+		0 p_169139_ p_169139_
+	values ()[Lnet/minecraft/client/gui/narration/NarratedElementType; values
+		static
+net/minecraft/client/gui/narration/NarrationElementOutput net/minecraft/client/gui/narration/NarrationElementOutput
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Ljava/lang/String;)V m_169143_
+		0 p_169144_ p_169144_
+		1 p_169145_ p_169145_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/network/chat/Component;)V m_169146_
+		0 p_169147_ p_169147_
+		1 p_169148_ p_169148_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/client/gui/narration/NarrationThunk;)V m_142549_
+		0 p_169141_ p_169141_
+		1 p_169142_ p_169142_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;[Lnet/minecraft/network/chat/Component;)V m_169149_
+		0 p_169150_ p_169150_
+		1 p_169151_ p_169151_
+	nest ()Lnet/minecraft/client/gui/narration/NarrationElementOutput; m_142047_
+net/minecraft/client/gui/narration/NarrationSupplier net/minecraft/client/gui/narration/NarrationSupplier
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169152_ p_169152_
+net/minecraft/client/gui/narration/NarrationThunk net/minecraft/client/gui/narration/NarrationThunk
+	EMPTY f_169153_
+	contents f_169154_
+	converter f_169155_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Ljava/util/function/BiConsumer;)V <init>
+		0 p_169158_ p_169158_
+		1 p_169159_ p_169159_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_169179_ p_169179_
+	from (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169160_
+		static
+		0 p_169161_ p_169161_
+	from (Ljava/util/List;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169162_
+		static
+		0 p_169163_ p_169163_
+	from (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169176_
+		static
+		0 p_169177_ p_169177_
+	getText (Ljava/util/function/Consumer;)V m_169168_
+		0 p_169169_ p_169169_
+	hashCode ()I hashCode
+	lambda$from$1 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V m_169173_
+		static
+		0 p_169174_ p_169174_
+		1 p_169175_ p_169175_
+	lambda$from$2 (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V m_169164_
+		static
+		0 p_169165_ p_169165_
+		1 p_169166_ p_169166_
+		2 p_169167_ p_169167_
+	lambda$static$0 (Ljava/util/function/Consumer;Lnet/minecraft/util/Unit;)V m_169170_
+		static
+		0 p_169171_ p_169171_
+		1 p_169172_ p_169172_
+net/minecraft/client/gui/narration/ScreenNarrationCollector net/minecraft/client/gui/narration/ScreenNarrationCollector
+	entries f_169182_
+	generation f_169181_
+	<init> ()V <init>
+	collectNarrationText (Z)Ljava/lang/String; m_169188_
+		0 p_169189_ p_169189_
+	lambda$collectNarrationText$2 (ZLjava/util/function/Consumer;Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry;)V m_169190_
+		0 p_169191_ p_169191_
+		1 p_169192_ p_169192_
+		2 p_169193_ p_169193_
+		3 p_169194_ p_169194_
+	lambda$new$0 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Lnet/minecraft/client/gui/narration/NarratedElementType; m_169195_
+		static
+		0 p_169196_ p_169196_
+	lambda$new$1 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Ljava/lang/Integer; m_169184_
+		static
+		0 p_169185_ p_169185_
+	update (Ljava/util/function/Consumer;)V m_169186_
+		0 p_169187_ p_169187_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$1 net/minecraft/client/gui/narration/ScreenNarrationCollector$1
+	firstEntry f_169199_
+	this$0 f_169198_
+	val$result f_169197_
+	<init> (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector;Ljava/lang/StringBuilder;)V <init>
+		0 p_169201_ p_169201_
+		1 p_169202_ p_169202_
+	accept (Ljava/lang/Object;)V accept
+		0 p_169206_ p_169206_
+	accept (Ljava/lang/String;)V accept
+		0 p_169204_ p_169204_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey net/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey
+	depth f_169208_
+	type f_169207_
+	<init> (Lnet/minecraft/client/gui/narration/NarratedElementType;I)V <init>
+		0 p_169210_ p_169210_
+		1 p_169211_ p_169211_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry net/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry
+	alreadyNarrated f_169214_
+	contents f_169212_
+	generation f_169213_
+	<init> ()V <init>
+	update (ILnet/minecraft/client/gui/narration/NarrationThunk;)Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry; m_169216_
+		0 p_169217_ p_169217_
+		1 p_169218_ p_169218_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$Output net/minecraft/client/gui/narration/ScreenNarrationCollector$Output
+	depth f_169220_
+	this$0 f_169219_
+	<init> (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector;I)V <init>
+		0 p_169222_ p_169222_
+		1 p_169223_ p_169223_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/client/gui/narration/NarrationThunk;)V m_142549_
+		0 p_169226_ p_169226_
+		1 p_169227_ p_169227_
+	lambda$add$0 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry; m_169228_
+		static
+		0 p_169229_ p_169229_
+	nest ()Lnet/minecraft/client/gui/narration/NarrationElementOutput; m_142047_
+net/minecraft/client/gui/narration/package-info net/minecraft/client/gui/narration/package-info
+net/minecraft/client/gui/navigation/CommonInputs net/minecraft/client/gui/navigation/CommonInputs
+	<init> ()V <init>
+	selected (I)Z m_278691_
+		static
+		0 p_279282_ p_279282_
+net/minecraft/client/gui/navigation/FocusNavigationEvent net/minecraft/client/gui/navigation/FocusNavigationEvent
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+net/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation net/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation
+	direction f_263812_
+	<init> (Lnet/minecraft/client/gui/navigation/ScreenDirection;)V <init>
+		0 f_263812_ f_263812_
+	direction ()Lnet/minecraft/client/gui/navigation/ScreenDirection; f_263812_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265575_ p_265575_
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/navigation/FocusNavigationEvent$InitialFocus net/minecraft/client/gui/navigation/FocusNavigationEvent$InitialFocus
+	<init> ()V <init>
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+net/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation net/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation
+	forward f_263782_
+	<init> (Z)V <init>
+		0 f_263782_ f_263782_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265793_ p_265793_
+	forward ()Z f_263782_
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/navigation/ScreenAxis net/minecraft/client/gui/navigation/ScreenAxis
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	$values ()[Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264488_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265486_ p_265486_
+		1 p_265744_ p_265744_
+	getDirection (Z)Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264217_
+		0 p_265698_ p_265698_
+	getNegative ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264569_
+	getPositive ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264292_
+	orthogonal ()Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264385_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/navigation/ScreenAxis; valueOf
+		static
+		0 p_265516_ p_265516_
+	values ()[Lnet/minecraft/client/gui/navigation/ScreenAxis; values
+		static
+net/minecraft/client/gui/navigation/ScreenAxis$1 net/minecraft/client/gui/navigation/ScreenAxis$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263669_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenDirection net/minecraft/client/gui/navigation/ScreenDirection
+	$VALUES $VALUES
+	DOWN DOWN
+	LEFT LEFT
+	RIGHT RIGHT
+	UP UP
+	coordinateValueComparator f_263848_
+	$values ()[Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264227_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265103_ p_265103_
+		1 p_265118_ p_265118_
+	coordinateValueComparator ()Lit/unimi/dsi/fastutil/ints/IntComparator; m_264394_
+	getAxis ()Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264093_
+	getOpposite ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264089_
+	isAfter (II)Z m_264526_
+		0 p_265461_ p_265461_
+		1 p_265553_ p_265553_
+	isBefore (II)Z m_264627_
+		0 p_265215_ p_265215_
+		1 p_265040_ p_265040_
+	isPositive ()Z m_264119_
+	lambda$new$0 (II)I m_264228_
+		0 p_265081_ p_265081_
+		1 p_265641_ p_265641_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/navigation/ScreenDirection; valueOf
+		static
+		0 p_265244_ p_265244_
+	values ()[Lnet/minecraft/client/gui/navigation/ScreenDirection; values
+		static
+net/minecraft/client/gui/navigation/ScreenDirection$1 net/minecraft/client/gui/navigation/ScreenDirection$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263734_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenPosition net/minecraft/client/gui/navigation/ScreenPosition
+	x f_263719_
+	y f_263694_
+	<init> (II)V <init>
+		0 f_263719_ f_263719_
+		1 f_263694_ f_263694_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265333_ p_265333_
+	getCoordinate (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264196_
+		0 p_265656_ p_265656_
+	hashCode ()I hashCode
+	of (Lnet/minecraft/client/gui/navigation/ScreenAxis;II)Lnet/minecraft/client/gui/navigation/ScreenPosition; m_264208_
+		static
+		0 p_265175_ p_265175_
+		1 p_265751_ p_265751_
+		2 p_265120_ p_265120_
+	step (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenPosition; m_264438_
+		0 p_265084_ p_265084_
+	toString ()Ljava/lang/String; toString
+	x ()I f_263719_
+	y ()I f_263694_
+net/minecraft/client/gui/navigation/ScreenPosition$1 net/minecraft/client/gui/navigation/ScreenPosition$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263709_
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263713_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenRectangle net/minecraft/client/gui/navigation/ScreenRectangle
+	EMPTY f_263720_
+	height f_263800_
+	position f_263846_
+	width f_263770_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/navigation/ScreenPosition;II)V <init>
+		0 f_263846_ f_263846_
+		1 f_263770_ f_263770_
+		2 f_263800_ f_263800_
+	<init> (IIII)V <init>
+		0 p_265721_ p_265721_
+		1 p_265116_ p_265116_
+		2 p_265225_ p_265225_
+		3 p_265493_ p_265493_
+	bottom ()I m_274349_
+	empty ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264427_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265117_ p_265117_
+	getBorder (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264525_
+		0 p_265704_ p_265704_
+	getBoundInDirection (Lnet/minecraft/client/gui/navigation/ScreenDirection;)I m_264095_
+		0 p_265778_ p_265778_
+	getCenterInAxis (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264037_
+		0 p_265694_ p_265694_
+	getLength (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264323_
+		0 p_265463_ p_265463_
+	hashCode ()I hashCode
+	height ()I f_263800_
+	intersection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_275842_
+		0 p_276058_ p_276058_
+	left ()I m_274563_
+	of (Lnet/minecraft/client/gui/navigation/ScreenAxis;IIII)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264109_
+		static
+		0 p_265648_ p_265648_
+		1 p_265317_ p_265317_
+		2 p_265685_ p_265685_
+		3 p_265218_ p_265218_
+		4 p_265226_ p_265226_
+	overlaps (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Z m_264295_
+		0 p_265652_ p_265652_
+	overlapsInAxis (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenAxis;)Z m_264632_
+		0 p_265306_ p_265306_
+		1 p_265340_ p_265340_
+	position ()Lnet/minecraft/client/gui/navigation/ScreenPosition; f_263846_
+	right ()I m_274445_
+	step (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264049_
+		0 p_265714_ p_265714_
+	toString ()Ljava/lang/String; toString
+	top ()I m_274449_
+	width ()I f_263770_
+net/minecraft/client/gui/navigation/ScreenRectangle$1 net/minecraft/client/gui/navigation/ScreenRectangle$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263804_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/package-info net/minecraft/client/gui/navigation/package-info
+net/minecraft/client/gui/package-info net/minecraft/client/gui/package-info
+net/minecraft/client/gui/screens/AccessibilityOnboardingScreen net/minecraft/client/gui/screens/AccessibilityOnboardingScreen
+	ONBOARDING_NARRATOR_MESSAGE f_263845_
+	PADDING f_263779_
+	TITLE_PADDING f_263756_
+	hasNarrated f_263729_
+	logoRenderer f_263761_
+	narratorAvailable f_265927_
+	options f_263816_
+	panorama f_263849_
+	textWidget f_263759_
+	timer f_263677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_265483_ p_265483_
+	closeAndSetScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_272081_
+		0 p_272914_ p_272914_
+	handleInitialNarrationDelay ()V m_264570_
+	init ()V m_7856_
+	initTitleYPos ()I m_264189_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279747_
+		0 p_280782_ p_280782_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279746_
+		0 p_280781_ p_280781_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_267504_
+		0 p_267841_ p_267841_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282353_ p_282353_
+		1 p_265135_ p_265135_
+		2 p_265032_ p_265032_
+		3 p_265387_ p_265387_
+net/minecraft/client/gui/screens/AccessibilityOptionsScreen net/minecraft/client/gui/screens/AccessibilityOptionsScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_95504_ p_95504_
+		1 p_95505_ p_95505_
+	createFooter ()V m_7853_
+	init ()V m_7856_
+	lambda$createFooter$0 (Z)V m_279748_
+		0 p_280783_ p_280783_
+	lambda$createFooter$1 (Lnet/minecraft/client/gui/components/Button;)V m_279749_
+		0 p_280784_ p_280784_
+	lambda$createFooter$2 (Lnet/minecraft/client/gui/components/Button;)V m_279750_
+		0 p_280785_ p_280785_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232690_
+		static
+		0 p_232691_ p_232691_
+net/minecraft/client/gui/screens/AlertScreen net/minecraft/client/gui/screens/AlertScreen
+	LABEL_Y f_238636_
+	callback f_95515_
+	message f_95516_
+	messageText f_238618_
+	okButton f_95514_
+	shouldCloseOnEsc f_238724_
+	<init> (Ljava/lang/Runnable;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_239327_ p_239327_
+		1 p_239328_ p_239328_
+		2 p_239329_ p_239329_
+		3 p_239330_ p_239330_
+		4 p_239331_ p_239331_
+	<init> (Ljava/lang/Runnable;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95519_ p_95519_
+		1 p_95520_ p_95520_
+		2 p_95521_ p_95521_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95532_
+		0 p_95533_ p_95533_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281989_ p_281989_
+		1 p_281583_ p_281583_
+		2 p_282152_ p_282152_
+		3 p_282198_ p_282198_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/BackupConfirmScreen net/minecraft/client/gui/screens/BackupConfirmScreen
+	description f_95538_
+	eraseCache f_95541_
+	id f_169233_
+	lastScreen f_95537_
+	listener f_95536_
+	message f_95540_
+	promptForCacheErase f_95539_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/BackupConfirmScreen$Listener;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_95543_ p_95543_
+		1 p_95544_ p_95544_
+		2 p_95545_ p_95545_
+		3 p_95546_ p_95546_
+		4 p_95547_ p_95547_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95549_ p_95549_
+		1 p_95550_ p_95550_
+		2 p_95551_ p_95551_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95563_
+		0 p_95564_ p_95564_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_95561_
+		0 p_95562_ p_95562_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279751_
+		0 p_280786_ p_280786_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282759_ p_282759_
+		1 p_282356_ p_282356_
+		2 p_282725_ p_282725_
+		3 p_281518_ p_281518_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/BackupConfirmScreen$Listener net/minecraft/client/gui/screens/BackupConfirmScreen$Listener
+	proceed (ZZ)V m_95565_
+		0 p_95566_ p_95566_
+		1 p_95567_ p_95567_
+net/minecraft/client/gui/screens/BanNoticeScreen net/minecraft/client/gui/screens/BanNoticeScreen
+	PERMANENT_BAN_TITLE f_238702_
+	TEMPORARY_BAN_TITLE f_238586_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/client/gui/screens/ConfirmLinkScreen; m_239967_
+		static
+		0 p_239968_ p_239968_
+		1 p_239969_ p_239969_
+	getBanDurationText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239879_
+		static
+		0 p_239880_ p_239880_
+	getBanReasonText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239533_
+		static
+		0 p_239534_ p_239534_
+	getBanStatusText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239318_
+		static
+		0 p_239319_ p_239319_
+	getBannedScreenText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239137_
+		static
+		0 p_239138_ p_239138_
+	getBannedTitle (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239952_
+		static
+		0 p_239953_ p_239953_
+	isTemporaryBan (Lcom/mojang/authlib/minecraft/BanDetails;)Z m_239500_
+		static
+		0 p_239501_ p_239501_
+net/minecraft/client/gui/screens/ChatOptionsScreen net/minecraft/client/gui/screens/ChatOptionsScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_95571_ p_95571_
+		1 p_95572_ p_95572_
+net/minecraft/client/gui/screens/ChatScreen net/minecraft/client/gui/screens/ChatScreen
+	MOUSE_SCROLL_SPEED f_169234_
+	TOOLTIP_MAX_WIDTH f_240354_
+	USAGE_TEXT f_169235_
+	commandSuggestions f_95577_
+	historyBuffer f_95574_
+	historyPos f_95575_
+	initial f_95576_
+	input f_95573_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_95579_ p_95579_
+	getComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_232701_
+		0 p_232702_ p_232702_
+		1 p_232703_ p_232703_
+	handleChatInput (Ljava/lang/String;Z)Z m_241797_
+		0 p_242400_ p_242400_
+		1 p_242161_ p_242161_
+	init ()V m_7856_
+	insertText (Ljava/lang/String;Z)V m_6697_
+		0 p_95606_ p_95606_
+		1 p_95607_ p_95607_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_95591_ p_95591_
+		1 p_95592_ p_95592_
+		2 p_95593_ p_95593_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95585_ p_95585_
+		1 p_95586_ p_95586_
+		2 p_95587_ p_95587_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_95581_ p_95581_
+		1 p_95582_ p_95582_
+		2 p_95583_ p_95583_
+	moveInHistory (I)V m_95588_
+		0 p_95589_ p_95589_
+	normalizeChatMessage (Ljava/lang/String;)Ljava/lang/String; m_232706_
+		0 p_232707_ p_232707_
+	onEdited (Ljava/lang/String;)V m_95610_
+		0 p_95611_ p_95611_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282470_ p_282470_
+		1 p_282674_ p_282674_
+		2 p_282014_ p_282014_
+		3 p_283132_ p_283132_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_95600_ p_95600_
+		1 p_95601_ p_95601_
+		2 p_95602_ p_95602_
+	setChatLine (Ljava/lang/String;)V m_95612_
+		0 p_95613_ p_95613_
+	tick ()V m_86600_
+	updateNarrationState (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142228_
+		0 p_169238_ p_169238_
+net/minecraft/client/gui/screens/ChatScreen$1 net/minecraft/client/gui/screens/ChatScreen$1
+	this$0 f_95616_
+	<init> (Lnet/minecraft/client/gui/screens/ChatScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_95618_ p_95618_
+		1 p_95619_ p_95619_
+		2 p_95620_ p_95620_
+		3 p_95621_ p_95621_
+		4 p_95622_ p_95622_
+		5 p_95623_ p_95623_
+		6 p_95624_ p_95624_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/ConfirmLinkScreen net/minecraft/client/gui/screens/ConfirmLinkScreen
+	COPY_BUTTON_TEXT f_169239_
+	WARNING_TEXT f_169240_
+	showWarning f_95629_
+	url f_95628_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V <init>
+		0 p_95631_ p_95631_
+		1 p_95632_ p_95632_
+		2 p_95633_ p_95633_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Z)V <init>
+		0 p_238329_ p_238329_
+		1 p_238330_ p_238330_
+		2 p_238331_ p_238331_
+		3 p_238332_ p_238332_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_240191_ p_240191_
+		1 p_240192_ p_240192_
+		2 p_240193_ p_240193_
+		3 p_240194_ p_240194_
+		4 p_240195_ p_240195_
+		5 p_240196_ p_240196_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_239991_ p_239991_
+		1 p_239992_ p_239992_
+		2 p_239993_ p_239993_
+		3 p_239994_ p_239994_
+		4 p_239995_ p_239995_
+	addButtons (I)V m_141972_
+		0 p_169243_ p_169243_
+	confirmLink (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;Z)Lnet/minecraft/client/gui/components/Button$OnPress; m_274609_
+		static
+		0 p_275241_ p_275241_
+		1 p_275326_ p_275326_
+		2 p_275642_ p_275642_
+	confirmLinkNow (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;Z)V m_274480_
+		static
+		0 p_275417_ p_275417_
+		1 p_275593_ p_275593_
+		2 p_275446_ p_275446_
+	confirmMessage (Z)Lnet/minecraft/network/chat/MutableComponent; m_240013_
+		static
+		0 p_240014_ p_240014_
+	confirmMessage (ZLjava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_239179_
+		static
+		0 p_239180_ p_239180_
+		1 p_239181_ p_239181_
+	copyToClipboard ()V m_95646_
+	lambda$addButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_169248_
+		0 p_169249_ p_169249_
+	lambda$addButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_169246_
+		0 p_169247_ p_169247_
+	lambda$addButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_169244_
+		0 p_169245_ p_169245_
+	lambda$confirmLink$4 (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;ZLnet/minecraft/client/gui/components/Button;)V m_273977_
+		static
+		0 p_274664_ p_274664_
+		1 p_274665_ p_274665_
+		2 p_274666_ p_274666_
+		3 p_274667_ p_274667_
+	lambda$confirmLinkNow$3 (Ljava/lang/String;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Z)V m_273978_
+		static
+		0 p_274668_ p_274668_
+		1 p_274669_ p_274669_
+		2 p_274670_ p_274670_
+		3 p_274671_ p_274671_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281548_ p_281548_
+		1 p_281671_ p_281671_
+		2 p_283205_ p_283205_
+		3 p_283628_ p_283628_
+net/minecraft/client/gui/screens/ConfirmScreen net/minecraft/client/gui/screens/ConfirmScreen
+	MARGIN f_238524_
+	callback f_95649_
+	delayTicker f_95652_
+	exitButtons f_169251_
+	message f_95651_
+	multilineMessage f_238703_
+	noButton f_95648_
+	yesButton f_95647_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95654_ p_95654_
+		1 p_95655_ p_95655_
+		2 p_95656_ p_95656_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95658_ p_95658_
+		1 p_95659_ p_95659_
+		2 p_95660_ p_95660_
+		3 p_95661_ p_95661_
+		4 p_95662_ p_95662_
+	addButtons (I)V m_141972_
+		0 p_169252_ p_169252_
+	addExitButton (Lnet/minecraft/client/gui/components/Button;)V m_169253_
+		0 p_169254_ p_169254_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95666_ p_95666_
+		1 p_95667_ p_95667_
+		2 p_95668_ p_95668_
+	lambda$addButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_169258_
+		0 p_169259_ p_169259_
+	lambda$addButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_169256_
+		0 p_169257_ p_169257_
+	messageHeight ()I m_239348_
+	messageTop ()I m_239018_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281588_ p_281588_
+		1 p_283592_ p_283592_
+		2 p_283446_ p_283446_
+		3 p_282443_ p_282443_
+	setDelay (I)V m_95663_
+		0 p_95664_ p_95664_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+	titleTop ()I m_239963_
+net/minecraft/client/gui/screens/ConnectScreen net/minecraft/client/gui/screens/ConnectScreen
+	LOGGER f_95683_
+	NARRATION_DELAY_MS f_169261_
+	UNIQUE_THREAD_ID f_95682_
+	UNKNOWN_HOST_MESSAGE f_169260_
+	aborted f_95685_
+	connectFailedTitle f_278471_
+	connection f_95684_
+	lastNarration f_95688_
+	parent f_95686_
+	status f_95687_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279215_ p_279215_
+		1 p_279228_ p_279228_
+	connect (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/multiplayer/ServerData;)V m_247688_
+		0 p_251955_ p_251955_
+		1 p_249536_ p_249536_
+		2 p_252078_ p_252078_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289586_
+		0 p_289624_ p_289624_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283201_ p_283201_
+		1 p_95701_ p_95701_
+		2 p_95702_ p_95702_
+		3 p_95703_ p_95703_
+	shouldCloseOnEsc ()Z m_6913_
+	startConnecting (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/multiplayer/ServerData;Z)V m_278792_
+		static
+		0 p_279473_ p_279473_
+		1 p_279200_ p_279200_
+		2 p_279150_ p_279150_
+		3 p_279481_ p_279481_
+		4 p_279117_ p_279117_
+	tick ()V m_86600_
+	updateStatus (Lnet/minecraft/network/chat/Component;)V m_95717_
+		0 p_95718_ p_95718_
+net/minecraft/client/gui/screens/ConnectScreen$1 net/minecraft/client/gui/screens/ConnectScreen$1
+	this$0 f_95729_
+	val$hostAndPort f_169272_
+	val$minecraft f_169273_
+	val$server f_244070_
+	<init> (Lnet/minecraft/client/gui/screens/ConnectScreen;Ljava/lang/String;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_254316_ p_254316_
+		1 p_254118_ p_254118_
+		2 p_254245_ p_254245_
+		3 p_253911_ p_253911_
+		4 p_254500_ p_254500_
+	lambda$run$0 (Lnet/minecraft/client/Minecraft;)V m_278522_
+		0 p_278877_ p_278877_
+	lambda$run$1 (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278521_
+		0 p_278875_ p_278875_
+		1 p_278876_ p_278876_
+	run ()V run
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen net/minecraft/client/gui/screens/CreateBuffetWorldScreen
+	BIOME_SELECT_INFO f_95742_
+	applySettings f_95744_
+	biome f_95747_
+	biomes f_95745_
+	doneButton f_95748_
+	list f_95746_
+	parent f_95743_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/function/Consumer;)V <init>
+		0 p_232732_ p_232732_
+		1 p_232733_ p_232733_
+		2 p_232734_ p_232734_
+	init ()V m_7856_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279753_
+		0 p_280788_ p_280788_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279754_
+		0 p_280789_ p_280789_
+	lambda$init$3 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)Z m_232737_
+		0 p_232738_ p_232738_
+	lambda$new$0 ()Ljava/util/Optional; m_257071_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281766_ p_281766_
+		1 p_95757_ p_95757_
+		2 p_95758_ p_95758_
+		3 p_95759_ p_95759_
+	updateButtonValidity ()V m_95775_
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList
+	this$0 f_95776_
+	<init> (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen;)V <init>
+		0 p_95778_ p_95778_
+	lambda$new$0 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry; m_205388_
+		0 p_205389_ p_205389_
+	lambda$new$1 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)Ljava/lang/String; m_203141_
+		static
+		0 p_203142_ p_203142_
+	lambda$new$2 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_203136_
+		static
+		0 p_203137_ p_203137_
+		1 p_203138_ p_203138_
+	setSelected (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)V m_6987_
+		0 p_95785_ p_95785_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_95783_ p_95783_
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry
+	biome f_95792_
+	name f_95793_
+	this$1 f_95791_
+	<init> (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList;Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 p_205391_ p_205391_
+		1 p_205392_ p_205392_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95798_ p_95798_
+		1 p_95799_ p_95799_
+		2 p_95800_ p_95800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281315_ p_281315_
+		1 p_282451_ p_282451_
+		2 p_283356_ p_283356_
+		3 p_283563_ p_283563_
+		4 p_282677_ p_282677_
+		5 p_283473_ p_283473_
+		6 p_283681_ p_283681_
+		7 p_281493_ p_281493_
+		8 p_281302_ p_281302_
+		9 p_283122_ p_283122_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen net/minecraft/client/gui/screens/CreateFlatWorldScreen
+	SLOT_BG_SIZE f_169286_
+	SLOT_BG_X f_169288_
+	SLOT_BG_Y f_169289_
+	SLOT_FG_X f_169290_
+	SLOT_FG_Y f_169291_
+	SLOT_STAT_HEIGHT f_169287_
+	SLOT_TEX_SIZE f_169285_
+	applySettings f_95815_
+	columnHeight f_95818_
+	columnType f_95817_
+	deleteLayerButton f_95820_
+	generator f_95816_
+	list f_95819_
+	parent f_95814_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Ljava/util/function/Consumer;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 p_95822_ p_95822_
+		1 p_95823_ p_95823_
+		2 p_95824_ p_95824_
+	hasValidSelection ()Z m_95848_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95844_
+		0 p_95845_ p_95845_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279755_
+		0 p_280790_ p_280790_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279756_
+		0 p_280791_ p_280791_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279757_
+		0 p_280792_ p_280792_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282393_ p_282393_
+		1 p_95829_ p_95829_
+		2 p_95830_ p_95830_
+		3 p_95831_ p_95831_
+	setConfig (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V m_95825_
+		0 p_95826_ p_95826_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_95846_
+	updateButtonValidity ()V m_95847_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList
+	STATS_ICON_LOCATION f_279578_
+	this$0 f_95849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen;)V <init>
+		0 p_95851_ p_95851_
+	getScrollbarPosition ()I m_5756_
+	resetRows ()V m_95860_
+	setSelected (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry;)V m_6987_
+		0 p_95855_ p_95855_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_95853_ p_95853_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry
+	this$1 f_95861_
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList;)V <init>
+		0 p_95863_ p_95863_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/ItemStack;)V m_280326_
+		0 p_281733_ p_281733_
+		1 p_282373_ p_282373_
+		2 p_282844_ p_282844_
+		3 p_281263_ p_281263_
+	blitSlotBg (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280140_
+		0 p_282271_ p_282271_
+		1 p_281324_ p_281324_
+		2 p_283171_ p_283171_
+	getDisplayItem (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_169293_
+		0 p_169294_ p_169294_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95868_ p_95868_
+		1 p_95869_ p_95869_
+		2 p_95870_ p_95870_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281319_ p_281319_
+		1 p_281943_ p_281943_
+		2 p_283629_ p_283629_
+		3 p_283315_ p_283315_
+		4 p_282974_ p_282974_
+		5 p_281870_ p_281870_
+		6 p_283341_ p_283341_
+		7 p_281639_ p_281639_
+		8 p_282715_ p_282715_
+		9 p_281937_ p_281937_
+net/minecraft/client/gui/screens/CreditsAndAttributionScreen net/minecraft/client/gui/screens/CreditsAndAttributionScreen
+	ATTRIBUTION_BUTTON f_276166_
+	BUTTON_SPACING f_276148_
+	BUTTON_WIDTH f_276164_
+	CREDITS_BUTTON f_276138_
+	LICENSES_BUTTON f_276161_
+	TITLE f_276162_
+	lastScreen f_276155_
+	layout f_276154_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_276298_ p_276298_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_276208_
+		0 p_276287_ p_276287_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_276223_
+		0 p_276311_ p_276311_
+	lambda$openCreditsScreen$2 ()V m_279758_
+	onClose ()V m_7379_
+	openCreditsScreen ()V m_276184_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282447_ p_282447_
+		1 p_282980_ p_282980_
+		2 p_281933_ p_281933_
+		3 p_282766_ p_282766_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/DatapackLoadFailureScreen net/minecraft/client/gui/screens/DatapackLoadFailureScreen
+	callback f_95892_
+	message f_95891_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_95894_ p_95894_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95904_
+		0 p_95905_ p_95905_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279759_
+		0 p_280793_ p_280793_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283519_ p_283519_
+		1 p_282196_ p_282196_
+		2 p_283357_ p_283357_
+		3 p_283026_ p_283026_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/DeathScreen net/minecraft/client/gui/screens/DeathScreen
+	causeOfDeath f_95907_
+	deathScore f_95909_
+	delayTicker f_95906_
+	exitButtons f_169295_
+	exitToTitleButton f_262755_
+	hardcore f_95908_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_95911_ p_95911_
+		1 p_95912_ p_95912_
+	exitToTitleScreen ()V m_95934_
+	getClickedComponentStyleAt (I)Lnet/minecraft/network/chat/Style; m_95917_
+		0 p_95918_ p_95918_
+	handleExitToTitleScreen ()V m_262825_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$handleExitToTitleScreen$2 (Z)V m_279761_
+		0 p_280795_ p_280795_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279760_
+		0 p_280794_ p_280794_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279762_
+		0 p_280796_ p_280796_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95914_ p_95914_
+		1 p_95915_ p_95915_
+		2 p_95916_ p_95916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283488_ p_283488_
+		1 p_283551_ p_283551_
+		2 p_283002_ p_283002_
+		3 p_281981_ p_281981_
+	setButtonsActive (Z)V m_272014_
+		0 p_273413_ p_273413_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/DeathScreen$TitleConfirmScreen net/minecraft/client/gui/screens/DeathScreen$TitleConfirmScreen
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_273707_ p_273707_
+		1 p_273255_ p_273255_
+		2 p_273747_ p_273747_
+		3 p_273434_ p_273434_
+		4 p_273416_ p_273416_
+net/minecraft/client/gui/screens/DemoIntroScreen net/minecraft/client/gui/screens/DemoIntroScreen
+	DEMO_BACKGROUND_LOCATION f_95935_
+	durationMessage f_95937_
+	movementMessage f_95936_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279763_
+		static
+		0 p_280797_ p_280797_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279764_
+		0 p_280798_ p_280798_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281247_ p_281247_
+		1 p_281844_ p_281844_
+		2 p_283693_ p_283693_
+		3 p_281842_ p_281842_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283391_ p_283391_
+net/minecraft/client/gui/screens/DirectJoinServerScreen net/minecraft/client/gui/screens/DirectJoinServerScreen
+	ENTER_IP_LABEL f_95952_
+	callback f_95956_
+	ipEdit f_95955_
+	lastScreen f_95957_
+	selectButton f_95953_
+	serverData f_95954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_95960_ p_95960_
+		1 p_95961_ p_95961_
+		2 p_95962_ p_95962_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95964_ p_95964_
+		1 p_95965_ p_95965_
+		2 p_95966_ p_95966_
+	lambda$init$0 (Ljava/lang/String;)V m_95982_
+		0 p_95983_ p_95983_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_95980_
+		0 p_95981_ p_95981_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_95976_
+		0 p_95977_ p_95977_
+	onClose ()V m_7379_
+	onSelect ()V m_95986_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282464_ p_282464_
+		1 p_95969_ p_95969_
+		2 p_95970_ p_95970_
+		3 p_95971_ p_95971_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_95973_ p_95973_
+		1 p_95974_ p_95974_
+		2 p_95975_ p_95975_
+	tick ()V m_86600_
+	updateSelectButtonStatus ()V m_95987_
+net/minecraft/client/gui/screens/DisconnectedScreen net/minecraft/client/gui/screens/DisconnectedScreen
+	TO_SERVER_LIST f_278465_
+	TO_TITLE f_278482_
+	buttonText f_278396_
+	layout f_278455_
+	parent f_95990_
+	reason f_95988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95993_ p_95993_
+		1 p_95994_ p_95994_
+		2 p_95995_ p_95995_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279153_ p_279153_
+		1 p_279183_ p_279183_
+		2 p_279332_ p_279332_
+		3 p_279257_ p_279257_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279765_
+		0 p_280799_ p_280799_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279766_
+		0 p_280800_ p_280800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281787_ p_281787_
+		1 p_282952_ p_282952_
+		2 p_283158_ p_283158_
+		3 p_282166_ p_282166_
+	repositionElements ()V m_267719_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/EditServerScreen net/minecraft/client/gui/screens/EditServerScreen
+	IP_LABEL f_96006_
+	NAME_LABEL f_96005_
+	addButton f_96007_
+	callback f_96008_
+	ipEdit f_96010_
+	lastScreen f_96013_
+	nameEdit f_96011_
+	serverData f_96009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_96017_ p_96017_
+		1 p_96018_ p_96018_
+		2 p_96019_ p_96019_
+	init ()V m_7856_
+	lambda$init$0 (Ljava/lang/String;)V m_169303_
+		0 p_169304_ p_169304_
+	lambda$init$1 (Ljava/lang/String;)V m_169301_
+		0 p_169302_ p_169302_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus;)V m_169298_
+		0 p_169299_ p_169299_
+		1 p_169300_ p_169300_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_96029_
+		0 p_96030_ p_96030_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_169296_
+		0 p_169297_ p_169297_
+	onAdd ()V m_96045_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282351_ p_282351_
+		1 p_96022_ p_96022_
+		2 p_96023_ p_96023_
+		3 p_96024_ p_96024_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96026_ p_96026_
+		1 p_96027_ p_96027_
+		2 p_96028_ p_96028_
+	tick ()V m_86600_
+	updateAddButtonStatus ()V m_169305_
+net/minecraft/client/gui/screens/ErrorScreen net/minecraft/client/gui/screens/ErrorScreen
+	message f_96047_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96049_ p_96049_
+		1 p_96050_ p_96050_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279767_
+		0 p_280801_ p_280801_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281469_ p_281469_
+		1 p_96053_ p_96053_
+		2 p_96054_ p_96054_
+		3 p_96055_ p_96055_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/FaviconTexture net/minecraft/client/gui/screens/FaviconTexture
+	HEIGHT f_289045_
+	MISSING_LOCATION f_289036_
+	WIDTH f_289028_
+	closed f_289029_
+	texture f_289043_
+	textureLocation f_289037_
+	textureManager f_289034_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_289556_ p_289556_
+		1 p_289549_ p_289549_
+	checkOpen ()V m_289229_
+	clear ()V m_289218_
+	close ()V close
+	forServer (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/lang/String;)Lnet/minecraft/client/gui/screens/FaviconTexture; m_289187_
+		static
+		0 p_289553_ p_289553_
+		1 p_289535_ p_289535_
+	forWorld (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/lang/String;)Lnet/minecraft/client/gui/screens/FaviconTexture; m_289210_
+		static
+		0 p_289550_ p_289550_
+		1 p_289565_ p_289565_
+	textureLocation ()Lnet/minecraft/resources/ResourceLocation; m_289196_
+	upload (Lcom/mojang/blaze3d/platform/NativeImage;)V m_289201_
+		0 p_289543_ p_289543_
+net/minecraft/client/gui/screens/GenericDirtMessageScreen net/minecraft/client/gui/screens/GenericDirtMessageScreen
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96061_ p_96061_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281274_ p_281274_
+		1 p_283012_ p_283012_
+		2 p_282072_ p_282072_
+		3 p_282608_ p_282608_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/GenericWaitingScreen net/minecraft/client/gui/screens/GenericWaitingScreen
+	MESSAGE_MAX_WIDTH f_238731_
+	MESSAGE_Y f_238592_
+	TITLE_Y f_238805_
+	button f_238767_
+	buttonCallback f_238734_
+	buttonLabel f_238770_
+	disableButtonTicks f_240233_
+	message f_238521_
+	messageText f_240231_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;I)V <init>
+		0 p_240300_ p_240300_
+		1 p_240301_ p_240301_
+		2 p_240302_ p_240302_
+		3 p_240303_ p_240303_
+		4 p_240304_ p_240304_
+	createCompleted (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)Lnet/minecraft/client/gui/screens/GenericWaitingScreen; m_240290_
+		static
+		0 p_240291_ p_240291_
+		1 p_240292_ p_240292_
+		2 p_240293_ p_240293_
+		3 p_240294_ p_240294_
+	createWaiting (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)Lnet/minecraft/client/gui/screens/GenericWaitingScreen; m_240309_
+		static
+		0 p_240310_ p_240310_
+		1 p_240311_ p_240311_
+		2 p_240312_ p_240312_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_239907_
+		0 p_239908_ p_239908_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283537_ p_283537_
+		1 p_239719_ p_239719_
+		2 p_239720_ p_239720_
+		3 p_239721_ p_239721_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/InBedChatScreen net/minecraft/client/gui/screens/InBedChatScreen
+	leaveBedButton f_263129_
+	<init> ()V <init>
+	charTyped (CI)Z m_5534_
+		0 p_263331_ p_263331_
+		1 p_263427_ p_263427_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_96070_ p_96070_
+		1 p_96071_ p_96071_
+		2 p_96072_ p_96072_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_96073_
+		0 p_96074_ p_96074_
+	onClose ()V m_7379_
+	onPlayerWokeUp ()V m_193839_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281659_ p_281659_
+		1 p_283403_ p_283403_
+		2 p_281737_ p_281737_
+		3 p_282201_ p_282201_
+	sendWakeUp ()V m_96077_
+net/minecraft/client/gui/screens/LanguageSelectScreen net/minecraft/client/gui/screens/LanguageSelectScreen
+	WARNING_LABEL f_96078_
+	languageManager f_96080_
+	packSelectionList f_96079_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/client/resources/language/LanguageManager;)V <init>
+		0 p_96085_ p_96085_
+		1 p_96086_ p_96086_
+		2 p_96087_ p_96087_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_289001_ p_289001_
+		1 p_288978_ p_288978_
+		2 p_289021_ p_289021_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_287798_
+		0 p_288243_ p_288243_
+	onDone ()V m_288190_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283397_ p_283397_
+		1 p_96090_ p_96090_
+		2 p_96091_ p_96091_
+		3 p_96092_ p_96092_
+net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList
+	this$0 f_96100_
+	<init> (Lnet/minecraft/client/gui/screens/LanguageSelectScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_96102_ p_96102_
+		1 p_96103_ p_96103_
+	access$000 (Lnet/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList;)I m_169306_
+		static
+		0 p_169307_ p_169307_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/resources/language/LanguageInfo;)V m_264519_
+		0 p_265065_ p_265065_
+		1 p_265492_ p_265492_
+		2 p_265377_ p_265377_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282399_ p_282399_
+net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList$Entry net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList$Entry
+	code f_263697_
+	language f_96116_
+	lastClickTime f_287791_
+	this$1 f_96115_
+	<init> (Lnet/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList;Ljava/lang/String;Lnet/minecraft/client/resources/language/LanguageInfo;)V <init>
+		0 p_265638_ p_265638_
+		1 p_265319_ p_265319_
+		2 p_265357_ p_265357_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96122_ p_96122_
+		1 p_96123_ p_96123_
+		2 p_96124_ p_96124_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282025_ p_282025_
+		1 p_283548_ p_283548_
+		2 p_282485_ p_282485_
+		3 p_282109_ p_282109_
+		4 p_283314_ p_283314_
+		5 p_283303_ p_283303_
+		6 p_281337_ p_281337_
+		7 p_283527_ p_283527_
+		8 p_283295_ p_283295_
+		9 p_282169_ p_282169_
+	select ()V m_96120_
+net/minecraft/client/gui/screens/LevelLoadingScreen net/minecraft/client/gui/screens/LevelLoadingScreen
+	COLORS f_96140_
+	NARRATION_DELAY_MS f_169309_
+	done f_169310_
+	lastNarration f_96139_
+	progressListener f_96138_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/progress/StoringChunkProgressListener;)V <init>
+		0 p_96143_ p_96143_
+	getFormattedProgress ()Ljava/lang/String; m_169313_
+	lambda$renderChunks$0 (ILnet/minecraft/client/gui/GuiGraphics;IIIIILnet/minecraft/server/level/progress/StoringChunkProgressListener;III)V m_285672_
+		static
+		0 p_286133_ p_286133_
+		1 p_286134_ p_286134_
+		2 p_286135_ p_286135_
+		3 p_286136_ p_286136_
+		4 p_286137_ p_286137_
+		5 p_286138_ p_286138_
+		6 p_286139_ p_286139_
+		7 p_286140_ p_286140_
+		8 p_286141_ p_286141_
+		9 p_286142_ p_286142_
+		10 p_286143_ p_286143_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_279769_
+		static
+		0 p_280803_ p_280803_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283534_ p_283534_
+		1 p_96146_ p_96146_
+		2 p_96147_ p_96147_
+		3 p_96148_ p_96148_
+	renderChunks (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/server/level/progress/StoringChunkProgressListener;IIII)V m_96149_
+		static
+		0 p_283467_ p_283467_
+		1 p_96151_ p_96151_
+		2 p_96152_ p_96152_
+		3 p_96153_ p_96153_
+		4 p_96154_ p_96154_
+		5 p_96155_ p_96155_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	updateNarratedWidget (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142227_
+		0 p_169312_ p_169312_
+net/minecraft/client/gui/screens/LoadingDotsText net/minecraft/client/gui/screens/LoadingDotsText
+	FRAMES f_232740_
+	INTERVAL_MS f_232741_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (J)Ljava/lang/String; m_232744_
+		static
+		0 p_232745_ p_232745_
+net/minecraft/client/gui/screens/LoadingOverlay net/minecraft/client/gui/screens/LoadingOverlay
+	BRAND_BACKGROUND f_96161_
+	FADE_IN_TIME f_169315_
+	FADE_OUT_TIME f_169314_
+	LOGO_BACKGROUND_COLOR f_169316_
+	LOGO_BACKGROUND_COLOR_DARK f_169317_
+	LOGO_HALF f_169321_
+	LOGO_OVERLAP f_169322_
+	LOGO_QUARTER f_169320_
+	LOGO_QUARTER_FLOAT f_169319_
+	LOGO_SCALE f_169318_
+	MOJANG_STUDIOS_LOGO_LOCATION f_96160_
+	SMOOTHING f_169323_
+	currentProgress f_96167_
+	fadeIn f_96166_
+	fadeInStart f_96169_
+	fadeOutStart f_96168_
+	minecraft f_96163_
+	onFinish f_96165_
+	reload f_96164_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/server/packs/resources/ReloadInstance;Ljava/util/function/Consumer;Z)V <init>
+		0 p_96172_ p_96172_
+		1 p_96173_ p_96173_
+		2 p_96174_ p_96174_
+		3 p_96175_ p_96175_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V m_96182_
+		0 p_283125_ p_283125_
+		1 p_96184_ p_96184_
+		2 p_96185_ p_96185_
+		3 p_96186_ p_96186_
+		4 p_96187_ p_96187_
+		5 p_96188_ p_96188_
+	isPauseScreen ()Z m_7859_
+	lambda$static$0 ()I m_169327_
+		static
+	registerTextures (Lnet/minecraft/client/Minecraft;)V m_96189_
+		static
+		0 p_96190_ p_96190_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281839_ p_281839_
+		1 p_282704_ p_282704_
+		2 p_283650_ p_283650_
+		3 p_283394_ p_283394_
+	replaceAlpha (II)I m_169324_
+		static
+		0 p_169325_ p_169325_
+		1 p_169326_ p_169326_
+net/minecraft/client/gui/screens/LoadingOverlay$LogoTexture net/minecraft/client/gui/screens/LoadingOverlay$LogoTexture
+	<init> ()V <init>
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_96194_ p_96194_
+net/minecraft/client/gui/screens/MenuScreens net/minecraft/client/gui/screens/MenuScreens
+	LOGGER f_96195_
+	SCREENS f_96196_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/Minecraft;ILnet/minecraft/network/chat/Component;)V m_96201_
+		static
+		0 p_96202_ p_96202_
+		1 p_96203_ p_96203_
+		2 p_96204_ p_96204_
+		3 p_96205_ p_96205_
+	getConstructor (Lnet/minecraft/world/inventory/MenuType;)Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor; m_96199_
+		static
+		0 p_96200_ p_96200_
+	register (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V m_96206_
+		static
+		0 p_96207_ p_96207_
+		1 p_96208_ p_96208_
+	selfTest ()Z m_96198_
+		static
+net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor
+	create (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/screens/Screen; m_96214_
+		0 p_96215_ p_96215_
+		1 p_96216_ p_96216_
+		2 p_96217_ p_96217_
+	fromPacket (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/Minecraft;I)V m_96209_
+		0 p_96210_ p_96210_
+		1 p_96211_ p_96211_
+		2 p_96212_ p_96212_
+		3 p_96213_ p_96213_
+net/minecraft/client/gui/screens/MouseSettingsScreen net/minecraft/client/gui/screens/MouseSettingsScreen
+	list f_96218_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96222_ p_96222_
+		1 p_96223_ p_96223_
+	init ()V m_7856_
+	lambda$init$0 (I)[Lnet/minecraft/client/OptionInstance; m_232746_
+		static
+		0 p_232747_ p_232747_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279770_
+		0 p_280804_ p_280804_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232748_
+		static
+		0 p_232749_ p_232749_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281246_ p_281246_
+		1 p_282657_ p_282657_
+		2 p_282507_ p_282507_
+		3 p_282093_ p_282093_
+net/minecraft/client/gui/screens/OnlineOptionsScreen net/minecraft/client/gui/screens/OnlineOptionsScreen
+	difficultyDisplay f_260696_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;[Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)V <init>
+		0 p_261979_ p_261979_
+		1 p_261924_ p_261924_
+		2 p_262151_ p_262151_
+		3 p_261692_ p_261692_
+	createOnlineOptionsScreen (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)Lnet/minecraft/client/gui/screens/OnlineOptionsScreen; m_260896_
+		static
+		0 p_262120_ p_262120_
+		1 p_261548_ p_261548_
+		2 p_261609_ p_261609_
+	init ()V m_7856_
+	lambda$createOnlineOptionsScreen$0 (Lnet/minecraft/world/Difficulty;Lnet/minecraft/network/chat/Component;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/network/chat/Component; m_260895_
+		static
+		0 p_262026_ p_262026_
+		1 p_261484_ p_261484_
+		2 p_262113_ p_262113_
+	lambda$createOnlineOptionsScreen$1 (Lcom/mojang/datafixers/util/Unit;)V m_261325_
+		static
+		0 p_261717_ p_261717_
+	lambda$createOnlineOptionsScreen$2 (Lnet/minecraft/client/multiplayer/ClientLevel;)Lnet/minecraft/client/OptionInstance; m_287799_
+		static
+		0 p_288244_ p_288244_
+net/minecraft/client/gui/screens/OptionsScreen net/minecraft/client/gui/screens/OptionsScreen
+	ACCESSIBILITY f_260624_
+	CHAT f_260541_
+	COLUMNS f_260607_
+	CONTROLS f_260474_
+	CREDITS_AND_ATTRIBUTION f_276165_
+	LANGUAGE f_260529_
+	RESOURCEPACK f_260611_
+	SKIN_CUSTOMIZATION f_260695_
+	SOUNDS f_260601_
+	TELEMETRY f_260594_
+	VIDEO f_260552_
+	difficultyButton f_96237_
+	lastScreen f_96235_
+	lockButton f_96238_
+	options f_96236_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96242_ p_96242_
+		1 p_96243_ p_96243_
+	applyPacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_274373_
+		0 p_275714_ p_275714_
+	createDifficultyButton (IILjava/lang/String;Lnet/minecraft/client/Minecraft;)Lnet/minecraft/client/gui/components/CycleButton; m_260961_
+		static
+		0 p_262051_ p_262051_
+		1 p_261805_ p_261805_
+		2 p_261598_ p_261598_
+		3 p_261922_ p_261922_
+	createOnlineButton ()Lnet/minecraft/client/gui/layouts/LayoutElement; m_264034_
+	init ()V m_7856_
+	lambda$createDifficultyButton$13 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_193852_
+		static
+		0 p_193853_ p_193853_
+		1 p_193854_ p_193854_
+		2 p_193855_ p_193855_
+	lambda$createOnlineButton$11 (Lnet/minecraft/client/gui/components/Button;)V m_279772_
+		0 p_280806_ p_280806_
+	lambda$createOnlineButton$12 (Lnet/minecraft/client/gui/components/Button;)V m_279771_
+		0 p_280805_ p_280805_
+	lambda$init$0 ()Lnet/minecraft/client/gui/screens/Screen; m_260751_
+	lambda$init$1 ()Lnet/minecraft/client/gui/screens/Screen; m_260745_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/Button;)V m_279775_
+		0 p_280809_ p_280809_
+	lambda$init$2 ()Lnet/minecraft/client/gui/screens/Screen; m_260753_
+	lambda$init$3 ()Lnet/minecraft/client/gui/screens/Screen; m_260752_
+	lambda$init$4 ()Lnet/minecraft/client/gui/screens/Screen; m_279776_
+	lambda$init$5 ()Lnet/minecraft/client/gui/screens/Screen; m_260746_
+	lambda$init$6 ()Lnet/minecraft/client/gui/screens/Screen; m_279773_
+	lambda$init$7 ()Lnet/minecraft/client/gui/screens/Screen; m_260747_
+	lambda$init$8 ()Lnet/minecraft/client/gui/screens/Screen; m_260755_
+	lambda$init$9 ()Lnet/minecraft/client/gui/screens/Screen; m_276173_
+	lambda$openScreenButton$14 (Ljava/util/function/Supplier;Lnet/minecraft/client/gui/components/Button;)V m_279774_
+		0 p_280807_ p_280807_
+		1 p_280808_ p_280808_
+	lockCallback (Z)V m_96260_
+		0 p_96261_ p_96261_
+	openScreenButton (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/client/gui/components/Button; m_260993_
+		0 p_261565_ p_261565_
+		1 p_262119_ p_262119_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283520_ p_283520_
+		1 p_281826_ p_281826_
+		2 p_283378_ p_283378_
+		3 p_281975_ p_281975_
+net/minecraft/client/gui/screens/OptionsSubScreen net/minecraft/client/gui/screens/OptionsSubScreen
+	lastScreen f_96281_
+	options f_96282_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96284_ p_96284_
+		1 p_96285_ p_96285_
+		2 p_96286_ p_96286_
+	basicListRender (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/OptionsList;IIF)V m_280419_
+		0 p_282011_ p_282011_
+		1 p_281793_ p_281793_
+		2 p_281640_ p_281640_
+		3 p_281598_ p_281598_
+		4 p_281558_ p_281558_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+net/minecraft/client/gui/screens/OutOfMemoryScreen net/minecraft/client/gui/screens/OutOfMemoryScreen
+	message f_232750_
+	<init> ()V <init>
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279777_
+		0 p_280810_ p_280810_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279778_
+		0 p_280811_ p_280811_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283359_ p_283359_
+		1 p_96296_ p_96296_
+		2 p_96297_ p_96297_
+		3 p_96298_ p_96298_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/Overlay net/minecraft/client/gui/screens/Overlay
+	<init> ()V <init>
+	isPauseScreen ()Z m_7859_
+net/minecraft/client/gui/screens/PauseScreen net/minecraft/client/gui/screens/PauseScreen
+	ADVANCEMENTS f_262216_
+	BUTTON_PADDING f_262248_
+	BUTTON_WIDTH_FULL f_262268_
+	BUTTON_WIDTH_HALF f_262229_
+	COLUMNS f_262286_
+	DISCONNECT f_262246_
+	GAME f_262287_
+	MENU_PADDING_TOP f_262258_
+	OPTIONS f_262318_
+	PAUSED f_262313_
+	PLAYER_REPORTING f_262254_
+	REPORT_BUGS f_262226_
+	RETURN_TO_GAME f_262276_
+	RETURN_TO_MENU f_262217_
+	SAVING_LEVEL f_262212_
+	SEND_FEEDBACK f_262322_
+	SHARE_TO_LAN f_262210_
+	STATS f_262255_
+	disconnectButton f_252482_
+	showPauseMenu f_96306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_96308_ p_96308_
+	createPauseMenu ()V m_96338_
+	init ()V m_7856_
+	lambda$createPauseMenu$0 (Lnet/minecraft/client/gui/components/Button;)V m_279780_
+		0 p_280814_ p_280814_
+	lambda$createPauseMenu$1 ()Lnet/minecraft/client/gui/screens/Screen; m_279785_
+	lambda$createPauseMenu$2 ()Lnet/minecraft/client/gui/screens/Screen; m_279782_
+	lambda$createPauseMenu$3 ()Lnet/minecraft/client/gui/screens/Screen; m_279783_
+	lambda$createPauseMenu$4 ()Lnet/minecraft/client/gui/screens/Screen; m_262340_
+	lambda$createPauseMenu$5 (Lnet/minecraft/client/gui/components/Button;)V m_279781_
+		0 p_280815_ p_280815_
+	lambda$openLinkButton$7 (Ljava/lang/String;Z)V m_279779_
+		0 p_280812_ p_280812_
+		1 p_280813_ p_280813_
+	lambda$openLinkButton$8 (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/Screen; m_262341_
+		0 p_262522_ p_262522_
+	lambda$openScreenButton$6 (Ljava/util/function/Supplier;Lnet/minecraft/client/gui/components/Button;)V m_279784_
+		0 p_280816_ p_280816_
+		1 p_280817_ p_280817_
+	onDisconnect ()V m_261092_
+	openLinkButton (Lnet/minecraft/network/chat/Component;Ljava/lang/String;)Lnet/minecraft/client/gui/components/Button; m_262461_
+		0 p_262593_ p_262593_
+		1 p_262659_ p_262659_
+	openScreenButton (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/client/gui/components/Button; m_262456_
+		0 p_262567_ p_262567_
+		1 p_262581_ p_262581_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281899_ p_281899_
+		1 p_281431_ p_281431_
+		2 p_283183_ p_283183_
+		3 p_281435_ p_281435_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/PopupScreen net/minecraft/client/gui/screens/PopupScreen
+	BUTTON_HEIGHT f_169342_
+	BUTTON_MARGIN f_169341_
+	BUTTON_PADDING f_169340_
+	buttonOptions f_96340_
+	buttonWidth f_96343_
+	contentTop f_96342_
+	message f_96339_
+	messageLines f_96341_
+	narrationMessage f_169343_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_96345_ p_96345_
+		1 p_96346_ p_96346_
+		2 p_96347_ p_96347_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283167_ p_283167_
+		1 p_96350_ p_96350_
+		2 p_96351_ p_96351_
+		3 p_96352_ p_96352_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/PopupScreen$ButtonOption net/minecraft/client/gui/screens/PopupScreen$ButtonOption
+	message f_96359_
+	onPress f_96360_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_96362_ p_96362_
+		1 p_96363_ p_96363_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen net/minecraft/client/gui/screens/PresetFlatWorldScreen
+	DEFAULT_BIOME f_169353_
+	LOGGER f_96368_
+	SLOT_BG_SIZE f_169347_
+	SLOT_BG_X f_169349_
+	SLOT_BG_Y f_169350_
+	SLOT_FG_X f_169351_
+	SLOT_FG_Y f_169352_
+	SLOT_STAT_HEIGHT f_169348_
+	SLOT_TEX_SIZE f_169346_
+	UNKNOWN_PRESET f_232751_
+	export f_96375_
+	list f_96373_
+	listText f_96372_
+	parent f_96370_
+	selectButton f_96374_
+	settings f_96376_
+	shareText f_96371_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen;)V <init>
+		0 p_96379_ p_96379_
+	fromString (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_257717_
+		static
+		0 p_259084_ p_259084_
+		1 p_259583_ p_259583_
+		2 p_259610_ p_259610_
+		3 p_259243_ p_259243_
+		4 p_259508_ p_259508_
+		5 p_259417_ p_259417_
+	getLayerInfoFromString (Lnet/minecraft/core/HolderGetter;Ljava/lang/String;I)Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo; m_257877_
+		static
+		0 p_259695_ p_259695_
+		1 p_259185_ p_259185_
+		2 p_259723_ p_259723_
+	getLayersInfoFromString (Lnet/minecraft/core/HolderGetter;Ljava/lang/String;)Ljava/util/List; m_257841_
+		static
+		0 p_259080_ p_259080_
+		1 p_260301_ p_260301_
+	init ()V m_7856_
+	lambda$fromString$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257073_
+		static
+		0 p_258126_ p_258126_
+	lambda$fromString$1 (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; m_254756_
+		static
+		0 p_255441_ p_255441_
+		1 p_255442_ p_255442_
+	lambda$init$3 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/client/gui/components/Button;)V m_279786_
+		0 p_280818_ p_280818_
+		1 p_280819_ p_280819_
+		2 p_280820_ p_280820_
+		3 p_280821_ p_280821_
+		4 p_280822_ p_280822_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279787_
+		0 p_280823_ p_280823_
+	lambda$save$2 ()Ljava/lang/IllegalStateException; m_205403_
+		static
+	mouseScrolled (DDD)Z m_6050_
+		0 p_96381_ p_96381_
+		1 p_96382_ p_96382_
+		2 p_96383_ p_96383_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282713_ p_282713_
+		1 p_281914_ p_281914_
+		2 p_283700_ p_283700_
+		3 p_283598_ p_283598_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96390_ p_96390_
+		1 p_96391_ p_96391_
+		2 p_96392_ p_96392_
+	save (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/String; m_205393_
+		static
+		0 p_205394_ p_205394_
+	tick ()V m_86600_
+	updateButtonValidity (Z)V m_96449_
+		0 p_96450_ p_96450_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList
+	this$0 f_96462_
+	<init> (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_260073_ p_260073_
+		1 p_259278_ p_259278_
+		2 p_259076_ p_259076_
+	keyPressed (III)Z m_7933_
+		0 p_96466_ p_96466_
+		1 p_96467_ p_96467_
+		2 p_96468_ p_96468_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; m_258055_
+		static
+		0 p_259579_ p_259579_
+	lambda$new$1 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/level/block/Block;)Z m_257800_
+		static
+		0 p_259348_ p_259348_
+		1 p_259421_ p_259421_
+	lambda$new$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_257490_
+		static
+		0 p_259357_ p_259357_
+	setSelected (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry;)V m_6987_
+		0 p_96472_ p_96472_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_96470_ p_96470_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry
+	STATS_ICON_LOCATION f_279577_
+	name f_232755_
+	preset f_169357_
+	this$1 f_96476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList;Lnet/minecraft/core/Holder;)V <init>
+		0 p_232757_ p_232757_
+		1 p_232758_ p_232758_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/Item;)V m_280449_
+		0 p_283196_ p_283196_
+		1 p_282036_ p_282036_
+		2 p_281683_ p_281683_
+		3 p_282242_ p_282242_
+	blitSlotBg (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280169_
+		0 p_281359_ p_281359_
+		1 p_282978_ p_282978_
+		2 p_283152_ p_283152_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$new$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_232759_
+		static
+		0 p_232760_ p_232760_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96481_ p_96481_
+		1 p_96482_ p_96482_
+		2 p_96483_ p_96483_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283649_ p_283649_
+		1 p_281641_ p_281641_
+		2 p_281959_ p_281959_
+		3 p_281428_ p_281428_
+		4 p_282594_ p_282594_
+		5 p_283493_ p_283493_
+		6 p_283234_ p_283234_
+		7 p_283185_ p_283185_
+		8 p_282302_ p_282302_
+		9 p_282855_ p_282855_
+	select ()V m_96479_
+net/minecraft/client/gui/screens/ProgressScreen net/minecraft/client/gui/screens/ProgressScreen
+	clearScreenAfterStop f_169362_
+	header f_96506_
+	progress f_96508_
+	stage f_96507_
+	stop f_96509_
+	<init> (Z)V <init>
+		0 p_169364_ p_169364_
+	progressStage (Lnet/minecraft/network/chat/Component;)V m_6307_
+		0 p_96525_ p_96525_
+	progressStagePercentage (I)V m_6952_
+		0 p_96513_ p_96513_
+	progressStart (Lnet/minecraft/network/chat/Component;)V m_6308_
+		0 p_96523_ p_96523_
+	progressStartNoAbort (Lnet/minecraft/network/chat/Component;)V m_6309_
+		0 p_96520_ p_96520_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283582_ p_283582_
+		1 p_96516_ p_96516_
+		2 p_96517_ p_96517_
+		3 p_96518_ p_96518_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	stop ()V m_7730_
+net/minecraft/client/gui/screens/ReceivingLevelScreen net/minecraft/client/gui/screens/ReceivingLevelScreen
+	CHUNK_LOADING_START_WAIT_LIMIT_MS f_202370_
+	DOWNLOADING_TERRAIN_TEXT f_96526_
+	createdAt f_202373_
+	loadingPacketsReceived f_202371_
+	oneTickSkipped f_202372_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isPauseScreen ()Z m_7043_
+	loadingPacketsReceived ()V m_202375_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281489_ p_281489_
+		1 p_282902_ p_282902_
+		2 p_283018_ p_283018_
+		3 p_281251_ p_281251_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/Screen net/minecraft/client/gui/screens/Screen
+	ALLOWED_PROTOCOLS f_96537_
+	BACKGROUND_LOCATION f_279548_
+	LOGGER f_96536_
+	NARRATE_DELAY_KEYBOARD_ACTION f_169374_
+	NARRATE_DELAY_MOUSE_ACTION f_169373_
+	NARRATE_DELAY_MOUSE_MOVE f_169372_
+	NARRATE_DELAY_NARRATOR_ENABLED f_169371_
+	NARRATE_SUPPRESS_AFTER_INIT_TIME f_169370_
+	USAGE_NARRATION f_169367_
+	children f_96540_
+	clickedLink f_96538_
+	deferredTooltipRendering f_262730_
+	font f_96547_
+	height f_96544_
+	initialized f_267454_
+	lastNarratable f_169365_
+	minecraft f_96541_
+	narratables f_169368_
+	narrationState f_169375_
+	narrationSuppressTime f_169376_
+	nextNarrationTime f_169377_
+	renderables f_169369_
+	screenExecutor f_289574_
+	title f_96539_
+	width f_96543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96550_ p_96550_
+	addRenderableOnly (Lnet/minecraft/client/gui/components/Renderable;)Lnet/minecraft/client/gui/components/Renderable; m_169394_
+		0 p_254514_ p_254514_
+	addRenderableWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_142416_
+		0 p_169406_ p_169406_
+	addWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7787_
+		0 p_96625_ p_96625_
+	added ()V m_274333_
+	afterKeyboardAction ()V m_169416_
+	afterMouseAction ()V m_169415_
+	afterMouseMove ()V m_169414_
+	changeFocus (Lnet/minecraft/client/gui/ComponentPath;)V m_264158_
+		0 p_265308_ p_265308_
+	children ()Ljava/util/List; m_6702_
+	clearFocus ()V m_264131_
+	clearWidgets ()V m_169413_
+	confirmLink (Z)V m_96622_
+		0 p_96623_ p_96623_
+	createArrowEvent (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation; m_264409_
+		0 p_265049_ p_265049_
+	createTabEvent ()Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation; m_264442_
+	findNarratableWidget (Ljava/util/List;Lnet/minecraft/client/gui/narration/NarratableEntry;)Lnet/minecraft/client/gui/screens/Screen$NarratableSearchResult; m_169400_
+		static
+		0 p_169401_ p_169401_
+		1 p_169402_ p_169402_
+	getBackgroundMusic ()Lnet/minecraft/sounds/Music; m_278176_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_96636_
+	getTooltipFromItem (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280152_
+		static
+		0 p_281881_ p_281881_
+		1 p_282833_ p_282833_
+	handleComponentClicked (Lnet/minecraft/network/chat/Style;)Z m_5561_
+		0 p_96592_ p_96592_
+	handleDelayedNarration ()V m_169417_
+	hasAltDown ()Z m_96639_
+		static
+	hasControlDown ()Z m_96637_
+		static
+	hasShiftDown ()Z m_96638_
+		static
+	hideWidgets ([Lnet/minecraft/client/gui/components/AbstractWidget;)V m_202376_
+		static
+		0 p_202377_ p_202377_
+	init (Lnet/minecraft/client/Minecraft;II)V m_6575_
+		0 p_96607_ p_96607_
+		1 p_96608_ p_96608_
+		2 p_96609_ p_96609_
+	init ()V m_7856_
+	insertText (Ljava/lang/String;Z)V m_6697_
+		0 p_96587_ p_96587_
+		1 p_96588_ p_96588_
+	isCopy (I)Z m_96632_
+		static
+		0 p_96633_ p_96633_
+	isCut (I)Z m_96628_
+		static
+		0 p_96629_ p_96629_
+	isMouseOver (DD)Z m_5953_
+		0 p_96595_ p_96595_
+		1 p_96596_ p_96596_
+	isPaste (I)Z m_96630_
+		static
+		0 p_96631_ p_96631_
+	isPauseScreen ()Z m_7043_
+	isSelectAll (I)Z m_96634_
+		static
+		0 p_96635_ p_96635_
+	isValidCharacterForName (Ljava/lang/String;CI)Z m_96583_
+		0 p_96584_ p_96584_
+		1 p_96585_ p_96585_
+		2 p_96586_ p_96586_
+	keyPressed (III)Z m_7933_
+		0 p_96552_ p_96552_
+		1 p_96553_ p_96553_
+		2 p_96554_ p_96554_
+	lambda$new$0 (Ljava/lang/Runnable;)V m_289587_
+		0 p_289625_ p_289625_
+	lambda$new$1 (Ljava/lang/Runnable;)V m_289588_
+		0 p_289626_ p_289626_
+	lambda$wrapScreenError$2 (Ljava/lang/String;)Ljava/lang/String; m_169404_
+		static
+		0 p_169405_ p_169405_
+	narrationEnabled ()V m_169418_
+	onClose ()V m_7379_
+	onFilesDrop (Ljava/util/List;)V m_7400_
+		0 p_96591_ p_96591_
+	openLink (Ljava/net/URI;)V m_96589_
+		0 p_96590_ p_96590_
+	rebuildWidgets ()V m_232761_
+	removeWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_169411_
+		0 p_169412_ p_169412_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281549_ p_281549_
+		1 p_281550_ p_281550_
+		2 p_282878_ p_282878_
+		3 p_282465_ p_282465_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283688_ p_283688_
+	renderDirtBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280039_
+		0 p_282281_ p_282281_
+	renderWithTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_280264_
+		0 p_282345_ p_282345_
+		1 p_283456_ p_283456_
+		2 p_283586_ p_283586_
+		3 p_282339_ p_282339_
+	repositionElements ()V m_267719_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96575_ p_96575_
+		1 p_96576_ p_96576_
+		2 p_96577_ p_96577_
+	runNarration (Z)V m_169409_
+		0 p_169410_ p_169410_
+	scheduleNarration (JZ)V m_169380_
+		0 p_169381_ p_169381_
+		1 p_169382_ p_169382_
+	setInitialFocus (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_264313_
+		0 p_265756_ p_265756_
+	setTooltipForNextRenderPass (Ljava/util/List;)V m_257959_
+		0 p_259937_ p_259937_
+	setTooltipForNextRenderPass (Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;Z)V m_262861_
+		0 p_262939_ p_262939_
+		1 p_263078_ p_263078_
+		2 p_263107_ p_263107_
+	setTooltipForNextRenderPass (Lnet/minecraft/client/gui/components/Tooltip;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;Z)V m_262791_
+		0 p_262992_ p_262992_
+		1 p_262980_ p_262980_
+		2 p_262988_ p_262988_
+	setTooltipForNextRenderPass (Lnet/minecraft/network/chat/Component;)V m_257404_
+		0 p_259986_ p_259986_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	shouldRunNarration ()Z m_169419_
+	suppressNarration (J)V m_169378_
+		0 p_169379_ p_169379_
+	tick ()V m_86600_
+	triggerImmediateNarration (Z)V m_169407_
+		0 p_169408_ p_169408_
+	updateNarratedWidget (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142227_
+		0 p_169403_ p_169403_
+	updateNarrationState (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142228_
+		0 p_169396_ p_169396_
+	wrapScreenError (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V m_96579_
+		static
+		0 p_96580_ p_96580_
+		1 p_96581_ p_96581_
+		2 p_96582_ p_96582_
+net/minecraft/client/gui/screens/Screen$DeferredTooltipRendering net/minecraft/client/gui/screens/Screen$DeferredTooltipRendering
+	positioner f_262758_
+	tooltip f_262736_
+	<init> (Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V <init>
+		0 f_262736_ f_262736_
+		1 f_262758_ f_262758_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_263099_ p_263099_
+	hashCode ()I hashCode
+	positioner ()Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner; f_262758_
+	toString ()Ljava/lang/String; toString
+	tooltip ()Ljava/util/List; f_262736_
+net/minecraft/client/gui/screens/Screen$NarratableSearchResult net/minecraft/client/gui/screens/Screen$NarratableSearchResult
+	entry f_169420_
+	index f_169421_
+	priority f_169422_
+	<init> (Lnet/minecraft/client/gui/narration/NarratableEntry;ILnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority;)V <init>
+		0 p_169424_ p_169424_
+		1 p_169425_ p_169425_
+		2 p_169426_ p_169426_
+net/minecraft/client/gui/screens/ShareToLanScreen net/minecraft/client/gui/screens/ShareToLanScreen
+	ALLOW_COMMANDS_LABEL f_96640_
+	GAME_MODE_LABEL f_96641_
+	INFO_TEXT f_96642_
+	INVALID_PORT f_256909_
+	INVALID_PORT_COLOR f_257022_
+	PORT_HIGHER_BOUND f_262301_
+	PORT_INFO_TEXT f_257007_
+	PORT_LOWER_BOUND f_262314_
+	PORT_UNAVAILABLE f_257045_
+	commands f_96647_
+	gameMode f_169427_
+	lastScreen f_96643_
+	port f_256852_
+	portEdit f_256803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_96650_ p_96650_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/GameType;)V m_169428_
+		0 p_169429_ p_169429_
+		1 p_169430_ p_169430_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169431_
+		0 p_169432_ p_169432_
+		1 p_169433_ p_169433_
+	lambda$init$2 (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/client/gui/components/Button;)V m_279789_
+		0 p_280825_ p_280825_
+		1 p_280826_ p_280826_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;Ljava/lang/String;)V m_257075_
+		0 p_258129_ p_258129_
+		1 p_258130_ p_258130_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279788_
+		0 p_280824_ p_280824_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281738_ p_281738_
+		1 p_96653_ p_96653_
+		2 p_96654_ p_96654_
+		3 p_96655_ p_96655_
+	tick ()V m_86600_
+	tryParsePort (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_257854_
+		0 p_259426_ p_259426_
+net/minecraft/client/gui/screens/SimpleOptionsSubScreen net/minecraft/client/gui/screens/SimpleOptionsSubScreen
+	list f_96668_
+	narratorButton f_96667_
+	smallOptions f_96666_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/network/chat/Component;[Lnet/minecraft/client/OptionInstance;)V <init>
+		0 p_232763_ p_232763_
+		1 p_232764_ p_232764_
+		2 p_232765_ p_232765_
+		3 p_232766_ p_232766_
+	createFooter ()V m_7853_
+	init ()V m_7856_
+	lambda$createFooter$0 (Lnet/minecraft/client/gui/components/Button;)V m_279790_
+		0 p_280827_ p_280827_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283632_ p_283632_
+		1 p_283304_ p_283304_
+		2 p_283302_ p_283302_
+		3 p_282245_ p_282245_
+	updateNarratorButton ()V m_96682_
+net/minecraft/client/gui/screens/SkinCustomizationScreen net/minecraft/client/gui/screens/SkinCustomizationScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96684_ p_96684_
+		1 p_96685_ p_96685_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/world/entity/player/PlayerModelPart;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169434_
+		0 p_169435_ p_169435_
+		1 p_169436_ p_169436_
+		2 p_169437_ p_169437_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279791_
+		0 p_280828_ p_280828_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282063_ p_282063_
+		1 p_283510_ p_283510_
+		2 p_283109_ p_283109_
+		3 p_283448_ p_283448_
+net/minecraft/client/gui/screens/SoundOptionsScreen net/minecraft/client/gui/screens/SoundOptionsScreen
+	list f_244146_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96702_ p_96702_
+		1 p_96703_ p_96703_
+	buttonOptions (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_245969_
+		static
+		0 p_250217_ p_250217_
+	getAllSoundOptionsExceptMaster ()[Lnet/minecraft/client/OptionInstance; m_246998_
+	init ()V m_7856_
+	lambda$getAllSoundOptionsExceptMaster$1 (Lnet/minecraft/sounds/SoundSource;)Z m_244665_
+		static
+		0 p_247780_ p_247780_
+	lambda$getAllSoundOptionsExceptMaster$2 (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_244664_
+		0 p_247779_ p_247779_
+	lambda$getAllSoundOptionsExceptMaster$3 (I)[Lnet/minecraft/client/OptionInstance; m_244663_
+		static
+		0 p_247778_ p_247778_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279792_
+		0 p_280829_ p_280829_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281823_ p_281823_
+		1 p_282932_ p_282932_
+		2 p_281927_ p_281927_
+		3 p_281292_ p_281292_
+net/minecraft/client/gui/screens/SymlinkWarningScreen net/minecraft/client/gui/screens/SymlinkWarningScreen
+	MESSAGE_TEXT f_289825_
+	TITLE f_289817_
+	callbackScreen f_289827_
+	layout f_289819_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_289989_ p_289989_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289887_
+		static
+		0 p_289977_ p_289977_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_289880_
+		0 p_289939_ p_289939_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_289873_
+		0 p_289963_ p_289963_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_289954_ p_289954_
+		1 p_289981_ p_289981_
+		2 p_289931_ p_289931_
+		3 p_289925_ p_289925_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/TitleScreen net/minecraft/client/gui/screens/TitleScreen
+	COPYRIGHT_TEXT f_169438_
+	CUBE_MAP f_96716_
+	DEMO_LEVEL_ID f_169439_
+	LOGGER f_96717_
+	PANORAMA_OVERLAY f_96718_
+	fadeInStart f_96715_
+	fading f_96714_
+	logoRenderer f_263781_
+	panorama f_96729_
+	realmsNotificationsScreen f_96726_
+	resetDemoButton f_96722_
+	splash f_96721_
+	warningLabel f_232768_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_96733_ p_96733_
+	<init> (ZLnet/minecraft/client/gui/components/LogoRenderer;)V <init>
+		0 p_265779_ p_265779_
+		1 p_265067_ p_265067_
+	<init> ()V <init>
+	added ()V m_274333_
+	checkDemoWorldPresence ()Z m_96792_
+	confirmDemo (Z)V m_96777_
+		0 p_96778_ p_96778_
+	createDemoMenuOptions (II)V m_96772_
+		0 p_96773_ p_96773_
+		1 p_96774_ p_96774_
+	createNormalMenuOptions (II)V m_96763_
+		0 p_96764_ p_96764_
+		1 p_96765_ p_96765_
+	getMultiplayerDisabledReason ()Lnet/minecraft/network/chat/Component; m_240255_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$createDemoMenuOptions$10 (Lnet/minecraft/client/gui/components/Button;)V m_232769_
+		0 p_232770_ p_232770_
+	lambda$createDemoMenuOptions$9 (ZLnet/minecraft/client/gui/components/Button;)V m_279799_
+		0 p_280836_ p_280836_
+		1 p_280837_ p_280837_
+	lambda$createNormalMenuOptions$6 (Lnet/minecraft/client/gui/components/Button;)V m_279795_
+		0 p_280832_ p_280832_
+	lambda$createNormalMenuOptions$7 (Lnet/minecraft/client/gui/components/Button;)V m_279796_
+		0 p_280833_ p_280833_
+	lambda$createNormalMenuOptions$8 (Lnet/minecraft/client/gui/components/Button;)V m_210871_
+		0 p_210872_ p_210872_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279793_
+		0 p_280830_ p_280830_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279800_
+		0 p_280838_ p_280838_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279794_
+		0 p_280831_ p_280831_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279798_
+		0 p_280835_ p_280835_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279797_
+		0 p_280834_ p_280834_
+	lambda$new$0 ()Lnet/minecraft/client/gui/components/LogoRenderer; m_263871_
+		static
+	mouseClicked (DDI)Z m_6375_
+		0 p_96735_ p_96735_
+		1 p_96736_ p_96736_
+		2 p_96737_ p_96737_
+	preloadResources (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_96754_
+		static
+		0 p_96755_ p_96755_
+		1 p_96756_ p_96756_
+	realmsButtonClicked ()V m_96793_
+	realmsNotificationsEnabled ()Z m_96789_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282860_ p_282860_
+		1 p_281753_ p_281753_
+		2 p_283539_ p_283539_
+		3 p_282628_ p_282628_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/TitleScreen$WarningLabel net/minecraft/client/gui/screens/TitleScreen$WarningLabel
+	font f_232780_
+	label f_232781_
+	x f_232782_
+	y f_232783_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/components/MultiLineLabel;II)V <init>
+		0 f_232780_ f_232780_
+		1 f_232781_ f_232781_
+		2 f_232782_ f_232782_
+		3 f_232783_ f_232783_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232797_ p_232797_
+	font ()Lnet/minecraft/client/gui/Font; f_232780_
+	hashCode ()I hashCode
+	label ()Lnet/minecraft/client/gui/components/MultiLineLabel; f_232781_
+	render (Lnet/minecraft/client/gui/GuiGraphics;I)V m_280409_
+		0 p_281783_ p_281783_
+		1 p_281383_ p_281383_
+	toString ()Ljava/lang/String; toString
+	x ()I f_232782_
+	y ()I f_232783_
+net/minecraft/client/gui/screens/VideoSettingsScreen net/minecraft/client/gui/screens/VideoSettingsScreen
+	BUTTON_ACCEPT f_96797_
+	BUTTON_CANCEL f_96798_
+	FABULOUS f_96794_
+	WARNING_MESSAGE f_96795_
+	WARNING_TITLE f_96796_
+	gpuWarnlistManager f_96802_
+	list f_96801_
+	oldMipmaps f_96803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96806_ p_96806_
+		1 p_96807_ p_96807_
+	init ()V m_7856_
+	lambda$init$0 (Lcom/mojang/blaze3d/platform/Monitor;Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232804_
+		static
+		0 p_232805_ p_232805_
+		1 p_232806_ p_232806_
+		2 p_232807_ p_232807_
+	lambda$init$1 (Lcom/mojang/blaze3d/platform/Monitor;Lcom/mojang/blaze3d/platform/Window;Ljava/lang/Integer;)V m_232800_
+		static
+		0 p_232801_ p_232801_
+		1 p_232802_ p_232802_
+		2 p_232803_ p_232803_
+	lambda$init$2 (Lcom/mojang/blaze3d/platform/Window;Lnet/minecraft/client/gui/components/Button;)V m_279803_
+		0 p_280841_ p_280841_
+		1 p_280842_ p_280842_
+	lambda$mouseClicked$3 (Lnet/minecraft/client/gui/components/Button;)V m_279801_
+		0 p_280839_ p_280839_
+	lambda$mouseClicked$4 (Lnet/minecraft/client/gui/components/Button;)V m_279802_
+		0 p_280840_ p_280840_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96809_ p_96809_
+		1 p_96810_ p_96810_
+		2 p_96811_ p_96811_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_278332_ p_278332_
+		1 p_278334_ p_278334_
+		2 p_278285_ p_278285_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232811_
+		static
+		0 p_232812_ p_232812_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282311_ p_282311_
+		1 p_283219_ p_283219_
+		2 p_282352_ p_282352_
+		3 p_283266_ p_283266_
+net/minecraft/client/gui/screens/WinScreen net/minecraft/client/gui/screens/WinScreen
+	LOGGER f_96863_
+	NAME_PREFIX f_169464_
+	OBFUSCATE_TOKEN f_96867_
+	SECTION_HEADING f_169463_
+	SPEEDUP_FACTOR f_169466_
+	SPEEDUP_FACTOR_FAST f_181393_
+	VIGNETTE_LOCATION f_96866_
+	centeredLines f_96872_
+	direction f_283835_
+	lines f_96871_
+	logoRenderer f_263706_
+	onFinished f_96869_
+	poem f_96868_
+	scroll f_169467_
+	scrollSpeed f_96874_
+	speedupActive f_181391_
+	speedupModifiers f_181392_
+	totalScrollLength f_96873_
+	unmodifiedScrollSpeed f_169462_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/lang/Runnable;)V <init>
+		0 p_276286_ p_276286_
+		1 p_276294_ p_276294_
+	addCreditsFile (Ljava/io/Reader;)V m_232819_
+		0 p_232820_ p_232820_
+	addCreditsLine (Lnet/minecraft/network/chat/Component;Z)V m_169472_
+		0 p_169473_ p_169473_
+		1 p_169474_ p_169474_
+	addEmptyLine ()V m_169482_
+	addPoemFile (Ljava/io/Reader;)V m_232817_
+		0 p_232818_ p_232818_
+	addPoemLines (Ljava/lang/String;)V m_181397_
+		0 p_181398_ p_181398_
+	calculateScrollSpeed ()F m_181399_
+	getBackgroundMusic ()Lnet/minecraft/sounds/Music; m_278176_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_169469_ p_169469_
+		1 p_169470_ p_169470_
+		2 p_169471_ p_169471_
+	keyReleased (III)Z m_7920_
+		0 p_169476_ p_169476_
+		1 p_169477_ p_169477_
+		2 p_169478_ p_169478_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281907_ p_281907_
+		1 p_282364_ p_282364_
+		2 p_282696_ p_282696_
+		3 p_281316_ p_281316_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;)V m_280337_
+		0 p_282239_ p_282239_
+	respawn ()V m_96895_
+	tick ()V m_86600_
+	wrapCreditsIO (Ljava/lang/String;Lnet/minecraft/client/gui/screens/WinScreen$CreditsReader;)V m_197398_
+		0 p_197399_ p_197399_
+		1 p_197400_ p_197400_
+net/minecraft/client/gui/screens/WinScreen$CreditsReader net/minecraft/client/gui/screens/WinScreen$CreditsReader
+	read (Ljava/io/Reader;)V m_232821_
+		0 p_232822_ p_232822_
+net/minecraft/client/gui/screens/achievement/StatsScreen net/minecraft/client/gui/screens/achievement/StatsScreen
+	PENDING_TEXT f_96897_
+	SLOT_BG_SIZE f_169490_
+	SLOT_BG_X f_169492_
+	SLOT_BG_Y f_169493_
+	SLOT_FG_X f_169494_
+	SLOT_FG_Y f_169495_
+	SLOT_LEFT_INSERT f_169484_
+	SLOT_STAT_HEIGHT f_169491_
+	SLOT_TEXT_OFFSET f_169485_
+	SLOT_TEX_SIZE f_169489_
+	SORT_DOWN f_169487_
+	SORT_NONE f_169486_
+	SORT_UP f_169488_
+	STATS_ICON_LOCATION f_279607_
+	activeList f_96902_
+	isLoading f_96903_
+	itemStatsList f_96899_
+	lastScreen f_96896_
+	mobsStatsList f_96900_
+	stats f_96901_
+	statsList f_96898_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/stats/StatsCounter;)V <init>
+		0 p_96906_ p_96906_
+		1 p_96907_ p_96907_
+	access$000 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169496_
+		static
+		0 p_169497_ p_169497_
+	access$100 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169498_
+		static
+		0 p_169499_ p_169499_
+	access$1000 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96966_
+		static
+		0 p_96967_ p_96967_
+	access$1100 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96968_
+		static
+		0 p_96969_ p_96969_
+	access$1200 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169510_
+		static
+		0 p_169511_ p_169511_
+	access$200 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96926_
+		static
+		0 p_96927_ p_96927_
+	access$300 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169500_
+		static
+		0 p_169501_ p_169501_
+	access$400 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96960_
+		static
+		0 p_96961_ p_96961_
+	access$500 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96964_
+		static
+		0 p_96965_ p_96965_
+	access$600 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169502_
+		static
+		0 p_169503_ p_169503_
+	access$700 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169504_
+		static
+		0 p_169505_ p_169505_
+	access$800 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169506_
+		static
+		0 p_169507_ p_169507_
+	access$900 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169508_
+		static
+		0 p_169509_ p_169509_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/Item;)V m_280600_
+		0 p_282402_ p_282402_
+		1 p_283228_ p_283228_
+		2 p_283232_ p_283232_
+		3 p_282368_ p_282368_
+	blitSlotIcon (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280288_
+		0 p_281402_ p_281402_
+		1 p_283145_ p_283145_
+		2 p_283100_ p_283100_
+		3 p_282128_ p_282128_
+		4 p_281483_ p_281483_
+	getActiveList ()Lnet/minecraft/client/gui/components/ObjectSelectionList; m_96983_
+	getColumnX (I)I m_96908_
+		0 p_96909_ p_96909_
+	getTranslationKey (Lnet/minecraft/stats/Stat;)Ljava/lang/String; m_96946_
+		static
+		0 p_96947_ p_96947_
+	init ()V m_7856_
+	initButtons ()V m_96975_
+	initLists ()V m_96972_
+	isPauseScreen ()Z m_7043_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_96962_
+		0 p_96963_ p_96963_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_96958_
+		0 p_96959_ p_96959_
+	lambda$initButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_96948_
+		0 p_96949_ p_96949_
+	lambda$initButtons$3 (Lnet/minecraft/client/gui/components/Button;)V m_279804_
+		0 p_280843_ p_280843_
+	onStatsUpdated ()V m_7819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281866_ p_281866_
+		1 p_96914_ p_96914_
+		2 p_96915_ p_96915_
+		3 p_96916_ p_96916_
+	setActiveList (Lnet/minecraft/client/gui/components/ObjectSelectionList;)V m_96924_
+		0 p_96925_ p_96925_
+net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList
+	this$0 f_96992_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_96994_ p_96994_
+		1 p_96995_ p_96995_
+	lambda$new$0 (Lnet/minecraft/stats/Stat;)Ljava/lang/String; m_96996_
+		static
+		0 p_96997_ p_96997_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282785_ p_282785_
+net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList$Entry net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList$Entry
+	stat f_97001_
+	statDisplay f_97002_
+	this$1 f_97000_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList;Lnet/minecraft/stats/Stat;)V <init>
+		0 p_97004_ p_97004_
+		1 p_97005_ p_97005_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getValueText ()Ljava/lang/String; m_169513_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283043_ p_283043_
+		1 p_97012_ p_97012_
+		2 p_97013_ p_97013_
+		3 p_97014_ p_97014_
+		4 p_97015_ p_97015_
+		5 p_97016_ p_97016_
+		6 p_97017_ p_97017_
+		7 p_97018_ p_97018_
+		8 p_97019_ p_97019_
+		9 p_97020_ p_97020_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList
+	blockColumns f_97021_
+	headerPressed f_97023_
+	iconOffsets f_97029_
+	itemColumns f_97022_
+	itemStatSorter f_97025_
+	sortColumn f_97026_
+	sortOrder f_97027_
+	this$0 f_97028_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_97031_ p_97031_
+		1 p_97032_ p_97032_
+	clickedHeader (II)V m_6205_
+		0 p_97036_ p_97036_
+		1 p_97037_ p_97037_
+	getColumn (I)Lnet/minecraft/stats/StatType; m_97033_
+		0 p_97034_ p_97034_
+	getColumnIndex (Lnet/minecraft/stats/StatType;)I m_97058_
+		0 p_97059_ p_97059_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	getString (Lnet/minecraft/world/item/Item;)Lnet/minecraft/network/chat/Component; m_97040_
+		0 p_97041_ p_97041_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_281850_ p_281850_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7154_
+		0 p_283203_ p_283203_
+		1 p_97046_ p_97046_
+		2 p_97047_ p_97047_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282214_ p_282214_
+		1 p_97050_ p_97050_
+		2 p_97051_ p_97051_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280389_
+		0 p_283023_ p_283023_
+		1 p_282505_ p_282505_
+		2 p_282229_ p_282229_
+		3 p_282222_ p_282222_
+	sortByColumn (Lnet/minecraft/stats/StatType;)V m_97038_
+		0 p_97039_ p_97039_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow
+	item f_169514_
+	this$1 f_97074_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList;Lnet/minecraft/world/item/Item;)V <init>
+		0 p_169516_ p_169516_
+		1 p_169517_ p_169517_
+	getItem ()Lnet/minecraft/world/item/Item; m_169519_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283614_ p_283614_
+		1 p_97082_ p_97082_
+		2 p_97083_ p_97083_
+		3 p_97084_ p_97084_
+		4 p_97085_ p_97085_
+		5 p_97086_ p_97086_
+		6 p_97087_ p_97087_
+		7 p_97088_ p_97088_
+		8 p_97089_ p_97089_
+		9 p_97090_ p_97090_
+	renderStat (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/stats/Stat;IIZ)V m_97091_
+		0 p_282544_ p_282544_
+		1 p_97093_ p_97093_
+		2 p_97094_ p_97094_
+		3 p_97095_ p_97095_
+		4 p_97096_ p_97096_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRowComparator net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRowComparator
+	this$1 f_169520_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList;)V <init>
+		0 p_169522_ p_169522_
+	compare (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow;Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow;)I compare
+		0 p_169524_ p_169524_
+		1 p_169525_ p_169525_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_169527_ p_169527_
+		1 p_169528_ p_169528_
+net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList
+	this$0 f_97097_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_97099_ p_97099_
+		1 p_97100_ p_97100_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282935_ p_282935_
+net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList$MobRow net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList$MobRow
+	hasKills f_97107_
+	killedBy f_97108_
+	kills f_97106_
+	mobName f_97105_
+	this$1 f_97103_
+	wasKilledBy f_97109_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList;Lnet/minecraft/world/entity/EntityType;)V <init>
+		0 p_97111_ p_97111_
+		1 p_97112_ p_97112_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283265_ p_283265_
+		1 p_97115_ p_97115_
+		2 p_97116_ p_97116_
+		3 p_97117_ p_97117_
+		4 p_97118_ p_97118_
+		5 p_97119_ p_97119_
+		6 p_97120_ p_97120_
+		7 p_97121_ p_97121_
+		8 p_97122_ p_97122_
+		9 p_97123_ p_97123_
+net/minecraft/client/gui/screens/achievement/StatsUpdateListener net/minecraft/client/gui/screens/achievement/StatsUpdateListener
+	LOADING_SYMBOLS f_97124_
+	<clinit> ()V <clinit>
+		static
+	onStatsUpdated ()V m_7819_
+net/minecraft/client/gui/screens/achievement/package-info net/minecraft/client/gui/screens/achievement/package-info
+net/minecraft/client/gui/screens/advancements/AdvancementTab net/minecraft/client/gui/screens/advancements/AdvancementTab
+	advancement f_97130_
+	centered f_97143_
+	display f_97131_
+	fade f_97142_
+	icon f_97132_
+	index f_97129_
+	maxX f_97140_
+	maxY f_97141_
+	minX f_97138_
+	minY f_97139_
+	minecraft f_97126_
+	root f_97134_
+	screen f_97127_
+	scrollX f_97136_
+	scrollY f_97137_
+	title f_97133_
+	type f_97128_
+	widgets f_97135_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen;Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType;ILnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;)V <init>
+		0 p_97145_ p_97145_
+		1 p_97146_ p_97146_
+		2 p_97147_ p_97147_
+		3 p_97148_ p_97148_
+		4 p_97149_ p_97149_
+		5 p_97150_ p_97150_
+	addAdvancement (Lnet/minecraft/advancements/Advancement;)V m_97178_
+		0 p_97179_ p_97179_
+	addWidget (Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget;Lnet/minecraft/advancements/Advancement;)V m_97175_
+		0 p_97176_ p_97176_
+		1 p_97177_ p_97177_
+	create (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen;ILnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTab; m_97170_
+		static
+		0 p_97171_ p_97171_
+		1 p_97172_ p_97172_
+		2 p_97173_ p_97173_
+		3 p_97174_ p_97174_
+	drawContents (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280047_
+		0 p_282728_ p_282728_
+		1 p_282962_ p_282962_
+		2 p_281511_ p_281511_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280485_
+		0 p_282895_ p_282895_
+		1 p_283419_ p_283419_
+		2 p_283293_ p_283293_
+	drawTab (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_280105_
+		0 p_282671_ p_282671_
+		1 p_282721_ p_282721_
+		2 p_282964_ p_282964_
+		3 p_283052_ p_283052_
+	drawTooltips (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280571_
+		0 p_282892_ p_282892_
+		1 p_283658_ p_283658_
+		2 p_282602_ p_282602_
+		3 p_282652_ p_282652_
+		4 p_283595_ p_283595_
+	getAdvancement ()Lnet/minecraft/advancements/Advancement; m_97182_
+	getDisplay ()Lnet/minecraft/advancements/DisplayInfo; m_169540_
+	getIndex ()I m_169539_
+	getScreen ()Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen; m_97190_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_97189_
+	getType ()Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; m_169538_
+	getWidget (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97180_
+		0 p_97181_ p_97181_
+	isMouseOver (IIDD)Z m_97154_
+		0 p_97155_ p_97155_
+		1 p_97156_ p_97156_
+		2 p_97157_ p_97157_
+		3 p_97158_ p_97158_
+	scroll (DD)V m_97151_
+		0 p_97152_ p_97152_
+		1 p_97153_ p_97153_
+net/minecraft/client/gui/screens/advancements/AdvancementTabType net/minecraft/client/gui/screens/advancements/AdvancementTabType
+	$VALUES $VALUES
+	ABOVE ABOVE
+	BELOW BELOW
+	LEFT LEFT
+	RIGHT RIGHT
+	height f_97198_
+	max f_97199_
+	textureX f_97195_
+	textureY f_97196_
+	width f_97197_
+	$values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; m_169541_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIIII)V <init>
+		0 p_97203_ p_97203_
+		1 p_97204_ p_97204_
+		2 p_97205_ p_97205_
+		3 p_97206_ p_97206_
+		4 p_97207_ p_97207_
+		5 p_97208_ p_97208_
+		6 p_97209_ p_97209_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZI)V m_280111_
+		0 p_283216_ p_283216_
+		1 p_282432_ p_282432_
+		2 p_283617_ p_283617_
+		3 p_282320_ p_282320_
+		4 p_281898_ p_281898_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;IIILnet/minecraft/world/item/ItemStack;)V m_280639_
+		0 p_281370_ p_281370_
+		1 p_283209_ p_283209_
+		2 p_282807_ p_282807_
+		3 p_282968_ p_282968_
+		4 p_283383_ p_283383_
+	getMax ()I m_97210_
+	getX (I)I m_97211_
+		0 p_97212_ p_97212_
+	getY (I)I m_97232_
+		0 p_97233_ p_97233_
+	isMouseOver (IIIDD)Z m_97213_
+		0 p_97214_ p_97214_
+		1 p_97215_ p_97215_
+		2 p_97216_ p_97216_
+		3 p_97217_ p_97217_
+		4 p_97218_ p_97218_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; valueOf
+		static
+		0 p_97235_ p_97235_
+	values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; values
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementTabType$1 net/minecraft/client/gui/screens/advancements/AdvancementTabType$1
+	$SwitchMap$net$minecraft$client$gui$screens$advancements$AdvancementTabType f_97237_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementWidget net/minecraft/client/gui/screens/advancements/AdvancementWidget
+	BOX_WIDTH f_169544_
+	BOX_X f_169543_
+	FRAME_WIDTH f_169545_
+	HEIGHT f_169542_
+	ICON_WIDTH f_169548_
+	ICON_X f_169546_
+	ICON_Y f_169547_
+	TEST_SPLIT_OFFSETS f_97240_
+	TITLE_MAX_WIDTH f_169553_
+	TITLE_PADDING_LEFT f_169549_
+	TITLE_PADDING_RIGHT f_169550_
+	TITLE_X f_169551_
+	TITLE_Y f_169552_
+	WIDGETS_LOCATION f_97239_
+	advancement f_97242_
+	children f_97249_
+	description f_97246_
+	display f_97243_
+	minecraft f_97247_
+	parent f_97248_
+	progress f_97250_
+	tab f_97241_
+	title f_97244_
+	width f_97245_
+	x f_97251_
+	y f_97252_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/advancements/AdvancementTab;Lnet/minecraft/client/Minecraft;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;)V <init>
+		0 p_97255_ p_97255_
+		1 p_97256_ p_97256_
+		2 p_97257_ p_97257_
+		3 p_97258_ p_97258_
+	addChild (Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget;)V m_97306_
+		0 p_97307_ p_97307_
+	attachToParent ()V m_97313_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280229_
+		0 p_281958_ p_281958_
+		1 p_281323_ p_281323_
+		2 p_283679_ p_283679_
+	drawConnectivity (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_97298_
+		0 p_281947_ p_281947_
+		1 p_97300_ p_97300_
+		2 p_97301_ p_97301_
+		3 p_97302_ p_97302_
+	drawHover (Lnet/minecraft/client/gui/GuiGraphics;IIFII)V m_280255_
+		0 p_283068_ p_283068_
+		1 p_281304_ p_281304_
+		2 p_281253_ p_281253_
+		3 p_281848_ p_281848_
+		4 p_282097_ p_282097_
+		5 p_281537_ p_281537_
+	findOptimalLines (Lnet/minecraft/network/chat/Component;I)Ljava/util/List; m_97308_
+		0 p_97309_ p_97309_
+		1 p_97310_ p_97310_
+	getFirstVisibleParent (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97311_
+		0 p_97312_ p_97312_
+	getMaxWidth (Lnet/minecraft/client/StringSplitter;Ljava/util/List;)F m_97303_
+		static
+		0 p_97304_ p_97304_
+		1 p_97305_ p_97305_
+	getWidth ()I m_169554_
+	getX ()I m_97315_
+	getY ()I m_97314_
+	isMouseOver (IIII)Z m_97259_
+		0 p_97260_ p_97260_
+		1 p_97261_ p_97261_
+		2 p_97262_ p_97262_
+		3 p_97263_ p_97263_
+	setProgress (Lnet/minecraft/advancements/AdvancementProgress;)V m_97264_
+		0 p_97265_ p_97265_
+net/minecraft/client/gui/screens/advancements/AdvancementWidgetType net/minecraft/client/gui/screens/advancements/AdvancementWidgetType
+	$VALUES $VALUES
+	OBTAINED OBTAINED
+	UNOBTAINED UNOBTAINED
+	y f_97318_
+	$values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; m_169555_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_97322_ p_97322_
+		1 p_97323_ p_97323_
+		2 p_97324_ p_97324_
+	getIndex ()I m_97325_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; valueOf
+		static
+		0 p_97327_ p_97327_
+	values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; values
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementsScreen net/minecraft/client/gui/screens/advancements/AdvancementsScreen
+	BACKGROUND_TILE_COUNT_X f_169562_
+	BACKGROUND_TILE_COUNT_Y f_169563_
+	BACKGROUND_TILE_HEIGHT f_169561_
+	BACKGROUND_TILE_WIDTH f_169560_
+	NO_ADVANCEMENTS_LABEL f_97332_
+	TABS_LOCATION f_97330_
+	TITLE f_97333_
+	VERY_SAD_LABEL f_97331_
+	WINDOW_HEIGHT f_169557_
+	WINDOW_INSIDE_HEIGHT f_169559_
+	WINDOW_INSIDE_WIDTH f_169558_
+	WINDOW_INSIDE_X f_169564_
+	WINDOW_INSIDE_Y f_169565_
+	WINDOW_LOCATION f_97329_
+	WINDOW_TITLE_X f_169566_
+	WINDOW_TITLE_Y f_169567_
+	WINDOW_WIDTH f_169556_
+	advancements f_97334_
+	isScrolling f_97337_
+	selectedTab f_97336_
+	tabs f_97335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientAdvancements;)V <init>
+		0 p_97340_ p_97340_
+	getAdvancementWidget (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97392_
+		0 p_97393_ p_97393_
+	getTab (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTab; m_97394_
+		0 p_97395_ p_97395_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97353_ p_97353_
+		1 p_97354_ p_97354_
+		2 p_97355_ p_97355_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97343_ p_97343_
+		1 p_97344_ p_97344_
+		2 p_97345_ p_97345_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_97347_ p_97347_
+		1 p_97348_ p_97348_
+		2 p_97349_ p_97349_
+		3 p_97350_ p_97350_
+		4 p_97351_ p_97351_
+	onAddAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5513_
+		0 p_97366_ p_97366_
+	onAddAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5505_
+		0 p_97380_ p_97380_
+	onAdvancementsCleared ()V m_7204_
+	onRemoveAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5504_
+		0 p_97372_ p_97372_
+	onRemoveAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5516_
+		0 p_97388_ p_97388_
+	onSelectedTabChanged (Lnet/minecraft/advancements/Advancement;)V m_6896_
+		0 p_97391_ p_97391_
+	onUpdateAdvancementProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_7922_
+		0 p_97368_ p_97368_
+		1 p_97369_ p_97369_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282589_ p_282589_
+		1 p_282255_ p_282255_
+		2 p_283354_ p_283354_
+		3 p_283123_ p_283123_
+	renderInside (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_97373_
+		0 p_282012_ p_282012_
+		1 p_97375_ p_97375_
+		2 p_97376_ p_97376_
+		3 p_97377_ p_97377_
+		4 p_97378_ p_97378_
+	renderTooltips (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280355_
+		0 p_282784_ p_282784_
+		1 p_283556_ p_283556_
+		2 p_282458_ p_282458_
+		3 p_281519_ p_281519_
+		4 p_283371_ p_283371_
+	renderWindow (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280088_
+		0 p_283395_ p_283395_
+		1 p_281890_ p_281890_
+		2 p_282532_ p_282532_
+net/minecraft/client/gui/screens/advancements/package-info net/minecraft/client/gui/screens/advancements/package-info
+net/minecraft/client/gui/screens/controls/ControlsScreen net/minecraft/client/gui/screens/controls/ControlsScreen
+	ROW_SPACING f_202378_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_97519_ p_97519_
+		1 p_97520_ p_97520_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279807_
+		0 p_280846_ p_280846_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279805_
+		0 p_280844_ p_280844_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279806_
+		0 p_280845_ p_280845_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282220_ p_282220_
+		1 p_281404_ p_281404_
+		2 p_281386_ p_281386_
+		3 p_281394_ p_281394_
+net/minecraft/client/gui/screens/controls/KeyBindsList net/minecraft/client/gui/screens/controls/KeyBindsList
+	keyBindsScreen f_193858_
+	maxNameWidth f_193859_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_193861_ p_193861_
+		1 p_193862_ p_193862_
+	access$000 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193863_
+		static
+		0 p_193864_ p_193864_
+	access$100 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193865_
+		static
+		0 p_193866_ p_193866_
+	access$200 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193868_
+		static
+		0 p_193869_ p_193869_
+	access$300 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193871_
+		static
+		0 p_193872_ p_193872_
+	access$400 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193873_
+		static
+		0 p_193874_ p_193874_
+	access$500 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193875_
+		static
+		0 p_193876_ p_193876_
+	access$600 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193877_
+		static
+		0 p_193878_ p_193878_
+	access$700 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193879_
+		static
+		0 p_193880_ p_193880_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	refreshEntries ()V m_269365_
+	resetMappingAndUpdateButtons ()V m_269130_
+net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry
+	name f_193882_
+	this$0 f_193881_
+	width f_193883_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_193885_ p_193885_
+		1 p_193886_ p_193886_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265391_ p_265391_
+	refreshEntry ()V m_264257_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281285_ p_281285_
+		1 p_281396_ p_281396_
+		2 p_283616_ p_283616_
+		3 p_281333_ p_281333_
+		4 p_282287_ p_282287_
+		5 p_283549_ p_283549_
+		6 p_283684_ p_283684_
+		7 p_283258_ p_283258_
+		8 p_281563_ p_281563_
+		9 p_283186_ p_283186_
+net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry$1 net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry$1
+	this$1 f_193902_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry;)V <init>
+		0 p_193904_ p_193904_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_193906_ p_193906_
+net/minecraft/client/gui/screens/controls/KeyBindsList$Entry net/minecraft/client/gui/screens/controls/KeyBindsList$Entry
+	<init> ()V <init>
+	refreshEntry ()V m_264257_
+net/minecraft/client/gui/screens/controls/KeyBindsList$KeyEntry net/minecraft/client/gui/screens/controls/KeyBindsList$KeyEntry
+	changeButton f_193912_
+	hasCollision f_268447_
+	key f_193910_
+	name f_193911_
+	resetButton f_193913_
+	this$0 f_193909_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;Lnet/minecraft/client/KeyMapping;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_193915_ p_193915_
+		1 p_193916_ p_193916_
+		2 p_193917_ p_193917_
+	children ()Ljava/util/List; m_6702_
+	lambda$new$0 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/client/gui/components/Button;)V m_268770_
+		0 p_269617_ p_269617_
+		1 p_269618_ p_269618_
+	lambda$new$1 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252564_
+		static
+		0 p_253309_ p_253309_
+		1 p_253310_ p_253310_
+		2 p_253311_ p_253311_
+	lambda$new$2 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/client/gui/components/Button;)V m_268769_
+		0 p_269615_ p_269615_
+		1 p_269616_ p_269616_
+	lambda$new$3 (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252565_
+		static
+		0 p_253312_ p_253312_
+		1 p_253313_ p_253313_
+	narratables ()Ljava/util/List; m_142437_
+	refreshEntry ()V m_264257_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281805_ p_281805_
+		1 p_281298_ p_281298_
+		2 p_282357_ p_282357_
+		3 p_281373_ p_281373_
+		4 p_283433_ p_283433_
+		5 p_281932_ p_281932_
+		6 p_282224_ p_282224_
+		7 p_282053_ p_282053_
+		8 p_282605_ p_282605_
+		9 p_281432_ p_281432_
+net/minecraft/client/gui/screens/controls/KeyBindsScreen net/minecraft/client/gui/screens/controls/KeyBindsScreen
+	keyBindsList f_193977_
+	lastKeySelection f_193976_
+	resetButton f_193978_
+	selectedKey f_193975_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_193980_ p_193980_
+		1 p_193981_ p_193981_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_193987_ p_193987_
+		1 p_193988_ p_193988_
+		2 p_193989_ p_193989_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_268771_
+		0 p_269619_ p_269619_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279808_
+		0 p_280847_ p_280847_
+	mouseClicked (DDI)Z m_6375_
+		0 p_193983_ p_193983_
+		1 p_193984_ p_193984_
+		2 p_193985_ p_193985_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282556_ p_282556_
+		1 p_193992_ p_193992_
+		2 p_193993_ p_193993_
+		3 p_193994_ p_193994_
+net/minecraft/client/gui/screens/controls/package-info net/minecraft/client/gui/screens/controls/package-info
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen
+	ALL_SLOTS_WIDTH f_97542_
+	GAMEMODE_SWITCHER_LOCATION f_97541_
+	HELP_TIPS_OFFSET_Y f_169587_
+	SELECT_KEY f_97543_
+	SLOT_AREA f_169584_
+	SLOT_AREA_PADDED f_169586_
+	SLOT_PADDING f_169585_
+	SPRITE_SHEET_HEIGHT f_169583_
+	SPRITE_SHEET_WIDTH f_169582_
+	currentlyHovered f_97545_
+	firstMouseX f_97546_
+	firstMouseY f_97547_
+	previousHovered f_97544_
+	setFirstMousePos f_97548_
+	slots f_97549_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkToClose ()Z m_97577_
+	getDefaultSelected ()Lnet/minecraft/world/level/GameType; m_97575_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_97553_ p_97553_
+		1 p_97554_ p_97554_
+		2 p_97555_ p_97555_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281834_ p_281834_
+		1 p_283223_ p_283223_
+		2 p_282178_ p_282178_
+		3 p_281339_ p_281339_
+	switchToHoveredGameMode ()V m_97576_
+	switchToHoveredGameMode (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon;)V m_280040_
+		static
+		0 p_281340_ p_281340_
+		1 p_281358_ p_281358_
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$1 net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$1
+	$SwitchMap$net$minecraft$client$gui$screens$debug$GameModeSwitcherScreen$GameModeIcon f_97578_
+	$SwitchMap$net$minecraft$world$level$GameType f_97579_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	CREATIVE CREATIVE
+	ICON_AREA f_169591_
+	ICON_TOP_LEFT f_169590_
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	VALUES f_97585_
+	command f_97587_
+	name f_97586_
+	renderStack f_97588_
+	$values ()[Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_169592_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_97592_ p_97592_
+		1 p_97593_ p_97593_
+		2 p_97594_ p_97594_
+		3 p_97595_ p_97595_
+		4 p_97596_ p_97596_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280357_
+		0 p_282609_ p_282609_
+		1 p_283301_ p_283301_
+		2 p_281692_ p_281692_
+	getCommand ()Ljava/lang/String; m_97611_
+	getFromGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_280074_
+		static
+		0 p_283307_ p_283307_
+	getName ()Lnet/minecraft/network/chat/Component; m_97597_
+	getNext ()Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_280506_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; valueOf
+		static
+		0 p_97620_ p_97620_
+	values ()[Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; values
+		static
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeSlot net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeSlot
+	icon f_97623_
+	isSelected f_97624_
+	this$0 f_97622_
+	<init> (Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen;Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon;II)V <init>
+		0 p_97626_ p_97626_
+		1 p_97627_ p_97627_
+		2 p_97628_ p_97628_
+		3 p_97629_ p_97629_
+	drawSelection (Lnet/minecraft/client/gui/GuiGraphics;)V m_280608_
+		0 p_281820_ p_281820_
+	drawSlot (Lnet/minecraft/client/gui/GuiGraphics;)V m_280023_
+		0 p_281786_ p_281786_
+	isHoveredOrFocused ()Z m_198029_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281380_ p_281380_
+		1 p_283094_ p_283094_
+		2 p_283558_ p_283558_
+		3 p_282631_ p_282631_
+	setSelected (Z)V m_97643_
+		0 p_97644_ p_97644_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259120_ p_259120_
+net/minecraft/client/gui/screens/debug/package-info net/minecraft/client/gui/screens/debug/package-info
+net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen
+	COMMAND_LABEL f_97653_
+	PREVIOUS_OUTPUT_LABEL f_97654_
+	SET_COMMAND_LABEL f_97652_
+	cancelButton f_97649_
+	commandEdit f_97646_
+	commandSuggestions f_97655_
+	doneButton f_97648_
+	outputButton f_97650_
+	previousEdit f_97647_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97667_ p_97667_
+		1 p_97668_ p_97668_
+		2 p_97669_ p_97669_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_97690_
+		0 p_97691_ p_97691_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_289589_
+		0 p_289627_ p_289627_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169595_
+		0 p_169596_ p_169596_
+		1 p_169597_ p_169597_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97663_ p_97663_
+		1 p_97664_ p_97664_
+		2 p_97665_ p_97665_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_97659_ p_97659_
+		1 p_97660_ p_97660_
+		2 p_97661_ p_97661_
+	onDone ()V m_97695_
+	onEdited (Ljava/lang/String;)V m_97688_
+		0 p_97689_ p_97689_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_97670_ p_97670_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283074_ p_283074_
+		1 p_97673_ p_97673_
+		2 p_97674_ p_97674_
+		3 p_97675_ p_97675_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_97677_ p_97677_
+		1 p_97678_ p_97678_
+		2 p_97679_ p_97679_
+	tick ()V m_86600_
+	updatePreviousOutput (Z)V m_169598_
+		0 p_169599_ p_169599_
+net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen$1
+	this$0 f_97696_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_97698_ p_97698_
+		1 p_97699_ p_97699_
+		2 p_97700_ p_97700_
+		3 p_97701_ p_97701_
+		4 p_97702_ p_97702_
+		5 p_97703_ p_97703_
+		6 p_97704_ p_97704_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/inventory/AbstractContainerScreen net/minecraft/client/gui/screens/inventory/AbstractContainerScreen
+	HOVER_ITEM_BLIT_OFFSET f_169602_
+	INVENTORY_LOCATION f_97725_
+	QUICKDROP_DELAY f_169600_
+	SLOT_ITEM_BLIT_OFFSET f_169603_
+	SNAPBACK_SPEED f_169605_
+	clickedSlot f_97706_
+	doubleclick f_97723_
+	draggingItem f_97711_
+	hoveredSlot f_97734_
+	imageHeight f_97727_
+	imageWidth f_97726_
+	inventoryLabelX f_97730_
+	inventoryLabelY f_97731_
+	isQuickCrafting f_97738_
+	isSplittingStack f_97710_
+	lastClickButton f_97722_
+	lastClickSlot f_97709_
+	lastClickTime f_97721_
+	lastQuickMoved f_97724_
+	leftPos f_97735_
+	menu f_97732_
+	playerInventoryTitle f_169604_
+	quickCraftSlots f_97737_
+	quickCraftingButton f_97718_
+	quickCraftingRemainder f_97720_
+	quickCraftingType f_97717_
+	quickdropSlot f_97708_
+	quickdropTime f_97716_
+	skipNextRelease f_97719_
+	snapbackEnd f_97707_
+	snapbackItem f_97715_
+	snapbackStartX f_97712_
+	snapbackStartY f_97713_
+	snapbackTime f_97714_
+	titleLabelX f_97728_
+	titleLabelY f_97729_
+	topPos f_97736_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97741_ p_97741_
+		1 p_97742_ p_97742_
+		2 p_97743_ p_97743_
+	checkHotbarKeyPressed (II)Z m_97805_
+		0 p_97806_ p_97806_
+		1 p_97807_ p_97807_
+	checkHotbarMouseClicked (I)V m_97762_
+		0 p_97763_ p_97763_
+	clearDraggingState ()V m_238391_
+	containerTick ()V m_181908_
+	findSlot (DD)Lnet/minecraft/world/inventory/Slot; m_97744_
+		0 p_97745_ p_97745_
+		1 p_97746_ p_97746_
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+	getTooltipFromContainerItem (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280553_
+		0 p_283689_ p_283689_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_97757_ p_97757_
+		1 p_97758_ p_97758_
+		2 p_97759_ p_97759_
+		3 p_97760_ p_97760_
+		4 p_97761_ p_97761_
+	init ()V m_7856_
+	isHovering (Lnet/minecraft/world/inventory/Slot;DD)Z m_97774_
+		0 p_97775_ p_97775_
+		1 p_97776_ p_97776_
+		2 p_97777_ p_97777_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_97768_ p_97768_
+		1 p_97769_ p_97769_
+		2 p_97770_ p_97770_
+		3 p_97771_ p_97771_
+		4 p_97772_ p_97772_
+		5 p_97773_ p_97773_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_97765_ p_97765_
+		1 p_97766_ p_97766_
+		2 p_97767_ p_97767_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97748_ p_97748_
+		1 p_97749_ p_97749_
+		2 p_97750_ p_97750_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_97752_ p_97752_
+		1 p_97753_ p_97753_
+		2 p_97754_ p_97754_
+		3 p_97755_ p_97755_
+		4 p_97756_ p_97756_
+	mouseReleased (DDI)Z m_6348_
+		0 p_97812_ p_97812_
+		1 p_97813_ p_97813_
+		2 p_97814_ p_97814_
+	onClose ()V m_7379_
+	recalculateQuickCraftRemaining ()V m_97818_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283479_ p_283479_
+		1 p_283661_ p_283661_
+		2 p_281248_ p_281248_
+		3 p_281886_ p_281886_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283065_ p_283065_
+		1 p_97788_ p_97788_
+		2 p_97789_ p_97789_
+		3 p_97790_ p_97790_
+	renderFloatingItem (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/ItemStack;IILjava/lang/String;)V m_280211_
+		0 p_282567_ p_282567_
+		1 p_281330_ p_281330_
+		2 p_281772_ p_281772_
+		3 p_281689_ p_281689_
+		4 p_282568_ p_282568_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281635_ p_281635_
+		1 p_282681_ p_282681_
+		2 p_283686_ p_283686_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V m_280092_
+		0 p_281607_ p_281607_
+		1 p_282613_ p_282613_
+	renderSlotHighlight (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280359_
+		static
+		0 p_283692_ p_283692_
+		1 p_281453_ p_281453_
+		2 p_281915_ p_281915_
+		3 p_283504_ p_283504_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280072_
+		0 p_283594_ p_283594_
+		1 p_282171_ p_282171_
+		2 p_281909_ p_281909_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_97778_ p_97778_
+		1 p_97779_ p_97779_
+		2 p_97780_ p_97780_
+		3 p_97781_ p_97781_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/inventory/AbstractFurnaceScreen net/minecraft/client/gui/screens/inventory/AbstractFurnaceScreen
+	RECIPE_BUTTON_LOCATION f_97820_
+	recipeBookComponent f_97819_
+	texture f_97822_
+	widthTooNarrow f_97821_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;Lnet/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_97825_ p_97825_
+		1 p_97826_ p_97826_
+		2 p_97827_ p_97827_
+		3 p_97828_ p_97828_
+		4 p_97829_ p_97829_
+	charTyped (CI)Z m_5534_
+		0 p_97831_ p_97831_
+		1 p_97832_ p_97832_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_97838_ p_97838_
+		1 p_97839_ p_97839_
+		2 p_97840_ p_97840_
+		3 p_97841_ p_97841_
+		4 p_97842_ p_97842_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97844_ p_97844_
+		1 p_97845_ p_97845_
+		2 p_97846_ p_97846_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289590_
+		0 p_289628_ p_289628_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97834_ p_97834_
+		1 p_97835_ p_97835_
+		2 p_97836_ p_97836_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282573_ p_282573_
+		1 p_97859_ p_97859_
+		2 p_97860_ p_97860_
+		3 p_97861_ p_97861_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282928_ p_282928_
+		1 p_281631_ p_281631_
+		2 p_281252_ p_281252_
+		3 p_281891_ p_281891_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_97848_ p_97848_
+		1 p_97849_ p_97849_
+		2 p_97850_ p_97850_
+		3 p_97851_ p_97851_
+net/minecraft/client/gui/screens/inventory/AbstractSignEditScreen net/minecraft/client/gui/screens/inventory/AbstractSignEditScreen
+	frame f_244564_
+	isFrontText f_276451_
+	line f_244562_
+	messages f_244359_
+	sign f_244140_
+	signField f_243993_
+	text f_276619_
+	woodType f_244069_
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_277842_ p_277842_
+		1 p_277719_ p_277719_
+		2 p_277969_ p_277969_
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZLnet/minecraft/network/chat/Component;)V <init>
+		0 p_277792_ p_277792_
+		1 p_277607_ p_277607_
+		2 p_278039_ p_278039_
+		3 p_277393_ p_277393_
+	charTyped (CI)Z m_5534_
+		0 p_252008_ p_252008_
+		1 p_251178_ p_251178_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	isValid ()Z m_276846_
+	keyPressed (III)Z m_7933_
+		0 p_252300_ p_252300_
+		1 p_250424_ p_250424_
+		2 p_250697_ p_250697_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_247127_
+		0 p_251194_ p_251194_
+	lambda$init$3 ()Ljava/lang/String; m_246292_
+	lambda$init$4 (Ljava/lang/String;)Z m_279811_
+		0 p_280850_ p_280850_
+	lambda$new$0 (ZI)Lnet/minecraft/network/chat/Component; m_276701_
+		0 p_277213_ p_277213_
+		1 p_277214_ p_277214_
+	lambda$new$1 (I)[Ljava/lang/String; m_245491_
+		static
+		0 p_249111_ p_249111_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282672_ p_282672_
+		1 p_283056_ p_283056_
+	onClose ()V m_7379_
+	onDone ()V m_245712_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282418_ p_282418_
+		1 p_281700_ p_281700_
+		2 p_283040_ p_283040_
+		3 p_282799_ p_282799_
+	renderSign (Lnet/minecraft/client/gui/GuiGraphics;)V m_280362_
+		0 p_282006_ p_282006_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_281459_ p_281459_
+		1 p_250054_ p_250054_
+	renderSignText (Lnet/minecraft/client/gui/GuiGraphics;)V m_280079_
+		0 p_282366_ p_282366_
+	setMessage (Ljava/lang/String;)V m_276998_
+		0 p_277913_ p_277913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/inventory/AnvilScreen net/minecraft/client/gui/screens/inventory/AnvilScreen
+	ANVIL_LOCATION f_97869_
+	TOO_EXPENSIVE_TEXT f_97870_
+	name f_97871_
+	player f_169611_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AnvilMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97874_ p_97874_
+		1 p_97875_ p_97875_
+		2 p_97876_ p_97876_
+	containerTick ()V m_181908_
+	keyPressed (III)Z m_7933_
+		0 p_97878_ p_97878_
+		1 p_97879_ p_97879_
+		2 p_97880_ p_97880_
+	onNameChanged (Ljava/lang/String;)V m_97898_
+		0 p_97899_ p_97899_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283345_ p_283345_
+		1 p_283412_ p_283412_
+		2 p_282871_ p_282871_
+		3 p_281306_ p_281306_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_282905_ p_282905_
+		1 p_283237_ p_283237_
+		2 p_282237_ p_282237_
+	renderFg (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_6691_
+		0 p_283449_ p_283449_
+		1 p_283263_ p_283263_
+		2 p_281526_ p_281526_
+		3 p_282957_ p_282957_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281442_ p_281442_
+		1 p_282417_ p_282417_
+		2 p_283022_ p_283022_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_97886_ p_97886_
+		1 p_97887_ p_97887_
+		2 p_97888_ p_97888_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_97882_ p_97882_
+		1 p_97883_ p_97883_
+		2 p_97884_ p_97884_
+	subInit ()V m_5653_
+net/minecraft/client/gui/screens/inventory/BeaconScreen net/minecraft/client/gui/screens/inventory/BeaconScreen
+	BEACON_LOCATION f_97903_
+	PRIMARY_EFFECT_LABEL f_97904_
+	SECONDARY_EFFECT_LABEL f_97905_
+	beaconButtons f_169612_
+	primary f_97908_
+	secondary f_97909_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97912_ p_97912_
+		1 p_97913_ p_97913_
+		2 p_97914_ p_97914_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169624_
+		static
+		0 p_169625_ p_169625_
+	access$100 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169620_
+		static
+		0 p_169621_ p_169621_
+	access$200 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169622_
+		static
+		0 p_169623_ p_169623_
+	addBeaconButton (Lnet/minecraft/client/gui/components/AbstractWidget;)V m_169616_
+		0 p_169617_ p_169617_
+	containerTick ()V m_181908_
+	init ()V m_7856_
+	lambda$updateButtons$0 (ILnet/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton;)V m_169613_
+		static
+		0 p_169614_ p_169614_
+		1 p_169615_ p_169615_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283062_ p_283062_
+		1 p_282876_ p_282876_
+		2 p_282015_ p_282015_
+		3 p_281395_ p_281395_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282454_ p_282454_
+		1 p_282185_ p_282185_
+		2 p_282362_ p_282362_
+		3 p_282987_ p_282987_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283369_ p_283369_
+		1 p_282699_ p_282699_
+		2 p_281296_ p_281296_
+	updateButtons ()V m_169626_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$1 net/minecraft/client/gui/screens/inventory/BeaconScreen$1
+	this$0 f_97964_
+	val$menu f_97963_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;Lnet/minecraft/world/inventory/BeaconMenu;)V <init>
+		0 p_97966_ p_97966_
+		1 p_97967_ p_97967_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169628_ p_169628_
+		1 p_169629_ p_169629_
+		2 p_169630_ p_169630_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_97973_ p_97973_
+		1 p_97974_ p_97974_
+		2 p_97975_ p_97975_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton
+	updateStatus (I)V m_142400_
+		0 p_169631_ p_169631_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconCancelButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconCancelButton
+	this$0 f_97979_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;II)V <init>
+		0 p_97981_ p_97981_
+		1 p_97982_ p_97982_
+		2 p_97983_ p_97983_
+	onPress ()V m_5691_
+	updateStatus (I)V m_142400_
+		0 p_169636_ p_169636_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconConfirmButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconConfirmButton
+	this$0 f_97989_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;II)V <init>
+		0 p_97991_ p_97991_
+		1 p_97992_ p_97992_
+		2 p_97993_ p_97993_
+	onPress ()V m_5691_
+	updateStatus (I)V m_142400_
+		0 p_169638_ p_169638_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconPowerButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconPowerButton
+	effect f_98000_
+	isPrimary f_98002_
+	sprite f_98001_
+	this$0 f_97999_
+	tier f_169639_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;IILnet/minecraft/world/effect/MobEffect;ZI)V <init>
+		0 p_169641_ p_169641_
+		1 p_169642_ p_169642_
+		2 p_169643_ p_169643_
+		3 p_169644_ p_169644_
+		4 p_169645_ p_169645_
+		5 p_169646_ p_169646_
+	createEffectDescription (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/network/chat/MutableComponent; m_141934_
+		0 p_169652_ p_169652_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	onPress ()V m_5691_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_282265_ p_282265_
+	setEffect (Lnet/minecraft/world/effect/MobEffect;)V m_169649_
+		0 p_169650_ p_169650_
+	updateStatus (I)V m_142400_
+		0 p_169648_ p_169648_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconScreenButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconScreenButton
+	selected f_98020_
+	<init> (II)V <init>
+		0 p_98022_ p_98022_
+		1 p_98023_ p_98023_
+	<init> (IILnet/minecraft/network/chat/Component;)V <init>
+		0 p_169654_ p_169654_
+		1 p_169655_ p_169655_
+		2 p_169656_ p_169656_
+	isSelected ()Z m_98024_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_283292_ p_283292_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281837_ p_281837_
+		1 p_281780_ p_281780_
+		2 p_283603_ p_283603_
+		3 p_283562_ p_283562_
+	setSelected (Z)V m_98031_
+		0 p_98032_ p_98032_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259705_ p_259705_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconSpriteScreenButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconSpriteScreenButton
+	iconX f_98033_
+	iconY f_98034_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_169663_ p_169663_
+		1 p_169664_ p_169664_
+		2 p_169665_ p_169665_
+		3 p_169666_ p_169666_
+		4 p_169667_ p_169667_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_283624_ p_283624_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconUpgradePowerButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconUpgradePowerButton
+	this$0 f_169672_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;IILnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_169674_ p_169674_
+		1 p_169675_ p_169675_
+		2 p_169676_ p_169676_
+		3 p_169677_ p_169677_
+	createEffectDescription (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/network/chat/MutableComponent; m_141934_
+		0 p_169681_ p_169681_
+	updateStatus (I)V m_142400_
+		0 p_169679_ p_169679_
+net/minecraft/client/gui/screens/inventory/BlastFurnaceScreen net/minecraft/client/gui/screens/inventory/BlastFurnaceScreen
+	TEXTURE f_98042_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BlastFurnaceMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98045_ p_98045_
+		1 p_98046_ p_98046_
+		2 p_98047_ p_98047_
+net/minecraft/client/gui/screens/inventory/BookEditScreen net/minecraft/client/gui/screens/inventory/BookEditScreen
+	BLACK_CURSOR f_98062_
+	EDIT_TITLE_LABEL f_98060_
+	FINALIZE_WARNING_LABEL f_98061_
+	GRAY_CURSOR f_98063_
+	IMAGE_HEIGHT f_169686_
+	IMAGE_WIDTH f_169685_
+	TEXT_HEIGHT f_169683_
+	TEXT_WIDTH f_169682_
+	backButton f_98051_
+	book f_98065_
+	cancelButton f_98055_
+	currentPage f_98069_
+	displayCache f_98057_
+	doneButton f_98052_
+	finalizeButton f_98054_
+	forwardButton f_98050_
+	frameTick f_98068_
+	hand f_98056_
+	isModified f_98066_
+	isSigning f_98067_
+	lastClickTime f_98048_
+	lastIndex f_98049_
+	owner f_98064_
+	ownerText f_98059_
+	pageEdit f_98072_
+	pageMsg f_98058_
+	pages f_98070_
+	signButton f_98053_
+	title f_98071_
+	titleEdit f_98073_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_98076_ p_98076_
+		1 p_98077_ p_98077_
+		2 p_98078_ p_98078_
+	appendPageToBook ()V m_98186_
+	bookKeyPressed (III)Z m_98152_
+		0 p_98153_ p_98153_
+		1 p_98154_ p_98154_
+		2 p_98155_ p_98155_
+	changeLine (I)V m_98097_
+		0 p_98098_ p_98098_
+	charTyped (CI)Z m_5534_
+		0 p_98085_ p_98085_
+		1 p_98086_ p_98086_
+	clearDisplayCache ()V m_98080_
+	clearDisplayCacheAfterPageChange ()V m_98081_
+	convertLocalToScreen (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i; m_98145_
+		0 p_98146_ p_98146_
+	convertScreenToLocal (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i; m_98114_
+		0 p_98115_ p_98115_
+	createPartialLineSelection (Ljava/lang/String;Lnet/minecraft/client/StringSplitter;IIII)Lnet/minecraft/client/renderer/Rect2i; m_98119_
+		0 p_98120_ p_98120_
+		1 p_98121_ p_98121_
+		2 p_98122_ p_98122_
+		3 p_98123_ p_98123_
+		4 p_98124_ p_98124_
+		5 p_98125_ p_98125_
+	createSelection (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/renderer/Rect2i; m_98116_
+		0 p_98117_ p_98117_
+		1 p_98118_ p_98118_
+	eraseEmptyTrailingPages ()V m_98185_
+	findLineFromPos ([II)I m_98149_
+		static
+		0 p_98150_ p_98150_
+		1 p_98151_ p_98151_
+	getClipboard ()Ljava/lang/String; m_98180_
+	getCurrentPageText ()Ljava/lang/String; m_98191_
+	getDisplayCache ()Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache; m_98079_
+	getNumPages ()I m_98181_
+	init ()V m_7856_
+	keyDown ()V m_98188_
+	keyEnd ()V m_98190_
+	keyHome ()V m_98189_
+	keyPressed (III)Z m_7933_
+		0 p_98100_ p_98100_
+		1 p_98101_ p_98101_
+		2 p_98102_ p_98102_
+	keyUp ()V m_98187_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_98176_
+		0 p_98177_ p_98177_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279812_
+		0 p_280851_ p_280851_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279813_
+		0 p_280852_ p_280852_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_98156_
+		0 p_98157_ p_98157_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_98143_
+		0 p_98144_ p_98144_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_98112_
+		0 p_98113_ p_98113_
+	lambda$new$0 (Ljava/lang/String;)Z m_279814_
+		0 p_280853_ p_280853_
+	lambda$new$1 ()Ljava/lang/String; m_98083_
+	lambda$new$2 (Ljava/lang/String;)V m_98174_
+		0 p_98175_ p_98175_
+	lambda$new$3 (Ljava/lang/String;)Z m_98169_
+		static
+		0 p_98170_ p_98170_
+	lambda$rebuildDisplayCache$10 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;Lnet/minecraft/network/chat/Style;II)V m_98126_
+		0 p_98127_ p_98127_
+		1 p_98128_ p_98128_
+		2 p_98129_ p_98129_
+		3 p_98130_ p_98130_
+		4 p_98131_ p_98131_
+		5 p_98132_ p_98132_
+		6 p_98133_ p_98133_
+		7 p_98134_ p_98134_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98088_ p_98088_
+		1 p_98089_ p_98089_
+		2 p_98090_ p_98090_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_98092_ p_98092_
+		1 p_98093_ p_98093_
+		2 p_98094_ p_98094_
+		3 p_98095_ p_98095_
+		4 p_98096_ p_98096_
+	pageBack ()V m_98182_
+	pageForward ()V m_98183_
+	rebuildDisplayCache ()Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache; m_98082_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281724_ p_281724_
+		1 p_282965_ p_282965_
+		2 p_283294_ p_283294_
+		3 p_281293_ p_281293_
+	renderCursor (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Z)V m_280220_
+		0 p_281833_ p_281833_
+		1 p_282190_ p_282190_
+		2 p_282412_ p_282412_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;[Lnet/minecraft/client/renderer/Rect2i;)V m_264248_
+		0 p_282188_ p_282188_
+		1 p_265482_ p_265482_
+	saveChanges (Z)V m_98160_
+		0 p_98161_ p_98161_
+	selectWord (I)V m_98141_
+		0 p_98142_ p_98142_
+	setClipboard (Ljava/lang/String;)V m_98147_
+		0 p_98148_ p_98148_
+	setCurrentPageText (Ljava/lang/String;)V m_98158_
+		0 p_98159_ p_98159_
+	tick ()V m_86600_
+	titleKeyPressed (III)Z m_98163_
+		0 p_98164_ p_98164_
+		1 p_98165_ p_98165_
+		2 p_98166_ p_98166_
+	updateButtonVisibility ()V m_98184_
+	updateLocalCopy (Z)V m_182574_
+		0 p_182575_ p_182575_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache net/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache
+	EMPTY f_98192_
+	cursor f_98194_
+	cursorAtEnd f_98195_
+	fullText f_98193_
+	lineStarts f_98196_
+	lines f_98197_
+	selection f_98198_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Z[I[Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo;[Lnet/minecraft/client/renderer/Rect2i;)V <init>
+		0 p_98201_ p_98201_
+		1 p_98202_ p_98202_
+		2 p_98203_ p_98203_
+		3 p_98204_ p_98204_
+		4 p_98205_ p_98205_
+		5 p_98206_ p_98206_
+	changeLine (II)I m_98210_
+		0 p_98211_ p_98211_
+		1 p_98212_ p_98212_
+	findLineEnd (I)I m_98218_
+		0 p_98219_ p_98219_
+	findLineStart (I)I m_98208_
+		0 p_98209_ p_98209_
+	getIndexAtPosition (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)I m_98213_
+		0 p_98214_ p_98214_
+		1 p_98215_ p_98215_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo net/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo
+	asComponent f_98228_
+	contents f_98227_
+	style f_98226_
+	x f_98229_
+	y f_98230_
+	<init> (Lnet/minecraft/network/chat/Style;Ljava/lang/String;II)V <init>
+		0 p_98232_ p_98232_
+		1 p_98233_ p_98233_
+		2 p_98234_ p_98234_
+		3 p_98235_ p_98235_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i net/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i
+	x f_98246_
+	y f_98247_
+	<init> (II)V <init>
+		0 p_98249_ p_98249_
+		1 p_98250_ p_98250_
+net/minecraft/client/gui/screens/inventory/BookViewScreen net/minecraft/client/gui/screens/inventory/BookViewScreen
+	BOOK_LOCATION f_98252_
+	EMPTY_ACCESS f_98251_
+	IMAGE_HEIGHT f_169693_
+	IMAGE_WIDTH f_169692_
+	PAGE_INDICATOR_TEXT_Y_OFFSET f_169687_
+	PAGE_TEXT_X_OFFSET f_169688_
+	PAGE_TEXT_Y_OFFSET f_169689_
+	TEXT_HEIGHT f_169691_
+	TEXT_WIDTH f_169690_
+	backButton f_98259_
+	bookAccess f_98253_
+	cachedPage f_98256_
+	cachedPageComponents f_98255_
+	currentPage f_98254_
+	forwardButton f_98258_
+	pageMsg f_98257_
+	playTurnSound f_98260_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;Z)V <init>
+		0 p_98266_ p_98266_
+		1 p_98267_ p_98267_
+	<init> ()V <init>
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;)V <init>
+		0 p_98264_ p_98264_
+	closeScreen ()V m_141919_
+	createMenuControls ()V m_7829_
+	createPageControlButtons ()V m_98301_
+	forcePage (I)Z m_7735_
+		0 p_98295_ p_98295_
+	getClickedComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_98268_
+		0 p_98269_ p_98269_
+		1 p_98270_ p_98270_
+	getNumPages ()I m_98300_
+	handleComponentClicked (Lnet/minecraft/network/chat/Style;)Z m_5561_
+		0 p_98293_ p_98293_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_98278_ p_98278_
+		1 p_98279_ p_98279_
+		2 p_98280_ p_98280_
+	lambda$createMenuControls$0 (Lnet/minecraft/client/gui/components/Button;)V m_289591_
+		0 p_289629_ p_289629_
+	lambda$createPageControlButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_98296_
+		0 p_98297_ p_98297_
+	lambda$createPageControlButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_98286_
+		0 p_98287_ p_98287_
+	lambda$loadPages$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/ListTag;I)Ljava/lang/String; m_169699_
+		static
+		0 p_169700_ p_169700_
+		1 p_169701_ p_169701_
+		2 p_169702_ p_169702_
+	loadPages (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_169694_
+		static
+		0 p_169695_ p_169695_
+	loadPages (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V m_169696_
+		static
+		0 p_169697_ p_169697_
+		1 p_169698_ p_169698_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98272_ p_98272_
+		1 p_98273_ p_98273_
+		2 p_98274_ p_98274_
+	pageBack ()V m_7811_
+	pageForward ()V m_7815_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281997_ p_281997_
+		1 p_281262_ p_281262_
+		2 p_283321_ p_283321_
+		3 p_282251_ p_282251_
+	setBookAccess (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;)V m_98288_
+		0 p_98289_ p_98289_
+	setPage (I)Z m_98275_
+		0 p_98276_ p_98276_
+	updateButtonVisibility ()V m_98302_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$1 net/minecraft/client/gui/screens/inventory/BookViewScreen$1
+	<init> ()V <init>
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98306_ p_98306_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess
+	fromItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess; m_98308_
+		static
+		0 p_98309_ p_98309_
+	getPage (I)Lnet/minecraft/network/chat/FormattedText; m_98310_
+		0 p_98311_ p_98311_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98307_ p_98307_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$WritableBookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$WritableBookAccess
+	pages f_98312_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_98314_ p_98314_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98317_ p_98317_
+	readPages (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_98318_
+		static
+		0 p_98319_ p_98319_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$WrittenBookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$WrittenBookAccess
+	pages f_98320_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_98322_ p_98322_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98325_ p_98325_
+	readPages (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_98326_
+		static
+		0 p_98327_ p_98327_
+net/minecraft/client/gui/screens/inventory/BrewingStandScreen net/minecraft/client/gui/screens/inventory/BrewingStandScreen
+	BREWING_STAND_LOCATION f_98328_
+	BUBBLELENGTHS f_98329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BrewingStandMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98332_ p_98332_
+		1 p_98333_ p_98333_
+		2 p_98334_ p_98334_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283297_ p_283297_
+		1 p_283600_ p_283600_
+		2 p_282033_ p_282033_
+		3 p_283410_ p_283410_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282963_ p_282963_
+		1 p_282080_ p_282080_
+		2 p_283365_ p_283365_
+		3 p_283150_ p_283150_
+net/minecraft/client/gui/screens/inventory/CartographyTableScreen net/minecraft/client/gui/screens/inventory/CartographyTableScreen
+	BG_LOCATION f_98346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98349_ p_98349_
+		1 p_98350_ p_98350_
+		2 p_98351_ p_98351_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281331_ p_281331_
+		1 p_281706_ p_281706_
+		2 p_282996_ p_282996_
+		3 p_283037_ p_283037_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282101_ p_282101_
+		1 p_282697_ p_282697_
+		2 p_282380_ p_282380_
+		3 p_282327_ p_282327_
+	renderMap (Lnet/minecraft/client/gui/GuiGraphics;Ljava/lang/Integer;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;IIF)V m_280090_
+		0 p_282298_ p_282298_
+		1 p_281648_ p_281648_
+		2 p_282897_ p_282897_
+		3 p_281632_ p_281632_
+		4 p_282115_ p_282115_
+		5 p_283388_ p_283388_
+	renderResultingMap (Lnet/minecraft/client/gui/GuiGraphics;Ljava/lang/Integer;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;ZZZZ)V m_280549_
+		0 p_282167_ p_282167_
+		1 p_282064_ p_282064_
+		2 p_282045_ p_282045_
+		3 p_282086_ p_282086_
+		4 p_283531_ p_283531_
+		5 p_282645_ p_282645_
+		6 p_281646_ p_281646_
+net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen
+	autoCommandBlock f_98374_
+	autoexec f_98380_
+	autoexecButton f_98377_
+	conditional f_98379_
+	conditionalButton f_98376_
+	mode f_98378_
+	modeButton f_98375_
+	<init> (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V <init>
+		0 p_98382_ p_98382_
+	enableControls (Z)V m_169729_
+		0 p_169730_ p_169730_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;)Lnet/minecraft/network/chat/Component; m_287018_
+		static
+		0 p_287312_ p_287312_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;)V m_169720_
+		0 p_169721_ p_169721_
+		1 p_169722_ p_169722_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169726_
+		0 p_169727_ p_169727_
+		1 p_169728_ p_169728_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169723_
+		0 p_169724_ p_169724_
+		1 p_169725_ p_169725_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_98384_ p_98384_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98386_ p_98386_
+		1 p_98387_ p_98387_
+		2 p_98388_ p_98388_
+	updateGui ()V m_98398_
+net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen$1
+	$SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode f_98403_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/inventory/ContainerScreen net/minecraft/client/gui/screens/inventory/ContainerScreen
+	CONTAINER_BACKGROUND f_98405_
+	containerRows f_98406_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/ChestMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98409_ p_98409_
+		1 p_98410_ p_98410_
+		2 p_98411_ p_98411_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282060_ p_282060_
+		1 p_282533_ p_282533_
+		2 p_281661_ p_281661_
+		3 p_281873_ p_281873_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283694_ p_283694_
+		1 p_282334_ p_282334_
+		2 p_282603_ p_282603_
+		3 p_282158_ p_282158_
+net/minecraft/client/gui/screens/inventory/CraftingScreen net/minecraft/client/gui/screens/inventory/CraftingScreen
+	CRAFTING_TABLE_LOCATION f_98442_
+	RECIPE_BUTTON_LOCATION f_98443_
+	recipeBookComponent f_98444_
+	widthTooNarrow f_98445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/CraftingMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98448_ p_98448_
+		1 p_98449_ p_98449_
+		2 p_98450_ p_98450_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98456_ p_98456_
+		1 p_98457_ p_98457_
+		2 p_98458_ p_98458_
+		3 p_98459_ p_98459_
+		4 p_98460_ p_98460_
+	init ()V m_7856_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_98462_ p_98462_
+		1 p_98463_ p_98463_
+		2 p_98464_ p_98464_
+		3 p_98465_ p_98465_
+		4 p_98466_ p_98466_
+		5 p_98467_ p_98467_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289592_
+		0 p_289630_ p_289630_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98452_ p_98452_
+		1 p_98453_ p_98453_
+		2 p_98454_ p_98454_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282508_ p_282508_
+		1 p_98480_ p_98480_
+		2 p_98481_ p_98481_
+		3 p_98482_ p_98482_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283540_ p_283540_
+		1 p_282132_ p_282132_
+		2 p_283078_ p_283078_
+		3 p_283647_ p_283647_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98469_ p_98469_
+		1 p_98470_ p_98470_
+		2 p_98471_ p_98471_
+		3 p_98472_ p_98472_
+net/minecraft/client/gui/screens/inventory/CreativeInventoryListener net/minecraft/client/gui/screens/inventory/CreativeInventoryListener
+	minecraft f_98490_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_98492_ p_98492_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169732_ p_169732_
+		1 p_169733_ p_169733_
+		2 p_169734_ p_169734_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_98498_ p_98498_
+		1 p_98499_ p_98499_
+		2 p_98500_ p_98500_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen
+	CONTAINER f_98505_
+	CREATIVE_TABS_LOCATION f_98504_
+	CUSTOM_SLOT_LOCK f_169736_
+	GUI_CREATIVE_TAB_PREFIX f_169735_
+	NUM_COLS f_169738_
+	NUM_ROWS f_169737_
+	SCROLLER_HEIGHT f_169742_
+	SCROLLER_WIDTH f_169741_
+	TAB_HEIGHT f_169740_
+	TAB_WIDTH f_169739_
+	TEXT_COLOR f_169743_
+	TRASH_SLOT_TOOLTIP f_98506_
+	destroyItemSlot f_98512_
+	displayOperatorCreativeTab f_256872_
+	hasClickedOutside f_98515_
+	ignoreTextInput f_98514_
+	listener f_98513_
+	originalSlots f_98511_
+	scrollOffs f_98508_
+	scrolling f_98509_
+	searchBox f_98510_
+	selectedTab f_98507_
+	visibleTags f_98516_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/flag/FeatureFlagSet;Z)V <init>
+		0 p_259788_ p_259788_
+		1 p_260074_ p_260074_
+		2 p_259569_ p_259569_
+	canScroll ()Z m_98631_
+	charTyped (CI)Z m_5534_
+		0 p_98521_ p_98521_
+		1 p_98522_ p_98522_
+	checkTabClicked (Lnet/minecraft/world/item/CreativeModeTab;DD)Z m_98562_
+		0 p_98563_ p_98563_
+		1 p_98564_ p_98564_
+		2 p_98565_ p_98565_
+	checkTabHovering (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/CreativeModeTab;II)Z m_280537_
+		0 p_282317_ p_282317_
+		1 p_282244_ p_282244_
+		2 p_283469_ p_283469_
+		3 p_283411_ p_283411_
+	containerTick ()V m_181908_
+	getTabX (Lnet/minecraft/world/item/CreativeModeTab;)I m_258094_
+		0 p_260136_ p_260136_
+	getTabY (Lnet/minecraft/world/item/CreativeModeTab;)I m_257995_
+		0 p_260181_ p_260181_
+	getTooltipFromContainerItem (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280553_
+		0 p_281769_ p_281769_
+	handleHotbarLoadOrSave (Lnet/minecraft/client/Minecraft;IZZ)V m_98598_
+		static
+		0 p_98599_ p_98599_
+		1 p_98600_ p_98600_
+		2 p_98601_ p_98601_
+		3 p_98602_ p_98602_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98541_ p_98541_
+		1 p_98542_ p_98542_
+		2 p_98543_ p_98543_
+		3 p_98544_ p_98544_
+		4 p_98545_ p_98545_
+	hasPermissions (Lnet/minecraft/world/entity/player/Player;)Z m_257869_
+		0 p_259959_ p_259959_
+	init ()V m_7856_
+	insideScrollbar (DD)Z m_98523_
+		0 p_98524_ p_98524_
+		1 p_98525_ p_98525_
+	isCreativeSlot (Lnet/minecraft/world/inventory/Slot;)Z m_98553_
+		0 p_98554_ p_98554_
+	isInventoryOpen ()Z m_258017_
+	keyPressed (III)Z m_7933_
+		0 p_98547_ p_98547_
+		1 p_98548_ p_98548_
+		2 p_98549_ p_98549_
+	keyReleased (III)Z m_7920_
+		0 p_98612_ p_98612_
+		1 p_98613_ p_98613_
+		2 p_98614_ p_98614_
+	lambda$getTooltipFromContainerItem$3 (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;Lnet/minecraft/tags/TagKey;)V m_205404_
+		static
+		0 p_205405_ p_205405_
+		1 p_205406_ p_205406_
+		2 p_205407_ p_205407_
+	lambda$updateVisibleTags$0 (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Z m_98607_
+		static
+		0 p_98608_ p_98608_
+		1 p_98609_ p_98609_
+	lambda$updateVisibleTags$1 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Z m_98603_
+		static
+		0 p_98604_ p_98604_
+		1 p_98605_ p_98605_
+		2 p_98606_ p_98606_
+	lambda$updateVisibleTags$2 (Ljava/util/function/Predicate;Lnet/minecraft/tags/TagKey;)Z m_205408_
+		static
+		0 p_205409_ p_205409_
+		1 p_205410_ p_205410_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98531_ p_98531_
+		1 p_98532_ p_98532_
+		2 p_98533_ p_98533_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_98535_ p_98535_
+		1 p_98536_ p_98536_
+		2 p_98537_ p_98537_
+		3 p_98538_ p_98538_
+		4 p_98539_ p_98539_
+	mouseReleased (DDI)Z m_6348_
+		0 p_98622_ p_98622_
+		1 p_98623_ p_98623_
+		2 p_98624_ p_98624_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_98527_ p_98527_
+		1 p_98528_ p_98528_
+		2 p_98529_ p_98529_
+	refreshCurrentTabContents (Ljava/util/Collection;)V m_257687_
+		0 p_261591_ p_261591_
+	refreshSearchResults ()V m_98630_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283000_ p_283000_
+		1 p_281317_ p_281317_
+		2 p_282770_ p_282770_
+		3 p_281295_ p_281295_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282663_ p_282663_
+		1 p_282504_ p_282504_
+		2 p_282089_ p_282089_
+		3 p_282249_ p_282249_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283168_ p_283168_
+		1 p_281774_ p_281774_
+		2 p_281466_ p_281466_
+	renderTabButton (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/CreativeModeTab;)V m_280560_
+		0 p_283590_ p_283590_
+		1 p_283489_ p_283489_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98595_ p_98595_
+		1 p_98596_ p_98596_
+		2 p_98597_ p_98597_
+	selectTab (Lnet/minecraft/world/item/CreativeModeTab;)V m_98560_
+		0 p_98561_ p_98561_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98556_ p_98556_
+		1 p_98557_ p_98557_
+		2 p_98558_ p_98558_
+		3 p_98559_ p_98559_
+	tryRefreshInvalidatedTabs (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)V m_257967_
+		0 p_259501_ p_259501_
+		1 p_259713_ p_259713_
+		2 p_270898_ p_270898_
+	updateVisibleTags (Ljava/lang/String;)V m_98619_
+		0 p_98620_ p_98620_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$CustomCreativeSlot net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$CustomCreativeSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_98633_ p_98633_
+		1 p_98634_ p_98634_
+		2 p_98635_ p_98635_
+		3 p_98636_ p_98636_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_98638_ p_98638_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$ItemPickerMenu net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$ItemPickerMenu
+	inventoryMenu f_169749_
+	items f_98639_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_98641_ p_98641_
+	calculateRowCount ()I m_257935_
+	canDragTo (Lnet/minecraft/world/inventory/Slot;)Z m_5622_
+		0 p_98653_ p_98653_
+	canScroll ()Z m_98654_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_98647_ p_98647_
+		1 p_98648_ p_98648_
+	getCarried ()Lnet/minecraft/world/item/ItemStack; m_142621_
+	getRowIndexForScroll (F)I m_257485_
+		0 p_259664_ p_259664_
+	getScrollForRowIndex (I)F m_257538_
+		0 p_259315_ p_259315_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_98650_ p_98650_
+		1 p_98651_ p_98651_
+	scrollTo (F)V m_98642_
+		0 p_98643_ p_98643_
+	setCarried (Lnet/minecraft/world/item/ItemStack;)V m_142503_
+		0 p_169751_ p_169751_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_98645_ p_98645_
+	subtractInputFromScroll (FD)F m_258092_
+		0 p_259841_ p_259841_
+		1 p_260358_ p_260358_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$SlotWrapper net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$SlotWrapper
+	target f_98655_
+	<init> (Lnet/minecraft/world/inventory/Slot;III)V <init>
+		0 p_98657_ p_98657_
+		1 p_98658_ p_98658_
+		2 p_98659_ p_98659_
+		3 p_98660_ p_98660_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7993_
+	getMaxStackSize ()I m_6641_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_98675_ p_98675_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	hasItem ()Z m_6657_
+	isActive ()Z m_6659_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_98665_ p_98665_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_98670_ p_98670_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_169754_ p_169754_
+		1 p_169755_ p_169755_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_98663_ p_98663_
+	set (Lnet/minecraft/world/item/ItemStack;)V m_5852_
+		0 p_98679_ p_98679_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_271008_ p_271008_
+	setChanged ()V m_6654_
+net/minecraft/client/gui/screens/inventory/CyclingSlotBackground net/minecraft/client/gui/screens/inventory/CyclingSlotBackground
+	ICON_CHANGE_TICK_RATE f_265999_
+	ICON_SIZE f_265991_
+	ICON_TRANSITION_TICK_DURATION f_265954_
+	iconIndex f_265868_
+	icons f_266106_
+	slotIndex f_265871_
+	tick f_266101_
+	<init> (I)V <init>
+		0 p_267314_ p_267314_
+	getIconTransitionTransparency (F)F m_266271_
+		0 p_266904_ p_266904_
+	render (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/client/gui/GuiGraphics;FII)V m_266270_
+		0 p_267293_ p_267293_
+		1 p_282894_ p_282894_
+		2 p_266785_ p_266785_
+		3 p_266711_ p_266711_
+		4 p_266841_ p_266841_
+	renderIcon (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/resources/ResourceLocation;FLnet/minecraft/client/gui/GuiGraphics;II)V m_280347_
+		0 p_283532_ p_283532_
+		1 p_283004_ p_283004_
+		2 p_282627_ p_282627_
+		3 p_282825_ p_282825_
+		4 p_281375_ p_281375_
+		5 p_283041_ p_283041_
+	tick (Ljava/util/List;)V m_266287_
+		0 p_267074_ p_267074_
+net/minecraft/client/gui/screens/inventory/DispenserScreen net/minecraft/client/gui/screens/inventory/DispenserScreen
+	CONTAINER_LOCATION f_98682_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/DispenserMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98685_ p_98685_
+		1 p_98686_ p_98686_
+		2 p_98687_ p_98687_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283282_ p_283282_
+		1 p_282467_ p_282467_
+		2 p_282129_ p_282129_
+		3 p_281965_ p_281965_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283137_ p_283137_
+		1 p_282476_ p_282476_
+		2 p_281600_ p_281600_
+		3 p_283194_ p_283194_
+net/minecraft/client/gui/screens/inventory/EffectRenderingInventoryScreen net/minecraft/client/gui/screens/inventory/EffectRenderingInventoryScreen
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98701_ p_98701_
+		1 p_98702_ p_98702_
+		2 p_98703_ p_98703_
+	canSeeEffects ()Z m_194018_
+	getEffectName (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/network/chat/Component; m_194000_
+		0 p_194001_ p_194001_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283027_ p_283027_
+		1 p_281444_ p_281444_
+		2 p_282953_ p_282953_
+		3 p_281666_ p_281666_
+	renderBackgrounds (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;Z)V m_280172_
+		0 p_281540_ p_281540_
+		1 p_282479_ p_282479_
+		2 p_283680_ p_283680_
+		3 p_282013_ p_282013_
+		4 p_283630_ p_283630_
+	renderEffects (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280113_
+		0 p_281945_ p_281945_
+		1 p_282601_ p_282601_
+		2 p_282335_ p_282335_
+	renderIcons (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;Z)V m_280301_
+		0 p_282745_ p_282745_
+		1 p_282521_ p_282521_
+		2 p_282291_ p_282291_
+		3 p_282642_ p_282642_
+		4 p_281536_ p_281536_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;)V m_280417_
+		0 p_281462_ p_281462_
+		1 p_283484_ p_283484_
+		2 p_282057_ p_282057_
+		3 p_281986_ p_281986_
+net/minecraft/client/gui/screens/inventory/EnchantmentNames net/minecraft/client/gui/screens/inventory/EnchantmentNames
+	ALT_FONT f_98727_
+	INSTANCE f_98729_
+	ROOT_STYLE f_98728_
+	random f_98730_
+	words f_98731_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/client/gui/screens/inventory/EnchantmentNames; m_98734_
+		static
+	getRandomName (Lnet/minecraft/client/gui/Font;I)Lnet/minecraft/network/chat/FormattedText; m_98737_
+		0 p_98738_ p_98738_
+		1 p_98739_ p_98739_
+	initSeed (J)V m_98735_
+		0 p_98736_ p_98736_
+net/minecraft/client/gui/screens/inventory/EnchantmentScreen net/minecraft/client/gui/screens/inventory/EnchantmentScreen
+	ENCHANTING_BOOK_LOCATION f_98748_
+	ENCHANTING_TABLE_LOCATION f_98747_
+	bookModel f_169756_
+	flip f_98741_
+	flipA f_98744_
+	flipT f_98743_
+	last f_98751_
+	oFlip f_98742_
+	oOpen f_98746_
+	open f_98745_
+	random f_98750_
+	time f_98740_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98754_ p_98754_
+		1 p_98755_ p_98755_
+		2 p_98756_ p_98756_
+	containerTick ()V m_181908_
+	init ()V m_7856_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98758_ p_98758_
+		1 p_98759_ p_98759_
+		2 p_98760_ p_98760_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283462_ p_283462_
+		1 p_282491_ p_282491_
+		2 p_281953_ p_281953_
+		3 p_282182_ p_282182_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282430_ p_282430_
+		1 p_282530_ p_282530_
+		2 p_281621_ p_281621_
+		3 p_283333_ p_283333_
+	renderBook (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_289602_
+		0 p_289697_ p_289697_
+		1 p_289667_ p_289667_
+		2 p_289669_ p_289669_
+		3 p_289670_ p_289670_
+	tickBook ()V m_98772_
+net/minecraft/client/gui/screens/inventory/FurnaceScreen net/minecraft/client/gui/screens/inventory/FurnaceScreen
+	TEXTURE f_98773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/FurnaceMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98776_ p_98776_
+		1 p_98777_ p_98777_
+		2 p_98778_ p_98778_
+net/minecraft/client/gui/screens/inventory/GrindstoneScreen net/minecraft/client/gui/screens/inventory/GrindstoneScreen
+	GRINDSTONE_LOCATION f_98779_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98782_ p_98782_
+		1 p_98783_ p_98783_
+		2 p_98784_ p_98784_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283326_ p_283326_
+		1 p_281847_ p_281847_
+		2 p_283310_ p_283310_
+		3 p_283486_ p_283486_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281991_ p_281991_
+		1 p_282138_ p_282138_
+		2 p_282937_ p_282937_
+		3 p_281956_ p_281956_
+net/minecraft/client/gui/screens/inventory/HangingSignEditScreen net/minecraft/client/gui/screens/inventory/HangingSignEditScreen
+	MAGIC_BACKGROUND_SCALE f_243962_
+	TEXTURE_HEIGHT f_244207_
+	TEXTURE_WIDTH f_244604_
+	TEXT_SCALE f_243728_
+	texture f_243720_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_278017_ p_278017_
+		1 p_277942_ p_277942_
+		2 p_277778_ p_277778_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282472_ p_282472_
+		1 p_282359_ p_282359_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_282580_ p_282580_
+		1 p_283648_ p_283648_
+net/minecraft/client/gui/screens/inventory/HopperScreen net/minecraft/client/gui/screens/inventory/HopperScreen
+	HOPPER_LOCATION f_98795_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/HopperMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98798_ p_98798_
+		1 p_98799_ p_98799_
+		2 p_98800_ p_98800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282918_ p_282918_
+		1 p_282102_ p_282102_
+		2 p_282423_ p_282423_
+		3 p_282621_ p_282621_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281616_ p_281616_
+		1 p_282737_ p_282737_
+		2 p_281678_ p_281678_
+		3 p_281465_ p_281465_
+net/minecraft/client/gui/screens/inventory/HorseInventoryScreen net/minecraft/client/gui/screens/inventory/HorseInventoryScreen
+	HORSE_INVENTORY_LOCATION f_98811_
+	horse f_98812_
+	xMouse f_98813_
+	yMouse f_98814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_98817_ p_98817_
+		1 p_98818_ p_98818_
+		2 p_98819_ p_98819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281697_ p_281697_
+		1 p_282103_ p_282103_
+		2 p_283529_ p_283529_
+		3 p_283079_ p_283079_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282553_ p_282553_
+		1 p_282998_ p_282998_
+		2 p_282929_ p_282929_
+		3 p_283133_ p_283133_
+net/minecraft/client/gui/screens/inventory/InventoryScreen net/minecraft/client/gui/screens/inventory/InventoryScreen
+	RECIPE_BUTTON_LOCATION f_98830_
+	buttonClicked f_98836_
+	recipeBookComponent f_98833_
+	widthTooNarrow f_98835_
+	xMouse f_98831_
+	yMouse f_98832_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_98839_ p_98839_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98845_ p_98845_
+		1 p_98846_ p_98846_
+		2 p_98847_ p_98847_
+		3 p_98848_ p_98848_
+		4 p_98849_ p_98849_
+	init ()V m_7856_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_98858_ p_98858_
+		1 p_98859_ p_98859_
+		2 p_98860_ p_98860_
+		3 p_98861_ p_98861_
+		4 p_98862_ p_98862_
+		5 p_98863_ p_98863_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289593_
+		0 p_289631_ p_289631_
+	lambda$renderEntityInInventory$1 (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/gui/GuiGraphics;)V m_279817_
+		static
+		0 p_280856_ p_280856_
+		1 p_280857_ p_280857_
+		2 p_280858_ p_280858_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98841_ p_98841_
+		1 p_98842_ p_98842_
+		2 p_98843_ p_98843_
+	mouseReleased (DDI)Z m_6348_
+		0 p_98893_ p_98893_
+		1 p_98894_ p_98894_
+		2 p_98895_ p_98895_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283246_ p_283246_
+		1 p_98876_ p_98876_
+		2 p_98877_ p_98877_
+		3 p_98878_ p_98878_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281500_ p_281500_
+		1 p_281299_ p_281299_
+		2 p_283481_ p_283481_
+		3 p_281831_ p_281831_
+	renderEntityInInventory (Lnet/minecraft/client/gui/GuiGraphics;IIILorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lnet/minecraft/world/entity/LivingEntity;)V m_280432_
+		static
+		0 p_282665_ p_282665_
+		1 p_283622_ p_283622_
+		2 p_283401_ p_283401_
+		3 p_281360_ p_281360_
+		4 p_281880_ p_281880_
+		5 p_282882_ p_282882_
+		6 p_282466_ p_282466_
+	renderEntityInInventoryFollowsMouse (Lnet/minecraft/client/gui/GuiGraphics;IIIFFLnet/minecraft/world/entity/LivingEntity;)V m_274545_
+		static
+		0 p_282802_ p_282802_
+		1 p_275688_ p_275688_
+		2 p_275245_ p_275245_
+		3 p_275535_ p_275535_
+		4 p_275604_ p_275604_
+		5 p_275546_ p_275546_
+		6 p_275689_ p_275689_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281654_ p_281654_
+		1 p_283517_ p_283517_
+		2 p_283464_ p_283464_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98865_ p_98865_
+		1 p_98866_ p_98866_
+		2 p_98867_ p_98867_
+		3 p_98868_ p_98868_
+net/minecraft/client/gui/screens/inventory/ItemCombinerScreen net/minecraft/client/gui/screens/inventory/ItemCombinerScreen
+	menuResource f_98899_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_98901_ p_98901_
+		1 p_98902_ p_98902_
+		2 p_98903_ p_98903_
+		3 p_98904_ p_98904_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169759_ p_169759_
+		1 p_169760_ p_169760_
+		2 p_169761_ p_169761_
+	init ()V m_7856_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281810_ p_281810_
+		1 p_283312_ p_283312_
+		2 p_283420_ p_283420_
+		3 p_282956_ p_282956_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282749_ p_282749_
+		1 p_283494_ p_283494_
+		2 p_283098_ p_283098_
+		3 p_282054_ p_282054_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_281990_ p_281990_
+		1 p_266822_ p_266822_
+		2 p_267045_ p_267045_
+	renderFg (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_6691_
+		0 p_283399_ p_283399_
+		1 p_98928_ p_98928_
+		2 p_98929_ p_98929_
+		3 p_98930_ p_98930_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_98910_ p_98910_
+		1 p_98911_ p_98911_
+		2 p_98912_ p_98912_
+	subInit ()V m_5653_
+net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen
+	FINAL_STATE_LABEL f_98937_
+	JOINT_LABEL f_98933_
+	MAX_LEVELS f_169762_
+	NAME_LABEL f_98935_
+	POOL_LABEL f_98934_
+	TARGET_LABEL f_98936_
+	doneButton f_98946_
+	finalStateEdit f_98942_
+	generateButton f_169763_
+	jigsawEntity f_98938_
+	joint f_98932_
+	jointButton f_98945_
+	keepJigsaws f_98944_
+	levels f_98943_
+	nameEdit f_98939_
+	poolEdit f_98941_
+	targetEdit f_98940_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V <init>
+		0 p_98949_ p_98949_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_98951_ p_98951_
+		1 p_98952_ p_98952_
+		2 p_98953_ p_98953_
+	lambda$init$0 (Ljava/lang/String;)V m_98985_
+		0 p_98986_ p_98986_
+	lambda$init$1 (Ljava/lang/String;)V m_98980_
+		0 p_98981_ p_98981_
+	lambda$init$2 (Ljava/lang/String;)V m_98976_
+		0 p_98977_ p_98977_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V m_169764_
+		0 p_169765_ p_169765_
+		1 p_169766_ p_169766_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169767_
+		0 p_169768_ p_169768_
+		1 p_169769_ p_169769_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_98978_
+		0 p_98979_ p_98979_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_98972_
+		0 p_98973_ p_98973_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_98963_
+		0 p_98964_ p_98964_
+	onCancel ()V m_98991_
+	onClose ()V m_7379_
+	onDone ()V m_98990_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282514_ p_282514_
+		1 p_98956_ p_98956_
+		2 p_98957_ p_98957_
+		3 p_98958_ p_98958_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98960_ p_98960_
+		1 p_98961_ p_98961_
+		2 p_98962_ p_98962_
+	sendGenerate ()V m_98993_
+	sendToServer ()V m_98992_
+	tick ()V m_86600_
+	updateValidity ()V m_98994_
+net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen$1
+	this$0 f_98996_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen;IIIILnet/minecraft/network/chat/Component;D)V <init>
+		0 p_98998_ p_98998_
+		1 p_98999_ p_98999_
+		2 p_99000_ p_99000_
+		3 p_99001_ p_99001_
+		4 p_99002_ p_99002_
+		5 p_99003_ p_99003_
+		6 p_99004_ p_99004_
+	applyValue ()V m_5697_
+	updateMessage ()V m_5695_
+net/minecraft/client/gui/screens/inventory/LecternScreen net/minecraft/client/gui/screens/inventory/LecternScreen
+	listener f_99018_
+	menu f_99017_
+	<init> (Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99020_ p_99020_
+		1 p_99021_ p_99021_
+		2 p_99022_ p_99022_
+	bookChanged ()V m_99044_
+	closeScreen ()V m_141919_
+	createMenuControls ()V m_7829_
+	forcePage (I)Z m_7735_
+		0 p_99031_ p_99031_
+	getMenu ()Lnet/minecraft/world/inventory/LecternMenu; m_6262_
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$createMenuControls$0 (Lnet/minecraft/client/gui/components/Button;)V m_99032_
+		0 p_99033_ p_99033_
+	lambda$createMenuControls$1 (Lnet/minecraft/client/gui/components/Button;)V m_99023_
+		0 p_99024_ p_99024_
+	onClose ()V m_7379_
+	pageBack ()V m_7811_
+	pageChanged ()V m_99045_
+	pageForward ()V m_7815_
+	removed ()V m_7861_
+	sendButtonClick (I)V m_99036_
+		0 p_99037_ p_99037_
+net/minecraft/client/gui/screens/inventory/LecternScreen$1 net/minecraft/client/gui/screens/inventory/LecternScreen$1
+	this$0 f_99046_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/LecternScreen;)V <init>
+		0 p_99048_ p_99048_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169772_ p_169772_
+		1 p_169773_ p_169773_
+		2 p_169774_ p_169774_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_99054_ p_99054_
+		1 p_99055_ p_99055_
+		2 p_99056_ p_99056_
+net/minecraft/client/gui/screens/inventory/LoomScreen net/minecraft/client/gui/screens/inventory/LoomScreen
+	BG_LOCATION f_99060_
+	PATTERNS_X f_169782_
+	PATTERNS_Y f_169783_
+	PATTERN_COLUMNS f_169776_
+	PATTERN_IMAGE_SIZE f_169780_
+	PATTERN_ROWS f_169777_
+	SCROLLER_FULL_HEIGHT f_169781_
+	SCROLLER_HEIGHT f_169779_
+	SCROLLER_WIDTH f_169778_
+	bannerStack f_99064_
+	displayPatterns f_99067_
+	dyeStack f_99065_
+	flag f_99062_
+	hasMaxPatterns f_99069_
+	patternStack f_99066_
+	resultBannerPatterns f_99063_
+	scrollOffs f_99070_
+	scrolling f_99071_
+	startRow f_232823_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99075_ p_99075_
+		1 p_99076_ p_99076_
+		2 p_99077_ p_99077_
+	containerChanged ()V m_99112_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_99093_ p_99093_
+		1 p_99094_ p_99094_
+		2 p_99095_ p_99095_
+		3 p_99096_ p_99096_
+		4 p_99097_ p_99097_
+	init ()V m_7856_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99083_ p_99083_
+		1 p_99084_ p_99084_
+		2 p_99085_ p_99085_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99087_ p_99087_
+		1 p_99088_ p_99088_
+		2 p_99089_ p_99089_
+		3 p_99090_ p_99090_
+		4 p_99091_ p_99091_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99079_ p_99079_
+		1 p_99080_ p_99080_
+		2 p_99081_ p_99081_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283513_ p_283513_
+		1 p_282700_ p_282700_
+		2 p_282637_ p_282637_
+		3 p_281433_ p_281433_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282870_ p_282870_
+		1 p_281777_ p_281777_
+		2 p_283331_ p_283331_
+		3 p_283087_ p_283087_
+	renderPattern (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/core/Holder;II)V m_280599_
+		0 p_282452_ p_282452_
+		1 p_281940_ p_281940_
+		2 p_281872_ p_281872_
+		3 p_282995_ p_282995_
+	totalRowCount ()I m_232828_
+net/minecraft/client/gui/screens/inventory/MenuAccess net/minecraft/client/gui/screens/inventory/MenuAccess
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+net/minecraft/client/gui/screens/inventory/MerchantScreen net/minecraft/client/gui/screens/inventory/MerchantScreen
+	BUY_ITEM_X f_169792_
+	DEPRECATED_TOOLTIP f_99116_
+	LABEL_Y f_169793_
+	LEVEL_SEPARATOR f_99115_
+	MERCHANT_MENU_PART_X f_169787_
+	NUMBER_OF_OFFER_BUTTONS f_169794_
+	PROGRESS_BAR_X f_169788_
+	PROGRESS_BAR_Y f_169789_
+	SCROLLER_HEIGHT f_169798_
+	SCROLLER_WIDTH f_169799_
+	SCROLL_BAR_HEIGHT f_169800_
+	SCROLL_BAR_START_X f_169802_
+	SCROLL_BAR_TOP_POS_Y f_169801_
+	SELL_ITEM_1_X f_169790_
+	SELL_ITEM_2_X f_169791_
+	TEXTURE_HEIGHT f_169786_
+	TEXTURE_WIDTH f_169785_
+	TRADES_LABEL f_99114_
+	TRADE_BUTTON_HEIGHT f_169796_
+	TRADE_BUTTON_WIDTH f_169797_
+	TRADE_BUTTON_X f_169795_
+	VILLAGER_LOCATION f_99113_
+	isDragging f_99120_
+	scrollOff f_99119_
+	shopItem f_99117_
+	tradeOfferButtons f_99118_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MerchantMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99123_ p_99123_
+		1 p_99124_ p_99124_
+		2 p_99125_ p_99125_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280104_
+		static
+		0 p_281576_ p_281576_
+	access$100 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280591_
+		static
+		0 p_282067_ p_282067_
+	access$200 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280189_
+		static
+		0 p_282026_ p_282026_
+	canScroll (I)Z m_99140_
+		0 p_99141_ p_99141_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_99173_
+		0 p_99174_ p_99174_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99131_ p_99131_
+		1 p_99132_ p_99132_
+		2 p_99133_ p_99133_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99135_ p_99135_
+		1 p_99136_ p_99136_
+		2 p_99137_ p_99137_
+		3 p_99138_ p_99138_
+		4 p_99139_ p_99139_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99127_ p_99127_
+		1 p_99128_ p_99128_
+		2 p_99129_ p_99129_
+	postButtonClick ()V m_99200_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283487_ p_283487_
+		1 p_281994_ p_281994_
+		2 p_282099_ p_282099_
+		3 p_281815_ p_281815_
+	renderAndDecorateCostA (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;II)V m_280127_
+		0 p_281357_ p_281357_
+		1 p_283466_ p_283466_
+		2 p_282046_ p_282046_
+		3 p_282403_ p_282403_
+		4 p_283601_ p_283601_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283072_ p_283072_
+		1 p_281275_ p_281275_
+		2 p_282312_ p_282312_
+		3 p_282984_ p_282984_
+	renderButtonArrows (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/trading/MerchantOffer;II)V m_280526_
+		0 p_283020_ p_283020_
+		1 p_281926_ p_281926_
+		2 p_282752_ p_282752_
+		3 p_282179_ p_282179_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283337_ p_283337_
+		1 p_282009_ p_282009_
+		2 p_283691_ p_283691_
+	renderProgressBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/trading/MerchantOffer;)V m_280298_
+		0 p_281426_ p_281426_
+		1 p_283008_ p_283008_
+		2 p_283085_ p_283085_
+		3 p_282094_ p_282094_
+	renderScroller (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/trading/MerchantOffers;)V m_280219_
+		0 p_283030_ p_283030_
+		1 p_283154_ p_283154_
+		2 p_281664_ p_281664_
+		3 p_282877_ p_282877_
+net/minecraft/client/gui/screens/inventory/MerchantScreen$TradeOfferButton net/minecraft/client/gui/screens/inventory/MerchantScreen$TradeOfferButton
+	index f_99201_
+	this$0 f_99202_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;IIILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_99204_ p_99204_
+		1 p_99205_ p_99205_
+		2 p_99206_ p_99206_
+		3 p_99207_ p_99207_
+		4 p_99208_ p_99208_
+	getIndex ()I m_99209_
+	renderToolTip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280089_
+		0 p_281313_ p_281313_
+		1 p_283342_ p_283342_
+		2 p_283060_ p_283060_
+net/minecraft/client/gui/screens/inventory/MinecartCommandBlockEditScreen net/minecraft/client/gui/screens/inventory/MinecartCommandBlockEditScreen
+	commandBlock f_99214_
+	<init> (Lnet/minecraft/world/level/BaseCommandBlock;)V <init>
+		0 p_99216_ p_99216_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_99218_ p_99218_
+net/minecraft/client/gui/screens/inventory/PageButton net/minecraft/client/gui/screens/inventory/PageButton
+	isForward f_99222_
+	playTurnSound f_99223_
+	<init> (IIZLnet/minecraft/client/gui/components/Button$OnPress;Z)V <init>
+		0 p_99225_ p_99225_
+		1 p_99226_ p_99226_
+		2 p_99227_ p_99227_
+		3 p_99228_ p_99228_
+		4 p_99229_ p_99229_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_99231_ p_99231_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283468_ p_283468_
+		1 p_282922_ p_282922_
+		2 p_283637_ p_283637_
+		3 p_282459_ p_282459_
+net/minecraft/client/gui/screens/inventory/ShulkerBoxScreen net/minecraft/client/gui/screens/inventory/ShulkerBoxScreen
+	CONTAINER_TEXTURE f_99237_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/ShulkerBoxMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99240_ p_99240_
+		1 p_99241_ p_99241_
+		2 p_99242_ p_99242_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281745_ p_281745_
+		1 p_282145_ p_282145_
+		2 p_282358_ p_282358_
+		3 p_283566_ p_283566_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281362_ p_281362_
+		1 p_283080_ p_283080_
+		2 p_281303_ p_281303_
+		3 p_283275_ p_283275_
+net/minecraft/client/gui/screens/inventory/SignEditScreen net/minecraft/client/gui/screens/inventory/SignEditScreen
+	MAGIC_SCALE_NUMBER f_244337_
+	MAGIC_TEXT_SCALE f_244300_
+	TEXT_SCALE f_244494_
+	signModel f_99253_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_277919_ p_277919_
+		1 p_277579_ p_277579_
+		2 p_277693_ p_277693_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	init ()V m_7856_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282503_ p_282503_
+		1 p_282571_ p_282571_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_281440_ p_281440_
+		1 p_282401_ p_282401_
+net/minecraft/client/gui/screens/inventory/SmithingScreen net/minecraft/client/gui/screens/inventory/SmithingScreen
+	ARMOR_STAND_ANGLE f_265867_
+	ARMOR_STAND_OFFSET_X f_266081_
+	ARMOR_STAND_OFFSET_Y f_265925_
+	ARMOR_STAND_SCALE f_266017_
+	ARMOR_STAND_X_ROT f_266067_
+	ARMOR_STAND_Y_ROT f_265852_
+	EMPTY_SLOT_SMITHING_TEMPLATES f_265883_
+	EMPTY_SLOT_SMITHING_TEMPLATE_ARMOR_TRIM f_265861_
+	EMPTY_SLOT_SMITHING_TEMPLATE_NETHERITE_UPGRADE f_265993_
+	ERROR_ICON_HEIGHT f_265938_
+	ERROR_ICON_WIDTH f_266007_
+	ERROR_ICON_X f_266104_
+	ERROR_ICON_Y f_265904_
+	ERROR_TOOLTIP f_266014_
+	MISSING_TEMPLATE_TOOLTIP f_266043_
+	SMITHING_LOCATION f_99287_
+	TITLE_LABEL_X f_265886_
+	TITLE_LABEL_Y f_266080_
+	TOOLTIP_WIDTH f_265934_
+	additionalIcon f_265920_
+	armorStandPreview f_266031_
+	baseIcon f_265973_
+	templateIcon f_265945_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/SmithingMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99290_ p_99290_
+		1 p_99291_ p_99291_
+		2 p_99292_ p_99292_
+	containerTick ()V m_181908_
+	getTemplateItem ()Ljava/util/Optional; m_266259_
+	hasRecipeError ()Z m_266329_
+	lambda$renderOnboardingTooltips$0 (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/network/chat/Component;)V m_279819_
+		0 p_280860_ p_280860_
+		1 p_280861_ p_280861_
+		2 p_280862_ p_280862_
+		3 p_280863_ p_280863_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281961_ p_281961_
+		1 p_282410_ p_282410_
+		2 p_283013_ p_283013_
+		3 p_282408_ p_282408_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283264_ p_283264_
+		1 p_267158_ p_267158_
+		2 p_267266_ p_267266_
+		3 p_266722_ p_266722_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_281835_ p_281835_
+		1 p_283389_ p_283389_
+		2 p_282634_ p_282634_
+	renderOnboardingTooltips (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266311_
+		0 p_281668_ p_281668_
+		1 p_267192_ p_267192_
+		2 p_266859_ p_266859_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_267217_ p_267217_
+		1 p_266842_ p_266842_
+		2 p_267208_ p_267208_
+	subInit ()V m_5653_
+	updateArmorStandPreview (Lnet/minecraft/world/item/ItemStack;)V m_267709_
+		0 p_268225_ p_268225_
+net/minecraft/client/gui/screens/inventory/SmokerScreen net/minecraft/client/gui/screens/inventory/SmokerScreen
+	TEXTURE f_99297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/SmokerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99300_ p_99300_
+		1 p_99301_ p_99301_
+		2 p_99302_ p_99302_
+net/minecraft/client/gui/screens/inventory/StonecutterScreen net/minecraft/client/gui/screens/inventory/StonecutterScreen
+	BG_LOCATION f_99303_
+	RECIPES_COLUMNS f_169828_
+	RECIPES_IMAGE_SIZE_HEIGHT f_169831_
+	RECIPES_IMAGE_SIZE_WIDTH f_169830_
+	RECIPES_ROWS f_169829_
+	RECIPES_X f_169833_
+	RECIPES_Y f_169834_
+	SCROLLER_FULL_HEIGHT f_169832_
+	SCROLLER_HEIGHT f_169827_
+	SCROLLER_WIDTH f_169826_
+	displayRecipes f_99307_
+	scrollOffs f_99304_
+	scrolling f_99305_
+	startIndex f_99306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99310_ p_99310_
+		1 p_99311_ p_99311_
+		2 p_99312_ p_99312_
+	containerChanged ()V m_99354_
+	getOffscreenRows ()I m_99352_
+	isScrollBarActive ()Z m_99353_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99318_ p_99318_
+		1 p_99319_ p_99319_
+		2 p_99320_ p_99320_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99322_ p_99322_
+		1 p_99323_ p_99323_
+		2 p_99324_ p_99324_
+		3 p_99325_ p_99325_
+		4 p_99326_ p_99326_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99314_ p_99314_
+		1 p_99315_ p_99315_
+		2 p_99316_ p_99316_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281735_ p_281735_
+		1 p_282517_ p_282517_
+		2 p_282840_ p_282840_
+		3 p_282389_ p_282389_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283115_ p_283115_
+		1 p_282453_ p_282453_
+		2 p_282940_ p_282940_
+		3 p_282328_ p_282328_
+	renderButtons (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280299_
+		0 p_282733_ p_282733_
+		1 p_282136_ p_282136_
+		2 p_282147_ p_282147_
+		3 p_281987_ p_281987_
+		4 p_281276_ p_281276_
+		5 p_282688_ p_282688_
+	renderRecipes (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280605_
+		0 p_281999_ p_281999_
+		1 p_282658_ p_282658_
+		2 p_282563_ p_282563_
+		3 p_283352_ p_283352_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280072_
+		0 p_282396_ p_282396_
+		1 p_283157_ p_283157_
+		2 p_282258_ p_282258_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen
+	ALL_MODES f_169836_
+	CUSTOM_DATA_LABEL f_99386_
+	DEFAULT_MODES f_169837_
+	DETECT_SIZE_LABEL f_99388_
+	INCLUDE_ENTITIES_LABEL f_99387_
+	INTEGRITY_LABEL f_99385_
+	NAME_LABEL f_99381_
+	POSITION_LABEL f_99383_
+	SHOW_AIR_LABEL f_99389_
+	SHOW_BOUNDING_BOX_LABEL f_99390_
+	SIZE_LABEL f_99384_
+	dataEdit f_99366_
+	decimalFormat f_99382_
+	detectButton f_99376_
+	includeEntitiesButton f_169835_
+	initialEntityIgnoring f_99395_
+	initialMirror f_99392_
+	initialMode f_99394_
+	initialRotation f_99393_
+	initialShowAir f_99355_
+	initialShowBoundingBox f_99356_
+	integrityEdit f_99364_
+	loadButton f_99370_
+	mirrorButton f_99378_
+	nameEdit f_99357_
+	posXEdit f_99358_
+	posYEdit f_99359_
+	posZEdit f_99360_
+	rot0Button f_99371_
+	rot180Button f_99373_
+	rot270Button f_99374_
+	rot90Button f_99372_
+	saveButton f_99369_
+	seedEdit f_99365_
+	sizeXEdit f_99361_
+	sizeYEdit f_99362_
+	sizeZEdit f_99363_
+	structure f_99391_
+	toggleAirButton f_99379_
+	toggleBoundingBox f_99380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V <init>
+		0 p_99398_ p_99398_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/StructureBlockEditScreen;Ljava/lang/String;CI)Z m_99416_
+		static
+		0 p_99417_ p_99417_
+		1 p_99418_ p_99418_
+		2 p_99419_ p_99419_
+		3 p_99420_ p_99420_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_99400_ p_99400_
+		1 p_99401_ p_99401_
+		2 p_99402_ p_99402_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_99459_
+		0 p_99460_ p_99460_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169855_
+		0 p_169856_ p_169856_
+		1 p_169857_ p_169857_
+	lambda$init$11 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169848_
+		0 p_169849_ p_169849_
+		1 p_169850_ p_169850_
+	lambda$init$12 (Lnet/minecraft/client/gui/components/Button;)V m_99424_
+		0 p_99425_ p_99425_
+	lambda$init$13 (Lnet/minecraft/client/gui/components/Button;)V m_99414_
+		0 p_99415_ p_99415_
+	lambda$init$14 (Lnet/minecraft/client/gui/components/Button;)V m_169853_
+		0 p_169854_ p_169854_
+	lambda$init$15 (Lnet/minecraft/client/gui/components/Button;)V m_169840_
+		0 p_169841_ p_169841_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_99456_
+		0 p_99457_ p_99457_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279822_
+		0 p_280866_ p_280866_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279820_
+		0 p_280864_ p_280864_
+	lambda$init$5 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/network/chat/Component; m_169851_
+		static
+		0 p_169852_ p_169852_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_169845_
+		0 p_169846_ p_169846_
+		1 p_169847_ p_169847_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_279821_
+		0 p_280865_ p_280865_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169860_
+		0 p_169861_ p_169861_
+		1 p_169862_ p_169862_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/Mirror;)V m_169842_
+		0 p_169843_ p_169843_
+		1 p_169844_ p_169844_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Z m_169858_
+		static
+		0 p_169859_ p_169859_
+	onCancel ()V m_99447_
+	onClose ()V m_7379_
+	onDone ()V m_99444_
+	parseCoordinate (Ljava/lang/String;)I m_99435_
+		0 p_99436_ p_99436_
+	parseIntegrity (Ljava/lang/String;)F m_99430_
+		0 p_99431_ p_99431_
+	parseSeed (Ljava/lang/String;)J m_99426_
+		0 p_99427_ p_99427_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281951_ p_281951_
+		1 p_99407_ p_99407_
+		2 p_99408_ p_99408_
+		3 p_99409_ p_99409_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_99411_ p_99411_
+		1 p_99412_ p_99412_
+		2 p_99413_ p_99413_
+	sendToServer (Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType;)Z m_99403_
+		0 p_99404_ p_99404_
+	tick ()V m_86600_
+	updateDirectionButtons ()V m_99464_
+	updateMode (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_169838_
+		0 p_169839_ p_169839_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$1
+	this$0 f_99466_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/StructureBlockEditScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_99468_ p_99468_
+		1 p_99469_ p_99469_
+		2 p_99470_ p_99470_
+		3 p_99471_ p_99471_
+		4 p_99472_ p_99472_
+		5 p_99473_ p_99473_
+		6 p_99474_ p_99474_
+	charTyped (CI)Z m_5534_
+		0 p_99476_ p_99476_
+		1 p_99477_ p_99477_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$2 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$2
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_99479_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode f_99480_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/inventory/package-info net/minecraft/client/gui/screens/inventory/package-info
+net/minecraft/client/gui/screens/inventory/tooltip/BelowOrAboveWidgetTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/BelowOrAboveWidgetTooltipPositioner
+	widget f_262738_
+	<init> (Lnet/minecraft/client/gui/components/AbstractWidget;)V <init>
+		0 p_263116_ p_263116_
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_282513_ p_282513_
+		1 p_281649_ p_281649_
+		2 p_283308_ p_283308_
+		3 p_282740_ p_282740_
+		4 p_281398_ p_281398_
+		5 p_283404_ p_283404_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip
+	BORDER_WIDTH f_169865_
+	MARGIN_Y f_169864_
+	SLOT_SIZE_X f_169867_
+	SLOT_SIZE_Y f_169868_
+	TEXTURE_LOCATION f_169863_
+	TEX_SIZE f_169866_
+	items f_169869_
+	weight f_169870_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/tooltip/BundleTooltip;)V <init>
+		0 p_169873_ p_169873_
+	blit (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture;)V m_280004_
+		0 p_281273_ p_281273_
+		1 p_282428_ p_282428_
+		2 p_281897_ p_281897_
+		3 p_281917_ p_281917_
+	drawBorder (IIIILnet/minecraft/client/gui/GuiGraphics;)V m_275840_
+		0 p_276018_ p_276018_
+		1 p_276015_ p_276015_
+		2 p_276048_ p_276048_
+		3 p_276056_ p_276056_
+		4 p_283218_ p_283218_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169901_ p_169901_
+	gridSizeX ()I m_169910_
+	gridSizeY ()I m_169911_
+	renderImage (Lnet/minecraft/client/gui/Font;IILnet/minecraft/client/gui/GuiGraphics;)V m_183452_
+		0 p_194042_ p_194042_
+		1 p_194043_ p_194043_
+		2 p_194044_ p_194044_
+		3 p_282522_ p_282522_
+	renderSlot (IIIZLnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;)V m_280665_
+		0 p_283180_ p_283180_
+		1 p_282972_ p_282972_
+		2 p_282547_ p_282547_
+		3 p_283053_ p_283053_
+		4 p_283625_ p_283625_
+		5 p_281863_ p_281863_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture
+	$VALUES $VALUES
+	BLOCKED_SLOT BLOCKED_SLOT
+	BORDER_CORNER_BOTTOM BORDER_CORNER_BOTTOM
+	BORDER_CORNER_TOP BORDER_CORNER_TOP
+	BORDER_HORIZONTAL_BOTTOM BORDER_HORIZONTAL_BOTTOM
+	BORDER_HORIZONTAL_TOP BORDER_HORIZONTAL_TOP
+	BORDER_VERTICAL BORDER_VERTICAL
+	SLOT SLOT
+	h f_169922_
+	w f_169921_
+	x f_169919_
+	y f_169920_
+	$values ()[Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; m_169932_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_169926_ p_169926_
+		1 p_169927_ p_169927_
+		2 p_169928_ p_169928_
+		3 p_169929_ p_169929_
+		4 p_169930_ p_169930_
+		5 p_169931_ p_169931_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; valueOf
+		static
+		0 p_169934_ p_169934_
+	values ()[Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; values
+		static
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip
+	text f_169936_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;)V <init>
+		0 p_169938_ p_169938_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169941_ p_169941_
+	renderText (Lnet/minecraft/client/gui/Font;IILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V m_142440_
+		0 p_254285_ p_254285_
+		1 p_254192_ p_254192_
+		2 p_253697_ p_253697_
+		3 p_253880_ p_253880_
+		4 p_254231_ p_254231_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent
+	create (Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent; m_169948_
+		static
+		0 p_169949_ p_169949_
+	create (Lnet/minecraft/world/inventory/tooltip/TooltipComponent;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent; m_169950_
+		static
+		0 p_169951_ p_169951_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169952_ p_169952_
+	renderImage (Lnet/minecraft/client/gui/Font;IILnet/minecraft/client/gui/GuiGraphics;)V m_183452_
+		0 p_194048_ p_194048_
+		1 p_194049_ p_194049_
+		2 p_194050_ p_194050_
+		3 p_283459_ p_283459_
+	renderText (Lnet/minecraft/client/gui/Font;IILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V m_142440_
+		0 p_169953_ p_169953_
+		1 p_169954_ p_169954_
+		2 p_169955_ p_169955_
+		3 p_253692_ p_253692_
+		4 p_169957_ p_169957_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_263026_ p_263026_
+		1 p_262969_ p_262969_
+		2 p_262971_ p_262971_
+		3 p_263058_ p_263058_
+		4 p_281643_ p_281643_
+		5 p_282590_ p_282590_
+net/minecraft/client/gui/screens/inventory/tooltip/DefaultTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/DefaultTooltipPositioner
+	INSTANCE f_262752_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_281867_ p_281867_
+		1 p_282915_ p_282915_
+		2 p_283108_ p_283108_
+		3 p_282881_ p_282881_
+		4 p_283243_ p_283243_
+		5 p_282104_ p_282104_
+	positionTooltip (IILorg/joml/Vector2i;II)V m_280500_
+		0 p_282431_ p_282431_
+		1 p_282309_ p_282309_
+		2 p_282004_ p_282004_
+		3 p_283148_ p_283148_
+		4 p_281715_ p_281715_
+net/minecraft/client/gui/screens/inventory/tooltip/MenuTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/MenuTooltipPositioner
+	MARGIN f_267383_
+	MAX_DISTANCE_TO_WIDGET f_267414_
+	MAX_OVERLAP_WITH_WIDGET f_267404_
+	MOUSE_OFFSET_X f_267390_
+	widget f_267435_
+	<init> (Lnet/minecraft/client/gui/components/AbstractWidget;)V <init>
+		0 p_268223_ p_268223_
+	getOffset (III)I m_267810_
+		static
+		0 p_268188_ p_268188_
+		1 p_268026_ p_268026_
+		2 p_268015_ p_268015_
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_283490_ p_283490_
+		1 p_282509_ p_282509_
+		2 p_282684_ p_282684_
+		3 p_281703_ p_281703_
+		4 p_281348_ p_281348_
+		5 p_283657_ p_283657_
+net/minecraft/client/gui/screens/inventory/tooltip/TooltipRenderUtil net/minecraft/client/gui/screens/inventory/tooltip/TooltipRenderUtil
+	BACKGROUND_COLOR f_262744_
+	BORDER_COLOR_BOTTOM f_262743_
+	BORDER_COLOR_TOP f_262725_
+	MOUSE_OFFSET f_262731_
+	PADDING f_262737_
+	PADDING_BOTTOM f_262756_
+	PADDING_LEFT f_262753_
+	PADDING_RIGHT f_262741_
+	PADDING_TOP f_262749_
+	<init> ()V <init>
+	renderFrameGradient (Lnet/minecraft/client/gui/GuiGraphics;IIIIIII)V m_280115_
+		static
+		0 p_282000_ p_282000_
+		1 p_282055_ p_282055_
+		2 p_281580_ p_281580_
+		3 p_283284_ p_283284_
+		4 p_282599_ p_282599_
+		5 p_283432_ p_283432_
+		6 p_282907_ p_282907_
+		7 p_283153_ p_283153_
+	renderHorizontalLine (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280217_
+		static
+		0 p_282981_ p_282981_
+		1 p_282028_ p_282028_
+		2 p_282141_ p_282141_
+		3 p_281771_ p_281771_
+		4 p_282734_ p_282734_
+		5 p_281979_ p_281979_
+	renderRectangle (Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_280538_
+		static
+		0 p_281392_ p_281392_
+		1 p_282294_ p_282294_
+		2 p_283353_ p_283353_
+		3 p_282640_ p_282640_
+		4 p_281964_ p_281964_
+		5 p_283211_ p_283211_
+		6 p_282349_ p_282349_
+	renderTooltipBackground (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280205_
+		static
+		0 p_282666_ p_282666_
+		1 p_281901_ p_281901_
+		2 p_281846_ p_281846_
+		3 p_281559_ p_281559_
+		4 p_283336_ p_283336_
+		5 p_283422_ p_283422_
+	renderVerticalLine (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280387_
+		static
+		0 p_281270_ p_281270_
+		1 p_281928_ p_281928_
+		2 p_281561_ p_281561_
+		3 p_283155_ p_283155_
+		4 p_282552_ p_282552_
+		5 p_282221_ p_282221_
+	renderVerticalLineGradient (Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_280556_
+		static
+		0 p_282478_ p_282478_
+		1 p_282583_ p_282583_
+		2 p_283262_ p_283262_
+		3 p_283161_ p_283161_
+		4 p_283322_ p_283322_
+		5 p_282624_ p_282624_
+		6 p_282756_ p_282756_
+net/minecraft/client/gui/screens/inventory/tooltip/package-info net/minecraft/client/gui/screens/inventory/tooltip/package-info
+net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen
+	BUTTON_ROW_WIDTH f_263797_
+	FOOTER_HEIGHT f_263805_
+	LOGGER f_99674_
+	LOWER_ROW_BUTTON_WIDTH f_263727_
+	TOP_ROW_BUTTON_WIDTH f_263689_
+	deleteButton f_99680_
+	editButton f_99678_
+	editingServer f_99682_
+	initedOnce f_99685_
+	lanServerDetector f_99684_
+	lanServerList f_99683_
+	lastScreen f_99676_
+	pinger f_99675_
+	selectButton f_99679_
+	serverSelectionList f_99673_
+	servers f_99677_
+	toolTip f_99681_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_99688_ p_99688_
+	addServerCallback (Z)V m_99721_
+		0 p_99722_ p_99722_
+	deleteCallback (Z)V m_99711_
+		0 p_99712_ p_99712_
+	directJoinCallback (Z)V m_99725_
+		0 p_99726_ p_99726_
+	editServerCallback (Z)V m_99716_
+		0 p_99717_ p_99717_
+	getPinger ()Lnet/minecraft/client/multiplayer/ServerStatusPinger; m_99731_
+	getServers ()Lnet/minecraft/client/multiplayer/ServerList; m_99732_
+	init ()V m_7856_
+	join (Lnet/minecraft/client/multiplayer/ServerData;)V m_99702_
+		0 p_99703_ p_99703_
+	joinSelectedServer ()V m_99729_
+	keyPressed (III)Z m_7933_
+		0 p_99690_ p_99690_
+		1 p_99691_ p_99691_
+		2 p_99692_ p_99692_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_99727_
+		0 p_99728_ p_99728_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279824_
+		0 p_280868_ p_280868_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279825_
+		0 p_280869_ p_280869_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_99714_
+		0 p_99715_ p_99715_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_99709_
+		0 p_99710_ p_99710_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_99705_
+		0 p_99706_ p_99706_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279823_
+		0 p_280867_ p_280867_
+	onSelectedChange ()V m_99730_
+	refreshServerList ()V m_99733_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281617_ p_281617_
+		1 p_281629_ p_281629_
+		2 p_281983_ p_281983_
+		3 p_283431_ p_283431_
+	setSelected (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry;)V m_99700_
+		0 p_99701_ p_99701_
+	setToolTip (Ljava/util/List;)V m_99707_
+		0 p_99708_ p_99708_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/multiplayer/Realms32bitWarningScreen net/minecraft/client/gui/screens/multiplayer/Realms32bitWarningScreen
+	CHECK f_210894_
+	CONTENT f_210893_
+	NARRATION f_210895_
+	TITLE f_210892_
+	previous f_232849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_210898_ p_210898_
+	initButtons (I)V m_207212_
+		0 p_210900_ p_210900_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_279826_
+		0 p_280870_ p_280870_
+net/minecraft/client/gui/screens/multiplayer/SafetyScreen net/minecraft/client/gui/screens/multiplayer/SafetyScreen
+	CHECK f_99737_
+	CONTENT f_99736_
+	NARRATION f_99738_
+	TITLE f_99735_
+	previous f_232850_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_99743_ p_99743_
+	initButtons (I)V m_207212_
+		0 p_210904_ p_210904_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_279828_
+		0 p_280872_ p_280872_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_279827_
+		0 p_280871_ p_280871_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList net/minecraft/client/gui/screens/multiplayer/ServerSelectionList
+	CANT_CONNECT_TEXT f_99762_
+	CANT_RESOLVE_TEXT f_99761_
+	GUI_ICONS_LOCATION f_279631_
+	ICON_MISSING f_99758_
+	ICON_OVERLAY_LOCATION f_99759_
+	INCOMPATIBLE_STATUS f_263833_
+	LOGGER f_99756_
+	NO_CONNECTION_STATUS f_263836_
+	ONLINE_STATUS f_263785_
+	PINGING_STATUS f_263746_
+	SCANNING_LABEL f_99760_
+	THREAD_POOL f_99757_
+	lanHeader f_99768_
+	networkServers f_99755_
+	onlineServers f_99767_
+	screen f_99766_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_99771_ p_99771_
+		1 p_99772_ p_99772_
+		2 p_99773_ p_99773_
+		3 p_99774_ p_99774_
+		4 p_99775_ p_99775_
+		5 p_99776_ p_99776_
+		6 p_99777_ p_99777_
+	access$000 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169969_
+		static
+		0 p_169970_ p_169970_
+		1 p_169971_ p_169971_
+	access$100 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;I)I m_169966_
+		static
+		0 p_169967_ p_169967_
+		1 p_169968_ p_169968_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_99782_ p_99782_
+		1 p_99783_ p_99783_
+		2 p_99784_ p_99784_
+	lambda$refreshEntries$2 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169977_
+		static
+		0 p_169978_ p_169978_
+		1 p_169979_ p_169979_
+	lambda$refreshEntries$3 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169974_
+		static
+		0 p_169975_ p_169975_
+		1 p_169976_ p_169976_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263878_
+		static
+		0 p_264689_ p_264689_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263877_
+		static
+		0 p_264688_ p_264688_
+	refreshEntries ()V m_99780_
+	removed ()V m_289224_
+	setSelected (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry;)V m_6987_
+		0 p_99790_ p_99790_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_99786_ p_99786_
+	updateNetworkServers (Ljava/util/List;)V m_99799_
+		0 p_99800_ p_99800_
+	updateOnlineServers (Lnet/minecraft/client/multiplayer/ServerList;)V m_99797_
+		0 p_99798_ p_99798_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry
+	<init> ()V <init>
+	close ()V close
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$LANHeader net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$LANHeader
+	minecraft f_99815_
+	<init> ()V <init>
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281475_ p_281475_
+		1 p_282477_ p_282477_
+		2 p_282819_ p_282819_
+		3 p_282001_ p_282001_
+		4 p_281911_ p_281911_
+		5 p_283126_ p_283126_
+		6 p_282303_ p_282303_
+		7 p_281998_ p_281998_
+		8 p_282625_ p_282625_
+		9 p_281811_ p_281811_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$NetworkServerEntry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$NetworkServerEntry
+	HIDDEN_ADDRESS_TEXT f_99831_
+	ICON_WIDTH f_169981_
+	LAN_SERVER_HEADER f_99830_
+	lastClickTime f_99833_
+	minecraft f_99828_
+	screen f_99832_
+	serverData f_99829_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/server/LanServer;)V <init>
+		0 p_99836_ p_99836_
+		1 p_99837_ p_99837_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServerData ()Lnet/minecraft/client/server/LanServer; m_99838_
+	getServerNarration ()Lnet/minecraft/network/chat/Component; m_264484_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99840_ p_99840_
+		1 p_99841_ p_99841_
+		2 p_99842_ p_99842_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282600_ p_282600_
+		1 p_282649_ p_282649_
+		2 p_283641_ p_283641_
+		3 p_282277_ p_282277_
+		4 p_283034_ p_283034_
+		5 p_281533_ p_281533_
+		6 p_282746_ p_282746_
+		7 p_281454_ p_281454_
+		8 p_283673_ p_283673_
+		9 p_282694_ p_282694_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$OnlineServerEntry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$OnlineServerEntry
+	ICON_HEIGHT f_169984_
+	ICON_OVERLAY_X_MOVE_DOWN f_169987_
+	ICON_OVERLAY_X_MOVE_LEFT f_169986_
+	ICON_OVERLAY_X_MOVE_RIGHT f_169985_
+	ICON_OVERLAY_X_MOVE_UP f_169988_
+	ICON_OVERLAY_Y_SELECTED f_169990_
+	ICON_OVERLAY_Y_UNSELECTED f_169989_
+	ICON_WIDTH f_169983_
+	icon f_99860_
+	lastClickTime f_99861_
+	lastIconBytes f_271423_
+	minecraft f_99856_
+	screen f_99855_
+	serverData f_99857_
+	this$0 f_99854_
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_99863_ p_99863_
+		1 p_99864_ p_99864_
+		2 p_99865_ p_99865_
+	canJoin ()Z m_99899_
+	close ()V close
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/resources/ResourceLocation;)V m_280396_
+		0 p_281338_ p_281338_
+		1 p_283001_ p_283001_
+		2 p_282834_ p_282834_
+		3 p_282534_ p_282534_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServerData ()Lnet/minecraft/client/multiplayer/ServerData; m_99898_
+	isCompatible ()Z m_264399_
+	keyPressed (III)Z m_7933_
+		0 p_99875_ p_99875_
+		1 p_99876_ p_99876_
+		2 p_99877_ p_99877_
+	lambda$render$0 ()V m_169992_
+	lambda$render$1 ()V m_99900_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99868_ p_99868_
+		1 p_99869_ p_99869_
+		2 p_99870_ p_99870_
+	pingCompleted ()Z m_264063_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281406_ p_281406_
+		1 p_281506_ p_281506_
+		2 p_282921_ p_282921_
+		3 p_281363_ p_281363_
+		4 p_283596_ p_283596_
+		5 p_281630_ p_281630_
+		6 p_283567_ p_283567_
+		7 p_282864_ p_282864_
+		8 p_282999_ p_282999_
+		9 p_281423_ p_281423_
+	swap (II)V m_99871_
+		0 p_99872_ p_99872_
+		1 p_99873_ p_99873_
+	updateServerList ()V m_99866_
+	uploadServerIcon ([B)Z m_99896_
+		0 p_273176_ p_273176_
+net/minecraft/client/gui/screens/multiplayer/WarningScreen net/minecraft/client/gui/screens/multiplayer/WarningScreen
+	check f_210913_
+	content f_210912_
+	message f_210915_
+	narration f_210914_
+	stopShowing f_210910_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_232852_ p_232852_
+		1 p_232853_ p_232853_
+		2 p_232854_ p_232854_
+		3 p_232855_ p_232855_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239894_ p_239894_
+		1 p_239895_ p_239895_
+		2 p_239896_ p_239896_
+	getLineHeight ()I m_214169_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	initButtons (I)V m_207212_
+		0 p_210922_ p_210922_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282073_ p_282073_
+		1 p_283174_ p_283174_
+		2 p_282617_ p_282617_
+		3 p_282654_ p_282654_
+	renderTitle (Lnet/minecraft/client/gui/GuiGraphics;)V m_280550_
+		0 p_281725_ p_281725_
+net/minecraft/client/gui/screens/multiplayer/package-info net/minecraft/client/gui/screens/multiplayer/package-info
+net/minecraft/client/gui/screens/package-info net/minecraft/client/gui/screens/package-info
+net/minecraft/client/gui/screens/packs/PackSelectionModel net/minecraft/client/gui/screens/packs/PackSelectionModel
+	iconGetter f_99905_
+	onListChanged f_99906_
+	output f_99907_
+	repository f_99902_
+	selected f_99903_
+	unselected f_99904_
+	<init> (Ljava/lang/Runnable;Ljava/util/function/Function;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;)V <init>
+		0 p_99909_ p_99909_
+		1 p_99910_ p_99910_
+		2 p_99911_ p_99911_
+		3 p_99912_ p_99912_
+	commit ()V m_99923_
+	findNewPacks ()V m_99926_
+	getSelected ()Ljava/util/stream/Stream; m_99918_
+	getUnselected ()Ljava/util/stream/Stream; m_99913_
+	lambda$getSelected$1 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry; m_99914_
+		0 p_99915_ p_99915_
+	lambda$getUnselected$0 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry; m_99919_
+		0 p_99920_ p_99920_
+	updateRepoSelectedList ()V m_274342_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$Entry net/minecraft/client/gui/screens/packs/PackSelectionModel$Entry
+	canMoveDown ()Z m_7803_
+	canMoveUp ()Z m_7802_
+	canSelect ()Z m_99930_
+	canUnselect ()Z m_99931_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_7709_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_7359_
+	getExtendedDescription ()Lnet/minecraft/network/chat/Component; m_99929_
+	getIconTexture ()Lnet/minecraft/resources/ResourceLocation; m_6876_
+	getId ()Ljava/lang/String; m_264249_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_7485_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_7356_
+	isFixedPosition ()Z m_7867_
+	isRequired ()Z m_7844_
+	isSelected ()Z m_7857_
+	moveDown ()V m_7845_
+	moveUp ()V m_7852_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$EntryBase net/minecraft/client/gui/screens/packs/PackSelectionModel$EntryBase
+	pack f_99933_
+	this$0 f_99932_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99935_ p_99935_
+		1 p_99936_ p_99936_
+	canMoveDown ()Z m_7803_
+	canMoveUp ()Z m_7802_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_7709_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_7359_
+	getIconTexture ()Lnet/minecraft/resources/ResourceLocation; m_6876_
+	getId ()Ljava/lang/String; m_264249_
+	getOtherList ()Ljava/util/List; m_6958_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_7485_
+	getSelfList ()Ljava/util/List; m_6956_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_7356_
+	isFixedPosition ()Z m_7867_
+	isRequired ()Z m_7844_
+	move (I)V m_99938_
+		0 p_99939_ p_99939_
+	moveDown ()V m_7845_
+	moveUp ()V m_7852_
+	toggleSelection ()V m_99950_
+	updateHighContrastOptionInstance ()V m_274458_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$SelectedPackEntry net/minecraft/client/gui/screens/packs/PackSelectionModel$SelectedPackEntry
+	this$0 f_99951_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99953_ p_99953_
+		1 p_99954_ p_99954_
+	getOtherList ()Ljava/util/List; m_6958_
+	getSelfList ()Ljava/util/List; m_6956_
+	isSelected ()Z m_7857_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$UnselectedPackEntry net/minecraft/client/gui/screens/packs/PackSelectionModel$UnselectedPackEntry
+	this$0 f_99960_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99962_ p_99962_
+		1 p_99963_ p_99963_
+	getOtherList ()Ljava/util/List; m_6958_
+	getSelfList ()Ljava/util/List; m_6956_
+	isSelected ()Z m_7857_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionScreen net/minecraft/client/gui/screens/packs/PackSelectionScreen
+	DEFAULT_ICON f_99972_
+	DIRECTORY_BUTTON_TOOLTIP f_99971_
+	DRAG_AND_DROP f_99970_
+	LIST_WIDTH f_169993_
+	LOGGER f_99969_
+	RELOAD_COOLDOWN f_169994_
+	availablePackList f_99977_
+	doneButton f_99980_
+	model f_99973_
+	packDir f_99979_
+	packIcons f_99981_
+	selectedPackList f_99978_
+	ticksToReload f_99976_
+	watcher f_99975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275398_ p_275398_
+		1 p_275659_ p_275659_
+		2 p_275522_ p_275522_
+		3 p_275337_ p_275337_
+	clearSelected ()V m_264462_
+	closeWatcher ()V m_100039_
+	copyPacks (Lnet/minecraft/client/Minecraft;Ljava/util/List;Ljava/nio/file/Path;)V m_99999_
+		static
+		0 p_100000_ p_100000_
+		1 p_100001_ p_100001_
+		2 p_100002_ p_100002_
+	getPackIcon (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/resources/ResourceLocation; m_99989_
+		0 p_99990_ p_99990_
+	init ()V m_7856_
+	lambda$copyPacks$3 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V m_170001_
+		static
+		0 p_170002_ p_170002_
+		1 p_170003_ p_170003_
+		2 p_170004_ p_170004_
+		3 p_170005_ p_170005_
+	lambda$copyPacks$4 (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V m_170006_
+		static
+		0 p_170007_ p_170007_
+		1 p_170008_ p_170008_
+		2 p_170009_ p_170009_
+	lambda$getPackIcon$6 (Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_279831_
+		0 p_280878_ p_280878_
+		1 p_280879_ p_280879_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_244670_
+		0 p_100004_ p_100004_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_100035_
+		0 p_100036_ p_100036_
+	lambda$onFilesDrop$5 (Ljava/util/List;Z)V m_279830_
+		0 p_280876_ p_280876_
+		1 p_280877_ p_280877_
+	lambda$updateList$2 (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Ljava/lang/String;Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry;)V m_279829_
+		0 p_280873_ p_280873_
+		1 p_280874_ p_280874_
+		2 p_280875_ p_280875_
+	loadPackIcon (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/resources/ResourceLocation; m_100016_
+		0 p_100017_ p_100017_
+		1 p_100018_ p_100018_
+	onClose ()V m_7379_
+	onFilesDrop (Ljava/util/List;)V m_7400_
+		0 p_100029_ p_100029_
+	populateLists ()V m_100040_
+	reload ()V m_100041_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281318_ p_281318_
+		1 p_99996_ p_99996_
+		2 p_99997_ p_99997_
+		3 p_99998_ p_99998_
+	tick ()V m_86600_
+	updateFocus (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;)V m_264285_
+		0 p_265419_ p_265419_
+	updateList (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Ljava/util/stream/Stream;)V m_100013_
+		0 p_100014_ p_100014_
+		1 p_100015_ p_100015_
+net/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher net/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher
+	packPath f_100043_
+	watcher f_100042_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_250327_ p_250327_
+	close ()V close
+	create (Ljava/nio/file/Path;)Lnet/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher; m_245748_
+		static
+		0 p_252119_ p_252119_
+	pollForChanges ()Z m_100046_
+	watchDir (Ljava/nio/file/Path;)V m_100049_
+		0 p_100050_ p_100050_
+net/minecraft/client/gui/screens/packs/TransferableSelectionList net/minecraft/client/gui/screens/packs/TransferableSelectionList
+	ICON_OVERLAY_LOCATION f_100052_
+	INCOMPATIBLE_CONFIRM_TITLE f_100054_
+	INCOMPATIBLE_TITLE f_100053_
+	screen f_263433_
+	title f_100055_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/packs/PackSelectionScreen;IILnet/minecraft/network/chat/Component;)V <init>
+		0 p_265029_ p_265029_
+		1 p_265777_ p_265777_
+		2 p_265774_ p_265774_
+		3 p_265153_ p_265153_
+		4 p_265124_ p_265124_
+	access$000 (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;I)I m_170023_
+		static
+		0 p_170024_ p_170024_
+		1 p_170025_ p_170025_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_265499_ p_265499_
+		1 p_265510_ p_265510_
+		2 p_265548_ p_265548_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282135_ p_282135_
+		1 p_282032_ p_282032_
+		2 p_283198_ p_283198_
+net/minecraft/client/gui/screens/packs/TransferableSelectionList$PackEntry net/minecraft/client/gui/screens/packs/TransferableSelectionList$PackEntry
+	ICON_OVERLAY_X_MOVE_DOWN f_170028_
+	ICON_OVERLAY_X_MOVE_LEFT f_170027_
+	ICON_OVERLAY_X_MOVE_RIGHT f_170026_
+	ICON_OVERLAY_X_MOVE_UP f_170029_
+	ICON_OVERLAY_Y_SELECTED f_170031_
+	ICON_OVERLAY_Y_UNSELECTED f_170030_
+	MAX_DESCRIPTION_WIDTH_PIXELS f_170032_
+	MAX_NAME_WIDTH_PIXELS f_170033_
+	TOO_LONG_NAME_SUFFIX f_170034_
+	descriptionDisplayCache f_100080_
+	incompatibleDescriptionDisplayCache f_100082_
+	incompatibleNameDisplayCache f_100081_
+	minecraft f_100075_
+	nameDisplayCache f_100079_
+	pack f_100078_
+	parent f_100077_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry;)V <init>
+		0 p_265717_ p_265717_
+		1 p_265075_ p_265075_
+		2 p_265360_ p_265360_
+	cacheDescription (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_100109_
+		static
+		0 p_100110_ p_100110_
+		1 p_100111_ p_100111_
+	cacheName (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/util/FormattedCharSequence; m_100104_
+		static
+		0 p_100105_ p_100105_
+		1 p_100106_ p_100106_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getPackId ()Ljava/lang/String; m_264411_
+	handlePackSelection ()Z m_266298_
+	keyboardMoveDown ()V m_264565_
+	keyboardMoveUp ()V m_264048_
+	keyboardSelection ()V m_264233_
+	lambda$handlePackSelection$0 (Z)V m_263880_
+		0 p_264693_ p_264693_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100090_ p_100090_
+		1 p_100091_ p_100091_
+		2 p_100092_ p_100092_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281314_ p_281314_
+		1 p_283311_ p_283311_
+		2 p_281984_ p_281984_
+		3 p_282250_ p_282250_
+		4 p_281869_ p_281869_
+		5 p_283138_ p_283138_
+		6 p_282529_ p_282529_
+		7 p_282107_ p_282107_
+		8 p_282429_ p_282429_
+		9 p_282306_ p_282306_
+	showHoverOverlay ()Z m_100088_
+net/minecraft/client/gui/screens/packs/package-info net/minecraft/client/gui/screens/packs/package-info
+net/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent net/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent
+	fuels f_100113_
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	initFilterButtonTextures ()V m_5674_
+	lambda$setupGhostRecipe$0 (Lnet/minecraft/world/item/Item;)Z m_279832_
+		0 p_280880_ p_280880_
+	setupGhostRecipe (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_7173_
+		0 p_100122_ p_100122_
+		1 p_100123_ p_100123_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;)V m_6904_
+		0 p_100120_ p_100120_
+net/minecraft/client/gui/screens/recipebook/BlastingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/BlastingRecipeBookComponent
+	FILTER_NAME f_100131_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/GhostRecipe net/minecraft/client/gui/screens/recipebook/GhostRecipe
+	ingredients f_100137_
+	recipe f_100136_
+	time f_100138_
+	<init> ()V <init>
+	addIngredient (Lnet/minecraft/world/item/crafting/Ingredient;II)V m_100143_
+		0 p_100144_ p_100144_
+		1 p_100145_ p_100145_
+		2 p_100146_ p_100146_
+	clear ()V m_100140_
+	get (I)Lnet/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient; m_100141_
+		0 p_100142_ p_100142_
+	getRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100159_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/Minecraft;IIZF)V m_280269_
+		0 p_282081_ p_282081_
+		1 p_281341_ p_281341_
+		2 p_283169_ p_283169_
+		3 p_282326_ p_282326_
+		4 p_282174_ p_282174_
+		5 p_282256_ p_282256_
+	setRecipe (Lnet/minecraft/world/item/crafting/Recipe;)V m_100147_
+		0 p_100148_ p_100148_
+	size ()I m_100158_
+net/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient net/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient
+	ingredient f_100161_
+	this$0 f_100160_
+	x f_100162_
+	y f_100163_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/GhostRecipe;Lnet/minecraft/world/item/crafting/Ingredient;II)V <init>
+		0 p_100165_ p_100165_
+		1 p_100166_ p_100166_
+		2 p_100167_ p_100167_
+		3 p_100168_ p_100168_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_100171_
+	getX ()I m_100169_
+	getY ()I m_100170_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent
+	BUTTON_SIZE f_267446_
+	ITEM_RENDER_SCALE f_170038_
+	MAX_ROW f_170036_
+	MAX_ROW_LARGE f_170037_
+	RECIPE_BOOK_LOCATION f_100172_
+	collection f_100178_
+	isFurnaceMenu f_100181_
+	isVisible f_100174_
+	lastRecipeClicked f_100179_
+	minecraft f_100177_
+	recipeButtons f_100173_
+	time f_100180_
+	x f_100175_
+	y f_100176_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getLastRecipeClicked ()Lnet/minecraft/world/item/crafting/Recipe; m_100206_
+	getRecipeCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100184_
+	init (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;IIIIF)V m_100194_
+		0 p_100195_ p_100195_
+		1 p_100196_ p_100196_
+		2 p_100197_ p_100197_
+		3 p_100198_ p_100198_
+		4 p_100199_ p_100199_
+		5 p_100200_ p_100200_
+		6 p_100201_ p_100201_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_100208_ p_100208_
+		1 p_100209_ p_100209_
+	isVisible ()Z m_100212_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100186_ p_100186_
+		1 p_100187_ p_100187_
+		2 p_100188_ p_100188_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281618_ p_281618_
+		1 p_282646_ p_282646_
+		2 p_283687_ p_283687_
+		3 p_283147_ p_283147_
+	setFocused (Z)V m_93692_
+		0 p_265597_ p_265597_
+	setVisible (Z)V m_100204_
+		0 p_100205_ p_100205_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton
+	ingredientPos f_100226_
+	isCraftable f_100229_
+	recipe f_100228_
+	this$0 f_100227_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent;IILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_100231_ p_100231_
+		1 p_100232_ p_100232_
+		2 p_100233_ p_100233_
+		3 p_100234_ p_100234_
+		4 p_100235_ p_100235_
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_100240_ p_100240_
+		1 p_100241_ p_100241_
+		2 p_100242_ p_100242_
+		3 p_100243_ p_100243_
+		4 p_100244_ p_100244_
+	calculateIngredientsPositions (Lnet/minecraft/world/item/crafting/Recipe;)V m_6222_
+		0 p_100236_ p_100236_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283557_ p_283557_
+		1 p_283483_ p_283483_
+		2 p_282919_ p_282919_
+		3 p_282165_ p_282165_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259646_ p_259646_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton$Pos net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton$Pos
+	ingredients f_100250_
+	this$1 f_100253_
+	x f_100251_
+	y f_100252_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton;II[Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_100255_ p_100255_
+		1 p_100256_ p_100256_
+		2 p_100257_ p_100257_
+		3 p_100258_ p_100258_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlaySmeltingRecipeButton net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlaySmeltingRecipeButton
+	this$0 f_100259_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent;IILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_100261_ p_100261_
+		1 p_100262_ p_100262_
+		2 p_100263_ p_100263_
+		3 p_100264_ p_100264_
+		4 p_100265_ p_100265_
+	calculateIngredientsPositions (Lnet/minecraft/world/item/crafting/Recipe;)V m_6222_
+		0 p_100267_ p_100267_
+net/minecraft/client/gui/screens/recipebook/RecipeBookComponent net/minecraft/client/gui/screens/recipebook/RecipeBookComponent
+	ALL_RECIPES_TOOLTIP f_100275_
+	IMAGE_HEIGHT f_170043_
+	IMAGE_WIDTH f_170042_
+	OFFSET_X_POSITION f_170044_
+	ONLY_CRAFTABLES_TOOLTIP f_100274_
+	RECIPE_BOOK_LOCATION f_100268_
+	SEARCH_HINT f_100273_
+	book f_100283_
+	filterButton f_100270_
+	ghostRecipe f_100269_
+	height f_100278_
+	ignoreTextInput f_100287_
+	lastSearch f_100282_
+	menu f_100271_
+	minecraft f_100272_
+	recipeBookPage f_100284_
+	searchBox f_100281_
+	selectedTab f_100280_
+	stackedContents f_100285_
+	tabButtons f_100279_
+	timesInventoryChanged f_100286_
+	visible f_170041_
+	width f_100277_
+	widthTooNarrow f_181400_
+	xOffset f_100276_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_100338_ p_100338_
+		1 p_100339_ p_100339_
+		2 p_100340_ p_100340_
+		3 p_100341_ p_100341_
+		4 p_100342_ p_100342_
+	charTyped (CI)Z m_5534_
+		0 p_100291_ p_100291_
+		1 p_100292_ p_100292_
+	checkSearchStringUpdate ()V m_100392_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+	hasClickedOutside (DDIIIII)Z m_100297_
+		0 p_100298_ p_100298_
+		1 p_100299_ p_100299_
+		2 p_100300_ p_100300_
+		3 p_100301_ p_100301_
+		4 p_100302_ p_100302_
+		5 p_100303_ p_100303_
+		6 p_100304_ p_100304_
+	init (IILnet/minecraft/client/Minecraft;ZLnet/minecraft/world/inventory/RecipeBookMenu;)V m_100309_
+		0 p_100310_ p_100310_
+		1 p_100311_ p_100311_
+		2 p_100312_ p_100312_
+		3 p_100313_ p_100313_
+		4 p_100314_ p_100314_
+	initFilterButtonTextures ()V m_5674_
+	initVisuals ()V m_181404_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_100353_ p_100353_
+		1 p_100354_ p_100354_
+	isOffsetNextToMainGUI ()Z m_100393_
+	isVisible ()Z m_100385_
+	isVisibleAccordingToBookData ()Z m_170050_
+	keyPressed (III)Z m_7933_
+		0 p_100306_ p_100306_
+		1 p_100307_ p_100307_
+		2 p_100308_ p_100308_
+	keyReleased (III)Z m_7920_
+		0 p_100356_ p_100356_
+		1 p_100357_ p_100357_
+		2 p_100358_ p_100358_
+	lambda$initVisuals$0 (Lnet/minecraft/client/gui/screens/recipebook/RecipeBookTabButton;)Z m_100328_
+		0 p_100329_ p_100329_
+	lambda$updateCollections$1 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)V m_100380_
+		0 p_100381_ p_100381_
+	lambda$updateCollections$2 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100367_
+		static
+		0 p_100368_ p_100368_
+	lambda$updateCollections$3 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100359_
+		static
+		0 p_100360_ p_100360_
+	lambda$updateCollections$4 (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100332_
+		static
+		0 p_100333_ p_100333_
+		1 p_100334_ p_100334_
+	lambda$updateCollections$5 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100330_
+		static
+		0 p_100331_ p_100331_
+	lambda$updateNarration$6 (Ljava/util/List;Lnet/minecraft/client/gui/components/AbstractWidget;)V m_170047_
+		static
+		0 p_170048_ p_170048_
+		1 p_170049_ p_170049_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100294_ p_100294_
+		1 p_100295_ p_100295_
+		2 p_100296_ p_100296_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	pirateSpeechForThePeople (Ljava/lang/String;)V m_100335_
+		0 p_100336_ p_100336_
+	recipesShown (Ljava/util/List;)V m_7262_
+		0 p_100344_ p_100344_
+	recipesUpdated ()V m_100387_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283597_ p_283597_
+		1 p_282668_ p_282668_
+		2 p_283506_ p_283506_
+		3 p_282813_ p_282813_
+	renderGhostRecipe (Lnet/minecraft/client/gui/GuiGraphics;IIZF)V m_280128_
+		0 p_283634_ p_283634_
+		1 p_283327_ p_283327_
+		2 p_282027_ p_282027_
+		3 p_283495_ p_283495_
+		4 p_283514_ p_283514_
+	renderGhostRecipeTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280622_
+		0 p_282776_ p_282776_
+		1 p_282886_ p_282886_
+		2 p_281571_ p_281571_
+		3 p_282948_ p_282948_
+		4 p_283050_ p_283050_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280545_
+		0 p_281740_ p_281740_
+		1 p_281520_ p_281520_
+		2 p_282050_ p_282050_
+		3 p_282836_ p_282836_
+		4 p_282758_ p_282758_
+	sendUpdateSettings ()V m_100388_
+	setFocused (Z)V m_93692_
+		0 p_265089_ p_265089_
+	setVisible (Z)V m_100369_
+		0 p_100370_ p_100370_
+	setupGhostRecipe (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_7173_
+		0 p_100316_ p_100316_
+		1 p_100317_ p_100317_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;)V m_6904_
+		0 p_100315_ p_100315_
+	tick ()V m_100386_
+	toggleFiltering ()Z m_100391_
+	toggleVisibility ()V m_100384_
+	updateCollections (Z)V m_100382_
+		0 p_100383_ p_100383_
+	updateFilterButtonTooltip ()V m_257619_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_170046_ p_170046_
+	updateScreenPosition (II)I m_181401_
+		0 p_181402_ p_181402_
+		1 p_181403_ p_181403_
+	updateStackedContents ()V m_100389_
+	updateTabs ()V m_100351_
+net/minecraft/client/gui/screens/recipebook/RecipeBookPage net/minecraft/client/gui/screens/recipebook/RecipeBookPage
+	ITEMS_PER_PAGE f_170052_
+	backButton f_100401_
+	buttons f_100394_
+	currentPage f_100403_
+	forwardButton f_100400_
+	hoveredButton f_100395_
+	lastClickedRecipe f_100405_
+	lastClickedRecipeCollection f_100406_
+	minecraft f_100397_
+	overlay f_100396_
+	recipeBook f_100404_
+	recipeCollections f_100399_
+	showListeners f_100398_
+	totalPages f_100402_
+	<init> ()V <init>
+	addListener (Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent;)V m_100432_
+		0 p_100433_ p_100433_
+	getLastClickedRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100408_
+	getLastClickedRecipeCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100439_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_100441_
+	getRecipeBook ()Lnet/minecraft/stats/RecipeBook; m_100442_
+	init (Lnet/minecraft/client/Minecraft;II)V m_100428_
+		0 p_100429_ p_100429_
+		1 p_100430_ p_100430_
+		2 p_100431_ p_100431_
+	listButtons (Ljava/util/function/Consumer;)V m_170053_
+		0 p_170054_ p_170054_
+	mouseClicked (DDIIIII)Z m_100409_
+		0 p_100410_ p_100410_
+		1 p_100411_ p_100411_
+		2 p_100412_ p_100412_
+		3 p_100413_ p_100413_
+		4 p_100414_ p_100414_
+		5 p_100415_ p_100415_
+		6 p_100416_ p_100416_
+	recipesShown (Ljava/util/List;)V m_100434_
+		0 p_100435_ p_100435_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V m_280282_
+		0 p_281416_ p_281416_
+		1 p_281888_ p_281888_
+		2 p_281904_ p_281904_
+		3 p_282278_ p_282278_
+		4 p_282424_ p_282424_
+		5 p_281712_ p_281712_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280625_
+		0 p_283690_ p_283690_
+		1 p_282626_ p_282626_
+		2 p_282490_ p_282490_
+	setInvisible ()V m_100440_
+	updateArrowButtons ()V m_100444_
+	updateButtonsForPage ()V m_100443_
+	updateCollections (Ljava/util/List;Z)V m_100436_
+		0 p_100437_ p_100437_
+		1 p_100438_ p_100438_
+net/minecraft/client/gui/screens/recipebook/RecipeBookTabButton net/minecraft/client/gui/screens/recipebook/RecipeBookTabButton
+	ANIMATION_TIME f_170055_
+	animationTime f_100446_
+	category f_100445_
+	<init> (Lnet/minecraft/client/RecipeBookCategories;)V <init>
+		0 p_100448_ p_100448_
+	getCategory ()Lnet/minecraft/client/RecipeBookCategories; m_100455_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V m_280194_
+		0 p_281802_ p_281802_
+		1 p_282499_ p_282499_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283195_ p_283195_
+		1 p_283508_ p_283508_
+		2 p_281788_ p_281788_
+		3 p_283269_ p_283269_
+	startAnimation (Lnet/minecraft/client/Minecraft;)V m_100451_
+		0 p_100452_ p_100452_
+	updateVisibility (Lnet/minecraft/client/ClientRecipeBook;)Z m_100449_
+		0 p_100450_ p_100450_
+net/minecraft/client/gui/screens/recipebook/RecipeButton net/minecraft/client/gui/screens/recipebook/RecipeButton
+	ANIMATION_TIME f_170057_
+	BACKGROUND_SIZE f_170058_
+	MORE_RECIPES_TOOLTIP f_100462_
+	RECIPE_BOOK_LOCATION f_100461_
+	TICKS_TO_SWAP f_170056_
+	animationTime f_100467_
+	book f_100464_
+	collection f_100465_
+	currentIndex f_100468_
+	menu f_100463_
+	time f_100466_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100471_
+	getOrderedRecipes ()Ljava/util/List; m_100490_
+	getRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100488_
+	getTooltipText ()Ljava/util/List; m_280187_
+	getWidth ()I m_5711_
+	init (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/client/gui/screens/recipebook/RecipeBookPage;)V m_100479_
+		0 p_100480_ p_100480_
+		1 p_100481_ p_100481_
+	isOnlyOption ()Z m_100482_
+	isValidClickButton (I)Z m_7972_
+		0 p_100473_ p_100473_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281385_ p_281385_
+		1 p_282779_ p_282779_
+		2 p_282744_ p_282744_
+		3 p_282439_ p_282439_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_170060_ p_170060_
+net/minecraft/client/gui/screens/recipebook/RecipeCollection net/minecraft/client/gui/screens/recipebook/RecipeCollection
+	craftable f_100493_
+	fitsDimensions f_100494_
+	known f_100495_
+	recipes f_100491_
+	registryAccess f_265919_
+	singleResultItem f_100492_
+	<init> (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)V <init>
+		0 p_266782_ p_266782_
+		1 p_267051_ p_267051_
+	allRecipesHaveSameResult (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Z m_100508_
+		static
+		0 p_267210_ p_267210_
+		1 p_100509_ p_100509_
+	canCraft (Lnet/minecraft/world/entity/player/StackedContents;IILnet/minecraft/stats/RecipeBook;)V m_100501_
+		0 p_100502_ p_100502_
+		1 p_100503_ p_100503_
+		2 p_100504_ p_100504_
+		3 p_100505_ p_100505_
+	getDisplayRecipes (Z)Ljava/util/List; m_100513_
+		0 p_100514_ p_100514_
+	getRecipes ()Ljava/util/List; m_100516_
+	getRecipes (Z)Ljava/util/List; m_100510_
+		0 p_100511_ p_100511_
+	hasCraftable ()Z m_100512_
+	hasFitting ()Z m_100515_
+	hasKnownRecipes ()Z m_100498_
+	hasSingleResultItem ()Z m_100517_
+	isCraftable (Lnet/minecraft/world/item/crafting/Recipe;)Z m_100506_
+		0 p_100507_ p_100507_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_266543_
+	updateKnownRecipes (Lnet/minecraft/stats/RecipeBook;)V m_100499_
+		0 p_100500_ p_100500_
+net/minecraft/client/gui/screens/recipebook/RecipeShownListener net/minecraft/client/gui/screens/recipebook/RecipeShownListener
+	recipesShown (Ljava/util/List;)V m_7262_
+		0 p_100518_ p_100518_
+net/minecraft/client/gui/screens/recipebook/RecipeUpdateListener net/minecraft/client/gui/screens/recipebook/RecipeUpdateListener
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	recipesUpdated ()V m_6916_
+net/minecraft/client/gui/screens/recipebook/SmeltingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/SmeltingRecipeBookComponent
+	FILTER_NAME f_100519_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/SmokingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/SmokingRecipeBookComponent
+	FILTER_NAME f_100524_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/package-info net/minecraft/client/gui/screens/recipebook/package-info
+net/minecraft/client/gui/screens/reporting/ChatReportScreen net/minecraft/client/gui/screens/reporting/ChatReportScreen
+	BUTTON_HEIGHT f_238565_
+	BUTTON_MARGIN f_238807_
+	BUTTON_MARGIN_HALF f_238678_
+	BUTTON_WIDTH f_238525_
+	DESCRIBE_PLACEHOLDER f_238545_
+	LABEL_HEIGHT f_238671_
+	LOGGER f_238568_
+	MORE_COMMENTS_LABEL f_238607_
+	OBSERVED_WHAT_LABEL f_238771_
+	REPORT_ERROR_TITLE f_240232_
+	REPORT_SENDING_TITLE f_238783_
+	REPORT_SEND_GENERIC_ERROR f_238555_
+	REPORT_SENT_MESSAGE f_238530_
+	REPORT_SENT_TITLE f_240228_
+	SCREEN_HEIGHT f_238558_
+	SCREEN_WIDTH f_238745_
+	SELECT_CHAT_MESSAGE f_238795_
+	SELECT_REASON f_238723_
+	cannotBuildReason f_238773_
+	commentBox f_238775_
+	lastScreen f_238596_
+	reasonDescriptionLabel f_238551_
+	reportBuilder f_252515_
+	reportingContext f_238816_
+	sendButton f_238561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/UUID;)V <init>
+		0 p_239116_ p_239116_
+		1 p_239117_ p_239117_
+		2 p_239118_ p_239118_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;)V <init>
+		0 p_253839_ p_253839_
+		1 p_254386_ p_254386_
+		2 p_254309_ p_254309_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;)V <init>
+		0 p_254505_ p_254505_
+		1 p_254531_ p_254531_
+		2 p_253775_ p_253775_
+	clearDraft ()V m_253119_
+	commentBoxBottom ()I m_239485_
+	commentBoxTop ()I m_240099_
+	completeButtonTop ()I m_239333_
+	contentBottom ()I m_239033_
+	contentLeft ()I m_239357_
+	contentRight ()I m_239146_
+	contentTop ()I m_239871_
+	displayReportSendError (Lnet/minecraft/network/chat/Component;)V m_242964_
+		0 p_242978_ p_242978_
+	init ()V m_7856_
+	lambda$displayReportSendError$13 ()V m_279835_
+	lambda$init$0 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;)V m_252570_
+		0 p_239697_ p_239697_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279836_
+		0 p_280882_ p_280882_
+	lambda$init$2 (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V m_252567_
+		0 p_239513_ p_239513_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279833_
+		0 p_280881_ p_280881_
+	lambda$init$4 (Ljava/lang/String;)V m_252569_
+		0 p_240036_ p_240036_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_239970_
+		0 p_239971_ p_239971_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_239741_
+		0 p_239742_ p_239742_
+	lambda$onReportChanged$7 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason;)Lnet/minecraft/client/gui/components/Tooltip; m_257078_
+		static
+		0 p_258134_ p_258134_
+	lambda$onReportSendSuccess$12 ()V m_279834_
+	lambda$sendReport$10 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result;)V m_279837_
+		0 p_280883_ p_280883_
+	lambda$sendReport$11 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason;)V m_242956_
+		0 p_242967_ p_242967_
+	lambda$sendReport$8 (Ljava/util/concurrent/CompletableFuture;)V m_279838_
+		0 p_280884_ p_280884_
+	lambda$sendReport$9 (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; m_239881_
+		0 p_240236_ p_240236_
+		1 p_240237_ p_240237_
+	mouseReleased (DDI)Z m_6348_
+		0 p_239350_ p_239350_
+		1 p_239351_ p_239351_
+		2 p_239352_ p_239352_
+	onClose ()V m_7379_
+	onReportChanged ()V m_239041_
+	onReportSendError (Ljava/lang/Throwable;)V m_240313_
+		0 p_240314_ p_240314_
+	onReportSendSuccess ()V m_240265_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283069_ p_283069_
+		1 p_239923_ p_239923_
+		2 p_239924_ p_239924_
+		3 p_239925_ p_239925_
+	saveDraft ()V m_252889_
+	selectChatTop ()I m_239320_
+	selectInfoTop ()I m_239099_
+	sendReport ()V m_240000_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/reporting/ChatReportScreen$DiscardReportWarningScreen net/minecraft/client/gui/screens/reporting/ChatReportScreen$DiscardReportWarningScreen
+	DISCARD f_238679_
+	DRAFT f_252405_
+	MESSAGE f_238704_
+	RETURN f_238630_
+	TITLE f_238729_
+	this$0 f_238642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatReportScreen;)V <init>
+		0 p_240089_ p_240089_
+	initButtons (I)V m_207212_
+		0 p_239753_ p_239753_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_239524_
+		0 p_239525_ p_239525_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_279839_
+		0 p_280885_ p_280885_
+	lambda$initButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_279840_
+		0 p_280886_ p_280886_
+	onClose ()V m_7379_
+	renderTitle (Lnet/minecraft/client/gui/GuiGraphics;)V m_280550_
+		0 p_282506_ p_282506_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller
+	canReport f_238535_
+	contextBuilder f_243871_
+	eventId f_244035_
+	lastMessage f_244367_
+	log f_238669_
+	missedCount f_244006_
+	previousLink f_252430_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/function/Predicate;)V <init>
+		0 p_251076_ p_251076_
+		1 p_250367_ p_250367_
+	acceptMessage (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output;Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)Z m_253069_
+		0 p_254300_ p_254300_
+		1 p_253803_ p_253803_
+	fillNextPage (ILnet/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output;)V m_239015_
+		0 p_239016_ p_239016_
+		1 p_239017_ p_239017_
+net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output
+	acceptDivider (Lnet/minecraft/network/chat/Component;)V m_239556_
+		0 p_239557_ p_239557_
+	acceptMessage (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_239761_
+		0 p_239762_ p_239762_
+		1 p_251438_ p_251438_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen net/minecraft/client/gui/screens/reporting/ChatSelectionScreen
+	CONTEXT_INFO f_238622_
+	TITLE f_238718_
+	chatLogFiller f_238733_
+	chatSelectionList f_238686_
+	confirmSelectedButton f_238763_
+	contextInfoLabel f_238785_
+	lastScreen f_238797_
+	onSelected f_238817_
+	report f_238567_
+	reportingContext f_238651_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;Ljava/util/function/Consumer;)V <init>
+		0 p_239090_ p_239090_
+		1 p_239091_ p_239091_
+		2 p_239092_ p_239092_
+		3 p_239093_ p_239093_
+	access$000 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239237_
+		static
+		0 p_239238_ p_239238_
+	access$100 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240165_
+		static
+		0 p_240166_ p_240166_
+	access$1000 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239965_
+		static
+		0 p_239966_ p_239966_
+	access$1100 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240197_
+		static
+		0 p_240198_ p_240198_
+	access$1200 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240425_
+		static
+		0 p_240538_ p_240538_
+	access$1300 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239654_
+		static
+		0 p_239655_ p_239655_
+	access$200 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239465_
+		static
+		0 p_239466_ p_239466_
+	access$300 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_238942_
+		static
+		0 p_238943_ p_238943_
+	access$400 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239862_
+		static
+		0 p_239863_ p_239863_
+	access$500 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240004_
+		static
+		0 p_240005_ p_240005_
+	access$600 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240419_
+		static
+		0 p_240635_ p_240635_
+	access$700 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239184_
+		static
+		0 p_239185_ p_239185_
+	access$900 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239506_
+		static
+		0 p_239507_ p_239507_
+	canReport (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage;)Z m_241847_
+		0 p_242240_ p_242240_
+	extendLog ()V m_239478_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_239859_
+		0 p_239860_ p_239860_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_239590_
+		0 p_239591_ p_239591_
+	onClose ()V m_7379_
+	onReachedScrollTop ()V m_239043_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282899_ p_282899_
+		1 p_239287_ p_239287_
+		2 p_239288_ p_239288_
+		3 p_239289_ p_239289_
+	updateConfirmSelectedButton ()V m_239634_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList
+	previousHeading f_238832_
+	this$0 f_238829_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;Lnet/minecraft/client/Minecraft;I)V <init>
+		0 p_239059_ p_239059_
+		1 p_239060_ p_239060_
+		2 p_239061_ p_239061_
+	acceptDivider (Lnet/minecraft/network/chat/Component;)V m_239556_
+		0 p_239876_ p_239876_
+	acceptMessage (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_239761_
+		0 p_242846_ p_242846_
+		1 p_242909_ p_242909_
+	access$800 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)Lnet/minecraft/client/Minecraft; m_240268_
+		static
+		0 p_240269_ p_240269_
+	getFooterTop ()I m_239341_
+	getMaxVisibleEntries ()I m_239954_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_239322_ p_239322_
+		1 p_239323_ p_239323_
+		2 p_239324_ p_239324_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry; m_264254_
+		0 p_265203_ p_265203_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264254_
+		0 p_265332_ p_265332_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;IIFIIIII)V m_238964_
+		0 p_281532_ p_281532_
+		1 p_239775_ p_239775_
+		2 p_239776_ p_239776_
+		3 p_239777_ p_239777_
+		4 p_239778_ p_239778_
+		5 p_239779_ p_239779_
+		6 p_239780_ p_239780_
+		7 p_239781_ p_239781_
+		8 p_239782_ p_239782_
+	setScrollAmount (D)V m_93410_
+		0 p_239021_ p_239021_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_265613_ p_265613_
+	setSelected (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)V m_6987_
+		0 p_265249_ p_265249_
+	shouldHighlightEntry (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)Z m_240326_
+		0 p_240327_ p_240327_
+	updateHeading (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;Z)V m_240017_
+		0 p_242229_ p_242229_
+		1 p_240019_ p_240019_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$DividerEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$DividerEntry
+	COLOR f_238646_
+	text f_238728_
+	this$1 f_238611_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239671_ p_239671_
+		1 p_239672_ p_239672_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283635_ p_283635_
+		1 p_239815_ p_239815_
+		2 p_239816_ p_239816_
+		3 p_239817_ p_239817_
+		4 p_239818_ p_239818_
+		5 p_239819_ p_239819_
+		6 p_239820_ p_239820_
+		7 p_239821_ p_239821_
+		8 p_239822_ p_239822_
+		9 p_239823_ p_239823_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry
+	this$1 f_238585_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)V <init>
+		0 p_239445_ p_239445_
+	canReport ()Z m_240270_
+	canSelect ()Z m_238989_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelected ()Z m_239825_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading
+	entry f_238665_
+	sender f_238587_
+	<init> (Ljava/util/UUID;Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)V <init>
+		0 f_238587_ f_238587_
+		1 f_238665_ f_238665_
+	canCombine (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading;)Z m_239747_
+		0 p_239748_ p_239748_
+	entry ()Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry; f_238665_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239723_ p_239723_
+	hashCode ()I hashCode
+	sender ()Ljava/util/UUID; f_238587_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageEntry
+	CHECKMARK_HEIGHT f_240224_
+	CHECKMARK_TEXTURE f_240226_
+	CHECKMARK_WIDTH f_240229_
+	INDENT_AMOUNT f_238672_
+	TAG_MARGIN_LEFT f_240345_
+	canReport f_238811_
+	chatId f_238546_
+	hoverText f_238726_
+	narration f_238609_
+	playerMessage f_238593_
+	tagHoverText f_240376_
+	tagIcon f_240368_
+	text f_238660_
+	this$1 f_238833_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GuiMessageTag;ZZ)V <init>
+		0 p_240574_ p_240574_
+		1 p_240650_ p_240650_
+		2 p_240525_ p_240525_
+		3 p_240539_ p_240539_
+		4 p_240551_ p_240551_
+		5 p_240596_ p_240596_
+		6 p_240615_ p_240615_
+	canReport ()Z m_240270_
+	canSelect ()Z m_238989_
+	getMaximumTextWidth ()I m_239870_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getTextIndent ()I m_239492_
+	isSelected ()Z m_239825_
+	keyPressed (III)Z m_7933_
+		0 p_239368_ p_239368_
+		1 p_239369_ p_239369_
+		2 p_239370_ p_239370_
+	mouseClicked (DDI)Z m_6375_
+		0 p_239729_ p_239729_
+		1 p_239730_ p_239730_
+		2 p_239731_ p_239731_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281361_ p_281361_
+		1 p_239596_ p_239596_
+		2 p_239597_ p_239597_
+		3 p_239598_ p_239598_
+		4 p_239599_ p_239599_
+		5 p_239600_ p_239600_
+		6 p_239601_ p_239601_
+		7 p_239602_ p_239602_
+		8 p_239603_ p_239603_
+		9 p_239604_ p_239604_
+	renderSelectedCheckmark (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280452_
+		0 p_281342_ p_281342_
+		1 p_281492_ p_281492_
+		2 p_283046_ p_283046_
+		3 p_283458_ p_283458_
+	renderTag (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_240479_
+		0 p_281776_ p_281776_
+		1 p_240566_ p_240566_
+		2 p_240565_ p_240565_
+		3 p_240581_ p_240581_
+		4 p_240614_ p_240614_
+		5 p_240612_ p_240612_
+	toggleReport ()Z m_240066_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageHeadingEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageHeadingEntry
+	FACE_SIZE f_238676_
+	canReport f_238556_
+	heading f_238600_
+	skin f_238674_
+	this$1 f_238721_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_240079_ p_240079_
+		1 p_240080_ p_240080_
+		2 p_240081_ p_240081_
+		3 p_240082_ p_240082_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281320_ p_281320_
+		1 p_283177_ p_283177_
+		2 p_282422_ p_282422_
+		3 p_282017_ p_282017_
+		4 p_282555_ p_282555_
+		5 p_283255_ p_283255_
+		6 p_283682_ p_283682_
+		7 p_281582_ p_281582_
+		8 p_282259_ p_282259_
+		9 p_283561_ p_283561_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$PaddingEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$PaddingEntry
+	this$1 f_238760_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)V <init>
+		0 p_240051_ p_240051_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282007_ p_282007_
+		1 p_240110_ p_240110_
+		2 p_240111_ p_240111_
+		3 p_240112_ p_240112_
+		4 p_240113_ p_240113_
+		5 p_240114_ p_240114_
+		6 p_240115_ p_240115_
+		7 p_240116_ p_240116_
+		8 p_240117_ p_240117_
+		9 p_240118_ p_240118_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen
+	BUTTON_HEIGHT f_238582_
+	BUTTON_WIDTH f_238813_
+	CONTENT_WIDTH f_238542_
+	FOOTER_HEIGHT f_238753_
+	PADDING f_238652_
+	READ_INFO_LABEL f_240235_
+	REASON_DESCRIPTION f_238612_
+	REASON_TITLE f_238588_
+	currentlySelectedReason f_240344_
+	lastScreen f_238643_
+	onSelectedReason f_238626_
+	reasonSelectionList f_238613_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportReason;Ljava/util/function/Consumer;)V <init>
+		0 p_239438_ p_239438_
+		1 p_239439_ p_239439_
+		2 p_239440_ p_239440_
+	access$000 (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239216_
+		static
+		0 p_239217_ p_239217_
+	access$100 (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239698_
+		static
+		0 p_239699_ p_239699_
+	buttonTop ()I m_240065_
+	contentLeft ()I m_239885_
+	contentRight ()I m_239650_
+	descriptionBottom ()I m_239592_
+	descriptionTop ()I m_239996_
+	init ()V m_7856_
+	lambda$init$0 (Z)V m_279842_
+		0 p_280888_ p_280888_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279841_
+		0 p_280887_ p_280887_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279843_
+		0 p_280889_ p_280889_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282815_ p_282815_
+		1 p_283039_ p_283039_
+		2 p_283620_ p_283620_
+		3 p_281336_ p_281336_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList
+	this$0 f_238751_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_239714_ p_239714_
+		1 p_239715_ p_239715_
+	findEntry (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry; m_239167_
+		0 p_239168_ p_239168_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	lambda$findEntry$0 (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry;)Z m_239291_
+		static
+		0 p_239292_ p_239292_
+		1 p_239293_ p_239293_
+	setSelected (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry;)V m_6987_
+		0 p_240601_ p_240601_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_240608_ p_240608_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry
+	reason f_238519_
+	this$1 f_238684_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList;Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V <init>
+		0 p_239266_ p_239266_
+		1 p_239267_ p_239267_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getReason ()Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_239824_
+	mouseClicked (DDI)Z m_6375_
+		0 p_240021_ p_240021_
+		1 p_240022_ p_240022_
+		2 p_240023_ p_240023_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281941_ p_281941_
+		1 p_281450_ p_281450_
+		2 p_281781_ p_281781_
+		3 p_283334_ p_283334_
+		4 p_283073_ p_283073_
+		5 p_282523_ p_282523_
+		6 p_282667_ p_282667_
+		7 p_281567_ p_281567_
+		8 p_282095_ p_282095_
+		9 p_283305_ p_283305_
+net/minecraft/client/gui/screens/reporting/package-info net/minecraft/client/gui/screens/reporting/package-info
+net/minecraft/client/gui/screens/social/PlayerEntry net/minecraft/client/gui/screens/social/PlayerEntry
+	BG_FILL f_100530_
+	BG_FILL_REMOVED f_100531_
+	BLOCKED f_100546_
+	BLOCKED_OFFLINE f_100549_
+	CHAT_TOGGLE_ICON_SIZE f_170062_
+	CHAT_TOGGLE_ICON_X f_170063_
+	CHAT_TOGGLE_ICON_Y f_170064_
+	HIDDEN f_100545_
+	HIDDEN_OFFLINE f_100548_
+	HIDE_TEXT_TOOLTIP f_240656_
+	NOT_REPORTABLE_TOOLTIP f_242995_
+	OFFLINE f_100547_
+	PADDING f_170061_
+	PLAYERNAME_COLOR f_100532_
+	PLAYER_STATUS_COLOR f_100533_
+	REPORT_BUTTON_LOCATION f_238820_
+	REPORT_DISABLED_TOOLTIP f_238715_
+	REPORT_PLAYER_TOOLTIP f_240655_
+	SHOW_TEXT_TOOLTIP f_240657_
+	SKIN_SHADE f_100529_
+	SKIN_SIZE f_170069_
+	TOOLTIP_DELAY f_170065_
+	children f_100535_
+	hasDraftReport f_252399_
+	hasRecentMessages f_240676_
+	hideButton f_100540_
+	id f_100536_
+	isRemoved f_100539_
+	minecraft f_100534_
+	playerName f_100537_
+	playerReportable f_243019_
+	reportButton f_238614_
+	reportingEnabled f_240670_
+	showButton f_100541_
+	skinGetter f_100538_
+	tooltipHoverTime f_100544_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;Z)V <init>
+		0 p_243293_ p_243293_
+		1 p_243214_ p_243214_
+		2 p_243288_ p_243288_
+		3 p_243311_ p_243311_
+		4 p_243309_ p_243309_
+		5 p_243297_ p_243297_
+	children ()Ljava/util/List; m_6702_
+	createReportButtonTooltip ()Lnet/minecraft/client/gui/components/Tooltip; m_260909_
+	getEntryNarationMessage (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_100594_
+		0 p_100595_ p_100595_
+	getPlayerId ()Ljava/util/UUID; m_100618_
+	getPlayerName ()Ljava/lang/String; m_100600_
+	getStatusComponent ()Lnet/minecraft/network/chat/Component; m_100621_
+	hasRecentMessages ()Z m_240694_
+	isRemoved ()Z m_240725_
+	lambda$new$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/UUID;)V m_260758_
+		static
+		0 p_261365_ p_261365_
+		1 p_261366_ p_261366_
+		2 p_261367_ p_261367_
+		3 p_261368_ p_261368_
+	lambda$new$1 (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Ljava/util/UUID;Lnet/minecraft/client/gui/components/Button;)V m_260759_
+		static
+		0 p_261369_ p_261369_
+		1 p_261370_ p_261370_
+		2 p_261371_ p_261371_
+		3 p_261372_ p_261372_
+		4 p_238875_ p_238875_
+	lambda$new$2 (Lnet/minecraft/client/gui/screens/social/PlayerSocialManager;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/client/gui/components/Button;)V m_100608_
+		0 p_100609_ p_100609_
+		1 p_100610_ p_100610_
+		2 p_100611_ p_100611_
+		3 p_100612_ p_100612_
+	lambda$new$3 (Lnet/minecraft/client/gui/screens/social/PlayerSocialManager;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/client/gui/components/Button;)V m_170070_
+		0 p_170071_ p_170071_
+		1 p_170072_ p_170072_
+		2 p_170073_ p_170073_
+		3 p_170074_ p_170074_
+	narratables ()Ljava/util/List; m_142437_
+	onHiddenOrShown (ZLnet/minecraft/network/chat/Component;)V m_100596_
+		0 p_100597_ p_100597_
+		1 p_100598_ p_100598_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282434_ p_282434_
+		1 p_283281_ p_283281_
+		2 p_281503_ p_281503_
+		3 p_282112_ p_282112_
+		4 p_282838_ p_282838_
+		5 p_282747_ p_282747_
+		6 p_282231_ p_282231_
+		7 p_282048_ p_282048_
+		8 p_281660_ p_281660_
+		9 p_283055_ p_283055_
+	setHasRecentMessages (Z)V m_240730_
+		0 p_240771_ p_240771_
+	setRemoved (Z)V m_100619_
+		0 p_100620_ p_100620_
+	updateHideAndShowButton (Z)V m_262454_
+		0 p_262638_ p_262638_
+net/minecraft/client/gui/screens/social/PlayerEntry$1 net/minecraft/client/gui/screens/social/PlayerEntry$1
+	this$0 f_100622_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260096_ p_260096_
+		1 p_259980_ p_259980_
+		2 p_259403_ p_259403_
+		3 p_259679_ p_259679_
+		4 p_259859_ p_259859_
+		5 p_260283_ p_260283_
+		6 p_260029_ p_260029_
+		7 p_260114_ p_260114_
+		8 p_259082_ p_259082_
+		9 p_259216_ p_259216_
+		10 p_260009_ p_260009_
+		11 p_259117_ p_259117_
+		12 p_259172_ p_259172_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerEntry$2 net/minecraft/client/gui/screens/social/PlayerEntry$2
+	this$0 f_100639_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_259556_ p_259556_
+		1 p_259265_ p_259265_
+		2 p_259180_ p_259180_
+		3 p_259644_ p_259644_
+		4 p_260153_ p_260153_
+		5 p_259188_ p_259188_
+		6 p_259025_ p_259025_
+		7 p_259849_ p_259849_
+		8 p_259987_ p_259987_
+		9 p_259726_ p_259726_
+		10 p_260189_ p_260189_
+		11 p_259625_ p_259625_
+		12 p_260311_ p_260311_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerEntry$3 net/minecraft/client/gui/screens/social/PlayerEntry$3
+	this$0 f_170096_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260302_ p_260302_
+		1 p_259455_ p_259455_
+		2 p_259106_ p_259106_
+		3 p_259628_ p_259628_
+		4 p_259605_ p_259605_
+		5 p_260062_ p_260062_
+		6 p_260290_ p_260290_
+		7 p_260280_ p_260280_
+		8 p_259528_ p_259528_
+		9 p_260331_ p_260331_
+		10 p_260199_ p_260199_
+		11 p_259665_ p_259665_
+		12 p_259256_ p_259256_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerSocialManager net/minecraft/client/gui/screens/social/PlayerSocialManager
+	discoveredNamesToUUID f_100671_
+	hiddenPlayers f_100669_
+	minecraft f_100668_
+	onlineMode f_194054_
+	pendingBlockListRefresh f_194055_
+	service f_100670_
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
+		0 p_194057_ p_194057_
+		1 p_194058_ p_194058_
+	addPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_100676_
+		0 p_100677_ p_100677_
+	getDiscoveredUUID (Ljava/lang/String;)Ljava/util/UUID; m_100678_
+		0 p_100679_ p_100679_
+	getHiddenPlayers ()Ljava/util/Set; m_100675_
+	hidePlayer (Ljava/util/UUID;)V m_100680_
+		0 p_100681_ p_100681_
+	isBlocked (Ljava/util/UUID;)Z m_100688_
+		0 p_100689_ p_100689_
+	isHidden (Ljava/util/UUID;)Z m_100686_
+		0 p_100687_ p_100687_
+	removePlayer (Ljava/util/UUID;)V m_100690_
+		0 p_100691_ p_100691_
+	shouldHideMessageFrom (Ljava/util/UUID;)Z m_100684_
+		0 p_100685_ p_100685_
+	showPlayer (Ljava/util/UUID;)V m_100682_
+		0 p_100683_ p_100683_
+	startOnlineMode ()V m_194059_
+	stopOnlineMode ()V m_194060_
+net/minecraft/client/gui/screens/social/SocialInteractionsPlayerList net/minecraft/client/gui/screens/social/SocialInteractionsPlayerList
+	filter f_100695_
+	players f_100694_
+	socialInteractionsScreen f_100692_
+	<init> (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_100697_ p_100697_
+		1 p_100698_ p_100698_
+		2 p_100699_ p_100699_
+		3 p_100700_ p_100700_
+		4 p_100701_ p_100701_
+		5 p_100702_ p_100702_
+		6 p_100703_ p_100703_
+	addOnlinePlayers (Ljava/util/Collection;Ljava/util/Map;)V m_240718_
+		0 p_240813_ p_240813_
+		1 p_240796_ p_240796_
+	addPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page;)V m_100714_
+		0 p_100715_ p_100715_
+		1 p_100716_ p_100716_
+	collectProfilesFromChatLog (Lnet/minecraft/client/multiplayer/chat/ChatLog;)Ljava/util/Collection; m_246121_
+		static
+		0 p_250748_ p_250748_
+	enableScissor (Lnet/minecraft/client/gui/GuiGraphics;)V m_280310_
+		0 p_281892_ p_281892_
+	isEmpty ()Z m_100724_
+	lambda$sortPlayerEntries$2 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Ljava/lang/Integer; m_243352_
+		0 p_240744_ p_240744_
+	lambda$sortPlayerEntries$3 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Ljava/lang/Integer; m_252575_
+		static
+		0 p_240745_ p_240745_
+	lambda$updateFilteredPlayers$4 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Z m_240241_
+		0 p_100710_ p_100710_
+	lambda$updatePlayersFromChatLog$0 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/resources/ResourceLocation; m_100709_
+		0 p_240240_ p_240240_
+	lambda$updatePlayersFromChatLog$1 (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lnet/minecraft/client/gui/screens/social/PlayerEntry; m_243027_
+		0 p_243146_ p_243146_
+		1 p_243147_ p_243147_
+	removePlayer (Ljava/util/UUID;)V m_100722_
+		0 p_100723_ p_100723_
+	setFilter (Ljava/lang/String;)V m_100717_
+		0 p_100718_ p_100718_
+	sortPlayerEntries ()V m_240704_
+	updateFilteredPlayers ()V m_100725_
+	updateFiltersAndScroll (Ljava/util/Collection;D)V m_240705_
+		0 p_240809_ p_240809_
+		1 p_240830_ p_240830_
+	updatePlayerList (Ljava/util/Collection;DZ)V m_240702_
+		0 p_240798_ p_240798_
+		1 p_240792_ p_240792_
+		2 p_240829_ p_240829_
+	updatePlayersFromChatLog (Ljava/util/Map;Z)V m_240708_
+		0 p_240780_ p_240780_
+		1 p_240827_ p_240827_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen net/minecraft/client/gui/screens/social/SocialInteractionsScreen
+	BG_BORDER_SIZE f_170140_
+	BG_WIDTH f_170131_
+	BLOCKING_HINT f_100747_
+	BUTTON_HEIGHT f_170135_
+	EMPTY_BLOCKED f_100746_
+	EMPTY_HIDDEN f_100745_
+	EMPTY_SEARCH f_100744_
+	IMAGE_WIDTH f_170134_
+	ITEM_HEIGHT f_170136_
+	LIST_START f_170137_
+	MARGIN_Y f_170133_
+	SEARCH_HEIGHT f_170132_
+	SEARCH_HINT f_100743_
+	SEARCH_START f_170138_
+	SOCIAL_INTERACTIONS_LOCATION f_100736_
+	TAB_ALL f_100737_
+	TAB_ALL_SELECTED f_100740_
+	TAB_BLOCKED f_100739_
+	TAB_BLOCKED_SELECTED f_100742_
+	TAB_HIDDEN f_100738_
+	TAB_HIDDEN_SELECTED f_100741_
+	allButton f_100728_
+	blockedButton f_100730_
+	blockingHintButton f_100731_
+	hiddenButton f_100729_
+	initialized f_100734_
+	lastSearch f_100726_
+	page f_100727_
+	playerCount f_100733_
+	searchBox f_100749_
+	serverLabel f_100732_
+	socialInteractionsPlayerList f_100748_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkSearchStringUpdate (Ljava/lang/String;)V m_100788_
+		0 p_100789_ p_100789_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_100757_ p_100757_
+		1 p_100758_ p_100758_
+		2 p_100759_ p_100759_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_100795_
+		0 p_240243_ p_240243_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_100790_
+		0 p_100791_ p_100791_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_100784_
+		0 p_100785_ p_100785_
+	lambda$init$3 (Z)V m_279845_
+		0 p_280891_ p_280891_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279844_
+		0 p_280890_ p_280890_
+	listEnd ()I m_100801_
+	marginX ()I m_100802_
+	onAddPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_100775_
+		0 p_100776_ p_100776_
+	onRemovePlayer (Ljava/util/UUID;)V m_100779_
+		0 p_100780_ p_100780_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282516_ p_282516_
+		1 p_100764_ p_100764_
+		2 p_100765_ p_100765_
+		3 p_100766_ p_100766_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283202_ p_283202_
+	showPage (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page;)V m_100771_
+		0 p_100772_ p_100772_
+	tick ()V m_86600_
+	updateServerLabel (Lnet/minecraft/client/Minecraft;)V m_100767_
+		0 p_100768_ p_100768_
+	windowHeight ()I m_100799_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$1 net/minecraft/client/gui/screens/social/SocialInteractionsScreen$1
+	this$0 f_100803_
+	<init> (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_100805_ p_100805_
+		1 p_100806_ p_100806_
+		2 p_100807_ p_100807_
+		3 p_100808_ p_100808_
+		4 p_100809_ p_100809_
+		5 p_100810_ p_100810_
+		6 p_100811_ p_100811_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$2 net/minecraft/client/gui/screens/social/SocialInteractionsScreen$2
+	$SwitchMap$net$minecraft$client$gui$screens$social$SocialInteractionsScreen$Page f_100813_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page net/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page
+	$VALUES $VALUES
+	ALL ALL
+	BLOCKED BLOCKED
+	HIDDEN HIDDEN
+	$values ()[Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; m_170144_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_100821_ p_100821_
+		1 p_100822_ p_100822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; valueOf
+		static
+		0 p_100824_ p_100824_
+	values ()[Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; values
+		static
+net/minecraft/client/gui/screens/social/package-info net/minecraft/client/gui/screens/social/package-info
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget
+	HEADER_HORIZONTAL_PADDING f_260678_
+	PROPERTY_TITLE f_260432_
+	TELEMETRY_OPTIONAL_TRANSLATION_KEY f_260658_
+	TELEMETRY_REQUIRED_TRANSLATION_KEY f_260637_
+	content f_260489_
+	font f_260606_
+	onScrolledListener f_260673_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/client/gui/Font;)V <init>
+		0 p_261584_ p_261584_
+		1 p_261895_ p_261895_
+		2 p_261803_ p_261803_
+		3 p_261967_ p_261967_
+		4 p_261662_ p_261662_
+	addEventType (Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder;Lnet/minecraft/client/telemetry/TelemetryEventType;)V m_261199_
+		0 p_261823_ p_261823_
+		1 p_262127_ p_262127_
+	addEventTypeProperties (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder;)V m_260944_
+		0 p_262105_ p_262105_
+		1 p_261932_ p_261932_
+	buildContent (Z)Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content; m_261270_
+		0 p_261628_ p_261628_
+	containerWidth ()I m_261310_
+	getInnerHeight ()I m_239019_
+	lambda$renderContents$0 (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279846_
+		static
+		0 p_280892_ p_280892_
+		1 p_280893_ p_280893_
+		2 p_280894_ p_280894_
+		3 p_280895_ p_280895_
+		4 p_280896_ p_280896_
+	onOptInChanged (Z)V m_261018_
+		0 p_261772_ p_261772_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_283081_ p_283081_
+		1 p_283426_ p_283426_
+		2 p_282414_ p_282414_
+		3 p_283358_ p_283358_
+	scrollRate ()D m_239725_
+	setOnScrolledListener (Ljava/util/function/DoubleConsumer;)V m_261118_
+		0 p_261686_ p_261686_
+	setScrollAmount (D)V m_240206_
+		0 p_261736_ p_261736_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_261538_ p_261538_
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content
+	container f_260717_
+	narration f_260488_
+	<init> (Lnet/minecraft/client/gui/layouts/GridLayout;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_260717_ f_260717_
+		1 f_260488_ f_260488_
+	container ()Lnet/minecraft/client/gui/layouts/GridLayout; f_260717_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261502_ p_261502_
+	hashCode ()I hashCode
+	narration ()Lnet/minecraft/network/chat/Component; f_260488_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder
+	alignHeader f_260525_
+	grid f_260715_
+	helper f_260584_
+	narration f_260507_
+	width f_260618_
+	<init> (I)V <init>
+		0 p_261784_ p_261784_
+	addHeader (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;)V m_261236_
+		0 p_261496_ p_261496_
+		1 p_261670_ p_261670_
+	addLine (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;I)V m_261152_
+		0 p_261894_ p_261894_
+		1 p_261816_ p_261816_
+		2 p_261721_ p_261721_
+	addLine (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;)V m_260980_
+		0 p_261503_ p_261503_
+		1 p_261550_ p_261550_
+	addSpacer (I)V m_260899_
+		0 p_261997_ p_261997_
+	build ()Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content; m_261135_
+net/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen net/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen
+	BUTTON_GIVE_FEEDBACK f_260498_
+	BUTTON_SHOW_DATA f_260718_
+	DESCRIPTION f_260486_
+	PADDING f_260462_
+	TITLE f_260608_
+	lastScreen f_260671_
+	options f_260521_
+	savedScroll f_260692_
+	telemetryEventWidget f_260514_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_261720_ p_261720_
+		1 p_262019_ p_262019_
+	createTelemetryButton ()Lnet/minecraft/client/gui/components/AbstractWidget; m_260955_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$createTelemetryButton$2 (Ljava/lang/Boolean;)V m_261011_
+		0 p_261857_ p_261857_
+	lambda$init$0 (D)V m_260998_
+		0 p_262168_ p_262168_
+	lambda$init$1 (Lnet/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_263882_
+		static
+		0 p_264695_ p_264695_
+		1 p_264696_ p_264696_
+	lambda$openFeedbackLink$3 (Z)V m_279847_
+		0 p_280897_ p_280897_
+	onClose ()V m_7379_
+	openDataFolder (Lnet/minecraft/client/gui/components/Button;)V m_261269_
+		0 p_261840_ p_261840_
+	openFeedbackLink (Lnet/minecraft/client/gui/components/Button;)V m_260900_
+		0 p_261531_ p_261531_
+	openLastScreen (Lnet/minecraft/client/gui/components/Button;)V m_260814_
+		0 p_261672_ p_261672_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281800_ p_281800_
+		1 p_283129_ p_283129_
+		2 p_283666_ p_283666_
+		3 p_282837_ p_282837_
+	twoButtonContainer (Lnet/minecraft/client/gui/components/AbstractWidget;Lnet/minecraft/client/gui/components/AbstractWidget;)Lnet/minecraft/client/gui/layouts/GridLayout; m_264243_
+		0 p_265763_ p_265763_
+		1 p_265710_ p_265710_
+net/minecraft/client/gui/screens/telemetry/package-info net/minecraft/client/gui/screens/telemetry/package-info
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen
+	COLUMN_SPACING f_268547_
+	DETAILS_BUTTON f_244466_
+	DETAILS_BUTTON_WIDTH f_268664_
+	MESSAGE f_244027_
+	TITLE f_244576_
+	callback f_244340_
+	enabledPacks f_244180_
+	layout f_268508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
+		0 p_252011_ p_252011_
+		1 p_250152_ p_250152_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279848_
+		0 p_280898_ p_280898_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_245513_
+		0 p_252248_ p_252248_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_245914_
+		0 p_250397_ p_250397_
+	lambda$init$3 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_268776_
+		static
+		0 p_269624_ p_269624_
+		1 p_269625_ p_269625_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282635_ p_282635_
+		1 p_281935_ p_281935_
+		2 p_283434_ p_283434_
+		3 p_282471_ p_282471_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen
+	packList f_244097_
+	this$0 f_244011_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen;)V <init>
+		0 p_249890_ p_249890_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/gui/Font; m_247094_
+		static
+		0 p_249808_ p_249808_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/Minecraft; m_245404_
+		static
+		0 p_249528_ p_249528_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/gui/Font; m_245549_
+		static
+		0 p_251978_ p_251978_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_245813_
+		0 p_251286_ p_251286_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281368_ p_281368_
+		1 p_281413_ p_281413_
+		2 p_281557_ p_281557_
+		3 p_282492_ p_282492_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackList net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackList
+	this$1 f_243827_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;Lnet/minecraft/client/Minecraft;Ljava/util/Collection;)V <init>
+		0 p_251813_ p_251813_
+		1 p_249776_ p_249776_
+		2 p_251183_ p_251183_
+	getRowWidth ()I m_5759_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackListEntry net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackListEntry
+	message f_244046_
+	packId f_244480_
+	splitMessage f_243880_
+	this$1 f_244507_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/MultiLineLabel;)V <init>
+		0 p_249049_ p_249049_
+		1 p_250724_ p_250724_
+		2 p_248883_ p_248883_
+		3 p_250949_ p_250949_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282199_ p_282199_
+		1 p_282727_ p_282727_
+		2 p_283089_ p_283089_
+		3 p_283116_ p_283116_
+		4 p_281268_ p_281268_
+		5 p_283038_ p_283038_
+		6 p_283070_ p_283070_
+		7 p_282448_ p_282448_
+		8 p_281417_ p_281417_
+		9 p_283226_ p_283226_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen net/minecraft/client/gui/screens/worldselection/CreateWorldScreen
+	ALLOW_CHEATS_INFO f_267456_
+	EXPERIMENTS_LABEL f_268721_
+	FOOTER_HEIGHT f_267453_
+	FOOTER_SEPERATOR f_273875_
+	GAME_MODEL_LABEL f_100849_
+	GROUP_BOTTOM f_267463_
+	HEADER_SEPERATOR f_273823_
+	HORIZONTAL_BUTTON_SPACING f_267420_
+	LIGHT_DIRT_BACKGROUND f_279536_
+	LOGGER f_100848_
+	NAME_LABEL f_100852_
+	PREPARING_WORLD_DATA f_232866_
+	TAB_COLUMN_WIDTH f_267486_
+	TEMP_WORLD_PREFIX f_170147_
+	TEXT_INDENT f_267356_
+	VERTICAL_BUTTON_SPACING f_267460_
+	bottomButtons f_267391_
+	lastScreen f_100855_
+	recreated f_268587_
+	tabManager f_267424_
+	tabNavigationBar f_267490_
+	tempDataPackDir f_100831_
+	tempDataPackRepository f_100832_
+	uiState f_267389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
+		0 p_276053_ p_276053_
+		1 p_276049_ p_276049_
+		2 p_276047_ p_276047_
+		3 p_276013_ p_276013_
+		4 p_276031_ p_276031_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267796_
+		static
+		0 p_268000_ p_268000_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267793_
+		static
+		0 p_267956_ p_267956_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267821_
+		static
+		0 p_268341_ p_268341_
+		1 p_268270_ p_268270_
+	access$300 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267581_
+		static
+		0 p_267958_ p_267958_
+	access$400 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267682_
+		static
+		0 p_268164_ p_268164_
+	access$500 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267602_
+		static
+		0 p_267972_ p_267972_
+	access$600 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267763_
+		static
+		0 p_268315_ p_268315_
+	access$700 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267746_
+		static
+		0 p_268278_ p_268278_
+	addRenderableWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_142416_
+		0 p_170199_ p_170199_
+	addWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7787_
+		0 p_100948_ p_100948_
+	applyNewPackConfig (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/util/function/Consumer;)V m_269431_
+		0 p_270272_ p_270272_
+		1 p_270573_ p_270573_
+		2 p_270552_ p_270552_
+	copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_100912_
+		static
+		0 p_100913_ p_100913_
+		1 p_100914_ p_100914_
+		2 p_100915_ p_100915_
+	createDefaultLoadConfig (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/server/WorldLoader$InitConfig; m_245574_
+		static
+		0 p_251829_ p_251829_
+		1 p_251555_ p_251555_
+	createFromExisting (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/nio/file/Path;)Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen; m_275847_
+		static
+		0 p_276017_ p_276017_
+		1 p_276029_ p_276029_
+		2 p_276055_ p_276055_
+		3 p_276028_ p_276028_
+		4 p_276040_ p_276040_
+	createLevelSettings (Z)Lnet/minecraft/world/level/LevelSettings; m_205447_
+		0 p_205448_ p_205448_
+	createNewWorld (Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/core/LayeredRegistryAccess;Lcom/mojang/serialization/Lifecycle;)V m_245184_
+		0 p_250577_ p_250577_
+		1 p_249152_ p_249152_
+		2 p_249994_ p_249994_
+	createNewWorldDirectory ()Ljava/util/Optional; m_232868_
+	createTempDataPackDirFromExistingWorld (Ljava/nio/file/Path;Lnet/minecraft/client/Minecraft;)Ljava/nio/file/Path; m_100906_
+		static
+		0 p_100907_ p_100907_
+		1 p_100908_ p_100908_
+	getDataPackSelectionSettings (Lnet/minecraft/world/level/WorldDataConfiguration;)Lcom/mojang/datafixers/util/Pair; m_267637_
+		0 p_268328_ p_268328_
+	getTempDataPackDir ()Ljava/nio/file/Path; m_100968_
+	getUiState ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState; m_267748_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_100875_ p_100875_
+		1 p_100876_ p_100876_
+		2 p_100877_ p_100877_
+	lambda$applyNewPackConfig$11 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_232893_
+		static
+		0 p_232894_ p_232894_
+		1 p_232895_ p_232895_
+	lambda$applyNewPackConfig$12 (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244673_
+		0 p_247793_ p_247793_
+	lambda$applyNewPackConfig$13 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_244671_
+		static
+		0 p_247788_ p_247788_
+		1 p_247789_ p_247789_
+		2 p_247790_ p_247790_
+		3 p_247791_ p_247791_
+	lambda$applyNewPackConfig$14 (Ljava/util/function/Consumer;Z)V m_268777_
+		0 p_269626_ p_269626_
+		1 p_269627_ p_269627_
+	lambda$applyNewPackConfig$15 (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; m_279849_
+		0 p_280899_ p_280899_
+		1 p_280900_ p_280900_
+		2 p_280901_ p_280901_
+	lambda$createNewWorldDirectory$17 (Ljava/nio/file/Path;)Z m_232920_
+		0 p_232921_ p_232921_
+	lambda$createNewWorldDirectory$18 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_232943_
+		0 p_232944_ p_232944_
+		1 p_232945_ p_232945_
+	lambda$createTempDataPackDirFromExistingWorld$19 (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z m_232922_
+		static
+		0 p_232923_ p_232923_
+		1 p_232924_ p_232924_
+	lambda$createTempDataPackDirFromExistingWorld$20 (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_232930_
+		static
+		0 p_232931_ p_232931_
+		1 p_232932_ p_232932_
+		2 p_232933_ p_232933_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_232937_
+		0 p_232938_ p_232938_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_232902_
+		0 p_232903_ p_232903_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/AbstractWidget;)V m_267511_
+		0 p_267851_ p_267851_
+	lambda$new$0 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267512_
+		static
+		0 p_267852_ p_267852_
+		1 p_267853_ p_267853_
+	lambda$onCreate$6 (Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete;Lnet/minecraft/core/LayeredRegistryAccess;Lcom/mojang/serialization/Lifecycle;)V m_244678_
+		0 p_247804_ p_247804_
+		1 p_247805_ p_247805_
+		2 p_247806_ p_247806_
+	lambda$openDataPackSelectionScreen$8 (Lnet/minecraft/server/packs/repository/PackRepository;)V m_268782_
+		0 p_269637_ p_269637_
+	lambda$openExperimentsScreen$7 (Lnet/minecraft/server/packs/repository/PackRepository;)V m_268781_
+		0 p_269636_ p_269636_
+	lambda$openFresh$1 (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244672_
+		static
+		0 p_247792_ p_247792_
+	lambda$openFresh$2 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_244676_
+		static
+		0 p_247798_ p_247798_
+		1 p_247799_ p_247799_
+		2 p_247800_ p_247800_
+		3 p_247801_ p_247801_
+	lambda$removeTempDataPackDir$16 (Ljava/nio/file/Path;)V m_232941_
+		static
+		0 p_232942_ p_232942_
+	lambda$tryApplyNewDataPacks$10 (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/util/function/Consumer;Z)V m_268780_
+		0 p_269632_ p_269632_
+		1 p_269633_ p_269633_
+		2 p_269634_ p_269634_
+		3 p_269635_ p_269635_
+	lambda$tryApplyNewDataPacks$9 (Ljava/util/List;Ljava/lang/String;)Z m_232925_
+		static
+		0 p_232926_ p_232926_
+		1 p_232927_ p_232927_
+	onClose ()V m_7379_
+	onCreate ()V m_100972_
+	openDataPackSelectionScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_267734_
+		0 p_268186_ p_268186_
+	openExperimentsScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_269545_
+		0 p_270214_ p_270214_
+	openFresh (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;)V m_232896_
+		static
+		0 p_232897_ p_232897_
+		1 p_232898_ p_232898_
+	popScreen ()V m_100967_
+	queueLoadScreen (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)V m_232899_
+		static
+		0 p_232900_ p_232900_
+		1 p_232901_ p_232901_
+	removeTempDataPackDir ()V m_100976_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282137_ p_282137_
+		1 p_283640_ p_283640_
+		2 p_281243_ p_281243_
+		3 p_282743_ p_282743_
+	renderDirtBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280039_
+		0 p_281950_ p_281950_
+	repositionElements ()V m_267719_
+	tick ()V m_86600_
+	tryApplyNewDataPacks (Lnet/minecraft/server/packs/repository/PackRepository;ZLjava/util/function/Consumer;)V m_269443_
+		0 p_270299_ p_270299_
+		1 p_270896_ p_270896_
+		2 p_270760_ p_270760_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie
+	dataConfiguration f_243979_
+	worldGenSettings f_243966_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldGenSettings;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 f_243966_ f_243966_
+		1 f_243979_ f_243979_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_243979_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250700_ p_250700_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	worldGenSettings ()Lnet/minecraft/world/level/levelgen/WorldGenSettings; f_243966_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$GameTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$GameTab
+	ALLOW_CHEATS f_267376_
+	TITLE f_267405_
+	nameEdit f_267368_
+	this$0 f_267363_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268170_ p_268170_
+	lambda$new$0 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_275774_
+		0 p_275871_ p_275871_
+	lambda$new$1 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)Lnet/minecraft/network/chat/Component; m_267645_
+		static
+		0 p_268080_ p_268080_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)V m_267685_
+		0 p_268266_ p_268266_
+		1 p_268208_ p_268208_
+	lambda$new$3 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279852_
+		static
+		0 p_280906_ p_280906_
+		1 p_280907_ p_280907_
+	lambda$new$4 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_267565_
+		0 p_267962_ p_267962_
+		1 p_268338_ p_268338_
+	lambda$new$5 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279851_
+		0 p_280904_ p_280904_
+		1 p_280905_ p_280905_
+	lambda$new$6 (Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_267596_
+		static
+		0 p_267952_ p_267952_
+	lambda$new$7 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_267575_
+		0 p_268200_ p_268200_
+		1 p_268324_ p_268324_
+	lambda$new$8 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279850_
+		0 p_280902_ p_280902_
+		1 p_280903_ p_280903_
+	lambda$new$9 (Lnet/minecraft/client/gui/components/Button;)V m_268784_
+		0 p_269641_ p_269641_
+	tick ()V m_267681_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$MoreTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$MoreTab
+	DATA_PACKS_LABEL f_267461_
+	GAME_RULES_LABEL f_267394_
+	TITLE f_267379_
+	this$0 f_267448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268071_ p_268071_
+	lambda$new$0 (Lnet/minecraft/client/gui/components/Button;)V m_267801_
+		0 p_268028_ p_268028_
+	lambda$new$1 (Lnet/minecraft/client/gui/components/Button;)V m_268785_
+		0 p_269642_ p_269642_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/Button;)V m_267578_
+		0 p_268345_ p_268345_
+	lambda$openGameRulesScreen$3 (Ljava/util/Optional;)V m_267671_
+		0 p_268107_ p_268107_
+	openGameRulesScreen ()V m_267650_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab
+	AMPLIFIED_HELP_TEXT f_267381_
+	BONUS_CHEST f_267474_
+	GENERATE_STRUCTURES f_267413_
+	GENERATE_STRUCTURES_INFO f_267384_
+	SEED_EMPTY_HINT f_267459_
+	SEED_LABEL f_267471_
+	TITLE f_267449_
+	WORLD_TAB_WIDTH f_267437_
+	customizeTypeButton f_267365_
+	seedEdit f_267412_
+	this$0 f_267438_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268204_ p_268204_
+	createTypeButtonNarration (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_267591_
+		static
+		0 p_268292_ p_268292_
+	createWorldTypeValueSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_267806_
+	lambda$new$0 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry;)V m_267668_
+		0 p_268242_ p_268242_
+		1 p_267954_ p_267954_
+	lambda$new$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279853_
+		0 p_280908_ p_280908_
+		1 p_280909_ p_280909_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/Button;)V m_267586_
+		0 p_268355_ p_268355_
+	lambda$new$3 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279854_
+		0 p_280910_ p_280910_
+	lambda$new$4 (Ljava/lang/String;)V m_267567_
+		0 p_268342_ p_268342_
+	lambda$new$5 ()Z m_267636_
+	lambda$new$6 ()Z m_267785_
+	lambda$new$7 (Lnet/minecraft/client/gui/layouts/GridLayout$RowHelper;Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_267830_
+		static
+		0 p_268216_ p_268216_
+		1 p_267961_ p_267961_
+	lambda$new$8 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_267705_
+		static
+		0 p_268340_ p_268340_
+		1 p_268209_ p_268209_
+	openPresetEditor ()V m_267652_
+	tick ()V m_267681_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$1 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$1
+	this$1 f_267479_
+	val$this$0 f_267477_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268323_ p_268323_
+		1 p_268059_ p_268059_
+		2 p_268247_ p_268247_
+		3 p_267975_ p_267975_
+		4 p_268263_ p_268263_
+		5 p_268115_ p_268115_
+		6 p_268195_ p_268195_
+		7 p_268003_ p_268003_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$2 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$2
+	this$1 f_267476_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab;)V <init>
+		0 p_268241_ p_268241_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen
+	doneButton f_101047_
+	exitCallback f_101044_
+	gameRules f_101049_
+	invalidEntries f_101046_
+	rules f_101045_
+	tooltip f_101048_
+	<init> (Lnet/minecraft/world/level/GameRules;Ljava/util/function/Consumer;)V <init>
+		0 p_101051_ p_101051_
+		1 p_101052_ p_101052_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101062_
+		static
+		0 p_101063_ p_101063_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101076_
+		static
+		0 p_101077_ p_101077_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101083_
+		static
+		0 p_101084_ p_101084_
+	access$300 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101085_
+		static
+		0 p_101086_ p_101086_
+	access$400 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101088_
+		static
+		0 p_101089_ p_101089_
+	access$500 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101090_
+		static
+		0 p_101091_ p_101091_
+	access$600 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_170209_
+		static
+		0 p_170210_ p_170210_
+	access$700 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/gui/Font; m_170211_
+		static
+		0 p_170212_ p_170212_
+	clearInvalid (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry;)V m_101074_
+		0 p_101075_ p_101075_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_101058_
+		0 p_101059_ p_101059_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_101072_
+		0 p_101073_ p_101073_
+	lambda$init$2 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267513_
+		static
+		0 p_267854_ p_267854_
+		1 p_267855_ p_267855_
+	markInvalid (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry;)V m_101060_
+		0 p_101061_ p_101061_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282252_ p_282252_
+		1 p_281351_ p_281351_
+		2 p_282537_ p_282537_
+		3 p_281589_ p_281589_
+	updateDoneButton ()V m_101094_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$BooleanRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$BooleanRuleEntry
+	checkbox f_101098_
+	this$0 f_101097_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$BooleanValue;)V <init>
+		0 p_101100_ p_101100_
+		1 p_101101_ p_101101_
+		2 p_101102_ p_101102_
+		3 p_101103_ p_101103_
+		4 p_101104_ p_101104_
+	lambda$new$0 (Ljava/lang/String;Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_170217_
+		static
+		0 p_170218_ p_170218_
+		1 p_170219_ p_170219_
+	lambda$new$1 (Lnet/minecraft/world/level/GameRules$BooleanValue;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_170213_
+		static
+		0 p_170214_ p_170214_
+		1 p_170215_ p_170215_
+		2 p_170216_ p_170216_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281587_ p_281587_
+		1 p_281471_ p_281471_
+		2 p_281257_ p_281257_
+		3 p_282541_ p_282541_
+		4 p_282993_ p_282993_
+		5 p_283543_ p_283543_
+		6 p_281322_ p_281322_
+		7 p_282930_ p_282930_
+		8 p_283227_ p_283227_
+		9 p_283364_ p_283364_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry
+	label f_101138_
+	this$0 f_101137_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_101140_ p_101140_
+		1 p_101141_ p_101141_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283335_ p_283335_
+		1 p_283214_ p_283214_
+		2 p_283476_ p_283476_
+		3 p_281365_ p_281365_
+		4 p_281817_ p_281817_
+		5 p_283006_ p_283006_
+		6 p_282893_ p_282893_
+		7 p_282500_ p_282500_
+		8 p_283421_ p_283421_
+		9 p_282445_ p_282445_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry$1
+	this$1 f_170221_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry;)V <init>
+		0 p_170223_ p_170223_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_170225_ p_170225_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory
+	create (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101154_
+		0 p_101155_ p_101155_
+		1 p_101156_ p_101156_
+		2 p_101157_ p_101157_
+		3 p_101158_ p_101158_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$GameRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$GameRuleEntry
+	children f_101160_
+	label f_101159_
+	this$0 f_101161_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Ljava/util/List;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_101163_ p_101163_
+		1 p_101164_ p_101164_
+		2 p_101165_ p_101165_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	renderLabel (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280223_
+		0 p_282711_ p_282711_
+		1 p_281539_ p_281539_
+		2 p_281414_ p_281414_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$IntegerRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$IntegerRuleEntry
+	input f_101172_
+	this$0 f_101171_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$IntegerValue;)V <init>
+		0 p_101174_ p_101174_
+		1 p_101175_ p_101175_
+		2 p_101176_ p_101176_
+		3 p_101177_ p_101177_
+		4 p_101178_ p_101178_
+	lambda$new$0 (Lnet/minecraft/world/level/GameRules$IntegerValue;Ljava/lang/String;)V m_101179_
+		0 p_101180_ p_101180_
+		1 p_101181_ p_101181_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281756_ p_281756_
+		1 p_281882_ p_281882_
+		2 p_281876_ p_281876_
+		3 p_283136_ p_283136_
+		4 p_283044_ p_283044_
+		5 p_282526_ p_282526_
+		6 p_282433_ p_282433_
+		7 p_281816_ p_281816_
+		8 p_282227_ p_282227_
+		9 p_281751_ p_281751_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry
+	tooltip f_101193_
+	<init> (Ljava/util/List;)V <init>
+		0 p_194062_ p_194062_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList
+	this$0 f_101200_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/world/level/GameRules;)V <init>
+		0 p_101202_ p_101202_
+		1 p_101203_ p_101203_
+	lambda$new$0 (Ljava/util/Map$Entry;)V m_170228_
+		0 p_170229_ p_170229_
+	lambda$new$1 (Ljava/util/Map$Entry;)V m_101209_
+		0 p_101210_ p_101210_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283604_ p_283604_
+		1 p_281425_ p_281425_
+		2 p_282248_ p_282248_
+		3 p_281463_ p_281463_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList$1
+	this$1 f_101216_
+	val$entries f_101215_
+	val$gameRules f_101214_
+	val$this$0 f_101213_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList;Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/world/level/GameRules;Ljava/util/Map;)V <init>
+		0 p_101218_ p_101218_
+		1 p_101219_ p_101219_
+		2 p_101220_ p_101220_
+		3 p_101221_ p_101221_
+	addEntry (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory;)V m_101224_
+		0 p_101225_ p_101225_
+		1 p_101226_ p_101226_
+	lambda$addEntry$2 (Lnet/minecraft/world/level/GameRules$Category;)Ljava/util/Map; m_101222_
+		static
+		0 p_101223_ p_101223_
+	lambda$visitBoolean$0 (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$BooleanValue;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101227_
+		0 p_101228_ p_101228_
+		1 p_101229_ p_101229_
+		2 p_101230_ p_101230_
+		3 p_101231_ p_101231_
+	lambda$visitInteger$1 (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$IntegerValue;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101232_
+		0 p_101233_ p_101233_
+		1 p_101234_ p_101234_
+		2 p_101235_ p_101235_
+		3 p_101236_ p_101236_
+	visitBoolean (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6891_
+		0 p_101238_ p_101238_
+		1 p_101239_ p_101239_
+	visitInteger (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6894_
+		0 p_101241_ p_101241_
+		1 p_101242_ p_101242_
+net/minecraft/client/gui/screens/worldselection/EditWorldScreen net/minecraft/client/gui/screens/worldselection/EditWorldScreen
+	LOGGER f_101243_
+	NAME_LABEL f_101245_
+	callback f_101247_
+	levelAccess f_101249_
+	nameEdit f_101248_
+	renameButton f_101246_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)V <init>
+		0 p_101252_ p_101252_
+		1 p_101253_ p_101253_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_101279_
+		0 p_101280_ p_101280_
+	lambda$init$1 (Ljava/lang/String;)V m_279857_
+		0 p_280914_ p_280914_
+	lambda$init$10 (Ljava/nio/file/Path;)Z m_182586_
+		static
+		0 p_182587_ p_182587_
+	lambda$init$2 (Ljava/nio/file/Path;)V m_182593_
+		static
+		0 p_182594_ p_182594_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279859_
+		0 p_280916_ p_280916_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_101293_
+		0 p_101294_ p_101294_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_101291_
+		0 p_101292_ p_101292_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279858_
+		0 p_280915_ p_280915_
+	lambda$init$7 (ZZ)V m_279855_
+		0 p_280911_ p_280911_
+		1 p_280912_ p_280912_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_279856_
+		0 p_280913_ p_280913_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_101272_
+		0 p_101273_ p_101273_
+	makeBackupAndShowToast (Lnet/minecraft/world/level/storage/LevelStorageSource;Ljava/lang/String;)V m_101260_
+		static
+		0 p_101261_ p_101261_
+		1 p_101262_ p_101262_
+	makeBackupAndShowToast (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Z m_101258_
+		static
+		0 p_101259_ p_101259_
+	onClose ()V m_7379_
+	onRename ()V m_101295_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281742_ p_281742_
+		1 p_101265_ p_101265_
+		2 p_101266_ p_101266_
+		3 p_101267_ p_101267_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_101269_ p_101269_
+		1 p_101270_ p_101270_
+		2 p_101271_ p_101271_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/worldselection/ExperimentsScreen net/minecraft/client/gui/screens/worldselection/ExperimentsScreen
+	MAIN_CONTENT_WIDTH f_268424_
+	layout f_268430_
+	output f_268670_
+	packRepository f_268626_
+	packs f_268531_
+	parent f_268615_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;)V <init>
+		0 p_270165_ p_270165_
+		1 p_270308_ p_270308_
+		2 p_270392_ p_270392_
+	getHumanReadableTitle (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_269049_
+		static
+		0 p_270861_ p_270861_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/server/packs/repository/Pack;)Z m_269286_
+		0 p_270989_ p_270989_
+	lambda$init$1 (Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269201_
+		0 p_270384_ p_270384_
+		1 p_270491_ p_270491_
+	lambda$init$2 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269499_
+		0 p_270347_ p_270347_
+		1 p_270880_ p_270880_
+		2 p_270874_ p_270874_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_269497_
+		0 p_270336_ p_270336_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_273999_
+		0 p_274702_ p_274702_
+	lambda$init$5 (Lnet/minecraft/client/gui/screens/worldselection/ExperimentsScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_269193_
+		static
+		0 p_270281_ p_270281_
+		1 p_270313_ p_270313_
+	lambda$onDone$6 (Ljava/util/List;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269086_
+		static
+		0 p_270821_ p_270821_
+		1 p_270786_ p_270786_
+		2 p_270540_ p_270540_
+		3 p_270780_ p_270780_
+	onClose ()V m_7379_
+	onDone ()V m_269544_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283515_ p_283515_
+		1 p_283170_ p_283170_
+		2 p_283248_ p_283248_
+		3 p_283106_ p_283106_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen net/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen
+	DIMENSION_COLORS f_101299_
+	LOGGER f_101298_
+	callback f_101300_
+	upgrader f_101301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/LevelSettings;ZLnet/minecraft/core/Registry;)V <init>
+		0 p_251295_ p_251295_
+		1 p_250489_ p_250489_
+		2 p_248781_ p_248781_
+		3 p_251180_ p_251180_
+		4 p_250358_ p_250358_
+		5 p_248690_ p_248690_
+	create (Lnet/minecraft/client/Minecraft;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Z)Lnet/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen; m_101315_
+		static
+		0 p_101316_ p_101316_
+		1 p_101317_ p_101317_
+		2 p_101318_ p_101318_
+		3 p_101319_ p_101319_
+		4 p_101320_ p_101320_
+	init ()V m_7856_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_101321_
+		0 p_101322_ p_101322_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V m_101323_
+		static
+		0 p_101324_ p_101324_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281829_ p_281829_
+		1 p_101312_ p_101312_
+		2 p_101313_ p_101313_
+		3 p_101314_ p_101314_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/worldselection/PresetEditor net/minecraft/client/gui/screens/worldselection/PresetEditor
+	EDITORS f_232950_
+	<clinit> ()V <clinit>
+		static
+	createEditScreen (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_232976_
+		0 p_232977_ p_232977_
+		1 p_232978_ p_232978_
+	fixedBiomeConfigurator (Lnet/minecraft/core/Holder;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater; m_232952_
+		static
+		0 p_248835_ p_248835_
+	flatWorldConfigurator (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater; m_232967_
+		static
+		0 p_250871_ p_250871_
+	lambda$fixedBiomeConfigurator$5 (Lnet/minecraft/core/Holder;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_257080_
+		static
+		0 p_258136_ p_258136_
+		1 p_258137_ p_258137_
+		2 p_258138_ p_258138_
+	lambda$flatWorldConfigurator$4 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_254761_
+		static
+		0 p_255453_ p_255453_
+		1 p_255454_ p_255454_
+		2 p_255455_ p_255455_
+	lambda$static$0 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V m_267516_
+		static
+		0 p_267858_ p_267858_
+		1 p_267859_ p_267859_
+	lambda$static$1 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_254760_
+		static
+		0 p_232974_ p_232974_
+		1 p_232975_ p_232975_
+	lambda$static$2 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/core/Holder;)V m_267517_
+		static
+		0 p_267860_ p_267860_
+		1 p_267861_ p_267861_
+	lambda$static$3 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_232961_
+		static
+		0 p_232962_ p_232962_
+		1 p_232963_ p_232963_
+net/minecraft/client/gui/screens/worldselection/SelectWorldScreen net/minecraft/client/gui/screens/worldselection/SelectWorldScreen
+	LOGGER f_170237_
+	TEST_OPTIONS f_244251_
+	copyButton f_101335_
+	deleteButton f_101332_
+	lastScreen f_101329_
+	list f_101336_
+	renameButton f_101334_
+	searchBox f_101330_
+	selectButton f_101333_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_101338_ p_101338_
+	charTyped (CI)Z m_5534_
+		0 p_101340_ p_101340_
+		1 p_101341_ p_101341_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_101347_ p_101347_
+		1 p_101348_ p_101348_
+		2 p_101349_ p_101349_
+	lambda$init$0 (Ljava/lang/String;)V m_232986_
+		0 p_232980_ p_232980_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_232979_
+		0 p_232984_ p_232984_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279861_
+		0 p_280918_ p_280918_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_232981_
+		0 p_101378_ p_101378_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_101377_
+		0 p_101376_ p_101376_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_101375_
+		0 p_101373_ p_101373_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279860_
+		0 p_280917_ p_280917_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_244686_
+		0 p_247821_ p_247821_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282382_ p_282382_
+		1 p_281534_ p_281534_
+		2 p_281859_ p_281859_
+		3 p_283289_ p_283289_
+	tick ()V m_86600_
+	updateButtonStatus (ZZ)V m_276090_
+		0 p_276122_ p_276122_
+		1 p_276113_ p_276113_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid net/minecraft/client/gui/screens/worldselection/SwitchGrid
+	DEFAULT_SWITCH_BUTTON_WIDTH f_267419_
+	switches f_267482_
+	<init> (Ljava/util/List;)V <init>
+		0 p_268257_ p_268257_
+	builder (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_267742_
+		static
+		0 p_268344_ p_268344_
+	refreshStates ()V m_267819_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder net/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder
+	infoUnderneath f_268462_
+	paddingLeft f_267428_
+	rowCount f_268635_
+	rowSpacing f_268625_
+	switchBuilders f_267393_
+	width f_267465_
+	<init> (I)V <init>
+		0 p_267987_ p_267987_
+	addSwitch (Lnet/minecraft/network/chat/Component;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267583_
+		0 p_268004_ p_268004_
+		1 p_268017_ p_268017_
+		2 p_268320_ p_268320_
+	build (Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid; m_267588_
+		0 p_268301_ p_268301_
+	increaseRow ()V m_269089_
+	withInfoUnderneath (IZ)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_269141_
+		0 p_270730_ p_270730_
+		1 p_270594_ p_270594_
+	withPaddingLeft (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_267620_
+		0 p_267998_ p_267998_
+	withRowSpacing (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_269119_
+		0 p_270750_ p_270750_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings net/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings
+	alwaysMaxHeight f_268690_
+	maxInfoRows f_268439_
+	<init> (IZ)V <init>
+		0 f_268439_ f_268439_
+		1 f_268690_ f_268690_
+	alwaysMaxHeight ()Z f_268690_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270770_ p_270770_
+	hashCode ()I hashCode
+	maxInfoRows ()I f_268439_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch net/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch
+	button f_267423_
+	isActiveCondition f_267483_
+	stateSupplier f_267403_
+	<init> (Lnet/minecraft/client/gui/components/CycleButton;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V <init>
+		0 f_267423_ f_267423_
+		1 f_267403_ f_267403_
+		2 f_267483_ f_267483_
+	button ()Lnet/minecraft/client/gui/components/CycleButton; f_267423_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270340_ p_270340_
+	hashCode ()I hashCode
+	isActiveCondition ()Ljava/util/function/BooleanSupplier; f_267483_
+	refreshState ()V m_267626_
+	stateSupplier ()Ljava/util/function/BooleanSupplier; f_267403_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder net/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder
+	buttonWidth f_267480_
+	info f_267377_
+	isActiveCondition f_267360_
+	label f_267484_
+	onClicked f_267466_
+	stateSupplier f_267416_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;I)V <init>
+		0 p_268282_ p_268282_
+		1 p_268294_ p_268294_
+		2 p_268132_ p_268132_
+		3 p_268250_ p_268250_
+	build (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/client/gui/layouts/GridLayout;I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch; m_269062_
+		0 p_270513_ p_270513_
+		1 p_271004_ p_271004_
+		2 p_270506_ p_270506_
+	lambda$build$0 (Lnet/minecraft/client/gui/components/Tooltip;Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_268786_
+		static
+		0 p_269643_ p_269643_
+		1 p_269644_ p_269644_
+	lambda$build$1 (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_268787_
+		0 p_269645_ p_269645_
+	lambda$build$2 (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_267723_
+		0 p_268230_ p_268230_
+	lambda$build$3 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_267807_
+		0 p_267942_ p_267942_
+		1 p_268251_ p_268251_
+	lambda$build$4 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/client/gui/layouts/GridLayout;ILnet/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings;)V m_268788_
+		0 p_269646_ p_269646_
+		1 p_269647_ p_269647_
+		2 p_269648_ p_269648_
+		3 p_269649_ p_269649_
+	withInfo (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267664_
+		0 p_268240_ p_268240_
+	withIsActiveCondition (Ljava/util/function/BooleanSupplier;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267757_
+		0 p_267966_ p_267966_
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext net/minecraft/client/gui/screens/worldselection/WorldCreationContext
+	dataConfiguration f_243842_
+	dataPackResources f_232990_
+	datapackDimensions f_244375_
+	options f_244272_
+	selectedDimensions f_243796_
+	worldgenRegistries f_243708_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldGenSettings;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_249130_ p_249130_
+		1 p_248513_ p_248513_
+		2 p_251786_ p_251786_
+		3 p_248593_ p_248593_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/WorldDimensions;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 f_244272_ f_244272_
+		1 f_244375_ f_244375_
+		2 f_243796_ f_243796_
+		3 f_243708_ f_243708_
+		4 f_232990_ f_232990_
+		5 f_243842_ f_243842_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_249836_ p_249836_
+		1 p_250641_ p_250641_
+		2 p_251794_ p_251794_
+		3 p_250560_ p_250560_
+		4 p_248539_ p_248539_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_243842_
+	dataPackResources ()Lnet/minecraft/server/ReloadableServerResources; f_232990_
+	datapackDimensions ()Lnet/minecraft/core/Registry; f_244375_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233007_ p_233007_
+	hashCode ()I hashCode
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_244272_
+	selectedDimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; f_243796_
+	toString ()Ljava/lang/String; toString
+	withDimensions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_245713_
+		0 p_250676_ p_250676_
+	withOptions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_246527_
+		0 p_252288_ p_252288_
+	withSettings (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_245725_
+		0 p_249492_ p_249492_
+		1 p_250298_ p_250298_
+	worldgenLoadContext ()Lnet/minecraft/core/RegistryAccess$Frozen; m_246480_
+	worldgenRegistries ()Lnet/minecraft/core/LayeredRegistryAccess; f_243708_
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater net/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier net/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState net/minecraft/client/gui/screens/worldselection/WorldCreationUiState
+	DEFAULT_WORLD_NAME f_275748_
+	allowCheats f_267470_
+	altPresetList f_267369_
+	bonusChest f_267455_
+	difficulty f_267425_
+	gameMode f_267395_
+	gameRules f_267407_
+	generateStructures f_267386_
+	listeners f_267497_
+	name f_267359_
+	normalPresetList f_267439_
+	savesFolder f_275760_
+	seed f_267382_
+	settings f_267426_
+	targetFolder f_275749_
+	worldType f_267491_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
+		0 p_276024_ p_276024_
+		1 p_276050_ p_276050_
+		2 p_276022_ p_276022_
+		3 p_276014_ p_276014_
+	addListener (Ljava/util/function/Consumer;)V m_267755_
+		0 p_267938_ p_267938_
+	findPreset (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;)Ljava/util/Optional; m_267777_
+		static
+		0 p_268025_ p_268025_
+		1 p_268184_ p_268184_
+	findResultFolder (Ljava/lang/String;)Ljava/lang/String; m_275848_
+		0 p_276032_ p_276032_
+	getAltPresetList ()Ljava/util/List; m_267674_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_267816_
+	getGameMode ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; m_267761_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_267721_
+	getName ()Ljava/lang/String; m_267597_
+	getNonEmptyList (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_267811_
+		static
+		0 p_268296_ p_268296_
+		1 p_268097_ p_268097_
+	getNormalPresetList ()Ljava/util/List; m_267815_
+	getPresetEditor ()Lnet/minecraft/client/gui/screens/worldselection/PresetEditor; m_267744_
+	getSeed ()Ljava/lang/String; m_267707_
+	getSettings ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_267573_
+	getTargetFolder ()Ljava/lang/String; m_275837_
+	getWorldType ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry; m_267828_
+	isAllowCheats ()Z m_267823_
+	isBonusChest ()Z m_267593_
+	isDebug ()Z m_267735_
+	isGenerateStructures ()Z m_267615_
+	isHardcore ()Z m_267790_
+	lambda$findPreset$5 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_267788_
+		static
+		0 p_268284_ p_268284_
+		1 p_267974_ p_267974_
+	lambda$getNonEmptyList$6 (Lnet/minecraft/core/HolderSet$Named;)Ljava/util/List; m_267627_
+		static
+		0 p_268149_ p_268149_
+	lambda$getNonEmptyList$7 (Ljava/util/List;)Z m_267813_
+		static
+		0 p_268066_ p_268066_
+	lambda$onChanged$0 (ZLnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267822_
+		static
+		0 p_268307_ p_268307_
+		1 p_268360_ p_268360_
+	lambda$onChanged$1 (ZLnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267720_
+		static
+		0 p_268348_ p_268348_
+		1 p_267945_ p_267945_
+	lambda$setSeed$2 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267677_
+		0 p_267957_ p_267957_
+	lambda$setWorldType$3 (Lnet/minecraft/core/Holder;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_267798_
+		static
+		0 p_268302_ p_268302_
+		1 p_268134_ p_268134_
+		2 p_268035_ p_268035_
+	lambda$updatePresetLists$4 (Lnet/minecraft/core/Registry;)Ljava/util/List; m_267658_
+		static
+		0 p_268091_ p_268091_
+	onChanged ()V m_267758_
+	setAllowCheats (Z)V m_267601_
+		0 p_267969_ p_267969_
+	setBonusChest (Z)V m_267666_
+		0 p_268236_ p_268236_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_267754_
+		0 p_268032_ p_268032_
+	setGameMode (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)V m_267616_
+		0 p_268231_ p_268231_
+	setGameRules (Lnet/minecraft/world/level/GameRules;)V m_267656_
+		0 p_268203_ p_268203_
+	setGenerateStructures (Z)V m_267770_
+		0 p_268090_ p_268090_
+	setName (Ljava/lang/String;)V m_267649_
+		0 p_268167_ p_268167_
+	setSeed (Ljava/lang/String;)V m_267759_
+		0 p_268100_ p_268100_
+	setSettings (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)V m_267692_
+		0 p_268313_ p_268313_
+	setWorldType (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry;)V m_267576_
+		0 p_268117_ p_268117_
+	tryUpdateDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)Z m_267710_
+		0 p_268016_ p_268016_
+	updateDimensions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater;)V m_267717_
+		0 p_268314_ p_268314_
+	updatePresetLists ()V m_267608_
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode
+	$VALUES $VALUES
+	CREATIVE CREATIVE
+	DEBUG DEBUG
+	HARDCORE HARDCORE
+	SURVIVAL SURVIVAL
+	displayName f_267396_
+	gameType f_267485_
+	info f_267442_
+	$values ()[Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; m_267789_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/GameType;)V <init>
+		0 p_268044_ p_268044_
+		1 p_268287_ p_268287_
+		2 p_268033_ p_268033_
+		3 p_268252_ p_268252_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_267564_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; valueOf
+		static
+		0 p_268027_ p_268027_
+	values ()[Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; values
+		static
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry
+	CUSTOM_WORLD_DESCRIPTION f_267418_
+	preset f_267398_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_267398_ f_267398_
+	describePreset ()Lnet/minecraft/network/chat/Component; m_267572_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_268349_ p_268349_
+	hashCode ()I hashCode
+	isAmplified ()Z m_267589_
+	lambda$describePreset$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_267580_
+		static
+		0 p_268048_ p_268048_
+	lambda$isAmplified$1 (Lnet/minecraft/resources/ResourceKey;)Z m_267678_
+		static
+		0 p_268224_ p_268224_
+	preset ()Lnet/minecraft/core/Holder; f_267398_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/WorldOpenFlows net/minecraft/client/gui/screens/worldselection/WorldOpenFlows
+	LOGGER f_233088_
+	levelSource f_233090_
+	minecraft f_233089_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/storage/LevelStorageSource;)V <init>
+		0 p_233093_ p_233093_
+		1 p_233094_ p_233094_
+	askForBackup (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;ZLjava/lang/Runnable;)V m_233140_
+		0 p_233141_ p_233141_
+		1 p_233142_ p_233142_
+		2 p_233143_ p_233143_
+		3 p_233144_ p_233144_
+	confirmWorldCreation (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V m_269260_
+		static
+		0 p_270593_ p_270593_
+		1 p_270733_ p_270733_
+		2 p_270539_ p_270539_
+		3 p_270158_ p_270158_
+		4 p_270709_ p_270709_
+	createFreshLevel (Ljava/lang/String;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Ljava/util/function/Function;)V m_233157_
+		0 p_233158_ p_233158_
+		1 p_233159_ p_233159_
+		2 p_249243_ p_249243_
+		3 p_249252_ p_249252_
+	createLevelFromExistingSettings (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V m_245064_
+		0 p_250919_ p_250919_
+		1 p_248897_ p_248897_
+		2 p_250801_ p_250801_
+		3 p_251654_ p_251654_
+	createWorldAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_233155_
+		0 p_233156_ p_233156_
+	doLoadLevel (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;ZZ)V m_233145_
+		0 p_233146_ p_233146_
+		1 p_233147_ p_233147_
+		2 p_233148_ p_233148_
+		3 p_233149_ p_233149_
+	getPackConfigFromLevelData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$PackConfig; m_247188_
+		0 p_249986_ p_249986_
+		1 p_248615_ p_248615_
+		2 p_249167_ p_249167_
+	lambda$askForBackup$12 (Ljava/lang/String;Ljava/lang/Runnable;ZZ)V m_233169_
+		0 p_233170_ p_233170_
+		1 p_233171_ p_233171_
+		2 p_233172_ p_233172_
+		3 p_233173_ p_233173_
+	lambda$confirmWorldCreation$13 (Ljava/lang/Runnable;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Z)V m_233150_
+		static
+		0 p_233151_ p_233151_
+		1 p_233152_ p_233152_
+		2 p_233153_ p_233153_
+		3 p_233154_ p_233154_
+	lambda$createFreshLevel$0 (Ljava/util/function/Function;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_257083_
+		static
+		0 p_258142_ p_258142_
+		1 p_258143_ p_258143_
+		2 p_258144_ p_258144_
+		3 p_258145_ p_258145_
+	lambda$doLoadLevel$10 (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/Boolean;)V m_260762_
+		0 p_261376_ p_261376_
+		1 p_261377_ p_261377_
+		2 p_261378_ p_261378_
+		3 p_261379_ p_261379_
+		4 p_261380_ p_261380_
+		5 p_233168_ p_233168_
+	lambda$doLoadLevel$11 (Ljava/lang/Throwable;)Ljava/lang/Void; m_233174_
+		0 p_233175_ p_233175_
+	lambda$doLoadLevel$4 (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;Z)V m_233178_
+		0 p_233179_ p_233179_
+		1 p_233180_ p_233180_
+		2 p_233181_ p_233181_
+	lambda$doLoadLevel$5 ()V m_275780_
+	lambda$doLoadLevel$6 (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;Z)V m_233136_
+		0 p_233137_ p_233137_
+		1 p_233138_ p_233138_
+		2 p_233139_ p_233139_
+	lambda$doLoadLevel$7 (Ljava/lang/Void;)Ljava/lang/Boolean; m_233176_
+		static
+		0 p_233177_ p_233177_
+	lambda$doLoadLevel$8 (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; m_233182_
+		0 p_233183_ p_233183_
+	lambda$doLoadLevel$9 (Lnet/minecraft/client/gui/screens/Screen;)V m_233131_
+		0 p_233132_ p_233132_
+	lambda$loadWorldStem$1 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244698_
+		static
+		0 p_247850_ p_247850_
+		1 p_247851_ p_247851_
+	lambda$recreateWorldData$2 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244700_
+		static
+		0 p_247856_ p_247856_
+		1 p_247857_ p_247857_
+	lambda$recreateWorldData$3 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data;)Lcom/mojang/datafixers/util/Pair; m_244696_
+		static
+		0 p_247840_ p_247840_
+		1 p_247841_ p_247841_
+		2 p_247842_ p_247842_
+		3 p_247843_ p_247843_
+	loadLevel (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;)V m_233133_
+		0 p_233134_ p_233134_
+		1 p_233135_ p_233135_
+	loadWorldDataBlocking (Lnet/minecraft/server/WorldLoader$PackConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;)Ljava/lang/Object; m_246486_
+		0 p_250997_ p_250997_
+		1 p_251759_ p_251759_
+		2 p_249635_ p_249635_
+	loadWorldStem (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Z)Lnet/minecraft/server/WorldStem; m_233119_
+		0 p_233120_ p_233120_
+		1 p_233121_ p_233121_
+	loadWorldStem (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldStem; m_233122_
+		0 p_233123_ p_233123_
+		1 p_233124_ p_233124_
+		2 p_233125_ p_233125_
+	promptBundledPackLoadFailure ()Ljava/util/concurrent/CompletableFuture; m_233095_
+	recreateWorldData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lcom/mojang/datafixers/util/Pair; m_246225_
+		0 p_249540_ p_249540_
+	safeCloseAccess (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/lang/String;)V m_233116_
+		static
+		0 p_233117_ p_233117_
+		1 p_233118_ p_233118_
+net/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data net/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data
+	existingDimensions f_244151_
+	levelSettings f_244166_
+	options f_244534_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/Registry;)V <init>
+		0 f_244166_ f_244166_
+		1 f_244534_ f_244534_
+		2 f_244151_ f_244151_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249359_ p_249359_
+	existingDimensions ()Lnet/minecraft/core/Registry; f_244151_
+	hashCode ()I hashCode
+	levelSettings ()Lnet/minecraft/world/level/LevelSettings; f_244166_
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_244534_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList net/minecraft/client/gui/screens/worldselection/WorldSelectionList
+	DATE_FORMAT f_101646_
+	FROM_NEWER_TOOLTIP_1 f_101649_
+	FROM_NEWER_TOOLTIP_2 f_101650_
+	ICON_MISSING f_101647_
+	ICON_OVERLAY_LOCATION f_101648_
+	LOGGER f_101645_
+	SNAPSHOT_TOOLTIP_1 f_101651_
+	SNAPSHOT_TOOLTIP_2 f_101652_
+	WORLD_LOCKED_TOOLTIP f_101653_
+	WORLD_REQUIRES_CONVERSION f_194113_
+	currentlyDisplayedLevels f_238575_
+	filter f_238624_
+	loadingHeader f_233184_
+	pendingLevels f_238666_
+	screen f_101654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/SelectWorldScreen;Lnet/minecraft/client/Minecraft;IIIIILjava/lang/String;Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;)V <init>
+		0 p_239540_ p_239540_
+		1 p_239541_ p_239541_
+		2 p_239542_ p_239542_
+		3 p_239543_ p_239543_
+		4 p_239544_ p_239544_
+		5 p_239545_ p_239545_
+		6 p_239546_ p_239546_
+		7 p_239547_ p_239547_
+		8 p_239548_ p_239548_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;)Lnet/minecraft/client/Minecraft; m_233191_
+		static
+		0 p_233192_ p_233192_
+	clearEntries ()V m_93516_
+	fillLevels (Ljava/lang/String;Ljava/util/List;)V m_233198_
+		0 p_233199_ p_233199_
+		1 p_233200_ p_233200_
+	fillLoadingLevels ()V m_233214_
+	filterAccepts (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelSummary;)Z m_233195_
+		0 p_233196_ p_233196_
+		1 p_233197_ p_233197_
+	getRowWidth ()I m_5759_
+	getScreen ()Lnet/minecraft/client/gui/screens/worldselection/SelectWorldScreen; m_101685_
+	getScrollbarPosition ()I m_5756_
+	getSelectedOpt ()Ljava/util/Optional; m_101684_
+	handleLevelLoadFailure (Lnet/minecraft/network/chat/Component;)V m_233211_
+		0 p_233212_ p_233212_
+	handleNewLevels (Ljava/util/List;)V m_239664_
+		0 p_239665_ p_239665_
+	keyPressed (III)Z m_7933_
+		0 p_289017_ p_289017_
+		1 p_288966_ p_288966_
+		2 p_289020_ p_289020_
+	lambda$loadLevels$0 (Ljava/lang/Throwable;)Ljava/util/List; m_233201_
+		0 p_233202_ p_233202_
+	loadLevels ()Ljava/util/concurrent/CompletableFuture; m_233213_
+	notifyListUpdated ()V m_233215_
+	pollLevelsIgnoreErrors ()Ljava/util/List; m_239987_
+	reloadWorldList ()V m_233206_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283323_ p_283323_
+		1 p_282039_ p_282039_
+		2 p_283339_ p_283339_
+		3 p_281472_ p_281472_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_101671_ p_101671_
+	setSelected (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry;)V m_6987_
+		0 p_233190_ p_233190_
+	updateFilter (Ljava/lang/String;)V m_239900_
+		0 p_239901_ p_239901_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_233188_ p_233188_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry net/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry
+	<init> ()V <init>
+	close ()V close
+	isSelectable ()Z m_214209_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$LoadingHeader net/minecraft/client/gui/screens/worldselection/WorldSelectionList$LoadingHeader
+	LOADING_LABEL f_233218_
+	minecraft f_233219_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_233222_ p_233222_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelectable ()Z m_214209_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282319_ p_282319_
+		1 p_283207_ p_283207_
+		2 p_281352_ p_281352_
+		3 p_283332_ p_283332_
+		4 p_282400_ p_282400_
+		5 p_282912_ p_282912_
+		6 p_282760_ p_282760_
+		7 p_281344_ p_281344_
+		8 p_283655_ p_283655_
+		9 p_283696_ p_283696_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$WorldListEntry net/minecraft/client/gui/screens/worldselection/WorldSelectionList$WorldListEntry
+	ICON_HEIGHT f_170313_
+	ICON_OVERLAY_X_ERROR f_170317_
+	ICON_OVERLAY_X_JOIN f_170314_
+	ICON_OVERLAY_X_JOIN_WITH_NOTIFY f_170315_
+	ICON_OVERLAY_X_WARNING f_170316_
+	ICON_OVERLAY_Y_SELECTED f_170319_
+	ICON_OVERLAY_Y_UNSELECTED f_170318_
+	ICON_WIDTH f_170312_
+	icon f_101698_
+	iconFile f_101697_
+	lastClickTime f_101699_
+	minecraft f_101693_
+	screen f_101694_
+	summary f_101695_
+	this$0 f_101692_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;Lnet/minecraft/world/level/storage/LevelSummary;)V <init>
+		0 p_101701_ p_101701_
+		1 p_101702_ p_101702_
+		2 p_101703_ p_101703_
+	close ()V close
+	deleteWorld ()V m_101738_
+	doDeleteWorld ()V m_170323_
+	editWorld ()V m_101739_
+	getLevelName ()Ljava/lang/String; m_170324_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelectable ()Z m_214209_
+	joinWorld ()V m_101704_
+	lambda$deleteWorld$3 (Z)V m_170321_
+		0 p_170322_ p_170322_
+	lambda$editWorld$4 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/lang/String;Z)V m_233241_
+		0 p_233242_ p_233242_
+		1 p_233243_ p_233243_
+		2 p_233244_ p_233244_
+	lambda$joinWorld$0 (ZZ)V m_289841_
+		0 p_289912_ p_289912_
+		1 p_289913_ p_289913_
+	lambda$joinWorld$1 ()V m_170327_
+	lambda$joinWorld$2 (Z)V m_101740_
+		0 p_101741_ p_101741_
+	lambda$recreateWorld$5 (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/nio/file/Path;Z)V m_275781_
+		0 p_275879_ p_275879_
+		1 p_275880_ p_275880_
+		2 p_275881_ p_275881_
+		3 p_275882_ p_275882_
+	lambda$recreateWorld$6 ()V m_233245_
+	loadIcon ()V m_101746_
+	loadWorld ()V m_101744_
+	mouseClicked (DDI)Z m_6375_
+		0 p_101706_ p_101706_
+		1 p_101707_ p_101707_
+		2 p_101708_ p_101708_
+	queueLoadScreen ()V m_101745_
+	recreateWorld ()V m_101743_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281612_ p_281612_
+		1 p_281353_ p_281353_
+		2 p_283181_ p_283181_
+		3 p_282820_ p_282820_
+		4 p_282420_ p_282420_
+		5 p_281855_ p_281855_
+		6 p_283204_ p_283204_
+		7 p_283025_ p_283025_
+		8 p_283396_ p_283396_
+		9 p_282938_ p_282938_
+	validateIconFile ()V m_289856_
+net/minecraft/client/gui/screens/worldselection/package-info net/minecraft/client/gui/screens/worldselection/package-info
+net/minecraft/client/gui/spectator/PlayerMenuItem net/minecraft/client/gui/spectator/PlayerMenuItem
+	location f_101753_
+	name f_101754_
+	profile f_101752_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_101756_ p_101756_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282282_ p_282282_
+		1 p_282686_ p_282686_
+		2 p_282849_ p_282849_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101762_ p_101762_
+net/minecraft/client/gui/spectator/RootSpectatorMenuCategory net/minecraft/client/gui/spectator/RootSpectatorMenuCategory
+	PROMPT_TEXT f_101765_
+	items f_101766_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getItems ()Ljava/util/List; m_5919_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+net/minecraft/client/gui/spectator/SpectatorMenu net/minecraft/client/gui/spectator/SpectatorMenu
+	CLOSE_ITEM f_101772_
+	CLOSE_MENU_TEXT f_101776_
+	EMPTY_SLOT f_101771_
+	MAX_PER_PAGE f_170328_
+	NEXT_PAGE_TEXT f_101778_
+	PREVIOUS_PAGE_TEXT f_101777_
+	SCROLL_LEFT f_101773_
+	SCROLL_RIGHT_DISABLED f_101775_
+	SCROLL_RIGHT_ENABLED f_101774_
+	category f_101780_
+	listener f_101779_
+	page f_101782_
+	selectedSlot f_101781_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/spectator/SpectatorMenuListener;)V <init>
+		0 p_101785_ p_101785_
+	exit ()V m_101800_
+	getCurrentPage ()Lnet/minecraft/client/gui/spectator/categories/SpectatorPage; m_101802_
+	getItem (I)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101787_
+		0 p_101788_ p_101788_
+	getItems ()Ljava/util/List; m_101786_
+	getSelectedCategory ()Lnet/minecraft/client/gui/spectator/SpectatorMenuCategory; m_101799_
+	getSelectedItem ()Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101796_
+	getSelectedSlot ()I m_101801_
+	selectCategory (Lnet/minecraft/client/gui/spectator/SpectatorMenuCategory;)V m_101794_
+		0 p_101795_ p_101795_
+	selectSlot (I)V m_101797_
+		0 p_101798_ p_101798_
+net/minecraft/client/gui/spectator/SpectatorMenu$1 net/minecraft/client/gui/spectator/SpectatorMenu$1
+	<init> ()V <init>
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283652_ p_283652_
+		1 p_101809_ p_101809_
+		2 p_101810_ p_101810_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101812_ p_101812_
+net/minecraft/client/gui/spectator/SpectatorMenu$CloseSpectatorItem net/minecraft/client/gui/spectator/SpectatorMenu$CloseSpectatorItem
+	<init> ()V <init>
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283113_ p_283113_
+		1 p_282295_ p_282295_
+		2 p_282511_ p_282511_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101823_ p_101823_
+net/minecraft/client/gui/spectator/SpectatorMenu$ScrollMenuItem net/minecraft/client/gui/spectator/SpectatorMenu$ScrollMenuItem
+	direction f_101826_
+	enabled f_101827_
+	<init> (IZ)V <init>
+		0 p_101829_ p_101829_
+		1 p_101830_ p_101830_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_281376_ p_281376_
+		1 p_282065_ p_282065_
+		2 p_282653_ p_282653_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101836_ p_101836_
+net/minecraft/client/gui/spectator/SpectatorMenuCategory net/minecraft/client/gui/spectator/SpectatorMenuCategory
+	getItems ()Ljava/util/List; m_5919_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+net/minecraft/client/gui/spectator/SpectatorMenuItem net/minecraft/client/gui/spectator/SpectatorMenuItem
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282591_ p_282591_
+		1 p_101840_ p_101840_
+		2 p_101841_ p_101841_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101842_ p_101842_
+net/minecraft/client/gui/spectator/SpectatorMenuListener net/minecraft/client/gui/spectator/SpectatorMenuListener
+	onSpectatorMenuClosed (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7613_
+		0 p_101843_ p_101843_
+net/minecraft/client/gui/spectator/categories/SpectatorPage net/minecraft/client/gui/spectator/categories/SpectatorPage
+	NO_SELECTION f_170329_
+	items f_101845_
+	selection f_101846_
+	<init> (Ljava/util/List;I)V <init>
+		0 p_170331_ p_170331_
+		1 p_170332_ p_170332_
+	getItem (I)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101851_
+		0 p_101852_ p_101852_
+	getSelectedSlot ()I m_101853_
+net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory
+	PROFILE_ORDER f_101854_
+	TELEPORT_PROMPT f_101856_
+	TELEPORT_TEXT f_101855_
+	items f_101857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_101861_ p_101861_
+	<init> ()V <init>
+	getItems ()Ljava/util/List; m_5919_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+	isEnabled ()Z m_7304_
+	lambda$new$1 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Z m_252583_
+		static
+		0 p_253336_ p_253336_
+	lambda$new$2 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_252581_
+		static
+		0 p_253334_ p_253334_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/util/UUID; m_252582_
+		static
+		0 p_253335_ p_253335_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_281992_ p_281992_
+		1 p_281684_ p_281684_
+		2 p_281889_ p_281889_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101868_ p_101868_
+net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory
+	TELEPORT_PROMPT f_101876_
+	TELEPORT_TEXT f_101875_
+	items f_101877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTeamEntries (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/Scoreboard;)Ljava/util/List; m_257833_
+		static
+		0 p_260258_ p_260258_
+		1 p_259249_ p_259249_
+	getItems ()Ljava/util/List; m_5919_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+	isEnabled ()Z m_7304_
+	lambda$createTeamEntries$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/PlayerTeam;)Ljava/util/stream/Stream; m_257827_
+		static
+		0 p_259756_ p_259756_
+		1 p_260025_ p_260025_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282933_ p_282933_
+		1 p_283568_ p_283568_
+		2 p_281803_ p_281803_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101886_ p_101886_
+net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory$TeamSelectionItem net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory$TeamSelectionItem
+	iconSkin f_256959_
+	players f_101893_
+	team f_101891_
+	<init> (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_259176_ p_259176_
+		1 p_259231_ p_259231_
+		2 p_260113_ p_260113_
+	create (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/PlayerTeam;)Ljava/util/Optional; m_257760_
+		static
+		0 p_260048_ p_260048_
+		1 p_259058_ p_259058_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283215_ p_283215_
+		1 p_282946_ p_282946_
+		2 p_283438_ p_283438_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101902_ p_101902_
+net/minecraft/client/gui/spectator/categories/package-info net/minecraft/client/gui/spectator/categories/package-info
+net/minecraft/client/gui/spectator/package-info net/minecraft/client/gui/spectator/package-info
+net/minecraft/client/main/GameConfig net/minecraft/client/main/GameConfig
+	display f_101906_
+	game f_101908_
+	location f_101907_
+	quickPlay f_278410_
+	user f_101905_
+	<init> (Lnet/minecraft/client/main/GameConfig$UserData;Lcom/mojang/blaze3d/platform/DisplayData;Lnet/minecraft/client/main/GameConfig$FolderData;Lnet/minecraft/client/main/GameConfig$GameData;Lnet/minecraft/client/main/GameConfig$QuickPlayData;)V <init>
+		0 p_279448_ p_279448_
+		1 p_279368_ p_279368_
+		2 p_279174_ p_279174_
+		3 p_279138_ p_279138_
+		4 p_279425_ p_279425_
+net/minecraft/client/main/GameConfig$FolderData net/minecraft/client/main/GameConfig$FolderData
+	assetDirectory f_101918_
+	assetIndex f_101919_
+	gameDirectory f_101916_
+	resourcePackDirectory f_101917_
+	<init> (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V <init>
+		0 p_101921_ p_101921_
+		1 p_101922_ p_101922_
+		2 p_101923_ p_101923_
+		3 p_101924_ p_101924_
+	getExternalAssetSource ()Ljava/nio/file/Path; m_246261_
+net/minecraft/client/main/GameConfig$GameData net/minecraft/client/main/GameConfig$GameData
+	demo f_101926_
+	disableChat f_101930_
+	disableMultiplayer f_101929_
+	launchVersion f_101927_
+	versionType f_101928_
+	<init> (ZLjava/lang/String;Ljava/lang/String;ZZ)V <init>
+		0 p_101932_ p_101932_
+		1 p_101933_ p_101933_
+		2 p_101934_ p_101934_
+		3 p_101935_ p_101935_
+		4 p_101936_ p_101936_
+net/minecraft/client/main/GameConfig$QuickPlayData net/minecraft/client/main/GameConfig$QuickPlayData
+	multiplayer f_278424_
+	path f_278493_
+	realms f_278402_
+	singleplayer f_278449_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 f_278493_ f_278493_
+		1 f_278449_ f_278449_
+		2 f_278424_ f_278424_
+		3 f_278402_ f_278402_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279161_ p_279161_
+	hashCode ()I hashCode
+	isEnabled ()Z m_278736_
+	multiplayer ()Ljava/lang/String; f_278424_
+	path ()Ljava/lang/String; f_278493_
+	realms ()Ljava/lang/String; f_278402_
+	singleplayer ()Ljava/lang/String; f_278449_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/main/GameConfig$UserData net/minecraft/client/main/GameConfig$UserData
+	profileProperties f_101944_
+	proxy f_101945_
+	user f_101942_
+	userProperties f_101943_
+	<init> (Lnet/minecraft/client/User;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V <init>
+		0 p_101947_ p_101947_
+		1 p_101948_ p_101948_
+		2 p_101949_ p_101949_
+		3 p_101950_ p_101950_
+net/minecraft/client/main/Main net/minecraft/client/main/Main
+	LOGGER f_129630_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	emptyStringToEmptyOptional (Ljava/lang/String;)Ljava/util/Optional; m_195486_
+		static
+		0 p_195487_ p_195487_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129642_ p_129642_
+	ofNullable (Ljava/lang/Integer;)Ljava/util/OptionalInt; m_129634_
+		static
+		0 p_129635_ p_129635_
+	parseArgument (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object; m_129638_
+		static
+		0 p_129639_ p_129639_
+		1 p_129640_ p_129640_
+	stringHasValue (Ljava/lang/String;)Z m_129636_
+		static
+		0 p_129637_ p_129637_
+net/minecraft/client/main/Main$1 net/minecraft/client/main/Main$1
+	val$proxyPass f_129644_
+	val$proxyUser f_129643_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_129646_ p_129646_
+		1 p_129647_ p_129647_
+	getPasswordAuthentication ()Ljava/net/PasswordAuthentication; getPasswordAuthentication
+net/minecraft/client/main/Main$2 net/minecraft/client/main/Main$2
+	<init> (Ljava/lang/String;)V <init>
+		0 p_129650_ p_129650_
+	run ()V run
+net/minecraft/client/main/Main$3 net/minecraft/client/main/Main$3
+	val$minecraft f_129652_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_129654_ p_129654_
+		1 p_129655_ p_129655_
+	run ()V run
+net/minecraft/client/main/SilentInitException net/minecraft/client/main/SilentInitException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_101979_ p_101979_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_170334_ p_170334_
+		1 p_170335_ p_170335_
+net/minecraft/client/main/package-info net/minecraft/client/main/package-info
+net/minecraft/client/model/AbstractZombieModel net/minecraft/client/model/AbstractZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170337_ p_170337_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_101999_ p_101999_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_101986_ p_101986_
+		1 p_101987_ p_101987_
+		2 p_101988_ p_101988_
+		3 p_101989_ p_101989_
+		4 p_101990_ p_101990_
+		5 p_101991_ p_101991_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_101993_ p_101993_
+		1 p_101994_ p_101994_
+		2 p_101995_ p_101995_
+		3 p_101996_ p_101996_
+		4 p_101997_ p_101997_
+		5 p_101998_ p_101998_
+	setupAnim (Lnet/minecraft/world/entity/monster/Monster;FFFFF)V m_6973_
+		0 p_102001_ p_102001_
+		1 p_102002_ p_102002_
+		2 p_102003_ p_102003_
+		3 p_102004_ p_102004_
+		4 p_102005_ p_102005_
+		5 p_102006_ p_102006_
+net/minecraft/client/model/AgeableHierarchicalModel net/minecraft/client/model/AgeableHierarchicalModel
+	bodyYOffset f_271124_
+	youngScaleFactor f_271539_
+	<init> (FF)V <init>
+		0 p_273694_ p_273694_
+		1 p_273578_ p_273578_
+	<init> (FFLjava/util/function/Function;)V <init>
+		0 p_273130_ p_273130_
+		1 p_273302_ p_273302_
+		2 p_273636_ p_273636_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_273029_ p_273029_
+		1 p_272763_ p_272763_
+		2 p_273665_ p_273665_
+		3 p_272602_ p_272602_
+		4 p_273190_ p_273190_
+		5 p_273731_ p_273731_
+		6 p_272609_ p_272609_
+		7 p_273331_ p_273331_
+net/minecraft/client/model/AgeableListModel net/minecraft/client/model/AgeableListModel
+	babyBodyScale f_102011_
+	babyHeadScale f_102010_
+	babyYHeadOffset f_170338_
+	babyZHeadOffset f_170339_
+	bodyYOffset f_102012_
+	scaleHead f_102007_
+	<init> (ZFF)V <init>
+		0 p_102023_ p_102023_
+		1 p_102024_ p_102024_
+		2 p_102025_ p_102025_
+	<init> (Ljava/util/function/Function;ZFFFFF)V <init>
+		0 p_102015_ p_102015_
+		1 p_102016_ p_102016_
+		2 p_102017_ p_102017_
+		3 p_102018_ p_102018_
+		4 p_102019_ p_102019_
+		5 p_102020_ p_102020_
+		6 p_102021_ p_102021_
+	<init> (ZFFFFF)V <init>
+		0 p_102027_ p_102027_
+		1 p_102028_ p_102028_
+		2 p_102029_ p_102029_
+		3 p_102030_ p_102030_
+		4 p_102031_ p_102031_
+		5 p_102032_ p_102032_
+	<init> ()V <init>
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102072_
+		static
+		0 p_102073_ p_102073_
+		1 p_102074_ p_102074_
+		2 p_102075_ p_102075_
+		3 p_102076_ p_102076_
+		4 p_102077_ p_102077_
+		5 p_102078_ p_102078_
+		6 p_102079_ p_102079_
+		7 p_102080_ p_102080_
+		8 p_102081_ p_102081_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102062_
+		static
+		0 p_102063_ p_102063_
+		1 p_102064_ p_102064_
+		2 p_102065_ p_102065_
+		3 p_102066_ p_102066_
+		4 p_102067_ p_102067_
+		5 p_102068_ p_102068_
+		6 p_102069_ p_102069_
+		7 p_102070_ p_102070_
+		8 p_102071_ p_102071_
+	lambda$renderToBuffer$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102052_
+		static
+		0 p_102053_ p_102053_
+		1 p_102054_ p_102054_
+		2 p_102055_ p_102055_
+		3 p_102056_ p_102056_
+		4 p_102057_ p_102057_
+		5 p_102058_ p_102058_
+		6 p_102059_ p_102059_
+		7 p_102060_ p_102060_
+		8 p_102061_ p_102061_
+	lambda$renderToBuffer$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102042_
+		static
+		0 p_102043_ p_102043_
+		1 p_102044_ p_102044_
+		2 p_102045_ p_102045_
+		3 p_102046_ p_102046_
+		4 p_102047_ p_102047_
+		5 p_102048_ p_102048_
+		6 p_102049_ p_102049_
+		7 p_102050_ p_102050_
+		8 p_102051_ p_102051_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102034_ p_102034_
+		1 p_102035_ p_102035_
+		2 p_102036_ p_102036_
+		3 p_102037_ p_102037_
+		4 p_102038_ p_102038_
+		5 p_102039_ p_102039_
+		6 p_102040_ p_102040_
+		7 p_102041_ p_102041_
+net/minecraft/client/model/AllayModel net/minecraft/client/model/AllayModel
+	FLYING_ANIMATION_X_ROT f_233308_
+	MAX_HAND_HOLDING_ITEM_X_ROT_RAD f_233309_
+	MIN_HAND_HOLDING_ITEM_X_ROT_RAD f_233310_
+	body f_233303_
+	head f_238177_
+	left_arm f_233305_
+	left_wing f_233307_
+	right_arm f_233304_
+	right_wing f_233306_
+	root f_233302_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233312_ p_233312_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233340_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/animal/allay/Allay;FFFFF)V m_6973_
+		0 p_233325_ p_233325_
+		1 p_233326_ p_233326_
+		2 p_233327_ p_233327_
+		3 p_233328_ p_233328_
+		4 p_233329_ p_233329_
+		5 p_233330_ p_233330_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233315_ p_233315_
+		1 p_233316_ p_233316_
+		2 p_233317_ p_233317_
+		3 p_233318_ p_233318_
+		4 p_233319_ p_233319_
+		5 p_233320_ p_233320_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_233322_ p_233322_
+		1 p_233323_ p_233323_
+net/minecraft/client/model/AnimationUtils net/minecraft/client/model/AnimationUtils
+	<init> ()V <init>
+	animateCrossbowCharge (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/world/entity/LivingEntity;Z)V m_102086_
+		static
+		0 p_102087_ p_102087_
+		1 p_102088_ p_102088_
+		2 p_102089_ p_102089_
+		3 p_102090_ p_102090_
+	animateCrossbowHold (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Z)V m_102097_
+		static
+		0 p_102098_ p_102098_
+		1 p_102099_ p_102099_
+		2 p_102100_ p_102100_
+		3 p_102101_ p_102101_
+	animateZombieArms (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;ZFF)V m_102102_
+		static
+		0 p_102103_ p_102103_
+		1 p_102104_ p_102104_
+		2 p_102105_ p_102105_
+		3 p_102106_ p_102106_
+		4 p_102107_ p_102107_
+	bobArms (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;F)V m_102082_
+		static
+		0 p_102083_ p_102083_
+		1 p_102084_ p_102084_
+		2 p_102085_ p_102085_
+	bobModelPart (Lnet/minecraft/client/model/geom/ModelPart;FF)V m_170341_
+		static
+		0 p_170342_ p_170342_
+		1 p_170343_ p_170343_
+		2 p_170344_ p_170344_
+	swingWeaponDown (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/world/entity/Mob;FF)V m_102091_
+		static
+		0 p_102092_ p_102092_
+		1 p_102093_ p_102093_
+		2 p_102094_ p_102094_
+		3 p_102095_ p_102095_
+		4 p_102096_ p_102096_
+net/minecraft/client/model/ArmedModel net/minecraft/client/model/ArmedModel
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102108_ p_102108_
+		1 p_102109_ p_102109_
+net/minecraft/client/model/ArmorStandArmorModel net/minecraft/client/model/ArmorStandArmorModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170346_ p_170346_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170347_
+		static
+		0 p_170348_ p_170348_
+	setupAnim (Lnet/minecraft/world/entity/decoration/ArmorStand;FFFFF)V m_6973_
+		0 p_102131_ p_102131_
+		1 p_102132_ p_102132_
+		2 p_102133_ p_102133_
+		3 p_102134_ p_102134_
+		4 p_102135_ p_102135_
+		5 p_102136_ p_102136_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102117_ p_102117_
+		1 p_102118_ p_102118_
+		2 p_102119_ p_102119_
+		3 p_102120_ p_102120_
+		4 p_102121_ p_102121_
+		5 p_102122_ p_102122_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102124_ p_102124_
+		1 p_102125_ p_102125_
+		2 p_102126_ p_102126_
+		3 p_102127_ p_102127_
+		4 p_102128_ p_102128_
+		5 p_102129_ p_102129_
+net/minecraft/client/model/ArmorStandModel net/minecraft/client/model/ArmorStandModel
+	BASE_PLATE f_170352_
+	LEFT_BODY_STICK f_170350_
+	RIGHT_BODY_STICK f_170349_
+	SHOULDER_STICK f_170351_
+	basePlate f_102140_
+	leftBodyStick f_170354_
+	rightBodyStick f_170353_
+	shoulderStick f_102139_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170356_ p_170356_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170357_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102145_ p_102145_
+		1 p_102146_ p_102146_
+		2 p_102147_ p_102147_
+		3 p_102148_ p_102148_
+	prepareMobModel (Lnet/minecraft/world/entity/decoration/ArmorStand;FFF)V m_6839_
+		0 p_102172_ p_102172_
+		1 p_102173_ p_102173_
+		2 p_102174_ p_102174_
+		3 p_102175_ p_102175_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102160_ p_102160_
+		1 p_102161_ p_102161_
+		2 p_102162_ p_102162_
+		3 p_102163_ p_102163_
+	setupAnim (Lnet/minecraft/world/entity/decoration/ArmorStand;FFFFF)V m_6973_
+		0 p_102177_ p_102177_
+		1 p_102178_ p_102178_
+		2 p_102179_ p_102179_
+		3 p_102180_ p_102180_
+		4 p_102181_ p_102181_
+		5 p_102182_ p_102182_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102150_ p_102150_
+		1 p_102151_ p_102151_
+		2 p_102152_ p_102152_
+		3 p_102153_ p_102153_
+		4 p_102154_ p_102154_
+		5 p_102155_ p_102155_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102165_ p_102165_
+		1 p_102166_ p_102166_
+		2 p_102167_ p_102167_
+		3 p_102168_ p_102168_
+		4 p_102169_ p_102169_
+		5 p_102170_ p_102170_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102157_ p_102157_
+		1 p_102158_ p_102158_
+net/minecraft/client/model/AxolotlModel net/minecraft/client/model/AxolotlModel
+	SWIMMING_LEG_XROT f_170358_
+	body f_170364_
+	head f_170365_
+	leftFrontLeg f_170362_
+	leftGills f_170367_
+	leftHindLeg f_170360_
+	rightFrontLeg f_170363_
+	rightGills f_170368_
+	rightHindLeg f_170361_
+	tail f_170359_
+	topGills f_170366_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170370_ p_170370_
+	applyMirrorLegRotations ()V m_170421_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170417_
+		static
+	getRotationVector (Lnet/minecraft/client/model/geom/ModelPart;)Lorg/joml/Vector3f; m_253263_
+		0 p_254355_ p_254355_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	lerpPart (Lnet/minecraft/client/model/geom/ModelPart;FFF)V m_170403_
+		0 p_170404_ p_170404_
+		1 p_170405_ p_170405_
+		2 p_170406_ p_170406_
+		3 p_170407_ p_170407_
+	lerpTo (FFF)F m_170377_
+		0 p_170378_ p_170378_
+		1 p_170379_ p_170379_
+		2 p_170380_ p_170380_
+	lerpTo (FF)F m_170374_
+		0 p_170375_ p_170375_
+		1 p_170376_ p_170376_
+	saveAnimationValues (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V m_170388_
+		0 p_170389_ p_170389_
+	setRotationFromVector (Lnet/minecraft/client/model/geom/ModelPart;Lorg/joml/Vector3f;)V m_252862_
+		0 p_254301_ p_254301_
+		1 p_253783_ p_253783_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_170382_ p_170382_
+		1 p_170383_ p_170383_
+		2 p_170384_ p_170384_
+		3 p_170385_ p_170385_
+		4 p_170386_ p_170386_
+		5 p_170387_ p_170387_
+	setupAnim (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;FFFFF)V m_6973_
+		0 p_170395_ p_170395_
+		1 p_170396_ p_170396_
+		2 p_170397_ p_170397_
+		3 p_170398_ p_170398_
+		4 p_170399_ p_170399_
+		5 p_170400_ p_170400_
+	setupGroundCrawlingAnimation (FF)V m_170418_
+		0 p_170419_ p_170419_
+		1 p_170420_ p_170420_
+	setupInitialAnimationValues (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;FF)V m_170390_
+		0 p_170391_ p_170391_
+		1 p_170392_ p_170392_
+		2 p_170393_ p_170393_
+	setupLayStillOnGroundAnimation (FF)V m_170414_
+		0 p_170415_ p_170415_
+		1 p_170416_ p_170416_
+	setupPlayDeadAnimation (F)V m_170412_
+		0 p_170413_ p_170413_
+	setupSwimmingAnimation (FF)V m_170422_
+		0 p_170423_ p_170423_
+		1 p_170424_ p_170424_
+	setupWaterHoveringAnimation (F)V m_170372_
+		0 p_170373_ p_170373_
+net/minecraft/client/model/BatModel net/minecraft/client/model/BatModel
+	body f_102185_
+	head f_102184_
+	leftWing f_102187_
+	leftWingTip f_102189_
+	rightWing f_102186_
+	rightWingTip f_102188_
+	root f_170425_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170427_ p_170427_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170428_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102193_ p_102193_
+		1 p_102194_ p_102194_
+		2 p_102195_ p_102195_
+		3 p_102196_ p_102196_
+		4 p_102197_ p_102197_
+		5 p_102198_ p_102198_
+	setupAnim (Lnet/minecraft/world/entity/ambient/Bat;FFFFF)V m_6973_
+		0 p_102200_ p_102200_
+		1 p_102201_ p_102201_
+		2 p_102202_ p_102202_
+		3 p_102203_ p_102203_
+		4 p_102204_ p_102204_
+		5 p_102205_ p_102205_
+net/minecraft/client/model/BeeModel net/minecraft/client/model/BeeModel
+	BACK_LEGS f_170437_
+	BEE_Y_BASE f_170430_
+	BONE f_170431_
+	FRONT_LEGS f_170435_
+	LEFT_ANTENNA f_170433_
+	MIDDLE_LEGS f_170436_
+	RIGHT_ANTENNA f_170434_
+	STINGER f_170432_
+	backLeg f_102212_
+	bone f_102206_
+	frontLeg f_102210_
+	leftAntenna f_102214_
+	leftWing f_102209_
+	midLeg f_102211_
+	rightAntenna f_102215_
+	rightWing f_102208_
+	rollAmount f_102216_
+	stinger f_102213_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170439_ p_170439_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170440_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102220_ p_102220_
+		1 p_102221_ p_102221_
+		2 p_102222_ p_102222_
+		3 p_102223_ p_102223_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Bee;FFF)V m_6839_
+		0 p_102232_ p_102232_
+		1 p_102233_ p_102233_
+		2 p_102234_ p_102234_
+		3 p_102235_ p_102235_
+	setupAnim (Lnet/minecraft/world/entity/animal/Bee;FFFFF)V m_6973_
+		0 p_102237_ p_102237_
+		1 p_102238_ p_102238_
+		2 p_102239_ p_102239_
+		3 p_102240_ p_102240_
+		4 p_102241_ p_102241_
+		5 p_102242_ p_102242_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102225_ p_102225_
+		1 p_102226_ p_102226_
+		2 p_102227_ p_102227_
+		3 p_102228_ p_102228_
+		4 p_102229_ p_102229_
+		5 p_102230_ p_102230_
+net/minecraft/client/model/BlazeModel net/minecraft/client/model/BlazeModel
+	head f_102245_
+	root f_170441_
+	upperBodyParts f_102244_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170443_ p_170443_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170444_
+		static
+	getPartName (I)Ljava/lang/String; m_170445_
+		static
+		0 p_170446_ p_170446_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170447_
+		static
+		0 p_170448_ p_170448_
+		1 p_170449_ p_170449_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102250_ p_102250_
+		1 p_102251_ p_102251_
+		2 p_102252_ p_102252_
+		3 p_102253_ p_102253_
+		4 p_102254_ p_102254_
+		5 p_102255_ p_102255_
+net/minecraft/client/model/BoatModel net/minecraft/client/model/BoatModel
+	BACK f_170455_
+	BOTTOM f_170454_
+	FRONT f_170456_
+	LEFT f_170458_
+	LEFT_PADDLE f_170451_
+	RIGHT f_170457_
+	RIGHT_PADDLE f_170452_
+	WATER_PATCH f_170453_
+	leftPaddle f_170459_
+	parts f_102258_
+	rightPaddle f_170460_
+	waterPatch f_102257_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_250599_ p_250599_
+	animatePaddle (Lnet/minecraft/world/entity/vehicle/Boat;ILnet/minecraft/client/model/geom/ModelPart;F)V m_170464_
+		static
+		0 p_170465_ p_170465_
+		1 p_170466_ p_170466_
+		2 p_170467_ p_170467_
+		3 p_170468_ p_170468_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_246613_
+		static
+	createChildren (Lnet/minecraft/client/model/geom/builders/PartDefinition;)V m_246203_
+		static
+		0 p_250572_ p_250572_
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245539_
+		0 p_252283_ p_252283_
+	parts ()Lcom/google/common/collect/ImmutableList; m_6195_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102262_ p_102262_
+		1 p_102263_ p_102263_
+		2 p_102264_ p_102264_
+		3 p_102265_ p_102265_
+		4 p_102266_ p_102266_
+		5 p_102267_ p_102267_
+	setupAnim (Lnet/minecraft/world/entity/vehicle/Boat;FFFFF)V m_6973_
+		0 p_102269_ p_102269_
+		1 p_102270_ p_102270_
+		2 p_102271_ p_102271_
+		3 p_102272_ p_102272_
+		4 p_102273_ p_102273_
+		5 p_102274_ p_102274_
+	waterPatch ()Lnet/minecraft/client/model/geom/ModelPart; m_102282_
+net/minecraft/client/model/BookModel net/minecraft/client/model/BookModel
+	FLIP_PAGE_1 f_170471_
+	FLIP_PAGE_2 f_170472_
+	LEFT_PAGES f_170469_
+	RIGHT_PAGES f_170470_
+	flipPage1 f_102287_
+	flipPage2 f_102288_
+	leftLid f_102283_
+	leftPages f_102285_
+	rightLid f_102284_
+	rightPages f_102286_
+	root f_170473_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170475_ p_170475_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170476_
+		static
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_102316_
+		0 p_102317_ p_102317_
+		1 p_102318_ p_102318_
+		2 p_102319_ p_102319_
+		3 p_102320_ p_102320_
+		4 p_102321_ p_102321_
+		5 p_102322_ p_102322_
+		6 p_102323_ p_102323_
+		7 p_102324_ p_102324_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102298_ p_102298_
+		1 p_102299_ p_102299_
+		2 p_102300_ p_102300_
+		3 p_102301_ p_102301_
+		4 p_102302_ p_102302_
+		5 p_102303_ p_102303_
+		6 p_102304_ p_102304_
+		7 p_102305_ p_102305_
+	setupAnim (FFFF)V m_102292_
+		0 p_102293_ p_102293_
+		1 p_102294_ p_102294_
+		2 p_102295_ p_102295_
+		3 p_102296_ p_102296_
+net/minecraft/client/model/CamelModel net/minecraft/client/model/CamelModel
+	BABY_SCALE f_273934_
+	BABY_Y_OFFSET f_273950_
+	BRIDLE f_244155_
+	MAX_WALK_ANIMATION_SPEED f_244125_
+	REINS f_244351_
+	SADDLE f_243938_
+	WALK_ANIMATION_SCALE_FACTOR f_267464_
+	head f_243837_
+	ridingParts f_243743_
+	root f_244519_
+	saddleParts f_244588_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251834_ p_251834_
+	applyHeadRotation (Lnet/minecraft/world/entity/animal/camel/Camel;FFF)V m_245891_
+		0 p_250436_ p_250436_
+		1 p_249176_ p_249176_
+		2 p_251814_ p_251814_
+		3 p_248796_ p_248796_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_245580_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_250278_ p_250278_
+		1 p_251678_ p_251678_
+		2 p_249298_ p_249298_
+		3 p_251841_ p_251841_
+		4 p_250541_ p_250541_
+		5 p_248890_ p_248890_
+		6 p_250527_ p_250527_
+		7 p_250536_ p_250536_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_248612_ p_248612_
+		1 p_249283_ p_249283_
+		2 p_251307_ p_251307_
+		3 p_252276_ p_252276_
+		4 p_252318_ p_252318_
+		5 p_249763_ p_249763_
+	setupAnim (Lnet/minecraft/world/entity/animal/camel/Camel;FFFFF)V m_6973_
+		0 p_250657_ p_250657_
+		1 p_250501_ p_250501_
+		2 p_249554_ p_249554_
+		3 p_249527_ p_249527_
+		4 p_248774_ p_248774_
+		5 p_250710_ p_250710_
+	toggleInvisibleParts (Lnet/minecraft/world/entity/animal/camel/Camel;)V m_246444_
+		0 p_251765_ p_251765_
+net/minecraft/client/model/CatModel net/minecraft/client/model/CatModel
+	lieDownAmount f_102325_
+	lieDownAmountTail f_102326_
+	relaxStateOneAmount f_102327_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170478_ p_170478_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102331_ p_102331_
+		1 p_102332_ p_102332_
+		2 p_102333_ p_102333_
+		3 p_102334_ p_102334_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Cat;FFF)V m_6839_
+		0 p_102343_ p_102343_
+		1 p_102344_ p_102344_
+		2 p_102345_ p_102345_
+		3 p_102346_ p_102346_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102336_ p_102336_
+		1 p_102337_ p_102337_
+		2 p_102338_ p_102338_
+		3 p_102339_ p_102339_
+		4 p_102340_ p_102340_
+		5 p_102341_ p_102341_
+	setupAnim (Lnet/minecraft/world/entity/animal/Cat;FFFFF)V m_6973_
+		0 p_102348_ p_102348_
+		1 p_102349_ p_102349_
+		2 p_102350_ p_102350_
+		3 p_102351_ p_102351_
+		4 p_102352_ p_102352_
+		5 p_102353_ p_102353_
+net/minecraft/client/model/ChestBoatModel net/minecraft/client/model/ChestBoatModel
+	CHEST_BOTTOM f_244355_
+	CHEST_LID f_243894_
+	CHEST_LOCK f_244136_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251933_ p_251933_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247175_
+		static
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245539_
+		0 p_250198_ p_250198_
+net/minecraft/client/model/ChestRaftModel net/minecraft/client/model/ChestRaftModel
+	CHEST_BOTTOM f_243734_
+	CHEST_LID f_244449_
+	CHEST_LOCK f_244598_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_248562_ p_248562_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_246875_
+		static
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245164_
+		0 p_251688_ p_251688_
+net/minecraft/client/model/ChestedHorseModel net/minecraft/client/model/ChestedHorseModel
+	leftChest f_170479_
+	rightChest f_170480_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170482_ p_170482_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170483_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102359_ p_102359_
+		1 p_102360_ p_102360_
+		2 p_102361_ p_102361_
+		3 p_102362_ p_102362_
+		4 p_102363_ p_102363_
+		5 p_102364_ p_102364_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFFFF)V m_6973_
+		0 p_102373_ p_102373_
+		1 p_102374_ p_102374_
+		2 p_102375_ p_102375_
+		3 p_102376_ p_102376_
+		4 p_102377_ p_102377_
+		5 p_102378_ p_102378_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;FFFFF)V m_6973_
+		0 p_102366_ p_102366_
+		1 p_102367_ p_102367_
+		2 p_102368_ p_102368_
+		3 p_102369_ p_102369_
+		4 p_102370_ p_102370_
+		5 p_102371_ p_102371_
+net/minecraft/client/model/ChickenModel net/minecraft/client/model/ChickenModel
+	RED_THING f_170484_
+	beak f_102387_
+	body f_102382_
+	head f_102381_
+	leftLeg f_170486_
+	leftWing f_170488_
+	redThing f_102388_
+	rightLeg f_170485_
+	rightWing f_170487_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170490_ p_170490_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170491_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102392_ p_102392_
+		1 p_102393_ p_102393_
+		2 p_102394_ p_102394_
+		3 p_102395_ p_102395_
+		4 p_102396_ p_102396_
+		5 p_102397_ p_102397_
+net/minecraft/client/model/CodModel net/minecraft/client/model/CodModel
+	root f_170492_
+	tailFin f_102405_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170494_ p_170494_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170495_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102409_ p_102409_
+		1 p_102410_ p_102410_
+		2 p_102411_ p_102411_
+		3 p_102412_ p_102412_
+		4 p_102413_ p_102413_
+		5 p_102414_ p_102414_
+net/minecraft/client/model/ColorableAgeableListModel net/minecraft/client/model/ColorableAgeableListModel
+	b f_102417_
+	g f_102416_
+	r f_102415_
+	<init> ()V <init>
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102424_ p_102424_
+		1 p_102425_ p_102425_
+		2 p_102426_ p_102426_
+		3 p_102427_ p_102427_
+		4 p_102428_ p_102428_
+		5 p_102429_ p_102429_
+		6 p_102430_ p_102430_
+		7 p_102431_ p_102431_
+	setColor (FFF)V m_102419_
+		0 p_102420_ p_102420_
+		1 p_102421_ p_102421_
+		2 p_102422_ p_102422_
+net/minecraft/client/model/ColorableHierarchicalModel net/minecraft/client/model/ColorableHierarchicalModel
+	b f_170499_
+	g f_170498_
+	r f_170497_
+	<init> ()V <init>
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_170506_ p_170506_
+		1 p_170507_ p_170507_
+		2 p_170508_ p_170508_
+		3 p_170509_ p_170509_
+		4 p_170510_ p_170510_
+		5 p_170511_ p_170511_
+		6 p_170512_ p_170512_
+		7 p_170513_ p_170513_
+	setColor (FFF)V m_170501_
+		0 p_170502_ p_170502_
+		1 p_170503_ p_170503_
+		2 p_170504_ p_170504_
+net/minecraft/client/model/CowModel net/minecraft/client/model/CowModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170515_ p_170515_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170516_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_102450_
+net/minecraft/client/model/CreeperModel net/minecraft/client/model/CreeperModel
+	Y_OFFSET f_170522_
+	head f_102451_
+	leftFrontLeg f_170521_
+	leftHindLeg f_170519_
+	rightFrontLeg f_170520_
+	rightHindLeg f_170518_
+	root f_170517_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170524_ p_170524_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170525_
+		static
+		0 p_170526_ p_170526_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102463_ p_102463_
+		1 p_102464_ p_102464_
+		2 p_102465_ p_102465_
+		3 p_102466_ p_102466_
+		4 p_102467_ p_102467_
+		5 p_102468_ p_102468_
+net/minecraft/client/model/DolphinModel net/minecraft/client/model/DolphinModel
+	body f_102469_
+	root f_170528_
+	tail f_102470_
+	tailFin f_102471_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170530_ p_170530_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170531_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102475_ p_102475_
+		1 p_102476_ p_102476_
+		2 p_102477_ p_102477_
+		3 p_102478_ p_102478_
+		4 p_102479_ p_102479_
+		5 p_102480_ p_102480_
+net/minecraft/client/model/DrownedModel net/minecraft/client/model/DrownedModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170534_ p_170534_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170535_
+		static
+		0 p_170536_ p_170536_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102490_ p_102490_
+		1 p_102491_ p_102491_
+		2 p_102492_ p_102492_
+		3 p_102493_ p_102493_
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Zombie;FFF)V m_6839_
+		0 p_102521_ p_102521_
+		1 p_102522_ p_102522_
+		2 p_102523_ p_102523_
+		3 p_102524_ p_102524_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102502_ p_102502_
+		1 p_102503_ p_102503_
+		2 p_102504_ p_102504_
+		3 p_102505_ p_102505_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102495_ p_102495_
+		1 p_102496_ p_102496_
+		2 p_102497_ p_102497_
+		3 p_102498_ p_102498_
+		4 p_102499_ p_102499_
+		5 p_102500_ p_102500_
+	setupAnim (Lnet/minecraft/world/entity/monster/Zombie;FFFFF)V m_6973_
+		0 p_102526_ p_102526_
+		1 p_102527_ p_102527_
+		2 p_102528_ p_102528_
+		3 p_102529_ p_102529_
+		4 p_102530_ p_102530_
+		5 p_102531_ p_102531_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102507_ p_102507_
+		1 p_102508_ p_102508_
+		2 p_102509_ p_102509_
+		3 p_102510_ p_102510_
+		4 p_102511_ p_102511_
+		5 p_102512_ p_102512_
+	setupAnim (Lnet/minecraft/world/entity/monster/Monster;FFFFF)V m_6973_
+		0 p_102514_ p_102514_
+		1 p_102515_ p_102515_
+		2 p_102516_ p_102516_
+		3 p_102517_ p_102517_
+		4 p_102518_ p_102518_
+		5 p_102519_ p_102519_
+net/minecraft/client/model/ElytraModel net/minecraft/client/model/ElytraModel
+	leftWing f_102533_
+	rightWing f_102532_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170538_ p_170538_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170539_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102537_ p_102537_
+		1 p_102538_ p_102538_
+		2 p_102539_ p_102539_
+		3 p_102540_ p_102540_
+		4 p_102541_ p_102541_
+		5 p_102542_ p_102542_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102544_ p_102544_
+		1 p_102545_ p_102545_
+		2 p_102546_ p_102546_
+		3 p_102547_ p_102547_
+		4 p_102548_ p_102548_
+		5 p_102549_ p_102549_
+net/minecraft/client/model/EndermanModel net/minecraft/client/model/EndermanModel
+	carrying f_102576_
+	creepy f_102577_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170541_ p_170541_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170542_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102581_ p_102581_
+		1 p_102582_ p_102582_
+		2 p_102583_ p_102583_
+		3 p_102584_ p_102584_
+		4 p_102585_ p_102585_
+		5 p_102586_ p_102586_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102588_ p_102588_
+		1 p_102589_ p_102589_
+		2 p_102590_ p_102590_
+		3 p_102591_ p_102591_
+		4 p_102592_ p_102592_
+		5 p_102593_ p_102593_
+net/minecraft/client/model/EndermiteModel net/minecraft/client/model/EndermiteModel
+	BODY_COUNT f_102596_
+	BODY_SIZES f_102594_
+	BODY_TEXS f_102595_
+	bodyParts f_102597_
+	root f_170543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170545_ p_170545_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170546_
+		static
+	createSegmentName (I)Ljava/lang/String; m_170547_
+		static
+		0 p_170548_ p_170548_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102602_ p_102602_
+		1 p_102603_ p_102603_
+		2 p_102604_ p_102604_
+		3 p_102605_ p_102605_
+		4 p_102606_ p_102606_
+		5 p_102607_ p_102607_
+net/minecraft/client/model/EntityModel net/minecraft/client/model/EntityModel
+	attackTime f_102608_
+	riding f_102609_
+	young f_102610_
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_102613_ p_102613_
+	copyPropertiesTo (Lnet/minecraft/client/model/EntityModel;)V m_102624_
+		0 p_102625_ p_102625_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102614_ p_102614_
+		1 p_102615_ p_102615_
+		2 p_102616_ p_102616_
+		3 p_102617_ p_102617_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102618_ p_102618_
+		1 p_102619_ p_102619_
+		2 p_102620_ p_102620_
+		3 p_102621_ p_102621_
+		4 p_102622_ p_102622_
+		5 p_102623_ p_102623_
+net/minecraft/client/model/EvokerFangsModel net/minecraft/client/model/EvokerFangsModel
+	BASE f_170550_
+	LOWER_JAW f_170552_
+	UPPER_JAW f_170551_
+	base f_102626_
+	lowerJaw f_102628_
+	root f_170553_
+	upperJaw f_102627_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170555_ p_170555_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170556_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102632_ p_102632_
+		1 p_102633_ p_102633_
+		2 p_102634_ p_102634_
+		3 p_102635_ p_102635_
+		4 p_102636_ p_102636_
+		5 p_102637_ p_102637_
+net/minecraft/client/model/FoxModel net/minecraft/client/model/FoxModel
+	HEAD_HEIGHT f_170563_
+	LEG_POS f_170564_
+	LEG_SIZE f_170562_
+	body f_102642_
+	head f_102638_
+	leftFrontLeg f_170561_
+	leftHindLeg f_170559_
+	legMotionPos f_102648_
+	rightFrontLeg f_170560_
+	rightHindLeg f_170558_
+	tail f_102647_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170566_ p_170566_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170567_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102652_ p_102652_
+		1 p_102653_ p_102653_
+		2 p_102654_ p_102654_
+		3 p_102655_ p_102655_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Fox;FFF)V m_6839_
+		0 p_102664_ p_102664_
+		1 p_102665_ p_102665_
+		2 p_102666_ p_102666_
+		3 p_102667_ p_102667_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102657_ p_102657_
+		1 p_102658_ p_102658_
+		2 p_102659_ p_102659_
+		3 p_102660_ p_102660_
+		4 p_102661_ p_102661_
+		5 p_102662_ p_102662_
+	setupAnim (Lnet/minecraft/world/entity/animal/Fox;FFFFF)V m_6973_
+		0 p_102669_ p_102669_
+		1 p_102670_ p_102670_
+		2 p_102671_ p_102671_
+		3 p_102672_ p_102672_
+		4 p_102673_ p_102673_
+		5 p_102674_ p_102674_
+net/minecraft/client/model/FrogModel net/minecraft/client/model/FrogModel
+	MAX_SWIM_ANIMATION_SPEED f_267447_
+	MAX_WALK_ANIMATION_SPEED f_233349_
+	WALK_ANIMATION_SCALE_FACTOR f_267373_
+	body f_233352_
+	croakingBody f_233360_
+	eyes f_233354_
+	head f_233353_
+	leftArm f_233356_
+	leftLeg f_233358_
+	rightArm f_233357_
+	rightLeg f_233359_
+	root f_233351_
+	tongue f_233355_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233362_ p_233362_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233378_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233365_ p_233365_
+		1 p_233366_ p_233366_
+		2 p_233367_ p_233367_
+		3 p_233368_ p_233368_
+		4 p_233369_ p_233369_
+		5 p_233370_ p_233370_
+	setupAnim (Lnet/minecraft/world/entity/animal/frog/Frog;FFFFF)V m_6973_
+		0 p_233372_ p_233372_
+		1 p_233373_ p_233373_
+		2 p_233374_ p_233374_
+		3 p_233375_ p_233375_
+		4 p_233376_ p_233376_
+		5 p_233377_ p_233377_
+net/minecraft/client/model/GhastModel net/minecraft/client/model/GhastModel
+	root f_170568_
+	tentacles f_102676_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170570_ p_170570_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170571_
+		static
+	createTentacleName (I)Ljava/lang/String; m_170572_
+		static
+		0 p_170573_ p_170573_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102681_ p_102681_
+		1 p_102682_ p_102682_
+		2 p_102683_ p_102683_
+		3 p_102684_ p_102684_
+		4 p_102685_ p_102685_
+		5 p_102686_ p_102686_
+net/minecraft/client/model/GiantZombieModel net/minecraft/client/model/GiantZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170576_ p_170576_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_102694_ p_102694_
+	isAggressive (Lnet/minecraft/world/entity/monster/Giant;)Z m_7134_
+		0 p_102692_ p_102692_
+net/minecraft/client/model/GoatModel net/minecraft/client/model/GoatModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170578_ p_170578_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170593_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_170580_ p_170580_
+		1 p_170581_ p_170581_
+		2 p_170582_ p_170582_
+		3 p_170583_ p_170583_
+		4 p_170584_ p_170584_
+		5 p_170585_ p_170585_
+	setupAnim (Lnet/minecraft/world/entity/animal/goat/Goat;FFFFF)V m_6973_
+		0 p_170587_ p_170587_
+		1 p_170588_ p_170588_
+		2 p_170589_ p_170589_
+		3 p_170590_ p_170590_
+		4 p_170591_ p_170591_
+		5 p_170592_ p_170592_
+net/minecraft/client/model/GuardianModel net/minecraft/client/model/GuardianModel
+	EYE f_170594_
+	SPIKE_X f_102698_
+	SPIKE_X_ROT f_102695_
+	SPIKE_Y f_102699_
+	SPIKE_Y_ROT f_102696_
+	SPIKE_Z f_102700_
+	SPIKE_Z_ROT f_102697_
+	TAIL_0 f_170595_
+	TAIL_1 f_170596_
+	TAIL_2 f_170597_
+	eye f_102702_
+	head f_102701_
+	root f_170598_
+	spikeParts f_102703_
+	tailParts f_102704_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170600_ p_170600_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170601_
+		static
+	createSpikeName (I)Ljava/lang/String; m_170602_
+		static
+		0 p_170603_ p_170603_
+	getSpikeOffset (IFF)F m_170604_
+		static
+		0 p_170605_ p_170605_
+		1 p_170606_ p_170606_
+		2 p_170607_ p_170607_
+	getSpikeX (IFF)F m_170609_
+		static
+		0 p_170610_ p_170610_
+		1 p_170611_ p_170611_
+		2 p_170612_ p_170612_
+	getSpikeY (IFF)F m_170613_
+		static
+		0 p_170614_ p_170614_
+		1 p_170615_ p_170615_
+		2 p_170616_ p_170616_
+	getSpikeZ (IFF)F m_170617_
+		static
+		0 p_170618_ p_170618_
+		1 p_170619_ p_170619_
+		2 p_170620_ p_170620_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Guardian;FFFFF)V m_6973_
+		0 p_102719_ p_102719_
+		1 p_102720_ p_102720_
+		2 p_102721_ p_102721_
+		3 p_102722_ p_102722_
+		4 p_102723_ p_102723_
+		5 p_102724_ p_102724_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102712_ p_102712_
+		1 p_102713_ p_102713_
+		2 p_102714_ p_102714_
+		3 p_102715_ p_102715_
+		4 p_102716_ p_102716_
+		5 p_102717_ p_102717_
+	setupSpikes (FF)V m_102708_
+		0 p_102709_ p_102709_
+		1 p_102710_ p_102710_
+net/minecraft/client/model/HeadedModel net/minecraft/client/model/HeadedModel
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+net/minecraft/client/model/HierarchicalModel net/minecraft/client/model/HierarchicalModel
+	ANIMATION_VECTOR_CACHE f_233379_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_170623_ p_170623_
+	animate (Lnet/minecraft/world/entity/AnimationState;Lnet/minecraft/client/animation/AnimationDefinition;F)V m_233381_
+		0 p_233382_ p_233382_
+		1 p_233383_ p_233383_
+		2 p_233384_ p_233384_
+	animate (Lnet/minecraft/world/entity/AnimationState;Lnet/minecraft/client/animation/AnimationDefinition;FF)V m_233385_
+		0 p_233386_ p_233386_
+		1 p_233387_ p_233387_
+		2 p_233388_ p_233388_
+		3 p_233389_ p_233389_
+	animateWalk (Lnet/minecraft/client/animation/AnimationDefinition;FFFF)V m_267799_
+		0 p_268159_ p_268159_
+		1 p_268057_ p_268057_
+		2 p_268347_ p_268347_
+		3 p_268138_ p_268138_
+		4 p_268165_ p_268165_
+	applyStatic (Lnet/minecraft/client/animation/AnimationDefinition;)V m_288214_
+		0 p_288996_ p_288996_
+	getAnyDescendantWithName (Ljava/lang/String;)Ljava/util/Optional; m_233393_
+		0 p_233394_ p_233394_
+	lambda$animate$2 (Lnet/minecraft/client/animation/AnimationDefinition;Lnet/minecraft/world/entity/AnimationState;)V m_252584_
+		0 p_253337_ p_253337_
+		1 p_233392_ p_233392_
+	lambda$getAnyDescendantWithName$0 (Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)Z m_233398_
+		static
+		0 p_233399_ p_233399_
+		1 p_233400_ p_233400_
+	lambda$getAnyDescendantWithName$1 (Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)Lnet/minecraft/client/model/geom/ModelPart; m_233395_
+		static
+		0 p_233396_ p_233396_
+		1 p_233397_ p_233397_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_170625_ p_170625_
+		1 p_170626_ p_170626_
+		2 p_170627_ p_170627_
+		3 p_170628_ p_170628_
+		4 p_170629_ p_170629_
+		5 p_170630_ p_170630_
+		6 p_170631_ p_170631_
+		7 p_170632_ p_170632_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+net/minecraft/client/model/HoglinModel net/minecraft/client/model/HoglinModel
+	ATTACK_HEAD_X_ROT_END f_170634_
+	DEFAULT_HEAD_X_ROT f_170633_
+	body f_102728_
+	head f_102725_
+	leftEar f_102727_
+	leftFrontLeg f_170636_
+	leftHindLeg f_170638_
+	mane f_102733_
+	rightEar f_102726_
+	rightFrontLeg f_170635_
+	rightHindLeg f_170637_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170640_ p_170640_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170641_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102737_ p_102737_
+		1 p_102738_ p_102738_
+		2 p_102739_ p_102739_
+		3 p_102740_ p_102740_
+		4 p_102741_ p_102741_
+		5 p_102742_ p_102742_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_102744_ p_102744_
+		1 p_102745_ p_102745_
+		2 p_102746_ p_102746_
+		3 p_102747_ p_102747_
+		4 p_102748_ p_102748_
+		5 p_102749_ p_102749_
+net/minecraft/client/model/HorseModel net/minecraft/client/model/HorseModel
+	DEG_125 f_170648_
+	DEG_15 f_170652_
+	DEG_30 f_170651_
+	DEG_45 f_170650_
+	DEG_60 f_170649_
+	HEAD_PARTS f_170647_
+	HEAD_SADDLE f_170662_
+	LEFT_FRONT_BABY_LEG f_170655_
+	LEFT_HIND_BABY_LEG f_170653_
+	LEFT_SADDLE_LINE f_170659_
+	LEFT_SADDLE_MOUTH f_170658_
+	MOUTH_SADDLE_WRAP f_170663_
+	RIGHT_FRONT_BABY_LEG f_170656_
+	RIGHT_HIND_BABY_LEG f_170654_
+	RIGHT_SADDLE_LINE f_170661_
+	RIGHT_SADDLE_MOUTH f_170660_
+	SADDLE f_170657_
+	body f_102751_
+	headParts f_102752_
+	leftFrontBabyLeg f_170646_
+	leftFrontLeg f_170642_
+	leftHindBabyLeg f_170644_
+	leftHindLeg f_170665_
+	ridingParts f_102763_
+	rightFrontBabyLeg f_170645_
+	rightFrontLeg f_170666_
+	rightHindBabyLeg f_170643_
+	rightHindLeg f_170664_
+	saddleParts f_102762_
+	tail f_102761_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170668_ p_170668_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170669_
+		static
+		0 p_170670_ p_170670_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102768_ p_102768_
+		1 p_102769_ p_102769_
+		2 p_102770_ p_102770_
+		3 p_102771_ p_102771_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFF)V m_6839_
+		0 p_102780_ p_102780_
+		1 p_102781_ p_102781_
+		2 p_102782_ p_102782_
+		3 p_102783_ p_102783_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102773_ p_102773_
+		1 p_102774_ p_102774_
+		2 p_102775_ p_102775_
+		3 p_102776_ p_102776_
+		4 p_102777_ p_102777_
+		5 p_102778_ p_102778_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFFFF)V m_6973_
+		0 p_102785_ p_102785_
+		1 p_102786_ p_102786_
+		2 p_102787_ p_102787_
+		3 p_102788_ p_102788_
+		4 p_102789_ p_102789_
+		5 p_102790_ p_102790_
+net/minecraft/client/model/HumanoidArmorModel net/minecraft/client/model/HumanoidArmorModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_270765_ p_270765_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_269566_
+		static
+		0 p_270527_ p_270527_
+net/minecraft/client/model/HumanoidModel net/minecraft/client/model/HumanoidModel
+	DUCK_WALK_ROTATION f_268560_
+	HAT_OVERLAY_SCALE f_170674_
+	LEGGINGS_OVERLAY_SCALE f_268570_
+	OVERLAY_SCALE f_170673_
+	SPYGLASS_ARM_CROUCH_ROT_X f_170675_
+	SPYGLASS_ARM_ROT_X f_170672_
+	SPYGLASS_ARM_ROT_Y f_170671_
+	TOOT_HORN_XROT_BASE f_233401_
+	TOOT_HORN_YROT_BASE f_233402_
+	body f_102810_
+	crouching f_102817_
+	hat f_102809_
+	head f_102808_
+	leftArm f_102812_
+	leftArmPose f_102815_
+	leftLeg f_102814_
+	rightArm f_102811_
+	rightArmPose f_102816_
+	rightLeg f_102813_
+	swimAmount f_102818_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170677_ p_170677_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;Ljava/util/function/Function;)V <init>
+		0 p_170679_ p_170679_
+		1 p_170680_ p_170680_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	copyPropertiesTo (Lnet/minecraft/client/model/HumanoidModel;)V m_102872_
+		0 p_102873_ p_102873_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;F)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170681_
+		static
+		0 p_170682_ p_170682_
+		1 p_170683_ p_170683_
+	getArm (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/client/model/geom/ModelPart; m_102851_
+		0 p_102852_ p_102852_
+	getAttackArm (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/HumanoidArm; m_102856_
+		0 p_102857_ p_102857_
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	poseLeftArm (Lnet/minecraft/world/entity/LivingEntity;)V m_102878_
+		0 p_102879_ p_102879_
+	poseRightArm (Lnet/minecraft/world/entity/LivingEntity;)V m_102875_
+		0 p_102876_ p_102876_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102840_ p_102840_
+		1 p_102841_ p_102841_
+		2 p_102842_ p_102842_
+		3 p_102843_ p_102843_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102861_ p_102861_
+		1 p_102862_ p_102862_
+		2 p_102863_ p_102863_
+		3 p_102864_ p_102864_
+	quadraticArmUpdate (F)F m_102833_
+		0 p_102834_ p_102834_
+	rotlerpRad (FFF)F m_102835_
+		0 p_102836_ p_102836_
+		1 p_102837_ p_102837_
+		2 p_102838_ p_102838_
+	setAllVisible (Z)V m_8009_
+		0 p_102880_ p_102880_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102845_ p_102845_
+		1 p_102846_ p_102846_
+		2 p_102847_ p_102847_
+		3 p_102848_ p_102848_
+		4 p_102849_ p_102849_
+		5 p_102850_ p_102850_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102866_ p_102866_
+		1 p_102867_ p_102867_
+		2 p_102868_ p_102868_
+		3 p_102869_ p_102869_
+		4 p_102870_ p_102870_
+		5 p_102871_ p_102871_
+	setupAttackAnimation (Lnet/minecraft/world/entity/LivingEntity;F)V m_7884_
+		0 p_102858_ p_102858_
+		1 p_102859_ p_102859_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102854_ p_102854_
+		1 p_102855_ p_102855_
+net/minecraft/client/model/HumanoidModel$1 net/minecraft/client/model/HumanoidModel$1
+	$SwitchMap$net$minecraft$client$model$HumanoidModel$ArmPose f_102881_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/model/HumanoidModel$ArmPose net/minecraft/client/model/HumanoidModel$ArmPose
+	$VALUES $VALUES
+	BLOCK BLOCK
+	BOW_AND_ARROW BOW_AND_ARROW
+	BRUSH BRUSH
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	EMPTY EMPTY
+	ITEM ITEM
+	SPYGLASS SPYGLASS
+	THROW_SPEAR THROW_SPEAR
+	TOOT_HORN TOOT_HORN
+	twoHanded f_102890_
+	$values ()[Lnet/minecraft/client/model/HumanoidModel$ArmPose; m_170685_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ)V <init>
+		0 p_102894_ p_102894_
+		1 p_102895_ p_102895_
+		2 p_102896_ p_102896_
+	isTwoHanded ()Z m_102897_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/model/HumanoidModel$ArmPose; valueOf
+		static
+		0 p_102899_ p_102899_
+	values ()[Lnet/minecraft/client/model/HumanoidModel$ArmPose; values
+		static
+net/minecraft/client/model/IllagerModel net/minecraft/client/model/IllagerModel
+	arms f_102904_
+	hat f_102902_
+	head f_102901_
+	leftArm f_102908_
+	leftLeg f_102905_
+	rightArm f_102907_
+	rightLeg f_102906_
+	root f_170686_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170688_ p_170688_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170689_
+		static
+	getArm (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/client/model/geom/ModelPart; m_102922_
+		0 p_102923_ p_102923_
+	getHat ()Lnet/minecraft/client/model/geom/ModelPart; m_102934_
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102916_ p_102916_
+		1 p_102917_ p_102917_
+		2 p_102918_ p_102918_
+		3 p_102919_ p_102919_
+		4 p_102920_ p_102920_
+		5 p_102921_ p_102921_
+	setupAnim (Lnet/minecraft/world/entity/monster/AbstractIllager;FFFFF)V m_6973_
+		0 p_102928_ p_102928_
+		1 p_102929_ p_102929_
+		2 p_102930_ p_102930_
+		3 p_102931_ p_102931_
+		4 p_102932_ p_102932_
+		5 p_102933_ p_102933_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102925_ p_102925_
+		1 p_102926_ p_102926_
+net/minecraft/client/model/IronGolemModel net/minecraft/client/model/IronGolemModel
+	head f_102936_
+	leftArm f_170693_
+	leftLeg f_170695_
+	rightArm f_170692_
+	rightLeg f_170694_
+	root f_170691_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170697_ p_170697_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170698_
+		static
+	getFlowerHoldingArm ()Lnet/minecraft/client/model/geom/ModelPart; m_102968_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102945_ p_102945_
+		1 p_102946_ p_102946_
+		2 p_102947_ p_102947_
+		3 p_102948_ p_102948_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/IronGolem;FFF)V m_6839_
+		0 p_102957_ p_102957_
+		1 p_102958_ p_102958_
+		2 p_102959_ p_102959_
+		3 p_102960_ p_102960_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102950_ p_102950_
+		1 p_102951_ p_102951_
+		2 p_102952_ p_102952_
+		3 p_102953_ p_102953_
+		4 p_102954_ p_102954_
+		5 p_102955_ p_102955_
+	setupAnim (Lnet/minecraft/world/entity/animal/IronGolem;FFFFF)V m_6973_
+		0 p_102962_ p_102962_
+		1 p_102963_ p_102963_
+		2 p_102964_ p_102964_
+		3 p_102965_ p_102965_
+		4 p_102966_ p_102966_
+		5 p_102967_ p_102967_
+net/minecraft/client/model/LavaSlimeModel net/minecraft/client/model/LavaSlimeModel
+	SEGMENT_COUNT f_170700_
+	bodyCubes f_102969_
+	root f_170701_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170703_ p_170703_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170704_
+		static
+	getSegmentName (I)Ljava/lang/String; m_170705_
+		static
+		0 p_170706_ p_170706_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170707_
+		static
+		0 p_170708_ p_170708_
+		1 p_170709_ p_170709_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102975_ p_102975_
+		1 p_102976_ p_102976_
+		2 p_102977_ p_102977_
+		3 p_102978_ p_102978_
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Slime;FFF)V m_6839_
+		0 p_102987_ p_102987_
+		1 p_102988_ p_102988_
+		2 p_102989_ p_102989_
+		3 p_102990_ p_102990_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Slime;FFFFF)V m_6973_
+		0 p_102992_ p_102992_
+		1 p_102993_ p_102993_
+		2 p_102994_ p_102994_
+		3 p_102995_ p_102995_
+		4 p_102996_ p_102996_
+		5 p_102997_ p_102997_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102980_ p_102980_
+		1 p_102981_ p_102981_
+		2 p_102982_ p_102982_
+		3 p_102983_ p_102983_
+		4 p_102984_ p_102984_
+		5 p_102985_ p_102985_
+net/minecraft/client/model/LeashKnotModel net/minecraft/client/model/LeashKnotModel
+	KNOT f_170711_
+	knot f_102999_
+	root f_170712_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170714_ p_170714_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170715_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103003_ p_103003_
+		1 p_103004_ p_103004_
+		2 p_103005_ p_103005_
+		3 p_103006_ p_103006_
+		4 p_103007_ p_103007_
+		5 p_103008_ p_103008_
+net/minecraft/client/model/ListModel net/minecraft/client/model/ListModel
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_103011_ p_103011_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103021_
+		static
+		0 p_103022_ p_103022_
+		1 p_103023_ p_103023_
+		2 p_103024_ p_103024_
+		3 p_103025_ p_103025_
+		4 p_103026_ p_103026_
+		5 p_103027_ p_103027_
+		6 p_103028_ p_103028_
+		7 p_103029_ p_103029_
+		8 p_103030_ p_103030_
+	parts ()Ljava/lang/Iterable; m_6195_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103013_ p_103013_
+		1 p_103014_ p_103014_
+		2 p_103015_ p_103015_
+		3 p_103016_ p_103016_
+		4 p_103017_ p_103017_
+		5 p_103018_ p_103018_
+		6 p_103019_ p_103019_
+		7 p_103020_ p_103020_
+net/minecraft/client/model/LlamaModel net/minecraft/client/model/LlamaModel
+	body f_103032_
+	head f_103031_
+	leftChest f_170722_
+	leftFrontLeg f_170720_
+	leftHindLeg f_170718_
+	rightChest f_170721_
+	rightFrontLeg f_170719_
+	rightHindLeg f_170717_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170724_ p_170724_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170725_
+		static
+		0 p_170726_ p_170726_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103074_
+		static
+		0 p_103075_ p_103075_
+		1 p_103076_ p_103076_
+		2 p_103077_ p_103077_
+		3 p_103078_ p_103078_
+		4 p_103079_ p_103079_
+		5 p_103080_ p_103080_
+		6 p_103081_ p_103081_
+		7 p_103082_ p_103082_
+		8 p_103083_ p_103083_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103064_
+		static
+		0 p_103065_ p_103065_
+		1 p_103066_ p_103066_
+		2 p_103067_ p_103067_
+		3 p_103068_ p_103068_
+		4 p_103069_ p_103069_
+		5 p_103070_ p_103070_
+		6 p_103071_ p_103071_
+		7 p_103072_ p_103072_
+		8 p_103073_ p_103073_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103056_ p_103056_
+		1 p_103057_ p_103057_
+		2 p_103058_ p_103058_
+		3 p_103059_ p_103059_
+		4 p_103060_ p_103060_
+		5 p_103061_ p_103061_
+		6 p_103062_ p_103062_
+		7 p_103063_ p_103063_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103042_ p_103042_
+		1 p_103043_ p_103043_
+		2 p_103044_ p_103044_
+		3 p_103045_ p_103045_
+		4 p_103046_ p_103046_
+		5 p_103047_ p_103047_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;FFFFF)V m_6973_
+		0 p_103049_ p_103049_
+		1 p_103050_ p_103050_
+		2 p_103051_ p_103051_
+		3 p_103052_ p_103052_
+		4 p_103053_ p_103053_
+		5 p_103054_ p_103054_
+net/minecraft/client/model/LlamaSpitModel net/minecraft/client/model/LlamaSpitModel
+	MAIN f_170727_
+	root f_170728_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170730_ p_170730_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170731_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103090_ p_103090_
+		1 p_103091_ p_103091_
+		2 p_103092_ p_103092_
+		3 p_103093_ p_103093_
+		4 p_103094_ p_103094_
+		5 p_103095_ p_103095_
+net/minecraft/client/model/MinecartModel net/minecraft/client/model/MinecartModel
+	root f_170733_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170737_ p_170737_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170738_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103100_ p_103100_
+		1 p_103101_ p_103101_
+		2 p_103102_ p_103102_
+		3 p_103103_ p_103103_
+		4 p_103104_ p_103104_
+		5 p_103105_ p_103105_
+net/minecraft/client/model/Model net/minecraft/client/model/Model
+	renderType f_103106_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_103110_ p_103110_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103111_ p_103111_
+		1 p_103112_ p_103112_
+		2 p_103113_ p_103113_
+		3 p_103114_ p_103114_
+		4 p_103115_ p_103115_
+		5 p_103116_ p_103116_
+		6 p_103117_ p_103117_
+		7 p_103118_ p_103118_
+	renderType (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_103119_
+		0 p_103120_ p_103120_
+net/minecraft/client/model/ModelUtils net/minecraft/client/model/ModelUtils
+	<init> ()V <init>
+	rotlerpRad (FFF)F m_103125_
+		static
+		0 p_103126_ p_103126_
+		1 p_103127_ p_103127_
+		2 p_103128_ p_103128_
+net/minecraft/client/model/OcelotModel net/minecraft/client/model/OcelotModel
+	BACK_LEG_Y f_170750_
+	BACK_LEG_Z f_170751_
+	BODY_WALK_Y f_170765_
+	BODY_WALK_Z f_170741_
+	CROUCH_STATE f_170757_
+	FRONT_LEG_Y f_170752_
+	FRONT_LEG_Z f_170746_
+	HEAD_WALK_Y f_170763_
+	HEAD_WALK_Z f_170764_
+	SITTING_STATE f_170749_
+	SPRINT_STATE f_170759_
+	TAIL_1 f_170747_
+	TAIL_1_WALK_Y f_170742_
+	TAIL_1_WALK_Z f_170743_
+	TAIL_2 f_170748_
+	TAIL_2_WALK_Y f_170744_
+	TAIL_2_WALK_Z f_170745_
+	WALK_STATE f_170758_
+	XO f_170760_
+	YO f_170761_
+	ZO f_170762_
+	body f_103136_
+	head f_103135_
+	leftFrontLeg f_170755_
+	leftHindLeg f_170753_
+	rightFrontLeg f_170756_
+	rightHindLeg f_170754_
+	state f_103137_
+	tail1 f_103133_
+	tail2 f_103134_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170767_ p_170767_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170768_
+		static
+		0 p_170769_ p_170769_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103142_ p_103142_
+		1 p_103143_ p_103143_
+		2 p_103144_ p_103144_
+		3 p_103145_ p_103145_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103147_ p_103147_
+		1 p_103148_ p_103148_
+		2 p_103149_ p_103149_
+		3 p_103150_ p_103150_
+		4 p_103151_ p_103151_
+		5 p_103152_ p_103152_
+net/minecraft/client/model/PandaModel net/minecraft/client/model/PandaModel
+	lieOnBackAmount f_103155_
+	rollAmount f_103156_
+	sitAmount f_103154_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170771_ p_170771_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170772_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103161_ p_103161_
+		1 p_103162_ p_103162_
+		2 p_103163_ p_103163_
+		3 p_103164_ p_103164_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Panda;FFF)V m_6839_
+		0 p_103173_ p_103173_
+		1 p_103174_ p_103174_
+		2 p_103175_ p_103175_
+		3 p_103176_ p_103176_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103166_ p_103166_
+		1 p_103167_ p_103167_
+		2 p_103168_ p_103168_
+		3 p_103169_ p_103169_
+		4 p_103170_ p_103170_
+		5 p_103171_ p_103171_
+	setupAnim (Lnet/minecraft/world/entity/animal/Panda;FFFFF)V m_6973_
+		0 p_103178_ p_103178_
+		1 p_103179_ p_103179_
+		2 p_103180_ p_103180_
+		3 p_103181_ p_103181_
+		4 p_103182_ p_103182_
+		5 p_103183_ p_103183_
+net/minecraft/client/model/ParrotModel net/minecraft/client/model/ParrotModel
+	FEATHER f_170773_
+	body f_103184_
+	feather f_103192_
+	head f_103188_
+	leftLeg f_170777_
+	leftWing f_170775_
+	rightLeg f_170778_
+	rightWing f_170776_
+	root f_170774_
+	tail f_103185_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170780_ p_170780_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170781_
+		static
+	getState (Lnet/minecraft/world/entity/animal/Parrot;)Lnet/minecraft/client/model/ParrotModel$State; m_103209_
+		static
+		0 p_103210_ p_103210_
+	prepare (Lnet/minecraft/client/model/ParrotModel$State;)V m_103239_
+		0 p_103240_ p_103240_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103198_ p_103198_
+		1 p_103199_ p_103199_
+		2 p_103200_ p_103200_
+		3 p_103201_ p_103201_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Parrot;FFF)V m_6839_
+		0 p_103212_ p_103212_
+		1 p_103213_ p_103213_
+		2 p_103214_ p_103214_
+		3 p_103215_ p_103215_
+	renderOnShoulder (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFI)V m_103223_
+		0 p_103224_ p_103224_
+		1 p_103225_ p_103225_
+		2 p_103226_ p_103226_
+		3 p_103227_ p_103227_
+		4 p_103228_ p_103228_
+		5 p_103229_ p_103229_
+		6 p_103230_ p_103230_
+		7 p_103231_ p_103231_
+		8 p_103232_ p_103232_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103203_ p_103203_
+		1 p_103204_ p_103204_
+		2 p_103205_ p_103205_
+		3 p_103206_ p_103206_
+		4 p_103207_ p_103207_
+		5 p_103208_ p_103208_
+	setupAnim (Lnet/minecraft/client/model/ParrotModel$State;IFFFFF)V m_103241_
+		0 p_103242_ p_103242_
+		1 p_103243_ p_103243_
+		2 p_103244_ p_103244_
+		3 p_103245_ p_103245_
+		4 p_103246_ p_103246_
+		5 p_103247_ p_103247_
+		6 p_103248_ p_103248_
+	setupAnim (Lnet/minecraft/world/entity/animal/Parrot;FFFFF)V m_6973_
+		0 p_103217_ p_103217_
+		1 p_103218_ p_103218_
+		2 p_103219_ p_103219_
+		3 p_103220_ p_103220_
+		4 p_103221_ p_103221_
+		5 p_103222_ p_103222_
+net/minecraft/client/model/ParrotModel$1 net/minecraft/client/model/ParrotModel$1
+	$SwitchMap$net$minecraft$client$model$ParrotModel$State f_103249_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/model/ParrotModel$State net/minecraft/client/model/ParrotModel$State
+	$VALUES $VALUES
+	FLYING FLYING
+	ON_SHOULDER ON_SHOULDER
+	PARTY PARTY
+	SITTING SITTING
+	STANDING STANDING
+	$values ()[Lnet/minecraft/client/model/ParrotModel$State; m_170783_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_103259_ p_103259_
+		1 p_103260_ p_103260_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/model/ParrotModel$State; valueOf
+		static
+		0 p_103262_ p_103262_
+	values ()[Lnet/minecraft/client/model/ParrotModel$State; values
+		static
+net/minecraft/client/model/PhantomModel net/minecraft/client/model/PhantomModel
+	TAIL_BASE f_170784_
+	TAIL_TIP f_170785_
+	leftWingBase f_103315_
+	leftWingTip f_103316_
+	rightWingBase f_103317_
+	rightWingTip f_103318_
+	root f_170786_
+	tailBase f_103319_
+	tailTip f_103320_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170788_ p_170788_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170789_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Phantom;FFFFF)V m_6973_
+		0 p_170791_ p_170791_
+		1 p_170792_ p_170792_
+		2 p_170793_ p_170793_
+		3 p_170794_ p_170794_
+		4 p_170795_ p_170795_
+		5 p_170796_ p_170796_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103324_ p_103324_
+		1 p_103325_ p_103325_
+		2 p_103326_ p_103326_
+		3 p_103327_ p_103327_
+		4 p_103328_ p_103328_
+		5 p_103329_ p_103329_
+net/minecraft/client/model/PigModel net/minecraft/client/model/PigModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170799_ p_170799_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170800_
+		static
+		0 p_170801_ p_170801_
+net/minecraft/client/model/PiglinHeadModel net/minecraft/client/model/PiglinHeadModel
+	head f_260496_
+	leftEar f_260542_
+	rightEar f_260517_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_261926_ p_261926_
+	createHeadModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_261259_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_261809_ p_261809_
+		1 p_261744_ p_261744_
+		2 p_261711_ p_261711_
+		3 p_262032_ p_262032_
+		4 p_262022_ p_262022_
+		5 p_261949_ p_261949_
+		6 p_261474_ p_261474_
+		7 p_261957_ p_261957_
+	setupAnim (FFF)V m_6251_
+		0 p_261561_ p_261561_
+		1 p_261750_ p_261750_
+		2 p_261549_ p_261549_
+net/minecraft/client/model/PiglinModel net/minecraft/client/model/PiglinModel
+	bodyDefault f_103337_
+	headDefault f_103338_
+	leftArmDefault f_103333_
+	leftEar f_170808_
+	rightArmDefault f_103334_
+	rightEar f_170807_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170810_ p_170810_
+	addHead (Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/MeshDefinition;)V m_260936_
+		static
+		0 p_262174_ p_262174_
+		1 p_262011_ p_262011_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170811_
+		static
+		0 p_170812_ p_170812_
+	holdWeaponHigh (Lnet/minecraft/world/entity/Mob;)V m_103360_
+		0 p_103361_ p_103361_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103344_ p_103344_
+		1 p_103345_ p_103345_
+		2 p_103346_ p_103346_
+		3 p_103347_ p_103347_
+		4 p_103348_ p_103348_
+		5 p_103349_ p_103349_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103354_ p_103354_
+		1 p_103355_ p_103355_
+		2 p_103356_ p_103356_
+		3 p_103357_ p_103357_
+		4 p_103358_ p_103358_
+		5 p_103359_ p_103359_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_103366_ p_103366_
+		1 p_103367_ p_103367_
+		2 p_103368_ p_103368_
+		3 p_103369_ p_103369_
+		4 p_103370_ p_103370_
+		5 p_103371_ p_103371_
+	setupAttackAnimation (Lnet/minecraft/world/entity/Mob;F)V m_7884_
+		0 p_103363_ p_103363_
+		1 p_103364_ p_103364_
+	setupAttackAnimation (Lnet/minecraft/world/entity/LivingEntity;F)V m_7884_
+		0 p_103351_ p_103351_
+		1 p_103352_ p_103352_
+net/minecraft/client/model/PlayerModel net/minecraft/client/model/PlayerModel
+	CLOAK f_170817_
+	EAR f_170816_
+	LEFT_PANTS f_170813_
+	LEFT_SLEEVE f_170818_
+	RIGHT_PANTS f_170814_
+	RIGHT_SLEEVE f_170819_
+	cloak f_103373_
+	ear f_103379_
+	jacket f_103378_
+	leftPants f_103376_
+	leftSleeve f_103374_
+	parts f_170815_
+	rightPants f_103377_
+	rightSleeve f_103375_
+	slim f_103380_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;Z)V <init>
+		0 p_170821_ p_170821_
+		1 p_170822_ p_170822_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;Z)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170825_
+		static
+		0 p_170826_ p_170826_
+		1 p_170827_ p_170827_
+	getRandomModelPart (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/model/geom/ModelPart; m_233438_
+		0 p_233439_ p_233439_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;)Z m_170823_
+		static
+		0 p_170824_ p_170824_
+	renderCloak (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_103411_
+		0 p_103412_ p_103412_
+		1 p_103413_ p_103413_
+		2 p_103414_ p_103414_
+		3 p_103415_ p_103415_
+	renderEars (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_103401_
+		0 p_103402_ p_103402_
+		1 p_103403_ p_103403_
+		2 p_103404_ p_103404_
+		3 p_103405_ p_103405_
+	setAllVisible (Z)V m_8009_
+		0 p_103419_ p_103419_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103385_ p_103385_
+		1 p_103386_ p_103386_
+		2 p_103387_ p_103387_
+		3 p_103388_ p_103388_
+		4 p_103389_ p_103389_
+		5 p_103390_ p_103390_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103395_ p_103395_
+		1 p_103396_ p_103396_
+		2 p_103397_ p_103397_
+		3 p_103398_ p_103398_
+		4 p_103399_ p_103399_
+		5 p_103400_ p_103400_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_103392_ p_103392_
+		1 p_103393_ p_103393_
+net/minecraft/client/model/PolarBearModel net/minecraft/client/model/PolarBearModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170829_ p_170829_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170830_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103422_ p_103422_
+		1 p_103423_ p_103423_
+		2 p_103424_ p_103424_
+		3 p_103425_ p_103425_
+		4 p_103426_ p_103426_
+		5 p_103427_ p_103427_
+	setupAnim (Lnet/minecraft/world/entity/animal/PolarBear;FFFFF)V m_6973_
+		0 p_103429_ p_103429_
+		1 p_103430_ p_103430_
+		2 p_103431_ p_103431_
+		3 p_103432_ p_103432_
+		4 p_103433_ p_103433_
+		5 p_103434_ p_103434_
+net/minecraft/client/model/PufferfishBigModel net/minecraft/client/model/PufferfishBigModel
+	leftBlueFin f_170832_
+	rightBlueFin f_170833_
+	root f_170831_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170835_ p_170835_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170836_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103451_ p_103451_
+		1 p_103452_ p_103452_
+		2 p_103453_ p_103453_
+		3 p_103454_ p_103454_
+		4 p_103455_ p_103455_
+		5 p_103456_ p_103456_
+net/minecraft/client/model/PufferfishMidModel net/minecraft/client/model/PufferfishMidModel
+	leftBlueFin f_170839_
+	rightBlueFin f_170840_
+	root f_170838_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170842_ p_170842_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170843_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103471_ p_103471_
+		1 p_103472_ p_103472_
+		2 p_103473_ p_103473_
+		3 p_103474_ p_103474_
+		4 p_103475_ p_103475_
+		5 p_103476_ p_103476_
+net/minecraft/client/model/PufferfishSmallModel net/minecraft/client/model/PufferfishSmallModel
+	leftFin f_170846_
+	rightFin f_170847_
+	root f_170845_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170849_ p_170849_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170850_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103486_ p_103486_
+		1 p_103487_ p_103487_
+		2 p_103488_ p_103488_
+		3 p_103489_ p_103489_
+		4 p_103490_ p_103490_
+		5 p_103491_ p_103491_
+net/minecraft/client/model/QuadrupedModel net/minecraft/client/model/QuadrupedModel
+	body f_103493_
+	head f_103492_
+	leftFrontLeg f_170855_
+	leftHindLeg f_170853_
+	rightFrontLeg f_170854_
+	rightHindLeg f_170852_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;ZFFFFI)V <init>
+		0 p_170857_ p_170857_
+		1 p_170858_ p_170858_
+		2 p_170859_ p_170859_
+		3 p_170860_ p_170860_
+		4 p_170861_ p_170861_
+		5 p_170862_ p_170862_
+		6 p_170863_ p_170863_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (ILnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170864_
+		static
+		0 p_170865_ p_170865_
+		1 p_170866_ p_170866_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103509_ p_103509_
+		1 p_103510_ p_103510_
+		2 p_103511_ p_103511_
+		3 p_103512_ p_103512_
+		4 p_103513_ p_103513_
+		5 p_103514_ p_103514_
+net/minecraft/client/model/RabbitModel net/minecraft/client/model/RabbitModel
+	FRONT_JUMP_ANGLE f_170868_
+	LEFT_HAUNCH f_170869_
+	NEW_SCALE f_170879_
+	REAR_JUMP_ANGLE f_170867_
+	RIGHT_HAUNCH f_170870_
+	body f_103520_
+	head f_103523_
+	jumpRotation f_103528_
+	leftEar f_170878_
+	leftFrontLeg f_170875_
+	leftHaunch f_170873_
+	leftRearFoot f_170871_
+	nose f_103527_
+	rightEar f_170877_
+	rightFrontLeg f_170876_
+	rightHaunch f_170874_
+	rightRearFoot f_170872_
+	tail f_103526_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170881_ p_170881_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170882_
+		static
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103588_
+		static
+		0 p_103589_ p_103589_
+		1 p_103590_ p_103590_
+		2 p_103591_ p_103591_
+		3 p_103592_ p_103592_
+		4 p_103593_ p_103593_
+		5 p_103594_ p_103594_
+		6 p_103595_ p_103595_
+		7 p_103596_ p_103596_
+		8 p_103597_ p_103597_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103578_
+		static
+		0 p_103579_ p_103579_
+		1 p_103580_ p_103580_
+		2 p_103581_ p_103581_
+		3 p_103582_ p_103582_
+		4 p_103583_ p_103583_
+		5 p_103584_ p_103584_
+		6 p_103585_ p_103585_
+		7 p_103586_ p_103586_
+		8 p_103587_ p_103587_
+	lambda$renderToBuffer$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103563_
+		static
+		0 p_103564_ p_103564_
+		1 p_103565_ p_103565_
+		2 p_103566_ p_103566_
+		3 p_103567_ p_103567_
+		4 p_103568_ p_103568_
+		5 p_103569_ p_103569_
+		6 p_103570_ p_103570_
+		7 p_103571_ p_103571_
+		8 p_103572_ p_103572_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Rabbit;FFF)V m_6839_
+		0 p_103543_ p_103543_
+		1 p_103544_ p_103544_
+		2 p_103545_ p_103545_
+		3 p_103546_ p_103546_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103531_ p_103531_
+		1 p_103532_ p_103532_
+		2 p_103533_ p_103533_
+		3 p_103534_ p_103534_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103555_ p_103555_
+		1 p_103556_ p_103556_
+		2 p_103557_ p_103557_
+		3 p_103558_ p_103558_
+		4 p_103559_ p_103559_
+		5 p_103560_ p_103560_
+		6 p_103561_ p_103561_
+		7 p_103562_ p_103562_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103536_ p_103536_
+		1 p_103537_ p_103537_
+		2 p_103538_ p_103538_
+		3 p_103539_ p_103539_
+		4 p_103540_ p_103540_
+		5 p_103541_ p_103541_
+	setupAnim (Lnet/minecraft/world/entity/animal/Rabbit;FFFFF)V m_6973_
+		0 p_103548_ p_103548_
+		1 p_103549_ p_103549_
+		2 p_103550_ p_103550_
+		3 p_103551_ p_103551_
+		4 p_103552_ p_103552_
+		5 p_103553_ p_103553_
+net/minecraft/client/model/RaftModel net/minecraft/client/model/RaftModel
+	BOTTOM f_243674_
+	LEFT_PADDLE f_243712_
+	RIGHT_PADDLE f_244253_
+	leftPaddle f_244618_
+	parts f_244557_
+	rightPaddle f_243747_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251383_ p_251383_
+	animatePaddle (Lnet/minecraft/world/entity/vehicle/Boat;ILnet/minecraft/client/model/geom/ModelPart;F)V m_247198_
+		static
+		0 p_250792_ p_250792_
+		1 p_249947_ p_249947_
+		2 p_248943_ p_248943_
+		3 p_251990_ p_251990_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247376_
+		static
+	createChildren (Lnet/minecraft/client/model/geom/builders/PartDefinition;)V m_246042_
+		static
+		0 p_250262_ p_250262_
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245164_
+		0 p_250773_ p_250773_
+	parts ()Lcom/google/common/collect/ImmutableList; m_6195_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_248863_ p_248863_
+		1 p_251784_ p_251784_
+		2 p_250063_ p_250063_
+		3 p_250318_ p_250318_
+		4 p_250448_ p_250448_
+		5 p_249561_ p_249561_
+	setupAnim (Lnet/minecraft/world/entity/vehicle/Boat;FFFFF)V m_6973_
+		0 p_249733_ p_249733_
+		1 p_249202_ p_249202_
+		2 p_252219_ p_252219_
+		3 p_249366_ p_249366_
+		4 p_249759_ p_249759_
+		5 p_250286_ p_250286_
+net/minecraft/client/model/RavagerModel net/minecraft/client/model/RavagerModel
+	head f_103598_
+	leftFrontLeg f_170887_
+	leftHindLeg f_170885_
+	mouth f_103599_
+	neck f_103605_
+	rightFrontLeg f_170886_
+	rightHindLeg f_170884_
+	root f_170883_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170889_ p_170889_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170890_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103609_ p_103609_
+		1 p_103610_ p_103610_
+		2 p_103611_ p_103611_
+		3 p_103612_ p_103612_
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Ravager;FFF)V m_6839_
+		0 p_103621_ p_103621_
+		1 p_103622_ p_103622_
+		2 p_103623_ p_103623_
+		3 p_103624_ p_103624_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103614_ p_103614_
+		1 p_103615_ p_103615_
+		2 p_103616_ p_103616_
+		3 p_103617_ p_103617_
+		4 p_103618_ p_103618_
+		5 p_103619_ p_103619_
+	setupAnim (Lnet/minecraft/world/entity/monster/Ravager;FFFFF)V m_6973_
+		0 p_103626_ p_103626_
+		1 p_103627_ p_103627_
+		2 p_103628_ p_103628_
+		3 p_103629_ p_103629_
+		4 p_103630_ p_103630_
+		5 p_103631_ p_103631_
+net/minecraft/client/model/SalmonModel net/minecraft/client/model/SalmonModel
+	BODY_BACK f_170893_
+	BODY_FRONT f_170892_
+	bodyBack f_103633_
+	root f_170894_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170896_ p_170896_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170897_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103640_ p_103640_
+		1 p_103641_ p_103641_
+		2 p_103642_ p_103642_
+		3 p_103643_ p_103643_
+		4 p_103644_ p_103644_
+		5 p_103645_ p_103645_
+net/minecraft/client/model/SheepFurModel net/minecraft/client/model/SheepFurModel
+	headXRot f_103646_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170900_ p_170900_
+	createFurLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170901_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103649_ p_103649_
+		1 p_103650_ p_103650_
+		2 p_103651_ p_103651_
+		3 p_103652_ p_103652_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Sheep;FFF)V m_6839_
+		0 p_103661_ p_103661_
+		1 p_103662_ p_103662_
+		2 p_103663_ p_103663_
+		3 p_103664_ p_103664_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103654_ p_103654_
+		1 p_103655_ p_103655_
+		2 p_103656_ p_103656_
+		3 p_103657_ p_103657_
+		4 p_103658_ p_103658_
+		5 p_103659_ p_103659_
+	setupAnim (Lnet/minecraft/world/entity/animal/Sheep;FFFFF)V m_6973_
+		0 p_103666_ p_103666_
+		1 p_103667_ p_103667_
+		2 p_103668_ p_103668_
+		3 p_103669_ p_103669_
+		4 p_103670_ p_103670_
+		5 p_103671_ p_103671_
+net/minecraft/client/model/SheepModel net/minecraft/client/model/SheepModel
+	headXRot f_103672_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170903_ p_170903_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170904_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103675_ p_103675_
+		1 p_103676_ p_103676_
+		2 p_103677_ p_103677_
+		3 p_103678_ p_103678_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Sheep;FFF)V m_6839_
+		0 p_103687_ p_103687_
+		1 p_103688_ p_103688_
+		2 p_103689_ p_103689_
+		3 p_103690_ p_103690_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103680_ p_103680_
+		1 p_103681_ p_103681_
+		2 p_103682_ p_103682_
+		3 p_103683_ p_103683_
+		4 p_103684_ p_103684_
+		5 p_103685_ p_103685_
+	setupAnim (Lnet/minecraft/world/entity/animal/Sheep;FFFFF)V m_6973_
+		0 p_103692_ p_103692_
+		1 p_103693_ p_103693_
+		2 p_103694_ p_103694_
+		3 p_103695_ p_103695_
+		4 p_103696_ p_103696_
+		5 p_103697_ p_103697_
+net/minecraft/client/model/ShieldModel net/minecraft/client/model/ShieldModel
+	HANDLE f_170906_
+	PLATE f_170905_
+	SHIELD_HEIGHT f_170908_
+	SHIELD_WIDTH f_170907_
+	handle f_103699_
+	plate f_103698_
+	root f_170909_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170911_ p_170911_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170912_
+		static
+	handle ()Lnet/minecraft/client/model/geom/ModelPart; m_103711_
+	plate ()Lnet/minecraft/client/model/geom/ModelPart; m_103701_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103703_ p_103703_
+		1 p_103704_ p_103704_
+		2 p_103705_ p_103705_
+		3 p_103706_ p_103706_
+		4 p_103707_ p_103707_
+		5 p_103708_ p_103708_
+		6 p_103709_ p_103709_
+		7 p_103710_ p_103710_
+net/minecraft/client/model/ShulkerBulletModel net/minecraft/client/model/ShulkerBulletModel
+	MAIN f_170913_
+	main f_103712_
+	root f_170914_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170916_ p_170916_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170917_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103716_ p_103716_
+		1 p_103717_ p_103717_
+		2 p_103718_ p_103718_
+		3 p_103719_ p_103719_
+		4 p_103720_ p_103720_
+		5 p_103721_ p_103721_
+net/minecraft/client/model/ShulkerModel net/minecraft/client/model/ShulkerModel
+	BASE f_170920_
+	LID f_170919_
+	base f_103722_
+	head f_103724_
+	lid f_103723_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170922_ p_170922_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170923_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_103743_
+	getLid ()Lnet/minecraft/client/model/geom/ModelPart; m_103742_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103728_ p_103728_
+		1 p_103729_ p_103729_
+		2 p_103730_ p_103730_
+		3 p_103731_ p_103731_
+		4 p_103732_ p_103732_
+		5 p_103733_ p_103733_
+	setupAnim (Lnet/minecraft/world/entity/monster/Shulker;FFFFF)V m_6973_
+		0 p_103735_ p_103735_
+		1 p_103736_ p_103736_
+		2 p_103737_ p_103737_
+		3 p_103738_ p_103738_
+		4 p_103739_ p_103739_
+		5 p_103740_ p_103740_
+net/minecraft/client/model/SilverfishModel net/minecraft/client/model/SilverfishModel
+	BODY_COUNT f_170924_
+	BODY_SIZES f_103748_
+	BODY_TEXS f_103749_
+	bodyLayers f_103745_
+	bodyParts f_103744_
+	root f_170925_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170927_ p_170927_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170928_
+		static
+	getLayerName (I)Ljava/lang/String; m_170929_
+		static
+		0 p_170930_ p_170930_
+	getSegmentName (I)Ljava/lang/String; m_170935_
+		static
+		0 p_170936_ p_170936_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170937_
+		static
+		0 p_170938_ p_170938_
+		1 p_170939_ p_170939_
+	lambda$new$1 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170931_
+		static
+		0 p_170932_ p_170932_
+		1 p_170933_ p_170933_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103754_ p_103754_
+		1 p_103755_ p_103755_
+		2 p_103756_ p_103756_
+		3 p_103757_ p_103757_
+		4 p_103758_ p_103758_
+		5 p_103759_ p_103759_
+net/minecraft/client/model/SkeletonModel net/minecraft/client/model/SkeletonModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170941_ p_170941_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170942_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103766_ p_103766_
+		1 p_103767_ p_103767_
+		2 p_103768_ p_103768_
+		3 p_103769_ p_103769_
+	prepareMobModel (Lnet/minecraft/world/entity/Mob;FFF)V m_6839_
+		0 p_103793_ p_103793_
+		1 p_103794_ p_103794_
+		2 p_103795_ p_103795_
+		3 p_103796_ p_103796_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_103781_ p_103781_
+		1 p_103782_ p_103782_
+		2 p_103783_ p_103783_
+		3 p_103784_ p_103784_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103771_ p_103771_
+		1 p_103772_ p_103772_
+		2 p_103773_ p_103773_
+		3 p_103774_ p_103774_
+		4 p_103775_ p_103775_
+		5 p_103776_ p_103776_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103786_ p_103786_
+		1 p_103787_ p_103787_
+		2 p_103788_ p_103788_
+		3 p_103789_ p_103789_
+		4 p_103790_ p_103790_
+		5 p_103791_ p_103791_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_103798_ p_103798_
+		1 p_103799_ p_103799_
+		2 p_103800_ p_103800_
+		3 p_103801_ p_103801_
+		4 p_103802_ p_103802_
+		5 p_103803_ p_103803_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_103778_ p_103778_
+		1 p_103779_ p_103779_
+net/minecraft/client/model/SkullModel net/minecraft/client/model/SkullModel
+	head f_103804_
+	root f_170943_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170945_ p_170945_
+	createHeadModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170946_
+		static
+	createHumanoidHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170947_
+		static
+	createMobHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170948_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103815_ p_103815_
+		1 p_103816_ p_103816_
+		2 p_103817_ p_103817_
+		3 p_103818_ p_103818_
+		4 p_103819_ p_103819_
+		5 p_103820_ p_103820_
+		6 p_103821_ p_103821_
+		7 p_103822_ p_103822_
+	setupAnim (FFF)V m_6251_
+		0 p_103811_ p_103811_
+		1 p_103812_ p_103812_
+		2 p_103813_ p_103813_
+net/minecraft/client/model/SkullModelBase net/minecraft/client/model/SkullModelBase
+	<init> ()V <init>
+	setupAnim (FFF)V m_6251_
+		0 p_170950_ p_170950_
+		1 p_170951_ p_170951_
+		2 p_170952_ p_170952_
+net/minecraft/client/model/SlimeModel net/minecraft/client/model/SlimeModel
+	root f_170953_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170955_ p_170955_
+	createInnerBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170958_
+		static
+	createOuterBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170956_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103831_ p_103831_
+		1 p_103832_ p_103832_
+		2 p_103833_ p_103833_
+		3 p_103834_ p_103834_
+		4 p_103835_ p_103835_
+		5 p_103836_ p_103836_
+net/minecraft/client/model/SnifferModel net/minecraft/client/model/SnifferModel
+	WALK_ANIMATION_SCALE_FACTOR f_278124_
+	WALK_ANIMATION_SPEED_MAX f_276540_
+	head f_273862_
+	root f_271235_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_272867_ p_272867_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_271896_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;FFFFF)V m_6973_
+		0 p_273213_ p_273213_
+		1 p_273252_ p_273252_
+		2 p_273344_ p_273344_
+		3 p_272633_ p_272633_
+		4 p_272774_ p_272774_
+		5 p_273206_ p_273206_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_272623_ p_272623_
+		1 p_273304_ p_273304_
+		2 p_272970_ p_272970_
+		3 p_273393_ p_273393_
+		4 p_273603_ p_273603_
+		5 p_272911_ p_272911_
+net/minecraft/client/model/SnowGolemModel net/minecraft/client/model/SnowGolemModel
+	UPPER_BODY f_170959_
+	head f_103839_
+	leftArm f_170962_
+	rightArm f_170963_
+	root f_170960_
+	upperBody f_170961_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170965_ p_170965_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170966_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_103851_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103845_ p_103845_
+		1 p_103846_ p_103846_
+		2 p_103847_ p_103847_
+		3 p_103848_ p_103848_
+		4 p_103849_ p_103849_
+		5 p_103850_ p_103850_
+net/minecraft/client/model/SpiderModel net/minecraft/client/model/SpiderModel
+	BODY_0 f_170968_
+	BODY_1 f_170969_
+	LEFT_MIDDLE_FRONT_LEG f_170971_
+	LEFT_MIDDLE_HIND_LEG f_170973_
+	RIGHT_MIDDLE_FRONT_LEG f_170970_
+	RIGHT_MIDDLE_HIND_LEG f_170972_
+	head f_103852_
+	leftFrontLeg f_170982_
+	leftHindLeg f_170976_
+	leftMiddleFrontLeg f_170980_
+	leftMiddleHindLeg f_170978_
+	rightFrontLeg f_170981_
+	rightHindLeg f_170975_
+	rightMiddleFrontLeg f_170979_
+	rightMiddleHindLeg f_170977_
+	root f_170974_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170984_ p_170984_
+	createSpiderBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170985_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103866_ p_103866_
+		1 p_103867_ p_103867_
+		2 p_103868_ p_103868_
+		3 p_103869_ p_103869_
+		4 p_103870_ p_103870_
+		5 p_103871_ p_103871_
+net/minecraft/client/model/SquidModel net/minecraft/client/model/SquidModel
+	root f_170987_
+	tentacles f_103873_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170989_ p_170989_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170990_
+		static
+	createTentacleName (I)Ljava/lang/String; m_170991_
+		static
+		0 p_170992_ p_170992_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170993_
+		static
+		0 p_170994_ p_170994_
+		1 p_170995_ p_170995_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103878_ p_103878_
+		1 p_103879_ p_103879_
+		2 p_103880_ p_103880_
+		3 p_103881_ p_103881_
+		4 p_103882_ p_103882_
+		5 p_103883_ p_103883_
+net/minecraft/client/model/StriderModel net/minecraft/client/model/StriderModel
+	LEFT_BOTTOM_BRISTLE f_171002_
+	LEFT_MIDDLE_BRISTLE f_171001_
+	LEFT_TOP_BRISTLE f_171000_
+	RIGHT_BOTTOM_BRISTLE f_170997_
+	RIGHT_MIDDLE_BRISTLE f_170998_
+	RIGHT_TOP_BRISTLE f_170999_
+	body f_103886_
+	leftBottomBristle f_171009_
+	leftLeg f_103885_
+	leftMiddleBristle f_171008_
+	leftTopBristle f_171007_
+	rightBottomBristle f_171004_
+	rightLeg f_103884_
+	rightMiddleBristle f_171005_
+	rightTopBristle f_171006_
+	root f_171003_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171011_ p_171011_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171012_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103896_ p_103896_
+		1 p_103897_ p_103897_
+		2 p_103898_ p_103898_
+		3 p_103899_ p_103899_
+		4 p_103900_ p_103900_
+		5 p_103901_ p_103901_
+	setupAnim (Lnet/minecraft/world/entity/monster/Strider;FFFFF)V m_6973_
+		0 p_103903_ p_103903_
+		1 p_103904_ p_103904_
+		2 p_103905_ p_103905_
+		3 p_103906_ p_103906_
+		4 p_103907_ p_103907_
+		5 p_103908_ p_103908_
+net/minecraft/client/model/TadpoleModel net/minecraft/client/model/TadpoleModel
+	root f_233440_
+	tail f_233441_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233443_ p_233443_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233460_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/animal/frog/Tadpole;FFFFF)V m_6973_
+		0 p_233453_ p_233453_
+		1 p_233454_ p_233454_
+		2 p_233455_ p_233455_
+		3 p_233456_ p_233456_
+		4 p_233457_ p_233457_
+		5 p_233458_ p_233458_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233446_ p_233446_
+		1 p_233447_ p_233447_
+		2 p_233448_ p_233448_
+		3 p_233449_ p_233449_
+		4 p_233450_ p_233450_
+		5 p_233451_ p_233451_
+net/minecraft/client/model/TridentModel net/minecraft/client/model/TridentModel
+	TEXTURE f_103914_
+	root f_171014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171016_ p_171016_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171017_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103919_ p_103919_
+		1 p_103920_ p_103920_
+		2 p_103921_ p_103921_
+		3 p_103922_ p_103922_
+		4 p_103923_ p_103923_
+		5 p_103924_ p_103924_
+		6 p_103925_ p_103925_
+		7 p_103926_ p_103926_
+net/minecraft/client/model/TropicalFishModelA net/minecraft/client/model/TropicalFishModelA
+	root f_171018_
+	tail f_103953_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171020_ p_171020_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171021_
+		static
+		0 p_171022_ p_171022_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103961_ p_103961_
+		1 p_103962_ p_103962_
+		2 p_103963_ p_103963_
+		3 p_103964_ p_103964_
+		4 p_103965_ p_103965_
+		5 p_103966_ p_103966_
+net/minecraft/client/model/TropicalFishModelB net/minecraft/client/model/TropicalFishModelB
+	root f_171034_
+	tail f_103968_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171036_ p_171036_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171037_
+		static
+		0 p_171038_ p_171038_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103977_ p_103977_
+		1 p_103978_ p_103978_
+		2 p_103979_ p_103979_
+		3 p_103980_ p_103980_
+		4 p_103981_ p_103981_
+		5 p_103982_ p_103982_
+net/minecraft/client/model/TurtleModel net/minecraft/client/model/TurtleModel
+	EGG_BELLY f_171040_
+	eggBelly f_103983_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171042_ p_171042_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171043_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_104001_ p_104001_
+		1 p_104002_ p_104002_
+		2 p_104003_ p_104003_
+		3 p_104004_ p_104004_
+		4 p_104005_ p_104005_
+		5 p_104006_ p_104006_
+		6 p_104007_ p_104007_
+		7 p_104008_ p_104008_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103987_ p_103987_
+		1 p_103988_ p_103988_
+		2 p_103989_ p_103989_
+		3 p_103990_ p_103990_
+		4 p_103991_ p_103991_
+		5 p_103992_ p_103992_
+	setupAnim (Lnet/minecraft/world/entity/animal/Turtle;FFFFF)V m_6973_
+		0 p_103994_ p_103994_
+		1 p_103995_ p_103995_
+		2 p_103996_ p_103996_
+		3 p_103997_ p_103997_
+		4 p_103998_ p_103998_
+		5 p_103999_ p_103999_
+net/minecraft/client/model/VexModel net/minecraft/client/model/VexModel
+	body f_256999_
+	head f_263122_
+	leftArm f_256879_
+	leftWing f_104010_
+	rightArm f_257013_
+	rightWing f_104011_
+	root f_257017_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171045_ p_171045_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171046_
+		static
+	offsetStackPosition (Lcom/mojang/blaze3d/vertex/PoseStack;Z)V m_263220_
+		0 p_263343_ p_263343_
+		1 p_263414_ p_263414_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setArmsCharging (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;F)V m_264076_
+		0 p_265484_ p_265484_
+		1 p_265329_ p_265329_
+		2 p_265125_ p_265125_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104014_ p_104014_
+		1 p_104015_ p_104015_
+		2 p_104016_ p_104016_
+		3 p_104017_ p_104017_
+		4 p_104018_ p_104018_
+		5 p_104019_ p_104019_
+	setupAnim (Lnet/minecraft/world/entity/monster/Vex;FFFFF)V m_6973_
+		0 p_104028_ p_104028_
+		1 p_104029_ p_104029_
+		2 p_104030_ p_104030_
+		3 p_104031_ p_104031_
+		4 p_104032_ p_104032_
+		5 p_104033_ p_104033_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_259770_ p_259770_
+		1 p_260351_ p_260351_
+net/minecraft/client/model/VillagerHeadModel net/minecraft/client/model/VillagerHeadModel
+	hatVisible (Z)V m_7491_
+		0 p_104035_ p_104035_
+net/minecraft/client/model/VillagerModel net/minecraft/client/model/VillagerModel
+	hat f_104037_
+	hatRim f_104038_
+	head f_104036_
+	leftLeg f_171049_
+	nose f_104044_
+	rightLeg f_171048_
+	root f_171047_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171051_ p_171051_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_171052_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	hatVisible (Z)V m_7491_
+		0 p_104060_ p_104060_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104053_ p_104053_
+		1 p_104054_ p_104054_
+		2 p_104055_ p_104055_
+		3 p_104056_ p_104056_
+		4 p_104057_ p_104057_
+		5 p_104058_ p_104058_
+net/minecraft/client/model/WardenModel net/minecraft/client/model/WardenModel
+	DEFAULT_ARM_X_Y f_233504_
+	DEFAULT_ARM_Z f_233505_
+	bioluminescentLayerModelParts f_233509_
+	body f_233494_
+	bone f_233493_
+	head f_233495_
+	heartLayerModelParts f_233508_
+	leftArm f_233499_
+	leftLeg f_233498_
+	leftRibcage f_233500_
+	leftTendril f_233497_
+	pulsatingSpotsLayerModelParts f_233510_
+	rightArm f_233501_
+	rightLeg f_233502_
+	rightRibcage f_233503_
+	rightTendril f_233496_
+	root f_233506_
+	tendrilsLayerModelParts f_233507_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233512_ p_233512_
+	animateHeadLookTarget (FF)V m_233516_
+		0 p_233517_ p_233517_
+		1 p_233518_ p_233518_
+	animateIdlePose (F)V m_233514_
+		0 p_233515_ p_233515_
+	animateTendrils (Lnet/minecraft/world/entity/monster/warden/Warden;FF)V m_233526_
+		0 p_233527_ p_233527_
+		1 p_233528_ p_233528_
+		2 p_233529_ p_233529_
+	animateWalk (FF)V m_233538_
+		0 p_233539_ p_233539_
+		1 p_233540_ p_233540_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233537_
+		static
+	getBioluminescentLayerModelParts ()Ljava/util/List; m_233543_
+	getHeartLayerModelParts ()Ljava/util/List; m_233542_
+	getPulsatingSpotsLayerModelParts ()Ljava/util/List; m_233544_
+	getTendrilsLayerModelParts ()Ljava/util/List; m_233541_
+	resetArmPoses ()V m_233545_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233520_ p_233520_
+		1 p_233521_ p_233521_
+		2 p_233522_ p_233522_
+		3 p_233523_ p_233523_
+		4 p_233524_ p_233524_
+		5 p_233525_ p_233525_
+	setupAnim (Lnet/minecraft/world/entity/monster/warden/Warden;FFFFF)V m_6973_
+		0 p_233531_ p_233531_
+		1 p_233532_ p_233532_
+		2 p_233533_ p_233533_
+		3 p_233534_ p_233534_
+		4 p_233535_ p_233535_
+		5 p_233536_ p_233536_
+net/minecraft/client/model/WaterPatchModel net/minecraft/client/model/WaterPatchModel
+	waterPatch ()Lnet/minecraft/client/model/geom/ModelPart; m_102282_
+net/minecraft/client/model/WitchModel net/minecraft/client/model/WitchModel
+	holdingItem f_104062_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171055_ p_171055_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171056_
+		static
+	getNose ()Lnet/minecraft/client/model/geom/ModelPart; m_104073_
+	setHoldingItem (Z)V m_104074_
+		0 p_104075_ p_104075_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104067_ p_104067_
+		1 p_104068_ p_104068_
+		2 p_104069_ p_104069_
+		3 p_104070_ p_104070_
+		4 p_104071_ p_104071_
+		5 p_104072_ p_104072_
+net/minecraft/client/model/WitherBossModel net/minecraft/client/model/WitherBossModel
+	CENTER_HEAD f_171058_
+	LEFT_HEAD f_171060_
+	RIBCAGE f_171057_
+	RIBCAGE_X_ROT_OFFSET f_171061_
+	RIGHT_HEAD f_171059_
+	TAIL_X_ROT_OFFSET f_171062_
+	centerHead f_171064_
+	leftHead f_171066_
+	ribcage f_171067_
+	rightHead f_171065_
+	root f_171063_
+	tail f_171068_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171070_ p_171070_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171075_
+		static
+		0 p_171076_ p_171076_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_104083_ p_104083_
+		1 p_104084_ p_104084_
+		2 p_104085_ p_104085_
+		3 p_104086_ p_104086_
+	prepareMobModel (Lnet/minecraft/world/entity/boss/wither/WitherBoss;FFF)V m_6839_
+		0 p_104095_ p_104095_
+		1 p_104096_ p_104096_
+		2 p_104097_ p_104097_
+		3 p_104098_ p_104098_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104088_ p_104088_
+		1 p_104089_ p_104089_
+		2 p_104090_ p_104090_
+		3 p_104091_ p_104091_
+		4 p_104092_ p_104092_
+		5 p_104093_ p_104093_
+	setupAnim (Lnet/minecraft/world/entity/boss/wither/WitherBoss;FFFFF)V m_6973_
+		0 p_104100_ p_104100_
+		1 p_104101_ p_104101_
+		2 p_104102_ p_104102_
+		3 p_104103_ p_104103_
+		4 p_104104_ p_104104_
+		5 p_104105_ p_104105_
+	setupHeadRotation (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lnet/minecraft/client/model/geom/ModelPart;I)V m_171071_
+		static
+		0 p_171072_ p_171072_
+		1 p_171073_ p_171073_
+		2 p_171074_ p_171074_
+net/minecraft/client/model/WolfModel net/minecraft/client/model/WolfModel
+	LEG_SIZE f_171085_
+	REAL_HEAD f_171078_
+	REAL_TAIL f_171080_
+	UPPER_BODY f_171079_
+	body f_104109_
+	head f_104107_
+	leftFrontLeg f_171084_
+	leftHindLeg f_171082_
+	realHead f_104108_
+	realTail f_104115_
+	rightFrontLeg f_171083_
+	rightHindLeg f_171081_
+	tail f_104114_
+	upperBody f_104116_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171087_ p_171087_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171088_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_104120_ p_104120_
+		1 p_104121_ p_104121_
+		2 p_104122_ p_104122_
+		3 p_104123_ p_104123_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Wolf;FFF)V m_6839_
+		0 p_104132_ p_104132_
+		1 p_104133_ p_104133_
+		2 p_104134_ p_104134_
+		3 p_104135_ p_104135_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104125_ p_104125_
+		1 p_104126_ p_104126_
+		2 p_104127_ p_104127_
+		3 p_104128_ p_104128_
+		4 p_104129_ p_104129_
+		5 p_104130_ p_104130_
+	setupAnim (Lnet/minecraft/world/entity/animal/Wolf;FFFFF)V m_6973_
+		0 p_104137_ p_104137_
+		1 p_104138_ p_104138_
+		2 p_104139_ p_104139_
+		3 p_104140_ p_104140_
+		4 p_104141_ p_104141_
+		5 p_104142_ p_104142_
+net/minecraft/client/model/ZombieModel net/minecraft/client/model/ZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171090_ p_171090_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_104153_ p_104153_
+	isAggressive (Lnet/minecraft/world/entity/monster/Zombie;)Z m_7134_
+		0 p_104155_ p_104155_
+net/minecraft/client/model/ZombieVillagerModel net/minecraft/client/model/ZombieVillagerModel
+	hatRim f_104156_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171092_ p_171092_
+	createArmorLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171093_
+		static
+		0 p_171094_ p_171094_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171095_
+		static
+	hatVisible (Z)V m_7491_
+		0 p_104182_ p_104182_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104161_ p_104161_
+		1 p_104162_ p_104162_
+		2 p_104163_ p_104163_
+		3 p_104164_ p_104164_
+		4 p_104165_ p_104165_
+		5 p_104166_ p_104166_
+	setupAnim (Lnet/minecraft/world/entity/monster/Zombie;FFFFF)V m_6973_
+		0 p_104175_ p_104175_
+		1 p_104176_ p_104176_
+		2 p_104177_ p_104177_
+		3 p_104178_ p_104178_
+		4 p_104179_ p_104179_
+		5 p_104180_ p_104180_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_104168_ p_104168_
+		1 p_104169_ p_104169_
+		2 p_104170_ p_104170_
+		3 p_104171_ p_104171_
+		4 p_104172_ p_104172_
+		5 p_104173_ p_104173_
+net/minecraft/client/model/dragon/DragonHeadModel net/minecraft/client/model/dragon/DragonHeadModel
+	head f_104183_
+	jaw f_104184_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171097_ p_171097_
+	createHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171098_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_104192_ p_104192_
+		1 p_104193_ p_104193_
+		2 p_104194_ p_104194_
+		3 p_104195_ p_104195_
+		4 p_104196_ p_104196_
+		5 p_104197_ p_104197_
+		6 p_104198_ p_104198_
+		7 p_104199_ p_104199_
+	setupAnim (FFF)V m_6251_
+		0 p_104188_ p_104188_
+		1 p_104189_ p_104189_
+		2 p_104190_ p_104190_
+net/minecraft/client/model/dragon/package-info net/minecraft/client/model/dragon/package-info
+net/minecraft/client/model/geom/EntityModelSet net/minecraft/client/model/geom/EntityModelSet
+	roots f_171099_
+	<init> ()V <init>
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_171103_
+		0 p_171104_ p_171104_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_171102_ p_171102_
+net/minecraft/client/model/geom/LayerDefinitions net/minecraft/client/model/geom/LayerDefinitions
+	FISH_PATTERN_DEFORMATION f_171105_
+	INNER_ARMOR_DEFORMATION f_171107_
+	OUTER_ARMOR_DEFORMATION f_171106_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRoots ()Ljava/util/Map; m_171110_
+		static
+	lambda$createRoots$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/model/geom/builders/LayerDefinition;Lnet/minecraft/world/level/block/state/properties/WoodType;)V m_171111_
+		static
+		0 p_171112_ p_171112_
+		1 p_171113_ p_171113_
+		2 p_171114_ p_171114_
+	lambda$createRoots$1 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/model/geom/builders/LayerDefinition;Lnet/minecraft/world/level/block/state/properties/WoodType;)V m_244702_
+		static
+		0 p_247862_ p_247862_
+		1 p_247863_ p_247863_
+		2 p_247864_ p_247864_
+	lambda$createRoots$2 (Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/client/model/geom/ModelLayerLocation;)Z m_171115_
+		static
+		0 p_171116_ p_171116_
+		1 p_171117_ p_171117_
+net/minecraft/client/model/geom/ModelLayerLocation net/minecraft/client/model/geom/ModelLayerLocation
+	layer f_171119_
+	model f_171118_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_171121_ p_171121_
+		1 p_171122_ p_171122_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_171126_ p_171126_
+	getLayer ()Ljava/lang/String; m_171124_
+	getModel ()Lnet/minecraft/resources/ResourceLocation; m_171123_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/model/geom/ModelLayers net/minecraft/client/model/geom/ModelLayers
+	ALLAY f_233547_
+	ALL_MODELS f_171262_
+	ARMOR_STAND f_171155_
+	ARMOR_STAND_INNER_ARMOR f_171208_
+	ARMOR_STAND_OUTER_ARMOR f_171261_
+	AXOLOTL f_171263_
+	BANNER f_171264_
+	BAT f_171265_
+	BED_FOOT f_171266_
+	BED_HEAD f_171267_
+	BEE f_171268_
+	BELL f_171269_
+	BLAZE f_171270_
+	BOOK f_171271_
+	CAMEL f_244030_
+	CAT f_171272_
+	CAT_COLLAR f_171273_
+	CAVE_SPIDER f_171274_
+	CHEST f_171275_
+	CHEST_MINECART f_171276_
+	CHICKEN f_171277_
+	COD f_171278_
+	COMMAND_BLOCK_MINECART f_171279_
+	CONDUIT_CAGE f_171280_
+	CONDUIT_EYE f_171281_
+	CONDUIT_SHELL f_171282_
+	CONDUIT_WIND f_171283_
+	COW f_171284_
+	CREEPER f_171285_
+	CREEPER_ARMOR f_171129_
+	CREEPER_HEAD f_171130_
+	DECORATED_POT_BASE f_271426_
+	DECORATED_POT_SIDES f_271216_
+	DEFAULT_LAYER f_171234_
+	DOLPHIN f_171131_
+	DONKEY f_171132_
+	DOUBLE_CHEST_LEFT f_171133_
+	DOUBLE_CHEST_RIGHT f_171134_
+	DRAGON_SKULL f_171135_
+	DROWNED f_171136_
+	DROWNED_INNER_ARMOR f_171137_
+	DROWNED_OUTER_ARMOR f_171138_
+	DROWNED_OUTER_LAYER f_171139_
+	ELDER_GUARDIAN f_171140_
+	ELYTRA f_171141_
+	ENDERMAN f_171142_
+	ENDERMITE f_171143_
+	ENDER_DRAGON f_171144_
+	END_CRYSTAL f_171145_
+	EVOKER f_171146_
+	EVOKER_FANGS f_171147_
+	FOX f_171148_
+	FROG f_233546_
+	FURNACE_MINECART f_171149_
+	GHAST f_171150_
+	GIANT f_171151_
+	GIANT_INNER_ARMOR f_171152_
+	GIANT_OUTER_ARMOR f_171153_
+	GLOW_SQUID f_171154_
+	GOAT f_171182_
+	GUARDIAN f_171183_
+	HOGLIN f_171184_
+	HOPPER_MINECART f_171185_
+	HORSE f_171186_
+	HORSE_ARMOR f_171187_
+	HUSK f_171188_
+	HUSK_INNER_ARMOR f_171189_
+	HUSK_OUTER_ARMOR f_171190_
+	ILLUSIONER f_171191_
+	IRON_GOLEM f_171192_
+	LEASH_KNOT f_171193_
+	LLAMA f_171194_
+	LLAMA_DECOR f_171195_
+	LLAMA_SPIT f_171196_
+	MAGMA_CUBE f_171197_
+	MINECART f_171198_
+	MOOSHROOM f_171199_
+	MULE f_171200_
+	OCELOT f_171201_
+	PANDA f_171202_
+	PARROT f_171203_
+	PHANTOM f_171204_
+	PIG f_171205_
+	PIGLIN f_171206_
+	PIGLIN_BRUTE f_171207_
+	PIGLIN_BRUTE_INNER_ARMOR f_171156_
+	PIGLIN_BRUTE_OUTER_ARMOR f_171157_
+	PIGLIN_HEAD f_260668_
+	PIGLIN_INNER_ARMOR f_171158_
+	PIGLIN_OUTER_ARMOR f_171159_
+	PIG_SADDLE f_171160_
+	PILLAGER f_171161_
+	PLAYER f_171162_
+	PLAYER_HEAD f_171163_
+	PLAYER_INNER_ARMOR f_171164_
+	PLAYER_OUTER_ARMOR f_171165_
+	PLAYER_SLIM f_171166_
+	PLAYER_SLIM_INNER_ARMOR f_171167_
+	PLAYER_SLIM_OUTER_ARMOR f_171168_
+	PLAYER_SPIN_ATTACK f_171169_
+	POLAR_BEAR f_171170_
+	PUFFERFISH_BIG f_171171_
+	PUFFERFISH_MEDIUM f_171172_
+	PUFFERFISH_SMALL f_171173_
+	RABBIT f_171174_
+	RAVAGER f_171175_
+	SALMON f_171176_
+	SHEEP f_171177_
+	SHEEP_FUR f_171178_
+	SHIELD f_171179_
+	SHULKER f_171180_
+	SHULKER_BULLET f_171181_
+	SILVERFISH f_171235_
+	SKELETON f_171236_
+	SKELETON_HORSE f_171237_
+	SKELETON_INNER_ARMOR f_171238_
+	SKELETON_OUTER_ARMOR f_171239_
+	SKELETON_SKULL f_171240_
+	SLIME f_171241_
+	SLIME_OUTER f_171242_
+	SNIFFER f_271465_
+	SNOW_GOLEM f_171243_
+	SPAWNER_MINECART f_171244_
+	SPIDER f_171245_
+	SQUID f_171246_
+	STRAY f_171247_
+	STRAY_INNER_ARMOR f_171248_
+	STRAY_OUTER_ARMOR f_171249_
+	STRAY_OUTER_LAYER f_171250_
+	STRIDER f_171251_
+	STRIDER_SADDLE f_171252_
+	TADPOLE f_233549_
+	TNT_MINECART f_171253_
+	TRADER_LLAMA f_171254_
+	TRIDENT f_171255_
+	TROPICAL_FISH_LARGE f_171256_
+	TROPICAL_FISH_LARGE_PATTERN f_171257_
+	TROPICAL_FISH_SMALL f_171258_
+	TROPICAL_FISH_SMALL_PATTERN f_171259_
+	TURTLE f_171260_
+	VEX f_171209_
+	VILLAGER f_171210_
+	VINDICATOR f_171211_
+	WANDERING_TRADER f_171212_
+	WARDEN f_233548_
+	WITCH f_171213_
+	WITHER f_171214_
+	WITHER_ARMOR f_171215_
+	WITHER_SKELETON f_171216_
+	WITHER_SKELETON_INNER_ARMOR f_171217_
+	WITHER_SKELETON_OUTER_ARMOR f_171218_
+	WITHER_SKELETON_SKULL f_171219_
+	WITHER_SKULL f_171220_
+	WOLF f_171221_
+	ZOGLIN f_171222_
+	ZOMBIE f_171223_
+	ZOMBIE_HEAD f_171224_
+	ZOMBIE_HORSE f_171225_
+	ZOMBIE_INNER_ARMOR f_171226_
+	ZOMBIE_OUTER_ARMOR f_171227_
+	ZOMBIE_VILLAGER f_171228_
+	ZOMBIE_VILLAGER_INNER_ARMOR f_171229_
+	ZOMBIE_VILLAGER_OUTER_ARMOR f_171230_
+	ZOMBIFIED_PIGLIN f_171231_
+	ZOMBIFIED_PIGLIN_INNER_ARMOR f_171232_
+	ZOMBIFIED_PIGLIN_OUTER_ARMOR f_171233_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBoatModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171289_
+		static
+		0 p_171290_ p_171290_
+	createChestBoatModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_233550_
+		static
+		0 p_233551_ p_233551_
+	createChestRaftModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_246069_
+		static
+		0 p_248520_ p_248520_
+	createHangingSignModelName (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_247439_
+		static
+		0 p_252225_ p_252225_
+	createLocation (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171300_
+		static
+		0 p_171301_ p_171301_
+		1 p_171302_ p_171302_
+	createRaftModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_246688_
+		static
+		0 p_252002_ p_252002_
+	createSignModelName (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171291_
+		static
+		0 p_171292_ p_171292_
+	getKnownLocations ()Ljava/util/stream/Stream; m_171288_
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171293_
+		static
+		0 p_171294_ p_171294_
+	register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171295_
+		static
+		0 p_171296_ p_171296_
+		1 p_171297_ p_171297_
+	registerInnerArmor (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171298_
+		static
+		0 p_171299_ p_171299_
+	registerOuterArmor (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171303_
+		static
+		0 p_171304_ p_171304_
+net/minecraft/client/model/geom/ModelPart net/minecraft/client/model/geom/ModelPart
+	DEFAULT_SCALE f_233552_
+	children f_104213_
+	cubes f_104212_
+	initialPose f_233557_
+	skipDraw f_233556_
+	visible f_104207_
+	x f_104200_
+	xRot f_104203_
+	xScale f_233553_
+	y f_104201_
+	yRot f_104204_
+	yScale f_233554_
+	z f_104202_
+	zRot f_104205_
+	zScale f_233555_
+	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
+		0 p_171306_ p_171306_
+		1 p_171307_ p_171307_
+	compile (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_104290_
+		0 p_104291_ p_104291_
+		1 p_104292_ p_104292_
+		2 p_104293_ p_104293_
+		3 p_104294_ p_104294_
+		4 p_104295_ p_104295_
+		5 p_104296_ p_104296_
+		6 p_104297_ p_104297_
+		7 p_104298_ p_104298_
+	copyFrom (Lnet/minecraft/client/model/geom/ModelPart;)V m_104315_
+		0 p_104316_ p_104316_
+	getAllParts ()Ljava/util/stream/Stream; m_171331_
+	getChild (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelPart; m_171324_
+		0 p_171325_ p_171325_
+	getInitialPose ()Lnet/minecraft/client/model/geom/PartPose; m_233566_
+	getRandomCube (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_233558_
+		0 p_233559_ p_233559_
+	hasChild (Ljava/lang/String;)Z m_233562_
+		0 p_233563_ p_233563_
+	isEmpty ()Z m_171326_
+	lambda$visit$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)V m_171316_
+		static
+		0 p_171317_ p_171317_
+		1 p_171318_ p_171318_
+		2 p_171319_ p_171319_
+		3 p_171320_ p_171320_
+		4 p_171321_ p_171321_
+	loadPose (Lnet/minecraft/client/model/geom/PartPose;)V m_171322_
+		0 p_171323_ p_171323_
+	offsetPos (Lorg/joml/Vector3f;)V m_252854_
+		0 p_253873_ p_253873_
+	offsetRotation (Lorg/joml/Vector3f;)V m_252899_
+		0 p_253983_ p_253983_
+	offsetScale (Lorg/joml/Vector3f;)V m_253072_
+		0 p_253957_ p_253957_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_104301_
+		0 p_104302_ p_104302_
+		1 p_104303_ p_104303_
+		2 p_104304_ p_104304_
+		3 p_104305_ p_104305_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_104306_
+		0 p_104307_ p_104307_
+		1 p_104308_ p_104308_
+		2 p_104309_ p_104309_
+		3 p_104310_ p_104310_
+		4 p_104311_ p_104311_
+		5 p_104312_ p_104312_
+		6 p_104313_ p_104313_
+		7 p_104314_ p_104314_
+	resetPose ()V m_233569_
+	setInitialPose (Lnet/minecraft/client/model/geom/PartPose;)V m_233560_
+		0 p_233561_ p_233561_
+	setPos (FFF)V m_104227_
+		0 p_104228_ p_104228_
+		1 p_104229_ p_104229_
+		2 p_104230_ p_104230_
+	setRotation (FFF)V m_171327_
+		0 p_171328_ p_171328_
+		1 p_171329_ p_171329_
+		2 p_171330_ p_171330_
+	storePose ()Lnet/minecraft/client/model/geom/PartPose; m_171308_
+	translateAndRotate (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_104299_
+		0 p_104300_ p_104300_
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;Ljava/lang/String;)V m_171312_
+		0 p_171313_ p_171313_
+		1 p_171314_ p_171314_
+		2 p_171315_ p_171315_
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;)V m_171309_
+		0 p_171310_ p_171310_
+		1 p_171311_ p_171311_
+net/minecraft/client/model/geom/ModelPart$Cube net/minecraft/client/model/geom/ModelPart$Cube
+	maxX f_104338_
+	maxY f_104339_
+	maxZ f_104340_
+	minX f_104335_
+	minY f_104336_
+	minZ f_104337_
+	polygons f_104341_
+	<init> (IIFFFFFFFFFZFFLjava/util/Set;)V <init>
+		0 p_273701_ p_273701_
+		1 p_273034_ p_273034_
+		2 p_272824_ p_272824_
+		3 p_273777_ p_273777_
+		4 p_273748_ p_273748_
+		5 p_273722_ p_273722_
+		6 p_273763_ p_273763_
+		7 p_272823_ p_272823_
+		8 p_272945_ p_272945_
+		9 p_272790_ p_272790_
+		10 p_272870_ p_272870_
+		11 p_273589_ p_273589_
+		12 p_273591_ p_273591_
+		13 p_273313_ p_273313_
+		14 p_273291_ p_273291_
+	compile (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_171332_
+		0 p_171333_ p_171333_
+		1 p_171334_ p_171334_
+		2 p_171335_ p_171335_
+		3 p_171336_ p_171336_
+		4 p_171337_ p_171337_
+		5 p_171338_ p_171338_
+		6 p_171339_ p_171339_
+		7 p_171340_ p_171340_
+net/minecraft/client/model/geom/ModelPart$Polygon net/minecraft/client/model/geom/ModelPart$Polygon
+	normal f_104360_
+	vertices f_104359_
+	<init> ([Lnet/minecraft/client/model/geom/ModelPart$Vertex;FFFFFFZLnet/minecraft/core/Direction;)V <init>
+		0 p_104362_ p_104362_
+		1 p_104363_ p_104363_
+		2 p_104364_ p_104364_
+		3 p_104365_ p_104365_
+		4 p_104366_ p_104366_
+		5 p_104367_ p_104367_
+		6 p_104368_ p_104368_
+		7 p_104369_ p_104369_
+		8 p_104370_ p_104370_
+net/minecraft/client/model/geom/ModelPart$Vertex net/minecraft/client/model/geom/ModelPart$Vertex
+	pos f_104371_
+	u f_104372_
+	v f_104373_
+	<init> (FFFFF)V <init>
+		0 p_104375_ p_104375_
+		1 p_104376_ p_104376_
+		2 p_104377_ p_104377_
+		3 p_104378_ p_104378_
+		4 p_104379_ p_104379_
+	<init> (Lorg/joml/Vector3f;FF)V <init>
+		0 p_253667_ p_253667_
+		1 p_253662_ p_253662_
+		2 p_254308_ p_254308_
+	remap (FF)Lnet/minecraft/client/model/geom/ModelPart$Vertex; m_104384_
+		0 p_104385_ p_104385_
+		1 p_104386_ p_104386_
+net/minecraft/client/model/geom/ModelPart$Visitor net/minecraft/client/model/geom/ModelPart$Visitor
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Ljava/lang/String;ILnet/minecraft/client/model/geom/ModelPart$Cube;)V m_171341_
+		0 p_171342_ p_171342_
+		1 p_171343_ p_171343_
+		2 p_171344_ p_171344_
+		3 p_171345_ p_171345_
+net/minecraft/client/model/geom/PartNames net/minecraft/client/model/geom/PartNames
+	ARMS f_171361_
+	BACK_FIN f_171365_
+	BEAK f_171364_
+	BODY f_171371_
+	BONE f_233585_
+	BOTTOM_FIN f_171380_
+	CROAKING_BODY f_233573_
+	CUBE f_171363_
+	EYES f_233580_
+	HAT f_171370_
+	HAT_RIM f_171373_
+	HEAD f_171369_
+	JACKET f_171374_
+	JAW f_171359_
+	LEFT_ARM f_171384_
+	LEFT_BLUE_FIN f_171382_
+	LEFT_CHEST f_171353_
+	LEFT_EAR f_171392_
+	LEFT_EYE f_171357_
+	LEFT_FIN f_171372_
+	LEFT_FOOT f_233578_
+	LEFT_FRONT_FOOT f_171402_
+	LEFT_FRONT_LEG f_171398_
+	LEFT_FRONT_LEG_TIP f_171349_
+	LEFT_GILLS f_171376_
+	LEFT_HAND f_233576_
+	LEFT_HIND_FOOT f_171400_
+	LEFT_HIND_LEG f_171396_
+	LEFT_HIND_LEG_TIP f_171347_
+	LEFT_HORN f_171355_
+	LEFT_LEG f_171394_
+	LEFT_LID f_171351_
+	LEFT_MID_LEG f_271385_
+	LEFT_RIBCAGE f_233584_
+	LEFT_TENDRIL f_233582_
+	LEFT_WING f_171386_
+	LEFT_WING_BASE f_171388_
+	LEFT_WING_TIP f_171390_
+	MANE f_171366_
+	MOUTH f_171368_
+	NECK f_171367_
+	NOSE f_171360_
+	RIGHT_ARM f_171385_
+	RIGHT_BLUE_FIN f_171383_
+	RIGHT_CHEST f_171354_
+	RIGHT_EAR f_171393_
+	RIGHT_EYE f_171358_
+	RIGHT_FIN f_171378_
+	RIGHT_FOOT f_233579_
+	RIGHT_FRONT_FOOT f_171346_
+	RIGHT_FRONT_LEG f_171399_
+	RIGHT_FRONT_LEG_TIP f_171350_
+	RIGHT_GILLS f_171377_
+	RIGHT_HAND f_233577_
+	RIGHT_HIND_FOOT f_171401_
+	RIGHT_HIND_LEG f_171397_
+	RIGHT_HIND_LEG_TIP f_171348_
+	RIGHT_HORN f_171356_
+	RIGHT_LEG f_171395_
+	RIGHT_LID f_171352_
+	RIGHT_MID_LEG f_271292_
+	RIGHT_RIBCAGE f_233583_
+	RIGHT_TENDRIL f_233581_
+	RIGHT_WING f_171387_
+	RIGHT_WING_BASE f_171389_
+	RIGHT_WING_TIP f_171391_
+	ROOT f_233572_
+	TAIL f_171362_
+	TAIL_FIN f_171381_
+	TONGUE f_233574_
+	TONGUE_R1 f_233575_
+	TOP_FIN f_171379_
+	TOP_GILLS f_171375_
+	<init> ()V <init>
+net/minecraft/client/model/geom/PartPose net/minecraft/client/model/geom/PartPose
+	ZERO f_171404_
+	x f_171405_
+	xRot f_171408_
+	y f_171406_
+	yRot f_171409_
+	z f_171407_
+	zRot f_171410_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFFFF)V <init>
+		0 p_171413_ p_171413_
+		1 p_171414_ p_171414_
+		2 p_171415_ p_171415_
+		3 p_171416_ p_171416_
+		4 p_171417_ p_171417_
+		5 p_171418_ p_171418_
+	offset (FFF)Lnet/minecraft/client/model/geom/PartPose; m_171419_
+		static
+		0 p_171420_ p_171420_
+		1 p_171421_ p_171421_
+		2 p_171422_ p_171422_
+	offsetAndRotation (FFFFFF)Lnet/minecraft/client/model/geom/PartPose; m_171423_
+		static
+		0 p_171424_ p_171424_
+		1 p_171425_ p_171425_
+		2 p_171426_ p_171426_
+		3 p_171427_ p_171427_
+		4 p_171428_ p_171428_
+		5 p_171429_ p_171429_
+	rotation (FFF)Lnet/minecraft/client/model/geom/PartPose; m_171430_
+		static
+		0 p_171431_ p_171431_
+		1 p_171432_ p_171432_
+		2 p_171433_ p_171433_
+net/minecraft/client/model/geom/builders/CubeDefinition net/minecraft/client/model/geom/builders/CubeDefinition
+	comment f_171434_
+	dimensions f_171436_
+	grow f_171437_
+	mirror f_171438_
+	origin f_171435_
+	texCoord f_171439_
+	texScale f_171440_
+	visibleFaces f_271491_
+	<init> (Ljava/lang/String;FFFFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;ZFFLjava/util/Set;)V <init>
+		0 p_273024_ p_273024_
+		1 p_273620_ p_273620_
+		2 p_273436_ p_273436_
+		3 p_273139_ p_273139_
+		4 p_273013_ p_273013_
+		5 p_272874_ p_272874_
+		6 p_273100_ p_273100_
+		7 p_273756_ p_273756_
+		8 p_273105_ p_273105_
+		9 p_272818_ p_272818_
+		10 p_273585_ p_273585_
+		11 p_272829_ p_272829_
+		12 p_273119_ p_273119_
+		13 p_273201_ p_273201_
+	bake (II)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_171455_
+		0 p_171456_ p_171456_
+		1 p_171457_ p_171457_
+net/minecraft/client/model/geom/builders/CubeDeformation net/minecraft/client/model/geom/builders/CubeDeformation
+	NONE f_171458_
+	growX f_171459_
+	growY f_171460_
+	growZ f_171461_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFF)V <init>
+		0 p_171466_ p_171466_
+		1 p_171467_ p_171467_
+		2 p_171468_ p_171468_
+	<init> (F)V <init>
+		0 p_171464_ p_171464_
+	extend (FFF)Lnet/minecraft/client/model/geom/builders/CubeDeformation; m_171471_
+		0 p_171472_ p_171472_
+		1 p_171473_ p_171473_
+		2 p_171474_ p_171474_
+	extend (F)Lnet/minecraft/client/model/geom/builders/CubeDeformation; m_171469_
+		0 p_171470_ p_171470_
+net/minecraft/client/model/geom/builders/CubeListBuilder net/minecraft/client/model/geom/builders/CubeListBuilder
+	ALL_VISIBLE f_271199_
+	cubes f_171475_
+	mirror f_171478_
+	xTexOffs f_171476_
+	yTexOffs f_171477_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBox (Ljava/lang/String;FFFIIIII)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171534_
+		0 p_171535_ p_171535_
+		1 p_171536_ p_171536_
+		2 p_171537_ p_171537_
+		3 p_171538_ p_171538_
+		4 p_171539_ p_171539_
+		5 p_171540_ p_171540_
+		6 p_171541_ p_171541_
+		7 p_171542_ p_171542_
+		8 p_171543_ p_171543_
+	addBox (Ljava/lang/String;FFFIIILnet/minecraft/client/model/geom/builders/CubeDeformation;II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171544_
+		0 p_171545_ p_171545_
+		1 p_171546_ p_171546_
+		2 p_171547_ p_171547_
+		3 p_171548_ p_171548_
+		4 p_171549_ p_171549_
+		5 p_171550_ p_171550_
+		6 p_171551_ p_171551_
+		7 p_171552_ p_171552_
+		8 p_171553_ p_171553_
+		9 p_171554_ p_171554_
+	addBox (Ljava/lang/String;FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171525_
+		0 p_171526_ p_171526_
+		1 p_171527_ p_171527_
+		2 p_171528_ p_171528_
+		3 p_171529_ p_171529_
+		4 p_171530_ p_171530_
+		5 p_171531_ p_171531_
+		6 p_171532_ p_171532_
+		7 p_171533_ p_171533_
+	addBox (FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;FF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171496_
+		0 p_171497_ p_171497_
+		1 p_171498_ p_171498_
+		2 p_171499_ p_171499_
+		3 p_171500_ p_171500_
+		4 p_171501_ p_171501_
+		5 p_171502_ p_171502_
+		6 p_171503_ p_171503_
+		7 p_171504_ p_171504_
+		8 p_171505_ p_171505_
+	addBox (FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171488_
+		0 p_171489_ p_171489_
+		1 p_171490_ p_171490_
+		2 p_171491_ p_171491_
+		3 p_171492_ p_171492_
+		4 p_171493_ p_171493_
+		5 p_171494_ p_171494_
+		6 p_171495_ p_171495_
+	addBox (FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171481_
+		0 p_171482_ p_171482_
+		1 p_171483_ p_171483_
+		2 p_171484_ p_171484_
+		3 p_171485_ p_171485_
+		4 p_171486_ p_171486_
+		5 p_171487_ p_171487_
+	addBox (Ljava/lang/String;FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171517_
+		0 p_171518_ p_171518_
+		1 p_171519_ p_171519_
+		2 p_171520_ p_171520_
+		3 p_171521_ p_171521_
+		4 p_171522_ p_171522_
+		5 p_171523_ p_171523_
+		6 p_171524_ p_171524_
+	addBox (FFFFFFLjava/util/Set;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_271786_
+		0 p_272653_ p_272653_
+		1 p_273044_ p_273044_
+		2 p_272720_ p_272720_
+		3 p_273739_ p_273739_
+		4 p_273613_ p_273613_
+		5 p_273328_ p_273328_
+		6 p_273277_ p_273277_
+	addBox (FFFFFFZ)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171506_
+		0 p_171507_ p_171507_
+		1 p_171508_ p_171508_
+		2 p_171509_ p_171509_
+		3 p_171510_ p_171510_
+		4 p_171511_ p_171511_
+		5 p_171512_ p_171512_
+		6 p_171513_ p_171513_
+	create ()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171558_
+		static
+	getCubes ()Ljava/util/List; m_171557_
+	mirror (Z)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171555_
+		0 p_171556_ p_171556_
+	mirror ()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171480_
+	texOffs (II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171514_
+		0 p_171515_ p_171515_
+		1 p_171516_ p_171516_
+net/minecraft/client/model/geom/builders/LayerDefinition net/minecraft/client/model/geom/builders/LayerDefinition
+	material f_171560_
+	mesh f_171559_
+	<init> (Lnet/minecraft/client/model/geom/builders/MeshDefinition;Lnet/minecraft/client/model/geom/builders/MaterialDefinition;)V <init>
+		0 p_171562_ p_171562_
+		1 p_171563_ p_171563_
+	bakeRoot ()Lnet/minecraft/client/model/geom/ModelPart; m_171564_
+	create (Lnet/minecraft/client/model/geom/builders/MeshDefinition;II)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171565_
+		static
+		0 p_171566_ p_171566_
+		1 p_171567_ p_171567_
+		2 p_171568_ p_171568_
+net/minecraft/client/model/geom/builders/MaterialDefinition net/minecraft/client/model/geom/builders/MaterialDefinition
+	xTexSize f_171569_
+	yTexSize f_171570_
+	<init> (II)V <init>
+		0 p_171572_ p_171572_
+		1 p_171573_ p_171573_
+net/minecraft/client/model/geom/builders/MeshDefinition net/minecraft/client/model/geom/builders/MeshDefinition
+	root f_171574_
+	<init> ()V <init>
+	getRoot ()Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171576_
+net/minecraft/client/model/geom/builders/PartDefinition net/minecraft/client/model/geom/builders/PartDefinition
+	children f_171579_
+	cubes f_171577_
+	partPose f_171578_
+	<init> (Ljava/util/List;Lnet/minecraft/client/model/geom/PartPose;)V <init>
+		0 p_171581_ p_171581_
+		1 p_171582_ p_171582_
+	addOrReplaceChild (Ljava/lang/String;Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171599_
+		0 p_171600_ p_171600_
+		1 p_171601_ p_171601_
+		2 p_171602_ p_171602_
+	bake (II)Lnet/minecraft/client/model/geom/ModelPart; m_171583_
+		0 p_171584_ p_171584_
+		1 p_171585_ p_171585_
+	getChild (Ljava/lang/String;)Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171597_
+		0 p_171598_ p_171598_
+	lambda$bake$0 (IILjava/util/Map$Entry;)Lnet/minecraft/client/model/geom/ModelPart; m_171590_
+		static
+		0 p_171591_ p_171591_
+		1 p_171592_ p_171592_
+		2 p_171593_ p_171593_
+	lambda$bake$1 (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;)Lnet/minecraft/client/model/geom/ModelPart; m_171594_
+		static
+		0 p_171595_ p_171595_
+		1 p_171596_ p_171596_
+	lambda$bake$2 (IILnet/minecraft/client/model/geom/builders/CubeDefinition;)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_171586_
+		static
+		0 p_171587_ p_171587_
+		1 p_171588_ p_171588_
+		2 p_171589_ p_171589_
+net/minecraft/client/model/geom/builders/UVPair net/minecraft/client/model/geom/builders/UVPair
+	u f_171607_
+	v f_171608_
+	<init> (FF)V <init>
+		0 p_171610_ p_171610_
+		1 p_171611_ p_171611_
+	toString ()Ljava/lang/String; toString
+	u ()F m_171612_
+	v ()F m_171613_
+net/minecraft/client/model/geom/builders/package-info net/minecraft/client/model/geom/builders/package-info
+net/minecraft/client/model/geom/package-info net/minecraft/client/model/geom/package-info
+net/minecraft/client/model/package-info net/minecraft/client/model/package-info
+net/minecraft/client/multiplayer/AccountProfileKeyPairManager net/minecraft/client/multiplayer/AccountProfileKeyPairManager
+	LOGGER f_252448_
+	MINIMUM_PROFILE_KEY_REFRESH_INTERVAL f_252471_
+	PROFILE_KEY_PAIR_DIR f_252484_
+	keyPair f_252428_
+	nextProfileKeyRefreshTime f_252478_
+	profileKeyPairPath f_252423_
+	userApiService f_252526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/UUID;Ljava/nio/file/Path;)V <init>
+		0 p_253640_ p_253640_
+		1 p_254415_ p_254415_
+		2 p_253813_ p_253813_
+	fetchProfileKeyPair (Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/world/entity/player/ProfileKeyPair; m_253252_
+		0 p_253844_ p_253844_
+	lambda$new$0 (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Z m_252791_
+		static
+		0 p_254127_ p_254127_
+	lambda$new$1 ()Ljava/util/Optional; m_253254_
+	lambda$readOrFetchProfileKeyPair$2 (Ljava/util/Optional;)Ljava/util/Optional; m_252828_
+		0 p_253736_ p_253736_
+	lambda$writeProfileKeyPair$3 (Lcom/google/gson/JsonElement;)V m_252881_
+		0 p_254406_ p_254406_
+	parsePublicKey (Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; m_253196_
+		static
+		0 p_253834_ p_253834_
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	readOrFetchProfileKeyPair (Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; m_253041_
+		0 p_254074_ p_254074_
+	readProfileKeyPair ()Ljava/util/Optional; m_252827_
+	shouldRefreshKeyPair ()Z m_253130_
+	writeProfileKeyPair (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_253216_
+		0 p_254227_ p_254227_
+net/minecraft/client/multiplayer/ClientAdvancements net/minecraft/client/multiplayer/ClientAdvancements
+	LOGGER f_104387_
+	advancements f_104389_
+	listener f_104391_
+	minecraft f_104388_
+	progress f_104390_
+	selectedTab f_104392_
+	telemetryManager f_285594_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager;)V <init>
+		0 p_286782_ p_286782_
+		1 p_286391_ p_286391_
+	getAdvancements ()Lnet/minecraft/advancements/AdvancementList; m_104396_
+	setListener (Lnet/minecraft/client/multiplayer/ClientAdvancements$Listener;)V m_104397_
+		0 p_104398_ p_104398_
+	setSelectedTab (Lnet/minecraft/advancements/Advancement;Z)V m_104401_
+		0 p_104402_ p_104402_
+		1 p_104403_ p_104403_
+	update (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_104399_
+		0 p_104400_ p_104400_
+net/minecraft/client/multiplayer/ClientAdvancements$Listener net/minecraft/client/multiplayer/ClientAdvancements$Listener
+	onSelectedTabChanged (Lnet/minecraft/advancements/Advancement;)V m_6896_
+		0 p_104406_ p_104406_
+	onUpdateAdvancementProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_7922_
+		0 p_104404_ p_104404_
+		1 p_104405_ p_104405_
+net/minecraft/client/multiplayer/ClientChunkCache net/minecraft/client/multiplayer/ClientChunkCache
+	LOGGER f_104407_
+	emptyChunk f_104408_
+	level f_104411_
+	lightEngine f_104409_
+	storage f_104410_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;I)V <init>
+		0 p_104414_ p_104414_
+		1 p_104415_ p_104415_
+	calculateStorageRange (I)I m_104448_
+		static
+		0 p_104449_ p_104449_
+	drop (II)V m_104455_
+		0 p_104456_ p_104456_
+		1 p_104457_ p_104457_
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/LevelChunk; m_7587_
+		0 p_104451_ p_104451_
+		1 p_104452_ p_104452_
+		2 p_104453_ p_104453_
+		3 p_104454_ p_104454_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_104427_ p_104427_
+		1 p_104428_ p_104428_
+		2 p_104429_ p_104429_
+		3 p_104430_ p_104430_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	isValidChunk (Lnet/minecraft/world/level/chunk/LevelChunk;II)Z m_104438_
+		static
+		0 p_104439_ p_104439_
+		1 p_104440_ p_104440_
+		2 p_104441_ p_104441_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_104436_ p_104436_
+		1 p_104437_ p_104437_
+	replaceBiomes (IILnet/minecraft/network/FriendlyByteBuf;)V m_274444_
+		0 p_275374_ p_275374_
+		1 p_275226_ p_275226_
+		2 p_275745_ p_275745_
+	replaceWithPacketData (IILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/chunk/LevelChunk; m_194116_
+		0 p_194117_ p_194117_
+		1 p_194118_ p_194118_
+		2 p_194119_ p_194119_
+		3 p_194120_ p_194120_
+		4 p_194121_ p_194121_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_202421_ p_202421_
+		1 p_202422_ p_202422_
+	updateViewCenter (II)V m_104459_
+		0 p_104460_ p_104460_
+		1 p_104461_ p_104461_
+	updateViewRadius (I)V m_104416_
+		0 p_104417_ p_104417_
+net/minecraft/client/multiplayer/ClientChunkCache$Storage net/minecraft/client/multiplayer/ClientChunkCache$Storage
+	chunkCount f_104471_
+	chunkRadius f_104467_
+	chunks f_104466_
+	this$0 f_104465_
+	viewCenterX f_104469_
+	viewCenterZ f_104470_
+	viewRange f_104468_
+	<init> (Lnet/minecraft/client/multiplayer/ClientChunkCache;I)V <init>
+		0 p_104473_ p_104473_
+		1 p_104474_ p_104474_
+	dumpChunks (Ljava/lang/String;)V m_171622_
+		0 p_171623_ p_171623_
+	getChunk (I)Lnet/minecraft/world/level/chunk/LevelChunk; m_104479_
+		0 p_104480_ p_104480_
+	getIndex (II)I m_104481_
+		0 p_104482_ p_104482_
+		1 p_104483_ p_104483_
+	inRange (II)Z m_104500_
+		0 p_104501_ p_104501_
+		1 p_104502_ p_104502_
+	replace (ILnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/world/level/chunk/LevelChunk; m_104487_
+		0 p_104488_ p_104488_
+		1 p_104489_ p_104489_
+		2 p_104490_ p_104490_
+	replace (ILnet/minecraft/world/level/chunk/LevelChunk;)V m_104484_
+		0 p_104485_ p_104485_
+		1 p_104486_ p_104486_
+net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl
+	LOGGER f_104518_
+	connection f_104522_
+	localGameProfile f_104523_
+	minecraft f_104519_
+	minigameName f_285614_
+	newWorld f_260722_
+	parent f_104520_
+	serverData f_243717_
+	updateStatus f_104521_
+	worldLoadDuration f_260612_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/Connection;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/client/gui/screens/Screen;ZLjava/time/Duration;Ljava/util/function/Consumer;)V <init>
+		0 p_261697_ p_261697_
+		1 p_261835_ p_261835_
+		2 p_261938_ p_261938_
+		3 p_261783_ p_261783_
+		4 p_261562_ p_261562_
+		5 p_261673_ p_261673_
+		6 p_261945_ p_261945_
+	authenticateServer (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_104531_
+		0 p_104532_ p_104532_
+	getMinecraftSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_104554_
+	handleCompression (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V m_5693_
+		0 p_104551_ p_104551_
+	handleCustomQuery (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V m_7254_
+		0 p_104545_ p_104545_
+	handleDisconnect (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V m_5800_
+		0 p_104553_ p_104553_
+	handleGameProfile (Lnet/minecraft/network/protocol/login/ClientboundGameProfilePacket;)V m_7056_
+		0 p_104547_ p_104547_
+	handleHello (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V m_7318_
+		0 p_104549_ p_104549_
+	isAcceptingMessages ()Z m_6198_
+	lambda$handleHello$0 (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_233591_
+		0 p_233592_ p_233592_
+		1 p_233593_ p_233593_
+	lambda$handleHello$1 (Ljava/lang/String;Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_233586_
+		0 p_233587_ p_233587_
+		1 p_233588_ p_233588_
+		2 p_233589_ p_233589_
+		3 p_233590_ p_233590_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_104543_ p_104543_
+	setMinigameName (Ljava/lang/String;)V m_285854_
+		0 p_286653_ p_286653_
+net/minecraft/client/multiplayer/ClientLevel net/minecraft/client/multiplayer/ClientLevel
+	CLOUD_COLOR f_171628_
+	FLUID_PARTICLE_SPAWN_OFFSET f_171629_
+	LIGHT_UPDATE_QUEUE_SIZE_THRESHOLD f_194126_
+	LOGGER f_233600_
+	MARKER_PARTICLE_ITEMS f_194124_
+	NORMAL_LIGHT_UPDATES_PER_FRAME f_194125_
+	blockStatePredictionHandler f_233599_
+	chunkSource f_104559_
+	clientLevelData f_104563_
+	connection f_104561_
+	effects f_104564_
+	entityStorage f_171631_
+	levelRenderer f_104562_
+	lightUpdateQueue f_194122_
+	mapData f_104556_
+	minecraft f_104565_
+	players f_104566_
+	scoreboard f_104555_
+	serverSimulationDistance f_194123_
+	skyFlashTime f_104557_
+	tickingEntities f_171630_
+	tintCaches f_104558_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/client/multiplayer/ClientLevel$ClientLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;IILjava/util/function/Supplier;Lnet/minecraft/client/renderer/LevelRenderer;ZJ)V <init>
+		0 p_205505_ p_205505_
+		1 p_205506_ p_205506_
+		2 p_205507_ p_205507_
+		3 p_205508_ p_205508_
+		4 p_205509_ p_205509_
+		5 p_205510_ p_205510_
+		6 p_205511_ p_205511_
+		7 p_205512_ p_205512_
+		8 p_205513_ p_205513_
+		9 p_205514_ p_205514_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6485_
+		0 p_104774_ p_104774_
+		1 p_104775_ p_104775_
+		2 p_104776_ p_104776_
+		3 p_104777_ p_104777_
+		4 p_104778_ p_104778_
+		5 p_104779_ p_104779_
+		6 p_104780_ p_104780_
+		7 p_104781_ p_104781_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7107_
+		0 p_104766_ p_104766_
+		1 p_104767_ p_104767_
+		2 p_104768_ p_104768_
+		3 p_104769_ p_104769_
+		4 p_104770_ p_104770_
+		5 p_104771_ p_104771_
+		6 p_104772_ p_104772_
+	addDestroyBlockEffect (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142052_
+		0 p_171667_ p_171667_
+		1 p_171668_ p_171668_
+	addEntity (ILnet/minecraft/world/entity/Entity;)V m_104739_
+		0 p_104740_ p_104740_
+		1 p_104741_ p_104741_
+	addMapData (Ljava/util/Map;)V m_171672_
+		0 p_171673_ p_171673_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6493_
+		0 p_104714_ p_104714_
+		1 p_104715_ p_104715_
+		2 p_104716_ p_104716_
+		3 p_104717_ p_104717_
+		4 p_104718_ p_104718_
+		5 p_104719_ p_104719_
+		6 p_104720_ p_104720_
+		7 p_104721_ p_104721_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_104706_ p_104706_
+		1 p_104707_ p_104707_
+		2 p_104708_ p_104708_
+		3 p_104709_ p_104709_
+		4 p_104710_ p_104710_
+		5 p_104711_ p_104711_
+		6 p_104712_ p_104712_
+	addPlayer (ILnet/minecraft/client/player/AbstractClientPlayer;)V m_104630_
+		0 p_104631_ p_104631_
+		1 p_104632_ p_104632_
+	animateTick (III)V m_104784_
+		0 p_104785_ p_104785_
+		1 p_104786_ p_104786_
+		2 p_104787_ p_104787_
+	calculateBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_104762_
+		0 p_104763_ p_104763_
+		1 p_104764_ p_104764_
+	clearTintCaches ()V m_104810_
+	createFireworks (DDDDDDLnet/minecraft/nbt/CompoundTag;)V m_7228_
+		0 p_104585_ p_104585_
+		1 p_104586_ p_104586_
+		2 p_104587_ p_104587_
+		3 p_104588_ p_104588_
+		4 p_104589_ p_104589_
+		5 p_104590_ p_104590_
+		6 p_104591_ p_104591_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_104634_ p_104634_
+		1 p_104635_ p_104635_
+		2 p_104636_ p_104636_
+	disconnect ()V m_7462_
+	doAnimateTick (IIIILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_233612_
+		0 p_233613_ p_233613_
+		1 p_233614_ p_233614_
+		2 p_233615_ p_233615_
+		3 p_233616_ p_233616_
+		4 p_233617_ p_233617_
+		5 p_233618_ p_233618_
+		6 p_233619_ p_233619_
+	effects ()Lnet/minecraft/client/renderer/DimensionSpecialEffects; m_104583_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	entitiesForRendering ()Ljava/lang/Iterable; m_104735_
+	fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; m_6026_
+		0 p_104729_ p_104729_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_233639_ p_233639_
+		1 p_233640_ p_233640_
+		2 p_233641_ p_233641_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getAllMapData ()Ljava/util/Map; m_171684_
+	getBlockStatePredictionHandler ()Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler; m_233601_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_104700_ p_104700_
+		1 p_104701_ p_104701_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getChunkSource ()Lnet/minecraft/client/multiplayer/ClientChunkCache; m_7726_
+	getCloudColor (F)Lnet/minecraft/world/phys/Vec3; m_104808_
+		0 p_104809_ p_104809_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_104609_ p_104609_
+	getEntityCount ()I m_104813_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getFreeMapId ()I m_7354_
+	getLevelData ()Lnet/minecraft/client/multiplayer/ClientLevel$ClientLevelData; m_6106_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_104725_ p_104725_
+	getMarkerParticleTarget ()Lnet/minecraft/world/level/block/Block; m_194187_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getServerSimulationDistance ()I m_194186_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_104703_ p_104703_
+		1 p_104704_ p_104704_
+	getSkyColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_171660_
+		0 p_171661_ p_171661_
+		1 p_171662_ p_171662_
+	getSkyDarken (F)F m_104805_
+		0 p_104806_ p_104806_
+	getSkyFlashTime ()I m_104819_
+	getStarBrightness (F)F m_104811_
+		0 p_104812_ p_104812_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_205516_ p_205516_
+		1 p_205517_ p_205517_
+		2 p_205518_ p_205518_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_104743_ p_104743_
+		1 p_104744_ p_104744_
+		2 p_104745_ p_104745_
+	handleBlockChangedAck (I)V m_233651_
+		0 p_233652_ p_233652_
+	hasChunk (II)Z m_7232_
+		0 p_104737_ p_104737_
+		1 p_104738_ p_104738_
+	isLightUpdateQueueEmpty ()Z m_194173_
+	lambda$clearTintCaches$7 (Lnet/minecraft/world/level/ColorResolver;Lnet/minecraft/client/color/block/BlockTintCache;)V m_194156_
+		static
+		0 p_194157_ p_194157_
+		1 p_194158_ p_194158_
+	lambda$doAnimateTick$8 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/biome/AmbientParticleSettings;)V m_263888_
+		0 p_264702_ p_264702_
+		1 p_264703_ p_264703_
+	lambda$fillReportDetails$10 ()Ljava/lang/String; m_194188_
+	lambda$fillReportDetails$9 ()Ljava/lang/String; m_194189_
+	lambda$getSkyColor$11 (Lnet/minecraft/world/level/biome/BiomeManager;III)Lnet/minecraft/world/phys/Vec3; m_194159_
+		static
+		0 p_194160_ p_194160_
+		1 p_194161_ p_194161_
+		2 p_194162_ p_194162_
+		3 p_194163_ p_194163_
+	lambda$new$0 (Lnet/minecraft/core/BlockPos;)I m_194180_
+		0 p_194181_ p_194181_
+	lambda$new$1 (Lnet/minecraft/core/BlockPos;)I m_194176_
+		0 p_194177_ p_194177_
+	lambda$new$2 (Lnet/minecraft/core/BlockPos;)I m_194167_
+		0 p_194168_ p_194168_
+	lambda$new$3 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V m_194169_
+		0 p_194170_ p_194170_
+	lambda$onChunkLoaded$6 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ColorResolver;Lnet/minecraft/client/color/block/BlockTintCache;)V m_194152_
+		static
+		0 p_194153_ p_194153_
+		1 p_194154_ p_194154_
+		2 p_194155_ p_194155_
+	lambda$tickEntities$4 (Lnet/minecraft/world/entity/Entity;)V m_194182_
+		0 p_194183_ p_194183_
+	lambda$tickNonPassenger$5 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257084_
+		static
+		0 p_258146_ p_258146_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_104654_ p_104654_
+		1 p_104655_ p_104655_
+		2 p_104656_ p_104656_
+		3 p_104657_ p_104657_
+	onChunkLoaded (Lnet/minecraft/world/level/ChunkPos;)V m_171649_
+		0 p_171650_ p_171650_
+	overrideMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_257583_
+		0 p_259652_ p_259652_
+		1 p_259308_ p_259308_
+	playLocalSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_7785_
+		0 p_104600_ p_104600_
+		1 p_104601_ p_104601_
+		2 p_104602_ p_104602_
+		3 p_104603_ p_104603_
+		4 p_104604_ p_104604_
+		5 p_104605_ p_104605_
+		6 p_104606_ p_104606_
+		7 p_104607_ p_104607_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_263381_ p_263381_
+		1 p_263372_ p_263372_
+		2 p_263404_ p_263404_
+		3 p_263365_ p_263365_
+		4 p_263335_ p_263335_
+		5 p_263417_ p_263417_
+		6 p_263416_ p_263416_
+		7 p_263349_ p_263349_
+		8 p_263408_ p_263408_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_263514_ p_263514_
+		1 p_263536_ p_263536_
+		2 p_263518_ p_263518_
+		3 p_263487_ p_263487_
+		4 p_263538_ p_263538_
+		5 p_263524_ p_263524_
+		6 p_263509_ p_263509_
+	playSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZJ)V m_233602_
+		0 p_233603_ p_233603_
+		1 p_233604_ p_233604_
+		2 p_233605_ p_233605_
+		3 p_233606_ p_233606_
+		4 p_233607_ p_233607_
+		5 p_233608_ p_233608_
+		6 p_233609_ p_233609_
+		7 p_233610_ p_233610_
+		8 p_233611_ p_233611_
+	players ()Ljava/util/List; m_6907_
+	pollLightUpdates ()V m_194141_
+	putNonPlayerEntity (ILnet/minecraft/world/entity/Entity;)V m_104627_
+		0 p_104628_ p_104628_
+		1 p_104629_ p_104629_
+	queueLightUpdate (Ljava/lang/Runnable;)V m_194171_
+		0 p_194172_ p_194172_
+	removeEntity (ILnet/minecraft/world/entity/Entity$RemovalReason;)V m_171642_
+		0 p_171643_ p_171643_
+		1 p_171644_ p_171644_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_104685_ p_104685_
+		1 p_104686_ p_104686_
+		2 p_104687_ p_104687_
+		3 p_104688_ p_104688_
+	sendPacketToServer (Lnet/minecraft/network/protocol/Packet;)V m_5503_
+		0 p_104734_ p_104734_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_233643_ p_233643_
+		1 p_233644_ p_233644_
+		2 p_233645_ p_233645_
+		3 p_233646_ p_233646_
+	setBlocksDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6550_
+		0 p_104759_ p_104759_
+		1 p_104760_ p_104760_
+		2 p_104761_ p_104761_
+	setDayTime (J)V m_104746_
+		0 p_104747_ p_104747_
+	setDefaultSpawnPos (Lnet/minecraft/core/BlockPos;F)V m_104752_
+		0 p_104753_ p_104753_
+		1 p_104754_ p_104754_
+	setGameTime (J)V m_104637_
+		0 p_104638_ p_104638_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_171670_ p_171670_
+		1 p_171671_ p_171671_
+	setScoreboard (Lnet/minecraft/world/scores/Scoreboard;)V m_104669_
+		0 p_104670_ p_104670_
+	setSectionDirtyWithNeighbors (III)V m_104793_
+		0 p_104794_ p_104794_
+		1 p_104795_ p_104795_
+		2 p_104796_ p_104796_
+	setServerSimulationDistance (I)V m_194174_
+		0 p_194175_ p_194175_
+	setServerVerifiedBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_233653_
+		0 p_233654_ p_233654_
+		1 p_233655_ p_233655_
+		2 p_233656_ p_233656_
+	setSkyFlashTime (I)V m_6580_
+		0 p_104783_ p_104783_
+	shouldTickDeath (Lnet/minecraft/world/entity/Entity;)Z m_183599_
+		0 p_194185_ p_194185_
+	spawnFluidParticle (DDDDDLnet/minecraft/core/particles/ParticleOptions;)V m_104592_
+		0 p_104593_ p_104593_
+		1 p_104594_ p_104594_
+		2 p_104595_ p_104595_
+		3 p_104596_ p_104596_
+		4 p_104597_ p_104597_
+		5 p_104598_ p_104598_
+	spawnParticle (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V m_104694_
+		0 p_104695_ p_104695_
+		1 p_104696_ p_104696_
+		2 p_104697_ p_104697_
+		3 p_104698_ p_104698_
+	syncBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_233647_
+		0 p_233648_ p_233648_
+		1 p_233649_ p_233649_
+		2 p_233650_ p_233650_
+	tick (Ljava/util/function/BooleanSupplier;)V m_104726_
+		0 p_104727_ p_104727_
+	tickEntities ()V m_104804_
+	tickNonPassenger (Lnet/minecraft/world/entity/Entity;)V m_104639_
+		0 p_104640_ p_104640_
+	tickPassenger (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V m_104641_
+		0 p_104642_ p_104642_
+		1 p_104643_ p_104643_
+	tickTime ()V m_104826_
+	toString ()Ljava/lang/String; toString
+	trySpawnDripParticles (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/particles/ParticleOptions;Z)V m_104689_
+		0 p_104690_ p_104690_
+		1 p_104691_ p_104691_
+		2 p_104692_ p_104692_
+		3 p_104693_ p_104693_
+	unload (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_104665_
+		0 p_104666_ p_104666_
+net/minecraft/client/multiplayer/ClientLevel$1 net/minecraft/client/multiplayer/ClientLevel$1
+	$SwitchMap$net$minecraft$core$Direction f_104828_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/ClientLevel$ClientLevelData net/minecraft/client/multiplayer/ClientLevel$ClientLevelData
+	dayTime f_104838_
+	difficulty f_104840_
+	difficultyLocked f_104841_
+	gameRules f_104831_
+	gameTime f_104837_
+	hardcore f_104830_
+	isFlat f_104832_
+	raining f_104839_
+	spawnAngle f_104836_
+	xSpawn f_104833_
+	ySpawn f_104834_
+	zSpawn f_104835_
+	<init> (Lnet/minecraft/world/Difficulty;ZZ)V <init>
+		0 p_104843_ p_104843_
+		1 p_104844_ p_104844_
+		2 p_104845_ p_104845_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_171690_ p_171690_
+		1 p_171691_ p_171691_
+	getClearColorScale ()F m_205519_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getHorizonHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)D m_171687_
+		0 p_171688_ p_171688_
+	getSpawnAngle ()F m_6790_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	setDayTime (J)V m_104863_
+		0 p_104864_ p_104864_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_104851_
+		0 p_104852_ p_104852_
+	setDifficultyLocked (Z)V m_104858_
+		0 p_104859_ p_104859_
+	setGameTime (J)V m_104849_
+		0 p_104850_ p_104850_
+	setRaining (Z)V m_5565_
+		0 p_104866_ p_104866_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_104854_ p_104854_
+		1 p_104855_ p_104855_
+	setSpawnAngle (F)V m_7113_
+		0 p_104848_ p_104848_
+	setXSpawn (I)V m_6395_
+		0 p_104862_ p_104862_
+	setYSpawn (I)V m_6397_
+		0 p_104869_ p_104869_
+	setZSpawn (I)V m_6400_
+		0 p_104872_ p_104872_
+net/minecraft/client/multiplayer/ClientLevel$EntityCallbacks net/minecraft/client/multiplayer/ClientLevel$EntityCallbacks
+	this$0 f_171692_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;)V <init>
+		0 p_171694_ p_171694_
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_171718_ p_171718_
+	onCreated (Lnet/minecraft/world/entity/Entity;)V m_141989_
+		0 p_171696_ p_171696_
+	onDestroyed (Lnet/minecraft/world/entity/Entity;)V m_141986_
+		0 p_171700_ p_171700_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_171714_ p_171714_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_233658_ p_233658_
+	onSectionChange (Lnet/minecraft/world/entity/Entity;)V m_214006_
+		0 p_233660_ p_233660_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_171706_ p_171706_
+	onTickingEnd (Lnet/minecraft/world/entity/Entity;)V m_141983_
+		0 p_171708_ p_171708_
+	onTickingStart (Lnet/minecraft/world/entity/Entity;)V m_141987_
+		0 p_171704_ p_171704_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_171710_ p_171710_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_171698_ p_171698_
+	onTrackingEnd (Lnet/minecraft/world/entity/Entity;)V m_141981_
+		0 p_171716_ p_171716_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_171702_ p_171702_
+	onTrackingStart (Lnet/minecraft/world/entity/Entity;)V m_141985_
+		0 p_171712_ p_171712_
+net/minecraft/client/multiplayer/ClientPacketListener net/minecraft/client/multiplayer/ClientPacketListener
+	CHAT_VALIDATION_FAILED_ERROR f_243809_
+	GENERIC_DISCONNECT_MESSAGE f_104884_
+	INVALID_PACKET f_244321_
+	LOGGER f_104883_
+	PENDING_OFFSET_THRESHOLD f_243949_
+	UNSECURE_SERVER_TOAST_TITLE f_242953_
+	UNSERURE_SERVER_TOAST f_242949_
+	advancements f_104893_
+	callbackScreen f_104887_
+	chatSession f_252517_
+	commands f_104899_
+	connection f_104885_
+	debugQueryHandler f_104896_
+	deferredPackets f_268637_
+	enabledFeatures f_244039_
+	id f_104901_
+	lastSeenMessages f_244346_
+	level f_104889_
+	levelData f_104890_
+	levels f_104902_
+	listedPlayers f_244156_
+	localGameProfile f_104886_
+	messageSignatureCache f_244113_
+	minecraft f_104888_
+	playerInfoMap f_104892_
+	random f_104898_
+	recipeManager f_104900_
+	registryAccess f_104903_
+	serverChunkRadius f_104897_
+	serverData f_244115_
+	serverSimulationDistance f_194190_
+	signedMessageEncoder f_240902_
+	suggestionsProvider f_104894_
+	telemetryManager f_194191_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/Connection;Lnet/minecraft/client/multiplayer/ServerData;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager;)V <init>
+		0 p_253924_ p_253924_
+		1 p_254239_ p_254239_
+		2 p_253614_ p_253614_
+		3 p_254072_ p_254072_
+		4 p_254079_ p_254079_
+		5 p_262115_ p_262115_
+	applyLightData (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_194248_
+		0 p_194249_ p_194249_
+		1 p_194250_ p_194250_
+		2 p_194251_ p_194251_
+	applyPlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_247639_
+		0 p_248954_ p_248954_
+		1 p_251310_ p_251310_
+		2 p_251146_ p_251146_
+	close ()V m_261044_
+	downloadCallback (Ljava/util/concurrent/CompletableFuture;)V m_104951_
+		0 p_104952_ p_104952_
+	enableChunkLight (Lnet/minecraft/world/level/chunk/LevelChunk;II)V m_194212_
+		0 p_194213_ p_194213_
+		1 p_194214_ p_194214_
+		2 p_194215_ p_194215_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247016_
+	enforcesSecureChat ()Z m_253150_
+	findTotem (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_104927_
+		static
+		0 p_104928_ p_104928_
+	getAdvancements ()Lnet/minecraft/client/multiplayer/ClientAdvancements; m_105145_
+	getCommands ()Lcom/mojang/brigadier/CommandDispatcher; m_105146_
+	getConnection ()Lnet/minecraft/network/Connection; m_104910_
+	getDebugQueryHandler ()Lnet/minecraft/client/DebugQueryHandler; m_105149_
+	getId ()Ljava/util/UUID; m_105150_
+	getLevel ()Lnet/minecraft/client/multiplayer/ClientLevel; m_105147_
+	getListedOnlinePlayers ()Ljava/util/Collection; m_246170_
+	getLocalGameProfile ()Lcom/mojang/authlib/GameProfile; m_105144_
+	getOnlinePlayerIds ()Ljava/util/Collection; m_105143_
+	getOnlinePlayers ()Ljava/util/Collection; m_105142_
+	getPlayerInfo (Ljava/util/UUID;)Lnet/minecraft/client/multiplayer/PlayerInfo; m_104949_
+		0 p_104950_ p_104950_
+	getPlayerInfo (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/PlayerInfo; m_104938_
+		0 p_104939_ p_104939_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_105141_
+	getServerData ()Lnet/minecraft/client/multiplayer/ServerData; m_245416_
+	getSuggestionsProvider ()Lnet/minecraft/client/multiplayer/ClientSuggestionProvider; m_105137_
+	handleAddEntity (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_6771_
+		0 p_104958_ p_104958_
+	handleAddExperienceOrb (Lnet/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket;)V m_7708_
+		0 p_104960_ p_104960_
+	handleAddObjective (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V m_7957_
+		0 p_105100_ p_105100_
+	handleAddOrRemoveRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V m_8076_
+		0 p_105058_ p_105058_
+	handleAddPlayer (Lnet/minecraft/network/protocol/game/ClientboundAddPlayerPacket;)V m_6482_
+		0 p_104966_ p_104966_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V m_7791_
+		0 p_104968_ p_104968_
+	handleAwardStats (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V m_7271_
+		0 p_104970_ p_104970_
+	handleBlockChangedAck (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V m_214108_
+		0 p_233698_ p_233698_
+	handleBlockDestruction (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V m_5943_
+		0 p_104974_ p_104974_
+	handleBlockEntityData (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V m_7545_
+		0 p_104976_ p_104976_
+	handleBlockEvent (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V m_7364_
+		0 p_104978_ p_104978_
+	handleBlockUpdate (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V m_6773_
+		0 p_104980_ p_104980_
+	handleBossUpdate (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_7685_
+		0 p_104982_ p_104982_
+	handleBundlePacket (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V m_264308_
+		0 p_265195_ p_265195_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V m_6664_
+		0 p_104984_ p_104984_
+	handleChunkBlocksUpdate (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V m_5771_
+		0 p_105070_ p_105070_
+	handleChunksBiomes (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V m_274374_
+		0 p_275437_ p_275437_
+	handleCommandSuggestions (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V m_7589_
+		0 p_104988_ p_104988_
+	handleCommands (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V m_7443_
+		0 p_104990_ p_104990_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V m_7776_
+		0 p_104994_ p_104994_
+	handleContainerContent (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V m_6837_
+		0 p_104996_ p_104996_
+	handleContainerSetData (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V m_7257_
+		0 p_104998_ p_104998_
+	handleContainerSetSlot (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V m_5735_
+		0 p_105000_ p_105000_
+	handleCustomChatCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V m_240695_
+		0 p_240832_ p_240832_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ClientboundCustomPayloadPacket;)V m_7413_
+		0 p_105004_ p_105004_
+	handleDamageEvent (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V m_269082_
+		0 p_270800_ p_270800_
+	handleDeleteChat (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V m_241037_
+		0 p_241325_ p_241325_
+	handleDisconnect (Lnet/minecraft/network/protocol/game/ClientboundDisconnectPacket;)V m_6008_
+		0 p_105008_ p_105008_
+	handleDisguisedChat (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V m_7039_
+		0 p_251920_ p_251920_
+	handleEnabledFeatures (Lnet/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket;)V m_241155_
+		0 p_251591_ p_251591_
+	handleEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V m_7628_
+		0 p_105010_ p_105010_
+	handleEntityLinkPacket (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V m_5599_
+		0 p_105090_ p_105090_
+	handleExplosion (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V m_7345_
+		0 p_105012_ p_105012_
+	handleForgetLevelChunk (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_5729_
+		0 p_105014_ p_105014_
+	handleGameEvent (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V m_7616_
+		0 p_105016_ p_105016_
+	handleHorseScreenOpen (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V m_6905_
+		0 p_105018_ p_105018_
+	handleHurtAnimation (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V m_264143_
+		0 p_265581_ p_265581_
+	handleInitializeBorder (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V m_142237_
+		0 p_171767_ p_171767_
+	handleItemCooldown (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V m_7701_
+		0 p_105002_ p_105002_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ClientboundKeepAlivePacket;)V m_7231_
+		0 p_105020_ p_105020_
+	handleLevelChunkWithLight (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V m_183388_
+		0 p_194241_ p_194241_
+	handleLevelEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V m_7704_
+		0 p_105024_ p_105024_
+	handleLightUpdatePacket (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V m_183514_
+		0 p_194243_ p_194243_
+	handleLogin (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V m_5998_
+		0 p_105030_ p_105030_
+	handleLookAt (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V m_7244_
+		0 p_105054_ p_105054_
+	handleMapItemData (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V m_7633_
+		0 p_105032_ p_105032_
+	handleMerchantOffers (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V m_7330_
+		0 p_105034_ p_105034_
+	handleMoveEntity (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V m_7865_
+		0 p_105036_ p_105036_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V m_5682_
+		0 p_105056_ p_105056_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V m_7410_
+		0 p_105038_ p_105038_
+	handleOpenBook (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V m_6503_
+		0 p_105040_ p_105040_
+	handleOpenScreen (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V m_5980_
+		0 p_105042_ p_105042_
+	handleOpenSignEditor (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V m_8047_
+		0 p_105044_ p_105044_
+	handleParticleEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V m_7406_
+		0 p_105026_ p_105026_
+	handlePing (Lnet/minecraft/network/protocol/game/ClientboundPingPacket;)V m_141955_
+		0 p_171769_ p_171769_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V m_7339_
+		0 p_105046_ p_105046_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V m_5767_
+		0 p_105048_ p_105048_
+	handlePlayerChat (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V m_213629_
+		0 p_233702_ p_233702_
+	handlePlayerCombatEnd (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V m_142234_
+		0 p_171771_ p_171771_
+	handlePlayerCombatEnter (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V m_142058_
+		0 p_171773_ p_171773_
+	handlePlayerCombatKill (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V m_142747_
+		0 p_171775_ p_171775_
+	handlePlayerInfoRemove (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V m_213565_
+		0 p_248731_ p_248731_
+	handlePlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V m_214045_
+		0 p_250115_ p_250115_
+	handleRemoveEntities (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V m_182047_
+		0 p_182633_ p_182633_
+	handleRemoveMobEffect (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V m_6476_
+		0 p_105062_ p_105062_
+	handleResourcePack (Lnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_5587_
+		0 p_105064_ p_105064_
+	handleRespawn (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V m_7992_
+		0 p_105066_ p_105066_
+	handleRotateMob (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V m_6176_
+		0 p_105068_ p_105068_
+	handleSelectAdvancementsTab (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V m_7553_
+		0 p_105072_ p_105072_
+	handleServerData (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V m_213672_
+		0 p_233704_ p_233704_
+	handleSetBorderCenter (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V m_142612_
+		0 p_171781_ p_171781_
+	handleSetBorderLerpSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V m_142686_
+		0 p_171783_ p_171783_
+	handleSetBorderSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V m_142238_
+		0 p_171785_ p_171785_
+	handleSetBorderWarningDelay (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V m_142056_
+		0 p_171787_ p_171787_
+	handleSetBorderWarningDistance (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V m_142696_
+		0 p_171789_ p_171789_
+	handleSetCamera (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V m_6447_
+		0 p_105076_ p_105076_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket;)V m_5612_
+		0 p_105078_ p_105078_
+	handleSetChunkCacheCenter (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V m_8065_
+		0 p_105080_ p_105080_
+	handleSetChunkCacheRadius (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V m_7299_
+		0 p_105082_ p_105082_
+	handleSetDisplayObjective (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V m_5556_
+		0 p_105086_ p_105086_
+	handleSetEntityData (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V m_6455_
+		0 p_105088_ p_105088_
+	handleSetEntityMotion (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V m_8048_
+		0 p_105092_ p_105092_
+	handleSetEntityPassengersPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V m_6403_
+		0 p_105102_ p_105102_
+	handleSetEquipment (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V m_7277_
+		0 p_105094_ p_105094_
+	handleSetExperience (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V m_6747_
+		0 p_105096_ p_105096_
+	handleSetHealth (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V m_5547_
+		0 p_105098_ p_105098_
+	handleSetPlayerTeamPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V m_5582_
+		0 p_105104_ p_105104_
+	handleSetScore (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V m_7519_
+		0 p_105106_ p_105106_
+	handleSetSimulationDistance (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V m_183623_
+		0 p_194245_ p_194245_
+	handleSetSpawn (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V m_6571_
+		0 p_105084_ p_105084_
+	handleSetTime (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V m_7885_
+		0 p_105108_ p_105108_
+	handleSoundEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V m_5863_
+		0 p_105112_ p_105112_
+	handleSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V m_8068_
+		0 p_105114_ p_105114_
+	handleStopSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V m_7183_
+		0 p_105116_ p_105116_
+	handleSystemChat (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V m_213990_
+		0 p_233708_ p_233708_
+	handleTabListCustomisation (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V m_6235_
+		0 p_105118_ p_105118_
+	handleTagQueryPacket (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V m_6148_
+		0 p_105120_ p_105120_
+	handleTakeItemEntity (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V m_8001_
+		0 p_105122_ p_105122_
+	handleTeleportEntity (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V m_6435_
+		0 p_105124_ p_105124_
+	handleTitlesClear (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V m_142766_
+		0 p_171765_ p_171765_
+	handleUpdateAdvancementsPacket (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_5498_
+		0 p_105126_ p_105126_
+	handleUpdateAttributes (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V m_7710_
+		0 p_105128_ p_105128_
+	handleUpdateMobEffect (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V m_7915_
+		0 p_105130_ p_105130_
+	handleUpdateRecipes (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V m_6327_
+		0 p_105132_ p_105132_
+	handleUpdateTags (Lnet/minecraft/network/protocol/game/ClientboundUpdateTagsPacket;)V m_5859_
+		0 p_105134_ p_105134_
+	initializeChatSession (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_245842_
+		0 p_248806_ p_248806_
+		1 p_251136_ p_251136_
+	isAcceptingMessages ()Z m_6198_
+	isFeatureEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246351_
+		0 p_250605_ p_250605_
+	lambda$downloadCallback$15 ()V m_233715_
+	lambda$downloadCallback$16 (Ljava/lang/Throwable;)Ljava/lang/Void; m_233679_
+		0 p_233680_ p_233680_
+	lambda$handleAddOrRemoveRecipes$10 (Lnet/minecraft/client/ClientRecipeBook;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)V m_205538_
+		static
+		0 p_205539_ p_205539_
+		1 p_205540_ p_205540_
+	lambda$handleAddOrRemoveRecipes$9 (Lnet/minecraft/client/ClientRecipeBook;Lnet/minecraft/world/item/crafting/Recipe;)V m_271558_
+		0 p_272313_ p_272313_
+		1 p_272314_ p_272314_
+	lambda$handleBlockEntityData$6 (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_205555_
+		0 p_205556_ p_205556_
+		1 p_205557_ p_205557_
+	lambda$handleChunkBlocksUpdate$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_283976_
+		0 p_284633_ p_284633_
+		1 p_284634_ p_284634_
+	lambda$handleCustomPayload$17 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_233661_
+		static
+		0 p_233662_ p_233662_
+	lambda$handleGameEvent$8 ()V m_276175_
+	lambda$handleKeepAlive$12 ()Z m_268789_
+		static
+	lambda$handleLevelChunkWithLight$4 (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_205571_
+		0 p_205572_ p_205572_
+		1 p_205573_ p_205573_
+		2 p_205574_ p_205574_
+	lambda$handleLightUpdatePacket$20 (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_233711_
+		0 p_233712_ p_233712_
+		1 p_233713_ p_233713_
+		2 p_233714_ p_233714_
+	lambda$handleLogin$0 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_257085_
+		static
+		0 p_205542_ p_205542_
+	lambda$handleLogin$1 (Ljava/util/Optional;)V m_252587_
+		0 p_253341_ p_253341_
+	lambda$handlePlaceRecipe$19 (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/crafting/Recipe;)V m_233665_
+		0 p_233666_ p_233666_
+		1 p_233667_ p_233667_
+	lambda$handleRemoveEntities$2 (I)V m_205520_
+		0 p_205521_ p_205521_
+	lambda$handleResourcePack$13 (Ljava/net/URL;Ljava/lang/String;ZZ)V m_244704_
+		0 p_247866_ p_247866_
+		1 p_247867_ p_247867_
+		2 p_247868_ p_247868_
+		3 p_233690_ p_233690_
+	lambda$handleResourcePack$14 (Ljava/net/URL;Ljava/lang/String;ZLnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_233681_
+		0 p_233682_ p_233682_
+		1 p_233683_ p_233683_
+		2 p_233684_ p_233684_
+		3 p_233685_ p_233685_
+	lambda$handleSetEquipment$7 (Lnet/minecraft/world/entity/Entity;Lcom/mojang/datafixers/util/Pair;)V m_205526_
+		static
+		0 p_205527_ p_205527_
+		1 p_205528_ p_205528_
+	lambda$handleSetPlayerTeamPacket$18 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters;)V m_233668_
+		static
+		0 p_233669_ p_233669_
+		1 p_233670_ p_233670_
+	lambda$queueLightRemoval$5 (Lnet/minecraft/world/level/ChunkPos;)V m_285673_
+		0 p_286144_ p_286144_
+	lambda$sendCommand$21 (Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessagesTracker$Update;Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_244707_
+		0 p_247872_ p_247872_
+		1 p_247873_ p_247873_
+		2 p_247874_ p_247874_
+		3 p_247875_ p_247875_
+	lambda$tick$22 (Ljava/util/Optional;)V m_252585_
+		0 p_253339_ p_253339_
+	lambda$updateTagsForRegistry$11 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_205558_
+		static
+		0 p_205559_ p_205559_
+	levels ()Ljava/util/Set; m_105151_
+	markMessageAsProcessed (Lnet/minecraft/network/chat/PlayerChatMessage;Z)V m_242011_
+		0 p_242356_ p_242356_
+		1 p_242455_ p_242455_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_104954_ p_104954_
+	parseCommand (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; m_245186_
+		0 p_249982_ p_249982_
+	parseResourcePackUrl (Ljava/lang/String;)Ljava/net/URL; m_233709_
+		static
+		0 p_233710_ p_233710_
+	postAddEntitySoundInstance (Lnet/minecraft/world/entity/Entity;)V m_233663_
+		0 p_233664_ p_233664_
+	preparePackPrompt (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_171759_
+		static
+		0 p_171760_ p_171760_
+		1 p_171761_ p_171761_
+	queueLightRemoval (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_194252_
+		0 p_194253_ p_194253_
+	readSectionList (IILnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/LightLayer;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;)V m_171734_
+		0 p_171735_ p_171735_
+		1 p_171736_ p_171736_
+		2 p_171737_ p_171737_
+		3 p_171738_ p_171738_
+		4 p_171739_ p_171739_
+		5 p_171740_ p_171740_
+		6 p_171741_ p_171741_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_105152_
+	send (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action;)V m_105135_
+		0 p_105136_ p_105136_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_104955_
+		0 p_104956_ p_104956_
+	sendChat (Ljava/lang/String;)V m_246175_
+		0 p_249888_ p_249888_
+	sendChatAcknowledgement ()V m_247711_
+	sendCommand (Ljava/lang/String;)V m_246623_
+		0 p_250092_ p_250092_
+	sendDeferredPackets ()V m_269212_
+	sendUnsignedCommand (Ljava/lang/String;)Z m_246979_
+		0 p_251509_ p_251509_
+	sendWhen (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V m_269234_
+		0 p_270433_ p_270433_
+		1 p_270843_ p_270843_
+		2 p_270497_ p_270497_
+	setActionBarText (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V m_142456_
+		0 p_171779_ p_171779_
+	setKeyPair (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_260951_
+		0 p_261475_ p_261475_
+	setSubtitleText (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V m_141913_
+		0 p_171791_ p_171791_
+	setTitleText (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V m_142442_
+		0 p_171793_ p_171793_
+	setTitlesAnimation (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V m_142185_
+		0 p_171795_ p_171795_
+	tick ()V m_9933_
+	updateLevelChunk (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData;)V m_194198_
+		0 p_194199_ p_194199_
+		1 p_194200_ p_194200_
+		2 p_194201_ p_194201_
+	updateTagsForRegistry (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V m_205560_
+		0 p_205561_ p_205561_
+		1 p_205562_ p_205562_
+net/minecraft/client/multiplayer/ClientPacketListener$1 net/minecraft/client/multiplayer/ClientPacketListener$1
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundPlayerInfoUpdatePacket$Action f_244123_
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundRecipePacket$State f_105155_
+	$SwitchMap$net$minecraft$server$ServerScoreboard$Method f_105158_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/ClientPacketListener$DeferredPacket net/minecraft/client/multiplayer/ClientPacketListener$DeferredPacket
+	expirationTime f_268654_
+	packet f_268574_
+	sendCondition f_268477_
+	<init> (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/BooleanSupplier;J)V <init>
+		0 f_268574_ f_268574_
+		1 f_268477_ f_268477_
+		2 f_268654_ f_268654_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270990_ p_270990_
+	expirationTime ()J f_268654_
+	hashCode ()I hashCode
+	packet ()Lnet/minecraft/network/protocol/Packet; f_268574_
+	sendCondition ()Ljava/util/function/BooleanSupplier; f_268477_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/ClientRegistryLayer net/minecraft/client/multiplayer/ClientRegistryLayer
+	$VALUES $VALUES
+	REMOTE REMOTE
+	STATIC STATIC
+	STATIC_ACCESS f_243969_
+	VALUES f_243766_
+	$values ()[Lnet/minecraft/client/multiplayer/ClientRegistryLayer; m_247567_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_251964_ p_251964_
+		1 p_251823_ p_251823_
+	createRegistryAccess ()Lnet/minecraft/core/LayeredRegistryAccess; m_245874_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ClientRegistryLayer; valueOf
+		static
+		0 p_250227_ p_250227_
+	values ()[Lnet/minecraft/client/multiplayer/ClientRegistryLayer; values
+		static
+net/minecraft/client/multiplayer/ClientSuggestionProvider net/minecraft/client/multiplayer/ClientSuggestionProvider
+	connection f_105160_
+	customCompletionSuggestions f_240667_
+	minecraft f_105161_
+	pendingSuggestionsFuture f_105163_
+	pendingSuggestionsId f_105162_
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_105165_ p_105165_
+		1 p_105166_ p_105166_
+	completeCustomSuggestions (ILcom/mojang/brigadier/suggestion/Suggestions;)V m_105171_
+		0 p_105172_ p_105172_
+		1 p_105173_ p_105173_
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212423_ p_212423_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	getAbsoluteCoordinates ()Ljava/util/Collection; m_6284_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getCustomTabSugggestions ()Ljava/util/Collection; m_240700_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getRelevantCoordinates ()Ljava/util/Collection; m_6265_
+	getSelectedEntities ()Ljava/util/Collection; m_6264_
+	hasPermission (I)Z m_6761_
+		0 p_105178_ p_105178_
+	lambda$suggestRegistryElements$0 (Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/core/Registry;)Ljava/util/concurrent/CompletableFuture; m_212424_
+		0 p_212425_ p_212425_
+		1 p_212426_ p_212426_
+		2 p_212427_ p_212427_
+	lambda$suggestRegistryElements$1 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212433_
+		0 p_212434_ p_212434_
+	levels ()Ljava/util/Set; m_6553_
+	modifyCustomCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action;Ljava/util/List;)V m_240713_
+		0 p_240810_ p_240810_
+		1 p_240765_ p_240765_
+	prettyPrint (D)Ljava/lang/String; m_105167_
+		static
+		0 p_105168_ p_105168_
+	prettyPrint (I)Ljava/lang/String; m_105169_
+		static
+		0 p_105170_ p_105170_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212429_ p_212429_
+		1 p_212430_ p_212430_
+		2 p_212431_ p_212431_
+		3 p_212432_ p_212432_
+net/minecraft/client/multiplayer/ClientSuggestionProvider$1 net/minecraft/client/multiplayer/ClientSuggestionProvider$1
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundCustomChatCompletionsPacket$Action f_240658_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/MultiPlayerGameMode net/minecraft/client/multiplayer/MultiPlayerGameMode
+	LOGGER f_105188_
+	carriedIndex f_105200_
+	connection f_105190_
+	destroyBlockPos f_105191_
+	destroyDelay f_105195_
+	destroyProgress f_105193_
+	destroyTicks f_105194_
+	destroyingItem f_105192_
+	isDestroying f_105196_
+	localPlayerMode f_105197_
+	minecraft f_105189_
+	previousLocalPlayerMode f_105198_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ClientPacketListener;)V <init>
+		0 p_105203_ p_105203_
+		1 p_105204_ p_105204_
+	adjustPlayer (Lnet/minecraft/world/entity/player/Player;)V m_105221_
+		0 p_105222_ p_105222_
+	attack (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)V m_105223_
+		0 p_105224_ p_105224_
+		1 p_105225_ p_105225_
+	canHurtPlayer ()Z m_105205_
+	continueDestroyBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_105283_
+		0 p_105284_ p_105284_
+		1 p_105285_ p_105285_
+	createPlayer (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;)Lnet/minecraft/client/player/LocalPlayer; m_105246_
+		0 p_105247_ p_105247_
+		1 p_105248_ p_105248_
+		2 p_105249_ p_105249_
+	createPlayer (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;ZZ)Lnet/minecraft/client/player/LocalPlayer; m_105250_
+		0 p_105251_ p_105251_
+		1 p_105252_ p_105252_
+		2 p_105253_ p_105253_
+		3 p_105254_ p_105254_
+		4 p_105255_ p_105255_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)Z m_105267_
+		0 p_105268_ p_105268_
+	ensureHasSentCarriedItem ()V m_105297_
+	getDestroyStage ()I m_287167_
+	getPickRange ()F m_105286_
+	getPlayerMode ()Lnet/minecraft/world/level/GameType; m_105295_
+	getPreviousPlayerMode ()Lnet/minecraft/world/level/GameType; m_105294_
+	handleCreativeModeItemAdd (Lnet/minecraft/world/item/ItemStack;I)V m_105241_
+		0 p_105242_ p_105242_
+		1 p_105243_ p_105243_
+	handleCreativeModeItemDrop (Lnet/minecraft/world/item/ItemStack;)V m_105239_
+		0 p_105240_ p_105240_
+	handleInventoryButtonClick (II)V m_105208_
+		0 p_105209_ p_105209_
+		1 p_105210_ p_105210_
+	handleInventoryMouseClick (IIILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_171799_
+		0 p_171800_ p_171800_
+		1 p_171801_ p_171801_
+		2 p_171802_ p_171802_
+		3 p_171803_ p_171803_
+		4 p_171804_ p_171804_
+	handlePickItem (I)V m_105206_
+		0 p_105207_ p_105207_
+	handlePlaceRecipe (ILnet/minecraft/world/item/crafting/Recipe;Z)V m_105217_
+		0 p_105218_ p_105218_
+		1 p_105219_ p_105219_
+		2 p_105220_ p_105220_
+	hasExperience ()Z m_105288_
+	hasFarPickRange ()Z m_105291_
+	hasInfiniteItems ()Z m_105290_
+	hasMissTime ()Z m_105289_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_105226_
+		0 p_105227_ p_105227_
+		1 p_105228_ p_105228_
+		2 p_105229_ p_105229_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/EntityHitResult;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_105230_
+		0 p_105231_ p_105231_
+		1 p_105232_ p_105232_
+		2 p_105233_ p_105233_
+		3 p_105234_ p_105234_
+	isAlwaysFlying ()Z m_105293_
+	isDestroying ()Z m_105296_
+	isServerControlledInventory ()Z m_105292_
+	lambda$continueDestroyBlock$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233750_
+		0 p_233751_ p_233751_
+		1 p_233752_ p_233752_
+		2 p_233753_ p_233753_
+	lambda$continueDestroyBlock$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233736_
+		0 p_233737_ p_233737_
+		1 p_233738_ p_233738_
+		2 p_233739_ p_233739_
+	lambda$startDestroyBlock$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233754_
+		0 p_233755_ p_233755_
+		1 p_233756_ p_233756_
+		2 p_233757_ p_233757_
+	lambda$startDestroyBlock$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233724_
+		0 p_233725_ p_233725_
+		1 p_233726_ p_233726_
+		2 p_233727_ p_233727_
+		3 p_233728_ p_233728_
+	lambda$useItem$5 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;Lorg/apache/commons/lang3/mutable/MutableObject;I)Lnet/minecraft/network/protocol/Packet; m_233716_
+		0 p_233717_ p_233717_
+		1 p_233718_ p_233718_
+		2 p_233719_ p_233719_
+		3 p_233720_ p_233720_
+	lambda$useItemOn$4 (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;I)Lnet/minecraft/network/protocol/Packet; m_233740_
+		0 p_233741_ p_233741_
+		1 p_233742_ p_233742_
+		2 p_233743_ p_233743_
+		3 p_233744_ p_233744_
+		4 p_233745_ p_233745_
+	performUseItemOn (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_233746_
+		0 p_233747_ p_233747_
+		1 p_233748_ p_233748_
+		2 p_233749_ p_233749_
+	releaseUsingItem (Lnet/minecraft/world/entity/player/Player;)V m_105277_
+		0 p_105278_ p_105278_
+	sameDestroyTarget (Lnet/minecraft/core/BlockPos;)Z m_105281_
+		0 p_105282_ p_105282_
+	setLocalMode (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V m_171805_
+		0 p_171806_ p_171806_
+		1 p_171807_ p_171807_
+	setLocalMode (Lnet/minecraft/world/level/GameType;)V m_105279_
+		0 p_105280_ p_105280_
+	startDestroyBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_105269_
+		0 p_105270_ p_105270_
+		1 p_105271_ p_105271_
+	startPrediction (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/multiplayer/prediction/PredictiveAction;)V m_233729_
+		0 p_233730_ p_233730_
+		1 p_233731_ p_233731_
+	stopDestroyBlock ()V m_105276_
+	tick ()V m_105287_
+	useItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_233721_
+		0 p_233722_ p_233722_
+		1 p_233723_ p_233723_
+	useItemOn (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_233732_
+		0 p_233733_ p_233733_
+		1 p_233734_ p_233734_
+		2 p_233735_ p_233735_
+net/minecraft/client/multiplayer/PlayerInfo net/minecraft/client/multiplayer/PlayerInfo
+	chatSession f_244238_
+	gameMode f_105300_
+	latency f_105301_
+	messageValidator f_240895_
+	pendingTextures f_105302_
+	profile f_105298_
+	skinModel f_105303_
+	tabListDisplayName f_105304_
+	textureLocations f_105299_
+	<init> (Lcom/mojang/authlib/GameProfile;Z)V <init>
+		0 p_253609_ p_253609_
+		1 p_254409_ p_254409_
+	clearChatSession (Z)V m_253204_
+		0 p_254536_ p_254536_
+	fallbackMessageValidator (Z)Lnet/minecraft/network/chat/SignedMessageValidator; m_253000_
+		static
+		0 p_254311_ p_254311_
+	getCapeLocation ()Lnet/minecraft/resources/ResourceLocation; m_105338_
+	getChatSession ()Lnet/minecraft/network/chat/RemoteChatSession; m_247593_
+	getElytraLocation ()Lnet/minecraft/resources/ResourceLocation; m_105339_
+	getGameMode ()Lnet/minecraft/world/level/GameType; m_105325_
+	getLatency ()I m_105330_
+	getMessageValidator ()Lnet/minecraft/network/chat/SignedMessageValidator; m_241043_
+	getModelName ()Ljava/lang/String; m_105336_
+	getProfile ()Lcom/mojang/authlib/GameProfile; m_105312_
+	getSkinLocation ()Lnet/minecraft/resources/ResourceLocation; m_105337_
+	getTabListDisplayName ()Lnet/minecraft/network/chat/Component; m_105342_
+	getTeam ()Lnet/minecraft/world/scores/PlayerTeam; m_105340_
+	hasVerifiableChat ()Z m_247101_
+	isCapeLoaded ()Z m_171808_
+	isSkinLoaded ()Z m_105335_
+	lambda$registerTextures$0 (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_105319_
+		0 p_105320_ p_105320_
+		1 p_105321_ p_105321_
+		2 p_105322_ p_105322_
+	registerTextures ()V m_105341_
+	setChatSession (Lnet/minecraft/network/chat/RemoteChatSession;)V m_246479_
+		0 p_249599_ p_249599_
+	setGameMode (Lnet/minecraft/world/level/GameType;)V m_105317_
+		0 p_105318_ p_105318_
+	setLatency (I)V m_105313_
+		0 p_105314_ p_105314_
+	setTabListDisplayName (Lnet/minecraft/network/chat/Component;)V m_105323_
+		0 p_105324_ p_105324_
+net/minecraft/client/multiplayer/ProfileKeyPairManager net/minecraft/client/multiplayer/ProfileKeyPairManager
+	EMPTY_KEY_MANAGER f_252532_
+	<clinit> ()V <clinit>
+		static
+	create (Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/client/User;Ljava/nio/file/Path;)Lnet/minecraft/client/multiplayer/ProfileKeyPairManager; m_252915_
+		static
+		0 p_253925_ p_253925_
+		1 p_254501_ p_254501_
+		2 p_254206_ p_254206_
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	shouldRefreshKeyPair ()Z m_253130_
+net/minecraft/client/multiplayer/ProfileKeyPairManager$1 net/minecraft/client/multiplayer/ProfileKeyPairManager$1
+	<init> ()V <init>
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	shouldRefreshKeyPair ()Z m_253130_
+net/minecraft/client/multiplayer/ServerData net/minecraft/client/multiplayer/ServerData
+	LOGGER f_271489_
+	enforcesSecureChat f_242950_
+	iconBytes f_271511_
+	ip f_105363_
+	lan f_105373_
+	motd f_105365_
+	name f_105362_
+	packStatus f_105371_
+	ping f_105366_
+	pinged f_105369_
+	playerList f_105370_
+	players f_263840_
+	protocol f_105367_
+	status f_105364_
+	version f_105368_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Z)V <init>
+		0 p_105375_ p_105375_
+		1 p_105376_ p_105376_
+		2 p_105377_ p_105377_
+	copyFrom (Lnet/minecraft/client/multiplayer/ServerData;)V m_105381_
+		0 p_105382_ p_105382_
+	copyNameIconFrom (Lnet/minecraft/client/multiplayer/ServerData;)V m_233803_
+		0 p_233804_ p_233804_
+	enforcesSecureChat ()Z m_242962_
+	getIconBytes ()[B m_271916_
+	getResourcePackStatus ()Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; m_105387_
+	isLan ()Z m_105389_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/client/multiplayer/ServerData; m_105385_
+		static
+		0 p_105386_ p_105386_
+	setEnforcesSecureChat (Z)V m_242965_
+		0 p_242972_ p_242972_
+	setIconBytes ([B)V m_271813_
+		0 p_272760_ p_272760_
+	setResourcePackStatus (Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus;)V m_105379_
+		0 p_105380_ p_105380_
+	write ()Lnet/minecraft/nbt/CompoundTag; m_105378_
+net/minecraft/client/multiplayer/ServerData$ServerPackStatus net/minecraft/client/multiplayer/ServerData$ServerPackStatus
+	$VALUES $VALUES
+	DISABLED DISABLED
+	ENABLED ENABLED
+	PROMPT PROMPT
+	name f_105393_
+	$values ()[Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; m_171809_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_105397_ p_105397_
+		1 p_105398_ p_105398_
+		2 p_105399_ p_105399_
+	getName ()Lnet/minecraft/network/chat/Component; m_105400_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; valueOf
+		static
+		0 p_105402_ p_105402_
+	values ()[Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; values
+		static
+net/minecraft/client/multiplayer/ServerList net/minecraft/client/multiplayer/ServerList
+	IO_MAILBOX f_233836_
+	LOGGER f_105425_
+	MAX_HIDDEN_SERVERS f_233837_
+	hiddenServerList f_233838_
+	minecraft f_105426_
+	serverList f_105427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_105430_ p_105430_
+	add (Lnet/minecraft/client/multiplayer/ServerData;Z)V m_233842_
+		0 p_233843_ p_233843_
+		1 p_233844_ p_233844_
+	get (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_233845_
+		0 p_233846_ p_233846_
+	get (I)Lnet/minecraft/client/multiplayer/ServerData; m_105432_
+		0 p_105433_ p_105433_
+	lambda$saveSingleServer$0 (Lnet/minecraft/client/multiplayer/ServerData;)V m_233849_
+		static
+		0 p_233850_ p_233850_
+	load ()V m_105431_
+	remove (Lnet/minecraft/client/multiplayer/ServerData;)V m_105440_
+		0 p_105441_ p_105441_
+	replace (ILnet/minecraft/client/multiplayer/ServerData;)V m_105437_
+		0 p_105438_ p_105438_
+		1 p_105439_ p_105439_
+	save ()V m_105442_
+	saveSingleServer (Lnet/minecraft/client/multiplayer/ServerData;)V m_105446_
+		static
+		0 p_105447_ p_105447_
+	set (Lnet/minecraft/client/multiplayer/ServerData;Ljava/util/List;)Z m_233839_
+		static
+		0 p_233840_ p_233840_
+		1 p_233841_ p_233841_
+	size ()I m_105445_
+	swap (II)V m_105434_
+		0 p_105435_ p_105435_
+		1 p_105436_ p_105436_
+	unhide (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_233847_
+		0 p_233848_ p_233848_
+net/minecraft/client/multiplayer/ServerStatusPinger net/minecraft/client/multiplayer/ServerStatusPinger
+	CANT_CONNECT_MESSAGE f_171810_
+	LOGGER f_105449_
+	SPLITTER f_105448_
+	connections f_105450_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	formatPlayerCount (II)Lnet/minecraft/network/chat/Component; m_105466_
+		static
+		0 p_105467_ p_105467_
+		1 p_105468_ p_105468_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_264509_
+		static
+		0 p_265659_ p_265659_
+	onPingFailed (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/multiplayer/ServerData;)V m_171814_
+		0 p_171815_ p_171815_
+		1 p_171816_ p_171816_
+	pingLegacyServer (Ljava/net/InetSocketAddress;Lnet/minecraft/client/multiplayer/ServerData;)V m_171811_
+		0 p_171812_ p_171812_
+		1 p_171813_ p_171813_
+	pingServer (Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;)V m_105459_
+		0 p_105460_ p_105460_
+		1 p_105461_ p_105461_
+	removeAll ()V m_105465_
+	tick ()V m_105453_
+net/minecraft/client/multiplayer/ServerStatusPinger$1 net/minecraft/client/multiplayer/ServerStatusPinger$1
+	pingStart f_105477_
+	receivedPing f_105476_
+	success f_105475_
+	this$0 f_105474_
+	val$address f_171817_
+	val$connection f_105471_
+	val$data f_105472_
+	val$onPersistentDataChange f_105473_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger;Lnet/minecraft/network/Connection;Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;Ljava/net/InetSocketAddress;)V <init>
+		0 p_171819_ p_171819_
+		1 p_171820_ p_171820_
+		2 p_171821_ p_171821_
+		3 p_171822_ p_171822_
+		4 p_171823_ p_171823_
+	handlePongResponse (Lnet/minecraft/network/protocol/status/ClientboundPongResponsePacket;)V m_7017_
+		0 p_105487_ p_105487_
+	handleStatusResponse (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V m_6440_
+		0 p_105489_ p_105489_
+	isAcceptingMessages ()Z m_6198_
+	lambda$handleStatusResponse$0 (Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/network/protocol/status/ServerStatus$Version;)V m_272281_
+		static
+		0 p_272776_ p_272776_
+		1 p_273307_ p_273307_
+	lambda$handleStatusResponse$1 (Lnet/minecraft/client/multiplayer/ServerData;)V m_272230_
+		static
+		0 p_273651_ p_273651_
+	lambda$handleStatusResponse$2 (Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/network/protocol/status/ServerStatus$Players;)V m_271999_
+		static
+		0 p_272779_ p_272779_
+		1 p_273230_ p_273230_
+	lambda$handleStatusResponse$3 (Lnet/minecraft/client/multiplayer/ServerData;)V m_272044_
+		static
+		0 p_273287_ p_273287_
+	lambda$handleStatusResponse$4 (Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)V m_271709_
+		static
+		0 p_272887_ p_272887_
+		1 p_273186_ p_273186_
+		2 p_272704_ p_272704_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_105485_ p_105485_
+net/minecraft/client/multiplayer/ServerStatusPinger$2 net/minecraft/client/multiplayer/ServerStatusPinger$2
+	this$0 f_105492_
+	val$address f_105490_
+	val$data f_105491_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger;Ljava/net/InetSocketAddress;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_171825_ p_171825_
+		1 p_171826_ p_171826_
+		2 p_171827_ p_171827_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_105498_ p_105498_
+net/minecraft/client/multiplayer/ServerStatusPinger$2$1 net/minecraft/client/multiplayer/ServerStatusPinger$2$1
+	this$1 f_105499_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger$2;)V <init>
+		0 p_105501_ p_105501_
+	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
+		0 p_105506_ p_105506_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
+		0 p_105508_ p_105508_
+		1 p_105509_ p_105509_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V channelRead0
+		0 p_105503_ p_105503_
+		1 p_105504_ p_105504_
+	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
+		0 p_105511_ p_105511_
+		1 p_105512_ p_105512_
+net/minecraft/client/multiplayer/chat/ChatListener net/minecraft/client/multiplayer/chat/ChatListener
+	delayedMessageQueue f_240677_
+	messageDelay f_240660_
+	minecraft f_240348_
+	previousMessageTime f_240659_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_240569_ p_240569_
+	acceptNextDelayedMessage ()V m_240711_
+	clearQueue ()V m_241954_
+	evaluateTrustLevel (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_245744_
+		0 p_251246_ p_251246_
+		1 p_250576_ p_250576_
+		2 p_249995_ p_249995_
+	guessChatUUID (Lnet/minecraft/network/chat/Component;)Ljava/util/UUID; m_240473_
+		0 p_240595_ p_240595_
+	handleDisguisedChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245141_
+		0 p_250375_ p_250375_
+		1 p_251256_ p_251256_
+	handleMessage (Lnet/minecraft/network/chat/MessageSignature;Ljava/util/function/BooleanSupplier;)V m_246163_
+		0 p_249408_ p_249408_
+		1 p_250870_ p_250870_
+	handlePlayerChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/ChatType$Bound;)V m_247425_
+		0 p_251553_ p_251553_
+		1 p_250022_ p_250022_
+		2 p_252158_ p_252158_
+	handleSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240494_
+		0 p_240522_ p_240522_
+		1 p_240642_ p_240642_
+	isSenderLocalPlayer (Ljava/util/UUID;)Z m_240963_
+		0 p_241343_ p_241343_
+	lambda$handleDisguisedChatMessage$2 (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Z m_244709_
+		0 p_247877_ p_247877_
+		1 p_247878_ p_247878_
+		2 p_247879_ p_247879_
+	lambda$handlePlayerChatMessage$1 (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z m_244710_
+		0 p_247880_ p_247880_
+		1 p_247881_ p_247881_
+		2 p_247882_ p_247882_
+		3 p_247883_ p_247883_
+		4 p_247884_ p_247884_
+		5 p_247885_ p_247885_
+	lambda$removeFromDelayedMessageQueue$0 (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/multiplayer/chat/ChatListener$Message;)Z m_244711_
+		static
+		0 p_247886_ p_247886_
+		1 p_247887_ p_247887_
+	logPlayerMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)V m_245326_
+		0 p_252155_ p_252155_
+		1 p_249730_ p_249730_
+		2 p_248589_ p_248589_
+		3 p_248881_ p_248881_
+	logSystemMessage (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)V m_240498_
+		0 p_240609_ p_240609_
+		1 p_240541_ p_240541_
+	narrateChatMessage (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/Component;)V m_241119_
+		0 p_241352_ p_241352_
+		1 p_243262_ p_243262_
+	queueSize ()J m_242024_
+	removeFromDelayedMessageQueue (Lnet/minecraft/network/chat/MessageSignature;)Z m_240956_
+		0 p_241445_ p_241445_
+	setMessageDelay (D)V m_240692_
+		0 p_240785_ p_240785_
+	showMessageToPlayer (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z m_246494_
+		0 p_251766_ p_251766_
+		1 p_249430_ p_249430_
+		2 p_249231_ p_249231_
+		3 p_249177_ p_249177_
+		4 p_251638_ p_251638_
+		5 p_249665_ p_249665_
+	tick ()V m_240688_
+	willDelayMessages ()Z m_240706_
+net/minecraft/client/multiplayer/chat/ChatListener$Message net/minecraft/client/multiplayer/chat/ChatListener$Message
+	handler f_244088_
+	signature f_244535_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;Ljava/util/function/BooleanSupplier;)V <init>
+		0 f_244535_ f_244535_
+		1 f_244088_ f_244088_
+	accept ()Z m_240698_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251600_ p_251600_
+	handler ()Ljava/util/function/BooleanSupplier; f_244088_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244535_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/ChatLog net/minecraft/client/multiplayer/chat/ChatLog
+	buffer f_243822_
+	nextId f_244261_
+	<init> (I)V <init>
+		0 p_251403_ p_251403_
+	<init> (ILjava/util/List;)V <init>
+		0 p_254212_ p_254212_
+		1 p_253624_ p_253624_
+	codec (I)Lcom/mojang/serialization/Codec; m_252737_
+		static
+		0 p_253922_ p_253922_
+	end ()I m_245950_
+	index (I)I m_245303_
+		0 p_249044_ p_249044_
+	lambda$codec$0 (II)Ljava/lang/String; m_274001_
+		static
+		0 p_274705_ p_274705_
+		1 p_274706_ p_274706_
+	lambda$codec$1 (ILjava/util/List;)Lcom/mojang/serialization/DataResult; m_274000_
+		static
+		0 p_274703_ p_274703_
+		1 p_274704_ p_274704_
+	lambda$new$2 (II)[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent; m_252894_
+		static
+		0 p_254420_ p_254420_
+		1 p_253908_ p_253908_
+	loggedChatEvents ()Ljava/util/List; m_252924_
+	lookup (I)Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent; m_239049_
+		0 p_239050_ p_239050_
+	push (Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;)V m_239651_
+		0 p_242319_ p_242319_
+	size ()I m_253001_
+	start ()I m_246004_
+net/minecraft/client/multiplayer/chat/ChatTrustLevel net/minecraft/client/multiplayer/chat/ChatTrustLevel
+	$VALUES $VALUES
+	CODEC f_252530_
+	MODIFIED MODIFIED
+	NOT_SECURE NOT_SECURE
+	SECURE SECURE
+	serializedName f_252433_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_240444_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_254304_ p_254304_
+		1 p_254135_ p_254135_
+		2 p_254190_ p_254190_
+	containsModifiedStyle (Lnet/minecraft/network/chat/Component;)Z m_246526_
+		static
+		0 p_251011_ p_251011_
+	createTag (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/client/GuiMessageTag; m_240405_
+		0 p_240632_ p_240632_
+	evaluate (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_245358_
+		static
+		0 p_248663_ p_248663_
+		1 p_248544_ p_248544_
+		2 p_252024_ p_252024_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isModified (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;)Z m_247746_
+		static
+		0 p_252093_ p_252093_
+		1 p_250811_ p_250811_
+	isModifiedStyle (Lnet/minecraft/network/chat/Style;)Z m_246638_
+		static
+		0 p_251347_ p_251347_
+	isNotSecure ()Z m_240450_
+	lambda$containsModifiedStyle$0 (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_247462_
+		static
+		0 p_251711_ p_251711_
+		1 p_250844_ p_250844_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; valueOf
+		static
+		0 p_240640_ p_240640_
+	values ()[Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; values
+		static
+net/minecraft/client/multiplayer/chat/ChatTrustLevel$1 net/minecraft/client/multiplayer/chat/ChatTrustLevel$1
+	$SwitchMap$net$minecraft$client$multiplayer$chat$ChatTrustLevel f_240370_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/chat/LoggedChatEvent net/minecraft/client/multiplayer/chat/LoggedChatEvent
+	CODEC f_252439_
+	<clinit> ()V <clinit>
+		static
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/LoggedChatEvent$Type net/minecraft/client/multiplayer/chat/LoggedChatEvent$Type
+	$VALUES $VALUES
+	PLAYER PLAYER
+	SYSTEM SYSTEM
+	codec f_252477_
+	serializedName f_252489_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252918_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
+		0 p_254071_ p_254071_
+		1 p_253938_ p_253938_
+		2 p_254335_ p_254335_
+		3 p_254115_ p_254115_
+	codec ()Lcom/mojang/serialization/Codec; m_252861_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 ()Lcom/mojang/serialization/Codec; m_252746_
+		static
+	lambda$static$1 ()Lcom/mojang/serialization/Codec; m_253152_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; valueOf
+		static
+		0 p_253822_ p_253822_
+	values ()[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; values
+		static
+net/minecraft/client/multiplayer/chat/LoggedChatMessage net/minecraft/client/multiplayer/chat/LoggedChatMessage
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242315_ p_242315_
+	player (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player; m_261049_
+		static
+		0 p_261832_ p_261832_
+		1 p_261491_ p_261491_
+		2 p_262141_ p_262141_
+	system (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$System; m_241821_
+		static
+		0 p_242325_ p_242325_
+		1 p_242334_ p_242334_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toNarrationComponent ()Lnet/minecraft/network/chat/Component; m_241813_
+net/minecraft/client/multiplayer/chat/LoggedChatMessage$Player net/minecraft/client/multiplayer/chat/LoggedChatMessage$Player
+	CODEC f_252425_
+	TIME_FORMATTER f_241693_
+	message f_241690_
+	profile f_241668_
+	trustLevel f_241609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)V <init>
+		0 f_241668_ f_241668_
+		1 f_241690_ f_241690_
+		2 f_241609_ f_241609_
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242210_ p_242210_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242245_ p_242245_
+	getTimeComponent ()Lnet/minecraft/network/chat/Component; m_241827_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260763_
+		static
+		0 p_261382_ p_261382_
+	message ()Lnet/minecraft/network/chat/PlayerChatMessage; f_241690_
+	profile ()Lcom/mojang/authlib/GameProfile; f_241668_
+	profileId ()Ljava/util/UUID; m_241803_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toHeadingComponent ()Lnet/minecraft/network/chat/Component; m_241865_
+	toNarrationComponent ()Lnet/minecraft/network/chat/Component; m_241813_
+	toString ()Ljava/lang/String; toString
+	trustLevel ()Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; f_241609_
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/LoggedChatMessage$System net/minecraft/client/multiplayer/chat/LoggedChatMessage$System
+	CODEC f_252498_
+	message f_241673_
+	timeStamp f_241622_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)V <init>
+		0 f_241673_ f_241673_
+		1 f_241622_ f_241622_
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242173_ p_242173_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242394_ p_242394_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_253117_
+		static
+		0 p_253996_ p_253996_
+	message ()Lnet/minecraft/network/chat/Component; f_241673_
+	timeStamp ()Ljava/time/Instant; f_241622_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/package-info net/minecraft/client/multiplayer/chat/package-info
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender net/minecraft/client/multiplayer/chat/report/AbuseReportSender
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender; m_239535_
+		static
+		0 p_239536_ p_239536_
+		1 p_239537_ p_239537_
+	isEnabled ()Z m_238990_
+	reportLimits ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; m_239479_
+	send (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; m_239469_
+		0 p_239838_ p_239838_
+		1 p_239839_ p_239839_
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$1 net/minecraft/client/multiplayer/chat/report/AbuseReportSender$1
+	$SwitchMap$com$mojang$authlib$exceptions$MinecraftClientException$ErrorType f_238719_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$SendException net/minecraft/client/multiplayer/chat/report/AbuseReportSender$SendException
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)V <init>
+		0 p_239646_ p_239646_
+		1 p_239647_ p_239647_
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$Services net/minecraft/client/multiplayer/chat/report/AbuseReportSender$Services
+	HTTP_ERROR_TEXT f_238579_
+	JSON_ERROR_TEXT f_238657_
+	SERVICE_UNAVAILABLE_TEXT f_238570_
+	environment f_238713_
+	userApiService f_238677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
+		0 f_238713_ f_238713_
+		1 f_238677_ f_238677_
+	environment ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; f_238713_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238985_ p_238985_
+	getErrorDescription (Lcom/mojang/authlib/exceptions/MinecraftClientException;)Lnet/minecraft/network/chat/Component; m_240067_
+		0 p_240068_ p_240068_
+	getHttpErrorDescription (Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lnet/minecraft/network/chat/Component; m_239704_
+		0 p_239705_ p_239705_
+	hashCode ()I hashCode
+	isEnabled ()Z m_238990_
+	lambda$send$0 (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Lcom/mojang/datafixers/util/Unit; m_244712_
+		0 p_247888_ p_247888_
+		1 p_247889_ p_247889_
+	reportLimits ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; m_239479_
+	send (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; m_239469_
+		0 p_239470_ p_239470_
+		1 p_239471_ p_239471_
+	toString ()Ljava/lang/String; toString
+	userApiService ()Lcom/mojang/authlib/minecraft/UserApiService; f_238677_
+net/minecraft/client/multiplayer/chat/report/BanReason net/minecraft/client/multiplayer/chat/report/BanReason
+	$VALUES $VALUES
+	DEFAMATION_IMPERSONATION_FALSE_INFORMATION DEFAMATION_IMPERSONATION_FALSE_INFORMATION
+	DRUGS DRUGS
+	EXTREME_VIOLENCE_OR_GORE EXTREME_VIOLENCE_OR_GORE
+	FALSE_REPORTING FALSE_REPORTING
+	FRAUD FRAUD
+	GENERIC_VIOLATION GENERIC_VIOLATION
+	HARASSMENT_OR_BULLYING HARASSMENT_OR_BULLYING
+	HATE_SPEECH HATE_SPEECH
+	HATE_TERRORISM_NOTORIOUS_FIGURE HATE_TERRORISM_NOTORIOUS_FIGURE
+	IMMINENT_HARM_TO_PERSON_OR_PROPERTY IMMINENT_HARM_TO_PERSON_OR_PROPERTY
+	NUDITY_OR_PORNOGRAPHY NUDITY_OR_PORNOGRAPHY
+	SEXUALLY_INAPPROPRIATE SEXUALLY_INAPPROPRIATE
+	SPAM_OR_ADVERTISING SPAM_OR_ADVERTISING
+	title f_271148_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/report/BanReason; m_271764_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_273207_ p_273207_
+		1 p_273600_ p_273600_
+		2 p_273623_ p_273623_
+	byId (I)Lnet/minecraft/client/multiplayer/chat/report/BanReason; m_271684_
+		static
+		0 p_272793_ p_272793_
+	title ()Lnet/minecraft/network/chat/Component; m_271811_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/BanReason; valueOf
+		static
+		0 p_272908_ p_272908_
+	values ()[Lnet/minecraft/client/multiplayer/chat/report/BanReason; values
+		static
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder net/minecraft/client/multiplayer/chat/report/ChatReportBuilder
+	limits f_238736_
+	report f_252499_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
+		0 p_254092_ p_254092_
+		1 p_254265_ p_254265_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
+		0 p_239528_ p_239528_
+		1 p_239529_ p_239529_
+	build (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;)Lcom/mojang/datafixers/util/Either; m_240128_
+		0 p_240129_ p_240129_
+	buildEvidence (Lnet/minecraft/client/multiplayer/chat/ChatLog;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; m_239182_
+		0 p_239183_ p_239183_
+	buildReportedChatMessage (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; m_246289_
+		0 p_251321_ p_251321_
+		1 p_252182_ p_252182_
+	checkBuildable ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason; m_239332_
+	comments ()Ljava/lang/String; m_238976_
+	copy ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder; m_239582_
+	hasContent ()Z m_252870_
+	isReported (I)Z m_240221_
+		0 p_243333_ p_243333_
+	lambda$buildEvidence$0 (Ljava/util/List;ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_244713_
+		0 p_247890_ p_247890_
+		1 p_247891_ p_247891_
+		2 p_247892_ p_247892_
+	reason ()Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_239339_
+	report ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport; m_253002_
+	reportedMessages ()Lit/unimi/dsi/fastutil/ints/IntSet; m_239716_
+	reportedProfileId ()Ljava/util/UUID; m_239436_
+	setComments (Ljava/lang/String;)V m_239079_
+		0 p_239080_ p_239080_
+	setReason (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V m_239097_
+		0 p_239098_ p_239098_
+	toggleReported (I)V m_239051_
+		0 p_239052_ p_239052_
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason
+	COMMENTS_TOO_LONG f_238583_
+	NO_REASON f_238819_
+	NO_REPORTED_MESSAGES f_238619_
+	TOO_MANY_MESSAGES f_238799_
+	message f_238631_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_238631_ f_238631_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240127_ p_240127_
+	hashCode ()I hashCode
+	message ()Lnet/minecraft/network/chat/Component; f_238631_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport
+	comments f_252421_
+	createdAt f_252413_
+	reason f_252479_
+	reportId f_252481_
+	reportedMessages f_252475_
+	reportedProfileId f_252536_
+	this$0 f_252523_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V <init>
+		0 p_254069_ p_254069_
+		1 p_254298_ p_254298_
+		2 p_253854_ p_253854_
+		3 p_253630_ p_253630_
+	copy ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport; m_252798_
+	isReportedPlayer (Ljava/util/UUID;)Z m_252787_
+		0 p_253762_ p_253762_
+	toggleReported (ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V m_252761_
+		0 p_254375_ p_254375_
+		1 p_254456_ p_254456_
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result
+	id f_238815_
+	report f_238727_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)V <init>
+		0 f_238815_ f_238815_
+		1 f_238727_ f_238727_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238996_ p_238996_
+	hashCode ()I hashCode
+	id ()Ljava/util/UUID; f_238815_
+	report ()Lcom/mojang/authlib/minecraft/report/AbuseReport; f_238727_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder
+	activeCollectors f_244428_
+	leadingCount f_244017_
+	<init> (I)V <init>
+		0 p_252198_ p_252198_
+	acceptContext (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_246673_
+		0 p_250059_ p_250059_
+	collectAllContext (Lnet/minecraft/client/multiplayer/chat/ChatLog;Lit/unimi/dsi/fastutil/ints/IntCollection;Lnet/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler;)V m_246644_
+		0 p_249467_ p_249467_
+		1 p_250295_ p_250295_
+		2 p_251946_ p_251946_
+	isActive ()Z m_247717_
+	trackContext (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246365_
+		0 p_252057_ p_252057_
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Collector net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Collector
+	collectingChain f_244348_
+	count f_243826_
+	lastChainMessage f_244412_
+	lastSeenSignatures f_244002_
+	this$0 f_244297_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder;Lnet/minecraft/network/chat/PlayerChatMessage;)V <init>
+		0 p_249037_ p_249037_
+		1 p_249708_ p_249708_
+	accept (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_245354_
+		0 p_252313_ p_252313_
+	isComplete ()Z m_246153_
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler
+	accept (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_247017_
+		0 p_248905_ p_248905_
+		1 p_249564_ p_249564_
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment net/minecraft/client/multiplayer/chat/report/ReportEnvironment
+	clientVersion f_238774_
+	server f_238655_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)V <init>
+		0 f_238774_ f_238774_
+		1 f_238655_ f_238655_
+	clientInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ClientInfo; m_239120_
+	clientVersion ()Ljava/lang/String; f_238774_
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239955_
+		static
+		0 p_239956_ p_239956_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240047_ p_240047_
+	getClientVersion ()Ljava/lang/String; m_239334_
+		static
+	hashCode ()I hashCode
+	local ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239898_
+		static
+	realm (Lcom/mojang/realmsclient/dto/RealmsServer;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239764_
+		static
+		0 p_239765_ p_239765_
+	realmInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$RealmInfo; m_239906_
+	server ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server; f_238655_
+	thirdParty (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_238998_
+		static
+		0 p_238999_ p_238999_
+	thirdPartyServerInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ThirdPartyServerInfo; m_239166_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm
+	realmId f_238769_
+	slotId f_238670_
+	<init> (JI)V <init>
+		0 f_238769_ f_238769_
+		1 f_238670_ f_238670_
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_239068_ p_239068_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239377_ p_239377_
+	hashCode ()I hashCode
+	realmId ()J f_238769_
+	slotId ()I f_238670_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty
+	ip f_238648_
+	<init> (Ljava/lang/String;)V <init>
+		0 f_238648_ f_238648_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240220_ p_240220_
+	hashCode ()I hashCode
+	ip ()Ljava/lang/String; f_238648_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportReason net/minecraft/client/multiplayer/chat/report/ReportReason
+	$VALUES $VALUES
+	ALCOHOL_TOBACCO_DRUGS ALCOHOL_TOBACCO_DRUGS
+	CHILD_SEXUAL_EXPLOITATION_OR_ABUSE CHILD_SEXUAL_EXPLOITATION_OR_ABUSE
+	DEFAMATION_IMPERSONATION_FALSE_INFORMATION DEFAMATION_IMPERSONATION_FALSE_INFORMATION
+	HARASSMENT_OR_BULLYING HARASSMENT_OR_BULLYING
+	HATE_SPEECH HATE_SPEECH
+	IMMINENT_HARM IMMINENT_HARM
+	NON_CONSENSUAL_INTIMATE_IMAGERY NON_CONSENSUAL_INTIMATE_IMAGERY
+	SELF_HARM_OR_SUICIDE SELF_HARM_OR_SUICIDE
+	TERRORISM_OR_VIOLENT_EXTREMISM TERRORISM_OR_VIOLENT_EXTREMISM
+	backendName f_238735_
+	description f_238818_
+	title f_238806_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_240189_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_272707_ p_272707_
+		1 p_272746_ p_272746_
+		2 p_273339_ p_273339_
+	backendName ()Ljava/lang/String; m_239892_
+	description ()Lnet/minecraft/network/chat/Component; m_240151_
+	title ()Lnet/minecraft/network/chat/Component; m_239342_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/ReportReason; valueOf
+		static
+		0 p_239416_ p_239416_
+	values ()[Lnet/minecraft/client/multiplayer/chat/report/ReportReason; values
+		static
+net/minecraft/client/multiplayer/chat/report/ReportingContext net/minecraft/client/multiplayer/chat/report/ReportingContext
+	LOG_CAPACITY f_238714_
+	chatLog f_238743_
+	chatReportDraft f_252449_
+	environment f_238644_
+	sender f_238706_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender;Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lnet/minecraft/client/multiplayer/chat/ChatLog;)V <init>
+		0 p_239187_ p_239187_
+		1 p_239188_ p_239188_
+		2 p_239189_ p_239189_
+	chatLog ()Lnet/minecraft/client/multiplayer/chat/ChatLog; m_239899_
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/multiplayer/chat/report/ReportingContext; m_239685_
+		static
+		0 p_239686_ p_239686_
+		1 p_239687_ p_239687_
+	draftReportHandled (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/Runnable;Z)V m_261157_
+		0 p_261771_ p_261771_
+		1 p_261866_ p_261866_
+		2 p_262031_ p_262031_
+		3 p_261540_ p_261540_
+	hasDraftReport ()Z m_253142_
+	hasDraftReportFor (Ljava/util/UUID;)Z m_253247_
+		0 p_254340_ p_254340_
+	lambda$draftReportHandled$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;Ljava/lang/Runnable;Z)V m_260764_
+		0 p_261383_ p_261383_
+		1 p_261384_ p_261384_
+		2 p_261385_ p_261385_
+		3 p_261386_ p_261386_
+		4 p_261387_ p_261387_
+	matches (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)Z m_239733_
+		0 p_239734_ p_239734_
+	sender ()Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender; m_240161_
+	setChatReportDraft (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;)V m_253037_
+		0 p_254293_ p_254293_
+net/minecraft/client/multiplayer/chat/report/package-info net/minecraft/client/multiplayer/chat/report/package-info
+net/minecraft/client/multiplayer/package-info net/minecraft/client/multiplayer/package-info
+net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler
+	currentSequenceNr f_233852_
+	isPredicting f_233853_
+	serverVerifiedStates f_233851_
+	<init> ()V <init>
+	close ()V close
+	currentSequence ()I m_233871_
+	endPredictionsUpTo (ILnet/minecraft/client/multiplayer/ClientLevel;)V m_233856_
+		0 p_233857_ p_233857_
+		1 p_233858_ p_233858_
+	isPredicting ()Z m_233872_
+	lambda$retainKnownServerState$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/player/LocalPlayer;Ljava/lang/Long;Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState;)Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState; m_289052_
+		0 p_289240_ p_289240_
+		1 p_289241_ p_289241_
+		2 p_289242_ p_289242_
+		3 p_289243_ p_289243_
+	retainKnownServerState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/player/LocalPlayer;)V m_233867_
+		0 p_233868_ p_233868_
+		1 p_233869_ p_233869_
+		2 p_233870_ p_233870_
+	startPredicting ()Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler; m_233855_
+	updateKnownServerState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_233864_
+		0 p_233865_ p_233865_
+		1 p_233866_ p_233866_
+net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState
+	blockState f_233876_
+	playerPos f_233874_
+	sequence f_233875_
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_233878_ p_233878_
+		1 p_233879_ p_233879_
+		2 p_233880_ p_233880_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_233883_
+		0 p_233884_ p_233884_
+	setSequence (I)Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState; m_233881_
+		0 p_233882_ p_233882_
+net/minecraft/client/multiplayer/prediction/PredictiveAction net/minecraft/client/multiplayer/prediction/PredictiveAction
+	predict (I)Lnet/minecraft/network/protocol/Packet; m_233885_
+		0 p_233886_ p_233886_
+net/minecraft/client/multiplayer/prediction/package-info net/minecraft/client/multiplayer/prediction/package-info
+net/minecraft/client/multiplayer/resolver/AddressCheck net/minecraft/client/multiplayer/resolver/AddressCheck
+	createFromService ()Lnet/minecraft/client/multiplayer/resolver/AddressCheck; m_171828_
+		static
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress;)Z m_142649_
+		0 p_171829_ p_171829_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Z m_142408_
+		0 p_171830_ p_171830_
+net/minecraft/client/multiplayer/resolver/AddressCheck$1 net/minecraft/client/multiplayer/resolver/AddressCheck$1
+	val$blockLists f_171831_
+	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_171833_ p_171833_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress;)Z m_142649_
+		0 p_171835_ p_171835_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Z m_142408_
+		0 p_171837_ p_171837_
+	lambda$isAllowed$0 (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z m_171838_
+		static
+		0 p_171839_ p_171839_
+		1 p_171840_ p_171840_
+		2 p_171841_ p_171841_
+	lambda$isAllowed$1 (Ljava/lang/String;Ljava/util/function/Predicate;)Z m_171842_
+		static
+		0 p_171843_ p_171843_
+		1 p_171844_ p_171844_
+net/minecraft/client/multiplayer/resolver/ResolvedServerAddress net/minecraft/client/multiplayer/resolver/ResolvedServerAddress
+	asInetSocketAddress ()Ljava/net/InetSocketAddress; m_142641_
+	from (Ljava/net/InetSocketAddress;)Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress; m_171845_
+		static
+		0 p_171846_ p_171846_
+	getHostIp ()Ljava/lang/String; m_142728_
+	getHostName ()Ljava/lang/String; m_142727_
+	getPort ()I m_142599_
+net/minecraft/client/multiplayer/resolver/ResolvedServerAddress$1 net/minecraft/client/multiplayer/resolver/ResolvedServerAddress$1
+	val$address f_171847_
+	<init> (Ljava/net/InetSocketAddress;)V <init>
+		0 p_171849_ p_171849_
+	asInetSocketAddress ()Ljava/net/InetSocketAddress; m_142641_
+	getHostIp ()Ljava/lang/String; m_142728_
+	getHostName ()Ljava/lang/String; m_142727_
+	getPort ()I m_142599_
+net/minecraft/client/multiplayer/resolver/ServerAddress net/minecraft/client/multiplayer/resolver/ServerAddress
+	INVALID f_171856_
+	LOGGER f_171854_
+	hostAndPort f_171855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/common/net/HostAndPort;)V <init>
+		0 p_171859_ p_171859_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_171861_ p_171861_
+		1 p_171862_ p_171862_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_171872_ p_171872_
+	getHost ()Ljava/lang/String; m_171863_
+	getPort ()I m_171866_
+	hashCode ()I hashCode
+	isValidAddress (Ljava/lang/String;)Z m_171867_
+		static
+		0 p_171868_ p_171868_
+	parsePort (Ljava/lang/String;)I m_171869_
+		static
+		0 p_171870_ p_171870_
+	parseString (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/resolver/ServerAddress; m_171864_
+		static
+		0 p_171865_ p_171865_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/resolver/ServerAddressResolver net/minecraft/client/multiplayer/resolver/ServerAddressResolver
+	LOGGER f_171874_
+	SYSTEM f_171875_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171877_
+		static
+		0 p_171878_ p_171878_
+	resolve (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171879_
+		0 p_171880_ p_171880_
+net/minecraft/client/multiplayer/resolver/ServerNameResolver net/minecraft/client/multiplayer/resolver/ServerNameResolver
+	DEFAULT f_171881_
+	addressCheck f_171884_
+	redirectHandler f_171883_
+	resolver f_171882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/resolver/ServerAddressResolver;Lnet/minecraft/client/multiplayer/resolver/ServerRedirectHandler;Lnet/minecraft/client/multiplayer/resolver/AddressCheck;)V <init>
+		0 p_171887_ p_171887_
+		1 p_171888_ p_171888_
+		2 p_171889_ p_171889_
+	resolveAddress (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171890_
+		0 p_171891_ p_171891_
+net/minecraft/client/multiplayer/resolver/ServerRedirectHandler net/minecraft/client/multiplayer/resolver/ServerRedirectHandler
+	EMPTY f_171893_
+	LOGGER f_171892_
+	<clinit> ()V <clinit>
+		static
+	createDnsSrvRedirectHandler ()Lnet/minecraft/client/multiplayer/resolver/ServerRedirectHandler; m_171895_
+		static
+	lambda$createDnsSrvRedirectHandler$1 (Ljavax/naming/directory/DirContext;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171898_
+		static
+		0 p_171899_ p_171899_
+		1 p_171900_ p_171900_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171896_
+		static
+		0 p_171897_ p_171897_
+	lookupRedirect (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171901_
+		0 p_171902_ p_171902_
+net/minecraft/client/multiplayer/resolver/package-info net/minecraft/client/multiplayer/resolver/package-info
+net/minecraft/client/package-info net/minecraft/client/package-info
+net/minecraft/client/particle/AshParticle net/minecraft/client/particle/AshParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105514_ p_105514_
+		1 p_105515_ p_105515_
+		2 p_105516_ p_105516_
+		3 p_105517_ p_105517_
+		4 p_105518_ p_105518_
+		5 p_105519_ p_105519_
+		6 p_105520_ p_105520_
+		7 p_105521_ p_105521_
+		8 p_105522_ p_105522_
+net/minecraft/client/particle/AshParticle$Provider net/minecraft/client/particle/AshParticle$Provider
+	sprites f_105523_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105525_ p_105525_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105527_ p_105527_
+		1 p_105528_ p_105528_
+		2 p_105529_ p_105529_
+		3 p_105530_ p_105530_
+		4 p_105531_ p_105531_
+		5 p_105532_ p_105532_
+		6 p_105533_ p_105533_
+		7 p_105534_ p_105534_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105536_ p_105536_
+		1 p_105537_ p_105537_
+		2 p_105538_ p_105538_
+		3 p_105539_ p_105539_
+		4 p_105540_ p_105540_
+		5 p_105541_ p_105541_
+		6 p_105542_ p_105542_
+		7 p_105543_ p_105543_
+net/minecraft/client/particle/AttackSweepParticle net/minecraft/client/particle/AttackSweepParticle
+	sprites f_105544_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105546_ p_105546_
+		1 p_105547_ p_105547_
+		2 p_105548_ p_105548_
+		3 p_105549_ p_105549_
+		4 p_105550_ p_105550_
+		5 p_105551_ p_105551_
+	getLightColor (F)I m_6355_
+		0 p_105562_ p_105562_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/AttackSweepParticle$Provider net/minecraft/client/particle/AttackSweepParticle$Provider
+	sprites f_105564_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105566_ p_105566_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105568_ p_105568_
+		1 p_105569_ p_105569_
+		2 p_105570_ p_105570_
+		3 p_105571_ p_105571_
+		4 p_105572_ p_105572_
+		5 p_105573_ p_105573_
+		6 p_105574_ p_105574_
+		7 p_105575_ p_105575_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105577_ p_105577_
+		1 p_105578_ p_105578_
+		2 p_105579_ p_105579_
+		3 p_105580_ p_105580_
+		4 p_105581_ p_105581_
+		5 p_105582_ p_105582_
+		6 p_105583_ p_105583_
+		7 p_105584_ p_105584_
+net/minecraft/client/particle/BaseAshSmokeParticle net/minecraft/client/particle/BaseAshSmokeParticle
+	sprites f_105620_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDFFFDDDFLnet/minecraft/client/particle/SpriteSet;FIFZ)V <init>
+		0 p_171904_ p_171904_
+		1 p_171905_ p_171905_
+		2 p_171906_ p_171906_
+		3 p_171907_ p_171907_
+		4 p_171908_ p_171908_
+		5 p_171909_ p_171909_
+		6 p_171910_ p_171910_
+		7 p_171911_ p_171911_
+		8 p_171912_ p_171912_
+		9 p_171913_ p_171913_
+		10 p_171914_ p_171914_
+		11 p_171915_ p_171915_
+		12 p_171916_ p_171916_
+		13 p_171917_ p_171917_
+		14 p_171918_ p_171918_
+		15 p_171919_ p_171919_
+	getQuadSize (F)F m_5902_
+		0 p_105642_ p_105642_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BlockMarker net/minecraft/client/particle/BlockMarker
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_194267_ p_194267_
+		1 p_194268_ p_194268_
+		2 p_194269_ p_194269_
+		3 p_194270_ p_194270_
+		4 p_194271_ p_194271_
+	getQuadSize (F)F m_5902_
+		0 p_194274_ p_194274_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/BlockMarker$Provider net/minecraft/client/particle/BlockMarker$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_194277_ p_194277_
+		1 p_194278_ p_194278_
+		2 p_194279_ p_194279_
+		3 p_194280_ p_194280_
+		4 p_194281_ p_194281_
+		5 p_194282_ p_194282_
+		6 p_194283_ p_194283_
+		7 p_194284_ p_194284_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_194286_ p_194286_
+		1 p_194287_ p_194287_
+		2 p_194288_ p_194288_
+		3 p_194289_ p_194289_
+		4 p_194290_ p_194290_
+		5 p_194291_ p_194291_
+		6 p_194292_ p_194292_
+		7 p_194293_ p_194293_
+net/minecraft/client/particle/BreakingItemParticle net/minecraft/client/particle/BreakingItemParticle
+	uo f_105643_
+	vo f_105644_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_105665_ p_105665_
+		1 p_105666_ p_105666_
+		2 p_105667_ p_105667_
+		3 p_105668_ p_105668_
+		4 p_105669_ p_105669_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_105646_ p_105646_
+		1 p_105647_ p_105647_
+		2 p_105648_ p_105648_
+		3 p_105649_ p_105649_
+		4 p_105650_ p_105650_
+		5 p_105651_ p_105651_
+		6 p_105652_ p_105652_
+		7 p_105653_ p_105653_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+net/minecraft/client/particle/BreakingItemParticle$Provider net/minecraft/client/particle/BreakingItemParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ItemParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105677_ p_105677_
+		1 p_105678_ p_105678_
+		2 p_105679_ p_105679_
+		3 p_105680_ p_105680_
+		4 p_105681_ p_105681_
+		5 p_105682_ p_105682_
+		6 p_105683_ p_105683_
+		7 p_105684_ p_105684_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105686_ p_105686_
+		1 p_105687_ p_105687_
+		2 p_105688_ p_105688_
+		3 p_105689_ p_105689_
+		4 p_105690_ p_105690_
+		5 p_105691_ p_105691_
+		6 p_105692_ p_105692_
+		7 p_105693_ p_105693_
+net/minecraft/client/particle/BreakingItemParticle$SlimeProvider net/minecraft/client/particle/BreakingItemParticle$SlimeProvider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105696_ p_105696_
+		1 p_105697_ p_105697_
+		2 p_105698_ p_105698_
+		3 p_105699_ p_105699_
+		4 p_105700_ p_105700_
+		5 p_105701_ p_105701_
+		6 p_105702_ p_105702_
+		7 p_105703_ p_105703_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105705_ p_105705_
+		1 p_105706_ p_105706_
+		2 p_105707_ p_105707_
+		3 p_105708_ p_105708_
+		4 p_105709_ p_105709_
+		5 p_105710_ p_105710_
+		6 p_105711_ p_105711_
+		7 p_105712_ p_105712_
+net/minecraft/client/particle/BreakingItemParticle$SnowballProvider net/minecraft/client/particle/BreakingItemParticle$SnowballProvider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105715_ p_105715_
+		1 p_105716_ p_105716_
+		2 p_105717_ p_105717_
+		3 p_105718_ p_105718_
+		4 p_105719_ p_105719_
+		5 p_105720_ p_105720_
+		6 p_105721_ p_105721_
+		7 p_105722_ p_105722_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105724_ p_105724_
+		1 p_105725_ p_105725_
+		2 p_105726_ p_105726_
+		3 p_105727_ p_105727_
+		4 p_105728_ p_105728_
+		5 p_105729_ p_105729_
+		6 p_105730_ p_105730_
+		7 p_105731_ p_105731_
+net/minecraft/client/particle/BubbleColumnUpParticle net/minecraft/client/particle/BubbleColumnUpParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105733_ p_105733_
+		1 p_105734_ p_105734_
+		2 p_105735_ p_105735_
+		3 p_105736_ p_105736_
+		4 p_105737_ p_105737_
+		5 p_105738_ p_105738_
+		6 p_105739_ p_105739_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubbleColumnUpParticle$Provider net/minecraft/client/particle/BubbleColumnUpParticle$Provider
+	sprite f_105751_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105753_ p_105753_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105755_ p_105755_
+		1 p_105756_ p_105756_
+		2 p_105757_ p_105757_
+		3 p_105758_ p_105758_
+		4 p_105759_ p_105759_
+		5 p_105760_ p_105760_
+		6 p_105761_ p_105761_
+		7 p_105762_ p_105762_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105764_ p_105764_
+		1 p_105765_ p_105765_
+		2 p_105766_ p_105766_
+		3 p_105767_ p_105767_
+		4 p_105768_ p_105768_
+		5 p_105769_ p_105769_
+		6 p_105770_ p_105770_
+		7 p_105771_ p_105771_
+net/minecraft/client/particle/BubbleParticle net/minecraft/client/particle/BubbleParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105773_ p_105773_
+		1 p_105774_ p_105774_
+		2 p_105775_ p_105775_
+		3 p_105776_ p_105776_
+		4 p_105777_ p_105777_
+		5 p_105778_ p_105778_
+		6 p_105779_ p_105779_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubbleParticle$Provider net/minecraft/client/particle/BubbleParticle$Provider
+	sprite f_105791_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105793_ p_105793_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105795_ p_105795_
+		1 p_105796_ p_105796_
+		2 p_105797_ p_105797_
+		3 p_105798_ p_105798_
+		4 p_105799_ p_105799_
+		5 p_105800_ p_105800_
+		6 p_105801_ p_105801_
+		7 p_105802_ p_105802_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105804_ p_105804_
+		1 p_105805_ p_105805_
+		2 p_105806_ p_105806_
+		3 p_105807_ p_105807_
+		4 p_105808_ p_105808_
+		5 p_105809_ p_105809_
+		6 p_105810_ p_105810_
+		7 p_105811_ p_105811_
+net/minecraft/client/particle/BubblePopParticle net/minecraft/client/particle/BubblePopParticle
+	sprites f_105812_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105814_ p_105814_
+		1 p_105815_ p_105815_
+		2 p_105816_ p_105816_
+		3 p_105817_ p_105817_
+		4 p_105818_ p_105818_
+		5 p_105819_ p_105819_
+		6 p_105820_ p_105820_
+		7 p_105821_ p_105821_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubblePopParticle$Provider net/minecraft/client/particle/BubblePopParticle$Provider
+	sprites f_105834_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105836_ p_105836_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105838_ p_105838_
+		1 p_105839_ p_105839_
+		2 p_105840_ p_105840_
+		3 p_105841_ p_105841_
+		4 p_105842_ p_105842_
+		5 p_105843_ p_105843_
+		6 p_105844_ p_105844_
+		7 p_105845_ p_105845_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105847_ p_105847_
+		1 p_105848_ p_105848_
+		2 p_105849_ p_105849_
+		3 p_105850_ p_105850_
+		4 p_105851_ p_105851_
+		5 p_105852_ p_105852_
+		6 p_105853_ p_105853_
+		7 p_105854_ p_105854_
+net/minecraft/client/particle/CampfireSmokeParticle net/minecraft/client/particle/CampfireSmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDZ)V <init>
+		0 p_105856_ p_105856_
+		1 p_105857_ p_105857_
+		2 p_105858_ p_105858_
+		3 p_105859_ p_105859_
+		4 p_105860_ p_105860_
+		5 p_105861_ p_105861_
+		6 p_105862_ p_105862_
+		7 p_105863_ p_105863_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CampfireSmokeParticle$CosyProvider net/minecraft/client/particle/CampfireSmokeParticle$CosyProvider
+	sprites f_105876_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105878_ p_105878_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105880_ p_105880_
+		1 p_105881_ p_105881_
+		2 p_105882_ p_105882_
+		3 p_105883_ p_105883_
+		4 p_105884_ p_105884_
+		5 p_105885_ p_105885_
+		6 p_105886_ p_105886_
+		7 p_105887_ p_105887_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105889_ p_105889_
+		1 p_105890_ p_105890_
+		2 p_105891_ p_105891_
+		3 p_105892_ p_105892_
+		4 p_105893_ p_105893_
+		5 p_105894_ p_105894_
+		6 p_105895_ p_105895_
+		7 p_105896_ p_105896_
+net/minecraft/client/particle/CampfireSmokeParticle$SignalProvider net/minecraft/client/particle/CampfireSmokeParticle$SignalProvider
+	sprites f_105897_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105899_ p_105899_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105901_ p_105901_
+		1 p_105902_ p_105902_
+		2 p_105903_ p_105903_
+		3 p_105904_ p_105904_
+		4 p_105905_ p_105905_
+		5 p_105906_ p_105906_
+		6 p_105907_ p_105907_
+		7 p_105908_ p_105908_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105910_ p_105910_
+		1 p_105911_ p_105911_
+		2 p_105912_ p_105912_
+		3 p_105913_ p_105913_
+		4 p_105914_ p_105914_
+		5 p_105915_ p_105915_
+		6 p_105916_ p_105916_
+		7 p_105917_ p_105917_
+net/minecraft/client/particle/CherryParticle net/minecraft/client/particle/CherryParticle
+	ACCELERATION_SCALE f_276642_
+	CURVE_ENDPOINT_TIME f_276480_
+	FALL_ACC f_276422_
+	INITIAL_LIFETIME f_276664_
+	WIND_BIG f_276657_
+	particleRandom f_276535_
+	rotSpeed f_276609_
+	spinAcceleration f_276513_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_277612_ p_277612_
+		1 p_278010_ p_278010_
+		2 p_277614_ p_277614_
+		3 p_277673_ p_277673_
+		4 p_277465_ p_277465_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CritParticle net/minecraft/client/particle/CritParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105919_ p_105919_
+		1 p_105920_ p_105920_
+		2 p_105921_ p_105921_
+		3 p_105922_ p_105922_
+		4 p_105923_ p_105923_
+		5 p_105924_ p_105924_
+		6 p_105925_ p_105925_
+	getQuadSize (F)F m_5902_
+		0 p_105938_ p_105938_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CritParticle$DamageIndicatorProvider net/minecraft/client/particle/CritParticle$DamageIndicatorProvider
+	sprite f_105939_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105941_ p_105941_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105943_ p_105943_
+		1 p_105944_ p_105944_
+		2 p_105945_ p_105945_
+		3 p_105946_ p_105946_
+		4 p_105947_ p_105947_
+		5 p_105948_ p_105948_
+		6 p_105949_ p_105949_
+		7 p_105950_ p_105950_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105952_ p_105952_
+		1 p_105953_ p_105953_
+		2 p_105954_ p_105954_
+		3 p_105955_ p_105955_
+		4 p_105956_ p_105956_
+		5 p_105957_ p_105957_
+		6 p_105958_ p_105958_
+		7 p_105959_ p_105959_
+net/minecraft/client/particle/CritParticle$MagicProvider net/minecraft/client/particle/CritParticle$MagicProvider
+	sprite f_105960_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105962_ p_105962_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105964_ p_105964_
+		1 p_105965_ p_105965_
+		2 p_105966_ p_105966_
+		3 p_105967_ p_105967_
+		4 p_105968_ p_105968_
+		5 p_105969_ p_105969_
+		6 p_105970_ p_105970_
+		7 p_105971_ p_105971_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105973_ p_105973_
+		1 p_105974_ p_105974_
+		2 p_105975_ p_105975_
+		3 p_105976_ p_105976_
+		4 p_105977_ p_105977_
+		5 p_105978_ p_105978_
+		6 p_105979_ p_105979_
+		7 p_105980_ p_105980_
+net/minecraft/client/particle/CritParticle$Provider net/minecraft/client/particle/CritParticle$Provider
+	sprite f_105981_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105983_ p_105983_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105985_ p_105985_
+		1 p_105986_ p_105986_
+		2 p_105987_ p_105987_
+		3 p_105988_ p_105988_
+		4 p_105989_ p_105989_
+		5 p_105990_ p_105990_
+		6 p_105991_ p_105991_
+		7 p_105992_ p_105992_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105994_ p_105994_
+		1 p_105995_ p_105995_
+		2 p_105996_ p_105996_
+		3 p_105997_ p_105997_
+		4 p_105998_ p_105998_
+		5 p_105999_ p_105999_
+		6 p_106000_ p_106000_
+		7 p_106001_ p_106001_
+net/minecraft/client/particle/DragonBreathParticle net/minecraft/client/particle/DragonBreathParticle
+	COLOR_MAX f_171927_
+	COLOR_MAX_BLUE f_171925_
+	COLOR_MAX_GREEN f_171924_
+	COLOR_MAX_RED f_171923_
+	COLOR_MIN f_171926_
+	COLOR_MIN_BLUE f_171922_
+	COLOR_MIN_GREEN f_171921_
+	COLOR_MIN_RED f_171920_
+	hasHitGround f_106002_
+	sprites f_106003_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106005_ p_106005_
+		1 p_106006_ p_106006_
+		2 p_106007_ p_106007_
+		3 p_106008_ p_106008_
+		4 p_106009_ p_106009_
+		5 p_106010_ p_106010_
+		6 p_106011_ p_106011_
+		7 p_106012_ p_106012_
+	getQuadSize (F)F m_5902_
+		0 p_106026_ p_106026_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/DragonBreathParticle$Provider net/minecraft/client/particle/DragonBreathParticle$Provider
+	sprites f_106027_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106029_ p_106029_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106031_ p_106031_
+		1 p_106032_ p_106032_
+		2 p_106033_ p_106033_
+		3 p_106034_ p_106034_
+		4 p_106035_ p_106035_
+		5 p_106036_ p_106036_
+		6 p_106037_ p_106037_
+		7 p_106038_ p_106038_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106040_ p_106040_
+		1 p_106041_ p_106041_
+		2 p_106042_ p_106042_
+		3 p_106043_ p_106043_
+		4 p_106044_ p_106044_
+		5 p_106045_ p_106045_
+		6 p_106046_ p_106046_
+		7 p_106047_ p_106047_
+net/minecraft/client/particle/DripParticle net/minecraft/client/particle/DripParticle
+	isGlowing f_106048_
+	type f_106049_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106051_ p_106051_
+		1 p_106052_ p_106052_
+		2 p_106053_ p_106053_
+		3 p_106054_ p_106054_
+		4 p_106055_ p_106055_
+	createDripstoneLavaFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271760_
+		static
+		0 p_272890_ p_272890_
+		1 p_273172_ p_273172_
+		2 p_272954_ p_272954_
+		3 p_272803_ p_272803_
+		4 p_273427_ p_273427_
+		5 p_273081_ p_273081_
+		6 p_273047_ p_273047_
+		7 p_272960_ p_272960_
+	createDripstoneLavaHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271789_
+		static
+		0 p_273453_ p_273453_
+		1 p_273616_ p_273616_
+		2 p_272691_ p_272691_
+		3 p_272725_ p_272725_
+		4 p_273259_ p_273259_
+		5 p_273634_ p_273634_
+		6 p_273065_ p_273065_
+		7 p_273428_ p_273428_
+	createDripstoneWaterFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271993_
+		static
+		0 p_272684_ p_272684_
+		1 p_273226_ p_273226_
+		2 p_273142_ p_273142_
+		3 p_273070_ p_273070_
+		4 p_273153_ p_273153_
+		5 p_273735_ p_273735_
+		6 p_273317_ p_273317_
+		7 p_273234_ p_273234_
+	createDripstoneWaterHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272002_
+		static
+		0 p_273781_ p_273781_
+		1 p_272876_ p_272876_
+		2 p_273499_ p_273499_
+		3 p_273028_ p_273028_
+		4 p_273663_ p_273663_
+		5 p_273004_ p_273004_
+		6 p_272801_ p_272801_
+		7 p_272665_ p_272665_
+	createHoneyFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272030_
+		static
+		0 p_273140_ p_273140_
+		1 p_273042_ p_273042_
+		2 p_272969_ p_272969_
+		3 p_273737_ p_273737_
+		4 p_273454_ p_273454_
+		5 p_273211_ p_273211_
+		6 p_273723_ p_273723_
+		7 p_273474_ p_273474_
+	createHoneyHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272107_
+		static
+		0 p_273557_ p_273557_
+		1 p_273367_ p_273367_
+		2 p_272749_ p_272749_
+		3 p_272697_ p_272697_
+		4 p_272849_ p_272849_
+		5 p_273144_ p_273144_
+		6 p_273170_ p_273170_
+		7 p_272932_ p_272932_
+	createHoneyLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271744_
+		static
+		0 p_273477_ p_273477_
+		1 p_273770_ p_273770_
+		2 p_272822_ p_272822_
+		3 p_273147_ p_273147_
+		4 p_272597_ p_272597_
+		5 p_273614_ p_273614_
+		6 p_273085_ p_273085_
+		7 p_273097_ p_273097_
+	createLavaFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272026_
+		static
+		0 p_273238_ p_273238_
+		1 p_273752_ p_273752_
+		2 p_272651_ p_272651_
+		3 p_273625_ p_273625_
+		4 p_273136_ p_273136_
+		5 p_273204_ p_273204_
+		6 p_272797_ p_272797_
+		7 p_273362_ p_273362_
+	createLavaHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272109_
+		static
+		0 p_273228_ p_273228_
+		1 p_273622_ p_273622_
+		2 p_273666_ p_273666_
+		3 p_273570_ p_273570_
+		4 p_273214_ p_273214_
+		5 p_273664_ p_273664_
+		6 p_273595_ p_273595_
+		7 p_272690_ p_272690_
+	createLavaLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271885_
+		static
+		0 p_273607_ p_273607_
+		1 p_272692_ p_272692_
+		2 p_273544_ p_273544_
+		3 p_272768_ p_272768_
+		4 p_272726_ p_272726_
+		5 p_273719_ p_273719_
+		6 p_272833_ p_272833_
+		7 p_272949_ p_272949_
+	createNectarFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272129_
+		static
+		0 p_273349_ p_273349_
+		1 p_272672_ p_272672_
+		2 p_272820_ p_272820_
+		3 p_273386_ p_273386_
+		4 p_272886_ p_272886_
+		5 p_272935_ p_272935_
+		6 p_273715_ p_273715_
+		7 p_273202_ p_273202_
+	createObsidianTearFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271941_
+		static
+		0 p_272859_ p_272859_
+		1 p_273478_ p_273478_
+		2 p_273621_ p_273621_
+		3 p_273279_ p_273279_
+		4 p_273227_ p_273227_
+		5 p_273061_ p_273061_
+		6 p_273257_ p_273257_
+		7 p_273164_ p_273164_
+	createObsidianTearHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271935_
+		static
+		0 p_273120_ p_273120_
+		1 p_272664_ p_272664_
+		2 p_272879_ p_272879_
+		3 p_272592_ p_272592_
+		4 p_272967_ p_272967_
+		5 p_272834_ p_272834_
+		6 p_273440_ p_273440_
+		7 p_272888_ p_272888_
+	createObsidianTearLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272251_
+		static
+		0 p_272836_ p_272836_
+		1 p_273162_ p_273162_
+		2 p_273543_ p_273543_
+		3 p_273247_ p_273247_
+		4 p_272921_ p_272921_
+		5 p_273397_ p_273397_
+		6 p_273472_ p_273472_
+		7 p_273488_ p_273488_
+	createSporeBlossomFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272261_
+		static
+		0 p_273654_ p_273654_
+		1 p_272678_ p_272678_
+		2 p_272637_ p_272637_
+		3 p_273253_ p_273253_
+		4 p_273293_ p_273293_
+		5 p_273363_ p_273363_
+		6 p_273132_ p_273132_
+		7 p_273215_ p_273215_
+	createWaterFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271915_
+		static
+		0 p_273627_ p_273627_
+		1 p_273486_ p_273486_
+		2 p_273309_ p_273309_
+		3 p_273125_ p_273125_
+		4 p_272992_ p_272992_
+		5 p_273177_ p_273177_
+		6 p_273537_ p_273537_
+		7 p_272846_ p_272846_
+	createWaterHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272020_
+		static
+		0 p_272626_ p_272626_
+		1 p_273102_ p_273102_
+		2 p_273456_ p_273456_
+		3 p_272984_ p_272984_
+		4 p_273398_ p_273398_
+		5 p_272880_ p_272880_
+		6 p_273725_ p_273725_
+		7 p_273051_ p_273051_
+	getLightColor (F)I m_6355_
+		0 p_106065_ p_106065_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getType ()Lnet/minecraft/world/level/material/Fluid; m_171928_
+	postMoveUpdate ()V m_5949_
+	preMoveUpdate ()V m_5956_
+	tick ()V m_5989_
+net/minecraft/client/particle/DripParticle$CoolingDripHangParticle net/minecraft/client/particle/DripParticle$CoolingDripHangParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106068_ p_106068_
+		1 p_106069_ p_106069_
+		2 p_106070_ p_106070_
+		3 p_106071_ p_106071_
+		4 p_106072_ p_106072_
+		5 p_106073_ p_106073_
+	preMoveUpdate ()V m_5956_
+net/minecraft/client/particle/DripParticle$DripHangParticle net/minecraft/client/particle/DripParticle$DripHangParticle
+	fallingParticle f_106083_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106085_ p_106085_
+		1 p_106086_ p_106086_
+		2 p_106087_ p_106087_
+		3 p_106088_ p_106088_
+		4 p_106089_ p_106089_
+		5 p_106090_ p_106090_
+	postMoveUpdate ()V m_5949_
+	preMoveUpdate ()V m_5956_
+net/minecraft/client/particle/DripParticle$DripLandParticle net/minecraft/client/particle/DripParticle$DripLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106102_ p_106102_
+		1 p_106103_ p_106103_
+		2 p_106104_ p_106104_
+		3 p_106105_ p_106105_
+		4 p_106106_ p_106106_
+net/minecraft/client/particle/DripParticle$DripstoneFallAndLandParticle net/minecraft/client/particle/DripParticle$DripstoneFallAndLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_171930_ p_171930_
+		1 p_171931_ p_171931_
+		2 p_171932_ p_171932_
+		3 p_171933_ p_171933_
+		4 p_171934_ p_171934_
+		5 p_171935_ p_171935_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$FallAndLandParticle net/minecraft/client/particle/DripParticle$FallAndLandParticle
+	landParticle f_106114_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106116_ p_106116_
+		1 p_106117_ p_106117_
+		2 p_106118_ p_106118_
+		3 p_106119_ p_106119_
+		4 p_106120_ p_106120_
+		5 p_106121_ p_106121_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$FallingParticle net/minecraft/client/particle/DripParticle$FallingParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;I)V <init>
+		0 p_172022_ p_172022_
+		1 p_172023_ p_172023_
+		2 p_172024_ p_172024_
+		3 p_172025_ p_172025_
+		4 p_172026_ p_172026_
+		5 p_172027_ p_172027_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106132_ p_106132_
+		1 p_106133_ p_106133_
+		2 p_106134_ p_106134_
+		3 p_106135_ p_106135_
+		4 p_106136_ p_106136_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$HoneyFallAndLandParticle net/minecraft/client/particle/DripParticle$HoneyFallAndLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106146_ p_106146_
+		1 p_106147_ p_106147_
+		2 p_106148_ p_106148_
+		3 p_106149_ p_106149_
+		4 p_106150_ p_106150_
+		5 p_106151_ p_106151_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DustColorTransitionParticle net/minecraft/client/particle/DustColorTransitionParticle
+	fromColor f_172050_
+	toColor f_172051_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustColorTransitionOptions;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172053_ p_172053_
+		1 p_172054_ p_172054_
+		2 p_172055_ p_172055_
+		3 p_172056_ p_172056_
+		4 p_172057_ p_172057_
+		5 p_172058_ p_172058_
+		6 p_172059_ p_172059_
+		7 p_172060_ p_172060_
+		8 p_172061_ p_172061_
+	lerpColors (F)V m_172069_
+		0 p_172070_ p_172070_
+	randomizeColor (Lorg/joml/Vector3f;F)Lorg/joml/Vector3f; m_252968_
+		0 p_254318_ p_254318_
+		1 p_254472_ p_254472_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_172063_ p_172063_
+		1 p_172064_ p_172064_
+		2 p_172065_ p_172065_
+net/minecraft/client/particle/DustColorTransitionParticle$Provider net/minecraft/client/particle/DustColorTransitionParticle$Provider
+	sprites f_172071_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172073_ p_172073_
+	createParticle (Lnet/minecraft/core/particles/DustColorTransitionOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172075_ p_172075_
+		1 p_172076_ p_172076_
+		2 p_172077_ p_172077_
+		3 p_172078_ p_172078_
+		4 p_172079_ p_172079_
+		5 p_172080_ p_172080_
+		6 p_172081_ p_172081_
+		7 p_172082_ p_172082_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172084_ p_172084_
+		1 p_172085_ p_172085_
+		2 p_172086_ p_172086_
+		3 p_172087_ p_172087_
+		4 p_172088_ p_172088_
+		5 p_172089_ p_172089_
+		6 p_172090_ p_172090_
+		7 p_172091_ p_172091_
+net/minecraft/client/particle/DustParticle net/minecraft/client/particle/DustParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustParticleOptions;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106415_ p_106415_
+		1 p_106416_ p_106416_
+		2 p_106417_ p_106417_
+		3 p_106418_ p_106418_
+		4 p_106419_ p_106419_
+		5 p_106420_ p_106420_
+		6 p_106421_ p_106421_
+		7 p_106422_ p_106422_
+		8 p_106423_ p_106423_
+net/minecraft/client/particle/DustParticle$Provider net/minecraft/client/particle/DustParticle$Provider
+	sprites f_106439_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106441_ p_106441_
+	createParticle (Lnet/minecraft/core/particles/DustParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106443_ p_106443_
+		1 p_106444_ p_106444_
+		2 p_106445_ p_106445_
+		3 p_106446_ p_106446_
+		4 p_106447_ p_106447_
+		5 p_106448_ p_106448_
+		6 p_106449_ p_106449_
+		7 p_106450_ p_106450_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106452_ p_106452_
+		1 p_106453_ p_106453_
+		2 p_106454_ p_106454_
+		3 p_106455_ p_106455_
+		4 p_106456_ p_106456_
+		5 p_106457_ p_106457_
+		6 p_106458_ p_106458_
+		7 p_106459_ p_106459_
+net/minecraft/client/particle/DustParticleBase net/minecraft/client/particle/DustParticleBase
+	sprites f_172092_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustParticleOptionsBase;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172094_ p_172094_
+		1 p_172095_ p_172095_
+		2 p_172096_ p_172096_
+		3 p_172097_ p_172097_
+		4 p_172098_ p_172098_
+		5 p_172099_ p_172099_
+		6 p_172100_ p_172100_
+		7 p_172101_ p_172101_
+		8 p_172102_ p_172102_
+	getQuadSize (F)F m_5902_
+		0 p_172109_ p_172109_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	randomizeColor (FF)F m_172104_
+		0 p_172105_ p_172105_
+		1 p_172106_ p_172106_
+	tick ()V m_5989_
+net/minecraft/client/particle/EnchantmentTableParticle net/minecraft/client/particle/EnchantmentTableParticle
+	xStart f_106461_
+	yStart f_106462_
+	zStart f_106460_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_106464_ p_106464_
+		1 p_106465_ p_106465_
+		2 p_106466_ p_106466_
+		3 p_106467_ p_106467_
+		4 p_106468_ p_106468_
+		5 p_106469_ p_106469_
+		6 p_106470_ p_106470_
+	getLightColor (F)I m_6355_
+		0 p_106486_ p_106486_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_106482_ p_106482_
+		1 p_106483_ p_106483_
+		2 p_106484_ p_106484_
+	tick ()V m_5989_
+net/minecraft/client/particle/EnchantmentTableParticle$NautilusProvider net/minecraft/client/particle/EnchantmentTableParticle$NautilusProvider
+	sprite f_106488_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106490_ p_106490_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106492_ p_106492_
+		1 p_106493_ p_106493_
+		2 p_106494_ p_106494_
+		3 p_106495_ p_106495_
+		4 p_106496_ p_106496_
+		5 p_106497_ p_106497_
+		6 p_106498_ p_106498_
+		7 p_106499_ p_106499_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106501_ p_106501_
+		1 p_106502_ p_106502_
+		2 p_106503_ p_106503_
+		3 p_106504_ p_106504_
+		4 p_106505_ p_106505_
+		5 p_106506_ p_106506_
+		6 p_106507_ p_106507_
+		7 p_106508_ p_106508_
+net/minecraft/client/particle/EnchantmentTableParticle$Provider net/minecraft/client/particle/EnchantmentTableParticle$Provider
+	sprite f_106509_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106511_ p_106511_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106513_ p_106513_
+		1 p_106514_ p_106514_
+		2 p_106515_ p_106515_
+		3 p_106516_ p_106516_
+		4 p_106517_ p_106517_
+		5 p_106518_ p_106518_
+		6 p_106519_ p_106519_
+		7 p_106520_ p_106520_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106522_ p_106522_
+		1 p_106523_ p_106523_
+		2 p_106524_ p_106524_
+		3 p_106525_ p_106525_
+		4 p_106526_ p_106526_
+		5 p_106527_ p_106527_
+		6 p_106528_ p_106528_
+		7 p_106529_ p_106529_
+net/minecraft/client/particle/EndRodParticle net/minecraft/client/particle/EndRodParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106531_ p_106531_
+		1 p_106532_ p_106532_
+		2 p_106533_ p_106533_
+		3 p_106534_ p_106534_
+		4 p_106535_ p_106535_
+		5 p_106536_ p_106536_
+		6 p_106537_ p_106537_
+		7 p_106538_ p_106538_
+	move (DDD)V m_6257_
+		0 p_106550_ p_106550_
+		1 p_106551_ p_106551_
+		2 p_106552_ p_106552_
+net/minecraft/client/particle/EndRodParticle$Provider net/minecraft/client/particle/EndRodParticle$Provider
+	sprites f_106553_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106555_ p_106555_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106557_ p_106557_
+		1 p_106558_ p_106558_
+		2 p_106559_ p_106559_
+		3 p_106560_ p_106560_
+		4 p_106561_ p_106561_
+		5 p_106562_ p_106562_
+		6 p_106563_ p_106563_
+		7 p_106564_ p_106564_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106566_ p_106566_
+		1 p_106567_ p_106567_
+		2 p_106568_ p_106568_
+		3 p_106569_ p_106569_
+		4 p_106570_ p_106570_
+		5 p_106571_ p_106571_
+		6 p_106572_ p_106572_
+		7 p_106573_ p_106573_
+net/minecraft/client/particle/ExplodeParticle net/minecraft/client/particle/ExplodeParticle
+	sprites f_106574_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106576_ p_106576_
+		1 p_106577_ p_106577_
+		2 p_106578_ p_106578_
+		3 p_106579_ p_106579_
+		4 p_106580_ p_106580_
+		5 p_106581_ p_106581_
+		6 p_106582_ p_106582_
+		7 p_106583_ p_106583_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/ExplodeParticle$Provider net/minecraft/client/particle/ExplodeParticle$Provider
+	sprites f_106586_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106588_ p_106588_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106590_ p_106590_
+		1 p_106591_ p_106591_
+		2 p_106592_ p_106592_
+		3 p_106593_ p_106593_
+		4 p_106594_ p_106594_
+		5 p_106595_ p_106595_
+		6 p_106596_ p_106596_
+		7 p_106597_ p_106597_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106599_ p_106599_
+		1 p_106600_ p_106600_
+		2 p_106601_ p_106601_
+		3 p_106602_ p_106602_
+		4 p_106603_ p_106603_
+		5 p_106604_ p_106604_
+		6 p_106605_ p_106605_
+		7 p_106606_ p_106606_
+net/minecraft/client/particle/FallingDustParticle net/minecraft/client/particle/FallingDustParticle
+	rotSpeed f_106607_
+	sprites f_106608_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDFFFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106610_ p_106610_
+		1 p_106611_ p_106611_
+		2 p_106612_ p_106612_
+		3 p_106613_ p_106613_
+		4 p_106614_ p_106614_
+		5 p_106615_ p_106615_
+		6 p_106616_ p_106616_
+		7 p_106617_ p_106617_
+	getQuadSize (F)F m_5902_
+		0 p_106631_ p_106631_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/FallingDustParticle$Provider net/minecraft/client/particle/FallingDustParticle$Provider
+	sprite f_106632_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106634_ p_106634_
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106636_ p_106636_
+		1 p_106637_ p_106637_
+		2 p_106638_ p_106638_
+		3 p_106639_ p_106639_
+		4 p_106640_ p_106640_
+		5 p_106641_ p_106641_
+		6 p_106642_ p_106642_
+		7 p_106643_ p_106643_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106645_ p_106645_
+		1 p_106646_ p_106646_
+		2 p_106647_ p_106647_
+		3 p_106648_ p_106648_
+		4 p_106649_ p_106649_
+		5 p_106650_ p_106650_
+		6 p_106651_ p_106651_
+		7 p_106652_ p_106652_
+net/minecraft/client/particle/FireworkParticles net/minecraft/client/particle/FireworkParticles
+	<init> ()V <init>
+net/minecraft/client/particle/FireworkParticles$1 net/minecraft/client/particle/FireworkParticles$1
+	$SwitchMap$net$minecraft$world$item$FireworkRocketItem$Shape f_106653_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/particle/FireworkParticles$FlashProvider net/minecraft/client/particle/FireworkParticles$FlashProvider
+	sprite f_106655_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106657_ p_106657_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106659_ p_106659_
+		1 p_106660_ p_106660_
+		2 p_106661_ p_106661_
+		3 p_106662_ p_106662_
+		4 p_106663_ p_106663_
+		5 p_106664_ p_106664_
+		6 p_106665_ p_106665_
+		7 p_106666_ p_106666_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106668_ p_106668_
+		1 p_106669_ p_106669_
+		2 p_106670_ p_106670_
+		3 p_106671_ p_106671_
+		4 p_106672_ p_106672_
+		5 p_106673_ p_106673_
+		6 p_106674_ p_106674_
+		7 p_106675_ p_106675_
+net/minecraft/client/particle/FireworkParticles$OverlayParticle net/minecraft/client/particle/FireworkParticles$OverlayParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106677_ p_106677_
+		1 p_106678_ p_106678_
+		2 p_106679_ p_106679_
+		3 p_106680_ p_106680_
+	getQuadSize (F)F m_5902_
+		0 p_106693_ p_106693_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_106688_ p_106688_
+		1 p_106689_ p_106689_
+		2 p_106690_ p_106690_
+net/minecraft/client/particle/FireworkParticles$SparkParticle net/minecraft/client/particle/FireworkParticles$SparkParticle
+	engine f_106695_
+	fadeB f_106698_
+	fadeG f_106697_
+	fadeR f_106696_
+	flicker f_106694_
+	hasFade f_106699_
+	trail f_106700_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/ParticleEngine;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106702_ p_106702_
+		1 p_106703_ p_106703_
+		2 p_106704_ p_106704_
+		3 p_106705_ p_106705_
+		4 p_106706_ p_106706_
+		5 p_106707_ p_106707_
+		6 p_106708_ p_106708_
+		7 p_106709_ p_106709_
+		8 p_106710_ p_106710_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_106724_ p_106724_
+		1 p_106725_ p_106725_
+		2 p_106726_ p_106726_
+	setFlicker (Z)V m_106729_
+		0 p_106730_ p_106730_
+	setTrail (Z)V m_106727_
+		0 p_106728_ p_106728_
+	tick ()V m_5989_
+net/minecraft/client/particle/FireworkParticles$SparkProvider net/minecraft/client/particle/FireworkParticles$SparkProvider
+	sprites f_106731_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106733_ p_106733_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106735_ p_106735_
+		1 p_106736_ p_106736_
+		2 p_106737_ p_106737_
+		3 p_106738_ p_106738_
+		4 p_106739_ p_106739_
+		5 p_106740_ p_106740_
+		6 p_106741_ p_106741_
+		7 p_106742_ p_106742_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106744_ p_106744_
+		1 p_106745_ p_106745_
+		2 p_106746_ p_106746_
+		3 p_106747_ p_106747_
+		4 p_106748_ p_106748_
+		5 p_106749_ p_106749_
+		6 p_106750_ p_106750_
+		7 p_106751_ p_106751_
+net/minecraft/client/particle/FireworkParticles$Starter net/minecraft/client/particle/FireworkParticles$Starter
+	engine f_106755_
+	explosions f_106752_
+	life f_106754_
+	twinkleDelay f_106753_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/ParticleEngine;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_106757_ p_106757_
+		1 p_106758_ p_106758_
+		2 p_106759_ p_106759_
+		3 p_106760_ p_106760_
+		4 p_106761_ p_106761_
+		5 p_106762_ p_106762_
+		6 p_106763_ p_106763_
+		7 p_106764_ p_106764_
+		8 p_106765_ p_106765_
+	createParticle (DDDDDD[I[IZZ)V m_106767_
+		0 p_106768_ p_106768_
+		1 p_106769_ p_106769_
+		2 p_106770_ p_106770_
+		3 p_106771_ p_106771_
+		4 p_106772_ p_106772_
+		5 p_106773_ p_106773_
+		6 p_106774_ p_106774_
+		7 p_106775_ p_106775_
+		8 p_106776_ p_106776_
+		9 p_106777_ p_106777_
+	createParticleBall (DI[I[IZZ)V m_106778_
+		0 p_106779_ p_106779_
+		1 p_106780_ p_106780_
+		2 p_106781_ p_106781_
+		3 p_106782_ p_106782_
+		4 p_106783_ p_106783_
+		5 p_106784_ p_106784_
+	createParticleBurst ([I[IZZ)V m_106793_
+		0 p_106794_ p_106794_
+		1 p_106795_ p_106795_
+		2 p_106796_ p_106796_
+		3 p_106797_ p_106797_
+	createParticleShape (D[[D[I[IZZZ)V m_106785_
+		0 p_106786_ p_106786_
+		1 p_106787_ p_106787_
+		2 p_106788_ p_106788_
+		3 p_106789_ p_106789_
+		4 p_106790_ p_106790_
+		5 p_106791_ p_106791_
+		6 p_106792_ p_106792_
+	isFarAwayFromCamera ()Z m_106798_
+	tick ()V m_5989_
+net/minecraft/client/particle/FlameParticle net/minecraft/client/particle/FlameParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_106800_ p_106800_
+		1 p_106801_ p_106801_
+		2 p_106802_ p_106802_
+		3 p_106803_ p_106803_
+		4 p_106804_ p_106804_
+		5 p_106805_ p_106805_
+		6 p_106806_ p_106806_
+	getLightColor (F)I m_6355_
+		0 p_106821_ p_106821_
+	getQuadSize (F)F m_5902_
+		0 p_106824_ p_106824_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_106817_ p_106817_
+		1 p_106818_ p_106818_
+		2 p_106819_ p_106819_
+net/minecraft/client/particle/FlameParticle$Provider net/minecraft/client/particle/FlameParticle$Provider
+	sprite f_106825_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106827_ p_106827_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106829_ p_106829_
+		1 p_106830_ p_106830_
+		2 p_106831_ p_106831_
+		3 p_106832_ p_106832_
+		4 p_106833_ p_106833_
+		5 p_106834_ p_106834_
+		6 p_106835_ p_106835_
+		7 p_106836_ p_106836_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106838_ p_106838_
+		1 p_106839_ p_106839_
+		2 p_106840_ p_106840_
+		3 p_106841_ p_106841_
+		4 p_106842_ p_106842_
+		5 p_106843_ p_106843_
+		6 p_106844_ p_106844_
+		7 p_106845_ p_106845_
+net/minecraft/client/particle/FlameParticle$SmallFlameProvider net/minecraft/client/particle/FlameParticle$SmallFlameProvider
+	sprite f_172111_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172113_ p_172113_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172115_ p_172115_
+		1 p_172116_ p_172116_
+		2 p_172117_ p_172117_
+		3 p_172118_ p_172118_
+		4 p_172119_ p_172119_
+		5 p_172120_ p_172120_
+		6 p_172121_ p_172121_
+		7 p_172122_ p_172122_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172124_ p_172124_
+		1 p_172125_ p_172125_
+		2 p_172126_ p_172126_
+		3 p_172127_ p_172127_
+		4 p_172128_ p_172128_
+		5 p_172129_ p_172129_
+		6 p_172130_ p_172130_
+		7 p_172131_ p_172131_
+net/minecraft/client/particle/GlowParticle net/minecraft/client/particle/GlowParticle
+	RANDOM f_172132_
+	sprites f_172133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172136_ p_172136_
+		1 p_172137_ p_172137_
+		2 p_172138_ p_172138_
+		3 p_172139_ p_172139_
+		4 p_172140_ p_172140_
+		5 p_172141_ p_172141_
+		6 p_172142_ p_172142_
+		7 p_172143_ p_172143_
+	getLightColor (F)I m_6355_
+		0 p_172146_ p_172146_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/GlowParticle$ElectricSparkProvider net/minecraft/client/particle/GlowParticle$ElectricSparkProvider
+	SPEED_FACTOR f_172148_
+	sprite f_172149_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172151_ p_172151_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172153_ p_172153_
+		1 p_172154_ p_172154_
+		2 p_172155_ p_172155_
+		3 p_172156_ p_172156_
+		4 p_172157_ p_172157_
+		5 p_172158_ p_172158_
+		6 p_172159_ p_172159_
+		7 p_172160_ p_172160_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172162_ p_172162_
+		1 p_172163_ p_172163_
+		2 p_172164_ p_172164_
+		3 p_172165_ p_172165_
+		4 p_172166_ p_172166_
+		5 p_172167_ p_172167_
+		6 p_172168_ p_172168_
+		7 p_172169_ p_172169_
+net/minecraft/client/particle/GlowParticle$GlowSquidProvider net/minecraft/client/particle/GlowParticle$GlowSquidProvider
+	sprite f_172170_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172172_ p_172172_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172174_ p_172174_
+		1 p_172175_ p_172175_
+		2 p_172176_ p_172176_
+		3 p_172177_ p_172177_
+		4 p_172178_ p_172178_
+		5 p_172179_ p_172179_
+		6 p_172180_ p_172180_
+		7 p_172181_ p_172181_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172183_ p_172183_
+		1 p_172184_ p_172184_
+		2 p_172185_ p_172185_
+		3 p_172186_ p_172186_
+		4 p_172187_ p_172187_
+		5 p_172188_ p_172188_
+		6 p_172189_ p_172189_
+		7 p_172190_ p_172190_
+net/minecraft/client/particle/GlowParticle$ScrapeProvider net/minecraft/client/particle/GlowParticle$ScrapeProvider
+	SPEED_FACTOR f_172191_
+	sprite f_172192_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172194_ p_172194_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172196_ p_172196_
+		1 p_172197_ p_172197_
+		2 p_172198_ p_172198_
+		3 p_172199_ p_172199_
+		4 p_172200_ p_172200_
+		5 p_172201_ p_172201_
+		6 p_172202_ p_172202_
+		7 p_172203_ p_172203_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172205_ p_172205_
+		1 p_172206_ p_172206_
+		2 p_172207_ p_172207_
+		3 p_172208_ p_172208_
+		4 p_172209_ p_172209_
+		5 p_172210_ p_172210_
+		6 p_172211_ p_172211_
+		7 p_172212_ p_172212_
+net/minecraft/client/particle/GlowParticle$WaxOffProvider net/minecraft/client/particle/GlowParticle$WaxOffProvider
+	SPEED_FACTOR f_172213_
+	sprite f_172214_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172216_ p_172216_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172218_ p_172218_
+		1 p_172219_ p_172219_
+		2 p_172220_ p_172220_
+		3 p_172221_ p_172221_
+		4 p_172222_ p_172222_
+		5 p_172223_ p_172223_
+		6 p_172224_ p_172224_
+		7 p_172225_ p_172225_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172227_ p_172227_
+		1 p_172228_ p_172228_
+		2 p_172229_ p_172229_
+		3 p_172230_ p_172230_
+		4 p_172231_ p_172231_
+		5 p_172232_ p_172232_
+		6 p_172233_ p_172233_
+		7 p_172234_ p_172234_
+net/minecraft/client/particle/GlowParticle$WaxOnProvider net/minecraft/client/particle/GlowParticle$WaxOnProvider
+	SPEED_FACTOR f_172235_
+	sprite f_172236_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172238_ p_172238_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172240_ p_172240_
+		1 p_172241_ p_172241_
+		2 p_172242_ p_172242_
+		3 p_172243_ p_172243_
+		4 p_172244_ p_172244_
+		5 p_172245_ p_172245_
+		6 p_172246_ p_172246_
+		7 p_172247_ p_172247_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172249_ p_172249_
+		1 p_172250_ p_172250_
+		2 p_172251_ p_172251_
+		3 p_172252_ p_172252_
+		4 p_172253_ p_172253_
+		5 p_172254_ p_172254_
+		6 p_172255_ p_172255_
+		7 p_172256_ p_172256_
+net/minecraft/client/particle/HeartParticle net/minecraft/client/particle/HeartParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106847_ p_106847_
+		1 p_106848_ p_106848_
+		2 p_106849_ p_106849_
+		3 p_106850_ p_106850_
+	getQuadSize (F)F m_5902_
+		0 p_106860_ p_106860_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/HeartParticle$AngryVillagerProvider net/minecraft/client/particle/HeartParticle$AngryVillagerProvider
+	sprite f_106861_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106863_ p_106863_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106865_ p_106865_
+		1 p_106866_ p_106866_
+		2 p_106867_ p_106867_
+		3 p_106868_ p_106868_
+		4 p_106869_ p_106869_
+		5 p_106870_ p_106870_
+		6 p_106871_ p_106871_
+		7 p_106872_ p_106872_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106874_ p_106874_
+		1 p_106875_ p_106875_
+		2 p_106876_ p_106876_
+		3 p_106877_ p_106877_
+		4 p_106878_ p_106878_
+		5 p_106879_ p_106879_
+		6 p_106880_ p_106880_
+		7 p_106881_ p_106881_
+net/minecraft/client/particle/HeartParticle$Provider net/minecraft/client/particle/HeartParticle$Provider
+	sprite f_106882_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106884_ p_106884_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106886_ p_106886_
+		1 p_106887_ p_106887_
+		2 p_106888_ p_106888_
+		3 p_106889_ p_106889_
+		4 p_106890_ p_106890_
+		5 p_106891_ p_106891_
+		6 p_106892_ p_106892_
+		7 p_106893_ p_106893_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106895_ p_106895_
+		1 p_106896_ p_106896_
+		2 p_106897_ p_106897_
+		3 p_106898_ p_106898_
+		4 p_106899_ p_106899_
+		5 p_106900_ p_106900_
+		6 p_106901_ p_106901_
+		7 p_106902_ p_106902_
+net/minecraft/client/particle/HugeExplosionParticle net/minecraft/client/particle/HugeExplosionParticle
+	sprites f_106903_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106905_ p_106905_
+		1 p_106906_ p_106906_
+		2 p_106907_ p_106907_
+		3 p_106908_ p_106908_
+		4 p_106909_ p_106909_
+		5 p_106910_ p_106910_
+	getLightColor (F)I m_6355_
+		0 p_106921_ p_106921_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/HugeExplosionParticle$Provider net/minecraft/client/particle/HugeExplosionParticle$Provider
+	sprites f_106923_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106925_ p_106925_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106927_ p_106927_
+		1 p_106928_ p_106928_
+		2 p_106929_ p_106929_
+		3 p_106930_ p_106930_
+		4 p_106931_ p_106931_
+		5 p_106932_ p_106932_
+		6 p_106933_ p_106933_
+		7 p_106934_ p_106934_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106936_ p_106936_
+		1 p_106937_ p_106937_
+		2 p_106938_ p_106938_
+		3 p_106939_ p_106939_
+		4 p_106940_ p_106940_
+		5 p_106941_ p_106941_
+		6 p_106942_ p_106942_
+		7 p_106943_ p_106943_
+net/minecraft/client/particle/HugeExplosionSeedParticle net/minecraft/client/particle/HugeExplosionSeedParticle
+	life f_106944_
+	lifeTime f_106945_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106947_ p_106947_
+		1 p_106948_ p_106948_
+		2 p_106949_ p_106949_
+		3 p_106950_ p_106950_
+	tick ()V m_5989_
+net/minecraft/client/particle/HugeExplosionSeedParticle$Provider net/minecraft/client/particle/HugeExplosionSeedParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106960_ p_106960_
+		1 p_106961_ p_106961_
+		2 p_106962_ p_106962_
+		3 p_106963_ p_106963_
+		4 p_106964_ p_106964_
+		5 p_106965_ p_106965_
+		6 p_106966_ p_106966_
+		7 p_106967_ p_106967_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106969_ p_106969_
+		1 p_106970_ p_106970_
+		2 p_106971_ p_106971_
+		3 p_106972_ p_106972_
+		4 p_106973_ p_106973_
+		5 p_106974_ p_106974_
+		6 p_106975_ p_106975_
+		7 p_106976_ p_106976_
+net/minecraft/client/particle/ItemPickupParticle net/minecraft/client/particle/ItemPickupParticle
+	LIFE_TIME f_172257_
+	entityRenderDispatcher f_107019_
+	itemEntity f_107021_
+	life f_107018_
+	renderBuffers f_107020_
+	target f_107017_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_107029_ p_107029_
+		1 p_107030_ p_107030_
+		2 p_107031_ p_107031_
+		3 p_107032_ p_107032_
+		4 p_107033_ p_107033_
+		5 p_107034_ p_107034_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_107023_ p_107023_
+		1 p_107024_ p_107024_
+		2 p_107025_ p_107025_
+		3 p_107026_ p_107026_
+		4 p_107027_ p_107027_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getSafeCopy (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_107036_
+		0 p_107037_ p_107037_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107039_ p_107039_
+		1 p_107040_ p_107040_
+		2 p_107041_ p_107041_
+	tick ()V m_5989_
+net/minecraft/client/particle/LargeSmokeParticle net/minecraft/client/particle/LargeSmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107044_ p_107044_
+		1 p_107045_ p_107045_
+		2 p_107046_ p_107046_
+		3 p_107047_ p_107047_
+		4 p_107048_ p_107048_
+		5 p_107049_ p_107049_
+		6 p_107050_ p_107050_
+		7 p_107051_ p_107051_
+net/minecraft/client/particle/LargeSmokeParticle$Provider net/minecraft/client/particle/LargeSmokeParticle$Provider
+	sprites f_107052_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107054_ p_107054_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107056_ p_107056_
+		1 p_107057_ p_107057_
+		2 p_107058_ p_107058_
+		3 p_107059_ p_107059_
+		4 p_107060_ p_107060_
+		5 p_107061_ p_107061_
+		6 p_107062_ p_107062_
+		7 p_107063_ p_107063_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107065_ p_107065_
+		1 p_107066_ p_107066_
+		2 p_107067_ p_107067_
+		3 p_107068_ p_107068_
+		4 p_107069_ p_107069_
+		5 p_107070_ p_107070_
+		6 p_107071_ p_107071_
+		7 p_107072_ p_107072_
+net/minecraft/client/particle/LavaParticle net/minecraft/client/particle/LavaParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107074_ p_107074_
+		1 p_107075_ p_107075_
+		2 p_107076_ p_107076_
+		3 p_107077_ p_107077_
+	getLightColor (F)I m_6355_
+		0 p_107086_ p_107086_
+	getQuadSize (F)F m_5902_
+		0 p_107089_ p_107089_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/LavaParticle$Provider net/minecraft/client/particle/LavaParticle$Provider
+	sprite f_107090_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107092_ p_107092_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107094_ p_107094_
+		1 p_107095_ p_107095_
+		2 p_107096_ p_107096_
+		3 p_107097_ p_107097_
+		4 p_107098_ p_107098_
+		5 p_107099_ p_107099_
+		6 p_107100_ p_107100_
+		7 p_107101_ p_107101_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107103_ p_107103_
+		1 p_107104_ p_107104_
+		2 p_107105_ p_107105_
+		3 p_107106_ p_107106_
+		4 p_107107_ p_107107_
+		5 p_107108_ p_107108_
+		6 p_107109_ p_107109_
+		7 p_107110_ p_107110_
+net/minecraft/client/particle/MobAppearanceParticle net/minecraft/client/particle/MobAppearanceParticle
+	model f_107111_
+	renderType f_107112_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107114_ p_107114_
+		1 p_107115_ p_107115_
+		2 p_107116_ p_107116_
+		3 p_107117_ p_107117_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107125_ p_107125_
+		1 p_107126_ p_107126_
+		2 p_107127_ p_107127_
+net/minecraft/client/particle/MobAppearanceParticle$Provider net/minecraft/client/particle/MobAppearanceParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107131_ p_107131_
+		1 p_107132_ p_107132_
+		2 p_107133_ p_107133_
+		3 p_107134_ p_107134_
+		4 p_107135_ p_107135_
+		5 p_107136_ p_107136_
+		6 p_107137_ p_107137_
+		7 p_107138_ p_107138_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107140_ p_107140_
+		1 p_107141_ p_107141_
+		2 p_107142_ p_107142_
+		3 p_107143_ p_107143_
+		4 p_107144_ p_107144_
+		5 p_107145_ p_107145_
+		6 p_107146_ p_107146_
+		7 p_107147_ p_107147_
+net/minecraft/client/particle/NoRenderParticle net/minecraft/client/particle/NoRenderParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107154_ p_107154_
+		1 p_107155_ p_107155_
+		2 p_107156_ p_107156_
+		3 p_107157_ p_107157_
+		4 p_107158_ p_107158_
+		5 p_107159_ p_107159_
+		6 p_107160_ p_107160_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107149_ p_107149_
+		1 p_107150_ p_107150_
+		2 p_107151_ p_107151_
+		3 p_107152_ p_107152_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107162_ p_107162_
+		1 p_107163_ p_107163_
+		2 p_107164_ p_107164_
+net/minecraft/client/particle/NoteParticle net/minecraft/client/particle/NoteParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDD)V <init>
+		0 p_107167_ p_107167_
+		1 p_107168_ p_107168_
+		2 p_107169_ p_107169_
+		3 p_107170_ p_107170_
+		4 p_107171_ p_107171_
+	getQuadSize (F)F m_5902_
+		0 p_107182_ p_107182_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/NoteParticle$Provider net/minecraft/client/particle/NoteParticle$Provider
+	sprite f_107183_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107185_ p_107185_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107187_ p_107187_
+		1 p_107188_ p_107188_
+		2 p_107189_ p_107189_
+		3 p_107190_ p_107190_
+		4 p_107191_ p_107191_
+		5 p_107192_ p_107192_
+		6 p_107193_ p_107193_
+		7 p_107194_ p_107194_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107196_ p_107196_
+		1 p_107197_ p_107197_
+		2 p_107198_ p_107198_
+		3 p_107199_ p_107199_
+		4 p_107200_ p_107200_
+		5 p_107201_ p_107201_
+		6 p_107202_ p_107202_
+		7 p_107203_ p_107203_
+net/minecraft/client/particle/Particle net/minecraft/client/particle/Particle
+	INITIAL_AABB f_107206_
+	MAXIMUM_COLLISION_VELOCITY_SQUARED f_197408_
+	age f_107224_
+	alpha f_107230_
+	bCol f_107229_
+	bb f_107207_
+	bbHeight f_107222_
+	bbWidth f_107221_
+	friction f_172258_
+	gCol f_107228_
+	gravity f_107226_
+	hasPhysics f_107219_
+	level f_107208_
+	lifetime f_107225_
+	oRoll f_107204_
+	onGround f_107218_
+	rCol f_107227_
+	random f_107223_
+	removed f_107220_
+	roll f_107231_
+	speedUpWhenYMotionIsBlocked f_172259_
+	stoppedByCollision f_107205_
+	x f_107212_
+	xd f_107215_
+	xo f_107209_
+	y f_107213_
+	yd f_107216_
+	yo f_107210_
+	z f_107214_
+	zd f_107217_
+	zo f_107211_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107239_ p_107239_
+		1 p_107240_ p_107240_
+		2 p_107241_ p_107241_
+		3 p_107242_ p_107242_
+		4 p_107243_ p_107243_
+		5 p_107244_ p_107244_
+		6 p_107245_ p_107245_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107234_ p_107234_
+		1 p_107235_ p_107235_
+		2 p_107236_ p_107236_
+		3 p_107237_ p_107237_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_107277_
+	getLifetime ()I m_107273_
+	getLightColor (F)I m_6355_
+		0 p_107249_ p_107249_
+	getParticleGroup ()Ljava/util/Optional; m_142654_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	isAlive ()Z m_107276_
+	move (DDD)V m_6257_
+		0 p_107246_ p_107246_
+		1 p_107247_ p_107247_
+		2 p_107248_ p_107248_
+	remove ()V m_107274_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107261_ p_107261_
+		1 p_107262_ p_107262_
+		2 p_107263_ p_107263_
+	scale (F)Lnet/minecraft/client/particle/Particle; m_6569_
+		0 p_107270_ p_107270_
+	setAlpha (F)V m_107271_
+		0 p_107272_ p_107272_
+	setBoundingBox (Lnet/minecraft/world/phys/AABB;)V m_107259_
+		0 p_107260_ p_107260_
+	setColor (FFF)V m_107253_
+		0 p_107254_ p_107254_
+		1 p_107255_ p_107255_
+		2 p_107256_ p_107256_
+	setLifetime (I)V m_107257_
+		0 p_107258_ p_107258_
+	setLocationFromBoundingbox ()V m_107275_
+	setParticleSpeed (DDD)V m_172260_
+		0 p_172261_ p_172261_
+		1 p_172262_ p_172262_
+		2 p_172263_ p_172263_
+	setPos (DDD)V m_107264_
+		0 p_107265_ p_107265_
+		1 p_107266_ p_107266_
+		2 p_107267_ p_107267_
+	setPower (F)Lnet/minecraft/client/particle/Particle; m_107268_
+		0 p_107269_ p_107269_
+	setSize (FF)V m_107250_
+		0 p_107251_ p_107251_
+		1 p_107252_ p_107252_
+	tick ()V m_5989_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleDescription net/minecraft/client/particle/ParticleDescription
+	textures f_107279_
+	<init> (Ljava/util/List;)V <init>
+		0 p_107281_ p_107281_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/particle/ParticleDescription; m_107285_
+		static
+		0 p_107286_ p_107286_
+	getTextures ()Ljava/util/List; m_107282_
+	lambda$fromJson$0 (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_107283_
+		static
+		0 p_107284_ p_107284_
+net/minecraft/client/particle/ParticleEngine net/minecraft/client/particle/ParticleEngine
+	LOGGER f_243727_
+	MAX_PARTICLES_PER_LAYER f_172264_
+	PARTICLES_ATLAS_INFO f_260634_
+	PARTICLE_LISTER f_243929_
+	RENDER_ORDER f_107288_
+	level f_107287_
+	particles f_107289_
+	particlesToAdd f_107294_
+	providers f_107293_
+	random f_107292_
+	spriteSets f_107295_
+	textureAtlas f_107296_
+	textureManager f_107291_
+	trackedParticleCounts f_172265_
+	trackingEmitters f_107290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_107299_ p_107299_
+		1 p_107300_ p_107300_
+	add (Lnet/minecraft/client/particle/Particle;)V m_107344_
+		0 p_107345_ p_107345_
+	clearParticles ()V m_263560_
+	close ()V m_107301_
+	countParticles ()Ljava/lang/String; m_107403_
+	crack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_107367_
+		0 p_107368_ p_107368_
+		1 p_107369_ p_107369_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)Lnet/minecraft/client/particle/Particle; m_107370_
+		0 p_107371_ p_107371_
+		1 p_107372_ p_107372_
+		2 p_107373_ p_107373_
+		3 p_107374_ p_107374_
+		4 p_107375_ p_107375_
+		5 p_107376_ p_107376_
+		6 p_107377_ p_107377_
+	createTrackingEmitter (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;I)V m_107332_
+		0 p_107333_ p_107333_
+		1 p_107334_ p_107334_
+		2 p_107335_ p_107335_
+	createTrackingEmitter (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;)V m_107329_
+		0 p_107330_ p_107330_
+		1 p_107331_ p_107331_
+	destroy (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_107355_
+		0 p_107356_ p_107356_
+		1 p_107357_ p_107357_
+	hasSpaceInParticleLimit (Lnet/minecraft/core/particles/ParticleGroup;)Z m_172279_
+		0 p_172280_ p_172280_
+	lambda$destroy$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;DDDDDD)V m_172270_
+		0 p_172271_ p_172271_
+		1 p_172272_ p_172272_
+		2 p_172273_ p_172273_
+		3 p_172274_ p_172274_
+		4 p_172275_ p_172275_
+		5 p_172276_ p_172276_
+		6 p_172277_ p_172277_
+		7 p_172278_ p_172278_
+	lambda$register$2 (Lnet/minecraft/client/particle/ParticleProvider$Sprite;Lnet/minecraft/client/particle/SpriteSet;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_271561_
+		static
+		0 p_272321_ p_272321_
+		1 p_272322_ p_272322_
+		2 p_272323_ p_272323_
+		3 p_272324_ p_272324_
+		4 p_272325_ p_272325_
+		5 p_272326_ p_272326_
+		6 p_272327_ p_272327_
+		7 p_272328_ p_272328_
+		8 p_272329_ p_272329_
+		9 p_272330_ p_272330_
+	lambda$register$3 (Lnet/minecraft/client/particle/ParticleProvider$Sprite;Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_271560_
+		static
+		0 p_272319_ p_272319_
+		1 p_272320_ p_272320_
+	lambda$registerProviders$0 (Lnet/minecraft/client/particle/SpriteSet;Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_276703_
+		static
+		0 p_277216_ p_277216_
+		1 p_277217_ p_277217_
+		2 p_277218_ p_277218_
+		3 p_277219_ p_277219_
+		4 p_277220_ p_277220_
+		5 p_277221_ p_277221_
+		6 p_277222_ p_277222_
+		7 p_277223_ p_277223_
+		8 p_277224_ p_277224_
+	lambda$registerProviders$1 (Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_276702_
+		static
+		0 p_277215_ p_277215_
+	lambda$reload$4 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_244722_
+		static
+		0 p_247915_ p_247915_
+	lambda$reload$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/particle/ParticleEngine$1ParticleDefinition; m_244717_
+		0 p_247905_ p_247905_
+		1 p_247906_ p_247906_
+	lambda$reload$6 (Ljava/util/List;Ljava/util/concurrent/Executor;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_244716_
+		0 p_247901_ p_247901_
+		1 p_247902_ p_247902_
+		2 p_247903_ p_247903_
+		3 p_247904_ p_247904_
+	lambda$reload$7 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_244721_
+		0 p_247913_ p_247913_
+		1 p_247914_ p_247914_
+	lambda$reload$8 (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;Ljava/util/Set;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/particle/ParticleEngine$1ParticleDefinition;)V m_244719_
+		0 p_247908_ p_247908_
+		1 p_247909_ p_247909_
+		2 p_247910_ p_247910_
+		3 p_247911_ p_247911_
+	lambda$reload$9 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244715_
+		0 p_247897_ p_247897_
+		1 p_247898_ p_247898_
+		2 p_247899_ p_247899_
+		3 p_247900_ p_247900_
+	lambda$tick$10 (Lnet/minecraft/client/particle/ParticleRenderType;Ljava/util/Queue;)V m_287801_
+		0 p_288249_ p_288249_
+		1 p_288250_ p_288250_
+	lambda$tick$11 (Lnet/minecraft/client/particle/ParticleRenderType;)Ljava/util/Queue; m_107346_
+		static
+		0 p_107347_ p_107347_
+	lambda$tickParticleList$12 (Lnet/minecraft/core/particles/ParticleGroup;)V m_172288_
+		0 p_172289_ p_172289_
+	loadParticleDescription (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/Optional; m_245118_
+		0 p_250648_ p_250648_
+		1 p_248793_ p_248793_
+	makeParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)Lnet/minecraft/client/particle/Particle; m_107395_
+		0 p_107396_ p_107396_
+		1 p_107397_ p_107397_
+		2 p_107398_ p_107398_
+		3 p_107399_ p_107399_
+		4 p_107400_ p_107400_
+		5 p_107401_ p_107401_
+		6 p_107402_ p_107402_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleProvider$Sprite;)V m_272137_
+		0 p_273423_ p_273423_
+		1 p_273134_ p_273134_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration;)V m_107378_
+		0 p_107379_ p_107379_
+		1 p_107380_ p_107380_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleProvider;)V m_107381_
+		0 p_107382_ p_107382_
+		1 p_107383_ p_107383_
+	registerProviders ()V m_107404_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_107305_ p_107305_
+		1 p_107306_ p_107306_
+		2 p_107307_ p_107307_
+		3 p_107308_ p_107308_
+		4 p_107309_ p_107309_
+		5 p_107310_ p_107310_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lnet/minecraft/client/renderer/LightTexture;Lnet/minecraft/client/Camera;F)V m_107336_
+		0 p_107337_ p_107337_
+		1 p_107338_ p_107338_
+		2 p_107339_ p_107339_
+		3 p_107340_ p_107340_
+		4 p_107341_ p_107341_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_107342_
+		0 p_107343_ p_107343_
+	tick ()V m_107388_
+	tickParticle (Lnet/minecraft/client/particle/Particle;)V m_107393_
+		0 p_107394_ p_107394_
+	tickParticleList (Ljava/util/Collection;)V m_107384_
+		0 p_107385_ p_107385_
+	updateCount (Lnet/minecraft/core/particles/ParticleGroup;I)V m_172281_
+		0 p_172282_ p_172282_
+		1 p_172283_ p_172283_
+net/minecraft/client/particle/ParticleEngine$1ParticleDefinition net/minecraft/client/particle/ParticleEngine$1ParticleDefinition
+	id f_244103_
+	sprites f_243741_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)V <init>
+		0 f_244103_ f_244103_
+		1 f_243741_ f_243741_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251926_ p_251926_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_244103_
+	sprites ()Ljava/util/Optional; f_243741_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleEngine$MutableSpriteSet net/minecraft/client/particle/ParticleEngine$MutableSpriteSet
+	sprites f_107406_
+	<init> ()V <init>
+	get (II)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_5819_
+		0 p_107413_ p_107413_
+		1 p_107414_ p_107414_
+	get (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_213979_
+		0 p_233889_ p_233889_
+	rebind (Ljava/util/List;)V m_107415_
+		0 p_107416_ p_107416_
+net/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration net/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration
+	create (Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_107419_
+		0 p_107420_ p_107420_
+net/minecraft/client/particle/ParticleProvider net/minecraft/client/particle/ParticleProvider
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107421_ p_107421_
+		1 p_107422_ p_107422_
+		2 p_107423_ p_107423_
+		3 p_107424_ p_107424_
+		4 p_107425_ p_107425_
+		5 p_107426_ p_107426_
+		6 p_107427_ p_107427_
+		7 p_107428_ p_107428_
+net/minecraft/client/particle/ParticleProvider$Sprite net/minecraft/client/particle/ParticleProvider$Sprite
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272232_
+		0 p_273550_ p_273550_
+		1 p_273071_ p_273071_
+		2 p_273160_ p_273160_
+		3 p_273576_ p_273576_
+		4 p_272710_ p_272710_
+		5 p_273652_ p_273652_
+		6 p_273457_ p_273457_
+		7 p_272840_ p_272840_
+net/minecraft/client/particle/ParticleRenderType net/minecraft/client/particle/ParticleRenderType
+	CUSTOM f_107433_
+	NO_RENDER f_107434_
+	PARTICLE_SHEET_LIT f_107432_
+	PARTICLE_SHEET_OPAQUE f_107430_
+	PARTICLE_SHEET_TRANSLUCENT f_107431_
+	TERRAIN_SHEET f_107429_
+	<clinit> ()V <clinit>
+		static
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107436_ p_107436_
+		1 p_107437_ p_107437_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107438_ p_107438_
+net/minecraft/client/particle/ParticleRenderType$1 net/minecraft/client/particle/ParticleRenderType$1
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107441_ p_107441_
+		1 p_107442_ p_107442_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107444_ p_107444_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$2 net/minecraft/client/particle/ParticleRenderType$2
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107448_ p_107448_
+		1 p_107449_ p_107449_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107451_ p_107451_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$3 net/minecraft/client/particle/ParticleRenderType$3
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107455_ p_107455_
+		1 p_107456_ p_107456_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107458_ p_107458_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$4 net/minecraft/client/particle/ParticleRenderType$4
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107462_ p_107462_
+		1 p_107463_ p_107463_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107465_ p_107465_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$5 net/minecraft/client/particle/ParticleRenderType$5
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107469_ p_107469_
+		1 p_107470_ p_107470_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107472_ p_107472_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$6 net/minecraft/client/particle/ParticleRenderType$6
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107476_ p_107476_
+		1 p_107477_ p_107477_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107479_ p_107479_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/PlayerCloudParticle net/minecraft/client/particle/PlayerCloudParticle
+	sprites f_107481_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107483_ p_107483_
+		1 p_107484_ p_107484_
+		2 p_107485_ p_107485_
+		3 p_107486_ p_107486_
+		4 p_107487_ p_107487_
+		5 p_107488_ p_107488_
+		6 p_107489_ p_107489_
+		7 p_107490_ p_107490_
+	getQuadSize (F)F m_5902_
+		0 p_107504_ p_107504_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/PlayerCloudParticle$Provider net/minecraft/client/particle/PlayerCloudParticle$Provider
+	sprites f_107505_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107507_ p_107507_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107509_ p_107509_
+		1 p_107510_ p_107510_
+		2 p_107511_ p_107511_
+		3 p_107512_ p_107512_
+		4 p_107513_ p_107513_
+		5 p_107514_ p_107514_
+		6 p_107515_ p_107515_
+		7 p_107516_ p_107516_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107518_ p_107518_
+		1 p_107519_ p_107519_
+		2 p_107520_ p_107520_
+		3 p_107521_ p_107521_
+		4 p_107522_ p_107522_
+		5 p_107523_ p_107523_
+		6 p_107524_ p_107524_
+		7 p_107525_ p_107525_
+net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider
+	sprites f_107526_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107528_ p_107528_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107530_ p_107530_
+		1 p_107531_ p_107531_
+		2 p_107532_ p_107532_
+		3 p_107533_ p_107533_
+		4 p_107534_ p_107534_
+		5 p_107535_ p_107535_
+		6 p_107536_ p_107536_
+		7 p_107537_ p_107537_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107539_ p_107539_
+		1 p_107540_ p_107540_
+		2 p_107541_ p_107541_
+		3 p_107542_ p_107542_
+		4 p_107543_ p_107543_
+		5 p_107544_ p_107544_
+		6 p_107545_ p_107545_
+		7 p_107546_ p_107546_
+net/minecraft/client/particle/PortalParticle net/minecraft/client/particle/PortalParticle
+	xStart f_107548_
+	yStart f_107549_
+	zStart f_107547_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107551_ p_107551_
+		1 p_107552_ p_107552_
+		2 p_107553_ p_107553_
+		3 p_107554_ p_107554_
+		4 p_107555_ p_107555_
+		5 p_107556_ p_107556_
+		6 p_107557_ p_107557_
+	getLightColor (F)I m_6355_
+		0 p_107564_ p_107564_
+	getQuadSize (F)F m_5902_
+		0 p_107567_ p_107567_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_107560_ p_107560_
+		1 p_107561_ p_107561_
+		2 p_107562_ p_107562_
+	tick ()V m_5989_
+net/minecraft/client/particle/PortalParticle$Provider net/minecraft/client/particle/PortalParticle$Provider
+	sprite f_107568_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107570_ p_107570_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107572_ p_107572_
+		1 p_107573_ p_107573_
+		2 p_107574_ p_107574_
+		3 p_107575_ p_107575_
+		4 p_107576_ p_107576_
+		5 p_107577_ p_107577_
+		6 p_107578_ p_107578_
+		7 p_107579_ p_107579_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107581_ p_107581_
+		1 p_107582_ p_107582_
+		2 p_107583_ p_107583_
+		3 p_107584_ p_107584_
+		4 p_107585_ p_107585_
+		5 p_107586_ p_107586_
+		6 p_107587_ p_107587_
+		7 p_107588_ p_107588_
+net/minecraft/client/particle/ReversePortalParticle net/minecraft/client/particle/ReversePortalParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107590_ p_107590_
+		1 p_107591_ p_107591_
+		2 p_107592_ p_107592_
+		3 p_107593_ p_107593_
+		4 p_107594_ p_107594_
+		5 p_107595_ p_107595_
+		6 p_107596_ p_107596_
+	getQuadSize (F)F m_5902_
+		0 p_107608_ p_107608_
+	tick ()V m_5989_
+net/minecraft/client/particle/ReversePortalParticle$ReversePortalProvider net/minecraft/client/particle/ReversePortalParticle$ReversePortalProvider
+	sprite f_107609_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107611_ p_107611_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107613_ p_107613_
+		1 p_107614_ p_107614_
+		2 p_107615_ p_107615_
+		3 p_107616_ p_107616_
+		4 p_107617_ p_107617_
+		5 p_107618_ p_107618_
+		6 p_107619_ p_107619_
+		7 p_107620_ p_107620_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107622_ p_107622_
+		1 p_107623_ p_107623_
+		2 p_107624_ p_107624_
+		3 p_107625_ p_107625_
+		4 p_107626_ p_107626_
+		5 p_107627_ p_107627_
+		6 p_107628_ p_107628_
+		7 p_107629_ p_107629_
+net/minecraft/client/particle/RisingParticle net/minecraft/client/particle/RisingParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107631_ p_107631_
+		1 p_107632_ p_107632_
+		2 p_107633_ p_107633_
+		3 p_107634_ p_107634_
+		4 p_107635_ p_107635_
+		5 p_107636_ p_107636_
+		6 p_107637_ p_107637_
+net/minecraft/client/particle/SculkChargeParticle net/minecraft/client/particle/SculkChargeParticle
+	sprites f_233890_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_233892_ p_233892_
+		1 p_233893_ p_233893_
+		2 p_233894_ p_233894_
+		3 p_233895_ p_233895_
+		4 p_233896_ p_233896_
+		5 p_233897_ p_233897_
+		6 p_233898_ p_233898_
+		7 p_233899_ p_233899_
+	getLightColor (F)I m_6355_
+		0 p_233902_ p_233902_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SculkChargeParticle$Provider net/minecraft/client/particle/SculkChargeParticle$Provider
+	sprite f_233904_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 f_233904_ f_233904_
+	createParticle (Lnet/minecraft/core/particles/SculkChargeParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233918_ p_233918_
+		1 p_233919_ p_233919_
+		2 p_233920_ p_233920_
+		3 p_233921_ p_233921_
+		4 p_233922_ p_233922_
+		5 p_233923_ p_233923_
+		6 p_233924_ p_233924_
+		7 p_233925_ p_233925_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233909_ p_233909_
+		1 p_233910_ p_233910_
+		2 p_233911_ p_233911_
+		3 p_233912_ p_233912_
+		4 p_233913_ p_233913_
+		5 p_233914_ p_233914_
+		6 p_233915_ p_233915_
+		7 p_233916_ p_233916_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233927_ p_233927_
+	hashCode ()I hashCode
+	sprite ()Lnet/minecraft/client/particle/SpriteSet; f_233904_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/SculkChargePopParticle net/minecraft/client/particle/SculkChargePopParticle
+	sprites f_233930_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_233932_ p_233932_
+		1 p_233933_ p_233933_
+		2 p_233934_ p_233934_
+		3 p_233935_ p_233935_
+		4 p_233936_ p_233936_
+		5 p_233937_ p_233937_
+		6 p_233938_ p_233938_
+		7 p_233939_ p_233939_
+	getLightColor (F)I m_6355_
+		0 p_233942_ p_233942_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SculkChargePopParticle$Provider net/minecraft/client/particle/SculkChargePopParticle$Provider
+	sprite f_233944_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 f_233944_ f_233944_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233949_ p_233949_
+		1 p_233950_ p_233950_
+		2 p_233951_ p_233951_
+		3 p_233952_ p_233952_
+		4 p_233953_ p_233953_
+		5 p_233954_ p_233954_
+		6 p_233955_ p_233955_
+		7 p_233956_ p_233956_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233958_ p_233958_
+		1 p_233959_ p_233959_
+		2 p_233960_ p_233960_
+		3 p_233961_ p_233961_
+		4 p_233962_ p_233962_
+		5 p_233963_ p_233963_
+		6 p_233964_ p_233964_
+		7 p_233965_ p_233965_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233967_ p_233967_
+	hashCode ()I hashCode
+	sprite ()Lnet/minecraft/client/particle/SpriteSet; f_233944_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ShriekParticle net/minecraft/client/particle/ShriekParticle
+	MAGICAL_X_ROT f_233970_
+	ROTATION_VECTOR f_233972_
+	TRANSFORM_VECTOR f_233973_
+	delay f_233971_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDI)V <init>
+		0 p_233976_ p_233976_
+		1 p_233977_ p_233977_
+		2 p_233978_ p_233978_
+		3 p_233979_ p_233979_
+		4 p_233980_ p_233980_
+	getLightColor (F)I m_6355_
+		0 p_233983_ p_233983_
+	getQuadSize (F)F m_5902_
+		0 p_234003_ p_234003_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	lambda$render$0 (Lorg/joml/Quaternionf;)V m_252590_
+		static
+		0 p_253347_ p_253347_
+	lambda$render$1 (Lorg/joml/Quaternionf;)V m_252589_
+		static
+		0 p_253346_ p_253346_
+	makeCornerVertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Vector3f;FFI)V m_252793_
+		0 p_254493_ p_254493_
+		1 p_253752_ p_253752_
+		2 p_254250_ p_254250_
+		3 p_254047_ p_254047_
+		4 p_253814_ p_253814_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_233985_ p_233985_
+		1 p_233986_ p_233986_
+		2 p_233987_ p_233987_
+	renderRotatedParticle (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;FLjava/util/function/Consumer;)V m_233988_
+		0 p_233989_ p_233989_
+		1 p_233990_ p_233990_
+		2 p_233991_ p_233991_
+		3 p_233992_ p_233992_
+	tick ()V m_5989_
+net/minecraft/client/particle/ShriekParticle$Provider net/minecraft/client/particle/ShriekParticle$Provider
+	sprite f_234006_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234008_ p_234008_
+	createParticle (Lnet/minecraft/core/particles/ShriekParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234019_ p_234019_
+		1 p_234020_ p_234020_
+		2 p_234021_ p_234021_
+		3 p_234022_ p_234022_
+		4 p_234023_ p_234023_
+		5 p_234024_ p_234024_
+		6 p_234025_ p_234025_
+		7 p_234026_ p_234026_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234010_ p_234010_
+		1 p_234011_ p_234011_
+		2 p_234012_ p_234012_
+		3 p_234013_ p_234013_
+		4 p_234014_ p_234014_
+		5 p_234015_ p_234015_
+		6 p_234016_ p_234016_
+		7 p_234017_ p_234017_
+net/minecraft/client/particle/SimpleAnimatedParticle net/minecraft/client/particle/SimpleAnimatedParticle
+	fadeB f_107642_
+	fadeG f_107641_
+	fadeR f_107640_
+	hasFade f_107643_
+	sprites f_107644_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/client/particle/SpriteSet;F)V <init>
+		0 p_107647_ p_107647_
+		1 p_107648_ p_107648_
+		2 p_107649_ p_107649_
+		3 p_107650_ p_107650_
+		4 p_107651_ p_107651_
+		5 p_107652_ p_107652_
+	getLightColor (F)I m_6355_
+		0 p_107655_ p_107655_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	setColor (I)V m_107657_
+		0 p_107658_ p_107658_
+	setFadeColor (I)V m_107659_
+		0 p_107660_ p_107660_
+	tick ()V m_5989_
+net/minecraft/client/particle/SingleQuadParticle net/minecraft/client/particle/SingleQuadParticle
+	quadSize f_107663_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107670_ p_107670_
+		1 p_107671_ p_107671_
+		2 p_107672_ p_107672_
+		3 p_107673_ p_107673_
+		4 p_107674_ p_107674_
+		5 p_107675_ p_107675_
+		6 p_107676_ p_107676_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107665_ p_107665_
+		1 p_107666_ p_107666_
+		2 p_107667_ p_107667_
+		3 p_107668_ p_107668_
+	getQuadSize (F)F m_5902_
+		0 p_107681_ p_107681_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107678_ p_107678_
+		1 p_107679_ p_107679_
+		2 p_107680_ p_107680_
+	scale (F)Lnet/minecraft/client/particle/Particle; m_6569_
+		0 p_107683_ p_107683_
+net/minecraft/client/particle/SmokeParticle net/minecraft/client/particle/SmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107685_ p_107685_
+		1 p_107686_ p_107686_
+		2 p_107687_ p_107687_
+		3 p_107688_ p_107688_
+		4 p_107689_ p_107689_
+		5 p_107690_ p_107690_
+		6 p_107691_ p_107691_
+		7 p_107692_ p_107692_
+		8 p_107693_ p_107693_
+net/minecraft/client/particle/SmokeParticle$Provider net/minecraft/client/particle/SmokeParticle$Provider
+	sprites f_107694_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107696_ p_107696_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107698_ p_107698_
+		1 p_107699_ p_107699_
+		2 p_107700_ p_107700_
+		3 p_107701_ p_107701_
+		4 p_107702_ p_107702_
+		5 p_107703_ p_107703_
+		6 p_107704_ p_107704_
+		7 p_107705_ p_107705_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107707_ p_107707_
+		1 p_107708_ p_107708_
+		2 p_107709_ p_107709_
+		3 p_107710_ p_107710_
+		4 p_107711_ p_107711_
+		5 p_107712_ p_107712_
+		6 p_107713_ p_107713_
+		7 p_107714_ p_107714_
+net/minecraft/client/particle/SnowflakeParticle net/minecraft/client/particle/SnowflakeParticle
+	sprites f_172290_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172292_ p_172292_
+		1 p_172293_ p_172293_
+		2 p_172294_ p_172294_
+		3 p_172295_ p_172295_
+		4 p_172296_ p_172296_
+		5 p_172297_ p_172297_
+		6 p_172298_ p_172298_
+		7 p_172299_ p_172299_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SnowflakeParticle$Provider net/minecraft/client/particle/SnowflakeParticle$Provider
+	sprites f_172302_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172304_ p_172304_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172306_ p_172306_
+		1 p_172307_ p_172307_
+		2 p_172308_ p_172308_
+		3 p_172309_ p_172309_
+		4 p_172310_ p_172310_
+		5 p_172311_ p_172311_
+		6 p_172312_ p_172312_
+		7 p_172313_ p_172313_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172315_ p_172315_
+		1 p_172316_ p_172316_
+		2 p_172317_ p_172317_
+		3 p_172318_ p_172318_
+		4 p_172319_ p_172319_
+		5 p_172320_ p_172320_
+		6 p_172321_ p_172321_
+		7 p_172322_ p_172322_
+net/minecraft/client/particle/SonicBoomParticle net/minecraft/client/particle/SonicBoomParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234028_ p_234028_
+		1 p_234029_ p_234029_
+		2 p_234030_ p_234030_
+		3 p_234031_ p_234031_
+		4 p_234032_ p_234032_
+		5 p_234033_ p_234033_
+net/minecraft/client/particle/SonicBoomParticle$Provider net/minecraft/client/particle/SonicBoomParticle$Provider
+	sprites f_234034_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234036_ p_234036_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234038_ p_234038_
+		1 p_234039_ p_234039_
+		2 p_234040_ p_234040_
+		3 p_234041_ p_234041_
+		4 p_234042_ p_234042_
+		5 p_234043_ p_234043_
+		6 p_234044_ p_234044_
+		7 p_234045_ p_234045_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234047_ p_234047_
+		1 p_234048_ p_234048_
+		2 p_234049_ p_234049_
+		3 p_234050_ p_234050_
+		4 p_234051_ p_234051_
+		5 p_234052_ p_234052_
+		6 p_234053_ p_234053_
+		7 p_234054_ p_234054_
+net/minecraft/client/particle/SoulParticle net/minecraft/client/particle/SoulParticle
+	isGlowing f_234078_
+	sprites f_107715_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107717_ p_107717_
+		1 p_107718_ p_107718_
+		2 p_107719_ p_107719_
+		3 p_107720_ p_107720_
+		4 p_107721_ p_107721_
+		5 p_107722_ p_107722_
+		6 p_107723_ p_107723_
+		7 p_107724_ p_107724_
+	getLightColor (F)I m_6355_
+		0 p_234080_ p_234080_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SoulParticle$EmissiveProvider net/minecraft/client/particle/SoulParticle$EmissiveProvider
+	sprite f_234081_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234083_ p_234083_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234085_ p_234085_
+		1 p_234086_ p_234086_
+		2 p_234087_ p_234087_
+		3 p_234088_ p_234088_
+		4 p_234089_ p_234089_
+		5 p_234090_ p_234090_
+		6 p_234091_ p_234091_
+		7 p_234092_ p_234092_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234094_ p_234094_
+		1 p_234095_ p_234095_
+		2 p_234096_ p_234096_
+		3 p_234097_ p_234097_
+		4 p_234098_ p_234098_
+		5 p_234099_ p_234099_
+		6 p_234100_ p_234100_
+		7 p_234101_ p_234101_
+net/minecraft/client/particle/SoulParticle$Provider net/minecraft/client/particle/SoulParticle$Provider
+	sprite f_107737_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107739_ p_107739_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107741_ p_107741_
+		1 p_107742_ p_107742_
+		2 p_107743_ p_107743_
+		3 p_107744_ p_107744_
+		4 p_107745_ p_107745_
+		5 p_107746_ p_107746_
+		6 p_107747_ p_107747_
+		7 p_107748_ p_107748_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107750_ p_107750_
+		1 p_107751_ p_107751_
+		2 p_107752_ p_107752_
+		3 p_107753_ p_107753_
+		4 p_107754_ p_107754_
+		5 p_107755_ p_107755_
+		6 p_107756_ p_107756_
+		7 p_107757_ p_107757_
+net/minecraft/client/particle/SpellParticle net/minecraft/client/particle/SpellParticle
+	RANDOM f_107758_
+	sprites f_107759_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107762_ p_107762_
+		1 p_107763_ p_107763_
+		2 p_107764_ p_107764_
+		3 p_107765_ p_107765_
+		4 p_107766_ p_107766_
+		5 p_107767_ p_107767_
+		6 p_107768_ p_107768_
+		7 p_107769_ p_107769_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	isCloseToScopingPlayer ()Z m_172323_
+	tick ()V m_5989_
+net/minecraft/client/particle/SpellParticle$AmbientMobProvider net/minecraft/client/particle/SpellParticle$AmbientMobProvider
+	sprite f_107782_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107784_ p_107784_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107786_ p_107786_
+		1 p_107787_ p_107787_
+		2 p_107788_ p_107788_
+		3 p_107789_ p_107789_
+		4 p_107790_ p_107790_
+		5 p_107791_ p_107791_
+		6 p_107792_ p_107792_
+		7 p_107793_ p_107793_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107795_ p_107795_
+		1 p_107796_ p_107796_
+		2 p_107797_ p_107797_
+		3 p_107798_ p_107798_
+		4 p_107799_ p_107799_
+		5 p_107800_ p_107800_
+		6 p_107801_ p_107801_
+		7 p_107802_ p_107802_
+net/minecraft/client/particle/SpellParticle$InstantProvider net/minecraft/client/particle/SpellParticle$InstantProvider
+	sprite f_107803_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107805_ p_107805_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107807_ p_107807_
+		1 p_107808_ p_107808_
+		2 p_107809_ p_107809_
+		3 p_107810_ p_107810_
+		4 p_107811_ p_107811_
+		5 p_107812_ p_107812_
+		6 p_107813_ p_107813_
+		7 p_107814_ p_107814_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107816_ p_107816_
+		1 p_107817_ p_107817_
+		2 p_107818_ p_107818_
+		3 p_107819_ p_107819_
+		4 p_107820_ p_107820_
+		5 p_107821_ p_107821_
+		6 p_107822_ p_107822_
+		7 p_107823_ p_107823_
+net/minecraft/client/particle/SpellParticle$MobProvider net/minecraft/client/particle/SpellParticle$MobProvider
+	sprite f_107824_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107826_ p_107826_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107828_ p_107828_
+		1 p_107829_ p_107829_
+		2 p_107830_ p_107830_
+		3 p_107831_ p_107831_
+		4 p_107832_ p_107832_
+		5 p_107833_ p_107833_
+		6 p_107834_ p_107834_
+		7 p_107835_ p_107835_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107837_ p_107837_
+		1 p_107838_ p_107838_
+		2 p_107839_ p_107839_
+		3 p_107840_ p_107840_
+		4 p_107841_ p_107841_
+		5 p_107842_ p_107842_
+		6 p_107843_ p_107843_
+		7 p_107844_ p_107844_
+net/minecraft/client/particle/SpellParticle$Provider net/minecraft/client/particle/SpellParticle$Provider
+	sprite f_107845_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107847_ p_107847_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107849_ p_107849_
+		1 p_107850_ p_107850_
+		2 p_107851_ p_107851_
+		3 p_107852_ p_107852_
+		4 p_107853_ p_107853_
+		5 p_107854_ p_107854_
+		6 p_107855_ p_107855_
+		7 p_107856_ p_107856_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107858_ p_107858_
+		1 p_107859_ p_107859_
+		2 p_107860_ p_107860_
+		3 p_107861_ p_107861_
+		4 p_107862_ p_107862_
+		5 p_107863_ p_107863_
+		6 p_107864_ p_107864_
+		7 p_107865_ p_107865_
+net/minecraft/client/particle/SpellParticle$WitchProvider net/minecraft/client/particle/SpellParticle$WitchProvider
+	sprite f_107866_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107868_ p_107868_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107870_ p_107870_
+		1 p_107871_ p_107871_
+		2 p_107872_ p_107872_
+		3 p_107873_ p_107873_
+		4 p_107874_ p_107874_
+		5 p_107875_ p_107875_
+		6 p_107876_ p_107876_
+		7 p_107877_ p_107877_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107879_ p_107879_
+		1 p_107880_ p_107880_
+		2 p_107881_ p_107881_
+		3 p_107882_ p_107882_
+		4 p_107883_ p_107883_
+		5 p_107884_ p_107884_
+		6 p_107885_ p_107885_
+		7 p_107886_ p_107886_
+net/minecraft/client/particle/SpitParticle net/minecraft/client/particle/SpitParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107888_ p_107888_
+		1 p_107889_ p_107889_
+		2 p_107890_ p_107890_
+		3 p_107891_ p_107891_
+		4 p_107892_ p_107892_
+		5 p_107893_ p_107893_
+		6 p_107894_ p_107894_
+		7 p_107895_ p_107895_
+net/minecraft/client/particle/SpitParticle$Provider net/minecraft/client/particle/SpitParticle$Provider
+	sprites f_107907_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107909_ p_107909_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107911_ p_107911_
+		1 p_107912_ p_107912_
+		2 p_107913_ p_107913_
+		3 p_107914_ p_107914_
+		4 p_107915_ p_107915_
+		5 p_107916_ p_107916_
+		6 p_107917_ p_107917_
+		7 p_107918_ p_107918_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107920_ p_107920_
+		1 p_107921_ p_107921_
+		2 p_107922_ p_107922_
+		3 p_107923_ p_107923_
+		4 p_107924_ p_107924_
+		5 p_107925_ p_107925_
+		6 p_107926_ p_107926_
+		7 p_107927_ p_107927_
+net/minecraft/client/particle/SplashParticle net/minecraft/client/particle/SplashParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107929_ p_107929_
+		1 p_107930_ p_107930_
+		2 p_107931_ p_107931_
+		3 p_107932_ p_107932_
+		4 p_107933_ p_107933_
+		5 p_107934_ p_107934_
+		6 p_107935_ p_107935_
+net/minecraft/client/particle/SplashParticle$Provider net/minecraft/client/particle/SplashParticle$Provider
+	sprite f_107945_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107947_ p_107947_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107949_ p_107949_
+		1 p_107950_ p_107950_
+		2 p_107951_ p_107951_
+		3 p_107952_ p_107952_
+		4 p_107953_ p_107953_
+		5 p_107954_ p_107954_
+		6 p_107955_ p_107955_
+		7 p_107956_ p_107956_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107958_ p_107958_
+		1 p_107959_ p_107959_
+		2 p_107960_ p_107960_
+		3 p_107961_ p_107961_
+		4 p_107962_ p_107962_
+		5 p_107963_ p_107963_
+		6 p_107964_ p_107964_
+		7 p_107965_ p_107965_
+net/minecraft/client/particle/SpriteSet net/minecraft/client/particle/SpriteSet
+	get (II)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_5819_
+		0 p_107966_ p_107966_
+		1 p_107967_ p_107967_
+	get (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_213979_
+		0 p_234102_ p_234102_
+net/minecraft/client/particle/SquidInkParticle net/minecraft/client/particle/SquidInkParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDILnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172325_ p_172325_
+		1 p_172326_ p_172326_
+		2 p_172327_ p_172327_
+		3 p_172328_ p_172328_
+		4 p_172329_ p_172329_
+		5 p_172330_ p_172330_
+		6 p_172331_ p_172331_
+		7 p_172332_ p_172332_
+		8 p_172333_ p_172333_
+	tick ()V m_5989_
+net/minecraft/client/particle/SquidInkParticle$GlowInkProvider net/minecraft/client/particle/SquidInkParticle$GlowInkProvider
+	sprites f_172334_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172336_ p_172336_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172338_ p_172338_
+		1 p_172339_ p_172339_
+		2 p_172340_ p_172340_
+		3 p_172341_ p_172341_
+		4 p_172342_ p_172342_
+		5 p_172343_ p_172343_
+		6 p_172344_ p_172344_
+		7 p_172345_ p_172345_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172347_ p_172347_
+		1 p_172348_ p_172348_
+		2 p_172349_ p_172349_
+		3 p_172350_ p_172350_
+		4 p_172351_ p_172351_
+		5 p_172352_ p_172352_
+		6 p_172353_ p_172353_
+		7 p_172354_ p_172354_
+net/minecraft/client/particle/SquidInkParticle$Provider net/minecraft/client/particle/SquidInkParticle$Provider
+	sprites f_107989_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107991_ p_107991_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107993_ p_107993_
+		1 p_107994_ p_107994_
+		2 p_107995_ p_107995_
+		3 p_107996_ p_107996_
+		4 p_107997_ p_107997_
+		5 p_107998_ p_107998_
+		6 p_107999_ p_107999_
+		7 p_108000_ p_108000_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108002_ p_108002_
+		1 p_108003_ p_108003_
+		2 p_108004_ p_108004_
+		3 p_108005_ p_108005_
+		4 p_108006_ p_108006_
+		5 p_108007_ p_108007_
+		6 p_108008_ p_108008_
+		7 p_108009_ p_108009_
+net/minecraft/client/particle/SuspendedParticle net/minecraft/client/particle/SuspendedParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDDDDD)V <init>
+		0 p_172409_ p_172409_
+		1 p_172410_ p_172410_
+		2 p_172411_ p_172411_
+		3 p_172412_ p_172412_
+		4 p_172413_ p_172413_
+		5 p_172414_ p_172414_
+		6 p_172415_ p_172415_
+		7 p_172416_ p_172416_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDD)V <init>
+		0 p_172403_ p_172403_
+		1 p_172404_ p_172404_
+		2 p_172405_ p_172405_
+		3 p_172406_ p_172406_
+		4 p_172407_ p_172407_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/SuspendedParticle$CrimsonSporeProvider net/minecraft/client/particle/SuspendedParticle$CrimsonSporeProvider
+	sprite f_108040_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108042_ p_108042_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108044_ p_108044_
+		1 p_108045_ p_108045_
+		2 p_108046_ p_108046_
+		3 p_108047_ p_108047_
+		4 p_108048_ p_108048_
+		5 p_108049_ p_108049_
+		6 p_108050_ p_108050_
+		7 p_108051_ p_108051_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108053_ p_108053_
+		1 p_108054_ p_108054_
+		2 p_108055_ p_108055_
+		3 p_108056_ p_108056_
+		4 p_108057_ p_108057_
+		5 p_108058_ p_108058_
+		6 p_108059_ p_108059_
+		7 p_108060_ p_108060_
+net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider
+	sprite f_172417_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172419_ p_172419_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172421_ p_172421_
+		1 p_172422_ p_172422_
+		2 p_172423_ p_172423_
+		3 p_172424_ p_172424_
+		4 p_172425_ p_172425_
+		5 p_172426_ p_172426_
+		6 p_172427_ p_172427_
+		7 p_172428_ p_172428_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172430_ p_172430_
+		1 p_172431_ p_172431_
+		2 p_172432_ p_172432_
+		3 p_172433_ p_172433_
+		4 p_172434_ p_172434_
+		5 p_172435_ p_172435_
+		6 p_172436_ p_172436_
+		7 p_172437_ p_172437_
+net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider$1 net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider$1
+	this$0 f_172438_
+	<init> (Lnet/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDDDDD)V <init>
+		0 p_172440_ p_172440_
+		1 p_172441_ p_172441_
+		2 p_172442_ p_172442_
+		3 p_172443_ p_172443_
+		4 p_172444_ p_172444_
+		5 p_172445_ p_172445_
+		6 p_172446_ p_172446_
+		7 p_172447_ p_172447_
+		8 p_172448_ p_172448_
+	getParticleGroup ()Ljava/util/Optional; m_142654_
+net/minecraft/client/particle/SuspendedParticle$UnderwaterProvider net/minecraft/client/particle/SuspendedParticle$UnderwaterProvider
+	sprite f_108061_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108063_ p_108063_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108065_ p_108065_
+		1 p_108066_ p_108066_
+		2 p_108067_ p_108067_
+		3 p_108068_ p_108068_
+		4 p_108069_ p_108069_
+		5 p_108070_ p_108070_
+		6 p_108071_ p_108071_
+		7 p_108072_ p_108072_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108074_ p_108074_
+		1 p_108075_ p_108075_
+		2 p_108076_ p_108076_
+		3 p_108077_ p_108077_
+		4 p_108078_ p_108078_
+		5 p_108079_ p_108079_
+		6 p_108080_ p_108080_
+		7 p_108081_ p_108081_
+net/minecraft/client/particle/SuspendedParticle$WarpedSporeProvider net/minecraft/client/particle/SuspendedParticle$WarpedSporeProvider
+	sprite f_108082_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108084_ p_108084_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108086_ p_108086_
+		1 p_108087_ p_108087_
+		2 p_108088_ p_108088_
+		3 p_108089_ p_108089_
+		4 p_108090_ p_108090_
+		5 p_108091_ p_108091_
+		6 p_108092_ p_108092_
+		7 p_108093_ p_108093_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108095_ p_108095_
+		1 p_108096_ p_108096_
+		2 p_108097_ p_108097_
+		3 p_108098_ p_108098_
+		4 p_108099_ p_108099_
+		5 p_108100_ p_108100_
+		6 p_108101_ p_108101_
+		7 p_108102_ p_108102_
+net/minecraft/client/particle/SuspendedTownParticle net/minecraft/client/particle/SuspendedTownParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_108104_ p_108104_
+		1 p_108105_ p_108105_
+		2 p_108106_ p_108106_
+		3 p_108107_ p_108107_
+		4 p_108108_ p_108108_
+		5 p_108109_ p_108109_
+		6 p_108110_ p_108110_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_108122_ p_108122_
+		1 p_108123_ p_108123_
+		2 p_108124_ p_108124_
+	tick ()V m_5989_
+net/minecraft/client/particle/SuspendedTownParticle$ComposterFillProvider net/minecraft/client/particle/SuspendedTownParticle$ComposterFillProvider
+	sprite f_108126_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108128_ p_108128_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108130_ p_108130_
+		1 p_108131_ p_108131_
+		2 p_108132_ p_108132_
+		3 p_108133_ p_108133_
+		4 p_108134_ p_108134_
+		5 p_108135_ p_108135_
+		6 p_108136_ p_108136_
+		7 p_108137_ p_108137_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108139_ p_108139_
+		1 p_108140_ p_108140_
+		2 p_108141_ p_108141_
+		3 p_108142_ p_108142_
+		4 p_108143_ p_108143_
+		5 p_108144_ p_108144_
+		6 p_108145_ p_108145_
+		7 p_108146_ p_108146_
+net/minecraft/client/particle/SuspendedTownParticle$DolphinSpeedProvider net/minecraft/client/particle/SuspendedTownParticle$DolphinSpeedProvider
+	sprite f_108147_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108149_ p_108149_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108151_ p_108151_
+		1 p_108152_ p_108152_
+		2 p_108153_ p_108153_
+		3 p_108154_ p_108154_
+		4 p_108155_ p_108155_
+		5 p_108156_ p_108156_
+		6 p_108157_ p_108157_
+		7 p_108158_ p_108158_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108160_ p_108160_
+		1 p_108161_ p_108161_
+		2 p_108162_ p_108162_
+		3 p_108163_ p_108163_
+		4 p_108164_ p_108164_
+		5 p_108165_ p_108165_
+		6 p_108166_ p_108166_
+		7 p_108167_ p_108167_
+net/minecraft/client/particle/SuspendedTownParticle$EggCrackProvider net/minecraft/client/particle/SuspendedTownParticle$EggCrackProvider
+	sprite f_276491_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_277756_ p_277756_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_277368_ p_277368_
+		1 p_277576_ p_277576_
+		2 p_277798_ p_277798_
+		3 p_277560_ p_277560_
+		4 p_277731_ p_277731_
+		5 p_277543_ p_277543_
+		6 p_277890_ p_277890_
+		7 p_277605_ p_277605_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_277584_ p_277584_
+		1 p_277587_ p_277587_
+		2 p_277722_ p_277722_
+		3 p_277508_ p_277508_
+		4 p_277797_ p_277797_
+		5 p_277537_ p_277537_
+		6 p_277578_ p_277578_
+		7 p_277397_ p_277397_
+net/minecraft/client/particle/SuspendedTownParticle$HappyVillagerProvider net/minecraft/client/particle/SuspendedTownParticle$HappyVillagerProvider
+	sprite f_108168_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108170_ p_108170_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108172_ p_108172_
+		1 p_108173_ p_108173_
+		2 p_108174_ p_108174_
+		3 p_108175_ p_108175_
+		4 p_108176_ p_108176_
+		5 p_108177_ p_108177_
+		6 p_108178_ p_108178_
+		7 p_108179_ p_108179_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108181_ p_108181_
+		1 p_108182_ p_108182_
+		2 p_108183_ p_108183_
+		3 p_108184_ p_108184_
+		4 p_108185_ p_108185_
+		5 p_108186_ p_108186_
+		6 p_108187_ p_108187_
+		7 p_108188_ p_108188_
+net/minecraft/client/particle/SuspendedTownParticle$Provider net/minecraft/client/particle/SuspendedTownParticle$Provider
+	sprite f_108189_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108191_ p_108191_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108193_ p_108193_
+		1 p_108194_ p_108194_
+		2 p_108195_ p_108195_
+		3 p_108196_ p_108196_
+		4 p_108197_ p_108197_
+		5 p_108198_ p_108198_
+		6 p_108199_ p_108199_
+		7 p_108200_ p_108200_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108202_ p_108202_
+		1 p_108203_ p_108203_
+		2 p_108204_ p_108204_
+		3 p_108205_ p_108205_
+		4 p_108206_ p_108206_
+		5 p_108207_ p_108207_
+		6 p_108208_ p_108208_
+		7 p_108209_ p_108209_
+net/minecraft/client/particle/TerrainParticle net/minecraft/client/particle/TerrainParticle
+	pos f_108280_
+	uo f_108277_
+	vo f_108278_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_172451_ p_172451_
+		1 p_172452_ p_172452_
+		2 p_172453_ p_172453_
+		3 p_172454_ p_172454_
+		4 p_172455_ p_172455_
+		5 p_172456_ p_172456_
+		6 p_172457_ p_172457_
+		7 p_172458_ p_172458_
+		8 p_172459_ p_172459_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_108282_ p_108282_
+		1 p_108283_ p_108283_
+		2 p_108284_ p_108284_
+		3 p_108285_ p_108285_
+		4 p_108286_ p_108286_
+		5 p_108287_ p_108287_
+		6 p_108288_ p_108288_
+		7 p_108289_ p_108289_
+	getLightColor (F)I m_6355_
+		0 p_108291_ p_108291_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+net/minecraft/client/particle/TerrainParticle$Provider net/minecraft/client/particle/TerrainParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108304_ p_108304_
+		1 p_108305_ p_108305_
+		2 p_108306_ p_108306_
+		3 p_108307_ p_108307_
+		4 p_108308_ p_108308_
+		5 p_108309_ p_108309_
+		6 p_108310_ p_108310_
+		7 p_108311_ p_108311_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108313_ p_108313_
+		1 p_108314_ p_108314_
+		2 p_108315_ p_108315_
+		3 p_108316_ p_108316_
+		4 p_108317_ p_108317_
+		5 p_108318_ p_108318_
+		6 p_108319_ p_108319_
+		7 p_108320_ p_108320_
+net/minecraft/client/particle/TextureSheetParticle net/minecraft/client/particle/TextureSheetParticle
+	sprite f_108321_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_108328_ p_108328_
+		1 p_108329_ p_108329_
+		2 p_108330_ p_108330_
+		3 p_108331_ p_108331_
+		4 p_108332_ p_108332_
+		5 p_108333_ p_108333_
+		6 p_108334_ p_108334_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108323_ p_108323_
+		1 p_108324_ p_108324_
+		2 p_108325_ p_108325_
+		3 p_108326_ p_108326_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+	pickSprite (Lnet/minecraft/client/particle/SpriteSet;)V m_108335_
+		0 p_108336_ p_108336_
+	setSprite (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_108337_
+		0 p_108338_ p_108338_
+	setSpriteFromAge (Lnet/minecraft/client/particle/SpriteSet;)V m_108339_
+		0 p_108340_ p_108340_
+net/minecraft/client/particle/TotemParticle net/minecraft/client/particle/TotemParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108346_ p_108346_
+		1 p_108347_ p_108347_
+		2 p_108348_ p_108348_
+		3 p_108349_ p_108349_
+		4 p_108350_ p_108350_
+		5 p_108351_ p_108351_
+		6 p_108352_ p_108352_
+		7 p_108353_ p_108353_
+net/minecraft/client/particle/TotemParticle$Provider net/minecraft/client/particle/TotemParticle$Provider
+	sprites f_108364_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108366_ p_108366_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108368_ p_108368_
+		1 p_108369_ p_108369_
+		2 p_108370_ p_108370_
+		3 p_108371_ p_108371_
+		4 p_108372_ p_108372_
+		5 p_108373_ p_108373_
+		6 p_108374_ p_108374_
+		7 p_108375_ p_108375_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108377_ p_108377_
+		1 p_108378_ p_108378_
+		2 p_108379_ p_108379_
+		3 p_108380_ p_108380_
+		4 p_108381_ p_108381_
+		5 p_108382_ p_108382_
+		6 p_108383_ p_108383_
+		7 p_108384_ p_108384_
+net/minecraft/client/particle/TrackingEmitter net/minecraft/client/particle/TrackingEmitter
+	entity f_108387_
+	life f_108388_
+	lifeTime f_108385_
+	particleType f_108386_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_108390_ p_108390_
+		1 p_108391_ p_108391_
+		2 p_108392_ p_108392_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;I)V <init>
+		0 p_108394_ p_108394_
+		1 p_108395_ p_108395_
+		2 p_108396_ p_108396_
+		3 p_108397_ p_108397_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;ILnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_108399_ p_108399_
+		1 p_108400_ p_108400_
+		2 p_108401_ p_108401_
+		3 p_108402_ p_108402_
+		4 p_108403_ p_108403_
+	tick ()V m_5989_
+net/minecraft/client/particle/VibrationSignalParticle net/minecraft/client/particle/VibrationSignalParticle
+	pitch f_244335_
+	pitchO f_243886_
+	rot f_243819_
+	rotO f_244341_
+	target f_234103_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_234105_ p_234105_
+		1 p_234106_ p_234106_
+		2 p_234107_ p_234107_
+		3 p_234108_ p_234108_
+		4 p_234109_ p_234109_
+		5 p_234110_ p_234110_
+	getLightColor (F)I m_6355_
+		0 p_172469_ p_172469_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	lambda$render$0 (FFFLorg/joml/Quaternionf;)V m_252592_
+		static
+		0 p_253352_ p_253352_
+		1 p_253353_ p_253353_
+		2 p_253354_ p_253354_
+		3 p_253355_ p_253355_
+	lambda$render$1 (FFFLorg/joml/Quaternionf;)V m_252591_
+		static
+		0 p_253348_ p_253348_
+		1 p_253349_ p_253349_
+		2 p_253350_ p_253350_
+		3 p_253351_ p_253351_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_172475_ p_172475_
+		1 p_172476_ p_172476_
+		2 p_172477_ p_172477_
+	renderSignal (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;FLjava/util/function/Consumer;)V m_172478_
+		0 p_172479_ p_172479_
+		1 p_172480_ p_172480_
+		2 p_172481_ p_172481_
+		3 p_172482_ p_172482_
+	tick ()V m_5989_
+net/minecraft/client/particle/VibrationSignalParticle$Provider net/minecraft/client/particle/VibrationSignalParticle$Provider
+	sprite f_172488_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172490_ p_172490_
+	createParticle (Lnet/minecraft/core/particles/VibrationParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172501_ p_172501_
+		1 p_172502_ p_172502_
+		2 p_172503_ p_172503_
+		3 p_172504_ p_172504_
+		4 p_172505_ p_172505_
+		5 p_172506_ p_172506_
+		6 p_172507_ p_172507_
+		7 p_172508_ p_172508_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172492_ p_172492_
+		1 p_172493_ p_172493_
+		2 p_172494_ p_172494_
+		3 p_172495_ p_172495_
+		4 p_172496_ p_172496_
+		5 p_172497_ p_172497_
+		6 p_172498_ p_172498_
+		7 p_172499_ p_172499_
+net/minecraft/client/particle/WakeParticle net/minecraft/client/particle/WakeParticle
+	sprites f_108405_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108407_ p_108407_
+		1 p_108408_ p_108408_
+		2 p_108409_ p_108409_
+		3 p_108410_ p_108410_
+		4 p_108411_ p_108411_
+		5 p_108412_ p_108412_
+		6 p_108413_ p_108413_
+		7 p_108414_ p_108414_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WakeParticle$Provider net/minecraft/client/particle/WakeParticle$Provider
+	sprites f_108427_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108429_ p_108429_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108431_ p_108431_
+		1 p_108432_ p_108432_
+		2 p_108433_ p_108433_
+		3 p_108434_ p_108434_
+		4 p_108435_ p_108435_
+		5 p_108436_ p_108436_
+		6 p_108437_ p_108437_
+		7 p_108438_ p_108438_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108440_ p_108440_
+		1 p_108441_ p_108441_
+		2 p_108442_ p_108442_
+		3 p_108443_ p_108443_
+		4 p_108444_ p_108444_
+		5 p_108445_ p_108445_
+		6 p_108446_ p_108446_
+		7 p_108447_ p_108447_
+net/minecraft/client/particle/WaterCurrentDownParticle net/minecraft/client/particle/WaterCurrentDownParticle
+	angle f_108448_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108450_ p_108450_
+		1 p_108451_ p_108451_
+		2 p_108452_ p_108452_
+		3 p_108453_ p_108453_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WaterCurrentDownParticle$Provider net/minecraft/client/particle/WaterCurrentDownParticle$Provider
+	sprite f_108462_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108464_ p_108464_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108466_ p_108466_
+		1 p_108467_ p_108467_
+		2 p_108468_ p_108468_
+		3 p_108469_ p_108469_
+		4 p_108470_ p_108470_
+		5 p_108471_ p_108471_
+		6 p_108472_ p_108472_
+		7 p_108473_ p_108473_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108475_ p_108475_
+		1 p_108476_ p_108476_
+		2 p_108477_ p_108477_
+		3 p_108478_ p_108478_
+		4 p_108479_ p_108479_
+		5 p_108480_ p_108480_
+		6 p_108481_ p_108481_
+		7 p_108482_ p_108482_
+net/minecraft/client/particle/WaterDropParticle net/minecraft/client/particle/WaterDropParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108484_ p_108484_
+		1 p_108485_ p_108485_
+		2 p_108486_ p_108486_
+		3 p_108487_ p_108487_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WaterDropParticle$Provider net/minecraft/client/particle/WaterDropParticle$Provider
+	sprite f_108490_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108492_ p_108492_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108494_ p_108494_
+		1 p_108495_ p_108495_
+		2 p_108496_ p_108496_
+		3 p_108497_ p_108497_
+		4 p_108498_ p_108498_
+		5 p_108499_ p_108499_
+		6 p_108500_ p_108500_
+		7 p_108501_ p_108501_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108503_ p_108503_
+		1 p_108504_ p_108504_
+		2 p_108505_ p_108505_
+		3 p_108506_ p_108506_
+		4 p_108507_ p_108507_
+		5 p_108508_ p_108508_
+		6 p_108509_ p_108509_
+		7 p_108510_ p_108510_
+net/minecraft/client/particle/WhiteAshParticle net/minecraft/client/particle/WhiteAshParticle
+	COLOR_RGB24 f_172509_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108512_ p_108512_
+		1 p_108513_ p_108513_
+		2 p_108514_ p_108514_
+		3 p_108515_ p_108515_
+		4 p_108516_ p_108516_
+		5 p_108517_ p_108517_
+		6 p_108518_ p_108518_
+		7 p_108519_ p_108519_
+		8 p_108520_ p_108520_
+net/minecraft/client/particle/WhiteAshParticle$Provider net/minecraft/client/particle/WhiteAshParticle$Provider
+	sprites f_108521_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108523_ p_108523_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108525_ p_108525_
+		1 p_108526_ p_108526_
+		2 p_108527_ p_108527_
+		3 p_108528_ p_108528_
+		4 p_108529_ p_108529_
+		5 p_108530_ p_108530_
+		6 p_108531_ p_108531_
+		7 p_108532_ p_108532_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108534_ p_108534_
+		1 p_108535_ p_108535_
+		2 p_108536_ p_108536_
+		3 p_108537_ p_108537_
+		4 p_108538_ p_108538_
+		5 p_108539_ p_108539_
+		6 p_108540_ p_108540_
+		7 p_108541_ p_108541_
+net/minecraft/client/particle/package-info net/minecraft/client/particle/package-info
+net/minecraft/client/player/AbstractClientPlayer net/minecraft/client/player/AbstractClientPlayer
+	SKIN_URL_TEMPLATE f_172517_
+	clientLevel f_108545_
+	deltaMovementOnPreviousTick f_271420_
+	elytraRotX f_108542_
+	elytraRotY f_108543_
+	elytraRotZ f_108544_
+	playerInfo f_108546_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_250460_ p_250460_
+		1 p_249912_ p_249912_
+	getCloakTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108561_
+	getDeltaMovementLerped (F)Lnet/minecraft/world/phys/Vec3; m_272267_
+		0 p_272943_ p_272943_
+	getElytraTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108563_
+	getFieldOfViewModifier ()F m_108565_
+	getModelName ()Ljava/lang/String; m_108564_
+	getPlayerInfo ()Lnet/minecraft/client/multiplayer/PlayerInfo; m_108558_
+	getSkinLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_108556_
+		static
+		0 p_108557_ p_108557_
+	getSkinTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108560_
+	isCapeLoaded ()Z m_108555_
+	isCreative ()Z m_7500_
+	isElytraLoaded ()Z m_108562_
+	isSkinLoaded ()Z m_108559_
+	isSpectator ()Z m_5833_
+	registerSkinTexture (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V m_172521_
+		static
+		0 p_172522_ p_172522_
+		1 p_172523_ p_172523_
+	tick ()V m_8119_
+net/minecraft/client/player/Input net/minecraft/client/player/Input
+	down f_108569_
+	forwardImpulse f_108567_
+	jumping f_108572_
+	left f_108570_
+	leftImpulse f_108566_
+	right f_108571_
+	shiftKeyDown f_108573_
+	up f_108568_
+	<init> ()V <init>
+	getMoveVector ()Lnet/minecraft/world/phys/Vec2; m_108575_
+	hasForwardImpulse ()Z m_108577_
+	tick (ZF)V m_214106_
+		0 p_234115_ p_234115_
+		1 p_234116_ p_234116_
+net/minecraft/client/player/KeyboardInput net/minecraft/client/player/KeyboardInput
+	options f_108578_
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_108580_ p_108580_
+	calculateImpulse (ZZ)F m_205577_
+		static
+		0 p_205578_ p_205578_
+		1 p_205579_ p_205579_
+	tick (ZF)V m_214106_
+		0 p_234118_ p_234118_
+		1 p_234119_ p_234119_
+net/minecraft/client/player/LocalPlayer net/minecraft/client/player/LocalPlayer
+	DEFAULT_SNEAKING_MOVEMENT_FACTOR f_234120_
+	LOGGER f_234121_
+	MINOR_COLLISION_ANGLE_THRESHOLD_RADIAN f_197409_
+	POSITION_REMINDER_INTERVAL f_172525_
+	SUFFOCATING_COLLISION_CHECK_SCALE f_172529_
+	WATER_VISION_MAX_TIME f_172526_
+	WATER_VISION_QUICK_PERCENT f_172528_
+	WATER_VISION_QUICK_TIME f_172527_
+	ambientSoundHandlers f_108593_
+	autoJumpEnabled f_108612_
+	autoJumpTime f_108613_
+	connection f_108617_
+	crouching f_108601_
+	flashOnSetHealth f_108605_
+	handsBusy f_108611_
+	input f_108618_
+	jumpRidingScale f_108608_
+	jumpRidingTicks f_108607_
+	lastOnGround f_108600_
+	minecraft f_108619_
+	oSpinningEffectIntensity f_108590_
+	permissionLevel f_108594_
+	positionReminder f_108604_
+	recipeBook f_108592_
+	serverBrand f_108606_
+	showDeathScreen f_108616_
+	spinningEffectIntensity f_108589_
+	sprintTriggerTime f_108583_
+	startedUsingItem f_108609_
+	stats f_108591_
+	usingItemHand f_108610_
+	wasFallFlying f_108614_
+	wasShiftKeyDown f_108602_
+	wasSprinting f_108603_
+	waterVisionTime f_108615_
+	xBob f_108586_
+	xBobO f_108588_
+	xLast f_108595_
+	xRotLast f_108599_
+	yBob f_108585_
+	yBobO f_108587_
+	yLast1 f_108596_
+	yRotLast f_108598_
+	zLast f_108597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;ZZ)V <init>
+		0 p_108621_ p_108621_
+		1 p_108622_ p_108622_
+		2 p_108623_ p_108623_
+		3 p_108624_ p_108624_
+		4 p_108625_ p_108625_
+		5 p_108626_ p_108626_
+		6 p_108627_ p_108627_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_108729_ p_108729_
+		1 p_108730_ p_108730_
+	aiStep ()V m_8107_
+	canAutoJump ()Z m_108731_
+	canSpawnSoulSpeedParticle ()Z m_6039_
+	canSpawnSprintParticle ()Z m_5843_
+	canStartSprinting ()Z m_264082_
+	clientSideCloseContainer ()V m_108763_
+	closeContainer ()V m_6915_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_108665_ p_108665_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_108696_ p_108696_
+		1 p_108697_ p_108697_
+	drop (Z)Z m_108700_
+		0 p_108701_ p_108701_
+	getCurrentMood ()F m_108762_
+	getJumpRidingScale ()F m_108634_
+	getPermissionLevel ()I m_8088_
+	getRecipeBook ()Lnet/minecraft/client/ClientRecipeBook; m_108631_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_108758_ p_108758_
+	getServerBrand ()Ljava/lang/String; m_108629_
+	getStats ()Lnet/minecraft/stats/StatsCounter; m_108630_
+	getUsedItemHand ()Lnet/minecraft/world/InteractionHand; m_7655_
+	getViewXRot (F)F m_5686_
+		0 p_108742_ p_108742_
+	getViewYRot (F)F m_5675_
+		0 p_108753_ p_108753_
+	getVisualRotationYInDegrees ()F m_213816_
+	getWaterVision ()F m_108639_
+	handleEntityEvent (B)V m_7822_
+		0 p_108643_ p_108643_
+	handleNetherPortalClient ()V m_108641_
+	hasEnoughFoodToStartSprinting ()Z m_255269_
+	hasEnoughImpulseToStartSprinting ()Z m_108733_
+	heal (F)V m_5634_
+		0 p_108708_ p_108708_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_108662_ p_108662_
+		1 p_108663_ p_108663_
+	hurtTo (F)V m_108760_
+		0 p_108761_ p_108761_
+	isAutoJumpEnabled ()Z m_108638_
+	isControlledCamera ()Z m_108636_
+	isCrouching ()Z m_6047_
+	isEffectiveAi ()Z m_21515_
+	isHandsBusy ()Z m_108637_
+	isHorizontalCollisionMinor (Lnet/minecraft/world/phys/Vec3;)Z m_196406_
+		0 p_197411_ p_197411_
+	isLocalPlayer ()Z m_7578_
+	isMoving ()Z m_108732_
+	isMovingSlowly ()Z m_108635_
+	isShiftKeyDown ()Z m_6144_
+	isSuppressingSlidingDownLadder ()Z m_5791_
+	isTextFilteringEnabled ()Z m_143387_
+	isUnderWater ()Z m_5842_
+	isUsingItem ()Z m_6117_
+	jumpableVehicle ()Lnet/minecraft/world/entity/PlayerRideableJumping; m_245714_
+	lambda$updateAutoJump$0 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; m_238886_
+		static
+		0 p_234124_ p_234124_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_108710_ p_108710_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_108670_ p_108670_
+		1 p_108671_ p_108671_
+	moveTowardsClosestSpace (DD)V m_108704_
+		0 p_108705_ p_108705_
+		1 p_108706_ p_108706_
+	onGameModeChanged (Lnet/minecraft/world/level/GameType;)V m_287171_
+		0 p_287675_ p_287675_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_108699_ p_108699_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_108680_ p_108680_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_108673_ p_108673_
+		1 p_108674_ p_108674_
+	openJigsawBlock (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V m_7569_
+		0 p_108682_ p_108682_
+	openMinecartCommandBlock (Lnet/minecraft/world/level/BaseCommandBlock;)V m_7907_
+		0 p_108678_ p_108678_
+	openStructureBlock (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_5966_
+		0 p_108686_ p_108686_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_277970_ p_277970_
+		1 p_277980_ p_277980_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_108655_ p_108655_
+		1 p_108656_ p_108656_
+		2 p_108657_ p_108657_
+		3 p_108658_ p_108658_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_108651_ p_108651_
+		1 p_108652_ p_108652_
+		2 p_108653_ p_108653_
+	removeEffectNoUpdate (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_6234_
+		0 p_108720_ p_108720_
+	removeRecipeHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_108675_
+		0 p_108676_ p_108676_
+	removeVehicle ()V m_6038_
+	resetPos ()V m_172530_
+	respawn ()V m_7583_
+	rideTick ()V m_6083_
+	sendIsSprintingIfNeeded ()V m_254869_
+	sendOpenInventory ()V m_108628_
+	sendPosition ()V m_108640_
+	sendRidingJump ()V m_108765_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_234129_ p_234129_
+	serverAiStep ()V m_6140_
+	setExperienceValues (FII)V m_108644_
+		0 p_108645_ p_108645_
+		1 p_108646_ p_108646_
+		2 p_108647_ p_108647_
+	setPermissionLevel (I)V m_108648_
+		0 p_108649_ p_108649_
+	setServerBrand (Ljava/lang/String;)V m_108748_
+		0 p_108749_ p_108749_
+	setShowDeathScreen (Z)V m_108711_
+		0 p_108712_ p_108712_
+	shouldShowDeathScreen ()Z m_108632_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_108667_ p_108667_
+		1 p_108668_ p_108668_
+	startUsingItem (Lnet/minecraft/world/InteractionHand;)V m_6672_
+		0 p_108718_ p_108718_
+	stopUsingItem ()V m_5810_
+	suffocatesAt (Lnet/minecraft/core/BlockPos;)Z m_108746_
+		0 p_108747_ p_108747_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_108660_ p_108660_
+	tick ()V m_8119_
+	tickDeath ()V m_6153_
+	updateAutoJump (FF)V m_108743_
+		0 p_108744_ p_108744_
+		1 p_108745_ p_108745_
+	updateIsUnderwater ()Z m_7602_
+	updateTutorialInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_141945_
+		0 p_172532_ p_172532_
+		1 p_172533_ p_172533_
+		2 p_172534_ p_172534_
+	vehicleCanSprint (Lnet/minecraft/world/entity/Entity;)Z m_264231_
+		0 p_265184_ p_265184_
+net/minecraft/client/player/RemotePlayer net/minecraft/client/player/RemotePlayer
+	lerpDeltaMovement f_271343_
+	lerpDeltaMovementSteps f_271363_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_252213_ p_252213_
+		1 p_250471_ p_250471_
+	aiStep ()V m_8107_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_108772_ p_108772_
+		1 p_108773_ p_108773_
+	lerpMotion (DDD)V m_6001_
+		0 p_273090_ p_273090_
+		1 p_272647_ p_272647_
+		2 p_273555_ p_273555_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_234163_ p_234163_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_108770_ p_108770_
+	tick ()V m_8119_
+	updatePlayerPose ()V m_7594_
+net/minecraft/client/player/inventory/Hotbar net/minecraft/client/player/inventory/Hotbar
+	items f_108780_
+	<init> ()V <init>
+	createTag ()Lnet/minecraft/nbt/ListTag; m_108782_
+	delegate ()Ljava/util/List; delegate
+	delegate ()Ljava/util/Collection; delegate
+	delegate ()Ljava/lang/Object; delegate
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_108783_
+		0 p_108784_ p_108784_
+	isEmpty ()Z isEmpty
+net/minecraft/client/player/inventory/package-info net/minecraft/client/player/inventory/package-info
+net/minecraft/client/player/package-info net/minecraft/client/player/package-info
+net/minecraft/client/profiling/ClientMetricsSamplersProvider net/minecraft/client/profiling/ClientMetricsSamplersProvider
+	levelRenderer f_172536_
+	samplerFactory f_172538_
+	samplers f_172537_
+	<init> (Ljava/util/function/LongSupplier;Lnet/minecraft/client/renderer/LevelRenderer;)V <init>
+		0 p_172540_ p_172540_
+		1 p_172541_ p_172541_
+	registerStaticSamplers ()V m_172542_
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_172544_ p_172544_
+net/minecraft/client/profiling/package-info net/minecraft/client/profiling/package-info
+net/minecraft/client/quickplay/QuickPlay net/minecraft/client/quickplay/QuickPlay
+	ERROR_TITLE f_278484_
+	INVALID_IDENTIFIER f_278439_
+	REALM_CONNECT f_278412_
+	REALM_PERMISSION f_278373_
+	TO_REALMS_LIST f_278499_
+	TO_TITLE f_278381_
+	TO_WORLD_LIST f_278468_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	connect (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/main/GameConfig$QuickPlayData;Lnet/minecraft/server/packs/resources/ReloadInstance;Lcom/mojang/realmsclient/client/RealmsClient;)V m_278613_
+		static
+		0 p_279319_ p_279319_
+		1 p_279291_ p_279291_
+		2 p_279328_ p_279328_
+		3 p_279322_ p_279322_
+	joinMultiplayerWorld (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278767_
+		static
+		0 p_279276_ p_279276_
+		1 p_279128_ p_279128_
+	joinRealmsWorld (Lnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/client/RealmsClient;Ljava/lang/String;)V m_278851_
+		static
+		0 p_279320_ p_279320_
+		1 p_279468_ p_279468_
+		2 p_279371_ p_279371_
+	joinSingleplayerWorld (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278782_
+		static
+		0 p_279420_ p_279420_
+		1 p_279459_ p_279459_
+	lambda$connect$0 (Ljava/lang/String;Lnet/minecraft/client/Minecraft;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/realmsclient/client/RealmsClient;)V m_287802_
+		static
+		0 p_288251_ p_288251_
+		1 p_288252_ p_288252_
+		2 p_288253_ p_288253_
+		3 p_288254_ p_288254_
+		4 p_288255_ p_288255_
+	lambda$joinRealmsWorld$1 (JLcom/mojang/realmsclient/dto/RealmsServer;)Z m_278783_
+		static
+		0 p_279129_ p_279129_
+		1 p_279424_ p_279424_
+net/minecraft/client/quickplay/QuickPlayLog net/minecraft/client/quickplay/QuickPlayLog
+	GSON f_278422_
+	INACTIVE f_278416_
+	LOGGER f_278438_
+	path f_278473_
+	worldData f_278423_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_279463_ p_279463_
+	lambda$log$0 (Lcom/google/gson/JsonElement;)V m_278671_
+		0 p_279238_ p_279238_
+	lambda$log$1 (Lnet/minecraft/client/Minecraft;)V m_278666_
+		0 p_279248_ p_279248_
+	log (Lnet/minecraft/client/Minecraft;)V m_278768_
+		0 p_279258_ p_279258_
+	of (Ljava/lang/String;)Lnet/minecraft/client/quickplay/QuickPlayLog; m_278648_
+		static
+		0 p_279275_ p_279275_
+	setWorldData (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V m_278642_
+		0 p_279380_ p_279380_
+		1 p_279427_ p_279427_
+		2 p_279470_ p_279470_
+net/minecraft/client/quickplay/QuickPlayLog$1 net/minecraft/client/quickplay/QuickPlayLog$1
+	<init> (Ljava/lang/String;)V <init>
+		0 p_279410_ p_279410_
+	log (Lnet/minecraft/client/Minecraft;)V m_278768_
+		0 p_279484_ p_279484_
+	setWorldData (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V m_278642_
+		0 p_279348_ p_279348_
+		1 p_279305_ p_279305_
+		2 p_279177_ p_279177_
+net/minecraft/client/quickplay/QuickPlayLog$QuickPlayEntry net/minecraft/client/quickplay/QuickPlayLog$QuickPlayEntry
+	CODEC f_278431_
+	gamemode f_278456_
+	lastPlayedTime f_278512_
+	quickPlayWorld f_278426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld;Ljava/time/Instant;Lnet/minecraft/world/level/GameType;)V <init>
+		0 f_278426_ f_278426_
+		1 f_278512_ f_278512_
+		2 f_278456_ f_278456_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279480_ p_279480_
+	gamemode ()Lnet/minecraft/world/level/GameType; f_278456_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_278695_
+		static
+		0 p_279196_ p_279196_
+	lastPlayedTime ()Ljava/time/Instant; f_278512_
+	quickPlayWorld ()Lnet/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld; f_278426_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld net/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld
+	MAP_CODEC f_278511_
+	id f_278460_
+	name f_278469_
+	type f_278464_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 f_278464_ f_278464_
+		1 f_278460_ f_278460_
+		2 f_278469_ f_278469_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279171_ p_279171_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_278460_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_278843_
+		static
+		0 p_279181_ p_279181_
+	name ()Ljava/lang/String; f_278469_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/quickplay/QuickPlayLog$Type; f_278464_
+net/minecraft/client/quickplay/QuickPlayLog$Type net/minecraft/client/quickplay/QuickPlayLog$Type
+	$VALUES $VALUES
+	CODEC f_278494_
+	MULTIPLAYER MULTIPLAYER
+	REALMS REALMS
+	SINGLEPLAYER SINGLEPLAYER
+	name f_278427_
+	$values ()[Lnet/minecraft/client/quickplay/QuickPlayLog$Type; m_278856_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_279214_ p_279214_
+		1 p_279216_ p_279216_
+		2 p_279349_ p_279349_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/quickplay/QuickPlayLog$Type; valueOf
+		static
+		0 p_279142_ p_279142_
+	values ()[Lnet/minecraft/client/quickplay/QuickPlayLog$Type; values
+		static
+net/minecraft/client/quickplay/package-info net/minecraft/client/quickplay/package-info
+net/minecraft/client/renderer/BiomeColors net/minecraft/client/renderer/BiomeColors
+	FOLIAGE_COLOR_RESOLVER f_108790_
+	GRASS_COLOR_RESOLVER f_108789_
+	WATER_COLOR_RESOLVER f_108791_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getAverageColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_108796_
+		static
+		0 p_108797_ p_108797_
+		1 p_108798_ p_108798_
+		2 p_108799_ p_108799_
+	getAverageFoliageColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108804_
+		static
+		0 p_108805_ p_108805_
+		1 p_108806_ p_108806_
+	getAverageGrassColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108793_
+		static
+		0 p_108794_ p_108794_
+		1 p_108795_ p_108795_
+	getAverageWaterColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108811_
+		static
+		0 p_108812_ p_108812_
+		1 p_108813_ p_108813_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome;DD)I m_108807_
+		static
+		0 p_108808_ p_108808_
+		1 p_108809_ p_108809_
+		2 p_108810_ p_108810_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome;DD)I m_108800_
+		static
+		0 p_108801_ p_108801_
+		1 p_108802_ p_108802_
+		2 p_108803_ p_108803_
+net/minecraft/client/renderer/BlockEntityWithoutLevelRenderer net/minecraft/client/renderer/BlockEntityWithoutLevelRenderer
+	DEFAULT_SHULKER_BOX f_108816_
+	SHULKER_BOXES f_108815_
+	banner f_108820_
+	bed f_108821_
+	blockEntityRenderDispatcher f_172547_
+	chest f_108817_
+	conduit f_108822_
+	decoratedPot f_271254_
+	enderChest f_108819_
+	entityModelSet f_172548_
+	shieldModel f_108823_
+	skullModels f_172546_
+	trappedChest f_108818_
+	tridentModel f_108824_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_172550_ p_172550_
+		1 p_172551_ p_172551_
+	lambda$renderByItem$2 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)V m_172558_
+		static
+		0 p_172559_ p_172559_
+		1 p_172560_ p_172560_
+	lambda$static$0 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity; m_172556_
+		static
+		0 p_172557_ p_172557_
+	lambda$static$1 (I)[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity; m_172552_
+		static
+		0 p_172553_ p_172553_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_172555_ p_172555_
+	renderByItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_108829_
+		0 p_108830_ p_108830_
+		1 p_270899_ p_270899_
+		2 p_108832_ p_108832_
+		3 p_108833_ p_108833_
+		4 p_108834_ p_108834_
+		5 p_108835_ p_108835_
+net/minecraft/client/renderer/ChunkBufferBuilderPack net/minecraft/client/renderer/ChunkBufferBuilderPack
+	builders f_108836_
+	<init> ()V <init>
+	builder (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_108839_
+		0 p_108840_ p_108840_
+	clearAll ()V m_108838_
+	discardAll ()V m_108841_
+	lambda$new$0 (Lnet/minecraft/client/renderer/RenderType;)Lnet/minecraft/client/renderer/RenderType; m_108844_
+		static
+		0 p_108845_ p_108845_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_108842_
+		static
+		0 p_108843_ p_108843_
+net/minecraft/client/renderer/CubeMap net/minecraft/client/renderer/CubeMap
+	SIDES f_172561_
+	images f_108846_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_108848_ p_108848_
+	preload (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_108854_
+		0 p_108855_ p_108855_
+		1 p_108856_ p_108856_
+	render (Lnet/minecraft/client/Minecraft;FFF)V m_108849_
+		0 p_108850_ p_108850_
+		1 p_108851_ p_108851_
+		2 p_108852_ p_108852_
+		3 p_108853_ p_108853_
+net/minecraft/client/renderer/DimensionSpecialEffects net/minecraft/client/renderer/DimensionSpecialEffects
+	EFFECTS f_108857_
+	cloudLevel f_108859_
+	constantAmbientLight f_108863_
+	forceBrightLightmap f_108862_
+	hasGround f_108860_
+	skyType f_108861_
+	sunriseCol f_108858_
+	<clinit> ()V <clinit>
+		static
+	<init> (FZLnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType;ZZ)V <init>
+		0 p_108866_ p_108866_
+		1 p_108867_ p_108867_
+		2 p_108868_ p_108868_
+		3 p_108869_ p_108869_
+		4 p_108870_ p_108870_
+	constantAmbientLight ()Z m_108885_
+	forType (Lnet/minecraft/world/level/dimension/DimensionType;)Lnet/minecraft/client/renderer/DimensionSpecialEffects; m_108876_
+		static
+		0 p_108877_ p_108877_
+	forceBrightLightmap ()Z m_108884_
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108878_ p_108878_
+		1 p_108879_ p_108879_
+	getCloudHeight ()F m_108871_
+	getSunriseColor (FF)[F m_7518_
+		0 p_108872_ p_108872_
+		1 p_108873_ p_108873_
+	hasGround ()Z m_108882_
+	isFoggyAt (II)Z m_5781_
+		0 p_108874_ p_108874_
+		1 p_108875_ p_108875_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V m_108880_
+		static
+		0 p_108881_ p_108881_
+	skyType ()Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; m_108883_
+net/minecraft/client/renderer/DimensionSpecialEffects$EndEffects net/minecraft/client/renderer/DimensionSpecialEffects$EndEffects
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108894_ p_108894_
+		1 p_108895_ p_108895_
+	getSunriseColor (FF)[F m_7518_
+		0 p_108888_ p_108888_
+		1 p_108889_ p_108889_
+	isFoggyAt (II)Z m_5781_
+		0 p_108891_ p_108891_
+		1 p_108892_ p_108892_
+net/minecraft/client/renderer/DimensionSpecialEffects$NetherEffects net/minecraft/client/renderer/DimensionSpecialEffects$NetherEffects
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108901_ p_108901_
+		1 p_108902_ p_108902_
+	isFoggyAt (II)Z m_5781_
+		0 p_108898_ p_108898_
+		1 p_108899_ p_108899_
+net/minecraft/client/renderer/DimensionSpecialEffects$OverworldEffects net/minecraft/client/renderer/DimensionSpecialEffects$OverworldEffects
+	CLOUD_LEVEL f_172562_
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108908_ p_108908_
+		1 p_108909_ p_108909_
+	isFoggyAt (II)Z m_5781_
+		0 p_108905_ p_108905_
+		1 p_108906_ p_108906_
+net/minecraft/client/renderer/DimensionSpecialEffects$SkyType net/minecraft/client/renderer/DimensionSpecialEffects$SkyType
+	$VALUES $VALUES
+	END END
+	NONE NONE
+	NORMAL NORMAL
+	$values ()[Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; m_172563_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_108916_ p_108916_
+		1 p_108917_ p_108917_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; valueOf
+		static
+		0 p_108919_ p_108919_
+	values ()[Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; values
+		static
+net/minecraft/client/renderer/EffectInstance net/minecraft/client/renderer/EffectInstance
+	ALWAYS_REAPPLY f_172565_
+	DUMMY_UNIFORM f_108922_
+	EFFECT_SHADER_PATH f_172564_
+	LOGGER f_108921_
+	attributeNames f_108936_
+	attributes f_108935_
+	blend f_108934_
+	dirty f_108933_
+	fragmentProgram f_108938_
+	lastAppliedEffect f_108923_
+	lastProgramId f_108924_
+	name f_108932_
+	programId f_108931_
+	samplerLocations f_108927_
+	samplerMap f_108925_
+	samplerNames f_108926_
+	uniformLocations f_108929_
+	uniformMap f_108930_
+	uniforms f_108928_
+	vertexProgram f_108937_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;)V <init>
+		0 p_108941_ p_108941_
+		1 p_108942_ p_108942_
+	apply ()V m_108966_
+	attachToProgram ()V m_142662_
+	clear ()V m_108965_
+	close ()V close
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getName ()Ljava/lang/String; m_172571_
+	getOrCreate (Lnet/minecraft/server/packs/resources/ResourceManager;Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/EffectProgram; m_172566_
+		static
+		0 p_172567_ p_172567_
+		1 p_172568_ p_172568_
+		2 p_172569_ p_172569_
+	getUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Uniform; m_108952_
+		0 p_108953_ p_108953_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+	parseBlendNode (Lcom/google/gson/JsonObject;)Lcom/mojang/blaze3d/shaders/BlendMode; m_108950_
+		static
+		0 p_108951_ p_108951_
+	parseSamplerNode (Lcom/google/gson/JsonElement;)V m_108948_
+		0 p_108949_ p_108949_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_108958_
+		0 p_108959_ p_108959_
+	safeGetUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/AbstractUniform; m_108960_
+		0 p_108961_ p_108961_
+	setSampler (Ljava/lang/String;Ljava/util/function/IntSupplier;)V m_108954_
+		0 p_108955_ p_108955_
+		1 p_108956_ p_108956_
+	updateLocations ()V m_108967_
+net/minecraft/client/renderer/FaceInfo net/minecraft/client/renderer/FaceInfo
+	$VALUES $VALUES
+	BY_FACING f_108974_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	infos f_108975_
+	$values ()[Lnet/minecraft/client/renderer/FaceInfo; m_172572_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/client/renderer/FaceInfo$VertexInfo;)V <init>
+		0 p_108979_ p_108979_
+		1 p_108980_ p_108980_
+		2 p_108981_ p_108981_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/FaceInfo; m_108984_
+		static
+		0 p_108985_ p_108985_
+	getVertexInfo (I)Lnet/minecraft/client/renderer/FaceInfo$VertexInfo; m_108982_
+		0 p_108983_ p_108983_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/FaceInfo;)V m_108986_
+		static
+		0 p_108987_ p_108987_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/FaceInfo; valueOf
+		static
+		0 p_108989_ p_108989_
+	values ()[Lnet/minecraft/client/renderer/FaceInfo; values
+		static
+net/minecraft/client/renderer/FaceInfo$Constants net/minecraft/client/renderer/FaceInfo$Constants
+	MAX_X f_108993_
+	MAX_Y f_108992_
+	MAX_Z f_108991_
+	MIN_X f_108996_
+	MIN_Y f_108995_
+	MIN_Z f_108994_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/renderer/FaceInfo$VertexInfo net/minecraft/client/renderer/FaceInfo$VertexInfo
+	xFace f_108998_
+	yFace f_108999_
+	zFace f_109000_
+	<init> (III)V <init>
+		0 p_109002_ p_109002_
+		1 p_109003_ p_109003_
+		2 p_109004_ p_109004_
+net/minecraft/client/renderer/FogRenderer net/minecraft/client/renderer/FogRenderer
+	BIOME_FOG_TRANSITION_TIME f_172574_
+	MOB_EFFECT_FOG f_234164_
+	WATER_FOG_DISTANCE f_172575_
+	biomeChangedTime f_109015_
+	fogBlue f_109012_
+	fogGreen f_109011_
+	fogRed f_109010_
+	previousBiomeFog f_109014_
+	targetBiomeFog f_109013_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPriorityFogFunction (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/client/renderer/FogRenderer$MobEffectFogFunction; m_234165_
+		static
+		0 p_234166_ p_234166_
+		1 p_234167_ p_234167_
+	lambda$getPriorityFogFunction$1 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/client/renderer/FogRenderer$MobEffectFogFunction;)Z m_234168_
+		static
+		0 p_234169_ p_234169_
+		1 p_234170_ p_234170_
+		2 p_234171_ p_234171_
+	lambda$setupColor$0 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/level/biome/BiomeManager;FIII)Lnet/minecraft/world/phys/Vec3; m_109029_
+		static
+		0 p_109030_ p_109030_
+		1 p_109031_ p_109031_
+		2 p_109032_ p_109032_
+		3 p_109033_ p_109033_
+		4 p_109034_ p_109034_
+		5 p_109035_ p_109035_
+	levelFogColor ()V m_109036_
+		static
+	setupColor (Lnet/minecraft/client/Camera;FLnet/minecraft/client/multiplayer/ClientLevel;IF)V m_109018_
+		static
+		0 p_109019_ p_109019_
+		1 p_109020_ p_109020_
+		2 p_109021_ p_109021_
+		3 p_109022_ p_109022_
+		4 p_109023_ p_109023_
+	setupFog (Lnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/FogRenderer$FogMode;FZF)V m_234172_
+		static
+		0 p_234173_ p_234173_
+		1 p_234174_ p_234174_
+		2 p_234175_ p_234175_
+		3 p_234176_ p_234176_
+		4 p_234177_ p_234177_
+	setupNoFog ()V m_109017_
+		static
+net/minecraft/client/renderer/FogRenderer$BlindnessFogFunction net/minecraft/client/renderer/FogRenderer$BlindnessFogFunction
+	<init> ()V <init>
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234181_ p_234181_
+		1 p_234182_ p_234182_
+		2 p_234183_ p_234183_
+		3 p_234184_ p_234184_
+		4 p_234185_ p_234185_
+net/minecraft/client/renderer/FogRenderer$DarknessFogFunction net/minecraft/client/renderer/FogRenderer$DarknessFogFunction
+	<init> ()V <init>
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	getModifiedVoidDarkness (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)F m_213936_
+		0 p_234189_ p_234189_
+		1 p_234190_ p_234190_
+		2 p_234191_ p_234191_
+		3 p_234192_ p_234192_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234194_ p_234194_
+		1 p_234195_ p_234195_
+		2 p_234196_ p_234196_
+		3 p_234197_ p_234197_
+		4 p_234198_ p_234198_
+net/minecraft/client/renderer/FogRenderer$FogData net/minecraft/client/renderer/FogRenderer$FogData
+	end f_234201_
+	mode f_234199_
+	shape f_234202_
+	start f_234200_
+	<init> (Lnet/minecraft/client/renderer/FogRenderer$FogMode;)V <init>
+		0 p_234204_ p_234204_
+net/minecraft/client/renderer/FogRenderer$FogMode net/minecraft/client/renderer/FogRenderer$FogMode
+	$VALUES $VALUES
+	FOG_SKY FOG_SKY
+	FOG_TERRAIN FOG_TERRAIN
+	$values ()[Lnet/minecraft/client/renderer/FogRenderer$FogMode; m_172577_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_109042_ p_109042_
+		1 p_109043_ p_109043_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/FogRenderer$FogMode; valueOf
+		static
+		0 p_109045_ p_109045_
+	values ()[Lnet/minecraft/client/renderer/FogRenderer$FogMode; values
+		static
+net/minecraft/client/renderer/FogRenderer$MobEffectFogFunction net/minecraft/client/renderer/FogRenderer$MobEffectFogFunction
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	getModifiedVoidDarkness (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)F m_213936_
+		0 p_234208_ p_234208_
+		1 p_234209_ p_234209_
+		2 p_234210_ p_234210_
+		3 p_234211_ p_234211_
+	isEnabled (Lnet/minecraft/world/entity/LivingEntity;F)Z m_234205_
+		0 p_234206_ p_234206_
+		1 p_234207_ p_234207_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234212_ p_234212_
+		1 p_234213_ p_234213_
+		2 p_234214_ p_234214_
+		3 p_234215_ p_234215_
+		4 p_234216_ p_234216_
+net/minecraft/client/renderer/GameRenderer net/minecraft/client/renderer/GameRenderer
+	DEPTH_BUFFER_DEBUG f_172636_
+	EFFECTS f_109051_
+	EFFECT_NONE f_109056_
+	GUI_Z_NEAR f_289032_
+	ITEM_ACTIVATION_ANIMATION_LENGTH f_172634_
+	LOGGER f_109058_
+	NAUSEA_LOCATION f_109057_
+	PROJECTION_Z_NEAR f_172592_
+	blitShader f_172635_
+	darkenWorldAmount f_109068_
+	darkenWorldAmountO f_109069_
+	effectActive f_109053_
+	effectIndex f_109052_
+	fov f_109066_
+	hasWorldScreenshot f_182638_
+	itemActivationItem f_109080_
+	itemActivationOffX f_109048_
+	itemActivationOffY f_109049_
+	itemActivationTicks f_109047_
+	itemInHandRenderer f_109055_
+	lastActiveTime f_109073_
+	lastScreenshotAttempt f_109072_
+	lightTexture f_109074_
+	mainCamera f_109054_
+	mapRenderer f_109063_
+	minecraft f_109059_
+	oldFov f_109067_
+	overlayTexture f_109075_
+	panoramicMode f_109076_
+	particleShader f_172586_
+	positionColorLightmapShader f_172587_
+	positionColorShader f_172580_
+	positionColorTexLightmapShader f_172588_
+	positionColorTexShader f_172581_
+	positionShader f_172579_
+	positionTexColorNormalShader f_172589_
+	positionTexColorShader f_172583_
+	positionTexLightmapColorShader f_172590_
+	positionTexShader f_172582_
+	postEffect f_109050_
+	random f_109061_
+	renderBlockOutline f_109071_
+	renderBuffers f_109064_
+	renderDistance f_109062_
+	renderHand f_109070_
+	rendertypeArmorCutoutNoCullShader f_172613_
+	rendertypeArmorEntityGlintShader f_172633_
+	rendertypeArmorGlintShader f_172632_
+	rendertypeBeaconBeamShader f_172622_
+	rendertypeCrumblingShader f_172607_
+	rendertypeCutoutMippedShader f_172608_
+	rendertypeCutoutShader f_172609_
+	rendertypeEndGatewayShader f_172605_
+	rendertypeEndPortalShader f_172604_
+	rendertypeEnergySwirlShader f_172628_
+	rendertypeEntityAlphaShader f_172626_
+	rendertypeEntityCutoutNoCullShader f_172616_
+	rendertypeEntityCutoutNoCullZOffsetShader f_172617_
+	rendertypeEntityCutoutShader f_172615_
+	rendertypeEntityDecalShader f_172623_
+	rendertypeEntityGlintDirectShader f_172597_
+	rendertypeEntityGlintShader f_172596_
+	rendertypeEntityNoOutlineShader f_172624_
+	rendertypeEntityShadowShader f_172625_
+	rendertypeEntitySmoothCutoutShader f_172621_
+	rendertypeEntitySolidShader f_172614_
+	rendertypeEntityTranslucentCullShader f_172619_
+	rendertypeEntityTranslucentEmissiveShader f_234217_
+	rendertypeEntityTranslucentShader f_172620_
+	rendertypeEyesShader f_172627_
+	rendertypeGlintDirectShader f_172595_
+	rendertypeGlintShader f_172594_
+	rendertypeGlintTranslucentShader f_172593_
+	rendertypeGuiGhostRecipeOverlayShader f_285569_
+	rendertypeGuiOverlayShader f_285598_
+	rendertypeGuiShader f_285653_
+	rendertypeGuiTextHighlightShader f_285623_
+	rendertypeItemEntityTranslucentCullShader f_172618_
+	rendertypeLeashShader f_172629_
+	rendertypeLightningShader f_172602_
+	rendertypeLinesShader f_172606_
+	rendertypeOutlineShader f_172631_
+	rendertypeSolidShader f_172591_
+	rendertypeTextBackgroundSeeThroughShader f_268525_
+	rendertypeTextBackgroundShader f_268423_
+	rendertypeTextIntensitySeeThroughShader f_172601_
+	rendertypeTextIntensityShader f_172599_
+	rendertypeTextSeeThroughShader f_172600_
+	rendertypeTextShader f_172598_
+	rendertypeTranslucentMovingBlockShader f_172611_
+	rendertypeTranslucentNoCrumblingShader f_172612_
+	rendertypeTranslucentShader f_172610_
+	rendertypeTripwireShader f_172603_
+	rendertypeWaterMaskShader f_172630_
+	resourceManager f_109060_
+	shaders f_172578_
+	tick f_109065_
+	zoom f_109077_
+	zoomX f_109078_
+	zoomY f_109079_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/ItemInHandRenderer;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/RenderBuffers;)V <init>
+		0 p_234219_ p_234219_
+		1 p_234220_ p_234220_
+		2 p_234221_ p_234221_
+		3 p_234222_ p_234222_
+	bobHurt (Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_109117_
+		0 p_109118_ p_109118_
+		1 p_109119_ p_109119_
+	bobView (Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_109138_
+		0 p_109139_ p_109139_
+		1 p_109140_ p_109140_
+	checkEntityPostEffect (Lnet/minecraft/world/entity/Entity;)V m_109106_
+		0 p_109107_ p_109107_
+	close ()V close
+	createReloadListener ()Lnet/minecraft/server/packs/resources/PreparableReloadListener; m_247116_
+	currentEffect ()Lnet/minecraft/client/renderer/PostChain; m_109149_
+	cycleEffect ()V m_172783_
+	displayItemActivation (Lnet/minecraft/world/item/ItemStack;)V m_109113_
+		0 p_109114_ p_109114_
+	getDarkenWorldAmount (F)F m_109131_
+		0 p_109132_ p_109132_
+	getDepthFar ()F m_172790_
+	getFov (Lnet/minecraft/client/Camera;FZ)D m_109141_
+		0 p_109142_ p_109142_
+		1 p_109143_ p_109143_
+		2 p_109144_ p_109144_
+	getMainCamera ()Lnet/minecraft/client/Camera; m_109153_
+	getMapRenderer ()Lnet/minecraft/client/gui/MapRenderer; m_109151_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_172797_
+	getNightVisionScale (Lnet/minecraft/world/entity/LivingEntity;F)F m_109108_
+		static
+		0 p_109109_ p_109109_
+		1 p_109110_ p_109110_
+	getParticleShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172829_
+		static
+	getPositionColorLightmapShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172832_
+		static
+	getPositionColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172811_
+		static
+	getPositionColorTexLightmapShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172835_
+		static
+	getPositionColorTexShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172814_
+		static
+	getPositionShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172808_
+		static
+	getPositionTexColorNormalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172838_
+		static
+	getPositionTexColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172820_
+		static
+	getPositionTexLightmapColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172637_
+		static
+	getPositionTexShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172817_
+		static
+	getProjectionMatrix (D)Lorg/joml/Matrix4f; m_253088_
+		0 p_254507_ p_254507_
+	getRenderDistance ()F m_109152_
+	getRendertypeArmorCutoutNoCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172658_
+		static
+	getRendertypeArmorEntityGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172741_
+		static
+	getRendertypeArmorGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172738_
+		static
+	getRendertypeBeaconBeamShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172685_
+		static
+	getRendertypeCrumblingShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172758_
+		static
+	getRendertypeCutoutMippedShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172643_
+		static
+	getRendertypeCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172646_
+		static
+	getRendertypeEndGatewayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172756_
+		static
+	getRendertypeEndPortalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172755_
+		static
+	getRendertypeEnergySwirlShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172703_
+		static
+	getRendertypeEntityAlphaShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172697_
+		static
+	getRendertypeEntityCutoutNoCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172667_
+		static
+	getRendertypeEntityCutoutNoCullZOffsetShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172670_
+		static
+	getRendertypeEntityCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172664_
+		static
+	getRendertypeEntityDecalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172688_
+		static
+	getRendertypeEntityGlintDirectShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172748_
+		static
+	getRendertypeEntityGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172747_
+		static
+	getRendertypeEntityNoOutlineShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172691_
+		static
+	getRendertypeEntityShadowShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172694_
+		static
+	getRendertypeEntitySmoothCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172682_
+		static
+	getRendertypeEntitySolidShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172661_
+		static
+	getRendertypeEntityTranslucentCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172676_
+		static
+	getRendertypeEntityTranslucentEmissiveShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_234223_
+		static
+	getRendertypeEntityTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172679_
+		static
+	getRendertypeEyesShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172700_
+		static
+	getRendertypeGlintDirectShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172746_
+		static
+	getRendertypeGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172745_
+		static
+	getRendertypeGlintTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172744_
+		static
+	getRendertypeGuiGhostRecipeOverlayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285862_
+		static
+	getRendertypeGuiOverlayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285975_
+		static
+	getRendertypeGuiShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285858_
+		static
+	getRendertypeGuiTextHighlightShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285738_
+		static
+	getRendertypeItemEntityTranslucentCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172673_
+		static
+	getRendertypeLeashShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172706_
+		static
+	getRendertypeLightningShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172753_
+		static
+	getRendertypeLinesShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172757_
+		static
+	getRendertypeOutlineShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172712_
+		static
+	getRendertypeSolidShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172640_
+		static
+	getRendertypeTextBackgroundSeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_269511_
+		static
+	getRendertypeTextBackgroundShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_269563_
+		static
+	getRendertypeTextIntensitySeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172752_
+		static
+	getRendertypeTextIntensityShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172750_
+		static
+	getRendertypeTextSeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172751_
+		static
+	getRendertypeTextShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172749_
+		static
+	getRendertypeTranslucentMovingBlockShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172652_
+		static
+	getRendertypeTranslucentNoCrumblingShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172655_
+		static
+	getRendertypeTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172649_
+		static
+	getRendertypeTripwireShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172754_
+		static
+	getRendertypeWaterMaskShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172709_
+		static
+	getShader (Ljava/lang/String;)Lnet/minecraft/client/renderer/ShaderInstance; m_172734_
+		0 p_172735_ p_172735_
+	isPanoramicMode ()Z m_172715_
+	lambda$pick$61 (Lnet/minecraft/world/entity/Entity;)Z m_234236_
+		static
+		0 p_234237_ p_234237_
+	lambda$reloadShaders$0 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172713_
+		static
+		0 p_172714_ p_172714_
+	lambda$reloadShaders$1 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172710_
+		static
+		0 p_172711_ p_172711_
+	lambda$reloadShaders$10 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172683_
+		static
+		0 p_172684_ p_172684_
+	lambda$reloadShaders$11 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172680_
+		static
+		0 p_172681_ p_172681_
+	lambda$reloadShaders$12 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172677_
+		static
+		0 p_172678_ p_172678_
+	lambda$reloadShaders$13 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172674_
+		static
+		0 p_172675_ p_172675_
+	lambda$reloadShaders$14 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172671_
+		static
+		0 p_172672_ p_172672_
+	lambda$reloadShaders$15 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172668_
+		static
+		0 p_172669_ p_172669_
+	lambda$reloadShaders$16 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172665_
+		static
+		0 p_172666_ p_172666_
+	lambda$reloadShaders$17 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172662_
+		static
+		0 p_172663_ p_172663_
+	lambda$reloadShaders$18 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172659_
+		static
+		0 p_172660_ p_172660_
+	lambda$reloadShaders$19 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172656_
+		static
+		0 p_172657_ p_172657_
+	lambda$reloadShaders$2 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172707_
+		static
+		0 p_172708_ p_172708_
+	lambda$reloadShaders$20 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172653_
+		static
+		0 p_172654_ p_172654_
+	lambda$reloadShaders$21 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172650_
+		static
+		0 p_172651_ p_172651_
+	lambda$reloadShaders$22 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172647_
+		static
+		0 p_172648_ p_172648_
+	lambda$reloadShaders$23 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172644_
+		static
+		0 p_172645_ p_172645_
+	lambda$reloadShaders$24 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172641_
+		static
+		0 p_172642_ p_172642_
+	lambda$reloadShaders$25 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172638_
+		static
+		0 p_172639_ p_172639_
+	lambda$reloadShaders$26 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172839_
+		static
+		0 p_172840_ p_172840_
+	lambda$reloadShaders$27 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172836_
+		static
+		0 p_172837_ p_172837_
+	lambda$reloadShaders$28 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172833_
+		static
+		0 p_172834_ p_172834_
+	lambda$reloadShaders$29 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172830_
+		static
+		0 p_172831_ p_172831_
+	lambda$reloadShaders$3 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172704_
+		static
+		0 p_172705_ p_172705_
+	lambda$reloadShaders$30 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172827_
+		static
+		0 p_172828_ p_172828_
+	lambda$reloadShaders$31 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172824_
+		static
+		0 p_172825_ p_172825_
+	lambda$reloadShaders$32 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172821_
+		static
+		0 p_172822_ p_172822_
+	lambda$reloadShaders$33 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172818_
+		static
+		0 p_172819_ p_172819_
+	lambda$reloadShaders$34 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172815_
+		static
+		0 p_172816_ p_172816_
+	lambda$reloadShaders$35 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172812_
+		static
+		0 p_172813_ p_172813_
+	lambda$reloadShaders$36 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172809_
+		static
+		0 p_172810_ p_172810_
+	lambda$reloadShaders$37 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172806_
+		static
+		0 p_172807_ p_172807_
+	lambda$reloadShaders$38 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172804_
+		static
+		0 p_172805_ p_172805_
+	lambda$reloadShaders$39 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172802_
+		static
+		0 p_172803_ p_172803_
+	lambda$reloadShaders$4 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172701_
+		static
+		0 p_172702_ p_172702_
+	lambda$reloadShaders$40 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172800_
+		static
+		0 p_172801_ p_172801_
+	lambda$reloadShaders$41 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172798_
+		static
+		0 p_172799_ p_172799_
+	lambda$reloadShaders$42 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172795_
+		static
+		0 p_172796_ p_172796_
+	lambda$reloadShaders$43 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172793_
+		static
+		0 p_172794_ p_172794_
+	lambda$reloadShaders$44 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_268793_
+		static
+		0 p_269657_ p_269657_
+	lambda$reloadShaders$45 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172791_
+		static
+		0 p_172792_ p_172792_
+	lambda$reloadShaders$46 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172788_
+		static
+		0 p_172789_ p_172789_
+	lambda$reloadShaders$47 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_268792_
+		static
+		0 p_269656_ p_269656_
+	lambda$reloadShaders$48 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172786_
+		static
+		0 p_172787_ p_172787_
+	lambda$reloadShaders$49 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172784_
+		static
+		0 p_172785_ p_172785_
+	lambda$reloadShaders$5 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172698_
+		static
+		0 p_172699_ p_172699_
+	lambda$reloadShaders$50 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172781_
+		static
+		0 p_172782_ p_172782_
+	lambda$reloadShaders$51 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172777_
+		static
+		0 p_172778_ p_172778_
+	lambda$reloadShaders$52 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172773_
+		static
+		0 p_172774_ p_172774_
+	lambda$reloadShaders$53 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172732_
+		static
+		0 p_172733_ p_172733_
+	lambda$reloadShaders$54 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_234229_
+		static
+		0 p_234230_ p_234230_
+	lambda$reloadShaders$55 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285677_
+		static
+		0 p_286148_ p_286148_
+	lambda$reloadShaders$56 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285675_
+		static
+		0 p_286146_ p_286146_
+	lambda$reloadShaders$57 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285674_
+		static
+		0 p_286145_ p_286145_
+	lambda$reloadShaders$58 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285676_
+		static
+		0 p_286147_ p_286147_
+	lambda$reloadShaders$59 (Lcom/mojang/datafixers/util/Pair;)V m_172728_
+		static
+		0 p_172729_ p_172729_
+	lambda$reloadShaders$6 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172695_
+		static
+		0 p_172696_ p_172696_
+	lambda$reloadShaders$60 (Lcom/mojang/datafixers/util/Pair;)V m_234224_
+		0 p_234225_ p_234225_
+	lambda$reloadShaders$7 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172692_
+		static
+		0 p_172693_ p_172693_
+	lambda$reloadShaders$8 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172689_
+		static
+		0 p_172690_ p_172690_
+	lambda$reloadShaders$9 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172686_
+		static
+		0 p_172687_ p_172687_
+	lambda$render$62 ()Ljava/lang/String; m_172762_
+	lambda$render$63 ()Ljava/lang/String; m_234232_
+	lambda$render$64 (II)Ljava/lang/String; m_234233_
+		0 p_234234_ p_234234_
+		1 p_234235_ p_234235_
+	lambda$render$65 ()Ljava/lang/String; m_172760_
+	lambda$render$66 ()Ljava/lang/String; m_234231_
+	lambda$takeAutoScreenshot$68 (Lcom/mojang/blaze3d/platform/NativeImage;Ljava/nio/file/Path;)V m_234226_
+		static
+		0 p_234227_ p_234227_
+		1 p_234228_ p_234228_
+	lambda$tryTakeScreenshotIfNeeded$67 (Ljava/nio/file/Path;)V m_234238_
+		0 p_234239_ p_234239_
+	lightTexture ()Lnet/minecraft/client/renderer/LightTexture; m_109154_
+	loadEffect (Lnet/minecraft/resources/ResourceLocation;)V m_109128_
+		0 p_109129_ p_109129_
+	overlayTexture ()Lnet/minecraft/client/renderer/texture/OverlayTexture; m_109155_
+	pick (F)V m_109087_
+		0 p_109088_ p_109088_
+	preloadShader (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;)Lnet/minecraft/client/renderer/ShaderInstance; m_172724_
+		0 p_172725_ p_172725_
+		1 p_172726_ p_172726_
+		2 p_172727_ p_172727_
+	preloadUiShader (Lnet/minecraft/server/packs/resources/ResourceProvider;)V m_172722_
+		0 p_172723_ p_172723_
+	reloadShaders (Lnet/minecraft/server/packs/resources/ResourceProvider;)V m_172767_
+		0 p_250719_ p_250719_
+	render (FJZ)V m_109093_
+		0 p_109094_ p_109094_
+		1 p_109095_ p_109095_
+		2 p_109096_ p_109096_
+	renderConfusionOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280083_
+		0 p_282460_ p_282460_
+		1 p_282656_ p_282656_
+	renderItemActivationAnimation (IIF)V m_109100_
+		0 p_109101_ p_109101_
+		1 p_109102_ p_109102_
+		2 p_109103_ p_109103_
+	renderItemInHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/Camera;F)V m_109120_
+		0 p_109121_ p_109121_
+		1 p_109122_ p_109122_
+		2 p_109123_ p_109123_
+	renderLevel (FJLcom/mojang/blaze3d/vertex/PoseStack;)V m_109089_
+		0 p_109090_ p_109090_
+		1 p_109091_ p_109091_
+		2 p_109092_ p_109092_
+	renderZoomed (FFF)V m_172718_
+		0 p_172719_ p_172719_
+		1 p_172720_ p_172720_
+		2 p_172721_ p_172721_
+	resetData ()V m_109150_
+	resetProjectionMatrix (Lorg/joml/Matrix4f;)V m_252879_
+		0 p_253668_ p_253668_
+	resize (II)V m_109097_
+		0 p_109098_ p_109098_
+		1 p_109099_ p_109099_
+	setPanoramicMode (Z)V m_172779_
+		0 p_172780_ p_172780_
+	setRenderBlockOutline (Z)V m_172775_
+		0 p_172776_ p_172776_
+	setRenderHand (Z)V m_172736_
+		0 p_172737_ p_172737_
+	shouldRenderBlockOutline ()Z m_109158_
+	shutdownEffect ()V m_109086_
+	shutdownShaders ()V m_172759_
+	takeAutoScreenshot (Ljava/nio/file/Path;)V m_182642_
+		0 p_182643_ p_182643_
+	tick ()V m_109148_
+	tickFov ()V m_109156_
+	togglePostEffect ()V m_109130_
+	tryTakeScreenshotIfNeeded ()V m_182644_
+net/minecraft/client/renderer/GameRenderer$1 net/minecraft/client/renderer/GameRenderer$1
+	this$0 f_244403_
+	<init> (Lnet/minecraft/client/renderer/GameRenderer;)V <init>
+		0 p_251822_ p_251822_
+	apply (Lnet/minecraft/client/renderer/GameRenderer$ResourceCache;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_251168_ p_251168_
+		1 p_248902_ p_248902_
+		2 p_251909_ p_251909_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_249816_ p_249816_
+		1 p_250183_ p_250183_
+		2 p_251827_ p_251827_
+	getName ()Ljava/lang/String; m_7812_
+	lambda$prepare$0 (Lnet/minecraft/resources/ResourceLocation;)Z m_246544_
+		static
+		0 p_251575_ p_251575_
+	lambda$prepare$1 ([B)Ljava/io/InputStream; m_246929_
+		static
+		0 p_251362_ p_251362_
+	lambda$prepare$2 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_245944_
+		static
+		0 p_252037_ p_252037_
+		1 p_250354_ p_250354_
+		2 p_250712_ p_250712_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_250788_ p_250788_
+		1 p_252240_ p_252240_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/renderer/GameRenderer$ResourceCache; m_5944_
+		0 p_251213_ p_251213_
+		1 p_251006_ p_251006_
+net/minecraft/client/renderer/GameRenderer$ResourceCache net/minecraft/client/renderer/GameRenderer$ResourceCache
+	cache f_243825_
+	original f_244315_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/util/Map;)V <init>
+		0 f_244315_ f_244315_
+		1 f_243825_ f_243825_
+	cache ()Ljava/util/Map; f_243825_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249329_ p_249329_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_251007_ p_251007_
+	hashCode ()I hashCode
+	original ()Lnet/minecraft/server/packs/resources/ResourceProvider; f_244315_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/GpuWarnlistManager net/minecraft/client/renderer/GpuWarnlistManager
+	GPU_WARNLIST_LOCATION f_109211_
+	LOGGER f_109210_
+	showWarning f_109213_
+	skipFabulous f_109215_
+	warningDismissed f_109214_
+	warnings f_109212_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_109230_ p_109230_
+		1 p_109231_ p_109231_
+		2 p_109232_ p_109232_
+	apply (Lnet/minecraft/client/renderer/GpuWarnlistManager$Preparations;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_109226_ p_109226_
+		1 p_109227_ p_109227_
+		2 p_109228_ p_109228_
+	compilePatterns (Lcom/google/gson/JsonArray;Ljava/util/List;)V m_109222_
+		static
+		0 p_109223_ p_109223_
+		1 p_109224_ p_109224_
+	dismissWarning ()V m_109248_
+	dismissWarningAndSkipFabulous ()V m_109249_
+	getAllWarnings ()Ljava/lang/String; m_109256_
+	getRendererWarnings ()Ljava/lang/String; m_109253_
+	getVendorWarnings ()Ljava/lang/String; m_109255_
+	getVersionWarnings ()Ljava/lang/String; m_109254_
+	hasWarnings ()Z m_109218_
+	isShowingWarning ()Z m_109250_
+	isSkippingFabulous ()Z m_109251_
+	lambda$compilePatterns$1 (Ljava/util/List;Lcom/google/gson/JsonElement;)V m_109237_
+		static
+		0 p_109238_ p_109238_
+		1 p_109239_ p_109239_
+	lambda$getAllWarnings$0 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V m_109233_
+		static
+		0 p_109234_ p_109234_
+		1 p_109235_ p_109235_
+		2 p_109236_ p_109236_
+	parseJson (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lcom/google/gson/JsonObject; m_109244_
+		static
+		0 p_109245_ p_109245_
+		1 p_109246_ p_109246_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/renderer/GpuWarnlistManager$Preparations; m_5944_
+		0 p_109220_ p_109220_
+		1 p_109221_ p_109221_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_109242_ p_109242_
+		1 p_109243_ p_109243_
+	resetWarnings ()V m_109252_
+	showWarning ()V m_109247_
+	willShowWarning ()Z m_109240_
+net/minecraft/client/renderer/GpuWarnlistManager$Preparations net/minecraft/client/renderer/GpuWarnlistManager$Preparations
+	rendererPatterns f_109257_
+	vendorPatterns f_109259_
+	versionPatterns f_109258_
+	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_109261_ p_109261_
+		1 p_109262_ p_109262_
+		2 p_109263_ p_109263_
+	apply ()Lcom/google/common/collect/ImmutableMap; m_109269_
+	matchAny (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; m_109272_
+		static
+		0 p_109273_ p_109273_
+		1 p_109274_ p_109274_
+net/minecraft/client/renderer/ItemBlockRenderTypes net/minecraft/client/renderer/ItemBlockRenderTypes
+	TYPE_BY_BLOCK f_109275_
+	TYPE_BY_FLUID f_109276_
+	renderCutout f_109277_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getChunkRenderType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/RenderType; m_109282_
+		static
+		0 p_109283_ p_109283_
+	getMovingBlockRenderType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/RenderType; m_109293_
+		static
+		0 p_109294_ p_109294_
+	getRenderLayer (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/client/renderer/RenderType; m_109287_
+		static
+		0 p_109288_ p_109288_
+	getRenderType (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/client/renderer/RenderType; m_109279_
+		static
+		0 p_109280_ p_109280_
+		1 p_109281_ p_109281_
+	getRenderType (Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/client/renderer/RenderType; m_109284_
+		static
+		0 p_109285_ p_109285_
+		1 p_109286_ p_109286_
+	lambda$static$0 (Ljava/util/HashMap;)V m_276704_
+		static
+		0 p_277225_ p_277225_
+	lambda$static$1 (Ljava/util/HashMap;)V m_109289_
+		static
+		0 p_109290_ p_109290_
+	setFancy (Z)V m_109291_
+		static
+		0 p_109292_ p_109292_
+net/minecraft/client/renderer/ItemInHandRenderer net/minecraft/client/renderer/ItemInHandRenderer
+	ARM_HEIGHT_SCALE f_172843_
+	ARM_POSTROTATION_X_OFFSET f_172852_
+	ARM_POS_SCALE f_172844_
+	ARM_POS_X f_172845_
+	ARM_POS_Y f_172846_
+	ARM_POS_Z f_172847_
+	ARM_PREROTATION_X_OFFSET f_172849_
+	ARM_PREROTATION_Y_OFFSET f_172850_
+	ARM_PREROTATION_Z_OFFSET f_172851_
+	ARM_PRESWING_ROT_Y f_172848_
+	ARM_ROT_X f_172853_
+	ARM_ROT_Y f_172854_
+	ARM_ROT_Z f_172855_
+	ARM_SWING_X_POS_SCALE f_172908_
+	ARM_SWING_Y_POS_SCALE f_172909_
+	ARM_SWING_Y_ROT_AMOUNT f_172911_
+	ARM_SWING_Z_POS_SCALE f_172910_
+	ARM_SWING_Z_ROT_AMOUNT f_172842_
+	BOW_CHARGE_SHAKE_X_SCALE f_172883_
+	BOW_CHARGE_SHAKE_Y_SCALE f_172884_
+	BOW_CHARGE_SHAKE_Z_SCALE f_172885_
+	BOW_CHARGE_X_POS_SCALE f_172880_
+	BOW_CHARGE_Y_POS_SCALE f_172881_
+	BOW_CHARGE_Z_POS_SCALE f_172882_
+	BOW_CHARGE_Z_SCALE f_172886_
+	BOW_MIN_SHAKE_CHARGE f_172887_
+	EAT_EXTRA_JIGGLE_CUTOFF f_172906_
+	EAT_EXTRA_JIGGLE_SCALE f_172907_
+	EAT_JIGGLE_EXPONENT f_172905_
+	EAT_JIGGLE_X_POS_SCALE f_172902_
+	EAT_JIGGLE_X_ROT_AMOUNT f_172899_
+	EAT_JIGGLE_Y_POS_SCALE f_172903_
+	EAT_JIGGLE_Y_ROT_AMOUNT f_172900_
+	EAT_JIGGLE_Z_POS_SCALE f_172904_
+	EAT_JIGGLE_Z_ROT_AMOUNT f_172901_
+	ITEM_HEIGHT_SCALE f_172891_
+	ITEM_POS_X f_172892_
+	ITEM_POS_Y f_172893_
+	ITEM_POS_Z f_172894_
+	ITEM_PRESWING_ROT_Y f_172895_
+	ITEM_SWING_X_POS_SCALE f_172888_
+	ITEM_SWING_X_ROT_AMOUNT f_172896_
+	ITEM_SWING_Y_POS_SCALE f_172889_
+	ITEM_SWING_Y_ROT_AMOUNT f_172897_
+	ITEM_SWING_Z_POS_SCALE f_172890_
+	ITEM_SWING_Z_ROT_AMOUNT f_172898_
+	MAPHAND_X_ROT_AMOUNT f_172865_
+	MAPHAND_Y_ROT_AMOUNT f_172866_
+	MAPHAND_Z_ROT_AMOUNT f_172867_
+	MAP_BACKGROUND f_109297_
+	MAP_BACKGROUND_CHECKERBOARD f_109298_
+	MAP_BORDER f_172877_
+	MAP_FINAL_SCALE f_172876_
+	MAP_GLOBAL_X_POS f_172873_
+	MAP_GLOBAL_Y_POS f_172874_
+	MAP_GLOBAL_Z_POS f_172875_
+	MAP_HANDS_HEIGHT_SCALE f_172861_
+	MAP_HANDS_POS_X f_172858_
+	MAP_HANDS_POS_Y f_172859_
+	MAP_HANDS_POS_Z f_172860_
+	MAP_HANDS_TILT_SCALE f_172862_
+	MAP_HANDS_Z_ROT_AMOUNT f_172864_
+	MAP_HAND_X_POS f_172868_
+	MAP_HAND_Y_POS f_172869_
+	MAP_HAND_Z_POS f_172870_
+	MAP_HEIGHT f_172878_
+	MAP_PLAYER_PITCH_SCALE f_172863_
+	MAP_PRE_ROT_SCALE f_172872_
+	MAP_SWING_X_POS_SCALE f_172856_
+	MAP_SWING_X_ROT_AMOUNT f_172871_
+	MAP_SWING_Z_POS_SCALE f_172857_
+	MAP_WIDTH f_172879_
+	entityRenderDispatcher f_109306_
+	itemRenderer f_109307_
+	mainHandHeight f_109302_
+	mainHandItem f_109300_
+	minecraft f_109299_
+	oMainHandHeight f_109303_
+	oOffHandHeight f_109305_
+	offHandHeight f_109304_
+	offHandItem f_109301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_234241_ p_234241_
+		1 p_234242_ p_234242_
+		2 p_234243_ p_234243_
+	applyBrushTransform (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/entity/HumanoidArm;Lnet/minecraft/world/item/ItemStack;F)V m_271982_
+		0 p_273513_ p_273513_
+		1 p_273245_ p_273245_
+		2 p_273726_ p_273726_
+		3 p_272809_ p_272809_
+		4 p_273333_ p_273333_
+	applyEatTransform (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/entity/HumanoidArm;Lnet/minecraft/world/item/ItemStack;)V m_109330_
+		0 p_109331_ p_109331_
+		1 p_109332_ p_109332_
+		2 p_109333_ p_109333_
+		3 p_109334_ p_109334_
+	applyItemArmAttackTransform (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/HumanoidArm;F)V m_109335_
+		0 p_109336_ p_109336_
+		1 p_109337_ p_109337_
+		2 p_109338_ p_109338_
+	applyItemArmTransform (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/HumanoidArm;F)V m_109382_
+		0 p_109383_ p_109383_
+		1 p_109384_ p_109384_
+		2 p_109385_ p_109385_
+	calculateMapTilt (F)F m_109312_
+		0 p_109313_ p_109313_
+	evaluateWhichHandsToRender (Lnet/minecraft/client/player/LocalPlayer;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172914_
+		static
+		0 p_172915_ p_172915_
+	isChargedCrossbow (Lnet/minecraft/world/item/ItemStack;)Z m_172912_
+		static
+		0 p_172913_ p_172913_
+	itemUsed (Lnet/minecraft/world/InteractionHand;)V m_109320_
+		0 p_109321_ p_109321_
+	renderArmWithItem (Lnet/minecraft/client/player/AbstractClientPlayer;FFLnet/minecraft/world/InteractionHand;FLnet/minecraft/world/item/ItemStack;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_109371_
+		0 p_109372_ p_109372_
+		1 p_109373_ p_109373_
+		2 p_109374_ p_109374_
+		3 p_109375_ p_109375_
+		4 p_109376_ p_109376_
+		5 p_109377_ p_109377_
+		6 p_109378_ p_109378_
+		7 p_109379_ p_109379_
+		8 p_109380_ p_109380_
+		9 p_109381_ p_109381_
+	renderHandsWithItems (FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lnet/minecraft/client/player/LocalPlayer;I)V m_109314_
+		0 p_109315_ p_109315_
+		1 p_109316_ p_109316_
+		2 p_109317_ p_109317_
+		3 p_109318_ p_109318_
+		4 p_109319_ p_109319_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_269530_
+		0 p_270072_ p_270072_
+		1 p_270793_ p_270793_
+		2 p_270837_ p_270837_
+		3 p_270203_ p_270203_
+		4 p_270974_ p_270974_
+		5 p_270686_ p_270686_
+		6 p_270103_ p_270103_
+	renderMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/ItemStack;)V m_109366_
+		0 p_109367_ p_109367_
+		1 p_109368_ p_109368_
+		2 p_109369_ p_109369_
+		3 p_109370_ p_109370_
+	renderMapHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/HumanoidArm;)V m_109361_
+		0 p_109362_ p_109362_
+		1 p_109363_ p_109363_
+		2 p_109364_ p_109364_
+		3 p_109365_ p_109365_
+	renderOneHandedMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFLnet/minecraft/world/entity/HumanoidArm;FLnet/minecraft/world/item/ItemStack;)V m_109353_
+		0 p_109354_ p_109354_
+		1 p_109355_ p_109355_
+		2 p_109356_ p_109356_
+		3 p_109357_ p_109357_
+		4 p_109358_ p_109358_
+		5 p_109359_ p_109359_
+		6 p_109360_ p_109360_
+	renderPlayerArm (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFFLnet/minecraft/world/entity/HumanoidArm;)V m_109346_
+		0 p_109347_ p_109347_
+		1 p_109348_ p_109348_
+		2 p_109349_ p_109349_
+		3 p_109350_ p_109350_
+		4 p_109351_ p_109351_
+		5 p_109352_ p_109352_
+	renderTwoHandedMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFFF)V m_109339_
+		0 p_109340_ p_109340_
+		1 p_109341_ p_109341_
+		2 p_109342_ p_109342_
+		3 p_109343_ p_109343_
+		4 p_109344_ p_109344_
+		5 p_109345_ p_109345_
+	selectionUsingItemWhileHoldingBowLike (Lnet/minecraft/client/player/LocalPlayer;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172916_
+		static
+		0 p_172917_ p_172917_
+	tick ()V m_109311_
+net/minecraft/client/renderer/ItemInHandRenderer$1 net/minecraft/client/renderer/ItemInHandRenderer$1
+	$SwitchMap$net$minecraft$world$item$UseAnim f_109386_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection net/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection
+	$VALUES $VALUES
+	RENDER_BOTH_HANDS RENDER_BOTH_HANDS
+	RENDER_MAIN_HAND_ONLY RENDER_MAIN_HAND_ONLY
+	RENDER_OFF_HAND_ONLY RENDER_OFF_HAND_ONLY
+	renderMainHand f_172921_
+	renderOffHand f_172922_
+	$values ()[Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172930_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_172926_ p_172926_
+		1 p_172927_ p_172927_
+		2 p_172928_ p_172928_
+		3 p_172929_ p_172929_
+	onlyForHand (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172931_
+		static
+		0 p_172932_ p_172932_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; valueOf
+		static
+		0 p_172934_ p_172934_
+	values ()[Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; values
+		static
+net/minecraft/client/renderer/ItemModelShaper net/minecraft/client/renderer/ItemModelShaper
+	modelManager f_109390_
+	shapes f_109388_
+	shapesCache f_109389_
+	<init> (Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_109392_ p_109392_
+	getIndex (Lnet/minecraft/world/item/Item;)I m_109404_
+		static
+		0 p_109405_ p_109405_
+	getItemModel (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/resources/model/BakedModel; m_109406_
+		0 p_109407_ p_109407_
+	getItemModel (Lnet/minecraft/world/item/Item;)Lnet/minecraft/client/resources/model/BakedModel; m_109394_
+		0 p_109395_ p_109395_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_109393_
+	rebuildCache ()V m_109403_
+	register (Lnet/minecraft/world/item/Item;Lnet/minecraft/client/resources/model/ModelResourceLocation;)V m_109396_
+		0 p_109397_ p_109397_
+		1 p_109398_ p_109398_
+net/minecraft/client/renderer/LevelRenderer net/minecraft/client/renderer/LevelRenderer
+	CEILED_SECTION_DIAGONAL f_194304_
+	CHUNK_SIZE f_172937_
+	CLOUDS_LOCATION f_109456_
+	DIRECTIONS f_109434_
+	END_SKY_LOCATION f_109457_
+	FORCEFIELD_LOCATION f_109458_
+	HALF_A_SECOND_IN_MILLIS f_194305_
+	HALF_CHUNK_SIZE f_194302_
+	LOGGER f_109453_
+	MINIMUM_ADVANCED_CULLING_DISTANCE f_194303_
+	MIN_FOG_DISTANCE f_172942_
+	MOON_LOCATION f_109454_
+	RAIN_DIAMETER f_172944_
+	RAIN_LOCATION f_109459_
+	RAIN_RADIUS f_172943_
+	SKY_DISC_RADIUS f_172941_
+	SNOW_LOCATION f_109460_
+	SUN_LOCATION f_109455_
+	TRANSPARENT_SORT_COUNT f_172945_
+	blockEntityRenderDispatcher f_172946_
+	captureFrustum f_109441_
+	capturedFrustum f_109442_
+	chunkRenderDispatcher f_109436_
+	cloudBuffer f_109475_
+	cloudsTarget f_109417_
+	culledEntities f_109440_
+	cullingFrustum f_172938_
+	darkBuffer f_109473_
+	destroyingBlocks f_109408_
+	destructionProgress f_109409_
+	entityEffect f_109412_
+	entityRenderDispatcher f_109463_
+	entityTarget f_109411_
+	frameTimes f_109476_
+	frustumPoints f_109443_
+	frustumPos f_109444_
+	generateClouds f_109474_
+	globalBlockEntities f_109468_
+	itemEntityTarget f_109414_
+	lastCameraChunkX f_109422_
+	lastCameraChunkY f_109423_
+	lastCameraChunkZ f_109424_
+	lastCameraX f_109419_
+	lastCameraY f_109420_
+	lastCameraZ f_109421_
+	lastFullRenderChunkUpdate f_194298_
+	lastViewDistance f_109438_
+	level f_109465_
+	minecraft f_109461_
+	needsFrustumUpdate f_194299_
+	needsFullRenderChunkUpdate f_194300_
+	nextFullUpdateMillis f_194301_
+	particlesTarget f_109415_
+	playingRecords f_109410_
+	prevCamRotX f_109428_
+	prevCamRotY f_109429_
+	prevCamX f_109425_
+	prevCamY f_109426_
+	prevCamZ f_109427_
+	prevCloudColor f_109433_
+	prevCloudX f_109430_
+	prevCloudY f_109431_
+	prevCloudZ f_109432_
+	prevCloudsType f_109435_
+	rainSizeX f_109451_
+	rainSizeZ f_109452_
+	rainSoundTime f_109450_
+	recentlyCompiledChunks f_194306_
+	renderBuffers f_109464_
+	renderChunkStorage f_194307_
+	renderChunksInFrustum f_194297_
+	renderedEntities f_109439_
+	skyBuffer f_109472_
+	starBuffer f_109471_
+	ticks f_109477_
+	translucentTarget f_109413_
+	transparencyChain f_109418_
+	viewArea f_109469_
+	weatherTarget f_109416_
+	xTransparentOld f_109445_
+	yTransparentOld f_109446_
+	zTransparentOld f_109447_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;)V <init>
+		0 p_234245_ p_234245_
+		1 p_234246_ p_234246_
+		2 p_234247_ p_234247_
+		3 p_234248_ p_234248_
+	addChainedFilledBoxVertices (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_269208_
+		static
+		0 p_270343_ p_270343_
+		1 p_270926_ p_270926_
+		2 p_270503_ p_270503_
+		3 p_270353_ p_270353_
+		4 p_270642_ p_270642_
+		5 p_270676_ p_270676_
+		6 p_270711_ p_270711_
+		7 p_270601_ p_270601_
+		8 p_270523_ p_270523_
+		9 p_270382_ p_270382_
+		10 p_270089_ p_270089_
+		11 p_270335_ p_270335_
+	addChainedFilledBoxVertices (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFFFFFF)V m_269282_
+		static
+		0 p_270352_ p_270352_
+		1 p_271015_ p_271015_
+		2 p_270144_ p_270144_
+		3 p_270901_ p_270901_
+		4 p_270546_ p_270546_
+		5 p_270102_ p_270102_
+		6 p_270605_ p_270605_
+		7 p_271006_ p_271006_
+		8 p_270864_ p_270864_
+		9 p_270181_ p_270181_
+		10 p_270220_ p_270220_
+		11 p_270293_ p_270293_
+	addFrustumQuad (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V m_269092_
+		0 p_270858_ p_270858_
+		1 p_270341_ p_270341_
+		2 p_270702_ p_270702_
+		3 p_270959_ p_270959_
+		4 p_270732_ p_270732_
+		5 p_270363_ p_270363_
+		6 p_270273_ p_270273_
+		7 p_270934_ p_270934_
+		8 p_270916_ p_270916_
+	addFrustumVertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;I)V m_269236_
+		0 p_270950_ p_270950_
+		1 p_270118_ p_270118_
+		2 p_270865_ p_270865_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_109743_
+		0 p_109744_ p_109744_
+		1 p_109745_ p_109745_
+		2 p_109746_ p_109746_
+		3 p_109747_ p_109747_
+		4 p_109748_ p_109748_
+		5 p_109749_ p_109749_
+		6 p_109750_ p_109750_
+		7 p_109751_ p_109751_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_109735_
+		0 p_109736_ p_109736_
+		1 p_109737_ p_109737_
+		2 p_109738_ p_109738_
+		3 p_109739_ p_109739_
+		4 p_109740_ p_109740_
+		5 p_109741_ p_109741_
+		6 p_109742_ p_109742_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)V m_109752_
+		0 p_109753_ p_109753_
+		1 p_109754_ p_109754_
+		2 p_109755_ p_109755_
+		3 p_109756_ p_109756_
+		4 p_109757_ p_109757_
+		5 p_109758_ p_109758_
+		6 p_109759_ p_109759_
+		7 p_109760_ p_109760_
+		8 p_109761_ p_109761_
+	addParticleInternal (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)Lnet/minecraft/client/particle/Particle; m_109795_
+		0 p_109796_ p_109796_
+		1 p_109797_ p_109797_
+		2 p_109798_ p_109798_
+		3 p_109799_ p_109799_
+		4 p_109800_ p_109800_
+		5 p_109801_ p_109801_
+		6 p_109802_ p_109802_
+		7 p_109803_ p_109803_
+	addParticleInternal (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)Lnet/minecraft/client/particle/Particle; m_109804_
+		0 p_109805_ p_109805_
+		1 p_109806_ p_109806_
+		2 p_109807_ p_109807_
+		3 p_109808_ p_109808_
+		4 p_109809_ p_109809_
+		5 p_109810_ p_109810_
+		6 p_109811_ p_109811_
+		7 p_109812_ p_109812_
+		8 p_109813_ p_109813_
+	addRecentlyCompiledChunk (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)V m_194352_
+		0 p_194353_ p_194353_
+	allChanged ()V m_109818_
+	applyFrustum (Lnet/minecraft/client/renderer/culling/Frustum;)V m_194354_
+		0 p_194355_ p_194355_
+	blockChanged (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_109544_
+		0 p_109545_ p_109545_
+		1 p_109546_ p_109546_
+		2 p_109547_ p_109547_
+		3 p_109548_ p_109548_
+		4 p_109549_ p_109549_
+	buildClouds (Lcom/mojang/blaze3d/vertex/BufferBuilder;DDDLnet/minecraft/world/phys/Vec3;)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234261_
+		0 p_234262_ p_234262_
+		1 p_234263_ p_234263_
+		2 p_234264_ p_234264_
+		3 p_234265_ p_234265_
+		4 p_234266_ p_234266_
+	buildSkyDisc (Lcom/mojang/blaze3d/vertex/BufferBuilder;F)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234267_
+		static
+		0 p_234268_ p_234268_
+		1 p_234269_ p_234269_
+	calculateParticleLevel (Z)Lnet/minecraft/client/ParticleStatus; m_109767_
+		0 p_109768_ p_109768_
+	captureFrustum ()V m_173018_
+	captureFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/client/renderer/culling/Frustum;)V m_252964_
+		0 p_253756_ p_253756_
+		1 p_253787_ p_253787_
+		2 p_254187_ p_254187_
+		3 p_253833_ p_253833_
+		4 p_254547_ p_254547_
+		5 p_253954_ p_253954_
+	checkPoseStack (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_109588_
+		0 p_109589_ p_109589_
+	clear ()V m_109824_
+	close ()V close
+	closeToBorder (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)Z m_194359_
+		0 p_194360_ p_194360_
+		1 p_194361_ p_194361_
+	compileChunks (Lnet/minecraft/client/Camera;)V m_194370_
+		0 p_194371_ p_194371_
+	countRenderedChunks ()I m_109821_
+	createDarkSky ()V m_109835_
+	createLightSky ()V m_109836_
+	createStars ()V m_109837_
+	deinitTransparency ()V m_109834_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_109774_
+		0 p_109775_ p_109775_
+		1 p_109776_ p_109776_
+		2 p_109777_ p_109777_
+	doEntityOutline ()V m_109769_
+	doesMobEffectBlockSky (Lnet/minecraft/client/Camera;)Z m_234310_
+		0 p_234311_ p_234311_
+	drawStars (Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234259_
+		0 p_234260_ p_234260_
+	entityTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109827_
+	getChunkRenderDispatcher ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher; m_173015_
+	getChunkStatistics ()Ljava/lang/String; m_109820_
+	getCloudsTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109832_
+	getEntityStatistics ()Ljava/lang/String; m_109822_
+	getItemEntityTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109829_
+	getLastViewDistance ()D m_173017_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I m_109537_
+		static
+		0 p_109538_ p_109538_
+		1 p_109539_ p_109539_
+		2 p_109540_ p_109540_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_109541_
+		static
+		0 p_109542_ p_109542_
+		1 p_109543_ p_109543_
+	getParticlesTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109830_
+	getRelativeFrom (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk; m_109728_
+		0 p_109729_ p_109729_
+		1 p_109730_ p_109730_
+		2 p_109731_ p_109731_
+	getTotalChunks ()D m_173016_
+	getTranslucentTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109828_
+	getWeatherTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109831_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_109506_
+		0 p_109507_ p_109507_
+		1 p_109508_ p_109508_
+		2 p_109509_ p_109509_
+	graphicsChanged ()V m_173014_
+	hasRenderedAllChunks ()Z m_109825_
+	initOutline ()V m_109482_
+	initTransparency ()V m_109833_
+	initializeQueueForFullUpdate (Lnet/minecraft/client/Camera;Ljava/util/Queue;)V m_194343_
+		0 p_194344_ p_194344_
+		1 p_194345_ p_194345_
+	isChunkCompiled (Lnet/minecraft/core/BlockPos;)Z m_202430_
+		0 p_202431_ p_202431_
+	killFrustum ()V m_173019_
+	lambda$addParticle$8 (DDD)Ljava/lang/String; m_234249_
+		0 p_234250_ p_234250_
+		1 p_234251_ p_234251_
+		2 p_234252_ p_234252_
+	lambda$destroyBlockProgress$10 (J)Ljava/util/SortedSet; m_234253_
+		static
+		0 p_234254_ p_234254_
+	lambda$initTransparency$0 (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/network/chat/MutableComponent; m_244728_
+		static
+		0 p_234256_ p_234256_
+	lambda$initializeQueueForFullUpdate$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo;)D m_234301_
+		static
+		0 p_234302_ p_234302_
+		1 p_234303_ p_234303_
+	lambda$levelEvent$9 (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; m_234257_
+		static
+		0 p_234258_ p_234258_
+	lambda$renderChunkLayer$6 (Lnet/minecraft/client/renderer/RenderType;)Ljava/lang/String; m_234299_
+		static
+		0 p_234300_ p_234300_
+	lambda$renderLevel$4 (Lnet/minecraft/client/Camera;FZF)V m_234286_
+		static
+		0 p_234287_ p_234287_
+		1 p_234288_ p_234288_
+		2 p_234289_ p_234289_
+		3 p_234290_ p_234290_
+	lambda$renderLevel$5 (Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_234295_
+		static
+		0 p_234296_ p_234296_
+		1 p_234297_ p_234297_
+		2 p_234298_ p_234298_
+	lambda$renderShape$7 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;DDDFFFFDDDDDD)V m_234270_
+		static
+		0 p_234271_ p_234271_
+		1 p_234272_ p_234272_
+		2 p_234273_ p_234273_
+		3 p_234274_ p_234274_
+		4 p_234275_ p_234275_
+		5 p_234276_ p_234276_
+		6 p_234277_ p_234277_
+		7 p_234278_ p_234278_
+		8 p_234279_ p_234279_
+		9 p_234280_ p_234280_
+		10 p_234281_ p_234281_
+		11 p_234282_ p_234282_
+		12 p_234283_ p_234283_
+		13 p_234284_ p_234284_
+		14 p_234285_ p_234285_
+	lambda$setupRender$1 (J)J m_234308_
+		0 p_234309_ p_234309_
+	lambda$setupRender$2 (Lnet/minecraft/client/Camera;Lnet/minecraft/world/phys/Vec3;Z)V m_234291_
+		0 p_234292_ p_234292_
+		1 p_234293_ p_234293_
+		2 p_234294_ p_234294_
+	levelEvent (ILnet/minecraft/core/BlockPos;I)V m_234304_
+		0 p_234305_ p_234305_
+		1 p_234306_ p_234306_
+		2 p_234307_ p_234307_
+	mixColor (F)Lnet/minecraft/world/phys/Vec3; m_285956_
+		static
+		0 p_286899_ p_286899_
+	needsUpdate ()V m_109826_
+	notifyNearbyEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_109550_
+		0 p_109551_ p_109551_
+		1 p_109552_ p_109552_
+		2 p_109553_ p_109553_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_109513_ p_109513_
+	playStreamingMusic (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/core/BlockPos;)V m_109514_
+		0 p_109515_ p_109515_
+		1 p_109516_ p_109516_
+	prepareCullFrustum (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Lorg/joml/Matrix4f;)V m_253210_
+		0 p_253986_ p_253986_
+		1 p_253766_ p_253766_
+		2 p_254341_ p_254341_
+	removeProgress (Lnet/minecraft/server/level/BlockDestructionProgress;)V m_109765_
+		0 p_109766_ p_109766_
+	renderChunkLayer (Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLorg/joml/Matrix4f;)V m_172993_
+		0 p_172994_ p_172994_
+		1 p_172995_ p_172995_
+		2 p_172996_ p_172996_
+		3 p_172997_ p_172997_
+		4 p_172998_ p_172998_
+		5 p_254039_ p_254039_
+	renderClouds (Lcom/mojang/blaze3d/vertex/PoseStack;Lorg/joml/Matrix4f;FDDD)V m_253054_
+		0 p_254145_ p_254145_
+		1 p_254537_ p_254537_
+		2 p_254364_ p_254364_
+		3 p_253843_ p_253843_
+		4 p_253663_ p_253663_
+		5 p_253795_ p_253795_
+	renderDebug (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/Camera;)V m_269240_
+		0 p_271014_ p_271014_
+		1 p_270107_ p_270107_
+		2 p_270483_ p_270483_
+	renderEndSky (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_109780_
+		0 p_109781_ p_109781_
+	renderEntity (Lnet/minecraft/world/entity/Entity;DDDFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_109517_
+		0 p_109518_ p_109518_
+		1 p_109519_ p_109519_
+		2 p_109520_ p_109520_
+		3 p_109521_ p_109521_
+		4 p_109522_ p_109522_
+		5 p_109523_ p_109523_
+		6 p_109524_ p_109524_
+	renderHitOutline (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_109637_
+		0 p_109638_ p_109638_
+		1 p_109639_ p_109639_
+		2 p_109640_ p_109640_
+		3 p_109641_ p_109641_
+		4 p_109642_ p_109642_
+		5 p_109643_ p_109643_
+		6 p_109644_ p_109644_
+		7 p_109645_ p_109645_
+	renderLevel (Lcom/mojang/blaze3d/vertex/PoseStack;FJZLnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/renderer/LightTexture;Lorg/joml/Matrix4f;)V m_109599_
+		0 p_109600_ p_109600_
+		1 p_109601_ p_109601_
+		2 p_109602_ p_109602_
+		3 p_109603_ p_109603_
+		4 p_109604_ p_109604_
+		5 p_109605_ p_109605_
+		6 p_109606_ p_109606_
+		7 p_254120_ p_254120_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFFFFF)V m_109621_
+		static
+		0 p_109622_ p_109622_
+		1 p_109623_ p_109623_
+		2 p_109624_ p_109624_
+		3 p_109625_ p_109625_
+		4 p_109626_ p_109626_
+		5 p_109627_ p_109627_
+		6 p_109628_ p_109628_
+		7 p_109629_ p_109629_
+		8 p_109630_ p_109630_
+		9 p_109631_ p_109631_
+		10 p_109632_ p_109632_
+		11 p_109633_ p_109633_
+		12 p_109634_ p_109634_
+		13 p_109635_ p_109635_
+		14 p_109636_ p_109636_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/AABB;FFFF)V m_109646_
+		static
+		0 p_109647_ p_109647_
+		1 p_109648_ p_109648_
+		2 p_109649_ p_109649_
+		3 p_109650_ p_109650_
+		4 p_109651_ p_109651_
+		5 p_109652_ p_109652_
+		6 p_109653_ p_109653_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_172965_
+		static
+		0 p_172966_ p_172966_
+		1 p_172967_ p_172967_
+		2 p_172968_ p_172968_
+		3 p_172969_ p_172969_
+		4 p_172970_ p_172970_
+		5 p_172971_ p_172971_
+		6 p_172972_ p_172972_
+		7 p_172973_ p_172973_
+		8 p_172974_ p_172974_
+		9 p_172975_ p_172975_
+		10 p_172976_ p_172976_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_109608_
+		static
+		0 p_109609_ p_109609_
+		1 p_109610_ p_109610_
+		2 p_109611_ p_109611_
+		3 p_109612_ p_109612_
+		4 p_109613_ p_109613_
+		5 p_109614_ p_109614_
+		6 p_109615_ p_109615_
+		7 p_109616_ p_109616_
+		8 p_109617_ p_109617_
+		9 p_109618_ p_109618_
+		10 p_109619_ p_109619_
+		11 p_109620_ p_109620_
+	renderShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFF)V m_109782_
+		static
+		0 p_109783_ p_109783_
+		1 p_109784_ p_109784_
+		2 p_109785_ p_109785_
+		3 p_109786_ p_109786_
+		4 p_109787_ p_109787_
+		5 p_109788_ p_109788_
+		6 p_109789_ p_109789_
+		7 p_109790_ p_109790_
+		8 p_109791_ p_109791_
+		9 p_109792_ p_109792_
+	renderSky (Lcom/mojang/blaze3d/vertex/PoseStack;Lorg/joml/Matrix4f;FLnet/minecraft/client/Camera;ZLjava/lang/Runnable;)V m_202423_
+		0 p_202424_ p_202424_
+		1 p_254034_ p_254034_
+		2 p_202426_ p_202426_
+		3 p_202427_ p_202427_
+		4 p_202428_ p_202428_
+		5 p_202429_ p_202429_
+	renderSnowAndRain (Lnet/minecraft/client/renderer/LightTexture;FDDD)V m_109703_
+		0 p_109704_ p_109704_
+		1 p_109705_ p_109705_
+		2 p_109706_ p_109706_
+		3 p_109707_ p_109707_
+		4 p_109708_ p_109708_
+	renderVoxelShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFFZ)V m_285900_
+		static
+		0 p_286791_ p_286791_
+		1 p_286416_ p_286416_
+		2 p_286863_ p_286863_
+		3 p_286432_ p_286432_
+		4 p_286836_ p_286836_
+		5 p_286774_ p_286774_
+		6 p_286612_ p_286612_
+		7 p_286516_ p_286516_
+		8 p_286787_ p_286787_
+		9 p_286300_ p_286300_
+		10 p_286443_ p_286443_
+	renderWorldBorder (Lnet/minecraft/client/Camera;)V m_173012_
+		0 p_173013_ p_173013_
+	resize (II)V m_109487_
+		0 p_109488_ p_109488_
+		1 p_109489_ p_109489_
+	setBlockDirty (Lnet/minecraft/core/BlockPos;Z)V m_109732_
+		0 p_109733_ p_109733_
+		1 p_109734_ p_109734_
+	setBlockDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_109721_
+		0 p_109722_ p_109722_
+		1 p_109723_ p_109723_
+		2 p_109724_ p_109724_
+	setBlocksDirty (IIIIII)V m_109494_
+		0 p_109495_ p_109495_
+		1 p_109496_ p_109496_
+		2 p_109497_ p_109497_
+		3 p_109498_ p_109498_
+		4 p_109499_ p_109499_
+		5 p_109500_ p_109500_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_109701_
+		0 p_109702_ p_109702_
+	setSectionDirty (IIIZ)V m_109501_
+		0 p_109502_ p_109502_
+		1 p_109503_ p_109503_
+		2 p_109504_ p_109504_
+		3 p_109505_ p_109505_
+	setSectionDirty (III)V m_109770_
+		0 p_109771_ p_109771_
+		1 p_109772_ p_109772_
+		2 p_109773_ p_109773_
+	setSectionDirtyWithNeighbors (III)V m_109490_
+		0 p_109491_ p_109491_
+		1 p_109492_ p_109492_
+		2 p_109493_ p_109493_
+	setupRender (Lnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/culling/Frustum;ZZ)V m_194338_
+		0 p_194339_ p_194339_
+		1 p_194340_ p_194340_
+		2 p_194341_ p_194341_
+		3 p_194342_ p_194342_
+	shiftHue (FFFF)Lnet/minecraft/world/phys/Vec3; m_285739_
+		static
+		0 p_286907_ p_286907_
+		1 p_286536_ p_286536_
+		2 p_286318_ p_286318_
+		3 p_286590_ p_286590_
+	shouldShowEntityOutlines ()Z m_109817_
+	tick ()V m_109823_
+	tickRain (Lnet/minecraft/client/Camera;)V m_109693_
+		0 p_109694_ p_109694_
+	updateGlobalBlockEntities (Ljava/util/Collection;Ljava/util/Collection;)V m_109762_
+		0 p_109763_ p_109763_
+		1 p_109764_ p_109764_
+	updateRenderChunks (Ljava/util/LinkedHashSet;Lnet/minecraft/client/renderer/LevelRenderer$RenderInfoMap;Lnet/minecraft/world/phys/Vec3;Ljava/util/Queue;Z)V m_194362_
+		0 p_194363_ p_194363_
+		1 p_194364_ p_194364_
+		2 p_194365_ p_194365_
+		3 p_194366_ p_194366_
+		4 p_194367_ p_194367_
+net/minecraft/client/renderer/LevelRenderer$RenderChunkInfo net/minecraft/client/renderer/LevelRenderer$RenderChunkInfo
+	chunk f_109839_
+	directions f_109841_
+	sourceDirections f_173020_
+	step f_109842_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/core/Direction;I)V <init>
+		0 p_173022_ p_173022_
+		1 p_173023_ p_173023_
+		2 p_173024_ p_173024_
+	addSourceDirection (Lnet/minecraft/core/Direction;)V m_173028_
+		0 p_173029_ p_173029_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_194373_ p_194373_
+	hasDirection (Lnet/minecraft/core/Direction;)Z m_109859_
+		0 p_109860_ p_109860_
+	hasSourceDirection (I)Z m_173026_
+		0 p_173027_ p_173027_
+	hasSourceDirections ()Z m_173025_
+	hashCode ()I hashCode
+	isAxisAlignedWith (III)Z m_274540_
+		0 p_275489_ p_275489_
+		1 p_275424_ p_275424_
+		2 p_275596_ p_275596_
+	setDirections (BLnet/minecraft/core/Direction;)V m_109854_
+		0 p_109855_ p_109855_
+		1 p_109856_ p_109856_
+net/minecraft/client/renderer/LevelRenderer$RenderChunkStorage net/minecraft/client/renderer/LevelRenderer$RenderChunkStorage
+	renderChunks f_194376_
+	renderInfoMap f_194375_
+	<init> (I)V <init>
+		0 p_194378_ p_194378_
+net/minecraft/client/renderer/LevelRenderer$RenderInfoMap net/minecraft/client/renderer/LevelRenderer$RenderInfoMap
+	infos f_173030_
+	<init> (I)V <init>
+		0 p_173033_ p_173033_
+	get (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo; m_173035_
+		0 p_173036_ p_173036_
+	put (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo;)V m_173037_
+		0 p_173038_ p_173038_
+		1 p_173039_ p_173039_
+net/minecraft/client/renderer/LevelRenderer$TransparencyShaderException net/minecraft/client/renderer/LevelRenderer$TransparencyShaderException
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_109868_ p_109868_
+		1 p_109869_ p_109869_
+net/minecraft/client/renderer/LightTexture net/minecraft/client/renderer/LightTexture
+	FULL_BLOCK f_173042_
+	FULL_BRIGHT f_173040_
+	FULL_SKY f_173041_
+	blockLightRedFlicker f_109874_
+	lightPixels f_109871_
+	lightTexture f_109870_
+	lightTextureLocation f_109872_
+	minecraft f_109876_
+	renderer f_109875_
+	updateLightTexture f_109873_
+	<init> (Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_109878_ p_109878_
+		1 p_109879_ p_109879_
+	block (I)I m_109883_
+		static
+		0 p_109884_ p_109884_
+	calculateDarknessScale (Lnet/minecraft/world/entity/LivingEntity;FF)F m_234312_
+		0 p_234313_ p_234313_
+		1 p_234314_ p_234314_
+		2 p_234315_ p_234315_
+	clampColor (Lorg/joml/Vector3f;)V m_252983_
+		static
+		0 p_254122_ p_254122_
+	close ()V close
+	getBrightness (Lnet/minecraft/world/level/dimension/DimensionType;I)F m_234316_
+		static
+		0 p_234317_ p_234317_
+		1 p_234318_ p_234318_
+	getDarknessGamma (F)F m_234319_
+		0 p_234320_ p_234320_
+	notGamma (F)F m_109892_
+		0 p_109893_ p_109893_
+	pack (II)I m_109885_
+		static
+		0 p_109886_ p_109886_
+		1 p_109887_ p_109887_
+	sky (I)I m_109894_
+		static
+		0 p_109895_ p_109895_
+	tick ()V m_109880_
+	turnOffLightLayer ()V m_109891_
+	turnOnLightLayer ()V m_109896_
+	updateLightTexture (F)V m_109881_
+		0 p_109882_ p_109882_
+net/minecraft/client/renderer/MultiBufferSource net/minecraft/client/renderer/MultiBufferSource
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109903_ p_109903_
+	immediate (Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_109898_
+		static
+		0 p_109899_ p_109899_
+	immediateWithBuffers (Ljava/util/Map;Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_109900_
+		static
+		0 p_109901_ p_109901_
+		1 p_109902_ p_109902_
+net/minecraft/client/renderer/MultiBufferSource$BufferSource net/minecraft/client/renderer/MultiBufferSource$BufferSource
+	builder f_109904_
+	fixedBuffers f_109905_
+	lastState f_109906_
+	startedBuffers f_109907_
+	<init> (Lcom/mojang/blaze3d/vertex/BufferBuilder;Ljava/util/Map;)V <init>
+		0 p_109909_ p_109909_
+		1 p_109910_ p_109910_
+	endBatch ()V m_109911_
+	endBatch (Lnet/minecraft/client/renderer/RenderType;)V m_109912_
+		0 p_109913_ p_109913_
+	endLastBatch ()V m_173043_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109919_ p_109919_
+	getBuilderRaw (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_109914_
+		0 p_109915_ p_109915_
+	lambda$endBatch$0 (Lnet/minecraft/client/renderer/RenderType;)V m_109916_
+		0 p_109917_ p_109917_
+net/minecraft/client/renderer/OutlineBufferSource net/minecraft/client/renderer/OutlineBufferSource
+	bufferSource f_109920_
+	outlineBufferSource f_109921_
+	teamA f_109925_
+	teamB f_109924_
+	teamG f_109923_
+	teamR f_109922_
+	<init> (Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_109927_ p_109927_
+	endOutlineBatch ()V m_109928_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109935_ p_109935_
+	setColor (IIII)V m_109929_
+		0 p_109930_ p_109930_
+		1 p_109931_ p_109931_
+		2 p_109932_ p_109932_
+		3 p_109933_ p_109933_
+net/minecraft/client/renderer/OutlineBufferSource$EntityOutlineGenerator net/minecraft/client/renderer/OutlineBufferSource$EntityOutlineGenerator
+	delegate f_109936_
+	u f_109940_
+	v f_109941_
+	x f_109937_
+	y f_109938_
+	z f_109939_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;IIII)V <init>
+		0 p_109943_ p_109943_
+		1 p_109944_ p_109944_
+		2 p_109945_ p_109945_
+		3 p_109946_ p_109946_
+		4 p_109947_ p_109947_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_109981_ p_109981_
+		1 p_109982_ p_109982_
+		2 p_109983_ p_109983_
+		3 p_109984_ p_109984_
+	defaultColor (IIII)V m_7404_
+		0 p_109993_ p_109993_
+		1 p_109994_ p_109994_
+		2 p_109995_ p_109995_
+		3 p_109996_ p_109996_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_109986_ p_109986_
+		1 p_109987_ p_109987_
+		2 p_109988_ p_109988_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_109978_ p_109978_
+		1 p_109979_ p_109979_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_109960_ p_109960_
+		1 p_109961_ p_109961_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_109990_ p_109990_
+		1 p_109991_ p_109991_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_109956_ p_109956_
+		1 p_109957_ p_109957_
+		2 p_109958_ p_109958_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_109963_ p_109963_
+		1 p_109964_ p_109964_
+		2 p_109965_ p_109965_
+		3 p_109966_ p_109966_
+		4 p_109967_ p_109967_
+		5 p_109968_ p_109968_
+		6 p_109969_ p_109969_
+		7 p_109970_ p_109970_
+		8 p_109971_ p_109971_
+		9 p_109972_ p_109972_
+		10 p_109973_ p_109973_
+		11 p_109974_ p_109974_
+		12 p_109975_ p_109975_
+		13 p_109976_ p_109976_
+net/minecraft/client/renderer/PanoramaRenderer net/minecraft/client/renderer/PanoramaRenderer
+	bob f_244463_
+	cubeMap f_109999_
+	minecraft f_109998_
+	spin f_244569_
+	<init> (Lnet/minecraft/client/renderer/CubeMap;)V <init>
+		0 p_110002_ p_110002_
+	render (FF)V m_110003_
+		0 p_110004_ p_110004_
+		1 p_110005_ p_110005_
+	wrap (FF)F m_246245_
+		static
+		0 p_249058_ p_249058_
+		1 p_249548_ p_249548_
+net/minecraft/client/renderer/PostChain net/minecraft/client/renderer/PostChain
+	MAIN_RENDER_TARGET f_173045_
+	customRenderTargets f_110010_
+	fullSizedTargets f_110011_
+	lastStamp f_110016_
+	name f_110008_
+	passes f_110009_
+	resourceManager f_110007_
+	screenHeight f_110014_
+	screenTarget f_110006_
+	screenWidth f_110013_
+	shaderOrthoMatrix f_110012_
+	time f_110015_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_110018_ p_110018_
+		1 p_110019_ p_110019_
+		2 p_110020_ p_110020_
+		3 p_110021_ p_110021_
+	addPass (Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/pipeline/RenderTarget;)Lnet/minecraft/client/renderer/PostPass; m_110042_
+		0 p_110043_ p_110043_
+		1 p_110044_ p_110044_
+		2 p_110045_ p_110045_
+	addTempTarget (Ljava/lang/String;II)V m_110038_
+		0 p_110039_ p_110039_
+		1 p_110040_ p_110040_
+		2 p_110041_ p_110041_
+	close ()V close
+	getName ()Ljava/lang/String; m_110022_
+	getRenderTarget (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderTarget; m_110049_
+		0 p_110050_ p_110050_
+	getTempTarget (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderTarget; m_110036_
+		0 p_110037_ p_110037_
+	lambda$parsePassNode$0 (Ljava/lang/String;)Lnet/minecraft/server/ChainedJsonException; m_234321_
+		static
+		0 p_234322_ p_234322_
+	load (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V m_110033_
+		0 p_110034_ p_110034_
+		1 p_110035_ p_110035_
+	parsePassNode (Lnet/minecraft/client/renderer/texture/TextureManager;Lcom/google/gson/JsonElement;)V m_110030_
+		0 p_110031_ p_110031_
+		1 p_110032_ p_110032_
+	parseTargetNode (Lcom/google/gson/JsonElement;)V m_110028_
+		0 p_110029_ p_110029_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_110047_
+		0 p_110048_ p_110048_
+	process (F)V m_110023_
+		0 p_110024_ p_110024_
+	resize (II)V m_110025_
+		0 p_110026_ p_110026_
+		1 p_110027_ p_110027_
+	updateOrthoMatrix ()V m_110046_
+net/minecraft/client/renderer/PostPass net/minecraft/client/renderer/PostPass
+	auxAssets f_110055_
+	auxHeights f_110058_
+	auxNames f_110056_
+	auxWidths f_110057_
+	effect f_110054_
+	inTarget f_110052_
+	outTarget f_110053_
+	shaderOrthoMatrix f_110059_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/pipeline/RenderTarget;)V <init>
+		0 p_110061_ p_110061_
+		1 p_110062_ p_110062_
+		2 p_110063_ p_110063_
+		3 p_110064_ p_110064_
+	addAuxAsset (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V m_110069_
+		0 p_110070_ p_110070_
+		1 p_110071_ p_110071_
+		2 p_110072_ p_110072_
+		3 p_110073_ p_110073_
+	close ()V close
+	getEffect ()Lnet/minecraft/client/renderer/EffectInstance; m_110074_
+	getName ()Ljava/lang/String; m_173046_
+	process (F)V m_110065_
+		0 p_110066_ p_110066_
+	setOrthoMatrix (Lorg/joml/Matrix4f;)V m_253214_
+		0 p_253811_ p_253811_
+net/minecraft/client/renderer/Rect2i net/minecraft/client/renderer/Rect2i
+	height f_110079_
+	width f_110078_
+	xPos f_110076_
+	yPos f_110077_
+	<init> (IIII)V <init>
+		0 p_110081_ p_110081_
+		1 p_110082_ p_110082_
+		2 p_110083_ p_110083_
+		3 p_110084_ p_110084_
+	contains (II)Z m_110087_
+		0 p_110088_ p_110088_
+		1 p_110089_ p_110089_
+	getHeight ()I m_110091_
+	getWidth ()I m_110090_
+	getX ()I m_110085_
+	getY ()I m_110086_
+	intersect (Lnet/minecraft/client/renderer/Rect2i;)Lnet/minecraft/client/renderer/Rect2i; m_173052_
+		0 p_173053_ p_173053_
+	setHeight (I)V m_173058_
+		0 p_173059_ p_173059_
+	setPosition (II)V m_173049_
+		0 p_173050_ p_173050_
+		1 p_173051_ p_173051_
+	setWidth (I)V m_173056_
+		0 p_173057_ p_173057_
+	setX (I)V m_173047_
+		0 p_173048_ p_173048_
+	setY (I)V m_173054_
+		0 p_173055_ p_173055_
+net/minecraft/client/renderer/RenderBuffers net/minecraft/client/renderer/RenderBuffers
+	bufferSource f_110094_
+	crumblingBufferSource f_110095_
+	fixedBufferPack f_110092_
+	fixedBuffers f_110093_
+	outlineBufferSource f_110096_
+	<init> ()V <init>
+	bufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_110104_
+	crumblingBufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_110108_
+	fixedBufferPack ()Lnet/minecraft/client/renderer/ChunkBufferBuilderPack; m_110098_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/renderer/RenderType;)V m_173060_
+		static
+		0 p_173061_ p_173061_
+		1 p_173062_ p_173062_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V m_268794_
+		0 p_269658_ p_269658_
+	outlineBufferSource ()Lnet/minecraft/client/renderer/OutlineBufferSource; m_110109_
+	put (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/renderer/RenderType;)V m_110101_
+		static
+		0 p_110102_ p_110102_
+		1 p_110103_ p_110103_
+net/minecraft/client/renderer/RenderStateShard net/minecraft/client/renderer/RenderStateShard
+	ADDITIVE_TRANSPARENCY f_110135_
+	BLOCK_SHEET f_110146_
+	BLOCK_SHEET_MIPPED f_110145_
+	CLOUDS_TARGET f_110128_
+	COLOR_DEPTH_WRITE f_110114_
+	COLOR_WRITE f_110115_
+	CRUMBLING_TRANSPARENCY f_110138_
+	CULL f_110158_
+	DEFAULT_LINE f_110130_
+	DEFAULT_TEXTURING f_110148_
+	DEPTH_WRITE f_110116_
+	ENTITY_GLINT_TEXTURING f_110151_
+	EQUAL_DEPTH_TEST f_110112_
+	GLINT_TEXTURING f_110150_
+	GLINT_TRANSPARENCY f_110137_
+	GREATER_DEPTH_TEST f_285579_
+	ITEM_ENTITY_TARGET f_110129_
+	LEQUAL_DEPTH_TEST f_110113_
+	LIGHTMAP f_110152_
+	LIGHTNING_TRANSPARENCY f_110136_
+	MAIN_TARGET f_110123_
+	MAX_ENCHANTMENT_GLINT_SPEED_MILLIS f_267492_
+	NO_COLOR_LOGIC f_285585_
+	NO_CULL f_110110_
+	NO_DEPTH_TEST f_110111_
+	NO_LAYERING f_110117_
+	NO_LIGHTMAP f_110153_
+	NO_OVERLAY f_110155_
+	NO_SHADER f_173096_
+	NO_TEXTURE f_110147_
+	NO_TRANSPARENCY f_110134_
+	OR_REVERSE_COLOR_LOGIC f_285603_
+	OUTLINE_TARGET f_110124_
+	OVERLAY f_110154_
+	PARTICLES_TARGET f_110126_
+	POLYGON_OFFSET_LAYERING f_110118_
+	POSITION_COLOR_LIGHTMAP_SHADER f_173099_
+	POSITION_COLOR_SHADER f_173104_
+	POSITION_COLOR_TEX_LIGHTMAP_SHADER f_173103_
+	POSITION_COLOR_TEX_SHADER f_173101_
+	POSITION_SHADER f_173100_
+	POSITION_TEX_SHADER f_173102_
+	RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER f_173111_
+	RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER f_173079_
+	RENDERTYPE_ARMOR_GLINT_SHADER f_173078_
+	RENDERTYPE_BEACON_BEAM_SHADER f_173068_
+	RENDERTYPE_CRUMBLING_SHADER f_173085_
+	RENDERTYPE_CUTOUT_MIPPED_SHADER f_173106_
+	RENDERTYPE_CUTOUT_SHADER f_173107_
+	RENDERTYPE_END_GATEWAY_SHADER f_173094_
+	RENDERTYPE_END_PORTAL_SHADER f_173093_
+	RENDERTYPE_ENERGY_SWIRL_SHADER f_173074_
+	RENDERTYPE_ENTITY_ALPHA_SHADER f_173072_
+	RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER f_173114_
+	RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER f_173063_
+	RENDERTYPE_ENTITY_CUTOUT_SHADER f_173113_
+	RENDERTYPE_ENTITY_DECAL_SHADER f_173069_
+	RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER f_173084_
+	RENDERTYPE_ENTITY_GLINT_SHADER f_173083_
+	RENDERTYPE_ENTITY_NO_OUTLINE_SHADER f_173070_
+	RENDERTYPE_ENTITY_SHADOW_SHADER f_173071_
+	RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER f_173067_
+	RENDERTYPE_ENTITY_SOLID_SHADER f_173112_
+	RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER f_173065_
+	RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER f_234323_
+	RENDERTYPE_ENTITY_TRANSLUCENT_SHADER f_173066_
+	RENDERTYPE_EYES_SHADER f_173073_
+	RENDERTYPE_GLINT_DIRECT_SHADER f_173082_
+	RENDERTYPE_GLINT_SHADER f_173081_
+	RENDERTYPE_GLINT_TRANSLUCENT_SHADER f_173080_
+	RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY_SHADER f_285582_
+	RENDERTYPE_GUI_OVERLAY_SHADER f_285619_
+	RENDERTYPE_GUI_SHADER f_285573_
+	RENDERTYPE_GUI_TEXT_HIGHLIGHT_SHADER f_285642_
+	RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER f_173064_
+	RENDERTYPE_LEASH_SHADER f_173075_
+	RENDERTYPE_LIGHTNING_SHADER f_173091_
+	RENDERTYPE_LINES_SHADER f_173095_
+	RENDERTYPE_OUTLINE_SHADER f_173077_
+	RENDERTYPE_SOLID_SHADER f_173105_
+	RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH_SHADER f_268491_
+	RENDERTYPE_TEXT_BACKGROUND_SHADER f_268568_
+	RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER f_173090_
+	RENDERTYPE_TEXT_INTENSITY_SHADER f_173087_
+	RENDERTYPE_TEXT_SEE_THROUGH_SHADER f_173088_
+	RENDERTYPE_TEXT_SHADER f_173086_
+	RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER f_173109_
+	RENDERTYPE_TRANSLUCENT_NO_CRUMBLING_SHADER f_173110_
+	RENDERTYPE_TRANSLUCENT_SHADER f_173108_
+	RENDERTYPE_TRIPWIRE_SHADER f_173092_
+	RENDERTYPE_WATER_MASK_SHADER f_173076_
+	TRANSLUCENT_TARGET f_110125_
+	TRANSLUCENT_TRANSPARENCY f_110139_
+	VIEW_OFFSET_Z_LAYERING f_110119_
+	VIEW_SCALE_Z_EPSILON f_173089_
+	WEATHER_TARGET f_110127_
+	clearState f_110132_
+	name f_110133_
+	setupState f_110131_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110161_ p_110161_
+		1 p_110162_ p_110162_
+		2 p_110163_ p_110163_
+	clearRenderState ()V m_110188_
+	lambda$static$0 ()V m_110184_
+		static
+	lambda$static$1 ()V m_110183_
+		static
+	lambda$static$10 ()V m_110174_
+		static
+	lambda$static$11 ()V m_110173_
+		static
+	lambda$static$12 ()V m_110172_
+		static
+	lambda$static$13 ()V m_110171_
+		static
+	lambda$static$14 ()V m_110170_
+		static
+	lambda$static$15 ()V m_110169_
+		static
+	lambda$static$16 ()V m_110168_
+		static
+	lambda$static$17 ()V m_110167_
+		static
+	lambda$static$18 ()V m_110166_
+		static
+	lambda$static$19 ()V m_110165_
+		static
+	lambda$static$2 ()V m_110182_
+		static
+	lambda$static$20 ()V m_110164_
+		static
+	lambda$static$21 ()V m_110216_
+		static
+	lambda$static$22 ()V m_110215_
+		static
+	lambda$static$23 ()V m_110214_
+		static
+	lambda$static$24 ()V m_110213_
+		static
+	lambda$static$25 ()V m_110212_
+		static
+	lambda$static$26 ()V m_110211_
+		static
+	lambda$static$27 ()V m_110209_
+		static
+	lambda$static$28 ()V m_110208_
+		static
+	lambda$static$29 ()V m_110207_
+		static
+	lambda$static$3 ()V m_110181_
+		static
+	lambda$static$30 ()V m_110206_
+		static
+	lambda$static$31 ()V m_110205_
+		static
+	lambda$static$32 ()V m_110204_
+		static
+	lambda$static$33 ()V m_110203_
+		static
+	lambda$static$34 ()V m_110202_
+		static
+	lambda$static$35 ()V m_110201_
+		static
+	lambda$static$36 ()V m_110200_
+		static
+	lambda$static$37 ()V m_110199_
+		static
+	lambda$static$38 ()V m_285680_
+		static
+	lambda$static$39 ()V m_285681_
+		static
+	lambda$static$4 ()V m_110180_
+		static
+	lambda$static$40 ()V m_285679_
+		static
+	lambda$static$41 ()V m_285678_
+		static
+	lambda$static$5 ()V m_110179_
+		static
+	lambda$static$6 ()V m_110178_
+		static
+	lambda$static$7 ()V m_110177_
+		static
+	lambda$static$8 ()V m_110176_
+		static
+	lambda$static$9 ()V m_110175_
+		static
+	setupGlintTexturing (F)V m_110186_
+		static
+		0 p_110187_ p_110187_
+	setupRenderState ()V m_110185_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$BooleanStateShard net/minecraft/client/renderer/RenderStateShard$BooleanStateShard
+	enabled f_110227_
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V <init>
+		0 p_110229_ p_110229_
+		1 p_110230_ p_110230_
+		2 p_110231_ p_110231_
+		3 p_110232_ p_110232_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard net/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_286784_ p_286784_
+		1 p_286884_ p_286884_
+		2 p_286375_ p_286375_
+net/minecraft/client/renderer/RenderStateShard$CullStateShard net/minecraft/client/renderer/RenderStateShard$CullStateShard
+	<init> (Z)V <init>
+		0 p_110238_ p_110238_
+	lambda$new$0 (Z)V m_110241_
+		static
+		0 p_110242_ p_110242_
+	lambda$new$1 (Z)V m_110239_
+		static
+		0 p_110240_ p_110240_
+net/minecraft/client/renderer/RenderStateShard$DepthTestStateShard net/minecraft/client/renderer/RenderStateShard$DepthTestStateShard
+	functionName f_110243_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_110246_ p_110246_
+		1 p_110247_ p_110247_
+	lambda$new$0 (I)V m_110250_
+		static
+		0 p_110251_ p_110251_
+	lambda$new$1 (I)V m_110248_
+		static
+		0 p_110249_ p_110249_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard net/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard
+	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_173117_ p_173117_
+		1 p_173118_ p_173118_
+	<init> ()V <init>
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 ()V m_173120_
+		static
+	lambda$new$1 ()V m_173119_
+		static
+net/minecraft/client/renderer/RenderStateShard$LayeringStateShard net/minecraft/client/renderer/RenderStateShard$LayeringStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110267_ p_110267_
+		1 p_110268_ p_110268_
+		2 p_110269_ p_110269_
+net/minecraft/client/renderer/RenderStateShard$LightmapStateShard net/minecraft/client/renderer/RenderStateShard$LightmapStateShard
+	<init> (Z)V <init>
+		0 p_110271_ p_110271_
+	lambda$new$0 (Z)V m_110274_
+		static
+		0 p_110275_ p_110275_
+	lambda$new$1 (Z)V m_110272_
+		static
+		0 p_110273_ p_110273_
+net/minecraft/client/renderer/RenderStateShard$LineStateShard net/minecraft/client/renderer/RenderStateShard$LineStateShard
+	width f_110276_
+	<init> (Ljava/util/OptionalDouble;)V <init>
+		0 p_110278_ p_110278_
+	lambda$new$0 (Ljava/util/OptionalDouble;)V m_110281_
+		static
+		0 p_110282_ p_110282_
+	lambda$new$1 (Ljava/util/OptionalDouble;)V m_110279_
+		static
+		0 p_110280_ p_110280_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard
+	cutoutTexture f_173121_
+	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_173123_ p_173123_
+	builder ()Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder; m_173127_
+		static
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 (Lcom/google/common/collect/ImmutableList;)V m_173124_
+		static
+		0 p_173125_ p_173125_
+	lambda$new$1 ()V m_173128_
+		static
+net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder
+	builder f_173129_
+	<init> ()V <init>
+	add (Lnet/minecraft/resources/ResourceLocation;ZZ)Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder; m_173132_
+		0 p_173133_ p_173133_
+		1 p_173134_ p_173134_
+		2 p_173135_ p_173135_
+	build ()Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard; m_173131_
+net/minecraft/client/renderer/RenderStateShard$OffsetTexturingStateShard net/minecraft/client/renderer/RenderStateShard$OffsetTexturingStateShard
+	<init> (FF)V <init>
+		0 p_110290_ p_110290_
+		1 p_110291_ p_110291_
+	lambda$new$0 (FF)V m_252593_
+		static
+		0 p_253356_ p_253356_
+		1 p_253357_ p_253357_
+	lambda$new$1 ()V m_110295_
+		static
+net/minecraft/client/renderer/RenderStateShard$OutputStateShard net/minecraft/client/renderer/RenderStateShard$OutputStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110300_ p_110300_
+		1 p_110301_ p_110301_
+		2 p_110302_ p_110302_
+net/minecraft/client/renderer/RenderStateShard$OverlayStateShard net/minecraft/client/renderer/RenderStateShard$OverlayStateShard
+	<init> (Z)V <init>
+		0 p_110304_ p_110304_
+	lambda$new$0 (Z)V m_110307_
+		static
+		0 p_110308_ p_110308_
+	lambda$new$1 (Z)V m_110305_
+		static
+		0 p_110306_ p_110306_
+net/minecraft/client/renderer/RenderStateShard$ShaderStateShard net/minecraft/client/renderer/RenderStateShard$ShaderStateShard
+	shader f_173136_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_173139_ p_173139_
+	<init> ()V <init>
+	lambda$new$0 (Ljava/util/function/Supplier;)V m_173140_
+		static
+		0 p_173141_ p_173141_
+	lambda$new$1 ()V m_173145_
+		static
+	lambda$new$2 ()Lnet/minecraft/client/renderer/ShaderInstance; m_173144_
+		static
+	lambda$new$3 ()V m_173143_
+		static
+	lambda$new$4 ()V m_173142_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$TextureStateShard net/minecraft/client/renderer/RenderStateShard$TextureStateShard
+	blur f_110329_
+	mipmap f_110330_
+	texture f_110328_
+	<init> (Lnet/minecraft/resources/ResourceLocation;ZZ)V <init>
+		0 p_110333_ p_110333_
+		1 p_110334_ p_110334_
+		2 p_110335_ p_110335_
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 (Lnet/minecraft/resources/ResourceLocation;ZZ)V m_263890_
+		static
+		0 p_264708_ p_264708_
+		1 p_264709_ p_264709_
+		2 p_264710_ p_264710_
+	lambda$new$1 ()V m_110345_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$TexturingStateShard net/minecraft/client/renderer/RenderStateShard$TexturingStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110349_ p_110349_
+		1 p_110350_ p_110350_
+		2 p_110351_ p_110351_
+net/minecraft/client/renderer/RenderStateShard$TransparencyStateShard net/minecraft/client/renderer/RenderStateShard$TransparencyStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110353_ p_110353_
+		1 p_110354_ p_110354_
+		2 p_110355_ p_110355_
+net/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard net/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard
+	writeColor f_110356_
+	writeDepth f_110357_
+	<init> (ZZ)V <init>
+		0 p_110359_ p_110359_
+		1 p_110360_ p_110360_
+	lambda$new$0 (ZZ)V m_110364_
+		static
+		0 p_110365_ p_110365_
+		1 p_110366_ p_110366_
+	lambda$new$1 (ZZ)V m_110361_
+		static
+		0 p_110362_ p_110362_
+		1 p_110363_ p_110363_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType net/minecraft/client/renderer/RenderType
+	ARMOR_CUTOUT_NO_CULL f_173155_
+	ARMOR_ENTITY_GLINT f_110381_
+	ARMOR_GLINT f_110380_
+	BEACON_BEAM f_173166_
+	BIG_BUFFER_SIZE f_173148_
+	BYTES_IN_INT f_173153_
+	CHUNK_BUFFER_LAYERS f_234324_
+	CRUMBLING f_173172_
+	CUTOUT f_110374_
+	CUTOUT_MIPPED f_110373_
+	DEBUG_FILLED_BOX f_268540_
+	DEBUG_LINE_STRIP f_268753_
+	DEBUG_QUADS f_268519_
+	DEBUG_SECTION_QUADS f_279582_
+	DRAGON_EXPLOSION_ALPHA f_173170_
+	END_GATEWAY f_173159_
+	END_PORTAL f_173158_
+	ENTITY_CUTOUT f_173157_
+	ENTITY_CUTOUT_NO_CULL f_173160_
+	ENTITY_CUTOUT_NO_CULL_Z_OFFSET f_173161_
+	ENTITY_DECAL f_173167_
+	ENTITY_GLINT f_110385_
+	ENTITY_GLINT_DIRECT f_110386_
+	ENTITY_NO_OUTLINE f_173168_
+	ENTITY_SHADOW f_173169_
+	ENTITY_SMOOTH_CUTOUT f_173165_
+	ENTITY_SOLID f_173156_
+	ENTITY_TRANSLUCENT f_173164_
+	ENTITY_TRANSLUCENT_CULL f_173163_
+	ENTITY_TRANSLUCENT_EMISSIVE f_234325_
+	EYES f_173171_
+	GLINT f_110383_
+	GLINT_DIRECT f_110384_
+	GLINT_TRANSLUCENT f_110382_
+	GUI f_285558_
+	GUI_GHOST_RECIPE_OVERLAY f_285639_
+	GUI_OVERLAY f_285624_
+	GUI_TEXT_HIGHLIGHT f_285662_
+	ITEM_ENTITY_TRANSLUCENT_CULL f_173162_
+	LEASH f_110378_
+	LIGHTNING f_110387_
+	LINES f_110371_
+	LINE_STRIP f_173152_
+	MEDIUM_BUFFER_SIZE f_173149_
+	MEGABYTE f_173154_
+	SMALL_BUFFER_SIZE f_173150_
+	SOLID f_110372_
+	TEXT f_173173_
+	TEXT_BACKGROUND f_268665_
+	TEXT_BACKGROUND_SEE_THROUGH f_268619_
+	TEXT_INTENSITY f_173174_
+	TEXT_INTENSITY_POLYGON_OFFSET f_181443_
+	TEXT_INTENSITY_SEE_THROUGH f_173176_
+	TEXT_POLYGON_OFFSET f_181442_
+	TEXT_SEE_THROUGH f_173175_
+	TRANSIENT_BUFFER_SIZE f_173151_
+	TRANSLUCENT f_110375_
+	TRANSLUCENT_MOVING_BLOCK f_110376_
+	TRANSLUCENT_NO_CRUMBLING f_110377_
+	TRIPWIRE f_110388_
+	WATER_MASK f_110379_
+	affectsCrumbling f_110392_
+	asOptional f_110394_
+	bufferSize f_110391_
+	format f_110389_
+	mode f_110390_
+	sortOnUpload f_110393_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_173178_ p_173178_
+		1 p_173179_ p_173179_
+		2 p_173180_ p_173180_
+		3 p_173181_ p_173181_
+		4 p_173182_ p_173182_
+		5 p_173183_ p_173183_
+		6 p_173184_ p_173184_
+		7 p_173185_ p_173185_
+	affectsCrumbling ()Z m_110405_
+	armorCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110431_
+		static
+		0 p_110432_ p_110432_
+	armorEntityGlint ()Lnet/minecraft/client/renderer/RenderType; m_110484_
+		static
+	armorGlint ()Lnet/minecraft/client/renderer/RenderType; m_110481_
+		static
+	asOptional ()Ljava/util/Optional; m_110406_
+	beaconBeam (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110460_
+		static
+		0 p_110461_ p_110461_
+		1 p_110462_ p_110462_
+	bufferSize ()I m_110507_
+	canConsolidateConsecutiveGeometry ()Z m_234326_
+	chunkBufferLayers ()Ljava/util/List; m_110506_
+		static
+	create (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLnet/minecraft/client/renderer/RenderType$CompositeState;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_173215_
+		static
+		0 p_173216_ p_173216_
+		1 p_173217_ p_173217_
+		2 p_173218_ p_173218_
+		3 p_173219_ p_173219_
+		4 p_173220_ p_173220_
+		5 p_173221_ p_173221_
+		6 p_173222_ p_173222_
+	create (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;ILnet/minecraft/client/renderer/RenderType$CompositeState;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_173209_
+		static
+		0 p_173210_ p_173210_
+		1 p_173211_ p_173211_
+		2 p_173212_ p_173212_
+		3 p_173213_ p_173213_
+		4 p_173214_ p_173214_
+	crumbling (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110494_
+		static
+		0 p_110495_ p_110495_
+	cutout ()Lnet/minecraft/client/renderer/RenderType; m_110463_
+		static
+	cutoutMipped ()Lnet/minecraft/client/renderer/RenderType; m_110457_
+		static
+	debugFilledBox ()Lnet/minecraft/client/renderer/RenderType; m_269313_
+		static
+	debugLineStrip (D)Lnet/minecraft/client/renderer/RenderType; m_269399_
+		static
+		0 p_270166_ p_270166_
+	debugQuads ()Lnet/minecraft/client/renderer/RenderType; m_269166_
+		static
+	debugSectionQuads ()Lnet/minecraft/client/renderer/RenderType; m_280070_
+		static
+	dragonExplosionAlpha (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173235_
+		static
+		0 p_173236_ p_173236_
+	end (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lcom/mojang/blaze3d/vertex/VertexSorting;)V m_276775_
+		0 p_277996_ p_277996_
+		1 p_277677_ p_277677_
+	endGateway ()Lnet/minecraft/client/renderer/RenderType; m_173242_
+		static
+	endPortal ()Lnet/minecraft/client/renderer/RenderType; m_173239_
+		static
+	energySwirl (Lnet/minecraft/resources/ResourceLocation;FF)Lnet/minecraft/client/renderer/RenderType; m_110436_
+		static
+		0 p_110437_ p_110437_
+		1 p_110438_ p_110438_
+		2 p_110439_ p_110439_
+	entityCutout (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110452_
+		static
+		0 p_110453_ p_110453_
+	entityCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110443_
+		static
+		0 p_110444_ p_110444_
+		1 p_110445_ p_110445_
+	entityCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110458_
+		static
+		0 p_110459_ p_110459_
+	entityCutoutNoCullZOffset (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110448_
+		static
+		0 p_110449_ p_110449_
+		1 p_110450_ p_110450_
+	entityCutoutNoCullZOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110464_
+		static
+		0 p_110465_ p_110465_
+	entityDecal (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110479_
+		static
+		0 p_110480_ p_110480_
+	entityGlint ()Lnet/minecraft/client/renderer/RenderType; m_110496_
+		static
+	entityGlintDirect ()Lnet/minecraft/client/renderer/RenderType; m_110499_
+		static
+	entityNoOutline (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110482_
+		static
+		0 p_110483_ p_110483_
+	entityShadow (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110485_
+		static
+		0 p_110486_ p_110486_
+	entitySmoothCutout (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110476_
+		static
+		0 p_110477_ p_110477_
+	entitySolid (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110446_
+		static
+		0 p_110447_ p_110447_
+	entityTranslucent (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110454_
+		static
+		0 p_110455_ p_110455_
+		1 p_110456_ p_110456_
+	entityTranslucent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110473_
+		static
+		0 p_110474_ p_110474_
+	entityTranslucentCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110470_
+		static
+		0 p_110471_ p_110471_
+	entityTranslucentEmissive (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_234335_
+		static
+		0 p_234336_ p_234336_
+		1 p_234337_ p_234337_
+	entityTranslucentEmissive (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_234338_
+		static
+		0 p_234339_ p_234339_
+	eyes (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110488_
+		static
+		0 p_110489_ p_110489_
+	format ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_110508_
+	glint ()Lnet/minecraft/client/renderer/RenderType; m_110490_
+		static
+	glintDirect ()Lnet/minecraft/client/renderer/RenderType; m_110493_
+		static
+	glintTranslucent ()Lnet/minecraft/client/renderer/RenderType; m_110487_
+		static
+	gui ()Lnet/minecraft/client/renderer/RenderType; m_285907_
+		static
+	guiGhostRecipeOverlay ()Lnet/minecraft/client/renderer/RenderType; m_285811_
+		static
+	guiOverlay ()Lnet/minecraft/client/renderer/RenderType; m_286086_
+		static
+	guiTextHighlight ()Lnet/minecraft/client/renderer/RenderType; m_285783_
+		static
+	isOutline ()Z m_5492_
+	itemEntityTranslucentCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110467_
+		static
+		0 p_110468_ p_110468_
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285682_
+		static
+		0 p_286149_ p_286149_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285690_
+		static
+		0 p_286159_ p_286159_
+	lambda$static$10 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_234329_
+		static
+		0 p_234330_ p_234330_
+		1 p_234331_ p_234331_
+	lambda$static$11 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285700_
+		static
+		0 p_286171_ p_286171_
+	lambda$static$12 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285691_
+		static
+		0 p_286160_ p_286160_
+	lambda$static$13 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285684_
+		static
+		0 p_286151_ p_286151_
+	lambda$static$14 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285683_
+		static
+		0 p_286150_ p_286150_
+	lambda$static$15 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285699_
+		static
+		0 p_286170_ p_286170_
+	lambda$static$16 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285703_
+		static
+		0 p_286174_ p_286174_
+	lambda$static$17 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285692_
+		static
+		0 p_286161_ p_286161_
+	lambda$static$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285701_
+		static
+		0 p_286172_ p_286172_
+	lambda$static$19 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285685_
+		static
+		0 p_286152_ p_286152_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285702_
+		static
+		0 p_286173_ p_286173_
+	lambda$static$20 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285704_
+		static
+		0 p_286175_ p_286175_
+	lambda$static$21 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285689_
+		static
+		0 p_286158_ p_286158_
+	lambda$static$22 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285697_
+		static
+		0 p_286168_ p_286168_
+	lambda$static$23 (Ljava/lang/Double;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_285693_
+		static
+		0 p_286162_ p_286162_
+	lambda$static$3 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285696_
+		static
+		0 p_286166_ p_286166_
+		1 p_286167_ p_286167_
+	lambda$static$4 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285686_
+		static
+		0 p_286153_ p_286153_
+		1 p_286154_ p_286154_
+	lambda$static$5 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285687_
+		static
+		0 p_286155_ p_286155_
+	lambda$static$6 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285695_
+		static
+		0 p_286165_ p_286165_
+	lambda$static$7 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285688_
+		static
+		0 p_286156_ p_286156_
+		1 p_286157_ p_286157_
+	lambda$static$8 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285694_
+		static
+		0 p_286163_ p_286163_
+		1 p_286164_ p_286164_
+	lambda$static$9 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285698_
+		static
+		0 p_286169_ p_286169_
+	leash ()Lnet/minecraft/client/renderer/RenderType; m_110475_
+		static
+	lightning ()Lnet/minecraft/client/renderer/RenderType; m_110502_
+		static
+	lineStrip ()Lnet/minecraft/client/renderer/RenderType; m_173247_
+		static
+	lines ()Lnet/minecraft/client/renderer/RenderType; m_110504_
+		static
+	mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_173186_
+	outline (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110491_
+		static
+		0 p_110492_ p_110492_
+	outline ()Ljava/util/Optional; m_7280_
+	solid ()Lnet/minecraft/client/renderer/RenderType; m_110451_
+		static
+	text (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110497_
+		static
+		0 p_110498_ p_110498_
+	textBackground ()Lnet/minecraft/client/renderer/RenderType; m_269058_
+		static
+	textBackgroundSeeThrough ()Lnet/minecraft/client/renderer/RenderType; m_269508_
+		static
+	textIntensity (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173237_
+		static
+		0 p_173238_ p_173238_
+	textIntensityPolygonOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_181446_
+		static
+		0 p_181447_ p_181447_
+	textIntensitySeeThrough (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173240_
+		static
+		0 p_173241_ p_173241_
+	textPolygonOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_181444_
+		static
+		0 p_181445_ p_181445_
+	textSeeThrough (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110500_
+		static
+		0 p_110501_ p_110501_
+	toString ()Ljava/lang/String; toString
+	translucent ()Lnet/minecraft/client/renderer/RenderType; m_110466_
+		static
+	translucentMovingBlock ()Lnet/minecraft/client/renderer/RenderType; m_110469_
+		static
+	translucentMovingBlockState ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110408_
+		static
+	translucentNoCrumbling ()Lnet/minecraft/client/renderer/RenderType; m_110472_
+		static
+	translucentState (Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_173207_
+		static
+		0 p_173208_ p_173208_
+	tripwire ()Lnet/minecraft/client/renderer/RenderType; m_110503_
+		static
+	tripwireState ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110409_
+		static
+	waterMask ()Lnet/minecraft/client/renderer/RenderType; m_110478_
+		static
+net/minecraft/client/renderer/RenderType$CompositeRenderType net/minecraft/client/renderer/RenderType$CompositeRenderType
+	OUTLINE f_173256_
+	isOutline f_110514_
+	outline f_110513_
+	state f_110511_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLnet/minecraft/client/renderer/RenderType$CompositeState;)V <init>
+		0 p_173258_ p_173258_
+		1 p_173259_ p_173259_
+		2 p_173260_ p_173260_
+		3 p_173261_ p_173261_
+		4 p_173262_ p_173262_
+		5 p_173263_ p_173263_
+		6 p_173264_ p_173264_
+	isOutline ()Z m_5492_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType$CompositeState;)V m_110526_
+		static
+		0 p_110527_ p_110527_
+	lambda$new$2 (Lnet/minecraft/client/renderer/RenderType$CompositeState;)V m_173266_
+		static
+		0 p_173267_ p_173267_
+	lambda$new$3 (Lnet/minecraft/client/renderer/RenderType$CompositeState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173268_
+		static
+		0 p_173269_ p_173269_
+		1 p_173270_ p_173270_
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;)Lnet/minecraft/client/renderer/RenderType; m_285705_
+		static
+		0 p_286176_ p_286176_
+		1 p_286177_ p_286177_
+	outline ()Ljava/util/Optional; m_7280_
+	state ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_173265_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType$CompositeState net/minecraft/client/renderer/RenderType$CompositeState
+	colorLogicState f_285566_
+	cullState f_110582_
+	depthTestState f_110581_
+	layeringState f_110586_
+	lightmapState f_110583_
+	lineState f_110590_
+	outlineProperty f_110591_
+	outputState f_110587_
+	overlayState f_110584_
+	shaderState f_173274_
+	states f_110592_
+	textureState f_110576_
+	texturingState f_110588_
+	transparencyState f_110577_
+	writeMaskState f_110589_
+	<init> (Lnet/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard;Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;Lnet/minecraft/client/renderer/RenderStateShard$TransparencyStateShard;Lnet/minecraft/client/renderer/RenderStateShard$DepthTestStateShard;Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LightmapStateShard;Lnet/minecraft/client/renderer/RenderStateShard$OverlayStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LayeringStateShard;Lnet/minecraft/client/renderer/RenderStateShard$OutputStateShard;Lnet/minecraft/client/renderer/RenderStateShard$TexturingStateShard;Lnet/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LineStateShard;Lnet/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard;Lnet/minecraft/client/renderer/RenderType$OutlineProperty;)V <init>
+		0 p_286632_ p_286632_
+		1 p_286843_ p_286843_
+		2 p_286280_ p_286280_
+		3 p_286228_ p_286228_
+		4 p_286226_ p_286226_
+		5 p_286744_ p_286744_
+		6 p_286754_ p_286754_
+		7 p_286895_ p_286895_
+		8 p_286435_ p_286435_
+		9 p_286893_ p_286893_
+		10 p_286628_ p_286628_
+		11 p_286768_ p_286768_
+		12 p_286578_ p_286578_
+		13 p_286290_ p_286290_
+	builder ()Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110628_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder net/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder
+	colorLogicState f_285600_
+	cullState f_110647_
+	depthTestState f_110646_
+	layeringState f_110651_
+	lightmapState f_110648_
+	lineState f_110655_
+	outputState f_110652_
+	overlayState f_110649_
+	shaderState f_173289_
+	textureState f_110641_
+	texturingState f_110653_
+	transparencyState f_110642_
+	writeMaskState f_110654_
+	<init> ()V <init>
+	createCompositeState (Lnet/minecraft/client/renderer/RenderType$OutlineProperty;)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110689_
+		0 p_110690_ p_110690_
+	createCompositeState (Z)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110691_
+		0 p_110692_ p_110692_
+	setColorLogicState (Lnet/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_286027_
+		0 p_286236_ p_286236_
+	setCullState (Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110661_
+		0 p_110662_ p_110662_
+	setDepthTestState (Lnet/minecraft/client/renderer/RenderStateShard$DepthTestStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110663_
+		0 p_110664_ p_110664_
+	setLayeringState (Lnet/minecraft/client/renderer/RenderStateShard$LayeringStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110669_
+		0 p_110670_ p_110670_
+	setLightmapState (Lnet/minecraft/client/renderer/RenderStateShard$LightmapStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110671_
+		0 p_110672_ p_110672_
+	setLineState (Lnet/minecraft/client/renderer/RenderStateShard$LineStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110673_
+		0 p_110674_ p_110674_
+	setOutputState (Lnet/minecraft/client/renderer/RenderStateShard$OutputStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110675_
+		0 p_110676_ p_110676_
+	setOverlayState (Lnet/minecraft/client/renderer/RenderStateShard$OverlayStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110677_
+		0 p_110678_ p_110678_
+	setShaderState (Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_173292_
+		0 p_173293_ p_173293_
+	setTextureState (Lnet/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_173290_
+		0 p_173291_ p_173291_
+	setTexturingState (Lnet/minecraft/client/renderer/RenderStateShard$TexturingStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110683_
+		0 p_110684_ p_110684_
+	setTransparencyState (Lnet/minecraft/client/renderer/RenderStateShard$TransparencyStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110685_
+		0 p_110686_ p_110686_
+	setWriteMaskState (Lnet/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110687_
+		0 p_110688_ p_110688_
+net/minecraft/client/renderer/RenderType$OutlineProperty net/minecraft/client/renderer/RenderType$OutlineProperty
+	$VALUES $VALUES
+	AFFECTS_OUTLINE AFFECTS_OUTLINE
+	IS_OUTLINE IS_OUTLINE
+	NONE NONE
+	name f_110696_
+	$values ()[Lnet/minecraft/client/renderer/RenderType$OutlineProperty; m_173294_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_110700_ p_110700_
+		1 p_110701_ p_110701_
+		2 p_110702_ p_110702_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/RenderType$OutlineProperty; valueOf
+		static
+		0 p_110705_ p_110705_
+	values ()[Lnet/minecraft/client/renderer/RenderType$OutlineProperty; values
+		static
+net/minecraft/client/renderer/RunningTrimmedMean net/minecraft/client/renderer/RunningTrimmedMean
+	count f_110708_
+	cursor f_110709_
+	values f_110707_
+	<init> (I)V <init>
+		0 p_110711_ p_110711_
+	registerValueAndGetMean (J)J m_110712_
+		0 p_110713_ p_110713_
+net/minecraft/client/renderer/ScreenEffectRenderer net/minecraft/client/renderer/ScreenEffectRenderer
+	UNDERWATER_LOCATION f_110714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getViewBlockingState (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; m_110716_
+		static
+		0 p_110717_ p_110717_
+	renderFire (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110728_
+		static
+		0 p_110729_ p_110729_
+		1 p_110730_ p_110730_
+	renderScreenEffect (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110718_
+		static
+		0 p_110719_ p_110719_
+		1 p_110720_ p_110720_
+	renderTex (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_173296_
+		static
+		0 p_173297_ p_173297_
+		1 p_173298_ p_173298_
+	renderWater (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110725_
+		static
+		0 p_110726_ p_110726_
+		1 p_110727_ p_110727_
+net/minecraft/client/renderer/ShaderInstance net/minecraft/client/renderer/ShaderInstance
+	ALWAYS_REAPPLY f_173325_
+	CHUNK_OFFSET f_173320_
+	COLOR_MODULATOR f_173312_
+	DUMMY_UNIFORM f_173324_
+	FOG_COLOR f_173317_
+	FOG_END f_173316_
+	FOG_SHAPE f_202432_
+	FOG_START f_173315_
+	GAME_TIME f_173319_
+	GLINT_ALPHA f_267422_
+	INVERSE_VIEW_ROTATION_MATRIX f_200956_
+	LIGHT0_DIRECTION f_173313_
+	LIGHT1_DIRECTION f_173314_
+	LINE_WIDTH f_173318_
+	LOGGER f_173323_
+	MODEL_VIEW_MATRIX f_173308_
+	PROJECTION_MATRIX f_173309_
+	SCREEN_SIZE f_173311_
+	SHADER_CORE_PATH f_244364_
+	SHADER_INCLUDE_PATH f_173322_
+	SHADER_PATH f_173321_
+	TEXTURE_MATRIX f_173310_
+	attributeNames f_173304_
+	attributes f_173303_
+	blend f_173302_
+	dirty f_173301_
+	fragmentProgram f_173306_
+	lastAppliedShader f_173326_
+	lastProgramId f_173327_
+	name f_173300_
+	programId f_173299_
+	samplerLocations f_173330_
+	samplerMap f_173328_
+	samplerNames f_173329_
+	uniformLocations f_173332_
+	uniformMap f_173333_
+	uniforms f_173331_
+	vertexFormat f_173307_
+	vertexProgram f_173305_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;)V <init>
+		0 p_173336_ p_173336_
+		1 p_173337_ p_173337_
+		2 p_173338_ p_173338_
+	apply ()V m_173363_
+	attachToProgram ()V m_142662_
+	clear ()V m_173362_
+	close ()V close
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getName ()Ljava/lang/String; m_173365_
+	getOrCreate (Lnet/minecraft/server/packs/resources/ResourceProvider;Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Program; m_173340_
+		static
+		0 p_173341_ p_173341_
+		1 p_173342_ p_173342_
+		2 p_173343_ p_173343_
+	getUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Uniform; m_173348_
+		0 p_173349_ p_173349_
+	getVertexFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_173364_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+	parseBlendNode (Lcom/google/gson/JsonObject;)Lcom/mojang/blaze3d/shaders/BlendMode; m_173346_
+		static
+		0 p_173347_ p_173347_
+	parseSamplerNode (Lcom/google/gson/JsonElement;)V m_173344_
+		0 p_173345_ p_173345_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_173354_
+		0 p_173355_ p_173355_
+	safeGetUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/AbstractUniform; m_173356_
+		0 p_173357_ p_173357_
+	setSampler (Ljava/lang/String;Ljava/lang/Object;)V m_173350_
+		0 p_173351_ p_173351_
+		1 p_173352_ p_173352_
+	updateLocations ()V m_173366_
+net/minecraft/client/renderer/ShaderInstance$1 net/minecraft/client/renderer/ShaderInstance$1
+	importedPaths f_173369_
+	val$relativePath f_173367_
+	val$resourceProvider f_173368_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_173371_ p_173371_
+		1 p_173372_ p_173372_
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_173374_ p_173374_
+		1 p_173375_ p_173375_
+net/minecraft/client/renderer/Sheets net/minecraft/client/renderer/Sheets
+	ARMOR_TRIMS_SHEET f_265912_
+	ARMOR_TRIMS_SHEET_TYPE f_266092_
+	BANNER_MATERIALS f_173376_
+	BANNER_SHEET f_110737_
+	BANNER_SHEET_TYPE f_110757_
+	BED_SHEET f_110736_
+	BED_SHEET_TYPE f_110756_
+	BED_TEXTURES f_110744_
+	CHEST_LOCATION f_110751_
+	CHEST_LOCATION_LEFT f_110752_
+	CHEST_LOCATION_RIGHT f_110753_
+	CHEST_SHEET f_110740_
+	CHEST_SHEET_TYPE f_110760_
+	CHEST_TRAP_LOCATION f_110745_
+	CHEST_TRAP_LOCATION_LEFT f_110746_
+	CHEST_TRAP_LOCATION_RIGHT f_110747_
+	CHEST_XMAS_LOCATION f_110748_
+	CHEST_XMAS_LOCATION_LEFT f_110749_
+	CHEST_XMAS_LOCATION_RIGHT f_110750_
+	CUTOUT_BLOCK_SHEET f_110732_
+	DECORATED_POT_MATERIALS f_271486_
+	DECORATED_POT_SHEET f_271463_
+	DEFAULT_SHULKER_TEXTURE_LOCATION f_110741_
+	ENDER_CHEST_LOCATION f_110754_
+	HANGING_SIGN_MATERIALS f_244291_
+	SHIELD_MATERIALS f_173377_
+	SHIELD_SHEET f_110738_
+	SHIELD_SHEET_TYPE f_110758_
+	SHULKER_BOX_SHEET_TYPE f_110755_
+	SHULKER_SHEET f_110735_
+	SHULKER_TEXTURE_LOCATION f_110742_
+	SIGN_MATERIALS f_110743_
+	SIGN_SHEET f_110739_
+	SIGN_SHEET_TYPE f_110759_
+	SOLID_BLOCK_SHEET f_110731_
+	TRANSLUCENT_CULL_BLOCK_SHEET f_110734_
+	TRANSLUCENT_ITEM_CULL_BLOCK_SHEET f_110733_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	armorTrimsSheet ()Lnet/minecraft/client/renderer/RenderType; m_266442_
+		static
+	bannerSheet ()Lnet/minecraft/client/renderer/RenderType; m_110762_
+		static
+	bedSheet ()Lnet/minecraft/client/renderer/RenderType; m_110785_
+		static
+	chestMaterial (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_110778_
+		static
+		0 p_110779_ p_110779_
+	chestSheet ()Lnet/minecraft/client/renderer/RenderType; m_110788_
+		static
+	chooseMaterial (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/state/properties/ChestType;Z)Lnet/minecraft/client/resources/model/Material; m_110767_
+		static
+		0 p_110768_ p_110768_
+		1 p_110769_ p_110769_
+		2 p_110770_ p_110770_
+	chooseMaterial (Lnet/minecraft/world/level/block/state/properties/ChestType;Lnet/minecraft/client/resources/model/Material;Lnet/minecraft/client/resources/model/Material;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/resources/model/Material; m_110771_
+		static
+		0 p_110772_ p_110772_
+		1 p_110773_ p_110773_
+		2 p_110774_ p_110774_
+		3 p_110775_ p_110775_
+	createBannerMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234351_
+		static
+		0 p_234352_ p_234352_
+	createDecoratedPotMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_272215_
+		static
+		0 p_272805_ p_272805_
+	createHangingSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245275_
+		static
+		0 p_251735_ p_251735_
+	createShieldMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234353_
+		static
+		0 p_234354_ p_234354_
+	createSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_173385_
+		static
+		0 p_173386_ p_173386_
+	cutoutBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110790_
+		static
+	getAllMaterials (Ljava/util/function/Consumer;)V m_110780_
+		static
+		0 p_110781_ p_110781_
+	getBannerMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234347_
+		static
+		0 p_234348_ p_234348_
+	getDecoratedPotMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_272280_
+		static
+		0 p_273567_ p_273567_
+	getHangingSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_246984_
+		static
+		0 p_250958_ p_250958_
+	getShieldMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234349_
+		static
+		0 p_234350_ p_234350_
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_173381_
+		static
+		0 p_173382_ p_173382_
+	hangingSignSheet ()Lnet/minecraft/client/renderer/RenderType; m_246640_
+		static
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_110783_
+		static
+		0 p_110784_ p_110784_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/client/resources/model/Material; m_110765_
+		static
+		0 p_110766_ p_110766_
+	lambda$static$2 (I)[Lnet/minecraft/client/resources/model/Material; m_110763_
+		static
+		0 p_110764_ p_110764_
+	shieldSheet ()Lnet/minecraft/client/renderer/RenderType; m_110782_
+		static
+	shulkerBoxSheet ()Lnet/minecraft/client/renderer/RenderType; m_110786_
+		static
+	signSheet ()Lnet/minecraft/client/renderer/RenderType; m_110787_
+		static
+	solidBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110789_
+		static
+	translucentCullBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110792_
+		static
+	translucentItemSheet ()Lnet/minecraft/client/renderer/RenderType; m_110791_
+		static
+net/minecraft/client/renderer/Sheets$1 net/minecraft/client/renderer/Sheets$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$ChestType f_110793_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/SpriteCoordinateExpander net/minecraft/client/renderer/SpriteCoordinateExpander
+	delegate f_110795_
+	sprite f_110796_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V <init>
+		0 p_110798_ p_110798_
+		1 p_110799_ p_110799_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_110826_ p_110826_
+		1 p_110827_ p_110827_
+		2 p_110828_ p_110828_
+		3 p_110829_ p_110829_
+	defaultColor (IIII)V m_7404_
+		0 p_173392_ p_173392_
+		1 p_173393_ p_173393_
+		2 p_173394_ p_173394_
+		3 p_173395_ p_173395_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_110831_ p_110831_
+		1 p_110832_ p_110832_
+		2 p_110833_ p_110833_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_110823_ p_110823_
+		1 p_110824_ p_110824_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_110805_ p_110805_
+		1 p_110806_ p_110806_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_110835_ p_110835_
+		1 p_110836_ p_110836_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_110801_ p_110801_
+		1 p_110802_ p_110802_
+		2 p_110803_ p_110803_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_110808_ p_110808_
+		1 p_110809_ p_110809_
+		2 p_110810_ p_110810_
+		3 p_110811_ p_110811_
+		4 p_110812_ p_110812_
+		5 p_110813_ p_110813_
+		6 p_110814_ p_110814_
+		7 p_110815_ p_110815_
+		8 p_110816_ p_110816_
+		9 p_110817_ p_110817_
+		10 p_110818_ p_110818_
+		11 p_110819_ p_110819_
+		12 p_110820_ p_110820_
+		13 p_110821_ p_110821_
+net/minecraft/client/renderer/ViewArea net/minecraft/client/renderer/ViewArea
+	chunkGridSizeX f_110841_
+	chunkGridSizeY f_110840_
+	chunkGridSizeZ f_110842_
+	chunks f_110843_
+	level f_110839_
+	levelRenderer f_110838_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;Lnet/minecraft/world/level/Level;ILnet/minecraft/client/renderer/LevelRenderer;)V <init>
+		0 p_110845_ p_110845_
+		1 p_110846_ p_110846_
+		2 p_110847_ p_110847_
+		3 p_110848_ p_110848_
+	createChunks (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;)V m_110864_
+		0 p_110865_ p_110865_
+	getChunkIndex (III)I m_110855_
+		0 p_110856_ p_110856_
+		1 p_110857_ p_110857_
+		2 p_110858_ p_110858_
+	getRenderChunkAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk; m_110866_
+		0 p_110867_ p_110867_
+	releaseAllBuffers ()V m_110849_
+	repositionCamera (DD)V m_110850_
+		0 p_110851_ p_110851_
+		1 p_110852_ p_110852_
+	setDirty (IIIZ)V m_110859_
+		0 p_110860_ p_110860_
+		1 p_110861_ p_110861_
+		2 p_110862_ p_110862_
+		3 p_110863_ p_110863_
+	setViewDistance (I)V m_110853_
+		0 p_110854_ p_110854_
+net/minecraft/client/renderer/VirtualScreen net/minecraft/client/renderer/VirtualScreen
+	minecraft f_110868_
+	screenManager f_110869_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_110871_ p_110871_
+	close ()V close
+	newWindow (Lcom/mojang/blaze3d/platform/DisplayData;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/blaze3d/platform/Window; m_110872_
+		0 p_110873_ p_110873_
+		1 p_110874_ p_110874_
+		2 p_110875_ p_110875_
+net/minecraft/client/renderer/block/BlockModelShaper net/minecraft/client/renderer/block/BlockModelShaper
+	modelByStateCache f_110877_
+	modelManager f_110878_
+	<init> (Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_110880_ p_110880_
+	getBlockModel (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/BakedModel; m_110893_
+		0 p_110894_ p_110894_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_110881_
+	getParticleIcon (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_110882_
+		0 p_110883_ p_110883_
+	getValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_110884_
+		static
+		0 p_110885_ p_110885_
+		1 p_110886_ p_110886_
+	replaceCache (Ljava/util/Map;)V m_245515_
+		0 p_248582_ p_248582_
+	statePropertiesToString (Ljava/util/Map;)Ljava/lang/String; m_110887_
+		static
+		0 p_110888_ p_110888_
+	stateToModelLocation (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_110889_
+		static
+		0 p_110890_ p_110890_
+		1 p_110891_ p_110891_
+	stateToModelLocation (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_110895_
+		static
+		0 p_110896_ p_110896_
+net/minecraft/client/renderer/block/BlockRenderDispatcher net/minecraft/client/renderer/block/BlockRenderDispatcher
+	blockColors f_110903_
+	blockEntityRenderer f_173397_
+	blockModelShaper f_110899_
+	liquidBlockRenderer f_110901_
+	modelRenderer f_110900_
+	random f_110902_
+	<init> (Lnet/minecraft/client/renderer/block/BlockModelShaper;Lnet/minecraft/client/renderer/BlockEntityWithoutLevelRenderer;Lnet/minecraft/client/color/block/BlockColors;)V <init>
+		0 p_173399_ p_173399_
+		1 p_173400_ p_173400_
+		2 p_173401_ p_173401_
+	getBlockModel (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/BakedModel; m_110910_
+		0 p_110911_ p_110911_
+	getBlockModelShaper ()Lnet/minecraft/client/renderer/block/BlockModelShaper; m_110907_
+	getModelRenderer ()Lnet/minecraft/client/renderer/block/ModelBlockRenderer; m_110937_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_110909_ p_110909_
+	renderBatched (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;)V m_234355_
+		0 p_234356_ p_234356_
+		1 p_234357_ p_234357_
+		2 p_234358_ p_234358_
+		3 p_234359_ p_234359_
+		4 p_234360_ p_234360_
+		5 p_234361_ p_234361_
+		6 p_234362_ p_234362_
+	renderBreakingTexture (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_110918_
+		0 p_110919_ p_110919_
+		1 p_110920_ p_110920_
+		2 p_110921_ p_110921_
+		3 p_110922_ p_110922_
+		4 p_110923_ p_110923_
+	renderLiquid (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V m_234363_
+		0 p_234364_ p_234364_
+		1 p_234365_ p_234365_
+		2 p_234366_ p_234366_
+		3 p_234367_ p_234367_
+		4 p_234368_ p_234368_
+	renderSingleBlock (Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_110912_
+		0 p_110913_ p_110913_
+		1 p_110914_ p_110914_
+		2 p_110915_ p_110915_
+		3 p_110916_ p_110916_
+		4 p_110917_ p_110917_
+net/minecraft/client/renderer/block/BlockRenderDispatcher$1 net/minecraft/client/renderer/block/BlockRenderDispatcher$1
+	$SwitchMap$net$minecraft$world$level$block$RenderShape f_110938_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/LiquidBlockRenderer net/minecraft/client/renderer/block/LiquidBlockRenderer
+	MAX_FLUID_HEIGHT f_173402_
+	lavaIcons f_110940_
+	waterIcons f_110941_
+	waterOverlay f_110942_
+	<init> ()V <init>
+	addWeightedHeight ([FF)V m_203188_
+		0 p_203189_ p_203189_
+		1 p_203190_ p_203190_
+	calculateAverageHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;FFFLnet/minecraft/core/BlockPos;)F m_203149_
+		0 p_203150_ p_203150_
+		1 p_203151_ p_203151_
+		2 p_203152_ p_203152_
+		3 p_203153_ p_203153_
+		4 p_203154_ p_203154_
+		5 p_203155_ p_203155_
+	getHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)F m_203160_
+		0 p_203161_ p_203161_
+		1 p_203162_ p_203162_
+		2 p_203163_ p_203163_
+		3 p_203164_ p_203164_
+		4 p_203165_ p_203165_
+	getHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;)F m_203156_
+		0 p_203157_ p_203157_
+		1 p_203158_ p_203158_
+		2 p_203159_ p_203159_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_110945_
+		0 p_110946_ p_110946_
+		1 p_110947_ p_110947_
+	isFaceOccludedByNeighbor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;FLnet/minecraft/world/level/block/state/BlockState;)Z m_203179_
+		static
+		0 p_203180_ p_203180_
+		1 p_203181_ p_203181_
+		2 p_203182_ p_203182_
+		3 p_203183_ p_203183_
+		4 p_203184_ p_203184_
+	isFaceOccludedBySelf (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_110959_
+		static
+		0 p_110960_ p_110960_
+		1 p_110961_ p_110961_
+		2 p_110962_ p_110962_
+		3 p_110963_ p_110963_
+	isFaceOccludedByState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;FLnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_110978_
+		static
+		0 p_110979_ p_110979_
+		1 p_110980_ p_110980_
+		2 p_110981_ p_110981_
+		3 p_110982_ p_110982_
+		4 p_110983_ p_110983_
+	isNeighborSameFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203185_
+		static
+		0 p_203186_ p_203186_
+		1 p_203187_ p_203187_
+	setupSprites ()V m_110944_
+	shouldRenderFace (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)Z m_203166_
+		static
+		0 p_203167_ p_203167_
+		1 p_203168_ p_203168_
+		2 p_203169_ p_203169_
+		3 p_203170_ p_203170_
+		4 p_203171_ p_203171_
+		5 p_203172_ p_203172_
+	tesselate (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V m_234369_
+		0 p_234370_ p_234370_
+		1 p_234371_ p_234371_
+		2 p_234372_ p_234372_
+		3 p_234373_ p_234373_
+		4 p_234374_ p_234374_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDFFFFFI)V m_110984_
+		0 p_110985_ p_110985_
+		1 p_110986_ p_110986_
+		2 p_110987_ p_110987_
+		3 p_110988_ p_110988_
+		4 p_110989_ p_110989_
+		5 p_110990_ p_110990_
+		6 p_110991_ p_110991_
+		7 p_110992_ p_110992_
+		8 p_110993_ p_110993_
+		9 p_110994_ p_110994_
+net/minecraft/client/renderer/block/LiquidBlockRenderer$1 net/minecraft/client/renderer/block/LiquidBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_203191_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer net/minecraft/client/renderer/block/ModelBlockRenderer
+	CACHE f_110996_
+	CACHE_SIZE f_173406_
+	DIRECTIONS f_173405_
+	FACE_CUBIC f_173403_
+	FACE_PARTIAL f_173404_
+	blockColors f_110995_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/color/block/BlockColors;)V <init>
+		0 p_110999_ p_110999_
+	calculateShape (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;[ILnet/minecraft/core/Direction;[FLjava/util/BitSet;)V m_111039_
+		0 p_111040_ p_111040_
+		1 p_111041_ p_111041_
+		2 p_111042_ p_111042_
+		3 p_111043_ p_111043_
+		4 p_111044_ p_111044_
+		5 p_111045_ p_111045_
+		6 p_111046_ p_111046_
+	clearCache ()V m_111077_
+		static
+	enableCaching ()V m_111000_
+		static
+	putQuadData (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;FFFFIIIII)V m_111023_
+		0 p_111024_ p_111024_
+		1 p_111025_ p_111025_
+		2 p_111026_ p_111026_
+		3 p_111027_ p_111027_
+		4 p_111028_ p_111028_
+		5 p_111029_ p_111029_
+		6 p_111030_ p_111030_
+		7 p_111031_ p_111031_
+		8 p_111032_ p_111032_
+		9 p_111033_ p_111033_
+		10 p_111034_ p_111034_
+		11 p_111035_ p_111035_
+		12 p_111036_ p_111036_
+		13 p_111037_ p_111037_
+		14 p_111038_ p_111038_
+	renderModel (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/resources/model/BakedModel;FFFII)V m_111067_
+		0 p_111068_ p_111068_
+		1 p_111069_ p_111069_
+		2 p_111070_ p_111070_
+		3 p_111071_ p_111071_
+		4 p_111072_ p_111072_
+		5 p_111073_ p_111073_
+		6 p_111074_ p_111074_
+		7 p_111075_ p_111075_
+		8 p_111076_ p_111076_
+	renderModelFaceAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace;I)V m_111012_
+		0 p_111013_ p_111013_
+		1 p_111014_ p_111014_
+		2 p_111015_ p_111015_
+		3 p_111016_ p_111016_
+		4 p_111017_ p_111017_
+		5 p_111018_ p_111018_
+		6 p_111019_ p_111019_
+		7 p_111020_ p_111020_
+		8 p_111021_ p_111021_
+		9 p_111022_ p_111022_
+	renderModelFaceFlat (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;IIZLcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;Ljava/util/BitSet;)V m_111001_
+		0 p_111002_ p_111002_
+		1 p_111003_ p_111003_
+		2 p_111004_ p_111004_
+		3 p_111005_ p_111005_
+		4 p_111006_ p_111006_
+		5 p_111007_ p_111007_
+		6 p_111008_ p_111008_
+		7 p_111009_ p_111009_
+		8 p_111010_ p_111010_
+		9 p_111011_ p_111011_
+	renderQuadList (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFLjava/util/List;II)V m_111058_
+		static
+		0 p_111059_ p_111059_
+		1 p_111060_ p_111060_
+		2 p_111061_ p_111061_
+		3 p_111062_ p_111062_
+		4 p_111063_ p_111063_
+		5 p_111064_ p_111064_
+		6 p_111065_ p_111065_
+		7 p_111066_ p_111066_
+	tesselateBlock (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234379_
+		0 p_234380_ p_234380_
+		1 p_234381_ p_234381_
+		2 p_234382_ p_234382_
+		3 p_234383_ p_234383_
+		4 p_234384_ p_234384_
+		5 p_234385_ p_234385_
+		6 p_234386_ p_234386_
+		7 p_234387_ p_234387_
+		8 p_234388_ p_234388_
+		9 p_234389_ p_234389_
+	tesselateWithAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234390_
+		0 p_234391_ p_234391_
+		1 p_234392_ p_234392_
+		2 p_234393_ p_234393_
+		3 p_234394_ p_234394_
+		4 p_234395_ p_234395_
+		5 p_234396_ p_234396_
+		6 p_234397_ p_234397_
+		7 p_234398_ p_234398_
+		8 p_234399_ p_234399_
+		9 p_234400_ p_234400_
+	tesselateWithoutAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234401_
+		0 p_234402_ p_234402_
+		1 p_234403_ p_234403_
+		2 p_234404_ p_234404_
+		3 p_234405_ p_234405_
+		4 p_234406_ p_234406_
+		5 p_234407_ p_234407_
+		6 p_234408_ p_234408_
+		7 p_234409_ p_234409_
+		8 p_234410_ p_234410_
+		9 p_234411_ p_234411_
+net/minecraft/client/renderer/block/ModelBlockRenderer$1 net/minecraft/client/renderer/block/ModelBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_111102_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo net/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo
+	$VALUES $VALUES
+	BY_FACING f_111116_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	corners f_111110_
+	doNonCubicWeight f_111111_
+	vert0Weights f_111112_
+	vert1Weights f_111113_
+	vert2Weights f_111114_
+	vert3Weights f_111115_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; m_173407_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;FZ[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;)V <init>
+		0 p_111120_ p_111120_
+		1 p_111121_ p_111121_
+		2 p_111122_ p_111122_
+		3 p_111123_ p_111123_
+		4 p_111124_ p_111124_
+		5 p_111125_ p_111125_
+		6 p_111126_ p_111126_
+		7 p_111127_ p_111127_
+		8 p_111128_ p_111128_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; m_111131_
+		static
+		0 p_111132_ p_111132_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo;)V m_111133_
+		static
+		0 p_111134_ p_111134_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; valueOf
+		static
+		0 p_111146_ p_111146_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; values
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace
+	brightness f_111149_
+	lightmap f_111150_
+	<init> ()V <init>
+	blend (IIII)I m_111153_
+		0 p_111154_ p_111154_
+		1 p_111155_ p_111155_
+		2 p_111156_ p_111156_
+		3 p_111157_ p_111157_
+	blend (IIIIFFFF)I m_111158_
+		0 p_111159_ p_111159_
+		1 p_111160_ p_111160_
+		2 p_111161_ p_111161_
+		3 p_111162_ p_111162_
+		4 p_111163_ p_111163_
+		5 p_111164_ p_111164_
+		6 p_111165_ p_111165_
+		7 p_111166_ p_111166_
+	calculate (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;[FLjava/util/BitSet;Z)V m_111167_
+		0 p_111168_ p_111168_
+		1 p_111169_ p_111169_
+		2 p_111170_ p_111170_
+		3 p_111171_ p_111171_
+		4 p_111172_ p_111172_
+		5 p_111173_ p_111173_
+		6 p_111174_ p_111174_
+net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap
+	$VALUES $VALUES
+	BY_FACING f_111189_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	vert0 f_111185_
+	vert1 f_111186_
+	vert2 f_111187_
+	vert3 f_111188_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; m_173408_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_111193_ p_111193_
+		1 p_111194_ p_111194_
+		2 p_111195_ p_111195_
+		3 p_111196_ p_111196_
+		4 p_111197_ p_111197_
+		5 p_111198_ p_111198_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; m_111201_
+		static
+		0 p_111202_ p_111202_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap;)V m_111203_
+		static
+		0 p_111204_ p_111204_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; valueOf
+		static
+		0 p_111212_ p_111212_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; values
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache net/minecraft/client/renderer/block/ModelBlockRenderer$Cache
+	brightnessCache f_111216_
+	colorCache f_111215_
+	enabled f_111214_
+	<init> ()V <init>
+	disable ()V m_111225_
+	enable ()V m_111220_
+	getLightColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_111221_
+		0 p_111222_ p_111222_
+		1 p_111223_ p_111223_
+		2 p_111224_ p_111224_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)F m_111226_
+		0 p_111227_ p_111227_
+		1 p_111228_ p_111228_
+		2 p_111229_ p_111229_
+	lambda$new$0 ()Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; m_111231_
+	lambda$new$1 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_111230_
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$1 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$1
+	this$0 f_111232_
+	<init> (Lnet/minecraft/client/renderer/block/ModelBlockRenderer$Cache;IF)V <init>
+		0 p_111234_ p_111234_
+		1 p_111235_ p_111235_
+		2 p_111236_ p_111236_
+	rehash (I)V rehash
+		0 p_111238_ p_111238_
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$2 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$2
+	this$0 f_111239_
+	<init> (Lnet/minecraft/client/renderer/block/ModelBlockRenderer$Cache;IF)V <init>
+		0 p_111241_ p_111241_
+		1 p_111242_ p_111242_
+		2 p_111243_ p_111243_
+	rehash (I)V rehash
+		0 p_111245_ p_111245_
+net/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo net/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo
+	$VALUES $VALUES
+	DOWN DOWN
+	EAST EAST
+	FLIP_DOWN FLIP_DOWN
+	FLIP_EAST FLIP_EAST
+	FLIP_NORTH FLIP_NORTH
+	FLIP_SOUTH FLIP_SOUTH
+	FLIP_UP FLIP_UP
+	FLIP_WEST FLIP_WEST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	shape f_111258_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; m_173409_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;Z)V <init>
+		0 p_111262_ p_111262_
+		1 p_111263_ p_111263_
+		2 p_111264_ p_111264_
+		3 p_111265_ p_111265_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; valueOf
+		static
+		0 p_111269_ p_111269_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; values
+		static
+net/minecraft/client/renderer/block/model/BakedQuad net/minecraft/client/renderer/block/model/BakedQuad
+	direction f_111294_
+	shade f_111296_
+	sprite f_111295_
+	tintIndex f_111293_
+	vertices f_111292_
+	<init> ([IILnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Z)V <init>
+		0 p_111298_ p_111298_
+		1 p_111299_ p_111299_
+		2 p_111300_ p_111300_
+		3 p_111301_ p_111301_
+		4 p_111302_ p_111302_
+	getDirection ()Lnet/minecraft/core/Direction; m_111306_
+	getSprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_173410_
+	getTintIndex ()I m_111305_
+	getVertices ()[I m_111303_
+	isShade ()Z m_111307_
+	isTinted ()Z m_111304_
+net/minecraft/client/renderer/block/model/BlockElement net/minecraft/client/renderer/block/model/BlockElement
+	DEFAULT_RESCALE f_173411_
+	MAX_EXTENT f_173413_
+	MIN_EXTENT f_173412_
+	faces f_111310_
+	from f_111308_
+	rotation f_111311_
+	shade f_111312_
+	to f_111309_
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)V <init>
+		0 p_253626_ p_253626_
+		1 p_254426_ p_254426_
+		2 p_254454_ p_254454_
+		3 p_254229_ p_254229_
+		4 p_253661_ p_253661_
+	fillUvs ()V m_111319_
+	uvsByFace (Lnet/minecraft/core/Direction;)[F m_111320_
+		0 p_111321_ p_111321_
+net/minecraft/client/renderer/block/model/BlockElement$1 net/minecraft/client/renderer/block/model/BlockElement$1
+	$SwitchMap$net$minecraft$core$Direction f_111322_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/BlockElement$Deserializer net/minecraft/client/renderer/block/model/BlockElement$Deserializer
+	DEFAULT_SHADE f_173414_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockElement; deserialize
+		0 p_111329_ p_111329_
+		1 p_111330_ p_111330_
+		2 p_111331_ p_111331_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111349_ p_111349_
+		1 p_111350_ p_111350_
+		2 p_111351_ p_111351_
+	filterNullFromFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111339_
+		0 p_111340_ p_111340_
+		1 p_111341_ p_111341_
+	getAngle (Lcom/google/gson/JsonObject;)F m_111342_
+		0 p_111343_ p_111343_
+	getAxis (Lcom/google/gson/JsonObject;)Lnet/minecraft/core/Direction$Axis; m_111344_
+		0 p_111345_ p_111345_
+	getFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111325_
+		0 p_111326_ p_111326_
+		1 p_111327_ p_111327_
+	getFacing (Ljava/lang/String;)Lnet/minecraft/core/Direction; m_111337_
+		0 p_111338_ p_111338_
+	getFrom (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; m_111346_
+		0 p_111347_ p_111347_
+	getRotation (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/BlockElementRotation; m_111332_
+		0 p_111333_ p_111333_
+	getTo (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; m_111352_
+		0 p_111353_ p_111353_
+	getVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f; m_111334_
+		0 p_111335_ p_111335_
+		1 p_111336_ p_111336_
+net/minecraft/client/renderer/block/model/BlockElementFace net/minecraft/client/renderer/block/model/BlockElementFace
+	NO_TINT f_173415_
+	cullForDirection f_111354_
+	texture f_111356_
+	tintIndex f_111355_
+	uv f_111357_
+	<init> (Lnet/minecraft/core/Direction;ILjava/lang/String;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;)V <init>
+		0 p_111359_ p_111359_
+		1 p_111360_ p_111360_
+		2 p_111361_ p_111361_
+		3 p_111362_ p_111362_
+net/minecraft/client/renderer/block/model/BlockElementFace$Deserializer net/minecraft/client/renderer/block/model/BlockElementFace$Deserializer
+	DEFAULT_TINT_INDEX f_173416_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111375_ p_111375_
+		1 p_111376_ p_111376_
+		2 p_111377_ p_111377_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockElementFace; deserialize
+		0 p_111365_ p_111365_
+		1 p_111366_ p_111366_
+		2 p_111367_ p_111367_
+	getCullFacing (Lcom/google/gson/JsonObject;)Lnet/minecraft/core/Direction; m_111372_
+		0 p_111373_ p_111373_
+	getTexture (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_111370_
+		0 p_111371_ p_111371_
+	getTintIndex (Lcom/google/gson/JsonObject;)I m_111368_
+		0 p_111369_ p_111369_
+net/minecraft/client/renderer/block/model/BlockElementRotation net/minecraft/client/renderer/block/model/BlockElementRotation
+	angle f_111380_
+	axis f_111379_
+	origin f_111378_
+	rescale f_111381_
+	<init> (Lorg/joml/Vector3f;Lnet/minecraft/core/Direction$Axis;FZ)V <init>
+		0 f_111378_ f_111378_
+		1 f_111379_ f_111379_
+		2 f_111380_ f_111380_
+		3 f_111381_ f_111381_
+	angle ()F f_111380_
+	axis ()Lnet/minecraft/core/Direction$Axis; f_111379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254260_ p_254260_
+	hashCode ()I hashCode
+	origin ()Lorg/joml/Vector3f; f_111378_
+	rescale ()Z f_111381_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/BlockFaceUV net/minecraft/client/renderer/block/model/BlockFaceUV
+	rotation f_111388_
+	uvs f_111387_
+	<init> ([FI)V <init>
+		0 p_111390_ p_111390_
+		1 p_111391_ p_111391_
+	getReverseIndex (I)I m_111398_
+		0 p_111399_ p_111399_
+	getShiftedIndex (I)I m_111400_
+		0 p_111401_ p_111401_
+	getU (I)F m_111392_
+		0 p_111393_ p_111393_
+	getV (I)F m_111396_
+		0 p_111397_ p_111397_
+	setMissingUv ([F)V m_111394_
+		0 p_111395_ p_111395_
+net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer
+	DEFAULT_ROTATION f_173417_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111412_ p_111412_
+		1 p_111413_ p_111413_
+		2 p_111414_ p_111414_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockFaceUV; deserialize
+		0 p_111404_ p_111404_
+		1 p_111405_ p_111405_
+		2 p_111406_ p_111406_
+	getRotation (Lcom/google/gson/JsonObject;)I m_111407_
+		0 p_111408_ p_111408_
+	getUVs (Lcom/google/gson/JsonObject;)[F m_111409_
+		0 p_111410_ p_111410_
+net/minecraft/client/renderer/block/model/BlockModel net/minecraft/client/renderer/block/model/BlockModel
+	DEFAULT_AMBIENT_OCCLUSION f_271537_
+	FACE_BAKERY f_111421_
+	GSON f_111415_
+	LOGGER f_111420_
+	PARTICLE_TEXTURE_REFERENCE f_173418_
+	REFERENCE_CHAR f_173419_
+	elements f_111422_
+	guiLight f_111423_
+	hasAmbientOcclusion f_111424_
+	name f_111416_
+	overrides f_111426_
+	parent f_111418_
+	parentLocation f_111419_
+	textureMap f_111417_
+	transforms f_111425_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Map;Ljava/lang/Boolean;Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight;Lnet/minecraft/client/renderer/block/model/ItemTransforms;Ljava/util/List;)V <init>
+		0 p_273263_ p_273263_
+		1 p_272668_ p_272668_
+		2 p_272821_ p_272821_
+		3 p_272676_ p_272676_
+		4 p_273072_ p_273072_
+		5 p_273480_ p_273480_
+		6 p_273099_ p_273099_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_252120_ p_252120_
+		1 p_250023_ p_250023_
+		2 p_251130_ p_251130_
+		3 p_252208_ p_252208_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/resources/model/BakedModel; m_111449_
+		0 p_249720_ p_249720_
+		1 p_111451_ p_111451_
+		2 p_111452_ p_111452_
+		3 p_111453_ p_111453_
+		4 p_111454_ p_111454_
+		5 p_111455_ p_111455_
+	bakeFace (Lnet/minecraft/client/renderer/block/model/BlockElement;Lnet/minecraft/client/renderer/block/model/BlockElementFace;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BakedQuad; m_111437_
+		static
+		0 p_111438_ p_111438_
+		1 p_111439_ p_111439_
+		2 p_111440_ p_111440_
+		3 p_111441_ p_111441_
+		4 p_111442_ p_111442_
+		5 p_111443_ p_111443_
+	findTextureEntry (Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; m_111485_
+		0 p_111486_ p_111486_
+	fromStream (Ljava/io/Reader;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111461_
+		static
+		0 p_111462_ p_111462_
+	fromString (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111463_
+		static
+		0 p_111464_ p_111464_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getElements ()Ljava/util/List; m_111436_
+	getGuiLight ()Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_111479_
+	getItemOverrides (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;)Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_246736_
+		0 p_250138_ p_250138_
+		1 p_251800_ p_251800_
+	getMaterial (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_111480_
+		0 p_111481_ p_111481_
+	getOverrides ()Ljava/util/List; m_111484_
+	getRootModel ()Lnet/minecraft/client/renderer/block/model/BlockModel; m_111490_
+	getTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269178_
+		0 p_270662_ p_270662_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_111491_
+	hasAmbientOcclusion ()Z m_111476_
+	hasTexture (Ljava/lang/String;)Z m_111477_
+		0 p_111478_ p_111478_
+	isResolved ()Z m_173420_
+	isTextureReference (Ljava/lang/String;)Z m_111488_
+		static
+		0 p_111489_ p_111489_
+	lambda$resolveParents$0 (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/ItemOverride;)V m_244730_
+		0 p_247931_ p_247931_
+		1 p_247932_ p_247932_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_249059_ p_249059_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/BlockModel$Deserializer net/minecraft/client/renderer/block/model/BlockModel$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111514_ p_111514_
+		1 p_111515_ p_111515_
+		2 p_111516_ p_111516_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockModel; deserialize
+		0 p_111498_ p_111498_
+		1 p_111499_ p_111499_
+		2 p_111500_ p_111500_
+	getAmbientOcclusion (Lcom/google/gson/JsonObject;)Ljava/lang/Boolean; m_271865_
+		0 p_273052_ p_273052_
+	getElements (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; m_111506_
+		0 p_111507_ p_111507_
+		1 p_111508_ p_111508_
+	getOverrides (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; m_111494_
+		0 p_111495_ p_111495_
+		1 p_111496_ p_111496_
+	getParentName (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_111511_
+		0 p_111512_ p_111512_
+	getTextureMap (Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111509_
+		0 p_111510_ p_111510_
+	parseTextureLocationOrReference (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; m_111503_
+		static
+		0 p_111504_ p_111504_
+		1 p_111505_ p_111505_
+net/minecraft/client/renderer/block/model/BlockModel$GuiLight net/minecraft/client/renderer/block/model/BlockModel$GuiLight
+	$VALUES $VALUES
+	FRONT FRONT
+	SIDE SIDE
+	name f_111519_
+	$values ()[Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_173422_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_111523_ p_111523_
+		1 p_111524_ p_111524_
+		2 p_111525_ p_111525_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_111527_
+		static
+		0 p_111528_ p_111528_
+	lightLikeBlock ()Z m_111526_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; valueOf
+		static
+		0 p_111530_ p_111530_
+	values ()[Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; values
+		static
+net/minecraft/client/renderer/block/model/BlockModel$LoopException net/minecraft/client/renderer/block/model/BlockModel$LoopException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_173424_ p_173424_
+net/minecraft/client/renderer/block/model/BlockModelDefinition net/minecraft/client/renderer/block/model/BlockModelDefinition
+	multiPart f_111533_
+	variants f_111532_
+	<init> (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;)V <init>
+		0 p_111537_ p_111537_
+		1 p_111538_ p_111538_
+	<init> (Ljava/util/List;)V <init>
+		0 p_111535_ p_111535_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111546_ p_111546_
+	fromJsonElement (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; m_247114_
+		static
+		0 p_249700_ p_249700_
+		1 p_250730_ p_250730_
+	fromStream (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;Ljava/io/Reader;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; m_111540_
+		static
+		0 p_111541_ p_111541_
+		1 p_111542_ p_111542_
+	getMultiPart ()Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; m_111544_
+	getMultiVariants ()Ljava/util/Set; m_173427_
+	getVariant (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/MultiVariant; m_173428_
+		0 p_173429_ p_173429_
+	getVariants ()Ljava/util/Map; m_111539_
+	hasVariant (Ljava/lang/String;)Z m_173425_
+		0 p_173426_ p_173426_
+	hashCode ()I hashCode
+	isMultiPart ()Z m_111543_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$Context net/minecraft/client/renderer/block/model/BlockModelDefinition$Context
+	definition f_111549_
+	gson f_111548_
+	<init> ()V <init>
+	getDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_111551_
+	setDefinition (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_111552_
+		0 p_111553_ p_111553_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$Deserializer net/minecraft/client/renderer/block/model/BlockModelDefinition$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; deserialize
+		0 p_111559_ p_111559_
+		1 p_111560_ p_111560_
+		2 p_111561_ p_111561_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111566_ p_111566_
+		1 p_111567_ p_111567_
+		2 p_111568_ p_111568_
+	getMultiPart (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; m_111562_
+		0 p_111563_ p_111563_
+		1 p_111564_ p_111564_
+	getVariants (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111555_
+		0 p_111556_ p_111556_
+		1 p_111557_ p_111557_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$MissingVariantException net/minecraft/client/renderer/block/model/BlockModelDefinition$MissingVariantException
+	this$0 f_173430_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;)V <init>
+		0 p_173432_ p_173432_
+net/minecraft/client/renderer/block/model/FaceBakery net/minecraft/client/renderer/block/model/FaceBakery
+	COLOR_INDEX f_173436_
+	RESCALE_22_5 f_111569_
+	RESCALE_45 f_111570_
+	UV_INDEX f_173435_
+	VERTEX_COUNT f_173434_
+	VERTEX_INT_SIZE f_173433_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyElementRotation (Lorg/joml/Vector3f;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;)V m_252985_
+		0 p_254412_ p_254412_
+		1 p_254150_ p_254150_
+	applyModelRotation (Lorg/joml/Vector3f;Lcom/mojang/math/Transformation;)V m_253132_
+		0 p_254561_ p_254561_
+		1 p_253793_ p_253793_
+	bakeQuad (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lnet/minecraft/client/renderer/block/model/BlockElementFace;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;ZLnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BakedQuad; m_111600_
+		0 p_253895_ p_253895_
+		1 p_253976_ p_253976_
+		2 p_111603_ p_111603_
+		3 p_111604_ p_111604_
+		4 p_111605_ p_111605_
+		5 p_111606_ p_111606_
+		6 p_111607_ p_111607_
+		7 p_111608_ p_111608_
+		8 p_111609_ p_111609_
+	bakeVertex ([IILnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;[FLnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lcom/mojang/math/Transformation;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)V m_111620_
+		0 p_111621_ p_111621_
+		1 p_111622_ p_111622_
+		2 p_111623_ p_111623_
+		3 p_111624_ p_111624_
+		4 p_111625_ p_111625_
+		5 p_111626_ p_111626_
+		6 p_111627_ p_111627_
+		7 p_111628_ p_111628_
+		8 p_111629_ p_111629_
+	calculateFacing ([I)Lnet/minecraft/core/Direction; m_111612_
+		static
+		0 p_111613_ p_111613_
+	fillVertex ([IILorg/joml/Vector3f;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;)V m_111614_
+		0 p_111615_ p_111615_
+		1 p_111616_ p_111616_
+		2 p_254291_ p_254291_
+		3 p_111618_ p_111618_
+		4 p_111619_ p_111619_
+	lambda$recomputeUVs$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_111610_
+		static
+		0 p_111611_ p_111611_
+	makeVertices (Lnet/minecraft/client/renderer/block/model/BlockFaceUV;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;[FLcom/mojang/math/Transformation;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)[I m_111573_
+		0 p_111574_ p_111574_
+		1 p_111575_ p_111575_
+		2 p_111576_ p_111576_
+		3 p_111577_ p_111577_
+		4 p_111578_ p_111578_
+		5 p_111579_ p_111579_
+		6 p_111580_ p_111580_
+	recalculateWinding ([ILnet/minecraft/core/Direction;)V m_111630_
+		0 p_111631_ p_111631_
+		1 p_111632_ p_111632_
+	recomputeUVs (Lnet/minecraft/client/renderer/block/model/BlockFaceUV;Lnet/minecraft/core/Direction;Lcom/mojang/math/Transformation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BlockFaceUV; m_111581_
+		static
+		0 p_111582_ p_111582_
+		1 p_111583_ p_111583_
+		2 p_111584_ p_111584_
+		3 p_111585_ p_111585_
+	rotateVertexBy (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Vector3f;)V m_252821_
+		0 p_253804_ p_253804_
+		1 p_253835_ p_253835_
+		2 p_253730_ p_253730_
+		3 p_254056_ p_254056_
+	setupShape (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)[F m_111592_
+		0 p_254153_ p_254153_
+		1 p_253934_ p_253934_
+net/minecraft/client/renderer/block/model/FaceBakery$1 net/minecraft/client/renderer/block/model/FaceBakery$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_111633_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemModelGenerator net/minecraft/client/renderer/block/model/ItemModelGenerator
+	LAYERS f_111635_
+	MAX_Z f_173438_
+	MIN_Z f_173437_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkTransition (Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;Ljava/util/List;Lnet/minecraft/client/renderer/texture/SpriteContents;IIIIIZ)V m_246249_
+		0 p_251572_ p_251572_
+		1 p_248882_ p_248882_
+		2 p_249847_ p_249847_
+		3 p_250616_ p_250616_
+		4 p_251416_ p_251416_
+		5 p_249664_ p_249664_
+		6 p_250174_ p_250174_
+		7 p_250897_ p_250897_
+		8 p_248773_ p_248773_
+	createOrExpandSpan (Ljava/util/List;Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;II)V m_111665_
+		0 p_111666_ p_111666_
+		1 p_111667_ p_111667_
+		2 p_111668_ p_111668_
+		3 p_111669_ p_111669_
+	createSideElements (Lnet/minecraft/client/renderer/texture/SpriteContents;Ljava/lang/String;I)Ljava/util/List; m_111661_
+		0 p_248810_ p_248810_
+		1 p_111663_ p_111663_
+		2 p_111664_ p_111664_
+	generateBlockModel (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/BlockModel;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111670_
+		0 p_111671_ p_111671_
+		1 p_111672_ p_111672_
+	getSpans (Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; m_247383_
+		0 p_250338_ p_250338_
+	isTransparent (Lnet/minecraft/client/renderer/texture/SpriteContents;IIIII)Z m_245924_
+		0 p_249650_ p_249650_
+		1 p_250692_ p_250692_
+		2 p_251914_ p_251914_
+		3 p_252343_ p_252343_
+		4 p_250258_ p_250258_
+		5 p_248997_ p_248997_
+	lambda$getSpans$0 (IILnet/minecraft/client/renderer/texture/SpriteContents;Ljava/util/List;I)V m_173439_
+		0 p_173440_ p_173440_
+		1 p_173441_ p_173441_
+		2 p_251156_ p_251156_
+		3 p_173443_ p_173443_
+		4 p_173444_ p_173444_
+	processFrames (ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; m_111638_
+		0 p_111639_ p_111639_
+		1 p_111640_ p_111640_
+		2 p_251768_ p_251768_
+net/minecraft/client/renderer/block/model/ItemModelGenerator$1 net/minecraft/client/renderer/block/model/ItemModelGenerator$1
+	$SwitchMap$net$minecraft$client$renderer$block$model$ItemModelGenerator$SpanFacing f_111673_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemModelGenerator$Span net/minecraft/client/renderer/block/model/ItemModelGenerator$Span
+	anchor f_111678_
+	facing f_111675_
+	max f_111677_
+	min f_111676_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;II)V <init>
+		0 p_111680_ p_111680_
+		1 p_111681_ p_111681_
+		2 p_111682_ p_111682_
+	expand (I)V m_111684_
+		0 p_111685_ p_111685_
+	getAnchor ()I m_111688_
+	getFacing ()Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; m_111683_
+	getMax ()I m_111687_
+	getMin ()I m_111686_
+net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing
+	$VALUES $VALUES
+	DOWN DOWN
+	LEFT LEFT
+	RIGHT RIGHT
+	UP UP
+	direction f_111693_
+	xOffset f_111694_
+	yOffset f_111695_
+	$values ()[Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; m_173445_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;II)V <init>
+		0 p_111699_ p_111699_
+		1 p_111700_ p_111700_
+		2 p_111701_ p_111701_
+		3 p_111702_ p_111702_
+		4 p_111703_ p_111703_
+	getDirection ()Lnet/minecraft/core/Direction; m_111704_
+	getXOffset ()I m_111707_
+	getYOffset ()I m_111708_
+	isHorizontal ()Z m_111709_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; valueOf
+		static
+		0 p_111711_ p_111711_
+	values ()[Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; values
+		static
+net/minecraft/client/renderer/block/model/ItemOverride net/minecraft/client/renderer/block/model/ItemOverride
+	model f_111713_
+	predicates f_111714_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_173447_ p_173447_
+		1 p_173448_ p_173448_
+	getModel ()Lnet/minecraft/resources/ResourceLocation; m_111718_
+	getPredicates ()Ljava/util/stream/Stream; m_173449_
+net/minecraft/client/renderer/block/model/ItemOverride$Deserializer net/minecraft/client/renderer/block/model/ItemOverride$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111731_ p_111731_
+		1 p_111732_ p_111732_
+		2 p_111733_ p_111733_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemOverride; deserialize
+		0 p_111725_ p_111725_
+		1 p_111726_ p_111726_
+		2 p_111727_ p_111727_
+	getPredicates (Lcom/google/gson/JsonObject;)Ljava/util/List; m_173450_
+		0 p_173451_ p_173451_
+	lambda$getPredicates$0 (Ljava/util/Map$Entry;)Lnet/minecraft/client/renderer/block/model/ItemOverride$Predicate; m_173452_
+		static
+		0 p_173453_ p_173453_
+net/minecraft/client/renderer/block/model/ItemOverride$Predicate net/minecraft/client/renderer/block/model/ItemOverride$Predicate
+	property f_173454_
+	value f_173455_
+	<init> (Lnet/minecraft/resources/ResourceLocation;F)V <init>
+		0 p_173457_ p_173457_
+		1 p_173458_ p_173458_
+	getProperty ()Lnet/minecraft/resources/ResourceLocation; m_173459_
+	getValue ()F m_173460_
+net/minecraft/client/renderer/block/model/ItemOverrides net/minecraft/client/renderer/block/model/ItemOverrides
+	EMPTY f_111734_
+	NO_OVERRIDE f_265997_
+	overrides f_111735_
+	properties f_173461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Ljava/util/List;)V <init>
+		0 p_251211_ p_251211_
+		1 p_111741_ p_111741_
+		2 p_111743_ p_111743_
+	<init> ()V <init>
+	bakeModel (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Lnet/minecraft/client/renderer/block/model/ItemOverride;)Lnet/minecraft/client/resources/model/BakedModel; m_246989_
+		0 p_249483_ p_249483_
+		1 p_251965_ p_251965_
+		2 p_250816_ p_250816_
+	lambda$new$0 (I)[Lnet/minecraft/resources/ResourceLocation; m_173478_
+		static
+		0 p_173479_ p_173479_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/client/renderer/block/model/ItemOverride$Predicate;)Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher; m_173475_
+		static
+		0 p_173476_ p_173476_
+		1 p_173477_ p_173477_
+	lambda$new$2 (I)[Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher; m_173462_
+		static
+		0 p_173463_ p_173463_
+	resolve (Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)Lnet/minecraft/client/resources/model/BakedModel; m_173464_
+		0 p_173465_ p_173465_
+		1 p_173466_ p_173466_
+		2 p_173467_ p_173467_
+		3 p_173468_ p_173468_
+		4 p_173469_ p_173469_
+net/minecraft/client/renderer/block/model/ItemOverrides$BakedOverride net/minecraft/client/renderer/block/model/ItemOverrides$BakedOverride
+	matchers f_173480_
+	model f_173481_
+	<init> ([Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher;Lnet/minecraft/client/resources/model/BakedModel;)V <init>
+		0 p_173483_ p_173483_
+		1 p_173484_ p_173484_
+	test ([F)Z m_173485_
+		0 p_173486_ p_173486_
+net/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher net/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher
+	index f_173487_
+	value f_173488_
+	<init> (IF)V <init>
+		0 p_173490_ p_173490_
+		1 p_173491_ p_173491_
+net/minecraft/client/renderer/block/model/ItemTransform net/minecraft/client/renderer/block/model/ItemTransform
+	NO_TRANSFORM f_111754_
+	rotation f_111755_
+	scale f_111757_
+	translation f_111756_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V <init>
+		0 p_254427_ p_254427_
+		1 p_254496_ p_254496_
+		2 p_254022_ p_254022_
+	apply (ZLcom/mojang/blaze3d/vertex/PoseStack;)V m_111763_
+		0 p_111764_ p_111764_
+		1 p_111765_ p_111765_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111767_ p_111767_
+	hashCode ()I hashCode
+net/minecraft/client/renderer/block/model/ItemTransform$Deserializer net/minecraft/client/renderer/block/model/ItemTransform$Deserializer
+	DEFAULT_ROTATION f_111769_
+	DEFAULT_SCALE f_111771_
+	DEFAULT_TRANSLATION f_111770_
+	MAX_SCALE f_173493_
+	MAX_TRANSLATION f_173492_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111783_ p_111783_
+		1 p_111784_ p_111784_
+		2 p_111785_ p_111785_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; deserialize
+		0 p_111775_ p_111775_
+		1 p_111776_ p_111776_
+		2 p_111777_ p_111777_
+	getVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; m_111778_
+		0 p_111779_ p_111779_
+		1 p_111780_ p_111780_
+		2 p_253777_ p_253777_
+net/minecraft/client/renderer/block/model/ItemTransforms net/minecraft/client/renderer/block/model/ItemTransforms
+	NO_TRANSFORMS f_111786_
+	firstPersonLeftHand f_111789_
+	firstPersonRightHand f_111790_
+	fixed f_111794_
+	ground f_111793_
+	gui f_111792_
+	head f_111791_
+	thirdPersonLeftHand f_111787_
+	thirdPersonRightHand f_111788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransforms;)V <init>
+		0 p_111807_ p_111807_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;)V <init>
+		0 p_111798_ p_111798_
+		1 p_111799_ p_111799_
+		2 p_111800_ p_111800_
+		3 p_111801_ p_111801_
+		4 p_111802_ p_111802_
+		5 p_111803_ p_111803_
+		6 p_111804_ p_111804_
+		7 p_111805_ p_111805_
+	<init> ()V <init>
+	getTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269404_
+		0 p_270619_ p_270619_
+	hasTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Z m_269504_
+		0 p_270365_ p_270365_
+net/minecraft/client/renderer/block/model/ItemTransforms$1 net/minecraft/client/renderer/block/model/ItemTransforms$1
+	$SwitchMap$net$minecraft$world$item$ItemDisplayContext f_268689_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemTransforms$Deserializer net/minecraft/client/renderer/block/model/ItemTransforms$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111824_ p_111824_
+		1 p_111825_ p_111825_
+		2 p_111826_ p_111826_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemTransforms; deserialize
+		0 p_111820_ p_111820_
+		1 p_111821_ p_111821_
+		2 p_111822_ p_111822_
+	getTransform (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269518_
+		0 p_270385_ p_270385_
+		1 p_270436_ p_270436_
+		2 p_270100_ p_270100_
+net/minecraft/client/renderer/block/model/MultiVariant net/minecraft/client/renderer/block/model/MultiVariant
+	variants f_111845_
+	<init> (Ljava/util/List;)V <init>
+		0 p_111847_ p_111847_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_249016_ p_249016_
+		1 p_111851_ p_111851_
+		2 p_111852_ p_111852_
+		3 p_111853_ p_111853_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111862_ p_111862_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getVariants ()Ljava/util/List; m_111848_
+	hashCode ()I hashCode
+	lambda$resolveParents$0 (Ljava/util/function/Function;Lnet/minecraft/resources/ResourceLocation;)V m_244731_
+		static
+		0 p_247933_ p_247933_
+		1 p_247934_ p_247934_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_249314_ p_249314_
+net/minecraft/client/renderer/block/model/MultiVariant$Deserializer net/minecraft/client/renderer/block/model/MultiVariant$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111871_ p_111871_
+		1 p_111872_ p_111872_
+		2 p_111873_ p_111873_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/MultiVariant; deserialize
+		0 p_111867_ p_111867_
+		1 p_111868_ p_111868_
+		2 p_111869_ p_111869_
+net/minecraft/client/renderer/block/model/Variant net/minecraft/client/renderer/block/model/Variant
+	modelLocation f_111874_
+	rotation f_111875_
+	uvLock f_111876_
+	weight f_111877_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/math/Transformation;ZI)V <init>
+		0 p_111879_ p_111879_
+		1 p_111880_ p_111880_
+		2 p_111881_ p_111881_
+		3 p_111882_ p_111882_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111888_ p_111888_
+	getModelLocation ()Lnet/minecraft/resources/ResourceLocation; m_111883_
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	getWeight ()I m_111886_
+	hashCode ()I hashCode
+	isUvLocked ()Z m_7538_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/Variant$Deserializer net/minecraft/client/renderer/block/model/Variant$Deserializer
+	DEFAULT_UVLOCK f_173495_
+	DEFAULT_WEIGHT f_173496_
+	DEFAULT_X_ROTATION f_173497_
+	DEFAULT_Y_ROTATION f_173498_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111905_ p_111905_
+		1 p_111906_ p_111906_
+		2 p_111907_ p_111907_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/Variant; deserialize
+		0 p_111893_ p_111893_
+		1 p_111894_ p_111894_
+		2 p_111895_ p_111895_
+	getBlockRotation (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/model/BlockModelRotation; m_111896_
+		0 p_111897_ p_111897_
+	getModel (Lcom/google/gson/JsonObject;)Lnet/minecraft/resources/ResourceLocation; m_111898_
+		0 p_111899_ p_111899_
+	getUvLock (Lcom/google/gson/JsonObject;)Z m_111902_
+		0 p_111903_ p_111903_
+	getWeight (Lcom/google/gson/JsonObject;)I m_111900_
+		0 p_111901_ p_111901_
+net/minecraft/client/renderer/block/model/multipart/AndCondition net/minecraft/client/renderer/block/model/multipart/AndCondition
+	TOKEN f_173499_
+	conditions f_111908_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_111910_ p_111910_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111921_ p_111921_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/client/renderer/block/model/multipart/Condition;)Ljava/util/function/Predicate; m_111914_
+		static
+		0 p_111915_ p_111915_
+		1 p_111916_ p_111916_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173500_
+		static
+		0 p_173501_ p_173501_
+		1 p_173502_ p_173502_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111917_
+		static
+		0 p_111918_ p_111918_
+		1 p_111919_ p_111919_
+net/minecraft/client/renderer/block/model/multipart/Condition net/minecraft/client/renderer/block/model/multipart/Condition
+	FALSE f_111923_
+	TRUE f_111922_
+	<clinit> ()V <clinit>
+		static
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111933_ p_111933_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_173505_
+		static
+		0 p_173506_ p_173506_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_111931_
+		static
+		0 p_111932_ p_111932_
+	lambda$static$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_173503_
+		static
+		0 p_173504_ p_173504_
+	lambda$static$3 (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_111927_
+		static
+		0 p_111928_ p_111928_
+net/minecraft/client/renderer/block/model/multipart/KeyValueCondition net/minecraft/client/renderer/block/model/multipart/KeyValueCondition
+	PIPE_SPLITTER f_111934_
+	key f_111935_
+	value f_111936_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_111939_ p_111939_
+		1 p_111940_ p_111940_
+	getBlockStatePredicate (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/util/function/Predicate; m_111944_
+		0 p_111945_ p_111945_
+		1 p_111946_ p_111946_
+		2 p_111947_ p_111947_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111960_ p_111960_
+	lambda$getBlockStatePredicate$3 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111948_
+		static
+		0 p_111949_ p_111949_
+		1 p_111950_ p_111950_
+		2 p_111951_ p_111951_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/util/function/Predicate; m_111955_
+		0 p_111956_ p_111956_
+		1 p_111957_ p_111957_
+		2 p_111958_ p_111958_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173507_
+		static
+		0 p_173508_ p_173508_
+		1 p_173509_ p_173509_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111952_
+		static
+		0 p_111953_ p_111953_
+		1 p_111954_ p_111954_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/multipart/MultiPart net/minecraft/client/renderer/block/model/multipart/MultiPart
+	definition f_111962_
+	selectors f_111963_
+	<init> (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/List;)V <init>
+		0 p_111965_ p_111965_
+		1 p_111966_ p_111966_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_249988_ p_249988_
+		1 p_111972_ p_111972_
+		2 p_111973_ p_111973_
+		3 p_111974_ p_111974_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111984_ p_111984_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getMultiVariants ()Ljava/util/Set; m_111982_
+	getSelectors ()Ljava/util/List; m_111967_
+	hashCode ()I hashCode
+	lambda$getDependencies$0 (Lnet/minecraft/client/renderer/block/model/multipart/Selector;)Ljava/util/stream/Stream; m_111968_
+		static
+		0 p_111969_ p_111969_
+	lambda$resolveParents$1 (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/multipart/Selector;)V m_244732_
+		static
+		0 p_247935_ p_247935_
+		1 p_247936_ p_247936_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_251539_ p_251539_
+net/minecraft/client/renderer/block/model/multipart/MultiPart$Deserializer net/minecraft/client/renderer/block/model/multipart/MultiPart$Deserializer
+	context f_111987_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;)V <init>
+		0 p_111989_ p_111989_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; deserialize
+		0 p_111994_ p_111994_
+		1 p_111995_ p_111995_
+		2 p_111996_ p_111996_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111998_ p_111998_
+		1 p_111999_ p_111999_
+		2 p_112000_ p_112000_
+	getSelectors (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List; m_111990_
+		0 p_111991_ p_111991_
+		1 p_111992_ p_111992_
+net/minecraft/client/renderer/block/model/multipart/OrCondition net/minecraft/client/renderer/block/model/multipart/OrCondition
+	TOKEN f_173510_
+	conditions f_112001_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_112003_ p_112003_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_112014_ p_112014_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/client/renderer/block/model/multipart/Condition;)Ljava/util/function/Predicate; m_112007_
+		static
+		0 p_112008_ p_112008_
+		1 p_112009_ p_112009_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173511_
+		static
+		0 p_173512_ p_173512_
+		1 p_173513_ p_173513_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_112010_
+		static
+		0 p_112011_ p_112011_
+		1 p_112012_ p_112012_
+net/minecraft/client/renderer/block/model/multipart/Selector net/minecraft/client/renderer/block/model/multipart/Selector
+	condition f_112015_
+	variant f_112016_
+	<init> (Lnet/minecraft/client/renderer/block/model/multipart/Condition;Lnet/minecraft/client/renderer/block/model/MultiVariant;)V <init>
+		0 p_112018_ p_112018_
+		1 p_112019_ p_112019_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_112024_ p_112024_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_112021_
+		0 p_112022_ p_112022_
+	getVariant ()Lnet/minecraft/client/renderer/block/model/MultiVariant; m_112020_
+	hashCode ()I hashCode
+net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_112042_ p_112042_
+		1 p_112043_ p_112043_
+		2 p_112044_ p_112044_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/multipart/Selector; deserialize
+		0 p_112030_ p_112030_
+		1 p_112031_ p_112031_
+		2 p_112032_ p_112032_
+	getCondition (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112033_
+		static
+		0 p_112034_ p_112034_
+	getKeyValueCondition (Ljava/util/Map$Entry;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112035_
+		static
+		0 p_112036_ p_112036_
+	getSelector (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112039_
+		0 p_112040_ p_112040_
+	lambda$getCondition$0 (Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112037_
+		static
+		0 p_112038_ p_112038_
+	lambda$getCondition$1 (Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112027_
+		static
+		0 p_112028_ p_112028_
+net/minecraft/client/renderer/block/model/multipart/package-info net/minecraft/client/renderer/block/model/multipart/package-info
+net/minecraft/client/renderer/block/model/package-info net/minecraft/client/renderer/block/model/package-info
+net/minecraft/client/renderer/block/package-info net/minecraft/client/renderer/block/package-info
+net/minecraft/client/renderer/blockentity/BannerRenderer net/minecraft/client/renderer/blockentity/BannerRenderer
+	BANNER_HEIGHT f_173516_
+	BANNER_WIDTH f_173515_
+	BAR f_173519_
+	FLAG f_173514_
+	MAX_PATTERNS f_173517_
+	POLE f_173518_
+	bar f_112047_
+	flag f_112045_
+	pole f_112046_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173521_ p_173521_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173522_
+		static
+	lambda$renderPatterns$0 (ZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234426_
+		static
+		0 p_234427_ p_234427_
+		1 p_234428_ p_234428_
+	lambda$renderPatterns$1 (Lnet/minecraft/client/model/geom/ModelPart;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II[FLnet/minecraft/client/resources/model/Material;)V m_234418_
+		static
+		0 p_234419_ p_234419_
+		1 p_234420_ p_234420_
+		2 p_234421_ p_234421_
+		3 p_234422_ p_234422_
+		4 p_234423_ p_234423_
+		5 p_234424_ p_234424_
+		6 p_234425_ p_234425_
+	render (Lnet/minecraft/world/level/block/entity/BannerBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112052_ p_112052_
+		1 p_112053_ p_112053_
+		2 p_112054_ p_112054_
+		3 p_112055_ p_112055_
+		4 p_112056_ p_112056_
+		5 p_112057_ p_112057_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112059_ p_112059_
+		1 p_112060_ p_112060_
+		2 p_112061_ p_112061_
+		3 p_112062_ p_112062_
+		4 p_112063_ p_112063_
+		5 p_112064_ p_112064_
+	renderPatterns (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/resources/model/Material;ZLjava/util/List;Z)V m_112074_
+		static
+		0 p_112075_ p_112075_
+		1 p_112076_ p_112076_
+		2 p_112077_ p_112077_
+		3 p_112078_ p_112078_
+		4 p_112079_ p_112079_
+		5 p_112080_ p_112080_
+		6 p_112081_ p_112081_
+		7 p_112082_ p_112082_
+		8 p_112083_ p_112083_
+	renderPatterns (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/resources/model/Material;ZLjava/util/List;)V m_112065_
+		static
+		0 p_112066_ p_112066_
+		1 p_112067_ p_112067_
+		2 p_112068_ p_112068_
+		3 p_112069_ p_112069_
+		4 p_112070_ p_112070_
+		5 p_112071_ p_112071_
+		6 p_112072_ p_112072_
+		7 p_112073_ p_112073_
+net/minecraft/client/renderer/blockentity/BeaconRenderer net/minecraft/client/renderer/blockentity/BeaconRenderer
+	BEAM_LOCATION f_112102_
+	MAX_RENDER_Y f_173527_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173529_ p_173529_
+	addVertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIFFFF)V m_253258_
+		static
+		0 p_253955_ p_253955_
+		1 p_253713_ p_253713_
+		2 p_253894_ p_253894_
+		3 p_253871_ p_253871_
+		4 p_253841_ p_253841_
+		5 p_254568_ p_254568_
+		6 p_254361_ p_254361_
+		7 p_254357_ p_254357_
+		8 p_254451_ p_254451_
+		9 p_254240_ p_254240_
+		10 p_254117_ p_254117_
+		11 p_253698_ p_253698_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112140_ p_112140_
+		1 p_112141_ p_112141_
+		2 p_112142_ p_112142_
+		3 p_112143_ p_112143_
+		4 p_112144_ p_112144_
+		5 p_112145_ p_112145_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112149_ p_112149_
+		1 p_112150_ p_112150_
+		2 p_112151_ p_112151_
+		3 p_112152_ p_112152_
+		4 p_112153_ p_112153_
+		5 p_112154_ p_112154_
+	renderBeaconBeam (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/resources/ResourceLocation;FFJII[FFF)V m_112184_
+		static
+		0 p_112185_ p_112185_
+		1 p_112186_ p_112186_
+		2 p_112187_ p_112187_
+		3 p_112188_ p_112188_
+		4 p_112189_ p_112189_
+		5 p_112190_ p_112190_
+		6 p_112191_ p_112191_
+		7 p_112192_ p_112192_
+		8 p_112193_ p_112193_
+		9 p_112194_ p_112194_
+		10 p_112195_ p_112195_
+	renderBeaconBeam (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;FJII[F)V m_112176_
+		static
+		0 p_112177_ p_112177_
+		1 p_112178_ p_112178_
+		2 p_112179_ p_112179_
+		3 p_112180_ p_112180_
+		4 p_112181_ p_112181_
+		5 p_112182_ p_112182_
+		6 p_112183_ p_112183_
+	renderPart (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIIFFFFFFFFFFFF)V m_112155_
+		static
+		0 p_112156_ p_112156_
+		1 p_112157_ p_112157_
+		2 p_112158_ p_112158_
+		3 p_112159_ p_112159_
+		4 p_112160_ p_112160_
+		5 p_112161_ p_112161_
+		6 p_112162_ p_112162_
+		7 p_112163_ p_112163_
+		8 p_112164_ p_112164_
+		9 p_112165_ p_112165_
+		10 p_112166_ p_112166_
+		11 p_112167_ p_112167_
+		12 p_112168_ p_112168_
+		13 p_112169_ p_112169_
+		14 p_112170_ p_112170_
+		15 p_112171_ p_112171_
+		16 p_112172_ p_112172_
+		17 p_112173_ p_112173_
+		18 p_112174_ p_112174_
+		19 p_112175_ p_112175_
+	renderQuad (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIIFFFFFFFF)V m_112119_
+		static
+		0 p_253960_ p_253960_
+		1 p_254005_ p_254005_
+		2 p_112122_ p_112122_
+		3 p_112123_ p_112123_
+		4 p_112124_ p_112124_
+		5 p_112125_ p_112125_
+		6 p_112126_ p_112126_
+		7 p_112127_ p_112127_
+		8 p_112128_ p_112128_
+		9 p_112129_ p_112129_
+		10 p_112130_ p_112130_
+		11 p_112131_ p_112131_
+		12 p_112132_ p_112132_
+		13 p_112133_ p_112133_
+		14 p_112134_ p_112134_
+		15 p_112135_ p_112135_
+		16 p_112136_ p_112136_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173534_ p_173534_
+		1 p_173535_ p_173535_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173531_ p_173531_
+		1 p_173532_ p_173532_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112147_ p_112147_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)Z m_5932_
+		0 p_112138_ p_112138_
+net/minecraft/client/renderer/blockentity/BedRenderer net/minecraft/client/renderer/blockentity/BedRenderer
+	footRoot f_173538_
+	headRoot f_173537_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173540_ p_173540_
+	createFootLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173551_
+		static
+	createHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173550_
+		static
+	lambda$render$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_112201_
+		static
+		0 p_112202_ p_112202_
+		1 p_112203_ p_112203_
+	render (Lnet/minecraft/world/level/block/entity/BedBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112205_ p_112205_
+		1 p_112206_ p_112206_
+		2 p_112207_ p_112207_
+		3 p_112208_ p_112208_
+		4 p_112209_ p_112209_
+		5 p_112210_ p_112210_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112212_ p_112212_
+		1 p_112213_ p_112213_
+		2 p_112214_ p_112214_
+		3 p_112215_ p_112215_
+		4 p_112216_ p_112216_
+		5 p_112217_ p_112217_
+	renderPiece (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/Material;IIZ)V m_173541_
+		0 p_173542_ p_173542_
+		1 p_173543_ p_173543_
+		2 p_173544_ p_173544_
+		3 p_173545_ p_173545_
+		4 p_173546_ p_173546_
+		5 p_173547_ p_173547_
+		6 p_173548_ p_173548_
+		7 p_173549_ p_173549_
+net/minecraft/client/renderer/blockentity/BellRenderer net/minecraft/client/renderer/blockentity/BellRenderer
+	BELL_BODY f_173552_
+	BELL_RESOURCE_LOCATION f_112227_
+	bellBody f_112228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173554_ p_173554_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173555_
+		static
+	render (Lnet/minecraft/world/level/block/entity/BellBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112233_ p_112233_
+		1 p_112234_ p_112234_
+		2 p_112235_ p_112235_
+		3 p_112236_ p_112236_
+		4 p_112237_ p_112237_
+		5 p_112238_ p_112238_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112240_ p_112240_
+		1 p_112241_ p_112241_
+		2 p_112242_ p_112242_
+		3 p_112243_ p_112243_
+		4 p_112244_ p_112244_
+		5 p_112245_ p_112245_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher net/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher
+	blockRenderDispatcher f_173557_
+	camera f_112249_
+	cameraHitResult f_112250_
+	entityModelSet f_173556_
+	entityRenderer f_234430_
+	font f_112253_
+	itemRenderer f_234429_
+	level f_112248_
+	renderers f_112251_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/model/geom/EntityModelSet;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V <init>
+		0 p_234432_ p_234432_
+		1 p_234433_ p_234433_
+		2 p_234434_ p_234434_
+		3 p_234435_ p_234435_
+		4 p_234436_ p_234436_
+	getRenderer (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer; m_112265_
+		0 p_112266_ p_112266_
+	lambda$render$0 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112297_
+		static
+		0 p_112298_ p_112298_
+		1 p_112299_ p_112299_
+		2 p_112300_ p_112300_
+		3 p_112301_ p_112301_
+		4 p_112302_ p_112302_
+	lambda$renderItem$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_112290_
+		static
+		0 p_112291_ p_112291_
+		1 p_112292_ p_112292_
+		2 p_112293_ p_112293_
+		3 p_112294_ p_112294_
+		4 p_112295_ p_112295_
+		5 p_112296_ p_112296_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_173563_ p_173563_
+	prepare (Lnet/minecraft/world/level/Level;Lnet/minecraft/client/Camera;Lnet/minecraft/world/phys/HitResult;)V m_173564_
+		0 p_173565_ p_173565_
+		1 p_173566_ p_173566_
+		2 p_173567_ p_173567_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112267_
+		0 p_112268_ p_112268_
+		1 p_112269_ p_112269_
+		2 p_112270_ p_112270_
+		3 p_112271_ p_112271_
+	renderItem (Lnet/minecraft/world/level/block/entity/BlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)Z m_112272_
+		0 p_112273_ p_112273_
+		1 p_112274_ p_112274_
+		2 p_112275_ p_112275_
+		3 p_112276_ p_112276_
+		4 p_112277_ p_112277_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_112257_
+		0 p_112258_ p_112258_
+	setupAndRender (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112284_
+		static
+		0 p_112285_ p_112285_
+		1 p_112286_ p_112286_
+		2 p_112287_ p_112287_
+		3 p_112288_ p_112288_
+		4 p_112289_ p_112289_
+	tryRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/lang/Runnable;)V m_112278_
+		static
+		0 p_112279_ p_112279_
+		1 p_112280_ p_112280_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderer net/minecraft/client/renderer/blockentity/BlockEntityRenderer
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112307_ p_112307_
+		1 p_112308_ p_112308_
+		2 p_112309_ p_112309_
+		3 p_112310_ p_112310_
+		4 p_112311_ p_112311_
+		5 p_112312_ p_112312_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173568_ p_173568_
+		1 p_173569_ p_173569_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112306_ p_112306_
+net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider
+	create (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer; m_173570_
+		0 p_173571_ p_173571_
+net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context
+	blockEntityRenderDispatcher f_173572_
+	blockRenderDispatcher f_173573_
+	entityRenderer f_234438_
+	font f_173575_
+	itemRenderer f_234437_
+	modelSet f_173574_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_234440_ p_234440_
+		1 p_234441_ p_234441_
+		2 p_234442_ p_234442_
+		3 p_234443_ p_234443_
+		4 p_234444_ p_234444_
+		5 p_234445_ p_234445_
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_173582_
+		0 p_173583_ p_173583_
+	getBlockEntityRenderDispatcher ()Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher; m_173581_
+	getBlockRenderDispatcher ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_173584_
+	getEntityRenderer ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_234446_
+	getFont ()Lnet/minecraft/client/gui/Font; m_173586_
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_234447_
+	getModelSet ()Lnet/minecraft/client/model/geom/EntityModelSet; m_173585_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderers net/minecraft/client/renderer/blockentity/BlockEntityRenderers
+	PROVIDERS f_173587_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntityRenderers (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)Ljava/util/Map; m_173598_
+		static
+		0 p_173599_ p_173599_
+	lambda$createEntityRenderers$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider;)V m_257086_
+		static
+		0 p_258148_ p_258148_
+		1 p_258149_ p_258149_
+		2 p_258150_ p_258150_
+		3 p_258151_ p_258151_
+	register (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider;)V m_173590_
+		static
+		0 p_173591_ p_173591_
+		1 p_173592_ p_173592_
+net/minecraft/client/renderer/blockentity/BrightnessCombiner net/minecraft/client/renderer/blockentity/BrightnessCombiner
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_6959_
+		0 p_112320_ p_112320_
+		1 p_112321_ p_112321_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_112329_ p_112329_
+		1 p_112330_ p_112330_
+	acceptNone ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_112327_ p_112327_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_7693_
+		0 p_112318_ p_112318_
+	lambda$acceptDouble$0 (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntity;I)I m_112322_
+		static
+		0 p_112323_ p_112323_
+		1 p_112324_ p_112324_
+		2 p_112325_ p_112325_
+	lambda$acceptNone$2 (I)I m_112315_
+		static
+		0 p_112316_ p_112316_
+	lambda$acceptSingle$1 (I)I m_112332_
+		static
+		0 p_112333_ p_112333_
+net/minecraft/client/renderer/blockentity/BrushableBlockRenderer net/minecraft/client/renderer/blockentity/BrushableBlockRenderer
+	itemRenderer f_276519_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_277899_ p_277899_
+	render (Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_277712_ p_277712_
+		1 p_277981_ p_277981_
+		2 p_277490_ p_277490_
+		3 p_278015_ p_278015_
+		4 p_277463_ p_277463_
+		5 p_277346_ p_277346_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_278054_ p_278054_
+		1 p_277517_ p_277517_
+		2 p_277839_ p_277839_
+		3 p_277710_ p_277710_
+		4 p_277647_ p_277647_
+		5 p_277383_ p_277383_
+	translations (Lnet/minecraft/core/Direction;I)[F m_277029_
+		0 p_278030_ p_278030_
+		1 p_277997_ p_277997_
+net/minecraft/client/renderer/blockentity/BrushableBlockRenderer$1 net/minecraft/client/renderer/blockentity/BrushableBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_276538_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/blockentity/CampfireRenderer net/minecraft/client/renderer/blockentity/CampfireRenderer
+	SIZE f_173600_
+	itemRenderer f_234448_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173602_ p_173602_
+	render (Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112344_ p_112344_
+		1 p_112345_ p_112345_
+		2 p_112346_ p_112346_
+		3 p_112347_ p_112347_
+		4 p_112348_ p_112348_
+		5 p_112349_ p_112349_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112337_ p_112337_
+		1 p_112338_ p_112338_
+		2 p_112339_ p_112339_
+		3 p_112340_ p_112340_
+		4 p_112341_ p_112341_
+		5 p_112342_ p_112342_
+net/minecraft/client/renderer/blockentity/ChestRenderer net/minecraft/client/renderer/blockentity/ChestRenderer
+	BOTTOM f_173603_
+	LID f_173604_
+	LOCK f_173605_
+	bottom f_112351_
+	doubleLeftBottom f_112354_
+	doubleLeftLid f_112353_
+	doubleLeftLock f_112355_
+	doubleRightBottom f_112357_
+	doubleRightLid f_112356_
+	doubleRightLock f_112358_
+	lid f_112350_
+	lock f_112352_
+	xmasTextures f_112359_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173607_ p_173607_
+	createDoubleBodyLeftLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173610_
+		static
+	createDoubleBodyRightLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173609_
+		static
+	createSingleBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173608_
+		static
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;FII)V m_112369_
+		0 p_112370_ p_112370_
+		1 p_112371_ p_112371_
+		2 p_112372_ p_112372_
+		3 p_112373_ p_112373_
+		4 p_112374_ p_112374_
+		5 p_112375_ p_112375_
+		6 p_112376_ p_112376_
+		7 p_112377_ p_112377_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112363_ p_112363_
+		1 p_112364_ p_112364_
+		2 p_112365_ p_112365_
+		3 p_112366_ p_112366_
+		4 p_112367_ p_112367_
+		5 p_112368_ p_112368_
+net/minecraft/client/renderer/blockentity/ConduitRenderer net/minecraft/client/renderer/blockentity/ConduitRenderer
+	ACTIVE_SHELL_TEXTURE f_112379_
+	CLOSED_EYE_TEXTURE f_112383_
+	OPEN_EYE_TEXTURE f_112382_
+	SHELL_TEXTURE f_112378_
+	VERTICAL_WIND_TEXTURE f_112381_
+	WIND_TEXTURE f_112380_
+	cage f_112387_
+	eye f_112384_
+	renderer f_173611_
+	shell f_112386_
+	wind f_112385_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173613_ p_173613_
+	createCageLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173617_
+		static
+	createEyeLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173614_
+		static
+	createShellLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173616_
+		static
+	createWindLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173615_
+		static
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112392_ p_112392_
+		1 p_112393_ p_112393_
+		2 p_112394_ p_112394_
+		3 p_112395_ p_112395_
+		4 p_112396_ p_112396_
+		5 p_112397_ p_112397_
+	render (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112399_ p_112399_
+		1 p_112400_ p_112400_
+		2 p_112401_ p_112401_
+		3 p_112402_ p_112402_
+		4 p_112403_ p_112403_
+		5 p_112404_ p_112404_
+net/minecraft/client/renderer/blockentity/DecoratedPotRenderer net/minecraft/client/renderer/blockentity/DecoratedPotRenderer
+	BACK f_271422_
+	BOTTOM f_271097_
+	FRONT f_271523_
+	LEFT f_271482_
+	NECK f_271506_
+	RIGHT f_271240_
+	TOP f_271233_
+	backSide f_271321_
+	baseMaterial f_271185_
+	bottom f_271443_
+	frontSide f_271153_
+	leftSide f_271265_
+	neck f_271260_
+	rightSide f_271161_
+	top f_271413_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_272872_ p_272872_
+	createBaseLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_272233_
+		static
+	createSidesLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_272062_
+		static
+	getMaterial (Lnet/minecraft/world/item/Item;)Lnet/minecraft/client/resources/model/Material; m_271834_
+		static
+		0 p_272698_ p_272698_
+	render (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_273776_ p_273776_
+		1 p_273103_ p_273103_
+		2 p_273455_ p_273455_
+		3 p_273010_ p_273010_
+		4 p_273407_ p_273407_
+		5 p_273059_ p_273059_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_273082_ p_273082_
+		1 p_273219_ p_273219_
+		2 p_272843_ p_272843_
+		3 p_272742_ p_272742_
+		4 p_273608_ p_273608_
+		5 p_273439_ p_273439_
+	renderSide (Lnet/minecraft/client/model/geom/ModelPart;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/resources/model/Material;)V m_271954_
+		0 p_273495_ p_273495_
+		1 p_272899_ p_272899_
+		2 p_273582_ p_273582_
+		3 p_273242_ p_273242_
+		4 p_273108_ p_273108_
+		5 p_273173_ p_273173_
+net/minecraft/client/renderer/blockentity/EnchantTableRenderer net/minecraft/client/renderer/blockentity/EnchantTableRenderer
+	BOOK_LOCATION f_112405_
+	bookModel f_112406_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173619_ p_173619_
+	render (Lnet/minecraft/world/level/block/entity/EnchantmentTableBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112418_ p_112418_
+		1 p_112419_ p_112419_
+		2 p_112420_ p_112420_
+		3 p_112421_ p_112421_
+		4 p_112422_ p_112422_
+		5 p_112423_ p_112423_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112411_ p_112411_
+		1 p_112412_ p_112412_
+		2 p_112413_ p_112413_
+		3 p_112414_ p_112414_
+		4 p_112415_ p_112415_
+		5 p_112416_ p_112416_
+net/minecraft/client/renderer/blockentity/HangingSignRenderer net/minecraft/client/renderer/blockentity/HangingSignRenderer
+	BOARD f_244071_
+	CHAIN_L_1 f_244072_
+	CHAIN_L_2 f_244584_
+	CHAIN_R_1 f_243690_
+	CHAIN_R_2 f_244159_
+	MODEL_RENDER_SCALE f_278461_
+	NORMAL_CHAINS f_244118_
+	PLANK f_244131_
+	TEXT_OFFSET f_278502_
+	TEXT_RENDER_SCALE f_278477_
+	V_CHAINS f_244095_
+	hangingSignModels f_244009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_248772_ p_248772_
+	createHangingSignLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247112_
+		static
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245629_
+		0 p_251791_ p_251791_
+	getSignModelRenderScale ()F m_278770_
+	getSignTextRenderScale ()F m_278631_
+	getTextOffset ()Lnet/minecraft/world/phys/Vec3; m_278725_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_246656_
+		static
+		0 p_249901_ p_249901_
+	lambda$new$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel; m_245648_
+		static
+		0 p_252261_ p_252261_
+		1 p_251956_ p_251956_
+	render (Lnet/minecraft/world/level/block/entity/SignBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_249482_ p_249482_
+		1 p_249273_ p_249273_
+		2 p_250062_ p_250062_
+		3 p_250878_ p_250878_
+		4 p_249035_ p_249035_
+		5 p_252030_ p_252030_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_249617_ p_249617_
+		1 p_250308_ p_250308_
+		2 p_250118_ p_250118_
+		3 p_251673_ p_251673_
+		4 p_250384_ p_250384_
+		5 p_251683_ p_251683_
+	renderSignModel (Lcom/mojang/blaze3d/vertex/PoseStack;IILnet/minecraft/client/model/Model;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_245885_
+		0 p_251159_ p_251159_
+		1 p_249874_ p_249874_
+		2 p_249794_ p_249794_
+		3 p_248746_ p_248746_
+		4 p_249165_ p_249165_
+	translateSign (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/level/block/state/BlockState;)V m_276777_
+		0 p_277807_ p_277807_
+		1 p_277917_ p_277917_
+		2 p_277638_ p_277638_
+net/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel net/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel
+	normalChains f_243977_
+	plank f_244294_
+	root f_244554_
+	vChains f_244373_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_249124_ p_249124_
+	evaluateVisibleParts (Lnet/minecraft/world/level/block/state/BlockState;)V m_246561_
+		0 p_250268_ p_250268_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_251590_ p_251590_
+		1 p_249470_ p_249470_
+		2 p_250912_ p_250912_
+		3 p_251773_ p_251773_
+		4 p_248839_ p_248839_
+		5 p_249626_ p_249626_
+		6 p_251131_ p_251131_
+		7 p_249679_ p_249679_
+net/minecraft/client/renderer/blockentity/LecternRenderer net/minecraft/client/renderer/blockentity/LecternRenderer
+	bookModel f_112424_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173621_ p_173621_
+	render (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112435_ p_112435_
+		1 p_112436_ p_112436_
+		2 p_112437_ p_112437_
+		3 p_112438_ p_112438_
+		4 p_112439_ p_112439_
+		5 p_112440_ p_112440_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112428_ p_112428_
+		1 p_112429_ p_112429_
+		2 p_112430_ p_112430_
+		3 p_112431_ p_112431_
+		4 p_112432_ p_112432_
+		5 p_112433_ p_112433_
+net/minecraft/client/renderer/blockentity/PistonHeadRenderer net/minecraft/client/renderer/blockentity/PistonHeadRenderer
+	blockRenderer f_112441_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173623_ p_173623_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112452_ p_112452_
+		1 p_112453_ p_112453_
+		2 p_112454_ p_112454_
+		3 p_112455_ p_112455_
+		4 p_112456_ p_112456_
+		5 p_112457_ p_112457_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112445_ p_112445_
+		1 p_112446_ p_112446_
+		2 p_112447_ p_112447_
+		3 p_112448_ p_112448_
+		4 p_112449_ p_112449_
+		5 p_112450_ p_112450_
+	renderBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;ZI)V m_112458_
+		0 p_112459_ p_112459_
+		1 p_112460_ p_112460_
+		2 p_112461_ p_112461_
+		3 p_112462_ p_112462_
+		4 p_112463_ p_112463_
+		5 p_112464_ p_112464_
+		6 p_112465_ p_112465_
+net/minecraft/client/renderer/blockentity/ShulkerBoxRenderer net/minecraft/client/renderer/blockentity/ShulkerBoxRenderer
+	model f_112466_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173626_ p_173626_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112471_ p_112471_
+		1 p_112472_ p_112472_
+		2 p_112473_ p_112473_
+		3 p_112474_ p_112474_
+		4 p_112475_ p_112475_
+		5 p_112476_ p_112476_
+	render (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112478_ p_112478_
+		1 p_112479_ p_112479_
+		2 p_112480_ p_112480_
+		3 p_112481_ p_112481_
+		4 p_112482_ p_112482_
+		5 p_112483_ p_112483_
+net/minecraft/client/renderer/blockentity/SignRenderer net/minecraft/client/renderer/blockentity/SignRenderer
+	BLACK_TEXT_OUTLINE_COLOR f_173630_
+	OUTLINE_RENDER_DISTANCE f_173631_
+	RENDER_SCALE f_278501_
+	STICK f_173629_
+	TEXT_OFFSET f_278459_
+	font f_173633_
+	signModels f_173632_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173636_ p_173636_
+	createSignLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173654_
+		static
+	createSignModel (Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/SignRenderer$SignModel; m_173646_
+		static
+		0 p_173647_ p_173647_
+		1 p_173648_ p_173648_
+	getDarkColor (Lnet/minecraft/world/level/block/entity/SignText;)I m_173639_
+		static
+		0 p_277914_ p_277914_
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245629_
+		0 p_251961_ p_251961_
+	getSignModelRenderScale ()F m_278770_
+	getSignTextRenderScale ()F m_278631_
+	getTextOffset ()Lnet/minecraft/world/phys/Vec3; m_278725_
+	isOutlineVisible (Lnet/minecraft/core/BlockPos;I)Z m_277119_
+		static
+		0 p_277741_ p_277741_
+		1 p_278022_ p_278022_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_173644_
+		static
+		0 p_173645_ p_173645_
+	lambda$new$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/SignRenderer$SignModel; m_173649_
+		static
+		0 p_173650_ p_173650_
+		1 p_173651_ p_173651_
+	lambda$renderSignText$2 (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/util/FormattedCharSequence; m_276705_
+		0 p_277226_ p_277226_
+		1 p_277227_ p_277227_
+	render (Lnet/minecraft/world/level/block/entity/SignBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112497_ p_112497_
+		1 p_112498_ p_112498_
+		2 p_112499_ p_112499_
+		3 p_112500_ p_112500_
+		4 p_112501_ p_112501_
+		5 p_112502_ p_112502_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112490_ p_112490_
+		1 p_112491_ p_112491_
+		2 p_112492_ p_112492_
+		3 p_112493_ p_112493_
+		4 p_112494_ p_112494_
+		5 p_112495_ p_112495_
+	renderSign (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/client/model/Model;)V m_278784_
+		0 p_279104_ p_279104_
+		1 p_279408_ p_279408_
+		2 p_279494_ p_279494_
+		3 p_279344_ p_279344_
+		4 p_279170_ p_279170_
+		5 p_279159_ p_279159_
+	renderSignModel (Lcom/mojang/blaze3d/vertex/PoseStack;IILnet/minecraft/client/model/Model;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_245885_
+		0 p_250252_ p_250252_
+		1 p_249399_ p_249399_
+		2 p_249042_ p_249042_
+		3 p_250082_ p_250082_
+		4 p_251093_ p_251093_
+	renderSignText (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SignText;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IIIZ)V m_278841_
+		0 p_279403_ p_279403_
+		1 p_279361_ p_279361_
+		2 p_279234_ p_279234_
+		3 p_279338_ p_279338_
+		4 p_279300_ p_279300_
+		5 p_279179_ p_279179_
+		6 p_279357_ p_279357_
+		7 p_279325_ p_279325_
+	renderSignWithText (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/SignBlock;Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/client/model/Model;)V m_278756_
+		0 p_279389_ p_279389_
+		1 p_279331_ p_279331_
+		2 p_279303_ p_279303_
+		3 p_279396_ p_279396_
+		4 p_279203_ p_279203_
+		5 p_279391_ p_279391_
+		6 p_279224_ p_279224_
+		7 p_279162_ p_279162_
+		8 p_279444_ p_279444_
+	translateSign (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/level/block/state/BlockState;)V m_276777_
+		0 p_278074_ p_278074_
+		1 p_277875_ p_277875_
+		2 p_277559_ p_277559_
+	translateSignText (Lcom/mojang/blaze3d/vertex/PoseStack;ZLnet/minecraft/world/phys/Vec3;)V m_278823_
+		0 p_279133_ p_279133_
+		1 p_279134_ p_279134_
+		2 p_279280_ p_279280_
+net/minecraft/client/renderer/blockentity/SignRenderer$SignModel net/minecraft/client/renderer/blockentity/SignRenderer$SignModel
+	root f_173655_
+	stick f_112507_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_173657_ p_173657_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_112510_ p_112510_
+		1 p_112511_ p_112511_
+		2 p_112512_ p_112512_
+		3 p_112513_ p_112513_
+		4 p_112514_ p_112514_
+		5 p_112515_ p_112515_
+		6 p_112516_ p_112516_
+		7 p_112517_ p_112517_
+net/minecraft/client/renderer/blockentity/SkullBlockRenderer net/minecraft/client/renderer/blockentity/SkullBlockRenderer
+	SKIN_BY_TYPE f_112519_
+	modelByType f_173658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173660_ p_173660_
+	createSkullRenderers (Lnet/minecraft/client/model/geom/EntityModelSet;)Ljava/util/Map; m_173661_
+		static
+		0 p_173662_ p_173662_
+	getRenderType (Lnet/minecraft/world/level/block/SkullBlock$Type;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/client/renderer/RenderType; m_112523_
+		static
+		0 p_112524_ p_112524_
+		1 p_112525_ p_112525_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260765_
+		static
+		0 p_261388_ p_261388_
+	render (Lnet/minecraft/world/level/block/entity/SkullBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112534_ p_112534_
+		1 p_112535_ p_112535_
+		2 p_112536_ p_112536_
+		3 p_112537_ p_112537_
+		4 p_112538_ p_112538_
+		5 p_112539_ p_112539_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112527_ p_112527_
+		1 p_112528_ p_112528_
+		2 p_112529_ p_112529_
+		3 p_112530_ p_112530_
+		4 p_112531_ p_112531_
+		5 p_112532_ p_112532_
+	renderSkull (Lnet/minecraft/core/Direction;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/SkullModelBase;Lnet/minecraft/client/renderer/RenderType;)V m_173663_
+		static
+		0 p_173664_ p_173664_
+		1 p_173665_ p_173665_
+		2 p_173666_ p_173666_
+		3 p_173667_ p_173667_
+		4 p_173668_ p_173668_
+		5 p_173669_ p_173669_
+		6 p_173670_ p_173670_
+		7 p_173671_ p_173671_
+net/minecraft/client/renderer/blockentity/SpawnerRenderer net/minecraft/client/renderer/blockentity/SpawnerRenderer
+	entityRenderer f_234449_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173673_ p_173673_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112556_ p_112556_
+		1 p_112557_ p_112557_
+		2 p_112558_ p_112558_
+		3 p_112559_ p_112559_
+		4 p_112560_ p_112560_
+		5 p_112561_ p_112561_
+	render (Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112563_ p_112563_
+		1 p_112564_ p_112564_
+		2 p_112565_ p_112565_
+		3 p_112566_ p_112566_
+		4 p_112567_ p_112567_
+		5 p_112568_ p_112568_
+net/minecraft/client/renderer/blockentity/StructureBlockRenderer net/minecraft/client/renderer/blockentity/StructureBlockRenderer
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173675_ p_173675_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112574_ p_112574_
+		1 p_112575_ p_112575_
+		2 p_112576_ p_112576_
+		3 p_112577_ p_112577_
+		4 p_112578_ p_112578_
+		5 p_112579_ p_112579_
+	render (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112583_ p_112583_
+		1 p_112584_ p_112584_
+		2 p_112585_ p_112585_
+		3 p_112586_ p_112586_
+		4 p_112587_ p_112587_
+		5 p_112588_ p_112588_
+	renderInvisibleBlocks (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_173676_
+		0 p_173677_ p_173677_
+		1 p_173678_ p_173678_
+		2 p_173679_ p_173679_
+		3 p_173680_ p_173680_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z m_5932_
+		0 p_112581_ p_112581_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112572_ p_112572_
+net/minecraft/client/renderer/blockentity/StructureBlockRenderer$1 net/minecraft/client/renderer/blockentity/StructureBlockRenderer$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_112595_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_112596_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/blockentity/TheEndGatewayRenderer net/minecraft/client/renderer/blockentity/TheEndGatewayRenderer
+	BEAM_LOCATION f_112598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173683_ p_173683_
+	getOffsetDown ()F m_142489_
+	getOffsetUp ()F m_142491_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112606_ p_112606_
+		1 p_112607_ p_112607_
+		2 p_112608_ p_112608_
+		3 p_112609_ p_112609_
+		4 p_112610_ p_112610_
+		5 p_112611_ p_112611_
+	render (Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112613_ p_112613_
+		1 p_112614_ p_112614_
+		2 p_112615_ p_112615_
+		3 p_112616_ p_112616_
+		4 p_112617_ p_112617_
+		5 p_112618_ p_112618_
+	render (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112620_ p_112620_
+		1 p_112621_ p_112621_
+		2 p_112622_ p_112622_
+		3 p_112623_ p_112623_
+		4 p_112624_ p_112624_
+		5 p_112625_ p_112625_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_142330_
+net/minecraft/client/renderer/blockentity/TheEndPortalRenderer net/minecraft/client/renderer/blockentity/TheEndPortalRenderer
+	END_PORTAL_LOCATION f_112627_
+	END_SKY_LOCATION f_112626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173689_ p_173689_
+	getOffsetDown ()F m_142489_
+	getOffsetUp ()F m_142491_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112637_ p_112637_
+		1 p_112638_ p_112638_
+		2 p_112639_ p_112639_
+		3 p_112640_ p_112640_
+		4 p_112641_ p_112641_
+		5 p_112642_ p_112642_
+	render (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112650_ p_112650_
+		1 p_112651_ p_112651_
+		2 p_112652_ p_112652_
+		3 p_112653_ p_112653_
+		4 p_112654_ p_112654_
+		5 p_112655_ p_112655_
+	renderCube (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_173690_
+		0 p_173691_ p_173691_
+		1 p_254024_ p_254024_
+		2 p_173693_ p_173693_
+	renderFace (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFFFFLnet/minecraft/core/Direction;)V m_252771_
+		0 p_253949_ p_253949_
+		1 p_254247_ p_254247_
+		2 p_254390_ p_254390_
+		3 p_254147_ p_254147_
+		4 p_253639_ p_253639_
+		5 p_254107_ p_254107_
+		6 p_254109_ p_254109_
+		7 p_254021_ p_254021_
+		8 p_254458_ p_254458_
+		9 p_254086_ p_254086_
+		10 p_254310_ p_254310_
+		11 p_253619_ p_253619_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_142330_
+net/minecraft/client/renderer/blockentity/package-info net/minecraft/client/renderer/blockentity/package-info
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher net/minecraft/client/renderer/chunk/ChunkRenderDispatcher
+	LOGGER f_112672_
+	MAX_HIGH_PRIORITY_QUOTA f_194400_
+	MAX_WORKERS_32_BIT f_173707_
+	VERTEX_FORMAT f_173708_
+	camera f_112683_
+	executor f_112680_
+	fixedBuffers f_112678_
+	freeBufferCount f_112677_
+	freeBuffers f_112674_
+	highPriorityQuota f_194403_
+	level f_112681_
+	mailbox f_112679_
+	renderer f_112682_
+	toBatchCount f_112676_
+	toBatchHighPriority f_194401_
+	toBatchLowPriority f_194402_
+	toUpload f_112675_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/renderer/LevelRenderer;Ljava/util/concurrent/Executor;ZLnet/minecraft/client/renderer/ChunkBufferBuilderPack;)V <init>
+		0 p_194405_ p_194405_
+		1 p_194406_ p_194406_
+		2 p_194407_ p_194407_
+		3 p_194408_ p_194408_
+		4 p_194409_ p_194409_
+	blockUntilClear ()V m_112731_
+	clearBatchQueue ()V m_112735_
+	dispose ()V m_112733_
+	getCameraPosition ()Lnet/minecraft/world/phys/Vec3; m_112727_
+	getFreeBufferCount ()I m_173714_
+	getStats ()Ljava/lang/String; m_112719_
+	getToBatchCount ()I m_173712_
+	getToUpload ()I m_173713_
+	isQueueEmpty ()Z m_112732_
+	lambda$runTask$0 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_194412_
+		static
+		0 p_194413_ p_194413_
+		1 p_194414_ p_194414_
+	lambda$runTask$1 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_194415_
+		static
+		0 p_194416_ p_194416_
+	lambda$runTask$2 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)V m_234460_
+		0 p_234461_ p_234461_
+		1 p_234462_ p_234462_
+	lambda$runTask$3 (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Ljava/lang/Throwable;)V m_234456_
+		0 p_234457_ p_234457_
+		1 p_234458_ p_234458_
+		2 p_234459_ p_234459_
+	lambda$schedule$4 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)V m_234463_
+		0 p_234464_ p_234464_
+	lambda$uploadChunkLayer$5 (Lcom/mojang/blaze3d/vertex/VertexBuffer;Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_234453_
+		static
+		0 p_234454_ p_234454_
+		1 p_234455_ p_234455_
+	pollTask ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask; m_194418_
+	rebuildChunkSync (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200431_
+		0 p_200432_ p_200432_
+		1 p_200433_ p_200433_
+	runTask ()V m_112734_
+	schedule (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)V m_112709_
+		0 p_112710_ p_112710_
+	setCamera (Lnet/minecraft/world/phys/Vec3;)V m_112693_
+		0 p_112694_ p_112694_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_194410_
+		0 p_194411_ p_194411_
+	uploadAllPendingUploads ()V m_194417_
+	uploadChunkLayer (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;Lcom/mojang/blaze3d/vertex/VertexBuffer;)Ljava/util/concurrent/CompletableFuture; m_234450_
+		0 p_234451_ p_234451_
+		1 p_234452_ p_234452_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult
+	$VALUES $VALUES
+	CANCELLED CANCELLED
+	SUCCESSFUL SUCCESSFUL
+	$values ()[Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_173715_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_112743_ p_112743_
+		1 p_112744_ p_112744_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; valueOf
+		static
+		0 p_112746_ p_112746_
+	values ()[Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; values
+		static
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk
+	UNCOMPILED f_112748_
+	hasBlocks f_112749_
+	renderableBlockEntities f_112752_
+	transparencyState f_112754_
+	visibilitySet f_112753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	facesCanSeeEachother (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_7259_
+		0 p_112771_ p_112771_
+		1 p_112772_ p_112772_
+	getRenderableBlockEntities ()Ljava/util/List; m_112773_
+	hasNoRenderableLayers ()Z m_112757_
+	isEmpty (Lnet/minecraft/client/renderer/RenderType;)Z m_112758_
+		0 p_112759_ p_112759_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk$1 net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk$1
+	<init> ()V <init>
+	facesCanSeeEachother (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_7259_
+		0 p_112782_ p_112782_
+		1 p_112783_ p_112783_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk
+	SIZE f_173716_
+	bb f_112785_
+	buffers f_112790_
+	compiled f_112784_
+	dirty f_112792_
+	globalBlockEntities f_112789_
+	index f_173717_
+	initialCompilationCancelCount f_202433_
+	lastRebuildTask f_112787_
+	lastResortTransparencyTask f_112788_
+	origin f_112793_
+	playerChanged f_112795_
+	relativeOrigins f_112794_
+	this$0 f_112786_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;IIII)V <init>
+		0 p_202435_ p_202435_
+		1 p_202436_ p_202436_
+		2 p_202437_ p_202437_
+		3 p_202438_ p_202438_
+		4 p_202439_ p_202439_
+	beginLayer (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_112805_
+		0 p_112806_ p_112806_
+	cancelTasks ()Z m_194419_
+	compileSync (Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200439_
+		0 p_200440_ p_200440_
+	createCompileTask (Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask; m_200437_
+		0 p_200438_ p_200438_
+	doesChunkExistAt (Lnet/minecraft/core/BlockPos;)Z m_112822_
+		0 p_112823_ p_112823_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_202440_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_112807_
+		0 p_112808_ p_112808_
+	getCompiledChunk ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk; m_112835_
+	getDistToPlayerSqr ()D m_112832_
+	getOrigin ()Lnet/minecraft/core/BlockPos; m_112839_
+	getRelativeOrigin (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_112824_
+		0 p_112825_ p_112825_
+	hasAllNeighbors ()Z m_112798_
+	isDirty ()Z m_112841_
+	isDirtyFromPlayer ()Z m_112842_
+	lambda$new$0 (Lnet/minecraft/client/renderer/RenderType;)Lnet/minecraft/client/renderer/RenderType; m_112836_
+		static
+		0 p_112837_ p_112837_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_285706_
+		static
+		0 p_286178_ p_286178_
+	lambda$new$2 ([Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_112830_
+		static
+		0 p_112831_ p_112831_
+	rebuildChunkAsync (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200434_
+		0 p_200435_ p_200435_
+		1 p_200436_ p_200436_
+	releaseBuffers ()V m_112838_
+	reset ()V m_112846_
+	resortTransparency (Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;)Z m_112809_
+		0 p_112810_ p_112810_
+		1 p_112811_ p_112811_
+	setDirty (Z)V m_112828_
+		0 p_112829_ p_112829_
+	setNotDirty ()V m_112840_
+	setOrigin (III)V m_112801_
+		0 p_112802_ p_112802_
+		1 p_112803_ p_112803_
+		2 p_112804_ p_112804_
+	updateGlobalBlockEntities (Ljava/util/Collection;)V m_234465_
+		0 p_234466_ p_234466_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask
+	distAtCreation f_112847_
+	isCancelled f_112848_
+	isHighPriority f_194420_
+	this$1 f_112849_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DZ)V <init>
+		0 p_194422_ p_194422_
+		1 p_194423_ p_194423_
+		2 p_194424_ p_194424_
+	cancel ()V m_6204_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_112857_ p_112857_
+	compareTo (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)I compareTo
+		0 p_112855_ p_112855_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112853_ p_112853_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask
+	region f_112858_
+	this$1 f_112859_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DLnet/minecraft/client/renderer/chunk/RenderChunkRegion;Z)V <init>
+		0 p_194426_ p_194426_
+		1 p_194427_ p_194427_
+		2 p_194428_ p_194428_
+		3 p_194429_ p_194429_
+	cancel ()V m_6204_
+	compile (FFFLnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults; m_234467_
+		0 p_234468_ p_234468_
+		1 p_234469_ p_234469_
+		2 p_234470_ p_234470_
+		3 p_234471_ p_234471_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112872_ p_112872_
+	handleBlockEntity (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_234476_
+		0 p_234477_ p_234477_
+		1 p_234478_ p_234478_
+	lambda$doTask$0 (Ljava/util/List;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_234479_
+		0 p_234480_ p_234480_
+		1 p_234481_ p_234481_
+		2 p_234482_ p_234482_
+		3 p_234483_ p_234483_
+	lambda$doTask$1 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;Ljava/util/List;Ljava/lang/Throwable;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_234472_
+		0 p_234473_ p_234473_
+		1 p_234474_ p_234474_
+		2 p_234475_ p_234475_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults
+	blockEntities f_234485_
+	globalBlockEntities f_234484_
+	renderedLayers f_234486_
+	transparencyState f_234488_
+	visibilitySet f_234487_
+	<init> ()V <init>
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ResortTransparencyTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ResortTransparencyTask
+	compiledChunk f_112886_
+	this$1 f_112885_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DLnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;)V <init>
+		0 p_112888_ p_112888_
+		1 p_112889_ p_112889_
+		2 p_112890_ p_112890_
+	cancel ()V m_6204_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112893_ p_112893_
+	lambda$doTask$0 (Ljava/lang/Void;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_112897_
+		static
+		0 p_112898_ p_112898_
+	lambda$doTask$1 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Ljava/lang/Throwable;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_234490_
+		0 p_234491_ p_234491_
+		1 p_234492_ p_234492_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/client/renderer/chunk/RenderChunk
+	blockEntities f_200441_
+	debug f_200443_
+	sections f_200442_
+	wrapped f_200444_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_200446_ p_200446_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_200451_
+		0 p_200452_ p_200452_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_200453_
+		0 p_200454_ p_200454_
+	lambda$getBlockState$0 (III)Ljava/lang/String; m_200447_
+		0 p_200448_ p_200448_
+		1 p_200449_ p_200449_
+		2 p_200450_ p_200450_
+net/minecraft/client/renderer/chunk/RenderChunkRegion net/minecraft/client/renderer/chunk/RenderChunkRegion
+	centerX f_112899_
+	centerZ f_112900_
+	chunks f_112905_
+	level f_112908_
+	<init> (Lnet/minecraft/world/level/Level;II[[Lnet/minecraft/client/renderer/chunk/RenderChunk;)V <init>
+		0 p_200456_ p_200456_
+		1 p_200457_ p_200457_
+		2 p_200458_ p_200458_
+		3 p_200459_ p_200459_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_112945_ p_112945_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_112947_ p_112947_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_112937_ p_112937_
+		1 p_112938_ p_112938_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_112943_ p_112943_
+	getHeight ()I m_141928_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMinBuildHeight ()I m_141937_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_112940_ p_112940_
+		1 p_112941_ p_112941_
+net/minecraft/client/renderer/chunk/RenderRegionCache net/minecraft/client/renderer/chunk/RenderRegionCache
+	chunkInfoCache f_200460_
+	<init> ()V <init>
+	createRegion (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/client/renderer/chunk/RenderChunkRegion; m_200465_
+		0 p_200466_ p_200466_
+		1 p_200467_ p_200467_
+		2 p_200468_ p_200468_
+		3 p_200469_ p_200469_
+	isAllEmpty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II[[Lnet/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo;)Z m_200470_
+		static
+		0 p_200471_ p_200471_
+		1 p_200472_ p_200472_
+		2 p_200473_ p_200473_
+		3 p_200474_ p_200474_
+		4 p_200475_ p_200475_
+	lambda$createRegion$0 (Lnet/minecraft/world/level/Level;J)Lnet/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo; m_200462_
+		static
+		0 p_200463_ p_200463_
+		1 p_200464_ p_200464_
+net/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo net/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo
+	chunk f_200476_
+	renderChunk f_200477_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_200479_ p_200479_
+	chunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_200480_
+	renderChunk ()Lnet/minecraft/client/renderer/chunk/RenderChunk; m_200481_
+net/minecraft/client/renderer/chunk/VisGraph net/minecraft/client/renderer/chunk/VisGraph
+	DIRECTIONS f_112952_
+	DX f_112949_
+	DY f_112951_
+	DZ f_112950_
+	INDEX_OF_EDGES f_112954_
+	INVALID_INDEX f_173730_
+	LEN f_173724_
+	MASK f_173725_
+	SIZE f_173726_
+	SIZE_IN_BITS f_173723_
+	X_SHIFT f_173727_
+	Y_SHIFT f_173729_
+	Z_SHIFT f_173728_
+	bitSet f_112953_
+	empty f_112955_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addEdges (ILjava/util/Set;)V m_112968_
+		0 p_112969_ p_112969_
+		1 p_112970_ p_112970_
+	floodFill (I)Ljava/util/Set; m_112959_
+		0 p_112960_ p_112960_
+	getIndex (III)I m_112961_
+		static
+		0 p_112962_ p_112962_
+		1 p_112963_ p_112963_
+		2 p_112964_ p_112964_
+	getIndex (Lnet/minecraft/core/BlockPos;)I m_112975_
+		static
+		0 p_112976_ p_112976_
+	getNeighborIndexAtFace (ILnet/minecraft/core/Direction;)I m_112965_
+		0 p_112966_ p_112966_
+		1 p_112967_ p_112967_
+	lambda$static$0 ([I)V m_112973_
+		static
+		0 p_112974_ p_112974_
+	resolve ()Lnet/minecraft/client/renderer/chunk/VisibilitySet; m_112958_
+	setOpaque (Lnet/minecraft/core/BlockPos;)V m_112971_
+		0 p_112972_ p_112972_
+net/minecraft/client/renderer/chunk/VisGraph$1 net/minecraft/client/renderer/chunk/VisGraph$1
+	$SwitchMap$net$minecraft$core$Direction f_112977_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/chunk/VisibilitySet net/minecraft/client/renderer/chunk/VisibilitySet
+	FACINGS f_112979_
+	data f_112980_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/Set;)V m_112990_
+		0 p_112991_ p_112991_
+	set (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Z)V m_112986_
+		0 p_112987_ p_112987_
+		1 p_112988_ p_112988_
+		2 p_112989_ p_112989_
+	setAll (Z)V m_112992_
+		0 p_112993_ p_112993_
+	toString ()Ljava/lang/String; toString
+	visibilityBetween (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_112983_
+		0 p_112984_ p_112984_
+		1 p_112985_ p_112985_
+net/minecraft/client/renderer/chunk/package-info net/minecraft/client/renderer/chunk/package-info
+net/minecraft/client/renderer/culling/Frustum net/minecraft/client/renderer/culling/Frustum
+	OFFSET_STEP f_194437_
+	camX f_112996_
+	camY f_112997_
+	camZ f_112998_
+	intersection f_252531_
+	matrix f_252406_
+	viewVector f_194438_
+	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V <init>
+		0 p_254207_ p_254207_
+		1 p_254535_ p_254535_
+	<init> (Lnet/minecraft/client/renderer/culling/Frustum;)V <init>
+		0 p_194440_ p_194440_
+	calculateFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V m_253155_
+		0 p_253909_ p_253909_
+		1 p_254521_ p_254521_
+	cubeInFrustum (DDDDDD)Z m_113006_
+		0 p_113007_ p_113007_
+		1 p_113008_ p_113008_
+		2 p_113009_ p_113009_
+		3 p_113010_ p_113010_
+		4 p_113011_ p_113011_
+		5 p_113012_ p_113012_
+	isVisible (Lnet/minecraft/world/phys/AABB;)Z m_113029_
+		0 p_113030_ p_113030_
+	offsetToFullyIncludeCameraCube (I)Lnet/minecraft/client/renderer/culling/Frustum; m_194441_
+		0 p_194442_ p_194442_
+	prepare (DDD)V m_113002_
+		0 p_113003_ p_113003_
+		1 p_113004_ p_113004_
+		2 p_113005_ p_113005_
+net/minecraft/client/renderer/culling/package-info net/minecraft/client/renderer/culling/package-info
+net/minecraft/client/renderer/debug/BeeDebugRenderer net/minecraft/client/renderer/debug/BeeDebugRenderer
+	GRAY f_173760_
+	GREEN f_173759_
+	HIVE_TIMEOUT f_173754_
+	MAX_RENDER_DIST_FOR_BEE_OVERLAY f_173752_
+	MAX_RENDER_DIST_FOR_HIVE_OVERLAY f_173751_
+	MAX_TARGETING_DIST f_173753_
+	ORANGE f_173758_
+	PINK f_173761_
+	RED f_173762_
+	SHOW_BLACKLISTS f_173750_
+	SHOW_FLOWER_POS_FOR_ALL_BEES f_173740_
+	SHOW_FLOWER_POS_FOR_SELECTED_BEE f_173746_
+	SHOW_GOAL_FOR_ALL_BEES f_173737_
+	SHOW_GOAL_FOR_SELECTED_BEE f_173743_
+	SHOW_HIVE_FOR_ALL_BEES f_173739_
+	SHOW_HIVE_FOR_SELECTED_BEE f_173745_
+	SHOW_HIVE_MEMBERS f_173749_
+	SHOW_NAME_FOR_ALL_BEES f_173738_
+	SHOW_NAME_FOR_SELECTED_BEE f_173744_
+	SHOW_PATH_FOR_ALL_BEES f_173742_
+	SHOW_PATH_FOR_SELECTED_BEE f_173748_
+	SHOW_TRAVEL_TICKS_FOR_ALL_BEES f_173741_
+	SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE f_173747_
+	TEXT_SCALE f_173755_
+	WHITE f_173756_
+	YELLOW f_173757_
+	beeInfosPerEntity f_113050_
+	hives f_113049_
+	lastLookedAtUuid f_113051_
+	minecraft f_113048_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113053_ p_113053_
+	addOrUpdateBeeInfo (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113066_
+		0 p_113067_ p_113067_
+	addOrUpdateHiveInfo (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)V m_113071_
+		0 p_113072_ p_113072_
+	clear ()V m_5630_
+	clearRemovedBees ()V m_113126_
+	clearRemovedHives ()V m_113136_
+	createHiveBlacklistMap ()Ljava/util/Map; m_113146_
+	doRender (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_269283_
+		0 p_270886_ p_270886_
+		1 p_270808_ p_270808_
+	getBeeUuidsAsString (Ljava/util/Collection;)Ljava/lang/String; m_113115_
+		static
+		0 p_113116_ p_113116_
+	getCamera ()Lnet/minecraft/client/Camera; m_113154_
+	getGhostHives ()Ljava/util/Map; m_113155_
+	getHiveMemberNames (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)Ljava/util/Set; m_173772_
+		0 p_173773_ p_173773_
+	getHiveMembers (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113129_
+		0 p_113130_ p_113130_
+	getPosDescription (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_113068_
+		0 p_113069_ p_113069_
+		1 p_113070_ p_113070_
+	highlightHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269172_
+		static
+		0 p_270133_ p_270133_
+		1 p_270766_ p_270766_
+		2 p_270687_ p_270687_
+	isBeeSelected (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113142_
+		0 p_113143_ p_113143_
+	isPlayerCloseEnoughToMob (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113147_
+		0 p_113148_ p_113148_
+	lambda$clearRemovedBees$1 (Ljava/util/Map$Entry;)Z m_113131_
+		0 p_113132_ p_113132_
+	lambda$clearRemovedHives$2 (JLjava/util/Map$Entry;)Z m_113055_
+		static
+		0 p_113056_ p_113056_
+		1 p_113057_ p_113057_
+	lambda$createHiveBlacklistMap$6 (Lnet/minecraft/core/BlockPos;)Ljava/util/Set; m_173776_
+		static
+		0 p_173777_ p_173777_
+	lambda$createHiveBlacklistMap$7 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;Lnet/minecraft/core/BlockPos;)V m_173768_
+		static
+		0 p_173769_ p_173769_
+		1 p_173770_ p_173770_
+		2 p_173771_ p_173771_
+	lambda$createHiveBlacklistMap$8 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113133_
+		static
+		0 p_113134_ p_113134_
+		1 p_113135_ p_113135_
+	lambda$doRender$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_268822_
+		0 p_269701_ p_269701_
+		1 p_269702_ p_269702_
+		2 p_269703_ p_269703_
+	lambda$doRender$4 (Lnet/minecraft/core/BlockPos;Ljava/util/Map;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)V m_268819_
+		0 p_269688_ p_269688_
+		1 p_269689_ p_269689_
+		2 p_269690_ p_269690_
+		3 p_269691_ p_269691_
+		4 p_269692_ p_269692_
+	lambda$doRender$5 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_268821_
+		0 p_269696_ p_269696_
+		1 p_269697_ p_269697_
+		2 p_269698_ p_269698_
+		3 p_269699_ p_269699_
+		4 p_269700_ p_269700_
+	lambda$getGhostHives$13 (Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_113139_
+		static
+		0 p_113140_ p_113140_
+	lambda$getHiveMembers$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113085_
+		static
+		0 p_113086_ p_113086_
+		1 p_113087_ p_113087_
+	lambda$removeBeeInfo$0 (ILnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_173765_
+		static
+		0 p_173766_ p_173766_
+		1 p_173767_ p_173767_
+	lambda$renderFlowerInfos$10 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113119_
+		static
+		0 p_113120_ p_113120_
+		1 p_113121_ p_113121_
+	lambda$renderFlowerInfos$11 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/Map$Entry;)V m_268820_
+		static
+		0 p_269693_ p_269693_
+		1 p_269694_ p_269694_
+		2 p_269695_ p_269695_
+	lambda$renderFlowerInfos$9 (Lnet/minecraft/core/BlockPos;)Ljava/util/Set; m_173774_
+		static
+		0 p_173775_ p_173775_
+	lambda$updateLastLookedAtUuid$14 (Lnet/minecraft/world/entity/Entity;)V m_113058_
+		0 p_113059_ p_113059_
+	removeBeeInfo (I)V m_173763_
+		0 p_173764_ p_173764_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113061_ p_113061_
+		1 p_113062_ p_113062_
+		2 p_113063_ p_113063_
+		3 p_113064_ p_113064_
+		4 p_113065_ p_113065_
+	renderBeeInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_269284_
+		0 p_270154_ p_270154_
+		1 p_270397_ p_270397_
+		2 p_270783_ p_270783_
+	renderFlowerInfos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_269561_
+		0 p_270578_ p_270578_
+		1 p_270098_ p_270098_
+	renderGhostHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_269584_
+		0 p_270949_ p_270949_
+		1 p_270718_ p_270718_
+		2 p_270550_ p_270550_
+		3 p_270221_ p_270221_
+	renderHiveInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;Ljava/util/Collection;)V m_269169_
+		0 p_270194_ p_270194_
+		1 p_270431_ p_270431_
+		2 p_270658_ p_270658_
+		3 p_270946_ p_270946_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_269467_
+		0 p_270424_ p_270424_
+		1 p_270123_ p_270123_
+		2 p_270137_ p_270137_
+	renderTextOverHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;II)V m_269057_
+		static
+		0 p_270915_ p_270915_
+		1 p_270663_ p_270663_
+		2 p_270119_ p_270119_
+		3 p_270243_ p_270243_
+		4 p_270930_ p_270930_
+		5 p_270094_ p_270094_
+	renderTextOverMob (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/Position;ILjava/lang/String;IF)V m_269015_
+		static
+		0 p_270426_ p_270426_
+		1 p_270600_ p_270600_
+		2 p_270548_ p_270548_
+		3 p_270592_ p_270592_
+		4 p_270198_ p_270198_
+		5 p_270792_ p_270792_
+		6 p_270938_ p_270938_
+	renderTextOverPos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;II)V m_269380_
+		static
+		0 p_270438_ p_270438_
+		1 p_270244_ p_270244_
+		2 p_270486_ p_270486_
+		3 p_270062_ p_270062_
+		4 p_270574_ p_270574_
+		5 p_270228_ p_270228_
+	updateLastLookedAtUuid ()V m_113156_
+net/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo net/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo
+	blacklistedHives f_113165_
+	flowerPos f_113162_
+	goals f_113164_
+	hivePos f_113161_
+	id f_113158_
+	path f_113160_
+	pos f_113159_
+	travelTicks f_113163_
+	uuid f_113157_
+	<init> (Ljava/util/UUID;ILnet/minecraft/core/Position;Lnet/minecraft/world/level/pathfinder/Path;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_113167_ p_113167_
+		1 p_113168_ p_113168_
+		2 p_113169_ p_113169_
+		3 p_113170_ p_113170_
+		4 p_113171_ p_113171_
+		5 p_113172_ p_113172_
+		6 p_113173_ p_113173_
+	getName ()Ljava/lang/String; m_113177_
+	getUuid ()Ljava/util/UUID; m_113174_
+	hasFlower ()Z m_113178_
+	hasHive (Lnet/minecraft/core/BlockPos;)Z m_113175_
+		0 p_113176_ p_113176_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo net/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo
+	hiveType f_113181_
+	honeyLevel f_113183_
+	lastSeen f_113185_
+	occupantCount f_113182_
+	pos f_113180_
+	sedated f_113184_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;IIZJ)V <init>
+		0 p_113187_ p_113187_
+		1 p_113188_ p_113188_
+		2 p_113189_ p_113189_
+		3 p_113190_ p_113190_
+		4 p_113191_ p_113191_
+		5 p_113192_ p_113192_
+net/minecraft/client/renderer/debug/BrainDebugRenderer net/minecraft/client/renderer/debug/BrainDebugRenderer
+	CYAN f_173779_
+	GRAY f_173781_
+	GREEN f_173780_
+	LOGGER f_113193_
+	MAX_RENDER_DIST_FOR_BRAIN_INFO f_173805_
+	MAX_RENDER_DIST_FOR_POI_INFO f_173806_
+	MAX_TARGETING_DIST f_173807_
+	ORANGE f_173784_
+	PINK f_173782_
+	RED f_173783_
+	SHOW_ACTIVITIES_FOR_ALL f_173788_
+	SHOW_ACTIVITIES_FOR_SELECTED f_173797_
+	SHOW_ANGER_LEVEL_FOR_ALL f_234493_
+	SHOW_ANGER_LEVEL_FOR_SELECTED f_234494_
+	SHOW_BEHAVIORS_FOR_ALL f_173787_
+	SHOW_BEHAVIORS_FOR_SELECTED f_173796_
+	SHOW_GOSSIPS_FOR_ALL f_173790_
+	SHOW_GOSSIPS_FOR_SELECTED f_173800_
+	SHOW_HEALTH_FOR_ALL f_173792_
+	SHOW_HEALTH_FOR_SELECTED f_173802_
+	SHOW_INVENTORY_FOR_ALL f_173789_
+	SHOW_INVENTORY_FOR_SELECTED f_173799_
+	SHOW_MEMORIES_FOR_SELECTED f_173798_
+	SHOW_NAME_FOR_ALL f_173785_
+	SHOW_NAME_FOR_SELECTED f_173794_
+	SHOW_PATH_FOR_ALL f_173791_
+	SHOW_PATH_FOR_SELECTED f_173801_
+	SHOW_POI_INFO f_173804_
+	SHOW_PROFESSION_FOR_ALL f_173786_
+	SHOW_PROFESSION_FOR_SELECTED f_173795_
+	SHOW_WANTS_GOLEM_FOR_ALL f_173793_
+	SHOW_WANTS_GOLEM_FOR_SELECTED f_173803_
+	TEXT_SCALE f_173808_
+	WHITE f_173809_
+	YELLOW f_173778_
+	brainDumpsPerEntity f_113196_
+	lastLookedAtUuid f_113197_
+	minecraft f_113194_
+	pois f_113195_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113200_ p_113200_
+	addOrUpdateBrainDump (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)V m_113219_
+		0 p_113220_ p_113220_
+	addPoi (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_113226_
+		0 p_113227_ p_113227_
+	clear ()V m_5630_
+	clearRemovedEntities ()V m_113264_
+	doRender (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_269077_
+		0 p_270747_ p_270747_
+		1 p_270289_ p_270289_
+		2 p_270303_ p_270303_
+		3 p_270416_ p_270416_
+		4 p_270542_ p_270542_
+	getGhostPois ()Ljava/util/Map; m_113279_
+	getPotentialTicketHolderNames (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)Ljava/util/Set; m_113287_
+		0 p_113288_ p_113288_
+	getPotentialTicketHolders (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113289_
+		0 p_113290_ p_113290_
+	getTicketHolderNames (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)Ljava/util/Set; m_113282_
+		0 p_113283_ p_113283_
+	getTicketHolders (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113284_
+		0 p_113285_ p_113285_
+	highlightPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269464_
+		static
+		0 p_270066_ p_270066_
+		1 p_270965_ p_270965_
+		2 p_270159_ p_270159_
+	isMobSelected (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113265_
+		0 p_113266_ p_113266_
+	isPlayerCloseEnoughToMob (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113280_
+		0 p_113281_ p_113281_
+	lambda$clearRemovedEntities$1 (Ljava/util/Map$Entry;)Z m_113262_
+		0 p_113263_ p_113263_
+	lambda$doRender$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)V m_268824_
+		0 p_269709_ p_269709_
+		1 p_269710_ p_269710_
+		2 p_269711_ p_269711_
+		3 p_269712_ p_269712_
+		4 p_269713_ p_269713_
+		5 p_269714_ p_269714_
+	lambda$doRender$3 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_268825_
+		0 p_269715_ p_269715_
+		1 p_269716_ p_269716_
+		2 p_269717_ p_269717_
+		3 p_269718_ p_269718_
+	lambda$doRender$4 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_268823_
+		0 p_269704_ p_269704_
+		1 p_269705_ p_269705_
+		2 p_269706_ p_269706_
+		3 p_269707_ p_269707_
+		4 p_269708_ p_269708_
+	lambda$getGhostPois$7 (Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_113291_
+		static
+		0 p_113292_ p_113292_
+	lambda$getPotentialTicketHolders$6 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113233_
+		static
+		0 p_113234_ p_113234_
+		1 p_113235_ p_113235_
+	lambda$getTicketHolders$5 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113276_
+		static
+		0 p_113277_ p_113277_
+		1 p_113278_ p_113278_
+	lambda$removeBrainDump$0 (ILnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_173812_
+		static
+		0 p_173813_ p_173813_
+		1 p_173814_ p_173814_
+	lambda$updateLastLookedAtUuid$8 (Lnet/minecraft/world/entity/Entity;)V m_113211_
+		0 p_113212_ p_113212_
+	removeBrainDump (I)V m_173810_
+		0 p_173811_ p_173811_
+	removePoi (Lnet/minecraft/core/BlockPos;)V m_113228_
+		0 p_113229_ p_113229_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113214_ p_113214_
+		1 p_113215_ p_113215_
+		2 p_113216_ p_113216_
+		3 p_113217_ p_113217_
+		4 p_113218_ p_113218_
+	renderBrainInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;DDD)V m_269312_
+		0 p_270145_ p_270145_
+		1 p_270489_ p_270489_
+		2 p_270259_ p_270259_
+		3 p_270922_ p_270922_
+		4 p_270468_ p_270468_
+		5 p_270838_ p_270838_
+	renderGhostPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_269509_
+		0 p_270206_ p_270206_
+		1 p_270976_ p_270976_
+		2 p_270670_ p_270670_
+		3 p_270882_ p_270882_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;DDD)V m_269424_
+		0 p_270435_ p_270435_
+		1 p_270439_ p_270439_
+		2 p_270979_ p_270979_
+		3 p_270109_ p_270109_
+		4 p_270342_ p_270342_
+		5 p_270834_ p_270834_
+	renderPoiInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_269122_
+		0 p_270999_ p_270999_
+		1 p_270627_ p_270627_
+		2 p_270986_ p_270986_
+	renderTextOverMob (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/Position;ILjava/lang/String;IF)V m_269502_
+		static
+		0 p_270664_ p_270664_
+		1 p_270816_ p_270816_
+		2 p_270715_ p_270715_
+		3 p_270126_ p_270126_
+		4 p_270487_ p_270487_
+		5 p_270218_ p_270218_
+		6 p_270737_ p_270737_
+	renderTextOverPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;II)V m_269588_
+		static
+		0 p_270498_ p_270498_
+		1 p_270609_ p_270609_
+		2 p_270070_ p_270070_
+		3 p_270677_ p_270677_
+		4 p_270143_ p_270143_
+		5 p_271011_ p_271011_
+	renderTextOverPos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;II)V m_269385_
+		static
+		0 p_270640_ p_270640_
+		1 p_270809_ p_270809_
+		2 p_270632_ p_270632_
+		3 p_270082_ p_270082_
+		4 p_270078_ p_270078_
+		5 p_270440_ p_270440_
+	setFreeTicketCount (Lnet/minecraft/core/BlockPos;I)V m_113230_
+		0 p_113231_ p_113231_
+		1 p_113232_ p_113232_
+	updateLastLookedAtUuid ()V m_113286_
+net/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump net/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump
+	activities f_113304_
+	angerLevel f_234495_
+	behaviors f_113305_
+	gossips f_113307_
+	health f_113298_
+	id f_113294_
+	inventory f_113301_
+	maxHealth f_113299_
+	memories f_113306_
+	name f_113295_
+	path f_113302_
+	pois f_113308_
+	pos f_113300_
+	potentialPois f_113309_
+	profession f_113296_
+	uuid f_113293_
+	wantsGolem f_113303_
+	xp f_113297_
+	<init> (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/core/Position;Ljava/lang/String;Lnet/minecraft/world/level/pathfinder/Path;ZI)V <init>
+		0 p_234497_ p_234497_
+		1 p_234498_ p_234498_
+		2 p_234499_ p_234499_
+		3 p_234500_ p_234500_
+		4 p_234501_ p_234501_
+		5 p_234502_ p_234502_
+		6 p_234503_ p_234503_
+		7 p_234504_ p_234504_
+		8 p_234505_ p_234505_
+		9 p_234506_ p_234506_
+		10 p_234507_ p_234507_
+		11 p_234508_ p_234508_
+	getUuid ()Ljava/util/UUID; m_113322_
+	hasPoi (Lnet/minecraft/core/BlockPos;)Z m_113326_
+		0 p_113327_ p_113327_
+	hasPotentialPoi (Lnet/minecraft/core/BlockPos;)Z m_113331_
+		0 p_113332_ p_113332_
+net/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo net/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo
+	freeTicketCount f_113335_
+	pos f_113333_
+	type f_113334_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;I)V <init>
+		0 p_113337_ p_113337_
+		1 p_113338_ p_113338_
+		2 p_113339_ p_113339_
+net/minecraft/client/renderer/debug/ChunkBorderRenderer net/minecraft/client/renderer/debug/ChunkBorderRenderer
+	CELL_BORDER f_194450_
+	YELLOW f_194451_
+	minecraft f_113354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113356_ p_113356_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113358_ p_113358_
+		1 p_113359_ p_113359_
+		2 p_113360_ p_113360_
+		3 p_113361_ p_113361_
+		4 p_113362_ p_113362_
+net/minecraft/client/renderer/debug/ChunkDebugRenderer net/minecraft/client/renderer/debug/ChunkDebugRenderer
+	data f_113366_
+	lastUpdateTime f_113364_
+	minecraft f_113363_
+	radius f_113365_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113368_ p_113368_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113370_ p_113370_
+		1 p_113371_ p_113371_
+		2 p_113372_ p_113372_
+		3 p_113373_ p_113373_
+		4 p_113374_ p_113374_
+net/minecraft/client/renderer/debug/ChunkDebugRenderer$ChunkData net/minecraft/client/renderer/debug/ChunkDebugRenderer$ChunkData
+	clientData f_113378_
+	serverData f_113379_
+	this$0 f_113377_
+	<init> (Lnet/minecraft/client/renderer/debug/ChunkDebugRenderer;Lnet/minecraft/client/server/IntegratedServer;DD)V <init>
+		0 p_113381_ p_113381_
+		1 p_113382_ p_113382_
+		2 p_113383_ p_113383_
+		3 p_113384_ p_113384_
+	lambda$new$0 (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/resources/ResourceKey;II)Ljava/util/Map; m_113393_
+		0 p_113394_ p_113394_
+		1 p_113395_ p_113395_
+		2 p_113396_ p_113396_
+		3 p_113397_ p_113397_
+net/minecraft/client/renderer/debug/CollisionBoxRenderer net/minecraft/client/renderer/debug/CollisionBoxRenderer
+	lastUpdateTime f_113401_
+	minecraft f_113400_
+	shapes f_113402_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113404_ p_113404_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113408_ p_113408_
+		1 p_113409_ p_113409_
+		2 p_113410_ p_113410_
+		3 p_113411_ p_113411_
+		4 p_113412_ p_113412_
+net/minecraft/client/renderer/debug/DebugRenderer net/minecraft/client/renderer/debug/DebugRenderer
+	beeDebugRenderer f_113427_
+	brainDebugRenderer f_113425_
+	chunkBorderRenderer f_113415_
+	chunkRenderer f_113424_
+	collisionBoxRenderer f_113417_
+	gameEventListenerRenderer f_173815_
+	gameTestDebugRenderer f_113430_
+	goalSelectorRenderer f_113429_
+	heightMapRenderer f_113416_
+	lightDebugRenderer f_113421_
+	neighborsUpdateRenderer f_113418_
+	pathfindingRenderer f_113413_
+	raidDebugRenderer f_113428_
+	renderChunkborder f_113431_
+	skyLightSectionDebugRenderer f_279550_
+	solidFaceRenderer f_113423_
+	structureRenderer f_113420_
+	supportBlockRenderer f_285648_
+	villageSectionsDebugRenderer f_113426_
+	waterDebugRenderer f_113414_
+	worldGenAttemptRenderer f_113422_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113433_ p_113433_
+	clear ()V m_113434_
+	getTargetedEntity (Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; m_113448_
+		static
+		0 p_113449_ p_113449_
+		1 p_113450_ p_113450_
+	lambda$getTargetedEntity$0 (Lnet/minecraft/world/entity/Entity;)Z m_113446_
+		static
+		0 p_113447_ p_113447_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;DDD)V m_113457_
+		0 p_113458_ p_113458_
+		1 p_113459_ p_113459_
+		2 p_113460_ p_113460_
+		3 p_113461_ p_113461_
+		4 p_113462_ p_113462_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;FFFFF)V m_269371_
+		static
+		0 p_270877_ p_270877_
+		1 p_270925_ p_270925_
+		2 p_270480_ p_270480_
+		3 p_270569_ p_270569_
+		4 p_270315_ p_270315_
+		5 p_270182_ p_270182_
+		6 p_270862_ p_270862_
+		7 p_270973_ p_270973_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;FFFF)V m_269451_
+		static
+		0 p_270169_ p_270169_
+		1 p_270417_ p_270417_
+		2 p_270790_ p_270790_
+		3 p_270610_ p_270610_
+		4 p_270515_ p_270515_
+		5 p_270494_ p_270494_
+		6 p_270869_ p_270869_
+		7 p_270844_ p_270844_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/AABB;FFFF)V m_269311_
+		static
+		0 p_271017_ p_271017_
+		1 p_270356_ p_270356_
+		2 p_270833_ p_270833_
+		3 p_270850_ p_270850_
+		4 p_270249_ p_270249_
+		5 p_270654_ p_270654_
+		6 p_270476_ p_270476_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDDDDFFFF)V m_269008_
+		static
+		0 p_270616_ p_270616_
+		1 p_270769_ p_270769_
+		2 p_270653_ p_270653_
+		3 p_270967_ p_270967_
+		4 p_270556_ p_270556_
+		5 p_270724_ p_270724_
+		6 p_270427_ p_270427_
+		7 p_270138_ p_270138_
+		8 p_270391_ p_270391_
+		9 p_270093_ p_270093_
+		10 p_270312_ p_270312_
+		11 p_270567_ p_270567_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDIFZFZ)V m_269439_
+		static
+		0 p_270649_ p_270649_
+		1 p_270695_ p_270695_
+		2 p_270703_ p_270703_
+		3 p_270942_ p_270942_
+		4 p_270292_ p_270292_
+		5 p_270885_ p_270885_
+		6 p_270956_ p_270956_
+		7 p_270657_ p_270657_
+		8 p_270731_ p_270731_
+		9 p_270825_ p_270825_
+		10 p_270222_ p_270222_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDIF)V m_269569_
+		static
+		0 p_270216_ p_270216_
+		1 p_270684_ p_270684_
+		2 p_270564_ p_270564_
+		3 p_270935_ p_270935_
+		4 p_270856_ p_270856_
+		5 p_270908_ p_270908_
+		6 p_270180_ p_270180_
+		7 p_270685_ p_270685_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;IIII)V m_269055_
+		static
+		0 p_270671_ p_270671_
+		1 p_271023_ p_271023_
+		2 p_270521_ p_270521_
+		3 p_270729_ p_270729_
+		4 p_270562_ p_270562_
+		5 p_270828_ p_270828_
+		6 p_270164_ p_270164_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDI)V m_269271_
+		static
+		0 p_270905_ p_270905_
+		1 p_270581_ p_270581_
+		2 p_270305_ p_270305_
+		3 p_270645_ p_270645_
+		4 p_270746_ p_270746_
+		5 p_270364_ p_270364_
+		6 p_270977_ p_270977_
+	switchRenderChunkborder ()Z m_113506_
+net/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer net/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer
+	clear ()V m_5630_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113507_ p_113507_
+		1 p_113508_ p_113508_
+		2 p_113509_ p_113509_
+		3 p_113510_ p_113510_
+		4 p_113511_ p_113511_
+net/minecraft/client/renderer/debug/GameEventListenerRenderer net/minecraft/client/renderer/debug/GameEventListenerRenderer
+	BOX_HEIGHT f_173818_
+	LISTENER_RENDER_DIST f_173817_
+	minecraft f_173816_
+	trackedGameEvents f_173819_
+	trackedListeners f_173820_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_173822_ p_173822_
+	lambda$render$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener;)Z m_234509_
+		static
+		0 p_234510_ p_234510_
+		1 p_234511_ p_234511_
+		2 p_234512_ p_234512_
+	lambda$render$1 (Lnet/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLnet/minecraft/world/phys/Vec3;)V m_268827_
+		static
+		0 p_269725_ p_269725_
+		1 p_269726_ p_269726_
+		2 p_269727_ p_269727_
+		3 p_269728_ p_269728_
+		4 p_269729_ p_269729_
+		5 p_269730_ p_269730_
+		6 p_269731_ p_269731_
+	lambda$render$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLnet/minecraft/world/phys/Vec3;)V m_268826_
+		static
+		0 p_269719_ p_269719_
+		1 p_269720_ p_269720_
+		2 p_269721_ p_269721_
+		3 p_269722_ p_269722_
+		4 p_269723_ p_269723_
+		5 p_269724_ p_269724_
+	lambda$render$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/Vec3;)V m_274003_
+		static
+		0 p_274711_ p_274711_
+		1 p_274712_ p_274712_
+		2 p_274713_ p_274713_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_173846_ p_173846_
+		1 p_173847_ p_173847_
+		2 p_173848_ p_173848_
+		3 p_173849_ p_173849_
+		4 p_173850_ p_173850_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/AABB;FFFF)V m_269429_
+		static
+		0 p_270351_ p_270351_
+		1 p_270763_ p_270763_
+		2 p_270205_ p_270205_
+		3 p_270707_ p_270707_
+		4 p_270538_ p_270538_
+		5 p_270314_ p_270314_
+		6 p_270966_ p_270966_
+	trackGameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_234513_
+		0 p_234514_ p_234514_
+		1 p_234515_ p_234515_
+	trackListener (Lnet/minecraft/world/level/gameevent/PositionSource;I)V m_173830_
+		0 p_173831_ p_173831_
+		1 p_173832_ p_173832_
+net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedGameEvent net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedGameEvent
+	gameEvent f_173862_
+	position f_173863_
+	timeStamp f_173861_
+	<init> (JLnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 f_173861_ f_173861_
+		1 f_173862_ f_173862_
+		2 f_173863_ f_173863_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234536_ p_234536_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; f_173862_
+	hashCode ()I hashCode
+	isExpired ()Z m_173868_
+	position ()Lnet/minecraft/world/phys/Vec3; f_173863_
+	timeStamp ()J f_173861_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener
+	listenerRange f_173870_
+	listenerSource f_173869_
+	<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_173872_ p_173872_
+		1 p_173873_ p_173873_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_173875_
+		0 p_173876_ p_173876_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_234540_ p_234540_
+		1 p_249278_ p_249278_
+		2 p_250285_ p_250285_
+		3 p_250758_ p_250758_
+	isExpired (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Z m_234542_
+		0 p_234543_ p_234543_
+		1 p_234544_ p_234544_
+	lambda$isExpired$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_234545_
+		static
+		0 p_234546_ p_234546_
+		1 p_234547_ p_234547_
+net/minecraft/client/renderer/debug/GameTestDebugRenderer net/minecraft/client/renderer/debug/GameTestDebugRenderer
+	PADDING f_173886_
+	markers f_113512_
+	<init> ()V <init>
+	addMarker (Lnet/minecraft/core/BlockPos;ILjava/lang/String;I)V m_113524_
+		0 p_113525_ p_113525_
+		1 p_113526_ p_113526_
+		2 p_113527_ p_113527_
+		3 p_113528_ p_113528_
+	clear ()V m_5630_
+	lambda$render$0 (JLjava/util/Map$Entry;)Z m_113515_
+		static
+		0 p_113516_ p_113516_
+		1 p_113517_ p_113517_
+	lambda$render$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker;)V m_268829_
+		0 p_269735_ p_269735_
+		1 p_269736_ p_269736_
+		2 p_269737_ p_269737_
+		3 p_269738_ p_269738_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113519_ p_113519_
+		1 p_113520_ p_113520_
+		2 p_113521_ p_113521_
+		3 p_113522_ p_113522_
+		4 p_113523_ p_113523_
+	renderMarker (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker;)V m_269452_
+		0 p_270274_ p_270274_
+		1 p_271018_ p_271018_
+		2 p_270918_ p_270918_
+		3 p_270827_ p_270827_
+net/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker net/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker
+	color f_113532_
+	removeAtTime f_113534_
+	text f_113533_
+	<init> (ILjava/lang/String;J)V <init>
+		0 p_113536_ p_113536_
+		1 p_113537_ p_113537_
+		2 p_113538_ p_113538_
+	getA ()F m_113542_
+	getB ()F m_113541_
+	getG ()F m_113540_
+	getR ()F m_113539_
+net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer
+	MAX_RENDER_DIST f_173887_
+	goalSelectors f_113544_
+	minecraft f_113543_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113546_ p_113546_
+	addGoalSelector (ILjava/util/List;)V m_113548_
+		0 p_113549_ p_113549_
+		1 p_113550_ p_113550_
+	clear ()V m_5630_
+	lambda$render$0 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/Integer;Ljava/util/List;)V m_268830_
+		static
+		0 p_269739_ p_269739_
+		1 p_269740_ p_269740_
+		2 p_269741_ p_269741_
+		3 p_269742_ p_269742_
+		4 p_269743_ p_269743_
+	removeGoalSelector (I)V m_173888_
+		0 p_173889_ p_173889_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113552_ p_113552_
+		1 p_113553_ p_113553_
+		2 p_113554_ p_113554_
+		3 p_113555_ p_113555_
+		4 p_113556_ p_113556_
+net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer$DebugGoal net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer$DebugGoal
+	isRunning f_113564_
+	name f_113563_
+	pos f_113561_
+	priority f_113562_
+	<init> (Lnet/minecraft/core/BlockPos;ILjava/lang/String;Z)V <init>
+		0 p_113566_ p_113566_
+		1 p_113567_ p_113567_
+		2 p_113568_ p_113568_
+		3 p_113569_ p_113569_
+net/minecraft/client/renderer/debug/HeightMapRenderer net/minecraft/client/renderer/debug/HeightMapRenderer
+	BOX_HEIGHT f_173891_
+	CHUNK_DIST f_173890_
+	minecraft f_113570_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113572_ p_113572_
+	getColor (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lorg/joml/Vector3f; m_113573_
+		0 p_113574_ p_113574_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113576_ p_113576_
+		1 p_113577_ p_113577_
+		2 p_113578_ p_113578_
+		3 p_113579_ p_113579_
+		4 p_113580_ p_113580_
+net/minecraft/client/renderer/debug/HeightMapRenderer$1 net/minecraft/client/renderer/debug/HeightMapRenderer$1
+	$SwitchMap$net$minecraft$world$level$levelgen$Heightmap$Types f_113581_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/debug/LightDebugRenderer net/minecraft/client/renderer/debug/LightDebugRenderer
+	MAX_RENDER_DIST f_173892_
+	minecraft f_113583_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113585_ p_113585_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113587_ p_113587_
+		1 p_113588_ p_113588_
+		2 p_113589_ p_113589_
+		3 p_113590_ p_113590_
+		4 p_113591_ p_113591_
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer net/minecraft/client/renderer/debug/LightSectionDebugRenderer
+	LIGHT_AND_BLOCKS_COLOR f_279653_
+	LIGHT_ONLY_COLOR f_279579_
+	RADIUS f_279660_
+	REFRESH_INTERVAL f_279526_
+	data f_279532_
+	lastUpdateTime f_279524_
+	lightLayer f_279558_
+	minecraft f_279566_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/LightLayer;)V <init>
+		0 p_283340_ p_283340_
+		1 p_283096_ p_283096_
+	lambda$renderEdges$1 (Lnet/minecraft/core/SectionPos;Lnet/minecraft/client/renderer/MultiBufferSource;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLorg/joml/Vector4f;IIIIII)V m_280371_
+		static
+		0 p_282395_ p_282395_
+		1 p_281566_ p_281566_
+		2 p_282241_ p_282241_
+		3 p_281604_ p_281604_
+		4 p_282822_ p_282822_
+		5 p_282679_ p_282679_
+		6 p_281741_ p_281741_
+		7 p_283441_ p_283441_
+		8 p_283631_ p_283631_
+		9 p_282083_ p_282083_
+		10 p_281900_ p_281900_
+		11 p_281481_ p_281481_
+		12 p_283547_ p_283547_
+	lambda$renderFaces$0 (Lnet/minecraft/core/SectionPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLorg/joml/Vector4f;Lnet/minecraft/core/Direction;III)V m_280041_
+		static
+		0 p_283256_ p_283256_
+		1 p_283362_ p_283362_
+		2 p_282913_ p_282913_
+		3 p_281650_ p_281650_
+		4 p_282885_ p_282885_
+		5 p_283182_ p_283182_
+		6 p_283626_ p_283626_
+		7 p_282087_ p_282087_
+		8 p_283360_ p_283360_
+		9 p_282854_ p_282854_
+		10 p_282233_ p_282233_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_281418_ p_281418_
+		1 p_282487_ p_282487_
+		2 p_282164_ p_282164_
+		3 p_282565_ p_282565_
+		4 p_281615_ p_281615_
+	renderEdge (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDIIIIIILorg/joml/Vector4f;)V m_280135_
+		static
+		0 p_283045_ p_283045_
+		1 p_282888_ p_282888_
+		2 p_283424_ p_283424_
+		3 p_283677_ p_283677_
+		4 p_283390_ p_283390_
+		5 p_281439_ p_281439_
+		6 p_282106_ p_282106_
+		7 p_282462_ p_282462_
+		8 p_282216_ p_282216_
+		9 p_281474_ p_281474_
+		10 p_281542_ p_281542_
+		11 p_283667_ p_283667_
+	renderEdges (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/SectionPos;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLorg/joml/Vector4f;)V m_280110_
+		static
+		0 p_282890_ p_282890_
+		1 p_282950_ p_282950_
+		2 p_281925_ p_281925_
+		3 p_281516_ p_281516_
+		4 p_281554_ p_281554_
+		5 p_283233_ p_283233_
+		6 p_281690_ p_281690_
+		7 p_282916_ p_282916_
+	renderFace (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/core/Direction;DDDIIILorg/joml/Vector4f;)V m_280142_
+		static
+		0 p_283612_ p_283612_
+		1 p_281996_ p_281996_
+		2 p_282340_ p_282340_
+		3 p_281988_ p_281988_
+		4 p_282440_ p_282440_
+		5 p_282235_ p_282235_
+		6 p_282751_ p_282751_
+		7 p_282270_ p_282270_
+		8 p_282159_ p_282159_
+		9 p_283316_ p_283316_
+	renderFaces (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/SectionPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLorg/joml/Vector4f;)V m_280198_
+		static
+		0 p_283088_ p_283088_
+		1 p_281747_ p_281747_
+		2 p_282941_ p_282941_
+		3 p_283103_ p_283103_
+		4 p_281419_ p_281419_
+		5 p_282520_ p_282520_
+		6 p_281976_ p_281976_
+		7 p_282342_ p_282342_
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer$1 net/minecraft/client/renderer/debug/LightSectionDebugRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_279556_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer$SectionData net/minecraft/client/renderer/debug/LightSectionDebugRenderer$SectionData
+	lightAndBlocksShape f_279657_
+	lightShape f_279596_
+	minPos f_279546_
+	<init> (Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/core/SectionPos;ILnet/minecraft/world/level/LightLayer;)V <init>
+		0 p_283220_ p_283220_
+		1 p_282370_ p_282370_
+		2 p_282804_ p_282804_
+		3 p_283151_ p_283151_
+net/minecraft/client/renderer/debug/NeighborsUpdateRenderer net/minecraft/client/renderer/debug/NeighborsUpdateRenderer
+	lastUpdate f_113593_
+	minecraft f_113592_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113595_ p_113595_
+	addUpdate (JLnet/minecraft/core/BlockPos;)V m_113596_
+		0 p_113597_ p_113597_
+		1 p_113598_ p_113598_
+	lambda$addUpdate$0 (Ljava/lang/Long;)Ljava/util/Map; m_113605_
+		static
+		0 p_113606_ p_113606_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113600_ p_113600_
+		1 p_113601_ p_113601_
+		2 p_113602_ p_113602_
+		3 p_113603_ p_113603_
+		4 p_113604_ p_113604_
+net/minecraft/client/renderer/debug/PathfindingRenderer net/minecraft/client/renderer/debug/PathfindingRenderer
+	MAX_RENDER_DIST f_173894_
+	SHOW_GROUND_LABELS f_173899_
+	SHOW_OPEN_CLOSED f_173895_
+	SHOW_OPEN_CLOSED_COST_MALUS f_173896_
+	SHOW_OPEN_CLOSED_NODE_TYPE_WITH_BOX f_173898_
+	SHOW_OPEN_CLOSED_NODE_TYPE_WITH_TEXT f_173897_
+	TEXT_SCALE f_173900_
+	TIMEOUT f_173893_
+	creationMap f_113609_
+	pathMap f_113607_
+	pathMaxDist f_113608_
+	<init> ()V <init>
+	addPath (ILnet/minecraft/world/level/pathfinder/Path;F)V m_113611_
+		0 p_113612_ p_113612_
+		1 p_113613_ p_113613_
+		2 p_113614_ p_113614_
+	distanceToCamera (Lnet/minecraft/core/BlockPos;DDD)F m_113634_
+		static
+		0 p_113635_ p_113635_
+		1 p_113636_ p_113636_
+		2 p_113637_ p_113637_
+		3 p_113638_ p_113638_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113629_ p_113629_
+		1 p_113630_ p_113630_
+		2 p_113631_ p_113631_
+		3 p_113632_ p_113632_
+		4 p_113633_ p_113633_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/pathfinder/Path;FZZDDD)V m_269027_
+		static
+		0 p_270399_ p_270399_
+		1 p_270359_ p_270359_
+		2 p_270189_ p_270189_
+		3 p_270841_ p_270841_
+		4 p_270481_ p_270481_
+		5 p_270748_ p_270748_
+		6 p_270187_ p_270187_
+		7 p_270252_ p_270252_
+		8 p_270371_ p_270371_
+	renderPathLine (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/pathfinder/Path;DDD)V m_269170_
+		static
+		0 p_270666_ p_270666_
+		1 p_270602_ p_270602_
+		2 p_270511_ p_270511_
+		3 p_270524_ p_270524_
+		4 p_270163_ p_270163_
+		5 p_270176_ p_270176_
+net/minecraft/client/renderer/debug/RaidDebugRenderer net/minecraft/client/renderer/debug/RaidDebugRenderer
+	MAX_RENDER_DIST f_173901_
+	TEXT_SCALE f_173902_
+	minecraft f_113647_
+	raidCenters f_113648_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113650_ p_113650_
+	getCamera ()Lnet/minecraft/client/Camera; m_113665_
+	highlightRaidCenter (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269099_
+		static
+		0 p_270914_ p_270914_
+		1 p_270517_ p_270517_
+		2 p_270208_ p_270208_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113652_ p_113652_
+		1 p_113653_ p_113653_
+		2 p_113654_ p_113654_
+		3 p_113655_ p_113655_
+		4 p_113656_ p_113656_
+	renderTextOverBlock (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;I)V m_269257_
+		static
+		0 p_270092_ p_270092_
+		1 p_270518_ p_270518_
+		2 p_270237_ p_270237_
+		3 p_270941_ p_270941_
+		4 p_270307_ p_270307_
+	setRaidCenters (Ljava/util/Collection;)V m_113663_
+		0 p_113664_ p_113664_
+net/minecraft/client/renderer/debug/SolidFaceRenderer net/minecraft/client/renderer/debug/SolidFaceRenderer
+	minecraft f_113666_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113668_ p_113668_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113670_ p_113670_
+		1 p_113671_ p_113671_
+		2 p_113672_ p_113672_
+		3 p_113673_ p_113673_
+		4 p_113674_ p_113674_
+net/minecraft/client/renderer/debug/StructureRenderer net/minecraft/client/renderer/debug/StructureRenderer
+	MAX_RENDER_DIST f_173903_
+	minecraft f_113675_
+	postMainBoxes f_113676_
+	postPiecesBoxes f_113677_
+	startPiecesMap f_113678_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113680_ p_113680_
+	addBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/dimension/DimensionType;)V m_113682_
+		0 p_113683_ p_113683_
+		1 p_113684_ p_113684_
+		2 p_113685_ p_113685_
+		3 p_113686_ p_113686_
+	clear ()V m_5630_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113688_ p_113688_
+		1 p_113689_ p_113689_
+		2 p_113690_ p_113690_
+		3 p_113691_ p_113691_
+		4 p_113692_ p_113692_
+net/minecraft/client/renderer/debug/SupportBlockRenderer net/minecraft/client/renderer/debug/SupportBlockRenderer
+	lastUpdateTime f_285602_
+	minecraft f_285628_
+	surroundEntities f_285572_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_286424_ p_286424_
+	drawHighlights (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLnet/minecraft/world/entity/Entity;Ljava/util/function/DoubleSupplier;FFF)V m_286095_
+		0 p_286525_ p_286525_
+		1 p_286495_ p_286495_
+		2 p_286696_ p_286696_
+		3 p_286417_ p_286417_
+		4 p_286386_ p_286386_
+		5 p_286273_ p_286273_
+		6 p_286458_ p_286458_
+		7 p_286487_ p_286487_
+		8 p_286710_ p_286710_
+		9 p_286793_ p_286793_
+	getBias (Lnet/minecraft/world/entity/Entity;)D m_285734_
+		0 p_286713_ p_286713_
+	highlightPosition (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLnet/minecraft/client/renderer/MultiBufferSource;DFFF)V m_285847_
+		0 p_286268_ p_286268_
+		1 p_286592_ p_286592_
+		2 p_286463_ p_286463_
+		3 p_286552_ p_286552_
+		4 p_286660_ p_286660_
+		5 p_286314_ p_286314_
+		6 p_286880_ p_286880_
+		7 p_286918_ p_286918_
+		8 p_286304_ p_286304_
+		9 p_286672_ p_286672_
+	lambda$drawHighlights$2 (Ljava/util/function/DoubleSupplier;Lnet/minecraft/world/entity/Entity;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLnet/minecraft/client/renderer/MultiBufferSource;FFFLnet/minecraft/core/BlockPos;)V m_285890_
+		0 p_286493_ p_286493_
+		1 p_286811_ p_286811_
+		2 p_286464_ p_286464_
+		3 p_286501_ p_286501_
+		4 p_286867_ p_286867_
+		5 p_286743_ p_286743_
+		6 p_286848_ p_286848_
+		7 p_286551_ p_286551_
+		8 p_286655_ p_286655_
+		9 p_286451_ p_286451_
+		10 p_286428_ p_286428_
+	lambda$render$0 ()D m_286040_
+		static
+	lambda$render$1 (Lnet/minecraft/world/entity/Entity;)D m_286110_
+		0 p_286230_ p_286230_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_286297_ p_286297_
+		1 p_286436_ p_286436_
+		2 p_286291_ p_286291_
+		3 p_286388_ p_286388_
+		4 p_286330_ p_286330_
+net/minecraft/client/renderer/debug/VillageSectionsDebugRenderer net/minecraft/client/renderer/debug/VillageSectionsDebugRenderer
+	MAX_RENDER_DIST_FOR_VILLAGE_SECTIONS f_173904_
+	villageSections f_113693_
+	<init> ()V <init>
+	clear ()V m_5630_
+	highlightVillageSection (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/SectionPos;)V m_269445_
+		static
+		0 p_270832_ p_270832_
+		1 p_270443_ p_270443_
+		2 p_271021_ p_271021_
+	lambda$render$0 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/SectionPos;)V m_268831_
+		static
+		0 p_269744_ p_269744_
+		1 p_269745_ p_269745_
+		2 p_269746_ p_269746_
+		3 p_269747_ p_269747_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113701_ p_113701_
+		1 p_113702_ p_113702_
+		2 p_113703_ p_113703_
+		3 p_113704_ p_113704_
+		4 p_113705_ p_113705_
+	setNotVillageSection (Lnet/minecraft/core/SectionPos;)V m_113711_
+		0 p_113712_ p_113712_
+	setVillageSection (Lnet/minecraft/core/SectionPos;)V m_113709_
+		0 p_113710_ p_113710_
+net/minecraft/client/renderer/debug/WaterDebugRenderer net/minecraft/client/renderer/debug/WaterDebugRenderer
+	minecraft f_113715_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113717_ p_113717_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113719_ p_113719_
+		1 p_113720_ p_113720_
+		2 p_113721_ p_113721_
+		3 p_113722_ p_113722_
+		4 p_113723_ p_113723_
+net/minecraft/client/renderer/debug/WorldGenAttemptRenderer net/minecraft/client/renderer/debug/WorldGenAttemptRenderer
+	alphas f_113726_
+	blues f_113729_
+	greens f_113728_
+	reds f_113727_
+	scales f_113725_
+	toRender f_113724_
+	<init> ()V <init>
+	addPos (Lnet/minecraft/core/BlockPos;FFFFF)V m_113737_
+		0 p_113738_ p_113738_
+		1 p_113739_ p_113739_
+		2 p_113740_ p_113740_
+		3 p_113741_ p_113741_
+		4 p_113742_ p_113742_
+		5 p_113743_ p_113743_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113732_ p_113732_
+		1 p_113733_ p_113733_
+		2 p_113734_ p_113734_
+		3 p_113735_ p_113735_
+		4 p_113736_ p_113736_
+net/minecraft/client/renderer/debug/package-info net/minecraft/client/renderer/debug/package-info
+net/minecraft/client/renderer/entity/AbstractHorseRenderer net/minecraft/client/renderer/entity/AbstractHorseRenderer
+	scale f_113744_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HorseModel;F)V <init>
+		0 p_173906_ p_173906_
+		1 p_173907_ p_173907_
+		2 p_173908_ p_173908_
+	scale (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113754_ p_113754_
+		1 p_113755_ p_113755_
+		2 p_113756_ p_113756_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113750_ p_113750_
+		1 p_113751_ p_113751_
+		2 p_113752_ p_113752_
+net/minecraft/client/renderer/entity/AbstractZombieRenderer net/minecraft/client/renderer/entity/AbstractZombieRenderer
+	ZOMBIE_LOCATION f_113757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/ZombieModel;Lnet/minecraft/client/model/ZombieModel;Lnet/minecraft/client/model/ZombieModel;)V <init>
+		0 p_173910_ p_173910_
+		1 p_173911_ p_173911_
+		2 p_173912_ p_173912_
+		3 p_173913_ p_173913_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113765_ p_113765_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113771_ p_113771_
+	isShaking (Lnet/minecraft/world/entity/monster/Zombie;)Z m_5936_
+		0 p_113773_ p_113773_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_113767_ p_113767_
+net/minecraft/client/renderer/entity/AllayRenderer net/minecraft/client/renderer/entity/AllayRenderer
+	ALLAY_TEXTURE f_234548_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234551_ p_234551_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_234555_ p_234555_
+		1 p_234556_ p_234556_
+	getBlockLightLevel (Lnet/minecraft/world/entity/animal/allay/Allay;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_234560_ p_234560_
+		1 p_234561_ p_234561_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/allay/Allay;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234558_ p_234558_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234553_ p_234553_
+net/minecraft/client/renderer/entity/ArmorStandRenderer net/minecraft/client/renderer/entity/ArmorStandRenderer
+	DEFAULT_SKIN_LOCATION f_113780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173915_ p_173915_
+	getRenderType (Lnet/minecraft/world/entity/LivingEntity;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_113793_ p_113793_
+		1 p_113794_ p_113794_
+		2 p_113795_ p_113795_
+		3 p_113796_ p_113796_
+	getRenderType (Lnet/minecraft/world/entity/decoration/ArmorStand;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_113806_ p_113806_
+		1 p_113807_ p_113807_
+		2 p_113808_ p_113808_
+		3 p_113809_ p_113809_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113785_ p_113785_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/ArmorStand;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113798_ p_113798_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113787_ p_113787_
+		1 p_113788_ p_113788_
+		2 p_113789_ p_113789_
+		3 p_113790_ p_113790_
+		4 p_113791_ p_113791_
+	setupRotations (Lnet/minecraft/world/entity/decoration/ArmorStand;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113800_ p_113800_
+		1 p_113801_ p_113801_
+		2 p_113802_ p_113802_
+		3 p_113803_ p_113803_
+		4 p_113804_ p_113804_
+	shouldShowName (Lnet/minecraft/world/entity/decoration/ArmorStand;)Z m_6512_
+		0 p_113815_ p_113815_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_113811_ p_113811_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_113813_ p_113813_
+net/minecraft/client/renderer/entity/ArrowRenderer net/minecraft/client/renderer/entity/ArrowRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173917_ p_173917_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113819_ p_113819_
+		1 p_113820_ p_113820_
+		2 p_113821_ p_113821_
+		3 p_113822_ p_113822_
+		4 p_113823_ p_113823_
+		5 p_113824_ p_113824_
+	render (Lnet/minecraft/world/entity/projectile/AbstractArrow;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113839_ p_113839_
+		1 p_113840_ p_113840_
+		2 p_113841_ p_113841_
+		3 p_113842_ p_113842_
+		4 p_113843_ p_113843_
+		5 p_113844_ p_113844_
+	vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIIFFIIII)V m_253099_
+		0 p_254392_ p_254392_
+		1 p_254011_ p_254011_
+		2 p_253902_ p_253902_
+		3 p_254058_ p_254058_
+		4 p_254338_ p_254338_
+		5 p_254196_ p_254196_
+		6 p_254003_ p_254003_
+		7 p_254165_ p_254165_
+		8 p_253982_ p_253982_
+		9 p_254037_ p_254037_
+		10 p_254038_ p_254038_
+		11 p_254271_ p_254271_
+net/minecraft/client/renderer/entity/AxolotlRenderer net/minecraft/client/renderer/entity/AxolotlRenderer
+	TEXTURE_BY_TYPE f_173918_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173921_ p_173921_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_173925_ p_173925_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_173923_ p_173923_
+	lambda$static$0 (Ljava/util/HashMap;)V m_262768_
+		static
+		0 p_242076_ p_242076_
+net/minecraft/client/renderer/entity/BatRenderer net/minecraft/client/renderer/entity/BatRenderer
+	BAT_LOCATION f_113859_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173929_ p_173929_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113864_ p_113864_
+	getTextureLocation (Lnet/minecraft/world/entity/ambient/Bat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113876_ p_113876_
+	scale (Lnet/minecraft/world/entity/ambient/Bat;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113878_ p_113878_
+		1 p_113879_ p_113879_
+		2 p_113880_ p_113880_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113866_ p_113866_
+		1 p_113867_ p_113867_
+		2 p_113868_ p_113868_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113870_ p_113870_
+		1 p_113871_ p_113871_
+		2 p_113872_ p_113872_
+		3 p_113873_ p_113873_
+		4 p_113874_ p_113874_
+	setupRotations (Lnet/minecraft/world/entity/ambient/Bat;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113882_ p_113882_
+		1 p_113883_ p_113883_
+		2 p_113884_ p_113884_
+		3 p_113885_ p_113885_
+		4 p_113886_ p_113886_
+net/minecraft/client/renderer/entity/BeeRenderer net/minecraft/client/renderer/entity/BeeRenderer
+	ANGRY_BEE_TEXTURE f_113887_
+	ANGRY_NECTAR_BEE_TEXTURE f_113888_
+	BEE_TEXTURE f_113889_
+	NECTAR_BEE_TEXTURE f_113890_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173931_ p_173931_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113895_ p_113895_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113897_ p_113897_
+net/minecraft/client/renderer/entity/BlazeRenderer net/minecraft/client/renderer/entity/BlazeRenderer
+	BLAZE_LOCATION f_113898_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173933_ p_173933_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_113905_ p_113905_
+		1 p_113906_ p_113906_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/Blaze;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_113910_ p_113910_
+		1 p_113911_ p_113911_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113903_ p_113903_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Blaze;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113908_ p_113908_
+net/minecraft/client/renderer/entity/BoatRenderer net/minecraft/client/renderer/entity/BoatRenderer
+	boatResources f_173934_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Z)V <init>
+		0 p_234563_ p_234563_
+		1 p_234564_ p_234564_
+	createBoatModel (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)Lnet/minecraft/client/model/ListModel; m_245348_
+		0 p_248834_ p_248834_
+		1 p_249317_ p_249317_
+		2 p_250093_ p_250093_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113918_ p_113918_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/Boat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113927_ p_113927_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)Ljava/lang/String; m_234565_
+		static
+		0 p_234566_ p_234566_
+		1 p_234567_ p_234567_
+	lambda$new$0 (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_173937_
+		static
+		0 p_173938_ p_173938_
+	lambda$new$1 (ZLnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lcom/mojang/datafixers/util/Pair; m_244734_
+		0 p_247939_ p_247939_
+		1 p_247940_ p_247940_
+		2 p_247941_ p_247941_
+	render (Lnet/minecraft/world/entity/vehicle/Boat;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113929_ p_113929_
+		1 p_113930_ p_113930_
+		2 p_113931_ p_113931_
+		3 p_113932_ p_113932_
+		4 p_113933_ p_113933_
+		5 p_113934_ p_113934_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113920_ p_113920_
+		1 p_113921_ p_113921_
+		2 p_113922_ p_113922_
+		3 p_113923_ p_113923_
+		4 p_113924_ p_113924_
+		5 p_113925_ p_113925_
+net/minecraft/client/renderer/entity/CamelRenderer net/minecraft/client/renderer/entity/CamelRenderer
+	CAMEL_LOCATION f_244220_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_251790_ p_251790_
+		1 p_249929_ p_249929_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_250702_ p_250702_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/camel/Camel;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_249584_ p_249584_
+net/minecraft/client/renderer/entity/CatRenderer net/minecraft/client/renderer/entity/CatRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173943_ p_173943_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113938_ p_113938_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113950_ p_113950_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113940_ p_113940_
+		1 p_113941_ p_113941_
+		2 p_113942_ p_113942_
+	scale (Lnet/minecraft/world/entity/animal/Cat;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113952_ p_113952_
+		1 p_113953_ p_113953_
+		2 p_113954_ p_113954_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113944_ p_113944_
+		1 p_113945_ p_113945_
+		2 p_113946_ p_113946_
+		3 p_113947_ p_113947_
+		4 p_113948_ p_113948_
+	setupRotations (Lnet/minecraft/world/entity/animal/Cat;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113956_ p_113956_
+		1 p_113957_ p_113957_
+		2 p_113958_ p_113958_
+		3 p_113959_ p_113959_
+		4 p_113960_ p_113960_
+net/minecraft/client/renderer/entity/CaveSpiderRenderer net/minecraft/client/renderer/entity/CaveSpiderRenderer
+	CAVE_SPIDER_LOCATION f_113961_
+	SCALE f_173944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173946_ p_173946_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113966_ p_113966_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Spider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113978_ p_113978_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/CaveSpider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113972_ p_113972_
+	scale (Lnet/minecraft/world/entity/monster/CaveSpider;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113974_ p_113974_
+		1 p_113975_ p_113975_
+		2 p_113976_ p_113976_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113968_ p_113968_
+		1 p_113969_ p_113969_
+		2 p_113970_ p_113970_
+net/minecraft/client/renderer/entity/ChestedHorseRenderer net/minecraft/client/renderer/entity/ChestedHorseRenderer
+	MAP f_113979_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FLnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_173948_ p_173948_
+		1 p_173949_ p_173949_
+		2 p_173950_ p_173950_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113985_ p_113985_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113987_ p_113987_
+net/minecraft/client/renderer/entity/ChickenRenderer net/minecraft/client/renderer/entity/ChickenRenderer
+	CHICKEN_LOCATION f_113988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173952_ p_173952_
+	getBob (Lnet/minecraft/world/entity/animal/Chicken;F)F m_6930_
+		0 p_114000_ p_114000_
+		1 p_114001_ p_114001_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_113995_ p_113995_
+		1 p_113996_ p_113996_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113993_ p_113993_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Chicken;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113998_ p_113998_
+net/minecraft/client/renderer/entity/CodRenderer net/minecraft/client/renderer/entity/CodRenderer
+	COD_LOCATION f_114002_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173954_ p_173954_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114007_ p_114007_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cod;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114015_ p_114015_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114009_ p_114009_
+		1 p_114010_ p_114010_
+		2 p_114011_ p_114011_
+		3 p_114012_ p_114012_
+		4 p_114013_ p_114013_
+	setupRotations (Lnet/minecraft/world/entity/animal/Cod;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114017_ p_114017_
+		1 p_114018_ p_114018_
+		2 p_114019_ p_114019_
+		3 p_114020_ p_114020_
+		4 p_114021_ p_114021_
+net/minecraft/client/renderer/entity/CowRenderer net/minecraft/client/renderer/entity/CowRenderer
+	COW_LOCATION f_114022_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173956_ p_173956_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114027_ p_114027_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114029_ p_114029_
+net/minecraft/client/renderer/entity/CreeperRenderer net/minecraft/client/renderer/entity/CreeperRenderer
+	CREEPER_LOCATION f_114030_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173958_ p_173958_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114035_ p_114035_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Creeper;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114041_ p_114041_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/LivingEntity;F)F m_6931_
+		0 p_114050_ p_114050_
+		1 p_114051_ p_114051_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/monster/Creeper;F)F m_6931_
+		0 p_114043_ p_114043_
+		1 p_114044_ p_114044_
+	scale (Lnet/minecraft/world/entity/monster/Creeper;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114046_ p_114046_
+		1 p_114047_ p_114047_
+		2 p_114048_ p_114048_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114037_ p_114037_
+		1 p_114038_ p_114038_
+		2 p_114039_ p_114039_
+net/minecraft/client/renderer/entity/DisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer
+	entityRenderDispatcher f_268749_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270168_ p_270168_
+	calculateOrientation (Lnet/minecraft/world/entity/Display$RenderState;Lnet/minecraft/world/entity/Display;)Lorg/joml/Quaternionf; m_269592_
+		0 p_277846_ p_277846_
+		1 p_271013_ p_271013_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_270246_ p_270246_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270596_ p_270596_
+	getTextureLocation (Lnet/minecraft/world/entity/Display;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270675_ p_270675_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270580_ p_270580_
+		1 p_270822_ p_270822_
+		2 p_270423_ p_270423_
+		3 p_270117_ p_270117_
+		4 p_270319_ p_270319_
+		5 p_270659_ p_270659_
+	render (Lnet/minecraft/world/entity/Display;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270405_ p_270405_
+		1 p_270225_ p_270225_
+		2 p_270279_ p_270279_
+		3 p_270728_ p_270728_
+		4 p_270209_ p_270209_
+		5 p_270298_ p_270298_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277862_ p_277862_
+		1 p_277363_ p_277363_
+		2 p_277686_ p_277686_
+		3 p_277429_ p_277429_
+		4 p_278023_ p_278023_
+		5 p_277453_ p_277453_
+net/minecraft/client/renderer/entity/DisplayRenderer$1 net/minecraft/client/renderer/entity/DisplayRenderer$1
+	$SwitchMap$net$minecraft$world$entity$Display$BillboardConstraints f_268432_
+	$SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align f_268734_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/DisplayRenderer$BlockDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$BlockDisplayRenderer
+	blockRenderer f_268487_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270283_ p_270283_
+	getSubState (Lnet/minecraft/world/entity/Display$BlockDisplay;)Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; m_269580_
+		0 p_277721_ p_277721_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277547_ p_277547_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270771_ p_270771_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270681_ p_270681_
+		1 p_270406_ p_270406_
+		2 p_270195_ p_270195_
+		3 p_270328_ p_270328_
+		4 p_270815_ p_270815_
+		5 p_270471_ p_270471_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277716_ p_277716_
+		1 p_277388_ p_277388_
+		2 p_277971_ p_277971_
+		3 p_277377_ p_277377_
+		4 p_277770_ p_277770_
+		5 p_277491_ p_277491_
+	renderInner (Lnet/minecraft/world/entity/Display$BlockDisplay;Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277939_ p_277939_
+		1 p_277885_ p_277885_
+		2 p_277831_ p_277831_
+		3 p_277554_ p_277554_
+		4 p_278071_ p_278071_
+		5 p_277847_ p_277847_
+net/minecraft/client/renderer/entity/DisplayRenderer$ItemDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$ItemDisplayRenderer
+	itemRenderer f_268604_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270110_ p_270110_
+	getSubState (Lnet/minecraft/world/entity/Display$ItemDisplay;)Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; m_269580_
+		0 p_277464_ p_277464_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277636_ p_277636_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270955_ p_270955_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270413_ p_270413_
+		1 p_270939_ p_270939_
+		2 p_270504_ p_270504_
+		3 p_270672_ p_270672_
+		4 p_270415_ p_270415_
+		5 p_270929_ p_270929_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277430_ p_277430_
+		1 p_277891_ p_277891_
+		2 p_277361_ p_277361_
+		3 p_277912_ p_277912_
+		4 p_277474_ p_277474_
+		5 p_278032_ p_278032_
+	renderInner (Lnet/minecraft/world/entity/Display$ItemDisplay;Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277863_ p_277863_
+		1 p_277481_ p_277481_
+		2 p_277889_ p_277889_
+		3 p_277509_ p_277509_
+		4 p_277861_ p_277861_
+		5 p_277670_ p_277670_
+net/minecraft/client/renderer/entity/DisplayRenderer$TextDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$TextDisplayRenderer
+	font f_268575_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_271012_ p_271012_
+	getSubState (Lnet/minecraft/world/entity/Display$TextDisplay;)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_269580_
+		0 p_277947_ p_277947_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277901_ p_277901_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270751_ p_270751_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270451_ p_270451_
+		1 p_270613_ p_270613_
+		2 p_270265_ p_270265_
+		3 p_270499_ p_270499_
+		4 p_270096_ p_270096_
+		5 p_270626_ p_270626_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_278043_ p_278043_
+		1 p_277752_ p_277752_
+		2 p_277503_ p_277503_
+		3 p_278036_ p_278036_
+		4 p_278079_ p_278079_
+		5 p_277784_ p_277784_
+	renderInner (Lnet/minecraft/world/entity/Display$TextDisplay;Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277522_ p_277522_
+		1 p_277620_ p_277620_
+		2 p_277536_ p_277536_
+		3 p_277845_ p_277845_
+		4 p_278046_ p_278046_
+		5 p_277769_ p_277769_
+	splitLines (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269268_
+		0 p_270823_ p_270823_
+		1 p_270893_ p_270893_
+net/minecraft/client/renderer/entity/DolphinRenderer net/minecraft/client/renderer/entity/DolphinRenderer
+	DOLPHIN_LOCATION f_114052_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173960_ p_173960_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114057_ p_114057_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114059_ p_114059_
+net/minecraft/client/renderer/entity/DragonFireballRenderer net/minecraft/client/renderer/entity/DragonFireballRenderer
+	RENDER_TYPE f_114061_
+	TEXTURE_LOCATION f_114060_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173962_ p_173962_
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/DragonFireball;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114087_ p_114087_
+		1 p_114088_ p_114088_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114075_ p_114075_
+		1 p_114076_ p_114076_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114066_ p_114066_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/DragonFireball;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114078_ p_114078_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114068_ p_114068_
+		1 p_114069_ p_114069_
+		2 p_114070_ p_114070_
+		3 p_114071_ p_114071_
+		4 p_114072_ p_114072_
+		5 p_114073_ p_114073_
+	render (Lnet/minecraft/world/entity/projectile/DragonFireball;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114080_ p_114080_
+		1 p_114081_ p_114081_
+		2 p_114082_ p_114082_
+		3 p_114083_ p_114083_
+		4 p_114084_ p_114084_
+		5 p_114085_ p_114085_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V m_253219_
+		static
+		0 p_254095_ p_254095_
+		1 p_254477_ p_254477_
+		2 p_253948_ p_253948_
+		3 p_253829_ p_253829_
+		4 p_253995_ p_253995_
+		5 p_254031_ p_254031_
+		6 p_253641_ p_253641_
+		7 p_254243_ p_254243_
+net/minecraft/client/renderer/entity/DrownedRenderer net/minecraft/client/renderer/entity/DrownedRenderer
+	DROWNED_LOCATION f_114098_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173964_ p_173964_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114115_ p_114115_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114103_ p_114103_
+		1 p_114104_ p_114104_
+		2 p_114105_ p_114105_
+		3 p_114106_ p_114106_
+		4 p_114107_ p_114107_
+	setupRotations (Lnet/minecraft/world/entity/monster/Drowned;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114109_ p_114109_
+		1 p_114110_ p_114110_
+		2 p_114111_ p_114111_
+		3 p_114112_ p_114112_
+		4 p_114113_ p_114113_
+net/minecraft/client/renderer/entity/ElderGuardianRenderer net/minecraft/client/renderer/entity/ElderGuardianRenderer
+	GUARDIAN_ELDER_LOCATION f_114116_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173966_ p_173966_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114121_ p_114121_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Guardian;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114127_ p_114127_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114123_ p_114123_
+		1 p_114124_ p_114124_
+		2 p_114125_ p_114125_
+	scale (Lnet/minecraft/world/entity/monster/Guardian;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114129_ p_114129_
+		1 p_114130_ p_114130_
+		2 p_114131_ p_114131_
+net/minecraft/client/renderer/entity/EndCrystalRenderer net/minecraft/client/renderer/entity/EndCrystalRenderer
+	BASE f_173968_
+	END_CRYSTAL_LOCATION f_114132_
+	GLASS f_173967_
+	RENDER_TYPE f_114133_
+	SIN_45 f_114134_
+	base f_114137_
+	cube f_114135_
+	glass f_114136_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173970_ p_173970_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173971_
+		static
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114142_ p_114142_
+	getTextureLocation (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114157_ p_114157_
+	getY (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;F)F m_114158_
+		static
+		0 p_114159_ p_114159_
+		1 p_114160_ p_114160_
+	render (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114162_ p_114162_
+		1 p_114163_ p_114163_
+		2 p_114164_ p_114164_
+		3 p_114165_ p_114165_
+		4 p_114166_ p_114166_
+		5 p_114167_ p_114167_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114144_ p_114144_
+		1 p_114145_ p_114145_
+		2 p_114146_ p_114146_
+		3 p_114147_ p_114147_
+		4 p_114148_ p_114148_
+		5 p_114149_ p_114149_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114151_ p_114151_
+		1 p_114152_ p_114152_
+		2 p_114153_ p_114153_
+		3 p_114154_ p_114154_
+		4 p_114155_ p_114155_
+	shouldRender (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114169_ p_114169_
+		1 p_114170_ p_114170_
+		2 p_114171_ p_114171_
+		3 p_114172_ p_114172_
+		4 p_114173_ p_114173_
+net/minecraft/client/renderer/entity/EnderDragonRenderer net/minecraft/client/renderer/entity/EnderDragonRenderer
+	BEAM f_114181_
+	CRYSTAL_BEAM_LOCATION f_114174_
+	DECAL f_114179_
+	DRAGON_EXPLODING_LOCATION f_114175_
+	DRAGON_EYES_LOCATION f_114177_
+	DRAGON_LOCATION f_114176_
+	EYES f_114180_
+	HALF_SQRT_3 f_114182_
+	RENDER_TYPE f_114178_
+	model f_114183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173973_ p_173973_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173974_
+		static
+	getTextureLocation (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114206_ p_114206_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114197_ p_114197_
+	render (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114208_ p_114208_
+		1 p_114209_ p_114209_
+		2 p_114210_ p_114210_
+		3 p_114211_ p_114211_
+		4 p_114212_ p_114212_
+		5 p_114213_ p_114213_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114199_ p_114199_
+		1 p_114200_ p_114200_
+		2 p_114201_ p_114201_
+		3 p_114202_ p_114202_
+		4 p_114203_ p_114203_
+		5 p_114204_ p_114204_
+	renderCrystalBeams (FFFFILcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_114187_
+		static
+		0 p_114188_ p_114188_
+		1 p_114189_ p_114189_
+		2 p_114190_ p_114190_
+		3 p_114191_ p_114191_
+		4 p_114192_ p_114192_
+		5 p_114193_ p_114193_
+		6 p_114194_ p_114194_
+		7 p_114195_ p_114195_
+	vertex01 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;I)V m_253170_
+		static
+		0 p_254498_ p_254498_
+		1 p_253891_ p_253891_
+		2 p_254278_ p_254278_
+	vertex2 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_252912_
+		static
+		0 p_253956_ p_253956_
+		1 p_254053_ p_254053_
+		2 p_253704_ p_253704_
+		3 p_253701_ p_253701_
+	vertex3 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_253012_
+		static
+		0 p_253850_ p_253850_
+		1 p_254379_ p_254379_
+		2 p_253729_ p_253729_
+		3 p_254030_ p_254030_
+	vertex4 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_252736_
+		static
+		0 p_254184_ p_254184_
+		1 p_254082_ p_254082_
+		2 p_253649_ p_253649_
+		3 p_253694_ p_253694_
+net/minecraft/client/renderer/entity/EnderDragonRenderer$DragonModel net/minecraft/client/renderer/entity/EnderDragonRenderer$DragonModel
+	a f_114234_
+	body f_114238_
+	entity f_114233_
+	head f_114235_
+	jaw f_114237_
+	leftFrontFoot f_114243_
+	leftFrontLeg f_114241_
+	leftFrontLegTip f_114242_
+	leftRearFoot f_114246_
+	leftRearLeg f_114244_
+	leftRearLegTip f_114245_
+	leftWing f_114239_
+	leftWingTip f_114240_
+	neck f_114236_
+	rightFrontFoot f_114251_
+	rightFrontLeg f_114249_
+	rightFrontLegTip f_114250_
+	rightRearFoot f_114254_
+	rightRearLeg f_114252_
+	rightRearLegTip f_114253_
+	rightWing f_114247_
+	rightWingTip f_114248_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_173976_ p_173976_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_114257_ p_114257_
+		1 p_114258_ p_114258_
+		2 p_114259_ p_114259_
+		3 p_114260_ p_114260_
+	prepareMobModel (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFF)V m_6839_
+		0 p_114269_ p_114269_
+		1 p_114270_ p_114270_
+		2 p_114271_ p_114271_
+		3 p_114272_ p_114272_
+	renderSide (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFLnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;F)V m_173977_
+		0 p_173978_ p_173978_
+		1 p_173979_ p_173979_
+		2 p_173980_ p_173980_
+		3 p_173981_ p_173981_
+		4 p_173982_ p_173982_
+		5 p_173983_ p_173983_
+		6 p_173984_ p_173984_
+		7 p_173985_ p_173985_
+		8 p_173986_ p_173986_
+		9 p_173987_ p_173987_
+		10 p_173988_ p_173988_
+		11 p_173989_ p_173989_
+		12 p_173990_ p_173990_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_114281_ p_114281_
+		1 p_114282_ p_114282_
+		2 p_114283_ p_114283_
+		3 p_114284_ p_114284_
+		4 p_114285_ p_114285_
+		5 p_114286_ p_114286_
+		6 p_114287_ p_114287_
+		7 p_114288_ p_114288_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_114262_ p_114262_
+		1 p_114263_ p_114263_
+		2 p_114264_ p_114264_
+		3 p_114265_ p_114265_
+		4 p_114266_ p_114266_
+		5 p_114267_ p_114267_
+	setupAnim (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFFFF)V m_6973_
+		0 p_114274_ p_114274_
+		1 p_114275_ p_114275_
+		2 p_114276_ p_114276_
+		3 p_114277_ p_114277_
+		4 p_114278_ p_114278_
+		5 p_114279_ p_114279_
+net/minecraft/client/renderer/entity/EndermanRenderer net/minecraft/client/renderer/entity/EndermanRenderer
+	ENDERMAN_LOCATION f_114302_
+	random f_114303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173992_ p_173992_
+	getRenderOffset (Lnet/minecraft/world/entity/monster/EnderMan;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114336_ p_114336_
+		1 p_114337_ p_114337_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114310_ p_114310_
+		1 p_114311_ p_114311_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114308_ p_114308_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/EnderMan;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114334_ p_114334_
+	render (Lnet/minecraft/world/entity/monster/EnderMan;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114339_ p_114339_
+		1 p_114340_ p_114340_
+		2 p_114341_ p_114341_
+		3 p_114342_ p_114342_
+		4 p_114343_ p_114343_
+		5 p_114344_ p_114344_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114327_ p_114327_
+		1 p_114328_ p_114328_
+		2 p_114329_ p_114329_
+		3 p_114330_ p_114330_
+		4 p_114331_ p_114331_
+		5 p_114332_ p_114332_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114313_ p_114313_
+		1 p_114314_ p_114314_
+		2 p_114315_ p_114315_
+		3 p_114316_ p_114316_
+		4 p_114317_ p_114317_
+		5 p_114318_ p_114318_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114320_ p_114320_
+		1 p_114321_ p_114321_
+		2 p_114322_ p_114322_
+		3 p_114323_ p_114323_
+		4 p_114324_ p_114324_
+		5 p_114325_ p_114325_
+net/minecraft/client/renderer/entity/EndermiteRenderer net/minecraft/client/renderer/entity/EndermiteRenderer
+	ENDERMITE_LOCATION f_114345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173994_ p_173994_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Endermite;)F m_6441_
+		0 p_114352_ p_114352_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_114356_ p_114356_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114350_ p_114350_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Endermite;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114354_ p_114354_
+net/minecraft/client/renderer/entity/EntityRenderDispatcher net/minecraft/client/renderer/entity/EntityRenderDispatcher
+	MAX_SHADOW_RADIUS f_276493_
+	SHADOW_POWER_FALLOFF_Y f_276586_
+	SHADOW_RENDER_TYPE f_114361_
+	blockRenderDispatcher f_234576_
+	camera f_114358_
+	cameraOrientation f_114367_
+	crosshairPickEntity f_114359_
+	entityModels f_173996_
+	font f_114365_
+	itemInHandRenderer f_234577_
+	itemRenderer f_173995_
+	level f_114366_
+	options f_114360_
+	playerRenderers f_114363_
+	renderHitBoxes f_114369_
+	renderers f_114362_
+	shouldRenderShadow f_114368_
+	textureManager f_114357_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/Options;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_234579_ p_234579_
+		1 p_234580_ p_234580_
+		2 p_234581_ p_234581_
+		3 p_234582_ p_234582_
+		4 p_234583_ p_234583_
+		5 p_234584_ p_234584_
+		6 p_234585_ p_234585_
+	cameraOrientation ()Lorg/joml/Quaternionf; m_253208_
+	distanceToSqr (Lnet/minecraft/world/entity/Entity;)D m_114471_
+		0 p_114472_ p_114472_
+	distanceToSqr (DDD)D m_114378_
+		0 p_114379_ p_114379_
+		1 p_114380_ p_114380_
+		2 p_114381_ p_114381_
+	fireVertex (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFF)V m_114414_
+		static
+		0 p_114415_ p_114415_
+		1 p_114416_ p_114416_
+		2 p_114417_ p_114417_
+		3 p_114418_ p_114418_
+		4 p_114419_ p_114419_
+		5 p_114420_ p_114420_
+		6 p_114421_ p_114421_
+	getItemInHandRenderer ()Lnet/minecraft/client/renderer/ItemInHandRenderer; m_234586_
+	getPackedLightCoords (Lnet/minecraft/world/entity/Entity;F)I m_114394_
+		0 p_114395_ p_114395_
+		1 p_114396_ p_114396_
+	getRenderer (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_114382_
+		0 p_114383_ p_114383_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_174004_ p_174004_
+	overrideCameraOrientation (Lorg/joml/Quaternionf;)V m_252923_
+		0 p_254264_ p_254264_
+	prepare (Lnet/minecraft/world/level/Level;Lnet/minecraft/client/Camera;Lnet/minecraft/world/entity/Entity;)V m_114408_
+		0 p_114409_ p_114409_
+		1 p_114410_ p_114410_
+		2 p_114411_ p_114411_
+	render (Lnet/minecraft/world/entity/Entity;DDDFFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_114384_
+		0 p_114385_ p_114385_
+		1 p_114386_ p_114386_
+		2 p_114387_ p_114387_
+		3 p_114388_ p_114388_
+		4 p_114389_ p_114389_
+		5 p_114390_ p_114390_
+		6 p_114391_ p_114391_
+		7 p_114392_ p_114392_
+		8 p_114393_ p_114393_
+	renderBlockShadow (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;DDDFF)V m_277056_
+		static
+		0 p_277956_ p_277956_
+		1 p_277533_ p_277533_
+		2 p_277501_ p_277501_
+		3 p_277622_ p_277622_
+		4 p_277911_ p_277911_
+		5 p_277682_ p_277682_
+		6 p_278099_ p_278099_
+		7 p_277806_ p_277806_
+		8 p_277844_ p_277844_
+		9 p_277496_ p_277496_
+	renderFlame (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;)V m_114453_
+		0 p_114454_ p_114454_
+		1 p_114455_ p_114455_
+		2 p_114456_ p_114456_
+	renderHitbox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/Entity;F)V m_114441_
+		static
+		0 p_114442_ p_114442_
+		1 p_114443_ p_114443_
+		2 p_114444_ p_114444_
+		3 p_114445_ p_114445_
+	renderShadow (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;FFLnet/minecraft/world/level/LevelReader;F)V m_114457_
+		static
+		0 p_114458_ p_114458_
+		1 p_114459_ p_114459_
+		2 p_114460_ p_114460_
+		3 p_114461_ p_114461_
+		4 p_114462_ p_114462_
+		5 p_114463_ p_114463_
+		6 p_114464_ p_114464_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_114406_
+		0 p_114407_ p_114407_
+	setRenderHitBoxes (Z)V m_114473_
+		0 p_114474_ p_114474_
+	setRenderShadow (Z)V m_114468_
+		0 p_114469_ p_114469_
+	shadowVertex (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFF)V m_114422_
+		static
+		0 p_114423_ p_114423_
+		1 p_114424_ p_114424_
+		2 p_114425_ p_114425_
+		3 p_114426_ p_114426_
+		4 p_114427_ p_114427_
+		5 p_114428_ p_114428_
+		6 p_114429_ p_114429_
+		7 p_114430_ p_114430_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_114397_
+		0 p_114398_ p_114398_
+		1 p_114399_ p_114399_
+		2 p_114400_ p_114400_
+		3 p_114401_ p_114401_
+		4 p_114402_ p_114402_
+	shouldRenderHitBoxes ()Z m_114377_
+net/minecraft/client/renderer/entity/EntityRenderer net/minecraft/client/renderer/entity/EntityRenderer
+	NAMETAG_SCALE f_174006_
+	entityRenderDispatcher f_114476_
+	font f_174005_
+	shadowRadius f_114477_
+	shadowStrength f_114478_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174008_ p_174008_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114496_ p_114496_
+		1 p_114497_ p_114497_
+	getFont ()Lnet/minecraft/client/gui/Font; m_114481_
+	getPackedLightCoords (Lnet/minecraft/world/entity/Entity;F)I m_114505_
+		0 p_114506_ p_114506_
+		1 p_114507_ p_114507_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114483_ p_114483_
+		1 p_114484_ p_114484_
+	getSkyLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_114508_
+		0 p_114509_ p_114509_
+		1 p_114510_ p_114510_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114482_ p_114482_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114485_ p_114485_
+		1 p_114486_ p_114486_
+		2 p_114487_ p_114487_
+		3 p_114488_ p_114488_
+		4 p_114489_ p_114489_
+		5 p_114490_ p_114490_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_114498_ p_114498_
+		1 p_114499_ p_114499_
+		2 p_114500_ p_114500_
+		3 p_114501_ p_114501_
+		4 p_114502_ p_114502_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114491_ p_114491_
+		1 p_114492_ p_114492_
+		2 p_114493_ p_114493_
+		3 p_114494_ p_114494_
+		4 p_114495_ p_114495_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_114504_ p_114504_
+net/minecraft/client/renderer/entity/EntityRendererProvider net/minecraft/client/renderer/entity/EntityRendererProvider
+	create (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174009_
+		0 p_174010_ p_174010_
+net/minecraft/client/renderer/entity/EntityRendererProvider$Context net/minecraft/client/renderer/entity/EntityRendererProvider$Context
+	blockRenderDispatcher f_234587_
+	entityRenderDispatcher f_174011_
+	font f_174015_
+	itemInHandRenderer f_234588_
+	itemRenderer f_174012_
+	modelSet f_174014_
+	resourceManager f_174013_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/ItemInHandRenderer;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_234590_ p_234590_
+		1 p_234591_ p_234591_
+		2 p_234592_ p_234592_
+		3 p_234593_ p_234593_
+		4 p_234594_ p_234594_
+		5 p_234595_ p_234595_
+		6 p_234596_ p_234596_
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_174023_
+		0 p_174024_ p_174024_
+	getBlockRenderDispatcher ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_234597_
+	getEntityRenderDispatcher ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_174022_
+	getFont ()Lnet/minecraft/client/gui/Font; m_174028_
+	getItemInHandRenderer ()Lnet/minecraft/client/renderer/ItemInHandRenderer; m_234598_
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_174025_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_266367_
+	getModelSet ()Lnet/minecraft/client/model/geom/EntityModelSet; m_174027_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_174026_
+net/minecraft/client/renderer/entity/EntityRenderers net/minecraft/client/renderer/entity/EntityRenderers
+	DEFAULT_PLAYER_MODEL f_174029_
+	LOGGER f_174030_
+	PLAYER_PROVIDERS f_174032_
+	PROVIDERS f_174031_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntityRenderers (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map; m_174049_
+		static
+		0 p_174050_ p_174050_
+	createPlayerRenderers (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map; m_174051_
+		static
+		0 p_174052_ p_174052_
+	lambda$createEntityRenderers$26 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_257087_
+		static
+		0 p_258152_ p_258152_
+		1 p_258153_ p_258153_
+		2 p_258154_ p_258154_
+		3 p_258155_ p_258155_
+	lambda$createPlayerRenderers$27 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Ljava/lang/String;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_234604_
+		static
+		0 p_234605_ p_234605_
+		1 p_234606_ p_234606_
+		2 p_234607_ p_234607_
+		3 p_234608_ p_234608_
+	lambda$static$0 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174097_
+		static
+		0 p_174098_ p_174098_
+	lambda$static$1 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174095_
+		static
+		0 p_174096_ p_174096_
+	lambda$static$10 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174079_
+		static
+		0 p_174080_ p_174080_
+	lambda$static$11 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174077_
+		static
+		0 p_174078_ p_174078_
+	lambda$static$12 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174075_
+		static
+		0 p_174076_ p_174076_
+	lambda$static$13 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174073_
+		static
+		0 p_174074_ p_174074_
+	lambda$static$14 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174071_
+		static
+		0 p_174072_ p_174072_
+	lambda$static$15 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174069_
+		static
+		0 p_174070_ p_174070_
+	lambda$static$16 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174067_
+		static
+		0 p_174068_ p_174068_
+	lambda$static$17 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174065_
+		static
+		0 p_174066_ p_174066_
+	lambda$static$18 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174063_
+		static
+		0 p_174064_ p_174064_
+	lambda$static$19 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174061_
+		static
+		0 p_174062_ p_174062_
+	lambda$static$2 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174093_
+		static
+		0 p_174094_ p_174094_
+	lambda$static$20 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174059_
+		static
+		0 p_174060_ p_174060_
+	lambda$static$21 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174057_
+		static
+		0 p_174058_ p_174058_
+	lambda$static$22 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174055_
+		static
+		0 p_174056_ p_174056_
+	lambda$static$23 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174053_
+		static
+		0 p_174054_ p_174054_
+	lambda$static$24 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_234611_
+		static
+		0 p_234612_ p_234612_
+	lambda$static$25 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_234609_
+		static
+		0 p_234610_ p_234610_
+	lambda$static$3 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_244735_
+		static
+		0 p_247942_ p_247942_
+	lambda$static$4 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174091_
+		static
+		0 p_174092_ p_174092_
+	lambda$static$5 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174089_
+		static
+		0 p_174090_ p_174090_
+	lambda$static$6 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174087_
+		static
+		0 p_174088_ p_174088_
+	lambda$static$7 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174085_
+		static
+		0 p_174086_ p_174086_
+	lambda$static$8 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174083_
+		static
+		0 p_174084_ p_174084_
+	lambda$static$9 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174081_
+		static
+		0 p_174082_ p_174082_
+	register (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_174036_
+		static
+		0 p_174037_ p_174037_
+		1 p_174038_ p_174038_
+	validateRegistrations ()Z m_174035_
+		static
+net/minecraft/client/renderer/entity/EvokerFangsRenderer net/minecraft/client/renderer/entity/EvokerFangsRenderer
+	TEXTURE_LOCATION f_114511_
+	model f_114512_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174100_ p_174100_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114517_ p_114517_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/EvokerFangs;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114526_ p_114526_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114519_ p_114519_
+		1 p_114520_ p_114520_
+		2 p_114521_ p_114521_
+		3 p_114522_ p_114522_
+		4 p_114523_ p_114523_
+		5 p_114524_ p_114524_
+	render (Lnet/minecraft/world/entity/projectile/EvokerFangs;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114528_ p_114528_
+		1 p_114529_ p_114529_
+		2 p_114530_ p_114530_
+		3 p_114531_ p_114531_
+		4 p_114532_ p_114532_
+		5 p_114533_ p_114533_
+net/minecraft/client/renderer/entity/EvokerRenderer net/minecraft/client/renderer/entity/EvokerRenderer
+	EVOKER_ILLAGER f_114534_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174108_ p_174108_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114539_ p_114539_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114541_ p_114541_
+net/minecraft/client/renderer/entity/EvokerRenderer$1 net/minecraft/client/renderer/entity/EvokerRenderer$1
+	this$0 f_114542_
+	<init> (Lnet/minecraft/client/renderer/entity/EvokerRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234614_ p_234614_
+		1 p_234615_ p_234615_
+		2 p_234616_ p_234616_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_114547_ p_114547_
+		1 p_114548_ p_114548_
+		2 p_114549_ p_114549_
+		3 p_114550_ p_114550_
+		4 p_114551_ p_114551_
+		5 p_114552_ p_114552_
+		6 p_114553_ p_114553_
+		7 p_114554_ p_114554_
+		8 p_114555_ p_114555_
+		9 p_114556_ p_114556_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_114558_ p_114558_
+		1 p_114559_ p_114559_
+		2 p_114560_ p_114560_
+		3 p_114561_ p_114561_
+		4 p_114562_ p_114562_
+		5 p_114563_ p_114563_
+		6 p_114564_ p_114564_
+		7 p_114565_ p_114565_
+		8 p_114566_ p_114566_
+		9 p_114567_ p_114567_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/SpellcasterIllager;FFFFFF)V m_6494_
+		0 p_114569_ p_114569_
+		1 p_114570_ p_114570_
+		2 p_114571_ p_114571_
+		3 p_114572_ p_114572_
+		4 p_114573_ p_114573_
+		5 p_114574_ p_114574_
+		6 p_114575_ p_114575_
+		7 p_114576_ p_114576_
+		8 p_114577_ p_114577_
+		9 p_114578_ p_114578_
+net/minecraft/client/renderer/entity/ExperienceOrbRenderer net/minecraft/client/renderer/entity/ExperienceOrbRenderer
+	EXPERIENCE_ORB_LOCATION f_114579_
+	RENDER_TYPE f_114580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174110_ p_174110_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114594_ p_114594_
+		1 p_114595_ p_114595_
+	getBlockLightLevel (Lnet/minecraft/world/entity/ExperienceOrb;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114606_ p_114606_
+		1 p_114607_ p_114607_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114585_ p_114585_
+	getTextureLocation (Lnet/minecraft/world/entity/ExperienceOrb;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114597_ p_114597_
+	render (Lnet/minecraft/world/entity/ExperienceOrb;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114599_ p_114599_
+		1 p_114600_ p_114600_
+		2 p_114601_ p_114601_
+		3 p_114602_ p_114602_
+		4 p_114603_ p_114603_
+		5 p_114604_ p_114604_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114587_ p_114587_
+		1 p_114588_ p_114588_
+		2 p_114589_ p_114589_
+		3 p_114590_ p_114590_
+		4 p_114591_ p_114591_
+		5 p_114592_ p_114592_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFIIIFFI)V m_252863_
+		static
+		0 p_254515_ p_254515_
+		1 p_253946_ p_253946_
+		2 p_253754_ p_253754_
+		3 p_253952_ p_253952_
+		4 p_254066_ p_254066_
+		5 p_254283_ p_254283_
+		6 p_254566_ p_254566_
+		7 p_253882_ p_253882_
+		8 p_254434_ p_254434_
+		9 p_254223_ p_254223_
+		10 p_254372_ p_254372_
+net/minecraft/client/renderer/entity/FallingBlockRenderer net/minecraft/client/renderer/entity/FallingBlockRenderer
+	dispatcher f_234617_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174112_ p_174112_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114623_ p_114623_
+	getTextureLocation (Lnet/minecraft/world/entity/item/FallingBlockEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114632_ p_114632_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114625_ p_114625_
+		1 p_114626_ p_114626_
+		2 p_114627_ p_114627_
+		3 p_114628_ p_114628_
+		4 p_114629_ p_114629_
+		5 p_114630_ p_114630_
+	render (Lnet/minecraft/world/entity/item/FallingBlockEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114634_ p_114634_
+		1 p_114635_ p_114635_
+		2 p_114636_ p_114636_
+		3 p_114637_ p_114637_
+		4 p_114638_ p_114638_
+		5 p_114639_ p_114639_
+net/minecraft/client/renderer/entity/FireworkEntityRenderer net/minecraft/client/renderer/entity/FireworkEntityRenderer
+	itemRenderer f_114640_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174114_ p_174114_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114654_ p_114654_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114645_ p_114645_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114647_ p_114647_
+		1 p_114648_ p_114648_
+		2 p_114649_ p_114649_
+		3 p_114650_ p_114650_
+		4 p_114651_ p_114651_
+		5 p_114652_ p_114652_
+	render (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114656_ p_114656_
+		1 p_114657_ p_114657_
+		2 p_114658_ p_114658_
+		3 p_114659_ p_114659_
+		4 p_114660_ p_114660_
+		5 p_114661_ p_114661_
+net/minecraft/client/renderer/entity/FishingHookRenderer net/minecraft/client/renderer/entity/FishingHookRenderer
+	RENDER_TYPE f_114679_
+	TEXTURE_LOCATION f_114678_
+	VIEW_BOBBING_SCALE f_174115_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174117_ p_174117_
+	fraction (II)F m_114690_
+		static
+		0 p_114691_ p_114691_
+		1 p_114692_ p_114692_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/FishingHook;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114703_ p_114703_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114694_ p_114694_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114696_ p_114696_
+		1 p_114697_ p_114697_
+		2 p_114698_ p_114698_
+		3 p_114699_ p_114699_
+		4 p_114700_ p_114700_
+		5 p_114701_ p_114701_
+	render (Lnet/minecraft/world/entity/projectile/FishingHook;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114705_ p_114705_
+		1 p_114706_ p_114706_
+		2 p_114707_ p_114707_
+		3 p_114708_ p_114708_
+		4 p_114709_ p_114709_
+		5 p_114710_ p_114710_
+	stringVertex (FFFLcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;FF)V m_174118_
+		static
+		0 p_174119_ p_174119_
+		1 p_174120_ p_174120_
+		2 p_174121_ p_174121_
+		3 p_174122_ p_174122_
+		4 p_174123_ p_174123_
+		5 p_174124_ p_174124_
+		6 p_174125_ p_174125_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V m_253251_
+		static
+		0 p_254464_ p_254464_
+		1 p_254085_ p_254085_
+		2 p_253962_ p_253962_
+		3 p_254296_ p_254296_
+		4 p_253632_ p_253632_
+		5 p_254132_ p_254132_
+		6 p_254171_ p_254171_
+		7 p_254026_ p_254026_
+net/minecraft/client/renderer/entity/FoxRenderer net/minecraft/client/renderer/entity/FoxRenderer
+	RED_FOX_SLEEP_TEXTURE f_114721_
+	RED_FOX_TEXTURE f_114720_
+	SNOW_FOX_SLEEP_TEXTURE f_114723_
+	SNOW_FOX_TEXTURE f_114722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174127_ p_174127_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114728_ p_114728_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114736_ p_114736_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114730_ p_114730_
+		1 p_114731_ p_114731_
+		2 p_114732_ p_114732_
+		3 p_114733_ p_114733_
+		4 p_114734_ p_114734_
+	setupRotations (Lnet/minecraft/world/entity/animal/Fox;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114738_ p_114738_
+		1 p_114739_ p_114739_
+		2 p_114740_ p_114740_
+		3 p_114741_ p_114741_
+		4 p_114742_ p_114742_
+net/minecraft/client/renderer/entity/FrogRenderer net/minecraft/client/renderer/entity/FrogRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234619_ p_234619_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234621_ p_234621_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234623_ p_234623_
+net/minecraft/client/renderer/entity/GhastRenderer net/minecraft/client/renderer/entity/GhastRenderer
+	GHAST_LOCATION f_114743_
+	GHAST_SHOOTING_LOCATION f_114744_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174129_ p_174129_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114749_ p_114749_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Ghast;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114755_ p_114755_
+	scale (Lnet/minecraft/world/entity/monster/Ghast;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114757_ p_114757_
+		1 p_114758_ p_114758_
+		2 p_114759_ p_114759_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114751_ p_114751_
+		1 p_114752_ p_114752_
+		2 p_114753_ p_114753_
+net/minecraft/client/renderer/entity/GiantMobRenderer net/minecraft/client/renderer/entity/GiantMobRenderer
+	ZOMBIE_LOCATION f_114760_
+	scale f_114761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;F)V <init>
+		0 p_174131_ p_174131_
+		1 p_174132_ p_174132_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114767_ p_114767_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Giant;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114773_ p_114773_
+	scale (Lnet/minecraft/world/entity/monster/Giant;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114775_ p_114775_
+		1 p_114776_ p_114776_
+		2 p_114777_ p_114777_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114769_ p_114769_
+		1 p_114770_ p_114770_
+		2 p_114771_ p_114771_
+net/minecraft/client/renderer/entity/GlowSquidRenderer net/minecraft/client/renderer/entity/GlowSquidRenderer
+	GLOW_SQUID_LOCATION f_174133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/SquidModel;)V <init>
+		0 p_174136_ p_174136_
+		1 p_174137_ p_174137_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174141_ p_174141_
+		1 p_174142_ p_174142_
+	getBlockLightLevel (Lnet/minecraft/world/entity/GlowSquid;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174146_ p_174146_
+		1 p_174147_ p_174147_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174139_ p_174139_
+	getTextureLocation (Lnet/minecraft/world/entity/GlowSquid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174144_ p_174144_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Squid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174149_ p_174149_
+net/minecraft/client/renderer/entity/GoatRenderer net/minecraft/client/renderer/entity/GoatRenderer
+	GOAT_LOCATION f_174150_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174153_ p_174153_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174155_ p_174155_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174157_ p_174157_
+net/minecraft/client/renderer/entity/GuardianRenderer net/minecraft/client/renderer/entity/GuardianRenderer
+	BEAM_RENDER_TYPE f_114780_
+	GUARDIAN_BEAM_LOCATION f_114779_
+	GUARDIAN_LOCATION f_114778_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FLnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174161_ p_174161_
+		1 p_174162_ p_174162_
+		2 p_174163_ p_174163_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174159_ p_174159_
+	getPosition (Lnet/minecraft/world/entity/LivingEntity;DF)Lnet/minecraft/world/phys/Vec3; m_114802_
+		0 p_114803_ p_114803_
+		1 p_114804_ p_114804_
+		2 p_114805_ p_114805_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114788_ p_114788_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Guardian;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114827_ p_114827_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114790_ p_114790_
+		1 p_114791_ p_114791_
+		2 p_114792_ p_114792_
+		3 p_114793_ p_114793_
+		4 p_114794_ p_114794_
+		5 p_114795_ p_114795_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114807_ p_114807_
+		1 p_114808_ p_114808_
+		2 p_114809_ p_114809_
+		3 p_114810_ p_114810_
+		4 p_114811_ p_114811_
+		5 p_114812_ p_114812_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114814_ p_114814_
+		1 p_114815_ p_114815_
+		2 p_114816_ p_114816_
+		3 p_114817_ p_114817_
+		4 p_114818_ p_114818_
+		5 p_114819_ p_114819_
+	render (Lnet/minecraft/world/entity/monster/Guardian;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114829_ p_114829_
+		1 p_114830_ p_114830_
+		2 p_114831_ p_114831_
+		3 p_114832_ p_114832_
+		4 p_114833_ p_114833_
+		5 p_114834_ p_114834_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114821_ p_114821_
+		1 p_114822_ p_114822_
+		2 p_114823_ p_114823_
+		3 p_114824_ p_114824_
+		4 p_114825_ p_114825_
+	shouldRender (Lnet/minecraft/world/entity/monster/Guardian;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114836_ p_114836_
+		1 p_114837_ p_114837_
+		2 p_114838_ p_114838_
+		3 p_114839_ p_114839_
+		4 p_114840_ p_114840_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114797_ p_114797_
+		1 p_114798_ p_114798_
+		2 p_114799_ p_114799_
+		3 p_114800_ p_114800_
+		4 p_114801_ p_114801_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V m_252738_
+		static
+		0 p_253637_ p_253637_
+		1 p_253920_ p_253920_
+		2 p_253881_ p_253881_
+		3 p_253994_ p_253994_
+		4 p_254492_ p_254492_
+		5 p_254474_ p_254474_
+		6 p_254080_ p_254080_
+		7 p_253655_ p_253655_
+		8 p_254133_ p_254133_
+		9 p_254233_ p_254233_
+		10 p_253939_ p_253939_
+net/minecraft/client/renderer/entity/HoglinRenderer net/minecraft/client/renderer/entity/HoglinRenderer
+	HOGLIN_LOCATION f_114853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174165_ p_174165_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114862_ p_114862_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114858_ p_114858_
+	isShaking (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_5936_
+		0 p_114864_ p_114864_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_114860_ p_114860_
+net/minecraft/client/renderer/entity/HorseRenderer net/minecraft/client/renderer/entity/HorseRenderer
+	LOCATION_BY_VARIANT f_114865_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174167_ p_174167_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/Horse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114872_ p_114872_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114870_ p_114870_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_114873_
+		static
+		0 p_114874_ p_114874_
+net/minecraft/client/renderer/entity/HumanoidMobRenderer net/minecraft/client/renderer/entity/HumanoidMobRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HumanoidModel;FFFF)V <init>
+		0 p_174173_ p_174173_
+		1 p_174174_ p_174174_
+		2 p_174175_ p_174175_
+		3 p_174176_ p_174176_
+		4 p_174177_ p_174177_
+		5 p_174178_ p_174178_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HumanoidModel;F)V <init>
+		0 p_174169_ p_174169_
+		1 p_174170_ p_174170_
+		2 p_174171_ p_174171_
+net/minecraft/client/renderer/entity/HuskRenderer net/minecraft/client/renderer/entity/HuskRenderer
+	HUSK_LOCATION f_114892_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174180_ p_174180_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114897_ p_114897_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114905_ p_114905_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114899_ p_114899_
+		1 p_114900_ p_114900_
+		2 p_114901_ p_114901_
+	scale (Lnet/minecraft/world/entity/monster/Zombie;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114907_ p_114907_
+		1 p_114908_ p_114908_
+		2 p_114909_ p_114909_
+net/minecraft/client/renderer/entity/IllagerRenderer net/minecraft/client/renderer/entity/IllagerRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/IllagerModel;F)V <init>
+		0 p_174182_ p_174182_
+		1 p_174183_ p_174183_
+		2 p_174184_ p_174184_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114915_ p_114915_
+		1 p_114916_ p_114916_
+		2 p_114917_ p_114917_
+	scale (Lnet/minecraft/world/entity/monster/AbstractIllager;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114919_ p_114919_
+		1 p_114920_ p_114920_
+		2 p_114921_ p_114921_
+net/minecraft/client/renderer/entity/IllusionerRenderer net/minecraft/client/renderer/entity/IllusionerRenderer
+	ILLUSIONER f_114922_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174186_ p_174186_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114927_ p_114927_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Illusioner;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114950_ p_114950_
+	isBodyVisible (Lnet/minecraft/world/entity/monster/Illusioner;)Z m_5933_
+		0 p_114959_ p_114959_
+	isBodyVisible (Lnet/minecraft/world/entity/LivingEntity;)Z m_5933_
+		0 p_114961_ p_114961_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114943_ p_114943_
+		1 p_114944_ p_114944_
+		2 p_114945_ p_114945_
+		3 p_114946_ p_114946_
+		4 p_114947_ p_114947_
+		5 p_114948_ p_114948_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114929_ p_114929_
+		1 p_114930_ p_114930_
+		2 p_114931_ p_114931_
+		3 p_114932_ p_114932_
+		4 p_114933_ p_114933_
+		5 p_114934_ p_114934_
+	render (Lnet/minecraft/world/entity/monster/Illusioner;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114952_ p_114952_
+		1 p_114953_ p_114953_
+		2 p_114954_ p_114954_
+		3 p_114955_ p_114955_
+		4 p_114956_ p_114956_
+		5 p_114957_ p_114957_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114936_ p_114936_
+		1 p_114937_ p_114937_
+		2 p_114938_ p_114938_
+		3 p_114939_ p_114939_
+		4 p_114940_ p_114940_
+		5 p_114941_ p_114941_
+net/minecraft/client/renderer/entity/IllusionerRenderer$1 net/minecraft/client/renderer/entity/IllusionerRenderer$1
+	this$0 f_114962_
+	<init> (Lnet/minecraft/client/renderer/entity/IllusionerRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234642_ p_234642_
+		1 p_234643_ p_234643_
+		2 p_234644_ p_234644_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_114967_ p_114967_
+		1 p_114968_ p_114968_
+		2 p_114969_ p_114969_
+		3 p_114970_ p_114970_
+		4 p_114971_ p_114971_
+		5 p_114972_ p_114972_
+		6 p_114973_ p_114973_
+		7 p_114974_ p_114974_
+		8 p_114975_ p_114975_
+		9 p_114976_ p_114976_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Illusioner;FFFFFF)V m_6494_
+		0 p_114989_ p_114989_
+		1 p_114990_ p_114990_
+		2 p_114991_ p_114991_
+		3 p_114992_ p_114992_
+		4 p_114993_ p_114993_
+		5 p_114994_ p_114994_
+		6 p_114995_ p_114995_
+		7 p_114996_ p_114996_
+		8 p_114997_ p_114997_
+		9 p_114998_ p_114998_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_114978_ p_114978_
+		1 p_114979_ p_114979_
+		2 p_114980_ p_114980_
+		3 p_114981_ p_114981_
+		4 p_114982_ p_114982_
+		5 p_114983_ p_114983_
+		6 p_114984_ p_114984_
+		7 p_114985_ p_114985_
+		8 p_114986_ p_114986_
+		9 p_114987_ p_114987_
+net/minecraft/client/renderer/entity/IronGolemRenderer net/minecraft/client/renderer/entity/IronGolemRenderer
+	GOLEM_LOCATION f_114999_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174188_ p_174188_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115004_ p_115004_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/IronGolem;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115012_ p_115012_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115006_ p_115006_
+		1 p_115007_ p_115007_
+		2 p_115008_ p_115008_
+		3 p_115009_ p_115009_
+		4 p_115010_ p_115010_
+	setupRotations (Lnet/minecraft/world/entity/animal/IronGolem;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115014_ p_115014_
+		1 p_115015_ p_115015_
+		2 p_115016_ p_115016_
+		3 p_115017_ p_115017_
+		4 p_115018_ p_115018_
+net/minecraft/client/renderer/entity/ItemEntityRenderer net/minecraft/client/renderer/entity/ItemEntityRenderer
+	FLAT_ITEM_BUNDLE_OFFSET_X f_174194_
+	FLAT_ITEM_BUNDLE_OFFSET_Y f_174195_
+	FLAT_ITEM_BUNDLE_OFFSET_Z f_174196_
+	ITEM_BUNDLE_OFFSET_SCALE f_174189_
+	ITEM_COUNT_FOR_2_BUNDLE f_174193_
+	ITEM_COUNT_FOR_3_BUNDLE f_174192_
+	ITEM_COUNT_FOR_4_BUNDLE f_174191_
+	ITEM_COUNT_FOR_5_BUNDLE f_174190_
+	itemRenderer f_115019_
+	random f_115020_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174198_ p_174198_
+	getRenderAmount (Lnet/minecraft/world/item/ItemStack;)I m_115042_
+		0 p_115043_ p_115043_
+	getTextureLocation (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115034_ p_115034_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115025_ p_115025_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115027_ p_115027_
+		1 p_115028_ p_115028_
+		2 p_115029_ p_115029_
+		3 p_115030_ p_115030_
+		4 p_115031_ p_115031_
+		5 p_115032_ p_115032_
+	render (Lnet/minecraft/world/entity/item/ItemEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115036_ p_115036_
+		1 p_115037_ p_115037_
+		2 p_115038_ p_115038_
+		3 p_115039_ p_115039_
+		4 p_115040_ p_115040_
+		5 p_115041_ p_115041_
+net/minecraft/client/renderer/entity/ItemFrameRenderer net/minecraft/client/renderer/entity/ItemFrameRenderer
+	BRIGHT_MAP_LIGHT_ADJUSTMENT f_174200_
+	FRAME_LOCATION f_115044_
+	GLOW_FRAME_BRIGHTNESS f_174199_
+	GLOW_FRAME_LOCATION f_174201_
+	GLOW_MAP_FRAME_LOCATION f_174202_
+	MAP_FRAME_LOCATION f_115045_
+	blockRenderer f_234645_
+	itemRenderer f_115047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174204_ p_174204_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174206_ p_174206_
+		1 p_174207_ p_174207_
+	getBlockLightLevel (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174216_ p_174216_
+		1 p_174217_ p_174217_
+	getFrameModelResourceLoc (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_174212_
+		0 p_174213_ p_174213_
+		1 p_174214_ p_174214_
+	getLightVal (Lnet/minecraft/world/entity/decoration/ItemFrame;II)I m_174208_
+		0 p_174209_ p_174209_
+		1 p_174210_ p_174210_
+		2 p_174211_ p_174211_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115055_ p_115055_
+		1 p_115056_ p_115056_
+	getRenderOffset (Lnet/minecraft/world/entity/decoration/ItemFrame;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115073_ p_115073_
+		1 p_115074_ p_115074_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115053_ p_115053_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/ItemFrame;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115071_ p_115071_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115058_ p_115058_
+		1 p_115059_ p_115059_
+		2 p_115060_ p_115060_
+		3 p_115061_ p_115061_
+		4 p_115062_ p_115062_
+		5 p_115063_ p_115063_
+	render (Lnet/minecraft/world/entity/decoration/ItemFrame;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115076_ p_115076_
+		1 p_115077_ p_115077_
+		2 p_115078_ p_115078_
+		3 p_115079_ p_115079_
+		4 p_115080_ p_115080_
+		5 p_115081_ p_115081_
+	renderNameTag (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_115083_ p_115083_
+		1 p_115084_ p_115084_
+		2 p_115085_ p_115085_
+		3 p_115086_ p_115086_
+		4 p_115087_ p_115087_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_115065_ p_115065_
+		1 p_115066_ p_115066_
+		2 p_115067_ p_115067_
+		3 p_115068_ p_115068_
+		4 p_115069_ p_115069_
+	shouldShowName (Lnet/minecraft/world/entity/decoration/ItemFrame;)Z m_6512_
+		0 p_115091_ p_115091_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115089_ p_115089_
+net/minecraft/client/renderer/entity/ItemRenderer net/minecraft/client/renderer/entity/ItemRenderer
+	COMPASS_FOIL_FIRST_PERSON_SCALE f_174220_
+	COMPASS_FOIL_TEXTURE_SCALE f_256734_
+	COMPASS_FOIL_UI_SCALE f_174219_
+	ENCHANTED_GLINT_ENTITY f_273897_
+	ENCHANTED_GLINT_ITEM f_273833_
+	GUI_SLOT_CENTER_X f_174221_
+	GUI_SLOT_CENTER_Y f_174222_
+	IGNORED f_115094_
+	ITEM_COUNT_BLIT_OFFSET f_174218_
+	SPYGLASS_IN_HAND_MODEL f_243706_
+	SPYGLASS_MODEL f_244537_
+	TRIDENT_IN_HAND_MODEL f_244055_
+	TRIDENT_MODEL f_244324_
+	blockEntityRenderer f_174223_
+	itemColors f_115097_
+	itemModelShaper f_115095_
+	minecraft f_265848_
+	textureManager f_115096_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/resources/model/ModelManager;Lnet/minecraft/client/color/item/ItemColors;Lnet/minecraft/client/renderer/BlockEntityWithoutLevelRenderer;)V <init>
+		0 p_266926_ p_266926_
+		1 p_266774_ p_266774_
+		2 p_266850_ p_266850_
+		3 p_267016_ p_267016_
+		4 p_267049_ p_267049_
+	getArmorFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115184_
+		static
+		0 p_115185_ p_115185_
+		1 p_115186_ p_115186_
+		2 p_115187_ p_115187_
+		3 p_115188_ p_115188_
+	getCompassFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115180_
+		static
+		0 p_115181_ p_115181_
+		1 p_115182_ p_115182_
+		2 p_115183_ p_115183_
+	getCompassFoilBufferDirect (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115207_
+		static
+		0 p_115208_ p_115208_
+		1 p_115209_ p_115209_
+		2 p_115210_ p_115210_
+	getFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115211_
+		static
+		0 p_115212_ p_115212_
+		1 p_115213_ p_115213_
+		2 p_115214_ p_115214_
+		3 p_115215_ p_115215_
+	getFoilBufferDirect (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115222_
+		static
+		0 p_115223_ p_115223_
+		1 p_115224_ p_115224_
+		2 p_115225_ p_115225_
+		3 p_115226_ p_115226_
+	getItemModelShaper ()Lnet/minecraft/client/renderer/ItemModelShaper; m_115103_
+	getModel (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Lnet/minecraft/client/resources/model/BakedModel; m_174264_
+		0 p_174265_ p_174265_
+		1 p_174266_ p_174266_
+		2 p_174267_ p_174267_
+		3 p_174268_ p_174268_
+	hasAnimatedTexture (Lnet/minecraft/world/item/ItemStack;)Z m_285827_
+		static
+		0 p_286353_ p_286353_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_115105_ p_115105_
+	render (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/resources/model/BakedModel;)V m_115143_
+		0 p_115144_ p_115144_
+		1 p_270188_ p_270188_
+		2 p_115146_ p_115146_
+		3 p_115147_ p_115147_
+		4 p_115148_ p_115148_
+		5 p_115149_ p_115149_
+		6 p_115150_ p_115150_
+		7 p_115151_ p_115151_
+	renderModelLists (Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/item/ItemStack;IILcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_115189_
+		0 p_115190_ p_115190_
+		1 p_115191_ p_115191_
+		2 p_115192_ p_115192_
+		3 p_115193_ p_115193_
+		4 p_115194_ p_115194_
+		5 p_115195_ p_115195_
+	renderQuadList (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;II)V m_115162_
+		0 p_115163_ p_115163_
+		1 p_115164_ p_115164_
+		2 p_115165_ p_115165_
+		3 p_115166_ p_115166_
+		4 p_115167_ p_115167_
+		5 p_115168_ p_115168_
+	renderStatic (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;IILcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;I)V m_269128_
+		0 p_270761_ p_270761_
+		1 p_270648_ p_270648_
+		2 p_270410_ p_270410_
+		3 p_270894_ p_270894_
+		4 p_270430_ p_270430_
+		5 p_270457_ p_270457_
+		6 p_270149_ p_270149_
+		7 p_270509_ p_270509_
+	renderStatic (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;III)V m_269491_
+		0 p_270101_ p_270101_
+		1 p_270637_ p_270637_
+		2 p_270437_ p_270437_
+		3 p_270434_ p_270434_
+		4 p_270230_ p_270230_
+		5 p_270411_ p_270411_
+		6 p_270641_ p_270641_
+		7 p_270595_ p_270595_
+		8 p_270927_ p_270927_
+		9 p_270845_ p_270845_
+net/minecraft/client/renderer/entity/LeashKnotRenderer net/minecraft/client/renderer/entity/LeashKnotRenderer
+	KNOT_LOCATION f_115229_
+	model f_115230_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174284_ p_174284_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115235_ p_115235_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115244_ p_115244_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115237_ p_115237_
+		1 p_115238_ p_115238_
+		2 p_115239_ p_115239_
+		3 p_115240_ p_115240_
+		4 p_115241_ p_115241_
+		5 p_115242_ p_115242_
+	render (Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115246_ p_115246_
+		1 p_115247_ p_115247_
+		2 p_115248_ p_115248_
+		3 p_115249_ p_115249_
+		4 p_115250_ p_115250_
+		5 p_115251_ p_115251_
+net/minecraft/client/renderer/entity/LightningBoltRenderer net/minecraft/client/renderer/entity/LightningBoltRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174286_ p_174286_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115255_ p_115255_
+	getTextureLocation (Lnet/minecraft/world/entity/LightningBolt;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115264_ p_115264_
+	quad (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFIFFFFFFFZZZZ)V m_115272_
+		static
+		0 p_253966_ p_253966_
+		1 p_115274_ p_115274_
+		2 p_115275_ p_115275_
+		3 p_115276_ p_115276_
+		4 p_115277_ p_115277_
+		5 p_115278_ p_115278_
+		6 p_115279_ p_115279_
+		7 p_115280_ p_115280_
+		8 p_115281_ p_115281_
+		9 p_115282_ p_115282_
+		10 p_115283_ p_115283_
+		11 p_115284_ p_115284_
+		12 p_115285_ p_115285_
+		13 p_115286_ p_115286_
+		14 p_115287_ p_115287_
+		15 p_115288_ p_115288_
+	render (Lnet/minecraft/world/entity/LightningBolt;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115266_ p_115266_
+		1 p_115267_ p_115267_
+		2 p_115268_ p_115268_
+		3 p_115269_ p_115269_
+		4 p_115270_ p_115270_
+		5 p_115271_ p_115271_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115257_ p_115257_
+		1 p_115258_ p_115258_
+		2 p_115259_ p_115259_
+		3 p_115260_ p_115260_
+		4 p_115261_ p_115261_
+		5 p_115262_ p_115262_
+net/minecraft/client/renderer/entity/LivingEntityRenderer net/minecraft/client/renderer/entity/LivingEntityRenderer
+	EYE_BED_OFFSET f_174287_
+	LOGGER f_115289_
+	layers f_115291_
+	model f_115290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;F)V <init>
+		0 p_174289_ p_174289_
+		1 p_174290_ p_174290_
+		2 p_174291_ p_174291_
+	addLayer (Lnet/minecraft/client/renderer/entity/layers/RenderLayer;)Z m_115326_
+		0 p_115327_ p_115327_
+	getAttackAnim (Lnet/minecraft/world/entity/LivingEntity;F)F m_115342_
+		0 p_115343_ p_115343_
+		1 p_115344_ p_115344_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_115305_ p_115305_
+		1 p_115306_ p_115306_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_115337_ p_115337_
+	getModel ()Lnet/minecraft/client/model/EntityModel; m_7200_
+	getOverlayCoords (Lnet/minecraft/world/entity/LivingEntity;F)I m_115338_
+		static
+		0 p_115339_ p_115339_
+		1 p_115340_ p_115340_
+	getRenderType (Lnet/minecraft/world/entity/LivingEntity;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_115322_ p_115322_
+		1 p_115323_ p_115323_
+		2 p_115324_ p_115324_
+		3 p_115325_ p_115325_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/LivingEntity;F)F m_6931_
+		0 p_115334_ p_115334_
+		1 p_115335_ p_115335_
+	isBodyVisible (Lnet/minecraft/world/entity/LivingEntity;)Z m_5933_
+		0 p_115341_ p_115341_
+	isEntityUpsideDown (Lnet/minecraft/world/entity/LivingEntity;)Z m_194453_
+		static
+		0 p_194454_ p_194454_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_115304_ p_115304_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115298_ p_115298_
+		1 p_115299_ p_115299_
+		2 p_115300_ p_115300_
+		3 p_115301_ p_115301_
+		4 p_115302_ p_115302_
+		5 p_115303_ p_115303_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115308_ p_115308_
+		1 p_115309_ p_115309_
+		2 p_115310_ p_115310_
+		3 p_115311_ p_115311_
+		4 p_115312_ p_115312_
+		5 p_115313_ p_115313_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115314_ p_115314_
+		1 p_115315_ p_115315_
+		2 p_115316_ p_115316_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115317_ p_115317_
+		1 p_115318_ p_115318_
+		2 p_115319_ p_115319_
+		3 p_115320_ p_115320_
+		4 p_115321_ p_115321_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115331_ p_115331_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_115333_ p_115333_
+	sleepDirectionToRotation (Lnet/minecraft/core/Direction;)F m_115328_
+		static
+		0 p_115329_ p_115329_
+net/minecraft/client/renderer/entity/LivingEntityRenderer$1 net/minecraft/client/renderer/entity/LivingEntityRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_115345_
+	$SwitchMap$net$minecraft$world$scores$Team$Visibility f_115346_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/LlamaRenderer net/minecraft/client/renderer/entity/LlamaRenderer
+	BROWN f_262241_
+	CREAMY f_262249_
+	GRAY f_262320_
+	WHITE f_262269_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174293_ p_174293_
+		1 p_174294_ p_174294_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/Llama;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115355_ p_115355_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115353_ p_115353_
+net/minecraft/client/renderer/entity/LlamaRenderer$1 net/minecraft/client/renderer/entity/LlamaRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$horse$Llama$Variant f_262225_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/LlamaSpitRenderer net/minecraft/client/renderer/entity/LlamaSpitRenderer
+	LLAMA_SPIT_LOCATION f_115356_
+	model f_115357_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174296_ p_174296_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/LlamaSpit;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115371_ p_115371_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115362_ p_115362_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115364_ p_115364_
+		1 p_115365_ p_115365_
+		2 p_115366_ p_115366_
+		3 p_115367_ p_115367_
+		4 p_115368_ p_115368_
+		5 p_115369_ p_115369_
+	render (Lnet/minecraft/world/entity/projectile/LlamaSpit;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115373_ p_115373_
+		1 p_115374_ p_115374_
+		2 p_115375_ p_115375_
+		3 p_115376_ p_115376_
+		4 p_115377_ p_115377_
+		5 p_115378_ p_115378_
+net/minecraft/client/renderer/entity/MagmaCubeRenderer net/minecraft/client/renderer/entity/MagmaCubeRenderer
+	MAGMACUBE_LOCATION f_115379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174298_ p_174298_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/MagmaCube;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115399_ p_115399_
+		1 p_115400_ p_115400_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115386_ p_115386_
+		1 p_115387_ p_115387_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/MagmaCube;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115393_ p_115393_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115384_ p_115384_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265674_ p_265674_
+		1 p_265712_ p_265712_
+		2 p_265037_ p_265037_
+		3 p_265310_ p_265310_
+		4 p_265788_ p_265788_
+		5 p_265732_ p_265732_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265415_ p_265415_
+		1 p_265286_ p_265286_
+		2 p_265073_ p_265073_
+		3 p_265645_ p_265645_
+		4 p_265228_ p_265228_
+		5 p_265348_ p_265348_
+	render (Lnet/minecraft/world/entity/monster/MagmaCube;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265315_ p_265315_
+		1 p_265620_ p_265620_
+		2 p_265669_ p_265669_
+		3 p_265647_ p_265647_
+		4 p_265147_ p_265147_
+		5 p_265465_ p_265465_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265361_ p_265361_
+		1 p_265494_ p_265494_
+		2 p_265246_ p_265246_
+		3 p_265149_ p_265149_
+		4 p_265456_ p_265456_
+		5 p_265053_ p_265053_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115389_ p_115389_
+		1 p_115390_ p_115390_
+		2 p_115391_ p_115391_
+	scale (Lnet/minecraft/world/entity/monster/MagmaCube;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115395_ p_115395_
+		1 p_115396_ p_115396_
+		2 p_115397_ p_115397_
+net/minecraft/client/renderer/entity/MinecartRenderer net/minecraft/client/renderer/entity/MinecartRenderer
+	MINECART_LOCATION f_115402_
+	blockRenderer f_234646_
+	model f_115401_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174300_ p_174300_
+		1 p_174301_ p_174301_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115416_ p_115416_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115407_ p_115407_
+	render (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115418_ p_115418_
+		1 p_115419_ p_115419_
+		2 p_115420_ p_115420_
+		3 p_115421_ p_115421_
+		4 p_115422_ p_115422_
+		5 p_115423_ p_115423_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115409_ p_115409_
+		1 p_115410_ p_115410_
+		2 p_115411_ p_115411_
+		3 p_115412_ p_115412_
+		4 p_115413_ p_115413_
+		5 p_115414_ p_115414_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_115424_ p_115424_
+		1 p_115425_ p_115425_
+		2 p_115426_ p_115426_
+		3 p_115427_ p_115427_
+		4 p_115428_ p_115428_
+		5 p_115429_ p_115429_
+net/minecraft/client/renderer/entity/MobRenderer net/minecraft/client/renderer/entity/MobRenderer
+	LEASH_RENDER_STEPS f_174302_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;F)V <init>
+		0 p_174304_ p_174304_
+		1 p_174305_ p_174305_
+		2 p_174306_ p_174306_
+	addVertexPair (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V m_174307_
+		static
+		0 p_174308_ p_174308_
+		1 p_254405_ p_254405_
+		2 p_174310_ p_174310_
+		3 p_174311_ p_174311_
+		4 p_174312_ p_174312_
+		5 p_174313_ p_174313_
+		6 p_174314_ p_174314_
+		7 p_174315_ p_174315_
+		8 p_174316_ p_174316_
+		9 p_174317_ p_174317_
+		10 p_174318_ p_174318_
+		11 p_174319_ p_174319_
+		12 p_174320_ p_174320_
+		13 p_174321_ p_174321_
+		14 p_174322_ p_174322_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115455_ p_115455_
+		1 p_115456_ p_115456_
+		2 p_115457_ p_115457_
+		3 p_115458_ p_115458_
+		4 p_115459_ p_115459_
+		5 p_115460_ p_115460_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115435_ p_115435_
+		1 p_115436_ p_115436_
+		2 p_115437_ p_115437_
+		3 p_115438_ p_115438_
+		4 p_115439_ p_115439_
+		5 p_115440_ p_115440_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115448_ p_115448_
+		1 p_115449_ p_115449_
+		2 p_115450_ p_115450_
+		3 p_115451_ p_115451_
+		4 p_115452_ p_115452_
+		5 p_115453_ p_115453_
+	renderLeash (Lnet/minecraft/world/entity/Mob;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;)V m_115461_
+		0 p_115462_ p_115462_
+		1 p_115463_ p_115463_
+		2 p_115464_ p_115464_
+		3 p_115465_ p_115465_
+		4 p_115466_ p_115466_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115468_ p_115468_
+		1 p_115469_ p_115469_
+		2 p_115470_ p_115470_
+		3 p_115471_ p_115471_
+		4 p_115472_ p_115472_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115442_ p_115442_
+		1 p_115443_ p_115443_
+		2 p_115444_ p_115444_
+		3 p_115445_ p_115445_
+		4 p_115446_ p_115446_
+	shouldShowName (Lnet/minecraft/world/entity/Mob;)Z m_6512_
+		0 p_115506_ p_115506_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115502_ p_115502_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_115504_ p_115504_
+net/minecraft/client/renderer/entity/MushroomCowRenderer net/minecraft/client/renderer/entity/MushroomCowRenderer
+	TEXTURES f_115507_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174324_ p_174324_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115514_ p_115514_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115512_ p_115512_
+	lambda$static$0 (Ljava/util/HashMap;)V m_115515_
+		static
+		0 p_115516_ p_115516_
+net/minecraft/client/renderer/entity/NoopRenderer net/minecraft/client/renderer/entity/NoopRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174326_ p_174326_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174328_ p_174328_
+net/minecraft/client/renderer/entity/OcelotRenderer net/minecraft/client/renderer/entity/OcelotRenderer
+	CAT_OCELOT_LOCATION f_115517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174330_ p_174330_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115522_ p_115522_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Ocelot;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115524_ p_115524_
+net/minecraft/client/renderer/entity/PaintingRenderer net/minecraft/client/renderer/entity/PaintingRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174332_ p_174332_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115528_ p_115528_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/Painting;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115550_ p_115550_
+	render (Lnet/minecraft/world/entity/decoration/Painting;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115552_ p_115552_
+		1 p_115553_ p_115553_
+		2 p_115554_ p_115554_
+		3 p_115555_ p_115555_
+		4 p_115556_ p_115556_
+		5 p_115557_ p_115557_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115530_ p_115530_
+		1 p_115531_ p_115531_
+		2 p_115532_ p_115532_
+		3 p_115533_ p_115533_
+		4 p_115534_ p_115534_
+		5 p_115535_ p_115535_
+	renderPainting (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/decoration/Painting;IILnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_115558_
+		0 p_115559_ p_115559_
+		1 p_115560_ p_115560_
+		2 p_115561_ p_115561_
+		3 p_115562_ p_115562_
+		4 p_115563_ p_115563_
+		5 p_115564_ p_115564_
+		6 p_115565_ p_115565_
+	vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFIIII)V m_253084_
+		0 p_253885_ p_253885_
+		1 p_253799_ p_253799_
+		2 p_254114_ p_254114_
+		3 p_254164_ p_254164_
+		4 p_254459_ p_254459_
+		5 p_254183_ p_254183_
+		6 p_253615_ p_253615_
+		7 p_254448_ p_254448_
+		8 p_253660_ p_253660_
+		9 p_254342_ p_254342_
+		10 p_253757_ p_253757_
+		11 p_254101_ p_254101_
+net/minecraft/client/renderer/entity/PandaRenderer net/minecraft/client/renderer/entity/PandaRenderer
+	TEXTURES f_115620_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174334_ p_174334_
+	getAngle (FFIFF)F m_115624_
+		0 p_115625_ p_115625_
+		1 p_115626_ p_115626_
+		2 p_115627_ p_115627_
+		3 p_115628_ p_115628_
+		4 p_115629_ p_115629_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115631_ p_115631_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115639_ p_115639_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_115646_
+		static
+		0 p_115647_ p_115647_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115633_ p_115633_
+		1 p_115634_ p_115634_
+		2 p_115635_ p_115635_
+		3 p_115636_ p_115636_
+		4 p_115637_ p_115637_
+	setupRotations (Lnet/minecraft/world/entity/animal/Panda;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115641_ p_115641_
+		1 p_115642_ p_115642_
+		2 p_115643_ p_115643_
+		3 p_115644_ p_115644_
+		4 p_115645_ p_115645_
+net/minecraft/client/renderer/entity/ParrotRenderer net/minecraft/client/renderer/entity/ParrotRenderer
+	BLUE f_262214_
+	GREEN f_262263_
+	GREY f_262278_
+	RED_BLUE f_262196_
+	YELLOW_BLUE f_262242_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174336_ p_174336_
+	getBob (Lnet/minecraft/world/entity/animal/Parrot;F)F m_6930_
+		0 p_115660_ p_115660_
+		1 p_115661_ p_115661_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_115655_ p_115655_
+		1 p_115656_ p_115656_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115653_ p_115653_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Parrot;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115658_ p_115658_
+	getVariantTexture (Lnet/minecraft/world/entity/animal/Parrot$Variant;)Lnet/minecraft/resources/ResourceLocation; m_262360_
+		static
+		0 p_262577_ p_262577_
+net/minecraft/client/renderer/entity/ParrotRenderer$1 net/minecraft/client/renderer/entity/ParrotRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$Parrot$Variant f_262232_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/PhantomRenderer net/minecraft/client/renderer/entity/PhantomRenderer
+	PHANTOM_LOCATION f_115662_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174338_ p_174338_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115679_ p_115679_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115667_ p_115667_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115669_ p_115669_
+		1 p_115670_ p_115670_
+		2 p_115671_ p_115671_
+	scale (Lnet/minecraft/world/entity/monster/Phantom;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115681_ p_115681_
+		1 p_115682_ p_115682_
+		2 p_115683_ p_115683_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115673_ p_115673_
+		1 p_115674_ p_115674_
+		2 p_115675_ p_115675_
+		3 p_115676_ p_115676_
+		4 p_115677_ p_115677_
+	setupRotations (Lnet/minecraft/world/entity/monster/Phantom;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115685_ p_115685_
+		1 p_115686_ p_115686_
+		2 p_115687_ p_115687_
+		3 p_115688_ p_115688_
+		4 p_115689_ p_115689_
+net/minecraft/client/renderer/entity/PigRenderer net/minecraft/client/renderer/entity/PigRenderer
+	PIG_LOCATION f_115690_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174340_ p_174340_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115695_ p_115695_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Pig;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115697_ p_115697_
+net/minecraft/client/renderer/entity/PiglinRenderer net/minecraft/client/renderer/entity/PiglinRenderer
+	PIGLIN_CUSTOM_HEAD_SCALE f_174342_
+	TEXTURES f_174341_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)V <init>
+		0 p_174344_ p_174344_
+		1 p_174345_ p_174345_
+		2 p_174346_ p_174346_
+		3 p_174347_ p_174347_
+		4 p_174348_ p_174348_
+	createModel (Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)Lnet/minecraft/client/model/PiglinModel; m_174349_
+		static
+		0 p_174350_ p_174350_
+		1 p_174351_ p_174351_
+		2 p_174352_ p_174352_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115704_ p_115704_
+	getTextureLocation (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115708_ p_115708_
+	isShaking (Lnet/minecraft/world/entity/Mob;)Z m_5936_
+		0 p_115712_ p_115712_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_115706_ p_115706_
+net/minecraft/client/renderer/entity/PillagerRenderer net/minecraft/client/renderer/entity/PillagerRenderer
+	PILLAGER f_115713_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174354_ p_174354_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Pillager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115720_ p_115720_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115718_ p_115718_
+net/minecraft/client/renderer/entity/PolarBearRenderer net/minecraft/client/renderer/entity/PolarBearRenderer
+	BEAR_LOCATION f_115721_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174356_ p_174356_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115726_ p_115726_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/PolarBear;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115732_ p_115732_
+	scale (Lnet/minecraft/world/entity/animal/PolarBear;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115734_ p_115734_
+		1 p_115735_ p_115735_
+		2 p_115736_ p_115736_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115728_ p_115728_
+		1 p_115729_ p_115729_
+		2 p_115730_ p_115730_
+net/minecraft/client/renderer/entity/PufferfishRenderer net/minecraft/client/renderer/entity/PufferfishRenderer
+	PUFFER_LOCATION f_115737_
+	big f_115741_
+	mid f_115740_
+	puffStateO f_115738_
+	small f_115739_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174358_ p_174358_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Pufferfish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115775_ p_115775_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115746_ p_115746_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115768_ p_115768_
+		1 p_115769_ p_115769_
+		2 p_115770_ p_115770_
+		3 p_115771_ p_115771_
+		4 p_115772_ p_115772_
+		5 p_115773_ p_115773_
+	render (Lnet/minecraft/world/entity/animal/Pufferfish;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115777_ p_115777_
+		1 p_115778_ p_115778_
+		2 p_115779_ p_115779_
+		3 p_115780_ p_115780_
+		4 p_115781_ p_115781_
+		5 p_115782_ p_115782_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115748_ p_115748_
+		1 p_115749_ p_115749_
+		2 p_115750_ p_115750_
+		3 p_115751_ p_115751_
+		4 p_115752_ p_115752_
+		5 p_115753_ p_115753_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115755_ p_115755_
+		1 p_115756_ p_115756_
+		2 p_115757_ p_115757_
+		3 p_115758_ p_115758_
+		4 p_115759_ p_115759_
+		5 p_115760_ p_115760_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115762_ p_115762_
+		1 p_115763_ p_115763_
+		2 p_115764_ p_115764_
+		3 p_115765_ p_115765_
+		4 p_115766_ p_115766_
+	setupRotations (Lnet/minecraft/world/entity/animal/Pufferfish;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115784_ p_115784_
+		1 p_115785_ p_115785_
+		2 p_115786_ p_115786_
+		3 p_115787_ p_115787_
+		4 p_115788_ p_115788_
+net/minecraft/client/renderer/entity/RabbitRenderer net/minecraft/client/renderer/entity/RabbitRenderer
+	RABBIT_BLACK_LOCATION f_115791_
+	RABBIT_BROWN_LOCATION f_115789_
+	RABBIT_EVIL_LOCATION f_115796_
+	RABBIT_GOLD_LOCATION f_115792_
+	RABBIT_SALT_LOCATION f_115793_
+	RABBIT_TOAST_LOCATION f_115795_
+	RABBIT_WHITE_LOCATION f_115790_
+	RABBIT_WHITE_SPLOTCHED_LOCATION f_115794_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174360_ p_174360_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115801_ p_115801_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Rabbit;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115803_ p_115803_
+net/minecraft/client/renderer/entity/RabbitRenderer$1 net/minecraft/client/renderer/entity/RabbitRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$Rabbit$Variant f_262283_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/RavagerRenderer net/minecraft/client/renderer/entity/RavagerRenderer
+	TEXTURE_LOCATION f_115804_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174362_ p_174362_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115809_ p_115809_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Ravager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115811_ p_115811_
+net/minecraft/client/renderer/entity/RenderLayerParent net/minecraft/client/renderer/entity/RenderLayerParent
+	getModel ()Lnet/minecraft/client/model/EntityModel; m_7200_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115812_ p_115812_
+net/minecraft/client/renderer/entity/SalmonRenderer net/minecraft/client/renderer/entity/SalmonRenderer
+	SALMON_LOCATION f_115813_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174364_ p_174364_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Salmon;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115826_ p_115826_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115818_ p_115818_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115820_ p_115820_
+		1 p_115821_ p_115821_
+		2 p_115822_ p_115822_
+		3 p_115823_ p_115823_
+		4 p_115824_ p_115824_
+	setupRotations (Lnet/minecraft/world/entity/animal/Salmon;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115828_ p_115828_
+		1 p_115829_ p_115829_
+		2 p_115830_ p_115830_
+		3 p_115831_ p_115831_
+		4 p_115832_ p_115832_
+net/minecraft/client/renderer/entity/SheepRenderer net/minecraft/client/renderer/entity/SheepRenderer
+	SHEEP_LOCATION f_115833_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174366_ p_174366_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115838_ p_115838_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Sheep;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115840_ p_115840_
+net/minecraft/client/renderer/entity/ShulkerBulletRenderer net/minecraft/client/renderer/entity/ShulkerBulletRenderer
+	RENDER_TYPE f_115842_
+	TEXTURE_LOCATION f_115841_
+	model f_115843_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174368_ p_174368_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115857_ p_115857_
+		1 p_115858_ p_115858_
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/ShulkerBullet;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115869_ p_115869_
+		1 p_115870_ p_115870_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115848_ p_115848_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/ShulkerBullet;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115860_ p_115860_
+	render (Lnet/minecraft/world/entity/projectile/ShulkerBullet;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115862_ p_115862_
+		1 p_115863_ p_115863_
+		2 p_115864_ p_115864_
+		3 p_115865_ p_115865_
+		4 p_115866_ p_115866_
+		5 p_115867_ p_115867_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115850_ p_115850_
+		1 p_115851_ p_115851_
+		2 p_115852_ p_115852_
+		3 p_115853_ p_115853_
+		4 p_115854_ p_115854_
+		5 p_115855_ p_115855_
+net/minecraft/client/renderer/entity/ShulkerRenderer net/minecraft/client/renderer/entity/ShulkerRenderer
+	DEFAULT_TEXTURE_LOCATION f_115871_
+	TEXTURE_LOCATION f_115872_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174370_ p_174370_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115881_ p_115881_
+		1 p_115882_ p_115882_
+	getRenderOffset (Lnet/minecraft/world/entity/monster/Shulker;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115904_ p_115904_
+		1 p_115905_ p_115905_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115879_ p_115879_
+	getTextureLocation (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/resources/ResourceLocation; m_174375_
+		static
+		0 p_174376_ p_174376_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115902_ p_115902_
+	lambda$shouldRender$2 (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/client/renderer/culling/Frustum;Lnet/minecraft/world/phys/Vec3;)Z m_174371_
+		static
+		0 p_174372_ p_174372_
+		1 p_174373_ p_174373_
+		2 p_174374_ p_174374_
+	lambda$static$0 (Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/resources/ResourceLocation; m_115918_
+		static
+		0 p_115919_ p_115919_
+	lambda$static$1 (I)[Lnet/minecraft/resources/ResourceLocation; m_115876_
+		static
+		0 p_115877_ p_115877_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115890_ p_115890_
+		1 p_115891_ p_115891_
+		2 p_115892_ p_115892_
+		3 p_115893_ p_115893_
+		4 p_115894_ p_115894_
+	setupRotations (Lnet/minecraft/world/entity/monster/Shulker;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115907_ p_115907_
+		1 p_115908_ p_115908_
+		2 p_115909_ p_115909_
+		3 p_115910_ p_115910_
+		4 p_115911_ p_115911_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115896_ p_115896_
+		1 p_115897_ p_115897_
+		2 p_115898_ p_115898_
+		3 p_115899_ p_115899_
+		4 p_115900_ p_115900_
+	shouldRender (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115913_ p_115913_
+		1 p_115914_ p_115914_
+		2 p_115915_ p_115915_
+		3 p_115916_ p_115916_
+		4 p_115917_ p_115917_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115884_ p_115884_
+		1 p_115885_ p_115885_
+		2 p_115886_ p_115886_
+		3 p_115887_ p_115887_
+		4 p_115888_ p_115888_
+net/minecraft/client/renderer/entity/SilverfishRenderer net/minecraft/client/renderer/entity/SilverfishRenderer
+	SILVERFISH_LOCATION f_115920_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174378_ p_174378_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Silverfish;)F m_6441_
+		0 p_115927_ p_115927_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_115931_ p_115931_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Silverfish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115929_ p_115929_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115925_ p_115925_
+net/minecraft/client/renderer/entity/SkeletonRenderer net/minecraft/client/renderer/entity/SkeletonRenderer
+	SKELETON_LOCATION f_115932_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174380_ p_174380_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174382_ p_174382_
+		1 p_174383_ p_174383_
+		2 p_174384_ p_174384_
+		3 p_174385_ p_174385_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115941_ p_115941_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115937_ p_115937_
+	isShaking (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Z m_5936_
+		0 p_174389_ p_174389_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_174387_ p_174387_
+net/minecraft/client/renderer/entity/SlimeRenderer net/minecraft/client/renderer/entity/SlimeRenderer
+	SLIME_LOCATION f_115942_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174391_ p_174391_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115947_ p_115947_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Slime;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115974_ p_115974_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115967_ p_115967_
+		1 p_115968_ p_115968_
+		2 p_115969_ p_115969_
+		3 p_115970_ p_115970_
+		4 p_115971_ p_115971_
+		5 p_115972_ p_115972_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115949_ p_115949_
+		1 p_115950_ p_115950_
+		2 p_115951_ p_115951_
+		3 p_115952_ p_115952_
+		4 p_115953_ p_115953_
+		5 p_115954_ p_115954_
+	render (Lnet/minecraft/world/entity/monster/Slime;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115976_ p_115976_
+		1 p_115977_ p_115977_
+		2 p_115978_ p_115978_
+		3 p_115979_ p_115979_
+		4 p_115980_ p_115980_
+		5 p_115981_ p_115981_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115956_ p_115956_
+		1 p_115957_ p_115957_
+		2 p_115958_ p_115958_
+		3 p_115959_ p_115959_
+		4 p_115960_ p_115960_
+		5 p_115961_ p_115961_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115963_ p_115963_
+		1 p_115964_ p_115964_
+		2 p_115965_ p_115965_
+	scale (Lnet/minecraft/world/entity/monster/Slime;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115983_ p_115983_
+		1 p_115984_ p_115984_
+		2 p_115985_ p_115985_
+net/minecraft/client/renderer/entity/SnifferRenderer net/minecraft/client/renderer/entity/SnifferRenderer
+	SNIFFER_LOCATION f_271201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_272933_ p_272933_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_273221_ p_273221_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_273552_ p_273552_
+net/minecraft/client/renderer/entity/SnowGolemRenderer net/minecraft/client/renderer/entity/SnowGolemRenderer
+	SNOW_GOLEM_LOCATION f_115986_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174393_ p_174393_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/SnowGolem;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115993_ p_115993_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115991_ p_115991_
+net/minecraft/client/renderer/entity/SpectralArrowRenderer net/minecraft/client/renderer/entity/SpectralArrowRenderer
+	SPECTRAL_ARROW_LOCATION f_115994_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174399_ p_174399_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115999_ p_115999_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/SpectralArrow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116001_ p_116001_
+net/minecraft/client/renderer/entity/SpiderRenderer net/minecraft/client/renderer/entity/SpiderRenderer
+	SPIDER_LOCATION f_116002_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174401_ p_174401_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174403_ p_174403_
+		1 p_174404_ p_174404_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Spider;)F m_6441_
+		0 p_116011_ p_116011_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_116013_ p_116013_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116007_ p_116007_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Spider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116009_ p_116009_
+net/minecraft/client/renderer/entity/SquidRenderer net/minecraft/client/renderer/entity/SquidRenderer
+	SQUID_LOCATION f_116014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/SquidModel;)V <init>
+		0 p_174406_ p_174406_
+		1 p_174407_ p_174407_
+	getBob (Lnet/minecraft/world/entity/animal/Squid;F)F m_6930_
+		0 p_116032_ p_116032_
+		1 p_116033_ p_116033_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_116021_ p_116021_
+		1 p_116022_ p_116022_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116019_ p_116019_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Squid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116030_ p_116030_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116024_ p_116024_
+		1 p_116025_ p_116025_
+		2 p_116026_ p_116026_
+		3 p_116027_ p_116027_
+		4 p_116028_ p_116028_
+	setupRotations (Lnet/minecraft/world/entity/animal/Squid;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116035_ p_116035_
+		1 p_116036_ p_116036_
+		2 p_116037_ p_116037_
+		3 p_116038_ p_116038_
+		4 p_116039_ p_116039_
+net/minecraft/client/renderer/entity/StrayRenderer net/minecraft/client/renderer/entity/StrayRenderer
+	STRAY_SKELETON_LOCATION f_116040_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174409_ p_174409_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116049_ p_116049_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116045_ p_116045_
+net/minecraft/client/renderer/entity/StriderRenderer net/minecraft/client/renderer/entity/StriderRenderer
+	COLD_LOCATION f_116051_
+	STRIDER_LOCATION f_116050_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174411_ p_174411_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116056_ p_116056_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Strider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116064_ p_116064_
+	isShaking (Lnet/minecraft/world/entity/monster/Strider;)Z m_5936_
+		0 p_116070_ p_116070_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_116058_ p_116058_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116060_ p_116060_
+		1 p_116061_ p_116061_
+		2 p_116062_ p_116062_
+	scale (Lnet/minecraft/world/entity/monster/Strider;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116066_ p_116066_
+		1 p_116067_ p_116067_
+		2 p_116068_ p_116068_
+net/minecraft/client/renderer/entity/TadpoleRenderer net/minecraft/client/renderer/entity/TadpoleRenderer
+	TADPOLE_TEXTURE f_234652_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234655_ p_234655_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234657_ p_234657_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/frog/Tadpole;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234659_ p_234659_
+net/minecraft/client/renderer/entity/ThrownItemRenderer net/minecraft/client/renderer/entity/ThrownItemRenderer
+	MIN_CAMERA_DISTANCE_SQUARED f_174412_
+	fullBright f_116073_
+	itemRenderer f_116071_
+	scale f_116072_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174414_ p_174414_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FZ)V <init>
+		0 p_174416_ p_174416_
+		1 p_174417_ p_174417_
+		2 p_174418_ p_174418_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116092_ p_116092_
+		1 p_116093_ p_116093_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116083_ p_116083_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116085_ p_116085_
+		1 p_116086_ p_116086_
+		2 p_116087_ p_116087_
+		3 p_116088_ p_116088_
+		4 p_116089_ p_116089_
+		5 p_116090_ p_116090_
+net/minecraft/client/renderer/entity/ThrownTridentRenderer net/minecraft/client/renderer/entity/ThrownTridentRenderer
+	TRIDENT_LOCATION f_116094_
+	model f_116095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174420_ p_174420_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116100_ p_116100_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/ThrownTrident;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116109_ p_116109_
+	render (Lnet/minecraft/world/entity/projectile/ThrownTrident;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116111_ p_116111_
+		1 p_116112_ p_116112_
+		2 p_116113_ p_116113_
+		3 p_116114_ p_116114_
+		4 p_116115_ p_116115_
+		5 p_116116_ p_116116_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116102_ p_116102_
+		1 p_116103_ p_116103_
+		2 p_116104_ p_116104_
+		3 p_116105_ p_116105_
+		4 p_116106_ p_116106_
+		5 p_116107_ p_116107_
+net/minecraft/client/renderer/entity/TippableArrowRenderer net/minecraft/client/renderer/entity/TippableArrowRenderer
+	NORMAL_ARROW_LOCATION f_116132_
+	TIPPED_ARROW_LOCATION f_116133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174422_ p_174422_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116138_ p_116138_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/Arrow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116140_ p_116140_
+net/minecraft/client/renderer/entity/TntMinecartRenderer net/minecraft/client/renderer/entity/TntMinecartRenderer
+	blockRenderer f_234660_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174424_ p_174424_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/MinecartTNT;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_116151_ p_116151_
+		1 p_116152_ p_116152_
+		2 p_116153_ p_116153_
+		3 p_116154_ p_116154_
+		4 p_116155_ p_116155_
+		5 p_116156_ p_116156_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_116144_ p_116144_
+		1 p_116145_ p_116145_
+		2 p_116146_ p_116146_
+		3 p_116147_ p_116147_
+		4 p_116148_ p_116148_
+		5 p_116149_ p_116149_
+	renderWhiteSolidBlock (Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IZ)V m_234661_
+		static
+		0 p_234662_ p_234662_
+		1 p_234663_ p_234663_
+		2 p_234664_ p_234664_
+		3 p_234665_ p_234665_
+		4 p_234666_ p_234666_
+		5 p_234667_ p_234667_
+net/minecraft/client/renderer/entity/TntRenderer net/minecraft/client/renderer/entity/TntRenderer
+	blockRenderer f_234668_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174426_ p_174426_
+	getTextureLocation (Lnet/minecraft/world/entity/item/PrimedTnt;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116175_ p_116175_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116166_ p_116166_
+	render (Lnet/minecraft/world/entity/item/PrimedTnt;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116177_ p_116177_
+		1 p_116178_ p_116178_
+		2 p_116179_ p_116179_
+		3 p_116180_ p_116180_
+		4 p_116181_ p_116181_
+		5 p_116182_ p_116182_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116168_ p_116168_
+		1 p_116169_ p_116169_
+		2 p_116170_ p_116170_
+		3 p_116171_ p_116171_
+		4 p_116172_ p_116172_
+		5 p_116173_ p_116173_
+net/minecraft/client/renderer/entity/TropicalFishRenderer net/minecraft/client/renderer/entity/TropicalFishRenderer
+	MODEL_A_TEXTURE f_262282_
+	MODEL_B_TEXTURE f_262236_
+	modelA f_116183_
+	modelB f_116184_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174428_ p_174428_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116188_ p_116188_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/TropicalFish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116217_ p_116217_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116210_ p_116210_
+		1 p_116211_ p_116211_
+		2 p_116212_ p_116212_
+		3 p_116213_ p_116213_
+		4 p_116214_ p_116214_
+		5 p_116215_ p_116215_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116190_ p_116190_
+		1 p_116191_ p_116191_
+		2 p_116192_ p_116192_
+		3 p_116193_ p_116193_
+		4 p_116194_ p_116194_
+		5 p_116195_ p_116195_
+	render (Lnet/minecraft/world/entity/animal/TropicalFish;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116219_ p_116219_
+		1 p_116220_ p_116220_
+		2 p_116221_ p_116221_
+		3 p_116222_ p_116222_
+		4 p_116223_ p_116223_
+		5 p_116224_ p_116224_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116197_ p_116197_
+		1 p_116198_ p_116198_
+		2 p_116199_ p_116199_
+		3 p_116200_ p_116200_
+		4 p_116201_ p_116201_
+		5 p_116202_ p_116202_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116204_ p_116204_
+		1 p_116205_ p_116205_
+		2 p_116206_ p_116206_
+		3 p_116207_ p_116207_
+		4 p_116208_ p_116208_
+	setupRotations (Lnet/minecraft/world/entity/animal/TropicalFish;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116226_ p_116226_
+		1 p_116227_ p_116227_
+		2 p_116228_ p_116228_
+		3 p_116229_ p_116229_
+		4 p_116230_ p_116230_
+net/minecraft/client/renderer/entity/TropicalFishRenderer$1 net/minecraft/client/renderer/entity/TropicalFishRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base f_262201_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/TurtleRenderer net/minecraft/client/renderer/entity/TurtleRenderer
+	TURTLE_LOCATION f_116231_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174430_ p_174430_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116259_ p_116259_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116236_ p_116236_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116252_ p_116252_
+		1 p_116253_ p_116253_
+		2 p_116254_ p_116254_
+		3 p_116255_ p_116255_
+		4 p_116256_ p_116256_
+		5 p_116257_ p_116257_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116238_ p_116238_
+		1 p_116239_ p_116239_
+		2 p_116240_ p_116240_
+		3 p_116241_ p_116241_
+		4 p_116242_ p_116242_
+		5 p_116243_ p_116243_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116245_ p_116245_
+		1 p_116246_ p_116246_
+		2 p_116247_ p_116247_
+		3 p_116248_ p_116248_
+		4 p_116249_ p_116249_
+		5 p_116250_ p_116250_
+	render (Lnet/minecraft/world/entity/animal/Turtle;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116261_ p_116261_
+		1 p_116262_ p_116262_
+		2 p_116263_ p_116263_
+		3 p_116264_ p_116264_
+		4 p_116265_ p_116265_
+		5 p_116266_ p_116266_
+net/minecraft/client/renderer/entity/UndeadHorseRenderer net/minecraft/client/renderer/entity/UndeadHorseRenderer
+	MAP f_116267_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174432_ p_174432_
+		1 p_174433_ p_174433_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116272_ p_116272_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116274_ p_116274_
+net/minecraft/client/renderer/entity/VexRenderer net/minecraft/client/renderer/entity/VexRenderer
+	VEX_CHARGING_LOCATION f_116276_
+	VEX_LOCATION f_116275_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174435_ p_174435_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116283_ p_116283_
+		1 p_116284_ p_116284_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116298_ p_116298_
+		1 p_116299_ p_116299_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116281_ p_116281_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116292_ p_116292_
+net/minecraft/client/renderer/entity/VillagerRenderer net/minecraft/client/renderer/entity/VillagerRenderer
+	VILLAGER_BASE_SKIN f_116300_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174437_ p_174437_
+	getTextureLocation (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116312_ p_116312_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116306_ p_116306_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116308_ p_116308_
+		1 p_116309_ p_116309_
+		2 p_116310_ p_116310_
+	scale (Lnet/minecraft/world/entity/npc/Villager;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116314_ p_116314_
+		1 p_116315_ p_116315_
+		2 p_116316_ p_116316_
+net/minecraft/client/renderer/entity/VindicatorRenderer net/minecraft/client/renderer/entity/VindicatorRenderer
+	VINDICATOR f_116317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174439_ p_174439_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116322_ p_116322_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Vindicator;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116324_ p_116324_
+net/minecraft/client/renderer/entity/VindicatorRenderer$1 net/minecraft/client/renderer/entity/VindicatorRenderer$1
+	this$0 f_116325_
+	<init> (Lnet/minecraft/client/renderer/entity/VindicatorRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234777_ p_234777_
+		1 p_234778_ p_234778_
+		2 p_234779_ p_234779_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116330_ p_116330_
+		1 p_116331_ p_116331_
+		2 p_116332_ p_116332_
+		3 p_116333_ p_116333_
+		4 p_116334_ p_116334_
+		5 p_116335_ p_116335_
+		6 p_116336_ p_116336_
+		7 p_116337_ p_116337_
+		8 p_116338_ p_116338_
+		9 p_116339_ p_116339_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116341_ p_116341_
+		1 p_116342_ p_116342_
+		2 p_116343_ p_116343_
+		3 p_116344_ p_116344_
+		4 p_116345_ p_116345_
+		5 p_116346_ p_116346_
+		6 p_116347_ p_116347_
+		7 p_116348_ p_116348_
+		8 p_116349_ p_116349_
+		9 p_116350_ p_116350_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Vindicator;FFFFFF)V m_6494_
+		0 p_116352_ p_116352_
+		1 p_116353_ p_116353_
+		2 p_116354_ p_116354_
+		3 p_116355_ p_116355_
+		4 p_116356_ p_116356_
+		5 p_116357_ p_116357_
+		6 p_116358_ p_116358_
+		7 p_116359_ p_116359_
+		8 p_116360_ p_116360_
+		9 p_116361_ p_116361_
+net/minecraft/client/renderer/entity/WanderingTraderRenderer net/minecraft/client/renderer/entity/WanderingTraderRenderer
+	VILLAGER_BASE_SKIN f_116362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174441_ p_174441_
+	getTextureLocation (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116373_ p_116373_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116367_ p_116367_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116369_ p_116369_
+		1 p_116370_ p_116370_
+		2 p_116371_ p_116371_
+	scale (Lnet/minecraft/world/entity/npc/WanderingTrader;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116375_ p_116375_
+		1 p_116376_ p_116376_
+		2 p_116377_ p_116377_
+net/minecraft/client/renderer/entity/WardenRenderer net/minecraft/client/renderer/entity/WardenRenderer
+	BIOLUMINESCENT_LAYER_TEXTURE f_234781_
+	HEART_TEXTURE f_234782_
+	PULSATING_SPOTS_TEXTURE_1 f_234783_
+	PULSATING_SPOTS_TEXTURE_2 f_234784_
+	TEXTURE f_234780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234787_ p_234787_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234789_ p_234789_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234791_ p_234791_
+	lambda$new$0 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234808_
+		static
+		0 p_234809_ p_234809_
+		1 p_234810_ p_234810_
+		2 p_234811_ p_234811_
+	lambda$new$1 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234804_
+		static
+		0 p_234805_ p_234805_
+		1 p_234806_ p_234806_
+		2 p_234807_ p_234807_
+	lambda$new$2 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234800_
+		static
+		0 p_234801_ p_234801_
+		1 p_234802_ p_234802_
+		2 p_234803_ p_234803_
+	lambda$new$3 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234796_
+		static
+		0 p_234797_ p_234797_
+		1 p_234798_ p_234798_
+		2 p_234799_ p_234799_
+	lambda$new$4 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234792_
+		static
+		0 p_234793_ p_234793_
+		1 p_234794_ p_234794_
+		2 p_234795_ p_234795_
+net/minecraft/client/renderer/entity/WitchRenderer net/minecraft/client/renderer/entity/WitchRenderer
+	WITCH_LOCATION f_116378_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174443_ p_174443_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116383_ p_116383_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Witch;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116410_ p_116410_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116403_ p_116403_
+		1 p_116404_ p_116404_
+		2 p_116405_ p_116405_
+		3 p_116406_ p_116406_
+		4 p_116407_ p_116407_
+		5 p_116408_ p_116408_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116385_ p_116385_
+		1 p_116386_ p_116386_
+		2 p_116387_ p_116387_
+		3 p_116388_ p_116388_
+		4 p_116389_ p_116389_
+		5 p_116390_ p_116390_
+	render (Lnet/minecraft/world/entity/monster/Witch;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116412_ p_116412_
+		1 p_116413_ p_116413_
+		2 p_116414_ p_116414_
+		3 p_116415_ p_116415_
+		4 p_116416_ p_116416_
+		5 p_116417_ p_116417_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116392_ p_116392_
+		1 p_116393_ p_116393_
+		2 p_116394_ p_116394_
+		3 p_116395_ p_116395_
+		4 p_116396_ p_116396_
+		5 p_116397_ p_116397_
+	scale (Lnet/minecraft/world/entity/monster/Witch;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116419_ p_116419_
+		1 p_116420_ p_116420_
+		2 p_116421_ p_116421_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116399_ p_116399_
+		1 p_116400_ p_116400_
+		2 p_116401_ p_116401_
+net/minecraft/client/renderer/entity/WitherBossRenderer net/minecraft/client/renderer/entity/WitherBossRenderer
+	WITHER_INVULNERABLE_LOCATION f_116422_
+	WITHER_LOCATION f_116423_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174445_ p_174445_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116430_ p_116430_
+		1 p_116431_ p_116431_
+	getBlockLightLevel (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116443_ p_116443_
+		1 p_116444_ p_116444_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116428_ p_116428_
+	getTextureLocation (Lnet/minecraft/world/entity/boss/wither/WitherBoss;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116437_ p_116437_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116433_ p_116433_
+		1 p_116434_ p_116434_
+		2 p_116435_ p_116435_
+	scale (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116439_ p_116439_
+		1 p_116440_ p_116440_
+		2 p_116441_ p_116441_
+net/minecraft/client/renderer/entity/WitherSkeletonRenderer net/minecraft/client/renderer/entity/WitherSkeletonRenderer
+	WITHER_SKELETON_LOCATION f_116445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174447_ p_174447_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116458_ p_116458_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116450_ p_116450_
+	scale (Lnet/minecraft/world/entity/monster/AbstractSkeleton;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116460_ p_116460_
+		1 p_116461_ p_116461_
+		2 p_116462_ p_116462_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116452_ p_116452_
+		1 p_116453_ p_116453_
+		2 p_116454_ p_116454_
+net/minecraft/client/renderer/entity/WitherSkullRenderer net/minecraft/client/renderer/entity/WitherSkullRenderer
+	WITHER_INVULNERABLE_LOCATION f_116463_
+	WITHER_LOCATION f_116464_
+	model f_116465_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174449_ p_174449_
+	createSkullLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_174450_
+		static
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116479_ p_116479_
+		1 p_116480_ p_116480_
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116491_ p_116491_
+		1 p_116492_ p_116492_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116470_ p_116470_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/WitherSkull;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116482_ p_116482_
+	render (Lnet/minecraft/world/entity/projectile/WitherSkull;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116484_ p_116484_
+		1 p_116485_ p_116485_
+		2 p_116486_ p_116486_
+		3 p_116487_ p_116487_
+		4 p_116488_ p_116488_
+		5 p_116489_ p_116489_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116472_ p_116472_
+		1 p_116473_ p_116473_
+		2 p_116474_ p_116474_
+		3 p_116475_ p_116475_
+		4 p_116476_ p_116476_
+		5 p_116477_ p_116477_
+net/minecraft/client/renderer/entity/WolfRenderer net/minecraft/client/renderer/entity/WolfRenderer
+	WOLF_ANGRY_LOCATION f_116495_
+	WOLF_LOCATION f_116493_
+	WOLF_TAME_LOCATION f_116494_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174452_ p_174452_
+	getBob (Lnet/minecraft/world/entity/animal/Wolf;F)F m_6930_
+		0 p_116528_ p_116528_
+		1 p_116529_ p_116529_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_116509_ p_116509_
+		1 p_116510_ p_116510_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116500_ p_116500_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Wolf;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116526_ p_116526_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116519_ p_116519_
+		1 p_116520_ p_116520_
+		2 p_116521_ p_116521_
+		3 p_116522_ p_116522_
+		4 p_116523_ p_116523_
+		5 p_116524_ p_116524_
+	render (Lnet/minecraft/world/entity/animal/Wolf;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116531_ p_116531_
+		1 p_116532_ p_116532_
+		2 p_116533_ p_116533_
+		3 p_116534_ p_116534_
+		4 p_116535_ p_116535_
+		5 p_116536_ p_116536_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116502_ p_116502_
+		1 p_116503_ p_116503_
+		2 p_116504_ p_116504_
+		3 p_116505_ p_116505_
+		4 p_116506_ p_116506_
+		5 p_116507_ p_116507_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116512_ p_116512_
+		1 p_116513_ p_116513_
+		2 p_116514_ p_116514_
+		3 p_116515_ p_116515_
+		4 p_116516_ p_116516_
+		5 p_116517_ p_116517_
+net/minecraft/client/renderer/entity/ZoglinRenderer net/minecraft/client/renderer/entity/ZoglinRenderer
+	ZOGLIN_LOCATION f_116537_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174454_ p_174454_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116542_ p_116542_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zoglin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116544_ p_116544_
+net/minecraft/client/renderer/entity/ZombieRenderer net/minecraft/client/renderer/entity/ZombieRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174456_ p_174456_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174458_ p_174458_
+		1 p_174459_ p_174459_
+		2 p_174460_ p_174460_
+		3 p_174461_ p_174461_
+net/minecraft/client/renderer/entity/ZombieVillagerRenderer net/minecraft/client/renderer/entity/ZombieVillagerRenderer
+	ZOMBIE_VILLAGER_LOCATION f_116547_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174463_ p_174463_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116553_ p_116553_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/ZombieVillager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116559_ p_116559_
+	isShaking (Lnet/minecraft/world/entity/monster/ZombieVillager;)Z m_5936_
+		0 p_116561_ p_116561_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_116555_ p_116555_
+net/minecraft/client/renderer/entity/layers/ArrowLayer net/minecraft/client/renderer/entity/layers/ArrowLayer
+	dispatcher f_116562_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_174465_ p_174465_
+		1 p_174466_ p_174466_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_116567_ p_116567_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_116569_ p_116569_
+		1 p_116570_ p_116570_
+		2 p_116571_ p_116571_
+		3 p_116572_ p_116572_
+		4 p_116573_ p_116573_
+		5 p_116574_ p_116574_
+		6 p_116575_ p_116575_
+		7 p_116576_ p_116576_
+net/minecraft/client/renderer/entity/layers/BeeStingerLayer net/minecraft/client/renderer/entity/layers/BeeStingerLayer
+	BEE_STINGER_LOCATION f_116577_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_116580_ p_116580_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_116582_ p_116582_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_116584_ p_116584_
+		1 p_116585_ p_116585_
+		2 p_116586_ p_116586_
+		3 p_116587_ p_116587_
+		4 p_116588_ p_116588_
+		5 p_116589_ p_116589_
+		6 p_116590_ p_116590_
+		7 p_116591_ p_116591_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FIFFI)V m_253245_
+		static
+		0 p_254470_ p_254470_
+		1 p_254513_ p_254513_
+		2 p_254052_ p_254052_
+		3 p_253749_ p_253749_
+		4 p_254520_ p_254520_
+		5 p_254099_ p_254099_
+		6 p_253914_ p_253914_
+		7 p_254168_ p_254168_
+net/minecraft/client/renderer/entity/layers/CapeLayer net/minecraft/client/renderer/entity/layers/CapeLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116602_ p_116602_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116604_ p_116604_
+		1 p_116605_ p_116605_
+		2 p_116606_ p_116606_
+		3 p_116607_ p_116607_
+		4 p_116608_ p_116608_
+		5 p_116609_ p_116609_
+		6 p_116610_ p_116610_
+		7 p_116611_ p_116611_
+		8 p_116612_ p_116612_
+		9 p_116613_ p_116613_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;FFFFFF)V m_6494_
+		0 p_116615_ p_116615_
+		1 p_116616_ p_116616_
+		2 p_116617_ p_116617_
+		3 p_116618_ p_116618_
+		4 p_116619_ p_116619_
+		5 p_116620_ p_116620_
+		6 p_116621_ p_116621_
+		7 p_116622_ p_116622_
+		8 p_116623_ p_116623_
+		9 p_116624_ p_116624_
+net/minecraft/client/renderer/entity/layers/CarriedBlockLayer net/minecraft/client/renderer/entity/layers/CarriedBlockLayer
+	blockRenderer f_234812_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234814_ p_234814_
+		1 p_234815_ p_234815_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116628_ p_116628_
+		1 p_116629_ p_116629_
+		2 p_116630_ p_116630_
+		3 p_116631_ p_116631_
+		4 p_116632_ p_116632_
+		5 p_116633_ p_116633_
+		6 p_116634_ p_116634_
+		7 p_116635_ p_116635_
+		8 p_116636_ p_116636_
+		9 p_116637_ p_116637_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/EnderMan;FFFFFF)V m_6494_
+		0 p_116639_ p_116639_
+		1 p_116640_ p_116640_
+		2 p_116641_ p_116641_
+		3 p_116642_ p_116642_
+		4 p_116643_ p_116643_
+		5 p_116644_ p_116644_
+		6 p_116645_ p_116645_
+		7 p_116646_ p_116646_
+		8 p_116647_ p_116647_
+		9 p_116648_ p_116648_
+net/minecraft/client/renderer/entity/layers/CatCollarLayer net/minecraft/client/renderer/entity/layers/CatCollarLayer
+	CAT_COLLAR_LOCATION f_116649_
+	catModel f_116650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174468_ p_174468_
+		1 p_174469_ p_174469_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116655_ p_116655_
+		1 p_116656_ p_116656_
+		2 p_116657_ p_116657_
+		3 p_116658_ p_116658_
+		4 p_116659_ p_116659_
+		5 p_116660_ p_116660_
+		6 p_116661_ p_116661_
+		7 p_116662_ p_116662_
+		8 p_116663_ p_116663_
+		9 p_116664_ p_116664_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Cat;FFFFFF)V m_6494_
+		0 p_116666_ p_116666_
+		1 p_116667_ p_116667_
+		2 p_116668_ p_116668_
+		3 p_116669_ p_116669_
+		4 p_116670_ p_116670_
+		5 p_116671_ p_116671_
+		6 p_116672_ p_116672_
+		7 p_116673_ p_116673_
+		8 p_116674_ p_116674_
+		9 p_116675_ p_116675_
+net/minecraft/client/renderer/entity/layers/CreeperPowerLayer net/minecraft/client/renderer/entity/layers/CreeperPowerLayer
+	POWER_LOCATION f_116676_
+	model f_116677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174471_ p_174471_
+		1 p_174472_ p_174472_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	xOffset (F)F m_7631_
+		0 p_116683_ p_116683_
+net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer
+	itemInHandRenderer f_234816_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234818_ p_234818_
+		1 p_234819_ p_234819_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116688_ p_116688_
+		1 p_116689_ p_116689_
+		2 p_116690_ p_116690_
+		3 p_116691_ p_116691_
+		4 p_116692_ p_116692_
+		5 p_116693_ p_116693_
+		6 p_116694_ p_116694_
+		7 p_116695_ p_116695_
+		8 p_116696_ p_116696_
+		9 p_116697_ p_116697_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116699_ p_116699_
+		1 p_116700_ p_116700_
+		2 p_116701_ p_116701_
+		3 p_116702_ p_116702_
+		4 p_116703_ p_116703_
+		5 p_116704_ p_116704_
+		6 p_116705_ p_116705_
+		7 p_116706_ p_116706_
+		8 p_116707_ p_116707_
+		9 p_116708_ p_116708_
+net/minecraft/client/renderer/entity/layers/CustomHeadLayer net/minecraft/client/renderer/entity/layers/CustomHeadLayer
+	itemInHandRenderer f_234820_
+	scaleX f_116709_
+	scaleY f_116710_
+	scaleZ f_116711_
+	skullModels f_174473_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;FFFLnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234822_ p_234822_
+		1 p_234823_ p_234823_
+		2 p_234824_ p_234824_
+		3 p_234825_ p_234825_
+		4 p_234826_ p_234826_
+		5 p_234827_ p_234827_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234829_ p_234829_
+		1 p_234830_ p_234830_
+		2 p_234831_ p_234831_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116720_ p_116720_
+		1 p_116721_ p_116721_
+		2 p_116722_ p_116722_
+		3 p_116723_ p_116723_
+		4 p_116724_ p_116724_
+		5 p_116725_ p_116725_
+		6 p_116726_ p_116726_
+		7 p_116727_ p_116727_
+		8 p_116728_ p_116728_
+		9 p_116729_ p_116729_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116731_ p_116731_
+		1 p_116732_ p_116732_
+		2 p_116733_ p_116733_
+		3 p_116734_ p_116734_
+		4 p_116735_ p_116735_
+		5 p_116736_ p_116736_
+		6 p_116737_ p_116737_
+		7 p_116738_ p_116738_
+		8 p_116739_ p_116739_
+		9 p_116740_ p_116740_
+	translateToHead (Lcom/mojang/blaze3d/vertex/PoseStack;Z)V m_174483_
+		static
+		0 p_174484_ p_174484_
+		1 p_174485_ p_174485_
+net/minecraft/client/renderer/entity/layers/Deadmau5EarsLayer net/minecraft/client/renderer/entity/layers/Deadmau5EarsLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116860_ p_116860_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116862_ p_116862_
+		1 p_116863_ p_116863_
+		2 p_116864_ p_116864_
+		3 p_116865_ p_116865_
+		4 p_116866_ p_116866_
+		5 p_116867_ p_116867_
+		6 p_116868_ p_116868_
+		7 p_116869_ p_116869_
+		8 p_116870_ p_116870_
+		9 p_116871_ p_116871_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;FFFFFF)V m_6494_
+		0 p_116873_ p_116873_
+		1 p_116874_ p_116874_
+		2 p_116875_ p_116875_
+		3 p_116876_ p_116876_
+		4 p_116877_ p_116877_
+		5 p_116878_ p_116878_
+		6 p_116879_ p_116879_
+		7 p_116880_ p_116880_
+		8 p_116881_ p_116881_
+		9 p_116882_ p_116882_
+net/minecraft/client/renderer/entity/layers/DolphinCarryingItemLayer net/minecraft/client/renderer/entity/layers/DolphinCarryingItemLayer
+	itemInHandRenderer f_234832_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234834_ p_234834_
+		1 p_234835_ p_234835_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116886_ p_116886_
+		1 p_116887_ p_116887_
+		2 p_116888_ p_116888_
+		3 p_116889_ p_116889_
+		4 p_116890_ p_116890_
+		5 p_116891_ p_116891_
+		6 p_116892_ p_116892_
+		7 p_116893_ p_116893_
+		8 p_116894_ p_116894_
+		9 p_116895_ p_116895_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Dolphin;FFFFFF)V m_6494_
+		0 p_116897_ p_116897_
+		1 p_116898_ p_116898_
+		2 p_116899_ p_116899_
+		3 p_116900_ p_116900_
+		4 p_116901_ p_116901_
+		5 p_116902_ p_116902_
+		6 p_116903_ p_116903_
+		7 p_116904_ p_116904_
+		8 p_116905_ p_116905_
+		9 p_116906_ p_116906_
+net/minecraft/client/renderer/entity/layers/DrownedOuterLayer net/minecraft/client/renderer/entity/layers/DrownedOuterLayer
+	DROWNED_OUTER_LAYER_LOCATION f_116907_
+	model f_116908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174490_ p_174490_
+		1 p_174491_ p_174491_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116913_ p_116913_
+		1 p_116914_ p_116914_
+		2 p_116915_ p_116915_
+		3 p_116916_ p_116916_
+		4 p_116917_ p_116917_
+		5 p_116918_ p_116918_
+		6 p_116919_ p_116919_
+		7 p_116920_ p_116920_
+		8 p_116921_ p_116921_
+		9 p_116922_ p_116922_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Drowned;FFFFFF)V m_6494_
+		0 p_116924_ p_116924_
+		1 p_116925_ p_116925_
+		2 p_116926_ p_116926_
+		3 p_116927_ p_116927_
+		4 p_116928_ p_116928_
+		5 p_116929_ p_116929_
+		6 p_116930_ p_116930_
+		7 p_116931_ p_116931_
+		8 p_116932_ p_116932_
+		9 p_116933_ p_116933_
+net/minecraft/client/renderer/entity/layers/ElytraLayer net/minecraft/client/renderer/entity/layers/ElytraLayer
+	WINGS_LOCATION f_116934_
+	elytraModel f_116935_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174493_ p_174493_
+		1 p_174494_ p_174494_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116940_ p_116940_
+		1 p_116941_ p_116941_
+		2 p_116942_ p_116942_
+		3 p_116943_ p_116943_
+		4 p_116944_ p_116944_
+		5 p_116945_ p_116945_
+		6 p_116946_ p_116946_
+		7 p_116947_ p_116947_
+		8 p_116948_ p_116948_
+		9 p_116949_ p_116949_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116951_ p_116951_
+		1 p_116952_ p_116952_
+		2 p_116953_ p_116953_
+		3 p_116954_ p_116954_
+		4 p_116955_ p_116955_
+		5 p_116956_ p_116956_
+		6 p_116957_ p_116957_
+		7 p_116958_ p_116958_
+		8 p_116959_ p_116959_
+		9 p_116960_ p_116960_
+net/minecraft/client/renderer/entity/layers/EnderEyesLayer net/minecraft/client/renderer/entity/layers/EnderEyesLayer
+	ENDERMAN_EYES f_116961_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116964_ p_116964_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/EnergySwirlLayer net/minecraft/client/renderer/entity/layers/EnergySwirlLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116967_ p_116967_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116970_ p_116970_
+		1 p_116971_ p_116971_
+		2 p_116972_ p_116972_
+		3 p_116973_ p_116973_
+		4 p_116974_ p_116974_
+		5 p_116975_ p_116975_
+		6 p_116976_ p_116976_
+		7 p_116977_ p_116977_
+		8 p_116978_ p_116978_
+		9 p_116979_ p_116979_
+	xOffset (F)F m_7631_
+		0 p_116968_ p_116968_
+net/minecraft/client/renderer/entity/layers/EyesLayer net/minecraft/client/renderer/entity/layers/EyesLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116981_ p_116981_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116983_ p_116983_
+		1 p_116984_ p_116984_
+		2 p_116985_ p_116985_
+		3 p_116986_ p_116986_
+		4 p_116987_ p_116987_
+		5 p_116988_ p_116988_
+		6 p_116989_ p_116989_
+		7 p_116990_ p_116990_
+		8 p_116991_ p_116991_
+		9 p_116992_ p_116992_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/FoxHeldItemLayer net/minecraft/client/renderer/entity/layers/FoxHeldItemLayer
+	itemInHandRenderer f_234836_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234838_ p_234838_
+		1 p_234839_ p_234839_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116996_ p_116996_
+		1 p_116997_ p_116997_
+		2 p_116998_ p_116998_
+		3 p_116999_ p_116999_
+		4 p_117000_ p_117000_
+		5 p_117001_ p_117001_
+		6 p_117002_ p_117002_
+		7 p_117003_ p_117003_
+		8 p_117004_ p_117004_
+		9 p_117005_ p_117005_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Fox;FFFFFF)V m_6494_
+		0 p_117007_ p_117007_
+		1 p_117008_ p_117008_
+		2 p_117009_ p_117009_
+		3 p_117010_ p_117010_
+		4 p_117011_ p_117011_
+		5 p_117012_ p_117012_
+		6 p_117013_ p_117013_
+		7 p_117014_ p_117014_
+		8 p_117015_ p_117015_
+		9 p_117016_ p_117016_
+net/minecraft/client/renderer/entity/layers/HorseArmorLayer net/minecraft/client/renderer/entity/layers/HorseArmorLayer
+	model f_117017_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174496_ p_174496_
+		1 p_174497_ p_174497_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117021_ p_117021_
+		1 p_117022_ p_117022_
+		2 p_117023_ p_117023_
+		3 p_117024_ p_117024_
+		4 p_117025_ p_117025_
+		5 p_117026_ p_117026_
+		6 p_117027_ p_117027_
+		7 p_117028_ p_117028_
+		8 p_117029_ p_117029_
+		9 p_117030_ p_117030_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Horse;FFFFFF)V m_6494_
+		0 p_117032_ p_117032_
+		1 p_117033_ p_117033_
+		2 p_117034_ p_117034_
+		3 p_117035_ p_117035_
+		4 p_117036_ p_117036_
+		5 p_117037_ p_117037_
+		6 p_117038_ p_117038_
+		7 p_117039_ p_117039_
+		8 p_117040_ p_117040_
+		9 p_117041_ p_117041_
+net/minecraft/client/renderer/entity/layers/HorseMarkingLayer net/minecraft/client/renderer/entity/layers/HorseMarkingLayer
+	LOCATION_BY_MARKINGS f_117042_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117045_ p_117045_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_117068_
+		static
+		0 p_117069_ p_117069_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117047_ p_117047_
+		1 p_117048_ p_117048_
+		2 p_117049_ p_117049_
+		3 p_117050_ p_117050_
+		4 p_117051_ p_117051_
+		5 p_117052_ p_117052_
+		6 p_117053_ p_117053_
+		7 p_117054_ p_117054_
+		8 p_117055_ p_117055_
+		9 p_117056_ p_117056_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Horse;FFFFFF)V m_6494_
+		0 p_117058_ p_117058_
+		1 p_117059_ p_117059_
+		2 p_117060_ p_117060_
+		3 p_117061_ p_117061_
+		4 p_117062_ p_117062_
+		5 p_117063_ p_117063_
+		6 p_117064_ p_117064_
+		7 p_117065_ p_117065_
+		8 p_117066_ p_117066_
+		9 p_117067_ p_117067_
+net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer
+	ARMOR_LOCATION_CACHE f_117070_
+	armorTrimAtlas f_266073_
+	innerModel f_117071_
+	outerModel f_117072_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_267286_ p_267286_
+		1 p_267110_ p_267110_
+		2 p_267150_ p_267150_
+		3 p_267238_ p_267238_
+	getArmorLocation (Lnet/minecraft/world/item/ArmorItem;ZLjava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_117080_
+		0 p_117081_ p_117081_
+		1 p_117082_ p_117082_
+		2 p_117083_ p_117083_
+	getArmorModel (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/client/model/HumanoidModel; m_117078_
+		0 p_117079_ p_117079_
+	lambda$renderArmorPiece$0 (Lnet/minecraft/world/item/ArmorItem;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/HumanoidModel;ZLnet/minecraft/world/item/armortrim/ArmorTrim;)V m_289594_
+		0 p_289632_ p_289632_
+		1 p_289633_ p_289633_
+		2 p_289634_ p_289634_
+		3 p_289635_ p_289635_
+		4 p_289636_ p_289636_
+		5 p_289637_ p_289637_
+		6 p_289638_ p_289638_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117085_ p_117085_
+		1 p_117086_ p_117086_
+		2 p_117087_ p_117087_
+		3 p_117088_ p_117088_
+		4 p_117089_ p_117089_
+		5 p_117090_ p_117090_
+		6 p_117091_ p_117091_
+		7 p_117092_ p_117092_
+		8 p_117093_ p_117093_
+		9 p_117094_ p_117094_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117096_ p_117096_
+		1 p_117097_ p_117097_
+		2 p_117098_ p_117098_
+		3 p_117099_ p_117099_
+		4 p_117100_ p_117100_
+		5 p_117101_ p_117101_
+		6 p_117102_ p_117102_
+		7 p_117103_ p_117103_
+		8 p_117104_ p_117104_
+		9 p_117105_ p_117105_
+	renderArmorPiece (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;ILnet/minecraft/client/model/HumanoidModel;)V m_117118_
+		0 p_117119_ p_117119_
+		1 p_117120_ p_117120_
+		2 p_117121_ p_117121_
+		3 p_117122_ p_117122_
+		4 p_117123_ p_117123_
+		5 p_117124_ p_117124_
+	renderGlint (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/HumanoidModel;)V m_289597_
+		0 p_289673_ p_289673_
+		1 p_289654_ p_289654_
+		2 p_289649_ p_289649_
+		3 p_289659_ p_289659_
+	renderModel (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/ArmorItem;Lnet/minecraft/client/model/HumanoidModel;ZFFFLjava/lang/String;)V m_289609_
+		0 p_289664_ p_289664_
+		1 p_289689_ p_289689_
+		2 p_289681_ p_289681_
+		3 p_289650_ p_289650_
+		4 p_289658_ p_289658_
+		5 p_289668_ p_289668_
+		6 p_289678_ p_289678_
+		7 p_289674_ p_289674_
+		8 p_289693_ p_289693_
+		9 p_289682_ p_289682_
+	renderTrim (Lnet/minecraft/world/item/ArmorMaterial;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/armortrim/ArmorTrim;Lnet/minecraft/client/model/HumanoidModel;Z)V m_289604_
+		0 p_289690_ p_289690_
+		1 p_289687_ p_289687_
+		2 p_289643_ p_289643_
+		3 p_289683_ p_289683_
+		4 p_289692_ p_289692_
+		5 p_289663_ p_289663_
+		6 p_289651_ p_289651_
+	setPartVisibility (Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/world/entity/EquipmentSlot;)V m_117125_
+		0 p_117126_ p_117126_
+		1 p_117127_ p_117127_
+	usesInnerModel (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_117128_
+		0 p_117129_ p_117129_
+net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer$1 net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_117130_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/layers/IronGolemCrackinessLayer net/minecraft/client/renderer/entity/layers/IronGolemCrackinessLayer
+	resourceLocations f_117132_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117135_ p_117135_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117137_ p_117137_
+		1 p_117138_ p_117138_
+		2 p_117139_ p_117139_
+		3 p_117140_ p_117140_
+		4 p_117141_ p_117141_
+		5 p_117142_ p_117142_
+		6 p_117143_ p_117143_
+		7 p_117144_ p_117144_
+		8 p_117145_ p_117145_
+		9 p_117146_ p_117146_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/IronGolem;FFFFFF)V m_6494_
+		0 p_117148_ p_117148_
+		1 p_117149_ p_117149_
+		2 p_117150_ p_117150_
+		3 p_117151_ p_117151_
+		4 p_117152_ p_117152_
+		5 p_117153_ p_117153_
+		6 p_117154_ p_117154_
+		7 p_117155_ p_117155_
+		8 p_117156_ p_117156_
+		9 p_117157_ p_117157_
+net/minecraft/client/renderer/entity/layers/IronGolemFlowerLayer net/minecraft/client/renderer/entity/layers/IronGolemFlowerLayer
+	blockRenderer f_234840_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234842_ p_234842_
+		1 p_234843_ p_234843_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117161_ p_117161_
+		1 p_117162_ p_117162_
+		2 p_117163_ p_117163_
+		3 p_117164_ p_117164_
+		4 p_117165_ p_117165_
+		5 p_117166_ p_117166_
+		6 p_117167_ p_117167_
+		7 p_117168_ p_117168_
+		8 p_117169_ p_117169_
+		9 p_117170_ p_117170_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/IronGolem;FFFFFF)V m_6494_
+		0 p_117172_ p_117172_
+		1 p_117173_ p_117173_
+		2 p_117174_ p_117174_
+		3 p_117175_ p_117175_
+		4 p_117176_ p_117176_
+		5 p_117177_ p_117177_
+		6 p_117178_ p_117178_
+		7 p_117179_ p_117179_
+		8 p_117180_ p_117180_
+		9 p_117181_ p_117181_
+net/minecraft/client/renderer/entity/layers/ItemInHandLayer net/minecraft/client/renderer/entity/layers/ItemInHandLayer
+	itemInHandRenderer f_234844_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234846_ p_234846_
+		1 p_234847_ p_234847_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117193_ p_117193_
+		1 p_117194_ p_117194_
+		2 p_117195_ p_117195_
+		3 p_117196_ p_117196_
+		4 p_117197_ p_117197_
+		5 p_117198_ p_117198_
+		6 p_117199_ p_117199_
+		7 p_117200_ p_117200_
+		8 p_117201_ p_117201_
+		9 p_117202_ p_117202_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117204_ p_117204_
+		1 p_117205_ p_117205_
+		2 p_117206_ p_117206_
+		3 p_117207_ p_117207_
+		4 p_117208_ p_117208_
+		5 p_117209_ p_117209_
+		6 p_117210_ p_117210_
+		7 p_117211_ p_117211_
+		8 p_117212_ p_117212_
+		9 p_117213_ p_117213_
+	renderArmWithItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_117184_
+		0 p_117185_ p_117185_
+		1 p_117186_ p_117186_
+		2 p_270970_ p_270970_
+		3 p_117188_ p_117188_
+		4 p_117189_ p_117189_
+		5 p_117190_ p_117190_
+		6 p_117191_ p_117191_
+net/minecraft/client/renderer/entity/layers/LlamaDecorLayer net/minecraft/client/renderer/entity/layers/LlamaDecorLayer
+	TEXTURE_LOCATION f_117214_
+	TRADER_LLAMA f_117215_
+	model f_117216_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174499_ p_174499_
+		1 p_174500_ p_174500_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117221_ p_117221_
+		1 p_117222_ p_117222_
+		2 p_117223_ p_117223_
+		3 p_117224_ p_117224_
+		4 p_117225_ p_117225_
+		5 p_117226_ p_117226_
+		6 p_117227_ p_117227_
+		7 p_117228_ p_117228_
+		8 p_117229_ p_117229_
+		9 p_117230_ p_117230_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Llama;FFFFFF)V m_6494_
+		0 p_117232_ p_117232_
+		1 p_117233_ p_117233_
+		2 p_117234_ p_117234_
+		3 p_117235_ p_117235_
+		4 p_117236_ p_117236_
+		5 p_117237_ p_117237_
+		6 p_117238_ p_117238_
+		7 p_117239_ p_117239_
+		8 p_117240_ p_117240_
+		9 p_117241_ p_117241_
+net/minecraft/client/renderer/entity/layers/MushroomCowMushroomLayer net/minecraft/client/renderer/entity/layers/MushroomCowMushroomLayer
+	blockRenderer f_234848_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234850_ p_234850_
+		1 p_234851_ p_234851_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117245_ p_117245_
+		1 p_117246_ p_117246_
+		2 p_117247_ p_117247_
+		3 p_117248_ p_117248_
+		4 p_117249_ p_117249_
+		5 p_117250_ p_117250_
+		6 p_117251_ p_117251_
+		7 p_117252_ p_117252_
+		8 p_117253_ p_117253_
+		9 p_117254_ p_117254_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/MushroomCow;FFFFFF)V m_6494_
+		0 p_117256_ p_117256_
+		1 p_117257_ p_117257_
+		2 p_117258_ p_117258_
+		3 p_117259_ p_117259_
+		4 p_117260_ p_117260_
+		5 p_117261_ p_117261_
+		6 p_117262_ p_117262_
+		7 p_117263_ p_117263_
+		8 p_117264_ p_117264_
+		9 p_117265_ p_117265_
+	renderMushroomBlock (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IZLnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/client/resources/model/BakedModel;)V m_234852_
+		0 p_234853_ p_234853_
+		1 p_234854_ p_234854_
+		2 p_234855_ p_234855_
+		3 p_234856_ p_234856_
+		4 p_234857_ p_234857_
+		5 p_234858_ p_234858_
+		6 p_234859_ p_234859_
+net/minecraft/client/renderer/entity/layers/PandaHoldsItemLayer net/minecraft/client/renderer/entity/layers/PandaHoldsItemLayer
+	itemInHandRenderer f_234860_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234862_ p_234862_
+		1 p_234863_ p_234863_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117269_ p_117269_
+		1 p_117270_ p_117270_
+		2 p_117271_ p_117271_
+		3 p_117272_ p_117272_
+		4 p_117273_ p_117273_
+		5 p_117274_ p_117274_
+		6 p_117275_ p_117275_
+		7 p_117276_ p_117276_
+		8 p_117277_ p_117277_
+		9 p_117278_ p_117278_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Panda;FFFFFF)V m_6494_
+		0 p_117280_ p_117280_
+		1 p_117281_ p_117281_
+		2 p_117282_ p_117282_
+		3 p_117283_ p_117283_
+		4 p_117284_ p_117284_
+		5 p_117285_ p_117285_
+		6 p_117286_ p_117286_
+		7 p_117287_ p_117287_
+		8 p_117288_ p_117288_
+		9 p_117289_ p_117289_
+net/minecraft/client/renderer/entity/layers/ParrotOnShoulderLayer net/minecraft/client/renderer/entity/layers/ParrotOnShoulderLayer
+	model f_117290_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174511_ p_174511_
+		1 p_174512_ p_174512_
+	lambda$render$0 (Lnet/minecraft/world/entity/EntityType;)Z m_117293_
+		static
+		0 p_117294_ p_117294_
+	lambda$render$1 (Lcom/mojang/blaze3d/vertex/PoseStack;ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/client/renderer/MultiBufferSource;IFFFFLnet/minecraft/world/entity/EntityType;)V m_262347_
+		0 p_262528_ p_262528_
+		1 p_262529_ p_262529_
+		2 p_262530_ p_262530_
+		3 p_262531_ p_262531_
+		4 p_262532_ p_262532_
+		5 p_262533_ p_262533_
+		6 p_262534_ p_262534_
+		7 p_262535_ p_262535_
+		8 p_262536_ p_262536_
+		9 p_262537_ p_262537_
+		10 p_262538_ p_262538_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117296_ p_117296_
+		1 p_117297_ p_117297_
+		2 p_117298_ p_117298_
+		3 p_117299_ p_117299_
+		4 p_117300_ p_117300_
+		5 p_117301_ p_117301_
+		6 p_117302_ p_117302_
+		7 p_117303_ p_117303_
+		8 p_117304_ p_117304_
+		9 p_117305_ p_117305_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/player/Player;FFFFZ)V m_117317_
+		0 p_117318_ p_117318_
+		1 p_117319_ p_117319_
+		2 p_117320_ p_117320_
+		3 p_117321_ p_117321_
+		4 p_117322_ p_117322_
+		5 p_117323_ p_117323_
+		6 p_117324_ p_117324_
+		7 p_117325_ p_117325_
+		8 p_117326_ p_117326_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/player/Player;FFFFFF)V m_6494_
+		0 p_117307_ p_117307_
+		1 p_117308_ p_117308_
+		2 p_117309_ p_117309_
+		3 p_117310_ p_117310_
+		4 p_117311_ p_117311_
+		5 p_117312_ p_117312_
+		6 p_117313_ p_117313_
+		7 p_117314_ p_117314_
+		8 p_117315_ p_117315_
+		9 p_117316_ p_117316_
+net/minecraft/client/renderer/entity/layers/PhantomEyesLayer net/minecraft/client/renderer/entity/layers/PhantomEyesLayer
+	PHANTOM_EYES f_117339_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117342_ p_117342_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/PlayerItemInHandLayer net/minecraft/client/renderer/entity/layers/PlayerItemInHandLayer
+	X_ROT_MAX f_174514_
+	X_ROT_MIN f_174513_
+	itemInHandRenderer f_234864_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234866_ p_234866_
+		1 p_234867_ p_234867_
+	renderArmWithItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_117184_
+		0 p_270884_ p_270884_
+		1 p_270379_ p_270379_
+		2 p_270607_ p_270607_
+		3 p_270324_ p_270324_
+		4 p_270124_ p_270124_
+		5 p_270414_ p_270414_
+		6 p_270295_ p_270295_
+	renderArmWithSpyglass (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_174517_
+		0 p_174518_ p_174518_
+		1 p_174519_ p_174519_
+		2 p_174520_ p_174520_
+		3 p_174521_ p_174521_
+		4 p_174522_ p_174522_
+		5 p_174523_ p_174523_
+net/minecraft/client/renderer/entity/layers/RenderLayer net/minecraft/client/renderer/entity/layers/RenderLayer
+	renderer f_117344_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117346_ p_117346_
+	coloredCutoutModelCopyLayerRender (Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFFFFF)V m_117359_
+		static
+		0 p_117360_ p_117360_
+		1 p_117361_ p_117361_
+		2 p_117362_ p_117362_
+		3 p_117363_ p_117363_
+		4 p_117364_ p_117364_
+		5 p_117365_ p_117365_
+		6 p_117366_ p_117366_
+		7 p_117367_ p_117367_
+		8 p_117368_ p_117368_
+		9 p_117369_ p_117369_
+		10 p_117370_ p_117370_
+		11 p_117371_ p_117371_
+		12 p_117372_ p_117372_
+		13 p_117373_ p_117373_
+		14 p_117374_ p_117374_
+		15 p_117375_ p_117375_
+	getParentModel ()Lnet/minecraft/client/model/EntityModel; m_117386_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_117347_
+		0 p_117348_ p_117348_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117349_ p_117349_
+		1 p_117350_ p_117350_
+		2 p_117351_ p_117351_
+		3 p_117352_ p_117352_
+		4 p_117353_ p_117353_
+		5 p_117354_ p_117354_
+		6 p_117355_ p_117355_
+		7 p_117356_ p_117356_
+		8 p_117357_ p_117357_
+		9 p_117358_ p_117358_
+	renderColoredCutoutModel (Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFF)V m_117376_
+		static
+		0 p_117377_ p_117377_
+		1 p_117378_ p_117378_
+		2 p_117379_ p_117379_
+		3 p_117380_ p_117380_
+		4 p_117381_ p_117381_
+		5 p_117382_ p_117382_
+		6 p_117383_ p_117383_
+		7 p_117384_ p_117384_
+		8 p_117385_ p_117385_
+net/minecraft/client/renderer/entity/layers/SaddleLayer net/minecraft/client/renderer/entity/layers/SaddleLayer
+	model f_117388_
+	textureLocation f_117387_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_117390_ p_117390_
+		1 p_117391_ p_117391_
+		2 p_117392_ p_117392_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117394_ p_117394_
+		1 p_117395_ p_117395_
+		2 p_117396_ p_117396_
+		3 p_117397_ p_117397_
+		4 p_117398_ p_117398_
+		5 p_117399_ p_117399_
+		6 p_117400_ p_117400_
+		7 p_117401_ p_117401_
+		8 p_117402_ p_117402_
+		9 p_117403_ p_117403_
+net/minecraft/client/renderer/entity/layers/SheepFurLayer net/minecraft/client/renderer/entity/layers/SheepFurLayer
+	SHEEP_FUR_LOCATION f_117404_
+	model f_117405_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174533_ p_174533_
+		1 p_174534_ p_174534_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117410_ p_117410_
+		1 p_117411_ p_117411_
+		2 p_117412_ p_117412_
+		3 p_117413_ p_117413_
+		4 p_117414_ p_117414_
+		5 p_117415_ p_117415_
+		6 p_117416_ p_117416_
+		7 p_117417_ p_117417_
+		8 p_117418_ p_117418_
+		9 p_117419_ p_117419_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Sheep;FFFFFF)V m_6494_
+		0 p_117421_ p_117421_
+		1 p_117422_ p_117422_
+		2 p_117423_ p_117423_
+		3 p_117424_ p_117424_
+		4 p_117425_ p_117425_
+		5 p_117426_ p_117426_
+		6 p_117427_ p_117427_
+		7 p_117428_ p_117428_
+		8 p_117429_ p_117429_
+		9 p_117430_ p_117430_
+net/minecraft/client/renderer/entity/layers/ShulkerHeadLayer net/minecraft/client/renderer/entity/layers/ShulkerHeadLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117432_ p_117432_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117434_ p_117434_
+		1 p_117435_ p_117435_
+		2 p_117436_ p_117436_
+		3 p_117437_ p_117437_
+		4 p_117438_ p_117438_
+		5 p_117439_ p_117439_
+		6 p_117440_ p_117440_
+		7 p_117441_ p_117441_
+		8 p_117442_ p_117442_
+		9 p_117443_ p_117443_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Shulker;FFFFFF)V m_6494_
+		0 p_117445_ p_117445_
+		1 p_117446_ p_117446_
+		2 p_117447_ p_117447_
+		3 p_117448_ p_117448_
+		4 p_117449_ p_117449_
+		5 p_117450_ p_117450_
+		6 p_117451_ p_117451_
+		7 p_117452_ p_117452_
+		8 p_117453_ p_117453_
+		9 p_117454_ p_117454_
+net/minecraft/client/renderer/entity/layers/SlimeOuterLayer net/minecraft/client/renderer/entity/layers/SlimeOuterLayer
+	model f_117455_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174536_ p_174536_
+		1 p_174537_ p_174537_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117459_ p_117459_
+		1 p_117460_ p_117460_
+		2 p_117461_ p_117461_
+		3 p_117462_ p_117462_
+		4 p_117463_ p_117463_
+		5 p_117464_ p_117464_
+		6 p_117465_ p_117465_
+		7 p_117466_ p_117466_
+		8 p_117467_ p_117467_
+		9 p_117468_ p_117468_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117470_ p_117470_
+		1 p_117471_ p_117471_
+		2 p_117472_ p_117472_
+		3 p_117473_ p_117473_
+		4 p_117474_ p_117474_
+		5 p_117475_ p_117475_
+		6 p_117476_ p_117476_
+		7 p_117477_ p_117477_
+		8 p_117478_ p_117478_
+		9 p_117479_ p_117479_
+net/minecraft/client/renderer/entity/layers/SnowGolemHeadLayer net/minecraft/client/renderer/entity/layers/SnowGolemHeadLayer
+	blockRenderer f_234868_
+	itemRenderer f_234869_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_234871_ p_234871_
+		1 p_234872_ p_234872_
+		2 p_234873_ p_234873_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117483_ p_117483_
+		1 p_117484_ p_117484_
+		2 p_117485_ p_117485_
+		3 p_117486_ p_117486_
+		4 p_117487_ p_117487_
+		5 p_117488_ p_117488_
+		6 p_117489_ p_117489_
+		7 p_117490_ p_117490_
+		8 p_117491_ p_117491_
+		9 p_117492_ p_117492_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/SnowGolem;FFFFFF)V m_6494_
+		0 p_117494_ p_117494_
+		1 p_117495_ p_117495_
+		2 p_117496_ p_117496_
+		3 p_117497_ p_117497_
+		4 p_117498_ p_117498_
+		5 p_117499_ p_117499_
+		6 p_117500_ p_117500_
+		7 p_117501_ p_117501_
+		8 p_117502_ p_117502_
+		9 p_117503_ p_117503_
+net/minecraft/client/renderer/entity/layers/SpiderEyesLayer net/minecraft/client/renderer/entity/layers/SpiderEyesLayer
+	SPIDER_EYES f_117504_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117507_ p_117507_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/SpinAttackEffectLayer net/minecraft/client/renderer/entity/layers/SpinAttackEffectLayer
+	BOX f_174538_
+	TEXTURE f_117509_
+	box f_117510_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174540_ p_174540_
+		1 p_174541_ p_174541_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_174542_
+		static
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117515_ p_117515_
+		1 p_117516_ p_117516_
+		2 p_117517_ p_117517_
+		3 p_117518_ p_117518_
+		4 p_117519_ p_117519_
+		5 p_117520_ p_117520_
+		6 p_117521_ p_117521_
+		7 p_117522_ p_117522_
+		8 p_117523_ p_117523_
+		9 p_117524_ p_117524_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117526_ p_117526_
+		1 p_117527_ p_117527_
+		2 p_117528_ p_117528_
+		3 p_117529_ p_117529_
+		4 p_117530_ p_117530_
+		5 p_117531_ p_117531_
+		6 p_117532_ p_117532_
+		7 p_117533_ p_117533_
+		8 p_117534_ p_117534_
+		9 p_117535_ p_117535_
+net/minecraft/client/renderer/entity/layers/StrayClothingLayer net/minecraft/client/renderer/entity/layers/StrayClothingLayer
+	STRAY_CLOTHES_LOCATION f_117536_
+	layerModel f_117537_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174544_ p_174544_
+		1 p_174545_ p_174545_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117542_ p_117542_
+		1 p_117543_ p_117543_
+		2 p_117544_ p_117544_
+		3 p_117545_ p_117545_
+		4 p_117546_ p_117546_
+		5 p_117547_ p_117547_
+		6 p_117548_ p_117548_
+		7 p_117549_ p_117549_
+		8 p_117550_ p_117550_
+		9 p_117551_ p_117551_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Mob;FFFFFF)V m_6494_
+		0 p_117553_ p_117553_
+		1 p_117554_ p_117554_
+		2 p_117555_ p_117555_
+		3 p_117556_ p_117556_
+		4 p_117557_ p_117557_
+		5 p_117558_ p_117558_
+		6 p_117559_ p_117559_
+		7 p_117560_ p_117560_
+		8 p_117561_ p_117561_
+		9 p_117562_ p_117562_
+net/minecraft/client/renderer/entity/layers/StuckInBodyLayer net/minecraft/client/renderer/entity/layers/StuckInBodyLayer
+	<init> (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_117564_ p_117564_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_117565_ p_117565_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117575_ p_117575_
+		1 p_117576_ p_117576_
+		2 p_117577_ p_117577_
+		3 p_117578_ p_117578_
+		4 p_117579_ p_117579_
+		5 p_117580_ p_117580_
+		6 p_117581_ p_117581_
+		7 p_117582_ p_117582_
+		8 p_117583_ p_117583_
+		9 p_117584_ p_117584_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117586_ p_117586_
+		1 p_117587_ p_117587_
+		2 p_117588_ p_117588_
+		3 p_117589_ p_117589_
+		4 p_117590_ p_117590_
+		5 p_117591_ p_117591_
+		6 p_117592_ p_117592_
+		7 p_117593_ p_117593_
+		8 p_117594_ p_117594_
+		9 p_117595_ p_117595_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_117566_ p_117566_
+		1 p_117567_ p_117567_
+		2 p_117568_ p_117568_
+		3 p_117569_ p_117569_
+		4 p_117570_ p_117570_
+		5 p_117571_ p_117571_
+		6 p_117572_ p_117572_
+		7 p_117573_ p_117573_
+net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer
+	BETTY_TEXTURE f_262261_
+	BLOCKFISH_TEXTURE f_262284_
+	BRINELY_TEXTURE f_262298_
+	CLAYFISH_TEXTURE f_262230_
+	DASHER_TEXTURE f_262270_
+	FLOPPER_TEXTURE f_262290_
+	GLITTER_TEXTURE f_262197_
+	KOB_TEXTURE f_262267_
+	SNOOPER_TEXTURE f_262234_
+	SPOTTY_TEXTURE f_262260_
+	STRIPEY_TEXTURE f_262297_
+	SUNSTREAK_TEXTURE f_262199_
+	modelA f_117596_
+	modelB f_117597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174547_ p_174547_
+		1 p_174548_ p_174548_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117601_ p_117601_
+		1 p_117602_ p_117602_
+		2 p_117603_ p_117603_
+		3 p_117604_ p_117604_
+		4 p_117605_ p_117605_
+		5 p_117606_ p_117606_
+		6 p_117607_ p_117607_
+		7 p_117608_ p_117608_
+		8 p_117609_ p_117609_
+		9 p_117610_ p_117610_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/TropicalFish;FFFFFF)V m_6494_
+		0 p_117612_ p_117612_
+		1 p_117613_ p_117613_
+		2 p_117614_ p_117614_
+		3 p_117615_ p_117615_
+		4 p_117616_ p_117616_
+		5 p_117617_ p_117617_
+		6 p_117618_ p_117618_
+		7 p_117619_ p_117619_
+		8 p_117620_ p_117620_
+		9 p_117621_ p_117621_
+net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer$1 net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer$1
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base f_262220_
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Pattern f_262237_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/layers/VillagerProfessionLayer net/minecraft/client/renderer/entity/layers/VillagerProfessionLayer
+	LEVEL_LOCATIONS f_117622_
+	path f_117626_
+	professionHatCache f_117624_
+	resourceManager f_117625_
+	typeHatCache f_117623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;)V <init>
+		0 p_174550_ p_174550_
+		1 p_174551_ p_174551_
+		2 p_174552_ p_174552_
+	getHatData (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/core/DefaultedRegistry;Ljava/lang/Object;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_117658_
+		0 p_117659_ p_117659_
+		1 p_117660_ p_117660_
+		2 p_117661_ p_117661_
+		3 p_117662_ p_117662_
+	getResourceLocation (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_117668_
+		0 p_117669_ p_117669_
+		1 p_117670_ p_117670_
+	lambda$getHatData$2 (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/Optional; m_234874_
+		static
+		0 p_234875_ p_234875_
+	lambda$getHatData$3 (Ljava/lang/String;Lnet/minecraft/core/DefaultedRegistry;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_257088_
+		0 p_258156_ p_258156_
+		1 p_258157_ p_258157_
+		2 p_258158_ p_258158_
+		3 p_258159_ p_258159_
+	lambda$getResourceLocation$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_244736_
+		0 p_247943_ p_247943_
+		1 p_247944_ p_247944_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_117656_
+		static
+		0 p_117657_ p_117657_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117635_ p_117635_
+		1 p_117636_ p_117636_
+		2 p_117637_ p_117637_
+		3 p_117638_ p_117638_
+		4 p_117639_ p_117639_
+		5 p_117640_ p_117640_
+		6 p_117641_ p_117641_
+		7 p_117642_ p_117642_
+		8 p_117643_ p_117643_
+		9 p_117644_ p_117644_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117646_ p_117646_
+		1 p_117647_ p_117647_
+		2 p_117648_ p_117648_
+		3 p_117649_ p_117649_
+		4 p_117650_ p_117650_
+		5 p_117651_ p_117651_
+		6 p_117652_ p_117652_
+		7 p_117653_ p_117653_
+		8 p_117654_ p_117654_
+		9 p_117655_ p_117655_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer
+	alphaFunction f_234882_
+	drawSelector f_234883_
+	texture f_234881_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction;Lnet/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector;)V <init>
+		0 p_234885_ p_234885_
+		1 p_234886_ p_234886_
+		2 p_234887_ p_234887_
+		3 p_234888_ p_234888_
+	lambda$onlyDrawSelectedParts$0 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234917_
+		static
+		0 p_234918_ p_234918_
+	lambda$onlyDrawSelectedParts$1 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234915_
+		static
+		0 p_234916_ p_234916_
+	lambda$resetDrawForAllParts$2 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234912_
+		static
+		0 p_234913_ p_234913_
+	onlyDrawSelectedParts ()V m_234889_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_234891_ p_234891_
+		1 p_234892_ p_234892_
+		2 p_234893_ p_234893_
+		3 p_234894_ p_234894_
+		4 p_234895_ p_234895_
+		5 p_234896_ p_234896_
+		6 p_234897_ p_234897_
+		7 p_234898_ p_234898_
+		8 p_234899_ p_234899_
+		9 p_234900_ p_234900_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/warden/Warden;FFFFFF)V m_6494_
+		0 p_234902_ p_234902_
+		1 p_234903_ p_234903_
+		2 p_234904_ p_234904_
+		3 p_234905_ p_234905_
+		4 p_234906_ p_234906_
+		5 p_234907_ p_234907_
+		6 p_234908_ p_234908_
+		7 p_234909_ p_234909_
+		8 p_234910_ p_234910_
+		9 p_234911_ p_234911_
+	resetDrawForAllParts ()V m_234914_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction
+	apply (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234919_
+		0 p_234920_ p_234920_
+		1 p_234921_ p_234921_
+		2 p_234922_ p_234922_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector
+	getPartsToDraw (Lnet/minecraft/client/model/EntityModel;)Ljava/util/List; m_234923_
+		0 p_234924_ p_234924_
+net/minecraft/client/renderer/entity/layers/WitchItemLayer net/minecraft/client/renderer/entity/layers/WitchItemLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234926_ p_234926_
+		1 p_234927_ p_234927_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117674_ p_117674_
+		1 p_117675_ p_117675_
+		2 p_117676_ p_117676_
+		3 p_117677_ p_117677_
+		4 p_117678_ p_117678_
+		5 p_117679_ p_117679_
+		6 p_117680_ p_117680_
+		7 p_117681_ p_117681_
+		8 p_117682_ p_117682_
+		9 p_117683_ p_117683_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117685_ p_117685_
+		1 p_117686_ p_117686_
+		2 p_117687_ p_117687_
+		3 p_117688_ p_117688_
+		4 p_117689_ p_117689_
+		5 p_117690_ p_117690_
+		6 p_117691_ p_117691_
+		7 p_117692_ p_117692_
+		8 p_117693_ p_117693_
+		9 p_117694_ p_117694_
+net/minecraft/client/renderer/entity/layers/WitherArmorLayer net/minecraft/client/renderer/entity/layers/WitherArmorLayer
+	WITHER_ARMOR_LOCATION f_117695_
+	model f_117696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174554_ p_174554_
+		1 p_174555_ p_174555_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	xOffset (F)F m_7631_
+		0 p_117702_ p_117702_
+net/minecraft/client/renderer/entity/layers/WolfCollarLayer net/minecraft/client/renderer/entity/layers/WolfCollarLayer
+	WOLF_COLLAR_LOCATION f_117704_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117707_ p_117707_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117709_ p_117709_
+		1 p_117710_ p_117710_
+		2 p_117711_ p_117711_
+		3 p_117712_ p_117712_
+		4 p_117713_ p_117713_
+		5 p_117714_ p_117714_
+		6 p_117715_ p_117715_
+		7 p_117716_ p_117716_
+		8 p_117717_ p_117717_
+		9 p_117718_ p_117718_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Wolf;FFFFFF)V m_6494_
+		0 p_117720_ p_117720_
+		1 p_117721_ p_117721_
+		2 p_117722_ p_117722_
+		3 p_117723_ p_117723_
+		4 p_117724_ p_117724_
+		5 p_117725_ p_117725_
+		6 p_117726_ p_117726_
+		7 p_117727_ p_117727_
+		8 p_117728_ p_117728_
+		9 p_117729_ p_117729_
+net/minecraft/client/renderer/entity/layers/package-info net/minecraft/client/renderer/entity/layers/package-info
+net/minecraft/client/renderer/entity/package-info net/minecraft/client/renderer/entity/package-info
+net/minecraft/client/renderer/entity/player/PlayerRenderer net/minecraft/client/renderer/entity/player/PlayerRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Z)V <init>
+		0 p_174557_ p_174557_
+		1 p_174558_ p_174558_
+	getArmPose (Lnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/client/model/HumanoidModel$ArmPose; m_117794_
+		static
+		0 p_117795_ p_117795_
+		1 p_117796_ p_117796_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_117738_ p_117738_
+		1 p_117739_ p_117739_
+	getRenderOffset (Lnet/minecraft/client/player/AbstractClientPlayer;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_117785_ p_117785_
+		1 p_117786_ p_117786_
+	getTextureLocation (Lnet/minecraft/client/player/AbstractClientPlayer;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_117783_ p_117783_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_117736_ p_117736_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117741_ p_117741_
+		1 p_117742_ p_117742_
+		2 p_117743_ p_117743_
+		3 p_117744_ p_117744_
+		4 p_117745_ p_117745_
+		5 p_117746_ p_117746_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117754_ p_117754_
+		1 p_117755_ p_117755_
+		2 p_117756_ p_117756_
+		3 p_117757_ p_117757_
+		4 p_117758_ p_117758_
+		5 p_117759_ p_117759_
+	render (Lnet/minecraft/client/player/AbstractClientPlayer;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117788_ p_117788_
+		1 p_117789_ p_117789_
+		2 p_117790_ p_117790_
+		3 p_117791_ p_117791_
+		4 p_117792_ p_117792_
+		5 p_117793_ p_117793_
+	renderHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;)V m_117775_
+		0 p_117776_ p_117776_
+		1 p_117777_ p_117777_
+		2 p_117778_ p_117778_
+		3 p_117779_ p_117779_
+		4 p_117780_ p_117780_
+		5 p_117781_ p_117781_
+	renderLeftHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;)V m_117813_
+		0 p_117814_ p_117814_
+		1 p_117815_ p_117815_
+		2 p_117816_ p_117816_
+		3 p_117817_ p_117817_
+	renderNameTag (Lnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_117808_ p_117808_
+		1 p_117809_ p_117809_
+		2 p_117810_ p_117810_
+		3 p_117811_ p_117811_
+		4 p_117812_ p_117812_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_117748_ p_117748_
+		1 p_117749_ p_117749_
+		2 p_117750_ p_117750_
+		3 p_117751_ p_117751_
+		4 p_117752_ p_117752_
+	renderRightHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;)V m_117770_
+		0 p_117771_ p_117771_
+		1 p_117772_ p_117772_
+		2 p_117773_ p_117773_
+		3 p_117774_ p_117774_
+	scale (Lnet/minecraft/client/player/AbstractClientPlayer;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_117798_ p_117798_
+		1 p_117799_ p_117799_
+		2 p_117800_ p_117800_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_117761_ p_117761_
+		1 p_117762_ p_117762_
+		2 p_117763_ p_117763_
+	setModelProperties (Lnet/minecraft/client/player/AbstractClientPlayer;)V m_117818_
+		0 p_117819_ p_117819_
+	setupRotations (Lnet/minecraft/client/player/AbstractClientPlayer;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_117802_ p_117802_
+		1 p_117803_ p_117803_
+		2 p_117804_ p_117804_
+		3 p_117805_ p_117805_
+		4 p_117806_ p_117806_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_117765_ p_117765_
+		1 p_117766_ p_117766_
+		2 p_117767_ p_117767_
+		3 p_117768_ p_117768_
+		4 p_117769_ p_117769_
+net/minecraft/client/renderer/entity/player/package-info net/minecraft/client/renderer/entity/player/package-info
+net/minecraft/client/renderer/item/ClampedItemPropertyFunction net/minecraft/client/renderer/item/ClampedItemPropertyFunction
+	call (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_141951_
+		0 p_174560_ p_174560_
+		1 p_174561_ p_174561_
+		2 p_174562_ p_174562_
+		3 p_174563_ p_174563_
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_174564_ p_174564_
+		1 p_174565_ p_174565_
+		2 p_174566_ p_174566_
+		3 p_174567_ p_174567_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction net/minecraft/client/renderer/item/CompassItemPropertyFunction
+	DEFAULT_ROTATION f_234928_
+	compassTarget f_234929_
+	wobble f_234930_
+	wobbleRandom f_234931_
+	<init> (Lnet/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget;)V <init>
+		0 p_234933_ p_234933_
+	getAngleFromEntityToPos (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)D m_234948_
+		0 p_234949_ p_234949_
+		1 p_234950_ p_234950_
+	getCompassRotation (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;ILnet/minecraft/world/entity/Entity;)F m_234954_
+		0 p_234955_ p_234955_
+		1 p_234956_ p_234956_
+		2 p_234957_ p_234957_
+		3 p_234958_ p_234958_
+	getRandomlySpinningRotation (IJ)F m_234936_
+		0 p_234937_ p_234937_
+		1 p_234938_ p_234938_
+	getRotationTowardsCompassTarget (Lnet/minecraft/world/entity/Entity;JLnet/minecraft/core/BlockPos;)F m_234941_
+		0 p_234942_ p_234942_
+		1 p_234943_ p_234943_
+		2 p_234944_ p_234944_
+	getWrappedVisualRotationY (Lnet/minecraft/world/entity/Entity;)D m_234939_
+		0 p_234940_ p_234940_
+	hash (I)I m_234934_
+		0 p_234935_ p_234935_
+	isValidCompassTargetPos (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/GlobalPos;)Z m_234951_
+		0 p_234952_ p_234952_
+		1 p_234953_ p_234953_
+	tryFetchLevelIfMissing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/multiplayer/ClientLevel;)Lnet/minecraft/client/multiplayer/ClientLevel; m_234945_
+		0 p_234946_ p_234946_
+		1 p_234947_ p_234947_
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_234960_ p_234960_
+		1 p_234961_ p_234961_
+		2 p_234962_ p_234962_
+		3 p_234963_ p_234963_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget
+	getPos (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234964_
+		0 p_234965_ p_234965_
+		1 p_234966_ p_234966_
+		2 p_234967_ p_234967_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassWobble net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassWobble
+	deltaRotation f_234969_
+	lastUpdateTick f_234970_
+	rotation f_234968_
+	<init> ()V <init>
+	shouldUpdate (J)Z m_234972_
+		0 p_234973_ p_234973_
+	update (JD)V m_234974_
+		0 p_234975_ p_234975_
+		1 p_234976_ p_234976_
+net/minecraft/client/renderer/item/ItemProperties net/minecraft/client/renderer/item/ItemProperties
+	DAMAGE f_117822_
+	DAMAGED f_117821_
+	GENERIC_PROPERTIES f_117820_
+	PROPERTIES f_117825_
+	PROPERTY_DAMAGE f_117824_
+	PROPERTY_DAMAGED f_117823_
+	TAG_CUSTOM_MODEL_DATA f_174568_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getProperty (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/item/ItemPropertyFunction; m_117829_
+		static
+		0 p_117830_ p_117830_
+		1 p_117831_ p_117831_
+	lambda$register$2 (Lnet/minecraft/world/item/Item;)Ljava/util/Map; m_117827_
+		static
+		0 p_117828_ p_117828_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174659_
+		static
+		0 p_174660_ p_174660_
+		1 p_174661_ p_174661_
+		2 p_174662_ p_174662_
+		3 p_174663_ p_174663_
+	lambda$static$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174654_
+		static
+		0 p_174655_ p_174655_
+		1 p_174656_ p_174656_
+		2 p_174657_ p_174657_
+		3 p_174658_ p_174658_
+	lambda$static$10 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174624_
+		static
+		0 p_174625_ p_174625_
+		1 p_174626_ p_174626_
+		2 p_174627_ p_174627_
+		3 p_174628_ p_174628_
+	lambda$static$11 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234991_
+		static
+		0 p_234992_ p_234992_
+		1 p_234993_ p_234993_
+		2 p_234994_ p_234994_
+	lambda$static$12 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234982_
+		static
+		0 p_234983_ p_234983_
+		1 p_234984_ p_234984_
+		2 p_234985_ p_234985_
+	lambda$static$13 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174609_
+		static
+		0 p_174610_ p_174610_
+		1 p_174611_ p_174611_
+		2 p_174612_ p_174612_
+		3 p_174613_ p_174613_
+	lambda$static$14 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174604_
+		static
+		0 p_174605_ p_174605_
+		1 p_174606_ p_174606_
+		2 p_174607_ p_174607_
+		3 p_174608_ p_174608_
+	lambda$static$15 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_275784_
+		static
+		0 p_275891_ p_275891_
+		1 p_275892_ p_275892_
+		2 p_275893_ p_275893_
+		3 p_275894_ p_275894_
+	lambda$static$16 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_275783_
+		static
+		0 p_275887_ p_275887_
+		1 p_275888_ p_275888_
+		2 p_275889_ p_275889_
+		3 p_275890_ p_275890_
+	lambda$static$17 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174589_
+		static
+		0 p_174590_ p_174590_
+		1 p_174591_ p_174591_
+		2 p_174592_ p_174592_
+		3 p_174593_ p_174593_
+	lambda$static$18 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174584_
+		static
+		0 p_174585_ p_174585_
+		1 p_174586_ p_174586_
+		2 p_174587_ p_174587_
+		3 p_174588_ p_174588_
+	lambda$static$19 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174574_
+		static
+		0 p_174575_ p_174575_
+		1 p_174576_ p_174576_
+		2 p_174577_ p_174577_
+		3 p_174578_ p_174578_
+	lambda$static$20 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234995_
+		static
+		0 p_234996_ p_234996_
+		1 p_234997_ p_234997_
+		2 p_234998_ p_234998_
+		3 p_234999_ p_234999_
+	lambda$static$21 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234986_
+		static
+		0 p_234987_ p_234987_
+		1 p_234988_ p_234988_
+		2 p_234989_ p_234989_
+		3 p_234990_ p_234990_
+	lambda$static$22 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234977_
+		static
+		0 p_234978_ p_234978_
+		1 p_234979_ p_234979_
+		2 p_234980_ p_234980_
+		3 p_234981_ p_234981_
+	lambda$static$3 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174649_
+		static
+		0 p_174650_ p_174650_
+		1 p_174651_ p_174651_
+		2 p_174652_ p_174652_
+		3 p_174653_ p_174653_
+	lambda$static$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174644_
+		static
+		0 p_174645_ p_174645_
+		1 p_174646_ p_174646_
+		2 p_174647_ p_174647_
+		3 p_174648_ p_174648_
+	lambda$static$5 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_289053_
+		static
+		0 p_289244_ p_289244_
+		1 p_289245_ p_289245_
+		2 p_289246_ p_289246_
+		3 p_289247_ p_289247_
+	lambda$static$6 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174639_
+		static
+		0 p_174640_ p_174640_
+		1 p_174641_ p_174641_
+		2 p_174642_ p_174642_
+		3 p_174643_ p_174643_
+	lambda$static$7 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174634_
+		static
+		0 p_174635_ p_174635_
+		1 p_174636_ p_174636_
+		2 p_174637_ p_174637_
+		3 p_174638_ p_174638_
+	lambda$static$8 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_271563_
+		static
+		0 p_272332_ p_272332_
+		1 p_272333_ p_272333_
+		2 p_272334_ p_272334_
+		3 p_272335_ p_272335_
+	lambda$static$9 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174629_
+		static
+		0 p_174630_ p_174630_
+		1 p_174631_ p_174631_
+		2 p_174632_ p_174632_
+		3 p_174633_ p_174633_
+	register (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V m_174570_
+		static
+		0 p_174571_ p_174571_
+		1 p_174572_ p_174572_
+		2 p_174573_ p_174573_
+	registerCustomModelData (Lnet/minecraft/client/renderer/item/ItemPropertyFunction;)V m_174579_
+		static
+		0 p_174580_ p_174580_
+	registerGeneric (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction; m_174581_
+		static
+		0 p_174582_ p_174582_
+		1 p_174583_ p_174583_
+net/minecraft/client/renderer/item/ItemProperties$1 net/minecraft/client/renderer/item/ItemProperties$1
+	lastUpdateTick f_117901_
+	rota f_117900_
+	rotation f_117899_
+	<init> ()V <init>
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_174665_ p_174665_
+		1 p_174666_ p_174666_
+		2 p_174667_ p_174667_
+		3 p_174668_ p_174668_
+	wobble (Lnet/minecraft/world/level/Level;D)D m_117903_
+		0 p_117904_ p_117904_
+		1 p_117905_ p_117905_
+net/minecraft/client/renderer/item/ItemPropertyFunction net/minecraft/client/renderer/item/ItemPropertyFunction
+	call (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_141951_
+		0 p_174676_ p_174676_
+		1 p_174677_ p_174677_
+		2 p_174678_ p_174678_
+		3 p_174679_ p_174679_
+net/minecraft/client/renderer/item/package-info net/minecraft/client/renderer/item/package-info
+net/minecraft/client/renderer/package-info net/minecraft/client/renderer/package-info
+net/minecraft/client/renderer/texture/AbstractTexture net/minecraft/client/renderer/texture/AbstractTexture
+	NOT_ASSIGNED f_174680_
+	blur f_117951_
+	id f_117950_
+	mipmap f_117952_
+	<init> ()V <init>
+	bind ()V m_117966_
+	close ()V close
+	getId ()I m_117963_
+	lambda$bind$1 ()V m_117954_
+	lambda$releaseId$0 ()V m_117967_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_117955_ p_117955_
+	releaseId ()V m_117964_
+	reset (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V m_6479_
+		0 p_117956_ p_117956_
+		1 p_117957_ p_117957_
+		2 p_117958_ p_117958_
+		3 p_117959_ p_117959_
+	setFilter (ZZ)V m_117960_
+		0 p_117961_ p_117961_
+		1 p_117962_ p_117962_
+net/minecraft/client/renderer/texture/Dumpable net/minecraft/client/renderer/texture/Dumpable
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276124_ p_276124_
+		1 p_276123_ p_276123_
+net/minecraft/client/renderer/texture/DynamicTexture net/minecraft/client/renderer/texture/DynamicTexture
+	LOGGER f_117976_
+	pixels f_117977_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIZ)V <init>
+		0 p_117980_ p_117980_
+		1 p_117981_ p_117981_
+		2 p_117982_ p_117982_
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage;)V <init>
+		0 p_117984_ p_117984_
+	close ()V close
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276119_ p_276119_
+		1 p_276105_ p_276105_
+	getPixels ()Lcom/mojang/blaze3d/platform/NativeImage; m_117991_
+	lambda$new$0 ()V m_283979_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_117987_ p_117987_
+	setPixels (Lcom/mojang/blaze3d/platform/NativeImage;)V m_117988_
+		0 p_117989_ p_117989_
+	upload ()V m_117985_
+net/minecraft/client/renderer/texture/HttpTexture net/minecraft/client/renderer/texture/HttpTexture
+	LEGACY_SKIN_HEIGHT f_181891_
+	LOGGER f_117993_
+	SKIN_HEIGHT f_181890_
+	SKIN_WIDTH f_181889_
+	file f_117994_
+	future f_117998_
+	onDownloaded f_117997_
+	processLegacySkin f_117996_
+	uploaded f_117999_
+	urlString f_117995_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;ZLjava/lang/Runnable;)V <init>
+		0 p_118002_ p_118002_
+		1 p_118003_ p_118003_
+		2 p_118004_ p_118004_
+		3 p_118005_ p_118005_
+		4 p_118006_ p_118006_
+	doNotchTransparencyHack (Lcom/mojang/blaze3d/platform/NativeImage;IIII)V m_118012_
+		static
+		0 p_118013_ p_118013_
+		1 p_118014_ p_118014_
+		2 p_118015_ p_118015_
+		3 p_118016_ p_118016_
+		4 p_118017_ p_118017_
+	lambda$load$2 (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_118030_
+		0 p_118031_ p_118031_
+	lambda$load$3 (Ljava/io/InputStream;)V m_174682_
+		0 p_174683_ p_174683_
+	lambda$load$4 ()V m_118007_
+	lambda$loadCallback$0 (Lcom/mojang/blaze3d/platform/NativeImage;)V m_174684_
+		0 p_174685_ p_174685_
+	lambda$loadCallback$1 (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118034_
+		0 p_118035_ p_118035_
+	load (Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_118018_
+		0 p_118019_ p_118019_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118009_ p_118009_
+	loadCallback (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118010_
+		0 p_118011_ p_118011_
+	processLegacySkin (Lcom/mojang/blaze3d/platform/NativeImage;)Lcom/mojang/blaze3d/platform/NativeImage; m_118032_
+		0 p_118033_ p_118033_
+	setNoAlpha (Lcom/mojang/blaze3d/platform/NativeImage;IIII)V m_118022_
+		static
+		0 p_118023_ p_118023_
+		1 p_118024_ p_118024_
+		2 p_118025_ p_118025_
+		3 p_118026_ p_118026_
+		4 p_118027_ p_118027_
+	upload (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118020_
+		0 p_118021_ p_118021_
+net/minecraft/client/renderer/texture/MipmapGenerator net/minecraft/client/renderer/texture/MipmapGenerator
+	ALPHA_CUTOUT_CUTOFF f_174686_
+	POW22 f_118038_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alphaBlend (IIIIZ)I m_118048_
+		static
+		0 p_118049_ p_118049_
+		1 p_118050_ p_118050_
+		2 p_118051_ p_118051_
+		3 p_118052_ p_118052_
+		4 p_118053_ p_118053_
+	gammaBlend (IIIII)I m_118042_
+		static
+		0 p_118043_ p_118043_
+		1 p_118044_ p_118044_
+		2 p_118045_ p_118045_
+		3 p_118046_ p_118046_
+		4 p_118047_ p_118047_
+	generateMipLevels ([Lcom/mojang/blaze3d/platform/NativeImage;I)[Lcom/mojang/blaze3d/platform/NativeImage; m_246246_
+		static
+		0 p_251300_ p_251300_
+		1 p_252326_ p_252326_
+	getPow22 (I)F m_118040_
+		static
+		0 p_118041_ p_118041_
+	hasTransparentPixel (Lcom/mojang/blaze3d/platform/NativeImage;)Z m_246464_
+		static
+		0 p_252279_ p_252279_
+	lambda$static$0 ([F)V m_118057_
+		static
+		0 p_118058_ p_118058_
+net/minecraft/client/renderer/texture/MissingTextureAtlasSprite net/minecraft/client/renderer/texture/MissingTextureAtlasSprite
+	EMPTY_ANIMATION_META f_244401_
+	MISSING_IMAGE_HEIGHT f_174689_
+	MISSING_IMAGE_WIDTH f_174688_
+	MISSING_TEXTURE_LOCATION f_118059_
+	MISSING_TEXTURE_NAME f_174690_
+	missingTexture f_118060_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create ()Lnet/minecraft/client/renderer/texture/SpriteContents; m_246104_
+		static
+	generateMissingImage (II)Lcom/mojang/blaze3d/platform/NativeImage; m_245315_
+		static
+		0 p_249811_ p_249811_
+		1 p_249362_ p_249362_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_118071_
+		static
+	getTexture ()Lnet/minecraft/client/renderer/texture/DynamicTexture; m_118080_
+		static
+net/minecraft/client/renderer/texture/OverlayTexture net/minecraft/client/renderer/texture/OverlayTexture
+	NO_OVERLAY f_118083_
+	NO_WHITE_U f_174691_
+	RED_OVERLAY_V f_174692_
+	SIZE f_174694_
+	WHITE_OVERLAY_V f_174693_
+	texture f_118084_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	close ()V close
+	pack (II)I m_118093_
+		static
+		0 p_118094_ p_118094_
+		1 p_118095_ p_118095_
+	pack (FZ)I m_118090_
+		static
+		0 p_118091_ p_118091_
+		1 p_118092_ p_118092_
+	setupOverlayColor ()V m_118087_
+	teardownOverlayColor ()V m_118098_
+	u (F)I m_118088_
+		static
+		0 p_118089_ p_118089_
+	v (Z)I m_118096_
+		static
+		0 p_118097_ p_118097_
+net/minecraft/client/renderer/texture/PreloadedTexture net/minecraft/client/renderer/texture/PreloadedTexture
+	future f_118100_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V <init>
+		0 p_118102_ p_118102_
+		1 p_118103_ p_118103_
+		2 p_118104_ p_118104_
+	executor (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; m_118120_
+		static
+		0 p_118121_ p_118121_
+	getFuture ()Ljava/util/concurrent/CompletableFuture; m_118105_
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_118126_ p_118126_
+	lambda$executor$4 (Ljava/lang/Runnable;)V m_174695_
+		static
+		0 p_174696_ p_174696_
+	lambda$executor$5 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_118122_
+		static
+		0 p_118123_ p_118123_
+		1 p_118124_ p_118124_
+	lambda$getFuture$1 (Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage;)Ljava/lang/Void; m_118109_
+		static
+		0 p_118110_ p_118110_
+	lambda$new$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118106_
+		static
+		0 p_118107_ p_118107_
+		1 p_118108_ p_118108_
+	lambda$reset$2 (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118127_
+		0 p_118128_ p_118128_
+	lambda$reset$3 (Lnet/minecraft/client/renderer/texture/TextureManager;)V m_118111_
+		0 p_118112_ p_118112_
+	reset (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V m_6479_
+		0 p_118114_ p_118114_
+		1 p_118115_ p_118115_
+		2 p_118116_ p_118116_
+		3 p_118117_ p_118117_
+net/minecraft/client/renderer/texture/SimpleTexture net/minecraft/client/renderer/texture/SimpleTexture
+	LOGGER f_118130_
+	location f_118129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_118133_ p_118133_
+	doLoad (Lcom/mojang/blaze3d/platform/NativeImage;ZZ)V m_118136_
+		0 p_118137_ p_118137_
+		1 p_118138_ p_118138_
+		2 p_118139_ p_118139_
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_118140_ p_118140_
+	lambda$load$0 (Lcom/mojang/blaze3d/platform/NativeImage;ZZ)V m_118141_
+		0 p_118142_ p_118142_
+		1 p_118143_ p_118143_
+		2 p_118144_ p_118144_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118135_ p_118135_
+net/minecraft/client/renderer/texture/SimpleTexture$TextureImage net/minecraft/client/renderer/texture/SimpleTexture$TextureImage
+	exception f_118148_
+	image f_118147_
+	metadata f_118146_
+	<init> (Ljava/io/IOException;)V <init>
+		0 p_118153_ p_118153_
+	<init> (Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection;Lcom/mojang/blaze3d/platform/NativeImage;)V <init>
+		0 p_118150_ p_118150_
+		1 p_118151_ p_118151_
+	close ()V close
+	getImage ()Lcom/mojang/blaze3d/platform/NativeImage; m_118158_
+	getTextureMetadata ()Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection; m_118154_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118155_
+		static
+		0 p_118156_ p_118156_
+		1 p_118157_ p_118157_
+	throwIfError ()V m_118159_
+net/minecraft/client/renderer/texture/SpriteContents net/minecraft/client/renderer/texture/SpriteContents
+	LOGGER f_243663_
+	animatedTexture f_244575_
+	byMipLevel f_243731_
+	height f_244600_
+	name f_243877_
+	originalImage f_243904_
+	width f_244302_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/metadata/animation/FrameSize;Lcom/mojang/blaze3d/platform/NativeImage;Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection;)V <init>
+		0 p_249787_ p_249787_
+		1 p_251031_ p_251031_
+		2 p_252131_ p_252131_
+		3 p_250432_ p_250432_
+	close ()V close
+	createAnimatedTexture (Lnet/minecraft/client/resources/metadata/animation/FrameSize;IILnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection;)Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture; m_247391_
+		0 p_250817_ p_250817_
+		1 p_249792_ p_249792_
+		2 p_252353_ p_252353_
+		3 p_250947_ p_250947_
+	createTicker ()Lnet/minecraft/client/renderer/texture/SpriteTicker; m_246786_
+	getFrameCount ()I m_245088_
+	getUniqueFrames ()Ljava/util/stream/IntStream; m_245638_
+	height ()I m_245330_
+	increaseMipLevel (I)V m_246368_
+		0 p_248864_ p_248864_
+	isTransparent (III)Z m_245970_
+		0 p_250374_ p_250374_
+		1 p_250934_ p_250934_
+		2 p_249573_ p_249573_
+	lambda$createAnimatedTexture$3 (Ljava/util/List;II)V m_245953_
+		static
+		0 p_251013_ p_251013_
+		1 p_251291_ p_251291_
+		2 p_251837_ p_251837_
+	lambda$createAnimatedTexture$4 (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z m_247508_
+		static
+		0 p_251708_ p_251708_
+		1 p_251185_ p_251185_
+	lambda$increaseMipLevel$0 ()Ljava/lang/String; m_245776_
+	lambda$increaseMipLevel$1 ()Ljava/lang/String; m_246599_
+	lambda$increaseMipLevel$2 ()Ljava/lang/String; m_247509_
+	name ()Lnet/minecraft/resources/ResourceLocation; m_246162_
+	toString ()Ljava/lang/String; toString
+	upload (IIII[Lcom/mojang/blaze3d/platform/NativeImage;)V m_247381_
+		0 p_248895_ p_248895_
+		1 p_250245_ p_250245_
+		2 p_250458_ p_250458_
+		3 p_251337_ p_251337_
+		4 p_248825_ p_248825_
+	uploadFirstFrame (II)V m_246850_
+		0 p_252315_ p_252315_
+		1 p_248634_ p_248634_
+	width ()I m_246492_
+net/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture net/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture
+	frameRowSize f_244229_
+	frames f_243714_
+	interpolateFrames f_244317_
+	this$0 f_244362_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;Ljava/util/List;IZ)V <init>
+		0 p_249387_ p_249387_
+		1 p_250968_ p_250968_
+		2 p_251686_ p_251686_
+		3 p_251832_ p_251832_
+	createTicker ()Lnet/minecraft/client/renderer/texture/SpriteTicker; m_246690_
+	getFrameX (I)I m_245080_
+		0 p_249475_ p_249475_
+	getFrameY (I)I m_246436_
+		0 p_251327_ p_251327_
+	getUniqueFrames ()Ljava/util/stream/IntStream; m_246130_
+	lambda$getUniqueFrames$0 (Lnet/minecraft/client/renderer/texture/SpriteContents$FrameInfo;)I m_247333_
+		static
+		0 p_249981_ p_249981_
+	uploadFirstFrame (II)V m_247129_
+		0 p_251807_ p_251807_
+		1 p_248676_ p_248676_
+	uploadFrame (III)V m_245074_
+		0 p_250449_ p_250449_
+		1 p_248877_ p_248877_
+		2 p_249060_ p_249060_
+net/minecraft/client/renderer/texture/SpriteContents$FrameInfo net/minecraft/client/renderer/texture/SpriteContents$FrameInfo
+	index f_243751_
+	time f_244553_
+	<init> (II)V <init>
+		0 p_248909_ p_248909_
+		1 p_250552_ p_250552_
+net/minecraft/client/renderer/texture/SpriteContents$InterpolationData net/minecraft/client/renderer/texture/SpriteContents$InterpolationData
+	activeFrame f_244527_
+	this$0 f_244452_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;)V <init>
+		0 p_249611_ p_249611_
+	close ()V close
+	getPixel (Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture;IIII)I m_246491_
+		0 p_251976_ p_251976_
+		1 p_250761_ p_250761_
+		2 p_250049_ p_250049_
+		3 p_250004_ p_250004_
+		4 p_251489_ p_251489_
+	mix (DII)I m_247111_
+		0 p_250974_ p_250974_
+		1 p_252151_ p_252151_
+		2 p_249832_ p_249832_
+	uploadInterpolatedFrame (IILnet/minecraft/client/renderer/texture/SpriteContents$Ticker;)V m_245152_
+		0 p_250513_ p_250513_
+		1 p_251644_ p_251644_
+		2 p_248626_ p_248626_
+net/minecraft/client/renderer/texture/SpriteContents$Ticker net/minecraft/client/renderer/texture/SpriteContents$Ticker
+	animationInfo f_243921_
+	frame f_244631_
+	interpolationData f_244570_
+	subFrame f_244511_
+	this$0 f_243791_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture;Lnet/minecraft/client/renderer/texture/SpriteContents$InterpolationData;)V <init>
+		0 p_251164_ p_251164_
+		1 p_249618_ p_249618_
+		2 p_251097_ p_251097_
+	close ()V close
+	lambda$tickAndUpload$0 (II)V m_247291_
+		0 p_252186_ p_252186_
+		1 p_252319_ p_252319_
+	tickAndUpload (II)V m_247697_
+		0 p_249105_ p_249105_
+		1 p_249676_ p_249676_
+net/minecraft/client/renderer/texture/SpriteLoader net/minecraft/client/renderer/texture/SpriteLoader
+	LOGGER f_244357_
+	location f_244500_
+	maxSupportedTextureSize f_243676_
+	minHeight f_276068_
+	minWidth f_276071_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;III)V <init>
+		0 p_276126_ p_276126_
+		1 p_276121_ p_276121_
+		2 p_276110_ p_276110_
+		3 p_276114_ p_276114_
+	create (Lnet/minecraft/client/renderer/texture/TextureAtlas;)Lnet/minecraft/client/renderer/texture/SpriteLoader; m_245483_
+		static
+		0 p_249085_ p_249085_
+	getStitchedSprites (Lnet/minecraft/client/renderer/texture/Stitcher;II)Ljava/util/Map; m_276091_
+		0 p_276117_ p_276117_
+		1 p_276111_ p_276111_
+		2 p_276112_ p_276112_
+	lambda$getStitchedSprites$8 (Ljava/util/Map;IILnet/minecraft/client/renderer/texture/SpriteContents;II)V m_246510_
+		0 p_248538_ p_248538_
+		1 p_250109_ p_250109_
+		2 p_251257_ p_251257_
+		3 p_251421_ p_251421_
+		4 p_250533_ p_250533_
+		5 p_251913_ p_251913_
+	lambda$loadAndStitch$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_260769_
+		static
+		0 p_261396_ p_261396_
+		1 p_261397_ p_261397_
+	lambda$loadAndStitch$6 (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_260766_
+		static
+		0 p_261389_ p_261389_
+		1 p_261390_ p_261390_
+	lambda$loadAndStitch$7 (ILjava/util/concurrent/Executor;Ljava/util/List;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_260767_
+		0 p_261391_ p_261391_
+		1 p_261392_ p_261392_
+		2 p_261393_ p_261393_
+	lambda$runSpriteSuppliers$3 (Ljava/util/concurrent/Executor;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_260768_
+		static
+		0 p_261394_ p_261394_
+		1 p_261395_ p_261395_
+	lambda$runSpriteSuppliers$4 (Ljava/util/List;)Ljava/util/List; m_246118_
+		static
+		0 p_252234_ p_252234_
+	lambda$stitch$0 (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;)Ljava/lang/String; m_245151_
+		static
+		0 p_249576_ p_249576_
+	lambda$stitch$1 (ILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_245562_
+		static
+		0 p_251160_ p_251160_
+		1 p_251202_ p_251202_
+	lambda$stitch$2 (Ljava/util/Map;I)V m_246625_
+		static
+		0 p_249498_ p_249498_
+		1 p_248649_ p_248649_
+	loadAndStitch (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_260881_
+		0 p_262108_ p_262108_
+		1 p_261754_ p_261754_
+		2 p_262104_ p_262104_
+		3 p_261687_ p_261687_
+	loadSprite (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/renderer/texture/SpriteContents; m_245083_
+		static
+		0 p_251630_ p_251630_
+		1 p_250558_ p_250558_
+	runSpriteSuppliers (Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_260809_
+		static
+		0 p_261516_ p_261516_
+		1 p_261791_ p_261791_
+	stitch (Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_261295_
+		0 p_262029_ p_262029_
+		1 p_261919_ p_261919_
+		2 p_261665_ p_261665_
+net/minecraft/client/renderer/texture/SpriteLoader$Preparations net/minecraft/client/renderer/texture/SpriteLoader$Preparations
+	height f_244632_
+	mipLevel f_244353_
+	missing f_243912_
+	readyForUpload f_244415_
+	regions f_243807_
+	width f_243669_
+	<init> (IIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 f_243669_ f_243669_
+		1 f_244632_ f_244632_
+		2 f_244353_ f_244353_
+		3 f_243912_ f_243912_
+		4 f_243807_ f_243807_
+		5 f_244415_ f_244415_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250785_ p_250785_
+	hashCode ()I hashCode
+	height ()I f_244632_
+	lambda$waitForUpload$0 (Ljava/lang/Void;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_245936_
+		0 p_249056_ p_249056_
+	mipLevel ()I f_244353_
+	missing ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; f_243912_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; f_244415_
+	regions ()Ljava/util/Map; f_243807_
+	toString ()Ljava/lang/String; toString
+	waitForUpload ()Ljava/util/concurrent/CompletableFuture; m_246429_
+	width ()I f_243669_
+net/minecraft/client/renderer/texture/SpriteTicker net/minecraft/client/renderer/texture/SpriteTicker
+	close ()V close
+	tickAndUpload (II)V m_247697_
+		0 p_248847_ p_248847_
+		1 p_250486_ p_250486_
+net/minecraft/client/renderer/texture/Stitcher net/minecraft/client/renderer/texture/Stitcher
+	HOLDER_COMPARATOR f_118161_
+	maxHeight f_118168_
+	maxWidth f_118167_
+	mipLevel f_118162_
+	storage f_118164_
+	storageX f_118165_
+	storageY f_118166_
+	texturesToBeStitched f_118163_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_118171_ p_118171_
+		1 p_118172_ p_118172_
+		2 p_118173_ p_118173_
+	addToStorage (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118178_
+		0 p_118179_ p_118179_
+	expand (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118191_
+		0 p_118192_ p_118192_
+	gatherSprites (Lnet/minecraft/client/renderer/texture/Stitcher$SpriteLoader;)V m_118180_
+		0 p_118181_ p_118181_
+	getHeight ()I m_118187_
+	getWidth ()I m_118174_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Ljava/lang/Integer; m_118200_
+		static
+		0 p_118201_ p_118201_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Ljava/lang/Integer; m_118198_
+		static
+		0 p_118199_ p_118199_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Lnet/minecraft/resources/ResourceLocation; m_244737_
+		static
+		0 p_247945_ p_247945_
+	lambda$stitch$3 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Lnet/minecraft/client/renderer/texture/Stitcher$Entry; m_244738_
+		static
+		0 p_247946_ p_247946_
+	registerSprite (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;)V m_246099_
+		0 p_249253_ p_249253_
+	smallestFittingMinTexel (II)I m_118188_
+		static
+		0 p_118189_ p_118189_
+		1 p_118190_ p_118190_
+	stitch ()V m_118193_
+net/minecraft/client/renderer/texture/Stitcher$Entry net/minecraft/client/renderer/texture/Stitcher$Entry
+	height ()I m_245330_
+	name ()Lnet/minecraft/resources/ResourceLocation; m_246162_
+	width ()I m_246492_
+net/minecraft/client/renderer/texture/Stitcher$Holder net/minecraft/client/renderer/texture/Stitcher$Holder
+	entry f_244486_
+	height f_118204_
+	width f_118203_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;I)V <init>
+		0 p_250261_ p_250261_
+		1 p_250127_ p_250127_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;II)V <init>
+		0 f_244486_ f_244486_
+		1 f_118203_ f_118203_
+		2 f_118204_ f_118204_
+	entry ()Lnet/minecraft/client/renderer/texture/Stitcher$Entry; f_244486_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251865_ p_251865_
+	hashCode ()I hashCode
+	height ()I f_118204_
+	toString ()Ljava/lang/String; toString
+	width ()I f_118203_
+net/minecraft/client/renderer/texture/Stitcher$Region net/minecraft/client/renderer/texture/Stitcher$Region
+	height f_118212_
+	holder f_118214_
+	originX f_118209_
+	originY f_118210_
+	subSlots f_118213_
+	width f_118211_
+	<init> (IIII)V <init>
+		0 p_118216_ p_118216_
+		1 p_118217_ p_118217_
+		2 p_118218_ p_118218_
+		3 p_118219_ p_118219_
+	add (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118221_
+		0 p_118222_ p_118222_
+	getX ()I m_118225_
+	getY ()I m_118226_
+	toString ()Ljava/lang/String; toString
+	walk (Lnet/minecraft/client/renderer/texture/Stitcher$SpriteLoader;)V m_246763_
+		0 p_250195_ p_250195_
+net/minecraft/client/renderer/texture/Stitcher$SpriteLoader net/minecraft/client/renderer/texture/Stitcher$SpriteLoader
+	load (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;II)V m_118228_
+		0 p_249434_ p_249434_
+		1 p_118230_ p_118230_
+		2 p_118231_ p_118231_
+net/minecraft/client/renderer/texture/StitcherException net/minecraft/client/renderer/texture/StitcherException
+	allSprites f_118254_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;Ljava/util/Collection;)V <init>
+		0 p_250177_ p_250177_
+		1 p_248618_ p_248618_
+	getAllSprites ()Ljava/util/Collection; m_118258_
+net/minecraft/client/renderer/texture/TextureAtlas net/minecraft/client/renderer/texture/TextureAtlas
+	LOCATION_BLOCKS f_118259_
+	LOCATION_PARTICLES f_118260_
+	LOGGER f_118261_
+	animatedTextures f_118262_
+	height f_276070_
+	location f_118265_
+	maxSupportedTextureSize f_118266_
+	mipLevel f_276072_
+	sprites f_118263_
+	texturesByName f_118264_
+	width f_276067_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_118269_ p_118269_
+	clearTextureData ()V m_118329_
+	cycleAnimationFrames ()V m_118270_
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276106_ p_276106_
+		1 p_276127_ p_276127_
+	dumpSpriteNames (Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V m_260988_
+		static
+		0 p_261769_ p_261769_
+		1 p_262102_ p_262102_
+		2 p_261722_ p_261722_
+	getHeight ()I m_276095_
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118316_
+		0 p_118317_ p_118317_
+	getWidth ()I m_276092_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118282_ p_118282_
+	location ()Lnet/minecraft/resources/ResourceLocation; m_118330_
+	maxSupportedTextureSize ()I m_245285_
+	tick ()V m_7673_
+	updateFilter (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_247255_
+		0 p_251993_ p_251993_
+	upload (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_247065_
+		0 p_250662_ p_250662_
+net/minecraft/client/renderer/texture/TextureAtlasSprite net/minecraft/client/renderer/texture/TextureAtlasSprite
+	atlasLocation f_244141_
+	contents f_244165_
+	u0 f_118351_
+	u1 f_118352_
+	v0 f_118353_
+	v1 f_118354_
+	x f_118349_
+	y f_118350_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/SpriteContents;IIII)V <init>
+		0 p_250211_ p_250211_
+		1 p_248526_ p_248526_
+		2 p_248950_ p_248950_
+		3 p_249741_ p_249741_
+		4 p_248672_ p_248672_
+		5 p_248637_ p_248637_
+	atlasLocation ()Lnet/minecraft/resources/ResourceLocation; m_247685_
+	atlasSize ()F m_118366_
+	contents ()Lnet/minecraft/client/renderer/texture/SpriteContents; m_245424_
+	createTicker ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker; m_247406_
+	getU (D)F m_118367_
+		0 p_118368_ p_118368_
+	getU0 ()F m_118409_
+	getU1 ()F m_118410_
+	getUOffset (F)F m_174727_
+		0 p_174728_ p_174728_
+	getV (D)F m_118393_
+		0 p_118394_ p_118394_
+	getV0 ()F m_118411_
+	getV1 ()F m_118412_
+	getVOffset (F)F m_174741_
+		0 p_174742_ p_174742_
+	getX ()I m_174743_
+	getY ()I m_174744_
+	toString ()Ljava/lang/String; toString
+	uploadFirstFrame ()V m_118416_
+	uvShrinkRatio ()F m_118417_
+	wrap (Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_118381_
+		0 p_118382_ p_118382_
+net/minecraft/client/renderer/texture/TextureAtlasSprite$1 net/minecraft/client/renderer/texture/TextureAtlasSprite$1
+	this$0 f_243782_
+	val$ticker f_243752_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/texture/SpriteTicker;)V <init>
+		0 p_248675_ p_248675_
+		1 p_250522_ p_250522_
+	close ()V close
+	tickAndUpload ()V m_245385_
+net/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker net/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker
+	close ()V close
+	tickAndUpload ()V m_245385_
+net/minecraft/client/renderer/texture/TextureManager net/minecraft/client/renderer/texture/TextureManager
+	INTENTIONAL_MISSING_TEXTURE f_118466_
+	LOGGER f_118467_
+	byPath f_118468_
+	prefixRegister f_118470_
+	resourceManager f_118471_
+	tickableTextures f_118469_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;)V <init>
+		0 p_118474_ p_118474_
+	_bind (Lnet/minecraft/resources/ResourceLocation;)V m_118519_
+		0 p_118520_ p_118520_
+	_dumpAllSheets (Ljava/nio/file/Path;)V m_276083_
+		0 p_276128_ p_276128_
+	bindForSetup (Lnet/minecraft/resources/ResourceLocation;)V m_174784_
+		0 p_174785_ p_174785_
+	close ()V close
+	dumpAllSheets (Ljava/nio/file/Path;)V m_276085_
+		0 p_276129_ p_276129_
+	execute (Ljava/lang/Runnable;)V m_118488_
+		static
+		0 p_118489_ p_118489_
+	getTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_118506_
+		0 p_118507_ p_118507_
+	getTexture (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_174786_
+		0 p_174787_ p_174787_
+		1 p_174788_ p_174788_
+	lambda$_dumpAllSheets$8 (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_276077_
+		static
+		0 p_276100_ p_276100_
+		1 p_276101_ p_276101_
+		2 p_276102_ p_276102_
+	lambda$bindForSetup$0 (Lnet/minecraft/resources/ResourceLocation;)V m_174789_
+		0 p_174790_ p_174790_
+	lambda$dumpAllSheets$7 (Ljava/nio/file/Path;)V m_276076_
+		0 p_276099_ p_276099_
+	lambda$execute$3 (Ljava/lang/Runnable;)V m_118511_
+		static
+		0 p_118512_ p_118512_
+	lambda$loadTexture$1 (Lnet/minecraft/client/renderer/texture/AbstractTexture;)Ljava/lang/String; m_118486_
+		static
+		0 p_118487_ p_118487_
+	lambda$preload$2 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/PreloadedTexture;)V m_118498_
+		0 p_118499_ p_118499_
+		1 p_118500_ p_118500_
+	lambda$reload$4 (Ljava/util/concurrent/CompletableFuture;)V m_244740_
+		static
+		0 p_247951_ p_247951_
+	lambda$reload$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244739_
+		0 p_247947_ p_247947_
+		1 p_247948_ p_247948_
+		2 p_247949_ p_247949_
+		3 p_247950_ p_247950_
+	lambda$reload$6 (Ljava/lang/Runnable;)V m_118504_
+		static
+		0 p_118505_ p_118505_
+	loadTexture (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_118515_
+		0 p_118516_ p_118516_
+		1 p_118517_ p_118517_
+	preload (Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_118501_
+		0 p_118502_ p_118502_
+		1 p_118503_ p_118503_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_118495_
+		0 p_118496_ p_118496_
+		1 p_118497_ p_118497_
+	register (Ljava/lang/String;Lnet/minecraft/client/renderer/texture/DynamicTexture;)Lnet/minecraft/resources/ResourceLocation; m_118490_
+		0 p_118491_ p_118491_
+		1 p_118492_ p_118492_
+	release (Lnet/minecraft/resources/ResourceLocation;)V m_118513_
+		0 p_118514_ p_118514_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_118476_ p_118476_
+		1 p_118477_ p_118477_
+		2 p_118478_ p_118478_
+		3 p_118479_ p_118479_
+		4 p_118480_ p_118480_
+		5 p_118481_ p_118481_
+	safeClose (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_118508_
+		0 p_118509_ p_118509_
+		1 p_118510_ p_118510_
+	tick ()V m_7673_
+net/minecraft/client/renderer/texture/Tickable net/minecraft/client/renderer/texture/Tickable
+	tick ()V m_7673_
+net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader
+	ATLAS_INFO_CONVERTER f_260445_
+	LOGGER f_260482_
+	sources f_260697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_261613_ p_261613_
+	lambda$list$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource;)V m_261183_
+		static
+		0 p_261666_ p_261666_
+		1 p_261978_ p_261978_
+		2 p_261747_ p_261747_
+	list (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/List; m_260886_
+		0 p_261989_ p_261989_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader; m_261166_
+		static
+		0 p_261551_ p_261551_
+		1 p_261709_ p_261709_
+net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader$1 net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader$1
+	this$0 f_260614_
+	val$sprites f_260443_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader;Ljava/util/Map;)V <init>
+		0 p_261778_ p_261778_
+		1 p_261952_ p_261952_
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier;)V m_260840_
+		0 p_262067_ p_262067_
+		1 p_261936_ p_261936_
+	removeAll (Ljava/util/function/Predicate;)V m_260801_
+		0 p_261939_ p_261939_
+net/minecraft/client/renderer/texture/atlas/SpriteSource net/minecraft/client/renderer/texture/atlas/SpriteSource
+	TEXTURE_ID_CONVERTER f_266012_
+	<clinit> ()V <clinit>
+		static
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261770_ p_261770_
+		1 p_261757_ p_261757_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/SpriteSource$Output net/minecraft/client/renderer/texture/atlas/SpriteSource$Output
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier;)V m_260840_
+		0 p_261821_ p_261821_
+		1 p_261760_ p_261760_
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_261028_
+		0 p_261841_ p_261841_
+		1 p_261651_ p_261651_
+	lambda$add$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/renderer/texture/SpriteContents; m_261059_
+		static
+		0 p_262156_ p_262156_
+		1 p_261663_ p_261663_
+	removeAll (Ljava/util/function/Predicate;)V m_260801_
+		0 p_261532_ p_261532_
+net/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier net/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier
+	discard ()V m_260986_
+net/minecraft/client/renderer/texture/atlas/SpriteSourceType net/minecraft/client/renderer/texture/atlas/SpriteSourceType
+	codec f_260449_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 f_260449_ f_260449_
+	codec ()Lcom/mojang/serialization/Codec; f_260449_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261833_ p_261833_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/texture/atlas/SpriteSources net/minecraft/client/renderer/texture/atlas/SpriteSources
+	CODEC f_260500_
+	DIRECTORY f_260490_
+	FILE_CODEC f_260551_
+	FILTER f_260627_
+	PALETTED_PERMUTATIONS f_266099_
+	SINGLE_FILE f_260457_
+	TYPES f_260548_
+	TYPE_CODEC f_260540_
+	UNSTITCHER f_260546_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274004_
+		static
+		0 p_274714_ p_274714_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274007_
+		static
+		0 p_274717_ p_274717_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274005_
+		static
+		0 p_274715_ p_274715_
+	lambda$static$3 (Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType;)Lcom/mojang/serialization/DataResult; m_274006_
+		static
+		0 p_274716_ p_274716_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260887_
+		static
+		0 p_262175_ p_262175_
+		1 p_261464_ p_261464_
+net/minecraft/client/renderer/texture/atlas/package-info net/minecraft/client/renderer/texture/atlas/package-info
+net/minecraft/client/renderer/texture/atlas/sources/DirectoryLister net/minecraft/client/renderer/texture/atlas/sources/DirectoryLister
+	CODEC f_260655_
+	idPrefix f_260464_
+	sourcePath f_260442_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_261886_ p_261886_
+		1 p_261776_ p_261776_
+	lambda$run$3 (Lnet/minecraft/resources/FileToIdConverter;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_260906_
+		0 p_261553_ p_261553_
+		1 p_261798_ p_261798_
+		2 p_261906_ p_261906_
+		3 p_261635_ p_261635_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/DirectoryLister;)Ljava/lang/String; m_261264_
+		static
+		0 p_261592_ p_261592_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/DirectoryLister;)Ljava/lang/String; m_261300_
+		static
+		0 p_262146_ p_262146_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261073_
+		static
+		0 p_262096_ p_262096_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261582_ p_261582_
+		1 p_261898_ p_261898_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage net/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage
+	id f_265874_
+	image f_266070_
+	referenceCount f_266109_
+	resource f_265889_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;I)V <init>
+		0 p_267104_ p_267104_
+		1 p_266995_ p_266995_
+		2 p_266778_ p_266778_
+	get ()Lcom/mojang/blaze3d/platform/NativeImage; m_266167_
+	release ()V m_266458_
+net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations
+	CODEC f_266028_
+	LOGGER f_265853_
+	paletteKey f_265884_
+	permutations f_266003_
+	textures f_265956_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)V <init>
+		0 p_267282_ p_267282_
+		1 p_266681_ p_266681_
+		2 p_266741_ p_266741_
+	createPaletteMapping ([I[I)Ljava/util/function/IntUnaryOperator; m_266217_
+		static
+		0 p_266839_ p_266839_
+		1 p_266776_ p_266776_
+	lambda$createPaletteMapping$7 (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I m_267542_
+		static
+		0 p_267898_ p_267898_
+		1 p_267899_ p_267899_
+	lambda$run$4 (Lnet/minecraft/server/packs/resources/ResourceManager;)[I m_266373_
+		0 p_266955_ p_266955_
+	lambda$run$5 (Ljava/util/function/Supplier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/IntUnaryOperator; m_266448_
+		static
+		0 p_267012_ p_267012_
+		1 p_266968_ p_266968_
+		2 p_267020_ p_267020_
+	lambda$run$6 (Ljava/util/Map;Ljava/util/function/Supplier;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V m_266309_
+		static
+		0 p_266771_ p_266771_
+		1 p_266716_ p_266716_
+		2 p_266763_ p_266763_
+		3 p_267108_ p_267108_
+		4 p_266969_ p_266969_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/List; m_266589_
+		static
+		0 p_267300_ p_267300_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Lnet/minecraft/resources/ResourceLocation; m_266306_
+		static
+		0 p_266732_ p_266732_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/Map; m_266527_
+		static
+		0 p_267234_ p_267234_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266460_
+		static
+		0 p_266838_ p_266838_
+	loadPaletteEntryFromImage (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)[I m_266592_
+		static
+		0 p_267184_ p_267184_
+		1 p_267059_ p_267059_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_267219_ p_267219_
+		1 p_267250_ p_267250_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations$PalettedSpriteSupplier net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations$PalettedSpriteSupplier
+	baseImage f_266004_
+	palette f_266059_
+	permutationLocation f_265892_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage;Ljava/util/function/Supplier;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_266004_ f_266004_
+		1 f_266059_ f_266059_
+		2 f_265892_ f_265892_
+	baseImage ()Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage; f_266004_
+	discard ()V m_260986_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267202_ p_267202_
+	get ()Ljava/lang/Object; get
+	get ()Lnet/minecraft/client/renderer/texture/SpriteContents; get
+	hashCode ()I hashCode
+	palette ()Ljava/util/function/Supplier; f_266059_
+	permutationLocation ()Lnet/minecraft/resources/ResourceLocation; f_265892_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/texture/atlas/sources/SingleFile net/minecraft/client/renderer/texture/atlas/sources/SingleFile
+	CODEC f_260609_
+	LOGGER f_260566_
+	resourceId f_260456_
+	spriteId f_260731_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)V <init>
+		0 p_261658_ p_261658_
+		1 p_261712_ p_261712_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/SingleFile;)Lnet/minecraft/resources/ResourceLocation; m_261151_
+		static
+		0 p_261913_ p_261913_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/SingleFile;)Ljava/util/Optional; m_261182_
+		static
+		0 p_261615_ p_261615_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261205_
+		static
+		0 p_261903_ p_261903_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261920_ p_261920_
+		1 p_261578_ p_261578_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/SourceFilter net/minecraft/client/renderer/texture/atlas/sources/SourceFilter
+	CODEC f_260515_
+	filter f_260543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/ResourceLocationPattern;)V <init>
+		0 p_261654_ p_261654_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/SourceFilter;)Lnet/minecraft/util/ResourceLocationPattern; m_261008_
+		static
+		0 p_262094_ p_262094_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261225_
+		static
+		0 p_261830_ p_261830_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261888_ p_261888_
+		1 p_261864_ p_261864_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher net/minecraft/client/renderer/texture/atlas/sources/Unstitcher
+	CODEC f_260484_
+	LOGGER f_260712_
+	regions f_260565_
+	resource f_260559_
+	xDivisor f_260518_
+	yDivisor f_260650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;DD)V <init>
+		0 p_261679_ p_261679_
+		1 p_261974_ p_261974_
+		2 p_262181_ p_262181_
+		3 p_261631_ p_261631_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Lnet/minecraft/resources/ResourceLocation; m_260798_
+		static
+		0 p_261910_ p_261910_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/util/List; m_260837_
+		static
+		0 p_261944_ p_261944_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; m_261208_
+		static
+		0 p_261601_ p_261601_
+	lambda$static$3 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; m_261096_
+		static
+		0 p_262039_ p_262039_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260876_
+		static
+		0 p_262047_ p_262047_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261498_ p_261498_
+		1 p_261828_ p_261828_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region
+	CODEC f_260527_
+	height f_260610_
+	sprite f_260568_
+	width f_260701_
+	x f_260547_
+	y f_260480_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;DDDD)V <init>
+		0 f_260568_ f_260568_
+		1 f_260547_ f_260547_
+		2 f_260480_ f_260480_
+		3 f_260701_ f_260701_
+		4 f_260610_ f_260610_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261603_ p_261603_
+	hashCode ()I hashCode
+	height ()D f_260610_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261120_
+		static
+		0 p_261521_ p_261521_
+	sprite ()Lnet/minecraft/resources/ResourceLocation; f_260568_
+	toString ()Ljava/lang/String; toString
+	width ()D f_260701_
+	x ()D f_260547_
+	y ()D f_260480_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$RegionInstance net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$RegionInstance
+	image f_260587_
+	region f_260703_
+	xDivisor f_260604_
+	yDivisor f_260617_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage;Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region;DD)V <init>
+		0 p_266678_ p_266678_
+		1 p_267197_ p_267197_
+		2 p_266911_ p_266911_
+		3 p_266789_ p_266789_
+	discard ()V m_260986_
+	get ()Ljava/lang/Object; get
+	get ()Lnet/minecraft/client/renderer/texture/SpriteContents; get
+net/minecraft/client/renderer/texture/atlas/sources/package-info net/minecraft/client/renderer/texture/atlas/sources/package-info
+net/minecraft/client/renderer/texture/package-info net/minecraft/client/renderer/texture/package-info
+net/minecraft/client/resources/ClientPackSource net/minecraft/client/resources/ClientPackSource
+	BUILT_IN_METADATA f_244333_
+	HIGH_CONTRAST_PACK f_273850_
+	PACKS_DIR f_244290_
+	SPECIAL_PACK_NAMES f_244581_
+	VANILLA_NAME f_243857_
+	VERSION_METADATA_SECTION f_244347_
+	externalAssetDir f_244267_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_249324_ p_249324_
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_250992_ p_250992_
+		1 p_250814_ p_250814_
+		2 p_249835_ p_249835_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_250048_ p_250048_
+	createVanillaPackSource (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResources; m_246691_
+		static
+		0 p_250749_ p_250749_
+	findExplodedAssetPacks (Ljava/nio/file/Path;)Ljava/nio/file/Path; m_247002_
+		0 p_251339_ p_251339_
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_250421_ p_250421_
+	lambda$createVanillaPack$0 (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_244741_
+		static
+		0 p_247952_ p_247952_
+		1 p_247953_ p_247953_
+	populatePackList (Ljava/util/function/BiConsumer;)V m_245382_
+		0 p_249851_ p_249851_
+net/minecraft/client/resources/DefaultPlayerSkin net/minecraft/client/resources/DefaultPlayerSkin
+	DEFAULT_SKINS f_257041_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getDefaultSkin ()Lnet/minecraft/resources/ResourceLocation; m_118626_
+		static
+	getDefaultSkin (Ljava/util/UUID;)Lnet/minecraft/resources/ResourceLocation; m_118627_
+		static
+		0 p_118628_ p_118628_
+	getSkinModelName (Ljava/util/UUID;)Ljava/lang/String; m_118629_
+		static
+		0 p_118630_ p_118630_
+	getSkinType (Ljava/util/UUID;)Lnet/minecraft/client/resources/DefaultPlayerSkin$SkinType; m_257644_
+		static
+		0 p_260299_ p_260299_
+net/minecraft/client/resources/DefaultPlayerSkin$ModelType net/minecraft/client/resources/DefaultPlayerSkin$ModelType
+	$VALUES $VALUES
+	SLIM SLIM
+	WIDE WIDE
+	id f_256945_
+	$values ()[Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; m_257484_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_259966_ p_259966_
+		1 p_259745_ p_259745_
+		2 p_260160_ p_260160_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; valueOf
+		static
+		0 p_259327_ p_259327_
+	values ()[Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; values
+		static
+net/minecraft/client/resources/DefaultPlayerSkin$SkinType net/minecraft/client/resources/DefaultPlayerSkin$SkinType
+	model f_256901_
+	texture f_256814_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType;)V <init>
+		0 f_256814_ f_256814_
+		1 f_256901_ f_256901_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType;)V <init>
+		0 p_259984_ p_259984_
+		1 p_259456_ p_259456_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259668_ p_259668_
+	hashCode ()I hashCode
+	model ()Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; f_256901_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_256814_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/DownloadedPackSource net/minecraft/client/resources/DownloadedPackSource
+	APPLYING_PACK_TEXT f_244023_
+	LOGGER f_243667_
+	MAX_KEPT_PACKS f_244627_
+	MAX_PACK_SIZE_BYTES f_243735_
+	SERVER_ID f_244475_
+	SERVER_NAME f_243792_
+	SHA1 f_244551_
+	currentDownload f_243680_
+	downloadLock f_244572_
+	serverPack f_244082_
+	serverPackDir f_244074_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;)V <init>
+		0 p_249798_ p_249798_
+	checkHash (Ljava/lang/String;Ljava/io/File;)Z m_245350_
+		0 p_251365_ p_251365_
+		1 p_249356_ p_249356_
+	clearOldDownloads ()V m_245559_
+	clearServerPack ()Ljava/util/concurrent/CompletableFuture; m_246151_
+	deleteQuietly (Ljava/io/File;)V m_246169_
+		static
+		0 p_251727_ p_251727_
+	downloadAndSelectResourcePack (Ljava/net/URL;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; m_246254_
+		0 p_249839_ p_249839_
+		1 p_249218_ p_249218_
+		2 p_251033_ p_251033_
+	getDownloadHeaders ()Ljava/util/Map; m_245308_
+		static
+	lambda$downloadAndSelectResourcePack$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/ProgressScreen;)V m_246966_
+		static
+		0 p_249168_ p_249168_
+		1 p_250297_ p_250297_
+	lambda$downloadAndSelectResourcePack$1 (ZLnet/minecraft/client/Minecraft;)V m_245230_
+		static
+		0 p_252021_ p_252021_
+		1 p_250186_ p_250186_
+	lambda$downloadAndSelectResourcePack$2 (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/client/Minecraft;ZLjava/lang/Object;)Ljava/util/concurrent/CompletionStage; m_247083_
+		0 p_249210_ p_249210_
+		1 p_250351_ p_250351_
+		2 p_248529_ p_248529_
+		3 p_251855_ p_251855_
+		4 p_251155_ p_251155_
+	lambda$downloadAndSelectResourcePack$3 (Ljava/lang/Throwable;Ljava/io/File;Ljava/lang/Void;)V m_246722_
+		static
+		0 p_251248_ p_251248_
+		1 p_251679_ p_251679_
+		2 p_251750_ p_251750_
+	lambda$downloadAndSelectResourcePack$4 (Lnet/minecraft/client/Minecraft;Z)V m_245964_
+		static
+		0 p_249780_ p_249780_
+		1 p_249339_ p_249339_
+	lambda$downloadAndSelectResourcePack$5 (Lnet/minecraft/client/Minecraft;Ljava/lang/Void;)V m_247163_
+		static
+		0 p_251074_ p_251074_
+		1 p_248937_ p_248937_
+	lambda$downloadAndSelectResourcePack$6 (Ljava/io/File;Lnet/minecraft/client/Minecraft;Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; m_245607_
+		0 p_248553_ p_248553_
+		1 p_250464_ p_250464_
+		2 p_249744_ p_249744_
+	lambda$downloadAndSelectResourcePack$7 (Ljava/lang/Void;)V m_245289_
+		0 p_250279_ p_250279_
+	lambda$setServerPack$8 (Ljava/io/File;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254765_
+		static
+		0 p_255463_ p_255463_
+		1 p_255464_ p_255464_
+	loadBundledResourcePack (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Ljava/util/concurrent/CompletableFuture; m_247400_
+		0 p_248756_ p_248756_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_251994_ p_251994_
+	setServerPack (Ljava/io/File;Lnet/minecraft/server/packs/repository/PackSource;)Ljava/util/concurrent/CompletableFuture; m_247526_
+		0 p_249885_ p_249885_
+		1 p_251105_ p_251105_
+net/minecraft/client/resources/FoliageColorReloadListener net/minecraft/client/resources/FoliageColorReloadListener
+	LOCATION f_118656_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply ([ILnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118667_ p_118667_
+		1 p_118668_ p_118668_
+		2 p_118669_ p_118669_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118663_ p_118663_
+		1 p_118664_ p_118664_
+		2 p_118665_ p_118665_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118671_ p_118671_
+		1 p_118672_ p_118672_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)[I m_5944_
+		0 p_118660_ p_118660_
+		1 p_118661_ p_118661_
+net/minecraft/client/resources/GrassColorReloadListener net/minecraft/client/resources/GrassColorReloadListener
+	LOCATION f_118673_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply ([ILnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118684_ p_118684_
+		1 p_118685_ p_118685_
+		2 p_118686_ p_118686_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118680_ p_118680_
+		1 p_118681_ p_118681_
+		2 p_118682_ p_118682_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118688_ p_118688_
+		1 p_118689_ p_118689_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)[I m_5944_
+		0 p_118677_ p_118677_
+		1 p_118678_ p_118678_
+net/minecraft/client/resources/IndexedAssetSource net/minecraft/client/resources/IndexedAssetSource
+	LOGGER f_244445_
+	PATH_SPLITTER f_244611_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createIndexFs (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/nio/file/Path; m_245793_
+		static
+		0 p_248776_ p_248776_
+		1 p_250235_ p_250235_
+net/minecraft/client/resources/LegacyStuffWrapper net/minecraft/client/resources/LegacyStuffWrapper
+	<init> ()V <init>
+	getPixels (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)[I m_118726_
+		static
+		0 p_118727_ p_118727_
+		1 p_118728_ p_118728_
+net/minecraft/client/resources/MobEffectTextureManager net/minecraft/client/resources/MobEffectTextureManager
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_118730_ p_118730_
+	get (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118732_
+		0 p_118733_ p_118733_
+net/minecraft/client/resources/PaintingTextureManager net/minecraft/client/resources/PaintingTextureManager
+	BACK_SPRITE_LOCATION f_118799_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_118802_ p_118802_
+	get (Lnet/minecraft/world/entity/decoration/PaintingVariant;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_235033_
+		0 p_235034_ p_235034_
+	getBackSprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118806_
+net/minecraft/client/resources/SkinManager net/minecraft/client/resources/SkinManager
+	PROPERTY_TEXTURES f_174841_
+	insecureSkinCache f_118810_
+	sessionService f_118809_
+	skinsDirectory f_118808_
+	textureManager f_118807_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V <init>
+		0 p_118812_ p_118812_
+		1 p_118813_ p_118813_
+		2 p_118814_ p_118814_
+	getInsecureSkinInformation (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map; m_118815_
+		0 p_118816_ p_118816_
+	getInsecureSkinLocation (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/resources/ResourceLocation; m_240306_
+		0 p_240307_ p_240307_
+	getTextureLocation (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_242632_
+		static
+		0 p_242930_ p_242930_
+		1 p_242947_ p_242947_
+	lambda$registerSkins$1 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V m_174845_
+		0 p_174846_ p_174846_
+		1 p_174847_ p_174847_
+		2 p_174848_ p_174848_
+	lambda$registerSkins$2 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_174849_
+		0 p_174850_ p_174850_
+		1 p_174851_ p_174851_
+	lambda$registerSkins$3 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_174842_
+		0 p_174843_ p_174843_
+		1 p_174844_ p_174844_
+	lambda$registerSkins$4 (Lcom/mojang/authlib/GameProfile;ZLnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_118821_
+		0 p_118822_ p_118822_
+		1 p_118823_ p_118823_
+		2 p_118824_ p_118824_
+	lambda$registerTexture$0 (Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_118832_
+		static
+		0 p_118833_ p_118833_
+		1 p_118834_ p_118834_
+		2 p_118835_ p_118835_
+		3 p_118836_ p_118836_
+	registerSkins (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Z)V m_118817_
+		0 p_118818_ p_118818_
+		1 p_118819_ p_118819_
+		2 p_118820_ p_118820_
+	registerTexture (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/resources/ResourceLocation; m_118825_
+		0 p_118826_ p_118826_
+		1 p_118827_ p_118827_
+	registerTexture (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)Lnet/minecraft/resources/ResourceLocation; m_118828_
+		0 p_118829_ p_118829_
+		1 p_118830_ p_118830_
+		2 p_118831_ p_118831_
+net/minecraft/client/resources/SkinManager$1 net/minecraft/client/resources/SkinManager$1
+	this$0 f_118848_
+	val$sessionService f_118847_
+	<init> (Lnet/minecraft/client/resources/SkinManager;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V <init>
+		0 p_118850_ p_118850_
+		1 p_118851_ p_118851_
+	load (Ljava/lang/String;)Ljava/util/Map; load
+		0 p_118853_ p_118853_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_118855_ p_118855_
+net/minecraft/client/resources/SkinManager$2 net/minecraft/client/resources/SkinManager$2
+	$SwitchMap$com$mojang$authlib$minecraft$MinecraftProfileTexture$Type f_242484_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/resources/SkinManager$SkinTextureCallback net/minecraft/client/resources/SkinManager$SkinTextureCallback
+	onSkinTextureAvailable (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_118856_
+		0 p_118857_ p_118857_
+		1 p_118858_ p_118858_
+		2 p_118859_ p_118859_
+net/minecraft/client/resources/SplashManager net/minecraft/client/resources/SplashManager
+	RANDOM f_118861_
+	SPLASHES_LOCATION f_118860_
+	splashes f_118862_
+	user f_118863_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/User;)V <init>
+		0 p_118866_ p_118866_
+	apply (Ljava/util/List;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118878_ p_118878_
+		1 p_118879_ p_118879_
+		2 p_118880_ p_118880_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118872_ p_118872_
+		1 p_118873_ p_118873_
+		2 p_118874_ p_118874_
+	getSplash ()Lnet/minecraft/client/gui/components/SplashRenderer; m_280369_
+	lambda$prepare$0 (Ljava/lang/String;)Z m_118875_
+		static
+		0 p_118876_ p_118876_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118882_ p_118882_
+		1 p_118883_ p_118883_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/List; m_5944_
+		0 p_118869_ p_118869_
+		1 p_118870_ p_118870_
+net/minecraft/client/resources/TextureAtlasHolder net/minecraft/client/resources/TextureAtlasHolder
+	atlasInfoLocation f_260648_
+	textureAtlas f_118884_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_262057_ p_262057_
+		1 p_261554_ p_261554_
+		2 p_262147_ p_262147_
+	apply (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_245256_
+		0 p_252333_ p_252333_
+		1 p_250624_ p_250624_
+	close ()V close
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118901_
+		0 p_118902_ p_118902_
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_246837_
+		0 p_248821_ p_248821_
+		1 p_249246_ p_249246_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_249641_ p_249641_
+		1 p_250036_ p_250036_
+		2 p_249806_ p_249806_
+		3 p_250732_ p_250732_
+		4 p_249427_ p_249427_
+		5 p_250510_ p_250510_
+net/minecraft/client/resources/language/ClientLanguage net/minecraft/client/resources/language/ClientLanguage
+	LOGGER f_118909_
+	defaultRightToLeft f_118911_
+	storage f_118910_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;Z)V <init>
+		0 p_118914_ p_118914_
+		1 p_118915_ p_118915_
+	appendFrom (Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V m_235035_
+		static
+		0 p_235036_ p_235036_
+		1 p_235037_ p_235037_
+		2 p_235038_ p_235038_
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_118920_ p_118920_
+		1 p_265273_ p_265273_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_118925_ p_118925_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_118928_ p_118928_
+	isDefaultRightToLeft ()Z m_6627_
+	loadFrom (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Z)Lnet/minecraft/client/resources/language/ClientLanguage; m_264420_
+		static
+		0 p_265765_ p_265765_
+		1 p_265743_ p_265743_
+		2 p_265470_ p_265470_
+net/minecraft/client/resources/language/FormattedBidiReorder net/minecraft/client/resources/language/FormattedBidiReorder
+	<init> ()V <init>
+	reorder (Lnet/minecraft/network/chat/FormattedText;Z)Lnet/minecraft/util/FormattedCharSequence; m_118931_
+		static
+		0 p_118932_ p_118932_
+		1 p_118933_ p_118933_
+	shape (Ljava/lang/String;)Ljava/lang/String; m_118929_
+		static
+		0 p_118930_ p_118930_
+net/minecraft/client/resources/language/I18n net/minecraft/client/resources/language/I18n
+	language f_118934_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	exists (Ljava/lang/String;)Z m_118936_
+		static
+		0 p_118937_ p_118937_
+	get (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; m_118938_
+		static
+		0 p_118939_ p_118939_
+		1 p_118940_ p_118940_
+	setLanguage (Lnet/minecraft/locale/Language;)V m_118941_
+		static
+		0 p_118942_ p_118942_
+net/minecraft/client/resources/language/LanguageInfo net/minecraft/client/resources/language/LanguageInfo
+	CODEC f_263742_
+	bidirectional f_118946_
+	name f_118945_
+	region f_118944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Z)V <init>
+		0 f_118944_ f_118944_
+		1 f_118945_ f_118945_
+		2 f_118946_ f_118946_
+	bidirectional ()Z f_118946_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_118958_ p_118958_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_264330_
+		static
+		0 p_265767_ p_265767_
+	name ()Ljava/lang/String; f_118945_
+	region ()Ljava/lang/String; f_118944_
+	toComponent ()Lnet/minecraft/network/chat/Component; m_264517_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/language/LanguageManager net/minecraft/client/resources/language/LanguageManager
+	DEFAULT_LANGUAGE f_118965_
+	DEFAULT_LANGUAGE_CODE f_174854_
+	LOGGER f_118964_
+	currentCode f_118967_
+	languages f_118966_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_118971_ p_118971_
+	extractLanguages (Ljava/util/stream/Stream;)Ljava/util/Map; m_118981_
+		static
+		0 p_118982_ p_118982_
+	getLanguage (Ljava/lang/String;)Lnet/minecraft/client/resources/language/LanguageInfo; m_118976_
+		0 p_118977_ p_118977_
+	getLanguages ()Ljava/util/SortedMap; m_264450_
+	getSelected ()Ljava/lang/String; m_264236_
+	lambda$extractLanguages$0 (Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;)V m_263891_
+		static
+		0 p_264711_ p_264711_
+		1 p_264712_ p_264712_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_118973_ p_118973_
+	setSelected (Ljava/lang/String;)V m_264110_
+		0 p_265224_ p_265224_
+net/minecraft/client/resources/language/package-info net/minecraft/client/resources/language/package-info
+net/minecraft/client/resources/metadata/animation/AnimationFrame net/minecraft/client/resources/metadata/animation/AnimationFrame
+	UNKNOWN_FRAME_TIME f_174855_
+	index f_119001_
+	time f_119002_
+	<init> (II)V <init>
+		0 p_119006_ p_119006_
+		1 p_119007_ p_119007_
+	<init> (I)V <init>
+		0 p_119004_ p_119004_
+	getIndex ()I m_119010_
+	getTime (I)I m_174856_
+		0 p_174857_ p_174857_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection net/minecraft/client/resources/metadata/animation/AnimationMetadataSection
+	DEFAULT_FRAME_TIME f_174859_
+	EMPTY f_119012_
+	SECTION_NAME f_174858_
+	SERIALIZER f_119011_
+	UNKNOWN_SIZE f_174860_
+	defaultFrameTime f_119016_
+	frameHeight f_119015_
+	frameWidth f_119014_
+	frames f_119013_
+	interpolatedFrames f_119017_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;IIIZ)V <init>
+		0 p_119020_ p_119020_
+		1 p_119021_ p_119021_
+		2 p_119022_ p_119022_
+		3 p_119023_ p_119023_
+		4 p_119024_ p_119024_
+	calculateFrameSize (II)Lnet/minecraft/client/resources/metadata/animation/FrameSize; m_245821_
+		0 p_249859_ p_249859_
+		1 p_250148_ p_250148_
+	forEachFrame (Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput;)V m_174861_
+		0 p_174862_ p_174862_
+	getDefaultFrameTime ()I m_119030_
+	isInterpolatedFrames ()Z m_119036_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$1 net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$1
+	<init> (Ljava/util/List;IIIZ)V <init>
+		0 p_119048_ p_119048_
+		1 p_119049_ p_119049_
+		2 p_119050_ p_119050_
+		3 p_119051_ p_119051_
+		4 p_119052_ p_119052_
+	calculateFrameSize (II)Lnet/minecraft/client/resources/metadata/animation/FrameSize; m_245821_
+		0 p_251622_ p_251622_
+		1 p_252064_ p_252064_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput
+	accept (II)V m_174863_
+		0 p_174864_ p_174864_
+		1 p_174865_ p_174865_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSectionSerializer net/minecraft/client/resources/metadata/animation/AnimationMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection; m_6322_
+		0 p_119064_ p_119064_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119062_ p_119062_
+	getFrame (ILcom/google/gson/JsonElement;)Lnet/minecraft/client/resources/metadata/animation/AnimationFrame; m_119058_
+		0 p_119059_ p_119059_
+		1 p_119060_ p_119060_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/animation/FrameSize net/minecraft/client/resources/metadata/animation/FrameSize
+	height f_244503_
+	width f_244129_
+	<init> (II)V <init>
+		0 f_244129_ f_244129_
+		1 f_244503_ f_244503_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251849_ p_251849_
+	hashCode ()I hashCode
+	height ()I f_244503_
+	toString ()Ljava/lang/String; toString
+	width ()I f_244129_
+net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection
+	SECTION_NAME f_174866_
+	SERIALIZER f_119065_
+	hat f_119066_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat;)V <init>
+		0 p_119069_ p_119069_
+	getHat ()Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119070_
+net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat
+	$VALUES $VALUES
+	BY_NAME f_119074_
+	FULL FULL
+	NONE NONE
+	PARTIAL PARTIAL
+	name f_119075_
+	$values ()[Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_174867_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_119079_ p_119079_
+		1 p_119080_ p_119080_
+		2 p_119081_ p_119081_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119085_
+		static
+		0 p_119086_ p_119086_
+	getName ()Ljava/lang/String; m_119082_
+	lambda$static$0 (Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119083_
+		static
+		0 p_119084_ p_119084_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; valueOf
+		static
+		0 p_119088_ p_119088_
+	values ()[Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; values
+		static
+net/minecraft/client/resources/metadata/animation/VillagerMetadataSectionSerializer net/minecraft/client/resources/metadata/animation/VillagerMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection; m_6322_
+		0 p_119095_ p_119095_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119093_ p_119093_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/animation/package-info net/minecraft/client/resources/metadata/animation/package-info
+net/minecraft/client/resources/metadata/language/LanguageMetadataSection net/minecraft/client/resources/metadata/language/LanguageMetadataSection
+	CODEC f_263762_
+	LANGUAGE_CODE_CODEC f_263769_
+	TYPE f_263724_
+	languages f_119097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 f_119097_ f_119097_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265106_ p_265106_
+	hashCode ()I hashCode
+	languages ()Ljava/util/Map; f_119097_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/metadata/language/package-info net/minecraft/client/resources/metadata/language/package-info
+net/minecraft/client/resources/metadata/package-info net/minecraft/client/resources/metadata/package-info
+net/minecraft/client/resources/metadata/texture/TextureMetadataSection net/minecraft/client/resources/metadata/texture/TextureMetadataSection
+	DEFAULT_BLUR f_174870_
+	DEFAULT_CLAMP f_174871_
+	SERIALIZER f_119108_
+	blur f_119109_
+	clamp f_119110_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZ)V <init>
+		0 p_119113_ p_119113_
+		1 p_119114_ p_119114_
+	isBlur ()Z m_119115_
+	isClamp ()Z m_119116_
+net/minecraft/client/resources/metadata/texture/TextureMetadataSectionSerializer net/minecraft/client/resources/metadata/texture/TextureMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection; m_6322_
+		0 p_119122_ p_119122_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119120_ p_119120_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/texture/package-info net/minecraft/client/resources/metadata/texture/package-info
+net/minecraft/client/resources/model/AtlasSet net/minecraft/client/resources/model/AtlasSet
+	atlases f_244518_
+	<init> (Ljava/util/Map;Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_249969_ p_249969_
+		1 p_252059_ p_252059_
+	close ()V close
+	getAtlas (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlas; m_245433_
+		0 p_250828_ p_250828_
+	lambda$new$0 (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/Map$Entry;)Lnet/minecraft/client/resources/model/AtlasSet$AtlasEntry; m_260771_
+		static
+		0 p_261402_ p_261402_
+		1 p_261403_ p_261403_
+	lambda$scheduleLoad$1 (Lnet/minecraft/client/resources/model/AtlasSet$AtlasEntry;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)Lnet/minecraft/client/resources/model/AtlasSet$StitchResult; m_245402_
+		static
+		0 p_251825_ p_251825_
+		1 p_250418_ p_250418_
+	lambda$scheduleLoad$2 (Lnet/minecraft/server/packs/resources/ResourceManager;ILjava/util/concurrent/Executor;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_260770_
+		static
+		0 p_261398_ p_261398_
+		1 p_261399_ p_261399_
+		2 p_261400_ p_261400_
+		3 p_261401_ p_261401_
+	scheduleLoad (Lnet/minecraft/server/packs/resources/ResourceManager;ILjava/util/concurrent/Executor;)Ljava/util/Map; m_247721_
+		0 p_249256_ p_249256_
+		1 p_251059_ p_251059_
+		2 p_250751_ p_250751_
+net/minecraft/client/resources/model/AtlasSet$AtlasEntry net/minecraft/client/resources/model/AtlasSet$AtlasEntry
+	atlas f_244361_
+	atlasInfoLocation f_260723_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlas;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_244361_ f_244361_
+		1 f_260723_ f_260723_
+	atlas ()Lnet/minecraft/client/renderer/texture/TextureAtlas; f_244361_
+	atlasInfoLocation ()Lnet/minecraft/resources/ResourceLocation; f_260723_
+	close ()V close
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250516_ p_250516_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/AtlasSet$StitchResult net/minecraft/client/resources/model/AtlasSet$StitchResult
+	atlas f_244080_
+	preparations f_244211_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlas;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V <init>
+		0 p_250381_ p_250381_
+		1 p_251137_ p_251137_
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_245551_
+		0 p_249039_ p_249039_
+	missing ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_247223_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; m_246362_
+	upload ()V m_246239_
+net/minecraft/client/resources/model/BakedModel net/minecraft/client/resources/model/BakedModel
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235039_ p_235039_
+		1 p_235040_ p_235040_
+		2 p_235041_ p_235041_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/BlockModelRotation net/minecraft/client/resources/model/BlockModelRotation
+	$VALUES $VALUES
+	BY_INDEX f_119142_
+	DEGREES f_174872_
+	X0_Y0 X0_Y0
+	X0_Y180 X0_Y180
+	X0_Y270 X0_Y270
+	X0_Y90 X0_Y90
+	X180_Y0 X180_Y0
+	X180_Y180 X180_Y180
+	X180_Y270 X180_Y270
+	X180_Y90 X180_Y90
+	X270_Y0 X270_Y0
+	X270_Y180 X270_Y180
+	X270_Y270 X270_Y270
+	X270_Y90 X270_Y90
+	X90_Y0 X90_Y0
+	X90_Y180 X90_Y180
+	X90_Y270 X90_Y270
+	X90_Y90 X90_Y90
+	actualRotation f_119144_
+	index f_119145_
+	transformation f_119143_
+	$values ()[Lnet/minecraft/client/resources/model/BlockModelRotation; m_174874_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_119149_ p_119149_
+		1 p_119150_ p_119150_
+		2 p_119151_ p_119151_
+		3 p_119152_ p_119152_
+	actualRotation ()Lcom/mojang/math/OctahedralGroup; m_174873_
+	by (II)Lnet/minecraft/client/resources/model/BlockModelRotation; m_119153_
+		static
+		0 p_119154_ p_119154_
+		1 p_119155_ p_119155_
+	getIndex (II)I m_119159_
+		static
+		0 p_119160_ p_119160_
+		1 p_119161_ p_119161_
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	lambda$static$0 (Lnet/minecraft/client/resources/model/BlockModelRotation;)Ljava/lang/Integer; m_119162_
+		static
+		0 p_119163_ p_119163_
+	lambda$static$1 (Lnet/minecraft/client/resources/model/BlockModelRotation;)Lnet/minecraft/client/resources/model/BlockModelRotation; m_119156_
+		static
+		0 p_119157_ p_119157_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/model/BlockModelRotation; valueOf
+		static
+		0 p_119165_ p_119165_
+	values ()[Lnet/minecraft/client/resources/model/BlockModelRotation; values
+		static
+net/minecraft/client/resources/model/BuiltInModel net/minecraft/client/resources/model/BuiltInModel
+	itemTransforms f_119167_
+	overrides f_119168_
+	particleTexture f_119169_
+	usesBlockLight f_119170_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Z)V <init>
+		0 p_119172_ p_119172_
+		1 p_119173_ p_119173_
+		2 p_119174_ p_119174_
+		3 p_119175_ p_119175_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235043_ p_235043_
+		1 p_235044_ p_235044_
+		2 p_235045_ p_235045_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/Material net/minecraft/client/resources/model/Material
+	COMPARATOR f_244523_
+	atlasLocation f_119187_
+	renderType f_119189_
+	texture f_119188_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_119191_ p_119191_
+		1 p_119192_ p_119192_
+	atlasLocation ()Lnet/minecraft/resources/ResourceLocation; m_119193_
+	buffer (Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/function/Function;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_119194_
+		0 p_119195_ p_119195_
+		1 p_119196_ p_119196_
+	buffer (Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/function/Function;Z)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_119197_
+		0 p_119198_ p_119198_
+		1 p_119199_ p_119199_
+		2 p_119200_ p_119200_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119206_ p_119206_
+	hashCode ()I hashCode
+	renderType (Ljava/util/function/Function;)Lnet/minecraft/client/renderer/RenderType; m_119201_
+		0 p_119202_ p_119202_
+	sprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_119204_
+	texture ()Lnet/minecraft/resources/ResourceLocation; m_119203_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelBaker net/minecraft/client/resources/model/ModelBaker
+	bake (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelState;)Lnet/minecraft/client/resources/model/BakedModel; m_245240_
+		0 p_250776_ p_250776_
+		1 p_251280_ p_251280_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_245361_
+		0 p_252194_ p_252194_
+net/minecraft/client/resources/model/ModelBakery net/minecraft/client/resources/model/ModelBakery
+	BANNER_BASE f_119224_
+	BLOCKSTATE_LISTER f_244202_
+	BLOCK_ENTITY_MARKER f_119233_
+	BREAKING_LOCATIONS f_119228_
+	BUILTIN_BLOCK_ENTITY f_174880_
+	BUILTIN_MODELS f_119237_
+	BUILTIN_SLASH f_174878_
+	BUILTIN_SLASH_GENERATED f_174879_
+	COMMA_SPLITTER f_119238_
+	DESTROY_STAGES f_119227_
+	DESTROY_STAGE_COUNT f_174875_
+	DESTROY_TYPES f_119229_
+	EQUAL_SPLITTER f_119239_
+	FIRE_0 f_119219_
+	FIRE_1 f_119220_
+	GENERATION_MARKER f_119232_
+	INVISIBLE_MODEL_GROUP f_174877_
+	ITEM_FRAME_FAKE_DEFINITION f_119240_
+	ITEM_MODEL_GENERATOR f_119241_
+	LAVA_FLOW f_119221_
+	LOGGER f_119235_
+	MISSING_MODEL_LOCATION f_119230_
+	MISSING_MODEL_MESH f_119231_
+	MISSING_MODEL_NAME f_174881_
+	MODEL_LISTER f_244378_
+	NO_PATTERN_SHIELD f_119226_
+	SHIELD_BASE f_119225_
+	SINGLETON_MODEL_GROUP f_174876_
+	STATIC_DEFINITIONS f_119242_
+	WATER_FLOW f_119222_
+	WATER_OVERLAY f_119223_
+	bakedCache f_119213_
+	bakedTopLevelModels f_119215_
+	blockColors f_119209_
+	blockStateResources f_243866_
+	context f_119211_
+	loadingStack f_119210_
+	modelGroups f_119218_
+	modelResources f_244132_
+	nextModelGroup f_119217_
+	topLevelModels f_119214_
+	unbakedCache f_119212_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/color/block/BlockColors;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/Map;)V <init>
+		0 p_249183_ p_249183_
+		1 p_252014_ p_252014_
+		2 p_251087_ p_251087_
+		3 p_250416_ p_250416_
+	bakeModels (Ljava/util/function/BiFunction;)V m_245909_
+		0 p_248669_ p_248669_
+	cacheAndQueueDependencies (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/UnbakedModel;)V m_119352_
+		0 p_119353_ p_119353_
+		1 p_119354_ p_119354_
+	getBakedTopLevelModels ()Ljava/util/Map; m_119251_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_119341_
+		0 p_119342_ p_119342_
+	getModelGroups ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_119355_
+	getValueHelper (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/lang/Comparable; m_119276_
+		static
+		0 p_119277_ p_119277_
+		1 p_119278_ p_119278_
+	lambda$bakeModels$9 (Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;)V m_244744_
+		0 p_247957_ p_247957_
+		1 p_247958_ p_247958_
+	lambda$loadModel$11 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/block/state/StateDefinition; m_257089_
+		static
+		0 p_258160_ p_258160_
+	lambda$loadModel$12 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_119327_
+		static
+		0 p_119328_ p_119328_
+		1 p_119329_ p_119329_
+		2 p_119330_ p_119330_
+	lambda$loadModel$13 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119360_
+		static
+		0 p_119361_ p_119361_
+	lambda$loadModel$14 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelBakery$LoadedJson;)Lcom/mojang/datafixers/util/Pair; m_244743_
+		0 p_247955_ p_247955_
+		1 p_247956_ p_247956_
+	lambda$loadModel$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/List;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_174886_
+		static
+		0 p_174887_ p_174887_
+		1 p_174888_ p_174888_
+		2 p_174889_ p_174889_
+	lambda$loadModel$16 (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)V m_119322_
+		static
+		0 p_119323_ p_119323_
+		1 p_119324_ p_119324_
+		2 p_119325_ p_119325_
+		3 p_119326_ p_119326_
+	lambda$loadModel$17 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/MultiVariant;Ljava/util/List;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_174882_
+		static
+		0 p_174883_ p_174883_
+		1 p_174884_ p_174884_
+		2 p_174885_ p_174885_
+	lambda$loadModel$18 (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Z m_174890_
+		static
+		0 p_174891_ p_174891_
+		1 p_174892_ p_174892_
+	lambda$loadModel$19 (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/MultiVariant;Ljava/util/List;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;Lnet/minecraft/world/level/block/state/BlockState;)V m_174895_
+		static
+		0 p_174896_ p_174896_
+		1 p_174897_ p_174897_
+		2 p_174898_ p_174898_
+		3 p_174899_ p_174899_
+		4 p_174900_ p_174900_
+		5 p_174901_ p_174901_
+		6 p_174902_ p_174902_
+	lambda$loadModel$20 (Lcom/google/common/collect/ImmutableList;Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/Map;Ljava/util/List;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;Lnet/minecraft/client/renderer/block/model/MultiVariant;)V m_119279_
+		static
+		0 p_119280_ p_119280_
+		1 p_119281_ p_119281_
+		2 p_119282_ p_119282_
+		3 p_119283_ p_119283_
+		4 p_119284_ p_119284_
+		5 p_119285_ p_119285_
+		6 p_119286_ p_119286_
+		7 p_119287_ p_119287_
+		8 p_119288_ p_119288_
+		9 p_119289_ p_119289_
+		10 p_119290_ p_119290_
+	lambda$loadModel$21 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;)Ljava/util/Set; m_174893_
+		static
+		0 p_174894_ p_174894_
+	lambda$loadModel$22 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;Ljava/util/Map;Lnet/minecraft/client/resources/model/ModelResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_119331_
+		0 p_119332_ p_119332_
+		1 p_119333_ p_119333_
+		2 p_119334_ p_119334_
+		3 p_119335_ p_119335_
+		4 p_119336_ p_119336_
+		5 p_119337_ p_119337_
+	lambda$loadModel$23 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;Ljava/util/Set;)V m_283980_
+		0 p_284640_ p_284640_
+		1 p_284641_ p_284641_
+	lambda$new$4 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_119308_
+		static
+		0 p_119309_ p_119309_
+	lambda$new$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_174903_
+		0 p_174904_ p_174904_
+		1 p_174905_ p_174905_
+	lambda$new$6 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/StateDefinition;)V m_119346_
+		0 p_119347_ p_119347_
+		1 p_119348_ p_119348_
+	lambda$new$7 (Lnet/minecraft/world/level/block/state/BlockState;)V m_119263_
+		0 p_119264_ p_119264_
+	lambda$new$8 (Lnet/minecraft/client/resources/model/UnbakedModel;)V m_244742_
+		0 p_247954_ p_247954_
+	lambda$predicate$10 (Lnet/minecraft/world/level/block/Block;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Z m_119259_
+		static
+		0 p_119260_ p_119260_
+		1 p_119261_ p_119261_
+		2 p_119262_ p_119262_
+	lambda$registerModelGroup$24 (ILnet/minecraft/world/level/block/state/BlockState;)V m_119254_
+		0 p_119255_ p_119255_
+		1 p_119256_ p_119256_
+	lambda$static$0 (I)Lnet/minecraft/resources/ResourceLocation; m_119252_
+		static
+		0 p_119253_ p_119253_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_119370_
+		static
+		0 p_119371_ p_119371_
+	lambda$static$2 (Lnet/minecraft/client/renderer/block/model/BlockModel;)V m_119358_
+		static
+		0 p_119359_ p_119359_
+	lambda$static$3 (Lnet/minecraft/client/renderer/block/model/BlockModel;)V m_119296_
+		static
+		0 p_119297_ p_119297_
+	loadBlockModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_119364_
+		0 p_119365_ p_119365_
+	loadModel (Lnet/minecraft/resources/ResourceLocation;)V m_119362_
+		0 p_119363_ p_119363_
+	loadTopLevel (Lnet/minecraft/client/resources/model/ModelResourceLocation;)V m_119306_
+		0 p_119307_ p_119307_
+	predicate (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/lang/String;)Ljava/util/function/Predicate; m_119273_
+		static
+		0 p_119274_ p_119274_
+		1 p_119275_ p_119275_
+	registerModelGroup (Ljava/lang/Iterable;)V m_119310_
+		0 p_119311_ p_119311_
+net/minecraft/client/resources/model/ModelBakery$BakedCacheKey net/minecraft/client/resources/model/ModelBakery$BakedCacheKey
+	id f_243934_
+	isUvLocked f_243915_
+	transformation f_243798_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/math/Transformation;Z)V <init>
+		0 f_243934_ f_243934_
+		1 f_243798_ f_243798_
+		2 f_243915_ f_243915_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252262_ p_252262_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_243934_
+	isUvLocked ()Z f_243915_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lcom/mojang/math/Transformation; f_243798_
+net/minecraft/client/resources/model/ModelBakery$BlockStateDefinitionException net/minecraft/client/resources/model/ModelBakery$BlockStateDefinitionException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_119373_ p_119373_
+net/minecraft/client/resources/model/ModelBakery$LoadedJson net/minecraft/client/resources/model/ModelBakery$LoadedJson
+	data f_244212_
+	source f_243774_
+	<init> (Ljava/lang/String;Lcom/google/gson/JsonElement;)V <init>
+		0 f_243774_ f_243774_
+		1 f_244212_ f_244212_
+	data ()Lcom/google/gson/JsonElement; f_244212_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251910_ p_251910_
+	hashCode ()I hashCode
+	source ()Ljava/lang/String; f_243774_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelBakery$ModelBakerImpl net/minecraft/client/resources/model/ModelBakery$ModelBakerImpl
+	modelTextureGetter f_243920_
+	this$0 f_243927_
+	<init> (Lnet/minecraft/client/resources/model/ModelBakery;Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_250786_ p_250786_
+		1 p_249651_ p_249651_
+		2 p_251408_ p_251408_
+	bake (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelState;)Lnet/minecraft/client/resources/model/BakedModel; m_245240_
+		0 p_252176_ p_252176_
+		1 p_249765_ p_249765_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_245361_
+		0 p_248568_ p_248568_
+	lambda$new$0 (Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_246280_
+		static
+		0 p_251463_ p_251463_
+		1 p_248728_ p_248728_
+		2 p_250859_ p_250859_
+net/minecraft/client/resources/model/ModelBakery$ModelGroupKey net/minecraft/client/resources/model/ModelBakery$ModelGroupKey
+	coloringValues f_119375_
+	models f_119374_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_119377_ p_119377_
+		1 p_119378_ p_119378_
+	create (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/resources/model/UnbakedModel;Ljava/util/Collection;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119383_
+		static
+		0 p_119384_ p_119384_
+		1 p_119385_ p_119385_
+		2 p_119386_ p_119386_
+	create (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/Collection;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119379_
+		static
+		0 p_119380_ p_119380_
+		1 p_119381_ p_119381_
+		2 p_119382_ p_119382_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119395_ p_119395_
+	getColoringValues (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Ljava/util/List; m_119387_
+		static
+		0 p_119388_ p_119388_
+		1 p_119389_ p_119389_
+	hashCode ()I hashCode
+	lambda$create$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/Selector;)Z m_119390_
+		static
+		0 p_119391_ p_119391_
+		1 p_119392_ p_119392_
+		2 p_119393_ p_119393_
+net/minecraft/client/resources/model/ModelManager net/minecraft/client/resources/model/ModelManager
+	LOGGER f_243848_
+	VANILLA_ATLASES f_244614_
+	atlases f_119398_
+	bakedRegistry f_119397_
+	blockColors f_119401_
+	blockModelShaper f_119399_
+	maxMipmapLevels f_119402_
+	missingModel f_119403_
+	modelGroups f_119404_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/color/block/BlockColors;I)V <init>
+		0 p_119406_ p_119406_
+		1 p_119407_ p_119407_
+		2 p_119408_ p_119408_
+	apply (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_247616_
+		0 p_248996_ p_248996_
+		1 p_251960_ p_251960_
+	close ()V close
+	getAtlas (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlas; m_119428_
+		0 p_119429_ p_119429_
+	getBlockModelShaper ()Lnet/minecraft/client/renderer/block/BlockModelShaper; m_119430_
+	getMissingModel ()Lnet/minecraft/client/resources/model/BakedModel; m_119409_
+	getModel (Lnet/minecraft/client/resources/model/ModelResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_119422_
+		0 p_119423_ p_119423_
+	lambda$loadBlockModels$10 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_245318_
+		static
+		0 p_251663_ p_251663_
+		1 p_250597_ p_250597_
+	lambda$loadBlockModels$7 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_246360_
+		static
+		0 p_252061_ p_252061_
+	lambda$loadBlockModels$8 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_246478_
+		static
+		0 p_251617_ p_251617_
+	lambda$loadBlockModels$9 (Ljava/util/List;)Ljava/util/Map; m_247063_
+		static
+		0 p_250813_ p_250813_
+	lambda$loadBlockStates$11 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_245068_
+		static
+		0 p_249426_ p_249426_
+	lambda$loadBlockStates$12 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_246264_
+		static
+		0 p_251113_ p_251113_
+	lambda$loadBlockStates$13 (Ljava/util/List;)Ljava/util/Map; m_246687_
+		static
+		0 p_248966_ p_248966_
+	lambda$loadBlockStates$14 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_246572_
+		static
+		0 p_250967_ p_250967_
+		1 p_250744_ p_250744_
+	lambda$loadModels$15 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_246294_
+		static
+		0 p_249446_ p_249446_
+		1 p_249860_ p_249860_
+		2 p_251469_ p_251469_
+		3 p_251262_ p_251262_
+	lambda$loadModels$16 (Lnet/minecraft/client/resources/model/Material;)Ljava/lang/String; m_246805_
+		static
+		0 p_248692_ p_248692_
+	lambda$loadModels$17 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_245484_
+		static
+		0 p_250493_ p_250493_
+		1 p_252017_ p_252017_
+	lambda$loadModels$18 (Ljava/util/Map;Lnet/minecraft/client/resources/model/BakedModel;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)V m_245561_
+		static
+		0 p_250461_ p_250461_
+		1 p_250293_ p_250293_
+		2 p_252171_ p_252171_
+		3 p_250633_ p_250633_
+	lambda$loadModels$19 (I)[Ljava/util/concurrent/CompletableFuture; m_245925_
+		static
+		0 p_250044_ p_250044_
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/client/resources/model/ModelBakery; m_246505_
+		0 p_251077_ p_251077_
+		1 p_251201_ p_251201_
+		2 p_251281_ p_251281_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_247195_
+		static
+		0 p_250157_ p_250157_
+	lambda$reload$2 (Ljava/util/Map$Entry;)Lnet/minecraft/client/resources/model/AtlasSet$StitchResult; m_247228_
+		static
+		0 p_248988_ p_248988_
+	lambda$reload$3 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_246937_
+		0 p_251601_ p_251601_
+		1 p_250226_ p_250226_
+		2 p_251585_ p_251585_
+		3 p_248624_ p_248624_
+	lambda$reload$4 (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;Ljava/lang/Void;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_247745_
+		static
+		0 p_249429_ p_249429_
+		1 p_251581_ p_251581_
+	lambda$reload$5 (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;)Ljava/util/concurrent/CompletionStage; m_245121_
+		static
+		0 p_252255_ p_252255_
+	lambda$reload$6 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/resources/model/ModelManager$ReloadState;)V m_245893_
+		0 p_249375_ p_249375_
+		1 p_252252_ p_252252_
+	loadBlockModels (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_246704_
+		static
+		0 p_251361_ p_251361_
+		1 p_252189_ p_252189_
+	loadBlockStates (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_246899_
+		static
+		0 p_252084_ p_252084_
+		1 p_249943_ p_249943_
+	loadModels (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Lnet/minecraft/client/resources/model/ModelBakery;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_245476_
+		0 p_252136_ p_252136_
+		1 p_250646_ p_250646_
+		2 p_248945_ p_248945_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_249079_ p_249079_
+		1 p_251134_ p_251134_
+		2 p_250336_ p_250336_
+		3 p_252324_ p_252324_
+		4 p_250550_ p_250550_
+		5 p_249221_ p_249221_
+	requiresRender (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_119415_
+		0 p_119416_ p_119416_
+		1 p_119417_ p_119417_
+	updateMaxMipLevel (I)V m_119410_
+		0 p_119411_ p_119411_
+net/minecraft/client/resources/model/ModelManager$ReloadState net/minecraft/client/resources/model/ModelManager$ReloadState
+	atlasPreparations f_244177_
+	missingModel f_244619_
+	modelBakery f_244394_
+	modelCache f_244561_
+	readyForUpload f_244037_
+	<init> (Lnet/minecraft/client/resources/model/ModelBakery;Lnet/minecraft/client/resources/model/BakedModel;Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 f_244394_ f_244394_
+		1 f_244619_ f_244619_
+		2 f_244561_ f_244561_
+		3 f_244177_ f_244177_
+		4 f_244037_ f_244037_
+	atlasPreparations ()Ljava/util/Map; f_244177_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251346_ p_251346_
+	hashCode ()I hashCode
+	missingModel ()Lnet/minecraft/client/resources/model/BakedModel; f_244619_
+	modelBakery ()Lnet/minecraft/client/resources/model/ModelBakery; f_244394_
+	modelCache ()Ljava/util/Map; f_244561_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; f_244037_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelResourceLocation net/minecraft/client/resources/model/ModelResourceLocation
+	VARIANT_SEPARATOR f_174906_
+	variant f_119435_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_174908_ p_174908_
+		1 p_174909_ p_174909_
+		2 p_174910_ p_174910_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation$Dummy;)V <init>
+		0 p_251021_ p_251021_
+		1 p_249350_ p_249350_
+		2 p_251656_ p_251656_
+		3 p_248802_ p_248802_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_119442_ p_119442_
+		1 p_119443_ p_119443_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119450_ p_119450_
+	getVariant ()Ljava/lang/String; m_119448_
+	hashCode ()I hashCode
+	lowercaseVariant (Ljava/lang/String;)Ljava/lang/String; m_246655_
+		static
+		0 p_248567_ p_248567_
+	toString ()Ljava/lang/String; toString
+	vanilla (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_245263_
+		static
+		0 p_251132_ p_251132_
+		1 p_248987_ p_248987_
+net/minecraft/client/resources/model/ModelState net/minecraft/client/resources/model/ModelState
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	isUvLocked ()Z m_7538_
+net/minecraft/client/resources/model/MultiPartBakedModel net/minecraft/client/resources/model/MultiPartBakedModel
+	hasAmbientOcclusion f_119453_
+	isGui3d f_119454_
+	overrides f_119458_
+	particleIcon f_119456_
+	selectorCache f_119460_
+	selectors f_119459_
+	transforms f_119457_
+	usesBlockLight f_119455_
+	<init> (Ljava/util/List;)V <init>
+		0 p_119462_ p_119462_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235050_ p_235050_
+		1 p_235051_ p_235051_
+		2 p_235052_ p_235052_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/MultiPartBakedModel$Builder net/minecraft/client/resources/model/MultiPartBakedModel$Builder
+	selectors f_119474_
+	<init> ()V <init>
+	add (Ljava/util/function/Predicate;Lnet/minecraft/client/resources/model/BakedModel;)V m_119477_
+		0 p_119478_ p_119478_
+		1 p_119479_ p_119479_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119476_
+net/minecraft/client/resources/model/SimpleBakedModel net/minecraft/client/resources/model/SimpleBakedModel
+	culledFaces f_119481_
+	hasAmbientOcclusion f_119482_
+	isGui3d f_119483_
+	overrides f_119487_
+	particleIcon f_119485_
+	transforms f_119486_
+	unculledFaces f_119480_
+	usesBlockLight f_119484_
+	<init> (Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V <init>
+		0 p_119489_ p_119489_
+		1 p_119490_ p_119490_
+		2 p_119491_ p_119491_
+		3 p_119492_ p_119492_
+		4 p_119493_ p_119493_
+		5 p_119494_ p_119494_
+		6 p_119495_ p_119495_
+		7 p_119496_ p_119496_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235054_ p_235054_
+		1 p_235055_ p_235055_
+		2 p_235056_ p_235056_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/SimpleBakedModel$Builder net/minecraft/client/resources/model/SimpleBakedModel$Builder
+	culledFaces f_119509_
+	hasAmbientOcclusion f_119511_
+	isGui3d f_119514_
+	overrides f_119510_
+	particleIcon f_119512_
+	transforms f_119515_
+	unculledFaces f_119508_
+	usesBlockLight f_119513_
+	<init> (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V <init>
+		0 p_119521_ p_119521_
+		1 p_119522_ p_119522_
+		2 p_119523_ p_119523_
+		3 p_119524_ p_119524_
+		4 p_119525_ p_119525_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModel;Lnet/minecraft/client/renderer/block/model/ItemOverrides;Z)V <init>
+		0 p_119517_ p_119517_
+		1 p_119518_ p_119518_
+		2 p_119519_ p_119519_
+	addCulledFace (Lnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/block/model/BakedQuad;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119530_
+		0 p_119531_ p_119531_
+		1 p_119532_ p_119532_
+	addUnculledFace (Lnet/minecraft/client/renderer/block/model/BakedQuad;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119526_
+		0 p_119527_ p_119527_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119533_
+	item ()Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_174911_
+	particle (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119528_
+		0 p_119529_ p_119529_
+net/minecraft/client/resources/model/UnbakedModel net/minecraft/client/resources/model/UnbakedModel
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_250133_ p_250133_
+		1 p_119535_ p_119535_
+		2 p_119536_ p_119536_
+		3 p_119537_ p_119537_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_119538_ p_119538_
+net/minecraft/client/resources/model/WeightedBakedModel net/minecraft/client/resources/model/WeightedBakedModel
+	list f_119541_
+	totalWeight f_119540_
+	wrapped f_119542_
+	<init> (Ljava/util/List;)V <init>
+		0 p_119544_ p_119544_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235058_ p_235058_
+		1 p_235059_ p_235059_
+		2 p_235060_ p_235060_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	lambda$getQuads$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)Ljava/util/List; m_235061_
+		static
+		0 p_235062_ p_235062_
+		1 p_235063_ p_235063_
+		2 p_235064_ p_235064_
+		3 p_235065_ p_235065_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/WeightedBakedModel$Builder net/minecraft/client/resources/model/WeightedBakedModel$Builder
+	list f_119556_
+	<init> ()V <init>
+	add (Lnet/minecraft/client/resources/model/BakedModel;I)Lnet/minecraft/client/resources/model/WeightedBakedModel$Builder; m_119559_
+		0 p_119560_ p_119560_
+		1 p_119561_ p_119561_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119558_
+net/minecraft/client/resources/model/package-info net/minecraft/client/resources/model/package-info
+net/minecraft/client/resources/package-info net/minecraft/client/resources/package-info
+net/minecraft/client/resources/sounds/AbstractSoundInstance net/minecraft/client/resources/sounds/AbstractSoundInstance
+	attenuation f_119580_
+	delay f_119579_
+	location f_119572_
+	looping f_119578_
+	pitch f_119574_
+	random f_235066_
+	relative f_119582_
+	sound f_119570_
+	source f_119571_
+	volume f_119573_
+	x f_119575_
+	y f_119576_
+	z f_119577_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235068_ p_235068_
+		1 p_235069_ p_235069_
+		2 p_235070_ p_235070_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235072_ p_235072_
+		1 p_235073_ p_235073_
+		2 p_235074_ p_235074_
+	getAttenuation ()Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_7438_
+	getDelay ()I m_7766_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_7904_
+	getPitch ()F m_7783_
+	getSound ()Lnet/minecraft/client/resources/sounds/Sound; m_5891_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_8070_
+	getVolume ()F m_7769_
+	getX ()D m_7772_
+	getY ()D m_7780_
+	getZ ()D m_7778_
+	isLooping ()Z m_7775_
+	isRelative ()Z m_7796_
+	resolve (Lnet/minecraft/client/sounds/SoundManager;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_6775_
+		0 p_119591_ p_119591_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/sounds/AbstractTickableSoundInstance net/minecraft/client/resources/sounds/AbstractTickableSoundInstance
+	stopped f_119604_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235076_ p_235076_
+		1 p_235077_ p_235077_
+		2 p_235078_ p_235078_
+	isStopped ()Z m_7801_
+	stop ()V m_119609_
+net/minecraft/client/resources/sounds/AmbientSoundHandler net/minecraft/client/resources/sounds/AmbientSoundHandler
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/BeeAggressiveSoundInstance net/minecraft/client/resources/sounds/BeeAggressiveSoundInstance
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_119611_ p_119611_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	shouldSwitchSounds ()Z m_7774_
+net/minecraft/client/resources/sounds/BeeFlyingSoundInstance net/minecraft/client/resources/sounds/BeeFlyingSoundInstance
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_119615_ p_119615_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	shouldSwitchSounds ()Z m_7774_
+net/minecraft/client/resources/sounds/BeeSoundInstance net/minecraft/client/resources/sounds/BeeSoundInstance
+	PITCH_MIN f_174919_
+	VOLUME_MAX f_174918_
+	VOLUME_MIN f_174917_
+	bee f_119618_
+	hasSwitched f_119619_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V <init>
+		0 p_119621_ p_119621_
+		1 p_119622_ p_119622_
+		2 p_119623_ p_119623_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	getMaxPitch ()F m_119628_
+	getMinPitch ()F m_119627_
+	shouldSwitchSounds ()Z m_7774_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler
+	LOOP_SOUND_CROSS_FADE_TIME f_174920_
+	SKY_MOOD_RECOVERY_RATE f_174921_
+	additionsSettings f_119635_
+	biomeManager f_119631_
+	loopSounds f_119633_
+	moodSettings f_119634_
+	moodiness f_119636_
+	player f_119629_
+	previousBiome f_119637_
+	random f_119632_
+	soundManager f_119630_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/client/sounds/SoundManager;Lnet/minecraft/world/level/biome/BiomeManager;)V <init>
+		0 p_119639_ p_119639_
+		1 p_119640_ p_119640_
+		2 p_119641_ p_119641_
+	getMoodiness ()F m_119654_
+	lambda$tick$0 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/biome/Biome;Lnet/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance;)Lnet/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance; m_263141_
+		0 p_263248_ p_263248_
+		1 p_174924_ p_174924_
+		2 p_174925_ p_174925_
+	lambda$tick$1 (Lnet/minecraft/world/level/biome/Biome;Lnet/minecraft/core/Holder;)V m_119651_
+		0 p_119652_ p_119652_
+		1 p_263342_ p_263342_
+	lambda$tick$2 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)V m_263142_
+		0 p_119648_ p_119648_
+	lambda$tick$3 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)V m_274008_
+		0 p_274718_ p_274718_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance
+	fade f_119656_
+	fadeDirection f_119655_
+	<init> (Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_119658_ p_119658_
+	fadeIn ()V m_119660_
+	fadeOut ()V m_119659_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/BubbleColumnAmbientSoundHandler net/minecraft/client/resources/sounds/BubbleColumnAmbientSoundHandler
+	firstTick f_119664_
+	player f_119662_
+	wasInBubbleColumn f_119663_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119666_ p_119666_
+	lambda$tick$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_119668_
+		static
+		0 p_119669_ p_119669_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/ElytraOnPlayerSoundInstance net/minecraft/client/resources/sounds/ElytraOnPlayerSoundInstance
+	DELAY f_174926_
+	player f_119670_
+	time f_119671_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119673_ p_119673_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/EntityBoundSoundInstance net/minecraft/client/resources/sounds/EntityBoundSoundInstance
+	entity f_119675_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/world/entity/Entity;J)V <init>
+		0 p_235080_ p_235080_
+		1 p_235081_ p_235081_
+		2 p_235082_ p_235082_
+		3 p_235083_ p_235083_
+		4 p_235084_ p_235084_
+		5 p_235085_ p_235085_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/GuardianAttackSoundInstance net/minecraft/client/resources/sounds/GuardianAttackSoundInstance
+	PITCH_MIN f_174929_
+	PITCH_SCALE f_174930_
+	VOLUME_MIN f_174927_
+	VOLUME_SCALE f_174928_
+	guardian f_119688_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_119690_ p_119690_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/MinecartSoundInstance net/minecraft/client/resources/sounds/MinecartSoundInstance
+	PITCH_DELTA f_174935_
+	PITCH_MAX f_174934_
+	PITCH_MIN f_174933_
+	VOLUME_MAX f_174932_
+	VOLUME_MIN f_174931_
+	minecart f_119693_
+	pitch f_119694_
+	<init> (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;)V <init>
+		0 p_119696_ p_119696_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/RidingMinecartSoundInstance net/minecraft/client/resources/sounds/RidingMinecartSoundInstance
+	VOLUME_MAX f_174937_
+	VOLUME_MIN f_174936_
+	minecart f_119701_
+	player f_119700_
+	underwaterSound f_174938_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/vehicle/AbstractMinecart;Z)V <init>
+		0 p_174940_ p_174940_
+		1 p_174941_ p_174941_
+		2 p_174942_ p_174942_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/SimpleSoundInstance net/minecraft/client/resources/sounds/SimpleSoundInstance
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;ZILnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;DDD)V <init>
+		0 p_235116_ p_235116_
+		1 p_235117_ p_235117_
+		2 p_235118_ p_235118_
+		3 p_235119_ p_235119_
+		4 p_235120_ p_235120_
+		5 p_235121_ p_235121_
+		6 p_235122_ p_235122_
+		7 p_235123_ p_235123_
+		8 p_235124_ p_235124_
+		9 p_235125_ p_235125_
+		10 p_235126_ p_235126_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;DDD)V <init>
+		0 p_235100_ p_235100_
+		1 p_235101_ p_235101_
+		2 p_235102_ p_235102_
+		3 p_235103_ p_235103_
+		4 p_235104_ p_235104_
+		5 p_235105_ p_235105_
+		6 p_235106_ p_235106_
+		7 p_235107_ p_235107_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_235109_ p_235109_
+		1 p_235110_ p_235110_
+		2 p_235111_ p_235111_
+		3 p_235112_ p_235112_
+		4 p_235113_ p_235113_
+		5 p_235114_ p_235114_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;ZILnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;DDDZ)V <init>
+		0 p_235087_ p_235087_
+		1 p_235088_ p_235088_
+		2 p_235089_ p_235089_
+		3 p_235090_ p_235090_
+		4 p_235091_ p_235091_
+		5 p_235092_ p_235092_
+		6 p_235093_ p_235093_
+		7 p_235094_ p_235094_
+		8 p_235095_ p_235095_
+		9 p_235096_ p_235096_
+		10 p_235097_ p_235097_
+		11 p_235098_ p_235098_
+	forAmbientAddition (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119759_
+		static
+		0 p_119760_ p_119760_
+	forAmbientMood (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/util/RandomSource;DDD)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_235127_
+		static
+		0 p_235128_ p_235128_
+		1 p_235129_ p_235129_
+		2 p_235130_ p_235130_
+		3 p_235131_ p_235131_
+		4 p_235132_ p_235132_
+	forLocalAmbience (Lnet/minecraft/sounds/SoundEvent;FF)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119766_
+		static
+		0 p_119767_ p_119767_
+		1 p_119768_ p_119768_
+		2 p_119769_ p_119769_
+	forMusic (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119745_
+		static
+		0 p_119746_ p_119746_
+	forRecord (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_246411_
+		static
+		0 p_249575_ p_249575_
+		1 p_249600_ p_249600_
+	forUI (Lnet/minecraft/sounds/SoundEvent;F)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119752_
+		static
+		0 p_119753_ p_119753_
+		1 p_119754_ p_119754_
+	forUI (Lnet/minecraft/core/Holder;F)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_263171_
+		static
+		0 p_263418_ p_263418_
+		1 p_263405_ p_263405_
+	forUI (Lnet/minecraft/sounds/SoundEvent;FF)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119755_
+		static
+		0 p_119756_ p_119756_
+		1 p_119757_ p_119757_
+		2 p_119758_ p_119758_
+net/minecraft/client/resources/sounds/SnifferSoundInstance net/minecraft/client/resources/sounds/SnifferSoundInstance
+	PITCH f_271261_
+	VOLUME f_271268_
+	sniffer f_271453_
+	<init> (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V <init>
+		0 p_273565_ p_273565_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/Sound net/minecraft/client/resources/sounds/Sound
+	SOUND_LISTER f_244492_
+	attenuationDistance f_119777_
+	location f_119770_
+	pitch f_119772_
+	preload f_119776_
+	stream f_119775_
+	type f_119774_
+	volume f_119771_
+	weight f_119773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/util/valueproviders/SampledFloat;Lnet/minecraft/util/valueproviders/SampledFloat;ILnet/minecraft/client/resources/sounds/Sound$Type;ZZI)V <init>
+		0 p_235134_ p_235134_
+		1 p_235135_ p_235135_
+		2 p_235136_ p_235136_
+		3 p_235137_ p_235137_
+		4 p_235138_ p_235138_
+		5 p_235139_ p_235139_
+		6 p_235140_ p_235140_
+		7 p_235141_ p_235141_
+	getAttenuationDistance ()I m_119798_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_119787_
+	getPath ()Lnet/minecraft/resources/ResourceLocation; m_119790_
+	getPitch ()Lnet/minecraft/util/valueproviders/SampledFloat; m_235147_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235143_ p_235143_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235145_ p_235145_
+	getType ()Lnet/minecraft/client/resources/sounds/Sound$Type; m_119795_
+	getVolume ()Lnet/minecraft/util/valueproviders/SampledFloat; m_235146_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_119789_ p_119789_
+	shouldPreload ()Z m_119797_
+	shouldStream ()Z m_119796_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/sounds/Sound$Type net/minecraft/client/resources/sounds/Sound$Type
+	$VALUES $VALUES
+	FILE FILE
+	SOUND_EVENT SOUND_EVENT
+	name f_119803_
+	$values ()[Lnet/minecraft/client/resources/sounds/Sound$Type; m_174943_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_119807_ p_119807_
+		1 p_119808_ p_119808_
+		2 p_119809_ p_119809_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/Sound$Type; m_119810_
+		static
+		0 p_119811_ p_119811_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/Sound$Type; valueOf
+		static
+		0 p_119813_ p_119813_
+	values ()[Lnet/minecraft/client/resources/sounds/Sound$Type; values
+		static
+net/minecraft/client/resources/sounds/SoundEventRegistration net/minecraft/client/resources/sounds/SoundEventRegistration
+	replace f_119816_
+	sounds f_119815_
+	subtitle f_119817_
+	<init> (Ljava/util/List;ZLjava/lang/String;)V <init>
+		0 p_119819_ p_119819_
+		1 p_119820_ p_119820_
+		2 p_119821_ p_119821_
+	getSounds ()Ljava/util/List; m_119822_
+	getSubtitle ()Ljava/lang/String; m_119824_
+	isReplace ()Z m_119823_
+net/minecraft/client/resources/sounds/SoundEventRegistrationSerializer net/minecraft/client/resources/sounds/SoundEventRegistrationSerializer
+	DEFAULT_FLOAT f_235148_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_119838_ p_119838_
+		1 p_119839_ p_119839_
+		2 p_119840_ p_119840_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/resources/sounds/SoundEventRegistration; deserialize
+		0 p_119827_ p_119827_
+		1 p_119828_ p_119828_
+		2 p_119829_ p_119829_
+	getSound (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/sounds/Sound; m_119835_
+		0 p_119836_ p_119836_
+	getSounds (Lcom/google/gson/JsonObject;)Ljava/util/List; m_119830_
+		0 p_119831_ p_119831_
+	getType (Lcom/google/gson/JsonObject;Lnet/minecraft/client/resources/sounds/Sound$Type;)Lnet/minecraft/client/resources/sounds/Sound$Type; m_119832_
+		0 p_119833_ p_119833_
+		1 p_119834_ p_119834_
+net/minecraft/client/resources/sounds/SoundInstance net/minecraft/client/resources/sounds/SoundInstance
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	createUnseededRandom ()Lnet/minecraft/util/RandomSource; m_235150_
+		static
+	getAttenuation ()Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_7438_
+	getDelay ()I m_7766_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_7904_
+	getPitch ()F m_7783_
+	getSound ()Lnet/minecraft/client/resources/sounds/Sound; m_5891_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_8070_
+	getVolume ()F m_7769_
+	getX ()D m_7772_
+	getY ()D m_7780_
+	getZ ()D m_7778_
+	isLooping ()Z m_7775_
+	isRelative ()Z m_7796_
+	resolve (Lnet/minecraft/client/sounds/SoundManager;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_6775_
+		0 p_119841_ p_119841_
+net/minecraft/client/resources/sounds/SoundInstance$Attenuation net/minecraft/client/resources/sounds/SoundInstance$Attenuation
+	$VALUES $VALUES
+	LINEAR LINEAR
+	NONE NONE
+	$values ()[Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_174956_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_119847_ p_119847_
+		1 p_119848_ p_119848_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; valueOf
+		static
+		0 p_119850_ p_119850_
+	values ()[Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; values
+		static
+net/minecraft/client/resources/sounds/TickableSoundInstance net/minecraft/client/resources/sounds/TickableSoundInstance
+	isStopped ()Z m_7801_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundHandler net/minecraft/client/resources/sounds/UnderwaterAmbientSoundHandler
+	CHANCE_PER_TICK f_174957_
+	MINIMUM_TICK_DELAY f_174960_
+	RARE_CHANCE_PER_TICK f_174958_
+	ULTRA_RARE_CHANCE_PER_TICK f_174959_
+	player f_119852_
+	soundManager f_119853_
+	tickDelay f_119854_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/client/sounds/SoundManager;)V <init>
+		0 p_119856_ p_119856_
+		1 p_119857_ p_119857_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances
+	<init> ()V <init>
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$SubSound net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$SubSound
+	player f_119859_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_119861_ p_119861_
+		1 p_119862_ p_119862_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$UnderwaterAmbientSoundInstance net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$UnderwaterAmbientSoundInstance
+	FADE_DURATION f_174962_
+	fade f_119865_
+	player f_119864_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119867_ p_119867_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/package-info net/minecraft/client/resources/sounds/package-info
+net/minecraft/client/searchtree/FullTextSearchTree net/minecraft/client/searchtree/FullTextSearchTree
+	contents f_235151_
+	filler f_235152_
+	plainTextSearchTree f_235153_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/List;)V <init>
+		0 p_235155_ p_235155_
+		1 p_235156_ p_235156_
+		2 p_235157_ p_235157_
+	refresh ()V m_214078_
+	searchPlainText (Ljava/lang/String;)Ljava/util/List; m_213913_
+		0 p_235160_ p_235160_
+	searchResourceLocation (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_213685_
+		0 p_235162_ p_235162_
+		1 p_235163_ p_235163_
+net/minecraft/client/searchtree/IdSearchTree net/minecraft/client/searchtree/IdSearchTree
+	additionOrder f_235164_
+	resourceLocationSearchTree f_235165_
+	<init> (Ljava/util/function/Function;Ljava/util/List;)V <init>
+		0 p_235167_ p_235167_
+		1 p_235168_ p_235168_
+	search (Ljava/lang/String;)Ljava/util/List; m_6293_
+		0 p_235173_ p_235173_
+	searchPlainText (Ljava/lang/String;)Ljava/util/List; m_213913_
+		0 p_235169_ p_235169_
+	searchResourceLocation (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_213685_
+		0 p_235170_ p_235170_
+		1 p_235171_ p_235171_
+net/minecraft/client/searchtree/IntersectionIterator net/minecraft/client/searchtree/IntersectionIterator
+	comparator f_235176_
+	firstIterator f_235174_
+	secondIterator f_235175_
+	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
+		0 p_235178_ p_235178_
+		1 p_235179_ p_235179_
+		2 p_235180_ p_235180_
+	computeNext ()Ljava/lang/Object; computeNext
+net/minecraft/client/searchtree/MergingUniqueIterator net/minecraft/client/searchtree/MergingUniqueIterator
+	comparator f_235184_
+	firstIterator f_235182_
+	secondIterator f_235183_
+	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
+		0 p_235186_ p_235186_
+		1 p_235187_ p_235187_
+		2 p_235188_ p_235188_
+	computeNext ()Ljava/lang/Object; computeNext
+net/minecraft/client/searchtree/PlainTextSearchTree net/minecraft/client/searchtree/PlainTextSearchTree
+	create (Ljava/util/List;Ljava/util/function/Function;)Lnet/minecraft/client/searchtree/PlainTextSearchTree; m_235197_
+		static
+		0 p_235198_ p_235198_
+		1 p_235199_ p_235199_
+	empty ()Lnet/minecraft/client/searchtree/PlainTextSearchTree; m_235190_
+		static
+	lambda$create$1 (Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;Ljava/lang/String;)V m_235191_
+		static
+		0 p_235192_ p_235192_
+		1 p_235193_ p_235193_
+		2 p_235194_ p_235194_
+	lambda$empty$0 (Ljava/lang/String;)Ljava/util/List; m_235195_
+		static
+		0 p_235196_ p_235196_
+	search (Ljava/lang/String;)Ljava/util/List; m_235200_
+		0 p_235201_ p_235201_
+net/minecraft/client/searchtree/RefreshableSearchTree net/minecraft/client/searchtree/RefreshableSearchTree
+	empty ()Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_235204_
+		static
+	lambda$empty$0 (Ljava/lang/String;)Ljava/util/List; m_235202_
+		static
+		0 p_235203_ p_235203_
+	refresh ()V m_214078_
+net/minecraft/client/searchtree/ResourceLocationSearchTree net/minecraft/client/searchtree/ResourceLocationSearchTree
+	create (Ljava/util/List;Ljava/util/function/Function;)Lnet/minecraft/client/searchtree/ResourceLocationSearchTree; m_235212_
+		static
+		0 p_235213_ p_235213_
+		1 p_235214_ p_235214_
+	empty ()Lnet/minecraft/client/searchtree/ResourceLocationSearchTree; m_235205_
+		static
+	lambda$create$0 (Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;Lnet/minecraft/client/searchtree/SuffixArray;Lnet/minecraft/resources/ResourceLocation;)V m_235206_
+		static
+		0 p_235207_ p_235207_
+		1 p_235208_ p_235208_
+		2 p_235209_ p_235209_
+		3 p_235210_ p_235210_
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235211_ p_235211_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235215_ p_235215_
+net/minecraft/client/searchtree/ResourceLocationSearchTree$1 net/minecraft/client/searchtree/ResourceLocationSearchTree$1
+	<init> ()V <init>
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235218_ p_235218_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235220_ p_235220_
+net/minecraft/client/searchtree/ResourceLocationSearchTree$2 net/minecraft/client/searchtree/ResourceLocationSearchTree$2
+	val$namespaceTree f_235221_
+	val$pathTree f_235222_
+	<init> (Lnet/minecraft/client/searchtree/SuffixArray;Lnet/minecraft/client/searchtree/SuffixArray;)V <init>
+		0 p_235224_ p_235224_
+		1 p_235225_ p_235225_
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235227_ p_235227_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235229_ p_235229_
+net/minecraft/client/searchtree/SearchRegistry net/minecraft/client/searchtree/SearchRegistry
+	CREATIVE_NAMES f_119941_
+	CREATIVE_TAGS f_119942_
+	RECIPE_COLLECTIONS f_119943_
+	searchTrees f_119944_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSupplier (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchRegistry$TreeEntry; m_235238_
+		0 p_235239_ p_235239_
+	getTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchTree; m_235230_
+		0 p_235231_ p_235231_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_119948_ p_119948_
+	populate (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Ljava/util/List;)V m_235235_
+		0 p_235236_ p_235236_
+		1 p_235237_ p_235237_
+	register (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Lnet/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier;)V m_235232_
+		0 p_235233_ p_235233_
+		1 p_235234_ p_235234_
+net/minecraft/client/searchtree/SearchRegistry$Key net/minecraft/client/searchtree/SearchRegistry$Key
+	<init> ()V <init>
+net/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier net/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier
+net/minecraft/client/searchtree/SearchRegistry$TreeEntry net/minecraft/client/searchtree/SearchRegistry$TreeEntry
+	factory f_235240_
+	tree f_235241_
+	<init> (Lnet/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier;)V <init>
+		0 p_235243_ p_235243_
+	populate (Ljava/util/List;)V m_235245_
+		0 p_235246_ p_235246_
+	refresh ()V m_235244_
+net/minecraft/client/searchtree/SearchTree net/minecraft/client/searchtree/SearchTree
+	search (Ljava/lang/String;)Ljava/util/List; m_6293_
+		0 p_119955_ p_119955_
+net/minecraft/client/searchtree/SuffixArray net/minecraft/client/searchtree/SuffixArray
+	DEBUG_ARRAY f_119958_
+	DEBUG_COMPARISONS f_119957_
+	END_OF_DATA f_174964_
+	END_OF_TEXT_MARKER f_174963_
+	LOGGER f_119959_
+	chars f_119960_
+	list f_119956_
+	maxStringLength f_119964_
+	offsets f_119963_
+	suffixToT f_119962_
+	wordStarts f_119961_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/lang/Object;Ljava/lang/String;)V m_119970_
+		0 p_119971_ p_119971_
+		1 p_119972_ p_119972_
+	compare (Ljava/lang/String;I)I m_119975_
+		0 p_119976_ p_119976_
+		1 p_119977_ p_119977_
+	generate ()V m_119967_
+	getString (I)Ljava/lang/String; m_119968_
+		0 p_119969_ p_119969_
+	lambda$generate$0 ([I[III)I m_194455_
+		static
+		0 p_194456_ p_194456_
+		1 p_194457_ p_194457_
+		2 p_194458_ p_194458_
+		3 p_194459_ p_194459_
+	lambda$generate$1 ([I[I[III)V m_194460_
+		static
+		0 p_194461_ p_194461_
+		1 p_194462_ p_194462_
+		2 p_194463_ p_194463_
+		3 p_194464_ p_194464_
+		4 p_194465_ p_194465_
+	print ()V m_119984_
+	search (Ljava/lang/String;)Ljava/util/List; m_119973_
+		0 p_119974_ p_119974_
+net/minecraft/client/searchtree/package-info net/minecraft/client/searchtree/package-info
+net/minecraft/client/server/IntegratedPlayerList net/minecraft/client/server/IntegratedPlayerList
+	playerData f_120001_
+	<init> (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;)V <init>
+		0 p_251269_ p_251269_
+		1 p_250644_ p_250644_
+		2 p_249022_ p_249022_
+	canPlayerLogin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_6418_
+		0 p_120007_ p_120007_
+		1 p_120008_ p_120008_
+	getServer ()Lnet/minecraft/client/server/IntegratedServer; m_7873_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	getSingleplayerData ()Lnet/minecraft/nbt/CompoundTag; m_6960_
+	save (Lnet/minecraft/server/level/ServerPlayer;)V m_6765_
+		0 p_120011_ p_120011_
+net/minecraft/client/server/IntegratedServer net/minecraft/client/server/IntegratedServer
+	LOGGER f_120014_
+	MIN_SIM_DISTANCE f_194466_
+	lanPinger f_120018_
+	minecraft f_120015_
+	paused f_120016_
+	previousSimulationDistance f_194467_
+	publishedGameType f_174966_
+	publishedPort f_120017_
+	uuid f_120019_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_235248_ p_235248_
+		1 p_235249_ p_235249_
+		2 p_235250_ p_235250_
+		3 p_235251_ p_235251_
+		4 p_235252_ p_235252_
+		5 p_235253_ p_235253_
+		6 p_235254_ p_235254_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_174970_ p_174970_
+	forceSynchronousWrites ()Z m_6365_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFunctionCompilationLevel ()I m_7034_
+	getModdedStatus ()Lnet/minecraft/util/ModCheck; m_183471_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPort ()I m_7010_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_120056_ p_120056_
+	getServerDirectory ()Ljava/io/File; m_6237_
+	halt (Z)V m_7570_
+		0 p_120053_ p_120053_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_120045_ p_120045_
+	lambda$fillServerSystemReport$0 ()Ljava/lang/String; m_235256_
+	lambda$halt$3 ()V m_289054_
+	lambda$publishServer$1 (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_263547_
+		0 p_263549_ p_263549_
+	lambda$publishServer$2 (Ljava/util/Optional;)V m_263548_
+		0 p_263550_ p_263550_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_120051_ p_120051_
+	publishServer (Lnet/minecraft/world/level/GameType;ZI)Z m_7386_
+		0 p_120041_ p_120041_
+		1 p_120042_ p_120042_
+		2 p_120043_ p_120043_
+	setDefaultGameType (Lnet/minecraft/world/level/GameType;)V m_7835_
+		0 p_120039_ p_120039_
+	setUUID (Ljava/util/UUID;)V m_120046_
+		0 p_120047_ p_120047_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	stopServer ()V m_7041_
+	tickPaused ()V m_174968_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_120049_ p_120049_
+net/minecraft/client/server/LanServer net/minecraft/client/server/LanServer
+	address f_120073_
+	motd f_120072_
+	pingTime f_120074_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_120076_ p_120076_
+		1 p_120077_ p_120077_
+	getAddress ()Ljava/lang/String; m_120079_
+	getMotd ()Ljava/lang/String; m_120078_
+	updatePingTime ()V m_120080_
+net/minecraft/client/server/LanServerDetection net/minecraft/client/server/LanServerDetection
+	LOGGER f_120082_
+	UNIQUE_THREAD_ID f_120081_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/server/LanServerDetection$LanServerDetector net/minecraft/client/server/LanServerDetection$LanServerDetector
+	pingGroup f_120087_
+	serverList f_120086_
+	socket f_120088_
+	<init> (Lnet/minecraft/client/server/LanServerDetection$LanServerList;)V <init>
+		0 p_120090_ p_120090_
+	run ()V run
+net/minecraft/client/server/LanServerDetection$LanServerList net/minecraft/client/server/LanServerDetection$LanServerList
+	isDirty f_120093_
+	servers f_120092_
+	<init> ()V <init>
+	addServer (Ljava/lang/String;Ljava/net/InetAddress;)V m_120096_
+		0 p_120097_ p_120097_
+		1 p_120098_ p_120098_
+	takeDirtyServers ()Ljava/util/List; m_247578_
+net/minecraft/client/server/LanServerPinger net/minecraft/client/server/LanServerPinger
+	LOGGER f_120102_
+	MULTICAST_GROUP f_174974_
+	PING_INTERVAL f_174976_
+	PING_PORT f_174975_
+	UNIQUE_THREAD_ID f_120101_
+	isRunning f_120105_
+	motd f_120103_
+	serverAddress f_120106_
+	socket f_120104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_120109_ p_120109_
+		1 p_120110_ p_120110_
+	createPingString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_120113_
+		static
+		0 p_120114_ p_120114_
+		1 p_120115_ p_120115_
+	interrupt ()V interrupt
+	parseAddress (Ljava/lang/String;)Ljava/lang/String; m_120116_
+		static
+		0 p_120117_ p_120117_
+	parseMotd (Ljava/lang/String;)Ljava/lang/String; m_120111_
+		static
+		0 p_120112_ p_120112_
+	run ()V run
+net/minecraft/client/server/package-info net/minecraft/client/server/package-info
+net/minecraft/client/sounds/AudioStream net/minecraft/client/sounds/AudioStream
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_120120_ p_120120_
+net/minecraft/client/sounds/ChannelAccess net/minecraft/client/sounds/ChannelAccess
+	channels f_120121_
+	executor f_120123_
+	library f_120122_
+	<init> (Lcom/mojang/blaze3d/audio/Library;Ljava/util/concurrent/Executor;)V <init>
+		0 p_120125_ p_120125_
+		1 p_120126_ p_120126_
+	clear ()V m_120139_
+	createHandle (Lcom/mojang/blaze3d/audio/Library$Pool;)Ljava/util/concurrent/CompletableFuture; m_120128_
+		0 p_120129_ p_120129_
+	executeOnChannels (Ljava/util/function/Consumer;)V m_120137_
+		0 p_120138_ p_120138_
+	lambda$createHandle$0 (Lcom/mojang/blaze3d/audio/Library$Pool;Ljava/util/concurrent/CompletableFuture;)V m_120130_
+		0 p_120131_ p_120131_
+		1 p_120132_ p_120132_
+	lambda$executeOnChannels$1 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)Lcom/mojang/blaze3d/audio/Channel; m_174977_
+		static
+		0 p_174978_ p_174978_
+	lambda$executeOnChannels$2 (Ljava/util/function/Consumer;)V m_120142_
+		0 p_120143_ p_120143_
+	lambda$scheduleTick$3 ()V m_120144_
+	scheduleTick ()V m_120127_
+net/minecraft/client/sounds/ChannelAccess$ChannelHandle net/minecraft/client/sounds/ChannelAccess$ChannelHandle
+	channel f_120146_
+	stopped f_120147_
+	this$0 f_120145_
+	<init> (Lnet/minecraft/client/sounds/ChannelAccess;Lcom/mojang/blaze3d/audio/Channel;)V <init>
+		0 p_120149_ p_120149_
+		1 p_120150_ p_120150_
+	execute (Ljava/util/function/Consumer;)V m_120154_
+		0 p_120155_ p_120155_
+	isStopped ()Z m_120151_
+	lambda$execute$0 (Ljava/util/function/Consumer;)V m_120157_
+		0 p_120158_ p_120158_
+	release ()V m_120156_
+net/minecraft/client/sounds/LoopingAudioStream net/minecraft/client/sounds/LoopingAudioStream
+	bufferedInputStream f_120161_
+	provider f_120159_
+	stream f_120160_
+	<init> (Lnet/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider;Ljava/io/InputStream;)V <init>
+		0 p_120163_ p_120163_
+		1 p_120164_ p_120164_
+	close ()V close
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_120167_ p_120167_
+net/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider net/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider
+	create (Ljava/io/InputStream;)Lnet/minecraft/client/sounds/AudioStream; m_120169_
+		0 p_120170_ p_120170_
+net/minecraft/client/sounds/LoopingAudioStream$NoCloseBuffer net/minecraft/client/sounds/LoopingAudioStream$NoCloseBuffer
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_120172_ p_120172_
+	close ()V close
+net/minecraft/client/sounds/MusicManager net/minecraft/client/sounds/MusicManager
+	STARTING_DELAY f_174979_
+	currentMusic f_120179_
+	minecraft f_120178_
+	nextSongDelay f_120180_
+	random f_120177_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_120182_ p_120182_
+	isPlayingMusic (Lnet/minecraft/sounds/Music;)Z m_120187_
+		0 p_120188_ p_120188_
+	startPlaying (Lnet/minecraft/sounds/Music;)V m_120184_
+		0 p_120185_ p_120185_
+	stopPlaying ()V m_120186_
+	stopPlaying (Lnet/minecraft/sounds/Music;)V m_278151_
+		0 p_278295_ p_278295_
+	tick ()V m_120183_
+net/minecraft/client/sounds/SoundBufferLibrary net/minecraft/client/sounds/SoundBufferLibrary
+	cache f_120190_
+	resourceManager f_120189_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_248900_ p_248900_
+	clear ()V m_120193_
+	getCompleteBuffer (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/concurrent/CompletableFuture; m_120202_
+		0 p_120203_ p_120203_
+	getStream (Lnet/minecraft/resources/ResourceLocation;Z)Ljava/util/concurrent/CompletableFuture; m_120204_
+		0 p_120205_ p_120205_
+		1 p_120206_ p_120206_
+	lambda$clear$3 (Ljava/util/concurrent/CompletableFuture;)V m_120200_
+		static
+		0 p_120201_ p_120201_
+	lambda$getCompleteBuffer$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/blaze3d/audio/SoundBuffer; m_174980_
+		0 p_174981_ p_174981_
+	lambda$getCompleteBuffer$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/concurrent/CompletableFuture; m_120207_
+		0 p_120208_ p_120208_
+	lambda$getStream$2 (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/sounds/AudioStream; m_244746_
+		0 p_247959_ p_247959_
+		1 p_247960_ p_247960_
+	lambda$preload$4 (Lnet/minecraft/client/resources/sounds/Sound;)Ljava/util/concurrent/CompletableFuture; m_120196_
+		0 p_120197_ p_120197_
+	lambda$preload$5 (I)[Ljava/util/concurrent/CompletableFuture; m_120194_
+		static
+		0 p_120195_ p_120195_
+	preload (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; m_120198_
+		0 p_120199_ p_120199_
+net/minecraft/client/sounds/SoundEngine net/minecraft/client/sounds/SoundEngine
+	DEFAULT_DEVICE_CHECK_INTERVAL_MS f_194471_
+	LOGGER f_120215_
+	MARKER f_120214_
+	MIN_SOURCE_LIFETIME f_174987_
+	MISSING_SOUND f_174982_
+	ONLY_WARN_ONCE f_120216_
+	OPEN_AL_SOFT_PREFIX f_194469_
+	OPEN_AL_SOFT_PREFIX_LENGTH f_194470_
+	PITCH_MAX f_174984_
+	PITCH_MIN f_174983_
+	VOLUME_MAX f_174986_
+	VOLUME_MIN f_174985_
+	channelAccess f_120224_
+	devicePoolState f_194473_
+	executor f_120223_
+	instanceBySource f_120227_
+	instanceToChannel f_120226_
+	lastDeviceCheckTime f_194472_
+	library f_120220_
+	listener f_120221_
+	listeners f_120231_
+	loaded f_120219_
+	options f_120218_
+	preloadQueue f_120233_
+	queuedSounds f_120229_
+	queuedTickableSounds f_120232_
+	soundBuffers f_120222_
+	soundDeleteTime f_120230_
+	soundManager f_120217_
+	tickCount f_120225_
+	tickingSounds f_120228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/sounds/SoundManager;Lnet/minecraft/client/Options;Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_120236_ p_120236_
+		1 p_120237_ p_120237_
+		2 p_249332_ p_249332_
+	addEventListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120295_
+		0 p_120296_ p_120296_
+	calculatePitch (Lnet/minecraft/client/resources/sounds/SoundInstance;)F m_120324_
+		0 p_120325_ p_120325_
+	calculateVolume (Lnet/minecraft/client/resources/sounds/SoundInstance;)F m_120327_
+		0 p_120328_ p_120328_
+	calculateVolume (FLnet/minecraft/sounds/SoundSource;)F m_235257_
+		0 p_235258_ p_235258_
+		1 p_235259_ p_235259_
+	destroy ()V m_120304_
+	getAvailableSoundDevices ()Ljava/util/List; m_194511_
+	getDebugString ()Ljava/lang/String; m_120320_
+	getVolume (Lnet/minecraft/sounds/SoundSource;)F m_120258_
+		0 p_120259_ p_120259_
+	isActive (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120305_
+		0 p_120306_ p_120306_
+	lambda$pause$10 (Ljava/util/stream/Stream;)V m_194509_
+		static
+		0 p_194510_ p_194510_
+	lambda$play$5 (FFLnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;FZZLnet/minecraft/world/phys/Vec3;ZLcom/mojang/blaze3d/audio/Channel;)V m_194479_
+		static
+		0 p_194480_ p_194480_
+		1 p_194481_ p_194481_
+		2 p_194482_ p_194482_
+		3 p_194483_ p_194483_
+		4 p_194484_ p_194484_
+		5 p_194485_ p_194485_
+		6 p_194486_ p_194486_
+		7 p_194487_ p_194487_
+		8 p_194488_ p_194488_
+	lambda$play$6 (Lcom/mojang/blaze3d/audio/SoundBuffer;Lcom/mojang/blaze3d/audio/Channel;)V m_194493_
+		static
+		0 p_194494_ p_194494_
+		1 p_194495_ p_194495_
+	lambda$play$7 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;Lcom/mojang/blaze3d/audio/SoundBuffer;)V m_194499_
+		static
+		0 p_194500_ p_194500_
+		1 p_194501_ p_194501_
+	lambda$play$8 (Lnet/minecraft/client/sounds/AudioStream;Lcom/mojang/blaze3d/audio/Channel;)V m_194496_
+		static
+		0 p_194497_ p_194497_
+		1 p_194498_ p_194498_
+	lambda$play$9 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;Lnet/minecraft/client/sounds/AudioStream;)V m_194502_
+		static
+		0 p_194503_ p_194503_
+		1 p_194504_ p_194504_
+	lambda$resume$11 (Ljava/util/stream/Stream;)V m_194507_
+		static
+		0 p_194508_ p_194508_
+	lambda$shouldChangeDevice$3 (Ljava/lang/String;)V m_194505_
+		0 p_194506_ p_194506_
+	lambda$stopAll$2 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)V m_120287_
+		static
+		0 p_120288_ p_120288_
+	lambda$tickNonPaused$4 (FFLnet/minecraft/world/phys/Vec3;Lcom/mojang/blaze3d/audio/Channel;)V m_194474_
+		static
+		0 p_194475_ p_194475_
+		1 p_194476_ p_194476_
+		2 p_194477_ p_194477_
+		3 p_194478_ p_194478_
+	lambda$updateCategoryVolume$0 (FLcom/mojang/blaze3d/audio/Channel;)V m_174988_
+		static
+		0 p_174989_ p_174989_
+		1 p_174990_ p_174990_
+	lambda$updateCategoryVolume$1 (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)V m_120279_
+		0 p_120280_ p_120280_
+		1 p_120281_ p_120281_
+	lambda$updateSource$12 (Lnet/minecraft/world/phys/Vec3;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V m_252595_
+		0 p_253358_ p_253358_
+		1 p_253359_ p_253359_
+		2 p_253360_ p_253360_
+	loadLibrary ()V m_120323_
+	pause ()V m_120314_
+	play (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120312_
+		0 p_120313_ p_120313_
+	playDelayed (Lnet/minecraft/client/resources/sounds/SoundInstance;I)V m_120276_
+		0 p_120277_ p_120277_
+		1 p_120278_ p_120278_
+	queueTickingSound (Lnet/minecraft/client/resources/sounds/TickableSoundInstance;)V m_120282_
+		0 p_120283_ p_120283_
+	reload ()V m_120239_
+	removeEventListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120307_
+		0 p_120308_ p_120308_
+	requestPreload (Lnet/minecraft/client/resources/sounds/Sound;)V m_120272_
+		0 p_120273_ p_120273_
+	requiresManualLooping (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120315_
+		static
+		0 p_120316_ p_120316_
+	resume ()V m_120317_
+	shouldChangeDevice ()Z m_194512_
+	shouldLoopAutomatically (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120321_
+		static
+		0 p_120322_ p_120322_
+	shouldLoopManually (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120318_
+		static
+		0 p_120319_ p_120319_
+	stop (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120274_
+		0 p_120275_ p_120275_
+	stop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V m_120299_
+		0 p_120300_ p_120300_
+		1 p_120301_ p_120301_
+	stopAll ()V m_120311_
+	tick (Z)V m_120302_
+		0 p_120303_ p_120303_
+	tickNonPaused ()V m_120326_
+	updateCategoryVolume (Lnet/minecraft/sounds/SoundSource;F)V m_120260_
+		0 p_120261_ p_120261_
+		1 p_120262_ p_120262_
+	updateSource (Lnet/minecraft/client/Camera;)V m_120270_
+		0 p_120271_ p_120271_
+net/minecraft/client/sounds/SoundEngine$DeviceCheckState net/minecraft/client/sounds/SoundEngine$DeviceCheckState
+	$VALUES $VALUES
+	CHANGE_DETECTED CHANGE_DETECTED
+	NO_CHANGE NO_CHANGE
+	ONGOING ONGOING
+	$values ()[Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; m_194521_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_194519_ p_194519_
+		1 p_194520_ p_194520_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; valueOf
+		static
+		0 p_194523_ p_194523_
+	values ()[Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; values
+		static
+net/minecraft/client/sounds/SoundEngineExecutor net/minecraft/client/sounds/SoundEngineExecutor
+	shutdown f_120330_
+	thread f_120329_
+	<init> ()V <init>
+	createThread ()Ljava/lang/Thread; m_120334_
+	flush ()V m_120332_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	lambda$run$0 ()Z m_120337_
+	run ()V m_120336_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_120339_ p_120339_
+	waitForTasks ()V m_5667_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_120341_ p_120341_
+net/minecraft/client/sounds/SoundEventListener net/minecraft/client/sounds/SoundEventListener
+	onPlaySound (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/WeighedSoundEvents;)V m_6985_
+		0 p_120342_ p_120342_
+		1 p_120343_ p_120343_
+net/minecraft/client/sounds/SoundManager net/minecraft/client/sounds/SoundManager
+	EMPTY_SOUND f_120344_
+	GSON f_120346_
+	INTENTIONALLY_EMPTY_SOUND f_271451_
+	INTENTIONALLY_EMPTY_SOUND_EVENT f_271159_
+	INTENTIONALLY_EMPTY_SOUND_LOCATION f_271442_
+	LOGGER f_120345_
+	SOUNDS_PATH f_174997_
+	SOUND_EVENT_REGISTRATION_TYPE f_120347_
+	registry f_120348_
+	soundCache f_244170_
+	soundEngine f_120349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_250027_ p_250027_
+	addListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120374_
+		0 p_120375_ p_120375_
+	apply (Lnet/minecraft/client/sounds/SoundManager$Preparations;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_120377_ p_120377_
+		1 p_120378_ p_120378_
+		2 p_120379_ p_120379_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_120381_ p_120381_
+		1 p_120382_ p_120382_
+		2 p_120383_ p_120383_
+	destroy ()V m_120406_
+	getAvailableSoundDevices ()Ljava/util/List; m_194525_
+	getAvailableSounds ()Ljava/util/Collection; m_120354_
+	getDebugString ()Ljava/lang/String; m_120408_
+	getSoundEvent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_120384_
+		0 p_120385_ p_120385_
+	isActive (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120403_
+		0 p_120404_ p_120404_
+	pause ()V m_120391_
+	play (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120367_
+		0 p_120368_ p_120368_
+	playDelayed (Lnet/minecraft/client/resources/sounds/SoundInstance;I)V m_120369_
+		0 p_120370_ p_120370_
+		1 p_120371_ p_120371_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_120393_ p_120393_
+		1 p_120394_ p_120394_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/sounds/SoundManager$Preparations; m_5944_
+		0 p_120356_ p_120356_
+		1 p_120357_ p_120357_
+	queueTickingSound (Lnet/minecraft/client/resources/sounds/TickableSoundInstance;)V m_120372_
+		0 p_120373_ p_120373_
+	reload ()V m_194526_
+	removeListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120401_
+		0 p_120402_ p_120402_
+	resume ()V m_120407_
+	stop (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120399_
+		0 p_120400_ p_120400_
+	stop ()V m_120405_
+	stop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V m_120386_
+		0 p_120387_ p_120387_
+		1 p_120388_ p_120388_
+	tick (Z)V m_120389_
+		0 p_120390_ p_120390_
+	updateSource (Lnet/minecraft/client/Camera;)V m_120361_
+		0 p_120362_ p_120362_
+	updateSourceVolume (Lnet/minecraft/sounds/SoundSource;F)V m_120358_
+		0 p_120359_ p_120359_
+		1 p_120360_ p_120360_
+	validateSoundResource (Lnet/minecraft/client/resources/sounds/Sound;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/ResourceProvider;)Z m_247403_
+		static
+		0 p_250396_ p_250396_
+		1 p_250879_ p_250879_
+		2 p_248737_ p_248737_
+net/minecraft/client/sounds/SoundManager$1 net/minecraft/client/sounds/SoundManager$1
+	<init> ()V <init>
+net/minecraft/client/sounds/SoundManager$2 net/minecraft/client/sounds/SoundManager$2
+	$SwitchMap$net$minecraft$client$resources$sounds$Sound$Type f_120411_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/sounds/SoundManager$Preparations net/minecraft/client/sounds/SoundManager$Preparations
+	registry f_120413_
+	soundCache f_244128_
+	<init> ()V <init>
+	apply (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/client/sounds/SoundEngine;)V m_245937_
+		0 p_251229_ p_251229_
+		1 p_251045_ p_251045_
+		2 p_250302_ p_250302_
+	handleRegistration (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/sounds/SoundEventRegistration;)V m_246105_
+		0 p_250806_ p_250806_
+		1 p_249632_ p_249632_
+	listResources (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_245281_
+		0 p_249271_ p_249271_
+net/minecraft/client/sounds/SoundManager$Preparations$1 net/minecraft/client/sounds/SoundManager$Preparations$1
+	this$0 f_120431_
+	val$sound f_120430_
+	val$soundLocation f_120429_
+	<init> (Lnet/minecraft/client/sounds/SoundManager$Preparations;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/sounds/Sound;)V <init>
+		0 p_120433_ p_120433_
+		1 p_120434_ p_120434_
+		2 p_120435_ p_120435_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235261_ p_235261_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235263_ p_235263_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120438_ p_120438_
+net/minecraft/client/sounds/WeighedSoundEvents net/minecraft/client/sounds/WeighedSoundEvents
+	list f_120441_
+	subtitle f_120444_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_120446_ p_120446_
+		1 p_120447_ p_120447_
+	addSound (Lnet/minecraft/client/sounds/Weighted;)V m_120451_
+		0 p_120452_ p_120452_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235265_ p_235265_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235267_ p_235267_
+	getSubtitle ()Lnet/minecraft/network/chat/Component; m_120453_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120450_ p_120450_
+net/minecraft/client/sounds/Weighted net/minecraft/client/sounds/Weighted
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235268_ p_235268_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120456_ p_120456_
+net/minecraft/client/sounds/package-info net/minecraft/client/sounds/package-info
+net/minecraft/client/telemetry/ClientTelemetryManager net/minecraft/client/telemetry/ClientTelemetryManager
+	EXECUTOR f_260581_
+	THREAD_COUNT f_260680_
+	deviceSessionProperties f_260661_
+	logDirectory f_260682_
+	logManager f_260616_
+	outsideSessionSender f_285581_
+	userApiService f_260615_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/client/User;)V <init>
+		0 p_261610_ p_261610_
+		1 p_261552_ p_261552_
+		2 p_262159_ p_262159_
+	close ()V close
+	createEventSender ()Lnet/minecraft/client/telemetry/TelemetryEventSender; m_261052_
+	createWorldSessionManager (ZLjava/time/Duration;Ljava/lang/String;)Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager; m_285995_
+		0 p_286373_ p_286373_
+		1 p_286752_ p_286752_
+		2 p_286568_ p_286568_
+	getLogDirectory ()Ljava/nio/file/Path; m_260914_
+	getOutsideSessionSender ()Lnet/minecraft/client/telemetry/TelemetryEventSender; m_285963_
+	lambda$close$7 (Ljava/util/Optional;)V m_260999_
+		static
+		0 p_261643_ p_261643_
+	lambda$createEventSender$3 ()Ljava/util/concurrent/CompletableFuture; m_260933_
+		static
+	lambda$createEventSender$4 (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; m_260879_
+		static
+		0 p_261737_ p_261737_
+	lambda$createEventSender$5 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V m_261089_
+		static
+		0 p_262005_ p_262005_
+		1 p_261752_ p_261752_
+		2 p_262038_ p_262038_
+	lambda$createEventSender$6 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260889_
+		0 p_261935_ p_261935_
+		1 p_261928_ p_261928_
+		2 p_261827_ p_261827_
+		3 p_261818_ p_261818_
+	lambda$new$1 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/String;)V m_260841_
+		static
+		0 p_261875_ p_261875_
+		1 p_261810_ p_261810_
+	lambda$new$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/String;)V m_260838_
+		static
+		0 p_261625_ p_261625_
+		1 p_261690_ p_261690_
+	lambda$static$0 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_260868_
+		static
+		0 p_261485_ p_261485_
+net/minecraft/client/telemetry/TelemetryEventInstance net/minecraft/client/telemetry/TelemetryEventInstance
+	CODEC f_260534_
+	properties f_260563_
+	type f_260460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)V <init>
+		0 f_260460_ f_260460_
+		1 f_260563_ f_260563_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262133_ p_262133_
+	export (Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent; m_261105_
+		0 p_261645_ p_261645_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_260898_
+		static
+		0 p_261904_ p_261904_
+		1 p_261699_ p_261699_
+	properties ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap; f_260563_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/telemetry/TelemetryEventType; f_260460_
+net/minecraft/client/telemetry/TelemetryEventLog net/minecraft/client/telemetry/TelemetryEventLog
+	LOGGER f_260494_
+	log f_260709_
+	mailbox f_260691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/channels/FileChannel;Ljava/util/concurrent/Executor;)V <init>
+		0 p_261731_ p_261731_
+		1 p_262010_ p_262010_
+	close ()V close
+	lambda$close$2 ()V m_261095_
+	lambda$logger$0 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_260910_
+		0 p_261705_ p_261705_
+	lambda$logger$1 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_261271_
+		0 p_261508_ p_261508_
+	logger ()Lnet/minecraft/client/telemetry/TelemetryEventLogger; m_261088_
+net/minecraft/client/telemetry/TelemetryEventLogger net/minecraft/client/telemetry/TelemetryEventLogger
+	log (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_260877_
+		0 p_261961_ p_261961_
+net/minecraft/client/telemetry/TelemetryEventSender net/minecraft/client/telemetry/TelemetryEventSender
+	DISABLED f_260501_
+	<clinit> ()V <clinit>
+		static
+	decorate (Ljava/util/function/Consumer;)Lnet/minecraft/client/telemetry/TelemetryEventSender; m_261189_
+		0 p_261897_ p_261897_
+	lambda$decorate$1 (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261277_
+		static
+		0 p_261555_ p_261555_
+		1 p_262125_ p_262125_
+		2 p_261539_ p_261539_
+	lambda$decorate$2 (Ljava/util/function/Consumer;Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_261129_
+		0 p_262000_ p_262000_
+		1 p_261694_ p_261694_
+		2 p_261504_ p_261504_
+	lambda$static$0 (Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260869_
+		static
+		0 p_261883_ p_261883_
+		1 p_261730_ p_261730_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260919_
+		0 p_261620_ p_261620_
+		1 p_262079_ p_262079_
+net/minecraft/client/telemetry/TelemetryEventType net/minecraft/client/telemetry/TelemetryEventType
+	ADVANCEMENT_MADE f_285568_
+	CODEC f_260690_
+	GAME_LOAD_TIMES f_285589_
+	GLOBAL_PROPERTIES f_260446_
+	PERFORMANCE_METRICS f_260620_
+	REGISTRY f_260686_
+	WORLD_LOADED f_260573_
+	WORLD_LOAD_TIMES f_260600_
+	WORLD_SESSION_PROPERTIES f_260564_
+	WORLD_UNLOADED f_260729_
+	codec f_260708_
+	exportKey f_260654_
+	id f_260629_
+	isOptIn f_260473_
+	properties f_260492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V <init>
+		0 p_261787_ p_261787_
+		1 p_262121_ p_262121_
+		2 p_261987_ p_261987_
+		3 p_261511_ p_261511_
+	builder (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261309_
+		static
+		0 p_261734_ p_261734_
+		1 p_261807_ p_261807_
+	codec ()Lcom/mojang/serialization/Codec; m_261283_
+	contains (Lnet/minecraft/client/telemetry/TelemetryProperty;)Z m_260992_
+		0 p_262037_ p_262037_
+	description ()Lnet/minecraft/network/chat/MutableComponent; m_260935_
+	export (Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lcom/mojang/authlib/minecraft/TelemetryEvent; m_261110_
+		0 p_262179_ p_262179_
+		1 p_262018_ p_262018_
+	id ()Ljava/lang/String; m_260927_
+	isOptIn ()Z m_260839_
+	lambda$new$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lnet/minecraft/client/telemetry/TelemetryEventInstance; m_261291_
+		0 p_261533_ p_261533_
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_274010_
+		static
+		0 p_274720_ p_274720_
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274009_
+		static
+		0 p_274719_ p_274719_
+	makeTranslation (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_260811_
+		0 p_261909_ p_261909_
+	properties ()Ljava/util/List; m_261184_
+	title ()Lnet/minecraft/network/chat/MutableComponent; m_261290_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/List; m_261115_
+		static
+net/minecraft/client/telemetry/TelemetryEventType$Builder net/minecraft/client/telemetry/TelemetryEventType$Builder
+	exportKey f_260516_
+	id f_260469_
+	isOptIn f_260544_
+	properties f_260674_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_261797_ p_261797_
+		1 p_261777_ p_261777_
+	define (Lnet/minecraft/client/telemetry/TelemetryProperty;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261219_
+		0 p_261756_ p_261756_
+	defineAll (Ljava/util/List;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261244_
+		0 p_261497_ p_261497_
+	optIn ()Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_260803_
+	register ()Lnet/minecraft/client/telemetry/TelemetryEventType; m_260878_
+net/minecraft/client/telemetry/TelemetryLogManager net/minecraft/client/telemetry/TelemetryLogManager
+	EXPIRY_DAYS f_260510_
+	LOGGER f_260574_
+	RAW_EXTENSION f_260596_
+	directory f_260465_
+	sessionLog f_260526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/eventlog/EventLogDirectory;)V <init>
+		0 p_261728_ p_261728_
+	close ()V close
+	lambda$close$3 (Ljava/util/Optional;)V m_260905_
+		static
+		0 p_261871_ p_261871_
+	lambda$open$0 (Ljava/nio/file/Path;)Ljava/util/Optional; m_261065_
+		static
+		0 p_261958_ p_261958_
+	lambda$openLogger$1 ()Ljava/util/Optional; m_260940_
+	lambda$openLogger$2 (Ljava/util/Optional;)Ljava/util/Optional; m_261021_
+		static
+		0 p_262106_ p_262106_
+	open (Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_261252_
+		static
+		0 p_262078_ p_262078_
+	openLogger ()Ljava/util/concurrent/CompletableFuture; m_260856_
+net/minecraft/client/telemetry/TelemetryProperty net/minecraft/client/telemetry/TelemetryProperty
+	ADVANCEMENT_GAME_TIME f_285625_
+	ADVANCEMENT_ID f_285565_
+	CLIENT_ID f_260475_
+	CLIENT_MODDED f_260562_
+	DEDICATED_MEMORY_KB f_260700_
+	EVENT_TIMESTAMP_UTC f_260726_
+	FRAME_RATE_SAMPLES f_260557_
+	GAME_MODE f_260704_
+	GAME_VERSION f_260597_
+	LAUNCHER_NAME f_285658_
+	LOAD_TIME_BOOTSTRAP_MS f_285586_
+	LOAD_TIME_LOADING_OVERLAY_MS f_285629_
+	LOAD_TIME_PRE_WINDOW_MS f_285649_
+	LOAD_TIME_TOTAL_TIME_MS f_285605_
+	MINECRAFT_SESSION_ID f_260530_
+	NEW_WORLD f_260437_
+	NUMBER_OF_SAMPLES f_260649_
+	OPERATING_SYSTEM f_260441_
+	OPT_IN f_260453_
+	PLATFORM f_260586_
+	REALMS_MAP_CONTENT f_285634_
+	RENDER_DISTANCE f_260683_
+	RENDER_TIME_SAMPLES f_260713_
+	SECONDS_SINCE_LOAD f_260452_
+	SERVER_MODDED f_260499_
+	SERVER_TYPE f_260635_
+	TICKS_SINCE_LOAD f_260638_
+	TIMESTAMP_FORMATTER f_260684_
+	USED_MEMORY_SAMPLES f_260645_
+	USER_ID f_260659_
+	WORLD_LOAD_TIME_MS f_260571_
+	WORLD_SESSION_ID f_260511_
+	codec f_260706_
+	exportKey f_260588_
+	exporter f_260625_
+	id f_260687_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter;)V <init>
+		0 f_260687_ f_260687_
+		1 f_260588_ f_260588_
+		2 f_260706_ f_260706_
+		3 f_260625_ f_260625_
+	bool (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261193_
+		static
+		0 p_261605_ p_261605_
+		1 p_262064_ p_262064_
+	codec ()Lcom/mojang/serialization/Codec; f_260706_
+	create (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261147_
+		static
+		0 p_262052_ p_262052_
+		1 p_261851_ p_261851_
+		2 p_261617_ p_261617_
+		3 p_261478_ p_261478_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261543_ p_261543_
+	export (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V m_261124_
+		0 p_262111_ p_262111_
+		1 p_262082_ p_262082_
+	exportKey ()Ljava/lang/String; f_260588_
+	exporter ()Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter; f_260625_
+	gameLoadMeasurement (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_285885_
+		static
+		0 p_286636_ p_286636_
+		1 p_286769_ p_286769_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_260687_
+	integer (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261234_
+		static
+		0 p_262077_ p_262077_
+		1 p_261580_ p_261580_
+	lambda$gameLoadMeasurement$4 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement;)V m_285707_
+		static
+		0 p_286179_ p_286179_
+		1 p_286180_ p_286180_
+		2 p_286181_ p_286181_
+	lambda$longSamples$5 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lit/unimi/dsi/fastutil/longs/LongList;)V m_260862_
+		static
+		0 p_261674_ p_261674_
+		1 p_262049_ p_262049_
+		2 p_262118_ p_262118_
+	lambda$static$0 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType;)V m_260816_
+		static
+		0 p_261518_ p_261518_
+		1 p_262138_ p_262138_
+		2 p_262085_ p_262085_
+	lambda$static$1 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/time/Instant;)V m_261080_
+		static
+		0 p_261517_ p_261517_
+		1 p_261626_ p_261626_
+		2 p_261868_ p_261868_
+	lambda$static$2 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode;)V m_260806_
+		static
+		0 p_261849_ p_261849_
+		1 p_262092_ p_262092_
+		2 p_261574_ p_261574_
+	lambda$uuid$3 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/util/UUID;)V m_261145_
+		static
+		0 p_261704_ p_261704_
+		1 p_261590_ p_261590_
+		2 p_261975_ p_261975_
+	longSamples (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261255_
+		static
+		0 p_262055_ p_262055_
+		1 p_261726_ p_261726_
+	makeLong (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_286063_
+		static
+		0 p_286489_ p_286489_
+		1 p_286616_ p_286616_
+	string (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261074_
+		static
+		0 p_261570_ p_261570_
+		1 p_261611_ p_261611_
+	title ()Lnet/minecraft/network/chat/MutableComponent; m_261229_
+	toString ()Ljava/lang/String; toString
+	uuid (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_260851_
+		static
+		0 p_261558_ p_261558_
+		1 p_261707_ p_261707_
+net/minecraft/client/telemetry/TelemetryProperty$Exporter net/minecraft/client/telemetry/TelemetryProperty$Exporter
+	apply (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/lang/Object;)V m_261109_
+		0 p_261934_ p_261934_
+		1 p_261962_ p_261962_
+		2 p_262012_ p_262012_
+net/minecraft/client/telemetry/TelemetryProperty$GameMode net/minecraft/client/telemetry/TelemetryProperty$GameMode
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	CODEC f_260532_
+	CREATIVE CREATIVE
+	HARDCORE HARDCORE
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	id f_260720_
+	key f_260535_
+	$values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; m_260807_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_261902_ p_261902_
+		1 p_261544_ p_261544_
+		2 p_261661_ p_261661_
+		3 p_261545_ p_261545_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	id ()I m_261006_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; valueOf
+		static
+		0 p_262058_ p_262058_
+	values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; values
+		static
+net/minecraft/client/telemetry/TelemetryProperty$ServerType net/minecraft/client/telemetry/TelemetryProperty$ServerType
+	$VALUES $VALUES
+	CODEC f_260675_
+	LOCAL LOCAL
+	OTHER OTHER
+	REALM REALM
+	key f_260545_
+	$values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; m_261195_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_261983_ p_261983_
+		1 p_262150_ p_262150_
+		2 p_261499_ p_261499_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; valueOf
+		static
+		0 p_262157_ p_262157_
+	values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; values
+		static
+net/minecraft/client/telemetry/TelemetryPropertyMap net/minecraft/client/telemetry/TelemetryPropertyMap
+	entries f_260483_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_262135_ p_262135_
+	builder ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_261098_
+		static
+	createCodec (Ljava/util/List;)Lcom/mojang/serialization/Codec; m_261042_
+		static
+		0 p_262139_ p_262139_
+	get (Lnet/minecraft/client/telemetry/TelemetryProperty;)Ljava/lang/Object; m_260858_
+		0 p_261667_ p_261667_
+	propertySet ()Ljava/util/Set; m_260904_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/telemetry/TelemetryPropertyMap$1 net/minecraft/client/telemetry/TelemetryPropertyMap$1
+	val$properties f_260681_
+	<init> (Ljava/util/List;)V <init>
+		0 p_261632_ p_261632_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_261767_ p_261767_
+		1 p_262176_ p_262176_
+	decodeProperty (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/mojang/serialization/DataResult; m_261041_
+		0 p_261892_ p_261892_
+		1 p_261859_ p_261859_
+		2 p_261668_ p_261668_
+		3 p_261627_ p_261627_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_261761_ p_261761_
+		1 p_262165_ p_262165_
+		2 p_262134_ p_262134_
+	encode (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_261525_ p_261525_
+		1 p_262068_ p_262068_
+		2 p_261850_ p_261850_
+	encodeProperty (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/mojang/serialization/RecordBuilder; m_260915_
+		0 p_262128_ p_262128_
+		1 p_261947_ p_261947_
+		2 p_261911_ p_261911_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_261746_ p_261746_
+	lambda$decodeProperty$0 (Lnet/minecraft/client/telemetry/TelemetryProperty;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_260959_
+		static
+		0 p_262084_ p_262084_
+		1 p_262028_ p_262028_
+		2 p_261796_ p_261796_
+net/minecraft/client/telemetry/TelemetryPropertyMap$Builder net/minecraft/client/telemetry/TelemetryPropertyMap$Builder
+	entries f_260436_
+	<init> ()V <init>
+	build ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap; m_260981_
+	put (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_261137_
+		0 p_261681_ p_261681_
+		1 p_262093_ p_262093_
+	putAll (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_260832_
+		0 p_261779_ p_261779_
+	putIfNotNull (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_285763_
+		0 p_286534_ p_286534_
+		1 p_286699_ p_286699_
+net/minecraft/client/telemetry/WorldSessionTelemetryManager net/minecraft/client/telemetry/WorldSessionTelemetryManager
+	eventSender f_260450_
+	performanceMetricsEvent f_260578_
+	worldLoadEvent f_260570_
+	worldLoadTimesEvent f_260533_
+	worldSessionId f_260685_
+	worldUnloadEvent f_260593_
+	<init> (Lnet/minecraft/client/telemetry/TelemetryEventSender;ZLjava/time/Duration;Ljava/lang/String;)V <init>
+		0 p_286529_ p_286529_
+		1 p_286429_ p_286429_
+		2 p_286727_ p_286727_
+		3 p_286633_ p_286633_
+	lambda$new$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_260912_
+		0 p_261981_ p_261981_
+	lambda$onAdvancementDone$1 (Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285708_
+		static
+		0 p_286182_ p_286182_
+		1 p_286183_ p_286183_
+		2 p_286184_ p_286184_
+	onAdvancementDone (Lnet/minecraft/world/level/Level;Lnet/minecraft/advancements/Advancement;)V m_286034_
+		0 p_286825_ p_286825_
+		1 p_286627_ p_286627_
+	onDisconnect ()V m_261027_
+	onPlayerInfoReceived (Lnet/minecraft/world/level/GameType;Z)V m_260888_
+		0 p_261768_ p_261768_
+		1 p_261669_ p_261669_
+	onServerBrandReceived (Ljava/lang/String;)V m_260918_
+		0 p_261520_ p_261520_
+	setTime (J)V m_261206_
+		0 p_261878_ p_261878_
+	tick ()V m_261056_
+	worldSessionStart ()V m_261141_
+net/minecraft/client/telemetry/events/AggregatedTelemetryEvent net/minecraft/client/telemetry/events/AggregatedTelemetryEvent
+	SAMPLES_PER_EVENT f_260454_
+	SAMPLE_INTERVAL_MS f_260549_
+	lastSampleTime f_260699_
+	sampleCount f_260572_
+	ticking f_260520_
+	<init> ()V <init>
+	getSampleCount ()I m_261091_
+	sendEvent (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_260819_
+		0 p_263328_ p_263328_
+	shouldSentEvent ()Z m_261228_
+	shouldTakeSample ()Z m_261168_
+	start ()V m_260947_
+	stop ()V m_261217_
+	takeSample ()V m_260835_
+	tick (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_263206_
+		0 p_263410_ p_263410_
+net/minecraft/client/telemetry/events/GameLoadTimesEvent net/minecraft/client/telemetry/events/GameLoadTimesEvent
+	INSTANCE f_285635_
+	LOGGER f_285561_
+	bootstrapTime f_285644_
+	measurements f_285659_
+	timeSource f_285636_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/common/base/Ticker;)V <init>
+		0 p_286506_ p_286506_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_285833_
+		0 p_286394_ p_286394_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;Lcom/google/common/base/Stopwatch;)V m_285977_
+		0 p_286396_ p_286396_
+		1 p_286822_ p_286822_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/util/function/Function;)V m_285937_
+		0 p_286311_ p_286311_
+		1 p_286454_ p_286454_
+	endStep (Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_285901_
+		0 p_286634_ p_286634_
+	lambda$beginStep$0 (Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/google/common/base/Stopwatch; m_286017_
+		0 p_286494_ p_286494_
+	lambda$beginStep$1 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/google/common/base/Stopwatch; m_285762_
+		static
+		0 p_286705_ p_286705_
+		1 p_286421_ p_286421_
+	lambda$send$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Lnet/minecraft/client/telemetry/TelemetryProperty;Lcom/google/common/base/Stopwatch;)V m_285850_
+		static
+		0 p_286557_ p_286557_
+		1 p_286804_ p_286804_
+		2 p_286275_ p_286275_
+	lambda$send$3 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;J)V m_285921_
+		static
+		0 p_286473_ p_286473_
+		1 p_286872_ p_286872_
+	lambda$send$4 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285883_
+		0 p_286285_ p_286285_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_286019_
+		0 p_286524_ p_286524_
+	setBootstrapTime (J)V m_286069_
+		0 p_286847_ p_286847_
+net/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement net/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement
+	CODEC f_285618_
+	millis f_285578_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_285578_ f_285578_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286789_ p_286789_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement;)Ljava/lang/Integer; m_285895_
+		static
+		0 p_286736_ p_286736_
+	millis ()I f_285578_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/telemetry/events/PerformanceMetricsEvent net/minecraft/client/telemetry/events/PerformanceMetricsEvent
+	DEDICATED_MEMORY_KB f_260536_
+	fpsSamples f_260632_
+	frameTimeSamples f_260487_
+	usedMemorySamples f_260646_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$sendEvent$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261179_
+		0 p_261568_ p_261568_
+	resetValues ()V m_260818_
+	sendEvent (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_260819_
+		0 p_261872_ p_261872_
+	takeSample ()V m_260835_
+	takeUsedMemorySample ()V m_261164_
+	tick (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_263206_
+		0 p_263321_ p_263321_
+	toKilobytes (J)J m_261284_
+		static
+		0 p_261471_ p_261471_
+net/minecraft/client/telemetry/events/WorldLoadEvent net/minecraft/client/telemetry/events/WorldLoadEvent
+	eventSent f_260710_
+	gameMode f_260554_
+	minigameName f_285620_
+	serverBrand f_260599_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_286661_ p_286661_
+	addProperties (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261131_
+		0 p_261869_ p_261869_
+	getServerType ()Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; m_261317_
+	lambda$send$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285709_
+		0 p_286185_ p_286185_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)Z m_263210_
+		0 p_263325_ p_263325_
+	setGameMode (Lnet/minecraft/world/level/GameType;Z)V m_260799_
+		0 p_261852_ p_261852_
+		1 p_261831_ p_261831_
+	setServerBrand (Ljava/lang/String;)V m_261084_
+		0 p_261964_ p_261964_
+net/minecraft/client/telemetry/events/WorldLoadEvent$1 net/minecraft/client/telemetry/events/WorldLoadEvent$1
+	$SwitchMap$net$minecraft$world$level$GameType f_260506_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/telemetry/events/WorldLoadTimesEvent net/minecraft/client/telemetry/events/WorldLoadTimesEvent
+	newWorld f_260580_
+	worldLoadDuration f_260669_
+	<init> (ZLjava/time/Duration;)V <init>
+		0 p_262182_ p_262182_
+		1 p_261732_ p_261732_
+	lambda$send$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261266_
+		0 p_261740_ p_261740_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_261125_
+		0 p_261879_ p_261879_
+net/minecraft/client/telemetry/events/WorldUnloadEvent net/minecraft/client/telemetry/events/WorldUnloadEvent
+	NOT_TRACKING_TIME f_263131_
+	lastGameTime f_260583_
+	totalTicks f_260639_
+	worldLoadedTime f_260539_
+	<init> ()V <init>
+	getTimeInSecondsSinceLoad (Ljava/time/Instant;)I m_260990_
+		0 p_261735_ p_261735_
+	lambda$send$0 (Ljava/time/Instant;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261297_
+		0 p_262098_ p_262098_
+		1 p_261597_ p_261597_
+	lambda$send$1 (Lnet/minecraft/client/telemetry/TelemetryEventSender;Ljava/time/Instant;)V m_260890_
+		0 p_261469_ p_261469_
+		1 p_261953_ p_261953_
+	onPlayerInfoReceived ()V m_263234_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_261287_
+		0 p_262088_ p_262088_
+	setTime (J)V m_260941_
+		0 p_261780_ p_261780_
+net/minecraft/client/telemetry/events/package-info net/minecraft/client/telemetry/events/package-info
+net/minecraft/client/telemetry/package-info net/minecraft/client/telemetry/package-info
+net/minecraft/client/tutorial/BundleTutorial net/minecraft/client/tutorial/BundleTutorial
+	options f_175000_
+	toast f_175001_
+	tutorial f_174999_
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;Lnet/minecraft/client/Options;)V <init>
+		0 p_175003_ p_175003_
+		1 p_175004_ p_175004_
+	clearToast ()V m_175010_
+	onInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_175006_
+		0 p_175007_ p_175007_
+		1 p_175008_ p_175008_
+		2 p_175009_ p_175009_
+	showToast ()V m_175005_
+net/minecraft/client/tutorial/CompletedTutorialStepInstance net/minecraft/client/tutorial/CompletedTutorialStepInstance
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120459_ p_120459_
+net/minecraft/client/tutorial/CraftPlanksTutorialStep net/minecraft/client/tutorial/CraftPlanksTutorialStep
+	CRAFT_DESCRIPTION f_120461_
+	CRAFT_TITLE f_120460_
+	HINT_DELAY f_175011_
+	timeWaiting f_120464_
+	toast f_120463_
+	tutorial f_120462_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120467_ p_120467_
+	clear ()V m_7736_
+	hasCraftedPlanksPreviously (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/tags/TagKey;)Z m_205662_
+		static
+		0 p_205663_ p_205663_
+		1 p_205664_ p_205664_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120470_ p_120470_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/FindTreeTutorialStepInstance net/minecraft/client/tutorial/FindTreeTutorialStepInstance
+	DESCRIPTION f_120490_
+	HINT_DELAY f_175012_
+	TITLE f_120489_
+	timeWaiting f_120493_
+	toast f_120492_
+	tutorial f_120491_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120496_ p_120496_
+	clear ()V m_7736_
+	hasCollectedTreeItems (Lnet/minecraft/client/player/LocalPlayer;)Z m_235271_
+		static
+		0 p_235272_ p_235272_
+	hasPunchedTreesPreviously (Lnet/minecraft/client/player/LocalPlayer;)Z m_120503_
+		static
+		0 p_120504_ p_120504_
+	lambda$hasCollectedTreeItems$0 (Lnet/minecraft/world/item/ItemStack;)Z m_235269_
+		static
+		0 p_235270_ p_235270_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120499_ p_120499_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_7554_
+		0 p_120501_ p_120501_
+		1 p_120502_ p_120502_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/MovementTutorialStepInstance net/minecraft/client/tutorial/MovementTutorialStepInstance
+	INCOMPLETE f_175017_
+	LOOK_DESCRIPTION f_120509_
+	LOOK_HINT_DELAY f_175016_
+	LOOK_TITLE f_120508_
+	MINIMUM_TIME_LOOKED f_175014_
+	MINIMUM_TIME_MOVED f_175013_
+	MOVE_DESCRIPTION f_120507_
+	MOVE_HINT_DELAY f_175015_
+	MOVE_TITLE f_120506_
+	lookCompleted f_120519_
+	lookToast f_120512_
+	moveCompleted f_120518_
+	moveToast f_120511_
+	moved f_120516_
+	timeLooked f_120515_
+	timeMoved f_120514_
+	timeWaiting f_120513_
+	turned f_120517_
+	tutorial f_120510_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120522_ p_120522_
+	clear ()V m_7736_
+	onInput (Lnet/minecraft/client/player/Input;)V m_6484_
+		0 p_120528_ p_120528_
+	onMouse (DD)V m_6420_
+		0 p_120525_ p_120525_
+		1 p_120526_ p_120526_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/OpenInventoryTutorialStep net/minecraft/client/tutorial/OpenInventoryTutorialStep
+	DESCRIPTION f_120531_
+	HINT_DELAY f_175018_
+	TITLE f_120530_
+	timeWaiting f_120534_
+	toast f_120533_
+	tutorial f_120532_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120537_ p_120537_
+	clear ()V m_7736_
+	onOpenInventory ()V m_7744_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/PunchTreeTutorialStepInstance net/minecraft/client/tutorial/PunchTreeTutorialStepInstance
+	DESCRIPTION f_120542_
+	HINT_DELAY f_175019_
+	TITLE f_120541_
+	resetCount f_120546_
+	timeWaiting f_120545_
+	toast f_120544_
+	tutorial f_120543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120549_ p_120549_
+	clear ()V m_7736_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_7464_
+		0 p_120554_ p_120554_
+		1 p_120555_ p_120555_
+		2 p_120556_ p_120556_
+		3 p_120557_ p_120557_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120552_ p_120552_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/Tutorial net/minecraft/client/tutorial/Tutorial
+	bundleTutorial f_175020_
+	instance f_120560_
+	minecraft f_120559_
+	timedToasts f_120561_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/Options;)V <init>
+		0 p_175022_ p_175022_
+		1 p_175023_ p_175023_
+	addTimedToast (Lnet/minecraft/client/gui/components/toasts/TutorialToast;I)V m_120572_
+		0 p_120573_ p_120573_
+		1 p_120574_ p_120574_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_120597_
+	isSurvival ()Z m_175028_
+	key (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_120592_
+		static
+		0 p_120593_ p_120593_
+	lambda$removeTimedToast$0 (Lnet/minecraft/client/gui/components/toasts/TutorialToast;Lnet/minecraft/client/tutorial/Tutorial$TimedToast;)Z m_120575_
+		static
+		0 p_120576_ p_120576_
+		1 p_120577_ p_120577_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_120581_
+		0 p_120582_ p_120582_
+		1 p_120583_ p_120583_
+		2 p_120584_ p_120584_
+		3 p_120585_ p_120585_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_120568_
+		0 p_120569_ p_120569_
+	onInput (Lnet/minecraft/client/player/Input;)V m_120586_
+		0 p_120587_ p_120587_
+	onInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_175024_
+		0 p_175025_ p_175025_
+		1 p_175026_ p_175026_
+		2 p_175027_ p_175027_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_120578_
+		0 p_120579_ p_120579_
+		1 p_120580_ p_120580_
+	onMouse (DD)V m_120565_
+		0 p_120566_ p_120566_
+		1 p_120567_ p_120567_
+	onOpenInventory ()V m_120564_
+	removeTimedToast (Lnet/minecraft/client/gui/components/toasts/TutorialToast;)V m_120570_
+		0 p_120571_ p_120571_
+	setStep (Lnet/minecraft/client/tutorial/TutorialSteps;)V m_120588_
+		0 p_120589_ p_120589_
+	start ()V m_120595_
+	stop ()V m_120594_
+	tick ()V m_120596_
+net/minecraft/client/tutorial/Tutorial$TimedToast net/minecraft/client/tutorial/Tutorial$TimedToast
+	durationTicks f_120600_
+	progress f_120601_
+	toast f_120599_
+	<init> (Lnet/minecraft/client/gui/components/toasts/TutorialToast;I)V <init>
+		0 p_120603_ p_120603_
+		1 p_120604_ p_120604_
+	updateProgress ()Z m_120609_
+net/minecraft/client/tutorial/TutorialStepInstance net/minecraft/client/tutorial/TutorialStepInstance
+	clear ()V m_7736_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_7464_
+		0 p_120619_ p_120619_
+		1 p_120620_ p_120620_
+		2 p_120621_ p_120621_
+		3 p_120622_ p_120622_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120616_ p_120616_
+	onInput (Lnet/minecraft/client/player/Input;)V m_6484_
+		0 p_120623_ p_120623_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_7554_
+		0 p_120617_ p_120617_
+		1 p_120618_ p_120618_
+	onMouse (DD)V m_6420_
+		0 p_120614_ p_120614_
+		1 p_120615_ p_120615_
+	onOpenInventory ()V m_7744_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/TutorialSteps net/minecraft/client/tutorial/TutorialSteps
+	$VALUES $VALUES
+	CRAFT_PLANKS CRAFT_PLANKS
+	FIND_TREE FIND_TREE
+	MOVEMENT MOVEMENT
+	NONE NONE
+	OPEN_INVENTORY OPEN_INVENTORY
+	PUNCH_TREE PUNCH_TREE
+	constructor f_120631_
+	name f_120630_
+	$values ()[Lnet/minecraft/client/tutorial/TutorialSteps; m_175029_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_120635_ p_120635_
+		1 p_120636_ p_120636_
+		2 p_120637_ p_120637_
+		3 p_120638_ p_120638_
+	create (Lnet/minecraft/client/tutorial/Tutorial;)Lnet/minecraft/client/tutorial/TutorialStepInstance; m_120640_
+		0 p_120641_ p_120641_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/tutorial/TutorialSteps; m_120642_
+		static
+		0 p_120643_ p_120643_
+	getName ()Ljava/lang/String; m_120639_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/tutorial/TutorialSteps; valueOf
+		static
+		0 p_120645_ p_120645_
+	values ()[Lnet/minecraft/client/tutorial/TutorialSteps; values
+		static
+net/minecraft/client/tutorial/package-info net/minecraft/client/tutorial/package-info
+net/minecraft/commands/BrigadierExceptions net/minecraft/commands/BrigadierExceptions
+	DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR f_77154_
+	DISPATCHER_PARSE_EXCEPTION f_77128_
+	DISPATCHER_UNKNOWN_ARGUMENT f_77153_
+	DISPATCHER_UNKNOWN_COMMAND f_77152_
+	DOUBLE_TOO_BIG f_77130_
+	DOUBLE_TOO_SMALL f_77129_
+	FLOAT_TOO_BIG f_77132_
+	FLOAT_TOO_SMALL f_77131_
+	INTEGER_TOO_BIG f_77134_
+	INTEGER_TOO_SMALL f_77133_
+	LITERAL_INCORRECT f_77137_
+	LONG_TOO_BIG f_77136_
+	LONG_TOO_SMALL f_77135_
+	READER_EXPECTED_BOOL f_77150_
+	READER_EXPECTED_DOUBLE f_77147_
+	READER_EXPECTED_END_OF_QUOTE f_77139_
+	READER_EXPECTED_FLOAT f_77149_
+	READER_EXPECTED_INT f_77143_
+	READER_EXPECTED_LONG f_77145_
+	READER_EXPECTED_START_OF_QUOTE f_77138_
+	READER_EXPECTED_SYMBOL f_77151_
+	READER_INVALID_BOOL f_77141_
+	READER_INVALID_DOUBLE f_77146_
+	READER_INVALID_ESCAPE f_77140_
+	READER_INVALID_FLOAT f_77148_
+	READER_INVALID_INT f_77142_
+	READER_INVALID_LONG f_77144_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dispatcherExpectedArgumentSeparator ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherExpectedArgumentSeparator
+	dispatcherParseException ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; dispatcherParseException
+	dispatcherUnknownArgument ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownArgument
+	dispatcherUnknownCommand ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownCommand
+	doubleTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooHigh
+	doubleTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooLow
+	floatTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooHigh
+	floatTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooLow
+	integerTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooHigh
+	integerTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooLow
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77202_
+		static
+		0 p_77203_ p_77203_
+		1 p_77204_ p_77204_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77197_
+		static
+		0 p_77198_ p_77198_
+		1 p_77199_ p_77199_
+	lambda$static$10 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77195_
+		static
+		0 p_77196_ p_77196_
+	lambda$static$11 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77188_
+		static
+		0 p_77189_ p_77189_
+	lambda$static$12 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77183_
+		static
+		0 p_77184_ p_77184_
+	lambda$static$13 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77172_
+		static
+		0 p_77173_ p_77173_
+	lambda$static$14 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77167_
+		static
+		0 p_77168_ p_77168_
+	lambda$static$15 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77162_
+		static
+		0 p_77163_ p_77163_
+	lambda$static$16 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77157_
+		static
+		0 p_77158_ p_77158_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77190_
+		static
+		0 p_77191_ p_77191_
+		1 p_77192_ p_77192_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77185_
+		static
+		0 p_77186_ p_77186_
+		1 p_77187_ p_77187_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77174_
+		static
+		0 p_77175_ p_77175_
+		1 p_77176_ p_77176_
+	lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77169_
+		static
+		0 p_77170_ p_77170_
+		1 p_77171_ p_77171_
+	lambda$static$6 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77164_
+		static
+		0 p_77165_ p_77165_
+		1 p_77166_ p_77166_
+	lambda$static$7 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77159_
+		static
+		0 p_77160_ p_77160_
+		1 p_77161_ p_77161_
+	lambda$static$8 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77205_
+		static
+		0 p_77206_ p_77206_
+	lambda$static$9 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77200_
+		static
+		0 p_77201_ p_77201_
+	literalIncorrect ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; literalIncorrect
+	longTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooHigh
+	longTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooLow
+	readerExpectedBool ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedBool
+	readerExpectedDouble ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedDouble
+	readerExpectedEndOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedEndOfQuote
+	readerExpectedFloat ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedFloat
+	readerExpectedInt ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedInt
+	readerExpectedLong ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedLong
+	readerExpectedStartOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedStartOfQuote
+	readerExpectedSymbol ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerExpectedSymbol
+	readerInvalidBool ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidBool
+	readerInvalidDouble ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidDouble
+	readerInvalidEscape ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidEscape
+	readerInvalidFloat ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidFloat
+	readerInvalidInt ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidInt
+	readerInvalidLong ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidLong
+net/minecraft/commands/CommandBuildContext net/minecraft/commands/CommandBuildContext
+	configurable (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext$Configurable; m_255409_
+		static
+		0 p_255925_ p_255925_
+		1 p_255945_ p_255945_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_227134_ p_227134_
+	simple (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; m_255418_
+		static
+		0 p_255702_ p_255702_
+		1 p_255968_ p_255968_
+net/minecraft/commands/CommandBuildContext$1 net/minecraft/commands/CommandBuildContext$1
+	val$access f_254736_
+	val$enabledFeatures f_254659_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_256248_ p_256248_
+		1 p_255812_ p_255812_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_255791_ p_255791_
+net/minecraft/commands/CommandBuildContext$2 net/minecraft/commands/CommandBuildContext$2
+	missingTagAccessPolicy f_254623_
+	val$enabledFeatures f_254628_
+	val$registryAccess f_254691_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_255818_ p_255818_
+		1 p_256061_ p_256061_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_256616_ p_256616_
+	missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V m_254905_
+		0 p_256626_ p_256626_
+net/minecraft/commands/CommandBuildContext$2$1 net/minecraft/commands/CommandBuildContext$2$1
+	this$0 f_254666_
+	val$originalLookup f_254660_
+	val$originalTagAddingLookup f_254686_
+	<init> (Lnet/minecraft/commands/CommandBuildContext$2;Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_256109_ p_256109_
+		1 p_255850_ p_255850_
+		2 p_256296_ p_256296_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+net/minecraft/commands/CommandBuildContext$3 net/minecraft/commands/CommandBuildContext$3
+	$SwitchMap$net$minecraft$commands$CommandBuildContext$MissingTagAccessPolicy f_254651_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/commands/CommandBuildContext$Configurable net/minecraft/commands/CommandBuildContext$Configurable
+	missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V m_254905_
+		0 p_256669_ p_256669_
+net/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy net/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy
+	$VALUES $VALUES
+	CREATE_NEW CREATE_NEW
+	FAIL FAIL
+	$values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; m_227153_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_227151_ p_227151_
+		1 p_227152_ p_227152_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; valueOf
+		static
+		0 p_227155_ p_227155_
+	values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; values
+		static
+net/minecraft/commands/CommandFunction net/minecraft/commands/CommandFunction
+	entries f_77976_
+	id f_77977_
+	<init> (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/commands/CommandFunction$Entry;)V <init>
+		0 p_77979_ p_77979_
+		1 p_77980_ p_77980_
+	fromLines (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)Lnet/minecraft/commands/CommandFunction; m_77984_
+		static
+		0 p_77985_ p_77985_
+		1 p_77986_ p_77986_
+		2 p_77987_ p_77987_
+		3 p_77988_ p_77988_
+	getEntries ()[Lnet/minecraft/commands/CommandFunction$Entry; m_77989_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_77981_
+net/minecraft/commands/CommandFunction$CacheableFunction net/minecraft/commands/CommandFunction$CacheableFunction
+	NONE f_77990_
+	function f_77993_
+	id f_77991_
+	resolved f_77992_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandFunction;)V <init>
+		0 p_77996_ p_77996_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_77998_ p_77998_
+	get (Lnet/minecraft/server/ServerFunctionManager;)Ljava/util/Optional; m_78002_
+		0 p_78003_ p_78003_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_77999_
+	lambda$getId$0 (Lnet/minecraft/commands/CommandFunction;)Lnet/minecraft/resources/ResourceLocation; m_78000_
+		static
+		0 p_78001_ p_78001_
+net/minecraft/commands/CommandFunction$CommandEntry net/minecraft/commands/CommandFunction$CommandEntry
+	parse f_78004_
+	<init> (Lcom/mojang/brigadier/ParseResults;)V <init>
+		0 p_78006_ p_78006_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164879_ p_164879_
+		1 p_164880_ p_164880_
+		2 p_164881_ p_164881_
+		3 p_164882_ p_164882_
+		4 p_164883_ p_164883_
+		5 p_164884_ p_164884_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;)I m_164875_
+		0 p_164876_ p_164876_
+		1 p_164877_ p_164877_
+	lambda$execute$0 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_242679_
+		static
+		0 p_242939_ p_242939_
+		1 p_242934_ p_242934_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandFunction$Entry net/minecraft/commands/CommandFunction$Entry
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164885_ p_164885_
+		1 p_164886_ p_164886_
+		2 p_164887_ p_164887_
+		3 p_164888_ p_164888_
+		4 p_164889_ p_164889_
+		5 p_164890_ p_164890_
+net/minecraft/commands/CommandFunction$FunctionEntry net/minecraft/commands/CommandFunction$FunctionEntry
+	function f_78017_
+	<init> (Lnet/minecraft/commands/CommandFunction;)V <init>
+		0 p_78019_ p_78019_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164902_ p_164902_
+		1 p_164903_ p_164903_
+		2 p_164904_ p_164904_
+		3 p_164905_ p_164905_
+		4 p_164906_ p_164906_
+		5 p_164907_ p_164907_
+	lambda$execute$0 (Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;IILjava/util/Deque;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/CommandFunction;)V m_164894_
+		static
+		0 p_164895_ p_164895_
+		1 p_164896_ p_164896_
+		2 p_164897_ p_164897_
+		3 p_164898_ p_164898_
+		4 p_164899_ p_164899_
+		5 p_164900_ p_164900_
+	lambda$execute$1 (Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;I)V m_164891_
+		0 p_164892_ p_164892_
+		1 p_164893_ p_164893_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandRuntimeException net/minecraft/commands/CommandRuntimeException
+	message f_79223_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_79225_ p_79225_
+	getComponent ()Lnet/minecraft/network/chat/Component; m_79226_
+net/minecraft/commands/CommandSigningContext net/minecraft/commands/CommandSigningContext
+	ANONYMOUS f_242494_
+	<clinit> ()V <clinit>
+		static
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_230580_ p_230580_
+net/minecraft/commands/CommandSigningContext$1 net/minecraft/commands/CommandSigningContext$1
+	<init> ()V <init>
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_242898_ p_242898_
+net/minecraft/commands/CommandSigningContext$SignedArguments net/minecraft/commands/CommandSigningContext$SignedArguments
+	arguments f_242498_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_242498_ f_242498_
+	arguments ()Ljava/util/Map; f_242498_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230600_ p_230600_
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_242852_ p_242852_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandSource net/minecraft/commands/CommandSource
+	NULL f_80164_
+	<clinit> ()V <clinit>
+		static
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	alwaysAccepts ()Z m_142559_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_230797_ p_230797_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/commands/CommandSource$1 net/minecraft/commands/CommandSource$1
+	<init> ()V <init>
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_230799_ p_230799_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/commands/CommandSourceStack net/minecraft/commands/CommandSourceStack
+	ERROR_NOT_ENTITY f_81287_
+	ERROR_NOT_PLAYER f_81286_
+	anchor f_81298_
+	chatMessageChainer f_241659_
+	consumer f_81297_
+	displayName f_81293_
+	entity f_81296_
+	level f_81290_
+	permissionLevel f_81291_
+	returnValueConsumer f_279552_
+	rotation f_81299_
+	server f_81294_
+	signingContext f_230878_
+	silent f_81295_
+	source f_81288_
+	textName f_81292_
+	worldPosition f_81289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_81302_ p_81302_
+		1 p_81303_ p_81303_
+		2 p_81304_ p_81304_
+		3 p_81305_ p_81305_
+		4 p_81306_ p_81306_
+		5 p_81307_ p_81307_
+		6 p_81308_ p_81308_
+		7 p_81309_ p_81309_
+		8 p_81310_ p_81310_
+	<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;Ljava/util/function/IntConsumer;)V <init>
+		0 p_282943_ p_282943_
+		1 p_282023_ p_282023_
+		2 p_282896_ p_282896_
+		3 p_282659_ p_282659_
+		4 p_283075_ p_283075_
+		5 p_282379_ p_282379_
+		6 p_282469_ p_282469_
+		7 p_281590_ p_281590_
+		8 p_281515_ p_281515_
+		9 p_282415_ p_282415_
+		10 p_282042_ p_282042_
+		11 p_282332_ p_282332_
+		12 p_283585_ p_283585_
+		13 p_282376_ p_282376_
+		14 p_282226_ p_282226_
+	broadcastToAdmins (Lnet/minecraft/network/chat/Component;)V m_81366_
+		0 p_81367_ p_81367_
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212324_ p_212324_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	facing (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; m_81364_
+		0 p_81365_ p_81365_
+	facing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; m_81331_
+		0 p_81332_ p_81332_
+		1 p_81333_ p_81333_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_81378_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getChatMessageChainer ()Lnet/minecraft/util/TaskChainer; m_241923_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_81357_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_81373_
+	getEntityOrException ()Lnet/minecraft/world/entity/Entity; m_81374_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_81372_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_230896_
+	getPlayerOrException ()Lnet/minecraft/server/level/ServerPlayer; m_81375_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_81371_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getReturnValueConsumer ()Ljava/util/function/IntConsumer; m_280336_
+	getRotation ()Lnet/minecraft/world/phys/Vec2; m_81376_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_81377_
+	getSigningContext ()Lnet/minecraft/commands/CommandSigningContext; m_230898_
+	getTextName ()Ljava/lang/String; m_81368_
+	hasPermission (I)Z m_6761_
+		0 p_81370_ p_81370_
+	isPlayer ()Z m_230897_
+	lambda$new$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_81360_
+		static
+		0 p_81361_ p_81361_
+		1 p_81362_ p_81362_
+		2 p_81363_ p_81363_
+	lambda$new$1 (I)V m_279866_
+		static
+		0 p_280930_ p_280930_
+	lambda$suggestRegistryElements$2 (Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/core/Registry;)Ljava/util/concurrent/CompletableFuture; m_212325_
+		0 p_212326_ p_212326_
+		1 p_212327_ p_212327_
+		2 p_212328_ p_212328_
+	levels ()Ljava/util/Set; m_6553_
+	onCommandComplete (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_81342_
+		0 p_81343_ p_81343_
+		1 p_81344_ p_81344_
+		2 p_81345_ p_81345_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246719_
+		0 p_251464_ p_251464_
+		1 p_252146_ p_252146_
+		2 p_250406_ p_250406_
+	sendFailure (Lnet/minecraft/network/chat/Component;)V m_81352_
+		0 p_81353_ p_81353_
+	sendSuccess (Ljava/util/function/Supplier;Z)V m_288197_
+		0 p_288979_ p_288979_
+		1 p_289007_ p_289007_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_243053_
+		0 p_243331_ p_243331_
+	shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z m_243061_
+		0 p_243268_ p_243268_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212330_ p_212330_
+		1 p_212331_ p_212331_
+		2 p_212332_ p_212332_
+		3 p_212333_ p_212333_
+	withAnchor (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; m_81350_
+		0 p_81351_ p_81351_
+	withCallback (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandSourceStack; m_81336_
+		0 p_81337_ p_81337_
+		1 p_81338_ p_81338_
+	withCallback (Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/commands/CommandSourceStack; m_81334_
+		0 p_81335_ p_81335_
+	withChatMessageChainer (Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandSourceStack; m_241952_
+		0 p_242228_ p_242228_
+	withEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandSourceStack; m_81329_
+		0 p_81330_ p_81330_
+	withLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; m_81327_
+		0 p_81328_ p_81328_
+	withMaximumPermission (I)Lnet/minecraft/commands/CommandSourceStack; m_81358_
+		0 p_81359_ p_81359_
+	withPermission (I)Lnet/minecraft/commands/CommandSourceStack; m_81325_
+		0 p_81326_ p_81326_
+	withPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; m_81348_
+		0 p_81349_ p_81349_
+	withReturnValueConsumer (Ljava/util/function/IntConsumer;)Lnet/minecraft/commands/CommandSourceStack; m_280439_
+		0 p_282875_ p_282875_
+	withRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/CommandSourceStack; m_81346_
+		0 p_81347_ p_81347_
+	withSigningContext (Lnet/minecraft/commands/CommandSigningContext;)Lnet/minecraft/commands/CommandSourceStack; m_230893_
+		0 p_230894_ p_230894_
+	withSource (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; m_165484_
+		0 p_165485_ p_165485_
+	withSuppressedOutput ()Lnet/minecraft/commands/CommandSourceStack; m_81324_
+net/minecraft/commands/Commands net/minecraft/commands/Commands
+	LEVEL_ADMINS f_165685_
+	LEVEL_ALL f_165682_
+	LEVEL_GAMEMASTERS f_165684_
+	LEVEL_MODERATORS f_165683_
+	LEVEL_OWNERS f_165686_
+	LOGGER f_82089_
+	dispatcher f_82090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_230943_ p_230943_
+		1 p_230944_ p_230944_
+	argument (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; m_82129_
+		static
+		0 p_82130_ p_82130_
+		1 p_82131_ p_82131_
+	createValidationContext (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/commands/CommandBuildContext; m_255082_
+		static
+		0 p_256243_ p_256243_
+	createValidator (Lnet/minecraft/commands/Commands$ParseFunction;)Ljava/util/function/Predicate; m_82120_
+		static
+		0 p_82121_ p_82121_
+	fillUsableCommands (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Map;)V m_82112_
+		0 p_82113_ p_82113_
+		1 p_82114_ p_82114_
+		2 p_82115_ p_82115_
+		3 p_82116_ p_82116_
+	getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; m_82094_
+	getParseException (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_82097_
+		static
+		0 p_82098_ p_82098_
+	lambda$createValidator$6 (Lnet/minecraft/commands/Commands$ParseFunction;Ljava/lang/String;)Z m_82122_
+		static
+		0 p_82123_ p_82123_
+		1 p_82124_ p_82124_
+	lambda$fillUsableCommands$4 (Lnet/minecraft/commands/SharedSuggestionProvider;)Z m_82125_
+		static
+		0 p_82126_ p_82126_
+	lambda$fillUsableCommands$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_82101_
+		static
+		0 p_82102_ p_82102_
+	lambda$new$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_230953_
+		static
+		0 p_230954_ p_230954_
+		1 p_230955_ p_230955_
+		2 p_230956_ p_230956_
+	lambda$performCommand$1 (Ljava/lang/String;)Ljava/lang/String; m_230962_
+		static
+		0 p_230963_ p_230963_
+	lambda$performCommand$2 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_82132_
+		static
+		0 p_82133_ p_82133_
+		1 p_82134_ p_82134_
+	lambda$performCommand$3 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_82135_
+		static
+		0 p_82136_ p_82136_
+		1 p_82137_ p_82137_
+	lambda$validate$7 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V m_230945_
+		static
+		0 p_230946_ p_230946_
+		1 p_230947_ p_230947_
+		2 p_230948_ p_230948_
+		3 p_230949_ p_230949_
+		4 p_230950_ p_230950_
+	lambda$validate$8 (Lcom/mojang/brigadier/arguments/ArgumentType;)Z m_230960_
+		static
+		0 p_230961_ p_230961_
+	lambda$validate$9 (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; m_230951_
+		static
+		0 p_230952_ p_230952_
+	literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_82127_
+		static
+		0 p_82128_ p_82128_
+	mapSource (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; m_242611_
+		static
+		0 p_242928_ p_242928_
+		1 p_242890_ p_242890_
+	performCommand (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)I m_242674_
+		0 p_242844_ p_242844_
+		1 p_242841_ p_242841_
+	performPrefixedCommand (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_230957_
+		0 p_230958_ p_230958_
+		1 p_230959_ p_230959_
+	sendCommands (Lnet/minecraft/server/level/ServerPlayer;)V m_82095_
+		0 p_82096_ p_82096_
+	validate ()V m_82138_
+		static
+net/minecraft/commands/Commands$1 net/minecraft/commands/Commands$1
+	val$registries f_254752_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_256249_ p_256249_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_256244_ p_256244_
+net/minecraft/commands/Commands$1$1 net/minecraft/commands/Commands$1$1
+	this$0 f_254721_
+	val$original f_254699_
+	<init> (Lnet/minecraft/commands/Commands$1;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_255951_ p_255951_
+		1 p_255755_ p_255755_
+		2 p_256592_ p_256592_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_255936_ p_255936_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_255953_ p_255953_
+	lambda$getOrThrow$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_255396_
+		static
+		0 p_256137_ p_256137_
+		1 p_255853_ p_255853_
+net/minecraft/commands/Commands$CommandSelection net/minecraft/commands/Commands$CommandSelection
+	$VALUES $VALUES
+	ALL ALL
+	DEDICATED DEDICATED
+	INTEGRATED INTEGRATED
+	includeDedicated f_82145_
+	includeIntegrated f_82144_
+	$values ()[Lnet/minecraft/commands/Commands$CommandSelection; m_165687_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_82149_ p_82149_
+		1 p_82150_ p_82150_
+		2 p_82151_ p_82151_
+		3 p_82152_ p_82152_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/Commands$CommandSelection; valueOf
+		static
+		0 p_82158_ p_82158_
+	values ()[Lnet/minecraft/commands/Commands$CommandSelection; values
+		static
+net/minecraft/commands/Commands$ParseFunction net/minecraft/commands/Commands$ParseFunction
+	parse (Lcom/mojang/brigadier/StringReader;)V m_82160_
+		0 p_82161_ p_82161_
+net/minecraft/commands/SharedSuggestionProvider net/minecraft/commands/SharedSuggestionProvider
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212334_ p_212334_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V m_82938_
+		static
+		0 p_82939_ p_82939_
+		1 p_82940_ p_82940_
+		2 p_82941_ p_82941_
+		3 p_82942_ p_82942_
+		4 p_82943_ p_82943_
+	filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V m_82944_
+		static
+		0 p_82945_ p_82945_
+		1 p_82946_ p_82946_
+		2 p_82947_ p_82947_
+		3 p_82948_ p_82948_
+	getAbsoluteCoordinates ()Ljava/util/Collection; m_6284_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getCustomTabSugggestions ()Ljava/util/Collection; m_240700_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getRelevantCoordinates ()Ljava/util/Collection; m_6265_
+	getSelectedEntities ()Ljava/util/Collection; m_6264_
+	hasPermission (I)Z m_6761_
+		0 p_82986_ p_82986_
+	lambda$suggest$5 (Ljava/lang/String;Ljava/lang/String;)Z m_82973_
+		static
+		0 p_82974_ p_82974_
+		1 p_82975_ p_82975_
+	lambda$suggestResource$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_82984_
+		static
+		0 p_82985_ p_82985_
+	lambda$suggestResource$1 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V m_82914_
+		static
+		0 p_82915_ p_82915_
+		1 p_82916_ p_82916_
+		2 p_82917_ p_82917_
+	lambda$suggestResource$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_82965_
+		static
+		0 p_82966_ p_82966_
+	lambda$suggestResource$3 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceLocation;)V m_82923_
+		static
+		0 p_82924_ p_82924_
+		1 p_82925_ p_82925_
+	lambda$suggestResource$4 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V m_82918_
+		static
+		0 p_82919_ p_82919_
+		1 p_82920_ p_82920_
+		2 p_82921_ p_82921_
+		3 p_82922_ p_82922_
+	levels ()Ljava/util/Set; m_6553_
+	matchesSubStr (Ljava/lang/String;Ljava/lang/String;)Z m_82949_
+		static
+		0 p_82950_ p_82950_
+		1 p_82951_ p_82951_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	suggest ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82967_
+		static
+		0 p_82968_ p_82968_
+		1 p_82969_ p_82969_
+	suggest (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82981_
+		static
+		0 p_82982_ p_82982_
+		1 p_82983_ p_82983_
+	suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_165916_
+		static
+		0 p_165917_ p_165917_
+		1 p_165918_ p_165918_
+		2 p_165919_ p_165919_
+		3 p_165920_ p_165920_
+	suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82970_
+		static
+		0 p_82971_ p_82971_
+		1 p_82972_ p_82972_
+	suggest2DCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; m_82976_
+		static
+		0 p_82977_ p_82977_
+		1 p_82978_ p_82978_
+		2 p_82979_ p_82979_
+		3 p_82980_ p_82980_
+	suggestCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; m_82952_
+		static
+		0 p_82953_ p_82953_
+		1 p_82954_ p_82954_
+		2 p_82955_ p_82955_
+		3 p_82956_ p_82956_
+	suggestRegistryElements (Lnet/minecraft/core/Registry;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_212335_
+		0 p_212336_ p_212336_
+		1 p_212337_ p_212337_
+		2 p_212338_ p_212338_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212339_ p_212339_
+		1 p_212340_ p_212340_
+		2 p_212341_ p_212341_
+		3 p_212342_ p_212342_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_82933_
+		static
+		0 p_82934_ p_82934_
+		1 p_82935_ p_82935_
+		2 p_82936_ p_82936_
+		3 p_82937_ p_82937_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_82929_
+		static
+		0 p_82930_ p_82930_
+		1 p_82931_ p_82931_
+		2 p_82932_ p_82932_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82926_
+		static
+		0 p_82927_ p_82927_
+		1 p_82928_ p_82928_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82957_
+		static
+		0 p_82958_ p_82958_
+		1 p_82959_ p_82959_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_82960_
+		static
+		0 p_82961_ p_82961_
+		1 p_82962_ p_82962_
+		2 p_82963_ p_82963_
+		3 p_82964_ p_82964_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_205106_
+		static
+		0 p_205107_ p_205107_
+		1 p_205108_ p_205108_
+		2 p_205109_ p_205109_
+net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType
+	$VALUES $VALUES
+	ALL ALL
+	ELEMENTS ELEMENTS
+	TAGS TAGS
+	$values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; m_212353_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_212349_ p_212349_
+		1 p_212350_ p_212350_
+	shouldSuggestElements ()Z m_212352_
+	shouldSuggestTags ()Z m_212351_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; valueOf
+		static
+		0 p_212355_ p_212355_
+	values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; values
+		static
+net/minecraft/commands/SharedSuggestionProvider$TextCoordinates net/minecraft/commands/SharedSuggestionProvider$TextCoordinates
+	DEFAULT_GLOBAL f_82988_
+	DEFAULT_LOCAL f_82987_
+	x f_82989_
+	y f_82990_
+	z f_82991_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_82994_ p_82994_
+		1 p_82995_ p_82995_
+		2 p_82996_ p_82996_
+net/minecraft/commands/arguments/AngleArgument net/minecraft/commands/arguments/AngleArgument
+	ERROR_INVALID_ANGLE f_166217_
+	ERROR_NOT_COMPLETE f_83803_
+	EXAMPLES f_83804_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	angle ()Lnet/minecraft/commands/arguments/AngleArgument; m_83807_
+		static
+	getAngle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F m_83810_
+		static
+		0 p_83811_ p_83811_
+		1 p_83812_ p_83812_
+	getExamples ()Ljava/util/Collection; getExamples
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_83815_ p_83815_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/AngleArgument$SingleAngle; parse
+		0 p_83809_ p_83809_
+net/minecraft/commands/arguments/AngleArgument$SingleAngle net/minecraft/commands/arguments/AngleArgument$SingleAngle
+	angle f_83816_
+	isRelative f_83817_
+	<init> (FZ)V <init>
+		0 p_83819_ p_83819_
+		1 p_83820_ p_83820_
+	getAngle (Lnet/minecraft/commands/CommandSourceStack;)F m_83825_
+		0 p_83826_ p_83826_
+net/minecraft/commands/arguments/ArgumentSignatures net/minecraft/commands/arguments/ArgumentSignatures
+	EMPTY f_240907_
+	MAX_ARGUMENT_COUNT f_231046_
+	MAX_ARGUMENT_NAME_LENGTH f_231047_
+	entries f_240908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_231052_ p_231052_
+	<init> (Ljava/util/List;)V <init>
+		0 f_240908_ f_240908_
+	entries ()Ljava/util/List; f_240908_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231071_ p_231071_
+	get (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_240943_
+		0 p_241493_ p_241493_
+	hashCode ()I hashCode
+	lambda$signCommand$1 (Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;Lnet/minecraft/network/chat/SignableCommand$Argument;)Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry; m_244747_
+		static
+		0 p_247961_ p_247961_
+		1 p_247962_ p_247962_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry;)V m_240917_
+		static
+		0 p_241214_ p_241214_
+		1 p_241215_ p_241215_
+	signCommand (Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;)Lnet/minecraft/commands/arguments/ArgumentSignatures; m_245158_
+		static
+		0 p_251621_ p_251621_
+		1 p_248653_ p_248653_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_231061_
+		0 p_231062_ p_231062_
+net/minecraft/commands/arguments/ArgumentSignatures$Entry net/minecraft/commands/arguments/ArgumentSignatures$Entry
+	name f_240910_
+	signature f_240879_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 f_240910_ f_240910_
+		1 f_240879_ f_240879_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241305_ p_241305_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241409_ p_241409_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_240910_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240879_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_241062_
+		0 p_241403_ p_241403_
+net/minecraft/commands/arguments/ArgumentSignatures$Signer net/minecraft/commands/arguments/ArgumentSignatures$Signer
+	sign (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_241068_
+		0 p_241389_ p_241389_
+net/minecraft/commands/arguments/ColorArgument net/minecraft/commands/arguments/ColorArgument
+	ERROR_INVALID_VALUE f_85459_
+	EXAMPLES f_85460_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	color ()Lnet/minecraft/commands/arguments/ColorArgument; m_85463_
+		static
+	getColor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/ChatFormatting; m_85466_
+		static
+		0 p_85467_ p_85467_
+		1 p_85468_ p_85468_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_85469_
+		static
+		0 p_85470_ p_85470_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_85473_ p_85473_
+		1 p_85474_ p_85474_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_85476_ p_85476_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/ChatFormatting; parse
+		0 p_85465_ p_85465_
+net/minecraft/commands/arguments/ComponentArgument net/minecraft/commands/arguments/ComponentArgument
+	ERROR_INVALID_JSON f_87110_
+	EXAMPLES f_87111_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getComponent (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_87117_
+		static
+		0 p_87118_ p_87118_
+		1 p_87119_ p_87119_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_87120_
+		static
+		0 p_87121_ p_87121_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_87124_ p_87124_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Component; parse
+		0 p_87116_ p_87116_
+	textComponent ()Lnet/minecraft/commands/arguments/ComponentArgument; m_87114_
+		static
+net/minecraft/commands/arguments/CompoundTagArgument net/minecraft/commands/arguments/CompoundTagArgument
+	EXAMPLES f_87654_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compoundTag ()Lnet/minecraft/commands/arguments/CompoundTagArgument; m_87657_
+		static
+	getCompoundTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_87660_
+		static
+		0 p_87661_ p_87661_
+		1 p_87662_ p_87662_
+	getExamples ()Ljava/util/Collection; getExamples
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_87665_ p_87665_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; parse
+		0 p_87659_ p_87659_
+net/minecraft/commands/arguments/DimensionArgument net/minecraft/commands/arguments/DimensionArgument
+	ERROR_INVALID_VALUE f_88802_
+	EXAMPLES f_88801_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dimension ()Lnet/minecraft/commands/arguments/DimensionArgument; m_88805_
+		static
+	getDimension (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel; m_88808_
+		static
+		0 p_88809_ p_88809_
+		1 p_88810_ p_88810_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_88813_
+		static
+		0 p_88814_ p_88814_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_88811_
+		static
+		0 p_88812_ p_88812_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_88817_ p_88817_
+		1 p_88818_ p_88818_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_88820_ p_88820_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse
+		0 p_88807_ p_88807_
+net/minecraft/commands/arguments/EntityAnchorArgument net/minecraft/commands/arguments/EntityAnchorArgument
+	ERROR_INVALID f_90347_
+	EXAMPLES f_90346_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	anchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument; m_90350_
+		static
+	getAnchor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_90353_
+		static
+		0 p_90354_ p_90354_
+		1 p_90355_ p_90355_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_90356_
+		static
+		0 p_90357_ p_90357_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_90360_ p_90360_
+		1 p_90361_ p_90361_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_90363_ p_90363_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; parse
+		0 p_90352_ p_90352_
+net/minecraft/commands/arguments/EntityAnchorArgument$Anchor net/minecraft/commands/arguments/EntityAnchorArgument$Anchor
+	$VALUES $VALUES
+	BY_NAME f_90366_
+	EYES EYES
+	FEET FEET
+	name f_90367_
+	transform f_90368_
+	$values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_167593_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
+		0 p_90372_ p_90372_
+		1 p_90373_ p_90373_
+		2 p_90374_ p_90374_
+		3 p_90375_ p_90375_
+	apply (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_90379_
+		0 p_90380_ p_90380_
+	apply (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90377_
+		0 p_90378_ p_90378_
+	getByName (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_90384_
+		static
+		0 p_90385_ p_90385_
+	lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90388_
+		static
+		0 p_90389_ p_90389_
+		1 p_90390_ p_90390_
+	lambda$static$1 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90381_
+		static
+		0 p_90382_ p_90382_
+		1 p_90383_ p_90383_
+	lambda$static$2 (Ljava/util/HashMap;)V m_90386_
+		static
+		0 p_90387_ p_90387_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; valueOf
+		static
+		0 p_90392_ p_90392_
+	values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; values
+		static
+net/minecraft/commands/arguments/EntityArgument net/minecraft/commands/arguments/EntityArgument
+	ERROR_NOT_SINGLE_ENTITY f_91436_
+	ERROR_NOT_SINGLE_PLAYER f_91437_
+	ERROR_ONLY_PLAYERS_ALLOWED f_91438_
+	ERROR_SELECTORS_NOT_ALLOWED f_91441_
+	EXAMPLES f_91442_
+	NO_ENTITIES_FOUND f_91439_
+	NO_PLAYERS_FOUND f_91440_
+	playersOnly f_91444_
+	single f_91443_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZ)V <init>
+		0 p_91447_ p_91447_
+		1 p_91448_ p_91448_
+	entities ()Lnet/minecraft/commands/arguments/EntityArgument; m_91460_
+		static
+	entity ()Lnet/minecraft/commands/arguments/EntityArgument; m_91449_
+		static
+	getEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91461_
+		static
+		0 p_91462_ p_91462_
+		1 p_91463_ p_91463_
+	getEntity (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; m_91452_
+		static
+		0 p_91453_ p_91453_
+		1 p_91454_ p_91454_
+	getExamples ()Ljava/util/Collection; getExamples
+	getOptionalEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91467_
+		static
+		0 p_91468_ p_91468_
+		1 p_91469_ p_91469_
+	getOptionalPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91471_
+		static
+		0 p_91472_ p_91472_
+		1 p_91473_ p_91473_
+	getPlayer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; m_91474_
+		static
+		0 p_91475_ p_91475_
+		1 p_91476_ p_91476_
+	getPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91477_
+		static
+		0 p_91478_ p_91478_
+		1 p_91479_ p_91479_
+	lambda$listSuggestions$0 (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_91455_
+		0 p_91456_ p_91456_
+		1 p_91457_ p_91457_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_91482_ p_91482_
+		1 p_91483_ p_91483_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_91485_ p_91485_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse
+		0 p_91451_ p_91451_
+	player ()Lnet/minecraft/commands/arguments/EntityArgument; m_91466_
+		static
+	players ()Lnet/minecraft/commands/arguments/EntityArgument; m_91470_
+		static
+net/minecraft/commands/arguments/EntityArgument$Info net/minecraft/commands/arguments/EntityArgument$Info
+	FLAG_PLAYERS_ONLY f_231263_
+	FLAG_SINGLE f_231262_
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; m_213618_
+		0 p_231282_ p_231282_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_231284_ p_231284_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_231276_ p_231276_
+		1 p_231277_ p_231277_
+	serializeToJson (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_231268_ p_231268_
+		1 p_231269_ p_231269_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_231279_ p_231279_
+		1 p_231280_ p_231280_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_231271_ p_231271_
+		1 p_231272_ p_231272_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_231266_ p_231266_
+	unpack (Lnet/minecraft/commands/arguments/EntityArgument;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; m_214163_
+		0 p_231274_ p_231274_
+net/minecraft/commands/arguments/EntityArgument$Info$Template net/minecraft/commands/arguments/EntityArgument$Info$Template
+	playersOnly f_231287_
+	single f_231286_
+	this$0 f_231285_
+	<init> (Lnet/minecraft/commands/arguments/EntityArgument$Info;ZZ)V <init>
+		0 p_231289_ p_231289_
+		1 p_231290_ p_231290_
+		2 p_231291_ p_231291_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_231296_ p_231296_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/EntityArgument; m_213879_
+		0 p_231294_ p_231294_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/GameModeArgument net/minecraft/commands/arguments/GameModeArgument
+	ERROR_INVALID f_256859_
+	EXAMPLES f_257050_
+	VALUES f_256868_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gameMode ()Lnet/minecraft/commands/arguments/GameModeArgument; m_257772_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getGameMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_257804_
+		static
+		0 p_259927_ p_259927_
+		1 p_260246_ p_260246_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_257624_
+		static
+		0 p_260119_ p_260119_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_259767_ p_259767_
+		1 p_259515_ p_259515_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_259420_ p_259420_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/level/GameType; parse
+		0 p_260111_ p_260111_
+net/minecraft/commands/arguments/GameProfileArgument net/minecraft/commands/arguments/GameProfileArgument
+	ERROR_UNKNOWN_PLAYER f_94580_
+	EXAMPLES f_94581_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gameProfile ()Lnet/minecraft/commands/arguments/GameProfileArgument; m_94584_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getGameProfiles (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_94590_
+		static
+		0 p_94591_ p_94591_
+		1 p_94592_ p_94592_
+	lambda$listSuggestions$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_94587_
+		static
+		0 p_94588_ p_94588_
+		1 p_94589_ p_94589_
+	lambda$parse$0 (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_94593_
+		static
+		0 p_94594_ p_94594_
+		1 p_94595_ p_94595_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_94598_ p_94598_
+		1 p_94599_ p_94599_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_94601_ p_94601_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; parse
+		0 p_94586_ p_94586_
+net/minecraft/commands/arguments/GameProfileArgument$Result net/minecraft/commands/arguments/GameProfileArgument$Result
+	getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_6474_
+		0 p_94602_ p_94602_
+net/minecraft/commands/arguments/GameProfileArgument$SelectorResult net/minecraft/commands/arguments/GameProfileArgument$SelectorResult
+	selector f_94603_
+	<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_94605_ p_94605_
+	getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_6474_
+		0 p_94607_ p_94607_
+net/minecraft/commands/arguments/HeightmapTypeArgument net/minecraft/commands/arguments/HeightmapTypeArgument
+	LOWER_CASE_CODEC f_273851_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertId (Ljava/lang/String;)Ljava/lang/String; m_274434_
+		0 p_275666_ p_275666_
+	getHeightmap (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274370_
+		static
+		0 p_275445_ p_275445_
+		1 p_275449_ p_275449_
+	heightmap ()Lnet/minecraft/commands/arguments/HeightmapTypeArgument; m_274509_
+		static
+	keptTypes ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274452_
+		static
+	lambda$keptTypes$1 (I)[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274499_
+		static
+		0 p_275295_ p_275295_
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_274454_
+		static
+		0 p_275334_ p_275334_
+net/minecraft/commands/arguments/MessageArgument net/minecraft/commands/arguments/MessageArgument
+	EXAMPLES f_96829_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	filterPlainText (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; m_246606_
+		static
+		0 p_252063_ p_252063_
+		1 p_251184_ p_251184_
+	getExamples ()Ljava/util/Collection; getExamples
+	getMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_96835_
+		static
+		0 p_96836_ p_96836_
+		1 p_96837_ p_96837_
+	lambda$resolveDisguisedMessage$2 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;)V m_244748_
+		static
+		0 p_247963_ p_247963_
+		1 p_247964_ p_247964_
+		2 p_247965_ p_247965_
+	lambda$resolveDisguisedMessage$3 (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244750_
+		static
+		0 p_247971_ p_247971_
+		1 p_247972_ p_247972_
+		2 p_247973_ p_247973_
+		3 p_247974_ p_247974_
+	lambda$resolveSignedMessage$0 (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/lang/Void;)V m_244749_
+		static
+		0 p_247966_ p_247966_
+		1 p_247967_ p_247967_
+		2 p_247968_ p_247968_
+		3 p_247969_ p_247969_
+		4 p_247970_ p_247970_
+	lambda$resolveSignedMessage$1 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Consumer;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244751_
+		static
+		0 p_247975_ p_247975_
+		1 p_247976_ p_247976_
+		2 p_247977_ p_247977_
+		3 p_247978_ p_247978_
+		4 p_247979_ p_247979_
+	message ()Lnet/minecraft/commands/arguments/MessageArgument; m_96832_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_96840_ p_96840_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse
+		0 p_96834_ p_96834_
+	resolveChatMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V m_245478_
+		static
+		0 p_249433_ p_249433_
+		1 p_248718_ p_248718_
+		2 p_249460_ p_249460_
+	resolveDisguisedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247098_
+		static
+		0 p_249162_ p_249162_
+		1 p_248759_ p_248759_
+		2 p_252332_ p_252332_
+	resolveSignedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247736_
+		static
+		0 p_250000_ p_250000_
+		1 p_252335_ p_252335_
+		2 p_249420_ p_249420_
+net/minecraft/commands/arguments/MessageArgument$Message net/minecraft/commands/arguments/MessageArgument$Message
+	parts f_96842_
+	text f_96841_
+	<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/MessageArgument$Part;)V <init>
+		0 p_96844_ p_96844_
+		1 p_96845_ p_96845_
+	getParts ()[Lnet/minecraft/commands/arguments/MessageArgument$Part; m_169113_
+	getText ()Ljava/lang/String; m_169112_
+	parseText (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; m_96846_
+		static
+		0 p_96847_ p_96847_
+		1 p_96848_ p_96848_
+	resolveComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; m_232196_
+		0 p_232197_ p_232197_
+	toComponent (Lnet/minecraft/commands/CommandSourceStack;Z)Lnet/minecraft/network/chat/Component; m_96849_
+		0 p_96850_ p_96850_
+		1 p_96851_ p_96851_
+net/minecraft/commands/arguments/MessageArgument$Part net/minecraft/commands/arguments/MessageArgument$Part
+	end f_96853_
+	selector f_96854_
+	start f_96852_
+	<init> (IILnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_96856_ p_96856_
+		1 p_96857_ p_96857_
+		2 p_96858_ p_96858_
+	getEnd ()I m_96862_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_169114_
+	getStart ()I m_96859_
+	toComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; m_96860_
+		0 p_96861_ p_96861_
+net/minecraft/commands/arguments/NbtPathArgument net/minecraft/commands/arguments/NbtPathArgument
+	ERROR_DATA_TOO_DEEP f_263133_
+	ERROR_EXPECTED_LIST f_263135_
+	ERROR_INVALID_INDEX f_263128_
+	ERROR_INVALID_NODE f_99482_
+	ERROR_NOTHING_FOUND f_99483_
+	EXAMPLES f_99484_
+	INDEX_MATCH_END f_169531_
+	INDEX_MATCH_START f_169530_
+	KEY_MATCH_END f_169533_
+	KEY_MATCH_START f_169532_
+	QUOTED_KEY_START f_169534_
+	SINGLE_QUOTED_KEY_START f_287792_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTagPredicate (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; m_99510_
+		static
+		0 p_99511_ p_99511_
+	getExamples ()Ljava/util/Collection; getExamples
+	getPath (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_99498_
+		static
+		0 p_99499_ p_99499_
+		1 p_99500_ p_99500_
+	isAllowedInUnquotedName (C)Z m_99488_
+		static
+		0 p_99489_ p_99489_
+	lambda$createTagPredicate$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Z m_99505_
+		static
+		0 p_99506_ p_99506_
+		1 p_99507_ p_99507_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_99501_
+		static
+		0 p_99502_ p_99502_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263144_
+		static
+		0 p_263253_ p_263253_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263143_
+		static
+		0 p_263252_ p_263252_
+	nbtPath ()Lnet/minecraft/commands/arguments/NbtPathArgument; m_99487_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_99514_ p_99514_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; parse
+		0 p_99491_ p_99491_
+	parseNode (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; m_99495_
+		static
+		0 p_99496_ p_99496_
+		1 p_99497_ p_99497_
+	readObjectNode (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; m_99492_
+		static
+		0 p_99493_ p_99493_
+		1 p_99494_ p_99494_
+	readUnquotedName (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; m_99508_
+		static
+		0 p_99509_ p_99509_
+net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode
+	INSTANCE f_99515_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99528_ p_99528_
+		1 p_99529_ p_99529_
+		2 p_99530_ p_99530_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99522_ p_99522_
+		1 p_99523_ p_99523_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99520_ p_99520_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99525_ p_99525_
+		1 p_99526_ p_99526_
+net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode
+	name f_99531_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_99533_ p_99533_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99544_ p_99544_
+		1 p_99545_ p_99545_
+		2 p_99546_ p_99546_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99538_ p_99538_
+		1 p_99539_ p_99539_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99536_ p_99536_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99541_ p_99541_
+		1 p_99542_ p_99542_
+net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode
+	index f_99547_
+	<init> (I)V <init>
+		0 p_99549_ p_99549_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99560_ p_99560_
+		1 p_99561_ p_99561_
+		2 p_99562_ p_99562_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99554_ p_99554_
+		1 p_99555_ p_99555_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99552_ p_99552_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99557_ p_99557_
+		1 p_99558_ p_99558_
+net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode
+	pattern f_99563_
+	predicate f_99564_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99566_ p_99566_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99581_ p_99581_
+		1 p_99582_ p_99582_
+		2 p_99583_ p_99583_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99575_ p_99575_
+		1 p_99576_ p_99576_
+	lambda$getOrCreateTag$0 (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)V m_99568_
+		static
+		0 p_99569_ p_99569_
+		1 p_99570_ p_99570_
+		2 p_99571_ p_99571_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99573_ p_99573_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99578_ p_99578_
+		1 p_99579_ p_99579_
+net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode
+	name f_99584_
+	pattern f_99585_
+	predicate f_99586_
+	<init> (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99588_ p_99588_
+		1 p_99589_ p_99589_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99600_ p_99600_
+		1 p_99601_ p_99601_
+		2 p_99602_ p_99602_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99594_ p_99594_
+		1 p_99595_ p_99595_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99592_ p_99592_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99597_ p_99597_
+		1 p_99598_ p_99598_
+net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode
+	predicate f_99603_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99605_ p_99605_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99616_ p_99616_
+		1 p_99617_ p_99617_
+		2 p_99618_ p_99618_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99610_ p_99610_
+		1 p_99611_ p_99611_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99608_ p_99608_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99613_ p_99613_
+		1 p_99614_ p_99614_
+net/minecraft/commands/arguments/NbtPathArgument$NbtPath net/minecraft/commands/arguments/NbtPathArgument$NbtPath
+	nodeToOriginalPosition f_99620_
+	nodes f_99621_
+	original f_99619_
+	<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
+		0 p_99623_ p_99623_
+		1 p_99624_ p_99624_
+		2 p_99625_ p_99625_
+	apply (Ljava/util/List;Ljava/util/function/Function;)I m_99635_
+		static
+		0 p_99636_ p_99636_
+		1 p_99637_ p_99637_
+	countMatching (Lnet/minecraft/nbt/Tag;)I m_99643_
+		0 p_99644_ p_99644_
+	createNotFoundException (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_99626_
+		0 p_99627_ p_99627_
+	estimatePathDepth ()I m_263200_
+	get (Lnet/minecraft/nbt/Tag;)Ljava/util/List; m_99638_
+		0 p_99639_ p_99639_
+	getOrCreate (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)Ljava/util/List; m_99640_
+		0 p_99641_ p_99641_
+		1 p_99642_ p_99642_
+	getOrCreateParents (Lnet/minecraft/nbt/Tag;)Ljava/util/List; m_99650_
+		0 p_99651_ p_99651_
+	insert (ILnet/minecraft/nbt/CompoundTag;Ljava/util/List;)I m_263172_
+		0 p_263397_ p_263397_
+		1 p_263348_ p_263348_
+		2 p_263419_ p_263419_
+	isTooDeep (Lnet/minecraft/nbt/Tag;I)Z m_263222_
+		static
+		0 p_263392_ p_263392_
+		1 p_263386_ p_263386_
+	lambda$apply$0 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; m_99632_
+		static
+		0 p_99633_ p_99633_
+		1 p_99634_ p_99634_
+	lambda$set$1 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_263145_
+		static
+		0 p_263254_ p_263254_
+		1 p_263255_ p_263255_
+	lambda$set$2 (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Ljava/lang/Integer; m_263146_
+		static
+		0 p_263256_ p_263256_
+		1 p_263257_ p_263257_
+		2 p_263258_ p_263258_
+		3 p_263259_ p_263259_
+	remove (Lnet/minecraft/nbt/Tag;)I m_99648_
+		0 p_99649_ p_99649_
+	set (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)I m_169535_
+		0 p_169536_ p_169536_
+		1 p_169537_ p_169537_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/NbtPathArgument$Node net/minecraft/commands/arguments/NbtPathArgument$Node
+	collect (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; m_99655_
+		0 p_99656_ p_99656_
+		1 p_99657_ p_99657_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	get (Ljava/util/List;)Ljava/util/List; m_99653_
+		0 p_99654_ p_99654_
+	getOrCreate (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; m_99658_
+		0 p_99659_ p_99659_
+		1 p_99660_ p_99660_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99670_ p_99670_
+		1 p_99671_ p_99671_
+		2 p_99672_ p_99672_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99666_ p_99666_
+		1 p_99667_ p_99667_
+	lambda$getOrCreate$0 (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_99661_
+		0 p_99662_ p_99662_
+		1 p_99663_ p_99663_
+		2 p_99664_ p_99664_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99665_ p_99665_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99668_ p_99668_
+		1 p_99669_ p_99669_
+net/minecraft/commands/arguments/NbtTagArgument net/minecraft/commands/arguments/NbtTagArgument
+	EXAMPLES f_100656_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getNbtTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_100662_
+		static
+		0 p_100663_ p_100663_
+		1 p_100664_ p_100664_
+	nbtTag ()Lnet/minecraft/commands/arguments/NbtTagArgument; m_100659_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_100667_ p_100667_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/Tag; parse
+		0 p_100661_ p_100661_
+net/minecraft/commands/arguments/ObjectiveArgument net/minecraft/commands/arguments/ObjectiveArgument
+	ERROR_OBJECTIVE_NOT_FOUND f_101953_
+	ERROR_OBJECTIVE_READ_ONLY f_101954_
+	EXAMPLES f_101952_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_101960_
+		static
+		0 p_101961_ p_101961_
+		1 p_101962_ p_101962_
+	getWritableObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_101965_
+		static
+		0 p_101966_ p_101966_
+		1 p_101967_ p_101967_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_101970_
+		static
+		0 p_101971_ p_101971_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_101968_
+		static
+		0 p_101969_ p_101969_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_101974_ p_101974_
+		1 p_101975_ p_101975_
+	objective ()Lnet/minecraft/commands/arguments/ObjectiveArgument; m_101957_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_101977_ p_101977_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_101959_ p_101959_
+net/minecraft/commands/arguments/ObjectiveCriteriaArgument net/minecraft/commands/arguments/ObjectiveCriteriaArgument
+	ERROR_INVALID_VALUE f_102551_
+	EXAMPLES f_102552_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	criteria ()Lnet/minecraft/commands/arguments/ObjectiveCriteriaArgument; m_102555_
+		static
+	getCriteria (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_102565_
+		static
+		0 p_102566_ p_102566_
+		1 p_102567_ p_102567_
+	getExamples ()Ljava/util/Collection; getExamples
+	getName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; m_102556_
+		0 p_102557_ p_102557_
+		1 p_102558_ p_102558_
+	lambda$parse$1 (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_102561_
+		static
+		0 p_102562_ p_102562_
+		1 p_102563_ p_102563_
+		2 p_102564_ p_102564_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_102568_
+		static
+		0 p_102569_ p_102569_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_102572_ p_102572_
+		1 p_102573_ p_102573_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_102575_ p_102575_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; parse
+		0 p_102560_ p_102560_
+net/minecraft/commands/arguments/OperationArgument net/minecraft/commands/arguments/OperationArgument
+	ERROR_DIVIDE_BY_ZERO f_103266_
+	ERROR_INVALID_OPERATION f_103265_
+	EXAMPLES f_103264_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; m_103281_
+		static
+		0 p_103282_ p_103282_
+	getOperation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; m_103275_
+		static
+		0 p_103276_ p_103276_
+		1 p_103277_ p_103277_
+	getSimpleOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$SimpleOperation; m_103286_
+		static
+		0 p_103287_ p_103287_
+	lambda$getOperation$0 (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_103278_
+		static
+		0 p_103279_ p_103279_
+		1 p_103280_ p_103280_
+	lambda$getSimpleOperation$1 (II)I m_103297_
+		static
+		0 p_103298_ p_103298_
+		1 p_103299_ p_103299_
+	lambda$getSimpleOperation$2 (II)I m_103294_
+		static
+		0 p_103295_ p_103295_
+		1 p_103296_ p_103296_
+	lambda$getSimpleOperation$3 (II)I m_103291_
+		static
+		0 p_103292_ p_103292_
+		1 p_103293_ p_103293_
+	lambda$getSimpleOperation$4 (II)I m_103288_
+		static
+		0 p_103289_ p_103289_
+		1 p_103290_ p_103290_
+	lambda$getSimpleOperation$5 (II)I m_263893_
+		static
+		0 p_264713_ p_264713_
+		1 p_264714_ p_264714_
+	lambda$getSimpleOperation$6 (II)I m_103270_
+		static
+		0 p_103271_ p_103271_
+		1 p_103272_ p_103272_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_103302_ p_103302_
+		1 p_103303_ p_103303_
+	operation ()Lnet/minecraft/commands/arguments/OperationArgument; m_103269_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_103305_ p_103305_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; parse
+		0 p_103274_ p_103274_
+net/minecraft/commands/arguments/OperationArgument$Operation net/minecraft/commands/arguments/OperationArgument$Operation
+	apply (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_6407_
+		0 p_103306_ p_103306_
+		1 p_103307_ p_103307_
+net/minecraft/commands/arguments/OperationArgument$SimpleOperation net/minecraft/commands/arguments/OperationArgument$SimpleOperation
+	apply (II)I m_103308_
+		0 p_103309_ p_103309_
+		1 p_103310_ p_103310_
+	apply (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_6407_
+		0 p_103312_ p_103312_
+		1 p_103313_ p_103313_
+net/minecraft/commands/arguments/ParticleArgument net/minecraft/commands/arguments/ParticleArgument
+	ERROR_UNKNOWN_PARTICLE f_103927_
+	EXAMPLES f_103928_
+	particles f_243802_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_249844_ p_249844_
+	getExamples ()Ljava/util/Collection; getExamples
+	getParticle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/particles/ParticleOptions; m_103937_
+		static
+		0 p_103938_ p_103938_
+		1 p_103939_ p_103939_
+	lambda$readParticleType$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_103942_
+		static
+		0 p_103943_ p_103943_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_103940_
+		static
+		0 p_103941_ p_103941_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_103948_ p_103948_
+		1 p_103949_ p_103949_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_103951_ p_103951_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; parse
+		0 p_103933_ p_103933_
+	particle (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ParticleArgument; m_245999_
+		static
+		0 p_251304_ p_251304_
+	readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleOptions; m_247456_
+		static
+		0 p_249275_ p_249275_
+		1 p_251929_ p_251929_
+	readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_103934_
+		static
+		0 p_103935_ p_103935_
+		1 p_103936_ p_103936_
+	readParticleType (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleType; m_245039_
+		static
+		0 p_249621_ p_249621_
+		1 p_248983_ p_248983_
+net/minecraft/commands/arguments/RangeArgument net/minecraft/commands/arguments/RangeArgument
+	floatRange ()Lnet/minecraft/commands/arguments/RangeArgument$Floats; m_105405_
+		static
+	intRange ()Lnet/minecraft/commands/arguments/RangeArgument$Ints; m_105404_
+		static
+net/minecraft/commands/arguments/RangeArgument$Floats net/minecraft/commands/arguments/RangeArgument$Floats
+	EXAMPLES f_105406_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_170804_
+		static
+		0 p_170805_ p_170805_
+		1 p_170806_ p_170806_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_105413_ p_105413_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; parse
+		0 p_170803_ p_170803_
+net/minecraft/commands/arguments/RangeArgument$Ints net/minecraft/commands/arguments/RangeArgument$Ints
+	EXAMPLES f_105414_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_105419_
+		static
+		0 p_105420_ p_105420_
+		1 p_105421_ p_105421_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_105424_ p_105424_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; parse
+		0 p_105418_ p_105418_
+net/minecraft/commands/arguments/ResourceArgument net/minecraft/commands/arguments/ResourceArgument
+	ERROR_INVALID_RESOURCE_TYPE f_243885_
+	ERROR_NOT_SUMMONABLE_ENTITY f_244234_
+	ERROR_UNKNOWN_RESOURCE f_244450_
+	EXAMPLES f_244573_
+	registryKey f_244609_
+	registryLookup f_243861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_248597_ p_248597_
+		1 p_251778_ p_251778_
+	getAttribute (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245688_
+		static
+		0 p_248753_ p_248753_
+		1 p_251157_ p_251157_
+	getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245599_
+		static
+		0 p_250819_ p_250819_
+		1 p_252256_ p_252256_
+	getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245369_
+		static
+		0 p_248656_ p_248656_
+		1 p_248713_ p_248713_
+	getEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_246260_
+		static
+		0 p_251258_ p_251258_
+		1 p_252322_ p_252322_
+	getExamples ()Ljava/util/Collection; getExamples
+	getMobEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247201_
+		static
+		0 p_250521_ p_250521_
+		1 p_249927_ p_249927_
+	getResource (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_246781_
+		static
+		0 p_251788_ p_251788_
+		1 p_251996_ p_251996_
+		2 p_250077_ p_250077_
+	getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247467_
+		static
+		0 p_250288_ p_250288_
+		1 p_250856_ p_250856_
+	getSummonableEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247713_
+		static
+		0 p_251880_ p_251880_
+		1 p_250243_ p_250243_
+	lambda$parse$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246316_
+		0 p_250563_ p_250563_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246539_
+		static
+		0 p_248875_ p_248875_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246504_
+		static
+		0 p_248525_ p_248525_
+		1 p_251552_ p_251552_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_245927_
+		static
+		0 p_250883_ p_250883_
+		1 p_249983_ p_249983_
+		2 p_249882_ p_249882_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_249391_ p_249391_
+		1 p_251197_ p_251197_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_249740_ p_249740_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder$Reference; parse
+		0 p_250909_ p_250909_
+	resource (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceArgument; m_247102_
+		static
+		0 p_249973_ p_249973_
+		1 p_251405_ p_251405_
+net/minecraft/commands/arguments/ResourceArgument$Info net/minecraft/commands/arguments/ResourceArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_249547_ p_249547_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; m_213618_
+		0 p_248958_ p_248958_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_249254_ p_249254_
+		1 p_251748_ p_251748_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_251267_ p_251267_
+		1 p_250142_ p_250142_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250470_ p_250470_
+		1 p_248658_ p_248658_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_251098_ p_251098_
+		1 p_252311_ p_252311_
+	unpack (Lnet/minecraft/commands/arguments/ResourceArgument;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; m_214163_
+		0 p_250667_ p_250667_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_248659_ p_248659_
+net/minecraft/commands/arguments/ResourceArgument$Info$Template net/minecraft/commands/arguments/ResourceArgument$Info$Template
+	registryKey f_244472_
+	this$0 f_244442_
+	<init> (Lnet/minecraft/commands/arguments/ResourceArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249924_ p_249924_
+		1 p_250598_ p_250598_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceArgument; m_213879_
+		0 p_251900_ p_251900_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_251448_ p_251448_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceKeyArgument net/minecraft/commands/arguments/ResourceKeyArgument
+	ERROR_INVALID_FEATURE f_212363_
+	ERROR_INVALID_STRUCTURE f_233246_
+	ERROR_INVALID_TEMPLATE_POOL f_233247_
+	EXAMPLES f_212361_
+	registryKey f_212364_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_212367_ p_212367_
+	getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245341_
+		static
+		0 p_249310_ p_249310_
+		1 p_250729_ p_250729_
+	getExamples ()Ljava/util/Collection; getExamples
+	getRegistry (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; m_212378_
+		static
+		0 p_212379_ p_212379_
+		1 p_212380_ p_212380_
+	getRegistryKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/resources/ResourceKey; m_212373_
+		static
+		0 p_212374_ p_212374_
+		1 p_212375_ p_212375_
+		2 p_212376_ p_212376_
+		3 p_212377_ p_212377_
+	getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247318_
+		static
+		0 p_248804_ p_248804_
+		1 p_251331_ p_251331_
+	getStructureTemplatePool (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247435_
+		static
+		0 p_252203_ p_252203_
+		1 p_250407_ p_250407_
+	key (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; m_212386_
+		static
+		0 p_212387_ p_212387_
+	lambda$getRegistryKey$3 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_233260_
+		static
+		0 p_233261_ p_233261_
+		1 p_233262_ p_233262_
+	lambda$resolveKey$4 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_233248_
+		static
+		0 p_233249_ p_233249_
+		1 p_233250_ p_233250_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212391_
+		static
+		0 p_212392_ p_212392_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212384_
+		static
+		0 p_212385_ p_212385_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_233263_
+		static
+		0 p_233264_ p_233264_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_212399_ p_212399_
+		1 p_212400_ p_212400_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_212402_ p_212402_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceKey; parse
+		0 p_212369_ p_212369_
+	resolveKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/core/Holder$Reference; m_246813_
+		static
+		0 p_248662_ p_248662_
+		1 p_252172_ p_252172_
+		2 p_249701_ p_249701_
+		3 p_249790_ p_249790_
+net/minecraft/commands/arguments/ResourceKeyArgument$Info net/minecraft/commands/arguments/ResourceKeyArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_233291_ p_233291_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; m_213618_
+		0 p_233289_ p_233289_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233283_ p_233283_
+		1 p_233284_ p_233284_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233275_ p_233275_
+		1 p_233276_ p_233276_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233278_ p_233278_
+		1 p_233279_ p_233279_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233286_ p_233286_
+		1 p_233287_ p_233287_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_233273_ p_233273_
+	unpack (Lnet/minecraft/commands/arguments/ResourceKeyArgument;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; m_214163_
+		0 p_233281_ p_233281_
+net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template
+	registryKey f_233293_
+	this$0 f_233292_
+	<init> (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_233295_ p_233295_
+		1 p_233296_ p_233296_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; m_213879_
+		0 p_233299_ p_233299_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_233301_ p_233301_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceLocationArgument net/minecraft/commands/arguments/ResourceLocationArgument
+	ERROR_UNKNOWN_ADVANCEMENT f_106978_
+	ERROR_UNKNOWN_ITEM_MODIFIER f_171024_
+	ERROR_UNKNOWN_PREDICATE f_106980_
+	ERROR_UNKNOWN_RECIPE f_106979_
+	EXAMPLES f_106977_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getAdvancement (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_106987_
+		static
+		0 p_106988_ p_106988_
+		1 p_106989_ p_106989_
+	getExamples ()Ljava/util/Collection; getExamples
+	getId (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_107011_
+		static
+		0 p_107012_ p_107012_
+		1 p_107013_ p_107013_
+	getItemModifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_171031_
+		static
+		0 p_171032_ p_171032_
+		1 p_171033_ p_171033_
+	getPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_107001_
+		static
+		0 p_107002_ p_107002_
+		1 p_107003_ p_107003_
+	getRecipe (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/Recipe; m_106994_
+		static
+		0 p_106995_ p_106995_
+		1 p_106996_ p_106996_
+	id ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; m_106984_
+		static
+	lambda$getRecipe$4 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_212420_
+		static
+		0 p_212421_ p_212421_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_107009_
+		static
+		0 p_107010_ p_107010_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_107004_
+		static
+		0 p_107005_ p_107005_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_106997_
+		static
+		0 p_106998_ p_106998_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_106990_
+		static
+		0 p_106991_ p_106991_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_107016_ p_107016_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse
+		0 p_106986_ p_106986_
+net/minecraft/commands/arguments/ResourceOrTagArgument net/minecraft/commands/arguments/ResourceOrTagArgument
+	ERROR_INVALID_TAG_TYPE f_243833_
+	ERROR_UNKNOWN_TAG f_244215_
+	EXAMPLES f_244398_
+	registryKey f_244158_
+	registryLookup f_243664_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249382_ p_249382_
+		1 p_251209_ p_251209_
+	getExamples ()Ljava/util/Collection; getExamples
+	getResourceOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; m_245464_
+		static
+		0 p_249001_ p_249001_
+		1 p_251520_ p_251520_
+		2 p_250370_ p_250370_
+	lambda$getResourceOrTag$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245818_
+		static
+		0 p_249333_ p_249333_
+		1 p_252340_ p_252340_
+	lambda$getResourceOrTag$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderSet$Named;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245664_
+		static
+		0 p_249856_ p_249856_
+		1 p_250301_ p_250301_
+	lambda$getResourceOrTag$4 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_247081_
+		static
+		0 p_248779_ p_248779_
+		1 p_251357_ p_251357_
+	lambda$parse$5 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245252_
+		0 p_250469_ p_250469_
+	lambda$parse$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246102_
+		0 p_249000_ p_249000_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246859_
+		static
+		0 p_250953_ p_250953_
+		1 p_249704_ p_249704_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_245090_
+		static
+		0 p_250188_ p_250188_
+		1 p_252173_ p_252173_
+		2 p_251453_ p_251453_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_250223_ p_250223_
+		1 p_252354_ p_252354_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_248627_ p_248627_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; parse
+		0 p_250860_ p_250860_
+	resourceOrTag (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; m_247455_
+		static
+		0 p_251101_ p_251101_
+		1 p_248888_ p_248888_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Info net/minecraft/commands/arguments/ResourceOrTagArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; m_213618_
+		0 p_250205_ p_250205_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_251729_ p_251729_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_251957_ p_251957_
+		1 p_249067_ p_249067_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_252221_ p_252221_
+		1 p_251893_ p_251893_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_252217_ p_252217_
+		1 p_248566_ p_248566_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250419_ p_250419_
+		1 p_249726_ p_249726_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_251473_ p_251473_
+	unpack (Lnet/minecraft/commands/arguments/ResourceOrTagArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; m_214163_
+		0 p_252206_ p_252206_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template
+	registryKey f_244221_
+	this$0 f_244454_
+	<init> (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_250619_ p_250619_
+		1 p_250107_ p_250107_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_251039_ p_251039_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; m_213879_
+		0 p_251386_ p_251386_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult
+	value f_243689_
+	<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 f_243689_ f_243689_
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_250007_ p_250007_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251125_ p_251125_
+	hashCode ()I hashCode
+	test (Ljava/lang/Object;)Z test
+		0 p_249121_ p_249121_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_249230_ p_249230_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+	value ()Lnet/minecraft/core/Holder$Reference; f_243689_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Result net/minecraft/commands/arguments/ResourceOrTagArgument$Result
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_249572_ p_249572_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult
+	tag f_244078_
+	<init> (Lnet/minecraft/core/HolderSet$Named;)V <init>
+		0 f_244078_ f_244078_
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_250945_ p_250945_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251815_ p_251815_
+	hashCode ()I hashCode
+	tag ()Lnet/minecraft/core/HolderSet$Named; f_244078_
+	test (Ljava/lang/Object;)Z test
+		0 p_249233_ p_249233_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_252187_ p_252187_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument net/minecraft/commands/arguments/ResourceOrTagKeyArgument
+	EXAMPLES f_244586_
+	registryKey f_243745_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_248579_ p_248579_
+	getExamples ()Ljava/util/Collection; getExamples
+	getResourceOrTagKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; m_246379_
+		static
+		0 p_252162_ p_252162_
+		1 p_248628_ p_248628_
+		2 p_249008_ p_249008_
+		3 p_251387_ p_251387_
+	lambda$getResourceOrTagKey$0 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246963_
+		static
+		0 p_248809_ p_248809_
+		1 p_250573_ p_250573_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_251659_ p_251659_
+		1 p_251141_ p_251141_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_248934_ p_248934_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; parse
+		0 p_250307_ p_250307_
+	resourceOrTagKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; m_247494_
+		static
+		0 p_249175_ p_249175_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_249850_ p_249850_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; m_213618_
+		0 p_250656_ p_250656_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_250715_ p_250715_
+		1 p_249208_ p_249208_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_252086_ p_252086_
+		1 p_252302_ p_252302_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250670_ p_250670_
+		1 p_250155_ p_250155_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_252211_ p_252211_
+		1 p_248784_ p_248784_
+	unpack (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; m_214163_
+		0 p_250422_ p_250422_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_252277_ p_252277_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template
+	registryKey f_243844_
+	this$0 f_244288_
+	<init> (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249026_ p_249026_
+		1 p_251992_ p_251992_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; m_213879_
+		0 p_251559_ p_251559_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_248991_ p_248991_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult
+	key f_243909_
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 f_243909_ f_243909_
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251369_ p_251369_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251998_ p_251998_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_243909_
+	test (Ljava/lang/Object;)Z test
+		0 p_251305_ p_251305_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_250257_ p_250257_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251612_ p_251612_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult
+	key f_244059_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 f_244059_ f_244059_
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251833_ p_251833_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249677_ p_249677_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/tags/TagKey; f_244059_
+	test (Ljava/lang/Object;)Z test
+		0 p_250426_ p_250426_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_252238_ p_252238_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ScoreHolderArgument net/minecraft/commands/arguments/ScoreHolderArgument
+	ERROR_NO_RESULTS f_108212_
+	EXAMPLES f_108211_
+	SUGGEST_SCORE_HOLDERS f_108210_
+	multiple f_108213_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_108216_ p_108216_
+	getExamples ()Ljava/util/Collection; getExamples
+	getName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_108223_
+		static
+		0 p_108224_ p_108224_
+		1 p_108225_ p_108225_
+	getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_108243_
+		static
+		0 p_108244_ p_108244_
+		1 p_108245_ p_108245_
+	getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108226_
+		static
+		0 p_108227_ p_108227_
+		1 p_108228_ p_108228_
+		2 p_108229_ p_108229_
+	getNamesWithDefaultWildcard (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_108246_
+		static
+		0 p_108247_ p_108247_
+		1 p_108248_ p_108248_
+	lambda$parse$2 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108230_
+		static
+		0 p_108231_ p_108231_
+		1 p_108232_ p_108232_
+	lambda$parse$3 (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108235_
+		static
+		0 p_108236_ p_108236_
+		1 p_108237_ p_108237_
+		2 p_108238_ p_108238_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_171604_
+		static
+		0 p_171605_ p_171605_
+		1 p_171606_ p_171606_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_108220_
+		static
+		0 p_108221_ p_108221_
+		1 p_108222_ p_108222_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_108251_ p_108251_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; parse
+		0 p_108219_ p_108219_
+	scoreHolder ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_108217_
+		static
+	scoreHolders ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_108239_
+		static
+net/minecraft/commands/arguments/ScoreHolderArgument$Info net/minecraft/commands/arguments/ScoreHolderArgument$Info
+	FLAG_MULTIPLE f_233461_
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_233482_ p_233482_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; m_213618_
+		0 p_233480_ p_233480_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233474_ p_233474_
+		1 p_233475_ p_233475_
+	serializeToJson (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233466_ p_233466_
+		1 p_233467_ p_233467_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233477_ p_233477_
+		1 p_233478_ p_233478_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233469_ p_233469_
+		1 p_233470_ p_233470_
+	unpack (Lnet/minecraft/commands/arguments/ScoreHolderArgument;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; m_214163_
+		0 p_233472_ p_233472_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_233464_ p_233464_
+net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template
+	multiple f_233484_
+	this$0 f_233483_
+	<init> (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info;Z)V <init>
+		0 p_233486_ p_233486_
+		1 p_233487_ p_233487_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_233492_ p_233492_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_213879_
+		0 p_233490_ p_233490_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ScoreHolderArgument$Result net/minecraft/commands/arguments/ScoreHolderArgument$Result
+	getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_6582_
+		0 p_108252_ p_108252_
+		1 p_108253_ p_108253_
+net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult
+	selector f_108254_
+	<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_108256_ p_108256_
+	getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_6582_
+		0 p_108258_ p_108258_
+		1 p_108259_ p_108259_
+net/minecraft/commands/arguments/ScoreboardSlotArgument net/minecraft/commands/arguments/ScoreboardSlotArgument
+	ERROR_INVALID_VALUE f_109192_
+	EXAMPLES f_109193_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	displaySlot ()Lnet/minecraft/commands/arguments/ScoreboardSlotArgument; m_109196_
+		static
+	getDisplaySlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I m_109199_
+		static
+		0 p_109200_ p_109200_
+		1 p_109201_ p_109201_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_109202_
+		static
+		0 p_109203_ p_109203_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_109206_ p_109206_
+		1 p_109207_ p_109207_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_109209_ p_109209_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_109198_ p_109198_
+net/minecraft/commands/arguments/SignedArgument net/minecraft/commands/arguments/SignedArgument
+net/minecraft/commands/arguments/SlotArgument net/minecraft/commands/arguments/SlotArgument
+	ERROR_UNKNOWN_SLOT f_111272_
+	EXAMPLES f_111271_
+	SLOTS f_111273_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I m_111279_
+		static
+		0 p_111280_ p_111280_
+		1 p_111281_ p_111281_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_111282_
+		static
+		0 p_111283_ p_111283_
+	lambda$static$1 (Ljava/util/HashMap;)V m_111284_
+		static
+		0 p_111285_ p_111285_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_111288_ p_111288_
+		1 p_111289_ p_111289_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_111291_ p_111291_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_111278_ p_111278_
+	slot ()Lnet/minecraft/commands/arguments/SlotArgument; m_111276_
+		static
+net/minecraft/commands/arguments/StringRepresentableArgument net/minecraft/commands/arguments/StringRepresentableArgument
+	ERROR_INVALID_VALUE f_234055_
+	codec f_234056_
+	values f_234057_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)V <init>
+		0 p_234060_ p_234060_
+		1 p_234061_ p_234061_
+	convertId (Ljava/lang/String;)Ljava/lang/String; m_274434_
+		0 p_275436_ p_275436_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$getExamples$3 (Ljava/lang/Object;)Ljava/lang/String; m_234064_
+		static
+		0 p_234065_ p_234065_
+	lambda$listSuggestions$2 (Ljava/lang/Object;)Ljava/lang/String; m_234068_
+		static
+		0 p_234069_ p_234069_
+	lambda$parse$1 (Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_234066_
+		static
+		0 p_234067_ p_234067_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_234070_
+		static
+		0 p_234071_ p_234071_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_234074_ p_234074_
+		1 p_234075_ p_234075_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_234077_ p_234077_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; parse
+		0 p_234063_ p_234063_
+net/minecraft/commands/arguments/TeamArgument net/minecraft/commands/arguments/TeamArgument
+	ERROR_TEAM_NOT_FOUND f_112085_
+	EXAMPLES f_112084_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTeam (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_112091_
+		static
+		0 p_112092_ p_112092_
+		1 p_112093_ p_112093_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_112094_
+		static
+		0 p_112095_ p_112095_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_112098_ p_112098_
+		1 p_112099_ p_112099_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_112101_ p_112101_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_112090_ p_112090_
+	team ()Lnet/minecraft/commands/arguments/TeamArgument; m_112088_
+		static
+net/minecraft/commands/arguments/TemplateMirrorArgument net/minecraft/commands/arguments/TemplateMirrorArgument
+	<init> ()V <init>
+	getMirror (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; m_234344_
+		static
+		0 p_234345_ p_234345_
+		1 p_234346_ p_234346_
+	templateMirror ()Lnet/minecraft/commands/arguments/StringRepresentableArgument; m_234343_
+		static
+net/minecraft/commands/arguments/TemplateRotationArgument net/minecraft/commands/arguments/TemplateRotationArgument
+	<init> ()V <init>
+	getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; m_234415_
+		static
+		0 p_234416_ p_234416_
+		1 p_234417_ p_234417_
+	templateRotation ()Lnet/minecraft/commands/arguments/TemplateRotationArgument; m_234414_
+		static
+net/minecraft/commands/arguments/TimeArgument net/minecraft/commands/arguments/TimeArgument
+	ERROR_INVALID_UNIT f_113032_
+	ERROR_TICK_COUNT_TOO_LOW f_263648_
+	EXAMPLES f_113031_
+	UNITS f_113034_
+	minimum f_263655_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_265107_ p_265107_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263894_
+		static
+		0 p_264715_ p_264715_
+		1 p_264716_ p_264716_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_113044_ p_113044_
+		1 p_113045_ p_113045_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_113047_ p_113047_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_113039_ p_113039_
+	time ()Lnet/minecraft/commands/arguments/TimeArgument; m_113037_
+		static
+	time (I)Lnet/minecraft/commands/arguments/TimeArgument; m_264474_
+		static
+		0 p_265722_ p_265722_
+net/minecraft/commands/arguments/TimeArgument$Info net/minecraft/commands/arguments/TimeArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_265707_ p_265707_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; m_213618_
+		0 p_265324_ p_265324_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_265221_ p_265221_
+		1 p_265609_ p_265609_
+	serializeToJson (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_265110_ p_265110_
+		1 p_265629_ p_265629_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_265434_ p_265434_
+		1 p_265320_ p_265320_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_265622_ p_265622_
+		1 p_265576_ p_265576_
+	unpack (Lnet/minecraft/commands/arguments/TimeArgument;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; m_214163_
+		0 p_265544_ p_265544_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_265133_ p_265133_
+net/minecraft/commands/arguments/TimeArgument$Info$Template net/minecraft/commands/arguments/TimeArgument$Info$Template
+	min f_263698_
+	this$0 f_263741_
+	<init> (Lnet/minecraft/commands/arguments/TimeArgument$Info;I)V <init>
+		0 p_265212_ p_265212_
+		1 p_265096_ p_265096_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/TimeArgument; m_213879_
+		0 p_265466_ p_265466_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_265796_ p_265796_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/UuidArgument net/minecraft/commands/arguments/UuidArgument
+	ALLOWED_CHARACTERS f_113847_
+	ERROR_INVALID_UUID f_113845_
+	EXAMPLES f_113846_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getUuid (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; m_113853_
+		static
+		0 p_113854_ p_113854_
+		1 p_113855_ p_113855_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_113858_ p_113858_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; parse
+		0 p_113852_ p_113852_
+	uuid ()Lnet/minecraft/commands/arguments/UuidArgument; m_113850_
+		static
+net/minecraft/commands/arguments/blocks/BlockInput net/minecraft/commands/arguments/blocks/BlockInput
+	properties f_114663_
+	state f_114662_
+	tag f_114664_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_114666_ p_114666_
+		1 p_114667_ p_114667_
+		2 p_114668_ p_114668_
+	getDefinedProperties ()Ljava/util/Set; m_173526_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_114669_
+	place (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Z m_114670_
+		0 p_114671_ p_114671_
+		1 p_114672_ p_114672_
+		2 p_114673_ p_114673_
+	test (Ljava/lang/Object;)Z test
+		0 p_114677_ p_114677_
+	test (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_173523_
+		0 p_173524_ p_173524_
+		1 p_173525_ p_173525_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_114675_ p_114675_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument net/minecraft/commands/arguments/blocks/BlockPredicateArgument
+	EXAMPLES f_115566_
+	blocks f_234624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_234626_ p_234626_
+	blockPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument; m_234627_
+		static
+		0 p_234628_ p_234628_
+	getBlockPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; m_115573_
+		static
+		0 p_115574_ p_115574_
+		1 p_115575_ p_115575_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$parse$0 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234629_
+		static
+		0 p_234630_ p_234630_
+	lambda$parse$1 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234631_
+		static
+		0 p_234632_ p_234632_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_115587_ p_115587_
+		1 p_115588_ p_115588_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; parse
+		0 p_115572_ p_115572_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_115590_ p_115590_
+	parse (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234633_
+		static
+		0 p_234634_ p_234634_
+		1 p_234635_ p_234635_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate
+	nbt f_115593_
+	properties f_115592_
+	state f_115591_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_115595_ p_115595_
+		1 p_115596_ p_115596_
+		2 p_115597_ p_115597_
+	requiresNbt ()Z m_183631_
+	test (Ljava/lang/Object;)Z test
+		0 p_115601_ p_115601_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_115599_ p_115599_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result
+	requiresNbt ()Z m_183631_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate
+	nbt f_115605_
+	tag f_115604_
+	vagueProperties f_115606_
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_234637_ p_234637_
+		1 p_234638_ p_234638_
+		2 p_234639_ p_234639_
+	requiresNbt ()Z m_183631_
+	test (Ljava/lang/Object;)Z test
+		0 p_115619_ p_115619_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_115617_ p_115617_
+net/minecraft/commands/arguments/blocks/BlockStateArgument net/minecraft/commands/arguments/blocks/BlockStateArgument
+	EXAMPLES f_116117_
+	blocks f_234647_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_234649_ p_234649_
+	block (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockStateArgument; m_234650_
+		static
+		0 p_234651_ p_234651_
+	getBlock (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_116123_
+		static
+		0 p_116124_ p_116124_
+		1 p_116125_ p_116125_
+	getExamples ()Ljava/util/Collection; getExamples
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_116128_ p_116128_
+		1 p_116129_ p_116129_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_116131_ p_116131_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockInput; parse
+		0 p_116122_ p_116122_
+net/minecraft/commands/arguments/blocks/BlockStateParser net/minecraft/commands/arguments/blocks/BlockStateParser
+	ERROR_DUPLICATE_PROPERTY f_116744_
+	ERROR_EXPECTED_END_OF_PROPERTIES f_116747_
+	ERROR_EXPECTED_VALUE f_116746_
+	ERROR_INVALID_VALUE f_116745_
+	ERROR_NO_TAGS_ALLOWED f_116741_
+	ERROR_UNKNOWN_BLOCK f_116742_
+	ERROR_UNKNOWN_PROPERTY f_116743_
+	ERROR_UNKNOWN_TAG f_234669_
+	SUGGEST_NOTHING f_116748_
+	SYNTAX_END_PROPERTIES f_174103_
+	SYNTAX_EQUALS f_174104_
+	SYNTAX_PROPERTY_SEPARATOR f_174105_
+	SYNTAX_START_NBT f_174102_
+	SYNTAX_START_PROPERTIES f_174101_
+	SYNTAX_TAG f_174106_
+	allowNbt f_234671_
+	blocks f_234670_
+	definition f_116754_
+	forTesting f_116750_
+	id f_116753_
+	nbt f_116756_
+	properties f_116751_
+	reader f_116749_
+	state f_116755_
+	suggestions f_116759_
+	tag f_116757_
+	vagueProperties f_116752_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
+		0 p_234673_ p_234673_
+		1 p_234674_ p_234674_
+		2 p_234675_ p_234675_
+		3 p_234676_ p_234676_
+	addSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; m_116786_
+		static
+		0 p_116787_ p_116787_
+		1 p_116788_ p_116788_
+	appendProperty (Ljava/lang/StringBuilder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V m_116802_
+		static
+		0 p_116803_ p_116803_
+		1 p_116804_ p_116804_
+		2 p_116805_ p_116805_
+	fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; m_234695_
+		static
+		0 p_234696_ p_234696_
+		1 p_234697_ p_234697_
+		2 p_234698_ p_234698_
+		3 p_234699_ p_234699_
+	hasBlockEntity ()Z m_234713_
+	lambda$readBlock$6 (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_116765_
+		0 p_116766_ p_116766_
+	lambda$readProperties$8 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234688_
+		static
+		0 p_234689_ p_234689_
+		1 p_234690_ p_234690_
+	lambda$readTag$7 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_234678_
+		0 p_234679_ p_234679_
+		1 p_234680_ p_234680_
+	lambda$readVagueProperties$9 (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234710_
+		0 p_234711_ p_234711_
+		1 p_234712_ p_234712_
+	lambda$serialize$10 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_234681_
+		static
+		0 p_234682_ p_234682_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116789_
+		static
+		0 p_116790_ p_116790_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116819_
+		static
+		0 p_116820_ p_116820_
+		1 p_116821_ p_116821_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116812_
+		static
+		0 p_116813_ p_116813_
+		1 p_116814_ p_116814_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116794_
+		static
+		0 p_116795_ p_116795_
+		1 p_116796_ p_116796_
+		2 p_116797_ p_116797_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116791_
+		static
+		0 p_116792_ p_116792_
+		1 p_116793_ p_116793_
+	lambda$static$5 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_234708_
+		static
+		0 p_234709_ p_234709_
+	parse ()V m_234677_
+	parseForBlock (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; m_245437_
+		static
+		0 p_251394_ p_251394_
+		1 p_248677_ p_248677_
+		2 p_250430_ p_250430_
+	parseForBlock (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; m_234691_
+		static
+		0 p_234692_ p_234692_
+		1 p_234693_ p_234693_
+		2 p_234694_ p_234694_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; m_247724_
+		static
+		0 p_252082_ p_252082_
+		1 p_251830_ p_251830_
+		2 p_249125_ p_249125_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; m_234716_
+		static
+		0 p_234717_ p_234717_
+		1 p_234718_ p_234718_
+		2 p_234719_ p_234719_
+	readBlock ()V m_116826_
+	readNbt ()V m_116842_
+	readProperties ()V m_116834_
+	readTag ()V m_116830_
+	readVagueProperties ()V m_116838_
+	serialize (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/String; m_116769_
+		static
+		0 p_116770_ p_116770_
+	setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;I)V m_116775_
+		0 p_116776_ p_116776_
+		1 p_116777_ p_116777_
+		2 p_116778_ p_116778_
+	suggestBlockIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234746_
+		0 p_234747_ p_234747_
+	suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234734_
+		0 p_234735_ p_234735_
+	suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234744_
+		0 p_234745_ p_234745_
+	suggestNextPropertyOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234736_
+		0 p_234737_ p_234737_
+	suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234732_
+		0 p_234733_ p_234733_
+	suggestOpenPropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234740_
+		0 p_234741_ p_234741_
+	suggestOpenVaguePropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234738_
+		0 p_234739_ p_234739_
+	suggestPropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234728_
+		0 p_234729_ p_234729_
+	suggestPropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234683_
+		0 p_234684_ p_234684_
+	suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234742_
+		0 p_234743_ p_234743_
+	suggestVaguePropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234730_
+		0 p_234731_ p_234731_
+	suggestVaguePropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234714_
+		0 p_234715_ p_234715_
+	suggestVaguePropertyValue (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_234685_
+		0 p_234686_ p_234686_
+		1 p_234687_ p_234687_
+net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult
+	blockState f_234748_
+	nbt f_234750_
+	properties f_234749_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_234748_ f_234748_
+		1 f_234749_ f_234749_
+		2 f_234750_ f_234750_
+	blockState ()Lnet/minecraft/world/level/block/state/BlockState; f_234748_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234759_ p_234759_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_234750_
+	properties ()Ljava/util/Map; f_234749_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult
+	nbt f_234764_
+	tag f_234762_
+	vagueProperties f_234763_
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_234762_ f_234762_
+		1 f_234763_ f_234763_
+		2 f_234764_ f_234764_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234773_ p_234773_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_234764_
+	tag ()Lnet/minecraft/core/HolderSet; f_234762_
+	toString ()Ljava/lang/String; toString
+	vagueProperties ()Ljava/util/Map; f_234763_
+net/minecraft/commands/arguments/blocks/package-info net/minecraft/commands/arguments/blocks/package-info
+net/minecraft/commands/arguments/coordinates/BlockPosArgument net/minecraft/commands/arguments/coordinates/BlockPosArgument
+	ERROR_NOT_LOADED f_118234_
+	ERROR_OUT_OF_BOUNDS f_174394_
+	ERROR_OUT_OF_WORLD f_118235_
+	EXAMPLES f_118236_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	blockPos ()Lnet/minecraft/commands/arguments/coordinates/BlockPosArgument; m_118239_
+		static
+	getBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_264582_
+		static
+		0 p_265651_ p_265651_
+		1 p_265039_ p_265039_
+	getExamples ()Ljava/util/Collection; getExamples
+	getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_118242_
+		static
+		0 p_118243_ p_118243_
+		1 p_118244_ p_118244_
+	getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_264205_
+		static
+		0 p_265283_ p_265283_
+		1 p_265219_ p_265219_
+		2 p_265677_ p_265677_
+	getSpawnablePos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_174395_
+		static
+		0 p_174396_ p_174396_
+		1 p_174397_ p_174397_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_118250_ p_118250_
+		1 p_118251_ p_118251_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_118253_ p_118253_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_118241_ p_118241_
+net/minecraft/commands/arguments/coordinates/ColumnPosArgument net/minecraft/commands/arguments/coordinates/ColumnPosArgument
+	ERROR_NOT_COMPLETE f_118985_
+	EXAMPLES f_118986_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	columnPos ()Lnet/minecraft/commands/arguments/coordinates/ColumnPosArgument; m_118989_
+		static
+	getColumnPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ColumnPos; m_118992_
+		static
+		0 p_118993_ p_118993_
+		1 p_118994_ p_118994_
+	getExamples ()Ljava/util/Collection; getExamples
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_118997_ p_118997_
+		1 p_118998_ p_118998_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_119000_ p_119000_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_118991_ p_118991_
+net/minecraft/commands/arguments/coordinates/Coordinates net/minecraft/commands/arguments/coordinates/Coordinates
+	getBlockPos (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; m_119568_
+		0 p_119569_ p_119569_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_119566_ p_119566_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_119567_ p_119567_
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+net/minecraft/commands/arguments/coordinates/LocalCoordinates net/minecraft/commands/arguments/coordinates/LocalCoordinates
+	PREFIX_LOCAL_COORDINATE f_174681_
+	forwards f_119900_
+	left f_119898_
+	up f_119899_
+	<init> (DDD)V <init>
+		0 p_119902_ p_119902_
+		1 p_119903_ p_119903_
+		2 p_119904_ p_119904_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119918_ p_119918_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_119912_ p_119912_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_119915_ p_119915_
+	hashCode ()I hashCode
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; m_119906_
+		static
+		0 p_119907_ p_119907_
+	readDouble (Lcom/mojang/brigadier/StringReader;I)D m_119908_
+		static
+		0 p_119909_ p_119909_
+		1 p_119910_ p_119910_
+net/minecraft/commands/arguments/coordinates/RotationArgument net/minecraft/commands/arguments/coordinates/RotationArgument
+	ERROR_NOT_COMPLETE f_120475_
+	EXAMPLES f_120476_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_120482_
+		static
+		0 p_120483_ p_120483_
+		1 p_120484_ p_120484_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120487_ p_120487_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120481_ p_120481_
+	rotation ()Lnet/minecraft/commands/arguments/coordinates/RotationArgument; m_120479_
+		static
+net/minecraft/commands/arguments/coordinates/SwizzleArgument net/minecraft/commands/arguments/coordinates/SwizzleArgument
+	ERROR_INVALID f_120804_
+	EXAMPLES f_120803_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getSwizzle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; m_120810_
+		static
+		0 p_120811_ p_120811_
+		1 p_120812_ p_120812_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120815_ p_120815_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; parse
+		0 p_120809_ p_120809_
+	swizzle ()Lnet/minecraft/commands/arguments/coordinates/SwizzleArgument; m_120807_
+		static
+net/minecraft/commands/arguments/coordinates/Vec2Argument net/minecraft/commands/arguments/coordinates/Vec2Argument
+	ERROR_NOT_COMPLETE f_120816_
+	EXAMPLES f_120817_
+	centerCorrect f_120818_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_120821_ p_120821_
+	getExamples ()Ljava/util/Collection; getExamples
+	getVec2 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec2; m_120825_
+		static
+		0 p_120826_ p_120826_
+		1 p_120827_ p_120827_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120830_ p_120830_
+		1 p_120831_ p_120831_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120833_ p_120833_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120824_ p_120824_
+	vec2 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; m_174954_
+		static
+		0 p_174955_ p_174955_
+	vec2 ()Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; m_120822_
+		static
+net/minecraft/commands/arguments/coordinates/Vec3Argument net/minecraft/commands/arguments/coordinates/Vec3Argument
+	ERROR_MIXED_TYPE f_120835_
+	ERROR_NOT_COMPLETE f_120834_
+	EXAMPLES f_120836_
+	centerCorrect f_120837_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_120840_ p_120840_
+	getCoordinates (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_120849_
+		static
+		0 p_120850_ p_120850_
+		1 p_120851_ p_120851_
+	getExamples ()Ljava/util/Collection; getExamples
+	getVec3 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec3; m_120844_
+		static
+		0 p_120845_ p_120845_
+		1 p_120846_ p_120846_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120854_ p_120854_
+		1 p_120855_ p_120855_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120857_ p_120857_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120843_ p_120843_
+	vec3 ()Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; m_120841_
+		static
+	vec3 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; m_120847_
+		static
+		0 p_120848_ p_120848_
+net/minecraft/commands/arguments/coordinates/WorldCoordinate net/minecraft/commands/arguments/coordinates/WorldCoordinate
+	ERROR_EXPECTED_DOUBLE f_120858_
+	ERROR_EXPECTED_INT f_120859_
+	PREFIX_RELATIVE f_175084_
+	relative f_120860_
+	value f_120861_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZD)V <init>
+		0 p_120864_ p_120864_
+		1 p_120865_ p_120865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_120877_ p_120877_
+	get (D)D m_120867_
+		0 p_120868_ p_120868_
+	hashCode ()I hashCode
+	isRelative ()Z m_120866_
+	isRelative (Lcom/mojang/brigadier/StringReader;)Z m_120874_
+		static
+		0 p_120875_ p_120875_
+	parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; m_120871_
+		static
+		0 p_120872_ p_120872_
+		1 p_120873_ p_120873_
+	parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; m_120869_
+		static
+		0 p_120870_ p_120870_
+net/minecraft/commands/arguments/coordinates/WorldCoordinates net/minecraft/commands/arguments/coordinates/WorldCoordinates
+	x f_120879_
+	y f_120880_
+	z f_120881_
+	<init> (Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;)V <init>
+		0 p_120883_ p_120883_
+		1 p_120884_ p_120884_
+		2 p_120885_ p_120885_
+	absolute (DDD)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_175085_
+		static
+		0 p_175086_ p_175086_
+		1 p_175087_ p_175087_
+		2 p_175088_ p_175088_
+	absolute (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_175089_
+		static
+		0 p_175090_ p_175090_
+	current ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120898_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_120900_ p_120900_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_120893_ p_120893_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_120896_ p_120896_
+	hashCode ()I hashCode
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+	parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120889_
+		static
+		0 p_120890_ p_120890_
+		1 p_120891_ p_120891_
+	parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120887_
+		static
+		0 p_120888_ p_120888_
+net/minecraft/commands/arguments/coordinates/package-info net/minecraft/commands/arguments/coordinates/package-info
+net/minecraft/commands/arguments/item/FunctionArgument net/minecraft/commands/arguments/item/FunctionArgument
+	ERROR_UNKNOWN_FUNCTION f_120904_
+	ERROR_UNKNOWN_TAG f_120903_
+	EXAMPLES f_120902_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	functions ()Lnet/minecraft/commands/arguments/item/FunctionArgument; m_120907_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/CommandFunction; m_120928_
+		static
+		0 p_120929_ p_120929_
+		1 p_120930_ p_120930_
+	getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_120920_
+		static
+		0 p_120921_ p_120921_
+		1 p_120922_ p_120922_
+	getFunctionTag (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_235273_
+		static
+		0 p_235274_ p_235274_
+		1 p_235275_ p_235275_
+	getFunctions (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_120910_
+		static
+		0 p_120911_ p_120911_
+		1 p_120912_ p_120912_
+	lambda$getFunction$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_120918_
+		static
+		0 p_120919_ p_120919_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120926_
+		static
+		0 p_120927_ p_120927_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120916_
+		static
+		0 p_120917_ p_120917_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120936_ p_120936_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/FunctionArgument$Result; parse
+		0 p_120909_ p_120909_
+net/minecraft/commands/arguments/item/FunctionArgument$1 net/minecraft/commands/arguments/item/FunctionArgument$1
+	this$0 f_120938_
+	val$id f_120937_
+	<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_120940_ p_120940_
+		1 p_120941_ p_120941_
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120943_ p_120943_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120945_ p_120945_
+net/minecraft/commands/arguments/item/FunctionArgument$2 net/minecraft/commands/arguments/item/FunctionArgument$2
+	this$0 f_120947_
+	val$id f_120946_
+	<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_120949_ p_120949_
+		1 p_120950_ p_120950_
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120952_ p_120952_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120954_ p_120954_
+net/minecraft/commands/arguments/item/FunctionArgument$Result net/minecraft/commands/arguments/item/FunctionArgument$Result
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120955_ p_120955_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120956_ p_120956_
+net/minecraft/commands/arguments/item/ItemArgument net/minecraft/commands/arguments/item/ItemArgument
+	EXAMPLES f_120957_
+	items f_235276_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_235278_ p_235278_
+	getExamples ()Ljava/util/Collection; getExamples
+	getItem (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ItemInput; m_120963_
+		static
+		0 p_120964_ p_120964_
+		1 p_120965_ p_120965_
+	item (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemArgument; m_235279_
+		static
+		0 p_235280_ p_235280_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120968_ p_120968_
+		1 p_120969_ p_120969_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120971_ p_120971_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemInput; parse
+		0 p_120962_ p_120962_
+net/minecraft/commands/arguments/item/ItemInput net/minecraft/commands/arguments/item/ItemInput
+	ERROR_STACK_TOO_BIG f_120972_
+	item f_120973_
+	tag f_120974_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_235282_ p_235282_
+		1 p_235283_ p_235283_
+	createItemStack (IZ)Lnet/minecraft/world/item/ItemStack; m_120980_
+		0 p_120981_ p_120981_
+		1 p_120982_ p_120982_
+	getItem ()Lnet/minecraft/world/item/Item; m_120979_
+	getItemName ()Ljava/lang/String; m_235284_
+	lambda$getItemName$1 ()Ljava/lang/Object; m_235285_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120985_
+		static
+		0 p_120986_ p_120986_
+		1 p_120987_ p_120987_
+	serialize ()Ljava/lang/String; m_120988_
+	test (Ljava/lang/Object;)Z test
+		0 p_120990_ p_120990_
+	test (Lnet/minecraft/world/item/ItemStack;)Z test
+		0 p_120984_ p_120984_
+net/minecraft/commands/arguments/item/ItemParser net/minecraft/commands/arguments/item/ItemParser
+	ERROR_NO_TAGS_ALLOWED f_120991_
+	ERROR_UNKNOWN_ITEM f_120992_
+	ERROR_UNKNOWN_TAG f_235286_
+	SUGGEST_NOTHING f_120993_
+	SYNTAX_START_NBT f_175091_
+	SYNTAX_TAG f_175092_
+	allowTags f_235288_
+	items f_235287_
+	nbt f_120998_
+	reader f_120994_
+	result f_235289_
+	suggestions f_121001_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)V <init>
+		0 p_235291_ p_235291_
+		1 p_235292_ p_235292_
+		2 p_235293_ p_235293_
+	fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture; m_235308_
+		static
+		0 p_235309_ p_235309_
+		1 p_235310_ p_235310_
+		2 p_235311_ p_235311_
+	lambda$parseForItem$2 ()Ljava/lang/IllegalStateException; m_235327_
+		static
+	lambda$parseForTesting$3 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/Holder;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; m_235299_
+		static
+		0 p_235300_ p_235300_
+		1 p_235301_ p_235301_
+	lambda$parseForTesting$4 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/commands/arguments/item/ItemParser$TagResult; m_235302_
+		static
+		0 p_235303_ p_235303_
+		1 p_235304_ p_235304_
+	lambda$readItem$5 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_235314_
+		0 p_235315_ p_235315_
+		1 p_235316_ p_235316_
+	lambda$readTag$6 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_235294_
+		0 p_235295_ p_235295_
+		1 p_235296_ p_235296_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121012_
+		static
+		0 p_121013_ p_121013_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_235312_
+		static
+		0 p_235313_ p_235313_
+	parse ()V m_235324_
+	parseForItem (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; m_235305_
+		static
+		0 p_235306_ p_235306_
+		1 p_235307_ p_235307_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either; m_235319_
+		static
+		0 p_235320_ p_235320_
+		1 p_235321_ p_235321_
+	readItem ()V m_121026_
+	readNbt ()V m_121031_
+	readTag ()V m_121030_
+	suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235322_
+		0 p_235323_ p_235323_
+	suggestItemIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235325_
+		0 p_235326_ p_235326_
+	suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235297_
+		0 p_235298_ p_235298_
+	suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235317_
+		0 p_235318_ p_235318_
+net/minecraft/commands/arguments/item/ItemParser$ItemResult net/minecraft/commands/arguments/item/ItemParser$ItemResult
+	item f_235328_
+	nbt f_235329_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_235328_ f_235328_
+		1 f_235329_ f_235329_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235336_ p_235336_
+	hashCode ()I hashCode
+	item ()Lnet/minecraft/core/Holder; f_235328_
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_235329_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/item/ItemParser$TagResult net/minecraft/commands/arguments/item/ItemParser$TagResult
+	nbt f_235340_
+	tag f_235339_
+	<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_235339_ f_235339_
+		1 f_235340_ f_235340_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235347_ p_235347_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_235340_
+	tag ()Lnet/minecraft/core/HolderSet; f_235339_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/item/ItemPredicateArgument net/minecraft/commands/arguments/item/ItemPredicateArgument
+	EXAMPLES f_121033_
+	items f_235350_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_235352_ p_235352_
+	createResult (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235365_
+		static
+		0 p_235366_ p_235366_
+		1 p_235367_ p_235367_
+	getExamples ()Ljava/util/Collection; getExamples
+	getItemPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; m_121040_
+		static
+		0 p_121041_ p_121041_
+		1 p_121042_ p_121042_
+	itemPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument; m_235353_
+		static
+		0 p_235354_ p_235354_
+	lambda$createResult$3 (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/ItemStack;)Z m_235368_
+		static
+		0 p_235369_ p_235369_
+		1 p_235370_ p_235370_
+		2 p_235371_ p_235371_
+	lambda$createResult$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/item/ItemStack;)Z m_235362_
+		static
+		0 p_235363_ p_235363_
+		1 p_235364_ p_235364_
+	lambda$parse$0 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;Lnet/minecraft/core/Holder;)Z m_235357_
+		static
+		0 p_235358_ p_235358_
+		1 p_235359_ p_235359_
+	lambda$parse$1 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235355_
+		static
+		0 p_235356_ p_235356_
+	lambda$parse$2 (Lnet/minecraft/commands/arguments/item/ItemParser$TagResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235360_
+		static
+		0 p_235361_ p_235361_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_121054_ p_121054_
+		1 p_121055_ p_121055_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_121057_ p_121057_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; parse
+		0 p_121039_ p_121039_
+net/minecraft/commands/arguments/item/ItemPredicateArgument$Result net/minecraft/commands/arguments/item/ItemPredicateArgument$Result
+net/minecraft/commands/arguments/item/package-info net/minecraft/commands/arguments/item/package-info
+net/minecraft/commands/arguments/package-info net/minecraft/commands/arguments/package-info
+net/minecraft/commands/arguments/selector/EntitySelector net/minecraft/commands/arguments/selector/EntitySelector
+	ANY_TYPE f_175100_
+	INFINITE f_175099_
+	ORDER_ARBITRARY f_260598_
+	aabb f_121117_
+	currentEntity f_121119_
+	entityUUID f_121121_
+	includesEntities f_121112_
+	maxResults f_121111_
+	order f_121118_
+	playerName f_121120_
+	position f_121116_
+	predicate f_121114_
+	range f_121115_
+	type f_121122_
+	usesSelector f_121123_
+	worldLimited f_121113_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZZLjava/util/function/Predicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Ljava/util/function/Function;Lnet/minecraft/world/phys/AABB;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/world/entity/EntityType;Z)V <init>
+		0 p_121125_ p_121125_
+		1 p_121126_ p_121126_
+		2 p_121127_ p_121127_
+		3 p_121128_ p_121128_
+		4 p_121129_ p_121129_
+		5 p_121130_ p_121130_
+		6 p_121131_ p_121131_
+		7 p_121132_ p_121132_
+		8 p_121133_ p_121133_
+		9 p_121134_ p_121134_
+		10 p_121135_ p_121135_
+		11 p_121136_ p_121136_
+		12 p_121137_ p_121137_
+	addEntities (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V m_121154_
+		0 p_121155_ p_121155_
+		1 p_121156_ p_121156_
+		2 p_121157_ p_121157_
+		3 p_121158_ p_121158_
+	checkPermissions (Lnet/minecraft/commands/CommandSourceStack;)V m_121168_
+		0 p_121169_ p_121169_
+	findEntities (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_121160_
+		0 p_121161_ p_121161_
+	findEntitiesRaw (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_245733_
+		0 p_251934_ p_251934_
+	findPlayers (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_121166_
+		0 p_121167_ p_121167_
+	findSingleEntity (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/entity/Entity; m_121139_
+		0 p_121140_ p_121140_
+	findSinglePlayer (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/server/level/ServerPlayer; m_121163_
+		0 p_121164_ p_121164_
+	getMaxResults ()I m_121138_
+	getPredicate (Lnet/minecraft/world/phys/Vec3;)Ljava/util/function/Predicate; m_121144_
+		0 p_121145_ p_121145_
+	getResultLimit ()I m_261276_
+	includesEntities ()Z m_121159_
+	isSelfSelector ()Z m_121162_
+	isWorldLimited ()Z m_121165_
+	joinNames (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_175103_
+		static
+		0 p_175104_ p_175104_
+	lambda$findEntities$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Z m_244752_
+		static
+		0 p_247980_ p_247980_
+		1 p_247981_ p_247981_
+	lambda$getPredicate$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z m_121141_
+		static
+		0 p_121142_ p_121142_
+		1 p_121143_ p_121143_
+	lambda$getPredicate$3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_121146_
+		0 p_121147_ p_121147_
+		1 p_121148_ p_121148_
+	lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_260772_
+		static
+		0 p_261404_ p_261404_
+		1 p_261405_ p_261405_
+	sortAndLimit (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Ljava/util/List; m_121149_
+		0 p_121150_ p_121150_
+		1 p_121151_ p_121151_
+	usesSelector ()Z m_175105_
+net/minecraft/commands/arguments/selector/EntitySelector$1 net/minecraft/commands/arguments/selector/EntitySelector$1
+	<init> ()V <init>
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_175111_ p_175111_
+	tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_141992_
+		0 p_175109_ p_175109_
+net/minecraft/commands/arguments/selector/EntitySelectorParser net/minecraft/commands/arguments/selector/EntitySelectorParser
+	ERROR_EXPECTED_END_OF_OPTIONS f_121194_
+	ERROR_EXPECTED_OPTION_VALUE f_121195_
+	ERROR_INVALID_NAME_OR_UUID f_121190_
+	ERROR_MISSING_SELECTOR_TYPE f_121193_
+	ERROR_SELECTORS_NOT_ALLOWED f_121192_
+	ERROR_UNKNOWN_SELECTOR_TYPE f_121191_
+	ORDER_FURTHEST f_121198_
+	ORDER_NEAREST f_121197_
+	ORDER_RANDOM f_121199_
+	SELECTOR_ALL_ENTITIES f_175123_
+	SELECTOR_ALL_PLAYERS f_175120_
+	SELECTOR_CURRENT_ENTITY f_175122_
+	SELECTOR_NEAREST_PLAYER f_175119_
+	SELECTOR_RANDOM_PLAYERS f_175121_
+	SUGGEST_NOTHING f_121200_
+	SYNTAX_NOT f_175114_
+	SYNTAX_OPTIONS_END f_175117_
+	SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR f_175113_
+	SYNTAX_OPTIONS_SEPARATOR f_175118_
+	SYNTAX_OPTIONS_START f_175116_
+	SYNTAX_SELECTOR_START f_175112_
+	SYNTAX_TAG f_175115_
+	allowSelectors f_121202_
+	currentEntity f_121172_
+	deltaX f_121211_
+	deltaY f_121212_
+	deltaZ f_121213_
+	distance f_121206_
+	entityUUID f_121175_
+	hasAdvancements f_121188_
+	hasGamemodeEquals f_121181_
+	hasGamemodeNotEquals f_121182_
+	hasNameEquals f_121177_
+	hasNameNotEquals f_121178_
+	hasScores f_121187_
+	hasTeamEquals f_121183_
+	hasTeamNotEquals f_121184_
+	includesEntities f_121204_
+	isLimited f_121179_
+	isSorted f_121180_
+	level f_121207_
+	maxResults f_121203_
+	order f_121171_
+	playerName f_121173_
+	predicate f_121170_
+	reader f_121201_
+	rotX f_121214_
+	rotY f_121215_
+	startPosition f_121174_
+	suggestions f_121176_
+	type f_121185_
+	typeInverse f_121186_
+	usesSelectors f_121189_
+	worldLimited f_121205_
+	x f_121208_
+	y f_121209_
+	z f_121210_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/brigadier/StringReader;Z)V <init>
+		0 p_121220_ p_121220_
+		1 p_121221_ p_121221_
+	<init> (Lcom/mojang/brigadier/StringReader;)V <init>
+		0 p_121218_ p_121218_
+	addPredicate (Ljava/util/function/Predicate;)V m_121272_
+		0 p_121273_ p_121273_
+	createAabb (DDD)Lnet/minecraft/world/phys/AABB; m_121233_
+		0 p_121234_ p_121234_
+		1 p_121235_ p_121235_
+		2 p_121236_ p_121236_
+	createRotationPredicate (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; m_121254_
+		0 p_121255_ p_121255_
+		1 p_121256_ p_121256_
+	fillSelectorSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_121247_
+		static
+		0 p_121248_ p_121248_
+	fillSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121249_
+		0 p_121250_ p_121250_
+		1 p_121251_ p_121251_
+	finalizePredicates ()V m_121229_
+	getDeltaX ()Ljava/lang/Double; m_121374_
+	getDeltaY ()Ljava/lang/Double; m_121375_
+	getDeltaZ ()Ljava/lang/Double; m_121376_
+	getDistance ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_175142_
+	getLevel ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_121361_
+	getOrder ()Ljava/util/function/BiConsumer; m_175146_
+	getReader ()Lcom/mojang/brigadier/StringReader; m_121346_
+	getRotX ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_121367_
+	getRotY ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_121370_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_121230_
+	getX ()Ljava/lang/Double; m_121371_
+	getY ()Ljava/lang/Double; m_121372_
+	getZ ()Ljava/lang/Double; m_121373_
+	hasAdvancements ()Z m_121228_
+	hasGamemodeEquals ()Z m_121383_
+	hasGamemodeNotEquals ()Z m_121222_
+	hasNameEquals ()Z m_121379_
+	hasNameNotEquals ()Z m_121380_
+	hasScores ()Z m_121227_
+	hasTeamEquals ()Z m_121223_
+	hasTeamNotEquals ()Z m_175124_
+	isCurrentEntity ()Z m_121378_
+	isLimited ()Z m_121381_
+	isSorted ()Z m_121382_
+	isTag ()Z m_121338_
+	isTypeLimited ()Z m_121225_
+	isTypeLimitedInversely ()Z m_121226_
+	lambda$createRotationPredicate$12 (Ljava/util/function/ToDoubleFunction;DDLnet/minecraft/world/entity/Entity;)Z m_175133_
+		static
+		0 p_175134_ p_175134_
+		1 p_175135_ p_175135_
+		2 p_175136_ p_175136_
+		3 p_175137_ p_175137_
+	lambda$finalizePredicates$11 (Lnet/minecraft/world/entity/Entity;)Z m_287023_
+		0 p_287322_ p_287322_
+	lambda$getSelector$10 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_121257_
+		0 p_121258_ p_121258_
+	lambda$getSelector$9 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_121291_
+		static
+		0 p_121292_ p_121292_
+	lambda$new$8 (Lnet/minecraft/world/entity/Entity;)Z m_121320_
+		static
+		0 p_121321_ p_121321_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121300_
+		static
+		0 p_121301_ p_121301_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121266_
+		static
+		0 p_121267_ p_121267_
+	lambda$static$2 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_175138_
+		static
+		0 p_175139_ p_175139_
+		1 p_175140_ p_175140_
+		2 p_175141_ p_175141_
+	lambda$static$3 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121312_
+		static
+		0 p_121313_ p_121313_
+		1 p_121314_ p_121314_
+	lambda$static$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_175129_
+		static
+		0 p_175130_ p_175130_
+		1 p_175131_ p_175131_
+		2 p_175132_ p_175132_
+	lambda$static$5 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121297_
+		static
+		0 p_121298_ p_121298_
+		1 p_121299_ p_121299_
+	lambda$static$6 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121263_
+		static
+		0 p_121264_ p_121264_
+		1 p_121265_ p_121265_
+	lambda$static$7 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121362_
+		static
+		0 p_121363_ p_121363_
+		1 p_121364_ p_121364_
+	limitToType (Lnet/minecraft/world/entity/EntityType;)V m_121241_
+		0 p_121242_ p_121242_
+	parse ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_121377_
+	parseNameOrUUID ()V m_121304_
+	parseOptions ()V m_121317_
+	parseSelector ()V m_121281_
+	setDeltaX (D)V m_121318_
+		0 p_121319_ p_121319_
+	setDeltaY (D)V m_121331_
+		0 p_121332_ p_121332_
+	setDeltaZ (D)V m_121339_
+		0 p_121340_ p_121340_
+	setDistance (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V m_175127_
+		0 p_175128_ p_175128_
+	setHasAdvancements (Z)V m_121368_
+		0 p_121369_ p_121369_
+	setHasGamemodeEquals (Z)V m_121344_
+		0 p_121345_ p_121345_
+	setHasGamemodeNotEquals (Z)V m_121350_
+		0 p_121351_ p_121351_
+	setHasNameEquals (Z)V m_121302_
+		0 p_121303_ p_121303_
+	setHasNameNotEquals (Z)V m_121315_
+		0 p_121316_ p_121316_
+	setHasScores (Z)V m_121365_
+		0 p_121366_ p_121366_
+	setHasTeamEquals (Z)V m_121356_
+		0 p_121357_ p_121357_
+	setHasTeamNotEquals (Z)V m_121359_
+		0 p_121360_ p_121360_
+	setIncludesEntities (Z)V m_121279_
+		0 p_121280_ p_121280_
+	setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_121245_
+		0 p_121246_ p_121246_
+	setLimited (Z)V m_121328_
+		0 p_121329_ p_121329_
+	setMaxResults (I)V m_121237_
+		0 p_121238_ p_121238_
+	setOrder (Ljava/util/function/BiConsumer;)V m_121268_
+		0 p_121269_ p_121269_
+	setRotX (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V m_121252_
+		0 p_121253_ p_121253_
+	setRotY (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V m_121289_
+		0 p_121290_ p_121290_
+	setSorted (Z)V m_121336_
+		0 p_121337_ p_121337_
+	setSuggestions (Ljava/util/function/BiFunction;)V m_121270_
+		0 p_121271_ p_121271_
+	setTypeLimitedInversely ()V m_121224_
+	setWorldLimited ()V m_121352_
+	setX (D)V m_121231_
+		0 p_121232_ p_121232_
+	setY (D)V m_121282_
+		0 p_121283_ p_121283_
+	setZ (D)V m_121305_
+		0 p_121306_ p_121306_
+	shouldInvertValue ()Z m_121330_
+	suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175143_
+		0 p_175144_ p_175144_
+		1 p_175145_ p_175145_
+	suggestName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121309_
+		0 p_121310_ p_121310_
+		1 p_121311_ p_121311_
+	suggestNameOrSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121286_
+		0 p_121287_ p_121287_
+		1 p_121288_ p_121288_
+	suggestOpenOptions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121333_
+		0 p_121334_ p_121334_
+		1 p_121335_ p_121335_
+	suggestOptionsKey (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121347_
+		0 p_121348_ p_121348_
+		1 p_121349_ p_121349_
+	suggestOptionsKeyOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121341_
+		0 p_121342_ p_121342_
+		1 p_121343_ p_121343_
+	suggestOptionsNextOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121353_
+		0 p_121354_ p_121354_
+		1 p_121355_ p_121355_
+	suggestSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121322_
+		0 p_121323_ p_121323_
+		1 p_121324_ p_121324_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions net/minecraft/commands/arguments/selector/options/EntitySelectorOptions
+	ERROR_ENTITY_TYPE_INVALID f_121391_
+	ERROR_GAME_MODE_INVALID f_121390_
+	ERROR_INAPPLICABLE_OPTION f_121385_
+	ERROR_LEVEL_NEGATIVE f_121387_
+	ERROR_LIMIT_TOO_SMALL f_121388_
+	ERROR_RANGE_NEGATIVE f_121386_
+	ERROR_SORT_UNKNOWN f_121389_
+	ERROR_UNKNOWN_OPTION f_121384_
+	OPTIONS f_121392_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_121426_
+		static
+	get (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Ljava/lang/String;I)Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; m_121447_
+		static
+		0 p_121448_ p_121448_
+		1 p_121449_ p_121449_
+		2 p_121450_ p_121450_
+	lambda$bootStrap$10 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121416_
+		static
+		0 p_121417_ p_121417_
+	lambda$bootStrap$11 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121414_
+		static
+		0 p_121415_ p_121415_
+	lambda$bootStrap$12 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121412_
+		static
+		0 p_121413_ p_121413_
+	lambda$bootStrap$13 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121410_
+		static
+		0 p_121411_ p_121411_
+	lambda$bootStrap$14 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121408_
+		static
+		0 p_121409_ p_121409_
+	lambda$bootStrap$15 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121406_
+		static
+		0 p_121407_ p_121407_
+	lambda$bootStrap$16 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121404_
+		static
+		0 p_121405_ p_121405_
+	lambda$bootStrap$17 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121402_
+		static
+		0 p_121403_ p_121403_
+	lambda$bootStrap$18 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121400_
+		static
+		0 p_121401_ p_121401_
+	lambda$bootStrap$19 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121398_
+		static
+		0 p_121399_ p_121399_
+	lambda$bootStrap$20 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121396_
+		static
+		0 p_121397_ p_121397_
+	lambda$bootStrap$21 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121394_
+		static
+		0 p_121395_ p_121395_
+	lambda$bootStrap$22 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121561_
+		static
+		0 p_121562_ p_121562_
+	lambda$bootStrap$23 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121559_
+		static
+		0 p_121560_ p_121560_
+	lambda$bootStrap$24 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121557_
+		static
+		0 p_121558_ p_121558_
+	lambda$bootStrap$25 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121555_
+		static
+		0 p_121556_ p_121556_
+	lambda$bootStrap$26 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121553_
+		static
+		0 p_121554_ p_121554_
+	lambda$bootStrap$27 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121551_
+		static
+		0 p_121552_ p_121552_
+	lambda$bootStrap$28 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121549_
+		static
+		0 p_121550_ p_121550_
+	lambda$bootStrap$29 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121547_
+		static
+		0 p_121548_ p_121548_
+	lambda$bootStrap$30 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175152_
+		static
+		0 p_175153_ p_175153_
+		1 p_175154_ p_175154_
+	lambda$bootStrap$31 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_244754_
+		static
+		0 p_247983_ p_247983_
+	lambda$bootStrap$32 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121543_
+		static
+		0 p_121544_ p_121544_
+	lambda$bootStrap$33 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175191_
+		static
+		0 p_175192_ p_175192_
+		1 p_175193_ p_175193_
+		2 p_175194_ p_175194_
+	lambda$bootStrap$34 (ZLnet/minecraft/world/level/GameType;Lnet/minecraft/world/entity/Entity;)Z m_175187_
+		static
+		0 p_175188_ p_175188_
+		1 p_175189_ p_175189_
+		2 p_175190_ p_175190_
+	lambda$bootStrap$35 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121541_
+		static
+		0 p_121542_ p_121542_
+	lambda$bootStrap$36 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121539_
+		static
+		0 p_121540_ p_121540_
+	lambda$bootStrap$37 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175195_
+		static
+		0 p_175196_ p_175196_
+		1 p_175197_ p_175197_
+		2 p_175198_ p_175198_
+	lambda$bootStrap$38 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121537_
+		static
+		0 p_121538_ p_121538_
+	lambda$bootStrap$39 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121535_
+		static
+		0 p_121536_ p_121536_
+	lambda$bootStrap$40 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_257090_
+		static
+		0 p_258161_ p_258161_
+		1 p_258162_ p_258162_
+		2 p_258163_ p_258163_
+	lambda$bootStrap$41 (Lnet/minecraft/tags/TagKey;ZLnet/minecraft/world/entity/Entity;)Z m_205688_
+		static
+		0 p_205689_ p_205689_
+		1 p_205690_ p_205690_
+		2 p_205691_ p_205691_
+	lambda$bootStrap$42 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_175155_
+		static
+		0 p_175156_ p_175156_
+		1 p_175157_ p_175157_
+		2 p_175158_ p_175158_
+	lambda$bootStrap$43 (Lnet/minecraft/world/entity/EntityType;ZLnet/minecraft/world/entity/Entity;)Z m_175148_
+		static
+		0 p_175149_ p_175149_
+		1 p_175150_ p_175150_
+		2 p_175151_ p_175151_
+	lambda$bootStrap$44 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121533_
+		static
+		0 p_121534_ p_121534_
+	lambda$bootStrap$45 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121531_
+		static
+		0 p_121532_ p_121532_
+	lambda$bootStrap$46 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175163_
+		static
+		0 p_175164_ p_175164_
+		1 p_175165_ p_175165_
+		2 p_175166_ p_175166_
+	lambda$bootStrap$47 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121529_
+		static
+		0 p_121530_ p_121530_
+	lambda$bootStrap$48 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121527_
+		static
+		0 p_121528_ p_121528_
+	lambda$bootStrap$49 (Lnet/minecraft/nbt/CompoundTag;ZLnet/minecraft/world/entity/Entity;)Z m_175173_
+		static
+		0 p_175174_ p_175174_
+		1 p_175175_ p_175175_
+		2 p_175176_ p_175176_
+	lambda$bootStrap$5 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175206_
+		static
+		0 p_175207_ p_175207_
+		1 p_175208_ p_175208_
+		2 p_175209_ p_175209_
+	lambda$bootStrap$50 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121525_
+		static
+		0 p_121526_ p_121526_
+	lambda$bootStrap$51 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121523_
+		static
+		0 p_121524_ p_121524_
+	lambda$bootStrap$52 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z m_175199_
+		static
+		0 p_175200_ p_175200_
+		1 p_175201_ p_175201_
+	lambda$bootStrap$53 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121521_
+		static
+		0 p_121522_ p_121522_
+	lambda$bootStrap$54 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121517_
+		static
+		0 p_121518_ p_121518_
+	lambda$bootStrap$55 (ZLnet/minecraft/advancements/CriterionProgress;)Z m_175184_
+		static
+		0 p_175185_ p_175185_
+		1 p_175186_ p_175186_
+	lambda$bootStrap$56 (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementProgress;)Z m_175167_
+		static
+		0 p_175168_ p_175168_
+		1 p_175169_ p_175169_
+	lambda$bootStrap$57 (ZLnet/minecraft/advancements/AdvancementProgress;)Z m_175181_
+		static
+		0 p_175182_ p_175182_
+		1 p_175183_ p_175183_
+	lambda$bootStrap$58 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z m_175170_
+		static
+		0 p_175171_ p_175171_
+		1 p_175172_ p_175172_
+	lambda$bootStrap$59 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121513_
+		static
+		0 p_121514_ p_121514_
+	lambda$bootStrap$6 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121424_
+		static
+		0 p_121425_ p_121425_
+	lambda$bootStrap$60 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121505_
+		static
+		0 p_121506_ p_121506_
+	lambda$bootStrap$61 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/entity/Entity;)Z m_287024_
+		static
+		0 p_287323_ p_287323_
+		1 p_287324_ p_287324_
+		2 p_287325_ p_287325_
+	lambda$bootStrap$62 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121486_
+		static
+		0 p_121487_ p_121487_
+	lambda$bootStrap$63 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121434_
+		static
+		0 p_121435_ p_121435_
+	lambda$bootStrap$7 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121422_
+		static
+		0 p_121423_ p_121423_
+	lambda$bootStrap$8 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121420_
+		static
+		0 p_121421_ p_121421_
+	lambda$bootStrap$9 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121418_
+		static
+		0 p_121419_ p_121419_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121519_
+		static
+		0 p_121520_ p_121520_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121515_
+		static
+		0 p_121516_ p_121516_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121507_
+		static
+		0 p_121508_ p_121508_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121492_
+		static
+		0 p_121493_ p_121493_
+	lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121451_
+		static
+		0 p_121452_ p_121452_
+	register (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V m_121453_
+		static
+		0 p_121454_ p_121454_
+		1 p_121455_ p_121455_
+		2 p_121456_ p_121456_
+		3 p_121457_ p_121457_
+	suggestNames (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_121440_
+		static
+		0 p_121441_ p_121441_
+		1 p_121442_ p_121442_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier
+	handle (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121563_
+		0 p_121564_ p_121564_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option
+	canUse f_243902_
+	description f_121567_
+	modifier f_121565_
+	<init> (Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_121565_ f_121565_
+		1 f_243902_ f_243902_
+		2 f_121567_ f_121567_
+	canUse ()Ljava/util/function/Predicate; f_243902_
+	description ()Lnet/minecraft/network/chat/Component; f_121567_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251803_ p_251803_
+	hashCode ()I hashCode
+	modifier ()Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; f_121565_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/selector/options/package-info net/minecraft/commands/arguments/selector/options/package-info
+net/minecraft/commands/arguments/selector/package-info net/minecraft/commands/arguments/selector/package-info
+net/minecraft/commands/package-info net/minecraft/commands/package-info
+net/minecraft/commands/synchronization/ArgumentTypeInfo net/minecraft/commands/synchronization/ArgumentTypeInfo
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235377_ p_235377_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235373_ p_235373_
+		1 p_235374_ p_235374_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235375_ p_235375_
+		1 p_235376_ p_235376_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235372_ p_235372_
+net/minecraft/commands/synchronization/ArgumentTypeInfo$Template net/minecraft/commands/synchronization/ArgumentTypeInfo$Template
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235378_ p_235378_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/ArgumentTypeInfos net/minecraft/commands/synchronization/ArgumentTypeInfos
+	BY_CLASS f_235379_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235384_
+		static
+		0 p_235385_ p_235385_
+	byClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235382_
+		static
+		0 p_235383_ p_235383_
+	fixClassType (Ljava/lang/Class;)Ljava/lang/Class; m_235395_
+		static
+		0 p_235396_ p_235396_
+	isClassRecognized (Ljava/lang/Class;)Z m_235391_
+		static
+		0 p_235392_ p_235392_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235386_
+		static
+		0 p_235387_ p_235387_
+		1 p_235388_ p_235388_
+		2 p_235389_ p_235389_
+		3 p_235390_ p_235390_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_235393_
+		static
+		0 p_235394_ p_235394_
+net/minecraft/commands/synchronization/ArgumentUtils net/minecraft/commands/synchronization/ArgumentUtils
+	LOGGER f_235397_
+	NUMBER_FLAG_MAX f_235399_
+	NUMBER_FLAG_MIN f_235398_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createNumberFlags (ZZ)I m_235427_
+		static
+		0 p_235428_ p_235428_
+		1 p_235429_ p_235429_
+	findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; m_235417_
+		static
+		0 p_235418_ p_235418_
+	findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V m_235419_
+		static
+		0 p_235420_ p_235420_
+		1 p_235421_ p_235421_
+		2 p_235422_ p_235422_
+	lambda$findUsedArgumentTypes$0 (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V m_235423_
+		static
+		0 p_235424_ p_235424_
+		1 p_235425_ p_235425_
+		2 p_235426_ p_235426_
+	numberHasMax (B)Z m_235430_
+		static
+		0 p_235431_ p_235431_
+	numberHasMin (B)Z m_235402_
+		static
+		0 p_235403_ p_235403_
+	serializeArgumentToJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V m_235404_
+		static
+		0 p_235405_ p_235405_
+		1 p_235406_ p_235406_
+	serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_235407_
+		static
+		0 p_235408_ p_235408_
+		1 p_235409_ p_235409_
+	serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_235410_
+		static
+		0 p_235411_ p_235411_
+		1 p_235412_ p_235412_
+		2 p_235413_ p_235413_
+	serializeNodeToJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; m_235414_
+		static
+		0 p_235415_ p_235415_
+		1 p_235416_ p_235416_
+net/minecraft/commands/synchronization/SingletonArgumentInfo net/minecraft/commands/synchronization/SingletonArgumentInfo
+	template f_235432_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_235434_ p_235434_
+	contextAware (Ljava/util/function/Function;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; m_235449_
+		static
+		0 p_235450_ p_235450_
+	contextFree (Ljava/util/function/Supplier;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; m_235451_
+		static
+		0 p_235452_ p_235452_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; m_213618_
+		0 p_235457_ p_235457_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235461_ p_235461_
+	lambda$contextFree$0 (Ljava/util/function/Supplier;Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_235453_
+		static
+		0 p_235454_ p_235454_
+		1 p_235455_ p_235455_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235438_ p_235438_
+		1 p_235439_ p_235439_
+	serializeToJson (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235444_ p_235444_
+		1 p_235445_ p_235445_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235441_ p_235441_
+		1 p_235442_ p_235442_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235447_ p_235447_
+		1 p_235448_ p_235448_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235436_ p_235436_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; m_214163_
+		0 p_235459_ p_235459_
+net/minecraft/commands/synchronization/SingletonArgumentInfo$Template net/minecraft/commands/synchronization/SingletonArgumentInfo$Template
+	constructor f_235463_
+	this$0 f_235462_
+	<init> (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo;Ljava/util/function/Function;)V <init>
+		0 p_235465_ p_235465_
+		1 p_235466_ p_235466_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235469_ p_235469_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/SuggestionProviders net/minecraft/commands/synchronization/SuggestionProviders
+	ALL_RECIPES f_121642_
+	ASK_SERVER f_121641_
+	AVAILABLE_SOUNDS f_121643_
+	DEFAULT_NAME f_121647_
+	PROVIDERS_BY_NAME f_121646_
+	SUMMONABLE_ENTITIES f_121645_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getName (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; m_121654_
+		static
+		0 p_121655_ p_121655_
+	getProvider (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121656_
+		static
+		0 p_121657_ p_121657_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_121672_
+		static
+		0 p_121673_ p_121673_
+		1 p_121674_ p_121674_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_121669_
+		static
+		0 p_121670_ p_121670_
+		1 p_121671_ p_121671_
+	lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_263147_
+		static
+		0 p_121667_ p_121667_
+		1 p_121668_ p_121668_
+	lambda$static$3 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z m_244756_
+		static
+		0 p_247986_ p_247986_
+		1 p_247987_ p_247987_
+	lambda$static$4 (Lnet/minecraft/world/entity/EntityType;)Lcom/mojang/brigadier/Message; m_212435_
+		static
+		0 p_212436_ p_212436_
+	lambda$static$5 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_257091_
+		static
+		0 p_258164_ p_258164_
+		1 p_258165_ p_258165_
+	register (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121658_
+		static
+		0 p_121659_ p_121659_
+		1 p_121660_ p_121660_
+	safelySwap (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121664_
+		static
+		0 p_121665_ p_121665_
+net/minecraft/commands/synchronization/SuggestionProviders$Wrapper net/minecraft/commands/synchronization/SuggestionProviders$Wrapper
+	delegate f_121675_
+	name f_121676_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
+		0 p_121678_ p_121678_
+		1 p_121679_ p_121679_
+	getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions
+		0 p_121683_ p_121683_
+		1 p_121684_ p_121684_
+net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; m_213618_
+		0 p_235488_ p_235488_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235490_ p_235490_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235482_ p_235482_
+		1 p_235483_ p_235483_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235476_ p_235476_
+		1 p_235477_ p_235477_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235485_ p_235485_
+		1 p_235486_ p_235486_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235479_ p_235479_
+		1 p_235480_ p_235480_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235472_ p_235472_
+	unpack (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; m_214163_
+		0 p_235474_ p_235474_
+net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template
+	max f_235493_
+	min f_235492_
+	this$0 f_235491_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo;DD)V <init>
+		0 p_235495_ p_235495_
+		1 p_235496_ p_235496_
+		2 p_235497_ p_235497_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235502_ p_235502_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; m_213879_
+		0 p_235500_ p_235500_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235523_ p_235523_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; m_213618_
+		0 p_235521_ p_235521_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235509_ p_235509_
+		1 p_235510_ p_235510_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235515_ p_235515_
+		1 p_235516_ p_235516_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235512_ p_235512_
+		1 p_235513_ p_235513_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235518_ p_235518_
+		1 p_235519_ p_235519_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235505_ p_235505_
+	unpack (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; m_214163_
+		0 p_235507_ p_235507_
+net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template
+	max f_235526_
+	min f_235525_
+	this$0 f_235524_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo;FF)V <init>
+		0 p_235528_ p_235528_
+		1 p_235529_ p_235529_
+		2 p_235530_ p_235530_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235535_ p_235535_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/FloatArgumentType; m_213879_
+		0 p_235533_ p_235533_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; m_213618_
+		0 p_235554_ p_235554_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235556_ p_235556_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235542_ p_235542_
+		1 p_235543_ p_235543_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235548_ p_235548_
+		1 p_235549_ p_235549_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235545_ p_235545_
+		1 p_235546_ p_235546_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235551_ p_235551_
+		1 p_235552_ p_235552_
+	unpack (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; m_214163_
+		0 p_235540_ p_235540_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235538_ p_235538_
+net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template
+	max f_235559_
+	min f_235558_
+	this$0 f_235557_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo;II)V <init>
+		0 p_235561_ p_235561_
+		1 p_235562_ p_235562_
+		2 p_235563_ p_235563_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235568_ p_235568_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; m_213879_
+		0 p_235566_ p_235566_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/LongArgumentInfo net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235589_ p_235589_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; m_213618_
+		0 p_235587_ p_235587_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235575_ p_235575_
+		1 p_235576_ p_235576_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235581_ p_235581_
+		1 p_235582_ p_235582_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235578_ p_235578_
+		1 p_235579_ p_235579_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235584_ p_235584_
+		1 p_235585_ p_235585_
+	unpack (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; m_214163_
+		0 p_235573_ p_235573_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235571_ p_235571_
+net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template
+	max f_235592_
+	min f_235591_
+	this$0 f_235590_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo;JJ)V <init>
+		0 p_235594_ p_235594_
+		1 p_235595_ p_235595_
+		2 p_235596_ p_235596_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235601_ p_235601_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/LongArgumentType; m_213879_
+		0 p_235599_ p_235599_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; m_213618_
+		0 p_235619_ p_235619_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235621_ p_235621_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235613_ p_235613_
+		1 p_235614_ p_235614_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235607_ p_235607_
+		1 p_235608_ p_235608_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235610_ p_235610_
+		1 p_235611_ p_235611_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235616_ p_235616_
+		1 p_235617_ p_235617_
+	unpack (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; m_214163_
+		0 p_235605_ p_235605_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235603_ p_235603_
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1
+	$SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType f_121778_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template
+	this$0 f_235622_
+	type f_235623_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
+		0 p_235625_ p_235625_
+		1 p_235626_ p_235626_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235631_ p_235631_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/StringArgumentType; m_213879_
+		0 p_235629_ p_235629_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/package-info net/minecraft/commands/synchronization/brigadier/package-info
+net/minecraft/commands/synchronization/package-info net/minecraft/commands/synchronization/package-info
+net/minecraft/core/AxisCycle net/minecraft/core/AxisCycle
+	$VALUES $VALUES
+	AXIS_VALUES f_121783_
+	BACKWARD BACKWARD
+	FORWARD FORWARD
+	NONE NONE
+	VALUES f_121784_
+	$values ()[Lnet/minecraft/core/AxisCycle; m_175240_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121788_ p_121788_
+		1 p_121789_ p_121789_
+	between (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/AxisCycle; m_121799_
+		static
+		0 p_121800_ p_121800_
+		1 p_121801_ p_121801_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121794_ p_121794_
+		1 p_121795_ p_121795_
+		2 p_121796_ p_121796_
+		3 p_121797_ p_121797_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175236_ p_175236_
+		1 p_175237_ p_175237_
+		2 p_175238_ p_175238_
+		3 p_175239_ p_175239_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121798_ p_121798_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/AxisCycle; valueOf
+		static
+		0 p_121803_ p_121803_
+	values ()[Lnet/minecraft/core/AxisCycle; values
+		static
+net/minecraft/core/AxisCycle$1 net/minecraft/core/AxisCycle$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121806_ p_121806_
+		1 p_121807_ p_121807_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121810_ p_121810_
+		1 p_121811_ p_121811_
+		2 p_121812_ p_121812_
+		3 p_121813_ p_121813_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175242_ p_175242_
+		1 p_175243_ p_175243_
+		2 p_175244_ p_175244_
+		3 p_175245_ p_175245_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121815_ p_121815_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/AxisCycle$2 net/minecraft/core/AxisCycle$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121817_ p_121817_
+		1 p_121818_ p_121818_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121821_ p_121821_
+		1 p_121822_ p_121822_
+		2 p_121823_ p_121823_
+		3 p_121824_ p_121824_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175247_ p_175247_
+		1 p_175248_ p_175248_
+		2 p_175249_ p_175249_
+		3 p_175250_ p_175250_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121826_ p_121826_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/AxisCycle$3 net/minecraft/core/AxisCycle$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121828_ p_121828_
+		1 p_121829_ p_121829_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121832_ p_121832_
+		1 p_121833_ p_121833_
+		2 p_121834_ p_121834_
+		3 p_121835_ p_121835_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175252_ p_175252_
+		1 p_175253_ p_175253_
+		2 p_175254_ p_175254_
+		3 p_175255_ p_175255_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121837_ p_121837_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/BlockMath net/minecraft/core/BlockMath
+	LOGGER f_121840_
+	VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL f_175257_
+	VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL f_175256_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	blockCenterToCorner (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_121842_
+		static
+		0 p_121843_ p_121843_
+	blockCornerToCenter (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_175259_
+		static
+		0 p_175260_ p_175260_
+	getUVLockTransform (Lcom/mojang/math/Transformation;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;)Lcom/mojang/math/Transformation; m_121844_
+		static
+		0 p_121845_ p_121845_
+		1 p_121846_ p_121846_
+		2 p_121847_ p_121847_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_121850_
+		static
+		0 p_121851_ p_121851_
+	lambda$static$1 (Ljava/util/EnumMap;)V m_121848_
+		static
+		0 p_121849_ p_121849_
+net/minecraft/core/BlockPos net/minecraft/core/BlockPos
+	CODEC f_121852_
+	LOGGER f_121854_
+	PACKED_X_LENGTH f_121855_
+	PACKED_X_MASK f_121858_
+	PACKED_Y_LENGTH f_121857_
+	PACKED_Y_MASK f_121859_
+	PACKED_Z_LENGTH f_121856_
+	PACKED_Z_MASK f_121860_
+	X_OFFSET f_121862_
+	Y_OFFSET f_175261_
+	ZERO f_121853_
+	Z_OFFSET f_121861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_121877_ p_121877_
+	<init> (III)V <init>
+		0 p_121869_ p_121869_
+		1 p_121870_ p_121870_
+		2 p_121871_ p_121871_
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/BlockPos; m_6630_
+		0 p_121972_ p_121972_
+	above ()Lnet/minecraft/core/BlockPos; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_122036_ p_122036_
+	asLong ()J m_121878_
+	asLong (III)J m_121882_
+		static
+		0 p_121883_ p_121883_
+		1 p_121884_ p_121884_
+		2 p_121885_ p_121885_
+	atY (I)Lnet/minecraft/core/BlockPos; m_175288_
+		0 p_175289_ p_175289_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_122034_ p_122034_
+	below ()Lnet/minecraft/core/BlockPos; m_7495_
+	below (I)Lnet/minecraft/core/BlockPos; m_6625_
+		0 p_122000_ p_122000_
+	betweenClosed (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; m_121940_
+		static
+		0 p_121941_ p_121941_
+		1 p_121942_ p_121942_
+	betweenClosed (IIIIII)Ljava/lang/Iterable; m_121976_
+		static
+		0 p_121977_ p_121977_
+		1 p_121978_ p_121978_
+		2 p_121979_ p_121979_
+		3 p_121980_ p_121980_
+		4 p_121981_ p_121981_
+		5 p_121982_ p_121982_
+	betweenClosedStream (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/Stream; m_121919_
+		static
+		0 p_121920_ p_121920_
+	betweenClosedStream (IIIIII)Ljava/util/stream/Stream; m_121886_
+		static
+		0 p_121887_ p_121887_
+		1 p_121888_ p_121888_
+		2 p_121889_ p_121889_
+		3 p_121890_ p_121890_
+		4 p_121891_ p_121891_
+		5 p_121892_ p_121892_
+	betweenClosedStream (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_121990_
+		static
+		0 p_121991_ p_121991_
+		1 p_121992_ p_121992_
+	betweenClosedStream (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_121921_
+		static
+		0 p_121922_ p_121922_
+	breadthFirstTraversal (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I m_276833_
+		static
+		0 p_278078_ p_278078_
+		1 p_277385_ p_277385_
+		2 p_277666_ p_277666_
+		3 p_277755_ p_277755_
+		4 p_278094_ p_278094_
+	containing (Lnet/minecraft/core/Position;)Lnet/minecraft/core/BlockPos; m_274446_
+		static
+		0 p_275443_ p_275443_
+	containing (DDD)Lnet/minecraft/core/BlockPos; m_274561_
+		static
+		0 p_275310_ p_275310_
+		1 p_275414_ p_275414_
+		2 p_275737_ p_275737_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_7724_
+		0 p_122011_ p_122011_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_122018_ p_122018_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east ()Lnet/minecraft/core/BlockPos; m_122029_
+	east (I)Lnet/minecraft/core/BlockPos; m_122030_
+		0 p_122031_ p_122031_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175291_ p_175291_
+	findClosestMatch (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Ljava/util/Optional; m_121930_
+		static
+		0 p_121931_ p_121931_
+		1 p_121932_ p_121932_
+		2 p_121933_ p_121933_
+		3 p_121934_ p_121934_
+	getCenter ()Lnet/minecraft/world/phys/Vec3; m_252807_
+	getFlatIndex (J)J m_122027_
+		static
+		0 p_122028_ p_122028_
+	getX (J)I m_121983_
+		static
+		0 p_121984_ p_121984_
+	getY (J)I m_122008_
+		static
+		0 p_122009_ p_122009_
+	getZ (J)I m_122015_
+		static
+		0 p_122016_ p_122016_
+	immutable ()Lnet/minecraft/core/BlockPos; m_7949_
+	lambda$betweenClosed$5 (IIIIII)Ljava/util/Iterator; m_122001_
+		static
+		0 p_122002_ p_122002_
+		1 p_122003_ p_122003_
+		2 p_122004_ p_122004_
+		3 p_122005_ p_122005_
+		4 p_122006_ p_122006_
+		5 p_122007_ p_122007_
+	lambda$breadthFirstTraversal$7 (Ljava/util/Queue;ILnet/minecraft/core/BlockPos;)V m_276707_
+		static
+		0 p_277232_ p_277232_
+		1 p_277233_ p_277233_
+		2 p_277234_ p_277234_
+	lambda$randomBetweenClosed$3 (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; m_235632_
+		static
+		0 p_235633_ p_235633_
+		1 p_235634_ p_235634_
+		2 p_235635_ p_235635_
+		3 p_235636_ p_235636_
+		4 p_235637_ p_235637_
+		5 p_235638_ p_235638_
+		6 p_235639_ p_235639_
+		7 p_235640_ p_235640_
+	lambda$spiralAround$6 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)Ljava/util/Iterator; m_121950_
+		static
+		0 p_121951_ p_121951_
+		1 p_121952_ p_121952_
+		2 p_121953_ p_121953_
+		3 p_121954_ p_121954_
+	lambda$static$0 ([I)Lnet/minecraft/core/BlockPos; m_175269_
+		static
+		0 p_175270_ p_175270_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_121966_
+		static
+		0 p_121967_ p_121967_
+	lambda$static$2 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/IntStream; m_121923_
+		static
+		0 p_121924_ p_121924_
+	lambda$withinManhattan$4 (IIIIIII)Ljava/util/Iterator; m_121893_
+		static
+		0 p_121894_ p_121894_
+		1 p_121895_ p_121895_
+		2 p_121896_ p_121896_
+		3 p_121897_ p_121897_
+		4 p_121898_ p_121898_
+		5 p_121899_ p_121899_
+		6 p_121900_ p_121900_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175303_ p_175303_
+	multiply (I)Lnet/minecraft/core/BlockPos; m_142393_
+		0 p_175263_ p_175263_
+	mutable ()Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122032_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	north (I)Lnet/minecraft/core/BlockPos; m_122013_
+		0 p_122014_ p_122014_
+	north ()Lnet/minecraft/core/BlockPos; m_122012_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175300_ p_175300_
+	of (J)Lnet/minecraft/core/BlockPos; m_122022_
+		static
+		0 p_122023_ p_122023_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_121955_
+		0 p_121956_ p_121956_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175281_ p_175281_
+		1 p_175282_ p_175282_
+		2 p_175283_ p_175283_
+	offset (JLnet/minecraft/core/Direction;)J m_121915_
+		static
+		0 p_121916_ p_121916_
+		1 p_121917_ p_121917_
+	offset (JIII)J m_121910_
+		static
+		0 p_121911_ p_121911_
+		1 p_121912_ p_121912_
+		2 p_121913_ p_121913_
+		3 p_121914_ p_121914_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175287_ p_175287_
+	offset (III)Lnet/minecraft/core/BlockPos; m_7918_
+		0 p_121973_ p_121973_
+		1 p_121974_ p_121974_
+		2 p_121975_ p_121975_
+	randomBetweenClosed (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; m_235641_
+		static
+		0 p_235642_ p_235642_
+		1 p_235643_ p_235643_
+		2 p_235644_ p_235644_
+		3 p_235645_ p_235645_
+		4 p_235646_ p_235646_
+		5 p_235647_ p_235647_
+		6 p_235648_ p_235648_
+		7 p_235649_ p_235649_
+	randomInCube (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;I)Ljava/lang/Iterable; m_235650_
+		static
+		0 p_235651_ p_235651_
+		1 p_235652_ p_235652_
+		2 p_235653_ p_235653_
+		3 p_235654_ p_235654_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_121945_
+		0 p_121946_ p_121946_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; m_5487_
+		0 p_121943_ p_121943_
+		1 p_121944_ p_121944_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175279_ p_175279_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; m_5484_
+		0 p_121948_ p_121948_
+		1 p_121949_ p_121949_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175276_ p_175276_
+		1 p_175277_ p_175277_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_121994_ p_121994_
+		1 p_121995_ p_121995_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_7954_
+		0 p_121918_ p_121918_
+	south ()Lnet/minecraft/core/BlockPos; m_122019_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175297_ p_175297_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	south (I)Lnet/minecraft/core/BlockPos; m_122020_
+		0 p_122021_ p_122021_
+	spiralAround (Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/lang/Iterable; m_121935_
+		static
+		0 p_121936_ p_121936_
+		1 p_121937_ p_121937_
+		2 p_121938_ p_121938_
+		3 p_121939_ p_121939_
+	squareOutSouthEast (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_284476_
+		static
+		0 p_284978_ p_284978_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175285_ p_175285_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_121996_
+		0 p_121997_ p_121997_
+	west (I)Lnet/minecraft/core/BlockPos; m_122025_
+		0 p_122026_ p_122026_
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west ()Lnet/minecraft/core/BlockPos; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175294_ p_175294_
+	withinManhattan (Lnet/minecraft/core/BlockPos;III)Ljava/lang/Iterable; m_121925_
+		static
+		0 p_121926_ p_121926_
+		1 p_121927_ p_121927_
+		2 p_121928_ p_121928_
+		3 p_121929_ p_121929_
+	withinManhattanStream (Lnet/minecraft/core/BlockPos;III)Ljava/util/stream/Stream; m_121985_
+		static
+		0 p_121986_ p_121986_
+		1 p_121987_ p_121987_
+		2 p_121988_ p_121988_
+		3 p_121989_ p_121989_
+net/minecraft/core/BlockPos$1 net/minecraft/core/BlockPos$1
+	counter f_122040_
+	nextPos f_122039_
+	val$depth f_122048_
+	val$height f_122046_
+	val$limit f_122041_
+	val$minX f_122042_
+	val$minY f_122045_
+	val$minZ f_122047_
+	val$random f_122043_
+	val$width f_122044_
+	<init> (IILnet/minecraft/util/RandomSource;IIIII)V <init>
+		0 p_235656_ p_235656_
+		1 p_235657_ p_235657_
+		2 p_235658_ p_235658_
+		3 p_235659_ p_235659_
+		4 p_235660_ p_235660_
+		5 p_235661_ p_235661_
+		6 p_235662_ p_235662_
+		7 p_235663_ p_235663_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$2 net/minecraft/core/BlockPos$2
+	currentDepth f_122068_
+	cursor f_122067_
+	maxX f_122069_
+	maxY f_122070_
+	val$maxDepth f_122061_
+	val$originX f_122065_
+	val$originY f_122066_
+	val$originZ f_122060_
+	val$reachX f_122062_
+	val$reachY f_122063_
+	val$reachZ f_122064_
+	x f_122071_
+	y f_122072_
+	zMirror f_122073_
+	<init> (IIIIIII)V <init>
+		0 p_122075_ p_122075_
+		1 p_122076_ p_122076_
+		2 p_122077_ p_122077_
+		3 p_122078_ p_122078_
+		4 p_122079_ p_122079_
+		5 p_122080_ p_122080_
+		6 p_122081_ p_122081_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$3 net/minecraft/core/BlockPos$3
+	cursor f_122090_
+	index f_122091_
+	val$end f_122084_
+	val$height f_122086_
+	val$minX f_122087_
+	val$minY f_122088_
+	val$minZ f_122089_
+	val$width f_122085_
+	<init> (IIIIII)V <init>
+		0 p_122093_ p_122093_
+		1 p_122094_ p_122094_
+		2 p_122095_ p_122095_
+		3 p_122096_ p_122096_
+		4 p_122097_ p_122097_
+		5 p_122098_ p_122098_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$4 net/minecraft/core/BlockPos$4
+	cursor f_122106_
+	directions f_122105_
+	lastX f_122111_
+	lastY f_122112_
+	lastZ f_122113_
+	leg f_122108_
+	legIndex f_122110_
+	legSize f_122109_
+	legs f_122107_
+	val$center f_122103_
+	val$firstDirection f_122101_
+	val$radius f_122104_
+	val$secondDirection f_122102_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_122115_ p_122115_
+		1 p_122116_ p_122116_
+		2 p_122117_ p_122117_
+		3 p_122118_ p_122118_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos$MutableBlockPos; computeNext
+net/minecraft/core/BlockPos$5 net/minecraft/core/BlockPos$5
+	$SwitchMap$net$minecraft$core$Direction$Axis f_122122_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_122121_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/core/BlockPos$MutableBlockPos net/minecraft/core/BlockPos$MutableBlockPos
+	<init> (III)V <init>
+		0 p_122130_ p_122130_
+		1 p_122131_ p_122131_
+		2 p_122132_ p_122132_
+	<init> (DDD)V <init>
+		0 p_122126_ p_122126_
+		1 p_122127_ p_122127_
+		2 p_122128_ p_122128_
+	<init> ()V <init>
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_122198_ p_122198_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_122196_ p_122196_
+	clamp (Lnet/minecraft/core/Direction$Axis;II)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122147_
+		0 p_122148_ p_122148_
+		1 p_122149_ p_122149_
+		2 p_122150_ p_122150_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_122183_ p_122183_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175327_ p_175327_
+	immutable ()Lnet/minecraft/core/BlockPos; m_7949_
+	move (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122175_
+		0 p_122176_ p_122176_
+		1 p_122177_ p_122177_
+	move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122193_
+		0 p_122194_ p_122194_
+	move (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122173_
+		0 p_122174_ p_122174_
+	move (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122184_
+		0 p_122185_ p_122185_
+		1 p_122186_ p_122186_
+		2 p_122187_ p_122187_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175339_ p_175339_
+	multiply (I)Lnet/minecraft/core/BlockPos; m_142393_
+		0 p_175305_ p_175305_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175336_ p_175336_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175319_ p_175319_
+		1 p_175320_ p_175320_
+		2 p_175321_ p_175321_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175325_ p_175325_
+	offset (III)Lnet/minecraft/core/BlockPos; m_7918_
+		0 p_122163_ p_122163_
+		1 p_122164_ p_122164_
+		2 p_122165_ p_122165_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; m_5487_
+		0 p_122145_ p_122145_
+		1 p_122146_ p_122146_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; m_5484_
+		0 p_122152_ p_122152_
+		1 p_122153_ p_122153_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175314_ p_175314_
+		1 p_175315_ p_175315_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_122167_ p_122167_
+		1 p_122168_ p_122168_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175317_ p_175317_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_7954_
+		0 p_122138_ p_122138_
+	set (Lnet/minecraft/core/AxisCycle;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122139_
+		0 p_122140_ p_122140_
+		1 p_122141_ p_122141_
+		2 p_122142_ p_122142_
+		3 p_122143_ p_122143_
+	set (DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122169_
+		0 p_122170_ p_122170_
+		1 p_122171_ p_122171_
+		2 p_122172_ p_122172_
+	set (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122190_
+		0 p_122191_ p_122191_
+	set (J)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122188_
+		0 p_122189_ p_122189_
+	set (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122178_
+		0 p_122179_ p_122179_
+		1 p_122180_ p_122180_
+		2 p_122181_ p_122181_
+	setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_175306_
+		0 p_175307_ p_175307_
+		1 p_175308_ p_175308_
+	setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122159_
+		0 p_122160_ p_122160_
+		1 p_122161_ p_122161_
+	setWithOffset (Lnet/minecraft/core/Vec3i;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122154_
+		0 p_122155_ p_122155_
+		1 p_122156_ p_122156_
+		2 p_122157_ p_122157_
+		3 p_122158_ p_122158_
+	setX (I)Lnet/minecraft/core/Vec3i; m_142451_
+		0 p_175351_ p_175351_
+	setX (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142451_
+		0 p_175341_ p_175341_
+	setY (I)Lnet/minecraft/core/Vec3i; m_142448_
+		0 p_175349_ p_175349_
+	setY (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142448_
+		0 p_175343_ p_175343_
+	setZ (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142443_
+		0 p_175345_ p_175345_
+	setZ (I)Lnet/minecraft/core/Vec3i; m_142443_
+		0 p_175347_ p_175347_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175333_ p_175333_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175323_ p_175323_
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175330_ p_175330_
+net/minecraft/core/BlockSource net/minecraft/core/BlockSource
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6414_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_8118_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_7727_
+	getPos ()Lnet/minecraft/core/BlockPos; m_7961_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/BlockSourceImpl net/minecraft/core/BlockSourceImpl
+	level f_122210_
+	pos f_122211_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_122213_ p_122213_
+		1 p_122214_ p_122214_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6414_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_8118_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_7727_
+	getPos ()Lnet/minecraft/core/BlockPos; m_7961_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/Cursor3D net/minecraft/core/Cursor3D
+	TYPE_CORNER f_175355_
+	TYPE_EDGE f_175354_
+	TYPE_FACE f_175353_
+	TYPE_INSIDE f_175352_
+	depth f_122291_
+	end f_122292_
+	height f_122290_
+	index f_122293_
+	originX f_122286_
+	originY f_122287_
+	originZ f_122288_
+	width f_122289_
+	x f_122294_
+	y f_122295_
+	z f_122296_
+	<init> (IIIIII)V <init>
+		0 p_122298_ p_122298_
+		1 p_122299_ p_122299_
+		2 p_122300_ p_122300_
+		3 p_122301_ p_122301_
+		4 p_122302_ p_122302_
+		5 p_122303_ p_122303_
+	advance ()Z m_122304_
+	getNextType ()I m_122308_
+	nextX ()I m_122305_
+	nextY ()I m_122306_
+	nextZ ()I m_122307_
+net/minecraft/core/DefaultedMappedRegistry net/minecraft/core/DefaultedMappedRegistry
+	defaultKey f_256918_
+	defaultValue f_256925_
+	<init> (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
+		0 p_260196_ p_260196_
+		1 p_259440_ p_259440_
+		2 p_260260_ p_260260_
+		3 p_259808_ p_259808_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_259534_ p_259534_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_260004_ p_260004_
+	getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; m_122315_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_260033_ p_260033_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_259233_ p_259233_
+	getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_6612_
+		0 p_260078_ p_260078_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_260255_ p_260255_
+	lambda$getRandom$0 ()Ljava/util/Optional; m_257799_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_203704_
+		0 p_259787_ p_259787_
+		1 p_259677_ p_259677_
+		2 p_259430_ p_259430_
+		3 p_259516_ p_259516_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_259061_ p_259061_
+		1 p_259424_ p_259424_
+		2 p_260058_ p_260058_
+		3 p_259431_ p_259431_
+net/minecraft/core/DefaultedRegistry net/minecraft/core/DefaultedRegistry
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122317_ p_122317_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_122328_ p_122328_
+	getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; m_122315_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_122330_ p_122330_
+net/minecraft/core/Direction net/minecraft/core/Direction
+	$VALUES $VALUES
+	BY_2D_DATA f_122349_
+	BY_3D_DATA f_122348_
+	CODEC f_175356_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	VALUES f_122346_
+	VERTICAL_CODEC f_194527_
+	WEST WEST
+	axis f_122343_
+	axisDirection f_122344_
+	data2d f_122341_
+	data3d f_122339_
+	name f_122342_
+	normal f_122345_
+	oppositeIndex f_122340_
+	$values ()[Lnet/minecraft/core/Direction; m_175370_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_122354_ p_122354_
+		1 p_122355_ p_122355_
+		2 p_122356_ p_122356_
+		3 p_122357_ p_122357_
+		4 p_122358_ p_122358_
+		5 p_122359_ p_122359_
+		6 p_122360_ p_122360_
+		7 p_122361_ p_122361_
+		8 p_122362_ p_122362_
+	allShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; m_235667_
+		static
+		0 p_235668_ p_235668_
+	byName (Ljava/lang/String;)Lnet/minecraft/core/Direction; m_122402_
+		static
+		0 p_122403_ p_122403_
+	from2DDataValue (I)Lnet/minecraft/core/Direction; m_122407_
+		static
+		0 p_122408_ p_122408_
+	from3DDataValue (I)Lnet/minecraft/core/Direction; m_122376_
+		static
+		0 p_122377_ p_122377_
+	fromAxisAndDirection (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$AxisDirection;)Lnet/minecraft/core/Direction; m_122387_
+		static
+		0 p_122388_ p_122388_
+		1 p_122389_ p_122389_
+	fromDelta (III)Lnet/minecraft/core/Direction; m_122378_
+		static
+		0 p_278323_ p_278323_
+		1 p_278296_ p_278296_
+		2 p_278347_ p_278347_
+	fromYRot (D)Lnet/minecraft/core/Direction; m_122364_
+		static
+		0 p_122365_ p_122365_
+	get (Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_122390_
+		static
+		0 p_122391_ p_122391_
+		1 p_122392_ p_122392_
+	get2DDataValue ()I m_122416_
+	get3DDataValue ()I m_122411_
+	getAxis ()Lnet/minecraft/core/Direction$Axis; m_122434_
+	getAxisDirection ()Lnet/minecraft/core/Direction$AxisDirection; m_122421_
+	getClockWise ()Lnet/minecraft/core/Direction; m_122427_
+	getClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175362_
+		0 p_175363_ p_175363_
+	getClockWiseX ()Lnet/minecraft/core/Direction; m_175366_
+	getClockWiseZ ()Lnet/minecraft/core/Direction; m_175368_
+	getCounterClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175364_
+		0 p_175365_ p_175365_
+	getCounterClockWise ()Lnet/minecraft/core/Direction; m_122428_
+	getCounterClockWiseX ()Lnet/minecraft/core/Direction; m_175367_
+	getCounterClockWiseZ ()Lnet/minecraft/core/Direction; m_175369_
+	getFacingAxis (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175357_
+		static
+		0 p_175358_ p_175358_
+		1 p_175359_ p_175359_
+	getName ()Ljava/lang/String; m_122433_
+	getNearest (FFF)Lnet/minecraft/core/Direction; m_122372_
+		static
+		0 p_122373_ p_122373_
+		1 p_122374_ p_122374_
+		2 p_122375_ p_122375_
+	getNearest (DDD)Lnet/minecraft/core/Direction; m_122366_
+		static
+		0 p_122367_ p_122367_
+		1 p_122368_ p_122368_
+		2 p_122369_ p_122369_
+	getNormal ()Lnet/minecraft/core/Vec3i; m_122436_
+	getOpposite ()Lnet/minecraft/core/Direction; m_122424_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_235672_
+		static
+		0 p_235673_ p_235673_
+	getRotation ()Lorg/joml/Quaternionf; m_253075_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getStepX ()I m_122429_
+	getStepY ()I m_122430_
+	getStepZ ()I m_122431_
+	isFacingAngle (F)Z m_122370_
+		0 p_122371_ p_122371_
+	lambda$static$0 (Lnet/minecraft/core/Direction;)I m_235686_
+		static
+		0 p_235687_ p_235687_
+	lambda$static$1 (I)[Lnet/minecraft/core/Direction; m_235680_
+		static
+		0 p_235681_ p_235681_
+	lambda$static$2 (Lnet/minecraft/core/Direction;)Z m_235684_
+		static
+		0 p_235685_ p_235685_
+	lambda$static$3 (Lnet/minecraft/core/Direction;)I m_235682_
+		static
+		0 p_235683_ p_235683_
+	lambda$static$4 (I)[Lnet/minecraft/core/Direction; m_235676_
+		static
+		0 p_235677_ p_235677_
+	lambda$verifyVertical$5 ()Ljava/lang/String; m_274012_
+		static
+	makeDirectionArray (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[Lnet/minecraft/core/Direction; m_122398_
+		static
+		0 p_122399_ p_122399_
+		1 p_122400_ p_122400_
+		2 p_122401_ p_122401_
+	orderedByNearest (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/Direction; m_122382_
+		static
+		0 p_122383_ p_122383_
+	rotate (Lorg/joml/Matrix4f;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_252919_
+		static
+		0 p_254393_ p_254393_
+		1 p_254252_ p_254252_
+	step ()Lorg/joml/Vector3f; m_253071_
+	stream ()Ljava/util/stream/Stream; m_235666_
+		static
+	toString ()Ljava/lang/String; toString
+	toYRot ()F m_122435_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction; valueOf
+		static
+		0 p_122439_ p_122439_
+	values ()[Lnet/minecraft/core/Direction; values
+		static
+	verifyVertical (Lnet/minecraft/core/Direction;)Lcom/mojang/serialization/DataResult; m_194528_
+		static
+		0 p_194529_ p_194529_
+net/minecraft/core/Direction$1 net/minecraft/core/Direction$1
+	$SwitchMap$net$minecraft$core$Direction f_122441_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_122442_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/core/Direction$Axis net/minecraft/core/Direction$Axis
+	$VALUES $VALUES
+	CODEC f_122447_
+	VALUES f_122448_
+	X X
+	Y Y
+	Z Z
+	name f_122450_
+	$values ()[Lnet/minecraft/core/Direction$Axis; m_175371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122454_ p_122454_
+		1 p_122455_ p_122455_
+		2 p_122456_ p_122456_
+	byName (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; m_122473_
+		static
+		0 p_122474_ p_122474_
+	choose (DDD)D m_6150_
+		0 p_122463_ p_122463_
+		1 p_122464_ p_122464_
+		2 p_122465_ p_122465_
+	choose (III)I m_7863_
+		0 p_122466_ p_122466_
+		1 p_122467_ p_122467_
+		2 p_122468_ p_122468_
+	getName ()Ljava/lang/String; m_122477_
+	getPlane ()Lnet/minecraft/core/Direction$Plane; m_122480_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; m_235688_
+		static
+		0 p_235689_ p_235689_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isHorizontal ()Z m_122479_
+	isVertical ()Z m_122478_
+	test (Lnet/minecraft/core/Direction;)Z test
+		0 p_122472_ p_122472_
+	test (Ljava/lang/Object;)Z test
+		0 p_122482_ p_122482_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; valueOf
+		static
+		0 p_122485_ p_122485_
+	values ()[Lnet/minecraft/core/Direction$Axis; values
+		static
+net/minecraft/core/Direction$Axis$1 net/minecraft/core/Direction$Axis$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122488_ p_122488_
+		1 p_122489_ p_122489_
+		2 p_122490_ p_122490_
+	choose (DDD)D m_6150_
+		0 p_122492_ p_122492_
+		1 p_122493_ p_122493_
+		2 p_122494_ p_122494_
+	choose (III)I m_7863_
+		0 p_122496_ p_122496_
+		1 p_122497_ p_122497_
+		2 p_122498_ p_122498_
+	test (Ljava/lang/Object;)Z test
+		0 p_122500_ p_122500_
+net/minecraft/core/Direction$Axis$2 net/minecraft/core/Direction$Axis$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122502_ p_122502_
+		1 p_122503_ p_122503_
+		2 p_122504_ p_122504_
+	choose (DDD)D m_6150_
+		0 p_122506_ p_122506_
+		1 p_122507_ p_122507_
+		2 p_122508_ p_122508_
+	choose (III)I m_7863_
+		0 p_122510_ p_122510_
+		1 p_122511_ p_122511_
+		2 p_122512_ p_122512_
+	test (Ljava/lang/Object;)Z test
+		0 p_122514_ p_122514_
+net/minecraft/core/Direction$Axis$3 net/minecraft/core/Direction$Axis$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122516_ p_122516_
+		1 p_122517_ p_122517_
+		2 p_122518_ p_122518_
+	choose (DDD)D m_6150_
+		0 p_122520_ p_122520_
+		1 p_122521_ p_122521_
+		2 p_122522_ p_122522_
+	choose (III)I m_7863_
+		0 p_122524_ p_122524_
+		1 p_122525_ p_122525_
+		2 p_122526_ p_122526_
+	test (Ljava/lang/Object;)Z test
+		0 p_122528_ p_122528_
+net/minecraft/core/Direction$AxisDirection net/minecraft/core/Direction$AxisDirection
+	$VALUES $VALUES
+	NEGATIVE NEGATIVE
+	POSITIVE POSITIVE
+	name f_122532_
+	step f_122531_
+	$values ()[Lnet/minecraft/core/Direction$AxisDirection; m_175373_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_122536_ p_122536_
+		1 p_122537_ p_122537_
+		2 p_122538_ p_122538_
+		3 p_122539_ p_122539_
+	getName ()Ljava/lang/String; m_175372_
+	getStep ()I m_122540_
+	opposite ()Lnet/minecraft/core/Direction$AxisDirection; m_122541_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$AxisDirection; valueOf
+		static
+		0 p_122544_ p_122544_
+	values ()[Lnet/minecraft/core/Direction$AxisDirection; values
+		static
+net/minecraft/core/Direction$Plane net/minecraft/core/Direction$Plane
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	axis f_122549_
+	faces f_122548_
+	$values ()[Lnet/minecraft/core/Direction$Plane; m_175374_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;[Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_122553_ p_122553_
+		1 p_122554_ p_122554_
+		2 p_122555_ p_122555_
+		3 p_122556_ p_122556_
+	getRandomAxis (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; m_235692_
+		0 p_235693_ p_235693_
+	getRandomDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_235690_
+		0 p_235691_ p_235691_
+	iterator ()Ljava/util/Iterator; iterator
+	shuffledCopy (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_235694_
+		0 p_235695_ p_235695_
+	stream ()Ljava/util/stream/Stream; m_122557_
+	test (Ljava/lang/Object;)Z test
+		0 p_122566_ p_122566_
+	test (Lnet/minecraft/core/Direction;)Z test
+		0 p_122559_ p_122559_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Plane; valueOf
+		static
+		0 p_122568_ p_122568_
+	values ()[Lnet/minecraft/core/Direction$Plane; values
+		static
+net/minecraft/core/Direction8 net/minecraft/core/Direction8
+	$VALUES $VALUES
+	EAST EAST
+	NORTH NORTH
+	NORTH_EAST NORTH_EAST
+	NORTH_WEST NORTH_WEST
+	SOUTH SOUTH
+	SOUTH_EAST SOUTH_EAST
+	SOUTH_WEST SOUTH_WEST
+	WEST WEST
+	directions f_122586_
+	step f_235696_
+	$values ()[Lnet/minecraft/core/Direction8; m_175375_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;)V <init>
+		0 p_122590_ p_122590_
+		1 p_122591_ p_122591_
+		2 p_122592_ p_122592_
+	getDirections ()Ljava/util/Set; m_122593_
+	getStepX ()I m_235697_
+	getStepZ ()I m_235698_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction8; valueOf
+		static
+		0 p_122595_ p_122595_
+	values ()[Lnet/minecraft/core/Direction8; values
+		static
+net/minecraft/core/FrontAndTop net/minecraft/core/FrontAndTop
+	$VALUES $VALUES
+	DOWN_EAST DOWN_EAST
+	DOWN_NORTH DOWN_NORTH
+	DOWN_SOUTH DOWN_SOUTH
+	DOWN_WEST DOWN_WEST
+	EAST_UP EAST_UP
+	LOOKUP_TOP_FRONT f_122609_
+	NORTH_UP NORTH_UP
+	SOUTH_UP SOUTH_UP
+	UP_EAST UP_EAST
+	UP_NORTH UP_NORTH
+	UP_SOUTH UP_SOUTH
+	UP_WEST UP_WEST
+	WEST_UP WEST_UP
+	front f_122612_
+	name f_122610_
+	top f_122611_
+	$values ()[Lnet/minecraft/core/FrontAndTop; m_175378_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)V <init>
+		0 p_122616_ p_122616_
+		1 p_122617_ p_122617_
+		2 p_122618_ p_122618_
+		3 p_122619_ p_122619_
+		4 p_122620_ p_122620_
+	fromFrontAndTop (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/FrontAndTop; m_122622_
+		static
+		0 p_122623_ p_122623_
+		1 p_122624_ p_122624_
+	front ()Lnet/minecraft/core/Direction; m_122625_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_175376_
+		static
+		0 p_175377_ p_175377_
+	lookupKey (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)I m_122626_
+		static
+		0 p_122627_ p_122627_
+		1 p_122628_ p_122628_
+	top ()Lnet/minecraft/core/Direction; m_122629_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/FrontAndTop; valueOf
+		static
+		0 p_122631_ p_122631_
+	values ()[Lnet/minecraft/core/FrontAndTop; values
+		static
+net/minecraft/core/GlobalPos net/minecraft/core/GlobalPos
+	CODEC f_122633_
+	dimension f_122634_
+	pos f_122635_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_122638_ p_122638_
+		1 p_122639_ p_122639_
+	dimension ()Lnet/minecraft/resources/ResourceKey; m_122640_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_122648_ p_122648_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_122641_
+		static
+		0 p_122642_ p_122642_
+	of (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/GlobalPos; m_122643_
+		static
+		0 p_122644_ p_122644_
+		1 p_122645_ p_122645_
+	pos ()Lnet/minecraft/core/BlockPos; m_122646_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/Holder net/minecraft/core/Holder
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_255833_ p_255833_
+	direct (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_205709_
+		static
+		0 p_205710_ p_205710_
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205705_ p_205705_
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205713_ p_205713_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205712_ p_205712_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205711_ p_205711_
+	isBound ()Z m_203633_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Direct net/minecraft/core/Holder$Direct
+	value f_205714_
+	<init> (Ljava/lang/Object;)V <init>
+		0 f_205714_ f_205714_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_256328_ p_256328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_205733_ p_205733_
+	hashCode ()I hashCode
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205727_ p_205727_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205725_ p_205725_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205723_ p_205723_
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205719_ p_205719_
+	isBound ()Z m_203633_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Kind net/minecraft/core/Holder$Kind
+	$VALUES $VALUES
+	DIRECT DIRECT
+	REFERENCE REFERENCE
+	$values ()[Lnet/minecraft/core/Holder$Kind; m_205744_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_205742_ p_205742_
+		1 p_205743_ p_205743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Kind; valueOf
+		static
+		0 p_205746_ p_205746_
+	values ()[Lnet/minecraft/core/Holder$Kind; values
+		static
+net/minecraft/core/Holder$Reference net/minecraft/core/Holder$Reference
+	key f_205751_
+	owner f_254697_
+	tags f_205749_
+	type f_205750_
+	value f_205752_
+	<init> (Lnet/minecraft/core/Holder$Reference$Type;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V <init>
+		0 p_256425_ p_256425_
+		1 p_256562_ p_256562_
+		2 p_256636_ p_256636_
+		3 p_255889_ p_255889_
+	bindKey (Lnet/minecraft/resources/ResourceKey;)V m_246870_
+		0 p_251943_ p_251943_
+	bindTags (Ljava/util/Collection;)V m_205769_
+		0 p_205770_ p_205770_
+	bindValue (Ljava/lang/Object;)V m_247654_
+		0 p_249418_ p_249418_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_256521_ p_256521_
+	createIntrusive (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_255375_
+		static
+		0 p_256106_ p_256106_
+		1 p_255948_ p_255948_
+	createStandAlone (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_254896_
+		static
+		0 p_255955_ p_255955_
+		1 p_255958_ p_255958_
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205779_ p_205779_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205774_ p_205774_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205772_ p_205772_
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205760_ p_205760_
+	isBound ()Z m_203633_
+	key ()Lnet/minecraft/resources/ResourceKey; m_205785_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Reference$Type net/minecraft/core/Holder$Reference$Type
+	$VALUES $VALUES
+	INTRUSIVE INTRUSIVE
+	STAND_ALONE STAND_ALONE
+	$values ()[Lnet/minecraft/core/Holder$Reference$Type; m_205794_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_205792_ p_205792_
+		1 p_205793_ p_205793_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference$Type; valueOf
+		static
+		0 p_205796_ p_205796_
+	values ()[Lnet/minecraft/core/Holder$Reference$Type; values
+		static
+net/minecraft/core/HolderGetter net/minecraft/core/HolderGetter
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256283_ p_256283_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255645_ p_255645_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255043_
+		0 p_255990_ p_255990_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_256125_ p_256125_
+	lambda$getOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255029_
+		static
+		0 p_255786_ p_255786_
+	lambda$getOrThrow$1 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; m_255357_
+		static
+		0 p_256440_ p_256440_
+net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$Provider
+	lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255318_
+		static
+		0 p_256183_ p_256183_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255095_
+		0 p_256648_ p_256648_
+	lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_254974_
+		0 p_255881_ p_255881_
+net/minecraft/core/HolderLookup net/minecraft/core/HolderLookup
+	filterElements (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup; m_255348_
+		0 p_256028_ p_256028_
+	listElementIds ()Ljava/util/stream/Stream; m_255209_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTagIds ()Ljava/util/stream/Stream; m_255107_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+net/minecraft/core/HolderLookup$1 net/minecraft/core/HolderLookup$1
+	this$0 f_254633_
+	val$filter f_254636_
+	<init> (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup;Ljava/util/function/Predicate;)V <init>
+		0 p_255705_ p_255705_
+		1 p_256383_ p_256383_
+		2 p_256210_ p_256210_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255836_ p_255836_
+	lambda$get$0 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z m_255004_
+		static
+		0 p_256225_ p_256225_
+		1 p_256496_ p_256496_
+	lambda$listElements$1 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z m_255425_
+		static
+		0 p_256356_ p_256356_
+		1 p_255794_ p_255794_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+net/minecraft/core/HolderLookup$Delegate net/minecraft/core/HolderLookup$Delegate
+	parent f_254653_
+	<init> (Lnet/minecraft/core/HolderLookup;)V <init>
+		0 p_256052_ p_256052_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256388_ p_256388_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_256195_ p_256195_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$Provider
+	asGetterLookup ()Lnet/minecraft/core/HolderGetter$Provider; m_255325_
+	create (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; m_254973_
+		static
+		0 p_256054_ p_256054_
+	lambda$create$1 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255063_
+		static
+		0 p_256335_ p_256335_
+	lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255059_
+		static
+		0 p_256135_ p_256135_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_256285_ p_256285_
+	lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255025_
+		0 p_255957_ p_255957_
+net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$Provider$1
+	this$0 f_254657_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_255687_ p_255687_
+	lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; m_254940_
+		static
+		0 p_255952_ p_255952_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255095_
+		0 p_256379_ p_256379_
+net/minecraft/core/HolderLookup$Provider$2 net/minecraft/core/HolderLookup$Provider$2
+	val$map f_254702_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_256421_ p_256421_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_255663_ p_255663_
+net/minecraft/core/HolderLookup$RegistryLookup net/minecraft/core/HolderLookup$RegistryLookup
+	filterFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup; m_245140_
+		0 p_249397_ p_249397_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	lambda$filterFeatures$0 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z m_246849_
+		static
+		0 p_249658_ p_249658_
+		1 p_250240_ p_250240_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/HolderLookup$RegistryLookup$Delegate net/minecraft/core/HolderLookup$RegistryLookup$Delegate
+	<init> ()V <init>
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256245_ p_256245_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255619_ p_255619_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/HolderOwner net/minecraft/core/HolderOwner
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_254921_
+		0 p_255875_ p_255875_
+net/minecraft/core/HolderSet net/minecraft/core/HolderSet
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_255749_ p_255749_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205799_ p_205799_
+	direct ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; m_205809_
+		static
+		0 p_205810_ p_205810_
+	direct (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; m_205803_
+		static
+		0 p_205804_ p_205804_
+		1 p_205805_ p_205805_
+	direct (Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; m_205800_
+		static
+		0 p_205801_ p_205801_
+	direct (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; m_205806_
+		static
+		0 p_205807_ p_205807_
+		1 p_205808_ p_205808_
+	emptyNamed (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_255229_
+		static
+		0 p_255858_ p_255858_
+		1 p_256459_ p_256459_
+	get (I)Lnet/minecraft/core/Holder; m_203662_
+		0 p_205798_ p_205798_
+	getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213653_
+		0 p_235712_ p_235712_
+	size ()I m_203632_
+	stream ()Ljava/util/stream/Stream; m_203614_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/HolderSet$Direct net/minecraft/core/HolderSet$Direct
+	contents f_205811_
+	contentsSet f_205812_
+	<init> (Ljava/util/List;)V <init>
+		0 p_205814_ p_205814_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205816_ p_205816_
+	contents ()Ljava/util/List; m_203661_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/HolderSet$ListBacked net/minecraft/core/HolderSet$ListBacked
+	<init> ()V <init>
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_255876_ p_255876_
+	contents ()Ljava/util/List; m_203661_
+	get (I)Lnet/minecraft/core/Holder; m_203662_
+		0 p_205823_ p_205823_
+	getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213653_
+		0 p_235714_ p_235714_
+	iterator ()Ljava/util/Iterator; iterator
+	size ()I m_203632_
+	spliterator ()Ljava/util/Spliterator; spliterator
+	stream ()Ljava/util/stream/Stream; m_203614_
+net/minecraft/core/HolderSet$Named net/minecraft/core/HolderSet$Named
+	contents f_205830_
+	key f_205829_
+	owner f_254711_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_256118_ p_256118_
+		1 p_256597_ p_256597_
+	bind (Ljava/util/List;)V m_205835_
+		0 p_205836_ p_205836_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_256542_ p_256542_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205834_ p_205834_
+	contents ()Ljava/util/List; m_203661_
+	key ()Lnet/minecraft/tags/TagKey; m_205839_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/IdMap net/minecraft/core/IdMap
+	DEFAULT f_194530_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122651_ p_122651_
+	byIdOrThrow (I)Ljava/lang/Object; m_200957_
+		0 p_200958_ p_200958_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122652_ p_122652_
+	size ()I m_13562_
+net/minecraft/core/IdMapper net/minecraft/core/IdMapper
+	idToT f_122655_
+	nextId f_122653_
+	tToId f_122654_
+	<init> (I)V <init>
+		0 p_122658_ p_122658_
+	<init> ()V <init>
+	add (Ljava/lang/Object;)V m_122667_
+		0 p_122668_ p_122668_
+	addMapping (Ljava/lang/Object;I)V m_122664_
+		0 p_122665_ p_122665_
+		1 p_122666_ p_122666_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122661_ p_122661_
+	contains (I)Z m_175380_
+		0 p_175381_ p_175381_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122663_ p_122663_
+	iterator ()Ljava/util/Iterator; iterator
+	size ()I m_13562_
+net/minecraft/core/LayeredRegistryAccess net/minecraft/core/LayeredRegistryAccess
+	composite f_244063_
+	keys f_244209_
+	values f_244050_
+	<init> (Ljava/util/List;)V <init>
+		0 p_251225_ p_251225_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_250473_ p_250473_
+		1 p_249320_ p_249320_
+	collectRegistries (Ljava/util/stream/Stream;)Ljava/util/Map; m_246119_
+		static
+		0 p_248595_ p_248595_
+	compositeAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_247579_
+	getAccessForLoading (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_246035_
+		0 p_251335_ p_251335_
+	getAccessFrom (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_245317_
+		0 p_250766_ p_250766_
+	getCompositeAccessForLayers (II)Lnet/minecraft/core/RegistryAccess$Frozen; m_247441_
+		0 p_251526_ p_251526_
+		1 p_251999_ p_251999_
+	getLayer (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_245283_
+		0 p_250826_ p_250826_
+	getLayerIndexOrThrow (Ljava/lang/Object;)I m_247084_
+		0 p_250144_ p_250144_
+	lambda$collectRegistries$1 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_245473_
+		static
+		0 p_249132_ p_249132_
+		1 p_250413_ p_250413_
+	lambda$collectRegistries$2 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;)V m_245684_
+		static
+		0 p_251596_ p_251596_
+		1 p_252003_ p_252003_
+	lambda$new$0 (Ljava/util/List;)Ljava/util/List; m_247702_
+		static
+		0 p_252066_ p_252066_
+	replaceFrom (Ljava/lang/Object;[Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/core/LayeredRegistryAccess; m_247705_
+		0 p_252104_ p_252104_
+		1 p_250492_ p_250492_
+	replaceFrom (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; m_245589_
+		0 p_249539_ p_249539_
+		1 p_250124_ p_250124_
+net/minecraft/core/MappedRegistry net/minecraft/core/MappedRegistry
+	LOGGER f_211050_
+	byId f_122672_
+	byKey f_205842_
+	byLocation f_205841_
+	byValue f_205843_
+	frozen f_205845_
+	holdersInOrder f_211051_
+	key f_256817_
+	lifecycles f_122676_
+	lookup f_256971_
+	nextId f_122678_
+	registryLifecycle f_256989_
+	tags f_205844_
+	toId f_122673_
+	unregisteredIntrusiveHolders f_244282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
+		0 p_252132_ p_252132_
+		1 p_249215_ p_249215_
+		2 p_251014_ p_251014_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_249899_ p_249899_
+		1 p_252249_ p_252249_
+	asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255303_
+	bindTags (Ljava/util/Map;)V m_203652_
+		0 p_205875_ p_205875_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122684_ p_122684_
+	containsKey (Lnet/minecraft/resources/ResourceKey;)Z m_142003_
+		0 p_175392_ p_175392_
+	containsKey (Lnet/minecraft/resources/ResourceLocation;)Z m_7804_
+		0 p_122761_ p_122761_
+	createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_203693_
+		0 p_205915_ p_205915_
+	createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; m_203505_
+	createTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_211067_
+		0 p_211068_ p_211068_
+	entrySet ()Ljava/util/Set; m_6579_
+	freeze ()Lnet/minecraft/core/Registry; m_203521_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_6246_
+		0 p_122714_ p_122714_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_122739_ p_122739_
+	getHolder (I)Ljava/util/Optional; m_203300_
+		0 p_205907_ p_205907_
+	getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_203636_
+		0 p_205905_ p_205905_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122706_ p_122706_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_122746_ p_122746_
+	getOrCreateHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_245420_
+		0 p_248831_ p_248831_
+	getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_203561_
+		0 p_205895_ p_205895_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_235716_ p_235716_
+	getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; m_7854_
+		0 p_122755_ p_122755_
+	getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_203431_
+		0 p_205909_ p_205909_
+	getTagNames ()Ljava/util/stream/Stream; m_203613_
+	getTags ()Ljava/util/stream/Stream; m_203612_
+	getValueFromNullable (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; m_205865_
+		static
+		0 p_205866_ p_205866_
+	holderOwner ()Lnet/minecraft/core/HolderOwner; m_255331_
+	holders ()Ljava/util/stream/Stream; m_203611_
+	holdersInOrder ()Ljava/util/List; m_211053_
+	isEmpty ()Z m_142427_
+	iterator ()Ljava/util/Iterator; iterator
+	key ()Lnet/minecraft/resources/ResourceKey; m_123023_
+	keySet ()Ljava/util/Set; m_6566_
+	lambda$bindTags$10 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_211804_
+		0 p_211805_ p_211805_
+		1 p_211806_ p_211806_
+		2 p_211807_ p_211807_
+	lambda$bindTags$11 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_211810_
+		static
+		0 p_211811_ p_211811_
+	lambda$bindTags$12 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_211795_
+		0 p_211796_ p_211796_
+		1 p_211797_ p_211797_
+		2 p_211798_ p_211798_
+	lambda$bindTags$9 (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V m_211799_
+		static
+		0 p_211800_ p_211800_
+		1 p_211801_ p_211801_
+	lambda$createIntrusiveHolder$8 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_257092_
+		0 p_258166_ p_258166_
+	lambda$freeze$5 (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V m_244758_
+		static
+		0 p_247989_ p_247989_
+		1 p_247990_ p_247990_
+	lambda$freeze$6 (Ljava/util/Map$Entry;)Z m_211054_
+		static
+		0 p_211055_ p_211055_
+	lambda$freeze$7 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_211793_
+		static
+		0 p_211794_ p_211794_
+	lambda$getOrCreateHolderOrThrow$3 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_257095_
+		0 p_258169_ p_258169_
+	lambda$getTags$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_211059_
+		static
+		0 p_211060_ p_211060_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V m_194538_
+		static
+		0 p_194539_ p_194539_
+	lambda$new$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_257093_
+		static
+		0 p_258167_ p_258167_
+	lambda$registerMapping$2 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_257094_
+		0 p_258168_ p_258168_
+	lambda$resetTags$13 (Lnet/minecraft/core/HolderSet$Named;)V m_211791_
+		static
+		0 p_211792_ p_211792_
+	lambda$resetTags$14 (Lnet/minecraft/core/Holder$Reference;)V m_211802_
+		static
+		0 p_211803_ p_211803_
+	lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; m_6228_
+		0 p_122764_ p_122764_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255290_
+		0 p_256252_ p_256252_
+		1 p_256591_ p_256591_
+		2 p_256255_ p_256255_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_203704_
+		0 p_256563_ p_256563_
+		1 p_256594_ p_256594_
+		2 p_256374_ p_256374_
+		3 p_256469_ p_256469_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_205853_ p_205853_
+		1 p_205854_ p_205854_
+		2 p_205855_ p_205855_
+		3 p_205856_ p_205856_
+	registryKeySet ()Ljava/util/Set; m_214010_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_203658_
+	resetTags ()V m_203635_
+	size ()I m_13562_
+	toString ()Ljava/lang/String; toString
+	validateWrite (Lnet/minecraft/resources/ResourceKey;)V m_205921_
+		0 p_205922_ p_205922_
+	validateWrite ()V m_245419_
+	wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_263177_
+		0 p_263356_ p_263356_
+net/minecraft/core/MappedRegistry$1 net/minecraft/core/MappedRegistry$1
+	this$0 f_254673_
+	<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
+		0 p_256271_ p_256271_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256277_ p_256277_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255624_ p_255624_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/MappedRegistry$2 net/minecraft/core/MappedRegistry$2
+	this$0 f_256893_
+	<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
+		0 p_259785_ p_259785_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_259486_ p_259486_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_259097_ p_259097_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255043_
+		0 p_259750_ p_259750_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_260298_ p_260298_
+net/minecraft/core/NonNullList net/minecraft/core/NonNullList
+	defaultValue f_122774_
+	list f_122773_
+	<init> (Ljava/util/List;Ljava/lang/Object;)V <init>
+		0 p_122777_ p_122777_
+		1 p_122778_ p_122778_
+	add (ILjava/lang/Object;)V add
+		0 p_122787_ p_122787_
+		1 p_122788_ p_122788_
+	clear ()V clear
+	create ()Lnet/minecraft/core/NonNullList; m_122779_
+		static
+	createWithCapacity (I)Lnet/minecraft/core/NonNullList; m_182647_
+		static
+		0 p_182648_ p_182648_
+	get (I)Ljava/lang/Object; get
+		0 p_122791_ p_122791_
+	of (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; m_122783_
+		static
+		0 p_122784_ p_122784_
+		1 p_122785_ p_122785_
+	remove (I)Ljava/lang/Object; remove
+		0 p_122793_ p_122793_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_122795_ p_122795_
+		1 p_122796_ p_122796_
+	size ()I size
+	withSize (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; m_122780_
+		static
+		0 p_122781_ p_122781_
+		1 p_122782_ p_122782_
+net/minecraft/core/Position net/minecraft/core/Position
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/PositionImpl net/minecraft/core/PositionImpl
+	x f_122798_
+	y f_122799_
+	z f_122800_
+	<init> (DDD)V <init>
+		0 p_122802_ p_122802_
+		1 p_122803_ p_122803_
+		2 p_122804_ p_122804_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/QuartPos net/minecraft/core/QuartPos
+	BITS f_175396_
+	MASK f_194564_
+	SECTION_TO_QUARTS_BITS f_175398_
+	SIZE f_175397_
+	<init> ()V <init>
+	fromBlock (I)I m_175400_
+		static
+		0 p_175401_ p_175401_
+	fromSection (I)I m_175404_
+		static
+		0 p_175405_ p_175405_
+	quartLocal (I)I m_198376_
+		static
+		0 p_198377_ p_198377_
+	toBlock (I)I m_175402_
+		static
+		0 p_175403_ p_175403_
+	toSection (I)I m_175406_
+		static
+		0 p_175407_ p_175407_
+net/minecraft/core/Registry net/minecraft/core/Registry
+	asHolderIdMap ()Lnet/minecraft/core/IdMap; m_206115_
+	asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255303_
+	asTagAddingLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255014_
+	bindTags (Ljava/util/Map;)V m_203652_
+		0 p_205997_ p_205997_
+	byNameCodec ()Lcom/mojang/serialization/Codec; m_194605_
+	containsKey (Lnet/minecraft/resources/ResourceKey;)Z m_142003_
+		0 p_175475_ p_175475_
+	containsKey (Lnet/minecraft/resources/ResourceLocation;)Z m_7804_
+		0 p_123011_ p_123011_
+	createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_203693_
+		0 p_206068_ p_206068_
+	entrySet ()Ljava/util/Set; m_6579_
+	freeze ()Lnet/minecraft/core/Registry; m_203521_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_6246_
+		0 p_122980_ p_122980_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_123002_ p_123002_
+	getHolder (I)Ljava/util/Optional; m_203300_
+		0 p_206051_ p_206051_
+	getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_203636_
+		0 p_206050_ p_206050_
+	getHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_246971_
+		0 p_249087_ p_249087_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122977_ p_122977_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_123006_ p_123006_
+	getOptional (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_123009_
+		0 p_123010_ p_123010_
+	getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_6612_
+		0 p_123007_ p_123007_
+	getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_203561_
+		0 p_206045_ p_206045_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_123013_
+		0 p_123014_ p_123014_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_235781_ p_235781_
+	getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; m_7854_
+		0 p_123008_ p_123008_
+	getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_203431_
+		0 p_206052_ p_206052_
+	getTagNames ()Ljava/util/stream/Stream; m_203613_
+	getTagOrEmpty (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; m_206058_
+		0 p_206059_ p_206059_
+	getTags ()Ljava/util/stream/Stream; m_203612_
+	holderByNameCodec ()Lcom/mojang/serialization/Codec; m_206110_
+	holderOwner ()Lnet/minecraft/core/HolderOwner; m_255331_
+	holders ()Ljava/util/stream/Stream; m_203611_
+	key ()Lnet/minecraft/resources/ResourceKey; m_123023_
+	keySet ()Ljava/util/Set; m_6566_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_123030_ p_123030_
+	lambda$byNameCodec$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274019_
+		0 p_274728_ p_274728_
+	lambda$byNameCodec$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274015_
+		0 p_274724_ p_274724_
+	lambda$byNameCodec$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_257096_
+		0 p_258170_ p_258170_
+	lambda$byNameCodec$3 (Ljava/lang/Object;)Ljava/lang/String; m_274017_
+		0 p_274726_ p_274726_
+	lambda$byNameCodec$4 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274013_
+		0 p_274722_ p_274722_
+	lambda$byNameCodec$5 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_257103_
+		0 p_258177_ p_258177_
+	lambda$byNameCodec$6 (Ljava/lang/Object;)I m_257105_
+		0 p_258179_ p_258179_
+	lambda$getHolderOrThrow$16 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_257106_
+		0 p_258180_ p_258180_
+	lambda$holderByNameCodec$10 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274020_
+		0 p_274729_ p_274729_
+	lambda$holderByNameCodec$11 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; m_274016_
+		0 p_274725_ p_274725_
+	lambda$holderByNameCodec$12 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; m_206060_
+		0 p_206061_ p_206061_
+	lambda$holderByNameCodec$13 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; m_257104_
+		0 p_258178_ p_258178_
+	lambda$holderByNameCodec$14 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; m_257097_
+		0 p_258171_ p_258171_
+	lambda$holderByNameCodec$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274018_
+		0 p_274727_ p_274727_
+	lambda$holderByNameCodec$8 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274014_
+		0 p_274723_ p_274723_
+	lambda$holderByNameCodec$9 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_257100_
+		0 p_258174_ p_258174_
+	lambda$keys$15 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_235782_
+		static
+		0 p_235783_ p_235783_
+		1 p_235784_ p_235784_
+	lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; m_6228_
+		0 p_123012_ p_123012_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_122961_
+		static
+		0 p_122962_ p_122962_
+		1 p_122963_ p_122963_
+		2 p_122964_ p_122964_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; m_194579_
+		static
+		0 p_194580_ p_194580_
+		1 p_194581_ p_194581_
+		2 p_194582_ p_194582_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Ljava/lang/Object; m_122965_
+		static
+		0 p_122966_ p_122966_
+		1 p_122967_ p_122967_
+		2 p_122968_ p_122968_
+	registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_263175_
+		static
+		0 p_263347_ p_263347_
+		1 p_263355_ p_263355_
+		2 p_263428_ p_263428_
+	registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_263174_
+		static
+		0 p_263351_ p_263351_
+		1 p_263363_ p_263363_
+		2 p_263423_ p_263423_
+	registerMapping (Lnet/minecraft/core/Registry;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_122956_
+		static
+		0 p_122957_ p_122957_
+		1 p_122958_ p_122958_
+		2 p_122959_ p_122959_
+		3 p_122960_ p_122960_
+	registryKeySet ()Ljava/util/Set; m_214010_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_203658_
+	resetTags ()V m_203635_
+	stream ()Ljava/util/stream/Stream; m_123024_
+	wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_263177_
+		0 p_263382_ p_263382_
+net/minecraft/core/Registry$1 net/minecraft/core/Registry$1
+	this$0 f_206134_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_206136_ p_206136_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_260267_ p_260267_
+	byId (I)Lnet/minecraft/core/Holder; m_7942_
+		0 p_259972_ p_259972_
+	getId (Lnet/minecraft/core/Holder;)I m_7447_
+		0 p_259992_ p_259992_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_259039_ p_259039_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$iterator$0 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; m_257407_
+		static
+		0 p_260061_ p_260061_
+	size ()I m_13562_
+net/minecraft/core/Registry$2 net/minecraft/core/Registry$2
+	this$0 f_254694_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_256187_ p_256187_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_259111_ p_259111_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_259653_ p_259653_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+net/minecraft/core/RegistryAccess net/minecraft/core/RegistryAccess
+	EMPTY f_243945_
+	LOGGER f_123047_
+	<clinit> ()V <clinit>
+		static
+	allRegistriesLifecycle ()Lcom/mojang/serialization/Lifecycle; m_211816_
+	freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; m_203557_
+	fromRegistryOfRegistries (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; m_206165_
+		static
+		0 p_206166_ p_206166_
+	lambda$allRegistriesLifecycle$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/serialization/Lifecycle; m_257107_
+		static
+		0 p_258181_ p_258181_
+	lambda$registryOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_175521_
+		static
+		0 p_175522_ p_175522_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_256275_ p_256275_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_123085_ p_123085_
+	registryOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; m_175515_
+		0 p_175516_ p_175516_
+net/minecraft/core/RegistryAccess$1 net/minecraft/core/RegistryAccess$1
+	val$registries f_206216_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_206218_ p_206218_
+	freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; m_203557_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_206220_ p_206220_
+net/minecraft/core/RegistryAccess$1FrozenAccess net/minecraft/core/RegistryAccess$1FrozenAccess
+	this$0 f_244254_
+	<init> (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)V <init>
+		0 p_249148_ p_249148_
+		1 p_252031_ p_252031_
+net/minecraft/core/RegistryAccess$Frozen net/minecraft/core/RegistryAccess$Frozen
+net/minecraft/core/RegistryAccess$ImmutableRegistryAccess net/minecraft/core/RegistryAccess$ImmutableRegistryAccess
+	registries f_206223_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_206225_ p_206225_
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_206227_ p_206227_
+	<init> (Ljava/util/List;)V <init>
+		0 p_248540_ p_248540_
+	lambda$new$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; m_206231_
+		static
+		0 p_206232_ p_206232_
+	lambda$registry$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; m_244761_
+		static
+		0 p_247993_ p_247993_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_206229_ p_206229_
+net/minecraft/core/RegistryAccess$RegistryEntry net/minecraft/core/RegistryAccess$RegistryEntry
+	key f_206233_
+	value f_206234_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)V <init>
+		0 f_206233_ f_206233_
+		1 f_206234_ f_206234_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206249_ p_206249_
+	freeze ()Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206247_
+	fromMapEntry (Ljava/util/Map$Entry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206241_
+		static
+		0 p_206242_ p_206242_
+	fromUntyped (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206243_
+		static
+		0 p_206244_ p_206244_
+		1 p_206245_ p_206245_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_206233_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/core/Registry; f_206234_
+net/minecraft/core/RegistryCodecs net/minecraft/core/RegistryCodecs
+	<init> ()V <init>
+	fullCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_246213_
+		static
+		0 p_248884_ p_248884_
+		1 p_251810_ p_251810_
+		2 p_250169_ p_250169_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; m_206310_
+		static
+		0 p_206311_ p_206311_
+		1 p_206312_ p_206312_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206287_
+		static
+		0 p_206288_ p_206288_
+		1 p_206289_ p_206289_
+		2 p_206290_ p_206290_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_206279_
+		static
+		0 p_206280_ p_206280_
+		1 p_206281_ p_206281_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_206277_
+		static
+		0 p_206278_ p_206278_
+	lambda$fullCodec$3 (Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V m_257111_
+		static
+		0 p_258189_ p_258189_
+		1 p_258190_ p_258190_
+		2 p_258191_ p_258191_
+		3 p_258192_ p_258192_
+	lambda$fullCodec$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/core/Registry; m_257108_
+		static
+		0 p_258182_ p_258182_
+		1 p_258183_ p_258183_
+		2 p_258184_ p_258184_
+	lambda$fullCodec$5 (Lnet/minecraft/core/Registry;)Ljava/util/Map; m_257112_
+		static
+		0 p_258193_ p_258193_
+	lambda$networkCodec$1 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)Lnet/minecraft/core/Registry; m_257110_
+		static
+		0 p_258186_ p_258186_
+		1 p_258187_ p_258187_
+		2 p_258188_ p_258188_
+	lambda$networkCodec$2 (Lnet/minecraft/core/Registry;)Ljava/util/List; m_257109_
+		static
+		0 p_258185_ p_258185_
+	lambda$withNameAndId$0 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_206306_
+		static
+		0 p_206307_ p_206307_
+		1 p_206308_ p_206308_
+		2 p_206309_ p_206309_
+	networkCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_206291_
+		static
+		0 p_206292_ p_206292_
+		1 p_206293_ p_206293_
+		2 p_206294_ p_206294_
+	withNameAndId (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; m_206303_
+		static
+		0 p_206304_ p_206304_
+		1 p_206305_ p_206305_
+net/minecraft/core/RegistryCodecs$RegistryEntry net/minecraft/core/RegistryCodecs$RegistryEntry
+	id f_206355_
+	key f_206354_
+	value f_206356_
+	<init> (Lnet/minecraft/resources/ResourceKey;ILjava/lang/Object;)V <init>
+		0 f_206354_ f_206354_
+		1 f_206355_ f_206355_
+		2 f_206356_ f_206356_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206365_ p_206365_
+	hashCode ()I hashCode
+	id ()I f_206355_
+	key ()Lnet/minecraft/resources/ResourceKey; f_206354_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_206356_
+net/minecraft/core/RegistrySetBuilder net/minecraft/core/RegistrySetBuilder
+	entries f_254732_
+	<init> ()V <init>
+	add (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; m_255162_
+		0 p_256446_ p_256446_
+		1 p_256394_ p_256394_
+		2 p_256638_ p_256638_
+	add (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; m_254916_
+		0 p_256261_ p_256261_
+		1 p_256010_ p_256010_
+	build (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/HolderLookup$Provider; m_255144_
+		0 p_256112_ p_256112_
+	buildPatch (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_254929_
+		0 p_255676_ p_255676_
+		1 p_255900_ p_255900_
+	createState (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; m_254900_
+		0 p_256400_ p_256400_
+	lambda$build$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_257114_
+		static
+		0 p_258195_ p_258195_
+	lambda$build$2 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255212_
+		static
+		0 p_256554_ p_256554_
+		1 p_255700_ p_255700_
+	lambda$buildPatch$3 (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V m_271566_
+		static
+		0 p_272338_ p_272338_
+		1 p_272339_ p_272339_
+	lambda$buildPatch$4 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_271565_
+		static
+		0 p_272336_ p_272336_
+		1 p_272337_ p_272337_
+	lambda$buildPatch$5 (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V m_271567_
+		static
+		0 p_272340_ p_272340_
+		1 p_272341_ p_272341_
+	lambda$buildPatch$6 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_257113_
+		static
+		0 p_258194_ p_258194_
+	lambda$createState$0 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)V m_255427_
+		static
+		0 p_256472_ p_256472_
+		1 p_255629_ p_255629_
+	wrapContextLookup (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; m_254882_
+		static
+		0 p_255625_ p_255625_
+net/minecraft/core/RegistrySetBuilder$1 net/minecraft/core/RegistrySetBuilder$1
+	val$original f_254693_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_256158_ p_256158_
+		1 p_255829_ p_255829_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255765_ p_255765_
+net/minecraft/core/RegistrySetBuilder$BuildState net/minecraft/core/RegistrySetBuilder$BuildState
+	errors f_254627_
+	lookup f_254749_
+	owner f_254680_
+	registeredValues f_254644_
+	registries f_254690_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V <init>
+		0 f_254680_ f_254680_
+		1 f_254749_ f_254749_
+		2 f_254690_ f_254690_
+		3 f_254644_ f_254644_
+		4 f_254627_ f_254627_
+	addOwner (Lnet/minecraft/core/HolderOwner;)V m_254987_
+		0 p_256407_ p_256407_
+	bootstapContext ()Lnet/minecraft/data/worldgen/BootstapContext; m_255274_
+	collectReferencedRegistries ()Ljava/util/stream/Stream; m_272134_
+	create (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; m_255369_
+		static
+		0 p_255995_ p_255995_
+		1 p_256495_ p_256495_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256666_ p_256666_
+	errors ()Ljava/util/List; f_254627_
+	fillMissingHolders (Lnet/minecraft/core/HolderLookup$Provider;)V m_255298_
+		0 p_255679_ p_255679_
+	hashCode ()I hashCode
+	lambda$collectReferencedRegistries$6 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_271568_
+		static
+		0 p_272342_ p_272342_
+	lambda$create$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_257115_
+		static
+		0 p_258196_ p_258196_
+		1 p_258197_ p_258197_
+	lambda$create$1 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Lnet/minecraft/resources/ResourceKey;)V m_254941_
+		static
+		0 p_256627_ p_256627_
+		1 p_256146_ p_256146_
+		2 p_256603_ p_256603_
+	lambda$fillMissingHolders$3 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_255218_
+		static
+		0 p_255728_ p_255728_
+		1 p_255896_ p_255896_
+	lambda$fillMissingHolders$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup;)Ljava/util/Optional; m_255312_
+		static
+		0 p_256134_ p_256134_
+		1 p_256068_ p_256068_
+	lambda$fillMissingHolders$5 (Lnet/minecraft/core/Holder$Reference;Ljava/util/Iterator;Lnet/minecraft/core/Holder$Reference;)V m_255352_
+		static
+		0 p_255906_ p_255906_
+		1 p_256524_ p_256524_
+		2 p_256030_ p_256030_
+	lambda$reportRemainingUnreferencedValues$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;)V m_255346_
+		0 p_256143_ p_256143_
+		1 p_256662_ p_256662_
+	lookup ()Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; f_254749_
+	owner ()Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner; f_254680_
+	registeredValues ()Ljava/util/Map; f_254644_
+	registries ()Ljava/util/Map; f_254690_
+	reportRemainingUnreferencedValues ()V m_255228_
+	throwOnError ()V m_255178_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/RegistrySetBuilder$BuildState$1 net/minecraft/core/RegistrySetBuilder$BuildState$1
+	this$0 f_254676_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V <init>
+		0 p_256453_ p_256453_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_255420_
+		0 p_255961_ p_255961_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255042_
+		0 p_256176_ p_256176_
+		1 p_256422_ p_256422_
+		2 p_255924_ p_255924_
+net/minecraft/core/RegistrySetBuilder$CompositeOwner net/minecraft/core/RegistrySetBuilder$CompositeOwner
+	owners f_254663_
+	<init> ()V <init>
+	add (Lnet/minecraft/core/HolderOwner;)V m_255436_
+		0 p_256361_ p_256361_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_254921_
+		0 p_256333_ p_256333_
+net/minecraft/core/RegistrySetBuilder$EmptyTagLookup net/minecraft/core/RegistrySetBuilder$EmptyTagLookup
+	owner f_254742_
+	<init> (Lnet/minecraft/core/HolderOwner;)V <init>
+		0 p_256166_ p_256166_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256664_ p_256664_
+net/minecraft/core/RegistrySetBuilder$RegisteredValue net/minecraft/core/RegistrySetBuilder$RegisteredValue
+	lifecycle f_254641_
+	value f_254685_
+	<init> (Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 f_254685_ f_254685_
+		1 f_254641_ f_254641_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_255671_ p_255671_
+	hashCode ()I hashCode
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_254641_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_254685_
+net/minecraft/core/RegistrySetBuilder$RegistryBootstrap net/minecraft/core/RegistrySetBuilder$RegistryBootstrap
+	run (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254966_
+		0 p_255783_ p_255783_
+net/minecraft/core/RegistrySetBuilder$RegistryContents net/minecraft/core/RegistrySetBuilder$RegistryContents
+	key f_271195_
+	lifecycle f_271144_
+	values f_254715_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
+		0 f_271195_ f_271195_
+		1 f_271144_ f_271144_
+		2 f_254715_ f_254715_
+	buildAsLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254889_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_255967_ p_255967_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_271195_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_271144_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/Map; f_254715_
+net/minecraft/core/RegistrySetBuilder$RegistryContents$1 net/minecraft/core/RegistrySetBuilder$RegistryContents$1
+	entries f_254643_
+	this$0 f_254722_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V <init>
+		0 p_256530_ p_256530_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_255810_ p_255810_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255760_ p_255760_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	lambda$$0 (Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; m_254922_
+		0 p_255854_ p_255854_
+	lambda$$1 (Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; m_255009_
+		0 p_256193_ p_256193_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/RegistrySetBuilder$RegistryStub net/minecraft/core/RegistrySetBuilder$RegistryStub
+	bootstrap f_254689_
+	key f_254738_
+	lifecycle f_254728_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)V <init>
+		0 f_254738_ f_254738_
+		1 f_254728_ f_254728_
+		2 f_254689_ f_254689_
+	apply (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V m_254946_
+		0 p_256272_ p_256272_
+	bootstrap ()Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; f_254689_
+	collectChanges (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_254914_
+		0 p_256416_ p_256416_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256621_ p_256621_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_254738_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_254728_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/RegistrySetBuilder$UniversalLookup net/minecraft/core/RegistrySetBuilder$UniversalLookup
+	holders f_254730_
+	<init> (Lnet/minecraft/core/HolderOwner;)V <init>
+		0 p_256629_ p_256629_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_256303_ p_256303_
+	getOrCreate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255345_
+		0 p_256298_ p_256298_
+	lambda$getOrCreate$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255379_
+		0 p_256154_ p_256154_
+net/minecraft/core/RegistrySetBuilder$ValueAndHolder net/minecraft/core/RegistrySetBuilder$ValueAndHolder
+	holder f_254632_
+	value f_254683_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;Ljava/util/Optional;)V <init>
+		0 f_254683_ f_254683_
+		1 f_254632_ f_254632_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256656_ p_256656_
+	hashCode ()I hashCode
+	holder ()Ljava/util/Optional; f_254632_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; f_254683_
+net/minecraft/core/RegistrySynchronization net/minecraft/core/RegistrySynchronization
+	NETWORKABLE_REGISTRIES f_244438_
+	NETWORK_CODEC f_244380_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	captureMap (Lcom/mojang/serialization/codecs/UnboundedMapCodec;)Lcom/mojang/serialization/Codec; m_245940_
+		static
+		0 p_249934_ p_249934_
+	getNetworkCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_245699_
+		static
+		0 p_252190_ p_252190_
+	lambda$captureMap$10 (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Map; m_245617_
+		static
+		0 p_251578_ p_251578_
+	lambda$captureMap$8 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/resources/ResourceKey; m_246999_
+		static
+		0 p_250395_ p_250395_
+	lambda$captureMap$9 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/Registry; m_245094_
+		static
+		0 p_248951_ p_248951_
+	lambda$getNetworkCodec$2 (Lnet/minecraft/core/RegistrySynchronization$NetworkedRegistryData;)Lcom/mojang/serialization/Codec; m_245863_
+		static
+		0 p_250582_ p_250582_
+	lambda$getNetworkCodec$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274021_
+		static
+		0 p_274730_ p_274730_
+	lambda$getNetworkCodec$4 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274022_
+		static
+		0 p_274731_ p_274731_
+	lambda$makeNetworkCodec$5 (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/DataResult; m_257117_
+		static
+		0 p_258198_ p_258198_
+	lambda$makeNetworkCodec$6 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_246968_
+		static
+		0 p_248862_ p_248862_
+		1 p_252116_ p_252116_
+	lambda$makeNetworkCodec$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_246347_
+		static
+		0 p_250682_ p_250682_
+	lambda$ownedNetworkableRegistries$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Z m_246090_
+		static
+		0 p_250129_ p_250129_
+	lambda$static$0 ()Lcom/google/common/collect/ImmutableMap; m_268833_
+		static
+	makeNetworkCodec ()Lcom/mojang/serialization/Codec; m_247146_
+		static
+	networkSafeRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; m_245122_
+		static
+		0 p_249066_ p_249066_
+	networkedRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; m_257599_
+		static
+		0 p_259290_ p_259290_
+	ownedNetworkableRegistries (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; m_247199_
+		static
+		0 p_251842_ p_251842_
+	put (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V m_245912_
+		static
+		0 p_251643_ p_251643_
+		1 p_249195_ p_249195_
+		2 p_249212_ p_249212_
+net/minecraft/core/RegistrySynchronization$NetworkedRegistryData net/minecraft/core/RegistrySynchronization$NetworkedRegistryData
+	key f_244545_
+	networkCodec f_244392_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_244545_ f_244545_
+		1 f_244392_ f_244392_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249293_ p_249293_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_244545_
+	networkCodec ()Lcom/mojang/serialization/Codec; f_244392_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/Rotations net/minecraft/core/Rotations
+	x f_123146_
+	y f_123147_
+	z f_123148_
+	<init> (FFF)V <init>
+		0 p_123150_ p_123150_
+		1 p_123151_ p_123151_
+		2 p_123152_ p_123152_
+	<init> (Lnet/minecraft/nbt/ListTag;)V <init>
+		0 p_123154_ p_123154_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_123160_ p_123160_
+	getWrappedX ()F m_175532_
+	getWrappedY ()F m_175533_
+	getWrappedZ ()F m_175534_
+	getX ()F m_123156_
+	getY ()F m_123157_
+	getZ ()F m_123158_
+	save ()Lnet/minecraft/nbt/ListTag; m_123155_
+net/minecraft/core/SectionPos net/minecraft/core/SectionPos
+	PACKED_X_LENGTH f_175540_
+	PACKED_X_MASK f_175543_
+	PACKED_Y_LENGTH f_175541_
+	PACKED_Y_MASK f_175544_
+	PACKED_Z_LENGTH f_175542_
+	PACKED_Z_MASK f_175545_
+	RELATIVE_X_SHIFT f_175549_
+	RELATIVE_Y_SHIFT f_175550_
+	RELATIVE_Z_SHIFT f_175551_
+	SECTION_BITS f_175535_
+	SECTION_HALF_SIZE f_175537_
+	SECTION_MASK f_175539_
+	SECTION_MAX_INDEX f_175538_
+	SECTION_SIZE f_175536_
+	X_OFFSET f_175548_
+	Y_OFFSET f_175546_
+	Z_OFFSET f_175547_
+	<init> (III)V <init>
+		0 p_123162_ p_123162_
+		1 p_123163_ p_123163_
+		2 p_123164_ p_123164_
+	aroundAndAtBlockPos (Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194642_
+		static
+		0 p_194643_ p_194643_
+		1 p_194644_ p_194644_
+	aroundAndAtBlockPos (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194634_
+		static
+		0 p_194635_ p_194635_
+		1 p_194636_ p_194636_
+		2 p_194637_ p_194637_
+		3 p_194638_ p_194638_
+	aroundAndAtBlockPos (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194639_
+		static
+		0 p_194640_ p_194640_
+		1 p_194641_ p_194641_
+	aroundChunk (Lnet/minecraft/world/level/ChunkPos;III)Ljava/util/stream/Stream; m_175557_
+		static
+		0 p_175558_ p_175558_
+		1 p_175559_ p_175559_
+		2 p_175560_ p_175560_
+		3 p_175561_ p_175561_
+	asLong ()J m_123252_
+	asLong (Lnet/minecraft/core/BlockPos;)J m_175568_
+		static
+		0 p_175569_ p_175569_
+	asLong (III)J m_123209_
+		static
+		0 p_123210_ p_123210_
+		1 p_123211_ p_123211_
+		2 p_123212_ p_123212_
+	betweenClosedStream (IIIIII)Ljava/util/stream/Stream; m_123177_
+		static
+		0 p_123178_ p_123178_
+		1 p_123179_ p_123179_
+		2 p_123180_ p_123180_
+		3 p_123181_ p_123181_
+		4 p_123182_ p_123182_
+		5 p_123183_ p_123183_
+	blockToSection (J)J m_123235_
+		static
+		0 p_123236_ p_123236_
+	blockToSectionCoord (I)I m_123171_
+		static
+		0 p_123172_ p_123172_
+	blockToSectionCoord (D)I m_235865_
+		static
+		0 p_235866_ p_235866_
+	blocksInside ()Ljava/util/stream/Stream; m_123253_
+	bottomOf (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/core/SectionPos; m_175562_
+		static
+		0 p_175563_ p_175563_
+	center ()Lnet/minecraft/core/BlockPos; m_123250_
+	chunk ()Lnet/minecraft/world/level/ChunkPos; m_123251_
+	cube (Lnet/minecraft/core/SectionPos;I)Ljava/util/stream/Stream; m_123201_
+		static
+		0 p_123202_ p_123202_
+		1 p_123203_ p_123203_
+	getZeroNode (II)J m_284454_
+		static
+		0 p_285381_ p_285381_
+		1 p_285068_ p_285068_
+	getZeroNode (J)J m_123240_
+		static
+		0 p_123241_ p_123241_
+	maxBlockX ()I m_123244_
+	maxBlockY ()I m_123247_
+	maxBlockZ ()I m_123248_
+	minBlockX ()I m_123229_
+	minBlockY ()I m_123234_
+	minBlockZ ()I m_123239_
+	of (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/SectionPos; m_123196_
+		static
+		0 p_123197_ p_123197_
+		1 p_123198_ p_123198_
+	of (Lnet/minecraft/core/Position;)Lnet/minecraft/core/SectionPos; m_235863_
+		static
+		0 p_235864_ p_235864_
+	of (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPos; m_235861_
+		static
+		0 p_235862_ p_235862_
+	of (J)Lnet/minecraft/core/SectionPos; m_123184_
+		static
+		0 p_123185_ p_123185_
+	of (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/SectionPos; m_123199_
+		static
+		0 p_123200_ p_123200_
+	of (III)Lnet/minecraft/core/SectionPos; m_123173_
+		static
+		0 p_123174_ p_123174_
+		1 p_123175_ p_123175_
+		2 p_123176_ p_123176_
+	offset (JIII)J m_123186_
+		static
+		0 p_123187_ p_123187_
+		1 p_123188_ p_123188_
+		2 p_123189_ p_123189_
+		3 p_123190_ p_123190_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175565_ p_175565_
+		1 p_175566_ p_175566_
+		2 p_175567_ p_175567_
+	offset (JLnet/minecraft/core/Direction;)J m_123191_
+		static
+		0 p_123192_ p_123192_
+		1 p_123193_ p_123193_
+	offset (III)Lnet/minecraft/core/SectionPos; m_7918_
+		0 p_175571_ p_175571_
+		1 p_175572_ p_175572_
+		2 p_175573_ p_175573_
+	origin ()Lnet/minecraft/core/BlockPos; m_123249_
+	posToSectionCoord (D)I m_175552_
+		static
+		0 p_175553_ p_175553_
+	relativeToBlockPos (S)Lnet/minecraft/core/BlockPos; m_123245_
+		0 p_123246_ p_123246_
+	relativeToBlockX (S)I m_123232_
+		0 p_123233_ p_123233_
+	relativeToBlockY (S)I m_123237_
+		0 p_123238_ p_123238_
+	relativeToBlockZ (S)I m_123242_
+		0 p_123243_ p_123243_
+	sectionRelative (I)I m_123207_
+		static
+		0 p_123208_ p_123208_
+	sectionRelativePos (Lnet/minecraft/core/BlockPos;)S m_123218_
+		static
+		0 p_123219_ p_123219_
+	sectionRelativeX (S)I m_123204_
+		static
+		0 p_123205_ p_123205_
+	sectionRelativeY (S)I m_123220_
+		static
+		0 p_123221_ p_123221_
+	sectionRelativeZ (S)I m_123227_
+		static
+		0 p_123228_ p_123228_
+	sectionToBlockCoord (II)I m_175554_
+		static
+		0 p_175555_ p_175555_
+		1 p_175556_ p_175556_
+	sectionToBlockCoord (I)I m_123223_
+		static
+		0 p_123224_ p_123224_
+	x ()I m_123170_
+	x (J)I m_123213_
+		static
+		0 p_123214_ p_123214_
+	y ()I m_123206_
+	y (J)I m_123225_
+		static
+		0 p_123226_ p_123226_
+	z ()I m_123222_
+	z (J)I m_123230_
+		static
+		0 p_123231_ p_123231_
+net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPos$1
+	cursor f_123254_
+	val$maxX f_123258_
+	val$maxY f_123259_
+	val$maxZ f_123260_
+	val$minX f_123255_
+	val$minY f_123256_
+	val$minZ f_123257_
+	<init> (JIIIIIII)V <init>
+		0 p_123262_ p_123262_
+		1 p_123263_ p_123263_
+		2 p_123264_ p_123264_
+		3 p_123265_ p_123265_
+		4 p_123266_ p_123266_
+		5 p_123267_ p_123267_
+		6 p_123268_ p_123268_
+		7 p_123269_ p_123269_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_123271_ p_123271_
+net/minecraft/core/UUIDUtil net/minecraft/core/UUIDUtil
+	AUTHLIB_CODEC f_252480_
+	CODEC f_235867_
+	STRING_CODEC f_260719_
+	UUID_BYTES f_235868_
+	UUID_PREFIX_OFFLINE_PLAYER f_235869_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createOfflinePlayerUUID (Ljava/lang/String;)Ljava/util/UUID; m_235879_
+		static
+		0 p_235880_ p_235880_
+	getOrCreatePlayerUUID (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID; m_235875_
+		static
+		0 p_235876_ p_235876_
+	lambda$static$0 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_235883_
+		static
+		0 p_235884_ p_235884_
+	lambda$static$1 (Ljava/util/UUID;)Ljava/util/stream/IntStream; m_235887_
+		static
+		0 p_235888_ p_235888_
+	lambda$static$2 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; m_274024_
+		static
+		0 p_274733_ p_274733_
+		1 p_274734_ p_274734_
+	lambda$static$3 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274023_
+		static
+		0 p_274732_ p_274732_
+	lambda$static$4 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; m_274026_
+		static
+		0 p_274736_ p_274736_
+		1 p_274737_ p_274737_
+	lambda$static$5 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274025_
+		static
+		0 p_274735_ p_274735_
+	lambda$static$6 (Ljava/util/UUID;)Ljava/util/UUID; m_252597_
+		static
+		0 p_253362_ p_253362_
+	lambda$static$7 (Ljava/util/UUID;)Ljava/util/UUID; m_252596_
+		static
+		0 p_253361_ p_253361_
+	lambda$static$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; m_252599_
+		static
+		0 p_253364_ p_253364_
+	leastMostToIntArray (JJ)[I m_235872_
+		static
+		0 p_235873_ p_235873_
+		1 p_235874_ p_235874_
+	readUUID (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; m_235877_
+		static
+		0 p_235878_ p_235878_
+	uuidFromIntArray ([I)Ljava/util/UUID; m_235885_
+		static
+		0 p_235886_ p_235886_
+	uuidToByteArray (Ljava/util/UUID;)[B m_241191_
+		static
+		0 p_241285_ p_241285_
+	uuidToIntArray (Ljava/util/UUID;)[I m_235881_
+		static
+		0 p_235882_ p_235882_
+net/minecraft/core/Vec3i net/minecraft/core/Vec3i
+	CODEC f_123287_
+	ZERO f_123288_
+	x f_123285_
+	y f_123286_
+	z f_123289_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_123296_ p_123296_
+		1 p_123297_ p_123297_
+		2 p_123298_ p_123298_
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_123336_ p_123336_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_123335_ p_123335_
+	closerThan (Lnet/minecraft/core/Vec3i;D)Z m_123314_
+		0 p_123315_ p_123315_
+		1 p_123316_ p_123316_
+	closerToCenterThan (Lnet/minecraft/core/Position;D)Z m_203195_
+		0 p_203196_ p_203196_
+		1 p_203197_ p_203197_
+	compareTo (Lnet/minecraft/core/Vec3i;)I compareTo
+		0 p_123330_ p_123330_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_123324_ p_123324_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_123325_ p_123325_
+	distManhattan (Lnet/minecraft/core/Vec3i;)I m_123333_
+		0 p_123334_ p_123334_
+	distSqr (Lnet/minecraft/core/Vec3i;)D m_123331_
+		0 p_123332_ p_123332_
+	distToCenterSqr (DDD)D m_203198_
+		0 p_203199_ p_203199_
+		1 p_203200_ p_203200_
+		2 p_203201_ p_203201_
+	distToCenterSqr (Lnet/minecraft/core/Position;)D m_203193_
+		0 p_203194_ p_203194_
+	distToLowCornerSqr (DDD)D m_203202_
+		0 p_203203_ p_203203_
+		1 p_203204_ p_203204_
+		2 p_203205_ p_203205_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175598_ p_175598_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_123327_ p_123327_
+	get (Lnet/minecraft/core/Direction$Axis;)I m_123304_
+		0 p_123305_ p_123305_
+	getX ()I m_123341_
+	getY ()I m_123342_
+	getZ ()I m_123343_
+	hashCode ()I hashCode
+	lambda$offsetCodec$3 (ILnet/minecraft/core/Vec3i;)Ljava/lang/String; m_274028_
+		static
+		0 p_274740_ p_274740_
+		1 p_274741_ p_274741_
+	lambda$offsetCodec$4 (ILnet/minecraft/core/Vec3i;)Lcom/mojang/serialization/DataResult; m_274027_
+		static
+		0 p_274738_ p_274738_
+		1 p_274739_ p_274739_
+	lambda$static$0 ([I)Lnet/minecraft/core/Vec3i; m_175585_
+		static
+		0 p_175586_ p_175586_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_123317_
+		static
+		0 p_123318_ p_123318_
+	lambda$static$2 (Lnet/minecraft/core/Vec3i;)Ljava/util/stream/IntStream; m_123312_
+		static
+		0 p_123313_ p_123313_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175602_ p_175602_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175601_ p_175601_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175593_ p_175593_
+		1 p_175594_ p_175594_
+		2 p_175595_ p_175595_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175597_ p_175597_
+	offsetCodec (I)Lcom/mojang/serialization/Codec; m_194650_
+		static
+		0 p_194651_ p_194651_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175590_ p_175590_
+		1 p_175591_ p_175591_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_123321_ p_123321_
+		1 p_123322_ p_123322_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175592_ p_175592_
+	setX (I)Lnet/minecraft/core/Vec3i; m_142451_
+		0 p_175605_ p_175605_
+	setY (I)Lnet/minecraft/core/Vec3i; m_142448_
+		0 p_175604_ p_175604_
+	setZ (I)Lnet/minecraft/core/Vec3i; m_142443_
+		0 p_175603_ p_175603_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175600_ p_175600_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175596_ p_175596_
+	toShortString ()Ljava/lang/String; m_123344_
+	toString ()Ljava/lang/String; toString
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175599_ p_175599_
+net/minecraft/core/WritableRegistry net/minecraft/core/WritableRegistry
+	createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; m_203505_
+	isEmpty ()Z m_142427_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255290_
+		0 p_256320_ p_256320_
+		1 p_255978_ p_255978_
+		2 p_256625_ p_256625_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_206368_ p_206368_
+		1 p_206369_ p_206369_
+		2 p_206370_ p_206370_
+		3 p_206371_ p_206371_
+net/minecraft/core/cauldron/CauldronInteraction net/minecraft/core/cauldron/CauldronInteraction
+	BANNER f_175614_
+	DYED_ITEM f_175615_
+	EMPTY f_175606_
+	FILL_LAVA f_175611_
+	FILL_POWDER_SNOW f_175612_
+	FILL_WATER f_175610_
+	LAVA f_175608_
+	POWDER_SNOW f_175609_
+	SHULKER_BOX f_175613_
+	WATER f_175607_
+	<clinit> ()V <clinit>
+		static
+	addDefaultInteractions (Ljava/util/Map;)V m_175647_
+		static
+		0 p_175648_ p_175648_
+	bootStrap ()V m_175649_
+		static
+	emptyBucket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; m_175618_
+		static
+		0 p_175619_ p_175619_
+		1 p_175620_ p_175620_
+		2 p_175621_ p_175621_
+		3 p_175622_ p_175622_
+		4 p_175623_ p_175623_
+		5 p_175624_ p_175624_
+		6 p_175625_ p_175625_
+	fillBucket (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; m_175635_
+		static
+		0 p_175636_ p_175636_
+		1 p_175637_ p_175637_
+		2 p_175638_ p_175638_
+		3 p_175639_ p_175639_
+		4 p_175640_ p_175640_
+		5 p_175641_ p_175641_
+		6 p_175642_ p_175642_
+		7 p_175643_ p_175643_
+		8 p_175644_ p_175644_
+	interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175710_
+		0 p_175711_ p_175711_
+		1 p_175712_ p_175712_
+		2 p_175713_ p_175713_
+		3 p_175714_ p_175714_
+		4 p_175715_ p_175715_
+		5 p_175716_ p_175716_
+	lambda$bootStrap$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175689_
+		static
+		0 p_175690_ p_175690_
+		1 p_175691_ p_175691_
+		2 p_175692_ p_175692_
+		3 p_175693_ p_175693_
+		4 p_175694_ p_175694_
+		5 p_175695_ p_175695_
+	lambda$bootStrap$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175731_
+		static
+		0 p_175732_ p_175732_
+		1 p_175733_ p_175733_
+		2 p_175734_ p_175734_
+		3 p_175735_ p_175735_
+		4 p_175736_ p_175736_
+		5 p_175737_ p_175737_
+	lambda$bootStrap$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175659_
+		static
+		0 p_175660_ p_175660_
+	lambda$bootStrap$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175724_
+		static
+		0 p_175725_ p_175725_
+		1 p_175726_ p_175726_
+		2 p_175727_ p_175727_
+		3 p_175728_ p_175728_
+		4 p_175729_ p_175729_
+		5 p_175730_ p_175730_
+	lambda$bootStrap$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175717_
+		static
+		0 p_175718_ p_175718_
+		1 p_175719_ p_175719_
+		2 p_175720_ p_175720_
+		3 p_175721_ p_175721_
+		4 p_175722_ p_175722_
+		5 p_175723_ p_175723_
+	lambda$bootStrap$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175703_
+		static
+		0 p_175704_ p_175704_
+		1 p_175705_ p_175705_
+		2 p_175706_ p_175706_
+		3 p_175707_ p_175707_
+		4 p_175708_ p_175708_
+		5 p_175709_ p_175709_
+	lambda$bootStrap$7 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175650_
+		static
+		0 p_175651_ p_175651_
+	lambda$bootStrap$8 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175696_
+		static
+		0 p_175697_ p_175697_
+		1 p_175698_ p_175698_
+		2 p_175699_ p_175699_
+		3 p_175700_ p_175700_
+		4 p_175701_ p_175701_
+		5 p_175702_ p_175702_
+	lambda$bootStrap$9 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175626_
+		static
+		0 p_175627_ p_175627_
+	lambda$newInteractionMap$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175738_
+		static
+		0 p_175739_ p_175739_
+		1 p_175740_ p_175740_
+		2 p_175741_ p_175741_
+		3 p_175742_ p_175742_
+		4 p_175743_ p_175743_
+		5 p_175744_ p_175744_
+	lambda$newInteractionMap$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V m_175645_
+		static
+		0 p_175646_ p_175646_
+	lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175682_
+		static
+		0 p_175683_ p_175683_
+		1 p_175684_ p_175684_
+		2 p_175685_ p_175685_
+		3 p_175686_ p_175686_
+		4 p_175687_ p_175687_
+		5 p_175688_ p_175688_
+	lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175675_
+		static
+		0 p_175676_ p_175676_
+		1 p_175677_ p_175677_
+		2 p_175678_ p_175678_
+		3 p_175679_ p_175679_
+		4 p_175680_ p_175680_
+		5 p_175681_ p_175681_
+	lambda$static$13 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175668_
+		static
+		0 p_175669_ p_175669_
+		1 p_175670_ p_175670_
+		2 p_175671_ p_175671_
+		3 p_175672_ p_175672_
+		4 p_175673_ p_175673_
+		5 p_175674_ p_175674_
+	lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175661_
+		static
+		0 p_175662_ p_175662_
+		1 p_175663_ p_175663_
+		2 p_175664_ p_175664_
+		3 p_175665_ p_175665_
+		4 p_175666_ p_175666_
+		5 p_175667_ p_175667_
+	lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_278529_
+		static
+		0 p_278890_ p_278890_
+		1 p_278891_ p_278891_
+		2 p_278892_ p_278892_
+		3 p_278893_ p_278893_
+		4 p_278894_ p_278894_
+		5 p_278895_ p_278895_
+	lambda$static$16 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175628_
+		static
+		0 p_175629_ p_175629_
+		1 p_175630_ p_175630_
+		2 p_175631_ p_175631_
+		3 p_175632_ p_175632_
+		4 p_175633_ p_175633_
+		5 p_175634_ p_175634_
+	newInteractionMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap; m_175617_
+		static
+net/minecraft/core/cauldron/package-info net/minecraft/core/cauldron/package-info
+net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123366_ p_123366_
+		1 p_123367_ p_123367_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123360_ p_123360_
+		1 p_123361_ p_123361_
+		2 p_123362_ p_123362_
+	getUncertainty ()F m_7101_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123364_ p_123364_
+net/minecraft/core/dispenser/BoatDispenseItemBehavior net/minecraft/core/dispenser/BoatDispenseItemBehavior
+	defaultDispenseItemBehavior f_123368_
+	isChestBoat f_235889_
+	type f_123369_
+	<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)V <init>
+		0 p_235891_ p_235891_
+		1 p_235892_ p_235892_
+	<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V <init>
+		0 p_123371_ p_123371_
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123375_ p_123375_
+		1 p_123376_ p_123376_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123373_ p_123373_
+net/minecraft/core/dispenser/DefaultDispenseItemBehavior net/minecraft/core/dispenser/DefaultDispenseItemBehavior
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123391_ p_123391_
+		1 p_123392_ p_123392_
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123385_ p_123385_
+		1 p_123386_ p_123386_
+	playAnimation (Lnet/minecraft/core/BlockSource;Lnet/minecraft/core/Direction;)V m_123387_
+		0 p_123388_ p_123388_
+		1 p_123389_ p_123389_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123384_ p_123384_
+	spawnItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Position;)V m_123378_
+		static
+		0 p_123379_ p_123379_
+		1 p_123380_ p_123380_
+		2 p_123381_ p_123381_
+		3 p_123382_ p_123382_
+		4 p_123383_ p_123383_
+net/minecraft/core/dispenser/DispenseItemBehavior net/minecraft/core/dispenser/DispenseItemBehavior
+	LOGGER f_181892_
+	NOOP f_123393_
+	<clinit> ()V <clinit>
+		static
+	bootStrap ()V m_123402_
+		static
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123403_ p_123403_
+		1 p_123404_ p_123404_
+	lambda$static$0 (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_123399_
+		static
+		0 p_123400_ p_123400_
+		1 p_123401_ p_123401_
+	setEntityPokingOutOfBlock (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)V m_123395_
+		static
+		0 p_123396_ p_123396_
+		1 p_123397_ p_123397_
+		2 p_123398_ p_123398_
+net/minecraft/core/dispenser/DispenseItemBehavior$1 net/minecraft/core/dispenser/DispenseItemBehavior$1
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123407_ p_123407_
+		1 p_123408_ p_123408_
+		2 p_123409_ p_123409_
+net/minecraft/core/dispenser/DispenseItemBehavior$10 net/minecraft/core/dispenser/DispenseItemBehavior$10
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123461_ p_123461_
+		1 p_123462_ p_123462_
+	lambda$execute$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ArmorStand;)V m_276708_
+		static
+		0 p_277235_ p_277235_
+		1 p_277236_ p_277236_
+net/minecraft/core/dispenser/DispenseItemBehavior$11 net/minecraft/core/dispenser/DispenseItemBehavior$11
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123529_ p_123529_
+		1 p_123530_ p_123530_
+	lambda$execute$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_123526_
+		static
+		0 p_123527_ p_123527_
+net/minecraft/core/dispenser/DispenseItemBehavior$12 net/minecraft/core/dispenser/DispenseItemBehavior$12
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123535_ p_123535_
+		1 p_123536_ p_123536_
+	lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z m_289055_
+		static
+		0 p_289248_ p_289248_
+net/minecraft/core/dispenser/DispenseItemBehavior$13 net/minecraft/core/dispenser/DispenseItemBehavior$13
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123541_ p_123541_
+		1 p_123542_ p_123542_
+	lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Z m_289056_
+		static
+		0 p_289249_ p_289249_
+net/minecraft/core/dispenser/DispenseItemBehavior$14 net/minecraft/core/dispenser/DispenseItemBehavior$14
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123547_ p_123547_
+		1 p_123548_ p_123548_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123545_ p_123545_
+net/minecraft/core/dispenser/DispenseItemBehavior$15 net/minecraft/core/dispenser/DispenseItemBehavior$15
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123556_ p_123556_
+		1 p_123557_ p_123557_
+	lambda$execute$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/SmallFireball;)V m_123550_
+		static
+		0 p_123551_ p_123551_
+		1 p_123552_ p_123552_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123554_ p_123554_
+net/minecraft/core/dispenser/DispenseItemBehavior$16 net/minecraft/core/dispenser/DispenseItemBehavior$16
+	defaultDispenseItemBehavior f_123558_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123561_ p_123561_
+		1 p_123562_ p_123562_
+net/minecraft/core/dispenser/DispenseItemBehavior$17 net/minecraft/core/dispenser/DispenseItemBehavior$17
+	defaultDispenseItemBehavior f_123563_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123566_ p_123566_
+		1 p_123567_ p_123567_
+net/minecraft/core/dispenser/DispenseItemBehavior$18 net/minecraft/core/dispenser/DispenseItemBehavior$18
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123412_ p_123412_
+		1 p_123413_ p_123413_
+net/minecraft/core/dispenser/DispenseItemBehavior$19 net/minecraft/core/dispenser/DispenseItemBehavior$19
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123416_ p_123416_
+		1 p_123417_ p_123417_
+net/minecraft/core/dispenser/DispenseItemBehavior$2 net/minecraft/core/dispenser/DispenseItemBehavior$2
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123420_ p_123420_
+		1 p_123421_ p_123421_
+		2 p_123422_ p_123422_
+net/minecraft/core/dispenser/DispenseItemBehavior$20 net/minecraft/core/dispenser/DispenseItemBehavior$20
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123425_ p_123425_
+		1 p_123426_ p_123426_
+net/minecraft/core/dispenser/DispenseItemBehavior$21 net/minecraft/core/dispenser/DispenseItemBehavior$21
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123429_ p_123429_
+		1 p_123430_ p_123430_
+net/minecraft/core/dispenser/DispenseItemBehavior$22 net/minecraft/core/dispenser/DispenseItemBehavior$22
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123433_ p_123433_
+		1 p_123434_ p_123434_
+net/minecraft/core/dispenser/DispenseItemBehavior$23 net/minecraft/core/dispenser/DispenseItemBehavior$23
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123437_ p_123437_
+		1 p_123438_ p_123438_
+net/minecraft/core/dispenser/DispenseItemBehavior$24 net/minecraft/core/dispenser/DispenseItemBehavior$24
+	defaultDispenseItemBehavior f_123439_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123444_ p_123444_
+		1 p_123445_ p_123445_
+	lambda$execute$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_123441_
+		static
+		0 p_123442_ p_123442_
+	takeLiquid (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_123446_
+		0 p_123447_ p_123447_
+		1 p_123448_ p_123448_
+		2 p_123449_ p_123449_
+net/minecraft/core/dispenser/DispenseItemBehavior$25 net/minecraft/core/dispenser/DispenseItemBehavior$25
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123452_ p_123452_
+		1 p_123453_ p_123453_
+net/minecraft/core/dispenser/DispenseItemBehavior$26 net/minecraft/core/dispenser/DispenseItemBehavior$26
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_175747_ p_175747_
+		1 p_175748_ p_175748_
+net/minecraft/core/dispenser/DispenseItemBehavior$27 net/minecraft/core/dispenser/DispenseItemBehavior$27
+	defaultDispenseItemBehavior f_235893_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_235896_ p_235896_
+		1 p_235897_ p_235897_
+net/minecraft/core/dispenser/DispenseItemBehavior$3 net/minecraft/core/dispenser/DispenseItemBehavior$3
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123456_ p_123456_
+		1 p_123457_ p_123457_
+		2 p_123458_ p_123458_
+net/minecraft/core/dispenser/DispenseItemBehavior$4 net/minecraft/core/dispenser/DispenseItemBehavior$4
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123468_ p_123468_
+		1 p_123469_ p_123469_
+		2 p_123470_ p_123470_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownEgg;)V m_123464_
+		static
+		0 p_123465_ p_123465_
+		1 p_123466_ p_123466_
+net/minecraft/core/dispenser/DispenseItemBehavior$5 net/minecraft/core/dispenser/DispenseItemBehavior$5
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123476_ p_123476_
+		1 p_123477_ p_123477_
+		2 p_123478_ p_123478_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Snowball;)V m_123472_
+		static
+		0 p_123473_ p_123473_
+		1 p_123474_ p_123474_
+net/minecraft/core/dispenser/DispenseItemBehavior$6 net/minecraft/core/dispenser/DispenseItemBehavior$6
+	<init> ()V <init>
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123485_ p_123485_
+		1 p_123486_ p_123486_
+		2 p_123487_ p_123487_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownExperienceBottle;)V m_123481_
+		static
+		0 p_123482_ p_123482_
+		1 p_123483_ p_123483_
+net/minecraft/core/dispenser/DispenseItemBehavior$7 net/minecraft/core/dispenser/DispenseItemBehavior$7
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123491_ p_123491_
+		1 p_123492_ p_123492_
+net/minecraft/core/dispenser/DispenseItemBehavior$7$1 net/minecraft/core/dispenser/DispenseItemBehavior$7$1
+	this$0 f_123493_
+	<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$7;)V <init>
+		0 p_123495_ p_123495_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123501_ p_123501_
+		1 p_123502_ p_123502_
+		2 p_123503_ p_123503_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V m_123497_
+		static
+		0 p_123498_ p_123498_
+		1 p_123499_ p_123499_
+net/minecraft/core/dispenser/DispenseItemBehavior$8 net/minecraft/core/dispenser/DispenseItemBehavior$8
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123507_ p_123507_
+		1 p_123508_ p_123508_
+net/minecraft/core/dispenser/DispenseItemBehavior$8$1 net/minecraft/core/dispenser/DispenseItemBehavior$8$1
+	this$0 f_123509_
+	<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$8;)V <init>
+		0 p_123511_ p_123511_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123517_ p_123517_
+		1 p_123518_ p_123518_
+		2 p_123519_ p_123519_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V m_123513_
+		static
+		0 p_123514_ p_123514_
+		1 p_123515_ p_123515_
+net/minecraft/core/dispenser/DispenseItemBehavior$9 net/minecraft/core/dispenser/DispenseItemBehavior$9
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123523_ p_123523_
+		1 p_123524_ p_123524_
+net/minecraft/core/dispenser/OptionalDispenseItemBehavior net/minecraft/core/dispenser/OptionalDispenseItemBehavior
+	success f_123568_
+	<init> ()V <init>
+	isSuccess ()Z m_123570_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123572_ p_123572_
+	setSuccess (Z)V m_123573_
+		0 p_123574_ p_123574_
+net/minecraft/core/dispenser/ShearsDispenseItemBehavior net/minecraft/core/dispenser/ShearsDispenseItemBehavior
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123580_ p_123580_
+		1 p_123581_ p_123581_
+	lambda$tryShearBeehive$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_202453_
+		static
+		0 p_202454_ p_202454_
+	tryShearBeehive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_123576_
+		static
+		0 p_123577_ p_123577_
+		1 p_123578_ p_123578_
+	tryShearLivingEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_123582_
+		static
+		0 p_123583_ p_123583_
+		1 p_123584_ p_123584_
+net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior
+	LOGGER f_175749_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123587_ p_123587_
+		1 p_123588_ p_123588_
+net/minecraft/core/dispenser/package-info net/minecraft/core/dispenser/package-info
+net/minecraft/core/package-info net/minecraft/core/package-info
+net/minecraft/core/particles/BlockParticleOption net/minecraft/core/particles/BlockParticleOption
+	DESERIALIZER f_123624_
+	state f_123626_
+	type f_123625_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_123629_ p_123629_
+		1 p_123630_ p_123630_
+	codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123634_
+		static
+		0 p_123635_ p_123635_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_123642_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; m_123636_
+		static
+		0 p_123637_ p_123637_
+		1 p_123638_ p_123638_
+	lambda$codec$1 (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; m_123632_
+		static
+		0 p_123633_ p_123633_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123640_ p_123640_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/BlockParticleOption$1 net/minecraft/core/particles/BlockParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123651_ p_123651_
+		1 p_123652_ p_123652_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/BlockParticleOption; m_5739_
+		0 p_123645_ p_123645_
+		1 p_123646_ p_123646_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/BlockParticleOption; m_6507_
+		0 p_123648_ p_123648_
+		1 p_123649_ p_123649_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123654_ p_123654_
+		1 p_123655_ p_123655_
+net/minecraft/core/particles/DustColorTransitionOptions net/minecraft/core/particles/DustColorTransitionOptions
+	CODEC f_175753_
+	DESERIALIZER f_175754_
+	SCULK_PARTICLE_COLOR f_175751_
+	SCULK_TO_REDSTONE f_175752_
+	toColor f_175755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V <init>
+		0 p_254199_ p_254199_
+		1 p_254529_ p_254529_
+		2 p_254178_ p_254178_
+	getFromColor ()Lorg/joml/Vector3f; m_252988_
+	getToColor ()Lorg/joml/Vector3f; m_253173_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; m_252603_
+		static
+		0 p_253368_ p_253368_
+	lambda$static$1 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; m_252602_
+		static
+		0 p_253367_ p_253367_
+	lambda$static$2 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Float; m_175764_
+		static
+		0 p_175765_ p_175765_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252604_
+		static
+		0 p_253369_ p_253369_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175767_ p_175767_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/DustColorTransitionOptions$1 net/minecraft/core/particles/DustColorTransitionOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_175783_ p_175783_
+		1 p_175784_ p_175784_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustColorTransitionOptions; m_5739_
+		0 p_175777_ p_175777_
+		1 p_175778_ p_175778_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustColorTransitionOptions; m_6507_
+		0 p_175780_ p_175780_
+		1 p_175781_ p_175781_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_175786_ p_175786_
+		1 p_175787_ p_175787_
+net/minecraft/core/particles/DustParticleOptions net/minecraft/core/particles/DustParticleOptions
+	CODEC f_123657_
+	DESERIALIZER f_123658_
+	REDSTONE f_123656_
+	REDSTONE_PARTICLE_COLOR f_175788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;F)V <init>
+		0 p_253868_ p_253868_
+		1 p_254154_ p_254154_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/DustParticleOptions;)Lorg/joml/Vector3f; m_252606_
+		static
+		0 p_253371_ p_253371_
+	lambda$static$1 (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Float; m_175794_
+		static
+		0 p_175795_ p_175795_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252605_
+		static
+		0 p_253370_ p_253370_
+net/minecraft/core/particles/DustParticleOptions$1 net/minecraft/core/particles/DustParticleOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustParticleOptions; m_5739_
+		0 p_123689_ p_123689_
+		1 p_123690_ p_123690_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123695_ p_123695_
+		1 p_123696_ p_123696_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123698_ p_123698_
+		1 p_123699_ p_123699_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustParticleOptions; m_6507_
+		0 p_123692_ p_123692_
+		1 p_123693_ p_123693_
+net/minecraft/core/particles/DustParticleOptionsBase net/minecraft/core/particles/DustParticleOptionsBase
+	MAX_SCALE f_175799_
+	MIN_SCALE f_175798_
+	color f_175800_
+	scale f_175801_
+	<init> (Lorg/joml/Vector3f;F)V <init>
+		0 p_253672_ p_253672_
+		1 p_253735_ p_253735_
+	getColor ()Lorg/joml/Vector3f; m_252837_
+	getScale ()F m_175813_
+	readVector3f (Lcom/mojang/brigadier/StringReader;)Lorg/joml/Vector3f; m_252853_
+		static
+		0 p_254560_ p_254560_
+	readVector3f (Lnet/minecraft/network/FriendlyByteBuf;)Lorg/joml/Vector3f; m_253064_
+		static
+		0 p_254279_ p_254279_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175809_ p_175809_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ItemParticleOption net/minecraft/core/particles/ItemParticleOption
+	DESERIALIZER f_123700_
+	itemStack f_123702_
+	type f_123701_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_123705_ p_123705_
+		1 p_123706_ p_123706_
+	codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123710_
+		static
+		0 p_123711_ p_123711_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_123718_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; m_123712_
+		static
+		0 p_123713_ p_123713_
+		1 p_123714_ p_123714_
+	lambda$codec$1 (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; m_123708_
+		static
+		0 p_123709_ p_123709_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123716_ p_123716_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ItemParticleOption$1 net/minecraft/core/particles/ItemParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ItemParticleOption; m_5739_
+		0 p_123721_ p_123721_
+		1 p_123722_ p_123722_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123727_ p_123727_
+		1 p_123728_ p_123728_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ItemParticleOption; m_6507_
+		0 p_123724_ p_123724_
+		1 p_123725_ p_123725_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123730_ p_123730_
+		1 p_123731_ p_123731_
+net/minecraft/core/particles/ParticleGroup net/minecraft/core/particles/ParticleGroup
+	SPORE_BLOSSOM f_175814_
+	limit f_175815_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_175818_ p_175818_
+	getLimit ()I m_175819_
+net/minecraft/core/particles/ParticleOptions net/minecraft/core/particles/ParticleOptions
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123732_ p_123732_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ParticleOptions$Deserializer net/minecraft/core/particles/ParticleOptions$Deserializer
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123733_ p_123733_
+		1 p_123734_ p_123734_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123735_ p_123735_
+		1 p_123736_ p_123736_
+net/minecraft/core/particles/ParticleType net/minecraft/core/particles/ParticleType
+	deserializer f_123738_
+	overrideLimiter f_123737_
+	<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;)V <init>
+		0 p_123740_ p_123740_
+		1 p_123741_ p_123741_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+	getDeserializer ()Lnet/minecraft/core/particles/ParticleOptions$Deserializer; m_123743_
+	getOverrideLimiter ()Z m_123742_
+net/minecraft/core/particles/ParticleTypes net/minecraft/core/particles/ParticleTypes
+	AMBIENT_ENTITY_EFFECT f_123770_
+	ANGRY_VILLAGER f_123792_
+	ASH f_123783_
+	BLOCK f_123794_
+	BLOCK_MARKER f_194652_
+	BUBBLE f_123795_
+	BUBBLE_COLUMN_UP f_123774_
+	BUBBLE_POP f_123772_
+	CAMPFIRE_COSY_SMOKE f_123777_
+	CAMPFIRE_SIGNAL_SMOKE f_123778_
+	CHERRY_LEAVES f_276452_
+	CLOUD f_123796_
+	CODEC f_123791_
+	COMPOSTER f_123749_
+	CRIMSON_SPORE f_123784_
+	CRIT f_123797_
+	CURRENT_DOWN f_123773_
+	DAMAGE_INDICATOR f_123798_
+	DOLPHIN f_123776_
+	DRAGON_BREATH f_123799_
+	DRIPPING_DRIPSTONE_LAVA f_175822_
+	DRIPPING_DRIPSTONE_WATER f_175824_
+	DRIPPING_HONEY f_123779_
+	DRIPPING_LAVA f_123800_
+	DRIPPING_OBSIDIAN_TEAR f_123786_
+	DRIPPING_WATER f_123803_
+	DUST f_123805_
+	DUST_COLOR_TRANSITION f_175836_
+	EFFECT f_123806_
+	EGG_CRACK f_276512_
+	ELDER_GUARDIAN f_123807_
+	ELECTRIC_SPARK f_175830_
+	ENCHANT f_123809_
+	ENCHANTED_HIT f_123808_
+	END_ROD f_123810_
+	ENTITY_EFFECT f_123811_
+	EXPLOSION f_123813_
+	EXPLOSION_EMITTER f_123812_
+	FALLING_DRIPSTONE_LAVA f_175823_
+	FALLING_DRIPSTONE_WATER f_175825_
+	FALLING_DUST f_123814_
+	FALLING_HONEY f_123780_
+	FALLING_LAVA f_123801_
+	FALLING_NECTAR f_123782_
+	FALLING_OBSIDIAN_TEAR f_123787_
+	FALLING_SPORE_BLOSSOM f_175832_
+	FALLING_WATER f_123804_
+	FIREWORK f_123815_
+	FISHING f_123816_
+	FLAME f_123744_
+	FLASH f_123747_
+	GLOW f_175827_
+	GLOW_SQUID_INK f_175826_
+	HAPPY_VILLAGER f_123748_
+	HEART f_123750_
+	INSTANT_EFFECT f_123751_
+	ITEM f_123752_
+	ITEM_SLIME f_123753_
+	ITEM_SNOWBALL f_123754_
+	LANDING_HONEY f_123781_
+	LANDING_LAVA f_123802_
+	LANDING_OBSIDIAN_TEAR f_123788_
+	LARGE_SMOKE f_123755_
+	LAVA f_123756_
+	MYCELIUM f_123757_
+	NAUTILUS f_123775_
+	NOTE f_123758_
+	POOF f_123759_
+	PORTAL f_123760_
+	RAIN f_123761_
+	REVERSE_PORTAL f_123789_
+	SCRAPE f_175831_
+	SCULK_CHARGE f_235899_
+	SCULK_CHARGE_POP f_235900_
+	SCULK_SOUL f_235898_
+	SHRIEK f_235901_
+	SMALL_FLAME f_175834_
+	SMOKE f_123762_
+	SNEEZE f_123763_
+	SNOWFLAKE f_175821_
+	SONIC_BOOM f_235902_
+	SOUL f_123746_
+	SOUL_FIRE_FLAME f_123745_
+	SPIT f_123764_
+	SPLASH f_123769_
+	SPORE_BLOSSOM_AIR f_175833_
+	SQUID_INK f_123765_
+	SWEEP_ATTACK f_123766_
+	TOTEM_OF_UNDYING f_123767_
+	UNDERWATER f_123768_
+	VIBRATION f_175820_
+	WARPED_SPORE f_123785_
+	WAX_OFF f_175829_
+	WAX_ON f_175828_
+	WHITE_ASH f_123790_
+	WITCH f_123771_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123818_
+		static
+		0 p_123819_ p_123819_
+	lambda$static$1 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_175840_
+		static
+		0 p_175841_ p_175841_
+	lambda$static$2 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_175838_
+		static
+		0 p_175839_ p_175839_
+	lambda$static$3 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_235910_
+		static
+		0 p_235911_ p_235911_
+	lambda$static$4 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_235903_
+		static
+		0 p_235904_ p_235904_
+	register (Ljava/lang/String;Z)Lnet/minecraft/core/particles/SimpleParticleType; m_123824_
+		static
+		0 p_123825_ p_123825_
+		1 p_123826_ p_123826_
+	register (Ljava/lang/String;ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)Lnet/minecraft/core/particles/ParticleType; m_235905_
+		static
+		0 p_235906_ p_235906_
+		1 p_235907_ p_235907_
+		2 p_235908_ p_235908_
+		3 p_235909_ p_235909_
+net/minecraft/core/particles/ParticleTypes$1 net/minecraft/core/particles/ParticleTypes$1
+	val$codec f_123827_
+	<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)V <init>
+		0 p_123829_ p_123829_
+		1 p_123830_ p_123830_
+		2 p_123831_ p_123831_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+net/minecraft/core/particles/SculkChargeParticleOptions net/minecraft/core/particles/SculkChargeParticleOptions
+	CODEC f_235912_
+	DESERIALIZER f_235913_
+	roll f_235914_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 f_235914_ f_235914_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235928_ p_235928_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; m_235921_
+		static
+		0 p_235922_ p_235922_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235919_
+		static
+		0 p_235920_ p_235920_
+	roll ()F f_235914_
+	toString ()Ljava/lang/String; toString
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_235924_ p_235924_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/SculkChargeParticleOptions$1 net/minecraft/core/particles/SculkChargeParticleOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; m_5739_
+		0 p_235933_ p_235933_
+		1 p_235934_ p_235934_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_235939_ p_235939_
+		1 p_235940_ p_235940_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; m_6507_
+		0 p_235936_ p_235936_
+		1 p_235937_ p_235937_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_235942_ p_235942_
+		1 p_235943_ p_235943_
+net/minecraft/core/particles/ShriekParticleOption net/minecraft/core/particles/ShriekParticleOption
+	CODEC f_235944_
+	DESERIALIZER f_235945_
+	delay f_235946_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_235949_ p_235949_
+	getDelay ()I m_235958_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; m_235953_
+		static
+		0 p_235954_ p_235954_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235951_
+		static
+		0 p_235952_ p_235952_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_235956_ p_235956_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ShriekParticleOption$1 net/minecraft/core/particles/ShriekParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ShriekParticleOption; m_5739_
+		0 p_235961_ p_235961_
+		1 p_235962_ p_235962_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_235967_ p_235967_
+		1 p_235968_ p_235968_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ShriekParticleOption; m_6507_
+		0 p_235964_ p_235964_
+		1 p_235965_ p_235965_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_235970_ p_235970_
+		1 p_235971_ p_235971_
+net/minecraft/core/particles/SimpleParticleType net/minecraft/core/particles/SimpleParticleType
+	DESERIALIZER f_123833_
+	codec f_123834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_123837_ p_123837_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+	getType ()Lnet/minecraft/core/particles/SimpleParticleType; m_6012_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123840_ p_123840_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/SimpleParticleType$1 net/minecraft/core/particles/SimpleParticleType$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123852_ p_123852_
+		1 p_123853_ p_123853_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SimpleParticleType; m_5739_
+		0 p_123846_ p_123846_
+		1 p_123847_ p_123847_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123855_ p_123855_
+		1 p_123856_ p_123856_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SimpleParticleType; m_6507_
+		0 p_123849_ p_123849_
+		1 p_123850_ p_123850_
+net/minecraft/core/particles/VibrationParticleOption net/minecraft/core/particles/VibrationParticleOption
+	CODEC f_175842_
+	DESERIALIZER f_175843_
+	arrivalInTicks f_235973_
+	destination f_235972_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_235975_ p_235975_
+		1 p_235976_ p_235976_
+	getArrivalInTicks ()I m_235984_
+	getDestination ()Lnet/minecraft/world/level/gameevent/PositionSource; m_235983_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/VibrationParticleOption;)Lnet/minecraft/world/level/gameevent/PositionSource; m_235981_
+		static
+		0 p_235982_ p_235982_
+	lambda$static$1 (Lnet/minecraft/core/particles/VibrationParticleOption;)Ljava/lang/Integer; m_235979_
+		static
+		0 p_235980_ p_235980_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235977_
+		static
+		0 p_235978_ p_235978_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175854_ p_175854_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/VibrationParticleOption$1 net/minecraft/core/particles/VibrationParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_175865_ p_175865_
+		1 p_175866_ p_175866_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/VibrationParticleOption; m_5739_
+		0 p_175859_ p_175859_
+		1 p_175860_ p_175860_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/VibrationParticleOption; m_6507_
+		0 p_175862_ p_175862_
+		1 p_175863_ p_175863_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_175868_ p_175868_
+		1 p_175869_ p_175869_
+net/minecraft/core/particles/package-info net/minecraft/core/particles/package-info
+net/minecraft/core/registries/BuiltInRegistries net/minecraft/core/registries/BuiltInRegistries
+	ACTIVITY f_256785_
+	ATTRIBUTE f_256951_
+	BANNER_PATTERN f_256878_
+	BIOME_SOURCE f_256737_
+	BLOCK f_256975_
+	BLOCKSTATE_PROVIDER_TYPE f_256760_
+	BLOCK_ENTITY_TYPE f_257049_
+	BLOCK_PREDICATE_TYPE f_256906_
+	CARVER f_257001_
+	CAT_VARIANT f_256754_
+	CHUNK_GENERATOR f_256914_
+	CHUNK_STATUS f_256940_
+	COMMAND_ARGUMENT_TYPE f_256979_
+	CREATIVE_MODE_TAB f_279662_
+	CUSTOM_STAT f_256771_
+	DECORATED_POT_PATTERNS f_271353_
+	DENSITY_FUNCTION_TYPE f_257002_
+	ENCHANTMENT f_256876_
+	ENTITY_TYPE f_256780_
+	FEATURE f_256810_
+	FEATURE_SIZE_TYPE f_256958_
+	FLOAT_PROVIDER_TYPE f_256926_
+	FLUID f_257020_
+	FOLIAGE_PLACER_TYPE f_256861_
+	FROG_VARIANT f_256770_
+	GAME_EVENT f_256726_
+	HEIGHT_PROVIDER_TYPE f_256870_
+	INSTRUMENT f_256896_
+	INT_PROVIDER_TYPE f_256942_
+	ITEM f_257033_
+	LOADERS f_256751_
+	LOGGER f_256744_
+	LOOT_CONDITION_TYPE f_256991_
+	LOOT_FUNCTION_TYPE f_256753_
+	LOOT_NBT_PROVIDER_TYPE f_256736_
+	LOOT_NUMBER_PROVIDER_TYPE f_257029_
+	LOOT_POOL_ENTRY_TYPE f_257035_
+	LOOT_SCORE_PROVIDER_TYPE f_256719_
+	MATERIAL_CONDITION f_256885_
+	MATERIAL_RULE f_256898_
+	MEMORY_MODULE_TYPE f_256784_
+	MENU f_256818_
+	MOB_EFFECT f_256974_
+	PAINTING_VARIANT f_257051_
+	PARTICLE_TYPE f_257034_
+	PLACEMENT_MODIFIER_TYPE f_256986_
+	POINT_OF_INTEREST_TYPE f_256941_
+	POSITION_SOURCE_TYPE f_256972_
+	POS_RULE_TEST f_256957_
+	POTION f_256980_
+	RECIPE_SERIALIZER f_256769_
+	RECIPE_TYPE f_256990_
+	REGISTRY f_257047_
+	ROOT_PLACER_TYPE f_256742_
+	ROOT_REGISTRY_NAME f_256779_
+	RULE_BLOCK_ENTITY_MODIFIER f_276464_
+	RULE_TEST f_256978_
+	SCHEDULE f_256962_
+	SENSOR_TYPE f_256733_
+	SOUND_EVENT f_256894_
+	STAT_TYPE f_256899_
+	STRUCTURE_PIECE f_257014_
+	STRUCTURE_PLACEMENT f_256950_
+	STRUCTURE_POOL_ELEMENT f_256846_
+	STRUCTURE_PROCESSOR f_256897_
+	STRUCTURE_TYPE f_256763_
+	TREE_DECORATOR_TYPE f_256987_
+	TRUNK_PLACER_TYPE f_256920_
+	VILLAGER_PROFESSION f_256735_
+	VILLAGER_TYPE f_256934_
+	WRITABLE_REGISTRY f_256935_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_257498_
+		static
+	createContents ()V m_257453_
+		static
+	freeze ()V m_257604_
+		static
+	internalRegister (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/WritableRegistry; m_257895_
+		static
+		0 p_259230_ p_259230_
+		1 p_260327_ p_260327_
+		2 p_259210_ p_259210_
+		3 p_259258_ p_259258_
+	lambda$createContents$54 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V m_258037_
+		static
+		0 p_259863_ p_259863_
+		1 p_259387_ p_259387_
+	lambda$internalRegister$53 (Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lnet/minecraft/core/WritableRegistry;)Ljava/lang/Object; m_258029_
+		static
+		0 p_260350_ p_260350_
+		1 p_259857_ p_259857_
+	lambda$static$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/GameEvent; m_257589_
+		static
+		0 p_260052_ p_260052_
+	lambda$static$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/sounds/SoundEvent; m_257614_
+		static
+		0 p_260167_ p_260167_
+	lambda$static$10 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_257390_
+		static
+		0 p_259434_ p_259434_
+	lambda$static$11 (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/ResourceLocation; m_257766_
+		static
+		0 p_259833_ p_259833_
+	lambda$static$12 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_257540_
+		static
+		0 p_259971_ p_259971_
+	lambda$static$13 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_257632_
+		static
+		0 p_259641_ p_259641_
+	lambda$static$14 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276709_
+		static
+		0 p_277237_ p_277237_
+	lambda$static$15 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_257705_
+		static
+		0 p_259262_ p_259262_
+	lambda$static$16 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/inventory/MenuType; m_257467_
+		static
+		0 p_259341_ p_259341_
+	lambda$static$17 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeType; m_257654_
+		static
+		0 p_259086_ p_259086_
+	lambda$static$18 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeSerializer; m_257844_
+		static
+		0 p_260230_ p_260230_
+	lambda$static$19 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_257991_
+		static
+		0 p_260300_ p_260300_
+	lambda$static$2 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/material/Fluid; m_257672_
+		static
+		0 p_259453_ p_259453_
+	lambda$static$20 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/PositionSourceType; m_257425_
+		static
+		0 p_259113_ p_259113_
+	lambda$static$21 (Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; m_257443_
+		static
+		0 p_259967_ p_259967_
+	lambda$static$22 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerType; m_257858_
+		static
+		0 p_259473_ p_259473_
+	lambda$static$23 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_257816_
+		static
+		0 p_259037_ p_259037_
+	lambda$static$24 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_258062_
+		static
+		0 p_259248_ p_259248_
+	lambda$static$25 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/sensing/SensorType; m_257887_
+		static
+		0 p_259757_ p_259757_
+	lambda$static$26 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Schedule; m_257756_
+		static
+		0 p_259540_ p_259540_
+	lambda$static$27 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Activity; m_257946_
+		static
+		0 p_260197_ p_260197_
+	lambda$static$28 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_257420_
+		static
+		0 p_260042_ p_260042_
+	lambda$static$29 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_257537_
+		static
+		0 p_259836_ p_259836_
+	lambda$static$3 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/effect/MobEffect; m_257765_
+		static
+		0 p_259689_ p_259689_
+	lambda$static$30 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_257391_
+		static
+		0 p_259742_ p_259742_
+	lambda$static$31 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_257683_
+		static
+		0 p_259329_ p_259329_
+	lambda$static$32 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_258027_
+		static
+		0 p_259862_ p_259862_
+	lambda$static$33 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_257434_
+		static
+		0 p_259313_ p_259313_
+	lambda$static$34 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/FloatProviderType; m_257973_
+		static
+		0 p_260093_ p_260093_
+	lambda$static$35 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/IntProviderType; m_257606_
+		static
+		0 p_259607_ p_259607_
+	lambda$static$36 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_257982_
+		static
+		0 p_259663_ p_259663_
+	lambda$static$37 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_257474_
+		static
+		0 p_260006_ p_260006_
+	lambda$static$38 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_257371_
+		static
+		0 p_260200_ p_260200_
+	lambda$static$39 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_257618_
+		static
+		0 p_259143_ p_259143_
+	lambda$static$4 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/Block; m_257716_
+		static
+		0 p_259909_ p_259909_
+	lambda$static$40 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_257521_
+		static
+		0 p_259179_ p_259179_
+	lambda$static$41 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_257693_
+		static
+		0 p_259722_ p_259722_
+	lambda$static$42 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/StructureType; m_257807_
+		static
+		0 p_259466_ p_259466_
+	lambda$static$43 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_257574_
+		static
+		0 p_260335_ p_260335_
+	lambda$static$44 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_257688_
+		static
+		0 p_259345_ p_259345_
+	lambda$static$45 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_258070_
+		static
+		0 p_260329_ p_260329_
+	lambda$static$46 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_257888_
+		static
+		0 p_259690_ p_259690_
+	lambda$static$47 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_257531_
+		static
+		0 p_259493_ p_259493_
+	lambda$static$48 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_258095_
+		static
+		0 p_259122_ p_259122_
+	lambda$static$49 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_257475_
+		static
+		0 p_259370_ p_259370_
+	lambda$static$5 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/enchantment/Enchantment; m_257853_
+		static
+		0 p_259104_ p_259104_
+	lambda$static$50 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_257790_
+		static
+		0 p_259305_ p_259305_
+	lambda$static$51 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_257992_
+		static
+		0 p_259361_ p_259361_
+	lambda$static$52 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/FrogVariant; m_257942_
+		static
+		0 p_259261_ p_259261_
+	lambda$static$6 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/EntityType; m_257700_
+		static
+		0 p_259175_ p_259175_
+	lambda$static$7 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Item; m_257571_
+		static
+		0 p_260227_ p_260227_
+	lambda$static$8 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/alchemy/Potion; m_257555_
+		static
+		0 p_259869_ p_259869_
+	lambda$static$9 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/particles/ParticleType; m_257954_
+		static
+		0 p_260266_ p_260266_
+	lambda$validate$55 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;)V m_257979_
+		static
+		0 p_259480_ p_259480_
+		1 p_259410_ p_259410_
+	registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257600_
+		static
+		0 p_259400_ p_259400_
+		1 p_259678_ p_259678_
+		2 p_259157_ p_259157_
+		3 p_259806_ p_259806_
+	registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257988_
+		static
+		0 p_259887_ p_259887_
+		1 p_259325_ p_259325_
+		2 p_259759_ p_259759_
+	registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257834_
+		static
+		0 p_259296_ p_259296_
+		1 p_259101_ p_259101_
+		2 p_259485_ p_259485_
+	registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257762_
+		static
+		0 p_260010_ p_260010_
+		1 p_260220_ p_260220_
+		2 p_260139_ p_260139_
+		3 p_260185_ p_260185_
+	registerSimple (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; m_258073_
+		static
+		0 p_259121_ p_259121_
+		1 p_259977_ p_259977_
+		2 p_259874_ p_259874_
+	registerSimple (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; m_258002_
+		static
+		0 p_260095_ p_260095_
+		1 p_259057_ p_259057_
+	validate (Lnet/minecraft/core/Registry;)V m_257864_
+		static
+		0 p_260209_ p_260209_
+net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap
+	run (Lnet/minecraft/core/Registry;)Ljava/lang/Object; m_257957_
+		0 p_260128_ p_260128_
+net/minecraft/core/registries/Registries net/minecraft/core/registries/Registries
+	ACTIVITY f_257025_
+	ATTRIBUTE f_256728_
+	BANNER_PATTERN f_256969_
+	BIOME f_256952_
+	BIOME_SOURCE f_256826_
+	BLOCK f_256747_
+	BLOCK_ENTITY_TYPE f_256922_
+	BLOCK_PREDICATE_TYPE f_256774_
+	BLOCK_STATE_PROVIDER_TYPE f_256891_
+	CARVER f_256812_
+	CAT_VARIANT f_257006_
+	CHAT_TYPE f_256873_
+	CHUNK_GENERATOR f_256783_
+	CHUNK_STATUS f_256755_
+	COMMAND_ARGUMENT_TYPE f_256982_
+	CONFIGURED_CARVER f_257003_
+	CONFIGURED_FEATURE f_256911_
+	CREATIVE_MODE_TAB f_279569_
+	CUSTOM_STAT f_256887_
+	DAMAGE_TYPE f_268580_
+	DECORATED_POT_PATTERNS f_271200_
+	DENSITY_FUNCTION f_257040_
+	DENSITY_FUNCTION_TYPE f_256746_
+	DIMENSION f_256858_
+	DIMENSION_TYPE f_256787_
+	ENCHANTMENT f_256762_
+	ENTITY_TYPE f_256939_
+	FEATURE f_256833_
+	FEATURE_SIZE_TYPE f_256720_
+	FLAT_LEVEL_GENERATOR_PRESET f_256724_
+	FLOAT_PROVIDER_TYPE f_256892_
+	FLUID f_256808_
+	FOLIAGE_PLACER_TYPE f_256905_
+	FROG_VARIANT f_256732_
+	GAME_EVENT f_256827_
+	HEIGHT_PROVIDER_TYPE f_256757_
+	INSTRUMENT f_257010_
+	INT_PROVIDER_TYPE f_256949_
+	ITEM f_256913_
+	LEVEL_STEM f_256862_
+	LOOT_CONDITION_TYPE f_256976_
+	LOOT_FUNCTION_TYPE f_257015_
+	LOOT_NBT_PROVIDER_TYPE f_256871_
+	LOOT_NUMBER_PROVIDER_TYPE f_256829_
+	LOOT_POOL_ENTRY_TYPE f_257032_
+	LOOT_SCORE_PROVIDER_TYPE f_256924_
+	MATERIAL_CONDITION f_256793_
+	MATERIAL_RULE f_256815_
+	MEMORY_MODULE_TYPE f_257023_
+	MENU f_256798_
+	MOB_EFFECT f_256929_
+	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST f_273919_
+	NOISE f_256865_
+	NOISE_SETTINGS f_256932_
+	PAINTING_VARIANT f_256836_
+	PARTICLE_TYPE f_256890_
+	PLACED_FEATURE f_256988_
+	PLACEMENT_MODIFIER_TYPE f_256843_
+	POINT_OF_INTEREST_TYPE f_256805_
+	POSITION_SOURCE_TYPE f_256792_
+	POS_RULE_TEST f_257009_
+	POTION f_256973_
+	PROCESSOR_LIST f_257011_
+	RECIPE_SERIALIZER f_256764_
+	RECIPE_TYPE f_256954_
+	ROOT_PLACER_TYPE f_256768_
+	RULE_BLOCK_ENTITY_MODIFIER f_276428_
+	RULE_TEST f_256947_
+	SCHEDULE f_256723_
+	SENSOR_TYPE f_256937_
+	SOUND_EVENT f_256840_
+	STAT_TYPE f_256849_
+	STRUCTURE f_256944_
+	STRUCTURE_PIECE f_256786_
+	STRUCTURE_PLACEMENT f_256888_
+	STRUCTURE_POOL_ELEMENT f_257024_
+	STRUCTURE_PROCESSOR f_256983_
+	STRUCTURE_SET f_256998_
+	STRUCTURE_TYPE f_256938_
+	TEMPLATE_POOL f_256948_
+	TREE_DECORATOR_TYPE f_256845_
+	TRIM_MATERIAL f_266076_
+	TRIM_PATTERN f_266063_
+	TRUNK_PLACER_TYPE f_256963_
+	VILLAGER_PROFESSION f_256749_
+	VILLAGER_TYPE f_257019_
+	WORLD_PRESET f_256729_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRegistryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_257397_
+		static
+		0 p_259572_ p_259572_
+	levelStemToLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_257551_
+		static
+		0 p_259475_ p_259475_
+	levelToLevelStem (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_257452_
+		static
+		0 p_260225_ p_260225_
+net/minecraft/core/registries/package-info net/minecraft/core/registries/package-info
+net/minecraft/data/BlockFamilies net/minecraft/data/BlockFamilies
+	ACACIA_PLANKS f_175896_
+	ANDESITE f_175914_
+	BAMBOO_MOSAIC f_244520_
+	BAMBOO_PLANKS f_244546_
+	BIRCH_PLANKS f_175907_
+	BLACKSTONE f_175916_
+	BRICKS f_175919_
+	CHERRY_PLANKS f_271218_
+	COBBLED_DEEPSLATE f_175900_
+	COBBLESTONE f_175876_
+	COPPER_BLOCK f_175922_
+	CRIMSON_PLANKS f_175908_
+	CUT_COPPER f_175923_
+	CUT_RED_SANDSTONE f_175894_
+	CUT_SANDSTONE f_175891_
+	DARK_OAK_PLANKS f_175911_
+	DARK_PRISMARINE f_175887_
+	DEEPSLATE f_175899_
+	DEEPSLATE_BRICKS f_175902_
+	DEEPSLATE_TILES f_175903_
+	DIORITE f_175878_
+	END_STONE_BRICKS f_175920_
+	EXPOSED_COPPER f_175926_
+	EXPOSED_CUT_COPPER f_175927_
+	GRANITE f_175880_
+	JUNGLE_PLANKS f_175909_
+	MANGROVE_PLANKS f_235985_
+	MAP f_175904_
+	MOSSY_COBBLESTONE f_175877_
+	MOSSY_STONE_BRICKS f_175921_
+	MUD_BRICKS f_235986_
+	NETHER_BRICKS f_175882_
+	OAK_PLANKS f_175910_
+	OXIDIZED_COPPER f_175872_
+	OXIDIZED_CUT_COPPER f_175873_
+	POLISHED_ANDESITE f_175915_
+	POLISHED_BLACKSTONE f_175917_
+	POLISHED_BLACKSTONE_BRICKS f_175918_
+	POLISHED_DEEPSLATE f_175901_
+	POLISHED_DIORITE f_175879_
+	POLISHED_GRANITE f_175881_
+	PRISMARINE f_175884_
+	PRISMARINE_BRICKS f_175886_
+	PURPUR f_175885_
+	QUARTZ f_175888_
+	RECIPE_GROUP_PREFIX_WOODEN f_175905_
+	RECIPE_UNLOCKED_BY_HAS_PLANKS f_175906_
+	RED_NETHER_BRICKS f_175883_
+	RED_SANDSTONE f_175893_
+	SANDSTONE f_175890_
+	SMOOTH_QUARTZ f_175889_
+	SMOOTH_RED_SANDSTONE f_175895_
+	SMOOTH_SANDSTONE f_175892_
+	SPRUCE_PLANKS f_175912_
+	STONE f_175897_
+	STONE_BRICK f_175898_
+	WARPED_PLANKS f_175913_
+	WAXED_COPPER_BLOCK f_175924_
+	WAXED_CUT_COPPER f_175925_
+	WAXED_EXPOSED_COPPER f_175928_
+	WAXED_EXPOSED_CUT_COPPER f_175929_
+	WAXED_OXIDIZED_COPPER f_175874_
+	WAXED_OXIDIZED_CUT_COPPER f_175875_
+	WAXED_WEATHERED_COPPER f_175870_
+	WAXED_WEATHERED_CUT_COPPER f_175871_
+	WEATHERED_COPPER f_175930_
+	WEATHERED_CUT_COPPER f_175931_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	familyBuilder (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175935_
+		static
+		0 p_175936_ p_175936_
+	getAllFamilies ()Ljava/util/stream/Stream; m_175934_
+		static
+net/minecraft/data/BlockFamily net/minecraft/data/BlockFamily
+	baseBlock f_175943_
+	generateModel f_175945_
+	generateRecipe f_175946_
+	recipeGroupPrefix f_175947_
+	recipeUnlockedBy f_175948_
+	requiredFeatures f_244407_
+	variants f_175944_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_175950_ p_175950_
+	get (Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; m_175952_
+		0 p_175953_ p_175953_
+	getBaseBlock ()Lnet/minecraft/world/level/block/Block; m_175951_
+	getRecipeGroupPrefix ()Ljava/util/Optional; m_175957_
+	getRecipeUnlockedBy ()Ljava/util/Optional; m_175958_
+	getVariants ()Ljava/util/Map; m_175954_
+	shouldGenerateModel ()Z m_175955_
+	shouldGenerateRecipe (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_245288_
+		0 p_250218_ p_250218_
+net/minecraft/data/BlockFamily$Builder net/minecraft/data/BlockFamily$Builder
+	family f_175959_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_175961_ p_175961_
+	button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175963_
+		0 p_175964_ p_175964_
+	chiseled (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175971_
+		0 p_175972_ p_175972_
+	cracked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175976_
+		0 p_175977_ p_175977_
+	customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_246792_
+		0 p_248790_ p_248790_
+	customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_247314_
+		0 p_251301_ p_251301_
+	cut (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175978_
+		0 p_175979_ p_175979_
+	dontGenerateModel ()Lnet/minecraft/data/BlockFamily$Builder; m_175970_
+	dontGenerateRecipe ()Lnet/minecraft/data/BlockFamily$Builder; m_175975_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175980_
+		0 p_175981_ p_175981_
+	featureLockedBehind ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/data/BlockFamily$Builder; m_245652_
+		0 p_250956_ p_250956_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175982_
+		0 p_175983_ p_175983_
+	fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175984_
+		0 p_175985_ p_175985_
+	getFamily ()Lnet/minecraft/data/BlockFamily; m_175962_
+	mosaic (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_245388_
+		0 p_251947_ p_251947_
+	polished (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175992_
+		0 p_175993_ p_175993_
+	pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175990_
+		0 p_175991_ p_175991_
+	recipeGroupPrefix (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; m_175968_
+		0 p_175969_ p_175969_
+	recipeUnlockedBy (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; m_175973_
+		0 p_175974_ p_175974_
+	sign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175965_
+		0 p_175966_ p_175966_
+		1 p_175967_ p_175967_
+	slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175986_
+		0 p_175987_ p_175987_
+	stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175988_
+		0 p_175989_ p_175989_
+	trapdoor (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175994_
+		0 p_175995_ p_175995_
+	wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175996_
+		0 p_175997_ p_175997_
+net/minecraft/data/BlockFamily$Variant net/minecraft/data/BlockFamily$Variant
+	$VALUES $VALUES
+	BUTTON BUTTON
+	CHISELED CHISELED
+	CRACKED CRACKED
+	CUSTOM_FENCE CUSTOM_FENCE
+	CUSTOM_FENCE_GATE CUSTOM_FENCE_GATE
+	CUT CUT
+	DOOR DOOR
+	FENCE FENCE
+	FENCE_GATE FENCE_GATE
+	MOSAIC MOSAIC
+	POLISHED POLISHED
+	PRESSURE_PLATE PRESSURE_PLATE
+	SIGN SIGN
+	SLAB SLAB
+	STAIRS STAIRS
+	TRAPDOOR TRAPDOOR
+	WALL WALL
+	WALL_SIGN WALL_SIGN
+	name f_176013_
+	$values ()[Lnet/minecraft/data/BlockFamily$Variant; m_176021_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_176017_ p_176017_
+		1 p_176018_ p_176018_
+		2 p_176019_ p_176019_
+	getName ()Ljava/lang/String; m_176020_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Variant; valueOf
+		static
+		0 p_176023_ p_176023_
+	values ()[Lnet/minecraft/data/BlockFamily$Variant; values
+		static
+net/minecraft/data/CachedOutput net/minecraft/data/CachedOutput
+	NO_CACHE f_236016_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_236018_
+		static
+		0 p_236019_ p_236019_
+		1 p_236020_ p_236020_
+		2 p_236021_ p_236021_
+	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_213871_
+		0 p_236022_ p_236022_
+		1 p_236023_ p_236023_
+		2 p_236024_ p_236024_
+net/minecraft/data/DataGenerator net/minecraft/data/DataGenerator
+	LOGGER f_123905_
+	allProviderIds f_252429_
+	alwaysGenerate f_236028_
+	providersToRun f_236026_
+	rootOutputFolder f_243753_
+	vanillaPackOutput f_244116_
+	version f_236027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/WorldVersion;Z)V <init>
+		0 p_251724_ p_251724_
+		1 p_250554_ p_250554_
+		2 p_251323_ p_251323_
+	getBuiltinDatapack (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$PackGenerator; m_253030_
+		0 p_253826_ p_253826_
+		1 p_254134_ p_254134_
+	getVanillaPack (Z)Lnet/minecraft/data/DataGenerator$PackGenerator; m_253147_
+		0 p_254422_ p_254422_
+	lambda$run$0 (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DataProvider;)V m_253255_
+		0 p_254327_ p_254327_
+		1 p_254527_ p_254527_
+		2 p_254418_ p_254418_
+		3 p_253750_ p_253750_
+	run ()V m_123917_
+net/minecraft/data/DataGenerator$PackGenerator net/minecraft/data/DataGenerator$PackGenerator
+	output f_252503_
+	providerPrefix f_252464_
+	this$0 f_252527_
+	toRun f_252435_
+	<init> (Lnet/minecraft/data/DataGenerator;ZLjava/lang/String;Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_253865_ p_253865_
+		1 p_253884_ p_253884_
+		2 p_254544_ p_254544_
+		3 p_254363_ p_254363_
+	addProvider (Lnet/minecraft/data/DataProvider$Factory;)Lnet/minecraft/data/DataProvider; m_253108_
+		0 p_254382_ p_254382_
+net/minecraft/data/DataProvider net/minecraft/data/DataProvider
+	FIXED_ORDER_FIELDS f_236067_
+	KEY_COMPARATOR f_236068_
+	LOGGER f_252483_
+	<clinit> ()V <clinit>
+		static
+	getName ()Ljava/lang/String; m_6055_
+	lambda$saveStable$2 (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V m_252607_
+		static
+		0 p_253372_ p_253372_
+		1 p_253373_ p_253373_
+		2 p_253374_ p_253374_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_236069_
+		static
+		0 p_236070_ p_236070_
+	lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; m_236076_
+		static
+		0 p_236077_ p_236077_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_236071_ p_236071_
+	saveStable (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_253162_
+		static
+		0 p_253653_ p_253653_
+		1 p_254542_ p_254542_
+		2 p_254467_ p_254467_
+net/minecraft/data/DataProvider$Factory net/minecraft/data/DataProvider$Factory
+	create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; m_253034_
+		0 p_253851_ p_253851_
+net/minecraft/data/HashCache net/minecraft/data/HashCache
+	HEADER_MARKER f_236078_
+	LOGGER f_123926_
+	cacheDir f_236080_
+	cachePaths f_236084_
+	caches f_252445_
+	cachesToWrite f_236083_
+	initialCount f_236085_
+	rootDir f_236079_
+	versionId f_236081_
+	writes f_252434_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/WorldVersion;)V <init>
+		0 p_236087_ p_236087_
+		1 p_253748_ p_253748_
+		2 p_236089_ p_236089_
+	applyUpdate (Lnet/minecraft/data/HashCache$UpdateResult;)V m_253116_
+		0 p_253725_ p_253725_
+	generateUpdate (Ljava/lang/String;Lnet/minecraft/data/HashCache$UpdateFunction;)Ljava/util/concurrent/CompletableFuture; m_253234_
+		0 p_253944_ p_253944_
+		1 p_254321_ p_254321_
+	getProviderCachePath (Ljava/lang/String;)Ljava/nio/file/Path; m_252859_
+		0 p_254395_ p_254395_
+	lambda$generateUpdate$0 (Lnet/minecraft/data/HashCache$CacheUpdater;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$UpdateResult; m_252608_
+		static
+		0 p_253375_ p_253375_
+		1 p_253376_ p_253376_
+	lambda$purgeStaleAndWrite$1 (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V m_252609_
+		0 p_253377_ p_253377_
+		1 p_253378_ p_253378_
+		2 p_253379_ p_253379_
+	lambda$purgeStaleAndWrite$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Set;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/nio/file/Path;)V m_236102_
+		0 p_236103_ p_236103_
+		1 p_236104_ p_236104_
+		2 p_236105_ p_236105_
+		3 p_236106_ p_236106_
+	purgeStaleAndWrite ()V m_123937_
+	readCache (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; m_236092_
+		static
+		0 p_236093_ p_236093_
+		1 p_236094_ p_236094_
+	shouldRunInThisVersion (Ljava/lang/String;)Z m_253256_
+		0 p_254319_ p_254319_
+net/minecraft/data/HashCache$CacheUpdater net/minecraft/data/HashCache$CacheUpdater
+	closed f_252460_
+	newCache f_236114_
+	oldCache f_236113_
+	provider f_252505_
+	this$0 f_252426_
+	writes f_236115_
+	<init> (Lnet/minecraft/data/HashCache;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V <init>
+		0 p_254463_ p_254463_
+		1 p_253971_ p_253971_
+		2 p_254002_ p_254002_
+		3 p_254244_ p_254244_
+	close ()Lnet/minecraft/data/HashCache$UpdateResult; m_253164_
+	shouldWrite (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z m_236119_
+		0 p_236120_ p_236120_
+		1 p_236121_ p_236121_
+	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_213871_
+		0 p_236123_ p_236123_
+		1 p_236124_ p_236124_
+		2 p_236125_ p_236125_
+net/minecraft/data/HashCache$ProviderCache net/minecraft/data/HashCache$ProviderCache
+	data f_236127_
+	version f_236126_
+	<init> (Ljava/lang/String;Lcom/google/common/collect/ImmutableMap;)V <init>
+		0 f_236126_ f_236126_
+		1 f_236127_ f_236127_
+	count ()I m_236133_
+	data ()Lcom/google/common/collect/ImmutableMap; f_236127_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236153_ p_236153_
+	get (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; m_236134_
+		0 p_236135_ p_236135_
+	hashCode ()I hashCode
+	lambda$load$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V m_252610_
+		static
+		0 p_253380_ p_253380_
+		1 p_253381_ p_253381_
+		2 p_253382_ p_253382_
+	load (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; m_236139_
+		static
+		0 p_236140_ p_236140_
+		1 p_236141_ p_236141_
+	save (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V m_236142_
+		0 p_236143_ p_236143_
+		1 p_236144_ p_236144_
+		2 p_236145_ p_236145_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/lang/String; f_236126_
+net/minecraft/data/HashCache$ProviderCacheBuilder net/minecraft/data/HashCache$ProviderCacheBuilder
+	data f_252466_
+	version f_252424_
+	<init> (Ljava/lang/String;Ljava/util/concurrent/ConcurrentMap;)V <init>
+		0 f_252424_ f_252424_
+		1 f_252466_ f_252466_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_254186_ p_254186_
+	build ()Lnet/minecraft/data/HashCache$ProviderCache; m_252979_
+	data ()Ljava/util/concurrent/ConcurrentMap; f_252466_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254241_ p_254241_
+	hashCode ()I hashCode
+	put (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V m_252796_
+		0 p_254121_ p_254121_
+		1 p_254288_ p_254288_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/lang/String; f_252424_
+net/minecraft/data/HashCache$UpdateFunction net/minecraft/data/HashCache$UpdateFunction
+	update (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_252999_
+		0 p_253936_ p_253936_
+net/minecraft/data/HashCache$UpdateResult net/minecraft/data/HashCache$UpdateResult
+	cache f_252528_
+	providerId f_252422_
+	writes f_252492_
+	<init> (Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;I)V <init>
+		0 f_252422_ f_252422_
+		1 f_252528_ f_252528_
+		2 f_252492_ f_252492_
+	cache ()Lnet/minecraft/data/HashCache$ProviderCache; f_252528_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253838_ p_253838_
+	hashCode ()I hashCode
+	providerId ()Ljava/lang/String; f_252422_
+	toString ()Ljava/lang/String; toString
+	writes ()I f_252492_
+net/minecraft/data/Main net/minecraft/data/Main
+	<init> ()V <init>
+	bindRegistries (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; m_255400_
+		static
+		0 p_256618_ p_256618_
+		1 p_256515_ p_256515_
+	createStandardGenerator (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; m_236679_
+		static
+		0 p_236680_ p_236680_
+		1 p_236681_ p_236681_
+		2 p_236682_ p_236682_
+		3 p_236683_ p_236683_
+		4 p_236684_ p_236684_
+		5 p_236685_ p_236685_
+		6 p_236686_ p_236686_
+		7 p_236687_ p_236687_
+		8 p_236688_ p_236688_
+	lambda$bindRegistries$1 (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; m_254772_
+		static
+		0 p_255474_ p_255474_
+		1 p_255475_ p_255475_
+		2 p_255476_ p_255476_
+	lambda$createStandardGenerator$2 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; m_252613_
+		static
+		0 p_253387_ p_253387_
+		1 p_253388_ p_253388_
+	lambda$createStandardGenerator$3 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; m_274033_
+		static
+		0 p_274751_ p_274751_
+		1 p_274752_ p_274752_
+		2 p_274753_ p_274753_
+	lambda$createStandardGenerator$4 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; m_252612_
+		static
+		0 p_253385_ p_253385_
+		1 p_253386_ p_253386_
+	lambda$createStandardGenerator$5 (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_252616_
+		static
+		0 p_253392_ p_253392_
+	lambda$main$0 (Ljava/lang/String;)Ljava/nio/file/Path; m_129658_
+		static
+		0 p_129659_ p_129659_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129669_ p_129669_
+net/minecraft/data/PackOutput net/minecraft/data/PackOutput
+	outputFolder f_243723_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_252039_ p_252039_
+	createPathProvider (Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$PathProvider; m_245269_
+		0 p_249479_ p_249479_
+		1 p_251050_ p_251050_
+	getOutputFolder ()Ljava/nio/file/Path; m_245114_
+	getOutputFolder (Lnet/minecraft/data/PackOutput$Target;)Ljava/nio/file/Path; m_247566_
+		0 p_251669_ p_251669_
+net/minecraft/data/PackOutput$PathProvider net/minecraft/data/PackOutput$PathProvider
+	kind f_244198_
+	root f_244594_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)V <init>
+		0 p_249025_ p_249025_
+		1 p_251200_ p_251200_
+		2 p_251982_ p_251982_
+	file (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_245527_
+		0 p_250940_ p_250940_
+		1 p_251208_ p_251208_
+	json (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; m_245731_
+		0 p_251634_ p_251634_
+net/minecraft/data/PackOutput$Target net/minecraft/data/PackOutput$Target
+	$VALUES $VALUES
+	DATA_PACK DATA_PACK
+	REPORTS REPORTS
+	RESOURCE_PACK RESOURCE_PACK
+	directory f_244334_
+	$values ()[Lnet/minecraft/data/PackOutput$Target; m_245592_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_248683_ p_248683_
+		1 p_249114_ p_249114_
+		2 p_251326_ p_251326_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/PackOutput$Target; valueOf
+		static
+		0 p_250079_ p_250079_
+	values ()[Lnet/minecraft/data/PackOutput$Target; values
+		static
+net/minecraft/data/advancements/AdvancementProvider net/minecraft/data/advancements/AdvancementProvider
+	pathProvider f_236156_
+	registries f_254664_
+	subProviders f_244266_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
+		0 p_256529_ p_256529_
+		1 p_255722_ p_255722_
+		2 p_255883_ p_255883_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/advancements/Advancement;)V m_252618_
+		0 p_253394_ p_253394_
+		1 p_253395_ p_253395_
+		2 p_253396_ p_253396_
+		3 p_253397_ p_253397_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252617_
+		static
+		0 p_253393_ p_253393_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_254775_
+		0 p_255483_ p_255483_
+		1 p_255484_ p_255484_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254268_ p_254268_
+net/minecraft/data/advancements/AdvancementSubProvider net/minecraft/data/advancements/AdvancementSubProvider
+	createPlaceholder (Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_266597_
+		static
+		0 p_267076_ p_267076_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255901_ p_255901_
+		1 p_250888_ p_250888_
+net/minecraft/data/advancements/package-info net/minecraft/data/advancements/package-info
+net/minecraft/data/advancements/packs/VanillaAdvancementProvider net/minecraft/data/advancements/packs/VanillaAdvancementProvider
+	<init> ()V <init>
+	create (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; m_255090_
+		static
+		0 p_255890_ p_255890_
+		1 p_255777_ p_255777_
+net/minecraft/data/advancements/packs/VanillaAdventureAdvancements net/minecraft/data/advancements/packs/VanillaAdventureAdvancements
+	BEDROCK_THICKNESS f_244595_
+	DISTANCE_FROM_BOTTOM_TO_TOP f_243785_
+	MOBS_TO_KILL f_244488_
+	Y_COORDINATE_AT_BOTTOM f_244108_
+	Y_COORDINATE_AT_TOP f_243873_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBiomes (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; m_246284_
+		static
+		0 p_249250_ p_249250_
+		1 p_251338_ p_251338_
+	addMobsToKill (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247704_
+		static
+		0 p_248814_ p_248814_
+	craftingANewLook (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284219_
+		static
+		0 p_285062_ p_285062_
+	createAdventuringTime (Ljava/util/function/Consumer;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)V m_274337_
+		static
+		0 p_275645_ p_275645_
+		1 p_275219_ p_275219_
+		2 p_275211_ p_275211_
+	fireCountAndBystander (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_246578_
+		static
+		0 p_252298_ p_252298_
+		1 p_251894_ p_251894_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255887_ p_255887_
+		1 p_256428_ p_256428_
+	lambda$placedBlockReadByComparator$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285711_
+		static
+		0 p_286187_ p_286187_
+	lambda$placedBlockReadByComparator$1 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285712_
+		static
+		0 p_286188_ p_286188_
+	lambda$placedComparatorReadingBlock$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285713_
+		static
+		0 p_286189_ p_286189_
+		1 p_286190_ p_286190_
+	lambda$placedComparatorReadingBlock$3 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285714_
+		static
+		0 p_286191_ p_286191_
+	lambda$respectingTheRemnantsCriterions$5 (I)[Ljava/lang/String; m_284250_
+		static
+		0 p_285038_ p_285038_
+	lambda$smithingWithStyle$4 (Ljava/util/Map;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/item/Item;)V m_284397_
+		static
+		0 p_285354_ p_285354_
+		1 p_285386_ p_285386_
+		2 p_284946_ p_284946_
+	lookAtThroughItem (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_247530_
+		static
+		0 p_249703_ p_249703_
+		1 p_250746_ p_250746_
+	placedBlockReadByComparator (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_286005_
+		static
+		0 p_286401_ p_286401_
+	placedComparatorReadingBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_285999_
+		static
+		0 p_286250_ p_286250_
+	respectingTheRemnantsCriterions (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284287_
+		static
+		0 p_285170_ p_285170_
+	smithingWithStyle (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284237_
+		static
+		0 p_285368_ p_285368_
+net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
+	BREEDABLE_ANIMALS f_243832_
+	EDIBLE_ITEMS f_244235_
+	FISH f_244058_
+	FISH_BUCKETS f_244171_
+	INDIRECTLY_BREEDABLE_ANIMALS f_244418_
+	WAX_SCRAPING_TOOLS f_243834_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBreedable (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; m_266319_
+		static
+		0 p_266978_ p_266978_
+		1 p_267147_ p_267147_
+		2 p_267091_ p_267091_
+	addCatVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247568_
+		static
+		0 p_249232_ p_249232_
+	addFish (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_245640_
+		static
+		0 p_248725_ p_248725_
+	addFishBuckets (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_246714_
+		static
+		0 p_249285_ p_249285_
+	addFood (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247039_
+		static
+		0 p_248532_ p_248532_
+	addLeashedFrogVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_246845_
+		static
+		0 p_249739_ p_249739_
+	createBreedAllAnimalsAdvancement (Lnet/minecraft/advancements/Advancement;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement; m_266572_
+		static
+		0 p_267284_ p_267284_
+		1 p_266923_ p_266923_
+		2 p_266961_ p_266961_
+		3 p_266751_ p_266751_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255680_ p_255680_
+		1 p_251389_ p_251389_
+	lambda$addBreedable$1 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V m_266129_
+		static
+		0 p_266620_ p_266620_
+		1 p_266621_ p_266621_
+	lambda$addBreedable$2 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V m_266128_
+		static
+		0 p_266618_ p_266618_
+		1 p_266619_ p_266619_
+	lambda$addCatVariants$3 (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/Map$Entry;)V m_245400_
+		static
+		0 p_250740_ p_250740_
+		1 p_249721_ p_249721_
+	lambda$addLeashedFrogVariants$0 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V m_285715_
+		static
+		0 p_286192_ p_286192_
+		1 p_286193_ p_286193_
+net/minecraft/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements
+	DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE f_244374_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256338_ p_256338_
+		1 p_249760_ p_249760_
+net/minecraft/data/advancements/packs/VanillaStoryAdvancements net/minecraft/data/advancements/packs/VanillaStoryAdvancements
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256574_ p_256574_
+		1 p_248554_ p_248554_
+net/minecraft/data/advancements/packs/VanillaTheEndAdvancements net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256214_ p_256214_
+		1 p_250851_ p_250851_
+net/minecraft/data/advancements/packs/package-info net/minecraft/data/advancements/packs/package-info
+net/minecraft/data/info/BiomeParametersDumpReport net/minecraft/data/info/BiomeParametersDumpReport
+	CODEC f_273888_
+	ENTRY_CODEC f_273829_
+	LOGGER f_236172_
+	registries f_254649_
+	topPath f_236173_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256322_ p_256322_
+		1 p_256222_ p_256222_
+	createPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; m_236178_
+		0 p_236179_ p_236179_
+	dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_253112_
+		static
+		0 p_254407_ p_254407_
+		1 p_254093_ p_254093_
+		2 p_253788_ p_253788_
+		3 p_254276_ p_254276_
+		4 p_254073_ p_254073_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpValue$3 (Ljava/nio/file/Path;Ljava/lang/String;)V m_236193_
+		static
+		0 p_236194_ p_236194_
+		1 p_236195_ p_236195_
+	lambda$run$0 (Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/world/level/biome/Climate$ParameterList;)V m_274035_
+		0 p_274756_ p_274756_
+		1 p_274757_ p_274757_
+		2 p_274758_ p_274758_
+		3 p_274759_ p_274759_
+		4 p_274760_ p_274760_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252619_
+		static
+		0 p_253398_ p_253398_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_274034_
+		0 p_274754_ p_274754_
+		1 p_274755_ p_274755_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254091_ p_254091_
+net/minecraft/data/info/BlockListReport net/minecraft/data/info/BlockListReport
+	output f_243884_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_251533_ p_251533_
+	getName ()Ljava/lang/String; m_6055_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_236197_ p_236197_
+net/minecraft/data/info/CommandsReport net/minecraft/data/info/CommandsReport
+	output f_244606_
+	registries f_254639_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256167_ p_256167_
+		1 p_256506_ p_256506_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_255064_
+		static
+		0 p_256668_ p_256668_
+		1 p_256066_ p_256066_
+		2 p_256367_ p_256367_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253721_ p_253721_
+net/minecraft/data/info/RegistryDumpReport net/minecraft/data/info/RegistryDumpReport
+	output f_244388_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_249862_ p_249862_
+	dumpRegistry (Lnet/minecraft/core/Registry;)Lcom/google/gson/JsonElement; m_124058_
+		static
+		0 p_124059_ p_124059_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpRegistry$1 (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V m_257119_
+		static
+		0 p_258201_ p_258201_
+		1 p_258202_ p_258202_
+		2 p_211092_ p_211092_
+	lambda$run$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V m_211086_
+		static
+		0 p_211087_ p_211087_
+		1 p_211088_ p_211088_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253743_ p_253743_
+net/minecraft/data/info/package-info net/minecraft/data/info/package-info
+net/minecraft/data/loot/BlockLootSubProvider net/minecraft/data/loot/BlockLootSubProvider
+	HAS_NO_SHEARS_OR_SILK_TOUCH f_244248_
+	HAS_NO_SILK_TOUCH f_244217_
+	HAS_SHEARS f_243905_
+	HAS_SHEARS_OR_SILK_TOUCH f_244301_
+	HAS_SILK_TOUCH f_243678_
+	NORMAL_LEAVES_SAPLING_CHANCES f_244509_
+	NORMAL_LEAVES_STICK_CHANCES f_244531_
+	enabledFeatures f_243739_
+	explosionResistant f_243865_
+	map f_244441_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_249153_ p_249153_
+		1 p_251215_ p_251215_
+	<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
+		0 p_281507_ p_281507_
+		1 p_283552_ p_283552_
+		2 p_282212_ p_282212_
+	add (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247577_
+		0 p_250610_ p_250610_
+		1 p_249817_ p_249817_
+	add (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V m_246481_
+		0 p_251966_ p_251966_
+		1 p_251699_ p_251699_
+	addNetherVinesDropTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_245693_
+		0 p_252269_ p_252269_
+		1 p_250696_ p_250696_
+	applyExplosionCondition (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_247733_
+		0 p_249717_ p_249717_
+		1 p_248851_ p_248851_
+	applyExplosionDecay (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_246108_
+		0 p_248695_ p_248695_
+		1 p_248548_ p_248548_
+	createAttachedStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246312_
+		0 p_249778_ p_249778_
+		1 p_250678_ p_250678_
+	createBannerDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247458_
+		0 p_249810_ p_249810_
+	createBeeHiveDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247247_
+		static
+		0 p_248770_ p_248770_
+	createBeeNestDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247273_
+		static
+		0 p_250988_ p_250988_
+	createCandleCakeDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246838_
+		static
+		0 p_250280_ p_250280_
+	createCandleDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245895_
+		0 p_250896_ p_250896_
+	createCaveVinesDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245658_
+		static
+		0 p_251070_ p_251070_
+	createCopperOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246167_
+		0 p_251306_ p_251306_
+	createCropDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245238_
+		0 p_249457_ p_249457_
+		1 p_248599_ p_248599_
+		2 p_251915_ p_251915_
+		3 p_252202_ p_252202_
+	createDoorTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247398_
+		0 p_252166_ p_252166_
+	createDoublePlantShearsDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246463_
+		static
+		0 p_248678_ p_248678_
+	createDoublePlantWithSeedDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246224_
+		0 p_248590_ p_248590_
+		1 p_248735_ p_248735_
+	createGrassDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245349_
+		0 p_252139_ p_252139_
+	createLapisOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246218_
+		0 p_251511_ p_251511_
+	createLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246047_
+		0 p_250088_ p_250088_
+		1 p_250731_ p_250731_
+		2 p_248949_ p_248949_
+	createMangroveLeavesDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245170_
+		0 p_251103_ p_251103_
+	createMultifaceBlockDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246235_
+		0 p_249088_ p_249088_
+		1 p_251535_ p_251535_
+	createMushroomBlockDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245079_
+		0 p_249959_ p_249959_
+		1 p_249315_ p_249315_
+	createNameableBlockEntityTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246180_
+		0 p_252291_ p_252291_
+	createOakLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246142_
+		0 p_249535_ p_249535_
+		1 p_251505_ p_251505_
+		2 p_250753_ p_250753_
+	createOreDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246109_
+		0 p_250450_ p_250450_
+		1 p_249745_ p_249745_
+	createPetalsDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271693_
+		0 p_273240_ p_273240_
+	createPotFlowerItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245602_
+		0 p_249395_ p_249395_
+	createRedstoneOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245671_
+		0 p_251906_ p_251906_
+	createSelfDropDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246900_
+		static
+		0 p_252253_ p_252253_
+		1 p_248764_ p_248764_
+		2 p_249146_ p_249146_
+	createShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247184_
+		static
+		0 p_252195_ p_252195_
+		1 p_250102_ p_250102_
+	createShearsOnlyDrop (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245929_
+		static
+		0 p_250684_ p_250684_
+	createShulkerBoxDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247334_
+		0 p_252164_ p_252164_
+	createSilkTouchDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247502_
+		static
+		0 p_250203_ p_250203_
+		1 p_252089_ p_252089_
+	createSilkTouchOnlyTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245335_
+		static
+		0 p_252216_ p_252216_
+	createSilkTouchOrShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246160_
+		static
+		0 p_250539_ p_250539_
+		1 p_251459_ p_251459_
+	createSingleItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247033_
+		0 p_251912_ p_251912_
+	createSingleItemTable (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245765_
+		0 p_251584_ p_251584_
+		1 p_249865_ p_249865_
+	createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245514_
+		0 p_249305_ p_249305_
+		1 p_251905_ p_251905_
+	createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245142_
+		0 p_251449_ p_251449_
+		1 p_248558_ p_248558_
+		2 p_250047_ p_250047_
+	createSinglePropConditionTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245178_
+		0 p_252154_ p_252154_
+		1 p_250272_ p_250272_
+		2 p_250292_ p_250292_
+	createSlabItemTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247233_
+		0 p_251313_ p_251313_
+	createStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247642_
+		0 p_250957_ p_250957_
+		1 p_249098_ p_249098_
+	dropOther (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)V m_246125_
+		0 p_248885_ p_248885_
+		1 p_251883_ p_251883_
+	dropPottedContents (Lnet/minecraft/world/level/block/Block;)V m_246535_
+		0 p_251064_ p_251064_
+	dropSelf (Lnet/minecraft/world/level/block/Block;)V m_245724_
+		0 p_249181_ p_249181_
+	dropWhenSilkTouch (Lnet/minecraft/world/level/block/Block;)V m_245644_
+		0 p_250855_ p_250855_
+	generate ()V m_245660_
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249322_ p_249322_
+	lambda$createCandleDrops$2 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_246855_
+		static
+		0 p_249961_ p_249961_
+		1 p_249985_ p_249985_
+	lambda$createMultifaceBlockDrops$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_245661_
+		static
+		0 p_250555_ p_250555_
+		1 p_251536_ p_251536_
+	lambda$createPetalsDrops$3 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_271572_
+		static
+		0 p_272347_ p_272347_
+		1 p_272348_ p_272348_
+	lambda$createStemDrops$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_247103_
+		static
+		0 p_250915_ p_250915_
+		1 p_249795_ p_249795_
+	lambda$dropPottedContents$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246087_
+		0 p_250193_ p_250193_
+	noDrop ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246386_
+		static
+	otherWhenSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_245854_
+		0 p_249932_ p_249932_
+		1 p_252053_ p_252053_
+net/minecraft/data/loot/EntityLootSubProvider net/minecraft/data/loot/EntityLootSubProvider
+	ENTITY_ON_FIRE f_244460_
+	SPECIAL_LOOT_TABLE_TYPES f_244591_
+	allowed f_265862_
+	map f_244213_
+	required f_266009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_251971_ p_251971_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_266989_ p_266989_
+		1 p_267138_ p_267138_
+	add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_245309_
+		0 p_248740_ p_248740_
+		1 p_249440_ p_249440_
+	add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247520_
+		0 p_252130_ p_252130_
+		1 p_251706_ p_251706_
+		2 p_249357_ p_249357_
+	canHaveLootTable (Lnet/minecraft/world/entity/EntityType;)Z m_245552_
+		static
+		0 p_249029_ p_249029_
+	createSheepTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246752_
+		static
+		0 p_249422_ p_249422_
+	generate ()V m_246942_
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_251751_ p_251751_
+	killedByFrog ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_245873_
+	killedByFrogVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_247253_
+		0 p_249403_ p_249403_
+	lambda$add$2 (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; m_246961_
+		static
+		0 p_251466_ p_251466_
+	lambda$generate$0 (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247265_
+		static
+		0 p_249154_ p_249154_
+		1 p_251078_ p_251078_
+		2 p_250081_ p_250081_
+		3 p_250376_ p_250376_
+		4 p_250972_ p_250972_
+	lambda$generate$1 (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V m_266130_
+		0 p_266622_ p_266622_
+		1 p_266623_ p_266623_
+		2 p_266624_ p_266624_
+net/minecraft/data/loot/LootTableProvider net/minecraft/data/loot/LootTableProvider
+	LOGGER f_124431_
+	pathProvider f_236267_
+	requiredTables f_243940_
+	subProviders f_124434_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Set;Ljava/util/List;)V <init>
+		0 p_254123_ p_254123_
+		1 p_254481_ p_254481_
+		2 p_253798_ p_253798_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_287804_
+		static
+		0 p_288256_ p_288256_
+		1 p_288257_ p_288257_
+		2 p_288258_ p_288258_
+		3 p_288259_ p_288259_
+		4 p_288260_ p_288260_
+	lambda$run$1 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;)V m_287805_
+		static
+		0 p_288261_ p_288261_
+		1 p_288262_ p_288262_
+		2 p_288263_ p_288263_
+	lambda$run$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278530_
+		static
+		0 p_278896_ p_278896_
+		1 p_278897_ p_278897_
+		2 p_278898_ p_278898_
+	lambda$run$3 (Ljava/lang/String;Ljava/lang/String;)V m_124445_
+		static
+		0 p_124446_ p_124446_
+		1 p_124447_ p_124447_
+	lambda$run$4 (Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_278531_
+		0 p_278899_ p_278899_
+		1 p_278900_ p_278900_
+	lambda$run$5 (I)[Ljava/util/concurrent/CompletableFuture; m_252621_
+		static
+		0 p_253403_ p_253403_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254060_ p_254060_
+net/minecraft/data/loot/LootTableProvider$1 net/minecraft/data/loot/LootTableProvider$1
+	this$0 f_278446_
+	val$tables f_278445_
+	<init> (Lnet/minecraft/data/loot/LootTableProvider;Ljava/util/Map;)V <init>
+		0 p_279132_ p_279132_
+		1 p_279207_ p_279207_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279283_ p_279283_
+net/minecraft/data/loot/LootTableProvider$SubProviderEntry net/minecraft/data/loot/LootTableProvider$SubProviderEntry
+	paramSet f_244144_
+	provider f_243941_
+	<init> (Ljava/util/function/Supplier;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)V <init>
+		0 f_243941_ f_243941_
+		1 f_244144_ f_244144_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249337_ p_249337_
+	hashCode ()I hashCode
+	paramSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; f_244144_
+	provider ()Ljava/util/function/Supplier; f_243941_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/loot/LootTableSubProvider net/minecraft/data/loot/LootTableSubProvider
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249643_ p_249643_
+net/minecraft/data/loot/package-info net/minecraft/data/loot/package-info
+net/minecraft/data/loot/packs/VanillaArchaeologyLoot net/minecraft/data/loot/packs/VanillaArchaeologyLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_278066_ p_278066_
+net/minecraft/data/loot/packs/VanillaBlockLoot net/minecraft/data/loot/packs/VanillaBlockLoot
+	EXPLOSION_RESISTANT f_244490_
+	JUNGLE_LEAVES_SAPLING_CHANGES f_243668_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createDecoratedPotTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_277139_
+		0 p_277929_ p_277929_
+	createPitcherCropLoot ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_277021_
+	generate ()V m_245660_
+	lambda$createPitcherCropLoot$238 (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_276716_
+		static
+		0 p_277248_ p_277248_
+	lambda$generate$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245962_
+		0 p_252292_ p_252292_
+	lambda$generate$1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245682_
+		0 p_251015_ p_251015_
+	lambda$generate$10 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245518_
+		0 p_248518_ p_248518_
+	lambda$generate$100 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246713_
+		0 p_251275_ p_251275_
+	lambda$generate$101 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246512_
+		0 p_252316_ p_252316_
+	lambda$generate$102 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246795_
+		0 p_250918_ p_250918_
+	lambda$generate$103 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245504_
+		0 p_250043_ p_250043_
+	lambda$generate$104 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247134_
+		0 p_248541_ p_248541_
+	lambda$generate$105 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245467_
+		0 p_250741_ p_250741_
+	lambda$generate$106 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245228_
+		0 p_250228_ p_250228_
+	lambda$generate$107 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_245900_
+		static
+		0 p_251371_ p_251371_
+		1 p_251952_ p_251952_
+	lambda$generate$108 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246376_
+		0 p_248918_ p_248918_
+	lambda$generate$109 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247197_
+		0 p_250064_ p_250064_
+	lambda$generate$11 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247287_
+		0 p_251277_ p_251277_
+	lambda$generate$110 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245749_
+		static
+		0 p_250233_ p_250233_
+	lambda$generate$111 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246403_
+		static
+		0 p_249628_ p_249628_
+	lambda$generate$112 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247405_
+		static
+		0 p_252341_ p_252341_
+		1 p_250477_ p_250477_
+	lambda$generate$113 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246427_
+		static
+		0 p_251805_ p_251805_
+		1 p_250214_ p_250214_
+	lambda$generate$114 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245566_
+		static
+		0 p_251107_ p_251107_
+		1 p_250876_ p_250876_
+	lambda$generate$115 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246692_
+		static
+		0 p_252251_ p_252251_
+		1 p_249556_ p_249556_
+	lambda$generate$116 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245061_
+		static
+		0 p_252079_ p_252079_
+		1 p_250463_ p_250463_
+	lambda$generate$117 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245174_
+		static
+		0 p_249877_ p_249877_
+		1 p_250078_ p_250078_
+	lambda$generate$118 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247222_
+		static
+		0 p_249344_ p_249344_
+		1 p_250051_ p_250051_
+	lambda$generate$119 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245869_
+		static
+		0 p_248743_ p_248743_
+		1 p_249078_ p_249078_
+	lambda$generate$12 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245224_
+		0 p_252157_ p_252157_
+	lambda$generate$120 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245560_
+		static
+		0 p_251454_ p_251454_
+		1 p_249133_ p_249133_
+	lambda$generate$121 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247411_
+		static
+		0 p_249005_ p_249005_
+		1 p_251324_ p_251324_
+	lambda$generate$122 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246993_
+		static
+		0 p_251245_ p_251245_
+		1 p_248584_ p_248584_
+	lambda$generate$123 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245368_
+		static
+		0 p_249497_ p_249497_
+		1 p_251632_ p_251632_
+	lambda$generate$124 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245600_
+		static
+		0 p_250494_ p_250494_
+		1 p_250130_ p_250130_
+	lambda$generate$125 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246065_
+		static
+		0 p_250282_ p_250282_
+		1 p_250337_ p_250337_
+	lambda$generate$126 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247192_
+		static
+		0 p_249544_ p_249544_
+		1 p_250143_ p_250143_
+	lambda$generate$127 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245576_
+		static
+		0 p_249423_ p_249423_
+		1 p_252244_ p_252244_
+	lambda$generate$128 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246924_
+		static
+		0 p_249150_ p_249150_
+		1 p_248975_ p_248975_
+	lambda$generate$129 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246215_
+		static
+		0 p_249476_ p_249476_
+		1 p_251287_ p_251287_
+	lambda$generate$13 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245972_
+		0 p_250379_ p_250379_
+	lambda$generate$130 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247044_
+		static
+		0 p_251420_ p_251420_
+		1 p_250976_ p_250976_
+	lambda$generate$131 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245855_
+		static
+		0 p_250782_ p_250782_
+		1 p_250538_ p_250538_
+	lambda$generate$132 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245312_
+		static
+		0 p_250833_ p_250833_
+		1 p_250717_ p_250717_
+	lambda$generate$133 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246753_
+		static
+		0 p_250219_ p_250219_
+		1 p_250178_ p_250178_
+	lambda$generate$134 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246967_
+		static
+		0 p_251385_ p_251385_
+		1 p_251962_ p_251962_
+	lambda$generate$135 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245267_
+		static
+		0 p_249463_ p_249463_
+		1 p_250520_ p_250520_
+	lambda$generate$136 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247164_
+		static
+		0 p_250037_ p_250037_
+		1 p_252043_ p_252043_
+	lambda$generate$137 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245796_
+		static
+		0 p_250587_ p_250587_
+		1 p_248545_ p_248545_
+	lambda$generate$138 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245881_
+		static
+		0 p_251756_ p_251756_
+		1 p_250001_ p_250001_
+	lambda$generate$139 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245767_
+		static
+		0 p_249265_ p_249265_
+		1 p_250727_ p_250727_
+	lambda$generate$14 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247433_
+		0 p_251028_ p_251028_
+	lambda$generate$140 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246421_
+		static
+		0 p_250329_ p_250329_
+		1 p_249831_ p_249831_
+	lambda$generate$141 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247151_
+		static
+		0 p_251117_ p_251117_
+		1 p_251205_ p_251205_
+	lambda$generate$142 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247486_
+		static
+		0 p_251102_ p_251102_
+		1 p_248609_ p_248609_
+	lambda$generate$143 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247352_
+		static
+		0 p_248668_ p_248668_
+		1 p_248838_ p_248838_
+	lambda$generate$144 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246450_
+		static
+		0 p_248724_ p_248724_
+		1 p_250222_ p_250222_
+	lambda$generate$145 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245908_
+		static
+		0 p_250652_ p_250652_
+		1 p_250378_ p_250378_
+	lambda$generate$146 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245218_
+		static
+		0 p_252351_ p_252351_
+		1 p_250962_ p_250962_
+	lambda$generate$147 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246388_
+		static
+		0 p_252107_ p_252107_
+		1 p_248769_ p_248769_
+	lambda$generate$148 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247066_
+		static
+		0 p_249294_ p_249294_
+		1 p_250955_ p_250955_
+	lambda$generate$149 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245144_
+		static
+		0 p_249991_ p_249991_
+		1 p_251370_ p_251370_
+	lambda$generate$15 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245823_
+		0 p_251671_ p_251671_
+	lambda$generate$150 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245673_
+		static
+		0 p_249373_ p_249373_
+		1 p_250906_ p_250906_
+	lambda$generate$151 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246204_
+		static
+		0 p_248704_ p_248704_
+		1 p_250875_ p_250875_
+	lambda$generate$152 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246591_
+		static
+		0 p_250868_ p_250868_
+		1 p_250718_ p_250718_
+	lambda$generate$153 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245918_
+		static
+		0 p_251169_ p_251169_
+		1 p_248646_ p_248646_
+	lambda$generate$154 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246380_
+		static
+		0 p_251696_ p_251696_
+		1 p_252160_ p_252160_
+	lambda$generate$155 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246986_
+		static
+		0 p_249587_ p_249587_
+		1 p_248952_ p_248952_
+	lambda$generate$156 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247608_
+		static
+		0 p_251032_ p_251032_
+		1 p_248577_ p_248577_
+	lambda$generate$157 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247031_
+		static
+		0 p_250944_ p_250944_
+		1 p_249015_ p_249015_
+	lambda$generate$158 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246757_
+		static
+		0 p_248940_ p_248940_
+		1 p_251605_ p_251605_
+	lambda$generate$159 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246662_
+		static
+		0 p_250187_ p_250187_
+		1 p_249719_ p_249719_
+	lambda$generate$16 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247653_
+		0 p_251149_ p_251149_
+	lambda$generate$160 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246023_
+		static
+		0 p_248586_ p_248586_
+		1 p_249234_ p_249234_
+	lambda$generate$161 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245981_
+		static
+		0 p_251259_ p_251259_
+		1 p_248917_ p_248917_
+	lambda$generate$162 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245930_
+		static
+		0 p_250834_ p_250834_
+		1 p_251436_ p_251436_
+	lambda$generate$163 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247584_
+		static
+		0 p_249737_ p_249737_
+		1 p_248899_ p_248899_
+	lambda$generate$164 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245973_
+		static
+		0 p_250803_ p_250803_
+		1 p_251366_ p_251366_
+	lambda$generate$165 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246021_
+		static
+		0 p_249011_ p_249011_
+		1 p_249288_ p_249288_
+	lambda$generate$166 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246730_
+		static
+		0 p_249443_ p_249443_
+		1 p_250643_ p_250643_
+	lambda$generate$167 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245880_
+		static
+		0 p_251352_ p_251352_
+		1 p_251547_ p_251547_
+	lambda$generate$168 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247725_
+		static
+		0 p_250570_ p_250570_
+		1 p_249883_ p_249883_
+	lambda$generate$169 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246894_
+		static
+		0 p_248922_ p_248922_
+		1 p_251753_ p_251753_
+	lambda$generate$17 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247069_
+		static
+		0 p_250523_ p_250523_
+		1 p_251629_ p_251629_
+	lambda$generate$170 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247404_
+		static
+		0 p_249771_ p_249771_
+		1 p_249693_ p_249693_
+	lambda$generate$171 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245977_
+		static
+		0 p_248843_ p_248843_
+		1 p_250920_ p_250920_
+	lambda$generate$172 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245778_
+		static
+		0 p_249316_ p_249316_
+		1 p_250557_ p_250557_
+	lambda$generate$173 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245877_
+		static
+		0 p_248928_ p_248928_
+		1 p_249072_ p_249072_
+	lambda$generate$174 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_263148_
+		0 p_250163_ p_250163_
+	lambda$generate$175 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247036_
+		static
+		0 p_250755_ p_250755_
+	lambda$generate$176 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247226_
+		static
+		0 p_250779_ p_250779_
+	lambda$generate$177 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279870_
+		0 p_280934_ p_280934_
+	lambda$generate$178 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279876_
+		0 p_280940_ p_280940_
+	lambda$generate$179 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279873_
+		0 p_280937_ p_280937_
+	lambda$generate$18 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246800_
+		static
+		0 p_251230_ p_251230_
+		1 p_251237_ p_251237_
+	lambda$generate$180 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247132_
+		0 p_249084_ p_249084_
+	lambda$generate$181 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279875_
+		0 p_280939_ p_280939_
+	lambda$generate$182 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279869_
+		0 p_280933_ p_280933_
+	lambda$generate$183 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279874_
+		0 p_280938_ p_280938_
+	lambda$generate$184 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279872_
+		0 p_280936_ p_280936_
+	lambda$generate$185 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279871_
+		0 p_280935_ p_280935_
+	lambda$generate$186 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276711_
+		0 p_277240_ p_277240_
+	lambda$generate$187 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245434_
+		0 p_249159_ p_249159_
+	lambda$generate$188 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247429_
+		0 p_249169_ p_249169_
+	lambda$generate$189 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246482_
+		0 p_248785_ p_248785_
+	lambda$generate$19 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247142_
+		static
+		0 p_250794_ p_250794_
+		1 p_249325_ p_249325_
+	lambda$generate$190 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247614_
+		0 p_250359_ p_250359_
+	lambda$generate$191 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245659_
+		0 p_250095_ p_250095_
+	lambda$generate$192 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245917_
+		0 p_249260_ p_249260_
+	lambda$generate$193 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245352_
+		0 p_251355_ p_251355_
+	lambda$generate$194 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246812_
+		0 p_252000_ p_252000_
+	lambda$generate$195 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246551_
+		0 p_249219_ p_249219_
+	lambda$generate$196 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246098_
+		0 p_251035_ p_251035_
+	lambda$generate$197 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246547_
+		static
+		0 p_250586_ p_250586_
+		1 p_249767_ p_249767_
+	lambda$generate$198 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246408_
+		static
+		0 p_251924_ p_251924_
+		1 p_251228_ p_251228_
+	lambda$generate$199 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247028_
+		0 p_250898_ p_250898_
+	lambda$generate$2 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245305_
+		0 p_249052_ p_249052_
+	lambda$generate$20 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246516_
+		static
+		0 p_249880_ p_249880_
+		1 p_249953_ p_249953_
+	lambda$generate$200 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246452_
+		0 p_249875_ p_249875_
+	lambda$generate$201 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247128_
+		0 p_249323_ p_249323_
+	lambda$generate$202 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246969_
+		0 p_250687_ p_250687_
+	lambda$generate$203 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247215_
+		0 p_251177_ p_251177_
+	lambda$generate$204 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245043_
+		static
+		0 p_249984_ p_249984_
+		1 p_250507_ p_250507_
+	lambda$generate$205 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246738_
+		static
+		0 p_249235_ p_249235_
+		1 p_251637_ p_251637_
+	lambda$generate$206 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246557_
+		0 p_250546_ p_250546_
+	lambda$generate$207 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247485_
+		0 p_249226_ p_249226_
+	lambda$generate$208 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245176_
+		static
+		0 p_251652_ p_251652_
+	lambda$generate$209 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245089_
+		static
+		0 p_250181_ p_250181_
+	lambda$generate$21 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245128_
+		static
+		0 p_251288_ p_251288_
+		1 p_251725_ p_251725_
+	lambda$generate$210 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246076_
+		static
+		0 p_249748_ p_249748_
+	lambda$generate$211 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246695_
+		0 p_249543_ p_249543_
+	lambda$generate$212 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245370_
+		static
+		0 p_252041_ p_252041_
+	lambda$generate$213 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247632_
+		static
+		0 p_250387_ p_250387_
+	lambda$generate$214 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245244_
+		static
+		0 p_250823_ p_250823_
+		1 p_250055_ p_250055_
+	lambda$generate$215 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246135_
+		0 p_248803_ p_248803_
+	lambda$generate$216 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247296_
+		0 p_251424_ p_251424_
+	lambda$generate$217 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246842_
+		0 p_249349_ p_249349_
+	lambda$generate$218 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245044_
+		0 p_251518_ p_251518_
+	lambda$generate$219 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246147_
+		0 p_252178_ p_252178_
+	lambda$generate$22 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246036_
+		static
+		0 p_251879_ p_251879_
+		1 p_248946_ p_248946_
+	lambda$generate$220 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245770_
+		0 p_250849_ p_250849_
+	lambda$generate$221 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247157_
+		0 p_249769_ p_249769_
+	lambda$generate$222 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246095_
+		static
+		0 p_251499_ p_251499_
+		1 p_250650_ p_250650_
+	lambda$generate$223 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245628_
+		static
+		0 p_250622_ p_250622_
+		1 p_249038_ p_249038_
+	lambda$generate$224 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247147_
+		0 p_251150_ p_251150_
+	lambda$generate$225 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245175_
+		0 p_251856_ p_251856_
+	lambda$generate$226 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245904_
+		static
+		0 p_250630_ p_250630_
+		1 p_249321_ p_249321_
+	lambda$generate$227 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247123_
+		static
+		0 p_248985_ p_248985_
+		1 p_249777_ p_249777_
+	lambda$generate$228 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245460_
+		0 p_250026_ p_250026_
+	lambda$generate$229 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247633_
+		0 p_250097_ p_250097_
+	lambda$generate$23 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247153_
+		static
+		0 p_251789_ p_251789_
+		1 p_249873_ p_249873_
+	lambda$generate$230 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_246352_
+		static
+		0 p_250960_ p_250960_
+		1 p_252097_ p_252097_
+	lambda$generate$231 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_246220_
+		static
+		0 p_251441_ p_251441_
+		1 p_251216_ p_251216_
+	lambda$generate$232 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247712_
+		static
+		0 p_251108_ p_251108_
+	lambda$generate$233 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246405_
+		0 p_248523_ p_248523_
+	lambda$generate$234 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246187_
+		0 p_248528_ p_248528_
+	lambda$generate$235 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247167_
+		0 p_250428_ p_250428_
+	lambda$generate$236 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246821_
+		0 p_248898_ p_248898_
+	lambda$generate$237 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246100_
+		0 p_252201_ p_252201_
+	lambda$generate$24 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246266_
+		static
+		0 p_249447_ p_249447_
+		1 p_250611_ p_250611_
+	lambda$generate$25 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246302_
+		static
+		0 p_248919_ p_248919_
+		1 p_250363_ p_250363_
+	lambda$generate$26 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245500_
+		static
+		0 p_248932_ p_248932_
+		1 p_249255_ p_249255_
+	lambda$generate$27 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247095_
+		static
+		0 p_252233_ p_252233_
+		1 p_249820_ p_249820_
+	lambda$generate$28 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245567_
+		static
+		0 p_248929_ p_248929_
+		1 p_250846_ p_250846_
+	lambda$generate$29 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247032_
+		static
+		0 p_249636_ p_249636_
+		1 p_249031_ p_249031_
+	lambda$generate$3 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246303_
+		0 p_249779_ p_249779_
+	lambda$generate$30 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246649_
+		static
+		0 p_251091_ p_251091_
+		1 p_251560_ p_251560_
+	lambda$generate$31 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246243_
+		static
+		0 p_249304_ p_249304_
+		1 p_250571_ p_250571_
+	lambda$generate$32 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247527_
+		static
+		0 p_251358_ p_251358_
+		1 p_250698_ p_250698_
+	lambda$generate$33 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245519_
+		static
+		0 p_248519_ p_248519_
+		1 p_250985_ p_250985_
+	lambda$generate$34 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245191_
+		static
+		0 p_249751_ p_249751_
+		1 p_250829_ p_250829_
+	lambda$generate$35 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246620_
+		static
+		0 p_249036_ p_249036_
+		1 p_251720_ p_251720_
+	lambda$generate$36 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245082_
+		static
+		0 p_252236_ p_252236_
+		1 p_249342_ p_249342_
+	lambda$generate$37 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246190_
+		static
+		0 p_252114_ p_252114_
+		1 p_250259_ p_250259_
+	lambda$generate$38 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245461_
+		static
+		0 p_249123_ p_249123_
+		1 p_251501_ p_251501_
+	lambda$generate$39 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247412_
+		static
+		0 p_252029_ p_252029_
+		1 p_250933_ p_250933_
+	lambda$generate$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246764_
+		0 p_250966_ p_250966_
+	lambda$generate$40 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247143_
+		static
+		0 p_248901_ p_248901_
+		1 p_248836_ p_248836_
+	lambda$generate$41 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245134_
+		static
+		0 p_251492_ p_251492_
+		1 p_252142_ p_252142_
+	lambda$generate$42 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246745_
+		static
+		0 p_250386_ p_250386_
+		1 p_248657_ p_248657_
+	lambda$generate$43 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246071_
+		static
+		0 p_250532_ p_250532_
+		1 p_249451_ p_249451_
+	lambda$generate$44 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246189_
+		static
+		0 p_249569_ p_249569_
+		1 p_249500_ p_249500_
+	lambda$generate$45 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247453_
+		static
+		0 p_250284_ p_250284_
+		1 p_249589_ p_249589_
+	lambda$generate$46 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246960_
+		static
+		0 p_252141_ p_252141_
+		1 p_251378_ p_251378_
+	lambda$generate$47 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247399_
+		static
+		0 p_250153_ p_250153_
+		1 p_251340_ p_251340_
+	lambda$generate$48 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246043_
+		static
+		0 p_252091_ p_252091_
+		1 p_252148_ p_252148_
+	lambda$generate$49 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245649_
+		static
+		0 p_250768_ p_250768_
+		1 p_248742_ p_248742_
+	lambda$generate$5 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245928_
+		0 p_250352_ p_250352_
+	lambda$generate$50 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245943_
+		static
+		0 p_249803_ p_249803_
+		1 p_252320_ p_252320_
+	lambda$generate$51 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247221_
+		static
+		0 p_250445_ p_250445_
+		1 p_249683_ p_249683_
+	lambda$generate$52 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247177_
+		static
+		0 p_251400_ p_251400_
+		1 p_249813_ p_249813_
+	lambda$generate$53 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247683_
+		static
+		0 p_251899_ p_251899_
+		1 p_250170_ p_250170_
+	lambda$generate$54 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247609_
+		static
+		0 p_248551_ p_248551_
+		1 p_249068_ p_249068_
+	lambda$generate$55 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247700_
+		static
+		0 p_249287_ p_249287_
+		1 p_251963_ p_251963_
+	lambda$generate$56 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245706_
+		static
+		0 p_250690_ p_250690_
+		1 p_250291_ p_250291_
+	lambda$generate$57 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245410_
+		static
+		0 p_251694_ p_251694_
+		1 p_251741_ p_251741_
+	lambda$generate$58 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246593_
+		static
+		0 p_250398_ p_250398_
+		1 p_249431_ p_249431_
+	lambda$generate$59 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246926_
+		static
+		0 p_250989_ p_250989_
+		1 p_249660_ p_249660_
+	lambda$generate$6 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246433_
+		0 p_248608_ p_248608_
+	lambda$generate$60 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247141_
+		static
+		0 p_250612_ p_250612_
+		1 p_249229_ p_249229_
+	lambda$generate$61 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247415_
+		static
+		0 p_249774_ p_249774_
+		1 p_251568_ p_251568_
+	lambda$generate$62 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245808_
+		static
+		0 p_252222_ p_252222_
+		1 p_248799_ p_248799_
+	lambda$generate$63 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245841_
+		static
+		0 p_249409_ p_249409_
+		1 p_249358_ p_249358_
+	lambda$generate$64 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246925_
+		static
+		0 p_249722_ p_249722_
+		1 p_252044_ p_252044_
+	lambda$generate$65 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246219_
+		static
+		0 p_250733_ p_250733_
+		1 p_251336_ p_251336_
+	lambda$generate$66 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246928_
+		static
+		0 p_251599_ p_251599_
+		1 p_251951_ p_251951_
+	lambda$generate$67 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246155_
+		static
+		0 p_251138_ p_251138_
+		1 p_250882_ p_250882_
+	lambda$generate$68 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246964_
+		static
+		0 p_251095_ p_251095_
+		1 p_249866_ p_249866_
+	lambda$generate$69 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245374_
+		static
+		0 p_251398_ p_251398_
+		1 p_252348_ p_252348_
+	lambda$generate$7 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245435_
+		0 p_251175_ p_251175_
+	lambda$generate$70 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247521_
+		static
+		0 p_251465_ p_251465_
+		1 p_248980_ p_248980_
+	lambda$generate$71 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276715_
+		static
+		0 p_277246_ p_277246_
+		1 p_277247_ p_277247_
+	lambda$generate$72 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276712_
+		static
+		0 p_277241_ p_277241_
+		1 p_277242_ p_277242_
+	lambda$generate$73 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276710_
+		static
+		0 p_277238_ p_277238_
+		1 p_277239_ p_277239_
+	lambda$generate$74 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271581_
+		static
+		0 p_272364_ p_272364_
+		1 p_272365_ p_272365_
+	lambda$generate$75 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271584_
+		static
+		0 p_272369_ p_272369_
+		1 p_272370_ p_272370_
+	lambda$generate$76 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271585_
+		static
+		0 p_272371_ p_272371_
+		1 p_272372_ p_272372_
+	lambda$generate$77 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271586_
+		static
+		0 p_272373_ p_272373_
+		1 p_272374_ p_272374_
+	lambda$generate$78 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271577_
+		static
+		0 p_272356_ p_272356_
+		1 p_272357_ p_272357_
+	lambda$generate$79 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271578_
+		static
+		0 p_272358_ p_272358_
+		1 p_272359_ p_272359_
+	lambda$generate$8 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245557_
+		0 p_249280_ p_249280_
+	lambda$generate$80 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271580_
+		static
+		0 p_272362_ p_272362_
+		1 p_272363_ p_272363_
+	lambda$generate$81 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271582_
+		static
+		0 p_272366_ p_272366_
+		1 p_272367_ p_272367_
+	lambda$generate$82 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271579_
+		static
+		0 p_272360_ p_272360_
+		1 p_272361_ p_272361_
+	lambda$generate$83 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271587_
+		static
+		0 p_272375_ p_272375_
+		1 p_272376_ p_272376_
+	lambda$generate$84 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276714_
+		static
+		0 p_277244_ p_277244_
+		1 p_277245_ p_277245_
+	lambda$generate$85 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276717_
+		static
+		0 p_277249_ p_277249_
+		1 p_277250_ p_277250_
+	lambda$generate$86 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245983_
+		0 p_249155_ p_249155_
+	lambda$generate$87 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247278_
+		0 p_249678_ p_249678_
+	lambda$generate$88 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247159_
+		0 p_250887_ p_250887_
+	lambda$generate$89 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246935_
+		0 p_251388_ p_251388_
+	lambda$generate$9 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247004_
+		0 p_249630_ p_249630_
+	lambda$generate$90 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246111_
+		0 p_249449_ p_249449_
+	lambda$generate$91 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245440_
+		0 p_251562_ p_251562_
+	lambda$generate$92 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245067_
+		0 p_249639_ p_249639_
+	lambda$generate$93 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247375_
+		0 p_248689_ p_248689_
+	lambda$generate$94 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246406_
+		0 p_252284_ p_252284_
+	lambda$generate$95 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246234_
+		0 p_250939_ p_250939_
+	lambda$generate$96 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245819_
+		0 p_250517_ p_250517_
+	lambda$generate$97 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246024_
+		0 p_251619_ p_251619_
+	lambda$generate$98 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246607_
+		0 p_250267_ p_250267_
+	lambda$generate$99 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247716_
+		0 p_252081_ p_252081_
+net/minecraft/data/loot/packs/VanillaChestLoot net/minecraft/data/loot/packs/VanillaChestLoot
+	<init> ()V <init>
+	ancientCityLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266580_
+		static
+	bastionBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266168_
+		static
+	bastionHoglinStableLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266552_
+		static
+	bastionOtherLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266336_
+		static
+	bastionTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266323_
+		static
+	desertPyramidLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266422_
+		static
+	endCityTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266540_
+		static
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250931_ p_250931_
+	jungleTempleLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266297_
+		static
+	netherBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266392_
+		static
+	pillagerOutpostLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266444_
+		static
+	shipwreckMapLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266573_
+		static
+	shipwreckSupplyLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266375_
+		static
+	shipwreckTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266424_
+		static
+	strongholdCorridorLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266364_
+		static
+	strongholdLibraryLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266435_
+		static
+	woodlandMansionLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266481_
+		static
+net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot
+	<init> ()V <init>
+	elderGuardianLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266591_
+		static
+	generate ()V m_246942_
+net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot
+	IN_BAMBOO_JUNGLE f_243701_
+	IN_JUNGLE f_244228_
+	IN_SPARSE_JUNGLE f_244590_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fishingFishLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266406_
+		static
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249559_ p_249559_
+net/minecraft/data/loot/packs/VanillaGiftLoot net/minecraft/data/loot/packs/VanillaGiftLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250831_ p_250831_
+net/minecraft/data/loot/packs/VanillaLootTableProvider net/minecraft/data/loot/packs/VanillaLootTableProvider
+	<init> ()V <init>
+	create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/loot/LootTableProvider; m_247452_
+		static
+		0 p_250807_ p_250807_
+net/minecraft/data/loot/packs/VanillaPiglinBarterLoot net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250176_ p_250176_
+net/minecraft/data/loot/packs/package-info net/minecraft/data/loot/packs/package-info
+net/minecraft/data/metadata/PackMetadataGenerator net/minecraft/data/metadata/PackMetadataGenerator
+	elements f_244307_
+	output f_243851_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_254070_ p_254070_
+	add (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_247300_
+		0 p_252067_ p_252067_
+		1 p_249511_ p_249511_
+	forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_252835_
+		static
+		0 p_253903_ p_253903_
+		1 p_254497_ p_254497_
+		2 p_253848_ p_253848_
+	forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_254904_
+		static
+		0 p_256281_ p_256281_
+		1 p_255661_ p_255661_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$add$0 (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lcom/google/gson/JsonElement; m_247576_
+		static
+		0 p_251977_ p_251977_
+		1 p_248733_ p_248733_
+	lambda$run$1 (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V m_245452_
+		static
+		0 p_250509_ p_250509_
+		1 p_249290_ p_249290_
+		2 p_251317_ p_251317_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254137_ p_254137_
+net/minecraft/data/metadata/package-info net/minecraft/data/metadata/package-info
+net/minecraft/data/models/BlockModelGenerators net/minecraft/data/models/BlockModelGenerators
+	CHISELED_BOOKSHELF_SLOT_MODEL_CACHE f_260595_
+	MULTIFACE_GENERATOR f_176079_
+	SHAPE_CONSUMERS f_176083_
+	blockStateOutput f_124477_
+	fullBlockModelCustomGenerators f_176081_
+	modelOutput f_124478_
+	nonOrientableTrapdoor f_176080_
+	skippedAutoModelsOutput f_124479_
+	texturedModels f_176082_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V <init>
+		0 p_124481_ p_124481_
+		1 p_124482_ p_124482_
+		2 p_124483_ p_124483_
+	addBookSlotModel (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;Z)V m_260948_
+		0 p_261839_ p_261839_
+		1 p_261634_ p_261634_
+		2 p_262044_ p_262044_
+		3 p_262163_ p_262163_
+		4 p_261986_ p_261986_
+		5 p_261790_ p_261790_
+	addSlotStateAndRotationVariants (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V m_261107_
+		0 p_261951_ p_261951_
+		1 p_261482_ p_261482_
+		2 p_262169_ p_262169_
+	applyRotation (Lnet/minecraft/core/FrontAndTop;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_124635_
+		0 p_124636_ p_124636_
+		1 p_124637_ p_124637_
+	blockEntityModels (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_124825_
+		0 p_124826_ p_124826_
+		1 p_124827_ p_124827_
+	blockEntityModels (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_124690_
+		0 p_124691_ p_124691_
+		1 p_124692_ p_124692_
+	configureDoorHalf (Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_236304_
+		static
+		0 p_236305_ p_236305_
+		1 p_236306_ p_236306_
+		2 p_236307_ p_236307_
+		3 p_236308_ p_236308_
+		4 p_236309_ p_236309_
+		5 p_236310_ p_236310_
+	copyModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124938_
+		0 p_124939_ p_124939_
+		1 p_124940_ p_124940_
+	createActiveRail (Lnet/minecraft/world/level/block/Block;)V m_124974_
+		0 p_124975_ p_124975_
+	createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V m_124530_
+		0 p_124531_ p_124531_
+		1 p_124532_ p_124532_
+	createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124921_
+		0 p_124922_ p_124922_
+		1 p_124923_ p_124923_
+	createAmethystCluster (Lnet/minecraft/world/level/block/Block;)V m_176251_
+		0 p_176252_ p_176252_
+	createAmethystClusters ()V m_176087_
+	createAnvil (Lnet/minecraft/world/level/block/Block;)V m_124980_
+		0 p_124981_ p_124981_
+	createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124881_
+		static
+		0 p_124882_ p_124882_
+		1 p_124883_ p_124883_
+	createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124586_
+		0 p_124587_ p_124587_
+		1 p_124588_ p_124588_
+	createAxisAlignedPillarBlockCustomModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124901_
+		0 p_124902_ p_124902_
+		1 p_124903_ p_124903_
+	createAzalea (Lnet/minecraft/world/level/block/Block;)V m_176247_
+		0 p_176248_ p_176248_
+	createBamboo ()V m_124935_
+	createBambooModels (I)Ljava/util/List; m_124511_
+		0 p_124512_ p_124512_
+	createBarrel ()V m_124959_
+	createBedItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124962_
+		0 p_124963_ p_124963_
+		1 p_124964_ p_124964_
+	createBeeNest (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V m_124583_
+		0 p_124584_ p_124584_
+		1 p_124585_ p_124585_
+	createBell ()V m_124967_
+	createBigDripLeafBlock ()V m_176230_
+	createBookshelf ()V m_124976_
+	createBooleanModelDispatch (Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124622_
+		static
+		0 p_124623_ p_124623_
+		1 p_124624_ p_124624_
+		2 p_124625_ p_124625_
+	createBrewingStand ()V m_124988_
+	createBrushableBlock (Lnet/minecraft/world/level/block/Block;)V m_276953_
+		0 p_277651_ p_277651_
+	createButton (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124884_
+		static
+		0 p_124885_ p_124885_
+		1 p_124886_ p_124886_
+		2 p_124887_ p_124887_
+	createCakeBlock ()V m_124991_
+	createCalibratedSculkSensor ()V m_276871_
+	createCampfires ([Lnet/minecraft/world/level/block/Block;)V m_124713_
+		0 p_124714_ p_124714_
+	createCandleAndCandleCake (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_176244_
+		0 p_176245_ p_176245_
+		1 p_176246_ p_176246_
+	createCartographyTable ()V m_124994_
+	createCauldrons ()V m_176253_
+	createCaveVines ()V m_176092_
+	createChiseledBookshelf ()V m_247160_
+	createChorusFlower ()V m_125006_
+	createChorusPlant ()V m_125012_
+	createCocoa ()V m_124491_
+	createColoredBlockWithRandomRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V m_124685_
+		0 p_124686_ p_124686_
+		1 p_124687_ p_124687_
+	createColoredBlockWithStateRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V m_124777_
+		0 p_124778_ p_124778_
+		1 p_124779_ p_124779_
+	createColumnWithFacing ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124947_
+	createCommandBlock (Lnet/minecraft/world/level/block/Block;)V m_124977_
+		0 p_124978_ p_124978_
+	createComparator ()V m_124982_
+	createComposter ()V m_124484_
+	createCoral (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124536_
+		0 p_124537_ p_124537_
+		1 p_124538_ p_124538_
+		2 p_124539_ p_124539_
+		3 p_124540_ p_124540_
+		4 p_124541_ p_124541_
+		5 p_124542_ p_124542_
+		6 p_124543_ p_124543_
+		7 p_124544_ p_124544_
+	createCoralFans (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124730_
+		0 p_124731_ p_124731_
+		1 p_124732_ p_124732_
+	createCraftingTableLike (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V m_124549_
+		0 p_124550_ p_124550_
+		1 p_124551_ p_124551_
+		2 p_124552_ p_124552_
+	createCropBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;[I)V m_124553_
+		0 p_124554_ p_124554_
+		1 p_124555_ p_124555_
+		2 p_124556_ p_124556_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V m_124740_
+		0 p_124741_ p_124741_
+		1 p_124742_ p_124742_
+		2 p_124743_ p_124743_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124737_
+		0 p_124738_ p_124738_
+		1 p_124739_ p_124739_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/world/level/block/state/properties/Property;[I)V m_271994_
+		0 p_273533_ p_273533_
+		1 p_273521_ p_273521_
+		2 p_273430_ p_273430_
+		3 p_273001_ p_273001_
+	createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V m_124560_
+		0 p_124561_ p_124561_
+		1 p_124562_ p_124562_
+		2 p_124563_ p_124563_
+	createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124557_
+		0 p_124558_ p_124558_
+		1 p_124559_ p_124559_
+	createCustomFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_247086_
+		static
+		0 p_248625_ p_248625_
+		1 p_248654_ p_248654_
+		2 p_249827_ p_249827_
+		3 p_248819_ p_248819_
+		4 p_251062_ p_251062_
+		5 p_249076_ p_249076_
+	createDaylightDetector ()V m_124485_
+	createDirtPath ()V m_176090_
+	createDispenserBlock (Lnet/minecraft/world/level/block/Block;)V m_124986_
+		0 p_124987_ p_124987_
+	createDoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_236283_
+		static
+		0 p_236284_ p_236284_
+		1 p_236285_ p_236285_
+		2 p_236286_ p_236286_
+		3 p_236287_ p_236287_
+		4 p_236288_ p_236288_
+		5 p_236289_ p_236289_
+		6 p_236290_ p_236290_
+		7 p_236291_ p_236291_
+		8 p_236292_ p_236292_
+	createDoor (Lnet/minecraft/world/level/block/Block;)V m_124896_
+		0 p_124897_ p_124897_
+	createDoubleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_124953_
+		0 p_124954_ p_124954_
+		1 p_124955_ p_124955_
+		2 p_124956_ p_124956_
+	createDoublePlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124791_
+		0 p_124792_ p_124792_
+		1 p_124793_ p_124793_
+	createEmptyOrFullDispatch (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124626_
+		static
+		0 p_124627_ p_124627_
+		1 p_124628_ p_124628_
+		2 p_124629_ p_124629_
+		3 p_124630_ p_124630_
+	createEndPortalFrame ()V m_125009_
+	createFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124850_
+		static
+	createFarmland ()V m_124486_
+	createFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124904_
+		static
+		0 p_124905_ p_124905_
+		1 p_124906_ p_124906_
+		2 p_124907_ p_124907_
+	createFenceGate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124809_
+		static
+		0 p_124810_ p_124810_
+		1 p_124811_ p_124811_
+		2 p_124812_ p_124812_
+		3 p_124813_ p_124813_
+		4 p_124814_ p_124814_
+		5 p_251730_ p_251730_
+	createFire ()V m_124487_
+	createFloorFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_124995_
+		0 p_124996_ p_124996_
+	createFlowerBed (Lnet/minecraft/world/level/block/Block;)V m_272099_
+		0 p_273441_ p_273441_
+	createFrogspawnBlock ()V m_236276_
+	createFrostedIce ()V m_124489_
+	createFullAndCarpetBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_176217_
+		0 p_176218_ p_176218_
+		1 p_176219_ p_176219_
+	createFurnace (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124856_
+		0 p_124857_ p_124857_
+		1 p_124858_ p_124858_
+	createGenericCube (Lnet/minecraft/world/level/block/Block;)V m_280054_
+		0 p_282830_ p_282830_
+	createGlassBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124878_
+		0 p_124879_ p_124879_
+		1 p_124880_ p_124880_
+	createGrassBlocks ()V m_124490_
+	createGrassLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/blockstates/Variant;)V m_124599_
+		0 p_124600_ p_124600_
+		1 p_124601_ p_124601_
+		2 p_124602_ p_124602_
+	createGrindstone ()V m_124973_
+	createGrowingPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124733_
+		0 p_124734_ p_124734_
+		1 p_124735_ p_124735_
+		2 p_124736_ p_124736_
+	createHangingSign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_246674_
+		0 p_249023_ p_249023_
+		1 p_250861_ p_250861_
+		2 p_250943_ p_250943_
+	createHopper ()V m_124493_
+	createHorizontalFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124727_
+		static
+	createHorizontalFacingDispatchAlt ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124785_
+		static
+	createHorizontallyRotatedBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124744_
+		0 p_124745_ p_124745_
+		1 p_124746_ p_124746_
+	createInfestedDeepslate ()V m_176176_
+	createInfestedStone ()V m_124724_
+	createIronBars ()V m_124494_
+	createJigsaw ()V m_124726_
+	createLantern (Lnet/minecraft/world/level/block/Block;)V m_125004_
+		0 p_125005_ p_125005_
+	createLever ()V m_124495_
+	createLightBlock ()V m_194715_
+	createLightningRod ()V m_176089_
+	createLilyPad ()V m_124496_
+	createMagmaBlock ()V m_124723_
+	createMangrovePropagule ()V m_236275_
+	createMirroredColumnGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176179_
+		static
+		0 p_176180_ p_176180_
+		1 p_176181_ p_176181_
+		2 p_176182_ p_176182_
+		3 p_176183_ p_176183_
+	createMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176109_
+		static
+		0 p_176110_ p_176110_
+		1 p_176111_ p_176111_
+		2 p_176112_ p_176112_
+		3 p_176113_ p_176113_
+	createMuddyMangroveRoots ()V m_236274_
+	createMultiface (Lnet/minecraft/world/level/block/Block;)V m_176085_
+		0 p_176086_ p_176086_
+	createMushroomBlock (Lnet/minecraft/world/level/block/Block;)V m_124983_
+		0 p_124984_ p_124984_
+	createNetherPortalBlock ()V m_124497_
+	createNetherRoots (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124970_
+		0 p_124971_ p_124971_
+		1 p_124972_ p_124972_
+	createNetherrack ()V m_124498_
+	createNonTemplateHorizontalBlock (Lnet/minecraft/world/level/block/Block;)V m_125007_
+		0 p_125008_ p_125008_
+	createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124533_
+		0 p_124534_ p_124534_
+		1 p_124535_ p_124535_
+	createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;)V m_124960_
+		0 p_124961_ p_124961_
+	createNormalTorch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124950_
+		0 p_124951_ p_124951_
+		1 p_124952_ p_124952_
+	createNorthWestMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_236316_
+		static
+		0 p_236317_ p_236317_
+		1 p_236318_ p_236318_
+		2 p_236319_ p_236319_
+		3 p_236320_ p_236320_
+	createNyliumBlock (Lnet/minecraft/world/level/block/Block;)V m_124989_
+		0 p_124990_ p_124990_
+	createObserver ()V m_124499_
+	createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124888_
+		static
+		0 p_124889_ p_124889_
+		1 p_124890_ p_124890_
+		2 p_124891_ p_124891_
+		3 p_124892_ p_124892_
+	createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;)V m_124916_
+		0 p_124917_ p_124917_
+	createPassiveRail (Lnet/minecraft/world/level/block/Block;)V m_124968_
+		0 p_124969_ p_124969_
+	createPetrifiedOakSlab ()V m_176177_
+	createPillarBlockUVLocked (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_257856_
+		static
+		0 p_259670_ p_259670_
+		1 p_259852_ p_259852_
+		2 p_259181_ p_259181_
+	createPistonHeads ()V m_124501_
+	createPistonVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_124603_
+		0 p_124604_ p_124604_
+		1 p_124605_ p_124605_
+		2 p_124606_ p_124606_
+	createPistons ()V m_124500_
+	createPitcherCrop ()V m_277126_
+	createPitcherPlant ()V m_277101_
+	createPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124545_
+		0 p_124546_ p_124546_
+		1 p_124547_ p_124547_
+		2 p_124548_ p_124548_
+	createPointedDripstone ()V m_176088_
+	createPointedDripstoneVariant (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; m_176116_
+		0 p_176117_ p_176117_
+		1 p_176118_ p_176118_
+	createPottedAzalea (Lnet/minecraft/world/level/block/Block;)V m_176249_
+		0 p_176250_ p_176250_
+	createPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124941_
+		static
+		0 p_124942_ p_124942_
+		1 p_124943_ p_124943_
+		2 p_124944_ p_124944_
+	createPumpkinVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V m_124564_
+		0 p_124565_ p_124565_
+		1 p_124566_ p_124566_
+	createPumpkins ()V m_125000_
+	createRedstoneLamp ()V m_124503_
+	createRedstoneTorch ()V m_124504_
+	createRedstoneWire ()V m_124979_
+	createRepeater ()V m_124505_
+	createRespawnAnchor ()V m_124725_
+	createRotatableColumn (Lnet/minecraft/world/level/block/Block;)V m_124992_
+		0 p_124993_ p_124993_
+	createRotatedMirroredVariantBlock (Lnet/minecraft/world/level/block/Block;)V m_124786_
+		0 p_124787_ p_124787_
+	createRotatedPillar ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124875_
+		static
+	createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124589_
+		0 p_124590_ p_124590_
+		1 p_124591_ p_124591_
+		2 p_124592_ p_124592_
+	createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124924_
+		static
+		0 p_124925_ p_124925_
+		1 p_124926_ p_124926_
+		2 p_124927_ p_124927_
+	createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124862_
+		static
+		0 p_124863_ p_124863_
+		1 p_124864_ p_124864_
+		2 p_124865_ p_124865_
+	createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124831_
+		static
+		0 p_124832_ p_124832_
+		1 p_124833_ p_124833_
+	createRotatedVariantBlock (Lnet/minecraft/world/level/block/Block;)V m_124823_
+		0 p_124824_ p_124824_
+	createRotatedVariants (Lnet/minecraft/resources/ResourceLocation;)[Lnet/minecraft/data/models/blockstates/Variant; m_124688_
+		static
+		0 p_124689_ p_124689_
+	createScaffolding ()V m_124502_
+	createSculkCatalyst ()V m_236315_
+	createSculkSensor ()V m_176091_
+	createSculkShrieker ()V m_236314_
+	createSeaPickle ()V m_124506_
+	createShulkerBox (Lnet/minecraft/world/level/block/Block;)V m_125010_
+		0 p_125011_ p_125011_
+	createSideFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_124998_
+		0 p_124999_ p_124999_
+	createSimpleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124859_
+		static
+		0 p_124860_ p_124860_
+		1 p_124861_ p_124861_
+	createSimpleFlatItemModel (Lnet/minecraft/world/item/Item;)V m_124517_
+		0 p_124518_ p_124518_
+	createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;)V m_124728_
+		0 p_124729_ p_124729_
+	createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_124575_
+		0 p_124576_ p_124576_
+		1 p_124577_ p_124577_
+	createSlab (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124928_
+		static
+		0 p_124929_ p_124929_
+		1 p_124930_ p_124930_
+		2 p_124931_ p_124931_
+		3 p_124932_ p_124932_
+	createSmallDripleaf ()V m_176241_
+	createSmithingTable ()V m_124997_
+	createSmoothStoneSlab ()V m_124985_
+	createSnifferEgg ()V m_277113_
+	createSnowBlocks ()V m_124507_
+	createSoulFire ()V m_124488_
+	createStairs (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124866_
+		static
+		0 p_124867_ p_124867_
+		1 p_124868_ p_124868_
+		2 p_124869_ p_124869_
+		3 p_124870_ p_124870_
+	createStems (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124788_
+		0 p_124789_ p_124789_
+		1 p_124790_ p_124790_
+	createStonecutter ()V m_124508_
+	createStructureBlock ()V m_124509_
+	createSuffixedVariant (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/ResourceLocation; m_124578_
+		0 p_124579_ p_124579_
+		1 p_124580_ p_124580_
+		2 p_124581_ p_124581_
+		3 p_124582_ p_124582_
+	createSunflower ()V m_124895_
+	createSweetBerryBush ()V m_124718_
+	createTallSeagrass ()V m_124915_
+	createTopFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_125001_
+		0 p_125002_ p_125002_
+	createTorchHorizontalDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124822_
+		static
+	createTrapdoor (Lnet/minecraft/world/level/block/Block;)V m_124936_
+		0 p_124937_ p_124937_
+	createTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124908_
+		static
+		0 p_124909_ p_124909_
+		1 p_124910_ p_124910_
+		2 p_124911_ p_124911_
+		3 p_124912_ p_124912_
+	createTripwire ()V m_124719_
+	createTripwireHook ()V m_124720_
+	createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124794_
+		0 p_124795_ p_124795_
+		1 p_124796_ p_124796_
+	createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V m_124567_
+		0 p_124568_ p_124568_
+		1 p_124569_ p_124569_
+		2 p_124570_ p_124570_
+	createTrivialCube (Lnet/minecraft/world/level/block/Block;)V m_124851_
+		0 p_124852_ p_124852_
+	createTurtleEgg ()V m_124721_
+	createTurtleEggModel (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/ResourceLocation; m_124513_
+		0 p_124514_ p_124514_
+		1 p_124515_ p_124515_
+		2 p_124516_ p_124516_
+	createTurtleEggModel (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; m_124676_
+		0 p_124677_ p_124677_
+		1 p_124678_ p_124678_
+	createWall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124838_
+		static
+		0 p_124839_ p_124839_
+		1 p_124840_ p_124840_
+		2 p_124841_ p_124841_
+		3 p_124842_ p_124842_
+	createWeightedPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124918_
+		0 p_124919_ p_124919_
+		1 p_124920_ p_124920_
+	delegateItemModel (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_124519_
+		0 p_124520_ p_124520_
+		1 p_124521_ p_124521_
+	delegateItemModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124797_
+		0 p_124798_ p_124798_
+		1 p_124799_ p_124799_
+	family (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_124876_
+		0 p_124877_ p_124877_
+	lambda$addBookSlotModel$53 (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey;)Lnet/minecraft/resources/ResourceLocation; m_260775_
+		0 p_261412_ p_261412_
+		1 p_261413_ p_261413_
+		2 p_261414_ p_261414_
+		3 p_261415_ p_261415_
+	lambda$addSlotStateAndRotationVariants$52 (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;)V m_260774_
+		0 p_261407_ p_261407_
+		1 p_261408_ p_261408_
+		2 p_261409_ p_261409_
+		3 p_261410_ p_261410_
+		4 p_261411_ p_261411_
+	lambda$createActiveRail$9 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/data/models/blockstates/Variant; m_176159_
+		static
+		0 p_176160_ p_176160_
+		1 p_176161_ p_176161_
+		2 p_176162_ p_176162_
+		3 p_176163_ p_176163_
+		4 p_176164_ p_176164_
+		5 p_176165_ p_176165_
+		6 p_176166_ p_176166_
+		7 p_176167_ p_176167_
+	lambda$createBambooModels$11 (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; m_176137_
+		static
+		0 p_176138_ p_176138_
+		1 p_176139_ p_176139_
+	lambda$createBarrel$12 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176214_
+		static
+		0 p_176215_ p_176215_
+		1 p_176216_ p_176216_
+	lambda$createBrushableBlock$5 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_276719_
+		0 p_277252_ p_277252_
+		1 p_277253_ p_277253_
+	lambda$createCalibratedSculkSensor$33 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; m_283985_
+		static
+		0 p_284645_ p_284645_
+		1 p_284646_ p_284646_
+		2 p_284647_ p_284647_
+	lambda$createChiseledBookshelf$51 (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Direction;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V m_262348_
+		0 p_262539_ p_262539_
+		1 p_262540_ p_262540_
+		2 p_262541_ p_262541_
+		3 p_262542_ p_262542_
+	lambda$createChorusFlower$17 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176146_
+		static
+		0 p_176147_ p_176147_
+		1 p_176148_ p_176148_
+	lambda$createCommandBlock$10 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176191_
+		static
+		0 p_176192_ p_176192_
+		1 p_176193_ p_176193_
+	lambda$createCropBlock$14 (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/ResourceLocation; m_176095_
+		0 p_176096_ p_176096_
+		1 p_176097_ p_176097_
+		2 p_176098_ p_176098_
+	lambda$createCropBlock$15 ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176168_
+		0 p_176169_ p_176169_
+		1 p_176170_ p_176170_
+		2 p_176171_ p_176171_
+		3 p_176172_ p_176172_
+	lambda$createCrossBlock$6 ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_271589_
+		0 p_272378_ p_272378_
+		1 p_272379_ p_272379_
+		2 p_272380_ p_272380_
+		3 p_272381_ p_272381_
+	lambda$createEmptyOrFullDispatch$13 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; m_176126_
+		static
+		0 p_176127_ p_176127_
+		1 p_176128_ p_176128_
+		2 p_176129_ p_176129_
+		3 p_176130_ p_176130_
+	lambda$createFire$19 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_124893_
+		static
+		0 p_124894_ p_124894_
+	lambda$createFire$20 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176242_
+		static
+		0 p_176243_ p_176243_
+	lambda$createFire$21 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176239_
+		static
+		0 p_176240_ p_176240_
+	lambda$createFire$22 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176235_
+		static
+		0 p_176236_ p_176236_
+	lambda$createFire$23 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176231_
+		static
+		0 p_176232_ p_176232_
+	lambda$createFire$24 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176226_
+		static
+		0 p_176227_ p_176227_
+	lambda$createFurnace$16 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176205_
+		static
+		0 p_176206_ p_176206_
+		1 p_176207_ p_176207_
+	lambda$createGrassBlocks$30 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176196_
+		static
+		0 p_176197_ p_176197_
+		1 p_176198_ p_176198_
+	lambda$createGrassBlocks$31 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176152_
+		static
+		0 p_176153_ p_176153_
+		1 p_176154_ p_176154_
+	lambda$createJigsaw$55 (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; m_236300_
+		0 p_236301_ p_236301_
+	lambda$createMultiface$48 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V m_236296_
+		static
+		0 p_236297_ p_236297_
+		1 p_236298_ p_236298_
+		2 p_236299_ p_236299_
+	lambda$createMultiface$49 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;)V m_236293_
+		static
+		0 p_236294_ p_236294_
+		1 p_236295_ p_236295_
+	lambda$createPitcherCrop$8 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; m_276720_
+		static
+		0 p_277254_ p_277254_
+		1 p_277255_ p_277255_
+		2 p_277256_ p_277256_
+	lambda$createRepeater$34 (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_176133_
+		static
+		0 p_176134_ p_176134_
+		1 p_176135_ p_176135_
+		2 p_176136_ p_176136_
+	lambda$createRespawnAnchor$54 ([Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_236311_
+		static
+		0 p_236312_ p_236312_
+		1 p_236313_ p_236313_
+	lambda$createSculkCatalyst$50 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_236277_
+		static
+		0 p_236278_ p_236278_
+		1 p_236279_ p_236279_
+		2 p_236280_ p_236280_
+	lambda$createSculkSensor$32 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; m_283986_
+		static
+		0 p_284648_ p_284648_
+		1 p_284649_ p_284649_
+		2 p_284650_ p_284650_
+	lambda$createSnifferEgg$40 (Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; m_278137_
+		0 p_278206_ p_278206_
+	lambda$createSnifferEgg$41 (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_276722_
+		static
+		0 p_277260_ p_277260_
+		1 p_277261_ p_277261_
+	lambda$createSnowBlocks$35 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176149_
+		static
+		0 p_176150_ p_176150_
+		1 p_176151_ p_176151_
+	lambda$createSoulFire$25 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176220_
+		static
+		0 p_176221_ p_176221_
+	lambda$createSoulFire$26 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176208_
+		static
+		0 p_176209_ p_176209_
+	lambda$createSoulFire$27 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176199_
+		static
+		0 p_176200_ p_176200_
+	lambda$createSoulFire$28 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176187_
+		static
+		0 p_176188_ p_176188_
+	lambda$createSoulFire$29 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176142_
+		static
+		0 p_176143_ p_176143_
+	lambda$createStems$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176105_
+		0 p_176106_ p_176106_
+		1 p_176107_ p_176107_
+		2 p_176108_ p_176108_
+	lambda$createStructureBlock$36 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/data/models/blockstates/Variant; m_176114_
+		0 p_176115_ p_176115_
+	lambda$createSweetBerryBush$37 (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176131_
+		0 p_176132_ p_176132_
+	lambda$createTripwireHook$38 (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_176123_
+		static
+		0 p_176124_ p_176124_
+		1 p_176125_ p_176125_
+	lambda$createTurtleEgg$39 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; m_176184_
+		0 p_176185_ p_176185_
+		1 p_176186_ p_176186_
+	lambda$new$0 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176222_
+		static
+		0 p_176223_ p_176223_
+	lambda$new$1 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176210_
+		static
+		0 p_176211_ p_176211_
+	lambda$new$2 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176201_
+		static
+		0 p_176202_ p_176202_
+	lambda$new$3 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176189_
+		static
+		0 p_176190_ p_176190_
+	lambda$new$4 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176144_
+		static
+		0 p_176145_ p_176145_
+	lambda$run$56 (Lnet/minecraft/data/BlockFamily;)V m_236302_
+		0 p_236303_ p_236303_
+	lambda$run$57 (Lnet/minecraft/world/item/SpawnEggItem;)V m_236281_
+		0 p_236282_ p_236282_
+	lambda$static$42 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176233_
+		static
+		0 p_176234_ p_176234_
+	lambda$static$43 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176228_
+		static
+		0 p_176229_ p_176229_
+	lambda$static$44 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176224_
+		static
+		0 p_176225_ p_176225_
+	lambda$static$45 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176212_
+		static
+		0 p_176213_ p_176213_
+	lambda$static$46 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176203_
+		static
+		0 p_176204_ p_176204_
+	lambda$static$47 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176194_
+		static
+		0 p_176195_ p_176195_
+	lambda$wrapModels$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176237_
+		static
+		0 p_176238_ p_176238_
+	run ()V m_124510_
+	skipAutoItemBlock (Lnet/minecraft/world/level/block/Block;)V m_124524_
+		0 p_124525_ p_124525_
+	woodProvider (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_124948_
+		0 p_124949_ p_124949_
+	wrapModels (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; m_124682_
+		static
+		0 p_124683_ p_124683_
+		1 p_124684_ p_124684_
+net/minecraft/data/models/BlockModelGenerators$1 net/minecraft/data/models/BlockModelGenerators$1
+	$SwitchMap$net$minecraft$core$FrontAndTop f_125013_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf f_276602_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_125014_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator
+	baseModel f_125017_
+	this$0 f_125016_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_125019_ p_125019_
+		1 p_125020_ p_125020_
+		2 p_125021_ p_125021_
+	create ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125025_
+		0 p_125026_ p_125026_
+	createWithCustomBlockItemModel (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125022_
+		0 p_125023_ p_125023_
+		1 p_125024_ p_125024_
+	createWithoutBlockItem ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125027_
+		0 p_125028_ p_125028_
+net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider
+	family f_176255_
+	fullBlock f_125031_
+	mapping f_125030_
+	models f_176254_
+	this$0 f_125029_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
+		0 p_125033_ p_125033_
+		1 p_125034_ p_125034_
+	button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125035_
+		0 p_125036_ p_125036_
+	customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_246414_
+		0 p_250333_ p_250333_
+	customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_245757_
+		0 p_248640_ p_248640_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176273_
+		0 p_176274_ p_176274_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125047_
+		0 p_125048_ p_125048_
+	fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125049_
+		0 p_125050_ p_125050_
+	fullBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125040_
+		0 p_125041_ p_125041_
+		1 p_125042_ p_125042_
+	fullBlockCopies ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176264_
+		0 p_176265_ p_176265_
+	fullBlockVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176271_
+		0 p_176272_ p_176272_
+	generateFor (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176259_
+		0 p_176260_ p_176260_
+	getOrCreateModel (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_176261_
+		0 p_176262_ p_176262_
+		1 p_176263_ p_176263_
+	lambda$generateFor$1 (Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V m_176256_
+		0 p_176257_ p_176257_
+		1 p_176258_ p_176258_
+	lambda$getOrCreateModel$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/ResourceLocation; m_176266_
+		0 p_176267_ p_176267_
+		1 p_176268_ p_176268_
+	pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125051_
+		0 p_125052_ p_125052_
+	sign (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176269_
+		0 p_176270_ p_176270_
+	slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125053_
+		0 p_125054_ p_125054_
+	stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125055_
+		0 p_125056_ p_125056_
+	trapdoor (Lnet/minecraft/world/level/block/Block;)V m_176275_
+		0 p_176276_ p_176276_
+	wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125045_
+		0 p_125046_ p_125046_
+net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier
+	create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176277_
+		0 p_176278_ p_176278_
+		1 p_176279_ p_176279_
+		2 p_176280_ p_176280_
+		3 p_176281_ p_176281_
+net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey
+	modelSuffix f_260626_
+	template f_260721_
+	<init> (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;)V <init>
+		0 f_260721_ f_260721_
+		1 f_260626_ f_260626_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261822_ p_261822_
+	hashCode ()I hashCode
+	modelSuffix ()Ljava/lang/String; f_260626_
+	template ()Lnet/minecraft/data/models/model/ModelTemplate; f_260721_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/BlockModelGenerators$TintState net/minecraft/data/models/BlockModelGenerators$TintState
+	$VALUES $VALUES
+	NOT_TINTED NOT_TINTED
+	TINTED TINTED
+	$values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; m_176282_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_125062_ p_125062_
+		1 p_125063_ p_125063_
+	getCross ()Lnet/minecraft/data/models/model/ModelTemplate; m_125064_
+	getCrossPot ()Lnet/minecraft/data/models/model/ModelTemplate; m_125065_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/BlockModelGenerators$TintState; valueOf
+		static
+		0 p_125067_ p_125067_
+	values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; values
+		static
+net/minecraft/data/models/BlockModelGenerators$WoodProvider net/minecraft/data/models/BlockModelGenerators$WoodProvider
+	logMapping f_125070_
+	this$0 f_125069_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
+		0 p_125072_ p_125072_
+		1 p_125073_ p_125073_
+	log (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125076_
+		0 p_125077_ p_125077_
+	logUVLocked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_258006_
+		0 p_259915_ p_259915_
+	logWithHorizontal (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125078_
+		0 p_125079_ p_125079_
+	wood (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125074_
+		0 p_125075_ p_125075_
+net/minecraft/data/models/ItemModelGenerators net/minecraft/data/models/ItemModelGenerators
+	GENERATED_TRIM_MODELS f_265952_
+	TRIM_TYPE_PREDICATE_ID f_265922_
+	output f_125080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/BiConsumer;)V <init>
+		0 p_125082_ p_125082_
+	generateArmorTrims (Lnet/minecraft/world/item/ArmorItem;)V m_266208_
+		0 p_267151_ p_267151_
+	generateBaseArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;Lnet/minecraft/world/item/ArmorMaterial;)Lcom/google/gson/JsonObject; m_266576_
+		0 p_266939_ p_266939_
+		1 p_267324_ p_267324_
+		2 p_267970_ p_267970_
+	generateClockItem (Lnet/minecraft/world/item/Item;)V m_236323_
+		0 p_236324_ p_236324_
+	generateCompassItem (Lnet/minecraft/world/item/Item;)V m_236321_
+		0 p_236322_ p_236322_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125088_
+		0 p_125089_ p_125089_
+		1 p_125090_ p_125090_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125084_
+		0 p_125085_ p_125085_
+		1 p_125086_ p_125086_
+		2 p_125087_ p_125087_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125091_
+		0 p_125092_ p_125092_
+		1 p_125093_ p_125093_
+		2 p_125094_ p_125094_
+	generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_267826_
+		0 p_268353_ p_268353_
+		1 p_268162_ p_268162_
+		2 p_268173_ p_268173_
+		3 p_268312_ p_268312_
+	generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_266494_
+		0 p_267272_ p_267272_
+		1 p_266738_ p_266738_
+		2 p_267328_ p_267328_
+	getItemModelForTrimMaterial (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_266316_
+		0 p_266817_ p_266817_
+		1 p_267030_ p_267030_
+	lambda$generateArmorTrims$0 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_267544_
+		0 p_267901_ p_267901_
+		1 p_267902_ p_267902_
+		2 p_267903_ p_267903_
+	lambda$generateArmorTrims$1 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_267545_
+		0 p_267904_ p_267904_
+		1 p_267905_ p_267905_
+		2 p_267906_ p_267906_
+	run ()V m_125083_
+net/minecraft/data/models/ItemModelGenerators$TrimModelData net/minecraft/data/models/ItemModelGenerators$TrimModelData
+	itemModelIndex f_265849_
+	name f_265890_
+	overrideArmorMaterials f_267444_
+	<init> (Ljava/lang/String;FLjava/util/Map;)V <init>
+		0 f_265890_ f_265890_
+		1 f_265849_ f_265849_
+		2 f_267444_ f_267444_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267211_ p_267211_
+	hashCode ()I hashCode
+	itemModelIndex ()F f_265849_
+	name (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; m_267684_
+		0 p_268105_ p_268105_
+	name ()Ljava/lang/String; f_265890_
+	overrideArmorMaterials ()Ljava/util/Map; f_267444_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/ModelProvider net/minecraft/data/models/ModelProvider
+	blockStatePathProvider f_236325_
+	modelPathProvider f_236326_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_252226_ p_252226_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V m_125118_
+		static
+		0 p_125119_ p_125119_
+		1 p_125120_ p_125120_
+	lambda$run$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V m_125121_
+		static
+		0 p_125122_ p_125122_
+		1 p_125123_ p_125123_
+		2 p_125124_ p_125124_
+	lambda$run$2 (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z m_125115_
+		static
+		0 p_125116_ p_125116_
+		1 p_125117_ p_125117_
+	lambda$run$3 (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V m_125125_
+		static
+		0 p_125126_ p_125126_
+		1 p_125127_ p_125127_
+		2 p_125128_ p_125128_
+	lambda$run$4 (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; m_244772_
+		0 p_248016_ p_248016_
+	lambda$saveCollection$5 (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_252623_
+		static
+		0 p_253406_ p_253406_
+		1 p_253407_ p_253407_
+		2 p_253408_ p_253408_
+	lambda$saveCollection$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252624_
+		static
+		0 p_253409_ p_253409_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253790_ p_253790_
+	saveCollection (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_252989_
+		0 p_254549_ p_254549_
+		1 p_253779_ p_253779_
+		2 p_254013_ p_254013_
+net/minecraft/data/models/blockstates/BlockStateGenerator net/minecraft/data/models/blockstates/BlockStateGenerator
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+net/minecraft/data/models/blockstates/Condition net/minecraft/data/models/blockstates/Condition
+	and ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; m_176293_
+		static
+		0 p_176294_ p_176294_
+	condition ()Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125135_
+		static
+	or ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; m_125137_
+		static
+		0 p_125138_ p_125138_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125136_ p_125136_
+net/minecraft/data/models/blockstates/Condition$CompositeCondition net/minecraft/data/models/blockstates/Condition$CompositeCondition
+	operation f_125139_
+	subconditions f_125140_
+	<init> (Lnet/minecraft/data/models/blockstates/Condition$Operation;Ljava/util/List;)V <init>
+		0 p_125142_ p_125142_
+		1 p_125143_ p_125143_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	lambda$validate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/Condition;)V m_125150_
+		static
+		0 p_125151_ p_125151_
+		1 p_125152_ p_125152_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125149_ p_125149_
+net/minecraft/data/models/blockstates/Condition$Operation net/minecraft/data/models/blockstates/Condition$Operation
+	$VALUES $VALUES
+	AND AND
+	OR OR
+	id f_125157_
+	$values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; m_176295_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_125161_ p_125161_
+		1 p_125162_ p_125162_
+		2 p_125163_ p_125163_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/Condition$Operation; valueOf
+		static
+		0 p_125167_ p_125167_
+	values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; values
+		static
+net/minecraft/data/models/blockstates/Condition$TerminalCondition net/minecraft/data/models/blockstates/Condition$TerminalCondition
+	terms f_125169_
+	<init> ()V <init>
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; m_125194_
+		static
+		0 p_125195_ p_125195_
+		1 p_125196_ p_125196_
+		2 p_125197_ p_125197_
+	joinValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/stream/Stream;)Ljava/lang/String; m_125186_
+		static
+		0 p_125187_ p_125187_
+		1 p_125188_ p_125188_
+	lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V m_125189_
+		static
+		0 p_125190_ p_125190_
+		1 p_125191_ p_125191_
+		2 p_125192_ p_125192_
+	lambda$validate$1 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_125173_
+		static
+		0 p_125174_ p_125174_
+		1 p_125175_ p_125175_
+	negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_176299_
+		0 p_176300_ p_176300_
+		1 p_176301_ p_176301_
+		2 p_176302_ p_176302_
+	negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_176296_
+		0 p_176297_ p_176297_
+		1 p_176298_ p_176298_
+	putValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V m_125183_
+		0 p_125184_ p_125184_
+		1 p_125185_ p_125185_
+	term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125179_
+		0 p_125180_ p_125180_
+		1 p_125181_ p_125181_
+		2 p_125182_ p_125182_
+	term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125176_
+		0 p_125177_ p_125177_
+		1 p_125178_ p_125178_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125172_ p_125172_
+net/minecraft/data/models/blockstates/MultiPartGenerator net/minecraft/data/models/blockstates/MultiPartGenerator
+	block f_125199_
+	parts f_125200_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_125202_ p_125202_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+	lambda$get$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$Entry;)V m_125206_
+		static
+		0 p_125207_ p_125207_
+		1 p_125208_ p_125208_
+	multiPart (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125204_
+		static
+		0 p_125205_ p_125205_
+	with (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125215_
+		0 p_125216_ p_125216_
+		1 p_125217_ p_125217_
+	with (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125212_
+		0 p_125213_ p_125213_
+		1 p_125214_ p_125214_
+	with (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125218_
+		0 p_125219_ p_125219_
+	with (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125209_
+		0 p_125210_ p_125210_
+		1 p_125211_ p_125211_
+	with (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125220_
+		0 p_125221_ p_125221_
+net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry
+	condition f_125224_
+	<init> (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)V <init>
+		0 p_125226_ p_125226_
+		1 p_125227_ p_125227_
+	decorate (Lcom/google/gson/JsonObject;)V m_8000_
+		0 p_125235_ p_125235_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_5848_
+		0 p_125233_ p_125233_
+net/minecraft/data/models/blockstates/MultiPartGenerator$Entry net/minecraft/data/models/blockstates/MultiPartGenerator$Entry
+	variants f_125236_
+	<init> (Ljava/util/List;)V <init>
+		0 p_125238_ p_125238_
+	decorate (Lcom/google/gson/JsonObject;)V m_8000_
+		0 p_125244_ p_125244_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_5848_
+		0 p_125243_ p_125243_
+net/minecraft/data/models/blockstates/MultiVariantGenerator net/minecraft/data/models/blockstates/MultiVariantGenerator
+	baseVariants f_125247_
+	block f_125246_
+	declaredPropertySets f_125249_
+	seenProperties f_125248_
+	<init> (Lnet/minecraft/world/level/block/Block;Ljava/util/List;)V <init>
+		0 p_125251_ p_125251_
+		1 p_125252_ p_125252_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+	lambda$get$1 (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_176307_
+		static
+		0 p_176308_ p_176308_
+		1 p_176309_ p_176309_
+	lambda$get$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_125287_
+		static
+		0 p_125288_ p_125288_
+		1 p_125289_ p_125289_
+	lambda$get$3 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_125283_
+		static
+		0 p_125284_ p_125284_
+		1 p_125285_ p_125285_
+	lambda$get$4 (Ljava/util/Map;Lcom/google/gson/JsonObject;)V m_125280_
+		static
+		0 p_125281_ p_125281_
+		1 p_125282_ p_125282_
+	lambda$mergeVariants$5 (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V m_176303_
+		static
+		0 p_176304_ p_176304_
+		1 p_176305_ p_176305_
+		2 p_176306_ p_176306_
+	lambda$mergeVariants$6 (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V m_125273_
+		static
+		0 p_125274_ p_125274_
+		1 p_125275_ p_125275_
+		2 p_125276_ p_125276_
+	lambda$with$0 (Lnet/minecraft/world/level/block/state/properties/Property;)V m_125262_
+		0 p_125263_ p_125263_
+	mergeVariants (Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_125277_
+		static
+		0 p_125278_ p_125278_
+		1 p_125279_ p_125279_
+	multiVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125254_
+		static
+		0 p_125255_ p_125255_
+	multiVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125256_
+		static
+		0 p_125257_ p_125257_
+		1 p_125258_ p_125258_
+	multiVariant (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125259_
+		static
+		0 p_125260_ p_125260_
+		1 p_125261_ p_125261_
+	with (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125271_
+		0 p_125272_ p_125272_
+net/minecraft/data/models/blockstates/PropertyDispatch net/minecraft/data/models/blockstates/PropertyDispatch
+	values f_125291_
+	<init> ()V <init>
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	getEntries ()Ljava/util/Map; m_125293_
+	lambda$verifyComplete$0 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; m_125314_
+		static
+		0 p_125315_ p_125315_
+		1 p_125316_ p_125316_
+	lambda$verifyComplete$1 (Lnet/minecraft/data/models/blockstates/Selector;)Z m_125317_
+		0 p_125318_ p_125318_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125299_
+		static
+		0 p_125300_ p_125300_
+		1 p_125301_ p_125301_
+		2 p_125302_ p_125302_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125303_
+		static
+		0 p_125304_ p_125304_
+		1 p_125305_ p_125305_
+		2 p_125306_ p_125306_
+		3 p_125307_ p_125307_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125308_
+		static
+		0 p_125309_ p_125309_
+		1 p_125310_ p_125310_
+		2 p_125311_ p_125311_
+		3 p_125312_ p_125312_
+		4 p_125313_ p_125313_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125296_
+		static
+		0 p_125297_ p_125297_
+		1 p_125298_ p_125298_
+	property (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125294_
+		static
+		0 p_125295_ p_125295_
+	putValue (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V m_125319_
+		0 p_125320_ p_125320_
+		1 p_125321_ p_125321_
+	verifyComplete ()V m_125322_
+net/minecraft/data/models/blockstates/PropertyDispatch$C1 net/minecraft/data/models/blockstates/PropertyDispatch$C1
+	property1 f_125323_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125325_ p_125325_
+	generate (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125335_
+		0 p_125336_ p_125336_
+	generateList (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176313_
+		0 p_176314_ p_176314_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/util/function/Function;Ljava/lang/Comparable;)V m_125338_
+		0 p_125339_ p_125339_
+		1 p_125340_ p_125340_
+	lambda$generateList$1 (Ljava/util/function/Function;Ljava/lang/Comparable;)V m_176310_
+		0 p_176311_ p_176311_
+		1 p_176312_ p_176312_
+	select (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125329_
+		0 p_125330_ p_125330_
+		1 p_125331_ p_125331_
+	select (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125332_
+		0 p_125333_ p_125333_
+		1 p_125334_ p_125334_
+net/minecraft/data/models/blockstates/PropertyDispatch$C2 net/minecraft/data/models/blockstates/PropertyDispatch$C2
+	property1 f_125341_
+	property2 f_125342_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125344_ p_125344_
+		1 p_125345_ p_125345_
+	generate (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125362_
+		0 p_125363_ p_125363_
+	generateList (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125372_
+		0 p_125373_ p_125373_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_176319_
+		0 p_176320_ p_176320_
+		1 p_176321_ p_176321_
+		2 p_176322_ p_176322_
+	lambda$generate$1 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_125374_
+		0 p_125375_ p_125375_
+		1 p_125376_ p_125376_
+	lambda$generateList$2 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_176315_
+		0 p_176316_ p_176316_
+		1 p_176317_ p_176317_
+		2 p_176318_ p_176318_
+	lambda$generateList$3 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_125364_
+		0 p_125365_ p_125365_
+		1 p_125366_ p_125366_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125350_
+		0 p_125351_ p_125351_
+		1 p_125352_ p_125352_
+		2 p_125353_ p_125353_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125354_
+		0 p_125355_ p_125355_
+		1 p_125356_ p_125356_
+		2 p_125357_ p_125357_
+net/minecraft/data/models/blockstates/PropertyDispatch$C3 net/minecraft/data/models/blockstates/PropertyDispatch$C3
+	property1 f_125377_
+	property2 f_125378_
+	property3 f_125379_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125381_ p_125381_
+		1 p_125382_ p_125382_
+		2 p_125383_ p_125383_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125389_
+		0 p_125390_ p_125390_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176344_
+		0 p_176345_ p_176345_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176335_
+		0 p_176336_ p_176336_
+		1 p_176337_ p_176337_
+		2 p_176338_ p_176338_
+		3 p_176339_ p_176339_
+	lambda$generate$1 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176340_
+		0 p_176341_ p_176341_
+		1 p_176342_ p_176342_
+		2 p_176343_ p_176343_
+	lambda$generate$2 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_125402_
+		0 p_125403_ p_125403_
+		1 p_125404_ p_125404_
+	lambda$generateList$3 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176323_
+		0 p_176324_ p_176324_
+		1 p_176325_ p_176325_
+		2 p_176326_ p_176326_
+		3 p_176327_ p_176327_
+	lambda$generateList$4 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176328_
+		0 p_176329_ p_176329_
+		1 p_176330_ p_176330_
+		2 p_176331_ p_176331_
+	lambda$generateList$5 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176332_
+		0 p_176333_ p_176333_
+		1 p_176334_ p_176334_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125391_
+		0 p_125392_ p_125392_
+		1 p_125393_ p_125393_
+		2 p_125394_ p_125394_
+		3 p_125395_ p_125395_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125396_
+		0 p_125397_ p_125397_
+		1 p_125398_ p_125398_
+		2 p_125399_ p_125399_
+		3 p_125400_ p_125400_
+net/minecraft/data/models/blockstates/PropertyDispatch$C4 net/minecraft/data/models/blockstates/PropertyDispatch$C4
+	property1 f_125414_
+	property2 f_125415_
+	property3 f_125416_
+	property4 f_125417_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125419_ p_125419_
+		1 p_125420_ p_125420_
+		2 p_125421_ p_125421_
+		3 p_125422_ p_125422_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176361_
+		0 p_176362_ p_176362_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176381_
+		0 p_176382_ p_176382_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176366_
+		0 p_176367_ p_176367_
+		1 p_176368_ p_176368_
+		2 p_176369_ p_176369_
+		3 p_176370_ p_176370_
+		4 p_176371_ p_176371_
+	lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176372_
+		0 p_176373_ p_176373_
+		1 p_176374_ p_176374_
+		2 p_176375_ p_176375_
+		3 p_176376_ p_176376_
+	lambda$generate$2 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176377_
+		0 p_176378_ p_176378_
+		1 p_176379_ p_176379_
+		2 p_176380_ p_176380_
+	lambda$generate$3 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176383_
+		0 p_176384_ p_176384_
+		1 p_176385_ p_176385_
+	lambda$generateList$4 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176346_
+		0 p_176347_ p_176347_
+		1 p_176348_ p_176348_
+		2 p_176349_ p_176349_
+		3 p_176350_ p_176350_
+		4 p_176351_ p_176351_
+	lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176352_
+		0 p_176353_ p_176353_
+		1 p_176354_ p_176354_
+		2 p_176355_ p_176355_
+		3 p_176356_ p_176356_
+	lambda$generateList$6 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176357_
+		0 p_176358_ p_176358_
+		1 p_176359_ p_176359_
+		2 p_176360_ p_176360_
+	lambda$generateList$7 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176363_
+		0 p_176364_ p_176364_
+		1 p_176365_ p_176365_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125429_
+		0 p_125430_ p_125430_
+		1 p_125431_ p_125431_
+		2 p_125432_ p_125432_
+		3 p_125433_ p_125433_
+		4 p_125434_ p_125434_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125435_
+		0 p_125436_ p_125436_
+		1 p_125437_ p_125437_
+		2 p_125438_ p_125438_
+		3 p_125439_ p_125439_
+		4 p_125440_ p_125440_
+net/minecraft/data/models/blockstates/PropertyDispatch$C5 net/minecraft/data/models/blockstates/PropertyDispatch$C5
+	property1 f_125442_
+	property2 f_125443_
+	property3 f_125444_
+	property4 f_125445_
+	property5 f_125446_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125448_ p_125448_
+		1 p_125449_ p_125449_
+		2 p_125450_ p_125450_
+		3 p_125451_ p_125451_
+		4 p_125452_ p_125452_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176408_
+		0 p_176409_ p_176409_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176435_
+		0 p_176436_ p_176436_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176413_
+		0 p_176414_ p_176414_
+		1 p_176415_ p_176415_
+		2 p_176416_ p_176416_
+		3 p_176417_ p_176417_
+		4 p_176418_ p_176418_
+		5 p_176419_ p_176419_
+	lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176420_
+		0 p_176421_ p_176421_
+		1 p_176422_ p_176422_
+		2 p_176423_ p_176423_
+		3 p_176424_ p_176424_
+		4 p_176425_ p_176425_
+	lambda$generate$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176426_
+		0 p_176427_ p_176427_
+		1 p_176428_ p_176428_
+		2 p_176429_ p_176429_
+		3 p_176430_ p_176430_
+	lambda$generate$3 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176431_
+		0 p_176432_ p_176432_
+		1 p_176433_ p_176433_
+		2 p_176434_ p_176434_
+	lambda$generate$4 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176437_
+		0 p_176438_ p_176438_
+		1 p_176439_ p_176439_
+	lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176386_
+		0 p_176387_ p_176387_
+		1 p_176388_ p_176388_
+		2 p_176389_ p_176389_
+		3 p_176390_ p_176390_
+		4 p_176391_ p_176391_
+		5 p_176392_ p_176392_
+	lambda$generateList$6 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176393_
+		0 p_176394_ p_176394_
+		1 p_176395_ p_176395_
+		2 p_176396_ p_176396_
+		3 p_176397_ p_176397_
+		4 p_176398_ p_176398_
+	lambda$generateList$7 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176399_
+		0 p_176400_ p_176400_
+		1 p_176401_ p_176401_
+		2 p_176402_ p_176402_
+		3 p_176403_ p_176403_
+	lambda$generateList$8 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176404_
+		0 p_176405_ p_176405_
+		1 p_176406_ p_176406_
+		2 p_176407_ p_176407_
+	lambda$generateList$9 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176410_
+		0 p_176411_ p_176411_
+		1 p_176412_ p_176412_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125467_
+		0 p_125468_ p_125468_
+		1 p_125469_ p_125469_
+		2 p_125470_ p_125470_
+		3 p_125471_ p_125471_
+		4 p_125472_ p_125472_
+		5 p_125473_ p_125473_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125460_
+		0 p_125461_ p_125461_
+		1 p_125462_ p_125462_
+		2 p_125463_ p_125463_
+		3 p_125464_ p_125464_
+		4 p_125465_ p_125465_
+		5 p_125466_ p_125466_
+net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_176440_
+		0 p_176441_ p_176441_
+		1 p_176442_ p_176442_
+		2 p_176443_ p_176443_
+		3 p_176444_ p_176444_
+		4 p_176445_ p_176445_
+net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_176446_
+		0 p_176447_ p_176447_
+		1 p_176448_ p_176448_
+		2 p_176449_ p_176449_
+		3 p_176450_ p_176450_
+net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_125475_
+		0 p_125476_ p_125476_
+		1 p_125477_ p_125477_
+		2 p_125478_ p_125478_
+net/minecraft/data/models/blockstates/Selector net/minecraft/data/models/blockstates/Selector
+	COMPARE_BY_NAME f_125480_
+	EMPTY f_125479_
+	values f_125481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_125484_ p_125484_
+	empty ()Lnet/minecraft/data/models/blockstates/Selector; m_125485_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_125496_ p_125496_
+	extend (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; m_125488_
+		0 p_125489_ p_125489_
+	extend (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; m_125486_
+		0 p_125487_ p_125487_
+	getKey ()Ljava/lang/String; m_125492_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Ljava/lang/String; m_125493_
+		static
+		0 p_125494_ p_125494_
+	of ([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; m_125490_
+		static
+		0 p_125491_ p_125491_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/blockstates/Variant net/minecraft/data/models/blockstates/Variant
+	values f_125499_
+	<init> ()V <init>
+	convertList (Ljava/util/List;)Lcom/google/gson/JsonElement; m_125514_
+		static
+		0 p_125515_ p_125515_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	lambda$convertList$1 (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V m_125502_
+		static
+		0 p_125503_ p_125503_
+		1 p_125504_ p_125504_
+	lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$Value;)V m_125505_
+		static
+		0 p_125506_ p_125506_
+		1 p_125507_ p_125507_
+	merge (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_125508_
+		static
+		0 p_125509_ p_125509_
+		1 p_125510_ p_125510_
+	variant ()Lnet/minecraft/data/models/blockstates/Variant; m_125501_
+		static
+	with (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; m_125511_
+		0 p_125512_ p_125512_
+		1 p_125513_ p_125513_
+net/minecraft/data/models/blockstates/VariantProperties net/minecraft/data/models/blockstates/VariantProperties
+	MODEL f_125520_
+	UV_LOCK f_125521_
+	WEIGHT f_125522_
+	X_ROT f_125518_
+	Y_ROT f_125519_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; m_125528_
+		static
+		0 p_125529_ p_125529_
+	lambda$static$1 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; m_125524_
+		static
+		0 p_125525_ p_125525_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonElement; m_125526_
+		static
+		0 p_125527_ p_125527_
+net/minecraft/data/models/blockstates/VariantProperties$Rotation net/minecraft/data/models/blockstates/VariantProperties$Rotation
+	$VALUES $VALUES
+	R0 R0
+	R180 R180
+	R270 R270
+	R90 R90
+	value f_125534_
+	$values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; m_176452_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_125538_ p_125538_
+		1 p_125539_ p_125539_
+		2 p_125540_ p_125540_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; valueOf
+		static
+		0 p_125544_ p_125544_
+	values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; values
+		static
+net/minecraft/data/models/blockstates/VariantProperty net/minecraft/data/models/blockstates/VariantProperty
+	key f_125546_
+	serializer f_125547_
+	<init> (Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_125549_ p_125549_
+		1 p_125550_ p_125550_
+	toString ()Ljava/lang/String; toString
+	withValue (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$Value; m_125553_
+		0 p_125554_ p_125554_
+net/minecraft/data/models/blockstates/VariantProperty$Value net/minecraft/data/models/blockstates/VariantProperty$Value
+	this$0 f_125558_
+	value f_125559_
+	<init> (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)V <init>
+		0 p_125561_ p_125561_
+		1 p_125562_ p_125562_
+	addToVariant (Lcom/google/gson/JsonObject;)V m_125563_
+		0 p_125564_ p_125564_
+	getKey ()Lnet/minecraft/data/models/blockstates/VariantProperty; m_176453_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/blockstates/package-info net/minecraft/data/models/blockstates/package-info
+net/minecraft/data/models/model/DelegatedModel net/minecraft/data/models/model/DelegatedModel
+	parent f_125566_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_125568_ p_125568_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+net/minecraft/data/models/model/ModelLocationUtils net/minecraft/data/models/model/ModelLocationUtils
+	<init> ()V <init>
+	decorateBlockModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125581_
+		static
+		0 p_125582_ p_125582_
+	decorateItemModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125583_
+		static
+		0 p_125584_ p_125584_
+	getModelLocation (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125578_
+		static
+		0 p_125579_ p_125579_
+		1 p_125580_ p_125580_
+	getModelLocation (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_125576_
+		static
+		0 p_125577_ p_125577_
+	getModelLocation (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125573_
+		static
+		0 p_125574_ p_125574_
+		1 p_125575_ p_125575_
+	getModelLocation (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_125571_
+		static
+		0 p_125572_ p_125572_
+	lambda$getModelLocation$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_246144_
+		static
+		0 p_250056_ p_250056_
+		1 p_251253_ p_251253_
+	lambda$getModelLocation$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_246878_
+		static
+		0 p_250631_ p_250631_
+		1 p_251542_ p_251542_
+net/minecraft/data/models/model/ModelTemplate net/minecraft/data/models/model/ModelTemplate
+	model f_125585_
+	requiredSlots f_125586_
+	suffix f_125587_
+	<init> (Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/data/models/model/TextureSlot;)V <init>
+		0 p_125589_ p_125589_
+		1 p_125590_ p_125590_
+		2 p_125591_ p_125591_
+	create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125592_
+		0 p_125593_ p_125593_
+		1 p_125594_ p_125594_
+		2 p_125595_ p_125595_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125612_
+		0 p_125613_ p_125613_
+		1 p_125614_ p_125614_
+		2 p_125615_ p_125615_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;)Lnet/minecraft/resources/ResourceLocation; m_266561_
+		0 p_266990_ p_266990_
+		1 p_267329_ p_267329_
+		2 p_266768_ p_266768_
+		3 p_266906_ p_266906_
+	createBaseTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_266532_
+		0 p_266830_ p_266830_
+		1 p_266912_ p_266912_
+	createMap (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; m_125608_
+		0 p_125609_ p_125609_
+	createWithOverride (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125616_
+		0 p_125617_ p_125617_
+		1 p_125618_ p_125618_
+		2 p_125619_ p_125619_
+		3 p_125620_ p_125620_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125596_
+		0 p_125597_ p_125597_
+		1 p_125598_ p_125598_
+		2 p_125599_ p_125599_
+		3 p_125600_ p_125600_
+	lambda$create$0 (Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonElement; m_266131_
+		static
+		0 p_266625_ p_266625_
+		1 p_266626_ p_266626_
+		2 p_266627_ p_266627_
+	lambda$createBaseTemplate$1 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;)V m_176459_
+		static
+		0 p_176460_ p_176460_
+		1 p_176461_ p_176461_
+	lambda$createBaseTemplate$2 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)V m_176455_
+		static
+		0 p_176456_ p_176456_
+		1 p_176457_ p_176457_
+		2 p_176458_ p_176458_
+net/minecraft/data/models/model/ModelTemplate$JsonFactory net/minecraft/data/models/model/ModelTemplate$JsonFactory
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_266264_
+		0 p_266987_ p_266987_
+		1 p_266933_ p_266933_
+net/minecraft/data/models/model/ModelTemplates net/minecraft/data/models/model/ModelTemplates
+	ANVIL f_125677_
+	ATTACHED_STEM f_125679_
+	AZALEA f_176466_
+	BANNER_INVENTORY f_125663_
+	BED_INVENTORY f_125662_
+	BUTTON f_125701_
+	BUTTON_INVENTORY f_125703_
+	BUTTON_PRESSED f_125702_
+	CAMPFIRE f_125687_
+	CANDLE f_176468_
+	CANDLE_CAKE f_176472_
+	CARPET f_125665_
+	CAULDRON_FULL f_176465_
+	CAULDRON_LEVEL1 f_176463_
+	CAULDRON_LEVEL2 f_176464_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT f_260440_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_MID f_260622_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT f_260613_
+	CHISELED_BOOKSHELF_SLOT_TOP_LEFT f_260688_
+	CHISELED_BOOKSHELF_SLOT_TOP_MID f_260577_
+	CHISELED_BOOKSHELF_SLOT_TOP_RIGHT f_260631_
+	CHORUS_FLOWER f_125669_
+	COMMAND_BLOCK f_125676_
+	CORAL_FAN f_125666_
+	CORAL_WALL_FAN f_125667_
+	CROP f_125680_
+	CROSS f_125639_
+	CUBE f_125647_
+	CUBE_ALL f_125692_
+	CUBE_BOTTOM_TOP f_125697_
+	CUBE_COLUMN f_125694_
+	CUBE_COLUMN_HORIZONTAL f_125695_
+	CUBE_COLUMN_MIRRORED f_176473_
+	CUBE_COLUMN_UV_LOCKED_X f_256886_
+	CUBE_COLUMN_UV_LOCKED_Y f_256809_
+	CUBE_COLUMN_UV_LOCKED_Z f_256910_
+	CUBE_DIRECTIONAL f_125691_
+	CUBE_MIRRORED_ALL f_125693_
+	CUBE_NORTH_WEST_MIRRORED_ALL f_236341_
+	CUBE_ORIENTABLE f_125698_
+	CUBE_ORIENTABLE_TOP_BOTTOM f_125699_
+	CUBE_ORIENTABLE_VERTICAL f_125700_
+	CUBE_TOP f_125696_
+	CUSTOM_FENCE_GATE_CLOSED f_243715_
+	CUSTOM_FENCE_GATE_OPEN f_243831_
+	CUSTOM_FENCE_GATE_WALL_CLOSED f_244273_
+	CUSTOM_FENCE_GATE_WALL_OPEN f_243925_
+	CUSTOM_FENCE_INVENTORY f_243867_
+	CUSTOM_FENCE_POST f_243784_
+	CUSTOM_FENCE_SIDE_EAST f_244408_
+	CUSTOM_FENCE_SIDE_NORTH f_244191_
+	CUSTOM_FENCE_SIDE_SOUTH f_244216_
+	CUSTOM_FENCE_SIDE_WEST f_243943_
+	DAYLIGHT_DETECTOR f_125670_
+	DOOR_BOTTOM_LEFT f_236342_
+	DOOR_BOTTOM_LEFT_OPEN f_236343_
+	DOOR_BOTTOM_RIGHT f_236344_
+	DOOR_BOTTOM_RIGHT_OPEN f_236345_
+	DOOR_TOP_LEFT f_236346_
+	DOOR_TOP_LEFT_OPEN f_236347_
+	DOOR_TOP_RIGHT f_236348_
+	DOOR_TOP_RIGHT_OPEN f_236349_
+	FARMLAND f_125681_
+	FENCE_GATE_CLOSED f_125715_
+	FENCE_GATE_OPEN f_125621_
+	FENCE_GATE_WALL_CLOSED f_125622_
+	FENCE_GATE_WALL_OPEN f_125623_
+	FENCE_INVENTORY f_125710_
+	FENCE_POST f_125708_
+	FENCE_SIDE f_125709_
+	FIRE_FLOOR f_125682_
+	FIRE_SIDE f_125683_
+	FIRE_SIDE_ALT f_125684_
+	FIRE_UP f_125685_
+	FIRE_UP_ALT f_125686_
+	FLAT_HANDHELD_ITEM f_125659_
+	FLAT_HANDHELD_ROD_ITEM f_125660_
+	FLAT_ITEM f_125658_
+	FLOWERBED_1 f_271241_
+	FLOWERBED_2 f_271417_
+	FLOWERBED_3 f_271276_
+	FLOWERBED_4 f_271172_
+	FLOWER_POT_CROSS f_125641_
+	FOUR_CANDLES f_176471_
+	FOUR_TURTLE_EGGS f_125656_
+	GLAZED_TERRACOTTA f_125668_
+	HANGING_LANTERN f_125689_
+	LANTERN f_125688_
+	LEAVES f_125629_
+	MUSIC_DISC f_278495_
+	ORIENTABLE_TRAPDOOR_BOTTOM f_125637_
+	ORIENTABLE_TRAPDOOR_OPEN f_125638_
+	ORIENTABLE_TRAPDOOR_TOP f_125636_
+	PARTICLE_ONLY f_125626_
+	PISTON f_125649_
+	PISTON_HEAD f_125650_
+	PISTON_HEAD_SHORT f_125651_
+	POINTED_DRIPSTONE f_176462_
+	POTTED_AZALEA f_176467_
+	POTTED_FLOWERING_AZALEA f_278116_
+	PRESSURE_PLATE_DOWN f_125625_
+	PRESSURE_PLATE_UP f_125624_
+	RAIL_CURVED f_125644_
+	RAIL_FLAT f_125643_
+	RAIL_RAISED_NE f_125645_
+	RAIL_RAISED_SW f_125646_
+	SCULK_SHRIEKER f_236340_
+	SEAGRASS f_125652_
+	SHULKER_BOX_INVENTORY f_125661_
+	SINGLE_FACE f_125657_
+	SKULL_INVENTORY f_125664_
+	SLAB_BOTTOM f_125627_
+	SLAB_TOP f_125628_
+	SNIFFER_EGG f_276458_
+	STAINED_GLASS_PANE_NOSIDE f_125671_
+	STAINED_GLASS_PANE_NOSIDE_ALT f_125672_
+	STAINED_GLASS_PANE_POST f_125673_
+	STAINED_GLASS_PANE_SIDE f_125674_
+	STAINED_GLASS_PANE_SIDE_ALT f_125675_
+	STAIRS_INNER f_125631_
+	STAIRS_OUTER f_125632_
+	STAIRS_STRAIGHT f_125630_
+	STEMS f_125678_
+	THREE_CANDLES f_176470_
+	THREE_LAYERED_ITEM f_267487_
+	THREE_TURTLE_EGGS f_125655_
+	TINTED_CROSS f_125640_
+	TINTED_FLOWER_POT_CROSS f_125642_
+	TORCH f_125690_
+	TRAPDOOR_BOTTOM f_125634_
+	TRAPDOOR_OPEN f_125635_
+	TRAPDOOR_TOP f_125633_
+	TURTLE_EGG f_125653_
+	TWO_CANDLES f_176469_
+	TWO_LAYERED_ITEM f_267493_
+	TWO_TURTLE_EGGS f_125654_
+	WALL_INVENTORY f_125714_
+	WALL_LOW_SIDE f_125712_
+	WALL_POST f_125711_
+	WALL_TALL_SIDE f_125713_
+	WALL_TORCH f_125648_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125719_
+		static
+		0 p_125720_ p_125720_
+		1 p_125721_ p_125721_
+		2 p_125722_ p_125722_
+	create ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125726_
+		static
+		0 p_125727_ p_125727_
+	create (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125723_
+		static
+		0 p_125724_ p_125724_
+		1 p_125725_ p_125725_
+	createItem (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125730_
+		static
+		0 p_125731_ p_125731_
+		1 p_125732_ p_125732_
+	lambda$static$0 (I)Lnet/minecraft/data/models/model/ModelTemplate; m_125728_
+		static
+		0 p_125729_ p_125729_
+	lambda$static$1 (I)[Lnet/minecraft/data/models/model/ModelTemplate; m_125717_
+		static
+		0 p_125718_ p_125718_
+net/minecraft/data/models/model/TextureMapping net/minecraft/data/models/model/TextureMapping
+	forcedSlots f_125734_
+	slots f_125733_
+	<init> ()V <init>
+	attachedStem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125750_
+		static
+		0 p_125751_ p_125751_
+		1 p_125752_ p_125752_
+	campfire (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125736_
+		static
+		0 p_125737_ p_125737_
+	candleCake (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; m_181476_
+		static
+		0 p_181477_ p_181477_
+		1 p_181478_ p_181478_
+	cauldron (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176488_
+		static
+		0 p_176489_ p_176489_
+	column (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125763_
+		static
+		0 p_125764_ p_125764_
+		1 p_125765_ p_125765_
+	column (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125818_
+		static
+		0 p_125819_ p_125819_
+	columnWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125830_
+		static
+		0 p_125831_ p_125831_
+	commandBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125844_
+		static
+		0 p_125845_ p_125845_
+	copyAndUpdate (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125785_
+		0 p_125786_ p_125786_
+		1 p_125787_ p_125787_
+	copyForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; m_125773_
+		0 p_125774_ p_125774_
+		1 p_125775_ p_125775_
+	copySlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; m_176477_
+		0 p_176478_ p_176478_
+		1 p_176479_ p_176479_
+	craftingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125782_
+		static
+		0 p_125783_ p_125783_
+		1 p_125784_ p_125784_
+	crop (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125808_
+		static
+		0 p_125809_ p_125809_
+	cross (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125780_
+		static
+		0 p_125781_ p_125781_
+	cross (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125788_
+		static
+		0 p_125789_ p_125789_
+	cube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125748_
+		static
+		0 p_125749_ p_125749_
+	cube (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125776_
+		static
+		0 p_125777_ p_125777_
+	cubeBottomTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125826_
+		static
+		0 p_125827_ p_125827_
+	cubeBottomTopWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125828_
+		static
+		0 p_125829_ p_125829_
+	cubeTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125822_
+		static
+		0 p_125823_ p_125823_
+	customParticle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_246624_
+		static
+		0 p_250579_ p_250579_
+	defaultTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125761_
+		static
+		0 p_125762_ p_125762_
+	defaultTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125768_
+		static
+		0 p_125769_ p_125769_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125832_
+		static
+		0 p_125833_ p_125833_
+	door (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176483_
+		static
+		0 p_176484_ p_176484_
+		1 p_176485_ p_176485_
+	fan (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125814_
+		static
+		0 p_125815_ p_125815_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_245971_
+		static
+		0 p_250135_ p_250135_
+	fire0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125836_
+		static
+		0 p_125837_ p_125837_
+	fire1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125838_
+		static
+		0 p_125839_ p_125839_
+	fletchingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125792_
+		static
+		0 p_125793_ p_125793_
+		1 p_125794_ p_125794_
+	flowerbed (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_272143_
+		static
+		0 p_272596_ p_272596_
+	get (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/ResourceLocation; m_125756_
+		0 p_125757_ p_125757_
+	getBlockTexture (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125753_
+		static
+		0 p_125754_ p_125754_
+		1 p_125755_ p_125755_
+	getBlockTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_125740_
+		static
+		0 p_125741_ p_125741_
+	getForced ()Ljava/util/stream/Stream; m_125742_
+	getItemTexture (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_125778_
+		static
+		0 p_125779_ p_125779_
+	getItemTexture (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125745_
+		static
+		0 p_125746_ p_125746_
+		1 p_125747_ p_125747_
+	lambda$getBlockTexture$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245168_
+		static
+		0 p_251667_ p_251667_
+		1 p_248521_ p_248521_
+	lambda$getItemTexture$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_247647_
+		static
+		0 p_249918_ p_249918_
+		1 p_252192_ p_252192_
+	lantern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125840_
+		static
+		0 p_125841_ p_125841_
+	layer0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125820_
+		static
+		0 p_125821_ p_125821_
+	layer0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; m_125766_
+		static
+		0 p_125767_ p_125767_
+	layer0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125738_
+		static
+		0 p_125739_ p_125739_
+	layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_266401_
+		static
+		0 p_267142_ p_267142_
+		1 p_266884_ p_266884_
+	layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_267703_
+		static
+		0 p_268096_ p_268096_
+		1 p_268084_ p_268084_
+		2 p_268063_ p_268063_
+	logColumn (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125824_
+		static
+		0 p_125825_ p_125825_
+	orientableCube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125846_
+		static
+		0 p_125847_ p_125847_
+	orientableCubeOnlyTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125848_
+		static
+		0 p_125849_ p_125849_
+	orientableCubeSameEnds (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125850_
+		static
+		0 p_125851_ p_125851_
+	pane (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125770_
+		static
+		0 p_125771_ p_125771_
+		1 p_125772_ p_125772_
+	particle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125834_
+		static
+		0 p_125835_ p_125835_
+	particle (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125812_
+		static
+		0 p_125813_ p_125813_
+	particleFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; m_125743_
+		static
+		0 p_125744_ p_125744_
+	pattern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125810_
+		static
+		0 p_125811_ p_125811_
+	plant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125790_
+		static
+		0 p_125791_ p_125791_
+	plant (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125798_
+		static
+		0 p_125799_ p_125799_
+	pottedAzalea (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_278163_
+		static
+		0 p_278329_ p_278329_
+	put (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125758_
+		0 p_125759_ p_125759_
+		1 p_125760_ p_125760_
+	putForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176480_
+		0 p_176481_ p_176481_
+		1 p_176482_ p_176482_
+	rail (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125800_
+		static
+		0 p_125801_ p_125801_
+	rail (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125802_
+		static
+		0 p_125803_ p_125803_
+	sculkShrieker (Z)Lnet/minecraft/data/models/model/TextureMapping; m_236350_
+		static
+		0 p_236351_ p_236351_
+	singleSlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125795_
+		static
+		0 p_125796_ p_125796_
+		1 p_125797_ p_125797_
+	snifferEgg (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; m_278174_
+		static
+		0 p_278314_ p_278314_
+	stem (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125806_
+		static
+		0 p_125807_ p_125807_
+	top (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125852_
+		static
+		0 p_125853_ p_125853_
+	torch (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125842_
+		static
+		0 p_125843_ p_125843_
+	torch (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125816_
+		static
+		0 p_125817_ p_125817_
+	wool (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125804_
+		static
+		0 p_125805_ p_125805_
+	wool (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176486_
+		static
+		0 p_176487_ p_176487_
+net/minecraft/data/models/model/TextureSlot net/minecraft/data/models/model/TextureSlot
+	ALL f_125867_
+	BACK f_125874_
+	BOTTOM f_125871_
+	CANDLE f_176490_
+	CONTENT f_176492_
+	CROP f_125856_
+	CROSS f_125882_
+	DIRT f_125857_
+	DOWN f_125881_
+	EAST f_125878_
+	EDGE f_125889_
+	END f_125870_
+	FAN f_125890_
+	FIRE f_125858_
+	FLOWERBED f_271285_
+	FRONT f_125873_
+	INNER_TOP f_236352_
+	INSIDE f_176491_
+	LANTERN f_125859_
+	LAYER0 f_125863_
+	LAYER1 f_265929_
+	LAYER2 f_267385_
+	LIT_LOG f_125864_
+	NORTH f_125876_
+	PANE f_125888_
+	PARTICLE f_125869_
+	PATTERN f_125887_
+	PLANT f_125883_
+	PLATFORM f_125860_
+	RAIL f_125885_
+	SIDE f_125875_
+	SOUTH f_125877_
+	STEM f_125891_
+	TEXTURE f_125868_
+	TOP f_125872_
+	TORCH f_125862_
+	UNSTICKY f_125861_
+	UP f_125880_
+	UPPER_STEM f_125892_
+	WALL f_125884_
+	WEST f_125879_
+	WOOL f_125886_
+	id f_125865_
+	parent f_125866_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)V <init>
+		0 p_125895_ p_125895_
+		1 p_125896_ p_125896_
+	create (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; m_125900_
+		static
+		0 p_125901_ p_125901_
+		1 p_125902_ p_125902_
+	create (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; m_125898_
+		static
+		0 p_125899_ p_125899_
+	getId ()Ljava/lang/String; m_125897_
+	getParent ()Lnet/minecraft/data/models/model/TextureSlot; m_125903_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/model/TexturedModel net/minecraft/data/models/model/TexturedModel
+	ANVIL f_125917_
+	CARPET f_125913_
+	COLUMN f_125907_
+	COLUMN_ALT f_125922_
+	COLUMN_HORIZONTAL f_125908_
+	COLUMN_HORIZONTAL_ALT f_125923_
+	COLUMN_WITH_WALL f_125925_
+	CORAL_FAN f_125915_
+	CUBE f_125905_
+	CUBE_MIRRORED f_125906_
+	CUBE_TOP f_125910_
+	CUBE_TOP_BOTTOM f_125909_
+	FLOWERBED_1 f_271277_
+	FLOWERBED_2 f_271345_
+	FLOWERBED_3 f_271514_
+	FLOWERBED_4 f_271226_
+	GLAZED_TERRACOTTA f_125914_
+	HANGING_LANTERN f_125920_
+	LANTERN f_125919_
+	LEAVES f_125918_
+	ORIENTABLE f_125912_
+	ORIENTABLE_ONLY_TOP f_125911_
+	PARTICLE_ONLY f_125916_
+	SEAGRASS f_125921_
+	TOP_BOTTOM_WITH_WALL f_125924_
+	mapping f_125926_
+	template f_125927_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V <init>
+		0 p_125930_ p_125930_
+		1 p_125931_ p_125931_
+	create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125937_
+		0 p_125938_ p_125938_
+		1 p_125939_ p_125939_
+	createAllSame (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TexturedModel; m_125949_
+		static
+		0 p_125950_ p_125950_
+	createDefault (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$Provider; m_125942_
+		static
+		0 p_125943_ p_125943_
+		1 p_125944_ p_125944_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125933_
+		0 p_125934_ p_125934_
+		1 p_125935_ p_125935_
+		2 p_125936_ p_125936_
+	getMapping ()Lnet/minecraft/data/models/model/TextureMapping; m_125951_
+	getTemplate ()Lnet/minecraft/data/models/model/ModelTemplate; m_125932_
+	lambda$createDefault$0 (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125945_
+		static
+		0 p_125946_ p_125946_
+		1 p_125947_ p_125947_
+		2 p_125948_ p_125948_
+	updateTextures (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; m_125940_
+		0 p_125941_ p_125941_
+net/minecraft/data/models/model/TexturedModel$Provider net/minecraft/data/models/model/TexturedModel$Provider
+	create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125956_
+		0 p_125957_ p_125957_
+		1 p_125958_ p_125958_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125952_
+		0 p_125953_ p_125953_
+		1 p_125954_ p_125954_
+		2 p_125955_ p_125955_
+	get (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125964_
+		0 p_125965_ p_125965_
+	lambda$updateTexture$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125961_
+		0 p_125962_ p_125962_
+		1 p_125963_ p_125963_
+	updateTexture (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel$Provider; m_125959_
+		0 p_125960_ p_125960_
+net/minecraft/data/models/model/package-info net/minecraft/data/models/model/package-info
+net/minecraft/data/models/package-info net/minecraft/data/models/package-info
+net/minecraft/data/package-info net/minecraft/data/package-info
+net/minecraft/data/recipes/CraftingRecipeBuilder net/minecraft/data/recipes/CraftingRecipeBuilder
+	<init> ()V <init>
+	determineBookCategory (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245179_
+		static
+		0 p_250736_ p_250736_
+net/minecraft/data/recipes/CraftingRecipeBuilder$1 net/minecraft/data/recipes/CraftingRecipeBuilder$1
+	$SwitchMap$net$minecraft$data$recipes$RecipeCategory f_244028_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/data/recipes/CraftingRecipeBuilder$CraftingResult net/minecraft/data/recipes/CraftingRecipeBuilder$CraftingResult
+	category f_244639_
+	<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250313_ p_250313_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_250456_ p_250456_
+net/minecraft/data/recipes/FinishedRecipe net/minecraft/data/recipes/FinishedRecipe
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipe ()Lcom/google/gson/JsonObject; m_125966_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_125967_ p_125967_
+net/minecraft/data/recipes/RecipeBuilder net/minecraft/data/recipes/RecipeBuilder
+	ROOT_RECIPE_ADVANCEMENT f_236353_
+	<clinit> ()V <clinit>
+		static
+	getDefaultRecipeId (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/resources/ResourceLocation; m_176493_
+		static
+		0 p_176494_ p_176494_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176495_ p_176495_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_176500_
+		0 p_176501_ p_176501_
+		1 p_176502_ p_176502_
+	save (Ljava/util/function/Consumer;)V m_176498_
+		0 p_176499_ p_176499_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_176503_ p_176503_
+		1 p_176504_ p_176504_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176496_ p_176496_
+		1 p_176497_ p_176497_
+net/minecraft/data/recipes/RecipeCategory net/minecraft/data/recipes/RecipeCategory
+	$VALUES $VALUES
+	BREWING BREWING
+	BUILDING_BLOCKS BUILDING_BLOCKS
+	COMBAT COMBAT
+	DECORATIONS DECORATIONS
+	FOOD FOOD
+	MISC MISC
+	REDSTONE REDSTONE
+	TOOLS TOOLS
+	TRANSPORTATION TRANSPORTATION
+	recipeFolderName f_244582_
+	$values ()[Lnet/minecraft/data/recipes/RecipeCategory; m_245241_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_249201_ p_249201_
+		1 p_249770_ p_249770_
+		2 p_251010_ p_251010_
+	getFolderName ()Ljava/lang/String; m_247710_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeCategory; valueOf
+		static
+		0 p_248924_ p_248924_
+	values ()[Lnet/minecraft/data/recipes/RecipeCategory; values
+		static
+net/minecraft/data/recipes/RecipeProvider net/minecraft/data/recipes/RecipeProvider
+	SHAPE_BUILDERS f_244077_
+	advancementPathProvider f_236356_
+	recipePathProvider f_236355_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_248933_ p_248933_
+	banner (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126081_
+		static
+		0 p_126082_ p_126082_
+		1 p_126083_ p_126083_
+		2 p_126084_ p_126084_
+	bedFromPlanksAndWool (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126073_
+		static
+		0 p_126074_ p_126074_
+		1 p_126075_ p_126075_
+		2 p_126076_ p_126076_
+	buildAdvancement (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement$Builder;)Ljava/util/concurrent/CompletableFuture; m_253240_
+		0 p_253674_ p_253674_
+		1 p_254102_ p_254102_
+		2 p_253712_ p_253712_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_251297_ p_251297_
+	buttonBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176658_
+		static
+		0 p_176659_ p_176659_
+		1 p_176660_ p_176660_
+	candle (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176542_
+		static
+		0 p_176543_ p_176543_
+		1 p_176544_ p_176544_
+		2 p_176545_ p_176545_
+	carpet (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176716_
+		static
+		0 p_176717_ p_176717_
+		1 p_176718_ p_176718_
+		2 p_176719_ p_176719_
+	chestBoat (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_236371_
+		static
+		0 p_236372_ p_236372_
+		1 p_236373_ p_236373_
+		2 p_236374_ p_236374_
+	chiseled (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246222_
+		static
+		0 p_250120_ p_250120_
+		1 p_251604_ p_251604_
+		2 p_251049_ p_251049_
+		3 p_252267_ p_252267_
+	chiseledBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_246451_
+		static
+		0 p_251755_ p_251755_
+		1 p_249782_ p_249782_
+		2 p_250087_ p_250087_
+	colorBlockWithDye (Ljava/util/function/Consumer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V m_289596_
+		static
+		0 p_289666_ p_289666_
+		1 p_289675_ p_289675_
+		2 p_289672_ p_289672_
+		3 p_289641_ p_289641_
+	coloredTerracottaFromTerracottaAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126097_
+		static
+		0 p_126098_ p_126098_
+		1 p_126099_ p_126099_
+		2 p_126100_ p_126100_
+	concretePowder (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126101_
+		static
+		0 p_126102_ p_126102_
+		1 p_126103_ p_126103_
+		2 p_126104_ p_126104_
+	cookRecipes (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;I)V m_126006_
+		static
+		0 p_126007_ p_126007_
+		1 p_126008_ p_126008_
+		2 p_250529_ p_250529_
+		3 p_126010_ p_126010_
+	copySmithingTemplate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_266438_
+		static
+		0 p_266734_ p_266734_
+		1 p_267133_ p_267133_
+		2 p_267023_ p_267023_
+	copySmithingTemplate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;)V m_266564_
+		static
+		0 p_267061_ p_267061_
+		1 p_266974_ p_266974_
+		2 p_267283_ p_267283_
+	cut (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247059_
+		static
+		0 p_248712_ p_248712_
+		1 p_252306_ p_252306_
+		2 p_249686_ p_249686_
+		3 p_251100_ p_251100_
+	cutBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_245792_
+		static
+		0 p_250895_ p_250895_
+		1 p_251147_ p_251147_
+		2 p_251563_ p_251563_
+	doorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176670_
+		static
+		0 p_176671_ p_176671_
+		1 p_176672_ p_176672_
+	fenceBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176678_
+		static
+		0 p_176679_ p_176679_
+		1 p_176680_ p_176680_
+	fenceGateBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176684_
+		static
+		0 p_176685_ p_176685_
+		1 p_176686_ p_176686_
+	generateForEnabledBlockFamilies (Ljava/util/function/Consumer;Lnet/minecraft/world/flag/FeatureFlagSet;)V m_247051_
+		static
+		0 p_249188_ p_249188_
+		1 p_251836_ p_251836_
+	generateRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily;)V m_176580_
+		static
+		0 p_176581_ p_176581_
+		1 p_176582_ p_176582_
+	getBaseBlock (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; m_176523_
+		static
+		0 p_176524_ p_176524_
+		1 p_176525_ p_176525_
+	getBlastingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176668_
+		static
+		0 p_176669_ p_176669_
+	getConversionRecipeName (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176517_
+		static
+		0 p_176518_ p_176518_
+		1 p_176519_ p_176519_
+	getHasName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176602_
+		static
+		0 p_176603_ p_176603_
+	getItemName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176632_
+		static
+		0 p_176633_ p_176633_
+	getName ()Ljava/lang/String; m_6055_
+	getSimpleRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176644_
+		static
+		0 p_176645_ p_176645_
+	getSmeltingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176656_
+		static
+		0 p_176657_ p_176657_
+	hangingSign (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246977_
+		static
+		0 p_250663_ p_250663_
+		1 p_252355_ p_252355_
+		2 p_250437_ p_250437_
+	has (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_206406_
+		static
+		0 p_206407_ p_206407_
+	has (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_125977_
+		static
+		0 p_125978_ p_125978_
+	has (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_176520_
+		static
+		0 p_176521_ p_176521_
+		1 p_176522_ p_176522_
+	insideOf (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_125979_
+		static
+		0 p_125980_ p_125980_
+	inventoryTrigger ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_126011_
+		static
+		0 p_126012_ p_126012_
+	lambda$colorBlockWithDye$4 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z m_287806_
+		static
+		0 p_288264_ p_288264_
+		1 p_288265_ p_288265_
+	lambda$generateForEnabledBlockFamilies$2 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)Z m_244780_
+		static
+		0 p_248033_ p_248033_
+		1 p_248034_ p_248034_
+	lambda$generateForEnabledBlockFamilies$3 (Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily;)V m_176622_
+		static
+		0 p_176623_ p_176623_
+		1 p_176624_ p_176624_
+	lambda$generateRecipes$6 (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$Variant;Ljava/lang/String;)V m_176598_
+		static
+		0 p_176599_ p_176599_
+		1 p_176600_ p_176600_
+		2 p_176601_ p_176601_
+	lambda$generateRecipes$7 (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176676_
+		static
+		0 p_176677_ p_176677_
+	lambda$generateRecipes$8 (Lnet/minecraft/data/BlockFamily;Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V m_176526_
+		static
+		0 p_176527_ p_176527_
+		1 p_176528_ p_176528_
+		2 p_176529_ p_176529_
+		3 p_176530_ p_176530_
+	lambda$run$0 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/recipes/FinishedRecipe;)V m_252625_
+		0 p_253410_ p_253410_
+		1 p_253411_ p_253411_
+		2 p_253412_ p_253412_
+		3 p_253413_ p_253413_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252626_
+		static
+		0 p_253414_ p_253414_
+	lambda$static$10 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244782_
+		static
+		0 p_248037_ p_248037_
+		1 p_248038_ p_248038_
+	lambda$static$11 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244777_
+		static
+		0 p_248026_ p_248026_
+		1 p_248027_ p_248027_
+	lambda$static$12 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176713_
+		static
+		0 p_176714_ p_176714_
+		1 p_176715_ p_176715_
+	lambda$static$13 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176707_
+		static
+		0 p_176708_ p_176708_
+		1 p_176709_ p_176709_
+	lambda$static$14 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244779_
+		static
+		0 p_248031_ p_248031_
+		1 p_248032_ p_248032_
+	lambda$static$15 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176697_
+		static
+		0 p_176698_ p_176698_
+		1 p_176699_ p_176699_
+	lambda$static$16 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244781_
+		static
+		0 p_248035_ p_248035_
+		1 p_248036_ p_248036_
+	lambda$static$17 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176687_
+		static
+		0 p_176688_ p_176688_
+		1 p_176689_ p_176689_
+	lambda$static$18 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244773_
+		static
+		0 p_248017_ p_248017_
+		1 p_248018_ p_248018_
+	lambda$static$19 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176673_
+		static
+		0 p_176674_ p_176674_
+		1 p_176675_ p_176675_
+	lambda$static$20 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244783_
+		static
+		0 p_248039_ p_248039_
+		1 p_248040_ p_248040_
+	lambda$static$21 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244774_
+		static
+		0 p_248019_ p_248019_
+		1 p_248020_ p_248020_
+	lambda$static$22 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176637_
+		static
+		0 p_176638_ p_176638_
+		1 p_176639_ p_176639_
+	lambda$static$23 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244776_
+		static
+		0 p_248024_ p_248024_
+		1 p_248025_ p_248025_
+	lambda$static$9 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176732_
+		static
+		0 p_176733_ p_176733_
+		1 p_176734_ p_176734_
+	lambda$waxRecipes$5 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_244775_
+		static
+		0 p_248021_ p_248021_
+		1 p_248022_ p_248022_
+		2 p_248023_ p_248023_
+	mosaicBuilder (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247239_
+		static
+		0 p_249200_ p_249200_
+		1 p_248788_ p_248788_
+		2 p_251925_ p_251925_
+		3 p_252242_ p_252242_
+	netheriteSmithing (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V m_246630_
+		static
+		0 p_251614_ p_251614_
+		1 p_250046_ p_250046_
+		2 p_248986_ p_248986_
+		3 p_250389_ p_250389_
+	nineBlockStorageRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)V m_247655_
+		static
+		0 p_249580_ p_249580_
+		1 p_251203_ p_251203_
+		2 p_251689_ p_251689_
+		3 p_251376_ p_251376_
+		4 p_248771_ p_248771_
+	nineBlockStorageRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_247368_
+		static
+		0 p_250423_ p_250423_
+		1 p_250083_ p_250083_
+		2 p_250042_ p_250042_
+		3 p_248977_ p_248977_
+		4 p_251911_ p_251911_
+		5 p_250475_ p_250475_
+		6 p_248641_ p_248641_
+		7 p_252237_ p_252237_
+		8 p_250414_ p_250414_
+	nineBlockStorageRecipesRecipesWithCustomUnpacking (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;)V m_245261_
+		static
+		0 p_250320_ p_250320_
+		1 p_248979_ p_248979_
+		2 p_249101_ p_249101_
+		3 p_252036_ p_252036_
+		4 p_250886_ p_250886_
+		5 p_248768_ p_248768_
+		6 p_250847_ p_250847_
+	nineBlockStorageRecipesWithCustomPacking (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;)V m_246075_
+		static
+		0 p_250488_ p_250488_
+		1 p_250885_ p_250885_
+		2 p_251651_ p_251651_
+		3 p_250874_ p_250874_
+		4 p_248576_ p_248576_
+		5 p_250171_ p_250171_
+		6 p_249386_ p_249386_
+	oneToOneConversionRecipe (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V m_176551_
+		static
+		0 p_176552_ p_176552_
+		1 p_176553_ p_176553_
+		2 p_176554_ p_176554_
+		3 p_176555_ p_176555_
+	oneToOneConversionRecipe (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V m_176556_
+		static
+		0 p_176557_ p_176557_
+		1 p_176558_ p_176558_
+		2 p_176559_ p_176559_
+		3 p_176560_ p_176560_
+		4 p_176561_ p_176561_
+	oreBlasting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V m_245412_
+		static
+		0 p_248775_ p_248775_
+		1 p_251504_ p_251504_
+		2 p_248846_ p_248846_
+		3 p_249735_ p_249735_
+		4 p_248783_ p_248783_
+		5 p_250303_ p_250303_
+		6 p_251984_ p_251984_
+	oreCooking (Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeSerializer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;Ljava/lang/String;)V m_245809_
+		static
+		0 p_250791_ p_250791_
+		1 p_251817_ p_251817_
+		2 p_249619_ p_249619_
+		3 p_251154_ p_251154_
+		4 p_250066_ p_250066_
+		5 p_251871_ p_251871_
+		6 p_251316_ p_251316_
+		7 p_251450_ p_251450_
+		8 p_249236_ p_249236_
+	oreSmelting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V m_246272_
+		static
+		0 p_250654_ p_250654_
+		1 p_250172_ p_250172_
+		2 p_250588_ p_250588_
+		3 p_251868_ p_251868_
+		4 p_250789_ p_250789_
+		5 p_252144_ p_252144_
+		6 p_251687_ p_251687_
+	planksFromLog (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V m_257929_
+		static
+		0 p_259712_ p_259712_
+		1 p_259052_ p_259052_
+		2 p_259045_ p_259045_
+		3 p_259471_ p_259471_
+	planksFromLogs (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V m_257424_
+		static
+		0 p_259910_ p_259910_
+		1 p_259193_ p_259193_
+		2 p_259818_ p_259818_
+		3 p_259807_ p_259807_
+	polished (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_245931_
+		static
+		0 p_251348_ p_251348_
+		1 p_248719_ p_248719_
+		2 p_250032_ p_250032_
+		3 p_250021_ p_250021_
+	polishedBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247174_
+		static
+		0 p_249131_ p_249131_
+		1 p_251242_ p_251242_
+		2 p_251412_ p_251412_
+	pressurePlate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176690_
+		static
+		0 p_176691_ p_176691_
+		1 p_176692_ p_176692_
+		2 p_176693_ p_176693_
+	pressurePlateBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247347_
+		static
+		0 p_251447_ p_251447_
+		1 p_251989_ p_251989_
+		2 p_249211_ p_249211_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254020_ p_254020_
+	signBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176726_
+		static
+		0 p_176727_ p_176727_
+		1 p_176728_ p_176728_
+	simpleCookingRecipe (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;F)V m_247434_
+		static
+		0 p_249398_ p_249398_
+		1 p_249709_ p_249709_
+		2 p_251876_ p_251876_
+		3 p_249258_ p_249258_
+		4 p_250669_ p_250669_
+		5 p_250224_ p_250224_
+		6 p_252138_ p_252138_
+	slab (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246658_
+		static
+		0 p_248880_ p_248880_
+		1 p_251848_ p_251848_
+		2 p_249368_ p_249368_
+		3 p_252133_ p_252133_
+	slabBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247552_
+		static
+		0 p_251707_ p_251707_
+		1 p_251284_ p_251284_
+		2 p_248824_ p_248824_
+	smeltingResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176739_
+		static
+		0 p_176740_ p_176740_
+		1 p_176741_ p_176741_
+		2 p_176742_ p_176742_
+	stainedGlassFromGlassAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126085_
+		static
+		0 p_126086_ p_126086_
+		1 p_126087_ p_126087_
+		2 p_126088_ p_126088_
+	stainedGlassPaneFromGlassPaneAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126093_
+		static
+		0 p_126094_ p_126094_
+		1 p_126095_ p_126095_
+		2 p_126096_ p_126096_
+	stainedGlassPaneFromStainedGlass (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126089_
+		static
+		0 p_126090_ p_126090_
+		1 p_126091_ p_126091_
+		2 p_126092_ p_126092_
+	stairBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176710_
+		static
+		0 p_176711_ p_176711_
+		1 p_176712_ p_176712_
+	stonecutterResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247600_
+		static
+		0 p_251589_ p_251589_
+		1 p_248911_ p_248911_
+		2 p_251265_ p_251265_
+		3 p_250033_ p_250033_
+	stonecutterResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V m_247298_
+		static
+		0 p_249145_ p_249145_
+		1 p_250609_ p_250609_
+		2 p_251254_ p_251254_
+		3 p_249666_ p_249666_
+		4 p_251462_ p_251462_
+	threeByThreePacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_258049_
+		static
+		0 p_260012_ p_260012_
+		1 p_259186_ p_259186_
+		2 p_259360_ p_259360_
+		3 p_259263_ p_259263_
+	threeByThreePacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V m_257994_
+		static
+		0 p_259036_ p_259036_
+		1 p_259247_ p_259247_
+		2 p_259376_ p_259376_
+		3 p_259717_ p_259717_
+		4 p_260308_ p_260308_
+	trapdoorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176720_
+		static
+		0 p_176721_ p_176721_
+		1 p_176722_ p_176722_
+	trimSmithing (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_284421_
+		static
+		0 p_285086_ p_285086_
+		1 p_285461_ p_285461_
+		2 p_285044_ p_285044_
+	twoByTwoPacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247540_
+		static
+		0 p_248860_ p_248860_
+		1 p_250881_ p_250881_
+		2 p_252184_ p_252184_
+		3 p_249710_ p_249710_
+	wall (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246382_
+		static
+		0 p_251034_ p_251034_
+		1 p_251148_ p_251148_
+		2 p_250499_ p_250499_
+		3 p_249970_ p_249970_
+	wallBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_245864_
+		static
+		0 p_249083_ p_249083_
+		1 p_250754_ p_250754_
+		2 p_250311_ p_250311_
+	waxRecipes (Ljava/util/function/Consumer;)V m_176610_
+		static
+		0 p_176611_ p_176611_
+	woodFromLogs (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126002_
+		static
+		0 p_126003_ p_126003_
+		1 p_126004_ p_126004_
+		2 p_126005_ p_126005_
+	woodenBoat (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126021_
+		static
+		0 p_126022_ p_126022_
+		1 p_126023_ p_126023_
+		2 p_126024_ p_126024_
+net/minecraft/data/recipes/ShapedRecipeBuilder net/minecraft/data/recipes/ShapedRecipeBuilder
+	advancement f_126110_
+	category f_243672_
+	count f_126107_
+	group f_126111_
+	key f_126109_
+	result f_126106_
+	rows f_126108_
+	showNotification f_271093_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_249996_ p_249996_
+		1 p_251475_ p_251475_
+		2 p_248948_ p_248948_
+	define (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126124_
+		0 p_126125_ p_126125_
+		1 p_126126_ p_126126_
+	define (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_206416_
+		0 p_206417_ p_206417_
+		1 p_206418_ p_206418_
+	define (Ljava/lang/Character;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126127_
+		0 p_126128_ p_126128_
+		1 p_126129_ p_126129_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126143_
+		0 p_126144_ p_126144_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126145_
+		0 p_126146_ p_126146_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176749_ p_176749_
+	pattern (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126130_
+		0 p_126131_ p_126131_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126141_ p_126141_
+		1 p_126142_ p_126142_
+	shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_245327_
+		static
+		0 p_250853_ p_250853_
+		1 p_249747_ p_249747_
+	shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_246608_
+		static
+		0 p_251325_ p_251325_
+		1 p_250636_ p_250636_
+		2 p_249081_ p_249081_
+	showNotification (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_271710_
+		0 p_273326_ p_273326_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176751_ p_176751_
+		1 p_176752_ p_176752_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126132_
+		0 p_126133_ p_126133_
+		1 p_126134_ p_126134_
+net/minecraft/data/recipes/ShapedRecipeBuilder$Result net/minecraft/data/recipes/ShapedRecipeBuilder$Result
+	advancement f_126154_
+	advancementId f_126155_
+	count f_126150_
+	group f_126151_
+	id f_126148_
+	key f_126153_
+	pattern f_126152_
+	result f_126149_
+	showNotification f_271297_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;ILjava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;Z)V <init>
+		0 p_273548_ p_273548_
+		1 p_273530_ p_273530_
+		2 p_272738_ p_272738_
+		3 p_273549_ p_273549_
+		4 p_273500_ p_273500_
+		5 p_273744_ p_273744_
+		6 p_272991_ p_272991_
+		7 p_273260_ p_273260_
+		8 p_273106_ p_273106_
+		9 p_272862_ p_272862_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126167_ p_126167_
+net/minecraft/data/recipes/ShapelessRecipeBuilder net/minecraft/data/recipes/ShapelessRecipeBuilder
+	advancement f_126176_
+	category f_244182_
+	count f_126174_
+	group f_126177_
+	ingredients f_126175_
+	result f_126173_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_250837_ p_250837_
+		1 p_251897_ p_251897_
+		2 p_252227_ p_252227_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126207_
+		0 p_126208_ p_126208_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176779_ p_176779_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126145_
+		0 p_126195_ p_126195_
+	requires (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126209_
+		0 p_126210_ p_126210_
+	requires (Lnet/minecraft/world/item/crafting/Ingredient;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126186_
+		0 p_126187_ p_126187_
+		1 p_126188_ p_126188_
+	requires (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_206419_
+		0 p_206420_ p_206420_
+	requires (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126184_
+		0 p_126185_ p_126185_
+	requires (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126211_
+		0 p_126212_ p_126212_
+		1 p_126213_ p_126213_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126205_ p_126205_
+		1 p_126206_ p_126206_
+	shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_245498_
+		static
+		0 p_250714_ p_250714_
+		1 p_249659_ p_249659_
+	shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_246517_
+		static
+		0 p_252339_ p_252339_
+		1 p_250836_ p_250836_
+		2 p_249928_ p_249928_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126132_
+		0 p_126197_ p_126197_
+		1 p_126198_ p_126198_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176781_ p_176781_
+		1 p_176782_ p_176782_
+net/minecraft/data/recipes/ShapelessRecipeBuilder$Result net/minecraft/data/recipes/ShapelessRecipeBuilder$Result
+	advancement f_126219_
+	advancementId f_126220_
+	count f_126216_
+	group f_126217_
+	id f_126214_
+	ingredients f_126218_
+	result f_126215_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;ILjava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/util/List;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_249007_ p_249007_
+		1 p_248667_ p_248667_
+		2 p_249014_ p_249014_
+		3 p_248592_ p_248592_
+		4 p_249485_ p_249485_
+		5 p_252312_ p_252312_
+		6 p_249909_ p_249909_
+		7 p_249109_ p_249109_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126230_ p_126230_
+net/minecraft/data/recipes/SimpleCookingRecipeBuilder net/minecraft/data/recipes/SimpleCookingRecipeBuilder
+	advancement f_126239_
+	bookCategory f_244540_
+	category f_244246_
+	cookingTime f_126238_
+	experience f_126237_
+	group f_126240_
+	ingredient f_126236_
+	result f_126235_
+	serializer f_126241_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;FILnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_251345_ p_251345_
+		1 p_251607_ p_251607_
+		2 p_252112_ p_252112_
+		3 p_250362_ p_250362_
+		4 p_251204_ p_251204_
+		5 p_250189_ p_250189_
+		6 p_249915_ p_249915_
+	blasting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_245681_
+		static
+		0 p_252115_ p_252115_
+		1 p_249421_ p_249421_
+		2 p_251247_ p_251247_
+		3 p_250383_ p_250383_
+		4 p_250476_ p_250476_
+	campfireCooking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_247020_
+		static
+		0 p_249393_ p_249393_
+		1 p_249372_ p_249372_
+		2 p_251516_ p_251516_
+		3 p_252321_ p_252321_
+		4 p_251916_ p_251916_
+	determineBlastingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_246122_
+		static
+		0 p_249047_ p_249047_
+	determineRecipeCategory (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_246784_
+		static
+		0 p_251261_ p_251261_
+		1 p_249582_ p_249582_
+	determineSmeltingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_247292_
+		static
+		0 p_251938_ p_251938_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126265_
+		0 p_126266_ p_126266_
+	generic (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_247607_
+		static
+		0 p_250999_ p_250999_
+		1 p_248815_ p_248815_
+		2 p_249766_ p_249766_
+		3 p_251320_ p_251320_
+		4 p_248693_ p_248693_
+		5 p_250921_ p_250921_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176790_ p_176790_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_126145_
+		0 p_176795_ p_176795_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126263_ p_126263_
+		1 p_126264_ p_126264_
+	smelting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_246179_
+		static
+		0 p_249223_ p_249223_
+		1 p_251240_ p_251240_
+		2 p_249551_ p_249551_
+		3 p_249452_ p_249452_
+		4 p_250496_ p_250496_
+	smoking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_246159_
+		static
+		0 p_248930_ p_248930_
+		1 p_250319_ p_250319_
+		2 p_250377_ p_250377_
+		3 p_252329_ p_252329_
+		4 p_250482_ p_250482_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176792_ p_176792_
+		1 p_176793_ p_176793_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_126132_
+		0 p_126255_ p_126255_
+		1 p_126256_ p_126256_
+net/minecraft/data/recipes/SimpleCookingRecipeBuilder$Result net/minecraft/data/recipes/SimpleCookingRecipeBuilder$Result
+	advancement f_126283_
+	advancementId f_126284_
+	category f_244427_
+	cookingTime f_126282_
+	experience f_126281_
+	group f_126278_
+	id f_126277_
+	ingredient f_126279_
+	result f_126280_
+	serializer f_126285_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;FILnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_252275_ p_252275_
+		1 p_248665_ p_248665_
+		2 p_251944_ p_251944_
+		3 p_249473_ p_249473_
+		4 p_252028_ p_252028_
+		5 p_249206_ p_249206_
+		6 p_251002_ p_251002_
+		7 p_249151_ p_249151_
+		8 p_252090_ p_252090_
+		9 p_249537_ p_249537_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126297_ p_126297_
+net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder
+	advancement f_126305_
+	category f_244239_
+	count f_126304_
+	group f_126306_
+	ingredient f_126303_
+	result f_126302_
+	type f_126307_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_251425_ p_251425_
+		1 p_249762_ p_249762_
+		2 p_251221_ p_251221_
+		3 p_251302_ p_251302_
+		4 p_250964_ p_250964_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126329_
+		0 p_126330_ p_126330_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176803_ p_176803_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_126145_
+		0 p_176808_ p_176808_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126327_ p_126327_
+		1 p_126328_ p_126328_
+	stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_246944_
+		static
+		0 p_251375_ p_251375_
+		1 p_248984_ p_248984_
+		2 p_250105_ p_250105_
+		3 p_249506_ p_249506_
+	stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_245264_
+		static
+		0 p_248596_ p_248596_
+		1 p_250503_ p_250503_
+		2 p_250269_ p_250269_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_126132_
+		0 p_176810_ p_176810_
+		1 p_176811_ p_176811_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176805_ p_176805_
+		1 p_176806_ p_176806_
+net/minecraft/data/recipes/SingleItemRecipeBuilder$Result net/minecraft/data/recipes/SingleItemRecipeBuilder$Result
+	advancement f_126336_
+	advancementId f_126337_
+	count f_126335_
+	group f_126332_
+	id f_126331_
+	ingredient f_126333_
+	result f_126334_
+	type f_126338_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;ILnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_126340_ p_126340_
+		1 p_126341_ p_126341_
+		2 p_126342_ p_126342_
+		3 p_126343_ p_126343_
+		4 p_126344_ p_126344_
+		5 p_126345_ p_126345_
+		6 p_126346_ p_126346_
+		7 p_126347_ p_126347_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126349_ p_126349_
+net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder
+	addition f_265959_
+	advancement f_266090_
+	base f_265893_
+	category f_266018_
+	result f_266005_
+	template f_266030_
+	type f_266006_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V <init>
+		0 p_266683_ p_266683_
+		1 p_266973_ p_266973_
+		2 p_267047_ p_267047_
+		3 p_267009_ p_267009_
+		4 p_266694_ p_266694_
+		5 p_267183_ p_267183_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_266305_
+		0 p_267259_ p_267259_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_266371_
+		0 p_267089_ p_267089_
+		1 p_267287_ p_267287_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_266260_
+		0 p_267068_ p_267068_
+		1 p_267035_ p_267035_
+	smithing (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; m_266555_
+		static
+		0 p_267071_ p_267071_
+		1 p_266959_ p_266959_
+		2 p_266803_ p_266803_
+		3 p_266757_ p_266757_
+		4 p_267256_ p_267256_
+	unlocks (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; m_266439_
+		0 p_266919_ p_266919_
+		1 p_267277_ p_267277_
+net/minecraft/data/recipes/SmithingTransformRecipeBuilder$Result net/minecraft/data/recipes/SmithingTransformRecipeBuilder$Result
+	addition f_265903_
+	advancement f_265855_
+	advancementId f_266094_
+	base f_266112_
+	id f_266011_
+	result f_265972_
+	template f_266002_
+	type f_265962_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_266011_ f_266011_
+		1 f_265962_ f_265962_
+		2 f_266002_ f_266002_
+		3 f_266112_ f_266112_
+		4 f_265903_ f_265903_
+		5 f_265972_ f_265972_
+		6 f_265855_ f_265855_
+		7 f_266094_ f_266094_
+	addition ()Lnet/minecraft/world/item/crafting/Ingredient; f_265903_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; f_265855_
+	advancementId ()Lnet/minecraft/resources/ResourceLocation; f_266094_
+	base ()Lnet/minecraft/world/item/crafting/Ingredient; f_266112_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267082_ p_267082_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_266011_
+	result ()Lnet/minecraft/world/item/Item; f_265972_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_266713_ p_266713_
+	template ()Lnet/minecraft/world/item/crafting/Ingredient; f_266002_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/item/crafting/RecipeSerializer; f_265962_
+net/minecraft/data/recipes/SmithingTrimRecipeBuilder net/minecraft/data/recipes/SmithingTrimRecipeBuilder
+	addition f_266046_
+	advancement f_265957_
+	base f_266042_
+	category f_266062_
+	template f_266051_
+	type f_265915_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_267085_ p_267085_
+		1 p_267007_ p_267007_
+		2 p_266712_ p_266712_
+		3 p_267018_ p_267018_
+		4 p_267264_ p_267264_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_266593_
+		0 p_267040_ p_267040_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_266403_
+		0 p_267231_ p_267231_
+		1 p_266718_ p_266718_
+	smithingTrim (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; m_266182_
+		static
+		0 p_266812_ p_266812_
+		1 p_266843_ p_266843_
+		2 p_267309_ p_267309_
+		3 p_267269_ p_267269_
+	unlocks (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; m_266331_
+		0 p_266882_ p_266882_
+		1 p_267233_ p_267233_
+net/minecraft/data/recipes/SmithingTrimRecipeBuilder$Result net/minecraft/data/recipes/SmithingTrimRecipeBuilder$Result
+	addition f_266016_
+	advancement f_265961_
+	advancementId f_265882_
+	base f_266032_
+	id f_265963_
+	template f_265865_
+	type f_266055_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_265963_ f_265963_
+		1 f_266055_ f_266055_
+		2 f_265865_ f_265865_
+		3 f_266032_ f_266032_
+		4 f_266016_ f_266016_
+		5 f_265961_ f_265961_
+		6 f_265882_ f_265882_
+	addition ()Lnet/minecraft/world/item/crafting/Ingredient; f_266016_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; f_265961_
+	advancementId ()Lnet/minecraft/resources/ResourceLocation; f_265882_
+	base ()Lnet/minecraft/world/item/crafting/Ingredient; f_266032_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267306_ p_267306_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_265963_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_267008_ p_267008_
+	template ()Lnet/minecraft/world/item/crafting/Ingredient; f_265865_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/item/crafting/RecipeSerializer; f_266055_
+net/minecraft/data/recipes/SpecialRecipeBuilder net/minecraft/data/recipes/SpecialRecipeBuilder
+	serializer f_126354_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_250173_ p_250173_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_126359_
+		0 p_126360_ p_126360_
+		1 p_126361_ p_126361_
+	special (Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; m_245676_
+		static
+		0 p_249458_ p_249458_
+net/minecraft/data/recipes/SpecialRecipeBuilder$1 net/minecraft/data/recipes/SpecialRecipeBuilder$1
+	this$0 f_126365_
+	val$id f_126364_
+	<init> (Lnet/minecraft/data/recipes/SpecialRecipeBuilder;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/lang/String;)V <init>
+		0 p_248591_ p_248591_
+		1 p_250250_ p_250250_
+		2 p_252223_ p_252223_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+net/minecraft/data/recipes/package-info net/minecraft/data/recipes/package-info
+net/minecraft/data/recipes/packs/BundleRecipeProvider net/minecraft/data/recipes/packs/BundleRecipeProvider
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_248813_ p_248813_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_250665_ p_250665_
+net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider
+	COAL_SMELTABLES f_243671_
+	COPPER_SMELTABLES f_243908_
+	DIAMOND_SMELTABLES f_243974_
+	EMERALD_SMELTABLES f_244430_
+	GOLD_SMELTABLES f_244369_
+	IRON_SMELTABLES f_243779_
+	LAPIS_SMELTABLES f_244628_
+	REDSTONE_SMELTABLES f_244565_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_250820_ p_250820_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_250804_ p_250804_
+	lambda$buildRecipes$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_284142_
+		static
+		0 p_285006_ p_285006_
+		1 p_285340_ p_285340_
+		2 p_285087_ p_285087_
+	lambda$smithingTrims$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_284166_
+		static
+		0 p_285117_ p_285117_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254376_ p_254376_
+	smithingTrims ()Ljava/util/Map; m_284239_
+		static
+net/minecraft/data/recipes/packs/package-info net/minecraft/data/recipes/packs/package-info
+net/minecraft/data/registries/RegistriesDatapackGenerator net/minecraft/data/registries/RegistriesDatapackGenerator
+	LOGGER f_254654_
+	output f_254743_
+	registries f_254747_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256643_ p_256643_
+		1 p_255780_ p_255780_
+	dumpRegistryCap (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/Optional; m_254918_
+		0 p_256502_ p_256502_
+		1 p_256492_ p_256492_
+		2 p_256000_ p_256000_
+		3 p_256449_ p_256449_
+	dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_255283_
+		static
+		0 p_255678_ p_255678_
+		1 p_256438_ p_256438_
+		2 p_256127_ p_256127_
+		3 p_255938_ p_255938_
+		4 p_256590_ p_256590_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpRegistryCap$3 (Lnet/minecraft/data/PackOutput$PathProvider;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/Holder$Reference;)Ljava/util/concurrent/CompletableFuture; m_255356_
+		static
+		0 p_255912_ p_255912_
+		1 p_256375_ p_256375_
+		2 p_255693_ p_255693_
+		3 p_256391_ p_256391_
+		4 p_256105_ p_256105_
+	lambda$dumpRegistryCap$4 (I)[Ljava/util/concurrent/CompletableFuture; m_255177_
+		static
+		0 p_256279_ p_256279_
+	lambda$dumpRegistryCap$5 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/concurrent/CompletableFuture; m_255115_
+		0 p_255736_ p_255736_
+		1 p_256185_ p_256185_
+		2 p_256612_ p_256612_
+		3 p_255878_ p_255878_
+		4 p_255847_ p_255847_
+	lambda$dumpValue$6 (Ljava/nio/file/Path;Ljava/lang/String;)V m_254960_
+		static
+		0 p_255753_ p_255753_
+		1 p_255999_ p_255999_
+	lambda$run$0 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/stream/Stream; m_255291_
+		0 p_256268_ p_256268_
+		1 p_255716_ p_255716_
+		2 p_256543_ p_256543_
+		3 p_256552_ p_256552_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_255112_
+		static
+		0 p_255809_ p_255809_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_254950_
+		0 p_256324_ p_256324_
+		1 p_256533_ p_256533_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_255785_ p_255785_
+net/minecraft/data/registries/VanillaRegistries net/minecraft/data/registries/VanillaRegistries
+	BUILDER f_254635_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createLookup ()Lnet/minecraft/core/HolderLookup$Provider; m_255371_
+		static
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceKey;)V m_254911_
+		static
+		0 p_255918_ p_255918_
+		1 p_255980_ p_255980_
+		2 p_256188_ p_256188_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V m_255281_
+		static
+		0 p_256437_ p_256437_
+		1 p_256575_ p_256575_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;)V m_255044_
+		static
+		0 p_256473_ p_256473_
+		1 p_256452_ p_256452_
+		2 p_256196_ p_256196_
+		3 p_256657_ p_256657_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V m_254994_
+		static
+		0 p_256071_ p_256071_
+		1 p_256326_ p_256326_
+	validatePlacedFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z m_254975_
+		static
+		0 p_255656_ p_255656_
+	validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V m_271867_
+		static
+		0 p_272963_ p_272963_
+		1 p_273693_ p_273693_
+	validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderLookup$Provider;)V m_255148_
+		static
+		0 p_256242_ p_256242_
+net/minecraft/data/registries/package-info net/minecraft/data/registries/package-info
+net/minecraft/data/structures/NbtToSnbt net/minecraft/data/structures/NbtToSnbt
+	LOGGER f_126421_
+	inputFolders f_243763_
+	output f_243685_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Collection;)V <init>
+		0 p_250442_ p_250442_
+		1 p_249158_ p_249158_
+	convertStructure (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; m_236381_
+		static
+		0 p_236382_ p_236382_
+		1 p_236383_ p_236383_
+		2 p_236384_ p_236384_
+		3 p_236385_ p_236385_
+	getName ()Ljava/lang/String; m_6055_
+	getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_126435_
+		static
+		0 p_126436_ p_126436_
+		1 p_126437_ p_126437_
+	lambda$run$0 (Ljava/nio/file/Path;)Z m_126429_
+		static
+		0 p_126430_ p_126430_
+	lambda$run$1 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_252632_
+		static
+		0 p_253425_ p_253425_
+		1 p_253426_ p_253426_
+		2 p_253427_ p_253427_
+		3 p_253428_ p_253428_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252627_
+		static
+		0 p_253415_ p_253415_
+		1 p_253416_ p_253416_
+		2 p_253417_ p_253417_
+		3 p_253418_ p_253418_
+	lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; m_252628_
+		static
+		0 p_253419_ p_253419_
+	lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252631_
+		static
+		0 p_253422_ p_253422_
+		1 p_253423_ p_253423_
+		2 p_253424_ p_253424_
+	lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_252629_
+		static
+		0 p_253420_ p_253420_
+	lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252630_
+		static
+		0 p_253421_ p_253421_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254274_ p_254274_
+	writeSnbt (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V m_236377_
+		static
+		0 p_236378_ p_236378_
+		1 p_236379_ p_236379_
+		2 p_236380_ p_236380_
+net/minecraft/data/structures/SnbtToNbt net/minecraft/data/structures/SnbtToNbt
+	DUMP_SNBT_TO f_176815_
+	LOGGER f_126443_
+	filters f_126445_
+	inputFolders f_244258_
+	output f_243879_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/lang/Iterable;)V <init>
+		0 p_249104_ p_249104_
+		1 p_249523_ p_249523_
+	addFilter (Lnet/minecraft/data/structures/SnbtToNbt$Filter;)Lnet/minecraft/data/structures/SnbtToNbt; m_126475_
+		0 p_126476_ p_126476_
+	applyFilters (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_126460_
+		0 p_126461_ p_126461_
+		1 p_126462_ p_126462_
+	getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_126468_
+		0 p_126469_ p_126469_
+		1 p_126470_ p_126470_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/nio/file/Path;)Z m_126463_
+		static
+		0 p_126464_ p_126464_
+	lambda$run$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V m_252636_
+		0 p_253437_ p_253437_
+		1 p_253438_ p_253438_
+		2 p_253439_ p_253439_
+		3 p_253440_ p_253440_
+	lambda$run$2 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252633_
+		0 p_253429_ p_253429_
+		1 p_253430_ p_253430_
+		2 p_253431_ p_253431_
+		3 p_253432_ p_253432_
+	lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; m_252634_
+		static
+		0 p_253433_ p_253433_
+	lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252635_
+		0 p_253434_ p_253434_
+		1 p_253435_ p_253435_
+		2 p_253436_ p_253436_
+	lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_252637_
+		static
+		0 p_253441_ p_253441_
+	readStructure (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$TaskResult; m_126465_
+		0 p_126466_ p_126466_
+		1 p_126467_ p_126467_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254336_ p_254336_
+	storeStructureIfChanged (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$TaskResult;Ljava/nio/file/Path;)V m_236393_
+		0 p_236394_ p_236394_
+		1 p_236395_ p_236395_
+		2 p_236396_ p_236396_
+net/minecraft/data/structures/SnbtToNbt$Filter net/minecraft/data/structures/SnbtToNbt$Filter
+	apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6392_
+		0 p_126480_ p_126480_
+		1 p_126481_ p_126481_
+net/minecraft/data/structures/SnbtToNbt$StructureConversionException net/minecraft/data/structures/SnbtToNbt$StructureConversionException
+	<init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V <init>
+		0 p_176820_ p_176820_
+		1 p_176821_ p_176821_
+net/minecraft/data/structures/SnbtToNbt$TaskResult net/minecraft/data/structures/SnbtToNbt$TaskResult
+	hash f_126485_
+	name f_126482_
+	payload f_126483_
+	snbtPayload f_126484_
+	<init> (Ljava/lang/String;[BLjava/lang/String;Lcom/google/common/hash/HashCode;)V <init>
+		0 f_126482_ f_126482_
+		1 f_126483_ f_126483_
+		2 f_126484_ f_126484_
+		3 f_126485_ f_126485_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236407_ p_236407_
+	hash ()Lcom/google/common/hash/HashCode; f_126485_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_126482_
+	payload ()[B f_126483_
+	snbtPayload ()Ljava/lang/String; f_126484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/structures/StructureUpdater net/minecraft/data/structures/StructureUpdater
+	LOGGER f_126499_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6392_
+		0 p_126503_ p_126503_
+		1 p_126504_ p_126504_
+	update (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_176822_
+		static
+		0 p_176823_ p_176823_
+		1 p_176824_ p_176824_
+net/minecraft/data/structures/package-info net/minecraft/data/structures/package-info
+net/minecraft/data/tags/BannerPatternTagsProvider net/minecraft/data/tags/BannerPatternTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256451_ p_256451_
+		1 p_256420_ p_256420_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255819_ p_255819_
+net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255800_ p_255800_
+		1 p_256205_ p_256205_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256485_ p_256485_
+net/minecraft/data/tags/CatVariantTagsProvider net/minecraft/data/tags/CatVariantTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256547_ p_256547_
+		1 p_256090_ p_256090_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256078_ p_256078_
+net/minecraft/data/tags/DamageTypeTagsProvider net/minecraft/data/tags/DamageTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_270719_ p_270719_
+		1 p_270256_ p_270256_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_270108_ p_270108_
+net/minecraft/data/tags/EntityTypeTagsProvider net/minecraft/data/tags/EntityTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256095_ p_256095_
+		1 p_256572_ p_256572_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255894_ p_255894_
+	lambda$new$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; m_255200_
+		static
+		0 p_256665_ p_256665_
+net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256604_ p_256604_
+		1 p_255962_ p_255962_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255741_ p_255741_
+net/minecraft/data/tags/FluidTagsProvider net/minecraft/data/tags/FluidTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255941_ p_255941_
+		1 p_256600_ p_256600_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256366_ p_256366_
+	lambda$new$0 (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/resources/ResourceKey; m_255019_
+		static
+		0 p_256474_ p_256474_
+net/minecraft/data/tags/GameEventTagsProvider net/minecraft/data/tags/GameEventTagsProvider
+	VIBRATIONS_EXCEPT_FLAP f_236425_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256060_ p_256060_
+		1 p_255621_ p_255621_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255981_ p_255981_
+	lambda$new$0 (Lnet/minecraft/world/level/gameevent/GameEvent;)Lnet/minecraft/resources/ResourceKey; m_255151_
+		static
+		0 p_256368_ p_256368_
+net/minecraft/data/tags/InstrumentTagsProvider net/minecraft/data/tags/InstrumentTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256418_ p_256418_
+		1 p_256038_ p_256038_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256291_ p_256291_
+net/minecraft/data/tags/IntrinsicHolderTagsProvider net/minecraft/data/tags/IntrinsicHolderTagsProvider
+	keyExtractor f_254687_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
+		0 p_275304_ p_275304_
+		1 p_275709_ p_275709_
+		2 p_275227_ p_275227_
+		3 p_275311_ p_275311_
+		4 p_275566_ p_275566_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
+		0 p_256164_ p_256164_
+		1 p_256155_ p_256155_
+		2 p_256488_ p_256488_
+		3 p_256168_ p_256168_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206424_
+		0 p_255793_ p_255793_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_206424_
+		0 p_255730_ p_255730_
+net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender
+	keyExtractor f_254707_
+	<init> (Lnet/minecraft/tags/TagBuilder;Ljava/util/function/Function;)V <init>
+		0 p_256108_ p_256108_
+		1 p_256433_ p_256433_
+	add ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_255179_
+		0 p_255868_ p_255868_
+	add (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_255245_
+		0 p_256557_ p_256557_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_206428_
+		0 p_256311_ p_256311_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206428_
+		0 p_256651_ p_256651_
+net/minecraft/data/tags/ItemTagsProvider net/minecraft/data/tags/ItemTagsProvider
+	blockTags f_126528_
+	tagsToCopy f_273814_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275204_ p_275204_
+		1 p_275194_ p_275194_
+		2 p_275207_ p_275207_
+		3 p_275634_ p_275634_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275343_ p_275343_
+		1 p_275729_ p_275729_
+		2 p_275322_ p_275322_
+	copy (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V m_206421_
+		0 p_206422_ p_206422_
+		1 p_206423_ p_206423_
+	createContentsProvider ()Ljava/util/concurrent/CompletableFuture; m_274574_
+	lambda$createContentsProvider$2 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; m_274036_
+		static
+		0 p_274761_ p_274761_
+	lambda$createContentsProvider$3 (Lnet/minecraft/data/tags/TagsProvider$TagLookup;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V m_274037_
+		0 p_274762_ p_274762_
+		1 p_274763_ p_274763_
+		2 p_274764_ p_274764_
+	lambda$createContentsProvider$4 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/core/HolderLookup$Provider; m_274039_
+		0 p_274766_ p_274766_
+		1 p_274767_ p_274767_
+	lambda$new$0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_255417_
+		static
+		0 p_255790_ p_255790_
+	lambda$new$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_274038_
+		static
+		0 p_274765_ p_274765_
+net/minecraft/data/tags/PaintingVariantTagsProvider net/minecraft/data/tags/PaintingVariantTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255750_ p_255750_
+		1 p_256184_ p_256184_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256017_ p_256017_
+net/minecraft/data/tags/PoiTypeTagsProvider net/minecraft/data/tags/PoiTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256012_ p_256012_
+		1 p_256617_ p_256617_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256206_ p_256206_
+net/minecraft/data/tags/StructureTagsProvider net/minecraft/data/tags/StructureTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256522_ p_256522_
+		1 p_256661_ p_256661_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256087_ p_256087_
+net/minecraft/data/tags/TagsProvider net/minecraft/data/tags/TagsProvider
+	LOGGER f_126541_
+	builders f_126543_
+	contentsDone f_275754_
+	lookupProvider f_275752_
+	parentProvider f_273855_
+	pathProvider f_236439_
+	registryKey f_254716_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275432_ p_275432_
+		1 p_275476_ p_275476_
+		2 p_275222_ p_275222_
+		3 p_275565_ p_275565_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256596_ p_256596_
+		1 p_255886_ p_255886_
+		2 p_256513_ p_256513_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256380_ p_256380_
+	contentsGetter ()Ljava/util/concurrent/CompletableFuture; m_274426_
+	createContentsProvider ()Ljava/util/concurrent/CompletableFuture; m_274574_
+	getName ()Ljava/lang/String; m_6055_
+	getOrCreateRawBuilder (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; m_236451_
+		0 p_236452_ p_236452_
+	lambda$contentsGetter$10 (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$TagLookup; m_274045_
+		0 p_276016_ p_276016_
+	lambda$contentsGetter$9 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_274042_
+		0 p_274772_ p_274772_
+	lambda$createContentsProvider$11 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_274040_
+		0 p_274768_ p_274768_
+	lambda$getOrCreateRawBuilder$8 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_236441_
+		static
+		0 p_236442_ p_236442_
+	lambda$run$0 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_275785_
+		0 p_275895_ p_275895_
+	lambda$run$1 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/data/tags/TagsProvider$1CombinedData; m_274046_
+		static
+		0 p_274778_ p_274778_
+		1 p_274779_ p_274779_
+	lambda$run$2 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/resources/ResourceLocation;)Z m_254780_
+		0 p_255495_ p_255495_
+		1 p_255496_ p_255496_
+	lambda$run$3 (Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Lnet/minecraft/resources/ResourceLocation;)Z m_274044_
+		0 p_274775_ p_274775_
+		1 p_274776_ p_274776_
+	lambda$run$4 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z m_274041_
+		static
+		0 p_274769_ p_274769_
+		1 p_274770_ p_274770_
+		2 p_274771_ p_274771_
+	lambda$run$5 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_254781_
+		0 p_255497_ p_255497_
+		1 p_275481_ p_275481_
+		2 p_255498_ p_255498_
+		3 p_255499_ p_255499_
+	lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252638_
+		static
+		0 p_253442_ p_253442_
+	lambda$run$7 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;)Ljava/util/concurrent/CompletionStage; m_274043_
+		0 p_274773_ p_274773_
+		1 p_274774_ p_274774_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253684_ p_253684_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206424_
+		0 p_206425_ p_206425_
+net/minecraft/data/tags/TagsProvider$1CombinedData net/minecraft/data/tags/TagsProvider$1CombinedData
+	contents f_273893_
+	parent f_273819_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)V <init>
+		0 f_273893_ f_273893_
+		1 f_273819_ f_273819_
+	contents ()Lnet/minecraft/core/HolderLookup$Provider; f_273893_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275663_ p_275663_
+	hashCode ()I hashCode
+	parent ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; f_273819_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/tags/TagsProvider$TagAppender net/minecraft/data/tags/TagsProvider$TagAppender
+	builder f_126568_
+	<init> (Lnet/minecraft/tags/TagBuilder;)V <init>
+		0 p_256426_ p_256426_
+	add (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_255204_
+		0 p_256138_ p_256138_
+	add ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_211101_
+		0 p_211102_ p_211102_
+	addOptional (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_176839_
+		0 p_176840_ p_176840_
+	addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_176841_
+		0 p_176842_ p_176842_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206428_
+		0 p_206429_ p_206429_
+net/minecraft/data/tags/TagsProvider$TagLookup net/minecraft/data/tags/TagsProvider$TagLookup
+	contains (Lnet/minecraft/tags/TagKey;)Z m_274455_
+		0 p_275413_ p_275413_
+	empty ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; m_274566_
+		static
+	lambda$empty$0 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_274467_
+		static
+		0 p_275247_ p_275247_
+net/minecraft/data/tags/VanillaBlockTagsProvider net/minecraft/data/tags/VanillaBlockTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256406_ p_256406_
+		1 p_256525_ p_256525_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255662_ p_255662_
+	lambda$addTags$1 (Lnet/minecraft/world/level/block/Block;)Z m_283987_
+		static
+		0 p_284651_ p_284651_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; m_255382_
+		static
+		0 p_255627_ p_255627_
+net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275657_ p_275657_
+		1 p_275712_ p_275712_
+		2 p_275572_ p_275572_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255639_ p_255639_
+net/minecraft/data/tags/WorldPresetTagsProvider net/minecraft/data/tags/WorldPresetTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255701_ p_255701_
+		1 p_255974_ p_255974_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255734_ p_255734_
+net/minecraft/data/tags/package-info net/minecraft/data/tags/package-info
+net/minecraft/data/worldgen/AncientCityStructurePieces net/minecraft/data/worldgen/AncientCityStructurePieces
+	START f_236459_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255174_
+		static
+		0 p_255893_ p_255893_
+net/minecraft/data/worldgen/AncientCityStructurePools net/minecraft/data/worldgen/AncientCityStructurePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255273_
+		static
+		0 p_255672_ p_255672_
+net/minecraft/data/worldgen/BastionBridgePools net/minecraft/data/worldgen/BastionBridgePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255231_
+		static
+		0 p_255816_ p_255816_
+net/minecraft/data/worldgen/BastionHoglinStablePools net/minecraft/data/worldgen/BastionHoglinStablePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255342_
+		static
+		0 p_256582_ p_256582_
+net/minecraft/data/worldgen/BastionHousingUnitsPools net/minecraft/data/worldgen/BastionHousingUnitsPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255349_
+		static
+		0 p_256423_ p_256423_
+net/minecraft/data/worldgen/BastionPieces net/minecraft/data/worldgen/BastionPieces
+	START f_126673_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255086_
+		static
+		0 p_256429_ p_256429_
+net/minecraft/data/worldgen/BastionSharedPools net/minecraft/data/worldgen/BastionSharedPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255140_
+		static
+		0 p_255917_ p_255917_
+net/minecraft/data/worldgen/BastionTreasureRoomPools net/minecraft/data/worldgen/BastionTreasureRoomPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255358_
+		static
+		0 p_255689_ p_255689_
+net/minecraft/data/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeDefaultFeatures
+	<init> ()V <init>
+	addAncientDebris (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126775_
+		static
+		0 p_126776_ p_126776_
+	addBadlandExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126747_
+		static
+		0 p_126748_ p_126748_
+	addBadlandGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126704_
+		static
+		0 p_126705_ p_126705_
+	addBadlandsTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126692_
+		static
+		0 p_126693_ p_126693_
+	addBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126836_
+		static
+		0 p_126837_ p_126837_
+	addBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126842_
+		static
+		0 p_126843_ p_126843_
+	addBlueIce (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126769_
+		static
+		0 p_126770_ p_126770_
+	addCherryGroveVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_272148_
+		static
+		0 p_273728_ p_273728_
+	addColdOceanExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126759_
+		static
+		0 p_126760_ p_126760_
+	addCommonBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194737_
+		static
+		0 p_194738_ p_194738_
+	addDefaultCarversAndLakes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194720_
+		static
+		0 p_194721_ p_194721_
+	addDefaultCrystalFormations (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176857_
+		static
+		0 p_176858_ p_176858_
+	addDefaultExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126745_
+		static
+		0 p_126746_ p_126746_
+	addDefaultFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126720_
+		static
+		0 p_126721_ p_126721_
+	addDefaultGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126724_
+		static
+		0 p_126725_ p_126725_
+	addDefaultMonsterRoom (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126806_
+		static
+		0 p_126807_ p_126807_
+	addDefaultMushrooms (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126730_
+		static
+		0 p_126731_ p_126731_
+	addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126814_
+		static
+		0 p_126815_ p_126815_
+	addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V m_194722_
+		static
+		0 p_194723_ p_194723_
+		1 p_194724_ p_194724_
+	addDefaultSeagrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126761_
+		static
+		0 p_126762_ p_126762_
+	addDefaultSoftDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126822_
+		static
+		0 p_126823_ p_126823_
+	addDefaultSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126765_
+		static
+		0 p_126766_ p_126766_
+	addDefaultUndergroundVariety (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126810_
+		static
+		0 p_126811_ p_126811_
+	addDesertExtraDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126755_
+		static
+		0 p_126756_ p_126756_
+	addDesertExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126751_
+		static
+		0 p_126752_ p_126752_
+	addDesertVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126716_
+		static
+		0 p_126717_ p_126717_
+	addDripstone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176863_
+		static
+		0 p_176864_ p_176864_
+	addExtraEmeralds (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126818_
+		static
+		0 p_126819_ p_126819_
+	addExtraGold (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126816_
+		static
+		0 p_126817_ p_126817_
+	addFerns (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126828_
+		static
+		0 p_126829_ p_126829_
+	addForestFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126706_
+		static
+		0 p_126707_ p_126707_
+	addForestGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126708_
+		static
+		0 p_126709_ p_126709_
+	addFossilDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126757_
+		static
+		0 p_126758_ p_126758_
+	addFrozenSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194731_
+		static
+		0 p_194732_ p_194732_
+	addGiantTaigaVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126718_
+		static
+		0 p_126719_ p_126719_
+	addGroveTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194739_
+		static
+		0 p_194740_ p_194740_
+	addIcebergs (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126767_
+		static
+		0 p_126768_ p_126768_
+	addInfestedStone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126820_
+		static
+		0 p_126821_ p_126821_
+	addJungleGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126696_
+		static
+		0 p_126697_ p_126697_
+	addJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198929_
+		static
+		0 p_198930_ p_198930_
+	addJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126688_
+		static
+		0 p_126689_ p_126689_
+	addJungleVines (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198933_
+		static
+		0 p_198934_ p_198934_
+	addLightBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126834_
+		static
+		0 p_126835_ p_126835_
+	addLukeWarmKelp (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126763_
+		static
+		0 p_126764_ p_126764_
+	addLushCavesSpecialOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176852_
+		static
+		0 p_176853_ p_176853_
+	addLushCavesVegetationFeatures (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176850_
+		static
+		0 p_176851_ p_176851_
+	addMangroveSwampDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236470_
+		static
+		0 p_236471_ p_236471_
+	addMangroveSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236466_
+		static
+		0 p_236467_ p_236467_
+	addMeadowVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194718_
+		static
+		0 p_194719_ p_194719_
+	addMossyStoneBlock (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126826_
+		static
+		0 p_126827_ p_126827_
+	addMountainForestTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194716_
+		static
+		0 p_194717_ p_194717_
+	addMountainTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126684_
+		static
+		0 p_126685_ p_126685_
+	addMushroomFieldVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126712_
+		static
+		0 p_126713_ p_126713_
+	addNetherDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126773_
+		static
+		0 p_126774_ p_126774_
+	addOtherBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126844_
+		static
+		0 p_126845_ p_126845_
+	addPlainGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126728_
+		static
+		0 p_126729_ p_126729_
+	addPlainVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126714_
+		static
+		0 p_126715_ p_126715_
+	addRareBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194735_
+		static
+		0 p_194736_ p_194736_
+	addSavannaExtraGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126702_
+		static
+		0 p_126703_ p_126703_
+	addSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126698_
+		static
+		0 p_126699_ p_126699_
+	addSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126680_
+		static
+		0 p_126681_ p_126681_
+	addSculk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236468_
+		static
+		0 p_236469_ p_236469_
+	addShatteredSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126700_
+		static
+		0 p_126701_ p_126701_
+	addShatteredSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126682_
+		static
+		0 p_126683_ p_126683_
+	addSnowyTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126694_
+		static
+		0 p_126695_ p_126695_
+	addSparseJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198931_
+		static
+		0 p_198932_ p_198932_
+	addSparseJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198927_
+		static
+		0 p_198928_ p_198928_
+	addSurfaceFreezing (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126771_
+		static
+		0 p_126772_ p_126772_
+	addSwampClayDisk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126824_
+		static
+		0 p_126825_ p_126825_
+	addSwampExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126753_
+		static
+		0 p_126754_ p_126754_
+	addSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126710_
+		static
+		0 p_126711_ p_126711_
+	addTaigaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126726_
+		static
+		0 p_126727_ p_126727_
+	addTaigaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126838_
+		static
+		0 p_126839_ p_126839_
+	addTallBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126846_
+		static
+		0 p_126847_ p_126847_
+	addWarmFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126722_
+		static
+		0 p_126723_ p_126723_
+	addWaterTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126840_
+		static
+		0 p_126841_ p_126841_
+	baseJungleSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126808_
+		static
+		0 p_126809_ p_126809_
+	caveSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_176859_
+		static
+		0 p_176860_ p_176860_
+	commonSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126788_
+		static
+		0 p_126789_ p_126789_
+	desertSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126800_
+		static
+		0 p_126801_ p_126801_
+	dripstoneCavesSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_194733_
+		static
+		0 p_194734_ p_194734_
+	endSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126812_
+		static
+		0 p_126813_ p_126813_
+	farmAnimals (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126734_
+		static
+		0 p_126735_ p_126735_
+	monsters (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IIIZ)V m_194725_
+		static
+		0 p_194726_ p_194726_
+		1 p_194727_ p_194727_
+		2 p_194728_ p_194728_
+		3 p_194729_ p_194729_
+		4 p_194730_ p_194730_
+	mooshroomSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126804_
+		static
+		0 p_126805_ p_126805_
+	oceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;III)V m_126740_
+		static
+		0 p_126741_ p_126741_
+		1 p_126742_ p_126742_
+		2 p_126743_ p_126743_
+		3 p_126744_ p_126744_
+	plainsSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126792_
+		static
+		0 p_126793_ p_126793_
+	snowySpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126796_
+		static
+		0 p_126797_ p_126797_
+	warmOceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;II)V m_126736_
+		static
+		0 p_126737_ p_126737_
+		1 p_126738_ p_126738_
+		2 p_126739_ p_126739_
+net/minecraft/data/worldgen/BootstapContext net/minecraft/data/worldgen/BootstapContext
+	lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_255420_
+		0 p_256410_ p_256410_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255042_
+		0 p_256008_ p_256008_
+		1 p_256454_ p_256454_
+		2 p_255725_ p_255725_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_255272_
+		0 p_255743_ p_255743_
+		1 p_256121_ p_256121_
+net/minecraft/data/worldgen/Carvers net/minecraft/data/worldgen/Carvers
+	CANYON f_126849_
+	CAVE f_126848_
+	CAVE_EXTRA_UNDERGROUND f_194741_
+	NETHER_CAVE f_126853_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254873_
+		static
+		0 p_255626_ p_255626_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_254992_
+		static
+		0 p_256085_ p_256085_
+net/minecraft/data/worldgen/DesertVillagePools net/minecraft/data/worldgen/DesertVillagePools
+	START f_126858_
+	TERMINATORS_KEY f_254714_
+	ZOMBIE_TERMINATORS_KEY f_254709_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255365_
+		static
+		0 p_255787_ p_255787_
+net/minecraft/data/worldgen/DimensionTypes net/minecraft/data/worldgen/DimensionTypes
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_236473_
+		static
+		0 p_256376_ p_256376_
+net/minecraft/data/worldgen/NoiseData net/minecraft/data/worldgen/NoiseData
+	DEFAULT_SHIFT f_254655_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_236475_
+		static
+		0 p_256579_ p_256579_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V m_255316_
+		static
+		0 p_256150_ p_256150_
+		1 p_255970_ p_255970_
+		2 p_256539_ p_256539_
+		3 p_256566_ p_256566_
+		4 p_255998_ p_255998_
+	registerBiomeNoises (Lnet/minecraft/data/worldgen/BootstapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V m_236477_
+		static
+		0 p_256503_ p_256503_
+		1 p_236479_ p_236479_
+		2 p_236480_ p_236480_
+		3 p_236481_ p_236481_
+		4 p_236482_ p_236482_
+		5 p_236483_ p_236483_
+net/minecraft/data/worldgen/PillagerOutpostPools net/minecraft/data/worldgen/PillagerOutpostPools
+	START f_127180_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255390_
+		static
+		0 p_256545_ p_256545_
+net/minecraft/data/worldgen/PlainVillagePools net/minecraft/data/worldgen/PlainVillagePools
+	START f_127183_
+	TERMINATORS_KEY f_254748_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255172_
+		static
+		0 p_256646_ p_256646_
+net/minecraft/data/worldgen/Pools net/minecraft/data/worldgen/Pools
+	EMPTY f_127186_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255181_
+		static
+		0 p_255897_ p_255897_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_254871_
+		static
+		0 p_256439_ p_256439_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V m_255152_
+		static
+		0 p_255823_ p_255823_
+		1 p_255837_ p_255837_
+		2 p_256161_ p_256161_
+net/minecraft/data/worldgen/ProcessorLists net/minecraft/data/worldgen/ProcessorLists
+	ANCIENT_CITY_GENERIC_DEGRADATION f_236494_
+	ANCIENT_CITY_START_DEGRADATION f_236493_
+	ANCIENT_CITY_WALLS_DEGRADATION f_236495_
+	BASTION_GENERIC_DEGRADATION f_127221_
+	BOTTOM_RAMPART f_127216_
+	BRIDGE f_127192_
+	EMPTY f_127198_
+	ENTRANCE_REPLACEMENT f_127223_
+	FARM_DESERT f_127214_
+	FARM_PLAINS f_127210_
+	FARM_SAVANNA f_127211_
+	FARM_SNOWY f_127212_
+	FARM_TAIGA f_127213_
+	FOSSIL_COAL f_177023_
+	FOSSIL_DIAMONDS f_177024_
+	FOSSIL_ROT f_177022_
+	HIGH_RAMPART f_127195_
+	HIGH_WALL f_127194_
+	HOUSING f_127218_
+	MOSSIFY_10_PERCENT f_127204_
+	MOSSIFY_20_PERCENT f_127205_
+	MOSSIFY_70_PERCENT f_127206_
+	OUTPOST_ROT f_127215_
+	RAMPART_DEGRADATION f_127222_
+	ROOF f_127193_
+	SIDE_WALL_DEGRADATION f_127219_
+	STABLE_DEGRADATION f_127220_
+	STREET_PLAINS f_127207_
+	STREET_SAVANNA f_127208_
+	STREET_SNOWY_OR_TAIGA f_127209_
+	TRAIL_RUINS_HOUSES_ARCHAEOLOGY f_279666_
+	TRAIL_RUINS_ROADS_ARCHAEOLOGY f_279575_
+	TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY f_279605_
+	TREASURE_ROOMS f_127217_
+	ZOMBIE_DESERT f_127203_
+	ZOMBIE_PLAINS f_127199_
+	ZOMBIE_SAVANNA f_127200_
+	ZOMBIE_SNOWY f_127201_
+	ZOMBIE_TAIGA f_127202_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254888_
+		static
+		0 p_256523_ p_256523_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255337_
+		static
+		0 p_256151_ p_256151_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V m_254991_
+		static
+		0 p_256641_ p_256641_
+		1 p_256192_ p_256192_
+		2 p_255805_ p_255805_
+	trailsArchyLootProcessor (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; m_280251_
+		static
+		0 p_282232_ p_282232_
+		1 p_281868_ p_281868_
+net/minecraft/data/worldgen/SavannaVillagePools net/minecraft/data/worldgen/SavannaVillagePools
+	START f_127228_
+	TERMINATORS_KEY f_254665_
+	ZOMBIE_TERMINATORS_KEY f_254638_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254944_
+		static
+		0 p_256198_ p_256198_
+net/minecraft/data/worldgen/SnowyVillagePools net/minecraft/data/worldgen/SnowyVillagePools
+	START f_127231_
+	TERMINATORS_KEY f_254720_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255311_
+		static
+		0 p_256549_ p_256549_
+net/minecraft/data/worldgen/StructureSets net/minecraft/data/worldgen/StructureSets
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255117_
+		static
+		0 p_256148_ p_256148_
+net/minecraft/data/worldgen/Structures net/minecraft/data/worldgen/Structures
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255324_
+		static
+		0 p_256072_ p_256072_
+	lambda$bootstrap$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; m_236554_
+		static
+		0 p_236555_ p_236555_
+	lambda$bootstrap$1 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; m_236550_
+		static
+		0 p_236551_ p_236551_
+	structure (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255028_
+		static
+		0 p_256015_ p_256015_
+		1 p_256297_ p_256297_
+		2 p_255729_ p_255729_
+		3 p_255865_ p_255865_
+	structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255131_
+		static
+		0 p_255731_ p_255731_
+		1 p_256551_ p_256551_
+		2 p_256463_ p_256463_
+	structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255238_
+		static
+		0 p_256501_ p_256501_
+		1 p_255704_ p_255704_
+net/minecraft/data/worldgen/SurfaceRuleData net/minecraft/data/worldgen/SurfaceRuleData
+	AIR f_194779_
+	BASALT f_194772_
+	BEDROCK f_194780_
+	BLACKSTONE f_194773_
+	CALCITE f_194793_
+	COARSE_DIRT f_194790_
+	CRIMSON_NYLIUM f_194777_
+	DEEPSLATE f_194787_
+	DIRT f_194788_
+	ENDSTONE f_194778_
+	GRASS_BLOCK f_194792_
+	GRAVEL f_194794_
+	ICE f_194800_
+	LAVA f_194802_
+	MUD f_236556_
+	MYCELIUM f_194791_
+	NETHERRACK f_194803_
+	NETHER_WART_BLOCK f_194776_
+	ORANGE_TERRACOTTA f_194782_
+	PACKED_ICE f_194797_
+	PODZOL f_194789_
+	POWDER_SNOW f_194799_
+	RED_SAND f_194784_
+	RED_SANDSTONE f_194785_
+	SAND f_194795_
+	SANDSTONE f_194796_
+	SNOW_BLOCK f_194798_
+	SOUL_SAND f_194804_
+	SOUL_SOIL f_194771_
+	STONE f_194786_
+	TERRACOTTA f_194783_
+	WARPED_NYLIUM f_194775_
+	WARPED_WART_BLOCK f_194774_
+	WATER f_194801_
+	WHITE_TERRACOTTA f_194781_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	air ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_238362_
+		static
+	end ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194813_
+		static
+	lambda$overworldLike$0 (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198378_
+		static
+		0 p_198379_ p_198379_
+	makeStateRule (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194810_
+		static
+		0 p_194811_ p_194811_
+	nether ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194812_
+		static
+	overworld ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194807_
+		static
+	overworldLike (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198380_
+		static
+		0 p_198381_ p_198381_
+		1 p_198382_ p_198382_
+		2 p_198383_ p_198383_
+	surfaceNoiseAbove (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_194808_
+		static
+		0 p_194809_ p_194809_
+net/minecraft/data/worldgen/TaigaVillagePools net/minecraft/data/worldgen/TaigaVillagePools
+	START f_127303_
+	TERMINATORS_KEY f_254670_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255354_
+		static
+		0 p_256442_ p_256442_
+net/minecraft/data/worldgen/TerrainProvider net/minecraft/data/worldgen/TerrainProvider
+	AMPLIFIED_FACTOR f_236563_
+	AMPLIFIED_JAGGEDNESS f_236564_
+	AMPLIFIED_OFFSET f_236562_
+	BEACH_CONTINENTALNESS f_236560_
+	DEEP_OCEAN_CONTINENTALNESS f_236557_
+	NO_TRANSFORM f_236561_
+	OCEAN_CONTINENTALNESS f_236558_
+	PLAINS_CONTINENTALNESS f_236559_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	buildErosionJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236613_
+		static
+		0 p_236614_ p_236614_
+		1 p_236615_ p_236615_
+		2 p_236616_ p_236616_
+		3 p_236617_ p_236617_
+		4 p_236618_ p_236618_
+		5 p_236619_ p_236619_
+		6 p_236620_ p_236620_
+		7 p_236621_ p_236621_
+	buildErosionOffsetSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236595_
+		static
+		0 p_236596_ p_236596_
+		1 p_236597_ p_236597_
+		2 p_236598_ p_236598_
+		3 p_236599_ p_236599_
+		4 p_236600_ p_236600_
+		5 p_236601_ p_236601_
+		6 p_236602_ p_236602_
+		7 p_236603_ p_236603_
+		8 p_236604_ p_236604_
+		9 p_236605_ p_236605_
+		10 p_236606_ p_236606_
+	buildMountainRidgeSplineWithPoints (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236590_
+		static
+		0 p_236591_ p_236591_
+		1 p_236592_ p_236592_
+		2 p_236593_ p_236593_
+		3 p_236594_ p_236594_
+	buildRidgeJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236607_
+		static
+		0 p_236608_ p_236608_
+		1 p_236609_ p_236609_
+		2 p_236610_ p_236610_
+		3 p_236611_ p_236611_
+		4 p_236612_ p_236612_
+	buildWeirdnessJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236586_
+		static
+		0 p_236587_ p_236587_
+		1 p_236588_ p_236588_
+		2 p_236589_ p_236589_
+	calculateMountainRidgeZeroContinentalnessPoint (F)F m_236566_
+		static
+		0 p_236567_ p_236567_
+	calculateSlope (FFFF)F m_236572_
+		static
+		0 p_236573_ p_236573_
+		1 p_236574_ p_236574_
+		2 p_236575_ p_236575_
+		3 p_236576_ p_236576_
+	getErosionFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236622_
+		static
+		0 p_236623_ p_236623_
+		1 p_236624_ p_236624_
+		2 p_236625_ p_236625_
+		3 p_236626_ p_236626_
+		4 p_236627_ p_236627_
+		5 p_236628_ p_236628_
+	lambda$static$0 (F)F m_236650_
+		static
+		0 p_236651_ p_236651_
+	lambda$static$1 (F)F m_236648_
+		static
+		0 p_236649_ p_236649_
+	lambda$static$2 (F)F m_236640_
+		static
+		0 p_236641_ p_236641_
+	mountainContinentalness (FFF)F m_236568_
+		static
+		0 p_236569_ p_236569_
+		1 p_236570_ p_236570_
+		2 p_236571_ p_236571_
+	overworldFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236629_
+		static
+		0 p_236630_ p_236630_
+		1 p_236631_ p_236631_
+		2 p_236632_ p_236632_
+		3 p_236633_ p_236633_
+		4 p_236634_ p_236634_
+	overworldJaggedness (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236642_
+		static
+		0 p_236643_ p_236643_
+		1 p_236644_ p_236644_
+		2 p_236645_ p_236645_
+		3 p_236646_ p_236646_
+		4 p_236647_ p_236647_
+	overworldOffset (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236635_
+		static
+		0 p_236636_ p_236636_
+		1 p_236637_ p_236637_
+		2 p_236638_ p_236638_
+		3 p_236639_ p_236639_
+	ridgeSpline (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236577_
+		static
+		0 p_236578_ p_236578_
+		1 p_236579_ p_236579_
+		2 p_236580_ p_236580_
+		3 p_236581_ p_236581_
+		4 p_236582_ p_236582_
+		5 p_236583_ p_236583_
+		6 p_236584_ p_236584_
+		7 p_236585_ p_236585_
+net/minecraft/data/worldgen/TrailRuinsStructurePools net/minecraft/data/worldgen/TrailRuinsStructurePools
+	START f_276659_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_276974_
+		static
+		0 p_277535_ p_277535_
+net/minecraft/data/worldgen/VillagePools net/minecraft/data/worldgen/VillagePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254971_
+		static
+		0 p_256339_ p_256339_
+net/minecraft/data/worldgen/biome/BiomeData net/minecraft/data/worldgen/biome/BiomeData
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_272174_
+		static
+		0 p_273095_ p_273095_
+net/minecraft/data/worldgen/biome/EndBiomes net/minecraft/data/worldgen/biome/EndBiomes
+	<init> ()V <init>
+	baseEndBiome (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; m_194824_
+		static
+		0 p_194825_ p_194825_
+	endBarrens (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255113_
+		static
+		0 p_256510_ p_256510_
+		1 p_256130_ p_256130_
+	endHighlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255137_
+		static
+		0 p_256650_ p_256650_
+		1 p_256540_ p_256540_
+	endMidlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255243_
+		static
+		0 p_255719_ p_255719_
+		1 p_255751_ p_255751_
+	smallEndIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255123_
+		static
+		0 p_255848_ p_255848_
+		1 p_256605_ p_256605_
+	theEnd (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255372_
+		static
+		0 p_255623_ p_255623_
+		1 p_255991_ p_255991_
+net/minecraft/data/worldgen/biome/NetherBiomes net/minecraft/data/worldgen/biome/NetherBiomes
+	<init> ()V <init>
+	basaltDeltas (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194833_
+		static
+		0 p_255798_ p_255798_
+		1 p_256227_ p_256227_
+	crimsonForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194834_
+		static
+		0 p_256350_ p_256350_
+		1 p_256386_ p_256386_
+	netherWastes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194831_
+		static
+		0 p_255840_ p_255840_
+		1 p_255956_ p_255956_
+	soulSandValley (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194832_
+		static
+		0 p_256586_ p_256586_
+		1 p_256434_ p_256434_
+	warpedForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194835_
+		static
+		0 p_256156_ p_256156_
+		1 p_256284_ p_256284_
+net/minecraft/data/worldgen/biome/OverworldBiomes net/minecraft/data/worldgen/biome/OverworldBiomes
+	NORMAL_MUSIC f_194839_
+	NORMAL_WATER_COLOR f_194836_
+	NORMAL_WATER_FOG_COLOR f_194837_
+	OVERWORLD_FOG_COLOR f_194838_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	badlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194896_
+		static
+		0 p_256309_ p_256309_
+		1 p_256430_ p_256430_
+		2 p_194897_ p_194897_
+	bambooJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255279_
+		static
+		0 p_255817_ p_255817_
+		1 p_256096_ p_256096_
+	baseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;FZZZLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_284525_
+		static
+		0 p_285208_ p_285208_
+		1 p_285276_ p_285276_
+		2 p_285079_ p_285079_
+		3 p_285393_ p_285393_
+		4 p_285109_ p_285109_
+		5 p_285122_ p_285122_
+		6 p_285449_ p_285449_
+		7 p_285440_ p_285440_
+	baseOcean (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IILnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; m_194871_
+		static
+		0 p_194872_ p_194872_
+		1 p_194873_ p_194873_
+		2 p_194874_ p_194874_
+		3 p_194875_ p_194875_
+	baseOceanGeneration (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_254986_
+		static
+		0 p_256289_ p_256289_
+		1 p_256514_ p_256514_
+	beach (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; m_194888_
+		static
+		0 p_256157_ p_256157_
+		1 p_255712_ p_255712_
+		2 p_194889_ p_194889_
+		3 p_194890_ p_194890_
+	biome (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_271953_
+		static
+		0 p_273483_ p_273483_
+		1 p_272621_ p_272621_
+		2 p_273588_ p_273588_
+		3 p_273605_ p_273605_
+		4 p_272756_ p_272756_
+		5 p_272889_ p_272889_
+		6 p_272657_ p_272657_
+		7 p_273300_ p_273300_
+		8 p_272700_ p_272700_
+		9 p_272996_ p_272996_
+	biome (ZFFLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_264144_
+		static
+		0 p_265746_ p_265746_
+		1 p_265800_ p_265800_
+		2 p_265276_ p_265276_
+		3 p_265425_ p_265425_
+		4 p_265371_ p_265371_
+		5 p_265636_ p_265636_
+	calculateSkyColor (F)I m_194843_
+		static
+		0 p_194844_ p_194844_
+	coldOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194899_
+		static
+		0 p_256141_ p_256141_
+		1 p_255841_ p_255841_
+		2 p_194900_ p_194900_
+	darkForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194885_
+		static
+		0 p_256140_ p_256140_
+		1 p_256223_ p_256223_
+	deepDark (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_236671_
+		static
+		0 p_256073_ p_256073_
+		1 p_256212_ p_256212_
+	desert (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194902_
+		static
+		0 p_256064_ p_256064_
+		1 p_255852_ p_255852_
+	dripstoneCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194895_
+		static
+		0 p_256253_ p_256253_
+		1 p_255644_ p_255644_
+	forest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; m_194891_
+		static
+		0 p_255788_ p_255788_
+		1 p_256461_ p_256461_
+		2 p_194892_ p_194892_
+		3 p_194893_ p_194893_
+		4 p_194894_ p_194894_
+	frozenOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194908_
+		static
+		0 p_256482_ p_256482_
+		1 p_256660_ p_256660_
+		2 p_194909_ p_194909_
+	frozenPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194918_
+		static
+		0 p_255713_ p_255713_
+		1 p_256092_ p_256092_
+	globalOverworldGeneration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194869_
+		static
+		0 p_194870_ p_194870_
+	grove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194921_
+		static
+		0 p_256094_ p_256094_
+		1 p_256431_ p_256431_
+	jaggedPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194917_
+		static
+		0 p_256512_ p_256512_
+		1 p_255908_ p_255908_
+	jungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255074_
+		static
+		0 p_256033_ p_256033_
+		1 p_255651_ p_255651_
+	lukeWarmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194905_
+		static
+		0 p_255660_ p_255660_
+		1 p_256231_ p_256231_
+		2 p_194906_ p_194906_
+	lushCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194922_
+		static
+		0 p_255944_ p_255944_
+		1 p_255654_ p_255654_
+	mangroveSwamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_236670_
+		static
+		0 p_256353_ p_256353_
+		1 p_256103_ p_256103_
+	meadowOrCherryGrove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_272060_
+		static
+		0 p_273564_ p_273564_
+		1 p_273374_ p_273374_
+		2 p_273710_ p_273710_
+	mushroomFields (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255280_
+		static
+		0 p_255775_ p_255775_
+		1 p_256480_ p_256480_
+	ocean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_255326_
+		static
+		0 p_256265_ p_256265_
+		1 p_256537_ p_256537_
+		2 p_255752_ p_255752_
+	oldGrowthTaiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194876_
+		static
+		0 p_255849_ p_255849_
+		1 p_256578_ p_256578_
+		2 p_194877_ p_194877_
+	plains (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; m_194881_
+		static
+		0 p_256382_ p_256382_
+		1 p_256173_ p_256173_
+		2 p_194882_ p_194882_
+		3 p_194883_ p_194883_
+		4 p_194884_ p_194884_
+	river (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194914_
+		static
+		0 p_256613_ p_256613_
+		1 p_256581_ p_256581_
+		2 p_194915_ p_194915_
+	savanna (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; m_194878_
+		static
+		0 p_256294_ p_256294_
+		1 p_256583_ p_256583_
+		2 p_194879_ p_194879_
+		3 p_194880_ p_194880_
+	snowySlopes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194920_
+		static
+		0 p_255927_ p_255927_
+		1 p_255982_ p_255982_
+	sparseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_254954_
+		static
+		0 p_255977_ p_255977_
+		1 p_256531_ p_256531_
+	stonyPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255416_
+		static
+		0 p_256490_ p_256490_
+		1 p_255694_ p_255694_
+	swamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194910_
+		static
+		0 p_256058_ p_256058_
+		1 p_256016_ p_256016_
+	taiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194911_
+		static
+		0 p_256177_ p_256177_
+		1 p_255727_ p_255727_
+		2 p_194912_ p_194912_
+	theVoid (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255251_
+		static
+		0 p_256509_ p_256509_
+		1 p_256544_ p_256544_
+	warmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_254955_
+		static
+		0 p_256477_ p_256477_
+		1 p_256024_ p_256024_
+	windsweptHills (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194886_
+		static
+		0 p_255703_ p_255703_
+		1 p_256239_ p_256239_
+		2 p_194887_ p_194887_
+net/minecraft/data/worldgen/biome/package-info net/minecraft/data/worldgen/biome/package-info
+net/minecraft/data/worldgen/features/AquaticFeatures net/minecraft/data/worldgen/features/AquaticFeatures
+	KELP f_194931_
+	SEAGRASS_MID f_194927_
+	SEAGRASS_SHORT f_194925_
+	SEAGRASS_SIMPLE f_194930_
+	SEAGRASS_SLIGHTLY_LESS_SHORT f_194926_
+	SEAGRASS_TALL f_194928_
+	SEA_PICKLE f_194929_
+	WARM_OCEAN_VEGETATION f_194932_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255426_
+		static
+		0 p_256171_ p_256171_
+net/minecraft/data/worldgen/features/CaveFeatures net/minecraft/data/worldgen/features/CaveFeatures
+	AMETHYST_GEODE f_194958_
+	CAVE_VINE f_194947_
+	CAVE_VINE_IN_MOSS f_194948_
+	CLAY_POOL_WITH_DRIPLEAVES f_194954_
+	CLAY_WITH_DRIPLEAVES f_194953_
+	DRIPLEAF f_194952_
+	DRIPSTONE_CLUSTER f_194941_
+	FOSSIL_COAL f_194939_
+	FOSSIL_DIAMONDS f_194940_
+	GLOW_LICHEN f_194945_
+	LARGE_DRIPSTONE f_194942_
+	LUSH_CAVES_CLAY f_194955_
+	MONSTER_ROOM f_194938_
+	MOSS_PATCH f_194950_
+	MOSS_PATCH_BONEMEAL f_194951_
+	MOSS_PATCH_CEILING f_194956_
+	MOSS_VEGETATION f_194949_
+	POINTED_DRIPSTONE f_194943_
+	ROOTED_AZALEA_TREE f_194946_
+	SCULK_PATCH_ANCIENT_CITY f_236675_
+	SCULK_PATCH_DEEP_DARK f_236674_
+	SCULK_VEIN f_236676_
+	SPORE_BLOSSOM f_194957_
+	UNDERWATER_MAGMA f_194944_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255015_
+		static
+		0 p_256051_ p_256051_
+	makeDripleaf (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Holder; m_206467_
+		static
+		0 p_206468_ p_206468_
+	makeSmallDripleaf ()Lnet/minecraft/core/Holder; m_206466_
+		static
+net/minecraft/data/worldgen/features/EndFeatures net/minecraft/data/worldgen/features/EndFeatures
+	CHORUS_PLANT f_194985_
+	END_GATEWAY_DELAYED f_194984_
+	END_GATEWAY_RETURN f_194983_
+	END_ISLAND f_194986_
+	END_SPIKE f_194982_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255085_
+		static
+		0 p_256286_ p_256286_
+net/minecraft/data/worldgen/features/FeatureUtils net/minecraft/data/worldgen/features/FeatureUtils
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254925_
+		static
+		0 p_255869_ p_255869_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255087_
+		static
+		0 p_255643_ p_255643_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;)V m_255061_
+		static
+		0 p_256637_ p_256637_
+		1 p_256555_ p_256555_
+		2 p_255921_ p_255921_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V m_254977_
+		static
+		0 p_256315_ p_256315_
+		1 p_255983_ p_255983_
+		2 p_255949_ p_255949_
+		3 p_256398_ p_256398_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206476_
+		static
+		0 p_206477_ p_206477_
+		1 p_206478_ p_206478_
+		2 p_206479_ p_206479_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206480_
+		static
+		0 p_206481_ p_206481_
+		1 p_206482_ p_206482_
+		2 p_206483_ p_206483_
+		3 p_206484_ p_206484_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206473_
+		static
+		0 p_206474_ p_206474_
+		1 p_206475_ p_206475_
+	simplePatchPredicate (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_195008_
+		static
+		0 p_195009_ p_195009_
+	simpleRandomPatchConfiguration (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206470_
+		static
+		0 p_206471_ p_206471_
+		1 p_206472_ p_206472_
+net/minecraft/data/worldgen/features/MiscOverworldFeatures net/minecraft/data/worldgen/features/MiscOverworldFeatures
+	BLUE_ICE f_195015_
+	BONUS_CHEST f_195021_
+	DESERT_WELL f_195023_
+	DISK_CLAY f_195017_
+	DISK_GRASS f_236760_
+	DISK_GRAVEL f_195018_
+	DISK_SAND f_195019_
+	FOREST_ROCK f_195012_
+	FREEZE_TOP_LAYER f_195020_
+	ICEBERG_BLUE f_195014_
+	ICEBERG_PACKED f_195013_
+	ICE_PATCH f_195011_
+	ICE_SPIKE f_195010_
+	LAKE_LAVA f_195016_
+	SPRING_LAVA_FROZEN f_195025_
+	SPRING_LAVA_OVERWORLD f_195024_
+	SPRING_WATER f_195026_
+	VOID_START_PLATFORM f_195022_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254957_
+		static
+		0 p_256346_ p_256346_
+net/minecraft/data/worldgen/features/NetherFeatures net/minecraft/data/worldgen/features/NetherFeatures
+	BASALT_BLOBS f_195032_
+	BASALT_PILLAR f_195047_
+	BLACKSTONE_BLOBS f_195033_
+	CRIMSON_FOREST_VEGETATION f_195036_
+	CRIMSON_FOREST_VEGETATION_BONEMEAL f_195037_
+	DELTA f_195029_
+	GLOWSTONE_EXTRA f_195034_
+	LARGE_BASALT_COLUMNS f_195031_
+	NETHER_SPROUTS f_195041_
+	NETHER_SPROUTS_BONEMEAL f_195042_
+	PATCH_CRIMSON_ROOTS f_195046_
+	PATCH_FIRE f_195051_
+	PATCH_SOUL_FIRE f_195052_
+	SMALL_BASALT_COLUMNS f_195030_
+	SPRING_LAVA_NETHER f_195048_
+	SPRING_NETHER_CLOSED f_195049_
+	SPRING_NETHER_OPEN f_195050_
+	TWISTING_VINES f_195043_
+	TWISTING_VINES_BONEMEAL f_195044_
+	WARPED_FOREST_VEGETATION_BONEMEAL f_195040_
+	WARPED_FOREST_VEGETION f_195039_
+	WEEPING_VINES f_195045_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255076_
+		static
+		0 p_256247_ p_256247_
+net/minecraft/data/worldgen/features/OreFeatures net/minecraft/data/worldgen/features/OreFeatures
+	ORE_ANCIENT_DEBRIS_LARGE f_195066_
+	ORE_ANCIENT_DEBRIS_SMALL f_195067_
+	ORE_ANDESITE f_195092_
+	ORE_BLACKSTONE f_195087_
+	ORE_CLAY f_195070_
+	ORE_COAL f_195094_
+	ORE_COAL_BURIED f_195095_
+	ORE_COPPER_LARGE f_195069_
+	ORE_COPPPER_SMALL f_195068_
+	ORE_DIAMOND_BURIED f_195061_
+	ORE_DIAMOND_LARGE f_195060_
+	ORE_DIAMOND_SMALL f_195059_
+	ORE_DIORITE f_195091_
+	ORE_DIRT f_195088_
+	ORE_EMERALD f_195065_
+	ORE_GOLD f_195056_
+	ORE_GOLD_BURIED f_195057_
+	ORE_GRANITE f_195090_
+	ORE_GRAVEL f_195089_
+	ORE_GRAVEL_NETHER f_195086_
+	ORE_INFESTED f_195064_
+	ORE_IRON f_195096_
+	ORE_IRON_SMALL f_195055_
+	ORE_LAPIS f_195062_
+	ORE_LAPIS_BURIED f_195063_
+	ORE_MAGMA f_195082_
+	ORE_NETHER_GOLD f_195084_
+	ORE_QUARTZ f_195085_
+	ORE_REDSTONE f_195058_
+	ORE_SOUL_SAND f_195083_
+	ORE_TUFF f_195093_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255127_
+		static
+		0 p_256319_ p_256319_
+net/minecraft/data/worldgen/features/PileFeatures net/minecraft/data/worldgen/features/PileFeatures
+	PILE_HAY f_195099_
+	PILE_ICE f_195102_
+	PILE_MELON f_195100_
+	PILE_PUMPKIN f_195103_
+	PILE_SNOW f_195101_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255052_
+		static
+		0 p_256069_ p_256069_
+net/minecraft/data/worldgen/features/TreeFeatures net/minecraft/data/worldgen/features/TreeFeatures
+	ACACIA f_195126_
+	AZALEA_TREE f_195139_
+	BIRCH f_195125_
+	BIRCH_BEES_0002 f_195106_
+	BIRCH_BEES_002 f_195107_
+	BIRCH_BEES_005 f_195108_
+	CHERRY f_271469_
+	CHERRY_BEES_005 f_271485_
+	CRIMSON_FUNGUS f_195117_
+	CRIMSON_FUNGUS_PLANTED f_195118_
+	DARK_OAK f_195124_
+	FANCY_OAK f_195130_
+	FANCY_OAK_BEES f_195112_
+	FANCY_OAK_BEES_0002 f_195109_
+	FANCY_OAK_BEES_002 f_195110_
+	FANCY_OAK_BEES_005 f_195111_
+	HUGE_BROWN_MUSHROOM f_195121_
+	HUGE_RED_MUSHROOM f_195122_
+	JUNGLE_BUSH f_195138_
+	JUNGLE_TREE f_195129_
+	JUNGLE_TREE_NO_VINE f_195131_
+	MANGROVE f_236762_
+	MEGA_JUNGLE_TREE f_195132_
+	MEGA_PINE f_195134_
+	MEGA_SPRUCE f_195133_
+	OAK f_195123_
+	OAK_BEES_0002 f_195140_
+	OAK_BEES_002 f_195141_
+	OAK_BEES_005 f_195142_
+	PINE f_195128_
+	SPRUCE f_195127_
+	SUPER_BIRCH_BEES f_195136_
+	SUPER_BIRCH_BEES_0002 f_195135_
+	SWAMP_OAK f_195137_
+	TALL_MANGROVE f_236763_
+	WARPED_FUNGUS f_195119_
+	WARPED_FUNGUS_PLANTED f_195120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255340_
+		static
+		0 p_256317_ p_256317_
+	cherry ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_271891_
+		static
+	createBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195153_
+		static
+	createFancyOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195156_
+		static
+	createJungleTree ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195155_
+		static
+	createOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195145_
+		static
+	createStraightBlobTree (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;IIII)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195146_
+		static
+		0 p_195147_ p_195147_
+		1 p_195148_ p_195148_
+		2 p_195149_ p_195149_
+		3 p_195150_ p_195150_
+		4 p_195151_ p_195151_
+		5 p_195152_ p_195152_
+	createSuperBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195154_
+		static
+net/minecraft/data/worldgen/features/VegetationFeatures net/minecraft/data/worldgen/features/VegetationFeatures
+	BAMBOO_NO_PODZOL f_195173_
+	BAMBOO_SOME_PODZOL f_195174_
+	BAMBOO_VEGETATION f_195171_
+	BIRCH_TALL f_195162_
+	DARK_FOREST_VEGETATION f_195198_
+	FLOWER_CHERRY f_271409_
+	FLOWER_DEFAULT f_195192_
+	FLOWER_FLOWER_FOREST f_195193_
+	FLOWER_MEADOW f_195196_
+	FLOWER_PLAIN f_195195_
+	FLOWER_SWAMP f_195194_
+	FOREST_FLOWERS f_195197_
+	MANGROVE_VEGETATION f_236764_
+	MEADOW_TREES f_195158_
+	MUSHROOM_ISLAND_VEGETATION f_195172_
+	PATCH_BERRY_BUSH f_195180_
+	PATCH_BROWN_MUSHROOM f_195176_
+	PATCH_CACTUS f_195190_
+	PATCH_DEAD_BUSH f_195185_
+	PATCH_GRASS f_195182_
+	PATCH_GRASS_JUNGLE f_195183_
+	PATCH_LARGE_FERN f_195189_
+	PATCH_MELON f_195186_
+	PATCH_PUMPKIN f_195179_
+	PATCH_RED_MUSHROOM f_195177_
+	PATCH_SUGAR_CANE f_195191_
+	PATCH_SUNFLOWER f_195178_
+	PATCH_TAIGA_GRASS f_195181_
+	PATCH_TALL_GRASS f_195188_
+	PATCH_WATERLILY f_195187_
+	SINGLE_PIECE_OF_GRASS f_195184_
+	TREES_BIRCH_AND_OAK f_195165_
+	TREES_FLOWER_FOREST f_195157_
+	TREES_GROVE f_195160_
+	TREES_JUNGLE f_195170_
+	TREES_OLD_GROWTH_PINE_TAIGA f_195169_
+	TREES_OLD_GROWTH_SPRUCE_TAIGA f_195168_
+	TREES_PLAINS f_195166_
+	TREES_SAVANNA f_195161_
+	TREES_SPARSE_JUNGLE f_195167_
+	TREES_TAIGA f_195159_
+	TREES_WATER f_195164_
+	TREES_WINDSWEPT_HILLS f_195163_
+	VINES f_195175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255402_
+		static
+		0 p_256132_ p_256132_
+	grassPatch (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_195202_
+		static
+		0 p_195203_ p_195203_
+		1 p_195204_ p_195204_
+net/minecraft/data/worldgen/features/package-info net/minecraft/data/worldgen/features/package-info
+net/minecraft/data/worldgen/package-info net/minecraft/data/worldgen/package-info
+net/minecraft/data/worldgen/placement/AquaticPlacements net/minecraft/data/worldgen/placement/AquaticPlacements
+	KELP_COLD f_195228_
+	KELP_WARM f_195229_
+	SEAGRASS_COLD f_195220_
+	SEAGRASS_DEEP f_195224_
+	SEAGRASS_DEEP_COLD f_195225_
+	SEAGRASS_DEEP_WARM f_195223_
+	SEAGRASS_NORMAL f_195219_
+	SEAGRASS_RIVER f_195221_
+	SEAGRASS_SIMPLE f_195226_
+	SEAGRASS_SWAMP f_195222_
+	SEAGRASS_WARM f_195218_
+	SEA_PICKLE f_195227_
+	WARM_OCEAN_VEGETATION f_195230_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255366_
+		static
+		0 p_256301_ p_256301_
+	seagrassPlacement (I)Ljava/util/List; m_195233_
+		static
+		0 p_195234_ p_195234_
+net/minecraft/data/worldgen/placement/CavePlacements net/minecraft/data/worldgen/placement/CavePlacements
+	AMETHYST_GEODE f_195251_
+	CAVE_VINES f_195245_
+	CLASSIC_VINES f_195250_
+	DRIPSTONE_CLUSTER f_195239_
+	FOSSIL_LOWER f_195238_
+	FOSSIL_UPPER f_195237_
+	GLOW_LICHEN f_195243_
+	LARGE_DRIPSTONE f_195240_
+	LUSH_CAVES_CEILING_VEGETATION f_195248_
+	LUSH_CAVES_CLAY f_195247_
+	LUSH_CAVES_VEGETATION f_195246_
+	MONSTER_ROOM f_195235_
+	MONSTER_ROOM_DEEP f_195236_
+	POINTED_DRIPSTONE f_195241_
+	ROOTED_AZALEA_TREE f_195244_
+	SCULK_PATCH_ANCIENT_CITY f_236766_
+	SCULK_PATCH_DEEP_DARK f_236765_
+	SCULK_VEIN f_236767_
+	SPORE_BLOSSOM f_195249_
+	UNDERWATER_MAGMA f_195242_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254844_
+		static
+		0 p_256565_ p_256565_
+net/minecraft/data/worldgen/placement/EndPlacements net/minecraft/data/worldgen/placement/EndPlacements
+	CHORUS_PLANT f_195256_
+	END_GATEWAY_RETURN f_195255_
+	END_ISLAND_DECORATED f_195257_
+	END_SPIKE f_195254_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255215_
+		static
+		0 p_255845_ p_255845_
+net/minecraft/data/worldgen/placement/MiscOverworldPlacements net/minecraft/data/worldgen/placement/MiscOverworldPlacements
+	BLUE_ICE f_195265_
+	DESERT_WELL f_195273_
+	DISK_CLAY f_195268_
+	DISK_GRASS f_236768_
+	DISK_GRAVEL f_195269_
+	DISK_SAND f_195270_
+	FOREST_ROCK f_195262_
+	FREEZE_TOP_LAYER f_195271_
+	ICEBERG_BLUE f_195264_
+	ICEBERG_PACKED f_195263_
+	ICE_PATCH f_195261_
+	ICE_SPIKE f_195260_
+	LAKE_LAVA_SURFACE f_195267_
+	LAKE_LAVA_UNDERGROUND f_195266_
+	SPRING_LAVA f_195274_
+	SPRING_LAVA_FROZEN f_195275_
+	SPRING_WATER f_195276_
+	VOID_START_PLATFORM f_195272_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255422_
+		static
+		0 p_255762_ p_255762_
+net/minecraft/data/worldgen/placement/NetherPlacements net/minecraft/data/worldgen/placement/NetherPlacements
+	BASALT_BLOBS f_195282_
+	BASALT_PILLAR f_195292_
+	BLACKSTONE_BLOBS f_195283_
+	CRIMSON_FOREST_VEGETATION f_195286_
+	DELTA f_195279_
+	GLOWSTONE f_195285_
+	GLOWSTONE_EXTRA f_195284_
+	LARGE_BASALT_COLUMNS f_195281_
+	NETHER_SPROUTS f_195288_
+	PATCH_CRIMSON_ROOTS f_195291_
+	PATCH_FIRE f_195299_
+	PATCH_SOUL_FIRE f_195298_
+	SMALL_BASALT_COLUMNS f_195280_
+	SPRING_CLOSED f_195294_
+	SPRING_CLOSED_DOUBLE f_195295_
+	SPRING_DELTA f_195293_
+	SPRING_OPEN f_195296_
+	TWISTING_VINES f_195289_
+	WARPED_FOREST_VEGETATION f_195287_
+	WEEPING_VINES f_195290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255430_
+		static
+		0 p_256373_ p_256373_
+net/minecraft/data/worldgen/placement/OrePlacements net/minecraft/data/worldgen/placement/OrePlacements
+	ORE_ANCIENT_DEBRIS_LARGE f_195310_
+	ORE_ANCIENT_DEBRIS_SMALL f_195311_
+	ORE_ANDESITE_LOWER f_195330_
+	ORE_ANDESITE_UPPER f_195329_
+	ORE_BLACKSTONE f_195322_
+	ORE_CLAY f_195314_
+	ORE_COAL_LOWER f_195333_
+	ORE_COAL_UPPER f_195332_
+	ORE_COPPER f_195312_
+	ORE_COPPER_LARGE f_195313_
+	ORE_DIAMOND f_195303_
+	ORE_DIAMOND_BURIED f_195305_
+	ORE_DIAMOND_LARGE f_195304_
+	ORE_DIORITE_LOWER f_195328_
+	ORE_DIORITE_UPPER f_195327_
+	ORE_DIRT f_195323_
+	ORE_EMERALD f_195309_
+	ORE_GOLD f_195338_
+	ORE_GOLD_DELTAS f_195317_
+	ORE_GOLD_EXTRA f_195337_
+	ORE_GOLD_LOWER f_195339_
+	ORE_GOLD_NETHER f_195319_
+	ORE_GRANITE_LOWER f_195326_
+	ORE_GRANITE_UPPER f_195325_
+	ORE_GRAVEL f_195324_
+	ORE_GRAVEL_NETHER f_195321_
+	ORE_INFESTED f_195308_
+	ORE_IRON_MIDDLE f_195335_
+	ORE_IRON_SMALL f_195336_
+	ORE_IRON_UPPER f_195334_
+	ORE_LAPIS f_195306_
+	ORE_LAPIS_BURIED f_195307_
+	ORE_MAGMA f_195315_
+	ORE_QUARTZ_DELTAS f_195318_
+	ORE_QUARTZ_NETHER f_195320_
+	ORE_REDSTONE f_195340_
+	ORE_REDSTONE_LOWER f_195302_
+	ORE_SOUL_SAND f_195316_
+	ORE_TUFF f_195331_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255119_
+		static
+		0 p_256238_ p_256238_
+	commonOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195343_
+		static
+		0 p_195344_ p_195344_
+		1 p_195345_ p_195345_
+	orePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195346_
+		static
+		0 p_195347_ p_195347_
+		1 p_195348_ p_195348_
+	rareOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195349_
+		static
+		0 p_195350_ p_195350_
+		1 p_195351_ p_195351_
+net/minecraft/data/worldgen/placement/PlacementUtils net/minecraft/data/worldgen/placement/PlacementUtils
+	FULL_RANGE f_195356_
+	HEIGHTMAP f_195352_
+	HEIGHTMAP_OCEAN_FLOOR f_195355_
+	HEIGHTMAP_TOP_SOLID f_195353_
+	HEIGHTMAP_WORLD_SURFACE f_195354_
+	RANGE_10_10 f_195357_
+	RANGE_4_4 f_195359_
+	RANGE_8_8 f_195358_
+	RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT f_195360_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255199_
+		static
+		0 p_255779_ p_255779_
+	countExtra (IFI)Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; m_195364_
+		static
+		0 p_195365_ p_195365_
+		1 p_195366_ p_195366_
+		2 p_195367_ p_195367_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255070_
+		static
+		0 p_256293_ p_256293_
+	filtered (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/core/Holder; m_206498_
+		static
+		0 p_206499_ p_206499_
+		1 p_206500_ p_206500_
+		2 p_206501_ p_206501_
+	filteredByBlockSurvival (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; m_206493_
+		static
+		0 p_206494_ p_206494_
+	inlinePlaced (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; m_206502_
+		static
+		0 p_206503_ p_206503_
+		1 p_206504_ p_206504_
+		2 p_206505_ p_206505_
+	inlinePlaced (Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; m_206506_
+		static
+		0 p_206507_ p_206507_
+		1 p_206508_ p_206508_
+	isEmpty ()Lnet/minecraft/world/level/levelgen/placement/PlacementFilter; m_206517_
+		static
+	onlyWhenEmpty (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/core/Holder; m_206495_
+		static
+		0 p_206496_ p_206496_
+		1 p_206497_ p_206497_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V m_255206_
+		static
+		0 p_256241_ p_256241_
+		1 p_256614_ p_256614_
+		2 p_255855_ p_255855_
+		3 p_256413_ p_256413_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V m_254943_
+		static
+		0 p_255872_ p_255872_
+		1 p_255820_ p_255820_
+		2 p_255813_ p_255813_
+		3 p_256042_ p_256042_
+net/minecraft/data/worldgen/placement/TreePlacements net/minecraft/data/worldgen/placement/TreePlacements
+	ACACIA_CHECKED f_195377_
+	BIRCH_BEES_0002_PLACED f_195394_
+	BIRCH_BEES_002 f_195395_
+	BIRCH_CHECKED f_195376_
+	CHERRY_BEES_005 f_271177_
+	CHERRY_CHECKED f_271402_
+	CRIMSON_FUNGI f_195372_
+	DARK_OAK_CHECKED f_195375_
+	FANCY_OAK_BEES f_195371_
+	FANCY_OAK_BEES_0002 f_195396_
+	FANCY_OAK_BEES_002 f_195397_
+	FANCY_OAK_CHECKED f_195385_
+	JUNGLE_BUSH f_195389_
+	JUNGLE_TREE_CHECKED f_195384_
+	MANGROVE_CHECKED f_236771_
+	MEGA_JUNGLE_TREE_CHECKED f_195386_
+	MEGA_PINE_CHECKED f_195388_
+	MEGA_SPRUCE_CHECKED f_195387_
+	OAK_BEES_0002 f_195392_
+	OAK_BEES_002 f_195393_
+	OAK_CHECKED f_195374_
+	PINE_CHECKED f_195383_
+	PINE_ON_SNOW f_195381_
+	SPRUCE_CHECKED f_195378_
+	SPRUCE_ON_SNOW f_195382_
+	SUPER_BIRCH_BEES f_195391_
+	SUPER_BIRCH_BEES_0002 f_195390_
+	TALL_MANGROVE_CHECKED f_236772_
+	WARPED_FUNGI f_195373_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254989_
+		static
+		0 p_255688_ p_255688_
+net/minecraft/data/worldgen/placement/VegetationPlacements net/minecraft/data/worldgen/placement/VegetationPlacements
+	BAMBOO f_195447_
+	BAMBOO_LIGHT f_195426_
+	BAMBOO_VEGETATION f_195445_
+	BIRCH_TALL f_195435_
+	BROWN_MUSHROOM_NETHER f_195404_
+	BROWN_MUSHROOM_NORMAL f_195406_
+	BROWN_MUSHROOM_OLD_GROWTH f_195410_
+	BROWN_MUSHROOM_SWAMP f_195412_
+	BROWN_MUSHROOM_TAIGA f_195408_
+	DARK_FOREST_VEGETATION f_195422_
+	FLOWER_CHERRY f_271183_
+	FLOWER_DEFAULT f_195415_
+	FLOWER_FLOWER_FOREST f_195416_
+	FLOWER_FOREST_FLOWERS f_195423_
+	FLOWER_MEADOW f_195419_
+	FLOWER_PLAINS f_197412_
+	FLOWER_SWAMP f_195417_
+	FLOWER_WARM f_195414_
+	FOREST_FLOWERS f_195424_
+	GRASS_BONEMEAL f_195459_
+	MUSHROOM_ISLAND_VEGETATION f_195446_
+	PATCH_BERRY_COMMON f_195464_
+	PATCH_BERRY_RARE f_195465_
+	PATCH_CACTUS_DECORATED f_195471_
+	PATCH_CACTUS_DESERT f_195470_
+	PATCH_DEAD_BUSH f_195461_
+	PATCH_DEAD_BUSH_2 f_195460_
+	PATCH_DEAD_BUSH_BADLANDS f_195462_
+	PATCH_GRASS_BADLANDS f_195453_
+	PATCH_GRASS_FOREST f_195452_
+	PATCH_GRASS_JUNGLE f_195458_
+	PATCH_GRASS_NORMAL f_195455_
+	PATCH_GRASS_PLAIN f_195451_
+	PATCH_GRASS_SAVANNA f_195454_
+	PATCH_GRASS_TAIGA f_195457_
+	PATCH_GRASS_TAIGA_2 f_195456_
+	PATCH_LARGE_FERN f_195469_
+	PATCH_MELON f_195463_
+	PATCH_MELON_SPARSE f_198935_
+	PATCH_PUMPKIN f_195450_
+	PATCH_SUGAR_CANE f_195403_
+	PATCH_SUGAR_CANE_BADLANDS f_195402_
+	PATCH_SUGAR_CANE_DESERT f_195401_
+	PATCH_SUGAR_CANE_SWAMP f_195400_
+	PATCH_SUNFLOWER f_195449_
+	PATCH_TALL_GRASS f_195468_
+	PATCH_TALL_GRASS_2 f_195467_
+	PATCH_WATERLILY f_195466_
+	RED_MUSHROOM_NETHER f_195405_
+	RED_MUSHROOM_NORMAL f_195407_
+	RED_MUSHROOM_OLD_GROWTH f_195411_
+	RED_MUSHROOM_SWAMP f_195413_
+	RED_MUSHROOM_TAIGA f_195409_
+	TREES_BADLANDS f_195430_
+	TREES_BIRCH f_195436_
+	TREES_BIRCH_AND_OAK f_195440_
+	TREES_CHERRY f_271098_
+	TREES_FLOWER_FOREST f_195425_
+	TREES_GROVE f_195429_
+	TREES_JUNGLE f_195444_
+	TREES_MANGROVE f_236773_
+	TREES_MEADOW f_195427_
+	TREES_OLD_GROWTH_PINE_TAIGA f_195443_
+	TREES_OLD_GROWTH_SPRUCE_TAIGA f_195442_
+	TREES_PLAINS f_195421_
+	TREES_SAVANNA f_195434_
+	TREES_SNOWY f_195431_
+	TREES_SPARSE_JUNGLE f_195441_
+	TREES_SWAMP f_195432_
+	TREES_TAIGA f_195428_
+	TREES_WATER f_195439_
+	TREES_WINDSWEPT_FOREST f_195437_
+	TREES_WINDSWEPT_HILLS f_195438_
+	TREES_WINDSWEPT_SAVANNA f_195433_
+	TREE_THRESHOLD f_195420_
+	VINES f_195448_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254976_
+		static
+		0 p_255657_ p_255657_
+	getMushroomPlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195476_
+		static
+		0 p_195477_ p_195477_
+		1 p_195478_ p_195478_
+	treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_195481_
+		static
+		0 p_195482_ p_195482_
+		1 p_195483_ p_195483_
+	treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195479_
+		static
+		0 p_195480_ p_195480_
+	treePlacementBase (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lcom/google/common/collect/ImmutableList$Builder; m_195484_
+		static
+		0 p_195485_ p_195485_
+	worldSurfaceSquaredWithCount (I)Ljava/util/List; m_195474_
+		static
+		0 p_195475_ p_195475_
+net/minecraft/data/worldgen/placement/VillagePlacements net/minecraft/data/worldgen/placement/VillagePlacements
+	ACACIA_VILLAGE f_197419_
+	FLOWER_PLAIN_VILLAGE f_197423_
+	OAK_VILLAGE f_197418_
+	PATCH_BERRY_BUSH_VILLAGE f_197425_
+	PATCH_CACTUS_VILLAGE f_197422_
+	PATCH_TAIGA_GRASS_VILLAGE f_197424_
+	PILE_HAY_VILLAGE f_197413_
+	PILE_ICE_VILLAGE f_197416_
+	PILE_MELON_VILLAGE f_197414_
+	PILE_PUMPKIN_VILLAGE f_197417_
+	PILE_SNOW_VILLAGE f_197415_
+	PINE_VILLAGE f_197421_
+	SPRUCE_VILLAGE f_197420_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254998_
+		static
+		0 p_256300_ p_256300_
+net/minecraft/data/worldgen/placement/package-info net/minecraft/data/worldgen/placement/package-info
+net/minecraft/gametest/framework/AfterBatch net/minecraft/gametest/framework/AfterBatch
+	batch ()Ljava/lang/String; m_177036_
+net/minecraft/gametest/framework/BeforeBatch net/minecraft/gametest/framework/BeforeBatch
+	batch ()Ljava/lang/String; m_177037_
+net/minecraft/gametest/framework/ExhaustedAttemptsException net/minecraft/gametest/framework/ExhaustedAttemptsException
+	<init> (IILnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_177039_ p_177039_
+		1 p_177040_ p_177040_
+		2 p_177041_ p_177041_
+net/minecraft/gametest/framework/GameTest net/minecraft/gametest/framework/GameTest
+	attempts ()I m_177048_
+	batch ()Ljava/lang/String; m_177043_
+	required ()Z m_177045_
+	requiredSuccesses ()I m_177049_
+	rotationSteps ()I m_177044_
+	setupTicks ()J m_177047_
+	template ()Ljava/lang/String; m_177046_
+	timeoutTicks ()I m_177042_
+net/minecraft/gametest/framework/GameTestAssertException net/minecraft/gametest/framework/GameTestAssertException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_127492_ p_127492_
+net/minecraft/gametest/framework/GameTestAssertPosException net/minecraft/gametest/framework/GameTestAssertPosException
+	absolutePos f_127493_
+	relativePos f_127494_
+	tick f_127495_
+	<init> (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;J)V <init>
+		0 p_177051_ p_177051_
+		1 p_177052_ p_177052_
+		2 p_177053_ p_177053_
+		3 p_177054_ p_177054_
+	getAbsolutePos ()Lnet/minecraft/core/BlockPos; m_127497_
+	getMessage ()Ljava/lang/String; getMessage
+	getMessageToShowAtBlock ()Ljava/lang/String; m_127496_
+	getRelativePos ()Lnet/minecraft/core/BlockPos; m_177055_
+net/minecraft/gametest/framework/GameTestBatch net/minecraft/gametest/framework/GameTestBatch
+	DEFAULT_BATCH_NAME f_177056_
+	afterBatchFunction f_177057_
+	beforeBatchFunction f_127541_
+	name f_127539_
+	testFunctions f_127540_
+	<init> (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_177059_ p_177059_
+		1 p_177060_ p_177060_
+		2 p_177061_ p_177061_
+		3 p_177062_ p_177062_
+	getName ()Ljava/lang/String; m_127546_
+	getTestFunctions ()Ljava/util/Collection; m_127549_
+	runAfterBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V m_177063_
+		0 p_177064_ p_177064_
+	runBeforeBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V m_127547_
+		0 p_127548_ p_127548_
+net/minecraft/gametest/framework/GameTestBatchRunner net/minecraft/gametest/framework/GameTestBatchRunner
+	LOGGER f_127550_
+	allTestInfos f_127555_
+	batches f_127557_
+	firstTestNorthWestCorner f_127551_
+	level f_127552_
+	nextTestNorthWestCorner f_127560_
+	testTicker f_127553_
+	testsPerRow f_127554_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)V <init>
+		0 p_127563_ p_127563_
+		1 p_127564_ p_127564_
+		2 p_127565_ p_127565_
+		3 p_127566_ p_127566_
+		4 p_127567_ p_127567_
+		5 p_127568_ p_127568_
+	createStructuresForBatch (Ljava/util/Collection;)Ljava/util/Map; m_177075_
+		0 p_177076_ p_177076_
+	getTestInfos ()Ljava/util/List; m_127569_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; m_177069_
+		static
+		0 p_177070_ p_177070_
+		1 p_177071_ p_177071_
+		2 p_177072_ p_177072_
+	lambda$new$1 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestBatch;)Lcom/mojang/datafixers/util/Pair; m_177065_
+		static
+		0 p_177066_ p_177066_
+		1 p_177067_ p_177067_
+		2 p_177068_ p_177068_
+	lambda$new$2 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_177073_
+		static
+		0 p_177074_ p_177074_
+	lambda$runBatch$3 (Ljava/util/Map;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177077_
+		0 p_177078_ p_177078_
+		1 p_177079_ p_177079_
+	runBatch (I)V m_127570_
+		0 p_127571_ p_127571_
+	start ()V m_127583_
+net/minecraft/gametest/framework/GameTestBatchRunner$1 net/minecraft/gametest/framework/GameTestBatchRunner$1
+	this$0 f_127586_
+	val$batchIndex f_177082_
+	val$currentBatch f_177081_
+	val$currentBatchTracker f_177080_
+	<init> (Lnet/minecraft/gametest/framework/GameTestBatchRunner;Lnet/minecraft/gametest/framework/MultipleTestTracker;Lnet/minecraft/gametest/framework/GameTestBatch;I)V <init>
+		0 p_177084_ p_177084_
+		1 p_177085_ p_177085_
+		2 p_177086_ p_177086_
+		3 p_177087_ p_177087_
+	testCompleted ()V m_177088_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127592_ p_127592_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177090_ p_177090_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127590_ p_127590_
+net/minecraft/gametest/framework/GameTestEvent net/minecraft/gametest/framework/GameTestEvent
+	assertion f_127594_
+	expectedDelay f_127593_
+	<init> (Ljava/lang/Long;Ljava/lang/Runnable;)V <init>
+		0 p_177092_ p_177092_
+		1 p_177093_ p_177093_
+	create (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; m_177097_
+		static
+		0 p_177098_ p_177098_
+	create (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; m_177094_
+		static
+		0 p_177095_ p_177095_
+		1 p_177096_ p_177096_
+net/minecraft/gametest/framework/GameTestGenerator net/minecraft/gametest/framework/GameTestGenerator
+net/minecraft/gametest/framework/GameTestHelper net/minecraft/gametest/framework/GameTestHelper
+	finalCheckAdded f_177099_
+	testInfo f_127595_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_127597_ p_127597_
+	absolutePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_177449_
+		0 p_177450_ p_177450_
+	absoluteVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_177227_
+		0 p_177228_ p_177228_
+	assertAtTickTimeContainerContains (JLnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177123_
+		0 p_177124_ p_177124_
+		1 p_177125_ p_177125_
+		2 p_177126_ p_177126_
+	assertAtTickTimeContainerEmpty (JLnet/minecraft/core/BlockPos;)V m_177120_
+		0 p_177121_ p_177121_
+		1 p_177122_ p_177122_
+	assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V m_177275_
+		0 p_177276_ p_177276_
+		1 p_177277_ p_177277_
+		2 p_177278_ p_177278_
+	assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177271_
+		0 p_177272_ p_177272_
+		1 p_177273_ p_177273_
+		2 p_177274_ p_177274_
+	assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177341_
+		0 p_177342_ p_177342_
+		1 p_177343_ p_177343_
+	assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;III)V m_177336_
+		0 p_177337_ p_177337_
+		1 p_177338_ p_177338_
+		2 p_177339_ p_177339_
+		3 p_177340_ p_177340_
+	assertBlockPresent (Lnet/minecraft/world/level/block/Block;III)V m_177203_
+		0 p_177204_ p_177204_
+		1 p_177205_ p_177205_
+		2 p_177206_ p_177206_
+		3 p_177207_ p_177207_
+	assertBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177208_
+		0 p_177209_ p_177209_
+		1 p_177210_ p_177210_
+	assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177259_
+		0 p_177260_ p_177260_
+		1 p_177261_ p_177261_
+		2 p_177262_ p_177262_
+		3 p_177263_ p_177263_
+	assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V m_177255_
+		0 p_177256_ p_177256_
+		1 p_177257_ p_177257_
+		2 p_177258_ p_177258_
+	assertBlockState (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V m_177357_
+		0 p_177358_ p_177358_
+		1 p_177359_ p_177359_
+		2 p_177360_ p_177360_
+	assertContainerContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177242_
+		0 p_177243_ p_177243_
+		1 p_177244_ p_177244_
+	assertContainerEmpty (Lnet/minecraft/core/BlockPos;)V m_177440_
+		0 p_177441_ p_177441_
+	assertEntitiesPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;ID)V m_239371_
+		0 p_239372_ p_239372_
+		1 p_239373_ p_239373_
+		2 p_239374_ p_239374_
+		3 p_239375_ p_239375_
+	assertEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177237_
+		0 p_177238_ p_177238_
+		1 p_177239_ p_177239_
+		2 p_177240_ p_177240_
+		3 p_177241_ p_177241_
+	assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_177140_
+		0 p_177141_ p_177141_
+		1 p_177142_ p_177142_
+	assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;III)V m_177132_
+		0 p_177133_ p_177133_
+		1 p_177134_ p_177134_
+		2 p_177135_ p_177135_
+		3 p_177136_ p_177136_
+	assertEntityInventoryContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V m_263477_
+		0 p_263495_ p_263495_
+		1 p_263521_ p_263521_
+		2 p_263502_ p_263502_
+	assertEntityIsHolding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V m_263450_
+		0 p_263501_ p_263501_
+		1 p_263510_ p_263510_
+		2 p_263517_ p_263517_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177402_
+		0 p_177403_ p_177403_
+		1 p_177404_ p_177404_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;)V m_177309_
+		0 p_177310_ p_177310_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177397_
+		0 p_177398_ p_177398_
+		1 p_177399_ p_177399_
+		2 p_177400_ p_177400_
+		3 p_177401_ p_177401_
+	assertEntityNotTouching (Lnet/minecraft/world/entity/EntityType;DDD)V m_177311_
+		0 p_177312_ p_177312_
+		1 p_177313_ p_177313_
+		2 p_177314_ p_177314_
+		3 p_177315_ p_177315_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;)V m_177156_
+		0 p_177157_ p_177157_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)V m_177179_
+		0 p_177180_ p_177180_
+		1 p_177181_ p_177181_
+		2 p_177182_ p_177182_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177369_
+		0 p_177370_ p_177370_
+		1 p_177371_ p_177371_
+		2 p_177372_ p_177372_
+		3 p_177373_ p_177373_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_246385_
+		0 p_252010_ p_252010_
+		1 p_249488_ p_249488_
+		2 p_251186_ p_251186_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177374_
+		0 p_177375_ p_177375_
+		1 p_177376_ p_177376_
+	assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177152_
+		0 p_177153_ p_177153_
+		1 p_177154_ p_177154_
+		2 p_177155_ p_177155_
+	assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V m_177147_
+		0 p_177148_ p_177148_
+		1 p_177149_ p_177149_
+		2 p_177150_ p_177150_
+		3 p_177151_ p_177151_
+	assertEntityTouching (Lnet/minecraft/world/entity/EntityType;DDD)V m_177158_
+		0 p_177159_ p_177159_
+		1 p_177160_ p_177160_
+		2 p_177161_ p_177161_
+		3 p_177162_ p_177162_
+	assertFalse (ZLjava/lang/String;)V m_277053_
+		0 p_277974_ p_277974_
+		1 p_277933_ p_277933_
+	assertItemEntityCountIs (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;DI)V m_177198_
+		0 p_177199_ p_177199_
+		1 p_177200_ p_177200_
+		2 p_177201_ p_177201_
+		3 p_177202_ p_177202_
+	assertItemEntityNotPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V m_236778_
+		0 p_236779_ p_236779_
+		1 p_236780_ p_236780_
+		2 p_236781_ p_236781_
+	assertItemEntityPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V m_177194_
+		0 p_177195_ p_177195_
+		1 p_177196_ p_177196_
+		2 p_177197_ p_177197_
+	assertRedstoneSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V m_289616_
+		0 p_289644_ p_289644_
+		1 p_289642_ p_289642_
+		2 p_289645_ p_289645_
+		3 p_289684_ p_289684_
+	assertSameBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V m_177268_
+		0 p_177269_ p_177269_
+		1 p_177270_ p_177270_
+	assertSameBlockStates (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V m_177224_
+		0 p_177225_ p_177225_
+		1 p_177226_ p_177226_
+	assertTrue (ZLjava/lang/String;)V m_246336_
+		0 p_249380_ p_249380_
+		1 p_248720_ p_248720_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)V m_177434_
+		0 p_177435_ p_177435_
+	ensureSingleFinalCheck ()V m_177442_
+	fail (Ljava/lang/String;Lnet/minecraft/world/entity/Entity;)V m_177286_
+		0 p_177287_ p_177287_
+		1 p_177288_ p_177288_
+	fail (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)V m_177289_
+		0 p_177290_ p_177290_
+		1 p_177291_ p_177291_
+	fail (Ljava/lang/String;)V m_177284_
+		0 p_177285_ p_177285_
+	failIf (Ljava/lang/Runnable;)V m_177392_
+		0 p_177393_ p_177393_
+	failIfEver (Ljava/lang/Runnable;)V m_177410_
+		0 p_177411_ p_177411_
+	forEveryBlockInStructure (Ljava/util/function/Consumer;)V m_177292_
+		0 p_177293_ p_177293_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_177347_
+		0 p_177348_ p_177348_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_177232_
+		0 p_177233_ p_177233_
+	getBounds ()Lnet/minecraft/world/phys/AABB; m_177448_
+	getEntities (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)Ljava/util/List; m_238399_
+		0 p_238400_ p_238400_
+		1 p_238401_ p_238401_
+		2 p_238402_ p_238402_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_236774_
+		0 p_236775_ p_236775_
+		1 p_236776_ p_236776_
+		2 p_236777_ p_236777_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_177100_
+	getRelativeBounds ()Lnet/minecraft/world/phys/AABB; m_177451_
+	getTick ()J m_177436_
+	killAllEntities ()V m_177301_
+	killAllEntitiesOfClass (Ljava/lang/Class;)V m_289214_
+		0 p_289538_ p_289538_
+	lambda$assertAtTickTimeContainerContains$19 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177354_
+		0 p_177355_ p_177355_
+		1 p_177356_ p_177356_
+	lambda$assertAtTickTimeContainerEmpty$20 (Lnet/minecraft/core/BlockPos;)V m_177455_
+		0 p_177456_ p_177456_
+	lambda$assertBlock$8 (Ljava/lang/String;)Ljava/lang/String; m_177394_
+		static
+		0 p_177395_ p_177395_
+	lambda$assertBlock$9 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z m_177294_
+		static
+		0 p_177295_ p_177295_
+		1 p_177296_ p_177296_
+	lambda$assertBlockNotPresent$6 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z m_177248_
+		0 p_177249_ p_177249_
+		1 p_177250_ p_177250_
+		2 p_177251_ p_177251_
+	lambda$assertBlockPresent$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z m_177213_
+		static
+		0 p_177214_ p_177214_
+		1 p_177215_ p_177215_
+		2 p_177216_ p_177216_
+	lambda$assertBlockProperty$10 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z m_276723_
+		static
+		0 p_277262_ p_277262_
+		1 p_277263_ p_277263_
+		2 p_277264_ p_277264_
+	lambda$assertBlockProperty$11 (Ljava/lang/String;)Ljava/lang/String; m_177366_
+		static
+		0 p_177367_ p_177367_
+	lambda$assertEntityInstancePresent$12 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_177137_
+		static
+		0 p_177138_ p_177138_
+		1 p_177139_ p_177139_
+	lambda$assertEntityInstancePresent$13 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; m_177143_
+		0 p_177144_ p_177144_
+		1 p_177145_ p_177145_
+		2 p_177146_ p_177146_
+	lambda$assertEntityInventoryContains$16 (Ljava/lang/Object;)Z m_263446_
+		static
+		0 p_263479_ p_263479_
+	lambda$assertEntityInventoryContains$17 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_263447_
+		static
+		0 p_263480_ p_263480_
+		1 p_263481_ p_263481_
+	lambda$assertEntityNotTouching$15 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_177229_
+		static
+		0 p_177230_ p_177230_
+		1 p_177231_ p_177231_
+	lambda$assertEntityTouching$14 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_177344_
+		static
+		0 p_177345_ p_177345_
+		1 p_177346_ p_177346_
+	lambda$assertSameBlockStates$18 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V m_177264_
+		0 p_177265_ p_177265_
+		1 p_177266_ p_177266_
+		2 p_177267_ p_177267_
+	lambda$failIf$24 ()Ljava/lang/Exception; m_177454_
+		static
+	lambda$failIfEver$25 (Ljava/lang/Runnable;J)V m_177363_
+		0 p_177364_ p_177364_
+		1 p_177365_ p_177365_
+	lambda$killAllEntitiesOfClass$0 (Lnet/minecraft/world/entity/Entity;)Z m_177130_
+		static
+		0 p_177131_ p_177131_
+	lambda$onEachTick$26 (Ljava/lang/Runnable;J)V m_177281_
+		0 p_177282_ p_177282_
+		1 p_177283_ p_177283_
+	lambda$pressButton$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_177211_
+		static
+		0 p_177212_ p_177212_
+	lambda$pressButton$3 ()Ljava/lang/String; m_177457_
+		static
+	lambda$pulseRedstone$4 (Lnet/minecraft/core/BlockPos;)V m_177458_
+		0 p_177459_ p_177459_
+	lambda$succeedWhenBlockPresent$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177405_
+		0 p_177406_ p_177406_
+		1 p_177407_ p_177407_
+	lambda$succeedWhenEntityData$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177387_
+		0 p_177388_ p_177388_
+		1 p_177389_ p_177389_
+		2 p_177390_ p_177390_
+		3 p_177391_ p_177391_
+	lambda$succeedWhenEntityNotPresent$23 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177437_
+		0 p_177438_ p_177438_
+		1 p_177439_ p_177439_
+	lambda$succeedWhenEntityPresent$22 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177443_
+		0 p_177444_ p_177444_
+		1 p_177445_ p_177445_
+	lambda$walkTo$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V m_177332_
+		0 p_177333_ p_177333_
+		1 p_177334_ p_177334_
+		2 p_177335_ p_177335_
+	makeAboutToDrown (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_177183_
+		0 p_177184_ p_177184_
+	makeMockPlayer ()Lnet/minecraft/world/entity/player/Player; m_177368_
+	makeMockServerPlayerInLevel ()Lnet/minecraft/server/level/ServerPlayer; m_287220_
+	makeMockSurvivalPlayer ()Lnet/minecraft/world/entity/player/Player; m_246554_
+	onEachTick (Ljava/lang/Runnable;)V m_177423_
+		0 p_177424_ p_177424_
+	placeAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_261323_
+		0 p_261595_ p_261595_
+		1 p_262007_ p_262007_
+		2 p_261973_ p_261973_
+		3 p_262008_ p_262008_
+	pressButton (III)V m_177103_
+		0 p_177104_ p_177104_
+		1 p_177105_ p_177105_
+		2 p_177106_ p_177106_
+	pressButton (Lnet/minecraft/core/BlockPos;)V m_177385_
+		0 p_177386_ p_177386_
+	pullLever (III)V m_177302_
+		0 p_177303_ p_177303_
+		1 p_177304_ p_177304_
+		2 p_177305_ p_177305_
+	pullLever (Lnet/minecraft/core/BlockPos;)V m_177421_
+		0 p_177422_ p_177422_
+	pulseRedstone (Lnet/minecraft/core/BlockPos;J)V m_177234_
+		0 p_177235_ p_177235_
+		1 p_177236_ p_177236_
+	randomTick (Lnet/minecraft/core/BlockPos;)V m_177446_
+		0 p_177447_ p_177447_
+	relativePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_177452_
+		0 p_177453_ p_177453_
+	relativeVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_247203_
+		0 p_251543_ p_251543_
+	runAfterDelay (JLjava/lang/Runnable;)V m_177306_
+		0 p_177307_ p_177307_
+		1 p_177308_ p_177308_
+	runAtTickTime (JLjava/lang/Runnable;)V m_177127_
+		0 p_177128_ p_177128_
+		1 p_177129_ p_177129_
+	setBlock (IIILnet/minecraft/world/level/block/Block;)V m_177107_
+		0 p_177108_ p_177108_
+		1 p_177109_ p_177109_
+		2 p_177110_ p_177110_
+		3 p_177111_ p_177111_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_177245_
+		0 p_177246_ p_177246_
+		1 p_177247_ p_177247_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_177252_
+		0 p_177253_ p_177253_
+		1 p_177254_ p_177254_
+	setBlock (IIILnet/minecraft/world/level/block/state/BlockState;)V m_177112_
+		0 p_177113_ p_177113_
+		1 p_177114_ p_177114_
+		2 p_177115_ p_177115_
+		3 p_177116_ p_177116_
+	setDayTime (I)V m_177101_
+		0 p_177102_ p_177102_
+	setNight ()V m_177396_
+	spawn (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Entity; m_177163_
+		0 p_177164_ p_177164_
+		1 p_177165_ p_177165_
+		2 p_177166_ p_177166_
+		3 p_177167_ p_177167_
+	spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; m_177176_
+		0 p_177177_ p_177177_
+		1 p_177178_ p_177178_
+	spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Entity; m_177173_
+		0 p_177174_ p_177174_
+		1 p_177175_ p_177175_
+	spawn (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Entity; m_177168_
+		0 p_177169_ p_177169_
+		1 p_177170_ p_177170_
+		2 p_177171_ p_177171_
+		3 p_177172_ p_177172_
+	spawnItem (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/ItemEntity; m_177189_
+		0 p_177190_ p_177190_
+		1 p_177191_ p_177191_
+		2 p_177192_ p_177192_
+		3 p_177193_ p_177193_
+	spawnItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/item/ItemEntity; m_246755_
+		0 p_251435_ p_251435_
+		1 p_250287_ p_250287_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Mob; m_177329_
+		0 p_177330_ p_177330_
+		1 p_177331_ p_177331_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Mob; m_177316_
+		0 p_177317_ p_177317_
+		1 p_177318_ p_177318_
+		2 p_177319_ p_177319_
+		3 p_177320_ p_177320_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Mob; m_177321_
+		0 p_177322_ p_177322_
+		1 p_177323_ p_177323_
+		2 p_177324_ p_177324_
+		3 p_177325_ p_177325_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Mob; m_177326_
+		0 p_177327_ p_177327_
+		1 p_177328_ p_177328_
+	startSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; m_177425_
+	succeed ()V m_177412_
+	succeedIf (Ljava/lang/Runnable;)V m_177279_
+		0 p_177280_ p_177280_
+	succeedOnTickWhen (ILjava/lang/Runnable;)V m_177117_
+		0 p_177118_ p_177118_
+		1 p_177119_ p_177119_
+	succeedWhen (Ljava/lang/Runnable;)V m_177361_
+		0 p_177362_ p_177362_
+	succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;III)V m_177377_
+		0 p_177378_ p_177378_
+		1 p_177379_ p_177379_
+		2 p_177380_ p_177380_
+		3 p_177381_ p_177381_
+	succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177382_
+		0 p_177383_ p_177383_
+		1 p_177384_ p_177384_
+	succeedWhenEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177349_
+		0 p_177350_ p_177350_
+		1 p_177351_ p_177351_
+		2 p_177352_ p_177352_
+		3 p_177353_ p_177353_
+	succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177431_
+		0 p_177432_ p_177432_
+		1 p_177433_ p_177433_
+	succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177426_
+		0 p_177427_ p_177427_
+		1 p_177428_ p_177428_
+		2 p_177429_ p_177429_
+		3 p_177430_ p_177430_
+	succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177418_
+		0 p_177419_ p_177419_
+		1 p_177420_ p_177420_
+	succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177413_
+		0 p_177414_ p_177414_
+		1 p_177415_ p_177415_
+		2 p_177416_ p_177416_
+		3 p_177417_ p_177417_
+	useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)V m_260894_
+		0 p_262023_ p_262023_
+		1 p_261901_ p_261901_
+		2 p_262040_ p_262040_
+	useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_246440_
+		0 p_250131_ p_250131_
+		1 p_251507_ p_251507_
+	useBlock (Lnet/minecraft/core/BlockPos;)V m_177408_
+		0 p_177409_ p_177409_
+	walkTo (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/gametest/framework/GameTestSequence; m_177185_
+		0 p_177186_ p_177186_
+		1 p_177187_ p_177187_
+		2 p_177188_ p_177188_
+	withLowHealth (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_286046_
+		0 p_286794_ p_286794_
+net/minecraft/gametest/framework/GameTestHelper$1 net/minecraft/gametest/framework/GameTestHelper$1
+	this$0 f_177460_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_251411_ p_251411_
+		1 p_249697_ p_249697_
+		2 p_250404_ p_250404_
+		3 p_249940_ p_249940_
+		4 p_248826_ p_248826_
+	isCreative ()Z m_7500_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHelper$2
+	this$0 f_244589_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_251928_ p_251928_
+		1 p_251624_ p_251624_
+		2 p_248786_ p_248786_
+		3 p_251484_ p_251484_
+		4 p_248967_ p_248967_
+	isCreative ()Z m_7500_
+	isLocalPlayer ()Z m_7578_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestHelper$3 net/minecraft/gametest/framework/GameTestHelper$3
+	this$0 f_286944_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_287641_ p_287641_
+		1 p_287719_ p_287719_
+		2 p_287664_ p_287664_
+		3 p_287763_ p_287763_
+	isCreative ()Z m_7500_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestInfo net/minecraft/gametest/framework/GameTestInfo
+	done f_127609_
+	error f_127611_
+	level f_127600_
+	listeners f_127601_
+	rotation f_127610_
+	runAtTickTimeMap f_127604_
+	sequences f_127603_
+	startTick f_127605_
+	started f_127607_
+	structureBlockEntity f_177469_
+	structureBlockPos f_127599_
+	testFunction f_127598_
+	tickCount f_127606_
+	timeoutTicks f_127602_
+	timer f_127608_
+	<init> (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_127613_ p_127613_
+		1 p_127614_ p_127614_
+		2 p_127615_ p_127615_
+	addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127624_
+		0 p_127625_ p_127625_
+	clearStructure ()V m_177487_
+	createSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; m_177489_
+	fail (Ljava/lang/Throwable;)V m_127622_
+		0 p_127623_ p_127623_
+	finish ()V m_127650_
+	getError ()Ljava/lang/Throwable; m_127642_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_127637_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_127646_
+	getRunTime ()J m_177485_
+	getStructureBlockEntity ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_177471_
+	getStructureBlockPos ()Lnet/minecraft/core/BlockPos; m_127636_
+	getStructureBounds ()Lnet/minecraft/world/phys/AABB; m_177484_
+	getStructureName ()Ljava/lang/String; m_127645_
+	getStructureSize ()Lnet/minecraft/core/Vec3i; m_177483_
+	getTestFunction ()Lnet/minecraft/gametest/framework/TestFunction; m_127648_
+	getTestName ()Ljava/lang/String; m_127633_
+	getTick ()J m_177488_
+	getTimeoutTicks ()I m_177490_
+	hasFailed ()Z m_127639_
+	hasStarted ()Z m_127640_
+	hasSucceeded ()Z m_127638_
+	isDone ()Z m_127641_
+	isFlaky ()Z m_177491_
+	isOptional ()Z m_127644_
+	isRequired ()Z m_127643_
+	lambda$spawnStructure$4 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127629_
+		0 p_127630_ p_127630_
+	lambda$tick$0 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_177481_
+		0 p_177482_ p_177482_
+	lambda$tick$1 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_177479_
+		0 p_177480_ p_177480_
+	lambda$tickInternal$2 (Lnet/minecraft/gametest/framework/GameTestSequence;)V m_177477_
+		0 p_177478_ p_177478_
+	lambda$tickInternal$3 (Lnet/minecraft/gametest/framework/GameTestSequence;)V m_177475_
+		0 p_177476_ p_177476_
+	maxAttempts ()I m_177492_
+	requiredSuccesses ()I m_177493_
+	setRunAtTickTime (JLjava/lang/Runnable;)V m_177472_
+		0 p_177473_ p_177473_
+		1 p_177474_ p_177474_
+	setStructureBlockPos (Lnet/minecraft/core/BlockPos;)V m_127617_
+		0 p_127618_ p_127618_
+	spawnStructure (Lnet/minecraft/core/BlockPos;I)V m_127619_
+		0 p_127620_ p_127620_
+		1 p_127621_ p_127621_
+	startExecution ()V m_127616_
+	startTest ()V m_127649_
+	succeed ()V m_177486_
+	tick ()V m_127628_
+	tickInternal ()V m_177470_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/GameTestListener net/minecraft/gametest/framework/GameTestListener
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127652_ p_127652_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177494_ p_177494_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127651_ p_127651_
+net/minecraft/gametest/framework/GameTestRegistry net/minecraft/gametest/framework/GameTestRegistry
+	AFTER_BATCH_FUNCTIONS f_177498_
+	BEFORE_BATCH_FUNCTIONS f_177497_
+	LAST_FAILED_TESTS f_177499_
+	TEST_CLASS_NAMES f_177496_
+	TEST_FUNCTIONS f_177495_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findTestFunction (Ljava/lang/String;)Ljava/util/Optional; m_127679_
+		static
+		0 p_127680_ p_127680_
+	forgetFailedTests ()V m_127678_
+		static
+	getAfterBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; m_177517_
+		static
+		0 p_177518_ p_177518_
+	getAllTestClassNames ()Ljava/util/Collection; m_127669_
+		static
+	getAllTestFunctions ()Ljava/util/Collection; m_127658_
+		static
+	getBeforeBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; m_127676_
+		static
+		0 p_127677_ p_127677_
+	getLastFailedTests ()Ljava/util/Collection; m_127675_
+		static
+	getTestFunction (Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; m_127681_
+		static
+		0 p_127682_ p_127682_
+	getTestFunctionsForClassName (Ljava/lang/String;)Ljava/util/Collection; m_127659_
+		static
+		0 p_127660_ p_127660_
+	isTestClass (Ljava/lang/String;)Z m_127670_
+		static
+		0 p_127671_ p_127671_
+	isTestFunctionPartOfClass (Lnet/minecraft/gametest/framework/TestFunction;Ljava/lang/String;)Z m_127666_
+		static
+		0 p_127667_ p_127667_
+		1 p_127668_ p_127668_
+	lambda$findTestFunction$1 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z m_127661_
+		static
+		0 p_127662_ p_127662_
+		1 p_127663_ p_127663_
+	lambda$getTestFunctionsForClassName$0 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z m_127672_
+		static
+		0 p_127673_ p_127673_
+		1 p_127674_ p_127674_
+	lambda$turnMethodIntoConsumer$2 (Ljava/lang/reflect/Method;Ljava/lang/Object;)V m_177510_
+		static
+		0 p_177511_ p_177511_
+		1 p_177512_ p_177512_
+	register (Ljava/lang/reflect/Method;)V m_177503_
+		static
+		0 p_177504_ p_177504_
+	register (Ljava/lang/Class;)V m_177501_
+		static
+		0 p_177502_ p_177502_
+	registerBatchFunction (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V m_177505_
+		static
+		0 p_177506_ p_177506_
+		1 p_177507_ p_177507_
+		2 p_177508_ p_177508_
+		3 p_177509_ p_177509_
+	rememberFailedTest (Lnet/minecraft/gametest/framework/TestFunction;)V m_127664_
+		static
+		0 p_127665_ p_127665_
+	turnMethodIntoConsumer (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; m_177519_
+		static
+		0 p_177520_ p_177520_
+	turnMethodIntoTestFunction (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/TestFunction; m_177515_
+		static
+		0 p_177516_ p_177516_
+	useTestGeneratorMethod (Ljava/lang/reflect/Method;)Ljava/util/Collection; m_177513_
+		static
+		0 p_177514_ p_177514_
+net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestRunner
+	DEFAULT_TESTS_PER_ROW f_177524_
+	MAX_TESTS_PER_BATCH f_177525_
+	PADDING_AROUND_EACH_STRUCTURE f_177521_
+	SPACE_BETWEEN_COLUMNS f_177522_
+	SPACE_BETWEEN_ROWS f_177523_
+	<init> ()V <init>
+	clearAllTests (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;I)V m_127694_
+		static
+		0 p_127695_ p_127695_
+		1 p_127696_ p_127696_
+		2 p_127697_ p_127697_
+		3 p_127698_ p_127698_
+	clearMarkers (Lnet/minecraft/server/level/ServerLevel;)V m_127685_
+		static
+		0 p_127686_ p_127686_
+	groupTestsIntoBatches (Ljava/util/Collection;)Ljava/util/Collection; m_127724_
+		static
+		0 p_127725_ p_127725_
+	lambda$clearAllTests$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_177538_
+		static
+		0 p_177539_ p_177539_
+		1 p_177540_ p_177540_
+	lambda$clearAllTests$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_177527_
+		static
+		0 p_177528_ p_177528_
+		1 p_177529_ p_177529_
+	lambda$groupTestsIntoBatches$0 (Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/gametest/framework/GameTestBatch; m_177530_
+		static
+		0 p_177531_ p_177531_
+		1 p_177532_ p_177532_
+		2 p_177533_ p_177533_
+		3 p_177534_ p_177534_
+		4 p_177535_ p_177535_
+	lambda$groupTestsIntoBatches$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_177536_
+		static
+		0 p_177537_ p_177537_
+	runTest (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;)V m_127742_
+		static
+		0 p_127743_ p_127743_
+		1 p_127744_ p_127744_
+		2 p_127745_ p_127745_
+	runTestBatches (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; m_127726_
+		static
+		0 p_127727_ p_127727_
+		1 p_127728_ p_127728_
+		2 p_127729_ p_127729_
+		3 p_127730_ p_127730_
+		4 p_127731_ p_127731_
+		5 p_127732_ p_127732_
+	runTests (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; m_127752_
+		static
+		0 p_127753_ p_127753_
+		1 p_127754_ p_127754_
+		2 p_127755_ p_127755_
+		3 p_127756_ p_127756_
+		4 p_127757_ p_127757_
+		5 p_127758_ p_127758_
+net/minecraft/gametest/framework/GameTestSequence net/minecraft/gametest/framework/GameTestSequence
+	events f_127775_
+	lastTick f_127776_
+	parent f_127774_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_177542_ p_177542_
+	executeWithoutFail (Ljava/lang/Runnable;)V m_177570_
+		0 p_177571_ p_177571_
+	lambda$thenExecute$1 (Ljava/lang/Runnable;)V m_177575_
+		0 p_177576_ p_177576_
+	lambda$thenExecuteAfter$2 (ILjava/lang/Runnable;)V m_177572_
+		0 p_177573_ p_177573_
+		1 p_177574_ p_177574_
+	lambda$thenExecuteFor$3 (ILjava/lang/Runnable;)V m_177567_
+		0 p_177568_ p_177568_
+		1 p_177569_ p_177569_
+	lambda$thenFail$4 (Ljava/util/function/Supplier;)V m_177564_
+		0 p_177565_ p_177565_
+	lambda$thenIdle$0 ()V m_177566_
+		static
+	lambda$thenTrigger$5 (Lnet/minecraft/gametest/framework/GameTestSequence$Condition;)V m_177556_
+		0 p_177557_ p_177557_
+	thenExecute (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177562_
+		0 p_177563_ p_177563_
+	thenExecuteAfter (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177546_
+		0 p_177547_ p_177547_
+		1 p_177548_ p_177548_
+	thenExecuteFor (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177559_
+		0 p_177560_ p_177560_
+		1 p_177561_ p_177561_
+	thenFail (Ljava/util/function/Supplier;)V m_177554_
+		0 p_177555_ p_177555_
+	thenIdle (I)Lnet/minecraft/gametest/framework/GameTestSequence; m_177544_
+		0 p_177545_ p_177545_
+	thenSucceed ()V m_177543_
+	thenTrigger ()Lnet/minecraft/gametest/framework/GameTestSequence$Condition; m_177558_
+	thenWaitUntil (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177552_
+		0 p_177553_ p_177553_
+	thenWaitUntil (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177549_
+		0 p_177550_ p_177550_
+		1 p_177551_ p_177551_
+	tick (J)V m_127781_
+		0 p_127782_ p_127782_
+	tickAndContinue (J)V m_127777_
+		0 p_127778_ p_127778_
+	tickAndFailIfNotComplete (J)V m_127779_
+		0 p_127780_ p_127780_
+net/minecraft/gametest/framework/GameTestSequence$Condition net/minecraft/gametest/framework/GameTestSequence$Condition
+	NOT_TRIGGERED f_177578_
+	this$0 f_177577_
+	triggerTime f_177579_
+	<init> (Lnet/minecraft/gametest/framework/GameTestSequence;)V <init>
+		0 p_177581_ p_177581_
+	assertTriggeredThisTick ()V m_177582_
+	trigger (J)V m_177583_
+		0 p_177584_ p_177584_
+net/minecraft/gametest/framework/GameTestServer net/minecraft/gametest/framework/GameTestServer
+	LOGGER f_177585_
+	NO_SERVICES f_236789_
+	PROGRESS_REPORT_INTERVAL f_177586_
+	TEST_GAME_RULES f_177589_
+	WORLD_OPTIONS f_243964_
+	spawnPos f_177588_
+	testBatches f_177587_
+	testTracker f_177591_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_206597_ p_206597_
+		1 p_206598_ p_206598_
+		2 p_206599_ p_206599_
+		3 p_206600_ p_206600_
+		4 p_206601_ p_206601_
+		5 p_206602_ p_206602_
+	create (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestServer; m_206606_
+		static
+		0 p_206607_ p_206607_
+		1 p_206608_ p_206608_
+		2 p_206609_ p_206609_
+		3 p_206610_ p_206610_
+		4 p_206611_ p_206611_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_177613_ p_177613_
+	getFunctionCompilationLevel ()I m_7034_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	haveTestsStarted ()Z m_177628_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isHardcore ()Z m_7035_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_177617_ p_177617_
+	lambda$create$1 (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_257120_
+		static
+		0 p_258204_ p_258204_
+		1 p_258205_ p_258205_
+	lambda$create$2 (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244785_
+		static
+		0 p_248043_ p_248043_
+		1 p_248044_ p_248044_
+		2 p_248045_ p_248045_
+	lambda$static$0 (Lnet/minecraft/world/level/GameRules;)V m_177614_
+		static
+		0 p_177615_ p_177615_
+	lambda$tickServer$3 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_206614_
+		static
+		0 p_206615_ p_206615_
+	lambda$tickServer$4 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_206612_
+		static
+		0 p_206613_ p_206613_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_177623_ p_177623_
+	onServerExit ()V m_6988_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	startTests (Lnet/minecraft/server/level/ServerLevel;)V m_177624_
+		0 p_177625_ p_177625_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_177619_ p_177619_
+	waitUntilNextTick ()V m_130012_
+net/minecraft/gametest/framework/GameTestServer$1 net/minecraft/gametest/framework/GameTestServer$1
+	this$0 f_177641_
+	<init> (Lnet/minecraft/gametest/framework/GameTestServer;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
+		0 p_250202_ p_250202_
+		1 p_249562_ p_249562_
+		2 p_251417_ p_251417_
+		3 p_251854_ p_251854_
+		4 p_251716_ p_251716_
+net/minecraft/gametest/framework/GameTestTicker net/minecraft/gametest/framework/GameTestTicker
+	SINGLETON f_177648_
+	testInfos f_127784_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127788_
+		0 p_127789_ p_127789_
+	clear ()V m_127787_
+	tick ()V m_127790_
+net/minecraft/gametest/framework/GameTestTimeoutException net/minecraft/gametest/framework/GameTestTimeoutException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_127792_ p_127792_
+net/minecraft/gametest/framework/GlobalTestReporter net/minecraft/gametest/framework/GlobalTestReporter
+	DELEGATE f_177649_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	finish ()V m_177652_
+		static
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177653_
+		static
+		0 p_177654_ p_177654_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177657_
+		static
+		0 p_177658_ p_177658_
+	replaceWith (Lnet/minecraft/gametest/framework/TestReporter;)V m_177655_
+		static
+		0 p_177656_ p_177656_
+net/minecraft/gametest/framework/JUnitLikeTestReporter net/minecraft/gametest/framework/JUnitLikeTestReporter
+	destination f_177662_
+	document f_177659_
+	stopwatch f_177661_
+	testSuite f_177660_
+	<init> (Ljava/io/File;)V <init>
+		0 p_177664_ p_177664_
+	createTestCase (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)Lorg/w3c/dom/Element; m_177670_
+		0 p_177671_ p_177671_
+		1 p_177672_ p_177672_
+	finish ()V m_142411_
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_177669_ p_177669_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177674_ p_177674_
+	save (Ljava/io/File;)V m_177666_
+		0 p_177667_ p_177667_
+net/minecraft/gametest/framework/LogTestReporter net/minecraft/gametest/framework/LogTestReporter
+	LOGGER f_127793_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_127797_ p_127797_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177676_ p_177676_
+net/minecraft/gametest/framework/MultipleTestTracker net/minecraft/gametest/framework/MultipleTestTracker
+	FAILED_OPTIONAL_TEST_CHAR f_177680_
+	FAILED_REQUIRED_TEST_CHAR f_177681_
+	NOT_STARTED_TEST_CHAR f_177677_
+	ONGOING_TEST_CHAR f_177678_
+	SUCCESSFUL_TEST_CHAR f_177679_
+	listeners f_127799_
+	tests f_127798_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_127802_ p_127802_
+	<init> ()V <init>
+	addFailureListener (Ljava/util/function/Consumer;)V m_127807_
+		0 p_127808_ p_127808_
+	addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127811_
+		0 p_127812_ p_127812_
+	addTestToTrack (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127809_
+		0 p_127810_ p_127810_
+	getDoneCount ()I m_127817_
+	getFailedOptional ()Ljava/util/Collection; m_177683_
+	getFailedOptionalCount ()I m_127816_
+	getFailedRequired ()Ljava/util/Collection; m_177682_
+	getFailedRequiredCount ()I m_127803_
+	getProgressBar ()Ljava/lang/String; m_127822_
+	getTotalCount ()I m_127820_
+	hasFailedOptional ()Z m_127819_
+	hasFailedRequired ()Z m_127818_
+	isDone ()Z m_127821_
+	lambda$addListener$0 (Lnet/minecraft/gametest/framework/GameTestListener;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127813_
+		static
+		0 p_127814_ p_127814_
+		1 p_127815_ p_127815_
+	lambda$getProgressBar$1 (Ljava/lang/StringBuffer;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127804_
+		static
+		0 p_127805_ p_127805_
+		1 p_127806_ p_127806_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/MultipleTestTracker$1 net/minecraft/gametest/framework/MultipleTestTracker$1
+	this$0 f_127825_
+	val$listener f_127824_
+	<init> (Lnet/minecraft/gametest/framework/MultipleTestTracker;Ljava/util/function/Consumer;)V <init>
+		0 p_127827_ p_127827_
+		1 p_127828_ p_127828_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127832_ p_127832_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177685_ p_177685_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127830_ p_127830_
+net/minecraft/gametest/framework/ReportGameListener net/minecraft/gametest/framework/ReportGameListener
+	attempts f_177686_
+	originalTestInfo f_177688_
+	structurePos f_177690_
+	successes f_177687_
+	testTicker f_177689_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestTicker;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_177692_ p_177692_
+		1 p_177693_ p_177693_
+		2 p_177694_ p_177694_
+	createBook (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; m_177710_
+		static
+		0 p_177711_ p_177711_
+		1 p_177712_ p_177712_
+		2 p_177713_ p_177713_
+	lambda$createBook$0 (Ljava/lang/StringBuffer;Ljava/lang/String;)V m_177714_
+		static
+		0 p_177715_ p_177715_
+		1 p_177716_ p_177716_
+	lambda$say$1 (Lnet/minecraft/server/level/ServerPlayer;)Z m_177704_
+		static
+		0 p_177705_ p_177705_
+	lambda$say$2 (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V m_177706_
+		static
+		0 p_177707_ p_177707_
+		1 p_177708_ p_177708_
+		2 p_177709_ p_177709_
+	reportFailure (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V m_177725_
+		static
+		0 p_177726_ p_177726_
+		1 p_177727_ p_177727_
+	reportPassed (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177722_
+		static
+		0 p_177723_ p_177723_
+		1 p_177724_ p_177724_
+	rerunTest ()V m_177695_
+	say (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/ChatFormatting;Ljava/lang/String;)V m_177700_
+		static
+		0 p_177701_ p_177701_
+		1 p_177702_ p_177702_
+		2 p_177703_ p_177703_
+	showRedBox (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)V m_177696_
+		static
+		0 p_177697_ p_177697_
+		1 p_177698_ p_177698_
+		2 p_177699_ p_177699_
+	spawnBeacon (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/world/level/block/Block;)V m_177719_
+		static
+		0 p_177720_ p_177720_
+		1 p_177721_ p_177721_
+	spawnLectern (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177738_
+		static
+		0 p_177739_ p_177739_
+		1 p_177740_ p_177740_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_177737_ p_177737_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177729_ p_177729_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_177718_ p_177718_
+	visualizeFailedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V m_177733_
+		static
+		0 p_177734_ p_177734_
+		1 p_177735_ p_177735_
+	visualizePassedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177730_
+		static
+		0 p_177731_ p_177731_
+		1 p_177732_ p_177732_
+net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/StructureUtils
+	DEFAULT_TEST_STRUCTURES_DIR f_177741_
+	HOW_MANY_CHUNKS_TO_LOAD_IN_EACH_DIRECTION_OF_STRUCTURE f_177743_
+	LOGGER f_177742_
+	testStructuresDir f_127833_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCommandBlockAndButtonToStartTest (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V m_127875_
+		static
+		0 p_127876_ p_127876_
+		1 p_127877_ p_127877_
+		2 p_127878_ p_127878_
+		3 p_127879_ p_127879_
+	clearBlock (ILnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V m_127841_
+		static
+		0 p_127842_ p_127842_
+		1 p_127843_ p_127843_
+		2 p_127844_ p_127844_
+	clearSpaceForStructure (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;ILnet/minecraft/server/level/ServerLevel;)V m_127849_
+		static
+		0 p_127850_ p_127850_
+		1 p_127851_ p_127851_
+		2 p_127852_ p_127852_
+	createNewEmptyStructureBlock (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V m_177764_
+		static
+		0 p_177765_ p_177765_
+		1 p_177766_ p_177766_
+		2 p_177767_ p_177767_
+		3 p_177768_ p_177768_
+		4 p_177769_ p_177769_
+	createStructureBlock (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Z)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_127890_
+		static
+		0 p_127891_ p_127891_
+		1 p_127892_ p_127892_
+		2 p_127893_ p_127893_
+		3 p_127894_ p_127894_
+		4 p_127895_ p_127895_
+	doesStructureContain (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_127867_
+		static
+		0 p_127868_ p_127868_
+		1 p_127869_ p_127869_
+		2 p_127870_ p_127870_
+	findNearestStructureBlock (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; m_127906_
+		static
+		0 p_127907_ p_127907_
+		1 p_127908_ p_127908_
+		2 p_127909_ p_127909_
+	findStructureBlockContainingPos (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_127853_
+		static
+		0 p_127854_ p_127854_
+		1 p_127855_ p_127855_
+		2 p_127856_ p_127856_
+	findStructureBlocks (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Collection; m_127910_
+		static
+		0 p_127911_ p_127911_
+		1 p_127912_ p_127912_
+		2 p_127913_ p_127913_
+	forceLoadChunks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V m_127857_
+		static
+		0 p_127858_ p_127858_
+		1 p_127859_ p_127859_
+	getRotationForRotationSteps (I)Lnet/minecraft/world/level/block/Rotation; m_127835_
+		static
+		0 p_127836_ p_127836_
+	getRotationStepsForRotation (Lnet/minecraft/world/level/block/Rotation;)I m_177751_
+		static
+		0 p_177752_ p_177752_
+	getStructureBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_177760_
+		static
+		0 p_177761_ p_177761_
+		1 p_177762_ p_177762_
+		2 p_177763_ p_177763_
+	getStructureBoundingBox (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_127904_
+		static
+		0 p_127905_ p_127905_
+	getStructureBounds (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/phys/AABB; m_127847_
+		static
+		0 p_127848_ p_127848_
+	getStructureTemplate (Ljava/lang/String;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_127880_
+		static
+		0 p_127881_ p_127881_
+		1 p_127882_ p_127882_
+	lambda$clearSpaceForStructure$2 (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_177745_
+		static
+		0 p_177746_ p_177746_
+		1 p_177747_ p_177747_
+		2 p_177748_ p_177748_
+	lambda$clearSpaceForStructure$3 (Lnet/minecraft/world/entity/Entity;)Z m_177749_
+		static
+		0 p_177750_ p_177750_
+	lambda$findNearestStructureBlock$5 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)I m_177757_
+		static
+		0 p_177758_ p_177758_
+		1 p_177759_ p_177759_
+	lambda$findStructureBlockContainingPos$4 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_177753_
+		static
+		0 p_177754_ p_177754_
+		1 p_177755_ p_177755_
+		2 p_177756_ p_177756_
+	lambda$main$0 (Ljava/nio/file/Path;)Z m_177774_
+		static
+		0 p_177775_ p_177775_
+	lambda$main$1 (Ljava/nio/file/Path;)V m_177772_
+		static
+		0 p_177773_ p_177773_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_177771_ p_177771_
+	spawnStructure (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;ILnet/minecraft/server/level/ServerLevel;Z)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_127883_
+		static
+		0 p_127884_ p_127884_
+		1 p_127885_ p_127885_
+		2 p_127886_ p_127886_
+		3 p_127887_ p_127887_
+		4 p_127888_ p_127888_
+		5 p_127889_ p_127889_
+	tryLoadStructure (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; m_127902_
+		static
+		0 p_127903_ p_127903_
+net/minecraft/gametest/framework/StructureUtils$1 net/minecraft/gametest/framework/StructureUtils$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_177776_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/gametest/framework/TeamcityTestReporter net/minecraft/gametest/framework/TeamcityTestReporter
+	ESCAPER f_177779_
+	LOGGER f_177778_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_177783_ p_177783_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177785_ p_177785_
+net/minecraft/gametest/framework/TestClassNameArgument net/minecraft/gametest/framework/TestClassNameArgument
+	EXAMPLES f_127914_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTestClassName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_127920_
+		static
+		0 p_127921_ p_127921_
+		1 p_127922_ p_127922_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_127925_ p_127925_
+		1 p_127926_ p_127926_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_127928_ p_127928_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_127919_ p_127919_
+	testClassName ()Lnet/minecraft/gametest/framework/TestClassNameArgument; m_127917_
+		static
+net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/TestCommand
+	DEFAULT_CLEAR_RADIUS f_177786_
+	DEFAULT_X_SIZE f_177792_
+	DEFAULT_Y_SIZE f_177793_
+	DEFAULT_Z_SIZE f_177794_
+	MAX_CLEAR_RADIUS f_177787_
+	SHOW_POS_DURATION_MS f_177791_
+	STRUCTURE_BLOCK_FULL_SEARCH_RADIUS f_177789_
+	STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS f_177788_
+	TEST_POS_Z_OFFSET_FROM_PLAYER f_177790_
+	<init> ()V <init>
+	clearAllTests (Lnet/minecraft/commands/CommandSourceStack;I)I m_127952_
+		static
+		0 p_127953_ p_127953_
+		1 p_127954_ p_127954_
+	createNewStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;III)I m_127967_
+		static
+		0 p_127968_ p_127968_
+		1 p_127969_ p_127969_
+		2 p_127970_ p_127970_
+		3 p_127971_ p_127971_
+		4 p_127972_ p_127972_
+	exportNearestTestStructure (Lnet/minecraft/commands/CommandSourceStack;)I m_128008_
+		static
+		0 p_128009_ p_128009_
+	exportTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_128010_
+		static
+		0 p_128011_ p_128011_
+		1 p_128012_ p_128012_
+	importTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_128015_
+		static
+		0 p_128016_ p_128016_
+		1 p_128017_ p_128017_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_128056_
+		static
+		0 p_128057_ p_128057_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_128054_
+		static
+		0 p_128055_ p_128055_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_128036_
+		static
+		0 p_128037_ p_128037_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_128034_
+		static
+		0 p_128035_ p_128035_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_128032_
+		static
+		0 p_128033_ p_128033_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_128030_
+		static
+		0 p_128031_ p_128031_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_128028_
+		static
+		0 p_128029_ p_128029_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_128026_
+		static
+		0 p_128027_ p_128027_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_128024_
+		static
+		0 p_128025_ p_128025_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_128022_
+		static
+		0 p_128023_ p_128023_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_128020_
+		static
+		0 p_128021_ p_128021_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_128018_
+		static
+		0 p_128019_ p_128019_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_128052_
+		static
+		0 p_128053_ p_128053_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_128013_
+		static
+		0 p_128014_ p_128014_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_128006_
+		static
+		0 p_128007_ p_128007_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_127999_
+		static
+		0 p_128000_ p_128000_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_127948_
+		static
+		0 p_127949_ p_127949_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_128050_
+		static
+		0 p_128051_ p_128051_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_128048_
+		static
+		0 p_128049_ p_128049_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_128046_
+		static
+		0 p_128047_ p_128047_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_128044_
+		static
+		0 p_128045_ p_128045_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_128042_
+		static
+		0 p_128043_ p_128043_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_128040_
+		static
+		0 p_128041_ p_128041_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_128038_
+		static
+		0 p_128039_ p_128039_
+	lambda$runAllNearbyTests$25 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;Lnet/minecraft/core/BlockPos;)V m_127940_
+		static
+		0 p_127941_ p_127941_
+		1 p_127942_ p_127942_
+		2 p_127943_ p_127943_
+	lambda$runTests$26 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127991_
+		static
+		0 p_127992_ p_127992_
+	lambda$say$27 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287807_
+		static
+		0 p_288266_ p_288266_
+	lambda$say$28 (Lnet/minecraft/server/level/ServerPlayer;)Z m_127944_
+		static
+		0 p_127945_ p_127945_
+	lambda$say$29 (Lnet/minecraft/ChatFormatting;Ljava/lang/String;Lnet/minecraft/server/level/ServerPlayer;)V m_127987_
+		static
+		0 p_127988_ p_127988_
+		1 p_127989_ p_127989_
+		2 p_127990_ p_127990_
+	lambda$showPos$24 (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287808_
+		static
+		0 p_288267_ p_288267_
+		1 p_288268_ p_288268_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_127946_
+		static
+		0 p_127947_ p_127947_
+	runAllNearbyTests (Lnet/minecraft/commands/CommandSourceStack;)I m_128001_
+		static
+		0 p_128002_ p_128002_
+	runAllTests (Lnet/minecraft/commands/CommandSourceStack;II)I m_127955_
+		static
+		0 p_127956_ p_127956_
+		1 p_127957_ p_127957_
+		2 p_127958_ p_127958_
+	runAllTestsInClass (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;II)I m_127962_
+		static
+		0 p_127963_ p_127963_
+		1 p_127964_ p_127964_
+		2 p_127965_ p_127965_
+		3 p_127966_ p_127966_
+	runLastFailedTests (Lnet/minecraft/commands/CommandSourceStack;ZII)I m_127982_
+		static
+		0 p_127983_ p_127983_
+		1 p_127984_ p_127984_
+		2 p_127985_ p_127985_
+		3 p_127986_ p_127986_
+	runNearbyTest (Lnet/minecraft/commands/CommandSourceStack;)I m_127950_
+		static
+		0 p_127951_ p_127951_
+	runTest (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V m_127929_
+		static
+		0 p_127930_ p_127930_
+		1 p_127931_ p_127931_
+		2 p_127932_ p_127932_
+	runTest (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunction;I)I m_127978_
+		static
+		0 p_127979_ p_127979_
+		1 p_127980_ p_127980_
+		2 p_127981_ p_127981_
+	runTestPreparation (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/server/level/ServerLevel;)V m_127993_
+		static
+		0 p_127994_ p_127994_
+		1 p_127995_ p_127995_
+	runTests (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;II)V m_127973_
+		static
+		0 p_127974_ p_127974_
+		1 p_127975_ p_127975_
+		2 p_127976_ p_127976_
+		3 p_127977_ p_127977_
+	say (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Lnet/minecraft/ChatFormatting;)V m_127933_
+		static
+		0 p_127934_ p_127934_
+		1 p_127935_ p_127935_
+		2 p_127936_ p_127936_
+	say (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V m_128003_
+		static
+		0 p_128004_ p_128004_
+		1 p_128005_ p_128005_
+	showPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_127959_
+		static
+		0 p_127960_ p_127960_
+		1 p_127961_ p_127961_
+	showTestSummaryIfAllDone (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V m_127996_
+		static
+		0 p_127997_ p_127997_
+		1 p_127998_ p_127998_
+net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer
+	level f_128058_
+	tracker f_128059_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V <init>
+		0 p_128061_ p_128061_
+		1 p_128062_ p_128062_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_128066_ p_128066_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177797_ p_177797_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_128064_ p_128064_
+net/minecraft/gametest/framework/TestFunction net/minecraft/gametest/framework/TestFunction
+	batchName f_128067_
+	function f_128071_
+	maxAttempts f_177798_
+	maxTicks f_128072_
+	required f_128070_
+	requiredSuccesses f_177799_
+	rotation f_128074_
+	setupTicks f_128073_
+	structureName f_128069_
+	testName f_128068_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZLjava/util/function/Consumer;)V <init>
+		0 p_177820_ p_177820_
+		1 p_177821_ p_177821_
+		2 p_177822_ p_177822_
+		3 p_177823_ p_177823_
+		4 p_177824_ p_177824_
+		5 p_177825_ p_177825_
+		6 p_177826_ p_177826_
+		7 p_177827_ p_177827_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZIILjava/util/function/Consumer;)V <init>
+		0 p_177809_ p_177809_
+		1 p_177810_ p_177810_
+		2 p_177811_ p_177811_
+		3 p_177812_ p_177812_
+		4 p_177813_ p_177813_
+		5 p_177814_ p_177814_
+		6 p_177815_ p_177815_
+		7 p_177816_ p_177816_
+		8 p_177817_ p_177817_
+		9 p_177818_ p_177818_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V <init>
+		0 p_177801_ p_177801_
+		1 p_177802_ p_177802_
+		2 p_177803_ p_177803_
+		3 p_177804_ p_177804_
+		4 p_177805_ p_177805_
+		5 p_177806_ p_177806_
+		6 p_177807_ p_177807_
+	getBatchName ()Ljava/lang/String; m_128081_
+	getMaxAttempts ()I m_177829_
+	getMaxTicks ()I m_128079_
+	getRequiredSuccesses ()I m_177830_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_128083_
+	getSetupTicks ()J m_128082_
+	getStructureName ()Ljava/lang/String; m_128078_
+	getTestName ()Ljava/lang/String; m_128075_
+	isFlaky ()Z m_177828_
+	isRequired ()Z m_128080_
+	run (Lnet/minecraft/gametest/framework/GameTestHelper;)V m_128076_
+		0 p_128077_ p_128077_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/TestFunctionArgument net/minecraft/gametest/framework/TestFunctionArgument
+	EXAMPLES f_128085_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTestFunction (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; m_128091_
+		static
+		0 p_128092_ p_128092_
+		1 p_128093_ p_128093_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_128096_ p_128096_
+		1 p_128097_ p_128097_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_128099_ p_128099_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/TestFunction; parse
+		0 p_128090_ p_128090_
+	testFunctionArgument ()Lnet/minecraft/gametest/framework/TestFunctionArgument; m_128088_
+		static
+net/minecraft/gametest/framework/TestReporter net/minecraft/gametest/framework/TestReporter
+	finish ()V m_142411_
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_128100_ p_128100_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177831_ p_177831_
+net/minecraft/gametest/framework/package-info net/minecraft/gametest/framework/package-info
+net/minecraft/locale/Language net/minecraft/locale/Language
+	DEFAULT f_177832_
+	GSON f_128102_
+	LOGGER f_128101_
+	UNSUPPORTED_FORMAT_PATTERN f_128103_
+	instance f_128104_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/locale/Language; m_128107_
+		static
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_265702_ p_265702_
+		1 p_265599_ p_265599_
+	getOrDefault (Ljava/lang/String;)Ljava/lang/String; m_6834_
+		0 p_128111_ p_128111_
+	getVisualOrder (Ljava/util/List;)Ljava/util/List; m_128112_
+		0 p_128113_ p_128113_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_128116_ p_128116_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_128117_ p_128117_
+	inject (Lnet/minecraft/locale/Language;)V m_128114_
+		static
+		0 p_128115_ p_128115_
+	isDefaultRightToLeft ()Z m_6627_
+	loadDefault ()Lnet/minecraft/locale/Language; m_128118_
+		static
+	loadFromJson (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V m_128108_
+		static
+		0 p_128109_ p_128109_
+		1 p_128110_ p_128110_
+	parseTranslations (Ljava/util/function/BiConsumer;Ljava/lang/String;)V m_280428_
+		static
+		0 p_282031_ p_282031_
+		1 p_283638_ p_283638_
+net/minecraft/locale/Language$1 net/minecraft/locale/Language$1
+	val$storage f_128119_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_128121_ p_128121_
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_128127_ p_128127_
+		1 p_265421_ p_265421_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_128129_ p_128129_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_128135_ p_128135_
+	isDefaultRightToLeft ()Z m_6627_
+	lambda$getVisualOrder$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_177833_
+		static
+		0 p_177834_ p_177834_
+		1 p_177835_ p_177835_
+		2 p_177836_ p_177836_
+	lambda$getVisualOrder$1 (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/util/FormattedCharSink;)Z m_128130_
+		static
+		0 p_128131_ p_128131_
+		1 p_128132_ p_128132_
+net/minecraft/locale/package-info net/minecraft/locale/package-info
+net/minecraft/nbt/ByteArrayTag net/minecraft/nbt/ByteArrayTag
+	SELF_SIZE_IN_BYTES f_263438_
+	TYPE f_128185_
+	data f_128186_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_128189_ p_128189_
+	<init> ([B)V <init>
+		0 p_128191_ p_128191_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177839_ p_177839_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197429_ p_197429_
+	add (ILjava/lang/Object;)V add
+		0 p_128209_ p_128209_
+		1 p_128210_ p_128210_
+	add (ILnet/minecraft/nbt/ByteTag;)V add
+		0 p_128215_ p_128215_
+		1 p_128216_ p_128216_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128224_ p_128224_
+		1 p_128225_ p_128225_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128218_ p_128218_
+		1 p_128219_ p_128219_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128233_ p_128233_
+	get (I)Ljava/lang/Object; get
+		0 p_128235_ p_128235_
+	get (I)Lnet/minecraft/nbt/ByteTag; get
+		0 p_128194_ p_128194_
+	getAsByteArray ()[B m_128227_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Ljava/lang/Object; remove
+		0 p_128238_ p_128238_
+	remove (I)Lnet/minecraft/nbt/ByteTag; remove
+		0 p_128213_ p_128213_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128222_ p_128222_
+	set (ILnet/minecraft/nbt/ByteTag;)Lnet/minecraft/nbt/ByteTag; set
+		0 p_128196_ p_128196_
+		1 p_128197_ p_128197_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128240_ p_128240_
+		1 p_128241_ p_128241_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128229_ p_128229_
+		1 p_128230_ p_128230_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128199_ p_128199_
+		1 p_128200_ p_128200_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[B m_128206_
+		static
+		0 p_128207_ p_128207_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128202_ p_128202_
+net/minecraft/nbt/ByteArrayTag$1 net/minecraft/nbt/ByteArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128252_ p_128252_
+		1 p_128253_ p_128253_
+		2 p_128254_ p_128254_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteArrayTag; m_7300_
+		0 p_128247_ p_128247_
+		1 p_128248_ p_128248_
+		2 p_128249_ p_128249_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197433_ p_197433_
+		1 p_197434_ p_197434_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197431_ p_197431_
+net/minecraft/nbt/ByteTag net/minecraft/nbt/ByteTag
+	ONE f_128257_
+	SELF_SIZE_IN_BYTES f_263439_
+	TYPE f_128255_
+	ZERO f_128256_
+	data f_128258_
+	<clinit> ()V <clinit>
+		static
+	<init> (B)V <init>
+		0 p_128261_ p_128261_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177842_ p_177842_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197436_ p_197436_
+	copy ()Lnet/minecraft/nbt/ByteTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128280_ p_128280_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (B)Lnet/minecraft/nbt/ByteTag; m_128266_
+		static
+		0 p_128267_ p_128267_
+	valueOf (Z)Lnet/minecraft/nbt/ByteTag; m_128273_
+		static
+		0 p_128274_ p_128274_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128269_ p_128269_
+net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/ByteTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteTag; m_7300_
+		0 p_128292_ p_128292_
+		1 p_128293_ p_128293_
+		2 p_128294_ p_128294_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128297_ p_128297_
+		1 p_128298_ p_128298_
+		2 p_128299_ p_128299_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197438_ p_197438_
+		1 p_197439_ p_197439_
+	size ()I m_196292_
+net/minecraft/nbt/ByteTag$Cache net/minecraft/nbt/ByteTag$Cache
+	cache f_128301_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/CollectionTag net/minecraft/nbt/CollectionTag
+	<init> ()V <init>
+	add (ILjava/lang/Object;)V add
+		0 p_128308_ p_128308_
+		1 p_128309_ p_128309_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128315_ p_128315_
+		1 p_128316_ p_128316_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128310_ p_128310_
+		1 p_128311_ p_128311_
+	getElementType ()B m_7264_
+	remove (I)Ljava/lang/Object; remove
+		0 p_128321_ p_128321_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128313_ p_128313_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128318_ p_128318_
+		1 p_128319_ p_128319_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128323_ p_128323_
+		1 p_128324_ p_128324_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128305_ p_128305_
+		1 p_128306_ p_128306_
+net/minecraft/nbt/CompoundTag net/minecraft/nbt/CompoundTag
+	CODEC f_128325_
+	MAP_ENTRY_SIZE_IN_BYTES f_263443_
+	SELF_SIZE_IN_BYTES f_263436_
+	TYPE f_128326_
+	tags f_128329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_128333_ p_128333_
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177857_ p_177857_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197442_ p_197442_
+	contains (Ljava/lang/String;I)Z m_128425_
+		0 p_128426_ p_128426_
+		1 p_128427_ p_128427_
+	contains (Ljava/lang/String;)Z m_128441_
+		0 p_128442_ p_128442_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/CompoundTag; m_6426_
+	createReport (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; m_128372_
+		0 p_128373_ p_128373_
+		1 p_128374_ p_128374_
+		2 p_128375_ p_128375_
+	entries ()Ljava/util/Map; m_128450_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128444_ p_128444_
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_128423_
+		0 p_128424_ p_128424_
+	getAllKeys ()Ljava/util/Set; m_128431_
+	getBoolean (Ljava/lang/String;)Z m_128471_
+		0 p_128472_ p_128472_
+	getByte (Ljava/lang/String;)B m_128445_
+		0 p_128446_ p_128446_
+	getByteArray (Ljava/lang/String;)[B m_128463_
+		0 p_128464_ p_128464_
+	getCompound (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_128469_
+		0 p_128470_ p_128470_
+	getDouble (Ljava/lang/String;)D m_128459_
+		0 p_128460_ p_128460_
+	getFloat (Ljava/lang/String;)F m_128457_
+		0 p_128458_ p_128458_
+	getId ()B m_7060_
+	getInt (Ljava/lang/String;)I m_128451_
+		0 p_128452_ p_128452_
+	getIntArray (Ljava/lang/String;)[I m_128465_
+		0 p_128466_ p_128466_
+	getList (Ljava/lang/String;I)Lnet/minecraft/nbt/ListTag; m_128437_
+		0 p_128438_ p_128438_
+		1 p_128439_ p_128439_
+	getLong (Ljava/lang/String;)J m_128454_
+		0 p_128455_ p_128455_
+	getLongArray (Ljava/lang/String;)[J m_128467_
+		0 p_128468_ p_128468_
+	getShort (Ljava/lang/String;)S m_128448_
+		0 p_128449_ p_128449_
+	getString (Ljava/lang/String;)Ljava/lang/String; m_128461_
+		0 p_128462_ p_128462_
+	getTagType (Ljava/lang/String;)B m_128435_
+		0 p_128436_ p_128436_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	getUUID (Ljava/lang/String;)Ljava/util/UUID; m_128342_
+		0 p_128343_ p_128343_
+	hasUUID (Ljava/lang/String;)Z m_128403_
+		0 p_128404_ p_128404_
+	hashCode ()I hashCode
+	isEmpty ()Z m_128456_
+	lambda$createReport$3 (Ljava/lang/String;)Ljava/lang/String; m_128480_
+		0 p_128481_ p_128481_
+	lambda$static$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274047_
+		static
+		0 p_274780_ p_274780_
+	lambda$static$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_274048_
+		static
+		0 p_274781_ p_274781_
+	lambda$static$2 (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; m_128411_
+		static
+		0 p_128412_ p_128412_
+	merge (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_128391_
+		0 p_128392_ p_128392_
+	put (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_128365_
+		0 p_128366_ p_128366_
+		1 p_128367_ p_128367_
+	putBoolean (Ljava/lang/String;Z)V m_128379_
+		0 p_128380_ p_128380_
+		1 p_128381_ p_128381_
+	putByte (Ljava/lang/String;B)V m_128344_
+		0 p_128345_ p_128345_
+		1 p_128346_ p_128346_
+	putByteArray (Ljava/lang/String;Ljava/util/List;)V m_177853_
+		0 p_177854_ p_177854_
+		1 p_177855_ p_177855_
+	putByteArray (Ljava/lang/String;[B)V m_128382_
+		0 p_128383_ p_128383_
+		1 p_128384_ p_128384_
+	putDouble (Ljava/lang/String;D)V m_128347_
+		0 p_128348_ p_128348_
+		1 p_128349_ p_128349_
+	putFloat (Ljava/lang/String;F)V m_128350_
+		0 p_128351_ p_128351_
+		1 p_128352_ p_128352_
+	putInt (Ljava/lang/String;I)V m_128405_
+		0 p_128406_ p_128406_
+		1 p_128407_ p_128407_
+	putIntArray (Ljava/lang/String;[I)V m_128385_
+		0 p_128386_ p_128386_
+		1 p_128387_ p_128387_
+	putIntArray (Ljava/lang/String;Ljava/util/List;)V m_128408_
+		0 p_128409_ p_128409_
+		1 p_128410_ p_128410_
+	putLong (Ljava/lang/String;J)V m_128356_
+		0 p_128357_ p_128357_
+		1 p_128358_ p_128358_
+	putLongArray (Ljava/lang/String;Ljava/util/List;)V m_128428_
+		0 p_128429_ p_128429_
+		1 p_128430_ p_128430_
+	putLongArray (Ljava/lang/String;[J)V m_128388_
+		0 p_128389_ p_128389_
+		1 p_128390_ p_128390_
+	putShort (Ljava/lang/String;S)V m_128376_
+		0 p_128377_ p_128377_
+		1 p_128378_ p_128378_
+	putString (Ljava/lang/String;Ljava/lang/String;)V m_128359_
+		0 p_128360_ p_128360_
+		1 p_128361_ p_128361_
+	putUUID (Ljava/lang/String;Ljava/util/UUID;)V m_128362_
+		0 p_128363_ p_128363_
+		1 p_128364_ p_128364_
+	readNamedTagData (Lnet/minecraft/nbt/TagType;Ljava/lang/String;Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_128413_
+		static
+		0 p_128414_ p_128414_
+		1 p_128415_ p_128415_
+		2 p_128416_ p_128416_
+		3 p_128417_ p_128417_
+		4 p_128418_ p_128418_
+	readNamedTagName (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; m_128432_
+		static
+		0 p_128433_ p_128433_
+		1 p_128434_ p_128434_
+	readNamedTagType (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)B m_128420_
+		static
+		0 p_128421_ p_128421_
+		1 p_128422_ p_128422_
+	remove (Ljava/lang/String;)V m_128473_
+		0 p_128474_ p_128474_
+	size ()I m_128440_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128341_ p_128341_
+	writeNamedTag (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V m_128368_
+		static
+		0 p_128369_ p_128369_
+		1 p_128370_ p_128370_
+		2 p_128371_ p_128371_
+net/minecraft/nbt/CompoundTag$1 net/minecraft/nbt/CompoundTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128490_ p_128490_
+		1 p_128491_ p_128491_
+		2 p_128492_ p_128492_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_7300_
+		0 p_128485_ p_128485_
+		1 p_128486_ p_128486_
+		2 p_128487_ p_128487_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197446_ p_197446_
+		1 p_197447_ p_197447_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197444_ p_197444_
+net/minecraft/nbt/CompoundTag$2 net/minecraft/nbt/CompoundTag$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult f_197448_
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197449_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/DoubleTag net/minecraft/nbt/DoubleTag
+	SELF_SIZE_IN_BYTES f_263442_
+	TYPE f_128494_
+	ZERO f_128493_
+	data f_128495_
+	<clinit> ()V <clinit>
+		static
+	<init> (D)V <init>
+		0 p_128498_ p_128498_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177860_ p_177860_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197452_ p_197452_
+	copy ()Lnet/minecraft/nbt/DoubleTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128512_ p_128512_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (D)Lnet/minecraft/nbt/DoubleTag; m_128500_
+		static
+		0 p_128501_ p_128501_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128503_ p_128503_
+net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/DoubleTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128529_ p_128529_
+		1 p_128530_ p_128530_
+		2 p_128531_ p_128531_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/DoubleTag; m_7300_
+		0 p_128524_ p_128524_
+		1 p_128525_ p_128525_
+		2 p_128526_ p_128526_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197454_ p_197454_
+		1 p_197455_ p_197455_
+	size ()I m_196292_
+net/minecraft/nbt/EndTag net/minecraft/nbt/EndTag
+	INSTANCE f_128534_
+	SELF_SIZE_IN_BYTES f_263430_
+	TYPE f_128533_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177863_ p_177863_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197458_ p_197458_
+	copy ()Lnet/minecraft/nbt/EndTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128539_ p_128539_
+net/minecraft/nbt/EndTag$1 net/minecraft/nbt/EndTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128555_ p_128555_
+		1 p_128556_ p_128556_
+		2 p_128557_ p_128557_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; m_7300_
+		0 p_128550_ p_128550_
+		1 p_128551_ p_128551_
+		2 p_128552_ p_128552_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197465_ p_197465_
+		1 p_197466_ p_197466_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197460_ p_197460_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197462_ p_197462_
+		1 p_197463_ p_197463_
+net/minecraft/nbt/FloatTag net/minecraft/nbt/FloatTag
+	SELF_SIZE_IN_BYTES f_263444_
+	TYPE f_128560_
+	ZERO f_128559_
+	data f_128561_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_128564_ p_128564_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177866_ p_177866_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197468_ p_197468_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/FloatTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128578_ p_128578_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (F)Lnet/minecraft/nbt/FloatTag; m_128566_
+		static
+		0 p_128567_ p_128567_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128569_ p_128569_
+net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/FloatTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128595_ p_128595_
+		1 p_128596_ p_128596_
+		2 p_128597_ p_128597_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/FloatTag; m_7300_
+		0 p_128590_ p_128590_
+		1 p_128591_ p_128591_
+		2 p_128592_ p_128592_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197470_ p_197470_
+		1 p_197471_ p_197471_
+	size ()I m_196292_
+net/minecraft/nbt/IntArrayTag net/minecraft/nbt/IntArrayTag
+	SELF_SIZE_IN_BYTES f_263434_
+	TYPE f_128599_
+	data f_128600_
+	<clinit> ()V <clinit>
+		static
+	<init> ([I)V <init>
+		0 p_128605_ p_128605_
+	<init> (Ljava/util/List;)V <init>
+		0 p_128603_ p_128603_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177869_ p_177869_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197474_ p_197474_
+	add (ILnet/minecraft/nbt/IntTag;)V add
+		0 p_128629_ p_128629_
+		1 p_128630_ p_128630_
+	add (ILjava/lang/Object;)V add
+		0 p_128623_ p_128623_
+		1 p_128624_ p_128624_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128638_ p_128638_
+		1 p_128639_ p_128639_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128632_ p_128632_
+		1 p_128633_ p_128633_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/IntArrayTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128647_ p_128647_
+	get (I)Lnet/minecraft/nbt/IntTag; get
+		0 p_128608_ p_128608_
+	get (I)Ljava/lang/Object; get
+		0 p_128650_ p_128650_
+	getAsIntArray ()[I m_128648_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Ljava/lang/Object; remove
+		0 p_128653_ p_128653_
+	remove (I)Lnet/minecraft/nbt/IntTag; remove
+		0 p_128627_ p_128627_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128636_ p_128636_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128655_ p_128655_
+		1 p_128656_ p_128656_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128643_ p_128643_
+		1 p_128644_ p_128644_
+	set (ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag; set
+		0 p_128610_ p_128610_
+		1 p_128611_ p_128611_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128613_ p_128613_
+		1 p_128614_ p_128614_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[I m_128620_
+		static
+		0 p_128621_ p_128621_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128616_ p_128616_
+net/minecraft/nbt/IntArrayTag$1 net/minecraft/nbt/IntArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128667_ p_128667_
+		1 p_128668_ p_128668_
+		2 p_128669_ p_128669_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntArrayTag; m_7300_
+		0 p_128662_ p_128662_
+		1 p_128663_ p_128663_
+		2 p_128664_ p_128664_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197478_ p_197478_
+		1 p_197479_ p_197479_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197476_ p_197476_
+net/minecraft/nbt/IntTag net/minecraft/nbt/IntTag
+	SELF_SIZE_IN_BYTES f_263440_
+	TYPE f_128670_
+	data f_128671_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_128674_ p_128674_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177984_ p_177984_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197481_ p_197481_
+	copy ()Lnet/minecraft/nbt/IntTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128691_ p_128691_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (I)Lnet/minecraft/nbt/IntTag; m_128679_
+		static
+		0 p_128680_ p_128680_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128682_ p_128682_
+net/minecraft/nbt/IntTag$1 net/minecraft/nbt/IntTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntTag; m_7300_
+		0 p_128703_ p_128703_
+		1 p_128704_ p_128704_
+		2 p_128705_ p_128705_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128708_ p_128708_
+		1 p_128709_ p_128709_
+		2 p_128710_ p_128710_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197483_ p_197483_
+		1 p_197484_ p_197484_
+	size ()I m_196292_
+net/minecraft/nbt/IntTag$Cache net/minecraft/nbt/IntTag$Cache
+	HIGH f_177985_
+	LOW f_177986_
+	cache f_128712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/ListTag net/minecraft/nbt/ListTag
+	SELF_SIZE_IN_BYTES f_263445_
+	TYPE f_128714_
+	list f_128716_
+	type f_128717_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;B)V <init>
+		0 p_128721_ p_128721_
+		1 p_128722_ p_128722_
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177990_ p_177990_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197487_ p_197487_
+	add (ILjava/lang/Object;)V add
+		0 p_128741_ p_128741_
+		1 p_128742_ p_128742_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128753_ p_128753_
+		1 p_128754_ p_128754_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128747_ p_128747_
+		1 p_128748_ p_128748_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/ListTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128766_ p_128766_
+	get (I)Lnet/minecraft/nbt/Tag; get
+		0 p_128781_ p_128781_
+	get (I)Ljava/lang/Object; get
+		0 p_128771_ p_128771_
+	getCompound (I)Lnet/minecraft/nbt/CompoundTag; m_128728_
+		0 p_128729_ p_128729_
+	getDouble (I)D m_128772_
+		0 p_128773_ p_128773_
+	getElementType ()B m_7264_
+	getFloat (I)F m_128775_
+		0 p_128776_ p_128776_
+	getId ()B m_7060_
+	getInt (I)I m_128763_
+		0 p_128764_ p_128764_
+	getIntArray (I)[I m_128767_
+		0 p_128768_ p_128768_
+	getList (I)Lnet/minecraft/nbt/ListTag; m_128744_
+		0 p_128745_ p_128745_
+	getLongArray (I)[J m_177991_
+		0 p_177992_ p_177992_
+	getShort (I)S m_128757_
+		0 p_128758_ p_128758_
+	getString (I)Ljava/lang/String; m_128778_
+		0 p_128779_ p_128779_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	isEmpty ()Z isEmpty
+	remove (I)Ljava/lang/Object; remove
+		0 p_128783_ p_128783_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128751_ p_128751_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128785_ p_128785_
+		1 p_128786_ p_128786_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128760_ p_128760_
+		1 p_128761_ p_128761_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128731_ p_128731_
+		1 p_128732_ p_128732_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	updateType (Lnet/minecraft/nbt/Tag;)Z m_128738_
+		0 p_128739_ p_128739_
+	updateTypeAfterRemove ()V m_128769_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128734_ p_128734_
+net/minecraft/nbt/ListTag$1 net/minecraft/nbt/ListTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128797_ p_128797_
+		1 p_128798_ p_128798_
+		2 p_128799_ p_128799_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; m_7300_
+		0 p_128792_ p_128792_
+		1 p_128793_ p_128793_
+		2 p_128794_ p_128794_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197491_ p_197491_
+		1 p_197492_ p_197492_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197489_ p_197489_
+net/minecraft/nbt/ListTag$2 net/minecraft/nbt/ListTag$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult f_197494_
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197493_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/LongArrayTag net/minecraft/nbt/LongArrayTag
+	SELF_SIZE_IN_BYTES f_263437_
+	TYPE f_128800_
+	data f_128801_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_128804_ p_128804_
+	<init> ([J)V <init>
+		0 p_128808_ p_128808_
+	<init> (Ljava/util/List;)V <init>
+		0 p_128806_ p_128806_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177995_ p_177995_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197497_ p_197497_
+	add (ILjava/lang/Object;)V add
+		0 p_128826_ p_128826_
+		1 p_128827_ p_128827_
+	add (ILnet/minecraft/nbt/LongTag;)V add
+		0 p_128832_ p_128832_
+		1 p_128833_ p_128833_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128841_ p_128841_
+		1 p_128842_ p_128842_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128835_ p_128835_
+		1 p_128836_ p_128836_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/LongArrayTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128850_ p_128850_
+	get (I)Lnet/minecraft/nbt/LongTag; get
+		0 p_128811_ p_128811_
+	get (I)Ljava/lang/Object; get
+		0 p_128853_ p_128853_
+	getAsLongArray ()[J m_128851_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Lnet/minecraft/nbt/LongTag; remove
+		0 p_128830_ p_128830_
+	remove (I)Ljava/lang/Object; remove
+		0 p_128856_ p_128856_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128839_ p_128839_
+	set (ILnet/minecraft/nbt/LongTag;)Lnet/minecraft/nbt/LongTag; set
+		0 p_128813_ p_128813_
+		1 p_128814_ p_128814_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128858_ p_128858_
+		1 p_128859_ p_128859_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128846_ p_128846_
+		1 p_128847_ p_128847_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128816_ p_128816_
+		1 p_128817_ p_128817_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[J m_128823_
+		static
+		0 p_128824_ p_128824_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128819_ p_128819_
+net/minecraft/nbt/LongArrayTag$1 net/minecraft/nbt/LongArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128870_ p_128870_
+		1 p_128871_ p_128871_
+		2 p_128872_ p_128872_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongArrayTag; m_7300_
+		0 p_128865_ p_128865_
+		1 p_128866_ p_128866_
+		2 p_128867_ p_128867_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197501_ p_197501_
+		1 p_197502_ p_197502_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197499_ p_197499_
+net/minecraft/nbt/LongTag net/minecraft/nbt/LongTag
+	SELF_SIZE_IN_BYTES f_263435_
+	TYPE f_128873_
+	data f_128874_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_128877_ p_128877_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177998_ p_177998_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197504_ p_197504_
+	copy ()Lnet/minecraft/nbt/LongTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128894_ p_128894_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (J)Lnet/minecraft/nbt/LongTag; m_128882_
+		static
+		0 p_128883_ p_128883_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128885_ p_128885_
+net/minecraft/nbt/LongTag$1 net/minecraft/nbt/LongTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128911_ p_128911_
+		1 p_128912_ p_128912_
+		2 p_128913_ p_128913_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongTag; m_7300_
+		0 p_128906_ p_128906_
+		1 p_128907_ p_128907_
+		2 p_128908_ p_128908_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197506_ p_197506_
+		1 p_197507_ p_197507_
+	size ()I m_196292_
+net/minecraft/nbt/LongTag$Cache net/minecraft/nbt/LongTag$Cache
+	HIGH f_177999_
+	LOW f_178000_
+	cache f_128915_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/NbtAccounter net/minecraft/nbt/NbtAccounter
+	UNLIMITED f_128917_
+	quota f_128918_
+	usage f_128919_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_128922_ p_128922_
+	accountBytes (J)V m_128926_
+		0 p_263515_ p_263515_
+	getUsage ()J m_263225_
+net/minecraft/nbt/NbtAccounter$1 net/minecraft/nbt/NbtAccounter$1
+	<init> (J)V <init>
+		0 p_128925_ p_128925_
+	accountBytes (J)V m_128926_
+		0 p_128927_ p_128927_
+net/minecraft/nbt/NbtIo net/minecraft/nbt/NbtIo
+	<init> ()V <init>
+	createDecompressorStream (Ljava/io/InputStream;)Ljava/io/DataInputStream; m_202493_
+		static
+		0 p_202494_ p_202494_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)V m_197509_
+		static
+		0 p_197510_ p_197510_
+		1 p_197511_ p_197511_
+	parseCompressed (Ljava/io/File;Lnet/minecraft/nbt/StreamTagVisitor;)V m_202487_
+		static
+		0 p_202488_ p_202488_
+		1 p_202489_ p_202489_
+	parseCompressed (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;)V m_202490_
+		static
+		0 p_202491_ p_202491_
+		1 p_202492_ p_202492_
+	read (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_128934_
+		static
+		0 p_128935_ p_128935_
+		1 p_128936_ p_128936_
+	read (Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag; m_128953_
+		static
+		0 p_128954_ p_128954_
+	read (Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag; m_128928_
+		static
+		0 p_128929_ p_128929_
+	readCompressed (Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag; m_128937_
+		static
+		0 p_128938_ p_128938_
+	readCompressed (Ljava/io/InputStream;)Lnet/minecraft/nbt/CompoundTag; m_128939_
+		static
+		0 p_128940_ p_128940_
+	readUnnamedTag (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_128930_
+		static
+		0 p_128931_ p_128931_
+		1 p_128932_ p_128932_
+		2 p_128933_ p_128933_
+	write (Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V m_128955_
+		static
+		0 p_128956_ p_128956_
+		1 p_128957_ p_128957_
+	write (Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V m_128941_
+		static
+		0 p_128942_ p_128942_
+		1 p_128943_ p_128943_
+	writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V m_128947_
+		static
+		0 p_128948_ p_128948_
+		1 p_128949_ p_128949_
+	writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V m_128944_
+		static
+		0 p_128945_ p_128945_
+		1 p_128946_ p_128946_
+	writeUnnamedTag (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V m_128950_
+		static
+		0 p_128951_ p_128951_
+		1 p_128952_ p_128952_
+net/minecraft/nbt/NbtIo$1 net/minecraft/nbt/NbtIo$1
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197512_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/NbtOps net/minecraft/nbt/NbtOps
+	INSTANCE f_128958_
+	WRAPPER_MARKER f_244338_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
+		0 p_129072_ p_129072_
+		1 p_129073_ p_129073_
+	convertTo (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; convertTo
+		0 p_128980_ p_128980_
+		1 p_128981_ p_128981_
+	createBoolean (Z)Lnet/minecraft/nbt/Tag; createBoolean
+		0 p_129050_ p_129050_
+	createBoolean (Z)Ljava/lang/Object; createBoolean
+		0 p_129075_ p_129075_
+	createByte (B)Lnet/minecraft/nbt/Tag; createByte
+		0 p_128963_ p_128963_
+	createByte (B)Ljava/lang/Object; createByte
+		0 p_129077_ p_129077_
+	createByteList (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/Tag; createByteList
+		0 p_128990_ p_128990_
+	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
+		0 p_129079_ p_129079_
+	createCollector (Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; m_246675_
+		static
+		0 p_249503_ p_249503_
+	createDouble (D)Ljava/lang/Object; createDouble
+		0 p_129081_ p_129081_
+	createDouble (D)Lnet/minecraft/nbt/Tag; createDouble
+		0 p_128972_ p_128972_
+	createFloat (F)Lnet/minecraft/nbt/Tag; createFloat
+		0 p_128974_ p_128974_
+	createFloat (F)Ljava/lang/Object; createFloat
+		0 p_129083_ p_129083_
+	createInt (I)Ljava/lang/Object; createInt
+		0 p_129085_ p_129085_
+	createInt (I)Lnet/minecraft/nbt/Tag; createInt
+		0 p_128976_ p_128976_
+	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
+		0 p_129087_ p_129087_
+	createIntList (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/Tag; createIntList
+		0 p_129000_ p_129000_
+	createList (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createList
+		0 p_129052_ p_129052_
+	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
+		0 p_129089_ p_129089_
+	createLong (J)Ljava/lang/Object; createLong
+		0 p_129091_ p_129091_
+	createLong (J)Lnet/minecraft/nbt/Tag; createLong
+		0 p_128978_ p_128978_
+	createLongList (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/Tag; createLongList
+		0 p_129002_ p_129002_
+	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
+		0 p_129093_ p_129093_
+	createMap (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createMap
+		0 p_129004_ p_129004_
+	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
+		0 p_129095_ p_129095_
+	createNumeric (Ljava/lang/Number;)Lnet/minecraft/nbt/Tag; createNumeric
+		0 p_128983_ p_128983_
+	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
+		0 p_129097_ p_129097_
+	createShort (S)Lnet/minecraft/nbt/Tag; createShort
+		0 p_129048_ p_129048_
+	createShort (S)Ljava/lang/Object; createShort
+		0 p_129099_ p_129099_
+	createString (Ljava/lang/String;)Ljava/lang/Object; createString
+		0 p_129101_ p_129101_
+	createString (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; createString
+		0 p_128985_ p_128985_
+	empty ()Lnet/minecraft/nbt/Tag; empty
+	empty ()Ljava/lang/Object; empty
+	getByteBuffer (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_129132_ p_129132_
+	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_129112_ p_129112_
+	getIntStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_129134_ p_129134_
+	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_129114_ p_129114_
+	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
+		0 p_129116_ p_129116_
+	getList (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getList
+		0 p_129110_ p_129110_
+	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_129118_ p_129118_
+	getLongStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_129136_ p_129136_
+	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_129120_ p_129120_
+	getMap (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_129105_ p_129105_
+	getMapEntries (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_129103_ p_129103_
+	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_129122_ p_129122_
+	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_129124_ p_129124_
+	getMapValues (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_129070_ p_129070_
+	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_129126_ p_129126_
+	getNumberValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_129030_ p_129030_
+	getStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_129108_ p_129108_
+	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_129128_ p_129128_
+	getStringValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_129061_ p_129061_
+	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_129130_ p_129130_
+	lambda$createMap$21 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V m_129016_
+		static
+		0 p_129017_ p_129017_
+		1 p_129018_ p_129018_
+	lambda$getList$25 (Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V m_244789_
+		static
+		0 p_248050_ p_248050_
+		1 p_248051_ p_248051_
+	lambda$getList$26 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;)V m_244791_
+		static
+		0 p_248054_ p_248054_
+		1 p_248055_ p_248055_
+	lambda$getList$27 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274049_
+		static
+		0 p_274782_ p_274782_
+	lambda$getMap$20 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274058_
+		static
+		0 p_274789_ p_274789_
+	lambda$getMapEntries$17 (Ljava/util/function/BiConsumer;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_178003_
+		0 p_178004_ p_178004_
+		1 p_178005_ p_178005_
+		2 p_178006_ p_178006_
+	lambda$getMapEntries$18 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V m_129022_
+		0 p_129023_ p_129023_
+		1 p_129024_ p_129024_
+	lambda$getMapEntries$19 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274059_
+		static
+		0 p_274790_ p_274790_
+	lambda$getMapValues$15 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_129019_
+		0 p_129020_ p_129020_
+		1 p_129021_ p_129021_
+	lambda$getMapValues$16 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274063_
+		static
+		0 p_274793_ p_274793_
+	lambda$getNumberValue$0 ()Ljava/lang/String; m_274062_
+		static
+	lambda$getStream$22 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_244788_
+		static
+		0 p_248049_ p_248049_
+	lambda$getStream$23 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_129157_
+		static
+		0 p_129158_ p_129158_
+	lambda$getStream$24 ()Ljava/lang/String; m_274050_
+		static
+	lambda$getStringValue$1 ()Ljava/lang/String; m_274053_
+		static
+	lambda$mergeToList$2 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; m_244790_
+		static
+		0 p_248052_ p_248052_
+		1 p_248053_ p_248053_
+	lambda$mergeToList$3 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274060_
+		static
+		0 p_274791_ p_274791_
+	lambda$mergeToList$4 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; m_274056_
+		static
+		0 p_274787_ p_274787_
+	lambda$mergeToList$5 (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; m_244787_
+		static
+		0 p_248047_ p_248047_
+		1 p_248048_ p_248048_
+	lambda$mergeToList$6 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274061_
+		static
+		0 p_274792_ p_274792_
+	lambda$mergeToList$7 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; m_274057_
+		static
+		0 p_274788_ p_274788_
+	lambda$mergeToMap$10 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129065_
+		static
+		0 p_129066_ p_129066_
+		1 p_129067_ p_129067_
+		2 p_129068_ p_129068_
+	lambda$mergeToMap$11 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274051_
+		static
+		0 p_274783_ p_274783_
+	lambda$mergeToMap$12 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129056_
+		static
+		0 p_129057_ p_129057_
+		1 p_129058_ p_129058_
+		2 p_129059_ p_129059_
+	lambda$mergeToMap$13 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V m_128991_
+		static
+		0 p_128992_ p_128992_
+		1 p_128993_ p_128993_
+		2 p_128994_ p_128994_
+	lambda$mergeToMap$14 (Ljava/util/List;)Ljava/lang/String; m_274054_
+		static
+		0 p_274785_ p_274785_
+	lambda$mergeToMap$8 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274055_
+		static
+		0 p_274786_ p_274786_
+	lambda$mergeToMap$9 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274052_
+		static
+		0 p_274784_ p_274784_
+	lambda$remove$28 (Ljava/lang/String;Ljava/lang/String;)Z m_128986_
+		static
+		0 p_128987_ p_128987_
+		1 p_128988_ p_128988_
+	lambda$remove$29 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129025_
+		static
+		0 p_129026_ p_129026_
+		1 p_129027_ p_129027_
+		2 p_129028_ p_129028_
+	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
+	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129145_ p_129145_
+		1 p_129146_ p_129146_
+	mergeToList (Lnet/minecraft/nbt/Tag;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129038_ p_129038_
+		1 p_129039_ p_129039_
+	mergeToList (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129041_ p_129041_
+		1 p_129042_ p_129042_
+	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129148_ p_129148_
+		1 p_129149_ p_129149_
+	mergeToMap (Lnet/minecraft/nbt/Tag;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129032_ p_129032_
+		1 p_129033_ p_129033_
+	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129154_ p_129154_
+		1 p_129155_ p_129155_
+		2 p_129156_ p_129156_
+	mergeToMap (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129044_ p_129044_
+		1 p_129045_ p_129045_
+		2 p_129046_ p_129046_
+	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129151_ p_129151_
+		1 p_129152_ p_129152_
+	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
+		0 p_129160_ p_129160_
+		1 p_129161_ p_129161_
+	remove (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; remove
+		0 p_129035_ p_129035_
+		1 p_129036_ p_129036_
+	toString ()Ljava/lang/String; toString
+	tryUnwrap (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; m_246295_
+		static
+		0 p_251041_ p_251041_
+net/minecraft/nbt/NbtOps$1 net/minecraft/nbt/NbtOps$1
+	this$0 f_129164_
+	val$tag f_129163_
+	<init> (Lnet/minecraft/nbt/NbtOps;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_129166_ p_129166_
+		1 p_129167_ p_129167_
+	entries ()Ljava/util/stream/Stream; entries
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get
+		0 p_129169_ p_129169_
+	get (Ljava/lang/Object;)Ljava/lang/Object; get
+		0 p_129177_ p_129177_
+	get (Ljava/lang/String;)Ljava/lang/Object; get
+		0 p_129179_ p_129179_
+	get (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; get
+		0 p_129174_ p_129174_
+	lambda$entries$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_129170_
+		0 p_129171_ p_129171_
+		1 p_129172_ p_129172_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/NbtOps$ByteListCollector net/minecraft/nbt/NbtOps$ByteListCollector
+	values f_243771_
+	<init> ([B)V <init>
+		0 p_250457_ p_250457_
+	<init> (B)V <init>
+		0 p_249905_ p_249905_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_250723_ p_250723_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$HeterogenousListCollector net/minecraft/nbt/NbtOps$HeterogenousListCollector
+	result f_244100_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongArrayList;)V <init>
+		0 p_249410_ p_249410_
+	<init> (Lit/unimi/dsi/fastutil/bytes/ByteArrayList;)V <init>
+		0 p_248575_ p_248575_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_249606_ p_249606_
+	<init> ()V <init>
+	<init> (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V <init>
+		0 p_250270_ p_250270_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_249045_ p_249045_
+	isWrapper (Lnet/minecraft/nbt/CompoundTag;)Z m_246400_
+		static
+		0 p_252073_ p_252073_
+	lambda$new$0 (I)V m_246415_
+		0 p_249166_ p_249166_
+	lambda$new$1 (B)V m_247549_
+		0 p_249160_ p_249160_
+	lambda$new$2 (J)V m_246462_
+		0 p_249754_ p_249754_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+	wrapElement (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; m_247310_
+		static
+		0 p_251263_ p_251263_
+	wrapIfNeeded (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_247665_
+		static
+		0 p_252042_ p_252042_
+net/minecraft/nbt/NbtOps$HomogenousListCollector net/minecraft/nbt/NbtOps$HomogenousListCollector
+	result f_244352_
+	<init> (Lnet/minecraft/nbt/Tag;)V <init>
+		0 p_249247_ p_249247_
+	<init> (Lnet/minecraft/nbt/ListTag;)V <init>
+		0 p_249889_ p_249889_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_248727_ p_248727_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$InitialListCollector net/minecraft/nbt/NbtOps$InitialListCollector
+	INSTANCE f_243778_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_251635_ p_251635_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$IntListCollector net/minecraft/nbt/NbtOps$IntListCollector
+	values f_244530_
+	<init> (I)V <init>
+		0 p_250274_ p_250274_
+	<init> ([I)V <init>
+		0 p_249489_ p_249489_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_251372_ p_251372_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/NbtOps$ListCollector
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_249030_ p_249030_
+	acceptAll (Ljava/lang/Iterable;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246277_
+		0 p_249781_ p_249781_
+	acceptAll (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246922_
+		0 p_249876_ p_249876_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$LongListCollector net/minecraft/nbt/NbtOps$LongListCollector
+	values f_244231_
+	<init> (J)V <init>
+		0 p_249842_ p_249842_
+	<init> ([J)V <init>
+		0 p_251409_ p_251409_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_252167_ p_252167_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/NbtOps$NbtRecordBuilder
+	this$0 f_129181_
+	<init> (Lnet/minecraft/nbt/NbtOps;)V <init>
+		0 p_129183_ p_129183_
+	append (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; append
+		0 p_129186_ p_129186_
+		1 p_129187_ p_129187_
+		2 p_129188_ p_129188_
+	append (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
+		0 p_129193_ p_129193_
+		1 p_129194_ p_129194_
+		2 p_129195_ p_129195_
+	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
+		0 p_129197_ p_129197_
+		1 p_129198_ p_129198_
+	build (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; build
+		0 p_129190_ p_129190_
+		1 p_129191_ p_129191_
+	initBuilder ()Lnet/minecraft/nbt/CompoundTag; initBuilder
+	initBuilder ()Ljava/lang/Object; initBuilder
+	lambda$build$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274399_
+		static
+		0 p_275576_ p_275576_
+net/minecraft/nbt/NbtUtils net/minecraft/nbt/NbtUtils
+	COLON_SPLITTER f_178015_
+	COMMA_SPLITTER f_178014_
+	ELEMENT_SEPARATOR f_178012_
+	INDENT f_178016_
+	KEY_VALUE_SEPARATOR f_178013_
+	LOGGER f_129200_
+	NOT_FOUND f_178017_
+	PROPERTIES_END f_178011_
+	PROPERTIES_START f_178010_
+	SNBT_DATA_TAG f_178007_
+	YXZ_LISTTAG_DOUBLE_COMPARATOR f_178009_
+	YXZ_LISTTAG_INT_COMPARATOR f_178008_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCurrentDataVersion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_264171_
+		static
+		0 p_265050_ p_265050_
+	addDataVersion (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; m_264046_
+		static
+		0 p_265534_ p_265534_
+		1 p_265686_ p_265686_
+	compareNbt (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z m_129235_
+		static
+		0 p_129236_ p_129236_
+		1 p_129237_ p_129237_
+		2 p_129238_ p_129238_
+	createUUID (Ljava/util/UUID;)Lnet/minecraft/nbt/IntArrayTag; m_129226_
+		static
+		0 p_129227_ p_129227_
+	getDataVersion (Lnet/minecraft/nbt/CompoundTag;I)I m_264487_
+		static
+		0 p_265397_ p_265397_
+		1 p_265399_ p_265399_
+	getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_129210_
+		static
+		0 p_129211_ p_129211_
+		1 p_129212_ p_129212_
+	indent (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; m_178019_
+		static
+		0 p_178020_ p_178020_
+		1 p_178021_ p_178021_
+	lambda$packBlockState$11 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; m_178034_
+		static
+		0 p_178035_ p_178035_
+		1 p_178036_ p_178036_
+	lambda$packStructureTemplate$6 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V m_178046_
+		static
+		0 p_178047_ p_178047_
+		1 p_178048_ p_178048_
+		2 p_178049_ p_178049_
+	lambda$packStructureTemplate$7 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178079_
+		static
+		0 p_178080_ p_178080_
+	lambda$packStructureTemplate$8 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178077_
+		static
+		0 p_178078_ p_178078_
+	lambda$packStructureTemplate$9 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V m_178043_
+		static
+		0 p_178044_ p_178044_
+		1 p_178045_ p_178045_
+	lambda$static$0 (Lnet/minecraft/nbt/ListTag;)I m_178073_
+		static
+		0 p_178074_ p_178074_
+	lambda$static$1 (Lnet/minecraft/nbt/ListTag;)I m_178069_
+		static
+		0 p_178070_ p_178070_
+	lambda$static$2 (Lnet/minecraft/nbt/ListTag;)I m_178065_
+		static
+		0 p_178066_ p_178066_
+	lambda$static$3 (Lnet/minecraft/nbt/ListTag;)D m_178059_
+		static
+		0 p_178060_ p_178060_
+	lambda$static$4 (Lnet/minecraft/nbt/ListTag;)D m_178055_
+		static
+		0 p_178056_ p_178056_
+	lambda$static$5 (Lnet/minecraft/nbt/ListTag;)D m_178041_
+		static
+		0 p_178042_ p_178042_
+	lambda$unpackBlockState$12 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/lang/String;)V m_178037_
+		static
+		0 p_178038_ p_178038_
+		1 p_178039_ p_178039_
+		2 p_178040_ p_178040_
+	lambda$unpackStructureTemplate$10 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178031_
+		static
+		0 p_178032_ p_178032_
+		1 p_178033_ p_178033_
+	loadUUID (Lnet/minecraft/nbt/Tag;)Ljava/util/UUID; m_129233_
+		static
+		0 p_129234_ p_129234_
+	packBlockState (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; m_178075_
+		static
+		0 p_178076_ p_178076_
+	packStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_178067_
+		static
+		0 p_178068_ p_178068_
+	prettyPrint (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; m_178050_
+		static
+		0 p_178051_ p_178051_
+		1 p_178052_ p_178052_
+	prettyPrint (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/Tag;IZ)Ljava/lang/StringBuilder; m_178026_
+		static
+		0 p_178027_ p_178027_
+		1 p_178028_ p_178028_
+		2 p_178029_ p_178029_
+		3 p_178030_ p_178030_
+	prettyPrint (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178057_
+		static
+		0 p_178058_ p_178058_
+	readBlockPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; m_129239_
+		static
+		0 p_129240_ p_129240_
+	readBlockState (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/BlockState; m_247651_
+		static
+		0 p_256363_ p_256363_
+		1 p_250775_ p_250775_
+	readGameProfile (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/authlib/GameProfile; m_129228_
+		static
+		0 p_129229_ p_129229_
+	setValueHelper (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/StateHolder; m_129204_
+		static
+		0 p_129205_ p_129205_
+		1 p_129206_ p_129206_
+		2 p_129207_ p_129207_
+		3 p_129208_ p_129208_
+		4 p_129209_ p_129209_
+	snbtToStructure (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_178024_
+		static
+		0 p_178025_ p_178025_
+	structureToSnbt (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; m_178063_
+		static
+		0 p_178064_ p_178064_
+	toPrettyComponent (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_178061_
+		static
+		0 p_178062_ p_178062_
+	unpackBlockState (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_178053_
+		static
+		0 p_178054_ p_178054_
+	unpackStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_178071_
+		static
+		0 p_178072_ p_178072_
+	writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_129224_
+		static
+		0 p_129225_ p_129225_
+	writeBlockState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/nbt/CompoundTag; m_129202_
+		static
+		0 p_129203_ p_129203_
+	writeFluidState (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/nbt/CompoundTag; m_178022_
+		static
+		0 p_178023_ p_178023_
+	writeGameProfile (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/nbt/CompoundTag; m_129230_
+		static
+		0 p_129231_ p_129231_
+		1 p_129232_ p_129232_
+net/minecraft/nbt/NumericTag net/minecraft/nbt/NumericTag
+	<init> ()V <init>
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/ShortTag net/minecraft/nbt/ShortTag
+	SELF_SIZE_IN_BYTES f_263431_
+	TYPE f_129244_
+	data f_129245_
+	<clinit> ()V <clinit>
+		static
+	<init> (S)V <init>
+		0 p_129248_ p_129248_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178084_ p_178084_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197515_ p_197515_
+	copy ()Lnet/minecraft/nbt/ShortTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_129265_ p_129265_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (S)Lnet/minecraft/nbt/ShortTag; m_129258_
+		static
+		0 p_129259_ p_129259_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129254_ p_129254_
+net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/ShortTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129282_ p_129282_
+		1 p_129283_ p_129283_
+		2 p_129284_ p_129284_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ShortTag; m_7300_
+		0 p_129277_ p_129277_
+		1 p_129278_ p_129278_
+		2 p_129279_ p_129279_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197517_ p_197517_
+		1 p_197518_ p_197518_
+	size ()I m_196292_
+net/minecraft/nbt/ShortTag$Cache net/minecraft/nbt/ShortTag$Cache
+	HIGH f_178085_
+	LOW f_178086_
+	cache f_129286_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/SnbtPrinterTagVisitor net/minecraft/nbt/SnbtPrinterTagVisitor
+	ELEMENT_SEPARATOR f_178092_
+	ELEMENT_SPACING f_178096_
+	KEY_ORDER f_178088_
+	LIST_CLOSE f_178094_
+	LIST_OPEN f_178093_
+	LIST_TYPE_SEPARATOR f_178095_
+	NAME_VALUE_SEPARATOR f_178091_
+	NEWLINE f_178099_
+	NO_INDENTATION f_178089_
+	SIMPLE_VALUE f_178090_
+	STRUCT_CLOSE f_178098_
+	STRUCT_OPEN f_178097_
+	depth f_178101_
+	indentation f_178100_
+	path f_178102_
+	result f_178103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/List;)V <init>
+		0 p_178107_ p_178107_
+		1 p_178108_ p_178108_
+		2 p_178109_ p_178109_
+	<init> ()V <init>
+	getKeys (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_178146_
+		0 p_178147_ p_178147_
+	handleEscapePretty (Ljava/lang/String;)Ljava/lang/String; m_178111_
+		static
+		0 p_178112_ p_178112_
+	lambda$static$0 (Ljava/util/HashMap;)V m_178113_
+		static
+		0 p_178114_ p_178114_
+	pathString ()Ljava/lang/String; m_178110_
+	popPath ()V m_178143_
+	pushPath (Ljava/lang/String;)V m_178144_
+		0 p_178145_ p_178145_
+	visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178141_
+		0 p_178142_ p_178142_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178118_ p_178118_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178116_ p_178116_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178120_ p_178120_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178122_ p_178122_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178124_ p_178124_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178126_ p_178126_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178130_ p_178130_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178128_ p_178128_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178132_ p_178132_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178136_ p_178136_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178134_ p_178134_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178138_ p_178138_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178140_ p_178140_
+net/minecraft/nbt/StreamTagVisitor net/minecraft/nbt/StreamTagVisitor
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197531_ p_197531_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197521_ p_197521_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197522_ p_197522_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197520_ p_197520_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197533_ p_197533_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197523_ p_197523_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197532_ p_197532_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197525_ p_197525_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197524_ p_197524_
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197534_ p_197534_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197536_ p_197536_
+		1 p_197537_ p_197537_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197529_ p_197529_
+		1 p_197530_ p_197530_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197526_ p_197526_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197527_ p_197527_
+		1 p_197528_ p_197528_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197535_ p_197535_
+net/minecraft/nbt/StreamTagVisitor$EntryResult net/minecraft/nbt/StreamTagVisitor$EntryResult
+	$VALUES $VALUES
+	BREAK BREAK
+	ENTER ENTER
+	HALT HALT
+	SKIP SKIP
+	$values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_197547_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197545_ p_197545_
+		1 p_197546_ p_197546_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; valueOf
+		static
+		0 p_197549_ p_197549_
+	values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; values
+		static
+net/minecraft/nbt/StreamTagVisitor$ValueResult net/minecraft/nbt/StreamTagVisitor$ValueResult
+	$VALUES $VALUES
+	BREAK BREAK
+	CONTINUE CONTINUE
+	HALT HALT
+	$values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_197559_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197557_ p_197557_
+		1 p_197558_ p_197558_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; valueOf
+		static
+		0 p_197561_ p_197561_
+	values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; values
+		static
+net/minecraft/nbt/StringTag net/minecraft/nbt/StringTag
+	DOUBLE_QUOTE f_178149_
+	EMPTY f_129289_
+	ESCAPE f_178151_
+	NOT_SET f_178152_
+	SELF_SIZE_IN_BYTES f_263432_
+	SINGLE_QUOTE f_178150_
+	TYPE f_129288_
+	data f_129290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_129293_ p_129293_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178154_ p_178154_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197566_ p_197566_
+	copy ()Lnet/minecraft/nbt/StringTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_129308_ p_129308_
+	getAsString ()Ljava/lang/String; m_7916_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	quoteAndEscape (Ljava/lang/String;)Ljava/lang/String; m_129303_
+		static
+		0 p_129304_ p_129304_
+	sizeInBytes ()I m_263179_
+	skipString (Ljava/io/DataInput;)V m_197563_
+		static
+		0 p_197564_ p_197564_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StringTag; m_129297_
+		static
+		0 p_129298_ p_129298_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129296_ p_129296_
+net/minecraft/nbt/StringTag$1 net/minecraft/nbt/StringTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129320_ p_129320_
+		1 p_129321_ p_129321_
+		2 p_129322_ p_129322_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StringTag; m_7300_
+		0 p_129315_ p_129315_
+		1 p_129316_ p_129316_
+		2 p_129317_ p_129317_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197570_ p_197570_
+		1 p_197571_ p_197571_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197568_ p_197568_
+net/minecraft/nbt/StringTagVisitor net/minecraft/nbt/StringTagVisitor
+	SIMPLE_VALUE f_178155_
+	builder f_178156_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	handleEscape (Ljava/lang/String;)Ljava/lang/String; m_178159_
+		static
+		0 p_178160_ p_178160_
+	visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178187_
+		0 p_178188_ p_178188_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178164_ p_178164_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178162_ p_178162_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178166_ p_178166_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178168_ p_178168_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178170_ p_178170_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178172_ p_178172_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178176_ p_178176_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178174_ p_178174_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178178_ p_178178_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178182_ p_178182_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178180_ p_178180_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178184_ p_178184_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178186_ p_178186_
+net/minecraft/nbt/Tag net/minecraft/nbt/Tag
+	ARRAY_HEADER f_178190_
+	MAX_DEPTH f_178207_
+	OBJECT_HEADER f_178189_
+	OBJECT_REFERENCE f_178191_
+	STRING_SIZE f_178192_
+	TAG_ANY_NUMERIC f_178206_
+	TAG_BYTE f_178194_
+	TAG_BYTE_ARRAY f_178200_
+	TAG_COMPOUND f_178203_
+	TAG_DOUBLE f_178199_
+	TAG_END f_178193_
+	TAG_FLOAT f_178198_
+	TAG_INT f_178196_
+	TAG_INT_ARRAY f_178204_
+	TAG_LIST f_178202_
+	TAG_LONG f_178197_
+	TAG_LONG_ARRAY f_178205_
+	TAG_SHORT f_178195_
+	TAG_STRING f_178201_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178208_ p_178208_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197572_ p_197572_
+	acceptAsRoot (Lnet/minecraft/nbt/StreamTagVisitor;)V m_197573_
+		0 p_197574_ p_197574_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	getAsString ()Ljava/lang/String; m_7916_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129329_ p_129329_
+net/minecraft/nbt/TagParser net/minecraft/nbt/TagParser
+	BYTE_PATTERN f_129343_
+	DOUBLE_PATTERN f_129341_
+	DOUBLE_PATTERN_NOSUFFIX f_129340_
+	ELEMENT_SEPARATOR f_178209_
+	ERROR_EXPECTED_KEY f_129335_
+	ERROR_EXPECTED_VALUE f_129336_
+	ERROR_INSERT_MIXED_ARRAY f_129338_
+	ERROR_INSERT_MIXED_LIST f_129337_
+	ERROR_INVALID_ARRAY f_129339_
+	ERROR_TRAILING_DATA f_129334_
+	FLOAT_PATTERN f_129342_
+	INT_PATTERN f_129346_
+	LIST_CLOSE f_178212_
+	LIST_OPEN f_178211_
+	LONG_PATTERN f_129344_
+	NAME_VALUE_SEPARATOR f_178210_
+	SHORT_PATTERN f_129345_
+	STRUCT_CLOSE f_178213_
+	STRUCT_OPEN f_178214_
+	reader f_129347_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/brigadier/StringReader;)V <init>
+		0 p_129350_ p_129350_
+	expect (C)V m_129352_
+		0 p_129353_ p_129353_
+	hasElementSeparator ()Z m_129376_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129365_
+		static
+		0 p_129366_ p_129366_
+		1 p_129367_ p_129367_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129356_
+		static
+		0 p_129357_ p_129357_
+		1 p_129358_ p_129358_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129354_
+		static
+		0 p_129355_ p_129355_
+	parseTag (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_129359_
+		static
+		0 p_129360_ p_129360_
+	readArray (Lnet/minecraft/nbt/TagType;Lnet/minecraft/nbt/TagType;)Ljava/util/List; m_129361_
+		0 p_129362_ p_129362_
+		1 p_129363_ p_129363_
+	readArrayTag ()Lnet/minecraft/nbt/Tag; m_129375_
+	readKey ()Ljava/lang/String; m_129364_
+	readList ()Lnet/minecraft/nbt/Tag; m_129372_
+	readListTag ()Lnet/minecraft/nbt/Tag; m_129374_
+	readSingleStruct ()Lnet/minecraft/nbt/CompoundTag; m_129351_
+	readStruct ()Lnet/minecraft/nbt/CompoundTag; m_129373_
+	readTypedValue ()Lnet/minecraft/nbt/Tag; m_129370_
+	readValue ()Lnet/minecraft/nbt/Tag; m_129371_
+	type (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_129368_
+		0 p_129369_ p_129369_
+net/minecraft/nbt/TagType net/minecraft/nbt/TagType
+	createInvalid (I)Lnet/minecraft/nbt/TagType; m_129377_
+		static
+		0 p_129378_ p_129378_
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129379_ p_129379_
+		1 p_129380_ p_129380_
+		2 p_129381_ p_129381_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197578_ p_197578_
+		1 p_197579_ p_197579_
+	parseRoot (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)V m_197580_
+		0 p_197581_ p_197581_
+		1 p_197582_ p_197582_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197575_ p_197575_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197576_ p_197576_
+		1 p_197577_ p_197577_
+net/minecraft/nbt/TagType$1 net/minecraft/nbt/TagType$1
+	val$id f_129382_
+	<init> (I)V <init>
+		0 p_129384_ p_129384_
+	createException ()Ljava/io/IOException; m_197591_
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129392_ p_129392_
+		1 p_129393_ p_129393_
+		2 p_129394_ p_129394_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; m_7300_
+		0 p_129387_ p_129387_
+		1 p_129388_ p_129388_
+		2 p_129389_ p_129389_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197589_ p_197589_
+		1 p_197590_ p_197590_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197584_ p_197584_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197586_ p_197586_
+		1 p_197587_ p_197587_
+net/minecraft/nbt/TagType$2 net/minecraft/nbt/TagType$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197592_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/TagType$StaticSize net/minecraft/nbt/TagType$StaticSize
+	size ()I m_196292_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197595_ p_197595_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197597_ p_197597_
+		1 p_197598_ p_197598_
+net/minecraft/nbt/TagType$VariableSize net/minecraft/nbt/TagType$VariableSize
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197600_ p_197600_
+		1 p_197601_ p_197601_
+net/minecraft/nbt/TagTypes net/minecraft/nbt/TagTypes
+	TYPES f_129395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType (I)Lnet/minecraft/nbt/TagType; m_129397_
+		static
+		0 p_129398_ p_129398_
+net/minecraft/nbt/TagVisitor net/minecraft/nbt/TagVisitor
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178217_ p_178217_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178216_ p_178216_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178218_ p_178218_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178219_ p_178219_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178220_ p_178220_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178221_ p_178221_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178223_ p_178223_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178222_ p_178222_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178224_ p_178224_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178226_ p_178226_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178225_ p_178225_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178227_ p_178227_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178228_ p_178228_
+net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor
+	ELEMENT_SEPARATOR f_178238_
+	ELEMENT_SPACING f_178242_
+	INLINE_ELEMENT_TYPES f_178231_
+	INLINE_LIST_THRESHOLD f_178230_
+	LIST_CLOSE f_178240_
+	LIST_OPEN f_178239_
+	LIST_TYPE_SEPARATOR f_178241_
+	LOGGER f_178229_
+	NAME_VALUE_SEPARATOR f_178237_
+	NEWLINE f_178245_
+	SIMPLE_VALUE f_178236_
+	STRUCT_CLOSE f_178244_
+	STRUCT_OPEN f_178243_
+	SYNTAX_HIGHLIGHTING_KEY f_178232_
+	SYNTAX_HIGHLIGHTING_NUMBER f_178234_
+	SYNTAX_HIGHLIGHTING_NUMBER_TYPE f_178235_
+	SYNTAX_HIGHLIGHTING_STRING f_178233_
+	depth f_178247_
+	indentation f_178246_
+	result f_178248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_178251_ p_178251_
+		1 p_178252_ p_178252_
+	handleEscapePretty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_178253_
+		static
+		0 p_178254_ p_178254_
+	visit (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_178281_
+		0 p_178282_ p_178282_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178258_ p_178258_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178256_ p_178256_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178260_ p_178260_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178262_ p_178262_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178264_ p_178264_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178266_ p_178266_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178270_ p_178270_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178268_ p_178268_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178272_ p_178272_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178276_ p_178276_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178274_ p_178274_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178278_ p_178278_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178280_ p_178280_
+net/minecraft/nbt/package-info net/minecraft/nbt/package-info
+net/minecraft/nbt/visitors/CollectFields net/minecraft/nbt/visitors/CollectFields
+	fieldsToGetCount f_197602_
+	stack f_197604_
+	wantedTypes f_197603_
+	<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
+		0 p_202496_ p_202496_
+	getMissingFieldCount ()I m_197615_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197610_ p_197610_
+		1 p_197611_ p_197611_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197608_ p_197608_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197614_ p_197614_
+net/minecraft/nbt/visitors/CollectToTag net/minecraft/nbt/visitors/CollectToTag
+	consumerStack f_197664_
+	lastId f_197662_
+	rootTag f_197663_
+	<init> ()V <init>
+	appendEntry (Lnet/minecraft/nbt/Tag;)V m_197682_
+		0 p_197683_ p_197683_
+	depth ()I m_197714_
+	enterContainerIfNeeded (Lnet/minecraft/nbt/TagType;)V m_197711_
+		0 p_197712_ p_197712_
+	getResult ()Lnet/minecraft/nbt/Tag; m_197713_
+	lambda$enterContainerIfNeeded$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_197701_
+		0 p_197702_ p_197702_
+		1 p_197703_ p_197703_
+	lambda$visitRootEntry$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_197679_
+		0 p_197680_ p_197680_
+		1 p_197681_ p_197681_
+	lambda$visitRootEntry$2 (Lnet/minecraft/nbt/Tag;)V m_197704_
+		0 p_197705_ p_197705_
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197693_ p_197693_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197670_ p_197670_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197672_ p_197672_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197668_ p_197668_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197678_ p_197678_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197676_ p_197676_
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197699_ p_197699_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197697_ p_197697_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197674_ p_197674_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197695_ p_197695_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197709_ p_197709_
+		1 p_197710_ p_197710_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197690_ p_197690_
+		1 p_197691_ p_197691_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197685_ p_197685_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197687_ p_197687_
+		1 p_197688_ p_197688_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197707_ p_197707_
+net/minecraft/nbt/visitors/FieldSelector net/minecraft/nbt/visitors/FieldSelector
+	name f_202499_
+	path f_202497_
+	type f_202498_
+	<init> (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202514_ p_202514_
+		1 p_202515_ p_202515_
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202501_ p_202501_
+		1 p_202502_ p_202502_
+		2 p_202503_ p_202503_
+		3 p_202504_ p_202504_
+	<init> (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202506_ p_202506_
+		1 p_202507_ p_202507_
+		2 p_202508_ p_202508_
+	<init> (Ljava/util/List;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 f_202497_ f_202497_
+		1 f_202498_ f_202498_
+		2 f_202499_ f_202499_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_202520_ p_202520_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_202499_
+	path ()Ljava/util/List; f_202497_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/nbt/TagType; f_202498_
+net/minecraft/nbt/visitors/FieldTree net/minecraft/nbt/visitors/FieldTree
+	depth f_202523_
+	fieldsToRecurse f_202525_
+	selectedFields f_202524_
+	<init> (ILjava/util/Map;Ljava/util/Map;)V <init>
+		0 f_202523_ f_202523_
+		1 f_202524_ f_202524_
+		2 f_202525_ f_202525_
+	<init> (I)V <init>
+		0 p_202527_ p_202527_
+	addEntry (Lnet/minecraft/nbt/visitors/FieldSelector;)V m_202538_
+		0 p_202539_ p_202539_
+	createRoot ()Lnet/minecraft/nbt/visitors/FieldTree; m_202532_
+		static
+	depth ()I f_202523_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_202544_ p_202544_
+	fieldsToRecurse ()Ljava/util/Map; f_202525_
+	hashCode ()I hashCode
+	isSelected (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Z m_202535_
+		0 p_202536_ p_202536_
+		1 p_202537_ p_202537_
+	lambda$addEntry$0 (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; m_202533_
+		0 p_202534_ p_202534_
+	selectedFields ()Ljava/util/Map; f_202524_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/visitors/SkipAll net/minecraft/nbt/visitors/SkipAll
+	INSTANCE f_197715_
+	<clinit> ()V <clinit>
+		static
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197739_ p_197739_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197721_ p_197721_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197723_ p_197723_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197719_ p_197719_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197743_ p_197743_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197725_ p_197725_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197741_ p_197741_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197729_ p_197729_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197727_ p_197727_
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197745_ p_197745_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197750_ p_197750_
+		1 p_197751_ p_197751_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197736_ p_197736_
+		1 p_197737_ p_197737_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197731_ p_197731_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197733_ p_197733_
+		1 p_197734_ p_197734_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197748_ p_197748_
+net/minecraft/nbt/visitors/SkipAll$1 net/minecraft/nbt/visitors/SkipAll$1
+	<init> ()V <init>
+net/minecraft/nbt/visitors/SkipFields net/minecraft/nbt/visitors/SkipFields
+	stack f_202547_
+	<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
+		0 p_202549_ p_202549_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_202551_ p_202551_
+		1 p_202552_ p_202552_
+net/minecraft/nbt/visitors/package-info net/minecraft/nbt/visitors/package-info
+net/minecraft/network/CipherBase net/minecraft/network/CipherBase
+	cipher f_129399_
+	heapIn f_129400_
+	heapOut f_129401_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129403_ p_129403_
+	bufToByte (Lio/netty/buffer/ByteBuf;)[B m_129404_
+		0 p_129405_ p_129405_
+	decipher (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; m_129409_
+		0 p_129410_ p_129410_
+		1 p_129411_ p_129411_
+	encipher (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V m_129406_
+		0 p_129407_ p_129407_
+		1 p_129408_ p_129408_
+net/minecraft/network/CipherDecoder net/minecraft/network/CipherDecoder
+	cipher f_129412_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129414_ p_129414_
+	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
+		0 p_129420_ p_129420_
+		1 p_129421_ p_129421_
+		2 p_129422_ p_129422_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_129416_ p_129416_
+		1 p_129417_ p_129417_
+		2 p_129418_ p_129418_
+net/minecraft/network/CipherEncoder net/minecraft/network/CipherEncoder
+	cipher f_129423_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129425_ p_129425_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129427_ p_129427_
+		1 p_129428_ p_129428_
+		2 p_129429_ p_129429_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129431_ p_129431_
+		1 p_129432_ p_129432_
+		2 p_129433_ p_129433_
+net/minecraft/network/CompressionDecoder net/minecraft/network/CompressionDecoder
+	MAXIMUM_COMPRESSED_LENGTH f_182671_
+	MAXIMUM_UNCOMPRESSED_LENGTH f_182672_
+	inflater f_129434_
+	threshold f_129435_
+	validateDecompressed f_182673_
+	<init> (IZ)V <init>
+		0 p_182675_ p_182675_
+		1 p_182676_ p_182676_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_129441_ p_129441_
+		1 p_129442_ p_129442_
+		2 p_129443_ p_129443_
+	setThreshold (IZ)V m_182677_
+		0 p_182678_ p_182678_
+		1 p_182679_ p_182679_
+net/minecraft/network/CompressionEncoder net/minecraft/network/CompressionEncoder
+	deflater f_129445_
+	encodeBuf f_129444_
+	threshold f_129446_
+	<init> (I)V <init>
+		0 p_129448_ p_129448_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129452_ p_129452_
+		1 p_129453_ p_129453_
+		2 p_129454_ p_129454_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129456_ p_129456_
+		1 p_129457_ p_129457_
+		2 p_129458_ p_129458_
+	getThreshold ()I m_178298_
+	setThreshold (I)V m_129449_
+		0 p_129450_ p_129450_
+net/minecraft/network/Connection net/minecraft/network/Connection
+	ATTRIBUTE_PROTOCOL f_129461_
+	AVERAGE_PACKETS_SMOOTHING f_178299_
+	LOCAL_WORKER_GROUP f_129464_
+	LOGGER f_129465_
+	NETWORK_EPOLL_WORKER_GROUP f_129463_
+	NETWORK_WORKER_GROUP f_129462_
+	PACKET_MARKER f_129460_
+	PACKET_RECEIVED_MARKER f_202554_
+	PACKET_SENT_MARKER f_202555_
+	ROOT_MARKER f_129459_
+	address f_129469_
+	averageReceivedPackets f_129476_
+	averageSentPackets f_129477_
+	channel f_129468_
+	disconnectedReason f_129471_
+	disconnectionHandled f_129473_
+	encrypted f_129472_
+	handlingFault f_129479_
+	packetListener f_129470_
+	queue f_129467_
+	receivedPackets f_129474_
+	receiving f_129466_
+	sentPackets f_129475_
+	tickCount f_129478_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_129482_ p_129482_
+	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
+		0 p_129525_ p_129525_
+	channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
+		0 p_129527_ p_129527_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
+		0 p_129529_ p_129529_
+		1 p_129530_ p_129530_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V channelRead0
+		0 p_129487_ p_129487_
+		1 p_129488_ p_129488_
+	configureSerialization (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V m_264299_
+		static
+		0 p_265436_ p_265436_
+		1 p_265104_ p_265104_
+	connectToLocalServer (Ljava/net/SocketAddress;)Lnet/minecraft/network/Connection; m_129493_
+		static
+		0 p_129494_ p_129494_
+	connectToServer (Ljava/net/InetSocketAddress;Z)Lnet/minecraft/network/Connection; m_178300_
+		static
+		0 p_178301_ p_178301_
+		1 p_178302_ p_178302_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_129507_
+		0 p_129508_ p_129508_
+	doSendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/ConnectionProtocol;)V m_243087_
+		0 p_243260_ p_243260_
+		1 p_243290_ p_243290_
+		2 p_243203_ p_243203_
+		3 p_243307_ p_243307_
+	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
+		0 p_129533_ p_129533_
+		1 p_129534_ p_129534_
+	flushQueue ()V m_129544_
+	genericsFtw (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V m_129517_
+		static
+		0 p_129518_ p_129518_
+		1 p_129519_ p_129519_
+	getAverageReceivedPackets ()F m_129542_
+	getAverageSentPackets ()F m_129543_
+	getCurrentProtocol ()Lnet/minecraft/network/ConnectionProtocol; m_178315_
+	getDisconnectedReason ()Lnet/minecraft/network/chat/Component; m_129539_
+	getPacketListener ()Lnet/minecraft/network/PacketListener; m_129538_
+	getReceiving ()Lnet/minecraft/network/protocol/PacketFlow; m_178313_
+	getRemoteAddress ()Ljava/net/SocketAddress; m_129523_
+	getSending ()Lnet/minecraft/network/protocol/PacketFlow; m_178314_
+	handleDisconnection ()V m_129541_
+	isConnected ()Z m_129536_
+	isConnecting ()Z m_129537_
+	isEncrypted ()Z m_129535_
+	isMemoryConnection ()Z m_129531_
+	lambda$doSendPacket$8 (Lnet/minecraft/network/PacketSendListener;Lio/netty/util/concurrent/Future;)V m_243034_
+		0 p_243166_ p_243166_
+		1 p_243167_ p_243167_
+	lambda$exceptionCaught$6 (Lnet/minecraft/network/chat/Component;)V m_202558_
+		0 p_202559_ p_202559_
+	lambda$sendPacket$7 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/ConnectionProtocol;)V m_243035_
+		0 p_243168_ p_243168_
+		1 p_243169_ p_243169_
+		2 p_243170_ p_243170_
+		3 p_243171_ p_243171_
+	lambda$static$0 (Lorg/slf4j/Marker;)V m_202568_
+		static
+		0 p_202569_ p_202569_
+	lambda$static$1 (Lorg/slf4j/Marker;)V m_202561_
+		static
+		0 p_202562_ p_202562_
+	lambda$static$2 (Lorg/slf4j/Marker;)V m_202556_
+		static
+		0 p_202557_ p_202557_
+	lambda$static$3 ()Lio/netty/channel/nio/NioEventLoopGroup; m_202572_
+		static
+	lambda$static$4 ()Lio/netty/channel/epoll/EpollEventLoopGroup; m_202571_
+		static
+	lambda$static$5 ()Lio/netty/channel/DefaultEventLoopGroup; m_202570_
+		static
+	send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_243124_
+		0 p_243248_ p_243248_
+		1 p_243316_ p_243316_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_129512_
+		0 p_129513_ p_129513_
+	sendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_129520_
+		0 p_129521_ p_129521_
+		1 p_243246_ p_243246_
+	setEncryptionKey (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_129495_
+		0 p_129496_ p_129496_
+		1 p_129497_ p_129497_
+	setListener (Lnet/minecraft/network/PacketListener;)V m_129505_
+		0 p_129506_ p_129506_
+	setProtocol (Lnet/minecraft/network/ConnectionProtocol;)V m_129498_
+		0 p_129499_ p_129499_
+	setReadOnly ()V m_129540_
+	setupCompression (IZ)V m_129484_
+		0 p_129485_ p_129485_
+		1 p_182682_ p_182682_
+	tick ()V m_129483_
+	tickSecond ()V m_7073_
+net/minecraft/network/Connection$1 net/minecraft/network/Connection$1
+	val$connection f_129548_
+	<init> (Lnet/minecraft/network/Connection;)V <init>
+		0 p_129550_ p_129550_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_129552_ p_129552_
+net/minecraft/network/Connection$2 net/minecraft/network/Connection$2
+	val$connection f_129553_
+	<init> (Lnet/minecraft/network/Connection;)V <init>
+		0 p_129555_ p_129555_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_129557_ p_129557_
+net/minecraft/network/Connection$PacketHolder net/minecraft/network/Connection$PacketHolder
+	listener f_129559_
+	packet f_129558_
+	<init> (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V <init>
+		0 p_243302_ p_243302_
+		1 p_243266_ p_243266_
+net/minecraft/network/ConnectionProtocol net/minecraft/network/ConnectionProtocol
+	$VALUES $VALUES
+	HANDSHAKING HANDSHAKING
+	LOGIN LOGIN
+	LOOKUP f_129571_
+	MAX_PROTOCOL_ID f_178317_
+	MIN_PROTOCOL_ID f_178316_
+	NOT_REGISTERED f_263799_
+	PLAY PLAY
+	PROTOCOL_BY_PACKET f_129572_
+	STATUS STATUS
+	flows f_129574_
+	id f_129573_
+	$values ()[Lnet/minecraft/network/ConnectionProtocol; m_178325_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/network/ConnectionProtocol$ProtocolBuilder;)V <init>
+		0 p_129578_ p_129578_
+		1 p_129579_ p_129579_
+		2 p_129580_ p_129580_
+		3 p_129581_ p_129581_
+	createPacket (Lnet/minecraft/network/protocol/PacketFlow;ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; m_178321_
+		0 p_178322_ p_178322_
+		1 p_178323_ p_178323_
+		2 p_178324_ p_178324_
+	getBundlerInfo (Lnet/minecraft/network/protocol/PacketFlow;)Lnet/minecraft/network/protocol/BundlerInfo; m_264121_
+		0 p_265790_ p_265790_
+	getById (I)Lnet/minecraft/network/ConnectionProtocol; m_129583_
+		static
+		0 p_129584_ p_129584_
+	getId ()I m_129582_
+	getPacketId (Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/protocol/Packet;)I m_264521_
+		0 p_265671_ p_265671_
+		1 p_265442_ p_265442_
+	getPacketsByIds (Lnet/minecraft/network/protocol/PacketFlow;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_195620_
+		0 p_195621_ p_195621_
+	getProtocolForPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/ConnectionProtocol; m_129592_
+		static
+		0 p_129593_ p_129593_
+	lambda$getPacketsByIds$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/lang/Class;Ljava/lang/Integer;)V m_195609_
+		static
+		0 p_195610_ p_195610_
+		1 p_195611_ p_195611_
+		2 p_195612_ p_195612_
+	lambda$static$1 (Lnet/minecraft/network/ConnectionProtocol;Ljava/lang/Class;)V m_195613_
+		static
+		0 p_195614_ p_195614_
+		1 p_195615_ p_195615_
+	lambda$static$2 (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)V m_263896_
+		static
+		0 p_264718_ p_264718_
+		1 p_264719_ p_264719_
+		2 p_264720_ p_264720_
+	protocol ()Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; m_129600_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/ConnectionProtocol; valueOf
+		static
+		0 p_129602_ p_129602_
+	values ()[Lnet/minecraft/network/ConnectionProtocol; values
+		static
+net/minecraft/network/ConnectionProtocol$PacketSet net/minecraft/network/ConnectionProtocol$PacketSet
+	LOGGER f_202573_
+	bundlerInfo f_263664_
+	classToId f_129604_
+	extraClasses f_263747_
+	idToDeserializer f_178326_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; m_178330_
+		0 p_178331_ p_178331_
+		1 p_178332_ p_178332_
+	bundlerInfo ()Lnet/minecraft/network/protocol/BundlerInfo; m_264507_
+	createPacket (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; m_178327_
+		0 p_178328_ p_178328_
+		1 p_178329_ p_178329_
+	getId (Ljava/lang/Class;)I m_264516_
+		0 p_265252_ p_265252_
+	lambda$listAllPackets$2 (Ljava/lang/Class;)Z m_263897_
+		static
+		0 p_264721_ p_264721_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_129612_
+		static
+		0 p_129613_ p_129613_
+	lambda$withBundlePacket$1 (Lnet/minecraft/network/protocol/BundleDelimiterPacket;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/BundleDelimiterPacket; m_263898_
+		static
+		0 p_264722_ p_264722_
+		1 p_264723_ p_264723_
+	listAllPackets (Ljava/util/function/Consumer;)V m_264538_
+		0 p_265213_ p_265213_
+	withBundlePacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; m_264543_
+		0 p_265034_ p_265034_
+		1 p_265591_ p_265591_
+net/minecraft/network/ConnectionProtocol$ProtocolBuilder net/minecraft/network/ConnectionProtocol$ProtocolBuilder
+	flows f_129619_
+	<init> ()V <init>
+	addFlow (Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; m_129625_
+		0 p_129626_ p_129626_
+		1 p_129627_ p_129627_
+net/minecraft/network/FriendlyByteBuf net/minecraft/network/FriendlyByteBuf
+	DEFAULT_NBT_QUOTA f_178337_
+	GSON f_271126_
+	MAX_COMPONENT_STRING_LENGTH f_178334_
+	MAX_PUBLIC_KEY_HEADER_SIZE f_236799_
+	MAX_PUBLIC_KEY_LENGTH f_236800_
+	MAX_STRING_LENGTH f_178333_
+	MAX_VARINT_SIZE f_178335_
+	MAX_VARLONG_SIZE f_178336_
+	PUBLIC_KEY_SIZE f_236798_
+	source f_130049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lio/netty/buffer/ByteBuf;)V <init>
+		0 p_130051_ p_130051_
+	accessByteBufWithCorrectSize ()[B m_178382_
+	alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
+	array ()[B array
+	arrayOffset ()I arrayOffset
+	asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
+	bytesBefore (B)I bytesBefore
+		0 p_130108_ p_130108_
+	bytesBefore (IB)I bytesBefore
+		0 p_130110_ p_130110_
+		1 p_130111_ p_130111_
+	bytesBefore (IIB)I bytesBefore
+		0 p_130113_ p_130113_
+		1 p_130114_ p_130114_
+		2 p_130115_ p_130115_
+	capacity ()I capacity
+	capacity (I)Lio/netty/buffer/ByteBuf; capacity
+		0 p_130120_ p_130120_
+	clear ()Lio/netty/buffer/ByteBuf; clear
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_130125_ p_130125_
+	compareTo (Lio/netty/buffer/ByteBuf;)I compareTo
+		0 p_130123_ p_130123_
+	copy (II)Lio/netty/buffer/ByteBuf; copy
+		0 p_130128_ p_130128_
+		1 p_130129_ p_130129_
+	copy ()Lio/netty/buffer/ByteBuf; copy
+	discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
+	discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
+	duplicate ()Lio/netty/buffer/ByteBuf; duplicate
+	ensureWritable (IZ)I ensureWritable
+		0 p_130141_ p_130141_
+		1 p_130142_ p_130142_
+	ensureWritable (I)Lio/netty/buffer/ByteBuf; ensureWritable
+		0 p_130139_ p_130139_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130144_ p_130144_
+	forEachByte (IILio/netty/util/ByteProcessor;)I forEachByte
+		0 p_130146_ p_130146_
+		1 p_130147_ p_130147_
+		2 p_130148_ p_130148_
+	forEachByte (Lio/netty/util/ByteProcessor;)I forEachByte
+		0 p_130150_ p_130150_
+	forEachByteDesc (Lio/netty/util/ByteProcessor;)I forEachByteDesc
+		0 p_130156_ p_130156_
+	forEachByteDesc (IILio/netty/util/ByteProcessor;)I forEachByteDesc
+		0 p_130152_ p_130152_
+		1 p_130153_ p_130153_
+		2 p_130154_ p_130154_
+	getBoolean (I)Z getBoolean
+		0 p_130159_ p_130159_
+	getByte (I)B getByte
+		0 p_130161_ p_130161_
+	getBytes (I[B)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130191_ p_130191_
+		1 p_130192_ p_130192_
+	getBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130166_ p_130166_
+		1 p_130167_ p_130167_
+		2 p_130168_ p_130168_
+	getBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130179_ p_130179_
+		1 p_130180_ p_130180_
+	getBytes (I[BII)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130194_ p_130194_
+		1 p_130195_ p_130195_
+		2 p_130196_ p_130196_
+		3 p_130197_ p_130197_
+	getBytes (ILjava/nio/channels/GatheringByteChannel;I)I getBytes
+		0 p_130187_ p_130187_
+		1 p_130188_ p_130188_
+		2 p_130189_ p_130189_
+	getBytes (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130175_ p_130175_
+		1 p_130176_ p_130176_
+		2 p_130177_ p_130177_
+	getBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130163_ p_130163_
+		1 p_130164_ p_130164_
+	getBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130170_ p_130170_
+		1 p_130171_ p_130171_
+		2 p_130172_ p_130172_
+		3 p_130173_ p_130173_
+	getBytes (ILjava/nio/channels/FileChannel;JI)I getBytes
+		0 p_130182_ p_130182_
+		1 p_130183_ p_130183_
+		2 p_130184_ p_130184_
+		3 p_130185_ p_130185_
+	getChar (I)C getChar
+		0 p_130199_ p_130199_
+	getCharSequence (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence; getCharSequence
+		0 p_130201_ p_130201_
+		1 p_130202_ p_130202_
+		2 p_130203_ p_130203_
+	getDouble (I)D getDouble
+		0 p_130205_ p_130205_
+	getFloat (I)F getFloat
+		0 p_130207_ p_130207_
+	getInt (I)I getInt
+		0 p_130209_ p_130209_
+	getIntLE (I)I getIntLE
+		0 p_130211_ p_130211_
+	getLong (I)J getLong
+		0 p_130213_ p_130213_
+	getLongLE (I)J getLongLE
+		0 p_130215_ p_130215_
+	getMaxEncodedUtfLength (I)I m_236870_
+		static
+		0 p_236871_ p_236871_
+	getMedium (I)I getMedium
+		0 p_130217_ p_130217_
+	getMediumLE (I)I getMediumLE
+		0 p_130219_ p_130219_
+	getShort (I)S getShort
+		0 p_130221_ p_130221_
+	getShortLE (I)S getShortLE
+		0 p_130223_ p_130223_
+	getUnsignedByte (I)S getUnsignedByte
+		0 p_130225_ p_130225_
+	getUnsignedInt (I)J getUnsignedInt
+		0 p_130227_ p_130227_
+	getUnsignedIntLE (I)J getUnsignedIntLE
+		0 p_130229_ p_130229_
+	getUnsignedMedium (I)I getUnsignedMedium
+		0 p_130231_ p_130231_
+	getUnsignedMediumLE (I)I getUnsignedMediumLE
+		0 p_130233_ p_130233_
+	getUnsignedShort (I)I getUnsignedShort
+		0 p_130235_ p_130235_
+	getUnsignedShortLE (I)I getUnsignedShortLE
+		0 p_130237_ p_130237_
+	getVarIntSize (I)I m_130053_
+		static
+		0 p_130054_ p_130054_
+	getVarLongSize (J)I m_178339_
+		static
+		0 p_178340_ p_178340_
+	hasArray ()Z hasArray
+	hasMemoryAddress ()Z hasMemoryAddress
+	hashCode ()I hashCode
+	indexOf (IIB)I indexOf
+		0 p_130244_ p_130244_
+		1 p_130245_ p_130245_
+		2 p_130246_ p_130246_
+	internalNioBuffer (II)Ljava/nio/ByteBuffer; internalNioBuffer
+		0 p_130248_ p_130248_
+		1 p_130249_ p_130249_
+	isDirect ()Z isDirect
+	isReadOnly ()Z isReadOnly
+	isReadable (I)Z isReadable
+		0 p_130254_ p_130254_
+	isReadable ()Z isReadable
+	isWritable (I)Z isWritable
+		0 p_130257_ p_130257_
+	isWritable ()Z isWritable
+	lambda$limitValue$4 (ILjava/util/function/IntFunction;I)Ljava/lang/Object; m_182683_
+		static
+		0 p_182684_ p_182684_
+		1 p_182685_ p_182685_
+		2 p_182686_ p_182686_
+	lambda$readGameProfileProperties$8 (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/network/FriendlyByteBuf;)V m_236807_
+		0 p_236808_ p_236808_
+		1 p_236809_ p_236809_
+	lambda$readJsonWithCodec$2 (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; m_271590_
+		static
+		0 p_272382_ p_272382_
+	lambda$readWithCodec$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; m_260778_
+		static
+		0 p_261422_ p_261422_
+		1 p_261423_ p_261423_
+	lambda$writeEither$6 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V m_236865_
+		0 p_236866_ p_236866_
+		1 p_236867_ p_236867_
+	lambda$writeEither$7 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V m_236850_
+		0 p_236851_ p_236851_
+		1 p_236852_ p_236852_
+	lambda$writeJsonWithCodec$3 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; m_260777_
+		static
+		0 p_261420_ p_261420_
+		1 p_261421_ p_261421_
+	lambda$writeMap$5 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;Ljava/lang/Object;)V m_236853_
+		0 p_236854_ p_236854_
+		1 p_236855_ p_236855_
+		2 p_236856_ p_236856_
+		3 p_236857_ p_236857_
+	lambda$writeWithCodec$1 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; m_271591_
+		static
+		0 p_272383_ p_272383_
+		1 p_272384_ p_272384_
+	limitValue (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; m_182695_
+		static
+		0 p_182696_ p_182696_
+		1 p_182697_ p_182697_
+	markReaderIndex ()Lio/netty/buffer/ByteBuf; markReaderIndex
+	markWriterIndex ()Lio/netty/buffer/ByteBuf; markWriterIndex
+	maxCapacity ()I maxCapacity
+	maxWritableBytes ()I maxWritableBytes
+	memoryAddress ()J memoryAddress
+	nioBuffer ()Ljava/nio/ByteBuffer; nioBuffer
+	nioBuffer (II)Ljava/nio/ByteBuffer; nioBuffer
+		0 p_130270_ p_130270_
+		1 p_130271_ p_130271_
+	nioBufferCount ()I nioBufferCount
+	nioBuffers (II)[Ljava/nio/ByteBuffer; nioBuffers
+		0 p_130275_ p_130275_
+		1 p_130276_ p_130276_
+	nioBuffers ()[Ljava/nio/ByteBuffer; nioBuffers
+	order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order
+		0 p_130280_ p_130280_
+	order ()Ljava/nio/ByteOrder; order
+	readAnySizeNbt ()Lnet/minecraft/nbt/CompoundTag; m_130261_
+	readBitSet ()Ljava/util/BitSet; m_178384_
+	readBlockHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_130283_
+	readBlockPos ()Lnet/minecraft/core/BlockPos; m_130135_
+	readBoolean ()Z readBoolean
+	readById (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/core/Holder; m_263187_
+		0 p_263401_ p_263401_
+		1 p_263374_ p_263374_
+	readById (Lnet/minecraft/core/IdMap;)Ljava/lang/Object; m_236816_
+		0 p_236817_ p_236817_
+	readByte ()B readByte
+	readByteArray ()[B m_130052_
+	readByteArray (I)[B m_130101_
+		0 p_130102_ p_130102_
+	readBytes (I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130287_ p_130287_
+	readBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130301_ p_130301_
+	readBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130291_ p_130291_
+		1 p_130292_ p_130292_
+	readBytes (Ljava/nio/channels/GatheringByteChannel;I)I readBytes
+		0 p_130307_ p_130307_
+		1 p_130308_ p_130308_
+	readBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130289_ p_130289_
+	readBytes (Ljava/nio/channels/FileChannel;JI)I readBytes
+		0 p_130303_ p_130303_
+		1 p_130304_ p_130304_
+		2 p_130305_ p_130305_
+	readBytes (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130298_ p_130298_
+		1 p_130299_ p_130299_
+	readBytes ([B)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130310_ p_130310_
+	readBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130294_ p_130294_
+		1 p_130295_ p_130295_
+		2 p_130296_ p_130296_
+	readBytes ([BII)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130312_ p_130312_
+		1 p_130313_ p_130313_
+		2 p_130314_ p_130314_
+	readChar ()C readChar
+	readCharSequence (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; readCharSequence
+		0 p_130317_ p_130317_
+		1 p_130318_ p_130318_
+	readChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_178383_
+	readCollection (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Collection; m_236838_
+		0 p_236839_ p_236839_
+		1 p_236840_ p_236840_
+	readComponent ()Lnet/minecraft/network/chat/Component; m_130238_
+	readDate ()Ljava/util/Date; m_130282_
+	readDouble ()D readDouble
+	readEither (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lcom/mojang/datafixers/util/Either; m_236862_
+		0 p_236863_ p_236863_
+		1 p_236864_ p_236864_
+	readEnum (Ljava/lang/Class;)Ljava/lang/Enum; m_130066_
+		0 p_130067_ p_130067_
+	readEnumSet (Ljava/lang/Class;)Ljava/util/EnumSet; m_247336_
+		0 p_251289_ p_251289_
+	readFixedBitSet (I)Ljava/util/BitSet; m_247358_
+		0 p_249113_ p_249113_
+	readFloat ()F readFloat
+	readGameProfile ()Lcom/mojang/authlib/GameProfile; m_236875_
+	readGameProfileProperties ()Lcom/mojang/authlib/properties/PropertyMap; m_246981_
+	readGlobalPos ()Lnet/minecraft/core/GlobalPos; m_236872_
+	readInstant ()Ljava/time/Instant; m_236873_
+	readInt ()I readInt
+	readIntIdList ()Lit/unimi/dsi/fastutil/ints/IntList; m_178338_
+	readIntLE ()I readIntLE
+	readItem ()Lnet/minecraft/world/item/ItemStack; m_130267_
+	readJsonWithCodec (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; m_271872_
+		0 p_273318_ p_273318_
+	readList (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/List; m_236845_
+		0 p_236846_ p_236846_
+	readLong ()J readLong
+	readLongArray ([JI)[J m_130093_
+		0 p_130094_ p_130094_
+		1 p_130095_ p_130095_
+	readLongArray ([J)[J m_130105_
+		0 p_130106_ p_130106_
+	readLongArray ()[J m_178381_
+	readLongLE ()J readLongLE
+	readMap (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; m_236841_
+		0 p_236842_ p_236842_
+		1 p_236843_ p_236843_
+		2 p_236844_ p_236844_
+	readMap (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; m_236847_
+		0 p_236848_ p_236848_
+		1 p_236849_ p_236849_
+	readMedium ()I readMedium
+	readMediumLE ()I readMediumLE
+	readNbt ()Lnet/minecraft/nbt/CompoundTag; m_130260_
+	readNbt (Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_130081_
+		0 p_130082_ p_130082_
+	readNullable (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/lang/Object; m_236868_
+		0 p_236869_ p_236869_
+	readOptional (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Optional; m_236860_
+		0 p_236861_ p_236861_
+	readProperty ()Lcom/mojang/authlib/properties/Property; m_236876_
+	readPublicKey ()Ljava/security/PublicKey; m_236874_
+	readQuaternion ()Lorg/joml/Quaternionf; m_269131_
+	readResourceKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_236801_
+		0 p_236802_ p_236802_
+	readResourceLocation ()Lnet/minecraft/resources/ResourceLocation; m_130281_
+	readRetainedSlice (I)Lio/netty/buffer/ByteBuf; readRetainedSlice
+		0 p_130328_ p_130328_
+	readSectionPos ()Lnet/minecraft/core/SectionPos; m_130157_
+	readShort ()S readShort
+	readShortLE ()S readShortLE
+	readSlice (I)Lio/netty/buffer/ByteBuf; readSlice
+		0 p_130332_ p_130332_
+	readUUID ()Ljava/util/UUID; m_130259_
+	readUnsignedByte ()S readUnsignedByte
+	readUnsignedInt ()J readUnsignedInt
+	readUnsignedIntLE ()J readUnsignedIntLE
+	readUnsignedMedium ()I readUnsignedMedium
+	readUnsignedMediumLE ()I readUnsignedMediumLE
+	readUnsignedShort ()I readUnsignedShort
+	readUnsignedShortLE ()I readUnsignedShortLE
+	readUtf ()Ljava/lang/String; m_130277_
+	readUtf (I)Ljava/lang/String; m_130136_
+		0 p_130137_ p_130137_
+	readVarInt ()I m_130242_
+	readVarIntArray ()[I m_130100_
+	readVarIntArray (I)[I m_130116_
+		0 p_130117_ p_130117_
+	readVarLong ()J m_130258_
+	readVector3f ()Lorg/joml/Vector3f; m_269394_
+	readWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; m_266466_
+		0 p_266903_ p_266903_
+		1 p_267107_ p_267107_
+	readWithCount (Ljava/util/function/Consumer;)V m_178364_
+		0 p_178365_ p_178365_
+	readableBytes ()I readableBytes
+	readerIndex ()I readerIndex
+	readerIndex (I)Lio/netty/buffer/ByteBuf; readerIndex
+		0 p_130343_ p_130343_
+	refCnt ()I refCnt
+	release (I)Z release
+		0 p_130347_ p_130347_
+	release ()Z release
+	resetReaderIndex ()Lio/netty/buffer/ByteBuf; resetReaderIndex
+	resetWriterIndex ()Lio/netty/buffer/ByteBuf; resetWriterIndex
+	retain (I)Lio/netty/buffer/ByteBuf; retain
+		0 p_130353_ p_130353_
+	retain (I)Lio/netty/util/ReferenceCounted; retain
+		0 p_130355_ p_130355_
+	retain ()Lio/netty/buffer/ByteBuf; retain
+	retain ()Lio/netty/util/ReferenceCounted; retain
+	retainedDuplicate ()Lio/netty/buffer/ByteBuf; retainedDuplicate
+	retainedSlice ()Lio/netty/buffer/ByteBuf; retainedSlice
+	retainedSlice (II)Lio/netty/buffer/ByteBuf; retainedSlice
+		0 p_130359_ p_130359_
+		1 p_130360_ p_130360_
+	setBoolean (IZ)Lio/netty/buffer/ByteBuf; setBoolean
+		0 p_130362_ p_130362_
+		1 p_130363_ p_130363_
+	setByte (II)Lio/netty/buffer/ByteBuf; setByte
+		0 p_130365_ p_130365_
+		1 p_130366_ p_130366_
+	setBytes (ILjava/io/InputStream;I)I setBytes
+		0 p_130380_ p_130380_
+		1 p_130381_ p_130381_
+		2 p_130382_ p_130382_
+	setBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130384_ p_130384_
+		1 p_130385_ p_130385_
+	setBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130371_ p_130371_
+		1 p_130372_ p_130372_
+		2 p_130373_ p_130373_
+	setBytes (I[BII)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130399_ p_130399_
+		1 p_130400_ p_130400_
+		2 p_130401_ p_130401_
+		3 p_130402_ p_130402_
+	setBytes (ILjava/nio/channels/ScatteringByteChannel;I)I setBytes
+		0 p_130392_ p_130392_
+		1 p_130393_ p_130393_
+		2 p_130394_ p_130394_
+	setBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130375_ p_130375_
+		1 p_130376_ p_130376_
+		2 p_130377_ p_130377_
+		3 p_130378_ p_130378_
+	setBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130368_ p_130368_
+		1 p_130369_ p_130369_
+	setBytes (I[B)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130396_ p_130396_
+		1 p_130397_ p_130397_
+	setBytes (ILjava/nio/channels/FileChannel;JI)I setBytes
+		0 p_130387_ p_130387_
+		1 p_130388_ p_130388_
+		2 p_130389_ p_130389_
+		3 p_130390_ p_130390_
+	setChar (II)Lio/netty/buffer/ByteBuf; setChar
+		0 p_130404_ p_130404_
+		1 p_130405_ p_130405_
+	setCharSequence (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I setCharSequence
+		0 p_130407_ p_130407_
+		1 p_130408_ p_130408_
+		2 p_130409_ p_130409_
+	setDouble (ID)Lio/netty/buffer/ByteBuf; setDouble
+		0 p_130411_ p_130411_
+		1 p_130412_ p_130412_
+	setFloat (IF)Lio/netty/buffer/ByteBuf; setFloat
+		0 p_130414_ p_130414_
+		1 p_130415_ p_130415_
+	setIndex (II)Lio/netty/buffer/ByteBuf; setIndex
+		0 p_130417_ p_130417_
+		1 p_130418_ p_130418_
+	setInt (II)Lio/netty/buffer/ByteBuf; setInt
+		0 p_130420_ p_130420_
+		1 p_130421_ p_130421_
+	setIntLE (II)Lio/netty/buffer/ByteBuf; setIntLE
+		0 p_130423_ p_130423_
+		1 p_130424_ p_130424_
+	setLong (IJ)Lio/netty/buffer/ByteBuf; setLong
+		0 p_130426_ p_130426_
+		1 p_130427_ p_130427_
+	setLongLE (IJ)Lio/netty/buffer/ByteBuf; setLongLE
+		0 p_130429_ p_130429_
+		1 p_130430_ p_130430_
+	setMedium (II)Lio/netty/buffer/ByteBuf; setMedium
+		0 p_130432_ p_130432_
+		1 p_130433_ p_130433_
+	setMediumLE (II)Lio/netty/buffer/ByteBuf; setMediumLE
+		0 p_130435_ p_130435_
+		1 p_130436_ p_130436_
+	setShort (II)Lio/netty/buffer/ByteBuf; setShort
+		0 p_130438_ p_130438_
+		1 p_130439_ p_130439_
+	setShortLE (II)Lio/netty/buffer/ByteBuf; setShortLE
+		0 p_130441_ p_130441_
+		1 p_130442_ p_130442_
+	setZero (II)Lio/netty/buffer/ByteBuf; setZero
+		0 p_130444_ p_130444_
+		1 p_130445_ p_130445_
+	skipBytes (I)Lio/netty/buffer/ByteBuf; skipBytes
+		0 p_130447_ p_130447_
+	slice (II)Lio/netty/buffer/ByteBuf; slice
+		0 p_130450_ p_130450_
+		1 p_130451_ p_130451_
+	slice ()Lio/netty/buffer/ByteBuf; slice
+	toString (IILjava/nio/charset/Charset;)Ljava/lang/String; toString
+		0 p_130454_ p_130454_
+		1 p_130455_ p_130455_
+		2 p_130456_ p_130456_
+	toString (Ljava/nio/charset/Charset;)Ljava/lang/String; toString
+		0 p_130458_ p_130458_
+	toString ()Ljava/lang/String; toString
+	touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch
+		0 p_130464_ p_130464_
+	touch ()Lio/netty/util/ReferenceCounted; touch
+	touch ()Lio/netty/buffer/ByteBuf; touch
+	touch (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch
+		0 p_130462_ p_130462_
+	unwrap ()Lio/netty/buffer/ByteBuf; unwrap
+	writableBytes ()I writableBytes
+	writeBitSet (Ljava/util/BitSet;)V m_178350_
+		0 p_178351_ p_178351_
+	writeBlockHitResult (Lnet/minecraft/world/phys/BlockHitResult;)V m_130062_
+		0 p_130063_ p_130063_
+	writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/FriendlyByteBuf; m_130064_
+		0 p_130065_ p_130065_
+	writeBoolean (Z)Lio/netty/buffer/ByteBuf; writeBoolean
+		0 p_130468_ p_130468_
+	writeByte (I)Lio/netty/buffer/ByteBuf; writeByte
+		0 p_130470_ p_130470_
+	writeByteArray ([B)Lnet/minecraft/network/FriendlyByteBuf; m_130087_
+		0 p_130088_ p_130088_
+	writeBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130472_ p_130472_
+	writeBytes (Ljava/io/InputStream;I)I writeBytes
+		0 p_130481_ p_130481_
+		1 p_130482_ p_130482_
+	writeBytes ([BII)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130495_ p_130495_
+		1 p_130496_ p_130496_
+		2 p_130497_ p_130497_
+	writeBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130477_ p_130477_
+		1 p_130478_ p_130478_
+		2 p_130479_ p_130479_
+	writeBytes (Ljava/nio/channels/FileChannel;JI)I writeBytes
+		0 p_130486_ p_130486_
+		1 p_130487_ p_130487_
+		2 p_130488_ p_130488_
+	writeBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130474_ p_130474_
+		1 p_130475_ p_130475_
+	writeBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130484_ p_130484_
+	writeBytes (Ljava/nio/channels/ScatteringByteChannel;I)I writeBytes
+		0 p_130490_ p_130490_
+		1 p_130491_ p_130491_
+	writeBytes ([B)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130493_ p_130493_
+	writeChar (I)Lio/netty/buffer/ByteBuf; writeChar
+		0 p_130499_ p_130499_
+	writeCharSequence (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I writeCharSequence
+		0 p_130501_ p_130501_
+		1 p_130502_ p_130502_
+	writeChunkPos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/FriendlyByteBuf; m_178341_
+		0 p_178342_ p_178342_
+	writeCollection (Ljava/util/Collection;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236828_
+		0 p_236829_ p_236829_
+		1 p_236830_ p_236830_
+	writeComponent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/FriendlyByteBuf; m_130083_
+		0 p_130084_ p_130084_
+	writeDate (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; m_130075_
+		0 p_130076_ p_130076_
+	writeDouble (D)Lio/netty/buffer/ByteBuf; writeDouble
+		0 p_130504_ p_130504_
+	writeEither (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236810_
+		0 p_236811_ p_236811_
+		1 p_236812_ p_236812_
+		2 p_236813_ p_236813_
+	writeEnum (Ljava/lang/Enum;)Lnet/minecraft/network/FriendlyByteBuf; m_130068_
+		0 p_130069_ p_130069_
+	writeEnumSet (Ljava/util/EnumSet;Ljava/lang/Class;)V m_245616_
+		0 p_250400_ p_250400_
+		1 p_250673_ p_250673_
+	writeFixedBitSet (Ljava/util/BitSet;I)V m_246901_
+		0 p_248698_ p_248698_
+		1 p_248869_ p_248869_
+	writeFloat (F)Lio/netty/buffer/ByteBuf; writeFloat
+		0 p_130506_ p_130506_
+	writeGameProfile (Lcom/mojang/authlib/GameProfile;)V m_236803_
+		0 p_236804_ p_236804_
+	writeGameProfileProperties (Lcom/mojang/authlib/properties/PropertyMap;)V m_246636_
+		0 p_248638_ p_248638_
+	writeGlobalPos (Lnet/minecraft/core/GlobalPos;)V m_236814_
+		0 p_236815_ p_236815_
+	writeId (Lnet/minecraft/core/IdMap;Ljava/lang/Object;)V m_236818_
+		0 p_236819_ p_236819_
+		1 p_236820_ p_236820_
+	writeId (Lnet/minecraft/core/IdMap;Lnet/minecraft/core/Holder;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_263218_
+		0 p_263337_ p_263337_
+		1 p_263384_ p_263384_
+		2 p_263358_ p_263358_
+	writeInstant (Ljava/time/Instant;)V m_236826_
+		0 p_236827_ p_236827_
+	writeInt (I)Lio/netty/buffer/ByteBuf; writeInt
+		0 p_130508_ p_130508_
+	writeIntIdList (Lit/unimi/dsi/fastutil/ints/IntList;)V m_178345_
+		0 p_178346_ p_178346_
+	writeIntLE (I)Lio/netty/buffer/ByteBuf; writeIntLE
+		0 p_130510_ p_130510_
+	writeItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/FriendlyByteBuf; m_130055_
+		0 p_130056_ p_130056_
+	writeJsonWithCodec (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V m_272073_
+		0 p_273285_ p_273285_
+		1 p_272770_ p_272770_
+	writeLong (J)Lio/netty/buffer/ByteBuf; writeLong
+		0 p_130512_ p_130512_
+	writeLongArray ([J)Lnet/minecraft/network/FriendlyByteBuf; m_130091_
+		0 p_130092_ p_130092_
+	writeLongLE (J)Lio/netty/buffer/ByteBuf; writeLongLE
+		0 p_130514_ p_130514_
+	writeMap (Ljava/util/Map;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236831_
+		0 p_236832_ p_236832_
+		1 p_236833_ p_236833_
+		2 p_236834_ p_236834_
+	writeMedium (I)Lio/netty/buffer/ByteBuf; writeMedium
+		0 p_130516_ p_130516_
+	writeMediumLE (I)Lio/netty/buffer/ByteBuf; writeMediumLE
+		0 p_130518_ p_130518_
+	writeNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/FriendlyByteBuf; m_130079_
+		0 p_130080_ p_130080_
+	writeNullable (Ljava/lang/Object;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236821_
+		0 p_236822_ p_236822_
+		1 p_236823_ p_236823_
+	writeOptional (Ljava/util/Optional;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236835_
+		0 p_236836_ p_236836_
+		1 p_236837_ p_236837_
+	writeProperty (Lcom/mojang/authlib/properties/Property;)V m_236805_
+		0 p_236806_ p_236806_
+	writePublicKey (Ljava/security/PublicKey;)Lnet/minecraft/network/FriendlyByteBuf; m_236824_
+		0 p_236825_ p_236825_
+	writeQuaternion (Lorg/joml/Quaternionf;)V m_269101_
+		0 p_270141_ p_270141_
+	writeResourceKey (Lnet/minecraft/resources/ResourceKey;)V m_236858_
+		0 p_236859_ p_236859_
+	writeResourceLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/FriendlyByteBuf; m_130085_
+		0 p_130086_ p_130086_
+	writeSectionPos (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/network/FriendlyByteBuf; m_178343_
+		0 p_178344_ p_178344_
+	writeShort (I)Lio/netty/buffer/ByteBuf; writeShort
+		0 p_130520_ p_130520_
+	writeShortLE (I)Lio/netty/buffer/ByteBuf; writeShortLE
+		0 p_130522_ p_130522_
+	writeUUID (Ljava/util/UUID;)Lnet/minecraft/network/FriendlyByteBuf; m_130077_
+		0 p_130078_ p_130078_
+	writeUtf (Ljava/lang/String;I)Lnet/minecraft/network/FriendlyByteBuf; m_130072_
+		0 p_130073_ p_130073_
+		1 p_130074_ p_130074_
+	writeUtf (Ljava/lang/String;)Lnet/minecraft/network/FriendlyByteBuf; m_130070_
+		0 p_130071_ p_130071_
+	writeVarInt (I)Lnet/minecraft/network/FriendlyByteBuf; m_130130_
+		0 p_130131_ p_130131_
+	writeVarIntArray ([I)Lnet/minecraft/network/FriendlyByteBuf; m_130089_
+		0 p_130090_ p_130090_
+	writeVarLong (J)Lnet/minecraft/network/FriendlyByteBuf; m_130103_
+		0 p_130104_ p_130104_
+	writeVector3f (Lorg/joml/Vector3f;)V m_269582_
+		0 p_270985_ p_270985_
+	writeWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V m_266332_
+		0 p_266702_ p_266702_
+		1 p_267245_ p_267245_
+		2 p_266783_ p_266783_
+	writeZero (I)Lio/netty/buffer/ByteBuf; writeZero
+		0 p_130524_ p_130524_
+	writerIndex ()I writerIndex
+	writerIndex (I)Lio/netty/buffer/ByteBuf; writerIndex
+		0 p_130527_ p_130527_
+net/minecraft/network/FriendlyByteBuf$1 net/minecraft/network/FriendlyByteBuf$1
+	$SwitchMap$net$minecraft$core$Holder$Kind f_263134_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/FriendlyByteBuf$Reader net/minecraft/network/FriendlyByteBuf$Reader
+	asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Reader; m_236879_
+	lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; m_236877_
+		0 p_236878_ p_236878_
+net/minecraft/network/FriendlyByteBuf$Writer net/minecraft/network/FriendlyByteBuf$Writer
+	asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Writer; m_236883_
+	lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V m_236880_
+		0 p_236881_ p_236881_
+		1 p_236882_ p_236882_
+net/minecraft/network/PacketBundlePacker net/minecraft/network/PacketBundlePacker
+	currentBundler f_263847_
+	flow f_263798_
+	infoForCurrentBundler f_263732_
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_265129_ p_265129_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V decode
+		0 p_265208_ p_265208_
+		1 p_265182_ p_265182_
+		2 p_265368_ p_265368_
+	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
+		0 p_265130_ p_265130_
+		1 p_265258_ p_265258_
+		2 p_265649_ p_265649_
+net/minecraft/network/PacketBundleUnpacker net/minecraft/network/PacketBundleUnpacker
+	flow f_263776_
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_265529_ p_265529_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V encode
+		0 p_265691_ p_265691_
+		1 p_265038_ p_265038_
+		2 p_265735_ p_265735_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
+		0 p_265311_ p_265311_
+		1 p_265123_ p_265123_
+		2 p_265472_ p_265472_
+net/minecraft/network/PacketDecoder net/minecraft/network/PacketDecoder
+	LOGGER f_130528_
+	flow f_130530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_130533_ p_130533_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_130535_ p_130535_
+		1 p_130536_ p_130536_
+		2 p_130537_ p_130537_
+net/minecraft/network/PacketEncoder net/minecraft/network/PacketEncoder
+	LOGGER f_130538_
+	flow f_130540_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_130543_ p_130543_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130545_ p_130545_
+		1 p_130546_ p_130546_
+		2 p_130547_ p_130547_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130549_ p_130549_
+		1 p_130550_ p_130550_
+		2 p_130551_ p_130551_
+net/minecraft/network/PacketListener net/minecraft/network/PacketListener
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_130552_ p_130552_
+	shouldPropagateHandlingExceptions ()Z m_201767_
+net/minecraft/network/PacketSendListener net/minecraft/network/PacketSendListener
+	exceptionallySend (Ljava/util/function/Supplier;)Lnet/minecraft/network/PacketSendListener; m_243073_
+		static
+		0 p_243289_ p_243289_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+	onSuccess ()V m_243096_
+	thenRun (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; m_243092_
+		static
+		0 p_243267_ p_243267_
+net/minecraft/network/PacketSendListener$1 net/minecraft/network/PacketSendListener$1
+	val$runnable f_243012_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_243276_ p_243276_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+	onSuccess ()V m_243096_
+net/minecraft/network/PacketSendListener$2 net/minecraft/network/PacketSendListener$2
+	val$handler f_243001_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_243201_ p_243201_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+net/minecraft/network/RateKickingConnection net/minecraft/network/RateKickingConnection
+	EXCEED_REASON f_130554_
+	LOGGER f_130553_
+	rateLimitPacketsPerSecond f_130555_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_130558_ p_130558_
+	lambda$tickSecond$0 ()V m_130559_
+	tickSecond ()V m_7073_
+net/minecraft/network/SkipPacketException net/minecraft/network/SkipPacketException
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_130563_ p_130563_
+net/minecraft/network/TickablePacketListener net/minecraft/network/TickablePacketListener
+	tick ()V m_9933_
+net/minecraft/network/Varint21FrameDecoder net/minecraft/network/Varint21FrameDecoder
+	<init> ()V <init>
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_130566_ p_130566_
+		1 p_130567_ p_130567_
+		2 p_130568_ p_130568_
+net/minecraft/network/Varint21LengthFieldPrepender net/minecraft/network/Varint21LengthFieldPrepender
+	MAX_BYTES f_178385_
+	<init> ()V <init>
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130571_ p_130571_
+		1 p_130572_ p_130572_
+		2 p_130573_ p_130573_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130575_ p_130575_
+		1 p_130576_ p_130576_
+		2 p_130577_ p_130577_
+net/minecraft/network/chat/ChatDecorator net/minecraft/network/chat/ChatDecorator
+	PLAIN f_236947_
+	<clinit> ()V <clinit>
+		static
+	decorate (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Ljava/util/concurrent/CompletableFuture; m_236961_
+		0 p_236962_ p_236962_
+		1 p_236963_ p_236963_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Ljava/util/concurrent/CompletableFuture; m_236949_
+		static
+		0 p_236950_ p_236950_
+		1 p_236951_ p_236951_
+net/minecraft/network/chat/ChatType net/minecraft/network/chat/ChatType
+	CHAT f_130598_
+	CODEC f_237005_
+	DEFAULT_CHAT_DECORATION f_238668_
+	EMOTE_COMMAND f_237009_
+	MSG_COMMAND_INCOMING f_240674_
+	MSG_COMMAND_OUTGOING f_240668_
+	SAY_COMMAND f_237006_
+	TEAM_MSG_COMMAND_INCOMING f_241694_
+	TEAM_MSG_COMMAND_OUTGOING f_241626_
+	chat f_237011_
+	narration f_237013_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/ChatTypeDecoration;Lnet/minecraft/network/chat/ChatTypeDecoration;)V <init>
+		0 f_237011_ f_237011_
+		1 f_237013_ f_237013_
+	bind (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_240982_
+		0 p_241506_ p_241506_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_240968_
+		static
+		0 p_241284_ p_241284_
+		1 p_241373_ p_241373_
+		2 p_241455_ p_241455_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/ChatType$Bound; m_241073_
+		static
+		0 p_241345_ p_241345_
+		1 p_241466_ p_241466_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatType$Bound; m_240980_
+		static
+		0 p_241279_ p_241279_
+		1 p_241483_ p_241483_
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_237021_
+		static
+		0 p_256390_ p_256390_
+	chat ()Lnet/minecraft/network/chat/ChatTypeDecoration; f_237011_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_237023_
+		static
+		0 p_237024_ p_237024_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237028_ p_237028_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_240391_
+		static
+		0 p_240514_ p_240514_
+	narration ()Lnet/minecraft/network/chat/ChatTypeDecoration; f_237013_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ChatType$Bound net/minecraft/network/chat/ChatType$Bound
+	chatType f_240859_
+	name f_240886_
+	targetName f_240896_
+	<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_240859_ f_240859_
+		1 f_240886_ f_240886_
+		2 f_240896_ f_240896_
+	<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_241377_ p_241377_
+		1 p_241447_ p_241447_
+	chatType ()Lnet/minecraft/network/chat/ChatType; f_240859_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_240977_
+		0 p_241411_ p_241411_
+	decorateNarration (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_240941_
+		0 p_241354_ p_241354_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241456_ p_241456_
+	hashCode ()I hashCode
+	name ()Lnet/minecraft/network/chat/Component; f_240886_
+	targetName ()Lnet/minecraft/network/chat/Component; f_240896_
+	toNetwork (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/network/chat/ChatType$BoundNetwork; m_240987_
+		0 p_241362_ p_241362_
+	toString ()Ljava/lang/String; toString
+	withTargetName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_241018_
+		0 p_241530_ p_241530_
+net/minecraft/network/chat/ChatType$BoundNetwork net/minecraft/network/chat/ChatType$BoundNetwork
+	chatType f_240870_
+	name f_240862_
+	targetName f_240865_
+	<init> (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_240870_ f_240870_
+		1 f_240862_ f_240862_
+		2 f_240865_ f_240865_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241341_ p_241341_
+	chatType ()I f_240870_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241423_ p_241423_
+	hashCode ()I hashCode
+	lambda$resolve$0 (Lnet/minecraft/network/chat/ChatType;)Lnet/minecraft/network/chat/ChatType$Bound; m_242617_
+		0 p_242929_ p_242929_
+	name ()Lnet/minecraft/network/chat/Component; f_240862_
+	resolve (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Optional; m_242652_
+		0 p_242936_ p_242936_
+	targetName ()Lnet/minecraft/network/chat/Component; f_240865_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_240969_
+		0 p_241522_ p_241522_
+net/minecraft/network/chat/ChatTypeDecoration net/minecraft/network/chat/ChatTypeDecoration
+	CODEC f_238580_
+	parameters f_238656_
+	style f_238694_
+	translationKey f_238741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
+		0 f_238741_ f_238741_
+		1 f_238656_ f_238656_
+		2 f_238694_ f_238694_
+	decorate (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240955_
+		0 p_241301_ p_241301_
+		1 p_241391_ p_241391_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239430_ p_239430_
+	hashCode ()I hashCode
+	incomingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239424_
+		static
+		0 p_239425_ p_239425_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_239988_
+		static
+		0 p_239989_ p_239989_
+	outgoingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_240709_
+		static
+		0 p_240772_ p_240772_
+	parameters ()Ljava/util/List; f_238656_
+	resolveParameters (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)[Lnet/minecraft/network/chat/Component; m_241038_
+		0 p_241365_ p_241365_
+		1 p_241559_ p_241559_
+	style ()Lnet/minecraft/network/chat/Style; f_238694_
+	teamMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239094_
+		static
+		0 p_239095_ p_239095_
+	toString ()Ljava/lang/String; toString
+	translationKey ()Ljava/lang/String; f_238741_
+	withSender (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239222_
+		static
+		0 p_239223_ p_239223_
+net/minecraft/network/chat/ChatTypeDecoration$Parameter net/minecraft/network/chat/ChatTypeDecoration$Parameter
+	$VALUES $VALUES
+	CODEC f_238794_
+	CONTENT CONTENT
+	SENDER SENDER
+	TARGET TARGET
+	name f_238673_
+	selector f_238789_
+	$values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; m_238947_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector;)V <init>
+		0 p_239586_ p_239586_
+		1 p_239587_ p_239587_
+		2 p_239588_ p_239588_
+		3 p_239589_ p_239589_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240928_
+		static
+		0 p_241238_ p_241238_
+		1 p_241239_ p_241239_
+	lambda$static$1 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240927_
+		static
+		0 p_241236_ p_241236_
+		1 p_241237_ p_241237_
+	lambda$static$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_239973_
+		static
+		0 p_239974_ p_239974_
+		1 p_241427_ p_241427_
+	select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240974_
+		0 p_241369_ p_241369_
+		1 p_241509_ p_241509_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; valueOf
+		static
+		0 p_239464_ p_239464_
+	values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; values
+		static
+net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector
+	select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_239619_
+		0 p_239620_ p_239620_
+		1 p_241499_ p_241499_
+net/minecraft/network/chat/ClickEvent net/minecraft/network/chat/ClickEvent
+	action f_130617_
+	value f_130618_
+	<init> (Lnet/minecraft/network/chat/ClickEvent$Action;Ljava/lang/String;)V <init>
+		0 p_130620_ p_130620_
+		1 p_130621_ p_130621_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130625_ p_130625_
+	getAction ()Lnet/minecraft/network/chat/ClickEvent$Action; m_130622_
+	getValue ()Ljava/lang/String; m_130623_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ClickEvent$Action
+	$VALUES $VALUES
+	CHANGE_PAGE CHANGE_PAGE
+	COPY_TO_CLIPBOARD COPY_TO_CLIPBOARD
+	LOOKUP f_130634_
+	OPEN_FILE OPEN_FILE
+	OPEN_URL OPEN_URL
+	RUN_COMMAND RUN_COMMAND
+	SUGGEST_COMMAND SUGGEST_COMMAND
+	allowFromServer f_130635_
+	name f_130636_
+	$values ()[Lnet/minecraft/network/chat/ClickEvent$Action; m_178387_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_130640_ p_130640_
+		1 p_130641_ p_130641_
+		2 p_130642_ p_130642_
+		3 p_130643_ p_130643_
+	getByName (Ljava/lang/String;)Lnet/minecraft/network/chat/ClickEvent$Action; m_130645_
+		static
+		0 p_130646_ p_130646_
+	getName ()Ljava/lang/String; m_130649_
+	isAllowedFromServer ()Z m_130644_
+	lambda$static$0 (Lnet/minecraft/network/chat/ClickEvent$Action;)Lnet/minecraft/network/chat/ClickEvent$Action; m_130647_
+		static
+		0 p_130648_ p_130648_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ClickEvent$Action; valueOf
+		static
+		0 p_130651_ p_130651_
+	values ()[Lnet/minecraft/network/chat/ClickEvent$Action; values
+		static
+net/minecraft/network/chat/CommonComponents net/minecraft/network/chat/CommonComponents
+	CONNECT_FAILED f_130661_
+	ELLIPSIS f_238772_
+	EMPTY f_237098_
+	GUI_ACKNOWLEDGE f_238584_
+	GUI_BACK f_130660_
+	GUI_CANCEL f_130656_
+	GUI_CONTINUE f_263736_
+	GUI_COPY_LINK_TO_CLIPBOARD f_289837_
+	GUI_DONE f_130655_
+	GUI_NO f_130658_
+	GUI_OK f_286989_
+	GUI_OPEN_IN_BROWSER f_289829_
+	GUI_PROCEED f_130659_
+	GUI_TO_TITLE f_275759_
+	GUI_YES f_130657_
+	NARRATION_SEPARATOR f_178389_
+	NEW_LINE f_178388_
+	OPTION_OFF f_130654_
+	OPTION_ON f_130653_
+	SPACE f_263701_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	days (J)Lnet/minecraft/network/chat/MutableComponent; m_239422_
+		static
+		0 p_239423_ p_239423_
+	hours (J)Lnet/minecraft/network/chat/MutableComponent; m_240041_
+		static
+		0 p_240042_ p_240042_
+	joinForNarration ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_267603_
+		static
+		0 p_267948_ p_267948_
+	joinLines ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_178396_
+		static
+		0 p_178397_ p_178397_
+	joinLines (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_178391_
+		static
+		0 p_178392_ p_178392_
+	minutes (J)Lnet/minecraft/network/chat/MutableComponent; m_239877_
+		static
+		0 p_239878_ p_239878_
+	optionNameValue (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_178393_
+		static
+		0 p_178394_ p_178394_
+		1 p_178395_ p_178395_
+	optionStatus (Z)Lnet/minecraft/network/chat/Component; m_130666_
+		static
+		0 p_130667_ p_130667_
+	optionStatus (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/MutableComponent; m_130663_
+		static
+		0 p_130664_ p_130664_
+		1 p_130665_ p_130665_
+	space ()Lnet/minecraft/network/chat/MutableComponent; m_264333_
+		static
+net/minecraft/network/chat/Component net/minecraft/network/chat/Component
+	contains (Lnet/minecraft/network/chat/Component;)Z m_240452_
+		0 p_240571_ p_240571_
+	copy ()Lnet/minecraft/network/chat/MutableComponent; m_6881_
+	empty ()Lnet/minecraft/network/chat/MutableComponent; m_237119_
+		static
+	getContents ()Lnet/minecraft/network/chat/ComponentContents; m_214077_
+	getSiblings ()Ljava/util/List; m_7360_
+	getString (I)Ljava/lang/String; m_130668_
+		0 p_130669_ p_130669_
+	getString ()Ljava/lang/String; getString
+	getStyle ()Lnet/minecraft/network/chat/Style; m_7383_
+	getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; m_7532_
+	keybind (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237117_
+		static
+		0 p_237118_ p_237118_
+	lambda$getString$0 (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; m_130670_
+		static
+		0 p_130671_ p_130671_
+		1 p_130672_ p_130672_
+		2 p_130673_ p_130673_
+	lambda$toFlatList$1 (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_178401_
+		static
+		0 p_178402_ p_178402_
+		1 p_178403_ p_178403_
+		2 p_178404_ p_178404_
+	literal (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237113_
+		static
+		0 p_237114_ p_237114_
+	nbt (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/MutableComponent; m_237105_
+		static
+		0 p_237106_ p_237106_
+		1 p_237107_ p_237107_
+		2 p_237108_ p_237108_
+		3 p_237109_ p_237109_
+	nullToEmpty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_130674_
+		static
+		0 p_130675_ p_130675_
+	plainCopy ()Lnet/minecraft/network/chat/MutableComponent; m_6879_
+	score (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237099_
+		static
+		0 p_237100_ p_237100_
+		1 p_237101_ p_237101_
+	selector (Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/network/chat/MutableComponent; m_237102_
+		static
+		0 p_237103_ p_237103_
+		1 p_237104_ p_237104_
+	toFlatList ()Ljava/util/List; m_240407_
+	toFlatList (Lnet/minecraft/network/chat/Style;)Ljava/util/List; m_178405_
+		0 p_178406_ p_178406_
+	translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_237110_
+		static
+		0 p_237111_ p_237111_
+		1 p_237112_ p_237112_
+	translatable (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237115_
+		static
+		0 p_237116_ p_237116_
+	translatableWithFallback (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_264642_
+		static
+		0 p_265449_ p_265449_
+		1 p_265281_ p_265281_
+		2 p_265785_ p_265785_
+	translatableWithFallback (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_264568_
+		static
+		0 p_265747_ p_265747_
+		1 p_265287_ p_265287_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130679_ p_130679_
+		1 p_130680_ p_130680_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130677_ p_130677_
+net/minecraft/network/chat/Component$Serializer net/minecraft/network/chat/Component$Serializer
+	GSON f_130685_
+	JSON_READER_LINESTART f_130687_
+	JSON_READER_POS f_130686_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize
+		0 p_130694_ p_130694_
+		1 p_130695_ p_130695_
+		2 p_130696_ p_130696_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_130720_ p_130720_
+		1 p_130721_ p_130721_
+		2 p_130722_ p_130722_
+	fromJson (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/MutableComponent; m_130699_
+		static
+		0 p_130700_ p_130700_
+	fromJson (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130701_
+		static
+		0 p_130702_ p_130702_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/MutableComponent; m_130691_
+		static
+		0 p_130692_ p_130692_
+	fromJsonLenient (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130714_
+		static
+		0 p_130715_ p_130715_
+	getPos (Lcom/google/gson/stream/JsonReader;)I m_130697_
+		static
+		0 p_130698_ p_130698_
+	lambda$serializeSeparator$3 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/network/chat/Component;)V m_178407_
+		0 p_178408_ p_178408_
+		1 p_178409_ p_178409_
+		2 p_178410_ p_178410_
+	lambda$static$0 ()Lcom/google/gson/Gson; m_130718_
+		static
+	lambda$static$1 ()Ljava/lang/reflect/Field; m_130713_
+		static
+	lambda$static$2 ()Ljava/lang/reflect/Field; m_130690_
+		static
+	parseSeparator (Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Optional; m_178415_
+		0 p_178416_ p_178416_
+		1 p_178417_ p_178417_
+		2 p_178418_ p_178418_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_130724_ p_130724_
+		1 p_130725_ p_130725_
+		2 p_130726_ p_130726_
+	serialize (Lnet/minecraft/network/chat/Component;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_130706_ p_130706_
+		1 p_130707_ p_130707_
+		2 p_130708_ p_130708_
+	serializeSeparator (Lcom/google/gson/JsonSerializationContext;Lcom/google/gson/JsonObject;Ljava/util/Optional;)V m_178411_
+		0 p_178412_ p_178412_
+		1 p_178413_ p_178413_
+		2 p_178414_ p_178414_
+	serializeStyle (Lnet/minecraft/network/chat/Style;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_130709_
+		0 p_130710_ p_130710_
+		1 p_130711_ p_130711_
+		2 p_130712_ p_130712_
+	toJson (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_130703_
+		static
+		0 p_130704_ p_130704_
+	toJsonTree (Lnet/minecraft/network/chat/Component;)Lcom/google/gson/JsonElement; m_130716_
+		static
+		0 p_130717_ p_130717_
+	toStableJson (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_237122_
+		static
+		0 p_237123_ p_237123_
+	unwrapTextArgument (Ljava/lang/Object;)Ljava/lang/Object; m_237120_
+		static
+		0 p_237121_ p_237121_
+net/minecraft/network/chat/ComponentContents net/minecraft/network/chat/ComponentContents
+	EMPTY f_237124_
+	<clinit> ()V <clinit>
+		static
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237126_ p_237126_
+		1 p_237127_ p_237127_
+		2 p_237128_ p_237128_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237129_ p_237129_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237130_ p_237130_
+		1 p_237131_ p_237131_
+net/minecraft/network/chat/ComponentContents$1 net/minecraft/network/chat/ComponentContents$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ComponentUtils net/minecraft/network/chat/ComponentUtils
+	DEFAULT_NO_STYLE_SEPARATOR f_178421_
+	DEFAULT_SEPARATOR f_178420_
+	DEFAULT_SEPARATOR_TEXT f_178419_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	copyOnClickText (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_258024_
+		static
+		0 p_260039_ p_260039_
+	formatAndSortList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; m_130745_
+		static
+		0 p_130746_ p_130746_
+		1 p_130747_ p_130747_
+	formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_178433_
+		static
+		0 p_178434_ p_178434_
+		1 p_178435_ p_178435_
+	formatList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; m_178440_
+		static
+		0 p_178441_ p_178441_
+		1 p_178442_ p_178442_
+	formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; m_178436_
+		static
+		0 p_178437_ p_178437_
+		1 p_178438_ p_178438_
+		2 p_178439_ p_178439_
+	formatList (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_130743_
+		static
+		0 p_130744_ p_130744_
+	formatList (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; m_178429_
+		static
+		0 p_178430_ p_178430_
+		1 p_178431_ p_178431_
+		2 p_178432_ p_178432_
+	fromMessage (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; m_130729_
+		static
+		0 p_130730_ p_130730_
+	getDisplayName (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_130727_
+		static
+		0 p_130728_ p_130728_
+	isTranslationResolvable (Lnet/minecraft/network/chat/Component;)Z m_237134_
+		static
+		0 p_237135_ p_237135_
+	lambda$copyOnClickText$1 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_257121_
+		static
+		0 p_258206_ p_258206_
+		1 p_258207_ p_258207_
+	lambda$formatList$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_130741_
+		static
+		0 p_130742_ p_130742_
+	mergeStyles (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_130750_
+		static
+		0 p_130751_ p_130751_
+		1 p_130752_ p_130752_
+	resolveStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Style; m_130736_
+		static
+		0 p_130737_ p_130737_
+		1 p_130738_ p_130738_
+		2 p_130739_ p_130739_
+		3 p_130740_ p_130740_
+	updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; m_178424_
+		static
+		0 p_178425_ p_178425_
+		1 p_178426_ p_178426_
+		2 p_178427_ p_178427_
+		3 p_178428_ p_178428_
+	updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_130731_
+		static
+		0 p_130732_ p_130732_
+		1 p_130733_ p_130733_
+		2 p_130734_ p_130734_
+		3 p_130735_ p_130735_
+	wrapInSquareBrackets (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_130748_
+		static
+		0 p_130749_ p_130749_
+net/minecraft/network/chat/FilterMask net/minecraft/network/chat/FilterMask
+	CODEC f_252533_
+	FILTERED_STYLE f_244521_
+	FULLY_FILTERED f_243007_
+	FULLY_FILTERED_CODEC f_252493_
+	HASH f_243009_
+	PARTIALLY_FILTERED_CODEC f_252450_
+	PASS_THROUGH f_242999_
+	PASS_THROUGH_CODEC f_252488_
+	mask f_242988_
+	type f_242996_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_243210_ p_243210_
+	<init> (Ljava/util/BitSet;)V <init>
+		0 p_253780_ p_253780_
+	<init> (Ljava/util/BitSet;Lnet/minecraft/network/chat/FilterMask$Type;)V <init>
+		0 p_243243_ p_243243_
+		1 p_243249_ p_243249_
+	apply (Ljava/lang/String;)Ljava/lang/String; m_243114_
+		0 p_243317_ p_243317_
+	applyWithFormatting (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_246134_
+		0 p_251709_ p_251709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254275_ p_254275_
+	hashCode ()I hashCode
+	isEmpty ()Z m_243095_
+	isFullyFiltered ()Z m_243067_
+	mask ()Ljava/util/BitSet; m_252818_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/FilterMask; m_243104_
+		static
+		0 p_243205_ p_243205_
+	setFiltered (I)V m_243123_
+		0 p_243202_ p_243202_
+	type ()Lnet/minecraft/network/chat/FilterMask$Type; m_252945_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/FilterMask;)V m_243105_
+		static
+		0 p_243308_ p_243308_
+		1 p_243231_ p_243231_
+net/minecraft/network/chat/FilterMask$1 net/minecraft/network/chat/FilterMask$1
+	$SwitchMap$net$minecraft$network$chat$FilterMask$Type f_243008_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/chat/FilterMask$Type net/minecraft/network/chat/FilterMask$Type
+	$VALUES $VALUES
+	FULLY_FILTERED FULLY_FILTERED
+	PARTIALLY_FILTERED PARTIALLY_FILTERED
+	PASS_THROUGH PASS_THROUGH
+	codec f_252467_
+	serializedName f_252490_
+	$values ()[Lnet/minecraft/network/chat/FilterMask$Type; m_243133_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
+		0 p_253642_ p_253642_
+		1 p_254258_ p_254258_
+		2 p_253679_ p_253679_
+		3 p_253988_ p_253988_
+	codec ()Lcom/mojang/serialization/Codec; m_253171_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 ()Lcom/mojang/serialization/Codec; m_252790_
+		static
+	lambda$static$1 ()Lcom/mojang/serialization/Codec; m_252956_
+		static
+	lambda$static$2 ()Lcom/mojang/serialization/Codec; m_253044_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/FilterMask$Type; valueOf
+		static
+		0 p_243219_ p_243219_
+	values ()[Lnet/minecraft/network/chat/FilterMask$Type; values
+		static
+net/minecraft/network/chat/FormattedText net/minecraft/network/chat/FormattedText
+	EMPTY f_130760_
+	STOP_ITERATION f_130759_
+	<clinit> ()V <clinit>
+		static
+	composite ([Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/FormattedText; m_130773_
+		static
+		0 p_130774_ p_130774_
+	composite (Ljava/util/List;)Lnet/minecraft/network/chat/FormattedText; m_130768_
+		static
+		0 p_130769_ p_130769_
+	getString ()Ljava/lang/String; getString
+	lambda$getString$0 (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; m_130765_
+		static
+		0 p_130766_ p_130766_
+		1 p_130767_ p_130767_
+	of (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_130762_
+		static
+		0 p_130763_ p_130763_
+		1 p_130764_ p_130764_
+	of (Ljava/lang/String;)Lnet/minecraft/network/chat/FormattedText; m_130775_
+		static
+		0 p_130776_ p_130776_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130770_ p_130770_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130771_ p_130771_
+		1 p_130772_ p_130772_
+net/minecraft/network/chat/FormattedText$1 net/minecraft/network/chat/FormattedText$1
+	<init> ()V <init>
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130779_ p_130779_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130781_ p_130781_
+		1 p_130782_ p_130782_
+net/minecraft/network/chat/FormattedText$2 net/minecraft/network/chat/FormattedText$2
+	val$text f_130783_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_130785_ p_130785_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130787_ p_130787_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130789_ p_130789_
+		1 p_130790_ p_130790_
+net/minecraft/network/chat/FormattedText$3 net/minecraft/network/chat/FormattedText$3
+	val$style f_130792_
+	val$text f_130791_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_130794_ p_130794_
+		1 p_130795_ p_130795_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130797_ p_130797_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130799_ p_130799_
+		1 p_130800_ p_130800_
+net/minecraft/network/chat/FormattedText$4 net/minecraft/network/chat/FormattedText$4
+	val$parts f_130801_
+	<init> (Ljava/util/List;)V <init>
+		0 p_130803_ p_130803_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130805_ p_130805_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130807_ p_130807_
+		1 p_130808_ p_130808_
+net/minecraft/network/chat/FormattedText$ContentConsumer net/minecraft/network/chat/FormattedText$ContentConsumer
+	accept (Ljava/lang/String;)Ljava/util/Optional; m_130809_
+		0 p_130810_ p_130810_
+net/minecraft/network/chat/FormattedText$StyledContentConsumer net/minecraft/network/chat/FormattedText$StyledContentConsumer
+	accept (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_7164_
+		0 p_130811_ p_130811_
+		1 p_130812_ p_130812_
+net/minecraft/network/chat/HoverEvent net/minecraft/network/chat/HoverEvent
+	LOGGER f_130813_
+	action f_130814_
+	value f_130815_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/HoverEvent$Action;Ljava/lang/Object;)V <init>
+		0 p_130818_ p_130818_
+		1 p_130819_ p_130819_
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/HoverEvent; m_130821_
+		static
+		0 p_130822_ p_130822_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130828_ p_130828_
+	getAction ()Lnet/minecraft/network/chat/HoverEvent$Action; m_130820_
+	getValue (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/Object; m_130823_
+		0 p_130824_ p_130824_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonObject; m_130825_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/HoverEvent$Action
+	LOOKUP f_130834_
+	SHOW_ENTITY f_130833_
+	SHOW_ITEM f_130832_
+	SHOW_TEXT f_130831_
+	allowFromServer f_130836_
+	argDeserializer f_130837_
+	argSerializer f_130838_
+	legacyArgDeserializer f_130839_
+	name f_130835_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_130842_ p_130842_
+		1 p_130843_ p_130843_
+		2 p_130844_ p_130844_
+		3 p_130845_ p_130845_
+		4 p_130846_ p_130846_
+	cast (Ljava/lang/Object;)Ljava/lang/Object; m_130864_
+		0 p_130865_ p_130865_
+	deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent; m_130848_
+		0 p_130849_ p_130849_
+	deserializeFromLegacy (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent; m_130854_
+		0 p_130855_ p_130855_
+	getByName (Ljava/lang/String;)Lnet/minecraft/network/chat/HoverEvent$Action; m_130852_
+		static
+		0 p_130853_ p_130853_
+	getName ()Ljava/lang/String; m_130861_
+	isAllowedFromServer ()Z m_130847_
+	lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$Action;)Lnet/minecraft/network/chat/HoverEvent$Action; m_178443_
+		static
+		0 p_178444_ p_178444_
+	serializeArg (Ljava/lang/Object;)Lcom/google/gson/JsonElement; m_130850_
+		0 p_130851_ p_130851_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/HoverEvent$EntityTooltipInfo
+	id f_130872_
+	linesCache f_130874_
+	name f_130873_
+	type f_130871_
+	<init> (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_130876_ p_130876_
+		1 p_130877_ p_130877_
+		2 p_130878_ p_130878_
+	create (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; m_130880_
+		static
+		0 p_130881_ p_130881_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; m_130882_
+		static
+		0 p_130883_ p_130883_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130886_ p_130886_
+	getTooltipLines ()Ljava/util/List; m_130884_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonElement; m_130879_
+net/minecraft/network/chat/HoverEvent$ItemStackInfo net/minecraft/network/chat/HoverEvent$ItemStackInfo
+	count f_130889_
+	item f_130888_
+	itemStack f_130891_
+	tag f_130890_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_130897_ p_130897_
+	<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_130893_ p_130893_
+		1 p_130894_ p_130894_
+		2 p_130895_ p_130895_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; m_130908_
+		static
+		0 p_130909_ p_130909_
+	create (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; m_130906_
+		static
+		0 p_130907_ p_130907_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130911_ p_130911_
+	getItemStack ()Lnet/minecraft/world/item/ItemStack; m_130898_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonElement; m_130905_
+net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages
+	CODEC f_252509_
+	EMPTY f_241634_
+	LAST_SEEN_MESSAGES_MAX_LENGTH f_241617_
+	entries f_241630_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_241630_ f_241630_
+	entries ()Ljava/util/List; f_241630_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242428_ p_242428_
+	hashCode ()I hashCode
+	lambda$pack$0 (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_252644_
+		static
+		0 p_253456_ p_253456_
+		1 p_253457_ p_253457_
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$Packed; m_247067_
+		0 p_253961_ p_253961_
+	toString ()Ljava/lang/String; toString
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_245933_
+		0 p_251665_ p_251665_
+net/minecraft/network/chat/LastSeenMessages$Packed net/minecraft/network/chat/LastSeenMessages$Packed
+	EMPTY f_244256_
+	entries f_244613_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_249757_ p_249757_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244613_ f_244613_
+	entries ()Ljava/util/List; f_244613_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248722_ p_248722_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_245073_
+		0 p_253745_ p_253745_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_246304_
+		0 p_250725_ p_250725_
+net/minecraft/network/chat/LastSeenMessages$Update net/minecraft/network/chat/LastSeenMessages$Update
+	acknowledged f_244446_
+	offset f_243843_
+	<init> (ILjava/util/BitSet;)V <init>
+		0 f_243843_ f_243843_
+		1 f_244446_ f_244446_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_242184_ p_242184_
+	acknowledged ()Ljava/util/BitSet; f_244446_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242333_ p_242333_
+	hashCode ()I hashCode
+	offset ()I f_243843_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_242008_
+		0 p_242221_ p_242221_
+net/minecraft/network/chat/LastSeenMessagesTracker net/minecraft/network/chat/LastSeenMessagesTracker
+	lastTrackedMessage f_243823_
+	offset f_244552_
+	tail f_244578_
+	trackedMessages f_244505_
+	<init> (I)V <init>
+		0 p_242388_ p_242388_
+	addEntry (Lnet/minecraft/network/chat/LastSeenTrackedEntry;)V m_247638_
+		0 p_250255_ p_250255_
+	addPending (Lnet/minecraft/network/chat/MessageSignature;Z)Z m_245220_
+		0 p_248926_ p_248926_
+		1 p_250312_ p_250312_
+	generateAndApplyUpdate ()Lnet/minecraft/network/chat/LastSeenMessagesTracker$Update; m_246442_
+	getAndClearOffset ()I m_245313_
+	ignorePending (Lnet/minecraft/network/chat/MessageSignature;)V m_246067_
+		0 p_251020_ p_251020_
+	offset ()I m_245480_
+net/minecraft/network/chat/LastSeenMessagesTracker$Update net/minecraft/network/chat/LastSeenMessagesTracker$Update
+	lastSeen f_243872_
+	update f_244473_
+	<init> (Lnet/minecraft/network/chat/LastSeenMessages;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_243872_ f_243872_
+		1 f_244473_ f_244473_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251158_ p_251158_
+	hashCode ()I hashCode
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; f_243872_
+	toString ()Ljava/lang/String; toString
+	update ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_244473_
+net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator
+	lastPendingMessage f_244339_
+	lastSeenCount f_244465_
+	trackedMessages f_243950_
+	<init> (I)V <init>
+		0 p_249951_ p_249951_
+	addPending (Lnet/minecraft/network/chat/MessageSignature;)V m_247482_
+		0 p_248841_ p_248841_
+	applyOffset (I)Z m_245398_
+		0 p_251273_ p_251273_
+	applyUpdate (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_247119_
+		0 p_248868_ p_248868_
+	trackedMessagesCount ()I m_245741_
+net/minecraft/network/chat/LastSeenTrackedEntry net/minecraft/network/chat/LastSeenTrackedEntry
+	pending f_243942_
+	signature f_243846_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;Z)V <init>
+		0 f_243846_ f_243846_
+		1 f_243942_ f_243942_
+	acknowledge ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; m_247448_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250444_ p_250444_
+	hashCode ()I hashCode
+	pending ()Z f_243942_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_243846_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/LocalChatSession net/minecraft/network/chat/LocalChatSession
+	keyPair f_243926_
+	sessionId f_244284_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfileKeyPair;)V <init>
+		0 f_244284_ f_244284_
+		1 f_243926_ f_243926_
+	asRemote ()Lnet/minecraft/network/chat/RemoteChatSession; m_245584_
+	create (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; m_245157_
+		static
+		0 p_250798_ p_250798_
+	createMessageEncoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; m_247507_
+		0 p_251085_ p_251085_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251653_ p_251653_
+	hashCode ()I hashCode
+	keyPair ()Lnet/minecraft/world/entity/player/ProfileKeyPair; f_243926_
+	sessionId ()Ljava/util/UUID; f_244284_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/MessageSignature net/minecraft/network/chat/MessageSignature
+	BYTES f_244417_
+	CODEC f_252463_
+	bytes f_240884_
+	<clinit> ()V <clinit>
+		static
+	<init> ([B)V <init>
+		0 f_240884_ f_240884_
+	asByteBuffer ()Ljava/nio/ByteBuffer; m_241929_
+	bytes ()[B f_240884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237166_ p_237166_
+	hashCode ()I hashCode
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_252849_
+		0 p_253845_ p_253845_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature; m_245099_
+		static
+		0 p_249837_ p_249837_
+	toString ()Ljava/lang/String; toString
+	verify (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z m_245457_
+		0 p_250998_ p_250998_
+		1 p_249843_ p_249843_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature;)V m_246050_
+		static
+		0 p_250642_ p_250642_
+		1 p_249714_ p_249714_
+net/minecraft/network/chat/MessageSignature$Packed net/minecraft/network/chat/MessageSignature$Packed
+	FULL_SIGNATURE f_244178_
+	fullSignature f_244020_
+	id f_244111_
+	<init> (I)V <init>
+		0 p_250015_ p_250015_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 p_249705_ p_249705_
+	<init> (ILnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 f_244111_ f_244111_
+		1 f_244020_ f_244020_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249581_ p_249581_
+	fullSignature ()Lnet/minecraft/network/chat/MessageSignature; f_244020_
+	hashCode ()I hashCode
+	id ()I f_244111_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_246521_
+		static
+		0 p_250810_ p_250810_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_253223_
+		0 p_254423_ p_254423_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature$Packed;)V m_246314_
+		static
+		0 p_251691_ p_251691_
+		1 p_252193_ p_252193_
+net/minecraft/network/chat/MessageSignatureCache net/minecraft/network/chat/MessageSignatureCache
+	DEFAULT_CAPACITY f_243760_
+	NOT_FOUND f_252441_
+	entries f_243958_
+	<init> (I)V <init>
+		0 p_250894_ p_250894_
+	createDefault ()Lnet/minecraft/network/chat/MessageSignatureCache; m_246587_
+		static
+	pack (Lnet/minecraft/network/chat/MessageSignature;)I m_252764_
+		0 p_254157_ p_254157_
+	push (Ljava/util/ArrayDeque;)V m_245729_
+		0 p_251419_ p_251419_
+	push (Ljava/util/List;)V m_246417_
+		0 p_248560_ p_248560_
+	push (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247208_
+		0 p_248938_ p_248938_
+	unpack (I)Lnet/minecraft/network/chat/MessageSignature; m_252914_
+		0 p_253967_ p_253967_
+net/minecraft/network/chat/MutableComponent net/minecraft/network/chat/MutableComponent
+	contents f_237194_
+	decomposedWith f_237198_
+	siblings f_237195_
+	style f_237196_
+	visualOrderText f_237197_
+	<init> (Lnet/minecraft/network/chat/ComponentContents;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_237200_ p_237200_
+		1 p_237201_ p_237201_
+		2 p_237202_ p_237202_
+	append (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_7220_
+		0 p_130942_ p_130942_
+	append (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130946_
+		0 p_130947_ p_130947_
+	create (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/MutableComponent; m_237204_
+		static
+		0 p_237205_ p_237205_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237209_ p_237209_
+	getContents ()Lnet/minecraft/network/chat/ComponentContents; m_214077_
+	getSiblings ()Ljava/util/List; m_7360_
+	getStyle ()Lnet/minecraft/network/chat/Style; m_7383_
+	getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; m_7532_
+	hashCode ()I hashCode
+	setStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_6270_
+		0 p_130943_ p_130943_
+	toString ()Ljava/lang/String; toString
+	withStyle (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; m_130940_
+		0 p_130941_ p_130941_
+	withStyle ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; m_130944_
+		0 p_130945_ p_130945_
+	withStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_130948_
+		0 p_130949_ p_130949_
+	withStyle (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; m_130938_
+		0 p_130939_ p_130939_
+net/minecraft/network/chat/OutgoingChatMessage net/minecraft/network/chat/OutgoingChatMessage
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	create (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; m_247282_
+		static
+		0 p_249173_ p_249173_
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_250979_ p_250979_
+		1 p_249307_ p_249307_
+		2 p_252281_ p_252281_
+net/minecraft/network/chat/OutgoingChatMessage$Disguised net/minecraft/network/chat/OutgoingChatMessage$Disguised
+	content f_244003_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_244003_ f_244003_
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250096_ p_250096_
+	hashCode ()I hashCode
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_249237_ p_249237_
+		1 p_249574_ p_249574_
+		2 p_250880_ p_250880_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/OutgoingChatMessage$Player net/minecraft/network/chat/OutgoingChatMessage$Player
+	message f_243697_
+	<init> (Lnet/minecraft/network/chat/PlayerChatMessage;)V <init>
+		0 f_243697_ f_243697_
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251410_ p_251410_
+	hashCode ()I hashCode
+	message ()Lnet/minecraft/network/chat/PlayerChatMessage; f_243697_
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_249642_ p_249642_
+		1 p_251123_ p_251123_
+		2 p_251482_ p_251482_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage
+	MAP_CODEC f_252410_
+	MESSAGE_EXPIRES_AFTER_CLIENT f_240369_
+	MESSAGE_EXPIRES_AFTER_SERVER f_240359_
+	SYSTEM_SENDER f_243787_
+	filterMask f_242992_
+	link f_243882_
+	signature f_244279_
+	signedBody f_240885_
+	unsignedContent f_237215_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;)V <init>
+		0 f_243882_ f_243882_
+		1 f_244279_ f_244279_
+		2 f_240885_ f_240885_
+		3 f_237215_ f_237215_
+		4 f_242992_ f_242992_
+	decoratedContent ()Lnet/minecraft/network/chat/Component; m_245692_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237251_ p_237251_
+	filter (Z)Lnet/minecraft/network/chat/PlayerChatMessage; m_243098_
+		0 p_243223_ p_243223_
+	filter (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; m_243072_
+		0 p_243320_ p_243320_
+	filterMask ()Lnet/minecraft/network/chat/FilterMask; f_242992_
+	hasExpiredClient (Ljava/time/Instant;)Z m_240414_
+		0 p_240629_ p_240629_
+	hasExpiredServer (Ljava/time/Instant;)Z m_240431_
+		0 p_240573_ p_240573_
+	hasSignature ()Z m_245272_
+	hasSignatureFrom (Ljava/util/UUID;)Z m_243088_
+		0 p_243236_ p_243236_
+	hashCode ()I hashCode
+	isFullyFiltered ()Z m_243059_
+	isSystem ()Z m_245339_
+	lambda$decoratedContent$5 ()Lnet/minecraft/network/chat/Component; m_245394_
+	lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; m_252646_
+		static
+		0 p_253459_ p_253459_
+	lambda$static$1 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; m_252645_
+		static
+		0 p_253458_ p_253458_
+	lambda$static$2 (Lnet/minecraft/network/chat/SignedMessageLink;Ljava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; m_252648_
+		static
+		0 p_253461_ p_253461_
+		1 p_253462_ p_253462_
+		2 p_253463_ p_253463_
+		3 p_253464_ p_253464_
+		4 p_253465_ p_253465_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252647_
+		static
+		0 p_253460_ p_253460_
+	lambda$verify$4 (Lnet/minecraft/util/SignatureUpdater$Output;)V m_246814_
+		0 p_249861_ p_249861_
+	link ()Lnet/minecraft/network/chat/SignedMessageLink; f_243882_
+	removeUnsignedContent ()Lnet/minecraft/network/chat/PlayerChatMessage; m_239022_
+	salt ()J m_241064_
+	sender ()Ljava/util/UUID; m_245167_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244279_
+	signedBody ()Lnet/minecraft/network/chat/SignedMessageBody; f_240885_
+	signedContent ()Ljava/lang/String; m_245728_
+	system (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247306_
+		static
+		0 p_249209_ p_249209_
+	timeStamp ()Ljava/time/Instant; m_241109_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247615_
+		static
+		0 p_251783_ p_251783_
+		1 p_251615_ p_251615_
+	unsignedContent ()Lnet/minecraft/network/chat/Component; f_237215_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V m_245322_
+		static
+		0 p_250661_ p_250661_
+		1 p_248621_ p_248621_
+		2 p_248823_ p_248823_
+	verify (Lnet/minecraft/util/SignatureValidator;)Z m_241121_
+		0 p_241442_ p_241442_
+	withUnsignedContent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; m_241956_
+		0 p_242164_ p_242164_
+net/minecraft/network/chat/RemoteChatSession net/minecraft/network/chat/RemoteChatSession
+	profilePublicKey f_243855_
+	sessionId f_244448_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey;)V <init>
+		0 f_244448_ f_244448_
+		1 f_243855_ f_243855_
+	asData ()Lnet/minecraft/network/chat/RemoteChatSession$Data; m_245986_
+	createMessageDecoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_245959_
+		0 p_249107_ p_249107_
+	createMessageValidator ()Lnet/minecraft/network/chat/SignedMessageValidator; m_245949_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250614_ p_250614_
+	hasExpired ()Z m_280521_
+	hashCode ()I hashCode
+	profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; f_243855_
+	sessionId ()Ljava/util/UUID; f_244448_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/RemoteChatSession$Data net/minecraft/network/chat/RemoteChatSession$Data
+	profilePublicKey f_243937_
+	sessionId f_244232_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
+		0 f_244232_ f_244232_
+		1 f_243937_ f_243937_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250315_ p_250315_
+	hashCode ()I hashCode
+	profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; f_243937_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/RemoteChatSession$Data; m_246364_
+		static
+		0 p_252181_ p_252181_
+	sessionId ()Ljava/util/UUID; f_244232_
+	toString ()Ljava/lang/String; toString
+	validate (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;Ljava/time/Duration;)Lnet/minecraft/network/chat/RemoteChatSession; m_247588_
+		0 p_251231_ p_251231_
+		1 p_248970_ p_248970_
+		2 p_251179_ p_251179_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V m_247658_
+		static
+		0 p_248910_ p_248910_
+		1 p_250537_ p_250537_
+net/minecraft/network/chat/SignableCommand net/minecraft/network/chat/SignableCommand
+	arguments f_244150_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244150_ f_244150_
+	arguments ()Ljava/util/List; f_244150_
+	collectArguments (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; m_246854_
+		static
+		0 p_252055_ p_252055_
+		1 p_251770_ p_251770_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250752_ p_250752_
+	hashCode ()I hashCode
+	of (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; m_246497_
+		static
+		0 p_250316_ p_250316_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/SignableCommand$Argument net/minecraft/network/chat/SignableCommand$Argument
+	node f_243965_
+	value f_244218_
+	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;Ljava/lang/String;)V <init>
+		0 f_243965_ f_243965_
+		1 f_244218_ f_244218_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250877_ p_250877_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; m_246038_
+	node ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; f_243965_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/String; f_244218_
+net/minecraft/network/chat/SignedMessageBody net/minecraft/network/chat/SignedMessageBody
+	MAP_CODEC f_252412_
+	content f_240856_
+	lastSeen f_240868_
+	salt f_240873_
+	timeStamp f_240863_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages;)V <init>
+		0 f_240856_ f_240856_
+		1 f_240863_ f_240863_
+		2 f_240873_ f_240873_
+		3 f_240868_ f_240868_
+	content ()Ljava/lang/String; f_240856_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241378_ p_241378_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252875_
+		static
+		0 p_253722_ p_253722_
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; f_240868_
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$Packed; m_253217_
+		0 p_253671_ p_253671_
+	salt ()J f_240873_
+	timeStamp ()Ljava/time/Instant; f_240863_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; m_247681_
+		static
+		0 p_249884_ p_249884_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_245051_
+		0 p_249654_ p_249654_
+net/minecraft/network/chat/SignedMessageBody$Packed net/minecraft/network/chat/SignedMessageBody$Packed
+	content f_243660_
+	lastSeen f_244137_
+	salt f_243790_
+	timeStamp f_244314_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages$Packed;)V <init>
+		0 f_243660_ f_243660_
+		1 f_244314_ f_244314_
+		2 f_243790_ f_243790_
+		3 f_244137_ f_244137_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_251620_ p_251620_
+	content ()Ljava/lang/String; f_243660_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251927_ p_251927_
+	hashCode ()I hashCode
+	lambda$unpack$0 (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; m_245470_
+		0 p_249065_ p_249065_
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages$Packed; f_244137_
+	salt ()J f_243790_
+	timeStamp ()Ljava/time/Instant; f_244314_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_252762_
+		0 p_253919_ p_253919_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_247637_
+		0 p_250247_ p_250247_
+net/minecraft/network/chat/SignedMessageChain net/minecraft/network/chat/SignedMessageChain
+	LOGGER f_243812_
+	nextLink f_244563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Ljava/util/UUID;)V <init>
+		0 p_250050_ p_250050_
+		1 p_249127_ p_249127_
+	advanceLink ()Lnet/minecraft/network/chat/SignedMessageLink; m_246515_
+	decoder (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_247594_
+		0 p_249122_ p_249122_
+	encoder (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; m_247027_
+		0 p_248636_ p_248636_
+	lambda$decoder$2 (Lnet/minecraft/world/entity/player/ProfilePublicKey;Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_244794_
+		0 p_248059_ p_248059_
+		1 p_248060_ p_248060_
+		2 p_248061_ p_248061_
+		3 p_248062_ p_248062_
+	lambda$encoder$0 (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$Output;)V m_244795_
+		static
+		0 p_248063_ p_248063_
+		1 p_248064_ p_248064_
+		2 p_248065_ p_248065_
+	lambda$encoder$1 (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_244796_
+		0 p_248066_ p_248066_
+		1 p_248067_ p_248067_
+net/minecraft/network/chat/SignedMessageChain$DecodeException net/minecraft/network/chat/SignedMessageChain$DecodeException
+	shouldDisconnect f_244583_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_249149_ p_249149_
+		1 p_250401_ p_250401_
+	shouldDisconnect ()Z m_246459_
+net/minecraft/network/chat/SignedMessageChain$Decoder net/minecraft/network/chat/SignedMessageChain$Decoder
+	REJECT_ALL f_252472_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_252649_
+		static
+		0 p_253466_ p_253466_
+		1 p_253467_ p_253467_
+	lambda$unsigned$1 (Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_244797_
+		static
+		0 p_248068_ p_248068_
+		1 p_248069_ p_248069_
+		2 p_248070_ p_248070_
+	unpack (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_240945_
+		0 p_249082_ p_249082_
+		1 p_250981_ p_250981_
+	unsigned (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_246683_
+		static
+		0 p_251747_ p_251747_
+net/minecraft/network/chat/SignedMessageChain$Encoder net/minecraft/network/chat/SignedMessageChain$Encoder
+	UNSIGNED f_243849_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_245588_
+		static
+		0 p_250548_ p_250548_
+	pack (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_240988_
+		0 p_250628_ p_250628_
+net/minecraft/network/chat/SignedMessageLink net/minecraft/network/chat/SignedMessageLink
+	CODEC f_252474_
+	index f_244066_
+	sender f_244443_
+	sessionId f_244370_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILjava/util/UUID;Ljava/util/UUID;)V <init>
+		0 f_244066_ f_244066_
+		1 f_244443_ f_244443_
+		2 f_244370_ f_244370_
+	advance ()Lnet/minecraft/network/chat/SignedMessageLink; m_245146_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250380_ p_250380_
+	hashCode ()I hashCode
+	index ()I f_244066_
+	isDescendantOf (Lnet/minecraft/network/chat/SignedMessageLink;)Z m_246959_
+		0 p_250977_ p_250977_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_253264_
+		static
+		0 p_253768_ p_253768_
+	root (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; m_245110_
+		static
+		0 p_249990_ p_249990_
+		1 p_248913_ p_248913_
+	sender ()Ljava/util/UUID; f_244443_
+	sessionId ()Ljava/util/UUID; f_244370_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; m_245187_
+		static
+		0 p_251496_ p_251496_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_247193_
+		0 p_249261_ p_249261_
+net/minecraft/network/chat/SignedMessageValidator net/minecraft/network/chat/SignedMessageValidator
+	ACCEPT_UNSIGNED f_244130_
+	REJECT_ALL f_243754_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_245862_
+		static
+		0 p_252109_ p_252109_
+	lambda$static$1 (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247555_
+		static
+		0 p_251793_ p_251793_
+	updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_241126_
+		0 p_251036_ p_251036_
+net/minecraft/network/chat/SignedMessageValidator$KeyBased net/minecraft/network/chat/SignedMessageValidator$KeyBased
+	isChainValid f_243954_
+	lastMessage f_244265_
+	validator f_240903_
+	<init> (Lnet/minecraft/util/SignatureValidator;)V <init>
+		0 p_241517_ p_241517_
+	updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_241126_
+		0 p_251182_ p_251182_
+	validateChain (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247180_
+		0 p_250412_ p_250412_
+net/minecraft/network/chat/Style net/minecraft/network/chat/Style
+	DEFAULT_FONT f_131100_
+	EMPTY f_131099_
+	FORMATTING_CODEC f_237254_
+	bold f_131102_
+	clickEvent f_131107_
+	color f_131101_
+	font f_131110_
+	hoverEvent f_131108_
+	insertion f_131109_
+	italic f_131103_
+	obfuscated f_131106_
+	strikethrough f_131105_
+	underlined f_131104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/TextColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/network/chat/ClickEvent;Lnet/minecraft/network/chat/HoverEvent;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_131113_ p_131113_
+		1 p_131114_ p_131114_
+		2 p_131115_ p_131115_
+		3 p_131116_ p_131116_
+		4 p_131117_ p_131117_
+		5 p_131118_ p_131118_
+		6 p_131119_ p_131119_
+		7 p_131120_ p_131120_
+		8 p_131121_ p_131121_
+		9 p_131122_ p_131122_
+	applyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131157_
+		0 p_131158_ p_131158_
+	applyFormats ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131152_
+		0 p_131153_ p_131153_
+	applyLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131164_
+		0 p_131165_ p_131165_
+	applyTo (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_131146_
+		0 p_131147_ p_131147_
+	create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/Style; m_237257_
+		static
+		0 p_237258_ p_237258_
+		1 p_237259_ p_237259_
+		2 p_237260_ p_237260_
+		3 p_237261_ p_237261_
+		4 p_237262_ p_237262_
+		5 p_237263_ p_237263_
+		6 p_237264_ p_237264_
+		7 p_237265_ p_237265_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_131175_ p_131175_
+	getClickEvent ()Lnet/minecraft/network/chat/ClickEvent; m_131182_
+	getColor ()Lnet/minecraft/network/chat/TextColor; m_131135_
+	getFont ()Lnet/minecraft/resources/ResourceLocation; m_131192_
+	getHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; m_131186_
+	getInsertion ()Ljava/lang/String; m_131189_
+	hashCode ()I hashCode
+	isBold ()Z m_131154_
+	isEmpty ()Z m_131179_
+	isItalic ()Z m_131161_
+	isObfuscated ()Z m_131176_
+	isStrikethrough ()Z m_131168_
+	isUnderlined ()Z m_131171_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237280_
+		static
+		0 p_237281_ p_237281_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237278_
+		static
+		0 p_237279_ p_237279_
+	lambda$static$2 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237276_
+		static
+		0 p_237277_ p_237277_
+	lambda$static$3 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237274_
+		static
+		0 p_237275_ p_237275_
+	lambda$static$4 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237272_
+		static
+		0 p_237273_ p_237273_
+	lambda$static$5 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237270_
+		static
+		0 p_237271_ p_237271_
+	lambda$static$6 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237268_
+		static
+		0 p_237269_ p_237269_
+	lambda$static$7 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237266_
+		static
+		0 p_237267_ p_237267_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_237255_
+		static
+		0 p_237256_ p_237256_
+	toString ()Ljava/lang/String; toString
+	withBold (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131136_
+		0 p_131137_ p_131137_
+	withClickEvent (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/Style; m_131142_
+		0 p_131143_ p_131143_
+	withColor (Lnet/minecraft/network/chat/TextColor;)Lnet/minecraft/network/chat/Style; m_131148_
+		0 p_131149_ p_131149_
+	withColor (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131140_
+		0 p_131141_ p_131141_
+	withColor (I)Lnet/minecraft/network/chat/Style; m_178520_
+		0 p_178521_ p_178521_
+	withFont (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Style; m_131150_
+		0 p_131151_ p_131151_
+	withHoverEvent (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; m_131144_
+		0 p_131145_ p_131145_
+	withInsertion (Ljava/lang/String;)Lnet/minecraft/network/chat/Style; m_131138_
+		0 p_131139_ p_131139_
+	withItalic (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131155_
+		0 p_131156_ p_131156_
+	withObfuscated (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_178524_
+		0 p_178525_ p_178525_
+	withStrikethrough (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_178522_
+		0 p_178523_ p_178523_
+	withUnderlined (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131162_
+		0 p_131163_ p_131163_
+net/minecraft/network/chat/Style$1 net/minecraft/network/chat/Style$1
+	$SwitchMap$net$minecraft$ChatFormatting f_131196_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/chat/Style$1Collector net/minecraft/network/chat/Style$1Collector
+	isNotFirst f_237284_
+	this$0 f_237283_
+	val$result f_237282_
+	<init> (Lnet/minecraft/network/chat/Style;Ljava/lang/StringBuilder;)V <init>
+		0 p_237286_ p_237286_
+		1 p_237287_ p_237287_
+	addFlagString (Ljava/lang/String;Ljava/lang/Boolean;)V m_237289_
+		0 p_237290_ p_237290_
+		1 p_237291_ p_237291_
+	addValueString (Ljava/lang/String;Ljava/lang/Object;)V m_237292_
+		0 p_237293_ p_237293_
+		1 p_237294_ p_237294_
+	prependSeparator ()V m_237288_
+net/minecraft/network/chat/Style$Serializer net/minecraft/network/chat/Style$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_131219_ p_131219_
+		1 p_131220_ p_131220_
+		2 p_131221_ p_131221_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/Style; deserialize
+		0 p_131200_ p_131200_
+		1 p_131201_ p_131201_
+		2 p_131202_ p_131202_
+	getClickEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/ClickEvent; m_131214_
+		static
+		0 p_131215_ p_131215_
+	getFont (Lcom/google/gson/JsonObject;)Lnet/minecraft/resources/ResourceLocation; m_131203_
+		static
+		0 p_131204_ p_131204_
+	getHoverEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/HoverEvent; m_131212_
+		static
+		0 p_131213_ p_131213_
+	getInsertion (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_131216_
+		static
+		0 p_131217_ p_131217_
+	getOptionalFlag (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; m_131205_
+		static
+		0 p_131206_ p_131206_
+		1 p_131207_ p_131207_
+	getTextColor (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/TextColor; m_131222_
+		static
+		0 p_131223_ p_131223_
+	serialize (Lnet/minecraft/network/chat/Style;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_131209_ p_131209_
+		1 p_131210_ p_131210_
+		2 p_131211_ p_131211_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_131225_ p_131225_
+		1 p_131226_ p_131226_
+		2 p_131227_ p_131227_
+net/minecraft/network/chat/SubStringSource net/minecraft/network/chat/SubStringSource
+	charStyles f_131229_
+	plainText f_131228_
+	reverseCharModifier f_131230_
+	<init> (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V <init>
+		0 p_131232_ p_131232_
+		1 p_131233_ p_131233_
+		2 p_131234_ p_131234_
+	create (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/SubStringSource; m_178536_
+		static
+		0 p_178537_ p_178537_
+	create (Lnet/minecraft/network/chat/FormattedText;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; m_131251_
+		static
+		0 p_131252_ p_131252_
+		1 p_131253_ p_131253_
+		2 p_131254_ p_131254_
+	getPlainText ()Ljava/lang/String; m_131235_
+	lambda$create$0 (I)I m_178526_
+		static
+		0 p_178527_ p_178527_
+	lambda$create$1 (Ljava/lang/String;)Ljava/lang/String; m_178528_
+		static
+		0 p_178529_ p_178529_
+	lambda$create$2 (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/Style;I)Z m_178530_
+		static
+		0 p_178531_ p_178531_
+		1 p_178532_ p_178532_
+		2 p_178533_ p_178533_
+		3 p_178534_ p_178534_
+		4 p_178535_ p_178535_
+	lambda$create$3 (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_131246_
+		static
+		0 p_131247_ p_131247_
+		1 p_131248_ p_131248_
+		2 p_131249_ p_131249_
+		3 p_131250_ p_131250_
+	substring (IIZ)Ljava/util/List; m_131236_
+		0 p_131237_ p_131237_
+		1 p_131238_ p_131238_
+		2 p_131239_ p_131239_
+net/minecraft/network/chat/TextColor net/minecraft/network/chat/TextColor
+	CODEC f_237295_
+	CUSTOM_COLOR_PREFIX f_178538_
+	LEGACY_FORMAT_TO_COLOR f_131255_
+	NAMED_COLORS f_131256_
+	name f_131258_
+	value f_131257_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_131261_ p_131261_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_131263_ p_131263_
+		1 p_131264_ p_131264_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_131279_ p_131279_
+	formatValue ()Ljava/lang/String; m_131277_
+	fromLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; m_131270_
+		static
+		0 p_131271_ p_131271_
+	fromRgb (I)Lnet/minecraft/network/chat/TextColor; m_131266_
+		static
+		0 p_131267_ p_131267_
+	getValue ()I m_131265_
+	hashCode ()I hashCode
+	lambda$static$0 ()Ljava/lang/String; m_274064_
+		static
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274065_
+		static
+		0 p_274794_ p_274794_
+	lambda$static$2 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; m_237300_
+		static
+		0 p_237301_ p_237301_
+	lambda$static$3 (Lnet/minecraft/network/chat/TextColor;)Ljava/lang/String; m_237296_
+		static
+		0 p_237297_ p_237297_
+	parseColor (Ljava/lang/String;)Lnet/minecraft/network/chat/TextColor; m_131268_
+		static
+		0 p_131269_ p_131269_
+	serialize ()Ljava/lang/String; m_131274_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ThrowingComponent net/minecraft/network/chat/ThrowingComponent
+	component f_237302_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_237304_ p_237304_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)V <init>
+		0 p_237306_ p_237306_
+		1 p_237307_ p_237307_
+	getComponent ()Lnet/minecraft/network/chat/Component; m_237308_
+net/minecraft/network/chat/contents/BlockDataSource net/minecraft/network/chat/contents/BlockDataSource
+	compiledPos f_237310_
+	posPattern f_237309_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237312_ p_237312_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)V <init>
+		0 f_237309_ f_237309_
+		1 f_237310_ f_237310_
+	compilePos (Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_237317_
+		static
+		0 p_237318_ p_237318_
+	compiledPos ()Lnet/minecraft/commands/arguments/coordinates/Coordinates; f_237310_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237321_ p_237321_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237323_ p_237323_
+	hashCode ()I hashCode
+	posPattern ()Ljava/lang/String; f_237309_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/DataSource net/minecraft/network/chat/contents/DataSource
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237326_ p_237326_
+net/minecraft/network/chat/contents/EntityDataSource net/minecraft/network/chat/contents/EntityDataSource
+	compiledSelector f_237328_
+	selectorPattern f_237327_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237330_ p_237330_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 f_237327_ f_237327_
+		1 f_237328_ f_237328_
+	compileSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237335_
+		static
+		0 p_237336_ p_237336_
+	compiledSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; f_237328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237339_ p_237339_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237341_ p_237341_
+	hashCode ()I hashCode
+	selectorPattern ()Ljava/lang/String; f_237327_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents
+	name f_237344_
+	nameResolver f_237345_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237347_ p_237347_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237356_ p_237356_
+	getName ()Ljava/lang/String; m_237348_
+	getNestedComponent ()Lnet/minecraft/network/chat/Component; m_237354_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237350_ p_237350_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237352_ p_237352_
+		1 p_237353_ p_237353_
+net/minecraft/network/chat/contents/KeybindResolver net/minecraft/network/chat/contents/KeybindResolver
+	keyResolver f_237359_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_237366_
+		static
+		0 p_237367_ p_237367_
+	lambda$static$1 (Ljava/lang/String;)Ljava/util/function/Supplier; m_237362_
+		static
+		0 p_237363_ p_237363_
+	setKeyResolver (Ljava/util/function/Function;)V m_237364_
+		static
+		0 p_237365_ p_237365_
+net/minecraft/network/chat/contents/LiteralContents net/minecraft/network/chat/contents/LiteralContents
+	text f_237368_
+	<init> (Ljava/lang/String;)V <init>
+		0 f_237368_ f_237368_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237378_ p_237378_
+	hashCode ()I hashCode
+	text ()Ljava/lang/String; f_237368_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237373_ p_237373_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237375_ p_237375_
+		1 p_237376_ p_237376_
+net/minecraft/network/chat/contents/NbtContents net/minecraft/network/chat/contents/NbtContents
+	LOGGER f_237382_
+	compiledNbtPath f_237381_
+	dataSource f_237386_
+	interpreting f_237383_
+	nbtPathPattern f_237385_
+	separator f_237384_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
+		0 p_237395_ p_237395_
+		1 p_237396_ p_237396_
+		2 p_237397_ p_237397_
+		3 p_237398_ p_237398_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
+		0 p_237389_ p_237389_
+		1 p_237390_ p_237390_
+		2 p_237391_ p_237391_
+		3 p_237392_ p_237392_
+		4 p_237393_ p_237393_
+	compileNbtPath (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_237409_
+		static
+		0 p_237410_ p_237410_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237430_ p_237430_
+	getDataSource ()Lnet/minecraft/network/chat/contents/DataSource; m_237428_
+	getNbtPath ()Ljava/lang/String; m_237399_
+	getSeparator ()Ljava/util/Optional; m_237427_
+	hashCode ()I hashCode
+	isInterpreting ()Z m_237426_
+	lambda$resolve$0 (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/stream/Stream; m_237416_
+		0 p_237417_ p_237417_
+	lambda$resolve$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)Ljava/util/stream/Stream; m_237404_
+		static
+		0 p_237405_ p_237405_
+		1 p_237406_ p_237406_
+		2 p_237407_ p_237407_
+		3 p_237408_ p_237408_
+	lambda$resolve$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237418_
+		static
+		0 p_237419_ p_237419_
+		1 p_237420_ p_237420_
+		2 p_237421_ p_237421_
+	lambda$resolve$3 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237422_
+		static
+		0 p_237423_ p_237423_
+		1 p_237424_ p_237424_
+		2 p_237425_ p_237425_
+	lambda$resolve$4 (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237413_
+		static
+		0 p_237414_ p_237414_
+		1 p_237415_ p_237415_
+	lambda$resolve$5 (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/MutableComponent; m_237411_
+		static
+		0 p_237412_ p_237412_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237401_ p_237401_
+		1 p_237402_ p_237402_
+		2 p_237403_ p_237403_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/ScoreContents net/minecraft/network/chat/contents/ScoreContents
+	SCORER_PLACEHOLDER f_237433_
+	name f_237434_
+	objective f_237436_
+	selector f_237435_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_237438_ p_237438_
+		1 p_237439_ p_237439_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237455_ p_237455_
+	findTargetName (Lnet/minecraft/commands/CommandSourceStack;)Ljava/lang/String; m_237441_
+		0 p_237442_ p_237442_
+	getName ()Ljava/lang/String; m_237440_
+	getObjective ()Ljava/lang/String; m_237453_
+	getScore (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/lang/String; m_237449_
+		0 p_237450_ p_237450_
+		1 p_237451_ p_237451_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237452_
+	hashCode ()I hashCode
+	parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237447_
+		static
+		0 p_237448_ p_237448_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237444_ p_237444_
+		1 p_237445_ p_237445_
+		2 p_237446_ p_237446_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents
+	LOGGER f_237459_
+	pattern f_237460_
+	selector f_237461_
+	separator f_237458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 p_237464_ p_237464_
+		1 p_237465_ p_237465_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237481_ p_237481_
+	getPattern ()Ljava/lang/String; m_237466_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237478_
+	getSeparator ()Ljava/util/Optional; m_237479_
+	hashCode ()I hashCode
+	parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237471_
+		static
+		0 p_237472_ p_237472_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237468_ p_237468_
+		1 p_237469_ p_237469_
+		2 p_237470_ p_237470_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237474_ p_237474_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237476_ p_237476_
+		1 p_237477_ p_237477_
+net/minecraft/network/chat/contents/StorageDataSource net/minecraft/network/chat/contents/StorageDataSource
+	id f_237484_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_237484_ f_237484_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237489_ p_237489_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237491_ p_237491_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_237484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/TranslatableContents net/minecraft/network/chat/contents/TranslatableContents
+	FORMAT_PATTERN f_237501_
+	NO_ARGS f_237494_
+	TEXT_NULL f_237496_
+	TEXT_PERCENT f_237495_
+	args f_237498_
+	decomposedParts f_237500_
+	decomposedWith f_237499_
+	fallback f_263792_
+	key f_237497_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V <init>
+		0 p_265775_ p_265775_
+		1 p_265204_ p_265204_
+		2 p_265752_ p_265752_
+	decompose ()V m_237524_
+	decomposeTemplate (Ljava/lang/String;Ljava/util/function/Consumer;)V m_237515_
+		0 p_237516_ p_237516_
+		1 p_237517_ p_237517_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237526_ p_237526_
+	getArgs ()[Ljava/lang/Object; m_237523_
+	getArgument (I)Lnet/minecraft/network/chat/FormattedText; m_237509_
+		0 p_237510_ p_237510_
+	getFallback ()Ljava/lang/String; m_264577_
+	getKey ()Ljava/lang/String; m_237508_
+	hashCode ()I hashCode
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237512_ p_237512_
+		1 p_237513_ p_237513_
+		2 p_237514_ p_237514_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237519_ p_237519_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237521_ p_237521_
+		1 p_237522_ p_237522_
+net/minecraft/network/chat/contents/TranslatableFormatException net/minecraft/network/chat/contents/TranslatableFormatException
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/Throwable;)V <init>
+		0 p_237536_ p_237536_
+		1 p_237537_ p_237537_
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;I)V <init>
+		0 p_237530_ p_237530_
+		1 p_237531_ p_237531_
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/String;)V <init>
+		0 p_237533_ p_237533_
+		1 p_237534_ p_237534_
+net/minecraft/network/chat/contents/package-info net/minecraft/network/chat/contents/package-info
+net/minecraft/network/chat/package-info net/minecraft/network/chat/package-info
+net/minecraft/network/package-info net/minecraft/network/package-info
+net/minecraft/network/protocol/BundleDelimiterPacket net/minecraft/network/protocol/BundleDelimiterPacket
+	<init> ()V <init>
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265392_ p_265392_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265437_ p_265437_
+net/minecraft/network/protocol/BundlePacket net/minecraft/network/protocol/BundlePacket
+	packets f_263700_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_265290_ p_265290_
+	subPackets ()Ljava/lang/Iterable; m_264216_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265519_ p_265519_
+net/minecraft/network/protocol/BundlerInfo net/minecraft/network/protocol/BundlerInfo
+	BUNDLER_PROVIDER f_263730_
+	BUNDLE_SIZE_LIMIT f_263688_
+	EMPTY f_263663_
+	<clinit> ()V <clinit>
+		static
+	createForPacket (Ljava/lang/Class;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; m_264118_
+		static
+		0 p_265438_ p_265438_
+		1 p_265627_ p_265627_
+		2 p_265373_ p_265373_
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265162_ p_265162_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265095_ p_265095_
+		1 p_265715_ p_265715_
+net/minecraft/network/protocol/BundlerInfo$1 net/minecraft/network/protocol/BundlerInfo$1
+	<init> ()V <init>
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265749_ p_265749_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265538_ p_265538_
+		1 p_265064_ p_265064_
+net/minecraft/network/protocol/BundlerInfo$2 net/minecraft/network/protocol/BundlerInfo$2
+	val$bundlePacketCls f_263671_
+	val$constructor f_263787_
+	val$delimiterPacket f_263691_
+	<init> (Ljava/lang/Class;Lnet/minecraft/network/protocol/BundleDelimiterPacket;Ljava/util/function/Function;)V <init>
+		0 p_265524_ p_265524_
+		1 p_265772_ p_265772_
+		2 p_265328_ p_265328_
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265097_ p_265097_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265337_ p_265337_
+		1 p_265615_ p_265615_
+net/minecraft/network/protocol/BundlerInfo$2$1 net/minecraft/network/protocol/BundlerInfo$2$1
+	bundlePackets f_263710_
+	this$0 f_263768_
+	<init> (Lnet/minecraft/network/protocol/BundlerInfo$2;)V <init>
+		0 p_265446_ p_265446_
+	addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; m_264116_
+		0 p_265205_ p_265205_
+net/minecraft/network/protocol/BundlerInfo$Bundler net/minecraft/network/protocol/BundlerInfo$Bundler
+	addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; m_264116_
+		0 p_265601_ p_265601_
+net/minecraft/network/protocol/BundlerInfo$Provider net/minecraft/network/protocol/BundlerInfo$Provider
+	getBundlerInfo (Lnet/minecraft/network/protocol/PacketFlow;)Lnet/minecraft/network/protocol/BundlerInfo; m_264121_
+		0 p_265148_ p_265148_
+net/minecraft/network/protocol/Packet net/minecraft/network/protocol/Packet
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131342_ p_131342_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131343_ p_131343_
+net/minecraft/network/protocol/PacketFlow net/minecraft/network/protocol/PacketFlow
+	$VALUES $VALUES
+	CLIENTBOUND CLIENTBOUND
+	SERVERBOUND SERVERBOUND
+	$values ()[Lnet/minecraft/network/protocol/PacketFlow; m_178540_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_131349_ p_131349_
+		1 p_131350_ p_131350_
+	getOpposite ()Lnet/minecraft/network/protocol/PacketFlow; m_178539_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketFlow; valueOf
+		static
+		0 p_131352_ p_131352_
+	values ()[Lnet/minecraft/network/protocol/PacketFlow; values
+		static
+net/minecraft/network/protocol/PacketUtils net/minecraft/network/protocol/PacketUtils
+	LOGGER f_131354_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V m_131363_
+		static
+		0 p_131364_ p_131364_
+		1 p_131365_ p_131365_
+		2 p_131366_ p_131366_
+	ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)V m_131359_
+		static
+		0 p_131360_ p_131360_
+		1 p_131361_ p_131361_
+		2 p_131362_ p_131362_
+	lambda$ensureRunningOnSameThread$0 (Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V m_263899_
+		static
+		0 p_264724_ p_264724_
+		1 p_264725_ p_264725_
+net/minecraft/network/protocol/game/ClientGamePacketListener net/minecraft/network/protocol/game/ClientGamePacketListener
+	handleAddEntity (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_6771_
+		0 p_131367_ p_131367_
+	handleAddExperienceOrb (Lnet/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket;)V m_7708_
+		0 p_131368_ p_131368_
+	handleAddObjective (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V m_7957_
+		0 p_131438_ p_131438_
+	handleAddOrRemoveRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V m_8076_
+		0 p_131417_ p_131417_
+	handleAddPlayer (Lnet/minecraft/network/protocol/game/ClientboundAddPlayerPacket;)V m_6482_
+		0 p_131371_ p_131371_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V m_7791_
+		0 p_131372_ p_131372_
+	handleAwardStats (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V m_7271_
+		0 p_131373_ p_131373_
+	handleBlockChangedAck (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V m_214108_
+		0 p_237538_ p_237538_
+	handleBlockDestruction (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V m_5943_
+		0 p_131375_ p_131375_
+	handleBlockEntityData (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V m_7545_
+		0 p_131376_ p_131376_
+	handleBlockEvent (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V m_7364_
+		0 p_131377_ p_131377_
+	handleBlockUpdate (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V m_6773_
+		0 p_131378_ p_131378_
+	handleBossUpdate (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_7685_
+		0 p_131379_ p_131379_
+	handleBundlePacket (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V m_264308_
+		0 p_265211_ p_265211_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V m_6664_
+		0 p_131380_ p_131380_
+	handleChunkBlocksUpdate (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V m_5771_
+		0 p_131423_ p_131423_
+	handleChunksBiomes (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V m_274374_
+		0 p_275451_ p_275451_
+	handleCommandSuggestions (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V m_7589_
+		0 p_131382_ p_131382_
+	handleCommands (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V m_7443_
+		0 p_131383_ p_131383_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V m_7776_
+		0 p_131385_ p_131385_
+	handleContainerContent (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V m_6837_
+		0 p_131386_ p_131386_
+	handleContainerSetData (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V m_7257_
+		0 p_131387_ p_131387_
+	handleContainerSetSlot (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V m_5735_
+		0 p_131388_ p_131388_
+	handleCustomChatCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V m_240695_
+		0 p_240770_ p_240770_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ClientboundCustomPayloadPacket;)V m_7413_
+		0 p_131390_ p_131390_
+	handleDamageEvent (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V m_269082_
+		0 p_270900_ p_270900_
+	handleDeleteChat (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V m_241037_
+		0 p_241462_ p_241462_
+	handleDisconnect (Lnet/minecraft/network/protocol/game/ClientboundDisconnectPacket;)V m_6008_
+		0 p_131392_ p_131392_
+	handleDisguisedChat (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V m_7039_
+		0 p_251057_ p_251057_
+	handleEnabledFeatures (Lnet/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket;)V m_241155_
+		0 p_249571_ p_249571_
+	handleEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V m_7628_
+		0 p_131393_ p_131393_
+	handleEntityLinkPacket (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V m_5599_
+		0 p_131433_ p_131433_
+	handleExplosion (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V m_7345_
+		0 p_131394_ p_131394_
+	handleForgetLevelChunk (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_5729_
+		0 p_131395_ p_131395_
+	handleGameEvent (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V m_7616_
+		0 p_131396_ p_131396_
+	handleHorseScreenOpen (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V m_6905_
+		0 p_131397_ p_131397_
+	handleHurtAnimation (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V m_264143_
+		0 p_265165_ p_265165_
+	handleInitializeBorder (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V m_142237_
+		0 p_178544_ p_178544_
+	handleItemCooldown (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V m_7701_
+		0 p_131389_ p_131389_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ClientboundKeepAlivePacket;)V m_7231_
+		0 p_131398_ p_131398_
+	handleLevelChunkWithLight (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V m_183388_
+		0 p_195622_ p_195622_
+	handleLevelEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V m_7704_
+		0 p_131400_ p_131400_
+	handleLightUpdatePacket (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V m_183514_
+		0 p_195623_ p_195623_
+	handleLogin (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V m_5998_
+		0 p_131403_ p_131403_
+	handleLookAt (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V m_7244_
+		0 p_131415_ p_131415_
+	handleMapItemData (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V m_7633_
+		0 p_131404_ p_131404_
+	handleMerchantOffers (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V m_7330_
+		0 p_131405_ p_131405_
+	handleMoveEntity (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V m_7865_
+		0 p_131406_ p_131406_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V m_5682_
+		0 p_131416_ p_131416_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V m_7410_
+		0 p_131407_ p_131407_
+	handleOpenBook (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V m_6503_
+		0 p_131408_ p_131408_
+	handleOpenScreen (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V m_5980_
+		0 p_131409_ p_131409_
+	handleOpenSignEditor (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V m_8047_
+		0 p_131410_ p_131410_
+	handleParticleEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V m_7406_
+		0 p_131401_ p_131401_
+	handlePing (Lnet/minecraft/network/protocol/game/ClientboundPingPacket;)V m_141955_
+		0 p_178545_ p_178545_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V m_7339_
+		0 p_131411_ p_131411_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V m_5767_
+		0 p_131412_ p_131412_
+	handlePlayerChat (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V m_213629_
+		0 p_237540_ p_237540_
+	handlePlayerCombatEnd (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V m_142234_
+		0 p_178546_ p_178546_
+	handlePlayerCombatEnter (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V m_142058_
+		0 p_178547_ p_178547_
+	handlePlayerCombatKill (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V m_142747_
+		0 p_178548_ p_178548_
+	handlePlayerInfoRemove (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V m_213565_
+		0 p_252308_ p_252308_
+	handlePlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V m_214045_
+		0 p_248573_ p_248573_
+	handleRemoveEntities (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V m_182047_
+		0 p_182700_ p_182700_
+	handleRemoveMobEffect (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V m_6476_
+		0 p_131419_ p_131419_
+	handleResourcePack (Lnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_5587_
+		0 p_131420_ p_131420_
+	handleRespawn (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V m_7992_
+		0 p_131421_ p_131421_
+	handleRotateMob (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V m_6176_
+		0 p_131422_ p_131422_
+	handleSelectAdvancementsTab (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V m_7553_
+		0 p_131424_ p_131424_
+	handleServerData (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V m_213672_
+		0 p_237541_ p_237541_
+	handleSetBorderCenter (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V m_142612_
+		0 p_178551_ p_178551_
+	handleSetBorderLerpSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V m_142686_
+		0 p_178552_ p_178552_
+	handleSetBorderSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V m_142238_
+		0 p_178553_ p_178553_
+	handleSetBorderWarningDelay (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V m_142056_
+		0 p_178554_ p_178554_
+	handleSetBorderWarningDistance (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V m_142696_
+		0 p_178555_ p_178555_
+	handleSetCamera (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V m_6447_
+		0 p_131426_ p_131426_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket;)V m_5612_
+		0 p_131427_ p_131427_
+	handleSetChunkCacheCenter (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V m_8065_
+		0 p_131428_ p_131428_
+	handleSetChunkCacheRadius (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V m_7299_
+		0 p_131429_ p_131429_
+	handleSetDisplayObjective (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V m_5556_
+		0 p_131431_ p_131431_
+	handleSetEntityData (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V m_6455_
+		0 p_131432_ p_131432_
+	handleSetEntityMotion (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V m_8048_
+		0 p_131434_ p_131434_
+	handleSetEntityPassengersPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V m_6403_
+		0 p_131439_ p_131439_
+	handleSetEquipment (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V m_7277_
+		0 p_131435_ p_131435_
+	handleSetExperience (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V m_6747_
+		0 p_131436_ p_131436_
+	handleSetHealth (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V m_5547_
+		0 p_131437_ p_131437_
+	handleSetPlayerTeamPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V m_5582_
+		0 p_131440_ p_131440_
+	handleSetScore (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V m_7519_
+		0 p_131441_ p_131441_
+	handleSetSimulationDistance (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V m_183623_
+		0 p_195624_ p_195624_
+	handleSetSpawn (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V m_6571_
+		0 p_131430_ p_131430_
+	handleSetTime (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V m_7885_
+		0 p_131442_ p_131442_
+	handleSoundEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V m_5863_
+		0 p_131444_ p_131444_
+	handleSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V m_8068_
+		0 p_131445_ p_131445_
+	handleStopSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V m_7183_
+		0 p_131446_ p_131446_
+	handleSystemChat (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V m_213990_
+		0 p_237543_ p_237543_
+	handleTabListCustomisation (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V m_6235_
+		0 p_131447_ p_131447_
+	handleTagQueryPacket (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V m_6148_
+		0 p_131448_ p_131448_
+	handleTakeItemEntity (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V m_8001_
+		0 p_131449_ p_131449_
+	handleTeleportEntity (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V m_6435_
+		0 p_131450_ p_131450_
+	handleTitlesClear (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V m_142766_
+		0 p_178543_ p_178543_
+	handleUpdateAdvancementsPacket (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_5498_
+		0 p_131451_ p_131451_
+	handleUpdateAttributes (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V m_7710_
+		0 p_131452_ p_131452_
+	handleUpdateMobEffect (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V m_7915_
+		0 p_131453_ p_131453_
+	handleUpdateRecipes (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V m_6327_
+		0 p_131454_ p_131454_
+	handleUpdateTags (Lnet/minecraft/network/protocol/game/ClientboundUpdateTagsPacket;)V m_5859_
+		0 p_131455_ p_131455_
+	setActionBarText (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V m_142456_
+		0 p_178550_ p_178550_
+	setSubtitleText (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V m_141913_
+		0 p_178556_ p_178556_
+	setTitleText (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V m_142442_
+		0 p_178557_ p_178557_
+	setTitlesAnimation (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V m_142185_
+		0 p_178558_ p_178558_
+net/minecraft/network/protocol/game/ClientboundAddEntityPacket net/minecraft/network/protocol/game/ClientboundAddEntityPacket
+	LIMIT f_178560_
+	MAGICAL_QUANTIZATION f_178559_
+	data f_131467_
+	id f_131456_
+	type f_131466_
+	uuid f_131457_
+	x f_131458_
+	xRot f_131464_
+	xa f_131461_
+	y f_131459_
+	yHeadRot f_237544_
+	yRot f_131465_
+	ya f_131462_
+	z f_131460_
+	za f_131463_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_131481_ p_131481_
+	<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
+		0 p_131483_ p_131483_
+		1 p_131484_ p_131484_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178562_ p_178562_
+	<init> (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_237558_ p_237558_
+		1 p_237559_ p_237559_
+		2 p_237560_ p_237560_
+	<init> (ILjava/util/UUID;DDDFFLnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/phys/Vec3;D)V <init>
+		0 p_237546_ p_237546_
+		1 p_237547_ p_237547_
+		2 p_237548_ p_237548_
+		3 p_237549_ p_237549_
+		4 p_237550_ p_237550_
+		5 p_237551_ p_237551_
+		6 p_237552_ p_237552_
+		7 p_237553_ p_237553_
+		8 p_237554_ p_237554_
+		9 p_237555_ p_237555_
+		10 p_237556_ p_237556_
+	getData ()I m_131509_
+	getId ()I m_131496_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_131508_
+	getUUID ()Ljava/util/UUID; m_131499_
+	getX ()D m_131500_
+	getXRot ()F m_237566_
+	getXa ()D m_131503_
+	getY ()D m_131501_
+	getYHeadRot ()F m_237568_
+	getYRot ()F m_237567_
+	getYa ()D m_131504_
+	getZ ()D m_131502_
+	getZa ()D m_131505_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131495_ p_131495_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131493_ p_131493_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131498_ p_131498_
+net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket
+	id f_131510_
+	value f_131514_
+	x f_131511_
+	y f_131512_
+	z f_131513_
+	<init> (Lnet/minecraft/world/entity/ExperienceOrb;)V <init>
+		0 p_131517_ p_131517_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178564_ p_178564_
+	getId ()I m_131524_
+	getValue ()I m_131530_
+	getX ()D m_131527_
+	getY ()D m_131528_
+	getZ ()D m_131529_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131521_ p_131521_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131523_ p_131523_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131526_ p_131526_
+net/minecraft/network/protocol/game/ClientboundAddPlayerPacket net/minecraft/network/protocol/game/ClientboundAddPlayerPacket
+	entityId f_131587_
+	playerId f_131588_
+	x f_131589_
+	xRot f_131593_
+	y f_131590_
+	yRot f_131592_
+	z f_131591_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178570_ p_178570_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_131596_ p_131596_
+	getEntityId ()I m_131603_
+	getPlayerId ()Ljava/util/UUID; m_131606_
+	getX ()D m_131607_
+	getY ()D m_131608_
+	getZ ()D m_131609_
+	getxRot ()B m_131611_
+	getyRot ()B m_131610_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131600_ p_131600_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131602_ p_131602_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131605_ p_131605_
+net/minecraft/network/protocol/game/ClientboundAnimatePacket net/minecraft/network/protocol/game/ClientboundAnimatePacket
+	CRITICAL_HIT f_178587_
+	MAGIC_CRITICAL_HIT f_178588_
+	SWING_MAIN_HAND f_178583_
+	SWING_OFF_HAND f_178586_
+	WAKE_UP f_178585_
+	action f_131613_
+	id f_131612_
+	<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
+		0 p_131616_ p_131616_
+		1 p_131617_ p_131617_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178590_ p_178590_
+	getAction ()I m_131627_
+	getId ()I m_131624_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131621_ p_131621_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131623_ p_131623_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131626_ p_131626_
+net/minecraft/network/protocol/game/ClientboundAwardStatsPacket net/minecraft/network/protocol/game/ClientboundAwardStatsPacket
+	stats f_131628_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
+		0 p_131631_ p_131631_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178592_ p_178592_
+	getStats ()Ljava/util/Map; m_131643_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131640_ p_131640_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131642_ p_131642_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/Stat; m_257122_
+		static
+		0 p_258208_ p_258208_
+		1 p_258209_ p_258209_
+	readStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/StatType;)Lnet/minecraft/stats/Stat; m_237572_
+		static
+		0 p_237573_ p_237573_
+		1 p_237574_ p_237574_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131645_ p_131645_
+	writeStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/Stat;)V m_237569_
+		static
+		0 p_237570_ p_237570_
+		1 p_237571_ p_237571_
+net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
+	sequence f_237578_
+	<init> (I)V <init>
+		0 f_237578_ f_237578_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237582_ p_237582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237591_ p_237591_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237586_ p_237586_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237588_ p_237588_
+	hashCode ()I hashCode
+	sequence ()I f_237578_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237584_ p_237584_
+net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket
+	id f_131671_
+	pos f_131672_
+	progress f_131673_
+	<init> (ILnet/minecraft/core/BlockPos;I)V <init>
+		0 p_131676_ p_131676_
+		1 p_131677_ p_131677_
+		2 p_131678_ p_131678_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178606_ p_178606_
+	getId ()I m_131685_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131688_
+	getProgress ()I m_131689_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131682_ p_131682_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131684_ p_131684_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131687_ p_131687_
+net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket
+	pos f_131690_
+	tag f_131692_
+	type f_131691_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_195637_ p_195637_
+		1 p_195638_ p_195638_
+		2 p_195639_ p_195639_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178621_ p_178621_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_195640_
+		static
+		0 p_195641_ p_195641_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/util/function/Function;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_195642_
+		static
+		0 p_195643_ p_195643_
+		1 p_195644_ p_195644_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131704_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_131708_
+	getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_195645_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131701_ p_131701_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131703_ p_131703_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131706_ p_131706_
+net/minecraft/network/protocol/game/ClientboundBlockEventPacket net/minecraft/network/protocol/game/ClientboundBlockEventPacket
+	b0 f_131710_
+	b1 f_131711_
+	block f_131712_
+	pos f_131709_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178623_ p_178623_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
+		0 p_131715_ p_131715_
+		1 p_131716_ p_131716_
+		2 p_131717_ p_131717_
+		3 p_131718_ p_131718_
+	getB0 ()I m_131728_
+	getB1 ()I m_131729_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_131730_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131725_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131722_ p_131722_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131724_ p_131724_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131727_ p_131727_
+net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket
+	blockState f_131732_
+	pos f_131731_
+	<init> (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_131735_ p_131735_
+		1 p_131736_ p_131736_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_131738_ p_131738_
+		1 p_131739_ p_131739_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178628_ p_178628_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_131746_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131749_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131743_ p_131743_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131745_ p_131745_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131748_ p_131748_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket net/minecraft/network/protocol/game/ClientboundBossEventPacket
+	FLAG_DARKEN f_178629_
+	FLAG_FOG f_178631_
+	FLAG_MUSIC f_178630_
+	REMOVE_OPERATION f_178632_
+	id f_131750_
+	operation f_131751_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation;)V <init>
+		0 p_178635_ p_178635_
+		1 p_178636_ p_178636_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178638_ p_178638_
+	createAddPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178639_
+		static
+		0 p_178640_ p_178640_
+	createRemovePacket (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178641_
+		static
+		0 p_178642_ p_178642_
+	createUpdateNamePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178651_
+		static
+		0 p_178652_ p_178652_
+	createUpdateProgressPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178649_
+		static
+		0 p_178650_ p_178650_
+	createUpdatePropertiesPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178655_
+		static
+		0 p_178656_ p_178656_
+	createUpdateStylePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178653_
+		static
+		0 p_178654_ p_178654_
+	dispatch (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_178643_
+		0 p_178644_ p_178644_
+	encodeProperties (ZZZ)I m_178645_
+		static
+		0 p_178646_ p_178646_
+		1 p_178647_ p_178647_
+		2 p_178648_ p_178648_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131770_ p_131770_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131768_ p_131768_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131773_ p_131773_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1
+	<init> ()V <init>
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178660_ p_178660_
+		1 p_178661_ p_178661_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178663_ p_178663_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation
+	color f_178666_
+	createWorldFog f_178670_
+	darkenScreen f_178668_
+	name f_178664_
+	overlay f_178667_
+	playMusic f_178669_
+	progress f_178665_
+	<init> (Lnet/minecraft/world/BossEvent;)V <init>
+		0 p_178672_ p_178672_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178674_ p_178674_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178677_ p_178677_
+		1 p_178678_ p_178678_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178680_ p_178680_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler
+	add (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V m_142107_
+		0 p_178689_ p_178689_
+		1 p_178690_ p_178690_
+		2 p_178691_ p_178691_
+		3 p_178692_ p_178692_
+		4 p_178693_ p_178693_
+		5 p_178694_ p_178694_
+		6 p_178695_ p_178695_
+		7 p_178696_ p_178696_
+	remove (Ljava/util/UUID;)V m_142751_
+		0 p_178681_ p_178681_
+	updateName (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V m_142366_
+		0 p_178687_ p_178687_
+		1 p_178688_ p_178688_
+	updateProgress (Ljava/util/UUID;F)V m_142653_
+		0 p_178682_ p_178682_
+		1 p_178683_ p_178683_
+	updateProperties (Ljava/util/UUID;ZZZ)V m_142513_
+		0 p_178697_ p_178697_
+		1 p_178698_ p_178698_
+		2 p_178699_ p_178699_
+		3 p_178700_ p_178700_
+	updateStyle (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_142358_
+		0 p_178684_ p_178684_
+		1 p_178685_ p_178685_
+		2 p_178686_ p_178686_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178701_ p_178701_
+		1 p_178702_ p_178702_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178703_ p_178703_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	UPDATE_NAME UPDATE_NAME
+	UPDATE_PROGRESS UPDATE_PROGRESS
+	UPDATE_PROPERTIES UPDATE_PROPERTIES
+	UPDATE_STYLE UPDATE_STYLE
+	reader f_178710_
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_178717_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
+		0 p_178714_ p_178714_
+		1 p_178715_ p_178715_
+		2 p_178716_ p_178716_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; m_178718_
+		static
+		0 p_178719_ p_178719_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; valueOf
+		static
+		0 p_178721_ p_178721_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; values
+		static
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation
+	name f_178723_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_178727_ p_178727_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178725_ p_178725_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178730_ p_178730_
+		1 p_178731_ p_178731_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178733_ p_178733_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation
+	progress f_178734_
+	<init> (F)V <init>
+		0 p_178736_ p_178736_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178738_ p_178738_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178741_ p_178741_
+		1 p_178742_ p_178742_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178744_ p_178744_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation
+	createWorldFog f_178747_
+	darkenScreen f_178745_
+	playMusic f_178746_
+	<init> (ZZZ)V <init>
+		0 p_178751_ p_178751_
+		1 p_178752_ p_178752_
+		2 p_178753_ p_178753_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178749_ p_178749_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178756_ p_178756_
+		1 p_178757_ p_178757_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178759_ p_178759_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation
+	color f_178760_
+	overlay f_178761_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178766_ p_178766_
+	<init> (Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_178763_ p_178763_
+		1 p_178764_ p_178764_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178769_ p_178769_
+		1 p_178770_ p_178770_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178772_ p_178772_
+net/minecraft/network/protocol/game/ClientboundBundlePacket net/minecraft/network/protocol/game/ClientboundBundlePacket
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_265231_ p_265231_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265794_ p_265794_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_265490_ p_265490_
+net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket
+	difficulty f_131805_
+	locked f_131806_
+	<init> (Lnet/minecraft/world/Difficulty;Z)V <init>
+		0 p_131809_ p_131809_
+		1 p_131810_ p_131810_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178774_ p_178774_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_131820_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131814_ p_131814_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131816_ p_131816_
+	isLocked ()Z m_131817_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131819_ p_131819_
+net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
+	TWO_MEGABYTES f_273892_
+	chunkBiomeData f_273816_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_275221_ p_275221_
+	<init> (Ljava/util/List;)V <init>
+		0 f_273816_ f_273816_
+	chunkBiomeData ()Ljava/util/List; f_273816_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275299_ p_275299_
+	forChunks (Ljava/util/List;)Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket; m_274415_
+		static
+		0 p_275394_ p_275394_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_275459_ p_275459_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_275524_ p_275524_
+	hashCode ()I hashCode
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData;)V m_274331_
+		static
+		0 p_275199_ p_275199_
+		1 p_275200_ p_275200_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_275376_ p_275376_
+net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData
+	buffer f_273848_
+	pos f_273927_
+	<init> (Lnet/minecraft/world/level/ChunkPos;[B)V <init>
+		0 f_273927_ f_273927_
+		1 f_273848_ f_273848_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_275569_ p_275569_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_275255_ p_275255_
+	buffer ()[B f_273848_
+	calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I m_274587_
+		static
+		0 p_275324_ p_275324_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275457_ p_275457_
+	extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_274308_
+		static
+		0 p_275626_ p_275626_
+		1 p_275570_ p_275570_
+	getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; m_274543_
+	getWriteBuffer ()Lio/netty/buffer/ByteBuf; m_274523_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/world/level/ChunkPos; f_273927_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_274304_
+		0 p_275467_ p_275467_
+net/minecraft/network/protocol/game/ClientboundClearTitlesPacket net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
+	resetTimes f_178777_
+	<init> (Z)V <init>
+		0 p_178781_ p_178781_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178779_ p_178779_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_178785_ p_178785_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_178787_ p_178787_
+	shouldResetTimes ()Z m_178788_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_178783_ p_178783_
+net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket
+	id f_131842_
+	suggestions f_131843_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178790_ p_178790_
+	<init> (ILcom/mojang/brigadier/suggestion/Suggestions;)V <init>
+		0 p_131846_ p_131846_
+		1 p_131847_ p_131847_
+	getId ()I m_131854_
+	getSuggestions ()Lcom/mojang/brigadier/suggestion/Suggestions; m_131857_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131851_ p_131851_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131853_ p_131853_
+	lambda$new$0 (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/network/FriendlyByteBuf;)Lcom/mojang/brigadier/suggestion/Suggestion; m_178791_
+		static
+		0 p_178792_ p_178792_
+		1 p_178793_ p_178793_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/Message;)V m_237613_
+		static
+		0 p_237614_ p_237614_
+		1 p_237615_ p_237615_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/suggestion/Suggestion;)V m_237616_
+		static
+		0 p_237617_ p_237617_
+		1 p_237618_ p_237618_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131856_ p_131856_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket net/minecraft/network/protocol/game/ClientboundCommandsPacket
+	FLAG_CUSTOM_SUGGESTIONS f_178800_
+	FLAG_EXECUTABLE f_178798_
+	FLAG_REDIRECT f_178799_
+	MASK_TYPE f_178797_
+	TYPE_ARGUMENT f_178803_
+	TYPE_LITERAL f_178802_
+	TYPE_ROOT f_178801_
+	entries f_237620_
+	rootIndex f_237619_
+	<init> (Lcom/mojang/brigadier/tree/RootCommandNode;)V <init>
+		0 p_131861_ p_131861_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178805_ p_178805_
+	createEntries (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; m_237626_
+		static
+		0 p_237627_ p_237627_
+	createEntry (Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; m_237621_
+		static
+		0 p_237622_ p_237622_
+		1 p_237623_ p_237623_
+	enumerateNodes (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_131862_
+		static
+		0 p_131863_ p_131863_
+	getRoot (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/tree/RootCommandNode; m_237624_
+		0 p_237625_ p_237625_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131878_ p_131878_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131876_ p_131876_
+	lambda$validateEntries$1 (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z m_237633_
+		static
+		0 p_237634_ p_237634_
+		1 p_237635_ p_237635_
+		2 p_237636_ p_237636_
+		3 p_237637_ p_237637_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry;)V m_237641_
+		static
+		0 p_237642_ p_237642_
+		1 p_237643_ p_237643_
+	read (Lnet/minecraft/network/FriendlyByteBuf;B)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; m_237638_
+		static
+		0 p_237639_ p_237639_
+		1 p_237640_ p_237640_
+	readNode (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; m_131887_
+		static
+		0 p_131888_ p_131888_
+	validateEntries (Ljava/util/List;Ljava/util/function/BiPredicate;)V m_237630_
+		static
+		0 p_237631_ p_237631_
+		1 p_237632_ p_237632_
+	validateEntries (Ljava/util/List;)V m_237628_
+		static
+		0 p_237629_ p_237629_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131886_ p_131886_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub
+	argumentType f_237645_
+	id f_237644_
+	suggestionId f_237646_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_237650_ p_237650_
+		1 p_237651_ p_237651_
+		2 p_237652_ p_237652_
+	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)V <init>
+		0 p_237648_ p_237648_
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237656_ p_237656_
+	getSuggestionId (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; m_237653_
+		static
+		0 p_237654_ p_237654_
+	serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_237659_
+		static
+		0 p_237660_ p_237660_
+		1 p_237661_ p_237661_
+	serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_237662_
+		static
+		0 p_237663_ p_237663_
+		1 p_237664_ p_237664_
+		2 p_237665_ p_237665_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237658_ p_237658_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry
+	children f_131892_
+	flags f_131890_
+	redirect f_131891_
+	stub f_237666_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub;II[I)V <init>
+		0 p_237668_ p_237668_
+		1 p_237669_ p_237669_
+		2 p_237670_ p_237670_
+		3 p_237671_ p_237671_
+	canBuild (Lit/unimi/dsi/fastutil/ints/IntSet;)Z m_237672_
+		0 p_237673_ p_237673_
+	canResolve (Lit/unimi/dsi/fastutil/ints/IntSet;)Z m_237676_
+		0 p_237677_ p_237677_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_237674_
+		0 p_237675_ p_237675_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub
+	id f_237678_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237680_ p_237680_
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237682_ p_237682_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237684_ p_237684_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver
+	context f_237685_
+	entries f_237686_
+	nodes f_237687_
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Ljava/util/List;)V <init>
+		0 p_237689_ p_237689_
+		1 p_237690_ p_237690_
+	lambda$resolve$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_237693_
+		static
+		0 p_237694_ p_237694_
+	resolve (I)Lcom/mojang/brigadier/tree/CommandNode; m_237691_
+		0 p_237692_ p_237692_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237695_ p_237695_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237696_ p_237696_
+net/minecraft/network/protocol/game/ClientboundContainerClosePacket net/minecraft/network/protocol/game/ClientboundContainerClosePacket
+	containerId f_131930_
+	<init> (I)V <init>
+		0 p_131933_ p_131933_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178820_ p_178820_
+	getContainerId ()I m_178821_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131937_ p_131937_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131939_ p_131939_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131941_ p_131941_
+net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket
+	carriedItem f_182702_
+	containerId f_131942_
+	items f_131943_
+	stateId f_182701_
+	<init> (IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_182704_ p_182704_
+		1 p_182705_ p_182705_
+		2 p_182706_ p_182706_
+		3 p_182707_ p_182707_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178823_ p_178823_
+	getCarriedItem ()Lnet/minecraft/world/item/ItemStack; m_182708_
+	getContainerId ()I m_131954_
+	getItems ()Ljava/util/List; m_131957_
+	getStateId ()I m_182709_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131951_ p_131951_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131953_ p_131953_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131956_ p_131956_
+net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket
+	containerId f_131958_
+	id f_131959_
+	value f_131960_
+	<init> (III)V <init>
+		0 p_131963_ p_131963_
+		1 p_131964_ p_131964_
+		2 p_131965_ p_131965_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178825_ p_178825_
+	getContainerId ()I m_131972_
+	getId ()I m_131975_
+	getValue ()I m_131976_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131969_ p_131969_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131971_ p_131971_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131974_ p_131974_
+net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket
+	CARRIED_ITEM f_178826_
+	PLAYER_INVENTORY f_178827_
+	containerId f_131977_
+	itemStack f_131979_
+	slot f_131978_
+	stateId f_182710_
+	<init> (IIILnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_131982_ p_131982_
+		1 p_182713_ p_182713_
+		2 p_131983_ p_131983_
+		3 p_131984_ p_131984_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178829_ p_178829_
+	getContainerId ()I m_131991_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_131995_
+	getSlot ()I m_131994_
+	getStateId ()I m_182716_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131988_ p_131988_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131990_ p_131990_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131993_ p_131993_
+net/minecraft/network/protocol/game/ClientboundCooldownPacket net/minecraft/network/protocol/game/ClientboundCooldownPacket
+	duration f_131997_
+	item f_131996_
+	<init> (Lnet/minecraft/world/item/Item;I)V <init>
+		0 p_132000_ p_132000_
+		1 p_132001_ p_132001_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178831_ p_178831_
+	getDuration ()I m_132011_
+	getItem ()Lnet/minecraft/world/item/Item; m_132008_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132005_ p_132005_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132007_ p_132007_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132010_ p_132010_
+net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
+	action f_240661_
+	entries f_240663_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action;Ljava/util/List;)V <init>
+		0 f_240661_ f_240661_
+		1 f_240663_ f_240663_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_243340_ p_243340_
+	action ()Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; f_240661_
+	entries ()Ljava/util/List; f_240663_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240819_ p_240819_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_240831_ p_240831_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_240794_ p_240794_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_240782_ p_240782_
+net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	SET SET
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; m_240733_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_240789_ p_240789_
+		1 p_240791_ p_240791_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; valueOf
+		static
+		0 p_240779_ p_240779_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundCustomPayloadPacket net/minecraft/network/protocol/game/ClientboundCustomPayloadPacket
+	BRAND f_132012_
+	DEBUG_BEE f_132024_
+	DEBUG_BRAIN f_132023_
+	DEBUG_GAME_EVENT f_178832_
+	DEBUG_GAME_EVENT_LISTENER f_178833_
+	DEBUG_GAME_TEST_ADD_MARKER f_132026_
+	DEBUG_GAME_TEST_CLEAR f_132027_
+	DEBUG_GOAL_SELECTOR f_132022_
+	DEBUG_HIVE f_132025_
+	DEBUG_NEIGHBORSUPDATE_PACKET f_132014_
+	DEBUG_PATHFINDING_PACKET f_132013_
+	DEBUG_POI_ADDED_PACKET f_132019_
+	DEBUG_POI_REMOVED_PACKET f_132020_
+	DEBUG_POI_TICKET_COUNT_PACKET f_132018_
+	DEBUG_RAIDS f_132028_
+	DEBUG_STRUCTURES_PACKET f_132016_
+	DEBUG_VILLAGE_SECTIONS f_132021_
+	DEBUG_WORLDGENATTEMPT_PACKET f_132017_
+	MAX_PAYLOAD_SIZE f_178834_
+	data f_132030_
+	identifier f_132029_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_132034_ p_132034_
+		1 p_132035_ p_132035_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178836_ p_178836_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_132045_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_132042_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132039_ p_132039_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132041_ p_132041_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132044_ p_132044_
+net/minecraft/network/protocol/game/ClientboundDamageEventPacket net/minecraft/network/protocol/game/ClientboundDamageEventPacket
+	entityId f_268504_
+	sourceCauseId f_268559_
+	sourceDirectId f_268649_
+	sourcePosition f_268712_
+	sourceTypeId f_268584_
+	<init> (IIIILjava/util/Optional;)V <init>
+		0 f_268504_ f_268504_
+		1 f_268584_ f_268584_
+		2 f_268559_ f_268559_
+		3 f_268649_ f_268649_
+		4 f_268712_ f_268712_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V <init>
+		0 p_270474_ p_270474_
+		1 p_270781_ p_270781_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_270722_ p_270722_
+	entityId ()I f_268504_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270250_ p_270250_
+	getSource (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/damagesource/DamageSource; m_269591_
+		0 p_270943_ p_270943_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_270510_ p_270510_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_270394_ p_270394_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/phys/Vec3; m_269256_
+		static
+		0 p_270813_ p_270813_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/phys/Vec3;)V m_269243_
+		static
+		0 p_270788_ p_270788_
+		1 p_270196_ p_270196_
+	readOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;)I m_269135_
+		static
+		0 p_270462_ p_270462_
+	sourceCauseId ()I f_268559_
+	sourceDirectId ()I f_268649_
+	sourcePosition ()Ljava/util/Optional; f_268712_
+	sourceTypeId ()I f_268584_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_270971_ p_270971_
+	writeOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;I)V m_269073_
+		static
+		0 p_270812_ p_270812_
+		1 p_270852_ p_270852_
+net/minecraft/network/protocol/game/ClientboundDeleteChatPacket net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
+	messageSignature f_240904_
+	<init> (Lnet/minecraft/network/chat/MessageSignature$Packed;)V <init>
+		0 f_240904_ f_240904_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241415_ p_241415_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241454_ p_241454_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_241487_ p_241487_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_241426_ p_241426_
+	hashCode ()I hashCode
+	messageSignature ()Lnet/minecraft/network/chat/MessageSignature$Packed; f_240904_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_241358_ p_241358_
+net/minecraft/network/protocol/game/ClientboundDisconnectPacket net/minecraft/network/protocol/game/ClientboundDisconnectPacket
+	reason f_132075_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_132078_ p_132078_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178841_ p_178841_
+	getReason ()Lnet/minecraft/network/chat/Component; m_132085_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132082_ p_132082_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132084_ p_132084_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132087_ p_132087_
+net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
+	chatType f_244252_
+	message f_244491_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
+		0 f_244491_ f_244491_
+		1 f_244252_ f_244252_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_249018_ p_249018_
+	chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; f_244252_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251223_ p_251223_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_251255_ p_251255_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_251953_ p_251953_
+	hashCode ()I hashCode
+	isSkippable ()Z m_6588_
+	message ()Lnet/minecraft/network/chat/Component; f_244491_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_250975_ p_250975_
+net/minecraft/network/protocol/game/ClientboundEntityEventPacket net/minecraft/network/protocol/game/ClientboundEntityEventPacket
+	entityId f_132088_
+	eventId f_132089_
+	<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
+		0 p_132092_ p_132092_
+		1 p_132093_ p_132093_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178843_ p_178843_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132094_
+		0 p_132095_ p_132095_
+	getEventId ()B m_132102_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132099_ p_132099_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132101_ p_132101_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132104_ p_132104_
+net/minecraft/network/protocol/game/ClientboundExplodePacket net/minecraft/network/protocol/game/ClientboundExplodePacket
+	knockbackX f_132110_
+	knockbackY f_132111_
+	knockbackZ f_132112_
+	power f_132108_
+	toBlow f_132109_
+	x f_132105_
+	y f_132106_
+	z f_132107_
+	<init> (DDDFLjava/util/List;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_132115_ p_132115_
+		1 p_132116_ p_132116_
+		2 p_132117_ p_132117_
+		3 p_132118_ p_132118_
+		4 p_132119_ p_132119_
+		5 p_132120_ p_132120_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178845_ p_178845_
+	getKnockbackX ()F m_132127_
+	getKnockbackY ()F m_132130_
+	getKnockbackZ ()F m_132131_
+	getPower ()F m_132135_
+	getToBlow ()Ljava/util/List; m_132136_
+	getX ()D m_132132_
+	getY ()D m_132133_
+	getZ ()D m_132134_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132126_ p_132126_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132124_ p_132124_
+	lambda$new$0 (IIILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/BlockPos; m_178846_
+		static
+		0 p_178847_ p_178847_
+		1 p_178848_ p_178848_
+		2 p_178849_ p_178849_
+		3 p_178850_ p_178850_
+	lambda$write$1 (IIILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/BlockPos;)V m_178851_
+		static
+		0 p_178852_ p_178852_
+		1 p_178853_ p_178853_
+		2 p_178854_ p_178854_
+		3 p_178855_ p_178855_
+		4 p_178856_ p_178856_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132129_ p_132129_
+net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket
+	x f_132137_
+	z f_132138_
+	<init> (II)V <init>
+		0 p_132141_ p_132141_
+		1 p_132142_ p_132142_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178858_ p_178858_
+	getX ()I m_132149_
+	getZ ()I m_132152_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132146_ p_132146_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132148_ p_132148_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132151_ p_132151_
+net/minecraft/network/protocol/game/ClientboundGameEventPacket net/minecraft/network/protocol/game/ClientboundGameEventPacket
+	ARROW_HIT_PLAYER f_132159_
+	CHANGE_GAME_MODE f_132156_
+	DEMO_EVENT f_132158_
+	DEMO_PARAM_HINT_1 f_178860_
+	DEMO_PARAM_HINT_2 f_178861_
+	DEMO_PARAM_HINT_3 f_178862_
+	DEMO_PARAM_HINT_4 f_178863_
+	DEMO_PARAM_INTRO f_178859_
+	GUARDIAN_ELDER_EFFECT f_132163_
+	IMMEDIATE_RESPAWN f_132164_
+	NO_RESPAWN_BLOCK_AVAILABLE f_132153_
+	PUFFER_FISH_STING f_132162_
+	RAIN_LEVEL_CHANGE f_132160_
+	START_RAINING f_132154_
+	STOP_RAINING f_132155_
+	THUNDER_LEVEL_CHANGE f_132161_
+	WIN_GAME f_132157_
+	event f_132165_
+	param f_132166_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type;F)V <init>
+		0 p_132170_ p_132170_
+		1 p_132171_ p_132171_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178865_ p_178865_
+	getEvent ()Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; m_132178_
+	getParam ()F m_132181_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132175_ p_132175_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132177_ p_132177_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132180_ p_132180_
+net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type
+	TYPES f_132182_
+	id f_132183_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_132186_ p_132186_
+net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket
+	containerId f_132190_
+	entityId f_132192_
+	size f_132191_
+	<init> (III)V <init>
+		0 p_132195_ p_132195_
+		1 p_132196_ p_132196_
+		2 p_132197_ p_132197_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178867_ p_178867_
+	getContainerId ()I m_132204_
+	getEntityId ()I m_132208_
+	getSize ()I m_132207_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132201_ p_132201_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132203_ p_132203_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132206_ p_132206_
+net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
+	id f_263825_
+	yaw f_263826_
+	<init> (IF)V <init>
+		0 f_263825_ f_263825_
+		1 f_263826_ f_263826_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_265181_ p_265181_
+	<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_265293_ p_265293_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265270_ p_265270_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265547_ p_265547_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_265654_ p_265654_
+	hashCode ()I hashCode
+	id ()I f_263825_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265156_ p_265156_
+	yaw ()F f_263826_
+net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
+	lerpTime f_178872_
+	newAbsoluteMaxSize f_178873_
+	newCenterX f_178868_
+	newCenterZ f_178869_
+	newSize f_178871_
+	oldSize f_178870_
+	warningBlocks f_178874_
+	warningTime f_178875_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_178877_ p_178877_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178879_ p_178879_
+	getLerpTime ()J m_178890_
+	getNewAbsoluteMaxSize ()I m_178891_
+	getNewCenterX ()D m_178886_
+	getNewCenterZ ()D m_178887_
+	getNewSize ()D m_178888_
+	getOldSize ()D m_178889_
+	getWarningBlocks ()I m_178893_
+	getWarningTime ()I m_178892_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_178885_ p_178885_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_178883_ p_178883_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_178881_ p_178881_
+net/minecraft/network/protocol/game/ClientboundKeepAlivePacket net/minecraft/network/protocol/game/ClientboundKeepAlivePacket
+	id f_132209_
+	<init> (J)V <init>
+		0 p_132212_ p_132212_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178895_ p_178895_
+	getId ()J m_132219_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132216_ p_132216_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132218_ p_132218_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132221_ p_132221_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
+	TWO_MEGABYTES f_195646_
+	blockEntitiesData f_195649_
+	buffer f_195648_
+	heightmaps f_195647_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
+		0 p_195653_ p_195653_
+		1 p_195654_ p_195654_
+		2 p_195655_ p_195655_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_195651_ p_195651_
+	calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I m_195664_
+		static
+		0 p_195665_ p_195665_
+	extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_195668_
+		static
+		0 p_195669_ p_195669_
+		1 p_195670_ p_195670_
+	getBlockEntitiesTags (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;II)V m_195674_
+		0 p_195675_ p_195675_
+		1 p_195676_ p_195676_
+		2 p_195677_ p_195677_
+	getBlockEntitiesTagsConsumer (II)Ljava/util/function/Consumer; m_195657_
+		0 p_195658_ p_195658_
+		1 p_195659_ p_195659_
+	getHeightmaps ()Lnet/minecraft/nbt/CompoundTag; m_195678_
+	getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; m_195656_
+	getWriteBuffer ()Lio/netty/buffer/ByteBuf; m_195679_
+	lambda$getBlockEntitiesTagsConsumer$1 (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;)V m_195660_
+		0 p_195661_ p_195661_
+		1 p_195662_ p_195662_
+		2 p_195663_ p_195663_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo;)V m_195671_
+		static
+		0 p_195672_ p_195672_
+		1 p_195673_ p_195673_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195666_
+		0 p_195667_ p_195667_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo
+	packedXZ f_195680_
+	tag f_195683_
+	type f_195682_
+	y f_195681_
+	<init> (IILnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_195685_ p_195685_
+		1 p_195686_ p_195686_
+		2 p_195687_ p_195687_
+		3 p_195688_ p_195688_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195690_ p_195690_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo; m_195691_
+		static
+		0 p_195692_ p_195692_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195693_
+		0 p_195694_ p_195694_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput
+	accept (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_195695_
+		0 p_195696_ p_195696_
+		1 p_195697_ p_195697_
+		2 p_195698_ p_195698_
+net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
+	chunkData f_195701_
+	lightData f_195702_
+	x f_195699_
+	z f_195700_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285290_ p_285290_
+		1 p_285254_ p_285254_
+		2 p_285350_ p_285350_
+		3 p_285304_ p_285304_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195710_ p_195710_
+	getChunkData ()Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; m_195719_
+	getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; m_195720_
+	getX ()I m_195717_
+	getZ ()I m_195718_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_195714_ p_195714_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_195716_ p_195716_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_195712_ p_195712_
+net/minecraft/network/protocol/game/ClientboundLevelEventPacket net/minecraft/network/protocol/game/ClientboundLevelEventPacket
+	data f_132260_
+	globalEvent f_132261_
+	pos f_132259_
+	type f_132258_
+	<init> (ILnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_132264_ p_132264_
+		1 p_132265_ p_132265_
+		2 p_132266_ p_132266_
+		3 p_132267_ p_132267_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178908_ p_178908_
+	getData ()I m_132278_
+	getPos ()Lnet/minecraft/core/BlockPos; m_132279_
+	getType ()I m_132277_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132271_ p_132271_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132273_ p_132273_
+	isGlobalEvent ()Z m_132274_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132276_ p_132276_
+net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket
+	count f_132287_
+	maxSpeed f_132286_
+	overrideLimiter f_132288_
+	particle f_132289_
+	x f_132280_
+	xDist f_132283_
+	y f_132281_
+	yDist f_132284_
+	z f_132282_
+	zDist f_132285_
+	<init> (Lnet/minecraft/core/particles/ParticleOptions;ZDDDFFFFI)V <init>
+		0 p_132292_ p_132292_
+		1 p_132293_ p_132293_
+		2 p_132294_ p_132294_
+		3 p_132295_ p_132295_
+		4 p_132296_ p_132296_
+		5 p_132297_ p_132297_
+		6 p_132298_ p_132298_
+		7 p_132299_ p_132299_
+		8 p_132300_ p_132300_
+		9 p_132301_ p_132301_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178910_ p_178910_
+	getCount ()I m_132321_
+	getMaxSpeed ()F m_132320_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_132322_
+	getX ()D m_132314_
+	getXDist ()F m_132317_
+	getY ()D m_132315_
+	getYDist ()F m_132318_
+	getZ ()D m_132316_
+	getZDist ()F m_132319_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132310_ p_132310_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132308_ p_132308_
+	isOverrideLimiter ()Z m_132311_
+	readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_132304_
+		0 p_132305_ p_132305_
+		1 p_132306_ p_132306_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132313_ p_132313_
+net/minecraft/network/protocol/game/ClientboundLightUpdatePacket net/minecraft/network/protocol/game/ClientboundLightUpdatePacket
+	lightData f_195721_
+	x f_132323_
+	z f_132324_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285255_ p_285255_
+		1 p_285409_ p_285409_
+		2 p_285387_ p_285387_
+		3 p_285074_ p_285074_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178918_ p_178918_
+	getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; m_195722_
+	getX ()I m_132349_
+	getZ ()I m_132352_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132346_ p_132346_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132348_ p_132348_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132351_ p_132351_
+net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
+	blockUpdates f_195728_
+	blockYMask f_195724_
+	emptyBlockYMask f_195726_
+	emptySkyYMask f_195725_
+	skyUpdates f_195727_
+	skyYMask f_195723_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
+		0 p_195737_ p_195737_
+		1 p_195738_ p_195738_
+		2 p_195739_ p_195739_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285385_ p_285385_
+		1 p_285143_ p_285143_
+		2 p_285253_ p_285253_
+		3 p_285051_ p_285051_
+	getBlockUpdates ()Ljava/util/List; m_195759_
+	getBlockYMask ()Ljava/util/BitSet; m_195757_
+	getEmptyBlockYMask ()Ljava/util/BitSet; m_195758_
+	getEmptySkyYMask ()Ljava/util/BitSet; m_195751_
+	getSkyUpdates ()Ljava/util/List; m_195754_
+	getSkyYMask ()Ljava/util/BitSet; m_195740_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)[B m_195755_
+		static
+		0 p_195756_ p_195756_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)[B m_195752_
+		static
+		0 p_195753_ p_195753_
+	prepareSectionData (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/LightLayer;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V m_195741_
+		0 p_195742_ p_195742_
+		1 p_195743_ p_195743_
+		2 p_195744_ p_195744_
+		3 p_195745_ p_195745_
+		4 p_195746_ p_195746_
+		5 p_195747_ p_195747_
+		6 p_195748_ p_195748_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195749_
+		0 p_195750_ p_195750_
+net/minecraft/network/protocol/game/ClientboundLoginPacket net/minecraft/network/protocol/game/ClientboundLoginPacket
+	BUILTIN_CONTEXT_OPS f_266064_
+	chunkRadius f_132370_
+	dimension f_132368_
+	dimensionType f_132367_
+	gameType f_132363_
+	hardcore f_132362_
+	isDebug f_132373_
+	isFlat f_132374_
+	lastDeathLocation f_238174_
+	levels f_132365_
+	maxPlayers f_132369_
+	playerId f_132360_
+	portalCooldown f_286971_
+	previousGameType f_132364_
+	reducedDebugInfo f_132371_
+	registryHolder f_132366_
+	seed f_132361_
+	showDeathScreen f_132372_
+	simulationDistance f_195761_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZLnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;Ljava/util/Set;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;JIIIZZZZLjava/util/Optional;I)V <init>
+		0 f_132360_ f_132360_
+		1 f_132362_ f_132362_
+		2 f_132363_ f_132363_
+		3 f_132364_ f_132364_
+		4 f_132365_ f_132365_
+		5 f_132366_ f_132366_
+		6 f_132367_ f_132367_
+		7 f_132368_ f_132368_
+		8 f_132361_ f_132361_
+		9 f_132369_ f_132369_
+		10 f_132370_ f_132370_
+		11 f_195761_ f_195761_
+		12 f_132371_ f_132371_
+		13 f_132372_ f_132372_
+		14 f_132373_ f_132373_
+		15 f_132374_ f_132374_
+		16 f_238174_ f_238174_
+		17 f_286971_ f_286971_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178960_ p_178960_
+	chunkRadius ()I f_132370_
+	dimension ()Lnet/minecraft/resources/ResourceKey; f_132368_
+	dimensionType ()Lnet/minecraft/resources/ResourceKey; f_132367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195784_ p_195784_
+	gameType ()Lnet/minecraft/world/level/GameType; f_132363_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132397_ p_132397_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132395_ p_132395_
+	hardcore ()Z f_132362_
+	hashCode ()I hashCode
+	isDebug ()Z f_132373_
+	isFlat ()Z f_132374_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; m_257123_
+		static
+		0 p_258210_ p_258210_
+	lastDeathLocation ()Ljava/util/Optional; f_238174_
+	levels ()Ljava/util/Set; f_132365_
+	maxPlayers ()I f_132369_
+	playerId ()I f_132360_
+	portalCooldown ()I f_286971_
+	previousGameType ()Lnet/minecraft/world/level/GameType; f_132364_
+	reducedDebugInfo ()Z f_132371_
+	registryHolder ()Lnet/minecraft/core/RegistryAccess$Frozen; f_132366_
+	seed ()J f_132361_
+	showDeathScreen ()Z f_132372_
+	simulationDistance ()I f_195761_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132400_ p_132400_
+net/minecraft/network/protocol/game/ClientboundMapItemDataPacket net/minecraft/network/protocol/game/ClientboundMapItemDataPacket
+	colorPatch f_178968_
+	decorations f_132419_
+	locked f_132418_
+	mapId f_132415_
+	scale f_132416_
+	<init> (IBZLjava/util/Collection;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)V <init>
+		0 p_178970_ p_178970_
+		1 p_178971_ p_178971_
+		2 p_178972_ p_178972_
+		3 p_178973_ p_178973_
+		4 p_178974_ p_178974_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178976_ p_178976_
+	applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_132437_
+		0 p_132438_ p_132438_
+	getMapId ()I m_132445_
+	getScale ()B m_178982_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132444_ p_132444_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132442_ p_132442_
+	isLocked ()Z m_178983_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration; m_178980_
+		static
+		0 p_178981_ p_178981_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; m_237730_
+		static
+		0 p_237731_ p_237731_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/saveddata/maps/MapDecoration;)V m_237724_
+		static
+		0 p_237725_ p_237725_
+		1 p_237726_ p_237726_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/List;)V m_237727_
+		static
+		0 p_237728_ p_237728_
+		1 p_237729_ p_237729_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132447_ p_132447_
+net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket
+	canRestock f_132453_
+	containerId f_132448_
+	offers f_132449_
+	showProgress f_132452_
+	villagerLevel f_132450_
+	villagerXp f_132451_
+	<init> (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V <init>
+		0 p_132456_ p_132456_
+		1 p_132457_ p_132457_
+		2 p_132458_ p_132458_
+		3 p_132459_ p_132459_
+		4 p_132460_ p_132460_
+		5 p_132461_ p_132461_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178985_ p_178985_
+	canRestock ()Z m_132475_
+	getContainerId ()I m_132468_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_132471_
+	getVillagerLevel ()I m_132472_
+	getVillagerXp ()I m_132473_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132465_ p_132465_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132467_ p_132467_
+	showProgress ()Z m_132474_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132470_ p_132470_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket net/minecraft/network/protocol/game/ClientboundMoveEntityPacket
+	entityId f_132499_
+	hasPos f_132507_
+	hasRot f_132506_
+	onGround f_132505_
+	xRot f_132504_
+	xa f_132500_
+	yRot f_132503_
+	ya f_132501_
+	za f_132502_
+	<init> (ISSSBBZZZ)V <init>
+		0 p_178988_ p_178988_
+		1 p_178989_ p_178989_
+		2 p_178990_ p_178990_
+		3 p_178991_ p_178991_
+		4 p_178992_ p_178992_
+		5 p_178993_ p_178993_
+		6 p_178994_ p_178994_
+		7 p_178995_ p_178995_
+		8 p_178996_ p_178996_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132519_
+		0 p_132520_ p_132520_
+	getXa ()S m_178997_
+	getYa ()S m_178998_
+	getZa ()S m_178999_
+	getxRot ()B m_132532_
+	getyRot ()B m_132531_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132528_ p_132528_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132526_ p_132526_
+	hasPosition ()Z m_132534_
+	hasRotation ()Z m_132533_
+	isOnGround ()Z m_132535_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos
+	<init> (ISSSZ)V <init>
+		0 p_132539_ p_132539_
+		1 p_132540_ p_132540_
+		2 p_132541_ p_132541_
+		3 p_132542_ p_132542_
+		4 p_132543_ p_132543_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132547_ p_132547_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos; m_179000_
+		static
+		0 p_179001_ p_179001_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132549_ p_132549_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot
+	<init> (ISSSBBZ)V <init>
+		0 p_132552_ p_132552_
+		1 p_132553_ p_132553_
+		2 p_132554_ p_132554_
+		3 p_132555_ p_132555_
+		4 p_132556_ p_132556_
+		5 p_132557_ p_132557_
+		6 p_132558_ p_132558_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132562_ p_132562_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot; m_179002_
+		static
+		0 p_179003_ p_179003_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132564_ p_132564_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot
+	<init> (IBBZ)V <init>
+		0 p_132567_ p_132567_
+		1 p_132568_ p_132568_
+		2 p_132569_ p_132569_
+		3 p_132570_ p_132570_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132574_ p_132574_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot; m_179004_
+		static
+		0 p_179005_ p_179005_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132576_ p_132576_
+net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket
+	x f_132577_
+	xRot f_132581_
+	y f_132578_
+	yRot f_132580_
+	z f_132579_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_132584_ p_132584_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179007_ p_179007_
+	getX ()D m_132591_
+	getXRot ()F m_132597_
+	getY ()D m_132594_
+	getYRot ()F m_132596_
+	getZ ()D m_132595_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132588_ p_132588_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132590_ p_132590_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132593_ p_132593_
+net/minecraft/network/protocol/game/ClientboundOpenBookPacket net/minecraft/network/protocol/game/ClientboundOpenBookPacket
+	hand f_132598_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_132601_ p_132601_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179009_ p_179009_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_132608_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132605_ p_132605_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132607_ p_132607_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132610_ p_132610_
+net/minecraft/network/protocol/game/ClientboundOpenScreenPacket net/minecraft/network/protocol/game/ClientboundOpenScreenPacket
+	containerId f_132611_
+	title f_132613_
+	type f_132612_
+	<init> (ILnet/minecraft/world/inventory/MenuType;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_132616_ p_132616_
+		1 p_132617_ p_132617_
+		2 p_132618_ p_132618_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179011_ p_179011_
+	getContainerId ()I m_132625_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_132629_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_132628_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132622_ p_132622_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132624_ p_132624_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132627_ p_132627_
+net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket
+	isFrontText f_276459_
+	pos f_132630_
+	<init> (Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_277843_ p_277843_
+		1 p_277748_ p_277748_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179013_ p_179013_
+	getPos ()Lnet/minecraft/core/BlockPos; m_132640_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132637_ p_132637_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132639_ p_132639_
+	isFrontText ()Z m_276774_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132642_ p_132642_
+net/minecraft/network/protocol/game/ClientboundPingPacket net/minecraft/network/protocol/game/ClientboundPingPacket
+	id f_179014_
+	<init> (I)V <init>
+		0 p_179016_ p_179016_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179018_ p_179018_
+	getId ()I m_179025_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179022_ p_179022_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179024_ p_179024_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179020_ p_179020_
+net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket
+	containerId f_132643_
+	recipe f_132644_
+	<init> (ILnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_132647_ p_132647_
+		1 p_132648_ p_132648_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179027_ p_179027_
+	getContainerId ()I m_132658_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_132655_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132652_ p_132652_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132654_ p_132654_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132657_ p_132657_
+net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket
+	FLAG_CAN_FLY f_179030_
+	FLAG_FLYING f_179029_
+	FLAG_INSTABUILD f_179031_
+	FLAG_INVULNERABLE f_179028_
+	canFly f_132661_
+	flyingSpeed f_132663_
+	instabuild f_132662_
+	invulnerable f_132659_
+	isFlying f_132660_
+	walkingSpeed f_132664_
+	<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
+		0 p_132667_ p_132667_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179033_ p_179033_
+	canFly ()Z m_132678_
+	canInstabuild ()Z m_132679_
+	getFlyingSpeed ()F m_132680_
+	getWalkingSpeed ()F m_132681_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132671_ p_132671_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132673_ p_132673_
+	isFlying ()Z m_132677_
+	isInvulnerable ()Z m_132674_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132676_ p_132676_
+net/minecraft/network/protocol/game/ClientboundPlayerChatPacket net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
+	body f_244090_
+	chatType f_240897_
+	filterMask f_243744_
+	index f_244283_
+	sender f_243918_
+	signature f_243836_
+	unsignedContent f_243686_
+	<init> (Ljava/util/UUID;ILnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
+		0 f_243918_ f_243918_
+		1 f_244283_ f_244283_
+		2 f_243836_ f_243836_
+		3 f_244090_ f_244090_
+		4 f_243686_ f_243686_
+		5 f_243744_ f_243744_
+		6 f_240897_ f_240897_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237741_ p_237741_
+	body ()Lnet/minecraft/network/chat/SignedMessageBody$Packed; f_244090_
+	chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; f_240897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237765_ p_237765_
+	filterMask ()Lnet/minecraft/network/chat/FilterMask; f_243744_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237759_ p_237759_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237757_ p_237757_
+	hashCode ()I hashCode
+	index ()I f_244283_
+	isSkippable ()Z m_6588_
+	sender ()Ljava/util/UUID; f_243918_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_243836_
+	toString ()Ljava/lang/String; toString
+	unsignedContent ()Lnet/minecraft/network/chat/Component; f_243686_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237755_ p_237755_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
+	duration f_179035_
+	<init> (I)V <init>
+		0 p_289544_ p_289544_
+	<init> (Lnet/minecraft/world/damagesource/CombatTracker;)V <init>
+		0 p_179040_ p_179040_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179042_ p_179042_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179046_ p_179046_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179048_ p_179048_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179044_ p_179044_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket
+	<init> ()V <init>
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179051_ p_179051_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179055_ p_179055_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179057_ p_179057_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179053_ p_179053_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
+	message f_179060_
+	playerId f_179058_
+	<init> (ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_289572_ p_289572_
+		1 p_289546_ p_289546_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179069_ p_179069_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_179079_
+	getPlayerId ()I m_179078_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179074_ p_179074_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179076_ p_179076_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179072_ p_179072_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
+	profileIds f_244383_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_248744_ p_248744_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244383_ f_244383_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249804_ p_249804_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_252100_ p_252100_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_250111_ p_250111_
+	hashCode ()I hashCode
+	profileIds ()Ljava/util/List; f_244383_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_249263_ p_249263_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
+	actions f_243795_
+	entries f_244436_
+	<init> (Ljava/util/EnumSet;Ljava/util/Collection;)V <init>
+		0 p_251739_ p_251739_
+		1 p_251579_ p_251579_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_251648_ p_251648_
+		1 p_252273_ p_252273_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_251820_ p_251820_
+	actions ()Ljava/util/EnumSet; m_246097_
+	createPlayerInitializing (Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket; m_247122_
+		static
+		0 p_252314_ p_252314_
+	entries ()Ljava/util/List; m_246778_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_249935_ p_249935_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_251889_ p_251889_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; m_246059_
+		0 p_249950_ p_249950_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245788_
+		0 p_251434_ p_251434_
+		1 p_252303_ p_252303_
+	newEntries ()Ljava/util/List; m_245290_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_249907_ p_249907_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action
+	$VALUES $VALUES
+	ADD_PLAYER ADD_PLAYER
+	INITIALIZE_CHAT INITIALIZE_CHAT
+	UPDATE_DISPLAY_NAME UPDATE_DISPLAY_NAME
+	UPDATE_GAME_MODE UPDATE_GAME_MODE
+	UPDATE_LATENCY UPDATE_LATENCY
+	UPDATE_LISTED UPDATE_LISTED
+	reader f_243887_
+	writer f_243738_
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; m_245620_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer;)V <init>
+		0 p_249930_ p_249930_
+		1 p_250394_ p_250394_
+		2 p_249392_ p_249392_
+		3 p_250487_ p_250487_
+	lambda$static$0 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245215_
+		static
+		0 p_251116_ p_251116_
+		1 p_251884_ p_251884_
+	lambda$static$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_246581_
+		static
+		0 p_252022_ p_252022_
+		1 p_250357_ p_250357_
+	lambda$static$10 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_247692_
+		static
+		0 p_248840_ p_248840_
+		1 p_251000_ p_251000_
+	lambda$static$11 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245686_
+		static
+		0 p_251723_ p_251723_
+		1 p_251870_ p_251870_
+	lambda$static$2 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_252650_
+		static
+		0 p_253468_ p_253468_
+		1 p_253469_ p_253469_
+	lambda$static$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_252651_
+		static
+		0 p_253470_ p_253470_
+		1 p_253471_ p_253471_
+	lambda$static$4 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245650_
+		static
+		0 p_251118_ p_251118_
+		1 p_248955_ p_248955_
+	lambda$static$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247610_
+		static
+		0 p_249222_ p_249222_
+		1 p_250996_ p_250996_
+	lambda$static$6 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245523_
+		static
+		0 p_248777_ p_248777_
+		1 p_248837_ p_248837_
+	lambda$static$7 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247090_
+		static
+		0 p_249355_ p_249355_
+		1 p_251658_ p_251658_
+	lambda$static$8 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245774_
+		static
+		0 p_252263_ p_252263_
+		1 p_248964_ p_248964_
+	lambda$static$9 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245963_
+		static
+		0 p_248830_ p_248830_
+		1 p_251312_ p_251312_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; valueOf
+		static
+		0 p_248648_ p_248648_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader
+	read (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_247322_
+		0 p_251859_ p_251859_
+		1 p_249972_ p_249972_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247205_
+		0 p_249775_ p_249775_
+		1 p_249783_ p_249783_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry
+	chatSession f_244153_
+	displayName f_244512_
+	gameMode f_244162_
+	latency f_244322_
+	listed f_243700_
+	profile f_243688_
+	profileId f_244142_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILnet/minecraft/world/level/GameType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
+		0 f_244142_ f_244142_
+		1 f_243688_ f_243688_
+		2 f_243700_ f_243700_
+		3 f_244322_ f_244322_
+		4 f_244162_ f_244162_
+		5 f_244512_ f_244512_
+		6 f_244153_ f_244153_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_252094_ p_252094_
+	chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; f_244153_
+	displayName ()Lnet/minecraft/network/chat/Component; f_244512_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251152_ p_251152_
+	gameMode ()Lnet/minecraft/world/level/GameType; f_244162_
+	hashCode ()I hashCode
+	latency ()I f_244322_
+	listed ()Z f_243700_
+	profile ()Lcom/mojang/authlib/GameProfile; f_243688_
+	profileId ()Ljava/util/UUID; f_244142_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder
+	chatSession f_244393_
+	displayName f_243869_
+	gameMode f_244148_
+	latency f_243762_
+	listed f_243955_
+	profile f_244042_
+	profileId f_243856_
+	<init> (Ljava/util/UUID;)V <init>
+		0 p_251670_ p_251670_
+	build ()Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; m_245615_
+net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket
+	atEntity f_132774_
+	entity f_132771_
+	fromAnchor f_132772_
+	toAnchor f_132773_
+	x f_132768_
+	y f_132769_
+	z f_132770_
+	<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
+		0 p_132782_ p_132782_
+		1 p_132783_ p_132783_
+		2 p_132784_ p_132784_
+	<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;DDD)V <init>
+		0 p_132777_ p_132777_
+		1 p_132778_ p_132778_
+		2 p_132779_ p_132779_
+		3 p_132780_ p_132780_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179146_ p_179146_
+	getFromAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_132793_
+	getPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; m_132785_
+		0 p_132786_ p_132786_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132790_ p_132790_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132792_ p_132792_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132795_ p_132795_
+net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket
+	id f_132802_
+	relativeArguments f_132801_
+	x f_132796_
+	xRot f_132800_
+	y f_132797_
+	yRot f_132799_
+	z f_132798_
+	<init> (DDDFFLjava/util/Set;I)V <init>
+		0 p_275438_ p_275438_
+		1 p_275354_ p_275354_
+		2 p_275276_ p_275276_
+		3 p_275280_ p_275280_
+		4 p_275203_ p_275203_
+		5 p_275228_ p_275228_
+		6 p_275614_ p_275614_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179158_ p_179158_
+	getId ()I m_132825_
+	getRelativeArguments ()Ljava/util/Set; m_132826_
+	getX ()D m_132818_
+	getXRot ()F m_132824_
+	getY ()D m_132821_
+	getYRot ()F m_132823_
+	getZ ()D m_132822_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132815_ p_132815_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132817_ p_132817_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132820_ p_132820_
+net/minecraft/network/protocol/game/ClientboundRecipePacket net/minecraft/network/protocol/game/ClientboundRecipePacket
+	bookSettings f_132852_
+	recipes f_132850_
+	state f_132849_
+	toHighlight f_132851_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/stats/RecipeBookSettings;)V <init>
+		0 p_132855_ p_132855_
+		1 p_132856_ p_132856_
+		2 p_132857_ p_132857_
+		3 p_132858_ p_132858_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179162_ p_179162_
+	getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; m_132869_
+	getHighlights ()Ljava/util/List; m_132868_
+	getRecipes ()Ljava/util/List; m_132865_
+	getState ()Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; m_132870_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132862_ p_132862_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132864_ p_132864_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132867_ p_132867_
+net/minecraft/network/protocol/game/ClientboundRecipePacket$State net/minecraft/network/protocol/game/ClientboundRecipePacket$State
+	$VALUES $VALUES
+	ADD ADD
+	INIT INIT
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; m_179163_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_132877_ p_132877_
+		1 p_132878_ p_132878_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; valueOf
+		static
+		0 p_132880_ p_132880_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; values
+		static
+net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket
+	entityIds f_182717_
+	<init> ([I)V <init>
+		0 p_182723_ p_182723_
+	<init> (Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
+		0 p_182719_ p_182719_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_182721_ p_182721_
+	getEntityIds ()Lit/unimi/dsi/fastutil/ints/IntList; m_182730_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_182727_ p_182727_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_182729_ p_182729_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_182725_ p_182725_
+net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket
+	effect f_132896_
+	entityId f_132895_
+	<init> (ILnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_132899_ p_132899_
+		1 p_132900_ p_132900_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179177_ p_179177_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_132909_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132901_
+		0 p_132902_ p_132902_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132906_ p_132906_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132908_ p_132908_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132911_ p_132911_
+net/minecraft/network/protocol/game/ClientboundResourcePackPacket net/minecraft/network/protocol/game/ClientboundResourcePackPacket
+	MAX_HASH_LENGTH f_179178_
+	hash f_132913_
+	prompt f_179180_
+	required f_179179_
+	url f_132912_
+	<init> (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
+		0 p_179182_ p_179182_
+		1 p_179183_ p_179183_
+		2 p_179184_ p_179184_
+		3 p_179185_ p_179185_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179187_ p_179187_
+	getHash ()Ljava/lang/String; m_132927_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_179189_
+	getUrl ()Ljava/lang/String; m_132924_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132921_ p_132921_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132923_ p_132923_
+	isRequired ()Z m_179188_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132926_ p_132926_
+net/minecraft/network/protocol/game/ClientboundRespawnPacket net/minecraft/network/protocol/game/ClientboundRespawnPacket
+	KEEP_ALL_DATA f_263554_
+	KEEP_ATTRIBUTES f_263551_
+	KEEP_ENTITY_DATA f_263552_
+	dataToKeep f_263553_
+	dimension f_132929_
+	dimensionType f_132928_
+	isDebug f_132933_
+	isFlat f_132934_
+	lastDeathLocation f_238183_
+	playerGameType f_132931_
+	portalCooldown f_286981_
+	previousPlayerGameType f_132932_
+	seed f_132930_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;ZZBLjava/util/Optional;I)V <init>
+		0 p_287723_ p_287723_
+		1 p_287745_ p_287745_
+		2 p_287746_ p_287746_
+		3 p_287624_ p_287624_
+		4 p_287780_ p_287780_
+		5 p_287655_ p_287655_
+		6 p_287735_ p_287735_
+		7 p_287694_ p_287694_
+		8 p_287615_ p_287615_
+		9 p_287636_ p_287636_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179191_ p_179191_
+	getDimension ()Lnet/minecraft/resources/ResourceKey; m_132955_
+	getDimensionType ()Lnet/minecraft/resources/ResourceKey; m_237794_
+	getLastDeathLocation ()Ljava/util/Optional; m_237785_
+	getPlayerGameType ()Lnet/minecraft/world/level/GameType; m_132957_
+	getPortalCooldown ()I m_287149_
+	getPreviousPlayerGameType ()Lnet/minecraft/world/level/GameType; m_132958_
+	getSeed ()J m_132956_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132951_ p_132951_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132949_ p_132949_
+	isDebug ()Z m_132959_
+	isFlat ()Z m_132960_
+	shouldKeep (B)Z m_263558_
+		0 p_263573_ p_263573_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132954_ p_132954_
+net/minecraft/network/protocol/game/ClientboundRotateHeadPacket net/minecraft/network/protocol/game/ClientboundRotateHeadPacket
+	entityId f_132963_
+	yHeadRot f_132964_
+	<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
+		0 p_132967_ p_132967_
+		1 p_132968_ p_132968_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179193_ p_179193_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132969_
+		0 p_132970_ p_132970_
+	getYHeadRot ()B m_132977_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132974_ p_132974_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132976_ p_132976_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132979_ p_132979_
+net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket
+	POS_IN_SECTION_BITS f_179194_
+	positions f_132981_
+	sectionPos f_132980_
+	states f_132982_
+	<init> (Lnet/minecraft/core/SectionPos;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
+		0 p_284963_ p_284963_
+		1 p_285027_ p_285027_
+		2 p_285414_ p_285414_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179196_ p_179196_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132997_ p_132997_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132999_ p_132999_
+	runUpdates (Ljava/util/function/BiConsumer;)V m_132992_
+		0 p_132993_ p_132993_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133002_ p_133002_
+net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket
+	tab f_133003_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_133006_ p_133006_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179198_ p_179198_
+	getTab ()Lnet/minecraft/resources/ResourceLocation; m_133013_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133010_ p_133010_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133012_ p_133012_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133015_ p_133015_
+net/minecraft/network/protocol/game/ClientboundServerDataPacket net/minecraft/network/protocol/game/ClientboundServerDataPacket
+	enforcesSecureChat f_242954_
+	iconBytes f_271248_
+	motd f_237795_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237799_ p_237799_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Z)V <init>
+		0 p_272598_ p_272598_
+		1 p_273716_ p_273716_
+		2 p_273165_ p_273165_
+	enforcesSecureChat ()Z m_242957_
+	getIconBytes ()Ljava/util/Optional; m_271815_
+	getMotd ()Lnet/minecraft/network/chat/Component; m_271805_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237807_ p_237807_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237809_ p_237809_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237805_ p_237805_
+net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
+	text f_179199_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179203_ p_179203_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179201_ p_179201_
+	getText ()Lnet/minecraft/network/chat/Component; m_179210_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179207_ p_179207_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179209_ p_179209_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179205_ p_179205_
+net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
+	newCenterX f_179211_
+	newCenterZ f_179212_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179214_ p_179214_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179216_ p_179216_
+	getNewCenterX ()D m_179224_
+	getNewCenterZ ()D m_179223_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179220_ p_179220_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179222_ p_179222_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179218_ p_179218_
+net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
+	lerpTime f_179227_
+	newSize f_179226_
+	oldSize f_179225_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179229_ p_179229_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179231_ p_179231_
+	getLerpTime ()J m_179240_
+	getNewSize ()D m_179239_
+	getOldSize ()D m_179238_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179235_ p_179235_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179237_ p_179237_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179233_ p_179233_
+net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
+	size f_179241_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179243_ p_179243_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179245_ p_179245_
+	getSize ()D m_179252_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179249_ p_179249_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179251_ p_179251_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179247_ p_179247_
+net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
+	warningDelay f_179253_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179255_ p_179255_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179257_ p_179257_
+	getWarningDelay ()I m_179264_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179261_ p_179261_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179263_ p_179263_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179259_ p_179259_
+net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
+	warningBlocks f_179265_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179267_ p_179267_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179269_ p_179269_
+	getWarningBlocks ()I m_179276_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179273_ p_179273_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179275_ p_179275_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179271_ p_179271_
+net/minecraft/network/protocol/game/ClientboundSetCameraPacket net/minecraft/network/protocol/game/ClientboundSetCameraPacket
+	cameraId f_133055_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133058_ p_133058_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179278_ p_179278_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_133059_
+		0 p_133060_ p_133060_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133064_ p_133064_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133066_ p_133066_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133068_ p_133068_
+net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket
+	slot f_133069_
+	<init> (I)V <init>
+		0 p_133072_ p_133072_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179280_ p_179280_
+	getSlot ()I m_133079_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133076_ p_133076_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133078_ p_133078_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133081_ p_133081_
+net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket
+	x f_133082_
+	z f_133083_
+	<init> (II)V <init>
+		0 p_133086_ p_133086_
+		1 p_133087_ p_133087_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179282_ p_179282_
+	getX ()I m_133094_
+	getZ ()I m_133097_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133091_ p_133091_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133093_ p_133093_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133096_ p_133096_
+net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket
+	radius f_133098_
+	<init> (I)V <init>
+		0 p_133101_ p_133101_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179284_ p_179284_
+	getRadius ()I m_133108_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133105_ p_133105_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133107_ p_133107_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133110_ p_133110_
+net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket
+	angle f_133112_
+	pos f_133111_
+	<init> (Lnet/minecraft/core/BlockPos;F)V <init>
+		0 p_133115_ p_133115_
+		1 p_133116_ p_133116_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179286_ p_179286_
+	getAngle ()F m_133126_
+	getPos ()Lnet/minecraft/core/BlockPos; m_133123_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133120_ p_133120_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133122_ p_133122_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133125_ p_133125_
+net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket
+	objectiveName f_133128_
+	slot f_133127_
+	<init> (ILnet/minecraft/world/scores/Objective;)V <init>
+		0 p_133131_ p_133131_
+		1 p_133132_ p_133132_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179288_ p_179288_
+	getObjectiveName ()Ljava/lang/String; m_133142_
+	getSlot ()I m_133139_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133136_ p_133136_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133138_ p_133138_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133141_ p_133141_
+net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket
+	EOF_MARKER f_252513_
+	id f_133143_
+	packedItems f_133144_
+	<init> (ILjava/util/List;)V <init>
+		0 f_133143_ f_133143_
+		1 f_133144_ f_133144_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179290_ p_179290_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253817_ p_253817_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133153_ p_133153_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133155_ p_133155_
+	hashCode ()I hashCode
+	id ()I f_133143_
+	pack (Ljava/util/List;Lnet/minecraft/network/FriendlyByteBuf;)V m_252763_
+		static
+		0 p_253940_ p_253940_
+		1 p_253901_ p_253901_
+	packedItems ()Ljava/util/List; f_133144_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; m_252908_
+		static
+		0 p_253726_ p_253726_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133158_ p_133158_
+net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket
+	destId f_133161_
+	sourceId f_133160_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133164_ p_133164_
+		1 p_133165_ p_133165_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179292_ p_179292_
+	getDestId ()I m_133175_
+	getSourceId ()I m_133172_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133169_ p_133169_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133171_ p_133171_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133174_ p_133174_
+net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket
+	id f_133176_
+	xa f_133177_
+	ya f_133178_
+	za f_133179_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133185_ p_133185_
+	<init> (ILnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_133182_ p_133182_
+		1 p_133183_ p_133183_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179294_ p_179294_
+	getId ()I m_133192_
+	getXa ()I m_133195_
+	getYa ()I m_133196_
+	getZa ()I m_133197_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133189_ p_133189_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133191_ p_133191_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133194_ p_133194_
+net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket
+	CONTINUE_MASK f_179295_
+	entity f_133198_
+	slots f_133199_
+	<init> (ILjava/util/List;)V <init>
+		0 p_133202_ p_133202_
+		1 p_133203_ p_133203_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179297_ p_179297_
+	getEntity ()I m_133210_
+	getSlots ()Ljava/util/List; m_133213_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133207_ p_133207_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133209_ p_133209_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133212_ p_133212_
+net/minecraft/network/protocol/game/ClientboundSetExperiencePacket net/minecraft/network/protocol/game/ClientboundSetExperiencePacket
+	experienceLevel f_133216_
+	experienceProgress f_133214_
+	totalExperience f_133215_
+	<init> (FII)V <init>
+		0 p_133219_ p_133219_
+		1 p_133220_ p_133220_
+		2 p_133221_ p_133221_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179299_ p_179299_
+	getExperienceLevel ()I m_133232_
+	getExperienceProgress ()F m_133228_
+	getTotalExperience ()I m_133231_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133225_ p_133225_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133227_ p_133227_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133230_ p_133230_
+net/minecraft/network/protocol/game/ClientboundSetHealthPacket net/minecraft/network/protocol/game/ClientboundSetHealthPacket
+	food f_133234_
+	health f_133233_
+	saturation f_133235_
+	<init> (FIF)V <init>
+		0 p_133238_ p_133238_
+		1 p_133239_ p_133239_
+		2 p_133240_ p_133240_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179301_ p_179301_
+	getFood ()I m_133250_
+	getHealth ()F m_133247_
+	getSaturation ()F m_133251_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133244_ p_133244_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133246_ p_133246_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133249_ p_133249_
+net/minecraft/network/protocol/game/ClientboundSetObjectivePacket net/minecraft/network/protocol/game/ClientboundSetObjectivePacket
+	METHOD_ADD f_179302_
+	METHOD_CHANGE f_179304_
+	METHOD_REMOVE f_179303_
+	displayName f_133253_
+	method f_133255_
+	objectiveName f_133252_
+	renderType f_133254_
+	<init> (Lnet/minecraft/world/scores/Objective;I)V <init>
+		0 p_133258_ p_133258_
+		1 p_133259_ p_133259_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179306_ p_179306_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_133269_
+	getMethod ()I m_133270_
+	getObjectiveName ()Ljava/lang/String; m_133266_
+	getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_133271_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133263_ p_133263_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133265_ p_133265_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133268_ p_133268_
+net/minecraft/network/protocol/game/ClientboundSetPassengersPacket net/minecraft/network/protocol/game/ClientboundSetPassengersPacket
+	passengers f_133273_
+	vehicle f_133272_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133276_ p_133276_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179308_ p_179308_
+	getPassengers ()[I m_133283_
+	getVehicle ()I m_133286_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133280_ p_133280_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133282_ p_133282_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133285_ p_133285_
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket
+	MAX_COLLISION_LENGTH f_179315_
+	MAX_VISIBILITY_LENGTH f_179314_
+	METHOD_ADD f_179309_
+	METHOD_CHANGE f_179311_
+	METHOD_JOIN f_179312_
+	METHOD_LEAVE f_179313_
+	METHOD_REMOVE f_179310_
+	method f_133295_
+	name f_133287_
+	parameters f_179316_
+	players f_133294_
+	<init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V <init>
+		0 p_179318_ p_179318_
+		1 p_179319_ p_179319_
+		2 p_179320_ p_179320_
+		3 p_179321_ p_179321_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179323_ p_179323_
+	createAddOrModifyPacket (Lnet/minecraft/world/scores/PlayerTeam;Z)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179332_
+		static
+		0 p_179333_ p_179333_
+		1 p_179334_ p_179334_
+	createPlayerPacket (Lnet/minecraft/world/scores/PlayerTeam;Ljava/lang/String;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179328_
+		static
+		0 p_179329_ p_179329_
+		1 p_179330_ p_179330_
+		2 p_179331_ p_179331_
+	createRemovePacket (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179326_
+		static
+		0 p_179327_ p_179327_
+	getName ()Ljava/lang/String; m_133311_
+	getParameters ()Ljava/util/Optional; m_179339_
+	getPlayerAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179335_
+	getPlayers ()Ljava/util/Collection; m_133315_
+	getTeamAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179338_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133310_ p_133310_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133308_ p_133308_
+	lambda$write$0 ()Ljava/lang/IllegalStateException; m_179340_
+	shouldHaveParameters (I)Z m_179336_
+		static
+		0 p_179337_ p_179337_
+	shouldHavePlayerList (I)Z m_179324_
+		static
+		0 p_179325_ p_179325_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133313_ p_133313_
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179348_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_179346_ p_179346_
+		1 p_179347_ p_179347_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; valueOf
+		static
+		0 p_179350_ p_179350_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters
+	collisionRule f_179356_
+	color f_179357_
+	displayName f_179352_
+	nametagVisibility f_179355_
+	options f_179358_
+	playerPrefix f_179353_
+	playerSuffix f_179354_
+	<init> (Lnet/minecraft/world/scores/PlayerTeam;)V <init>
+		0 p_179360_ p_179360_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179362_ p_179362_
+	getCollisionRule ()Ljava/lang/String; m_179369_
+	getColor ()Lnet/minecraft/ChatFormatting; m_179367_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_179363_
+	getNametagVisibility ()Ljava/lang/String; m_179368_
+	getOptions ()I m_179366_
+	getPlayerPrefix ()Lnet/minecraft/network/chat/Component; m_179370_
+	getPlayerSuffix ()Lnet/minecraft/network/chat/Component; m_179371_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_179364_
+		0 p_179365_ p_179365_
+net/minecraft/network/protocol/game/ClientboundSetScorePacket net/minecraft/network/protocol/game/ClientboundSetScorePacket
+	method f_133326_
+	objectiveName f_133324_
+	owner f_133323_
+	score f_133325_
+	<init> (Lnet/minecraft/server/ServerScoreboard$Method;Ljava/lang/String;Ljava/lang/String;I)V <init>
+		0 p_133329_ p_133329_
+		1 p_133330_ p_133330_
+		2 p_133331_ p_133331_
+		3 p_133332_ p_133332_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179373_ p_179373_
+	getMethod ()Lnet/minecraft/server/ServerScoreboard$Method; m_133344_
+	getObjectiveName ()Ljava/lang/String; m_133342_
+	getOwner ()Ljava/lang/String; m_133339_
+	getScore ()I m_133343_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133336_ p_133336_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133338_ p_133338_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133341_ p_133341_
+net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
+	simulationDistance f_195796_
+	<init> (I)V <init>
+		0 f_195796_ f_195796_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195800_ p_195800_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195809_ p_195809_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_195804_ p_195804_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_195806_ p_195806_
+	hashCode ()I hashCode
+	simulationDistance ()I f_195796_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_195802_ p_195802_
+net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
+	text f_179374_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179378_ p_179378_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179376_ p_179376_
+	getText ()Lnet/minecraft/network/chat/Component; m_179385_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179382_ p_179382_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179384_ p_179384_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179380_ p_179380_
+net/minecraft/network/protocol/game/ClientboundSetTimePacket net/minecraft/network/protocol/game/ClientboundSetTimePacket
+	dayTime f_133346_
+	gameTime f_133345_
+	<init> (JJZ)V <init>
+		0 p_133349_ p_133349_
+		1 p_133350_ p_133350_
+		2 p_133351_ p_133351_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179387_ p_179387_
+	getDayTime ()J m_133361_
+	getGameTime ()J m_133358_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133355_ p_133355_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133357_ p_133357_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133360_ p_133360_
+net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
+	text f_179388_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179392_ p_179392_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179390_ p_179390_
+	getText ()Lnet/minecraft/network/chat/Component; m_179399_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179396_ p_179396_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179398_ p_179398_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179394_ p_179394_
+net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
+	fadeIn f_179400_
+	fadeOut f_179402_
+	stay f_179401_
+	<init> (III)V <init>
+		0 p_179404_ p_179404_
+		1 p_179405_ p_179405_
+		2 p_179406_ p_179406_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179408_ p_179408_
+	getFadeIn ()I m_179415_
+	getFadeOut ()I m_179417_
+	getStay ()I m_179416_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179412_ p_179412_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179414_ p_179414_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179410_ p_179410_
+net/minecraft/network/protocol/game/ClientboundSoundEntityPacket net/minecraft/network/protocol/game/ClientboundSoundEntityPacket
+	id f_133410_
+	pitch f_133412_
+	seed f_237829_
+	sound f_133408_
+	source f_133409_
+	volume f_133411_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/entity/Entity;FFJ)V <init>
+		0 p_263513_ p_263513_
+		1 p_263511_ p_263511_
+		2 p_263496_ p_263496_
+		3 p_263519_ p_263519_
+		4 p_263523_ p_263523_
+		5 p_263532_ p_263532_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179419_ p_179419_
+	getId ()I m_133430_
+	getPitch ()F m_133432_
+	getSeed ()J m_237837_
+	getSound ()Lnet/minecraft/core/Holder; m_263456_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133429_
+	getVolume ()F m_133431_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133423_ p_133423_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133425_ p_133425_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V m_263464_
+		static
+		0 p_263534_ p_263534_
+		1 p_263498_ p_263498_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133428_ p_133428_
+net/minecraft/network/protocol/game/ClientboundSoundPacket net/minecraft/network/protocol/game/ClientboundSoundPacket
+	LOCATION_ACCURACY f_179420_
+	pitch f_133439_
+	seed f_237838_
+	sound f_133433_
+	source f_133434_
+	volume f_133438_
+	x f_133435_
+	y f_133436_
+	z f_133437_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;DDDFFJ)V <init>
+		0 p_263366_ p_263366_
+		1 p_263375_ p_263375_
+		2 p_263378_ p_263378_
+		3 p_263367_ p_263367_
+		4 p_263394_ p_263394_
+		5 p_263415_ p_263415_
+		6 p_263399_ p_263399_
+		7 p_263409_ p_263409_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179422_ p_179422_
+	getPitch ()F m_133463_
+	getSeed ()J m_237848_
+	getSound ()Lnet/minecraft/core/Holder; m_263229_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133458_
+	getVolume ()F m_133462_
+	getX ()D m_133459_
+	getY ()D m_133460_
+	getZ ()D m_133461_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133454_ p_133454_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133452_ p_133452_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V m_263212_
+		static
+		0 p_263422_ p_263422_
+		1 p_263402_ p_263402_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133457_ p_133457_
+net/minecraft/network/protocol/game/ClientboundStopSoundPacket net/minecraft/network/protocol/game/ClientboundStopSoundPacket
+	HAS_SOUND f_179424_
+	HAS_SOURCE f_179423_
+	name f_133464_
+	source f_133465_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V <init>
+		0 p_133468_ p_133468_
+		1 p_133469_ p_133469_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179426_ p_179426_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_133476_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133479_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133473_ p_133473_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133475_ p_133475_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133478_ p_133478_
+net/minecraft/network/protocol/game/ClientboundSystemChatPacket net/minecraft/network/protocol/game/ClientboundSystemChatPacket
+	content f_237849_
+	overlay f_240374_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 f_237849_ f_237849_
+		1 f_240374_ f_240374_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237852_ p_237852_
+	content ()Lnet/minecraft/network/chat/Component; f_237849_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237868_ p_237868_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237862_ p_237862_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237864_ p_237864_
+	hashCode ()I hashCode
+	isSkippable ()Z m_6588_
+	overlay ()Z f_240374_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237860_ p_237860_
+net/minecraft/network/protocol/game/ClientboundTabListPacket net/minecraft/network/protocol/game/ClientboundTabListPacket
+	footer f_133481_
+	header f_133480_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179430_ p_179430_
+		1 p_179431_ p_179431_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179428_ p_179428_
+	getFooter ()Lnet/minecraft/network/chat/Component; m_133492_
+	getHeader ()Lnet/minecraft/network/chat/Component; m_133489_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133486_ p_133486_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133488_ p_133488_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133491_ p_133491_
+net/minecraft/network/protocol/game/ClientboundTagQueryPacket net/minecraft/network/protocol/game/ClientboundTagQueryPacket
+	tag f_133494_
+	transactionId f_133493_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179433_ p_179433_
+	<init> (ILnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_133497_ p_133497_
+		1 p_133498_ p_133498_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_133509_
+	getTransactionId ()I m_133506_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133503_ p_133503_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133505_ p_133505_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133508_ p_133508_
+net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket
+	amount f_133512_
+	itemId f_133510_
+	playerId f_133511_
+	<init> (III)V <init>
+		0 p_133515_ p_133515_
+		1 p_133516_ p_133516_
+		2 p_133517_ p_133517_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179435_ p_179435_
+	getAmount ()I m_133528_
+	getItemId ()I m_133524_
+	getPlayerId ()I m_133527_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133521_ p_133521_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133523_ p_133523_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133526_ p_133526_
+net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket
+	id f_133529_
+	onGround f_133535_
+	x f_133530_
+	xRot f_133534_
+	y f_133531_
+	yRot f_133533_
+	z f_133532_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133538_ p_133538_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179437_ p_179437_
+	getId ()I m_133545_
+	getX ()D m_133548_
+	getY ()D m_133549_
+	getZ ()D m_133550_
+	getxRot ()B m_133552_
+	getyRot ()B m_133551_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133542_ p_133542_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133544_ p_133544_
+	isOnGround ()Z m_133553_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133547_ p_133547_
+net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket
+	added f_133555_
+	progress f_133557_
+	removed f_133556_
+	reset f_133554_
+	<init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V <init>
+		0 p_133560_ p_133560_
+		1 p_133561_ p_133561_
+		2 p_133562_ p_133562_
+		3 p_133563_ p_133563_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179439_ p_179439_
+	getAdded ()Ljava/util/Map; m_133570_
+	getProgress ()Ljava/util/Map; m_133574_
+	getRemoved ()Ljava/util/Set; m_133573_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133567_ p_133567_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133569_ p_133569_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/Advancement$Builder;)V m_179440_
+		static
+		0 p_179441_ p_179441_
+		1 p_179442_ p_179442_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/AdvancementProgress;)V m_179443_
+		static
+		0 p_179444_ p_179444_
+		1 p_179445_ p_179445_
+	shouldReset ()Z m_133575_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133572_ p_133572_
+net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket
+	attributes f_133577_
+	entityId f_133576_
+	<init> (ILjava/util/Collection;)V <init>
+		0 p_133580_ p_133580_
+		1 p_133581_ p_133581_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179447_ p_179447_
+	getEntityId ()I m_133588_
+	getValues ()Ljava/util/List; m_133591_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133585_ p_133585_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133587_ p_133587_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_179456_
+		static
+		0 p_179457_ p_179457_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot; m_257124_
+		static
+		0 p_258211_ p_258211_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_179448_
+		static
+		0 p_179449_ p_179449_
+		1 p_179450_ p_179450_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)V m_257125_
+		static
+		0 p_258212_ p_258212_
+		1 p_258213_ p_258213_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133590_ p_133590_
+net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot
+	attribute f_133593_
+	base f_133594_
+	modifiers f_133595_
+	<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;DLjava/util/Collection;)V <init>
+		0 p_179459_ p_179459_
+		1 p_179460_ p_179460_
+		2 p_179461_ p_179461_
+	getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; m_133601_
+	getBase ()D m_133602_
+	getModifiers ()Ljava/util/Collection; m_133603_
+net/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket net/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket
+	features f_244610_
+	<init> (Ljava/util/Set;)V <init>
+		0 f_244610_ f_244610_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_250545_ p_250545_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249622_ p_249622_
+	features ()Ljava/util/Set; f_244610_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_250862_ p_250862_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_250317_ p_250317_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_251972_ p_251972_
+net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket
+	FLAG_AMBIENT f_179462_
+	FLAG_SHOW_ICON f_179464_
+	FLAG_VISIBLE f_179463_
+	effect f_237871_
+	effectAmplifier f_133606_
+	effectDurationTicks f_133607_
+	entityId f_133604_
+	factorData f_237872_
+	flags f_133608_
+	<init> (ILnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_133611_ p_133611_
+		1 p_133612_ p_133612_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179466_ p_179466_
+	effectShowsIcon ()Z m_133628_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_237878_
+	getEffectAmplifier ()B m_133624_
+	getEffectDurationTicks ()I m_133625_
+	getEntityId ()I m_133622_
+	getFactorData ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_237879_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133618_ p_133618_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133616_ p_133616_
+	isEffectAmbient ()Z m_133627_
+	isEffectVisible ()Z m_133626_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_266132_
+		static
+		0 p_266628_ p_266628_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_266133_
+		static
+		0 p_266629_ p_266629_
+		1 p_266630_ p_266630_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133621_ p_133621_
+net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket
+	recipes f_133629_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_133632_ p_133632_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179468_ p_179468_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_133647_
+		static
+		0 p_133648_ p_133648_
+	getRecipes ()Ljava/util/List; m_133644_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133639_ p_133639_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133641_ p_133641_
+	lambda$fromNetwork$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_133642_
+		static
+		0 p_133643_ p_133643_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_179469_
+		static
+		0 p_179470_ p_179470_
+		1 p_179471_ p_179471_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133646_ p_133646_
+net/minecraft/network/protocol/game/ClientboundUpdateTagsPacket net/minecraft/network/protocol/game/ClientboundUpdateTagsPacket
+	tags f_133649_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_179473_ p_179473_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179475_ p_179475_
+	getTags ()Ljava/util/Map; m_179482_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133656_ p_133656_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133658_ p_133658_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; m_179483_
+		static
+		0 p_179484_ p_179484_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/resources/ResourceKey;)V m_179479_
+		static
+		0 p_179480_ p_179480_
+		1 p_179481_ p_179481_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V m_206652_
+		static
+		0 p_206653_ p_206653_
+		1 p_206654_ p_206654_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133661_ p_133661_
+net/minecraft/network/protocol/game/DebugEntityNameGenerator net/minecraft/network/protocol/game/DebugEntityNameGenerator
+	NAMES_FIRST_PART f_133662_
+	NAMES_SECOND_PART f_133663_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getEntityName (Ljava/util/UUID;)Ljava/lang/String; m_133668_
+		static
+		0 p_133669_ p_133669_
+	getEntityName (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_179486_
+		static
+		0 p_179487_ p_179487_
+	getRandom (Ljava/util/UUID;)Lnet/minecraft/util/RandomSource; m_237883_
+		static
+		0 p_237884_ p_237884_
+	getRandomString (Lnet/minecraft/util/RandomSource;[Ljava/lang/String;)Ljava/lang/String; m_237880_
+		static
+		0 p_237881_ p_237881_
+		1 p_237882_ p_237882_
+net/minecraft/network/protocol/game/DebugPackets net/minecraft/network/protocol/game/DebugPackets
+	LOGGER f_133672_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getMemoryDescriptions (Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/List; m_179495_
+		static
+		0 p_179496_ p_179496_
+		1 p_179497_ p_179497_
+	getShortDescription (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; m_179492_
+		static
+		0 p_179493_ p_179493_
+		1 p_179494_ p_179494_
+	lambda$sendBeeInfo$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V m_237917_
+		static
+		0 p_237918_ p_237918_
+		1 p_237919_ p_237919_
+	lambda$sendGoalSelector$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)V m_237902_
+		static
+		0 p_237903_ p_237903_
+		1 p_237904_ p_237904_
+	lambda$sendPoiAddedPacket$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_237885_
+		static
+		0 p_237886_ p_237886_
+	lambda$sendPoiPacketsForChunk$0 (Lnet/minecraft/core/Holder;)Z m_237891_
+		static
+		0 p_237892_ p_237892_
+	lambda$sendPoiPacketsForChunk$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V m_179489_
+		static
+		0 p_179490_ p_179490_
+		1 p_179491_ p_179491_
+	lambda$sendRaids$4 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/raid/Raid;)V m_237905_
+		static
+		0 p_237906_ p_237906_
+		1 p_237907_ p_237907_
+	lambda$writeBrain$10 (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V m_237898_
+		static
+		0 p_237899_ p_237899_
+		1 p_237900_ p_237900_
+		2 p_237901_ p_237901_
+	lambda$writeBrain$6 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V m_237911_
+		static
+		0 p_237912_ p_237912_
+		1 p_237913_ p_237913_
+	lambda$writeBrain$7 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/schedule/Activity;)V m_237908_
+		static
+		0 p_237909_ p_237909_
+		1 p_237910_ p_237910_
+	lambda$writeBrain$8 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_237914_
+		static
+		0 p_237915_ p_237915_
+		1 p_237916_ p_237916_
+	lambda$writeBrain$9 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V m_237893_
+		static
+		0 p_237894_ p_237894_
+		1 p_237895_ p_237895_
+		2 p_237896_ p_237896_
+		3 p_237897_ p_237897_
+	sendBeeInfo (Lnet/minecraft/world/entity/animal/Bee;)V m_133697_
+		static
+		0 p_133698_ p_133698_
+	sendEntityBrain (Lnet/minecraft/world/entity/LivingEntity;)V m_133695_
+		static
+		0 p_133696_ p_133696_
+	sendGameEventInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_237887_
+		static
+		0 p_237888_ p_237888_
+		1 p_237889_ p_237889_
+		2 p_237890_ p_237890_
+	sendGameEventListenerInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_179507_
+		static
+		0 p_179508_ p_179508_
+		1 p_179509_ p_179509_
+	sendGameTestAddMarker (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;II)V m_133682_
+		static
+		0 p_133683_ p_133683_
+		1 p_133684_ p_133684_
+		2 p_133685_ p_133685_
+		3 p_133686_ p_133686_
+		4 p_133687_ p_133687_
+	sendGameTestClearPacket (Lnet/minecraft/server/level/ServerLevel;)V m_133674_
+		static
+		0 p_133675_ p_133675_
+	sendGoalSelector (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/goal/GoalSelector;)V m_133699_
+		static
+		0 p_133700_ p_133700_
+		1 p_133701_ p_133701_
+		2 p_133702_ p_133702_
+	sendHiveInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_179510_
+		static
+		0 p_179511_ p_179511_
+		1 p_179512_ p_179512_
+		2 p_179513_ p_179513_
+		3 p_179514_ p_179514_
+	sendNeighborsUpdatePacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_133708_
+		static
+		0 p_133709_ p_133709_
+		1 p_133710_ p_133710_
+	sendPacketToAllPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/resources/ResourceLocation;)V m_133691_
+		static
+		0 p_133692_ p_133692_
+		1 p_133693_ p_133693_
+		2 p_133694_ p_133694_
+	sendPathFindingPacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/pathfinder/Path;F)V m_133703_
+		static
+		0 p_133704_ p_133704_
+		1 p_133705_ p_133705_
+		2 p_133706_ p_133706_
+		3 p_133707_ p_133707_
+	sendPoiAddedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133679_
+		static
+		0 p_133680_ p_133680_
+		1 p_133681_ p_133681_
+	sendPoiPacketsForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V m_133676_
+		static
+		0 p_133677_ p_133677_
+		1 p_133678_ p_133678_
+	sendPoiRemovedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133716_
+		static
+		0 p_133717_ p_133717_
+		1 p_133718_ p_133718_
+	sendPoiTicketCountPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133719_
+		static
+		0 p_133720_ p_133720_
+		1 p_133721_ p_133721_
+	sendRaids (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;)V m_133688_
+		static
+		0 p_133689_ p_133689_
+		1 p_133690_ p_133690_
+	sendStructurePacket (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_133711_
+		static
+		0 p_133712_ p_133712_
+		1 p_133713_ p_133713_
+	sendVillageSectionsPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133722_
+		static
+		0 p_133723_ p_133723_
+		1 p_133724_ p_133724_
+	writeBrain (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/network/FriendlyByteBuf;)V m_179498_
+		static
+		0 p_179499_ p_179499_
+		1 p_179500_ p_179500_
+net/minecraft/network/protocol/game/ServerGamePacketListener net/minecraft/network/protocol/game/ServerGamePacketListener
+	handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V m_7376_
+		0 p_133740_ p_133740_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V m_7953_
+		0 p_133781_ p_133781_
+	handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V m_6780_
+		0 p_133741_ p_133741_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V m_7477_
+		0 p_133742_ p_133742_
+	handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V m_7388_
+		0 p_133743_ p_133743_
+	handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V m_241885_
+		0 p_242214_ p_242214_
+	handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V m_214047_
+		0 p_237920_ p_237920_
+	handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V m_252797_
+		0 p_254226_ p_254226_
+	handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V m_6272_
+		0 p_133744_ p_133744_
+	handleClientInformation (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_5617_
+		0 p_133745_ p_133745_
+	handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V m_6557_
+		0 p_133748_ p_133748_
+	handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V m_5914_
+		0 p_133749_ p_133749_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V m_7951_
+		0 p_133750_ p_133750_
+	handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V m_7741_
+		0 p_133746_ p_133746_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ServerboundCustomPayloadPacket;)V m_7423_
+		0 p_133751_ p_133751_
+	handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V m_6829_
+		0 p_133752_ p_133752_
+	handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V m_7548_
+		0 p_133753_ p_133753_
+	handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V m_6946_
+		0 p_133754_ p_133754_
+	handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V m_6449_
+		0 p_133755_ p_133755_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ServerboundKeepAlivePacket;)V m_5683_
+		0 p_133756_ p_133756_
+	handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V m_7728_
+		0 p_133757_ p_133757_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V m_7185_
+		0 p_133758_ p_133758_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V m_5659_
+		0 p_133759_ p_133759_
+	handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V m_5938_
+		0 p_133760_ p_133760_
+	handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V m_7965_
+		0 p_133761_ p_133761_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V m_7191_
+		0 p_133762_ p_133762_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V m_6828_
+		0 p_133763_ p_133763_
+	handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V m_7502_
+		0 p_133764_ p_133764_
+	handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V m_5681_
+		0 p_133765_ p_133765_
+	handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V m_5918_
+		0 p_133766_ p_133766_
+	handlePong (Lnet/minecraft/network/protocol/game/ServerboundPongPacket;)V m_142110_
+		0 p_179536_ p_179536_
+	handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V m_7982_
+		0 p_133767_ p_133767_
+	handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V m_7411_
+		0 p_133768_ p_133768_
+	handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V m_5591_
+		0 p_133769_ p_133769_
+	handleResourcePackResponse (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket;)V m_7529_
+		0 p_133770_ p_133770_
+	handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V m_6947_
+		0 p_133771_ p_133771_
+	handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V m_6321_
+		0 p_133772_ p_133772_
+	handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V m_5712_
+		0 p_133773_ p_133773_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V m_7798_
+		0 p_133774_ p_133774_
+	handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V m_7192_
+		0 p_133775_ p_133775_
+	handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V m_6629_
+		0 p_133776_ p_133776_
+	handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V m_5964_
+		0 p_133777_ p_133777_
+	handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V m_8019_
+		0 p_133778_ p_133778_
+	handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V m_7424_
+		0 p_133779_ p_133779_
+	handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V m_5527_
+		0 p_133780_ p_133780_
+	handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V m_6936_
+		0 p_133782_ p_133782_
+	handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V m_5760_
+		0 p_133784_ p_133784_
+	handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V m_6371_
+		0 p_133783_ p_133783_
+net/minecraft/network/protocol/game/ServerPacketListener net/minecraft/network/protocol/game/ServerPacketListener
+	shouldPropagateHandlingExceptions ()Z m_201767_
+net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket
+	id f_133785_
+	<init> (I)V <init>
+		0 p_133788_ p_133788_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179538_ p_179538_
+	getId ()I m_133795_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133792_ p_133792_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133794_ p_133794_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133797_ p_133797_
+net/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery net/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery
+	pos f_133799_
+	transactionId f_133798_
+	<init> (ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_133802_ p_133802_
+		1 p_133803_ p_133803_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179540_ p_179540_
+	getPos ()Lnet/minecraft/core/BlockPos; m_133813_
+	getTransactionId ()I m_133810_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133807_ p_133807_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133809_ p_133809_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133812_ p_133812_
+net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket
+	difficulty f_133814_
+	<init> (Lnet/minecraft/world/Difficulty;)V <init>
+		0 p_133817_ p_133817_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179542_ p_179542_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_133824_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133821_ p_133821_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133823_ p_133823_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133826_ p_133826_
+net/minecraft/network/protocol/game/ServerboundChatAckPacket net/minecraft/network/protocol/game/ServerboundChatAckPacket
+	offset f_244085_
+	<init> (I)V <init>
+		0 f_244085_ f_244085_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_242339_ p_242339_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242425_ p_242425_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_242376_ p_242376_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_242391_ p_242391_
+	hashCode ()I hashCode
+	offset ()I f_244085_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_242345_ p_242345_
+net/minecraft/network/protocol/game/ServerboundChatCommandPacket net/minecraft/network/protocol/game/ServerboundChatCommandPacket
+	argumentSignatures f_237924_
+	command f_237922_
+	lastSeenMessages f_241638_
+	salt f_240858_
+	timeStamp f_237923_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/commands/arguments/ArgumentSignatures;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_237922_ f_237922_
+		1 f_237923_ f_237923_
+		2 f_240858_ f_240858_
+		3 f_237924_ f_237924_
+		4 f_241638_ f_241638_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237932_ p_237932_
+	argumentSignatures ()Lnet/minecraft/commands/arguments/ArgumentSignatures; f_237924_
+	command ()Ljava/lang/String; f_237922_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237946_ p_237946_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_237940_ p_237940_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237938_ p_237938_
+	hashCode ()I hashCode
+	lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_241638_
+	salt ()J f_240858_
+	timeStamp ()Ljava/time/Instant; f_237923_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237936_ p_237936_
+net/minecraft/network/protocol/game/ServerboundChatPacket net/minecraft/network/protocol/game/ServerboundChatPacket
+	lastSeenMessages f_241662_
+	message f_133827_
+	salt f_240906_
+	signature f_240898_
+	timeStamp f_237950_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_133827_ f_133827_
+		1 f_237950_ f_237950_
+		2 f_240906_ f_240906_
+		3 f_240898_ f_240898_
+		4 f_241662_ f_241662_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179545_ p_179545_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241485_ p_241485_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133836_ p_133836_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133834_ p_133834_
+	hashCode ()I hashCode
+	lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_241662_
+	message ()Ljava/lang/String; f_133827_
+	salt ()J f_240906_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240898_
+	timeStamp ()Ljava/time/Instant; f_237950_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133839_ p_133839_
+net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
+	chatSession f_252446_
+	<init> (Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
+		0 f_252446_ f_252446_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_254010_ p_254010_
+	chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; f_252446_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254362_ p_254362_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_254350_ p_254350_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_253620_ p_253620_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_253690_ p_253690_
+net/minecraft/network/protocol/game/ServerboundClientCommandPacket net/minecraft/network/protocol/game/ServerboundClientCommandPacket
+	action f_133840_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action;)V <init>
+		0 p_133843_ p_133843_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179547_ p_179547_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; m_133850_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133847_ p_133847_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133849_ p_133849_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133852_ p_133852_
+net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action
+	$VALUES $VALUES
+	PERFORM_RESPAWN PERFORM_RESPAWN
+	REQUEST_STATS REQUEST_STATS
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; m_179548_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_133858_ p_133858_
+		1 p_133859_ p_133859_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; valueOf
+		static
+		0 p_133861_ p_133861_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundClientInformationPacket net/minecraft/network/protocol/game/ServerboundClientInformationPacket
+	MAX_LANGUAGE_LENGTH f_179549_
+	allowsListing f_195812_
+	chatColors f_133866_
+	chatVisibility f_133865_
+	language f_133863_
+	mainHand f_133868_
+	modelCustomisation f_133867_
+	textFilteringEnabled f_179550_
+	viewDistance f_133864_
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/player/ChatVisiblity;ZILnet/minecraft/world/entity/HumanoidArm;ZZ)V <init>
+		0 f_133863_ f_133863_
+		1 f_133864_ f_133864_
+		2 f_133865_ f_133865_
+		3 f_133866_ f_133866_
+		4 f_133867_ f_133867_
+		5 f_133868_ f_133868_
+		6 f_179550_ f_179550_
+		7 f_195812_ f_195812_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179560_ p_179560_
+	allowsListing ()Z f_195812_
+	chatColors ()Z f_133866_
+	chatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; f_133865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195827_ p_195827_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133882_ p_133882_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133880_ p_133880_
+	hashCode ()I hashCode
+	language ()Ljava/lang/String; f_133863_
+	mainHand ()Lnet/minecraft/world/entity/HumanoidArm; f_133868_
+	modelCustomisation ()I f_133867_
+	textFilteringEnabled ()Z f_179550_
+	toString ()Ljava/lang/String; toString
+	viewDistance ()I f_133864_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133884_ p_133884_
+net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket
+	command f_133890_
+	id f_133889_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_133893_ p_133893_
+		1 p_133894_ p_133894_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179565_ p_179565_
+	getCommand ()Ljava/lang/String; m_133904_
+	getId ()I m_133901_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133898_ p_133898_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133900_ p_133900_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133903_ p_133903_
+net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket
+	buttonId f_133924_
+	containerId f_133923_
+	<init> (II)V <init>
+		0 p_133927_ p_133927_
+		1 p_133928_ p_133928_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179567_ p_179567_
+	getButtonId ()I m_133938_
+	getContainerId ()I m_133935_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133932_ p_133932_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133934_ p_133934_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133937_ p_133937_
+net/minecraft/network/protocol/game/ServerboundContainerClickPacket net/minecraft/network/protocol/game/ServerboundContainerClickPacket
+	MAX_SLOT_COUNT f_182731_
+	buttonNum f_133941_
+	carriedItem f_179568_
+	changedSlots f_179569_
+	clickType f_133944_
+	containerId f_133939_
+	slotNum f_133940_
+	stateId f_182732_
+	<init> (IIIILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/item/ItemStack;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V <init>
+		0 p_182734_ p_182734_
+		1 p_182735_ p_182735_
+		2 p_182736_ p_182736_
+		3 p_182737_ p_182737_
+		4 p_182738_ p_182738_
+		5 p_182739_ p_182739_
+		6 p_182740_ p_182740_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179578_ p_179578_
+	getButtonNum ()I m_133963_
+	getCarriedItem ()Lnet/minecraft/world/item/ItemStack; m_179581_
+	getChangedSlots ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_179582_
+	getClickType ()Lnet/minecraft/world/inventory/ClickType; m_133966_
+	getContainerId ()I m_133959_
+	getSlotNum ()I m_133962_
+	getStateId ()I m_182741_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133958_ p_133958_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133956_ p_133956_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Integer; m_179579_
+		static
+		0 p_179580_ p_179580_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133961_ p_133961_
+net/minecraft/network/protocol/game/ServerboundContainerClosePacket net/minecraft/network/protocol/game/ServerboundContainerClosePacket
+	containerId f_133967_
+	<init> (I)V <init>
+		0 p_133970_ p_133970_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179584_ p_179584_
+	getContainerId ()I m_179585_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133974_ p_133974_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133976_ p_133976_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133978_ p_133978_
+net/minecraft/network/protocol/game/ServerboundCustomPayloadPacket net/minecraft/network/protocol/game/ServerboundCustomPayloadPacket
+	BRAND f_133979_
+	MAX_PAYLOAD_SIZE f_179586_
+	data f_133981_
+	identifier f_133980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_133985_ p_133985_
+		1 p_133986_ p_133986_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179588_ p_179588_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179590_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_179589_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133990_ p_133990_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133992_ p_133992_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133994_ p_133994_
+net/minecraft/network/protocol/game/ServerboundEditBookPacket net/minecraft/network/protocol/game/ServerboundEditBookPacket
+	MAX_BYTES_PER_CHAR f_182742_
+	MAX_PAGES_COUNT f_182745_
+	PAGE_MAX_CHARS f_182744_
+	TITLE_MAX_CHARS f_182743_
+	pages f_182746_
+	slot f_133997_
+	title f_182747_
+	<init> (ILjava/util/List;Ljava/util/Optional;)V <init>
+		0 p_182749_ p_182749_
+		1 p_182750_ p_182750_
+		2 p_182751_ p_182751_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179592_ p_179592_
+	getPages ()Ljava/util/List; m_182755_
+	getSlot ()I m_134013_
+	getTitle ()Ljava/util/Optional; m_182761_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134006_ p_134006_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134008_ p_134008_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; m_182762_
+		static
+		0 p_182763_ p_182763_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; m_182756_
+		static
+		0 p_182757_ p_182757_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_182758_
+		static
+		0 p_182759_ p_182759_
+		1 p_182760_ p_182760_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_182752_
+		static
+		0 p_182753_ p_182753_
+		1 p_182754_ p_182754_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134011_ p_134011_
+net/minecraft/network/protocol/game/ServerboundEntityTagQuery net/minecraft/network/protocol/game/ServerboundEntityTagQuery
+	entityId f_134015_
+	transactionId f_134014_
+	<init> (II)V <init>
+		0 p_134018_ p_134018_
+		1 p_134019_ p_134019_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179594_ p_179594_
+	getEntityId ()I m_134029_
+	getTransactionId ()I m_134026_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134023_ p_134023_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134025_ p_134025_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134028_ p_134028_
+net/minecraft/network/protocol/game/ServerboundInteractPacket net/minecraft/network/protocol/game/ServerboundInteractPacket
+	ATTACK_ACTION f_179595_
+	action f_134031_
+	entityId f_134030_
+	usingSecondaryAction f_134034_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179602_ p_179602_
+	<init> (IZLnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action;)V <init>
+		0 p_179598_ p_179598_
+		1 p_179599_ p_179599_
+		2 p_179600_ p_179600_
+	createAttackPacket (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179605_
+		static
+		0 p_179606_ p_179606_
+		1 p_179607_ p_179607_
+	createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179612_
+		static
+		0 p_179613_ p_179613_
+		1 p_179614_ p_179614_
+		2 p_179615_ p_179615_
+		3 p_179616_ p_179616_
+	createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179608_
+		static
+		0 p_179609_ p_179609_
+		1 p_179610_ p_179610_
+		2 p_179611_ p_179611_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_179617_
+		0 p_179618_ p_179618_
+	getTarget (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_179603_
+		0 p_179604_ p_179604_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134053_ p_134053_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134055_ p_134055_
+	isUsingSecondaryAction ()Z m_134061_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134058_ p_134058_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1
+	<init> ()V <init>
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179624_ p_179624_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179622_ p_179622_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$Action net/minecraft/network/protocol/game/ServerboundInteractPacket$Action
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179626_ p_179626_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179625_ p_179625_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType
+	$VALUES $VALUES
+	ATTACK ATTACK
+	INTERACT INTERACT
+	INTERACT_AT INTERACT_AT
+	reader f_179630_
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_179637_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
+		0 p_179634_ p_179634_
+		1 p_179635_ p_179635_
+		2 p_179636_ p_179636_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; m_179638_
+		static
+		0 p_179639_ p_179639_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; valueOf
+		static
+		0 p_179641_ p_179641_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; values
+		static
+net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler
+	onAttack ()V m_141994_
+	onInteraction (Lnet/minecraft/world/InteractionHand;)V m_142299_
+		0 p_179643_ p_179643_
+	onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V m_142143_
+		0 p_179644_ p_179644_
+		1 p_179645_ p_179645_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
+	hand f_179646_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_179648_ p_179648_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179650_ p_179650_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179655_ p_179655_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179653_ p_179653_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
+	hand f_179656_
+	location f_179657_
+	<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_179659_ p_179659_
+		1 p_179660_ p_179660_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179662_ p_179662_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179667_ p_179667_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179665_ p_179665_
+net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket
+	keepJigsaws f_134075_
+	levels f_134074_
+	pos f_134073_
+	<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_134078_ p_134078_
+		1 p_134079_ p_134079_
+		2 p_134080_ p_134080_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179669_ p_179669_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134087_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134084_ p_134084_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134086_ p_134086_
+	keepJigsaws ()Z m_134091_
+	levels ()I m_134090_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134089_ p_134089_
+net/minecraft/network/protocol/game/ServerboundKeepAlivePacket net/minecraft/network/protocol/game/ServerboundKeepAlivePacket
+	id f_134092_
+	<init> (J)V <init>
+		0 p_134095_ p_134095_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179671_ p_179671_
+	getId ()J m_134102_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134099_ p_134099_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134101_ p_134101_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134104_ p_134104_
+net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket
+	locked f_134105_
+	<init> (Z)V <init>
+		0 p_134108_ p_134108_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179673_ p_179673_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134112_ p_134112_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134114_ p_134114_
+	isLocked ()Z m_134115_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134117_ p_134117_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket net/minecraft/network/protocol/game/ServerboundMovePlayerPacket
+	hasPos f_134124_
+	hasRot f_134125_
+	onGround f_134123_
+	x f_134118_
+	xRot f_134122_
+	y f_134119_
+	yRot f_134121_
+	z f_134120_
+	<init> (DDDFFZZZ)V <init>
+		0 p_179675_ p_179675_
+		1 p_179676_ p_179676_
+		2 p_179677_ p_179677_
+		3 p_179678_ p_179678_
+		4 p_179679_ p_179679_
+		5 p_179680_ p_179680_
+		6 p_179681_ p_179681_
+		7 p_179682_ p_179682_
+	getX (D)D m_134129_
+		0 p_134130_ p_134130_
+	getXRot (F)F m_134142_
+		0 p_134143_ p_134143_
+	getY (D)D m_134140_
+		0 p_134141_ p_134141_
+	getYRot (F)F m_134131_
+		0 p_134132_ p_134132_
+	getZ (D)D m_134146_
+		0 p_134147_ p_134147_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134136_ p_134136_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134138_ p_134138_
+	hasPosition ()Z m_179683_
+	hasRotation ()Z m_179684_
+	isOnGround ()Z m_134139_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos
+	<init> (DDDZ)V <init>
+		0 p_134150_ p_134150_
+		1 p_134151_ p_134151_
+		2 p_134152_ p_134152_
+		3 p_134153_ p_134153_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134157_ p_134157_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos; m_179685_
+		static
+		0 p_179686_ p_179686_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134159_ p_134159_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot
+	<init> (DDDFFZ)V <init>
+		0 p_134162_ p_134162_
+		1 p_134163_ p_134163_
+		2 p_134164_ p_134164_
+		3 p_134165_ p_134165_
+		4 p_134166_ p_134166_
+		5 p_134167_ p_134167_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134171_ p_134171_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot; m_179687_
+		static
+		0 p_179688_ p_179688_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134173_ p_134173_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot
+	<init> (FFZ)V <init>
+		0 p_134176_ p_134176_
+		1 p_134177_ p_134177_
+		2 p_134178_ p_134178_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134182_ p_134182_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot; m_179689_
+		static
+		0 p_179690_ p_179690_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134184_ p_134184_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly
+	<init> (Z)V <init>
+		0 p_179692_ p_179692_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179696_ p_179696_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly; m_179697_
+		static
+		0 p_179698_ p_179698_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179694_ p_179694_
+net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket
+	x f_134185_
+	xRot f_134189_
+	y f_134186_
+	yRot f_134188_
+	z f_134187_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_134192_ p_134192_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179700_ p_179700_
+	getX ()D m_134199_
+	getXRot ()F m_134205_
+	getY ()D m_134202_
+	getYRot ()F m_134204_
+	getZ ()D m_134203_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134196_ p_134196_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134198_ p_134198_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134201_ p_134201_
+net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket
+	left f_134206_
+	right f_134207_
+	<init> (ZZ)V <init>
+		0 p_134210_ p_134210_
+		1 p_134211_ p_134211_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179702_ p_179702_
+	getLeft ()Z m_134218_
+	getRight ()Z m_134221_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134215_ p_134215_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134217_ p_134217_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134220_ p_134220_
+net/minecraft/network/protocol/game/ServerboundPickItemPacket net/minecraft/network/protocol/game/ServerboundPickItemPacket
+	slot f_134222_
+	<init> (I)V <init>
+		0 p_134225_ p_134225_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179704_ p_179704_
+	getSlot ()I m_134232_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134229_ p_134229_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134231_ p_134231_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134234_ p_134234_
+net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket
+	containerId f_134235_
+	recipe f_134236_
+	shiftDown f_134237_
+	<init> (ILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_134240_ p_134240_
+		1 p_134241_ p_134241_
+		2 p_134242_ p_134242_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179706_ p_179706_
+	getContainerId ()I m_134249_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_134252_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134246_ p_134246_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134248_ p_134248_
+	isShiftDown ()Z m_134253_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134251_ p_134251_
+net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket
+	FLAG_FLYING f_179707_
+	isFlying f_134254_
+	<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
+		0 p_134257_ p_134257_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179709_ p_179709_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134261_ p_134261_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134263_ p_134263_
+	isFlying ()Z m_134264_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134266_ p_134266_
+net/minecraft/network/protocol/game/ServerboundPlayerActionPacket net/minecraft/network/protocol/game/ServerboundPlayerActionPacket
+	action f_134269_
+	direction f_134268_
+	pos f_134267_
+	sequence f_237981_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)V <init>
+		0 p_237983_ p_237983_
+		1 p_237984_ p_237984_
+		2 p_237985_ p_237985_
+		3 p_237986_ p_237986_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_134272_ p_134272_
+		1 p_134273_ p_134273_
+		2 p_134274_ p_134274_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179711_ p_179711_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; m_134285_
+	getDirection ()Lnet/minecraft/core/Direction; m_134284_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134281_
+	getSequence ()I m_237987_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134278_ p_134278_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134280_ p_134280_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134283_ p_134283_
+net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action
+	$VALUES $VALUES
+	ABORT_DESTROY_BLOCK ABORT_DESTROY_BLOCK
+	DROP_ALL_ITEMS DROP_ALL_ITEMS
+	DROP_ITEM DROP_ITEM
+	RELEASE_USE_ITEM RELEASE_USE_ITEM
+	START_DESTROY_BLOCK START_DESTROY_BLOCK
+	STOP_DESTROY_BLOCK STOP_DESTROY_BLOCK
+	SWAP_ITEM_WITH_OFFHAND SWAP_ITEM_WITH_OFFHAND
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; m_179712_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134296_ p_134296_
+		1 p_134297_ p_134297_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; valueOf
+		static
+		0 p_134299_ p_134299_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket
+	action f_134302_
+	data f_134303_
+	id f_134301_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;I)V <init>
+		0 p_134309_ p_134309_
+		1 p_134310_ p_134310_
+		2 p_134311_ p_134311_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179714_ p_179714_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;)V <init>
+		0 p_134306_ p_134306_
+		1 p_134307_ p_134307_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; m_134320_
+	getData ()I m_134321_
+	getId ()I m_179715_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134315_ p_134315_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134317_ p_134317_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134319_ p_134319_
+net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action
+	$VALUES $VALUES
+	OPEN_INVENTORY OPEN_INVENTORY
+	PRESS_SHIFT_KEY PRESS_SHIFT_KEY
+	RELEASE_SHIFT_KEY RELEASE_SHIFT_KEY
+	START_FALL_FLYING START_FALL_FLYING
+	START_RIDING_JUMP START_RIDING_JUMP
+	START_SPRINTING START_SPRINTING
+	STOP_RIDING_JUMP STOP_RIDING_JUMP
+	STOP_SLEEPING STOP_SLEEPING
+	STOP_SPRINTING STOP_SPRINTING
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; m_179716_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134334_ p_134334_
+		1 p_134335_ p_134335_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; valueOf
+		static
+		0 p_134337_ p_134337_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundPlayerInputPacket net/minecraft/network/protocol/game/ServerboundPlayerInputPacket
+	FLAG_JUMPING f_179717_
+	FLAG_SHIFT_KEY_DOWN f_179718_
+	isJumping f_134341_
+	isShiftKeyDown f_134342_
+	xxa f_134339_
+	zza f_134340_
+	<init> (FFZZ)V <init>
+		0 p_134345_ p_134345_
+		1 p_134346_ p_134346_
+		2 p_134347_ p_134347_
+		3 p_134348_ p_134348_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179720_ p_179720_
+	getXxa ()F m_134355_
+	getZza ()F m_134358_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134352_ p_134352_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134354_ p_134354_
+	isJumping ()Z m_134359_
+	isShiftKeyDown ()Z m_134360_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134357_ p_134357_
+net/minecraft/network/protocol/game/ServerboundPongPacket net/minecraft/network/protocol/game/ServerboundPongPacket
+	id f_179721_
+	<init> (I)V <init>
+		0 p_179723_ p_179723_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179725_ p_179725_
+	getId ()I m_179732_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179729_ p_179729_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_179731_ p_179731_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179727_ p_179727_
+net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket
+	bookType f_134361_
+	isFiltering f_134363_
+	isOpen f_134362_
+	<init> (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V <init>
+		0 p_134366_ p_134366_
+		1 p_134367_ p_134367_
+		2 p_134368_ p_134368_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179734_ p_179734_
+	getBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_134375_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134372_ p_134372_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134374_ p_134374_
+	isFiltering ()Z m_134379_
+	isOpen ()Z m_134378_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134377_ p_134377_
+net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket
+	recipe f_134380_
+	<init> (Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_134383_ p_134383_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179736_ p_179736_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_134390_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134387_ p_134387_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134389_ p_134389_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134392_ p_134392_
+net/minecraft/network/protocol/game/ServerboundRenameItemPacket net/minecraft/network/protocol/game/ServerboundRenameItemPacket
+	name f_134393_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_134396_ p_134396_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179738_ p_179738_
+	getName ()Ljava/lang/String; m_134403_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134400_ p_134400_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134402_ p_134402_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134405_ p_134405_
+net/minecraft/network/protocol/game/ServerboundResourcePackPacket net/minecraft/network/protocol/game/ServerboundResourcePackPacket
+	action f_134406_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action;)V <init>
+		0 p_134409_ p_134409_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179740_ p_179740_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; m_179741_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134413_ p_134413_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134415_ p_134415_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134417_ p_134417_
+net/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action net/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action
+	$VALUES $VALUES
+	ACCEPTED ACCEPTED
+	DECLINED DECLINED
+	FAILED_DOWNLOAD FAILED_DOWNLOAD
+	SUCCESSFULLY_LOADED SUCCESSFULLY_LOADED
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; m_179742_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134425_ p_134425_
+		1 p_134426_ p_134426_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; valueOf
+		static
+		0 p_134428_ p_134428_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket
+	action f_134430_
+	tab f_134431_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_134434_ p_134434_
+		1 p_134435_ p_134435_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179744_ p_179744_
+	closedScreen ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; m_134444_
+		static
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; m_134447_
+	getTab ()Lnet/minecraft/resources/ResourceLocation; m_134448_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134439_ p_134439_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134441_ p_134441_
+	openedTab (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; m_134442_
+		static
+		0 p_134443_ p_134443_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134446_ p_134446_
+net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action
+	$VALUES $VALUES
+	CLOSED_SCREEN CLOSED_SCREEN
+	OPENED_TAB OPENED_TAB
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; m_179745_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134454_ p_134454_
+		1 p_134455_ p_134455_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; valueOf
+		static
+		0 p_134457_ p_134457_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundSelectTradePacket net/minecraft/network/protocol/game/ServerboundSelectTradePacket
+	item f_134459_
+	<init> (I)V <init>
+		0 p_134462_ p_134462_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179747_ p_179747_
+	getItem ()I m_134469_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134466_ p_134466_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134468_ p_134468_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134471_ p_134471_
+net/minecraft/network/protocol/game/ServerboundSetBeaconPacket net/minecraft/network/protocol/game/ServerboundSetBeaconPacket
+	primary f_134472_
+	secondary f_134473_
+	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_237989_ p_237989_
+		1 p_237990_ p_237990_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179749_ p_179749_
+	getPrimary ()Ljava/util/Optional; m_237994_
+	getSecondary ()Ljava/util/Optional; m_238000_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134481_ p_134481_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134483_ p_134483_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; m_257126_
+		static
+		0 p_258214_ p_258214_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; m_257127_
+		static
+		0 p_258215_ p_258215_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V m_257128_
+		static
+		0 p_258216_ p_258216_
+		1 p_258217_ p_258217_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V m_257129_
+		static
+		0 p_258218_ p_258218_
+		1 p_258219_ p_258219_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134486_ p_134486_
+net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket
+	slot f_134488_
+	<init> (I)V <init>
+		0 p_134491_ p_134491_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179751_ p_179751_
+	getSlot ()I m_134498_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134495_ p_134495_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134497_ p_134497_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134500_ p_134500_
+net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket
+	FLAG_AUTOMATIC f_179754_
+	FLAG_CONDITIONAL f_179753_
+	FLAG_TRACK_OUTPUT f_179752_
+	automatic f_134505_
+	command f_134502_
+	conditional f_134504_
+	mode f_134506_
+	pos f_134501_
+	trackOutput f_134503_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;ZZZ)V <init>
+		0 p_134509_ p_134509_
+		1 p_134510_ p_134510_
+		2 p_134511_ p_134511_
+		3 p_134512_ p_134512_
+		4 p_134513_ p_134513_
+		5 p_134514_ p_134514_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179756_ p_179756_
+	getCommand ()Ljava/lang/String; m_134524_
+	getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_134528_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134521_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134518_ p_134518_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134520_ p_134520_
+	isAutomatic ()Z m_134527_
+	isConditional ()Z m_134526_
+	isTrackOutput ()Z m_134525_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134523_ p_134523_
+net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket
+	command f_134530_
+	entity f_134529_
+	trackOutput f_134531_
+	<init> (ILjava/lang/String;Z)V <init>
+		0 p_134534_ p_134534_
+		1 p_134535_ p_134535_
+		2 p_134536_ p_134536_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179758_ p_179758_
+	getCommand ()Ljava/lang/String; m_134545_
+	getCommandBlock (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/BaseCommandBlock; m_134537_
+		0 p_134538_ p_134538_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134542_ p_134542_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134544_ p_134544_
+	isTrackOutput ()Z m_134548_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134547_ p_134547_
+net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket
+	itemStack f_134550_
+	slotNum f_134549_
+	<init> (ILnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_134553_ p_134553_
+		1 p_134554_ p_134554_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179760_ p_179760_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_134564_
+	getSlotNum ()I m_134561_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134558_ p_134558_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134560_ p_134560_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134563_ p_134563_
+net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket
+	finalState f_134569_
+	joint f_134570_
+	name f_134566_
+	pool f_134568_
+	pos f_134565_
+	target f_134567_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V <init>
+		0 p_134573_ p_134573_
+		1 p_134574_ p_134574_
+		2 p_134575_ p_134575_
+		3 p_134576_ p_134576_
+		4 p_134577_ p_134577_
+		5 p_134578_ p_134578_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179766_ p_179766_
+	getFinalState ()Ljava/lang/String; m_134591_
+	getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_134592_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_134588_
+	getPool ()Lnet/minecraft/resources/ResourceLocation; m_134590_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134585_
+	getTarget ()Lnet/minecraft/resources/ResourceLocation; m_134589_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134582_ p_134582_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134584_ p_134584_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134587_ p_134587_
+net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket
+	FLAG_IGNORE_ENTITIES f_179767_
+	FLAG_SHOW_AIR f_179768_
+	FLAG_SHOW_BOUNDING_BOX f_179769_
+	data f_134601_
+	ignoreEntities f_134602_
+	integrity f_134605_
+	mirror f_134599_
+	mode f_134595_
+	name f_134596_
+	offset f_134597_
+	pos f_134593_
+	rotation f_134600_
+	seed f_134606_
+	showAir f_134603_
+	showBoundingBox f_134604_
+	size f_134598_
+	updateType f_134594_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType;Lnet/minecraft/world/level/block/state/properties/StructureMode;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Ljava/lang/String;ZZZFJ)V <init>
+		0 p_179771_ p_179771_
+		1 p_179772_ p_179772_
+		2 p_179773_ p_179773_
+		3 p_179774_ p_179774_
+		4 p_179775_ p_179775_
+		5 p_179776_ p_179776_
+		6 p_179777_ p_179777_
+		7 p_179778_ p_179778_
+		8 p_179779_ p_179779_
+		9 p_179780_ p_179780_
+		10 p_179781_ p_179781_
+		11 p_179782_ p_179782_
+		12 p_179783_ p_179783_
+		13 p_179784_ p_179784_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179786_ p_179786_
+	getData ()Ljava/lang/String; m_134639_
+	getIntegrity ()F m_134643_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_134637_
+	getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; m_134633_
+	getName ()Ljava/lang/String; m_134634_
+	getOffset ()Lnet/minecraft/core/BlockPos; m_134635_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134629_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_134638_
+	getSeed ()J m_134644_
+	getSize ()Lnet/minecraft/core/Vec3i; m_179787_
+	getUpdateType ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; m_134632_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134628_ p_134628_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134626_ p_134626_
+	isIgnoreEntities ()Z m_134640_
+	isShowAir ()Z m_134641_
+	isShowBoundingBox ()Z m_134642_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134631_ p_134631_
+net/minecraft/network/protocol/game/ServerboundSignUpdatePacket net/minecraft/network/protocol/game/ServerboundSignUpdatePacket
+	MAX_STRING_LENGTH f_179788_
+	isFrontText f_276680_
+	lines f_134646_
+	pos f_134645_
+	<init> (Lnet/minecraft/core/BlockPos;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_277902_ p_277902_
+		1 p_277750_ p_277750_
+		2 p_278086_ p_278086_
+		3 p_277504_ p_277504_
+		4 p_277814_ p_277814_
+		5 p_277726_ p_277726_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179790_ p_179790_
+	getLines ()[Ljava/lang/String; m_134663_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134660_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134657_ p_134657_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134659_ p_134659_
+	isFrontText ()Z m_276788_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134662_ p_134662_
+net/minecraft/network/protocol/game/ServerboundSwingPacket net/minecraft/network/protocol/game/ServerboundSwingPacket
+	hand f_134664_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_134667_ p_134667_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179792_ p_179792_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134674_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134671_ p_134671_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134673_ p_134673_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134676_ p_134676_
+net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket
+	uuid f_134677_
+	<init> (Ljava/util/UUID;)V <init>
+		0 p_134680_ p_134680_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179794_ p_179794_
+	getEntity (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_134681_
+		0 p_134682_ p_134682_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134686_ p_134686_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134688_ p_134688_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134690_ p_134690_
+net/minecraft/network/protocol/game/ServerboundUseItemOnPacket net/minecraft/network/protocol/game/ServerboundUseItemOnPacket
+	blockHit f_134691_
+	hand f_134692_
+	sequence f_238003_
+	<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;I)V <init>
+		0 p_238005_ p_238005_
+		1 p_238006_ p_238006_
+		2 p_238007_ p_238007_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179796_ p_179796_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134703_
+	getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_134706_
+	getSequence ()I m_238008_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134700_ p_134700_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134702_ p_134702_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134705_ p_134705_
+net/minecraft/network/protocol/game/ServerboundUseItemPacket net/minecraft/network/protocol/game/ServerboundUseItemPacket
+	hand f_134707_
+	sequence f_238009_
+	<init> (Lnet/minecraft/world/InteractionHand;I)V <init>
+		0 p_238011_ p_238011_
+		1 p_238012_ p_238012_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179798_ p_179798_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134717_
+	getSequence ()I m_238013_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134714_ p_134714_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134716_ p_134716_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134719_ p_134719_
+net/minecraft/network/protocol/game/VecDeltaCodec net/minecraft/network/protocol/game/VecDeltaCodec
+	TRUNCATION_STEPS f_238014_
+	base f_238015_
+	<init> ()V <init>
+	decode (J)D m_238019_
+		static
+		0 p_238020_ p_238020_
+	decode (JJJ)Lnet/minecraft/world/phys/Vec3; m_238021_
+		0 p_238022_ p_238022_
+		1 p_238023_ p_238023_
+		2 p_238024_ p_238024_
+	delta (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_238031_
+		0 p_238032_ p_238032_
+	encode (D)J m_238017_
+		static
+		0 p_238018_ p_238018_
+	encodeX (Lnet/minecraft/world/phys/Vec3;)J m_238025_
+		0 p_238026_ p_238026_
+	encodeY (Lnet/minecraft/world/phys/Vec3;)J m_238027_
+		0 p_238028_ p_238028_
+	encodeZ (Lnet/minecraft/world/phys/Vec3;)J m_238029_
+		0 p_238030_ p_238030_
+	setBase (Lnet/minecraft/world/phys/Vec3;)V m_238033_
+		0 p_238034_ p_238034_
+net/minecraft/network/protocol/game/package-info net/minecraft/network/protocol/game/package-info
+net/minecraft/network/protocol/handshake/ClientIntentionPacket net/minecraft/network/protocol/handshake/ClientIntentionPacket
+	MAX_HOST_LENGTH f_179799_
+	hostName f_134721_
+	intention f_134723_
+	port f_134722_
+	protocolVersion f_134720_
+	<init> (Ljava/lang/String;ILnet/minecraft/network/ConnectionProtocol;)V <init>
+		0 p_134726_ p_134726_
+		1 p_134727_ p_134727_
+		2 p_134728_ p_134728_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179801_ p_179801_
+	getHostName ()Ljava/lang/String; m_179802_
+	getIntention ()Lnet/minecraft/network/ConnectionProtocol; m_134735_
+	getPort ()I m_179803_
+	getProtocolVersion ()I m_134738_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134732_ p_134732_
+	handle (Lnet/minecraft/network/protocol/handshake/ServerHandshakePacketListener;)V m_5797_
+		0 p_134734_ p_134734_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134737_ p_134737_
+net/minecraft/network/protocol/handshake/ServerHandshakePacketListener net/minecraft/network/protocol/handshake/ServerHandshakePacketListener
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_134739_ p_134739_
+net/minecraft/network/protocol/handshake/package-info net/minecraft/network/protocol/handshake/package-info
+net/minecraft/network/protocol/login/ClientLoginPacketListener net/minecraft/network/protocol/login/ClientLoginPacketListener
+	handleCompression (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V m_5693_
+		0 p_134743_ p_134743_
+	handleCustomQuery (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V m_7254_
+		0 p_134740_ p_134740_
+	handleDisconnect (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V m_5800_
+		0 p_134744_ p_134744_
+	handleGameProfile (Lnet/minecraft/network/protocol/login/ClientboundGameProfilePacket;)V m_7056_
+		0 p_134741_ p_134741_
+	handleHello (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V m_7318_
+		0 p_134742_ p_134742_
+net/minecraft/network/protocol/login/ClientboundCustomQueryPacket net/minecraft/network/protocol/login/ClientboundCustomQueryPacket
+	MAX_PAYLOAD_SIZE f_179804_
+	data f_134747_
+	identifier f_134746_
+	transactionId f_134745_
+	<init> (ILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179806_ p_179806_
+		1 p_179807_ p_179807_
+		2 p_179808_ p_179808_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179810_ p_179810_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179812_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_179811_
+	getTransactionId ()I m_134755_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134752_ p_134752_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134754_ p_134754_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134757_ p_134757_
+net/minecraft/network/protocol/login/ClientboundGameProfilePacket net/minecraft/network/protocol/login/ClientboundGameProfilePacket
+	gameProfile f_134764_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179814_ p_179814_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_134767_ p_134767_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_134774_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134771_ p_134771_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134773_ p_134773_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134776_ p_134776_
+net/minecraft/network/protocol/login/ClientboundHelloPacket net/minecraft/network/protocol/login/ClientboundHelloPacket
+	challenge f_252397_
+	publicKey f_134778_
+	serverId f_134777_
+	<init> (Ljava/lang/String;[B[B)V <init>
+		0 p_134782_ p_134782_
+		1 p_134783_ p_134783_
+		2 p_134784_ p_134784_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179816_ p_179816_
+	getChallenge ()[B m_252784_
+	getPublicKey ()Ljava/security/PublicKey; m_134794_
+	getServerId ()Ljava/lang/String; m_134791_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134788_ p_134788_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134790_ p_134790_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134793_ p_134793_
+net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket
+	compressionThreshold f_134796_
+	<init> (I)V <init>
+		0 p_134799_ p_134799_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179818_ p_179818_
+	getCompressionThreshold ()I m_134806_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134803_ p_134803_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134805_ p_134805_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134808_ p_134808_
+net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket
+	reason f_134809_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_134812_ p_134812_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179820_ p_179820_
+	getReason ()Lnet/minecraft/network/chat/Component; m_134819_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134816_ p_134816_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134818_ p_134818_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134821_ p_134821_
+net/minecraft/network/protocol/login/ServerLoginPacketListener net/minecraft/network/protocol/login/ServerLoginPacketListener
+	handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryPacket;)V m_7223_
+		0 p_134822_ p_134822_
+	handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V m_5990_
+		0 p_134823_ p_134823_
+	handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V m_8072_
+		0 p_134824_ p_134824_
+net/minecraft/network/protocol/login/ServerboundCustomQueryPacket net/minecraft/network/protocol/login/ServerboundCustomQueryPacket
+	MAX_PAYLOAD_SIZE f_179821_
+	data f_134826_
+	transactionId f_134825_
+	<init> (ILnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_134829_ p_134829_
+		1 p_134830_ p_134830_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179823_ p_179823_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179825_
+	getTransactionId ()I m_179824_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134834_ p_134834_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134836_ p_134836_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; m_238038_
+		static
+		0 p_238039_ p_238039_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;)V m_238035_
+		static
+		0 p_238036_ p_238036_
+		1 p_238037_ p_238037_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134838_ p_134838_
+net/minecraft/network/protocol/login/ServerboundHelloPacket net/minecraft/network/protocol/login/ServerboundHelloPacket
+	name f_238040_
+	profileId f_240375_
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 f_238040_ f_238040_
+		1 f_240375_ f_240375_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179827_ p_179827_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238052_ p_238052_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134846_ p_134846_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134848_ p_134848_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_238040_
+	profileId ()Ljava/util/Optional; f_240375_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134851_ p_134851_
+net/minecraft/network/protocol/login/ServerboundKeyPacket net/minecraft/network/protocol/login/ServerboundKeyPacket
+	encryptedChallenge f_252408_
+	keybytes f_134852_
+	<init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V <init>
+		0 p_134856_ p_134856_
+		1 p_134857_ p_134857_
+		2 p_134858_ p_134858_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179829_ p_179829_
+	getSecretKey (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; m_134859_
+		0 p_134860_ p_134860_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134864_ p_134864_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134866_ p_134866_
+	isChallengeValid ([BLjava/security/PrivateKey;)Z m_253194_
+		0 p_254210_ p_254210_
+		1 p_253763_ p_253763_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134870_ p_134870_
+net/minecraft/network/protocol/login/package-info net/minecraft/network/protocol/login/package-info
+net/minecraft/network/protocol/package-info net/minecraft/network/protocol/package-info
+net/minecraft/network/protocol/status/ClientStatusPacketListener net/minecraft/network/protocol/status/ClientStatusPacketListener
+	handlePongResponse (Lnet/minecraft/network/protocol/status/ClientboundPongResponsePacket;)V m_7017_
+		0 p_134871_ p_134871_
+	handleStatusResponse (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V m_6440_
+		0 p_134872_ p_134872_
+net/minecraft/network/protocol/status/ClientboundPongResponsePacket net/minecraft/network/protocol/status/ClientboundPongResponsePacket
+	time f_134873_
+	<init> (J)V <init>
+		0 p_134876_ p_134876_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179831_ p_179831_
+	getTime ()J m_179832_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134880_ p_134880_
+	handle (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V m_5797_
+		0 p_134882_ p_134882_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134884_ p_134884_
+net/minecraft/network/protocol/status/ClientboundStatusResponsePacket net/minecraft/network/protocol/status/ClientboundStatusResponsePacket
+	status f_134886_
+	<init> (Lnet/minecraft/network/protocol/status/ServerStatus;)V <init>
+		0 f_134886_ f_134886_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179834_ p_179834_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273540_ p_273540_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134894_ p_134894_
+	handle (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V m_5797_
+		0 p_134896_ p_134896_
+	hashCode ()I hashCode
+	status ()Lnet/minecraft/network/protocol/status/ServerStatus; f_134886_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134899_ p_134899_
+net/minecraft/network/protocol/status/ServerStatus net/minecraft/network/protocol/status/ServerStatus
+	CODEC f_271163_
+	description f_134900_
+	enforcesSecureChat f_242955_
+	favicon f_134903_
+	players f_134901_
+	version f_134902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Z)V <init>
+		0 f_134900_ f_134900_
+		1 f_134901_ f_134901_
+		2 f_134902_ f_134902_
+		3 f_134903_ f_134903_
+		4 f_242955_ f_242955_
+	description ()Lnet/minecraft/network/chat/Component; f_134900_
+	enforcesSecureChat ()Z f_242955_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273273_ p_273273_
+	favicon ()Ljava/util/Optional; f_134903_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271955_
+		static
+		0 p_273270_ p_273270_
+	players ()Ljava/util/Optional; f_134901_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/util/Optional; f_134902_
+net/minecraft/network/protocol/status/ServerStatus$Favicon net/minecraft/network/protocol/status/ServerStatus$Favicon
+	CODEC f_271281_
+	PREFIX f_271186_
+	iconBytes f_271462_
+	<clinit> ()V <clinit>
+		static
+	<init> ([B)V <init>
+		0 f_271462_ f_271462_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273505_ p_273505_
+	hashCode ()I hashCode
+	iconBytes ()[B f_271462_
+	lambda$static$0 ()Ljava/lang/String; m_274067_
+		static
+	lambda$static$1 ()Ljava/lang/String; m_274068_
+		static
+	lambda$static$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274066_
+		static
+		0 p_274795_ p_274795_
+	lambda$static$3 (Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)Ljava/lang/String; m_271771_
+		static
+		0 p_273258_ p_273258_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatus$Players net/minecraft/network/protocol/status/ServerStatus$Players
+	CODEC f_271480_
+	PROFILE_CODEC f_271466_
+	max f_271503_
+	online f_271178_
+	sample f_134919_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/util/List;)V <init>
+		0 f_271503_ f_271503_
+		1 f_271178_ f_271178_
+		2 f_134919_ f_134919_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273193_ p_273193_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271848_
+		static
+		0 p_272926_ p_272926_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271836_
+		static
+		0 p_273295_ p_273295_
+	max ()I f_271503_
+	online ()I f_271178_
+	sample ()Ljava/util/List; f_134919_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatus$Version net/minecraft/network/protocol/status/ServerStatus$Version
+	CODEC f_271272_
+	name f_134962_
+	protocol f_134963_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 f_134962_ f_134962_
+		1 f_134963_ f_134963_
+	current ()Lnet/minecraft/network/protocol/status/ServerStatus$Version; m_272202_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273000_ p_273000_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271745_
+		static
+		0 p_273157_ p_273157_
+	name ()Ljava/lang/String; f_134962_
+	protocol ()I f_134963_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatusPacketListener net/minecraft/network/protocol/status/ServerStatusPacketListener
+	handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V m_7883_
+		0 p_134986_ p_134986_
+	handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V m_6733_
+		0 p_134987_ p_134987_
+net/minecraft/network/protocol/status/ServerboundPingRequestPacket net/minecraft/network/protocol/status/ServerboundPingRequestPacket
+	time f_134988_
+	<init> (J)V <init>
+		0 p_134991_ p_134991_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179838_ p_179838_
+	getTime ()J m_134998_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134995_ p_134995_
+	handle (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V m_5797_
+		0 p_134997_ p_134997_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_135000_ p_135000_
+net/minecraft/network/protocol/status/ServerboundStatusRequestPacket net/minecraft/network/protocol/status/ServerboundStatusRequestPacket
+	<init> ()V <init>
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179840_ p_179840_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_135005_ p_135005_
+	handle (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V m_5797_
+		0 p_135007_ p_135007_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_135009_ p_135009_
+net/minecraft/network/protocol/status/package-info net/minecraft/network/protocol/status/package-info
+net/minecraft/network/syncher/EntityDataAccessor net/minecraft/network/syncher/EntityDataAccessor
+	id f_135010_
+	serializer f_135011_
+	<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;)V <init>
+		0 p_135013_ p_135013_
+		1 p_135014_ p_135014_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_135018_ p_135018_
+	getId ()I m_135015_
+	getSerializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; m_135016_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/syncher/EntityDataSerializer net/minecraft/network/syncher/EntityDataSerializer
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135023_ p_135023_
+	createAccessor (I)Lnet/minecraft/network/syncher/EntityDataAccessor; m_135021_
+		0 p_135022_ p_135022_
+	lambda$simpleEnum$0 (Ljava/lang/Class;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Enum; m_238092_
+		static
+		0 p_238093_ p_238093_
+		1 p_238094_ p_238094_
+	lambda$simpleId$1 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_238086_
+		static
+		0 p_238087_ p_238087_
+		1 p_238088_ p_238088_
+		2 p_238089_ p_238089_
+	lambda$simpleId$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_238083_
+		static
+		0 p_238084_ p_238084_
+		1 p_238085_ p_238085_
+	optional (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238098_
+		static
+		0 p_238099_ p_238099_
+		1 p_238100_ p_238100_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135024_ p_135024_
+	simple (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238095_
+		static
+		0 p_238096_ p_238096_
+		1 p_238097_ p_238097_
+	simpleEnum (Ljava/lang/Class;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238090_
+		static
+		0 p_238091_ p_238091_
+	simpleId (Lnet/minecraft/core/IdMap;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238081_
+		static
+		0 p_238082_ p_238082_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135025_ p_135025_
+		1 p_135026_ p_135026_
+net/minecraft/network/syncher/EntityDataSerializer$1 net/minecraft/network/syncher/EntityDataSerializer$1
+	val$reader f_238102_
+	val$writer f_238101_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)V <init>
+		0 p_238104_ p_238104_
+		1 p_238105_ p_238105_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_238107_ p_238107_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_238109_ p_238109_
+		1 p_238110_ p_238110_
+net/minecraft/network/syncher/EntityDataSerializer$ForValueType net/minecraft/network/syncher/EntityDataSerializer$ForValueType
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_238112_ p_238112_
+net/minecraft/network/syncher/EntityDataSerializers net/minecraft/network/syncher/EntityDataSerializers
+	BLOCK_POS f_135038_
+	BLOCK_STATE f_135034_
+	BOOLEAN f_135035_
+	BYTE f_135027_
+	CAT_VARIANT f_238114_
+	COMPONENT f_135031_
+	COMPOUND_TAG f_135042_
+	DIRECTION f_135040_
+	FLOAT f_135029_
+	FROG_VARIANT f_238115_
+	INT f_135028_
+	ITEM_STACK f_135033_
+	LONG f_244073_
+	OPTIONAL_BLOCK_POS f_135039_
+	OPTIONAL_BLOCK_STATE f_268618_
+	OPTIONAL_COMPONENT f_135032_
+	OPTIONAL_GLOBAL_POS f_238113_
+	OPTIONAL_UNSIGNED_INT f_135044_
+	OPTIONAL_UUID f_135041_
+	PAINTING_VARIANT f_238116_
+	PARTICLE f_135036_
+	POSE f_135045_
+	QUATERNION f_268624_
+	ROTATIONS f_135037_
+	SERIALIZERS f_135046_
+	SNIFFER_STATE f_271344_
+	STRING f_135030_
+	VECTOR3 f_268676_
+	VILLAGER_DATA f_135043_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSerializedId (Lnet/minecraft/network/syncher/EntityDataSerializer;)I m_135052_
+		static
+		0 p_135053_ p_135053_
+	getSerializer (I)Lnet/minecraft/network/syncher/EntityDataSerializer; m_135048_
+		static
+		0 p_135049_ p_135049_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Byte;)V m_238117_
+		static
+		0 p_238118_ p_238118_
+		1 p_238119_ p_238119_
+	registerSerializer (Lnet/minecraft/network/syncher/EntityDataSerializer;)V m_135050_
+		static
+		0 p_135051_ p_135051_
+net/minecraft/network/syncher/EntityDataSerializers$1 net/minecraft/network/syncher/EntityDataSerializers$1
+	<init> ()V <init>
+	copy (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7020_
+		0 p_238121_ p_238121_
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135058_ p_135058_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; m_6709_
+		0 p_238126_ p_238126_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135060_ p_135060_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135065_ p_135065_
+		1 p_135066_ p_135066_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V m_6856_
+		0 p_238123_ p_238123_
+		1 p_238124_ p_238124_
+net/minecraft/network/syncher/EntityDataSerializers$2 net/minecraft/network/syncher/EntityDataSerializers$2
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; m_6709_
+		0 p_238131_ p_238131_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135105_ p_135105_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135110_ p_135110_
+		1 p_135111_ p_135111_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V m_6856_
+		0 p_238128_ p_238128_
+		1 p_238129_ p_238129_
+net/minecraft/network/syncher/EntityDataSerializers$3 net/minecraft/network/syncher/EntityDataSerializers$3
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6709_
+		0 p_238139_ p_238139_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135120_ p_135120_
+	readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_238135_
+		0 p_238136_ p_238136_
+		1 p_238137_ p_238137_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135125_ p_135125_
+		1 p_135126_ p_135126_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleOptions;)V m_6856_
+		0 p_238133_ p_238133_
+		1 p_238134_ p_238134_
+net/minecraft/network/syncher/EntityDataSerializers$4 net/minecraft/network/syncher/EntityDataSerializers$4
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/Rotations; m_6709_
+		0 p_238144_ p_238144_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135135_ p_135135_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135137_ p_135137_
+		1 p_135138_ p_135138_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/Rotations;)V m_6856_
+		0 p_238141_ p_238141_
+		1 p_238142_ p_238142_
+net/minecraft/network/syncher/EntityDataSerializers$5 net/minecraft/network/syncher/EntityDataSerializers$5
+	<init> ()V <init>
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135146_ p_135146_
+	copy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7020_
+		0 p_238146_ p_238146_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/nbt/CompoundTag; m_6709_
+		0 p_238151_ p_238151_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135148_ p_135148_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;)V m_6856_
+		0 p_238148_ p_238148_
+		1 p_238149_ p_238149_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135150_ p_135150_
+		1 p_135151_ p_135151_
+net/minecraft/network/syncher/EntityDataSerializers$6 net/minecraft/network/syncher/EntityDataSerializers$6
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/npc/VillagerData; m_6709_
+		0 p_238156_ p_238156_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135165_ p_135165_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135167_ p_135167_
+		1 p_135168_ p_135168_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/npc/VillagerData;)V m_6856_
+		0 p_238153_ p_238153_
+		1 p_238154_ p_238154_
+net/minecraft/network/syncher/EntityDataSerializers$7 net/minecraft/network/syncher/EntityDataSerializers$7
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/OptionalInt; m_6709_
+		0 p_243339_ p_243339_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135180_ p_135180_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/OptionalInt;)V m_6856_
+		0 p_238158_ p_238158_
+		1 p_238159_ p_238159_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135185_ p_135185_
+		1 p_135186_ p_135186_
+net/minecraft/network/syncher/SynchedEntityData net/minecraft/network/syncher/SynchedEntityData
+	ENTITY_ID_POOL f_135343_
+	LOGGER f_135342_
+	MAX_ID_VALUE f_179843_
+	entity f_135344_
+	isDirty f_135348_
+	itemsById f_135345_
+	lock f_135346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_135351_ p_135351_
+	assignValue (Lnet/minecraft/network/syncher/SynchedEntityData$DataItem;Lnet/minecraft/network/syncher/SynchedEntityData$DataValue;)V m_135375_
+		0 p_135376_ p_135376_
+		1 p_254484_ p_254484_
+	assignValues (Ljava/util/List;)V m_135356_
+		0 p_135357_ p_135357_
+	createDataItem (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135385_
+		0 p_135386_ p_135386_
+		1 p_135387_ p_135387_
+	define (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135372_
+		0 p_135373_ p_135373_
+		1 p_135374_ p_135374_
+	defineId (Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; m_135353_
+		static
+		0 p_135354_ p_135354_
+		1 p_135355_ p_135355_
+	get (Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; m_135370_
+		0 p_135371_ p_135371_
+	getItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; m_135379_
+		0 p_135380_ p_135380_
+	getNonDefaultValues ()Ljava/util/List; m_252804_
+	hasItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Z m_285897_
+		0 p_286294_ p_286294_
+	isDirty ()Z m_135352_
+	isEmpty ()Z m_135388_
+	packDirty ()Ljava/util/List; m_135378_
+	set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;Z)V m_276349_
+		0 p_276368_ p_276368_
+		1 p_276363_ p_276363_
+		2 p_276370_ p_276370_
+	set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135381_
+		0 p_135382_ p_135382_
+		1 p_135383_ p_135383_
+net/minecraft/network/syncher/SynchedEntityData$DataItem net/minecraft/network/syncher/SynchedEntityData$DataItem
+	accessor f_135390_
+	dirty f_135392_
+	initialValue f_252454_
+	value f_135391_
+	<init> (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V <init>
+		0 p_135394_ p_135394_
+		1 p_135395_ p_135395_
+	getAccessor ()Lnet/minecraft/network/syncher/EntityDataAccessor; m_135396_
+	getValue ()Ljava/lang/Object; m_135403_
+	isDirty ()Z m_135406_
+	isSetToDefault ()Z m_252838_
+	setDirty (Z)V m_135401_
+		0 p_135402_ p_135402_
+	setValue (Ljava/lang/Object;)V m_135397_
+		0 p_135398_ p_135398_
+	value ()Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_253123_
+net/minecraft/network/syncher/SynchedEntityData$DataValue net/minecraft/network/syncher/SynchedEntityData$DataValue
+	id f_252469_
+	serializer f_252511_
+	value f_252525_
+	<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;Ljava/lang/Object;)V <init>
+		0 f_252469_ f_252469_
+		1 f_252511_ f_252511_
+		2 f_252525_ f_252525_
+	create (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252847_
+		static
+		0 p_254543_ p_254543_
+		1 p_254138_ p_254138_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253935_ p_253935_
+	hashCode ()I hashCode
+	id ()I f_252469_
+	read (Lnet/minecraft/network/FriendlyByteBuf;I)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252860_
+		static
+		0 p_254314_ p_254314_
+		1 p_254356_ p_254356_
+	read (Lnet/minecraft/network/FriendlyByteBuf;ILnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252951_
+		static
+		0 p_254224_ p_254224_
+		1 p_253899_ p_253899_
+		2 p_254222_ p_254222_
+	serializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; f_252511_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_252525_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_252897_
+		0 p_253709_ p_253709_
+net/minecraft/network/syncher/package-info net/minecraft/network/syncher/package-info
+net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate
+net/minecraft/obfuscate/package-info net/minecraft/obfuscate/package-info
+net/minecraft/package-info net/minecraft/package-info
+net/minecraft/realms/DisconnectedRealmsScreen net/minecraft/realms/DisconnectedRealmsScreen
+	message f_120649_
+	parent f_120650_
+	reason f_120648_
+	textHeight f_120651_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_120653_ p_120653_
+		1 p_120654_ p_120654_
+		2 p_120655_ p_120655_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/Button;)V m_120661_
+		0 p_120662_ p_120662_
+		1 p_120663_ p_120663_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282959_ p_282959_
+		1 p_120658_ p_120658_
+		2 p_120659_ p_120659_
+		3 p_120660_ p_120660_
+net/minecraft/realms/RealmsConnect net/minecraft/realms/RealmsConnect
+	LOGGER f_120687_
+	aborted f_120689_
+	connection f_120690_
+	onlineScreen f_120688_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_120693_ p_120693_
+	abort ()V m_120694_
+	connect (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)V m_175031_
+		0 p_175032_ p_175032_
+		1 p_175033_ p_175033_
+	tick ()V m_120704_
+net/minecraft/realms/RealmsConnect$1 net/minecraft/realms/RealmsConnect$1
+	this$0 f_120714_
+	val$hostname f_120710_
+	val$minecraft f_120712_
+	val$port f_120711_
+	val$server f_120713_
+	<init> (Lnet/minecraft/realms/RealmsConnect;Ljava/lang/String;Ljava/lang/String;ILnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_254185_ p_254185_
+		1 p_254377_ p_254377_
+		2 p_253773_ p_253773_
+		3 p_254078_ p_254078_
+		4 p_253664_ p_253664_
+		5 p_254303_ p_254303_
+	lambda$run$0 (Lnet/minecraft/network/chat/Component;)V m_120725_
+		static
+		0 p_120726_ p_120726_
+	lambda$run$1 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/realms/DisconnectedRealmsScreen;)V m_120727_
+		static
+		0 p_120728_ p_120728_
+		1 p_120729_ p_120729_
+	run ()V run
+net/minecraft/realms/RealmsLabel net/minecraft/realms/RealmsLabel
+	color f_120734_
+	text f_120731_
+	x f_120732_
+	y f_120733_
+	<init> (Lnet/minecraft/network/chat/Component;III)V <init>
+		0 p_120736_ p_120736_
+		1 p_120737_ p_120737_
+		2 p_120738_ p_120738_
+		3 p_120739_ p_120739_
+	getText ()Lnet/minecraft/network/chat/Component; m_175034_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281597_ p_281597_
+		1 p_282874_ p_282874_
+		2 p_281694_ p_281694_
+		3 p_282363_ p_282363_
+net/minecraft/realms/RealmsObjectSelectionList net/minecraft/realms/RealmsObjectSelectionList
+	<init> (IIIII)V <init>
+		0 p_120745_ p_120745_
+		1 p_120746_ p_120746_
+		2 p_120747_ p_120747_
+		3 p_120748_ p_120748_
+		4 p_120749_ p_120749_
+	addEntry (Lnet/minecraft/client/gui/components/ObjectSelectionList$Entry;)I m_7085_
+		0 p_120757_ p_120757_
+	addEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)I m_7085_
+		0 p_120761_ p_120761_
+	clear ()V m_7178_
+	getItemCount ()I m_5773_
+	getMaxPosition ()I m_5775_
+	getRowLeft ()I m_5747_
+	getRowTop (I)I m_7610_
+		0 p_120766_ p_120766_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	itemClicked (IIDDII)V m_7980_
+		0 p_120751_ p_120751_
+		1 p_120752_ p_120752_
+		2 p_120753_ p_120753_
+		3 p_120754_ p_120754_
+		4 p_120755_ p_120755_
+		5 p_275741_ p_275741_
+	replaceEntries (Ljava/util/Collection;)V m_5988_
+		0 p_120759_ p_120759_
+	selectItem (I)V m_7109_
+		0 p_120750_ p_120750_
+	setSelectedItem (I)V m_120767_
+		0 p_120768_ p_120768_
+net/minecraft/realms/RealmsScreen net/minecraft/realms/RealmsScreen
+	COLOR_BLACK f_175070_
+	COLOR_BRIGHT_YELLOW f_175041_
+	COLOR_BUTTON_YELLOW f_175045_
+	COLOR_DARK_GRAY f_175064_
+	COLOR_DARK_GREEN f_175067_
+	COLOR_GRAY f_175063_
+	COLOR_GREEN f_175066_
+	COLOR_INFO f_175044_
+	COLOR_LINK f_175042_
+	COLOR_LINK_HOVER f_175043_
+	COLOR_MEDIUM_GRAY f_175065_
+	COLOR_RED f_175068_
+	COLOR_RED_FADE f_175069_
+	COLOR_WHITE f_175062_
+	COLOR_YELLOW f_175040_
+	COMPONENT_HEIGHT f_175059_
+	EXPIRATION_NOTIFICATION_DAYS f_175060_
+	SIZE_LIMIT f_175061_
+	SKIN_FACE_SIZE f_238765_
+	TITLE_HEIGHT f_175058_
+	UPDATE_BREAKS_ADVENTURE_URL f_175046_
+	labels f_175057_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_175072_ p_175072_
+	addLabel (Lnet/minecraft/realms/RealmsLabel;)Lnet/minecraft/realms/RealmsLabel; m_175073_
+		0 p_175074_ p_175074_
+	createLabelNarration ()Lnet/minecraft/network/chat/Component; m_175075_
+	row (I)I m_120774_
+		static
+		0 p_120775_ p_120775_
+net/minecraft/realms/RepeatedNarrator net/minecraft/realms/RepeatedNarrator
+	params f_120786_
+	permitsPerSecond f_120785_
+	<init> (Ljava/time/Duration;)V <init>
+		0 p_120788_ p_120788_
+	lambda$narrate$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/realms/RepeatedNarrator$Params;)Lnet/minecraft/realms/RepeatedNarrator$Params; m_175078_
+		0 p_175079_ p_175079_
+		1 p_175080_ p_175080_
+	narrate (Lnet/minecraft/client/GameNarrator;Lnet/minecraft/network/chat/Component;)V m_240428_
+		0 p_240528_ p_240528_
+		1 p_240604_ p_240604_
+net/minecraft/realms/RepeatedNarrator$Params net/minecraft/realms/RepeatedNarrator$Params
+	narration f_120794_
+	rateLimiter f_120795_
+	<init> (Lnet/minecraft/network/chat/Component;Lcom/google/common/util/concurrent/RateLimiter;)V <init>
+		0 p_175082_ p_175082_
+		1 p_175083_ p_175083_
+net/minecraft/realms/package-info net/minecraft/realms/package-info
+net/minecraft/recipebook/PlaceRecipe net/minecraft/recipebook/PlaceRecipe
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_135415_ p_135415_
+		1 p_135416_ p_135416_
+		2 p_135417_ p_135417_
+		3 p_135418_ p_135418_
+		4 p_135419_ p_135419_
+	placeRecipe (IIILnet/minecraft/world/item/crafting/Recipe;Ljava/util/Iterator;I)V m_135408_
+		0 p_135409_ p_135409_
+		1 p_135410_ p_135410_
+		2 p_135411_ p_135411_
+		3 p_135412_ p_135412_
+		4 p_135413_ p_135413_
+		5 p_135414_ p_135414_
+net/minecraft/recipebook/ServerPlaceRecipe net/minecraft/recipebook/ServerPlaceRecipe
+	LOGGER f_135425_
+	inventory f_135427_
+	menu f_135428_
+	stackedContents f_135426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/RecipeBookMenu;)V <init>
+		0 p_135431_ p_135431_
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_135444_ p_135444_
+		1 p_135445_ p_135445_
+		2 p_135446_ p_135446_
+		3 p_135447_ p_135447_
+		4 p_135448_ p_135448_
+	clearGrid ()V m_179844_
+	getAmountOfFreeSlotsInInventory ()I m_135454_
+	getStackSize (ZIZ)I m_135449_
+		0 p_135450_ p_135450_
+		1 p_135451_ p_135451_
+		2 p_135452_ p_135452_
+	handleRecipeClicked (Lnet/minecraft/world/item/crafting/Recipe;Z)V m_6024_
+		0 p_135441_ p_135441_
+		1 p_135442_ p_135442_
+	moveItemToGrid (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V m_135438_
+		0 p_135439_ p_135439_
+		1 p_135440_ p_135440_
+	recipeClicked (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;Z)V m_135434_
+		0 p_135435_ p_135435_
+		1 p_135436_ p_135436_
+		2 p_135437_ p_135437_
+	testClearGrid ()Z m_135453_
+net/minecraft/recipebook/package-info net/minecraft/recipebook/package-info
+net/minecraft/resources/DelegatingOps net/minecraft/resources/DelegatingOps
+	delegate f_135465_
+	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
+		0 p_135467_ p_135467_
+	compressMaps ()Z compressMaps
+	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
+		0 p_135470_ p_135470_
+		1 p_135471_ p_135471_
+	createBoolean (Z)Ljava/lang/Object; createBoolean
+		0 p_135473_ p_135473_
+	createByte (B)Ljava/lang/Object; createByte
+		0 p_135475_ p_135475_
+	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
+		0 p_135477_ p_135477_
+	createDouble (D)Ljava/lang/Object; createDouble
+		0 p_135479_ p_135479_
+	createFloat (F)Ljava/lang/Object; createFloat
+		0 p_135481_ p_135481_
+	createInt (I)Ljava/lang/Object; createInt
+		0 p_135483_ p_135483_
+	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
+		0 p_135485_ p_135485_
+	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
+		0 p_135487_ p_135487_
+	createLong (J)Ljava/lang/Object; createLong
+		0 p_135489_ p_135489_
+	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
+		0 p_135491_ p_135491_
+	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
+		0 p_135493_ p_135493_
+	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
+		0 p_135495_ p_135495_
+	createShort (S)Ljava/lang/Object; createShort
+		0 p_135497_ p_135497_
+	createString (Ljava/lang/String;)Ljava/lang/Object; createString
+		0 p_135499_ p_135499_
+	empty ()Ljava/lang/Object; empty
+	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
+		0 p_135502_ p_135502_
+	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_135504_ p_135504_
+	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_135506_ p_135506_
+	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
+		0 p_135508_ p_135508_
+	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_135510_ p_135510_
+	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_135512_ p_135512_
+	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_135514_ p_135514_
+	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_135516_ p_135516_
+	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_135518_ p_135518_
+	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_135520_ p_135520_
+	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_135522_ p_135522_
+	listBuilder ()Lcom/mojang/serialization/ListBuilder; listBuilder
+	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
+	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_135526_ p_135526_
+		1 p_135527_ p_135527_
+	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_135529_ p_135529_
+		1 p_135530_ p_135530_
+	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_135535_ p_135535_
+		1 p_135536_ p_135536_
+		2 p_135537_ p_135537_
+	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_135532_ p_135532_
+		1 p_135533_ p_135533_
+	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
+		0 p_135539_ p_135539_
+		1 p_135540_ p_135540_
+net/minecraft/resources/FileToIdConverter net/minecraft/resources/FileToIdConverter
+	extension f_244199_
+	prefix f_244233_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_248876_ p_248876_
+		1 p_251478_ p_251478_
+	fileToId (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_245273_
+		0 p_249595_ p_249595_
+	idToFile (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_245698_
+		0 p_251878_ p_251878_
+	json (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; m_246568_
+		static
+		0 p_248754_ p_248754_
+	lambda$listMatchingResourceStacks$1 (Lnet/minecraft/resources/ResourceLocation;)Z m_246659_
+		0 p_248700_ p_248700_
+	lambda$listMatchingResources$0 (Lnet/minecraft/resources/ResourceLocation;)Z m_246145_
+		0 p_251986_ p_251986_
+	listMatchingResourceStacks (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_246760_
+		0 p_249881_ p_249881_
+	listMatchingResources (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_247457_
+		0 p_252045_ p_252045_
+net/minecraft/resources/HolderSetCodec net/minecraft/resources/HolderSetCodec
+	elementCodec f_206656_
+	homogenousListCodec f_206657_
+	registryAwareCodec f_206658_
+	registryKey f_206655_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
+		0 p_206660_ p_206660_
+		1 p_206661_ p_206661_
+		2 p_206662_ p_206662_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206685_
+		static
+		0 p_206686_ p_206686_
+		1 p_206687_ p_206687_
+		2 p_206688_ p_206688_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_206696_ p_206696_
+		1 p_206697_ p_206697_
+	decodeWithoutRegistry (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206670_
+		0 p_206671_ p_206671_
+		1 p_206672_ p_206672_
+	encode (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206674_ p_206674_
+		1 p_206675_ p_206675_
+		2 p_206676_ p_206676_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206699_ p_206699_
+		1 p_206700_ p_206700_
+		2 p_206701_ p_206701_
+	encodeWithoutRegistry (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206689_
+		0 p_206690_ p_206690_
+		1 p_206691_ p_206691_
+		2 p_206692_ p_206692_
+	homogenousList (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206667_
+		static
+		0 p_206668_ p_206668_
+		1 p_206669_ p_206669_
+	lambda$decode$3 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/core/HolderSet; m_206677_
+		static
+		0 p_256011_ p_256011_
+		1 p_206679_ p_206679_
+	lambda$decode$4 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_206680_
+		static
+		0 p_256532_ p_256532_
+		1 p_206682_ p_206682_
+	lambda$decodeWithoutRegistry$6 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274070_
+		static
+		0 p_274797_ p_274797_
+	lambda$decodeWithoutRegistry$7 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_206665_
+		static
+		0 p_206666_ p_206666_
+	lambda$encode$5 (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; m_274069_
+		static
+		0 p_274796_ p_274796_
+	lambda$homogenousList$0 (Ljava/util/List;)Ljava/util/List; m_206693_
+		static
+		0 p_206694_ p_206694_
+	lambda$homogenousList$1 (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; m_206663_
+		static
+		0 p_206664_ p_206664_
+	lambda$homogenousList$2 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; m_206683_
+		static
+		0 p_206684_ p_206684_
+net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader
+	DIMENSION_REGISTRIES f_244547_
+	LOGGER f_243935_
+	WORLDGEN_REGISTRIES f_243803_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createContext (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; m_255261_
+		static
+		0 p_256568_ p_256568_
+		1 p_255821_ p_255821_
+	createInfoForContextRegistry (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_255016_
+		static
+		0 p_256230_ p_256230_
+	createInfoForNewRegistry (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_255259_
+		static
+		0 p_256020_ p_256020_
+	lambda$createContext$3 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_254784_
+		static
+		0 p_255504_ p_255504_
+		1 p_255505_ p_255505_
+	lambda$createContext$4 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_257130_
+		static
+		0 p_258220_ p_258220_
+		1 p_258221_ p_258221_
+	lambda$load$0 (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lcom/mojang/datafixers/util/Pair; m_245594_
+		static
+		0 p_250399_ p_250399_
+		1 p_250249_ p_250249_
+	lambda$load$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lcom/mojang/datafixers/util/Pair;)V m_254785_
+		static
+		0 p_255506_ p_255506_
+		1 p_255507_ p_255507_
+		2 p_255508_ p_255508_
+	lambda$load$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_257131_
+		static
+		0 p_258222_ p_258222_
+		1 p_258223_ p_258223_
+	lambda$loadRegistryContents$9 (Ljava/lang/String;)V m_245344_
+		static
+		0 p_248715_ p_248715_
+	lambda$logErrors$5 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_245333_
+		static
+		0 p_249353_ p_249353_
+	lambda$logErrors$6 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_246181_
+		static
+		0 p_251444_ p_251444_
+	lambda$logErrors$7 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V m_246019_
+		static
+		0 p_249120_ p_249120_
+		1 p_250688_ p_250688_
+	lambda$logErrors$8 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V m_245166_
+		static
+		0 p_249481_ p_249481_
+		1 p_249838_ p_249838_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; m_247207_
+		static
+		0 p_252046_ p_252046_
+		1 p_249916_ p_249916_
+		2 p_250344_ p_250344_
+	loadRegistryContents (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V m_255048_
+		static
+		0 p_256369_ p_256369_
+		1 p_256349_ p_256349_
+		2 p_255792_ p_255792_
+		3 p_256211_ p_256211_
+		4 p_256232_ p_256232_
+		5 p_255884_ p_255884_
+	logErrors (Ljava/util/Map;)V m_245896_
+		static
+		0 p_252325_ p_252325_
+	registryDirPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_246502_
+		static
+		0 p_252033_ p_252033_
+net/minecraft/resources/RegistryDataLoader$1 net/minecraft/resources/RegistryDataLoader$1
+	val$result f_254620_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_256526_ p_256526_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256014_ p_256014_
+net/minecraft/resources/RegistryDataLoader$Loader net/minecraft/resources/RegistryDataLoader$Loader
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V m_245441_
+		0 p_249926_ p_249926_
+		1 p_256258_ p_256258_
+net/minecraft/resources/RegistryDataLoader$RegistryData net/minecraft/resources/RegistryDataLoader$RegistryData
+	elementCodec f_244580_
+	key f_243794_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_243794_ f_243794_
+		1 f_244580_ f_244580_
+	create (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; m_245364_
+		0 p_251662_ p_251662_
+		1 p_251565_ p_251565_
+	elementCodec ()Lcom/mojang/serialization/Codec; f_244580_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249596_ p_249596_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_243794_
+	lambda$create$0 (Lnet/minecraft/core/WritableRegistry;Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V m_254786_
+		0 p_255509_ p_255509_
+		1 p_255510_ p_255510_
+		2 p_255511_ p_255511_
+		3 p_255512_ p_255512_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryFileCodec net/minecraft/resources/RegistryFileCodec
+	allowInline f_135572_
+	elementCodec f_135571_
+	registryKey f_135570_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
+		0 p_135574_ p_135574_
+		1 p_135575_ p_135575_
+		2 p_135576_ p_135576_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; m_135592_
+		static
+		0 p_135593_ p_135593_
+		1 p_135594_ p_135594_
+		2 p_135595_ p_135595_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; m_135589_
+		static
+		0 p_135590_ p_135590_
+		1 p_135591_ p_135591_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_135608_ p_135608_
+		1 p_135609_ p_135609_
+	encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206716_ p_206716_
+		1 p_206717_ p_206717_
+		2 p_206718_ p_206718_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_135611_ p_135611_
+		1 p_135612_ p_135612_
+		2 p_135613_ p_135613_
+	lambda$decode$3 ()Ljava/lang/String; m_274073_
+	lambda$decode$4 ()Ljava/lang/String; m_274071_
+		static
+	lambda$decode$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_206719_
+		static
+		0 p_206720_ p_206720_
+	lambda$decode$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274072_
+		static
+		0 p_274798_ p_274798_
+	lambda$decode$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274074_
+		static
+		0 p_274799_ p_274799_
+	lambda$decode$8 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; m_206704_
+		static
+		0 p_206705_ p_206705_
+		1 p_255658_ p_255658_
+	lambda$decode$9 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_214211_
+		static
+		0 p_214212_ p_214212_
+	lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274075_
+		static
+		0 p_274800_ p_274800_
+	lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_206711_
+		static
+		0 p_206712_ p_206712_
+		1 p_206713_ p_206713_
+		2 p_206714_ p_206714_
+	lambda$encode$2 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206707_
+		0 p_206708_ p_206708_
+		1 p_206709_ p_206709_
+		2 p_206710_ p_206710_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryFixedCodec net/minecraft/resources/RegistryFixedCodec
+	registryKey f_206721_
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_206723_ p_206723_
+	create (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; m_206740_
+		static
+		0 p_206741_ p_206741_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_206743_ p_206743_
+		1 p_206744_ p_206744_
+	encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206729_ p_206729_
+		1 p_206730_ p_206730_
+		2 p_206731_ p_206731_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206746_ p_206746_
+		1 p_206747_ p_206747_
+		2 p_206748_ p_206748_
+	lambda$decode$5 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274077_
+		static
+		0 p_274802_ p_274802_
+	lambda$decode$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274076_
+		static
+		0 p_274801_ p_274801_
+	lambda$decode$7 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; m_214216_
+		static
+		0 p_214217_ p_214217_
+		1 p_256041_ p_256041_
+	lambda$decode$8 (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_254788_
+		0 p_255514_ p_255514_
+		1 p_255515_ p_255515_
+	lambda$decode$9 ()Ljava/lang/String; m_274079_
+	lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274080_
+		static
+		0 p_274803_ p_274803_
+	lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_206724_
+		static
+		0 p_206725_ p_206725_
+		1 p_206726_ p_206726_
+		2 p_206727_ p_206727_
+	lambda$encode$2 ()Ljava/lang/String; m_274082_
+	lambda$encode$3 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274081_
+		0 p_274804_ p_274804_
+	lambda$encode$4 ()Ljava/lang/String; m_274078_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryOps net/minecraft/resources/RegistryOps
+	lookupProvider f_254668_
+	<init> (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
+		0 p_256313_ p_256313_
+		1 p_255799_ p_255799_
+	create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps; m_255058_
+		static
+		0 p_256342_ p_256342_
+		1 p_255950_ p_255950_
+	create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps; m_255060_
+		static
+		0 p_256278_ p_256278_
+		1 p_256479_ p_256479_
+	getter (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255006_
+		0 p_256031_ p_256031_
+	lambda$retrieveElement$10 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_274085_
+		static
+		0 p_274806_ p_274806_
+		1 p_274807_ p_274807_
+		2 p_274808_ p_274808_
+	lambda$retrieveElement$11 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_254793_
+		static
+		0 p_255524_ p_255524_
+	lambda$retrieveElement$6 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Ljava/util/Optional; m_254790_
+		static
+		0 p_255517_ p_255517_
+		1 p_255518_ p_255518_
+	lambda$retrieveElement$7 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274086_
+		static
+		0 p_274809_ p_274809_
+	lambda$retrieveElement$8 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274090_
+		static
+		0 p_274813_ p_274813_
+	lambda$retrieveElement$9 ()Ljava/lang/String; m_274089_
+		static
+	lambda$retrieveGetter$0 (Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Lcom/mojang/serialization/DataResult; m_254796_
+		static
+		0 p_255527_ p_255527_
+	lambda$retrieveGetter$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274084_
+		static
+		0 p_274805_ p_274805_
+	lambda$retrieveGetter$2 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274088_
+		static
+		0 p_274812_ p_274812_
+	lambda$retrieveGetter$3 ()Ljava/lang/String; m_274083_
+		static
+	lambda$retrieveGetter$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_274087_
+		static
+		0 p_274810_ p_274810_
+		1 p_274811_ p_274811_
+	lambda$retrieveGetter$5 (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; m_254795_
+		static
+		0 p_255526_ p_255526_
+	memoizeLookup (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; m_255214_
+		static
+		0 p_255769_ p_255769_
+	owner (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255056_
+		0 p_255757_ p_255757_
+	retrieveElement (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_254866_
+		static
+		0 p_256347_ p_256347_
+	retrieveGetter (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_255175_
+		static
+		0 p_206833_ p_206833_
+net/minecraft/resources/RegistryOps$1 net/minecraft/resources/RegistryOps$1
+	lookups f_254621_
+	val$original f_254712_
+	<init> (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
+		0 p_256417_ p_256417_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256043_ p_256043_
+net/minecraft/resources/RegistryOps$2 net/minecraft/resources/RegistryOps$2
+	val$lookupProvider f_254704_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_256219_ p_256219_
+	lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_257132_
+		static
+		0 p_258224_ p_258224_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256323_ p_256323_
+net/minecraft/resources/RegistryOps$RegistryInfo net/minecraft/resources/RegistryOps$RegistryInfo
+	elementsLifecycle f_254751_
+	getter f_254724_
+	owner f_254675_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderGetter;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 f_254675_ f_254675_
+		1 f_254724_ f_254724_
+		2 f_254751_ f_254751_
+	elementsLifecycle ()Lcom/mojang/serialization/Lifecycle; f_254751_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256498_ p_256498_
+	getter ()Lnet/minecraft/core/HolderGetter; f_254724_
+	hashCode ()I hashCode
+	owner ()Lnet/minecraft/core/HolderOwner; f_254675_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryOps$RegistryInfoLookup net/minecraft/resources/RegistryOps$RegistryInfoLookup
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256623_ p_256623_
+net/minecraft/resources/ResourceKey net/minecraft/resources/ResourceKey
+	VALUES f_135775_
+	location f_135777_
+	registryName f_135776_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_135780_ p_135780_
+		1 p_135781_ p_135781_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_195975_
+		0 p_195976_ p_195976_
+	codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_195966_
+		static
+		0 p_195967_ p_195967_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135790_
+		static
+		0 p_135791_ p_135791_
+		1 p_135792_ p_135792_
+	create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135785_
+		static
+		0 p_135786_ p_135786_
+		1 p_135787_ p_135787_
+	createRegistryKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135788_
+		static
+		0 p_135789_ p_135789_
+	isFor (Lnet/minecraft/resources/ResourceKey;)Z m_135783_
+		0 p_135784_ p_135784_
+	lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_195977_
+		static
+		0 p_195978_ p_195978_
+		1 p_195979_ p_195979_
+	lambda$create$1 (Lnet/minecraft/resources/ResourceKey$InternKey;)Lnet/minecraft/resources/ResourceKey; m_257133_
+		static
+		0 p_258225_ p_258225_
+	location ()Lnet/minecraft/resources/ResourceLocation; m_135782_
+	registry ()Lnet/minecraft/resources/ResourceLocation; m_211136_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/ResourceKey$InternKey net/minecraft/resources/ResourceKey$InternKey
+	location f_257046_
+	registry f_256880_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_256880_ f_256880_
+		1 f_257046_ f_257046_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259838_ p_259838_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/resources/ResourceLocation; f_257046_
+	registry ()Lnet/minecraft/resources/ResourceLocation; f_256880_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/ResourceLocation net/minecraft/resources/ResourceLocation
+	CODEC f_135803_
+	DEFAULT_NAMESPACE f_179908_
+	ERROR_INVALID f_135806_
+	NAMESPACE_SEPARATOR f_179907_
+	REALMS_NAMESPACE f_179909_
+	namespace f_135804_
+	path f_135805_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation$Dummy;)V <init>
+		0 p_248791_ p_248791_
+		1 p_249394_ p_249394_
+		2 p_249089_ p_249089_
+	<init> ([Ljava/lang/String;)V <init>
+		0 p_135814_ p_135814_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_135811_ p_135811_
+		1 p_135812_ p_135812_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135809_ p_135809_
+	assertValidNamespace (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245413_
+		static
+		0 p_250769_ p_250769_
+		1 p_249616_ p_249616_
+	assertValidPath (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245185_
+		static
+		0 p_251418_ p_251418_
+		1 p_248828_ p_248828_
+	compareTo (Lnet/minecraft/resources/ResourceLocation;)I compareTo
+		0 p_135826_ p_135826_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_135840_ p_135840_
+	decompose (Ljava/lang/String;C)[Ljava/lang/String; m_135832_
+		static
+		0 p_135833_ p_135833_
+		1 p_135834_ p_135834_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_135846_ p_135846_
+	getNamespace ()Ljava/lang/String; m_135827_
+	getPath ()Ljava/lang/String; m_135815_
+	hashCode ()I hashCode
+	isAllowedInResourceLocation (C)Z m_135816_
+		static
+		0 p_135817_ p_135817_
+	isValidNamespace (Ljava/lang/String;)Z m_135843_
+		static
+		0 p_135844_ p_135844_
+	isValidPath (Ljava/lang/String;)Z m_135841_
+		static
+		0 p_135842_ p_135842_
+	isValidResourceLocation (Ljava/lang/String;)Z m_135830_
+		static
+		0 p_135831_ p_135831_
+	lambda$read$0 (Ljava/lang/String;Lnet/minecraft/ResourceLocationException;)Ljava/lang/String; m_274447_
+		static
+		0 p_275501_ p_275501_
+		1 p_275735_ p_275735_
+	of (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; m_135822_
+		static
+		0 p_135823_ p_135823_
+		1 p_135824_ p_135824_
+	read (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; m_135818_
+		static
+		0 p_135819_ p_135819_
+	read (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_135837_
+		static
+		0 p_135838_ p_135838_
+	toDebugFileName ()Ljava/lang/String; m_179910_
+	toLanguageKey ()Ljava/lang/String; m_214298_
+	toLanguageKey (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_269108_
+		0 p_270871_ p_270871_
+		1 p_270199_ p_270199_
+	toLanguageKey (Ljava/lang/String;)Ljava/lang/String; m_214296_
+		0 p_214297_ p_214297_
+	toShortLanguageKey ()Ljava/lang/String; m_214299_
+	toString ()Ljava/lang/String; toString
+	tryBuild (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_214293_
+		static
+		0 p_214294_ p_214294_
+		1 p_214295_ p_214295_
+	tryParse (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_135820_
+		static
+		0 p_135821_ p_135821_
+	validNamespaceChar (C)Z m_135835_
+		static
+		0 p_135836_ p_135836_
+	validPathChar (C)Z m_135828_
+		static
+		0 p_135829_ p_135829_
+	withPath (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_247449_
+		0 p_251088_ p_251088_
+	withPath (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/ResourceLocation; m_247266_
+		0 p_250342_ p_250342_
+	withPrefix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_246208_
+		0 p_250620_ p_250620_
+	withSuffix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_266382_
+		0 p_266769_ p_266769_
+net/minecraft/resources/ResourceLocation$Dummy net/minecraft/resources/ResourceLocation$Dummy
+net/minecraft/resources/ResourceLocation$Serializer net/minecraft/resources/ResourceLocation$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_135859_ p_135859_
+		1 p_135860_ p_135860_
+		2 p_135861_ p_135861_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/ResourceLocation; deserialize
+		0 p_135851_ p_135851_
+		1 p_135852_ p_135852_
+		2 p_135853_ p_135853_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_135863_ p_135863_
+		1 p_135864_ p_135864_
+		2 p_135865_ p_135865_
+	serialize (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_135855_ p_135855_
+		1 p_135856_ p_135856_
+		2 p_135857_ p_135857_
+net/minecraft/resources/package-info net/minecraft/resources/package-info
+net/minecraft/server/Bootstrap net/minecraft/server/Bootstrap
+	LOGGER f_135868_
+	STDOUT f_135866_
+	bootstrapDuration f_285608_
+	isBootstrapped f_135867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_135870_
+		static
+	checkBootstrapCalled (Ljava/util/function/Supplier;)V m_179912_
+		static
+		0 p_179913_ p_179913_
+	checkGameruleTranslations (Ljava/util/Set;)V m_135877_
+		static
+		0 p_135878_ p_135878_
+	checkTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V m_135871_
+		static
+		0 p_135872_ p_135872_
+		1 p_135873_ p_135873_
+		2 p_135874_ p_135874_
+	createBootstrapException (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; m_179916_
+		static
+		0 p_179917_ p_179917_
+	getMissingTranslations ()Ljava/util/Set; m_135886_
+		static
+	lambda$checkTranslations$0 (Ljava/util/function/Function;Lnet/minecraft/locale/Language;Ljava/util/Set;Ljava/lang/Object;)V m_135879_
+		static
+		0 p_135880_ p_135880_
+		1 p_135881_ p_135881_
+		2 p_135882_ p_135882_
+		3 p_135883_ p_135883_
+	lambda$getMissingTranslations$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_135884_
+		static
+		0 p_135885_ p_135885_
+	lambda$validate$2 ()Ljava/lang/String; m_179918_
+		static
+	lambda$validate$3 (Ljava/lang/String;)V m_179914_
+		static
+		0 p_179915_ p_179915_
+	realStdoutPrintln (Ljava/lang/String;)V m_135875_
+		static
+		0 p_135876_ p_135876_
+	validate ()V m_135889_
+		static
+	wrapStreams ()V m_135890_
+		static
+net/minecraft/server/Bootstrap$1 net/minecraft/server/Bootstrap$1
+	val$language f_135891_
+	val$missing f_135892_
+	<init> (Lnet/minecraft/locale/Language;Ljava/util/Set;)V <init>
+		0 p_135894_ p_135894_
+		1 p_135895_ p_135895_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_135897_ p_135897_
+		1 p_135898_ p_135898_
+net/minecraft/server/ChainedJsonException net/minecraft/server/ChainedJsonException
+	entries f_135899_
+	message f_135900_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135902_ p_135902_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_135904_ p_135904_
+		1 p_135905_ p_135905_
+	forException (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; m_135906_
+		static
+		0 p_135907_ p_135907_
+	getMessage ()Ljava/lang/String; getMessage
+	prependJsonKey (Ljava/lang/String;)V m_135908_
+		0 p_135909_ p_135909_
+	setFilenameAndFlush (Ljava/lang/String;)V m_135910_
+		0 p_135911_ p_135911_
+net/minecraft/server/ChainedJsonException$Entry net/minecraft/server/ChainedJsonException$Entry
+	filename f_135913_
+	jsonKeys f_135914_
+	<init> ()V <init>
+	addJsonKey (Ljava/lang/String;)V m_135918_
+		0 p_135919_ p_135919_
+	getFilename ()Ljava/lang/String; m_179919_
+	getJsonKeys ()Ljava/lang/String; m_135923_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/ConsoleInput net/minecraft/server/ConsoleInput
+	msg f_135928_
+	source f_135929_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V <init>
+		0 p_135931_ p_135931_
+		1 p_135932_ p_135932_
+net/minecraft/server/DebugLoggedPrintStream net/minecraft/server/DebugLoggedPrintStream
+	LOGGER f_202580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
+		0 p_135934_ p_135934_
+		1 p_135935_ p_135935_
+	logLine (Ljava/lang/String;)V m_6812_
+		0 p_135937_ p_135937_
+net/minecraft/server/Eula net/minecraft/server/Eula
+	LOGGER f_135938_
+	agreed f_135940_
+	file f_135939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_135943_ p_135943_
+	hasAgreedToEULA ()Z m_135944_
+	readFile ()Z m_135945_
+	saveDefaults ()V m_135946_
+net/minecraft/server/LoggedPrintStream net/minecraft/server/LoggedPrintStream
+	LOGGER f_135947_
+	name f_135948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
+		0 p_135951_ p_135951_
+		1 p_135952_ p_135952_
+	logLine (Ljava/lang/String;)V m_6812_
+		0 p_135953_ p_135953_
+	println (Ljava/lang/Object;)V println
+		0 p_135955_ p_135955_
+	println (Ljava/lang/String;)V println
+		0 p_135957_ p_135957_
+net/minecraft/server/Main net/minecraft/server/Main
+	LOGGER f_129670_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	forceUpgrade (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/Registry;)V m_195488_
+		static
+		0 p_195489_ p_195489_
+		1 p_195490_ p_195490_
+		2 p_195491_ p_195491_
+		3 p_195492_ p_195492_
+		4 p_250443_ p_250443_
+	lambda$main$0 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244799_
+		static
+		0 p_248074_ p_248074_
+		1 p_248075_ p_248075_
+		2 p_248076_ p_248076_
+		3 p_248077_ p_248077_
+		4 p_248078_ p_248078_
+		5 p_248079_ p_248079_
+	lambda$main$1 (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244800_
+		static
+		0 p_248080_ p_248080_
+		1 p_248081_ p_248081_
+		2 p_248082_ p_248082_
+		3 p_248083_ p_248083_
+		4 p_248084_ p_248084_
+		5 p_248085_ p_248085_
+		6 p_248086_ p_248086_
+	lambda$main$2 ()Z m_206518_
+		static
+	lambda$main$3 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lnet/minecraft/server/Services;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/server/dedicated/DedicatedServer; m_236697_
+		static
+		0 p_236698_ p_236698_
+		1 p_236699_ p_236699_
+		2 p_236700_ p_236700_
+		3 p_236701_ p_236701_
+		4 p_236702_ p_236702_
+		5 p_236703_ p_236703_
+		6 p_236704_ p_236704_
+		7 p_236705_ p_236705_
+		8 p_236706_ p_236706_
+		9 p_236707_ p_236707_
+		10 p_236708_ p_236708_
+		11 p_236709_ p_236709_
+		12 p_236710_ p_236710_
+	loadOrCreateConfig (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$InitConfig; m_245383_
+		static
+		0 p_248563_ p_248563_
+		1 p_251359_ p_251359_
+		2 p_249093_ p_249093_
+		3 p_251069_ p_251069_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129699_ p_129699_
+	writePidFile (Ljava/nio/file/Path;)V m_269308_
+		static
+		0 p_270192_ p_270192_
+net/minecraft/server/Main$1 net/minecraft/server/Main$1
+	val$dedicatedServer f_129700_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_129702_ p_129702_
+		1 p_129703_ p_129703_
+	run ()V run
+net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
+	ABSOLUTE_MAX_WORLD_SIZE f_177883_
+	ANONYMOUS_PLAYER_PROFILE f_195496_
+	AUTOSAVE_INTERVAL f_177892_
+	AVERAGE_TICK_TIME_SMOOTHING f_177884_
+	DELAYED_TASKS_TICK_EXTENSION f_177871_
+	DEMO_SETTINGS f_129743_
+	LOGGER f_129750_
+	MAX_STATUS_PLAYER_SAMPLE f_177890_
+	MAX_TICK_LATENCY f_177893_
+	MS_PER_TICK f_177878_
+	OVERLOADED_THRESHOLD f_177887_
+	OVERLOADED_WARNING_INTERVAL f_177888_
+	START_CHUNK_RADIUS f_177882_
+	START_TICKING_CHUNK_COUNT f_177891_
+	STATUS_EXPIRE_TIME_NS f_177889_
+	TICK_STATS_SPAN f_177885_
+	VANILLA_BRAND f_195495_
+	allowFlight f_129708_
+	averageTickTime f_129737_
+	commandStorage f_129732_
+	connection f_129755_
+	customBossEvents f_129733_
+	debugCommandProfiler f_177876_
+	debugCommandProfilerDelayStart f_177877_
+	delayedTasksMaxNextTickTime f_129727_
+	enforceWhitelist f_129736_
+	executor f_129738_
+	fixerUpper f_129759_
+	frameTimer f_129735_
+	functionManager f_129734_
+	isDemo f_129714_
+	isReady f_129717_
+	isSaving f_195494_
+	keyPair f_129712_
+	lastOverloadWarning f_129718_
+	lastServerStatus f_129724_
+	levels f_129762_
+	localIp f_129760_
+	mayHaveDelayedTasks f_129728_
+	metricsRecorder f_177872_
+	motd f_129709_
+	nextTickTime f_129726_
+	onMetricsRecordingFinished f_177874_
+	onMetricsRecordingStopped f_177873_
+	onlineMode f_129705_
+	packRepository f_129730_
+	playerDataStorage f_129745_
+	playerIdleTimeout f_129711_
+	playerList f_129763_
+	port f_129761_
+	preventProxyConnections f_129706_
+	profiler f_129754_
+	progressListenerFactory f_129756_
+	proxy f_129747_
+	pvp f_129707_
+	random f_129758_
+	registries f_244176_
+	resources f_129740_
+	running f_129764_
+	scoreboard f_129731_
+	serverId f_129739_
+	serverThread f_129725_
+	services f_236721_
+	singleplayerProfile f_236719_
+	status f_129757_
+	statusIcon f_271173_
+	stopped f_129765_
+	storageSource f_129744_
+	structureTemplateManager f_236720_
+	tickCount f_129766_
+	tickTimes f_129748_
+	tickables f_129752_
+	willStartRecordingMetrics f_177875_
+	worldData f_129749_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_236723_ p_236723_
+		1 p_236724_ p_236724_
+		2 p_236725_ p_236725_
+		3 p_236726_ p_236726_
+		4 p_236727_ p_236727_
+		5 p_236728_ p_236728_
+		6 p_236729_ p_236729_
+		7 p_236730_ p_236730_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	addTickable (Ljava/lang/Runnable;)V m_129946_
+		0 p_129947_ p_129947_
+	areNpcsEnabled ()Z m_6997_
+	buildPlayerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; m_271961_
+	buildServerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; m_271988_
+	cancelRecordingMetrics ()V m_236737_
+	close ()V close
+	configurePackRepository (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/DataPackConfig;ZLnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; m_246048_
+		static
+		0 p_248681_ p_248681_
+		1 p_248920_ p_248920_
+		2 p_249869_ p_249869_
+		3 p_251243_ p_251243_
+	constructOrExtractCrashReport (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; m_206568_
+		static
+		0 p_206569_ p_206569_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_129893_
+	createGameModeForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; m_177933_
+		0 p_177934_ p_177934_
+	createLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V m_129815_
+		0 p_129816_ p_129816_
+	createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; m_7950_
+		0 p_129814_ p_129814_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_129970_ p_129970_
+	doRunTask (Lnet/minecraft/server/TickTask;)V m_6367_
+		0 p_129957_ p_129957_
+	dumpClasspath (Ljava/nio/file/Path;)V m_129991_
+		0 p_129992_ p_129992_
+	dumpGameRules (Ljava/nio/file/Path;)V m_129983_
+		0 p_129984_ p_129984_
+	dumpMiscStats (Ljava/nio/file/Path;)V m_129950_
+		0 p_129951_ p_129951_
+	dumpNativeModules (Ljava/nio/file/Path;)V m_195521_
+		0 p_195522_ p_195522_
+	dumpServerProperties (Ljava/nio/file/Path;)V m_142116_
+		0 p_177911_ p_177911_
+	dumpThreads (Ljava/nio/file/Path;)V m_129995_
+		0 p_129996_ p_129996_
+	endMetricsRecordingTick ()V m_177946_
+	enforceSecureProfile ()Z m_214005_
+	executeIfPossible (Ljava/lang/Runnable;)V m_201446_
+		0 p_202482_ p_202482_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_177901_ p_177901_
+	fillSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_177935_
+		0 p_177936_ p_177936_
+	finishRecordingMetrics ()V m_177929_
+	forceDifficulty ()V m_7044_
+	forceSynchronousWrites ()Z m_6365_
+	forceTimeSynchronization ()V m_276350_
+	getAbsoluteMaxWorldSize ()I m_6329_
+	getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; m_129889_
+	getAllLevels ()Ljava/lang/Iterable; m_129785_
+	getAverageTickTime ()F m_129903_
+	getChatDecorator ()Lnet/minecraft/network/chat/ChatDecorator; m_236742_
+	getCommandStorage ()Lnet/minecraft/world/level/storage/CommandStorage; m_129897_
+	getCommands ()Lnet/minecraft/commands/Commands; m_129892_
+	getCompressionThreshold ()I m_6328_
+	getConnection ()Lnet/minecraft/server/network/ServerConnectionListener; m_129919_
+	getCustomBossEvents ()Lnet/minecraft/server/bossevents/CustomBossEvents; m_129901_
+	getDefaultGameType ()Lnet/minecraft/world/level/GameType; m_130008_
+	getFile (Ljava/lang/String;)Ljava/io/File; m_129971_
+		0 p_129972_ p_129972_
+	getFixerUpper ()Lcom/mojang/datafixers/DataFixer; m_129933_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFrameTimer ()Lnet/minecraft/util/FrameTimer; m_129904_
+	getFunctionCompilationLevel ()I m_7034_
+	getFunctions ()Lnet/minecraft/server/ServerFunctionManager; m_129890_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_129900_
+	getKeyPair ()Ljava/security/KeyPair; m_129790_
+	getLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; m_129880_
+		0 p_129881_ p_129881_
+	getLocalIp ()Ljava/lang/String; m_130009_
+	getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; m_278653_
+	getMaxChainedNeighborUpdates ()I m_213994_
+	getMaxPlayers ()I m_7418_
+	getModdedStatus ()Lnet/minecraft/util/ModCheck; m_183471_
+	getMotd ()Ljava/lang/String; m_129916_
+	getNextTickTime ()J m_129932_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPackRepository ()Lnet/minecraft/server/packs/repository/PackRepository; m_129891_
+	getPlayerCount ()I m_7416_
+	getPlayerIdleTimeout ()I m_129924_
+	getPlayerList ()Lnet/minecraft/server/players/PlayerList; m_6846_
+	getPlayerNames ()[Ljava/lang/String; m_7641_
+	getPort ()I m_7010_
+	getPreventProxyConnections ()Z m_129798_
+	getProfileCache ()Lnet/minecraft/server/players/GameProfileCache; m_129927_
+	getProfileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_284385_
+	getProfilePermissions (Lcom/mojang/authlib/GameProfile;)I m_129944_
+		0 p_129945_ p_129945_
+	getProfileRepository ()Lcom/mojang/authlib/GameProfileRepository; m_129926_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_129905_
+	getProxy ()Ljava/net/Proxy; m_177930_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_129894_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_177941_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_129935_ p_129935_
+	getScoreboard ()Lnet/minecraft/server/ServerScoreboard; m_129896_
+	getSelectedPacks (Lnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/world/level/DataPackConfig; m_129817_
+		static
+		0 p_129818_ p_129818_
+	getServerDirectory ()Ljava/io/File; m_6237_
+	getServerModName ()Ljava/lang/String; getServerModName
+	getServerResourcePack ()Ljava/util/Optional; m_214042_
+	getServerVersion ()Ljava/lang/String; m_7630_
+	getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_129925_
+	getSingleplayerProfile ()Lcom/mojang/authlib/GameProfile; m_236731_
+	getSpawnProtectionRadius ()I m_6396_
+	getSpawnRadius (Lnet/minecraft/server/level/ServerLevel;)I m_129803_
+		0 p_129804_ p_129804_
+	getStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; m_129928_
+	getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; m_236738_
+	getTickCount ()I m_129921_
+	getWorldData ()Lnet/minecraft/world/level/storage/WorldData; m_129910_
+	getWorldPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_129843_
+		0 p_129844_ p_129844_
+	getWorldScreenshotFile ()Ljava/util/Optional; m_182649_
+	halt (Z)V m_7570_
+		0 p_129884_ p_129884_
+	hasGui ()Z m_6370_
+	haveTime ()Z m_129960_
+	hidesOnlinePlayers ()Z m_183306_
+	initServer ()Z m_7038_
+	initializeKeyPair ()V m_129793_
+	invalidateStatus ()V m_129929_
+	isCommandBlockEnabled ()Z m_6993_
+	isCurrentlySaving ()Z m_195518_
+	isDedicatedServer ()Z m_6982_
+	isDemo ()Z m_129794_
+	isEnforceWhitelist ()Z m_129902_
+	isEpollEnabled ()Z m_6994_
+	isFlightAllowed ()Z m_129915_
+	isHardcore ()Z m_7035_
+	isNetherEnabled ()Z m_7079_
+	isPublished ()Z m_6992_
+	isPvpAllowed ()Z m_129799_
+	isReady ()Z m_129920_
+	isRecordingMetrics ()Z m_177927_
+	isResourcePackRequired ()Z m_142205_
+	isRunning ()Z m_130010_
+	isShutdown ()Z m_129782_
+	isSingleplayer ()Z m_129792_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_129840_ p_129840_
+	isSpawningAnimals ()Z m_6998_
+	isSpawningMonsters ()Z m_7004_
+	isStopped ()Z m_129918_
+	isTimeProfilerRunning ()Z m_177942_
+	isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_7762_
+		0 p_129811_ p_129811_
+		1 p_129812_ p_129812_
+		2 p_129813_ p_129813_
+	kickUnlistedPlayers (Lnet/minecraft/commands/CommandSourceStack;)V m_129849_
+		0 p_129850_ p_129850_
+	lambda$dumpNativeModules$27 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_212909_
+		static
+		0 p_212910_ p_212910_
+	lambda$fillSystemReport$14 ()Ljava/lang/String; m_177947_
+	lambda$fillSystemReport$15 ()Ljava/lang/String; m_200002_
+	lambda$fillSystemReport$16 (Lnet/minecraft/server/packs/repository/Pack;)Ljava/lang/String; m_244801_
+		static
+		0 p_248087_ p_248087_
+	lambda$fillSystemReport$17 ()Ljava/lang/String; m_244802_
+	lambda$fillSystemReport$18 ()Ljava/lang/String; m_244806_
+	lambda$fillSystemReport$19 ()Ljava/lang/String; m_202475_
+	lambda$fillSystemReport$20 ()Ljava/lang/String; m_212925_
+	lambda$getSelectedPacks$26 (Ljava/util/Collection;Ljava/lang/String;)Z m_212914_
+		static
+		0 p_212915_ p_212915_
+		1 p_212916_ p_212916_
+	lambda$loadStatusIcon$10 (Ljava/nio/file/Path;)Z m_271592_
+		static
+		0 p_272385_ p_272385_
+	lambda$loadStatusIcon$11 ()Ljava/util/Optional; m_271595_
+	lambda$loadStatusIcon$12 (Ljava/nio/file/Path;)Ljava/util/Optional; m_271593_
+		static
+		0 p_272386_ p_272386_
+	lambda$loadStatusIcon$9 (Ljava/nio/file/Path;)Z m_271594_
+		static
+		0 p_272387_ p_272387_
+	lambda$new$0 (Lnet/minecraft/util/profiling/ProfileResults;)V m_212923_
+		0 p_177903_ p_177903_
+	lambda$new$1 (Ljava/nio/file/Path;)V m_177953_
+		static
+		0 p_177954_ p_177954_
+	lambda$reloadResources$21 (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; m_212905_
+		0 p_238914_ p_238914_
+	lambda$reloadResources$22 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V m_212917_
+		static
+		0 p_238915_ p_238915_
+		1 p_212907_ p_212907_
+		2 p_212908_ p_212908_
+	lambda$reloadResources$23 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)Lnet/minecraft/server/MinecraftServer$ReloadableResources; m_212902_
+		static
+		0 p_212903_ p_212903_
+		1 p_212904_ p_212904_
+	lambda$reloadResources$24 (Lnet/minecraft/core/RegistryAccess$Frozen;Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; m_244805_
+		0 p_248091_ p_248091_
+		1 p_248092_ p_248092_
+	lambda$reloadResources$25 (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$ReloadableResources;)V m_244804_
+		0 p_248089_ p_248089_
+		1 p_248090_ p_248090_
+	lambda$setInitialSpawn$4 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257134_
+		static
+		0 p_258226_ p_258226_
+	lambda$setInitialSpawn$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/core/Holder$Reference;)V m_263900_
+		static
+		0 p_264726_ p_264726_
+		1 p_264727_ p_264727_
+		2 p_264728_ p_264728_
+		3 p_264729_ p_264729_
+	lambda$spin$2 (Ljava/util/concurrent/atomic/AtomicReference;)V m_206580_
+		static
+		0 p_238920_ p_238920_
+	lambda$spin$3 (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_177908_
+		static
+		0 p_177909_ p_177909_
+		1 p_177910_ p_177910_
+	lambda$startMetricsRecordingTick$28 (Ljava/nio/file/Path;)V m_212926_
+		0 p_206581_ p_206581_
+	lambda$startMetricsRecordingTick$29 (Ljava/nio/file/Path;)V m_202479_
+		0 p_212927_ p_212927_
+	lambda$startRecordingMetrics$30 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_212920_
+		0 p_212921_ p_212921_
+		1 p_212922_ p_212922_
+	lambda$stopServer$6 (Lnet/minecraft/server/level/ServerLevel;)Z m_202478_
+		static
+		0 p_202480_ p_202480_
+	lambda$stopServer$7 ()Z m_202471_
+		static
+	lambda$tickChildren$13 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; m_287809_
+		static
+		0 p_288269_ p_288269_
+	lambda$waitUntilNextTick$8 ()Z m_238924_
+	levelKeys ()Ljava/util/Set; m_129784_
+	loadLevel ()V m_130006_
+	loadStatusIcon ()Ljava/util/Optional; m_272273_
+	logChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V m_241158_
+		0 p_241503_ p_241503_
+		1 p_241402_ p_241402_
+		2 p_241481_ p_241481_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_129874_ p_129874_
+	onServerExit ()V m_6988_
+	overworld ()Lnet/minecraft/server/level/ServerLevel; m_129783_
+	pollTask ()Z m_7245_
+	pollTaskInternal ()Z m_129961_
+	prepareLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V m_129940_
+		0 p_129941_ p_129941_
+	publishServer (Lnet/minecraft/world/level/GameType;ZI)Z m_7386_
+		0 p_129833_ p_129833_
+		1 p_129834_ p_129834_
+		2 p_129835_ p_129835_
+	readScoreboard (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V m_129841_
+		0 p_129842_ p_129842_
+	registries ()Lnet/minecraft/core/LayeredRegistryAccess; m_247573_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_206579_
+	reloadResources (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; m_129861_
+		0 p_129862_ p_129862_
+	repliesToStatus ()Z m_6373_
+	runServer ()V m_130011_
+	saveAllChunks (ZZZ)Z m_129885_
+		0 p_129886_ p_129886_
+		1 p_129887_ p_129887_
+		2 p_129888_ p_129888_
+	saveDebugReport (Ljava/nio/file/Path;)V m_129859_
+		0 p_129860_ p_129860_
+	saveEverything (ZZZ)Z m_195514_
+		0 p_195515_ p_195515_
+		1 p_195516_ p_195516_
+		2 p_195517_ p_195517_
+	scheduleExecutables ()Z m_5660_
+	sendDifficultyUpdate (Lnet/minecraft/server/level/ServerPlayer;)V m_129938_
+		0 p_129939_ p_129939_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_236736_ p_236736_
+	setDefaultGameType (Lnet/minecraft/world/level/GameType;)V m_7835_
+		0 p_129832_ p_129832_
+	setDemo (Z)V m_129975_
+		0 p_129976_ p_129976_
+	setDifficulty (Lnet/minecraft/world/Difficulty;Z)V m_129827_
+		0 p_129828_ p_129828_
+		1 p_129829_ p_129829_
+	setDifficultyLocked (Z)V m_129958_
+		0 p_129959_ p_129959_
+	setEnforceWhitelist (Z)V m_130004_
+		0 p_130005_ p_130005_
+	setFlightAllowed (Z)V m_129999_
+		0 p_130000_ p_130000_
+	setId (Ljava/lang/String;)V m_129948_
+		0 p_129949_ p_129949_
+	setInitialSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZ)V m_177896_
+		static
+		0 p_177897_ p_177897_
+		1 p_177898_ p_177898_
+		2 p_177899_ p_177899_
+		3 p_177900_ p_177900_
+	setLocalIp (Ljava/lang/String;)V m_129913_
+		0 p_129914_ p_129914_
+	setMotd (Ljava/lang/String;)V m_129989_
+		0 p_129990_ p_129990_
+	setPlayerIdleTimeout (I)V m_7196_
+		0 p_129978_ p_129978_
+	setPlayerList (Lnet/minecraft/server/players/PlayerList;)V m_129823_
+		0 p_129824_ p_129824_
+	setPort (I)V m_129801_
+		0 p_129802_ p_129802_
+	setPreventProxyConnections (Z)V m_129993_
+		0 p_129994_ p_129994_
+	setPvpAllowed (Z)V m_129997_
+		0 p_129998_ p_129998_
+	setSingleplayerProfile (Lcom/mojang/authlib/GameProfile;)V m_236740_
+		0 p_236741_ p_236741_
+	setUsesAuthentication (Z)V m_129985_
+		0 p_129986_ p_129986_
+	setupDebugLevel (Lnet/minecraft/world/level/storage/WorldData;)V m_129847_
+		0 p_129848_ p_129848_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_129980_ p_129980_
+	shouldRun (Lnet/minecraft/server/TickTask;)Z m_6362_
+		0 p_129883_ p_129883_
+	spin (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; m_129872_
+		static
+		0 p_129873_ p_129873_
+	startMetricsRecordingTick ()V m_177945_
+	startRecordingMetrics (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V m_177923_
+		0 p_177924_ p_177924_
+		1 p_177925_ p_177925_
+	startTimeProfiler ()V m_177943_
+	stopRecordingMetrics ()V m_177928_
+	stopServer ()V m_7041_
+	stopTimeProfiler ()Lnet/minecraft/util/profiling/ProfileResults; m_177944_
+	synchronizeTime (Lnet/minecraft/server/level/ServerLevel;)V m_276346_
+		0 p_276371_ p_276371_
+	tickChildren (Ljava/util/function/BooleanSupplier;)V m_5703_
+		0 p_129954_ p_129954_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_129871_ p_129871_
+	updateMobSpawningFlags ()V m_129962_
+	usesAuthentication ()Z m_129797_
+	waitUntilNextTick ()V m_130012_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_129988_ p_129988_
+	wrapRunnable (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; m_6681_
+		0 p_129852_ p_129852_
+net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
+	this$0 f_195525_
+	val$entries f_195523_
+	val$gameRules f_195524_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Lnet/minecraft/world/level/GameRules;)V <init>
+		0 p_195527_ p_195527_
+		1 p_195528_ p_195528_
+		2 p_195529_ p_195529_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_195531_ p_195531_
+		1 p_195532_ p_195532_
+net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$ReloadableResources
+	managers f_206585_
+	resourceManager f_206584_
+	<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)V <init>
+		0 f_206584_ f_206584_
+		1 f_206585_ f_206585_
+	close ()V close
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206593_ p_206593_
+	hashCode ()I hashCode
+	managers ()Lnet/minecraft/server/ReloadableServerResources; f_206585_
+	resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; f_206584_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$ServerResourcePackInfo
+	hash f_236744_
+	isRequired f_236745_
+	prompt f_236746_
+	url f_236743_
+	<init> (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
+		0 f_236743_ f_236743_
+		1 f_236744_ f_236744_
+		2 f_236745_ f_236745_
+		3 f_236746_ f_236746_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236757_ p_236757_
+	hash ()Ljava/lang/String; f_236744_
+	hashCode ()I hashCode
+	isRequired ()Z f_236745_
+	prompt ()Lnet/minecraft/network/chat/Component; f_236746_
+	toString ()Ljava/lang/String; toString
+	url ()Ljava/lang/String; f_236743_
+net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$TimeProfiler
+	startNanos f_177955_
+	startTick f_177956_
+	<init> (JI)V <init>
+		0 p_177958_ p_177958_
+		1 p_177959_ p_177959_
+	stop (JI)Lnet/minecraft/util/profiling/ProfileResults; m_177960_
+		0 p_177961_ p_177961_
+		1 p_177962_ p_177962_
+net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
+	this$0 f_177965_
+	val$stopNanos f_177963_
+	val$stopTick f_177964_
+	<init> (Lnet/minecraft/server/MinecraftServer$TimeProfiler;JI)V <init>
+		0 p_177967_ p_177967_
+		1 p_177968_ p_177968_
+		2 p_177969_ p_177969_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_177972_ p_177972_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_177974_ p_177974_
+net/minecraft/server/PlayerAdvancements net/minecraft/server/PlayerAdvancements
+	GSON f_135959_
+	LOGGER f_135958_
+	TYPE_TOKEN f_135960_
+	dataFixer f_135961_
+	isFirstPacket f_135970_
+	lastSelectedTab f_135969_
+	player f_135968_
+	playerList f_135962_
+	playerSavePath f_263766_
+	progress f_263740_
+	progressChanged f_135967_
+	rootsToUpdate f_263821_
+	visible f_135965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/ServerAdvancementManager;Ljava/nio/file/Path;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_265655_ p_265655_
+		1 p_265703_ p_265703_
+		2 p_265166_ p_265166_
+		3 p_265268_ p_265268_
+		4 p_265673_ p_265673_
+	award (Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_135988_
+		0 p_135989_ p_135989_
+		1 p_135990_ p_135990_
+	checkForAutomaticTriggers (Lnet/minecraft/server/ServerAdvancementManager;)V m_136002_
+		0 p_136003_ p_136003_
+	flushDirty (Lnet/minecraft/server/level/ServerPlayer;)V m_135992_
+		0 p_135993_ p_135993_
+	getOrStartProgress (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/AdvancementProgress; m_135996_
+		0 p_135997_ p_135997_
+	lambda$load$0 (Lnet/minecraft/server/ServerAdvancementManager;Ljava/util/Map$Entry;)V m_264255_
+		0 p_265222_ p_265222_
+		1 p_265663_ p_265663_
+	lambda$updateTreeVisibility$1 (Lnet/minecraft/advancements/Advancement;)Z m_264523_
+		0 p_265787_ p_265787_
+	lambda$updateTreeVisibility$2 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/advancements/Advancement;Z)V m_264320_
+		0 p_265400_ p_265400_
+		1 p_265267_ p_265267_
+		2 p_265247_ p_265247_
+		3 p_265330_ p_265330_
+	load (Lnet/minecraft/server/ServerAdvancementManager;)V m_136006_
+		0 p_136007_ p_136007_
+	markForVisibilityUpdate (Lnet/minecraft/advancements/Advancement;)V m_264423_
+		0 p_265528_ p_265528_
+	registerListeners (Lnet/minecraft/advancements/Advancement;)V m_136004_
+		0 p_136005_ p_136005_
+	registerListeners (Lnet/minecraft/server/ServerAdvancementManager;)V m_135994_
+		0 p_135995_ p_135995_
+	reload (Lnet/minecraft/server/ServerAdvancementManager;)V m_135981_
+		0 p_135982_ p_135982_
+	revoke (Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_135998_
+		0 p_135999_ p_135999_
+		1 p_136000_ p_136000_
+	save ()V m_135991_
+	setPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_135979_
+		0 p_135980_ p_135980_
+	setSelectedTab (Lnet/minecraft/advancements/Advancement;)V m_135983_
+		0 p_135984_ p_135984_
+	startProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_135985_
+		0 p_135986_ p_135986_
+		1 p_135987_ p_135987_
+	stopListening ()V m_135978_
+	unregisterListeners (Lnet/minecraft/advancements/Advancement;)V m_136008_
+		0 p_136009_ p_136009_
+	updateTreeVisibility (Lnet/minecraft/advancements/Advancement;Ljava/util/Set;Ljava/util/Set;)V m_264265_
+		0 p_265158_ p_265158_
+		1 p_265206_ p_265206_
+		2 p_265593_ p_265593_
+net/minecraft/server/PlayerAdvancements$1 net/minecraft/server/PlayerAdvancements$1
+	<init> ()V <init>
+net/minecraft/server/RegistryLayer net/minecraft/server/RegistryLayer
+	$VALUES $VALUES
+	DIMENSIONS DIMENSIONS
+	RELOADABLE RELOADABLE
+	STATIC STATIC
+	STATIC_ACCESS f_244179_
+	VALUES f_244343_
+	WORLDGEN WORLDGEN
+	$values ()[Lnet/minecraft/server/RegistryLayer; m_247136_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249785_ p_249785_
+		1 p_251278_ p_251278_
+	createRegistryAccess ()Lnet/minecraft/core/LayeredRegistryAccess; m_245849_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/RegistryLayer; valueOf
+		static
+		0 p_248555_ p_248555_
+	values ()[Lnet/minecraft/server/RegistryLayer; values
+		static
+net/minecraft/server/ReloadableServerResources net/minecraft/server/ReloadableServerResources
+	DATA_RELOAD_INITIAL_TASK f_206846_
+	LOGGER f_206845_
+	advancements f_206853_
+	commandBuildContext f_214300_
+	commands f_206847_
+	functionLibrary f_206854_
+	lootData f_278467_
+	recipes f_206848_
+	tagManager f_206849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
+		0 p_206857_ p_206857_
+		1 p_250695_ p_250695_
+		2 p_206858_ p_206858_
+		3 p_206859_ p_206859_
+	getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; m_206889_
+	getCommands ()Lnet/minecraft/commands/Commands; m_206888_
+	getFunctionLibrary ()Lnet/minecraft/server/ServerFunctionLibrary; m_206860_
+	getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; m_278801_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_206887_
+	lambda$loadResources$0 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;Ljava/lang/Throwable;)V m_254799_
+		static
+		0 p_255533_ p_255533_
+		1 p_255534_ p_255534_
+		2 p_255535_ p_255535_
+	lambda$loadResources$1 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; m_214304_
+		static
+		0 p_214305_ p_214305_
+		1 p_214306_ p_214306_
+	lambda$updateRegistryTags$2 (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V m_214313_
+		static
+		0 p_214314_ p_214314_
+		1 p_214315_ p_214315_
+	lambda$updateRegistryTags$3 (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; m_214301_
+		static
+		0 p_214302_ p_214302_
+		1 p_214303_ p_214303_
+	lambda$updateRegistryTags$4 (Ljava/util/Map$Entry;)Ljava/util/List; m_214311_
+		static
+		0 p_214312_ p_214312_
+	listeners ()Ljava/util/List; m_206890_
+	loadResources (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_247740_
+		static
+		0 p_248588_ p_248588_
+		1 p_251163_ p_251163_
+		2 p_250212_ p_250212_
+		3 p_249301_ p_249301_
+		4 p_251126_ p_251126_
+		5 p_249136_ p_249136_
+		6 p_249601_ p_249601_
+	updateRegistryTags (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V m_206870_
+		static
+		0 p_206871_ p_206871_
+		1 p_206872_ p_206872_
+	updateRegistryTags (Lnet/minecraft/core/RegistryAccess;)V m_206868_
+		0 p_206869_ p_206869_
+net/minecraft/server/RunningOnDifferentThreadException net/minecraft/server/RunningOnDifferentThreadException
+	RUNNING_ON_DIFFERENT_THREAD f_136017_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
+net/minecraft/server/ServerAdvancementManager net/minecraft/server/ServerAdvancementManager
+	GSON f_136022_
+	LOGGER f_136021_
+	advancements f_136023_
+	lootData f_278379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;)V <init>
+		0 p_279237_ p_279237_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_136034_ p_136034_
+		1 p_136035_ p_136035_
+		2 p_136036_ p_136036_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_136030_ p_136030_
+		1 p_136031_ p_136031_
+		2 p_136032_ p_136032_
+	getAdvancement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_136041_
+		0 p_136042_ p_136042_
+	getAllAdvancements ()Ljava/util/Collection; m_136028_
+	lambda$apply$0 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V m_278533_
+		0 p_278902_ p_278902_
+		1 p_278903_ p_278903_
+		2 p_278904_ p_278904_
+net/minecraft/server/ServerFunctionLibrary net/minecraft/server/ServerFunctionLibrary
+	LISTER f_244053_
+	LOGGER f_136043_
+	dispatcher f_136050_
+	functionCompilationLevel f_136049_
+	functions f_136046_
+	tags f_136048_
+	tagsLoader f_136047_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/brigadier/CommandDispatcher;)V <init>
+		0 p_136053_ p_136053_
+		1 p_136054_ p_136054_
+	getAvailableTags ()Ljava/lang/Iterable; m_206891_
+	getFunction (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_136089_
+		0 p_136090_ p_136090_
+	getFunctions ()Ljava/util/Map; m_136055_
+	getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214327_
+		0 p_214328_ p_214328_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_179956_
+		0 p_179957_ p_179957_
+	lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_244807_
+		static
+		0 p_248093_ p_248093_
+	lambda$reload$2 (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandFunction; m_214320_
+		0 p_214321_ p_214321_
+		1 p_214322_ p_214322_
+		2 p_214323_ p_214323_
+	lambda$reload$3 (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; m_179947_
+		static
+		0 p_179948_ p_179948_
+		1 p_179949_ p_179949_
+		2 p_179950_ p_179950_
+	lambda$reload$4 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_244808_
+		0 p_248094_ p_248094_
+		1 p_248095_ p_248095_
+	lambda$reload$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; m_179951_
+		static
+		0 p_179952_ p_179952_
+		1 p_179953_ p_179953_
+		2 p_179954_ p_179954_
+		3 p_179955_ p_179955_
+	lambda$reload$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V m_179939_
+		static
+		0 p_179940_ p_179940_
+		1 p_179941_ p_179941_
+		2 p_179942_ p_179942_
+	lambda$reload$7 (Lcom/mojang/datafixers/util/Pair;)V m_179943_
+		0 p_179944_ p_179944_
+	readLines (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; m_214316_
+		static
+		0 p_214317_ p_214317_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_136057_ p_136057_
+		1 p_136058_ p_136058_
+		2 p_136059_ p_136059_
+		3 p_136060_ p_136060_
+		4 p_136061_ p_136061_
+		5 p_136062_ p_136062_
+net/minecraft/server/ServerFunctionManager net/minecraft/server/ServerFunctionManager
+	LOAD_FUNCTION_TAG f_136100_
+	NO_RECURSIVE_TRACES f_179958_
+	TICK_FUNCTION_TAG f_136099_
+	context f_179959_
+	library f_136107_
+	postReload f_136106_
+	server f_136101_
+	ticking f_136105_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/ServerFunctionLibrary;)V <init>
+		0 p_136110_ p_136110_
+		1 p_136111_ p_136111_
+	execute (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)I m_179960_
+		0 p_179961_ p_179961_
+		1 p_179962_ p_179962_
+		2 p_179963_ p_179963_
+	execute (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)I m_136112_
+		0 p_136113_ p_136113_
+		1 p_136114_ p_136114_
+	executeTagFunctions (Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;)V m_136115_
+		0 p_136116_ p_136116_
+		1 p_136117_ p_136117_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_136118_
+		0 p_136119_ p_136119_
+	getCommandLimit ()I m_136122_
+	getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; m_136127_
+	getFunctionNames ()Ljava/lang/Iterable; m_136130_
+	getGameLoopSender ()Lnet/minecraft/commands/CommandSourceStack; m_136129_
+	getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214331_
+		0 p_214332_ p_214332_
+	getTagNames ()Ljava/lang/Iterable; m_136131_
+	postReload (Lnet/minecraft/server/ServerFunctionLibrary;)V m_136125_
+		0 p_136126_ p_136126_
+	replaceLibrary (Lnet/minecraft/server/ServerFunctionLibrary;)V m_136120_
+		0 p_136121_ p_136121_
+	tick ()V m_136128_
+net/minecraft/server/ServerFunctionManager$ExecutionContext net/minecraft/server/ServerFunctionManager$ExecutionContext
+	abortCurrentDepth f_279555_
+	commandQueue f_179967_
+	depth f_179965_
+	nestedCalls f_179968_
+	this$0 f_179964_
+	tracer f_179966_
+	<init> (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V <init>
+		0 p_179970_ p_179970_
+		1 p_179971_ p_179971_
+	delayFunctionCall (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)V m_179972_
+		0 p_179973_ p_179973_
+		1 p_179974_ p_179974_
+	reportError (Ljava/lang/String;)V m_179975_
+		0 p_179976_ p_179976_
+	runTopCommand (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)I m_179977_
+		0 p_179978_ p_179978_
+		1 p_179979_ p_179979_
+	wrapSender (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_280539_
+		0 p_282848_ p_282848_
+net/minecraft/server/ServerFunctionManager$ExecutionContext$AbortingReturnValueConsumer net/minecraft/server/ServerFunctionManager$ExecutionContext$AbortingReturnValueConsumer
+	this$1 f_279625_
+	wrapped f_279539_
+	<init> (Lnet/minecraft/server/ServerFunctionManager$ExecutionContext;Ljava/util/function/IntConsumer;)V <init>
+		0 p_283320_ p_283320_
+		1 p_281634_ p_281634_
+	accept (I)V accept
+		0 p_281286_ p_281286_
+net/minecraft/server/ServerFunctionManager$QueuedCommand net/minecraft/server/ServerFunctionManager$QueuedCommand
+	depth f_179980_
+	entry f_136134_
+	sender f_136133_
+	<init> (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/commands/CommandFunction$Entry;)V <init>
+		0 p_179982_ p_179982_
+		1 p_179983_ p_179983_
+		2 p_179984_ p_179984_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Ljava/util/Deque;ILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_179985_
+		0 p_179986_ p_179986_
+		1 p_179987_ p_179987_
+		2 p_179988_ p_179988_
+		3 p_179989_ p_179989_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/ServerFunctionManager$TraceCallbacks net/minecraft/server/ServerFunctionManager$TraceCallbacks
+	onCall (ILnet/minecraft/resources/ResourceLocation;I)V m_142147_
+		0 p_179995_ p_179995_
+		1 p_179996_ p_179996_
+		2 p_179997_ p_179997_
+	onCommand (ILjava/lang/String;)V m_142256_
+		0 p_179990_ p_179990_
+		1 p_179991_ p_179991_
+	onError (ILjava/lang/String;)V m_142255_
+		0 p_179998_ p_179998_
+		1 p_179999_ p_179999_
+	onReturn (ILjava/lang/String;I)V m_142279_
+		0 p_179992_ p_179992_
+		1 p_179993_ p_179993_
+		2 p_179994_ p_179994_
+net/minecraft/server/ServerInterface net/minecraft/server/ServerInterface
+	getLevelIdName ()Ljava/lang/String; m_7123_
+	getMaxPlayers ()I m_7418_
+	getPlayerCount ()I m_7416_
+	getPlayerNames ()[Ljava/lang/String; m_7641_
+	getPluginNames ()Ljava/lang/String; m_7138_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_7913_
+	getServerIp ()Ljava/lang/String; m_6866_
+	getServerName ()Ljava/lang/String; m_6995_
+	getServerPort ()I m_7448_
+	getServerVersion ()Ljava/lang/String; m_7630_
+	runCommand (Ljava/lang/String;)Ljava/lang/String; m_7261_
+		0 p_136143_ p_136143_
+net/minecraft/server/ServerScoreboard net/minecraft/server/ServerScoreboard
+	dirtyListeners f_136195_
+	server f_136193_
+	trackedObjectives f_136194_
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_136197_ p_136197_
+	addDirtyListener (Ljava/lang/Runnable;)V m_136207_
+		0 p_136208_ p_136208_
+	addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z m_6546_
+		0 p_136215_ p_136215_
+		1 p_136216_ p_136216_
+	createData (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; m_180013_
+		0 p_180014_ p_180014_
+	createData ()Lnet/minecraft/world/scores/ScoreboardSaveData; m_180015_
+	getObjectiveDisplaySlotCount (Lnet/minecraft/world/scores/Objective;)I m_136237_
+		0 p_136238_ p_136238_
+	getStartTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; m_136229_
+		0 p_136230_ p_136230_
+	getStopTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; m_136233_
+		0 p_136234_ p_136234_
+	onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V m_7092_
+		0 p_136202_ p_136202_
+	onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V m_7091_
+		0 p_136219_ p_136219_
+	onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V m_7093_
+		0 p_136226_ p_136226_
+	onPlayerRemoved (Ljava/lang/String;)V m_7182_
+		0 p_136210_ p_136210_
+	onPlayerScoreRemoved (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_5973_
+		0 p_136212_ p_136212_
+		1 p_136213_ p_136213_
+	onScoreChanged (Lnet/minecraft/world/scores/Score;)V m_5734_
+		0 p_136206_ p_136206_
+	onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V m_7650_
+		0 p_136204_ p_136204_
+	onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V m_7645_
+		0 p_136221_ p_136221_
+	onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V m_7644_
+		0 p_136228_ p_136228_
+	removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V m_6519_
+		0 p_136223_ p_136223_
+		1 p_136224_ p_136224_
+	setDirty ()V m_136217_
+	setDisplayObjective (ILnet/minecraft/world/scores/Objective;)V m_7136_
+		0 p_136199_ p_136199_
+		1 p_136200_ p_136200_
+	startTrackingObjective (Lnet/minecraft/world/scores/Objective;)V m_136231_
+		0 p_136232_ p_136232_
+	stopTrackingObjective (Lnet/minecraft/world/scores/Objective;)V m_136235_
+		0 p_136236_ p_136236_
+net/minecraft/server/ServerScoreboard$Method net/minecraft/server/ServerScoreboard$Method
+	$VALUES $VALUES
+	CHANGE CHANGE
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/server/ServerScoreboard$Method; m_180016_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_136244_ p_136244_
+		1 p_136245_ p_136245_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/ServerScoreboard$Method; valueOf
+		static
+		0 p_136247_ p_136247_
+	values ()[Lnet/minecraft/server/ServerScoreboard$Method; values
+		static
+net/minecraft/server/Services net/minecraft/server/Services
+	USERID_CACHE_FILE f_214337_
+	profileCache f_214336_
+	profileRepository f_214335_
+	servicesKeySet f_283795_
+	sessionService f_214333_
+	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/server/players/GameProfileCache;)V <init>
+		0 f_214333_ f_214333_
+		1 f_283795_ f_283795_
+		2 f_214335_ f_214335_
+		3 f_214336_ f_214336_
+	create (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lnet/minecraft/server/Services; m_214344_
+		static
+		0 p_214345_ p_214345_
+		1 p_214346_ p_214346_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214351_ p_214351_
+	hashCode ()I hashCode
+	profileCache ()Lnet/minecraft/server/players/GameProfileCache; f_214336_
+	profileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_284133_
+	profileRepository ()Lcom/mojang/authlib/GameProfileRepository; f_214335_
+	servicesKeySet ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; f_283795_
+	sessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; f_214333_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/TickTask net/minecraft/server/TickTask
+	runnable f_136250_
+	tick f_136249_
+	<init> (ILjava/lang/Runnable;)V <init>
+		0 p_136252_ p_136252_
+		1 p_136253_ p_136253_
+	getTick ()I m_136254_
+	run ()V run
+net/minecraft/server/WorldLoader net/minecraft/server/WorldLoader
+	LOGGER f_244206_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$load$0 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V m_214368_
+		static
+		0 p_214369_ p_214369_
+		1 p_214370_ p_214370_
+		2 p_214371_ p_214371_
+	lambda$load$1 (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/server/WorldLoader$ResultFactory;Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/WorldLoader$DataLoadOutput;Lnet/minecraft/server/ReloadableServerResources;)Ljava/lang/Object; m_244809_
+		static
+		0 p_248096_ p_248096_
+		1 p_248097_ p_248097_
+		2 p_248098_ p_248098_
+		3 p_248099_ p_248099_
+		4 p_248100_ p_248100_
+		5 p_248101_ p_248101_
+	load (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_214362_
+		static
+		0 p_214363_ p_214363_
+		1 p_214364_ p_214364_
+		2 p_214365_ p_214365_
+		3 p_214366_ p_214366_
+		4 p_214367_ p_214367_
+	loadAndReplaceLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; m_245736_
+		static
+		0 p_249913_ p_249913_
+		1 p_252077_ p_252077_
+		2 p_250346_ p_250346_
+		3 p_250589_ p_250589_
+	loadLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; m_246152_
+		static
+		0 p_251529_ p_251529_
+		1 p_250737_ p_250737_
+		2 p_250790_ p_250790_
+		3 p_249516_ p_249516_
+net/minecraft/server/WorldLoader$DataLoadContext net/minecraft/server/WorldLoader$DataLoadContext
+	dataConfiguration f_244127_
+	datapackDimensions f_243759_
+	datapackWorldgen f_244104_
+	resources f_244187_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
+		0 f_244187_ f_244187_
+		1 f_244127_ f_244127_
+		2 f_244104_ f_244104_
+		3 f_243759_ f_243759_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_244127_
+	datapackDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; f_243759_
+	datapackWorldgen ()Lnet/minecraft/core/RegistryAccess$Frozen; f_244104_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250459_ p_250459_
+	hashCode ()I hashCode
+	resources ()Lnet/minecraft/server/packs/resources/ResourceManager; f_244187_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$DataLoadOutput net/minecraft/server/WorldLoader$DataLoadOutput
+	cookie f_244458_
+	finalDimensions f_244143_
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
+		0 f_244458_ f_244458_
+		1 f_244143_ f_244143_
+	cookie ()Ljava/lang/Object; f_244458_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250694_ p_250694_
+	finalDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; f_244143_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$InitConfig net/minecraft/server/WorldLoader$InitConfig
+	commandSelection f_214379_
+	functionCompilationLevel f_214380_
+	packConfig f_214378_
+	<init> (Lnet/minecraft/server/WorldLoader$PackConfig;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
+		0 f_214378_ f_214378_
+		1 f_214379_ f_214379_
+		2 f_214380_ f_214380_
+	commandSelection ()Lnet/minecraft/commands/Commands$CommandSelection; f_214379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214389_ p_214389_
+	functionCompilationLevel ()I f_214380_
+	hashCode ()I hashCode
+	packConfig ()Lnet/minecraft/server/WorldLoader$PackConfig; f_214378_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$PackConfig net/minecraft/server/WorldLoader$PackConfig
+	initMode f_244133_
+	initialDataConfig f_244366_
+	packRepository f_214392_
+	safeMode f_214394_
+	<init> (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)V <init>
+		0 f_214392_ f_214392_
+		1 f_244366_ f_244366_
+		2 f_214394_ f_214394_
+		3 f_244133_ f_244133_
+	createResourceManager ()Lcom/mojang/datafixers/util/Pair; m_214399_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214404_ p_214404_
+	hashCode ()I hashCode
+	initMode ()Z f_244133_
+	initialDataConfig ()Lnet/minecraft/world/level/WorldDataConfiguration; f_244366_
+	packRepository ()Lnet/minecraft/server/packs/repository/PackRepository; f_214392_
+	safeMode ()Z f_214394_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$ResultFactory net/minecraft/server/WorldLoader$ResultFactory
+	create (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/lang/Object;)Ljava/lang/Object; m_214407_
+		0 p_214408_ p_214408_
+		1 p_214409_ p_214409_
+		2 p_248844_ p_248844_
+		3 p_214411_ p_214411_
+net/minecraft/server/WorldLoader$WorldDataSupplier net/minecraft/server/WorldLoader$WorldDataSupplier
+	get (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_214412_
+		0 p_251042_ p_251042_
+net/minecraft/server/WorldStem net/minecraft/server/WorldStem
+	dataPackResources f_206893_
+	registries f_244542_
+	resourceManager f_206892_
+	worldData f_206895_
+	<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V <init>
+		0 f_206892_ f_206892_
+		1 f_206893_ f_206893_
+		2 f_244542_ f_244542_
+		3 f_206895_ f_206895_
+	close ()V close
+	dataPackResources ()Lnet/minecraft/server/ReloadableServerResources; f_206893_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206923_ p_206923_
+	hashCode ()I hashCode
+	registries ()Lnet/minecraft/core/LayeredRegistryAccess; f_244542_
+	resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; f_206892_
+	toString ()Ljava/lang/String; toString
+	worldData ()Lnet/minecraft/world/level/storage/WorldData; f_206895_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator net/minecraft/server/advancements/AdvancementVisibilityEvaluator
+	VISIBILITY_DEPTH f_263793_
+	<init> ()V <init>
+	evaluateVisibility (Lnet/minecraft/advancements/Advancement;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)Z m_264402_
+		static
+		0 p_265202_ p_265202_
+		1 p_265086_ p_265086_
+		2 p_265561_ p_265561_
+		3 p_265381_ p_265381_
+	evaluateVisibility (Lnet/minecraft/advancements/Advancement;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)V m_264099_
+		static
+		0 p_265578_ p_265578_
+		1 p_265359_ p_265359_
+		2 p_265303_ p_265303_
+	evaluateVisibilityRule (Lnet/minecraft/advancements/Advancement;Z)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; m_264339_
+		static
+		0 p_265736_ p_265736_
+		1 p_265426_ p_265426_
+	evaluateVisiblityForUnfinishedNode (Lit/unimi/dsi/fastutil/Stack;)Z m_264309_
+		static
+		0 p_265343_ p_265343_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output
+	accept (Lnet/minecraft/advancements/Advancement;Z)V m_264135_
+		0 p_265639_ p_265639_
+		1 p_265580_ p_265580_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule
+	$VALUES $VALUES
+	HIDE HIDE
+	NO_CHANGE NO_CHANGE
+	SHOW SHOW
+	$values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; m_264245_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265740_ p_265740_
+		1 p_265478_ p_265478_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; valueOf
+		static
+		0 p_265355_ p_265355_
+	values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; values
+		static
+net/minecraft/server/advancements/package-info net/minecraft/server/advancements/package-info
+net/minecraft/server/bossevents/CustomBossEvent net/minecraft/server/bossevents/CustomBossEvent
+	id f_136256_
+	max f_136259_
+	players f_136257_
+	value f_136258_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_136261_ p_136261_
+		1 p_136262_ p_136262_
+	addOfflinePlayer (Ljava/util/UUID;)V m_136270_
+		0 p_136271_ p_136271_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6543_
+		0 p_136267_ p_136267_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_136288_
+	getMax ()I m_136285_
+	getTextId ()Lnet/minecraft/resources/ResourceLocation; m_136263_
+	getValue ()I m_136282_
+	lambda$getDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_136275_
+		0 p_136276_ p_136276_
+	load (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136272_
+		static
+		0 p_136273_ p_136273_
+		1 p_136274_ p_136274_
+	onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136283_
+		0 p_136284_ p_136284_
+	onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136286_
+		0 p_136287_ p_136287_
+	removeAllPlayers ()V m_7706_
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6539_
+		0 p_136281_ p_136281_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_136289_
+	setMax (I)V m_136278_
+		0 p_136279_ p_136279_
+	setPlayers (Ljava/util/Collection;)Z m_136268_
+		0 p_136269_ p_136269_
+	setValue (I)V m_136264_
+		0 p_136265_ p_136265_
+net/minecraft/server/bossevents/CustomBossEvents net/minecraft/server/bossevents/CustomBossEvents
+	events f_136290_
+	<init> ()V <init>
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136299_
+		0 p_136300_ p_136300_
+		1 p_136301_ p_136301_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136297_
+		0 p_136298_ p_136298_
+	getEvents ()Ljava/util/Collection; m_136304_
+	getIds ()Ljava/util/Collection; m_136292_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_136295_
+		0 p_136296_ p_136296_
+	onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136293_
+		0 p_136294_ p_136294_
+	onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136305_
+		0 p_136306_ p_136306_
+	remove (Lnet/minecraft/server/bossevents/CustomBossEvent;)V m_136302_
+		0 p_136303_ p_136303_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_136307_
+net/minecraft/server/bossevents/package-info net/minecraft/server/bossevents/package-info
+net/minecraft/server/chase/ChaseClient net/minecraft/server/chase/ChaseClient
+	LOGGER f_195980_
+	RECONNECT_INTERVAL_SECONDS f_195981_
+	server f_195984_
+	serverHost f_195982_
+	serverPort f_195983_
+	socket f_195986_
+	thread f_195987_
+	wantsToRun f_195985_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_195990_ p_195990_
+		1 p_195991_ p_195991_
+		2 p_195992_ p_195992_
+	executeCommand (Ljava/lang/String;)V m_196001_
+		0 p_196002_ p_196002_
+	handleMessage (Ljava/lang/String;)V m_195994_
+		0 p_195995_ p_195995_
+	handleTeleport (Ljava/util/Scanner;)V m_195996_
+		0 p_195997_ p_195997_
+	lambda$executeCommand$1 (Ljava/lang/String;)V m_196006_
+		0 p_196007_ p_196007_
+	lambda$handleTeleport$0 (Lnet/minecraft/server/chase/ChaseClient$TeleportTarget;)V m_195998_
+		0 p_195999_ p_195999_
+	parseTarget (Ljava/util/Scanner;)Ljava/util/Optional; m_196003_
+		0 p_196004_ p_196004_
+	run ()V m_196005_
+	start ()V m_195993_
+	stop ()V m_196000_
+net/minecraft/server/chase/ChaseClient$TeleportTarget net/minecraft/server/chase/ChaseClient$TeleportTarget
+	level f_196008_
+	pos f_196009_
+	rot f_196010_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;)V <init>
+		0 f_196008_ f_196008_
+		1 f_196009_ f_196009_
+		2 f_196010_ f_196010_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196019_ p_196019_
+	hashCode ()I hashCode
+	level ()Lnet/minecraft/resources/ResourceKey; f_196008_
+	pos ()Lnet/minecraft/world/phys/Vec3; f_196009_
+	rot ()Lnet/minecraft/world/phys/Vec2; f_196010_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/chase/ChaseServer net/minecraft/server/chase/ChaseServer
+	LOGGER f_196022_
+	broadcastIntervalMs f_196026_
+	clientSockets f_196029_
+	playerList f_196025_
+	serverBindAddress f_196023_
+	serverPort f_196024_
+	serverSocket f_196028_
+	wantsToRun f_196027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/players/PlayerList;I)V <init>
+		0 p_196032_ p_196032_
+		1 p_196033_ p_196033_
+		2 p_196034_ p_196034_
+		3 p_196035_ p_196035_
+	getPlayerPosition ()Lnet/minecraft/server/chase/ChaseServer$PlayerPosition; m_196043_
+	lambda$runSender$0 (Ljava/net/Socket;[B)V m_196037_
+		static
+		0 p_196038_ p_196038_
+		1 p_196039_ p_196039_
+	runAcceptor ()V m_196042_
+	runSender ()V m_196041_
+	start ()V m_196036_
+	stop ()V m_196040_
+net/minecraft/server/chase/ChaseServer$PlayerPosition net/minecraft/server/chase/ChaseServer$PlayerPosition
+	dimensionName f_196044_
+	x f_196045_
+	xRot f_196049_
+	y f_196046_
+	yRot f_196048_
+	z f_196047_
+	<init> (Ljava/lang/String;DDDFF)V <init>
+		0 f_196044_ f_196044_
+		1 f_196045_ f_196045_
+		2 f_196046_ f_196046_
+		3 f_196047_ f_196047_
+		4 f_196048_ f_196048_
+		5 f_196049_ f_196049_
+	dimensionName ()Ljava/lang/String; f_196044_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196063_ p_196063_
+	format ()Ljava/lang/String; m_196065_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	x ()D f_196045_
+	xRot ()F f_196049_
+	y ()D f_196046_
+	yRot ()F f_196048_
+	z ()D f_196047_
+net/minecraft/server/chase/package-info net/minecraft/server/chase/package-info
+net/minecraft/server/commands/AdvancementCommands net/minecraft/server/commands/AdvancementCommands
+	SUGGEST_ADVANCEMENTS f_136308_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addChildren (Lnet/minecraft/advancements/Advancement;Ljava/util/List;)V m_136330_
+		static
+		0 p_136331_ p_136331_
+		1 p_136332_ p_136332_
+	getAdvancements (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/server/commands/AdvancementCommands$Mode;)Ljava/util/List; m_136333_
+		static
+		0 p_136334_ p_136334_
+		1 p_136335_ p_136335_
+	lambda$perform$16 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289059_
+		static
+		0 p_289257_ p_289257_
+		1 p_289258_ p_289258_
+		2 p_289259_ p_289259_
+	lambda$perform$17 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287811_
+		static
+		0 p_288273_ p_288273_
+		1 p_288274_ p_288274_
+		2 p_288275_ p_288275_
+	lambda$perform$18 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289057_
+		static
+		0 p_289250_ p_289250_
+		1 p_289251_ p_289251_
+		2 p_289252_ p_289252_
+	lambda$perform$19 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287815_
+		static
+		0 p_288287_ p_288287_
+		1 p_288288_ p_288288_
+		2 p_288289_ p_288289_
+	lambda$performCriterion$20 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/Advancement;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289058_
+		static
+		0 p_289253_ p_289253_
+		1 p_289254_ p_289254_
+		2 p_289255_ p_289255_
+		3 p_289256_ p_289256_
+	lambda$performCriterion$21 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/Advancement;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287814_
+		static
+		0 p_288283_ p_288283_
+		1 p_288284_ p_288284_
+		2 p_288285_ p_288285_
+		3 p_288286_ p_288286_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136317_
+		static
+		0 p_136318_ p_136318_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136314_
+		static
+		0 p_136315_ p_136315_
+		1 p_136316_ p_136316_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136348_
+		static
+		0 p_136349_ p_136349_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_136346_
+		static
+		0 p_136347_ p_136347_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136341_
+		static
+		0 p_136342_ p_136342_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_136336_
+		static
+		0 p_136337_ p_136337_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136312_
+		static
+		0 p_136313_ p_136313_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136362_
+		static
+		0 p_136363_ p_136363_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136338_
+		static
+		0 p_136339_ p_136339_
+		1 p_136340_ p_136340_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136360_
+		static
+		0 p_136361_ p_136361_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_136358_
+		static
+		0 p_136359_ p_136359_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136356_
+		static
+		0 p_136357_ p_136357_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136354_
+		static
+		0 p_136355_ p_136355_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136352_
+		static
+		0 p_136353_ p_136353_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_136350_
+		static
+		0 p_136351_ p_136351_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136343_
+		static
+		0 p_136344_ p_136344_
+		1 p_136345_ p_136345_
+	perform (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;)I m_136319_
+		static
+		0 p_136320_ p_136320_
+		1 p_136321_ p_136321_
+		2 p_136322_ p_136322_
+		3 p_136323_ p_136323_
+	performCriterion (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)I m_136324_
+		static
+		0 p_136325_ p_136325_
+		1 p_136326_ p_136326_
+		2 p_136327_ p_136327_
+		3 p_136328_ p_136328_
+		4 p_136329_ p_136329_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136310_
+		static
+		0 p_136311_ p_136311_
+net/minecraft/server/commands/AdvancementCommands$Action net/minecraft/server/commands/AdvancementCommands$Action
+	$VALUES $VALUES
+	GRANT GRANT
+	REVOKE REVOKE
+	key f_136366_
+	$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; m_180018_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136370_ p_136370_
+		1 p_136371_ p_136371_
+		2 p_136372_ p_136372_
+	getKey ()Ljava/lang/String; m_136378_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Iterable;)I m_136379_
+		0 p_136380_ p_136380_
+		1 p_136381_ p_136381_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136382_ p_136382_
+		1 p_136383_ p_136383_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136384_ p_136384_
+		1 p_136385_ p_136385_
+		2 p_136386_ p_136386_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Action; valueOf
+		static
+		0 p_136388_ p_136388_
+	values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; values
+		static
+net/minecraft/server/commands/AdvancementCommands$Action$1 net/minecraft/server/commands/AdvancementCommands$Action$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136391_ p_136391_
+		1 p_136392_ p_136392_
+		2 p_136393_ p_136393_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136395_ p_136395_
+		1 p_136396_ p_136396_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136398_ p_136398_
+		1 p_136399_ p_136399_
+		2 p_136400_ p_136400_
+net/minecraft/server/commands/AdvancementCommands$Action$2 net/minecraft/server/commands/AdvancementCommands$Action$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136402_ p_136402_
+		1 p_136403_ p_136403_
+		2 p_136404_ p_136404_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136406_ p_136406_
+		1 p_136407_ p_136407_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136409_ p_136409_
+		1 p_136410_ p_136410_
+		2 p_136411_ p_136411_
+net/minecraft/server/commands/AdvancementCommands$Mode net/minecraft/server/commands/AdvancementCommands$Mode
+	$VALUES $VALUES
+	EVERYTHING EVERYTHING
+	FROM FROM
+	ONLY ONLY
+	THROUGH THROUGH
+	UNTIL UNTIL
+	children f_136418_
+	parents f_136417_
+	$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; m_180019_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_136422_ p_136422_
+		1 p_136423_ p_136423_
+		2 p_136424_ p_136424_
+		3 p_136425_ p_136425_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Mode; valueOf
+		static
+		0 p_136431_ p_136431_
+	values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; values
+		static
+net/minecraft/server/commands/AttributeCommand net/minecraft/server/commands/AttributeCommand
+	ERROR_MODIFIER_ALREADY_PRESENT f_136437_
+	ERROR_NOT_LIVING_ENTITY f_136434_
+	ERROR_NO_SUCH_ATTRIBUTE f_136435_
+	ERROR_NO_SUCH_MODIFIER f_136436_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I m_136469_
+		static
+		0 p_136470_ p_136470_
+		1 p_136471_ p_136471_
+		2 p_251636_ p_251636_
+		3 p_136473_ p_136473_
+		4 p_136474_ p_136474_
+		5 p_136475_ p_136475_
+		6 p_136476_ p_136476_
+	getAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_246137_
+		static
+		0 p_248780_ p_248780_
+		1 p_251083_ p_251083_
+		2 p_250388_ p_250388_
+		3 p_250194_ p_250194_
+	getAttributeDescription (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; m_247618_
+		static
+		0 p_250602_ p_250602_
+	getAttributeInstance (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_246653_
+		static
+		0 p_252177_ p_252177_
+		1 p_249942_ p_249942_
+	getAttributeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;D)I m_136463_
+		static
+		0 p_136464_ p_136464_
+		1 p_136465_ p_136465_
+		2 p_250680_ p_250680_
+		3 p_136467_ p_136467_
+		4 p_136468_ p_136468_
+	getAttributeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_247645_
+		static
+		0 p_251776_ p_251776_
+		1 p_249647_ p_249647_
+		2 p_250986_ p_250986_
+		3 p_251395_ p_251395_
+	getEntityWithAttribute (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/LivingEntity; m_245112_
+		static
+		0 p_252105_ p_252105_
+		1 p_248921_ p_248921_
+	getLivingEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_136439_
+		static
+		0 p_136440_ p_136440_
+	lambda$addModifier$20 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287817_
+		static
+		0 p_288293_ p_288293_
+		1 p_288294_ p_288294_
+		2 p_288295_ p_288295_
+	lambda$getAttributeBase$17 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287821_
+		static
+		0 p_288306_ p_288306_
+		1 p_288307_ p_288307_
+		2 p_288308_ p_288308_
+	lambda$getAttributeModifier$18 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287820_
+		static
+		0 p_288302_ p_288302_
+		1 p_288303_ p_288303_
+		2 p_288304_ p_288304_
+		3 p_288305_ p_288305_
+	lambda$getAttributeValue$16 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287818_
+		static
+		0 p_288296_ p_288296_
+		1 p_288297_ p_288297_
+		2 p_288298_ p_288298_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_244813_
+		static
+		0 p_248105_ p_248105_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_244815_
+		static
+		0 p_248107_ p_248107_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_244816_
+		static
+		0 p_248108_ p_248108_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_244811_
+		static
+		0 p_248103_ p_248103_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_244818_
+		static
+		0 p_248110_ p_248110_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_244819_
+		static
+		0 p_248111_ p_248111_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_212440_
+		static
+		0 p_212441_ p_212441_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244817_
+		static
+		0 p_248109_ p_248109_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244812_
+		static
+		0 p_248104_ p_248104_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_244810_
+		static
+		0 p_248102_ p_248102_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_244820_
+		static
+		0 p_248112_ p_248112_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_244814_
+		static
+		0 p_248106_ p_248106_
+	lambda$removeModifier$21 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287816_
+		static
+		0 p_288290_ p_288290_
+		1 p_288291_ p_288291_
+		2 p_288292_ p_288292_
+	lambda$setAttributeBase$19 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287819_
+		static
+		0 p_288299_ p_288299_
+		1 p_288300_ p_288300_
+		2 p_288301_ p_288301_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212442_
+		static
+		0 p_212443_ p_212443_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212444_
+		static
+		0 p_212445_ p_212445_
+		1 p_212446_ p_212446_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212447_
+		static
+		0 p_212448_ p_212448_
+		1 p_212449_ p_212449_
+		2 p_212450_ p_212450_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136496_
+		static
+		0 p_136497_ p_136497_
+		1 p_136498_ p_136498_
+		2 p_136499_ p_136499_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_245835_
+		static
+		0 p_251026_ p_251026_
+		1 p_250936_ p_250936_
+	removeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;)I m_136458_
+		static
+		0 p_136459_ p_136459_
+		1 p_136460_ p_136460_
+		2 p_250830_ p_250830_
+		3 p_136462_ p_136462_
+	setAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_245136_
+		static
+		0 p_248556_ p_248556_
+		1 p_248620_ p_248620_
+		2 p_249456_ p_249456_
+		3 p_252212_ p_252212_
+net/minecraft/server/commands/BanIpCommands net/minecraft/server/commands/BanIpCommands
+	ERROR_ALREADY_BANNED f_136525_
+	ERROR_INVALID_IP f_136524_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	banIp (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_136539_
+		static
+		0 p_136540_ p_136540_
+		1 p_136541_ p_136541_
+		2 p_136542_ p_136542_
+	banIpOrName (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_136533_
+		static
+		0 p_136534_ p_136534_
+		1 p_136535_ p_136535_
+		2 p_136536_ p_136536_
+	lambda$banIp$3 (Ljava/lang/String;Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/network/chat/Component; m_287823_
+		static
+		0 p_288310_ p_288310_
+		1 p_288311_ p_288311_
+	lambda$banIp$4 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287822_
+		static
+		0 p_288309_ p_288309_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136531_
+		static
+		0 p_136532_ p_136532_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136537_
+		static
+		0 p_136538_ p_136538_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136529_
+		static
+		0 p_136530_ p_136530_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136527_
+		static
+		0 p_136528_ p_136528_
+net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/BanListCommands
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136547_
+		static
+		0 p_136548_ p_136548_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136554_
+		static
+		0 p_136555_ p_136555_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136552_
+		static
+		0 p_136553_ p_136553_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_136545_
+		static
+		0 p_136546_ p_136546_
+	lambda$showList$4 ()Lnet/minecraft/network/chat/Component; m_287825_
+		static
+	lambda$showList$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287826_
+		static
+		0 p_288313_ p_288313_
+	lambda$showList$6 (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; m_287824_
+		static
+		0 p_288312_ p_288312_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136543_
+		static
+		0 p_136544_ p_136544_
+	showList (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136549_
+		static
+		0 p_136550_ p_136550_
+		1 p_136551_ p_136551_
+net/minecraft/server/commands/BanPlayerCommands net/minecraft/server/commands/BanPlayerCommands
+	ERROR_ALREADY_BANNED f_136556_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	banPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I m_136564_
+		static
+		0 p_136565_ p_136565_
+		1 p_136566_ p_136566_
+		2 p_136567_ p_136567_
+	lambda$banPlayers$3 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; m_287827_
+		static
+		0 p_288314_ p_288314_
+		1 p_288315_ p_288315_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136562_
+		static
+		0 p_136563_ p_136563_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136568_
+		static
+		0 p_136569_ p_136569_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136560_
+		static
+		0 p_136561_ p_136561_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136558_
+		static
+		0 p_136559_ p_136559_
+net/minecraft/server/commands/BossBarCommands net/minecraft/server/commands/BossBarCommands
+	ERROR_ALREADY_EXISTS f_136571_
+	ERROR_ALREADY_HIDDEN f_136579_
+	ERROR_ALREADY_VISIBLE f_136580_
+	ERROR_DOESNT_EXIST f_136572_
+	ERROR_NO_COLOR_CHANGE f_136575_
+	ERROR_NO_MAX_CHANGE f_136578_
+	ERROR_NO_NAME_CHANGE f_136574_
+	ERROR_NO_PLAYER_CHANGE f_136573_
+	ERROR_NO_STYLE_CHANGE f_136576_
+	ERROR_NO_VALUE_CHANGE f_136577_
+	SUGGEST_BOSS_BAR f_136570_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)I m_136591_
+		static
+		0 p_136592_ p_136592_
+		1 p_136593_ p_136593_
+		2 p_136594_ p_136594_
+	getBossBar (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136584_
+		static
+		0 p_136585_ p_136585_
+	getMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136628_
+		static
+		0 p_136629_ p_136629_
+		1 p_136630_ p_136630_
+	getPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136644_
+		static
+		0 p_136645_ p_136645_
+		1 p_136646_ p_136646_
+	getValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136595_
+		static
+		0 p_136596_ p_136596_
+		1 p_136597_ p_136597_
+	getVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136639_
+		static
+		0 p_136640_ p_136640_
+		1 p_136641_ p_136641_
+	lambda$createBar$46 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287832_
+		static
+		0 p_288320_ p_288320_
+	lambda$getMax$30 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287838_
+		static
+		0 p_288326_ p_288326_
+	lambda$getPlayers$33 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287845_
+		static
+		0 p_288335_ p_288335_
+	lambda$getPlayers$34 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287839_
+		static
+		0 p_288327_ p_288327_
+	lambda$getValue$29 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287841_
+		static
+		0 p_288330_ p_288330_
+	lambda$getVisible$31 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287829_
+		static
+		0 p_288317_ p_288317_
+	lambda$getVisible$32 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287842_
+		static
+		0 p_288331_ p_288331_
+	lambda$listBars$44 ()Lnet/minecraft/network/chat/Component; m_287835_
+		static
+	lambda$listBars$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287828_
+		static
+		0 p_288316_ p_288316_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_136680_
+		static
+		0 p_136681_ p_136681_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136678_
+		static
+		0 p_136679_ p_136679_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_136676_
+		static
+		0 p_136677_ p_136677_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136674_
+		static
+		0 p_136675_ p_136675_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_136672_
+		static
+		0 p_136673_ p_136673_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136670_
+		static
+		0 p_136671_ p_136671_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_136668_
+		static
+		0 p_136669_ p_136669_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_136666_
+		static
+		0 p_136667_ p_136667_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_136664_
+		static
+		0 p_136665_ p_136665_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_136662_
+		static
+		0 p_136663_ p_136663_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_136660_
+		static
+		0 p_136661_ p_136661_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_136658_
+		static
+		0 p_136659_ p_136659_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_136656_
+		static
+		0 p_136657_ p_136657_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_136654_
+		static
+		0 p_136655_ p_136655_
+	lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I m_136652_
+		static
+		0 p_136653_ p_136653_
+	lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I m_136647_
+		static
+		0 p_136648_ p_136648_
+	lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I m_136642_
+		static
+		0 p_136643_ p_136643_
+	lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I m_136637_
+		static
+		0 p_136638_ p_136638_
+	lambda$register$28 (Lcom/mojang/brigadier/context/CommandContext;)I m_136624_
+		static
+		0 p_136625_ p_136625_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136626_
+		static
+		0 p_136627_ p_136627_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136692_
+		static
+		0 p_136693_ p_136693_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_136690_
+		static
+		0 p_136691_ p_136691_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136688_
+		static
+		0 p_136689_ p_136689_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136686_
+		static
+		0 p_136687_ p_136687_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136684_
+		static
+		0 p_136685_ p_136685_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_136682_
+		static
+		0 p_136683_ p_136683_
+	lambda$removeBar$47 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287834_
+		static
+		0 p_288323_ p_288323_
+	lambda$setColor$39 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287831_
+		static
+		0 p_288319_ p_288319_
+	lambda$setMax$38 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; m_287843_
+		static
+		0 p_288332_ p_288332_
+		1 p_288333_ p_288333_
+	lambda$setName$41 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287844_
+		static
+		0 p_288334_ p_288334_
+	lambda$setPlayers$42 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287846_
+		static
+		0 p_288336_ p_288336_
+	lambda$setPlayers$43 (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287833_
+		static
+		0 p_288321_ p_288321_
+		1 p_288322_ p_288322_
+	lambda$setStyle$40 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287836_
+		static
+		0 p_288324_ p_288324_
+	lambda$setValue$37 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; m_287840_
+		static
+		0 p_288328_ p_288328_
+		1 p_288329_ p_288329_
+	lambda$setVisible$35 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287837_
+		static
+		0 p_288325_ p_288325_
+	lambda$setVisible$36 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287830_
+		static
+		0 p_288318_ p_288318_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136635_
+		static
+		0 p_136636_ p_136636_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136622_
+		static
+		0 p_136623_ p_136623_
+	lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136586_
+		static
+		0 p_136587_ p_136587_
+		1 p_136588_ p_136588_
+	listBars (Lnet/minecraft/commands/CommandSourceStack;)I m_136589_
+		static
+		0 p_136590_ p_136590_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136582_
+		static
+		0 p_136583_ p_136583_
+	removeBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136649_
+		static
+		0 p_136650_ p_136650_
+		1 p_136651_ p_136651_
+	setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarColor;)I m_136602_
+		static
+		0 p_136603_ p_136603_
+		1 p_136604_ p_136604_
+		2 p_136605_ p_136605_
+	setMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I m_136631_
+		static
+		0 p_136632_ p_136632_
+		1 p_136633_ p_136633_
+		2 p_136634_ p_136634_
+	setName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/network/chat/Component;)I m_136614_
+		static
+		0 p_136615_ p_136615_
+		1 p_136616_ p_136616_
+		2 p_136617_ p_136617_
+	setPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)I m_136610_
+		static
+		0 p_136611_ p_136611_
+		1 p_136612_ p_136612_
+		2 p_136613_ p_136613_
+	setStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarOverlay;)I m_136606_
+		static
+		0 p_136607_ p_136607_
+		1 p_136608_ p_136608_
+		2 p_136609_ p_136609_
+	setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I m_136598_
+		static
+		0 p_136599_ p_136599_
+		1 p_136600_ p_136600_
+		2 p_136601_ p_136601_
+	setVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Z)I m_136618_
+		static
+		0 p_136619_ p_136619_
+		1 p_136620_ p_136620_
+		2 p_136621_ p_136621_
+net/minecraft/server/commands/ChaseCommand net/minecraft/server/commands/ChaseCommand
+	BROADCAST_INTERVAL_MS f_196072_
+	DEFAULT_BIND_ADDRESS f_196070_
+	DEFAULT_CONNECT_HOST f_196069_
+	DEFAULT_PORT f_196071_
+	DIMENSION_NAMES f_196068_
+	chaseClient f_196074_
+	chaseServer f_196073_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alreadyRunning (Lnet/minecraft/commands/CommandSourceStack;)Z m_196089_
+		static
+		0 p_196090_ p_196090_
+	follow (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I m_196091_
+		static
+		0 p_196092_ p_196092_
+		1 p_196093_ p_196093_
+		2 p_196094_ p_196094_
+	lambda$follow$10 (Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; m_287850_
+		static
+		0 p_288338_ p_288338_
+		1 p_288339_ p_288339_
+	lambda$lead$9 (I)Lnet/minecraft/network/chat/Component; m_287848_
+		static
+		0 p_288337_ p_288337_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_196103_
+		static
+		0 p_196104_ p_196104_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_196101_
+		static
+		0 p_196102_ p_196102_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_196099_
+		static
+		0 p_196100_ p_196100_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_196097_
+		static
+		0 p_196098_ p_196098_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_196095_
+		static
+		0 p_196096_ p_196096_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_196087_
+		static
+		0 p_196088_ p_196088_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_196079_
+		static
+		0 p_196080_ p_196080_
+	lambda$stop$7 ()Lnet/minecraft/network/chat/Component; m_287849_
+		static
+	lambda$stop$8 ()Lnet/minecraft/network/chat/Component; m_287847_
+		static
+	lead (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I m_196083_
+		static
+		0 p_196084_ p_196084_
+		1 p_196085_ p_196085_
+		2 p_196086_ p_196086_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_196077_
+		static
+		0 p_196078_ p_196078_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_196081_
+		static
+		0 p_196082_ p_196082_
+net/minecraft/server/commands/ClearInventoryCommands net/minecraft/server/commands/ClearInventoryCommands
+	ERROR_MULTIPLE f_136695_
+	ERROR_SINGLE f_136694_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clearInventory (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/function/Predicate;I)I m_136705_
+		static
+		0 p_136706_ p_136706_
+		1 p_136707_ p_136707_
+		2 p_136708_ p_136708_
+		3 p_136709_ p_136709_
+	lambda$clearInventory$10 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287852_
+		static
+		0 p_288342_ p_288342_
+		1 p_288343_ p_288343_
+	lambda$clearInventory$11 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289061_
+		static
+		0 p_289262_ p_289262_
+		1 p_289263_ p_289263_
+	lambda$clearInventory$12 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287854_
+		static
+		0 p_288346_ p_288346_
+		1 p_288347_ p_288347_
+	lambda$clearInventory$9 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289060_
+		static
+		0 p_289260_ p_289260_
+		1 p_289261_ p_289261_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136703_
+		static
+		0 p_136704_ p_136704_
+	lambda$register$3 (Lnet/minecraft/world/item/ItemStack;)Z m_180028_
+		static
+		0 p_180029_ p_180029_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136720_
+		static
+		0 p_136721_ p_136721_
+	lambda$register$5 (Lnet/minecraft/world/item/ItemStack;)Z m_180026_
+		static
+		0 p_180027_ p_180027_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136718_
+		static
+		0 p_136719_ p_136719_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136714_
+		static
+		0 p_136715_ p_136715_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136701_
+		static
+		0 p_136702_ p_136702_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136716_
+		static
+		0 p_136717_ p_136717_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136710_
+		static
+		0 p_136711_ p_136711_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214420_
+		static
+		0 p_214421_ p_214421_
+		1 p_214422_ p_214422_
+net/minecraft/server/commands/CloneCommands net/minecraft/server/commands/CloneCommands
+	ERROR_AREA_TOO_LARGE f_136724_
+	ERROR_FAILED f_136725_
+	ERROR_OVERLAP f_136723_
+	FILTER_AIR f_136722_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	beginEndDestinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264501_
+		static
+		0 p_265681_ p_265681_
+		1 p_265514_ p_265514_
+	clone (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Ljava/util/function/Predicate;Lnet/minecraft/server/commands/CloneCommands$Mode;)I m_264087_
+		static
+		0 p_265047_ p_265047_
+		1 p_265232_ p_265232_
+		2 p_265188_ p_265188_
+		3 p_265594_ p_265594_
+		4 p_265585_ p_265585_
+		5 p_265530_ p_265530_
+	destinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264459_
+		static
+		0 p_265238_ p_265238_
+		1 p_265621_ p_265621_
+		2 p_265296_ p_265296_
+	getLoadedDimensionAndPosition (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_264576_
+		static
+		0 p_265513_ p_265513_
+		1 p_265183_ p_265183_
+		2 p_265511_ p_265511_
+	lambda$beginEndDestinationAndModeSuffix$5 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263910_
+		static
+		0 p_264751_ p_264751_
+	lambda$beginEndDestinationAndModeSuffix$6 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263912_
+		static
+		0 p_264756_ p_264756_
+	lambda$clone$23 (I)Lnet/minecraft/network/chat/Component; m_287855_
+		static
+		0 p_288348_ p_288348_
+	lambda$destinationAndModeSuffix$10 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180032_
+		static
+		0 p_180033_ p_180033_
+	lambda$destinationAndModeSuffix$11 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263914_
+		static
+		0 p_264758_ p_264758_
+		1 p_264759_ p_264759_
+		2 p_264760_ p_264760_
+		3 p_264761_ p_264761_
+	lambda$destinationAndModeSuffix$12 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180040_
+		static
+		0 p_180041_ p_180041_
+	lambda$destinationAndModeSuffix$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263904_
+		static
+		0 p_264738_ p_264738_
+	lambda$destinationAndModeSuffix$14 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180038_
+		static
+		0 p_180039_ p_180039_
+	lambda$destinationAndModeSuffix$15 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263911_
+		static
+		0 p_264752_ p_264752_
+		1 p_264753_ p_264753_
+		2 p_264754_ p_264754_
+		3 p_264755_ p_264755_
+	lambda$destinationAndModeSuffix$16 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263907_
+		static
+		0 p_264744_ p_264744_
+	lambda$destinationAndModeSuffix$17 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263905_
+		static
+		0 p_264739_ p_264739_
+		1 p_264740_ p_264740_
+		2 p_264741_ p_264741_
+		3 p_264742_ p_264742_
+	lambda$destinationAndModeSuffix$18 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263908_
+		static
+		0 p_264745_ p_264745_
+	lambda$destinationAndModeSuffix$19 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263901_
+		static
+		0 p_264730_ p_264730_
+		1 p_264731_ p_264731_
+		2 p_264732_ p_264732_
+		3 p_264733_ p_264733_
+	lambda$destinationAndModeSuffix$7 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263903_
+		static
+		0 p_264736_ p_264736_
+		1 p_264737_ p_264737_
+	lambda$destinationAndModeSuffix$8 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263902_
+		static
+		0 p_264734_ p_264734_
+		1 p_264735_ p_264735_
+	lambda$destinationAndModeSuffix$9 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263916_
+		static
+		0 p_264767_ p_264767_
+		1 p_264768_ p_264768_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136733_
+		static
+		0 p_136734_ p_136734_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263913_
+		static
+		0 p_264757_ p_264757_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263906_
+		static
+		0 p_264743_ p_264743_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136742_
+		static
+		0 p_136743_ p_136743_
+		1 p_136744_ p_136744_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_283988_
+		static
+		0 p_284652_ p_284652_
+	lambda$wrapWithCloneMode$20 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263917_
+		static
+		0 p_264769_ p_264769_
+		1 p_264770_ p_264770_
+		2 p_264771_ p_264771_
+		3 p_264772_ p_264772_
+		4 p_264773_ p_264773_
+	lambda$wrapWithCloneMode$21 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263915_
+		static
+		0 p_264762_ p_264762_
+		1 p_264763_ p_264763_
+		2 p_264764_ p_264764_
+		3 p_264765_ p_264765_
+		4 p_264766_ p_264766_
+	lambda$wrapWithCloneMode$22 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263909_
+		static
+		0 p_264746_ p_264746_
+		1 p_264747_ p_264747_
+		2 p_264748_ p_264748_
+		3 p_264749_ p_264749_
+		4 p_264750_ p_264750_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214423_
+		static
+		0 p_214424_ p_214424_
+		1 p_214425_ p_214425_
+	wrapWithCloneMode (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264123_
+		static
+		0 p_265374_ p_265374_
+		1 p_265134_ p_265134_
+		2 p_265546_ p_265546_
+		3 p_265798_ p_265798_
+		4 p_265069_ p_265069_
+net/minecraft/server/commands/CloneCommands$CloneBlockInfo net/minecraft/server/commands/CloneCommands$CloneBlockInfo
+	pos f_136779_
+	state f_136780_
+	tag f_136781_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_136783_ p_136783_
+		1 p_136784_ p_136784_
+		2 p_136785_ p_136785_
+net/minecraft/server/commands/CloneCommands$CommandFunction net/minecraft/server/commands/CloneCommands$CommandFunction
+	apply (Ljava/lang/Object;)Ljava/lang/Object; m_264253_
+		0 p_265571_ p_265571_
+net/minecraft/server/commands/CloneCommands$DimensionAndPosition net/minecraft/server/commands/CloneCommands$DimensionAndPosition
+	dimension f_263735_
+	position f_263824_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 f_263735_ f_263735_
+		1 f_263824_ f_263824_
+	dimension ()Lnet/minecraft/server/level/ServerLevel; f_263735_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265759_ p_265759_
+	hashCode ()I hashCode
+	position ()Lnet/minecraft/core/BlockPos; f_263824_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/commands/CloneCommands$Mode net/minecraft/server/commands/CloneCommands$Mode
+	$VALUES $VALUES
+	FORCE FORCE
+	MOVE MOVE
+	NORMAL NORMAL
+	canOverlap f_136789_
+	$values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; m_180042_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ)V <init>
+		0 p_136793_ p_136793_
+		1 p_136794_ p_136794_
+		2 p_136795_ p_136795_
+	canOverlap ()Z m_136796_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$Mode; valueOf
+		static
+		0 p_136798_ p_136798_
+	values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; values
+		static
+net/minecraft/server/commands/DamageCommand net/minecraft/server/commands/DamageCommand
+	ERROR_INVULNERABLE f_268498_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	damage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I m_269485_
+		static
+		0 p_270409_ p_270409_
+		1 p_270496_ p_270496_
+		2 p_270836_ p_270836_
+		3 p_270727_ p_270727_
+	lambda$damage$6 (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287856_
+		static
+		0 p_288349_ p_288349_
+		1 p_288350_ p_288350_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_269051_
+		static
+		0 p_270872_ p_270872_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_287857_
+		static
+		0 p_288351_ p_288351_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_269127_
+		static
+		0 p_270840_ p_270840_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_269241_
+		static
+		0 p_270444_ p_270444_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_269006_
+		static
+		0 p_270329_ p_270329_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_269331_
+		static
+		0 p_270848_ p_270848_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_269337_
+		static
+		0 p_270226_ p_270226_
+		1 p_270136_ p_270136_
+net/minecraft/server/commands/DataPackCommand net/minecraft/server/commands/DataPackCommand
+	ERROR_PACK_ALREADY_DISABLED f_136802_
+	ERROR_PACK_ALREADY_ENABLED f_136801_
+	ERROR_PACK_FEATURES_NOT_ENABLED f_244087_
+	ERROR_UNKNOWN_PACK f_136800_
+	SELECTED_PACKS f_136803_
+	UNSELECTED_PACKS f_136804_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	disablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;)I m_136825_
+		static
+		0 p_136826_ p_136826_
+		1 p_136827_ p_136827_
+	enablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;Lnet/minecraft/server/commands/DataPackCommand$Inserter;)I m_136828_
+		static
+		0 p_136829_ p_136829_
+		1 p_136830_ p_136830_
+		2 p_136831_ p_136831_
+	getPack (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/Pack; m_136815_
+		static
+		0 p_136816_ p_136816_
+		1 p_136817_ p_136817_
+		2 p_136818_ p_136818_
+	lambda$disablePack$24 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_287859_
+		static
+		0 p_288353_ p_288353_
+	lambda$enablePack$23 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_287861_
+		static
+		0 p_288354_ p_288354_
+	lambda$listAvailablePacks$25 (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z m_244824_
+		static
+		0 p_248119_ p_248119_
+		1 p_248120_ p_248120_
+		2 p_248121_ p_248121_
+	lambda$listAvailablePacks$26 ()Lnet/minecraft/network/chat/Component; m_287860_
+		static
+	lambda$listAvailablePacks$27 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_136843_
+		static
+		0 p_136844_ p_136844_
+	lambda$listAvailablePacks$28 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287858_
+		static
+		0 p_288352_ p_288352_
+	lambda$listEnabledPacks$29 ()Lnet/minecraft/network/chat/Component; m_287862_
+		static
+	lambda$listEnabledPacks$30 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_136806_
+		static
+		0 p_136807_ p_136807_
+	lambda$listEnabledPacks$31 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287863_
+		static
+		0 p_288355_ p_288355_
+	lambda$register$10 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180058_
+		static
+		0 p_180059_ p_180059_
+		1 p_180060_ p_180060_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136875_
+		static
+		0 p_136876_ p_136876_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180054_
+		static
+		0 p_180055_ p_180055_
+		1 p_180056_ p_180056_
+		2 p_180057_ p_180057_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136879_
+		static
+		0 p_136880_ p_136880_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180044_
+		static
+		0 p_180045_ p_180045_
+		1 p_180046_ p_180046_
+		2 p_180047_ p_180047_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136877_
+		static
+		0 p_136878_ p_136878_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_136873_
+		static
+		0 p_136874_ p_136874_
+	lambda$register$17 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180051_
+		static
+		0 p_180052_ p_180052_
+		1 p_180053_ p_180053_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_136881_
+		static
+		0 p_136882_ p_136882_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_136869_
+		static
+		0 p_136870_ p_136870_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_136863_
+		static
+		0 p_136864_ p_136864_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_136845_
+		static
+		0 p_136846_ p_136846_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_136810_
+		static
+		0 p_136811_ p_136811_
+	lambda$register$8 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136871_
+		static
+		0 p_136872_ p_136872_
+	lambda$register$9 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/server/packs/repository/Pack; m_180061_
+		static
+		0 p_180062_ p_180062_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136867_
+		static
+		0 p_136868_ p_136868_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136856_
+		static
+		0 p_136857_ p_136857_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136832_
+		static
+		0 p_136833_ p_136833_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_244823_
+		static
+		0 p_248117_ p_248117_
+		1 p_248118_ p_248118_
+	lambda$static$4 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136847_
+		static
+		0 p_136848_ p_136848_
+		1 p_136849_ p_136849_
+	lambda$static$5 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z m_244822_
+		static
+		0 p_248115_ p_248115_
+		1 p_248116_ p_248116_
+	lambda$static$6 (Ljava/util/Collection;Ljava/lang/String;)Z m_136834_
+		static
+		0 p_136835_ p_136835_
+		1 p_250072_ p_250072_
+	lambda$static$7 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_244821_
+		static
+		0 p_248113_ p_248113_
+		1 p_248114_ p_248114_
+	listAvailablePacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136854_
+		static
+		0 p_136855_ p_136855_
+	listEnabledPacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136865_
+		static
+		0 p_136866_ p_136866_
+	listPacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136823_
+		static
+		0 p_136824_ p_136824_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136808_
+		static
+		0 p_136809_ p_136809_
+net/minecraft/server/commands/DataPackCommand$Inserter net/minecraft/server/commands/DataPackCommand$Inserter
+	apply (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_136883_
+		0 p_136884_ p_136884_
+		1 p_136885_ p_136885_
+net/minecraft/server/commands/DeOpCommands net/minecraft/server/commands/DeOpCommands
+	ERROR_NOT_OP f_136886_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deopPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136897_
+		static
+		0 p_136898_ p_136898_
+		1 p_136899_ p_136899_
+	lambda$deopPlayers$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287864_
+		static
+		0 p_288356_ p_288356_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136895_
+		static
+		0 p_136896_ p_136896_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136892_
+		static
+		0 p_136893_ p_136893_
+		1 p_136894_ p_136894_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136890_
+		static
+		0 p_136891_ p_136891_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136888_
+		static
+		0 p_136889_ p_136889_
+net/minecraft/server/commands/DebugCommand net/minecraft/server/commands/DebugCommand
+	ERROR_ALREADY_RUNNING f_136902_
+	ERROR_NOT_RUNNING f_136901_
+	LOGGER f_136900_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180072_
+		static
+		0 p_180073_ p_180073_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180068_
+		static
+		0 p_180069_ p_180069_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136917_
+		static
+		0 p_136918_ p_136918_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180070_
+		static
+		0 p_180071_ p_180071_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136907_
+		static
+		0 p_136908_ p_136908_
+	lambda$start$5 ()Lnet/minecraft/network/chat/Component; m_287866_
+		static
+	lambda$stop$6 (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; m_287868_
+		static
+		0 p_288363_ p_288363_
+		1 p_288364_ p_288364_
+		2 p_288365_ p_288365_
+	lambda$traceFunction$7 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287867_
+		static
+		0 p_288360_ p_288360_
+		1 p_288361_ p_288361_
+		2 p_288362_ p_288362_
+	lambda$traceFunction$8 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287865_
+		static
+		0 p_288357_ p_288357_
+		1 p_288358_ p_288358_
+		2 p_288359_ p_288359_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136905_
+		static
+		0 p_136906_ p_136906_
+	start (Lnet/minecraft/commands/CommandSourceStack;)I m_136909_
+		static
+		0 p_136910_ p_136910_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_136915_
+		static
+		0 p_136916_ p_136916_
+	traceFunction (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_180065_
+		static
+		0 p_180066_ p_180066_
+		1 p_180067_ p_180067_
+net/minecraft/server/commands/DebugCommand$Tracer net/minecraft/server/commands/DebugCommand$Tracer
+	INDENT_OFFSET f_180074_
+	lastIndent f_180076_
+	output f_180075_
+	waitingForResult f_180077_
+	<init> (Ljava/io/PrintWriter;)V <init>
+		0 p_180079_ p_180079_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	alwaysAccepts ()Z m_142559_
+	indentAndSave (I)V m_180081_
+		0 p_180082_ p_180082_
+	newLine ()V m_180103_
+	onCall (ILnet/minecraft/resources/ResourceLocation;I)V m_142147_
+		0 p_180091_ p_180091_
+		1 p_180092_ p_180092_
+		2 p_180093_ p_180093_
+	onCommand (ILjava/lang/String;)V m_142256_
+		0 p_180084_ p_180084_
+		1 p_180085_ p_180085_
+	onError (ILjava/lang/String;)V m_142255_
+		0 p_180100_ p_180100_
+		1 p_180101_ p_180101_
+	onReturn (ILjava/lang/String;I)V m_142279_
+		0 p_180087_ p_180087_
+		1 p_180088_ p_180088_
+		2 p_180089_ p_180089_
+	printIndent (I)V m_180097_
+		0 p_180098_ p_180098_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_214427_ p_214427_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180112_
+		static
+		0 p_180113_ p_180113_
+	lambda$register$1 (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I m_180107_
+		static
+		0 p_180108_ p_180108_
+		1 p_180109_ p_180109_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180110_
+		static
+		0 p_180111_ p_180111_
+	spawnMobs (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)I m_180114_
+		static
+		0 p_180115_ p_180115_
+		1 p_180116_ p_180116_
+		2 p_180117_ p_180117_
+net/minecraft/server/commands/DebugPathCommand net/minecraft/server/commands/DebugPathCommand
+	ERROR_NOT_COMPLETE f_180120_
+	ERROR_NOT_MOB f_180118_
+	ERROR_NO_PATH f_180119_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I m_180129_
+		static
+		0 p_180130_ p_180130_
+		1 p_180131_ p_180131_
+	lambda$fillBlocks$2 ()Lnet/minecraft/network/chat/Component; m_287869_
+		static
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180127_
+		static
+		0 p_180128_ p_180128_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180125_
+		static
+		0 p_180126_ p_180126_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180123_
+		static
+		0 p_180124_ p_180124_
+net/minecraft/server/commands/DefaultGameModeCommands net/minecraft/server/commands/DefaultGameModeCommands
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136928_
+		static
+		0 p_136929_ p_136929_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_257135_
+		static
+		0 p_258227_ p_258227_
+	lambda$setMode$2 (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/network/chat/Component; m_287870_
+		static
+		0 p_288366_ p_288366_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136926_
+		static
+		0 p_136927_ p_136927_
+	setMode (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameType;)I m_136930_
+		static
+		0 p_136931_ p_136931_
+		1 p_136932_ p_136932_
+net/minecraft/server/commands/DifficultyCommand net/minecraft/server/commands/DifficultyCommand
+	ERROR_ALREADY_DIFFICULT f_136933_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/world/Difficulty;Lcom/mojang/brigadier/context/CommandContext;)I m_136935_
+		static
+		0 p_136936_ p_136936_
+		1 p_136937_ p_136937_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136942_
+		static
+		0 p_136943_ p_136943_
+	lambda$register$3 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; m_287872_
+		static
+		0 p_288368_ p_288368_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_287871_
+		static
+		0 p_288367_ p_288367_
+	lambda$setDifficulty$5 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; m_287873_
+		static
+		0 p_288369_ p_288369_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136947_
+		static
+		0 p_136948_ p_136948_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136938_
+		static
+		0 p_136939_ p_136939_
+	setDifficulty (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/Difficulty;)I m_136944_
+		static
+		0 p_136945_ p_136945_
+		1 p_136946_ p_136946_
+net/minecraft/server/commands/EffectCommands net/minecraft/server/commands/EffectCommands
+	ERROR_CLEAR_EVERYTHING_FAILED f_136950_
+	ERROR_CLEAR_SPECIFIC_FAILED f_136951_
+	ERROR_GIVE_FAILED f_136949_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clearEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I m_246113_
+		static
+		0 p_250069_ p_250069_
+		1 p_248561_ p_248561_
+		2 p_249198_ p_249198_
+	clearEffects (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136959_
+		static
+		0 p_136960_ p_136960_
+		1 p_136961_ p_136961_
+	giveEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I m_247240_
+		static
+		0 p_250553_ p_250553_
+		1 p_250411_ p_250411_
+		2 p_249495_ p_249495_
+		3 p_249652_ p_249652_
+		4 p_251498_ p_251498_
+		5 p_249944_ p_249944_
+	lambda$clearEffect$15 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287877_
+		static
+		0 p_288377_ p_288377_
+		1 p_288378_ p_288378_
+	lambda$clearEffect$16 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287879_
+		static
+		0 p_288380_ p_288380_
+		1 p_288381_ p_288381_
+	lambda$clearEffects$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287878_
+		static
+		0 p_288379_ p_288379_
+	lambda$clearEffects$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287875_
+		static
+		0 p_288373_ p_288373_
+	lambda$giveEffect$11 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287876_
+		static
+		0 p_288374_ p_288374_
+		1 p_288375_ p_288375_
+		2 p_288376_ p_288376_
+	lambda$giveEffect$12 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287874_
+		static
+		0 p_288370_ p_288370_
+		1 p_288371_ p_288371_
+		2 p_288372_ p_288372_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136957_
+		static
+		0 p_136958_ p_136958_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136983_
+		static
+		0 p_136984_ p_136984_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_267548_
+		static
+		0 p_267909_ p_267909_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136981_
+		static
+		0 p_136982_ p_136982_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_244829_
+		static
+		0 p_248126_ p_248126_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_244830_
+		static
+		0 p_248127_ p_248127_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244827_
+		static
+		0 p_248124_ p_248124_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244826_
+		static
+		0 p_248123_ p_248123_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_244828_
+		static
+		0 p_248125_ p_248125_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_267546_
+		static
+		0 p_267907_ p_267907_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_267547_
+		static
+		0 p_267908_ p_267908_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_136953_
+		static
+		0 p_136954_ p_136954_
+		1 p_251610_ p_251610_
+net/minecraft/server/commands/EmoteCommands net/minecraft/server/commands/EmoteCommands
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244831_
+		static
+		0 p_248128_ p_248128_
+		1 p_248129_ p_248129_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244832_
+		static
+		0 p_248130_ p_248130_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136985_
+		static
+		0 p_136986_ p_136986_
+net/minecraft/server/commands/EnchantCommand net/minecraft/server/commands/EnchantCommand
+	ERROR_INCOMPATIBLE f_137004_
+	ERROR_LEVEL_TOO_HIGH f_137005_
+	ERROR_NOTHING_HAPPENED f_137006_
+	ERROR_NOT_LIVING_ENTITY f_137002_
+	ERROR_NO_ITEM f_137003_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	enchant (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I m_246270_
+		static
+		0 p_249815_ p_249815_
+		1 p_248848_ p_248848_
+		2 p_251252_ p_251252_
+		3 p_249941_ p_249941_
+	lambda$enchant$7 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287881_
+		static
+		0 p_288385_ p_288385_
+		1 p_288386_ p_288386_
+		2 p_288387_ p_288387_
+	lambda$enchant$8 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287880_
+		static
+		0 p_288382_ p_288382_
+		1 p_288383_ p_288383_
+		2 p_288384_ p_288384_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137012_
+		static
+		0 p_137013_ p_137013_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244833_
+		static
+		0 p_248131_ p_248131_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244834_
+		static
+		0 p_248132_ p_248132_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137028_
+		static
+		0 p_137029_ p_137029_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137026_
+		static
+		0 p_137027_ p_137027_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137019_
+		static
+		0 p_137020_ p_137020_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137021_
+		static
+		0 p_137022_ p_137022_
+		1 p_137023_ p_137023_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_245923_
+		static
+		0 p_251241_ p_251241_
+		1 p_251038_ p_251038_
+net/minecraft/server/commands/ExecuteCommand net/minecraft/server/commands/ExecuteCommand
+	CALLBACK_CHAINER f_137033_
+	ERROR_AREA_TOO_LARGE f_137030_
+	ERROR_CONDITIONAL_FAILED f_137031_
+	ERROR_CONDITIONAL_FAILED_COUNT f_137032_
+	MAX_TEST_AREA f_180148_
+	SUGGEST_PREDICATE f_137034_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137074_
+		static
+		0 p_137075_ p_137075_
+		1 p_137076_ p_137076_
+		2 p_137077_ p_137077_
+		3 p_137078_ p_137078_
+	addConditionals (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_214437_
+		static
+		0 p_214438_ p_214438_
+		1 p_214439_ p_214439_
+		2 p_214440_ p_214440_
+		3 p_214441_ p_214441_
+	addIfBlocksConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137079_
+		static
+		0 p_137080_ p_137080_
+		1 p_137081_ p_137081_
+		2 p_137082_ p_137082_
+		3 p_137083_ p_137083_
+	checkCustomPredicate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Z m_137104_
+		static
+		0 p_137105_ p_137105_
+		1 p_137106_ p_137106_
+	checkIfRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I m_137067_
+		static
+		0 p_137068_ p_137068_
+		1 p_137069_ p_137069_
+	checkMatchingData (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_137145_
+		static
+		0 p_137146_ p_137146_
+		1 p_137147_ p_137147_
+	checkRegions (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; m_137220_
+		static
+		0 p_137221_ p_137221_
+		1 p_137222_ p_137222_
+	checkRegions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Z)Ljava/util/OptionalInt; m_137036_
+		static
+		0 p_137037_ p_137037_
+		1 p_137038_ p_137038_
+		2 p_137039_ p_137039_
+		3 p_137040_ p_137040_
+		4 p_137041_ p_137041_
+	checkScore (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z m_137064_
+		static
+		0 p_137065_ p_137065_
+		1 p_137066_ p_137066_
+	checkScore (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Z m_137058_
+		static
+		0 p_137059_ p_137059_
+		1 p_137060_ p_137060_
+	checkUnlessRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I m_137193_
+		static
+		0 p_137194_ p_137194_
+		1 p_137195_ p_137195_
+	createNumericConditionalHandler (ZLnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;)Lcom/mojang/brigadier/Command; m_137166_
+		static
+		0 p_137167_ p_137167_
+		1 p_137168_ p_137168_
+	createRelationOperations (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_264124_
+		static
+		0 p_265189_ p_265189_
+		1 p_265783_ p_265783_
+	expandOneToManyEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; m_264350_
+		static
+		0 p_265496_ p_265496_
+	expandOneToOneEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; m_264445_
+		static
+		0 p_265114_ p_265114_
+	expect (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; m_137070_
+		static
+		0 p_137071_ p_137071_
+		1 p_137072_ p_137072_
+		2 p_137073_ p_137073_
+	isChunkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_264155_
+		static
+		0 p_265261_ p_265261_
+		1 p_265260_ p_265260_
+	lambda$addConditional$63 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137211_
+		static
+		0 p_137212_ p_137212_
+		1 p_137213_ p_137213_
+		2 p_137214_ p_137214_
+	lambda$addConditional$64 ()Lnet/minecraft/network/chat/Component; m_287887_
+		static
+	lambda$addConditional$65 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287889_
+		static
+		0 p_288394_ p_288394_
+		1 p_288395_ p_288395_
+		2 p_288396_ p_288396_
+	lambda$addConditionals$39 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137276_
+		static
+		0 p_137277_ p_137277_
+	lambda$addConditionals$40 (Lcom/mojang/brigadier/context/CommandContext;)Z m_276724_
+		static
+		0 p_277265_ p_277265_
+	lambda$addConditionals$41 (Lcom/mojang/brigadier/context/CommandContext;)Z m_268838_
+		static
+		0 p_269757_ p_269757_
+	lambda$addConditionals$42 (Lcom/mojang/brigadier/context/CommandContext;)Z m_263930_
+		static
+		0 p_264789_ p_264789_
+	lambda$addConditionals$43 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137274_
+		static
+		0 p_137275_ p_137275_
+	lambda$addConditionals$44 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180203_
+		static
+		0 p_180204_ p_180204_
+		1 p_180205_ p_180205_
+	lambda$addConditionals$45 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137272_
+		static
+		0 p_137273_ p_137273_
+	lambda$addConditionals$46 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180193_
+		static
+		0 p_180194_ p_180194_
+		1 p_180195_ p_180195_
+	lambda$addConditionals$47 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137260_
+		static
+		0 p_137261_ p_137261_
+	lambda$addConditionals$48 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180183_
+		static
+		0 p_180184_ p_180184_
+		1 p_180185_ p_180185_
+	lambda$addConditionals$49 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137248_
+		static
+		0 p_137249_ p_137249_
+	lambda$addConditionals$50 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180166_
+		static
+		0 p_180167_ p_180167_
+		1 p_180168_ p_180168_
+	lambda$addConditionals$51 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137233_
+		static
+		0 p_137234_ p_137234_
+	lambda$addConditionals$52 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137215_
+		static
+		0 p_137216_ p_137216_
+	lambda$addConditionals$53 (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137230_
+		static
+		0 p_137231_ p_137231_
+		1 p_137232_ p_137232_
+	lambda$addConditionals$54 (Lcom/mojang/brigadier/context/CommandContext;)I m_137188_
+		static
+		0 p_137189_ p_137189_
+	lambda$addConditionals$55 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137053_
+		static
+		0 p_137054_ p_137054_
+	lambda$addConditionals$56 (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_180172_
+		static
+		0 p_180173_ p_180173_
+		1 p_180174_ p_180174_
+		2 p_180175_ p_180175_
+	lambda$addConditionals$57 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_180150_
+		static
+		0 p_180151_ p_180151_
+		1 p_180152_ p_180152_
+	lambda$addConditionals$58 (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137088_
+		static
+		0 p_137089_ p_137089_
+		1 p_137090_ p_137090_
+		2 p_137091_ p_137091_
+		3 p_137092_ p_137092_
+	lambda$addIfBlocksConditional$66 (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137177_
+		static
+		0 p_137178_ p_137178_
+		1 p_137179_ p_137179_
+		2 p_137180_ p_137180_
+	lambda$addIfBlocksConditional$67 (ZLcom/mojang/brigadier/context/CommandContext;)I m_137208_
+		static
+		0 p_137209_ p_137209_
+		1 p_137210_ p_137210_
+	lambda$addIfBlocksConditional$68 (ZLcom/mojang/brigadier/context/CommandContext;)I m_137163_
+		static
+		0 p_137164_ p_137164_
+		1 p_137165_ p_137165_
+	lambda$checkIfRegions$69 (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; m_287883_
+		static
+		0 p_288389_ p_288389_
+	lambda$checkUnlessRegions$70 ()Lnet/minecraft/network/chat/Component; m_287885_
+		static
+	lambda$createNumericConditionalHandler$59 (I)Lnet/minecraft/network/chat/Component; m_287882_
+		static
+		0 p_288388_ p_288388_
+	lambda$createNumericConditionalHandler$60 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287884_
+		static
+		0 p_288390_ p_288390_
+		1 p_288391_ p_288391_
+	lambda$createNumericConditionalHandler$61 ()Lnet/minecraft/network/chat/Component; m_287886_
+		static
+	lambda$createNumericConditionalHandler$62 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287888_
+		static
+		0 p_288392_ p_288392_
+		1 p_288393_ p_288393_
+	lambda$createRelationOperations$76 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_268839_
+		static
+		0 p_269758_ p_269758_
+	lambda$createRelationOperations$77 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_263924_
+		static
+		0 p_264782_ p_264782_
+	lambda$createRelationOperations$78 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_271597_
+		static
+		0 p_272389_ p_272389_
+	lambda$createRelationOperations$79 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_271596_
+		static
+		0 p_272388_ p_272388_
+	lambda$createRelationOperations$80 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_263919_
+		static
+		0 p_264776_ p_264776_
+	lambda$createRelationOperations$81 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_274092_
+		static
+		0 p_274815_ p_274815_
+	lambda$createRelationOperations$82 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_266134_
+		static
+		0 p_266631_ p_266631_
+	lambda$createRelationOperations$83 (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; m_263920_
+		static
+		0 p_264777_ p_264777_
+	lambda$expandOneToManyEntityRelation$74 (Lnet/minecraft/world/entity/Entity;)Z m_263926_
+		static
+		0 p_264784_ p_264784_
+	lambda$expandOneToManyEntityRelation$75 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_263922_
+		static
+		0 p_264779_ p_264779_
+		1 p_264780_ p_264780_
+	lambda$expandOneToOneEntityRelation$71 (Lnet/minecraft/world/entity/Entity;)Z m_263925_
+		static
+		0 p_264783_ p_264783_
+	lambda$expandOneToOneEntityRelation$72 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; m_263918_
+		static
+		0 p_264774_ p_264774_
+		1 p_264775_ p_264775_
+	lambda$expandOneToOneEntityRelation$73 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_263927_
+		static
+		0 p_264785_ p_264785_
+		1 p_264786_ p_264786_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137292_
+		static
+		0 p_137293_ p_137293_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_274091_
+		static
+		0 p_274814_ p_274814_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137290_
+		static
+		0 p_137291_ p_137291_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137288_
+		static
+		0 p_137289_ p_137289_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137286_
+		static
+		0 p_137287_ p_137287_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137284_
+		static
+		0 p_137285_ p_137285_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137282_
+		static
+		0 p_137283_ p_137283_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137280_
+		static
+		0 p_137281_ p_137281_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137278_
+		static
+		0 p_137279_ p_137279_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_268840_
+		static
+		0 p_269759_ p_269759_
+	lambda$register$5 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137196_
+		static
+		0 p_137197_ p_137197_
+	lambda$register$6 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137102_
+		static
+		0 p_137103_ p_137103_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137298_
+		static
+		0 p_137299_ p_137299_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_283989_
+		static
+		0 p_284653_ p_284653_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137294_
+		static
+		0 p_137295_ p_137295_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137128_
+		static
+		0 p_137129_ p_137129_
+		1 p_137130_ p_137130_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137126_
+		static
+		0 p_137127_ p_137127_
+	lambda$static$2 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_180157_
+		static
+		0 p_180158_ p_180158_
+		1 p_180159_ p_180159_
+		2 p_180160_ p_180160_
+		3 p_180161_ p_180161_
+		4 p_180162_ p_180162_
+	lambda$static$3 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;)Lcom/mojang/brigadier/ResultConsumer; m_137044_
+		static
+		0 p_137045_ p_137045_
+		1 p_137046_ p_137046_
+	lambda$static$4 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278534_
+		static
+		0 p_278905_ p_278905_
+		1 p_278906_ p_278906_
+	lambda$storeData$38 (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_263149_
+		static
+		0 p_263263_ p_263263_
+		1 p_263264_ p_263264_
+		2 p_263265_ p_263265_
+		3 p_263266_ p_263266_
+		4 p_137153_ p_137153_
+		5 p_137154_ p_137154_
+		6 p_137155_ p_137155_
+	lambda$storeValue$36 (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZLcom/mojang/brigadier/context/CommandContext;ZI)V m_137131_
+		static
+		0 p_137132_ p_137132_
+		1 p_137133_ p_137133_
+		2 p_137134_ p_137134_
+		3 p_137135_ p_137135_
+		4 p_137136_ p_137136_
+		5 p_137137_ p_137137_
+		6 p_137138_ p_137138_
+	lambda$storeValue$37 (ZZLnet/minecraft/server/bossevents/CustomBossEvent;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_137181_
+		static
+		0 p_137182_ p_137182_
+		1 p_137183_ p_137183_
+		2 p_137184_ p_137184_
+		3 p_137185_ p_137185_
+		4 p_137186_ p_137186_
+		5 p_137187_ p_137187_
+	lambda$wrapStores$20 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137269_
+		static
+		0 p_137270_ p_137270_
+		1 p_137271_ p_137271_
+	lambda$wrapStores$21 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137257_
+		static
+		0 p_137258_ p_137258_
+		1 p_137259_ p_137259_
+	lambda$wrapStores$22 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137245_
+		static
+		0 p_137246_ p_137246_
+		1 p_137247_ p_137247_
+	lambda$wrapStores$23 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180217_
+		static
+		0 p_180218_ p_180218_
+		1 p_180219_ p_180219_
+	lambda$wrapStores$24 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180213_
+		static
+		0 p_180214_ p_180214_
+		1 p_180215_ p_180215_
+		2 p_180216_ p_180216_
+	lambda$wrapStores$25 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180210_
+		static
+		0 p_180211_ p_180211_
+		1 p_180212_ p_180212_
+	lambda$wrapStores$26 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180206_
+		static
+		0 p_180207_ p_180207_
+		1 p_180208_ p_180208_
+		2 p_180209_ p_180209_
+	lambda$wrapStores$27 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180200_
+		static
+		0 p_180201_ p_180201_
+		1 p_180202_ p_180202_
+	lambda$wrapStores$28 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180196_
+		static
+		0 p_180197_ p_180197_
+		1 p_180198_ p_180198_
+		2 p_180199_ p_180199_
+	lambda$wrapStores$29 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180190_
+		static
+		0 p_180191_ p_180191_
+		1 p_180192_ p_180192_
+	lambda$wrapStores$30 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180186_
+		static
+		0 p_180187_ p_180187_
+		1 p_180188_ p_180188_
+		2 p_180189_ p_180189_
+	lambda$wrapStores$31 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180180_
+		static
+		0 p_180181_ p_180181_
+		1 p_180182_ p_180182_
+	lambda$wrapStores$32 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180176_
+		static
+		0 p_180177_ p_180177_
+		1 p_180178_ p_180178_
+		2 p_180179_ p_180179_
+	lambda$wrapStores$33 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180163_
+		static
+		0 p_180164_ p_180164_
+		1 p_180165_ p_180165_
+	lambda$wrapStores$34 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180153_
+		static
+		0 p_180154_ p_180154_
+		1 p_180155_ p_180155_
+		2 p_180156_ p_180156_
+	lambda$wrapStores$35 (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137097_
+		static
+		0 p_137098_ p_137098_
+		1 p_137099_ p_137099_
+		2 p_137100_ p_137100_
+		3 p_137101_ p_137101_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214434_
+		static
+		0 p_214435_ p_214435_
+		1 p_214436_ p_214436_
+	spawnEntityAndRedirect (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/commands/CommandSourceStack; m_269381_
+		static
+		0 p_270320_ p_270320_
+		1 p_270344_ p_270344_
+	storeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;Z)Lnet/minecraft/commands/CommandSourceStack; m_137117_
+		static
+		0 p_137118_ p_137118_
+		1 p_137119_ p_137119_
+		2 p_137120_ p_137120_
+		3 p_137121_ p_137121_
+		4 p_137122_ p_137122_
+	storeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;ZZ)Lnet/minecraft/commands/CommandSourceStack; m_137112_
+		static
+		0 p_137113_ p_137113_
+		1 p_137114_ p_137114_
+		2 p_137115_ p_137115_
+		3 p_137116_ p_137116_
+	storeValue (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/commands/CommandSourceStack; m_137107_
+		static
+		0 p_137108_ p_137108_
+		1 p_137109_ p_137109_
+		2 p_137110_ p_137110_
+		3 p_137111_ p_137111_
+	wrapStores (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137093_
+		static
+		0 p_137094_ p_137094_
+		1 p_137095_ p_137095_
+		2 p_137096_ p_137096_
+net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate
+	test (Lcom/mojang/brigadier/context/CommandContext;)I m_137300_
+		0 p_137301_ p_137301_
+net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/ExecuteCommand$CommandPredicate
+	test (Lcom/mojang/brigadier/context/CommandContext;)Z m_137302_
+		0 p_137303_ p_137303_
+net/minecraft/server/commands/ExperienceCommand net/minecraft/server/commands/ExperienceCommand
+	ERROR_SET_POINTS_INVALID f_137304_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137316_
+		static
+		0 p_137317_ p_137317_
+		1 p_137318_ p_137318_
+		2 p_137319_ p_137319_
+		3 p_137320_ p_137320_
+	lambda$addExperience$11 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289064_
+		static
+		0 p_289270_ p_289270_
+		1 p_289271_ p_289271_
+		2 p_289272_ p_289272_
+	lambda$addExperience$12 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287893_
+		static
+		0 p_288406_ p_288406_
+		1 p_288407_ p_288407_
+		2 p_288408_ p_288408_
+	lambda$queryExperience$10 (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; m_289063_
+		static
+		0 p_289267_ p_289267_
+		1 p_289268_ p_289268_
+		2 p_289269_ p_289269_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137323_
+		static
+		0 p_137324_ p_137324_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137340_
+		static
+		0 p_137341_ p_137341_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137338_
+		static
+		0 p_137339_ p_137339_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137336_
+		static
+		0 p_137337_ p_137337_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137334_
+		static
+		0 p_137335_ p_137335_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_137332_
+		static
+		0 p_137333_ p_137333_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137330_
+		static
+		0 p_137331_ p_137331_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137321_
+		static
+		0 p_137322_ p_137322_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137308_
+		static
+		0 p_137309_ p_137309_
+	lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137310_
+		static
+		0 p_137311_ p_137311_
+	lambda$setExperience$13 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289062_
+		static
+		0 p_289264_ p_289264_
+		1 p_289265_ p_289265_
+		2 p_289266_ p_289266_
+	lambda$setExperience$14 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287891_
+		static
+		0 p_288400_ p_288400_
+		1 p_288401_ p_288401_
+		2 p_288402_ p_288402_
+	queryExperience (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137312_
+		static
+		0 p_137313_ p_137313_
+		1 p_137314_ p_137314_
+		2 p_137315_ p_137315_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137306_
+		static
+		0 p_137307_ p_137307_
+	setExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137325_
+		static
+		0 p_137326_ p_137326_
+		1 p_137327_ p_137327_
+		2 p_137328_ p_137328_
+		3 p_137329_ p_137329_
+net/minecraft/server/commands/ExperienceCommand$Type net/minecraft/server/commands/ExperienceCommand$Type
+	$VALUES $VALUES
+	LEVELS LEVELS
+	POINTS POINTS
+	add f_137344_
+	name f_137346_
+	query f_137347_
+	set f_137345_
+	$values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; m_180221_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V <init>
+		0 p_137351_ p_137351_
+		1 p_137352_ p_137352_
+		2 p_137353_ p_137353_
+		3 p_137354_ p_137354_
+		4 p_137355_ p_137355_
+		5 p_137356_ p_137356_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z m_289066_
+		static
+		0 p_289274_ p_289274_
+		1 p_289275_ p_289275_
+	lambda$static$1 (Lnet/minecraft/server/level/ServerPlayer;)I m_289065_
+		static
+		0 p_289273_ p_289273_
+	lambda$static$2 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z m_137359_
+		static
+		0 p_137360_ p_137360_
+		1 p_137361_ p_137361_
+	lambda$static$3 (Lnet/minecraft/server/level/ServerPlayer;)I m_287030_
+		static
+		0 p_287335_ p_287335_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/ExperienceCommand$Type; valueOf
+		static
+		0 p_137370_ p_137370_
+	values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; values
+		static
+net/minecraft/server/commands/FillBiomeCommand net/minecraft/server/commands/FillBiomeCommand
+	ERROR_NOT_LOADED f_260663_
+	ERROR_VOLUME_TOO_LARGE f_260575_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fill (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/Predicate;)I m_262457_
+		static
+		0 p_262664_ p_262664_
+		1 p_262651_ p_262651_
+		2 p_262678_ p_262678_
+		3 p_262612_ p_262612_
+		4 p_262697_ p_262697_
+	lambda$fill$6 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; m_287897_
+		static
+		0 p_288415_ p_288415_
+		1 p_288416_ p_288416_
+	lambda$makeResolver$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/Holder;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_262351_
+		static
+		0 p_262545_ p_262545_
+		1 p_262546_ p_262546_
+		2 p_262547_ p_262547_
+		3 p_262548_ p_262548_
+		4 p_262549_ p_262549_
+		5 p_262550_ p_262550_
+		6 p_262551_ p_262551_
+		7 p_262552_ p_262552_
+		8 p_262553_ p_262553_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_261268_
+		static
+		0 p_261890_ p_261890_
+	lambda$register$2 (Lnet/minecraft/core/Holder;)Z m_262349_
+		static
+		0 p_262543_ p_262543_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_262352_
+		static
+		0 p_262554_ p_262554_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_262350_
+		static
+		0 p_262544_ p_262544_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_261155_
+		static
+		0 p_262025_ p_262025_
+		1 p_261647_ p_261647_
+	makeResolver (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/biome/BiomeResolver; m_262439_
+		static
+		0 p_262615_ p_262615_
+		1 p_262698_ p_262698_
+		2 p_262622_ p_262622_
+		3 p_262705_ p_262705_
+		4 p_262695_ p_262695_
+	quantize (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_260812_
+		static
+		0 p_262148_ p_262148_
+	quantize (I)I m_261188_
+		static
+		0 p_261998_ p_261998_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_260845_
+		static
+		0 p_261867_ p_261867_
+		1 p_262155_ p_262155_
+net/minecraft/server/commands/FillCommand net/minecraft/server/commands/FillCommand
+	ERROR_AREA_TOO_LARGE f_137372_
+	ERROR_FAILED f_137374_
+	HOLLOW_CORE f_137373_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/FillCommand$Mode;Ljava/util/function/Predicate;)I m_137385_
+		static
+		0 p_137386_ p_137386_
+		1 p_137387_ p_137387_
+		2 p_137388_ p_137388_
+		3 p_137389_ p_137389_
+		4 p_137390_ p_137390_
+	lambda$fillBlocks$10 (I)Lnet/minecraft/network/chat/Component; m_287898_
+		static
+		0 p_288417_ p_288417_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137383_
+		static
+		0 p_137384_ p_137384_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137404_
+		static
+		0 p_137405_ p_137405_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137402_
+		static
+		0 p_137403_ p_137403_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137400_
+		static
+		0 p_137401_ p_137401_
+	lambda$register$5 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180224_
+		static
+		0 p_180225_ p_180225_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137398_
+		static
+		0 p_137399_ p_137399_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137396_
+		static
+		0 p_137397_ p_137397_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137394_
+		static
+		0 p_137395_ p_137395_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_137381_
+		static
+		0 p_137382_ p_137382_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137391_
+		static
+		0 p_137392_ p_137392_
+		1 p_137393_ p_137393_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214442_
+		static
+		0 p_214443_ p_214443_
+		1 p_214444_ p_214444_
+net/minecraft/server/commands/FillCommand$Mode net/minecraft/server/commands/FillCommand$Mode
+	$VALUES $VALUES
+	DESTROY DESTROY
+	HOLLOW HOLLOW
+	OUTLINE OUTLINE
+	REPLACE REPLACE
+	filter f_137410_
+	$values ()[Lnet/minecraft/server/commands/FillCommand$Mode; m_180226_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/commands/SetBlockCommand$Filter;)V <init>
+		0 p_137414_ p_137414_
+		1 p_137415_ p_137415_
+		2 p_137416_ p_137416_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137432_
+		static
+		0 p_137433_ p_137433_
+		1 p_137434_ p_137434_
+		2 p_137435_ p_137435_
+		3 p_137436_ p_137436_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137427_
+		static
+		0 p_137428_ p_137428_
+		1 p_137429_ p_137429_
+		2 p_137430_ p_137430_
+		3 p_137431_ p_137431_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137422_
+		static
+		0 p_137423_ p_137423_
+		1 p_137424_ p_137424_
+		2 p_137425_ p_137425_
+		3 p_137426_ p_137426_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137417_
+		static
+		0 p_137418_ p_137418_
+		1 p_137419_ p_137419_
+		2 p_137420_ p_137420_
+		3 p_137421_ p_137421_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/FillCommand$Mode; valueOf
+		static
+		0 p_137438_ p_137438_
+	values ()[Lnet/minecraft/server/commands/FillCommand$Mode; values
+		static
+net/minecraft/server/commands/ForceLoadCommand net/minecraft/server/commands/ForceLoadCommand
+	ERROR_ALL_ADDED f_137670_
+	ERROR_NONE_REMOVED f_137671_
+	ERROR_NOT_TICKING f_137669_
+	ERROR_TOO_MANY_CHUNKS f_137668_
+	MAX_CHUNK_LIMIT f_180227_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	changeForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I m_137685_
+		static
+		0 p_137686_ p_137686_
+		1 p_137687_ p_137687_
+		2 p_137688_ p_137688_
+		3 p_137689_ p_137689_
+	lambda$changeForceLoad$15 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287899_
+		static
+		0 p_288418_ p_288418_
+		1 p_288419_ p_288419_
+		2 p_288420_ p_288420_
+	lambda$changeForceLoad$16 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; m_287902_
+		static
+		0 p_288425_ p_288425_
+		1 p_288426_ p_288426_
+		2 p_288427_ p_288427_
+		3 p_288428_ p_288428_
+		4 p_288429_ p_288429_
+	lambda$listForceLoad$11 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287901_
+		static
+		0 p_288423_ p_288423_
+		1 p_288424_ p_288424_
+	lambda$listForceLoad$12 (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287904_
+		static
+		0 p_288431_ p_288431_
+		1 p_288432_ p_288432_
+		2 p_288433_ p_288433_
+	lambda$queryForceLoad$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287900_
+		static
+		0 p_288421_ p_288421_
+		1 p_288422_ p_288422_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137702_
+		static
+		0 p_137703_ p_137703_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137710_
+		static
+		0 p_137711_ p_137711_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137708_
+		static
+		0 p_137709_ p_137709_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_137706_
+		static
+		0 p_137707_ p_137707_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137704_
+		static
+		0 p_137705_ p_137705_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137700_
+		static
+		0 p_137701_ p_137701_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137693_
+		static
+		0 p_137694_ p_137694_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_137678_
+		static
+		0 p_137679_ p_137679_
+	lambda$removeAll$13 (Lnet/minecraft/server/level/ServerLevel;J)V m_137673_
+		static
+		0 p_137674_ p_137674_
+		1 p_137675_ p_137675_
+	lambda$removeAll$14 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287903_
+		static
+		0 p_288430_ p_288430_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137697_
+		static
+		0 p_137698_ p_137698_
+		1 p_137699_ p_137699_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137690_
+		static
+		0 p_137691_ p_137691_
+		1 p_137692_ p_137692_
+	listForceLoad (Lnet/minecraft/commands/CommandSourceStack;)I m_137680_
+		static
+		0 p_137681_ p_137681_
+	queryForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I m_137682_
+		static
+		0 p_137683_ p_137683_
+		1 p_137684_ p_137684_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137676_
+		static
+		0 p_137677_ p_137677_
+	removeAll (Lnet/minecraft/commands/CommandSourceStack;)I m_137695_
+		static
+		0 p_137696_ p_137696_
+net/minecraft/server/commands/FunctionCommand net/minecraft/server/commands/FunctionCommand
+	SUGGEST_FUNCTION f_137712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137721_
+		static
+		0 p_137722_ p_137722_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137716_
+		static
+		0 p_137717_ p_137717_
+	lambda$runFunction$3 (Lorg/apache/commons/lang3/mutable/MutableObject;I)V m_279881_
+		static
+		0 p_280946_ p_280946_
+		1 p_280947_ p_280947_
+	lambda$runFunction$4 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287905_
+		static
+		0 p_288434_ p_288434_
+		1 p_288435_ p_288435_
+	lambda$runFunction$5 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287906_
+		static
+		0 p_288436_ p_288436_
+		1 p_288437_ p_288437_
+	lambda$runFunction$6 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287908_
+		static
+		0 p_288440_ p_288440_
+	lambda$runFunction$7 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287907_
+		static
+		0 p_288438_ p_288438_
+		1 p_288439_ p_288439_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_137718_
+		static
+		0 p_137719_ p_137719_
+		1 p_137720_ p_137720_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137714_
+		static
+		0 p_137715_ p_137715_
+	runFunction (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_137723_
+		static
+		0 p_137724_ p_137724_
+		1 p_137725_ p_137725_
+net/minecraft/server/commands/GameModeCommand net/minecraft/server/commands/GameModeCommand
+	PERMISSION_LEVEL f_180230_
+	<init> ()V <init>
+	lambda$logGamemodeChange$3 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287910_
+		static
+		0 p_288443_ p_288443_
+	lambda$logGamemodeChange$4 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_289067_
+		static
+		0 p_289276_ p_289276_
+		1 p_289277_ p_289277_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137735_
+		static
+		0 p_137736_ p_137736_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_257136_
+		static
+		0 p_258228_ p_258228_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_257137_
+		static
+		0 p_258229_ p_258229_
+	logGamemodeChange (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V m_137737_
+		static
+		0 p_137738_ p_137738_
+		1 p_137739_ p_137739_
+		2 p_137740_ p_137740_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137729_
+		static
+		0 p_137730_ p_137730_
+	setMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/GameType;)I m_137731_
+		static
+		0 p_137732_ p_137732_
+		1 p_137733_ p_137733_
+		2 p_137734_ p_137734_
+net/minecraft/server/commands/GameRuleCommand net/minecraft/server/commands/GameRuleCommand
+	<init> ()V <init>
+	lambda$queryRule$2 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; m_287912_
+		static
+		0 p_288446_ p_288446_
+		1 p_288447_ p_288447_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137749_
+		static
+		0 p_137750_ p_137750_
+	lambda$setRule$1 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; m_287911_
+		static
+		0 p_288444_ p_288444_
+		1 p_288445_ p_288445_
+	queryRule (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I m_137757_
+		static
+		0 p_137758_ p_137758_
+		1 p_137759_ p_137759_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137744_
+		static
+		0 p_137745_ p_137745_
+	setRule (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/GameRules$Key;)I m_137754_
+		static
+		0 p_137755_ p_137755_
+		1 p_137756_ p_137756_
+net/minecraft/server/commands/GameRuleCommand$1 net/minecraft/server/commands/GameRuleCommand$1
+	val$base f_137760_
+	<init> (Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)V <init>
+		0 p_137762_ p_137762_
+	lambda$visit$0 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I m_137769_
+		static
+		0 p_137770_ p_137770_
+		1 p_137771_ p_137771_
+	lambda$visit$1 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I m_137766_
+		static
+		0 p_137767_ p_137767_
+		1 p_137768_ p_137768_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_137764_ p_137764_
+		1 p_137765_ p_137765_
+net/minecraft/server/commands/GiveCommand net/minecraft/server/commands/GiveCommand
+	MAX_ALLOWED_ITEMSTACKS f_180233_
+	<init> ()V <init>
+	giveItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/item/ItemInput;Ljava/util/Collection;I)I m_137778_
+		static
+		0 p_137779_ p_137779_
+		1 p_137780_ p_137780_
+		2 p_137781_ p_137781_
+		3 p_137782_ p_137782_
+	lambda$giveItem$3 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289068_
+		static
+		0 p_289278_ p_289278_
+		1 p_289279_ p_289279_
+		2 p_289280_ p_289280_
+	lambda$giveItem$4 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287913_
+		static
+		0 p_288448_ p_288448_
+		1 p_288449_ p_288449_
+		2 p_288450_ p_288450_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137776_
+		static
+		0 p_137777_ p_137777_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137783_
+		static
+		0 p_137784_ p_137784_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137774_
+		static
+		0 p_137775_ p_137775_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214445_
+		static
+		0 p_214446_ p_214446_
+		1 p_214447_ p_214447_
+net/minecraft/server/commands/HelpCommand net/minecraft/server/commands/HelpCommand
+	ERROR_FAILED f_137785_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287916_
+		static
+		0 p_288456_ p_288456_
+	lambda$register$1 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I m_287918_
+		static
+		0 p_288459_ p_288459_
+		1 p_288460_ p_288460_
+	lambda$register$2 (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287915_
+		static
+		0 p_288454_ p_288454_
+		1 p_288455_ p_288455_
+	lambda$register$3 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I m_287917_
+		static
+		0 p_288457_ p_288457_
+		1 p_288458_ p_288458_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137787_
+		static
+		0 p_137788_ p_137788_
+net/minecraft/server/commands/ItemCommands net/minecraft/server/commands/ItemCommands
+	ERROR_SOURCE_INAPPLICABLE_SLOT f_180239_
+	ERROR_SOURCE_NOT_A_CONTAINER f_180238_
+	ERROR_TARGET_INAPPLICABLE_SLOT f_180237_
+	ERROR_TARGET_NOT_A_CONTAINER f_180236_
+	ERROR_TARGET_NO_CHANGES f_180240_
+	ERROR_TARGET_NO_CHANGES_KNOWN_ITEM f_180241_
+	SUGGEST_MODIFIER f_180242_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_180283_
+		static
+		0 p_180284_ p_180284_
+		1 p_180285_ p_180285_
+		2 p_180286_ p_180286_
+	blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;I)I m_180301_
+		static
+		0 p_180302_ p_180302_
+		1 p_180303_ p_180303_
+		2 p_180304_ p_180304_
+		3 p_180305_ p_180305_
+		4 p_180306_ p_180306_
+	blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180307_
+		static
+		0 p_180308_ p_180308_
+		1 p_180309_ p_180309_
+		2 p_180310_ p_180310_
+		3 p_180311_ p_180311_
+		4 p_180312_ p_180312_
+		5 p_180313_ p_180313_
+	blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;I)I m_180314_
+		static
+		0 p_180315_ p_180315_
+		1 p_180316_ p_180316_
+		2 p_180317_ p_180317_
+		3 p_180318_ p_180318_
+		4 p_180319_ p_180319_
+	blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180320_
+		static
+		0 p_180321_ p_180321_
+		1 p_180322_ p_180322_
+		2 p_180323_ p_180323_
+		3 p_180324_ p_180324_
+		4 p_180325_ p_180325_
+		5 p_180326_ p_180326_
+	entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)I m_180257_
+		static
+		0 p_180258_ p_180258_
+		1 p_180259_ p_180259_
+		2 p_180260_ p_180260_
+		3 p_180261_ p_180261_
+		4 p_180262_ p_180262_
+	entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180263_
+		static
+		0 p_180264_ p_180264_
+		1 p_180265_ p_180265_
+		2 p_180266_ p_180266_
+		3 p_180267_ p_180267_
+		4 p_180268_ p_180268_
+		5 p_180269_ p_180269_
+	entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180276_
+		static
+		0 p_180277_ p_180277_
+		1 p_180278_ p_180278_
+		2 p_180279_ p_180279_
+		3 p_180280_ p_180280_
+		4 p_180281_ p_180281_
+		5 p_180282_ p_180282_
+	entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I m_180270_
+		static
+		0 p_180271_ p_180271_
+		1 p_180272_ p_180272_
+		2 p_180273_ p_180273_
+		3 p_180274_ p_180274_
+		4 p_180275_ p_180275_
+	getBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/item/ItemStack; m_180287_
+		static
+		0 p_180288_ p_180288_
+		1 p_180289_ p_180289_
+		2 p_180290_ p_180290_
+	getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/Container; m_180327_
+		static
+		0 p_180328_ p_180328_
+		1 p_180329_ p_180329_
+		2 p_180330_ p_180330_
+	getEntityItem (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/item/ItemStack; m_180245_
+		static
+		0 p_180246_ p_180246_
+		1 p_180247_ p_180247_
+	lambda$modifyBlockItem$22 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287919_
+		static
+		0 p_288461_ p_288461_
+		1 p_288462_ p_288462_
+	lambda$modifyEntityItem$23 (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; m_287922_
+		static
+		0 p_288466_ p_288466_
+	lambda$modifyEntityItem$24 (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; m_287920_
+		static
+		0 p_288463_ p_288463_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_180378_
+		static
+		0 p_180379_ p_180379_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_180376_
+		static
+		0 p_180377_ p_180377_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_180374_
+		static
+		0 p_180375_ p_180375_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_180372_
+		static
+		0 p_180373_ p_180373_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_180370_
+		static
+		0 p_180371_ p_180371_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_180368_
+		static
+		0 p_180369_ p_180369_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_180366_
+		static
+		0 p_180367_ p_180367_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_180364_
+		static
+		0 p_180365_ p_180365_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_180362_
+		static
+		0 p_180363_ p_180363_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_180358_
+		static
+		0 p_180359_ p_180359_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_180350_
+		static
+		0 p_180351_ p_180351_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_180250_
+		static
+		0 p_180251_ p_180251_
+	lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180255_
+		static
+		0 p_180256_ p_180256_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_180382_
+		static
+		0 p_180383_ p_180383_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_180380_
+		static
+		0 p_180381_ p_180381_
+	lambda$setBlockItem$25 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287924_
+		static
+		0 p_288469_ p_288469_
+		1 p_288470_ p_288470_
+	lambda$setEntityItem$26 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287923_
+		static
+		0 p_288467_ p_288467_
+		1 p_288468_ p_288468_
+	lambda$setEntityItem$27 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287921_
+		static
+		0 p_288464_ p_288464_
+		1 p_288465_ p_288465_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180354_
+		static
+		0 p_180355_ p_180355_
+		1 p_180356_ p_180356_
+		2 p_180357_ p_180357_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180346_
+		static
+		0 p_180347_ p_180347_
+		1 p_180348_ p_180348_
+		2 p_180349_ p_180349_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180360_
+		static
+		0 p_180361_ p_180361_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180352_
+		static
+		0 p_180353_ p_180353_
+	lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180341_
+		static
+		0 p_180342_ p_180342_
+	lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180343_
+		static
+		0 p_180344_ p_180344_
+		1 p_180345_ p_180345_
+	lambda$static$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278537_
+		static
+		0 p_278910_ p_278910_
+		1 p_278911_ p_278911_
+	modifyBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180296_
+		static
+		0 p_180297_ p_180297_
+		1 p_180298_ p_180298_
+		2 p_180299_ p_180299_
+		3 p_180300_ p_180300_
+	modifyEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180336_
+		static
+		0 p_180337_ p_180337_
+		1 p_180338_ p_180338_
+		2 p_180339_ p_180339_
+		3 p_180340_ p_180340_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214448_
+		static
+		0 p_214449_ p_214449_
+		1 p_214450_ p_214450_
+	setBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/item/ItemStack;)I m_180291_
+		static
+		0 p_180292_ p_180292_
+		1 p_180293_ p_180293_
+		2 p_180294_ p_180294_
+		3 p_180295_ p_180295_
+	setEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I m_180331_
+		static
+		0 p_180332_ p_180332_
+		1 p_180333_ p_180333_
+		2 p_180334_ p_180334_
+		3 p_180335_ p_180335_
+net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand
+	DUMP_FAILED f_183642_
+	START_FAILED f_183641_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183660_
+		static
+		0 p_183661_ p_183661_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_183656_
+		static
+		0 p_183657_ p_183657_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_183647_
+		static
+		0 p_183648_ p_183648_
+	lambda$startJfr$4 ()Lnet/minecraft/network/chat/Component; m_287926_
+		static
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_183651_
+		static
+		0 p_183652_ p_183652_
+	lambda$stopJfr$5 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_183653_
+		static
+		0 p_183654_ p_183654_
+		1 p_183655_ p_183655_
+	lambda$stopJfr$6 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287925_
+		static
+		0 p_288471_ p_288471_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_183645_
+		static
+		0 p_183646_ p_183646_
+	startJfr (Lnet/minecraft/commands/CommandSourceStack;)I m_183649_
+		static
+		0 p_183650_ p_183650_
+	stopJfr (Lnet/minecraft/commands/CommandSourceStack;)I m_183658_
+		static
+		0 p_183659_ p_183659_
+net/minecraft/server/commands/KickCommand net/minecraft/server/commands/KickCommand
+	<init> ()V <init>
+	kickPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I m_137801_
+		static
+		0 p_137802_ p_137802_
+		1 p_137803_ p_137803_
+		2 p_137804_ p_137804_
+	lambda$kickPlayers$3 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_289069_
+		static
+		0 p_289281_ p_289281_
+		1 p_289282_ p_289282_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137799_
+		static
+		0 p_137800_ p_137800_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137805_
+		static
+		0 p_137806_ p_137806_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137797_
+		static
+		0 p_137798_ p_137798_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137795_
+		static
+		0 p_137796_ p_137796_
+net/minecraft/server/commands/KillCommand net/minecraft/server/commands/KillCommand
+	<init> ()V <init>
+	kill (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_137813_
+		static
+		0 p_137814_ p_137814_
+		1 p_137815_ p_137815_
+	lambda$kill$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287928_
+		static
+		0 p_288474_ p_288474_
+	lambda$kill$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287929_
+		static
+		0 p_288475_ p_288475_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137811_
+		static
+		0 p_137812_ p_137812_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137816_
+		static
+		0 p_137817_ p_137817_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137809_
+		static
+		0 p_137810_ p_137810_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137807_
+		static
+		0 p_137808_ p_137808_
+net/minecraft/server/commands/ListPlayersCommand net/minecraft/server/commands/ListPlayersCommand
+	<init> ()V <init>
+	format (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Function;)I m_137826_
+		static
+		0 p_137827_ p_137827_
+		1 p_137828_ p_137828_
+	lambda$format$3 (Ljava/util/List;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287930_
+		static
+		0 p_288476_ p_288476_
+		1 p_288477_ p_288477_
+		2 p_288478_ p_288478_
+	lambda$listPlayersWithUuids$2 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; m_289070_
+		static
+		0 p_289283_ p_289283_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_137829_
+		static
+		0 p_137830_ p_137830_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137822_
+		static
+		0 p_137823_ p_137823_
+	listPlayers (Lnet/minecraft/commands/CommandSourceStack;)I m_137824_
+		static
+		0 p_137825_ p_137825_
+	listPlayersWithUuids (Lnet/minecraft/commands/CommandSourceStack;)I m_137831_
+		static
+		0 p_137832_ p_137832_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137820_
+		static
+		0 p_137821_ p_137821_
+net/minecraft/server/commands/LocateCommand net/minecraft/server/commands/LocateCommand
+	BIOME_SAMPLE_RESOLUTION_HORIZONTAL f_214459_
+	BIOME_SAMPLE_RESOLUTION_VERTICAL f_214460_
+	ERROR_BIOME_NOT_FOUND f_214453_
+	ERROR_POI_NOT_FOUND f_214455_
+	ERROR_STRUCTURE_INVALID f_214452_
+	ERROR_STRUCTURE_NOT_FOUND f_214451_
+	LOGGER f_262750_
+	MAX_BIOME_SEARCH_RADIUS f_214458_
+	MAX_STRUCTURE_SEARCH_RADIUS f_214457_
+	POI_SEARCH_RADIUS f_214461_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dist (IIII)F m_137853_
+		static
+		0 p_137854_ p_137854_
+		1 p_137855_ p_137855_
+		2 p_137856_ p_137856_
+		3 p_137857_ p_137857_
+	getElementName (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; m_245548_
+		static
+		0 p_249526_ p_249526_
+	getHolders (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_245526_
+		static
+		0 p_251212_ p_251212_
+		1 p_249691_ p_249691_
+	lambda$getElementName$11 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_214497_
+		static
+		0 p_214498_ p_214498_
+	lambda$getHolders$8 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; m_214490_
+		static
+		0 p_214491_ p_214491_
+	lambda$getHolders$9 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_257138_
+		static
+		0 p_258230_ p_258230_
+		1 p_258231_ p_258231_
+	lambda$locateStructure$10 (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_244840_
+		static
+		0 p_248139_ p_248139_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214469_
+		static
+		0 p_214470_ p_214470_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_257140_
+		static
+		0 p_258233_ p_258233_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_257139_
+		static
+		0 p_258232_ p_258232_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_257141_
+		static
+		0 p_258234_ p_258234_
+	lambda$showLocateResult$12 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; m_244844_
+		static
+		0 p_248146_ p_248146_
+		1 p_248147_ p_248147_
+	lambda$showLocateResult$13 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; m_244842_
+		static
+		0 p_248141_ p_248141_
+		1 p_248142_ p_248142_
+		2 p_248143_ p_248143_
+	lambda$showLocateResult$14 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_214462_
+		static
+		0 p_214463_ p_214463_
+	lambda$showLocateResult$15 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_244843_
+		static
+		0 p_248144_ p_248144_
+		1 p_248145_ p_248145_
+	lambda$showLocateResult$16 (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_214486_
+		static
+		0 p_214487_ p_214487_
+		1 p_214488_ p_214488_
+		2 p_214489_ p_214489_
+	lambda$showLocateResult$17 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_287932_
+		static
+		0 p_288480_ p_288480_
+		1 p_288481_ p_288481_
+		2 p_288482_ p_288482_
+		3 p_288483_ p_288483_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_201830_
+		static
+		0 p_201831_ p_201831_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_207533_
+		static
+		0 p_207534_ p_207534_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214513_
+		static
+		0 p_214514_ p_214514_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214511_
+		static
+		0 p_214512_ p_214512_
+	locateBiome (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I m_247543_
+		static
+		0 p_252062_ p_252062_
+		1 p_249756_ p_249756_
+	locatePoi (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I m_245206_
+		static
+		0 p_252013_ p_252013_
+		1 p_249480_ p_249480_
+	locateStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)I m_214471_
+		static
+		0 p_214472_ p_214472_
+		1 p_249893_ p_249893_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_246116_
+		static
+		0 p_249870_ p_249870_
+		1 p_248936_ p_248936_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I m_262810_
+		static
+		0 p_263019_ p_263019_
+		1 p_263031_ p_263031_
+		2 p_262989_ p_262989_
+		3 p_262959_ p_262959_
+		4 p_263045_ p_263045_
+		5 p_262934_ p_262934_
+		6 p_262960_ p_262960_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I m_262830_
+		static
+		0 p_263098_ p_263098_
+		1 p_262956_ p_262956_
+		2 p_262917_ p_262917_
+		3 p_263074_ p_263074_
+		4 p_262937_ p_262937_
+		5 p_263051_ p_263051_
+		6 p_263028_ p_263028_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I m_262858_
+		static
+		0 p_262983_ p_262983_
+		1 p_263016_ p_263016_
+		2 p_262941_ p_262941_
+		3 p_263083_ p_263083_
+		4 p_263010_ p_263010_
+		5 p_263048_ p_263048_
+		6 p_263040_ p_263040_
+net/minecraft/server/commands/LootCommand net/minecraft/server/commands/LootCommand
+	ERROR_NO_HELD_ITEMS f_137878_
+	ERROR_NO_LOOT_TABLE f_137879_
+	SUGGEST_LOOT_TABLE f_137877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addTargets (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$TailProvider;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137902_
+		static
+		0 p_137903_ p_137903_
+		1 p_137904_ p_137904_
+	blockDistribute (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137960_
+		static
+		0 p_137961_ p_137961_
+		1 p_137962_ p_137962_
+		2 p_137963_ p_137963_
+		3 p_137964_ p_137964_
+	blockReplace (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137953_
+		static
+		0 p_137954_ p_137954_
+		1 p_137955_ p_137955_
+		2 p_137956_ p_137956_
+		3 p_137957_ p_137957_
+		4 p_137958_ p_137958_
+		5 p_137959_ p_137959_
+	callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V m_137965_
+		static
+		0 p_137966_ p_137966_
+		1 p_137967_ p_137967_
+	callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V m_137968_
+		static
+		0 p_137969_ p_137969_
+		1 p_137970_ p_137970_
+		2 p_137971_ p_137971_
+	canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_137894_
+		static
+		0 p_137895_ p_137895_
+		1 p_137896_ p_137896_
+	distributeToContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z m_137885_
+		static
+		0 p_137886_ p_137886_
+		1 p_137887_ p_137887_
+	drop (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_287198_
+		static
+		0 p_287721_ p_287721_
+		1 p_287610_ p_287610_
+		2 p_287728_ p_287728_
+		3 p_287770_ p_287770_
+	dropBlockLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137912_
+		static
+		0 p_137913_ p_137913_
+		1 p_137914_ p_137914_
+		2 p_137915_ p_137915_
+		3 p_137916_ p_137916_
+	dropChestLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137932_
+		static
+		0 p_137933_ p_137933_
+		1 p_137934_ p_137934_
+		2 p_137935_ p_137935_
+	dropFishingLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137926_
+		static
+		0 p_137927_ p_137927_
+		1 p_137928_ p_137928_
+		2 p_137929_ p_137929_
+		3 p_137930_ p_137930_
+		4 p_137931_ p_137931_
+	dropInWorld (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137945_
+		static
+		0 p_137946_ p_137946_
+		1 p_137947_ p_137947_
+		2 p_137948_ p_137948_
+		3 p_137949_ p_137949_
+	dropKillLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137905_
+		static
+		0 p_137906_ p_137906_
+		1 p_137907_ p_137907_
+		2 p_137908_ p_137908_
+	entityReplace (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137978_
+		static
+		0 p_137979_ p_137979_
+		1 p_137980_ p_137980_
+		2 p_137981_ p_137981_
+		3 p_137982_ p_137982_
+		4 p_137983_ p_137983_
+	getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; m_137950_
+		static
+		0 p_137951_ p_137951_
+		1 p_137952_ p_137952_
+	getSourceHandItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_137938_
+		static
+		0 p_137939_ p_137939_
+		1 p_137940_ p_137940_
+	lambda$addTargets$15 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138031_
+		static
+		0 p_138032_ p_138032_
+		1 p_138033_ p_138033_
+		2 p_138034_ p_138034_
+	lambda$addTargets$16 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138024_
+		static
+		0 p_138025_ p_138025_
+		1 p_138026_ p_138026_
+		2 p_138027_ p_138027_
+	lambda$addTargets$17 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138017_
+		static
+		0 p_138018_ p_138018_
+		1 p_138019_ p_138019_
+		2 p_138020_ p_138020_
+	lambda$addTargets$18 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138010_
+		static
+		0 p_138011_ p_138011_
+		1 p_138012_ p_138012_
+		2 p_138013_ p_138013_
+	lambda$addTargets$19 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138003_
+		static
+		0 p_138004_ p_138004_
+		1 p_138005_ p_138005_
+		2 p_138006_ p_138006_
+	lambda$addTargets$20 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137991_
+		static
+		0 p_137992_ p_137992_
+		1 p_137993_ p_137993_
+		2 p_137994_ p_137994_
+	lambda$addTargets$21 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137917_
+		static
+		0 p_137918_ p_137918_
+		1 p_137919_ p_137919_
+		2 p_137920_ p_137920_
+	lambda$callback$23 (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287933_
+		static
+		0 p_288484_ p_288484_
+	lambda$callback$24 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287934_
+		static
+		0 p_288485_ p_288485_
+	lambda$callback$25 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_287935_
+		static
+		0 p_288486_ p_288486_
+		1 p_288487_ p_288487_
+	lambda$callback$26 (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_287936_
+		static
+		0 p_288488_ p_288488_
+		1 p_288489_ p_288489_
+	lambda$drop$29 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V m_137995_
+		static
+		0 p_137996_ p_137996_
+		1 p_137997_ p_137997_
+	lambda$dropBlockLoot$27 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;)V m_278539_
+		static
+		0 p_278913_ p_278913_
+		1 p_278914_ p_278914_
+		2 p_278915_ p_278915_
+	lambda$dropInWorld$22 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)V m_137881_
+		static
+		0 p_137882_ p_137882_
+		1 p_137883_ p_137883_
+		2 p_137884_ p_137884_
+	lambda$dropKillLoot$28 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_137972_
+		static
+		0 p_137973_ p_137973_
+		1 p_137974_ p_137974_
+		2 p_137975_ p_137975_
+	lambda$register$10 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180401_
+		static
+		0 p_180402_ p_180402_
+		1 p_180403_ p_180403_
+	lambda$register$11 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180398_
+		static
+		0 p_180399_ p_180399_
+		1 p_180400_ p_180400_
+	lambda$register$12 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180395_
+		static
+		0 p_180396_ p_180396_
+		1 p_180397_ p_180397_
+	lambda$register$13 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180392_
+		static
+		0 p_180393_ p_180393_
+		1 p_180394_ p_180394_
+	lambda$register$14 (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_214518_
+		static
+		0 p_214519_ p_214519_
+		1 p_214520_ p_214520_
+		2 p_214521_ p_214521_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137936_
+		static
+		0 p_137937_ p_137937_
+	lambda$register$4 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180419_
+		static
+		0 p_180420_ p_180420_
+		1 p_180421_ p_180421_
+	lambda$register$5 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180416_
+		static
+		0 p_180417_ p_180417_
+		1 p_180418_ p_180418_
+	lambda$register$6 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180413_
+		static
+		0 p_180414_ p_180414_
+		1 p_180415_ p_180415_
+	lambda$register$7 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180410_
+		static
+		0 p_180411_ p_180411_
+		1 p_180412_ p_180412_
+	lambda$register$8 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180407_
+		static
+		0 p_180408_ p_180408_
+		1 p_180409_ p_180409_
+	lambda$register$9 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180404_
+		static
+		0 p_180405_ p_180405_
+		1 p_180406_ p_180406_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278540_
+		static
+		0 p_278916_ p_278916_
+		1 p_278917_ p_278917_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137998_
+		static
+		0 p_137999_ p_137999_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137976_
+		static
+		0 p_137977_ p_137977_
+	playerGive (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137984_
+		static
+		0 p_137985_ p_137985_
+		1 p_137986_ p_137986_
+		2 p_137987_ p_137987_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214515_
+		static
+		0 p_214516_ p_214516_
+		1 p_214517_ p_214517_
+	setSlots (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V m_137888_
+		static
+		0 p_137889_ p_137889_
+		1 p_137890_ p_137890_
+		2 p_137891_ p_137891_
+		3 p_137892_ p_137892_
+		4 p_137893_ p_137893_
+net/minecraft/server/commands/LootCommand$Callback net/minecraft/server/commands/LootCommand$Callback
+	accept (Ljava/util/List;)V m_138047_
+		0 p_138048_ p_138048_
+net/minecraft/server/commands/LootCommand$DropConsumer net/minecraft/server/commands/LootCommand$DropConsumer
+	accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138049_
+		0 p_138050_ p_138050_
+		1 p_138051_ p_138051_
+		2 p_138052_ p_138052_
+net/minecraft/server/commands/LootCommand$TailProvider net/minecraft/server/commands/LootCommand$TailProvider
+	construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_138053_
+		0 p_138054_ p_138054_
+		1 p_138055_ p_138055_
+net/minecraft/server/commands/MsgCommand net/minecraft/server/commands/MsgCommand
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244847_
+		static
+		0 p_248152_ p_248152_
+		1 p_248153_ p_248153_
+		2 p_248154_ p_248154_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244848_
+		static
+		0 p_248155_ p_248155_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138060_
+		static
+		0 p_138061_ p_138061_
+	sendMessage (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246972_
+		static
+		0 p_250209_ p_250209_
+		1 p_252344_ p_252344_
+		2 p_249416_ p_249416_
+net/minecraft/server/commands/OpCommand net/minecraft/server/commands/OpCommand
+	ERROR_ALREADY_OP f_138072_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$opPlayers$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287939_
+		static
+		0 p_288493_ p_288493_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138086_
+		static
+		0 p_138087_ p_138087_
+	lambda$register$1 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z m_289072_
+		static
+		0 p_289285_ p_289285_
+		1 p_289286_ p_289286_
+	lambda$register$2 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; m_289071_
+		static
+		0 p_289284_ p_289284_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138083_
+		static
+		0 p_138084_ p_138084_
+		1 p_138085_ p_138085_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138081_
+		static
+		0 p_138082_ p_138082_
+	opPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138088_
+		static
+		0 p_138089_ p_138089_
+		1 p_138090_ p_138090_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138079_
+		static
+		0 p_138080_ p_138080_
+net/minecraft/server/commands/PardonCommand net/minecraft/server/commands/PardonCommand
+	ERROR_NOT_BANNED f_138091_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$pardonPlayers$3 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_287940_
+		static
+		0 p_288494_ p_288494_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138100_
+		static
+		0 p_138101_ p_138101_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138097_
+		static
+		0 p_138098_ p_138098_
+		1 p_138099_ p_138099_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138095_
+		static
+		0 p_138096_ p_138096_
+	pardonPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138102_
+		static
+		0 p_138103_ p_138103_
+		1 p_138104_ p_138104_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138093_
+		static
+		0 p_138094_ p_138094_
+net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/PardonIpCommand
+	ERROR_INVALID f_138105_
+	ERROR_NOT_BANNED f_138106_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138115_
+		static
+		0 p_138116_ p_138116_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138112_
+		static
+		0 p_138113_ p_138113_
+		1 p_138114_ p_138114_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138110_
+		static
+		0 p_138111_ p_138111_
+	lambda$unban$3 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287941_
+		static
+		0 p_288495_ p_288495_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138108_
+		static
+		0 p_138109_ p_138109_
+	unban (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138117_
+		static
+		0 p_138118_ p_138118_
+		1 p_138119_ p_138119_
+net/minecraft/server/commands/ParticleCommand net/minecraft/server/commands/ParticleCommand
+	ERROR_FAILED f_138120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138126_
+		static
+		0 p_138127_ p_138127_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138147_
+		static
+		0 p_138148_ p_138148_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138145_
+		static
+		0 p_138146_ p_138146_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138143_
+		static
+		0 p_138144_ p_138144_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138141_
+		static
+		0 p_138142_ p_138142_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138139_
+		static
+		0 p_138140_ p_138140_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138137_
+		static
+		0 p_138138_ p_138138_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138124_
+		static
+		0 p_138125_ p_138125_
+	lambda$sendParticles$8 (Lnet/minecraft/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; m_287942_
+		static
+		0 p_288496_ p_288496_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_138122_
+		static
+		0 p_138123_ p_138123_
+		1 p_248587_ p_248587_
+	sendParticles (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FIZLjava/util/Collection;)I m_138128_
+		static
+		0 p_138129_ p_138129_
+		1 p_138130_ p_138130_
+		2 p_138131_ p_138131_
+		3 p_138132_ p_138132_
+		4 p_138133_ p_138133_
+		5 p_138134_ p_138134_
+		6 p_138135_ p_138135_
+		7 p_138136_ p_138136_
+net/minecraft/server/commands/PerfCommand net/minecraft/server/commands/PerfCommand
+	ERROR_ALREADY_RUNNING f_180434_
+	ERROR_NOT_RUNNING f_180433_
+	LOGGER f_180432_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180461_
+		static
+		0 p_180462_ p_180462_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180454_
+		static
+		0 p_180455_ p_180455_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_180439_
+		static
+		0 p_180440_ p_180440_
+	lambda$saveResults$6 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287944_
+		static
+		0 p_288499_ p_288499_
+	lambda$startProfilingDedicatedServer$3 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V m_180458_
+		static
+		0 p_180459_ p_180459_
+		1 p_180460_ p_180460_
+	lambda$startProfilingDedicatedServer$4 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V m_180450_
+		static
+		0 p_180451_ p_180451_
+		1 p_180452_ p_180452_
+		2 p_180453_ p_180453_
+	lambda$startProfilingDedicatedServer$5 ()Lnet/minecraft/network/chat/Component; m_287945_
+		static
+	lambda$whenStopped$7 (DI)Lnet/minecraft/network/chat/Component; m_287943_
+		static
+		0 p_288497_ p_288497_
+		1 p_288498_ p_288498_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180437_
+		static
+		0 p_180438_ p_180438_
+	saveResults (Lnet/minecraft/commands/CommandSourceStack;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V m_180446_
+		static
+		0 p_180447_ p_180447_
+		1 p_180448_ p_180448_
+		2 p_180449_ p_180449_
+	startProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I m_180441_
+		static
+		0 p_180442_ p_180442_
+	stopProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I m_180456_
+		static
+		0 p_180457_ p_180457_
+	whenStopped (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V m_180443_
+		static
+		0 p_180444_ p_180444_
+		1 p_180445_ p_180445_
+net/minecraft/server/commands/PlaceCommand net/minecraft/server/commands/PlaceCommand
+	ERROR_FEATURE_FAILED f_214530_
+	ERROR_JIGSAW_FAILED f_214531_
+	ERROR_STRUCTURE_FAILED f_214532_
+	ERROR_TEMPLATE_FAILED f_214534_
+	ERROR_TEMPLATE_INVALID f_214533_
+	SUGGEST_TEMPLATES f_214535_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)V m_214543_
+		static
+		0 p_214544_ p_214544_
+		1 p_214545_ p_214545_
+		2 p_214546_ p_214546_
+	lambda$checkLoaded$21 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Z m_214540_
+		static
+		0 p_214541_ p_214541_
+		1 p_214542_ p_214542_
+	lambda$placeFeature$15 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287948_
+		static
+		0 p_288506_ p_288506_
+		1 p_288507_ p_288507_
+	lambda$placeJigsaw$16 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287949_
+		static
+		0 p_288508_ p_288508_
+	lambda$placeStructure$17 (Lnet/minecraft/core/Holder;)Z m_214579_
+		static
+		0 p_214580_ p_214580_
+	lambda$placeStructure$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/ChunkPos;)V m_289073_
+		static
+		0 p_289287_ p_289287_
+		1 p_289288_ p_289288_
+		2 p_289289_ p_289289_
+		3 p_289290_ p_289290_
+	lambda$placeStructure$19 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287950_
+		static
+		0 p_288509_ p_288509_
+		1 p_288510_ p_288510_
+	lambda$placeTemplate$20 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287947_
+		static
+		0 p_288504_ p_288504_
+		1 p_288505_ p_288505_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_214595_
+		static
+		0 p_214596_ p_214596_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_214593_
+		static
+		0 p_214594_ p_214594_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_214591_
+		static
+		0 p_214592_ p_214592_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_214585_
+		static
+		0 p_214586_ p_214586_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_214549_
+		static
+		0 p_214550_ p_214550_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214559_
+		static
+		0 p_214560_ p_214560_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_274099_
+		static
+		0 p_274824_ p_274824_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_244852_
+		static
+		0 p_248163_ p_248163_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_274100_
+		static
+		0 p_274825_ p_274825_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244856_
+		static
+		0 p_248167_ p_248167_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_274101_
+		static
+		0 p_274826_ p_274826_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_244857_
+		static
+		0 p_248168_ p_248168_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_274102_
+		static
+		0 p_274827_ p_274827_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214581_
+		static
+		0 p_214582_ p_214582_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_214551_
+		static
+		0 p_214552_ p_214552_
+		1 p_214553_ p_214553_
+	placeFeature (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I m_214575_
+		static
+		0 p_214576_ p_214576_
+		1 p_248822_ p_248822_
+		2 p_214578_ p_214578_
+	placeJigsaw (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;)I m_214569_
+		static
+		0 p_214570_ p_214570_
+		1 p_214571_ p_214571_
+		2 p_214572_ p_214572_
+		3 p_214573_ p_214573_
+		4 p_214574_ p_214574_
+	placeStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I m_214587_
+		static
+		0 p_214588_ p_214588_
+		1 p_251799_ p_251799_
+		2 p_214590_ p_214590_
+	placeTemplate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;FI)I m_214561_
+		static
+		0 p_214562_ p_214562_
+		1 p_214563_ p_214563_
+		2 p_214564_ p_214564_
+		3 p_214565_ p_214565_
+		4 p_214566_ p_214566_
+		5 p_214567_ p_214567_
+		6 p_214568_ p_214568_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_214547_
+		static
+		0 p_214548_ p_214548_
+net/minecraft/server/commands/PlaySoundCommand net/minecraft/server/commands/PlaySoundCommand
+	ERROR_TOO_FAR f_138149_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$playSound$6 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289074_
+		static
+		0 p_289291_ p_289291_
+		1 p_289292_ p_289292_
+	lambda$playSound$7 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287951_
+		static
+		0 p_288511_ p_288511_
+		1 p_288512_ p_288512_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138158_
+		static
+		0 p_138159_ p_138159_
+	lambda$source$1 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138178_
+		static
+		0 p_138179_ p_138179_
+		1 p_138180_ p_138180_
+	lambda$source$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138175_
+		static
+		0 p_138176_ p_138176_
+		1 p_138177_ p_138177_
+	lambda$source$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138172_
+		static
+		0 p_138173_ p_138173_
+		1 p_138174_ p_138174_
+	lambda$source$4 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138169_
+		static
+		0 p_138170_ p_138170_
+		1 p_138171_ p_138171_
+	lambda$source$5 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138153_
+		static
+		0 p_138154_ p_138154_
+		1 p_138155_ p_138155_
+	playSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/phys/Vec3;FFF)I m_138160_
+		static
+		0 p_138161_ p_138161_
+		1 p_138162_ p_138162_
+		2 p_138163_ p_138163_
+		3 p_138164_ p_138164_
+		4 p_138165_ p_138165_
+		5 p_138166_ p_138166_
+		6 p_138167_ p_138167_
+		7 p_138168_ p_138168_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138156_
+		static
+		0 p_138157_ p_138157_
+	source (Lnet/minecraft/sounds/SoundSource;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_138151_
+		static
+		0 p_138152_ p_138152_
+net/minecraft/server/commands/PublishCommand net/minecraft/server/commands/PublishCommand
+	ERROR_ALREADY_PUBLISHED f_138182_
+	ERROR_FAILED f_138181_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSuccessMessage (I)Lnet/minecraft/network/chat/MutableComponent; m_257556_
+		static
+		0 p_259532_ p_259532_
+	lambda$publish$6 (I)Lnet/minecraft/network/chat/Component; m_287953_
+		static
+		0 p_288515_ p_288515_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138188_
+		static
+		0 p_138189_ p_138189_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_257142_
+		static
+		0 p_258235_ p_258235_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_257143_
+		static
+		0 p_258236_ p_258236_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_257144_
+		static
+		0 p_258237_ p_258237_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_257145_
+		static
+		0 p_258238_ p_258238_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138193_
+		static
+		0 p_138194_ p_138194_
+	publish (Lnet/minecraft/commands/CommandSourceStack;IZLnet/minecraft/world/level/GameType;)I m_257944_
+		static
+		0 p_260117_ p_260117_
+		1 p_259411_ p_259411_
+		2 p_260137_ p_260137_
+		3 p_259145_ p_259145_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138184_
+		static
+		0 p_138185_ p_138185_
+net/minecraft/server/commands/RaidCommand net/minecraft/server/commands/RaidCommand
+	<init> ()V <init>
+	check (Lnet/minecraft/commands/CommandSourceStack;)I m_180493_
+		static
+		0 p_180494_ p_180494_
+	getRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; m_180466_
+		static
+		0 p_180467_ p_180467_
+	glow (Lnet/minecraft/commands/CommandSourceStack;)I m_180472_
+		static
+		0 p_180473_ p_180473_
+	lambda$check$12 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; m_287956_
+		static
+		0 p_288516_ p_288516_
+	lambda$check$13 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; m_287957_
+		static
+		0 p_288517_ p_288517_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180497_
+		static
+		0 p_180498_ p_180498_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180501_
+		static
+		0 p_180502_ p_180502_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_180499_
+		static
+		0 p_180500_ p_180500_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_180495_
+		static
+		0 p_180496_ p_180496_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_180491_
+		static
+		0 p_180492_ p_180492_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_180487_
+		static
+		0 p_180488_ p_180488_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_180480_
+		static
+		0 p_180481_ p_180481_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_180470_
+		static
+		0 p_180471_ p_180471_
+	lambda$setBadOmenLevel$8 (II)Lnet/minecraft/network/chat/Component; m_287958_
+		static
+		0 p_288518_ p_288518_
+		1 p_288519_ p_288519_
+	lambda$spawnLeader$9 ()Lnet/minecraft/network/chat/Component; m_287954_
+		static
+	lambda$start$10 ()Lnet/minecraft/network/chat/Component; m_287959_
+		static
+	lambda$stop$11 ()Lnet/minecraft/network/chat/Component; m_287955_
+		static
+	playSound (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)I m_180477_
+		static
+		0 p_180478_ p_180478_
+		1 p_180479_ p_180479_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180468_
+		static
+		0 p_180469_ p_180469_
+	setBadOmenLevel (Lnet/minecraft/commands/CommandSourceStack;I)I m_180474_
+		static
+		0 p_180475_ p_180475_
+		1 p_180476_ p_180476_
+	spawnLeader (Lnet/minecraft/commands/CommandSourceStack;)I m_180482_
+		static
+		0 p_180483_ p_180483_
+	start (Lnet/minecraft/commands/CommandSourceStack;I)I m_180484_
+		static
+		0 p_180485_ p_180485_
+		1 p_180486_ p_180486_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_180489_
+		static
+		0 p_180490_ p_180490_
+net/minecraft/server/commands/RecipeCommand net/minecraft/server/commands/RecipeCommand
+	ERROR_GIVE_FAILED f_138197_
+	ERROR_TAKE_FAILED f_138198_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	giveRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I m_138206_
+		static
+		0 p_138207_ p_138207_
+		1 p_138208_ p_138208_
+		2 p_138209_ p_138209_
+	lambda$giveRecipes$5 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289076_
+		static
+		0 p_289295_ p_289295_
+		1 p_289296_ p_289296_
+	lambda$giveRecipes$6 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287962_
+		static
+		0 p_288524_ p_288524_
+		1 p_288525_ p_288525_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138204_
+		static
+		0 p_138205_ p_138205_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138218_
+		static
+		0 p_138219_ p_138219_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138216_
+		static
+		0 p_138217_ p_138217_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138210_
+		static
+		0 p_138211_ p_138211_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138202_
+		static
+		0 p_138203_ p_138203_
+	lambda$takeRecipes$7 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289075_
+		static
+		0 p_289293_ p_289293_
+		1 p_289294_ p_289294_
+	lambda$takeRecipes$8 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287963_
+		static
+		0 p_288526_ p_288526_
+		1 p_288527_ p_288527_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138200_
+		static
+		0 p_138201_ p_138201_
+	takeRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I m_138212_
+		static
+		0 p_138213_ p_138213_
+		1 p_138214_ p_138214_
+		2 p_138215_ p_138215_
+net/minecraft/server/commands/ReloadCommand net/minecraft/server/commands/ReloadCommand
+	LOGGER f_138220_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	discoverNewPacks (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/storage/WorldData;Ljava/util/Collection;)Ljava/util/Collection; m_138222_
+		static
+		0 p_138223_ p_138223_
+		1 p_138224_ p_138224_
+		2 p_138225_ p_138225_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138230_
+		static
+		0 p_138231_ p_138231_
+	lambda$register$2 ()Lnet/minecraft/network/chat/Component; m_287965_
+		static
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_287964_
+		static
+		0 p_288528_ p_288528_
+	lambda$reloadPacks$0 (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Throwable;)Ljava/lang/Void; m_138232_
+		static
+		0 p_138233_ p_138233_
+		1 p_138234_ p_138234_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138226_
+		static
+		0 p_138227_ p_138227_
+	reloadPacks (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;)V m_138235_
+		static
+		0 p_138236_ p_138236_
+		1 p_138237_ p_138237_
+net/minecraft/server/commands/ResetChunksCommand net/minecraft/server/commands/ResetChunksCommand
+	LOGGER f_183662_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183682_
+		static
+		0 p_183683_ p_183683_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_183692_
+		static
+		0 p_183693_ p_183693_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_183688_
+		static
+		0 p_183689_ p_183689_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_183668_
+		static
+		0 p_183669_ p_183669_
+	lambda$resetChunks$4 ()Lcom/mojang/datafixers/util/Unit; m_183665_
+		static
+	lambda$resetChunks$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_183690_
+		static
+		0 p_183691_ p_183691_
+	lambda$resetChunks$6 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_183670_
+		static
+		0 p_183671_ p_183671_
+	lambda$resetChunks$7 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Unit; m_183679_
+		static
+		0 p_183680_ p_183680_
+		1 p_183681_ p_183681_
+	lambda$resetChunks$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage; m_279885_
+		static
+		0 p_280952_ p_280952_
+		1 p_280953_ p_280953_
+		2 p_280954_ p_280954_
+		3 p_280955_ p_280955_
+		4 p_280956_ p_280956_
+		5 p_280957_ p_280957_
+	lambda$resetChunks$9 (IJ)Lnet/minecraft/network/chat/Component; m_287966_
+		static
+		0 p_288529_ p_288529_
+		1 p_288530_ p_288530_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_183666_
+		static
+		0 p_183667_ p_183667_
+	resetChunks (Lnet/minecraft/commands/CommandSourceStack;IZ)I m_183684_
+		static
+		0 p_183685_ p_183685_
+		1 p_183686_ p_183686_
+		2 p_183687_ p_183687_
+net/minecraft/server/commands/ReturnCommand net/minecraft/server/commands/ReturnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_280303_
+		static
+		0 p_281281_ p_281281_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_280383_
+		static
+		0 p_281464_ p_281464_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_280209_
+		static
+		0 p_282091_ p_282091_
+	setReturn (Lnet/minecraft/commands/CommandSourceStack;I)I m_280144_
+		static
+		0 p_281858_ p_281858_
+		1 p_281623_ p_281623_
+net/minecraft/server/commands/RideCommand net/minecraft/server/commands/RideCommand
+	ERROR_ALREADY_RIDING f_263682_
+	ERROR_MOUNTING_LOOP f_263832_
+	ERROR_MOUNTING_PLAYER f_263778_
+	ERROR_MOUNT_FAILED f_263721_
+	ERROR_NOT_RIDING f_263780_
+	ERROR_WRONG_DIMENSION f_268657_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dismount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)I m_264225_
+		static
+		0 p_265724_ p_265724_
+		1 p_265678_ p_265678_
+	lambda$dismount$8 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287967_
+		static
+		0 p_288531_ p_288531_
+		1 p_288532_ p_288532_
+	lambda$mount$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_264259_
+		static
+		0 p_265643_ p_265643_
+		1 p_265501_ p_265501_
+	lambda$mount$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287968_
+		static
+		0 p_288533_ p_288533_
+		1 p_288534_ p_288534_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_264204_
+		static
+		0 p_265326_ p_265326_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_264291_
+		static
+		0 p_265139_ p_265139_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_264241_
+		static
+		0 p_265418_ p_265418_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264235_
+		static
+		0 p_265076_ p_265076_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264633_
+		static
+		0 p_265488_ p_265488_
+		1 p_265072_ p_265072_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264485_
+		static
+		0 p_265321_ p_265321_
+		1 p_265603_ p_265603_
+	mount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_264511_
+		static
+		0 p_265285_ p_265285_
+		1 p_265711_ p_265711_
+		2 p_265339_ p_265339_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_264607_
+		static
+		0 p_265201_ p_265201_
+net/minecraft/server/commands/SaveAllCommand net/minecraft/server/commands/SaveAllCommand
+	ERROR_FAILED f_138269_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138275_
+		static
+		0 p_138276_ p_138276_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138280_
+		static
+		0 p_138281_ p_138281_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138273_
+		static
+		0 p_138274_ p_138274_
+	lambda$saveAll$3 ()Lnet/minecraft/network/chat/Component; m_287969_
+		static
+	lambda$saveAll$4 ()Lnet/minecraft/network/chat/Component; m_287970_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138271_
+		static
+		0 p_138272_ p_138272_
+	saveAll (Lnet/minecraft/commands/CommandSourceStack;Z)I m_138277_
+		static
+		0 p_138278_ p_138278_
+		1 p_138279_ p_138279_
+net/minecraft/server/commands/SaveOffCommand net/minecraft/server/commands/SaveOffCommand
+	ERROR_ALREADY_OFF f_138282_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138288_
+		static
+		0 p_138289_ p_138289_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_287971_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138286_
+		static
+		0 p_138287_ p_138287_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138284_
+		static
+		0 p_138285_ p_138285_
+net/minecraft/server/commands/SaveOnCommand net/minecraft/server/commands/SaveOnCommand
+	ERROR_ALREADY_ON f_138290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138296_
+		static
+		0 p_138297_ p_138297_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_287972_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138294_
+		static
+		0 p_138295_ p_138295_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138292_
+		static
+		0 p_138293_ p_138293_
+net/minecraft/server/commands/SayCommand net/minecraft/server/commands/SayCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138413_
+		static
+		0 p_138414_ p_138414_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244858_
+		static
+		0 p_248169_ p_248169_
+		1 p_248170_ p_248170_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244859_
+		static
+		0 p_248171_ p_248171_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138409_
+		static
+		0 p_138410_ p_138410_
+net/minecraft/server/commands/ScheduleCommand net/minecraft/server/commands/ScheduleCommand
+	ERROR_CANT_REMOVE f_138416_
+	ERROR_SAME_TICK f_138415_
+	SUGGEST_SCHEDULE f_138417_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138426_
+		static
+		0 p_138427_ p_138427_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138458_
+		static
+		0 p_138459_ p_138459_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138456_
+		static
+		0 p_138457_ p_138457_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138454_
+		static
+		0 p_138455_ p_138455_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138421_
+		static
+		0 p_138422_ p_138422_
+	lambda$remove$11 (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; m_287977_
+		static
+		0 p_288555_ p_288555_
+		1 p_288556_ p_288556_
+	lambda$schedule$10 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILjava/util/Collection;)V m_287974_
+		static
+		0 p_288542_ p_288542_
+		1 p_288543_ p_288543_
+		2 p_288544_ p_288544_
+		3 p_288545_ p_288545_
+		4 p_288546_ p_288546_
+		5 p_288547_ p_288547_
+		6 p_288548_ p_288548_
+	lambda$schedule$7 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; m_287976_
+		static
+		0 p_288552_ p_288552_
+		1 p_288553_ p_288553_
+		2 p_288554_ p_288554_
+	lambda$schedule$8 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/commands/CommandFunction;)V m_287973_
+		static
+		0 p_288535_ p_288535_
+		1 p_288536_ p_288536_
+		2 p_288537_ p_288537_
+		3 p_288538_ p_288538_
+		4 p_288539_ p_288539_
+		5 p_288540_ p_288540_
+		6 p_288541_ p_288541_
+	lambda$schedule$9 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; m_287975_
+		static
+		0 p_288549_ p_288549_
+		1 p_288550_ p_288550_
+		2 p_288551_ p_288551_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138436_
+		static
+		0 p_138437_ p_138437_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138423_
+		static
+		0 p_138424_ p_138424_
+		1 p_138425_ p_138425_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138419_
+		static
+		0 p_138420_ p_138420_
+	remove (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138433_
+		static
+		0 p_138434_ p_138434_
+		1 p_138435_ p_138435_
+	schedule (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/datafixers/util/Pair;IZ)I m_138428_
+		static
+		0 p_138429_ p_138429_
+		1 p_138430_ p_138430_
+		2 p_138431_ p_138431_
+		3 p_138432_ p_138432_
+net/minecraft/server/commands/ScoreboardCommand net/minecraft/server/commands/ScoreboardCommand
+	ERROR_DISPLAY_SLOT_ALREADY_EMPTY f_138461_
+	ERROR_DISPLAY_SLOT_ALREADY_SET f_138462_
+	ERROR_NOT_TRIGGER f_138464_
+	ERROR_NO_VALUE f_138465_
+	ERROR_OBJECTIVE_ALREADY_EXISTS f_138460_
+	ERROR_TRIGGER_ALREADY_ENABLED f_138463_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addObjective (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;)I m_138502_
+		static
+		0 p_138503_ p_138503_
+		1 p_138504_ p_138504_
+		2 p_138505_ p_138505_
+		3 p_138506_ p_138506_
+	addScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138544_
+		static
+		0 p_138545_ p_138545_
+		1 p_138546_ p_138546_
+		2 p_138547_ p_138547_
+		3 p_138548_ p_138548_
+	clearDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;I)I m_138477_
+		static
+		0 p_138478_ p_138478_
+		1 p_138479_ p_138479_
+	createRenderTypeModify ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_138467_
+		static
+	enableTrigger (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138514_
+		static
+		0 p_138515_ p_138515_
+		1 p_138516_ p_138516_
+		2 p_138517_ p_138517_
+	getScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)I m_138498_
+		static
+		0 p_138499_ p_138499_
+		1 p_138500_ p_138500_
+		2 p_138501_ p_138501_
+	lambda$addObjective$46 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_288000_
+		static
+		0 p_288600_ p_288600_
+	lambda$addScore$32 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287982_
+		static
+		0 p_288562_ p_288562_
+		1 p_288563_ p_288563_
+		2 p_288564_ p_288564_
+		3 p_288565_ p_288565_
+	lambda$addScore$33 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287983_
+		static
+		0 p_288566_ p_288566_
+		1 p_288567_ p_288567_
+		2 p_288568_ p_288568_
+	lambda$clearDisplaySlot$41 (I)Lnet/minecraft/network/chat/Component; m_287986_
+		static
+		0 p_288572_ p_288572_
+	lambda$createRenderTypeModify$20 (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I m_138530_
+		static
+		0 p_138531_ p_138531_
+		1 p_138532_ p_138532_
+	lambda$enableTrigger$24 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287978_
+		static
+		0 p_288557_ p_288557_
+		1 p_288558_ p_288558_
+	lambda$enableTrigger$25 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287987_
+		static
+		0 p_288573_ p_288573_
+		1 p_288574_ p_288574_
+	lambda$getScore$21 (Ljava/lang/String;Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287988_
+		static
+		0 p_288575_ p_288575_
+		1 p_288576_ p_288576_
+		2 p_288577_ p_288577_
+	lambda$listObjectives$47 ()Lnet/minecraft/network/chat/Component; m_288002_
+		static
+	lambda$listObjectives$48 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288001_
+		static
+		0 p_288601_ p_288601_
+	lambda$listTrackedPlayerScores$38 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287980_
+		static
+		0 p_288560_ p_288560_
+	lambda$listTrackedPlayerScores$39 (Ljava/lang/String;Ljava/util/Map;)Lnet/minecraft/network/chat/Component; m_287992_
+		static
+		0 p_288585_ p_288585_
+		1 p_288586_ p_288586_
+	lambda$listTrackedPlayerScores$40 (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; m_287995_
+		static
+		0 p_288593_ p_288593_
+	lambda$listTrackedPlayers$36 ()Lnet/minecraft/network/chat/Component; m_287985_
+		static
+	lambda$listTrackedPlayers$37 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287989_
+		static
+		0 p_288578_ p_288578_
+	lambda$performOperation$22 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287993_
+		static
+		0 p_288587_ p_288587_
+		1 p_288588_ p_288588_
+		2 p_288589_ p_288589_
+	lambda$performOperation$23 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287999_
+		static
+		0 p_288598_ p_288598_
+		1 p_288599_ p_288599_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138551_
+		static
+		0 p_138552_ p_138552_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_138568_
+		static
+		0 p_138569_ p_138569_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_138566_
+		static
+		0 p_138567_ p_138567_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_138564_
+		static
+		0 p_138565_ p_138565_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_138562_
+		static
+		0 p_138563_ p_138563_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_138560_
+		static
+		0 p_138561_ p_138561_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_138558_
+		static
+		0 p_138559_ p_138559_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_138549_
+		static
+		0 p_138550_ p_138550_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138472_
+		static
+		0 p_138473_ p_138473_
+		1 p_138474_ p_138474_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_138536_
+		static
+		0 p_138537_ p_138537_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_138470_
+		static
+		0 p_138471_ p_138471_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138584_
+		static
+		0 p_138585_ p_138585_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138582_
+		static
+		0 p_138583_ p_138583_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138580_
+		static
+		0 p_138581_ p_138581_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138578_
+		static
+		0 p_138579_ p_138579_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138576_
+		static
+		0 p_138577_ p_138577_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138574_
+		static
+		0 p_138575_ p_138575_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_138572_
+		static
+		0 p_138573_ p_138573_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_138570_
+		static
+		0 p_138571_ p_138571_
+	lambda$removeObjective$45 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287998_
+		static
+		0 p_288597_ p_288597_
+	lambda$removeScore$34 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287991_
+		static
+		0 p_288581_ p_288581_
+		1 p_288582_ p_288582_
+		2 p_288583_ p_288583_
+		3 p_288584_ p_288584_
+	lambda$removeScore$35 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287984_
+		static
+		0 p_288569_ p_288569_
+		1 p_288570_ p_288570_
+		2 p_288571_ p_288571_
+	lambda$resetScore$28 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287996_
+		static
+		0 p_288594_ p_288594_
+		1 p_288595_ p_288595_
+	lambda$resetScore$29 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287990_
+		static
+		0 p_288579_ p_288579_
+		1 p_288580_ p_288580_
+	lambda$resetScores$26 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288005_
+		static
+		0 p_288607_ p_288607_
+	lambda$resetScores$27 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287997_
+		static
+		0 p_288596_ p_288596_
+	lambda$setDisplayName$43 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287981_
+		static
+		0 p_288561_ p_288561_
+	lambda$setDisplaySlot$42 (ILnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_288003_
+		static
+		0 p_288602_ p_288602_
+		1 p_288603_ p_288603_
+	lambda$setRenderType$44 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287979_
+		static
+		0 p_288559_ p_288559_
+	lambda$setScore$30 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_288004_
+		static
+		0 p_288604_ p_288604_
+		1 p_288605_ p_288605_
+		2 p_288606_ p_288606_
+	lambda$setScore$31 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287994_
+		static
+		0 p_288590_ p_288590_
+		1 p_288591_ p_288591_
+		2 p_288592_ p_288592_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138533_
+		static
+		0 p_138534_ p_138534_
+		1 p_138535_ p_138535_
+	listObjectives (Lnet/minecraft/commands/CommandSourceStack;)I m_138538_
+		static
+		0 p_138539_ p_138539_
+	listTrackedPlayerScores (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138495_
+		static
+		0 p_138496_ p_138496_
+		1 p_138497_ p_138497_
+	listTrackedPlayers (Lnet/minecraft/commands/CommandSourceStack;)I m_138475_
+		static
+		0 p_138476_ p_138476_
+	performOperation (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/commands/arguments/OperationArgument$Operation;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138523_
+		static
+		0 p_138524_ p_138524_
+		1 p_138525_ p_138525_
+		2 p_138526_ p_138526_
+		3 p_138527_ p_138527_
+		4 p_138528_ p_138528_
+		5 p_138529_ p_138529_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138468_
+		static
+		0 p_138469_ p_138469_
+	removeObjective (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;)I m_138484_
+		static
+		0 p_138485_ p_138485_
+		1 p_138486_ p_138486_
+	removeScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138553_
+		static
+		0 p_138554_ p_138554_
+		1 p_138555_ p_138555_
+		2 p_138556_ p_138556_
+		3 p_138557_ p_138557_
+	resetScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138540_
+		static
+		0 p_138541_ p_138541_
+		1 p_138542_ p_138542_
+		2 p_138543_ p_138543_
+	resetScores (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138507_
+		static
+		0 p_138508_ p_138508_
+		1 p_138509_ p_138509_
+	setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I m_138491_
+		static
+		0 p_138492_ p_138492_
+		1 p_138493_ p_138493_
+		2 p_138494_ p_138494_
+	setDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/world/scores/Objective;)I m_138480_
+		static
+		0 p_138481_ p_138481_
+		1 p_138482_ p_138482_
+		2 p_138483_ p_138483_
+	setRenderType (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)I m_138487_
+		static
+		0 p_138488_ p_138488_
+		1 p_138489_ p_138489_
+		2 p_138490_ p_138490_
+	setScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138518_
+		static
+		0 p_138519_ p_138519_
+		1 p_138520_ p_138520_
+		2 p_138521_ p_138521_
+		3 p_138522_ p_138522_
+	suggestTriggers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138510_
+		static
+		0 p_138511_ p_138511_
+		1 p_138512_ p_138512_
+		2 p_138513_ p_138513_
+net/minecraft/server/commands/SeedCommand net/minecraft/server/commands/SeedCommand
+	<init> ()V <init>
+	lambda$register$0 (ZLnet/minecraft/commands/CommandSourceStack;)Z m_138594_
+		static
+		0 p_138595_ p_138595_
+		1 p_138596_ p_138596_
+	lambda$register$1 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288007_
+		static
+		0 p_288609_ p_288609_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_288006_
+		static
+		0 p_288608_ p_288608_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Z)V m_138589_
+		static
+		0 p_138590_ p_138590_
+		1 p_138591_ p_138591_
+net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/SetBlockCommand
+	ERROR_FAILED f_138597_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138605_
+		static
+		0 p_138606_ p_138606_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138617_
+		static
+		0 p_138618_ p_138618_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138615_
+		static
+		0 p_138616_ p_138616_
+	lambda$register$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180516_
+		static
+		0 p_180517_ p_180517_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138613_
+		static
+		0 p_138614_ p_138614_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138603_
+		static
+		0 p_138604_ p_138604_
+	lambda$setBlock$6 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_288008_
+		static
+		0 p_288610_ p_288610_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214730_
+		static
+		0 p_214731_ p_214731_
+		1 p_214732_ p_214732_
+	setBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/SetBlockCommand$Mode;Ljava/util/function/Predicate;)I m_138607_
+		static
+		0 p_138608_ p_138608_
+		1 p_138609_ p_138609_
+		2 p_138610_ p_138610_
+		3 p_138611_ p_138611_
+		4 p_138612_ p_138612_
+net/minecraft/server/commands/SetBlockCommand$Filter net/minecraft/server/commands/SetBlockCommand$Filter
+	filter (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_138619_
+		0 p_138620_ p_138620_
+		1 p_138621_ p_138621_
+		2 p_138622_ p_138622_
+		3 p_138623_ p_138623_
+net/minecraft/server/commands/SetBlockCommand$Mode net/minecraft/server/commands/SetBlockCommand$Mode
+	$VALUES $VALUES
+	DESTROY DESTROY
+	REPLACE REPLACE
+	$values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; m_180518_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_138629_ p_138629_
+		1 p_138630_ p_138630_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/SetBlockCommand$Mode; valueOf
+		static
+		0 p_138632_ p_138632_
+	values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; values
+		static
+net/minecraft/server/commands/SetPlayerIdleTimeoutCommand net/minecraft/server/commands/SetPlayerIdleTimeoutCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138638_
+		static
+		0 p_138639_ p_138639_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138636_
+		static
+		0 p_138637_ p_138637_
+	lambda$setIdleTimeout$2 (I)Lnet/minecraft/network/chat/Component; m_288009_
+		static
+		0 p_288611_ p_288611_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138634_
+		static
+		0 p_138635_ p_138635_
+	setIdleTimeout (Lnet/minecraft/commands/CommandSourceStack;I)I m_138640_
+		static
+		0 p_138641_ p_138641_
+		1 p_138642_ p_138642_
+net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/SetSpawnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138647_
+		static
+		0 p_138648_ p_138648_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_274103_
+		static
+		0 p_274828_ p_274828_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_274104_
+		static
+		0 p_274829_ p_274829_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138654_
+		static
+		0 p_138655_ p_138655_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138645_
+		static
+		0 p_138646_ p_138646_
+	lambda$setSpawn$5 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288011_
+		static
+		0 p_288616_ p_288616_
+		1 p_288617_ p_288617_
+		2 p_288618_ p_288618_
+		3 p_288619_ p_288619_
+	lambda$setSpawn$6 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288010_
+		static
+		0 p_288612_ p_288612_
+		1 p_288613_ p_288613_
+		2 p_288614_ p_288614_
+		3 p_288615_ p_288615_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138643_
+		static
+		0 p_138644_ p_138644_
+	setSpawn (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;F)I m_138649_
+		static
+		0 p_138650_ p_138650_
+		1 p_138651_ p_138651_
+		2 p_138652_ p_138652_
+		3 p_138653_ p_138653_
+net/minecraft/server/commands/SetWorldSpawnCommand net/minecraft/server/commands/SetWorldSpawnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138664_
+		static
+		0 p_138665_ p_138665_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_274105_
+		static
+		0 p_274830_ p_274830_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138670_
+		static
+		0 p_138671_ p_138671_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138662_
+		static
+		0 p_138663_ p_138663_
+	lambda$setSpawn$4 (Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/network/chat/Component; m_288012_
+		static
+		0 p_288620_ p_288620_
+		1 p_288621_ p_288621_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138660_
+		static
+		0 p_138661_ p_138661_
+	setSpawn (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;F)I m_138666_
+		static
+		0 p_138667_ p_138667_
+		1 p_138668_ p_138668_
+		2 p_138669_ p_138669_
+net/minecraft/server/commands/SpawnArmorTrimsCommand net/minecraft/server/commands/SpawnArmorTrimsCommand
+	MATERIAL_AND_SLOT_TO_ITEM f_265845_
+	TRIM_MATERIAL_ORDER f_266100_
+	TRIM_PATTERN_ORDER f_266001_
+	VANILLA_TRIM_MATERIALS f_266057_
+	VANILLA_TRIM_PATTERNS f_266107_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_276726_
+		static
+		0 p_277270_ p_277270_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_266184_
+		static
+		0 p_267005_ p_267005_
+	lambda$spawnArmorTrims$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; m_266582_
+		static
+		0 p_267215_ p_267215_
+		1 p_266941_ p_266941_
+	lambda$spawnArmorTrims$4 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; m_266547_
+		static
+		0 p_266885_ p_266885_
+		1 p_267239_ p_267239_
+	lambda$spawnArmorTrims$5 (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V m_266431_
+		static
+		0 p_267122_ p_267122_
+		1 p_267258_ p_267258_
+		2 p_266764_ p_266764_
+		3 p_266777_ p_266777_
+		4 p_267162_ p_267162_
+	lambda$spawnArmorTrims$6 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V m_266467_
+		static
+		0 p_267195_ p_267195_
+		1 p_266819_ p_266819_
+		2 p_266685_ p_266685_
+		3 p_266759_ p_266759_
+	lambda$spawnArmorTrims$7 ()Lnet/minecraft/network/chat/Component; m_288013_
+		static
+	lambda$static$0 (Ljava/util/HashMap;)V m_266243_
+		static
+		0 p_266706_ p_266706_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_266283_
+		static
+		0 p_266758_ p_266758_
+	spawnArmorTrims (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I m_266585_
+		static
+		0 p_266993_ p_266993_
+		1 p_266983_ p_266983_
+net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/SpectateCommand
+	ERROR_NOT_SPECTATOR f_138675_
+	ERROR_SELF f_138674_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138681_
+		static
+		0 p_138682_ p_138682_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138691_
+		static
+		0 p_138692_ p_138692_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138689_
+		static
+		0 p_138690_ p_138690_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138679_
+		static
+		0 p_138680_ p_138680_
+	lambda$spectate$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288014_
+		static
+		0 p_288622_ p_288622_
+	lambda$spectate$6 ()Lnet/minecraft/network/chat/Component; m_288015_
+		static
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138687_
+		static
+		0 p_138688_ p_138688_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138677_
+		static
+		0 p_138678_ p_138678_
+	spectate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)I m_138683_
+		static
+		0 p_138684_ p_138684_
+		1 p_138685_ p_138685_
+		2 p_138686_ p_138686_
+net/minecraft/server/commands/SpreadPlayersCommand net/minecraft/server/commands/SpreadPlayersCommand
+	ERROR_FAILED_TO_SPREAD_ENTITIES f_138694_
+	ERROR_FAILED_TO_SPREAD_TEAMS f_138693_
+	ERROR_INVALID_MAX_HEIGHT f_201848_
+	MAX_ITERATION_COUNT f_180523_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInitialPositions (Lnet/minecraft/util/RandomSource;IDDDD)[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position; m_214733_
+		static
+		0 p_214734_ p_214734_
+		1 p_214735_ p_214735_
+		2 p_214736_ p_214736_
+		3 p_214737_ p_214737_
+		4 p_214738_ p_214738_
+		5 p_214739_ p_214739_
+	getNumberOfTeams (Ljava/util/Collection;)I m_138727_
+		static
+		0 p_138728_ p_138728_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_201851_
+		static
+		0 p_201852_ p_201852_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_288017_
+		static
+		0 p_288627_ p_288627_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_201849_
+		static
+		0 p_201850_ p_201850_
+	lambda$spreadPlayers$6 (Z[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Lnet/minecraft/world/phys/Vec2;D)Lnet/minecraft/network/chat/Component; m_288016_
+		static
+		0 p_288623_ p_288623_
+		1 p_288624_ p_288624_
+		2 p_288625_ p_288625_
+		3 p_288626_ p_288626_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138744_
+		static
+		0 p_138745_ p_138745_
+		1 p_138746_ p_138746_
+		2 p_138747_ p_138747_
+		3 p_138748_ p_138748_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138722_
+		static
+		0 p_138723_ p_138723_
+		1 p_138724_ p_138724_
+		2 p_138725_ p_138725_
+		3 p_138726_ p_138726_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_201853_
+		static
+		0 p_201854_ p_201854_
+		1 p_201855_ p_201855_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138696_
+		static
+		0 p_138697_ p_138697_
+	setPlayerPositions (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;IZ)D m_138729_
+		static
+		0 p_138730_ p_138730_
+		1 p_138731_ p_138731_
+		2 p_138732_ p_138732_
+		3 p_138733_ p_138733_
+		4 p_138734_ p_138734_
+	spreadPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;FFIZLjava/util/Collection;)I m_138702_
+		static
+		0 p_138703_ p_138703_
+		1 p_138704_ p_138704_
+		2 p_138705_ p_138705_
+		3 p_138706_ p_138706_
+		4 p_138707_ p_138707_
+		5 p_138708_ p_138708_
+		6 p_138709_ p_138709_
+	spreadPositions (Lnet/minecraft/world/phys/Vec2;DLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;DDDDI[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Z)V m_214740_
+		static
+		0 p_214741_ p_214741_
+		1 p_214742_ p_214742_
+		2 p_214743_ p_214743_
+		3 p_214744_ p_214744_
+		4 p_214745_ p_214745_
+		5 p_214746_ p_214746_
+		6 p_214747_ p_214747_
+		7 p_214748_ p_214748_
+		8 p_214749_ p_214749_
+		9 p_214750_ p_214750_
+		10 p_214751_ p_214751_
+net/minecraft/server/commands/SpreadPlayersCommand$Position net/minecraft/server/commands/SpreadPlayersCommand$Position
+	x f_138749_
+	z f_138750_
+	<init> ()V <init>
+	clamp (DDDD)Z m_138753_
+		0 p_138754_ p_138754_
+		1 p_138755_ p_138755_
+		2 p_138756_ p_138756_
+		3 p_138757_ p_138757_
+	dist (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)D m_138767_
+		0 p_138768_ p_138768_
+	getLength ()D m_180525_
+	getSpawnY (Lnet/minecraft/world/level/BlockGetter;I)I m_138758_
+		0 p_138759_ p_138759_
+		1 p_138760_ p_138760_
+	isSafe (Lnet/minecraft/world/level/BlockGetter;I)Z m_138773_
+		0 p_138774_ p_138774_
+		1 p_138775_ p_138775_
+	moveAway (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)V m_138776_
+		0 p_138777_ p_138777_
+	normalize ()V m_138752_
+	randomize (Lnet/minecraft/util/RandomSource;DDDD)V m_214752_
+		0 p_214753_ p_214753_
+		1 p_214754_ p_214754_
+		2 p_214755_ p_214755_
+		3 p_214756_ p_214756_
+		4 p_214757_ p_214757_
+net/minecraft/server/commands/StopCommand net/minecraft/server/commands/StopCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138789_
+		static
+		0 p_138790_ p_138790_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_288018_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_288019_
+		static
+		0 p_288628_ p_288628_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138785_
+		static
+		0 p_138786_ p_138786_
+net/minecraft/server/commands/StopSoundCommand net/minecraft/server/commands/StopSoundCommand
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_138808_
+		static
+		0 p_138809_ p_138809_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138796_
+		static
+		0 p_138797_ p_138797_
+	lambda$register$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138805_
+		static
+		0 p_138806_ p_138806_
+		1 p_138807_ p_138807_
+	lambda$register$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138791_
+		static
+		0 p_138792_ p_138792_
+		1 p_138793_ p_138793_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138798_
+		static
+		0 p_138799_ p_138799_
+	lambda$stopSound$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; m_288022_
+		static
+		0 p_288630_ p_288630_
+		1 p_288631_ p_288631_
+	lambda$stopSound$6 (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; m_288023_
+		static
+		0 p_288632_ p_288632_
+	lambda$stopSound$7 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_288020_
+		static
+		0 p_288629_ p_288629_
+	lambda$stopSound$8 ()Lnet/minecraft/network/chat/Component; m_288021_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138794_
+		static
+		0 p_138795_ p_138795_
+	stopSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/resources/ResourceLocation;)I m_138800_
+		static
+		0 p_138801_ p_138801_
+		1 p_138802_ p_138802_
+		2 p_138803_ p_138803_
+		3 p_138804_ p_138804_
+net/minecraft/server/commands/SummonCommand net/minecraft/server/commands/SummonCommand
+	ERROR_DUPLICATE_UUID f_138811_
+	ERROR_FAILED f_138810_
+	INVALID_POSITION f_138812_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)Lnet/minecraft/world/entity/Entity; m_269066_
+		static
+		0 p_270582_ p_270582_
+		1 p_270277_ p_270277_
+		2 p_270366_ p_270366_
+		3 p_270197_ p_270197_
+		4 p_270947_ p_270947_
+	lambda$createEntity$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_138826_
+		static
+		0 p_138827_ p_138827_
+		1 p_138828_ p_138828_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138818_
+		static
+		0 p_138819_ p_138819_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244863_
+		static
+		0 p_248175_ p_248175_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244861_
+		static
+		0 p_248173_ p_248173_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_244862_
+		static
+		0 p_248174_ p_248174_
+	lambda$spawnEntity$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288024_
+		static
+		0 p_288633_ p_288633_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_246670_
+		static
+		0 p_250343_ p_250343_
+		1 p_250122_ p_250122_
+	spawnEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)I m_245828_
+		static
+		0 p_249752_ p_249752_
+		1 p_251948_ p_251948_
+		2 p_251429_ p_251429_
+		3 p_250568_ p_250568_
+		4 p_250229_ p_250229_
+net/minecraft/server/commands/TagCommand net/minecraft/server/commands/TagCommand
+	ERROR_ADD_FAILED f_138833_
+	ERROR_REMOVE_FAILED f_138834_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I m_138848_
+		static
+		0 p_138849_ p_138849_
+		1 p_138850_ p_138850_
+		2 p_138851_ p_138851_
+	getTags (Ljava/util/Collection;)Ljava/util/Collection; m_138852_
+		static
+		0 p_138853_ p_138853_
+	lambda$addTag$5 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288025_
+		static
+		0 p_288634_ p_288634_
+		1 p_288635_ p_288635_
+	lambda$addTag$6 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288028_
+		static
+		0 p_288640_ p_288640_
+		1 p_288641_ p_288641_
+	lambda$listTags$10 (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; m_288027_
+		static
+		0 p_288638_ p_288638_
+		1 p_288639_ p_288639_
+	lambda$listTags$11 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288029_
+		static
+		0 p_288642_ p_288642_
+	lambda$listTags$12 (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; m_288026_
+		static
+		0 p_288636_ p_288636_
+		1 p_288637_ p_288637_
+	lambda$listTags$9 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288031_
+		static
+		0 p_288645_ p_288645_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138843_
+		static
+		0 p_138844_ p_138844_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138860_
+		static
+		0 p_138861_ p_138861_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138840_
+		static
+		0 p_138841_ p_138841_
+		1 p_138842_ p_138842_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138854_
+		static
+		0 p_138855_ p_138855_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138838_
+		static
+		0 p_138839_ p_138839_
+	lambda$removeTag$7 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288032_
+		static
+		0 p_288646_ p_288646_
+		1 p_288647_ p_288647_
+	lambda$removeTag$8 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288030_
+		static
+		0 p_288643_ p_288643_
+		1 p_288644_ p_288644_
+	listTags (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138845_
+		static
+		0 p_138846_ p_138846_
+		1 p_138847_ p_138847_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138836_
+		static
+		0 p_138837_ p_138837_
+	removeTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I m_138856_
+		static
+		0 p_138857_ p_138857_
+		1 p_138858_ p_138858_
+		2 p_138859_ p_138859_
+net/minecraft/server/commands/TeamCommand net/minecraft/server/commands/TeamCommand
+	ERROR_TEAM_ALREADY_COLOR f_138866_
+	ERROR_TEAM_ALREADY_EMPTY f_138864_
+	ERROR_TEAM_ALREADY_EXISTS f_138862_
+	ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED f_138868_
+	ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED f_138867_
+	ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED f_138870_
+	ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED f_138869_
+	ERROR_TEAM_ALREADY_NAME f_138865_
+	ERROR_TEAM_COLLISION_UNCHANGED f_138873_
+	ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED f_138872_
+	ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED f_138871_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138910_
+		static
+		0 p_138911_ p_138911_
+		1 p_138912_ p_138912_
+	createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_138913_
+		static
+		0 p_138914_ p_138914_
+		1 p_138915_ p_138915_
+		2 p_138916_ p_138916_
+	deleteTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138926_
+		static
+		0 p_138927_ p_138927_
+		1 p_138928_ p_138928_
+	emptyTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138883_
+		static
+		0 p_138884_ p_138884_
+		1 p_138885_ p_138885_
+	joinTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)I m_138894_
+		static
+		0 p_138895_ p_138895_
+		1 p_138896_ p_138896_
+		2 p_138897_ p_138897_
+	lambda$createTeam$41 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288035_
+		static
+		0 p_288652_ p_288652_
+	lambda$deleteTeam$40 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288041_
+		static
+		0 p_288659_ p_288659_
+	lambda$emptyTeam$39 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288045_
+		static
+		0 p_288664_ p_288664_
+		1 p_288665_ p_288665_
+	lambda$joinTeam$30 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288048_
+		static
+		0 p_288669_ p_288669_
+		1 p_288670_ p_288670_
+	lambda$joinTeam$31 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288043_
+		static
+		0 p_288661_ p_288661_
+		1 p_288662_ p_288662_
+	lambda$leaveTeam$28 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288042_
+		static
+		0 p_288660_ p_288660_
+	lambda$leaveTeam$29 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288047_
+		static
+		0 p_288668_ p_288668_
+	lambda$listMembers$42 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288040_
+		static
+		0 p_288658_ p_288658_
+	lambda$listMembers$43 (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288033_
+		static
+		0 p_288648_ p_288648_
+		1 p_288649_ p_288649_
+	lambda$listTeams$44 ()Lnet/minecraft/network/chat/Component; m_288049_
+		static
+	lambda$listTeams$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288036_
+		static
+		0 p_288653_ p_288653_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183712_
+		static
+		0 p_183713_ p_183713_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_183710_
+		static
+		0 p_183711_ p_183711_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_138980_
+		static
+		0 p_138981_ p_138981_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_138978_
+		static
+		0 p_138979_ p_138979_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_138976_
+		static
+		0 p_138977_ p_138977_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_138974_
+		static
+		0 p_138975_ p_138975_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_138972_
+		static
+		0 p_138973_ p_138973_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_138970_
+		static
+		0 p_138971_ p_138971_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_138968_
+		static
+		0 p_138969_ p_138969_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_138966_
+		static
+		0 p_138967_ p_138967_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_138964_
+		static
+		0 p_138965_ p_138965_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_138962_
+		static
+		0 p_138963_ p_138963_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138875_
+		static
+		0 p_138876_ p_138876_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_138960_
+		static
+		0 p_138961_ p_138961_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_138958_
+		static
+		0 p_138959_ p_138959_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_138956_
+		static
+		0 p_138957_ p_138957_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_138954_
+		static
+		0 p_138955_ p_138955_
+	lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I m_138952_
+		static
+		0 p_138953_ p_138953_
+	lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I m_138950_
+		static
+		0 p_138951_ p_138951_
+	lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I m_138941_
+		static
+		0 p_138942_ p_138942_
+	lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I m_138922_
+		static
+		0 p_138923_ p_138923_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138994_
+		static
+		0 p_138995_ p_138995_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138992_
+		static
+		0 p_138993_ p_138993_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138990_
+		static
+		0 p_138991_ p_138991_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138988_
+		static
+		0 p_138989_ p_138989_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138986_
+		static
+		0 p_138987_ p_138987_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_138984_
+		static
+		0 p_138985_ p_138985_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_138982_
+		static
+		0 p_138983_ p_138983_
+	lambda$setCollision$34 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; m_288038_
+		static
+		0 p_288655_ p_288655_
+		1 p_288656_ p_288656_
+	lambda$setColor$38 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; m_288046_
+		static
+		0 p_288666_ p_288666_
+		1 p_288667_ p_288667_
+	lambda$setDeathMessageVisibility$33 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; m_288052_
+		static
+		0 p_288675_ p_288675_
+		1 p_288676_ p_288676_
+	lambda$setDisplayName$37 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288039_
+		static
+		0 p_288657_ p_288657_
+	lambda$setFriendlyFire$36 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288051_
+		static
+		0 p_288673_ p_288673_
+		1 p_288674_ p_288674_
+	lambda$setFriendlySight$35 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288050_
+		static
+		0 p_288671_ p_288671_
+		1 p_288672_ p_288672_
+	lambda$setNametagVisibility$32 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; m_288034_
+		static
+		0 p_288650_ p_288650_
+		1 p_288651_ p_288651_
+	lambda$setPrefix$46 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288037_
+		static
+		0 p_288654_ p_288654_
+	lambda$setSuffix$47 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288044_
+		static
+		0 p_288663_ p_288663_
+	leaveTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138917_
+		static
+		0 p_138918_ p_138918_
+		1 p_138919_ p_138919_
+	listMembers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138943_
+		static
+		0 p_138944_ p_138944_
+		1 p_138945_ p_138945_
+	listTeams (Lnet/minecraft/commands/CommandSourceStack;)I m_138881_
+		static
+		0 p_138882_ p_138882_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138877_
+		static
+		0 p_138878_ p_138878_
+	setCollision (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)I m_138886_
+		static
+		0 p_138887_ p_138887_
+		1 p_138888_ p_138888_
+		2 p_138889_ p_138889_
+	setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)I m_138898_
+		static
+		0 p_138899_ p_138899_
+		1 p_138900_ p_138900_
+		2 p_138901_ p_138901_
+	setDeathMessageVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I m_138929_
+		static
+		0 p_138930_ p_138930_
+		1 p_138931_ p_138931_
+		2 p_138932_ p_138932_
+	setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138902_
+		static
+		0 p_138903_ p_138903_
+		1 p_138904_ p_138904_
+		2 p_138905_ p_138905_
+	setFriendlyFire (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I m_138937_
+		static
+		0 p_138938_ p_138938_
+		1 p_138939_ p_138939_
+		2 p_138940_ p_138940_
+	setFriendlySight (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I m_138906_
+		static
+		0 p_138907_ p_138907_
+		1 p_138908_ p_138908_
+		2 p_138909_ p_138909_
+	setNametagVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I m_138890_
+		static
+		0 p_138891_ p_138891_
+		1 p_138892_ p_138892_
+		2 p_138893_ p_138893_
+	setPrefix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138933_
+		static
+		0 p_138934_ p_138934_
+		1 p_138935_ p_138935_
+		2 p_138936_ p_138936_
+	setSuffix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138946_
+		static
+		0 p_138947_ p_138947_
+		1 p_138948_ p_138948_
+		2 p_138949_ p_138949_
+net/minecraft/server/commands/TeamMsgCommand net/minecraft/server/commands/TeamMsgCommand
+	ERROR_NOT_ON_TEAM f_138997_
+	SUGGEST_STYLE f_138996_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/server/level/ServerPlayer;)Z m_288053_
+		static
+		0 p_288677_ p_288677_
+		1 p_288678_ p_288678_
+		2 p_288679_ p_288679_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244864_
+		static
+		0 p_248176_ p_248176_
+		1 p_248177_ p_248177_
+		2 p_248178_ p_248178_
+		3 p_248179_ p_248179_
+		4 p_248180_ p_248180_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244866_
+		static
+		0 p_248184_ p_248184_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138999_
+		static
+		0 p_139000_ p_139000_
+	sendMessage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246910_
+		static
+		0 p_248778_ p_248778_
+		1 p_248891_ p_248891_
+		2 p_250504_ p_250504_
+		3 p_249706_ p_249706_
+		4 p_249707_ p_249707_
+net/minecraft/server/commands/TeleportCommand net/minecraft/server/commands/TeleportCommand
+	INVALID_POSITION f_139006_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	formatDouble (D)Ljava/lang/String; m_142775_
+		static
+		0 p_142776_ p_142776_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139038_
+		static
+		0 p_139039_ p_139039_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139050_
+		static
+		0 p_139051_ p_139051_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139048_
+		static
+		0 p_139049_ p_139049_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139046_
+		static
+		0 p_139047_ p_139047_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139044_
+		static
+		0 p_139045_ p_139045_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139042_
+		static
+		0 p_139043_ p_139043_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139040_
+		static
+		0 p_139041_ p_139041_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139036_
+		static
+		0 p_139037_ p_139037_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_139010_
+		static
+		0 p_139011_ p_139011_
+	lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139012_
+		static
+		0 p_139013_ p_139013_
+	lambda$teleportToEntity$10 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288055_
+		static
+		0 p_288682_ p_288682_
+		1 p_288683_ p_288683_
+	lambda$teleportToEntity$11 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288054_
+		static
+		0 p_288680_ p_288680_
+		1 p_288681_ p_288681_
+	lambda$teleportToPos$12 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; m_288057_
+		static
+		0 p_288686_ p_288686_
+		1 p_288687_ p_288687_
+	lambda$teleportToPos$13 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; m_288056_
+		static
+		0 p_288684_ p_288684_
+		1 p_288685_ p_288685_
+	performTeleport (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/TeleportCommand$LookAt;)V m_139014_
+		static
+		0 p_139015_ p_139015_
+		1 p_139016_ p_139016_
+		2 p_139017_ p_139017_
+		3 p_139018_ p_139018_
+		4 p_139019_ p_139019_
+		5 p_139020_ p_139020_
+		6 p_139021_ p_139021_
+		7 p_139022_ p_139022_
+		8 p_139023_ p_139023_
+		9 p_139024_ p_139024_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139008_
+		static
+		0 p_139009_ p_139009_
+	teleportToEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I m_139032_
+		static
+		0 p_139033_ p_139033_
+		1 p_139034_ p_139034_
+		2 p_139035_ p_139035_
+	teleportToPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/server/commands/TeleportCommand$LookAt;)I m_139025_
+		static
+		0 p_139026_ p_139026_
+		1 p_139027_ p_139027_
+		2 p_139028_ p_139028_
+		3 p_139029_ p_139029_
+		4 p_139030_ p_139030_
+		5 p_139031_ p_139031_
+net/minecraft/server/commands/TeleportCommand$LookAt net/minecraft/server/commands/TeleportCommand$LookAt
+	anchor f_139054_
+	entity f_139053_
+	position f_139052_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_139059_ p_139059_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
+		0 p_139056_ p_139056_
+		1 p_139057_ p_139057_
+	perform (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)V m_139060_
+		0 p_139061_ p_139061_
+		1 p_139062_ p_139062_
+net/minecraft/server/commands/TellRawCommand net/minecraft/server/commands/TellRawCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139067_
+		static
+		0 p_139068_ p_139068_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_240394_
+		static
+		0 p_139066_ p_139066_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139063_
+		static
+		0 p_139064_ p_139064_
+net/minecraft/server/commands/TimeCommand net/minecraft/server/commands/TimeCommand
+	<init> ()V <init>
+	addTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139082_
+		static
+		0 p_139083_ p_139083_
+		1 p_139084_ p_139084_
+	getDayTime (Lnet/minecraft/server/level/ServerLevel;)I m_139069_
+		static
+		0 p_139070_ p_139070_
+	lambda$addTime$12 (I)Lnet/minecraft/network/chat/Component; m_288060_
+		static
+		0 p_288690_ p_288690_
+	lambda$queryTime$10 (I)Lnet/minecraft/network/chat/Component; m_288058_
+		static
+		0 p_288688_ p_288688_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139075_
+		static
+		0 p_139076_ p_139076_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139100_
+		static
+		0 p_139101_ p_139101_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139098_
+		static
+		0 p_139099_ p_139099_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139096_
+		static
+		0 p_139097_ p_139097_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139094_
+		static
+		0 p_139095_ p_139095_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139092_
+		static
+		0 p_139093_ p_139093_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139090_
+		static
+		0 p_139091_ p_139091_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139085_
+		static
+		0 p_139086_ p_139086_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_288061_
+		static
+		0 p_288691_ p_288691_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_288059_
+		static
+		0 p_288689_ p_288689_
+	lambda$setTime$11 (I)Lnet/minecraft/network/chat/Component; m_288062_
+		static
+		0 p_288692_ p_288692_
+	queryTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139087_
+		static
+		0 p_139088_ p_139088_
+		1 p_139089_ p_139089_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139071_
+		static
+		0 p_139072_ p_139072_
+	setTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139077_
+		static
+		0 p_139078_ p_139078_
+		1 p_139079_ p_139079_
+net/minecraft/server/commands/TitleCommand net/minecraft/server/commands/TitleCommand
+	<init> ()V <init>
+	clearTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139108_
+		static
+		0 p_139109_ p_139109_
+		1 p_139110_ p_139110_
+	lambda$clearTitle$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289078_
+		static
+		0 p_289299_ p_289299_
+	lambda$clearTitle$8 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288069_
+		static
+		0 p_288700_ p_288700_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139106_
+		static
+		0 p_139107_ p_139107_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139133_
+		static
+		0 p_139134_ p_139134_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139131_
+		static
+		0 p_139132_ p_139132_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139129_
+		static
+		0 p_139130_ p_139130_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139127_
+		static
+		0 p_139128_ p_139128_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139122_
+		static
+		0 p_139123_ p_139123_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139104_
+		static
+		0 p_139105_ p_139105_
+	lambda$resetTitle$10 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288068_
+		static
+		0 p_288699_ p_288699_
+	lambda$resetTitle$9 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289080_
+		static
+		0 p_289301_ p_289301_
+	lambda$setTimes$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289079_
+		static
+		0 p_289300_ p_289300_
+	lambda$setTimes$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288063_
+		static
+		0 p_288693_ p_288693_
+	lambda$showTitle$11 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289077_
+		static
+		0 p_289297_ p_289297_
+		1 p_289298_ p_289298_
+	lambda$showTitle$12 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288070_
+		static
+		0 p_288701_ p_288701_
+		1 p_288702_ p_288702_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139102_
+		static
+		0 p_139103_ p_139103_
+	resetTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139124_
+		static
+		0 p_139125_ p_139125_
+		1 p_139126_ p_139126_
+	setTimes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;III)I m_139111_
+		static
+		0 p_139112_ p_139112_
+		1 p_139113_ p_139113_
+		2 p_139114_ p_139114_
+		3 p_139115_ p_139115_
+		4 p_139116_ p_139116_
+	showTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/util/function/Function;)I m_142780_
+		static
+		0 p_142781_ p_142781_
+		1 p_142782_ p_142782_
+		2 p_142783_ p_142783_
+		3 p_142784_ p_142784_
+		4 p_142785_ p_142785_
+net/minecraft/server/commands/TriggerCommand net/minecraft/server/commands/TriggerCommand
+	ERROR_INVALID_OBJECTIVE f_139136_
+	ERROR_NOT_PRIMED f_139135_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;I)I m_139154_
+		static
+		0 p_139155_ p_139155_
+		1 p_139156_ p_139156_
+		2 p_139157_ p_139157_
+	getScore (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_139138_
+		static
+		0 p_139139_ p_139139_
+		1 p_139140_ p_139140_
+	lambda$addValue$4 (Lnet/minecraft/world/scores/Score;I)Lnet/minecraft/network/chat/Component; m_288073_
+		static
+		0 p_288706_ p_288706_
+		1 p_288707_ p_288707_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139145_
+		static
+		0 p_139146_ p_139146_
+		1 p_139147_ p_139147_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139164_
+		static
+		0 p_139165_ p_139165_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139158_
+		static
+		0 p_139159_ p_139159_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139143_
+		static
+		0 p_139144_ p_139144_
+	lambda$setValue$5 (Lnet/minecraft/world/scores/Score;I)Lnet/minecraft/network/chat/Component; m_288071_
+		static
+		0 p_288703_ p_288703_
+		1 p_288704_ p_288704_
+	lambda$simpleTrigger$6 (Lnet/minecraft/world/scores/Score;)Lnet/minecraft/network/chat/Component; m_288072_
+		static
+		0 p_288705_ p_288705_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139141_
+		static
+		0 p_139142_ p_139142_
+	setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;I)I m_139160_
+		static
+		0 p_139161_ p_139161_
+		1 p_139162_ p_139162_
+		2 p_139163_ p_139163_
+	simpleTrigger (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;)I m_139151_
+		static
+		0 p_139152_ p_139152_
+		1 p_139153_ p_139153_
+	suggestObjectives (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139148_
+		static
+		0 p_139149_ p_139149_
+		1 p_139150_ p_139150_
+net/minecraft/server/commands/WardenSpawnTrackerCommand net/minecraft/server/commands/WardenSpawnTrackerCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214777_
+		static
+		0 p_214778_ p_214778_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_214786_
+		static
+		0 p_214787_ p_214787_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_214775_
+		static
+		0 p_214776_ p_214776_
+	lambda$resetTracker$6 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288076_
+		static
+		0 p_288710_ p_288710_
+	lambda$resetTracker$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288077_
+		static
+		0 p_288711_ p_288711_
+	lambda$setWarningLevel$3 (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244869_
+		static
+		0 p_248187_ p_248187_
+		1 p_248188_ p_248188_
+	lambda$setWarningLevel$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288075_
+		static
+		0 p_288709_ p_288709_
+	lambda$setWarningLevel$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288074_
+		static
+		0 p_288708_ p_288708_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_214773_
+		static
+		0 p_214774_ p_214774_
+	resetTracker (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_214779_
+		static
+		0 p_214780_ p_214780_
+		1 p_214781_ p_214781_
+	setWarningLevel (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;I)I m_214782_
+		static
+		0 p_214783_ p_214783_
+		1 p_214784_ p_214784_
+		2 p_214785_ p_214785_
+net/minecraft/server/commands/WeatherCommand net/minecraft/server/commands/WeatherCommand
+	DEFAULT_TIME f_142787_
+	<init> ()V <init>
+	getDuration (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I m_264595_
+		static
+		0 p_265382_ p_265382_
+		1 p_265171_ p_265171_
+		2 p_265122_ p_265122_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139170_
+		static
+		0 p_139171_ p_139171_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_263942_
+		static
+		0 p_264806_ p_264806_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_263943_
+		static
+		0 p_264807_ p_264807_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_263941_
+		static
+		0 p_264805_ p_264805_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_263945_
+		static
+		0 p_264809_ p_264809_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_263944_
+		static
+		0 p_264808_ p_264808_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_263940_
+		static
+		0 p_264804_ p_264804_
+	lambda$setClear$7 ()Lnet/minecraft/network/chat/Component; m_288078_
+		static
+	lambda$setRain$8 ()Lnet/minecraft/network/chat/Component; m_288079_
+		static
+	lambda$setThunder$9 ()Lnet/minecraft/network/chat/Component; m_288080_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139166_
+		static
+		0 p_139167_ p_139167_
+	setClear (Lnet/minecraft/commands/CommandSourceStack;I)I m_139172_
+		static
+		0 p_139173_ p_139173_
+		1 p_139174_ p_139174_
+	setRain (Lnet/minecraft/commands/CommandSourceStack;I)I m_139177_
+		static
+		0 p_139178_ p_139178_
+		1 p_139179_ p_139179_
+	setThunder (Lnet/minecraft/commands/CommandSourceStack;I)I m_139182_
+		static
+		0 p_139183_ p_139183_
+		1 p_139184_ p_139184_
+net/minecraft/server/commands/WhitelistCommand net/minecraft/server/commands/WhitelistCommand
+	ERROR_ALREADY_DISABLED f_139192_
+	ERROR_ALREADY_ENABLED f_139191_
+	ERROR_ALREADY_WHITELISTED f_139193_
+	ERROR_NOT_WHITELISTED f_139194_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139210_
+		static
+		0 p_139211_ p_139211_
+		1 p_139212_ p_139212_
+	disableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I m_139225_
+		static
+		0 p_139226_ p_139226_
+	enableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I m_139218_
+		static
+		0 p_139219_ p_139219_
+	lambda$addPlayers$12 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_288085_
+		static
+		0 p_288715_ p_288715_
+	lambda$disableWhitelist$15 ()Lnet/minecraft/network/chat/Component; m_288087_
+		static
+	lambda$enableWhitelist$14 ()Lnet/minecraft/network/chat/Component; m_288088_
+		static
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139233_
+		static
+		0 p_139234_ p_139234_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139235_
+		static
+		0 p_139236_ p_139236_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_139203_
+		static
+		0 p_139204_ p_139204_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139231_
+		static
+		0 p_139232_ p_139232_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139227_
+		static
+		0 p_139228_ p_139228_
+	lambda$register$4 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z m_289081_
+		static
+		0 p_289302_ p_289302_
+		1 p_289303_ p_289303_
+	lambda$register$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; m_289082_
+		static
+		0 p_289304_ p_289304_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139215_
+		static
+		0 p_139216_ p_139216_
+		1 p_139217_ p_139217_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139223_
+		static
+		0 p_139224_ p_139224_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139205_
+		static
+		0 p_139206_ p_139206_
+		1 p_139207_ p_139207_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_139213_
+		static
+		0 p_139214_ p_139214_
+	lambda$reload$11 ()Lnet/minecraft/network/chat/Component; m_288086_
+		static
+	lambda$removePlayers$13 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_288081_
+		static
+		0 p_288712_ p_288712_
+	lambda$showList$16 ()Lnet/minecraft/network/chat/Component; m_288084_
+		static
+	lambda$showList$17 ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_288082_
+		static
+		0 p_288713_ p_288713_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139201_
+		static
+		0 p_139202_ p_139202_
+	reload (Lnet/minecraft/commands/CommandSourceStack;)I m_139208_
+		static
+		0 p_139209_ p_139209_
+	removePlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139220_
+		static
+		0 p_139221_ p_139221_
+		1 p_139222_ p_139222_
+	showList (Lnet/minecraft/commands/CommandSourceStack;)I m_139229_
+		static
+		0 p_139230_ p_139230_
+net/minecraft/server/commands/WorldBorderCommand net/minecraft/server/commands/WorldBorderCommand
+	ERROR_SAME_CENTER f_139237_
+	ERROR_SAME_DAMAGE_AMOUNT f_139244_
+	ERROR_SAME_DAMAGE_BUFFER f_139243_
+	ERROR_SAME_SIZE f_139238_
+	ERROR_SAME_WARNING_DISTANCE f_139242_
+	ERROR_SAME_WARNING_TIME f_139241_
+	ERROR_TOO_BIG f_139240_
+	ERROR_TOO_FAR_OUT f_196554_
+	ERROR_TOO_SMALL f_139239_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSize (Lnet/minecraft/commands/CommandSourceStack;)I m_139250_
+		static
+		0 p_139251_ p_139251_
+	lambda$getSize$15 (D)Lnet/minecraft/network/chat/Component; m_288093_
+		static
+		0 p_288722_ p_288722_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139267_
+		static
+		0 p_139268_ p_139268_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_289083_
+		static
+		0 p_289305_ p_289305_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_139248_
+		static
+		0 p_139249_ p_139249_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_289084_
+		static
+		0 p_289306_ p_289306_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139285_
+		static
+		0 p_139286_ p_139286_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139283_
+		static
+		0 p_139284_ p_139284_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139281_
+		static
+		0 p_139282_ p_139282_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139279_
+		static
+		0 p_139280_ p_139280_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139277_
+		static
+		0 p_139278_ p_139278_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_139275_
+		static
+		0 p_139276_ p_139276_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_139265_
+		static
+		0 p_139266_ p_139266_
+	lambda$setCenter$16 (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/network/chat/Component; m_288090_
+		static
+		0 p_288718_ p_288718_
+	lambda$setDamageAmount$12 (F)Lnet/minecraft/network/chat/Component; m_288097_
+		static
+		0 p_288726_ p_288726_
+	lambda$setDamageBuffer$11 (F)Lnet/minecraft/network/chat/Component; m_288095_
+		static
+		0 p_288724_ p_288724_
+	lambda$setSize$17 (DJ)Lnet/minecraft/network/chat/Component; m_288098_
+		static
+		0 p_288727_ p_288727_
+		1 p_288728_ p_288728_
+	lambda$setSize$18 (DJ)Lnet/minecraft/network/chat/Component; m_288091_
+		static
+		0 p_288719_ p_288719_
+		1 p_288720_ p_288720_
+	lambda$setSize$19 (D)Lnet/minecraft/network/chat/Component; m_288096_
+		static
+		0 p_288725_ p_288725_
+	lambda$setWarningDistance$14 (I)Lnet/minecraft/network/chat/Component; m_288092_
+		static
+		0 p_288721_ p_288721_
+	lambda$setWarningTime$13 (I)Lnet/minecraft/network/chat/Component; m_288094_
+		static
+		0 p_288723_ p_288723_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139246_
+		static
+		0 p_139247_ p_139247_
+	setCenter (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;)I m_139262_
+		static
+		0 p_139263_ p_139263_
+		1 p_139264_ p_139264_
+	setDamageAmount (Lnet/minecraft/commands/CommandSourceStack;F)I m_139269_
+		static
+		0 p_139270_ p_139270_
+		1 p_139271_ p_139271_
+	setDamageBuffer (Lnet/minecraft/commands/CommandSourceStack;F)I m_139256_
+		static
+		0 p_139257_ p_139257_
+		1 p_139258_ p_139258_
+	setSize (Lnet/minecraft/commands/CommandSourceStack;DJ)I m_139252_
+		static
+		0 p_139253_ p_139253_
+		1 p_139254_ p_139254_
+		2 p_139255_ p_139255_
+	setWarningDistance (Lnet/minecraft/commands/CommandSourceStack;I)I m_139272_
+		static
+		0 p_139273_ p_139273_
+		1 p_139274_ p_139274_
+	setWarningTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139259_
+		static
+		0 p_139260_ p_139260_
+		1 p_139261_ p_139261_
+net/minecraft/server/commands/data/BlockDataAccessor net/minecraft/server/commands/data/BlockDataAccessor
+	ERROR_NOT_A_BLOCK_ENTITY f_139292_
+	PROVIDER f_139291_
+	entity f_139293_
+	pos f_139294_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_139297_ p_139297_
+		1 p_139298_ p_139298_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139301_ p_139301_
+		1 p_139302_ p_139302_
+		2 p_139303_ p_139303_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139309_ p_139309_
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139304_
+		static
+		0 p_139305_ p_139305_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139307_ p_139307_
+net/minecraft/server/commands/data/BlockDataAccessor$1 net/minecraft/server/commands/data/BlockDataAccessor$1
+	val$argPrefix f_139312_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139314_ p_139314_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139319_ p_139319_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139316_ p_139316_
+		1 p_139317_ p_139317_
+net/minecraft/server/commands/data/DataAccessor net/minecraft/server/commands/data/DataAccessor
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139320_ p_139320_
+		1 p_139321_ p_139321_
+		2 p_139322_ p_139322_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139324_ p_139324_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139323_ p_139323_
+net/minecraft/server/commands/data/DataCommands net/minecraft/server/commands/data/DataCommands
+	ALL_PROVIDERS f_139349_
+	ERROR_EXPECTED_OBJECT f_139357_
+	ERROR_EXPECTED_VALUE f_263767_
+	ERROR_GET_NON_EXISTENT f_139354_
+	ERROR_GET_NOT_NUMBER f_139353_
+	ERROR_INVALID_SUBSTRING f_287793_
+	ERROR_MERGE_UNCHANGED f_139352_
+	ERROR_MULTIPLE_TAGS f_139355_
+	SOURCE_PROVIDERS f_139351_
+	TARGET_PROVIDERS f_139350_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	decorateModification (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139403_
+		static
+		0 p_139404_ p_139404_
+	getAsText (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_264579_
+		static
+		0 p_265255_ p_265255_
+	getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;)I m_139382_
+		static
+		0 p_139383_ p_139383_
+		1 p_139384_ p_139384_
+	getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_139443_
+		static
+		0 p_139444_ p_139444_
+		1 p_139445_ p_139445_
+		2 p_139446_ p_139446_
+	getNumeric (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;D)I m_139389_
+		static
+		0 p_139390_ p_139390_
+		1 p_139391_ p_139391_
+		2 p_139392_ p_139392_
+		3 p_139393_ p_139393_
+	getOffset (II)I m_287144_
+		static
+		0 p_287638_ p_287638_
+		1 p_287600_ p_287600_
+	getSingleTag (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/Tag; m_139398_
+		static
+		0 p_139399_ p_139399_
+		1 p_139400_ p_139400_
+	getSingletonSource (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; m_264092_
+		static
+		0 p_265108_ p_265108_
+		1 p_265370_ p_265370_
+	lambda$decorateModification$22 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_263953_
+		static
+		0 p_264826_ p_264826_
+		1 p_264827_ p_264827_
+		2 p_264828_ p_264828_
+		3 p_264829_ p_264829_
+	lambda$decorateModification$23 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_263957_
+		static
+		0 p_264839_ p_264839_
+		1 p_264840_ p_264840_
+		2 p_264841_ p_264841_
+		3 p_264842_ p_264842_
+	lambda$decorateModification$24 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142808_
+		static
+		0 p_142809_ p_142809_
+		1 p_142811_ p_142811_
+		2 p_142810_ p_142810_
+		3 p_142812_ p_142812_
+	lambda$decorateModification$25 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142804_
+		static
+		0 p_142805_ p_142805_
+		1 p_142806_ p_142806_
+		2 p_142807_ p_142807_
+	lambda$decorateModification$26 (Ljava/lang/String;)Ljava/lang/String; m_263948_
+		static
+		0 p_264813_ p_264813_
+	lambda$decorateModification$27 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288099_
+		static
+		0 p_288729_ p_288729_
+		1 p_288730_ p_288730_
+		2 p_288731_ p_288731_
+		3 p_288732_ p_288732_
+	lambda$decorateModification$28 (Ljava/lang/String;)Ljava/lang/String; m_263951_
+		static
+		0 p_264821_ p_264821_
+	lambda$decorateModification$29 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288101_
+		static
+		0 p_288734_ p_288734_
+		1 p_288735_ p_288735_
+		2 p_288736_ p_288736_
+		3 p_288737_ p_288737_
+	lambda$decorateModification$30 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_287040_
+		static
+		0 p_287352_ p_287352_
+		1 p_287353_ p_287353_
+	lambda$decorateModification$31 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288108_
+		static
+		0 p_288750_ p_288750_
+		1 p_288751_ p_288751_
+		2 p_288752_ p_288752_
+		3 p_288753_ p_288753_
+	lambda$decorateModification$32 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_287042_
+		static
+		0 p_287358_ p_287358_
+		1 p_287359_ p_287359_
+	lambda$decorateModification$33 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288107_
+		static
+		0 p_288746_ p_288746_
+		1 p_288747_ p_288747_
+		2 p_288748_ p_288748_
+		3 p_288749_ p_288749_
+	lambda$decorateModification$34 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_287041_
+		static
+		0 p_287354_ p_287354_
+		1 p_287355_ p_287355_
+		2 p_287356_ p_287356_
+		3 p_287357_ p_287357_
+	lambda$decorateModification$35 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_263955_
+		static
+		0 p_264834_ p_264834_
+		1 p_264835_ p_264835_
+		2 p_264836_ p_264836_
+	lambda$decorateModification$36 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I m_142800_
+		static
+		0 p_142801_ p_142801_
+		1 p_142802_ p_142802_
+		2 p_142803_ p_142803_
+	lambda$decorateModification$37 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142797_
+		static
+		0 p_142798_ p_142798_
+		1 p_142799_ p_142799_
+	lambda$decorateModification$38 (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_263949_
+		static
+		0 p_264814_ p_264814_
+		1 p_264815_ p_264815_
+		2 p_264816_ p_264816_
+	lambda$getData$41 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_288105_
+		static
+		0 p_288742_ p_288742_
+		1 p_288743_ p_288743_
+	lambda$getData$43 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; m_288106_
+		static
+		0 p_288744_ p_288744_
+		1 p_288745_ p_288745_
+	lambda$getNumeric$42 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_288109_
+		static
+		0 p_288754_ p_288754_
+		1 p_288755_ p_288755_
+		2 p_288756_ p_288756_
+		3 p_288757_ p_288757_
+	lambda$manipulateData$39 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288100_
+		static
+		0 p_288733_ p_288733_
+	lambda$mergeData$44 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288102_
+		static
+		0 p_288738_ p_288738_
+	lambda$register$10 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142847_
+		static
+		0 p_142848_ p_142848_
+		1 p_142849_ p_142849_
+	lambda$register$11 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142839_
+		static
+		0 p_142840_ p_142840_
+		1 p_142841_ p_142841_
+	lambda$register$12 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142831_
+		static
+		0 p_142832_ p_142832_
+		1 p_142833_ p_142833_
+	lambda$register$13 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139451_
+		static
+		0 p_139452_ p_139452_
+		1 p_139453_ p_139453_
+	lambda$register$14 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142818_
+		static
+		0 p_142819_ p_142819_
+		1 p_142820_ p_142820_
+	lambda$register$15 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139411_
+		static
+		0 p_139412_ p_139412_
+		1 p_139413_ p_139413_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263154_
+		static
+		0 p_142859_ p_142859_
+		1 p_142860_ p_142860_
+		2 p_142861_ p_142861_
+		3 p_142862_ p_142862_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263155_
+		static
+		0 p_142851_ p_142851_
+		1 p_142852_ p_142852_
+		2 p_142853_ p_142853_
+		3 p_142854_ p_142854_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263156_
+		static
+		0 p_142843_ p_142843_
+		1 p_142844_ p_142844_
+		2 p_142845_ p_142845_
+		3 p_142846_ p_142846_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263157_
+		static
+		0 p_142835_ p_142835_
+		1 p_142836_ p_142836_
+		2 p_142837_ p_142837_
+		3 p_142838_ p_142838_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263448_
+		static
+		0 p_142822_ p_142822_
+		1 p_142823_ p_142823_
+		2 p_142824_ p_142824_
+		3 p_142825_ p_142825_
+	lambda$register$21 (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V m_139367_
+		static
+		0 p_139368_ p_139368_
+		1 p_139369_ p_139369_
+	lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139380_
+		static
+		0 p_139381_ p_139381_
+	lambda$register$8 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142855_
+		static
+		0 p_142856_ p_142856_
+		1 p_142857_ p_142857_
+	lambda$register$9 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139469_
+		static
+		0 p_139470_ p_139470_
+		1 p_139471_ p_139471_
+	lambda$removeData$40 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288103_
+		static
+		0 p_288739_ p_288739_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139490_
+		static
+		0 p_139491_ p_139491_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139480_
+		static
+		0 p_139481_ p_139481_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139467_
+		static
+		0 p_139448_ p_139448_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263961_
+		static
+		0 p_264853_ p_264853_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_288104_
+		static
+		0 p_288740_ p_288740_
+		1 p_288741_ p_288741_
+	lambda$static$5 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139449_
+		static
+		0 p_139450_ p_139450_
+	lambda$static$6 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139409_
+		static
+		0 p_139410_ p_139410_
+	manipulateData (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Ljava/util/List;)I m_139375_
+		static
+		0 p_139376_ p_139376_
+		1 p_139377_ p_139377_
+		2 p_139378_ p_139378_
+		3 p_139379_ p_139379_
+	mergeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)I m_139394_
+		static
+		0 p_139395_ p_139395_
+		1 p_139396_ p_139396_
+		2 p_139397_ p_139397_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139365_
+		static
+		0 p_139366_ p_139366_
+	removeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_139385_
+		static
+		0 p_139386_ p_139386_
+		1 p_139387_ p_139387_
+		2 p_139388_ p_139388_
+	resolveSourcePath (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; m_264549_
+		static
+		0 p_265468_ p_265468_
+		1 p_265670_ p_265670_
+	stringifyTagList (Ljava/util/List;Lnet/minecraft/server/commands/data/DataCommands$StringProcessor;)Ljava/util/List; m_288215_
+		static
+		0 p_288980_ p_288980_
+		1 p_289012_ p_289012_
+	substring (Ljava/lang/String;II)Ljava/lang/String; m_287271_
+		static
+		0 p_287625_ p_287625_
+		1 p_287772_ p_287772_
+		2 p_287598_ p_287598_
+	substring (Ljava/lang/String;I)Ljava/lang/String; m_287230_
+		static
+		0 p_287744_ p_287744_
+		1 p_287741_ p_287741_
+	validatedSubstring (Ljava/lang/String;II)Ljava/lang/String; m_288220_
+		static
+		0 p_288976_ p_288976_
+		1 p_288968_ p_288968_
+		2 p_289018_ p_289018_
+net/minecraft/server/commands/data/DataCommands$DataManipulator net/minecraft/server/commands/data/DataCommands$DataManipulator
+	modify (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_139495_
+		0 p_139496_ p_139496_
+		1 p_139497_ p_139497_
+		2 p_139498_ p_139498_
+		3 p_139499_ p_139499_
+net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator
+	create (Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139500_
+		0 p_139501_ p_139501_
+net/minecraft/server/commands/data/DataCommands$DataProvider net/minecraft/server/commands/data/DataCommands$DataProvider
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139504_ p_139504_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139502_ p_139502_
+		1 p_139503_ p_139503_
+net/minecraft/server/commands/data/DataCommands$StringProcessor net/minecraft/server/commands/data/DataCommands$StringProcessor
+	process (Ljava/lang/String;)Ljava/lang/String; m_288227_
+		0 p_289006_ p_289006_
+net/minecraft/server/commands/data/EntityDataAccessor net/minecraft/server/commands/data/EntityDataAccessor
+	ERROR_NO_PLAYERS f_139506_
+	PROVIDER f_139505_
+	entity f_139507_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_139510_ p_139510_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139513_ p_139513_
+		1 p_139514_ p_139514_
+		2 p_139515_ p_139515_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139521_ p_139521_
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139516_
+		static
+		0 p_139517_ p_139517_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139519_ p_139519_
+net/minecraft/server/commands/data/EntityDataAccessor$1 net/minecraft/server/commands/data/EntityDataAccessor$1
+	val$arg f_139523_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139525_ p_139525_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139530_ p_139530_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139527_ p_139527_
+		1 p_139528_ p_139528_
+net/minecraft/server/commands/data/StorageDataAccessor net/minecraft/server/commands/data/StorageDataAccessor
+	PROVIDER f_139531_
+	SUGGEST_STORAGE f_139532_
+	id f_139534_
+	storage f_139533_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/CommandStorage;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_139537_ p_139537_
+		1 p_139538_ p_139538_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getGlobalTags (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/world/level/storage/CommandStorage; m_139560_
+		static
+		0 p_139561_ p_139561_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139550_ p_139550_
+		1 p_139551_ p_139551_
+		2 p_139552_ p_139552_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139558_ p_139558_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139546_
+		static
+		0 p_139547_ p_139547_
+		1 p_139548_ p_139548_
+	lambda$static$1 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139553_
+		static
+		0 p_139554_ p_139554_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139556_ p_139556_
+net/minecraft/server/commands/data/StorageDataAccessor$1 net/minecraft/server/commands/data/StorageDataAccessor$1
+	val$arg f_139563_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139565_ p_139565_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139570_ p_139570_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139567_ p_139567_
+		1 p_139568_ p_139568_
+net/minecraft/server/commands/data/package-info net/minecraft/server/commands/data/package-info
+net/minecraft/server/commands/package-info net/minecraft/server/commands/package-info
+net/minecraft/server/dedicated/DedicatedPlayerList net/minecraft/server/dedicated/DedicatedPlayerList
+	LOGGER f_139571_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;)V <init>
+		0 p_203709_ p_203709_
+		1 p_251851_ p_251851_
+		2 p_203711_ p_203711_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_5765_
+		0 p_139592_ p_139592_
+	deop (Lcom/mojang/authlib/GameProfile;)V m_5750_
+		0 p_139587_ p_139587_
+	getServer ()Lnet/minecraft/server/dedicated/DedicatedServer; m_7873_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_5764_
+		0 p_139590_ p_139590_
+	loadIpBanList ()V m_139595_
+	loadOps ()V m_139597_
+	loadUserBanList ()V m_139596_
+	loadWhiteList ()V m_139578_
+	op (Lcom/mojang/authlib/GameProfile;)V m_5749_
+		0 p_139582_ p_139582_
+	reloadWhiteList ()V m_7542_
+	saveIpBanList ()V m_139593_
+	saveOps ()V m_139577_
+	saveUserBanList ()V m_139594_
+	saveWhiteList ()V m_139579_
+	setUsingWhiteList (Z)V m_6628_
+		0 p_139584_ p_139584_
+net/minecraft/server/dedicated/DedicatedServer net/minecraft/server/dedicated/DedicatedServer
+	CONVERSION_RETRIES f_142865_
+	CONVERSION_RETRY_DELAY_MS f_142864_
+	LOGGER f_139598_
+	consoleInput f_139600_
+	gui f_139605_
+	queryThreadGs4 f_139601_
+	rconConsoleSource f_139602_
+	rconThread f_139603_
+	settings f_139604_
+	textFilterClient f_139606_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_214789_ p_214789_
+		1 p_214790_ p_214790_
+		2 p_214791_ p_214791_
+		3 p_214792_ p_214792_
+		4 p_214793_ p_214793_
+		5 p_214794_ p_214794_
+		6 p_214795_ p_214795_
+		7 p_214796_ p_214796_
+	areNpcsEnabled ()Z m_6997_
+	convertOldUsers ()Z m_139668_
+	createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; m_7950_
+		0 p_139634_ p_139634_
+	dumpServerProperties (Ljava/nio/file/Path;)V m_142116_
+		0 p_142872_ p_142872_
+	enforceSecureProfile ()Z m_214005_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_142870_ p_142870_
+	forceDifficulty ()V m_7044_
+	forceSynchronousWrites ()Z m_6365_
+	getAbsoluteMaxWorldSize ()I m_6329_
+	getCompressionThreshold ()I m_6328_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFunctionCompilationLevel ()I m_7034_
+	getLevelIdName ()Ljava/lang/String; m_7123_
+	getMaxChainedNeighborUpdates ()I m_213994_
+	getMaxTickLength ()J m_139669_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPlayerList ()Lnet/minecraft/server/players/PlayerList; m_6846_
+	getPlayerList ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; m_6846_
+	getPluginNames ()Ljava/lang/String; m_7138_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_7913_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_139659_ p_139659_
+	getServerIp ()Ljava/lang/String; m_6866_
+	getServerName ()Ljava/lang/String; m_6995_
+	getServerPort ()I m_7448_
+	getServerResourcePack ()Ljava/util/Optional; m_214042_
+	getSpawnProtectionRadius ()I m_6396_
+	handleConsoleInput (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V m_139645_
+		0 p_139646_ p_139646_
+		1 p_139647_ p_139647_
+	handleConsoleInputs ()V m_139665_
+	hasGui ()Z m_6370_
+	hidesOnlinePlayers ()Z m_183306_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isHardcore ()Z m_7035_
+	isNetherEnabled ()Z m_7079_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_139642_ p_139642_
+	isSpawningAnimals ()Z m_6998_
+	isSpawningMonsters ()Z m_7004_
+	isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_7762_
+		0 p_139630_ p_139630_
+		1 p_139631_ p_139631_
+		2 p_139632_ p_139632_
+	lambda$fillServerSystemReport$0 ()Ljava/lang/String; m_276331_
+	lambda$fillServerSystemReport$1 ()Ljava/lang/String; m_142876_
+		static
+	lambda$runCommand$3 (Ljava/lang/String;)V m_276334_
+		0 p_276355_ p_276355_
+	lambda$setPlayerIdleTimeout$2 (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_278546_
+		0 p_278926_ p_278926_
+		1 p_278927_ p_278927_
+	lambda$storeUsingWhiteList$4 (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_278545_
+		0 p_278924_ p_278924_
+		1 p_278925_ p_278925_
+	onServerExit ()V m_6988_
+	repliesToStatus ()Z m_6373_
+	runCommand (Ljava/lang/String;)Ljava/lang/String; m_7261_
+		0 p_139644_ p_139644_
+	setPlayerIdleTimeout (I)V m_7196_
+		0 p_139676_ p_139676_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	showGui ()V m_139667_
+	stopServer ()V m_7041_
+	storeUsingWhiteList (Z)V m_139688_
+		0 p_139689_ p_139689_
+	tickChildren (Ljava/util/function/BooleanSupplier;)V m_5703_
+		0 p_139661_ p_139661_
+	waitForRetry ()V m_139671_
+net/minecraft/server/dedicated/DedicatedServer$1 net/minecraft/server/dedicated/DedicatedServer$1
+	this$0 f_139700_
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/lang/String;)V <init>
+		0 p_139702_ p_139702_
+		1 p_139703_ p_139703_
+	run ()V run
+net/minecraft/server/dedicated/DedicatedServerProperties net/minecraft/server/dedicated/DedicatedServerProperties
+	COMMA_SPLITTER f_243988_
+	LOGGER f_214805_
+	SHA1 f_214806_
+	allowFlight f_139734_
+	allowNether f_139753_
+	announcePlayerAchievements f_139744_
+	broadcastConsoleToOps f_139718_
+	broadcastRconToOps f_139717_
+	difficulty f_139739_
+	enableCommandBlock f_139708_
+	enableJmxMonitoring f_139721_
+	enableQuery f_139745_
+	enableRcon f_139747_
+	enableStatus f_139722_
+	enforceSecureProfile f_214804_
+	enforceWhitelist f_139738_
+	entityBroadcastRangePercentage f_139723_
+	forceGameMode f_139737_
+	functionPermissionLevel f_139711_
+	gamemode f_139740_
+	hardcore f_139752_
+	hideOnlinePlayers f_183716_
+	initialDataPackConfiguration f_243997_
+	levelName f_139741_
+	maxChainedNeighborUpdates f_214801_
+	maxPlayers f_139715_
+	maxTickTime f_139712_
+	maxWorldSize f_139719_
+	motd f_139736_
+	networkCompressionThreshold f_139716_
+	onlineMode f_139728_
+	opPermissionLevel f_139710_
+	playerIdleTimeout f_139725_
+	preventProxyConnections f_139729_
+	pvp f_139733_
+	queryPort f_139746_
+	rateLimitPacketsPerSecond f_139713_
+	rconPassword f_139749_
+	rconPort f_139748_
+	serverIp f_139730_
+	serverPort f_139742_
+	serverResourcePackInfo f_214802_
+	simulationDistance f_183715_
+	spawnAnimals f_139731_
+	spawnMonsters f_139705_
+	spawnNpcs f_139732_
+	spawnProtection f_139709_
+	syncChunkWrites f_139720_
+	textFilteringConfig f_139724_
+	useNativeTransport f_139707_
+	viewDistance f_139714_
+	whiteList f_139726_
+	worldDimensionData f_244504_
+	worldOptions f_243824_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Properties;)V <init>
+		0 p_180926_ p_180926_
+	createDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246483_
+		0 p_250466_ p_250466_
+	fromFile (Ljava/nio/file/Path;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_180929_
+		static
+		0 p_180930_ p_180930_
+	getDatapackConfig (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; m_247013_
+		static
+		0 p_251757_ p_251757_
+		1 p_249979_ p_249979_
+	getFeatures (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlagSet; m_246391_
+		static
+		0 p_251025_ p_251025_
+	getServerPackInfo (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; m_214808_
+		static
+		0 p_214809_ p_214809_
+		1 p_214810_ p_214810_
+		2 p_214811_ p_214811_
+		3 p_214812_ p_214812_
+		4 p_214813_ p_214813_
+	lambda$getFeatures$4 (Ljava/lang/String;Ljava/util/function/Consumer;)V m_244875_
+		static
+		0 p_248197_ p_248197_
+		1 p_248198_ p_248198_
+	lambda$new$0 (Ljava/lang/Integer;)Ljava/lang/Integer; m_139770_
+		static
+		0 p_139771_ p_139771_
+	lambda$new$1 (Ljava/lang/Integer;)Ljava/lang/Integer; m_139768_
+		static
+		0 p_139769_ p_139769_
+	lambda$new$2 (Ljava/lang/String;)Lcom/google/gson/JsonObject; m_211542_
+		static
+		0 p_211543_ p_211543_
+	lambda$new$3 (Ljava/lang/String;)Ljava/lang/String; m_211540_
+		static
+		0 p_211541_ p_211541_
+	parseResourcePackPrompt (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_214814_
+		static
+		0 p_214815_ p_214815_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_6764_
+		0 p_139761_ p_139761_
+		1 p_139762_ p_139762_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; m_6764_
+		0 p_139766_ p_139766_
+		1 p_139767_ p_139767_
+net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData
+	LEGACY_PRESET_NAMES f_244358_
+	generatorSettings f_244404_
+	levelType f_243780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/JsonObject;Ljava/lang/String;)V <init>
+		0 f_244404_ f_244404_
+		1 f_243780_ f_243780_
+	create (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_247373_
+		0 p_248812_ p_248812_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248741_ p_248741_
+	generatorSettings ()Lcom/google/gson/JsonObject; f_244404_
+	hashCode ()I hashCode
+	lambda$create$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257148_
+		static
+		0 p_258241_ p_258241_
+	lambda$create$1 ()Ljava/lang/IllegalStateException; m_245759_
+		static
+	lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257147_
+		static
+		0 p_258240_ p_258240_
+	lambda$create$3 ()Ljava/util/Optional; m_245481_
+	lambda$create$4 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; m_247595_
+		0 p_249822_ p_249822_
+	levelType ()Ljava/lang/String; f_243780_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/dedicated/DedicatedServerSettings net/minecraft/server/dedicated/DedicatedServerSettings
+	properties f_139773_
+	source f_139772_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_180932_ p_180932_
+	forceSave ()V m_139780_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_139777_
+	update (Ljava/util/function/UnaryOperator;)Lnet/minecraft/server/dedicated/DedicatedServerSettings; m_139778_
+		0 p_139779_ p_139779_
+net/minecraft/server/dedicated/ServerWatchdog net/minecraft/server/dedicated/ServerWatchdog
+	LOGGER f_139781_
+	MAX_SHUTDOWN_TIME f_142880_
+	SHUTDOWN_STATUS f_142881_
+	maxTickTime f_139783_
+	server f_139782_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139786_ p_139786_
+	exit ()V m_139787_
+	lambda$run$0 ()Ljava/lang/String; m_278547_
+	lambda$run$1 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; m_288110_
+		static
+		0 p_288758_ p_288758_
+	lambda$run$2 ()Ljava/lang/String; m_276335_
+	run ()V run
+net/minecraft/server/dedicated/ServerWatchdog$1 net/minecraft/server/dedicated/ServerWatchdog$1
+	this$0 f_139793_
+	<init> (Lnet/minecraft/server/dedicated/ServerWatchdog;)V <init>
+		0 p_139795_ p_139795_
+	run ()V run
+net/minecraft/server/dedicated/Settings net/minecraft/server/dedicated/Settings
+	LOGGER f_139797_
+	properties f_139798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Properties;)V <init>
+		0 p_139801_ p_139801_
+	cloneProperties ()Ljava/util/Properties; m_139802_
+	dispatchNumberOrString (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; m_139850_
+		static
+		0 p_139851_ p_139851_
+		1 p_139852_ p_139852_
+	get (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I m_139832_
+		0 p_139833_ p_139833_
+		1 p_139834_ p_139834_
+		2 p_139835_ p_139835_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139817_
+		0 p_139818_ p_139818_
+		1 p_139819_ p_139819_
+		2 p_139820_ p_139820_
+	get (Ljava/lang/String;Z)Z m_139836_
+		0 p_139837_ p_139837_
+		1 p_139838_ p_139838_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139821_
+		0 p_139822_ p_139822_
+		1 p_139823_ p_139823_
+		2 p_139824_ p_139824_
+		3 p_139825_ p_139825_
+	get (Ljava/lang/String;J)J m_139808_
+		0 p_139809_ p_139809_
+		1 p_139810_ p_139810_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139826_
+		0 p_139827_ p_139827_
+		1 p_139828_ p_139828_
+		2 p_139829_ p_139829_
+		3 p_139830_ p_139830_
+		4 p_139831_ p_139831_
+	get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_139811_
+		0 p_139812_ p_139812_
+		1 p_139813_ p_139813_
+	get (Ljava/lang/String;I)I m_139805_
+		0 p_139806_ p_139806_
+		1 p_139807_ p_139807_
+	getLegacy (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; m_139814_
+		0 p_139815_ p_139815_
+		1 p_139816_ p_139816_
+	getLegacyBoolean (Ljava/lang/String;)Ljava/lang/Boolean; m_139859_
+		0 p_139860_ p_139860_
+	getLegacyString (Ljava/lang/String;)Ljava/lang/String; m_139803_
+		0 p_139804_ p_139804_
+	getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139864_
+		0 p_139865_ p_139865_
+		1 p_139866_ p_139866_
+		2 p_139867_ p_139867_
+	getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139868_
+		0 p_139869_ p_139869_
+		1 p_139870_ p_139870_
+		2 p_139871_ p_139871_
+		3 p_139872_ p_139872_
+	getMutable (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139861_
+		0 p_139862_ p_139862_
+		1 p_139863_ p_139863_
+	getMutable (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139873_
+		0 p_139874_ p_139874_
+		1 p_139875_ p_139875_
+	getStringRaw (Ljava/lang/String;)Ljava/lang/String; m_139878_
+		0 p_139879_ p_139879_
+	lambda$dispatchNumberOrString$1 (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; m_139853_
+		static
+		0 p_139854_ p_139854_
+		1 p_139855_ p_139855_
+		2 p_139856_ p_139856_
+	lambda$get$2 (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; m_139846_
+		static
+		0 p_139847_ p_139847_
+		1 p_139848_ p_139848_
+		2 p_139849_ p_139849_
+	lambda$wrapNumberDeserializer$0 (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; m_139843_
+		static
+		0 p_139844_ p_139844_
+		1 p_139845_ p_139845_
+	loadFromFile (Ljava/nio/file/Path;)Ljava/util/Properties; m_139839_
+		static
+		0 p_139840_ p_139840_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; m_6764_
+		0 p_139857_ p_139857_
+		1 p_139858_ p_139858_
+	store (Ljava/nio/file/Path;)V m_139876_
+		0 p_139877_ p_139877_
+	wrapNumberDeserializer (Ljava/util/function/Function;)Ljava/util/function/Function; m_139841_
+		static
+		0 p_139842_ p_139842_
+net/minecraft/server/dedicated/Settings$MutableValue net/minecraft/server/dedicated/Settings$MutableValue
+	key f_139881_
+	serializer f_139883_
+	this$0 f_139880_
+	value f_139882_
+	<init> (Lnet/minecraft/server/dedicated/Settings;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V <init>
+		0 p_139885_ p_139885_
+		1 p_139886_ p_139886_
+		2 p_139887_ p_139887_
+		3 p_139888_ p_139888_
+	get ()Ljava/lang/Object; get
+	update (Lnet/minecraft/core/RegistryAccess;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings; m_139895_
+		0 p_139896_ p_139896_
+		1 p_139897_ p_139897_
+net/minecraft/server/dedicated/package-info net/minecraft/server/dedicated/package-info
+net/minecraft/server/gui/MinecraftServerGui net/minecraft/server/gui/MinecraftServerGui
+	LOGGER f_139900_
+	MONOSPACED f_139899_
+	SHUTDOWN_TITLE f_142885_
+	TITLE f_142884_
+	finalizers f_139903_
+	isClosing f_139904_
+	logAppenderThread f_139902_
+	server f_139901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139907_ p_139907_
+	addFinalizer (Ljava/lang/Runnable;)V m_139909_
+		0 p_139910_ p_139910_
+	buildChatPanel ()Ljavax/swing/JComponent; m_139934_
+	buildInfoPanel ()Ljavax/swing/JComponent; m_139932_
+	buildPlayerPanel ()Ljavax/swing/JComponent; m_139933_
+	close ()V m_139925_
+	lambda$buildChatPanel$0 (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V m_276337_
+		0 p_276356_ p_276356_
+		1 p_276357_ p_276357_
+	lambda$buildChatPanel$1 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V m_139911_
+		0 p_139912_ p_139912_
+		1 p_139913_ p_139913_
+	lambda$print$2 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V m_139926_
+		0 p_139927_ p_139927_
+		1 p_139928_ p_139928_
+		2 p_139929_ p_139929_
+	print (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V m_139914_
+		0 p_139915_ p_139915_
+		1 p_139916_ p_139916_
+		2 p_139917_ p_139917_
+	runFinalizers ()V m_139935_
+	showFrameFor (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/MinecraftServerGui; m_139921_
+		static
+		0 p_139922_ p_139922_
+	start ()V m_139908_
+net/minecraft/server/gui/MinecraftServerGui$1 net/minecraft/server/gui/MinecraftServerGui$1
+	val$frame f_139937_
+	val$gui f_139936_
+	val$server f_139938_
+	<init> (Lnet/minecraft/server/gui/MinecraftServerGui;Ljavax/swing/JFrame;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139940_ p_139940_
+		1 p_139941_ p_139941_
+		2 p_139942_ p_139942_
+	windowClosing (Ljava/awt/event/WindowEvent;)V windowClosing
+		0 p_139944_ p_139944_
+net/minecraft/server/gui/MinecraftServerGui$2 net/minecraft/server/gui/MinecraftServerGui$2
+	this$0 f_139945_
+	<init> (Lnet/minecraft/server/gui/MinecraftServerGui;)V <init>
+		0 p_139947_ p_139947_
+	focusGained (Ljava/awt/event/FocusEvent;)V focusGained
+		0 p_139949_ p_139949_
+net/minecraft/server/gui/PlayerListComponent net/minecraft/server/gui/PlayerListComponent
+	server f_139950_
+	tickCount f_139951_
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_139953_ p_139953_
+	tick ()V m_139954_
+net/minecraft/server/gui/StatsComponent net/minecraft/server/gui/StatsComponent
+	DECIMAL_FORMAT f_139955_
+	msgs f_139958_
+	server f_139959_
+	timer f_139960_
+	values f_139956_
+	vp f_139957_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_139963_ p_139963_
+	close ()V m_139964_
+	getAverage ([J)D m_139969_
+		0 p_139970_ p_139970_
+	lambda$new$1 (Ljava/awt/event/ActionEvent;)V m_139965_
+		0 p_139966_ p_139966_
+	lambda$static$0 (Ljava/text/DecimalFormat;)V m_139967_
+		static
+		0 p_139968_ p_139968_
+	paint (Ljava/awt/Graphics;)V paint
+		0 p_139973_ p_139973_
+	tick ()V m_139971_
+net/minecraft/server/gui/package-info net/minecraft/server/gui/package-info
+net/minecraft/server/level/BlockDestructionProgress net/minecraft/server/level/BlockDestructionProgress
+	id f_139974_
+	pos f_139975_
+	progress f_139976_
+	updatedRenderTick f_139977_
+	<init> (ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_139979_ p_139979_
+		1 p_139980_ p_139980_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_139990_ p_139990_
+	compareTo (Lnet/minecraft/server/level/BlockDestructionProgress;)I compareTo
+		0 p_139984_ p_139984_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_139993_ p_139993_
+	getId ()I m_142980_
+	getPos ()Lnet/minecraft/core/BlockPos; m_139985_
+	getProgress ()I m_139988_
+	getUpdatedRenderTick ()I m_139991_
+	hashCode ()I hashCode
+	setProgress (I)V m_139981_
+		0 p_139982_ p_139982_
+	updateTick (I)V m_139986_
+		0 p_139987_ p_139987_
+net/minecraft/server/level/ChunkHolder net/minecraft/server/level/ChunkHolder
+	CHUNK_STATUSES f_139999_
+	NOT_DONE_YET f_203750_
+	UNLOADED_CHUNK f_139995_
+	UNLOADED_CHUNK_FUTURE f_139996_
+	UNLOADED_LEVEL_CHUNK f_139997_
+	UNLOADED_LEVEL_CHUNK_FUTURE f_139998_
+	blockChangedLightSectionFilter f_140012_
+	changedBlocksPerSection f_140011_
+	chunkToSave f_140005_
+	chunkToSaveHistory f_142984_
+	entityTickingChunkFuture f_140004_
+	fullChunkFuture f_140002_
+	futures f_140001_
+	hasChangedSections f_140010_
+	levelHeightAccessor f_142983_
+	lightEngine f_140014_
+	oldTicketLevel f_140006_
+	onLevelChange f_140015_
+	pendingFullStateConfirmation f_142981_
+	playerProvider f_140016_
+	pos f_140009_
+	queueLevel f_140008_
+	skyChangedLightSectionFilter f_140013_
+	ticketLevel f_140007_
+	tickingChunkFuture f_140003_
+	wasAccessibleSinceLastSave f_140017_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/server/level/ChunkHolder$LevelChangeListener;Lnet/minecraft/server/level/ChunkHolder$PlayerProvider;)V <init>
+		0 p_142986_ p_142986_
+		1 p_142987_ p_142987_
+		2 p_142988_ p_142988_
+		3 p_142989_ p_142989_
+		4 p_142990_ p_142990_
+		5 p_142991_ p_142991_
+	addSaveDependency (Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;)V m_200416_
+		0 p_200417_ p_200417_
+		1 p_200418_ p_200418_
+	blockChanged (Lnet/minecraft/core/BlockPos;)V m_140056_
+		0 p_140057_ p_140057_
+	broadcast (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V m_288202_
+		0 p_288998_ p_288998_
+		1 p_289013_ p_289013_
+	broadcastBlockEntity (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_288223_
+		0 p_288988_ p_288988_
+		1 p_289005_ p_289005_
+		2 p_288981_ p_288981_
+	broadcastBlockEntityIfNeeded (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_288224_
+		0 p_288982_ p_288982_
+		1 p_289011_ p_289011_
+		2 p_288969_ p_288969_
+		3 p_288973_ p_288973_
+	broadcastChanges (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_140054_
+		0 p_140055_ p_140055_
+	demoteFullChunk (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V m_287189_
+		0 p_287599_ p_287599_
+		1 p_287649_ p_287649_
+	getAllFutures ()Ljava/util/List; m_202980_
+	getChunkToSave ()Ljava/util/concurrent/CompletableFuture; m_140090_
+	getEntityTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140073_
+	getFullChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_212234_
+	getFullChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140082_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287213_
+	getFutureIfPresent (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140080_
+		0 p_140081_ p_140081_
+	getFutureIfPresentUnchecked (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140047_
+		0 p_140048_ p_140048_
+	getLastAvailable ()Lnet/minecraft/world/level/chunk/ChunkAccess; m_140089_
+	getLastAvailableStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_140088_
+	getOrScheduleFuture (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ChunkMap;)Ljava/util/concurrent/CompletableFuture; m_140049_
+		0 p_140050_ p_140050_
+		1 p_140051_ p_140051_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_140092_
+	getQueueLevel ()I m_140094_
+	getTicketLevel ()I m_140093_
+	getTickingChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_140085_
+	getTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140026_
+	lambda$addSaveDependency$2 (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Object;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200413_
+		static
+		0 p_200414_ p_200414_
+		1 p_200415_ p_200415_
+	lambda$broadcast$1 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/server/level/ServerPlayer;)V m_140060_
+		static
+		0 p_140061_ p_140061_
+		1 p_140062_ p_140062_
+	lambda$broadcastChanges$0 (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_288111_
+		0 p_288759_ p_288759_
+		1 p_288760_ p_288760_
+		2 p_288761_ p_288761_
+		3 p_288762_ p_288762_
+	lambda$scheduleFullChunkPromotion$6 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V m_287043_
+		0 p_287360_ p_287360_
+		1 p_287361_ p_287361_
+	lambda$scheduleFullChunkPromotion$7 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_200422_
+		static
+		0 p_200423_ p_200423_
+		1 p_200424_ p_200424_
+	lambda$scheduleFullChunkPromotion$8 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V m_200419_
+		static
+		0 p_200420_ p_200420_
+		1 p_200421_ p_200421_
+	lambda$updateChunkToSave$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200405_
+		static
+		0 p_200406_ p_200406_
+	lambda$updateChunkToSave$4 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200407_
+		static
+		0 p_200408_ p_200408_
+		1 p_200409_ p_200409_
+	lambda$updateChunkToSave$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200410_
+		static
+		0 p_200411_ p_200411_
+		1 p_200412_ p_200412_
+	refreshAccessibility ()V m_140096_
+	replaceProtoChunk (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V m_140052_
+		0 p_140053_ p_140053_
+	scheduleFullChunkPromotion (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V m_142998_
+		0 p_142999_ p_142999_
+		1 p_143000_ p_143000_
+		2 p_143001_ p_143001_
+		3 p_287621_ p_287621_
+	sectionLightChanged (Lnet/minecraft/world/level/LightLayer;I)V m_140036_
+		0 p_140037_ p_140037_
+		1 p_140038_ p_140038_
+	setQueueLevel (I)V m_140086_
+		0 p_140087_ p_140087_
+	setTicketLevel (I)V m_140027_
+		0 p_140028_ p_140028_
+	updateChunkToSave (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V m_143017_
+		0 p_143018_ p_143018_
+		1 p_143019_ p_143019_
+	updateFutures (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;)V m_143003_
+		0 p_143004_ p_143004_
+		1 p_143005_ p_143005_
+	wasAccessibleSinceLastSave ()Z m_140095_
+net/minecraft/server/level/ChunkHolder$1 net/minecraft/server/level/ChunkHolder$1
+	this$0 f_140097_
+	<init> (Lnet/minecraft/server/level/ChunkHolder;)V <init>
+		0 p_140099_ p_140099_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure
+	UNLOADED f_140101_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure$1 net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkHolder$ChunkSaveDebug net/minecraft/server/level/ChunkHolder$ChunkSaveDebug
+	future f_143024_
+	source f_143025_
+	thread f_143023_
+	<init> (Ljava/lang/Thread;Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V <init>
+		0 p_143027_ p_143027_
+		1 p_143028_ p_143028_
+		2 p_143029_ p_143029_
+net/minecraft/server/level/ChunkHolder$LevelChangeListener net/minecraft/server/level/ChunkHolder$LevelChangeListener
+	onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V m_6250_
+		0 p_140119_ p_140119_
+		1 p_140120_ p_140120_
+		2 p_140121_ p_140121_
+		3 p_140122_ p_140122_
+net/minecraft/server/level/ChunkHolder$PlayerProvider net/minecraft/server/level/ChunkHolder$PlayerProvider
+	getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; m_183262_
+		0 p_183717_ p_183717_
+		1 p_183718_ p_183718_
+net/minecraft/server/level/ChunkLevel net/minecraft/server/level/ChunkLevel
+	BLOCK_TICKING_LEVEL f_286976_
+	ENTITY_TICKING_LEVEL f_286937_
+	FULL_CHUNK_LEVEL f_287007_
+	MAX_LEVEL f_286967_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	byStatus (Lnet/minecraft/server/level/FullChunkStatus;)I m_287154_
+		static
+		0 p_287601_ p_287601_
+	byStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)I m_287141_
+		static
+		0 p_287771_ p_287771_
+	fullStatus (I)Lnet/minecraft/server/level/FullChunkStatus; m_287264_
+		static
+		0 p_287750_ p_287750_
+	generationStatus (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_287158_
+		static
+		0 p_287738_ p_287738_
+	isBlockTicking (I)Z m_287283_
+		static
+		0 p_287696_ p_287696_
+	isEntityTicking (I)Z m_287155_
+		static
+		0 p_287767_ p_287767_
+	isLoaded (I)Z m_287217_
+		static
+		0 p_287635_ p_287635_
+net/minecraft/server/level/ChunkLevel$1 net/minecraft/server/level/ChunkLevel$1
+	$SwitchMap$net$minecraft$server$level$FullChunkStatus f_286966_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/level/ChunkMap net/minecraft/server/level/ChunkMap
+	CHUNK_SAVED_EAGERLY_PER_TICK f_198789_
+	CHUNK_SAVED_PER_TICK f_143037_
+	CHUNK_TYPE_FULL f_143036_
+	CHUNK_TYPE_REPLACEABLE f_143034_
+	CHUNK_TYPE_UNKNOWN f_143035_
+	EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS f_202982_
+	FORCED_TICKET_LEVEL f_143033_
+	LOGGER f_140128_
+	MAX_VIEW_DISTANCE f_143032_
+	MIN_VIEW_DISTANCE f_143038_
+	chunkGeneratorState f_254626_
+	chunkSaveCooldowns f_202981_
+	chunkStatusListener f_143031_
+	chunkTypeCache f_140151_
+	distanceManager f_140145_
+	entitiesInLevel f_140132_
+	entityMap f_140150_
+	generator f_140136_
+	level f_140133_
+	lightEngine f_140134_
+	mainThreadExecutor f_140135_
+	mainThreadMailbox f_140143_
+	modified f_140140_
+	overworldDataStorage f_140137_
+	pendingUnloads f_140131_
+	playerMap f_140149_
+	poiManager f_140138_
+	progressListener f_140144_
+	queueSorter f_140141_
+	randomState f_214834_
+	storageName f_182284_
+	structureTemplateManager f_214833_
+	tickingGenerated f_140146_
+	toDrop f_140139_
+	unloadQueue f_140125_
+	updatingChunkMap f_140129_
+	viewDistance f_140126_
+	visibleChunkMap f_140130_
+	worldgenMailbox f_140142_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/util/thread/BlockableEventLoop;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;IZ)V <init>
+		0 p_214836_ p_214836_
+		1 p_214837_ p_214837_
+		2 p_214838_ p_214838_
+		3 p_214839_ p_214839_
+		4 p_214840_ p_214840_
+		5 p_214841_ p_214841_
+		6 p_214842_ p_214842_
+		7 p_214843_ p_214843_
+		8 p_214844_ p_214844_
+		9 p_214845_ p_214845_
+		10 p_214846_ p_214846_
+		11 p_214847_ p_214847_
+		12 p_214848_ p_214848_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_140199_
+		0 p_140200_ p_140200_
+	anyPlayerCloseEnoughForSpawning (Lnet/minecraft/world/level/ChunkPos;)Z m_183879_
+		0 p_183880_ p_183880_
+	broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_140201_
+		0 p_140202_ p_140202_
+		1 p_140203_ p_140203_
+	broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_140333_
+		0 p_140334_ p_140334_
+		1 p_140335_ p_140335_
+	close ()V close
+	createEmptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_214961_
+		0 p_214962_ p_214962_
+	debugFuturesAndCreateReportedException (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; m_203751_
+		0 p_203752_ p_203752_
+		1 p_203753_ p_203753_
+	debugReloadGenerator ()V m_183825_
+	dumpChunks (Ljava/io/Writer;)V m_140274_
+		0 p_140275_ p_140275_
+	euclideanDistanceSquared (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/Entity;)D m_140226_
+		static
+		0 p_140227_ p_140227_
+		1 p_140228_ p_140228_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_183719_
+	generatorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255435_
+	getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_140204_
+		0 p_140205_ p_140205_
+	getChunkQueueLevel (J)Ljava/util/function/IntSupplier; m_140371_
+		0 p_140372_ p_140372_
+	getChunkRangeFuture (Lnet/minecraft/server/level/ChunkHolder;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; m_280541_
+		0 p_281446_ p_281446_
+		1 p_282030_ p_282030_
+		2 p_282923_ p_282923_
+	getChunks ()Ljava/lang/Iterable; m_140416_
+	getDependencyStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_140262_
+		0 p_140263_ p_140263_
+		1 p_140264_ p_140264_
+	getDistanceManager ()Lnet/minecraft/server/level/DistanceManager; m_143145_
+	getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; m_140166_
+	getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; m_183262_
+		0 p_183801_ p_183801_
+		1 p_183802_ p_183802_
+	getPlayersCloseForSpawning (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; m_183888_
+		0 p_183889_ p_183889_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_140424_
+	getStorageName ()Ljava/lang/String; m_182285_
+	getTickingGenerated ()I m_140368_
+	getUpdatingChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_140174_
+		0 p_140175_ p_140175_
+	getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_140327_
+		0 p_140328_ p_140328_
+	handleChunkLoadFailure (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; m_214901_
+		0 p_214902_ p_214902_
+		1 p_214903_ p_214903_
+	hasWork ()Z m_201907_
+	isChunkDataValid (Lnet/minecraft/nbt/CompoundTag;)Z m_214940_
+		static
+		0 p_214941_ p_214941_
+	isChunkInRange (IIIII)Z m_200878_
+		static
+		0 p_200879_ p_200879_
+		1 p_200880_ p_200880_
+		2 p_200881_ p_200881_
+		3 p_200882_ p_200882_
+		4 p_200883_ p_200883_
+	isChunkOnRangeBorder (IIIII)Z m_183828_
+		static
+		0 p_183829_ p_183829_
+		1 p_183830_ p_183830_
+		2 p_183831_ p_183831_
+		3 p_183832_ p_183832_
+		4 p_183833_ p_183833_
+	isExistingChunkFull (Lnet/minecraft/world/level/ChunkPos;)Z m_140425_
+		0 p_140426_ p_140426_
+	lambda$debugFuturesAndCreateReportedException$5 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Pair;)V m_203757_
+		static
+		0 p_203758_ p_203758_
+		1 p_203759_ p_203759_
+		2 p_203760_ p_203760_
+	lambda$debugFuturesAndCreateReportedException$6 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;)V m_203754_
+		static
+		0 p_203755_ p_203755_
+		1 p_203756_ p_203756_
+	lambda$debugReloadGenerator$0 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_183803_
+		static
+		0 p_183804_ p_183804_
+	lambda$debugReloadGenerator$1 (Lnet/minecraft/world/level/chunk/ChunkGenerator;)V m_183807_
+		0 p_183808_ p_183808_
+	lambda$dumpChunks$52 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/Optional; m_214931_
+		static
+		0 p_214932_ p_214932_
+	lambda$dumpChunks$53 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214952_
+		static
+		0 p_214953_ p_214953_
+	lambda$dumpChunks$54 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214945_
+		static
+		0 p_214946_ p_214946_
+	lambda$dumpChunks$55 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214936_
+		static
+		0 p_214937_ p_214937_
+	lambda$getChunkQueueLevel$2 (J)I m_183872_
+		0 p_183873_ p_183873_
+	lambda$getChunkRangeFuture$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_214892_
+		static
+		0 p_214893_ p_214893_
+	lambda$getChunkRangeFuture$4 (IIILjava/util/List;)Lcom/mojang/datafixers/util/Either; m_183726_
+		0 p_183727_ p_183727_
+		1 p_183728_ p_183728_
+		2 p_183729_ p_183729_
+		3 p_183730_ p_183730_
+	lambda$prepareAccessibleChunk$48 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_214904_
+		static
+		0 p_214905_ p_214905_
+	lambda$prepareAccessibleChunk$49 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_203085_
+		static
+		0 p_203086_ p_203086_
+	lambda$prepareAccessibleChunk$50 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214857_
+		0 p_214858_ p_214858_
+		1 p_214859_ p_214859_
+	lambda$prepareEntityTickingChunk$7 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_203077_
+		static
+		0 p_203078_ p_203078_
+	lambda$prepareEntityTickingChunk$8 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_203091_
+		static
+		0 p_203092_ p_203092_
+	lambda$prepareEntityTickingChunk$9 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_212877_
+		static
+		0 p_212878_ p_212878_
+	lambda$prepareTickingChunk$37 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_214915_
+		static
+		0 p_214916_ p_214916_
+	lambda$prepareTickingChunk$38 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_214938_
+		static
+		0 p_214939_ p_214939_
+	lambda$prepareTickingChunk$39 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_279889_
+		static
+		0 p_280964_ p_280964_
+	lambda$prepareTickingChunk$40 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214942_
+		0 p_214943_ p_214943_
+		1 p_214944_ p_214944_
+	lambda$prepareTickingChunk$41 (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_214959_
+		0 p_214960_ p_214960_
+	lambda$prepareTickingChunk$42 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_214929_
+		0 p_214930_ p_214930_
+	lambda$prepareTickingChunk$43 (Lcom/mojang/datafixers/util/Either;Ljava/lang/Throwable;)Ljava/lang/Object; m_287045_
+		0 p_287364_ p_287364_
+		1 p_287365_ p_287365_
+	lambda$prepareTickingChunk$44 (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/server/level/ServerPlayer;)V m_214908_
+		0 p_214909_ p_214909_
+		1 p_214910_ p_214910_
+		2 p_214911_ p_214911_
+	lambda$prepareTickingChunk$45 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_287047_
+		0 p_287367_ p_287367_
+		1 p_287368_ p_287368_
+	lambda$prepareTickingChunk$46 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)V m_214880_
+		0 p_283091_ p_283091_
+		1 p_214882_ p_214882_
+	lambda$prepareTickingChunk$47 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214920_
+		0 p_214921_ p_214921_
+		1 p_214922_ p_214922_
+	lambda$printFuture$56 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/String; m_214896_
+		static
+		0 p_214897_ p_214897_
+	lambda$printFuture$57 (Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/lang/String; m_214849_
+		static
+		0 p_214850_ p_214850_
+	lambda$protoChunkToFullChunk$32 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_214898_
+		0 p_214899_ p_214899_
+		1 p_214900_ p_214900_
+	lambda$protoChunkToFullChunk$33 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/server/level/FullChunkStatus; m_287048_
+		static
+		0 p_287369_ p_287369_
+	lambda$protoChunkToFullChunk$34 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_214854_
+		0 p_214855_ p_214855_
+		1 p_214856_ p_214856_
+	lambda$protoChunkToFullChunk$35 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_287044_
+		0 p_287362_ p_287362_
+		1 p_287363_ p_287363_
+	lambda$protoChunkToFullChunk$36 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214949_
+		0 p_214950_ p_214950_
+		1 p_214951_ p_214951_
+	lambda$readChunk$58 (Ljava/util/Optional;)Ljava/util/Optional; m_214906_
+		0 p_214907_ p_214907_
+	lambda$releaseLightTicket$30 (Lnet/minecraft/world/level/ChunkPos;)V m_287046_
+		0 p_287366_ p_287366_
+	lambda$releaseLightTicket$31 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_214965_
+		static
+		0 p_214966_ p_214966_
+	lambda$resendBiomesForChunks$59 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/List; m_274108_
+		static
+		0 p_274834_ p_274834_
+	lambda$resendBiomesForChunks$60 (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V m_274109_
+		static
+		0 p_274835_ p_274835_
+		1 p_274836_ p_274836_
+	lambda$saveAllChunks$10 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_203101_
+		0 p_203102_ p_203102_
+	lambda$saveAllChunks$11 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_203087_
+		static
+		0 p_203088_ p_203088_
+	lambda$saveAllChunks$12 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_203049_
+		static
+		0 p_203050_ p_203050_
+		1 p_203051_ p_203051_
+	lambda$saveAllChunks$13 ()Z m_203109_
+		static
+	lambda$schedule$16 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_203079_
+		0 p_203080_ p_203080_
+		1 p_203081_ p_203081_
+	lambda$scheduleChunkGeneration$21 (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_214933_
+		0 p_214934_ p_214934_
+		1 p_214935_ p_214935_
+	lambda$scheduleChunkGeneration$22 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/lang/String; m_289595_
+		static
+		0 p_289639_ p_289639_
+	lambda$scheduleChunkGeneration$23 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214956_
+		0 p_214957_ p_214957_
+		1 p_214958_ p_214958_
+	lambda$scheduleChunkGeneration$24 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214917_
+		0 p_214918_ p_214918_
+		1 p_214919_ p_214919_
+	lambda$scheduleChunkGeneration$25 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279890_
+		0 p_280965_ p_280965_
+		1 p_280966_ p_280966_
+	lambda$scheduleChunkGeneration$26 (Lnet/minecraft/CrashReport;)V m_214912_
+		static
+		0 p_214913_ p_214913_
+	lambda$scheduleChunkGeneration$27 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_279891_
+		0 p_280967_ p_280967_
+		1 p_280968_ p_280968_
+		2 p_280969_ p_280969_
+		3 p_280970_ p_280970_
+		4 p_280971_ p_280971_
+	lambda$scheduleChunkGeneration$28 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/util/concurrent/CompletableFuture; m_214865_
+		0 p_214866_ p_214866_
+		1 p_214867_ p_214867_
+	lambda$scheduleChunkGeneration$29 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletionStage; m_214868_
+		0 p_214869_ p_214869_
+		1 p_214870_ p_214870_
+		2 p_214871_ p_214871_
+		3 p_214872_ p_214872_
+		4 p_214873_ p_214873_
+	lambda$scheduleChunkLoad$17 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Z m_214926_
+		static
+		0 p_214927_ p_214927_
+		1 p_214928_ p_214928_
+	lambda$scheduleChunkLoad$18 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Ljava/util/Optional; m_214923_
+		static
+		0 p_214924_ p_214924_
+		1 p_214925_ p_214925_
+	lambda$scheduleChunkLoad$19 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lcom/mojang/datafixers/util/Either; m_288112_
+		0 p_288763_ p_288763_
+		1 p_269770_ p_269770_
+	lambda$scheduleChunkLoad$20 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Lcom/mojang/datafixers/util/Either; m_214886_
+		0 p_214887_ p_214887_
+		1 p_214888_ p_214888_
+	lambda$scheduleUnload$14 (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/concurrent/CompletableFuture;JLnet/minecraft/world/level/chunk/ChunkAccess;)V m_202998_
+		0 p_202999_ p_202999_
+		1 p_203000_ p_203000_
+		2 p_203001_ p_203001_
+		3 p_203002_ p_203002_
+	lambda$scheduleUnload$15 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Void;Ljava/lang/Throwable;)V m_202994_
+		static
+		0 p_202995_ p_202995_
+		1 p_202996_ p_202996_
+		2 p_202997_ p_202997_
+	lambda$setViewDistance$51 (Lnet/minecraft/world/level/ChunkPos;ILorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/server/level/ServerPlayer;)V m_214860_
+		0 p_214861_ p_214861_
+		1 p_214862_ p_214862_
+		2 p_214863_ p_214863_
+		3 p_214864_ p_214864_
+	markPosition (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;)B m_140229_
+		0 p_140230_ p_140230_
+		1 p_140231_ p_140231_
+	markPositionReplaceable (Lnet/minecraft/world/level/ChunkPos;)V m_140422_
+		0 p_140423_ p_140423_
+	move (Lnet/minecraft/server/level/ServerPlayer;)V m_140184_
+		0 p_140185_ p_140185_
+	onFullChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_287285_
+		0 p_287612_ p_287612_
+		1 p_287685_ p_287685_
+	playerIsCloseEnoughForSpawning (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)Z m_183751_
+		0 p_183752_ p_183752_
+		1 p_183753_ p_183753_
+	playerLoadedChunk (Lnet/minecraft/server/level/ServerPlayer;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_183760_
+		0 p_183761_ p_183761_
+		1 p_183762_ p_183762_
+		2 p_183763_ p_183763_
+	postLoadProtoChunk (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V m_143064_
+		static
+		0 p_143065_ p_143065_
+		1 p_143066_ p_143066_
+	prepareAccessibleChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_143109_
+		0 p_143110_ p_143110_
+	prepareEntityTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_280208_
+		0 p_281455_ p_281455_
+	prepareTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_143053_
+		0 p_143054_ p_143054_
+	printFuture (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; m_140278_
+		static
+		0 p_140279_ p_140279_
+	processUnloads (Ljava/util/function/BooleanSupplier;)V m_140353_
+		0 p_140354_ p_140354_
+	promoteChunkMap ()Z m_140324_
+	protoChunkToFullChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_140383_
+		0 p_140384_ p_140384_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_214914_
+	readChunk (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_214963_
+		0 p_214964_ p_214964_
+	releaseLightTicket (Lnet/minecraft/world/level/ChunkPos;)V m_140375_
+		0 p_140376_ p_140376_
+	removeEntity (Lnet/minecraft/world/entity/Entity;)V m_140331_
+		0 p_140332_ p_140332_
+	resendBiomesForChunks (Ljava/util/List;)V m_274524_
+		0 p_275577_ p_275577_
+	save (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_140258_
+		0 p_140259_ p_140259_
+	saveAllChunks (Z)V m_140318_
+		0 p_140319_ p_140319_
+	saveChunkIfNeeded (Lnet/minecraft/server/level/ChunkHolder;)Z m_198874_
+		0 p_198875_ p_198875_
+	schedule (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140292_
+		0 p_140293_ p_140293_
+		1 p_140294_ p_140294_
+	scheduleChunkGeneration (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140360_
+		0 p_140361_ p_140361_
+		1 p_140362_ p_140362_
+	scheduleChunkLoad (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_140417_
+		0 p_140418_ p_140418_
+	scheduleUnload (JLnet/minecraft/server/level/ChunkHolder;)V m_140181_
+		0 p_140182_ p_140182_
+		1 p_140183_ p_140183_
+	setViewDistance (I)V m_140167_
+		0 p_140168_ p_140168_
+	size ()I m_140394_
+	skipPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_140329_
+		0 p_140330_ p_140330_
+	tick ()V m_140421_
+	tick (Ljava/util/function/BooleanSupplier;)V m_140280_
+		0 p_140281_ p_140281_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_140176_
+		0 p_140177_ p_140177_
+		1 p_140178_ p_140178_
+		2 p_140179_ p_140179_
+		3 p_140180_ p_140180_
+	updateChunkTracking (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;Lorg/apache/commons/lang3/mutable/MutableObject;ZZ)V m_183754_
+		0 p_183755_ p_183755_
+		1 p_183756_ p_183756_
+		2 p_183757_ p_183757_
+		3 p_183758_ p_183758_
+		4 p_183759_ p_183759_
+	updatePlayerPos (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/core/SectionPos; m_140373_
+		0 p_140374_ p_140374_
+	updatePlayerStatus (Lnet/minecraft/server/level/ServerPlayer;Z)V m_140192_
+		0 p_140193_ p_140193_
+		1 p_140194_ p_140194_
+	upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_214947_
+		0 p_214948_ p_214948_
+net/minecraft/server/level/ChunkMap$1 net/minecraft/server/level/ChunkMap$1
+	this$0 f_140437_
+	val$k f_140436_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_140439_ p_140439_
+		1 p_140440_ p_140440_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkMap$2 net/minecraft/server/level/ChunkMap$2
+	this$0 f_140447_
+	val$either f_140446_
+	val$finalI f_140443_
+	val$range f_140444_
+	val$startX f_140442_
+	val$startZ f_140445_
+	<init> (Lnet/minecraft/server/level/ChunkMap;IIIILcom/mojang/datafixers/util/Either;)V <init>
+		0 p_140449_ p_140449_
+		1 p_140450_ p_140450_
+		2 p_140451_ p_140451_
+		3 p_140452_ p_140452_
+		4 p_140453_ p_140453_
+		5 p_140454_ p_140454_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkMap$DistanceManager net/minecraft/server/level/ChunkMap$DistanceManager
+	this$0 f_140456_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
+		0 p_140458_ p_140458_
+		1 p_140459_ p_140459_
+		2 p_140460_ p_140460_
+	getChunk (J)Lnet/minecraft/server/level/ChunkHolder; m_7316_
+		0 p_140469_ p_140469_
+	isChunkToRemove (J)Z m_7009_
+		0 p_140462_ p_140462_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_7288_
+		0 p_140464_ p_140464_
+		1 p_140465_ p_140465_
+		2 p_140466_ p_140466_
+		3 p_140467_ p_140467_
+net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/ChunkMap$TrackedEntity
+	entity f_140472_
+	lastSectionPos f_140474_
+	range f_140473_
+	seenBy f_140475_
+	serverEntity f_140471_
+	this$0 f_140470_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/entity/Entity;IIZ)V <init>
+		0 p_140477_ p_140477_
+		1 p_140478_ p_140478_
+		2 p_140479_ p_140479_
+		3 p_140480_ p_140480_
+		4 p_140481_ p_140481_
+	broadcast (Lnet/minecraft/network/protocol/Packet;)V m_140489_
+		0 p_140490_ p_140490_
+	broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V m_140499_
+		0 p_140500_ p_140500_
+	broadcastRemoved ()V m_140482_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_140506_ p_140506_
+	getEffectiveRange ()I m_140496_
+	hashCode ()I hashCode
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_140485_
+		0 p_140486_ p_140486_
+	scaledRange (I)I m_140483_
+		0 p_140484_ p_140484_
+	updatePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_140497_
+		0 p_140498_ p_140498_
+	updatePlayers (Ljava/util/List;)V m_140487_
+		0 p_140488_ p_140488_
+net/minecraft/server/level/ChunkTaskPriorityQueue net/minecraft/server/level/ChunkTaskPriorityQueue
+	PRIORITY_LEVEL_COUNT f_140508_
+	acquired f_140512_
+	firstQueue f_140510_
+	maxTasks f_140513_
+	name f_140511_
+	taskQueue f_140509_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_140516_ p_140516_
+		1 p_140517_ p_140517_
+	acquire (J)Ljava/lang/Runnable; m_140525_
+		0 p_140526_ p_140526_
+	getAcquired ()Lit/unimi/dsi/fastutil/longs/LongSet; m_140539_
+	hasWork ()Z m_201908_
+	lambda$acquire$4 (J)V m_140542_
+		0 p_140543_ p_140543_
+	lambda$new$0 (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; m_140519_
+		static
+		0 p_140520_ p_140520_
+	lambda$pop$5 (J)Lcom/mojang/datafixers/util/Either; m_143149_
+		0 p_143150_ p_143150_
+	lambda$pop$6 (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; m_140527_
+		0 p_140528_ p_140528_
+		1 p_140529_ p_140529_
+	lambda$release$3 (Ljava/util/Optional;)Z m_140533_
+		static
+		0 p_140534_ p_140534_
+	lambda$resortChunkTasks$1 (J)Ljava/util/List; m_140546_
+		static
+		0 p_140547_ p_140547_
+	lambda$submit$2 (J)Ljava/util/List; m_140544_
+		static
+		0 p_140545_ p_140545_
+	pop ()Ljava/util/stream/Stream; m_140518_
+	release (JZ)V m_140530_
+		0 p_140531_ p_140531_
+		1 p_140532_ p_140532_
+	resortChunkTasks (ILnet/minecraft/world/level/ChunkPos;I)V m_140521_
+		0 p_140522_ p_140522_
+		1 p_140523_ p_140523_
+		2 p_140524_ p_140524_
+	submit (Ljava/util/Optional;JI)V m_140535_
+		0 p_140536_ p_140536_
+		1 p_140537_ p_140537_
+		2 p_140538_ p_140538_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter net/minecraft/server/level/ChunkTaskPriorityQueueSorter
+	LOGGER f_140549_
+	mailbox f_140552_
+	queues f_140550_
+	sleeping f_140551_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V <init>
+		0 p_140555_ p_140555_
+		1 p_140556_ p_140556_
+		2 p_140557_ p_140557_
+	close ()V close
+	getDebugStatus ()Ljava/lang/String; m_140558_
+	getProcessor (Lnet/minecraft/util/thread/ProcessorHandle;Z)Lnet/minecraft/util/thread/ProcessorHandle; m_140604_
+		0 p_140605_ p_140605_
+		1 p_140606_ p_140606_
+	getQueue (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; m_140652_
+		0 p_140653_ p_140653_
+	getReleaseProcessor (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/ProcessorHandle; m_140567_
+		0 p_140568_ p_140568_
+	hasWork ()Z m_201909_
+	lambda$getDebugStatus$18 (Ljava/lang/Long;)Ljava/lang/String; m_212895_
+		static
+		0 p_212896_ p_212896_
+	lambda$getDebugStatus$19 (Ljava/util/Map$Entry;)Ljava/lang/String; m_212897_
+		static
+		0 p_212898_ p_212898_
+	lambda$getProcessor$3 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message;)V m_143173_
+		0 p_143174_ p_143174_
+		1 p_143175_ p_143175_
+		2 p_143176_ p_143176_
+	lambda$getProcessor$4 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;Z)V m_143166_
+		0 p_143167_ p_143167_
+		1 p_143168_ p_143168_
+		2 p_143169_ p_143169_
+	lambda$getProcessor$5 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_140607_
+		0 p_140608_ p_140608_
+		1 p_140609_ p_140609_
+		2 p_140610_ p_140610_
+	lambda$getReleaseProcessor$6 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release;)V m_143163_
+		0 p_143164_ p_143164_
+		1 p_143165_ p_143165_
+	lambda$getReleaseProcessor$7 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)V m_143185_
+		0 p_143186_ p_143186_
+		1 p_143187_ p_143187_
+	lambda$getReleaseProcessor$8 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_140579_
+		0 p_140580_ p_140580_
+		1 p_140581_ p_140581_
+	lambda$message$1 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)V m_143188_
+		static
+		0 p_143189_ p_143189_
+		1 p_143190_ p_143190_
+	lambda$message$2 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)Ljava/lang/Runnable; m_140632_
+		static
+		0 p_140633_ p_140633_
+		1 p_140634_ p_140634_
+	lambda$new$0 (ILnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; m_140559_
+		static
+		0 p_140560_ p_140560_
+		1 p_140561_ p_140561_
+	lambda$onLevelChange$10 (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V m_140637_
+		0 p_140638_ p_140638_
+		1 p_140639_ p_140639_
+		2 p_140640_ p_140640_
+		3 p_140641_ p_140641_
+	lambda$onLevelChange$9 (ILnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/level/ChunkTaskPriorityQueue;)V m_143151_
+		static
+		0 p_143152_ p_143152_
+		1 p_143153_ p_143153_
+		2 p_143154_ p_143154_
+		3 p_143155_ p_143155_
+	lambda$pollTask$13 (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_143179_
+		static
+		0 p_143180_ p_143180_
+	lambda$pollTask$14 (Lnet/minecraft/util/thread/ProcessorHandle;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; m_143170_
+		static
+		0 p_143171_ p_143171_
+		1 p_143172_ p_143172_
+	lambda$pollTask$15 (I)[Ljava/util/concurrent/CompletableFuture; m_212889_
+		static
+		0 p_212890_ p_212890_
+	lambda$pollTask$16 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;Ljava/lang/Void;)V m_212891_
+		0 p_212892_ p_212892_
+		1 p_212893_ p_212893_
+		2 p_212894_ p_212894_
+	lambda$pollTask$17 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V m_212899_
+		0 p_212900_ p_212900_
+		1 p_212901_ p_212901_
+	lambda$release$11 (Lnet/minecraft/util/thread/ProcessorHandle;JZLjava/lang/Runnable;)V m_140574_
+		0 p_140575_ p_140575_
+		1 p_140576_ p_140576_
+		2 p_140577_ p_140577_
+		3 p_140578_ p_140578_
+	lambda$submit$12 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V m_140595_
+		0 p_140596_ p_140596_
+		1 p_140597_ p_140597_
+		2 p_140598_ p_140598_
+		3 p_140599_ p_140599_
+		4 p_140600_ p_140600_
+	message (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_143156_
+		static
+		0 p_143157_ p_143157_
+		1 p_143158_ p_143158_
+	message (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_140642_
+		static
+		0 p_140643_ p_140643_
+		1 p_140644_ p_140644_
+	message (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_140624_
+		static
+		0 p_140625_ p_140625_
+		1 p_140626_ p_140626_
+		2 p_140627_ p_140627_
+	message (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_143181_
+		static
+		0 p_143182_ p_143182_
+		1 p_143183_ p_143183_
+		2 p_143184_ p_143184_
+	onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V m_6250_
+		0 p_140616_ p_140616_
+		1 p_140617_ p_140617_
+		2 p_140618_ p_140618_
+		3 p_140619_ p_140619_
+	pollTask (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V m_140645_
+		0 p_140646_ p_140646_
+		1 p_140647_ p_140647_
+	release (Lnet/minecraft/util/thread/ProcessorHandle;JLjava/lang/Runnable;Z)V m_140569_
+		0 p_140570_ p_140570_
+		1 p_140571_ p_140571_
+		2 p_140572_ p_140572_
+		3 p_140573_ p_140573_
+	release (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release; m_140628_
+		static
+		0 p_140629_ p_140629_
+		1 p_140630_ p_140630_
+		2 p_140631_ p_140631_
+	submit (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V m_140589_
+		0 p_140590_ p_140590_
+		1 p_140591_ p_140591_
+		2 p_140592_ p_140592_
+		3 p_140593_ p_140593_
+		4 p_140594_ p_140594_
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message
+	level f_140666_
+	pos f_140665_
+	task f_140664_
+	<init> (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V <init>
+		0 p_140668_ p_140668_
+		1 p_140669_ p_140669_
+		2 p_140670_ p_140670_
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release
+	clearQueue f_140684_
+	pos f_140683_
+	task f_140682_
+	<init> (Ljava/lang/Runnable;JZ)V <init>
+		0 p_140686_ p_140686_
+		1 p_140687_ p_140687_
+		2 p_140688_ p_140688_
+net/minecraft/server/level/ChunkTracker net/minecraft/server/level/ChunkTracker
+	<init> (III)V <init>
+		0 p_140701_ p_140701_
+		1 p_140702_ p_140702_
+		2 p_140703_ p_140703_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_140707_ p_140707_
+		1 p_140708_ p_140708_
+		2 p_140709_ p_140709_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_140720_ p_140720_
+		1 p_140721_ p_140721_
+		2 p_140722_ p_140722_
+	getComputedLevel (JJI)I m_6357_
+		0 p_140711_ p_140711_
+		1 p_140712_ p_140712_
+		2 p_140713_ p_140713_
+	getLevelFromSource (J)I m_7031_
+		0 p_140714_ p_140714_
+	isSource (J)Z m_6163_
+		0 p_140705_ p_140705_
+	update (JIZ)V m_140715_
+		0 p_140716_ p_140716_
+		1 p_140717_ p_140717_
+		2 p_140718_ p_140718_
+net/minecraft/server/level/ColumnPos net/minecraft/server/level/ColumnPos
+	COORD_BITS f_143191_
+	COORD_MASK f_143192_
+	x f_140723_
+	z f_140724_
+	<init> (II)V <init>
+		0 f_140723_ f_140723_
+		1 f_140724_ f_140724_
+	asLong (II)J m_143197_
+		static
+		0 p_143198_ p_143198_
+		1 p_143199_ p_143199_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_140731_ p_140731_
+	getX (J)I m_214969_
+		static
+		0 p_214970_ p_214970_
+	getZ (J)I m_214971_
+		static
+		0 p_214972_ p_214972_
+	hashCode ()I hashCode
+	toChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_143196_
+	toLong ()J m_143200_
+	toString ()Ljava/lang/String; toString
+	x ()I f_140723_
+	z ()I f_140724_
+net/minecraft/server/level/DemoMode net/minecraft/server/level/DemoMode
+	DEMO_DAYS f_143201_
+	TOTAL_PLAY_TICKS f_143202_
+	demoEndedReminder f_140736_
+	demoHasEnded f_140735_
+	displayedIntro f_140734_
+	gameModeTicks f_140737_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143204_ p_143204_
+	handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V m_214168_
+		0 p_214976_ p_214976_
+		1 p_214977_ p_214977_
+		2 p_214978_ p_214978_
+		3 p_214979_ p_214979_
+		4 p_214980_ p_214980_
+	outputDemoReminder ()V m_140757_
+	tick ()V m_7712_
+	useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6261_
+		0 p_140742_ p_140742_
+		1 p_140743_ p_140743_
+		2 p_140744_ p_140744_
+		3 p_140745_ p_140745_
+	useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_7179_
+		0 p_140747_ p_140747_
+		1 p_140748_ p_140748_
+		2 p_140749_ p_140749_
+		3 p_140750_ p_140750_
+		4 p_140751_ p_140751_
+net/minecraft/server/level/DistanceManager net/minecraft/server/level/DistanceManager
+	INITIAL_TICKET_LIST_CAPACITY f_143206_
+	LOGGER f_140758_
+	PLAYER_TICKET_LEVEL f_140759_
+	chunksToUpdateFutures f_140765_
+	mainThreadExecutor f_140770_
+	naturalSpawnChunkCounter f_140763_
+	playerTicketManager f_140764_
+	playersPerChunk f_140760_
+	simulationDistance f_183902_
+	ticketThrottler f_140766_
+	ticketThrottlerInput f_140767_
+	ticketThrottlerReleaser f_140768_
+	ticketTickCounter f_140771_
+	ticketTracker f_140762_
+	tickets f_140761_
+	ticketsToRelease f_140769_
+	tickingTicketsTracker f_183901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
+		0 p_140774_ p_140774_
+		1 p_140775_ p_140775_
+	addPlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V m_140802_
+		0 p_140803_ p_140803_
+		1 p_140804_ p_140804_
+	addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140840_
+		0 p_140841_ p_140841_
+		1 p_140842_ p_140842_
+		2 p_140843_ p_140843_
+		3 p_140844_ p_140844_
+	addTicket (JLnet/minecraft/server/level/Ticket;)V m_140784_
+		0 p_140785_ p_140785_
+		1 p_140786_ p_140786_
+	addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140792_
+		0 p_140793_ p_140793_
+		1 p_140794_ p_140794_
+		2 p_140795_ p_140795_
+		3 p_140796_ p_140796_
+	dumpTickets (Ljava/lang/String;)V m_143207_
+		0 p_143208_ p_143208_
+	getChunk (J)Lnet/minecraft/server/level/ChunkHolder; m_7316_
+		0 p_140817_ p_140817_
+	getDebugStatus ()Ljava/lang/String; m_140837_
+	getNaturalSpawnChunkCount ()I m_140816_
+	getPlayerTicketLevel ()I m_183918_
+	getTicketDebugString (J)Ljava/lang/String; m_140838_
+		0 p_140839_ p_140839_
+	getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I m_140797_
+		static
+		0 p_140798_ p_140798_
+	getTickets (J)Lnet/minecraft/util/SortedArraySet; m_140857_
+		0 p_140858_ p_140858_
+	hasPlayersNearby (J)Z m_140847_
+		0 p_140848_ p_140848_
+	hasTickets ()Z m_201911_
+	inBlockTickingRange (J)Z m_183916_
+		0 p_183917_ p_183917_
+	inEntityTickingRange (J)Z m_183913_
+		0 p_183914_ p_183914_
+	isChunkToRemove (J)Z m_7009_
+		0 p_140779_ p_140779_
+	lambda$addPlayer$6 (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; m_183920_
+		static
+		0 p_183921_ p_183921_
+	lambda$getTickets$5 (J)Lnet/minecraft/util/SortedArraySet; m_183922_
+		static
+		0 p_183923_ p_183923_
+	lambda$runAllUpdates$0 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/ChunkHolder;)V m_183906_
+		0 p_183907_ p_183907_
+		1 p_183908_ p_183908_
+	lambda$runAllUpdates$1 (Lnet/minecraft/server/level/Ticket;)Z m_183909_
+		static
+		0 p_183910_ p_183910_
+	lambda$runAllUpdates$2 ()V m_183919_
+		static
+	lambda$runAllUpdates$3 (J)V m_183924_
+		0 p_183925_ p_183925_
+	lambda$runAllUpdates$4 (JLcom/mojang/datafixers/util/Either;)V m_183903_
+		0 p_183904_ p_183904_
+		1 p_183905_ p_183905_
+	purgeStaleTickets ()V m_140776_
+	removePlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V m_140828_
+		0 p_140829_ p_140829_
+		1 p_140830_ p_140830_
+	removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140849_
+		0 p_140850_ p_140850_
+		1 p_140851_ p_140851_
+		2 p_140852_ p_140852_
+		3 p_140853_ p_140853_
+	removeTicket (JLnet/minecraft/server/level/Ticket;)V m_140818_
+		0 p_140819_ p_140819_
+		1 p_140820_ p_140820_
+	removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140823_
+		0 p_140824_ p_140824_
+		1 p_140825_ p_140825_
+		2 p_140826_ p_140826_
+		3 p_140827_ p_140827_
+	removeTicketsOnClosing ()V m_201910_
+	runAllUpdates (Lnet/minecraft/server/level/ChunkMap;)Z m_140805_
+		0 p_140806_ p_140806_
+	tickingTracker ()Lnet/minecraft/server/level/TickingTracker; m_183915_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_140799_
+		0 p_140800_ p_140800_
+		1 p_140801_ p_140801_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_7288_
+		0 p_140780_ p_140780_
+		1 p_140781_ p_140781_
+		2 p_140782_ p_140782_
+		3 p_140783_ p_140783_
+	updatePlayerTickets (I)V m_140777_
+		0 p_140778_ p_140778_
+	updateSimulationDistance (I)V m_183911_
+		0 p_183912_ p_183912_
+net/minecraft/server/level/DistanceManager$ChunkTicketTracker net/minecraft/server/level/DistanceManager$ChunkTicketTracker
+	MAX_LEVEL f_286988_
+	this$0 f_140874_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/DistanceManager;)V <init>
+		0 p_140876_ p_140876_
+	getLevel (J)I m_6172_
+		0 p_140885_ p_140885_
+	getLevelFromSource (J)I m_7031_
+		0 p_140883_ p_140883_
+	runDistanceUpdates (I)I m_140877_
+		0 p_140878_ p_140878_
+	setLevel (JI)V m_7351_
+		0 p_140880_ p_140880_
+		1 p_140881_ p_140881_
+net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker
+	chunks f_140886_
+	maxDistance f_140887_
+	this$0 f_140888_
+	<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
+		0 p_140890_ p_140890_
+		1 p_140891_ p_140891_
+	dumpChunks (Ljava/lang/String;)V m_143212_
+		0 p_143213_ p_143213_
+	getLevel (J)I m_6172_
+		0 p_140901_ p_140901_
+	getLevelFromSource (J)I m_7031_
+		0 p_140899_ p_140899_
+	havePlayer (J)Z m_140902_
+		0 p_140903_ p_140903_
+	onLevelChange (JII)V m_8002_
+		0 p_140895_ p_140895_
+		1 p_140896_ p_140896_
+		2 p_140897_ p_140897_
+	runAllUpdates ()V m_6410_
+	setLevel (JI)V m_7351_
+		0 p_140893_ p_140893_
+		1 p_140894_ p_140894_
+net/minecraft/server/level/DistanceManager$PlayerTicketTracker net/minecraft/server/level/DistanceManager$PlayerTicketTracker
+	queueLevels f_140906_
+	this$0 f_140904_
+	toUpdate f_140907_
+	viewDistance f_140905_
+	<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
+		0 p_140909_ p_140909_
+		1 p_140910_ p_140910_
+	haveTicketFor (I)Z m_140932_
+		0 p_140933_ p_140933_
+	lambda$onLevelChange$0 ()V m_143217_
+		static
+	lambda$onLevelChange$1 (JLnet/minecraft/server/level/Ticket;)V m_143218_
+		0 p_143219_ p_143219_
+		1 p_143220_ p_143220_
+	lambda$onLevelChange$2 (JLnet/minecraft/server/level/Ticket;)V m_140934_
+		0 p_140935_ p_140935_
+		1 p_140936_ p_140936_
+	lambda$onLevelChange$3 (I)I m_140938_
+		static
+		0 p_140939_ p_140939_
+	lambda$onLevelChange$4 (JLnet/minecraft/server/level/Ticket;)V m_143214_
+		0 p_143215_ p_143215_
+		1 p_143216_ p_143216_
+	lambda$onLevelChange$5 (JLnet/minecraft/server/level/Ticket;)V m_140923_
+		0 p_140924_ p_140924_
+		1 p_140925_ p_140925_
+	lambda$runAllUpdates$6 (J)I m_140940_
+		0 p_140941_ p_140941_
+	lambda$runAllUpdates$7 (JI)V m_140926_
+		0 p_140927_ p_140927_
+		1 p_140928_ p_140928_
+	onLevelChange (JIZZ)V m_140918_
+		0 p_140919_ p_140919_
+		1 p_140920_ p_140920_
+		2 p_140921_ p_140921_
+		3 p_140922_ p_140922_
+	onLevelChange (JII)V m_8002_
+		0 p_140915_ p_140915_
+		1 p_140916_ p_140916_
+		2 p_140917_ p_140917_
+	runAllUpdates ()V m_6410_
+	updateViewDistance (I)V m_140912_
+		0 p_140913_ p_140913_
+net/minecraft/server/level/FullChunkStatus net/minecraft/server/level/FullChunkStatus
+	$VALUES $VALUES
+	BLOCK_TICKING BLOCK_TICKING
+	ENTITY_TICKING ENTITY_TICKING
+	FULL FULL
+	INACCESSIBLE INACCESSIBLE
+	$values ()[Lnet/minecraft/server/level/FullChunkStatus; m_287208_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_287660_ p_287660_
+		1 p_287693_ p_287693_
+	isOrAfter (Lnet/minecraft/server/level/FullChunkStatus;)Z m_287205_
+		0 p_287607_ p_287607_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/FullChunkStatus; valueOf
+		static
+		0 p_287668_ p_287668_
+	values ()[Lnet/minecraft/server/level/FullChunkStatus; values
+		static
+net/minecraft/server/level/PlayerMap net/minecraft/server/level/PlayerMap
+	players f_8241_
+	<init> ()V <init>
+	addPlayer (JLnet/minecraft/server/level/ServerPlayer;Z)V m_8252_
+		0 p_8253_ p_8253_
+		1 p_8254_ p_8254_
+		2 p_8255_ p_8255_
+	getPlayers (J)Ljava/util/Set; m_183926_
+		0 p_183927_ p_183927_
+	ignorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8256_
+		0 p_8257_ p_8257_
+	ignored (Lnet/minecraft/server/level/ServerPlayer;)Z m_8262_
+		0 p_8263_ p_8263_
+	ignoredOrUnknown (Lnet/minecraft/server/level/ServerPlayer;)Z m_8260_
+		0 p_8261_ p_8261_
+	removePlayer (JLnet/minecraft/server/level/ServerPlayer;)V m_8249_
+		0 p_8250_ p_8250_
+		1 p_8251_ p_8251_
+	unIgnorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8258_
+		0 p_8259_ p_8259_
+	updatePlayer (JJLnet/minecraft/server/level/ServerPlayer;)V m_8245_
+		0 p_8246_ p_8246_
+		1 p_8247_ p_8247_
+		2 p_8248_ p_8248_
+net/minecraft/server/level/PlayerRespawnLogic net/minecraft/server/level/PlayerRespawnLogic
+	<init> ()V <init>
+	getOverworldRespawnPos (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/core/BlockPos; m_183928_
+		static
+		0 p_183929_ p_183929_
+		1 p_183930_ p_183930_
+		2 p_183931_ p_183931_
+	getSpawnPosInChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_183932_
+		static
+		0 p_183933_ p_183933_
+		1 p_183934_ p_183934_
+net/minecraft/server/level/SectionTracker net/minecraft/server/level/SectionTracker
+	<init> (III)V <init>
+		0 p_8274_ p_8274_
+		1 p_8275_ p_8275_
+		2 p_8276_ p_8276_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_8280_ p_8280_
+		1 p_8281_ p_8281_
+		2 p_8282_ p_8282_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_8293_ p_8293_
+		1 p_8294_ p_8294_
+		2 p_8295_ p_8295_
+	getComputedLevel (JJI)I m_6357_
+		0 p_8284_ p_8284_
+		1 p_8285_ p_8285_
+		2 p_8286_ p_8286_
+	getLevelFromSource (J)I m_7409_
+		0 p_8287_ p_8287_
+	update (JIZ)V m_8288_
+		0 p_8289_ p_8289_
+		1 p_8290_ p_8290_
+		2 p_8291_ p_8291_
+net/minecraft/server/level/ServerBossEvent net/minecraft/server/level/ServerBossEvent
+	players f_8296_
+	unmodifiablePlayers f_8297_
+	visible f_8298_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_8300_ p_8300_
+		1 p_8301_ p_8301_
+		2 p_8302_ p_8302_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6543_
+		0 p_8305_ p_8305_
+	broadcast (Ljava/util/function/Function;)V m_143224_
+		0 p_143225_ p_143225_
+	getPlayers ()Ljava/util/Collection; m_8324_
+	isVisible ()Z m_8323_
+	removeAllPlayers ()V m_7706_
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6539_
+		0 p_8316_ p_8316_
+	setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V m_6451_
+		0 p_8307_ p_8307_
+	setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; m_7006_
+		0 p_8320_ p_8320_
+	setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; m_7003_
+		0 p_8315_ p_8315_
+	setName (Lnet/minecraft/network/chat/Component;)V m_6456_
+		0 p_8311_ p_8311_
+	setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_5648_
+		0 p_8309_ p_8309_
+	setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; m_7005_
+		0 p_8318_ p_8318_
+	setProgress (F)V m_142711_
+		0 p_143223_ p_143223_
+	setVisible (Z)V m_8321_
+		0 p_8322_ p_8322_
+net/minecraft/server/level/ServerChunkCache net/minecraft/server/level/ServerChunkCache
+	CACHE_SIZE f_143226_
+	CHUNK_STATUSES f_8326_
+	chunkMap f_8325_
+	dataStorage f_8333_
+	distanceManager f_8327_
+	lastChunk f_8339_
+	lastChunkPos f_8337_
+	lastChunkStatus f_8338_
+	lastInhabitedUpdate f_8334_
+	lastSpawnState f_8340_
+	level f_8329_
+	lightEngine f_8331_
+	mainThread f_8330_
+	mainThreadProcessor f_8332_
+	spawnEnemies f_8335_
+	spawnFriendlies f_8336_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/ChunkGenerator;IIZLnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;)V <init>
+		0 p_214982_ p_214982_
+		1 p_214983_ p_214983_
+		2 p_214984_ p_214984_
+		3 p_214985_ p_214985_
+		4 p_214986_ p_214986_
+		5 p_214987_ p_214987_
+		6 p_214988_ p_214988_
+		7 p_214989_ p_214989_
+		8 p_214990_ p_214990_
+		9 p_214991_ p_214991_
+		10 p_214992_ p_214992_
+		11 p_214993_ p_214993_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_8463_
+		0 p_8464_ p_8464_
+	addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_8387_
+		0 p_8388_ p_8388_
+		1 p_8389_ p_8389_
+		2 p_8390_ p_8390_
+		3 p_8391_ p_8391_
+	blockChanged (Lnet/minecraft/core/BlockPos;)V m_8450_
+		0 p_8451_ p_8451_
+	broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_8445_
+		0 p_8446_ p_8446_
+		1 p_8447_ p_8447_
+	broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_8394_
+		0 p_8395_ p_8395_
+		1 p_8396_ p_8396_
+	chunkAbsent (Lnet/minecraft/server/level/ChunkHolder;I)Z m_8416_
+		0 p_8417_ p_8417_
+		1 p_8418_ p_8418_
+	chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m_196555_
+	clearCache ()V m_8488_
+	close ()V close
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_8360_ p_8360_
+		1 p_8361_ p_8361_
+		2 p_8362_ p_8362_
+		3 p_8363_ p_8363_
+	getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_8448_
+		0 p_8449_ p_8449_
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_8454_ p_8454_
+		1 p_8455_ p_8455_
+	getChunkFuture (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8431_
+		0 p_8432_ p_8432_
+		1 p_8433_ p_8433_
+		2 p_8434_ p_8434_
+		3 p_8435_ p_8435_
+	getChunkFutureMainThread (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8456_
+		0 p_8457_ p_8457_
+		1 p_8458_ p_8458_
+		2 p_8459_ p_8459_
+		3 p_8460_ p_8460_
+	getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_7131_
+		0 p_8357_ p_8357_
+		1 p_8358_ p_8358_
+	getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_8483_
+	getFullChunk (JLjava/util/function/Consumer;)V m_8370_
+		0 p_8371_ p_8371_
+		1 p_8372_ p_8372_
+	getGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_8481_
+	getGeneratorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255415_
+	getLastSpawnState ()Lnet/minecraft/world/level/NaturalSpawner$SpawnState; m_8485_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	getLevel ()Lnet/minecraft/world/level/Level; m_7653_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	getPendingTasksCount ()I m_8480_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_8484_
+	getTickingGenerated ()I m_8427_
+	getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_8364_
+		0 p_8365_ p_8365_
+	hasChunk (II)Z m_5563_
+		0 p_8429_ p_8429_
+		1 p_8430_ p_8430_
+	isPositionTicking (J)Z m_143239_
+		0 p_143240_ p_143240_
+	lambda$getChunk$0 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8475_
+		0 p_8476_ p_8476_
+		1 p_8477_ p_8477_
+		2 p_8478_ p_8478_
+		3 p_8479_ p_8479_
+	lambda$getChunk$1 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8405_
+		static
+		0 p_8406_ p_8406_
+	lambda$getChunk$2 (ZLnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8421_
+		static
+		0 p_8422_ p_8422_
+		1 p_8423_ p_8423_
+	lambda$getChunkFuture$3 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8467_
+		0 p_8468_ p_8468_
+		1 p_8469_ p_8469_
+		2 p_8470_ p_8470_
+		3 p_8471_ p_8471_
+	lambda$getChunkFuture$4 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_8412_
+		static
+		0 p_8413_ p_8413_
+	lambda$onLightUpdate$6 (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/LightLayer;)V m_184023_
+		0 p_184024_ p_184024_
+		1 p_184025_ p_184025_
+	lambda$tickChunks$5 (Lnet/minecraft/server/level/ServerChunkCache$ChunkAndHolder;)V m_184021_
+		static
+		0 p_184022_ p_184022_
+	move (Lnet/minecraft/server/level/ServerPlayer;)V m_8385_
+		0 p_8386_ p_8386_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_8403_ p_8403_
+		1 p_8404_ p_8404_
+	pollTask ()Z m_8466_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_214994_
+	removeEntity (Lnet/minecraft/world/entity/Entity;)V m_8443_
+		0 p_8444_ p_8444_
+	removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_8438_
+		0 p_8439_ p_8439_
+		1 p_8440_ p_8440_
+		2 p_8441_ p_8441_
+		3 p_8442_ p_8442_
+	removeTicketsOnClosing ()V m_201915_
+	runDistanceManagerUpdates ()Z m_8489_
+	save (Z)V m_8419_
+		0 p_8420_ p_8420_
+	setSimulationDistance (I)V m_184026_
+		0 p_184027_ p_184027_
+	setSpawnSettings (ZZ)V m_6707_
+		0 p_8425_ p_8425_
+		1 p_8426_ p_8426_
+	setViewDistance (I)V m_8354_
+		0 p_8355_ p_8355_
+	storeInCache (JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_8366_
+		0 p_8367_ p_8367_
+		1 p_8368_ p_8368_
+		2 p_8369_ p_8369_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_201913_ p_201913_
+		1 p_201914_ p_201914_
+	tickChunks ()V m_8490_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_6692_
+		0 p_8400_ p_8400_
+		1 p_8401_ p_8401_
+net/minecraft/server/level/ServerChunkCache$ChunkAndHolder net/minecraft/server/level/ServerChunkCache$ChunkAndHolder
+	chunk f_184028_
+	holder f_184029_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/server/level/ChunkHolder;)V <init>
+		0 f_184028_ f_184028_
+		1 f_184029_ f_184029_
+	chunk ()Lnet/minecraft/world/level/chunk/LevelChunk; f_184028_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184036_ p_184036_
+	hashCode ()I hashCode
+	holder ()Lnet/minecraft/server/level/ChunkHolder; f_184029_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ServerChunkCache$MainThreadExecutor
+	this$0 f_8491_
+	<init> (Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_8493_ p_8493_
+		1 p_8494_ p_8494_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_8502_ p_8502_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	pollTask ()Z m_7245_
+	scheduleExecutables ()Z m_5660_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_8504_ p_8504_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_8506_ p_8506_
+net/minecraft/server/level/ServerEntity net/minecraft/server/level/ServerEntity
+	LOGGER f_8508_
+	TOLERANCE_LEVEL_ROTATION f_143241_
+	ap f_8520_
+	broadcast f_8513_
+	entity f_8510_
+	lastPassengers f_8523_
+	level f_8509_
+	positionCodec f_214995_
+	teleportDelay f_8522_
+	tickCount f_8521_
+	trackDelta f_8512_
+	trackedDataValues f_263120_
+	updateInterval f_8511_
+	wasOnGround f_8525_
+	wasRiding f_8524_
+	xRotp f_8518_
+	yHeadRotp f_8519_
+	yRotp f_8517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;IZLjava/util/function/Consumer;)V <init>
+		0 p_8528_ p_8528_
+		1 p_8529_ p_8529_
+		2 p_8530_ p_8530_
+		3 p_8531_ p_8531_
+		4 p_8532_ p_8532_
+	addPairing (Lnet/minecraft/server/level/ServerPlayer;)V m_8541_
+		0 p_8542_ p_8542_
+	broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V m_8538_
+		0 p_8539_ p_8539_
+	lambda$removedPassengers$1 (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)Z m_274361_
+		static
+		0 p_275284_ p_275284_
+		1 p_275361_ p_275361_
+	lambda$sendChanges$0 (Lnet/minecraft/world/entity/Entity;)V m_289085_
+		static
+		0 p_289307_ p_289307_
+	removePairing (Lnet/minecraft/server/level/ServerPlayer;)V m_8534_
+		0 p_8535_ p_8535_
+	removedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; m_277180_
+		static
+		0 p_277592_ p_277592_
+		1 p_277658_ p_277658_
+	sendChanges ()V m_8533_
+	sendDirtyEntityData ()V m_8543_
+	sendPairingData (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V m_289200_
+		0 p_289562_ p_289562_
+		1 p_289563_ p_289563_
+net/minecraft/server/level/ServerLevel net/minecraft/server/level/ServerLevel
+	EMPTY_TIME_NO_TICK f_143242_
+	END_SPAWN_POINT f_8562_
+	LOGGER f_8566_
+	MAX_SCHEDULED_TICKS_PER_TICK f_184046_
+	RAIN_DELAY f_263704_
+	RAIN_DURATION f_263681_
+	THUNDER_DELAY f_263684_
+	THUNDER_DURATION f_263755_
+	blockEvents f_8556_
+	blockEventsToReschedule f_184048_
+	blockTicks f_8553_
+	chunkSource f_8547_
+	customSpawners f_8558_
+	dragonFight f_8559_
+	dragonParts f_143247_
+	emptyTime f_8551_
+	entityManager f_143244_
+	entityTickList f_143243_
+	fluidTicks f_184047_
+	gameEventDispatcher f_243695_
+	handlingTick f_8557_
+	isUpdatingNavigations f_200893_
+	navigatingMobs f_143246_
+	noSave f_8564_
+	players f_8546_
+	portalForcer f_8552_
+	raids f_8565_
+	randomSequences f_286969_
+	server f_8548_
+	serverLevelData f_8549_
+	sleepStatus f_143245_
+	structureCheck f_196556_
+	structureManager f_214997_
+	tickTime f_8561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;Lnet/minecraft/server/level/progress/ChunkProgressListener;ZJLjava/util/List;ZLnet/minecraft/world/RandomSequences;)V <init>
+		0 p_214999_ p_214999_
+		1 p_215000_ p_215000_
+		2 p_215001_ p_215001_
+		3 p_215002_ p_215002_
+		4 p_215003_ p_215003_
+		5 p_215004_ p_215004_
+		6 p_215005_ p_215005_
+		7 p_215006_ p_215006_
+		8 p_215007_ p_215007_
+		9 p_215008_ p_215008_
+		10 p_215009_ p_215009_
+		11 p_288977_ p_288977_
+	addDuringCommandTeleport (Lnet/minecraft/server/level/ServerPlayer;)V m_8622_
+		0 p_8623_ p_8623_
+	addDuringPortalTeleport (Lnet/minecraft/server/level/ServerPlayer;)V m_8817_
+		0 p_8818_ p_8818_
+	addDuringTeleport (Lnet/minecraft/world/entity/Entity;)V m_143334_
+		0 p_143335_ p_143335_
+	addEntity (Lnet/minecraft/world/entity/Entity;)Z m_8872_
+		0 p_8873_ p_8873_
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_8837_ p_8837_
+	addLegacyChunkEntities (Ljava/util/stream/Stream;)V m_143311_
+		0 p_143312_ p_143312_
+	addNewPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8834_
+		0 p_8835_ p_8835_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8853_
+		0 p_8854_ p_8854_
+	addRespawnedPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8845_
+		0 p_8846_ p_8846_
+	addWithUUID (Lnet/minecraft/world/entity/Entity;)Z m_8847_
+		0 p_8848_ p_8848_
+	addWorldGenChunkEntities (Ljava/util/stream/Stream;)V m_143327_
+		0 p_143328_ p_143328_
+	advanceWeatherCycle ()V m_184096_
+	announceSleepStatus ()V m_143315_
+	areEntitiesLoaded (J)Z m_143319_
+		0 p_143320_ p_143320_
+	blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V m_7696_
+		0 p_8746_ p_8746_
+		1 p_8747_ p_8747_
+		2 p_8748_ p_8748_
+		3 p_8749_ p_8749_
+	blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6289_
+		0 p_8743_ p_8743_
+		1 p_8744_ p_8744_
+	broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_269196_
+		0 p_270420_ p_270420_
+		1 p_270311_ p_270311_
+	broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V m_7605_
+		0 p_8650_ p_8650_
+		1 p_8651_ p_8651_
+	canSleepThroughNights ()Z m_143333_
+	clearBlockEvents (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_8722_
+		0 p_8723_ p_8723_
+	close ()V close
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_8612_ p_8612_
+		1 p_8613_ p_8613_
+		2 p_8614_ p_8614_
+	doBlockEvent (Lnet/minecraft/world/level/BlockEventData;)Z m_8698_
+		0 p_8699_ p_8699_
+	dumpBlockEntityTickers (Ljava/io/Writer;)V m_143299_
+		0 p_143300_ p_143300_
+	dumpEntities (Ljava/io/Writer;Ljava/lang/Iterable;)V m_8781_
+		static
+		0 p_8782_ p_8782_
+		1 p_8783_ p_8783_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254877_
+		0 p_256039_ p_256039_
+		1 p_255778_ p_255778_
+		2 p_256002_ p_256002_
+		3 p_256067_ p_256067_
+		4 p_256370_ p_256370_
+		5 p_256153_ p_256153_
+		6 p_256045_ p_256045_
+		7 p_255686_ p_255686_
+		8 p_255827_ p_255827_
+	findClosestBiome3d (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;III)Lcom/mojang/datafixers/util/Pair; m_215069_
+		0 p_215070_ p_215070_
+		1 p_215071_ p_215071_
+		2 p_215072_ p_215072_
+		3 p_215073_ p_215073_
+		4 p_215074_ p_215074_
+	findLightningRod (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_143248_
+		0 p_143249_ p_143249_
+	findLightningTargetAround (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_143288_
+		0 p_143289_ p_143289_
+	findNearestMapStructure (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_215011_
+		0 p_215012_ p_215012_
+		1 p_215013_ p_215013_
+		2 p_215014_ p_215014_
+		3 p_215015_ p_215015_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_215041_ p_215041_
+		1 p_215042_ p_215042_
+		2 p_215043_ p_215043_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getAllEntities ()Ljava/lang/Iterable; m_8583_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTicks; m_183326_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getChunkSource ()Lnet/minecraft/server/level/ServerChunkCache; m_7726_
+	getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_8895_
+	getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; m_8586_
+	getDragons ()Ljava/util/List; m_8857_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V m_260813_
+		0 p_262152_ p_262152_
+		1 p_261808_ p_261808_
+		2 p_261583_ p_261583_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; m_143280_
+		0 p_143281_ p_143281_
+		1 p_143282_ p_143282_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V m_261178_
+		0 p_261842_ p_261842_
+		1 p_262091_ p_262091_
+		2 p_261703_ p_261703_
+		3 p_261907_ p_261907_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_8597_ p_8597_
+	getEntity (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_8791_
+		0 p_8792_ p_8792_
+	getEntityOrPart (I)Lnet/minecraft/world/entity/Entity; m_143317_
+		0 p_143318_ p_143318_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTicks; m_183324_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; m_8902_
+	getFreeMapId ()I m_7354_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+	getLogicalHeight ()I m_143344_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_8785_ p_8785_
+	getPlayers (Ljava/util/function/Predicate;)Ljava/util/List; m_8795_
+		0 p_8796_ p_8796_
+	getPlayers (Ljava/util/function/Predicate;I)Ljava/util/List; m_261156_
+		0 p_261698_ p_261698_
+		1 p_262035_ p_262035_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_8904_
+	getPortalForcer ()Lnet/minecraft/world/level/portal/PortalForcer; m_8871_
+	getRaidAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; m_8832_
+		0 p_8833_ p_8833_
+	getRaids ()Lnet/minecraft/world/entity/raid/Raids; m_8905_
+	getRandomPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_8890_
+	getRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_287143_
+		0 p_287689_ p_287689_
+	getRandomSequences ()Lnet/minecraft/world/RandomSequences; m_288231_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getScoreboard ()Lnet/minecraft/server/ServerScoreboard; m_6188_
+	getSeed ()J m_7328_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_8760_ p_8760_
+		1 p_8761_ p_8761_
+	getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; m_215082_
+	getTypeCount (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; m_143301_
+		static
+		0 p_143302_ p_143302_
+		1 p_143303_ p_143303_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_203775_ p_203775_
+		1 p_203776_ p_203776_
+		2 p_203777_ p_203777_
+	getWatchdogStats ()Ljava/lang/String; m_8590_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_8811_ p_8811_
+		1 p_8812_ p_8812_
+		2 p_8813_ p_8813_
+	isCloseToVillage (Lnet/minecraft/core/BlockPos;I)Z m_8736_
+		0 p_8737_ p_8737_
+		1 p_8738_ p_8738_
+	isFlat ()Z m_8584_
+	isHandlingTick ()Z m_8874_
+	isNaturalSpawningAllowed (Lnet/minecraft/core/BlockPos;)Z m_201918_
+		0 p_201919_ p_201919_
+	isNaturalSpawningAllowed (Lnet/minecraft/world/level/ChunkPos;)Z m_201916_
+		0 p_201917_ p_201917_
+	isPositionEntityTicking (Lnet/minecraft/core/BlockPos;)Z m_143340_
+		0 p_143341_ p_143341_
+	isPositionTickingWithEntitiesLoaded (J)Z m_184110_
+		0 p_184111_ p_184111_
+	isRaided (Lnet/minecraft/core/BlockPos;)Z m_8843_
+		0 p_8844_ p_8844_
+	isVillage (Lnet/minecraft/core/SectionPos;)Z m_8762_
+		0 p_8763_ p_8763_
+	isVillage (Lnet/minecraft/core/BlockPos;)Z m_8802_
+		0 p_8803_ p_8803_
+	lambda$clearBlockEvents$19 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/BlockEventData;)Z m_207566_
+		static
+		0 p_207567_ p_207567_
+		1 p_207568_ p_207568_
+	lambda$findLightningRod$10 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_184052_
+		static
+		0 p_184053_ p_184053_
+	lambda$findLightningRod$8 (Lnet/minecraft/core/Holder;)Z m_215058_
+		static
+		0 p_215059_ p_215059_
+	lambda$findLightningRod$9 (Lnet/minecraft/core/BlockPos;)Z m_184054_
+		0 p_184055_ p_184055_
+	lambda$findLightningTargetAround$11 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289086_
+		0 p_289308_ p_289308_
+	lambda$getEntities$14 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260780_
+		static
+		0 p_261425_ p_261425_
+		1 p_261426_ p_261426_
+		2 p_261427_ p_261427_
+		3 p_261428_ p_261428_
+	lambda$getTypeCount$21 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; m_207569_
+		static
+		0 p_207570_ p_207570_
+	lambda$getWatchdogStats$20 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257151_
+		static
+		0 p_258244_ p_258244_
+	lambda$makeObsidianPlatform$22 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_207576_
+		static
+		0 p_207577_ p_207577_
+		1 p_207578_ p_207578_
+	lambda$makeObsidianPlatform$23 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_184099_
+		static
+		0 p_184100_ p_184100_
+		1 p_184101_ p_184101_
+	lambda$new$0 (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/world/level/storage/DimensionDataStorage; m_184092_
+		static
+		0 p_184093_ p_184093_
+	lambda$new$1 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; m_184094_
+		0 p_184095_ p_184095_
+	lambda$new$2 ()Lnet/minecraft/world/entity/raid/Raids; m_184098_
+	lambda$new$3 (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; m_287052_
+		static
+		0 p_287373_ p_287373_
+		1 p_287374_ p_287374_
+	lambda$new$4 (J)Lnet/minecraft/world/RandomSequences; m_287051_
+		static
+		0 p_287372_ p_287372_
+	lambda$new$5 (J)Lnet/minecraft/world/RandomSequences; m_288114_
+		0 p_288766_ p_288766_
+	lambda$onBlockStateChange$15 (Lnet/minecraft/core/BlockPos;)V m_207559_
+		0 p_207560_ p_207560_
+	lambda$onBlockStateChange$16 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215079_
+		0 p_215080_ p_215080_
+		1 p_215081_ p_215081_
+	lambda$onBlockStateChange$17 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215076_
+		0 p_215077_ p_215077_
+		1 p_215078_ p_215078_
+	lambda$onBlockStateChange$18 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215055_
+		0 p_215056_ p_215056_
+		1 p_215057_ p_215057_
+	lambda$onStructureStartsAvailable$24 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_207579_
+		0 p_207580_ p_207580_
+	lambda$tick$6 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/entity/Entity;)V m_184063_
+		0 p_184064_ p_184064_
+		1 p_184065_ p_184065_
+	lambda$tickNonPassenger$12 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257150_
+		static
+		0 p_258243_ p_258243_
+	lambda$tickPassenger$13 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257149_
+		static
+		0 p_258242_ p_258242_
+	lambda$wakeUpAllPlayers$7 (Lnet/minecraft/server/level/ServerPlayer;)V m_184115_
+		static
+		0 p_184116_ p_184116_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_8684_ p_8684_
+		1 p_8685_ p_8685_
+		2 p_8686_ p_8686_
+		3 p_8687_ p_8687_
+	makeObsidianPlatform (Lnet/minecraft/server/level/ServerLevel;)V m_8617_
+		static
+		0 p_8618_ p_8618_
+	mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z m_7966_
+		0 p_8696_ p_8696_
+		1 p_8697_ p_8697_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213960_
+		0 p_215035_ p_215035_
+		1 p_215036_ p_215036_
+		2 p_215037_ p_215037_
+		3 p_215038_ p_215038_
+		4 p_215039_ p_215039_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_46586_
+		0 p_215048_ p_215048_
+		1 p_215049_ p_215049_
+		2 p_215050_ p_215050_
+	noSave ()Z m_7441_
+	onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6559_
+		0 p_8751_ p_8751_
+		1 p_8752_ p_8752_
+		2 p_8753_ p_8753_
+	onReputationEvent (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationEventHandler;)V m_8670_
+		0 p_8671_ p_8671_
+		1 p_8672_ p_8672_
+		2 p_8673_ p_8673_
+	onStructureStartsAvailable (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196557_
+		0 p_196558_ p_196558_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_263330_ p_263330_
+		1 p_263393_ p_263393_
+		2 p_263369_ p_263369_
+		3 p_263354_ p_263354_
+		4 p_263412_ p_263412_
+		5 p_263338_ p_263338_
+		6 p_263352_ p_263352_
+		7 p_263390_ p_263390_
+		8 p_263403_ p_263403_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_263545_ p_263545_
+		1 p_263544_ p_263544_
+		2 p_263491_ p_263491_
+		3 p_263542_ p_263542_
+		4 p_263530_ p_263530_
+		5 p_263520_ p_263520_
+		6 p_263490_ p_263490_
+	players ()Ljava/util/List; m_6907_
+	removePlayerImmediately (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_143261_
+		0 p_143262_ p_143262_
+		1 p_143263_ p_143263_
+	resetEmptyTime ()V m_8886_
+	resetWeatherCycle ()V m_184097_
+	runBlockEvents ()V m_8807_
+	save (Lnet/minecraft/util/ProgressListener;ZZ)V m_8643_
+		0 p_8644_ p_8644_
+		1 p_8645_ p_8645_
+		2 p_8646_ p_8646_
+	saveDebugReport (Ljava/nio/file/Path;)V m_8786_
+		0 p_8787_ p_8787_
+	saveLevelData ()V m_8806_
+	sectionsToVillage (Lnet/minecraft/core/SectionPos;)I m_8828_
+		0 p_8829_ p_8829_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_8755_ p_8755_
+		1 p_8756_ p_8756_
+		2 p_8757_ p_8757_
+		3 p_8758_ p_8758_
+	sendParticles (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZDDDIDDDD)Z m_8624_
+		0 p_8625_ p_8625_
+		1 p_8626_ p_8626_
+		2 p_8627_ p_8627_
+		3 p_8628_ p_8628_
+		4 p_8629_ p_8629_
+		5 p_8630_ p_8630_
+		6 p_8631_ p_8631_
+		7 p_8632_ p_8632_
+		8 p_8633_ p_8633_
+		9 p_8634_ p_8634_
+		10 p_8635_ p_8635_
+	sendParticles (Lnet/minecraft/server/level/ServerPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z m_8636_
+		0 p_8637_ p_8637_
+		1 p_8638_ p_8638_
+		2 p_8639_ p_8639_
+		3 p_8640_ p_8640_
+		4 p_8641_ p_8641_
+		5 p_8642_ p_8642_
+	sendParticles (Lnet/minecraft/core/particles/ParticleOptions;DDDIDDDD)I m_8767_
+		0 p_8768_ p_8768_
+		1 p_8769_ p_8769_
+		2 p_8770_ p_8770_
+		3 p_8771_ p_8771_
+		4 p_8772_ p_8772_
+		5 p_8773_ p_8773_
+		6 p_8774_ p_8774_
+		7 p_8775_ p_8775_
+		8 p_8776_ p_8776_
+	setChunkForced (IIZ)Z m_8602_
+		0 p_8603_ p_8603_
+		1 p_8604_ p_8604_
+		2 p_8605_ p_8605_
+	setDayTime (J)V m_8615_
+		0 p_8616_ p_8616_
+	setDefaultSpawnPos (Lnet/minecraft/core/BlockPos;F)V m_8733_
+		0 p_8734_ p_8734_
+		1 p_8735_ p_8735_
+	setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V m_287200_
+		0 p_287779_ p_287779_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_143305_ p_143305_
+		1 p_143306_ p_143306_
+	setWeatherParameters (IIZZ)V m_8606_
+		0 p_8607_ p_8607_
+		1 p_8608_ p_8608_
+		2 p_8609_ p_8609_
+		3 p_8610_ p_8610_
+	shouldDiscardEntity (Lnet/minecraft/world/entity/Entity;)Z m_143342_
+		0 p_143343_ p_143343_
+	shouldTickBlocksAt (J)Z m_183438_
+		0 p_184059_ p_184059_
+	startTickingChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_184102_
+		0 p_184103_ p_184103_
+	structureManager ()Lnet/minecraft/world/level/StructureManager; m_215010_
+	tick (Ljava/util/function/BooleanSupplier;)V m_8793_
+		0 p_8794_ p_8794_
+	tickBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_184112_
+		0 p_184113_ p_184113_
+		1 p_184114_ p_184114_
+	tickChunk (Lnet/minecraft/world/level/chunk/LevelChunk;I)V m_8714_
+		0 p_8715_ p_8715_
+		1 p_8716_ p_8716_
+	tickCustomSpawners (ZZ)V m_8799_
+		0 p_8800_ p_8800_
+		1 p_8801_ p_8801_
+	tickFluid (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_184076_
+		0 p_184077_ p_184077_
+		1 p_184078_ p_184078_
+	tickNonPassenger (Lnet/minecraft/world/entity/Entity;)V m_8647_
+		0 p_8648_ p_8648_
+	tickPassenger (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V m_8662_
+		0 p_8663_ p_8663_
+		1 p_8664_ p_8664_
+	tickTime ()V m_8809_
+	toString ()Ljava/lang/String; toString
+	tryAddFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)Z m_8860_
+		0 p_8861_ p_8861_
+	unload (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_8712_
+		0 p_8713_ p_8713_
+	updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46672_
+		0 p_215045_ p_215045_
+		1 p_215046_ p_215046_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_46590_
+		0 p_215052_ p_215052_
+		1 p_215053_ p_215053_
+		2 p_215054_ p_215054_
+	updateSleepingPlayerList ()V m_8878_
+	wakeUpAllPlayers ()V m_8804_
+net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/ServerLevel$EntityCallbacks
+	this$0 f_143351_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_143353_ p_143353_
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_143377_ p_143377_
+	onCreated (Lnet/minecraft/world/entity/Entity;)V m_141989_
+		0 p_143355_ p_143355_
+	onDestroyed (Lnet/minecraft/world/entity/Entity;)V m_141986_
+		0 p_143359_ p_143359_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_143373_ p_143373_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_215084_ p_215084_
+	onSectionChange (Lnet/minecraft/world/entity/Entity;)V m_214006_
+		0 p_215086_ p_215086_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_143365_ p_143365_
+	onTickingEnd (Lnet/minecraft/world/entity/Entity;)V m_141983_
+		0 p_143367_ p_143367_
+	onTickingStart (Lnet/minecraft/world/entity/Entity;)V m_141987_
+		0 p_143363_ p_143363_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_143369_ p_143369_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_143357_ p_143357_
+	onTrackingEnd (Lnet/minecraft/world/entity/Entity;)V m_141981_
+		0 p_143375_ p_143375_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_143361_ p_143361_
+	onTrackingStart (Lnet/minecraft/world/entity/Entity;)V m_141985_
+		0 p_143371_ p_143371_
+net/minecraft/server/level/ServerPlayer net/minecraft/server/level/ServerPlayer
+	LOGGER f_8907_
+	NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ f_143381_
+	NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y f_143382_
+	advancements f_8909_
+	allowsListing f_184127_
+	camera f_8926_
+	canChatColor f_8923_
+	chatSession f_244040_
+	chatVisibility f_8922_
+	connection f_8906_
+	containerCounter f_8940_
+	containerListener f_143380_
+	containerSynchronizer f_143379_
+	disconnected f_8932_
+	enteredLavaOnVehiclePosition f_184126_
+	enteredNetherPosition f_8933_
+	gameMode f_8941_
+	isChangingDimension f_8927_
+	lastActionTime f_8925_
+	lastFoodSaturationZero f_8919_
+	lastRecordedAirLevel f_8913_
+	lastRecordedArmor f_8914_
+	lastRecordedExperience f_8916_
+	lastRecordedFoodLevel f_8912_
+	lastRecordedHealthAndAbsorption f_8911_
+	lastRecordedLevel f_8915_
+	lastSectionPos f_8934_
+	lastSentExp f_8920_
+	lastSentFood f_8918_
+	lastSentHealth f_8917_
+	latency f_8943_
+	levitationStartPos f_8930_
+	levitationStartTime f_8931_
+	recipeBook f_8929_
+	respawnAngle f_8938_
+	respawnDimension f_8935_
+	respawnForced f_8937_
+	respawnPosition f_8936_
+	seenCredits f_8928_
+	server f_8924_
+	spawnInvulnerableTime f_8921_
+	startingToFallPosition f_184125_
+	stats f_8910_
+	textFilter f_8939_
+	textFilteringEnabled f_143378_
+	wardenSpawnTracker f_244516_
+	wonGame f_8944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_254143_ p_254143_
+		1 p_254435_ p_254435_
+		2 p_253651_ p_253651_
+	acceptsChatMessages ()Z m_240422_
+	acceptsSystemMessages (Z)Z m_240399_
+		0 p_240568_ p_240568_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_9197_ p_9197_
+	allowsListing ()Z m_184128_
+	attack (Lnet/minecraft/world/entity/Entity;)V m_5706_
+		0 p_9220_ p_9220_
+	awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V m_5993_
+		0 p_9050_ p_9050_
+		1 p_9051_ p_9051_
+		2 p_9052_ p_9052_
+	awardRecipes (Ljava/util/Collection;)I m_7281_
+		0 p_9129_ p_9129_
+	awardRecipesByKey ([Lnet/minecraft/resources/ResourceLocation;)V m_7902_
+		0 p_9168_ p_9168_
+	awardStat (Lnet/minecraft/stats/Stat;I)V m_6278_
+		0 p_9026_ p_9026_
+		1 p_9027_ p_9027_
+	bedBlocked (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_9191_
+		0 p_9192_ p_9192_
+		1 p_9193_ p_9193_
+	bedInRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_9116_
+		0 p_9117_ p_9117_
+		1 p_9118_ p_9118_
+	broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_6459_
+		0 p_9014_ p_9014_
+	calculateGameModeForNewPlayer (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; m_143423_
+		0 p_143424_ p_143424_
+	canChatInColor ()Z m_143432_
+	canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z m_7099_
+		0 p_9064_ p_9064_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_9180_ p_9180_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_8976_ p_8976_
+		1 p_8977_ p_8977_
+		2 p_8978_ p_8978_
+		3 p_8979_ p_8979_
+	closeContainer ()V m_6915_
+	completeUsingItem ()V m_8095_
+	createEndPlatform (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_9006_
+		0 p_9007_ p_9007_
+		1 p_9008_ p_9008_
+	createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_7478_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_9045_ p_9045_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_9035_ p_9035_
+	disconnect ()V m_9231_
+	dismountTo (DDD)V m_142098_
+		0 p_143389_ p_143389_
+		1 p_143390_ p_143390_
+		2 p_143391_ p_143391_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_9154_ p_9154_
+		1 p_9155_ p_9155_
+	doCheckFallDamage (DDDZ)V m_289599_
+		0 p_289676_ p_289676_
+		1 p_289671_ p_289671_
+		2 p_289665_ p_289665_
+		3 p_289696_ p_289696_
+	doCloseContainer ()V m_9230_
+	doTick ()V m_9240_
+	drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; m_7197_
+		0 p_9085_ p_9085_
+		1 p_9086_ p_9086_
+		2 p_9087_ p_9087_
+	drop (Z)Z m_182294_
+		0 p_182295_ p_182295_
+	findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; m_7937_
+		0 p_8998_ p_8998_
+	fudgeSpawnLocation (Lnet/minecraft/server/level/ServerLevel;)V m_9201_
+		0 p_9202_ p_9202_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAdvancements ()Lnet/minecraft/server/PlayerAdvancements; m_8960_
+	getCamera ()Lnet/minecraft/world/entity/Entity; m_8954_
+	getChatSession ()Lnet/minecraft/network/chat/RemoteChatSession; m_246404_
+	getChatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; m_9241_
+	getCoprime (I)I m_9237_
+		0 p_9238_ p_9238_
+	getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_183318_
+		0 p_184131_ p_184131_
+		1 p_184132_ p_184132_
+		2 p_184133_ p_184133_
+		3 p_184134_ p_184134_
+	getIpAddress ()Ljava/lang/String; m_9239_
+	getLastActionTime ()J m_8956_
+	getLastSectionPos ()Lnet/minecraft/core/SectionPos; m_8965_
+	getPermissionLevel ()I m_8088_
+	getRecipeBook ()Lnet/minecraft/stats/ServerRecipeBook; m_8952_
+	getRespawnAngle ()F m_8962_
+	getRespawnDimension ()Lnet/minecraft/resources/ResourceKey; m_8963_
+	getRespawnPosition ()Lnet/minecraft/core/BlockPos; m_8961_
+	getStats ()Lnet/minecraft/stats/ServerStatsCounter; m_8951_
+	getTabListDisplayName ()Lnet/minecraft/network/chat/Component; m_8957_
+	getTextFilter ()Lnet/minecraft/server/network/TextFilter; m_8967_
+	getWardenSpawnTracker ()Ljava/util/Optional; m_245217_
+	giveExperienceLevels (I)V m_6749_
+		0 p_9200_ p_9200_
+	giveExperiencePoints (I)V m_6756_
+		0 p_9208_ p_9208_
+	handleTeamKill (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V m_9124_
+		0 p_9125_ p_9125_
+		1 p_9126_ p_9126_
+		2 p_9127_ p_9127_
+	hasChangedDimension ()V m_8959_
+	hasDisconnected ()Z m_9232_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_9037_ p_9037_
+		1 p_9038_ p_9038_
+	indicateDamage (DD)V m_269405_
+		0 p_270621_ p_270621_
+		1 p_270478_ p_270478_
+	initInventoryMenu ()V m_143429_
+	initMenu (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V m_143399_
+		0 p_143400_ p_143400_
+	isChangingDimension ()Z m_8958_
+	isCreative ()Z m_7500_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_9182_ p_9182_
+	isPvpAllowed ()Z m_9216_
+	isReachableBedBlock (Lnet/minecraft/core/BlockPos;)Z m_9222_
+		0 p_9223_ p_9223_
+	isRespawnForced ()Z m_8964_
+	isSpectator ()Z m_5833_
+	isTextFilteringEnabled ()Z m_143387_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_9132_
+		static
+		0 p_9133_ p_9133_
+		1 p_9134_ p_9134_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_244882_
+		static
+		0 p_248206_ p_248206_
+		1 p_248207_ p_248207_
+	lambda$awardStat$10 (ILnet/minecraft/world/scores/Score;)V m_8994_
+		static
+		0 p_8995_ p_8995_
+		1 p_8996_ p_8996_
+	lambda$die$4 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_143418_
+		static
+		0 p_143419_ p_143419_
+		1 p_143420_ p_143420_
+	lambda$die$5 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; m_289087_
+		0 p_289309_ p_289309_
+	lambda$drop$12 (Lnet/minecraft/world/entity/player/Inventory;I)V m_287054_
+		0 p_287376_ p_287376_
+		1 p_287377_ p_287377_
+	lambda$readAdditionalSaveData$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244881_
+		0 p_248205_ p_248205_
+	lambda$sendSystemMessage$11 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; m_243040_
+		0 p_243188_ p_243188_
+	lambda$startSleepInBed$8 (Lnet/minecraft/world/entity/monster/Monster;)Z m_9061_
+		0 p_9062_ p_9062_
+	lambda$startSleepInBed$9 (Lnet/minecraft/util/Unit;)V m_9028_
+		0 p_9029_ p_9029_
+	lambda$tellNeutralMobsThatIDied$6 (Lnet/minecraft/world/entity/Mob;)Z m_9187_
+		static
+		0 p_9188_ p_9188_
+	lambda$tellNeutralMobsThatIDied$7 (Lnet/minecraft/world/entity/Mob;)V m_9056_
+		0 p_9057_ p_9057_
+	lambda$updateScoreForCriteria$3 (ILnet/minecraft/world/scores/Score;)V m_9176_
+		static
+		0 p_9177_ p_9177_
+		1 p_9178_ p_9178_
+	loadGameTypes (Lnet/minecraft/nbt/CompoundTag;)V m_143427_
+		0 p_143428_ p_143428_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V m_9107_
+		0 p_9108_ p_9108_
+		1 p_9109_ p_9109_
+		2 p_9110_ p_9110_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_9112_ p_9112_
+		1 p_9113_ p_9113_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_9186_ p_9186_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_143406_ p_143406_
+		1 p_143407_ p_143407_
+	moveTo (DDD)V m_6027_
+		0 p_9171_ p_9171_
+		1 p_9172_ p_9172_
+		2 p_9173_ p_9173_
+	nextContainerCounter ()V m_9217_
+	onChangedBlock (Lnet/minecraft/core/BlockPos;)V m_5806_
+		0 p_9206_ p_9206_
+	onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_142540_
+		0 p_143393_ p_143393_
+		1 p_143394_ p_143394_
+	onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V m_7285_
+		0 p_9184_ p_9184_
+	onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V m_141973_
+		0 p_143396_ p_143396_
+		1 p_143397_ p_143397_
+		2 p_143398_ p_143398_
+	onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V m_7408_
+		0 p_9079_ p_9079_
+		1 p_9080_ p_9080_
+	onEnterCombat ()V m_8108_
+	onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_6763_
+		0 p_9103_ p_9103_
+	onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V m_21053_
+		0 p_215095_ p_215095_
+	onLeaveCombat ()V m_8098_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_9099_ p_9099_
+	openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V m_6658_
+		0 p_9059_ p_9059_
+		1 p_9060_ p_9060_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_9082_ p_9082_
+		1 p_9083_ p_9083_
+	openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; m_5893_
+		0 p_9033_ p_9033_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_277909_ p_277909_
+		1 p_277495_ p_277495_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_9019_ p_9019_
+		1 p_9020_ p_9020_
+		2 p_9021_ p_9021_
+		3 p_9022_ p_9022_
+	processPortalCooldown ()V m_8021_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_9131_ p_9131_
+	readPlayerMode (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_143413_
+		static
+		0 p_143414_ p_143414_
+		1 p_143415_ p_143415_
+	resetFallDistance ()V m_183634_
+	resetLastActionTime ()V m_9243_
+	resetRecipes (Ljava/util/Collection;)I m_7279_
+		0 p_9195_ p_9195_
+	resetSentInfo ()V m_9233_
+	resetStat (Lnet/minecraft/stats/Stat;)V m_7166_
+		0 p_9024_ p_9024_
+	restoreFrom (Lnet/minecraft/server/level/ServerPlayer;Z)V m_9015_
+		0 p_9016_ p_9016_
+		1 p_9017_ p_9017_
+	sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_245069_
+		0 p_249852_ p_249852_
+		1 p_250110_ p_250110_
+		2 p_252108_ p_252108_
+	sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V m_7662_
+		0 p_8988_ p_8988_
+		1 p_8989_ p_8989_
+		2 p_8990_ p_8990_
+		3 p_8991_ p_8991_
+		4 p_8992_ p_8992_
+		5 p_8993_ p_8993_
+	sendServerStatus (Lnet/minecraft/network/protocol/status/ServerStatus;)V m_215109_
+		0 p_215110_ p_215110_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240418_
+		0 p_240560_ p_240560_
+		1 p_240545_ p_240545_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_215097_ p_215097_
+	sendTexturePack (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V m_143408_
+		0 p_143409_ p_143409_
+		1 p_143410_ p_143410_
+		2 p_143411_ p_143411_
+		3 p_143412_ p_143412_
+	serverLevel ()Lnet/minecraft/server/level/ServerLevel; m_284548_
+	setCamera (Lnet/minecraft/world/entity/Entity;)V m_9213_
+		0 p_9214_ p_9214_
+	setChatSession (Lnet/minecraft/network/chat/RemoteChatSession;)V m_252981_
+		0 p_254468_ p_254468_
+	setExperienceLevels (I)V m_9174_
+		0 p_9175_ p_9175_
+	setExperiencePoints (I)V m_8985_
+		0 p_8986_ p_8986_
+	setGameMode (Lnet/minecraft/world/level/GameType;)Z m_143403_
+		0 p_143404_ p_143404_
+	setLastSectionPos (Lnet/minecraft/core/SectionPos;)V m_9119_
+		0 p_9120_ p_9120_
+	setPlayerInput (FFZZ)V m_8980_
+		0 p_8981_ p_8981_
+		1 p_8982_ p_8982_
+		2 p_8983_ p_8983_
+		3 p_8984_ p_8984_
+	setRespawnPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FZZ)V m_9158_
+		0 p_9159_ p_9159_
+		1 p_9160_ p_9160_
+		2 p_9161_ p_9161_
+		3 p_9162_ p_9162_
+		4 p_9163_ p_9163_
+	setServerLevel (Lnet/minecraft/server/level/ServerLevel;)V m_284127_
+		0 p_284971_ p_284971_
+	shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z m_143421_
+		0 p_143422_ p_143422_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_277395_ p_277395_
+		1 p_278062_ p_278062_
+	startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; m_7720_
+		0 p_9115_ p_9115_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_9190_ p_9190_
+	stopRiding ()V m_8127_
+	stopSleepInBed (ZZ)V m_6145_
+		0 p_9165_ p_9165_
+		1 p_9166_ p_9166_
+	storeGameTypes (Lnet/minecraft/nbt/CompoundTag;)V m_143430_
+		0 p_143431_ p_143431_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_9031_ p_9031_
+	take (Lnet/minecraft/world/entity/Entity;I)V m_7938_
+		0 p_9047_ p_9047_
+		1 p_9048_ p_9048_
+	teleportRelative (DDD)V m_246847_
+		0 p_251611_ p_251611_
+		1 p_248861_ p_248861_
+		2 p_252266_ p_252266_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDFF)V m_8999_
+		0 p_9000_ p_9000_
+		1 p_9001_ p_9001_
+		2 p_9002_ p_9002_
+		3 p_9003_ p_9003_
+		4 p_9004_ p_9004_
+		5 p_9005_ p_9005_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z m_264318_
+		0 p_265564_ p_265564_
+		1 p_265424_ p_265424_
+		2 p_265680_ p_265680_
+		3 p_265312_ p_265312_
+		4 p_265192_ p_265192_
+		5 p_265059_ p_265059_
+		6 p_265266_ p_265266_
+	teleportTo (DDD)V m_6021_
+		0 p_8969_ p_8969_
+		1 p_8970_ p_8970_
+		2 p_8971_ p_8971_
+	tellNeutralMobsThatIDied ()V m_9215_
+	tick ()V m_8119_
+	trackChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/network/protocol/Packet;)V m_184135_
+		0 p_184136_ p_184136_
+		1 p_184137_ p_184137_
+	trackEnteredOrExitedLavaOnVehicle ()V m_184140_
+	trackStartFallingPosition ()V m_184139_
+	triggerDimensionChangeTriggers (Lnet/minecraft/server/level/ServerLevel;)V m_9209_
+		0 p_9210_ p_9210_
+	triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_280300_
+		0 p_283176_ p_283176_
+		1 p_282336_ p_282336_
+	untrackChunk (Lnet/minecraft/world/level/ChunkPos;)V m_9088_
+		0 p_9089_ p_9089_
+	updateInvisibilityStatus ()V m_8034_
+	updateOptions (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_9156_
+		0 p_9157_ p_9157_
+	updateScoreForCriteria (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V m_9104_
+		0 p_9105_ p_9105_
+		1 p_9106_ p_9106_
+	updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V m_142106_
+		0 p_143402_ p_143402_
+net/minecraft/server/level/ServerPlayer$1 net/minecraft/server/level/ServerPlayer$1
+	this$0 f_143433_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143435_ p_143435_
+	broadcastDataValue (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_143454_
+		0 p_143455_ p_143455_
+		1 p_143456_ p_143456_
+		2 p_143457_ p_143457_
+	sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V m_142529_
+		0 p_143445_ p_143445_
+		1 p_143446_ p_143446_
+	sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142145_
+		0 p_143437_ p_143437_
+		1 p_143438_ p_143438_
+		2 p_143439_ p_143439_
+	sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V m_142589_
+		0 p_143448_ p_143448_
+		1 p_143449_ p_143449_
+		2 p_143450_ p_143450_
+		3 p_143451_ p_143451_
+	sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_142074_
+		0 p_143441_ p_143441_
+		1 p_143442_ p_143442_
+		2 p_143443_ p_143443_
+net/minecraft/server/level/ServerPlayer$2 net/minecraft/server/level/ServerPlayer$2
+	this$0 f_143458_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143460_ p_143460_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_143462_ p_143462_
+		1 p_143463_ p_143463_
+		2 p_143464_ p_143464_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_143466_ p_143466_
+		1 p_143467_ p_143467_
+		2 p_143468_ p_143468_
+net/minecraft/server/level/ServerPlayerGameMode net/minecraft/server/level/ServerPlayerGameMode
+	LOGGER f_9246_
+	delayedDestroyPos f_9254_
+	delayedTickStart f_9255_
+	destroyPos f_9251_
+	destroyProgressStart f_9250_
+	gameModeForPlayer f_9247_
+	gameTicks f_9252_
+	hasDelayedDestroy f_9253_
+	isDestroyingBlock f_9249_
+	lastSentState f_9256_
+	level f_9244_
+	player f_9245_
+	previousGameModeForPlayer f_9248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143472_ p_143472_
+	changeGameModeForPlayer (Lnet/minecraft/world/level/GameType;)Z m_143473_
+		0 p_143474_ p_143474_
+	debugLogging (Lnet/minecraft/core/BlockPos;ZILjava/lang/String;)V m_215125_
+		0 p_215126_ p_215126_
+		1 p_215127_ p_215127_
+		2 p_215128_ p_215128_
+		3 p_215129_ p_215129_
+	destroyAndAck (Lnet/minecraft/core/BlockPos;ILjava/lang/String;)V m_215116_
+		0 p_215117_ p_215117_
+		1 p_215118_ p_215118_
+		2 p_215119_ p_215119_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)Z m_9280_
+		0 p_9281_ p_9281_
+	getGameModeForPlayer ()Lnet/minecraft/world/level/GameType; m_9290_
+	getPreviousGameModeForPlayer ()Lnet/minecraft/world/level/GameType; m_9293_
+	handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V m_214168_
+		0 p_215120_ p_215120_
+		1 p_215121_ p_215121_
+		2 p_215122_ p_215122_
+		3 p_215123_ p_215123_
+		4 p_215124_ p_215124_
+	incrementDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)F m_9276_
+		0 p_9277_ p_9277_
+		1 p_9278_ p_9278_
+		2 p_9279_ p_9279_
+	isCreative ()Z m_9295_
+	isSurvival ()Z m_9294_
+	setGameModeForPlayer (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V m_9273_
+		0 p_9274_ p_9274_
+		1 p_9275_ p_9275_
+	setLevel (Lnet/minecraft/server/level/ServerLevel;)V m_9260_
+		0 p_9261_ p_9261_
+	tick ()V m_7712_
+	useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6261_
+		0 p_9262_ p_9262_
+		1 p_9263_ p_9263_
+		2 p_9264_ p_9264_
+		3 p_9265_ p_9265_
+	useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_7179_
+		0 p_9266_ p_9266_
+		1 p_9267_ p_9267_
+		2 p_9268_ p_9268_
+		3 p_9269_ p_9269_
+		4 p_9270_ p_9270_
+net/minecraft/server/level/ThreadedLevelLightEngine net/minecraft/server/level/ThreadedLevelLightEngine
+	DEFAULT_BATCH_SIZE f_283844_
+	LOGGER f_9296_
+	chunkMap f_9299_
+	lightTasks f_9298_
+	scheduled f_9302_
+	sorterMailbox f_9300_
+	taskMailbox f_9297_
+	taskPerBatch f_9301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/server/level/ChunkMap;ZLnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/util/thread/ProcessorHandle;)V <init>
+		0 p_9305_ p_9305_
+		1 p_9306_ p_9306_
+		2 p_9307_ p_9307_
+		3 p_9308_ p_9308_
+		4 p_9309_ p_9309_
+	addTask (IILnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_9312_
+		0 p_9313_ p_9313_
+		1 p_9314_ p_9314_
+		2 p_9315_ p_9315_
+		3 p_9316_ p_9316_
+	addTask (IILjava/util/function/IntSupplier;Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_9317_
+		0 p_9318_ p_9318_
+		1 p_9319_ p_9319_
+		2 p_9320_ p_9320_
+		3 p_9321_ p_9321_
+		4 p_9322_ p_9322_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_9357_ p_9357_
+	close ()V close
+	initializeLight (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; m_284138_
+		0 p_285128_ p_285128_
+		1 p_285441_ p_285441_
+	lambda$addTask$15 (Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_284002_
+		0 p_284673_ p_284673_
+		1 p_284674_ p_284674_
+	lambda$checkBlock$0 (Lnet/minecraft/core/BlockPos;)V m_9388_
+		0 p_9389_ p_9389_
+	lambda$checkBlock$1 (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_9377_
+		static
+		0 p_9378_ p_9378_
+	lambda$initializeLight$19 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)V m_288117_
+		0 p_288769_ p_288769_
+		1 p_288770_ p_288770_
+	lambda$initializeLight$20 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9361_
+		static
+		0 p_282616_ p_282616_
+	lambda$initializeLight$21 (Lnet/minecraft/world/level/ChunkPos;ZLnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_284003_
+		0 p_284675_ p_284675_
+		1 p_284676_ p_284676_
+		2 p_284677_ p_284677_
+	lambda$initializeLight$22 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V m_215133_
+		0 p_215134_ p_215134_
+		1 p_215135_ p_215135_
+	lambda$lightChunk$23 (ZLnet/minecraft/world/level/ChunkPos;)V m_283997_
+		0 p_284664_ p_284664_
+		1 p_284665_ p_284665_
+	lambda$lightChunk$24 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; m_9401_
+		static
+		0 p_9402_ p_9402_
+		1 p_9403_ p_9403_
+	lambda$lightChunk$25 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_279897_
+		0 p_280979_ p_280979_
+		1 p_280980_ p_280980_
+	lambda$lightChunk$26 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V m_279898_
+		0 p_280981_ p_280981_
+		1 p_280982_ p_280982_
+	lambda$propagateLightSources$8 (Lnet/minecraft/world/level/ChunkPos;)V m_284001_
+		0 p_284672_ p_284672_
+	lambda$propagateLightSources$9 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9367_
+		static
+		0 p_285280_ p_285280_
+	lambda$queueSectionData$12 ()I m_9400_
+		static
+	lambda$queueSectionData$13 (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284000_
+		0 p_284669_ p_284669_
+		1 p_284670_ p_284670_
+		2 p_284671_ p_284671_
+	lambda$queueSectionData$14 (Lnet/minecraft/core/SectionPos;)Ljava/lang/String; m_215148_
+		static
+		0 p_285301_ p_285301_
+	lambda$retainData$16 ()I m_9394_
+		static
+	lambda$retainData$17 (Lnet/minecraft/world/level/ChunkPos;Z)V m_9397_
+		0 p_9398_ p_9398_
+		1 p_9399_ p_9399_
+	lambda$retainData$18 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9383_
+		static
+		0 p_9384_ p_9384_
+	lambda$setLightEnabled$10 (Lnet/minecraft/world/level/ChunkPos;Z)V m_283998_
+		0 p_284666_ p_284666_
+		1 p_284667_ p_284667_
+	lambda$setLightEnabled$11 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; m_215153_
+		static
+		0 p_215154_ p_215154_
+		1 p_215155_ p_215155_
+	lambda$tryScheduleUpdate$27 ()V m_215156_
+	lambda$updateChunkStatus$2 ()I m_9408_
+		static
+	lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/ChunkPos;)V m_9395_
+		0 p_9396_ p_9396_
+	lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_283999_
+		static
+		0 p_284668_ p_284668_
+	lambda$updateSectionStatus$5 ()I m_9404_
+		static
+	lambda$updateSectionStatus$6 (Lnet/minecraft/core/SectionPos;Z)V m_9390_
+		0 p_9391_ p_9391_
+		1 p_9392_ p_9392_
+	lambda$updateSectionStatus$7 (Lnet/minecraft/core/SectionPos;Z)Ljava/lang/String; m_9379_
+		static
+		0 p_9380_ p_9380_
+		1 p_9381_ p_9381_
+	lightChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; m_9353_
+		0 p_9354_ p_9354_
+		1 p_9355_ p_9355_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285029_ p_285029_
+	queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284126_
+		0 p_285046_ p_285046_
+		1 p_285496_ p_285496_
+		2 p_285495_ p_285495_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_6462_
+		0 p_9370_ p_9370_
+		1 p_9371_ p_9371_
+	runLightUpdates ()I m_9323_
+	runUpdate ()V m_9366_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_9336_ p_9336_
+		1 p_9337_ p_9337_
+	tryScheduleUpdate ()V m_9409_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;)V m_9330_
+		0 p_9331_ p_9331_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_9364_ p_9364_
+		1 p_9365_ p_9365_
+net/minecraft/server/level/ThreadedLevelLightEngine$TaskType net/minecraft/server/level/ThreadedLevelLightEngine$TaskType
+	$VALUES $VALUES
+	POST_UPDATE POST_UPDATE
+	PRE_UPDATE PRE_UPDATE
+	$values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; m_143478_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_9415_ p_9415_
+		1 p_9416_ p_9416_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; valueOf
+		static
+		0 p_9418_ p_9418_
+	values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; values
+		static
+net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket
+	createdTick f_9423_
+	key f_9422_
+	ticketLevel f_9421_
+	type f_9420_
+	<init> (Lnet/minecraft/server/level/TicketType;ILjava/lang/Object;)V <init>
+		0 p_9425_ p_9425_
+		1 p_9426_ p_9426_
+		2 p_9427_ p_9427_
+	compareTo (Lnet/minecraft/server/level/Ticket;)I compareTo
+		0 p_9432_ p_9432_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_9437_ p_9437_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_9439_ p_9439_
+	getTicketLevel ()I m_9433_
+	getType ()Lnet/minecraft/server/level/TicketType; m_9428_
+	hashCode ()I hashCode
+	setCreatedTick (J)V m_9429_
+		0 p_9430_ p_9430_
+	timedOut (J)Z m_9434_
+		0 p_9435_ p_9435_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/TicketType net/minecraft/server/level/TicketType
+	DRAGON f_9443_
+	FORCED f_9445_
+	LIGHT f_9446_
+	PLAYER f_9444_
+	PORTAL f_9447_
+	POST_TELEPORT f_9448_
+	START f_9442_
+	UNKNOWN f_9449_
+	comparator f_9451_
+	name f_9450_
+	timeout f_9452_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/Comparator;J)V <init>
+		0 p_9455_ p_9455_
+		1 p_9456_ p_9456_
+		2 p_9457_ p_9457_
+	create (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; m_9465_
+		static
+		0 p_9466_ p_9466_
+		1 p_9467_ p_9467_
+		2 p_9468_ p_9468_
+	create (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; m_9462_
+		static
+		0 p_9463_ p_9463_
+		1 p_9464_ p_9464_
+	getComparator ()Ljava/util/Comparator; m_9458_
+	lambda$static$0 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I m_9470_
+		static
+		0 p_9471_ p_9471_
+		1 p_9472_ p_9472_
+	lambda$static$1 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I m_9459_
+		static
+		0 p_9460_ p_9460_
+		1 p_9461_ p_9461_
+	timeout ()J m_9469_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/TickingTracker net/minecraft/server/level/TickingTracker
+	INITIAL_TICKET_LIST_CAPACITY f_184142_
+	MAX_LEVEL f_286949_
+	chunks f_184141_
+	tickets f_184143_
+	<init> ()V <init>
+	addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_184154_
+		0 p_184155_ p_184155_
+		1 p_184156_ p_184156_
+		2 p_184157_ p_184157_
+		3 p_184158_ p_184158_
+	addTicket (JLnet/minecraft/server/level/Ticket;)V m_184151_
+		0 p_184152_ p_184152_
+		1 p_184153_ p_184153_
+	getLevel (Lnet/minecraft/world/level/ChunkPos;)I m_184161_
+		0 p_184162_ p_184162_
+	getLevel (J)I m_6172_
+		0 p_184174_ p_184174_
+	getLevelFromSource (J)I m_7031_
+		0 p_184164_ p_184164_
+	getTicketDebugString (J)Ljava/lang/String; m_184175_
+		0 p_184176_ p_184176_
+	getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I m_184159_
+		0 p_184160_ p_184160_
+	getTickets (J)Lnet/minecraft/util/SortedArraySet; m_184177_
+		0 p_184178_ p_184178_
+	lambda$getTickets$0 (J)Lnet/minecraft/util/SortedArraySet; m_184179_
+		static
+		0 p_184180_ p_184180_
+	removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_184168_
+		0 p_184169_ p_184169_
+		1 p_184170_ p_184170_
+		2 p_184171_ p_184171_
+		3 p_184172_ p_184172_
+	removeTicket (JLnet/minecraft/server/level/Ticket;)V m_184165_
+		0 p_184166_ p_184166_
+		1 p_184167_ p_184167_
+	replacePlayerTicketsLevel (I)V m_184146_
+		0 p_184147_ p_184147_
+	runAllUpdates ()V m_184145_
+	setLevel (JI)V m_7351_
+		0 p_184149_ p_184149_
+		1 p_184150_ p_184150_
+net/minecraft/server/level/WorldGenRegion net/minecraft/server/level/WorldGenRegion
+	LOGGER f_9474_
+	WORLDGEN_REGION_RANDOM f_215158_
+	biomeManager f_9486_
+	blockTicks f_9484_
+	cache f_9475_
+	center f_143479_
+	currentlyGenerating f_143482_
+	dimensionType f_9483_
+	firstPos f_9487_
+	fluidTicks f_184181_
+	generatingStatus f_143480_
+	lastPos f_9488_
+	level f_9479_
+	levelData f_9481_
+	random f_9482_
+	seed f_9480_
+	size f_9478_
+	structureManager f_215157_
+	subTickCount f_184182_
+	writeRadiusCutoff f_143481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkStatus;I)V <init>
+		0 p_143484_ p_143484_
+		1 p_143485_ p_143485_
+		2 p_143486_ p_143486_
+		3 p_143487_ p_143487_
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_9580_ p_9580_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_9561_ p_9561_
+		1 p_9562_ p_9562_
+		2 p_9563_ p_9563_
+		3 p_9564_ p_9564_
+		4 p_9565_ p_9565_
+		5 p_9566_ p_9566_
+		6 p_9567_ p_9567_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_9550_ p_9550_
+		1 p_9551_ p_9551_
+		2 p_9552_ p_9552_
+		3 p_9553_ p_9553_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z m_180807_
+		0 p_181031_ p_181031_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_215163_ p_215163_
+		1 p_215164_ p_215164_
+		2 p_215165_ p_215165_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_9582_ p_9582_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_9587_ p_9587_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getCenter ()Lnet/minecraft/world/level/ChunkPos; m_143488_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_9514_ p_9514_
+		1 p_9515_ p_9515_
+		2 p_9516_ p_9516_
+		3 p_9517_ p_9517_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_9507_ p_9507_
+		1 p_9508_ p_9508_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_9585_ p_9585_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_9519_ p_9519_
+		1 p_9520_ p_9520_
+		2 p_9521_ p_9521_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_143494_ p_143494_
+		1 p_143495_ p_143495_
+		2 p_143496_ p_143496_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_9577_ p_9577_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_9535_ p_9535_
+		1 p_9536_ p_9536_
+		2 p_9537_ p_9537_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMinBuildHeight ()I m_141937_
+	getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; m_5788_
+		0 p_9501_ p_9501_
+		1 p_9502_ p_9502_
+		2 p_9503_ p_9503_
+		3 p_9504_ p_9504_
+		4 p_9505_ p_9505_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getSeaLevel ()I m_5736_
+	getSeed ()J m_7328_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_9555_ p_9555_
+		1 p_9556_ p_9556_
+	getSkyDarken ()I m_7445_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_203787_ p_203787_
+		1 p_203788_ p_203788_
+		2 p_203789_ p_203789_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	hasChunk (II)Z m_7232_
+		0 p_9574_ p_9574_
+		1 p_9575_ p_9575_
+	isClientSide ()Z m_5776_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_143500_ p_143500_
+		1 p_143501_ p_143501_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_215159_
+		0 p_215160_ p_215160_
+		1 p_215161_ p_215161_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_9544_ p_9544_
+		1 p_9545_ p_9545_
+	lambda$new$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; m_276730_
+		0 p_277274_ p_277274_
+	lambda$new$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; m_276731_
+		0 p_277275_ p_277275_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_9523_ p_9523_
+		1 p_9524_ p_9524_
+		2 p_9525_ p_9525_
+		3 p_9526_ p_9526_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_9591_
+		0 p_9592_ p_9592_
+	nextSubTickCount ()J m_183596_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_9528_ p_9528_
+		1 p_9529_ p_9529_
+		2 p_9530_ p_9530_
+		3 p_9531_ p_9531_
+		4 p_9532_ p_9532_
+		5 p_9533_ p_9533_
+	players ()Ljava/util/List; m_6907_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_9547_ p_9547_
+		1 p_9548_ p_9548_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_9539_ p_9539_
+		1 p_9540_ p_9540_
+		2 p_9541_ p_9541_
+		3 p_9542_ p_9542_
+	setCurrentlyGenerating (Ljava/util/function/Supplier;)V m_143497_
+		0 p_143498_ p_143498_
+net/minecraft/server/level/package-info net/minecraft/server/level/package-info
+net/minecraft/server/level/progress/ChunkProgressListener net/minecraft/server/level/progress/ChunkProgressListener
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9618_ p_9618_
+		1 p_9619_ p_9619_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9617_ p_9617_
+net/minecraft/server/level/progress/ChunkProgressListenerFactory net/minecraft/server/level/progress/ChunkProgressListenerFactory
+	create (I)Lnet/minecraft/server/level/progress/ChunkProgressListener; m_9620_
+		0 p_9621_ p_9621_
+net/minecraft/server/level/progress/LoggerChunkProgressListener net/minecraft/server/level/progress/LoggerChunkProgressListener
+	LOGGER f_9622_
+	count f_9624_
+	maxCount f_9623_
+	nextTickTime f_9626_
+	startTime f_9625_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_9629_ p_9629_
+	getProgress ()I m_9636_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9633_ p_9633_
+		1 p_9634_ p_9634_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9631_ p_9631_
+net/minecraft/server/level/progress/ProcessorChunkProgressListener net/minecraft/server/level/progress/ProcessorChunkProgressListener
+	delegate f_9637_
+	mailbox f_9638_
+	<init> (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)V <init>
+		0 p_9640_ p_9640_
+		1 p_9641_ p_9641_
+	createStarted (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; m_143583_
+		static
+		0 p_143584_ p_143584_
+		1 p_143585_ p_143585_
+	lambda$onStatusChange$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_9650_
+		0 p_9651_ p_9651_
+		1 p_9652_ p_9652_
+	lambda$updateSpawnPos$0 (Lnet/minecraft/world/level/ChunkPos;)V m_9648_
+		0 p_9649_ p_9649_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9645_ p_9645_
+		1 p_9646_ p_9646_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9643_ p_9643_
+net/minecraft/server/level/progress/StoringChunkProgressListener net/minecraft/server/level/progress/StoringChunkProgressListener
+	delegate f_9653_
+	diameter f_9658_
+	fullDiameter f_9656_
+	radius f_9657_
+	spawnPos f_9655_
+	started f_9659_
+	statuses f_9654_
+	<init> (I)V <init>
+		0 p_9661_ p_9661_
+	getDiameter ()I m_9673_
+	getFullDiameter ()I m_9672_
+	getProgress ()I m_9674_
+	getStatus (II)Lnet/minecraft/world/level/chunk/ChunkStatus; m_9663_
+		0 p_9664_ p_9664_
+		1 p_9665_ p_9665_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9669_ p_9669_
+		1 p_9670_ p_9670_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9667_ p_9667_
+net/minecraft/server/level/progress/package-info net/minecraft/server/level/progress/package-info
+net/minecraft/server/network/FilteredText net/minecraft/server/network/FilteredText
+	EMPTY f_243020_
+	mask f_243010_
+	raw f_215168_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/FilterMask;)V <init>
+		0 f_215168_ f_215168_
+		1 f_243010_ f_243010_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215193_ p_215193_
+	filtered ()Ljava/lang/String; m_243090_
+	filteredOrEmpty ()Ljava/lang/String; m_243113_
+	fullyFiltered (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; m_243131_
+		static
+		0 p_243261_ p_243261_
+	hashCode ()I hashCode
+	isFiltered ()Z m_215174_
+	mask ()Lnet/minecraft/network/chat/FilterMask; f_243010_
+	passThrough (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; m_243054_
+		static
+		0 p_243257_ p_243257_
+	raw ()Ljava/lang/String; f_215168_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/network/LegacyQueryHandler net/minecraft/server/network/LegacyQueryHandler
+	FAKE_PROTOCOL_VERSION f_143586_
+	LOGGER f_9675_
+	serverConnectionListener f_9676_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9679_ p_9679_
+	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
+		0 p_9686_ p_9686_
+		1 p_9687_ p_9687_
+	createReply (Ljava/lang/String;)Lio/netty/buffer/ByteBuf; m_9683_
+		0 p_9684_ p_9684_
+	sendFlushAndClose (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V m_9680_
+		0 p_9681_ p_9681_
+		1 p_9682_ p_9682_
+net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
+	connection f_9689_
+	server f_9688_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_9691_ p_9691_
+		1 p_9692_ p_9692_
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_9697_ p_9697_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9695_ p_9695_
+net/minecraft/server/network/ServerConnectionListener net/minecraft/server/network/ServerConnectionListener
+	LOGGER f_9701_
+	SERVER_EPOLL_EVENT_GROUP f_9699_
+	SERVER_EVENT_GROUP f_9698_
+	channels f_9703_
+	connections f_9704_
+	running f_9700_
+	server f_9702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_9707_ p_9707_
+	getConnections ()Ljava/util/List; m_184193_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_9722_
+	lambda$static$0 ()Lio/netty/channel/nio/NioEventLoopGroup; m_9724_
+		static
+	lambda$static$1 ()Lio/netty/channel/epoll/EpollEventLoopGroup; m_9723_
+		static
+	lambda$tick$2 (Lnet/minecraft/network/Connection;Lnet/minecraft/network/chat/Component;)V m_9714_
+		static
+		0 p_9715_ p_9715_
+		1 p_9716_ p_9716_
+	startMemoryChannel ()Ljava/net/SocketAddress; m_9708_
+	startTcpServerListener (Ljava/net/InetAddress;I)V m_9711_
+		0 p_9712_ p_9712_
+		1 p_9713_ p_9713_
+	stop ()V m_9718_
+	tick ()V m_9721_
+net/minecraft/server/network/ServerConnectionListener$1 net/minecraft/server/network/ServerConnectionListener$1
+	this$0 f_9725_
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9727_ p_9727_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_9729_ p_9729_
+net/minecraft/server/network/ServerConnectionListener$2 net/minecraft/server/network/ServerConnectionListener$2
+	this$0 f_9730_
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9732_ p_9732_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_9734_ p_9734_
+net/minecraft/server/network/ServerConnectionListener$LatencySimulator net/minecraft/server/network/ServerConnectionListener$LatencySimulator
+	TIMER f_143587_
+	delay f_143588_
+	jitter f_143589_
+	queuedMessages f_143590_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_143593_ p_143593_
+		1 p_143594_ p_143594_
+	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
+		0 p_143601_ p_143601_
+		1 p_143602_ p_143602_
+	delayDownstream (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V m_143595_
+		0 p_143596_ p_143596_
+		1 p_143597_ p_143597_
+	onTimeout (Lio/netty/util/Timeout;)V m_143598_
+		0 p_143599_ p_143599_
+net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage
+	ctx f_143603_
+	msg f_143604_
+	<init> (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V <init>
+		0 p_143606_ p_143606_
+		1 p_143607_ p_143607_
+net/minecraft/server/network/ServerGamePacketListenerImpl net/minecraft/server/network/ServerGamePacketListenerImpl
+	CHAT_VALIDATION_FAILED f_244304_
+	LATENCY_CHECK_INTERVAL f_143608_
+	LOGGER f_9744_
+	MAX_INTERACTION_DISTANCE f_215198_
+	NO_BLOCK_UPDATES_TO_ACK f_215199_
+	TRACKED_MESSAGE_DISCONNECT_THRESHOLD f_244471_
+	aboveGroundTickCount f_9737_
+	aboveGroundVehicleTickCount f_9739_
+	ackBlockChangesUpTo f_215200_
+	awaitingPositionFromClient f_9766_
+	awaitingTeleport f_9767_
+	awaitingTeleportTime f_9735_
+	chatMessageChain f_241681_
+	chatSession f_252494_
+	chatSpamTickCount f_9750_
+	clientIsFloating f_9736_
+	clientVehicleIsFloating f_9738_
+	connection f_9742_
+	dropSpamTickCount f_9751_
+	firstGoodX f_9753_
+	firstGoodY f_9754_
+	firstGoodZ f_9755_
+	keepAliveChallenge f_9749_
+	keepAlivePending f_9748_
+	keepAliveTime f_9747_
+	knownMovePacketCount f_9741_
+	lastChatTimeStamp f_215197_
+	lastGoodX f_9756_
+	lastGoodY f_9757_
+	lastGoodZ f_9758_
+	lastSeenMessages f_244262_
+	lastVehicle f_9759_
+	messageSignatureCache f_243718_
+	player f_9743_
+	receivedMovePacketCount f_9740_
+	server f_9745_
+	signedMessageDecoder f_240889_
+	tickCount f_9746_
+	vehicleFirstGoodX f_9760_
+	vehicleFirstGoodY f_9761_
+	vehicleFirstGoodZ f_9762_
+	vehicleLastGoodX f_9763_
+	vehicleLastGoodY f_9764_
+	vehicleLastGoodZ f_9765_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_9770_ p_9770_
+		1 p_9771_ p_9771_
+		2 p_9772_ p_9772_
+	ackBlockChangesUpTo (I)V m_215201_
+		0 p_215202_ p_215202_
+	addPendingMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_241992_
+		0 p_242439_ p_242439_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_243086_
+		0 p_243277_ p_243277_
+	clampHorizontal (D)D m_143609_
+		static
+		0 p_143610_ p_143610_
+	clampVertical (D)D m_143653_
+		static
+		0 p_143654_ p_143654_
+	collectSignedArguments (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/network/chat/LastSeenMessages;)Ljava/util/Map; m_246206_
+		0 p_249441_ p_249441_
+		1 p_250039_ p_250039_
+		2 p_249207_ p_249207_
+	containsInvalidValues (DDDFF)Z m_143663_
+		static
+		0 p_143664_ p_143664_
+		1 p_143665_ p_143665_
+		2 p_143666_ p_143666_
+		3 p_143667_ p_143667_
+		4 p_143668_ p_143668_
+	detectRateSpam ()V m_215251_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_9942_
+		0 p_9943_ p_9943_
+	filterTextPacket (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_243132_
+		0 p_243213_ p_243213_
+	filterTextPacket (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_243065_
+		0 p_243258_ p_243258_
+	filterTextPacket (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; m_243080_
+		0 p_243240_ p_243240_
+		1 p_243271_ p_243271_
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_142253_
+	getRemoteAddress ()Ljava/net/SocketAddress; m_264262_
+	getSignedMessage (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247340_
+		0 p_251061_ p_251061_
+		1 p_250566_ p_250566_
+	handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V m_7376_
+		0 p_9835_ p_9835_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V m_7953_
+		0 p_9926_ p_9926_
+	handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V m_6780_
+		0 p_9837_ p_9837_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V m_7477_
+		0 p_9839_ p_9839_
+	handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V m_7388_
+		0 p_9841_ p_9841_
+	handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V m_241885_
+		0 p_242387_ p_242387_
+	handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V m_214047_
+		0 p_215225_ p_215225_
+	handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V m_252797_
+		0 p_253950_ p_253950_
+	handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V m_6272_
+		0 p_9843_ p_9843_
+	handleClientInformation (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_5617_
+		0 p_9845_ p_9845_
+	handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V m_6557_
+		0 p_9854_ p_9854_
+	handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V m_5914_
+		0 p_9856_ p_9856_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V m_7951_
+		0 p_9858_ p_9858_
+	handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V m_7741_
+		0 p_9847_ p_9847_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ServerboundCustomPayloadPacket;)V m_7423_
+		0 p_9860_ p_9860_
+	handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V m_6829_
+		0 p_9862_ p_9862_
+	handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V m_7548_
+		0 p_9864_ p_9864_
+	handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V m_6946_
+		0 p_9866_ p_9866_
+	handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V m_6449_
+		0 p_9868_ p_9868_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ServerboundKeepAlivePacket;)V m_5683_
+		0 p_9870_ p_9870_
+	handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V m_7728_
+		0 p_9872_ p_9872_
+	handleMessageDecodeFailure (Lnet/minecraft/network/chat/SignedMessageChain$DecodeException;)V m_246889_
+		0 p_252068_ p_252068_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V m_7185_
+		0 p_9874_ p_9874_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V m_5659_
+		0 p_9876_ p_9876_
+	handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V m_5938_
+		0 p_9878_ p_9878_
+	handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V m_7965_
+		0 p_9880_ p_9880_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V m_7191_
+		0 p_9882_ p_9882_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V m_6828_
+		0 p_9887_ p_9887_
+	handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V m_7502_
+		0 p_9889_ p_9889_
+	handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V m_5681_
+		0 p_9891_ p_9891_
+	handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V m_5918_
+		0 p_9893_ p_9893_
+	handlePong (Lnet/minecraft/network/protocol/game/ServerboundPongPacket;)V m_142110_
+		0 p_143652_ p_143652_
+	handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V m_7982_
+		0 p_9895_ p_9895_
+	handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V m_7411_
+		0 p_9897_ p_9897_
+	handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V m_5591_
+		0 p_9899_ p_9899_
+	handleResourcePackResponse (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket;)V m_7529_
+		0 p_9901_ p_9901_
+	handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V m_6947_
+		0 p_9903_ p_9903_
+	handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V m_6321_
+		0 p_9905_ p_9905_
+	handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V m_5712_
+		0 p_9907_ p_9907_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V m_7798_
+		0 p_9909_ p_9909_
+	handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V m_7192_
+		0 p_9911_ p_9911_
+	handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V m_6629_
+		0 p_9913_ p_9913_
+	handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V m_5964_
+		0 p_9915_ p_9915_
+	handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V m_8019_
+		0 p_9917_ p_9917_
+	handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V m_7424_
+		0 p_9919_ p_9919_
+	handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V m_5527_
+		0 p_9921_ p_9921_
+	handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V m_6936_
+		0 p_9928_ p_9928_
+	handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V m_5760_
+		0 p_9932_ p_9932_
+	handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V m_6371_
+		0 p_9930_ p_9930_
+	isAcceptingMessages ()Z m_6198_
+	isChatMessageIllegal (Ljava/lang/String;)Z m_215214_
+		static
+		0 p_215215_ p_215215_
+	isPlayerCollidingWithAnythingNew (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/phys/AABB;DDD)Z m_288208_
+		0 p_289008_ p_289008_
+		1 p_288986_ p_288986_
+		2 p_288990_ p_288990_
+		3 p_288991_ p_288991_
+		4 p_288967_ p_288967_
+	isSingleplayerOwner ()Z m_9956_
+	lambda$disconnect$0 (Lnet/minecraft/network/chat/Component;)V m_9826_
+		0 p_9827_ p_9827_
+	lambda$filterTextPacket$1 (Ljava/lang/Object;)Ljava/lang/Object; m_263968_
+		0 p_264862_ p_264862_
+	lambda$handleChat$10 (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Ljava/util/Optional;)V m_244887_
+		0 p_248219_ p_248219_
+		1 p_248220_ p_248220_
+	lambda$handleChat$8 (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244886_
+		0 p_248215_ p_248215_
+		1 p_248216_ p_248216_
+		2 p_248217_ p_248217_
+		3 p_248218_ p_248218_
+	lambda$handleChat$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244884_
+		0 p_248209_ p_248209_
+		1 p_248210_ p_248210_
+		2 p_248211_ p_248211_
+		3 p_248212_ p_248212_
+	lambda$handleChatCommand$11 (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Ljava/util/Optional;)V m_244885_
+		0 p_248213_ p_248213_
+		1 p_248214_ p_248214_
+	lambda$handleCustomCommandSuggestions$2 (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;Lcom/mojang/brigadier/suggestion/Suggestions;)V m_184201_
+		0 p_238929_ p_238929_
+		1 p_238197_ p_238197_
+	lambda$handleEditBook$3 (ILjava/util/List;)V m_215203_
+		0 p_215204_ p_215204_
+		1 p_238198_ p_238198_
+	lambda$handleEditBook$4 (ILjava/util/List;)V m_143625_
+		0 p_143626_ p_143626_
+		1 p_143627_ p_143627_
+	lambda$handlePlaceRecipe$13 (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;Lnet/minecraft/world/item/crafting/Recipe;)V m_287055_
+		0 p_287378_ p_287378_
+		1 p_287379_ p_287379_
+	lambda$handleSignUpdate$14 (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V m_215243_
+		0 p_215244_ p_215244_
+		1 p_215245_ p_215245_
+	lambda$performChatCommand$12 (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_242538_
+		static
+		0 p_242748_ p_242748_
+		1 p_242749_ p_242749_
+	lambda$resetPlayerChatState$15 (Lnet/minecraft/network/chat/RemoteChatSession;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_252662_
+		0 p_253487_ p_253487_
+		1 p_253488_ p_253488_
+	lambda$send$7 (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; m_143658_
+		static
+		0 p_238933_ p_238933_
+	lambda$signBook$5 (Ljava/lang/String;)Ljava/lang/String; m_238207_
+		static
+		0 p_238206_ p_238206_
+	lambda$updateBookPages$6 (Ljava/util/function/UnaryOperator;Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/nbt/StringTag; m_243045_
+		static
+		0 p_243193_ p_243193_
+		1 p_238209_ p_238209_
+	noBlocksAround (Lnet/minecraft/world/entity/Entity;)Z m_9793_
+		0 p_9794_ p_9794_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9825_ p_9825_
+	parseCommand (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; m_242658_
+		0 p_242938_ p_242938_
+	performChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/LastSeenMessages;)V m_246958_
+		0 p_251139_ p_251139_
+		1 p_250484_ p_250484_
+	resetPlayerChatState (Lnet/minecraft/network/chat/RemoteChatSession;)V m_253005_
+		0 p_253823_ p_253823_
+	resetPosition ()V m_9953_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_9829_
+		0 p_9830_ p_9830_
+	send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_243119_
+		0 p_243227_ p_243227_
+		1 p_243273_ p_243273_
+	sendDisguisedChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245903_
+		0 p_251804_ p_251804_
+		1 p_250040_ p_250040_
+	sendPlayerChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245431_
+		0 p_250321_ p_250321_
+		1 p_250910_ p_250910_
+	signBook (Lnet/minecraft/server/network/FilteredText;Ljava/util/List;I)V m_215208_
+		0 p_215209_ p_215209_
+		1 p_215210_ p_215210_
+		2 p_215211_ p_215211_
+	teleport (DDDFF)V m_9774_
+		0 p_9775_ p_9775_
+		1 p_9776_ p_9776_
+		2 p_9777_ p_9777_
+		3 p_9778_ p_9778_
+		4 p_9779_ p_9779_
+	teleport (DDDFFLjava/util/Set;)V m_9780_
+		0 p_9781_ p_9781_
+		1 p_9782_ p_9782_
+		2 p_9783_ p_9783_
+		3 p_9784_ p_9784_
+		4 p_9785_ p_9785_
+		5 p_9786_ p_9786_
+	tick ()V m_9933_
+	tryHandleChat (Ljava/lang/String;Ljava/time/Instant;Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_247189_
+		0 p_251364_ p_251364_
+		1 p_248959_ p_248959_
+		2 p_249613_ p_249613_
+	unpackAndApplyLastSeen (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_245578_
+		0 p_249673_ p_249673_
+	updateBookContents (Ljava/util/List;I)V m_9812_
+		0 p_9813_ p_9813_
+		1 p_9814_ p_9814_
+	updateBookPages (Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/world/item/ItemStack;)V m_143634_
+		0 p_143635_ p_143635_
+		1 p_143636_ p_143636_
+		2 p_143637_ p_143637_
+	updateChatOrder (Ljava/time/Instant;)Z m_215236_
+		0 p_215237_ p_215237_
+	updateSignText (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V m_9922_
+		0 p_9923_ p_9923_
+		1 p_9924_ p_9924_
+	wasBlockPlacementAttempt (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)Z m_9790_
+		static
+		0 p_9791_ p_9791_
+		1 p_9792_ p_9792_
+net/minecraft/server/network/ServerGamePacketListenerImpl$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1
+	this$0 f_143671_
+	val$level f_243930_
+	val$target f_143670_
+	<init> (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_250677_ p_250677_
+		1 p_252145_ p_252145_
+		2 p_251009_ p_251009_
+	lambda$onInteraction$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_143684_
+		static
+		0 p_143685_ p_143685_
+		1 p_143686_ p_143686_
+		2 p_143687_ p_143687_
+		3 p_143688_ p_143688_
+	onAttack ()V m_141994_
+	onInteraction (Lnet/minecraft/world/InteractionHand;)V m_142299_
+		0 p_143677_ p_143677_
+	onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V m_142143_
+		0 p_143682_ p_143682_
+		1 p_143683_ p_143683_
+	performInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction;)V m_143678_
+		0 p_143679_ p_143679_
+		1 p_143680_ p_143680_
+net/minecraft/server/network/ServerGamePacketListenerImpl$2 net/minecraft/server/network/ServerGamePacketListenerImpl$2
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action f_143692_
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action f_143690_
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action f_143691_
+	$SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode f_143689_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction
+	run (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_143694_
+		0 p_143695_ p_143695_
+		1 p_143696_ p_143696_
+		2 p_143697_ p_143697_
+net/minecraft/server/network/ServerHandshakePacketListenerImpl net/minecraft/server/network/ServerHandshakePacketListenerImpl
+	IGNORE_STATUS_REASON f_9964_
+	connection f_9966_
+	server f_9965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_9969_ p_9969_
+		1 p_9970_ p_9970_
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_9975_ p_9975_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9973_ p_9973_
+net/minecraft/server/network/ServerHandshakePacketListenerImpl$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1
+	$SwitchMap$net$minecraft$network$ConnectionProtocol f_9976_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/network/ServerLoginPacketListenerImpl net/minecraft/server/network/ServerLoginPacketListenerImpl
+	LOGGER f_10015_
+	MAX_TICKS_BEFORE_LOGIN f_143698_
+	RANDOM f_10016_
+	UNIQUE_THREAD_ID f_10014_
+	challenge f_252396_
+	connection f_10013_
+	delayedAcceptPlayer f_10024_
+	gameProfile f_10021_
+	server f_10018_
+	serverId f_10022_
+	state f_10019_
+	tick f_10020_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_10027_ p_10027_
+		1 p_10028_ p_10028_
+	createFakeProfile (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; m_10038_
+		0 p_10039_ p_10039_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_10053_
+		0 p_10054_ p_10054_
+	getUserName ()Ljava/lang/String; m_10056_
+	handleAcceptedLogin ()V m_10055_
+	handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryPacket;)V m_7223_
+		0 p_10045_ p_10045_
+	handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V m_5990_
+		0 p_10047_ p_10047_
+	handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V m_8072_
+		0 p_10049_ p_10049_
+	isAcceptingMessages ()Z m_6198_
+	isValidUsername (Ljava/lang/String;)Z m_203792_
+		static
+		0 p_203793_ p_203793_
+	lambda$handleAcceptedLogin$0 ()V m_10040_
+	lambda$isValidUsername$1 (I)Z m_203790_
+		static
+		0 p_203791_ p_203791_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_10043_ p_10043_
+	placeNewPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_143699_
+		0 p_143700_ p_143700_
+	tick ()V m_9933_
+net/minecraft/server/network/ServerLoginPacketListenerImpl$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1
+	this$0 f_10059_
+	val$digest f_10058_
+	<init> (Lnet/minecraft/server/network/ServerLoginPacketListenerImpl;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_10061_ p_10061_
+		1 p_10062_ p_10062_
+		2 p_10063_ p_10063_
+	getAddress ()Ljava/net/InetAddress; m_10064_
+	run ()V run
+net/minecraft/server/network/ServerLoginPacketListenerImpl$State net/minecraft/server/network/ServerLoginPacketListenerImpl$State
+	$VALUES $VALUES
+	ACCEPTED ACCEPTED
+	AUTHENTICATING AUTHENTICATING
+	DELAY_ACCEPT DELAY_ACCEPT
+	HELLO HELLO
+	KEY KEY
+	NEGOTIATING NEGOTIATING
+	READY_TO_ACCEPT READY_TO_ACCEPT
+	$values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; m_143701_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10076_ p_10076_
+		1 p_10077_ p_10077_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; valueOf
+		static
+		0 p_10079_ p_10079_
+	values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; values
+		static
+net/minecraft/server/network/ServerPlayerConnection net/minecraft/server/network/ServerPlayerConnection
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_142253_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_9829_
+		0 p_143702_ p_143702_
+net/minecraft/server/network/ServerStatusPacketListenerImpl net/minecraft/server/network/ServerStatusPacketListenerImpl
+	DISCONNECT_REASON f_10081_
+	connection f_10083_
+	hasRequestedStatus f_10084_
+	status f_271204_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/status/ServerStatus;Lnet/minecraft/network/Connection;)V <init>
+		0 p_272864_ p_272864_
+		1 p_273586_ p_273586_
+	handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V m_7883_
+		0 p_10093_ p_10093_
+	handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V m_6733_
+		0 p_10095_ p_10095_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_10091_ p_10091_
+net/minecraft/server/network/TextFilter net/minecraft/server/network/TextFilter
+	DUMMY f_143703_
+	<clinit> ()V <clinit>
+		static
+	join ()V m_7674_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_10097_ p_10097_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_10096_ p_10096_
+net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/TextFilter$1
+	<init> ()V <init>
+	join ()V m_7674_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_143710_ p_143710_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_143708_ p_143708_
+net/minecraft/server/network/TextFilterClient net/minecraft/server/network/TextFilterClient
+	DEFAULT_ENDPOINT f_215270_
+	LOGGER f_10098_
+	THREAD_FACTORY f_10100_
+	WORKER_COUNT f_10099_
+	authKey f_10104_
+	chatEncoder f_215271_
+	chatEndpoint f_10101_
+	chatIgnoreStrategy f_10107_
+	joinEncoder f_215272_
+	joinEndpoint f_10102_
+	leaveEncoder f_215273_
+	leaveEndpoint f_10103_
+	workerPool f_10108_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$MessageEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;I)V <init>
+		0 p_215275_ p_215275_
+		1 p_215276_ p_215276_
+		2 p_215277_ p_215277_
+		3 p_215278_ p_215278_
+		4 p_215279_ p_215279_
+		5 p_215280_ p_215280_
+		6 p_215281_ p_215281_
+		7 p_215282_ p_215282_
+		8 p_215283_ p_215283_
+	close ()V close
+	createContext (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; m_10134_
+		0 p_10135_ p_10135_
+	createFromConfig (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilterClient; m_143736_
+		static
+		0 p_143737_ p_143737_
+	drainStream (Ljava/io/InputStream;)V m_10145_
+		0 p_10146_ p_10146_
+	getEndpoint (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; m_212245_
+		static
+		0 p_212246_ p_212246_
+		1 p_212247_ p_212247_
+		2 p_212248_ p_212248_
+		3 p_212249_ p_212249_
+	getEndpointFromConfig (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_215294_
+		static
+		0 p_215295_ p_215295_
+		1 p_215296_ p_215296_
+		2 p_215297_ p_215297_
+	lambda$createFromConfig$1 (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; m_215307_
+		static
+		0 p_215308_ p_215308_
+		1 p_215309_ p_215309_
+		2 p_215310_ p_215310_
+	lambda$createFromConfig$2 (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_238210_
+		static
+		0 p_238211_ p_238211_
+		1 p_238212_ p_238212_
+		2 p_238213_ p_238213_
+		3 p_238214_ p_238214_
+		4 p_238215_ p_238215_
+	lambda$createFromConfig$3 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_238216_
+		static
+		0 p_238217_ p_238217_
+		1 p_238218_ p_238218_
+		2 p_238219_ p_238219_
+		3 p_238220_ p_238220_
+		4 p_238221_ p_238221_
+	lambda$processJoinOrLeave$4 (Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V m_215290_
+		0 p_215291_ p_215291_
+		1 p_215292_ p_215292_
+		2 p_215293_ p_215293_
+	lambda$requestMessageProcessing$5 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; m_243047_
+		0 p_243198_ p_243198_
+		1 p_243199_ p_243199_
+		2 p_243200_ p_243200_
+	lambda$static$0 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_10147_
+		static
+		0 p_10148_ p_10148_
+	makeRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; m_10156_
+		0 p_10157_ p_10157_
+		1 p_10158_ p_10158_
+	parseMask (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; m_243083_
+		0 p_243283_ p_243283_
+		1 p_243222_ p_243222_
+		2 p_243237_ p_243237_
+	processJoinOrLeave (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V m_215302_
+		0 p_215303_ p_215303_
+		1 p_215304_ p_215304_
+		2 p_215305_ p_215305_
+		3 p_215306_ p_215306_
+	processRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)V m_10151_
+		0 p_10152_ p_10152_
+		1 p_10153_ p_10153_
+	processRequestResponse (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; m_10127_
+		0 p_10128_ p_10128_
+		1 p_10129_ p_10129_
+	requestMessageProcessing (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10136_
+		0 p_10137_ p_10137_
+		1 p_10138_ p_10138_
+		2 p_10139_ p_10139_
+		3 p_10140_ p_10140_
+net/minecraft/server/network/TextFilterClient$IgnoreStrategy net/minecraft/server/network/TextFilterClient$IgnoreStrategy
+	IGNORE_FULLY_FILTERED f_10163_
+	NEVER_IGNORE f_10162_
+	<clinit> ()V <clinit>
+		static
+	ignoreOverThreshold (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; m_143738_
+		static
+		0 p_143739_ p_143739_
+	lambda$ignoreOverThreshold$2 (ILjava/lang/String;I)Z m_143740_
+		static
+		0 p_143741_ p_143741_
+		1 p_143742_ p_143742_
+		2 p_143743_ p_143743_
+	lambda$static$0 (Ljava/lang/String;I)Z m_10168_
+		static
+		0 p_10169_ p_10169_
+		1 p_10170_ p_10170_
+	lambda$static$1 (Ljava/lang/String;I)Z m_10165_
+		static
+		0 p_10166_ p_10166_
+		1 p_10167_ p_10167_
+	select (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; m_143744_
+		static
+		0 p_143745_ p_143745_
+	shouldIgnore (Ljava/lang/String;I)Z m_10171_
+		0 p_10172_ p_10172_
+		1 p_10173_ p_10173_
+net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder
+	encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; m_215317_
+		0 p_215318_ p_215318_
+net/minecraft/server/network/TextFilterClient$MessageEncoder net/minecraft/server/network/TextFilterClient$MessageEncoder
+	encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_215319_
+		0 p_215320_ p_215320_
+		1 p_215321_ p_215321_
+net/minecraft/server/network/TextFilterClient$PlayerContext net/minecraft/server/network/TextFilterClient$PlayerContext
+	profile f_10175_
+	streamExecutor f_10176_
+	this$0 f_10174_
+	<init> (Lnet/minecraft/server/network/TextFilterClient;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_10178_ p_10178_
+		1 p_10179_ p_10179_
+	join ()V m_7674_
+	lambda$processMessageBundle$0 (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_10194_
+		0 p_10195_ p_10195_
+	lambda$processMessageBundle$1 (Ljava/lang/Throwable;)Ljava/util/List; m_143746_
+		static
+		0 p_143747_ p_143747_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_10190_ p_10190_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_10186_ p_10186_
+net/minecraft/server/network/TextFilterClient$RequestFailedException net/minecraft/server/network/TextFilterClient$RequestFailedException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_10199_ p_10199_
+net/minecraft/server/network/package-info net/minecraft/server/network/package-info
+net/minecraft/server/package-info net/minecraft/server/package-info
+net/minecraft/server/packs/AbstractPackResources net/minecraft/server/packs/AbstractPackResources
+	LOGGER f_10204_
+	isBuiltin f_254645_
+	name f_243737_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Z)V <init>
+		0 p_255888_ p_255888_
+		1 p_256392_ p_256392_
+	getMetadataFromStream (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/io/InputStream;)Ljava/lang/Object; m_10214_
+		static
+		0 p_10215_ p_10215_
+		1 p_10216_ p_10216_
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10213_ p_10213_
+	isBuiltin ()Z m_246538_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/BuiltInMetadata net/minecraft/server/packs/BuiltInMetadata
+	EMPTY f_244025_
+	values f_243980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_251588_ p_251588_
+	get (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_245920_
+		0 p_251597_ p_251597_
+	of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; m_246652_
+		static
+		0 p_248992_ p_248992_
+		1 p_249997_ p_249997_
+	of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; m_245257_
+		static
+		0 p_252035_ p_252035_
+		1 p_252174_ p_252174_
+		2 p_249734_ p_249734_
+		3 p_250020_ p_250020_
+	of ()Lnet/minecraft/server/packs/BuiltInMetadata; m_246355_
+		static
+net/minecraft/server/packs/FeatureFlagsMetadataSection net/minecraft/server/packs/FeatureFlagsMetadataSection
+	CODEC f_244224_
+	TYPE f_244642_
+	flags f_244197_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244197_ f_244197_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249629_ p_249629_
+	flags ()Lnet/minecraft/world/flag/FeatureFlagSet; f_244197_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_246586_
+		static
+		0 p_251762_ p_251762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/FilePackResources net/minecraft/server/packs/FilePackResources
+	LOGGER f_215322_
+	SPLITTER f_10232_
+	failedToLoad f_243662_
+	file f_243750_
+	zipFile f_10233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/File;Z)V <init>
+		0 p_256076_ p_256076_
+		1 p_255707_ p_255707_
+		2 p_256556_ p_256556_
+	close ()V close
+	finalize ()V finalize
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10238_ p_10238_
+	getOrCreateZipFile ()Ljava/util/zip/ZipFile; m_10247_
+	getPathFromLocation (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_245721_
+		static
+		0 p_250585_ p_250585_
+		1 p_251470_ p_251470_
+	getResource (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247280_
+		0 p_251795_ p_251795_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_249605_ p_249605_
+		1 p_252147_ p_252147_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_248514_ p_248514_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_250500_ p_250500_
+		1 p_249598_ p_249598_
+		2 p_251613_ p_251613_
+		3 p_250655_ p_250655_
+net/minecraft/server/packs/PackResources net/minecraft/server/packs/PackResources
+	METADATA_EXTENSION f_143748_
+	PACK_META f_143749_
+	close ()V close
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10291_ p_10291_
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10283_ p_10283_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_215339_ p_215339_
+		1 p_249034_ p_249034_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_252049_ p_252049_
+	isBuiltin ()Z m_246538_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_10289_ p_10289_
+		1 p_251379_ p_251379_
+		2 p_251932_ p_251932_
+		3 p_249347_ p_249347_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/PackResources$ResourceOutput net/minecraft/server/packs/PackResources$ResourceOutput
+net/minecraft/server/packs/PackType net/minecraft/server/packs/PackType
+	$VALUES $VALUES
+	CLIENT_RESOURCES CLIENT_RESOURCES
+	SERVER_DATA SERVER_DATA
+	directory f_10298_
+	$values ()[Lnet/minecraft/server/packs/PackType; m_143758_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_265522_ p_265522_
+		1 p_265642_ p_265642_
+		2 p_265479_ p_265479_
+	getDirectory ()Ljava/lang/String; m_10305_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/PackType; valueOf
+		static
+		0 p_10307_ p_10307_
+	values ()[Lnet/minecraft/server/packs/PackType; values
+		static
+net/minecraft/server/packs/PathPackResources net/minecraft/server/packs/PathPackResources
+	LOGGER f_244043_
+	PATH_JOINER f_244478_
+	root f_243919_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/nio/file/Path;Z)V <init>
+		0 p_255754_ p_255754_
+		1 p_256025_ p_256025_
+		2 p_256260_ p_256260_
+	close ()V close
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_251896_ p_251896_
+	getResource (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247113_
+		static
+		0 p_250145_ p_250145_
+		1 p_251046_ p_251046_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_249352_ p_249352_
+		1 p_251715_ p_251715_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_249041_ p_249041_
+	lambda$getResource$0 (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; m_245898_
+		static
+		0 p_251860_ p_251860_
+		1 p_251647_ p_251647_
+	lambda$getResource$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246537_
+		static
+		0 p_251675_ p_251675_
+		1 p_248714_ p_248714_
+	lambda$listPath$4 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z m_247260_
+		static
+		0 p_250060_ p_250060_
+		1 p_250796_ p_250796_
+	lambda$listPath$5 (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V m_247327_
+		static
+		0 p_251626_ p_251626_
+		1 p_251166_ p_251166_
+		2 p_248732_ p_248732_
+		3 p_249092_ p_249092_
+	lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/util/List;)V m_245378_
+		0 p_251401_ p_251401_
+		1 p_251974_ p_251974_
+		2 p_252051_ p_252051_
+		3 p_250225_ p_250225_
+	lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V m_246950_
+		static
+		0 p_251502_ p_251502_
+		1 p_252338_ p_252338_
+	listPath (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_246914_
+		static
+		0 p_249455_ p_249455_
+		1 p_249514_ p_249514_
+		2 p_251918_ p_251918_
+		3 p_249964_ p_249964_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_251452_ p_251452_
+		1 p_249854_ p_249854_
+		2 p_248650_ p_248650_
+		3 p_248572_ p_248572_
+	returnFileIfExists (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246992_
+		static
+		0 p_250506_ p_250506_
+	validatePath (Ljava/nio/file/Path;)Z m_246877_
+		static
+		0 p_249579_ p_249579_
+net/minecraft/server/packs/VanillaPackResources net/minecraft/server/packs/VanillaPackResources
+	LOGGER f_10315_
+	metadata f_243789_
+	namespaces f_10314_
+	pathsForType f_244459_
+	rootPaths f_244169_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/BuiltInMetadata;Ljava/util/Set;Ljava/util/List;Ljava/util/Map;)V <init>
+		0 p_249743_ p_249743_
+		1 p_250468_ p_250468_
+		2 p_248798_ p_248798_
+		3 p_251106_ p_251106_
+	asProvider ()Lnet/minecraft/server/packs/resources/ResourceProvider; m_215363_
+	close ()V close
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10333_ p_10333_
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10322_ p_10322_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_250512_ p_250512_
+		1 p_251554_ p_251554_
+	getResources (Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V m_246310_
+		static
+		0 p_249662_ p_249662_
+		1 p_251249_ p_251249_
+		2 p_251290_ p_251290_
+		3 p_250451_ p_250451_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_250530_ p_250530_
+	isBuiltin ()Z m_246538_
+	lambda$asProvider$6 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; m_244888_
+		0 p_248221_ p_248221_
+	lambda$asProvider$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_244895_
+		0 p_248239_ p_248239_
+	lambda$getResource$4 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; m_244889_
+		0 p_248222_ p_248222_
+		1 p_248223_ p_248223_
+		2 p_248224_ p_248224_
+	lambda$getResource$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; m_244891_
+		static
+		0 p_248229_ p_248229_
+		1 p_248230_ p_248230_
+	lambda$listRawPaths$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/function/Consumer;Ljava/util/List;)V m_244894_
+		0 p_248235_ p_248235_
+		1 p_248236_ p_248236_
+		2 p_248237_ p_248237_
+		3 p_248238_ p_248238_
+	lambda$listRawPaths$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)V m_244892_
+		static
+		0 p_248231_ p_248231_
+		1 p_248232_ p_248232_
+	lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/util/List;)V m_244890_
+		0 p_248225_ p_248225_
+		1 p_248226_ p_248226_
+		2 p_248227_ p_248227_
+		3 p_248228_ p_248228_
+	lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V m_244893_
+		static
+		0 p_248233_ p_248233_
+		1 p_248234_ p_248234_
+	listRawPaths (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_245163_
+		0 p_252103_ p_252103_
+		1 p_250441_ p_250441_
+		2 p_251968_ p_251968_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_248974_ p_248974_
+		1 p_248703_ p_248703_
+		2 p_250848_ p_250848_
+		3 p_249668_ p_249668_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/VanillaPackResourcesBuilder net/minecraft/server/packs/VanillaPackResourcesBuilder
+	LOGGER f_244501_
+	ROOT_DIR_BY_TYPE f_243987_
+	developmentConfig f_244395_
+	metadata f_243924_
+	namespaces f_244548_
+	pathsForType f_243956_
+	rootPaths f_244434_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyDevelopmentConfig ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246678_
+	build ()Lnet/minecraft/server/packs/VanillaPackResources; m_245772_
+	copyAndReverse (Ljava/util/Collection;)Ljava/util/List; m_247634_
+		static
+		0 p_252072_ p_252072_
+	exposeNamespace ([Ljava/lang/String;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245371_
+		0 p_250838_ p_250838_
+	lambda$pushJarResources$3 (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V m_245153_
+		0 p_251514_ p_251514_
+		1 p_251979_ p_251979_
+	lambda$pushPathForType$2 (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_246191_
+		static
+		0 p_250639_ p_250639_
+	lambda$static$0 (Lnet/minecraft/server/packs/VanillaPackResourcesBuilder;)V m_247168_
+		static
+		0 p_251787_ p_251787_
+	lambda$static$1 ()Lcom/google/common/collect/ImmutableMap; m_246520_
+		static
+	pushAssetPath (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246275_
+		0 p_248623_ p_248623_
+		1 p_250065_ p_250065_
+	pushClasspathResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/Class;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246513_
+		0 p_251987_ p_251987_
+		1 p_249062_ p_249062_
+	pushJarResources ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246373_
+	pushPathForType (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V m_246356_
+		0 p_250073_ p_250073_
+		1 p_252259_ p_252259_
+	pushRootPath (Ljava/nio/file/Path;)V m_245487_
+		0 p_251084_ p_251084_
+	pushUniversalPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245630_
+		0 p_249464_ p_249464_
+	safeGetPath (Ljava/net/URI;)Ljava/nio/file/Path; m_246045_
+		static
+		0 p_248652_ p_248652_
+	setMetadata (Lnet/minecraft/server/packs/BuiltInMetadata;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245913_
+		0 p_249597_ p_249597_
+	validateDirPath (Ljava/nio/file/Path;)Z m_247040_
+		0 p_249112_ p_249112_
+net/minecraft/server/packs/linkfs/DummyFileAttributes net/minecraft/server/packs/linkfs/DummyFileAttributes
+	EPOCH f_244405_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	creationTime ()Ljava/nio/file/attribute/FileTime; creationTime
+	fileKey ()Ljava/lang/Object; fileKey
+	isOther ()Z isOther
+	isSymbolicLink ()Z isSymbolicLink
+	lastAccessTime ()Ljava/nio/file/attribute/FileTime; lastAccessTime
+	lastModifiedTime ()Ljava/nio/file/attribute/FileTime; lastModifiedTime
+	size ()J size
+net/minecraft/server/packs/linkfs/LinkFSFileStore net/minecraft/server/packs/linkfs/LinkFSFileStore
+	name f_244515_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_249242_ p_249242_
+	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
+		0 p_249050_ p_249050_
+	getFileStoreAttributeView (Ljava/lang/Class;)Ljava/nio/file/attribute/FileStoreAttributeView; getFileStoreAttributeView
+		0 p_251981_ p_251981_
+	getTotalSpace ()J getTotalSpace
+	getUnallocatedSpace ()J getUnallocatedSpace
+	getUsableSpace ()J getUsableSpace
+	isReadOnly ()Z isReadOnly
+	name ()Ljava/lang/String; name
+	supportsFileAttributeView (Ljava/lang/Class;)Z supportsFileAttributeView
+		0 p_251407_ p_251407_
+	supportsFileAttributeView (Ljava/lang/String;)Z supportsFileAttributeView
+		0 p_250666_ p_250666_
+	type ()Ljava/lang/String; type
+net/minecraft/server/packs/linkfs/LinkFSPath net/minecraft/server/packs/linkfs/LinkFSPath
+	DIRECTORY_ATTRIBUTES f_243881_
+	FILE_ATTRIBUTES f_243746_
+	PATH_COMPARATOR f_244038_
+	fileSystem f_243986_
+	name f_244036_
+	parent f_244587_
+	pathContents f_244000_
+	pathString f_243677_
+	pathToRoot f_244015_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Lnet/minecraft/server/packs/linkfs/PathContents;)V <init>
+		0 p_251111_ p_251111_
+		1 p_250681_ p_250681_
+		2 p_251363_ p_251363_
+		3 p_251268_ p_251268_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_251488_ p_251488_
+	compareTo (Ljava/nio/file/Path;)I compareTo
+		0 p_250005_ p_250005_
+	createRelativePath (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_245307_
+		0 p_249276_ p_249276_
+		1 p_249966_ p_249966_
+	endsWith (Ljava/nio/file/Path;)Z endsWith
+		0 p_250070_ p_250070_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248707_ p_248707_
+	exists ()Z m_245626_
+	getBasicAttributeView ()Ljava/nio/file/attribute/BasicFileAttributeView; m_246530_
+	getBasicAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; m_246308_
+	getDirectoryContents ()Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; m_245177_
+	getFileName ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getFileName
+	getFileName ()Ljava/nio/file/Path; getFileName
+	getFileSystem ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; getFileSystem
+	getFileSystem ()Ljava/nio/file/FileSystem; getFileSystem
+	getName (I)Ljava/nio/file/Path; getName
+		0 p_249048_ p_249048_
+	getName (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; getName
+		0 p_248550_ p_248550_
+	getNameCount ()I getNameCount
+	getParent ()Ljava/nio/file/Path; getParent
+	getParent ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getParent
+	getRoot ()Ljava/nio/file/Path; getRoot
+	getRoot ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getRoot
+	getTargetPath ()Ljava/nio/file/Path; m_247488_
+	hasRealContents ()Z m_246418_
+	hashCode ()I hashCode
+	isAbsolute ()Z isAbsolute
+	isRelativeOrMissing (Lnet/minecraft/server/packs/linkfs/PathContents;)Z m_245789_
+		static
+		0 p_248750_ p_248750_
+	normalize ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; normalize
+	normalize ()Ljava/nio/file/Path; normalize
+	pathToRoot ()Ljava/util/List; m_246070_
+	pathToString ()Ljava/lang/String; m_245921_
+	register (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;[Ljava/nio/file/WatchEvent$Modifier;)Ljava/nio/file/WatchKey; register
+		0 p_249189_ p_249189_
+		1 p_249917_ p_249917_
+		2 p_251602_ p_251602_
+	relativize (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; relativize
+		0 p_250294_ p_250294_
+	relativize (Ljava/nio/file/Path;)Ljava/nio/file/Path; relativize
+		0 p_249462_ p_249462_
+	resolve (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve
+		0 p_251657_ p_251657_
+	resolve (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246014_
+		0 p_252101_ p_252101_
+	resolve (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolve
+		0 p_251332_ p_251332_
+	resolveName (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_247714_
+		0 p_249718_ p_249718_
+	startsWith (Ljava/nio/file/Path;)Z startsWith
+		0 p_248923_ p_248923_
+	subpath (II)Ljava/nio/file/Path; subpath
+		0 p_251374_ p_251374_
+		1 p_248761_ p_248761_
+	subpath (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; subpath
+		0 p_251923_ p_251923_
+		1 p_248807_ p_248807_
+	toAbsolutePath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; toAbsolutePath
+	toAbsolutePath ()Ljava/nio/file/Path; toAbsolutePath
+	toFile ()Ljava/io/File; toFile
+	toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246027_
+		0 p_250907_ p_250907_
+	toRealPath ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toRealPath
+		0 p_251187_ p_251187_
+	toRealPath ([Ljava/nio/file/LinkOption;)Ljava/nio/file/Path; toRealPath
+		0 p_250271_ p_250271_
+	toString ()Ljava/lang/String; toString
+	toUri ()Ljava/net/URI; toUri
+net/minecraft/server/packs/linkfs/LinkFSPath$1 net/minecraft/server/packs/linkfs/LinkFSPath$1
+	<init> ()V <init>
+	isDirectory ()Z isDirectory
+	isRegularFile ()Z isRegularFile
+net/minecraft/server/packs/linkfs/LinkFSPath$2 net/minecraft/server/packs/linkfs/LinkFSPath$2
+	<init> ()V <init>
+	isDirectory ()Z isDirectory
+	isRegularFile ()Z isRegularFile
+net/minecraft/server/packs/linkfs/LinkFSPath$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
+	this$0 f_243951_
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)V <init>
+		0 p_249139_ p_249139_
+	name ()Ljava/lang/String; name
+	readAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
+	setTimes (Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;)V setTimes
+		0 p_249505_ p_249505_
+		1 p_250498_ p_250498_
+		2 p_251700_ p_251700_
+net/minecraft/server/packs/linkfs/LinkFSProvider net/minecraft/server/packs/linkfs/LinkFSProvider
+	SCHEME f_244482_
+	<init> ()V <init>
+	checkAccess (Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)V checkAccess
+		0 p_248517_ p_248517_
+		1 p_248805_ p_248805_
+	copy (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V copy
+		0 p_250627_ p_250627_
+		1 p_248906_ p_248906_
+		2 p_249289_ p_249289_
+	createDirectory (Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)V createDirectory
+		0 p_252352_ p_252352_
+		1 p_249694_ p_249694_
+	delete (Ljava/nio/file/Path;)V delete
+		0 p_252069_ p_252069_
+	getFileAttributeView (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView; getFileAttributeView
+		0 p_250166_ p_250166_
+		1 p_252214_ p_252214_
+		2 p_250559_ p_250559_
+	getFileStore (Ljava/nio/file/Path;)Ljava/nio/file/FileStore; getFileStore
+		0 p_249374_ p_249374_
+	getFileSystem (Ljava/net/URI;)Ljava/nio/file/FileSystem; getFileSystem
+		0 p_249279_ p_249279_
+	getPath (Ljava/net/URI;)Ljava/nio/file/Path; getPath
+		0 p_252294_ p_252294_
+	getScheme ()Ljava/lang/String; getScheme
+	isHidden (Ljava/nio/file/Path;)Z isHidden
+		0 p_248957_ p_248957_
+	isSameFile (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z isSameFile
+		0 p_249846_ p_249846_
+		1 p_251936_ p_251936_
+	move (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V move
+		0 p_250866_ p_250866_
+		1 p_250335_ p_250335_
+		2 p_249156_ p_249156_
+	newByteChannel (Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel; newByteChannel
+		0 p_251835_ p_251835_
+		1 p_251780_ p_251780_
+		2 p_250474_ p_250474_
+	newDirectoryStream (Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream; newDirectoryStream
+		0 p_250116_ p_250116_
+		1 p_251710_ p_251710_
+	newFileSystem (Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem; newFileSystem
+		0 p_251867_ p_251867_
+		1 p_250970_ p_250970_
+	readAttributes (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
+		0 p_249764_ p_249764_
+		1 p_248604_ p_248604_
+		2 p_252280_ p_252280_
+	readAttributes (Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map; readAttributes
+		0 p_252124_ p_252124_
+		1 p_249064_ p_249064_
+		2 p_252305_ p_252305_
+	setAttribute (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)V setAttribute
+		0 p_251468_ p_251468_
+		1 p_249411_ p_249411_
+		2 p_249284_ p_249284_
+		3 p_250990_ p_250990_
+	toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_245446_
+		static
+		0 p_252065_ p_252065_
+net/minecraft/server/packs/linkfs/LinkFSProvider$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
+	this$0 f_244397_
+	val$directoryContents f_244285_
+	val$filter f_244629_
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFSProvider;Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents;Ljava/nio/file/DirectoryStream$Filter;)V <init>
+		0 p_251373_ p_251373_
+		1 p_248565_ p_248565_
+		2 p_250942_ p_250942_
+	close ()V close
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$iterator$0 (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z m_247708_
+		static
+		0 p_250959_ p_250959_
+		1 p_250987_ p_250987_
+	lambda$iterator$1 (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; m_246573_
+		static
+		0 p_249891_ p_249891_
+net/minecraft/server/packs/linkfs/LinkFSProvider$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
+	$SwitchMap$java$nio$file$AccessMode f_244192_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/packs/linkfs/LinkFileSystem net/minecraft/server/packs/linkfs/LinkFileSystem
+	PATH_SEPARATOR f_243682_
+	PATH_SPLITTER f_244484_
+	VIEWS f_243804_
+	provider f_244566_
+	root f_244599_
+	store f_243742_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V <init>
+		0 p_251238_ p_251238_
+		1 p_248738_ p_248738_
+	buildPath (Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246062_
+		static
+		0 p_250914_ p_250914_
+		1 p_248904_ p_248904_
+		2 p_248935_ p_248935_
+		3 p_250296_ p_250296_
+	builder ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_245209_
+		static
+	close ()V close
+	getFileStores ()Ljava/lang/Iterable; getFileStores
+	getPath (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; getPath
+		0 p_250018_ p_250018_
+		1 p_252159_ p_252159_
+	getPathMatcher (Ljava/lang/String;)Ljava/nio/file/PathMatcher; getPathMatcher
+		0 p_250757_ p_250757_
+	getRootDirectories ()Ljava/lang/Iterable; getRootDirectories
+	getSeparator ()Ljava/lang/String; getSeparator
+	getUserPrincipalLookupService ()Ljava/nio/file/attribute/UserPrincipalLookupService; getUserPrincipalLookupService
+	isOpen ()Z isOpen
+	isReadOnly ()Z isReadOnly
+	lambda$buildPath$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Ljava/nio/file/Path;)V m_247248_
+		static
+		0 p_251199_ p_251199_
+		1 p_251771_ p_251771_
+		2 p_252135_ p_252135_
+		3 p_249491_ p_249491_
+		4 p_250850_ p_250850_
+	lambda$buildPath$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V m_246321_
+		static
+		0 p_250770_ p_250770_
+		1 p_248607_ p_248607_
+		2 p_249908_ p_249908_
+		3 p_251592_ p_251592_
+		4 p_251728_ p_251728_
+	newWatchService ()Ljava/nio/file/WatchService; newWatchService
+	provider ()Ljava/nio/file/spi/FileSystemProvider; provider
+	rootPath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_247062_
+	store ()Ljava/nio/file/FileStore; m_246857_
+	supportedFileAttributeViews ()Ljava/util/Set; supportedFileAttributeViews
+net/minecraft/server/packs/linkfs/LinkFileSystem$Builder net/minecraft/server/packs/linkfs/LinkFileSystem$Builder
+	root f_244601_
+	<init> ()V <init>
+	build (Ljava/lang/String;)Ljava/nio/file/FileSystem; m_247661_
+		0 p_251975_ p_251975_
+	lambda$put$0 (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; m_245751_
+		static
+		0 p_249671_ p_249671_
+	put (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_246881_
+		0 p_249758_ p_249758_
+		1 p_251234_ p_251234_
+		2 p_248766_ p_248766_
+	put (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_246585_
+		0 p_250158_ p_250158_
+		1 p_250483_ p_250483_
+net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry
+	children f_244268_
+	files f_244526_
+	<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
+		0 f_244268_ f_244268_
+		1 f_244526_ f_244526_
+	<init> ()V <init>
+	children ()Ljava/util/Map; f_244268_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250774_ p_250774_
+	files ()Ljava/util/Map; f_244526_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents net/minecraft/server/packs/linkfs/PathContents
+	MISSING f_244612_
+	RELATIVE f_244185_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/packs/linkfs/PathContents$1 net/minecraft/server/packs/linkfs/PathContents$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$2 net/minecraft/server/packs/linkfs/PathContents$2
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$DirectoryContents net/minecraft/server/packs/linkfs/PathContents$DirectoryContents
+	children f_243989_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_243989_ f_243989_
+	children ()Ljava/util/Map; f_243989_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250058_ p_250058_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$FileContents net/minecraft/server/packs/linkfs/PathContents$FileContents
+	contents f_244421_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 f_244421_ f_244421_
+	contents ()Ljava/nio/file/Path; f_244421_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252347_ p_252347_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/package-info net/minecraft/server/packs/linkfs/package-info
+net/minecraft/server/packs/metadata/MetadataSectionSerializer net/minecraft/server/packs/metadata/MetadataSectionSerializer
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_10365_ p_10365_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType
+	fromCodec (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; m_245060_
+		static
+		0 p_249716_ p_249716_
+		1 p_249525_ p_249525_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_249140_ p_249140_
+net/minecraft/server/packs/metadata/MetadataSectionType$1 net/minecraft/server/packs/metadata/MetadataSectionType$1
+	val$codec f_243899_
+	val$name f_244496_
+	<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_250275_ p_250275_
+		1 p_252005_ p_252005_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_249450_ p_249450_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+	lambda$fromJson$0 (Ljava/lang/String;)V m_246962_
+		static
+		0 p_251349_ p_251349_
+	lambda$toJson$1 (Ljava/lang/String;)V m_247635_
+		static
+		0 p_251583_ p_251583_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_250691_ p_250691_
+net/minecraft/server/packs/metadata/pack/PackMetadataSection net/minecraft/server/packs/metadata/pack/PackMetadataSection
+	TYPE f_243696_
+	description f_10367_
+	packFormat f_10368_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;I)V <init>
+		0 p_10371_ p_10371_
+		1 p_10372_ p_10372_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10373_
+	getPackFormat ()I m_10374_
+net/minecraft/server/packs/metadata/pack/PackMetadataSectionSerializer net/minecraft/server/packs/metadata/pack/PackMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; m_6322_
+		0 p_10380_ p_10380_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_10378_ p_10378_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_248912_ p_248912_
+	toJson (Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_250206_ p_250206_
+net/minecraft/server/packs/metadata/pack/package-info net/minecraft/server/packs/metadata/pack/package-info
+net/minecraft/server/packs/metadata/package-info net/minecraft/server/packs/metadata/package-info
+net/minecraft/server/packs/package-info net/minecraft/server/packs/package-info
+net/minecraft/server/packs/repository/BuiltInPackSource net/minecraft/server/packs/repository/BuiltInPackSource
+	LOGGER f_244636_
+	VANILLA_ID f_243761_
+	packDir f_244626_
+	packType f_244468_
+	vanillaPack f_244196_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/VanillaPackResources;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_249137_ p_249137_
+		1 p_250453_ p_250453_
+		2 p_251151_ p_251151_
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_249992_ p_249992_
+		1 p_248670_ p_248670_
+		2 p_252197_ p_252197_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_251690_ p_251690_
+	discoverPacksInPath (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V m_245111_
+		0 p_250013_ p_250013_
+		1 p_249898_ p_249898_
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_251850_ p_251850_
+	getVanillaPack ()Lnet/minecraft/server/packs/VanillaPackResources; m_246851_
+	lambda$discoverPacksInPath$2 (Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; m_247024_
+		0 p_249612_ p_249612_
+		1 p_250601_ p_250601_
+	lambda$discoverPacksInPath$3 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V m_246068_
+		0 p_250239_ p_250239_
+		1 p_252012_ p_252012_
+		2 p_249772_ p_249772_
+	lambda$listBundledPacks$0 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V m_246863_
+		static
+		0 p_249509_ p_249509_
+		1 p_250371_ p_250371_
+		2 p_250946_ p_250946_
+	lambda$populatePackList$1 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V m_247362_
+		0 p_251843_ p_251843_
+		1 p_250248_ p_250248_
+	listBundledPacks (Ljava/util/function/Consumer;)V m_245188_
+		0 p_249128_ p_249128_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_250708_ p_250708_
+	pathToId (Ljava/nio/file/Path;)Ljava/lang/String; m_247484_
+		static
+		0 p_252048_ p_252048_
+	populatePackList (Ljava/util/function/BiConsumer;)V m_245382_
+		0 p_250341_ p_250341_
+net/minecraft/server/packs/repository/FolderRepositorySource net/minecraft/server/packs/repository/FolderRepositorySource
+	LOGGER f_244616_
+	folder f_10382_
+	packSource f_10383_
+	packType f_243749_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/PackSource;)V <init>
+		0 p_251796_ p_251796_
+		1 p_251664_ p_251664_
+		2 p_250854_ p_250854_
+	detectPackResources (Ljava/nio/file/Path;Z)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; m_254985_
+		static
+		0 p_255665_ p_255665_
+		1 p_255971_ p_255971_
+	discoverPacks (Ljava/nio/file/Path;ZLjava/util/function/BiConsumer;)V m_247293_
+		static
+		0 p_248794_ p_248794_
+		1 p_255987_ p_255987_
+		2 p_248580_ p_248580_
+	lambda$detectPackResources$1 (Ljava/nio/file/Path;ZLjava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254800_
+		static
+		0 p_255536_ p_255536_
+		1 p_255537_ p_255537_
+		2 p_255538_ p_255538_
+	lambda$detectPackResources$2 (Ljava/io/File;ZLjava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254801_
+		static
+		0 p_255539_ p_255539_
+		1 p_255540_ p_255540_
+		2 p_255541_ p_255541_
+	lambda$loadPacks$0 (Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V m_244897_
+		0 p_248242_ p_248242_
+		1 p_248243_ p_248243_
+		2 p_248244_ p_248244_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_250965_ p_250965_
+	nameFromPath (Ljava/nio/file/Path;)Ljava/lang/String; m_246927_
+		static
+		0 p_248745_ p_248745_
+net/minecraft/server/packs/repository/Pack net/minecraft/server/packs/repository/Pack
+	LOGGER f_10399_
+	compatibility f_10405_
+	defaultPosition f_10406_
+	description f_10404_
+	fixedPosition f_10408_
+	id f_10401_
+	packSource f_10409_
+	requestedFeatures f_244623_
+	required f_10407_
+	resources f_244124_
+	title f_10403_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/repository/PackCompatibility;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)V <init>
+		0 p_252218_ p_252218_
+		1 p_248829_ p_248829_
+		2 p_249377_ p_249377_
+		3 p_251718_ p_251718_
+		4 p_250162_ p_250162_
+		5 p_250361_ p_250361_
+		6 p_251298_ p_251298_
+		7 p_249753_ p_249753_
+		8 p_251608_ p_251608_
+	create (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; m_245512_
+		static
+		0 p_252257_ p_252257_
+		1 p_248717_ p_248717_
+		2 p_248811_ p_248811_
+		3 p_248969_ p_248969_
+		4 p_251314_ p_251314_
+		5 p_250264_ p_250264_
+		6 p_252110_ p_252110_
+		7 p_250237_ p_250237_
+		8 p_248524_ p_248524_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_10448_ p_10448_
+	getChatLink (Z)Lnet/minecraft/network/chat/Component; m_10437_
+		0 p_10438_ p_10438_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_10443_
+	getDefaultPosition ()Lnet/minecraft/server/packs/repository/Pack$Position; m_10451_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10442_
+	getId ()Ljava/lang/String; m_10446_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_10453_
+	getRequestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245532_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_10429_
+	hashCode ()I hashCode
+	isFixedPosition ()Z m_10450_
+	isRequired ()Z m_10449_
+	lambda$getChatLink$0 (ZLnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_10439_
+		0 p_10440_ p_10440_
+		1 p_10441_ p_10441_
+	open ()Lnet/minecraft/server/packs/PackResources; m_10445_
+	readMetaAndCreate (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/Pack$Position;Lnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; m_245429_
+		static
+		0 p_249649_ p_249649_
+		1 p_248632_ p_248632_
+		2 p_251594_ p_251594_
+		3 p_252210_ p_252210_
+		4 p_250595_ p_250595_
+		5 p_248706_ p_248706_
+		6 p_251233_ p_251233_
+	readPackInfo (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)Lnet/minecraft/server/packs/repository/Pack$Info; m_246334_
+		static
+		0 p_250591_ p_250591_
+		1 p_250739_ p_250739_
+net/minecraft/server/packs/repository/Pack$Info net/minecraft/server/packs/repository/Pack$Info
+	description f_244592_
+	format f_244194_
+	requestedFeatures f_244041_
+	<init> (Lnet/minecraft/network/chat/Component;ILnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244592_ f_244592_
+		1 f_244194_ f_244194_
+		2 f_244041_ f_244041_
+	compatibility (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/PackCompatibility; m_246438_
+		0 p_249204_ p_249204_
+	description ()Lnet/minecraft/network/chat/Component; f_244592_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248947_ p_248947_
+	format ()I f_244194_
+	hashCode ()I hashCode
+	requestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_244041_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/repository/Pack$Position net/minecraft/server/packs/repository/Pack$Position
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	$values ()[Lnet/minecraft/server/packs/repository/Pack$Position; m_143881_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10467_ p_10467_
+		1 p_10468_ p_10468_
+	insert (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I m_10470_
+		0 p_10471_ p_10471_
+		1 p_10472_ p_10472_
+		2 p_10473_ p_10473_
+		3 p_10474_ p_10474_
+	opposite ()Lnet/minecraft/server/packs/repository/Pack$Position; m_10469_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack$Position; valueOf
+		static
+		0 p_10476_ p_10476_
+	values ()[Lnet/minecraft/server/packs/repository/Pack$Position; values
+		static
+net/minecraft/server/packs/repository/Pack$ResourcesSupplier net/minecraft/server/packs/repository/Pack$ResourcesSupplier
+	open (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_247679_
+		0 p_251717_ p_251717_
+net/minecraft/server/packs/repository/PackCompatibility net/minecraft/server/packs/repository/PackCompatibility
+	$VALUES $VALUES
+	COMPATIBLE COMPATIBLE
+	TOO_NEW TOO_NEW
+	TOO_OLD TOO_OLD
+	confirmation f_10482_
+	description f_10481_
+	$values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; m_143888_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_10486_ p_10486_
+		1 p_10487_ p_10487_
+		2 p_10488_ p_10488_
+	forFormat (ILnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/PackCompatibility; m_143882_
+		static
+		0 p_143883_ p_143883_
+		1 p_143884_ p_143884_
+	getConfirmation ()Lnet/minecraft/network/chat/Component; m_10493_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10492_
+	isCompatible ()Z m_10489_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/PackCompatibility; valueOf
+		static
+		0 p_10495_ p_10495_
+	values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; values
+		static
+net/minecraft/server/packs/repository/PackRepository net/minecraft/server/packs/repository/PackRepository
+	available f_10498_
+	selected f_10499_
+	sources f_10497_
+	<init> ([Lnet/minecraft/server/packs/repository/RepositorySource;)V <init>
+		0 p_251886_ p_251886_
+	addPack (Ljava/lang/String;)Z m_275855_
+		0 p_276042_ p_276042_
+	discoverAvailable ()Ljava/util/Map; m_10526_
+	getAvailableIds ()Ljava/util/Collection; m_10514_
+	getAvailablePacks ()Ljava/util/Collection; m_10519_
+	getAvailablePacks (Ljava/util/Collection;)Ljava/util/stream/Stream; m_10520_
+		0 p_10521_ p_10521_
+	getPack (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; m_10507_
+		0 p_10508_ p_10508_
+	getRequestedFeatureFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245805_
+	getSelectedIds ()Ljava/util/Collection; m_10523_
+	getSelectedPacks ()Ljava/util/Collection; m_10524_
+	isAvailable (Ljava/lang/String;)Z m_10515_
+		0 p_10516_ p_10516_
+	lambda$discoverAvailable$0 (Ljava/util/Map;Lnet/minecraft/server/packs/repository/Pack;)V m_143901_
+		static
+		0 p_143902_ p_143902_
+		1 p_143903_ p_143903_
+	openAllSelected ()Ljava/util/List; m_10525_
+	rebuildSelected (Ljava/util/Collection;)Ljava/util/List; m_10517_
+		0 p_10518_ p_10518_
+	reload ()V m_10506_
+	removePack (Ljava/lang/String;)Z m_275853_
+		0 p_276065_ p_276065_
+	setSelected (Ljava/util/Collection;)V m_10509_
+		0 p_10510_ p_10510_
+net/minecraft/server/packs/repository/PackSource net/minecraft/server/packs/repository/PackSource
+	BUILT_IN f_10528_
+	DEFAULT f_10527_
+	FEATURE f_244201_
+	NO_DECORATION f_244536_
+	SERVER f_10530_
+	WORLD f_10529_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; m_247176_
+		static
+		0 p_251995_ p_251995_
+		1 p_249897_ p_249897_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10540_
+		0 p_10541_ p_10541_
+	decorateWithSource (Ljava/lang/String;)Ljava/util/function/UnaryOperator; m_10533_
+		static
+		0 p_10534_ p_10534_
+	lambda$decorateWithSource$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10537_
+		static
+		0 p_10538_ p_10538_
+		1 p_10539_ p_10539_
+	shouldAddAutomatically ()Z m_245251_
+net/minecraft/server/packs/repository/PackSource$1 net/minecraft/server/packs/repository/PackSource$1
+	val$addAutomatically f_244499_
+	val$decorator f_244157_
+	<init> (Ljava/util/function/UnaryOperator;Z)V <init>
+		0 p_251072_ p_251072_
+		1 p_251239_ p_251239_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10540_
+		0 p_251609_ p_251609_
+	shouldAddAutomatically ()Z m_245251_
+net/minecraft/server/packs/repository/RepositorySource net/minecraft/server/packs/repository/RepositorySource
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_10542_ p_10542_
+net/minecraft/server/packs/repository/ServerPacksSource net/minecraft/server/packs/repository/ServerPacksSource
+	BUILT_IN_METADATA f_143904_
+	FEATURE_FLAGS_METADATA_SECTION f_244456_
+	PACKS_DIR f_244487_
+	VANILLA_NAME f_243665_
+	VERSION_METADATA_SECTION f_244259_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_250596_ p_250596_
+		1 p_249625_ p_249625_
+		2 p_249043_ p_249043_
+	createPackRepository (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lnet/minecraft/server/packs/repository/PackRepository; m_247728_
+		static
+		0 p_250213_ p_250213_
+	createPackRepository (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/PackRepository; m_245786_
+		static
+		0 p_251569_ p_251569_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_250283_ p_250283_
+	createVanillaPackSource ()Lnet/minecraft/server/packs/VanillaPackResources; m_246173_
+		static
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_249692_ p_249692_
+	lambda$createVanillaPack$0 (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_244899_
+		static
+		0 p_248247_ p_248247_
+		1 p_248248_ p_248248_
+net/minecraft/server/packs/repository/package-info net/minecraft/server/packs/repository/package-info
+net/minecraft/server/packs/resources/CloseableResourceManager net/minecraft/server/packs/resources/CloseableResourceManager
+	close ()V close
+net/minecraft/server/packs/resources/FallbackResourceManager net/minecraft/server/packs/resources/FallbackResourceManager
+	LOGGER f_10600_
+	fallbacks f_10599_
+	namespace f_10602_
+	type f_10601_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;)V <init>
+		0 p_10605_ p_10605_
+		1 p_10606_ p_10606_
+	applyPackFiltersToExistingResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/util/Map;)V m_215392_
+		static
+		0 p_215393_ p_215393_
+		1 p_215394_ p_215394_
+	convertToMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; m_245722_
+		static
+		0 p_250827_ p_250827_
+	createResource (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; m_246164_
+		static
+		0 p_249946_ p_249946_
+		1 p_250632_ p_250632_
+		2 p_250514_ p_250514_
+		3 p_251676_ p_251676_
+	createStackMetadataFinder (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/IoSupplier; m_215368_
+		0 p_215369_ p_215369_
+		1 p_215370_ p_215370_
+	getMetadataLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_10624_
+		static
+		0 p_10625_ p_10625_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215419_ p_215419_
+	getResourceLocationFromMetadata (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_246569_
+		static
+		0 p_249669_ p_249669_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215367_ p_215367_
+	isMetadata (Lnet/minecraft/resources/ResourceLocation;)Z m_245103_
+		static
+		0 p_249381_ p_249381_
+	lambda$convertToMetadata$5 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244902_
+		static
+		0 p_248260_ p_248260_
+	lambda$createStackMetadataFinder$4 (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244906_
+		0 p_248271_ p_248271_
+		1 p_248272_ p_248272_
+	lambda$getResourceStack$1 (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244903_
+		0 p_248261_ p_248261_
+		1 p_248262_ p_248262_
+	lambda$listPackResources$6 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V m_244904_
+		static
+		0 p_248263_ p_248263_
+		1 p_248264_ p_248264_
+		2 p_248265_ p_248265_
+		3 p_248266_ p_248266_
+		4 p_248267_ p_248267_
+	lambda$listPacks$7 (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;)Lnet/minecraft/server/packs/PackResources; m_215385_
+		static
+		0 p_215386_ p_215386_
+	lambda$listResources$2 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;ILjava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V m_244900_
+		static
+		0 p_248249_ p_248249_
+		1 p_248250_ p_248250_
+		2 p_248251_ p_248251_
+		3 p_248252_ p_248252_
+		4 p_248253_ p_248253_
+		5 p_248254_ p_248254_
+		6 p_248255_ p_248255_
+	lambda$listResources$3 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex;)V m_244901_
+		static
+		0 p_248256_ p_248256_
+		1 p_248257_ p_248257_
+		2 p_248258_ p_248258_
+		3 p_248259_ p_248259_
+	lambda$wrapForDebug$0 (Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;)Ljava/io/InputStream; m_244905_
+		static
+		0 p_248268_ p_248268_
+		1 p_248269_ p_248269_
+		2 p_248270_ p_248270_
+	listPackResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V m_215387_
+		0 p_215388_ p_215388_
+		1 p_215389_ p_215389_
+		2 p_215390_ p_215390_
+		3 p_215391_ p_215391_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215416_ p_215416_
+		1 p_215417_ p_215417_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215413_ p_215413_
+		1 p_215414_ p_215414_
+	parseMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_246183_
+		static
+		0 p_250103_ p_250103_
+	push (Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V m_215382_
+		0 p_215383_ p_215383_
+		1 p_215384_ p_215384_
+	push (Lnet/minecraft/server/packs/PackResources;)V m_215377_
+		0 p_215378_ p_215378_
+	pushFilterOnly (Ljava/lang/String;Ljava/util/function/Predicate;)V m_215399_
+		0 p_215400_ p_215400_
+		1 p_215401_ p_215401_
+	pushInternal (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V m_215395_
+		0 p_215396_ p_215396_
+		1 p_215397_ p_215397_
+		2 p_215398_ p_215398_
+	wrapForDebug (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246574_
+		static
+		0 p_248639_ p_248639_
+		1 p_251740_ p_251740_
+		2 p_249116_ p_249116_
+net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex
+	packIndex f_244110_
+	packResources f_243853_
+	resource f_244005_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;I)V <init>
+		0 f_243853_ f_243853_
+		1 f_244005_ f_244005_
+		2 f_244110_ f_244110_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251931_ p_251931_
+	hashCode ()I hashCode
+	packIndex ()I f_244110_
+	packResources ()Lnet/minecraft/server/packs/PackResources; f_243853_
+	resource ()Lnet/minecraft/server/packs/resources/IoSupplier; f_244005_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack
+	fileLocation f_244439_
+	fileSources f_244329_
+	metaSources f_243777_
+	metadataLocation f_215420_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_251350_ p_251350_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Map;)V <init>
+		0 f_244439_ f_244439_
+		1 f_215420_ f_215420_
+		2 f_244329_ f_244329_
+		3 f_243777_ f_243777_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215429_ p_215429_
+	fileLocation ()Lnet/minecraft/resources/ResourceLocation; f_244439_
+	fileSources ()Ljava/util/List; f_244329_
+	hashCode ()I hashCode
+	metaSources ()Ljava/util/Map; f_243777_
+	metadataLocation ()Lnet/minecraft/resources/ResourceLocation; f_215420_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream
+	closed f_10631_
+	message f_10630_
+	<init> (Ljava/io/InputStream;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_10633_ p_10633_
+		1 p_10634_ p_10634_
+		2 p_10635_ p_10635_
+	close ()V close
+	finalize ()V finalize
+	lambda$new$0 (Ljava/lang/Exception;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/lang/String; m_245902_
+		static
+		0 p_249178_ p_249178_
+		1 p_250125_ p_250125_
+		2 p_249274_ p_249274_
+net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry
+	filter f_215434_
+	name f_215432_
+	resources f_215433_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V <init>
+		0 f_215432_ f_215432_
+		1 f_215433_ f_215433_
+		2 f_215434_ f_215434_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215447_ p_215447_
+	filter ()Ljava/util/function/Predicate; f_215434_
+	filterAll (Ljava/util/Collection;)V m_215442_
+		0 p_215443_ p_215443_
+	hashCode ()I hashCode
+	isFiltered (Lnet/minecraft/resources/ResourceLocation;)Z m_215440_
+		0 p_215441_ p_215441_
+	name ()Ljava/lang/String; f_215432_
+	resources ()Lnet/minecraft/server/packs/PackResources; f_215433_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource
+	resource f_244331_
+	source f_244214_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 f_244214_ f_244214_
+		1 f_244331_ f_244331_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252143_ p_252143_
+	hashCode ()I hashCode
+	resource ()Lnet/minecraft/server/packs/resources/IoSupplier; f_244331_
+	source ()Lnet/minecraft/server/packs/PackResources; f_244214_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/IoSupplier net/minecraft/server/packs/resources/IoSupplier
+	create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247178_
+		static
+		0 p_249624_ p_249624_
+		1 p_248688_ p_248688_
+	create (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246697_
+		static
+		0 p_248941_ p_248941_
+	get ()Ljava/lang/Object; m_247737_
+	lambda$create$0 (Ljava/nio/file/Path;)Ljava/io/InputStream; m_246383_
+		static
+		0 p_251530_ p_251530_
+	lambda$create$1 (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; m_247182_
+		static
+		0 p_249727_ p_249727_
+		1 p_249348_ p_249348_
+net/minecraft/server/packs/resources/MultiPackResourceManager net/minecraft/server/packs/resources/MultiPackResourceManager
+	LOGGER f_215463_
+	namespacedManagers f_203794_
+	packs f_203795_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Ljava/util/List;)V <init>
+		0 p_203797_ p_203797_
+		1 p_203798_ p_203798_
+	checkTrailingDirectoryPath (Ljava/lang/String;)V m_247202_
+		static
+		0 p_249608_ p_249608_
+	close ()V close
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getPackFilterSection (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/ResourceFilterSection; m_215467_
+		0 p_215468_ p_215468_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215482_ p_215482_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215466_ p_215466_
+	lambda$new$0 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources;)Ljava/util/stream/Stream; m_215469_
+		static
+		0 p_215470_ p_215470_
+		1 p_215471_ p_215471_
+	lambda$new$1 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;Lnet/minecraft/resources/ResourceLocation;)Z m_215472_
+		static
+		0 p_215473_ p_215473_
+		1 p_215474_ p_215474_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215479_ p_215479_
+		1 p_215480_ p_215480_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215476_ p_215476_
+		1 p_215477_ p_215477_
+net/minecraft/server/packs/resources/PreparableReloadListener net/minecraft/server/packs/resources/PreparableReloadListener
+	getName ()Ljava/lang/String; m_7812_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10638_ p_10638_
+		1 p_10639_ p_10639_
+		2 p_10640_ p_10640_
+		3 p_10641_ p_10641_
+		4 p_10642_ p_10642_
+		5 p_10643_ p_10643_
+net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier
+	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_6769_
+		0 p_10644_ p_10644_
+net/minecraft/server/packs/resources/ProfiledReloadInstance net/minecraft/server/packs/resources/ProfiledReloadInstance
+	LOGGER f_10645_
+	total f_10646_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10649_ p_10649_
+		1 p_10650_ p_10650_
+		2 p_10651_ p_10651_
+		3 p_10652_ p_10652_
+		4 p_10653_ p_10653_
+	finish (Ljava/util/List;)Ljava/util/List; m_215483_
+		0 p_215484_ p_215484_
+	lambda$new$0 ()I m_143929_
+		static
+	lambda$new$1 ()I m_143928_
+		static
+	lambda$new$2 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V m_143921_
+		static
+		0 p_143922_ p_143922_
+		1 p_143923_ p_143923_
+	lambda$new$3 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V m_143924_
+		static
+		0 p_143925_ p_143925_
+		1 p_143926_ p_143926_
+		2 p_143927_ p_143927_
+	lambda$new$4 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V m_143914_
+		static
+		0 p_143915_ p_143915_
+		1 p_143916_ p_143916_
+	lambda$new$5 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V m_143917_
+		static
+		0 p_143918_ p_143918_
+		1 p_143919_ p_143919_
+		2 p_143920_ p_143920_
+	lambda$new$6 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Lnet/minecraft/util/profiling/ActiveProfiler;Lnet/minecraft/util/profiling/ActiveProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; m_143907_
+		static
+		0 p_143908_ p_143908_
+		1 p_143909_ p_143909_
+		2 p_143910_ p_143910_
+		3 p_143911_ p_143911_
+		4 p_143912_ p_143912_
+		5 p_143913_ p_143913_
+	lambda$new$7 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10666_
+		static
+		0 p_10667_ p_10667_
+		1 p_10668_ p_10668_
+		2 p_10669_ p_10669_
+		3 p_10670_ p_10670_
+		4 p_10671_ p_10671_
+		5 p_10672_ p_10672_
+net/minecraft/server/packs/resources/ProfiledReloadInstance$State net/minecraft/server/packs/resources/ProfiledReloadInstance$State
+	name f_10686_
+	preparationNanos f_10689_
+	preparationResult f_10687_
+	reloadNanos f_10690_
+	reloadResult f_10688_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/ProfileResults;Lnet/minecraft/util/profiling/ProfileResults;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V <init>
+		0 p_10692_ p_10692_
+		1 p_10693_ p_10693_
+		2 p_10694_ p_10694_
+		3 p_10695_ p_10695_
+		4 p_10696_ p_10696_
+net/minecraft/server/packs/resources/ReloadInstance net/minecraft/server/packs/resources/ReloadInstance
+	checkExceptions ()V m_7748_
+	done ()Ljava/util/concurrent/CompletableFuture; m_7237_
+	getActualProgress ()F m_7750_
+	isDone ()Z m_7746_
+net/minecraft/server/packs/resources/ReloadableResourceManager net/minecraft/server/packs/resources/ReloadableResourceManager
+	LOGGER f_203814_
+	listeners f_203816_
+	resources f_203815_
+	type f_203817_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;)V <init>
+		0 p_203820_ p_203820_
+	close ()V close
+	createReload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/server/packs/resources/ReloadInstance; m_142463_
+		0 p_143930_ p_143930_
+		1 p_143931_ p_143931_
+		2 p_143932_ p_143932_
+		3 p_143933_ p_143933_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215494_ p_215494_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215486_ p_215486_
+	lambda$createReload$0 (Ljava/util/List;)Ljava/lang/Object; m_203825_
+		static
+		0 p_203826_ p_203826_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215491_ p_215491_
+		1 p_215492_ p_215492_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215488_ p_215488_
+		1 p_215489_ p_215489_
+	registerReloadListener (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V m_7217_
+		0 p_10714_ p_10714_
+net/minecraft/server/packs/resources/Resource net/minecraft/server/packs/resources/Resource
+	cachedMetadata f_215498_
+	metadataSupplier f_215497_
+	source f_244326_
+	streamSupplier f_215496_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 p_250802_ p_250802_
+		1 p_248585_ p_248585_
+		2 p_250094_ p_250094_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 p_250372_ p_250372_
+		1 p_248749_ p_248749_
+	isBuiltin ()Z m_247137_
+	metadata ()Lnet/minecraft/server/packs/resources/ResourceMetadata; m_215509_
+	open ()Ljava/io/InputStream; m_215507_
+	openAsReader ()Ljava/io/BufferedReader; m_215508_
+	source ()Lnet/minecraft/server/packs/PackResources; m_247173_
+	sourcePackId ()Ljava/lang/String; m_215506_
+net/minecraft/server/packs/resources/ResourceFilterSection net/minecraft/server/packs/resources/ResourceFilterSection
+	CODEC f_215514_
+	TYPE f_244163_
+	blockList f_215515_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_215518_ p_215518_
+	isNamespaceFiltered (Ljava/lang/String;)Z m_215523_
+		0 p_215524_ p_215524_
+	isPathFiltered (Ljava/lang/String;)Z m_215528_
+		0 p_215529_ p_215529_
+	lambda$isNamespaceFiltered$2 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z m_260783_
+		static
+		0 p_261432_ p_261432_
+		1 p_261433_ p_261433_
+	lambda$isPathFiltered$3 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z m_260781_
+		static
+		0 p_261429_ p_261429_
+		1 p_261430_ p_261430_
+	lambda$static$0 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;)Ljava/util/List; m_215519_
+		static
+		0 p_215520_ p_215520_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260782_
+		static
+		0 p_261431_ p_261431_
+net/minecraft/server/packs/resources/ResourceManager net/minecraft/server/packs/resources/ResourceManager
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215562_ p_215562_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215565_ p_215565_
+		1 p_215566_ p_215566_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215563_ p_215563_
+		1 p_215564_ p_215564_
+net/minecraft/server/packs/resources/ResourceManager$Empty net/minecraft/server/packs/resources/ResourceManager$Empty
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; m_143934_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10735_ p_10735_
+		1 p_10736_ p_10736_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215576_ p_215576_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215568_ p_215568_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215573_ p_215573_
+		1 p_215574_ p_215574_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215570_ p_215570_
+		1 p_215571_ p_215571_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/ResourceManager$Empty; valueOf
+		static
+		0 p_10749_ p_10749_
+	values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; values
+		static
+net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/server/packs/resources/ResourceManager;)V m_10759_
+		0 p_10760_ p_10760_
+		1 p_10761_ p_10761_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_10758_ p_10758_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10752_ p_10752_
+		1 p_10753_ p_10753_
+		2 p_10754_ p_10754_
+		3 p_10755_ p_10755_
+		4 p_10756_ p_10756_
+		5 p_10757_ p_10757_
+net/minecraft/server/packs/resources/ResourceMetadata net/minecraft/server/packs/resources/ResourceMetadata
+	EMPTY f_215577_
+	EMPTY_SUPPLIER f_244068_
+	<clinit> ()V <clinit>
+		static
+	fromJsonStream (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_215580_
+		static
+		0 p_215581_ p_215581_
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215579_ p_215579_
+	lambda$static$0 ()Lnet/minecraft/server/packs/resources/ResourceMetadata; m_247596_
+		static
+net/minecraft/server/packs/resources/ResourceMetadata$1 net/minecraft/server/packs/resources/ResourceMetadata$1
+	<init> ()V <init>
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215584_ p_215584_
+net/minecraft/server/packs/resources/ResourceMetadata$2 net/minecraft/server/packs/resources/ResourceMetadata$2
+	val$metadata f_215585_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_215587_ p_215587_
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215589_ p_215589_
+net/minecraft/server/packs/resources/ResourceProvider net/minecraft/server/packs/resources/ResourceProvider
+	fromMap (Ljava/util/Map;)Lnet/minecraft/server/packs/resources/ResourceProvider; m_247621_
+		static
+		0 p_251819_ p_251819_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215592_ p_215592_
+	getResourceOrThrow (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/Resource; m_215593_
+		0 p_215594_ p_215594_
+	lambda$fromMap$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_244907_
+		static
+		0 p_248273_ p_248273_
+		1 p_248274_ p_248274_
+	lambda$getResourceOrThrow$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/FileNotFoundException; m_215590_
+		static
+		0 p_215591_ p_215591_
+	open (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; m_215595_
+		0 p_215596_ p_215596_
+	openAsReader (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/BufferedReader; m_215597_
+		0 p_215598_ p_215598_
+net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener
+	LOGGER f_10762_
+	directory f_10765_
+	gson f_10764_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/Gson;Ljava/lang/String;)V <init>
+		0 p_10768_ p_10768_
+		1 p_10769_ p_10769_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; m_5944_
+		0 p_10771_ p_10771_
+		1 p_10772_ p_10772_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_10776_ p_10776_
+		1 p_10777_ p_10777_
+	scanDirectory (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V m_278771_
+		static
+		0 p_279308_ p_279308_
+		1 p_279131_ p_279131_
+		2 p_279261_ p_279261_
+		3 p_279404_ p_279404_
+net/minecraft/server/packs/resources/SimplePreparableReloadListener net/minecraft/server/packs/resources/SimplePreparableReloadListener
+	<init> ()V <init>
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_10793_ p_10793_
+		1 p_10794_ p_10794_
+		2 p_10795_ p_10795_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_10786_
+		0 p_10787_ p_10787_
+		1 p_10788_ p_10788_
+	lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/lang/Object;)V m_10789_
+		0 p_10790_ p_10790_
+		1 p_10791_ p_10791_
+		2 p_10792_ p_10792_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_10796_ p_10796_
+		1 p_10797_ p_10797_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10780_ p_10780_
+		1 p_10781_ p_10781_
+		2 p_10782_ p_10782_
+		3 p_10783_ p_10783_
+		4 p_10784_ p_10784_
+		5 p_10785_ p_10785_
+net/minecraft/server/packs/resources/SimpleReloadInstance net/minecraft/server/packs/resources/SimpleReloadInstance
+	EXTRA_RELOAD_PROGRESS_WEIGHT f_143938_
+	LISTENER_PROGRESS_WEIGHT f_143939_
+	PREPARATION_PROGRESS_WEIGHT f_143937_
+	allDone f_10800_
+	allPreparations f_10799_
+	doneTaskCounter f_10806_
+	finishedReloads f_10804_
+	listenerCount f_10802_
+	preparingListeners f_10801_
+	startedReloads f_10803_
+	startedTaskCounter f_10805_
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Lnet/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10808_ p_10808_
+		1 p_10809_ p_10809_
+		2 p_10810_ p_10810_
+		3 p_10811_ p_10811_
+		4 p_10812_ p_10812_
+		5 p_10813_ p_10813_
+	create (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/server/packs/resources/ReloadInstance; m_203834_
+		static
+		0 p_203835_ p_203835_
+		1 p_203836_ p_203836_
+		2 p_203837_ p_203837_
+		3 p_203838_ p_203838_
+		4 p_203839_ p_203839_
+		5 p_203840_ p_203840_
+	done ()Ljava/util/concurrent/CompletableFuture; m_7237_
+	getActualProgress ()F m_7750_
+	lambda$new$1 (Ljava/lang/Runnable;)V m_143942_
+		0 p_143943_ p_143943_
+	lambda$new$2 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_10840_
+		0 p_10841_ p_10841_
+		1 p_10842_ p_10842_
+	lambda$new$3 (Ljava/lang/Runnable;)V m_143940_
+		0 p_143941_ p_143941_
+	lambda$new$4 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_10834_
+		0 p_10835_ p_10835_
+		1 p_10836_ p_10836_
+	lambda$of$0 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10827_
+		static
+		0 p_10828_ p_10828_
+		1 p_10829_ p_10829_
+		2 p_10830_ p_10830_
+		3 p_10831_ p_10831_
+		4 p_10832_ p_10832_
+		5 p_10833_ p_10833_
+	of (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/server/packs/resources/SimpleReloadInstance; m_10815_
+		static
+		0 p_10816_ p_10816_
+		1 p_10817_ p_10817_
+		2 p_10818_ p_10818_
+		3 p_10819_ p_10819_
+		4 p_10820_ p_10820_
+net/minecraft/server/packs/resources/SimpleReloadInstance$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1
+	this$0 f_10849_
+	val$listener f_10847_
+	val$mainThreadExecutor f_10846_
+	val$previousTask f_10848_
+	<init> (Lnet/minecraft/server/packs/resources/SimpleReloadInstance;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10851_ p_10851_
+		1 p_10852_ p_10852_
+		2 p_10853_ p_10853_
+		3 p_10854_ p_10854_
+	lambda$wait$0 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V m_10855_
+		0 p_10856_ p_10856_
+	lambda$wait$1 (Ljava/lang/Object;Lnet/minecraft/util/Unit;Ljava/lang/Object;)Ljava/lang/Object; m_10859_
+		static
+		0 p_10860_ p_10860_
+		1 p_10861_ p_10861_
+		2 p_10862_ p_10862_
+	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_6769_
+		0 p_10858_ p_10858_
+net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory
+	create (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10863_
+		0 p_10864_ p_10864_
+		1 p_10865_ p_10865_
+		2 p_10866_ p_10866_
+		3 p_10867_ p_10867_
+		4 p_10868_ p_10868_
+net/minecraft/server/packs/resources/package-info net/minecraft/server/packs/resources/package-info
+net/minecraft/server/players/BanListEntry net/minecraft/server/players/BanListEntry
+	DATE_FORMAT f_10943_
+	EXPIRES_NEVER f_143953_
+	created f_10944_
+	expires f_10946_
+	reason f_10947_
+	source f_10945_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V <init>
+		0 p_10950_ p_10950_
+		1 p_10951_ p_10951_
+	<init> (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_10953_ p_10953_
+		1 p_10954_ p_10954_
+		2 p_10955_ p_10955_
+		3 p_10956_ p_10956_
+		4 p_10957_ p_10957_
+	getCreated ()Ljava/util/Date; m_143954_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	getExpires ()Ljava/util/Date; m_10961_
+	getReason ()Ljava/lang/String; m_10962_
+	getSource ()Ljava/lang/String; m_10960_
+	hasExpired ()Z m_7524_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_10959_ p_10959_
+net/minecraft/server/players/GameProfileCache net/minecraft/server/players/GameProfileCache
+	GAMEPROFILES_EXPIRATION_MONTHS f_143956_
+	GAMEPROFILES_MRU_LIMIT f_143955_
+	LOGGER f_10964_
+	executor f_143958_
+	file f_10970_
+	gson f_10969_
+	operationCount f_10971_
+	profileRepository f_10968_
+	profilesByName f_10966_
+	profilesByUUID f_10967_
+	requests f_143957_
+	usesAuthentication f_10965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V <init>
+		0 p_10974_ p_10974_
+		1 p_10975_ p_10975_
+	add (Lcom/mojang/authlib/GameProfile;)V m_10991_
+		0 p_10992_ p_10992_
+	clearExecutor ()V m_196559_
+	createDateFormat ()Ljava/text/DateFormat; m_11009_
+		static
+	get (Ljava/lang/String;)Ljava/util/Optional; m_10996_
+		0 p_10997_ p_10997_
+	get (Ljava/util/UUID;)Ljava/util/Optional; m_11002_
+		0 p_11003_ p_11003_
+	getAsync (Ljava/lang/String;Ljava/util/function/Consumer;)V m_143967_
+		0 p_143968_ p_143968_
+		1 p_143969_ p_143969_
+	getNextOperation ()J m_11008_
+	getTopMRUProfiles (I)Ljava/util/stream/Stream; m_10977_
+		0 p_10978_ p_10978_
+	lambda$getAsync$0 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143982_
+		static
+		0 p_143983_ p_143983_
+		1 p_143984_ p_143984_
+		2 p_143985_ p_143985_
+	lambda$getAsync$1 (Ljava/lang/String;)Ljava/util/Optional; m_182318_
+		0 p_182319_ p_182319_
+	lambda$getAsync$2 (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143963_
+		0 p_143964_ p_143964_
+		1 p_143965_ p_143965_
+		2 p_143966_ p_143966_
+	lambda$getAsync$3 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143976_
+		static
+		0 p_143977_ p_143977_
+		1 p_143978_ p_143978_
+		2 p_143979_ p_143979_
+	lambda$load$4 (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V m_143970_
+		static
+		0 p_143971_ p_143971_
+		1 p_143972_ p_143972_
+		2 p_143973_ p_143973_
+	lambda$save$5 (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V m_143959_
+		static
+		0 p_143960_ p_143960_
+		1 p_143961_ p_143961_
+		2 p_143962_ p_143962_
+	load ()Ljava/util/List; m_10976_
+	lookupGameProfile (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; m_10993_
+		static
+		0 p_10994_ p_10994_
+		1 p_10995_ p_10995_
+	readGameProfile (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; m_10988_
+		static
+		0 p_10989_ p_10989_
+		1 p_10990_ p_10990_
+	safeAdd (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V m_10979_
+		0 p_10980_ p_10980_
+	save ()V m_11006_
+	setExecutor (Ljava/util/concurrent/Executor;)V m_143974_
+		0 p_143975_ p_143975_
+	setUsesAuthentication (Z)V m_11004_
+		static
+		0 p_11005_ p_11005_
+	usesAuthentication ()Z m_11007_
+		static
+	writeGameProfile (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; m_10981_
+		static
+		0 p_10982_ p_10982_
+		1 p_10983_ p_10983_
+net/minecraft/server/players/GameProfileCache$1 net/minecraft/server/players/GameProfileCache$1
+	val$result f_11010_
+	<init> (Ljava/util/concurrent/atomic/AtomicReference;)V <init>
+		0 p_11012_ p_11012_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11014_ p_11014_
+		1 p_11015_ p_11015_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11017_ p_11017_
+net/minecraft/server/players/GameProfileCache$GameProfileInfo net/minecraft/server/players/GameProfileCache$GameProfileInfo
+	expirationDate f_11019_
+	lastAccess f_11020_
+	profile f_11018_
+	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V <init>
+		0 p_11022_ p_11022_
+		1 p_11023_ p_11023_
+	getExpirationDate ()Ljava/util/Date; m_11033_
+	getLastAccess ()J m_11034_
+	getProfile ()Lcom/mojang/authlib/GameProfile; m_11028_
+	setLastAccess (J)V m_11029_
+		0 p_11030_ p_11030_
+net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11036_ p_11036_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11038_ p_11038_
+	get (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanListEntry; m_11043_
+		0 p_11044_ p_11044_
+	getIpFromAddress (Ljava/net/SocketAddress;)Ljava/lang/String; m_11045_
+		0 p_11046_ p_11046_
+	isBanned (Ljava/lang/String;)Z m_11039_
+		0 p_11040_ p_11040_
+	isBanned (Ljava/net/SocketAddress;)Z m_11041_
+		0 p_11042_ p_11042_
+net/minecraft/server/players/IpBanListEntry net/minecraft/server/players/IpBanListEntry
+	<init> (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_11052_ p_11052_
+		1 p_11053_ p_11053_
+		2 p_11054_ p_11054_
+		3 p_11055_ p_11055_
+		4 p_11056_ p_11056_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11050_ p_11050_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11048_ p_11048_
+	createIpInfo (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_11059_
+		static
+		0 p_11060_ p_11060_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11058_ p_11058_
+net/minecraft/server/players/OldUsersConverter net/minecraft/server/players/OldUsersConverter
+	LOGGER f_11066_
+	OLD_IPBANLIST f_11062_
+	OLD_OPLIST f_11064_
+	OLD_USERBANLIST f_11063_
+	OLD_WHITELIST f_11065_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	areOldPlayersConverted (Lnet/minecraft/server/MinecraftServer;)Z m_11108_
+		static
+		0 p_11109_ p_11109_
+	areOldUserlistsRemoved ()Z m_11092_
+		static
+	convertIpBanlist (Lnet/minecraft/server/MinecraftServer;)Z m_11098_
+		static
+		0 p_11099_ p_11099_
+	convertMobOwnerIfNecessary (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; m_11083_
+		static
+		0 p_11084_ p_11084_
+		1 p_11085_ p_11085_
+	convertOpsList (Lnet/minecraft/server/MinecraftServer;)Z m_11102_
+		static
+		0 p_11103_ p_11103_
+	convertPlayers (Lnet/minecraft/server/dedicated/DedicatedServer;)Z m_11090_
+		static
+		0 p_11091_ p_11091_
+	convertUserBanlist (Lnet/minecraft/server/MinecraftServer;)Z m_11081_
+		static
+		0 p_11082_ p_11082_
+	convertWhiteList (Lnet/minecraft/server/MinecraftServer;)Z m_11104_
+		static
+		0 p_11105_ p_11105_
+	ensureDirectoryExists (Ljava/io/File;)V m_11093_
+		static
+		0 p_11094_ p_11094_
+	getWorldPlayersDirectory (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; m_11110_
+		static
+		0 p_11111_ p_11111_
+	lambda$lookupPlayers$0 (Ljava/lang/String;)Z m_11076_
+		static
+		0 p_11077_ p_11077_
+	lambda$lookupPlayers$1 (I)[Ljava/lang/String; m_11069_
+		static
+		0 p_11070_ p_11070_
+	lookupPlayers (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V m_11086_
+		static
+		0 p_11087_ p_11087_
+		1 p_11088_ p_11088_
+		2 p_11089_ p_11089_
+	parseDate (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; m_11095_
+		static
+		0 p_11096_ p_11096_
+		1 p_11097_ p_11097_
+	readOldListFormat (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; m_11073_
+		static
+		0 p_11074_ p_11074_
+		1 p_11075_ p_11075_
+	renameOldFile (Ljava/io/File;)V m_11100_
+		static
+		0 p_11101_ p_11101_
+	serverReadyAfterUserconversion (Lnet/minecraft/server/MinecraftServer;)Z m_11106_
+		static
+		0 p_11107_ p_11107_
+net/minecraft/server/players/OldUsersConverter$1 net/minecraft/server/players/OldUsersConverter$1
+	val$bans f_11114_
+	val$server f_11112_
+	val$userMap f_11113_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Lnet/minecraft/server/players/UserBanList;)V <init>
+		0 p_11116_ p_11116_
+		1 p_11117_ p_11117_
+		2 p_11118_ p_11118_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11120_ p_11120_
+		1 p_11121_ p_11121_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11123_ p_11123_
+net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/OldUsersConverter$2
+	val$opsList f_11125_
+	val$server f_11124_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/ServerOpList;)V <init>
+		0 p_11127_ p_11127_
+		1 p_11128_ p_11128_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11130_ p_11130_
+		1 p_11131_ p_11131_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11133_ p_11133_
+net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/OldUsersConverter$3
+	val$server f_11134_
+	val$whitelist f_11135_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/UserWhiteList;)V <init>
+		0 p_11137_ p_11137_
+		1 p_11138_ p_11138_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11140_ p_11140_
+		1 p_11141_ p_11141_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11143_ p_11143_
+net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/OldUsersConverter$4
+	val$profiles f_11145_
+	val$server f_11144_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;)V <init>
+		0 p_11147_ p_11147_
+		1 p_11148_ p_11148_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11150_ p_11150_
+		1 p_11151_ p_11151_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11153_ p_11153_
+net/minecraft/server/players/OldUsersConverter$5 net/minecraft/server/players/OldUsersConverter$5
+	val$names f_11158_
+	val$server f_11154_
+	val$unknownPlayerDirectory f_11156_
+	val$worldNewPlayerDirectory f_11155_
+	val$worldPlayerDirectory f_11157_
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/io/File;Ljava/io/File;Ljava/io/File;[Ljava/lang/String;)V <init>
+		0 p_11160_ p_11160_
+		1 p_11161_ p_11161_
+		2 p_11162_ p_11162_
+		3 p_11163_ p_11163_
+		4 p_11164_ p_11164_
+	getFileNameForProfile (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_11165_
+		0 p_11166_ p_11166_
+	movePlayerFile (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V m_11167_
+		0 p_11168_ p_11168_
+		1 p_11169_ p_11169_
+		2 p_11170_ p_11170_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11172_ p_11172_
+		1 p_11173_ p_11173_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11175_ p_11175_
+net/minecraft/server/players/OldUsersConverter$ConversionError net/minecraft/server/players/OldUsersConverter$ConversionError
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11177_ p_11177_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_11182_ p_11182_
+		1 p_11183_ p_11183_
+net/minecraft/server/players/PlayerList net/minecraft/server/players/PlayerList
+	ALLOW_LOGOUTIVATOR f_143988_
+	BAN_DATE_FORMAT f_11194_
+	CHAT_FILTERED_FULL f_243017_
+	IPBANLIST_FILE f_11190_
+	LOGGER f_11188_
+	OPLIST_FILE f_11191_
+	SEND_PLAYER_INFO_INTERVAL f_143987_
+	USERBANLIST_FILE f_11189_
+	WHITELIST_FILE f_11192_
+	advancements f_11203_
+	allowCheatsForAllPlayers f_11209_
+	bans f_11198_
+	doWhiteList f_11205_
+	ipBans f_11199_
+	maxPlayers f_11193_
+	ops f_11200_
+	playerIo f_11204_
+	players f_11196_
+	playersByUUID f_11197_
+	registries f_243858_
+	sendAllPlayerInfoIn f_11210_
+	server f_11195_
+	simulationDistance f_184208_
+	stats f_11202_
+	synchronizedRegistries f_256838_
+	viewDistance f_11207_
+	whitelist f_11201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
+		0 p_203842_ p_203842_
+		1 p_251844_ p_251844_
+		2 p_203844_ p_203844_
+		3 p_203845_ p_203845_
+	addWorldborderListener (Lnet/minecraft/server/level/ServerLevel;)V m_184209_
+		0 p_184210_ p_184210_
+	broadcast (Lnet/minecraft/world/entity/player/Player;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V m_11241_
+		0 p_11242_ p_11242_
+		1 p_11243_ p_11243_
+		2 p_11244_ p_11244_
+		3 p_11245_ p_11245_
+		4 p_11246_ p_11246_
+		5 p_11247_ p_11247_
+		6 p_11248_ p_11248_
+	broadcastAll (Lnet/minecraft/network/protocol/Packet;)V m_11268_
+		0 p_11269_ p_11269_
+	broadcastAll (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V m_11270_
+		0 p_11271_ p_11271_
+		1 p_11272_ p_11272_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V m_243049_
+		0 p_243264_ p_243264_
+		1 p_243234_ p_243234_
+		2 p_243204_ p_243204_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245148_
+		0 p_249952_ p_249952_
+		1 p_250784_ p_250784_
+		2 p_249623_ p_249623_
+		3 p_250276_ p_250276_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/ChatType$Bound;)V m_243063_
+		0 p_243229_ p_243229_
+		1 p_243254_ p_243254_
+		2 p_243255_ p_243255_
+	broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240416_
+		0 p_240618_ p_240618_
+		1 p_240644_ p_240644_
+	broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Z)V m_240502_
+		0 p_240526_ p_240526_
+		1 p_240594_ p_240594_
+		2 p_240648_ p_240648_
+	broadcastSystemToAllExceptTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_215649_
+		0 p_215650_ p_215650_
+		1 p_215651_ p_215651_
+	broadcastSystemToTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_215621_
+		0 p_215622_ p_215622_
+		1 p_215623_ p_215623_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_5765_
+		0 p_11298_ p_11298_
+	canPlayerLogin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_6418_
+		0 p_11257_ p_11257_
+		1 p_11258_ p_11258_
+	deop (Lcom/mojang/authlib/GameProfile;)V m_5750_
+		0 p_11281_ p_11281_
+	getBans ()Lnet/minecraft/server/players/UserBanList; m_11295_
+	getIpBans ()Lnet/minecraft/server/players/IpBanList; m_11299_
+	getMaxPlayers ()I m_11310_
+	getOpNames ()[Ljava/lang/String; m_11308_
+	getOps ()Lnet/minecraft/server/players/ServerOpList; m_11307_
+	getPlayer (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; m_11259_
+		0 p_11260_ p_11260_
+	getPlayerAdvancements (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; m_11296_
+		0 p_11297_ p_11297_
+	getPlayerByName (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; m_11255_
+		0 p_11256_ p_11256_
+	getPlayerCount ()I m_11309_
+	getPlayerForLogin (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/level/ServerPlayer; m_215624_
+		0 p_215625_ p_215625_
+	getPlayerNamesArray ()[Ljava/lang/String; m_11291_
+	getPlayerStats (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/stats/ServerStatsCounter; m_11239_
+		0 p_11240_ p_11240_
+	getPlayers ()Ljava/util/List; m_11314_
+	getPlayersWithAddress (Ljava/lang/String;)Ljava/util/List; m_11282_
+		0 p_11283_ p_11283_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	getSimulationDistance ()I m_184213_
+	getSingleplayerData ()Lnet/minecraft/nbt/CompoundTag; m_6960_
+	getViewDistance ()I m_11312_
+	getWhiteList ()Lnet/minecraft/server/players/UserWhiteList; m_11305_
+	getWhiteListNames ()[Ljava/lang/String; m_11306_
+	isAllowCheatsForAllPlayers ()Z m_11316_
+	isOp (Lcom/mojang/authlib/GameProfile;)Z m_11303_
+		0 p_11304_ p_11304_
+	isUsingWhitelist ()Z m_11311_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_5764_
+		0 p_11294_ p_11294_
+	lambda$broadcastSystemMessage$3 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; m_215637_
+		static
+		0 p_241527_ p_241527_
+		1 p_215639_ p_215639_
+	lambda$placeNewPlayer$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo;)V m_215604_
+		static
+		0 p_215605_ p_215605_
+		1 p_215606_ p_215606_
+	lambda$placeNewPlayer$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_215601_
+		static
+		0 p_215602_ p_215602_
+		1 p_215603_ p_215603_
+	lambda$remove$2 (Lnet/minecraft/world/entity/Entity;)V m_215619_
+		static
+		0 p_215620_ p_215620_
+	load (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/nbt/CompoundTag; m_11224_
+		0 p_11225_ p_11225_
+	op (Lcom/mojang/authlib/GameProfile;)V m_5749_
+		0 p_11254_ p_11254_
+	placeNewPlayer (Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;)V m_11261_
+		0 p_11262_ p_11262_
+		1 p_11263_ p_11263_
+	reloadResources ()V m_11315_
+	reloadWhiteList ()V m_7542_
+	remove (Lnet/minecraft/server/level/ServerPlayer;)V m_11286_
+		0 p_11287_ p_11287_
+	removeAll ()V m_11313_
+	respawn (Lnet/minecraft/server/level/ServerPlayer;Z)Lnet/minecraft/server/level/ServerPlayer; m_11236_
+		0 p_11237_ p_11237_
+		1 p_11238_ p_11238_
+	save (Lnet/minecraft/server/level/ServerPlayer;)V m_6765_
+		0 p_11277_ p_11277_
+	saveAll ()V m_11302_
+	sendAllPlayerInfo (Lnet/minecraft/server/level/ServerPlayer;)V m_11292_
+		0 p_11293_ p_11293_
+	sendLevelInfo (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V m_11229_
+		0 p_11230_ p_11230_
+		1 p_11231_ p_11231_
+	sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;I)V m_11226_
+		0 p_11227_ p_11227_
+		1 p_11228_ p_11228_
+	sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;)V m_11289_
+		0 p_11290_ p_11290_
+	setAllowCheatsForAllPlayers (Z)V m_11284_
+		0 p_11285_ p_11285_
+	setSimulationDistance (I)V m_184211_
+		0 p_184212_ p_184212_
+	setUsingWhiteList (Z)V m_6628_
+		0 p_11276_ p_11276_
+	setViewDistance (I)V m_11217_
+		0 p_11218_ p_11218_
+	tick ()V m_11288_
+	updateEntireScoreboard (Lnet/minecraft/server/ServerScoreboard;Lnet/minecraft/server/level/ServerPlayer;)V m_11273_
+		0 p_11274_ p_11274_
+		1 p_11275_ p_11275_
+	verifyChatTrusted (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247528_
+		0 p_251384_ p_251384_
+net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1
+	this$0 f_11317_
+	<init> (Lnet/minecraft/server/players/PlayerList;)V <init>
+		0 p_11319_ p_11319_
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_11324_ p_11324_
+		1 p_11325_ p_11325_
+		2 p_11326_ p_11326_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_11336_ p_11336_
+		1 p_11337_ p_11337_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_11342_ p_11342_
+		1 p_11343_ p_11343_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_11339_ p_11339_
+		1 p_11340_ p_11340_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_11333_ p_11333_
+		1 p_11334_ p_11334_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_11328_ p_11328_
+		1 p_11329_ p_11329_
+		2 p_11330_ p_11330_
+		3 p_11331_ p_11331_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_11321_ p_11321_
+		1 p_11322_ p_11322_
+net/minecraft/server/players/ServerOpList net/minecraft/server/players/ServerOpList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11345_ p_11345_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_11351_
+		0 p_11352_ p_11352_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11348_ p_11348_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11350_ p_11350_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11354_ p_11354_
+	getUserList ()[Ljava/lang/String; m_5875_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_143996_
+		static
+		0 p_143997_ p_143997_
+net/minecraft/server/players/ServerOpListEntry net/minecraft/server/players/ServerOpListEntry
+	bypassesPlayerLimit f_11356_
+	level f_11355_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11358_ p_11358_
+	<init> (Lcom/mojang/authlib/GameProfile;IZ)V <init>
+		0 p_11360_ p_11360_
+		1 p_11361_ p_11361_
+		2 p_11362_ p_11362_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11367_
+		static
+		0 p_11368_ p_11368_
+	getBypassesPlayerLimit ()Z m_11366_
+	getLevel ()I m_11363_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11365_ p_11365_
+net/minecraft/server/players/SleepStatus net/minecraft/server/players/SleepStatus
+	activePlayers f_143998_
+	sleepingPlayers f_143999_
+	<init> ()V <init>
+	amountSleeping ()I m_144009_
+	areEnoughDeepSleeping (ILjava/util/List;)Z m_144004_
+		0 p_144005_ p_144005_
+		1 p_144006_ p_144006_
+	areEnoughSleeping (I)Z m_144002_
+		0 p_144003_ p_144003_
+	removeAllSleepers ()V m_144001_
+	sleepersNeeded (I)I m_144010_
+		0 p_144011_ p_144011_
+	update (Ljava/util/List;)Z m_144007_
+		0 p_144008_ p_144008_
+net/minecraft/server/players/StoredUserEntry net/minecraft/server/players/StoredUserEntry
+	user f_11369_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_11371_ p_11371_
+	getUser ()Ljava/lang/Object; m_11373_
+	hasExpired ()Z m_7524_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11372_ p_11372_
+net/minecraft/server/players/StoredUserList net/minecraft/server/players/StoredUserList
+	GSON f_11375_
+	LOGGER f_11374_
+	file f_11376_
+	map f_11377_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;)V <init>
+		0 p_11380_ p_11380_
+	add (Lnet/minecraft/server/players/StoredUserEntry;)V m_11381_
+		0 p_11382_ p_11382_
+	contains (Ljava/lang/Object;)Z m_11396_
+		0 p_11397_ p_11397_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11383_ p_11383_
+	get (Ljava/lang/Object;)Lnet/minecraft/server/players/StoredUserEntry; m_11388_
+		0 p_11389_ p_11389_
+	getEntries ()Ljava/util/Collection; m_11395_
+	getFile ()Ljava/io/File; m_11385_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11384_ p_11384_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isEmpty ()Z m_11390_
+	lambda$save$0 (Lnet/minecraft/server/players/StoredUserEntry;)Lcom/google/gson/JsonObject; m_11391_
+		static
+		0 p_11392_ p_11392_
+	load ()V m_11399_
+	remove (Lnet/minecraft/server/players/StoredUserEntry;)V m_11386_
+		0 p_11387_ p_11387_
+	remove (Ljava/lang/Object;)V m_11393_
+		0 p_11394_ p_11394_
+	removeExpired ()V m_11400_
+	save ()V m_11398_
+net/minecraft/server/players/UserBanList net/minecraft/server/players/UserBanList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11402_ p_11402_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11405_ p_11405_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11409_ p_11409_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11411_ p_11411_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isBanned (Lcom/mojang/authlib/GameProfile;)Z m_11406_
+		0 p_11407_ p_11407_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_144012_
+		static
+		0 p_144013_ p_144013_
+net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/UserBanListEntry
+	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_11438_ p_11438_
+		1 p_11439_ p_11439_
+		2 p_11440_ p_11440_
+		3 p_11441_ p_11441_
+		4 p_11442_ p_11442_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11434_ p_11434_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_11436_ p_11436_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11445_
+		static
+		0 p_11446_ p_11446_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11444_ p_11444_
+net/minecraft/server/players/UserWhiteList net/minecraft/server/players/UserWhiteList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11449_ p_11449_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11452_ p_11452_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11456_ p_11456_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11458_ p_11458_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_11453_
+		0 p_11454_ p_11454_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_144014_
+		static
+		0 p_144015_ p_144015_
+net/minecraft/server/players/UserWhiteListEntry net/minecraft/server/players/UserWhiteListEntry
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11460_ p_11460_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_11462_ p_11462_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11465_
+		static
+		0 p_11466_ p_11466_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11464_ p_11464_
+net/minecraft/server/players/package-info net/minecraft/server/players/package-info
+net/minecraft/server/rcon/NetworkDataOutputStream net/minecraft/server/rcon/NetworkDataOutputStream
+	dataOutputStream f_11468_
+	outputStream f_11467_
+	<init> (I)V <init>
+		0 p_11470_ p_11470_
+	reset ()V m_11480_
+	toByteArray ()[B m_11471_
+	write (I)V m_11472_
+		0 p_11473_ p_11473_
+	writeBytes ([B)V m_11478_
+		0 p_11479_ p_11479_
+	writeFloat (F)V m_144016_
+		0 p_144017_ p_144017_
+	writeInt (I)V m_144018_
+		0 p_144019_ p_144019_
+	writeShort (S)V m_11476_
+		0 p_11477_ p_11477_
+	writeString (Ljava/lang/String;)V m_11474_
+		0 p_11475_ p_11475_
+net/minecraft/server/rcon/PktUtils net/minecraft/server/rcon/PktUtils
+	HEX_CHAR f_11481_
+	MAX_PACKET_SIZE f_144020_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	intFromByteArray ([BI)I m_11485_
+		static
+		0 p_11486_ p_11486_
+		1 p_11487_ p_11487_
+	intFromByteArray ([BII)I m_11492_
+		static
+		0 p_11493_ p_11493_
+		1 p_11494_ p_11494_
+		2 p_11495_ p_11495_
+	intFromNetworkByteArray ([BII)I m_11496_
+		static
+		0 p_11497_ p_11497_
+		1 p_11498_ p_11498_
+		2 p_11499_ p_11499_
+	stringFromByteArray ([BII)Ljava/lang/String; m_11488_
+		static
+		0 p_11489_ p_11489_
+		1 p_11490_ p_11490_
+		2 p_11491_ p_11491_
+	toHexString (B)Ljava/lang/String; m_11483_
+		static
+		0 p_11484_ p_11484_
+net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RconConsoleSource
+	RCON f_144022_
+	RCON_COMPONENT f_11500_
+	buffer f_11501_
+	server f_11502_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_11505_ p_11505_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_11514_
+	getCommandResponse ()Ljava/lang/String; m_11513_
+	prepareForCommand ()V m_11512_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_215653_ p_215653_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/server/rcon/package-info net/minecraft/server/rcon/package-info
+net/minecraft/server/rcon/thread/GenericThread net/minecraft/server/rcon/thread/GenericThread
+	LOGGER f_11518_
+	MAX_STOP_WAIT f_144023_
+	UNIQUE_THREAD_ID f_11519_
+	name f_11516_
+	running f_11515_
+	thread f_11517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11522_ p_11522_
+	isRunning ()Z m_11523_
+	start ()Z m_7528_
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/QueryThreadGs4 net/minecraft/server/rcon/thread/QueryThreadGs4
+	CHALLENGE_CHECK_INTERVAL f_144026_
+	GAME_ID f_144025_
+	GAME_TYPE f_144024_
+	LOGGER f_11524_
+	RESPONSE_CACHE_TIME f_144027_
+	buffer f_11532_
+	hostIp f_11533_
+	lastChallengeCheck f_11525_
+	lastRulesResponse f_11537_
+	maxPlayers f_11528_
+	port f_11526_
+	rulesResponse f_11536_
+	serverInterface f_11538_
+	serverIp f_11534_
+	serverName f_11529_
+	serverPort f_11527_
+	socket f_11531_
+	validChallenges f_11535_
+	worldName f_11530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;I)V <init>
+		0 p_11541_ p_11541_
+		1 p_11542_ p_11542_
+	buildRuleResponse (Ljava/net/DatagramPacket;)[B m_11558_
+		0 p_11559_ p_11559_
+	create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/QueryThreadGs4; m_11553_
+		static
+		0 p_11554_ p_11554_
+	getIdentBytes (Ljava/net/SocketAddress;)[B m_11551_
+		0 p_11552_ p_11552_
+	initSocket ()Z m_11565_
+	lambda$pruneChallenges$0 (JLnet/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge;)Z m_11544_
+		static
+		0 p_11545_ p_11545_
+		1 p_11546_ p_11546_
+	processPacket (Ljava/net/DatagramPacket;)Z m_11549_
+		0 p_11550_ p_11550_
+	pruneChallenges ()V m_11562_
+	recoverSocketError (Ljava/lang/Exception;)V m_11547_
+		0 p_11548_ p_11548_
+	run ()V run
+	sendChallenge (Ljava/net/DatagramPacket;)V m_11563_
+		0 p_11564_ p_11564_
+	sendTo ([BLjava/net/DatagramPacket;)V m_11555_
+		0 p_11556_ p_11556_
+		1 p_11557_ p_11557_
+	start ()Z m_7528_
+	validChallenge (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; m_11560_
+		0 p_11561_ p_11561_
+net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge
+	challenge f_11568_
+	challengeBytes f_11570_
+	ident f_11571_
+	identBytes f_11569_
+	time f_11567_
+	<init> (Ljava/net/DatagramPacket;)V <init>
+		0 p_11573_ p_11573_
+	before (J)Ljava/lang/Boolean; m_11575_
+		0 p_11576_ p_11576_
+	getChallenge ()I m_11574_
+	getChallengeBytes ()[B m_11577_
+	getIdent ()Ljava/lang/String; m_144028_
+	getIdentBytes ()[B m_11578_
+net/minecraft/server/rcon/thread/RconClient net/minecraft/server/rcon/thread/RconClient
+	LOGGER f_11579_
+	SERVERDATA_AUTH f_144029_
+	SERVERDATA_AUTH_FAILURE f_144033_
+	SERVERDATA_AUTH_RESPONSE f_144032_
+	SERVERDATA_EXECCOMMAND f_144030_
+	SERVERDATA_RESPONSE_VALUE f_144031_
+	authed f_11580_
+	buf f_11582_
+	client f_11581_
+	rconPassword f_11583_
+	serverInterface f_11584_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;Ljava/lang/String;Ljava/net/Socket;)V <init>
+		0 p_11587_ p_11587_
+		1 p_11588_ p_11588_
+		2 p_11589_ p_11589_
+	closeSocket ()V m_11599_
+	run ()V run
+	send (IILjava/lang/String;)V m_11590_
+		0 p_11591_ p_11591_
+		1 p_11592_ p_11592_
+		2 p_11593_ p_11593_
+	sendAuthFailure ()V m_11598_
+	sendCmdResponse (ILjava/lang/String;)V m_11594_
+		0 p_11595_ p_11595_
+		1 p_11596_ p_11596_
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/RconThread net/minecraft/server/rcon/thread/RconThread
+	LOGGER f_11601_
+	clients f_11604_
+	rconPassword f_11603_
+	serverInterface f_11605_
+	socket f_11602_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;Ljava/net/ServerSocket;Ljava/lang/String;)V <init>
+		0 p_11608_ p_11608_
+		1 p_11609_ p_11609_
+		2 p_11610_ p_11610_
+	clearClients ()V m_11618_
+	closeSocket (Ljava/net/ServerSocket;)V m_11613_
+		0 p_11614_ p_11614_
+	create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread; m_11615_
+		static
+		0 p_11616_ p_11616_
+	lambda$clearClients$0 (Lnet/minecraft/server/rcon/thread/RconClient;)Z m_11611_
+		static
+		0 p_11612_ p_11612_
+	run ()V run
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/package-info net/minecraft/server/rcon/thread/package-info
+net/minecraft/sounds/Music net/minecraft/sounds/Music
+	CODEC f_11620_
+	event f_11621_
+	maxDelay f_11623_
+	minDelay f_11622_
+	replaceCurrentMusic f_11624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IIZ)V <init>
+		0 p_263426_ p_263426_
+		1 p_263377_ p_263377_
+		2 p_263383_ p_263383_
+		3 p_263387_ p_263387_
+	getEvent ()Lnet/minecraft/core/Holder; m_263193_
+	getMaxDelay ()I m_11639_
+	getMinDelay ()I m_11636_
+	lambda$static$0 (Lnet/minecraft/sounds/Music;)Lnet/minecraft/core/Holder; m_263158_
+		static
+		0 p_144041_ p_144041_
+	lambda$static$1 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; m_144038_
+		static
+		0 p_144039_ p_144039_
+	lambda$static$2 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; m_144036_
+		static
+		0 p_144037_ p_144037_
+	lambda$static$3 (Lnet/minecraft/sounds/Music;)Ljava/lang/Boolean; m_144034_
+		static
+		0 p_144035_ p_144035_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263159_
+		static
+		0 p_11635_ p_11635_
+	replaceCurrentMusic ()Z m_11642_
+net/minecraft/sounds/Musics net/minecraft/sounds/Musics
+	CREATIVE f_11646_
+	CREDITS f_11647_
+	END f_11649_
+	END_BOSS f_11648_
+	FIVE_MINUTES f_144046_
+	GAME f_11651_
+	MENU f_11645_
+	ONE_SECOND f_144042_
+	TEN_MINUTES f_144044_
+	THIRTY_SECONDS f_144043_
+	TWENTY_MINUTES f_144045_
+	UNDER_WATER f_11650_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGameMusic (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; m_263184_
+		static
+		0 p_263395_ p_263395_
+net/minecraft/sounds/SoundEvent net/minecraft/sounds/SoundEvent
+	CODEC f_263130_
+	DEFAULT_RANGE f_262723_
+	DIRECT_CODEC f_263124_
+	location f_11656_
+	newSystem f_215660_
+	range f_215659_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;FZ)V <init>
+		0 p_215665_ p_215665_
+		1 p_215666_ p_215666_
+		2 p_215667_ p_215667_
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEvent; m_263227_
+		static
+		0 p_263406_ p_263406_
+		1 p_263346_ p_263346_
+	createFixedRangeEvent (Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/sounds/SoundEvent; m_262856_
+		static
+		0 p_263003_ p_263003_
+		1 p_263029_ p_263029_
+	createVariableRangeEvent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_262824_
+		static
+		0 p_262973_ p_262973_
+	fixedRange ()Ljava/util/Optional; m_263201_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_11660_
+	getRange (F)F m_215668_
+		0 p_215669_ p_215669_
+	lambda$create$1 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEvent; m_263213_
+		static
+		0 p_263420_ p_263420_
+		1 p_263360_ p_263360_
+	lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263192_
+		static
+		0 p_263407_ p_263407_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263241_
+		static
+		0 p_263380_ p_263380_
+	readFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/sounds/SoundEvent; m_263214_
+		static
+		0 p_263371_ p_263371_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_263231_
+		0 p_263344_ p_263344_
+net/minecraft/sounds/SoundEvents net/minecraft/sounds/SoundEvents
+	ALLAY_AMBIENT_WITHOUT_ITEM f_215671_
+	ALLAY_AMBIENT_WITH_ITEM f_215670_
+	ALLAY_DEATH f_215672_
+	ALLAY_HURT f_215675_
+	ALLAY_ITEM_GIVEN f_215676_
+	ALLAY_ITEM_TAKEN f_215677_
+	ALLAY_THROW f_215678_
+	AMBIENT_BASALT_DELTAS_ADDITIONS f_11742_
+	AMBIENT_BASALT_DELTAS_LOOP f_11795_
+	AMBIENT_BASALT_DELTAS_MOOD f_11848_
+	AMBIENT_CAVE f_11689_
+	AMBIENT_CRIMSON_FOREST_ADDITIONS f_11901_
+	AMBIENT_CRIMSON_FOREST_LOOP f_11954_
+	AMBIENT_CRIMSON_FOREST_MOOD f_12007_
+	AMBIENT_NETHER_WASTES_ADDITIONS f_12060_
+	AMBIENT_NETHER_WASTES_LOOP f_12113_
+	AMBIENT_NETHER_WASTES_MOOD f_12166_
+	AMBIENT_SOUL_SAND_VALLEY_ADDITIONS f_12219_
+	AMBIENT_SOUL_SAND_VALLEY_LOOP f_12272_
+	AMBIENT_SOUL_SAND_VALLEY_MOOD f_12325_
+	AMBIENT_UNDERWATER_ENTER f_12537_
+	AMBIENT_UNDERWATER_EXIT f_12590_
+	AMBIENT_UNDERWATER_LOOP f_12643_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS f_12648_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE f_12649_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE f_12650_
+	AMBIENT_WARPED_FOREST_ADDITIONS f_12378_
+	AMBIENT_WARPED_FOREST_LOOP f_12431_
+	AMBIENT_WARPED_FOREST_MOOD f_12484_
+	AMETHYST_BLOCK_BREAK f_144242_
+	AMETHYST_BLOCK_CHIME f_144243_
+	AMETHYST_BLOCK_FALL f_144244_
+	AMETHYST_BLOCK_HIT f_144245_
+	AMETHYST_BLOCK_PLACE f_144048_
+	AMETHYST_BLOCK_RESONATE f_276532_
+	AMETHYST_BLOCK_STEP f_144049_
+	AMETHYST_CLUSTER_BREAK f_144050_
+	AMETHYST_CLUSTER_FALL f_144051_
+	AMETHYST_CLUSTER_HIT f_144052_
+	AMETHYST_CLUSTER_PLACE f_144053_
+	AMETHYST_CLUSTER_STEP f_144054_
+	ANCIENT_DEBRIS_BREAK f_12651_
+	ANCIENT_DEBRIS_FALL f_11663_
+	ANCIENT_DEBRIS_HIT f_12654_
+	ANCIENT_DEBRIS_PLACE f_12653_
+	ANCIENT_DEBRIS_STEP f_12652_
+	ANVIL_BREAK f_11664_
+	ANVIL_DESTROY f_11665_
+	ANVIL_FALL f_11666_
+	ANVIL_HIT f_11667_
+	ANVIL_LAND f_11668_
+	ANVIL_PLACE f_11669_
+	ANVIL_STEP f_11670_
+	ANVIL_USE f_11671_
+	ARMOR_EQUIP_CHAIN f_11672_
+	ARMOR_EQUIP_DIAMOND f_11673_
+	ARMOR_EQUIP_ELYTRA f_11674_
+	ARMOR_EQUIP_GENERIC f_11675_
+	ARMOR_EQUIP_GOLD f_11676_
+	ARMOR_EQUIP_IRON f_11677_
+	ARMOR_EQUIP_LEATHER f_11678_
+	ARMOR_EQUIP_NETHERITE f_11679_
+	ARMOR_EQUIP_TURTLE f_11680_
+	ARMOR_STAND_BREAK f_11681_
+	ARMOR_STAND_FALL f_11682_
+	ARMOR_STAND_HIT f_11683_
+	ARMOR_STAND_PLACE f_11684_
+	ARROW_HIT f_11685_
+	ARROW_HIT_PLAYER f_11686_
+	ARROW_SHOOT f_11687_
+	AXE_SCRAPE f_144059_
+	AXE_STRIP f_11688_
+	AXE_WAX_OFF f_144060_
+	AXOLOTL_ATTACK f_144061_
+	AXOLOTL_DEATH f_144062_
+	AXOLOTL_HURT f_144063_
+	AXOLOTL_IDLE_AIR f_144064_
+	AXOLOTL_IDLE_WATER f_144065_
+	AXOLOTL_SPLASH f_144066_
+	AXOLOTL_SWIM f_144067_
+	AZALEA_BREAK f_144068_
+	AZALEA_FALL f_144069_
+	AZALEA_HIT f_144070_
+	AZALEA_LEAVES_BREAK f_144073_
+	AZALEA_LEAVES_FALL f_144055_
+	AZALEA_LEAVES_HIT f_144056_
+	AZALEA_LEAVES_PLACE f_144057_
+	AZALEA_LEAVES_STEP f_144058_
+	AZALEA_PLACE f_144071_
+	AZALEA_STEP f_144072_
+	BAMBOO_BREAK f_11716_
+	BAMBOO_FALL f_11717_
+	BAMBOO_HIT f_11718_
+	BAMBOO_PLACE f_11719_
+	BAMBOO_SAPLING_BREAK f_11721_
+	BAMBOO_SAPLING_HIT f_11722_
+	BAMBOO_SAPLING_PLACE f_11723_
+	BAMBOO_STEP f_11720_
+	BAMBOO_WOOD_BREAK f_244021_
+	BAMBOO_WOOD_BUTTON_CLICK_OFF f_244603_
+	BAMBOO_WOOD_BUTTON_CLICK_ON f_244067_
+	BAMBOO_WOOD_DOOR_CLOSE f_244543_
+	BAMBOO_WOOD_DOOR_OPEN f_243707_
+	BAMBOO_WOOD_FALL f_244432_
+	BAMBOO_WOOD_FENCE_GATE_CLOSE f_243721_
+	BAMBOO_WOOD_FENCE_GATE_OPEN f_244336_
+	BAMBOO_WOOD_HANGING_SIGN_BREAK f_256943_
+	BAMBOO_WOOD_HANGING_SIGN_FALL f_256765_
+	BAMBOO_WOOD_HANGING_SIGN_HIT f_256835_
+	BAMBOO_WOOD_HANGING_SIGN_PLACE f_256813_
+	BAMBOO_WOOD_HANGING_SIGN_STEP f_256721_
+	BAMBOO_WOOD_HIT f_244426_
+	BAMBOO_WOOD_PLACE f_244240_
+	BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF f_244533_
+	BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON f_244181_
+	BAMBOO_WOOD_STEP f_244286_
+	BAMBOO_WOOD_TRAPDOOR_CLOSE f_243699_
+	BAMBOO_WOOD_TRAPDOOR_OPEN f_243903_
+	BARREL_CLOSE f_11724_
+	BARREL_OPEN f_11725_
+	BASALT_BREAK f_11726_
+	BASALT_FALL f_11730_
+	BASALT_HIT f_11729_
+	BASALT_PLACE f_11728_
+	BASALT_STEP f_11727_
+	BAT_AMBIENT f_11731_
+	BAT_DEATH f_11732_
+	BAT_HURT f_11733_
+	BAT_LOOP f_11734_
+	BAT_TAKEOFF f_11735_
+	BEACON_ACTIVATE f_11736_
+	BEACON_AMBIENT f_11737_
+	BEACON_DEACTIVATE f_11738_
+	BEACON_POWER_SELECT f_11739_
+	BEEHIVE_DRIP f_11694_
+	BEEHIVE_ENTER f_11695_
+	BEEHIVE_EXIT f_11696_
+	BEEHIVE_SHEAR f_11697_
+	BEEHIVE_WORK f_11698_
+	BEE_DEATH f_11740_
+	BEE_HURT f_11741_
+	BEE_LOOP f_11691_
+	BEE_LOOP_AGGRESSIVE f_11690_
+	BEE_POLLINATE f_11693_
+	BEE_STING f_11692_
+	BELL_BLOCK f_11699_
+	BELL_RESONATE f_11700_
+	BIG_DRIPLEAF_BREAK f_144078_
+	BIG_DRIPLEAF_FALL f_144079_
+	BIG_DRIPLEAF_HIT f_144080_
+	BIG_DRIPLEAF_PLACE f_144081_
+	BIG_DRIPLEAF_STEP f_144082_
+	BIG_DRIPLEAF_TILT_DOWN f_144131_
+	BIG_DRIPLEAF_TILT_UP f_144132_
+	BLASTFURNACE_FIRE_CRACKLE f_11715_
+	BLAZE_AMBIENT f_11701_
+	BLAZE_BURN f_11702_
+	BLAZE_DEATH f_11703_
+	BLAZE_HURT f_11704_
+	BLAZE_SHOOT f_11705_
+	BOAT_PADDLE_LAND f_11706_
+	BOAT_PADDLE_WATER f_11707_
+	BONE_BLOCK_BREAK f_11708_
+	BONE_BLOCK_FALL f_11709_
+	BONE_BLOCK_HIT f_11710_
+	BONE_BLOCK_PLACE f_11711_
+	BONE_BLOCK_STEP f_11712_
+	BONE_MEAL_USE f_144074_
+	BOOK_PAGE_TURN f_11713_
+	BOOK_PUT f_11714_
+	BOTTLE_EMPTY f_11769_
+	BOTTLE_FILL f_11770_
+	BOTTLE_FILL_DRAGONBREATH f_11771_
+	BREWING_STAND_BREW f_11772_
+	BRUSH_GENERIC f_276624_
+	BRUSH_GRAVEL f_276592_
+	BRUSH_GRAVEL_COMPLETED f_276508_
+	BRUSH_SAND f_271174_
+	BRUSH_SAND_COMPLETED f_271452_
+	BUBBLE_COLUMN_BUBBLE_POP f_11773_
+	BUBBLE_COLUMN_UPWARDS_AMBIENT f_11774_
+	BUBBLE_COLUMN_UPWARDS_INSIDE f_11775_
+	BUBBLE_COLUMN_WHIRLPOOL_AMBIENT f_11776_
+	BUBBLE_COLUMN_WHIRLPOOL_INSIDE f_11777_
+	BUCKET_EMPTY f_11778_
+	BUCKET_EMPTY_AXOLOTL f_144075_
+	BUCKET_EMPTY_FISH f_11779_
+	BUCKET_EMPTY_LAVA f_11780_
+	BUCKET_EMPTY_POWDER_SNOW f_144076_
+	BUCKET_EMPTY_TADPOLE f_215673_
+	BUCKET_FILL f_11781_
+	BUCKET_FILL_AXOLOTL f_144077_
+	BUCKET_FILL_FISH f_11782_
+	BUCKET_FILL_LAVA f_11783_
+	BUCKET_FILL_POWDER_SNOW f_144089_
+	BUCKET_FILL_TADPOLE f_215674_
+	BUNDLE_DROP_CONTENTS f_184214_
+	BUNDLE_INSERT f_184215_
+	BUNDLE_REMOVE_ONE f_184216_
+	CAKE_ADD_CANDLE f_144090_
+	CALCITE_BREAK f_144091_
+	CALCITE_FALL f_144095_
+	CALCITE_HIT f_144094_
+	CALCITE_PLACE f_144093_
+	CALCITE_STEP f_144092_
+	CAMEL_AMBIENT f_243764_
+	CAMEL_DASH f_244538_
+	CAMEL_DASH_READY f_244032_
+	CAMEL_DEATH f_243972_
+	CAMEL_EAT f_243713_
+	CAMEL_HURT f_243775_
+	CAMEL_SADDLE f_244204_
+	CAMEL_SIT f_244086_
+	CAMEL_STAND f_244044_
+	CAMEL_STEP f_244506_
+	CAMEL_STEP_SAND f_244016_
+	CAMPFIRE_CRACKLE f_11784_
+	CANDLE_AMBIENT f_144096_
+	CANDLE_BREAK f_144097_
+	CANDLE_EXTINGUISH f_144098_
+	CANDLE_FALL f_144099_
+	CANDLE_HIT f_144100_
+	CANDLE_PLACE f_144101_
+	CANDLE_STEP f_144102_
+	CAT_AMBIENT f_11785_
+	CAT_BEG_FOR_FOOD f_11790_
+	CAT_DEATH f_11787_
+	CAT_EAT f_11788_
+	CAT_HISS f_11789_
+	CAT_HURT f_11791_
+	CAT_PURR f_11792_
+	CAT_PURREOW f_11793_
+	CAT_STRAY_AMBIENT f_11786_
+	CAVE_VINES_BREAK f_144083_
+	CAVE_VINES_FALL f_144084_
+	CAVE_VINES_HIT f_144085_
+	CAVE_VINES_PICK_BERRIES f_144088_
+	CAVE_VINES_PLACE f_144086_
+	CAVE_VINES_STEP f_144087_
+	CHAIN_BREAK f_11794_
+	CHAIN_FALL f_11743_
+	CHAIN_HIT f_11744_
+	CHAIN_PLACE f_11745_
+	CHAIN_STEP f_11746_
+	CHERRY_LEAVES_BREAK f_271319_
+	CHERRY_LEAVES_FALL f_271390_
+	CHERRY_LEAVES_HIT f_271307_
+	CHERRY_LEAVES_PLACE f_271127_
+	CHERRY_LEAVES_STEP f_271332_
+	CHERRY_SAPLING_BREAK f_271103_
+	CHERRY_SAPLING_FALL f_271122_
+	CHERRY_SAPLING_HIT f_271211_
+	CHERRY_SAPLING_PLACE f_271250_
+	CHERRY_SAPLING_STEP f_271515_
+	CHERRY_WOOD_BREAK f_271315_
+	CHERRY_WOOD_BUTTON_CLICK_OFF f_271322_
+	CHERRY_WOOD_BUTTON_CLICK_ON f_271171_
+	CHERRY_WOOD_DOOR_CLOSE f_271488_
+	CHERRY_WOOD_DOOR_OPEN f_271095_
+	CHERRY_WOOD_FALL f_271320_
+	CHERRY_WOOD_FENCE_GATE_CLOSE f_271336_
+	CHERRY_WOOD_FENCE_GATE_OPEN f_271273_
+	CHERRY_WOOD_HANGING_SIGN_BREAK f_271494_
+	CHERRY_WOOD_HANGING_SIGN_FALL f_271428_
+	CHERRY_WOOD_HANGING_SIGN_HIT f_271181_
+	CHERRY_WOOD_HANGING_SIGN_PLACE f_271221_
+	CHERRY_WOOD_HANGING_SIGN_STEP f_271496_
+	CHERRY_WOOD_HIT f_271532_
+	CHERRY_WOOD_PLACE f_271146_
+	CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF f_271444_
+	CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON f_271406_
+	CHERRY_WOOD_STEP f_271129_
+	CHERRY_WOOD_TRAPDOOR_CLOSE f_271262_
+	CHERRY_WOOD_TRAPDOOR_OPEN f_271395_
+	CHEST_CLOSE f_11747_
+	CHEST_LOCKED f_11748_
+	CHEST_OPEN f_11749_
+	CHICKEN_AMBIENT f_11750_
+	CHICKEN_DEATH f_11751_
+	CHICKEN_EGG f_11752_
+	CHICKEN_HURT f_11753_
+	CHICKEN_STEP f_11754_
+	CHISELED_BOOKSHELF_BREAK f_256738_
+	CHISELED_BOOKSHELF_FALL f_256739_
+	CHISELED_BOOKSHELF_HIT f_256993_
+	CHISELED_BOOKSHELF_INSERT f_256961_
+	CHISELED_BOOKSHELF_INSERT_ENCHANTED f_256863_
+	CHISELED_BOOKSHELF_PICKUP f_256717_
+	CHISELED_BOOKSHELF_PICKUP_ENCHANTED f_257000_
+	CHISELED_BOOKSHELF_PLACE f_256782_
+	CHISELED_BOOKSHELF_STEP f_256874_
+	CHORUS_FLOWER_DEATH f_11755_
+	CHORUS_FLOWER_GROW f_11756_
+	CHORUS_FRUIT_TELEPORT f_11757_
+	COD_AMBIENT f_11758_
+	COD_DEATH f_11759_
+	COD_FLOP f_11760_
+	COD_HURT f_11761_
+	COMPARATOR_CLICK f_11762_
+	COMPOSTER_EMPTY f_11763_
+	COMPOSTER_FILL f_11764_
+	COMPOSTER_FILL_SUCCESS f_11765_
+	COMPOSTER_READY f_11766_
+	CONDUIT_ACTIVATE f_11767_
+	CONDUIT_AMBIENT f_11768_
+	CONDUIT_AMBIENT_SHORT f_11822_
+	CONDUIT_ATTACK_TARGET f_11823_
+	CONDUIT_DEACTIVATE f_11824_
+	COPPER_BREAK f_144117_
+	COPPER_FALL f_144121_
+	COPPER_HIT f_144120_
+	COPPER_PLACE f_144119_
+	COPPER_STEP f_144118_
+	CORAL_BLOCK_BREAK f_11825_
+	CORAL_BLOCK_FALL f_11826_
+	CORAL_BLOCK_HIT f_11827_
+	CORAL_BLOCK_PLACE f_11828_
+	CORAL_BLOCK_STEP f_11829_
+	COW_AMBIENT f_11830_
+	COW_DEATH f_11831_
+	COW_HURT f_11832_
+	COW_MILK f_11833_
+	COW_STEP f_11834_
+	CREEPER_DEATH f_11835_
+	CREEPER_HURT f_11836_
+	CREEPER_PRIMED f_11837_
+	CROP_BREAK f_11838_
+	CROP_PLANTED f_11839_
+	CROSSBOW_HIT f_11840_
+	CROSSBOW_LOADING_END f_11841_
+	CROSSBOW_LOADING_MIDDLE f_11842_
+	CROSSBOW_LOADING_START f_11843_
+	CROSSBOW_QUICK_CHARGE_1 f_11844_
+	CROSSBOW_QUICK_CHARGE_2 f_11845_
+	CROSSBOW_QUICK_CHARGE_3 f_11846_
+	CROSSBOW_SHOOT f_11847_
+	DECORATED_POT_BREAK f_271175_
+	DECORATED_POT_FALL f_271324_
+	DECORATED_POT_HIT f_271448_
+	DECORATED_POT_PLACE f_271339_
+	DECORATED_POT_SHATTER f_271369_
+	DECORATED_POT_STEP f_271337_
+	DEEPSLATE_BREAK f_144108_
+	DEEPSLATE_BRICKS_BREAK f_144103_
+	DEEPSLATE_BRICKS_FALL f_144104_
+	DEEPSLATE_BRICKS_HIT f_144105_
+	DEEPSLATE_BRICKS_PLACE f_144106_
+	DEEPSLATE_BRICKS_STEP f_144107_
+	DEEPSLATE_FALL f_144109_
+	DEEPSLATE_HIT f_144110_
+	DEEPSLATE_PLACE f_144111_
+	DEEPSLATE_STEP f_144112_
+	DEEPSLATE_TILES_BREAK f_144113_
+	DEEPSLATE_TILES_FALL f_144114_
+	DEEPSLATE_TILES_HIT f_144115_
+	DEEPSLATE_TILES_PLACE f_144116_
+	DEEPSLATE_TILES_STEP f_144134_
+	DISPENSER_DISPENSE f_11796_
+	DISPENSER_FAIL f_11797_
+	DISPENSER_LAUNCH f_11798_
+	DOLPHIN_AMBIENT f_11799_
+	DOLPHIN_AMBIENT_WATER f_11800_
+	DOLPHIN_ATTACK f_11801_
+	DOLPHIN_DEATH f_11802_
+	DOLPHIN_EAT f_11803_
+	DOLPHIN_HURT f_11804_
+	DOLPHIN_JUMP f_11805_
+	DOLPHIN_PLAY f_11806_
+	DOLPHIN_SPLASH f_11807_
+	DOLPHIN_SWIM f_11808_
+	DONKEY_AMBIENT f_11809_
+	DONKEY_ANGRY f_11810_
+	DONKEY_CHEST f_11811_
+	DONKEY_DEATH f_11812_
+	DONKEY_EAT f_11813_
+	DONKEY_HURT f_11814_
+	DRAGON_FIREBALL_EXPLODE f_11892_
+	DRIPSTONE_BLOCK_BREAK f_144135_
+	DRIPSTONE_BLOCK_FALL f_144139_
+	DRIPSTONE_BLOCK_HIT f_144138_
+	DRIPSTONE_BLOCK_PLACE f_144137_
+	DRIPSTONE_BLOCK_STEP f_144136_
+	DROWNED_AMBIENT f_11815_
+	DROWNED_AMBIENT_WATER f_11816_
+	DROWNED_DEATH f_11817_
+	DROWNED_DEATH_WATER f_11818_
+	DROWNED_HURT f_11819_
+	DROWNED_HURT_WATER f_11820_
+	DROWNED_SHOOT f_11821_
+	DROWNED_STEP f_11875_
+	DROWNED_SWIM f_11876_
+	DYE_USE f_144133_
+	EGG_THROW f_11877_
+	ELDER_GUARDIAN_AMBIENT f_11878_
+	ELDER_GUARDIAN_AMBIENT_LAND f_11879_
+	ELDER_GUARDIAN_CURSE f_11880_
+	ELDER_GUARDIAN_DEATH f_11881_
+	ELDER_GUARDIAN_DEATH_LAND f_11882_
+	ELDER_GUARDIAN_FLOP f_11883_
+	ELDER_GUARDIAN_HURT f_11884_
+	ELDER_GUARDIAN_HURT_LAND f_11885_
+	ELYTRA_FLYING f_11886_
+	EMPTY f_271165_
+	ENCHANTMENT_TABLE_USE f_11887_
+	ENDERMAN_AMBIENT f_11899_
+	ENDERMAN_DEATH f_11900_
+	ENDERMAN_HURT f_11849_
+	ENDERMAN_SCREAM f_11850_
+	ENDERMAN_STARE f_11851_
+	ENDERMAN_TELEPORT f_11852_
+	ENDERMITE_AMBIENT f_11853_
+	ENDERMITE_DEATH f_11854_
+	ENDERMITE_HURT f_11855_
+	ENDERMITE_STEP f_11856_
+	ENDER_CHEST_CLOSE f_11888_
+	ENDER_CHEST_OPEN f_11889_
+	ENDER_DRAGON_AMBIENT f_11890_
+	ENDER_DRAGON_DEATH f_11891_
+	ENDER_DRAGON_FLAP f_11893_
+	ENDER_DRAGON_GROWL f_11894_
+	ENDER_DRAGON_HURT f_11895_
+	ENDER_DRAGON_SHOOT f_11896_
+	ENDER_EYE_DEATH f_11897_
+	ENDER_EYE_LAUNCH f_11898_
+	ENDER_PEARL_THROW f_11857_
+	END_GATEWAY_SPAWN f_11858_
+	END_PORTAL_FRAME_FILL f_11859_
+	END_PORTAL_SPAWN f_11860_
+	EVOKER_AMBIENT f_11861_
+	EVOKER_CAST_SPELL f_11862_
+	EVOKER_CELEBRATE f_11863_
+	EVOKER_DEATH f_11864_
+	EVOKER_FANGS_ATTACK f_11865_
+	EVOKER_HURT f_11866_
+	EVOKER_PREPARE_ATTACK f_11867_
+	EVOKER_PREPARE_SUMMON f_11868_
+	EVOKER_PREPARE_WOLOLO f_11869_
+	EXPERIENCE_BOTTLE_THROW f_11870_
+	EXPERIENCE_ORB_PICKUP f_11871_
+	FENCE_GATE_CLOSE f_11872_
+	FENCE_GATE_OPEN f_11873_
+	FIRECHARGE_USE f_11874_
+	FIREWORK_ROCKET_BLAST f_11928_
+	FIREWORK_ROCKET_BLAST_FAR f_11929_
+	FIREWORK_ROCKET_LARGE_BLAST f_11930_
+	FIREWORK_ROCKET_LARGE_BLAST_FAR f_11931_
+	FIREWORK_ROCKET_LAUNCH f_11932_
+	FIREWORK_ROCKET_SHOOT f_11933_
+	FIREWORK_ROCKET_TWINKLE f_11934_
+	FIREWORK_ROCKET_TWINKLE_FAR f_11935_
+	FIRE_AMBIENT f_11936_
+	FIRE_EXTINGUISH f_11937_
+	FISHING_BOBBER_RETRIEVE f_11939_
+	FISHING_BOBBER_SPLASH f_11940_
+	FISHING_BOBBER_THROW f_11941_
+	FISH_SWIM f_11938_
+	FLINTANDSTEEL_USE f_11942_
+	FLOWERING_AZALEA_BREAK f_144141_
+	FLOWERING_AZALEA_FALL f_144142_
+	FLOWERING_AZALEA_HIT f_144143_
+	FLOWERING_AZALEA_PLACE f_144144_
+	FLOWERING_AZALEA_STEP f_144145_
+	FOX_AGGRO f_11943_
+	FOX_AMBIENT f_11944_
+	FOX_BITE f_11945_
+	FOX_DEATH f_11946_
+	FOX_EAT f_11947_
+	FOX_HURT f_11948_
+	FOX_SCREECH f_11949_
+	FOX_SLEEP f_11950_
+	FOX_SNIFF f_11951_
+	FOX_SPIT f_11952_
+	FOX_TELEPORT f_11953_
+	FROGLIGHT_BREAK f_215679_
+	FROGLIGHT_FALL f_215680_
+	FROGLIGHT_HIT f_215681_
+	FROGLIGHT_PLACE f_215682_
+	FROGLIGHT_STEP f_215683_
+	FROGSPAWNSTEP f_215684_
+	FROGSPAWN_BREAK f_215685_
+	FROGSPAWN_FALL f_215686_
+	FROGSPAWN_HATCH f_215687_
+	FROGSPAWN_HIT f_215688_
+	FROGSPAWN_PLACE f_215689_
+	FROG_AMBIENT f_215690_
+	FROG_DEATH f_215691_
+	FROG_EAT f_215692_
+	FROG_HURT f_215693_
+	FROG_LAY_SPAWN f_215694_
+	FROG_LONG_JUMP f_215695_
+	FROG_STEP f_215696_
+	FROG_TONGUE f_215697_
+	FUNGUS_BREAK f_12130_
+	FUNGUS_FALL f_12134_
+	FUNGUS_HIT f_12133_
+	FUNGUS_PLACE f_12132_
+	FUNGUS_STEP f_12131_
+	FURNACE_FIRE_CRACKLE f_11907_
+	GENERIC_BIG_FALL f_11908_
+	GENERIC_BURN f_11909_
+	GENERIC_DEATH f_11910_
+	GENERIC_DRINK f_11911_
+	GENERIC_EAT f_11912_
+	GENERIC_EXPLODE f_11913_
+	GENERIC_EXTINGUISH_FIRE f_11914_
+	GENERIC_HURT f_11915_
+	GENERIC_SMALL_FALL f_11916_
+	GENERIC_SPLASH f_11917_
+	GENERIC_SWIM f_11918_
+	GHAST_AMBIENT f_11919_
+	GHAST_DEATH f_11920_
+	GHAST_HURT f_11921_
+	GHAST_SCREAM f_11922_
+	GHAST_SHOOT f_11923_
+	GHAST_WARN f_11924_
+	GILDED_BLACKSTONE_BREAK f_11925_
+	GILDED_BLACKSTONE_FALL f_11926_
+	GILDED_BLACKSTONE_HIT f_11927_
+	GILDED_BLACKSTONE_PLACE f_11981_
+	GILDED_BLACKSTONE_STEP f_11982_
+	GLASS_BREAK f_11983_
+	GLASS_FALL f_11984_
+	GLASS_HIT f_11985_
+	GLASS_PLACE f_11986_
+	GLASS_STEP f_11987_
+	GLOW_INK_SAC_USE f_144153_
+	GLOW_ITEM_FRAME_ADD_ITEM f_144154_
+	GLOW_ITEM_FRAME_BREAK f_144155_
+	GLOW_ITEM_FRAME_PLACE f_144156_
+	GLOW_ITEM_FRAME_REMOVE_ITEM f_144157_
+	GLOW_ITEM_FRAME_ROTATE_ITEM f_144158_
+	GLOW_SQUID_AMBIENT f_144159_
+	GLOW_SQUID_DEATH f_144160_
+	GLOW_SQUID_HURT f_144161_
+	GLOW_SQUID_SQUIRT f_144162_
+	GOAT_AMBIENT f_144163_
+	GOAT_DEATH f_144164_
+	GOAT_EAT f_144165_
+	GOAT_HORN_BREAK f_215698_
+	GOAT_HORN_PLAY f_215699_
+	GOAT_HORN_SOUND_VARIANTS f_215702_
+	GOAT_HORN_VARIANT_COUNT f_215701_
+	GOAT_HURT f_144166_
+	GOAT_LONG_JUMP f_144167_
+	GOAT_MILK f_144168_
+	GOAT_PREPARE_RAM f_144169_
+	GOAT_RAM_IMPACT f_144170_
+	GOAT_SCREAMING_AMBIENT f_144171_
+	GOAT_SCREAMING_DEATH f_144172_
+	GOAT_SCREAMING_EAT f_144173_
+	GOAT_SCREAMING_HORN_BREAK f_215700_
+	GOAT_SCREAMING_HURT f_144146_
+	GOAT_SCREAMING_LONG_JUMP f_144147_
+	GOAT_SCREAMING_MILK f_144148_
+	GOAT_SCREAMING_PREPARE_RAM f_144149_
+	GOAT_SCREAMING_RAM_IMPACT f_144150_
+	GOAT_STEP f_144151_
+	GRASS_BREAK f_11988_
+	GRASS_FALL f_11989_
+	GRASS_HIT f_11990_
+	GRASS_PLACE f_11991_
+	GRASS_STEP f_11992_
+	GRAVEL_BREAK f_11993_
+	GRAVEL_FALL f_11994_
+	GRAVEL_HIT f_11995_
+	GRAVEL_PLACE f_11996_
+	GRAVEL_STEP f_11997_
+	GRINDSTONE_USE f_11998_
+	GROWING_PLANT_CROP f_184217_
+	GUARDIAN_AMBIENT f_11999_
+	GUARDIAN_AMBIENT_LAND f_12000_
+	GUARDIAN_ATTACK f_12001_
+	GUARDIAN_DEATH f_12002_
+	GUARDIAN_DEATH_LAND f_12003_
+	GUARDIAN_FLOP f_12004_
+	GUARDIAN_HURT f_12005_
+	GUARDIAN_HURT_LAND f_12006_
+	HANGING_ROOTS_BREAK f_144152_
+	HANGING_ROOTS_FALL f_144174_
+	HANGING_ROOTS_HIT f_144175_
+	HANGING_ROOTS_PLACE f_144176_
+	HANGING_ROOTS_STEP f_144177_
+	HANGING_SIGN_BREAK f_243978_
+	HANGING_SIGN_FALL f_244376_
+	HANGING_SIGN_HIT f_243673_
+	HANGING_SIGN_PLACE f_243814_
+	HANGING_SIGN_STEP f_244420_
+	HOE_TILL f_11955_
+	HOGLIN_AMBIENT f_11956_
+	HOGLIN_ANGRY f_11957_
+	HOGLIN_ATTACK f_11958_
+	HOGLIN_CONVERTED_TO_ZOMBIFIED f_11959_
+	HOGLIN_DEATH f_11960_
+	HOGLIN_HURT f_11961_
+	HOGLIN_RETREAT f_11962_
+	HOGLIN_STEP f_11963_
+	HONEYCOMB_WAX_ON f_144178_
+	HONEY_BLOCK_BREAK f_11964_
+	HONEY_BLOCK_FALL f_11965_
+	HONEY_BLOCK_HIT f_11966_
+	HONEY_BLOCK_PLACE f_11967_
+	HONEY_BLOCK_SLIDE f_11968_
+	HONEY_BLOCK_STEP f_11969_
+	HONEY_DRINK f_11970_
+	HORSE_AMBIENT f_11971_
+	HORSE_ANGRY f_11972_
+	HORSE_ARMOR f_11973_
+	HORSE_BREATHE f_11974_
+	HORSE_DEATH f_11975_
+	HORSE_EAT f_11976_
+	HORSE_GALLOP f_11977_
+	HORSE_HURT f_11978_
+	HORSE_JUMP f_11979_
+	HORSE_LAND f_11980_
+	HORSE_SADDLE f_12034_
+	HORSE_STEP f_12035_
+	HORSE_STEP_WOOD f_12036_
+	HOSTILE_BIG_FALL f_12037_
+	HOSTILE_DEATH f_12038_
+	HOSTILE_HURT f_12039_
+	HOSTILE_SMALL_FALL f_12040_
+	HOSTILE_SPLASH f_12041_
+	HOSTILE_SWIM f_12042_
+	HUSK_AMBIENT f_12043_
+	HUSK_CONVERTED_TO_ZOMBIE f_12044_
+	HUSK_DEATH f_12045_
+	HUSK_HURT f_12046_
+	HUSK_STEP f_12047_
+	ILLUSIONER_AMBIENT f_12048_
+	ILLUSIONER_CAST_SPELL f_12049_
+	ILLUSIONER_DEATH f_12050_
+	ILLUSIONER_HURT f_12051_
+	ILLUSIONER_MIRROR_MOVE f_12052_
+	ILLUSIONER_PREPARE_BLINDNESS f_12053_
+	ILLUSIONER_PREPARE_MIRROR f_12054_
+	INK_SAC_USE f_144181_
+	IRON_DOOR_CLOSE f_12055_
+	IRON_DOOR_OPEN f_12056_
+	IRON_GOLEM_ATTACK f_12057_
+	IRON_GOLEM_DAMAGE f_12058_
+	IRON_GOLEM_DEATH f_12059_
+	IRON_GOLEM_HURT f_12008_
+	IRON_GOLEM_REPAIR f_12009_
+	IRON_GOLEM_STEP f_12010_
+	IRON_TRAPDOOR_CLOSE f_12011_
+	IRON_TRAPDOOR_OPEN f_12012_
+	ITEM_BREAK f_12018_
+	ITEM_FRAME_ADD_ITEM f_12013_
+	ITEM_FRAME_BREAK f_12014_
+	ITEM_FRAME_PLACE f_12015_
+	ITEM_FRAME_REMOVE_ITEM f_12016_
+	ITEM_FRAME_ROTATE_ITEM f_12017_
+	ITEM_PICKUP f_12019_
+	LADDER_BREAK f_12020_
+	LADDER_FALL f_12021_
+	LADDER_HIT f_12022_
+	LADDER_PLACE f_12023_
+	LADDER_STEP f_12024_
+	LANTERN_BREAK f_12025_
+	LANTERN_FALL f_12026_
+	LANTERN_HIT f_12027_
+	LANTERN_PLACE f_12028_
+	LANTERN_STEP f_12029_
+	LARGE_AMETHYST_BUD_BREAK f_144179_
+	LARGE_AMETHYST_BUD_PLACE f_144180_
+	LAVA_AMBIENT f_12030_
+	LAVA_EXTINGUISH f_12031_
+	LAVA_POP f_12032_
+	LEASH_KNOT_BREAK f_12033_
+	LEASH_KNOT_PLACE f_12087_
+	LEVER_CLICK f_12088_
+	LIGHTNING_BOLT_IMPACT f_12089_
+	LIGHTNING_BOLT_THUNDER f_12090_
+	LILY_PAD_PLACE f_12581_
+	LINGERING_POTION_THROW f_12091_
+	LLAMA_AMBIENT f_12092_
+	LLAMA_ANGRY f_12093_
+	LLAMA_CHEST f_12094_
+	LLAMA_DEATH f_12095_
+	LLAMA_EAT f_12096_
+	LLAMA_HURT f_12097_
+	LLAMA_SPIT f_12098_
+	LLAMA_STEP f_12099_
+	LLAMA_SWAG f_12100_
+	LODESTONE_BREAK f_12102_
+	LODESTONE_COMPASS_LOCK f_12107_
+	LODESTONE_FALL f_12106_
+	LODESTONE_HIT f_12105_
+	LODESTONE_PLACE f_12104_
+	LODESTONE_STEP f_12103_
+	MAGMA_CUBE_DEATH f_12108_
+	MAGMA_CUBE_DEATH_SMALL f_12101_
+	MAGMA_CUBE_HURT f_12109_
+	MAGMA_CUBE_HURT_SMALL f_12110_
+	MAGMA_CUBE_JUMP f_12111_
+	MAGMA_CUBE_SQUISH f_12112_
+	MAGMA_CUBE_SQUISH_SMALL f_12061_
+	MANGROVE_ROOTS_BREAK f_215703_
+	MANGROVE_ROOTS_FALL f_215704_
+	MANGROVE_ROOTS_HIT f_215705_
+	MANGROVE_ROOTS_PLACE f_215706_
+	MANGROVE_ROOTS_STEP f_215707_
+	MEDIUM_AMETHYST_BUD_BREAK f_144192_
+	MEDIUM_AMETHYST_BUD_PLACE f_144193_
+	METAL_BREAK f_12062_
+	METAL_FALL f_12063_
+	METAL_HIT f_12064_
+	METAL_PLACE f_12065_
+	METAL_PRESSURE_PLATE_CLICK_OFF f_12066_
+	METAL_PRESSURE_PLATE_CLICK_ON f_12067_
+	METAL_STEP f_12068_
+	MINECART_INSIDE f_12069_
+	MINECART_INSIDE_UNDERWATER f_144194_
+	MINECART_RIDING f_12070_
+	MOOSHROOM_CONVERT f_12071_
+	MOOSHROOM_EAT f_12072_
+	MOOSHROOM_MILK f_12073_
+	MOOSHROOM_MILK_SUSPICIOUSLY f_12074_
+	MOOSHROOM_SHEAR f_12075_
+	MOSS_BREAK f_144187_
+	MOSS_CARPET_BREAK f_144182_
+	MOSS_CARPET_FALL f_144183_
+	MOSS_CARPET_HIT f_144184_
+	MOSS_CARPET_PLACE f_144185_
+	MOSS_CARPET_STEP f_144186_
+	MOSS_FALL f_144188_
+	MOSS_HIT f_144189_
+	MOSS_PLACE f_144190_
+	MOSS_STEP f_144191_
+	MUDDY_MANGROVE_ROOTS_BREAK f_215718_
+	MUDDY_MANGROVE_ROOTS_FALL f_215719_
+	MUDDY_MANGROVE_ROOTS_HIT f_215720_
+	MUDDY_MANGROVE_ROOTS_PLACE f_215721_
+	MUDDY_MANGROVE_ROOTS_STEP f_215722_
+	MUD_BREAK f_215708_
+	MUD_BRICKS_BREAK f_215713_
+	MUD_BRICKS_FALL f_215714_
+	MUD_BRICKS_HIT f_215715_
+	MUD_BRICKS_PLACE f_215716_
+	MUD_BRICKS_STEP f_215717_
+	MUD_FALL f_215709_
+	MUD_HIT f_215710_
+	MUD_PLACE f_215711_
+	MUD_STEP f_215712_
+	MULE_AMBIENT f_12076_
+	MULE_ANGRY f_12077_
+	MULE_CHEST f_12078_
+	MULE_DEATH f_12079_
+	MULE_EAT f_12080_
+	MULE_HURT f_12081_
+	MUSIC_BIOME_BADLANDS f_283937_
+	MUSIC_BIOME_BAMBOO_JUNGLE f_283944_
+	MUSIC_BIOME_BASALT_DELTAS f_12154_
+	MUSIC_BIOME_CHERRY_GROVE f_271257_
+	MUSIC_BIOME_CRIMSON_FOREST f_12157_
+	MUSIC_BIOME_DEEP_DARK f_215729_
+	MUSIC_BIOME_DESERT f_283840_
+	MUSIC_BIOME_DRIPSTONE_CAVES f_184219_
+	MUSIC_BIOME_FLOWER_FOREST f_283817_
+	MUSIC_BIOME_FOREST f_283788_
+	MUSIC_BIOME_FROZEN_PEAKS f_184224_
+	MUSIC_BIOME_GROVE f_184220_
+	MUSIC_BIOME_JAGGED_PEAKS f_184221_
+	MUSIC_BIOME_JUNGLE f_283786_
+	MUSIC_BIOME_LUSH_CAVES f_184222_
+	MUSIC_BIOME_MEADOW f_184223_
+	MUSIC_BIOME_NETHER_WASTES f_12155_
+	MUSIC_BIOME_OLD_GROWTH_TAIGA f_215732_
+	MUSIC_BIOME_SNOWY_SLOPES f_184225_
+	MUSIC_BIOME_SOUL_SAND_VALLEY f_12156_
+	MUSIC_BIOME_SPARSE_JUNGLE f_283878_
+	MUSIC_BIOME_STONY_PEAKS f_184226_
+	MUSIC_BIOME_SWAMP f_215730_
+	MUSIC_BIOME_WARPED_FOREST f_12158_
+	MUSIC_CREATIVE f_12082_
+	MUSIC_CREDITS f_12083_
+	MUSIC_DISC_11 f_12084_
+	MUSIC_DISC_13 f_12085_
+	MUSIC_DISC_5 f_215723_
+	MUSIC_DISC_BLOCKS f_12086_
+	MUSIC_DISC_CAT f_12140_
+	MUSIC_DISC_CHIRP f_12141_
+	MUSIC_DISC_FAR f_12142_
+	MUSIC_DISC_MALL f_12143_
+	MUSIC_DISC_MELLOHI f_12144_
+	MUSIC_DISC_OTHERSIDE f_184218_
+	MUSIC_DISC_PIGSTEP f_12145_
+	MUSIC_DISC_RELIC f_283910_
+	MUSIC_DISC_STAL f_12146_
+	MUSIC_DISC_STRAD f_12147_
+	MUSIC_DISC_WAIT f_12148_
+	MUSIC_DISC_WARD f_12149_
+	MUSIC_DRAGON f_12150_
+	MUSIC_END f_12151_
+	MUSIC_GAME f_12152_
+	MUSIC_MENU f_12153_
+	MUSIC_UNDER_WATER f_12159_
+	NETHERITE_BLOCK_BREAK f_12198_
+	NETHERITE_BLOCK_FALL f_12202_
+	NETHERITE_BLOCK_HIT f_12201_
+	NETHERITE_BLOCK_PLACE f_12200_
+	NETHERITE_BLOCK_STEP f_12199_
+	NETHERRACK_BREAK f_12203_
+	NETHERRACK_FALL f_12207_
+	NETHERRACK_HIT f_12206_
+	NETHERRACK_PLACE f_12205_
+	NETHERRACK_STEP f_12204_
+	NETHER_BRICKS_BREAK f_12160_
+	NETHER_BRICKS_FALL f_12164_
+	NETHER_BRICKS_HIT f_12163_
+	NETHER_BRICKS_PLACE f_12162_
+	NETHER_BRICKS_STEP f_12161_
+	NETHER_GOLD_ORE_BREAK f_12364_
+	NETHER_GOLD_ORE_FALL f_12365_
+	NETHER_GOLD_ORE_HIT f_12366_
+	NETHER_GOLD_ORE_PLACE f_12367_
+	NETHER_GOLD_ORE_STEP f_12368_
+	NETHER_ORE_BREAK f_12369_
+	NETHER_ORE_FALL f_12370_
+	NETHER_ORE_HIT f_12371_
+	NETHER_ORE_PLACE f_12372_
+	NETHER_ORE_STEP f_12373_
+	NETHER_SPROUTS_BREAK f_12125_
+	NETHER_SPROUTS_FALL f_12129_
+	NETHER_SPROUTS_HIT f_12128_
+	NETHER_SPROUTS_PLACE f_12127_
+	NETHER_SPROUTS_STEP f_12126_
+	NETHER_WART_BREAK f_12165_
+	NETHER_WART_PLANTED f_12114_
+	NETHER_WOOD_BREAK f_243868_
+	NETHER_WOOD_BUTTON_CLICK_OFF f_244344_
+	NETHER_WOOD_BUTTON_CLICK_ON f_244414_
+	NETHER_WOOD_DOOR_CLOSE f_243719_
+	NETHER_WOOD_DOOR_OPEN f_244275_
+	NETHER_WOOD_FALL f_244107_
+	NETHER_WOOD_FENCE_GATE_CLOSE f_244593_
+	NETHER_WOOD_FENCE_GATE_OPEN f_244579_
+	NETHER_WOOD_HANGING_SIGN_BREAK f_256748_
+	NETHER_WOOD_HANGING_SIGN_FALL f_256884_
+	NETHER_WOOD_HANGING_SIGN_HIT f_257042_
+	NETHER_WOOD_HANGING_SIGN_PLACE f_256821_
+	NETHER_WOOD_HANGING_SIGN_STEP f_256866_
+	NETHER_WOOD_HIT f_244597_
+	NETHER_WOOD_PLACE f_243990_
+	NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF f_243893_
+	NETHER_WOOD_PRESSURE_PLATE_CLICK_ON f_244210_
+	NETHER_WOOD_STEP f_243933_
+	NETHER_WOOD_TRAPDOOR_CLOSE f_244033_
+	NETHER_WOOD_TRAPDOOR_OPEN f_244318_
+	NOTE_BLOCK_BANJO f_12171_
+	NOTE_BLOCK_BASEDRUM f_12208_
+	NOTE_BLOCK_BASS f_12209_
+	NOTE_BLOCK_BELL f_12210_
+	NOTE_BLOCK_BIT f_12170_
+	NOTE_BLOCK_CHIME f_12211_
+	NOTE_BLOCK_COW_BELL f_12168_
+	NOTE_BLOCK_DIDGERIDOO f_12169_
+	NOTE_BLOCK_FLUTE f_12212_
+	NOTE_BLOCK_GUITAR f_12213_
+	NOTE_BLOCK_HARP f_12214_
+	NOTE_BLOCK_HAT f_12215_
+	NOTE_BLOCK_IMITATE_CREEPER f_263121_
+	NOTE_BLOCK_IMITATE_ENDER_DRAGON f_263132_
+	NOTE_BLOCK_IMITATE_PIGLIN f_263123_
+	NOTE_BLOCK_IMITATE_SKELETON f_263127_
+	NOTE_BLOCK_IMITATE_WITHER_SKELETON f_263126_
+	NOTE_BLOCK_IMITATE_ZOMBIE f_263136_
+	NOTE_BLOCK_IRON_XYLOPHONE f_12167_
+	NOTE_BLOCK_PLING f_12216_
+	NOTE_BLOCK_SNARE f_12217_
+	NOTE_BLOCK_XYLOPHONE f_12218_
+	NYLIUM_BREAK f_12120_
+	NYLIUM_FALL f_12124_
+	NYLIUM_HIT f_12123_
+	NYLIUM_PLACE f_12122_
+	NYLIUM_STEP f_12121_
+	OCELOT_AMBIENT f_12173_
+	OCELOT_DEATH f_12174_
+	OCELOT_HURT f_12172_
+	PACKED_MUD_BREAK f_215724_
+	PACKED_MUD_FALL f_215725_
+	PACKED_MUD_HIT f_215726_
+	PACKED_MUD_PLACE f_215727_
+	PACKED_MUD_STEP f_215728_
+	PAINTING_BREAK f_12175_
+	PAINTING_PLACE f_12176_
+	PANDA_AGGRESSIVE_AMBIENT f_12184_
+	PANDA_AMBIENT f_12179_
+	PANDA_BITE f_12187_
+	PANDA_CANT_BREED f_12183_
+	PANDA_DEATH f_12180_
+	PANDA_EAT f_12181_
+	PANDA_HURT f_12186_
+	PANDA_PRE_SNEEZE f_12177_
+	PANDA_SNEEZE f_12178_
+	PANDA_STEP f_12182_
+	PANDA_WORRIED_AMBIENT f_12185_
+	PARROT_AMBIENT f_12188_
+	PARROT_DEATH f_12189_
+	PARROT_EAT f_12190_
+	PARROT_FLY f_12191_
+	PARROT_HURT f_12192_
+	PARROT_IMITATE_BLAZE f_12246_
+	PARROT_IMITATE_CREEPER f_12247_
+	PARROT_IMITATE_DROWNED f_12248_
+	PARROT_IMITATE_ELDER_GUARDIAN f_12249_
+	PARROT_IMITATE_ENDERMITE f_12251_
+	PARROT_IMITATE_ENDER_DRAGON f_12250_
+	PARROT_IMITATE_EVOKER f_12252_
+	PARROT_IMITATE_GHAST f_12253_
+	PARROT_IMITATE_GUARDIAN f_12254_
+	PARROT_IMITATE_HOGLIN f_12255_
+	PARROT_IMITATE_HUSK f_12256_
+	PARROT_IMITATE_ILLUSIONER f_12257_
+	PARROT_IMITATE_MAGMA_CUBE f_12258_
+	PARROT_IMITATE_PHANTOM f_12259_
+	PARROT_IMITATE_PIGLIN f_12260_
+	PARROT_IMITATE_PIGLIN_BRUTE f_12261_
+	PARROT_IMITATE_PILLAGER f_12262_
+	PARROT_IMITATE_RAVAGER f_12263_
+	PARROT_IMITATE_SHULKER f_12264_
+	PARROT_IMITATE_SILVERFISH f_12265_
+	PARROT_IMITATE_SKELETON f_12266_
+	PARROT_IMITATE_SLIME f_12267_
+	PARROT_IMITATE_SPIDER f_12268_
+	PARROT_IMITATE_STRAY f_12269_
+	PARROT_IMITATE_VEX f_12270_
+	PARROT_IMITATE_VINDICATOR f_12271_
+	PARROT_IMITATE_WARDEN f_215733_
+	PARROT_IMITATE_WITCH f_12220_
+	PARROT_IMITATE_WITHER f_12221_
+	PARROT_IMITATE_WITHER_SKELETON f_12222_
+	PARROT_IMITATE_ZOGLIN f_12223_
+	PARROT_IMITATE_ZOMBIE f_12224_
+	PARROT_IMITATE_ZOMBIE_VILLAGER f_12225_
+	PARROT_STEP f_12226_
+	PHANTOM_AMBIENT f_12227_
+	PHANTOM_BITE f_12228_
+	PHANTOM_DEATH f_12229_
+	PHANTOM_FLAP f_12230_
+	PHANTOM_HURT f_12231_
+	PHANTOM_SWOOP f_12232_
+	PIGLIN_ADMIRING_ITEM f_12238_
+	PIGLIN_AMBIENT f_12239_
+	PIGLIN_ANGRY f_12240_
+	PIGLIN_BRUTE_AMBIENT f_12301_
+	PIGLIN_BRUTE_ANGRY f_12302_
+	PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED f_12306_
+	PIGLIN_BRUTE_DEATH f_12303_
+	PIGLIN_BRUTE_HURT f_12304_
+	PIGLIN_BRUTE_STEP f_12305_
+	PIGLIN_CELEBRATE f_12241_
+	PIGLIN_CONVERTED_TO_ZOMBIFIED f_12300_
+	PIGLIN_DEATH f_12242_
+	PIGLIN_HURT f_12244_
+	PIGLIN_JEALOUS f_12243_
+	PIGLIN_RETREAT f_12245_
+	PIGLIN_STEP f_12299_
+	PIG_AMBIENT f_12233_
+	PIG_DEATH f_12234_
+	PIG_HURT f_12235_
+	PIG_SADDLE f_12236_
+	PIG_STEP f_12237_
+	PILLAGER_AMBIENT f_12307_
+	PILLAGER_CELEBRATE f_12308_
+	PILLAGER_DEATH f_12309_
+	PILLAGER_HURT f_12310_
+	PINK_PETALS_BREAK f_271457_
+	PINK_PETALS_FALL f_271419_
+	PINK_PETALS_HIT f_271135_
+	PINK_PETALS_PLACE f_271130_
+	PINK_PETALS_STEP f_271105_
+	PISTON_CONTRACT f_12311_
+	PISTON_EXTEND f_12312_
+	PLAYER_ATTACK_CRIT f_12313_
+	PLAYER_ATTACK_KNOCKBACK f_12314_
+	PLAYER_ATTACK_NODAMAGE f_12315_
+	PLAYER_ATTACK_STRONG f_12316_
+	PLAYER_ATTACK_SWEEP f_12317_
+	PLAYER_ATTACK_WEAK f_12318_
+	PLAYER_BIG_FALL f_12319_
+	PLAYER_BREATH f_12320_
+	PLAYER_BURP f_12321_
+	PLAYER_DEATH f_12322_
+	PLAYER_HURT f_12323_
+	PLAYER_HURT_DROWN f_12324_
+	PLAYER_HURT_FREEZE f_144205_
+	PLAYER_HURT_ON_FIRE f_12273_
+	PLAYER_HURT_SWEET_BERRY_BUSH f_12274_
+	PLAYER_LEVELUP f_12275_
+	PLAYER_SMALL_FALL f_12276_
+	PLAYER_SPLASH f_12277_
+	PLAYER_SPLASH_HIGH_SPEED f_12278_
+	PLAYER_SWIM f_12279_
+	POINTED_DRIPSTONE_BREAK f_144140_
+	POINTED_DRIPSTONE_DRIP_LAVA f_144127_
+	POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON f_144129_
+	POINTED_DRIPSTONE_DRIP_WATER f_144128_
+	POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON f_144130_
+	POINTED_DRIPSTONE_FALL f_144125_
+	POINTED_DRIPSTONE_HIT f_144124_
+	POINTED_DRIPSTONE_LAND f_144126_
+	POINTED_DRIPSTONE_PLACE f_144123_
+	POINTED_DRIPSTONE_STEP f_144122_
+	POLAR_BEAR_AMBIENT f_12280_
+	POLAR_BEAR_AMBIENT_BABY f_12281_
+	POLAR_BEAR_DEATH f_12282_
+	POLAR_BEAR_HURT f_12283_
+	POLAR_BEAR_STEP f_12284_
+	POLAR_BEAR_WARNING f_12285_
+	POLISHED_DEEPSLATE_BREAK f_144195_
+	POLISHED_DEEPSLATE_FALL f_144196_
+	POLISHED_DEEPSLATE_HIT f_144197_
+	POLISHED_DEEPSLATE_PLACE f_144198_
+	POLISHED_DEEPSLATE_STEP f_144199_
+	PORTAL_AMBIENT f_12286_
+	PORTAL_TRAVEL f_12287_
+	PORTAL_TRIGGER f_12288_
+	POWDER_SNOW_BREAK f_144200_
+	POWDER_SNOW_FALL f_144201_
+	POWDER_SNOW_HIT f_144202_
+	POWDER_SNOW_PLACE f_144203_
+	POWDER_SNOW_STEP f_144204_
+	PUFFER_FISH_AMBIENT f_12289_
+	PUFFER_FISH_BLOW_OUT f_12290_
+	PUFFER_FISH_BLOW_UP f_12291_
+	PUFFER_FISH_DEATH f_12292_
+	PUFFER_FISH_FLOP f_12293_
+	PUFFER_FISH_HURT f_12294_
+	PUFFER_FISH_STING f_12295_
+	PUMPKIN_CARVE f_12296_
+	RABBIT_AMBIENT f_12297_
+	RABBIT_ATTACK f_12298_
+	RABBIT_DEATH f_12352_
+	RABBIT_HURT f_12353_
+	RABBIT_JUMP f_12354_
+	RAID_HORN f_12355_
+	RAVAGER_AMBIENT f_12356_
+	RAVAGER_ATTACK f_12357_
+	RAVAGER_CELEBRATE f_12358_
+	RAVAGER_DEATH f_12359_
+	RAVAGER_HURT f_12360_
+	RAVAGER_ROAR f_12363_
+	RAVAGER_STEP f_12361_
+	RAVAGER_STUNNED f_12362_
+	REDSTONE_TORCH_BURNOUT f_12374_
+	RESPAWN_ANCHOR_AMBIENT f_12375_
+	RESPAWN_ANCHOR_CHARGE f_12376_
+	RESPAWN_ANCHOR_DEPLETE f_12377_
+	RESPAWN_ANCHOR_SET_SPAWN f_12326_
+	ROOTED_DIRT_BREAK f_144206_
+	ROOTED_DIRT_FALL f_144207_
+	ROOTED_DIRT_HIT f_144208_
+	ROOTED_DIRT_PLACE f_144209_
+	ROOTED_DIRT_STEP f_144210_
+	ROOTS_BREAK f_11902_
+	ROOTS_FALL f_11906_
+	ROOTS_HIT f_11905_
+	ROOTS_PLACE f_11904_
+	ROOTS_STEP f_11903_
+	SALMON_AMBIENT f_12327_
+	SALMON_DEATH f_12328_
+	SALMON_FLOP f_12329_
+	SALMON_HURT f_12330_
+	SAND_BREAK f_12331_
+	SAND_FALL f_12332_
+	SAND_HIT f_12333_
+	SAND_PLACE f_12334_
+	SAND_STEP f_12335_
+	SCAFFOLDING_BREAK f_12336_
+	SCAFFOLDING_FALL f_12337_
+	SCAFFOLDING_HIT f_12338_
+	SCAFFOLDING_PLACE f_12339_
+	SCAFFOLDING_STEP f_12340_
+	SCULK_BLOCK_BREAK f_215735_
+	SCULK_BLOCK_CHARGE f_215734_
+	SCULK_BLOCK_FALL f_215736_
+	SCULK_BLOCK_HIT f_215737_
+	SCULK_BLOCK_PLACE f_215738_
+	SCULK_BLOCK_SPREAD f_215753_
+	SCULK_BLOCK_STEP f_215739_
+	SCULK_CATALYST_BLOOM f_215740_
+	SCULK_CATALYST_BREAK f_215741_
+	SCULK_CATALYST_FALL f_215742_
+	SCULK_CATALYST_HIT f_215743_
+	SCULK_CATALYST_PLACE f_215744_
+	SCULK_CATALYST_STEP f_215745_
+	SCULK_CLICKING f_144212_
+	SCULK_CLICKING_STOP f_144213_
+	SCULK_SENSOR_BREAK f_144214_
+	SCULK_SENSOR_FALL f_144215_
+	SCULK_SENSOR_HIT f_144216_
+	SCULK_SENSOR_PLACE f_144217_
+	SCULK_SENSOR_STEP f_144218_
+	SCULK_SHRIEKER_BREAK f_215746_
+	SCULK_SHRIEKER_FALL f_215747_
+	SCULK_SHRIEKER_HIT f_215748_
+	SCULK_SHRIEKER_PLACE f_215749_
+	SCULK_SHRIEKER_SHRIEK f_215750_
+	SCULK_SHRIEKER_STEP f_215751_
+	SCULK_VEIN_BREAK f_215752_
+	SCULK_VEIN_FALL f_215754_
+	SCULK_VEIN_HIT f_215755_
+	SCULK_VEIN_PLACE f_215756_
+	SCULK_VEIN_STEP f_215757_
+	SHEEP_AMBIENT f_12341_
+	SHEEP_DEATH f_12342_
+	SHEEP_HURT f_12343_
+	SHEEP_SHEAR f_12344_
+	SHEEP_STEP f_12345_
+	SHIELD_BLOCK f_12346_
+	SHIELD_BREAK f_12347_
+	SHOVEL_FLATTEN f_12406_
+	SHROOMLIGHT_BREAK f_12348_
+	SHROOMLIGHT_FALL f_12405_
+	SHROOMLIGHT_HIT f_12351_
+	SHROOMLIGHT_PLACE f_12350_
+	SHROOMLIGHT_STEP f_12349_
+	SHULKER_AMBIENT f_12407_
+	SHULKER_BOX_CLOSE f_12408_
+	SHULKER_BOX_OPEN f_12409_
+	SHULKER_BULLET_HIT f_12410_
+	SHULKER_BULLET_HURT f_12411_
+	SHULKER_CLOSE f_12412_
+	SHULKER_DEATH f_12413_
+	SHULKER_HURT f_12414_
+	SHULKER_HURT_CLOSED f_12415_
+	SHULKER_OPEN f_12416_
+	SHULKER_SHOOT f_12417_
+	SHULKER_TELEPORT f_12418_
+	SILVERFISH_AMBIENT f_12419_
+	SILVERFISH_DEATH f_12420_
+	SILVERFISH_HURT f_12421_
+	SILVERFISH_STEP f_12422_
+	SKELETON_AMBIENT f_12423_
+	SKELETON_CONVERTED_TO_STRAY f_144211_
+	SKELETON_DEATH f_12424_
+	SKELETON_HORSE_AMBIENT f_12425_
+	SKELETON_HORSE_AMBIENT_WATER f_12429_
+	SKELETON_HORSE_DEATH f_12426_
+	SKELETON_HORSE_GALLOP_WATER f_12430_
+	SKELETON_HORSE_HURT f_12427_
+	SKELETON_HORSE_JUMP_WATER f_12379_
+	SKELETON_HORSE_STEP_WATER f_12380_
+	SKELETON_HORSE_SWIM f_12428_
+	SKELETON_HURT f_12381_
+	SKELETON_SHOOT f_12382_
+	SKELETON_STEP f_12383_
+	SLIME_ATTACK f_12384_
+	SLIME_BLOCK_BREAK f_12389_
+	SLIME_BLOCK_FALL f_12390_
+	SLIME_BLOCK_HIT f_12391_
+	SLIME_BLOCK_PLACE f_12392_
+	SLIME_BLOCK_STEP f_12393_
+	SLIME_DEATH f_12385_
+	SLIME_DEATH_SMALL f_12467_
+	SLIME_HURT f_12386_
+	SLIME_HURT_SMALL f_12468_
+	SLIME_JUMP f_12387_
+	SLIME_JUMP_SMALL f_12469_
+	SLIME_SQUISH f_12388_
+	SLIME_SQUISH_SMALL f_12470_
+	SMALL_AMETHYST_BUD_BREAK f_144224_
+	SMALL_AMETHYST_BUD_PLACE f_144225_
+	SMALL_DRIPLEAF_BREAK f_144226_
+	SMALL_DRIPLEAF_FALL f_144227_
+	SMALL_DRIPLEAF_HIT f_144228_
+	SMALL_DRIPLEAF_PLACE f_144229_
+	SMALL_DRIPLEAF_STEP f_144230_
+	SMITHING_TABLE_USE f_12471_
+	SMOKER_SMOKE f_12472_
+	SNIFFER_DEATH f_271214_
+	SNIFFER_DIGGING f_271438_
+	SNIFFER_DIGGING_STOP f_271405_
+	SNIFFER_DROP_SEED f_271330_
+	SNIFFER_EAT f_271147_
+	SNIFFER_EGG_CRACK f_276434_
+	SNIFFER_EGG_HATCH f_276489_
+	SNIFFER_EGG_PLOP f_279531_
+	SNIFFER_HAPPY f_271300_
+	SNIFFER_HURT f_271520_
+	SNIFFER_IDLE f_271535_
+	SNIFFER_SCENTING f_271121_
+	SNIFFER_SEARCHING f_271418_
+	SNIFFER_SNIFFING f_271283_
+	SNIFFER_STEP f_271325_
+	SNOWBALL_THROW f_12473_
+	SNOW_BREAK f_12474_
+	SNOW_FALL f_12475_
+	SNOW_GOLEM_AMBIENT f_12476_
+	SNOW_GOLEM_DEATH f_12477_
+	SNOW_GOLEM_HURT f_12478_
+	SNOW_GOLEM_SHEAR f_12480_
+	SNOW_GOLEM_SHOOT f_12479_
+	SNOW_HIT f_12481_
+	SNOW_PLACE f_12482_
+	SNOW_STEP f_12483_
+	SOUL_ESCAPE f_12404_
+	SOUL_SAND_BREAK f_12394_
+	SOUL_SAND_FALL f_12398_
+	SOUL_SAND_HIT f_12397_
+	SOUL_SAND_PLACE f_12396_
+	SOUL_SAND_STEP f_12395_
+	SOUL_SOIL_BREAK f_12399_
+	SOUL_SOIL_FALL f_12403_
+	SOUL_SOIL_HIT f_12402_
+	SOUL_SOIL_PLACE f_12401_
+	SOUL_SOIL_STEP f_12400_
+	SPIDER_AMBIENT f_12432_
+	SPIDER_DEATH f_12433_
+	SPIDER_HURT f_12434_
+	SPIDER_STEP f_12435_
+	SPLASH_POTION_BREAK f_12436_
+	SPLASH_POTION_THROW f_12437_
+	SPORE_BLOSSOM_BREAK f_144219_
+	SPORE_BLOSSOM_FALL f_144220_
+	SPORE_BLOSSOM_HIT f_144221_
+	SPORE_BLOSSOM_PLACE f_144222_
+	SPORE_BLOSSOM_STEP f_144223_
+	SPYGLASS_STOP_USING f_144232_
+	SPYGLASS_USE f_144231_
+	SQUID_AMBIENT f_12438_
+	SQUID_DEATH f_12439_
+	SQUID_HURT f_12440_
+	SQUID_SQUIRT f_12441_
+	STEM_BREAK f_12115_
+	STEM_FALL f_12119_
+	STEM_HIT f_12118_
+	STEM_PLACE f_12117_
+	STEM_STEP f_12116_
+	STONE_BREAK f_12442_
+	STONE_BUTTON_CLICK_OFF f_12443_
+	STONE_BUTTON_CLICK_ON f_12444_
+	STONE_FALL f_12445_
+	STONE_HIT f_12446_
+	STONE_PLACE f_12447_
+	STONE_PRESSURE_PLATE_CLICK_OFF f_12448_
+	STONE_PRESSURE_PLATE_CLICK_ON f_12449_
+	STONE_STEP f_12450_
+	STRAY_AMBIENT f_12451_
+	STRAY_DEATH f_12452_
+	STRAY_HURT f_12453_
+	STRAY_STEP f_12454_
+	STRIDER_AMBIENT f_12458_
+	STRIDER_DEATH f_12461_
+	STRIDER_EAT f_12465_
+	STRIDER_HAPPY f_12459_
+	STRIDER_HURT f_12462_
+	STRIDER_RETREAT f_12460_
+	STRIDER_SADDLE f_12466_
+	STRIDER_STEP f_12463_
+	STRIDER_STEP_LAVA f_12464_
+	SUSPICIOUS_GRAVEL_BREAK f_276591_
+	SUSPICIOUS_GRAVEL_FALL f_276543_
+	SUSPICIOUS_GRAVEL_HIT f_276580_
+	SUSPICIOUS_GRAVEL_PLACE f_276660_
+	SUSPICIOUS_GRAVEL_STEP f_276439_
+	SUSPICIOUS_SAND_BREAK f_271189_
+	SUSPICIOUS_SAND_FALL f_271507_
+	SUSPICIOUS_SAND_HIT f_271142_
+	SUSPICIOUS_SAND_PLACE f_271513_
+	SUSPICIOUS_SAND_STEP f_271527_
+	SWEET_BERRY_BUSH_BREAK f_12455_
+	SWEET_BERRY_BUSH_PICK_BERRIES f_12457_
+	SWEET_BERRY_BUSH_PLACE f_12456_
+	TADPOLE_DEATH f_215758_
+	TADPOLE_FLOP f_215759_
+	TADPOLE_GROW_UP f_215760_
+	TADPOLE_HURT f_215761_
+	THORNS_HIT f_12511_
+	TNT_PRIMED f_12512_
+	TOTEM_USE f_12513_
+	TRIDENT_HIT f_12514_
+	TRIDENT_HIT_GROUND f_12515_
+	TRIDENT_RETURN f_12516_
+	TRIDENT_RIPTIDE_1 f_12517_
+	TRIDENT_RIPTIDE_2 f_12518_
+	TRIDENT_RIPTIDE_3 f_12519_
+	TRIDENT_THROW f_12520_
+	TRIDENT_THUNDER f_12521_
+	TRIPWIRE_ATTACH f_12522_
+	TRIPWIRE_CLICK_OFF f_12523_
+	TRIPWIRE_CLICK_ON f_12524_
+	TRIPWIRE_DETACH f_12525_
+	TROPICAL_FISH_AMBIENT f_12526_
+	TROPICAL_FISH_DEATH f_12527_
+	TROPICAL_FISH_FLOP f_12528_
+	TROPICAL_FISH_HURT f_12529_
+	TUFF_BREAK f_144233_
+	TUFF_FALL f_144237_
+	TUFF_HIT f_144236_
+	TUFF_PLACE f_144235_
+	TUFF_STEP f_144234_
+	TURTLE_AMBIENT_LAND f_12530_
+	TURTLE_DEATH f_12531_
+	TURTLE_DEATH_BABY f_12532_
+	TURTLE_EGG_BREAK f_12533_
+	TURTLE_EGG_CRACK f_12534_
+	TURTLE_EGG_HATCH f_12535_
+	TURTLE_HURT f_12536_
+	TURTLE_HURT_BABY f_12485_
+	TURTLE_LAY_EGG f_12486_
+	TURTLE_SHAMBLE f_12487_
+	TURTLE_SHAMBLE_BABY f_12488_
+	TURTLE_SWIM f_12489_
+	UI_BUTTON_CLICK f_12490_
+	UI_CARTOGRAPHY_TABLE_TAKE_RESULT f_12493_
+	UI_LOOM_SELECT_PATTERN f_12491_
+	UI_LOOM_TAKE_RESULT f_12492_
+	UI_STONECUTTER_SELECT_RECIPE f_12495_
+	UI_STONECUTTER_TAKE_RESULT f_12494_
+	UI_TOAST_CHALLENGE_COMPLETE f_12496_
+	UI_TOAST_IN f_12497_
+	UI_TOAST_OUT f_12498_
+	VEX_AMBIENT f_12499_
+	VEX_CHARGE f_12500_
+	VEX_DEATH f_12501_
+	VEX_HURT f_12502_
+	VILLAGER_AMBIENT f_12503_
+	VILLAGER_CELEBRATE f_12504_
+	VILLAGER_DEATH f_12505_
+	VILLAGER_HURT f_12506_
+	VILLAGER_NO f_12507_
+	VILLAGER_TRADE f_12508_
+	VILLAGER_WORK_ARMORER f_12510_
+	VILLAGER_WORK_BUTCHER f_12564_
+	VILLAGER_WORK_CARTOGRAPHER f_12565_
+	VILLAGER_WORK_CLERIC f_12566_
+	VILLAGER_WORK_FARMER f_12567_
+	VILLAGER_WORK_FISHERMAN f_12568_
+	VILLAGER_WORK_FLETCHER f_12569_
+	VILLAGER_WORK_LEATHERWORKER f_12570_
+	VILLAGER_WORK_LIBRARIAN f_12571_
+	VILLAGER_WORK_MASON f_12572_
+	VILLAGER_WORK_SHEPHERD f_12573_
+	VILLAGER_WORK_TOOLSMITH f_12574_
+	VILLAGER_WORK_WEAPONSMITH f_12575_
+	VILLAGER_YES f_12509_
+	VINDICATOR_AMBIENT f_12576_
+	VINDICATOR_CELEBRATE f_12577_
+	VINDICATOR_DEATH f_12578_
+	VINDICATOR_HURT f_12579_
+	VINE_BREAK f_144238_
+	VINE_FALL f_144239_
+	VINE_HIT f_144240_
+	VINE_PLACE f_144241_
+	VINE_STEP f_12580_
+	WANDERING_TRADER_AMBIENT f_12582_
+	WANDERING_TRADER_DEATH f_12583_
+	WANDERING_TRADER_DISAPPEARED f_12584_
+	WANDERING_TRADER_DRINK_MILK f_12585_
+	WANDERING_TRADER_DRINK_POTION f_12586_
+	WANDERING_TRADER_HURT f_12587_
+	WANDERING_TRADER_NO f_12588_
+	WANDERING_TRADER_REAPPEARED f_12589_
+	WANDERING_TRADER_TRADE f_12538_
+	WANDERING_TRADER_YES f_12539_
+	WARDEN_AGITATED f_215775_
+	WARDEN_AMBIENT f_215776_
+	WARDEN_ANGRY f_215777_
+	WARDEN_ATTACK_IMPACT f_215778_
+	WARDEN_DEATH f_215779_
+	WARDEN_DIG f_215780_
+	WARDEN_EMERGE f_215781_
+	WARDEN_HEARTBEAT f_215762_
+	WARDEN_HURT f_215763_
+	WARDEN_LISTENING f_215764_
+	WARDEN_LISTENING_ANGRY f_215765_
+	WARDEN_NEARBY_CLOSE f_215766_
+	WARDEN_NEARBY_CLOSER f_215767_
+	WARDEN_NEARBY_CLOSEST f_215768_
+	WARDEN_ROAR f_215769_
+	WARDEN_SNIFF f_215770_
+	WARDEN_SONIC_BOOM f_215771_
+	WARDEN_SONIC_CHARGE f_215772_
+	WARDEN_STEP f_215773_
+	WARDEN_TENDRIL_CLICKS f_215774_
+	WART_BLOCK_BREAK f_12193_
+	WART_BLOCK_FALL f_12197_
+	WART_BLOCK_HIT f_12196_
+	WART_BLOCK_PLACE f_12195_
+	WART_BLOCK_STEP f_12194_
+	WATER_AMBIENT f_12540_
+	WAXED_SIGN_INTERACT_FAIL f_276627_
+	WEATHER_RAIN f_12541_
+	WEATHER_RAIN_ABOVE f_12542_
+	WEEPING_VINES_BREAK f_12135_
+	WEEPING_VINES_FALL f_12139_
+	WEEPING_VINES_HIT f_12138_
+	WEEPING_VINES_PLACE f_12137_
+	WEEPING_VINES_STEP f_12136_
+	WET_GRASS_BREAK f_12543_
+	WET_GRASS_FALL f_12544_
+	WET_GRASS_HIT f_12545_
+	WET_GRASS_PLACE f_12546_
+	WET_GRASS_STEP f_12547_
+	WITCH_AMBIENT f_12548_
+	WITCH_CELEBRATE f_12549_
+	WITCH_DEATH f_12550_
+	WITCH_DRINK f_12551_
+	WITCH_HURT f_12552_
+	WITCH_THROW f_12553_
+	WITHER_AMBIENT f_12554_
+	WITHER_BREAK_BLOCK f_12555_
+	WITHER_DEATH f_12556_
+	WITHER_HURT f_12557_
+	WITHER_SHOOT f_12558_
+	WITHER_SKELETON_AMBIENT f_12559_
+	WITHER_SKELETON_DEATH f_12560_
+	WITHER_SKELETON_HURT f_12561_
+	WITHER_SKELETON_STEP f_12562_
+	WITHER_SPAWN f_12563_
+	WOLF_AMBIENT f_12617_
+	WOLF_DEATH f_12618_
+	WOLF_GROWL f_12619_
+	WOLF_HOWL f_12620_
+	WOLF_HURT f_12621_
+	WOLF_PANT f_12622_
+	WOLF_SHAKE f_12623_
+	WOLF_STEP f_12624_
+	WOLF_WHINE f_12625_
+	WOODEN_BUTTON_CLICK_OFF f_12631_
+	WOODEN_BUTTON_CLICK_ON f_12632_
+	WOODEN_DOOR_CLOSE f_12626_
+	WOODEN_DOOR_OPEN f_12627_
+	WOODEN_PRESSURE_PLATE_CLICK_OFF f_12636_
+	WOODEN_PRESSURE_PLATE_CLICK_ON f_12637_
+	WOODEN_TRAPDOOR_CLOSE f_12628_
+	WOODEN_TRAPDOOR_OPEN f_12629_
+	WOOD_BREAK f_12630_
+	WOOD_FALL f_12633_
+	WOOD_HIT f_12634_
+	WOOD_PLACE f_12635_
+	WOOD_STEP f_12638_
+	WOOL_BREAK f_12639_
+	WOOL_FALL f_12640_
+	WOOL_HIT f_12641_
+	WOOL_PLACE f_12642_
+	WOOL_STEP f_12591_
+	ZOGLIN_AMBIENT f_12592_
+	ZOGLIN_ANGRY f_12593_
+	ZOGLIN_ATTACK f_12594_
+	ZOGLIN_DEATH f_12595_
+	ZOGLIN_HURT f_12596_
+	ZOGLIN_STEP f_12597_
+	ZOMBIE_AMBIENT f_12598_
+	ZOMBIE_ATTACK_IRON_DOOR f_12600_
+	ZOMBIE_ATTACK_WOODEN_DOOR f_12599_
+	ZOMBIE_BREAK_WOODEN_DOOR f_12601_
+	ZOMBIE_CONVERTED_TO_DROWNED f_12602_
+	ZOMBIE_DEATH f_12603_
+	ZOMBIE_DESTROY_EGG f_12604_
+	ZOMBIE_HORSE_AMBIENT f_12605_
+	ZOMBIE_HORSE_DEATH f_12606_
+	ZOMBIE_HORSE_HURT f_12607_
+	ZOMBIE_HURT f_12608_
+	ZOMBIE_INFECT f_12609_
+	ZOMBIE_STEP f_12614_
+	ZOMBIE_VILLAGER_AMBIENT f_12615_
+	ZOMBIE_VILLAGER_CONVERTED f_12616_
+	ZOMBIE_VILLAGER_CURE f_12644_
+	ZOMBIE_VILLAGER_DEATH f_12645_
+	ZOMBIE_VILLAGER_HURT f_12646_
+	ZOMBIE_VILLAGER_STEP f_12647_
+	ZOMBIFIED_PIGLIN_AMBIENT f_12610_
+	ZOMBIFIED_PIGLIN_ANGRY f_12611_
+	ZOMBIFIED_PIGLIN_DEATH f_12612_
+	ZOMBIFIED_PIGLIN_HURT f_12613_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$registerGoatHornSoundVariants$0 (I)Lnet/minecraft/core/Holder$Reference; m_263160_
+		static
+		0 p_215784_ p_215784_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263204_
+		static
+		0 p_263388_ p_263388_
+		1 p_263340_ p_263340_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/core/Holder; m_263198_
+		static
+		0 p_263323_ p_263323_
+		1 p_263411_ p_263411_
+		2 p_263385_ p_263385_
+	register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263226_
+		static
+		0 p_263332_ p_263332_
+	register (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEvent; m_12656_
+		static
+		0 p_12657_ p_12657_
+	registerForHolder (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; m_263223_
+		static
+		0 p_263362_ p_263362_
+		1 p_263424_ p_263424_
+	registerForHolder (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_263237_
+		static
+		0 p_263391_ p_263391_
+	registerForHolder (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; m_263178_
+		static
+		0 p_263361_ p_263361_
+	registerGoatHornSoundVariants ()Lcom/google/common/collect/ImmutableList; m_215782_
+		static
+net/minecraft/sounds/SoundSource net/minecraft/sounds/SoundSource
+	$VALUES $VALUES
+	AMBIENT AMBIENT
+	BLOCKS BLOCKS
+	HOSTILE HOSTILE
+	MASTER MASTER
+	MUSIC MUSIC
+	NEUTRAL NEUTRAL
+	PLAYERS PLAYERS
+	RECORDS RECORDS
+	VOICE VOICE
+	WEATHER WEATHER
+	name f_12669_
+	$values ()[Lnet/minecraft/sounds/SoundSource; m_144247_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_12673_ p_12673_
+		1 p_12674_ p_12674_
+		2 p_12675_ p_12675_
+	getName ()Ljava/lang/String; m_12676_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/sounds/SoundSource; valueOf
+		static
+		0 p_12678_ p_12678_
+	values ()[Lnet/minecraft/sounds/SoundSource; values
+		static
+net/minecraft/sounds/package-info net/minecraft/sounds/package-info
+net/minecraft/stats/RecipeBook net/minecraft/stats/RecipeBook
+	bookSettings f_12682_
+	highlight f_12681_
+	known f_12680_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/item/crafting/Recipe;)V m_12700_
+		0 p_12701_ p_12701_
+	add (Lnet/minecraft/resources/ResourceLocation;)V m_12702_
+		0 p_12703_ p_12703_
+	addHighlight (Lnet/minecraft/resources/ResourceLocation;)V m_12719_
+		0 p_12720_ p_12720_
+	addHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_12723_
+		0 p_12724_ p_12724_
+	contains (Lnet/minecraft/resources/ResourceLocation;)Z m_12711_
+		0 p_12712_ p_12712_
+	contains (Lnet/minecraft/world/item/crafting/Recipe;)Z m_12709_
+		0 p_12710_ p_12710_
+	copyOverData (Lnet/minecraft/stats/RecipeBook;)V m_12685_
+		0 p_12686_ p_12686_
+	getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; m_12684_
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookMenu;)Z m_12689_
+		0 p_12690_ p_12690_
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12704_
+		0 p_12705_ p_12705_
+	isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12691_
+		0 p_12692_ p_12692_
+	remove (Lnet/minecraft/resources/ResourceLocation;)V m_12715_
+		0 p_12716_ p_12716_
+	remove (Lnet/minecraft/world/item/crafting/Recipe;)V m_12713_
+		0 p_12714_ p_12714_
+	removeHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_12721_
+		0 p_12722_ p_12722_
+	setBookSetting (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V m_12696_
+		0 p_12697_ p_12697_
+		1 p_12698_ p_12698_
+		2 p_12699_ p_12699_
+	setBookSettings (Lnet/minecraft/stats/RecipeBookSettings;)V m_12687_
+		0 p_12688_ p_12688_
+	setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12706_
+		0 p_12707_ p_12707_
+		1 p_12708_ p_12708_
+	setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12693_
+		0 p_12694_ p_12694_
+		1 p_12695_ p_12695_
+	willHighlight (Lnet/minecraft/world/item/crafting/Recipe;)Z m_12717_
+		0 p_12718_ p_12718_
+net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings
+	TAG_FIELDS f_12725_
+	states f_12726_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_12730_ p_12730_
+	<init> ()V <init>
+	copy ()Lnet/minecraft/stats/RecipeBookSettings; m_12731_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12764_ p_12764_
+	hashCode ()I hashCode
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12754_
+		0 p_12755_ p_12755_
+	isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12734_
+		0 p_12735_ p_12735_
+	lambda$new$0 (Ljava/util/EnumMap;)V m_12739_
+		static
+		0 p_12740_ p_12740_
+	lambda$read$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V m_12747_
+		static
+		0 p_12748_ p_12748_
+		1 p_12749_ p_12749_
+		2 p_12750_ p_12750_
+		3 p_12751_ p_12751_
+	lambda$write$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V m_12743_
+		0 p_12744_ p_12744_
+		1 p_12745_ p_12745_
+		2 p_12746_ p_12746_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/stats/RecipeBookSettings; m_12741_
+		static
+		0 p_12742_ p_12742_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/RecipeBookSettings; m_12752_
+		static
+		0 p_12753_ p_12753_
+	replaceFrom (Lnet/minecraft/stats/RecipeBookSettings;)V m_12732_
+		0 p_12733_ p_12733_
+	setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12756_
+		0 p_12757_ p_12757_
+		1 p_12758_ p_12758_
+	setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12736_
+		0 p_12737_ p_12737_
+		1 p_12738_ p_12738_
+	write (Lnet/minecraft/nbt/CompoundTag;)V m_12759_
+		0 p_12760_ p_12760_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_12761_
+		0 p_12762_ p_12762_
+net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$TypeSettings
+	filtering f_12767_
+	open f_12766_
+	<init> (ZZ)V <init>
+		0 p_12769_ p_12769_
+		1 p_12770_ p_12770_
+	copy ()Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; m_12771_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12783_ p_12783_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/stats/ServerRecipeBook net/minecraft/stats/ServerRecipeBook
+	LOGGER f_12786_
+	RECIPE_BOOK_TAG f_144248_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I m_12791_
+		0 p_12792_ p_12792_
+		1 p_12793_ p_12793_
+	fromNbt (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/crafting/RecipeManager;)V m_12794_
+		0 p_12795_ p_12795_
+		1 p_12796_ p_12796_
+	loadRecipes (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager;)V m_12797_
+		0 p_12798_ p_12798_
+		1 p_12799_ p_12799_
+		2 p_12800_ p_12800_
+	removeRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I m_12806_
+		0 p_12807_ p_12807_
+		1 p_12808_ p_12808_
+	sendInitialRecipeBook (Lnet/minecraft/server/level/ServerPlayer;)V m_12789_
+		0 p_12790_ p_12790_
+	sendRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V m_12801_
+		0 p_12802_ p_12802_
+		1 p_12803_ p_12803_
+		2 p_12804_ p_12804_
+	toNbt ()Lnet/minecraft/nbt/CompoundTag; m_12805_
+net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatsCounter
+	LOGGER f_12809_
+	dirty f_12812_
+	file f_12811_
+	server f_12810_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V <init>
+		0 p_12816_ p_12816_
+		1 p_12817_ p_12817_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag; m_12830_
+		static
+		0 p_12831_ p_12831_
+	getDirty ()Ljava/util/Set; m_12851_
+	getKey (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; m_12846_
+		static
+		0 p_12847_ p_12847_
+	getStat (Lnet/minecraft/stats/StatType;Ljava/lang/String;)Ljava/util/Optional; m_12823_
+		0 p_12824_ p_12824_
+		1 p_12825_ p_12825_
+	lambda$parseLocal$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/Stat;)V m_144249_
+		0 p_144250_ p_144250_
+		1 p_144251_ p_144251_
+		2 p_144252_ p_144252_
+	lambda$parseLocal$1 (Ljava/lang/String;)V m_144253_
+		0 p_144254_ p_144254_
+	lambda$parseLocal$2 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/StatType;)V m_12841_
+		0 p_12842_ p_12842_
+		1 p_12843_ p_12843_
+		2 p_12844_ p_12844_
+	lambda$parseLocal$3 (Ljava/lang/String;)V m_12835_
+		0 p_12836_ p_12836_
+	lambda$toJson$4 (Lnet/minecraft/stats/StatType;)Lcom/google/gson/JsonObject; m_12821_
+		static
+		0 p_12822_ p_12822_
+	markAllDirty ()V m_12850_
+	parseLocal (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V m_12832_
+		0 p_12833_ p_12833_
+		1 p_12834_ p_12834_
+	save ()V m_12818_
+	sendStats (Lnet/minecraft/server/level/ServerPlayer;)V m_12819_
+		0 p_12820_ p_12820_
+	setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_6085_
+		0 p_12827_ p_12827_
+		1 p_12828_ p_12828_
+		2 p_12829_ p_12829_
+	toJson ()Ljava/lang/String; m_12845_
+net/minecraft/stats/Stat net/minecraft/stats/Stat
+	formatter f_12852_
+	type f_12854_
+	value f_12853_
+	<init> (Lnet/minecraft/stats/StatType;Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)V <init>
+		0 p_12856_ p_12856_
+		1 p_12857_ p_12857_
+		2 p_12858_ p_12858_
+	buildName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; m_12862_
+		static
+		0 p_12863_ p_12863_
+		1 p_12864_ p_12864_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12869_ p_12869_
+	format (I)Ljava/lang/String; m_12860_
+		0 p_12861_ p_12861_
+	getType ()Lnet/minecraft/stats/StatType; m_12859_
+	getValue ()Ljava/lang/Object; m_12867_
+	hashCode ()I hashCode
+	locationToKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_12865_
+		static
+		0 p_12866_ p_12866_
+	toString ()Ljava/lang/String; toString
+net/minecraft/stats/StatFormatter net/minecraft/stats/StatFormatter
+	DECIMAL_FORMAT f_12872_
+	DEFAULT f_12873_
+	DISTANCE f_12875_
+	DIVIDE_BY_TEN f_12874_
+	TIME f_12876_
+	<clinit> ()V <clinit>
+		static
+	format (I)Ljava/lang/String; m_12886_
+		0 p_12887_ p_12887_
+	lambda$static$0 (Ljava/text/DecimalFormat;)V m_12880_
+		static
+		0 p_12881_ p_12881_
+	lambda$static$1 (I)Ljava/lang/String; m_12884_
+		static
+		0 p_12885_ p_12885_
+	lambda$static$2 (I)Ljava/lang/String; m_12882_
+		static
+		0 p_12883_ p_12883_
+	lambda$static$3 (I)Ljava/lang/String; m_12878_
+		static
+		0 p_12879_ p_12879_
+net/minecraft/stats/StatType net/minecraft/stats/StatType
+	displayName f_12890_
+	map f_12889_
+	registry f_12888_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_12892_ p_12892_
+	contains (Ljava/lang/Object;)Z m_12897_
+		0 p_12898_ p_12898_
+	get (Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/stats/Stat; m_12899_
+		0 p_12900_ p_12900_
+		1 p_12901_ p_12901_
+	get (Ljava/lang/Object;)Lnet/minecraft/stats/Stat; m_12902_
+		0 p_12903_ p_12903_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_12905_
+	getRegistry ()Lnet/minecraft/core/Registry; m_12893_
+	getTranslationKey ()Ljava/lang/String; m_12904_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$get$0 (Lnet/minecraft/stats/StatFormatter;Ljava/lang/Object;)Lnet/minecraft/stats/Stat; m_12894_
+		0 p_12895_ p_12895_
+		1 p_12896_ p_12896_
+net/minecraft/stats/Stats net/minecraft/stats/Stats
+	ANIMALS_BRED f_12937_
+	AVIATE_ONE_CM f_12923_
+	BELL_RING f_12979_
+	BLOCK_MINED f_12949_
+	BOAT_ONE_CM f_13003_
+	CLEAN_ARMOR f_12945_
+	CLEAN_BANNER f_12946_
+	CLEAN_SHULKER_BOX f_12947_
+	CLIMB_ONE_CM f_12999_
+	CROUCH_ONE_CM f_12995_
+	CROUCH_TIME f_12993_
+	CUSTOM f_12988_
+	DAMAGE_ABSORBED f_12933_
+	DAMAGE_BLOCKED_BY_SHIELD f_12932_
+	DAMAGE_DEALT f_12928_
+	DAMAGE_DEALT_ABSORBED f_12929_
+	DAMAGE_DEALT_RESISTED f_12930_
+	DAMAGE_RESISTED f_12934_
+	DAMAGE_TAKEN f_12931_
+	DEATHS f_12935_
+	DROP f_12927_
+	EAT_CAKE_SLICE f_12942_
+	ENCHANT_ITEM f_12964_
+	ENTITY_KILLED f_12986_
+	ENTITY_KILLED_BY f_12987_
+	FALL_ONE_CM f_12998_
+	FILL_CAULDRON f_12943_
+	FISH_CAUGHT f_12939_
+	FLY_ONE_CM f_13000_
+	HORSE_ONE_CM f_13005_
+	INSPECT_DISPENSER f_12958_
+	INSPECT_DROPPER f_12956_
+	INSPECT_HOPPER f_12957_
+	INTERACT_WITH_ANVIL f_12951_
+	INTERACT_WITH_BEACON f_12955_
+	INTERACT_WITH_BLAST_FURNACE f_12972_
+	INTERACT_WITH_BREWINGSTAND f_12948_
+	INTERACT_WITH_CAMPFIRE f_12975_
+	INTERACT_WITH_CARTOGRAPHY_TABLE f_12976_
+	INTERACT_WITH_CRAFTING_TABLE f_12967_
+	INTERACT_WITH_FURNACE f_12966_
+	INTERACT_WITH_GRINDSTONE f_12952_
+	INTERACT_WITH_LECTERN f_12974_
+	INTERACT_WITH_LOOM f_12977_
+	INTERACT_WITH_SMITHING_TABLE f_12954_
+	INTERACT_WITH_SMOKER f_12973_
+	INTERACT_WITH_STONECUTTER f_12978_
+	ITEM_BROKEN f_12983_
+	ITEM_CRAFTED f_12981_
+	ITEM_DROPPED f_12985_
+	ITEM_PICKED_UP f_12984_
+	ITEM_USED f_12982_
+	JUMP f_12926_
+	LEAVE_GAME f_12989_
+	MINECART_ONE_CM f_13002_
+	MOB_KILLS f_12936_
+	OPEN_BARREL f_12971_
+	OPEN_CHEST f_12968_
+	OPEN_ENDERCHEST f_12963_
+	OPEN_SHULKER_BOX f_12970_
+	PIG_ONE_CM f_13004_
+	PLAYER_KILLS f_12938_
+	PLAY_NOTEBLOCK f_12959_
+	PLAY_RECORD f_12965_
+	PLAY_TIME f_144255_
+	POT_FLOWER f_12961_
+	RAID_TRIGGER f_12980_
+	RAID_WIN f_12950_
+	SLEEP_IN_BED f_12969_
+	SPRINT_ONE_CM f_12996_
+	STRIDER_ONE_CM f_12925_
+	SWIM_ONE_CM f_12924_
+	TALKED_TO_VILLAGER f_12940_
+	TARGET_HIT f_12953_
+	TIME_SINCE_DEATH f_12991_
+	TIME_SINCE_REST f_12992_
+	TOTAL_WORLD_TIME f_144256_
+	TRADED_WITH_VILLAGER f_12941_
+	TRIGGER_TRAPPED_CHEST f_12962_
+	TUNE_NOTEBLOCK f_12960_
+	USE_CAULDRON f_12944_
+	WALK_ONE_CM f_12994_
+	WALK_ON_WATER_ONE_CM f_12997_
+	WALK_UNDER_WATER_ONE_CM f_13001_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	makeCustomStat (Ljava/lang/String;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/resources/ResourceLocation; m_13007_
+		static
+		0 p_13008_ p_13008_
+		1 p_13009_ p_13009_
+	makeRegistryStatType (Ljava/lang/String;Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; m_13010_
+		static
+		0 p_13011_ p_13011_
+		1 p_13012_ p_13012_
+net/minecraft/stats/StatsCounter net/minecraft/stats/StatsCounter
+	stats f_13013_
+	<init> ()V <init>
+	getValue (Lnet/minecraft/stats/Stat;)I m_13015_
+		0 p_13016_ p_13016_
+	getValue (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)I m_13017_
+		0 p_13018_ p_13018_
+		1 p_13019_ p_13019_
+	increment (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_13023_
+		0 p_13024_ p_13024_
+		1 p_13025_ p_13025_
+		2 p_13026_ p_13026_
+	setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_6085_
+		0 p_13020_ p_13020_
+		1 p_13021_ p_13021_
+		2 p_13022_ p_13022_
+net/minecraft/stats/package-info net/minecraft/stats/package-info
+net/minecraft/tags/BannerPatternTags net/minecraft/tags/BannerPatternTags
+	NO_ITEM_REQUIRED f_215788_
+	PATTERN_ITEM_CREEPER f_215790_
+	PATTERN_ITEM_FLOWER f_215789_
+	PATTERN_ITEM_GLOBE f_215793_
+	PATTERN_ITEM_MOJANG f_215792_
+	PATTERN_ITEM_PIGLIN f_215794_
+	PATTERN_ITEM_SKULL f_215791_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215797_
+		static
+		0 p_215798_ p_215798_
+net/minecraft/tags/BiomeTags net/minecraft/tags/BiomeTags
+	ALLOWS_SURFACE_SLIME_SPAWNS f_215815_
+	ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT f_215812_
+	HAS_ANCIENT_CITY f_215799_
+	HAS_BASTION_REMNANT f_207599_
+	HAS_BURIED_TREASURE f_207613_
+	HAS_CLOSER_WATER_FOG f_215802_
+	HAS_DESERT_PYRAMID f_207614_
+	HAS_END_CITY f_207601_
+	HAS_IGLOO f_207615_
+	HAS_JUNGLE_TEMPLE f_207616_
+	HAS_MINESHAFT f_207617_
+	HAS_MINESHAFT_MESA f_207618_
+	HAS_NETHER_FORTRESS f_207597_
+	HAS_NETHER_FOSSIL f_207598_
+	HAS_OCEAN_MONUMENT f_207619_
+	HAS_OCEAN_RUIN_COLD f_207620_
+	HAS_OCEAN_RUIN_WARM f_207621_
+	HAS_PILLAGER_OUTPOST f_207622_
+	HAS_RUINED_PORTAL_DESERT f_207623_
+	HAS_RUINED_PORTAL_JUNGLE f_207624_
+	HAS_RUINED_PORTAL_MOUNTAIN f_207627_
+	HAS_RUINED_PORTAL_NETHER f_207600_
+	HAS_RUINED_PORTAL_OCEAN f_207625_
+	HAS_RUINED_PORTAL_STANDARD f_207586_
+	HAS_RUINED_PORTAL_SWAMP f_207626_
+	HAS_SHIPWRECK f_207588_
+	HAS_SHIPWRECK_BEACHED f_207587_
+	HAS_STRONGHOLD f_207596_
+	HAS_SWAMP_HUT f_207589_
+	HAS_TRAIL_RUINS f_276517_
+	HAS_VILLAGE_DESERT f_207590_
+	HAS_VILLAGE_PLAINS f_207591_
+	HAS_VILLAGE_SAVANNA f_207592_
+	HAS_VILLAGE_SNOWY f_207593_
+	HAS_VILLAGE_TAIGA f_207594_
+	HAS_WOODLAND_MANSION f_207595_
+	INCREASED_FIRE_BURNOUT f_263839_
+	IS_BADLANDS f_207607_
+	IS_BEACH f_207604_
+	IS_DEEP_OCEAN f_207602_
+	IS_END f_215818_
+	IS_FOREST f_207611_
+	IS_HILL f_207608_
+	IS_JUNGLE f_207610_
+	IS_MOUNTAIN f_207606_
+	IS_NETHER f_207612_
+	IS_OCEAN f_207603_
+	IS_OVERWORLD f_215817_
+	IS_RIVER f_207605_
+	IS_SAVANNA f_215816_
+	IS_TAIGA f_207609_
+	MINESHAFT_BLOCKING f_238171_
+	MORE_FREQUENT_DROWNED_SPAWNS f_215814_
+	PLAYS_UNDERWATER_MUSIC f_215801_
+	POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS f_215813_
+	PRODUCES_CORALS_FROM_BONEMEAL f_215804_
+	REDUCED_WATER_AMBIENT_SPAWNS f_215811_
+	REQUIRED_OCEAN_MONUMENT_SURROUNDING f_215800_
+	SNOW_GOLEM_MELTS f_263828_
+	SPAWNS_COLD_VARIANT_FROGS f_215808_
+	SPAWNS_GOLD_RABBITS f_263796_
+	SPAWNS_SNOW_FOXES f_263748_
+	SPAWNS_WARM_VARIANT_FROGS f_215809_
+	SPAWNS_WHITE_RABBITS f_263794_
+	STRONGHOLD_BIASED_TO f_215819_
+	WATER_ON_MAP_OUTLINES f_215803_
+	WITHOUT_PATROL_SPAWNS f_215806_
+	WITHOUT_WANDERING_TRADER_SPAWNS f_215807_
+	WITHOUT_ZOMBIE_SIEGES f_215805_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_207630_
+		static
+		0 p_207631_ p_207631_
+net/minecraft/tags/BlockTags net/minecraft/tags/BlockTags
+	ACACIA_LOGS f_13110_
+	ALL_HANGING_SIGNS f_244320_
+	ALL_SIGNS f_260523_
+	ANCIENT_CITY_REPLACEABLE f_215825_
+	ANIMALS_SPAWNABLE_ON f_184228_
+	ANVIL f_13033_
+	AXOLOTLS_SPAWNABLE_ON f_184229_
+	AZALEA_GROWS_ON f_198157_
+	AZALEA_ROOT_REPLACEABLE f_198159_
+	BAMBOO_BLOCKS f_257016_
+	BAMBOO_PLANTABLE_ON f_13065_
+	BANNERS f_13028_
+	BASE_STONE_NETHER f_13062_
+	BASE_STONE_OVERWORLD f_13061_
+	BEACON_BASE_BLOCKS f_13079_
+	BEDS f_13038_
+	BEEHIVES f_13072_
+	BEE_GROWABLES f_13074_
+	BIG_DRIPLEAF_PLACEABLE f_184227_
+	BIRCH_LOGS f_13109_
+	BUTTONS f_13093_
+	CAMPFIRES f_13087_
+	CANDLES f_144265_
+	CANDLE_CAKES f_144268_
+	CAULDRONS f_144269_
+	CAVE_VINES f_144275_
+	CEILING_HANGING_SIGNS f_243838_
+	CHERRY_LOGS f_271212_
+	CLIMBABLE f_13082_
+	COAL_ORES f_144262_
+	COMBINATION_STEP_SOUND_BLOCKS f_276549_
+	COMPLETES_FIND_TREE_TUTORIAL f_215821_
+	CONVERTABLE_TO_MUD f_215828_
+	COPPER_ORES f_144264_
+	CORALS f_13064_
+	CORAL_BLOCKS f_13051_
+	CORAL_PLANTS f_13063_
+	CRIMSON_STEMS f_13113_
+	CROPS f_13073_
+	CRYSTAL_SOUND_BLOCKS f_144270_
+	DAMPENS_VIBRATIONS f_215836_
+	DARK_OAK_LOGS f_13107_
+	DEAD_BUSH_MAY_PLACE_ON f_215831_
+	DEEPSLATE_ORE_REPLACEABLES f_144267_
+	DIAMOND_ORES f_144259_
+	DIRT f_144274_
+	DOORS f_13103_
+	DRAGON_IMMUNE f_13069_
+	DRAGON_TRANSPARENT f_215822_
+	DRIPSTONE_REPLACEABLE f_144273_
+	EMERALD_ORES f_144263_
+	ENCHANTMENT_POWER_PROVIDER f_278384_
+	ENCHANTMENT_POWER_TRANSMITTER f_278486_
+	ENDERMAN_HOLDABLE f_13046_
+	FALL_DAMAGE_RESETTING f_201924_
+	FEATURES_CANNOT_REPLACE f_144287_
+	FENCES f_13039_
+	FENCE_GATES f_13055_
+	FIRE f_13076_
+	FLOWERS f_13041_
+	FLOWER_POTS f_13045_
+	FOXES_SPAWNABLE_ON f_184235_
+	FROGS_SPAWNABLE_ON f_215827_
+	FROG_PREFER_JUMP_TO f_215837_
+	GEODE_INVALID_BLOCKS f_144289_
+	GOATS_SPAWNABLE_ON f_184230_
+	GOLD_ORES f_13043_
+	GUARDED_BY_PIGLINS f_13088_
+	HOGLIN_REPELLENTS f_13084_
+	ICE f_13047_
+	IMPERMEABLE f_13049_
+	INFINIBURN_END f_13060_
+	INFINIBURN_NETHER f_13059_
+	INFINIBURN_OVERWORLD f_13058_
+	INSIDE_STEP_SOUND_BLOCKS f_144271_
+	INVALID_SPAWN_INSIDE f_244350_
+	IRON_ORES f_144258_
+	JUNGLE_LOGS f_13111_
+	LAPIS_ORES f_144261_
+	LAVA_POOL_STONE_CANNOT_REPLACE f_144288_
+	LEAVES f_13035_
+	LOGS f_13106_
+	LOGS_THAT_BURN f_13105_
+	LUSH_GROUND_REPLACEABLE f_144277_
+	MAINTAINS_FARMLAND f_279534_
+	MANGROVE_LOGS f_215840_
+	MANGROVE_LOGS_CAN_GROW_THROUGH f_215829_
+	MANGROVE_ROOTS_CAN_GROW_THROUGH f_215830_
+	MINEABLE_WITH_AXE f_144280_
+	MINEABLE_WITH_HOE f_144281_
+	MINEABLE_WITH_PICKAXE f_144282_
+	MINEABLE_WITH_SHOVEL f_144283_
+	MOOSHROOMS_SPAWNABLE_ON f_184231_
+	MOSS_REPLACEABLE f_144276_
+	MUSHROOM_GROW_BLOCK f_13057_
+	NEEDS_DIAMOND_TOOL f_144284_
+	NEEDS_IRON_TOOL f_144285_
+	NEEDS_STONE_TOOL f_144286_
+	NETHER_CARVER_REPLACEABLES f_215835_
+	NYLIUM f_13077_
+	OAK_LOGS f_13108_
+	OCCLUDES_VIBRATION_SIGNALS f_144272_
+	OVERWORLD_CARVER_REPLACEABLES f_215820_
+	OVERWORLD_NATURAL_LOGS f_215839_
+	PARROTS_SPAWNABLE_ON f_184232_
+	PIGLIN_REPELLENTS f_13042_
+	PLANKS f_13090_
+	POLAR_BEARS_SPAWNABLE_ON_ALTERNATE f_215826_
+	PORTALS f_13075_
+	PRESSURE_PLATES f_13099_
+	PREVENT_MOB_SPAWNING_INSIDE f_13054_
+	RABBITS_SPAWNABLE_ON f_184234_
+	RAILS f_13034_
+	REDSTONE_ORES f_144260_
+	REPLACEABLE f_278394_
+	REPLACEABLE_BY_TREES f_278411_
+	SAND f_13029_
+	SAPLINGS f_13104_
+	SCULK_REPLACEABLE f_215823_
+	SCULK_REPLACEABLE_WORLD_GEN f_215824_
+	SHULKER_BOXES f_13083_
+	SIGNS f_13068_
+	SLABS f_13031_
+	SMALL_DRIPLEAF_PLACEABLE f_144278_
+	SMALL_FLOWERS f_13037_
+	SMELTS_TO_GLASS f_273845_
+	SNAPS_GOAT_HORN f_215832_
+	SNIFFER_DIGGABLE_BLOCK f_271391_
+	SNIFFER_EGG_HATCH_BOOST f_276630_
+	SNOW f_144279_
+	SNOW_LAYER_CANNOT_SURVIVE_ON f_215833_
+	SNOW_LAYER_CAN_SURVIVE_ON f_215834_
+	SOUL_FIRE_BASE_BLOCKS f_13085_
+	SOUL_SPEED_BLOCKS f_13080_
+	SPRUCE_LOGS f_13112_
+	STAIRS f_13030_
+	STANDING_SIGNS f_13066_
+	STONE_BRICKS f_13091_
+	STONE_BUTTONS f_279568_
+	STONE_ORE_REPLACEABLES f_144266_
+	STONE_PRESSURE_PLATES f_13101_
+	STRIDER_WARM_BLOCKS f_13086_
+	SWORD_EFFICIENT f_278398_
+	TALL_FLOWERS f_13040_
+	TERRACOTTA f_198156_
+	TRAIL_RUINS_REPLACEABLE f_276448_
+	TRAPDOORS f_13036_
+	UNDERWATER_BONEMEALS f_13050_
+	UNSTABLE_BOTTOM_CENTER f_13056_
+	VALID_SPAWN f_13048_
+	VIBRATION_RESONATORS f_276593_
+	WALLS f_13032_
+	WALL_CORALS f_13052_
+	WALL_HANGING_SIGNS f_244544_
+	WALL_POST_OVERRIDE f_13081_
+	WALL_SIGNS f_13067_
+	WARPED_STEMS f_13027_
+	WART_BLOCKS f_13078_
+	WITHER_IMMUNE f_13070_
+	WITHER_SUMMON_BASE_BLOCKS f_13071_
+	WOLVES_SPAWNABLE_ON f_184236_
+	WOODEN_BUTTONS f_13092_
+	WOODEN_DOORS f_13095_
+	WOODEN_FENCES f_13098_
+	WOODEN_PRESSURE_PLATES f_13100_
+	WOODEN_SLABS f_13097_
+	WOODEN_STAIRS f_13096_
+	WOODEN_TRAPDOORS f_13102_
+	WOOL f_13089_
+	WOOL_CARPETS f_215838_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203846_
+		static
+		0 p_203847_ p_203847_
+net/minecraft/tags/CatVariantTags net/minecraft/tags/CatVariantTags
+	DEFAULT_SPAWNS f_215841_
+	FULL_MOON_SPAWNS f_215842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215845_
+		static
+		0 p_215846_ p_215846_
+net/minecraft/tags/DamageTypeTags net/minecraft/tags/DamageTypeTags
+	ALWAYS_HURTS_ENDER_DRAGONS f_273821_
+	ALWAYS_MOST_SIGNIFICANT_FALL f_268518_
+	ALWAYS_TRIGGERS_SILVERFISH f_268750_
+	AVOIDS_GUARDIAN_THORNS f_268640_
+	BURNS_ARMOR_STANDS f_268711_
+	BYPASSES_ARMOR f_268490_
+	BYPASSES_COOLDOWN f_273918_
+	BYPASSES_EFFECTS f_268437_
+	BYPASSES_ENCHANTMENTS f_268413_
+	BYPASSES_INVULNERABILITY f_268738_
+	BYPASSES_RESISTANCE f_268630_
+	BYPASSES_SHIELD f_276146_
+	DAMAGES_HELMET f_268627_
+	IGNITES_ARMOR_STANDS f_268727_
+	IS_DROWNING f_268581_
+	IS_EXPLOSION f_268415_
+	IS_FALL f_268549_
+	IS_FIRE f_268745_
+	IS_FREEZING f_268419_
+	IS_LIGHTNING f_268725_
+	IS_PROJECTILE f_268524_
+	NO_ANGER f_268718_
+	NO_IMPACT f_268467_
+	WITCH_RESISTANT_TO f_268731_
+	WITHER_IMMUNE_TO f_268484_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_269529_
+		static
+		0 p_270635_ p_270635_
+net/minecraft/tags/EntityTypeTags net/minecraft/tags/EntityTypeTags
+	ARROWS f_13123_
+	AXOLOTL_ALWAYS_HOSTILES f_144292_
+	AXOLOTL_HUNT_TARGETS f_144293_
+	BEEHIVE_INHABITORS f_13122_
+	DISMOUNTS_UNDERWATER f_275751_
+	FALL_DAMAGE_IMMUNE f_273841_
+	FREEZE_HURTS_EXTRA_TYPES f_144295_
+	FREEZE_IMMUNE_ENTITY_TYPES f_144294_
+	FROG_FOOD f_215847_
+	IMPACT_PROJECTILES f_13124_
+	POWDER_SNOW_WALKABLE_MOBS f_144291_
+	RAIDERS f_13121_
+	SKELETONS f_13120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203848_
+		static
+		0 p_203849_ p_203849_
+net/minecraft/tags/FlatLevelGeneratorPresetTags net/minecraft/tags/FlatLevelGeneratorPresetTags
+	VISIBLE f_215848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215851_
+		static
+		0 p_215852_ p_215852_
+net/minecraft/tags/FluidTags net/minecraft/tags/FluidTags
+	LAVA f_13132_
+	WATER f_13131_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203850_
+		static
+		0 p_203851_ p_203851_
+net/minecraft/tags/GameEventTags net/minecraft/tags/GameEventTags
+	ALLAY_CAN_LISTEN f_215855_
+	IGNORE_VIBRATIONS_SNEAKING f_144303_
+	SHRIEKER_CAN_LISTEN f_215854_
+	VIBRATIONS f_144302_
+	WARDEN_CAN_LISTEN f_215853_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203852_
+		static
+		0 p_203853_ p_203853_
+net/minecraft/tags/InstrumentTags net/minecraft/tags/InstrumentTags
+	GOAT_HORNS f_215858_
+	REGULAR_GOAT_HORNS f_215856_
+	SCREAMING_GOAT_HORNS f_215857_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215860_
+		static
+		0 p_215861_ p_215861_
+net/minecraft/tags/ItemTags net/minecraft/tags/ItemTags
+	ACACIA_LOGS f_13186_
+	ANVIL f_13141_
+	ARROWS f_13161_
+	AXES f_271207_
+	AXOLOTL_TEMPT_ITEMS f_144321_
+	BAMBOO_BLOCKS f_256904_
+	BANNERS f_13191_
+	BEACON_PAYMENT_ITEMS f_13164_
+	BEDS f_13146_
+	BIRCH_LOGS f_13185_
+	BOATS f_13155_
+	BOOKSHELF_BOOKS f_244646_
+	BREAKS_DECORATED_POTS f_271470_
+	BUTTONS f_13171_
+	CANDLES f_144319_
+	CHERRY_LOGS f_271202_
+	CHEST_BOATS f_215864_
+	CLUSTER_MAX_HARVESTABLES f_144323_
+	COALS f_13160_
+	COAL_ORES f_144316_
+	COMPASSES f_215866_
+	COMPLETES_FIND_TREE_TUTORIAL f_215863_
+	COPPER_ORES f_144318_
+	CREEPER_DROP_MUSIC_DISCS f_13159_
+	CREEPER_IGNITERS f_262757_
+	CRIMSON_STEMS f_13189_
+	DAMPENS_VIBRATIONS f_215865_
+	DARK_OAK_LOGS f_13183_
+	DECORATED_POT_INGREDIENTS f_283829_
+	DECORATED_POT_SHERDS f_271220_
+	DIAMOND_ORES f_144313_
+	DIRT f_198160_
+	DOORS f_13179_
+	EMERALD_ORES f_144317_
+	FENCES f_13147_
+	FENCE_GATES f_254662_
+	FISHES f_13156_
+	FLOWERS f_13149_
+	FOX_FOOD f_144311_
+	FREEZE_IMMUNE_WEARABLES f_144320_
+	GOLD_ORES f_13152_
+	HANGING_SIGNS f_244389_
+	HOES f_271298_
+	IGNORED_BY_PIGLIN_BABIES f_144309_
+	IRON_ORES f_144312_
+	JUNGLE_LOGS f_13187_
+	LAPIS_ORES f_144315_
+	LEAVES f_13143_
+	LECTERN_BOOKS f_13162_
+	LOGS f_13182_
+	LOGS_THAT_BURN f_13181_
+	MANGROVE_LOGS f_215869_
+	MUSIC_DISCS f_13158_
+	NON_FLAMMABLE_WOOD f_13153_
+	NOTE_BLOCK_TOP_INSTRUMENTS f_263791_
+	OAK_LOGS f_13184_
+	PICKAXES f_271360_
+	PIGLIN_FOOD f_144310_
+	PIGLIN_LOVED f_13151_
+	PIGLIN_REPELLENTS f_13150_
+	PLANKS f_13168_
+	RAILS f_13142_
+	REDSTONE_ORES f_144314_
+	SAND f_13137_
+	SAPLINGS f_13180_
+	SHOVELS f_271138_
+	SIGNS f_13157_
+	SLABS f_13139_
+	SMALL_FLOWERS f_13145_
+	SMELTS_TO_GLASS f_273858_
+	SNIFFER_FOOD f_271449_
+	SOUL_FIRE_BASE_BLOCKS f_13154_
+	SPRUCE_LOGS f_13188_
+	STAIRS f_13138_
+	STONE_BRICKS f_13169_
+	STONE_BUTTONS f_279629_
+	STONE_CRAFTING_MATERIALS f_13166_
+	STONE_TOOL_MATERIALS f_13165_
+	SWORDS f_271388_
+	TALL_FLOWERS f_13148_
+	TERRACOTTA f_198161_
+	TOOLS f_271540_
+	TRAPDOORS f_13144_
+	TRIMMABLE_ARMOR f_265942_
+	TRIM_MATERIALS f_265843_
+	TRIM_TEMPLATES f_265940_
+	VILLAGER_PLANTABLE_SEEDS f_279581_
+	WALLS f_13140_
+	WARPED_STEMS f_13190_
+	WART_BLOCKS f_215862_
+	WOODEN_BUTTONS f_13170_
+	WOODEN_DOORS f_13173_
+	WOODEN_FENCES f_13176_
+	WOODEN_PRESSURE_PLATES f_13177_
+	WOODEN_SLABS f_13175_
+	WOODEN_STAIRS f_13174_
+	WOODEN_TRAPDOORS f_13178_
+	WOOL f_13167_
+	WOOL_CARPETS f_215867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bind (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203854_
+		static
+		0 p_203855_ p_203855_
+net/minecraft/tags/PaintingVariantTags net/minecraft/tags/PaintingVariantTags
+	PLACEABLE f_215870_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215873_
+		static
+		0 p_215874_ p_215874_
+net/minecraft/tags/PoiTypeTags net/minecraft/tags/PoiTypeTags
+	ACQUIRABLE_JOB_SITE f_215875_
+	BEE_HOME f_215877_
+	VILLAGE f_215876_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215880_
+		static
+		0 p_215881_ p_215881_
+net/minecraft/tags/StructureTags net/minecraft/tags/StructureTags
+	CATS_SPAWN_AS_BLACK f_215888_
+	CATS_SPAWN_IN f_215887_
+	DOLPHIN_LOCATED f_215883_
+	EYE_OF_ENDER_LOCATED f_215882_
+	MINESHAFT f_215890_
+	OCEAN_RUIN f_215893_
+	ON_OCEAN_EXPLORER_MAPS f_215885_
+	ON_TREASURE_MAPS f_215886_
+	ON_WOODLAND_EXPLORER_MAPS f_215884_
+	RUINED_PORTAL f_215892_
+	SHIPWRECK f_215891_
+	VILLAGE f_215889_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215895_
+		static
+		0 p_215896_ p_215896_
+net/minecraft/tags/TagBuilder net/minecraft/tags/TagBuilder
+	entries f_215897_
+	<init> ()V <init>
+	add (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; m_215902_
+		0 p_215903_ p_215903_
+	addElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215900_
+		0 p_215901_ p_215901_
+	addOptionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215905_
+		0 p_215906_ p_215906_
+	addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215909_
+		0 p_215910_ p_215910_
+	addTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215907_
+		0 p_215908_ p_215908_
+	build ()Ljava/util/List; m_215904_
+	create ()Lnet/minecraft/tags/TagBuilder; m_215899_
+		static
+net/minecraft/tags/TagEntry net/minecraft/tags/TagEntry
+	CODEC f_215911_
+	FULL_CODEC f_215912_
+	id f_215913_
+	required f_215915_
+	tag f_215914_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;Z)V <init>
+		0 p_215922_ p_215922_
+		1 p_215923_ p_215923_
+	<init> (Lnet/minecraft/resources/ResourceLocation;ZZ)V <init>
+		0 p_215918_ p_215918_
+		1 p_215919_ p_215919_
+		2 p_215920_ p_215920_
+	build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/function/Consumer;)Z m_215927_
+		0 p_215928_ p_215928_
+		1 p_215929_ p_215929_
+	element (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215925_
+		static
+		0 p_215926_ p_215926_
+	elementOrTag ()Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_215924_
+	lambda$static$0 (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; m_215951_
+		static
+		0 p_215952_ p_215952_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_215936_
+		static
+		0 p_215937_ p_215937_
+	lambda$static$2 (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Lnet/minecraft/tags/TagEntry; m_215932_
+		static
+		0 p_215933_ p_215933_
+	lambda$static$3 (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; m_215945_
+		static
+		0 p_215946_ p_215946_
+	lambda$static$4 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; m_215934_
+		static
+		0 p_215935_ p_215935_
+	lambda$static$5 (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; m_215930_
+		static
+		0 p_215931_ p_215931_
+	optionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215943_
+		static
+		0 p_215944_ p_215944_
+	optionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215953_
+		static
+		0 p_215954_ p_215954_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215949_
+		static
+		0 p_215950_ p_215950_
+	toString ()Ljava/lang/String; toString
+	verifyIfPresent (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z m_215940_
+		0 p_215941_ p_215941_
+		1 p_215942_ p_215942_
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_215947_
+		0 p_215948_ p_215948_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_215938_
+		0 p_215939_ p_215939_
+net/minecraft/tags/TagEntry$Lookup net/minecraft/tags/TagEntry$Lookup
+	element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_213619_
+		0 p_215956_ p_215956_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214048_
+		0 p_215957_ p_215957_
+net/minecraft/tags/TagFile net/minecraft/tags/TagFile
+	CODEC f_215958_
+	entries f_215959_
+	replace f_215960_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Z)V <init>
+		0 f_215959_ f_215959_
+		1 f_215960_ f_215960_
+	entries ()Ljava/util/List; f_215959_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215970_ p_215970_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_215966_
+		static
+		0 p_215967_ p_215967_
+	replace ()Z f_215960_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagKey net/minecraft/tags/TagKey
+	VALUES f_203869_
+	location f_203868_
+	registry f_203867_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_203867_ f_203867_
+		1 f_203868_ f_203868_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_207647_
+		0 p_207648_ p_207648_
+	codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_203877_
+		static
+		0 p_203878_ p_203878_
+	create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203882_
+		static
+		0 p_203883_ p_203883_
+		1 p_203884_ p_203884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_203895_ p_203895_
+	hashCode ()I hashCode
+	hashedCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_203886_
+		static
+		0 p_203887_ p_203887_
+	isFor (Lnet/minecraft/resources/ResourceKey;)Z m_207645_
+		0 p_207646_ p_207646_
+	lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203891_
+		static
+		0 p_203892_ p_203892_
+		1 p_203893_ p_203893_
+	lambda$hashedCodec$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203888_
+		static
+		0 p_203889_ p_203889_
+		1 p_203890_ p_203890_
+	lambda$hashedCodec$2 ()Ljava/lang/String; m_274114_
+		static
+	lambda$hashedCodec$3 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274115_
+		static
+		0 p_274843_ p_274843_
+		1 p_274844_ p_274844_
+	lambda$hashedCodec$4 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_203875_
+		static
+		0 p_203876_ p_203876_
+	location ()Lnet/minecraft/resources/ResourceLocation; f_203868_
+	registry ()Lnet/minecraft/resources/ResourceKey; f_203867_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagLoader net/minecraft/tags/TagLoader
+	LOGGER f_13445_
+	directory f_13449_
+	idToValue f_13448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Ljava/lang/String;)V <init>
+		0 p_144493_ p_144493_
+		1 p_144494_ p_144494_
+	build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; m_215978_
+		0 p_215979_ p_215979_
+		1 p_215980_ p_215980_
+	build (Ljava/util/Map;)Ljava/util/Map; m_203898_
+		0 p_203899_ p_203899_
+	lambda$build$2 (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_284006_
+		static
+		0 p_284684_ p_284684_
+		1 p_284685_ p_284685_
+		2 p_284686_ p_284686_
+	lambda$build$3 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_215975_
+		static
+		0 p_215976_ p_215976_
+		1 p_215977_ p_215977_
+	lambda$build$4 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_215998_
+		static
+		0 p_215999_ p_215999_
+		1 p_216000_ p_216000_
+		2 p_216001_ p_216001_
+	lambda$build$5 (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/tags/TagLoader$SortingEntry;)V m_284005_
+		0 p_284680_ p_284680_
+		1 p_284681_ p_284681_
+		2 p_284682_ p_284682_
+		3 p_284683_ p_284683_
+	lambda$load$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_215973_
+		static
+		0 p_215974_ p_215974_
+	lambda$load$1 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V m_215994_
+		static
+		0 p_215995_ p_215995_
+		1 p_215996_ p_215996_
+		2 p_215997_ p_215997_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_144495_
+		0 p_144496_ p_144496_
+	loadAndBuild (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_203900_
+		0 p_203901_ p_203901_
+net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagLoader$1
+	this$0 f_216034_
+	val$newTags f_216033_
+	<init> (Lnet/minecraft/tags/TagLoader;Ljava/util/Map;)V <init>
+		0 p_216036_ p_216036_
+		1 p_216037_ p_216037_
+	element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_213619_
+		0 p_216039_ p_216039_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214048_
+		0 p_216041_ p_216041_
+net/minecraft/tags/TagLoader$EntryWithSource net/minecraft/tags/TagLoader$EntryWithSource
+	entry f_216042_
+	source f_216043_
+	<init> (Lnet/minecraft/tags/TagEntry;Ljava/lang/String;)V <init>
+		0 f_216042_ f_216042_
+		1 f_216043_ f_216043_
+	entry ()Lnet/minecraft/tags/TagEntry; f_216042_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216050_ p_216050_
+	hashCode ()I hashCode
+	source ()Ljava/lang/String; f_216043_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagLoader$SortingEntry
+	entries f_283922_
+	<init> (Ljava/util/List;)V <init>
+		0 f_283922_ f_283922_
+	entries ()Ljava/util/List; f_283922_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285432_ p_285432_
+	hashCode ()I hashCode
+	lambda$visitOptionalDependencies$1 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V m_284267_
+		static
+		0 p_285245_ p_285245_
+		1 p_284943_ p_284943_
+	lambda$visitRequiredDependencies$0 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V m_284342_
+		static
+		0 p_284947_ p_284947_
+		1 p_285236_ p_285236_
+	toString ()Ljava/lang/String; toString
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285469_ p_285469_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285529_ p_285529_
+net/minecraft/tags/TagManager net/minecraft/tags/TagManager
+	CUSTOM_REGISTRY_DIRECTORIES f_203902_
+	registryAccess f_144569_
+	results f_203903_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 p_144572_ p_144572_
+	createLoader (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; m_203907_
+		0 p_203908_ p_203908_
+		1 p_203909_ p_203909_
+		2 p_203910_ p_203910_
+	getResult ()Ljava/util/List; m_203904_
+	getTagDir (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_203918_
+		static
+		0 p_203919_ p_203919_
+	lambda$createLoader$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_257152_
+		static
+		0 p_258245_ p_258245_
+		1 p_258246_ p_258246_
+		2 p_258247_ p_258247_
+	lambda$createLoader$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagLoader;Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/tags/TagManager$LoadResult; m_203920_
+		static
+		0 p_203921_ p_203921_
+		1 p_203922_ p_203922_
+		2 p_203923_ p_203923_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; m_203924_
+		0 p_203925_ p_203925_
+		1 p_203926_ p_203926_
+		2 p_203927_ p_203927_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_203905_
+		static
+		0 p_203906_ p_203906_
+	lambda$reload$2 (Ljava/util/List;Ljava/lang/Void;)V m_203915_
+		0 p_203916_ p_203916_
+		1 p_203917_ p_203917_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_13482_ p_13482_
+		1 p_13483_ p_13483_
+		2 p_13484_ p_13484_
+		3 p_13485_ p_13485_
+		4 p_13486_ p_13486_
+		5 p_13487_ p_13487_
+net/minecraft/tags/TagManager$LoadResult net/minecraft/tags/TagManager$LoadResult
+	key f_203928_
+	tags f_203929_
+	<init> (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V <init>
+		0 f_203928_ f_203928_
+		1 f_203929_ f_203929_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_203936_ p_203936_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_203928_
+	tags ()Ljava/util/Map; f_203929_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization
+	<init> ()V <init>
+	deserializeTagsFromNetwork (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;)V m_203952_
+		static
+		0 p_203953_ p_203953_
+		1 p_203954_ p_203954_
+		2 p_203955_ p_203955_
+		3 p_203956_ p_203956_
+	lambda$deserializeTagsFromNetwork$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/ints/IntList;)V m_244908_
+		static
+		0 p_248275_ p_248275_
+		1 p_248276_ p_248276_
+		2 p_248277_ p_248277_
+		3 p_248278_ p_248278_
+		4 p_248279_ p_248279_
+	lambda$serializeTagsToNetwork$0 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/datafixers/util/Pair; m_203948_
+		static
+		0 p_203949_ p_203949_
+	lambda$serializeTagsToNetwork$1 (Lcom/mojang/datafixers/util/Pair;)Z m_203940_
+		static
+		0 p_203941_ p_203941_
+	lambda$serializeToNetwork$2 (Lnet/minecraft/core/Registry;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_203944_
+		static
+		0 p_203945_ p_203945_
+		1 p_203946_ p_203946_
+		2 p_203947_ p_203947_
+	serializeTagsToNetwork (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; m_245799_
+		static
+		0 p_251774_ p_251774_
+	serializeToNetwork (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; m_203942_
+		static
+		0 p_203943_ p_203943_
+net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$NetworkPayload
+	tags f_203963_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_203965_ p_203965_
+	isEmpty ()Z m_203966_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; m_203969_
+		static
+		0 p_203970_ p_203970_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_203967_
+		0 p_203968_ p_203968_
+net/minecraft/tags/TagNetworkSerialization$TagOutput net/minecraft/tags/TagNetworkSerialization$TagOutput
+	accept (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_203971_
+		0 p_203972_ p_203972_
+		1 p_203973_ p_203973_
+net/minecraft/tags/WorldPresetTags net/minecraft/tags/WorldPresetTags
+	EXTENDED f_216054_
+	NORMAL f_216053_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_216057_
+		static
+		0 p_216058_ p_216058_
+net/minecraft/tags/package-info net/minecraft/tags/package-info
+net/minecraft/util/AbortableIterationConsumer net/minecraft/util/AbortableIterationConsumer
+	accept (Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260972_
+		0 p_261708_ p_261708_
+	forConsumer (Ljava/util/function/Consumer;)Lnet/minecraft/util/AbortableIterationConsumer; m_260908_
+		static
+		0 p_261477_ p_261477_
+	lambda$forConsumer$0 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_261257_
+		static
+		0 p_262158_ p_262158_
+		1 p_261916_ p_261916_
+net/minecraft/util/AbortableIterationConsumer$Continuation net/minecraft/util/AbortableIterationConsumer$Continuation
+	$VALUES $VALUES
+	ABORT ABORT
+	CONTINUE CONTINUE
+	$values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_261079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262048_ p_262048_
+		1 p_261970_ p_261970_
+	shouldAbort ()Z m_261146_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; valueOf
+		static
+		0 p_262013_ p_262013_
+	values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; values
+		static
+net/minecraft/util/BitStorage net/minecraft/util/BitStorage
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_13515_ p_13515_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_13520_ p_13520_
+	getAndSet (II)I m_13516_
+		0 p_13517_ p_13517_
+		1 p_13518_ p_13518_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_13525_ p_13525_
+		1 p_13526_ p_13526_
+	unpack ([I)V m_197970_
+		0 p_198162_ p_198162_
+net/minecraft/util/Brightness net/minecraft/util/Brightness
+	CODEC f_268672_
+	FULL_BRIGHT f_268536_
+	LIGHT_VALUE_CODEC f_268431_
+	block f_268416_
+	sky f_268420_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_268416_ f_268416_
+		1 f_268420_ f_268420_
+	block ()I f_268416_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270598_ p_270598_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_269377_
+		static
+		0 p_270774_ p_270774_
+	pack ()I m_269595_
+	sky ()I f_268420_
+	toString ()Ljava/lang/String; toString
+	unpack (I)Lnet/minecraft/util/Brightness; m_269373_
+		static
+		0 p_270207_ p_270207_
+net/minecraft/util/ByIdMap net/minecraft/util/ByIdMap
+	<init> ()V <init>
+	continuous (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; m_262839_
+		static
+		0 p_263112_ p_263112_
+		1 p_262975_ p_262975_
+		2 p_263075_ p_263075_
+	createMap (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; m_262788_
+		static
+		0 p_263047_ p_263047_
+		1 p_263043_ p_263043_
+	createSortedArray (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; m_262859_
+		static
+		0 p_262976_ p_262976_
+		1 p_263053_ p_263053_
+	lambda$continuous$1 (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; m_262816_
+		static
+		0 p_262913_ p_262913_
+		1 p_263097_ p_263097_
+		2 p_263069_ p_263069_
+		3 p_262927_ p_262927_
+	lambda$continuous$2 ([Ljava/lang/Object;II)Ljava/lang/Object; m_262799_
+		static
+		0 p_262924_ p_262924_
+		1 p_263073_ p_263073_
+		2 p_262977_ p_262977_
+	lambda$continuous$3 ([Ljava/lang/Object;II)Ljava/lang/Object; m_262853_
+		static
+		0 p_263093_ p_263093_
+		1 p_262985_ p_262985_
+		2 p_263013_ p_263013_
+	lambda$sparse$0 (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; m_262806_
+		static
+		0 p_263037_ p_263037_
+		1 p_263027_ p_263027_
+		2 p_262932_ p_262932_
+	sparse (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; m_262845_
+		static
+		0 p_262952_ p_262952_
+		1 p_263085_ p_263085_
+		2 p_262981_ p_262981_
+net/minecraft/util/ByIdMap$1 net/minecraft/util/ByIdMap$1
+	$SwitchMap$net$minecraft$util$ByIdMap$OutOfBoundsStrategy f_262754_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/util/ByIdMap$OutOfBoundsStrategy net/minecraft/util/ByIdMap$OutOfBoundsStrategy
+	$VALUES $VALUES
+	CLAMP CLAMP
+	WRAP WRAP
+	ZERO ZERO
+	$values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; m_262833_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262916_ p_262916_
+		1 p_262964_ p_262964_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; valueOf
+		static
+		0 p_263102_ p_263102_
+	values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; values
+		static
+net/minecraft/util/ClassInstanceMultiMap net/minecraft/util/ClassInstanceMultiMap
+	allInstances f_13529_
+	baseClass f_13528_
+	byClass f_13527_
+	<init> (Ljava/lang/Class;)V <init>
+		0 p_13531_ p_13531_
+	add (Ljava/lang/Object;)Z add
+		0 p_13536_ p_13536_
+	contains (Ljava/lang/Object;)Z contains
+		0 p_13540_ p_13540_
+	find (Ljava/lang/Class;)Ljava/util/Collection; m_13533_
+		0 p_13534_ p_13534_
+	getAllInstances ()Ljava/util/List; m_13532_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$find$0 (Ljava/lang/Class;)Ljava/util/List; m_13537_
+		0 p_13538_ p_13538_
+	remove (Ljava/lang/Object;)Z remove
+		0 p_13543_ p_13543_
+	size ()I size
+net/minecraft/util/CommonColors net/minecraft/util/CommonColors
+	BLACK f_273839_
+	GRAY f_289577_
+	RED f_263745_
+	WHITE f_273869_
+	<init> ()V <init>
+net/minecraft/util/CommonLinks net/minecraft/util/CommonLinks
+	ACCESSIBILITY_HELP f_276157_
+	ACCOUNT_SETTINGS f_276144_
+	ATTRIBUTION f_276141_
+	BLOCKING_HELP f_276158_
+	BUY_MINECRAFT_JAVA f_276151_
+	BUY_REALMS f_276145_
+	EULA f_276140_
+	GDPR f_276156_
+	LICENSES f_276152_
+	REALMS_CONTENT_CREATION f_276159_
+	REALMS_TERMS f_276134_
+	REALMS_UPDATE_MOJANG_ACCOUNT f_276135_
+	RELEASE_FEEDBACK f_276150_
+	REPORTING_HELP f_276160_
+	SNAPSHOT_BUGS_FEEDBACK f_276147_
+	SNAPSHOT_FEEDBACK f_276142_
+	START_REALMS_TRIAL f_276149_
+	SUSPENSION_HELP f_276139_
+	SYMLINK_HELP f_289836_
+	<init> ()V <init>
+	extendRealms (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_276215_
+		static
+		0 p_276318_ p_276318_
+		1 p_276285_ p_276285_
+	extendRealms (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; m_276218_
+		static
+		0 p_276321_ p_276321_
+		1 p_276293_ p_276293_
+		2 p_276266_ p_276266_
+net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap
+	EMPTY_SLOT f_13545_
+	LOADFACTOR f_144606_
+	NOT_FOUND f_144605_
+	byId f_13548_
+	keys f_13546_
+	nextId f_13549_
+	size f_13550_
+	values f_13547_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_13553_ p_13553_
+	<init> ([Ljava/lang/Object;[I[Ljava/lang/Object;II)V <init>
+		0 p_199841_ p_199841_
+		1 p_199842_ p_199842_
+		2 p_199843_ p_199843_
+		3 p_199844_ p_199844_
+		4 p_199845_ p_199845_
+	add (Ljava/lang/Object;)I m_13569_
+		0 p_13570_ p_13570_
+	addMapping (Ljava/lang/Object;I)V m_13559_
+		0 p_13560_ p_13560_
+		1 p_13561_ p_13561_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_13556_ p_13556_
+	clear ()V m_13554_
+	contains (I)Z m_144607_
+		0 p_144608_ p_144608_
+	contains (Ljava/lang/Object;)Z m_144609_
+		0 p_144610_ p_144610_
+	copy ()Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; m_199846_
+	create (I)Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; m_184237_
+		static
+		0 p_184238_ p_184238_
+	findEmpty (I)I m_13575_
+		0 p_13576_ p_13576_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_13558_ p_13558_
+	getValue (I)I m_13567_
+		0 p_13568_ p_13568_
+	grow (I)V m_13571_
+		0 p_13572_ p_13572_
+	hash (Ljava/lang/Object;)I m_13573_
+		0 p_13574_ p_13574_
+	indexOf (Ljava/lang/Object;I)I m_13563_
+		0 p_13564_ p_13564_
+		1 p_13565_ p_13565_
+	iterator ()Ljava/util/Iterator; iterator
+	nextId ()I m_13566_
+	size ()I m_13562_
+net/minecraft/util/Crypt net/minecraft/util/Crypt
+	ASYMMETRIC_ALGORITHM f_144613_
+	ASYMMETRIC_BITS f_144614_
+	BYTE_ENCODING f_144615_
+	HASH_ALGORITHM f_144616_
+	MIME_ENCODER f_216062_
+	MIME_LINE_SEPARATOR f_216061_
+	PEM_RSA_PRIVATE_KEY_FOOTER f_216066_
+	PEM_RSA_PRIVATE_KEY_HEADER f_216065_
+	PRIVATE_KEY_CODEC f_216064_
+	PUBLIC_KEY_CODEC f_216063_
+	RSA_PUBLIC_KEY_FOOTER f_216067_
+	RSA_PUBLIC_KEY_HEADER f_216060_
+	SIGNATURE_BYTES f_244257_
+	SIGNING_ALGORITHM f_216059_
+	SYMMETRIC_ALGORITHM f_144611_
+	SYMMETRIC_BITS f_144612_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	byteToPrivateKey ([B)Ljava/security/PrivateKey; m_216082_
+		static
+		0 p_216083_ p_216083_
+	byteToPublicKey ([B)Ljava/security/PublicKey; m_13600_
+		static
+		0 p_13601_ p_13601_
+	cipherData (ILjava/security/Key;[B)[B m_13586_
+		static
+		0 p_13587_ p_13587_
+		1 p_13588_ p_13588_
+		2 p_13589_ p_13589_
+	decryptByteToSecretKey (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; m_13597_
+		static
+		0 p_13598_ p_13598_
+		1 p_13599_ p_13599_
+	decryptUsingKey (Ljava/security/Key;[B)[B m_13605_
+		static
+		0 p_13606_ p_13606_
+		1 p_13607_ p_13607_
+	digestData (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B m_13590_
+		static
+		0 p_13591_ p_13591_
+		1 p_13592_ p_13592_
+		2 p_13593_ p_13593_
+	digestData ([[B)[B m_13602_
+		static
+		0 p_13603_ p_13603_
+	encryptUsingKey (Ljava/security/Key;[B)[B m_13594_
+		static
+		0 p_13595_ p_13595_
+		1 p_13596_ p_13596_
+	generateKeyPair ()Ljava/security/KeyPair; m_13604_
+		static
+	generateSecretKey ()Ljavax/crypto/SecretKey; m_13578_
+		static
+	getCipher (ILjava/security/Key;)Ljavax/crypto/Cipher; m_13583_
+		static
+		0 p_13584_ p_13584_
+		1 p_13585_ p_13585_
+	lambda$static$0 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274117_
+		static
+		0 p_274846_ p_274846_
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274116_
+		static
+		0 p_274845_ p_274845_
+	pemRsaPrivateKeyToString (Ljava/security/PrivateKey;)Ljava/lang/String; m_216076_
+		static
+		0 p_216077_ p_216077_
+	rsaPublicKeyToString (Ljava/security/PublicKey;)Ljava/lang/String; m_216078_
+		static
+		0 p_216079_ p_216079_
+	rsaStringToKey (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/Crypt$ByteArrayToKeyFunction;)Ljava/security/Key; m_216071_
+		static
+		0 p_216072_ p_216072_
+		1 p_216073_ p_216073_
+		2 p_216074_ p_216074_
+		3 p_216075_ p_216075_
+	setupCipher (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; m_13579_
+		static
+		0 p_13580_ p_13580_
+		1 p_13581_ p_13581_
+		2 p_13582_ p_13582_
+	stringToPemRsaPrivateKey (Ljava/lang/String;)Ljava/security/PrivateKey; m_216069_
+		static
+		0 p_216070_ p_216070_
+	stringToRsaPublicKey (Ljava/lang/String;)Ljava/security/PublicKey; m_216080_
+		static
+		0 p_216081_ p_216081_
+net/minecraft/util/Crypt$ByteArrayToKeyFunction net/minecraft/util/Crypt$ByteArrayToKeyFunction
+	apply ([B)Ljava/security/Key; m_216088_
+		0 p_216089_ p_216089_
+net/minecraft/util/Crypt$SaltSignaturePair net/minecraft/util/Crypt$SaltSignaturePair
+	EMPTY f_216090_
+	salt f_216091_
+	signature f_216092_
+	<clinit> ()V <clinit>
+		static
+	<init> (J[B)V <init>
+		0 f_216091_ f_216091_
+		1 f_216092_ f_216092_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_216098_ p_216098_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216107_ p_216107_
+	hashCode ()I hashCode
+	isValid ()Z m_216099_
+	salt ()J f_216091_
+	saltAsBytes ()[B m_216103_
+	signature ()[B f_216092_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/Crypt$SaltSignaturePair;)V m_216100_
+		static
+		0 p_216101_ p_216101_
+		1 p_216102_ p_216102_
+net/minecraft/util/Crypt$SaltSupplier net/minecraft/util/Crypt$SaltSupplier
+	secureRandom f_216110_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getLong ()J m_216113_
+		static
+net/minecraft/util/CryptException net/minecraft/util/CryptException
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_13609_ p_13609_
+net/minecraft/util/CsvOutput net/minecraft/util/CsvOutput
+	FIELD_SEPARATOR f_144619_
+	LINE_SEPARATOR f_144618_
+	columnCount f_13611_
+	output f_13610_
+	<init> (Ljava/io/Writer;Ljava/util/List;)V <init>
+		0 p_13613_ p_13613_
+		1 p_13614_ p_13614_
+	builder ()Lnet/minecraft/util/CsvOutput$Builder; m_13619_
+		static
+	getStringValue (Ljava/lang/Object;)Ljava/lang/String; m_13620_
+		static
+		0 p_13621_ p_13621_
+	writeLine (Ljava/util/stream/Stream;)V m_13622_
+		0 p_13623_ p_13623_
+	writeRow ([Ljava/lang/Object;)V m_13624_
+		0 p_13625_ p_13625_
+net/minecraft/util/CsvOutput$Builder net/minecraft/util/CsvOutput$Builder
+	headers f_13626_
+	<init> ()V <init>
+	addColumn (Ljava/lang/String;)Lnet/minecraft/util/CsvOutput$Builder; m_13630_
+		0 p_13631_ p_13631_
+	build (Ljava/io/Writer;)Lnet/minecraft/util/CsvOutput; m_13628_
+		0 p_13629_ p_13629_
+net/minecraft/util/CubicSampler net/minecraft/util/CubicSampler
+	GAUSSIAN_SAMPLE_BREADTH f_177980_
+	GAUSSIAN_SAMPLE_KERNEL f_130036_
+	GAUSSIAN_SAMPLE_RADIUS f_177979_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gaussianSampleVec3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/CubicSampler$Vec3Fetcher;)Lnet/minecraft/world/phys/Vec3; m_130038_
+		static
+		0 p_130039_ p_130039_
+		1 p_130040_ p_130040_
+net/minecraft/util/CubicSampler$Vec3Fetcher net/minecraft/util/CubicSampler$Vec3Fetcher
+	fetch (III)Lnet/minecraft/world/phys/Vec3; m_130041_
+		0 p_130042_ p_130042_
+		1 p_130043_ p_130043_
+		2 p_130044_ p_130044_
+net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline
+	builder (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; m_184254_
+		static
+		0 p_184255_ p_184255_
+		1 p_184256_ p_184256_
+	builder (Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; m_184252_
+		static
+		0 p_184253_ p_184253_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184262_
+		static
+		0 p_184263_ p_184263_
+	constant (F)Lnet/minecraft/util/CubicSpline; m_184239_
+		static
+		0 p_184240_ p_184240_
+	lambda$codec$0 (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$1Point; m_184241_
+		static
+		0 p_184242_ p_184242_
+		1 p_184243_ p_184243_
+		2 p_184244_ p_184244_
+	lambda$codec$1 (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184268_
+		static
+		0 p_184269_ p_184269_
+		1 p_184270_ p_184270_
+	lambda$codec$2 (Lnet/minecraft/util/CubicSpline$Multipoint;I)Lnet/minecraft/util/CubicSpline$1Point; m_184247_
+		static
+		0 p_184248_ p_184248_
+		1 p_184249_ p_184249_
+	lambda$codec$3 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/util/List; m_184271_
+		static
+		0 p_184272_ p_184272_
+	lambda$codec$4 (Lnet/minecraft/util/ToFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$Multipoint; m_184257_
+		static
+		0 p_184258_ p_184258_
+		1 p_184259_ p_184259_
+	lambda$codec$5 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184264_
+		static
+		0 p_184265_ p_184265_
+		1 p_184266_ p_184266_
+		2 p_184267_ p_184267_
+	lambda$codec$6 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/lang/Record; m_184245_
+		static
+		0 p_184246_ p_184246_
+	lambda$codec$7 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; m_184260_
+		static
+		0 p_184261_ p_184261_
+	lambda$codec$8 (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; m_184250_
+		static
+		0 p_184251_ p_184251_
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211579_ p_211579_
+	parityString ()Ljava/lang/String; m_183628_
+net/minecraft/util/CubicSpline$1Point net/minecraft/util/CubicSpline$1Point
+	derivative f_184275_
+	location f_184273_
+	value f_184274_
+	<init> (FLnet/minecraft/util/CubicSpline;F)V <init>
+		0 f_184273_ f_184273_
+		1 f_184274_ f_184274_
+		2 f_184275_ f_184275_
+	derivative ()F f_184275_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184284_ p_184284_
+	hashCode ()I hashCode
+	location ()F f_184273_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/util/CubicSpline; f_184274_
+net/minecraft/util/CubicSpline$Builder net/minecraft/util/CubicSpline$Builder
+	coordinate f_184287_
+	derivatives f_184291_
+	locations f_184289_
+	valueTransformer f_184288_
+	values f_184290_
+	<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)V <init>
+		0 p_184295_ p_184295_
+		1 p_184296_ p_184296_
+	<init> (Lnet/minecraft/util/ToFloatFunction;)V <init>
+		0 p_184293_ p_184293_
+	addPoint (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$Builder; m_216117_
+		0 p_216118_ p_216118_
+		1 p_216119_ p_216119_
+	addPoint (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$Builder; m_184302_
+		0 p_184303_ p_184303_
+		1 p_184304_ p_184304_
+		2 p_184305_ p_184305_
+	addPoint (FFF)Lnet/minecraft/util/CubicSpline$Builder; m_184298_
+		0 p_184299_ p_184299_
+		1 p_184300_ p_184300_
+		2 p_184301_ p_184301_
+	addPoint (FF)Lnet/minecraft/util/CubicSpline$Builder; m_216114_
+		0 p_216115_ p_216115_
+		1 p_216116_ p_216116_
+	build ()Lnet/minecraft/util/CubicSpline; m_184297_
+net/minecraft/util/CubicSpline$Constant net/minecraft/util/CubicSpline$Constant
+	value f_184308_
+	<init> (F)V <init>
+		0 f_184308_ f_184308_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184313_ p_184313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184316_ p_184316_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211581_ p_211581_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	parityString ()Ljava/lang/String; m_183628_
+	toString ()Ljava/lang/String; toString
+	value ()F f_184308_
+net/minecraft/util/CubicSpline$CoordinateVisitor net/minecraft/util/CubicSpline$CoordinateVisitor
+	visit (Ljava/lang/Object;)Ljava/lang/Object; m_216122_
+		0 p_216123_ p_216123_
+net/minecraft/util/CubicSpline$Multipoint net/minecraft/util/CubicSpline$Multipoint
+	coordinate f_184319_
+	derivatives f_184322_
+	locations f_184320_
+	maxValue f_216125_
+	minValue f_216124_
+	values f_184321_
+	<init> (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[FFF)V <init>
+		0 f_184319_ f_184319_
+		1 f_184320_ f_184320_
+		2 f_184321_ f_184321_
+		3 f_184322_ f_184322_
+		4 f_216124_ f_216124_
+		5 f_216125_ f_216125_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184340_ p_184340_
+	coordinate ()Lnet/minecraft/util/ToFloatFunction; f_184319_
+	create (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$Multipoint; m_216143_
+		static
+		0 p_216144_ p_216144_
+		1 p_216145_ p_216145_
+		2 p_216146_ p_216146_
+		3 p_216147_ p_216147_
+	derivatives ()[F f_184322_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184346_ p_184346_
+	findIntervalStart ([FF)I m_216148_
+		static
+		0 p_216149_ p_216149_
+		1 p_216150_ p_216150_
+	hashCode ()I hashCode
+	lambda$findIntervalStart$0 (F[FI)Z m_216139_
+		static
+		0 p_216140_ p_216140_
+		1 p_216141_ p_216141_
+		2 p_216142_ p_216142_
+	lambda$mapAll$3 (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; m_211586_
+		static
+		0 p_211587_ p_211587_
+		1 p_211588_ p_211588_
+	lambda$toString$1 ([FI)D m_184336_
+		static
+		0 p_184337_ p_184337_
+		1 p_184338_ p_184338_
+	lambda$toString$2 (D)Ljava/lang/String; m_184329_
+		static
+		0 p_184330_ p_184330_
+	linearExtend (F[FF[FI)F m_216133_
+		static
+		0 p_216134_ p_216134_
+		1 p_216135_ p_216135_
+		2 p_216136_ p_216136_
+		3 p_216137_ p_216137_
+		4 p_216138_ p_216138_
+	locations ()[F f_184320_
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211585_ p_211585_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	parityString ()Ljava/lang/String; m_183628_
+	toString ()Ljava/lang/String; toString
+	toString ([F)Ljava/lang/String; m_184334_
+		0 p_184335_ p_184335_
+	validateSizes ([FLjava/util/List;[F)V m_216151_
+		static
+		0 p_216152_ p_216152_
+		1 p_216153_ p_216153_
+		2 p_216154_ p_216154_
+	values ()Ljava/util/List; f_184321_
+net/minecraft/util/DebugBuffer net/minecraft/util/DebugBuffer
+	data f_144620_
+	index f_144621_
+	<init> (I)V <init>
+		0 p_144623_ p_144623_
+	dump ()Ljava/util/List; m_144624_
+	push (Ljava/lang/Object;)V m_144625_
+		0 p_144626_ p_144626_
+net/minecraft/util/DependencySorter net/minecraft/util/DependencySorter
+	contents f_283882_
+	<init> ()V <init>
+	addDependencyIfNotCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284232_
+		static
+		0 p_285047_ p_285047_
+		1 p_285148_ p_285148_
+		2 p_285193_ p_285193_
+	addEntry (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)Lnet/minecraft/util/DependencySorter; m_284176_
+		0 p_285256_ p_285256_
+		1 p_285334_ p_285334_
+	isCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z m_284553_
+		static
+		0 p_285132_ p_285132_
+		1 p_285324_ p_285324_
+		2 p_285326_ p_285326_
+	lambda$isCyclic$1 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z m_284129_
+		static
+		0 p_285374_ p_285374_
+		1 p_285010_ p_285010_
+		2 p_284974_ p_284974_
+	lambda$orderByDependencies$2 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284431_
+		static
+		0 p_285173_ p_285173_
+		1 p_285178_ p_285178_
+		2 p_285287_ p_285287_
+	lambda$orderByDependencies$3 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V m_284554_
+		static
+		0 p_285235_ p_285235_
+		1 p_285415_ p_285415_
+		2 p_285018_ p_285018_
+	lambda$orderByDependencies$4 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284174_
+		static
+		0 p_285480_ p_285480_
+		1 p_285458_ p_285458_
+		2 p_285513_ p_285513_
+	lambda$orderByDependencies$5 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V m_284160_
+		static
+		0 p_285005_ p_285005_
+		1 p_285462_ p_285462_
+		2 p_285526_ p_285526_
+	lambda$orderByDependencies$6 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V m_284158_
+		0 p_285181_ p_285181_
+		1 p_285028_ p_285028_
+		2 p_285056_ p_285056_
+		3 p_284996_ p_284996_
+	lambda$visitDependenciesAndElement$0 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V m_284473_
+		0 p_285322_ p_285322_
+		1 p_285031_ p_285031_
+		2 p_284981_ p_284981_
+		3 p_285443_ p_285443_
+	orderByDependencies (Ljava/util/function/BiConsumer;)V m_284430_
+		0 p_285438_ p_285438_
+	visitDependenciesAndElement (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V m_284372_
+		0 p_285183_ p_285183_
+		1 p_285506_ p_285506_
+		2 p_285108_ p_285108_
+		3 p_285007_ p_285007_
+net/minecraft/util/DependencySorter$Entry net/minecraft/util/DependencySorter$Entry
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285150_ p_285150_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285054_ p_285054_
+net/minecraft/util/DirectoryLock net/minecraft/util/DirectoryLock
+	DUMMY f_13634_
+	LOCK_FILE f_144627_
+	lock f_13633_
+	lockFile f_13632_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V <init>
+		0 p_13637_ p_13637_
+		1 p_13638_ p_13638_
+	close ()V close
+	create (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock; m_13640_
+		static
+		0 p_13641_ p_13641_
+	isLocked (Ljava/nio/file/Path;)Z m_13642_
+		static
+		0 p_13643_ p_13643_
+	isValid ()Z m_13639_
+net/minecraft/util/DirectoryLock$LockException net/minecraft/util/DirectoryLock$LockException
+	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
+		0 p_13646_ p_13646_
+		1 p_13647_ p_13647_
+	alreadyLocked (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock$LockException; m_13648_
+		static
+		0 p_13649_ p_13649_
+net/minecraft/util/ExceptionCollector net/minecraft/util/ExceptionCollector
+	result f_13650_
+	<init> ()V <init>
+	add (Ljava/lang/Throwable;)V m_13653_
+		0 p_13654_ p_13654_
+	throwIfPresent ()V m_13652_
+net/minecraft/util/ExtraCodecs net/minecraft/util/ExtraCodecs
+	AXISANGLE4F f_268751_
+	BASE64_STRING f_216160_
+	BIT_SET f_252419_
+	CODEPOINT f_283896_
+	COMPONENT f_252442_
+	FLAT_COMPONENT f_276686_
+	GAME_PROFILE f_252453_
+	INSTANT_ISO8601 f_216159_
+	JSON f_252400_
+	MATRIX4F f_268748_
+	NON_EMPTY_STRING f_263723_
+	NON_NEGATIVE_INT f_144628_
+	PATTERN f_216158_
+	POSITIVE_FLOAT f_184349_
+	POSITIVE_INT f_144629_
+	PROPERTY f_252501_
+	PROPERTY_MAP f_252500_
+	QUATERNIONF f_268538_
+	QUATERNIONF_COMPONENTS f_268572_
+	TAG_OR_ELEMENT_ID f_216161_
+	VECTOR3F f_252432_
+	fromOptionalLong f_216163_
+	toOptionalLong f_216162_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	asOptionalLong (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; m_216166_
+		static
+		0 p_216167_ p_216167_
+	catchDecoderException (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_216185_
+		static
+		0 p_216186_ p_216186_
+	ensureHomogenous (Ljava/util/function/Function;)Ljava/util/function/Function; m_203984_
+		static
+		0 p_203985_ p_203985_
+	floatRangeMinExclusiveWithMessage (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184350_
+		static
+		0 p_184351_ p_184351_
+		1 p_184352_ p_184352_
+		2 p_184353_ p_184353_
+	idResolverCodec (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; m_184421_
+		static
+		0 p_184422_ p_184422_
+		1 p_184423_ p_184423_
+		2 p_184424_ p_184424_
+	instantCodec (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; m_216170_
+		static
+		0 p_216171_ p_216171_
+	intRange (II)Lcom/mojang/serialization/Codec; m_269197_
+		static
+		0 p_270883_ p_270883_
+		1 p_270323_ p_270323_
+	intRangeWithMessage (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; m_144633_
+		static
+		0 p_144634_ p_144634_
+		1 p_144635_ p_144635_
+		2 p_144636_ p_144636_
+	intervalCodec (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; m_184361_
+		static
+		0 p_184362_ p_184362_
+		1 p_184363_ p_184363_
+		2 p_184364_ p_184364_
+		3 p_184365_ p_184365_
+		4 p_184366_ p_184366_
+		5 p_184367_ p_184367_
+	lambda$ensureHomogenous$56 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; m_274126_
+		static
+		0 p_274854_ p_274854_
+		1 p_274855_ p_274855_
+		2 p_274856_ p_274856_
+	lambda$ensureHomogenous$57 (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; m_203978_
+		static
+		0 p_203979_ p_203979_
+		1 p_203980_ p_203980_
+	lambda$floatRangeMinExclusiveWithMessage$49 (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; m_274142_
+		static
+		0 p_274882_ p_274882_
+		1 p_274883_ p_274883_
+	lambda$floatRangeMinExclusiveWithMessage$50 (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; m_274132_
+		static
+		0 p_274862_ p_274862_
+		1 p_274863_ p_274863_
+		2 p_274864_ p_274864_
+		3 p_274865_ p_274865_
+	lambda$idResolverCodec$33 (Ljava/lang/Integer;)Ljava/lang/String; m_184428_
+		static
+		0 p_184429_ p_184429_
+	lambda$idResolverCodec$34 (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_274122_
+		static
+		0 p_274851_ p_274851_
+	lambda$idResolverCodec$35 (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_184412_
+		static
+		0 p_184413_ p_184413_
+		1 p_184414_ p_184414_
+	lambda$idResolverCodec$36 (Ljava/lang/Object;)Ljava/lang/String; m_184374_
+		static
+		0 p_275473_ p_275473_
+	lambda$idResolverCodec$37 (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274121_
+		static
+		0 p_274848_ p_274848_
+		1 p_274849_ p_274849_
+		2 p_274850_ p_274850_
+	lambda$instantCodec$60 (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274141_
+		static
+		0 p_274880_ p_274880_
+		1 p_274881_ p_274881_
+	lambda$intRange$48 (IILjava/lang/Integer;)Ljava/lang/String; m_268859_
+		static
+		0 p_269782_ p_269782_
+		1 p_269783_ p_269783_
+		2 p_269784_ p_269784_
+	lambda$intRangeWithMessage$44 (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; m_274138_
+		static
+		0 p_274874_ p_274874_
+		1 p_274875_ p_274875_
+	lambda$intRangeWithMessage$45 (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_274145_
+		static
+		0 p_274886_ p_274886_
+		1 p_274887_ p_274887_
+		2 p_274888_ p_274888_
+		3 p_274889_ p_274889_
+	lambda$intervalCodec$21 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_184443_
+		static
+		0 p_184444_ p_184444_
+		1 p_184445_ p_184445_
+	lambda$intervalCodec$22 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_184396_
+		static
+		0 p_184397_ p_184397_
+		1 p_184398_ p_184398_
+	lambda$intervalCodec$23 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; m_184456_
+		static
+		0 p_184457_ p_184457_
+		1 p_184458_ p_184458_
+		2 p_184459_ p_184459_
+	lambda$intervalCodec$24 (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184356_
+		static
+		0 p_184357_ p_184357_
+		1 p_184358_ p_184358_
+		2 p_184359_ p_184359_
+		3 p_184360_ p_184360_
+	lambda$intervalCodec$25 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_184390_
+		static
+		0 p_184391_ p_184391_
+		1 p_184392_ p_184392_
+	lambda$intervalCodec$26 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; m_184446_
+		static
+		0 p_184447_ p_184447_
+		1 p_184448_ p_184448_
+		2 p_184449_ p_184449_
+	lambda$intervalCodec$27 (Ljava/lang/Object;)Ljava/lang/Object; m_184460_
+		static
+		0 p_184461_ p_184461_
+	lambda$intervalCodec$28 (Ljava/lang/Object;)Ljava/lang/Object; m_184454_
+		static
+		0 p_184455_ p_184455_
+	lambda$intervalCodec$29 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; m_184354_
+		static
+		0 p_184355_ p_184355_
+	lambda$intervalCodec$30 (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184393_
+		static
+		0 p_184394_ p_184394_
+		1 p_184395_ p_184395_
+	lambda$intervalCodec$31 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; m_184387_
+		static
+		0 p_184388_ p_184388_
+		1 p_184389_ p_184389_
+	lambda$intervalCodec$32 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; m_184408_
+		static
+		0 p_184409_ p_184409_
+		1 p_184410_ p_184410_
+		2 p_184411_ p_184411_
+	lambda$nonEmptyHolderSet$54 ()Ljava/lang/String; m_274125_
+		static
+	lambda$nonEmptyHolderSet$55 (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; m_274130_
+		static
+		0 p_274860_ p_274860_
+	lambda$nonEmptyList$52 ()Ljava/lang/String; m_274120_
+		static
+	lambda$nonEmptyList$53 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_274124_
+		static
+		0 p_274853_ p_274853_
+	lambda$sizeLimitedString$88 (Ljava/lang/String;III)Ljava/lang/String; m_274137_
+		static
+		0 p_274870_ p_274870_
+		1 p_274871_ p_274871_
+		2 p_274872_ p_274872_
+		3 p_274873_ p_274873_
+	lambda$sizeLimitedString$89 (Ljava/lang/String;III)Ljava/lang/String; m_274146_
+		static
+		0 p_274890_ p_274890_
+		1 p_274891_ p_274891_
+		2 p_274892_ p_274892_
+		3 p_274893_ p_274893_
+	lambda$sizeLimitedString$90 (IILjava/lang/String;)Lcom/mojang/serialization/DataResult; m_274140_
+		static
+		0 p_274877_ p_274877_
+		1 p_274878_ p_274878_
+		2 p_274879_ p_274879_
+	lambda$static$0 (Lcom/mojang/serialization/Dynamic;)Lcom/google/gson/JsonElement; m_252676_
+		static
+		0 p_253507_ p_253507_
+	lambda$static$1 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/Dynamic; m_252679_
+		static
+		0 p_253513_ p_253513_
+	lambda$static$10 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_268850_
+		static
+		0 p_269773_ p_269773_
+	lambda$static$11 (Lorg/joml/Quaternionf;)Ljava/util/List; m_268857_
+		static
+		0 p_269780_ p_269780_
+	lambda$static$12 (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; m_268853_
+		static
+		0 p_269776_ p_269776_
+	lambda$static$13 (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; m_268855_
+		static
+		0 p_269778_ p_269778_
+	lambda$static$14 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_268851_
+		static
+		0 p_269774_ p_269774_
+	lambda$static$15 (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_268858_
+		static
+		0 p_269781_ p_269781_
+	lambda$static$16 (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_268861_
+		static
+		0 p_269786_ p_269786_
+	lambda$static$17 (Lcom/mojang/datafixers/util/Either;)Lorg/joml/Quaternionf; m_268856_
+		static
+		0 p_269779_ p_269779_
+	lambda$static$18 (Ljava/util/List;)Lorg/joml/Matrix4f; m_268854_
+		static
+		0 p_269777_ p_269777_
+	lambda$static$19 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_268863_
+		static
+		0 p_269788_ p_269788_
+	lambda$static$2 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_274131_
+		static
+		0 p_274861_ p_274861_
+	lambda$static$20 (Lorg/joml/Matrix4f;)Ljava/util/List; m_268852_
+		static
+		0 p_269775_ p_269775_
+	lambda$static$3 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; m_274129_
+		static
+		0 p_274859_ p_274859_
+	lambda$static$4 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_276732_
+		static
+		0 p_277276_ p_277276_
+	lambda$static$46 (Ljava/lang/Integer;)Ljava/lang/String; m_184372_
+		static
+		0 p_275703_ p_275703_
+	lambda$static$47 (Ljava/lang/Integer;)Ljava/lang/String; m_274119_
+		static
+		0 p_274847_ p_274847_
+	lambda$static$5 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; m_276733_
+		static
+		0 p_277277_ p_277277_
+	lambda$static$51 (Ljava/lang/Float;)Ljava/lang/String; m_274139_
+		static
+		0 p_274876_ p_274876_
+	lambda$static$58 (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; m_274136_
+		static
+		0 p_274868_ p_274868_
+		1 p_274869_ p_274869_
+	lambda$static$59 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274127_
+		static
+		0 p_274857_ p_274857_
+	lambda$static$6 (Ljava/util/List;)Lorg/joml/Vector3f; m_252663_
+		static
+		0 p_253489_ p_253489_
+	lambda$static$61 ()Ljava/lang/String; m_274134_
+		static
+	lambda$static$62 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274123_
+		static
+		0 p_274852_ p_274852_
+	lambda$static$63 ([B)Ljava/lang/String; m_216179_
+		static
+		0 p_216180_ p_216180_
+	lambda$static$64 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_216181_
+		static
+		0 p_216182_ p_216182_
+	lambda$static$65 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_216164_
+		static
+		0 p_216165_ p_216165_
+	lambda$static$66 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_216168_
+		static
+		0 p_216169_ p_216169_
+	lambda$static$67 (Ljava/util/Optional;)Ljava/util/OptionalLong; m_216175_
+		static
+		0 p_216176_ p_216176_
+	lambda$static$68 (Ljava/util/OptionalLong;)Ljava/util/Optional; m_216177_
+		static
+		0 p_216178_ p_216178_
+	lambda$static$69 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; m_252680_
+		static
+		0 p_253514_ p_253514_
+	lambda$static$7 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_252672_
+		static
+		0 p_253502_ p_253502_
+	lambda$static$70 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; m_252667_
+		static
+		0 p_253493_ p_253493_
+	lambda$static$71 (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; m_252664_
+		static
+		0 p_253490_ p_253490_
+	lambda$static$72 (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; m_252668_
+		static
+		0 p_253494_ p_253494_
+		1 p_253495_ p_253495_
+		2 p_253496_ p_253496_
+	lambda$static$73 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252665_
+		static
+		0 p_253491_ p_253491_
+	lambda$static$74 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V m_252671_
+		static
+		0 p_253499_ p_253499_
+		1 p_253500_ p_253500_
+		2 p_253501_ p_253501_
+	lambda$static$75 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V m_252675_
+		static
+		0 p_253505_ p_253505_
+		1 p_253506_ p_253506_
+	lambda$static$76 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V m_252677_
+		static
+		0 p_253508_ p_253508_
+		1 p_253509_ p_253509_
+	lambda$static$77 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; m_252681_
+		static
+		0 p_253515_ p_253515_
+	lambda$static$78 (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; m_252674_
+		static
+		0 p_253504_ p_253504_
+	lambda$static$79 (Ljava/util/Optional;)Ljava/util/UUID; m_252683_
+		static
+		0 p_253517_ p_253517_
+	lambda$static$8 (Lorg/joml/Vector3f;)Ljava/util/List; m_268862_
+		static
+		0 p_269787_ p_269787_
+	lambda$static$80 (Ljava/util/Optional;)Ljava/lang/String; m_252666_
+		static
+		0 p_253492_ p_253492_
+	lambda$static$81 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V m_252678_
+		static
+		0 p_253510_ p_253510_
+		1 p_253511_ p_253511_
+		2 p_253512_ p_253512_
+	lambda$static$82 (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; m_252684_
+		static
+		0 p_253518_ p_253518_
+		1 p_253519_ p_253519_
+	lambda$static$83 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252669_
+		static
+		0 p_253497_ p_253497_
+	lambda$static$84 ()Ljava/lang/String; m_274118_
+		static
+	lambda$static$85 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274128_
+		static
+		0 p_274858_ p_274858_
+	lambda$static$86 (Ljava/lang/String;)Ljava/lang/String; m_274143_
+		static
+		0 p_274884_ p_274884_
+	lambda$static$87 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_284008_
+		static
+		0 p_284688_ p_284688_
+	lambda$static$9 (Ljava/util/List;)Lorg/joml/Quaternionf; m_268860_
+		static
+		0 p_269785_ p_269785_
+	lambda$stringResolverCodec$38 (Ljava/lang/String;)Ljava/lang/String; m_274133_
+		static
+		0 p_285289_ p_285289_
+	lambda$stringResolverCodec$39 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274135_
+		static
+		0 p_274867_ p_274867_
+	lambda$stringResolverCodec$40 (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_184402_
+		static
+		0 p_184403_ p_184403_
+		1 p_184404_ p_184404_
+	lambda$stringResolverCodec$41 (Ljava/lang/Object;)Ljava/lang/String; m_284007_
+		static
+		0 p_284687_ p_284687_
+	lambda$stringResolverCodec$42 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274144_
+		static
+		0 p_274885_ p_274885_
+	lambda$stringResolverCodec$43 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184399_
+		static
+		0 p_184400_ p_184400_
+		1 p_184401_ p_184401_
+	lazyInitializedCodec (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; m_184415_
+		static
+		0 p_184416_ p_184416_
+	mapGameProfileToIdName (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/serialization/DataResult; m_252819_
+		static
+		0 p_254220_ p_254220_
+	mapIdNameToGameProfile (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_252898_
+		static
+		0 p_253764_ p_253764_
+	nonEmptyHolderSet (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_203982_
+		static
+		0 p_203983_ p_203983_
+	nonEmptyList (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_144637_
+		static
+		0 p_144638_ p_144638_
+	orCompressed (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184425_
+		static
+		0 p_184426_ p_184426_
+		1 p_184427_ p_184427_
+	orElsePartial (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; m_184381_
+		static
+		0 p_184382_ p_184382_
+	overrideLifecycle (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184368_
+		static
+		0 p_184369_ p_184369_
+		1 p_184370_ p_184370_
+		2 p_184371_ p_184371_
+	retrieveContext (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; m_203976_
+		static
+		0 p_203977_ p_203977_
+	sizeLimitedString (II)Lcom/mojang/serialization/Codec; m_264337_
+		static
+		0 p_265773_ p_265773_
+		1 p_265217_ p_265217_
+	stringResolverCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184405_
+		static
+		0 p_184406_ p_184406_
+		1 p_184407_ p_184407_
+	validate (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_264370_
+		static
+		0 p_265690_ p_265690_
+		1 p_265223_ p_265223_
+	validate (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; m_285994_
+		static
+		0 p_286613_ p_286613_
+		1 p_286875_ p_286875_
+	xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_144639_
+		static
+		0 p_144640_ p_144640_
+		1 p_144641_ p_144641_
+net/minecraft/util/ExtraCodecs$1 net/minecraft/util/ExtraCodecs$1
+	val$value f_184462_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_184464_ p_184464_
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
+		0 p_184466_ p_184466_
+		1 p_184467_ p_184467_
+		2 p_184468_ p_184468_
+	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
+		0 p_184470_ p_184470_
+		1 p_184471_ p_184471_
+		2 p_184472_ p_184472_
+	lambda$apply$0 (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; m_274425_
+		static
+		0 p_275452_ p_275452_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec
+	val$getter f_203986_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_203988_ p_203988_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_203990_ p_203990_
+		1 p_203991_ p_203991_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_203993_ p_203993_
+		1 p_203994_ p_203994_
+		2 p_203995_ p_203995_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_203997_ p_203997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$2 net/minecraft/util/ExtraCodecs$2
+	val$compressed f_184474_
+	val$normal f_184475_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_184477_ p_184477_
+		1 p_184478_ p_184478_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184480_ p_184480_
+		1 p_184481_ p_184481_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184483_ p_184483_
+		1 p_184484_ p_184484_
+		2 p_184485_ p_184485_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$3 net/minecraft/util/ExtraCodecs$3
+	val$decodeLifecycle f_184487_
+	val$encodeLifecycle f_184488_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_184490_ p_184490_
+		1 p_184491_ p_184491_
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
+		0 p_184497_ p_184497_
+		1 p_184498_ p_184498_
+		2 p_184499_ p_184499_
+	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
+		0 p_184501_ p_184501_
+		1 p_184502_ p_184502_
+		2 p_184503_ p_184503_
+	lambda$apply$0 (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_184492_
+		static
+		0 p_184493_ p_184493_
+		1 p_184494_ p_184494_
+		2 p_184495_ p_184495_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$4 net/minecraft/util/ExtraCodecs$4
+	val$codec f_216189_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_216191_ p_216191_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_216193_ p_216193_
+		1 p_216194_ p_216194_
+	lambda$decode$0 (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; m_274404_
+		static
+		0 p_275301_ p_275301_
+		1 p_275251_ p_275251_
+net/minecraft/util/ExtraCodecs$EitherCodec net/minecraft/util/ExtraCodecs$EitherCodec
+	first f_184505_
+	second f_184506_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_184508_ p_184508_
+		1 p_184509_ p_184509_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184530_ p_184530_
+		1 p_184531_ p_184531_
+	encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184511_ p_184511_
+		1 p_184512_ p_184512_
+		2 p_184513_ p_184513_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184533_ p_184533_
+		1 p_184534_ p_184534_
+		2 p_184535_ p_184535_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184537_ p_184537_
+	hashCode ()I hashCode
+	lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184523_
+		static
+		0 p_184524_ p_184524_
+	lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184514_
+		static
+		0 p_184515_ p_184515_
+	lambda$decode$2 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184516_
+		static
+		0 p_184517_ p_184517_
+		1 p_184518_ p_184518_
+	lambda$encode$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184525_
+		0 p_184526_ p_184526_
+		1 p_184527_ p_184527_
+		2 p_184528_ p_184528_
+	lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184519_
+		0 p_184520_ p_184520_
+		1 p_184521_ p_184521_
+		2 p_184522_ p_184522_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$LazyInitializedCodec net/minecraft/util/ExtraCodecs$LazyInitializedCodec
+	delegate f_184540_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 f_184540_ f_184540_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184545_ p_184545_
+		1 p_184546_ p_184546_
+	delegate ()Ljava/util/function/Supplier; f_184540_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184548_ p_184548_
+		1 p_184549_ p_184549_
+		2 p_184550_ p_184550_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184552_ p_184552_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$TagOrElementLocation net/minecraft/util/ExtraCodecs$TagOrElementLocation
+	id f_216195_
+	tag f_216196_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Z)V <init>
+		0 f_216195_ f_216195_
+		1 f_216196_ f_216196_
+	decoratedId ()Ljava/lang/String; m_216202_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216204_ p_216204_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_216195_
+	tag ()Z f_216196_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$XorCodec net/minecraft/util/ExtraCodecs$XorCodec
+	first f_144657_
+	second f_144658_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_144660_ p_144660_
+		1 p_144661_ p_144661_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_144679_ p_144679_
+		1 p_144680_ p_144680_
+	encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_144663_ p_144663_
+		1 p_144664_ p_144664_
+		2 p_144665_ p_144665_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_144682_ p_144682_
+		1 p_144683_ p_144683_
+		2 p_144684_ p_144684_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_144686_ p_144686_
+	hashCode ()I hashCode
+	lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_144672_
+		static
+		0 p_144673_ p_144673_
+	lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_144666_
+		static
+		0 p_144667_ p_144667_
+	lambda$decode$2 (Ljava/util/Optional;Ljava/util/Optional;)Ljava/lang/String; m_274147_
+		static
+		0 p_274894_ p_274894_
+		1 p_274895_ p_274895_
+	lambda$encode$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_144674_
+		0 p_144675_ p_144675_
+		1 p_144676_ p_144676_
+		2 p_144677_ p_144677_
+	lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_144668_
+		0 p_144669_ p_144669_
+		1 p_144670_ p_144670_
+		2 p_144671_ p_144671_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/FastBufferedInputStream net/minecraft/util/FastBufferedInputStream
+	DEFAULT_BUFFER_SIZE f_196560_
+	buffer f_196562_
+	in f_196561_
+	limit f_196563_
+	position f_196564_
+	<init> (Ljava/io/InputStream;I)V <init>
+		0 p_196568_ p_196568_
+		1 p_196569_ p_196569_
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_196566_ p_196566_
+	available ()I available
+	bytesInBuffer ()I m_196570_
+	close ()V close
+	fill ()V m_196572_
+	read ([BII)I read
+		0 p_196576_ p_196576_
+		1 p_196577_ p_196577_
+		2 p_196578_ p_196578_
+	read ()I read
+	skip (J)J skip
+		0 p_196580_ p_196580_
+net/minecraft/util/FastColor net/minecraft/util/FastColor
+	<init> ()V <init>
+net/minecraft/util/FastColor$ABGR32 net/minecraft/util/FastColor$ABGR32
+	<init> ()V <init>
+	alpha (I)I m_266503_
+		static
+		0 p_267257_ p_267257_
+	blue (I)I m_266247_
+		static
+		0 p_267087_ p_267087_
+	color (II)I m_266498_
+		static
+		0 p_267230_ p_267230_
+		1 p_266708_ p_266708_
+	color (IIII)I m_266248_
+		static
+		0 p_267196_ p_267196_
+		1 p_266895_ p_266895_
+		2 p_266779_ p_266779_
+		3 p_267206_ p_267206_
+	green (I)I m_266446_
+		static
+		0 p_266784_ p_266784_
+	opaque (I)I m_267818_
+		static
+		0 p_268288_ p_268288_
+	red (I)I m_266313_
+		static
+		0 p_267160_ p_267160_
+	transparent (I)I m_266533_
+		static
+		0 p_267248_ p_267248_
+net/minecraft/util/FastColor$ARGB32 net/minecraft/util/FastColor$ARGB32
+	<init> ()V <init>
+	alpha (I)I m_13655_
+		static
+		0 p_13656_ p_13656_
+	blue (I)I m_13669_
+		static
+		0 p_13670_ p_13670_
+	color (IIII)I m_13660_
+		static
+		0 p_13661_ p_13661_
+		1 p_13662_ p_13662_
+		2 p_13663_ p_13663_
+		3 p_13664_ p_13664_
+	green (I)I m_13667_
+		static
+		0 p_13668_ p_13668_
+	lerp (FII)I m_269105_
+		static
+		0 p_270972_ p_270972_
+		1 p_270081_ p_270081_
+		2 p_270150_ p_270150_
+	multiply (II)I m_13657_
+		static
+		0 p_13658_ p_13658_
+		1 p_13659_ p_13659_
+	red (I)I m_13665_
+		static
+		0 p_13666_ p_13666_
+net/minecraft/util/FileZipper net/minecraft/util/FileZipper
+	LOGGER f_144691_
+	fs f_144694_
+	outputFile f_144692_
+	tempFile f_144693_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_144697_ p_144697_
+	add (Ljava/nio/file/Path;)V m_144698_
+		0 p_144699_ p_144699_
+	add (Ljava/nio/file/Path;Ljava/lang/String;)V m_144703_
+		0 p_144704_ p_144704_
+		1 p_144705_ p_144705_
+	add (Ljava/nio/file/Path;Ljava/io/File;)V m_144700_
+		0 p_144701_ p_144701_
+		1 p_144702_ p_144702_
+	close ()V close
+	lambda$add$0 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z m_144706_
+		static
+		0 p_144707_ p_144707_
+		1 p_144708_ p_144708_
+net/minecraft/util/FormattedCharSequence net/minecraft/util/FormattedCharSequence
+	EMPTY f_13691_
+	<clinit> ()V <clinit>
+		static
+	accept (Lnet/minecraft/util/FormattedCharSink;)Z m_13731_
+		0 p_13732_ p_13732_
+	backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; m_13740_
+		static
+		0 p_13741_ p_13741_
+		1 p_13742_ p_13742_
+		2 p_13743_ p_13743_
+	backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_144723_
+		static
+		0 p_144724_ p_144724_
+		1 p_144725_ p_144725_
+	codepoint (ILnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_13693_
+		static
+		0 p_13694_ p_13694_
+		1 p_13695_ p_13695_
+	composite ([Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_144721_
+		static
+		0 p_144722_ p_144722_
+	composite ()Lnet/minecraft/util/FormattedCharSequence; m_144710_
+		static
+	composite (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; m_13722_
+		static
+		0 p_13723_ p_13723_
+	composite (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_13696_
+		static
+		0 p_13697_ p_13697_
+		1 p_13698_ p_13698_
+	composite (Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_144711_
+		static
+		0 p_144712_ p_144712_
+	decorateOutput (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSink; m_13705_
+		static
+		0 p_13706_ p_13706_
+		1 p_13707_ p_13707_
+	forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_13714_
+		static
+		0 p_13715_ p_13715_
+		1 p_13716_ p_13716_
+	forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; m_144717_
+		static
+		0 p_144718_ p_144718_
+		1 p_144719_ p_144719_
+		2 p_144720_ p_144720_
+	fromList (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; m_13744_
+		static
+		0 p_13745_ p_13745_
+	fromPair (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_13733_
+		static
+		0 p_13734_ p_13734_
+		1 p_13735_ p_13735_
+	lambda$backward$4 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_144713_
+		static
+		0 p_144714_ p_144714_
+		1 p_144715_ p_144715_
+		2 p_144716_ p_144716_
+	lambda$backward$5 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z m_13717_
+		static
+		0 p_13718_ p_13718_
+		1 p_13719_ p_13719_
+		2 p_13720_ p_13720_
+		3 p_13721_ p_13721_
+	lambda$codepoint$1 (Lnet/minecraft/network/chat/Style;ILnet/minecraft/util/FormattedCharSink;)Z m_13727_
+		static
+		0 p_13728_ p_13728_
+		1 p_13729_ p_13729_
+		2 p_13730_ p_13730_
+	lambda$decorateOutput$6 (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/Style;I)Z m_13708_
+		static
+		0 p_13709_ p_13709_
+		1 p_13710_ p_13710_
+		2 p_13711_ p_13711_
+		3 p_13712_ p_13712_
+		4 p_13713_ p_13713_
+	lambda$forward$2 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_13736_
+		static
+		0 p_13737_ p_13737_
+		1 p_13738_ p_13738_
+		2 p_13739_ p_13739_
+	lambda$forward$3 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z m_144726_
+		static
+		0 p_144727_ p_144727_
+		1 p_144728_ p_144728_
+		2 p_144729_ p_144729_
+		3 p_144730_ p_144730_
+	lambda$fromList$8 (Ljava/util/List;Lnet/minecraft/util/FormattedCharSink;)Z m_13724_
+		static
+		0 p_13725_ p_13725_
+		1 p_13726_ p_13726_
+	lambda$fromPair$7 (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSink;)Z m_13699_
+		static
+		0 p_13700_ p_13700_
+		1 p_13701_ p_13701_
+		2 p_13702_ p_13702_
+	lambda$static$0 (Lnet/minecraft/util/FormattedCharSink;)Z m_13703_
+		static
+		0 p_13704_ p_13704_
+net/minecraft/util/FormattedCharSink net/minecraft/util/FormattedCharSink
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_13746_ p_13746_
+		1 p_13747_ p_13747_
+		2 p_13748_ p_13748_
+net/minecraft/util/FrameTimer net/minecraft/util/FrameTimer
+	LOGGING_LENGTH f_144731_
+	logEnd f_13752_
+	logLength f_13751_
+	logStart f_13750_
+	loggedTimes f_13749_
+	<init> ()V <init>
+	getAverageDuration (I)J m_144732_
+		0 p_144733_ p_144733_
+	getLog ()[J m_13764_
+	getLogEnd ()I m_13761_
+	getLogStart ()I m_13754_
+	logFrameDuration (J)V m_13755_
+		0 p_13756_ p_13756_
+	scaleAverageDurationTo (II)I m_144734_
+		0 p_144735_ p_144735_
+		1 p_144736_ p_144736_
+	scaleSampleTo (JII)I m_13757_
+		0 p_13758_ p_13758_
+		1 p_13759_ p_13759_
+		2 p_13760_ p_13760_
+	wrapIndex (I)I m_13762_
+		0 p_13763_ p_13763_
+net/minecraft/util/FutureChain net/minecraft/util/FutureChain
+	LOGGER f_241610_
+	checkedExecutor f_244461_
+	closed f_243910_
+	head f_241623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;)V <init>
+		0 p_242395_ p_242395_
+	append (Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_241849_
+		0 p_242381_ p_242381_
+	close ()V close
+	lambda$append$1 (Lnet/minecraft/util/TaskChainer$DelayedTask;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; m_244909_
+		0 p_248280_ p_248280_
+		1 p_248281_ p_248281_
+	lambda$append$2 (Ljava/lang/Throwable;)Ljava/lang/Object; m_241881_
+		static
+		0 p_242215_ p_242215_
+	lambda$new$0 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_244910_
+		0 p_248282_ p_248282_
+		1 p_248283_ p_248283_
+net/minecraft/util/Graph net/minecraft/util/Graph
+	<init> ()V <init>
+	depthFirstSearch (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z m_184556_
+		static
+		0 p_184557_ p_184557_
+		1 p_184558_ p_184558_
+		2 p_184559_ p_184559_
+		3 p_184560_ p_184560_
+		4 p_184561_ p_184561_
+net/minecraft/util/GsonHelper net/minecraft/util/GsonHelper
+	GSON f_13765_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToBigDecimal (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; m_144778_
+		static
+		0 p_144779_ p_144779_
+		1 p_144780_ p_144780_
+	convertToBigInteger (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; m_144781_
+		static
+		0 p_144782_ p_144782_
+		1 p_144783_ p_144783_
+	convertToBoolean (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z m_13877_
+		static
+		0 p_13878_ p_13878_
+		1 p_13879_ p_13879_
+	convertToByte (Lcom/google/gson/JsonElement;Ljava/lang/String;)B m_13903_
+		static
+		0 p_13904_ p_13904_
+		1 p_13905_ p_13905_
+	convertToCharacter (Lcom/google/gson/JsonElement;Ljava/lang/String;)C m_144775_
+		static
+		0 p_144776_ p_144776_
+		1 p_144777_ p_144777_
+	convertToDouble (Lcom/google/gson/JsonElement;Ljava/lang/String;)D m_144769_
+		static
+		0 p_144770_ p_144770_
+		1 p_144771_ p_144771_
+	convertToFloat (Lcom/google/gson/JsonElement;Ljava/lang/String;)F m_13888_
+		static
+		0 p_13889_ p_13889_
+		1 p_13890_ p_13890_
+	convertToInt (Lcom/google/gson/JsonElement;Ljava/lang/String;)I m_13897_
+		static
+		0 p_13898_ p_13898_
+		1 p_13899_ p_13899_
+	convertToItem (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/world/item/Item; m_13874_
+		static
+		0 p_13875_ p_13875_
+		1 p_13876_ p_13876_
+	convertToJsonArray (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; m_13924_
+		static
+		0 p_13925_ p_13925_
+		1 p_13926_ p_13926_
+	convertToJsonObject (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13918_
+		static
+		0 p_13919_ p_13919_
+		1 p_13920_ p_13920_
+	convertToLong (Lcom/google/gson/JsonElement;Ljava/lang/String;)J m_13891_
+		static
+		0 p_13892_ p_13892_
+		1 p_13893_ p_13893_
+	convertToObject (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13808_
+		static
+		0 p_13809_ p_13809_
+		1 p_13810_ p_13810_
+		2 p_13811_ p_13811_
+		3 p_13812_ p_13812_
+	convertToShort (Lcom/google/gson/JsonElement;Ljava/lang/String;)S m_144787_
+		static
+		0 p_144788_ p_144788_
+		1 p_144789_ p_144789_
+	convertToString (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; m_13805_
+		static
+		0 p_13806_ p_13806_
+		1 p_13807_ p_13807_
+	fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; m_13794_
+		static
+		0 p_13795_ p_13795_
+		1 p_13796_ p_13796_
+		2 p_13797_ p_13797_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; m_263475_
+		static
+		0 p_263516_ p_263516_
+		1 p_263522_ p_263522_
+		2 p_263539_ p_263539_
+		3 p_263489_ p_263489_
+	fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; m_263467_
+		static
+		0 p_263492_ p_263492_
+		1 p_263488_ p_263488_
+		2 p_263503_ p_263503_
+		3 p_263506_ p_263506_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; m_13767_
+		static
+		0 p_13768_ p_13768_
+		1 p_13769_ p_13769_
+		2 p_13770_ p_13770_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; m_13776_
+		static
+		0 p_13777_ p_13777_
+		1 p_13778_ p_13778_
+		2 p_13779_ p_13779_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_263457_
+		static
+		0 p_263499_ p_263499_
+		1 p_263527_ p_263527_
+		2 p_263525_ p_263525_
+		3 p_263507_ p_263507_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; m_13798_
+		static
+		0 p_13799_ p_13799_
+		1 p_13800_ p_13800_
+		2 p_13801_ p_13801_
+		3 p_13802_ p_13802_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_13771_
+		static
+		0 p_13772_ p_13772_
+		1 p_13773_ p_13773_
+		2 p_13774_ p_13774_
+		3 p_13775_ p_13775_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; m_13780_
+		static
+		0 p_13781_ p_13781_
+		1 p_13782_ p_13782_
+		2 p_13783_ p_13783_
+		3 p_13784_ p_13784_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_13789_
+		static
+		0 p_13790_ p_13790_
+		1 p_13791_ p_13791_
+		2 p_13792_ p_13792_
+		3 p_13793_ p_13793_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; m_13785_
+		static
+		0 p_13786_ p_13786_
+		1 p_13787_ p_13787_
+		2 p_13788_ p_13788_
+	getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; m_144796_
+		static
+		0 p_144797_ p_144797_
+		1 p_144798_ p_144798_
+	getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; m_144750_
+		static
+		0 p_144751_ p_144751_
+		1 p_144752_ p_144752_
+		2 p_144753_ p_144753_
+	getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; m_144799_
+		static
+		0 p_144800_ p_144800_
+		1 p_144801_ p_144801_
+	getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; m_144754_
+		static
+		0 p_144755_ p_144755_
+		1 p_144756_ p_144756_
+		2 p_144757_ p_144757_
+	getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13912_
+		static
+		0 p_13913_ p_13913_
+		1 p_13914_ p_13914_
+	getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z m_13855_
+		static
+		0 p_13856_ p_13856_
+		1 p_13857_ p_13857_
+		2 p_13858_ p_13858_
+	getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;)B m_144790_
+		static
+		0 p_144791_ p_144791_
+		1 p_144792_ p_144792_
+	getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B m_13816_
+		static
+		0 p_13817_ p_13817_
+		1 p_13818_ p_13818_
+		2 p_13819_ p_13819_
+	getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C m_144738_
+		static
+		0 p_144739_ p_144739_
+		1 p_144740_ p_144740_
+		2 p_144741_ p_144741_
+	getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;)C m_144793_
+		static
+		0 p_144794_ p_144794_
+		1 p_144795_ p_144795_
+	getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;)D m_144784_
+		static
+		0 p_144785_ p_144785_
+		1 p_144786_ p_144786_
+	getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D m_144742_
+		static
+		0 p_144743_ p_144743_
+		1 p_144744_ p_144744_
+		2 p_144745_ p_144745_
+	getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;)F m_13915_
+		static
+		0 p_13916_ p_13916_
+		1 p_13917_ p_13917_
+	getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F m_13820_
+		static
+		0 p_13821_ p_13821_
+		1 p_13822_ p_13822_
+		2 p_13823_ p_13823_
+	getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I m_13824_
+		static
+		0 p_13825_ p_13825_
+		1 p_13826_ p_13826_
+		2 p_13827_ p_13827_
+	getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;)I m_13927_
+		static
+		0 p_13928_ p_13928_
+		1 p_13929_ p_13929_
+	getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/world/item/Item; m_13909_
+		static
+		0 p_13910_ p_13910_
+		1 p_13911_ p_13911_
+	getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_144746_
+		static
+		0 p_144747_ p_144747_
+		1 p_144748_ p_144748_
+		2 p_144749_ p_144749_
+	getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; m_13933_
+		static
+		0 p_13934_ p_13934_
+		1 p_13935_ p_13935_
+	getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; m_13832_
+		static
+		0 p_13833_ p_13833_
+		1 p_13834_ p_13834_
+		2 p_13835_ p_13835_
+	getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; m_13841_
+		static
+		0 p_13842_ p_13842_
+		1 p_13843_ p_13843_
+		2 p_13844_ p_13844_
+	getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13930_
+		static
+		0 p_13931_ p_13931_
+		1 p_13932_ p_13932_
+	getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;)J m_13921_
+		static
+		0 p_13922_ p_13922_
+		1 p_13923_ p_13923_
+	getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J m_13828_
+		static
+		0 p_13829_ p_13829_
+		1 p_13830_ p_13830_
+		2 p_13831_ p_13831_
+	getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13845_
+		static
+		0 p_13846_ p_13846_
+		1 p_13847_ p_13847_
+		2 p_13848_ p_13848_
+		3 p_13849_ p_13849_
+		4 p_13850_ p_13850_
+	getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13836_
+		static
+		0 p_13837_ p_13837_
+		1 p_13838_ p_13838_
+		2 p_13839_ p_13839_
+		3 p_13840_ p_13840_
+	getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;)S m_144802_
+		static
+		0 p_144803_ p_144803_
+		1 p_144804_ p_144804_
+	getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S m_144758_
+		static
+		0 p_144759_ p_144759_
+		1 p_144760_ p_144760_
+		2 p_144761_ p_144761_
+	getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; m_13906_
+		static
+		0 p_13907_ p_13907_
+		1 p_13908_ p_13908_
+	getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_13851_
+		static
+		0 p_13852_ p_13852_
+		1 p_13853_ p_13853_
+		2 p_13854_ p_13854_
+	getNonNull (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; m_289747_
+		static
+		0 p_289782_ p_289782_
+		1 p_289789_ p_289789_
+	getType (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_13883_
+		static
+		0 p_13884_ p_13884_
+	isArrayNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13885_
+		static
+		0 p_13886_ p_13886_
+		1 p_13887_ p_13887_
+	isBooleanValue (Lcom/google/gson/JsonElement;)Z m_144767_
+		static
+		0 p_144768_ p_144768_
+	isBooleanValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13880_
+		static
+		0 p_13881_ p_13881_
+		1 p_13882_ p_13882_
+	isNumberValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_144762_
+		static
+		0 p_144763_ p_144763_
+		1 p_144764_ p_144764_
+	isNumberValue (Lcom/google/gson/JsonElement;)Z m_13872_
+		static
+		0 p_13873_ p_13873_
+	isObjectNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_144772_
+		static
+		0 p_144773_ p_144773_
+		1 p_144774_ p_144774_
+	isStringValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13813_
+		static
+		0 p_13814_ p_13814_
+		1 p_13815_ p_13815_
+	isStringValue (Lcom/google/gson/JsonElement;)Z m_13803_
+		static
+		0 p_13804_ p_13804_
+	isValidNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13900_
+		static
+		0 p_13901_ p_13901_
+		1 p_13902_ p_13902_
+	isValidPrimitive (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13894_
+		static
+		0 p_13895_ p_13895_
+		1 p_13896_ p_13896_
+	lambda$convertToItem$0 (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_13866_
+		static
+		0 p_13867_ p_13867_
+		1 p_13868_ p_13868_
+	parse (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; m_13861_
+		static
+		0 p_13862_ p_13862_
+		1 p_13863_ p_13863_
+	parse (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; m_13869_
+		static
+		0 p_13870_ p_13870_
+		1 p_13871_ p_13871_
+	parse (Ljava/io/Reader;)Lcom/google/gson/JsonObject; m_13859_
+		static
+		0 p_13860_ p_13860_
+	parse (Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13864_
+		static
+		0 p_13865_ p_13865_
+	parseArray (Ljava/lang/String;)Lcom/google/gson/JsonArray; m_216214_
+		static
+		0 p_216215_ p_216215_
+	parseArray (Ljava/io/Reader;)Lcom/google/gson/JsonArray; m_144765_
+		static
+		0 p_144766_ p_144766_
+	sortByKeyIfNeeded (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; m_216211_
+		static
+		0 p_216212_ p_216212_
+		1 p_216213_ p_216213_
+	toStableString (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_216216_
+		static
+		0 p_216217_ p_216217_
+	writeValue (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V m_216207_
+		static
+		0 p_216208_ p_216208_
+		1 p_216209_ p_216209_
+		2 p_216210_ p_216210_
+net/minecraft/util/HttpUtil net/minecraft/util/HttpUtil
+	DOWNLOAD_EXECUTOR f_13936_
+	LOGGER f_13937_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	downloadTo (Ljava/io/File;Ljava/net/URL;Ljava/util/Map;ILnet/minecraft/util/ProgressListener;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture; m_216225_
+		static
+		0 p_216226_ p_216226_
+		1 p_216227_ p_216227_
+		2 p_216228_ p_216228_
+		3 p_216229_ p_216229_
+		4 p_216230_ p_216230_
+		5 p_216231_ p_216231_
+	getAvailablePort ()I m_13939_
+		static
+	isPortAvailable (I)Z m_257796_
+		static
+		0 p_259872_ p_259872_
+	lambda$downloadTo$0 (Lnet/minecraft/util/ProgressListener;Ljava/net/URL;Ljava/net/Proxy;Ljava/util/Map;Ljava/io/File;I)Ljava/lang/Object; m_216218_
+		static
+		0 p_216219_ p_216219_
+		1 p_216220_ p_216220_
+		2 p_216221_ p_216221_
+		3 p_216222_ p_216222_
+		4 p_216223_ p_216223_
+		5 p_216224_ p_216224_
+net/minecraft/util/InclusiveRange net/minecraft/util/InclusiveRange
+	INT f_184562_
+	maxInclusive f_184564_
+	minInclusive f_184563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Comparable;Ljava/lang/Comparable;)V <init>
+		0 f_184563_ f_184563_
+		1 f_184564_ f_184564_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184572_
+		static
+		0 p_184573_ p_184573_
+	codec (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; m_184574_
+		static
+		0 p_184575_ p_184575_
+		1 p_184576_ p_184576_
+		2 p_184577_ p_184577_
+	contains (Lnet/minecraft/util/InclusiveRange;)Z m_184570_
+		0 p_184571_ p_184571_
+	create (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; m_184580_
+		static
+		0 p_184581_ p_184581_
+		1 p_184582_ p_184582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184589_ p_184589_
+	hashCode ()I hashCode
+	isValueInRange (Ljava/lang/Comparable;)Z m_184578_
+		0 p_184579_ p_184579_
+	lambda$codec$0 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; m_274151_
+		static
+		0 p_274901_ p_274901_
+		1 p_274902_ p_274902_
+	lambda$codec$1 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; m_274149_
+		static
+		0 p_274899_ p_274899_
+		1 p_274900_ p_274900_
+	lambda$codec$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; m_274148_
+		static
+		0 p_274896_ p_274896_
+		1 p_274897_ p_274897_
+		2 p_274898_ p_274898_
+	lambda$create$3 ()Ljava/lang/String; m_274150_
+		static
+	maxInclusive ()Ljava/lang/Comparable; f_184564_
+	minInclusive ()Ljava/lang/Comparable; f_184563_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/KeyDispatchDataCodec net/minecraft/util/KeyDispatchDataCodec
+	codec f_216232_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 f_216232_ f_216232_
+	codec ()Lcom/mojang/serialization/Codec; f_216232_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216241_ p_216241_
+	hashCode ()I hashCode
+	of (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_216238_
+		static
+		0 p_216239_ p_216239_
+	of (Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_216236_
+		static
+		0 p_216237_ p_216237_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/LazyLoadedValue net/minecraft/util/LazyLoadedValue
+	factory f_13967_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_13970_ p_13970_
+	get ()Ljava/lang/Object; m_13971_
+net/minecraft/util/LinearCongruentialGenerator net/minecraft/util/LinearCongruentialGenerator
+	INCREMENT f_144819_
+	MULTIPLIER f_144818_
+	<init> ()V <init>
+	next (JJ)J m_13972_
+		static
+		0 p_13973_ p_13973_
+		1 p_13974_ p_13974_
+net/minecraft/util/LowerCaseEnumTypeAdapterFactory net/minecraft/util/LowerCaseEnumTypeAdapterFactory
+	<init> ()V <init>
+	create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter; create
+		0 p_13982_ p_13982_
+		1 p_13983_ p_13983_
+	toLowercase (Ljava/lang/Object;)Ljava/lang/String; m_13979_
+		0 p_13980_ p_13980_
+net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1
+	this$0 f_13985_
+	val$lowercaseToConstant f_13984_
+	<init> (Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory;Ljava/util/Map;)V <init>
+		0 p_13987_ p_13987_
+		1 p_13988_ p_13988_
+	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
+		0 p_13990_ p_13990_
+	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
+		0 p_13992_ p_13992_
+		1 p_13993_ p_13993_
+net/minecraft/util/MemoryReserve net/minecraft/util/MemoryReserve
+	reserve f_182324_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allocate ()V m_182327_
+		static
+	release ()V m_182328_
+		static
+net/minecraft/util/ModCheck net/minecraft/util/ModCheck
+	confidence f_184592_
+	description f_184593_
+	<init> (Lnet/minecraft/util/ModCheck$Confidence;Ljava/lang/String;)V <init>
+		0 f_184592_ f_184592_
+		1 f_184593_ f_184593_
+	confidence ()Lnet/minecraft/util/ModCheck$Confidence; f_184592_
+	description ()Ljava/lang/String; f_184593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184609_ p_184609_
+	fullDescription ()Ljava/lang/String; m_184605_
+	hashCode ()I hashCode
+	identify (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; m_184600_
+		static
+		0 p_184601_ p_184601_
+		1 p_184602_ p_184602_
+		2 p_184603_ p_184603_
+		3 p_184604_ p_184604_
+	merge (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; m_184598_
+		0 p_184599_ p_184599_
+	shouldReportAsModified ()Z m_184597_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ModCheck$Confidence net/minecraft/util/ModCheck$Confidence
+	$VALUES $VALUES
+	DEFINITELY DEFINITELY
+	PROBABLY_NOT PROBABLY_NOT
+	VERY_LIKELY VERY_LIKELY
+	description f_184615_
+	shouldReportAsModified f_184616_
+	$values ()[Lnet/minecraft/util/ModCheck$Confidence; m_184624_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_184620_ p_184620_
+		1 p_184621_ p_184621_
+		2 p_184622_ p_184622_
+		3 p_184623_ p_184623_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/ModCheck$Confidence; valueOf
+		static
+		0 p_184626_ p_184626_
+	values ()[Lnet/minecraft/util/ModCheck$Confidence; values
+		static
+net/minecraft/util/Mth net/minecraft/util/Mth
+	ASIN_TAB f_13999_
+	COS_TAB f_14000_
+	DEG_TO_RAD f_144833_
+	EPSILON f_144835_
+	FRAC_BIAS f_13998_
+	FRAC_EXP f_144844_
+	HALF_PI f_144831_
+	LUT_SIZE f_144845_
+	MULTIPLY_DE_BRUIJN_BIT_POSITION f_13997_
+	ONE_SIXTH f_144843_
+	PI f_144830_
+	RAD_TO_DEG f_144834_
+	RANDOM f_13996_
+	SIN f_13995_
+	SIN_SCALE f_144842_
+	SQRT_OF_TWO f_13994_
+	TWO_PI f_144832_
+	UUID_VARIANT f_144840_
+	UUID_VARIANT_2 f_144841_
+	UUID_VERSION f_144838_
+	UUID_VERSION_TYPE_4 f_144839_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abs (F)F m_14154_
+		static
+		0 p_14155_ p_14155_
+	abs (I)I m_14040_
+		static
+		0 p_14041_ p_14041_
+	absMax (DD)D m_14005_
+		static
+		0 p_14006_ p_14006_
+		1 p_14007_ p_14007_
+	approach (FFF)F m_14121_
+		static
+		0 p_14122_ p_14122_
+		1 p_14123_ p_14123_
+		2 p_14124_ p_14124_
+	approachDegrees (FFF)F m_14148_
+		static
+		0 p_14149_ p_14149_
+		1 p_14150_ p_14150_
+		2 p_14151_ p_14151_
+	atan2 (DD)D m_14136_
+		static
+		0 p_14137_ p_14137_
+		1 p_14138_ p_14138_
+	binarySearch (IILjava/util/function/IntPredicate;)I m_14049_
+		static
+		0 p_14050_ p_14050_
+		1 p_14051_ p_14051_
+		2 p_14052_ p_14052_
+	catmullrom (FFFFF)F m_216244_
+		static
+		0 p_216245_ p_216245_
+		1 p_216246_ p_216246_
+		2 p_216247_ p_216247_
+		3 p_216248_ p_216248_
+		4 p_216249_ p_216249_
+	ceil (D)I m_14165_
+		static
+		0 p_14166_ p_14166_
+	ceil (F)I m_14167_
+		static
+		0 p_14168_ p_14168_
+	ceillog2 (I)I m_14163_
+		static
+		0 p_14164_ p_14164_
+	clamp (FFF)F m_14036_
+		static
+		0 p_14037_ p_14037_
+		1 p_14038_ p_14038_
+		2 p_14039_ p_14039_
+	clamp (DDD)D m_14008_
+		static
+		0 p_14009_ p_14009_
+		1 p_14010_ p_14010_
+		2 p_14011_ p_14011_
+	clamp (III)I m_14045_
+		static
+		0 p_14046_ p_14046_
+		1 p_14047_ p_14047_
+		2 p_14048_ p_14048_
+	clampedLerp (DDD)D m_14085_
+		static
+		0 p_14086_ p_14086_
+		1 p_14087_ p_14087_
+		2 p_14088_ p_14088_
+	clampedLerp (FFF)F m_144920_
+		static
+		0 p_144921_ p_144921_
+		1 p_144922_ p_144922_
+		2 p_144923_ p_144923_
+	clampedMap (DDDDD)D m_144851_
+		static
+		0 p_144852_ p_144852_
+		1 p_144853_ p_144853_
+		2 p_144854_ p_144854_
+		3 p_144855_ p_144855_
+		4 p_144856_ p_144856_
+	clampedMap (FFFFF)F m_184631_
+		static
+		0 p_184632_ p_184632_
+		1 p_184633_ p_184633_
+		2 p_184634_ p_184634_
+		3 p_184635_ p_184635_
+		4 p_184636_ p_184636_
+	color (FFF)I m_14159_
+		static
+		0 p_14160_ p_14160_
+		1 p_14161_ p_14161_
+		2 p_14162_ p_14162_
+	cos (F)F m_14089_
+		static
+		0 p_14090_ p_14090_
+	createInsecureUUID ()Ljava/util/UUID; m_14002_
+		static
+	createInsecureUUID (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; m_216261_
+		static
+		0 p_216262_ p_216262_
+	degreesDifference (FF)F m_14118_
+		static
+		0 p_14119_ p_14119_
+		1 p_14120_ p_14120_
+	degreesDifferenceAbs (FF)F m_14145_
+		static
+		0 p_14146_ p_14146_
+		1 p_14147_ p_14147_
+	equal (FF)Z m_14033_
+		static
+		0 p_14034_ p_14034_
+		1 p_14035_ p_14035_
+	equal (DD)Z m_14082_
+		static
+		0 p_14083_ p_14083_
+		1 p_14084_ p_14084_
+	fastInvCubeRoot (F)F m_14199_
+		static
+		0 p_14200_ p_14200_
+	fastInvSqrt (D)D m_14193_
+		static
+		0 p_14194_ p_14194_
+	floor (D)I m_14107_
+		static
+		0 p_14108_ p_14108_
+	floor (F)I m_14143_
+		static
+		0 p_14144_ p_14144_
+	floorDiv (II)I m_14042_
+		static
+		0 p_14043_ p_14043_
+		1 p_14044_ p_14044_
+	frac (D)D m_14185_
+		static
+		0 p_14186_ p_14186_
+	frac (F)F m_14187_
+		static
+		0 p_14188_ p_14188_
+	getInt (Ljava/lang/String;I)I m_14059_
+		static
+		0 p_14060_ p_14060_
+		1 p_14061_ p_14061_
+	getSeed (Lnet/minecraft/core/Vec3i;)J m_14057_
+		static
+		0 p_14058_ p_14058_
+	getSeed (III)J m_14130_
+		static
+		0 p_14131_ p_14131_
+		1 p_14132_ p_14132_
+		2 p_14133_ p_14133_
+	hsvToRgb (FFF)I m_14169_
+		static
+		0 p_14170_ p_14170_
+		1 p_14171_ p_14171_
+		2 p_14172_ p_14172_
+	invSqrt (D)D m_264555_
+		static
+		0 p_265088_ p_265088_
+	invSqrt (F)F m_264536_
+		static
+		0 p_265060_ p_265060_
+	inverseLerp (DDD)D m_14112_
+		static
+		0 p_14113_ p_14113_
+		1 p_14114_ p_14114_
+		2 p_14115_ p_14115_
+	inverseLerp (FFF)F m_184655_
+		static
+		0 p_184656_ p_184656_
+		1 p_184657_ p_184657_
+		2 p_184658_ p_184658_
+	isMultipleOf (II)Z m_264612_
+		static
+		0 p_265754_ p_265754_
+		1 p_265543_ p_265543_
+	isPowerOfTwo (I)Z m_14152_
+		static
+		0 p_14153_ p_14153_
+	lambda$outFromOrigin$1 (IIII)Z m_216278_
+		static
+		0 p_216279_ p_216279_
+		1 p_216280_ p_216280_
+		2 p_216281_ p_216281_
+		3 p_216282_ p_216282_
+	lambda$outFromOrigin$2 (IIIII)I m_216255_
+		static
+		0 p_216256_ p_216256_
+		1 p_216257_ p_216257_
+		2 p_216258_ p_216258_
+		3 p_216259_ p_216259_
+		4 p_216260_ p_216260_
+	lambda$static$0 ([F)V m_14076_
+		static
+		0 p_14077_ p_14077_
+	length (DDD)D m_184648_
+		static
+		0 p_184649_ p_184649_
+		1 p_184650_ p_184650_
+		2 p_184651_ p_184651_
+	length (DD)D m_184645_
+		static
+		0 p_184646_ p_184646_
+		1 p_184647_ p_184647_
+	lengthSquared (DDD)D m_211592_
+		static
+		0 p_211593_ p_211593_
+		1 p_211594_ p_211594_
+		2 p_211595_ p_211595_
+	lengthSquared (DD)D m_211589_
+		static
+		0 p_211590_ p_211590_
+		1 p_211591_ p_211591_
+	lerp (DDD)D m_14139_
+		static
+		0 p_14140_ p_14140_
+		1 p_14141_ p_14141_
+		2 p_14142_ p_14142_
+	lerp (FFF)F m_14179_
+		static
+		0 p_14180_ p_14180_
+		1 p_14181_ p_14181_
+		2 p_14182_ p_14182_
+	lerp2 (DDDDDD)D m_14012_
+		static
+		0 p_14013_ p_14013_
+		1 p_14014_ p_14014_
+		2 p_14015_ p_14015_
+		3 p_14016_ p_14016_
+		4 p_14017_ p_14017_
+		5 p_14018_ p_14018_
+	lerp3 (DDDDDDDDDDD)D m_14019_
+		static
+		0 p_14020_ p_14020_
+		1 p_14021_ p_14021_
+		2 p_14022_ p_14022_
+		3 p_14023_ p_14023_
+		4 p_14024_ p_14024_
+		5 p_14025_ p_14025_
+		6 p_14026_ p_14026_
+		7 p_14027_ p_14027_
+		8 p_14028_ p_14028_
+		9 p_14029_ p_14029_
+		10 p_14030_ p_14030_
+	lerpInt (FII)I m_269140_
+		static
+		0 p_270245_ p_270245_
+		1 p_270597_ p_270597_
+		2 p_270301_ p_270301_
+	lfloor (D)J m_14134_
+		static
+		0 p_14135_ p_14135_
+	log2 (I)I m_14173_
+		static
+		0 p_14174_ p_14174_
+	map (FFFFF)F m_184637_
+		static
+		0 p_184638_ p_184638_
+		1 p_184639_ p_184639_
+		2 p_184640_ p_184640_
+		3 p_184641_ p_184641_
+		4 p_184642_ p_184642_
+	map (DDDDD)D m_144914_
+		static
+		0 p_144915_ p_144915_
+		1 p_144916_ p_144916_
+		2 p_144917_ p_144917_
+		3 p_144918_ p_144918_
+		4 p_144919_ p_144919_
+	murmurHash3Mixer (I)I m_14183_
+		static
+		0 p_14184_ p_14184_
+	nextDouble (Lnet/minecraft/util/RandomSource;DD)D m_216263_
+		static
+		0 p_216264_ p_216264_
+		1 p_216265_ p_216265_
+		2 p_216266_ p_216266_
+	nextFloat (Lnet/minecraft/util/RandomSource;FF)F m_216267_
+		static
+		0 p_216268_ p_216268_
+		1 p_216269_ p_216269_
+		2 p_216270_ p_216270_
+	nextInt (Lnet/minecraft/util/RandomSource;II)I m_216271_
+		static
+		0 p_216272_ p_216272_
+		1 p_216273_ p_216273_
+		2 p_216274_ p_216274_
+	normal (Lnet/minecraft/util/RandomSource;FF)F m_216291_
+		static
+		0 p_216292_ p_216292_
+		1 p_216293_ p_216293_
+		2 p_216294_ p_216294_
+	outFromOrigin (III)Ljava/util/stream/IntStream; m_216295_
+		static
+		0 p_216296_ p_216296_
+		1 p_216297_ p_216297_
+		2 p_216298_ p_216298_
+	outFromOrigin (IIII)Ljava/util/stream/IntStream; m_216250_
+		static
+		0 p_216251_ p_216251_
+		1 p_216252_ p_216252_
+		2 p_216253_ p_216253_
+		3 p_216254_ p_216254_
+	positiveCeilDiv (II)I m_184652_
+		static
+		0 p_184653_ p_184653_
+		1 p_184654_ p_184654_
+	positiveModulo (DD)D m_14109_
+		static
+		0 p_14110_ p_14110_
+		1 p_14111_ p_14111_
+	positiveModulo (FF)F m_14091_
+		static
+		0 p_14092_ p_14092_
+		1 p_14093_ p_14093_
+	positiveModulo (II)I m_14100_
+		static
+		0 p_14101_ p_14101_
+		1 p_14102_ p_14102_
+	quantize (DI)I m_184628_
+		static
+		0 p_184629_ p_184629_
+		1 p_184630_ p_184630_
+	randomBetween (Lnet/minecraft/util/RandomSource;FF)F m_216283_
+		static
+		0 p_216284_ p_216284_
+		1 p_216285_ p_216285_
+		2 p_216286_ p_216286_
+	randomBetweenInclusive (Lnet/minecraft/util/RandomSource;II)I m_216287_
+		static
+		0 p_216288_ p_216288_
+		1 p_216289_ p_216289_
+		2 p_216290_ p_216290_
+	rayIntersectsAABB (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Z m_144888_
+		static
+		0 p_144889_ p_144889_
+		1 p_144890_ p_144890_
+		2 p_144891_ p_144891_
+	rotLerp (FFF)F m_14189_
+		static
+		0 p_14190_ p_14190_
+		1 p_14191_ p_14191_
+		2 p_14192_ p_14192_
+	rotateIfNecessary (FFF)F m_14094_
+		static
+		0 p_14095_ p_14095_
+		1 p_14096_ p_14096_
+		2 p_14097_ p_14097_
+	roundToward (II)I m_144941_
+		static
+		0 p_144942_ p_144942_
+		1 p_144943_ p_144943_
+	sign (D)I m_14205_
+		static
+		0 p_14206_ p_14206_
+	sin (F)F m_14031_
+		static
+		0 p_14032_ p_14032_
+	smallestEncompassingPowerOfTwo (I)I m_14125_
+		static
+		0 p_14126_ p_14126_
+	smoothstep (D)D m_14197_
+		static
+		0 p_14198_ p_14198_
+	smoothstepDerivative (D)D m_144946_
+		static
+		0 p_144947_ p_144947_
+	sqrt (F)F m_14116_
+		static
+		0 p_14117_ p_14117_
+	square (F)F m_14207_
+		static
+		0 p_14208_ p_14208_
+	square (J)J m_184643_
+		static
+		0 p_184644_ p_184644_
+	square (D)D m_144952_
+		static
+		0 p_144953_ p_144953_
+	square (I)I m_144944_
+		static
+		0 p_144945_ p_144945_
+	triangleWave (FF)F m_14156_
+		static
+		0 p_14157_ p_14157_
+		1 p_14158_ p_14158_
+	wobble (D)D m_144954_
+		static
+		0 p_144955_ p_144955_
+	wrapDegrees (I)I m_14098_
+		static
+		0 p_14099_ p_14099_
+	wrapDegrees (F)F m_14177_
+		static
+		0 p_14178_ p_14178_
+	wrapDegrees (D)D m_14175_
+		static
+		0 p_14176_ p_14176_
+net/minecraft/util/NativeModuleLister net/minecraft/util/NativeModuleLister
+	CODEPAGE_MASK f_184662_
+	DEFAULT_CODEPAGE f_184663_
+	DEFAULT_LANG f_184661_
+	LANG_MASK f_184660_
+	LOGGER f_184659_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCrashSection (Lnet/minecraft/CrashReportCategory;)V m_184679_
+		static
+		0 p_184680_ p_184680_
+	findLangAndCodepage ([I)Ljava/util/OptionalInt; m_184681_
+		static
+		0 p_184682_ p_184682_
+	lambda$addCrashSection$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_184684_
+		static
+		0 p_184685_ p_184685_
+	lambda$addCrashSection$1 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_184667_
+		static
+		0 p_184668_ p_184668_
+	lambda$addCrashSection$2 ()Ljava/lang/String; m_184683_
+		static
+	langTableKey (Ljava/lang/String;II)Ljava/lang/String; m_184675_
+		static
+		0 p_184676_ p_184676_
+		1 p_184677_ p_184677_
+		2 p_184678_ p_184678_
+	listModules ()Ljava/util/List; m_184666_
+		static
+	queryVersionString (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; m_184686_
+		static
+		0 p_184687_ p_184687_
+		1 p_184688_ p_184688_
+		2 p_184689_ p_184689_
+	queryVersionValue (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; m_184669_
+		static
+		0 p_184670_ p_184670_
+		1 p_184671_ p_184671_
+		2 p_184672_ p_184672_
+	tryGetVersion (Ljava/lang/String;)Ljava/util/Optional; m_184673_
+		static
+		0 p_184674_ p_184674_
+net/minecraft/util/NativeModuleLister$NativeModuleInfo net/minecraft/util/NativeModuleLister$NativeModuleInfo
+	name f_184690_
+	version f_184691_
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 p_184693_ p_184693_
+		1 p_184694_ p_184694_
+	lambda$toString$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleVersion;)Ljava/lang/String; m_184695_
+		0 p_184696_ p_184696_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/NativeModuleLister$NativeModuleVersion net/minecraft/util/NativeModuleLister$NativeModuleVersion
+	company f_184700_
+	description f_184698_
+	version f_184699_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_184702_ p_184702_
+		1 p_184703_ p_184703_
+		2 p_184704_ p_184704_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/OptionEnum net/minecraft/util/OptionEnum
+	getCaption ()Lnet/minecraft/network/chat/Component; m_216301_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+net/minecraft/util/ParticleUtils net/minecraft/util/ParticleUtils
+	<init> ()V <init>
+	getRandomSpeedRanges (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; m_216302_
+		static
+		0 p_216303_ p_216303_
+	lambda$spawnParticlesOnBlockFaces$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; m_216304_
+		static
+		0 p_216305_ p_216305_
+	spawnParticleBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleOptions;)V m_272037_
+		static
+		0 p_273159_ p_273159_
+		1 p_273452_ p_273452_
+		2 p_273538_ p_273538_
+		3 p_273419_ p_273419_
+	spawnParticleOnFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;D)V m_216306_
+		static
+		0 p_216307_ p_216307_
+		1 p_216308_ p_216308_
+		2 p_216309_ p_216309_
+		3 p_216310_ p_216310_
+		4 p_216311_ p_216311_
+		5 p_216312_ p_216312_
+	spawnParticlesAlongAxis (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;DLnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/UniformInt;)V m_144967_
+		static
+		0 p_144968_ p_144968_
+		1 p_144969_ p_144969_
+		2 p_144970_ p_144970_
+		3 p_144971_ p_144971_
+		4 p_144972_ p_144972_
+		5 p_144973_ p_144973_
+	spawnParticlesOnBlockFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;D)V m_216318_
+		static
+		0 p_216319_ p_216319_
+		1 p_216320_ p_216320_
+		2 p_216321_ p_216321_
+		3 p_216322_ p_216322_
+		4 p_216323_ p_216323_
+		5 p_216324_ p_216324_
+		6 p_216325_ p_216325_
+	spawnParticlesOnBlockFaces (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;)V m_216313_
+		static
+		0 p_216314_ p_216314_
+		1 p_216315_ p_216315_
+		2 p_216316_ p_216316_
+		3 p_216317_ p_216317_
+net/minecraft/util/ProgressListener net/minecraft/util/ProgressListener
+	progressStage (Lnet/minecraft/network/chat/Component;)V m_6307_
+		0 p_14214_ p_14214_
+	progressStagePercentage (I)V m_6952_
+		0 p_14211_ p_14211_
+	progressStart (Lnet/minecraft/network/chat/Component;)V m_6308_
+		0 p_14213_ p_14213_
+	progressStartNoAbort (Lnet/minecraft/network/chat/Component;)V m_6309_
+		0 p_14212_ p_14212_
+	stop ()V m_7730_
+net/minecraft/util/RandomSource net/minecraft/util/RandomSource
+	GAUSSIAN_SPREAD_FACTOR f_216326_
+	consumeCount (I)V m_190110_
+		0 p_216338_ p_216338_
+	create (J)Lnet/minecraft/util/RandomSource; m_216335_
+		static
+		0 p_216336_ p_216336_
+	create ()Lnet/minecraft/util/RandomSource; m_216327_
+		static
+	createNewThreadLocalInstance ()Lnet/minecraft/util/RandomSource; m_216343_
+		static
+	createThreadSafe ()Lnet/minecraft/util/RandomSource; m_216337_
+		static
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt (I)I m_188503_
+		0 p_216331_ p_216331_
+	nextInt (II)I m_216339_
+		0 p_216340_ p_216340_
+		1 p_216341_ p_216341_
+	nextInt ()I m_188502_
+	nextIntBetweenInclusive (II)I m_216332_
+		0 p_216333_ p_216333_
+		1 p_216334_ p_216334_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_216342_ p_216342_
+	triangle (DD)D m_216328_
+		0 p_216329_ p_216329_
+		1 p_216330_ p_216330_
+net/minecraft/util/ResourceLocationPattern net/minecraft/util/ResourceLocationPattern
+	CODEC f_260470_
+	locationPredicate f_260730_
+	namespacePattern f_260589_
+	namespacePredicate f_260666_
+	pathPattern f_260579_
+	pathPredicate f_260644_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_261800_ p_261800_
+		1 p_262131_ p_262131_
+	lambda$new$3 (Ljava/lang/String;)Z m_261163_
+		static
+		0 p_261999_ p_261999_
+	lambda$new$4 (Ljava/lang/String;)Z m_261037_
+		static
+		0 p_261815_ p_261815_
+	lambda$new$5 (Lnet/minecraft/resources/ResourceLocation;)Z m_261035_
+		0 p_261854_ p_261854_
+	lambda$static$0 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; m_260867_
+		static
+		0 p_261529_ p_261529_
+	lambda$static$1 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; m_261148_
+		static
+		0 p_261660_ p_261660_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261176_
+		static
+		0 p_261684_ p_261684_
+	locationPredicate ()Ljava/util/function/Predicate; m_261275_
+	namespacePredicate ()Ljava/util/function/Predicate; m_261304_
+	pathPredicate ()Ljava/util/function/Predicate; m_261081_
+net/minecraft/util/SegmentedAnglePrecision net/minecraft/util/SegmentedAnglePrecision
+	angleToDegree f_263823_
+	degreeToAngle f_263695_
+	mask f_263790_
+	precision f_263801_
+	<init> (I)V <init>
+		0 p_265275_ p_265275_
+	fromDegrees (F)I m_264419_
+		0 p_265688_ p_265688_
+	fromDegreesWithTurns (F)I m_264592_
+		0 p_265346_ p_265346_
+	fromDirection (Lnet/minecraft/core/Direction;)I m_264060_
+		0 p_265731_ p_265731_
+	getMask ()I m_264451_
+	isSameAxis (II)Z m_264207_
+		0 p_265505_ p_265505_
+		1 p_265708_ p_265708_
+	normalize (I)I m_264384_
+		0 p_265542_ p_265542_
+	toDegrees (I)F m_264138_
+		0 p_265623_ p_265623_
+	toDegreesWithTurns (I)F m_264289_
+		0 p_265278_ p_265278_
+net/minecraft/util/SignatureUpdater net/minecraft/util/SignatureUpdater
+	update (Lnet/minecraft/util/SignatureUpdater$Output;)V m_216344_
+		0 p_216345_ p_216345_
+net/minecraft/util/SignatureUpdater$Output net/minecraft/util/SignatureUpdater$Output
+	update ([B)V m_216346_
+		0 p_216347_ p_216347_
+net/minecraft/util/SignatureValidator net/minecraft/util/SignatureValidator
+	LOGGER f_216349_
+	NO_VALIDATION f_216348_
+	<clinit> ()V <clinit>
+		static
+	from (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; m_216369_
+		static
+		0 p_216370_ p_216370_
+		1 p_216371_ p_216371_
+	from (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; m_284488_
+		static
+		0 p_285388_ p_285388_
+		1 p_285383_ p_285383_
+	lambda$from$2 (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z m_216364_
+		static
+		0 p_216365_ p_216365_
+		1 p_216366_ p_216366_
+		2 p_216367_ p_216367_
+		3 p_216368_ p_216368_
+	lambda$from$3 (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z m_216360_
+		static
+		0 p_216362_ p_216362_
+		1 p_216363_ p_216363_
+		2 p_216361_ p_216361_
+	lambda$from$4 (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z m_284009_
+		static
+		0 p_284689_ p_284689_
+		1 p_284690_ p_284690_
+		2 p_284691_ p_284691_
+	lambda$static$0 (Lnet/minecraft/util/SignatureUpdater;[B)Z m_216351_
+		static
+		0 p_216352_ p_216352_
+		1 p_216353_ p_216353_
+	lambda$validate$1 ([BLnet/minecraft/util/SignatureUpdater$Output;)V m_216372_
+		static
+		0 p_216373_ p_216373_
+		1 p_216374_ p_216374_
+	validate ([B[B)Z m_216375_
+		0 p_216376_ p_216376_
+		1 p_216377_ p_216377_
+	validate (Lnet/minecraft/util/SignatureUpdater;[B)Z m_216378_
+		0 p_216379_ p_216379_
+		1 p_216380_ p_216380_
+	verifySignature (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z m_216354_
+		static
+		0 p_216355_ p_216355_
+		1 p_216356_ p_216356_
+		2 p_216357_ p_216357_
+net/minecraft/util/Signer net/minecraft/util/Signer
+	LOGGER f_216381_
+	<clinit> ()V <clinit>
+		static
+	from (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; m_216387_
+		static
+		0 p_216388_ p_216388_
+		1 p_216389_ p_216389_
+	lambda$from$1 (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B m_216383_
+		static
+		0 p_216384_ p_216384_
+		1 p_216385_ p_216385_
+		2 p_216386_ p_216386_
+	lambda$sign$0 ([BLnet/minecraft/util/SignatureUpdater$Output;)V m_216392_
+		static
+		0 p_216393_ p_216393_
+		1 p_216394_ p_216394_
+	sign ([B)[B m_216390_
+		0 p_216391_ p_216391_
+	sign (Lnet/minecraft/util/SignatureUpdater;)[B m_216395_
+		0 p_216396_ p_216396_
+net/minecraft/util/SimpleBitStorage net/minecraft/util/SimpleBitStorage
+	MAGIC f_184706_
+	bits f_184708_
+	data f_184707_
+	divideAdd f_184713_
+	divideMul f_184712_
+	divideShift f_184714_
+	mask f_184709_
+	size f_184710_
+	valuesPerLong f_184711_
+	<clinit> ()V <clinit>
+		static
+	<init> (II[J)V <init>
+		0 p_184724_ p_184724_
+		1 p_184725_ p_184725_
+		2 p_184726_ p_184726_
+	<init> (II[I)V <init>
+		0 p_198164_ p_198164_
+		1 p_198165_ p_198165_
+		2 p_198166_ p_198166_
+	<init> (II)V <init>
+		0 p_184717_ p_184717_
+		1 p_184718_ p_184718_
+	cellIndex (I)I m_184739_
+		0 p_184740_ p_184740_
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_184729_ p_184729_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_184734_ p_184734_
+	getAndSet (II)I m_13516_
+		0 p_184731_ p_184731_
+		1 p_184732_ p_184732_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_184742_ p_184742_
+		1 p_184743_ p_184743_
+	unpack ([I)V m_197970_
+		0 p_198168_ p_198168_
+net/minecraft/util/SimpleBitStorage$InitializationException net/minecraft/util/SimpleBitStorage$InitializationException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_184746_ p_184746_
+net/minecraft/util/SingleKeyCache net/minecraft/util/SingleKeyCache
+	cacheKey f_268728_
+	cachedValue f_268622_
+	computeValue f_268589_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_270132_ p_270132_
+	getValue (Ljava/lang/Object;)Ljava/lang/Object; m_269185_
+		0 p_270953_ p_270953_
+net/minecraft/util/SmoothDouble net/minecraft/util/SmoothDouble
+	lastAmount f_14234_
+	remainingValue f_14233_
+	targetValue f_14232_
+	<init> ()V <init>
+	getNewDeltaValue (DD)D m_14237_
+		0 p_14238_ p_14238_
+		1 p_14239_ p_14239_
+	reset ()V m_14236_
+net/minecraft/util/SortedArraySet net/minecraft/util/SortedArraySet
+	DEFAULT_INITIAL_CAPACITY f_144974_
+	comparator f_14240_
+	contents f_14241_
+	size f_14242_
+	<init> (ILjava/util/Comparator;)V <init>
+		0 p_14244_ p_14244_
+		1 p_14245_ p_14245_
+	add (Ljava/lang/Object;)Z add
+		0 p_14261_ p_14261_
+	addInternal (Ljava/lang/Object;I)V m_14255_
+		0 p_14256_ p_14256_
+		1 p_14257_ p_14257_
+	addOrGet (Ljava/lang/Object;)Ljava/lang/Object; m_14253_
+		0 p_14254_ p_14254_
+	castRawArray ([Ljava/lang/Object;)[Ljava/lang/Object; m_14258_
+		static
+		0 p_14259_ p_14259_
+	clear ()V clear
+	contains (Ljava/lang/Object;)Z contains
+		0 p_14273_ p_14273_
+	create (Ljava/util/Comparator;)Lnet/minecraft/util/SortedArraySet; m_144976_
+		static
+		0 p_144977_ p_144977_
+	create ()Lnet/minecraft/util/SortedArraySet; m_144975_
+		static
+	create (I)Lnet/minecraft/util/SortedArraySet; m_14246_
+		static
+		0 p_14247_ p_14247_
+	create (Ljava/util/Comparator;I)Lnet/minecraft/util/SortedArraySet; m_144978_
+		static
+		0 p_144979_ p_144979_
+		1 p_144980_ p_144980_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_14279_ p_14279_
+	findIndex (Ljava/lang/Object;)I m_14269_
+		0 p_14270_ p_14270_
+	first ()Ljava/lang/Object; m_14262_
+	get (Ljava/lang/Object;)Ljava/lang/Object; m_144981_
+		0 p_144982_ p_144982_
+	getInsertionPosition (I)I m_14263_
+		static
+		0 p_14264_ p_14264_
+	getInternal (I)Ljava/lang/Object; m_14276_
+		0 p_14277_ p_14277_
+	grow (I)V m_14267_
+		0 p_14268_ p_14268_
+	iterator ()Ljava/util/Iterator; iterator
+	last ()Ljava/lang/Object; m_144983_
+	remove (Ljava/lang/Object;)Z remove
+		0 p_14282_ p_14282_
+	removeInternal (I)V m_14274_
+		0 p_14275_ p_14275_
+	size ()I size
+	toArray ([Ljava/lang/Object;)[Ljava/lang/Object; toArray
+		0 p_14286_ p_14286_
+	toArray ()[Ljava/lang/Object; toArray
+net/minecraft/util/SortedArraySet$ArrayIterator net/minecraft/util/SortedArraySet$ArrayIterator
+	index f_14288_
+	last f_14289_
+	this$0 f_14287_
+	<init> (Lnet/minecraft/util/SortedArraySet;)V <init>
+		0 p_14291_ p_14291_
+	hasNext ()Z hasNext
+	next ()Ljava/lang/Object; next
+	remove ()V remove
+net/minecraft/util/SpawnUtil net/minecraft/util/SpawnUtil
+	<init> ()V <init>
+	moveToPossibleSpawnPosition (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/SpawnUtil$Strategy;)Z m_216398_
+		static
+		0 p_216399_ p_216399_
+		1 p_216400_ p_216400_
+		2 p_216401_ p_216401_
+		3 p_216402_ p_216402_
+	trySpawnMob (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;)Ljava/util/Optional; m_216403_
+		static
+		0 p_216404_ p_216404_
+		1 p_216405_ p_216405_
+		2 p_216406_ p_216406_
+		3 p_216407_ p_216407_
+		4 p_216408_ p_216408_
+		5 p_216409_ p_216409_
+		6 p_216410_ p_216410_
+		7 p_216411_ p_216411_
+net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$Strategy
+	LEGACY_IRON_GOLEM f_216412_
+	ON_TOP_OF_COLLIDER f_216413_
+	<clinit> ()V <clinit>
+		static
+	canSpawnOn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_216427_
+		0 p_216428_ p_216428_
+		1 p_216429_ p_216429_
+		2 p_216430_ p_216430_
+		3 p_216431_ p_216431_
+		4 p_216432_ p_216432_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_289712_
+		static
+		0 p_289751_ p_289751_
+		1 p_289752_ p_289752_
+		2 p_289753_ p_289753_
+		3 p_289754_ p_289754_
+		4 p_289755_ p_289755_
+	lambda$static$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_216415_
+		static
+		0 p_216416_ p_216416_
+		1 p_216417_ p_216417_
+		2 p_216418_ p_216418_
+		3 p_216419_ p_216419_
+		4 p_216420_ p_216420_
+net/minecraft/util/StringDecomposer net/minecraft/util/StringDecomposer
+	REPLACEMENT_CHAR f_144984_
+	STOP_ITERATION f_14298_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	feedChar (Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;IC)Z m_14332_
+		static
+		0 p_14333_ p_14333_
+		1 p_14334_ p_14334_
+		2 p_14335_ p_14335_
+		3 p_14336_ p_14336_
+	filterBrokenSurrogates (Ljava/lang/String;)Ljava/lang/String; m_14304_
+		static
+		0 p_14305_ p_14305_
+	getPlainText (Lnet/minecraft/network/chat/FormattedText;)Ljava/lang/String; m_14326_
+		static
+		0 p_14327_ p_14327_
+	iterate (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14317_
+		static
+		0 p_14318_ p_14318_
+		1 p_14319_ p_14319_
+		2 p_14320_ p_14320_
+	iterateBackwards (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14337_
+		static
+		0 p_14338_ p_14338_
+		1 p_14339_ p_14339_
+		2 p_14340_ p_14340_
+	iterateFormatted (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14346_
+		static
+		0 p_14347_ p_14347_
+		1 p_14348_ p_14348_
+		2 p_14349_ p_14349_
+	iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14311_
+		static
+		0 p_14312_ p_14312_
+		1 p_14313_ p_14313_
+		2 p_14314_ p_14314_
+		3 p_14315_ p_14315_
+		4 p_14316_ p_14316_
+	iterateFormatted (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14328_
+		static
+		0 p_14329_ p_14329_
+		1 p_14330_ p_14330_
+		2 p_14331_ p_14331_
+	iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14306_
+		static
+		0 p_14307_ p_14307_
+		1 p_14308_ p_14308_
+		2 p_14309_ p_14309_
+		3 p_14310_ p_14310_
+	lambda$filterBrokenSurrogates$1 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z m_14341_
+		static
+		0 p_14342_ p_14342_
+		1 p_14343_ p_14343_
+		2 p_14344_ p_14344_
+		3 p_14345_ p_14345_
+	lambda$getPlainText$2 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z m_14321_
+		static
+		0 p_14322_ p_14322_
+		1 p_14323_ p_14323_
+		2 p_14324_ p_14324_
+		3 p_14325_ p_14325_
+	lambda$iterateFormatted$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_14300_
+		static
+		0 p_14301_ p_14301_
+		1 p_14302_ p_14302_
+		2 p_14303_ p_14303_
+net/minecraft/util/StringRepresentable net/minecraft/util/StringRepresentable
+	PRE_BUILT_MAP_THRESHOLD f_216433_
+	fromEnum (Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; m_216439_
+		static
+		0 p_216440_ p_216440_
+	fromEnumWithMapping (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/StringRepresentable$EnumCodec; m_274478_
+		static
+		0 p_275615_ p_275615_
+		1 p_275259_ p_275259_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	keys ([Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Keyable; m_14357_
+		static
+		0 p_14358_ p_14358_
+	lambda$fromEnum$0 (Ljava/lang/String;)Ljava/lang/String; m_216434_
+		static
+		0 p_275327_ p_275327_
+	lambda$fromEnumWithMapping$1 (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String; m_274153_
+		static
+		0 p_274904_ p_274904_
+		1 p_274905_ p_274905_
+	lambda$fromEnumWithMapping$2 (Ljava/lang/Enum;)Ljava/lang/Enum; m_274152_
+		static
+		0 p_274903_ p_274903_
+	lambda$fromEnumWithMapping$3 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Enum; m_216436_
+		static
+		0 p_216437_ p_216437_
+		1 p_216438_ p_216438_
+	lambda$fromEnumWithMapping$4 ([Ljava/lang/Enum;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Enum; m_274154_
+		static
+		0 p_274906_ p_274906_
+		1 p_274907_ p_274907_
+		2 p_274908_ p_274908_
+net/minecraft/util/StringRepresentable$1 net/minecraft/util/StringRepresentable$1
+	val$values f_184754_
+	<init> ([Lnet/minecraft/util/StringRepresentable;)V <init>
+		0 p_184756_ p_184756_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_184758_ p_184758_
+net/minecraft/util/StringRepresentable$EnumCodec net/minecraft/util/StringRepresentable$EnumCodec
+	codec f_216444_
+	resolver f_216445_
+	<init> ([Ljava/lang/Enum;Ljava/util/function/Function;)V <init>
+		0 p_216447_ p_216447_
+		1 p_216448_ p_216448_
+	byName (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; m_262792_
+		0 p_263077_ p_263077_
+		1 p_263115_ p_263115_
+	byName (Ljava/lang/String;)Ljava/lang/Enum; m_216455_
+		0 p_216456_ p_216456_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_216463_ p_216463_
+		1 p_216464_ p_216464_
+	encode (Ljava/lang/Enum;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_216450_ p_216450_
+		1 p_216451_ p_216451_
+		2 p_216452_ p_216452_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_216466_ p_216466_
+		1 p_216467_ p_216467_
+		2 p_216468_ p_216468_
+	lambda$new$0 (Ljava/lang/Object;)Ljava/lang/String; m_216460_
+		static
+		0 p_216461_ p_216461_
+	lambda$new$1 (Ljava/lang/Object;)I m_216453_
+		static
+		0 p_216454_ p_216454_
+	lambda$new$2 ([Ljava/lang/Enum;I)Ljava/lang/Enum; m_216457_
+		static
+		0 p_216458_ p_216458_
+		1 p_216459_ p_216459_
+net/minecraft/util/StringUtil net/minecraft/util/StringUtil
+	LINE_END_PATTERN f_144996_
+	LINE_PATTERN f_144995_
+	STRIP_COLOR_PATTERN f_14402_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	endsWithNewLine (Ljava/lang/String;)Z m_145004_
+		static
+		0 p_145005_ p_145005_
+	formatTickDuration (I)Ljava/lang/String; m_14404_
+		static
+		0 p_14405_ p_14405_
+	isNullOrEmpty (Ljava/lang/String;)Z m_14408_
+		static
+		0 p_14409_ p_14409_
+	lineCount (Ljava/lang/String;)I m_145002_
+		static
+		0 p_145003_ p_145003_
+	stripColor (Ljava/lang/String;)Ljava/lang/String; m_14406_
+		static
+		0 p_14407_ p_14407_
+	trimChatMessage (Ljava/lang/String;)Ljava/lang/String; m_216469_
+		static
+		0 p_216470_ p_216470_
+	truncateStringIfNecessary (Ljava/lang/String;IZ)Ljava/lang/String; m_144998_
+		static
+		0 p_144999_ p_144999_
+		1 p_145000_ p_145000_
+		2 p_145001_ p_145001_
+net/minecraft/util/TaskChainer net/minecraft/util/TaskChainer
+	LOGGER f_241683_
+	<clinit> ()V <clinit>
+		static
+	append (Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_241849_
+		0 p_242206_ p_242206_
+	immediate (Ljava/util/concurrent/Executor;)Lnet/minecraft/util/TaskChainer; m_247687_
+		static
+		0 p_251122_ p_251122_
+	lambda$immediate$0 (Ljava/lang/Throwable;)Ljava/lang/Object; m_241791_
+		static
+		0 p_242314_ p_242314_
+	lambda$immediate$1 (Ljava/util/concurrent/Executor;Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_244911_
+		static
+		0 p_248284_ p_248284_
+		1 p_248285_ p_248285_
+net/minecraft/util/TaskChainer$DelayedTask net/minecraft/util/TaskChainer$DelayedTask
+	submit (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_245608_
+		0 p_249412_ p_249412_
+net/minecraft/util/ThreadingDetector net/minecraft/util/ThreadingDetector
+	LOGGER f_199407_
+	fullException f_199412_
+	lock f_199409_
+	name f_199408_
+	stackTraceLock f_199410_
+	threadThatFailedToAcquire f_199411_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_199415_ p_199415_
+	checkAndLock ()V m_199416_
+	checkAndUnlock ()V m_199422_
+	makeThreadingException (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; m_199417_
+		static
+		0 p_199418_ p_199418_
+		1 p_199419_ p_199419_
+	stackTrace (Ljava/lang/Thread;)Ljava/lang/String; m_199420_
+		static
+		0 p_199421_ p_199421_
+net/minecraft/util/TimeSource net/minecraft/util/TimeSource
+	get (Ljava/util/concurrent/TimeUnit;)J m_239336_
+		0 p_239337_ p_239337_
+net/minecraft/util/TimeSource$NanoTimeSource net/minecraft/util/TimeSource$NanoTimeSource
+	get (Ljava/util/concurrent/TimeUnit;)J m_239336_
+		0 p_239379_ p_239379_
+net/minecraft/util/TimeUtil net/minecraft/util/TimeUtil
+	NANOSECONDS_PER_MILLISECOND f_145017_
+	NANOSECONDS_PER_SECOND f_145016_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	rangeOfSeconds (II)Lnet/minecraft/util/valueproviders/UniformInt; m_145020_
+		static
+		0 p_145021_ p_145021_
+		1 p_145022_ p_145022_
+net/minecraft/util/ToFloatFunction net/minecraft/util/ToFloatFunction
+	IDENTITY f_216471_
+	<clinit> ()V <clinit>
+		static
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184786_ p_184786_
+	comap (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; m_216477_
+		0 p_216478_ p_216478_
+	createUnlimited (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; m_216475_
+		static
+		0 p_216476_ p_216476_
+	lambda$static$0 (F)F m_216473_
+		static
+		0 p_216474_ p_216474_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/ToFloatFunction$1 net/minecraft/util/ToFloatFunction$1
+	val$function f_216479_
+	<init> (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V <init>
+		0 p_216481_ p_216481_
+	apply (Ljava/lang/Float;)F m_183321_
+		0 p_216483_ p_216483_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_216485_ p_216485_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/ToFloatFunction$2 net/minecraft/util/ToFloatFunction$2
+	this$0 f_216490_
+	val$function f_216489_
+	val$outer f_216488_
+	<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Ljava/util/function/Function;)V <init>
+		0 p_216492_ p_216492_
+		1 p_216493_ p_216493_
+		2 p_216494_ p_216494_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_216496_ p_216496_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/Tuple net/minecraft/util/Tuple
+	a f_14413_
+	b f_14414_
+	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
+		0 p_14416_ p_14416_
+		1 p_14417_ p_14417_
+	getA ()Ljava/lang/Object; m_14418_
+	getB ()Ljava/lang/Object; m_14419_
+	setA (Ljava/lang/Object;)V m_145023_
+		0 p_145024_ p_145024_
+	setB (Ljava/lang/Object;)V m_145025_
+		0 p_145026_ p_145026_
+net/minecraft/util/Unit net/minecraft/util/Unit
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/util/Unit; m_145027_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_14465_ p_14465_
+		1 p_14466_ p_14466_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/Unit; valueOf
+		static
+		0 p_14468_ p_14468_
+	values ()[Lnet/minecraft/util/Unit; values
+		static
+net/minecraft/util/VisibleForDebug net/minecraft/util/VisibleForDebug
+net/minecraft/util/ZeroBitStorage net/minecraft/util/ZeroBitStorage
+	RAW f_184787_
+	size f_184788_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_184791_ p_184791_
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_184794_ p_184794_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_184799_ p_184799_
+	getAndSet (II)I m_13516_
+		0 p_184796_ p_184796_
+		1 p_184797_ p_184797_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_184802_ p_184802_
+		1 p_184803_ p_184803_
+	unpack ([I)V m_197970_
+		0 p_198170_ p_198170_
+net/minecraft/util/datafix/DataFixTypes net/minecraft/util/datafix/DataFixTypes
+	$VALUES $VALUES
+	ADVANCEMENTS ADVANCEMENTS
+	CHUNK CHUNK
+	ENTITY_CHUNK ENTITY_CHUNK
+	HOTBAR HOTBAR
+	LEVEL LEVEL
+	OPTIONS OPTIONS
+	PLAYER PLAYER
+	POI_CHUNK POI_CHUNK
+	SAVED_DATA SAVED_DATA
+	STATS STATS
+	STRUCTURE STRUCTURE
+	TYPES_FOR_LEVEL_LIST f_273922_
+	WORLD_GEN_SETTINGS WORLD_GEN_SETTINGS
+	type f_14497_
+	$values ()[Lnet/minecraft/util/datafix/DataFixTypes; m_145042_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14501_ p_14501_
+		1 p_14502_ p_14502_
+		2 p_14503_ p_14503_
+	currentVersion ()I m_264580_
+		static
+	update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;II)Lnet/minecraft/nbt/CompoundTag; m_264226_
+		0 p_265128_ p_265128_
+		1 p_265422_ p_265422_
+		2 p_265549_ p_265549_
+		3 p_265304_ p_265304_
+	update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_264080_
+		0 p_265388_ p_265388_
+		1 p_265179_ p_265179_
+		2 p_265372_ p_265372_
+		3 p_265168_ p_265168_
+	updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; m_264218_
+		0 p_265583_ p_265583_
+		1 p_265401_ p_265401_
+		2 p_265111_ p_265111_
+	updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; m_264140_
+		0 p_265085_ p_265085_
+		1 p_265237_ p_265237_
+		2 p_265099_ p_265099_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/DataFixTypes; valueOf
+		static
+		0 p_14506_ p_14506_
+	values ()[Lnet/minecraft/util/datafix/DataFixTypes; values
+		static
+net/minecraft/util/datafix/DataFixers net/minecraft/util/datafix/DataFixers
+	BLENDING_VERSION f_216512_
+	SAME f_14508_
+	SAME_NAMESPACED f_14509_
+	dataFixer f_216514_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addFixers (Lcom/mojang/datafixers/DataFixerBuilder;)V m_14513_
+		static
+		0 p_14514_ p_14514_
+	createFixerUpper (Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer; m_274588_
+		static
+		0 p_275618_ p_275618_
+	createRenamer (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; m_14517_
+		static
+		0 p_14518_ p_14518_
+		1 p_14519_ p_14519_
+	createRenamer (Ljava/util/Map;)Ljava/util/function/UnaryOperator; m_14524_
+		static
+		0 p_14525_ p_14525_
+	getDataFixer ()Lcom/mojang/datafixers/DataFixer; m_14512_
+		static
+	lambda$addFixers$0 (Ljava/lang/String;)Ljava/lang/String; m_14532_
+		static
+		0 p_14533_ p_14533_
+	lambda$addFixers$1 (Ljava/lang/String;)Ljava/lang/String; m_14530_
+		static
+		0 p_14531_ p_14531_
+	lambda$addFixers$2 (Ljava/lang/String;)Ljava/lang/String; m_14515_
+		static
+		0 p_14516_ p_14516_
+	lambda$addFixers$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_216527_
+		static
+		0 p_216528_ p_216528_
+	lambda$addFixers$4 (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; m_216515_
+		static
+		0 p_216516_ p_216516_
+		1 p_216517_ p_216517_
+	lambda$addFixers$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_216518_
+		static
+		0 p_216519_ p_216519_
+	lambda$addFixers$6 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; m_216529_
+		static
+		0 p_216530_ p_216530_
+		1 p_216531_ p_216531_
+	lambda$addFixers$7 (Ljava/lang/String;)Ljava/lang/String; m_279902_
+		static
+		0 p_280993_ p_280993_
+	lambda$createRenamer$8 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; m_216524_
+		static
+		0 p_216525_ p_216525_
+		1 p_216526_ p_216526_
+	lambda$createRenamer$9 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_216520_
+		static
+		0 p_216521_ p_216521_
+		1 p_216522_ p_216522_
+		2 p_216523_ p_216523_
+net/minecraft/util/datafix/DataFixers$1 net/minecraft/util/datafix/DataFixers$1
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_14535_ p_14535_
+		1 p_14536_ p_14536_
+		2 p_14537_ p_14537_
+		3 p_14538_ p_14538_
+		4 p_14539_ p_14539_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14541_ p_14541_
+net/minecraft/util/datafix/DataFixers$2 net/minecraft/util/datafix/DataFixers$2
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_14543_ p_14543_
+		1 p_14544_ p_14544_
+		2 p_14545_ p_14545_
+		3 p_14546_ p_14546_
+		4 p_14547_ p_14547_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14549_ p_14549_
+net/minecraft/util/datafix/PackedBitStorage net/minecraft/util/datafix/PackedBitStorage
+	BIT_TO_LONG_SHIFT f_145044_
+	bits f_14551_
+	data f_14550_
+	mask f_14552_
+	size f_14553_
+	<init> (II)V <init>
+		0 p_14555_ p_14555_
+		1 p_14556_ p_14556_
+	<init> (II[J)V <init>
+		0 p_14558_ p_14558_
+		1 p_14559_ p_14559_
+		2 p_14560_ p_14560_
+	get (I)I m_14562_
+		0 p_14563_ p_14563_
+	getBits ()I m_14567_
+	getRaw ()[J m_14561_
+	set (II)V m_14564_
+		0 p_14565_ p_14565_
+		1 p_14566_ p_14566_
+net/minecraft/util/datafix/fixes/AbstractArrowPickupFix net/minecraft/util/datafix/fixes/AbstractArrowPickupFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145046_ p_145046_
+	lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145055_
+		static
+		0 p_145056_ p_145056_
+		1 p_145057_ p_145057_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_145049_
+		0 p_145050_ p_145050_
+		1 p_145051_ p_145051_
+		2 p_145052_ p_145052_
+	updatePickup (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145053_
+		static
+		0 p_145054_ p_145054_
+	updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145047_
+		0 p_145048_ p_145048_
+net/minecraft/util/datafix/fixes/AbstractPoiSectionFix net/minecraft/util/datafix/fixes/AbstractPoiSectionFix
+	name f_216534_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_216536_ p_216536_
+		1 p_216537_ p_216537_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216540_
+		0 p_216541_ p_216541_
+	lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216538_
+		0 p_216539_ p_216539_
+	lambda$cap$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216554_
+		0 p_216555_ p_216555_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216548_
+		0 p_216549_ p_216549_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_216545_
+		0 p_216546_ p_216546_
+	lambda$processSectionRecords$4 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; m_216542_
+		0 p_216543_ p_216543_
+		1 p_216544_ p_216544_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216547_ p_216547_
+	processSection (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216550_
+		0 p_216551_ p_216551_
+	processSectionRecords (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216552_
+		0 p_216553_ p_216553_
+net/minecraft/util/datafix/fixes/AbstractUUIDFix net/minecraft/util/datafix/fixes/AbstractUUIDFix
+	typeReference f_14569_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14572_ p_14572_
+		1 p_14573_ p_14573_
+	createUUIDFromLongs (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14621_
+		static
+		0 p_14622_ p_14622_
+		1 p_14623_ p_14623_
+		2 p_14624_ p_14624_
+	createUUIDFromML (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_14578_
+		static
+		0 p_14579_ p_14579_
+	createUUIDFromString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; m_14587_
+		static
+		0 p_14588_ p_14588_
+		1 p_14589_ p_14589_
+	createUUIDTag (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; m_14580_
+		static
+		0 p_14581_ p_14581_
+		1 p_14582_ p_14582_
+		2 p_14583_ p_14583_
+	lambda$createUUIDFromString$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_14584_
+		static
+		0 p_14585_ p_14585_
+		1 p_14586_ p_14586_
+	lambda$replaceUUIDLeastMost$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14599_
+		static
+		0 p_14600_ p_14600_
+		1 p_14601_ p_14601_
+		2 p_14602_ p_14602_
+		3 p_14603_ p_14603_
+		4 p_14604_ p_14604_
+	lambda$replaceUUIDMLTag$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14594_
+		static
+		0 p_14595_ p_14595_
+		1 p_14596_ p_14596_
+		2 p_14597_ p_14597_
+		3 p_14598_ p_14598_
+	lambda$replaceUUIDString$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14612_
+		static
+		0 p_14613_ p_14613_
+		1 p_14614_ p_14614_
+		2 p_14615_ p_14615_
+		3 p_14616_ p_14616_
+	lambda$updateNamedChoice$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14605_
+		static
+		0 p_14606_ p_14606_
+		1 p_14607_ p_14607_
+	replaceUUIDLeastMost (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14617_
+		static
+		0 p_14618_ p_14618_
+		1 p_14619_ p_14619_
+		2 p_14620_ p_14620_
+	replaceUUIDMLTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14608_
+		static
+		0 p_14609_ p_14609_
+		1 p_14610_ p_14610_
+		2 p_14611_ p_14611_
+	replaceUUIDString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14590_
+		static
+		0 p_14591_ p_14591_
+		1 p_14592_ p_14592_
+		2 p_14593_ p_14593_
+	updateNamedChoice (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_14574_
+		0 p_14575_ p_14575_
+		1 p_14576_ p_14576_
+		2 p_14577_ p_14577_
+net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix
+	flagKey f_184807_
+	flagValue f_184806_
+	name f_184805_
+	typeReference f_184808_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Z)V <init>
+		0 p_184810_ p_184810_
+		1 p_184811_ p_184811_
+		2 p_184812_ p_184812_
+		3 p_184813_ p_184813_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184818_
+		0 p_184819_ p_184819_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184816_
+		0 p_184817_ p_184817_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_184814_
+		0 p_184815_ p_184815_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AddNewChoices net/minecraft/util/datafix/fixes/AddNewChoices
+	name f_14625_
+	type f_14626_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14628_ p_14628_
+		1 p_14629_ p_14629_
+		2 p_14630_ p_14630_
+	cap (Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; m_14637_
+		0 p_14638_ p_14638_
+		1 p_14639_ p_14639_
+		2 p_14640_ p_14640_
+	lambda$cap$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_241757_
+		0 p_242135_ p_242135_
+		1 p_145061_ p_145061_
+	lambda$cap$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14634_
+		0 p_14635_ p_14635_
+		1 p_14636_ p_14636_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AdvancementsFix net/minecraft/util/datafix/fixes/AdvancementsFix
+	RENAMES f_14642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14645_ p_14645_
+		1 p_14646_ p_14646_
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_14647_
+		static
+		0 p_14648_ p_14648_
+net/minecraft/util/datafix/fixes/AdvancementsRenameFix net/minecraft/util/datafix/fixes/AdvancementsRenameFix
+	name f_14649_
+	renamer f_14650_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_14652_ p_14652_
+		1 p_14653_ p_14653_
+		2 p_14654_ p_14654_
+		3 p_14655_ p_14655_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145067_
+		0 p_145068_ p_145068_
+		1 p_145069_ p_145069_
+		2 p_145070_ p_145070_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145064_
+		0 p_145065_ p_145065_
+		1 p_145066_ p_145066_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145062_
+		0 p_145063_ p_145063_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14656_
+		0 p_14657_ p_14657_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AttributesRename net/minecraft/util/datafix/fixes/AttributesRename
+	RENAMES f_14668_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14671_ p_14671_
+	fixEntity (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14683_
+		static
+		0 p_14684_ p_14684_
+	fixItemStackTag (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14675_
+		static
+		0 p_14676_ p_14676_
+	fixName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14677_
+		static
+		0 p_14678_ p_14678_
+	lambda$fixEntity$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145077_
+		static
+		0 p_145078_ p_145078_
+	lambda$fixEntity$7 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145071_
+		static
+		0 p_145072_ p_145072_
+	lambda$fixEntity$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145075_
+		static
+		0 p_145076_ p_145076_
+	lambda$fixEntity$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14685_
+		static
+		0 p_14686_ p_14686_
+	lambda$fixItemStackTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145081_
+		static
+		0 p_145082_ p_145082_
+	lambda$fixItemStackTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145073_
+		static
+		0 p_145074_ p_145074_
+	lambda$fixItemStackTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145079_
+		static
+		0 p_145080_ p_145080_
+	lambda$fixItemStackTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14693_
+		static
+		0 p_14694_ p_14694_
+	lambda$fixName$1 (Ljava/lang/String;)Ljava/lang/String; m_14679_
+		static
+		0 p_14680_ p_14680_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14672_
+		static
+		0 p_14673_ p_14673_
+		1 p_14674_ p_14674_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BedItemColorFix net/minecraft/util/datafix/fixes/BedItemColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14720_ p_14720_
+		1 p_14721_ p_14721_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14722_
+		static
+		0 p_14723_ p_14723_
+		1 p_14724_ p_14724_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BiomeFix net/minecraft/util/datafix/fixes/BiomeFix
+	BIOMES f_14730_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/BitStorageAlignFix net/minecraft/util/datafix/fixes/BitStorageAlignFix
+	BIT_TO_LONG_SHIFT f_145092_
+	HEIGHTMAP_BITS f_145096_
+	HEIGHTMAP_SIZE f_145097_
+	SECTION_HEIGHT f_145094_
+	SECTION_SIZE f_145095_
+	SECTION_WIDTH f_145093_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14736_ p_14736_
+	addPadding (II[J)[J m_14737_
+		static
+		0 p_14738_ p_14738_
+		1 p_14739_ p_14739_
+		2 p_14740_ p_14740_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145116_
+		0 p_145117_ p_145117_
+		1 p_145118_ p_145118_
+		2 p_145119_ p_145119_
+		3 p_145120_ p_145120_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14744_
+		0 p_14745_ p_14745_
+		1 p_14746_ p_14746_
+		2 p_14747_ p_14747_
+		3 p_14748_ p_14748_
+		4 p_14749_ p_14749_
+	lambda$updateHeightmaps$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145121_
+		static
+		0 p_145122_ p_145122_
+		1 p_145123_ p_145123_
+	lambda$updateHeightmaps$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145108_
+		static
+		0 p_145109_ p_145109_
+		1 p_145110_ p_145110_
+	lambda$updateHeightmaps$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145111_
+		static
+		0 p_145112_ p_145112_
+		1 p_145113_ p_145113_
+	lambda$updateHeightmaps$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14764_
+		static
+		0 p_14765_ p_14765_
+	lambda$updateSections$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14755_
+		static
+		0 p_14756_ p_14756_
+		1 p_14757_ p_14757_
+		2 p_14758_ p_14758_
+	lambda$updateSections$6 (Ljava/util/List;)Ljava/lang/Integer; m_145114_
+		static
+		0 p_145115_ p_145115_
+	lambda$updateSections$7 (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145104_
+		static
+		0 p_145105_ p_145105_
+		1 p_145106_ p_145106_
+		2 p_145107_ p_145107_
+	lambda$updateSections$8 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145098_
+		static
+		0 p_145099_ p_145099_
+		1 p_145100_ p_145100_
+	lambda$updateSections$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145101_
+		static
+		0 p_145102_ p_145102_
+		1 p_145103_ p_145103_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBitStorage (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_14776_
+		static
+		0 p_14777_ p_14777_
+		1 p_14778_ p_14778_
+		2 p_14779_ p_14779_
+		3 p_14780_ p_14780_
+	updateHeightmaps (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14762_
+		0 p_14763_ p_14763_
+	updateSections (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14750_
+		static
+		0 p_14751_ p_14751_
+		1 p_14752_ p_14752_
+		2 p_14753_ p_14753_
+		3 p_14754_ p_14754_
+net/minecraft/util/datafix/fixes/BlendingDataFix net/minecraft/util/datafix/fixes/BlendingDataFix
+	STATUSES_TO_SKIP_BLENDING f_216558_
+	name f_216557_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216561_ p_216561_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216562_
+		static
+		0 p_240248_ p_240248_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_240249_
+		static
+		0 p_216563_ p_216563_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBlendingData (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_216566_
+		static
+		0 p_216567_ p_216567_
+		1 p_216568_ p_216568_
+		2 p_216569_ p_216569_
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; m_240278_
+		static
+		0 p_240279_ p_240279_
+		1 p_240280_ p_240280_
+net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_240321_ p_240321_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_240253_
+		static
+		0 p_240254_ p_240254_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_240285_
+		static
+		0 p_240286_ p_240286_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; m_240317_
+		static
+		0 p_240318_ p_240318_
+		1 p_240319_ p_240319_
+net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14793_ p_14793_
+		1 p_14794_ p_14794_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14796_ p_14796_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14797_
+		0 p_14798_ p_14798_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14807_
+		static
+		0 p_14808_ p_14808_
+	lambda$fixTag$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145128_
+		static
+		0 p_145129_ p_145129_
+	lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145126_
+		static
+		0 p_145127_ p_145127_
+	lambda$fixTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145124_
+		static
+		0 p_145125_ p_145125_
+	lambda$fixTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14801_
+		static
+		0 p_14802_ p_14802_
+net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14810_ p_14810_
+		1 p_14811_ p_14811_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14814_ p_14814_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_14815_
+		static
+	lambda$fix$1 ()Ljava/lang/IllegalStateException; m_14812_
+		static
+net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14817_ p_14817_
+		1 p_14818_ p_14818_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145130_
+		static
+		0 p_145131_ p_145131_
+		1 p_145132_ p_145132_
+		2 p_145133_ p_145133_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14819_
+		static
+		0 p_14820_ p_14820_
+		1 p_14821_ p_14821_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityIdFix net/minecraft/util/datafix/fixes/BlockEntityIdFix
+	ID_MAP f_14827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14830_ p_14830_
+		1 p_14831_ p_14831_
+	lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; m_145136_
+		static
+		0 p_145137_ p_145137_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145134_
+		static
+		0 p_145135_ p_145135_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14834_
+		static
+		0 p_14835_ p_14835_
+	lambda$static$0 (Ljava/util/HashMap;)V m_14838_
+		static
+		0 p_14839_ p_14839_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14842_ p_14842_
+		1 p_14843_ p_14843_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14846_ p_14846_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_14844_
+		static
+net/minecraft/util/datafix/fixes/BlockEntityKeepPacked net/minecraft/util/datafix/fixes/BlockEntityKeepPacked
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14848_ p_14848_
+		1 p_14849_ p_14849_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14851_ p_14851_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14852_
+		static
+		0 p_14853_ p_14853_
+net/minecraft/util/datafix/fixes/BlockEntityRenameFix net/minecraft/util/datafix/fixes/BlockEntityRenameFix
+	name f_276471_
+	nameChangeLookup f_276461_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_277450_ p_277450_
+		1 p_278025_ p_278025_
+		2 p_277596_ p_277596_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; m_276995_
+		static
+		0 p_278009_ p_278009_
+		1 p_277879_ p_277879_
+		2 p_277753_ p_277753_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_277183_
+		0 p_277512_ p_277512_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_277018_
+		0 p_277946_ p_277946_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14855_ p_14855_
+		1 p_14856_ p_14856_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14858_ p_14858_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14859_
+		static
+		0 p_14860_ p_14860_
+net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_277789_ p_277789_
+		1 p_278061_ p_278061_
+		2 p_277403_ p_277403_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_277962_ p_277962_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276764_
+		static
+		0 p_278110_ p_278110_
+	getEmptyComponent ()Ljava/lang/String; m_277204_
+		static
+	getEmptyTextList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276919_
+		static
+		0 p_277949_ p_277949_
+	getTextList (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_277057_
+		static
+		0 p_277452_ p_277452_
+		1 p_277422_ p_277422_
+net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix
+	GSON f_14861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14864_ p_14864_
+		1 p_14865_ p_14865_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14867_ p_14867_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14868_
+		0 p_14869_ p_14869_
+	updateLine (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_14870_
+		0 p_14871_ p_14871_
+		1 p_14872_ p_14872_
+net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix$1 net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix$1
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize
+		0 p_14875_ p_14875_
+		1 p_14876_ p_14876_
+		2 p_14877_ p_14877_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_14879_ p_14879_
+		1 p_14880_ p_14880_
+		2 p_14881_ p_14881_
+net/minecraft/util/datafix/fixes/BlockEntityUUIDFix net/minecraft/util/datafix/fixes/BlockEntityUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14883_ p_14883_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14884_
+		0 p_14885_ p_14885_
+	lambda$updateSkull$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14893_
+		static
+		0 p_14894_ p_14894_
+	lambda$updateSkull$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14886_
+		static
+		0 p_14887_ p_14887_
+		1 p_14888_ p_14888_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateConduit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14891_
+		0 p_14892_ p_14892_
+	updateSkull (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14889_
+		0 p_14890_ p_14890_
+net/minecraft/util/datafix/fixes/BlockNameFlatteningFix net/minecraft/util/datafix/fixes/BlockNameFlatteningFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14897_ p_14897_
+		1 p_14898_ p_14898_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145142_
+		static
+		0 p_145143_ p_145143_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; m_145138_
+		static
+		0 p_145139_ p_145139_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145140_
+		static
+		0 p_145141_ p_145141_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14903_
+		static
+		0 p_14904_ p_14904_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFix net/minecraft/util/datafix/fixes/BlockRenameFix
+	name f_14908_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_14910_ p_14910_
+		1 p_14911_ p_14911_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_14914_
+		static
+		0 p_14915_ p_14915_
+		1 p_14916_ p_14916_
+		2 p_14917_ p_14917_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_14924_ p_14924_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145144_
+		0 p_145145_ p_145145_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14922_
+		0 p_14923_ p_14923_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145146_
+		0 p_145147_ p_145147_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14912_
+		0 p_14913_ p_14913_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFix$1 net/minecraft/util/datafix/fixes/BlockRenameFix$1
+	val$fixBlock f_14926_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_14928_ p_14928_
+		1 p_14929_ p_14929_
+		2 p_14930_ p_14930_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_14932_ p_14932_
+net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw
+	name f_145148_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_145150_ p_145150_
+		1 p_145151_ p_145151_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_145163_
+		static
+		0 p_145164_ p_145164_
+		1 p_145165_ p_145165_
+		2 p_145166_ p_145166_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145167_
+		0 p_145168_ p_145168_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145160_
+		0 p_145161_ p_145161_
+		1 p_145162_ p_145162_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145158_
+		0 p_145159_ p_145159_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145156_
+		0 p_145157_ p_145157_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/DSL$TypeReference;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145152_
+		0 p_145153_ p_145153_
+		1 p_145154_ p_145154_
+		2 p_145155_ p_145155_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw$1 net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw$1
+	val$fixBlock f_145170_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_145172_ p_145172_
+		1 p_145173_ p_145173_
+		2 p_145174_ p_145174_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_145176_ p_145176_
+net/minecraft/util/datafix/fixes/BlockStateData net/minecraft/util/datafix/fixes/BlockStateData
+	BLOCK_DEFAULTS f_14935_
+	FILTER_ME f_145177_
+	ID_BY_OLD f_14936_
+	ID_BY_OLD_NAME f_14937_
+	LOGGER f_14933_
+	MAP f_14934_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap0 ()V m_145179_
+		static
+	bootstrap1 ()V m_145180_
+		static
+	bootstrap10 ()V m_145189_
+		static
+	bootstrap11 ()V m_145190_
+		static
+	bootstrap12 ()V m_145191_
+		static
+	bootstrap13 ()V m_145192_
+		static
+	bootstrap14 ()V m_145193_
+		static
+	bootstrap15 ()V m_145194_
+		static
+	bootstrap2 ()V m_145181_
+		static
+	bootstrap3 ()V m_145182_
+		static
+	bootstrap4 ()V m_145183_
+		static
+	bootstrap5 ()V m_145184_
+		static
+	bootstrap6 ()V m_145185_
+		static
+	bootstrap7 ()V m_145186_
+		static
+	bootstrap8 ()V m_145187_
+		static
+	bootstrap9 ()V m_145188_
+		static
+	finalizeMaps ()V m_14939_
+		static
+	getTag (I)Lcom/mojang/serialization/Dynamic; m_14952_
+		static
+		0 p_14953_ p_14953_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_14954_
+		static
+		0 p_14955_ p_14955_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_14948_
+		static
+		0 p_14949_ p_14949_
+	parse (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_14956_
+		static
+		0 p_14957_ p_14957_
+	register (ILjava/lang/String;[Ljava/lang/String;)V m_14942_
+		static
+		0 p_14943_ p_14943_
+		1 p_14944_ p_14944_
+		2 p_14945_ p_14945_
+	upgradeBlock (I)Ljava/lang/String; m_14940_
+		static
+		0 p_14941_ p_14941_
+	upgradeBlock (Ljava/lang/String;)Ljava/lang/String; m_14950_
+		static
+		0 p_14951_ p_14951_
+	upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14946_
+		static
+		0 p_14947_ p_14947_
+net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15001_ p_15001_
+		1 p_15002_ p_15002_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15003_
+		static
+		0 p_15004_ p_15004_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/CatTypeFix net/minecraft/util/datafix/fixes/CatTypeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15007_ p_15007_
+		1 p_15008_ p_15008_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15010_ p_15010_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15011_
+		0 p_15012_ p_15012_
+net/minecraft/util/datafix/fixes/CauldronRenameFix net/minecraft/util/datafix/fixes/CauldronRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_145196_ p_145196_
+		1 p_145197_ p_145197_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145200_
+		static
+		0 p_145201_ p_145201_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145198_
+		static
+		0 p_145199_ p_145199_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/CavesAndCliffsRenames net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
+	RENAMES f_184821_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_184825_ p_184825_
+		1 p_184826_ p_184826_
+	cap (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; m_184833_
+		0 p_184834_ p_184834_
+		1 p_184835_ p_184835_
+	lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184836_
+		static
+		0 p_184837_ p_184837_
+	lambda$cap$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_184840_
+		static
+		0 p_184841_ p_184841_
+	lambda$cap$2 (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; m_274156_
+		static
+		0 p_274913_ p_274913_
+		1 p_274914_ p_274914_
+		2 p_274915_ p_274915_
+		3 p_274916_ p_274916_
+		4 p_274917_ p_274917_
+		5 p_274918_ p_274918_
+	lambda$cap$3 ()Ljava/lang/IllegalStateException; m_184827_
+		static
+	lambda$cap$4 (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V m_274157_
+		static
+		0 p_274919_ p_274919_
+		1 p_274920_ p_274920_
+		2 p_274921_ p_274921_
+		3 p_274922_ p_274922_
+	lambda$cap$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274155_
+		static
+		0 p_274909_ p_274909_
+		1 p_274910_ p_274910_
+		2 p_274911_ p_274911_
+		3 p_274912_ p_274912_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkBiomeFix net/minecraft/util/datafix/fixes/ChunkBiomeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15014_ p_15014_
+		1 p_15015_ p_15015_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145205_
+		static
+		0 p_145206_ p_145206_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145203_
+		static
+		0 p_145204_ p_145204_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15016_
+		static
+		0 p_15017_ p_15017_
+		1 p_15018_ p_15018_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216572_ p_216572_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216578_
+		static
+		0 p_216579_ p_216579_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216576_
+		static
+		0 p_216577_ p_216577_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216573_
+		static
+		0 p_216574_ p_216574_
+		1 p_216575_ p_216575_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkDeleteLightFix net/minecraft/util/datafix/fixes/ChunkDeleteLightFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_284990_ p_284990_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284405_
+		static
+		0 p_284993_ p_284993_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284479_
+		static
+		0 p_285474_ p_285474_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_284526_
+		static
+		0 p_285501_ p_285501_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_284407_
+		static
+		0 p_285521_ p_285521_
+		1 p_285335_ p_285335_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix
+	BIOMES_BY_ID f_184860_
+	BIOME_CONTAINER_LAYER_SIZE f_184857_
+	BIOME_CONTAINER_SIZE f_184858_
+	BIOME_CONTAINER_TOP_LAYER_OFFSET f_184859_
+	BLOCKS_BEFORE_FEATURE_STATUS f_184856_
+	BLOCKS_PER_SECTION f_196581_
+	DATAFIXER_CONTEXT_TAG f_184843_
+	DEFAULT_BIOME f_184844_
+	HEIGHTMAP_BITS f_184850_
+	HEIGHTMAP_MASK f_184851_
+	HEIGHTMAP_OFFSET f_184852_
+	HEIGHTMAP_TYPES f_184853_
+	LONGS_PER_SECTION f_196582_
+	NAME f_184845_
+	NEW_MIN_SECTION_Y f_184848_
+	NEW_SECTION_COUNT f_184847_
+	OLD_SECTION_COUNT f_184846_
+	STATUS_IS_OR_AFTER_NOISE f_184855_
+	STATUS_IS_OR_AFTER_SURFACE f_184854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_184863_ p_184863_
+	addPaddingEntries (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_184900_
+		static
+		0 p_184901_ p_184901_
+		1 p_184902_ p_184902_
+	ceillog2 (I)I m_184865_
+		static
+		0 p_184866_ p_184866_
+	getBiomeContainers (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; m_184906_
+		static
+		0 p_184907_ p_184907_
+		1 p_184908_ p_184908_
+		2 p_184909_ p_184909_
+		3 p_184910_ p_184910_
+	getFixedHeightmap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184956_
+		static
+		0 p_184957_ p_184957_
+	getOldBiome ([II)I m_184948_
+		static
+		0 p_184949_ p_184949_
+		1 p_184950_ p_184950_
+	lambda$getBiomeContainers$13 ([III)I m_184964_
+		static
+		0 p_184965_ p_184965_
+		1 p_184966_ p_184966_
+		2 p_184967_ p_184967_
+	lambda$getBiomeContainers$14 ([III)I m_184951_
+		static
+		0 p_184952_ p_184952_
+		1 p_184953_ p_184953_
+		2 p_184954_ p_184954_
+	lambda$getBiomeContainers$15 ([II)I m_184974_
+		static
+		0 p_184975_ p_184975_
+		1 p_184976_ p_184976_
+	lambda$getBiomeContainers$16 ([II)I m_184961_
+		static
+		0 p_184962_ p_184962_
+		1 p_184963_ p_184963_
+	lambda$getFixedHeightmap$23 (J)J m_196588_
+		static
+		0 p_196589_ p_196589_
+	lambda$makeBiomeContainer$24 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; m_196596_
+		static
+		0 p_196597_ p_196597_
+		1 p_196598_ p_196598_
+	lambda$makeRule$0 ()Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_184968_
+		static
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_184955_
+		static
+	lambda$makeRule$10 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_184880_
+		0 p_184881_ p_184881_
+		1 p_184882_ p_184882_
+		2 p_184883_ p_184883_
+		3 p_184884_ p_184884_
+	lambda$makeRule$11 (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; m_184874_
+		0 p_184875_ p_184875_
+		1 p_184876_ p_184876_
+		2 p_184877_ p_184877_
+		3 p_184878_ p_184878_
+		4 p_184879_ p_184879_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_184981_
+		static
+		0 p_184982_ p_184982_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184971_
+		static
+		0 p_184972_ p_184972_
+		1 p_184973_ p_184973_
+	lambda$makeRule$4 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_184937_
+		static
+		0 p_184938_ p_184938_
+		1 p_184939_ p_184939_
+		2 p_184940_ p_184940_
+	lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_184979_
+		static
+		0 p_184980_ p_184980_
+	lambda$makeRule$6 (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; m_184920_
+		static
+		0 p_184921_ p_184921_
+		1 p_184922_ p_184922_
+		2 p_184923_ p_184923_
+		3 p_184924_ p_184924_
+		4 p_184925_ p_184925_
+		5 p_184926_ p_184926_
+		6 p_184927_ p_184927_
+	lambda$makeRule$7 ()Ljava/lang/IllegalStateException; m_184864_
+		static
+	lambda$makeRule$8 (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; m_184928_
+		static
+		0 p_184929_ p_184929_
+		1 p_184930_ p_184930_
+		2 p_184931_ p_184931_
+		3 p_184932_ p_184932_
+		4 p_184933_ p_184933_
+		5 p_184934_ p_184934_
+		6 p_184935_ p_184935_
+		7 p_184936_ p_184936_
+	lambda$makeRule$9 (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; m_184941_
+		0 p_184942_ p_184942_
+		1 p_184943_ p_184943_
+		2 p_184944_ p_184944_
+		3 p_184945_ p_184945_
+		4 p_184946_ p_184946_
+		5 p_184947_ p_184947_
+	lambda$predictChunkStatusBeforeSurface$12 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184917_
+		static
+		0 p_184918_ p_184918_
+		1 p_184919_ p_184919_
+	lambda$shiftUpgradeData$17 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V m_196603_
+		static
+		0 p_196604_ p_196604_
+		1 p_196605_ p_196605_
+		2 p_196606_ p_196606_
+		3 p_196607_ p_196607_
+	lambda$shiftUpgradeData$18 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_196599_
+		static
+		0 p_196600_ p_196600_
+		1 p_196601_ p_196601_
+		2 p_196602_ p_196602_
+	lambda$shiftUpgradeData$19 (Ljava/util/Map;Ljava/util/Map;)V m_196608_
+		static
+		0 p_196609_ p_196609_
+		1 p_196610_ p_196610_
+	lambda$shiftUpgradeData$20 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196613_
+		static
+		0 p_196614_ p_196614_
+	lambda$updateCarvingMasks$21 (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_196583_
+		static
+		0 p_196584_ p_196584_
+		1 p_196585_ p_196585_
+		2 p_196586_ p_196586_
+		3 p_196587_ p_196587_
+	lambda$updateHeightmaps$22 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196611_
+		static
+		0 p_196612_ p_196612_
+	makeBiomeContainer (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; m_184894_
+		static
+		0 p_184895_ p_184895_
+		1 p_184896_ p_184896_
+	makeOptimizedPalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184958_
+		static
+		0 p_184959_ p_184959_
+		1 p_184960_ p_184960_
+	makePalettedContainer (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184969_
+		static
+		0 p_184970_ p_184970_
+	makePalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184891_
+		static
+		0 p_184892_ p_184892_
+		1 p_184893_ p_184893_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	padPaletteEntries (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; m_196592_
+		static
+		0 p_196593_ p_196593_
+		1 p_196594_ p_196594_
+		2 p_196595_ p_196595_
+	predictChunkStatusBeforeSurface (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; m_184903_
+		0 p_184904_ p_184904_
+		1 p_184905_ p_184905_
+	shiftUpgradeData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196590_
+		static
+		0 p_196591_ p_196591_
+	updateCarvingMasks (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_184887_
+		static
+		0 p_184888_ p_184888_
+		1 p_184889_ p_184889_
+		2 p_184890_ p_184890_
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; m_184911_
+		static
+		0 p_184912_ p_184912_
+		1 p_184913_ p_184913_
+		2 p_184914_ p_184914_
+		3 p_184915_ p_184915_
+		4 p_184916_ p_184916_
+	updateHeightmaps (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184885_
+		static
+		0 p_184886_ p_184886_
+net/minecraft/util/datafix/fixes/ChunkLightRemoveFix net/minecraft/util/datafix/fixes/ChunkLightRemoveFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15025_ p_15025_
+		1 p_15026_ p_15026_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145209_
+		static
+		0 p_145210_ p_145210_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145207_
+		static
+		0 p_145208_ p_145208_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15027_
+		static
+		0 p_15028_ p_15028_
+		1 p_15029_ p_15029_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix
+	AIR f_15055_
+	BANNER_BLOCK_MAP f_15054_
+	BED_BLOCK_MAP f_15053_
+	DOOR_MAP f_15050_
+	DYE_COLOR_MAP f_15052_
+	EAST_MASK f_145217_
+	FIX f_15037_
+	FLOWER_POT_MAP f_15048_
+	LOGGER f_15035_
+	NORTH_EAST_MASK f_145218_
+	NORTH_MASK f_145219_
+	NORTH_WEST_MASK f_145212_
+	NOTE_BLOCK_MAP f_15051_
+	PUMPKIN f_15038_
+	SIZE f_145211_
+	SKULL_MAP f_15049_
+	SNOWY_GRASS f_15040_
+	SNOWY_MYCELIUM f_15041_
+	SNOWY_PODZOL f_15039_
+	SOUTH_EAST_MASK f_145216_
+	SOUTH_MASK f_145215_
+	SOUTH_WEST_MASK f_145214_
+	UPPER_LARGE_FERN f_15045_
+	UPPER_LILAC f_15043_
+	UPPER_PEONY f_15047_
+	UPPER_ROSE_BUSH f_15046_
+	UPPER_SUNFLOWER f_15042_
+	UPPER_TALL_GRASS f_15044_
+	VIRTUAL f_15036_
+	WEST_MASK f_145213_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15058_ p_15058_
+		1 p_15059_ p_15059_
+	addBanners (Ljava/util/Map;ILjava/lang/String;)V m_15096_
+		static
+		0 p_15097_ p_15097_
+		1 p_15098_ p_15098_
+		2 p_15099_ p_15099_
+	addBeds (Ljava/util/Map;ILjava/lang/String;)V m_15073_
+		static
+		0 p_15074_ p_15074_
+		1 p_15075_ p_15075_
+		2 p_15076_ p_15076_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15092_
+		0 p_15093_ p_15093_
+	getName (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_15064_
+		static
+		0 p_15065_ p_15065_
+	getProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; m_15066_
+		static
+		0 p_15067_ p_15067_
+		1 p_15068_ p_15068_
+	getSideMask (ZZZZ)I m_15086_
+		static
+		0 p_15087_ p_15087_
+		1 p_15088_ p_15088_
+		2 p_15089_ p_15089_
+		3 p_15090_ p_15090_
+	idFor (Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;Lcom/mojang/serialization/Dynamic;)I m_15061_
+		static
+		0 p_15062_ p_15062_
+		1 p_15063_ p_15063_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15110_
+		static
+		0 p_15111_ p_15111_
+	lambda$static$1 (Ljava/util/HashMap;)V m_15107_
+		static
+		0 p_15108_ p_15108_
+	lambda$static$2 (Ljava/util/HashMap;)V m_15104_
+		static
+		0 p_15105_ p_15105_
+	lambda$static$3 (Ljava/util/HashMap;)V m_15101_
+		static
+		0 p_15102_ p_15102_
+	lambda$static$4 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_15069_
+		static
+		0 p_15070_ p_15070_
+	lambda$static$5 (Ljava/util/HashMap;)V m_15094_
+		static
+		0 p_15095_ p_15095_
+	lambda$static$6 (Ljava/util/HashMap;)V m_15071_
+		static
+		0 p_15072_ p_15072_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mapDoor (Ljava/util/Map;Ljava/lang/String;I)V m_15082_
+		static
+		0 p_15083_ p_15083_
+		1 p_15084_ p_15084_
+		2 p_15085_ p_15085_
+	mapSkull (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V m_15077_
+		static
+		0 p_15078_ p_15078_
+		1 p_15079_ p_15079_
+		2 p_15080_ p_15080_
+		3 p_15081_ p_15081_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$1 net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$1
+	$SwitchMap$net$minecraft$util$datafix$fixes$ChunkPalettedStorageFix$Direction$Axis f_15127_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer
+	NIBBLE_SIZE f_145221_
+	SIZE f_145220_
+	data f_15129_
+	<init> ([B)V <init>
+		0 p_15132_ p_15132_
+	<init> ()V <init>
+	get (III)I m_15135_
+		0 p_15136_ p_15136_
+		1 p_15137_ p_15137_
+		2 p_15138_ p_15138_
+	getPosition (I)I m_15139_
+		0 p_15140_ p_15140_
+	isFirst (I)Z m_15133_
+		0 p_15134_ p_15134_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction
+	$VALUES $VALUES
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	axis f_15147_
+	axisDirection f_15148_
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; m_145222_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection;Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis;)V <init>
+		0 p_15152_ p_15152_
+		1 p_15153_ p_15153_
+		2 p_15154_ p_15154_
+		3 p_15155_ p_15155_
+	getAxis ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; m_15157_
+	getAxisDirection ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; m_15156_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; valueOf
+		static
+		0 p_15159_ p_15159_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis
+	$VALUES $VALUES
+	X X
+	Y Y
+	Z Z
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; m_145223_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_15167_ p_15167_
+		1 p_15168_ p_15168_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; valueOf
+		static
+		0 p_15170_ p_15170_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection
+	$VALUES $VALUES
+	NEGATIVE NEGATIVE
+	POSITIVE POSITIVE
+	step f_15174_
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; m_145224_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_15178_ p_15178_
+		1 p_15179_ p_15179_
+		2 p_15180_ p_15180_
+	getStep ()I m_15181_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; valueOf
+		static
+		0 p_15183_ p_15183_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section
+	buffer f_15193_
+	hasData f_15189_
+	listTag f_15187_
+	palette f_15186_
+	section f_15188_
+	seen f_15192_
+	toFix f_15190_
+	update f_15191_
+	y f_15185_
+	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
+		0 p_15195_ p_15195_
+	addFix (II)V m_15199_
+		0 p_15200_ p_15200_
+		1 p_15201_ p_15201_
+	getBlock (I)Lcom/mojang/serialization/Dynamic; m_15197_
+		0 p_15198_ p_15198_
+	lambda$upgrade$0 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; m_15213_
+		static
+		0 p_15214_ p_15214_
+	lambda$upgrade$1 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; m_15207_
+		static
+		0 p_15208_ p_15208_
+	setBlock (ILcom/mojang/serialization/Dynamic;)V m_15202_
+		0 p_15203_ p_15203_
+		1 p_15204_ p_15204_
+	upgrade (I)I m_15209_
+		0 p_15210_ p_15210_
+	write ()Lcom/mojang/serialization/Dynamic; m_15196_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk
+	blockEntities f_15220_
+	level f_15217_
+	sections f_15216_
+	sides f_15215_
+	x f_15218_
+	z f_15219_
+	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
+		0 p_15222_ p_15222_
+	getBlock (I)Lcom/mojang/serialization/Dynamic; m_15224_
+		0 p_15225_ p_15225_
+	getBlockEntity (I)Lcom/mojang/serialization/Dynamic; m_15236_
+		0 p_15237_ p_15237_
+	getSection (I)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section; m_15244_
+		0 p_15245_ p_15245_
+	lambda$new$0 (Lcom/mojang/serialization/Dynamic;)V m_145227_
+		0 p_145228_ p_145228_
+	lambda$new$1 (Ljava/util/stream/Stream;)V m_15240_
+		0 p_15241_ p_15241_
+	lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V m_145225_
+		0 p_145226_ p_145226_
+	lambda$new$3 (Ljava/util/stream/Stream;)V m_15234_
+		0 p_15235_ p_15235_
+	relative (ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction;)I m_15226_
+		static
+		0 p_15227_ p_15227_
+		1 p_15228_ p_15228_
+	removeBlockEntity (I)Lcom/mojang/serialization/Dynamic; m_15242_
+		0 p_15243_ p_15243_
+	setBlock (ILcom/mojang/serialization/Dynamic;)V m_15229_
+		0 p_15230_ p_15230_
+		1 p_15231_ p_15231_
+	write ()Lcom/mojang/serialization/Dynamic; m_15223_
+net/minecraft/util/datafix/fixes/ChunkProtoTickListFix net/minecraft/util/datafix/fixes/ChunkProtoTickListFix
+	ALWAYS_WATERLOGGED f_184985_
+	SECTION_WIDTH f_184984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_184988_ p_184988_
+	createTick (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_185044_
+		0 p_185045_ p_185045_
+		1 p_185046_ p_185046_
+		2 p_185047_ p_185047_
+		3 p_185048_ p_185048_
+		4 p_185049_ p_185049_
+		5 p_185050_ p_185050_
+		6 p_185051_ p_185051_
+	getBlock (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_185031_
+		static
+		0 p_185032_ p_185032_
+	getLiquid (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_185068_
+		static
+		0 p_185069_ p_185069_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185070_
+		static
+		0 p_185071_ p_185071_
+		1 p_185072_ p_185072_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185077_
+		static
+		0 p_185078_ p_185078_
+	lambda$makeRule$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185033_
+		static
+		0 p_185034_ p_185034_
+		1 p_185035_ p_185035_
+	lambda$makeRule$11 (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; m_185003_
+		0 p_185004_ p_185004_
+		1 p_185005_ p_185005_
+		2 p_185006_ p_185006_
+		3 p_185007_ p_185007_
+		4 p_185008_ p_185008_
+		5 p_185009_ p_185009_
+		6 p_185010_ p_185010_
+	lambda$makeRule$12 (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; m_184994_
+		0 p_184995_ p_184995_
+		1 p_184996_ p_184996_
+		2 p_184997_ p_184997_
+		3 p_184998_ p_184998_
+		4 p_184999_ p_184999_
+		5 p_185000_ p_185000_
+		6 p_185001_ p_185001_
+		7 p_185002_ p_185002_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; m_185075_
+		static
+		0 p_185076_ p_185076_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Ljava/util/List; m_185026_
+		static
+		0 p_185027_ p_185027_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_185028_
+		static
+		0 p_185029_ p_185029_
+		1 p_185030_ p_185030_
+	lambda$makeRule$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V m_185060_
+		static
+		0 p_185061_ p_185061_
+		1 p_185062_ p_185062_
+		2 p_185063_ p_185063_
+		3 p_185064_ p_185064_
+	lambda$makeRule$6 (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 m_185019_
+		static
+		0 p_185020_ p_185020_
+		1 p_185021_ p_185021_
+		2 p_185022_ p_185022_
+		3 p_185023_ p_185023_
+		4 p_185024_ p_185024_
+		5 p_185025_ p_185025_
+	lambda$makeRule$7 (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 m_185011_
+		static
+		0 p_185012_ p_185012_
+		1 p_185013_ p_185013_
+		2 p_185014_ p_185014_
+		3 p_185015_ p_185015_
+		4 p_185016_ p_185016_
+		5 p_185017_ p_185017_
+		6 p_185018_ p_185018_
+	lambda$makeRule$8 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185065_
+		static
+		0 p_185066_ p_185066_
+		1 p_185067_ p_185067_
+	lambda$makeRule$9 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184989_
+		static
+		0 p_184990_ p_184990_
+		1 p_184991_ p_184991_
+	lambda$makeTickList$13 (Lcom/mojang/serialization/Dynamic;)I m_185073_
+		static
+		0 p_185074_ p_185074_
+	lambda$makeTickList$14 (I)Z m_184992_
+		static
+		0 p_184993_ p_184993_
+	lambda$makeTickList$15 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; m_185052_
+		0 p_185053_ p_185053_
+		1 p_185054_ p_185054_
+		2 p_185055_ p_185055_
+		3 p_185056_ p_185056_
+		4 p_185057_ p_185057_
+		5 p_185058_ p_185058_
+		6 p_185059_ p_185059_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	makeTickList (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_185036_
+		0 p_185037_ p_185037_
+		1 p_185038_ p_185038_
+		2 p_185039_ p_185039_
+		3 p_185040_ p_185040_
+		4 p_185041_ p_185041_
+		5 p_185042_ p_185042_
+		6 p_185043_ p_185043_
+net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer
+	SIZE_BITS f_185080_
+	bits f_185083_
+	data f_185082_
+	mask f_185084_
+	palette f_185081_
+	valuesPerLong f_185085_
+	<init> (Ljava/util/List;[J)V <init>
+		0 p_185087_ p_185087_
+		1 p_185088_ p_185088_
+	data ()[J m_185094_
+	get (III)Lcom/mojang/serialization/Dynamic; m_185090_
+		0 p_185091_ p_185091_
+		1 p_185092_ p_185092_
+		2 p_185093_ p_185093_
+	getIndex (III)I m_185095_
+		0 p_185096_ p_185096_
+		1 p_185097_ p_185097_
+		2 p_185098_ p_185098_
+	palette ()Ljava/util/List; m_185089_
+net/minecraft/util/datafix/fixes/ChunkRenamesFix net/minecraft/util/datafix/fixes/ChunkRenamesFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185100_ p_185100_
+	appendChunkName (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185106_
+		static
+		0 p_185107_ p_185107_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185127_
+		static
+		0 p_185128_ p_185128_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199428_
+		static
+		0 p_199429_ p_199429_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_199423_
+		static
+		0 p_199424_ p_199424_
+		1 p_199425_ p_199425_
+		2 p_199426_ p_199426_
+		3 p_199427_ p_199427_
+	lambda$mergeRemainders$4 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; m_199430_
+		static
+		0 p_199431_ p_199431_
+		1 p_199432_ p_199432_
+		2 p_199433_ p_199433_
+	lambda$mergeRemainders$5 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; m_199434_
+		static
+		0 p_199435_ p_199435_
+		1 p_199436_ p_199436_
+	lambda$renameField$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199437_
+		static
+		0 p_199438_ p_199438_
+		1 p_199439_ p_199439_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mergeRemainders (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185108_
+		static
+		0 p_185109_ p_185109_
+		1 p_185110_ p_185110_
+	renameField (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; m_185111_
+		static
+		0 p_185112_ p_185112_
+		1 p_185113_ p_185113_
+		2 p_185114_ p_185114_
+	renameFieldHelper (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; m_185115_
+		static
+		0 p_185116_ p_185116_
+		1 p_185117_ p_185117_
+		2 p_185118_ p_185118_
+		3 p_185119_ p_185119_
+net/minecraft/util/datafix/fixes/ChunkStatusFix net/minecraft/util/datafix/fixes/ChunkStatusFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15247_ p_15247_
+		1 p_15248_ p_15248_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145229_
+		static
+		0 p_145230_ p_145230_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15249_
+		static
+		0 p_15250_ p_15250_
+		1 p_15251_ p_15251_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkStatusFix2 net/minecraft/util/datafix/fixes/ChunkStatusFix2
+	RENAMES_AND_DOWNGRADES f_15255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15258_ p_15258_
+		1 p_15259_ p_15259_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145231_
+		static
+		0 p_145232_ p_145232_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15260_
+		static
+		0 p_15261_ p_15261_
+		1 p_15262_ p_15262_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix
+	RENAMES f_15266_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15269_ p_15269_
+		1 p_15270_ p_15270_
+	fixChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274348_
+		0 p_275363_ p_275363_
+	fixTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15280_
+		0 p_15281_ p_15281_
+		1 p_15282_ p_15282_
+	lambda$fixChildren$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274158_
+		0 p_274923_ p_274923_
+		1 p_274924_ p_274924_
+	lambda$fixChildren$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274159_
+		0 p_274925_ p_274925_
+		1 p_274926_ p_274926_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274160_
+		0 p_274927_ p_274927_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkToProtochunkFix net/minecraft/util/datafix/fixes/ChunkToProtochunkFix
+	NUM_SECTIONS f_145239_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15285_ p_15285_
+		1 p_15286_ p_15286_
+	fixChunkData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199855_
+		static
+		0 p_199856_ p_199856_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199885_
+		static
+		0 p_199886_ p_199886_
+	lambda$repackBiomes$1 (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; m_199866_
+		static
+		0 p_199867_ p_199867_
+		1 p_199868_ p_199868_
+	lambda$repackBiomes$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199860_
+		static
+		0 p_199861_ p_199861_
+		1 p_199862_ p_199862_
+	lambda$repackTicks$3 (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; m_199849_
+		static
+		0 p_199850_ p_199850_
+	lambda$repackTicks$4 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V m_199872_
+		static
+		0 p_199873_ p_199873_
+		1 p_199874_ p_199874_
+	lambda$repackTicks$5 (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; m_199857_
+		static
+		0 p_199858_ p_199858_
+		1 p_199859_ p_199859_
+	lambda$repackTicks$6 (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; m_199863_
+		static
+		0 p_199864_ p_199864_
+		1 p_199865_ p_199865_
+	lambda$repackTicks$7 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; m_199869_
+		static
+		0 p_199870_ p_199870_
+		1 p_199871_ p_199871_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	packOffsetCoordinates (III)S m_15290_
+		static
+		0 p_15291_ p_15291_
+		1 p_15292_ p_15292_
+		2 p_15293_ p_15293_
+	repackBiomes (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199879_
+		static
+		0 p_199880_ p_199880_
+	repackTicks (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199881_
+		static
+		0 p_199882_ p_199882_
+net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15315_ p_15315_
+		1 p_15316_ p_15316_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15318_ p_15318_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15319_
+		static
+		0 p_15320_ p_15320_
+net/minecraft/util/datafix/fixes/CriteriaRenameFix net/minecraft/util/datafix/fixes/CriteriaRenameFix
+	advancementId f_216582_
+	conversions f_216583_
+	name f_216581_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_216585_ p_216585_
+		1 p_216586_ p_216586_
+		2 p_216587_ p_216587_
+		3 p_216588_ p_216588_
+	fixAdvancements (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216593_
+		0 p_216594_ p_216594_
+	lambda$fixAdvancements$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216595_
+		0 p_216596_ p_216596_
+		1 p_216597_ p_216597_
+	lambda$fixAdvancements$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216602_
+		0 p_216603_ p_216603_
+	lambda$fixAdvancements$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216591_
+		0 p_216592_ p_216592_
+	lambda$fixAdvancements$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216600_
+		0 p_216601_ p_216601_
+	lambda$fixAdvancements$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216598_
+		0 p_216599_ p_216599_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216589_
+		0 p_216590_ p_216590_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix
+	DECORATED_POT_ID f_279527_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_281527_ p_281527_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/DyeItemRenameFix net/minecraft/util/datafix/fixes/DyeItemRenameFix
+	RENAMED_IDS f_15321_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/EffectDurationFix net/minecraft/util/datafix/fixes/EffectDurationFix
+	ITEM_TYPES f_267441_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_267976_ p_267976_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267663_
+		0 p_268201_ p_268201_
+	fixEffect (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267829_
+		0 p_267989_ p_267989_
+	lambda$fixEffect$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267672_
+		static
+		0 p_268343_ p_268343_
+		1 p_268051_ p_268051_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267655_
+		0 p_268118_ p_268118_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267624_
+		0 p_268326_ p_268326_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267642_
+		0 p_268317_ p_268317_
+		1 p_268037_ p_268037_
+		2 p_268235_ p_268235_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267632_
+		0 p_268005_ p_268005_
+net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15324_ p_15324_
+		1 p_15325_ p_15325_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15327_ p_15327_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15328_
+		0 p_15329_ p_15329_
+net/minecraft/util/datafix/fixes/EntityBlockStateFix net/minecraft/util/datafix/fixes/EntityBlockStateFix
+	MAP f_15330_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15333_ p_15333_
+		1 p_15334_ p_15334_
+	getBlockId (Ljava/lang/String;)I m_15365_
+		static
+		0 p_15366_ p_15366_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15380_
+		0 p_15381_ p_15381_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15378_
+		0 p_15379_ p_15379_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15346_
+		static
+		0 p_15347_ p_15347_
+		1 p_15348_ p_15348_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145270_
+		0 p_145271_ p_145271_
+	lambda$makeRule$5 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15369_
+		0 p_15370_ p_15370_
+		1 p_15371_ p_15371_
+		2 p_15372_ p_15372_
+		3 p_15373_ p_15373_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15367_
+		static
+		0 p_15368_ p_15368_
+	lambda$updateBlockToBlockState$11 (Ljava/lang/Integer;)Ljava/lang/Integer; m_145268_
+		static
+		0 p_145269_ p_145269_
+	lambda$updateBlockToBlockState$12 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_15359_
+		static
+		0 p_15360_ p_15360_
+		1 p_15361_ p_15361_
+		2 p_15362_ p_15362_
+	lambda$updateFallingBlock$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_15353_
+		static
+		0 p_15354_ p_15354_
+		1 p_15355_ p_15355_
+	lambda$updateFallingBlock$6 (Ljava/lang/Integer;)Ljava/lang/Integer; m_145272_
+		static
+		0 p_145273_ p_145273_
+	lambda$updateFallingBlock$7 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; m_145261_
+		static
+		0 p_145262_ p_145262_
+	lambda$updateFallingBlock$8 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; m_145263_
+		static
+		0 p_145264_ p_145264_
+	lambda$updateFallingBlock$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; m_145265_
+		static
+		0 p_145266_ p_145266_
+		1 p_145267_ p_145267_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBlockToBlockState (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; m_15337_
+		0 p_15338_ p_15338_
+		1 p_15339_ p_15339_
+		2 p_15340_ p_15340_
+		3 p_15341_ p_15341_
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_15342_
+		0 p_15343_ p_15343_
+		1 p_15344_ p_15344_
+		2 p_15345_ p_15345_
+	updateFallingBlock (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15335_
+		0 p_15336_ p_15336_
+net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_278044_ p_278044_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_277791_ p_277791_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276988_
+		0 p_277830_ p_277830_
+	lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276826_
+		static
+		0 p_278041_ p_278041_
+		1 p_277569_ p_277569_
+		2 p_277369_ p_277369_
+		3 p_277534_ p_277534_
+	renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_276801_
+		0 p_277783_ p_277783_
+		1 p_277566_ p_277566_
+		2 p_277732_ p_277732_
+net/minecraft/util/datafix/fixes/EntityCatSplitFix net/minecraft/util/datafix/fixes/EntityCatSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15384_ p_15384_
+		1 p_15385_ p_15385_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15387_ p_15387_
+		1 p_15388_ p_15388_
+net/minecraft/util/datafix/fixes/EntityCodSalmonFix net/minecraft/util/datafix/fixes/EntityCodSalmonFix
+	RENAMED_EGG_IDS f_15390_
+	RENAMED_IDS f_15389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15393_ p_15393_
+		1 p_15394_ p_15394_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15396_ p_15396_
+net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15398_ p_15398_
+		1 p_15399_ p_15399_
+	fixTagCustomName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15407_
+		static
+		0 p_15408_ p_15408_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145274_
+		static
+		0 p_145275_ p_145275_
+		1 p_145276_ p_145276_
+		2 p_145277_ p_145277_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15400_
+		static
+		0 p_15401_ p_15401_
+		1 p_15402_ p_15402_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15411_ p_15411_
+		1 p_15412_ p_15412_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15414_ p_15414_
+		1 p_15415_ p_15415_
+net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15417_ p_15417_
+		1 p_15418_ p_15418_
+	cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; m_15426_
+		0 p_15427_ p_15427_
+	lambda$cap$0 ()Ljava/lang/IllegalStateException; m_145278_
+		static
+	lambda$cap$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145279_
+		static
+		0 p_145280_ p_145280_
+	lambda$cap$2 (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; m_15420_
+		static
+		0 p_15421_ p_15421_
+		1 p_15422_ p_15422_
+		2 p_15423_ p_15423_
+		3 p_15424_ p_15424_
+		4 p_15425_ p_15425_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_238339_ p_238339_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_238295_ p_238295_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_238369_
+		static
+		0 p_238370_ p_238370_
+net/minecraft/util/datafix/fixes/EntityHealthFix net/minecraft/util/datafix/fixes/EntityHealthFix
+	ENTITIES f_15431_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15434_ p_15434_
+		1 p_15435_ p_15435_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15438_
+		0 p_15439_ p_15439_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15436_
+		0 p_15437_ p_15437_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityHorseSaddleFix net/minecraft/util/datafix/fixes/EntityHorseSaddleFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15442_ p_15442_
+		1 p_15443_ p_15443_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15445_ p_15445_
+net/minecraft/util/datafix/fixes/EntityHorseSplitFix net/minecraft/util/datafix/fixes/EntityHorseSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15447_ p_15447_
+		1 p_15448_ p_15448_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_15451_ p_15451_
+		1 p_15452_ p_15452_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_15449_
+		static
+net/minecraft/util/datafix/fixes/EntityIdFix net/minecraft/util/datafix/fixes/EntityIdFix
+	ID_MAP f_15453_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15456_ p_15456_
+		1 p_15457_ p_15457_
+	lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; m_145283_
+		static
+		0 p_145284_ p_145284_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145281_
+		static
+		0 p_145282_ p_145282_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15460_
+		static
+		0 p_15461_ p_15461_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15464_
+		static
+		0 p_15465_ p_15465_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15468_ p_15468_
+		1 p_15469_ p_15469_
+	direction2dTo3d (B)B m_15470_
+		static
+		0 p_15471_ p_15471_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15473_ p_15473_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15474_
+		0 p_15475_ p_15475_
+net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix
+	MINECART_BY_ID f_15476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15479_ p_15479_
+		1 p_15480_ p_15480_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145291_
+		static
+		0 p_145292_ p_145292_
+		1 p_145293_ p_145293_
+		2 p_145294_ p_145294_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_145285_
+		static
+	lambda$makeRule$2 (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; m_145286_
+		static
+		0 p_145287_ p_145287_
+		1 p_145288_ p_145288_
+		2 p_145289_ p_145289_
+		3 p_145290_ p_145290_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15482_
+		static
+		0 p_15483_ p_15483_
+		1 p_15484_ p_15484_
+		2 p_15485_ p_15485_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216606_ p_216606_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216608_ p_216608_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216609_
+		0 p_216610_ p_216610_
+	lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216615_
+		static
+		0 p_216616_ p_216616_
+		1 p_216617_ p_216617_
+		2 p_216618_ p_216618_
+		3 p_216619_ p_216619_
+	renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216611_
+		0 p_216612_ p_216612_
+		1 p_216613_ p_216613_
+		2 p_216614_ p_216614_
+net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix
+	DIRECTIONS f_15496_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15499_ p_15499_
+		1 p_15500_ p_15500_
+	doFix (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; m_15509_
+		0 p_15510_ p_15510_
+		1 p_15511_ p_15511_
+		2 p_15512_ p_15512_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145301_
+		0 p_145302_ p_145302_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145299_
+		0 p_145300_ p_145300_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15513_
+		0 p_15514_ p_15514_
+		1 p_15515_ p_15515_
+		2 p_15516_ p_15516_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145297_
+		0 p_145298_ p_145298_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145295_
+		0 p_145296_ p_145296_
+	lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15501_
+		0 p_15502_ p_15502_
+		1 p_15503_ p_15503_
+		2 p_15504_ p_15504_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix
+	MAP f_15522_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15525_ p_15525_
+		1 p_15526_ p_15526_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15528_ p_15528_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15529_
+		0 p_15530_ p_15530_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15531_
+		static
+		0 p_15532_ p_15532_
+net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15558_ p_15558_
+	createUUIDArray (JJ)[I m_15559_
+		static
+		0 p_15560_ p_15560_
+		1 p_15561_ p_15561_
+	lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15574_
+		static
+		0 p_15575_ p_15575_
+		1 p_15576_ p_15576_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	setUUID (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; m_15570_
+		0 p_15571_ p_15571_
+		1 p_15572_ p_15572_
+		2 p_15573_ p_15573_
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_15564_
+		0 p_15565_ p_15565_
+		1 p_15566_ p_15566_
+		2 p_15567_ p_15567_
+	updateItemPotion (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15579_
+		0 p_15580_ p_15580_
+	updateOwnerArrow (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15568_
+		0 p_15569_ p_15569_
+	updateOwnerLlamaSpit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15577_
+		0 p_15578_ p_15578_
+	updateOwnerThrowable (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15581_
+		0 p_15582_ p_15582_
+	updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15562_
+		0 p_15563_ p_15563_
+net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix
+	RENAMED_IDS f_15584_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15587_ p_15587_
+		1 p_15588_ p_15588_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15590_ p_15590_
+net/minecraft/util/datafix/fixes/EntityRavagerRenameFix net/minecraft/util/datafix/fixes/EntityRavagerRenameFix
+	RENAMED_IDS f_15591_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15594_ p_15594_
+		1 p_15595_ p_15595_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15597_ p_15597_
+net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix
+	FLOAT_LIST_CODEC f_15598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15601_ p_15601_
+		1 p_15602_ p_15602_
+	isZeroList (Lcom/mojang/serialization/OptionalDynamic;I)Z m_15610_
+		static
+		0 p_15611_ p_15611_
+		1 p_15612_ p_15612_
+	lambda$isZeroList$2 (Ljava/lang/Float;)Z m_145305_
+		static
+		0 p_145306_ p_145306_
+	lambda$isZeroList$3 (ILjava/util/List;)Ljava/lang/Boolean; m_15603_
+		static
+		0 p_15604_ p_15604_
+		1 p_15605_ p_15605_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145303_
+		static
+		0 p_145304_ p_145304_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15606_
+		static
+		0 p_15607_ p_15607_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityRenameFix net/minecraft/util/datafix/fixes/EntityRenameFix
+	name f_15616_
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15618_ p_15618_
+		1 p_15619_ p_15619_
+		2 p_15620_ p_15620_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_15634_ p_15634_
+		1 p_15635_ p_15635_
+	getEntity (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; m_15630_
+		0 p_15631_ p_15631_
+		1 p_15632_ p_15632_
+		2 p_15633_ p_15633_
+	lambda$makeRule$0 (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; m_241758_
+		0 p_242137_ p_242137_
+		1 p_242138_ p_242138_
+		2 p_242139_ p_242139_
+		3 p_145311_ p_145311_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15621_
+		0 p_15622_ p_15622_
+		1 p_15623_ p_15623_
+		2 p_15624_ p_15624_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15638_ p_15638_
+		1 p_15639_ p_15639_
+	cap (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; m_15641_
+		0 p_15642_ p_15642_
+		1 p_15643_ p_15643_
+		2 p_15644_ p_15644_
+		3 p_15645_ p_15645_
+		4 p_15646_ p_15646_
+	lambda$cap$0 ()Ljava/lang/IllegalStateException; m_145329_
+		static
+	lambda$cap$1 ()Ljava/lang/IllegalStateException; m_145328_
+		static
+	lambda$cap$2 (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; m_145321_
+		static
+		0 p_145322_ p_145322_
+		1 p_145323_ p_145323_
+		2 p_145324_ p_145324_
+		3 p_145325_ p_145325_
+		4 p_145326_ p_145326_
+	lambda$cap$3 ()Ljava/lang/IllegalStateException; m_145327_
+		static
+	lambda$cap$4 ()Ljava/lang/IllegalStateException; m_145312_
+		static
+	lambda$cap$5 (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; m_145313_
+		static
+		0 p_145314_ p_145314_
+		1 p_145315_ p_145315_
+		2 p_145316_ p_145316_
+		3 p_145317_ p_145317_
+		4 p_145318_ p_145318_
+		5 p_145319_ p_145319_
+		6 p_145320_ p_145320_
+	lambda$cap$6 (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; m_15647_
+		static
+		0 p_15648_ p_15648_
+		1 p_15649_ p_15649_
+		2 p_15650_ p_15650_
+		3 p_15651_ p_15651_
+		4 p_15652_ p_15652_
+		5 p_15653_ p_15653_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityShulkerColorFix net/minecraft/util/datafix/fixes/EntityShulkerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15673_ p_15673_
+		1 p_15674_ p_15674_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15676_ p_15676_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15677_
+		0 p_15678_ p_15678_
+net/minecraft/util/datafix/fixes/EntityShulkerRotationFix net/minecraft/util/datafix/fixes/EntityShulkerRotationFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15680_ p_15680_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15682_ p_15682_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15683_
+		0 p_15684_ p_15684_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; m_15685_
+		static
+		0 p_15686_ p_15686_
+net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15688_ p_15688_
+		1 p_15689_ p_15689_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15691_ p_15691_
+		1 p_15692_ p_15692_
+net/minecraft/util/datafix/fixes/EntityStringUuidFix net/minecraft/util/datafix/fixes/EntityStringUuidFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15694_ p_15694_
+		1 p_15695_ p_15695_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145330_
+		static
+		0 p_145331_ p_145331_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15696_
+		static
+		0 p_15697_ p_15697_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityTheRenameningFix net/minecraft/util/datafix/fixes/EntityTheRenameningFix
+	MINECRAFT_BRED f_145332_
+	RENAMED_BLOCKS f_15702_
+	RENAMED_IDS f_15701_
+	RENAMED_ITEMS f_15703_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15706_ p_15706_
+		1 p_15707_ p_15707_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15709_ p_15709_
+net/minecraft/util/datafix/fixes/EntityTippedArrowFix net/minecraft/util/datafix/fixes/EntityTippedArrowFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15711_ p_15711_
+		1 p_15712_ p_15712_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15714_ p_15714_
+net/minecraft/util/datafix/fixes/EntityUUIDFix net/minecraft/util/datafix/fixes/EntityUUIDFix
+	ABSTRACT_HORSES f_15715_
+	ANIMALS f_15717_
+	LIVING_ENTITIES f_15719_
+	LOGGER f_201927_
+	MOBS f_15718_
+	PROJECTILES f_15720_
+	TAMEABLE_ANIMALS f_15716_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15723_ p_15723_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15724_
+		0 p_15725_ p_15725_
+	lambda$updateFox$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145342_
+		static
+		0 p_145343_ p_145343_
+	lambda$updateFox$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145340_
+		static
+		0 p_145341_ p_145341_
+	lambda$updateFox$7 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15746_
+		static
+		0 p_15747_ p_15747_
+		1 p_15748_ p_15748_
+	lambda$updateFox$8 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15741_
+		static
+		0 p_15742_ p_15742_
+		1 p_15743_ p_15743_
+	lambda$updateLivingEntity$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145338_
+		static
+		0 p_145339_ p_145339_
+	lambda$updateLivingEntity$11 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145333_
+		static
+		0 p_145334_ p_145334_
+		1 p_145335_ p_145335_
+	lambda$updateLivingEntity$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145336_
+		static
+		0 p_145337_ p_145337_
+	lambda$updateLivingEntity$13 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15731_
+		static
+		0 p_15732_ p_15732_
+		1 p_15733_ p_15733_
+	lambda$updateMob$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15774_
+		static
+		0 p_15775_ p_15775_
+	lambda$updatePiglin$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145348_
+		static
+		0 p_145349_ p_145349_
+	lambda$updatePiglin$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145346_
+		static
+		0 p_145347_ p_145347_
+	lambda$updatePiglin$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145344_
+		static
+		0 p_145345_ p_145345_
+	lambda$updatePiglin$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15780_
+		static
+		0 p_15781_ p_15781_
+	lambda$updateProjectile$14 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15726_
+		static
+		0 p_15727_ p_15727_
+		1 p_15728_ p_15728_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateAnimal (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15763_
+		static
+		0 p_15764_ p_15764_
+	updateAnimalOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15761_
+		static
+		0 p_15762_ p_15762_
+	updateAreaEffectCloud (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15751_
+		static
+		0 p_15752_ p_15752_
+	updateEntityUUID (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15734_
+		static
+		0 p_15735_ p_15735_
+	updateEvokerFangs (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15744_
+		static
+		0 p_15745_ p_15745_
+	updateFox (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15757_
+		static
+		0 p_15758_ p_15758_
+	updateHurtBy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15759_
+		static
+		0 p_15760_ p_15760_
+	updateItem (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15755_
+		static
+		0 p_15756_ p_15756_
+	updateLivingEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15729_
+		static
+		0 p_15730_ p_15730_
+	updateMob (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15766_
+		static
+		0 p_15767_ p_15767_
+	updatePiglin (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15739_
+		static
+		0 p_15740_ p_15740_
+	updateProjectile (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15768_
+		static
+		0 p_15769_ p_15769_
+	updateShulkerBullet (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15753_
+		static
+		0 p_15754_ p_15754_
+	updateZombieVillager (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15749_
+		static
+		0 p_15750_ p_15750_
+net/minecraft/util/datafix/fixes/EntityVariantFix net/minecraft/util/datafix/fixes/EntityVariantFix
+	fieldName f_216620_
+	idConversions f_216621_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/IntFunction;)V <init>
+		0 p_216623_ p_216623_
+		1 p_216624_ p_216624_
+		2 p_216625_ p_216625_
+		3 p_216626_ p_216626_
+		4 p_216627_ p_216627_
+		5 p_216628_ p_216628_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216630_ p_216630_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; m_216633_
+		0 p_216634_ p_216634_
+		1 p_216635_ p_216635_
+	lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216657_
+		0 p_216658_ p_216658_
+	lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216631_
+		0 p_216632_ p_216632_
+	lambda$updateAndRename$0 (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; m_216653_
+		static
+		0 p_216654_ p_216654_
+		1 p_216655_ p_216655_
+		2 p_216656_ p_216656_
+	lambda$updateAndRename$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_216647_
+		static
+		0 p_216648_ p_216648_
+		1 p_216649_ p_216649_
+		2 p_216650_ p_216650_
+		3 p_216651_ p_216651_
+		4 p_216652_ p_216652_
+	lambda$updateAndRename$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_216641_
+		static
+		0 p_216642_ p_216642_
+		1 p_216643_ p_216643_
+		2 p_216644_ p_216644_
+		3 p_216645_ p_216645_
+		4 p_216646_ p_216646_
+	updateAndRename (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_216636_
+		static
+		0 p_216637_ p_216637_
+		1 p_216638_ p_216638_
+		2 p_216639_ p_216639_
+		3 p_216640_ p_216640_
+net/minecraft/util/datafix/fixes/EntityWolfColorFix net/minecraft/util/datafix/fixes/EntityWolfColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15789_ p_15789_
+		1 p_15790_ p_15790_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15792_ p_15792_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15793_
+		0 p_15794_ p_15794_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15795_
+		static
+		0 p_15796_ p_15796_
+net/minecraft/util/datafix/fixes/EntityZombieSplitFix net/minecraft/util/datafix/fixes/EntityZombieSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15798_ p_15798_
+		1 p_15799_ p_15799_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15801_ p_15801_
+		1 p_15802_ p_15802_
+net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix
+	PROFESSION_MAX f_145350_
+	RANDOM f_15803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15806_ p_15806_
+		1 p_15807_ p_15807_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15811_ p_15811_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15812_
+		0 p_15813_ p_15813_
+	getVillagerProfession (I)I m_15808_
+		0 p_15809_ p_15809_
+net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix
+	RENAMED_IDS f_15814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15817_ p_15817_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15819_ p_15819_
+net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix
+	flagsToRemove f_276634_
+	name f_276637_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Set;)V <init>
+		0 p_277930_ p_277930_
+		1 p_277628_ p_277628_
+		2 p_277886_ p_277886_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276796_
+		0 p_277583_ p_277583_
+	lambda$fixTag$1 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z m_276899_
+		0 p_278101_ p_278101_
+		1 p_277513_ p_277513_
+		2 p_277338_ p_277338_
+	lambda$fixTag$2 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_277022_
+		0 p_277470_ p_277470_
+		1 p_278057_ p_278057_
+		2 p_277400_ p_277400_
+	lambda$fixTag$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276829_
+		0 p_278087_ p_278087_
+		1 p_277370_ p_277370_
+		2 p_278098_ p_278098_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_277036_
+		0 p_277407_ p_277407_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216660_ p_216660_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216662_ p_216662_
+	lambda$new$0 (Ljava/lang/String;)Z m_216663_
+		static
+		0 p_216664_ p_216664_
+net/minecraft/util/datafix/fixes/FilteredSignsFix net/minecraft/util/datafix/fixes/FilteredSignsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216666_ p_216666_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216668_ p_216668_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216669_
+		static
+		0 p_216670_ p_216670_
+net/minecraft/util/datafix/fixes/ForcePoiRebuild net/minecraft/util/datafix/fixes/ForcePoiRebuild
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15821_ p_15821_
+		1 p_15822_ p_15822_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15825_
+		static
+		0 p_15826_ p_15826_
+	lambda$cap$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145355_
+		static
+		0 p_145356_ p_145356_
+	lambda$cap$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145351_
+		static
+		0 p_145352_ p_145352_
+	lambda$cap$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15831_
+		static
+		0 p_15832_ p_15832_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145353_
+		static
+		0 p_145354_ p_145354_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15827_
+		static
+		0 p_15828_ p_15828_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/FurnaceRecipeFix net/minecraft/util/datafix/fixes/FurnaceRecipeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15837_ p_15837_
+		1 p_15838_ p_15838_
+	cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; m_15849_
+		0 p_15850_ p_15850_
+	lambda$cap$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145369_
+		0 p_145370_ p_145370_
+		1 p_145371_ p_145371_
+		2 p_145372_ p_145372_
+	lambda$cap$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145365_
+		0 p_145366_ p_145366_
+		1 p_145367_ p_145367_
+		2 p_145368_ p_145368_
+	lambda$cap$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145361_
+		0 p_145362_ p_145362_
+		1 p_145363_ p_145363_
+		2 p_145364_ p_145364_
+	lambda$cap$3 (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; m_15839_
+		0 p_15840_ p_15840_
+		1 p_15841_ p_15841_
+		2 p_15842_ p_15842_
+		3 p_15843_ p_15843_
+		4 p_15844_ p_15844_
+		5 p_15845_ p_15845_
+		6 p_15846_ p_15846_
+		7 p_15847_ p_15847_
+		8 p_15848_ p_15848_
+	lambda$updateFurnaceContents$4 (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V m_145357_
+		static
+		0 p_145358_ p_145358_
+		1 p_145359_ p_145359_
+		2 p_145360_ p_145360_
+	lambda$updateFurnaceContents$5 (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V m_15855_
+		static
+		0 p_15856_ p_15856_
+		1 p_15857_ p_15857_
+		2 p_15858_ p_15858_
+		3 p_15859_ p_15859_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateFurnaceContents (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15851_
+		0 p_15852_ p_15852_
+		1 p_15853_ p_15853_
+		2 p_15854_ p_15854_
+net/minecraft/util/datafix/fixes/GoatHornIdFix net/minecraft/util/datafix/fixes/GoatHornIdFix
+	INSTRUMENTS f_216671_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216674_ p_216674_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216676_ p_216676_
+	lambda$new$0 (Ljava/lang/String;)Z m_216677_
+		static
+		0 p_216678_ p_216678_
+net/minecraft/util/datafix/fixes/GossipUUIDFix net/minecraft/util/datafix/fixes/GossipUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_15878_ p_15878_
+		1 p_15879_ p_15879_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15881_ p_15881_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145377_
+		static
+		0 p_145378_ p_145378_
+	lambda$fix$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145373_
+		static
+		0 p_145374_ p_145374_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145375_
+		static
+		0 p_145376_ p_145376_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15882_
+		static
+		0 p_15883_ p_15883_
+net/minecraft/util/datafix/fixes/HeightmapRenamingFix net/minecraft/util/datafix/fixes/HeightmapRenamingFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15891_ p_15891_
+		1 p_15892_ p_15892_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15898_
+		0 p_15899_ p_15899_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145379_
+		0 p_145380_ p_145380_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15893_
+		0 p_15894_ p_15894_
+		1 p_15895_ p_15895_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15902_ p_15902_
+		1 p_15903_ p_15903_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15904_
+		static
+		0 p_15905_ p_15905_
+	isIglooPiece (Lcom/mojang/serialization/Dynamic;)Z m_15912_
+		static
+		0 p_15913_ p_15913_
+	lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/lang/Boolean; m_15910_
+		static
+		0 p_15911_ p_15911_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274161_
+		static
+		0 p_274928_ p_274928_
+	lambda$removeIglooPieces$2 (Lcom/mojang/serialization/Dynamic;)Z m_145381_
+		static
+		0 p_145382_ p_145382_
+	lambda$removeIglooPieces$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_15906_
+		static
+		0 p_15907_ p_15907_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	removeIglooPieces (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15908_
+		static
+		0 p_15909_ p_15909_
+net/minecraft/util/datafix/fixes/ItemBannerColorFix net/minecraft/util/datafix/fixes/ItemBannerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15918_ p_15918_
+		1 p_15919_ p_15919_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15920_
+		static
+		0 p_15921_ p_15921_
+		1 p_15922_ p_15922_
+		2 p_15923_ p_15923_
+		3 p_15924_ p_15924_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15927_ p_15927_
+		1 p_15928_ p_15928_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15934_
+		0 p_15935_ p_15935_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145383_
+		0 p_145384_ p_145384_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15929_
+		0 p_15930_ p_15930_
+		1 p_15931_ p_15931_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemIdFix net/minecraft/util/datafix/fixes/ItemIdFix
+	ITEM_NAMES f_15937_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15940_ p_15940_
+		1 p_15941_ p_15941_
+	getItem (I)Ljava/lang/String; m_15942_
+		static
+		0 p_15943_ p_15943_
+	lambda$makeRule$1 (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; m_145389_
+		static
+		0 p_145390_ p_145390_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145387_
+		static
+		0 p_145388_ p_145388_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; m_145385_
+		static
+		0 p_145386_ p_145386_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15944_
+		static
+		0 p_15945_ p_15945_
+		1 p_15946_ p_15946_
+		2 p_15947_ p_15947_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_15952_
+		static
+		0 p_15953_ p_15953_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemLoreFix net/minecraft/util/datafix/fixes/ItemLoreFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15958_ p_15958_
+		1 p_15959_ p_15959_
+	fixLoreEntry (Ljava/lang/String;)Ljava/lang/String; m_15967_
+		static
+		0 p_15968_ p_15968_
+	fixLoreList (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_15969_
+		static
+		0 p_15970_ p_15970_
+	lambda$fixLoreList$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15965_
+		static
+		0 p_15966_ p_15966_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145397_
+		static
+		0 p_145398_ p_145398_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145395_
+		static
+		0 p_145396_ p_145396_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145393_
+		static
+		0 p_145394_ p_145394_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145391_
+		static
+		0 p_145392_ p_145392_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15960_
+		static
+		0 p_15961_ p_15961_
+		1 p_15962_ p_15962_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemPotionFix net/minecraft/util/datafix/fixes/ItemPotionFix
+	DEFAULT f_145399_
+	POTIONS f_15987_
+	SPLASH f_145400_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15990_ p_15990_
+		1 p_15991_ p_15991_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15992_
+		static
+		0 p_15993_ p_15993_
+		1 p_15994_ p_15994_
+		2 p_15995_ p_15995_
+	lambda$static$0 ([Ljava/lang/String;)V m_15996_
+		static
+		0 p_15997_ p_15997_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix
+	items f_242500_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/util/Set;)V <init>
+		0 p_242892_ p_242892_
+		1 p_242905_ p_242905_
+		2 p_242937_ p_242937_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_242604_
+		0 p_242914_ p_242914_
+		1 p_242902_ p_242902_
+		2 p_242931_ p_242931_
+		3 p_242866_ p_242866_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRenameFix net/minecraft/util/datafix/fixes/ItemRenameFix
+	name f_15999_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_16001_ p_16001_
+		1 p_16002_ p_16002_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_16003_
+		static
+		0 p_16004_ p_16004_
+		1 p_16005_ p_16005_
+		2 p_16006_ p_16006_
+	fixItem (Ljava/lang/String;)Ljava/lang/String; m_7348_
+		0 p_16011_ p_16011_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145401_
+		0 p_145402_ p_145402_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16009_
+		0 p_16010_ p_16010_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRenameFix$1 net/minecraft/util/datafix/fixes/ItemRenameFix$1
+	val$fixItem f_16013_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_16015_ p_16015_
+		1 p_16016_ p_16016_
+		2 p_16017_ p_16017_
+	fixItem (Ljava/lang/String;)Ljava/lang/String; m_7348_
+		0 p_16019_ p_16019_
+net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix
+	NAMES_BY_COLOR f_16020_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16023_ p_16023_
+		1 p_16024_ p_16024_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16025_
+		static
+		0 p_16026_ p_16026_
+		1 p_16027_ p_16027_
+		2 p_16028_ p_16028_
+		3 p_16029_ p_16029_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemSpawnEggFix net/minecraft/util/datafix/fixes/ItemSpawnEggFix
+	ID_TO_ENTITY f_16031_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16034_ p_16034_
+		1 p_16035_ p_16035_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145415_
+		static
+		0 p_145416_ p_145416_
+		1 p_145417_ p_145417_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145412_
+		static
+		0 p_145413_ p_145413_
+		1 p_145414_ p_145414_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145404_
+		static
+		0 p_145405_ p_145405_
+		1 p_145406_ p_145406_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145407_
+		static
+		0 p_145408_ p_145408_
+		1 p_145409_ p_145409_
+		2 p_145410_ p_145410_
+		3 p_145411_ p_145411_
+	lambda$makeRule$5 ()Ljava/lang/IllegalStateException; m_145403_
+		static
+	lambda$makeRule$6 (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; m_16037_
+		static
+		0 p_16038_ p_16038_
+		1 p_16039_ p_16039_
+		2 p_16040_ p_16040_
+		3 p_16041_ p_16041_
+		4 p_16042_ p_16042_
+		5 p_16043_ p_16043_
+		6 p_16044_ p_16044_
+	lambda$static$0 ([Ljava/lang/String;)V m_16053_
+		static
+		0 p_16054_ p_16054_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix
+	MAP f_16062_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16065_ p_16065_
+		1 p_16066_ p_16066_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16072_
+		0 p_16073_ p_16073_
+	lambda$fixTag$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145424_
+		static
+		0 p_145425_ p_145425_
+	lambda$fixTag$4 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_16080_
+		static
+		0 p_16081_ p_16081_
+	lambda$fixTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145422_
+		static
+		0 p_145423_ p_145423_
+	lambda$fixTag$6 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145420_
+		static
+		0 p_145421_ p_145421_
+	lambda$fixTag$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16078_
+		static
+		0 p_16079_ p_16079_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145418_
+		0 p_145419_ p_145419_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16067_
+		0 p_16068_ p_16068_
+		1 p_16069_ p_16069_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_16074_
+		static
+		0 p_16075_ p_16075_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackMapIdFix net/minecraft/util/datafix/fixes/ItemStackMapIdFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16088_ p_16088_
+		1 p_16089_ p_16089_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16090_
+		static
+		0 p_16091_ p_16091_
+		1 p_16092_ p_16092_
+		2 p_16093_ p_16093_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix
+	MAP f_16095_
+	itemType f_260677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;)V <init>
+		0 p_262024_ p_262024_
+		1 p_262020_ p_262020_
+		2 p_261847_ p_261847_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16100_
+		0 p_16101_ p_16101_
+		1 p_16102_ p_16102_
+		2 p_16103_ p_16103_
+		3 p_16104_ p_16104_
+		4 p_16105_ p_16105_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260784_
+		static
+		0 p_261434_ p_261434_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackTagFix net/minecraft/util/datafix/fixes/ItemStackTagFix
+	idFilter f_216680_
+	name f_216679_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
+		0 p_216682_ p_216682_
+		1 p_216683_ p_216683_
+		2 p_216684_ p_216684_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216691_ p_216691_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216689_
+		0 p_216690_ p_216690_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216685_
+		0 p_216686_ p_216686_
+		1 p_216687_ p_216687_
+		2 p_216688_ p_216688_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix
+	DAMAGE_IDS f_16111_
+	IDS f_16110_
+	MAP f_16109_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16114_ p_16114_
+		1 p_16115_ p_16115_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16116_
+		static
+		0 p_16117_ p_16117_
+		1 p_16118_ p_16118_
+		2 p_16119_ p_16119_
+	lambda$static$0 (Ljava/util/HashMap;)V m_16125_
+		static
+		0 p_16126_ p_16126_
+	lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; m_16120_
+		static
+		0 p_16121_ p_16121_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateItem (Ljava/lang/String;I)Ljava/lang/String; m_16122_
+		static
+		0 p_16123_ p_16123_
+		1 p_16124_ p_16124_
+net/minecraft/util/datafix/fixes/ItemStackUUIDFix net/minecraft/util/datafix/fixes/ItemStackUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16129_ p_16129_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; m_145434_
+		static
+		0 p_145435_ p_145435_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145430_
+		0 p_145431_ p_145431_
+		1 p_145432_ p_145432_
+		2 p_145433_ p_145433_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145426_
+		0 p_145427_ p_145427_
+		1 p_145428_ p_145428_
+		2 p_145429_ p_145429_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16130_
+		0 p_16131_ p_16131_
+		1 p_16132_ p_16132_
+	lambda$updateAttributeModifiers$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145436_
+		static
+		0 p_145437_ p_145437_
+	lambda$updateAttributeModifiers$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16143_
+		static
+		0 p_16144_ p_16144_
+		1 p_16145_ p_16145_
+	lambda$updateSkullOwner$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16150_
+		static
+		0 p_16151_ p_16151_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateAttributeModifiers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16146_
+		0 p_16147_ p_16147_
+	updateSkullOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16148_
+		0 p_16149_ p_16149_
+net/minecraft/util/datafix/fixes/ItemWaterPotionFix net/minecraft/util/datafix/fixes/ItemWaterPotionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16156_ p_16156_
+		1 p_16157_ p_16157_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16158_
+		static
+		0 p_16159_ p_16159_
+		1 p_16160_ p_16160_
+		2 p_16161_ p_16161_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16164_ p_16164_
+		1 p_16165_ p_16165_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16171_
+		0 p_16172_ p_16172_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145442_
+		static
+		0 p_145443_ p_145443_
+	lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145440_
+		static
+		0 p_145441_ p_145441_
+	lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16173_
+		static
+		0 p_16174_ p_16174_
+		1 p_16175_ p_16175_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145438_
+		0 p_145439_ p_145439_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16166_
+		0 p_16167_ p_16167_
+		1 p_16168_ p_16168_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/JigsawPropertiesFix net/minecraft/util/datafix/fixes/JigsawPropertiesFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16182_ p_16182_
+		1 p_16183_ p_16183_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16185_ p_16185_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16186_
+		static
+		0 p_16187_ p_16187_
+net/minecraft/util/datafix/fixes/JigsawRotationFix net/minecraft/util/datafix/fixes/JigsawRotationFix
+	RENAMES f_145444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16191_ p_16191_
+		1 p_16192_ p_16192_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16195_
+		static
+		0 p_16196_ p_16196_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16197_
+		static
+		0 p_16198_ p_16198_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16193_
+		static
+		0 p_16194_ p_16194_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LeavesFix net/minecraft/util/datafix/fixes/LeavesFix
+	DECAY_DISTANCE f_145453_
+	DIRECTIONS f_16200_
+	EAST_MASK f_145450_
+	LEAVES f_16201_
+	LOGS f_16202_
+	NORTH_EAST_MASK f_145451_
+	NORTH_MASK f_145452_
+	NORTH_WEST_MASK f_145445_
+	SIZE f_145455_
+	SIZE_BITS f_145454_
+	SOUTH_EAST_MASK f_145449_
+	SOUTH_MASK f_145448_
+	SOUTH_WEST_MASK f_145447_
+	WEST_MASK f_145446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16205_ p_16205_
+		1 p_16206_ p_16206_
+	getIndex (III)I m_16210_
+		static
+		0 p_16211_ p_16211_
+		1 p_16212_ p_16212_
+		2 p_16213_ p_16213_
+	getSideMask (ZZZZ)I m_16236_
+		static
+		0 p_16237_ p_16237_
+		1 p_16238_ p_16238_
+		2 p_16239_ p_16239_
+		3 p_16240_ p_16240_
+	getX (I)I m_16208_
+		0 p_16209_ p_16209_
+	getY (I)I m_16245_
+		0 p_16246_ p_16246_
+	getZ (I)I m_16247_
+		0 p_16248_ p_16248_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; m_145466_
+		0 p_145467_ p_145467_
+	lambda$makeRule$2 (Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; m_145456_
+		static
+		0 p_145457_ p_145457_
+	lambda$makeRule$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145468_
+		static
+		0 p_145469_ p_145469_
+		1 p_145470_ p_145470_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145462_
+		0 p_145463_ p_145463_
+		1 p_145464_ p_145464_
+		2 p_145465_ p_145465_
+	lambda$makeRule$5 ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145471_
+		static
+		0 p_145472_ p_145472_
+		1 p_145473_ p_145473_
+	lambda$makeRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145458_
+		0 p_145459_ p_145459_
+		1 p_145460_ p_145460_
+		2 p_145461_ p_145461_
+	lambda$makeRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16216_
+		0 p_16217_ p_16217_
+		1 p_16218_ p_16218_
+		2 p_16219_ p_16219_
+		3 p_16220_ p_16220_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_16234_
+		static
+		0 p_16235_ p_16235_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection
+	DECAYABLE f_145475_
+	DISTANCE f_145476_
+	PERSISTENT f_145474_
+	leaveIds f_16250_
+	logIds f_16251_
+	stateToIdMap f_16252_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16254_ p_16254_
+		1 p_16255_ p_16255_
+	getDistance (I)I m_16278_
+		0 p_16279_ p_16279_
+	isLeaf (I)Z m_16276_
+		0 p_16277_ p_16277_
+	isLog (I)Z m_16257_
+		0 p_16258_ p_16258_
+	makeLeafTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; m_16271_
+		0 p_16272_ p_16272_
+		1 p_16273_ p_16273_
+		2 p_16274_ p_16274_
+		3 p_16275_ p_16275_
+	setDistance (III)V m_16259_
+		0 p_16260_ p_16260_
+		1 p_16261_ p_16261_
+		2 p_16262_ p_16262_
+	skippable ()Z m_7969_
+net/minecraft/util/datafix/fixes/LeavesFix$Section net/minecraft/util/datafix/fixes/LeavesFix$Section
+	BLOCK_STATES_TAG f_145477_
+	NAME_TAG f_145478_
+	PROPERTIES_TAG f_145479_
+	blockStateType f_16284_
+	index f_16282_
+	palette f_16281_
+	paletteFinder f_16280_
+	storage f_16283_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16286_ p_16286_
+		1 p_16287_ p_16287_
+	getBlock (I)I m_16302_
+		0 p_16303_ p_16303_
+	getIndex ()I m_16301_
+	getStateId (Ljava/lang/String;ZI)I m_16292_
+		0 p_16293_ p_16293_
+		1 p_16294_ p_16294_
+		2 p_16295_ p_16295_
+	isSkippable ()Z m_16298_
+	lambda$new$0 (Ljava/util/List;)Ljava/util/List; m_16296_
+		static
+		0 p_16297_ p_16297_
+	lambda$write$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16304_
+		0 p_16305_ p_16305_
+	lambda$write$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_16299_
+		static
+		0 p_16300_ p_16300_
+	readStorage (Lcom/mojang/serialization/Dynamic;)V m_16290_
+		0 p_16291_ p_16291_
+	skippable ()Z m_7969_
+	write (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16288_
+		0 p_16289_ p_16289_
+net/minecraft/util/datafix/fixes/LegacyDragonFightFix net/minecraft/util/datafix/fixes/LegacyDragonFightFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_289761_ p_289761_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_289728_
+		static
+		0 p_289763_ p_289763_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_289720_
+		static
+		0 p_289787_ p_289787_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix
+	GENERATOR_OPTIONS f_145480_
+	MAP f_16306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16309_ p_16309_
+		1 p_16310_ p_16310_
+	convert (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_16326_
+		static
+		0 p_16327_ p_16327_
+		1 p_16328_ p_16328_
+	getLayerInfoFromString (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_16324_
+		static
+		0 p_16325_ p_16325_
+	getLayersInfoFromString (Ljava/lang/String;)Ljava/util/List; m_16334_
+		static
+		0 p_16335_ p_16335_
+	lambda$convert$4 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_16318_
+		static
+		0 p_16319_ p_16319_
+		1 p_16320_ p_16320_
+	lambda$convert$5 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145485_
+		static
+		0 p_145486_ p_145486_
+		1 p_145487_ p_145487_
+	lambda$convert$6 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_16321_
+		static
+		0 p_16322_ p_16322_
+		1 p_16323_ p_16323_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145482_
+		static
+		0 p_145483_ p_145483_
+		1 p_145484_ p_145484_
+	lambda$makeRule$2 ()Ljava/lang/IllegalStateException; m_145481_
+		static
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16312_
+		static
+		0 p_16313_ p_16313_
+		1 p_16314_ p_16314_
+	lambda$static$0 (Ljava/util/HashMap;)V m_16329_
+		static
+		0 p_16330_ p_16330_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix
+	AMOUNT_SPLITTER f_16340_
+	BLOCK_SPLITTER f_16341_
+	DEFAULT f_145488_
+	GENERATOR_OPTIONS f_145489_
+	LAYER_SPLITTER f_16338_
+	OLD_AMOUNT_SPLITTER f_16339_
+	SPLITTER f_16337_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16344_ p_16344_
+		1 p_16345_ p_16345_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16352_
+		0 p_16353_ p_16353_
+	fixString (Ljava/lang/String;)Ljava/lang/String; m_16354_
+		0 p_16355_ p_16355_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16356_
+		0 p_16357_ p_16357_
+	lambda$fixString$2 (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; m_16346_
+		static
+		0 p_16347_ p_16347_
+		1 p_16348_ p_16348_
+		2 p_16349_ p_16349_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16350_
+		0 p_16351_ p_16351_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelUUIDFix net/minecraft/util/datafix/fixes/LevelUUIDFix
+	LOGGER f_201928_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16360_ p_16360_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145509_
+		0 p_145510_ p_145510_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145495_
+		0 p_145496_ p_145496_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16361_
+		0 p_16362_ p_16362_
+	lambda$updateCustomBossEvents$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145499_
+		static
+		0 p_145500_ p_145500_
+	lambda$updateCustomBossEvents$11 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145490_
+		static
+		0 p_145491_ p_145491_
+	lambda$updateCustomBossEvents$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16378_
+		static
+		0 p_16379_ p_16379_
+	lambda$updateCustomBossEvents$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145503_
+		static
+		0 p_145504_ p_145504_
+	lambda$updateCustomBossEvents$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145501_
+		static
+		0 p_145502_ p_145502_
+	lambda$updateCustomBossEvents$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145492_
+		static
+		0 p_145493_ p_145493_
+		1 p_145494_ p_145494_
+	lambda$updateDragonFight$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145507_
+		static
+		0 p_145508_ p_145508_
+	lambda$updateDragonFight$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145505_
+		static
+		0 p_145506_ p_145506_
+	lambda$updateDragonFight$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145497_
+		static
+		0 p_145498_ p_145498_
+	lambda$updateDragonFight$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16386_
+		static
+		0 p_16387_ p_16387_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateCustomBossEvents (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16376_
+		0 p_16377_ p_16377_
+	updateDragonFight (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16374_
+		0 p_16375_ p_16375_
+	updateWanderingTrader (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16372_
+		0 p_16373_ p_16373_
+net/minecraft/util/datafix/fixes/MapIdFix net/minecraft/util/datafix/fixes/MapIdFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16396_ p_16396_
+		1 p_16397_ p_16397_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145511_
+		static
+		0 p_145512_ p_145512_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16398_
+		static
+		0 p_16399_ p_16399_
+		1 p_16400_ p_16400_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/MemoryExpiryDataFix net/minecraft/util/datafix/fixes/MemoryExpiryDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_16405_ p_16405_
+		1 p_16406_ p_16406_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16408_ p_16408_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16411_
+		0 p_16412_ p_16412_
+	updateBrain (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16413_
+		0 p_16414_ p_16414_
+	updateMemories (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16415_
+		0 p_16416_ p_16416_
+	updateMemoryEntry (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_16409_
+		0 p_16410_ p_16410_
+	wrapMemoryValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16417_
+		0 p_16418_ p_16418_
+net/minecraft/util/datafix/fixes/MissingDimensionFix net/minecraft/util/datafix/fixes/MissingDimensionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16420_ p_16420_
+		1 p_16421_ p_16421_
+	fields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16438_
+		static
+		0 p_16439_ p_16439_
+		1 p_16440_ p_16440_
+	flatType (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; m_185130_
+		static
+		0 p_185131_ p_185131_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145518_
+		0 p_145519_ p_145519_
+		1 p_145520_ p_145520_
+		2 p_145521_ p_145521_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145513_
+		0 p_145514_ p_145514_
+		1 p_145515_ p_145515_
+		2 p_145516_ p_145516_
+		3 p_145517_ p_145517_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16422_
+		0 p_16423_ p_16423_
+		1 p_16424_ p_16424_
+		2 p_16425_ p_16425_
+		3 p_16426_ p_16426_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16446_
+		static
+		0 p_16447_ p_16447_
+		1 p_16448_ p_16448_
+	optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16441_
+		static
+		0 p_16442_ p_16442_
+		1 p_16443_ p_16443_
+		2 p_16444_ p_16444_
+		3 p_16445_ p_16445_
+	recreateSettings (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16436_
+		0 p_16437_ p_16437_
+net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16451_ p_16451_
+		1 p_16452_ p_16452_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16456_
+		0 p_16457_ p_16457_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16458_
+		static
+		0 p_16459_ p_16459_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16453_
+		0 p_16454_ p_16454_
+		1 p_16455_ p_16455_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NamedEntityFix net/minecraft/util/datafix/fixes/NamedEntityFix
+	entityName f_16462_
+	name f_16461_
+	type f_16463_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_16465_ p_16465_
+		1 p_16466_ p_16466_
+		2 p_16467_ p_16467_
+		3 p_16468_ p_16468_
+		4 p_16469_ p_16469_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16473_ p_16473_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16470_
+		0 p_16471_ p_16471_
+		1 p_16472_ p_16472_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix
+	name f_276670_
+	renamer f_276472_
+	type f_276626_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_277723_ p_277723_
+		1 p_277766_ p_277766_
+		2 p_277439_ p_277439_
+		3 p_278045_ p_278045_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_276795_
+		0 p_277944_ p_277944_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_277048_
+		0 p_278028_ p_278028_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NewVillageFix net/minecraft/util/datafix/fixes/NewVillageFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16476_ p_16476_
+		1 p_16477_ p_16477_
+	cap (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; m_16498_
+		0 p_16499_ p_16499_
+	lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Z m_145545_
+		static
+		0 p_145546_ p_145546_
+	lambda$cap$1 (Ljava/lang/String;)Ljava/lang/String; m_145541_
+		static
+		0 p_145542_ p_145542_
+	lambda$cap$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16478_
+		static
+		0 p_16479_ p_16479_
+		1 p_16480_ p_16480_
+		2 p_16481_ p_16481_
+		3 p_16482_ p_16482_
+		4 p_16483_ p_16483_
+	lambda$cap$11 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145547_
+		static
+		0 p_145548_ p_145548_
+	lambda$cap$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145536_
+		static
+		0 p_145537_ p_145537_
+	lambda$cap$13 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16496_
+		static
+		0 p_16497_ p_16497_
+	lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145534_
+		static
+		0 p_145535_ p_145535_
+	lambda$cap$3 (Ljava/util/List;)Ljava/util/List; m_145543_
+		static
+		0 p_145544_ p_145544_
+	lambda$cap$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145531_
+		static
+		0 p_145532_ p_145532_
+		1 p_145533_ p_145533_
+	lambda$cap$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145538_
+		static
+		0 p_145539_ p_145539_
+		1 p_145540_ p_145540_
+	lambda$cap$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145551_
+		static
+		0 p_145552_ p_145552_
+	lambda$cap$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145549_
+		static
+		0 p_145550_ p_145550_
+	lambda$cap$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145527_
+		static
+		0 p_145528_ p_145528_
+		1 p_145529_ p_145529_
+		2 p_145530_ p_145530_
+	lambda$cap$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145522_
+		static
+		0 p_145523_ p_145523_
+		1 p_145524_ p_145524_
+		2 p_145525_ p_145525_
+		3 p_145526_ p_145526_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16521_ p_16521_
+		1 p_16522_ p_16522_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145560_
+		static
+		0 p_145561_ p_145561_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145557_
+		static
+		0 p_145558_ p_145558_
+		1 p_145559_ p_145559_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145555_
+		static
+		0 p_145556_ p_145556_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181038_
+		static
+		0 p_181039_ p_181039_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16536_ p_16536_
+		1 p_16537_ p_16537_
+	getRenderType (Ljava/lang/String;)Ljava/lang/String; m_262826_
+		static
+		0 p_262957_ p_262957_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_262778_
+		static
+		0 p_145565_ p_145565_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181040_
+		static
+		0 p_181041_ p_181041_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16548_ p_16548_
+		1 p_16549_ p_16549_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16551_ p_16551_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16552_
+		0 p_16553_ p_16553_
+net/minecraft/util/datafix/fixes/OminousBannerRenameFix net/minecraft/util/datafix/fixes/OminousBannerRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216694_ p_216694_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216696_ p_216696_
+	lambda$new$0 (Ljava/lang/String;)Z m_216697_
+		static
+		0 p_216698_ p_216698_
+net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_265364_ p_265364_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_264351_
+		static
+		0 p_265786_ p_265786_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_264368_
+		static
+		0 p_265152_ p_265152_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16607_ p_16607_
+		1 p_16608_ p_16608_
+	calculateBackground (Ljava/lang/String;)D m_16616_
+		0 p_16617_ p_16617_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_145568_
+		0 p_145569_ p_145569_
+		1 p_145570_ p_145570_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145566_
+		0 p_145567_ p_145567_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16609_
+		0 p_16610_ p_16610_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_263497_ p_263497_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_263474_
+		static
+		0 p_263486_ p_263486_
+		1 p_263546_ p_263546_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_263472_
+		static
+		0 p_263531_ p_263531_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_263463_
+		static
+		0 p_263493_ p_263493_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateValue (Ljava/lang/String;)Ljava/lang/String; m_263452_
+		static
+		0 p_263541_ p_263541_
+net/minecraft/util/datafix/fixes/OptionsForceVBOFix net/minecraft/util/datafix/fixes/OptionsForceVBOFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16620_ p_16620_
+		1 p_16621_ p_16621_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145571_
+		static
+		0 p_145572_ p_145572_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16622_
+		static
+		0 p_16623_ p_16623_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix
+	KEY_UNKNOWN f_145573_
+	MAP f_16627_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16630_ p_16630_
+		1 p_16631_ p_16631_
+	lambda$makeRule$1 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145579_
+		static
+		0 p_145580_ p_145580_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; m_145576_
+		static
+		0 p_145577_ p_145577_
+		1 p_145578_ p_145578_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145574_
+		static
+		0 p_145575_ p_145575_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16632_
+		static
+		0 p_16633_ p_16633_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_16639_
+		static
+		0 p_16640_ p_16640_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16645_ p_16645_
+		1 p_16646_ p_16646_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145583_
+		static
+		0 p_145584_ p_145584_
+		1 p_145585_ p_145585_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; m_145586_
+		static
+		0 p_145587_ p_145587_
+		1 p_145588_ p_145588_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145581_
+		static
+		0 p_145582_ p_145582_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16647_
+		static
+		0 p_16648_ p_16648_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16659_ p_16659_
+		1 p_16660_ p_16660_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145589_
+		static
+		0 p_145590_ p_145590_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16661_
+		static
+		0 p_16662_ p_16662_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_250038_ p_250038_
+	fixList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_245596_
+		0 p_249761_ p_249761_
+	lambda$fixList$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_245414_
+		static
+		0 p_249196_ p_249196_
+		1 p_250930_ p_250930_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_246725_
+		0 p_250184_ p_250184_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_247308_
+		0 p_248578_ p_248578_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsRenameFieldFix net/minecraft/util/datafix/fixes/OptionsRenameFieldFix
+	fieldFrom f_16667_
+	fieldTo f_16668_
+	fixName f_16666_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_16670_ p_16670_
+		1 p_16671_ p_16671_
+		2 p_16672_ p_16672_
+		3 p_16673_ p_16673_
+		4 p_16674_ p_16674_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145593_
+		0 p_145594_ p_145594_
+		1 p_145595_ p_145595_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145591_
+		0 p_145592_ p_145592_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16675_
+		0 p_16676_ p_16676_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OverreachingTickFix net/minecraft/util/datafix/fixes/OverreachingTickFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_207654_ p_207654_
+	extractOverreachingTicks (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_207662_
+		static
+		0 p_207663_ p_207663_
+		1 p_207664_ p_207664_
+		2 p_207665_ p_207665_
+		3 p_207666_ p_207666_
+		4 p_207667_ p_207667_
+	lambda$extractOverreachingTicks$2 (IILcom/mojang/serialization/Dynamic;)Z m_207655_
+		static
+		0 p_207656_ p_207656_
+		1 p_207657_ p_207657_
+		2 p_207658_ p_207658_
+	lambda$makeRule$0 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207668_
+		static
+		0 p_207669_ p_207669_
+		1 p_207670_ p_207670_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_207659_
+		static
+		0 p_207660_ p_207660_
+		1 p_207661_ p_207661_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/PlayerUUIDFix net/minecraft/util/datafix/fixes/PlayerUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16684_ p_16684_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145600_
+		static
+		0 p_145601_ p_145601_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145596_
+		static
+		0 p_145597_ p_145597_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145598_
+		static
+		0 p_145599_ p_145599_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16685_
+		static
+		0 p_16686_ p_16686_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/PoiTypeRemoveFix net/minecraft/util/datafix/fixes/PoiTypeRemoveFix
+	typesToKeep f_216699_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
+		0 p_216701_ p_216701_
+		1 p_216702_ p_216702_
+		2 p_216703_ p_216703_
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216707_ p_216707_
+	shouldKeepRecord (Lcom/mojang/serialization/Dynamic;)Z m_216704_
+		0 p_216705_ p_216705_
+net/minecraft/util/datafix/fixes/PoiTypeRenameFix net/minecraft/util/datafix/fixes/PoiTypeRenameFix
+	renamer f_216708_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_216710_ p_216710_
+		1 p_216711_ p_216711_
+		2 p_216712_ p_216712_
+	lambda$processRecords$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216717_
+		0 p_216718_ p_216718_
+	lambda$processRecords$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216713_
+		0 p_216714_ p_216714_
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216716_ p_216716_
+net/minecraft/util/datafix/fixes/RecipesFix net/minecraft/util/datafix/fixes/RecipesFix
+	RECIPES f_16722_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RecipesRenameningFix net/minecraft/util/datafix/fixes/RecipesRenameningFix
+	RECIPES f_16741_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16749_ p_16749_
+	isConnected (Ljava/lang/String;)Z m_16754_
+		static
+		0 p_16755_ p_16755_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16750_
+		0 p_16751_ p_16751_
+	lambda$updateRedstoneConnections$1 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145625_
+		static
+		0 p_145626_ p_145626_
+		1 p_145627_ p_145627_
+	lambda$updateRedstoneConnections$2 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145622_
+		static
+		0 p_145623_ p_145623_
+		1 p_145624_ p_145624_
+	lambda$updateRedstoneConnections$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145619_
+		static
+		0 p_145620_ p_145620_
+		1 p_145621_ p_145621_
+	lambda$updateRedstoneConnections$4 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145616_
+		static
+		0 p_145617_ p_145617_
+		1 p_145618_ p_145618_
+	lambda$updateRedstoneConnections$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16759_
+		static
+		0 p_16760_ p_16760_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateRedstoneConnections (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16752_
+		0 p_16753_ p_16753_
+net/minecraft/util/datafix/fixes/References net/minecraft/util/datafix/fixes/References
+	ADVANCEMENTS f_16779_
+	BIOME f_16794_
+	BLOCK_ENTITY f_16781_
+	BLOCK_NAME f_16787_
+	BLOCK_STATE f_16783_
+	CHUNK f_16773_
+	ENTITY f_16786_
+	ENTITY_CHUNK f_145628_
+	ENTITY_NAME f_16784_
+	ENTITY_TREE f_16785_
+	GAME_EVENT_NAME f_216719_
+	HOTBAR f_16774_
+	ITEM_NAME f_16788_
+	ITEM_STACK f_16782_
+	LEVEL f_16771_
+	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST f_276527_
+	OBJECTIVE f_16791_
+	OPTIONS f_16775_
+	PLAYER f_16772_
+	POI_CHUNK f_16780_
+	RECIPE f_16793_
+	SAVED_DATA f_16778_
+	STATS f_16777_
+	STRUCTURE f_16776_
+	STRUCTURE_FEATURE f_16790_
+	TEAM f_16792_
+	UNTAGGED_SPAWNER f_16789_
+	WORLD_GEN_SETTINGS f_16795_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Ljava/lang/String; m_16821_
+		static
+	lambda$static$1 ()Ljava/lang/String; m_16820_
+		static
+	lambda$static$10 ()Ljava/lang/String; m_16811_
+		static
+	lambda$static$11 ()Ljava/lang/String; m_16810_
+		static
+	lambda$static$12 ()Ljava/lang/String; m_16809_
+		static
+	lambda$static$13 ()Ljava/lang/String; m_16808_
+		static
+	lambda$static$14 ()Ljava/lang/String; m_16807_
+		static
+	lambda$static$15 ()Ljava/lang/String; m_16806_
+		static
+	lambda$static$16 ()Ljava/lang/String; m_16805_
+		static
+	lambda$static$17 ()Ljava/lang/String; m_16804_
+		static
+	lambda$static$18 ()Ljava/lang/String; m_16803_
+		static
+	lambda$static$19 ()Ljava/lang/String; m_16802_
+		static
+	lambda$static$2 ()Ljava/lang/String; m_16819_
+		static
+	lambda$static$20 ()Ljava/lang/String; m_16801_
+		static
+	lambda$static$21 ()Ljava/lang/String; m_16800_
+		static
+	lambda$static$22 ()Ljava/lang/String; m_16799_
+		static
+	lambda$static$23 ()Ljava/lang/String; m_16798_
+		static
+	lambda$static$24 ()Ljava/lang/String; m_16797_
+		static
+	lambda$static$25 ()Ljava/lang/String; m_145630_
+		static
+	lambda$static$26 ()Ljava/lang/String; m_216720_
+		static
+	lambda$static$27 ()Ljava/lang/String; m_16818_
+		static
+	lambda$static$3 ()Ljava/lang/String; m_16817_
+		static
+	lambda$static$4 ()Ljava/lang/String; m_16816_
+		static
+	lambda$static$5 ()Ljava/lang/String; m_16815_
+		static
+	lambda$static$6 ()Ljava/lang/String; m_16814_
+		static
+	lambda$static$7 ()Ljava/lang/String; m_16813_
+		static
+	lambda$static$8 ()Ljava/lang/String; m_16812_
+		static
+	lambda$static$9 ()Ljava/lang/String; m_276734_
+		static
+net/minecraft/util/datafix/fixes/RemapChunkStatusFix net/minecraft/util/datafix/fixes/RemapChunkStatusFix
+	mapper f_279655_
+	name f_279591_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_281350_ p_281350_
+		1 p_283581_ p_283581_
+		2 p_282501_ p_282501_
+	fixStatus (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_280394_
+		0 p_281410_ p_281410_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_280232_
+		0 p_282869_ p_282869_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284011_
+		0 p_284697_ p_284697_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_280033_
+		0 p_283662_ p_283662_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/RemoveGolemGossipFix net/minecraft/util/datafix/fixes/RemoveGolemGossipFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16823_ p_16823_
+		1 p_16824_ p_16824_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16826_ p_16826_
+	fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16827_
+		static
+		0 p_16828_ p_16828_
+	lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Z m_145631_
+		static
+		0 p_145632_ p_145632_
+	lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16829_
+		static
+		0 p_16830_ p_16830_
+		1 p_16831_ p_16831_
+net/minecraft/util/datafix/fixes/RenamedCoralFansFix net/minecraft/util/datafix/fixes/RenamedCoralFansFix
+	RENAMED_IDS f_16848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RenamedCoralFix net/minecraft/util/datafix/fixes/RenamedCoralFix
+	RENAMED_IDS f_16850_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/ReorganizePoi net/minecraft/util/datafix/fixes/ReorganizePoi
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16853_ p_16853_
+		1 p_16854_ p_16854_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16857_
+		static
+		0 p_16858_ p_16858_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145639_
+		static
+		0 p_145640_ p_145640_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16859_
+		static
+		0 p_16860_ p_16860_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix
+	FEATURES f_145643_
+	INDEX_PATTERN f_145641_
+	PIECE_TYPE f_145642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145646_ p_145646_
+	fixFeature (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145647_
+		static
+		0 p_145648_ p_145648_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145662_
+		static
+		0 p_145663_ p_145663_
+	get (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; m_145649_
+		static
+		0 p_145650_ p_145650_
+		1 p_145651_ p_145651_
+	getReplacement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_145652_
+		static
+		0 p_145653_ p_145653_
+		1 p_145654_ p_145654_
+		2 p_145655_ p_145655_
+		3 p_145656_ p_145656_
+		4 p_145657_ p_145657_
+		5 p_145658_ p_145658_
+		6 p_145659_ p_145659_
+	lambda$get$2 (I)Ljava/lang/String; m_274162_
+		static
+		0 p_274929_ p_274929_
+	lambda$updateChildren$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145668_
+		static
+		0 p_145669_ p_145669_
+	lambda$updateChildren$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145666_
+		static
+		0 p_145667_ p_145667_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateChildren (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145660_
+		static
+		0 p_145661_ p_145661_
+	updateChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145664_
+		static
+		0 p_145665_ p_145665_
+net/minecraft/util/datafix/fixes/SavedDataUUIDFix net/minecraft/util/datafix/fixes/SavedDataUUIDFix
+	LOGGER f_201930_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16863_ p_16863_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145683_
+		static
+		0 p_145684_ p_145684_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145681_
+		static
+		0 p_145682_ p_145682_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145679_
+		static
+		0 p_145680_ p_145680_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145677_
+		static
+		0 p_145678_ p_145678_
+	lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145675_
+		static
+		0 p_145676_ p_145676_
+	lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145673_
+		static
+		0 p_145674_ p_145674_
+	lambda$makeRule$6 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145671_
+		static
+		0 p_145672_ p_145672_
+	lambda$makeRule$7 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16864_
+		static
+		0 p_16865_ p_16865_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/SimpleEntityRenameFix net/minecraft/util/datafix/fixes/SimpleEntityRenameFix
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16901_ p_16901_
+		1 p_16902_ p_16902_
+		2 p_16903_ p_16903_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_16905_ p_16905_
+		1 p_16906_ p_16906_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_16907_ p_16907_
+		1 p_16908_ p_16908_
+net/minecraft/util/datafix/fixes/SimplestEntityRenameFix net/minecraft/util/datafix/fixes/SimplestEntityRenameFix
+	name f_16909_
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16911_ p_16911_
+		1 p_16912_ p_16912_
+		2 p_16913_ p_16913_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; m_241759_
+		0 p_242141_ p_242141_
+		1 p_242142_ p_242142_
+		2 p_145692_ p_145692_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145685_
+		0 p_145686_ p_145686_
+		1 p_145687_ p_145687_
+		2 p_145688_ p_145688_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16918_
+		0 p_16919_ p_16919_
+		1 p_16920_ p_16920_
+		2 p_16921_ p_16921_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145693_
+		0 p_145694_ p_145694_
+	lambda$makeRule$4 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16928_
+		0 p_16929_ p_16929_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_16930_ p_16930_
+net/minecraft/util/datafix/fixes/SpawnerDataFix net/minecraft/util/datafix/fixes/SpawnerDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185133_ p_185133_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185152_
+		0 p_185153_ p_185153_
+		1 p_185154_ p_185154_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185149_
+		0 p_185150_ p_185150_
+		1 p_185151_ p_185151_
+	lambda$makeRule$2 (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; m_185134_
+		0 p_185135_ p_185135_
+		1 p_185136_ p_185136_
+		2 p_185137_ p_185137_
+		3 p_185138_ p_185138_
+		4 p_185139_ p_185139_
+	lambda$wrapSpawnPotentialsToWeightedEntries$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; m_185143_
+		static
+		0 p_185144_ p_185144_
+		1 p_185145_ p_185145_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	wrapEntityToSpawnData (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185140_
+		0 p_185141_ p_185141_
+		1 p_185142_ p_185142_
+	wrapSpawnPotentialsToWeightedEntries (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185146_
+		0 p_185147_ p_185147_
+		1 p_185148_ p_185148_
+net/minecraft/util/datafix/fixes/StatsCounterFix net/minecraft/util/datafix/fixes/StatsCounterFix
+	BLOCK_KEY f_145695_
+	CUSTOM_MAP f_16933_
+	ENTITIES f_16936_
+	ENTITY_KEYS f_16935_
+	ITEM_KEYS f_16934_
+	NEW_BLOCK_KEY f_145696_
+	NEW_CUSTOM_KEY f_145697_
+	SKIP f_16932_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16939_ p_16939_
+		1 p_16940_ p_16940_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145699_
+		static
+		0 p_145700_ p_145700_
+		1 p_145701_ p_145701_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_145698_
+		static
+	lambda$makeRule$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16942_
+		0 p_16943_ p_16943_
+		1 p_16944_ p_16944_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	upgradeBlock (Ljava/lang/String;)Ljava/lang/String; m_16950_
+		0 p_16951_ p_16951_
+	upgradeItem (Ljava/lang/String;)Ljava/lang/String; m_16948_
+		0 p_16949_ p_16949_
+net/minecraft/util/datafix/fixes/StatsRenameFix net/minecraft/util/datafix/fixes/StatsRenameFix
+	name f_145702_
+	renames f_145703_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V <init>
+		0 p_145705_ p_145705_
+		1 p_145706_ p_145706_
+		2 p_145707_ p_145707_
+	createCriteriaRule ()Lcom/mojang/datafixers/TypeRewriteRule; m_181042_
+	createStatRule ()Lcom/mojang/datafixers/TypeRewriteRule; m_181057_
+	lambda$createCriteriaRule$0 ()Ljava/lang/IllegalStateException; m_181072_
+		static
+	lambda$createCriteriaRule$1 (Ljava/lang/String;)Ljava/lang/String; m_181070_
+		0 p_181071_ p_181071_
+	lambda$createCriteriaRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181067_
+		0 p_181068_ p_181068_
+		1 p_181069_ p_181069_
+	lambda$createCriteriaRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181063_
+		0 p_181064_ p_181064_
+		1 p_181065_ p_181065_
+		2 p_181066_ p_181066_
+	lambda$createCriteriaRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181058_
+		0 p_181059_ p_181059_
+		1 p_181060_ p_181060_
+		2 p_181061_ p_181061_
+		3 p_181062_ p_181062_
+	lambda$createStatRule$5 (Ljava/lang/String;)Ljava/lang/String; m_181055_
+		0 p_145721_ p_145721_
+	lambda$createStatRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181052_
+		0 p_181053_ p_181053_
+		1 p_145719_ p_145719_
+	lambda$createStatRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181048_
+		0 p_181049_ p_181049_
+		1 p_181050_ p_181050_
+		2 p_145716_ p_145716_
+	lambda$createStatRule$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181043_
+		0 p_181044_ p_181044_
+		1 p_181045_ p_181045_
+		2 p_181046_ p_181046_
+		3 p_145712_ p_145712_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/StriderGravityFix net/minecraft/util/datafix/fixes/StriderGravityFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16954_ p_16954_
+		1 p_16955_ p_16955_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16957_ p_16957_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16958_
+		0 p_16959_ p_16959_
+net/minecraft/util/datafix/fixes/StructureReferenceCountFix net/minecraft/util/datafix/fixes/StructureReferenceCountFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16961_ p_16961_
+		1 p_16962_ p_16962_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16963_
+		static
+		0 p_16964_ p_16964_
+	lambda$setCountToAtLeastOne$1 (Ljava/lang/Integer;)Z m_145723_
+		static
+		0 p_145724_ p_145724_
+	lambda$setCountToAtLeastOne$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16969_
+		static
+		0 p_16970_ p_16970_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	setCountToAtLeastOne (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16965_
+		static
+		0 p_16966_ p_16966_
+net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_204000_ p_204000_
+	fixDimension (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_204004_
+		static
+		0 p_204005_ p_204005_
+	fixStructures (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204006_
+		static
+		0 p_204007_ p_204007_
+	lambda$fixDimension$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204019_
+		static
+		0 p_204020_ p_204020_
+	lambda$fixDimension$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204017_
+		static
+		0 p_204018_ p_204018_
+	lambda$fixStructures$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204011_
+		static
+		0 p_204012_ p_204012_
+		1 p_204013_ p_204013_
+	lambda$fixStructures$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_204008_
+		static
+		0 p_204009_ p_204009_
+		1 p_204010_ p_204010_
+	lambda$fixStructures$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207672_
+		static
+		0 p_207673_ p_207673_
+		1 p_207674_ p_207674_
+		2 p_207675_ p_207675_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_204014_
+		static
+		0 p_204015_ p_204015_
+		1 p_204016_ p_204016_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_204001_
+		static
+		0 p_204002_ p_204002_
+		1 p_204003_ p_204003_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix
+	CONVERSION_MAP f_207676_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_207679_ p_207679_
+	findUpdatedStructureType (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207723_
+		0 p_207724_ p_207724_
+		1 p_207725_ p_207725_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207691_
+		0 p_207692_ p_207692_
+	guessConfiguration (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;)Ljava/util/Optional; m_207693_
+		0 p_207694_ p_207694_
+		1 p_207695_ p_207695_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207732_
+		0 p_207733_ p_207733_
+		1 p_207734_ p_207734_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207729_
+		0 p_207730_ p_207730_
+		1 p_207731_ p_207731_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207726_
+		0 p_207727_ p_207727_
+		1 p_207728_ p_207728_
+	lambda$guessConfiguration$8 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V m_207706_
+		static
+		0 p_207707_ p_207707_
+		1 p_207708_ p_207708_
+		2 p_207709_ p_207709_
+	lambda$guessConfiguration$9 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V m_207680_
+		static
+		0 p_207681_ p_207681_
+		1 p_207682_ p_207682_
+		2 p_207683_ p_207683_
+	lambda$updateReference$7 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207687_
+		0 p_207688_ p_207688_
+		1 p_207689_ p_207689_
+		2 p_207690_ p_207690_
+	lambda$updateReferences$5 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_207702_
+		static
+		0 p_207703_ p_207703_
+		1 p_207704_ p_207704_
+		2 p_207705_ p_207705_
+	lambda$updateReferences$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_207696_
+		0 p_207697_ p_207697_
+		1 p_207698_ p_207698_
+	lambda$updateStarts$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_207719_
+		static
+		0 p_207720_ p_207720_
+		1 p_207721_ p_207721_
+		2 p_207722_ p_207722_
+	lambda$updateStarts$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_207713_
+		0 p_207714_ p_207714_
+		1 p_207715_ p_207715_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateReference (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_207710_
+		0 p_207711_ p_207711_
+		1 p_207712_ p_207712_
+	updateReferences (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207716_
+		0 p_207717_ p_207717_
+		1 p_207718_ p_207718_
+	updateStart (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_207684_
+		0 p_207685_ p_207685_
+		1 p_207686_ p_207686_
+	updateStarts (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207699_
+		0 p_207700_ p_207700_
+		1 p_207701_ p_207701_
+net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion
+	biomeMapping f_207736_
+	fallback f_207737_
+	<init> (Ljava/util/Map;Ljava/lang/String;)V <init>
+		0 f_207736_ f_207736_
+		1 f_207737_ f_207737_
+	biomeMapped (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; m_207750_
+		static
+		0 p_207751_ p_207751_
+		1 p_207752_ p_207752_
+	biomeMapping ()Ljava/util/Map; f_207736_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_207755_ p_207755_
+	fallback ()Ljava/lang/String; f_207737_
+	hashCode ()I hashCode
+	lambda$unpack$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V m_207742_
+		static
+		0 p_207743_ p_207743_
+		1 p_207744_ p_207744_
+		2 p_207745_ p_207745_
+	toString ()Ljava/lang/String; toString
+	trivial (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; m_207746_
+		static
+		0 p_207747_ p_207747_
+	unpack (Ljava/util/Map;)Ljava/util/Map; m_207748_
+		static
+		0 p_207749_ p_207749_
+net/minecraft/util/datafix/fixes/TeamDisplayNameFix net/minecraft/util/datafix/fixes/TeamDisplayNameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17001_ p_17001_
+		1 p_17002_ p_17002_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145732_
+		static
+		0 p_145733_ p_145733_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145729_
+		static
+		0 p_145730_ p_145730_
+		1 p_145731_ p_145731_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145727_
+		static
+		0 p_145728_ p_145728_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145725_
+		static
+		0 p_145726_ p_145726_
+	lambda$makeRule$4 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_17010_
+		static
+		0 p_17011_ p_17011_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix
+	LOGGER f_17015_
+	SIZE f_145734_
+	SIZE_BITS f_145735_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17018_ p_17018_
+		1 p_17019_ p_17019_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145755_
+		static
+		0 p_145756_ p_145756_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145753_
+		static
+		0 p_145754_ p_145754_
+	lambda$makeRule$2 (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145736_
+		static
+		0 p_145737_ p_145737_
+		1 p_145738_ p_145738_
+		2 p_145739_ p_145739_
+		3 p_145740_ p_145740_
+		4 p_145741_ p_145741_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145747_
+		static
+		0 p_145748_ p_145748_
+		1 p_145749_ p_145749_
+		2 p_145750_ p_145750_
+		3 p_145751_ p_145751_
+		4 p_145752_ p_145752_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145742_
+		0 p_145743_ p_145743_
+		1 p_145744_ p_145744_
+		2 p_145745_ p_145745_
+		3 p_145746_ p_145746_
+	lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17026_
+		0 p_17027_ p_17027_
+		1 p_17028_ p_17028_
+		2 p_17029_ p_17029_
+		3 p_17030_ p_17030_
+		4 p_17031_ p_17031_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection
+	chestIds f_17048_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17050_ p_17050_
+		1 p_17051_ p_17051_
+	isTrappedChest (I)Z m_17053_
+		0 p_17054_ p_17054_
+	skippable ()Z m_7969_
+net/minecraft/util/datafix/fixes/VariantRenameFix net/minecraft/util/datafix/fixes/VariantRenameFix
+	renames f_216740_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)V <init>
+		0 p_216742_ p_216742_
+		1 p_216743_ p_216743_
+		2 p_216744_ p_216744_
+		3 p_216745_ p_216745_
+		4 p_216746_ p_216746_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216748_ p_216748_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216751_
+		0 p_216752_ p_216752_
+		1 p_216753_ p_216753_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216754_
+		0 p_216755_ p_216755_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216749_
+		0 p_216750_ p_216750_
+net/minecraft/util/datafix/fixes/VillagerDataFix net/minecraft/util/datafix/fixes/VillagerDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_17056_ p_17056_
+		1 p_17057_ p_17057_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17062_ p_17062_
+	upgradeData (II)Ljava/lang/String; m_17058_
+		static
+		0 p_17059_ p_17059_
+		1 p_17060_ p_17060_
+net/minecraft/util/datafix/fixes/VillagerFollowRangeFix net/minecraft/util/datafix/fixes/VillagerFollowRangeFix
+	NEW_BASE_VALUE f_145758_
+	ORIGINAL_VALUE f_145757_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17064_ p_17064_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17066_ p_17066_
+	fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17067_
+		static
+		0 p_17068_ p_17068_
+	lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145759_
+		static
+		0 p_145760_ p_145760_
+	lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17069_
+		static
+		0 p_17070_ p_17070_
+		1 p_17071_ p_17071_
+net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix
+	LEVEL_XP_THRESHOLDS f_17074_
+	TRADES_PER_LEVEL f_145761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17077_ p_17077_
+		1 p_17078_ p_17078_
+	addLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; m_17099_
+		static
+		0 p_17100_ p_17100_
+		1 p_17101_ p_17101_
+	addXpFromLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; m_17108_
+		static
+		0 p_17109_ p_17109_
+		1 p_17110_ p_17110_
+	getMinXpPerLevel (I)I m_17079_
+		static
+		0 p_17080_ p_17080_
+	lambda$addLevel$4 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145773_
+		static
+		0 p_145774_ p_145774_
+		1 p_145775_ p_145775_
+	lambda$addLevel$5 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17102_
+		static
+		0 p_17103_ p_17103_
+		1 p_17104_ p_17104_
+	lambda$addXpFromLevel$6 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17081_
+		static
+		0 p_17082_ p_17082_
+		1 p_17083_ p_17083_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145770_
+		static
+		0 p_145771_ p_145771_
+		1 p_145772_ p_145772_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; m_145767_
+		static
+		0 p_145768_ p_145768_
+		1 p_145769_ p_145769_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145762_
+		static
+		0 p_145763_ p_145763_
+		1 p_145764_ p_145764_
+		2 p_145765_ p_145765_
+		3 p_145766_ p_145766_
+	lambda$makeRule$3 (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; m_17092_
+		static
+		0 p_17093_ p_17093_
+		1 p_17094_ p_17094_
+		2 p_17095_ p_17095_
+		3 p_17096_ p_17096_
+		4 p_17097_ p_17097_
+		5 p_17098_ p_17098_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/VillagerTradeFix net/minecraft/util/datafix/fixes/VillagerTradeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17116_ p_17116_
+		1 p_17117_ p_17117_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17143_ p_17143_
+	lambda$fix$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17148_
+		0 p_17149_ p_17149_
+		1 p_17150_ p_17150_
+	lambda$fix$1 (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145783_
+		static
+		0 p_145784_ p_145784_
+		1 p_145785_ p_145785_
+		2 p_145786_ p_145786_
+		3 p_145787_ p_145787_
+		4 p_145788_ p_145788_
+	lambda$fix$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145776_
+		static
+		0 p_145777_ p_145777_
+		1 p_145778_ p_145778_
+		2 p_145779_ p_145779_
+		3 p_145780_ p_145780_
+		4 p_145781_ p_145781_
+		5 p_145782_ p_145782_
+	lambda$fix$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17118_
+		static
+		0 p_17119_ p_17119_
+		1 p_17120_ p_17120_
+		2 p_17121_ p_17121_
+		3 p_17122_ p_17122_
+		4 p_17123_ p_17123_
+		5 p_17124_ p_17124_
+		6 p_17125_ p_17125_
+	lambda$updateItemStack$4 (Ljava/lang/String;)Ljava/lang/String; m_145789_
+		static
+		0 p_145790_ p_145790_
+	lambda$updateItemStack$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_17144_
+		static
+		0 p_17145_ p_17145_
+	updateItemStack (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17133_
+		0 p_17134_ p_17134_
+		1 p_17135_ p_17135_
+net/minecraft/util/datafix/fixes/WallPropertyFix net/minecraft/util/datafix/fixes/WallPropertyFix
+	WALL_BLOCKS f_17151_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17154_ p_17154_
+		1 p_17155_ p_17155_
+	fixWallProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_17160_
+		static
+		0 p_17161_ p_17161_
+		1 p_17162_ p_17162_
+	lambda$fixWallProperty$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17167_
+		static
+		0 p_17168_ p_17168_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17156_
+		static
+		0 p_17157_ p_17157_
+	lambda$upgradeBlockStateTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17165_
+		static
+		0 p_17166_ p_17166_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mapProperty (Ljava/lang/String;)Ljava/lang/String; m_17163_
+		static
+		0 p_17164_ p_17164_
+	upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17158_
+		static
+		0 p_17159_ p_17159_
+net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_203111_ p_203111_
+		1 p_203112_ p_203112_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_203114_ p_203114_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_203115_
+		static
+		0 p_203116_ p_203116_
+net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185157_ p_185157_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_185165_
+		static
+		0 p_185166_ p_185166_
+		1 p_185167_ p_185167_
+	lambda$makeRule$1 (Ljava/util/Map;)Ljava/util/Map; m_185168_
+		static
+		0 p_185169_ p_185169_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_185163_
+		static
+		0 p_185164_ p_185164_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185161_
+		static
+		0 p_185162_ p_185162_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185158_
+		static
+		0 p_185159_ p_185159_
+		1 p_185160_ p_185160_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/WorldGenSettingsFix net/minecraft/util/datafix/fixes/WorldGenSettingsFix
+	DEFAULTS f_17170_
+	DESERT_PYRAMID f_145792_
+	END_CITY f_145797_
+	IGLOO f_145793_
+	JUNGLE_TEMPLE f_145794_
+	OCEAN_MONUMENT f_145799_
+	PILLAGER_OUTPOST f_145796_
+	SWAMP_HUT f_145795_
+	VILLAGE f_145791_
+	WOODLAND_MANSION f_145798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17173_ p_17173_
+	defaultOverworld (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; m_17187_
+		static
+		0 p_17188_ p_17188_
+		1 p_17189_ p_17189_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17185_
+		static
+		0 p_17186_ p_17186_
+	fixFlatStructures (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; m_17217_
+		static
+		0 p_17218_ p_17218_
+		1 p_17219_ p_17219_
+	getInt (Ljava/lang/String;I)I m_17228_
+		static
+		0 p_17229_ p_17229_
+		1 p_17230_ p_17230_
+	getInt (Ljava/lang/String;II)I m_17231_
+		static
+		0 p_17232_ p_17232_
+		1 p_17233_ p_17233_
+		2 p_17234_ p_17234_
+	lambda$fix$1 (Ljava/lang/String;)Ljava/lang/String; m_17226_
+		static
+		0 p_17227_ p_17227_
+	lambda$fix$2 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_17240_
+		static
+		0 p_17241_ p_17241_
+		1 p_17242_ p_17242_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17262_
+		static
+		0 p_17263_ p_17263_
+	lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17260_
+		static
+		0 p_17261_ p_17261_
+	lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_17258_
+		static
+		0 p_17259_ p_17259_
+	lambda$fix$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V m_17179_
+		static
+		0 p_17180_ p_17180_
+		1 p_17181_ p_17181_
+		2 p_17182_ p_17182_
+	lambda$fixFlatStructures$10 (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 m_17251_
+		static
+		0 p_17252_ p_17252_
+		1 p_17253_ p_17253_
+		2 p_17254_ p_17254_
+		3 p_17255_ p_17255_
+		4 p_17256_ p_17256_
+		5 p_17257_ p_17257_
+	lambda$fixFlatStructures$11 (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; m_17223_
+		static
+		0 p_17224_ p_17224_
+		1 p_17225_ p_17225_
+	lambda$fixFlatStructures$12 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; m_17220_
+		static
+		0 p_17221_ p_17221_
+		1 p_17222_ p_17222_
+	lambda$fixFlatStructures$7 (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 m_145800_
+		static
+		0 p_145801_ p_145801_
+		1 p_145802_ p_145802_
+		2 p_145803_ p_145803_
+		3 p_145804_ p_145804_
+		4 p_145805_ p_145805_
+		5 p_145806_ p_145806_
+		6 p_145807_ p_145807_
+		7 p_145808_ p_145808_
+	lambda$fixFlatStructures$8 (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 m_145809_
+		static
+		0 p_145810_ p_145810_
+		1 p_145811_ p_145811_
+		2 p_145812_ p_145812_
+		3 p_145813_ p_145813_
+		4 p_145814_ p_145814_
+		5 p_145815_ p_145815_
+		6 p_145816_ p_145816_
+	lambda$fixFlatStructures$9 (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 m_145817_
+		static
+		0 p_145818_ p_145818_
+		1 p_145819_ p_145819_
+		2 p_145820_ p_145820_
+		3 p_145821_ p_145821_
+		4 p_145822_ p_145822_
+		5 p_145823_ p_145823_
+		6 p_145824_ p_145824_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17183_
+		static
+		0 p_17184_ p_17184_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	noise (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17174_
+		static
+		0 p_17175_ p_17175_
+		1 p_17176_ p_17176_
+		2 p_17177_ p_17177_
+		3 p_17178_ p_17178_
+	setSpacing (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V m_17235_
+		static
+		0 p_17236_ p_17236_
+		1 p_17237_ p_17237_
+		2 p_17238_ p_17238_
+		3 p_17239_ p_17239_
+	vanillaBiomeSource (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; m_17195_
+		static
+		0 p_17196_ p_17196_
+		1 p_17197_ p_17197_
+		2 p_17198_ p_17198_
+		3 p_17199_ p_17199_
+	vanillaLevels (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; m_17190_
+		static
+		0 p_17191_ p_17191_
+		1 p_17192_ p_17192_
+		2 p_17193_ p_17193_
+		3 p_17194_ p_17194_
+net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration
+	CODEC f_17265_
+	salt f_17268_
+	separation f_17267_
+	spacing f_17266_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_17271_ p_17271_
+		1 p_17272_ p_17272_
+		2 p_17273_ p_17273_
+	lambda$static$0 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145829_
+		static
+		0 p_145830_ p_145830_
+	lambda$static$1 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145827_
+		static
+		0 p_145828_ p_145828_
+	lambda$static$2 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145825_
+		static
+		0 p_145826_ p_145826_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_17278_
+		static
+		0 p_17279_ p_17279_
+	serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_17276_
+		0 p_17277_ p_17277_
+net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix
+	NAME f_185172_
+	WAS_PREVIOUSLY_INCREASED_KEY f_185171_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185174_ p_185174_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185204_
+		static
+		0 p_185205_ p_185205_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_185195_
+		static
+	lambda$makeRule$2 (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185182_
+		static
+		0 p_185183_ p_185183_
+		1 p_185184_ p_185184_
+		2 p_185185_ p_185185_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185202_
+		static
+		0 p_185203_ p_185203_
+	lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185196_
+		static
+		0 p_185197_ p_185197_
+	lambda$makeRule$5 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185198_
+		static
+		0 p_185199_ p_185199_
+		1 p_185200_ p_185200_
+		2 p_185201_ p_185201_
+	lambda$makeRule$6 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185191_
+		static
+		0 p_185192_ p_185192_
+		1 p_185193_ p_185193_
+		2 p_185194_ p_185194_
+	lambda$makeRule$7 ()Ljava/lang/IllegalStateException; m_185175_
+		static
+	lambda$makeRule$8 (ZZLcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185186_
+		static
+		0 p_185187_ p_185187_
+		1 p_185188_ p_185188_
+		2 p_185189_ p_185189_
+		3 p_185190_ p_185190_
+	lambda$makeRule$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185176_
+		static
+		0 p_185177_ p_185177_
+		1 p_185178_ p_185178_
+		2 p_185179_ p_185179_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateLayers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185180_
+		static
+		0 p_185181_ p_185181_
+net/minecraft/util/datafix/fixes/WriteAndReadFix net/minecraft/util/datafix/fixes/WriteAndReadFix
+	name f_17290_
+	type f_17291_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_17293_ p_17293_
+		1 p_17294_ p_17294_
+		2 p_17295_ p_17295_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17298_ p_17298_
+		1 p_17299_ p_17299_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17301_ p_17301_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17302_
+		static
+		0 p_17303_ p_17303_
+net/minecraft/util/datafix/fixes/package-info net/minecraft/util/datafix/fixes/package-info
+net/minecraft/util/datafix/package-info net/minecraft/util/datafix/package-info
+net/minecraft/util/datafix/schemas/NamespacedSchema net/minecraft/util/datafix/schemas/NamespacedSchema
+	NAMESPACED_STRING f_17305_
+	NAMESPACED_STRING_CODEC f_17304_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17308_ p_17308_
+		1 p_17309_ p_17309_
+	ensureNamespaced (Ljava/lang/String;)Ljava/lang/String; m_17311_
+		static
+		0 p_17312_ p_17312_
+	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
+		0 p_17314_ p_17314_
+		1 p_17315_ p_17315_
+	namespacedString ()Lcom/mojang/datafixers/types/Type; m_17310_
+		static
+net/minecraft/util/datafix/schemas/NamespacedSchema$1 net/minecraft/util/datafix/schemas/NamespacedSchema$1
+	<init> ()V <init>
+	read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; read
+		0 p_17321_ p_17321_
+		1 p_17322_ p_17322_
+	toString ()Ljava/lang/String; toString
+	write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; write
+		0 p_17325_ p_17325_
+		1 p_17326_ p_17326_
+	write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; write
+		0 p_17318_ p_17318_
+		1 p_17319_ p_17319_
+net/minecraft/util/datafix/schemas/V100 net/minecraft/util/datafix/schemas/V100
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17328_ p_17328_
+		1 p_17329_ p_17329_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17330_
+		static
+		0 p_17331_ p_17331_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17346_
+		static
+		0 p_17347_ p_17347_
+		1 p_17348_ p_17348_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17341_
+		static
+		0 p_17342_ p_17342_
+		1 p_17343_ p_17343_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17332_
+		static
+		0 p_17333_ p_17333_
+		1 p_17334_ p_17334_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17344_
+		static
+		0 p_17345_ p_17345_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17339_
+		static
+		0 p_17340_ p_17340_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17350_ p_17350_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17335_
+		static
+		0 p_17336_ p_17336_
+		1 p_17337_ p_17337_
+		2 p_17338_ p_17338_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17352_ p_17352_
+		1 p_17353_ p_17353_
+		2 p_17354_ p_17354_
+net/minecraft/util/datafix/schemas/V102 net/minecraft/util/datafix/schemas/V102
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17356_ p_17356_
+		1 p_17357_ p_17357_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17358_
+		static
+		0 p_17359_ p_17359_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17361_ p_17361_
+		1 p_17362_ p_17362_
+		2 p_17363_ p_17363_
+net/minecraft/util/datafix/schemas/V1022 net/minecraft/util/datafix/schemas/V1022
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17365_ p_17365_
+		1 p_17366_ p_17366_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17367_
+		static
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17370_
+		static
+		0 p_17371_ p_17371_
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17368_
+		static
+		0 p_17369_ p_17369_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17373_ p_17373_
+		1 p_17374_ p_17374_
+		2 p_17375_ p_17375_
+net/minecraft/util/datafix/schemas/V106 net/minecraft/util/datafix/schemas/V106
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17377_ p_17377_
+		1 p_17378_ p_17378_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17379_
+		static
+		0 p_17380_ p_17380_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17382_ p_17382_
+		1 p_17383_ p_17383_
+		2 p_17384_ p_17384_
+net/minecraft/util/datafix/schemas/V107 net/minecraft/util/datafix/schemas/V107
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17386_ p_17386_
+		1 p_17387_ p_17387_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17389_ p_17389_
+net/minecraft/util/datafix/schemas/V1125 net/minecraft/util/datafix/schemas/V1125
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17391_ p_17391_
+		1 p_17392_ p_17392_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17393_
+		static
+		0 p_17394_ p_17394_
+	lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17396_
+		static
+	lambda$registerTypes$2 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17395_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17398_ p_17398_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17400_ p_17400_
+		1 p_17401_ p_17401_
+		2 p_17402_ p_17402_
+net/minecraft/util/datafix/schemas/V135 net/minecraft/util/datafix/schemas/V135
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17404_ p_17404_
+		1 p_17405_ p_17405_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17408_
+		static
+		0 p_17409_ p_17409_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17406_
+		static
+		0 p_17407_ p_17407_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17411_ p_17411_
+		1 p_17412_ p_17412_
+		2 p_17413_ p_17413_
+net/minecraft/util/datafix/schemas/V143 net/minecraft/util/datafix/schemas/V143
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17415_ p_17415_
+		1 p_17416_ p_17416_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17418_ p_17418_
+net/minecraft/util/datafix/schemas/V1451 net/minecraft/util/datafix/schemas/V1451
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17420_ p_17420_
+		1 p_17421_ p_17421_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17422_
+		static
+		0 p_17423_ p_17423_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17425_ p_17425_
+net/minecraft/util/datafix/schemas/V1451_1 net/minecraft/util/datafix/schemas/V1451_1
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17427_ p_17427_
+		1 p_17428_ p_17428_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17429_
+		static
+		0 p_17430_ p_17430_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17432_ p_17432_
+		1 p_17433_ p_17433_
+		2 p_17434_ p_17434_
+net/minecraft/util/datafix/schemas/V1451_2 net/minecraft/util/datafix/schemas/V1451_2
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17436_ p_17436_
+		1 p_17437_ p_17437_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17438_
+		static
+		0 p_17439_ p_17439_
+		1 p_17440_ p_17440_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17442_ p_17442_
+net/minecraft/util/datafix/schemas/V1451_3 net/minecraft/util/datafix/schemas/V1451_3
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17444_ p_17444_
+		1 p_17445_ p_17445_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17448_
+		static
+		0 p_17449_ p_17449_
+		1 p_17450_ p_17450_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17469_
+		static
+		0 p_17470_ p_17470_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17451_
+		static
+		0 p_17452_ p_17452_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17446_
+		static
+		0 p_17447_ p_17447_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17467_
+		static
+		0 p_17468_ p_17468_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17465_
+		static
+		0 p_17466_ p_17466_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17463_
+		static
+		0 p_17464_ p_17464_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17461_
+		static
+		0 p_17462_ p_17462_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17459_
+		static
+		0 p_17460_ p_17460_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17457_
+		static
+		0 p_17458_ p_17458_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17455_
+		static
+		0 p_17456_ p_17456_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17453_
+		static
+		0 p_17454_ p_17454_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17472_ p_17472_
+net/minecraft/util/datafix/schemas/V1451_4 net/minecraft/util/datafix/schemas/V1451_4
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17519_ p_17519_
+		1 p_17520_ p_17520_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17521_
+		static
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17523_ p_17523_
+		1 p_17524_ p_17524_
+		2 p_17525_ p_17525_
+net/minecraft/util/datafix/schemas/V1451_5 net/minecraft/util/datafix/schemas/V1451_5
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17527_ p_17527_
+		1 p_17528_ p_17528_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17530_ p_17530_
+net/minecraft/util/datafix/schemas/V1451_6 net/minecraft/util/datafix/schemas/V1451_6
+	REPACK_OBJECTIVE_ID f_181075_
+	SPECIAL_OBJECTIVE_MARKER f_181073_
+	UNPACK_OBJECTIVE_ID f_181074_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17532_ p_17532_
+		1 p_17533_ p_17533_
+	createCriterionTypes (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; m_181077_
+		static
+		0 p_181078_ p_181078_
+	lambda$createCriterionTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181087_
+		static
+		0 p_181088_ p_181088_
+	lambda$createCriterionTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181085_
+		static
+		0 p_181086_ p_181086_
+	lambda$createCriterionTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181082_
+		static
+		0 p_181083_ p_181083_
+	lambda$createCriterionTypes$6 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181084_
+		static
+	lambda$createCriterionTypes$7 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181081_
+		static
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17534_
+		static
+		0 p_17535_ p_17535_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17536_
+		static
+		0 p_17537_ p_17537_
+		1 p_17538_ p_17538_
+	lambda$registerTypes$2 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181079_
+		static
+		0 p_181080_ p_181080_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17540_ p_17540_
+		1 p_17541_ p_17541_
+		2 p_17542_ p_17542_
+net/minecraft/util/datafix/schemas/V1451_6$1 net/minecraft/util/datafix/schemas/V1451_6$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_181096_ p_181096_
+		1 p_181097_ p_181097_
+	lambda$apply$0 (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_181093_
+		static
+		0 p_181094_ p_181094_
+	lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; m_181090_
+		static
+		0 p_181091_ p_181091_
+		1 p_181092_ p_181092_
+net/minecraft/util/datafix/schemas/V1451_6$2 net/minecraft/util/datafix/schemas/V1451_6$2
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_181105_ p_181105_
+		1 p_181106_ p_181106_
+	lambda$apply$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_181107_
+		0 p_181108_ p_181108_
+		1 p_181109_ p_181109_
+	lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_181099_
+		static
+		0 p_181100_ p_181100_
+		1 p_181101_ p_181101_
+	packWithDot (Ljava/lang/String;)Ljava/lang/String; m_181102_
+		0 p_181103_ p_181103_
+net/minecraft/util/datafix/schemas/V1460 net/minecraft/util/datafix/schemas/V1460
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17553_ p_17553_
+		1 p_17554_ p_17554_
+	lambda$registerBlockEntities$24 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17584_
+		static
+		0 p_17585_ p_17585_
+		1 p_17586_ p_17586_
+	lambda$registerBlockEntities$25 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17572_
+		static
+		0 p_17573_ p_17573_
+		1 p_17574_ p_17574_
+	lambda$registerBlockEntities$26 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17557_
+		static
+		0 p_17558_ p_17558_
+		1 p_17559_ p_17559_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17649_
+		static
+		0 p_17650_ p_17650_
+		1 p_17651_ p_17651_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17646_
+		static
+		0 p_17647_ p_17647_
+		1 p_17648_ p_17648_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17643_
+		static
+		0 p_17644_ p_17644_
+		1 p_17645_ p_17645_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17640_
+		static
+		0 p_17641_ p_17641_
+		1 p_17642_ p_17642_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17637_
+		static
+		0 p_17638_ p_17638_
+		1 p_17639_ p_17639_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17632_
+		static
+		0 p_17633_ p_17633_
+		1 p_17634_ p_17634_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17627_
+		static
+		0 p_17628_ p_17628_
+		1 p_17629_ p_17629_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17622_
+		static
+		0 p_17623_ p_17623_
+		1 p_17624_ p_17624_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17617_
+		static
+		0 p_17618_ p_17618_
+		1 p_17619_ p_17619_
+	lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17612_
+		static
+		0 p_17613_ p_17613_
+		1 p_17614_ p_17614_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17681_
+		static
+		0 p_17682_ p_17682_
+		1 p_17683_ p_17683_
+	lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17607_
+		static
+		0 p_17608_ p_17608_
+		1 p_17609_ p_17609_
+	lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17602_
+		static
+		0 p_17603_ p_17603_
+		1 p_17604_ p_17604_
+	lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17596_
+		static
+		0 p_17597_ p_17597_
+		1 p_17598_ p_17598_
+	lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17590_
+		static
+		0 p_17591_ p_17591_
+		1 p_17592_ p_17592_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17678_
+		static
+		0 p_17679_ p_17679_
+		1 p_17680_ p_17680_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17675_
+		static
+		0 p_17676_ p_17676_
+		1 p_17677_ p_17677_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17672_
+		static
+		0 p_17673_ p_17673_
+		1 p_17674_ p_17674_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17669_
+		static
+		0 p_17670_ p_17670_
+		1 p_17671_ p_17671_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17666_
+		static
+		0 p_17667_ p_17667_
+		1 p_17668_ p_17668_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17663_
+		static
+		0 p_17664_ p_17664_
+		1 p_17665_ p_17665_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17652_
+		static
+		0 p_17653_ p_17653_
+		1 p_17654_ p_17654_
+	lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17630_
+		static
+		0 p_17631_ p_17631_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17635_
+		static
+		0 p_17636_ p_17636_
+	lambda$registerTypes$27 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17599_
+		static
+	lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17625_
+		static
+		0 p_17626_ p_17626_
+	lambda$registerTypes$29 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17620_
+		static
+		0 p_17621_ p_17621_
+	lambda$registerTypes$30 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17579_
+		static
+		0 p_17580_ p_17580_
+	lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17615_
+		static
+		0 p_17616_ p_17616_
+	lambda$registerTypes$32 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17567_
+		static
+		0 p_17568_ p_17568_
+	lambda$registerTypes$33 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17610_
+		static
+		0 p_17611_ p_17611_
+	lambda$registerTypes$34 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17605_
+		static
+		0 p_17606_ p_17606_
+	lambda$registerTypes$35 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17600_
+		static
+		0 p_17601_ p_17601_
+	lambda$registerTypes$36 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17593_
+		static
+	lambda$registerTypes$37 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17587_
+		static
+	lambda$registerTypes$38 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17594_
+		static
+		0 p_17595_ p_17595_
+	lambda$registerTypes$39 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17564_
+		static
+		0 p_17565_ p_17565_
+		1 p_17566_ p_17566_
+	lambda$registerTypes$40 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17588_
+		static
+		0 p_17589_ p_17589_
+	lambda$registerTypes$41 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181112_
+		static
+		0 p_181113_ p_181113_
+	lambda$registerTypes$42 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17555_
+		static
+		0 p_17556_ p_17556_
+	lambda$registerTypes$43 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181115_
+		static
+		0 p_181116_ p_181116_
+	lambda$registerTypes$44 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17569_
+		static
+	lambda$registerTypes$45 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181114_
+		static
+	lambda$registerTypes$46 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181110_
+		static
+		0 p_181111_ p_181111_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17656_ p_17656_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17658_ p_17658_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17575_
+		static
+		0 p_17576_ p_17576_
+		1 p_17577_ p_17577_
+		2 p_17578_ p_17578_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17560_
+		static
+		0 p_17561_ p_17561_
+		1 p_17562_ p_17562_
+		2 p_17563_ p_17563_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17660_ p_17660_
+		1 p_17661_ p_17661_
+		2 p_17662_ p_17662_
+net/minecraft/util/datafix/schemas/V1466 net/minecraft/util/datafix/schemas/V1466
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17685_ p_17685_
+		1 p_17686_ p_17686_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17689_
+		static
+		0 p_17690_ p_17690_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17692_ p_17692_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17694_ p_17694_
+		1 p_17695_ p_17695_
+		2 p_17696_ p_17696_
+net/minecraft/util/datafix/schemas/V1470 net/minecraft/util/datafix/schemas/V1470
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17698_ p_17698_
+		1 p_17699_ p_17699_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17702_
+		static
+		0 p_17703_ p_17703_
+		1 p_17704_ p_17704_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17700_
+		static
+		0 p_17701_ p_17701_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17710_ p_17710_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17705_
+		static
+		0 p_17706_ p_17706_
+		1 p_17707_ p_17707_
+		2 p_17708_ p_17708_
+net/minecraft/util/datafix/schemas/V1481 net/minecraft/util/datafix/schemas/V1481
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17712_ p_17712_
+		1 p_17713_ p_17713_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17715_ p_17715_
+net/minecraft/util/datafix/schemas/V1483 net/minecraft/util/datafix/schemas/V1483
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17717_ p_17717_
+		1 p_17718_ p_17718_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17720_ p_17720_
+net/minecraft/util/datafix/schemas/V1486 net/minecraft/util/datafix/schemas/V1486
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17722_ p_17722_
+		1 p_17723_ p_17723_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17725_ p_17725_
+net/minecraft/util/datafix/schemas/V1510 net/minecraft/util/datafix/schemas/V1510
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17727_ p_17727_
+		1 p_17728_ p_17728_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17730_ p_17730_
+net/minecraft/util/datafix/schemas/V1800 net/minecraft/util/datafix/schemas/V1800
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17732_ p_17732_
+		1 p_17733_ p_17733_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17734_
+		static
+		0 p_17735_ p_17735_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17736_
+		static
+		0 p_17737_ p_17737_
+		1 p_17738_ p_17738_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17744_ p_17744_
+net/minecraft/util/datafix/schemas/V1801 net/minecraft/util/datafix/schemas/V1801
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17746_ p_17746_
+		1 p_17747_ p_17747_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17748_
+		static
+		0 p_17749_ p_17749_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17755_ p_17755_
+net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/V1904
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17757_ p_17757_
+		1 p_17758_ p_17758_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17759_
+		static
+		0 p_17760_ p_17760_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17766_ p_17766_
+net/minecraft/util/datafix/schemas/V1906 net/minecraft/util/datafix/schemas/V1906
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17768_ p_17768_
+		1 p_17769_ p_17769_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17772_
+		static
+		0 p_17773_ p_17773_
+		1 p_17774_ p_17774_
+	lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17770_
+		static
+		0 p_17771_ p_17771_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17780_ p_17780_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17775_
+		static
+		0 p_17776_ p_17776_
+		1 p_17777_ p_17777_
+		2 p_17778_ p_17778_
+net/minecraft/util/datafix/schemas/V1909 net/minecraft/util/datafix/schemas/V1909
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17782_ p_17782_
+		1 p_17783_ p_17783_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17785_ p_17785_
+net/minecraft/util/datafix/schemas/V1920 net/minecraft/util/datafix/schemas/V1920
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17787_ p_17787_
+		1 p_17788_ p_17788_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17789_
+		static
+		0 p_17790_ p_17790_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17796_ p_17796_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17791_
+		static
+		0 p_17792_ p_17792_
+		1 p_17793_ p_17793_
+		2 p_17794_ p_17794_
+net/minecraft/util/datafix/schemas/V1928 net/minecraft/util/datafix/schemas/V1928
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17798_ p_17798_
+		1 p_17799_ p_17799_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17800_
+		static
+		0 p_17801_ p_17801_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17806_
+		static
+		0 p_17807_ p_17807_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17809_ p_17809_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17802_
+		static
+		0 p_17803_ p_17803_
+		1 p_17804_ p_17804_
+		2 p_17805_ p_17805_
+net/minecraft/util/datafix/schemas/V1929 net/minecraft/util/datafix/schemas/V1929
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17811_ p_17811_
+		1 p_17812_ p_17812_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17816_
+		static
+		0 p_17817_ p_17817_
+		1 p_17818_ p_17818_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17813_
+		static
+		0 p_17814_ p_17814_
+		1 p_17815_ p_17815_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17820_ p_17820_
+net/minecraft/util/datafix/schemas/V1931 net/minecraft/util/datafix/schemas/V1931
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17822_ p_17822_
+		1 p_17823_ p_17823_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17824_
+		static
+		0 p_17825_ p_17825_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17831_ p_17831_
+net/minecraft/util/datafix/schemas/V2100 net/minecraft/util/datafix/schemas/V2100
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17833_ p_17833_
+		1 p_17834_ p_17834_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17835_
+		static
+		0 p_17836_ p_17836_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17841_
+		static
+		0 p_17842_ p_17842_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17844_ p_17844_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17846_ p_17846_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17837_
+		static
+		0 p_17838_ p_17838_
+		1 p_17839_ p_17839_
+		2 p_17840_ p_17840_
+net/minecraft/util/datafix/schemas/V2501 net/minecraft/util/datafix/schemas/V2501
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17848_ p_17848_
+		1 p_17849_ p_17849_
+	lambda$registerFurnace$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17850_
+		static
+		0 p_17851_ p_17851_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17857_ p_17857_
+	registerFurnace (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17852_
+		static
+		0 p_17853_ p_17853_
+		1 p_17854_ p_17854_
+		2 p_17855_ p_17855_
+net/minecraft/util/datafix/schemas/V2502 net/minecraft/util/datafix/schemas/V2502
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17859_ p_17859_
+		1 p_17860_ p_17860_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17861_
+		static
+		0 p_17862_ p_17862_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17868_ p_17868_
+net/minecraft/util/datafix/schemas/V2505 net/minecraft/util/datafix/schemas/V2505
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17870_ p_17870_
+		1 p_17871_ p_17871_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17872_
+		static
+		0 p_17873_ p_17873_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17879_ p_17879_
+net/minecraft/util/datafix/schemas/V2509 net/minecraft/util/datafix/schemas/V2509
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17881_ p_17881_
+		1 p_17882_ p_17882_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17883_
+		static
+		0 p_17884_ p_17884_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17890_ p_17890_
+net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/V2519
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17892_ p_17892_
+		1 p_17893_ p_17893_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17894_
+		static
+		0 p_17895_ p_17895_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17901_ p_17901_
+net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/V2522
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17933_ p_17933_
+		1 p_17934_ p_17934_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17935_
+		static
+		0 p_17936_ p_17936_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17942_ p_17942_
+net/minecraft/util/datafix/schemas/V2551 net/minecraft/util/datafix/schemas/V2551
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17944_ p_17944_
+		1 p_17945_ p_17945_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145842_
+		static
+		0 p_145843_ p_145843_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145840_
+		static
+		0 p_145841_ p_145841_
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145838_
+		static
+		0 p_145839_ p_145839_
+	lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145836_
+		static
+		0 p_145837_ p_145837_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145834_
+		static
+		0 p_145835_ p_145835_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17946_
+		static
+		0 p_17947_ p_17947_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17959_ p_17959_
+		1 p_17960_ p_17960_
+		2 p_17961_ p_17961_
+net/minecraft/util/datafix/schemas/V2568 net/minecraft/util/datafix/schemas/V2568
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17963_ p_17963_
+		1 p_17964_ p_17964_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17965_
+		static
+		0 p_17966_ p_17966_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17972_ p_17972_
+net/minecraft/util/datafix/schemas/V2571 net/minecraft/util/datafix/schemas/V2571
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145845_ p_145845_
+		1 p_145846_ p_145846_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145847_
+		static
+		0 p_145848_ p_145848_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145854_ p_145854_
+net/minecraft/util/datafix/schemas/V2684 net/minecraft/util/datafix/schemas/V2684
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145856_ p_145856_
+		1 p_145857_ p_145857_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216756_
+		static
+		0 p_216757_ p_216757_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216758_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_145859_ p_145859_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_216760_ p_216760_
+		1 p_216761_ p_216761_
+		2 p_216762_ p_216762_
+net/minecraft/util/datafix/schemas/V2686 net/minecraft/util/datafix/schemas/V2686
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145861_ p_145861_
+		1 p_145862_ p_145862_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145863_
+		static
+		0 p_145864_ p_145864_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145870_ p_145870_
+net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145872_ p_145872_
+		1 p_145873_ p_145873_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145874_
+		static
+		0 p_145875_ p_145875_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_263974_
+		static
+		0 p_264876_ p_264876_
+		1 p_264877_ p_264877_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145881_ p_145881_
+net/minecraft/util/datafix/schemas/V2704 net/minecraft/util/datafix/schemas/V2704
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145883_ p_145883_
+		1 p_145884_ p_145884_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145885_
+		static
+		0 p_145886_ p_145886_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145892_ p_145892_
+net/minecraft/util/datafix/schemas/V2707 net/minecraft/util/datafix/schemas/V2707
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145894_ p_145894_
+		1 p_145895_ p_145895_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145903_ p_145903_
+net/minecraft/util/datafix/schemas/V2831 net/minecraft/util/datafix/schemas/V2831
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185208_ p_185208_
+		1 p_185209_ p_185209_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185210_
+		static
+		0 p_185211_ p_185211_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185213_ p_185213_
+		1 p_185214_ p_185214_
+		2 p_185215_ p_185215_
+net/minecraft/util/datafix/schemas/V2832 net/minecraft/util/datafix/schemas/V2832
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185217_ p_185217_
+		1 p_185218_ p_185218_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185231_
+		static
+		0 p_185232_ p_185232_
+	lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_276736_
+		static
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185229_
+		static
+		0 p_185230_ p_185230_
+	lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185227_
+		static
+		0 p_185228_ p_185228_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_276735_
+		static
+		0 p_277278_ p_277278_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185223_
+		static
+		0 p_185224_ p_185224_
+	lambda$registerTypes$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185221_
+		static
+		0 p_185222_ p_185222_
+	lambda$registerTypes$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185219_
+		static
+		0 p_185220_ p_185220_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185234_ p_185234_
+		1 p_185235_ p_185235_
+		2 p_185236_ p_185236_
+net/minecraft/util/datafix/schemas/V2842 net/minecraft/util/datafix/schemas/V2842
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185238_ p_185238_
+		1 p_185239_ p_185239_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185240_
+		static
+		0 p_185241_ p_185241_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185243_ p_185243_
+		1 p_185244_ p_185244_
+		2 p_185245_ p_185245_
+net/minecraft/util/datafix/schemas/V3076 net/minecraft/util/datafix/schemas/V3076
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216764_ p_216764_
+		1 p_216765_ p_216765_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_216767_ p_216767_
+net/minecraft/util/datafix/schemas/V3078 net/minecraft/util/datafix/schemas/V3078
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216769_ p_216769_
+		1 p_216770_ p_216770_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216771_
+		static
+		0 p_216772_ p_216772_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216777_
+		static
+		0 p_216778_ p_216778_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_216780_ p_216780_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216782_ p_216782_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_216773_
+		static
+		0 p_216774_ p_216774_
+		1 p_216775_ p_216775_
+		2 p_216776_ p_216776_
+net/minecraft/util/datafix/schemas/V3081 net/minecraft/util/datafix/schemas/V3081
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216784_ p_216784_
+		1 p_216785_ p_216785_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_263975_
+		static
+		0 p_264878_ p_264878_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216795_ p_216795_
+net/minecraft/util/datafix/schemas/V3082 net/minecraft/util/datafix/schemas/V3082
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216797_ p_216797_
+		1 p_216798_ p_216798_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216799_
+		static
+		0 p_216800_ p_216800_
+		1 p_216801_ p_216801_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216803_ p_216803_
+net/minecraft/util/datafix/schemas/V3083 net/minecraft/util/datafix/schemas/V3083
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216805_ p_216805_
+		1 p_216806_ p_216806_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216807_
+		static
+		0 p_216808_ p_216808_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216814_ p_216814_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_216809_
+		static
+		0 p_216810_ p_216810_
+		1 p_216811_ p_216811_
+		2 p_216812_ p_216812_
+net/minecraft/util/datafix/schemas/V3202 net/minecraft/util/datafix/schemas/V3202
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_251767_ p_251767_
+		1 p_252009_ p_252009_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_252169_ p_252169_
+net/minecraft/util/datafix/schemas/V3203 net/minecraft/util/datafix/schemas/V3203
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_248570_ p_248570_
+		1 p_251874_ p_251874_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_264622_
+		static
+		0 p_265699_ p_265699_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_249141_ p_249141_
+net/minecraft/util/datafix/schemas/V3204 net/minecraft/util/datafix/schemas/V3204
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_250011_ p_250011_
+		1 p_250175_ p_250175_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_264581_
+		static
+		0 p_265058_ p_265058_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_250991_ p_250991_
+net/minecraft/util/datafix/schemas/V3325 net/minecraft/util/datafix/schemas/V3325
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_270387_ p_270387_
+		1 p_270374_ p_270374_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_269160_
+		static
+		0 p_270131_ p_270131_
+		1 p_270589_ p_270589_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_269107_
+		static
+		0 p_270541_ p_270541_
+		1 p_270174_ p_270174_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_270629_ p_270629_
+net/minecraft/util/datafix/schemas/V3326 net/minecraft/util/datafix/schemas/V3326
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_273243_ p_273243_
+		1 p_273484_ p_273484_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_271879_
+		static
+		0 p_272658_ p_272658_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_273599_ p_273599_
+net/minecraft/util/datafix/schemas/V3327 net/minecraft/util/datafix/schemas/V3327
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_273350_ p_273350_
+		1 p_273379_ p_273379_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_271945_
+		static
+		0 p_273338_ p_273338_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_272152_
+		static
+		0 p_273351_ p_273351_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_273248_ p_273248_
+net/minecraft/util/datafix/schemas/V3328 net/minecraft/util/datafix/schemas/V3328
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_272971_ p_272971_
+		1 p_273487_ p_273487_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_273489_ p_273489_
+net/minecraft/util/datafix/schemas/V3438 net/minecraft/util/datafix/schemas/V3438
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_277419_ p_277419_
+		1 p_277767_ p_277767_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_277667_ p_277667_
+net/minecraft/util/datafix/schemas/V3448 net/minecraft/util/datafix/schemas/V3448
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_282689_ p_282689_
+		1 p_282757_ p_282757_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_280566_
+		static
+		0 p_282219_ p_282219_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_281949_ p_281949_
+net/minecraft/util/datafix/schemas/V501 net/minecraft/util/datafix/schemas/V501
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17974_ p_17974_
+		1 p_17975_ p_17975_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17976_
+		static
+		0 p_17977_ p_17977_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17983_ p_17983_
+net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/V700
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17985_ p_17985_
+		1 p_17986_ p_17986_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17987_
+		static
+		0 p_17988_ p_17988_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17994_ p_17994_
+net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/V701
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17996_ p_17996_
+		1 p_17997_ p_17997_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17998_
+		static
+		0 p_17999_ p_17999_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18005_ p_18005_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18000_
+		static
+		0 p_18001_ p_18001_
+		1 p_18002_ p_18002_
+		2 p_18003_ p_18003_
+net/minecraft/util/datafix/schemas/V702 net/minecraft/util/datafix/schemas/V702
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18007_ p_18007_
+		1 p_18008_ p_18008_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18009_
+		static
+		0 p_18010_ p_18010_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18016_ p_18016_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18011_
+		static
+		0 p_18012_ p_18012_
+		1 p_18013_ p_18013_
+		2 p_18014_ p_18014_
+net/minecraft/util/datafix/schemas/V703 net/minecraft/util/datafix/schemas/V703
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18018_ p_18018_
+		1 p_18019_ p_18019_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18028_
+		static
+		0 p_18029_ p_18029_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18026_
+		static
+		0 p_18027_ p_18027_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18024_
+		static
+		0 p_18025_ p_18025_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18022_
+		static
+		0 p_18023_ p_18023_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18020_
+		static
+		0 p_18021_ p_18021_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18031_ p_18031_
+net/minecraft/util/datafix/schemas/V704 net/minecraft/util/datafix/schemas/V704
+	ADD_NAMES f_18033_
+	ITEM_TO_BLOCKENTITY f_18032_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18036_ p_18036_
+		1 p_18037_ p_18037_
+	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
+		0 p_18060_ p_18060_
+		1 p_18061_ p_18061_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18056_
+		static
+		0 p_18057_ p_18057_
+		1 p_18058_ p_18058_
+	lambda$registerBlockEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18053_
+		static
+		0 p_18054_ p_18054_
+		1 p_18055_ p_18055_
+	lambda$registerBlockEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18040_
+		static
+		0 p_18041_ p_18041_
+		1 p_18042_ p_18042_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18051_
+		static
+		0 p_18052_ p_18052_
+	lambda$registerTypes$4 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18049_
+		static
+		0 p_18050_ p_18050_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18038_
+		static
+		0 p_18039_ p_18039_
+	lambda$static$6 ()Lcom/google/common/collect/ImmutableMap; m_279903_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18063_ p_18063_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18043_
+		static
+		0 p_18044_ p_18044_
+		1 p_18045_ p_18045_
+		2 p_18046_ p_18046_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18065_ p_18065_
+		1 p_18066_ p_18066_
+		2 p_18067_ p_18067_
+net/minecraft/util/datafix/schemas/V704$1 net/minecraft/util/datafix/schemas/V704$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18070_ p_18070_
+		1 p_18071_ p_18071_
+net/minecraft/util/datafix/schemas/V705 net/minecraft/util/datafix/schemas/V705
+	ADD_NAMES f_18072_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18075_ p_18075_
+		1 p_18076_ p_18076_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18132_
+		static
+		0 p_18133_ p_18133_
+		1 p_18134_ p_18134_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18129_
+		static
+		0 p_18130_ p_18130_
+		1 p_18131_ p_18131_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18126_
+		static
+		0 p_18127_ p_18127_
+		1 p_18128_ p_18128_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18123_
+		static
+		0 p_18124_ p_18124_
+		1 p_18125_ p_18125_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18120_
+		static
+		0 p_18121_ p_18121_
+		1 p_18122_ p_18122_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18117_
+		static
+		0 p_18118_ p_18118_
+		1 p_18119_ p_18119_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18114_
+		static
+		0 p_18115_ p_18115_
+		1 p_18116_ p_18116_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18111_
+		static
+		0 p_18112_ p_18112_
+		1 p_18113_ p_18113_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18108_
+		static
+		0 p_18109_ p_18109_
+		1 p_18110_ p_18110_
+	lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18105_
+		static
+		0 p_18106_ p_18106_
+		1 p_18107_ p_18107_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18162_
+		static
+		0 p_18163_ p_18163_
+		1 p_18164_ p_18164_
+	lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18102_
+		static
+		0 p_18103_ p_18103_
+		1 p_18104_ p_18104_
+	lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18099_
+		static
+		0 p_18100_ p_18100_
+		1 p_18101_ p_18101_
+	lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18090_
+		static
+		0 p_18091_ p_18091_
+		1 p_18092_ p_18092_
+	lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18079_
+		static
+		0 p_18080_ p_18080_
+		1 p_18081_ p_18081_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18159_
+		static
+		0 p_18160_ p_18160_
+		1 p_18161_ p_18161_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18156_
+		static
+		0 p_18157_ p_18157_
+		1 p_18158_ p_18158_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18153_
+		static
+		0 p_18154_ p_18154_
+		1 p_18155_ p_18155_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18144_
+		static
+		0 p_18145_ p_18145_
+		1 p_18146_ p_18146_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18141_
+		static
+		0 p_18142_ p_18142_
+		1 p_18143_ p_18143_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18138_
+		static
+		0 p_18139_ p_18139_
+		1 p_18140_ p_18140_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18135_
+		static
+		0 p_18136_ p_18136_
+		1 p_18137_ p_18137_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18097_
+		static
+		0 p_18098_ p_18098_
+	lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18088_
+		static
+		0 p_18089_ p_18089_
+	lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18086_
+		static
+		0 p_18087_ p_18087_
+	lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18077_
+		static
+		0 p_18078_ p_18078_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18148_ p_18148_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18082_
+		static
+		0 p_18083_ p_18083_
+		1 p_18084_ p_18084_
+		2 p_18085_ p_18085_
+	registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18093_
+		static
+		0 p_18094_ p_18094_
+		1 p_18095_ p_18095_
+		2 p_18096_ p_18096_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18150_ p_18150_
+		1 p_18151_ p_18151_
+		2 p_18152_ p_18152_
+net/minecraft/util/datafix/schemas/V705$1 net/minecraft/util/datafix/schemas/V705$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18167_ p_18167_
+		1 p_18168_ p_18168_
+net/minecraft/util/datafix/schemas/V808 net/minecraft/util/datafix/schemas/V808
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18170_ p_18170_
+		1 p_18171_ p_18171_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18172_
+		static
+		0 p_18173_ p_18173_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18179_ p_18179_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18174_
+		static
+		0 p_18175_ p_18175_
+		1 p_18176_ p_18176_
+		2 p_18177_ p_18177_
+net/minecraft/util/datafix/schemas/V99 net/minecraft/util/datafix/schemas/V99
+	ADD_NAMES f_18180_
+	ITEM_TO_BLOCKENTITY f_18182_
+	LOGGER f_18181_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18185_ p_18185_
+		1 p_18186_ p_18186_
+	addNames (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Object; m_18205_
+		static
+		0 p_18206_ p_18206_
+		1 p_18207_ p_18207_
+		2 p_18208_ p_18208_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18188_
+		static
+		0 p_18189_ p_18189_
+	lambda$addNames$34 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145909_
+		static
+		0 p_145910_ p_145910_
+		1 p_145911_ p_145911_
+		2 p_145912_ p_145912_
+	lambda$addNames$35 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145905_
+		static
+		0 p_145906_ p_145906_
+		1 p_145907_ p_145907_
+		2 p_145908_ p_145908_
+	lambda$addNames$36 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145913_
+		static
+		0 p_145914_ p_145914_
+		1 p_145915_ p_145915_
+		2 p_145916_ p_145916_
+		3 p_145917_ p_145917_
+	lambda$registerBlockEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18233_
+		static
+		0 p_18234_ p_18234_
+		1 p_18235_ p_18235_
+	lambda$registerBlockEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18221_
+		static
+		0 p_18222_ p_18222_
+		1 p_18223_ p_18223_
+	lambda$registerBlockEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18190_
+		static
+		0 p_18191_ p_18191_
+		1 p_18192_ p_18192_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18277_
+		static
+		0 p_18278_ p_18278_
+		1 p_18279_ p_18279_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18272_
+		static
+		0 p_18273_ p_18273_
+		1 p_18274_ p_18274_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18265_
+		static
+		0 p_18266_ p_18266_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18267_
+		static
+		0 p_18268_ p_18268_
+		1 p_18269_ p_18269_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18260_
+		static
+		0 p_18261_ p_18261_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18262_
+		static
+		0 p_18263_ p_18263_
+		1 p_18264_ p_18264_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18257_
+		static
+		0 p_18258_ p_18258_
+		1 p_18259_ p_18259_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18252_
+		static
+		0 p_18253_ p_18253_
+		1 p_18254_ p_18254_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18243_
+		static
+		0 p_18244_ p_18244_
+		1 p_18245_ p_18245_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18299_
+		static
+		0 p_18300_ p_18300_
+		1 p_18301_ p_18301_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18296_
+		static
+		0 p_18297_ p_18297_
+		1 p_18298_ p_18298_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18293_
+		static
+		0 p_18294_ p_18294_
+		1 p_18295_ p_18295_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18290_
+		static
+		0 p_18291_ p_18291_
+		1 p_18292_ p_18292_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18287_
+		static
+		0 p_18288_ p_18288_
+		1 p_18289_ p_18289_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18282_
+		static
+		0 p_18283_ p_18283_
+		1 p_18284_ p_18284_
+	lambda$registerInventory$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18270_
+		static
+		0 p_18271_ p_18271_
+	lambda$registerMinecart$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18275_
+		static
+		0 p_18276_ p_18276_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18285_
+		static
+		0 p_18286_ p_18286_
+	lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18280_
+		static
+		0 p_18281_ p_18281_
+	lambda$registerTypes$22 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18255_
+		static
+		0 p_18256_ p_18256_
+	lambda$registerTypes$23 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18250_
+		static
+		0 p_18251_ p_18251_
+	lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18228_
+		static
+		0 p_18229_ p_18229_
+	lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18241_
+		static
+		0 p_18242_ p_18242_
+	lambda$registerTypes$26 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18240_
+		static
+	lambda$registerTypes$27 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18216_
+		static
+		0 p_18217_ p_18217_
+	lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18231_
+		static
+		0 p_18232_ p_18232_
+	lambda$registerTypes$29 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18230_
+		static
+	lambda$registerTypes$30 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18218_
+		static
+	lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18219_
+		static
+		0 p_18220_ p_18220_
+	lambda$registerTypes$32 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145920_
+		static
+		0 p_145921_ p_145921_
+	lambda$static$33 (Ljava/util/HashMap;)V m_145918_
+		static
+		0 p_145919_ p_145919_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18303_ p_18303_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18305_ p_18305_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18246_
+		static
+		0 p_18247_ p_18247_
+		1 p_18248_ p_18248_
+		2 p_18249_ p_18249_
+	registerMinecart (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18236_
+		static
+		0 p_18237_ p_18237_
+		1 p_18238_ p_18238_
+		2 p_18239_ p_18239_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18193_
+		static
+		0 p_18194_ p_18194_
+		1 p_18195_ p_18195_
+		2 p_18196_ p_18196_
+	registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18224_
+		static
+		0 p_18225_ p_18225_
+		1 p_18226_ p_18226_
+		2 p_18227_ p_18227_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18307_ p_18307_
+		1 p_18308_ p_18308_
+		2 p_18309_ p_18309_
+net/minecraft/util/datafix/schemas/V99$1 net/minecraft/util/datafix/schemas/V99$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18312_ p_18312_
+		1 p_18313_ p_18313_
+net/minecraft/util/datafix/schemas/package-info net/minecraft/util/datafix/schemas/package-info
+net/minecraft/util/eventlog/EventLogDirectory net/minecraft/util/eventlog/EventLogDirectory
+	COMPRESSED_EXTENSION f_260455_
+	COMPRESS_BUFFER_SIZE f_260477_
+	LOGGER f_260444_
+	extension f_260512_
+	root f_260592_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
+		0 p_261546_ p_261546_
+		1 p_261467_ p_261467_
+	createNewFile (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$RawFile; m_261046_
+		0 p_261865_ p_261865_
+	lambda$listFiles$0 (Ljava/nio/file/Path;)Z m_261272_
+		static
+		0 p_262170_ p_262170_
+	listFiles ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261134_
+	open (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; m_260952_
+		static
+		0 p_261743_ p_261743_
+		1 p_261659_ p_261659_
+	parseFile (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$File; m_260829_
+		0 p_261985_ p_261985_
+	tryCompress (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_260828_
+		static
+		0 p_261741_ p_261741_
+		1 p_262101_ p_262101_
+	writeCompressed (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V m_261201_
+		static
+		0 p_262066_ p_262066_
+		1 p_262054_ p_262054_
+net/minecraft/util/eventlog/EventLogDirectory$CompressedFile net/minecraft/util/eventlog/EventLogDirectory$CompressedFile
+	id f_260728_
+	path f_260707_
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
+		0 f_260707_ f_260707_
+		1 f_260728_ f_260728_
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262017_ p_262017_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/EventLogDirectory$File net/minecraft/util/eventlog/EventLogDirectory$File
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+net/minecraft/util/eventlog/EventLogDirectory$FileId net/minecraft/util/eventlog/EventLogDirectory$FileId
+	DATE_FORMATTER f_260524_
+	date f_260711_
+	index f_260602_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/time/LocalDate;I)V <init>
+		0 f_260711_ f_260711_
+		1 f_260602_ f_260602_
+	date ()Ljava/time/LocalDate; f_260711_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261763_ p_261763_
+	hashCode ()I hashCode
+	index ()I f_260602_
+	parse (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260977_
+		static
+		0 p_261762_ p_261762_
+	toFileName (Ljava/lang/String;)Ljava/lang/String; m_261263_
+		0 p_261982_ p_261982_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/EventLogDirectory$FileList net/minecraft/util/eventlog/EventLogDirectory$FileList
+	files f_260732_
+	<init> (Ljava/util/List;)V <init>
+		0 p_261941_ p_261941_
+	compressAll ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261127_
+	ids ()Ljava/util/Set; m_261047_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$prune$0 (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$File;)Z m_260823_
+		static
+		0 p_262050_ p_262050_
+		1 p_261738_ p_261738_
+		2 p_261494_ p_261494_
+	prune (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261245_
+		0 p_261825_ p_261825_
+		1 p_261918_ p_261918_
+	stream ()Ljava/util/stream/Stream; m_260849_
+net/minecraft/util/eventlog/EventLogDirectory$RawFile net/minecraft/util/eventlog/EventLogDirectory$RawFile
+	id f_260438_
+	path f_260693_
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
+		0 f_260693_ f_260693_
+		1 f_260438_ f_260438_
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261834_ p_261834_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openChannel ()Ljava/nio/channels/FileChannel; m_261200_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/JsonEventLog net/minecraft/util/eventlog/JsonEventLog
+	GSON f_260478_
+	channel f_260641_
+	codec f_260727_
+	referenceCount f_260653_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V <init>
+		0 p_261608_ p_261608_
+		1 p_262072_ p_262072_
+	close ()V close
+	open (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; m_260847_
+		static
+		0 p_261795_ p_261795_
+		1 p_261489_ p_261489_
+	openReader ()Lnet/minecraft/util/eventlog/JsonEventLogReader; m_260942_
+	releaseReference ()V m_260800_
+	write (Ljava/lang/Object;)V m_260901_
+		0 p_261929_ p_261929_
+net/minecraft/util/eventlog/JsonEventLog$1 net/minecraft/util/eventlog/JsonEventLog$1
+	position f_260662_
+	this$0 f_260724_
+	val$reader f_260466_
+	<init> (Lnet/minecraft/util/eventlog/JsonEventLog;Lnet/minecraft/util/eventlog/JsonEventLogReader;)V <init>
+		0 p_261788_ p_261788_
+		1 p_262145_ p_262145_
+	close ()V close
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/JsonEventLogReader net/minecraft/util/eventlog/JsonEventLogReader
+	create (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; m_261256_
+		static
+		0 p_261600_ p_261600_
+		1 p_261836_ p_261836_
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/JsonEventLogReader$1 net/minecraft/util/eventlog/JsonEventLogReader$1
+	val$codec f_260459_
+	val$jsonReader f_260458_
+	<init> (Lcom/google/gson/stream/JsonReader;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_261487_ p_261487_
+		1 p_261785_ p_261785_
+	close ()V close
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/package-info net/minecraft/util/eventlog/package-info
+net/minecraft/util/monitoring/jmx/MinecraftServerStatistics net/minecraft/util/monitoring/jmx/MinecraftServerStatistics
+	LOGGER f_18314_
+	attributeDescriptionByName f_18317_
+	mBeanInfo f_18316_
+	server f_18315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_18320_ p_18320_
+	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
+		0 p_18334_ p_18334_
+	getAttributes ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes
+		0 p_18336_ p_18336_
+	getAverageTickTime ()F m_18321_
+	getMBeanInfo ()Ljavax/management/MBeanInfo; getMBeanInfo
+	getTickTimes ()[J m_18330_
+	invoke (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke
+		0 p_18339_ p_18339_
+		1 p_18340_ p_18340_
+		2 p_18341_ p_18341_
+	lambda$getAttributes$2 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljavax/management/Attribute; m_145924_
+		static
+		0 p_145925_ p_145925_
+	lambda$new$0 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljava/lang/String; m_18331_
+		static
+		0 p_18332_ p_18332_
+	lambda$new$1 (I)[Ljavax/management/MBeanAttributeInfo; m_145922_
+		static
+		0 p_145923_ p_145923_
+	registerJmxMonitoring (Lnet/minecraft/server/MinecraftServer;)V m_18328_
+		static
+		0 p_18329_ p_18329_
+	setAttribute (Ljavax/management/Attribute;)V setAttribute
+		0 p_18343_ p_18343_
+	setAttributes (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes
+		0 p_18345_ p_18345_
+net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription
+	description f_18348_
+	getter f_18347_
+	name f_18346_
+	type f_18349_
+	<init> (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V <init>
+		0 p_18351_ p_18351_
+		1 p_18352_ p_18352_
+		2 p_18353_ p_18353_
+		3 p_18354_ p_18354_
+	asMBeanAttributeInfo ()Ljavax/management/MBeanAttributeInfo; m_18361_
+net/minecraft/util/monitoring/jmx/package-info net/minecraft/util/monitoring/jmx/package-info
+net/minecraft/util/package-info net/minecraft/util/package-info
+net/minecraft/util/profiling/ActiveProfiler net/minecraft/util/profiling/ActiveProfiler
+	LOGGER f_18369_
+	WARNING_TIME_NANOS f_18368_
+	chartedPaths f_145926_
+	currentEntry f_18379_
+	entries f_18372_
+	getRealTime f_18374_
+	getTickTime f_18373_
+	path f_18377_
+	paths f_18370_
+	startTimeNano f_18375_
+	startTimeTicks f_18376_
+	startTimes f_18371_
+	started f_18378_
+	warn f_18380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V <init>
+		0 p_18383_ p_18383_
+		1 p_18384_ p_18384_
+		2 p_18385_ p_18385_
+	endTick ()V m_7241_
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getCurrentEntry ()Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_18406_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145930_ p_145930_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185247_ p_185247_
+		1 p_185248_ p_185248_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185250_ p_185250_
+		1 p_185251_ p_185251_
+	lambda$endTick$0 ()Ljava/lang/Object; m_18408_
+	lambda$getCurrentEntry$3 (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_18404_
+		static
+		0 p_18405_ p_18405_
+	lambda$pop$1 ()Ljava/lang/Object; m_18407_
+	lambda$pop$2 (J)Ljava/lang/Object; m_18387_
+		static
+		0 p_18388_ p_18388_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145928_ p_145928_
+	pop ()V m_7238_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18395_ p_18395_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18397_ p_18397_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18390_ p_18390_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18392_ p_18392_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ActiveProfiler$PathEntry net/minecraft/util/profiling/ActiveProfiler$PathEntry
+	accumulatedDuration f_145934_
+	count f_18410_
+	counters f_18411_
+	maxDuration f_145932_
+	minDuration f_145933_
+	<init> ()V <init>
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/ContinuousProfiler net/minecraft/util/profiling/ContinuousProfiler
+	profiler f_18432_
+	realTime f_18430_
+	tickCount f_18431_
+	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V <init>
+		0 p_18434_ p_18434_
+		1 p_18435_ p_18435_
+	disable ()V m_18437_
+	enable ()V m_18438_
+	getFiller ()Lnet/minecraft/util/profiling/ProfilerFiller; m_18439_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_18440_
+	isEnabled ()Z m_18436_
+net/minecraft/util/profiling/EmptyProfileResults net/minecraft/util/profiling/EmptyProfileResults
+	EMPTY f_18441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18448_ p_18448_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145937_ p_145937_
+net/minecraft/util/profiling/FilledProfileResults net/minecraft/util/profiling/FilledProfileResults
+	COUNTER_ENTRY_COMPARATOR f_18455_
+	EMPTY f_18453_
+	LOGGER f_18452_
+	SPLITTER f_18454_
+	endTimeNano f_18459_
+	endTimeTicks f_18460_
+	entries f_18456_
+	startTimeNano f_18457_
+	startTimeTicks f_18458_
+	tickDuration f_18461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;JIJI)V <init>
+		0 p_18464_ p_18464_
+		1 p_18465_ p_18465_
+		2 p_18466_ p_18466_
+		3 p_18467_ p_18467_
+		4 p_18468_ p_18468_
+	appendCounterResults (ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;ILjava/lang/StringBuilder;)V m_18475_
+		0 p_18476_ p_18476_
+		1 p_18477_ p_18477_
+		2 p_18478_ p_18478_
+		3 p_18479_ p_18479_
+		4 p_18480_ p_18480_
+	appendCounters (Ljava/util/Map;Ljava/lang/StringBuilder;I)V m_18514_
+		0 p_18515_ p_18515_
+		1 p_18516_ p_18516_
+		2 p_18517_ p_18517_
+	appendProfilerResults (ILjava/lang/String;Ljava/lang/StringBuilder;)V m_18481_
+		0 p_18482_ p_18482_
+		1 p_18483_ p_18483_
+		2 p_18484_ p_18484_
+	getComment ()Ljava/lang/String; m_18532_
+		static
+	getCounterValues ()Ljava/util/Map; m_18531_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ProfilerPathEntry; m_18525_
+		0 p_18526_ p_18526_
+	getProfilerResults (JI)Ljava/lang/String; m_18485_
+		0 p_18486_ p_18486_
+		1 p_18487_ p_18487_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTickDuration ()I m_7315_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18493_ p_18493_
+	indentLine (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; m_18497_
+		static
+		0 p_18498_ p_18498_
+		1 p_18499_ p_18499_
+	isDirectChild (Ljava/lang/String;Ljava/lang/String;)Z m_18494_
+		static
+		0 p_18495_ p_18495_
+		1 p_18496_ p_18496_
+	lambda$appendCounterResults$5 (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V m_18470_
+		0 p_18471_ p_18471_
+		1 p_18472_ p_18472_
+		2 p_18473_ p_18473_
+		3 p_18474_ p_18474_
+	lambda$appendCounters$6 (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)V m_18500_
+		0 p_18501_ p_18501_
+		1 p_18502_ p_18502_
+		2 p_18503_ p_18503_
+		3 p_18504_ p_18504_
+	lambda$appendProfilerResults$4 (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V m_18505_
+		0 p_18506_ p_18506_
+		1 p_18507_ p_18507_
+		2 p_18508_ p_18508_
+		3 p_18509_ p_18509_
+	lambda$getCounterValues$1 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; m_145946_
+		static
+		0 p_145947_ p_145947_
+	lambda$getCounterValues$2 (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V m_145941_
+		static
+		0 p_145942_ p_145942_
+		1 p_145943_ p_145943_
+		2 p_145944_ p_145944_
+		3 p_145945_ p_145945_
+	lambda$getCounterValues$3 (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/util/profiling/ProfilerPathEntry;)V m_18510_
+		static
+		0 p_18511_ p_18511_
+		1 p_18512_ p_18512_
+		2 p_18513_ p_18513_
+	lambda$static$0 (Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)J m_18488_
+		static
+		0 p_18489_ p_18489_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145940_ p_145940_
+net/minecraft/util/profiling/FilledProfileResults$1 net/minecraft/util/profiling/FilledProfileResults$1
+	<init> ()V <init>
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/FilledProfileResults$CounterCollector net/minecraft/util/profiling/FilledProfileResults$CounterCollector
+	children f_18539_
+	selfValue f_18537_
+	totalValue f_18538_
+	<init> ()V <init>
+	addValue (Ljava/util/Iterator;J)V m_18547_
+		0 p_18548_ p_18548_
+		1 p_18549_ p_18549_
+	lambda$addValue$0 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; m_18545_
+		static
+		0 p_18546_ p_18546_
+net/minecraft/util/profiling/InactiveProfiler net/minecraft/util/profiling/InactiveProfiler
+	INSTANCE f_18554_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	endTick ()V m_7241_
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145953_ p_145953_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185253_ p_185253_
+		1 p_185254_ p_185254_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185256_ p_185256_
+		1 p_185257_ p_185257_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145951_ p_145951_
+	pop ()V m_7238_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18564_ p_18564_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18566_ p_18566_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18559_ p_18559_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18561_ p_18561_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ProfileCollector net/minecraft/util/profiling/ProfileCollector
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145955_ p_145955_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+net/minecraft/util/profiling/ProfileResults net/minecraft/util/profiling/ProfileResults
+	PATH_SEPARATOR f_145956_
+	demanglePath (Ljava/lang/String;)Ljava/lang/String; m_18575_
+		static
+		0 p_18576_ p_18576_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getNanoDuration ()J m_18577_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTickDuration ()I m_7315_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18574_ p_18574_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145957_ p_145957_
+net/minecraft/util/profiling/ProfilerFiller net/minecraft/util/profiling/ProfilerFiller
+	ROOT f_145958_
+	endTick ()V m_7241_
+	incrementCounter (Ljava/lang/String;)V m_6174_
+		0 p_18585_ p_18585_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185258_ p_185258_
+		1 p_185259_ p_185259_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185260_ p_185260_
+		1 p_185261_ p_185261_
+	incrementCounter (Ljava/util/function/Supplier;)V m_6525_
+		0 p_18586_ p_18586_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145959_ p_145959_
+	pop ()V m_7238_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18583_ p_18583_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18584_ p_18584_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18581_ p_18581_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18582_ p_18582_
+	startTick ()V m_7242_
+	tee (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; m_18578_
+		static
+		0 p_18579_ p_18579_
+		1 p_18580_ p_18580_
+net/minecraft/util/profiling/ProfilerFiller$1 net/minecraft/util/profiling/ProfilerFiller$1
+	val$first f_18587_
+	val$second f_18588_
+	<init> (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)V <init>
+		0 p_18590_ p_18590_
+		1 p_18591_ p_18591_
+	endTick ()V m_7241_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185266_ p_185266_
+		1 p_185267_ p_185267_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185263_ p_185263_
+		1 p_185264_ p_185264_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145961_ p_145961_
+	pop ()V m_7238_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18599_ p_18599_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18601_ p_18601_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18596_ p_18596_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18594_ p_18594_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ProfilerPathEntry net/minecraft/util/profiling/ProfilerPathEntry
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/ResultField net/minecraft/util/profiling/ResultField
+	count f_18609_
+	globalPercentage f_18608_
+	name f_18610_
+	percentage f_18607_
+	<init> (Ljava/lang/String;DDJ)V <init>
+		0 p_18612_ p_18612_
+		1 p_18613_ p_18613_
+		2 p_18614_ p_18614_
+		3 p_18615_ p_18615_
+	compareTo (Lnet/minecraft/util/profiling/ResultField;)I compareTo
+		0 p_18618_ p_18618_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_18620_ p_18620_
+	getColor ()I m_18616_
+net/minecraft/util/profiling/SingleTickProfiler net/minecraft/util/profiling/SingleTickProfiler
+	LOGGER f_18621_
+	location f_18625_
+	profiler f_18626_
+	realTime f_18622_
+	saveThreshold f_18623_
+	tick f_18624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Ljava/lang/String;J)V <init>
+		0 p_145963_ p_145963_
+		1 p_145964_ p_145964_
+		2 p_145965_ p_145965_
+	createTickProfiler (Ljava/lang/String;)Lnet/minecraft/util/profiling/SingleTickProfiler; m_18632_
+		static
+		0 p_18633_ p_18633_
+	decorateFiller (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; m_18629_
+		static
+		0 p_18630_ p_18630_
+		1 p_18631_ p_18631_
+	endTick ()V m_18634_
+	lambda$startTick$0 ()I m_18635_
+	startTick ()Lnet/minecraft/util/profiling/ProfilerFiller; m_18628_
+net/minecraft/util/profiling/jfr/Environment net/minecraft/util/profiling/jfr/Environment
+	$VALUES $VALUES
+	CLIENT CLIENT
+	SERVER SERVER
+	description f_185270_
+	$values ()[Lnet/minecraft/util/profiling/jfr/Environment; m_185280_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_185274_ p_185274_
+		1 p_185275_ p_185275_
+		2 p_185276_ p_185276_
+	from (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; m_185278_
+		static
+		0 p_185279_ p_185279_
+	getDescription ()Ljava/lang/String; m_185277_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/Environment; valueOf
+		static
+		0 p_185282_ p_185282_
+	values ()[Lnet/minecraft/util/profiling/jfr/Environment; values
+		static
+net/minecraft/util/profiling/jfr/JfrProfiler net/minecraft/util/profiling/jfr/JfrProfiler
+	CUSTOM_EVENTS f_185289_
+	DATE_TIME_FORMATTER f_185291_
+	FLIGHT_RECORDER_CONFIG f_185290_
+	INSTANCE f_185292_
+	LOGGER f_185288_
+	NETWORK_CATEGORY f_185287_
+	ROOT_CATEGORY f_185284_
+	TICK_CATEGORY f_185286_
+	WORLD_GEN_CATEGORY f_185285_
+	currentAverageTickTime f_185294_
+	networkTrafficByAddress f_185295_
+	recording f_185293_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; m_185298_
+		static
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	lambda$new$0 ()V m_185332_
+	lambda$new$1 ()V m_185331_
+	lambda$start$2 (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V m_242540_
+		static
+		0 p_242754_ p_242754_
+		1 p_242755_ p_242755_
+		2 p_185311_ p_185311_
+	networkStatFor (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation; m_185319_
+		0 p_185320_ p_185320_
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185313_ p_185313_
+		1 p_185314_ p_185314_
+		2 p_185315_ p_185315_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185302_ p_185302_
+		1 p_185303_ p_185303_
+		2 p_185304_ p_185304_
+		3 p_185305_ p_185305_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185323_ p_185323_
+		1 p_185324_ p_185324_
+		2 p_185325_ p_185325_
+		3 p_185326_ p_185326_
+	onServerTick (F)V m_183597_
+		0 p_185300_ p_185300_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	setupSummaryListener ()V m_185330_
+	start (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z m_185316_
+		0 p_185317_ p_185317_
+		1 p_185318_ p_185318_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185307_ p_185307_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/JfrProfiler$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
+	summaryReporter f_185333_
+	this$0 f_185334_
+	<init> (Lnet/minecraft/util/profiling/jfr/JfrProfiler;)V <init>
+		0 p_185336_ p_185336_
+	lambda$$0 ()V m_185337_
+	recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
+		0 p_185339_ p_185339_
+net/minecraft/util/profiling/jfr/JvmProfiler net/minecraft/util/profiling/jfr/JvmProfiler
+	INSTANCE f_185340_
+	<clinit> ()V <clinit>
+		static
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185348_ p_185348_
+		1 p_185349_ p_185349_
+		2 p_185350_ p_185350_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185343_ p_185343_
+		1 p_185344_ p_185344_
+		2 p_185345_ p_185345_
+		3 p_185346_ p_185346_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185351_ p_185351_
+		1 p_185352_ p_185352_
+		2 p_185353_ p_185353_
+		3 p_185354_ p_185354_
+	onServerTick (F)V m_183597_
+		0 p_185342_ p_185342_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185347_ p_185347_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler
+	LOGGER f_185355_
+	noOpCommit f_185356_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	lambda$static$0 ()V m_185359_
+		static
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185370_ p_185370_
+		1 p_185371_ p_185371_
+		2 p_185372_ p_185372_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185363_ p_185363_
+		1 p_185364_ p_185364_
+		2 p_185365_ p_185365_
+		3 p_185366_ p_185366_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185375_ p_185375_
+		1 p_185376_ p_185376_
+		2 p_185377_ p_185377_
+		3 p_185378_ p_185378_
+	onServerTick (F)V m_183597_
+		0 p_185361_ p_185361_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185368_ p_185368_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/Percentiles net/minecraft/util/profiling/jfr/Percentiles
+	DEFAULT_INDEXES f_185382_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	evaluate ([D)Ljava/util/Map; m_185390_
+		static
+		0 p_185391_ p_185391_
+	evaluate ([J)Ljava/util/Map; m_185392_
+		static
+		0 p_185393_ p_185393_
+	lambda$sorted$0 (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V m_185387_
+		static
+		0 p_185388_ p_185388_
+		1 p_185389_ p_185389_
+	sorted (Ljava/util/Map;)Ljava/util/Map; m_185385_
+		static
+		0 p_185386_ p_185386_
+net/minecraft/util/profiling/jfr/SummaryReporter net/minecraft/util/profiling/jfr/SummaryReporter
+	LOGGER f_185394_
+	onDeregistration f_185395_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_185398_ p_185398_
+	infoWithFallback (Ljava/util/function/Supplier;)V m_201932_
+		static
+		0 p_201933_ p_201933_
+	lambda$recordingStopped$0 (Ljava/nio/file/Path;)Ljava/lang/String; m_185411_
+		static
+		0 p_185412_ p_185412_
+	lambda$recordingStopped$1 ()Ljava/lang/String; m_185410_
+		static
+	lambda$recordingStopped$2 (Ljava/nio/file/Path;)Ljava/lang/String; m_185408_
+		static
+		0 p_185409_ p_185409_
+	lambda$recordingStopped$3 ()Ljava/lang/String; m_185407_
+		static
+	recordingStopped (Ljava/nio/file/Path;)V m_185400_
+		0 p_185401_ p_185401_
+	warnWithFallback (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V m_201934_
+		static
+		0 p_201935_ p_201935_
+		1 p_201936_ p_201936_
+net/minecraft/util/profiling/jfr/callback/ProfiledDuration net/minecraft/util/profiling/jfr/callback/ProfiledDuration
+	finish ()V m_185413_
+net/minecraft/util/profiling/jfr/callback/package-info net/minecraft/util/profiling/jfr/callback/package-info
+net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	chunkPosX chunkPosX
+	chunkPosZ chunkPosZ
+	level level
+	targetStatus targetStatus
+	worldPosX worldPosX
+	worldPosZ worldPosZ
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)V <init>
+		0 p_195543_ p_195543_
+		1 p_195544_ p_195544_
+		2 p_195545_ p_195545_
+net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields
+	CHUNK_POS_X f_195548_
+	CHUNK_POS_Z f_195549_
+	LEVEL f_195551_
+	STATUS f_195550_
+	WORLD_POS_X f_195546_
+	WORLD_POS_Z f_195547_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	receivedBytes receivedBytes
+	receivedPackets receivedPackets
+	remoteAddress remoteAddress
+	sentBytes sentBytes
+	sentPackets sentPackets
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_195562_ p_195562_
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields
+	RECEIVED_BYTES f_195565_
+	RECEIVED_PACKETS f_195567_
+	REMOTE_ADDRESS f_195563_
+	SENT_BYTES f_195564_
+	SENT_PACKETS f_195566_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation
+	event f_195573_
+	receivedBytes f_195571_
+	receivedPackets f_195572_
+	sentBytes f_195569_
+	sentPackets f_195570_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_195575_ p_195575_
+	commitEvent ()V m_195576_
+	trackReceivedPacket (I)V m_195579_
+		0 p_195580_ p_195580_
+	trackSentPacket (I)V m_195577_
+		0 p_195578_ p_195578_
+net/minecraft/util/profiling/jfr/event/PacketEvent net/minecraft/util/profiling/jfr/event/PacketEvent
+	bytes bytes
+	packetId packetId
+	protocolId protocolId
+	remoteAddress remoteAddress
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_185419_ p_185419_
+		1 p_185420_ p_185420_
+		2 p_185421_ p_185421_
+		3 p_185422_ p_185422_
+net/minecraft/util/profiling/jfr/event/PacketEvent$Fields net/minecraft/util/profiling/jfr/event/PacketEvent$Fields
+	BYTES f_185426_
+	PACKET_ID f_185425_
+	PROTOCOL_ID f_185424_
+	REMOTE_ADDRESS f_185423_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/PacketReceivedEvent net/minecraft/util/profiling/jfr/event/PacketReceivedEvent
+	NAME NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_195585_ p_195585_
+		1 p_195586_ p_195586_
+		2 p_195587_ p_195587_
+		3 p_195588_ p_195588_
+net/minecraft/util/profiling/jfr/event/PacketSentEvent net/minecraft/util/profiling/jfr/event/PacketSentEvent
+	NAME NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_195593_ p_195593_
+		1 p_195594_ p_195594_
+		2 p_195595_ p_195595_
+		3 p_195596_ p_195596_
+net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	averageTickDurationNanos averageTickDurationNanos
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_195602_ p_195602_
+net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields
+	AVERAGE_TICK_DURATION f_195603_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/package-info net/minecraft/util/profiling/jfr/event/package-info
+net/minecraft/util/profiling/jfr/package-info net/minecraft/util/profiling/jfr/package-info
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser net/minecraft/util/profiling/jfr/parse/JfrStatsParser
+	chunkGenStats f_185430_
+	cpuLoadStat f_185431_
+	fileReads f_185435_
+	fileWrites f_185434_
+	garbageCollections f_185436_
+	gcHeapStats f_185438_
+	gcTotalDuration f_185437_
+	receivedPackets f_185432_
+	recordingEnded f_185429_
+	recordingStarted f_185428_
+	sentPackets f_185433_
+	threadAllocationStats f_185439_
+	tickTimes f_185440_
+	worldCreationDuration f_185441_
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_185443_ p_185443_
+	appendFileIO (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V m_185462_
+		0 p_185463_ p_185463_
+		1 p_185464_ p_185464_
+		2 p_185465_ p_185465_
+	capture (Ljava/util/stream/Stream;)V m_185454_
+		0 p_185455_ p_185455_
+	collectPacketStats (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; m_185449_
+		static
+		0 p_185450_ p_185450_
+		1 p_185451_ p_185451_
+	incrementPacket (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V m_185458_
+		0 p_185459_ p_185459_
+		1 p_185460_ p_185460_
+		2 p_185461_ p_185461_
+	lambda$capture$0 (Ljdk/jfr/consumer/RecordedEvent;)V m_185456_
+		0 p_185457_ p_185457_
+	lambda$collectPacketStats$2 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185452_
+		static
+		0 p_185453_ p_185453_
+	lambda$incrementPacket$1 (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize; m_185445_
+		static
+		0 p_185446_ p_185446_
+	parse (Ljava/nio/file/Path;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; m_185447_
+		static
+		0 p_185448_ p_185448_
+	results ()Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; m_185444_
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1
+	val$recordingFile f_185466_
+	<init> (Ljdk/jfr/consumer/RecordingFile;)V <init>
+		0 p_185468_ p_185468_
+	hasNext ()Z hasNext
+	next ()Ljava/lang/Object; next
+	next ()Ljdk/jfr/consumer/RecordedEvent; next
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize
+	count f_185472_
+	totalSize f_185473_
+	<init> ()V <init>
+	increment (I)V m_185476_
+		0 p_185477_ p_185477_
+	toCountAndSize ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185475_
+net/minecraft/util/profiling/jfr/parse/JfrStatsResult net/minecraft/util/profiling/jfr/parse/JfrStatsResult
+	chunkGenStats f_185490_
+	cpuLoadStats f_185483_
+	fileReads f_185489_
+	fileWrites f_185488_
+	heapSummary f_185484_
+	receivedPacketsSummary f_185486_
+	recordingDuration f_185480_
+	recordingEnded f_185479_
+	recordingStarted f_185478_
+	sentPacketsSummary f_185487_
+	threadAllocationSummary f_185485_
+	tickTimes f_185482_
+	worldCreationDuration f_185481_
+	<init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Ljava/util/List;)V <init>
+		0 f_185478_ f_185478_
+		1 f_185479_ f_185479_
+		2 f_185480_ f_185480_
+		3 f_185481_ f_185481_
+		4 f_185482_ f_185482_
+		5 f_185483_ f_185483_
+		6 f_185484_ f_185484_
+		7 f_185485_ f_185485_
+		8 f_185486_ f_185486_
+		9 f_185487_ f_185487_
+		10 f_185488_ f_185488_
+		11 f_185489_ f_185489_
+		12 f_185490_ f_185490_
+	asJson ()Ljava/lang/String; m_185510_
+	chunkGenStats ()Ljava/util/List; f_185490_
+	chunkGenSummary ()Ljava/util/List; m_185505_
+	cpuLoadStats ()Ljava/util/List; f_185483_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185515_ p_185515_
+	fileReads ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; f_185489_
+	fileWrites ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; f_185488_
+	hashCode ()I hashCode
+	heapSummary ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; f_185484_
+	lambda$chunkGenSummary$0 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185508_
+		static
+		0 p_185509_ p_185509_
+	lambda$chunkGenSummary$1 (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; m_185506_
+		static
+		0 p_185507_ p_185507_
+	receivedPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; f_185486_
+	recordingDuration ()Ljava/time/Duration; f_185480_
+	recordingEnded ()Ljava/time/Instant; f_185479_
+	recordingStarted ()Ljava/time/Instant; f_185478_
+	sentPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; f_185487_
+	threadAllocationSummary ()Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; f_185485_
+	tickTimes ()Ljava/util/List; f_185482_
+	toString ()Ljava/lang/String; toString
+	worldCreationDuration ()Ljava/time/Duration; f_185481_
+net/minecraft/util/profiling/jfr/parse/package-info net/minecraft/util/profiling/jfr/parse/package-info
+net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer
+	BYTES_PER_SECOND f_185529_
+	COUNT f_185530_
+	COUNT_PER_SECOND f_185533_
+	DURATION_NANOS_TOTAL f_185531_
+	TOTAL_BYTES f_185532_
+	gson f_185528_
+	<init> ()V <init>
+	chunkGen (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185572_
+		0 p_185573_ p_185573_
+	cpu (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185590_
+		0 p_185591_ p_185591_
+	fileIO (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; m_185577_
+		0 p_185578_ p_185578_
+	fileIoSummary (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;)Lcom/google/gson/JsonElement; m_185539_
+		0 p_185540_ p_185540_
+	format (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Ljava/lang/String; m_185535_
+		0 p_185536_ p_185536_
+	heap (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;)Lcom/google/gson/JsonElement; m_185541_
+		0 p_185542_ p_185542_
+	lambda$chunkGen$0 (Lcom/mojang/datafixers/util/Pair;)D m_185566_
+		static
+		0 p_185567_ p_185567_
+	lambda$chunkGen$1 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V m_185556_
+		static
+		0 p_185557_ p_185557_
+		1 p_185558_ p_185558_
+	lambda$chunkGen$2 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V m_185559_
+		static
+		0 p_185560_ p_185560_
+		1 p_185561_ p_185561_
+	lambda$chunkGen$3 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V m_185582_
+		static
+		0 p_185583_ p_185583_
+		1 p_185584_ p_185584_
+		2 p_185585_ p_185585_
+	lambda$chunkGen$4 (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; m_185537_
+		static
+		0 p_185538_ p_185538_
+	lambda$cpu$11 (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; m_185574_
+		static
+		0 p_185575_ p_185575_
+		1 p_185576_ p_185576_
+	lambda$fileIoSummary$9 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_185579_
+		static
+		0 p_185580_ p_185580_
+		1 p_185581_ p_185581_
+	lambda$packets$10 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_185549_
+		static
+		0 p_185550_ p_185550_
+		1 p_185551_ p_185551_
+	lambda$serverTicks$7 (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D m_185547_
+		static
+		0 p_185548_ p_185548_
+	lambda$serverTicks$8 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V m_185562_
+		static
+		0 p_185563_ p_185563_
+		1 p_185564_ p_185564_
+		2 p_185565_ p_185565_
+	lambda$threadAllocations$5 (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V m_185568_
+		static
+		0 p_185569_ p_185569_
+		1 p_185570_ p_185570_
+		2 p_185571_ p_185571_
+	lambda$threadAllocations$6 (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V m_185552_
+		static
+		0 p_185553_ p_185553_
+		1 p_185554_ p_185554_
+		2 p_185555_ p_185555_
+	network (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; m_185588_
+		0 p_185589_ p_185589_
+	packets (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;)Lcom/google/gson/JsonElement; m_185543_
+		0 p_185544_ p_185544_
+	serverTicks (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185586_
+		0 p_185587_ p_185587_
+	threadAllocations (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;)Lcom/google/gson/JsonElement; m_185545_
+		0 p_185546_ p_185546_
+net/minecraft/util/profiling/jfr/serialize/package-info net/minecraft/util/profiling/jfr/serialize/package-info
+net/minecraft/util/profiling/jfr/stats/ChunkGenStat net/minecraft/util/profiling/jfr/stats/ChunkGenStat
+	chunkPos f_185593_
+	duration f_185592_
+	level f_185596_
+	status f_185595_
+	worldPos f_185594_
+	<init> (Ljava/time/Duration;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/lang/String;)V <init>
+		0 f_185592_ f_185592_
+		1 f_185593_ f_185593_
+		2 f_185594_ f_185594_
+		3 f_185595_ f_185595_
+		4 f_185596_ f_185596_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_185593_
+	duration ()Ljava/time/Duration; m_183571_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185611_ p_185611_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat; m_185604_
+		static
+		0 p_185605_ p_185605_
+	hashCode ()I hashCode
+	level ()Ljava/lang/String; f_185596_
+	status ()Lnet/minecraft/world/level/chunk/ChunkStatus; f_185595_
+	toString ()Ljava/lang/String; toString
+	worldPos ()Lnet/minecraft/server/level/ColumnPos; f_185594_
+net/minecraft/util/profiling/jfr/stats/CpuLoadStat net/minecraft/util/profiling/jfr/stats/CpuLoadStat
+	jvm f_185614_
+	system f_185616_
+	userJvm f_185615_
+	<init> (DDD)V <init>
+		0 f_185614_ f_185614_
+		1 f_185615_ f_185615_
+		2 f_185616_ f_185616_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185627_ p_185627_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/CpuLoadStat; m_185622_
+		static
+		0 p_185623_ p_185623_
+	hashCode ()I hashCode
+	jvm ()D f_185614_
+	system ()D f_185616_
+	toString ()Ljava/lang/String; toString
+	userJvm ()D f_185615_
+net/minecraft/util/profiling/jfr/stats/FileIOStat net/minecraft/util/profiling/jfr/stats/FileIOStat
+	bytes f_185632_
+	duration f_185630_
+	path f_185631_
+	<init> (Ljava/time/Duration;Ljava/lang/String;J)V <init>
+		0 f_185630_ f_185630_
+		1 f_185631_ f_185631_
+		2 f_185632_ f_185632_
+	bytes ()J f_185632_
+	duration ()Ljava/time/Duration; f_185630_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185654_ p_185654_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J m_185651_
+		static
+		0 p_185652_ p_185652_
+	lambda$summary$1 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Z m_185649_
+		static
+		0 p_185650_ p_185650_
+	lambda$summary$2 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Ljava/lang/String; m_185646_
+		static
+		0 p_185647_ p_185647_
+	lambda$summary$3 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J m_185638_
+		static
+		0 p_185639_ p_185639_
+	lambda$summary$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185643_
+		static
+		0 p_185644_ p_185644_
+	path ()Ljava/lang/String; f_185631_
+	summary (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; m_185640_
+		static
+		0 p_185641_ p_185641_
+		1 p_185642_ p_185642_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary
+	bytesPerSecond f_185658_
+	counts f_185659_
+	countsPerSecond f_185660_
+	timeSpentInIO f_185661_
+	topTenContributorsByTotalBytes f_185662_
+	totalBytes f_185657_
+	<init> (JDJDLjava/time/Duration;Ljava/util/List;)V <init>
+		0 f_185657_ f_185657_
+		1 f_185658_ f_185658_
+		2 f_185659_ f_185659_
+		3 f_185660_ f_185660_
+		4 f_185661_ f_185661_
+		5 f_185662_ f_185662_
+	bytesPerSecond ()D f_185658_
+	counts ()J f_185659_
+	countsPerSecond ()D f_185660_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185676_ p_185676_
+	hashCode ()I hashCode
+	timeSpentInIO ()Ljava/time/Duration; f_185661_
+	toString ()Ljava/lang/String; toString
+	topTenContributorsByTotalBytes ()Ljava/util/List; f_185662_
+	totalBytes ()J f_185657_
+net/minecraft/util/profiling/jfr/stats/GcHeapStat net/minecraft/util/profiling/jfr/stats/GcHeapStat
+	heapUsed f_185681_
+	timestamp f_185680_
+	timing f_185682_
+	<init> (Ljava/time/Instant;JLnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing;)V <init>
+		0 f_185680_ f_185680_
+		1 f_185681_ f_185681_
+		2 f_185682_ f_185682_
+	calculateAllocationRatePerSecond (Ljava/util/List;)D m_185695_
+		static
+		0 p_185696_ p_185696_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185702_ p_185702_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat; m_185697_
+		static
+		0 p_185698_ p_185698_
+	hashCode ()I hashCode
+	heapUsed ()J f_185681_
+	lambda$calculateAllocationRatePerSecond$0 (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; m_185688_
+		static
+		0 p_185689_ p_185689_
+	summary (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; m_185690_
+		static
+		0 p_185691_ p_185691_
+		1 p_185692_ p_185692_
+		2 p_185693_ p_185693_
+		3 p_185694_ p_185694_
+	timestamp ()Ljava/time/Instant; f_185680_
+	timing ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; f_185682_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary
+	allocationRateBytesPerSecond f_185708_
+	duration f_185705_
+	gcTotalDuration f_185706_
+	totalGCs f_185707_
+	<init> (Ljava/time/Duration;Ljava/time/Duration;ID)V <init>
+		0 f_185705_ f_185705_
+		1 f_185706_ f_185706_
+		2 f_185707_ f_185707_
+		3 f_185708_ f_185708_
+	allocationRateBytesPerSecond ()D f_185708_
+	duration ()Ljava/time/Duration; f_185705_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185720_ p_185720_
+	gcOverHead ()F m_185714_
+	gcTotalDuration ()Ljava/time/Duration; f_185706_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	totalGCs ()I f_185707_
+net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing
+	$VALUES $VALUES
+	AFTER_GC AFTER_GC
+	BEFORE_GC BEFORE_GC
+	$values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; m_185730_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_185728_ p_185728_
+		1 p_185729_ p_185729_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; valueOf
+		static
+		0 p_185732_ p_185732_
+	values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; values
+		static
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary
+	largestSizeContributors f_185735_
+	recordingDuration f_185736_
+	totalPacketCountAndSize f_185734_
+	<init> (Ljava/time/Duration;Ljava/util/List;)V <init>
+		0 p_185738_ p_185738_
+		1 p_185739_ p_185739_
+	getCountsPerSecond ()D m_185740_
+	getSizePerSecond ()D m_185741_
+	getTotalCount ()J m_185742_
+	getTotalSize ()J m_185743_
+	lambda$new$0 ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185745_
+		static
+	largestSizeContributors ()Ljava/util/List; m_185744_
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize
+	SIZE_THEN_COUNT f_185748_
+	totalCount f_185746_
+	totalSize f_185747_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 f_185746_ f_185746_
+		1 f_185747_ f_185747_
+	add (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185754_
+		0 p_185755_ p_185755_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185758_ p_185758_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	totalCount ()J f_185746_
+	totalSize ()J f_185747_
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification
+	PACKET_NAME_BY_ID f_185764_
+	direction f_185761_
+	packetId f_185763_
+	protocolId f_185762_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;II)V <init>
+		0 f_185761_ f_185761_
+		1 f_185762_ f_185762_
+		2 f_185763_ f_185763_
+	direction ()Lnet/minecraft/network/protocol/PacketFlow; f_185761_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185783_ p_185783_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification; m_185777_
+		static
+		0 p_185778_ p_185778_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol;Ljava/lang/Integer;Ljava/lang/Class;)V m_185771_
+		static
+		0 p_185772_ p_185772_
+		1 p_185773_ p_185773_
+		2 p_185774_ p_185774_
+		3 p_185775_ p_185775_
+		4 p_185776_ p_185776_
+	packetId ()I f_185763_
+	packetName ()Ljava/lang/String; m_185770_
+	protocolId ()I f_185762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat
+	UNKNOWN_THREAD f_185789_
+	threadName f_185787_
+	timestamp f_185786_
+	totalBytes f_185788_
+	<init> (Ljava/time/Instant;Ljava/lang/String;J)V <init>
+		0 f_185786_ f_185786_
+		1 f_185787_ f_185787_
+		2 f_185788_ f_185788_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185808_ p_185808_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat; m_185803_
+		static
+		0 p_185804_ p_185804_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat;)Ljava/lang/String; m_185795_
+		static
+		0 p_185796_ p_185796_
+	lambda$summary$1 (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V m_185799_
+		static
+		0 p_185800_ p_185800_
+		1 p_185801_ p_185801_
+		2 p_185802_ p_185802_
+	summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; m_185797_
+		static
+		0 p_185798_ p_185798_
+	threadName ()Ljava/lang/String; f_185787_
+	timestamp ()Ljava/time/Instant; f_185786_
+	toString ()Ljava/lang/String; toString
+	totalBytes ()J f_185788_
+net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary
+	allocationsPerSecondByThread f_185811_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_185811_ f_185811_
+	allocationsPerSecondByThread ()Ljava/util/Map; f_185811_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185816_ p_185816_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/TickTimeStat net/minecraft/util/profiling/jfr/stats/TickTimeStat
+	currentAverage f_185820_
+	timestamp f_185819_
+	<init> (Ljava/time/Instant;Ljava/time/Duration;)V <init>
+		0 f_185819_ f_185819_
+		1 f_185820_ f_185820_
+	currentAverage ()Ljava/time/Duration; f_185820_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185829_ p_185829_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat; m_185825_
+		static
+		0 p_185826_ p_185826_
+	hashCode ()I hashCode
+	timestamp ()Ljava/time/Instant; f_185819_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/TimeStamped net/minecraft/util/profiling/jfr/stats/TimeStamped
+	getTimestamp ()Ljava/time/Instant; m_185832_
+net/minecraft/util/profiling/jfr/stats/TimedStat net/minecraft/util/profiling/jfr/stats/TimedStat
+	duration ()Ljava/time/Duration; m_183571_
+net/minecraft/util/profiling/jfr/stats/TimedStatSummary net/minecraft/util/profiling/jfr/stats/TimedStatSummary
+	count f_185836_
+	fastest f_185833_
+	percentilesNanos f_185837_
+	secondSlowest f_185835_
+	slowest f_185834_
+	totalDuration f_185838_
+	<init> (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;ILjava/util/Map;Ljava/time/Duration;)V <init>
+		0 f_185833_ f_185833_
+		1 f_185834_ f_185834_
+		2 f_185835_ f_185835_
+		3 f_185836_ f_185836_
+		4 f_185837_ f_185837_
+		5 f_185838_ f_185838_
+	count ()I f_185836_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185856_ p_185856_
+	fastest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185833_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;)J m_185847_
+		static
+		0 p_185848_ p_185848_
+	percentilesNanos ()Ljava/util/Map; f_185837_
+	secondSlowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185835_
+	slowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185834_
+	summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary; m_185849_
+		static
+		0 p_185850_ p_185850_
+	toString ()Ljava/lang/String; toString
+	totalDuration ()Ljava/time/Duration; f_185838_
+net/minecraft/util/profiling/jfr/stats/package-info net/minecraft/util/profiling/jfr/stats/package-info
+net/minecraft/util/profiling/metrics/MetricCategory net/minecraft/util/profiling/metrics/MetricCategory
+	$VALUES $VALUES
+	CHUNK_RENDERING CHUNK_RENDERING
+	CHUNK_RENDERING_DISPATCHING CHUNK_RENDERING_DISPATCHING
+	CPU CPU
+	EVENT_LOOPS EVENT_LOOPS
+	GPU GPU
+	JVM JVM
+	MAIL_BOXES MAIL_BOXES
+	PATH_FINDING PATH_FINDING
+	TICK_LOOP TICK_LOOP
+	description f_145974_
+	$values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; m_145982_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_145978_ p_145978_
+		1 p_145979_ p_145979_
+		2 p_145980_ p_145980_
+	getDescription ()Ljava/lang/String; m_145981_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/metrics/MetricCategory; valueOf
+		static
+		0 p_145984_ p_145984_
+	values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; values
+		static
+net/minecraft/util/profiling/metrics/MetricSampler net/minecraft/util/profiling/metrics/MetricSampler
+	beforeTick f_145993_
+	category f_145988_
+	currentValue f_145994_
+	isRunning f_145992_
+	name f_145987_
+	sampler f_145989_
+	thresholdTest f_145986_
+	ticks f_145990_
+	values f_145991_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)V <init>
+		0 p_145996_ p_145996_
+		1 p_145997_ p_145997_
+		2 p_145998_ p_145998_
+		3 p_145999_ p_145999_
+		4 p_146000_ p_146000_
+	builder (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146013_
+		static
+		0 p_146014_ p_146014_
+		1 p_146015_ p_146015_
+		2 p_146016_ p_146016_
+		3 p_146017_ p_146017_
+	create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146009_
+		static
+		0 p_146010_ p_146010_
+		1 p_146011_ p_146011_
+		2 p_146012_ p_146012_
+	create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146004_
+		static
+		0 p_146005_ p_146005_
+		1 p_146006_ p_146006_
+		2 p_146007_ p_146007_
+		3 p_146008_ p_146008_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146023_ p_146023_
+	getCategory ()Lnet/minecraft/util/profiling/metrics/MetricCategory; m_146021_
+	getName ()Ljava/lang/String; m_146020_
+	getSampler ()Ljava/util/function/DoubleSupplier; m_146019_
+	hashCode ()I hashCode
+	onEndTick (I)V m_146002_
+		0 p_146003_ p_146003_
+	onFinished ()V m_146018_
+	onStartTick ()V m_146001_
+	result ()Lnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult; m_146024_
+	triggersThreshold ()Z m_146025_
+	verifyRunning ()V m_146026_
+net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder
+	beforeTick f_146032_
+	category f_146029_
+	context f_146031_
+	name f_146028_
+	sampler f_146030_
+	thresholdTest f_146033_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V <init>
+		0 p_146035_ p_146035_
+		1 p_146036_ p_146036_
+		2 p_146037_ p_146037_
+		3 p_146038_ p_146038_
+	build ()Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146039_
+	lambda$new$0 (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D m_146044_
+		static
+		0 p_146045_ p_146045_
+		1 p_146046_ p_146046_
+	lambda$withBeforeTick$1 (Ljava/util/function/Consumer;)V m_146047_
+		0 p_146048_ p_146048_
+	withBeforeTick (Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146042_
+		0 p_146043_ p_146043_
+	withThresholdAlert (Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146040_
+		0 p_146041_ p_146041_
+net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult
+	firstTick f_146050_
+	lastTick f_146051_
+	recording f_146049_
+	<init> (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V <init>
+		0 p_146053_ p_146053_
+		1 p_146054_ p_146054_
+		2 p_146055_ p_146055_
+	getFirstTick ()I m_146056_
+	getLastTick ()I m_146059_
+	valueAtTick (I)D m_146057_
+		0 p_146058_ p_146058_
+net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest
+	test (D)Z m_142488_
+		0 p_146060_ p_146060_
+net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage
+	percentageIncreaseThreshold f_146061_
+	previousValue f_146062_
+	<init> (F)V <init>
+		0 p_146064_ p_146064_
+	test (D)Z m_142488_
+		0 p_146066_ p_146066_
+net/minecraft/util/profiling/metrics/MetricsRegistry net/minecraft/util/profiling/metrics/MetricsRegistry
+	INSTANCE f_146067_
+	measuredInstances f_146068_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)V m_146072_
+		0 p_146073_ p_146073_
+	aggregateDuplicates (Ljava/util/Map;)Ljava/util/List; m_146076_
+		static
+		0 p_146077_ p_146077_
+	getRegisteredSamplers ()Ljava/util/List; m_146071_
+	lambda$aggregateDuplicates$1 (Ljava/util/Map$Entry;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146074_
+		static
+		0 p_146075_ p_146075_
+	lambda$getRegisteredSamplers$0 (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)Ljava/util/stream/Stream; m_146078_
+		static
+		0 p_146079_ p_146079_
+net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler
+	delegates f_146080_
+	<init> (Ljava/lang/String;Ljava/util/List;)V <init>
+		0 p_146082_ p_146082_
+		1 p_146083_ p_146083_
+	averageValueFromDelegates (Ljava/util/List;)D m_146094_
+		static
+		0 p_146095_ p_146095_
+	beforeTick (Ljava/util/List;)V m_146092_
+		static
+		0 p_146093_ p_146093_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146101_ p_146101_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/util/List;)D m_146098_
+		static
+		0 p_146099_ p_146099_
+	lambda$new$1 (Ljava/util/List;)V m_146096_
+		static
+		0 p_146097_ p_146097_
+	lambda$thresholdTest$2 (DLnet/minecraft/util/profiling/metrics/MetricSampler;)Z m_146084_
+		static
+		0 p_146085_ p_146085_
+		1 p_146086_ p_146086_
+	lambda$thresholdTest$3 (Ljava/util/List;D)Z m_146089_
+		static
+		0 p_146090_ p_146090_
+		1 p_146091_ p_146091_
+	thresholdTest (Ljava/util/List;)Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; m_146087_
+		static
+		0 p_146088_ p_146088_
+net/minecraft/util/profiling/metrics/MetricsSamplerProvider net/minecraft/util/profiling/metrics/MetricsSamplerProvider
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_146103_ p_146103_
+net/minecraft/util/profiling/metrics/ProfilerMeasured net/minecraft/util/profiling/metrics/ProfilerMeasured
+	profiledMetrics ()Ljava/util/List; m_142754_
+net/minecraft/util/profiling/metrics/package-info net/minecraft/util/profiling/metrics/package-info
+net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder
+	PROFILING_MAX_DURATION_SECONDS f_146104_
+	currentTick f_146115_
+	deadlineNano f_146114_
+	deviationsBySampler f_146106_
+	globalOnReportFinished f_146105_
+	ioExecutor f_146108_
+	killSwitch f_146117_
+	metricsPersister f_146109_
+	metricsSamplerProvider f_146112_
+	onProfilingEnd f_146110_
+	onReportFinished f_146111_
+	singleTickProfiler f_146116_
+	taskProfiler f_146107_
+	thisTickSamplers f_146118_
+	wallTimeSource f_146113_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_146121_ p_146121_
+		1 p_146122_ p_146122_
+		2 p_146123_ p_146123_
+		3 p_146124_ p_146124_
+		4 p_146125_ p_146125_
+		5 p_146126_ p_146126_
+	cancel ()V m_213832_
+	cleanup (Ljava/util/Collection;)V m_216816_
+		0 p_216817_ p_216817_
+	createStarted (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder; m_146132_
+		static
+		0 p_146133_ p_146133_
+		1 p_146134_ p_146134_
+		2 p_146135_ p_146135_
+		3 p_146136_ p_146136_
+		4 p_146137_ p_146137_
+		5 p_146138_ p_146138_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	lambda$endTick$3 (Lnet/minecraft/util/profiling/metrics/MetricSampler;)Ljava/util/List; m_146130_
+		static
+		0 p_146131_ p_146131_
+	lambda$endTick$4 ()I m_146149_
+	lambda$new$0 ()I m_146152_
+	lambda$new$1 ()I m_146151_
+	lambda$scheduleSaveResults$5 (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V m_146139_
+		0 p_146140_ p_146140_
+		1 p_146141_ p_146141_
+	lambda$startTick$2 ()Lnet/minecraft/util/profiling/ProfileCollector; m_146150_
+	registerGlobalCompletionCallback (Ljava/util/function/Consumer;)V m_146142_
+		static
+		0 p_146143_ p_146143_
+	scheduleSaveResults (Lnet/minecraft/util/profiling/ProfileResults;)V m_146128_
+		0 p_146129_ p_146129_
+	startTick ()V m_142759_
+	verifyStarted ()V m_146148_
+net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
+	INSTANCE f_146153_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	cancel ()V m_213832_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	startTick ()V m_142759_
+net/minecraft/util/profiling/metrics/profiling/MetricsRecorder net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
+	cancel ()V m_213832_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	startTick ()V m_142759_
+net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
+	previouslyFoundSamplerNames f_146161_
+	<init> ()V <init>
+	lambda$newSamplersFoundInProfiler$0 (Lorg/apache/commons/lang3/tuple/Pair;)Z m_146175_
+		0 p_146176_ p_146176_
+	lambda$newSamplersFoundInProfiler$1 (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146172_
+		static
+		0 p_146173_ p_146173_
+		1 p_146174_ p_146174_
+	lambda$samplerForProfilingPath$2 (Ljava/util/function/Supplier;Ljava/lang/String;)D m_146165_
+		static
+		0 p_146166_ p_146166_
+		1 p_146167_ p_146167_
+	newSamplersFoundInProfiler (Ljava/util/function/Supplier;)Ljava/util/Set; m_146163_
+		0 p_146164_ p_146164_
+	samplerForProfilingPath (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146168_
+		static
+		0 p_146169_ p_146169_
+		1 p_146170_ p_146170_
+		2 p_146171_ p_146171_
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
+	LOGGER f_181117_
+	samplerFactory f_146178_
+	samplers f_146177_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Z)V <init>
+		0 p_146180_ p_146180_
+		1 p_146181_ p_146181_
+	lambda$runtimeIndependentSamplers$0 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)D m_146193_
+		static
+		0 p_146194_ p_146194_
+		1 p_146195_ p_146195_
+	lambda$runtimeIndependentSamplers$1 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146183_
+		static
+		0 p_146184_ p_146184_
+		1 p_146185_ p_146185_
+	lambda$runtimeIndependentSamplers$2 ()D m_146192_
+		static
+	lambda$tickTimeSampler$3 (Lcom/google/common/base/Stopwatch;)D m_146186_
+		static
+		0 p_146187_ p_146187_
+	runtimeIndependentSamplers ()Ljava/util/Set; m_146182_
+		static
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_146191_ p_146191_
+	tickTimeSampler (Ljava/util/function/LongSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146188_
+		static
+		0 p_146189_ p_146189_
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1
+	val$timeSource f_146196_
+	<init> (Ljava/util/function/LongSupplier;)V <init>
+		0 p_146198_ p_146198_
+	read ()J read
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats
+	currentLoad f_146204_
+	lastPollMs f_146205_
+	nrOfCpus f_146200_
+	previousCpuLoadTick f_146203_
+	processor f_146202_
+	systemInfo f_146201_
+	<init> ()V <init>
+	loadForCpu (I)D m_146207_
+		0 p_146208_ p_146208_
+net/minecraft/util/profiling/metrics/profiling/package-info net/minecraft/util/profiling/metrics/profiling/package-info
+net/minecraft/util/profiling/metrics/storage/MetricsPersister net/minecraft/util/profiling/metrics/storage/MetricsPersister
+	DEVIATIONS_DIR_NAME f_146211_
+	LOGGER f_146213_
+	METRICS_DIR_NAME f_146210_
+	PROFILING_RESULTS_DIR f_146209_
+	PROFILING_RESULT_FILENAME f_146212_
+	rootFolderName f_146214_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_146217_ p_146217_
+	lambda$saveCategory$1 (ILnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult;)Ljava/lang/String; m_146220_
+		static
+		0 p_146221_ p_146221_
+		1 p_146222_ p_146222_
+	lambda$saveCategory$2 (I)[Ljava/lang/String; m_146218_
+		static
+		0 p_146219_ p_146219_
+	lambda$saveDeviations$3 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Lnet/minecraft/util/profiling/metrics/storage/RecordedDeviation;)V m_146234_
+		static
+		0 p_146235_ p_146235_
+		1 p_146236_ p_146236_
+		2 p_146237_ p_146237_
+		3 p_146238_ p_146238_
+	lambda$saveDeviations$4 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Ljava/util/List;)V m_146239_
+		static
+		0 p_146240_ p_146240_
+		1 p_146241_ p_146241_
+		2 p_146242_ p_146242_
+		3 p_146243_ p_146243_
+	lambda$saveMetrics$0 (Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;)V m_146230_
+		0 p_146231_ p_146231_
+		1 p_146232_ p_146232_
+		2 p_146233_ p_146233_
+	saveCategory (Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;Ljava/nio/file/Path;)V m_146226_
+		0 p_146227_ p_146227_
+		1 p_146228_ p_146228_
+		2 p_146229_ p_146229_
+	saveDeviations (Ljava/util/Map;Ljava/nio/file/Path;)V m_146244_
+		0 p_146245_ p_146245_
+		1 p_146246_ p_146246_
+	saveMetrics (Ljava/util/Set;Ljava/nio/file/Path;)V m_146247_
+		0 p_146248_ p_146248_
+		1 p_146249_ p_146249_
+	saveProfilingTaskExecutionResult (Lnet/minecraft/util/profiling/ProfileResults;Ljava/nio/file/Path;)V m_146223_
+		0 p_146224_ p_146224_
+		1 p_146225_ p_146225_
+	saveReports (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/util/profiling/ProfileResults;)Ljava/nio/file/Path; m_146250_
+		0 p_146251_ p_146251_
+		1 p_146252_ p_146252_
+		2 p_146253_ p_146253_
+net/minecraft/util/profiling/metrics/storage/RecordedDeviation net/minecraft/util/profiling/metrics/storage/RecordedDeviation
+	profilerResultAtTick f_146256_
+	tick f_146255_
+	timestamp f_146254_
+	<init> (Ljava/time/Instant;ILnet/minecraft/util/profiling/ProfileResults;)V <init>
+		0 p_146258_ p_146258_
+		1 p_146259_ p_146259_
+		2 p_146260_ p_146260_
+net/minecraft/util/profiling/metrics/storage/package-info net/minecraft/util/profiling/metrics/storage/package-info
+net/minecraft/util/profiling/package-info net/minecraft/util/profiling/package-info
+net/minecraft/util/random/SimpleWeightedRandomList net/minecraft/util/random/SimpleWeightedRandomList
+	<init> (Ljava/util/List;)V <init>
+		0 p_146262_ p_146262_
+	builder ()Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; m_146263_
+		static
+	empty ()Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185864_
+		static
+	getRandomValue (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_216820_
+		0 p_216821_ p_216821_
+	single (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185862_
+		static
+		0 p_185863_ p_185863_
+	wrappedCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146264_
+		static
+		0 p_146265_ p_146265_
+	wrappedCodecAllowingEmpty (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_185860_
+		static
+		0 p_185861_ p_185861_
+net/minecraft/util/random/SimpleWeightedRandomList$Builder net/minecraft/util/random/SimpleWeightedRandomList$Builder
+	result f_146268_
+	<init> ()V <init>
+	add (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; m_146271_
+		0 p_146272_ p_146272_
+		1 p_146273_ p_146273_
+	build ()Lnet/minecraft/util/random/SimpleWeightedRandomList; m_146270_
+net/minecraft/util/random/Weight net/minecraft/util/random/Weight
+	CODEC f_146274_
+	LOGGER f_146276_
+	ONE f_146275_
+	value f_146277_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_146280_ p_146280_
+	asInt ()I m_146281_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146287_ p_146287_
+	hashCode ()I hashCode
+	of (I)Lnet/minecraft/util/random/Weight; m_146282_
+		static
+		0 p_146283_ p_146283_
+	toString ()Ljava/lang/String; toString
+	validateWeight (I)V m_146284_
+		static
+		0 p_146285_ p_146285_
+net/minecraft/util/random/WeightedEntry net/minecraft/util/random/WeightedEntry
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+	wrap (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$Wrapper; m_146290_
+		static
+		0 p_146291_ p_146291_
+		1 p_146292_ p_146292_
+net/minecraft/util/random/WeightedEntry$IntrusiveBase net/minecraft/util/random/WeightedEntry$IntrusiveBase
+	weight f_146293_
+	<init> (Lnet/minecraft/util/random/Weight;)V <init>
+		0 p_146297_ p_146297_
+	<init> (I)V <init>
+		0 p_146295_ p_146295_
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+net/minecraft/util/random/WeightedEntry$Wrapper net/minecraft/util/random/WeightedEntry$Wrapper
+	data f_146299_
+	weight f_146300_
+	<init> (Ljava/lang/Object;Lnet/minecraft/util/random/Weight;)V <init>
+		0 p_146302_ p_146302_
+		1 p_146303_ p_146303_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146305_
+		static
+		0 p_146306_ p_146306_
+	getData ()Ljava/lang/Object; m_146310_
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+	lambda$codec$0 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146307_
+		static
+		0 p_146308_ p_146308_
+		1 p_146309_ p_146309_
+net/minecraft/util/random/WeightedRandom net/minecraft/util/random/WeightedRandom
+	<init> ()V <init>
+	getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Ljava/util/Optional; m_216822_
+		static
+		0 p_216823_ p_216823_
+		1 p_216824_ p_216824_
+	getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; m_216825_
+		static
+		0 p_216826_ p_216826_
+		1 p_216827_ p_216827_
+		2 p_216828_ p_216828_
+	getTotalWeight (Ljava/util/List;)I m_146312_
+		static
+		0 p_146313_ p_146313_
+	getWeightedItem (Ljava/util/List;I)Ljava/util/Optional; m_146314_
+		static
+		0 p_146315_ p_146315_
+		1 p_146316_ p_146316_
+net/minecraft/util/random/WeightedRandomList net/minecraft/util/random/WeightedRandomList
+	items f_146325_
+	totalWeight f_146324_
+	<init> (Ljava/util/List;)V <init>
+		0 p_146327_ p_146327_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146333_
+		static
+		0 p_146334_ p_146334_
+	create ()Lnet/minecraft/util/random/WeightedRandomList; m_146332_
+		static
+	create (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; m_146328_
+		static
+		0 p_146329_ p_146329_
+	create ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; m_146330_
+		static
+		0 p_146331_ p_146331_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_216829_
+		0 p_216830_ p_216830_
+	isEmpty ()Z m_146337_
+	unwrap ()Ljava/util/List; m_146338_
+net/minecraft/util/random/package-info net/minecraft/util/random/package-info
+net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/BlockableEventLoop
+	LOGGER f_18681_
+	blockingCount f_18683_
+	name f_18680_
+	pendingRunnables f_18682_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_18686_ p_18686_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_18700_ p_18700_
+	dropAllTasks ()V m_18698_
+	execute (Ljava/lang/Runnable;)V execute
+		0 p_18706_ p_18706_
+	executeBlocking (Ljava/lang/Runnable;)V m_18709_
+		0 p_18710_ p_18710_
+	executeIfPossible (Ljava/lang/Runnable;)V m_201446_
+		0 p_201937_ p_201937_
+	getPendingTasksCount ()I m_18696_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	isSameThread ()Z m_18695_
+	lambda$submitAsync$0 (Ljava/lang/Runnable;)Ljava/lang/Void; m_18693_
+		static
+		0 p_18694_ p_18694_
+	managedBlock (Ljava/util/function/BooleanSupplier;)V m_18701_
+		0 p_18702_ p_18702_
+	name ()Ljava/lang/String; m_7326_
+	pollTask ()Z m_7245_
+	profiledMetrics ()Ljava/util/List; m_142754_
+	runAllTasks ()V m_18699_
+	scheduleExecutables ()Z m_5660_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_18703_ p_18703_
+	submit (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_18691_
+		0 p_18692_ p_18692_
+	submit (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_18707_
+		0 p_18708_ p_18708_
+	submitAsync (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_18689_
+		0 p_18690_ p_18690_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18688_ p_18688_
+	tell (Ljava/lang/Runnable;)V m_6937_
+		0 p_18712_ p_18712_
+	waitForTasks ()V m_5667_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_18704_ p_18704_
+net/minecraft/util/thread/NamedThreadFactory net/minecraft/util/thread/NamedThreadFactory
+	LOGGER f_146340_
+	group f_146341_
+	namePrefix f_146343_
+	threadNumber f_146342_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_146346_ p_146346_
+	lambda$newThread$0 (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V m_146347_
+		static
+		0 p_146348_ p_146348_
+		1 p_146349_ p_146349_
+		2 p_146350_ p_146350_
+	newThread (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread
+		0 p_146352_ p_146352_
+net/minecraft/util/thread/ProcessorHandle net/minecraft/util/thread/ProcessorHandle
+	ask (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_18720_
+		0 p_18721_ p_18721_
+	askEither (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_18722_
+		0 p_18723_ p_18723_
+	close ()V close
+	lambda$askEither$0 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V m_18717_
+		static
+		0 p_18718_ p_18718_
+		1 p_18719_ p_18719_
+	name ()Ljava/lang/String; m_7326_
+	of (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/ProcessorHandle; m_18714_
+		static
+		0 p_18715_ p_18715_
+		1 p_18716_ p_18716_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18713_ p_18713_
+net/minecraft/util/thread/ProcessorHandle$1 net/minecraft/util/thread/ProcessorHandle$1
+	val$name f_18725_
+	val$tell f_18726_
+	<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
+		0 p_18728_ p_18728_
+		1 p_18729_ p_18729_
+	name ()Ljava/lang/String; m_7326_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18731_ p_18731_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/thread/ProcessorMailbox net/minecraft/util/thread/ProcessorMailbox
+	CLOSED_BIT f_146353_
+	LOGGER f_18735_
+	SCHEDULED_BIT f_146354_
+	dispatcher f_18737_
+	name f_18738_
+	queue f_18734_
+	status f_18736_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/thread/StrictQueue;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
+		0 p_18741_ p_18741_
+		1 p_18742_ p_18742_
+		2 p_18743_ p_18743_
+	canBeScheduled ()Z m_18756_
+	close ()V close
+	create (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ProcessorMailbox; m_18751_
+		static
+		0 p_18752_ p_18752_
+		1 p_18753_ p_18753_
+	hasWork ()Z m_201938_
+	lambda$run$0 (I)Z m_18745_
+		static
+		0 p_18746_ p_18746_
+	lambda$runAll$1 (I)Z m_182330_
+		static
+		0 p_182331_ p_182331_
+	name ()Ljava/lang/String; m_7326_
+	pollTask ()Z m_18759_
+	pollUntil (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I m_18747_
+		0 p_18748_ p_18748_
+	profiledMetrics ()Ljava/util/List; m_142754_
+	registerForExecution ()V m_18760_
+	run ()V run
+	runAll ()V m_182329_
+	setAsIdle ()V m_18754_
+	setAsScheduled ()Z m_18744_
+	shouldProcess ()Z m_18758_
+	size ()I m_146355_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18750_ p_18750_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/thread/ReentrantBlockableEventLoop net/minecraft/util/thread/ReentrantBlockableEventLoop
+	reentrantCount f_18763_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_18765_ p_18765_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_18769_ p_18769_
+	runningTask ()Z m_18767_
+	scheduleExecutables ()Z m_5660_
+net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/StrictQueue
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18770_ p_18770_
+	size ()I m_142732_
+net/minecraft/util/thread/StrictQueue$FixedPriorityQueue net/minecraft/util/thread/StrictQueue$FixedPriorityQueue
+	queues f_185865_
+	size f_185866_
+	<init> (I)V <init>
+		0 p_18773_ p_18773_
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Runnable; m_6610_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Lnet/minecraft/util/thread/StrictQueue$IntRunnable;)Z m_6944_
+		0 p_18778_ p_18778_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18780_ p_18780_
+	size ()I m_142732_
+net/minecraft/util/thread/StrictQueue$IntRunnable net/minecraft/util/thread/StrictQueue$IntRunnable
+	priority f_18783_
+	task f_18784_
+	<init> (ILjava/lang/Runnable;)V <init>
+		0 p_18786_ p_18786_
+		1 p_18787_ p_18787_
+	getPriority ()I m_18788_
+	run ()V run
+net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/StrictQueue$QueueStrictQueue
+	queue f_18790_
+	<init> (Ljava/util/Queue;)V <init>
+		0 p_18792_ p_18792_
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18795_ p_18795_
+	size ()I m_142732_
+net/minecraft/util/thread/package-info net/minecraft/util/thread/package-info
+net/minecraft/util/valueproviders/BiasedToBottomInt net/minecraft/util/valueproviders/BiasedToBottomInt
+	CODEC f_146359_
+	maxInclusive f_146361_
+	minInclusive f_146360_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_146364_ p_146364_
+		1 p_146365_ p_146365_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; m_146380_
+		static
+		0 p_146381_ p_146381_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; m_146377_
+		static
+		0 p_146378_ p_146378_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146372_
+		static
+		0 p_146373_ p_146373_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/String; m_274164_
+		static
+		0 p_274931_ p_274931_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Lcom/mojang/serialization/DataResult; m_274163_
+		static
+		0 p_274930_ p_274930_
+	of (II)Lnet/minecraft/util/valueproviders/BiasedToBottomInt; m_146367_
+		static
+		0 p_146368_ p_146368_
+		1 p_146369_ p_146369_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216832_ p_216832_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ClampedInt net/minecraft/util/valueproviders/ClampedInt
+	CODEC f_146383_
+	maxInclusive f_146386_
+	minInclusive f_146385_
+	source f_146384_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;II)V <init>
+		0 p_146389_ p_146389_
+		1 p_146390_ p_146390_
+		2 p_146391_ p_146391_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; m_146409_
+		static
+		0 p_146410_ p_146410_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; m_146407_
+		static
+		0 p_146408_ p_146408_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; m_146404_
+		static
+		0 p_146405_ p_146405_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146399_
+		static
+		0 p_146400_ p_146400_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; m_274166_
+		static
+		0 p_274933_ p_274933_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; m_274165_
+		static
+		0 p_274932_ p_274932_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; m_146395_
+		static
+		0 p_146396_ p_146396_
+		1 p_146397_ p_146397_
+		2 p_146398_ p_146398_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216834_ p_216834_
+net/minecraft/util/valueproviders/ClampedNormalFloat net/minecraft/util/valueproviders/ClampedNormalFloat
+	CODEC f_146411_
+	deviation f_146413_
+	max f_146415_
+	mean f_146412_
+	min f_146414_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFF)V <init>
+		0 p_146418_ p_146418_
+		1 p_146419_ p_146419_
+		2 p_146420_ p_146420_
+		3 p_146421_ p_146421_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146448_
+		static
+		0 p_146449_ p_146449_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146446_
+		static
+		0 p_146447_ p_146447_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146444_
+		static
+		0 p_146445_ p_146445_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146441_
+		static
+		0 p_146442_ p_146442_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146430_
+		static
+		0 p_146431_ p_146431_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/String; m_274167_
+		static
+		0 p_274934_ p_274934_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Lcom/mojang/serialization/DataResult; m_274168_
+		static
+		0 p_274935_ p_274935_
+	of (FFFF)Lnet/minecraft/util/valueproviders/ClampedNormalFloat; m_146423_
+		static
+		0 p_146424_ p_146424_
+		1 p_146425_ p_146425_
+		2 p_146426_ p_146426_
+		3 p_146427_ p_146427_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216836_ p_216836_
+	sample (Lnet/minecraft/util/RandomSource;FFFF)F m_216837_
+		static
+		0 p_216838_ p_216838_
+		1 p_216839_ p_216839_
+		2 p_216840_ p_216840_
+		3 p_216841_ p_216841_
+		4 p_216842_ p_216842_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ClampedNormalInt net/minecraft/util/valueproviders/ClampedNormalInt
+	CODEC f_185867_
+	deviation f_185869_
+	max_inclusive f_185871_
+	mean f_185868_
+	min_inclusive f_185870_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFII)V <init>
+		0 p_185874_ p_185874_
+		1 p_185875_ p_185875_
+		2 p_185876_ p_185876_
+		3 p_185877_ p_185877_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; m_185904_
+		static
+		0 p_185905_ p_185905_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; m_185902_
+		static
+		0 p_185903_ p_185903_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; m_185900_
+		static
+		0 p_185901_ p_185901_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; m_185897_
+		static
+		0 p_185898_ p_185898_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_185886_
+		static
+		0 p_185887_ p_185887_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/String; m_274169_
+		static
+		0 p_274936_ p_274936_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Lcom/mojang/serialization/DataResult; m_274170_
+		static
+		0 p_274937_ p_274937_
+	of (FFII)Lnet/minecraft/util/valueproviders/ClampedNormalInt; m_185879_
+		static
+		0 p_185880_ p_185880_
+		1 p_185881_ p_185881_
+		2 p_185882_ p_185882_
+		3 p_185883_ p_185883_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216844_ p_216844_
+	sample (Lnet/minecraft/util/RandomSource;FFFF)I m_216845_
+		static
+		0 p_216846_ p_216846_
+		1 p_216847_ p_216847_
+		2 p_216848_ p_216848_
+		3 p_216849_ p_216849_
+		4 p_216850_ p_216850_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ConstantFloat net/minecraft/util/valueproviders/ConstantFloat
+	CODEC f_146452_
+	ZERO f_146451_
+	value f_146453_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_146456_ p_146456_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	getValue ()F m_146474_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Ljava/lang/Float; m_146472_
+		static
+		0 p_146473_ p_146473_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146464_
+		static
+		0 p_146465_ p_146465_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146469_
+		static
+		0 p_146470_ p_146470_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146462_
+		static
+		0 p_146463_ p_146463_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Lcom/mojang/datafixers/util/Either; m_146460_
+		static
+		0 p_146461_ p_146461_
+	of (F)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146458_
+		static
+		0 p_146459_ p_146459_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216852_ p_216852_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ConstantInt net/minecraft/util/valueproviders/ConstantInt
+	CODEC f_146477_
+	ZERO f_146476_
+	value f_146478_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_146481_ p_146481_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	getValue ()I m_146499_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ConstantInt;)Ljava/lang/Integer; m_146497_
+		static
+		0 p_146498_ p_146498_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146489_
+		static
+		0 p_146490_ p_146490_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ConstantInt;)Lnet/minecraft/util/valueproviders/ConstantInt; m_146494_
+		static
+		0 p_146495_ p_146495_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/ConstantInt; m_146487_
+		static
+		0 p_146488_ p_146488_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ConstantInt;)Lcom/mojang/datafixers/util/Either; m_146485_
+		static
+		0 p_146486_ p_146486_
+	of (I)Lnet/minecraft/util/valueproviders/ConstantInt; m_146483_
+		static
+		0 p_146484_ p_146484_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216854_ p_216854_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/FloatProvider net/minecraft/util/valueproviders/FloatProvider
+	CODEC f_146502_
+	CONSTANT_OR_DISPATCH_CODEC f_146501_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	codec (FF)Lcom/mojang/serialization/Codec; m_146505_
+		static
+		0 p_146506_ p_146506_
+		1 p_146507_ p_146507_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$codec$3 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; m_274173_
+		static
+		0 p_274943_ p_274943_
+		1 p_274944_ p_274944_
+	lambda$codec$4 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; m_274171_
+		static
+		0 p_274938_ p_274938_
+		1 p_274939_ p_274939_
+	lambda$codec$5 (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; m_274172_
+		static
+		0 p_274940_ p_274940_
+		1 p_274941_ p_274941_
+		2 p_274942_ p_274942_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; m_146517_
+		static
+		0 p_146518_ p_146518_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; m_146514_
+		static
+		0 p_146515_ p_146515_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; m_146512_
+		static
+		0 p_146513_ p_146513_
+net/minecraft/util/valueproviders/FloatProviderType net/minecraft/util/valueproviders/FloatProviderType
+	CLAMPED_NORMAL f_146521_
+	CONSTANT f_146519_
+	TRAPEZOID f_146522_
+	UNIFORM f_146520_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_146529_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146524_
+		static
+		0 p_146525_ p_146525_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/FloatProviderType; m_146526_
+		static
+		0 p_146527_ p_146527_
+		1 p_146528_ p_146528_
+net/minecraft/util/valueproviders/IntProvider net/minecraft/util/valueproviders/IntProvider
+	CODEC f_146531_
+	CONSTANT_OR_DISPATCH_CODEC f_146530_
+	NON_NEGATIVE_CODEC f_146532_
+	POSITIVE_CODEC f_146533_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	codec (II)Lcom/mojang/serialization/Codec; m_146545_
+		static
+		0 p_146546_ p_146546_
+		1 p_146547_ p_146547_
+	codec (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_272161_
+		static
+		0 p_273149_ p_273149_
+		1 p_272813_ p_272813_
+		2 p_273329_ p_273329_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$codec$3 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; m_274174_
+		static
+		0 p_274945_ p_274945_
+		1 p_274946_ p_274946_
+	lambda$codec$4 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; m_274175_
+		static
+		0 p_274947_ p_274947_
+		1 p_274948_ p_274948_
+	lambda$codec$5 (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; m_274176_
+		static
+		0 p_274949_ p_274949_
+		1 p_274950_ p_274950_
+		2 p_274951_ p_274951_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; m_146548_
+		static
+		0 p_146549_ p_146549_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; m_146542_
+		static
+		0 p_146543_ p_146543_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; m_146540_
+		static
+		0 p_146541_ p_146541_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216855_ p_216855_
+net/minecraft/util/valueproviders/IntProviderType net/minecraft/util/valueproviders/IntProviderType
+	BIASED_TO_BOTTOM f_146552_
+	CLAMPED f_146553_
+	CLAMPED_NORMAL f_185908_
+	CONSTANT f_146550_
+	UNIFORM f_146551_
+	WEIGHTED_LIST f_185907_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_146560_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146555_
+		static
+		0 p_146556_ p_146556_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/IntProviderType; m_146557_
+		static
+		0 p_146558_ p_146558_
+		1 p_146559_ p_146559_
+net/minecraft/util/valueproviders/MultipliedFloats net/minecraft/util/valueproviders/MultipliedFloats
+	values f_216856_
+	<init> ([Lnet/minecraft/util/valueproviders/SampledFloat;)V <init>
+		0 p_216858_ p_216858_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216860_ p_216860_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/SampledFloat net/minecraft/util/valueproviders/SampledFloat
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216862_ p_216862_
+net/minecraft/util/valueproviders/TrapezoidFloat net/minecraft/util/valueproviders/TrapezoidFloat
+	CODEC f_146561_
+	max f_146563_
+	min f_146562_
+	plateau f_146564_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFF)V <init>
+		0 p_146567_ p_146567_
+		1 p_146568_ p_146568_
+		2 p_146569_ p_146569_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146587_
+		static
+		0 p_146588_ p_146588_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146585_
+		static
+		0 p_146586_ p_146586_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146582_
+		static
+		0 p_146583_ p_146583_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146577_
+		static
+		0 p_146578_ p_146578_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; m_274177_
+		static
+		0 p_274952_ p_274952_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; m_274179_
+		static
+		0 p_274954_ p_274954_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; m_274178_
+		static
+		0 p_274953_ p_274953_
+	of (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; m_146571_
+		static
+		0 p_146572_ p_146572_
+		1 p_146573_ p_146573_
+		2 p_146574_ p_146574_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216864_ p_216864_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/UniformFloat net/minecraft/util/valueproviders/UniformFloat
+	CODEC f_146590_
+	maxExclusive f_146592_
+	minInclusive f_146591_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 p_146595_ p_146595_
+		1 p_146596_ p_146596_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; m_146611_
+		static
+		0 p_146612_ p_146612_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; m_146608_
+		static
+		0 p_146609_ p_146609_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146600_
+		static
+		0 p_146601_ p_146601_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; m_274180_
+		static
+		0 p_274955_ p_274955_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; m_274181_
+		static
+		0 p_274956_ p_274956_
+	of (FF)Lnet/minecraft/util/valueproviders/UniformFloat; m_146605_
+		static
+		0 p_146606_ p_146606_
+		1 p_146607_ p_146607_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216866_ p_216866_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/UniformInt net/minecraft/util/valueproviders/UniformInt
+	CODEC f_146614_
+	maxInclusive f_146616_
+	minInclusive f_146615_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_146619_ p_146619_
+		1 p_146620_ p_146620_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; m_146635_
+		static
+		0 p_146636_ p_146636_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; m_146632_
+		static
+		0 p_146633_ p_146633_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146627_
+		static
+		0 p_146628_ p_146628_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; m_274183_
+		static
+		0 p_274958_ p_274958_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; m_274182_
+		static
+		0 p_274957_ p_274957_
+	of (II)Lnet/minecraft/util/valueproviders/UniformInt; m_146622_
+		static
+		0 p_146623_ p_146623_
+		1 p_146624_ p_146624_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216868_ p_216868_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/WeightedListInt net/minecraft/util/valueproviders/WeightedListInt
+	CODEC f_185909_
+	distribution f_185910_
+	maxValue f_185912_
+	minValue f_185911_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_185915_ p_185915_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/WeightedListInt;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185917_
+		static
+		0 p_185918_ p_185918_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_185919_
+		static
+		0 p_185920_ p_185920_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216870_ p_216870_
+net/minecraft/util/valueproviders/package-info net/minecraft/util/valueproviders/package-info
+net/minecraft/util/worldupdate/WorldUpgrader net/minecraft/util/worldupdate/WorldUpgrader
+	LOGGER f_18797_
+	REGEX f_18812_
+	THREAD_FACTORY f_18798_
+	converted f_18808_
+	dataFixer f_18803_
+	dimensions f_243889_
+	eraseCache f_18800_
+	finished f_18805_
+	levelStorage f_18801_
+	levels f_243666_
+	overworldDataStorage f_18813_
+	progress f_18806_
+	progressMap f_18810_
+	running f_18804_
+	skipped f_18809_
+	status f_18811_
+	thread f_18802_
+	totalChunks f_18807_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/Registry;Z)V <init>
+		0 p_249922_ p_249922_
+		1 p_250273_ p_250273_
+		2 p_252191_ p_252191_
+		3 p_250738_ p_250738_
+	cancel ()V m_18820_
+	dimensionProgress (Lnet/minecraft/resources/ResourceKey;)F m_18827_
+		0 p_18828_ p_18828_
+	getAllChunkPos (Lnet/minecraft/resources/ResourceKey;)Ljava/util/List; m_18830_
+		0 p_18831_ p_18831_
+	getConverted ()I m_18835_
+	getProgress ()F m_18833_
+	getSkipped ()I m_18836_
+	getStatus ()Lnet/minecraft/network/chat/Component; m_18837_
+	getTotalChunks ()I m_18834_
+	isFinished ()Z m_18829_
+	lambda$getAllChunkPos$2 (Ljava/io/File;Ljava/lang/String;)Z m_18821_
+		static
+		0 p_18822_ p_18822_
+		1 p_18823_ p_18823_
+	lambda$new$0 (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_18824_
+		0 p_18825_ p_18825_
+		1 p_18826_ p_18826_
+	lambda$work$1 ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_18839_
+	levels ()Ljava/util/Set; m_246941_
+	work ()V m_18838_
+net/minecraft/util/worldupdate/package-info net/minecraft/util/worldupdate/package-info
+net/minecraft/world/BossEvent net/minecraft/world/BossEvent
+	color f_18842_
+	createWorldFog f_18846_
+	darkenScreen f_18844_
+	id f_18847_
+	name f_18840_
+	overlay f_18843_
+	playBossMusic f_18845_
+	progress f_146638_
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_18849_ p_18849_
+		1 p_18850_ p_18850_
+		2 p_18851_ p_18851_
+		3 p_18852_ p_18852_
+	getColor ()Lnet/minecraft/world/BossEvent$BossBarColor; m_18862_
+	getId ()Ljava/util/UUID; m_18860_
+	getName ()Lnet/minecraft/network/chat/Component; m_18861_
+	getOverlay ()Lnet/minecraft/world/BossEvent$BossBarOverlay; m_18863_
+	getProgress ()F m_142717_
+	setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V m_6451_
+		0 p_18854_ p_18854_
+	setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; m_7006_
+		0 p_18859_ p_18859_
+	setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; m_7003_
+		0 p_18857_ p_18857_
+	setName (Lnet/minecraft/network/chat/Component;)V m_6456_
+		0 p_18856_ p_18856_
+	setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_5648_
+		0 p_18855_ p_18855_
+	setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; m_7005_
+		0 p_18858_ p_18858_
+	setProgress (F)V m_142711_
+		0 p_146639_ p_146639_
+	shouldCreateWorldFog ()Z m_18866_
+	shouldDarkenScreen ()Z m_18864_
+	shouldPlayBossMusic ()Z m_18865_
+net/minecraft/world/BossEvent$BossBarColor net/minecraft/world/BossEvent$BossBarColor
+	$VALUES $VALUES
+	BLUE BLUE
+	GREEN GREEN
+	PINK PINK
+	PURPLE PURPLE
+	RED RED
+	WHITE WHITE
+	YELLOW YELLOW
+	formatting f_18875_
+	name f_18874_
+	$values ()[Lnet/minecraft/world/BossEvent$BossBarColor; m_146640_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/ChatFormatting;)V <init>
+		0 p_18879_ p_18879_
+		1 p_18880_ p_18880_
+		2 p_18881_ p_18881_
+		3 p_18882_ p_18882_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; m_18884_
+		static
+		0 p_18885_ p_18885_
+	getFormatting ()Lnet/minecraft/ChatFormatting; m_18883_
+	getName ()Ljava/lang/String; m_18886_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; valueOf
+		static
+		0 p_18888_ p_18888_
+	values ()[Lnet/minecraft/world/BossEvent$BossBarColor; values
+		static
+net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossEvent$BossBarOverlay
+	$VALUES $VALUES
+	NOTCHED_10 NOTCHED_10
+	NOTCHED_12 NOTCHED_12
+	NOTCHED_20 NOTCHED_20
+	NOTCHED_6 NOTCHED_6
+	PROGRESS PROGRESS
+	name f_18895_
+	$values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; m_146641_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_18899_ p_18899_
+		1 p_18900_ p_18900_
+		2 p_18901_ p_18901_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; m_18903_
+		static
+		0 p_18904_ p_18904_
+	getName ()Ljava/lang/String; m_18902_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; valueOf
+		static
+		0 p_18906_ p_18906_
+	values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; values
+		static
+net/minecraft/world/Clearable net/minecraft/world/Clearable
+	clearContent ()V m_6211_
+	tryClear (Ljava/lang/Object;)V m_18908_
+		static
+		0 p_18909_ p_18909_
+net/minecraft/world/CompoundContainer net/minecraft/world/CompoundContainer
+	container1 f_18910_
+	container2 f_18911_
+	<init> (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;)V <init>
+		0 p_18913_ p_18913_
+		1 p_18914_ p_18914_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_18934_ p_18934_
+		1 p_18935_ p_18935_
+	clearContent ()V m_6211_
+	contains (Lnet/minecraft/world/Container;)Z m_18927_
+		0 p_18928_ p_18928_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_18920_ p_18920_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_18922_ p_18922_
+		1 p_18923_ p_18923_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_18932_ p_18932_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_18925_ p_18925_
+		1 p_18926_ p_18926_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_18940_ p_18940_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_18930_ p_18930_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_18937_ p_18937_
+net/minecraft/world/Container net/minecraft/world/Container
+	DEFAULT_DISTANCE_LIMIT f_271421_
+	LARGE_MAX_STACK_SIZE f_146642_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_18952_ p_18952_
+		1 p_18953_ p_18953_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_273520_ p_273520_
+		1 p_272681_ p_272681_
+		2 p_273702_ p_273702_
+	countItem (Lnet/minecraft/world/item/Item;)I m_18947_
+		0 p_18948_ p_18948_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_18941_ p_18941_
+	getMaxStackSize ()I m_6893_
+	hasAnyMatching (Ljava/util/function/Predicate;)Z m_216874_
+		0 p_216875_ p_216875_
+	hasAnyOf (Ljava/util/Set;)Z m_18949_
+		0 p_18950_ p_18950_
+	isEmpty ()Z m_7983_
+	lambda$hasAnyOf$0 (Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;)Z m_216871_
+		static
+		0 p_216872_ p_216872_
+		1 p_216873_ p_216873_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_18942_ p_18942_
+		1 p_18943_ p_18943_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_18951_ p_18951_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_18944_ p_18944_
+		1 p_18945_ p_18945_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_18955_ p_18955_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_18946_ p_18946_
+	stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z m_272074_
+		static
+		0 p_273154_ p_273154_
+		1 p_273222_ p_273222_
+	stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;I)Z m_271806_
+		static
+		0 p_272877_ p_272877_
+		1 p_272670_ p_272670_
+		2 p_273411_ p_273411_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_18954_ p_18954_
+net/minecraft/world/ContainerHelper net/minecraft/world/ContainerHelper
+	<init> ()V <init>
+	clearOrCountMatchingItems (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I m_18961_
+		static
+		0 p_18962_ p_18962_
+		1 p_18963_ p_18963_
+		2 p_18964_ p_18964_
+		3 p_18965_ p_18965_
+	clearOrCountMatchingItems (Lnet/minecraft/world/Container;Ljava/util/function/Predicate;IZ)I m_18956_
+		static
+		0 p_18957_ p_18957_
+		1 p_18958_ p_18958_
+		2 p_18959_ p_18959_
+		3 p_18960_ p_18960_
+	loadAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)V m_18980_
+		static
+		0 p_18981_ p_18981_
+		1 p_18982_ p_18982_
+	removeItem (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; m_18969_
+		static
+		0 p_18970_ p_18970_
+		1 p_18971_ p_18971_
+		2 p_18972_ p_18972_
+	saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Z)Lnet/minecraft/nbt/CompoundTag; m_18976_
+		static
+		0 p_18977_ p_18977_
+		1 p_18978_ p_18978_
+		2 p_18979_ p_18979_
+	saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)Lnet/minecraft/nbt/CompoundTag; m_18973_
+		static
+		0 p_18974_ p_18974_
+		1 p_18975_ p_18975_
+	takeItem (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; m_18966_
+		static
+		0 p_18967_ p_18967_
+		1 p_18968_ p_18968_
+net/minecraft/world/ContainerListener net/minecraft/world/ContainerListener
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_18983_ p_18983_
+net/minecraft/world/Containers net/minecraft/world/Containers
+	<init> ()V <init>
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V m_19010_
+		static
+		0 p_19011_ p_19011_
+		1 p_19012_ p_19012_
+		2 p_19013_ p_19013_
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/Container;)V m_19002_
+		static
+		0 p_19003_ p_19003_
+		1 p_19004_ p_19004_
+		2 p_19005_ p_19005_
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/Container;)V m_18998_
+		static
+		0 p_18999_ p_18999_
+		1 p_19000_ p_19000_
+		2 p_19001_ p_19001_
+	dropContents (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/Container;)V m_18986_
+		static
+		0 p_18987_ p_18987_
+		1 p_18988_ p_18988_
+		2 p_18989_ p_18989_
+		3 p_18990_ p_18990_
+		4 p_18991_ p_18991_
+	dropItemStack (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V m_18992_
+		static
+		0 p_18993_ p_18993_
+		1 p_18994_ p_18994_
+		2 p_18995_ p_18995_
+		3 p_18996_ p_18996_
+		4 p_18997_ p_18997_
+	lambda$dropContents$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_19006_
+		static
+		0 p_19007_ p_19007_
+		1 p_19008_ p_19008_
+		2 p_19009_ p_19009_
+net/minecraft/world/Difficulty net/minecraft/world/Difficulty
+	$VALUES $VALUES
+	BY_ID f_19018_
+	CODEC f_262746_
+	EASY EASY
+	HARD HARD
+	NORMAL NORMAL
+	PEACEFUL PEACEFUL
+	id f_19019_
+	key f_19020_
+	$values ()[Lnet/minecraft/world/Difficulty; m_146645_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_19024_ p_19024_
+		1 p_19025_ p_19025_
+		2 p_19026_ p_19026_
+		3 p_19027_ p_19027_
+	byId (I)Lnet/minecraft/world/Difficulty; m_19029_
+		static
+		0 p_19030_ p_19030_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; m_19031_
+		static
+		0 p_19032_ p_19032_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_19033_
+	getId ()I m_19028_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_267622_
+	getKey ()Ljava/lang/String; m_19036_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; valueOf
+		static
+		0 p_19039_ p_19039_
+	values ()[Lnet/minecraft/world/Difficulty; values
+		static
+net/minecraft/world/DifficultyInstance net/minecraft/world/DifficultyInstance
+	DIFFICULTY_TIME_GLOBAL_OFFSET f_146646_
+	MAX_DIFFICULTY_TIME_GLOBAL f_146647_
+	MAX_DIFFICULTY_TIME_LOCAL f_146648_
+	base f_19041_
+	effectiveDifficulty f_19042_
+	<init> (Lnet/minecraft/world/Difficulty;JJF)V <init>
+		0 p_19044_ p_19044_
+		1 p_19045_ p_19045_
+		2 p_19046_ p_19046_
+		3 p_19047_ p_19047_
+	calculateDifficulty (Lnet/minecraft/world/Difficulty;JJF)F m_19051_
+		0 p_19052_ p_19052_
+		1 p_19053_ p_19053_
+		2 p_19054_ p_19054_
+		3 p_19055_ p_19055_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_19048_
+	getEffectiveDifficulty ()F m_19056_
+	getSpecialMultiplier ()F m_19057_
+	isHard ()Z m_146649_
+	isHarderThan (F)Z m_19049_
+		0 p_19050_ p_19050_
+net/minecraft/world/InteractionHand net/minecraft/world/InteractionHand
+	$VALUES $VALUES
+	MAIN_HAND MAIN_HAND
+	OFF_HAND OFF_HAND
+	$values ()[Lnet/minecraft/world/InteractionHand; m_146650_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_19063_ p_19063_
+		1 p_19064_ p_19064_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionHand; valueOf
+		static
+		0 p_19066_ p_19066_
+	values ()[Lnet/minecraft/world/InteractionHand; values
+		static
+net/minecraft/world/InteractionResult net/minecraft/world/InteractionResult
+	$VALUES $VALUES
+	CONSUME CONSUME
+	CONSUME_PARTIAL CONSUME_PARTIAL
+	FAIL FAIL
+	PASS PASS
+	SUCCESS SUCCESS
+	$values ()[Lnet/minecraft/world/InteractionResult; m_146667_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_19075_ p_19075_
+		1 p_19076_ p_19076_
+	consumesAction ()Z m_19077_
+	shouldAwardStats ()Z m_146666_
+	shouldSwing ()Z m_19080_
+	sidedSuccess (Z)Lnet/minecraft/world/InteractionResult; m_19078_
+		static
+		0 p_19079_ p_19079_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionResult; valueOf
+		static
+		0 p_19082_ p_19082_
+	values ()[Lnet/minecraft/world/InteractionResult; values
+		static
+net/minecraft/world/InteractionResultHolder net/minecraft/world/InteractionResultHolder
+	object f_19085_
+	result f_19084_
+	<init> (Lnet/minecraft/world/InteractionResult;Ljava/lang/Object;)V <init>
+		0 p_19087_ p_19087_
+		1 p_19088_ p_19088_
+	consume (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19096_
+		static
+		0 p_19097_ p_19097_
+	fail (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19100_
+		static
+		0 p_19101_ p_19101_
+	getObject ()Ljava/lang/Object; m_19095_
+	getResult ()Lnet/minecraft/world/InteractionResult; m_19089_
+	pass (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19098_
+		static
+		0 p_19099_ p_19099_
+	sidedSuccess (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultHolder; m_19092_
+		static
+		0 p_19093_ p_19093_
+		1 p_19094_ p_19094_
+	success (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19090_
+		static
+		0 p_19091_ p_19091_
+net/minecraft/world/LockCode net/minecraft/world/LockCode
+	NO_LOCK f_19102_
+	TAG_LOCK f_146668_
+	key f_19103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_19106_ p_19106_
+	addToTag (Lnet/minecraft/nbt/CompoundTag;)V m_19109_
+		0 p_19110_ p_19110_
+	fromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/LockCode; m_19111_
+		static
+		0 p_19112_ p_19112_
+	unlocksWith (Lnet/minecraft/world/item/ItemStack;)Z m_19107_
+		0 p_19108_ p_19108_
+net/minecraft/world/MenuProvider net/minecraft/world/MenuProvider
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/Nameable net/minecraft/world/Nameable
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	hasCustomName ()Z m_8077_
+net/minecraft/world/RandomSequence net/minecraft/world/RandomSequence
+	CODEC f_286999_
+	source f_287004_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_287592_ p_287592_
+		1 p_287762_ p_287762_
+	<init> (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)V <init>
+		0 p_287597_ p_287597_
+	createSequence (JLnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_289190_
+		static
+		0 p_289567_ p_289567_
+		1 p_289545_ p_289545_
+	lambda$static$0 (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_287250_
+		static
+		0 p_287757_ p_287757_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_287174_
+		static
+		0 p_287586_ p_287586_
+	random ()Lnet/minecraft/util/RandomSource; m_287244_
+	seedForKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288221_
+		static
+		0 p_288989_ p_288989_
+net/minecraft/world/RandomSequences net/minecraft/world/RandomSequences
+	LOGGER f_286984_
+	seed f_286938_
+	sequences f_286954_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_287622_ p_287622_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_287292_
+		0 p_287751_ p_287751_
+	lambda$get$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/RandomSequence; m_287137_
+		0 p_287666_ p_287666_
+	lambda$save$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V m_287279_
+		static
+		0 p_287677_ p_287677_
+		1 p_287627_ p_287627_
+		2 p_287578_ p_287578_
+	load (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; m_287187_
+		static
+		0 p_287756_ p_287756_
+		1 p_287587_ p_287587_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_287658_ p_287658_
+net/minecraft/world/RandomSequences$1 net/minecraft/world/RandomSequences$1
+	this$0 f_287002_
+	val$random f_286950_
+	<init> (Lnet/minecraft/world/RandomSequences;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_287673_ p_287673_
+		1 p_287604_ p_287604_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt (I)I m_188503_
+		0 p_287717_ p_287717_
+	nextInt ()I m_188502_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_287659_ p_287659_
+net/minecraft/world/SimpleContainer net/minecraft/world/SimpleContainer
+	items f_19147_
+	listeners f_19148_
+	size f_19146_
+	<init> (I)V <init>
+		0 p_19150_ p_19150_
+	<init> ([Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_19152_ p_19152_
+	addItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_19173_
+		0 p_19174_ p_19174_
+	addListener (Lnet/minecraft/world/ContainerListener;)V m_19164_
+		0 p_19165_ p_19165_
+	canAddItem (Lnet/minecraft/world/item/ItemStack;)Z m_19183_
+		0 p_19184_ p_19184_
+	clearContent ()V m_6211_
+	createTag ()Lnet/minecraft/nbt/ListTag; m_7927_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_19169_ p_19169_
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_7797_
+		0 p_19178_ p_19178_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_19157_ p_19157_
+	isEmpty ()Z m_7983_
+	lambda$removeAllItems$0 (Lnet/minecraft/world/item/ItemStack;)Z m_19196_
+		static
+		0 p_19197_ p_19197_
+	lambda$toString$1 (Lnet/minecraft/world/item/ItemStack;)Z m_19193_
+		static
+		0 p_19194_ p_19194_
+	moveItemToEmptySlots (Lnet/minecraft/world/item/ItemStack;)V m_19189_
+		0 p_19190_ p_19190_
+	moveItemToOccupiedSlotsWithSameType (Lnet/minecraft/world/item/ItemStack;)V m_19191_
+		0 p_19192_ p_19192_
+	moveItemsBetweenStacks (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_19185_
+		0 p_19186_ p_19186_
+		1 p_19187_ p_19187_
+	removeAllItems ()Ljava/util/List; m_19195_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_19159_ p_19159_
+		1 p_19160_ p_19160_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_19180_ p_19180_
+	removeItemType (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; m_19170_
+		0 p_19171_ p_19171_
+		1 p_19172_ p_19172_
+	removeListener (Lnet/minecraft/world/ContainerListener;)V m_19181_
+		0 p_19182_ p_19182_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_19162_ p_19162_
+		1 p_19163_ p_19163_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_19167_ p_19167_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/SimpleMenuProvider net/minecraft/world/SimpleMenuProvider
+	menuConstructor f_19200_
+	title f_19199_
+	<init> (Lnet/minecraft/world/inventory/MenuConstructor;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_19202_ p_19202_
+		1 p_19203_ p_19203_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_19205_ p_19205_
+		1 p_19206_ p_19206_
+		2 p_19207_ p_19207_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/WorldlyContainer net/minecraft/world/WorldlyContainer
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_19235_ p_19235_
+		1 p_19236_ p_19236_
+		2 p_19237_ p_19237_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_19239_ p_19239_
+		1 p_19240_ p_19240_
+		2 p_19241_ p_19241_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_19238_ p_19238_
+net/minecraft/world/WorldlyContainerHolder net/minecraft/world/WorldlyContainerHolder
+	getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; m_5840_
+		0 p_19242_ p_19242_
+		1 p_19243_ p_19243_
+		2 p_19244_ p_19244_
+net/minecraft/world/damagesource/CombatEntry net/minecraft/world/damagesource/CombatEntry
+	damage f_19252_
+	fallDistance f_19255_
+	fallLocation f_289042_
+	source f_19250_
+	<init> (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/damagesource/FallLocation;F)V <init>
+		0 f_19250_ f_19250_
+		1 f_19252_ f_19252_
+		2 f_289042_ f_289042_
+		3 f_19255_ f_19255_
+	damage ()F f_19252_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289568_ p_289568_
+	fallDistance ()F f_19255_
+	fallLocation ()Lnet/minecraft/world/damagesource/FallLocation; f_289042_
+	hashCode ()I hashCode
+	source ()Lnet/minecraft/world/damagesource/DamageSource; f_19250_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/CombatRules net/minecraft/world/damagesource/CombatRules
+	ARMOR_PROTECTION_DIVIDER f_146689_
+	BASE_ARMOR_TOUGHNESS f_146690_
+	MAX_ARMOR f_146688_
+	MIN_ARMOR_RATIO f_146691_
+	NUM_ARMOR_ITEMS f_146692_
+	<init> ()V <init>
+	getDamageAfterAbsorb (FFF)F m_19272_
+		static
+		0 p_19273_ p_19273_
+		1 p_19274_ p_19274_
+		2 p_19275_ p_19275_
+	getDamageAfterMagicAbsorb (FF)F m_19269_
+		static
+		0 p_19270_ p_19270_
+		1 p_19271_ p_19271_
+net/minecraft/world/damagesource/CombatTracker net/minecraft/world/damagesource/CombatTracker
+	INTENTIONAL_GAME_DESIGN_STYLE f_268553_
+	RESET_COMBAT_STATUS_TIME f_146695_
+	RESET_DAMAGE_STATUS_TIME f_146694_
+	combatEndTime f_19280_
+	combatStartTime f_19279_
+	entries f_19276_
+	inCombat f_19281_
+	lastDamageTime f_19278_
+	mob f_19277_
+	takingDamage f_19282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_19285_ p_19285_
+	getCombatDuration ()I m_19295_
+	getDeathMessage ()Lnet/minecraft/network/chat/Component; m_19293_
+	getDisplayName (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_289212_
+		static
+		0 p_289557_ p_289557_
+	getFallMessage (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_289215_
+		0 p_289570_ p_289570_
+		1 p_289561_ p_289561_
+	getMessageForAssistedFall (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_289206_
+		0 p_289547_ p_289547_
+		1 p_289532_ p_289532_
+		2 p_289555_ p_289555_
+		3 p_289548_ p_289548_
+	getMostSignificantFall ()Lnet/minecraft/world/damagesource/CombatEntry; m_19298_
+	recheckStatus ()V m_19296_
+	recordDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V m_289194_
+		0 p_289533_ p_289533_
+		1 p_289559_ p_289559_
+	shouldEnterCombat (Lnet/minecraft/world/damagesource/DamageSource;)Z m_289225_
+		static
+		0 p_289554_ p_289554_
+net/minecraft/world/damagesource/DamageEffects net/minecraft/world/damagesource/DamageEffects
+	$VALUES $VALUES
+	BURNING BURNING
+	CODEC f_268463_
+	DROWNING DROWNING
+	FREEZING FREEZING
+	HURT HURT
+	POKING POKING
+	THORNS THORNS
+	id f_268435_
+	sound f_268660_
+	$values ()[Lnet/minecraft/world/damagesource/DamageEffects; m_269345_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_270400_ p_270400_
+		1 p_270754_ p_270754_
+		2 p_270875_ p_270875_
+		3 p_270383_ p_270383_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	sound ()Lnet/minecraft/sounds/SoundEvent; m_269402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageEffects; valueOf
+		static
+		0 p_270153_ p_270153_
+	values ()[Lnet/minecraft/world/damagesource/DamageEffects; values
+		static
+net/minecraft/world/damagesource/DamageScaling net/minecraft/world/damagesource/DamageScaling
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	CODEC f_268563_
+	NEVER NEVER
+	WHEN_CAUSED_BY_LIVING_NON_PLAYER WHEN_CAUSED_BY_LIVING_NON_PLAYER
+	id f_268442_
+	$values ()[Lnet/minecraft/world/damagesource/DamageScaling; m_269458_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270566_ p_270566_
+		1 p_270507_ p_270507_
+		2 p_270266_ p_270266_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageScaling; valueOf
+		static
+		0 p_270519_ p_270519_
+	values ()[Lnet/minecraft/world/damagesource/DamageScaling; values
+		static
+net/minecraft/world/damagesource/DamageSource net/minecraft/world/damagesource/DamageSource
+	causingEntity f_268569_
+	damageSourcePosition f_268454_
+	directEntity f_268595_
+	type f_268495_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_270906_ p_270906_
+		1 p_270796_ p_270796_
+		2 p_270459_ p_270459_
+		3 p_270623_ p_270623_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_270475_ p_270475_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_270818_ p_270818_
+		1 p_270162_ p_270162_
+		2 p_270115_ p_270115_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_270690_ p_270690_
+		1 p_270579_ p_270579_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_270811_ p_270811_
+		1 p_270660_ p_270660_
+	getDirectEntity ()Lnet/minecraft/world/entity/Entity; m_7640_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_7639_
+	getFoodExhaustion ()F m_19377_
+	getLocalizedDeathMessage (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/network/chat/Component; m_6157_
+		0 p_19343_ p_19343_
+	getMsgId ()Ljava/lang/String; m_19385_
+	getSourcePosition ()Lnet/minecraft/world/phys/Vec3; m_7270_
+	is (Lnet/minecraft/tags/TagKey;)Z m_269533_
+		0 p_270890_ p_270890_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_276093_
+		0 p_276108_ p_276108_
+	isCreativePlayer ()Z m_19390_
+	isIndirect ()Z m_269014_
+	scalesWithDifficulty ()Z m_7986_
+	sourcePositionRaw ()Lnet/minecraft/world/phys/Vec3; m_269181_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/damagesource/DamageType; m_269415_
+	typeHolder ()Lnet/minecraft/core/Holder; m_269150_
+net/minecraft/world/damagesource/DamageSource$1 net/minecraft/world/damagesource/DamageSource$1
+	$SwitchMap$net$minecraft$world$damagesource$DamageScaling f_268417_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/damagesource/DamageSources net/minecraft/world/damagesource/DamageSources
+	cactus f_268499_
+	cramming f_268691_
+	damageTypes f_268645_
+	dragonBreath f_268582_
+	drown f_268611_
+	dryOut f_268426_
+	fall f_268729_
+	fellOutOfWorld f_268726_
+	flyIntoWall f_268623_
+	freeze f_268733_
+	generic f_268521_
+	genericKill f_286964_
+	hotFloor f_268602_
+	inFire f_268567_
+	inWall f_268605_
+	lava f_268418_
+	lightningBolt f_268551_
+	magic f_268591_
+	onFire f_268475_
+	outsideBorder f_287008_
+	stalagmite f_268610_
+	starve f_268742_
+	sweetBerryBush f_268561_
+	wither f_268438_
+	<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 p_270740_ p_270740_
+	anvil (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269230_
+		0 p_270112_ p_270112_
+	arrow (Lnet/minecraft/world/entity/projectile/AbstractArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269418_
+		0 p_270570_ p_270570_
+		1 p_270857_ p_270857_
+	badRespawnPointExplosion (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; m_269488_
+		0 p_270175_ p_270175_
+	cactus ()Lnet/minecraft/world/damagesource/DamageSource; m_269325_
+	cramming ()Lnet/minecraft/world/damagesource/DamageSource; m_269354_
+	dragonBreath ()Lnet/minecraft/world/damagesource/DamageSource; m_269254_
+	drown ()Lnet/minecraft/world/damagesource/DamageSource; m_269063_
+	dryOut ()Lnet/minecraft/world/damagesource/DamageSource; m_269483_
+	explosion (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269036_
+		0 p_271016_ p_271016_
+		1 p_270814_ p_270814_
+	explosion (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; m_269093_
+		0 p_270369_ p_270369_
+	fall ()Lnet/minecraft/world/damagesource/DamageSource; m_268989_
+	fallingBlock (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269564_
+		0 p_270643_ p_270643_
+	fallingStalactite (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269103_
+		0 p_270720_ p_270720_
+	fellOutOfWorld ()Lnet/minecraft/world/damagesource/DamageSource; m_269341_
+	fireball (Lnet/minecraft/world/entity/projectile/Fireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269453_
+		0 p_270147_ p_270147_
+		1 p_270824_ p_270824_
+	fireworks (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_268994_
+		0 p_270571_ p_270571_
+		1 p_270768_ p_270768_
+	flyIntoWall ()Lnet/minecraft/world/damagesource/DamageSource; m_269515_
+	freeze ()Lnet/minecraft/world/damagesource/DamageSource; m_269109_
+	generic ()Lnet/minecraft/world/damagesource/DamageSource; m_269264_
+	genericKill ()Lnet/minecraft/world/damagesource/DamageSource; m_287172_
+	hotFloor ()Lnet/minecraft/world/damagesource/DamageSource; m_269047_
+	inFire ()Lnet/minecraft/world/damagesource/DamageSource; m_269387_
+	inWall ()Lnet/minecraft/world/damagesource/DamageSource; m_269318_
+	indirectMagic (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269104_
+		0 p_270560_ p_270560_
+		1 p_270646_ p_270646_
+	lava ()Lnet/minecraft/world/damagesource/DamageSource; m_269233_
+	lightningBolt ()Lnet/minecraft/world/damagesource/DamageSource; m_269548_
+	magic ()Lnet/minecraft/world/damagesource/DamageSource; m_269425_
+	mobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269333_
+		0 p_270357_ p_270357_
+	mobProjectile (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269299_
+		0 p_270210_ p_270210_
+		1 p_270757_ p_270757_
+	noAggroMobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269364_
+		0 p_270502_ p_270502_
+	onFire ()Lnet/minecraft/world/damagesource/DamageSource; m_269549_
+	outOfBorder ()Lnet/minecraft/world/damagesource/DamageSource; m_287287_
+	playerAttack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/damagesource/DamageSource; m_269075_
+		0 p_270723_ p_270723_
+	sonicBoom (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269285_
+		0 p_270401_ p_270401_
+	source (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; m_269079_
+		0 p_270957_ p_270957_
+	source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_268998_
+		0 p_270076_ p_270076_
+		1 p_270656_ p_270656_
+		2 p_270242_ p_270242_
+	source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269298_
+		0 p_270142_ p_270142_
+		1 p_270696_ p_270696_
+	stalagmite ()Lnet/minecraft/world/damagesource/DamageSource; m_269571_
+	starve ()Lnet/minecraft/world/damagesource/DamageSource; m_269064_
+	sting (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269396_
+		0 p_270689_ p_270689_
+	sweetBerryBush ()Lnet/minecraft/world/damagesource/DamageSource; m_269555_
+	thorns (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269374_
+		0 p_270917_ p_270917_
+	thrown (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269390_
+		0 p_270388_ p_270388_
+		1 p_270485_ p_270485_
+	trident (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269525_
+		0 p_270146_ p_270146_
+		1 p_270358_ p_270358_
+	wither ()Lnet/minecraft/world/damagesource/DamageSource; m_269251_
+	witherSkull (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269383_
+		0 p_270367_ p_270367_
+		1 p_270887_ p_270887_
+net/minecraft/world/damagesource/DamageType net/minecraft/world/damagesource/DamageType
+	CODEC f_268510_
+	deathMessageType f_268472_
+	effects f_268686_
+	exhaustion f_268663_
+	msgId f_268677_
+	scaling f_268501_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
+		0 p_270473_ p_270473_
+		1 p_270700_ p_270700_
+		2 p_270105_ p_270105_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
+		0 p_270743_ p_270743_
+		1 p_270585_ p_270585_
+		2 p_270555_ p_270555_
+		3 p_270608_ p_270608_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;F)V <init>
+		0 p_270099_ p_270099_
+		1 p_270717_ p_270717_
+		2 p_270846_ p_270846_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;Lnet/minecraft/world/damagesource/DeathMessageType;)V <init>
+		0 f_268677_ f_268677_
+		1 f_268501_ f_268501_
+		2 f_268663_ f_268663_
+		3 f_268686_ f_268686_
+		4 f_268472_ f_268472_
+	<init> (Ljava/lang/String;F)V <init>
+		0 p_270454_ p_270454_
+		1 p_270889_ p_270889_
+	deathMessageType ()Lnet/minecraft/world/damagesource/DeathMessageType; f_268472_
+	effects ()Lnet/minecraft/world/damagesource/DamageEffects; f_268686_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270067_ p_270067_
+	exhaustion ()F f_268663_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_269293_
+		static
+		0 p_270460_ p_270460_
+	msgId ()Ljava/lang/String; f_268677_
+	scaling ()Lnet/minecraft/world/damagesource/DamageScaling; f_268501_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/DamageTypes net/minecraft/world/damagesource/DamageTypes
+	ARROW f_268739_
+	BAD_RESPAWN_POINT f_268650_
+	CACTUS f_268585_
+	CRAMMING f_268613_
+	DRAGON_BREATH f_268482_
+	DROWN f_268722_
+	DRY_OUT f_268752_
+	EXPLOSION f_268565_
+	FALL f_268671_
+	FALLING_ANVIL f_268526_
+	FALLING_BLOCK f_268659_
+	FALLING_STALACTITE f_268513_
+	FELL_OUT_OF_WORLD f_268724_
+	FIREBALL f_268684_
+	FIREWORKS f_268428_
+	FLY_INTO_WALL f_268576_
+	FREEZE f_268444_
+	GENERIC f_268433_
+	GENERIC_KILL f_286979_
+	HOT_FLOOR f_268434_
+	INDIRECT_MAGIC f_268530_
+	IN_FIRE f_268631_
+	IN_WALL f_268612_
+	LAVA f_268546_
+	LIGHTNING_BOLT f_268450_
+	MAGIC f_268515_
+	MOB_ATTACK f_268566_
+	MOB_ATTACK_NO_AGGRO f_268511_
+	MOB_PROJECTILE f_268534_
+	ON_FIRE f_268468_
+	OUTSIDE_BORDER f_286973_
+	PLAYER_ATTACK f_268464_
+	PLAYER_EXPLOSION f_268448_
+	SONIC_BOOM f_268679_
+	STALAGMITE f_268669_
+	STARVE f_268441_
+	STING f_268656_
+	SWEET_BERRY_BUSH f_268469_
+	THORNS f_268440_
+	THROWN f_268425_
+	TRIDENT f_268714_
+	UNATTRIBUTED_FIREBALL f_268556_
+	WITHER f_268493_
+	WITHER_SKULL f_268641_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_269594_
+		static
+		0 p_270331_ p_270331_
+net/minecraft/world/damagesource/DeathMessageType net/minecraft/world/damagesource/DeathMessageType
+	$VALUES $VALUES
+	CODEC f_268483_
+	DEFAULT DEFAULT
+	FALL_VARIANTS FALL_VARIANTS
+	INTENTIONAL_GAME_DESIGN INTENTIONAL_GAME_DESIGN
+	id f_268617_
+	$values ()[Lnet/minecraft/world/damagesource/DeathMessageType; m_269013_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270789_ p_270789_
+		1 p_270202_ p_270202_
+		2 p_270201_ p_270201_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DeathMessageType; valueOf
+		static
+		0 p_270116_ p_270116_
+	values ()[Lnet/minecraft/world/damagesource/DeathMessageType; values
+		static
+net/minecraft/world/damagesource/FallLocation net/minecraft/world/damagesource/FallLocation
+	GENERIC f_289040_
+	LADDER f_289035_
+	OTHER_CLIMBABLE f_289033_
+	SCAFFOLDING f_289030_
+	TWISTING_VINES f_289027_
+	VINES f_289039_
+	WATER f_289046_
+	WEEPING_VINES f_289031_
+	id f_289026_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 f_289026_ f_289026_
+	blockToFallLocation (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/damagesource/FallLocation; m_289230_
+		static
+		0 p_289530_ p_289530_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289539_ p_289539_
+	getCurrentFallLocation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/FallLocation; m_289203_
+		static
+		0 p_289566_ p_289566_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_289026_
+	languageKey ()Ljava/lang/String; m_289192_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/package-info net/minecraft/world/damagesource/package-info
+net/minecraft/world/effect/AbsoptionMobEffect net/minecraft/world/effect/AbsoptionMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19414_ p_19414_
+		1 p_19415_ p_19415_
+	addAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6385_
+		0 p_19421_ p_19421_
+		1 p_19422_ p_19422_
+		2 p_19423_ p_19423_
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19417_ p_19417_
+		1 p_19418_ p_19418_
+		2 p_19419_ p_19419_
+net/minecraft/world/effect/AttackDamageMobEffect net/minecraft/world/effect/AttackDamageMobEffect
+	multiplier f_19424_
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;ID)V <init>
+		0 p_19426_ p_19426_
+		1 p_19427_ p_19427_
+		2 p_19428_ p_19428_
+	getAttributeModifierValue (ILnet/minecraft/world/entity/ai/attributes/AttributeModifier;)D m_7048_
+		0 p_19430_ p_19430_
+		1 p_19431_ p_19431_
+net/minecraft/world/effect/HealthBoostMobEffect net/minecraft/world/effect/HealthBoostMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19433_ p_19433_
+		1 p_19434_ p_19434_
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19436_ p_19436_
+		1 p_19437_ p_19437_
+		2 p_19438_ p_19438_
+net/minecraft/world/effect/InstantenousMobEffect net/minecraft/world/effect/InstantenousMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19440_ p_19440_
+		1 p_19441_ p_19441_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19444_ p_19444_
+		1 p_19445_ p_19445_
+	isInstantenous ()Z m_8093_
+net/minecraft/world/effect/MobEffect net/minecraft/world/effect/MobEffect
+	attributeModifiers f_19446_
+	category f_19447_
+	color f_19448_
+	descriptionId f_19449_
+	factorDataFactory f_216878_
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19451_ p_19451_
+		1 p_19452_ p_19452_
+	addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffect; m_19472_
+		0 p_19473_ p_19473_
+		1 p_19474_ p_19474_
+		2 p_19475_ p_19475_
+		3 p_19476_ p_19476_
+	addAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6385_
+		0 p_19478_ p_19478_
+		1 p_19479_ p_19479_
+		2 p_19480_ p_19480_
+	applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V m_6742_
+		0 p_19467_ p_19467_
+		1 p_19468_ p_19468_
+	applyInstantenousEffect (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V m_19461_
+		0 p_19462_ p_19462_
+		1 p_19463_ p_19463_
+		2 p_19464_ p_19464_
+		3 p_19465_ p_19465_
+		4 p_19466_ p_19466_
+	byId (I)Lnet/minecraft/world/effect/MobEffect; m_19453_
+		static
+		0 p_19454_ p_19454_
+	createFactorData ()Ljava/util/Optional; m_216881_
+	getAttributeModifierValue (ILnet/minecraft/world/entity/ai/attributes/AttributeModifier;)D m_7048_
+		0 p_19457_ p_19457_
+		1 p_19458_ p_19458_
+	getAttributeModifiers ()Ljava/util/Map; m_19485_
+	getCategory ()Lnet/minecraft/world/effect/MobEffectCategory; m_19483_
+	getColor ()I m_19484_
+	getDescriptionId ()Ljava/lang/String; m_19481_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_19482_
+	getId (Lnet/minecraft/world/effect/MobEffect;)I m_19459_
+		static
+		0 p_19460_ p_19460_
+	getIdFromNullable (Lnet/minecraft/world/effect/MobEffect;)I m_216882_
+		static
+		0 p_216883_ p_216883_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_19477_
+	isBeneficial ()Z m_19486_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19455_ p_19455_
+		1 p_19456_ p_19456_
+	isInstantenous ()Z m_8093_
+	lambda$new$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_216884_
+		static
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19469_ p_19469_
+		1 p_19470_ p_19470_
+		2 p_19471_ p_19471_
+	setFactorDataFactory (Ljava/util/function/Supplier;)Lnet/minecraft/world/effect/MobEffect; m_216879_
+		0 p_216880_ p_216880_
+net/minecraft/world/effect/MobEffectCategory net/minecraft/world/effect/MobEffectCategory
+	$VALUES $VALUES
+	BENEFICIAL BENEFICIAL
+	HARMFUL HARMFUL
+	NEUTRAL NEUTRAL
+	tooltipFormatting f_19490_
+	$values ()[Lnet/minecraft/world/effect/MobEffectCategory; m_146709_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_19494_ p_19494_
+		1 p_19495_ p_19495_
+		2 p_19496_ p_19496_
+	getTooltipFormatting ()Lnet/minecraft/ChatFormatting; m_19497_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/effect/MobEffectCategory; valueOf
+		static
+		0 p_19499_ p_19499_
+	values ()[Lnet/minecraft/world/effect/MobEffectCategory; values
+		static
+net/minecraft/world/effect/MobEffectInstance net/minecraft/world/effect/MobEffectInstance
+	INFINITE_DURATION f_267388_
+	LOGGER f_19501_
+	ambient f_19506_
+	amplifier f_19504_
+	duration f_19503_
+	effect f_19502_
+	factorData f_216885_
+	hiddenEffect f_19510_
+	showIcon f_19509_
+	visible f_19508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZLnet/minecraft/world/effect/MobEffectInstance;Ljava/util/Optional;)V <init>
+		0 p_216887_ p_216887_
+		1 p_216888_ p_216888_
+		2 p_216889_ p_216889_
+		3 p_216890_ p_216890_
+		4 p_216891_ p_216891_
+		5 p_216892_ p_216892_
+		6 p_216893_ p_216893_
+		7 p_216894_ p_216894_
+	<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
+		0 p_19518_ p_19518_
+		1 p_19519_ p_19519_
+		2 p_19520_ p_19520_
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZ)V <init>
+		0 p_19528_ p_19528_
+		1 p_19529_ p_19529_
+		2 p_19530_ p_19530_
+		3 p_19531_ p_19531_
+		4 p_19532_ p_19532_
+		5 p_19533_ p_19533_
+	<init> (Lnet/minecraft/world/effect/MobEffect;I)V <init>
+		0 p_19515_ p_19515_
+		1 p_19516_ p_19516_
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZ)V <init>
+		0 p_19522_ p_19522_
+		1 p_19523_ p_19523_
+		2 p_19524_ p_19524_
+		3 p_19525_ p_19525_
+		4 p_19526_ p_19526_
+	<init> (Lnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_19513_ p_19513_
+	<init> (Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_19543_ p_19543_
+	applyEffect (Lnet/minecraft/world/entity/LivingEntity;)V m_19550_
+		0 p_19551_ p_19551_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_19570_ p_19570_
+	compareTo (Lnet/minecraft/world/effect/MobEffectInstance;)I compareTo
+		0 p_19566_ p_19566_
+	describeDuration ()Ljava/lang/String; m_267740_
+	endsWithin (I)Z m_267633_
+		0 p_268088_ p_268088_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_19574_ p_19574_
+	getAmplifier ()I m_19564_
+	getDescriptionId ()Ljava/lang/String; m_19576_
+	getDuration ()I m_19557_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_19544_
+	getFactorData ()Ljava/util/Optional; m_216895_
+	hasRemainingDuration ()Z m_267725_
+	hashCode ()I hashCode
+	isAmbient ()Z m_19571_
+	isInfiniteDuration ()Z m_267577_
+	isShorterDurationThan (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_267670_
+		0 p_268133_ p_268133_
+	isVisible ()Z m_19572_
+	lambda$tick$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_267554_
+		0 p_267917_ p_267917_
+	lambda$tickDownDuration$1 (I)I m_267553_
+		static
+		0 p_267916_ p_267916_
+	lambda$writeDetailsTo$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_216904_
+		static
+		0 p_216905_ p_216905_
+		1 p_216906_ p_216906_
+	lambda$writeDetailsTo$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_216901_
+		static
+		0 p_216902_ p_216902_
+		1 p_216903_ p_216903_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; m_19560_
+		static
+		0 p_19561_ p_19561_
+	loadSpecifiedEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; m_19545_
+		static
+		0 p_19546_ p_19546_
+		1 p_19547_ p_19547_
+	mapDuration (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I m_267696_
+		0 p_268089_ p_268089_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_19555_
+		0 p_19556_ p_19556_
+	setDetailsFrom (Lnet/minecraft/world/effect/MobEffectInstance;)V m_19548_
+		0 p_19549_ p_19549_
+	showIcon ()Z m_19575_
+	tick (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z m_19552_
+		0 p_19553_ p_19553_
+		1 p_19554_ p_19554_
+	tickDownDuration ()I m_19579_
+	toString ()Ljava/lang/String; toString
+	update (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_19558_
+		0 p_19559_ p_19559_
+	writeDetailsTo (Lnet/minecraft/nbt/CompoundTag;)V m_19567_
+		0 p_19568_ p_19568_
+net/minecraft/world/effect/MobEffectInstance$FactorData net/minecraft/world/effect/MobEffectInstance$FactorData
+	CODEC f_216907_
+	factorCurrent f_216911_
+	factorPreviousFrame f_216913_
+	factorStart f_216909_
+	factorTarget f_216910_
+	hadEffectLastTick f_216914_
+	paddingDuration f_216908_
+	ticksActive f_267473_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_216917_ p_216917_
+	<init> (IFFFIFZ)V <init>
+		0 p_216919_ p_216919_
+		1 p_216920_ p_216920_
+		2 p_216921_ p_216921_
+		3 p_216922_ p_216922_
+		4 p_216923_ p_216923_
+		5 p_216924_ p_216924_
+		6 p_216925_ p_216925_
+	getFactor (Lnet/minecraft/world/entity/LivingEntity;F)F m_238413_
+		0 p_238414_ p_238414_
+		1 p_238415_ p_238415_
+	lambda$static$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; m_216944_
+		static
+		0 p_216945_ p_216945_
+	lambda$static$1 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216942_
+		static
+		0 p_216943_ p_216943_
+	lambda$static$2 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216940_
+		static
+		0 p_216941_ p_216941_
+	lambda$static$3 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216938_
+		static
+		0 p_216939_ p_216939_
+	lambda$static$4 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; m_267555_
+		static
+		0 p_267918_ p_267918_
+	lambda$static$5 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216934_
+		static
+		0 p_216935_ p_216935_
+	lambda$static$6 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Boolean; m_216928_
+		static
+		0 p_216929_ p_216929_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_216932_
+		static
+		0 p_216933_ p_216933_
+	tick (Lnet/minecraft/world/effect/MobEffectInstance;)V m_267690_
+		0 p_268212_ p_268212_
+net/minecraft/world/effect/MobEffectUtil net/minecraft/world/effect/MobEffectUtil
+	<init> ()V <init>
+	addEffectToPlayersAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffectInstance;I)Ljava/util/List; m_216946_
+		static
+		0 p_216947_ p_216947_
+		1 p_216948_ p_216948_
+		2 p_216949_ p_216949_
+		3 p_216950_ p_216950_
+		4 p_216951_ p_216951_
+		5 p_216952_ p_216952_
+	formatDuration (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/network/chat/Component; m_267641_
+		static
+		0 p_268116_ p_268116_
+		1 p_268280_ p_268280_
+	getDigSpeedAmplification (Lnet/minecraft/world/entity/LivingEntity;)I m_19586_
+		static
+		0 p_19587_ p_19587_
+	hasDigSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z m_19584_
+		static
+		0 p_19585_ p_19585_
+	hasWaterBreathing (Lnet/minecraft/world/entity/LivingEntity;)Z m_19588_
+		static
+		0 p_19589_ p_19589_
+	lambda$addEffectToPlayersAround$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffectInstance;ILnet/minecraft/server/level/ServerPlayer;)Z m_267556_
+		static
+		0 p_267919_ p_267919_
+		1 p_267920_ p_267920_
+		2 p_267921_ p_267921_
+		3 p_267922_ p_267922_
+		4 p_267923_ p_267923_
+		5 p_267924_ p_267924_
+		6 p_267925_ p_267925_
+	lambda$addEffectToPlayersAround$1 (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)V m_238229_
+		static
+		0 p_238230_ p_238230_
+		1 p_238231_ p_238231_
+		2 p_238232_ p_238232_
+net/minecraft/world/effect/MobEffects net/minecraft/world/effect/MobEffects
+	ABSORPTION f_19617_
+	BAD_OMEN f_19594_
+	BLINDNESS f_19610_
+	CONDUIT_POWER f_19592_
+	CONFUSION f_19604_
+	DAMAGE_BOOST f_19600_
+	DAMAGE_RESISTANCE f_19606_
+	DARKNESS f_216964_
+	DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS f_216965_
+	DIG_SLOWDOWN f_19599_
+	DIG_SPEED f_19598_
+	DOLPHINS_GRACE f_19593_
+	FIRE_RESISTANCE f_19607_
+	GLOWING f_19619_
+	HARM f_19602_
+	HEAL f_19601_
+	HEALTH_BOOST f_19616_
+	HERO_OF_THE_VILLAGE f_19595_
+	HUNGER f_19612_
+	INVISIBILITY f_19609_
+	JUMP f_19603_
+	LEVITATION f_19620_
+	LUCK f_19621_
+	MOVEMENT_SLOWDOWN f_19597_
+	MOVEMENT_SPEED f_19596_
+	NIGHT_VISION f_19611_
+	POISON f_19614_
+	REGENERATION f_19605_
+	SATURATION f_19618_
+	SLOW_FALLING f_19591_
+	UNLUCK f_19590_
+	WATER_BREATHING f_19608_
+	WEAKNESS f_19613_
+	WITHER f_19615_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_216966_
+		static
+	register (ILjava/lang/String;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffect; m_19623_
+		static
+		0 p_19624_ p_19624_
+		1 p_19625_ p_19625_
+		2 p_19626_ p_19626_
+net/minecraft/world/effect/MobEffects$1 net/minecraft/world/effect/MobEffects$1
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19628_ p_19628_
+		1 p_19629_ p_19629_
+	applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V m_6742_
+		0 p_19634_ p_19634_
+		1 p_19635_ p_19635_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19631_ p_19631_
+		1 p_19632_ p_19632_
+net/minecraft/world/effect/package-info net/minecraft/world/effect/package-info
+net/minecraft/world/entity/AgeableMob net/minecraft/world/entity/AgeableMob
+	BABY_START_AGE f_146730_
+	DATA_BABY_ID f_146731_
+	FORCED_AGE_PARTICLE_TICKS f_146732_
+	age f_146733_
+	forcedAge f_146734_
+	forcedAgeTimer f_146735_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_146738_ p_146738_
+		1 p_146739_ p_146739_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_146761_ p_146761_
+	ageBoundaryReached ()V m_30232_
+	ageUp (I)V m_146758_
+		0 p_146759_ p_146759_
+	ageUp (IZ)V m_146740_
+		0 p_146741_ p_146741_
+		1 p_146742_ p_146742_
+	aiStep ()V m_8107_
+	canBreed ()Z m_35506_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_146746_ p_146746_
+		1 p_146747_ p_146747_
+		2 p_146748_ p_146748_
+		3 p_146749_ p_146749_
+		4 p_146750_ p_146750_
+	getAge ()I m_146764_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_146743_ p_146743_
+		1 p_146744_ p_146744_
+	getSpeedUpSecondsWhenFeeding (I)I m_216967_
+		static
+		0 p_216968_ p_216968_
+	isBaby ()Z m_6162_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_146754_ p_146754_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_146752_ p_146752_
+	setAge (I)V m_146762_
+		0 p_146763_ p_146763_
+	setBaby (Z)V m_6863_
+		0 p_146756_ p_146756_
+net/minecraft/world/entity/AgeableMob$AgeableMobGroupData net/minecraft/world/entity/AgeableMob$AgeableMobGroupData
+	babySpawnChance f_146769_
+	groupSize f_146767_
+	shouldSpawnBaby f_146768_
+	<init> (ZF)V <init>
+		0 p_146775_ p_146775_
+		1 p_146776_ p_146776_
+	<init> (Z)V <init>
+		0 p_146773_ p_146773_
+	<init> (F)V <init>
+		0 p_146771_ p_146771_
+	getBabySpawnChance ()F m_146780_
+	getGroupSize ()I m_146777_
+	increaseGroupSizeByOne ()V m_146778_
+	isShouldSpawnBaby ()Z m_146779_
+net/minecraft/world/entity/AnimationState net/minecraft/world/entity/AnimationState
+	STOPPED f_216969_
+	accumulatedTime f_216971_
+	lastTime f_216970_
+	<init> ()V <init>
+	animateWhen (ZI)V m_246184_
+		0 p_252220_ p_252220_
+		1 p_249486_ p_249486_
+	getAccumulatedTime ()J m_216981_
+	ifStarted (Ljava/util/function/Consumer;)V m_216979_
+		0 p_216980_ p_216980_
+	isStarted ()Z m_216984_
+	start (I)V m_216977_
+		0 p_216978_ p_216978_
+	startIfStopped (I)V m_216982_
+		0 p_216983_ p_216983_
+	stop ()V m_216973_
+	updateTime (FF)V m_216974_
+		0 p_216975_ p_216975_
+		1 p_216976_ p_216976_
+net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/AreaEffectCloud
+	DATA_COLOR f_19698_
+	DATA_PARTICLE f_19700_
+	DATA_RADIUS f_19697_
+	DATA_WAITING f_19699_
+	DEFAULT_RADIUS f_252519_
+	DEFAULT_WIDTH f_252512_
+	HEIGHT f_252504_
+	LOGGER f_19696_
+	MAX_RADIUS f_146781_
+	MINIMAL_RADIUS f_252417_
+	TIME_BETWEEN_APPLICATIONS f_146782_
+	duration f_19687_
+	durationOnUse f_19691_
+	effects f_19685_
+	fixedColor f_19690_
+	owner f_19694_
+	ownerUUID f_19695_
+	potion f_19701_
+	radiusOnUse f_19692_
+	radiusPerTick f_19693_
+	reapplicationDelay f_19689_
+	victims f_19686_
+	waitTime f_19688_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_19704_ p_19704_
+		1 p_19705_ p_19705_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_19707_ p_19707_
+		1 p_19708_ p_19708_
+		2 p_19709_ p_19709_
+		3 p_19710_ p_19710_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_19737_ p_19737_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V m_19716_
+		0 p_19717_ p_19717_
+	defineSynchedData ()V m_8097_
+	getColor ()I m_19744_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_19721_ p_19721_
+	getDuration ()I m_19748_
+	getDurationOnUse ()I m_146789_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_19745_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getPotion ()Lnet/minecraft/world/item/alchemy/Potion; m_146791_
+	getRadius ()F m_19743_
+	getRadiusOnUse ()F m_146787_
+	getRadiusPerTick ()F m_146788_
+	getWaitTime ()I m_146790_
+	isWaiting ()Z m_19747_
+	lambda$tick$0 (Ljava/util/Map$Entry;)Z m_287056_
+		0 p_287380_ p_287380_
+	lambda$tick$1 (I)I m_267557_
+		static
+		0 p_267926_ p_267926_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_19729_ p_19729_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_19727_ p_19727_
+	refreshDimensions ()V m_6210_
+	setDuration (I)V m_19734_
+		0 p_19735_ p_19735_
+	setDurationOnUse (I)V m_146785_
+		0 p_146786_ p_146786_
+	setFixedColor (I)V m_19714_
+		0 p_19715_ p_19715_
+	setOwner (Lnet/minecraft/world/entity/LivingEntity;)V m_19718_
+		0 p_19719_ p_19719_
+	setParticle (Lnet/minecraft/core/particles/ParticleOptions;)V m_19724_
+		0 p_19725_ p_19725_
+	setPotion (Lnet/minecraft/world/item/alchemy/Potion;)V m_19722_
+		0 p_19723_ p_19723_
+	setRadius (F)V m_19712_
+		0 p_19713_ p_19713_
+	setRadiusOnUse (F)V m_19732_
+		0 p_19733_ p_19733_
+	setRadiusPerTick (F)V m_19738_
+		0 p_19739_ p_19739_
+	setWaitTime (I)V m_19740_
+		0 p_19741_ p_19741_
+	setWaiting (Z)V m_19730_
+		0 p_19731_ p_19731_
+	tick ()V m_8119_
+	updateColor ()V m_19750_
+net/minecraft/world/entity/Attackable net/minecraft/world/entity/Attackable
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+net/minecraft/world/entity/Display net/minecraft/world/entity/Display
+	DATA_BILLBOARD_RENDER_CONSTRAINTS_ID f_268593_
+	DATA_BRIGHTNESS_OVERRIDE_ID f_268599_
+	DATA_GLOW_COLOR_OVERRIDE_ID f_268687_
+	DATA_HEIGHT_ID f_268639_
+	DATA_INTERPOLATION_DURATION_ID f_268449_
+	DATA_INTERPOLATION_START_DELTA_TICKS_ID f_276329_
+	DATA_LEFT_ROTATION_ID f_268693_
+	DATA_RIGHT_ROTATION_ID f_268713_
+	DATA_SCALE_ID f_268489_
+	DATA_SHADOW_RADIUS_ID f_268527_
+	DATA_SHADOW_STRENGTH_ID f_268708_
+	DATA_TRANSLATION_ID f_268598_
+	DATA_VIEW_RANGE_ID f_268421_
+	DATA_WIDTH_ID f_268532_
+	INITIAL_SHADOW_RADIUS f_268480_
+	INITIAL_SHADOW_STRENGTH f_268460_
+	LOGGER f_268644_
+	NO_BRIGHTNESS_OVERRIDE f_268638_
+	NO_GLOW_COLOR_OVERRIDE f_268716_
+	RENDER_STATE_IDS f_276582_
+	TAG_BILLBOARD f_268514_
+	TAG_BRIGHTNESS f_268506_
+	TAG_GLOW_COLOR_OVERRIDE f_268537_
+	TAG_HEIGHT f_268633_
+	TAG_INTERPOLATION_DURATION f_268528_
+	TAG_SHADOW_RADIUS f_268520_
+	TAG_SHADOW_STRENGTH f_268507_
+	TAG_START_INTERPOLATION f_276326_
+	TAG_TRANSFORMATION f_268715_
+	TAG_VIEW_RANGE f_268647_
+	TAG_WIDTH f_268743_
+	cullingBoundingBox f_268702_
+	interpolationDuration f_276631_
+	interpolationStartClientTick f_271381_
+	lastProgress f_276153_
+	orientation f_268732_
+	renderState f_276646_
+	updateInterpolationDuration f_276570_
+	updateRenderState f_276470_
+	updateStartTick f_276444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270360_ p_270360_
+		1 p_270280_ p_270280_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270779_ p_270779_
+	calculateInterpolationProgress (F)F m_272147_
+		0 p_272675_ p_272675_
+	createFreshRenderState ()Lnet/minecraft/world/entity/Display$RenderState; m_277152_
+	createInterpolatedRenderState (Lnet/minecraft/world/entity/Display$RenderState;F)Lnet/minecraft/world/entity/Display$RenderState; m_277098_
+		0 p_277365_ p_277365_
+		1 p_277948_ p_277948_
+	createTransformation (Lnet/minecraft/network/syncher/SynchedEntityData;)Lcom/mojang/math/Transformation; m_269448_
+		static
+		0 p_270278_ p_270278_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBillboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; m_269218_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrightnessOverride ()Lnet/minecraft/util/Brightness; m_269102_
+	getGlowColorOverride ()I m_269034_
+	getHeight ()F m_269410_
+	getInterpolationDelay ()I m_276347_
+	getInterpolationDuration ()I m_269272_
+	getPackedBrightnessOverride ()I m_269041_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getShadowRadius ()F m_269459_
+	getShadowStrength ()F m_269155_
+	getTeamColor ()I m_19876_
+	getViewRange ()F m_269081_
+	getWidth ()F m_269558_
+	isIgnoringBlockTriggers ()Z m_6090_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269245_
+		static
+		0 p_270376_ p_270376_
+		1 p_270528_ p_270528_
+	lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269044_
+		static
+		0 p_270698_ p_270698_
+		1 p_270227_ p_270227_
+	lambda$addAdditionalSaveData$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269265_
+		static
+		0 p_270679_ p_270679_
+		1 p_270121_ p_270121_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_269279_
+		0 p_270952_ p_270952_
+	lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V m_269003_
+		0 p_270691_ p_270691_
+	lambda$readAdditionalSaveData$2 (Lcom/mojang/datafixers/util/Pair;)V m_269261_
+		0 p_270247_ p_270247_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_270275_ p_270275_
+	orientation ()Lorg/joml/Quaternionf; m_269190_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270854_ p_270854_
+	renderState ()Lnet/minecraft/world/entity/Display$RenderState; m_276844_
+	setBillboardConstraints (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V m_269423_
+		0 p_270345_ p_270345_
+	setBrightnessOverride (Lnet/minecraft/util/Brightness;)V m_269586_
+		0 p_270461_ p_270461_
+	setGlowColorOverride (I)V m_269026_
+		0 p_270784_ p_270784_
+	setHeight (F)V m_269087_
+		0 p_270716_ p_270716_
+	setInterpolationDelay (I)V m_276345_
+		0 p_276366_ p_276366_
+	setInterpolationDuration (I)V m_269317_
+		0 p_270803_ p_270803_
+	setPos (DDD)V m_6034_
+		0 p_270091_ p_270091_
+		1 p_270983_ p_270983_
+		2 p_270419_ p_270419_
+	setShadowRadius (F)V m_269526_
+		0 p_270122_ p_270122_
+	setShadowStrength (F)V m_269228_
+		0 p_270866_ p_270866_
+	setTransformation (Lcom/mojang/math/Transformation;)V m_269214_
+		0 p_270186_ p_270186_
+	setViewRange (F)V m_269215_
+		0 p_270907_ p_270907_
+	setWidth (F)V m_269441_
+		0 p_270741_ p_270741_
+	setXRot (F)V m_146926_
+		0 p_270257_ p_270257_
+	setYRot (F)V m_146922_
+		0 p_270921_ p_270921_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_270991_ p_270991_
+	tick ()V m_8119_
+	updateCulling ()V m_269361_
+	updateOrientation ()V m_269417_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277603_ p_277603_
+		1 p_277810_ p_277810_
+net/minecraft/world/entity/Display$1 net/minecraft/world/entity/Display$1
+	$SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align f_276636_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/Display$BillboardConstraints net/minecraft/world/entity/Display$BillboardConstraints
+	$VALUES $VALUES
+	BY_ID f_268544_
+	CENTER CENTER
+	CODEC f_268505_
+	FIXED FIXED
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	id f_268470_
+	name f_268642_
+	$values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; m_269521_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IBLjava/lang/String;)V <init>
+		0 p_270791_ p_270791_
+		1 p_270752_ p_270752_
+		2 p_270785_ p_270785_
+		3 p_270544_ p_270544_
+	getId ()B m_269016_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$BillboardConstraints; valueOf
+		static
+		0 p_270795_ p_270795_
+	values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; values
+		static
+net/minecraft/world/entity/Display$BlockDisplay net/minecraft/world/entity/Display$BlockDisplay
+	DATA_BLOCK_STATE_ID f_268543_
+	TAG_BLOCK_STATE f_268661_
+	blockRenderState f_276560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_271022_ p_271022_
+		1 p_270442_ p_270442_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270469_ p_270469_
+	blockRenderState ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; m_276881_
+	defineSynchedData ()V m_8097_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_269134_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_277476_ p_277476_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270139_ p_270139_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_269329_
+		0 p_270267_ p_270267_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277802_ p_277802_
+		1 p_277688_ p_277688_
+net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState
+	blockState f_276526_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_276526_ f_276526_
+	blockState ()Lnet/minecraft/world/level/block/state/BlockState; f_276526_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277657_ p_277657_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$ColorInterpolator net/minecraft/world/entity/Display$ColorInterpolator
+	current f_276509_
+	previous f_276650_
+	<init> (II)V <init>
+		0 f_276650_ f_276650_
+		1 f_276509_ f_276509_
+	current ()I f_276509_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_278002_ p_278002_
+	get (F)I m_269120_
+		0 p_278012_ p_278012_
+	hashCode ()I hashCode
+	previous ()I f_276650_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$FloatInterpolator net/minecraft/world/entity/Display$FloatInterpolator
+	constant (F)Lnet/minecraft/world/entity/Display$FloatInterpolator; m_277016_
+		static
+		0 p_277894_ p_277894_
+	get (F)F m_269229_
+		0 p_270330_ p_270330_
+	lambda$constant$0 (FF)F m_276789_
+		static
+		0 p_277438_ p_277438_
+		1 p_278040_ p_278040_
+net/minecraft/world/entity/Display$GenericInterpolator net/minecraft/world/entity/Display$GenericInterpolator
+	constant (Ljava/lang/Object;)Lnet/minecraft/world/entity/Display$GenericInterpolator; m_277024_
+		static
+		0 p_277718_ p_277718_
+	get (F)Ljava/lang/Object; m_269136_
+		0 p_270270_ p_270270_
+	lambda$constant$0 (Ljava/lang/Object;F)Ljava/lang/Object; m_276793_
+		static
+		0 p_277421_ p_277421_
+		1 p_277907_ p_277907_
+net/minecraft/world/entity/Display$IntInterpolator net/minecraft/world/entity/Display$IntInterpolator
+	constant (I)Lnet/minecraft/world/entity/Display$IntInterpolator; m_276859_
+		static
+		0 p_277348_ p_277348_
+	get (F)I m_269120_
+		0 p_270183_ p_270183_
+	lambda$constant$0 (IF)I m_276992_
+		static
+		0 p_277552_ p_277552_
+		1 p_277356_ p_277356_
+net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay
+	DATA_ITEM_DISPLAY_ID f_268601_
+	DATA_ITEM_STACK_ID f_268455_
+	TAG_ITEM f_268554_
+	TAG_ITEM_DISPLAY f_268471_
+	itemRenderState f_276545_
+	slot f_268451_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270104_ p_270104_
+		1 p_270735_ p_270735_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270669_ p_270669_
+	defineSynchedData ()V m_8097_
+	getItemStack ()Lnet/minecraft/world/item/ItemStack; m_269568_
+	getItemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; m_269386_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_270599_ p_270599_
+	itemRenderState ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; m_277122_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269045_
+		static
+		0 p_270537_ p_270537_
+		1 p_270615_ p_270615_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_269144_
+		0 p_270456_ p_270456_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_277793_ p_277793_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270713_ p_270713_
+	setItemStack (Lnet/minecraft/world/item/ItemStack;)V m_269362_
+		0 p_270310_ p_270310_
+	setItemTransform (Lnet/minecraft/world/item/ItemDisplayContext;)V m_269028_
+		0 p_270370_ p_270370_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277976_ p_277976_
+		1 p_277708_ p_277708_
+net/minecraft/world/entity/Display$ItemDisplay$1 net/minecraft/world/entity/Display$ItemDisplay$1
+	this$0 f_268621_
+	<init> (Lnet/minecraft/world/entity/Display$ItemDisplay;)V <init>
+		0 p_270897_ p_270897_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_270697_ p_270697_
+net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState
+	itemStack f_276600_
+	itemTransform f_276629_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;)V <init>
+		0 f_276600_ f_276600_
+		1 f_276629_ f_276629_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277711_ p_277711_
+	hashCode ()I hashCode
+	itemStack ()Lnet/minecraft/world/item/ItemStack; f_276600_
+	itemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; f_276629_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$LinearFloatInterpolator net/minecraft/world/entity/Display$LinearFloatInterpolator
+	current f_276689_
+	previous f_276496_
+	<init> (FF)V <init>
+		0 f_276496_ f_276496_
+		1 f_276689_ f_276689_
+	current ()F f_276689_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277871_ p_277871_
+	get (F)F m_269229_
+		0 p_277511_ p_277511_
+	hashCode ()I hashCode
+	previous ()F f_276496_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$LinearIntInterpolator net/minecraft/world/entity/Display$LinearIntInterpolator
+	current f_276492_
+	previous f_276498_
+	<init> (II)V <init>
+		0 f_276498_ f_276498_
+		1 f_276492_ f_276492_
+	current ()I f_276492_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277372_ p_277372_
+	get (F)I m_269120_
+		0 p_277960_ p_277960_
+	hashCode ()I hashCode
+	previous ()I f_276498_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$RenderState net/minecraft/world/entity/Display$RenderState
+	billboardConstraints f_276506_
+	brightnessOverride f_276438_
+	glowColorOverride f_276486_
+	shadowRadius f_276607_
+	shadowStrength f_276693_
+	transformation f_276585_
+	<init> (Lnet/minecraft/world/entity/Display$GenericInterpolator;Lnet/minecraft/world/entity/Display$BillboardConstraints;ILnet/minecraft/world/entity/Display$FloatInterpolator;Lnet/minecraft/world/entity/Display$FloatInterpolator;I)V <init>
+		0 f_276585_ f_276585_
+		1 f_276506_ f_276506_
+		2 f_276438_ f_276438_
+		3 f_276607_ f_276607_
+		4 f_276693_ f_276693_
+		5 f_276486_ f_276486_
+	billboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; f_276506_
+	brightnessOverride ()I f_276438_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277541_ p_277541_
+	glowColorOverride ()I f_276486_
+	hashCode ()I hashCode
+	shadowRadius ()Lnet/minecraft/world/entity/Display$FloatInterpolator; f_276607_
+	shadowStrength ()Lnet/minecraft/world/entity/Display$FloatInterpolator; f_276693_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lnet/minecraft/world/entity/Display$GenericInterpolator; f_276585_
+net/minecraft/world/entity/Display$TextDisplay net/minecraft/world/entity/Display$TextDisplay
+	DATA_BACKGROUND_COLOR_ID f_268494_
+	DATA_LINE_WIDTH_ID f_268476_
+	DATA_STYLE_FLAGS_ID f_268636_
+	DATA_TEXT_ID f_268542_
+	DATA_TEXT_OPACITY_ID f_268481_
+	FLAG_ALIGN_LEFT f_268562_
+	FLAG_ALIGN_RIGHT f_268545_
+	FLAG_SEE_THROUGH f_268740_
+	FLAG_SHADOW f_268445_
+	FLAG_USE_DEFAULT_BACKGROUND f_268465_
+	INITIAL_BACKGROUND f_268744_
+	INITIAL_TEXT_OPACITY f_268541_
+	TAG_ALIGNMENT f_268486_
+	TAG_BACKGROUND_COLOR f_268596_
+	TAG_LINE_WIDTH f_268529_
+	TAG_SEE_THROUGH f_268692_
+	TAG_SHADOW f_268662_
+	TAG_TEXT f_268588_
+	TAG_TEXT_OPACITY f_268552_
+	TAG_USE_DEFAULT_BACKGROUND f_268694_
+	TEXT_RENDER_STATE_IDS f_276462_
+	clientDisplayCache f_268719_
+	textRenderState f_276542_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270708_ p_270708_
+		1 p_270736_ p_270736_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270268_ p_270268_
+	cacheDisplay (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269343_
+		0 p_270682_ p_270682_
+	createFreshTextRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_276914_
+	createInterpolatedTextRenderState (Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;F)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_276848_
+		0 p_278000_ p_278000_
+		1 p_277646_ p_277646_
+	defineSynchedData ()V m_8097_
+	getAlign (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; m_269384_
+		static
+		0 p_270911_ p_270911_
+	getBackgroundColor ()I m_269375_
+	getFlags ()B m_269327_
+	getLineWidth ()I m_269517_
+	getText ()Lnet/minecraft/network/chat/Component; m_269000_
+	getTextOpacity ()B m_269180_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269352_
+		static
+		0 p_270064_ p_270064_
+		1 p_271001_ p_271001_
+	loadFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)B m_269024_
+		static
+		0 p_270219_ p_270219_
+		1 p_270994_ p_270994_
+		2 p_270958_ p_270958_
+		3 p_270701_ p_270701_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_270797_ p_270797_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270714_ p_270714_
+	setBackgroundColor (I)V m_269001_
+		0 p_270241_ p_270241_
+	setFlags (B)V m_269559_
+		0 p_270855_ p_270855_
+	setLineWidth (I)V m_269174_
+		0 p_270545_ p_270545_
+	setText (Lnet/minecraft/network/chat/Component;)V m_269037_
+		0 p_270902_ p_270902_
+	setTextOpacity (B)V m_269007_
+		0 p_270583_ p_270583_
+	storeFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)V m_269407_
+		static
+		0 p_270879_ p_270879_
+		1 p_270177_ p_270177_
+		2 p_270294_ p_270294_
+		3 p_270853_ p_270853_
+	textRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_277174_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277565_ p_277565_
+		1 p_277967_ p_277967_
+net/minecraft/world/entity/Display$TextDisplay$Align net/minecraft/world/entity/Display$TextDisplay$Align
+	$VALUES $VALUES
+	CENTER CENTER
+	CODEC f_268461_
+	LEFT LEFT
+	RIGHT RIGHT
+	name f_268523_
+	$values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; m_269578_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270185_ p_270185_
+		1 p_270282_ p_270282_
+		2 p_270554_ p_270554_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$TextDisplay$Align; valueOf
+		static
+		0 p_270912_ p_270912_
+	values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; values
+		static
+net/minecraft/world/entity/Display$TextDisplay$CachedInfo net/minecraft/world/entity/Display$TextDisplay$CachedInfo
+	lines f_268675_
+	width f_268557_
+	<init> (Ljava/util/List;I)V <init>
+		0 f_268675_ f_268675_
+		1 f_268557_ f_268557_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270322_ p_270322_
+	hashCode ()I hashCode
+	lines ()Ljava/util/List; f_268675_
+	toString ()Ljava/lang/String; toString
+	width ()I f_268557_
+net/minecraft/world/entity/Display$TextDisplay$CachedLine net/minecraft/world/entity/Display$TextDisplay$CachedLine
+	contents f_268516_
+	width f_268443_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;I)V <init>
+		0 f_268516_ f_268516_
+		1 f_268443_ f_268443_
+	contents ()Lnet/minecraft/util/FormattedCharSequence; f_268516_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270160_ p_270160_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	width ()I f_268443_
+net/minecraft/world/entity/Display$TextDisplay$LineSplitter net/minecraft/world/entity/Display$TextDisplay$LineSplitter
+	split (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269487_
+		0 p_270086_ p_270086_
+		1 p_270526_ p_270526_
+net/minecraft/world/entity/Display$TextDisplay$TextRenderState net/minecraft/world/entity/Display$TextDisplay$TextRenderState
+	backgroundColor f_276562_
+	flags f_276556_
+	lineWidth f_276622_
+	text f_276477_
+	textOpacity f_276579_
+	<init> (Lnet/minecraft/network/chat/Component;ILnet/minecraft/world/entity/Display$IntInterpolator;Lnet/minecraft/world/entity/Display$IntInterpolator;B)V <init>
+		0 f_276477_ f_276477_
+		1 f_276622_ f_276622_
+		2 f_276579_ f_276579_
+		3 f_276562_ f_276562_
+		4 f_276556_ f_276556_
+	backgroundColor ()Lnet/minecraft/world/entity/Display$IntInterpolator; f_276562_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_278077_ p_278077_
+	flags ()B f_276556_
+	hashCode ()I hashCode
+	lineWidth ()I f_276622_
+	text ()Lnet/minecraft/network/chat/Component; f_276477_
+	textOpacity ()Lnet/minecraft/world/entity/Display$IntInterpolator; f_276579_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$TransformationInterpolator
+	current f_276610_
+	previous f_276675_
+	<init> (Lcom/mojang/math/Transformation;Lcom/mojang/math/Transformation;)V <init>
+		0 f_276675_ f_276675_
+		1 f_276610_ f_276610_
+	current ()Lcom/mojang/math/Transformation; f_276610_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277812_ p_277812_
+	get (F)Ljava/lang/Object; m_269136_
+		0 p_277431_ p_277431_
+	get (F)Lcom/mojang/math/Transformation; m_269136_
+		0 p_278027_ p_278027_
+	hashCode ()I hashCode
+	previous ()Lcom/mojang/math/Transformation; f_276675_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Entity net/minecraft/world/entity/Entity
+	BASE_TICKS_REQUIRED_TO_FREEZE f_146822_
+	BOARDING_COOLDOWN f_146817_
+	BREATHING_DISTANCE_BELOW_EYES f_146821_
+	DATA_AIR_SUPPLY_ID f_19832_
+	DATA_CUSTOM_NAME f_19833_
+	DATA_CUSTOM_NAME_VISIBLE f_19834_
+	DATA_NO_GRAVITY f_19836_
+	DATA_POSE f_19806_
+	DATA_SHARED_FLAGS_ID f_19805_
+	DATA_SILENT f_19835_
+	DATA_TICKS_FROZEN f_146800_
+	DEFAULT_BB_HEIGHT f_146793_
+	DEFAULT_BB_WIDTH f_146792_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 f_286980_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 f_286994_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 f_287009_
+	EMPTY_LIST f_19844_
+	ENTITY_COUNTER f_19843_
+	FLAG_FALL_FLYING f_146807_
+	FLAG_GLOWING f_146806_
+	FLAG_INVISIBLE f_146799_
+	FLAG_ONFIRE f_146805_
+	FLAG_SHIFT_KEY_DOWN f_146796_
+	FLAG_SPRINTING f_146797_
+	FLAG_SWIMMING f_146798_
+	FREEZE_HURT_FREQUENCY f_146823_
+	ID_TAG f_146815_
+	INITIAL_AABB f_19845_
+	LAVA_FAST_FLOW_SCALE f_146811_
+	LAVA_SLOW_FLOW_SCALE f_146812_
+	LOGGER f_19849_
+	MAX_ENTITY_TAG_COUNT f_146819_
+	PASSENGERS_TAG f_146816_
+	TOTAL_AIR_SUPPLY f_146818_
+	UUID_TAG f_146824_
+	WATER_FLOW_SCALE f_146814_
+	bb f_19828_
+	blockPosition f_19826_
+	blocksBuilding f_19850_
+	boardingCooldown f_19851_
+	chunkPosition f_185933_
+	crystalSoundIntensity f_146803_
+	deltaMovement f_19827_
+	dimensions f_19815_
+	entityData f_19804_
+	eyeHeight f_19816_
+	fallDistance f_19789_
+	feetBlockState f_185934_
+	firstTick f_19803_
+	fluidHeight f_19799_
+	fluidOnEyes f_19801_
+	flyDist f_146794_
+	hasGlowingTag f_146802_
+	hasImpulse f_19812_
+	hasVisualFire f_146813_
+	horizontalCollision f_19862_
+	hurtMarked f_19864_
+	id f_19848_
+	invulnerable f_19840_
+	invulnerableTime f_19802_
+	isInPowderSnow f_146808_
+	isInsidePortal f_19817_
+	lastCrystalSoundPlayTick f_146804_
+	level f_19853_
+	levelCallback f_146801_
+	mainSupportingBlockPos f_285638_
+	maxUpStep f_19793_
+	minorHorizontalCollision f_185931_
+	moveDist f_19788_
+	nextStep f_19829_
+	noCulling f_19811_
+	noPhysics f_19794_
+	onGround f_19861_
+	onGroundNoBlocks f_286942_
+	packetPositionCodec f_216985_
+	passengers f_19823_
+	pistonDeltas f_19813_
+	pistonDeltasGameTime f_19814_
+	portalCooldown f_19839_
+	portalEntrancePos f_19819_
+	portalTime f_19818_
+	position f_19825_
+	random f_19796_
+	remainingFireTicks f_19831_
+	removalReason f_146795_
+	stringUUID f_19821_
+	stuckSpeedMultiplier f_19865_
+	tags f_19841_
+	tickCount f_19797_
+	type f_19847_
+	uuid f_19820_
+	vehicle f_19824_
+	verticalCollision f_19863_
+	verticalCollisionBelow f_201939_
+	viewScale f_19846_
+	walkDist f_19787_
+	walkDistO f_19867_
+	wasEyeInWater f_19800_
+	wasInPowderSnow f_146809_
+	wasOnFire f_146810_
+	wasTouchingWater f_19798_
+	xOld f_19790_
+	xRot f_19858_
+	xRotO f_19860_
+	xo f_19854_
+	yOld f_19791_
+	yRot f_19857_
+	yRotO f_19859_
+	yo f_19855_
+	zOld f_19792_
+	zo f_19856_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_19870_ p_19870_
+		1 p_19871_ p_19871_
+	absMoveTo (DDDFF)V m_19890_
+		0 p_19891_ p_19891_
+		1 p_19892_ p_19892_
+		2 p_19893_ p_19893_
+		3 p_19894_ p_19894_
+		4 p_19895_ p_19895_
+	absMoveTo (DDD)V m_20248_
+		0 p_20249_ p_20249_
+		1 p_20250_ p_20250_
+		2 p_20251_ p_20251_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20139_ p_20139_
+	addDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_246865_
+		0 p_250128_ p_250128_
+	addPassenger (Lnet/minecraft/world/entity/Entity;)V m_20348_
+		0 p_20349_ p_20349_
+	addTag (Ljava/lang/String;)Z m_20049_
+		0 p_20050_ p_20050_
+	animateHurt (F)V m_6053_
+		0 p_265161_ p_265161_
+	applyPistonMovementRestriction (Lnet/minecraft/core/Direction$Axis;D)D m_20042_
+		0 p_20043_ p_20043_
+		1 p_20044_ p_20044_
+	awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V m_5993_
+		0 p_19953_ p_19953_
+		1 p_19954_ p_19954_
+		2 p_19955_ p_19955_
+	baseTick ()V m_6075_
+	blockPosition ()Lnet/minecraft/core/BlockPos; m_20183_
+	broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_6459_
+		0 p_19937_ p_19937_
+	calculateUpVector (FF)Lnet/minecraft/world/phys/Vec3; m_20214_
+		0 p_20215_ p_20215_
+		1 p_20216_ p_20216_
+	calculateViewVector (FF)Lnet/minecraft/world/phys/Vec3; m_20171_
+		0 p_20172_ p_20172_
+		1 p_20173_ p_20173_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_20354_ p_20354_
+	canBeCollidedWith ()Z m_5829_
+	canBeHitByProjectile ()Z m_271807_
+	canChangeDimensions ()Z m_6072_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_20303_ p_20303_
+	canEnterPose (Lnet/minecraft/world/entity/Pose;)Z m_20175_
+		0 p_20176_ p_20176_
+	canFreeze ()Z m_142079_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_20339_ p_20339_
+	canSpawnSprintParticle ()Z m_5843_
+	canSprint ()Z m_264410_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_146828_ p_146828_
+		1 p_146829_ p_146829_
+		2 p_146830_ p_146830_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_20118_ p_20118_
+	checkBelowWorld ()V m_146871_
+	checkDespawn ()V m_6043_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_19911_ p_19911_
+		1 p_19912_ p_19912_
+		2 p_19913_ p_19913_
+		3 p_19914_ p_19914_
+	checkInsideBlocks ()V m_20101_
+	checkSlowFallDistance ()V m_245125_
+	checkSupportingBlock (ZLnet/minecraft/world/phys/Vec3;)V m_289600_
+		0 p_289694_ p_289694_
+		1 p_289680_ p_289680_
+	chunkPosition ()Lnet/minecraft/world/level/ChunkPos; m_146902_
+	clearFire ()V m_20095_
+	closerThan (Lnet/minecraft/world/entity/Entity;DD)Z m_216992_
+		0 p_216993_ p_216993_
+		1 p_216994_ p_216994_
+		2 p_216995_ p_216995_
+	closerThan (Lnet/minecraft/world/entity/Entity;D)Z m_19950_
+		0 p_19951_ p_19951_
+		1 p_19952_ p_19952_
+	collide (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20272_
+		0 p_20273_ p_20273_
+	collideBoundingBox (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/Level;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_198894_
+		static
+		0 p_198895_ p_198895_
+		1 p_198896_ p_198896_
+		2 p_198897_ p_198897_
+		3 p_198898_ p_198898_
+		4 p_198899_ p_198899_
+	collideWithShapes (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_198900_
+		static
+		0 p_198901_ p_198901_
+		1 p_198902_ p_198902_
+		2 p_198903_ p_198903_
+	copyPosition (Lnet/minecraft/world/entity/Entity;)V m_20359_
+		0 p_20360_ p_20360_
+	couldAcceptPassenger ()Z m_269011_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_20203_
+	createHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; m_20190_
+	damageSources ()Lnet/minecraft/world/damagesource/DamageSources; m_269291_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	discard ()V m_146870_
+	dismountTo (DDD)V m_142098_
+		0 p_146825_ p_146825_
+		1 p_146826_ p_146826_
+		2 p_146827_ p_146827_
+	dismountsUnderwater ()Z m_275843_
+	displayFireAnimation ()Z m_6051_
+	distanceTo (Lnet/minecraft/world/entity/Entity;)F m_20270_
+		0 p_20271_ p_20271_
+	distanceToSqr (Lnet/minecraft/world/entity/Entity;)D m_20280_
+		0 p_20281_ p_20281_
+	distanceToSqr (DDD)D m_20275_
+		0 p_20276_ p_20276_
+		1 p_20277_ p_20277_
+		2 p_20278_ p_20278_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_20238_
+		0 p_20239_ p_20239_
+	doEnchantDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_19970_
+		0 p_19971_ p_19971_
+		1 p_19972_ p_19972_
+	doWaterSplashEffect ()V m_5841_
+	ejectPassengers ()V m_20153_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_20245_ p_20245_
+	extinguishFire ()V m_252836_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_7976_
+		0 p_20051_ p_20051_
+	findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; m_7937_
+		0 p_19923_ p_19923_
+	fireImmune ()Z m_5825_
+	fixupDimensions ()V m_252801_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;)V m_146852_
+		0 p_146853_ p_146853_
+		1 p_146854_ p_146854_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;)V m_146850_
+		0 p_146851_ p_146851_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAirSupply ()I m_20146_
+	getAllSlots ()Ljava/lang/Iterable; m_20158_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getBbHeight ()F m_20206_
+	getBbWidth ()F m_20205_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_19992_ p_19992_
+		1 p_19993_ p_19993_
+		2 p_19994_ p_19994_
+		3 p_19995_ p_19995_
+		4 p_19996_ p_19996_
+		5 p_19997_ p_19997_
+	getBlockJumpFactor ()F m_20098_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getBlockSpeedFactor ()F m_6041_
+	getBlockStateOn ()Lnet/minecraft/world/level/block/state/BlockState; m_20075_
+	getBlockStateOnLegacy ()Lnet/minecraft/world/level/block/state/BlockState; m_217002_
+	getBlockX ()I m_146903_
+	getBlockY ()I m_146904_
+	getBlockZ ()I m_146907_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_20191_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBoundingBoxForPose (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; m_20217_
+		0 p_20218_ p_20218_
+	getCollisionHorizontalEscapeVector (DDF)Lnet/minecraft/world/phys/Vec3; m_19903_
+		static
+		0 p_19904_ p_19904_
+		1 p_19905_ p_19905_
+		2 p_19906_ p_19906_
+	getCommandSenderWorld ()Lnet/minecraft/world/level/Level; m_20193_
+	getControlledVehicle ()Lnet/minecraft/world/entity/Entity; m_275832_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; m_20184_
+	getDimensionChangingDelay ()I m_6045_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_19975_ p_19975_
+	getDirection ()Lnet/minecraft/core/Direction; m_6350_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_20123_ p_20123_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getEncodeId ()Ljava/lang/String; m_20078_
+	getEntityData ()Lnet/minecraft/network/syncher/SynchedEntityData; m_20088_
+	getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_183318_
+		0 p_185935_ p_185935_
+		1 p_185936_ p_185936_
+		2 p_185937_ p_185937_
+		3 p_185938_ p_185938_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_19976_ p_19976_
+		1 p_19977_ p_19977_
+	getEyeHeight ()F m_20192_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;)F m_20236_
+		0 p_20237_ p_20237_
+	getEyePosition (F)Lnet/minecraft/world/phys/Vec3; m_20299_
+		0 p_20300_ p_20300_
+	getEyePosition ()Lnet/minecraft/world/phys/Vec3; m_146892_
+	getEyeY ()D m_20188_
+	getFeetBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_146900_
+	getFireImmuneTicks ()I m_6101_
+	getFirstPassenger ()Lnet/minecraft/world/entity/Entity; m_146895_
+	getFluidHeight (Lnet/minecraft/tags/TagKey;)D m_204036_
+		0 p_204037_ p_204037_
+	getFluidJumpThreshold ()D m_20204_
+	getForward ()Lnet/minecraft/world/phys/Vec3; m_20156_
+	getHandHoldingItemAngle (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; m_204034_
+		0 p_204035_ p_204035_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getId ()I m_19879_
+	getIndirectPassengers ()Ljava/lang/Iterable; m_146897_
+	getIndirectPassengersStream ()Ljava/util/stream/Stream; m_146920_
+	getInputVector (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; m_20015_
+		static
+		0 p_20016_ p_20016_
+		1 p_20017_ p_20017_
+		2 p_20018_ p_20018_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; m_245894_
+		0 p_249286_ p_249286_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; m_7371_
+		0 p_20309_ p_20309_
+	getLookAngle ()Lnet/minecraft/world/phys/Vec3; m_20154_
+	getMaxAirSupply ()I m_6062_
+	getMaxFallDistance ()I m_6056_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getNameTagOffsetY ()F m_278726_
+	getOnPos ()Lnet/minecraft/core/BlockPos; m_20097_
+	getOnPos (F)Lnet/minecraft/core/BlockPos; m_216986_
+		0 p_216987_ p_216987_
+	getOnPosLegacy ()Lnet/minecraft/core/BlockPos; m_216999_
+	getPassengers ()Ljava/util/List; m_20197_
+	getPassengersAndSelf ()Ljava/util/stream/Stream; m_142429_
+	getPassengersRidingOffset ()D m_6048_
+	getPercentFrozen ()F m_146889_
+	getPermissionLevel ()I m_8088_
+	getPickRadius ()F m_6143_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getPortalCooldown ()I m_287157_
+	getPortalWaitTime ()I m_6078_
+	getPose ()Lnet/minecraft/world/entity/Pose; m_20089_
+	getPosition (F)Lnet/minecraft/world/phys/Vec3; m_20318_
+		0 p_20319_ p_20319_
+	getPositionCodec ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; m_217001_
+	getPrimaryStepSoundBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_276951_
+		0 p_278049_ p_278049_
+	getRandomX (D)D m_20208_
+		0 p_20209_ p_20209_
+	getRandomY ()D m_20187_
+	getRandomZ (D)D m_20262_
+		0 p_20263_ p_20263_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_20045_ p_20045_
+		1 p_20046_ p_20046_
+	getRemainingFireTicks ()I m_20094_
+	getRemovalReason ()Lnet/minecraft/world/entity/Entity$RemovalReason; m_146911_
+	getRootVehicle ()Lnet/minecraft/world/entity/Entity; m_20201_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_20347_ p_20347_
+	getRotationVector ()Lnet/minecraft/world/phys/Vec2; m_20155_
+	getScoreboardName ()Ljava/lang/String; m_6302_
+	getSelfAndPassengers ()Ljava/util/stream/Stream; m_20199_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_20194_
+	getSharedFlag (I)Z m_20291_
+		0 p_20292_ p_20292_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_146919_ p_146919_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStringUUID ()Ljava/lang/String; m_20149_
+	getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5508_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getTags ()Ljava/util/Set; m_19880_
+	getTeam ()Lnet/minecraft/world/scores/Team; m_5647_
+	getTeamColor ()I m_19876_
+	getTicksFrozen ()I m_146888_
+	getTicksRequiredToFreeze ()I m_146891_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_6095_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	getUUID ()Ljava/util/UUID; m_20148_
+	getUpVector (F)Lnet/minecraft/world/phys/Vec3; m_20289_
+		0 p_20290_ p_20290_
+	getVehicle ()Lnet/minecraft/world/entity/Entity; m_20202_
+	getViewScale ()D m_20150_
+		static
+	getViewVector (F)Lnet/minecraft/world/phys/Vec3; m_20252_
+		0 p_20253_ p_20253_
+	getViewXRot (F)F m_5686_
+		0 p_20268_ p_20268_
+	getViewYRot (F)F m_5675_
+		0 p_20279_ p_20279_
+	getVisualRotationYInDegrees ()F m_213816_
+	getX ()D m_20185_
+	getX (D)D m_20165_
+		0 p_20166_ p_20166_
+	getXRot ()F m_146909_
+	getY ()D m_20186_
+	getY (D)D m_20227_
+		0 p_20228_ p_20228_
+	getYHeadRot ()F m_6080_
+	getYRot ()F m_146908_
+	getZ ()D m_20189_
+	getZ (D)D m_20246_
+		0 p_20247_ p_20247_
+	handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V m_269138_
+		0 p_270704_ p_270704_
+	handleEntityEvent (B)V m_7822_
+		0 p_19882_ p_19882_
+	handleInsidePortal (Lnet/minecraft/core/BlockPos;)V m_20221_
+		0 p_20222_ p_20222_
+	handleNetherPortal ()V m_20157_
+	hasControllingPassenger ()Z m_217005_
+	hasCustomName ()Z m_8077_
+	hasExactlyOnePlayerPassenger ()Z m_146898_
+	hasGlowingTag ()Z m_146886_
+	hasIndirectPassenger (Lnet/minecraft/world/entity/Entity;)Z m_20367_
+		0 p_20368_ p_20368_
+	hasPassenger (Ljava/util/function/Predicate;)Z m_146862_
+		0 p_146863_ p_146863_
+	hasPassenger (Lnet/minecraft/world/entity/Entity;)Z m_20363_
+		0 p_20364_ p_20364_
+	hasPermissions (I)Z m_20310_
+		0 p_20311_ p_20311_
+	hasPose (Lnet/minecraft/world/entity/Pose;)Z m_217003_
+		0 p_217004_ p_217004_
+	hashCode ()I hashCode
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_19946_ p_19946_
+		1 p_19947_ p_19947_
+	ignoreExplosion ()Z m_6128_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_19978_ p_19978_
+		1 p_19979_ p_19979_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_7111_
+		0 p_19980_ p_19980_
+		1 p_19981_ p_19981_
+		2 p_19982_ p_19982_
+	is (Lnet/minecraft/world/entity/Entity;)Z m_7306_
+		0 p_20356_ p_20356_
+	isAlive ()Z m_6084_
+	isAlliedTo (Lnet/minecraft/world/scores/Team;)Z m_20031_
+		0 p_20032_ p_20032_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_20355_ p_20355_
+	isAlwaysTicking ()Z m_142389_
+	isAttackable ()Z m_6097_
+	isColliding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_20039_
+		0 p_20040_ p_20040_
+		1 p_20041_ p_20041_
+	isControlledByLocalInstance ()Z m_6109_
+	isCrouching ()Z m_6047_
+	isCurrentlyGlowing ()Z m_142038_
+	isCustomNameVisible ()Z m_20151_
+	isDescending ()Z m_20164_
+	isDiscrete ()Z m_20163_
+	isEffectiveAi ()Z m_21515_
+	isEyeInFluid (Lnet/minecraft/tags/TagKey;)Z m_204029_
+		0 p_204030_ p_204030_
+	isFlapping ()Z m_142039_
+	isFree (Lnet/minecraft/world/phys/AABB;)Z m_20131_
+		0 p_20132_ p_20132_
+	isFree (DDD)Z m_20229_
+		0 p_20230_ p_20230_
+		1 p_20231_ p_20231_
+		2 p_20232_ p_20232_
+	isFreezing ()Z m_203117_
+	isFullyFrozen ()Z m_146890_
+	isHorizontalCollisionMinor (Lnet/minecraft/world/phys/Vec3;)Z m_196406_
+		0 p_196625_ p_196625_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isInBubbleColumn ()Z m_20305_
+	isInLava ()Z m_20077_
+	isInRain ()Z m_20285_
+	isInWall ()Z m_5830_
+	isInWater ()Z m_20069_
+	isInWaterOrBubble ()Z m_20072_
+	isInWaterOrRain ()Z m_20070_
+	isInWaterRainOrBubble ()Z m_20071_
+	isInvisible ()Z m_20145_
+	isInvisibleTo (Lnet/minecraft/world/entity/player/Player;)Z m_20177_
+		0 p_20178_ p_20178_
+	isInvulnerable ()Z m_20147_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_20122_ p_20122_
+	isNoGravity ()Z m_20068_
+	isOnFire ()Z m_6060_
+	isOnPortalCooldown ()Z m_20092_
+	isOnRails ()Z m_288188_
+	isPassenger ()Z m_20159_
+	isPassengerOfSameVehicle (Lnet/minecraft/world/entity/Entity;)Z m_20365_
+		0 p_20366_ p_20366_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isPushedByFluid ()Z m_6063_
+	isRemoved ()Z m_213877_
+	isShiftKeyDown ()Z m_6144_
+	isSilent ()Z m_20067_
+	isSpectator ()Z m_5833_
+	isSprinting ()Z m_20142_
+	isStateClimbable (Lnet/minecraft/world/level/block/state/BlockState;)Z m_285776_
+		0 p_286733_ p_286733_
+	isSteppingCarefully ()Z m_20161_
+	isSupportedBy (Lnet/minecraft/core/BlockPos;)Z m_287201_
+		0 p_287613_ p_287613_
+	isSuppressingBounce ()Z m_20162_
+	isSwimming ()Z m_6069_
+	isUnderWater ()Z m_5842_
+	isVehicle ()Z m_20160_
+	isVisuallyCrawling ()Z m_20143_
+	isVisuallySwimming ()Z m_6067_
+	kill ()V m_6074_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_216988_ p_216988_
+		1 p_216989_ p_216989_
+	lambda$checkFallDamage$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_285720_
+		0 p_286200_ p_286200_
+	lambda$fillCrashReportCategory$10 ()Ljava/lang/String; m_146930_
+	lambda$fillCrashReportCategory$11 ()Ljava/lang/String; m_146929_
+	lambda$fillCrashReportCategory$8 ()Ljava/lang/String; m_185986_
+	lambda$fillCrashReportCategory$9 ()Ljava/lang/String; m_20333_
+	lambda$findDimensionEntryPoint$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_284013_
+		0 p_284699_ p_284699_
+		1 p_284700_ p_284700_
+	lambda$findDimensionEntryPoint$7 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/level/portal/PortalInfo; m_257153_
+		0 p_258248_ p_258248_
+		1 p_258249_ p_258249_
+	lambda$getDisplayName$12 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_185974_
+		0 p_185975_ p_185975_
+	lambda$getIndirectPassengers$15 ()Ljava/util/Iterator; m_185985_
+	lambda$hasExactlyOnePlayerPassenger$16 (Lnet/minecraft/world/entity/Entity;)Z m_185942_
+		static
+		0 p_185943_ p_185943_
+	lambda$isInWall$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;)Z m_201940_
+		0 p_201941_ p_201941_
+		1 p_201942_ p_201942_
+	lambda$move$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_20126_
+		static
+		0 p_20127_ p_20127_
+	lambda$refreshDimensions$14 (Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;)V m_185954_
+		0 p_185955_ p_185955_
+		1 p_185956_ p_185956_
+	lambda$removePassenger$5 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_185978_
+		static
+		0 p_185979_ p_185979_
+		1 p_185980_ p_185980_
+	lambda$startRiding$3 (Lnet/minecraft/world/entity/Entity;)Z m_185983_
+		static
+		0 p_185984_ p_185984_
+	lambda$startRiding$4 (Lnet/minecraft/world/entity/Entity;)V m_185981_
+		static
+		0 p_185982_ p_185982_
+	lambda$teleportPassengers$13 (Lnet/minecraft/world/entity/Entity;)V m_185976_
+		static
+		0 p_185977_ p_185977_
+	lavaHurt ()V m_20093_
+	lerpHeadTo (FI)V m_6541_
+		0 p_19918_ p_19918_
+		1 p_19919_ p_19919_
+	lerpMotion (DDD)V m_6001_
+		0 p_20306_ p_20306_
+		1 p_20307_ p_20307_
+		2 p_20308_ p_20308_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_19896_ p_19896_
+		1 p_19897_ p_19897_
+		2 p_19898_ p_19898_
+		3 p_19899_ p_19899_
+		4 p_19900_ p_19900_
+		5 p_19901_ p_19901_
+		6 p_19902_ p_19902_
+	level ()Lnet/minecraft/world/level/Level; m_9236_
+	limitPistonMovement (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20133_
+		0 p_20134_ p_20134_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_20258_
+		0 p_20259_ p_20259_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_20033_ p_20033_
+		1 p_20034_ p_20034_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_20006_ p_20006_
+		1 p_20007_ p_20007_
+	markHurt ()V m_5834_
+	maxUpStep ()F m_274421_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_146843_ p_146843_
+		1 p_146844_ p_146844_
+	maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; m_5763_
+		0 p_20019_ p_20019_
+		1 p_20020_ p_20020_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)F m_6961_
+		0 p_20003_ p_20003_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_19973_ p_19973_
+		1 p_19974_ p_19974_
+	moveRelative (FLnet/minecraft/world/phys/Vec3;)V m_19920_
+		0 p_19921_ p_19921_
+		1 p_19922_ p_19922_
+	moveTo (Lnet/minecraft/core/BlockPos;FF)V m_20035_
+		0 p_20036_ p_20036_
+		1 p_20037_ p_20037_
+		2 p_20038_ p_20038_
+	moveTo (DDDFF)V m_7678_
+		0 p_20108_ p_20108_
+		1 p_20109_ p_20109_
+		2 p_20110_ p_20110_
+		3 p_20111_ p_20111_
+		4 p_20112_ p_20112_
+	moveTo (Lnet/minecraft/world/phys/Vec3;)V m_20219_
+		0 p_20220_ p_20220_
+	moveTo (DDD)V m_6027_
+		0 p_20105_ p_20105_
+		1 p_20106_ p_20106_
+		2 p_20107_ p_20107_
+	moveTowardsClosestSpace (DDD)V m_20314_
+		0 p_20315_ p_20315_
+		1 p_20316_ p_20316_
+		2 p_20317_ p_20317_
+	newDoubleList ([D)Lnet/minecraft/nbt/ListTag; m_20063_
+		0 p_20064_ p_20064_
+	newFloatList ([F)Lnet/minecraft/nbt/ListTag; m_20065_
+		0 p_20066_ p_20066_
+	nextStep ()F m_6059_
+	onAboveBubbleCol (Z)V m_6845_
+		0 p_20313_ p_20313_
+	onBelowWorld ()V m_6088_
+	onClientRemoval ()V m_142036_
+	onFlap ()V m_142043_
+	onGround ()Z m_20096_
+	onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_6763_
+		0 p_20005_ p_20005_
+	onInsideBubbleColumn (Z)V m_20321_
+		0 p_20322_ p_20322_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_20320_ p_20320_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_20059_ p_20059_
+	onSyncedDataUpdated (Ljava/util/List;)V m_269505_
+		0 p_270372_ p_270372_
+	onlyOpCanSetNbt ()Z m_6127_
+	pick (DFZ)Lnet/minecraft/world/phys/HitResult; m_19907_
+		0 p_19908_ p_19908_
+		1 p_19909_ p_19909_
+		2 p_19910_ p_19910_
+	playAmethystStepSound ()V m_277116_
+	playCombinationStepSounds (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_276961_
+		0 p_277472_ p_277472_
+		1 p_277630_ p_277630_
+	playEntityOnFireExtinguishedSound ()V m_146873_
+	playMuffledStepSound (Lnet/minecraft/world/level/block/state/BlockState;)V m_280568_
+		0 p_283110_ p_283110_
+	playSound (Lnet/minecraft/sounds/SoundEvent;)V m_216990_
+		0 p_216991_ p_216991_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_19938_ p_19938_
+		1 p_19939_ p_19939_
+		2 p_19940_ p_19940_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_20135_ p_20135_
+		1 p_20136_ p_20136_
+	playSwimSound (F)V m_5625_
+		0 p_20213_ p_20213_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_20081_ p_20081_
+	position ()Lnet/minecraft/world/phys/Vec3; m_20182_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_19957_ p_19957_
+		1 p_19958_ p_19958_
+	positionRider (Lnet/minecraft/world/entity/Entity;)V m_7332_
+		0 p_20312_ p_20312_
+	processFlappingMovement ()V m_146874_
+	processPortalCooldown ()V m_8021_
+	push (DDD)V m_5997_
+		0 p_20286_ p_20286_
+		1 p_20287_ p_20287_
+		2 p_20288_ p_20288_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_20293_ p_20293_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20052_ p_20052_
+	reapplyPosition ()V m_20090_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_146866_ p_146866_
+	refreshDimensions ()V m_6210_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_146834_ p_146834_
+	removeAction (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_20140_
+		static
+		0 p_20141_ p_20141_
+	removeAfterChangingDimensions ()V m_6089_
+	removePassenger (Lnet/minecraft/world/entity/Entity;)V m_20351_
+		0 p_20352_ p_20352_
+	removeTag (Ljava/lang/String;)Z m_20137_
+		0 p_20138_ p_20138_
+	removeVehicle ()V m_6038_
+	repositionEntityAfterLoad ()Z m_6093_
+	resetFallDistance ()V m_183634_
+	restoreFrom (Lnet/minecraft/world/entity/Entity;)V m_20361_
+		0 p_20362_ p_20362_
+	rideTick ()V m_6083_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)F m_7890_
+		0 p_20004_ p_20004_
+	save (Lnet/minecraft/nbt/CompoundTag;)Z m_20223_
+		0 p_20224_ p_20224_
+	saveAsPassenger (Lnet/minecraft/nbt/CompoundTag;)Z m_20086_
+		0 p_20087_ p_20087_
+	saveWithoutId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_20240_
+		0 p_20241_ p_20241_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_216998_ p_216998_
+	setAirSupply (I)V m_20301_
+		0 p_20302_ p_20302_
+	setBoundingBox (Lnet/minecraft/world/phys/AABB;)V m_20011_
+		0 p_20012_ p_20012_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_20053_ p_20053_
+	setCustomNameVisible (Z)V m_20340_
+		0 p_20341_ p_20341_
+	setDeltaMovement (DDD)V m_20334_
+		0 p_20335_ p_20335_
+		1 p_20336_ p_20336_
+		2 p_20337_ p_20337_
+	setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_20256_
+		0 p_20257_ p_20257_
+	setGlowingTag (Z)V m_146915_
+		0 p_146916_ p_146916_
+	setId (I)V m_20234_
+		0 p_20235_ p_20235_
+	setInvisible (Z)V m_6842_
+		0 p_20304_ p_20304_
+	setInvulnerable (Z)V m_20331_
+		0 p_20332_ p_20332_
+	setIsInPowderSnow (Z)V m_146924_
+		0 p_146925_ p_146925_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_19968_ p_19968_
+		1 p_19969_ p_19969_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_284535_
+		0 p_285201_ p_285201_
+	setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V m_141960_
+		0 p_146849_ p_146849_
+	setMaxUpStep (F)V m_274367_
+		0 p_275672_ p_275672_
+	setNoGravity (Z)V m_20242_
+		0 p_20243_ p_20243_
+	setOldPosAndRot ()V m_146867_
+	setOnGround (Z)V m_6853_
+		0 p_20181_ p_20181_
+	setOnGroundWithKnownMovement (ZLnet/minecraft/world/phys/Vec3;)V m_289603_
+		0 p_289661_ p_289661_
+		1 p_289653_ p_289653_
+	setPortalCooldown ()V m_20091_
+	setPortalCooldown (I)V m_287199_
+		0 p_287760_ p_287760_
+	setPos (Lnet/minecraft/world/phys/Vec3;)V m_146884_
+		0 p_146885_ p_146885_
+	setPos (DDD)V m_6034_
+		0 p_20210_ p_20210_
+		1 p_20211_ p_20211_
+		2 p_20212_ p_20212_
+	setPosRaw (DDD)V m_20343_
+		0 p_20344_ p_20344_
+		1 p_20345_ p_20345_
+		2 p_20346_ p_20346_
+	setPose (Lnet/minecraft/world/entity/Pose;)V m_20124_
+		0 p_20125_ p_20125_
+	setRemainingFireTicks (I)V m_7311_
+		0 p_20269_ p_20269_
+	setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142467_
+		0 p_146876_ p_146876_
+	setRot (FF)V m_19915_
+		0 p_19916_ p_19916_
+		1 p_19917_ p_19917_
+	setSecondsOnFire (I)V m_20254_
+		0 p_20255_ p_20255_
+	setSharedFlag (IZ)V m_20115_
+		0 p_20116_ p_20116_
+		1 p_20117_ p_20117_
+	setSharedFlagOnFire (Z)V m_146868_
+		0 p_146869_ p_146869_
+	setShiftKeyDown (Z)V m_20260_
+		0 p_20261_ p_20261_
+	setSilent (Z)V m_20225_
+		0 p_20226_ p_20226_
+	setSprinting (Z)V m_6858_
+		0 p_20274_ p_20274_
+	setSwimming (Z)V m_20282_
+		0 p_20283_ p_20283_
+	setTicksFrozen (I)V m_146917_
+		0 p_146918_ p_146918_
+	setUUID (Ljava/util/UUID;)V m_20084_
+		0 p_20085_ p_20085_
+	setViewScale (D)V m_20103_
+		static
+		0 p_20104_ p_20104_
+	setXRot (F)V m_146926_
+		0 p_146927_ p_146927_
+	setYBodyRot (F)V m_5618_
+		0 p_20338_ p_20338_
+	setYHeadRot (F)V m_5616_
+		0 p_20328_ p_20328_
+	setYRot (F)V m_146922_
+		0 p_146923_ p_146923_
+	shouldBeSaved ()Z m_142391_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_7349_
+		0 p_19987_ p_19987_
+		1 p_19988_ p_19988_
+		2 p_19989_ p_19989_
+		3 p_19990_ p_19990_
+		4 p_19991_ p_19991_
+	shouldInformAdmins ()Z m_6102_
+	shouldPlayAmethystStepSound (Lnet/minecraft/world/level/block/state/BlockState;)Z m_277063_
+		0 p_278069_ p_278069_
+	shouldRender (DDD)Z m_6000_
+		0 p_20296_ p_20296_
+		1 p_20297_ p_20297_
+		2 p_20298_ p_20298_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_19883_ p_19883_
+	shouldShowName ()Z m_6052_
+	showVehicleHealth ()Z m_20152_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_20357_ p_20357_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; m_19983_
+		0 p_19984_ p_19984_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; m_5552_
+		0 p_19985_ p_19985_
+		1 p_19986_ p_19986_
+	spawnAtLocation (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; m_19998_
+		0 p_19999_ p_19999_
+	spawnAtLocation (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/entity/item/ItemEntity; m_20000_
+		0 p_20001_ p_20001_
+		1 p_20002_ p_20002_
+	spawnSprintParticle ()V m_20076_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_19966_ p_19966_
+		1 p_19967_ p_19967_
+	startRiding (Lnet/minecraft/world/entity/Entity;)Z m_20329_
+		0 p_20330_ p_20330_
+	startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6457_
+		0 p_20119_ p_20119_
+	stopRiding ()V m_8127_
+	stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6452_
+		0 p_20174_ p_20174_
+	syncPacketPositionCodec (DDD)V m_217006_
+		0 p_217007_ p_217007_
+		1 p_217008_ p_217008_
+		2 p_217009_ p_217009_
+	teleportPassengers ()V m_276804_
+	teleportRelative (DDD)V m_246847_
+		0 p_249341_ p_249341_
+		1 p_252229_ p_252229_
+		2 p_252038_ p_252038_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z m_264318_
+		0 p_265257_ p_265257_
+		1 p_265407_ p_265407_
+		2 p_265727_ p_265727_
+		3 p_265410_ p_265410_
+		4 p_265083_ p_265083_
+		5 p_265573_ p_265573_
+		6 p_265094_ p_265094_
+	teleportTo (DDD)V m_6021_
+		0 p_19887_ p_19887_
+		1 p_19888_ p_19888_
+		2 p_19889_ p_19889_
+	teleportToWithTicket (DDD)V m_20324_
+		0 p_20325_ p_20325_
+		1 p_20326_ p_20326_
+		2 p_20327_ p_20327_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_19927_ p_19927_
+		1 p_19928_ p_19928_
+	tick ()V m_8119_
+	toString ()Ljava/lang/String; toString
+	touchingUnloadedChunk ()Z m_146899_
+	trackingPosition ()Lnet/minecraft/world/phys/Vec3; m_213870_
+	tryCheckInsideBlocks ()V m_146872_
+	turn (DD)V m_19884_
+		0 p_19885_ p_19885_
+		1 p_19886_ p_19886_
+	unRide ()V m_19877_
+	unsetRemoved ()V m_146912_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_216996_ p_216996_
+	updateFluidHeightAndDoFluidPushing (Lnet/minecraft/tags/TagKey;D)Z m_204031_
+		0 p_204032_ p_204032_
+		1 p_204033_ p_204033_
+	updateFluidOnEyes ()V m_20323_
+	updateInWaterStateAndDoFluidPushing ()Z m_20073_
+	updateInWaterStateAndDoWaterCurrentPushing ()V m_20074_
+	updateSwimming ()V m_5844_
+	vibrationAndSoundEffectsFromBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZLnet/minecraft/world/phys/Vec3;)Z m_286065_
+		0 p_286221_ p_286221_
+		1 p_286549_ p_286549_
+		2 p_286708_ p_286708_
+		3 p_286543_ p_286543_
+		4 p_286448_ p_286448_
+	walkingStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_280440_
+		0 p_281828_ p_281828_
+		1 p_282118_ p_282118_
+	waterSwimSound ()V m_280447_
+net/minecraft/world/entity/Entity$1 net/minecraft/world/entity/Entity$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_20370_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_20369_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/Entity$MoveFunction net/minecraft/world/entity/Entity$MoveFunction
+	accept (Lnet/minecraft/world/entity/Entity;DDD)V m_20372_
+		0 p_20373_ p_20373_
+		1 p_20374_ p_20374_
+		2 p_20375_ p_20375_
+		3 p_20376_ p_20376_
+net/minecraft/world/entity/Entity$MovementEmission net/minecraft/world/entity/Entity$MovementEmission
+	$VALUES $VALUES
+	ALL ALL
+	EVENTS EVENTS
+	NONE NONE
+	SOUNDS SOUNDS
+	events f_146936_
+	sounds f_146935_
+	$values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; m_146947_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_146940_ p_146940_
+		1 p_146941_ p_146941_
+		2 p_146942_ p_146942_
+		3 p_146943_ p_146943_
+	emitsAnything ()Z m_146944_
+	emitsEvents ()Z m_146945_
+	emitsSounds ()Z m_146946_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$MovementEmission; valueOf
+		static
+		0 p_146949_ p_146949_
+	values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; values
+		static
+net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason
+	$VALUES $VALUES
+	CHANGED_DIMENSION CHANGED_DIMENSION
+	DISCARDED DISCARDED
+	KILLED KILLED
+	UNLOADED_TO_CHUNK UNLOADED_TO_CHUNK
+	UNLOADED_WITH_PLAYER UNLOADED_WITH_PLAYER
+	destroy f_146956_
+	save f_146957_
+	$values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; m_146967_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_146961_ p_146961_
+		1 p_146962_ p_146962_
+		2 p_146963_ p_146963_
+		3 p_146964_ p_146964_
+	shouldDestroy ()Z m_146965_
+	shouldSave ()Z m_146966_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$RemovalReason; valueOf
+		static
+		0 p_146969_ p_146969_
+	values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; values
+		static
+net/minecraft/world/entity/EntityDimensions net/minecraft/world/entity/EntityDimensions
+	fixed f_20379_
+	height f_20378_
+	width f_20377_
+	<init> (FFZ)V <init>
+		0 p_20381_ p_20381_
+		1 p_20382_ p_20382_
+		2 p_20383_ p_20383_
+	fixed (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20398_
+		static
+		0 p_20399_ p_20399_
+		1 p_20400_ p_20400_
+	makeBoundingBox (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_20393_
+		0 p_20394_ p_20394_
+	makeBoundingBox (DDD)Lnet/minecraft/world/phys/AABB; m_20384_
+		0 p_20385_ p_20385_
+		1 p_20386_ p_20386_
+		2 p_20387_ p_20387_
+	scalable (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20395_
+		static
+		0 p_20396_ p_20396_
+		1 p_20397_ p_20397_
+	scale (F)Lnet/minecraft/world/entity/EntityDimensions; m_20388_
+		0 p_20389_ p_20389_
+	scale (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20390_
+		0 p_20391_ p_20391_
+		1 p_20392_ p_20392_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent
+	ARMORSTAND_WOBBLE f_146976_
+	ATTACK_BLOCKED f_146973_
+	BAD_OMEN_TRIGGERED f_146987_
+	CANCEL_SHAKE_WETNESS f_147001_
+	CHEST_BREAK f_146994_
+	DEATH f_147007_
+	DOLPHIN_LOOKING_FOR_TREASURE f_146982_
+	EAT_GRASS f_147014_
+	END_RAM f_147004_
+	FEET_BREAK f_146996_
+	FIREWORKS_EXPLODE f_147021_
+	FISHING_ROD_REEL_IN f_146975_
+	FOX_EAT f_146989_
+	FULL_DEBUG_INFO f_147027_
+	GUARDIAN_ATTACK_SOUND f_147025_
+	HEAD_BREAK f_146993_
+	HONEY_JUMP f_146999_
+	HONEY_SLIDE f_146998_
+	IN_LOVE_HEARTS f_147022_
+	JUMP f_146997_
+	LEGS_BREAK f_146995_
+	LOVE_HEARTS f_147016_
+	MAINHAND_BREAK f_146991_
+	OFFER_FLOWER f_147015_
+	OFFHAND_BREAK f_146992_
+	PERMISSION_LEVEL_ADMINS f_146971_
+	PERMISSION_LEVEL_ALL f_147028_
+	PERMISSION_LEVEL_GAMEMASTERS f_147030_
+	PERMISSION_LEVEL_MODERATORS f_147029_
+	PERMISSION_LEVEL_OWNERS f_146972_
+	POOF f_147005_
+	RAVAGER_STUNNED f_146983_
+	REDUCED_DEBUG_INFO f_147026_
+	SHAKE_WETNESS f_147012_
+	SHIELD_DISABLED f_146974_
+	SILVERFISH_MERGE_ANIM f_147024_
+	SNIFFER_DIGGING_SOUND f_271335_
+	SONIC_CHARGE f_217011_
+	SQUID_ANIM_SYNCH f_147023_
+	START_ATTACKING f_147008_
+	START_RAM f_147003_
+	STOP_ATTACKING f_147009_
+	STOP_OFFER_FLOWER f_146978_
+	SWAP_HANDS f_147000_
+	TALISMAN_ACTIVATE f_146979_
+	TAMING_FAILED f_147010_
+	TAMING_SUCCEEDED f_147011_
+	TELEPORT f_146990_
+	TENDRILS_SHIVER f_217010_
+	TRUSTING_FAILED f_146984_
+	TRUSTING_SUCCEEDED f_146985_
+	USE_ITEM_COMPLETE f_147013_
+	VILLAGER_ANGRY f_147017_
+	VILLAGER_HAPPY f_147018_
+	VILLAGER_SWEAT f_146986_
+	WITCH_HAT_MAGIC f_147019_
+	ZOMBIE_CONVERTING f_147020_
+	<init> ()V <init>
+net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/EntitySelector
+	CAN_BE_COLLIDED_WITH f_185987_
+	CONTAINER_ENTITY_SELECTOR f_20405_
+	ENTITY_NOT_BEING_RIDDEN f_20404_
+	ENTITY_STILL_ALIVE f_20402_
+	LIVING_ENTITY_STILL_ALIVE f_20403_
+	NO_CREATIVE_OR_SPECTATOR f_20406_
+	NO_SPECTATORS f_20408_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$notRiding$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_20423_
+		static
+		0 p_20424_ p_20424_
+		1 p_20425_ p_20425_
+	lambda$pushableBy$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Team;Lnet/minecraft/world/scores/Team$CollisionRule;Lnet/minecraft/world/entity/Entity;)Z m_20426_
+		static
+		0 p_20427_ p_20427_
+		1 p_20428_ p_20428_
+		2 p_20429_ p_20429_
+		3 p_20430_ p_20430_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_20441_
+		static
+		0 p_20442_ p_20442_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z m_20439_
+		static
+		0 p_20440_ p_20440_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z m_20437_
+		static
+		0 p_20438_ p_20438_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z m_20435_
+		static
+		0 p_20436_ p_20436_
+	lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Z m_20433_
+		static
+		0 p_20434_ p_20434_
+	lambda$withinDistance$5 (DDDDLnet/minecraft/world/entity/Entity;)Z m_20415_
+		static
+		0 p_20416_ p_20416_
+		1 p_20417_ p_20417_
+		2 p_20418_ p_20418_
+		3 p_20419_ p_20419_
+		4 p_20420_ p_20420_
+	notRiding (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; m_20431_
+		static
+		0 p_20432_ p_20432_
+	pushableBy (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; m_20421_
+		static
+		0 p_20422_ p_20422_
+	withinDistance (DDDD)Ljava/util/function/Predicate; m_20410_
+		static
+		0 p_20411_ p_20411_
+		1 p_20412_ p_20412_
+		2 p_20413_ p_20413_
+		3 p_20414_ p_20414_
+net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector
+	itemStack f_20443_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_20445_ p_20445_
+	test (Ljava/lang/Object;)Z test
+		0 p_20449_ p_20449_
+	test (Lnet/minecraft/world/entity/Entity;)Z test
+		0 p_20447_ p_20447_
+net/minecraft/world/entity/EntityType net/minecraft/world/entity/EntityType
+	ALLAY f_217014_
+	AREA_EFFECT_CLOUD f_20476_
+	ARMOR_STAND f_20529_
+	ARROW f_20548_
+	AXOLOTL f_147039_
+	BAT f_20549_
+	BEE f_20550_
+	BLAZE f_20551_
+	BLOCK_DISPLAY f_268573_
+	BOAT f_20552_
+	CAMEL f_243976_
+	CAT f_20553_
+	CAVE_SPIDER f_20554_
+	CHEST_BOAT f_217016_
+	CHEST_MINECART f_20470_
+	CHICKEN f_20555_
+	COD f_20556_
+	COMMAND_BLOCK_MINECART f_20471_
+	COW f_20557_
+	CREEPER f_20558_
+	DISPLAY_TRACKING_RANGE f_268473_
+	DOLPHIN f_20559_
+	DONKEY f_20560_
+	DRAGON_FIREBALL f_20561_
+	DROWNED f_20562_
+	EGG f_20483_
+	ELDER_GUARDIAN f_20563_
+	ENDERMAN f_20566_
+	ENDERMITE f_20567_
+	ENDER_DRAGON f_20565_
+	ENDER_PEARL f_20484_
+	END_CRYSTAL f_20564_
+	ENTITY_TAG f_147037_
+	EVOKER f_20568_
+	EVOKER_FANGS f_20569_
+	EXPERIENCE_BOTTLE f_20485_
+	EXPERIENCE_ORB f_20570_
+	EYE_OF_ENDER f_20571_
+	FALLING_BLOCK f_20450_
+	FIREBALL f_20463_
+	FIREWORK_ROCKET f_20451_
+	FISHING_BOBBER f_20533_
+	FOX f_20452_
+	FROG f_217012_
+	FURNACE_MINECART f_20472_
+	GHAST f_20453_
+	GIANT f_20454_
+	GLOW_ITEM_FRAME f_147033_
+	GLOW_SQUID f_147034_
+	GOAT f_147035_
+	GUARDIAN f_20455_
+	HOGLIN f_20456_
+	HOPPER_MINECART f_20473_
+	HORSE f_20457_
+	HUSK f_20458_
+	ILLUSIONER f_20459_
+	INTERACTION f_271243_
+	IRON_GOLEM f_20460_
+	ITEM f_20461_
+	ITEM_DISPLAY f_268643_
+	ITEM_FRAME f_20462_
+	LEASH_KNOT f_20464_
+	LIGHTNING_BOLT f_20465_
+	LLAMA f_20466_
+	LLAMA_SPIT f_20467_
+	LOGGER f_20534_
+	MAGIC_HORSE_WIDTH f_147038_
+	MAGMA_CUBE f_20468_
+	MARKER f_147036_
+	MINECART f_20469_
+	MOOSHROOM f_20504_
+	MULE f_20503_
+	OCELOT f_20505_
+	PAINTING f_20506_
+	PANDA f_20507_
+	PARROT f_20508_
+	PHANTOM f_20509_
+	PIG f_20510_
+	PIGLIN f_20511_
+	PIGLIN_BRUTE f_20512_
+	PILLAGER f_20513_
+	PLAYER f_20532_
+	POLAR_BEAR f_20514_
+	POTION f_20486_
+	PUFFERFISH f_20516_
+	RABBIT f_20517_
+	RAVAGER f_20518_
+	SALMON f_20519_
+	SHEEP f_20520_
+	SHULKER f_20521_
+	SHULKER_BULLET f_20522_
+	SILVERFISH f_20523_
+	SKELETON f_20524_
+	SKELETON_HORSE f_20525_
+	SLIME f_20526_
+	SMALL_FIREBALL f_20527_
+	SNIFFER f_271264_
+	SNOWBALL f_20477_
+	SNOW_GOLEM f_20528_
+	SPAWNER_MINECART f_20474_
+	SPECTRAL_ARROW f_20478_
+	SPIDER f_20479_
+	SQUID f_20480_
+	STRAY f_20481_
+	STRIDER f_20482_
+	TADPOLE f_217013_
+	TEXT_DISPLAY f_268607_
+	TNT f_20515_
+	TNT_MINECART f_20475_
+	TRADER_LLAMA f_20488_
+	TRIDENT f_20487_
+	TROPICAL_FISH f_20489_
+	TURTLE f_20490_
+	VEX f_20491_
+	VILLAGER f_20492_
+	VINDICATOR f_20493_
+	WANDERING_TRADER f_20494_
+	WARDEN f_217015_
+	WITCH f_20495_
+	WITHER f_20496_
+	WITHER_SKELETON f_20497_
+	WITHER_SKULL f_20498_
+	WOLF f_20499_
+	ZOGLIN f_20500_
+	ZOMBIE f_20501_
+	ZOMBIE_HORSE f_20502_
+	ZOMBIE_VILLAGER f_20530_
+	ZOMBIFIED_PIGLIN f_20531_
+	builtInRegistryHolder f_204038_
+	canSpawnFarFromPlayer f_20541_
+	category f_20536_
+	clientTrackingRange f_20542_
+	description f_20545_
+	descriptionId f_20544_
+	dimensions f_20547_
+	factory f_20535_
+	fireImmune f_20540_
+	immuneTo f_20537_
+	lootTable f_20546_
+	requiredFeatures f_244139_
+	serialize f_20538_
+	summon f_20539_
+	updateInterval f_20543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/entity/EntityDimensions;IILnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_273268_ p_273268_
+		1 p_272918_ p_272918_
+		2 p_273417_ p_273417_
+		3 p_273389_ p_273389_
+		4 p_273556_ p_273556_
+		5 p_272654_ p_272654_
+		6 p_273631_ p_273631_
+		7 p_272946_ p_272946_
+		8 p_272895_ p_272895_
+		9 p_273451_ p_273451_
+		10 p_273518_ p_273518_
+	appendCustomEntityStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_263559_
+		static
+		0 p_263579_ p_263579_
+		1 p_263571_ p_263571_
+		2 p_263582_ p_263582_
+		3 p_263574_ p_263574_
+	appendCustomNameConfig (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; m_263556_
+		static
+		0 p_263567_ p_263567_
+		1 p_263564_ p_263564_
+	appendDefaultStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_264081_
+		static
+		0 p_265154_ p_265154_
+		1 p_265733_ p_265733_
+		2 p_265598_ p_265598_
+		3 p_265666_ p_265666_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204041_
+	by (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_20637_
+		static
+		0 p_20638_ p_20638_
+	byString (Ljava/lang/String;)Ljava/util/Optional; m_20632_
+		static
+		0 p_20633_ p_20633_
+	canSerialize ()Z m_20584_
+	canSpawnFarFromPlayer ()Z m_20673_
+	canSummon ()Z m_20654_
+	clientTrackingRange ()I m_20681_
+	create (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_262451_
+		0 p_262637_ p_262637_
+		1 p_262687_ p_262687_
+		2 p_262629_ p_262629_
+		3 p_262595_ p_262595_
+		4 p_262666_ p_262666_
+		5 p_262685_ p_262685_
+		6 p_262588_ p_262588_
+	create (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_20642_
+		static
+		0 p_20643_ p_20643_
+		1 p_20644_ p_20644_
+	create (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20615_
+		0 p_20616_ p_20616_
+	createDefaultStackConfig (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_263562_
+		static
+		0 p_263583_ p_263583_
+		1 p_263568_ p_263568_
+		2 p_263575_ p_263575_
+	fireImmune ()Z m_20672_
+	getAABB (DDD)Lnet/minecraft/world/phys/AABB; m_20585_
+		0 p_20586_ p_20586_
+		1 p_20587_ p_20587_
+		2 p_20588_ p_20588_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	getCategory ()Lnet/minecraft/world/entity/MobCategory; m_20674_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_20677_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_20676_
+	getDescriptionId ()Ljava/lang/String; m_20675_
+	getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; m_20680_
+	getHeight ()F m_20679_
+	getKey (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceLocation; m_20613_
+		static
+		0 p_20614_ p_20614_
+	getWidth ()F m_20678_
+	getYOffset (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/phys/AABB;)D m_20625_
+		static
+		0 p_20626_ p_20626_
+		1 p_20627_ p_20627_
+		2 p_20628_ p_20628_
+		3 p_20629_ p_20629_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204039_
+		0 p_204040_ p_204040_
+	isBlockDangerous (Lnet/minecraft/world/level/block/state/BlockState;)Z m_20630_
+		0 p_20631_ p_20631_
+	lambda$appendCustomEntityStackConfig$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_262353_
+		static
+		0 p_262555_ p_262555_
+		1 p_262556_ p_262556_
+		2 p_262557_ p_262557_
+		3 p_262558_ p_262558_
+	lambda$appendCustomNameConfig$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_262354_
+		static
+		0 p_262559_ p_262559_
+		1 p_262560_ p_262560_
+	lambda$create$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; m_185996_
+		static
+		0 p_185997_ p_185997_
+		1 p_185998_ p_185998_
+	lambda$create$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_185988_
+		static
+		0 p_185989_ p_185989_
+		1 p_185990_ p_185990_
+	lambda$create$6 (Lnet/minecraft/nbt/CompoundTag;)V m_185999_
+		static
+		0 p_186000_ p_186000_
+	lambda$createDefaultStackConfig$1 (Lnet/minecraft/world/entity/Entity;)V m_262355_
+		static
+		0 p_262561_ p_262561_
+	lambda$loadEntityRecursive$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_185991_
+		static
+		0 p_185992_ p_185992_
+		1 p_185993_ p_185993_
+		2 p_185994_ p_185994_
+		3 p_185995_ p_185995_
+	lambda$spawn$0 (Lnet/minecraft/world/entity/Entity;)V m_263555_
+		static
+		0 p_263563_ p_263563_
+	loadEntitiesRecursive (Ljava/util/List;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; m_147045_
+		static
+		0 p_147046_ p_147046_
+		1 p_147047_ p_147047_
+	loadEntityRecursive (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; m_20645_
+		static
+		0 p_20646_ p_20646_
+		1 p_20647_ p_20647_
+		2 p_20648_ p_20648_
+	loadStaticEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_20669_
+		static
+		0 p_20670_ p_20670_
+		1 p_20671_ p_20671_
+	register (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; m_20634_
+		static
+		0 p_20635_ p_20635_
+		1 p_20636_ p_20636_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_262455_
+		0 p_262704_ p_262704_
+		1 p_262603_ p_262603_
+		2 p_262621_ p_262621_
+		3 p_262672_ p_262672_
+		4 p_262644_ p_262644_
+		5 p_262690_ p_262690_
+		6 p_262590_ p_262590_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;)Lnet/minecraft/world/entity/Entity; m_262496_
+		0 p_262634_ p_262634_
+		1 p_262707_ p_262707_
+		2 p_262597_ p_262597_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_20592_
+		0 p_20593_ p_20593_
+		1 p_20594_ p_20594_
+		2 p_20595_ p_20595_
+		3 p_20596_ p_20596_
+		4 p_20597_ p_20597_
+		5 p_20598_ p_20598_
+		6 p_20599_ p_20599_
+	toShortString ()Ljava/lang/String; m_147048_
+	toString ()Ljava/lang/String; toString
+	trackDeltas ()Z m_20683_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_147044_ p_147044_
+	tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_141992_
+		0 p_147042_ p_147042_
+	updateCustomEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/nbt/CompoundTag;)V m_20620_
+		static
+		0 p_20621_ p_20621_
+		1 p_20622_ p_20622_
+		2 p_20623_ p_20623_
+		3 p_20624_ p_20624_
+	updateInterval ()I m_20682_
+net/minecraft/world/entity/EntityType$1 net/minecraft/world/entity/EntityType$1
+	val$entities f_147051_
+	val$level f_147050_
+	val$tagSpliterator f_147049_
+	<init> (Ljava/util/Spliterator;Lnet/minecraft/world/level/Level;Ljava/util/List;)V <init>
+		0 p_147053_ p_147053_
+		1 p_147054_ p_147054_
+		2 p_147055_ p_147055_
+	characteristics ()I characteristics
+	estimateSize ()J estimateSize
+	lambda$tryAdvance$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_147060_
+		static
+		0 p_147061_ p_147061_
+		1 p_147062_ p_147062_
+	lambda$tryAdvance$1 (Lnet/minecraft/world/level/Level;Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V m_147056_
+		static
+		0 p_147057_ p_147057_
+		1 p_147058_ p_147058_
+		2 p_147059_ p_147059_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_147066_ p_147066_
+	trySplit ()Ljava/util/Spliterator; trySplit
+net/minecraft/world/entity/EntityType$Builder net/minecraft/world/entity/EntityType$Builder
+	canSpawnFarFromPlayer f_20691_
+	category f_20686_
+	clientTrackingRange f_20692_
+	dimensions f_20694_
+	factory f_20685_
+	fireImmune f_20690_
+	immuneTo f_20687_
+	requiredFeatures f_244453_
+	serialize f_20688_
+	summon f_20689_
+	updateInterval f_20693_
+	<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)V <init>
+		0 p_20696_ p_20696_
+		1 p_20697_ p_20697_
+	build (Ljava/lang/String;)Lnet/minecraft/world/entity/EntityType; m_20712_
+		0 p_20713_ p_20713_
+	canSpawnFarFromPlayer ()Lnet/minecraft/world/entity/EntityType$Builder; m_20720_
+	clientTrackingRange (I)Lnet/minecraft/world/entity/EntityType$Builder; m_20702_
+		0 p_20703_ p_20703_
+	createNothing (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; m_20710_
+		static
+		0 p_20711_ p_20711_
+	fireImmune ()Lnet/minecraft/world/entity/EntityType$Builder; m_20719_
+	immuneTo ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityType$Builder; m_20714_
+		0 p_20715_ p_20715_
+	lambda$createNothing$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20707_
+		static
+		0 p_20708_ p_20708_
+		1 p_20709_ p_20709_
+	noSave ()Lnet/minecraft/world/entity/EntityType$Builder; m_20716_
+	noSummon ()Lnet/minecraft/world/entity/EntityType$Builder; m_20698_
+	of (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; m_20704_
+		static
+		0 p_20705_ p_20705_
+		1 p_20706_ p_20706_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityType$Builder; m_246346_
+		0 p_251646_ p_251646_
+	sized (FF)Lnet/minecraft/world/entity/EntityType$Builder; m_20699_
+		0 p_20700_ p_20700_
+		1 p_20701_ p_20701_
+	updateInterval (I)Lnet/minecraft/world/entity/EntityType$Builder; m_20717_
+		0 p_20718_ p_20718_
+net/minecraft/world/entity/EntityType$EntityFactory net/minecraft/world/entity/EntityType$EntityFactory
+	create (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20721_
+		0 p_20722_ p_20722_
+		1 p_20723_ p_20723_
+net/minecraft/world/entity/EquipmentSlot net/minecraft/world/entity/EquipmentSlot
+	$VALUES $VALUES
+	CHEST CHEST
+	FEET FEET
+	HEAD HEAD
+	LEGS LEGS
+	MAINHAND MAINHAND
+	OFFHAND OFFHAND
+	filterFlag f_20732_
+	index f_20731_
+	name f_20733_
+	type f_20730_
+	$values ()[Lnet/minecraft/world/entity/EquipmentSlot; m_147070_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot$Type;IILjava/lang/String;)V <init>
+		0 p_20737_ p_20737_
+		1 p_20738_ p_20738_
+		2 p_20739_ p_20739_
+		3 p_20740_ p_20740_
+		4 p_20741_ p_20741_
+		5 p_20742_ p_20742_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; m_20747_
+		static
+		0 p_20748_ p_20748_
+	byTypeAndIndex (Lnet/minecraft/world/entity/EquipmentSlot$Type;I)Lnet/minecraft/world/entity/EquipmentSlot; m_20744_
+		static
+		0 p_20745_ p_20745_
+		1 p_20746_ p_20746_
+	getFilterFlag ()I m_20750_
+	getIndex ()I m_20749_
+	getIndex (I)I m_147068_
+		0 p_147069_ p_147069_
+	getName ()Ljava/lang/String; m_20751_
+	getType ()Lnet/minecraft/world/entity/EquipmentSlot$Type; m_20743_
+	isArmor ()Z m_254934_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; valueOf
+		static
+		0 p_20753_ p_20753_
+	values ()[Lnet/minecraft/world/entity/EquipmentSlot; values
+		static
+net/minecraft/world/entity/EquipmentSlot$Type net/minecraft/world/entity/EquipmentSlot$Type
+	$VALUES $VALUES
+	ARMOR ARMOR
+	HAND HAND
+	$values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; m_147071_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_20760_ p_20760_
+		1 p_20761_ p_20761_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot$Type; valueOf
+		static
+		0 p_20763_ p_20763_
+	values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; values
+		static
+net/minecraft/world/entity/ExperienceOrb net/minecraft/world/entity/ExperienceOrb
+	ENTITY_SCAN_PERIOD f_147074_
+	LIFETIME f_147073_
+	MAX_FOLLOW_DIST f_147075_
+	ORB_GROUPS_PER_AREA f_147076_
+	ORB_MERGE_DISTANCE f_147077_
+	age f_20767_
+	count f_147072_
+	followingPlayer f_20771_
+	health f_20769_
+	value f_20770_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20773_ p_20773_
+		1 p_20774_ p_20774_
+	<init> (Lnet/minecraft/world/level/Level;DDDI)V <init>
+		0 p_20776_ p_20776_
+		1 p_20777_ p_20777_
+		2 p_20778_ p_20778_
+		3 p_20779_ p_20779_
+		4 p_20780_ p_20780_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20796_ p_20796_
+	award (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V m_147082_
+		static
+		0 p_147083_ p_147083_
+		1 p_147084_ p_147084_
+		2 p_147085_ p_147085_
+	canMerge (Lnet/minecraft/world/entity/ExperienceOrb;)Z m_147086_
+		0 p_147087_ p_147087_
+	canMerge (Lnet/minecraft/world/entity/ExperienceOrb;II)Z m_147088_
+		static
+		0 p_147089_ p_147089_
+		1 p_147090_ p_147090_
+		2 p_147091_ p_147091_
+	defineSynchedData ()V m_8097_
+	doWaterSplashEffect ()V m_5841_
+	durabilityToXp (I)I m_20793_
+		0 p_20794_ p_20794_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getExperienceValue (I)I m_20782_
+		static
+		0 p_20783_ p_20783_
+	getIcon ()I m_20802_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getValue ()I m_20801_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_20785_ p_20785_
+		1 p_20786_ p_20786_
+	isAttackable ()Z m_6097_
+	lambda$tryMergeToExisting$0 (IILnet/minecraft/world/entity/ExperienceOrb;)Z m_147078_
+		static
+		0 p_147079_ p_147079_
+		1 p_147080_ p_147080_
+		2 p_147081_ p_147081_
+	merge (Lnet/minecraft/world/entity/ExperienceOrb;)V m_147100_
+		0 p_147101_ p_147101_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_20792_ p_20792_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20788_ p_20788_
+	repairPlayerItems (Lnet/minecraft/world/entity/player/Player;I)I m_147092_
+		0 p_147093_ p_147093_
+		1 p_147094_ p_147094_
+	scanForEntities ()V m_147103_
+	setUnderwaterMovement ()V m_20803_
+	tick ()V m_8119_
+	tryMergeToExisting (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z m_147096_
+		static
+		0 p_147097_ p_147097_
+		1 p_147098_ p_147098_
+		2 p_147099_ p_147099_
+	xpToDurability (I)I m_20798_
+		0 p_20799_ p_20799_
+net/minecraft/world/entity/FlyingMob net/minecraft/world/entity/FlyingMob
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20806_ p_20806_
+		1 p_20807_ p_20807_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_20809_ p_20809_
+		1 p_20810_ p_20810_
+		2 p_20811_ p_20811_
+		3 p_20812_ p_20812_
+	onClimbable ()Z m_6147_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_20818_ p_20818_
+net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid
+	DATA_DARK_TICKS_REMAINING f_147108_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_147111_ p_147111_
+		1 p_147112_ p_147112_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_147122_ p_147122_
+	aiStep ()V m_8107_
+	checkGlowSquideSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217017_
+		static
+		0 p_217018_ p_217018_
+		1 p_217019_ p_217019_
+		2 p_217020_ p_217020_
+		3 p_217021_ p_217021_
+		4 p_217022_ p_217022_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDarkTicksRemaining ()I m_147128_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_147124_ p_147124_
+	getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_142033_
+	getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; m_142555_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_147114_ p_147114_
+		1 p_147115_ p_147115_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_147117_ p_147117_
+	setDarkTicks (I)V m_147119_
+		0 p_147120_ p_147120_
+net/minecraft/world/entity/HasCustomInventoryScreen net/minecraft/world/entity/HasCustomInventoryScreen
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_217023_ p_217023_
+net/minecraft/world/entity/HumanoidArm net/minecraft/world/entity/HumanoidArm
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	id f_217024_
+	name f_20821_
+	$values ()[Lnet/minecraft/world/entity/HumanoidArm; m_147131_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_217026_ p_217026_
+		1 p_217027_ p_217027_
+		2 p_217028_ p_217028_
+		3 p_217029_ p_217029_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	getOpposite ()Lnet/minecraft/world/entity/HumanoidArm; m_20828_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/HumanoidArm; valueOf
+		static
+		0 p_20832_ p_20832_
+	values ()[Lnet/minecraft/world/entity/HumanoidArm; values
+		static
+net/minecraft/world/entity/Interaction net/minecraft/world/entity/Interaction
+	DATA_HEIGHT_ID f_271237_
+	DATA_RESPONSE_ID f_271389_
+	DATA_WIDTH_ID f_271210_
+	LOGGER f_271310_
+	TAG_ATTACK f_271403_
+	TAG_HEIGHT f_271085_
+	TAG_INTERACTION f_271476_
+	TAG_RESPONSE f_271508_
+	TAG_WIDTH f_271518_
+	attack f_271404_
+	interaction f_271193_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_273319_ p_273319_
+		1 p_272713_ p_272713_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_273772_ p_273772_
+	canBeHitByProjectile ()Z m_271807_
+	defineSynchedData ()V m_8097_
+	getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; m_271772_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_273111_ p_273111_
+	getHeight ()F m_271858_
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getResponse ()Z m_271819_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	getWidth ()F m_272023_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_273507_ p_273507_
+		1 p_273048_ p_273048_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isPickable ()Z m_6087_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_271873_
+		static
+		0 p_273637_ p_273637_
+		1 p_272806_ p_272806_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_271718_
+		static
+		0 p_273597_ p_273597_
+		1 p_272925_ p_272925_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_271854_
+		0 p_273699_ p_273699_
+	lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V m_271752_
+		0 p_273686_ p_273686_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_272722_ p_272722_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_272702_ p_272702_
+	setHeight (F)V m_271774_
+		0 p_273733_ p_273733_
+	setResponse (Z)V m_271717_
+		0 p_273657_ p_273657_
+	setWidth (F)V m_272058_
+		0 p_273385_ p_273385_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_273553_ p_273553_
+	tick ()V m_8119_
+net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction
+	CODEC f_271433_
+	player f_271379_
+	timestamp f_271492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;J)V <init>
+		0 f_271379_ f_271379_
+		1 f_271492_ f_271492_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_272891_ p_272891_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_272090_
+		static
+		0 p_273237_ p_273237_
+	player ()Ljava/util/UUID; f_271379_
+	timestamp ()J f_271492_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/ItemBasedSteering
+	MAX_BOOST_TIME f_147133_
+	MIN_BOOST_TIME f_147132_
+	boostTime f_20835_
+	boostTimeAccessor f_20838_
+	boosting f_20834_
+	entityData f_20837_
+	hasSaddleAccessor f_20839_
+	<init> (Lnet/minecraft/network/syncher/SynchedEntityData;Lnet/minecraft/network/syncher/EntityDataAccessor;Lnet/minecraft/network/syncher/EntityDataAccessor;)V <init>
+		0 p_20841_ p_20841_
+		1 p_20842_ p_20842_
+		2 p_20843_ p_20843_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_20847_
+		0 p_20848_ p_20848_
+	boost (Lnet/minecraft/util/RandomSource;)Z m_217032_
+		0 p_217033_ p_217033_
+	boostFactor ()F m_274439_
+	boostTimeTotal ()I m_274397_
+	hasSaddle ()Z m_20851_
+	onSynced ()V m_20844_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_20852_
+		0 p_20853_ p_20853_
+	setSaddle (Z)V m_20849_
+		0 p_20850_ p_20850_
+	tickBoost ()V m_274606_
+net/minecraft/world/entity/ItemSteerable net/minecraft/world/entity/ItemSteerable
+	boost ()Z m_6746_
+net/minecraft/world/entity/LerpingModel net/minecraft/world/entity/LerpingModel
+	getModelRotationValues ()Ljava/util/Map; m_142115_
+net/minecraft/world/entity/LightningBolt net/minecraft/world/entity/LightningBolt
+	DAMAGE_RADIUS f_147137_
+	DETECTION_RADIUS f_147138_
+	START_LIFE f_147136_
+	blocksSetOnFire f_147135_
+	cause f_20863_
+	flashes f_20861_
+	hitEntities f_147134_
+	life f_20860_
+	seed f_20859_
+	visualOnly f_20862_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20865_ p_20865_
+		1 p_20866_ p_20866_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20877_ p_20877_
+	clearCopperOnLightningStrike (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_147150_
+		static
+		0 p_147151_ p_147151_
+		1 p_147152_ p_147152_
+	defineSynchedData ()V m_8097_
+	getBlocksSetOnFire ()I m_147159_
+	getCause ()Lnet/minecraft/server/level/ServerPlayer; m_147158_
+	getHitEntities ()Ljava/util/stream/Stream; m_147160_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStrikePosition ()Lnet/minecraft/core/BlockPos; m_147162_
+	lambda$randomStepCleaningCopper$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_147141_
+		static
+		0 p_147142_ p_147142_
+		1 p_147143_ p_147143_
+		2 p_147144_ p_147144_
+	lambda$tick$0 (Lnet/minecraft/world/entity/Entity;)Z m_147139_
+		0 p_147140_ p_147140_
+	lambda$tick$1 (Lnet/minecraft/server/level/ServerPlayer;)Z m_147156_
+		0 p_147157_ p_147157_
+	powerLightningRod ()V m_147161_
+	randomStepCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_147153_
+		static
+		0 p_147154_ p_147154_
+		1 p_147155_ p_147155_
+	randomWalkCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)V m_147145_
+		static
+		0 p_147146_ p_147146_
+		1 p_147147_ p_147147_
+		2 p_147148_ p_147148_
+		3 p_147149_ p_147149_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20873_ p_20873_
+	setCause (Lnet/minecraft/server/level/ServerPlayer;)V m_20879_
+		0 p_20880_ p_20880_
+	setVisualOnly (Z)V m_20874_
+		0 p_20875_ p_20875_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_20869_ p_20869_
+	spawnFire (I)V m_20870_
+		0 p_20871_ p_20871_
+	tick ()V m_8119_
+net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/LivingEntity
+	ARMOR_SLOTS f_147167_
+	ARMOR_SLOT_OFFSET f_147169_
+	BASE_JUMP_POWER f_286963_
+	DAMAGE_SOURCE_TIMEOUT f_147178_
+	DATA_ARROW_COUNT_ID f_20940_
+	DATA_EFFECT_AMBIENCE_ID f_20963_
+	DATA_EFFECT_COLOR_ID f_20962_
+	DATA_HEALTH_ID f_20961_
+	DATA_LIVING_ENTITY_FLAGS f_20909_
+	DATA_STINGER_COUNT_ID f_20941_
+	DEATH_DURATION f_147174_
+	DEFAULT_BASE_GRAVITY f_147173_
+	DEFAULT_EYE_HEIGHT f_147164_
+	EQUIPMENT_SLOT_OFFSET f_147168_
+	EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT f_147165_
+	FREE_FALL_EVENTS_PER_ELYTRA_BREAK f_147181_
+	HAND_SLOTS f_147166_
+	LIVING_ENTITY_FLAG_IS_USING f_147176_
+	LIVING_ENTITY_FLAG_OFF_HAND f_147177_
+	LIVING_ENTITY_FLAG_SPIN_ATTACK f_147163_
+	LOGGER f_201943_
+	MAX_HEAD_ROTATION_RELATIVE_TO_BODY f_271312_
+	MAX_LINE_OF_SIGHT_TEST_RANGE f_147182_
+	MIN_MOVEMENT_DISTANCE f_147172_
+	PLAYER_HURT_EXPERIENCE_TIME f_147171_
+	SLEEPING_DIMENSIONS f_20910_
+	SLEEPING_POS_ID f_20942_
+	SPEED_MODIFIER_POWDER_SNOW_UUID f_147184_
+	SPEED_MODIFIER_SOUL_SPEED_UUID f_20959_
+	SPEED_MODIFIER_SPRINTING f_20960_
+	SPEED_MODIFIER_SPRINTING_UUID f_20929_
+	SWING_DURATION f_147170_
+	TICKS_PER_ELYTRA_FREE_FALL_EVENT f_147180_
+	USE_ITEM_INTERVAL f_147175_
+	WAIT_TICKS_BEFORE_ITEM_USE_EFFECTS f_147179_
+	absorptionAmount f_20955_
+	activeEffects f_20945_
+	animStep f_20894_
+	animStepO f_20895_
+	attackAnim f_20921_
+	attackStrengthTicker f_20922_
+	attributes f_20943_
+	autoSpinAttackTicks f_20938_
+	brain f_20939_
+	combatTracker f_20944_
+	dead f_20890_
+	deathScore f_20897_
+	deathTime f_20919_
+	discardFriction f_147183_
+	effectsDirty f_20948_
+	fallFlyTicks f_20937_
+	hurtDuration f_20917_
+	hurtTime f_20916_
+	invulnerableDuration f_20926_
+	jumping f_20899_
+	lastArmorItemStacks f_20947_
+	lastClimbablePos f_20957_
+	lastDamageSource f_20958_
+	lastDamageStamp f_20930_
+	lastHandItemStacks f_20946_
+	lastHurt f_20898_
+	lastHurtByMob f_20949_
+	lastHurtByMobTimestamp f_20950_
+	lastHurtByPlayer f_20888_
+	lastHurtByPlayerTime f_20889_
+	lastHurtMob f_20951_
+	lastHurtMobTimestamp f_20952_
+	lastPos f_20956_
+	lerpHeadSteps f_20934_
+	lerpSteps f_20903_
+	lerpX f_20904_
+	lerpXRot f_20908_
+	lerpY f_20905_
+	lerpYRot f_20907_
+	lerpZ f_20906_
+	lyHeadRot f_20933_
+	noActionTime f_20891_
+	noJumpDelay f_20954_
+	oAttackAnim f_20920_
+	oRun f_20892_
+	removeArrowTime f_20914_
+	removeStingerTime f_20915_
+	rotA f_20928_
+	rotOffs f_20896_
+	run f_20893_
+	skipDropExperience f_217034_
+	speed f_20953_
+	swimAmount f_20931_
+	swimAmountO f_20932_
+	swingTime f_20913_
+	swinging f_20911_
+	swingingArm f_20912_
+	timeOffs f_20927_
+	useItem f_20935_
+	useItemRemaining f_20936_
+	walkAnimation f_267362_
+	xxa f_20900_
+	yBodyRot f_20883_
+	yBodyRotO f_20884_
+	yHeadRot f_20885_
+	yHeadRotO f_20886_
+	yya f_20901_
+	zza f_20902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20966_ p_20966_
+		1 p_20967_ p_20967_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_21240_ p_21240_
+		1 p_21241_ p_21241_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21145_ p_21145_
+	addEatEffect (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_21063_
+		0 p_21064_ p_21064_
+		1 p_21065_ p_21065_
+		2 p_21066_ p_21066_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_147208_ p_147208_
+		1 p_147209_ p_147209_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7292_
+		0 p_21165_ p_21165_
+	aiStep ()V m_8107_
+	animateHurt (F)V m_6053_
+		0 p_265265_ p_265265_
+	areAllEffectsAmbient (Ljava/util/Collection;)Z m_21179_
+		static
+		0 p_21180_ p_21180_
+	attackable ()Z m_5789_
+	baseTick ()V m_6075_
+	blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6728_
+		0 p_21200_ p_21200_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_21246_ p_21246_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	breakItem (Lnet/minecraft/world/item/ItemStack;)V m_21278_
+		0 p_21279_ p_21279_
+	broadcastBreakEvent (Lnet/minecraft/world/entity/EquipmentSlot;)V m_21166_
+		0 p_21167_ p_21167_
+	broadcastBreakEvent (Lnet/minecraft/world/InteractionHand;)V m_21190_
+		0 p_21191_ p_21191_
+	calculateEntityAnimation (Z)V m_267651_
+		0 p_268129_ p_268129_
+	calculateFallDamage (FF)I m_5639_
+		0 p_21237_ p_21237_
+		1 p_21238_ p_21238_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z m_21040_
+		0 p_21041_ p_21041_
+		1 p_21042_ p_21042_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_21171_ p_21171_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_21032_ p_21032_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_21197_ p_21197_
+	canBeSeenAsEnemy ()Z m_142066_
+	canBeSeenByAnyone ()Z m_142065_
+	canBreatheUnderwater ()Z m_6040_
+	canChangeDimensions ()Z m_6072_
+	canDisableShield ()Z m_213824_
+	canFreeze ()Z m_142079_
+	canSpawnSoulSpeedParticle ()Z m_6039_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z m_203441_
+		0 p_204042_ p_204042_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_21249_ p_21249_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_147187_ p_147187_
+		1 p_147188_ p_147188_
+		2 p_147189_ p_147189_
+	checkAutoSpinAttack (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V m_21071_
+		0 p_21072_ p_21072_
+		1 p_21073_ p_21073_
+	checkBedExists ()Z m_21334_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_20990_ p_20990_
+		1 p_20991_ p_20991_
+		2 p_20992_ p_20992_
+		3 p_20993_ p_20993_
+	checkTotemDeathProtection (Lnet/minecraft/world/damagesource/DamageSource;)Z m_21262_
+		0 p_21263_ p_21263_
+	clearSleepingPos ()V m_21258_
+	collectEquipmentChanges ()Ljava/util/Map; m_21319_
+	completeUsingItem ()V m_8095_
+	createEquipmentSlotAccess (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; m_147195_
+		static
+		0 p_147196_ p_147196_
+		1 p_147197_ p_147197_
+	createLivingAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_21183_
+		static
+	createWitherRose (Lnet/minecraft/world/entity/LivingEntity;)V m_21268_
+		0 p_21269_ p_21269_
+	decreaseAirSupply (I)I m_7302_
+		0 p_21303_ p_21303_
+	defineSynchedData ()V m_8097_
+	detectEquipmentUpdates ()V m_21315_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_21014_ p_21014_
+	dismountVehicle (Lnet/minecraft/world/entity/Entity;)V m_21028_
+		0 p_21029_ p_21029_
+	doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V m_6727_
+		0 p_21277_ p_21277_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_20970_ p_20970_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_20971_ p_20971_
+	doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_213772_
+		0 p_217035_ p_217035_
+	dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V m_6668_
+		0 p_21192_ p_21192_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_21018_ p_21018_
+		1 p_21019_ p_21019_
+		2 p_21020_ p_21020_
+	dropEquipment ()V m_5907_
+	dropExperience ()V m_21226_
+	dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V m_7625_
+		0 p_21021_ p_21021_
+		1 p_21022_ p_21022_
+	eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_5584_
+		0 p_21067_ p_21067_
+		1 p_21068_ p_21068_
+	entityEventForEquipmentBreak (Lnet/minecraft/world/entity/EquipmentSlot;)B m_21266_
+		static
+		0 p_21267_ p_21267_
+	equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246525_
+		0 p_252265_ p_252265_
+		1 p_251043_ p_251043_
+	forceAddEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_147215_
+		0 p_147216_ p_147216_
+		1 p_147217_ p_147217_
+	getAbsorptionAmount ()F m_6103_
+	getActiveEffects ()Ljava/util/Collection; m_21220_
+	getActiveEffectsMap ()Ljava/util/Map; m_21221_
+	getArmorCoverPercentage ()F m_21207_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getArmorValue ()I m_21230_
+	getArrowCount ()I m_21234_
+	getAttackAnim (F)F m_21324_
+		0 p_21325_ p_21325_
+	getAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_21051_
+		0 p_21052_ p_21052_
+	getAttributeBaseValue (Lnet/minecraft/core/Holder;)D m_245892_
+		0 p_248605_ p_248605_
+	getAttributeBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_21172_
+		0 p_21173_ p_21173_
+	getAttributeValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_21133_
+		0 p_21134_ p_21134_
+	getAttributeValue (Lnet/minecraft/core/Holder;)D m_246858_
+		0 p_251296_ p_251296_
+	getAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; m_21204_
+	getBedOrientation ()Lnet/minecraft/core/Direction; m_21259_
+	getBlockSpeedFactor ()F m_6041_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getCombatTracker ()Lnet/minecraft/world/damagesource/CombatTracker; m_21231_
+	getCurrentSwingDuration ()I m_21304_
+	getDamageAfterArmorAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_21161_
+		0 p_21162_ p_21162_
+		1 p_21163_ p_21163_
+	getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_6515_
+		0 p_21193_ p_21193_
+		1 p_21194_ p_21194_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_21047_ p_21047_
+	getDismountPoses ()Lcom/google/common/collect/ImmutableList; m_7431_
+	getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7838_
+		0 p_21174_ p_21174_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_21202_ p_21202_
+	getEffect (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_21124_
+		0 p_21125_ p_21125_
+	getEquipmentSlot (I)Lnet/minecraft/world/entity/EquipmentSlot; m_147211_
+		static
+		0 p_147212_ p_147212_
+	getEquipmentSlotForItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; m_147233_
+		static
+		0 p_147234_ p_147234_
+	getExperienceReward ()I m_213860_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_21049_ p_21049_
+		1 p_21050_ p_21050_
+	getFallDamageSound (I)Lnet/minecraft/sounds/SoundEvent; m_5896_
+		0 p_21313_ p_21313_
+	getFallFlyingTicks ()I m_21256_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getFluidFallingAdjustedMovement (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20994_
+		0 p_20995_ p_20995_
+		1 p_20996_ p_20996_
+		2 p_20997_ p_20997_
+	getFlyingSpeed ()F m_274460_
+	getFrictionInfluencedSpeed (F)F m_21330_
+		0 p_21331_ p_21331_
+	getHealth ()F m_21223_
+	getHurtDir ()F m_264297_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_21239_ p_21239_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_21127_ p_21127_
+	getItemInHand (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; m_21120_
+		0 p_21121_ p_21121_
+	getJumpBoostPower ()F m_285755_
+	getJumpPower ()F m_6118_
+	getKillCredit ()Lnet/minecraft/world/entity/LivingEntity; m_21232_
+	getLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_21198_
+		0 p_21199_ p_21199_
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+	getLastClimbablePos ()Ljava/util/Optional; m_21227_
+	getLastDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; m_21225_
+	getLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_21244_
+		0 p_21245_ p_21245_
+	getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; m_21188_
+	getLastHurtByMobTimestamp ()I m_21213_
+	getLastHurtMob ()Lnet/minecraft/world/entity/LivingEntity; m_21214_
+	getLastHurtMobTimestamp ()I m_21215_
+	getLocalBoundsForPose (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; m_21270_
+		0 p_21271_ p_21271_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_5743_
+	getLootTableSeed ()J m_287233_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMainHandItem ()Lnet/minecraft/world/item/ItemStack; m_21205_
+	getMaxHealth ()F m_21233_
+	getMeleeAttackReferencePosition ()Lnet/minecraft/world/phys/Vec3; m_262803_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getNoActionTime ()I m_21216_
+	getOffhandItem ()Lnet/minecraft/world/item/ItemStack; m_21206_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_21272_ p_21272_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_217043_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_21085_ p_21085_
+		1 p_21086_ p_21086_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278326_ p_278326_
+		1 p_275300_ p_275300_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278286_ p_278286_
+	getScale ()F m_6134_
+	getSleepingPos ()Ljava/util/Optional; m_21257_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_147238_ p_147238_
+	getSoundVolume ()F m_6121_
+	getSpeed ()F m_6113_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_21131_ p_21131_
+		1 p_21132_ p_21132_
+	getStingerCount ()I m_21235_
+	getSwimAmount (F)F m_20998_
+		0 p_20999_ p_20999_
+	getTicksUsingItem ()I m_21252_
+	getUseItem ()Lnet/minecraft/world/item/ItemStack; m_21211_
+	getUseItemRemainingTicks ()I m_21212_
+	getUsedItemHand ()Lnet/minecraft/world/InteractionHand; m_7655_
+	getViewYRot (F)F m_5675_
+		0 p_21286_ p_21286_
+	getVisibilityPercent (Lnet/minecraft/world/entity/Entity;)D m_20968_
+		0 p_20969_ p_20969_
+	getVisualRotationYInDegrees ()F m_213816_
+	getVoicePitch ()F m_6100_
+	getWaterSlowDown ()F m_6108_
+	getYHeadRot ()F m_6080_
+	goDownInWater ()V m_21208_
+	handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V m_269138_
+		0 p_270229_ p_270229_
+	handleEntityEvent (B)V m_7822_
+		0 p_20975_ p_20975_
+	handleEquipmentChanges (Ljava/util/Map;)V m_21142_
+		0 p_21143_ p_21143_
+	handleHandSwap (Ljava/util/Map;)V m_21091_
+		0 p_21092_ p_21092_
+	handleOnClimbable (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_21297_
+		0 p_21298_ p_21298_
+	handleRelativeFrictionAndCalculateMovement (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_21074_
+		0 p_21075_ p_21075_
+		1 p_21076_ p_21076_
+	hasEffect (Lnet/minecraft/world/effect/MobEffect;)Z m_21023_
+		0 p_21024_ p_21024_
+	hasItemInSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_21033_
+		0 p_21034_ p_21034_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_142582_
+		0 p_147185_ p_147185_
+	heal (F)V m_5634_
+		0 p_21116_ p_21116_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_21016_ p_21016_
+		1 p_21017_ p_21017_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6472_
+		0 p_21122_ p_21122_
+		1 p_21123_ p_21123_
+	hurtCurrentlyUsedShield (F)V m_7909_
+		0 p_21316_ p_21316_
+	hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V m_142642_
+		0 p_147213_ p_147213_
+		1 p_147214_ p_147214_
+	increaseAirSupply (I)I m_7305_
+		0 p_21307_ p_21307_
+	indicateDamage (DD)V m_269405_
+		0 p_270514_ p_270514_
+		1 p_270826_ p_270826_
+	isAffectedByFluids ()Z m_6129_
+	isAffectedByPotions ()Z m_5801_
+	isAlive ()Z m_6084_
+	isAlwaysExperienceDropper ()Z m_6124_
+	isAutoSpinAttack ()Z m_21209_
+	isBaby ()Z m_6162_
+	isBlocking ()Z m_21254_
+	isCurrentlyGlowing ()Z m_142038_
+	isDamageSourceBlocked (Lnet/minecraft/world/damagesource/DamageSource;)Z m_21275_
+		0 p_21276_ p_21276_
+	isDeadOrDying ()Z m_21224_
+	isFallFlying ()Z m_21255_
+	isHolding (Lnet/minecraft/world/item/Item;)Z m_21055_
+		0 p_21056_ p_21056_
+	isHolding (Ljava/util/function/Predicate;)Z m_21093_
+		0 p_21094_ p_21094_
+	isImmobile ()Z m_6107_
+	isInWall ()Z m_5830_
+	isInvertedHealAndHarm ()Z m_21222_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isSensitiveToWater ()Z m_6126_
+	isSleeping ()Z m_5803_
+	isSuppressingSlidingDownLadder ()Z m_5791_
+	isUsingItem ()Z m_6117_
+	isVisuallySwimming ()Z m_6067_
+	jumpFromGround ()V m_6135_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204043_ p_204043_
+	kill ()V m_6074_
+	knockback (DDD)V m_147240_
+		0 p_147241_ p_147241_
+		1 p_147242_ p_147242_
+		2 p_147243_ p_147243_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/BlockPos;)V m_21097_
+		static
+		0 p_21098_ p_21098_
+		1 p_21099_ p_21099_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_21100_
+		static
+		0 p_21101_ p_21101_
+		1 p_21102_ p_21102_
+	lambda$checkBedExists$7 (Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_289088_
+		0 p_289310_ p_289310_
+	lambda$createEquipmentSlotAccess$10 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Z m_268865_
+		static
+		0 p_269790_ p_269790_
+		1 p_269791_ p_269791_
+	lambda$handleEquipmentChanges$5 (Ljava/util/List;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_147202_
+		0 p_147203_ p_147203_
+		1 p_147204_ p_147204_
+		2 p_147205_ p_147205_
+	lambda$isHolding$4 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_147198_
+		static
+		0 p_147199_ p_147199_
+		1 p_147200_ p_147200_
+	lambda$stopSleeping$8 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_147229_
+		static
+		0 p_147230_ p_147230_
+	lambda$stopSleeping$9 (Lnet/minecraft/core/BlockPos;)V m_260785_
+		0 p_261435_ p_261435_
+	lambda$tickEffects$3 (Lnet/minecraft/world/effect/MobEffectInstance;)V m_21264_
+		0 p_21265_ p_21265_
+	lambda$tryAddSoulSpeed$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_21300_
+		static
+		0 p_21301_ p_21301_
+	lambda$updateFallFlying$6 (Lnet/minecraft/world/entity/LivingEntity;)V m_147231_
+		static
+		0 p_147232_ p_147232_
+	lerpHeadTo (FI)V m_6541_
+		0 p_21005_ p_21005_
+		1 p_21006_ p_21006_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_20977_ p_20977_
+		1 p_20978_ p_20978_
+		2 p_20979_ p_20979_
+		3 p_20980_ p_20980_
+		4 p_20981_ p_20981_
+		5 p_20982_ p_20982_
+		6 p_20983_ p_20983_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_21078_ p_21078_
+		1 p_21079_ p_21079_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_21069_ p_21069_
+	makePoofParticles ()V m_147246_
+	maxUpStep ()F m_274421_
+	onBelowWorld ()V m_6088_
+	onChangedBlock (Lnet/minecraft/core/BlockPos;)V m_5806_
+		0 p_21175_ p_21175_
+	onClimbable ()Z m_6147_
+	onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_142540_
+		0 p_147190_ p_147190_
+		1 p_147191_ p_147191_
+	onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V m_7285_
+		0 p_21126_ p_21126_
+	onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V m_141973_
+		0 p_147192_ p_147192_
+		1 p_147193_ p_147193_
+		2 p_147194_ p_147194_
+	onEnterCombat ()V m_8108_
+	onEquipItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_238392_
+		0 p_238393_ p_238393_
+		1 p_238394_ p_238394_
+		2 p_238395_ p_238395_
+	onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V m_21053_
+		0 p_21054_ p_21054_
+	onLeaveCombat ()V m_8098_
+	onSoulSpeedBlock ()Z m_6046_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_21104_ p_21104_
+	playBlockFallSound ()V m_21229_
+	playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V m_6677_
+		0 p_21160_ p_21160_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_21294_ p_21294_
+	pushEntities ()V m_6138_
+	randomTeleport (DDDZ)Z m_20984_
+		0 p_20985_ p_20985_
+		1 p_20986_ p_20986_
+		2 p_20987_ p_20987_
+		3 p_20988_ p_20988_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21096_ p_21096_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_217037_ p_217037_
+	releaseUsingItem ()V m_21253_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_276115_ p_276115_
+	removeAllEffects ()Z m_21219_
+	removeEffect (Lnet/minecraft/world/effect/MobEffect;)Z m_21195_
+		0 p_21196_ p_21196_
+	removeEffectNoUpdate (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_6234_
+		0 p_21164_ p_21164_
+	removeEffectParticles ()V m_21218_
+	removeFrost ()V m_147225_
+	removeSoulSpeed ()V m_21185_
+	resetForwardDirectionOfRelativePortalPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_21289_
+		static
+		0 p_21290_ p_21290_
+	rideTick ()V m_6083_
+	sendEffectToPassengers (Lnet/minecraft/world/effect/MobEffectInstance;)V m_289605_
+		0 p_289695_ p_289695_
+	serverAiStep ()V m_6140_
+	setAbsorptionAmount (F)V m_7911_
+		0 p_21328_ p_21328_
+	setArrowCount (I)V m_21317_
+		0 p_21318_ p_21318_
+	setDiscardFriction (Z)V m_147244_
+		0 p_147245_ p_147245_
+	setHealth (F)V m_21153_
+		0 p_21154_ p_21154_
+	setItemInHand (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_21008_
+		0 p_21009_ p_21009_
+		1 p_21010_ p_21010_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_21036_ p_21036_
+		1 p_21037_ p_21037_
+	setJumping (Z)V m_6862_
+		0 p_21314_ p_21314_
+	setLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21128_
+		0 p_21129_ p_21129_
+		1 p_21130_ p_21130_
+	setLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21168_
+		0 p_21169_ p_21169_
+		1 p_21170_ p_21170_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_21039_ p_21039_
+	setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V m_6598_
+		0 p_21248_ p_21248_
+	setLastHurtMob (Lnet/minecraft/world/entity/Entity;)V m_21335_
+		0 p_21336_ p_21336_
+	setLivingEntityFlag (IZ)V m_21155_
+		0 p_21156_ p_21156_
+		1 p_21157_ p_21157_
+	setNoActionTime (I)V m_21310_
+		0 p_21311_ p_21311_
+	setPosToBed (Lnet/minecraft/core/BlockPos;)V m_21080_
+		0 p_21081_ p_21081_
+	setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V m_6818_
+		0 p_21082_ p_21082_
+		1 p_21083_ p_21083_
+	setSleepingPos (Lnet/minecraft/core/BlockPos;)V m_21250_
+		0 p_21251_ p_21251_
+	setSpeed (F)V m_7910_
+		0 p_21320_ p_21320_
+	setSprinting (Z)V m_6858_
+		0 p_21284_ p_21284_
+	setStingerCount (I)V m_21321_
+		0 p_21322_ p_21322_
+	setYBodyRot (F)V m_5618_
+		0 p_21309_ p_21309_
+	setYHeadRot (F)V m_5616_
+		0 p_21306_ p_21306_
+	shouldDiscardFriction ()Z m_147223_
+	shouldDropExperience ()Z m_6149_
+	shouldDropLoot ()Z m_6125_
+	shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6757_
+		0 p_21140_ p_21140_
+	shouldShowName ()Z m_6052_
+	shouldTriggerItemUseEffects ()Z m_21332_
+	skipDropExperience ()V m_217045_
+	spawnItemParticles (Lnet/minecraft/world/item/ItemStack;I)V m_21060_
+		0 p_21061_ p_21061_
+		1 p_21062_ p_21062_
+	spawnSoulSpeedParticle ()V m_21184_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_21141_ p_21141_
+	startUsingItem (Lnet/minecraft/world/InteractionHand;)V m_6672_
+		0 p_21159_ p_21159_
+	stopRiding ()V m_8127_
+	stopSleeping ()V m_5796_
+	stopUsingItem ()V m_5810_
+	swapHandItems ()V m_21312_
+	swing (Lnet/minecraft/world/InteractionHand;Z)V m_21011_
+		0 p_21012_ p_21012_
+		1 p_21013_ p_21013_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_21007_ p_21007_
+	take (Lnet/minecraft/world/entity/Entity;I)V m_7938_
+		0 p_21030_ p_21030_
+		1 p_21031_ p_21031_
+	tick ()V m_8119_
+	tickDeath ()V m_6153_
+	tickEffects ()V m_21217_
+	tickHeadTurn (FF)F m_5632_
+		0 p_21260_ p_21260_
+		1 p_21261_ p_21261_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278262_ p_278262_
+		1 p_275242_ p_275242_
+	trapdoorUsableAsLadder (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_21176_
+		0 p_21177_ p_21177_
+		1 p_21178_ p_21178_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_21280_ p_21280_
+	travelRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274466_
+		0 p_278244_ p_278244_
+		1 p_278231_ p_278231_
+	triggerItemUseEffects (Lnet/minecraft/world/item/ItemStack;I)V m_21137_
+		0 p_21138_ p_21138_
+		1 p_21139_ p_21139_
+	tryAddFrost ()V m_147226_
+	tryAddSoulSpeed ()V m_21186_
+	updateEffectVisibility ()V m_21210_
+	updateFallFlying ()V m_21323_
+	updateGlowingStatus ()V m_147239_
+	updateInvisibilityStatus ()V m_8034_
+	updateSwimAmount ()V m_21333_
+	updateSwingTime ()V m_21203_
+	updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V m_142106_
+		0 p_147201_ p_147201_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268283_ p_268283_
+	updatingUsingItem ()V m_21329_
+	verifyEquippedItem (Lnet/minecraft/world/item/ItemStack;)V m_181122_
+		0 p_181123_ p_181123_
+	wasExperienceConsumed ()Z m_217046_
+net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/LivingEntity$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_21338_
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_21337_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/LivingEntity$Fallsounds net/minecraft/world/entity/LivingEntity$Fallsounds
+	big f_196627_
+	small f_196626_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_196626_ f_196626_
+		1 f_196627_ f_196627_
+	big ()Lnet/minecraft/sounds/SoundEvent; f_196627_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196634_ p_196634_
+	hashCode ()I hashCode
+	small ()Lnet/minecraft/sounds/SoundEvent; f_196626_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Marker net/minecraft/world/entity/Marker
+	DATA_TAG f_147247_
+	data f_147248_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_147250_ p_147250_
+		1 p_147251_ p_147251_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_147257_ p_147257_
+	addPassenger (Lnet/minecraft/world/entity/Entity;)V m_20348_
+		0 p_270306_ p_270306_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_265289_ p_265289_
+	couldAcceptPassenger ()Z m_269011_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	isIgnoringBlockTriggers ()Z m_6090_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_147254_ p_147254_
+	tick ()V m_8119_
+net/minecraft/world/entity/Mob net/minecraft/world/entity/Mob
+	DATA_MOB_FLAGS_ID f_21340_
+	DEFAULT_EQUIPMENT_DROP_CHANCE f_182333_
+	ITEM_PICKUP_REACH f_217048_
+	LEASH_TAG f_147264_
+	MAX_ENCHANTED_ARMOR_CHANCE f_147262_
+	MAX_ENCHANTED_WEAPON_CHANCE f_147263_
+	MAX_PICKUP_LOOT_CHANCE f_147261_
+	MAX_WEARING_ARMOR_CHANCE f_147269_
+	MOB_FLAG_AGGRESSIVE f_147268_
+	MOB_FLAG_LEFTHANDED f_147267_
+	MOB_FLAG_NO_AI f_147266_
+	PICKUP_REACH f_147265_
+	PRESERVE_ITEM_DROP_CHANCE f_217047_
+	UPDATE_GOAL_SELECTOR_EVERY_N_TICKS f_186008_
+	ambientSoundTime f_21363_
+	armorDropChances f_21348_
+	armorItems f_21351_
+	bodyRotationControl f_21361_
+	canPickUpLoot f_21352_
+	delayedLeashHolderId f_21358_
+	goalSelector f_21345_
+	handDropChances f_21347_
+	handItems f_21350_
+	jumpControl f_21343_
+	leashHolder f_21357_
+	leashInfoTag f_21359_
+	lookControl f_21365_
+	lootTable f_21355_
+	lootTableSeed f_21356_
+	moveControl f_21342_
+	navigation f_21344_
+	pathfindingMalus f_21354_
+	persistenceRequired f_21353_
+	restrictCenter f_21360_
+	restrictRadius f_21341_
+	sensing f_21349_
+	target f_21362_
+	targetSelector f_21346_
+	xpReward f_21364_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21368_ p_21368_
+		1 p_21369_ p_21369_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21484_ p_21484_
+	aiStep ()V m_8107_
+	ate ()V m_8035_
+	baseTick ()V m_6075_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_21399_ p_21399_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_21418_ p_21418_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_21430_ p_21430_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_21545_ p_21545_
+	canPickUpLoot ()Z m_21531_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_21428_ p_21428_
+		1 p_21429_ p_21429_
+	canReplaceEqualItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_21477_
+		0 p_21478_ p_21478_
+		1 p_21479_ p_21479_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_21522_ p_21522_
+	checkAndHandleImportantInteractions (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_21499_
+		0 p_21500_ p_21500_
+		1 p_21501_ p_21501_
+	checkDespawn ()V m_6043_
+	checkMobSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217057_
+		static
+		0 p_217058_ p_217058_
+		1 p_217059_ p_217059_
+		2 p_217060_ p_217060_
+		3 p_217061_ p_217061_
+		4 p_217062_ p_217062_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_21433_ p_21433_
+	checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z m_5545_
+		0 p_21431_ p_21431_
+		1 p_21432_ p_21432_
+	clearRestriction ()V m_147271_
+	convertTo (Lnet/minecraft/world/entity/EntityType;Z)Lnet/minecraft/world/entity/Mob; m_21406_
+		0 p_21407_ p_21407_
+		1 p_21408_ p_21408_
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	createMobAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_21552_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_21480_ p_21480_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_21372_ p_21372_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_21385_ p_21385_
+		1 p_21386_ p_21386_
+		2 p_21387_ p_21387_
+	dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V m_7625_
+		0 p_21389_ p_21389_
+		1 p_21390_ p_21390_
+	dropLeash (ZZ)V m_21455_
+		0 p_21456_ p_21456_
+		1 p_21457_ p_21457_
+	enchantSpawnedArmor (Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/entity/EquipmentSlot;)V m_217051_
+		0 p_217052_ p_217052_
+		1 p_217053_ p_217053_
+		2 p_217054_ p_217054_
+	enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V m_214095_
+		0 p_217049_ p_217049_
+		1 p_217050_ p_217050_
+	equipItemIfPossible (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_255207_
+		0 p_255842_ p_255842_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_21434_ p_21434_
+		1 p_21435_ p_21435_
+		2 p_21436_ p_21436_
+		3 p_21437_ p_21437_
+		4 p_21438_ p_21438_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_7582_
+	getEquipmentDropChance (Lnet/minecraft/world/entity/EquipmentSlot;)F m_21519_
+		0 p_21520_ p_21520_
+	getEquipmentForSlot (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; m_21412_
+		static
+		0 p_21413_ p_21413_
+		1 p_21414_ p_21414_
+	getExperienceReward ()I m_213860_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHeadRotSpeed ()I m_21529_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_21467_ p_21467_
+	getJumpControl ()Lnet/minecraft/world/entity/ai/control/JumpControl; m_21569_
+	getLeashHolder ()Lnet/minecraft/world/entity/Entity; m_21524_
+	getLookControl ()Lnet/minecraft/world/entity/ai/control/LookControl; m_21563_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_5743_
+	getLootTableSeed ()J m_287233_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMaxFallDistance ()I m_6056_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMaxSpawnClusterSize ()I m_5792_
+	getMeleeAttackRangeSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_142593_
+		0 p_147273_ p_147273_
+	getMoveControl ()Lnet/minecraft/world/entity/ai/control/MoveControl; m_21566_
+	getNavigation ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_21573_
+	getPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)F m_21439_
+		0 p_21440_ p_21440_
+	getPerceivedTargetDistanceSquareForMeleeAttack (Lnet/minecraft/world/entity/LivingEntity;)D m_262793_
+		0 p_263021_ p_263021_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPickupReach ()Lnet/minecraft/core/Vec3i; m_213552_
+	getRestrictCenter ()Lnet/minecraft/core/BlockPos; m_21534_
+	getRestrictRadius ()F m_21535_
+	getSensing ()Lnet/minecraft/world/entity/ai/sensing/Sensing; m_21574_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	handleEntityEvent (B)V m_7822_
+		0 p_21375_ p_21375_
+	hasRestriction ()Z m_21536_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_21420_ p_21420_
+		1 p_21421_ p_21421_
+	isAggressive ()Z m_5912_
+	isEffectiveAi ()Z m_21515_
+	isLeashed ()Z m_21523_
+	isLeftHanded ()Z m_21526_
+	isMaxGroupSizeReached (I)Z m_7296_
+		0 p_21489_ p_21489_
+	isNoAi ()Z m_21525_
+	isPersistenceRequired ()Z m_21532_
+	isSunBurnTick ()Z m_21527_
+	isWithinMeleeAttackRange (Lnet/minecraft/world/entity/LivingEntity;)Z m_217066_
+		0 p_217067_ p_217067_
+	isWithinRestriction (Lnet/minecraft/core/BlockPos;)Z m_21444_
+		0 p_21445_ p_21445_
+	isWithinRestriction ()Z m_21533_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204045_ p_204045_
+	lambda$canReplaceEqualItem$0 (Ljava/lang/String;)Z m_21512_
+		static
+		0 p_21513_ p_21513_
+	lambda$canReplaceEqualItem$1 (Ljava/lang/String;)Z m_21502_
+		static
+		0 p_21503_ p_21503_
+	lambda$checkAndHandleImportantInteractions$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_21474_
+		0 p_21475_ p_21475_
+		1 p_21476_ p_21476_
+	lambda$removeAfterChangingDimensions$4 (Lnet/minecraft/world/item/ItemStack;)V m_278552_
+		static
+		0 p_278936_ p_278936_
+	lambda$removeFreeWill$3 (Lnet/minecraft/world/entity/ai/goal/Goal;)Z m_262356_
+		static
+		0 p_262562_ p_262562_
+	lookAt (Lnet/minecraft/world/entity/Entity;FF)V m_21391_
+		0 p_21392_ p_21392_
+		1 p_21393_ p_21393_
+		2 p_21394_ p_21394_
+	maybeDisableShield (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_21424_
+		0 p_21425_ p_21425_
+		1 p_21426_ p_21426_
+		2 p_21427_ p_21427_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_21472_ p_21472_
+		1 p_21473_ p_21473_
+	onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_5502_
+		0 p_21422_ p_21422_
+		1 p_21423_ p_21423_
+	onPathfindingDone ()V m_284461_
+	onPathfindingStart ()V m_284177_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_21471_ p_21471_
+	playAmbientSound ()V m_8032_
+	playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V m_6677_
+		0 p_21493_ p_21493_
+	populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213946_
+		0 p_217063_ p_217063_
+		1 p_217064_ p_217064_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_217055_ p_217055_
+		1 p_217056_ p_217056_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21450_ p_21450_
+	registerGoals ()V m_8099_
+	removeAfterChangingDimensions ()V m_6089_
+	removeAllGoals (Ljava/util/function/Predicate;)V m_262441_
+		0 p_262667_ p_262667_
+	removeFreeWill ()V m_147272_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_21542_ p_21542_
+	requiresCustomPersistence ()Z m_8023_
+	resetAmbientSoundTime ()V m_21551_
+	restoreLeashFromSave ()V m_21528_
+	restrictTo (Lnet/minecraft/core/BlockPos;I)V m_21446_
+		0 p_21447_ p_21447_
+		1 p_21448_ p_21448_
+	rotlerp (FFF)F m_21376_
+		0 p_21377_ p_21377_
+		1 p_21378_ p_21378_
+		2 p_21379_ p_21379_
+	sendDebugPackets ()V m_8025_
+	serverAiStep ()V m_6140_
+	setAggressive (Z)V m_21561_
+		0 p_21562_ p_21562_
+	setBaby (Z)V m_6863_
+		0 p_21451_ p_21451_
+	setCanPickUpLoot (Z)V m_21553_
+		0 p_21554_ p_21554_
+	setDelayedLeashHolderId (I)V m_21506_
+		0 p_21507_ p_21507_
+	setDropChance (Lnet/minecraft/world/entity/EquipmentSlot;F)V m_21409_
+		0 p_21410_ p_21410_
+		1 p_21411_ p_21411_
+	setGuaranteedDrop (Lnet/minecraft/world/entity/EquipmentSlot;)V m_21508_
+		0 p_21509_ p_21509_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_21416_ p_21416_
+		1 p_21417_ p_21417_
+	setItemSlotAndDropWhenKilled (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21468_
+		0 p_21469_ p_21469_
+		1 p_21470_ p_21470_
+	setLeashedTo (Lnet/minecraft/world/entity/Entity;Z)V m_21463_
+		0 p_21464_ p_21464_
+		1 p_21465_ p_21465_
+	setLeftHanded (Z)V m_21559_
+		0 p_21560_ p_21560_
+	setNoAi (Z)V m_21557_
+		0 p_21558_ p_21558_
+	setPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;F)V m_21441_
+		0 p_21442_ p_21442_
+		1 p_21443_ p_21443_
+	setPersistenceRequired ()V m_21530_
+	setSpeed (F)V m_7910_
+		0 p_21556_ p_21556_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_21544_ p_21544_
+	setXxa (F)V m_21570_
+		0 p_21571_ p_21571_
+	setYya (F)V m_21567_
+		0 p_21568_ p_21568_
+	setZza (F)V m_21564_
+		0 p_21565_ p_21565_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldPassengersInheritMalus ()Z m_8091_
+	spawnAnim ()V m_21373_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_21396_ p_21396_
+		1 p_21397_ p_21397_
+	tick ()V m_8119_
+	tickHeadTurn (FF)F m_5632_
+		0 p_21538_ p_21538_
+		1 p_21539_ p_21539_
+	tickLeash ()V m_6119_
+	updateControlFlags ()V m_8022_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_21546_ p_21546_
+net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/Mob$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_21576_
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_21575_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/MobCategory net/minecraft/world/entity/MobCategory
+	$VALUES $VALUES
+	AMBIENT AMBIENT
+	AXOLOTLS AXOLOTLS
+	CODEC f_21584_
+	CREATURE CREATURE
+	MISC MISC
+	MONSTER MONSTER
+	UNDERGROUND_WATER_CREATURE UNDERGROUND_WATER_CREATURE
+	WATER_AMBIENT WATER_AMBIENT
+	WATER_CREATURE WATER_CREATURE
+	despawnDistance f_21591_
+	isFriendly f_21587_
+	isPersistent f_21588_
+	max f_21586_
+	name f_21589_
+	noDespawnDistance f_21590_
+	$values ()[Lnet/minecraft/world/entity/MobCategory; m_147275_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;IZZI)V <init>
+		0 p_21595_ p_21595_
+		1 p_21596_ p_21596_
+		2 p_21597_ p_21597_
+		3 p_21598_ p_21598_
+		4 p_21599_ p_21599_
+		5 p_21600_ p_21600_
+		6 p_21601_ p_21601_
+	getDespawnDistance ()I m_21611_
+	getMaxInstancesPerChunk ()I m_21608_
+	getName ()Ljava/lang/String; m_21607_
+	getNoDespawnDistance ()I m_21612_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isFriendly ()Z m_21609_
+	isPersistent ()Z m_21610_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobCategory; valueOf
+		static
+		0 p_21614_ p_21614_
+	values ()[Lnet/minecraft/world/entity/MobCategory; values
+		static
+net/minecraft/world/entity/MobSpawnType net/minecraft/world/entity/MobSpawnType
+	$VALUES $VALUES
+	BREEDING BREEDING
+	BUCKET BUCKET
+	CHUNK_GENERATION CHUNK_GENERATION
+	COMMAND COMMAND
+	CONVERSION CONVERSION
+	DISPENSER DISPENSER
+	EVENT EVENT
+	JOCKEY JOCKEY
+	MOB_SUMMONED MOB_SUMMONED
+	NATURAL NATURAL
+	PATROL PATROL
+	REINFORCEMENT REINFORCEMENT
+	SPAWNER SPAWNER
+	SPAWN_EGG SPAWN_EGG
+	STRUCTURE STRUCTURE
+	TRIGGERED TRIGGERED
+	$values ()[Lnet/minecraft/world/entity/MobSpawnType; m_147276_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21635_ p_21635_
+		1 p_21636_ p_21636_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobSpawnType; valueOf
+		static
+		0 p_21638_ p_21638_
+	values ()[Lnet/minecraft/world/entity/MobSpawnType; values
+		static
+net/minecraft/world/entity/MobType net/minecraft/world/entity/MobType
+	ARTHROPOD f_21642_
+	ILLAGER f_21643_
+	UNDEAD f_21641_
+	UNDEFINED f_21640_
+	WATER f_21644_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/world/entity/MoverType net/minecraft/world/entity/MoverType
+	$VALUES $VALUES
+	PISTON PISTON
+	PLAYER PLAYER
+	SELF SELF
+	SHULKER SHULKER
+	SHULKER_BOX SHULKER_BOX
+	$values ()[Lnet/minecraft/world/entity/MoverType; m_147277_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21655_ p_21655_
+		1 p_21656_ p_21656_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MoverType; valueOf
+		static
+		0 p_21658_ p_21658_
+	values ()[Lnet/minecraft/world/entity/MoverType; values
+		static
+net/minecraft/world/entity/NeutralMob net/minecraft/world/entity/NeutralMob
+	TAG_ANGER_TIME f_147283_
+	TAG_ANGRY_AT f_147284_
+	addPersistentAngerSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_21678_
+		0 p_21679_ p_21679_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_181126_ p_181126_
+	forgetCurrentTargetAndRefreshUniversalAnger ()V m_21661_
+	getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; m_21188_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	isAngry ()Z m_21660_
+	isAngryAt (Lnet/minecraft/world/entity/LivingEntity;)Z m_21674_
+		0 p_21675_ p_21675_
+	isAngryAtAllPlayers (Lnet/minecraft/world/level/Level;)Z m_21670_
+		0 p_21671_ p_21671_
+	playerDied (Lnet/minecraft/world/entity/player/Player;)V m_21676_
+		0 p_21677_ p_21677_
+	readPersistentAngerSaveData (Lnet/minecraft/world/level/Level;Lnet/minecraft/nbt/CompoundTag;)V m_147285_
+		0 p_147286_ p_147286_
+		1 p_147287_ p_147287_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_21669_ p_21669_
+	setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V m_6598_
+		0 p_21680_ p_21680_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_21672_ p_21672_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_21673_ p_21673_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_21681_ p_21681_
+	startPersistentAngerTimer ()V m_6825_
+	stopBeingAngry ()V m_21662_
+	updatePersistentAnger (Lnet/minecraft/server/level/ServerLevel;Z)V m_21666_
+		0 p_21667_ p_21667_
+		1 p_21668_ p_21668_
+net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_269323_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/PathfinderMob
+	DEFAULT_WALK_TARGET_VALUE f_186010_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21683_ p_21683_
+		1 p_21684_ p_21684_
+	checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z m_5545_
+		0 p_21686_ p_21686_
+		1 p_21687_ p_21687_
+	followLeashSpeed ()D m_5823_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;)F m_21692_
+		0 p_21693_ p_21693_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_21688_ p_21688_
+		1 p_21689_ p_21689_
+	isPathFinding ()Z m_21691_
+	onLeashDistance (F)V m_7880_
+		0 p_21694_ p_21694_
+	shouldStayCloseToLeashHolder ()Z m_213814_
+	tickLeash ()V m_6119_
+net/minecraft/world/entity/PlayerRideable net/minecraft/world/entity/PlayerRideable
+net/minecraft/world/entity/PlayerRideableJumping net/minecraft/world/entity/PlayerRideableJumping
+	canJump ()Z m_7132_
+	getJumpCooldown ()I m_245614_
+	handleStartJump (I)V m_7199_
+		0 p_21695_ p_21695_
+	handleStopJump ()V m_8012_
+	onPlayerJump (I)V m_7888_
+		0 p_21696_ p_21696_
+net/minecraft/world/entity/Pose net/minecraft/world/entity/Pose
+	$VALUES $VALUES
+	CROAKING CROAKING
+	CROUCHING CROUCHING
+	DIGGING DIGGING
+	DYING DYING
+	EMERGING EMERGING
+	FALL_FLYING FALL_FLYING
+	LONG_JUMPING LONG_JUMPING
+	ROARING ROARING
+	SITTING SITTING
+	SLEEPING SLEEPING
+	SNIFFING SNIFFING
+	SPIN_ATTACK SPIN_ATTACK
+	STANDING STANDING
+	SWIMMING SWIMMING
+	USING_TONGUE USING_TONGUE
+	$values ()[Lnet/minecraft/world/entity/Pose; m_147289_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21707_ p_21707_
+		1 p_21708_ p_21708_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Pose; valueOf
+		static
+		0 p_21710_ p_21710_
+	values ()[Lnet/minecraft/world/entity/Pose; values
+		static
+net/minecraft/world/entity/PowerableMob net/minecraft/world/entity/PowerableMob
+	isPowered ()Z m_7090_
+net/minecraft/world/entity/RelativeMovement net/minecraft/world/entity/RelativeMovement
+	$VALUES $VALUES
+	ALL f_263752_
+	ROTATION f_263774_
+	X X
+	X_ROT X_ROT
+	Y Y
+	Y_ROT Y_ROT
+	Z Z
+	bit f_263649_
+	$values ()[Lnet/minecraft/world/entity/RelativeMovement; m_264361_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_265440_ p_265440_
+		1 p_265574_ p_265574_
+		2 p_265098_ p_265098_
+	getMask ()I m_264202_
+	isSet (I)Z m_264508_
+		0 p_265420_ p_265420_
+	pack (Ljava/util/Set;)I m_264160_
+		static
+		0 p_265525_ p_265525_
+	unpack (I)Ljava/util/Set; m_264098_
+		static
+		0 p_265683_ p_265683_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/RelativeMovement; valueOf
+		static
+		0 p_265363_ p_265363_
+	values ()[Lnet/minecraft/world/entity/RelativeMovement; values
+		static
+net/minecraft/world/entity/ReputationEventHandler net/minecraft/world/entity/ReputationEventHandler
+	onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V m_6814_
+		0 p_21712_ p_21712_
+		1 p_21713_ p_21713_
+net/minecraft/world/entity/RiderShieldingMount net/minecraft/world/entity/RiderShieldingMount
+	getRiderShieldingHeight ()D m_262813_
+net/minecraft/world/entity/Saddleable net/minecraft/world/entity/Saddleable
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_21748_ p_21748_
+	getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_246265_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+net/minecraft/world/entity/Shearable net/minecraft/world/entity/Shearable
+	readyForShearing ()Z m_6220_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_21749_ p_21749_
+net/minecraft/world/entity/SlotAccess net/minecraft/world/entity/SlotAccess
+	NULL f_147290_
+	<clinit> ()V <clinit>
+		static
+	forContainer (Lnet/minecraft/world/Container;I)Lnet/minecraft/world/entity/SlotAccess; m_147292_
+		static
+		0 p_147293_ p_147293_
+		1 p_147294_ p_147294_
+	forContainer (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_147295_
+		static
+		0 p_147296_ p_147296_
+		1 p_147297_ p_147297_
+		2 p_147298_ p_147298_
+	forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_147302_
+		static
+		0 p_147303_ p_147303_
+		1 p_147304_ p_147304_
+		2 p_147305_ p_147305_
+	forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; m_147299_
+		static
+		0 p_147300_ p_147300_
+		1 p_147301_ p_147301_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	lambda$forContainer$0 (Lnet/minecraft/world/item/ItemStack;)Z m_147309_
+		static
+		0 p_147310_ p_147310_
+	lambda$forEquipmentSlot$1 (Lnet/minecraft/world/item/ItemStack;)Z m_147307_
+		static
+		0 p_147308_ p_147308_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147306_ p_147306_
+net/minecraft/world/entity/SlotAccess$1 net/minecraft/world/entity/SlotAccess$1
+	<init> ()V <init>
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147314_ p_147314_
+net/minecraft/world/entity/SlotAccess$2 net/minecraft/world/entity/SlotAccess$2
+	val$id f_147316_
+	val$inventory f_147315_
+	val$validator f_147317_
+	<init> (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)V <init>
+		0 p_147319_ p_147319_
+		1 p_147320_ p_147320_
+		2 p_147321_ p_147321_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147324_ p_147324_
+net/minecraft/world/entity/SlotAccess$3 net/minecraft/world/entity/SlotAccess$3
+	val$entity f_147325_
+	val$slot f_147326_
+	val$validator f_147327_
+	<init> (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)V <init>
+		0 p_147329_ p_147329_
+		1 p_147330_ p_147330_
+		2 p_147331_ p_147331_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147334_ p_147334_
+net/minecraft/world/entity/SpawnGroupData net/minecraft/world/entity/SpawnGroupData
+net/minecraft/world/entity/SpawnPlacements net/minecraft/world/entity/SpawnPlacements
+	DATA_BY_TYPE f_21750_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217074_
+		static
+		0 p_217075_ p_217075_
+		1 p_217076_ p_217076_
+		2 p_217077_ p_217077_
+		3 p_217078_ p_217078_
+		4 p_217079_ p_217079_
+	getHeightmapType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_21765_
+		static
+		0 p_21766_ p_21766_
+	getPlacementType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/SpawnPlacements$Type; m_21752_
+		static
+		0 p_21753_ p_21753_
+	register (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V m_21754_
+		static
+		0 p_21755_ p_21755_
+		1 p_21756_ p_21756_
+		2 p_21757_ p_21757_
+		3 p_21758_ p_21758_
+net/minecraft/world/entity/SpawnPlacements$Data net/minecraft/world/entity/SpawnPlacements$Data
+	heightMap f_21767_
+	placement f_21768_
+	predicate f_21769_
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V <init>
+		0 p_21771_ p_21771_
+		1 p_21772_ p_21772_
+		2 p_21773_ p_21773_
+net/minecraft/world/entity/SpawnPlacements$SpawnPredicate net/minecraft/world/entity/SpawnPlacements$SpawnPredicate
+	test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217080_
+		0 p_217081_ p_217081_
+		1 p_217082_ p_217082_
+		2 p_217083_ p_217083_
+		3 p_217084_ p_217084_
+		4 p_217085_ p_217085_
+net/minecraft/world/entity/SpawnPlacements$Type net/minecraft/world/entity/SpawnPlacements$Type
+	$VALUES $VALUES
+	IN_LAVA IN_LAVA
+	IN_WATER IN_WATER
+	NO_RESTRICTIONS NO_RESTRICTIONS
+	ON_GROUND ON_GROUND
+	$values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; m_147336_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21793_ p_21793_
+		1 p_21794_ p_21794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/SpawnPlacements$Type; valueOf
+		static
+		0 p_21796_ p_21796_
+	values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; values
+		static
+net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/TamableAnimal
+	DATA_FLAGS_ID f_21798_
+	DATA_OWNERUUID_ID f_21799_
+	orderedToSit f_21800_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21803_ p_21803_
+		1 p_21804_ p_21804_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21819_ p_21819_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_21822_ p_21822_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_21813_ p_21813_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_21809_ p_21809_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	getTeam ()Lnet/minecraft/world/scores/Team; m_5647_
+	handleEntityEvent (B)V m_7822_
+		0 p_21807_ p_21807_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_21833_ p_21833_
+	isInSittingPose ()Z m_21825_
+	isOrderedToSit ()Z m_21827_
+	isOwnedBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_21830_
+		0 p_21831_ p_21831_
+	isTame ()Z m_21824_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21815_ p_21815_
+	reassessTameGoals ()V m_5849_
+	setInSittingPose (Z)V m_21837_
+		0 p_21838_ p_21838_
+	setOrderedToSit (Z)V m_21839_
+		0 p_21840_ p_21840_
+	setOwnerUUID (Ljava/util/UUID;)V m_21816_
+		0 p_21817_ p_21817_
+	setTame (Z)V m_7105_
+		0 p_21836_ p_21836_
+	spawnTamingParticles (Z)V m_21834_
+		0 p_21835_ p_21835_
+	tame (Lnet/minecraft/world/entity/player/Player;)V m_21828_
+		0 p_21829_ p_21829_
+	wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7757_
+		0 p_21810_ p_21810_
+		1 p_21811_ p_21811_
+net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+net/minecraft/world/entity/TraceableEntity net/minecraft/world/entity/TraceableEntity
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+net/minecraft/world/entity/VariantHolder net/minecraft/world/entity/VariantHolder
+	getVariant ()Ljava/lang/Object; m_28554_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262689_ p_262689_
+net/minecraft/world/entity/WalkAnimationState net/minecraft/world/entity/WalkAnimationState
+	position f_267358_
+	speed f_267371_
+	speedOld f_267406_
+	<init> ()V <init>
+	isMoving ()Z m_267780_
+	position (F)F m_267590_
+		0 p_268007_ p_268007_
+	position ()F m_267756_
+	setSpeed (F)V m_267771_
+		0 p_268265_ p_268265_
+	speed (F)F m_267711_
+		0 p_268054_ p_268054_
+	speed ()F m_267731_
+	update (FF)V m_267566_
+		0 p_267993_ p_267993_
+		1 p_267967_ p_267967_
+net/minecraft/world/entity/ai/Brain net/minecraft/world/entity/ai/Brain
+	LOGGER f_21841_
+	SCHEDULE_UPDATE_DELAY f_147338_
+	activeActivities f_21850_
+	activityMemoriesToEraseWhenStopped f_21848_
+	activityRequirements f_21847_
+	availableBehaviorsByPriority f_21845_
+	codec f_21842_
+	coreActivities f_21849_
+	defaultActivity f_21851_
+	lastScheduleUpdate f_21852_
+	memories f_21843_
+	schedule f_21846_
+	sensors f_21844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V <init>
+		0 p_21855_ p_21855_
+		1 p_21856_ p_21856_
+		2 p_21857_ p_21857_
+		3 p_21858_ p_21858_
+	activityRequirementsAreMet (Lnet/minecraft/world/entity/schedule/Activity;)Z m_21969_
+		0 p_21970_ p_21970_
+	addActivity (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V m_21891_
+		0 p_21892_ p_21892_
+		1 p_21893_ p_21893_
+		2 p_21894_ p_21894_
+	addActivity (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V m_21900_
+		0 p_21901_ p_21901_
+		1 p_21902_ p_21902_
+	addActivityAndRemoveMemoriesWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V m_21907_
+		0 p_21908_ p_21908_
+		1 p_21909_ p_21909_
+		2 p_21910_ p_21910_
+		3 p_21911_ p_21911_
+	addActivityAndRemoveMemoryWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_21895_
+		0 p_21896_ p_21896_
+		1 p_21897_ p_21897_
+		2 p_21898_ p_21898_
+		3 p_21899_ p_21899_
+	addActivityWithConditions (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V m_21903_
+		0 p_21904_ p_21904_
+		1 p_21905_ p_21905_
+		2 p_21906_ p_21906_
+	checkMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z m_21876_
+		0 p_21877_ p_21877_
+		1 p_21878_ p_21878_
+	clearMemories ()V m_276084_
+	codec (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; m_21946_
+		static
+		0 p_21947_ p_21947_
+		1 p_21948_ p_21948_
+	copyWithoutBehaviors ()Lnet/minecraft/world/entity/ai/Brain; m_21973_
+	createPriorityPairs (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; m_21859_
+		0 p_21860_ p_21860_
+		1 p_21861_ p_21861_
+	eraseMemoriesForOtherActivitesThan (Lnet/minecraft/world/entity/schedule/Activity;)V m_21966_
+		0 p_21967_ p_21967_
+	eraseMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_21936_
+		0 p_21937_ p_21937_
+	forgetOutdatedMemories ()V m_21976_
+	getActiveActivities ()Ljava/util/Set; m_147340_
+	getActiveNonCoreActivity ()Ljava/util/Optional; m_21968_
+	getMemories ()Ljava/util/Map; m_147339_
+	getMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_21952_
+		0 p_21953_ p_21953_
+	getMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_257414_
+		0 p_259344_ p_259344_
+	getRunningBehaviors ()Ljava/util/List; m_21956_
+	getSchedule ()Lnet/minecraft/world/entity/schedule/Schedule; m_21932_
+	getTimeUntilExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J m_147341_
+		0 p_147342_ p_147342_
+	hasMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z m_21874_
+		0 p_21875_ p_21875_
+	isActive (Lnet/minecraft/world/entity/schedule/Activity;)Z m_21954_
+		0 p_21955_ p_21955_
+	isEmptyCollection (Ljava/lang/Object;)Z m_21918_
+		0 p_21919_ p_21919_
+	isMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z m_21938_
+		0 p_21939_ p_21939_
+		1 p_21940_ p_21940_
+	lambda$addActivityAndRemoveMemoriesWhenStopped$3 (Ljava/lang/Integer;)Ljava/util/Map; m_21916_
+		static
+		0 p_21917_ p_21917_
+	lambda$addActivityAndRemoveMemoriesWhenStopped$4 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; m_21971_
+		static
+		0 p_21972_ p_21972_
+	lambda$clearMemories$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_276078_
+		0 p_276103_ p_276103_
+	lambda$isMemoryValue$2 (Ljava/lang/Object;Ljava/lang/Object;)Z m_21920_
+		static
+		0 p_21921_ p_21921_
+		1 p_21922_ p_21922_
+	lambda$memories$0 (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_21928_
+		static
+		0 p_21929_ p_21929_
+	memories ()Ljava/util/stream/Stream; m_21975_
+	provider (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/Brain$Provider; m_21923_
+		static
+		0 p_21924_ p_21924_
+		1 p_21925_ p_21925_
+	removeAllBehaviors ()V m_147343_
+	serializeStart (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_21914_
+		0 p_21915_ p_21915_
+	setActiveActivity (Lnet/minecraft/world/entity/schedule/Activity;)V m_21960_
+		0 p_21961_ p_21961_
+	setActiveActivityIfPossible (Lnet/minecraft/world/entity/schedule/Activity;)V m_21889_
+		0 p_21890_ p_21890_
+	setActiveActivityToFirstValid (Ljava/util/List;)V m_21926_
+		0 p_21927_ p_21927_
+	setCoreActivities (Ljava/util/Set;)V m_21930_
+		0 p_21931_ p_21931_
+	setDefaultActivity (Lnet/minecraft/world/entity/schedule/Activity;)V m_21944_
+		0 p_21945_ p_21945_
+	setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V m_21879_
+		0 p_21880_ p_21880_
+		1 p_21881_ p_21881_
+	setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V m_21886_
+		0 p_21887_ p_21887_
+		1 p_21888_ p_21888_
+	setMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V m_21941_
+		0 p_21942_ p_21942_
+		1 p_21943_ p_21943_
+	setMemoryWithExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V m_21882_
+		0 p_21883_ p_21883_
+		1 p_21884_ p_21884_
+		2 p_21885_ p_21885_
+	setSchedule (Lnet/minecraft/world/entity/schedule/Schedule;)V m_21912_
+		0 p_21913_ p_21913_
+	startEachNonRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21957_
+		0 p_21958_ p_21958_
+		1 p_21959_ p_21959_
+	stopAll (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21933_
+		0 p_21934_ p_21934_
+		1 p_21935_ p_21935_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21865_
+		0 p_21866_ p_21866_
+		1 p_21867_ p_21867_
+	tickEachRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21963_
+		0 p_21964_ p_21964_
+		1 p_21965_ p_21965_
+	tickSensors (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21949_
+		0 p_21950_ p_21950_
+		1 p_21951_ p_21951_
+	updateActivityFromSchedule (JJ)V m_21862_
+		0 p_21863_ p_21863_
+		1 p_21864_ p_21864_
+	useDefaultActivity ()V m_21962_
+net/minecraft/world/entity/ai/Brain$1 net/minecraft/world/entity/ai/Brain$1
+	val$codecReference f_21979_
+	val$memoryTypes f_21977_
+	val$sensorTypes f_21978_
+	<init> (Ljava/util/Collection;Ljava/util/Collection;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
+		0 p_21981_ p_21981_
+		1 p_21982_ p_21982_
+		2 p_21983_ p_21983_
+	captureRead (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_21996_
+		0 p_21997_ p_21997_
+		1 p_21998_ p_21998_
+		2 p_21999_ p_21999_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_22022_ p_22022_
+		1 p_22023_ p_22023_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_22025_ p_22025_
+		1 p_22026_ p_22026_
+		2 p_22027_ p_22027_
+	encode (Lnet/minecraft/world/entity/ai/Brain;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_21985_ p_21985_
+		1 p_21986_ p_21986_
+		2 p_21987_ p_21987_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_22029_ p_22029_
+	lambda$captureRead$5 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; m_274185_
+		static
+		0 p_274960_ p_274960_
+	lambda$captureRead$6 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; m_274186_
+		static
+		0 p_274961_ p_274961_
+	lambda$captureRead$7 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; m_22008_
+		static
+		0 p_22009_ p_22009_
+		1 p_22010_ p_22010_
+		2 p_22011_ p_22011_
+	lambda$captureRead$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_21990_
+		static
+		0 p_21991_ p_21991_
+		1 p_21992_ p_21992_
+	lambda$decode$3 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; m_147347_
+		0 p_147348_ p_147348_
+		1 p_147349_ p_147349_
+		2 p_147350_ p_147350_
+	lambda$decode$4 (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V m_257154_
+		0 p_258250_ p_258250_
+		1 p_258251_ p_258251_
+		2 p_258252_ p_258252_
+	lambda$encode$9 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/Brain$MemoryValue;)V m_22004_
+		static
+		0 p_22005_ p_22005_
+		1 p_22006_ p_22006_
+		2 p_22007_ p_22007_
+	lambda$keys$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/ResourceLocation; m_257155_
+		static
+		0 p_258253_ p_258253_
+		1 p_258254_ p_258254_
+	lambda$keys$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; m_22019_
+		static
+		0 p_22020_ p_22020_
+	lambda$keys$2 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_22016_
+		static
+		0 p_22017_ p_22017_
+		1 p_22018_ p_22018_
+net/minecraft/world/entity/ai/Brain$MemoryValue net/minecraft/world/entity/ai/Brain$MemoryValue
+	type f_22030_
+	value f_22031_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V <init>
+		0 p_22033_ p_22033_
+		1 p_22034_ p_22034_
+	createUnchecked (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_22059_
+		static
+		0 p_22060_ p_22060_
+		1 p_22061_ p_22061_
+	lambda$serialize$0 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)V m_257156_
+		0 p_258255_ p_258255_
+		1 p_258256_ p_258256_
+		2 p_258257_ p_258257_
+		3 p_258258_ p_258258_
+	lambda$serialize$1 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V m_22050_
+		0 p_22051_ p_22051_
+		1 p_22052_ p_22052_
+		2 p_22053_ p_22053_
+	serialize (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V m_22047_
+		0 p_22048_ p_22048_
+		1 p_22049_ p_22049_
+	setMemoryInternal (Lnet/minecraft/world/entity/ai/Brain;)V m_22042_
+		0 p_22043_ p_22043_
+net/minecraft/world/entity/ai/Brain$Provider net/minecraft/world/entity/ai/Brain$Provider
+	codec f_22064_
+	memoryTypes f_22062_
+	sensorTypes f_22063_
+	<init> (Ljava/util/Collection;Ljava/util/Collection;)V <init>
+		0 p_22066_ p_22066_
+		1 p_22067_ p_22067_
+	lambda$makeBrain$0 ()Lcom/mojang/serialization/Codec; m_147356_
+	lambda$makeBrain$1 ()Lnet/minecraft/world/entity/ai/Brain; m_22072_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_22073_
+		0 p_22074_ p_22074_
+net/minecraft/world/entity/ai/attributes/Attribute net/minecraft/world/entity/ai/attributes/Attribute
+	MAX_NAME_LENGTH f_147357_
+	defaultValue f_22076_
+	descriptionId f_22078_
+	syncable f_22077_
+	<init> (Ljava/lang/String;D)V <init>
+		0 p_22080_ p_22080_
+		1 p_22081_ p_22081_
+	getDefaultValue ()D m_22082_
+	getDescriptionId ()Ljava/lang/String; m_22087_
+	isClientSyncable ()Z m_22086_
+	sanitizeValue (D)D m_6740_
+		0 p_22083_ p_22083_
+	setSyncable (Z)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22084_
+		0 p_22085_ p_22085_
+net/minecraft/world/entity/ai/attributes/AttributeInstance net/minecraft/world/entity/ai/attributes/AttributeInstance
+	attribute f_22088_
+	baseValue f_22092_
+	cachedValue f_22094_
+	dirty f_22093_
+	modifierById f_22090_
+	modifiersByOperation f_22089_
+	onDirty f_22095_
+	permanentModifiers f_22091_
+	<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/function/Consumer;)V <init>
+		0 p_22097_ p_22097_
+		1 p_22098_ p_22098_
+	addModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22133_
+		0 p_22134_ p_22134_
+	addPermanentModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22125_
+		0 p_22126_ p_22126_
+	addTransientModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22118_
+		0 p_22119_ p_22119_
+	calculateValue ()D m_22137_
+	getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22099_
+	getBaseValue ()D m_22115_
+	getModifier (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_22111_
+		0 p_22112_ p_22112_
+	getModifiers ()Ljava/util/Set; m_22122_
+	getModifiers (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; m_22104_
+		0 p_22105_ p_22105_
+	getModifiersOrEmpty (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Collection; m_22116_
+		0 p_22117_ p_22117_
+	getValue ()D m_22135_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Z m_22109_
+		0 p_22110_ p_22110_
+	lambda$getModifiers$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; m_22123_
+		static
+		0 p_22124_ p_22124_
+	lambda$replaceFrom$1 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Ljava/util/Set;)V m_22106_
+		0 p_22107_ p_22107_
+		1 p_22108_ p_22108_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_22113_
+		0 p_22114_ p_22114_
+	removeModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22130_
+		0 p_22131_ p_22131_
+	removeModifier (Ljava/util/UUID;)V m_22120_
+		0 p_22121_ p_22121_
+	removeModifiers ()V m_22132_
+	removePermanentModifier (Ljava/util/UUID;)Z m_22127_
+		0 p_22128_ p_22128_
+	replaceFrom (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22102_
+		0 p_22103_ p_22103_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_22136_
+	setBaseValue (D)V m_22100_
+		0 p_22101_ p_22101_
+	setDirty ()V m_22129_
+net/minecraft/world/entity/ai/attributes/AttributeMap net/minecraft/world/entity/ai/attributes/AttributeMap
+	LOGGER f_22138_
+	attributes f_22139_
+	dirtyAttributes f_22140_
+	supplier f_22141_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier;)V <init>
+		0 p_22144_ p_22144_
+	addTransientAttributeModifiers (Lcom/google/common/collect/Multimap;)V m_22178_
+		0 p_22179_ p_22179_
+	assignValues (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V m_22159_
+		0 p_22160_ p_22160_
+	getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22185_
+		0 p_22186_ p_22186_
+	getDirtyAttributes ()Ljava/util/Set; m_22145_
+	getInstance (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_246600_
+		0 p_250010_ p_250010_
+	getInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22146_
+		0 p_22147_ p_22147_
+	getModifierValue (Lnet/minecraft/core/Holder;Ljava/util/UUID;)D m_246117_
+		0 p_251534_ p_251534_
+		1 p_250438_ p_250438_
+	getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D m_22173_
+		0 p_22174_ p_22174_
+		1 p_22175_ p_22175_
+	getSyncableAttributes ()Ljava/util/Collection; m_22170_
+	getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22181_
+		0 p_22182_ p_22182_
+	hasAttribute (Lnet/minecraft/core/Holder;)Z m_247503_
+		0 p_248893_ p_248893_
+	hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z m_22171_
+		0 p_22172_ p_22172_
+	hasModifier (Lnet/minecraft/core/Holder;Ljava/util/UUID;)Z m_245160_
+		0 p_250299_ p_250299_
+		1 p_250415_ p_250415_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z m_22154_
+		0 p_22155_ p_22155_
+		1 p_22156_ p_22156_
+	lambda$addTransientAttributeModifiers$3 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22148_
+		0 p_22149_ p_22149_
+		1 p_22150_ p_22150_
+	lambda$assignValues$4 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22176_
+		0 p_22177_ p_22177_
+	lambda$getInstance$1 (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22187_
+		0 p_22188_ p_22188_
+	lambda$getSyncableAttributes$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z m_22183_
+		static
+		0 p_22184_ p_22184_
+	lambda$load$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/ai/attributes/Attribute;)V m_22165_
+		0 p_22166_ p_22166_
+		1 p_22167_ p_22167_
+	lambda$load$6 (Ljava/lang/String;)V m_22163_
+		static
+		0 p_22164_ p_22164_
+	lambda$removeAttributeModifiers$2 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/Collection;)V m_22151_
+		0 p_22152_ p_22152_
+		1 p_22153_ p_22153_
+	load (Lnet/minecraft/nbt/ListTag;)V m_22168_
+		0 p_22169_ p_22169_
+	onAttributeModified (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22157_
+		0 p_22158_ p_22158_
+	removeAttributeModifiers (Lcom/google/common/collect/Multimap;)V m_22161_
+		0 p_22162_ p_22162_
+	save ()Lnet/minecraft/nbt/ListTag; m_22180_
+net/minecraft/world/entity/ai/attributes/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier
+	LOGGER f_22189_
+	amount f_22190_
+	id f_22193_
+	nameGetter f_22192_
+	operation f_22191_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22205_ p_22205_
+		1 p_22206_ p_22206_
+		2 p_22207_ p_22207_
+		3 p_22208_ p_22208_
+	<init> (Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22196_ p_22196_
+		1 p_22197_ p_22197_
+		2 p_22198_ p_22198_
+	<init> (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22200_ p_22200_
+		1 p_22201_ p_22201_
+		2 p_22202_ p_22202_
+		3 p_22203_ p_22203_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_22221_ p_22221_
+	getAmount ()D m_22218_
+	getId ()Ljava/util/UUID; m_22209_
+	getName ()Ljava/lang/String; m_22214_
+	getOperation ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_22217_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_22215_
+		static
+		0 p_22216_ p_22216_
+	lambda$new$1 (Ljava/lang/String;)Ljava/lang/String; m_22210_
+		static
+		0 p_22211_ p_22211_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_22212_
+		static
+		0 p_22213_ p_22213_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_22219_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
+	$VALUES $VALUES
+	ADDITION ADDITION
+	MULTIPLY_BASE MULTIPLY_BASE
+	MULTIPLY_TOTAL MULTIPLY_TOTAL
+	OPERATIONS f_22227_
+	value f_22228_
+	$values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_147358_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_22232_ p_22232_
+		1 p_22233_ p_22233_
+		2 p_22234_ p_22234_
+	fromValue (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_22236_
+		static
+		0 p_22237_ p_22237_
+	toValue ()I m_22235_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; valueOf
+		static
+		0 p_22239_ p_22239_
+	values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; values
+		static
+net/minecraft/world/entity/ai/attributes/AttributeSupplier net/minecraft/world/entity/ai/attributes/AttributeSupplier
+	instances f_22241_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_22243_ p_22243_
+	builder ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22244_
+		static
+	createInstance (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22250_
+		0 p_22251_ p_22251_
+		1 p_22252_ p_22252_
+	getAttributeInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22260_
+		0 p_22261_ p_22261_
+	getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22253_
+		0 p_22254_ p_22254_
+	getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D m_22247_
+		0 p_22248_ p_22248_
+		1 p_22249_ p_22249_
+	getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22245_
+		0 p_22246_ p_22246_
+	hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z m_22258_
+		0 p_22259_ p_22259_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z m_22255_
+		0 p_22256_ p_22256_
+		1 p_22257_ p_22257_
+net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder
+	builder f_22262_
+	instanceFrozen f_22263_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22266_
+		0 p_22267_ p_22267_
+	add (Lnet/minecraft/world/entity/ai/attributes/Attribute;D)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22268_
+		0 p_22269_ p_22269_
+		1 p_22270_ p_22270_
+	build ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; m_22265_
+	create (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22274_
+		0 p_22275_ p_22275_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_257157_
+		0 p_258259_ p_258259_
+		1 p_258260_ p_258260_
+net/minecraft/world/entity/ai/attributes/Attributes net/minecraft/world/entity/ai/attributes/Attributes
+	ARMOR f_22284_
+	ARMOR_TOUGHNESS f_22285_
+	ATTACK_DAMAGE f_22281_
+	ATTACK_KNOCKBACK f_22282_
+	ATTACK_SPEED f_22283_
+	FLYING_SPEED f_22280_
+	FOLLOW_RANGE f_22277_
+	JUMP_STRENGTH f_22288_
+	KNOCKBACK_RESISTANCE f_22278_
+	LUCK f_22286_
+	MAX_HEALTH f_22276_
+	MOVEMENT_SPEED f_22279_
+	SPAWN_REINFORCEMENTS_CHANCE f_22287_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22290_
+		static
+		0 p_22291_ p_22291_
+		1 p_22292_ p_22292_
+net/minecraft/world/entity/ai/attributes/DefaultAttributes net/minecraft/world/entity/ai/attributes/DefaultAttributes
+	LOGGER f_22293_
+	SUPPLIERS f_22294_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSupplier (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; m_22297_
+		static
+		0 p_22298_ p_22298_
+	hasSupplier (Lnet/minecraft/world/entity/EntityType;)Z m_22301_
+		static
+		0 p_22302_ p_22302_
+	lambda$validate$0 (Lnet/minecraft/world/entity/EntityType;)Z m_22305_
+		static
+		0 p_22306_ p_22306_
+	lambda$validate$1 (Lnet/minecraft/world/entity/EntityType;)Z m_22303_
+		static
+		0 p_22304_ p_22304_
+	lambda$validate$2 (Lnet/minecraft/resources/ResourceLocation;)V m_22299_
+		static
+		0 p_22300_ p_22300_
+	validate ()V m_22296_
+		static
+net/minecraft/world/entity/ai/attributes/RangedAttribute net/minecraft/world/entity/ai/attributes/RangedAttribute
+	maxValue f_22308_
+	minValue f_22307_
+	<init> (Ljava/lang/String;DDD)V <init>
+		0 p_22310_ p_22310_
+		1 p_22311_ p_22311_
+		2 p_22312_ p_22312_
+		3 p_22313_ p_22313_
+	getMaxValue ()D m_147362_
+	getMinValue ()D m_147361_
+	sanitizeValue (D)D m_6740_
+		0 p_22315_ p_22315_
+net/minecraft/world/entity/ai/attributes/package-info net/minecraft/world/entity/ai/attributes/package-info
+net/minecraft/world/entity/ai/behavior/AcquirePoi net/minecraft/world/entity/ai/behavior/AcquirePoi
+	SCAN_RANGE f_147363_
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258026_
+		static
+		0 p_260007_ p_260007_
+		1 p_259129_ p_259129_
+		2 p_260194_ p_260194_
+		3 p_259108_ p_259108_
+		4 p_260129_ p_260129_
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257613_
+		static
+		0 p_259994_ p_259994_
+		1 p_259167_ p_259167_
+		2 p_259077_ p_259077_
+		3 p_259824_ p_259824_
+	findPathToPois (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; m_217097_
+		static
+		0 p_217098_ p_217098_
+		1 p_217099_ p_217099_
+	lambda$create$0 (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z m_22336_
+		static
+		0 p_22337_ p_22337_
+		1 p_22338_ p_22338_
+	lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z m_257159_
+		static
+		0 p_258264_ p_258264_
+		1 p_258265_ p_258265_
+		2 p_258266_ p_258266_
+	lambda$create$10 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257160_
+		static
+		0 p_258267_ p_258267_
+		1 p_258268_ p_258268_
+		2 p_258269_ p_258269_
+	lambda$create$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z m_217106_
+		static
+		0 p_217107_ p_217107_
+		1 p_217108_ p_217108_
+		2 p_217109_ p_217109_
+	lambda$create$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Byte;)V m_147366_
+		static
+		0 p_147367_ p_147367_
+		1 p_147368_ p_147368_
+		2 p_147369_ p_147369_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/world/entity/PathfinderMob;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V m_288119_
+		static
+		0 p_288772_ p_288772_
+		1 p_288773_ p_288773_
+		2 p_288774_ p_288774_
+		3 p_288775_ p_288775_
+		4 p_288776_ p_288776_
+		5 p_288777_ p_288777_
+		6 p_288778_ p_288778_
+		7 p_288779_ p_288779_
+		8 p_288780_ p_288780_
+	lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;JJ)Lnet/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry; m_263976_
+		static
+		0 p_264879_ p_264879_
+		1 p_264880_ p_264880_
+		2 p_264881_ p_264881_
+	lambda$create$6 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257163_
+		static
+		0 p_258286_ p_258286_
+		1 p_258287_ p_258287_
+		2 p_258288_ p_258288_
+		3 p_258289_ p_258289_
+		4 p_258290_ p_258290_
+		5 p_258291_ p_258291_
+		6 p_258292_ p_258292_
+		7 p_258293_ p_258293_
+		8 p_258294_ p_258294_
+	lambda$create$7 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257164_
+		static
+		0 p_258295_ p_258295_
+		1 p_258296_ p_258296_
+		2 p_258297_ p_258297_
+		3 p_258298_ p_258298_
+		4 p_258299_ p_258299_
+		5 p_258300_ p_258300_
+	lambda$create$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257161_
+		static
+		0 p_258270_ p_258270_
+		1 p_258271_ p_258271_
+		2 p_258272_ p_258272_
+		3 p_258273_ p_258273_
+		4 p_258274_ p_258274_
+		5 p_258275_ p_258275_
+		6 p_258276_ p_258276_
+	lambda$create$9 (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257165_
+		static
+		0 p_258301_ p_258301_
+		1 p_258302_ p_258302_
+net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry
+	MAX_INTERVAL_INCREASE f_147374_
+	MAX_RETRY_PATHFINDING_INTERVAL f_147375_
+	MIN_INTERVAL_INCREASE f_147373_
+	currentDelay f_22376_
+	nextScheduledAttemptTimestamp f_22375_
+	previousAttemptTimestamp f_22374_
+	random f_22373_
+	<init> (Lnet/minecraft/util/RandomSource;J)V <init>
+		0 p_217111_ p_217111_
+		1 p_217112_ p_217112_
+	isStillValid (J)Z m_22382_
+		0 p_22383_ p_22383_
+	markAttempt (J)V m_22380_
+		0 p_22381_ p_22381_
+	shouldRetry (J)Z m_22384_
+		0 p_22385_ p_22385_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/AnimalMakeLove net/minecraft/world/entity/ai/behavior/AnimalMakeLove
+	BREED_RANGE f_147376_
+	MAX_DURATION f_147378_
+	MIN_DURATION f_147377_
+	partnerType f_22387_
+	spawnChildAtTime f_22389_
+	speedModifier f_22388_
+	<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
+		0 p_22391_ p_22391_
+		1 p_22392_ p_22392_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22412_ p_22412_
+		1 p_22413_ p_22413_
+		2 p_22414_ p_22414_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)Z m_6737_
+		0 p_22416_ p_22416_
+		1 p_22417_ p_22417_
+		2 p_22418_ p_22418_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22394_ p_22394_
+		1 p_22395_ p_22395_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)Z m_6114_
+		0 p_22401_ p_22401_
+		1 p_22402_ p_22402_
+	findValidBreedPartner (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; m_22431_
+		0 p_22432_ p_22432_
+	getBreedTarget (Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/entity/animal/Animal; m_22409_
+		0 p_22410_ p_22410_
+	hasBreedTargetOfRightType (Lnet/minecraft/world/entity/animal/Animal;)Z m_22421_
+		0 p_22422_ p_22422_
+	lambda$findValidBreedPartner$0 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/LivingEntity;)Z m_289089_
+		0 p_289311_ p_289311_
+		1 p_289312_ p_289312_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6735_
+		0 p_22404_ p_22404_
+		1 p_22405_ p_22405_
+		2 p_22406_ p_22406_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22397_ p_22397_
+		1 p_22398_ p_22398_
+		2 p_22399_ p_22399_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22424_ p_22424_
+		1 p_22425_ p_22425_
+		2 p_22426_ p_22426_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6732_
+		0 p_22438_ p_22438_
+		1 p_22439_ p_22439_
+		2 p_22440_ p_22440_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22434_ p_22434_
+		1 p_22435_ p_22435_
+		2 p_22436_ p_22436_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6725_
+		0 p_22428_ p_22428_
+		1 p_22429_ p_22429_
+		2 p_22430_ p_22430_
+net/minecraft/world/entity/ai/behavior/AnimalPanic net/minecraft/world/entity/ai/behavior/AnimalPanic
+	DEFAULT_SHOULD_PANIC_PREDICATE f_273847_
+	PANIC_DISTANCE_HORIZONTAL f_196637_
+	PANIC_DISTANCE_VERTICAL f_147382_
+	PANIC_MAX_DURATION f_147380_
+	PANIC_MIN_DURATION f_147379_
+	shouldPanic f_273842_
+	speedMultiplier f_147383_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLjava/util/function/Predicate;)V <init>
+		0 p_275357_ p_275357_
+		1 p_275369_ p_275369_
+	<init> (F)V <init>
+		0 p_147385_ p_147385_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147395_ p_147395_
+		1 p_147396_ p_147396_
+		2 p_147397_ p_147397_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147391_ p_147391_
+		1 p_147392_ p_147392_
+		2 p_147393_ p_147393_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_275362_ p_275362_
+		1 p_275525_ p_275525_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z m_6114_
+		0 p_275286_ p_275286_
+		1 p_275721_ p_275721_
+	getPanicPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/phys/Vec3; m_196638_
+		0 p_196639_ p_196639_
+		1 p_196640_ p_196640_
+	lambda$lookForWater$1 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_196644_
+		static
+		0 p_196645_ p_196645_
+		1 p_196646_ p_196646_
+	lambda$lookForWater$2 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284016_
+		static
+		0 p_284704_ p_284704_
+		1 p_284705_ p_284705_
+	lambda$lookForWater$3 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284017_
+		static
+		0 p_284706_ p_284706_
+		1 p_284707_ p_284707_
+	lambda$static$0 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_289090_
+		static
+		0 p_289313_ p_289313_
+	lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_196641_
+		0 p_196642_ p_196642_
+		1 p_196643_ p_196643_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147399_ p_147399_
+		1 p_147400_ p_147400_
+		2 p_147401_ p_147401_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147387_ p_147387_
+		1 p_147388_ p_147388_
+		2 p_147389_ p_147389_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217114_ p_217114_
+		1 p_217115_ p_217115_
+		2 p_217116_ p_217116_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_217118_ p_217118_
+		1 p_217119_ p_217119_
+		2 p_217120_ p_217120_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147407_ p_147407_
+		1 p_147408_ p_147408_
+		2 p_147409_ p_147409_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147403_ p_147403_
+		1 p_147404_ p_147404_
+		2 p_147405_ p_147405_
+net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257634_
+		static
+	lambda$create$0 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_22465_
+		static
+		0 p_22466_ p_22466_
+		1 p_22467_ p_22467_
+	lambda$create$1 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z m_217123_
+		static
+		0 p_217124_ p_217124_
+		1 p_217125_ p_217125_
+	lambda$create$2 (Lnet/minecraft/core/Holder;)Ljava/util/Optional; m_257169_
+		static
+		0 p_258313_ p_258313_
+	lambda$create$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/VillagerProfession;)V m_22461_
+		static
+		0 p_22462_ p_22462_
+		1 p_22463_ p_22463_
+		2 p_22464_ p_22464_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257167_
+		static
+		0 p_258306_ p_258306_
+		1 p_258307_ p_258307_
+		2 p_258308_ p_258308_
+		3 p_258309_ p_258309_
+		4 p_258310_ p_258310_
+		5 p_258311_ p_258311_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257166_
+		static
+		0 p_258303_ p_258303_
+		1 p_258304_ p_258304_
+		2 p_258305_ p_258305_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257168_
+		static
+		0 p_258312_ p_258312_
+net/minecraft/world/entity/ai/behavior/BabyFollowAdult net/minecraft/world/entity/ai/behavior/BabyFollowAdult
+	<init> ()V <init>
+	create (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257631_
+		static
+		0 p_259321_ p_259321_
+		1 p_259190_ p_259190_
+	create (Lnet/minecraft/util/valueproviders/UniformInt;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257685_
+		static
+		0 p_260109_ p_260109_
+		1 p_259621_ p_259621_
+	lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_147419_
+		static
+		0 p_147420_ p_147420_
+		1 p_147421_ p_147421_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;J)Z m_257171_
+		static
+		0 p_258320_ p_258320_
+		1 p_258321_ p_258321_
+		2 p_258322_ p_258322_
+		3 p_258323_ p_258323_
+		4 p_258324_ p_258324_
+		5 p_258325_ p_258325_
+		6 p_258326_ p_258326_
+		7 p_258327_ p_258327_
+		8 p_258328_ p_258328_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257170_
+		static
+		0 p_258314_ p_258314_
+		1 p_258315_ p_258315_
+		2 p_258316_ p_258316_
+		3 p_258317_ p_258317_
+		4 p_258318_ p_258318_
+		5 p_258319_ p_258319_
+	lambda$create$3 (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257172_
+		static
+		0 p_258329_ p_258329_
+		1 p_258330_ p_258330_
+		2 p_258331_ p_258331_
+net/minecraft/world/entity/ai/behavior/BackUpIfTooClose net/minecraft/world/entity/ai/behavior/BackUpIfTooClose
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257698_
+		static
+		0 p_259782_ p_259782_
+		1 p_259071_ p_259071_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257486_
+		static
+		0 p_260261_ p_260261_
+		1 p_259798_ p_259798_
+		2 p_260104_ p_260104_
+		3 p_259804_ p_259804_
+		4 p_259683_ p_259683_
+		5 p_259487_ p_259487_
+		6 p_259617_ p_259617_
+		7 p_260038_ p_260038_
+		8 p_259374_ p_259374_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257668_
+		static
+		0 p_259871_ p_259871_
+		1 p_259132_ p_259132_
+		2 p_259885_ p_259885_
+		3 p_260206_ p_260206_
+		4 p_259953_ p_259953_
+		5 p_259993_ p_259993_
+		6 p_259209_ p_259209_
+	lambda$create$2 (IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257511_
+		static
+		0 p_260256_ p_260256_
+		1 p_259924_ p_259924_
+		2 p_260278_ p_260278_
+net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257393_
+		static
+		0 p_259988_ p_259988_
+		1 p_260143_ p_260143_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; m_257592_
+		static
+		0 p_259260_ p_259260_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258050_
+		static
+		0 p_259718_ p_259718_
+		1 p_259151_ p_259151_
+		2 p_259595_ p_259595_
+		3 p_260328_ p_260328_
+		4 p_259412_ p_259412_
+		5 p_259725_ p_259725_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257748_
+		static
+		0 p_260288_ p_260288_
+		1 p_260120_ p_260120_
+		2 p_259674_ p_259674_
+		3 p_259822_ p_259822_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257872_
+		static
+		0 p_260040_ p_260040_
+		1 p_259338_ p_259338_
+		2 p_259944_ p_259944_
+net/minecraft/world/entity/ai/behavior/Behavior net/minecraft/world/entity/ai/behavior/Behavior
+	DEFAULT_DURATION f_147431_
+	endTimestamp f_22524_
+	entryCondition f_22522_
+	maxDuration f_22526_
+	minDuration f_22525_
+	status f_22523_
+	<init> (Ljava/util/Map;II)V <init>
+		0 p_22533_ p_22533_
+		1 p_22534_ p_22534_
+		2 p_22535_ p_22535_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_22528_ p_22528_
+	<init> (Ljava/util/Map;I)V <init>
+		0 p_22530_ p_22530_
+		1 p_22531_ p_22531_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22545_ p_22545_
+		1 p_22546_ p_22546_
+		2 p_22547_ p_22547_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22538_ p_22538_
+		1 p_22539_ p_22539_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_22563_ p_22563_
+		1 p_22564_ p_22564_
+		2 p_22565_ p_22565_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z m_22543_
+		0 p_22544_ p_22544_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22540_ p_22540_
+		1 p_22541_ p_22541_
+		2 p_22542_ p_22542_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22548_ p_22548_
+		1 p_22549_ p_22549_
+		2 p_22550_ p_22550_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22551_ p_22551_
+		1 p_22552_ p_22552_
+		2 p_22553_ p_22553_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_22559_ p_22559_
+		1 p_22560_ p_22560_
+		2 p_22561_ p_22561_
+	timedOut (J)Z m_7773_
+		0 p_22537_ p_22537_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_22555_ p_22555_
+		1 p_22556_ p_22556_
+		2 p_22557_ p_22557_
+net/minecraft/world/entity/ai/behavior/Behavior$Status net/minecraft/world/entity/ai/behavior/Behavior$Status
+	$VALUES $VALUES
+	RUNNING RUNNING
+	STOPPED STOPPED
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_147432_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22572_ p_22572_
+		1 p_22573_ p_22573_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; valueOf
+		static
+		0 p_22575_ p_22575_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; values
+		static
+net/minecraft/world/entity/ai/behavior/BehaviorControl net/minecraft/world/entity/ai/behavior/BehaviorControl
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_259056_ p_259056_
+		1 p_259620_ p_259620_
+		2 p_260105_ p_260105_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259926_ p_259926_
+		1 p_260016_ p_260016_
+		2 p_259089_ p_259089_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259494_ p_259494_
+		1 p_259608_ p_259608_
+		2 p_260186_ p_260186_
+net/minecraft/world/entity/ai/behavior/BehaviorUtils net/minecraft/world/entity/ai/behavior/BehaviorUtils
+	<init> ()V <init>
+	canSee (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_22667_
+		static
+		0 p_22668_ p_22668_
+		1 p_22669_ p_22669_
+	entityIsVisible (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z m_22636_
+		static
+		0 p_22637_ p_22637_
+		1 p_22638_ p_22638_
+	findSectionClosestToVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;I)Lnet/minecraft/core/SectionPos; m_22581_
+		static
+		0 p_22582_ p_22582_
+		1 p_22583_ p_22583_
+		2 p_22584_ p_22584_
+	getLivingEntityFromUUIDMemory (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_22610_
+		static
+		0 p_22611_ p_22611_
+		1 p_22612_ p_22612_
+	getNearestTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22625_
+		static
+		0 p_22626_ p_22626_
+		1 p_22627_ p_22627_
+		2 p_22628_ p_22628_
+	getRandomSwimmablePos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_147444_
+		static
+		0 p_147445_ p_147445_
+		1 p_147446_ p_147446_
+		2 p_147447_ p_147447_
+	getTargetNearestMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22606_
+		static
+		0 p_22607_ p_22607_
+		1 p_22608_ p_22608_
+		2 p_22609_ p_22609_
+	isBreeding (Lnet/minecraft/world/entity/LivingEntity;)Z m_217126_
+		static
+		0 p_217127_ p_217127_
+	isOtherTargetMuchFurtherAwayThanCurrentAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;D)Z m_22598_
+		static
+		0 p_22599_ p_22599_
+		1 p_22600_ p_22600_
+		2 p_22601_ p_22601_
+	isWithinAttackRange (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;I)Z m_22632_
+		static
+		0 p_22633_ p_22633_
+		1 p_22634_ p_22634_
+		2 p_22635_ p_22635_
+	lambda$findSectionClosestToVillage$2 (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/SectionPos;)Z m_186014_
+		static
+		0 p_186015_ p_186015_
+		1 p_186016_ p_186016_
+		2 p_186017_ p_186017_
+	lambda$getLivingEntityFromUUIDMemory$3 (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_289091_
+		static
+		0 p_289314_ p_289314_
+		1 p_289315_ p_289315_
+	lambda$getLivingEntityFromUUIDMemory$4 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_186018_
+		static
+		0 p_186019_ p_186019_
+	lambda$targetIsValid$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289092_
+		static
+		0 p_289316_ p_289316_
+		1 p_289317_ p_289317_
+	lambda$targetIsValid$1 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z m_186035_
+		static
+		0 p_186036_ p_186036_
+		1 p_186037_ p_186037_
+	lockGazeAndWalkToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V m_22602_
+		static
+		0 p_22603_ p_22603_
+		1 p_22604_ p_22604_
+		2 p_22605_ p_22605_
+	lookAtEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_22670_
+		static
+		0 p_22671_ p_22671_
+		1 p_22672_ p_22672_
+	lookAtEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_22595_
+		static
+		0 p_22596_ p_22596_
+		1 p_22597_ p_22597_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;FI)V m_22590_
+		static
+		0 p_22591_ p_22591_
+		1 p_22592_ p_22592_
+		2 p_22593_ p_22593_
+		3 p_22594_ p_22594_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;FI)V m_22617_
+		static
+		0 p_22618_ p_22618_
+		1 p_22619_ p_22619_
+		2 p_22620_ p_22620_
+		3 p_22621_ p_22621_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V m_217128_
+		static
+		0 p_217129_ p_217129_
+		1 p_217130_ p_217130_
+		2 p_217131_ p_217131_
+		3 p_217132_ p_217132_
+	setWalkAndLookTargetMemoriesToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V m_22660_
+		static
+		0 p_22661_ p_22661_
+		1 p_22662_ p_22662_
+		2 p_22663_ p_22663_
+	targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;)Z m_22643_
+		static
+		0 p_22644_ p_22644_
+		1 p_22645_ p_22645_
+		2 p_22646_ p_22646_
+	targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/EntityType;)Z m_22639_
+		static
+		0 p_22640_ p_22640_
+		1 p_22641_ p_22641_
+		2 p_22642_ p_22642_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V m_22613_
+		static
+		0 p_22614_ p_22614_
+		1 p_22615_ p_22615_
+		2 p_22616_ p_22616_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;F)V m_217133_
+		static
+		0 p_217134_ p_217134_
+		1 p_217135_ p_217135_
+		2 p_217136_ p_217136_
+		3 p_217137_ p_217137_
+		4 p_217138_ p_217138_
+net/minecraft/world/entity/ai/behavior/BlockPosTracker net/minecraft/world/entity/ai/behavior/BlockPosTracker
+	blockPos f_22673_
+	centerPosition f_22674_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_251060_ p_251060_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_22676_ p_22676_
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_22679_ p_22679_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid
+	currentRaid f_22682_
+	<init> (II)V <init>
+		0 p_22684_ p_22684_
+		1 p_22685_ p_22685_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_22693_ p_22693_
+		1 p_22694_ p_22694_
+		2 p_22695_ p_22695_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22700_ p_22700_
+		1 p_22701_ p_22701_
+		2 p_22702_ p_22702_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22687_ p_22687_
+		1 p_22688_ p_22688_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_22690_ p_22690_
+		1 p_22691_ p_22691_
+	getFirework (Lnet/minecraft/world/item/DyeColor;I)Lnet/minecraft/world/item/ItemStack; m_22696_
+		0 p_22697_ p_22697_
+		1 p_22698_ p_22698_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22708_ p_22708_
+		1 p_22709_ p_22709_
+		2 p_22710_ p_22710_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_22704_ p_22704_
+		1 p_22705_ p_22705_
+		2 p_22706_ p_22706_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22716_ p_22716_
+		1 p_22717_ p_22717_
+		2 p_22718_ p_22718_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_22712_ p_22712_
+		1 p_22713_ p_22713_
+		2 p_22714_ p_22714_
+net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257819_
+		static
+		0 p_260270_ p_260270_
+		1 p_260344_ p_260344_
+		2 p_260014_ p_260014_
+		3 p_259596_ p_259596_
+	lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_263977_
+		static
+		0 p_264882_ p_264882_
+		1 p_264883_ p_264883_
+		2 p_264884_ p_264884_
+		3 p_264885_ p_264885_
+		4 p_264886_ p_264886_
+		5 p_264887_ p_264887_
+		6 p_264888_ p_264888_
+		7 p_264889_ p_264889_
+	lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257801_
+		static
+		0 p_260068_ p_260068_
+		1 p_259908_ p_259908_
+		2 p_259951_ p_259951_
+		3 p_259306_ p_259306_
+		4 p_259907_ p_259907_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258042_
+		static
+		0 p_259169_ p_259169_
+		1 p_259810_ p_259810_
+		2 p_259183_ p_259183_
+		3 p_259629_ p_259629_
+		4 p_260141_ p_260141_
+net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
+	cooldownTicks f_147460_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 p_147462_ p_147462_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147468_ p_147468_
+		1 p_147469_ p_147469_
+		2 p_147470_ p_147470_
+	getCooldownTickMemory (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_147465_
+		0 p_147466_ p_147466_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147472_ p_147472_
+		1 p_147473_ p_147473_
+		2 p_147474_ p_147474_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147476_ p_147476_
+		1 p_147477_ p_147477_
+		2 p_147478_ p_147478_
+	timedOut (J)Z m_7773_
+		0 p_147464_ p_147464_
+net/minecraft/world/entity/ai/behavior/Croak net/minecraft/world/entity/ai/behavior/Croak
+	CROAK_TICKS f_217139_
+	TIME_OUT_DURATION f_217140_
+	croakCounter f_217141_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z m_6737_
+		0 p_217154_ p_217154_
+		1 p_217155_ p_217155_
+		2 p_217156_ p_217156_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217158_ p_217158_
+		1 p_217159_ p_217159_
+		2 p_217160_ p_217160_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_6114_
+		0 p_217151_ p_217151_
+		1 p_217152_ p_217152_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217144_ p_217144_
+		1 p_217145_ p_217145_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6735_
+		0 p_217162_ p_217162_
+		1 p_217163_ p_217163_
+		2 p_217164_ p_217164_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217147_ p_217147_
+		1 p_217148_ p_217148_
+		2 p_217149_ p_217149_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217166_ p_217166_
+		1 p_217167_ p_217167_
+		2 p_217168_ p_217168_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6732_
+		0 p_217170_ p_217170_
+		1 p_217171_ p_217171_
+		2 p_217172_ p_217172_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217174_ p_217174_
+		1 p_217175_ p_217175_
+		2 p_217176_ p_217176_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6725_
+		0 p_217178_ p_217178_
+		1 p_217179_ p_217179_
+		2 p_217180_ p_217180_
+net/minecraft/world/entity/ai/behavior/CrossbowAttack net/minecraft/world/entity/ai/behavior/CrossbowAttack
+	TIMEOUT f_147479_
+	attackDelay f_22771_
+	crossbowState f_22772_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22790_ p_22790_
+		1 p_22791_ p_22791_
+		2 p_22792_ p_22792_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_22781_ p_22781_
+		1 p_22782_ p_22782_
+		2 p_22783_ p_22783_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22775_ p_22775_
+		1 p_22776_ p_22776_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_22778_ p_22778_
+		1 p_22779_ p_22779_
+	crossbowAttack (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_22786_
+		0 p_22787_ p_22787_
+		1 p_22788_ p_22788_
+	getAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22784_
+		static
+		0 p_22785_ p_22785_
+	lookAtTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_22797_
+		0 p_22798_ p_22798_
+		1 p_22799_ p_22799_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_22805_ p_22805_
+		1 p_22806_ p_22806_
+		2 p_22807_ p_22807_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22801_ p_22801_
+		1 p_22802_ p_22802_
+		2 p_22803_ p_22803_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_22794_ p_22794_
+		1 p_22795_ p_22795_
+		2 p_22796_ p_22796_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22809_ p_22809_
+		1 p_22810_ p_22810_
+		2 p_22811_ p_22811_
+net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState
+	$VALUES $VALUES
+	CHARGED CHARGED
+	CHARGING CHARGING
+	READY_TO_ATTACK READY_TO_ATTACK
+	UNCHARGED UNCHARGED
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; m_147480_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22819_ p_22819_
+		1 p_22820_ p_22820_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; valueOf
+		static
+		0 p_22822_ p_22822_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; values
+		static
+net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting
+	<init> ()V <init>
+	create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257459_
+		static
+		0 p_259945_ p_259945_
+		1 p_259837_ p_259837_
+	isVehicleValid (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)Z m_257447_
+		static
+		0 p_259293_ p_259293_
+		1 p_260023_ p_260023_
+		2 p_259048_ p_259048_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILjava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258045_
+		static
+		0 p_260286_ p_260286_
+		1 p_259254_ p_259254_
+		2 p_259624_ p_259624_
+		3 p_259268_ p_259268_
+		4 p_259287_ p_259287_
+		5 p_259246_ p_259246_
+		6 p_259462_ p_259462_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257527_
+		static
+		0 p_259976_ p_259976_
+		1 p_259414_ p_259414_
+		2 p_259894_ p_259894_
+		3 p_259326_ p_259326_
+	lambda$create$2 (ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257906_
+		static
+		0 p_259078_ p_259078_
+		1 p_260179_ p_260179_
+		2 p_259780_ p_259780_
+net/minecraft/world/entity/ai/behavior/DoNothing net/minecraft/world/entity/ai/behavior/DoNothing
+	endTimestamp f_256966_
+	maxDuration f_256804_
+	minDuration f_256900_
+	status f_256875_
+	<init> (II)V <init>
+		0 p_22840_ p_22840_
+		1 p_22841_ p_22841_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_260265_ p_260265_
+		1 p_259336_ p_259336_
+		2 p_259826_ p_259826_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259225_ p_259225_
+		1 p_259218_ p_259218_
+		2 p_259803_ p_259803_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259135_ p_259135_
+		1 p_259195_ p_259195_
+		2 p_259189_ p_259189_
+net/minecraft/world/entity/ai/behavior/EntityTracker net/minecraft/world/entity/ai/behavior/EntityTracker
+	entity f_22846_
+	trackEyeHeight f_22847_
+	<init> (Lnet/minecraft/world/entity/Entity;Z)V <init>
+		0 p_22849_ p_22849_
+		1 p_22850_ p_22850_
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_147481_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_22853_ p_22853_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/EraseMemoryIf net/minecraft/world/entity/ai/behavior/EraseMemoryIf
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258093_
+		static
+		0 p_260241_ p_260241_
+		1 p_259406_ p_259406_
+	lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257682_
+		static
+		0 p_259544_ p_259544_
+		1 p_259587_ p_259587_
+		2 p_259033_ p_259033_
+		3 p_259929_ p_259929_
+		4 p_260086_ p_260086_
+	lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257964_
+		static
+		0 p_259878_ p_259878_
+		1 p_259127_ p_259127_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257665_
+		static
+		0 p_259835_ p_259835_
+		1 p_259354_ p_259354_
+		2 p_260008_ p_260008_
+net/minecraft/world/entity/ai/behavior/FollowTemptation net/minecraft/world/entity/ai/behavior/FollowTemptation
+	CLOSE_ENOUGH_DIST f_147483_
+	TEMPTATION_COOLDOWN f_147482_
+	closeEnoughDistance f_283928_
+	speedModifier f_147484_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_288997_ p_288997_
+		1 p_288972_ p_288972_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_147486_ p_147486_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147501_ p_147501_
+		1 p_147502_ p_147502_
+		2 p_147503_ p_147503_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147494_ p_147494_
+		1 p_147495_ p_147495_
+		2 p_147496_ p_147496_
+	getSpeedModifier (Lnet/minecraft/world/entity/PathfinderMob;)F m_147497_
+		0 p_147498_ p_147498_
+	getTemptingPlayer (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Optional; m_147508_
+		0 p_147509_ p_147509_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; m_288122_
+		static
+		0 p_288784_ p_288784_
+	lambda$new$1 ()Lcom/google/common/collect/ImmutableMap; m_147499_
+		static
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147505_ p_147505_
+		1 p_147506_ p_147506_
+		2 p_147507_ p_147507_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147490_ p_147490_
+		1 p_147491_ p_147491_
+		2 p_147492_ p_147492_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147511_ p_147511_
+		1 p_147512_ p_147512_
+		2 p_147513_ p_147513_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_147515_ p_147515_
+		1 p_147516_ p_147516_
+		2 p_147517_ p_147517_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147519_ p_147519_
+		1 p_147520_ p_147520_
+		2 p_147521_ p_147521_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147523_ p_147523_
+		1 p_147524_ p_147524_
+		2 p_147525_ p_147525_
+	timedOut (J)Z m_7773_
+		0 p_147488_ p_147488_
+net/minecraft/world/entity/ai/behavior/GateBehavior net/minecraft/world/entity/ai/behavior/GateBehavior
+	behaviors f_22871_
+	entryCondition f_256759_
+	exitErasedMemories f_22868_
+	orderPolicy f_22869_
+	runningPolicy f_22870_
+	status f_256778_
+	<init> (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Ljava/util/List;)V <init>
+		0 p_22873_ p_22873_
+		1 p_22874_ p_22874_
+		2 p_22875_ p_22875_
+		3 p_22876_ p_22876_
+		4 p_22877_ p_22877_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_259962_ p_259962_
+		1 p_260250_ p_260250_
+		2 p_259847_ p_259847_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z m_257655_
+		0 p_259419_ p_259419_
+	lambda$doStop$4 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257175_
+		static
+		0 p_258337_ p_258337_
+	lambda$doStop$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257176_
+		static
+		0 p_258338_ p_258338_
+		1 p_258339_ p_258339_
+		2 p_258340_ p_258340_
+		3 p_258341_ p_258341_
+	lambda$new$0 (Lcom/mojang/datafixers/util/Pair;)V m_257173_
+		0 p_258332_ p_258332_
+	lambda$tickOrStop$1 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257177_
+		static
+		0 p_258342_ p_258342_
+	lambda$tickOrStop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257174_
+		static
+		0 p_258333_ p_258333_
+		1 p_258334_ p_258334_
+		2 p_258335_ p_258335_
+		3 p_258336_ p_258336_
+	lambda$tickOrStop$3 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257179_
+		static
+		0 p_258344_ p_258344_
+	lambda$toString$6 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257178_
+		static
+		0 p_258343_ p_258343_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259934_ p_259934_
+		1 p_259790_ p_259790_
+		2 p_260259_ p_260259_
+	toString ()Ljava/lang/String; toString
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259362_ p_259362_
+		1 p_259746_ p_259746_
+		2 p_259560_ p_259560_
+net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy
+	$VALUES $VALUES
+	ORDERED ORDERED
+	SHUFFLED SHUFFLED
+	consumer f_22924_
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; m_147526_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Consumer;)V <init>
+		0 p_22928_ p_22928_
+		1 p_22929_ p_22929_
+		2 p_22930_ p_22930_
+	apply (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V m_147527_
+		0 p_147528_ p_147528_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V m_147529_
+		static
+		0 p_147530_ p_147530_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; valueOf
+		static
+		0 p_22936_ p_22936_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; values
+		static
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy
+	$VALUES $VALUES
+	RUN_ONE RUN_ONE
+	TRY_ALL TRY_ALL
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; m_147531_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22943_ p_22943_
+		1 p_22944_ p_22944_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147532_ p_147532_
+		1 p_147533_ p_147533_
+		2 p_147534_ p_147534_
+		3 p_147535_ p_147535_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; valueOf
+		static
+		0 p_22954_ p_22954_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; values
+		static
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22957_ p_22957_
+		1 p_22958_ p_22958_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147537_ p_147537_
+		1 p_147538_ p_147538_
+		2 p_147539_ p_147539_
+		3 p_147540_ p_147540_
+	lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257181_
+		static
+		0 p_258349_ p_258349_
+	lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257180_
+		static
+		0 p_258345_ p_258345_
+		1 p_258346_ p_258346_
+		2 p_258347_ p_258347_
+		3 p_258348_ p_258348_
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22972_ p_22972_
+		1 p_22973_ p_22973_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147542_ p_147542_
+		1 p_147543_ p_147543_
+		2 p_147544_ p_147544_
+		3 p_147545_ p_147545_
+	lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257182_
+		static
+		0 p_258350_ p_258350_
+	lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257183_
+		static
+		0 p_258351_ p_258351_
+		1 p_258352_ p_258352_
+		2 p_258353_ p_258353_
+		3 p_258354_ p_258354_
+net/minecraft/world/entity/ai/behavior/GiveGiftToHero net/minecraft/world/entity/ai/behavior/GiveGiftToHero
+	GIFTS f_147550_
+	MAX_TIME_BETWEEN_GIFTS f_147548_
+	MIN_TIME_BETWEEN_GIFTS f_147547_
+	SPEED_MODIFIER f_147551_
+	THROW_GIFT_AT_DISTANCE f_147546_
+	TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING f_147549_
+	giftGivenDuringThisRun f_22988_
+	timeSinceStart f_22989_
+	timeUntilNextGift f_22987_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_22992_ p_22992_
+	calculateTimeUntilNextGift (Lnet/minecraft/server/level/ServerLevel;)I m_22993_
+		static
+		0 p_22994_ p_22994_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23026_ p_23026_
+		1 p_23027_ p_23027_
+		2 p_23028_ p_23028_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23022_ p_23022_
+		1 p_23023_ p_23023_
+		2 p_23024_ p_23024_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22996_ p_22996_
+		1 p_22997_ p_22997_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23003_ p_23003_
+		1 p_23004_ p_23004_
+	getItemToThrow (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/List; m_23009_
+		0 p_23010_ p_23010_
+	getNearestTargetableHero (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_23039_
+		0 p_23040_ p_23040_
+	isHero (Lnet/minecraft/world/entity/player/Player;)Z m_23017_
+		0 p_23018_ p_23018_
+	isHeroVisible (Lnet/minecraft/world/entity/npc/Villager;)Z m_23029_
+		0 p_23030_ p_23030_
+	isWithinThrowingDistance (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/player/Player;)Z m_23014_
+		0 p_23015_ p_23015_
+		1 p_23016_ p_23016_
+	lambda$static$0 (Ljava/util/HashMap;)V m_23019_
+		static
+		0 p_23020_ p_23020_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23006_ p_23006_
+		1 p_23007_ p_23007_
+		2 p_23008_ p_23008_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22999_ p_22999_
+		1 p_23000_ p_23000_
+		2 p_23001_ p_23001_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23032_ p_23032_
+		1 p_23033_ p_23033_
+		2 p_23034_ p_23034_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23046_ p_23046_
+		1 p_23047_ p_23047_
+		2 p_23048_ p_23048_
+	throwGift (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)V m_23011_
+		0 p_23012_ p_23012_
+		1 p_23013_ p_23013_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23042_ p_23042_
+		1 p_23043_ p_23043_
+		2 p_23044_ p_23044_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23036_ p_23036_
+		1 p_23037_ p_23037_
+		2 p_23038_ p_23038_
+net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget
+	CLOSE_ENOUGH_DISTANCE_TO_TARGET f_217188_
+	ITEM_PICKUP_COOLDOWN_AFTER_THROWING f_217189_
+	speedModifier f_217191_
+	targetPositionGetter f_217190_
+	<init> (Ljava/util/function/Function;FI)V <init>
+		0 p_249894_ p_249894_
+		1 p_249937_ p_249937_
+		2 p_249620_ p_249620_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217218_ p_217218_
+		1 p_217219_ p_217219_
+		2 p_217220_ p_217220_
+	canThrowItemToTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_217202_
+		0 p_217203_ p_217203_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217196_ p_217196_
+		1 p_217197_ p_217197_
+	getThrowPosition (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Lnet/minecraft/world/phys/Vec3; m_217211_
+		static
+		0 p_217212_ p_217212_
+	lambda$start$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V m_217204_
+		0 p_217205_ p_217205_
+		1 p_217206_ p_217206_
+	lambda$tick$1 (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V m_217221_
+		0 p_217222_ p_217222_
+		1 p_217223_ p_217223_
+		2 p_217224_ p_217224_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217199_ p_217199_
+		1 p_217200_ p_217200_
+		2 p_217201_ p_217201_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V m_217207_
+		static
+		0 p_217208_ p_217208_
+		1 p_217209_ p_217209_
+		2 p_217210_ p_217210_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217226_ p_217226_
+		1 p_217227_ p_217227_
+		2 p_217228_ p_217228_
+	triggerDropItemOnBlock (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V m_217213_
+		0 p_217214_ p_217214_
+		1 p_217215_ p_217215_
+		2 p_217216_ p_217216_
+net/minecraft/world/entity/ai/behavior/GoToClosestVillage net/minecraft/world/entity/ai/behavior/GoToClosestVillage
+	<init> ()V <init>
+	create (FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257375_
+		static
+		0 p_260342_ p_260342_
+		1 p_259691_ p_259691_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/core/BlockPos;)D m_147552_
+		static
+		0 p_147553_ p_147553_
+		1 p_147554_ p_147554_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_274190_
+		static
+		0 p_274967_ p_274967_
+		1 p_274968_ p_274968_
+		2 p_274969_ p_274969_
+		3 p_274970_ p_274970_
+		4 p_274971_ p_274971_
+		5 p_274972_ p_274972_
+	lambda$create$2 (FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257186_
+		static
+		0 p_258364_ p_258364_
+		1 p_258365_ p_258365_
+		2 p_258366_ p_258366_
+	lambda$create$3 (FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257184_
+		static
+		0 p_258355_ p_258355_
+		1 p_258356_ p_258356_
+		2 p_258357_ p_258357_
+net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite
+	TICKS_UNTIL_TIMEOUT f_147555_
+	speedModifier f_23096_
+	<init> (F)V <init>
+		0 p_23098_ p_23098_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23106_ p_23106_
+		1 p_23107_ p_23107_
+		2 p_23108_ p_23108_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23117_ p_23117_
+		1 p_23118_ p_23118_
+		2 p_23119_ p_23119_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23100_ p_23100_
+		1 p_23101_ p_23101_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23103_ p_23103_
+		1 p_23104_ p_23104_
+	lambda$checkExtraStartConditions$0 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/lang/Boolean; m_23114_
+		static
+		0 p_23115_ p_23115_
+	lambda$stop$1 (Lnet/minecraft/core/Holder;)Z m_217229_
+		static
+		0 p_217230_ p_217230_
+	lambda$stop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/GlobalPos;)V m_23109_
+		static
+		0 p_23110_ p_23110_
+		1 p_23111_ p_23111_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23125_ p_23125_
+		1 p_23126_ p_23126_
+		2 p_23127_ p_23127_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23129_ p_23129_
+		1 p_23130_ p_23130_
+		2 p_23131_ p_23131_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23133_ p_23133_
+		1 p_23134_ p_23134_
+		2 p_23135_ p_23135_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23121_ p_23121_
+		1 p_23122_ p_23122_
+		2 p_23123_ p_23123_
+net/minecraft/world/entity/ai/behavior/GoToTargetLocation net/minecraft/world/entity/ai/behavior/GoToTargetLocation
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257680_
+		static
+		0 p_259938_ p_259938_
+		1 p_259740_ p_259740_
+		2 p_259957_ p_259957_
+	getNearbyPos (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_217250_
+		static
+		0 p_217251_ p_217251_
+		1 p_217252_ p_217252_
+	getRandomOffset (Lnet/minecraft/util/RandomSource;)I m_217246_
+		static
+		0 p_217247_ p_217247_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_289093_
+		static
+		0 p_289318_ p_289318_
+		1 p_289319_ p_289319_
+		2 p_289320_ p_289320_
+		3 p_289321_ p_289321_
+		4 p_289322_ p_289322_
+		5 p_289323_ p_289323_
+		6 p_289324_ p_289324_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258018_
+		static
+		0 p_259754_ p_259754_
+		1 p_259527_ p_259527_
+		2 p_259968_ p_259968_
+		3 p_259831_ p_259831_
+		4 p_259115_ p_259115_
+		5 p_259521_ p_259521_
+		6 p_259223_ p_259223_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257423_
+		static
+		0 p_260075_ p_260075_
+		1 p_259481_ p_259481_
+		2 p_259812_ p_259812_
+		3 p_259997_ p_259997_
+net/minecraft/world/entity/ai/behavior/GoToWantedItem net/minecraft/world/entity/ai/behavior/GoToWantedItem
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257684_
+		static
+		0 p_259490_ p_259490_
+		1 p_260346_ p_260346_
+		2 p_259637_ p_259637_
+		3 p_259054_ p_259054_
+	create (FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257526_
+		static
+		0 p_260027_ p_260027_
+		1 p_259769_ p_259769_
+		2 p_259671_ p_259671_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23157_
+		static
+		0 p_23158_ p_23158_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257188_
+		static
+		0 p_258372_ p_258372_
+		1 p_258373_ p_258373_
+		2 p_258374_ p_258374_
+		3 p_258375_ p_258375_
+		4 p_258376_ p_258376_
+		5 p_258377_ p_258377_
+		6 p_258378_ p_258378_
+		7 p_258379_ p_258379_
+		8 p_258380_ p_258380_
+		9 p_258381_ p_258381_
+		10 p_258382_ p_258382_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257189_
+		static
+		0 p_258383_ p_258383_
+		1 p_258384_ p_258384_
+		2 p_258385_ p_258385_
+		3 p_258386_ p_258386_
+		4 p_258387_ p_258387_
+		5 p_258388_ p_258388_
+		6 p_258389_ p_258389_
+		7 p_258390_ p_258390_
+	lambda$create$3 (ZLjava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257187_
+		static
+		0 p_258367_ p_258367_
+		1 p_258368_ p_258368_
+		2 p_258369_ p_258369_
+		3 p_258370_ p_258370_
+		4 p_258371_ p_258371_
+net/minecraft/world/entity/ai/behavior/HarvestFarmland net/minecraft/world/entity/ai/behavior/HarvestFarmland
+	HARVEST_DURATION f_147559_
+	SPEED_MODIFIER f_147558_
+	aboveFarmlandPos f_23159_
+	nextOkStartTime f_23160_
+	timeWorkedSoFar f_23161_
+	validFarmlandAroundVillager f_23162_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23204_ p_23204_
+		1 p_23205_ p_23205_
+		2 p_23206_ p_23206_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23184_ p_23184_
+		1 p_23185_ p_23185_
+		2 p_23186_ p_23186_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23167_ p_23167_
+		1 p_23168_ p_23168_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23174_ p_23174_
+		1 p_23175_ p_23175_
+	getValidFarmland (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; m_23164_
+		0 p_23165_ p_23165_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23177_ p_23177_
+		1 p_23178_ p_23178_
+		2 p_23179_ p_23179_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23170_ p_23170_
+		1 p_23171_ p_23171_
+		2 p_23172_ p_23172_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23192_ p_23192_
+		1 p_23193_ p_23193_
+		2 p_23194_ p_23194_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23188_ p_23188_
+		1 p_23189_ p_23189_
+		2 p_23190_ p_23190_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23200_ p_23200_
+		1 p_23201_ p_23201_
+		2 p_23202_ p_23202_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23196_ p_23196_
+		1 p_23197_ p_23197_
+		2 p_23198_ p_23198_
+	validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_23180_
+		0 p_23181_ p_23181_
+		1 p_23182_ p_23182_
+net/minecraft/world/entity/ai/behavior/InsideBrownianWalk net/minecraft/world/entity/ai/behavior/InsideBrownianWalk
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258053_
+		static
+		0 p_259775_ p_259775_
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_23228_
+		static
+		0 p_23229_ p_23229_
+		1 p_23230_ p_23230_
+	lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_23234_
+		static
+		0 p_23235_ p_23235_
+		1 p_23236_ p_23236_
+		2 p_23237_ p_23237_
+	lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_23224_
+		static
+		0 p_23225_ p_23225_
+		1 p_23226_ p_23226_
+		2 p_23227_ p_23227_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V m_257193_
+		static
+		0 p_258400_ p_258400_
+		1 p_258401_ p_258401_
+		2 p_258402_ p_258402_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257190_
+		static
+		0 p_258391_ p_258391_
+		1 p_258392_ p_258392_
+		2 p_258393_ p_258393_
+		3 p_258394_ p_258394_
+		4 p_258395_ p_258395_
+	lambda$create$5 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257191_
+		static
+		0 p_258396_ p_258396_
+		1 p_258397_ p_258397_
+	lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257192_
+		static
+		0 p_258398_ p_258398_
+		1 p_258399_ p_258399_
+net/minecraft/world/entity/ai/behavior/InteractWith net/minecraft/world/entity/ai/behavior/InteractWith
+	<init> ()V <init>
+	lambda$of$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23286_
+		static
+		0 p_23287_ p_23287_
+	lambda$of$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23284_
+		static
+		0 p_23285_ p_23285_
+	lambda$of$2 (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_289094_
+		static
+		0 p_289325_ p_289325_
+		1 p_289326_ p_289326_
+		2 p_289327_ p_289327_
+	lambda$of$3 (Lnet/minecraft/world/entity/LivingEntity;ILjava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_257195_
+		static
+		0 p_258416_ p_258416_
+		1 p_258417_ p_258417_
+		2 p_258418_ p_258418_
+		3 p_258419_ p_258419_
+	lambda$of$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/world/entity/LivingEntity;)V m_257197_
+		static
+		0 p_258427_ p_258427_
+		1 p_258428_ p_258428_
+		2 p_258429_ p_258429_
+		3 p_258430_ p_258430_
+		4 p_258431_ p_258431_
+		5 p_258432_ p_258432_
+	lambda$of$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257194_
+		static
+		0 p_258403_ p_258403_
+		1 p_258404_ p_258404_
+		2 p_258405_ p_258405_
+		3 p_258406_ p_258406_
+		4 p_258407_ p_258407_
+		5 p_258408_ p_258408_
+		6 p_258409_ p_258409_
+		7 p_258410_ p_258410_
+		8 p_258411_ p_258411_
+		9 p_258412_ p_258412_
+		10 p_258413_ p_258413_
+		11 p_258414_ p_258414_
+		12 p_258415_ p_258415_
+	lambda$of$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257198_
+		static
+		0 p_258433_ p_258433_
+		1 p_258434_ p_258434_
+		2 p_258435_ p_258435_
+		3 p_258436_ p_258436_
+		4 p_258437_ p_258437_
+		5 p_258438_ p_258438_
+		6 p_258439_ p_258439_
+		7 p_258440_ p_258440_
+		8 p_258441_ p_258441_
+		9 p_258442_ p_258442_
+	lambda$of$7 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257196_
+		static
+		0 p_258420_ p_258420_
+		1 p_258421_ p_258421_
+		2 p_258422_ p_258422_
+		3 p_258423_ p_258423_
+		4 p_258424_ p_258424_
+		5 p_258425_ p_258425_
+		6 p_258426_ p_258426_
+	of (Lnet/minecraft/world/entity/EntityType;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257746_
+		static
+		0 p_259366_ p_259366_
+		1 p_259564_ p_259564_
+		2 p_259570_ p_259570_
+		3 p_260254_ p_260254_
+		4 p_260229_ p_260229_
+		5 p_259369_ p_259369_
+		6 p_259065_ p_259065_
+	of (Lnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258079_
+		static
+		0 p_259703_ p_259703_
+		1 p_260224_ p_260224_
+		2 p_259995_ p_259995_
+		3 p_259991_ p_259991_
+		4 p_259933_ p_259933_
+net/minecraft/world/entity/ai/behavior/InteractWithDoor net/minecraft/world/entity/ai/behavior/InteractWithDoor
+	COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE f_147585_
+	MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS f_147587_
+	SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN f_147586_
+	<init> ()V <init>
+	areOtherMobsComingThroughDoor (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Ljava/util/Optional;)Z m_257369_
+		static
+		0 p_260091_ p_260091_
+		1 p_259764_ p_259764_
+		2 p_259365_ p_259365_
+	closeDoorsThatIHaveOpenedOrPassedThrough (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;Ljava/util/Optional;)V m_258036_
+		static
+		0 p_260343_ p_260343_
+		1 p_259371_ p_259371_
+		2 p_259408_ p_259408_
+		3 p_260013_ p_260013_
+		4 p_259401_ p_259401_
+		5 p_260015_ p_260015_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257893_
+		static
+	isDoorTooFarAway (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/GlobalPos;)Z m_23307_
+		static
+		0 p_23308_ p_23308_
+		1 p_23309_ p_23309_
+		2 p_23310_ p_23310_
+	isMobComingThroughDoor (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/BlockPos;)Z m_257446_
+		static
+		0 p_259548_ p_259548_
+		1 p_259146_ p_259146_
+	lambda$areOtherMobsComingThroughDoor$7 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_289095_
+		static
+		0 p_289328_ p_289328_
+		1 p_289329_ p_289329_
+	lambda$areOtherMobsComingThroughDoor$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_289096_
+		static
+		0 p_289330_ p_289330_
+		1 p_289331_ p_289331_
+	lambda$areOtherMobsComingThroughDoor$9 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_257201_
+		static
+		0 p_258453_ p_258453_
+		1 p_258454_ p_258454_
+	lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201951_
+		static
+		0 p_201952_ p_201952_
+	lambda$create$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201958_
+		static
+		0 p_201959_ p_201959_
+	lambda$create$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201956_
+		static
+		0 p_201957_ p_201957_
+	lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Set;)V m_257200_
+		static
+		0 p_258446_ p_258446_
+		1 p_258447_ p_258447_
+		2 p_258448_ p_258448_
+		3 p_258449_ p_258449_
+		4 p_258450_ p_258450_
+		5 p_258451_ p_258451_
+		6 p_258452_ p_258452_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257204_
+		static
+		0 p_258463_ p_258463_
+		1 p_258464_ p_258464_
+		2 p_258465_ p_258465_
+		3 p_258466_ p_258466_
+		4 p_258467_ p_258467_
+		5 p_258468_ p_258468_
+		6 p_258469_ p_258469_
+		7 p_258470_ p_258470_
+		8 p_258471_ p_258471_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257203_
+		static
+		0 p_258457_ p_258457_
+		1 p_258458_ p_258458_
+		2 p_258459_ p_258459_
+		3 p_258460_ p_258460_
+		4 p_258461_ p_258461_
+		5 p_258462_ p_258462_
+	lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257205_
+		static
+		0 p_258472_ p_258472_
+		1 p_258473_ p_258473_
+		2 p_258474_ p_258474_
+	lambda$rememberDoorToClose$10 (Lnet/minecraft/core/GlobalPos;Ljava/util/Set;)Ljava/util/Set; m_260786_
+		static
+		0 p_261436_ p_261436_
+		1 p_261437_ p_261437_
+	lambda$rememberDoorToClose$11 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Set; m_260787_
+		static
+		0 p_261438_ p_261438_
+		1 p_261439_ p_261439_
+	rememberDoorToClose (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_261108_
+		static
+		0 p_262178_ p_262178_
+		1 p_261639_ p_261639_
+		2 p_261528_ p_261528_
+		3 p_261874_ p_261874_
+net/minecraft/world/entity/ai/behavior/JumpOnBed net/minecraft/world/entity/ai/behavior/JumpOnBed
+	COOLDOWN_BETWEEN_JUMPS f_147591_
+	MAX_JUMPS f_147590_
+	MAX_TIME_TO_REACH_BED f_147588_
+	MIN_JUMPS f_147589_
+	remainingCooldownUntilNextJump f_23333_
+	remainingJumps f_23332_
+	remainingTimeToReachBed f_23331_
+	speedModifier f_23329_
+	targetBed f_23330_
+	<init> (F)V <init>
+		0 p_23335_ p_23335_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23365_ p_23365_
+		1 p_23366_ p_23366_
+		2 p_23367_ p_23367_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23383_ p_23383_
+		1 p_23384_ p_23384_
+		2 p_23385_ p_23385_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23339_ p_23339_
+		1 p_23340_ p_23340_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_23346_ p_23346_
+		1 p_23347_ p_23347_
+	getNearestBed (Lnet/minecraft/world/entity/Mob;)Ljava/util/Optional; m_23359_
+		0 p_23360_ p_23360_
+	isBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_23356_
+		0 p_23357_ p_23357_
+		1 p_23358_ p_23358_
+	lambda$start$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V m_263980_
+		0 p_264899_ p_264899_
+		1 p_264900_ p_264900_
+		2 p_264901_ p_264901_
+	nearBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23368_
+		0 p_23369_ p_23369_
+		1 p_23370_ p_23370_
+	onBedSurface (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23390_
+		0 p_23391_ p_23391_
+		1 p_23392_ p_23392_
+	onOrOverBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23379_
+		0 p_23380_ p_23380_
+		1 p_23381_ p_23381_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_23349_ p_23349_
+		1 p_23350_ p_23350_
+		2 p_23351_ p_23351_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23342_ p_23342_
+		1 p_23343_ p_23343_
+		2 p_23344_ p_23344_
+	startWalkingTowardsBed (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V m_23361_
+		0 p_23362_ p_23362_
+		1 p_23363_ p_23363_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23372_ p_23372_
+		1 p_23373_ p_23373_
+		2 p_23374_ p_23374_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23376_ p_23376_
+		1 p_23377_ p_23377_
+		2 p_23378_ p_23378_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23394_ p_23394_
+		1 p_23395_ p_23395_
+		2 p_23396_ p_23396_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23387_ p_23387_
+		1 p_23388_ p_23388_
+		2 p_23389_ p_23389_
+	timedOut (J)Z m_7773_
+		0 p_23337_ p_23337_
+	tiredOfJumping (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23400_
+		0 p_23401_ p_23401_
+		1 p_23402_ p_23402_
+	tiredOfWalking (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23397_
+		0 p_23398_ p_23398_
+		1 p_23399_ p_23399_
+net/minecraft/world/entity/ai/behavior/LocateHidingPlace net/minecraft/world/entity/ai/behavior/LocateHidingPlace
+	<init> ()V <init>
+	create (IFI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258090_
+		static
+		0 p_259202_ p_259202_
+		1 p_259881_ p_259881_
+		2 p_259982_ p_259982_
+	lambda$create$0 (Lnet/minecraft/core/Holder;)Z m_217257_
+		static
+		0 p_217258_ p_217258_
+	lambda$create$1 (Lnet/minecraft/core/BlockPos;)Z m_23424_
+		static
+		0 p_23425_ p_23425_
+	lambda$create$10 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257210_
+		static
+		0 p_258502_ p_258502_
+		1 p_258503_ p_258503_
+		2 p_258504_ p_258504_
+		3 p_258505_ p_258505_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/core/BlockPos;)Z m_289097_
+		static
+		0 p_289332_ p_289332_
+		1 p_289333_ p_289333_
+		2 p_289334_ p_289334_
+	lambda$create$3 (Lnet/minecraft/core/Holder;)Z m_217255_
+		static
+		0 p_217256_ p_217256_
+	lambda$create$4 (Lnet/minecraft/core/BlockPos;)Z m_23420_
+		static
+		0 p_23421_ p_23421_
+	lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/Optional; m_289100_
+		static
+		0 p_289360_ p_289360_
+		1 p_289361_ p_289361_
+		2 p_289362_ p_289362_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257213_
+		static
+		0 p_258523_ p_258523_
+		1 p_258524_ p_258524_
+	lambda$create$7 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V m_289099_
+		static
+		0 p_289349_ p_289349_
+		1 p_289350_ p_289350_
+		2 p_289351_ p_289351_
+		3 p_289352_ p_289352_
+		4 p_289353_ p_289353_
+		5 p_289354_ p_289354_
+		6 p_289355_ p_289355_
+		7 p_289356_ p_289356_
+		8 p_289357_ p_289357_
+		9 p_289358_ p_289358_
+		10 p_289359_ p_289359_
+	lambda$create$8 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289098_
+		static
+		0 p_289335_ p_289335_
+		1 p_289336_ p_289336_
+		2 p_289337_ p_289337_
+		3 p_289338_ p_289338_
+		4 p_289339_ p_289339_
+		5 p_289340_ p_289340_
+		6 p_289341_ p_289341_
+		7 p_289342_ p_289342_
+		8 p_289343_ p_289343_
+		9 p_289344_ p_289344_
+		10 p_289345_ p_289345_
+		11 p_289346_ p_289346_
+		12 p_289347_ p_289347_
+		13 p_289348_ p_289348_
+	lambda$create$9 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257208_
+		static
+		0 p_258480_ p_258480_
+		1 p_258481_ p_258481_
+		2 p_258482_ p_258482_
+		3 p_258483_ p_258483_
+		4 p_258484_ p_258484_
+		5 p_258485_ p_258485_
+		6 p_258486_ p_258486_
+		7 p_258487_ p_258487_
+		8 p_258488_ p_258488_
+		9 p_258489_ p_258489_
+		10 p_258490_ p_258490_
+net/minecraft/world/entity/ai/behavior/LongJumpMidJump net/minecraft/world/entity/ai/behavior/LongJumpMidJump
+	TIME_OUT_DURATION f_147592_
+	landingSound f_147594_
+	timeBetweenLongJumps f_147593_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_147596_ p_147596_
+		1 p_147597_ p_147597_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147607_ p_147607_
+		1 p_147608_ p_147608_
+		2 p_147609_ p_147609_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_147603_ p_147603_
+		1 p_147604_ p_147604_
+		2 p_147605_ p_147605_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_147611_ p_147611_
+		1 p_147612_ p_147612_
+		2 p_147613_ p_147613_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147599_ p_147599_
+		1 p_147600_ p_147600_
+		2 p_147601_ p_147601_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_147619_ p_147619_
+		1 p_147620_ p_147620_
+		2 p_147621_ p_147621_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147615_ p_147615_
+		1 p_147616_ p_147616_
+		2 p_147617_ p_147617_
+net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
+	currentlyWantingPreferredOnes f_217262_
+	notPrefferedJumpCandidates f_217261_
+	preferredBlockTag f_217259_
+	preferredBlocksChance f_217260_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Lnet/minecraft/tags/TagKey;FLjava/util/function/BiPredicate;)V <init>
+		0 p_250024_ p_250024_
+		1 p_249524_ p_249524_
+		2 p_250434_ p_250434_
+		3 p_252307_ p_252307_
+		4 p_248661_ p_248661_
+		5 p_251760_ p_251760_
+		6 p_249002_ p_249002_
+		7 p_251818_ p_251818_
+	getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_213675_
+		0 p_217273_ p_217273_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_217279_ p_217279_
+		1 p_217280_ p_217280_
+		2 p_217281_ p_217281_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217275_ p_217275_
+		1 p_217276_ p_217276_
+		2 p_217277_ p_217277_
+net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos
+	ALLOWED_ANGLES f_217289_
+	FIND_JUMP_TRIES f_147623_
+	MIN_PATHFIND_DISTANCE_TO_VALID_JUMP f_147625_
+	PREPARE_JUMP_DURATION f_147624_
+	TIME_OUT_DURATION f_147622_
+	acceptableLandingSpot f_217290_
+	chosenJump f_147632_
+	findJumpTries f_147633_
+	getJumpSound f_147635_
+	initialPosition f_147631_
+	jumpCandidates f_147630_
+	maxJumpVelocity f_147629_
+	maxLongJumpHeight f_147627_
+	maxLongJumpWidth f_147628_
+	prepareJumpStart f_147634_
+	timeBetweenLongJumps f_147626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;)V <init>
+		0 p_147637_ p_147637_
+		1 p_147638_ p_147638_
+		2 p_147639_ p_147639_
+		3 p_147640_ p_147640_
+		4 p_147641_ p_147641_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Ljava/util/function/BiPredicate;)V <init>
+		0 p_251244_ p_251244_
+		1 p_248763_ p_248763_
+		2 p_251698_ p_251698_
+		3 p_250165_ p_250165_
+		4 p_249738_ p_249738_
+		5 p_249945_ p_249945_
+	calculateJumpVectorForAngle (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;I)Lnet/minecraft/world/phys/Vec3; m_217306_
+		0 p_217307_ p_217307_
+		1 p_217308_ p_217308_
+		2 p_217309_ p_217309_
+	calculateOptimalJumpVector (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_217303_
+		0 p_217304_ p_217304_
+		1 p_217305_ p_217305_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147672_ p_147672_
+		1 p_147673_ p_147673_
+		2 p_147674_ p_147674_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_147653_ p_147653_
+		1 p_147654_ p_147654_
+		2 p_147655_ p_147655_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_147643_ p_147643_
+		1 p_147644_ p_147644_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_147650_ p_147650_
+		1 p_147651_ p_147651_
+	defaultAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_245086_
+		static
+		0 p_251540_ p_251540_
+		1 p_248879_ p_248879_
+	getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_213675_
+		0 p_217299_ p_217299_
+	isAcceptableLandingPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_213828_
+		0 p_217300_ p_217300_
+		1 p_217301_ p_217301_
+		2 p_217302_ p_217302_
+	isClearTransition (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_247472_
+		0 p_249070_ p_249070_
+		1 p_250156_ p_250156_
+		2 p_251660_ p_251660_
+		3 p_250101_ p_250101_
+	lambda$start$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_217315_
+		static
+		0 p_217316_ p_217316_
+		1 p_217317_ p_217317_
+	lambda$start$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump; m_217312_
+		static
+		0 p_217313_ p_217313_
+		1 p_217314_ p_217314_
+	pickCandidate (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_217318_
+		0 p_217319_ p_217319_
+		1 p_217320_ p_217320_
+		2 p_217321_ p_217321_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_147676_ p_147676_
+		1 p_147677_ p_147677_
+		2 p_147678_ p_147678_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147646_ p_147646_
+		1 p_147647_ p_147647_
+		2 p_147648_ p_147648_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_147680_ p_147680_
+		1 p_147681_ p_147681_
+		2 p_147682_ p_147682_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147684_ p_147684_
+		1 p_147685_ p_147685_
+		2 p_147686_ p_147686_
+net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump
+	jumpTarget f_147687_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_217323_ p_217323_
+		1 p_217324_ p_217324_
+	getJumpTarget ()Lnet/minecraft/core/BlockPos; m_147693_
+net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink
+	speedModifier f_23432_
+	<init> (F)V <init>
+		0 p_23434_ p_23434_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23448_ p_23448_
+		1 p_23449_ p_23449_
+		2 p_23450_ p_23450_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23454_ p_23454_
+		1 p_23455_ p_23455_
+		2 p_23456_ p_23456_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23438_ p_23438_
+		1 p_23439_ p_23439_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23445_ p_23445_
+		1 p_23446_ p_23446_
+	followPlayer (Lnet/minecraft/world/entity/npc/Villager;)V m_23451_
+		0 p_23452_ p_23452_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23458_ p_23458_
+		1 p_23459_ p_23459_
+		2 p_23460_ p_23460_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23441_ p_23441_
+		1 p_23442_ p_23442_
+		2 p_23443_ p_23443_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23462_ p_23462_
+		1 p_23463_ p_23463_
+		2 p_23464_ p_23464_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23466_ p_23466_
+		1 p_23467_ p_23467_
+		2 p_23468_ p_23468_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23470_ p_23470_
+		1 p_23471_ p_23471_
+		2 p_23472_ p_23472_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23474_ p_23474_
+		1 p_23475_ p_23475_
+		2 p_23476_ p_23476_
+	timedOut (J)Z m_7773_
+		0 p_23436_ p_23436_
+net/minecraft/world/entity/ai/behavior/LookAtTargetSink net/minecraft/world/entity/ai/behavior/LookAtTargetSink
+	<init> (II)V <init>
+		0 p_23478_ p_23478_
+		1 p_23479_ p_23479_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23488_ p_23488_
+		1 p_23489_ p_23489_
+		2 p_23490_ p_23490_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23481_ p_23481_
+		1 p_23482_ p_23482_
+		2 p_23483_ p_23483_
+	lambda$canStillUse$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Z m_23495_
+		static
+		0 p_23496_ p_23496_
+		1 p_23497_ p_23497_
+	lambda$tick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V m_23484_
+		static
+		0 p_23485_ p_23485_
+		1 p_23486_ p_23486_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23492_ p_23492_
+		1 p_23493_ p_23493_
+		2 p_23494_ p_23494_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23499_ p_23499_
+		1 p_23500_ p_23500_
+		2 p_23501_ p_23501_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23503_ p_23503_
+		1 p_23504_ p_23504_
+		2 p_23505_ p_23505_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23507_ p_23507_
+		1 p_23508_ p_23508_
+		2 p_23509_ p_23509_
+net/minecraft/world/entity/ai/behavior/MeleeAttack net/minecraft/world/entity/ai/behavior/MeleeAttack
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257733_
+		static
+		0 p_259758_ p_259758_
+	isHoldingUsableProjectileWeapon (Lnet/minecraft/world/entity/Mob;)Z m_23527_
+		static
+		0 p_23528_ p_23528_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257216_
+		static
+		0 p_258533_ p_258533_
+		1 p_258534_ p_258534_
+		2 p_258535_ p_258535_
+		3 p_258536_ p_258536_
+		4 p_258537_ p_258537_
+		5 p_258538_ p_258538_
+		6 p_258539_ p_258539_
+		7 p_258540_ p_258540_
+		8 p_258541_ p_258541_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257215_
+		static
+		0 p_258527_ p_258527_
+		1 p_258528_ p_258528_
+		2 p_258529_ p_258529_
+		3 p_258530_ p_258530_
+		4 p_258531_ p_258531_
+		5 p_258532_ p_258532_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257214_
+		static
+		0 p_258525_ p_258525_
+		1 p_258526_ p_258526_
+	lambda$isHoldingUsableProjectileWeapon$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z m_147695_
+		static
+		0 p_147696_ p_147696_
+		1 p_147697_ p_147697_
+net/minecraft/world/entity/ai/behavior/Mount net/minecraft/world/entity/ai/behavior/Mount
+	CLOSE_ENOUGH_TO_START_RIDING_DIST f_147698_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257518_
+		static
+		0 p_259363_ p_259363_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257489_
+		static
+		0 p_259126_ p_259126_
+		1 p_259799_ p_259799_
+		2 p_259030_ p_259030_
+		3 p_260121_ p_260121_
+		4 p_259786_ p_259786_
+		5 p_259242_ p_259242_
+		6 p_260257_ p_260257_
+		7 p_259083_ p_259083_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257464_
+		static
+		0 p_259729_ p_259729_
+		1 p_259900_ p_259900_
+		2 p_259095_ p_259095_
+		3 p_260097_ p_260097_
+		4 p_259784_ p_259784_
+	lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257575_
+		static
+		0 p_260144_ p_260144_
+		1 p_259880_ p_259880_
+net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257507_
+		static
+		0 p_259860_ p_259860_
+	getOutdoorPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_23564_
+		static
+		0 p_23565_ p_23565_
+		1 p_23566_ p_23566_
+	hasNoBlocksAbove (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Z m_23558_
+		static
+		0 p_23559_ p_23559_
+		1 p_23560_ p_23560_
+		2 p_23561_ p_23561_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/world/phys/Vec3;)V m_257219_
+		static
+		0 p_258546_ p_258546_
+		1 p_258547_ p_258547_
+		2 p_258548_ p_258548_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289101_
+		static
+		0 p_289363_ p_289363_
+		1 p_289364_ p_289364_
+		2 p_289365_ p_289365_
+		3 p_289366_ p_289366_
+		4 p_289367_ p_289367_
+	lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257218_
+		static
+		0 p_258544_ p_258544_
+		1 p_258545_ p_258545_
+	lambda$create$3 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257217_
+		static
+		0 p_258542_ p_258542_
+		1 p_258543_ p_258543_
+net/minecraft/world/entity/ai/behavior/MoveToTargetSink net/minecraft/world/entity/ai/behavior/MoveToTargetSink
+	MAX_COOLDOWN_BEFORE_RETRYING f_147699_
+	lastTargetPos f_23569_
+	path f_23568_
+	remainingCooldown f_23567_
+	speedModifier f_23570_
+	<init> (II)V <init>
+		0 p_23573_ p_23573_
+		1 p_23574_ p_23574_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23597_ p_23597_
+		1 p_23598_ p_23598_
+		2 p_23599_ p_23599_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23586_ p_23586_
+		1 p_23587_ p_23587_
+		2 p_23588_ p_23588_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23576_ p_23576_
+		1 p_23577_ p_23577_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_23583_ p_23583_
+		1 p_23584_ p_23584_
+	isWalkTargetSpectator (Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z m_277150_
+		static
+		0 p_277420_ p_277420_
+	reachedTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z m_23589_
+		0 p_23590_ p_23590_
+		1 p_23591_ p_23591_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_23609_ p_23609_
+		1 p_23610_ p_23610_
+		2 p_23611_ p_23611_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23579_ p_23579_
+		1 p_23580_ p_23580_
+		2 p_23581_ p_23581_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23601_ p_23601_
+		1 p_23602_ p_23602_
+		2 p_23603_ p_23603_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23605_ p_23605_
+		1 p_23606_ p_23606_
+		2 p_23607_ p_23607_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23617_ p_23617_
+		1 p_23618_ p_23618_
+		2 p_23619_ p_23619_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23613_ p_23613_
+		1 p_23614_ p_23614_
+		2 p_23615_ p_23615_
+	tryComputePath (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;J)Z m_23592_
+		0 p_23593_ p_23593_
+		1 p_23594_ p_23594_
+		2 p_23595_ p_23595_
+net/minecraft/world/entity/ai/behavior/OneShot net/minecraft/world/entity/ai/behavior/OneShot
+	status f_256915_
+	<init> ()V <init>
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_260215_ p_260215_
+		1 p_259970_ p_259970_
+		2 p_260273_ p_260273_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259112_ p_259112_
+		1 p_259594_ p_259594_
+		2 p_259046_ p_259046_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_260083_ p_260083_
+		1 p_259643_ p_259643_
+		2 p_259226_ p_259226_
+net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids
+	AVERAGE_WAIT_TIME_BETWEEN_RUNS f_147705_
+	CHASE_SPEED_MODIFIER f_147703_
+	FLEE_SPEED_MODIFIER f_147702_
+	MAX_CHASERS_PER_TARGET f_147704_
+	MAX_FLEE_XZ_DIST f_147700_
+	MAX_FLEE_Y_DIST f_147701_
+	<init> ()V <init>
+	chaseKid (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257730_
+		static
+		0 p_259811_ p_259811_
+		1 p_259299_ p_259299_
+		2 p_260056_ p_260056_
+		3 p_259463_ p_259463_
+	checkHowManyChasersEachFriendHas (Ljava/util/List;)Ljava/util/Map; m_257886_
+		static
+		0 p_259989_ p_259989_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257585_
+		static
+	findSomeoneBeingChased (Ljava/util/List;)Ljava/util/Optional; m_257810_
+		static
+		0 p_259655_ p_259655_
+	isChasingSomeone (Lnet/minecraft/world/entity/LivingEntity;)Z m_23667_
+		static
+		0 p_23668_ p_23668_
+	isFriendChasingMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_23641_
+		static
+		0 p_23642_ p_23642_
+		1 p_23643_ p_23643_
+	lambda$checkHowManyChasersEachFriendHas$6 (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Integer;)Ljava/lang/Integer; m_147706_
+		static
+		0 p_147707_ p_147707_
+		1 p_147708_ p_147708_
+	lambda$checkHowManyChasersEachFriendHas$7 (Ljava/util/Map;Lnet/minecraft/world/entity/LivingEntity;)V m_257224_
+		static
+		0 p_258564_ p_258564_
+		1 p_258565_ p_258565_
+	lambda$create$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_257226_
+		static
+		0 p_258574_ p_258574_
+		1 p_258575_ p_258575_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257221_
+		static
+		0 p_258554_ p_258554_
+		1 p_258555_ p_258555_
+		2 p_258556_ p_258556_
+		3 p_258557_ p_258557_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_274200_
+		static
+		0 p_275023_ p_275023_
+		1 p_275024_ p_275024_
+		2 p_275025_ p_275025_
+		3 p_275026_ p_275026_
+		4 p_275027_ p_275027_
+		5 p_275028_ p_275028_
+		6 p_275029_ p_275029_
+		7 p_275030_ p_275030_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257222_
+		static
+		0 p_258558_ p_258558_
+		1 p_258559_ p_258559_
+		2 p_258560_ p_258560_
+		3 p_258561_ p_258561_
+		4 p_258562_ p_258562_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257223_
+		static
+		0 p_258563_ p_258563_
+	lambda$findSomeoneBeingChased$5 (Ljava/util/Map$Entry;)Z m_23652_
+		static
+		0 p_23653_ p_23653_
+	lambda$isFriendChasingMe$8 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_23659_
+		static
+		0 p_23660_ p_23660_
+		1 p_23661_ p_23661_
+	whoAreYouChasing (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_23639_
+		static
+		0 p_23640_ p_23640_
+net/minecraft/world/entity/ai/behavior/PoiCompetitorScan net/minecraft/world/entity/ai/behavior/PoiCompetitorScan
+	<init> ()V <init>
+	competesForSameJobsite (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z m_217329_
+		static
+		0 p_217330_ p_217330_
+		1 p_217331_ p_217331_
+		2 p_217332_ p_217332_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257502_
+		static
+	hasMatchingProfession (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z m_217333_
+		static
+		0 p_217334_ p_217334_
+		1 p_217335_ p_217335_
+	lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z m_257232_
+		static
+		0 p_258592_ p_258592_
+		1 p_258593_ p_258593_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; m_257229_
+		static
+		0 p_258583_ p_258583_
+	lambda$create$2 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z m_257233_
+		static
+		0 p_258594_ p_258594_
+		1 p_258595_ p_258595_
+		2 p_258596_ p_258596_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V m_257230_
+		static
+		0 p_258584_ p_258584_
+		1 p_258585_ p_258585_
+		2 p_258586_ p_258586_
+		3 p_258587_ p_258587_
+		4 p_258588_ p_258588_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257228_
+		static
+		0 p_258577_ p_258577_
+		1 p_258578_ p_258578_
+		2 p_258579_ p_258579_
+		3 p_258580_ p_258580_
+		4 p_258581_ p_258581_
+		5 p_258582_ p_258582_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257231_
+		static
+		0 p_258589_ p_258589_
+		1 p_258590_ p_258590_
+		2 p_258591_ p_258591_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257227_
+		static
+		0 p_258576_ p_258576_
+	selectWinner (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/npc/Villager; m_23724_
+		static
+		0 p_23725_ p_23725_
+		1 p_23726_ p_23726_
+net/minecraft/world/entity/ai/behavior/PositionTracker net/minecraft/world/entity/ai/behavior/PositionTracker
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_23739_ p_23739_
+net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget
+	TIME_OUT_DURATION f_147713_
+	getCooldownOnFail f_147714_
+	getPrepareRamSound f_147720_
+	maxRamDistance f_147716_
+	minRamDistance f_147715_
+	ramCandidate f_147722_
+	ramPrepareTime f_147719_
+	ramTargeting f_147718_
+	reachedRamPositionTimestamp f_147721_
+	walkSpeed f_147717_
+	<init> (Ljava/util/function/ToIntFunction;IIFLnet/minecraft/world/entity/ai/targeting/TargetingConditions;ILjava/util/function/Function;)V <init>
+		0 p_147724_ p_147724_
+		1 p_147725_ p_147725_
+		2 p_147726_ p_147726_
+		3 p_147727_ p_147727_
+		4 p_147728_ p_147728_
+		5 p_147729_ p_147729_
+		6 p_147730_ p_147730_
+	calculateRammingStartPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_147742_
+		0 p_147743_ p_147743_
+		1 p_147744_ p_147744_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147758_ p_147758_
+		1 p_147759_ p_147759_
+		2 p_147760_ p_147760_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147773_ p_147773_
+		1 p_147774_ p_147774_
+		2 p_147775_ p_147775_
+	chooseRamPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V m_147765_
+		0 p_147766_ p_147766_
+		1 p_147767_ p_147767_
+	getEdgeOfBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_147754_
+		0 p_147755_ p_147755_
+		1 p_147756_ p_147756_
+	isWalkableBlock (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_147745_
+		0 p_147746_ p_147746_
+		1 p_147747_ p_147747_
+	lambda$calculateRammingStartPosition$3 (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z m_147751_
+		static
+		0 p_147752_ p_147752_
+		1 p_147753_ p_147753_
+	lambda$chooseRamPosition$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate; m_289102_
+		static
+		0 p_289368_ p_289368_
+		1 p_289369_ p_289369_
+	lambda$start$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_147787_
+		0 p_147788_ p_147788_
+		1 p_147789_ p_147789_
+	lambda$start$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; m_186047_
+		0 p_186048_ p_186048_
+		1 p_186049_ p_186049_
+	lambda$start$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V m_147776_
+		0 p_147777_ p_147777_
+		1 p_147778_ p_147778_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147736_ p_147736_
+		1 p_147737_ p_147737_
+		2 p_147738_ p_147738_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147732_ p_147732_
+		1 p_147733_ p_147733_
+		2 p_147734_ p_147734_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147769_ p_147769_
+		1 p_147770_ p_147770_
+		2 p_147771_ p_147771_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_147762_ p_147762_
+		1 p_147763_ p_147763_
+		2 p_147764_ p_147764_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147780_ p_147780_
+		1 p_147781_ p_147781_
+		2 p_147782_ p_147782_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147784_ p_147784_
+		1 p_147785_ p_147785_
+		2 p_147786_ p_147786_
+net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate
+	startPosition f_147790_
+	target f_147792_
+	targetPosition f_147791_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_147794_ p_147794_
+		1 p_147795_ p_147795_
+		2 p_147796_ p_147796_
+	getStartPosition ()Lnet/minecraft/core/BlockPos; m_147797_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_147799_
+	getTargetPosition ()Lnet/minecraft/core/BlockPos; m_147798_
+net/minecraft/world/entity/ai/behavior/RamTarget net/minecraft/world/entity/ai/behavior/RamTarget
+	RAM_SPEED_FORCE_FACTOR f_147801_
+	TIME_OUT_DURATION f_147800_
+	getHornBreakSound f_217340_
+	getImpactSound f_147808_
+	getKnockbackForce f_147806_
+	getTimeBetweenRams f_147802_
+	ramDirection f_147807_
+	ramTargeting f_147803_
+	speed f_147805_
+	<init> (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_217342_ p_217342_
+		1 p_217343_ p_217343_
+		2 p_217344_ p_217344_
+		3 p_217345_ p_217345_
+		4 p_217346_ p_217346_
+		5 p_217347_ p_217347_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147831_ p_147831_
+		1 p_147832_ p_147832_
+		2 p_147833_ p_147833_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z m_6737_
+		0 p_217352_ p_217352_
+		1 p_217353_ p_217353_
+		2 p_217354_ p_217354_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_147817_ p_147817_
+		1 p_147818_ p_147818_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z m_6114_
+		0 p_217349_ p_217349_
+		1 p_217350_ p_217350_
+	finishRam (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)V m_217355_
+		0 p_217356_ p_217356_
+		1 p_217357_ p_217357_
+	hasRammedHornBreakingBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z m_217362_
+		0 p_217363_ p_217363_
+		1 p_217364_ p_217364_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V m_6735_
+		0 p_217359_ p_217359_
+		1 p_217360_ p_217360_
+		2 p_217361_ p_217361_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147820_ p_147820_
+		1 p_147821_ p_147821_
+		2 p_147822_ p_147822_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147846_ p_147846_
+		1 p_147847_ p_147847_
+		2 p_147848_ p_147848_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V m_6725_
+		0 p_217366_ p_217366_
+		1 p_217367_ p_217367_
+		2 p_217368_ p_217368_
+net/minecraft/world/entity/ai/behavior/RandomLookAround net/minecraft/world/entity/ai/behavior/RandomLookAround
+	interval f_244014_
+	maxYaw f_243864_
+	minPitch f_243800_
+	pitchRange f_244277_
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;FFF)V <init>
+		0 p_248963_ p_248963_
+		1 p_251826_ p_251826_
+		2 p_251456_ p_251456_
+		3 p_249962_ p_249962_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_250941_ p_250941_
+		1 p_248765_ p_248765_
+		2 p_251801_ p_251801_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_251075_ p_251075_
+		1 p_250890_ p_250890_
+		2 p_248603_ p_248603_
+net/minecraft/world/entity/ai/behavior/RandomStroll net/minecraft/world/entity/ai/behavior/RandomStroll
+	MAX_XZ_DIST f_147849_
+	MAX_Y_DIST f_147850_
+	SWIM_XY_DISTANCE_TIERS f_256848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fly (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257379_
+		static
+		0 p_259119_ p_259119_
+	getTargetFlyPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_257997_
+		static
+		0 p_260316_ p_260316_
+		1 p_259038_ p_259038_
+		2 p_259696_ p_259696_
+	getTargetSwimPos (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257416_
+		static
+		0 p_259491_ p_259491_
+	lambda$fly$5 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257240_
+		static
+		0 p_258614_ p_258614_
+	lambda$fly$6 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257236_
+		static
+		0 p_258602_ p_258602_
+	lambda$stroll$0 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257235_
+		static
+		0 p_258601_ p_258601_
+	lambda$stroll$1 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257241_
+		static
+		0 p_258615_ p_258615_
+	lambda$stroll$2 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_289103_
+		static
+		0 p_289370_ p_289370_
+	lambda$stroll$3 (IILnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257237_
+		static
+		0 p_258603_ p_258603_
+		1 p_258604_ p_258604_
+		2 p_258605_ p_258605_
+	lambda$stroll$4 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257242_
+		static
+		0 p_258616_ p_258616_
+	lambda$strollFlyOrSwim$10 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257243_
+		static
+		0 p_258617_ p_258617_
+		1 p_258618_ p_258618_
+		2 p_258619_ p_258619_
+		3 p_258620_ p_258620_
+	lambda$strollFlyOrSwim$7 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257244_
+		static
+		0 p_258621_ p_258621_
+		1 p_258622_ p_258622_
+	lambda$strollFlyOrSwim$8 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257238_
+		static
+		0 p_258606_ p_258606_
+		1 p_258607_ p_258607_
+		2 p_258608_ p_258608_
+		3 p_258609_ p_258609_
+		4 p_258610_ p_258610_
+		5 p_258611_ p_258611_
+		6 p_258612_ p_258612_
+	lambda$strollFlyOrSwim$9 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257234_
+		static
+		0 p_258597_ p_258597_
+		1 p_258598_ p_258598_
+		2 p_258599_ p_258599_
+		3 p_258600_ p_258600_
+	stroll (FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257960_
+		static
+		0 p_260204_ p_260204_
+		1 p_259502_ p_259502_
+		2 p_259891_ p_259891_
+	stroll (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257965_
+		static
+		0 p_260304_ p_260304_
+	stroll (FZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257798_
+		static
+		0 p_260303_ p_260303_
+		1 p_259639_ p_259639_
+	strollFlyOrSwim (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257629_
+		static
+		0 p_260030_ p_260030_
+		1 p_259912_ p_259912_
+		2 p_259088_ p_259088_
+	swim (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257751_
+		static
+		0 p_259469_ p_259469_
+net/minecraft/world/entity/ai/behavior/ReactToBell net/minecraft/world/entity/ai/behavior/ReactToBell
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258068_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289104_
+		static
+		0 p_289371_ p_289371_
+		1 p_289372_ p_289372_
+		2 p_289373_ p_289373_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258069_
+		static
+		0 p_259472_ p_259472_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257653_
+		static
+		0 p_259349_ p_259349_
+net/minecraft/world/entity/ai/behavior/ResetProfession net/minecraft/world/entity/ai/behavior/ResetProfession
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257593_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_258077_
+		static
+		0 p_260244_ p_260244_
+		1 p_260084_ p_260084_
+		2 p_259597_ p_259597_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257917_
+		static
+		0 p_260035_ p_260035_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257921_
+		static
+		0 p_259684_ p_259684_
+net/minecraft/world/entity/ai/behavior/ResetRaidStatus net/minecraft/world/entity/ai/behavior/ResetRaidStatus
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257468_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288132_
+		static
+		0 p_288835_ p_288835_
+		1 p_288836_ p_288836_
+		2 p_288837_ p_288837_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258019_
+		static
+		0 p_259870_ p_259870_
+net/minecraft/world/entity/ai/behavior/RingBell net/minecraft/world/entity/ai/behavior/RingBell
+	BELL_RING_CHANCE f_147863_
+	RING_BELL_FROM_DISTANCE f_147862_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257471_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257770_
+		static
+		0 p_259346_ p_259346_
+		1 p_259998_ p_259998_
+		2 p_259026_ p_259026_
+		3 p_260317_ p_260317_
+		4 p_260205_ p_260205_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257803_
+		static
+		0 p_259459_ p_259459_
+		1 p_259028_ p_259028_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257542_
+		static
+		0 p_259094_ p_259094_
+net/minecraft/world/entity/ai/behavior/RunOne net/minecraft/world/entity/ai/behavior/RunOne
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 p_23834_ p_23834_
+		1 p_23835_ p_23835_
+	<init> (Ljava/util/List;)V <init>
+		0 p_23832_ p_23832_
+net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget
+	BATCH_SIZE f_147881_
+	CACHE_TIMEOUT f_147880_
+	OK_DISTANCE_SQR f_147883_
+	RATE f_147882_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257524_
+		static
+		0 p_259960_ p_259960_
+	lambda$create$0 (Lnet/minecraft/core/Holder;)Z m_217375_
+		static
+		0 p_217376_ p_217376_
+	lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/core/BlockPos;)Z m_257249_
+		static
+		0 p_258641_ p_258641_
+		1 p_258642_ p_258642_
+		2 p_258643_ p_258643_
+		3 p_258644_ p_258644_
+	lambda$create$2 (Lnet/minecraft/core/Holder;)Z m_217371_
+		static
+		0 p_217372_ p_217372_
+	lambda$create$3 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z m_257246_
+		static
+		0 p_258628_ p_258628_
+		1 p_258629_ p_258629_
+	lambda$create$4 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257248_
+		static
+		0 p_258634_ p_258634_
+		1 p_258635_ p_258635_
+		2 p_258636_ p_258636_
+		3 p_258637_ p_258637_
+		4 p_258638_ p_258638_
+		5 p_258639_ p_258639_
+		6 p_258640_ p_258640_
+	lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257245_
+		static
+		0 p_258623_ p_258623_
+		1 p_258624_ p_258624_
+		2 p_258625_ p_258625_
+		3 p_258626_ p_258626_
+		4 p_258627_ p_258627_
+	lambda$create$6 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257247_
+		static
+		0 p_258630_ p_258630_
+		1 p_258631_ p_258631_
+		2 p_258632_ p_258632_
+		3 p_258633_ p_258633_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTarget net/minecraft/world/entity/ai/behavior/SetEntityLookTarget
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257660_
+		static
+		0 p_259830_ p_259830_
+	create (Ljava/util/function/Predicate;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257836_
+		static
+		0 p_260088_ p_260088_
+		1 p_259747_ p_259747_
+	create (Lnet/minecraft/world/entity/EntityType;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258096_
+		static
+		0 p_260318_ p_260318_
+		1 p_259522_ p_259522_
+	create (Lnet/minecraft/world/entity/MobCategory;F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257381_
+		static
+		0 p_259154_ p_259154_
+		1 p_260240_ p_260240_
+	lambda$create$0 (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/entity/LivingEntity;)Z m_289105_
+		static
+		0 p_289374_ p_289374_
+		1 p_289375_ p_289375_
+	lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289106_
+		static
+		0 p_289376_ p_289376_
+		1 p_289377_ p_289377_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23912_
+		static
+		0 p_23913_ p_23913_
+	lambda$create$3 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z m_263988_
+		static
+		0 p_264943_ p_264943_
+		1 p_264944_ p_264944_
+		2 p_264945_ p_264945_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257250_
+		static
+		0 p_258645_ p_258645_
+		1 p_258646_ p_258646_
+		2 p_258647_ p_258647_
+		3 p_258648_ p_258648_
+		4 p_258649_ p_258649_
+		5 p_258650_ p_258650_
+		6 p_258651_ p_258651_
+		7 p_258652_ p_258652_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257251_
+		static
+		0 p_258653_ p_258653_
+		1 p_258654_ p_258654_
+		2 p_258655_ p_258655_
+		3 p_258656_ p_258656_
+		4 p_258657_ p_258657_
+	lambda$create$6 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257253_
+		static
+		0 p_258661_ p_258661_
+		1 p_258662_ p_258662_
+		2 p_258663_ p_258663_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
+	<init> ()V <init>
+	create (FLnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257724_
+		static
+		0 p_260336_ p_260336_
+		1 p_259266_ p_259266_
+		2 p_260173_ p_260173_
+	create (FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257458_
+		static
+		0 p_259047_ p_259047_
+		1 p_260065_ p_260065_
+	create (Lnet/minecraft/world/entity/EntityType;FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257472_
+		static
+		0 p_259588_ p_259588_
+		1 p_259105_ p_259105_
+		2 p_259422_ p_259422_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_257728_
+		static
+		0 p_259715_ p_259715_
+	lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289107_
+		static
+		0 p_289378_ p_289378_
+		1 p_289379_ p_289379_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z m_257679_
+		static
+		0 p_259413_ p_259413_
+		1 p_259846_ p_259846_
+		2 p_259358_ p_259358_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_263989_
+		static
+		0 p_264946_ p_264946_
+		1 p_264947_ p_264947_
+		2 p_264948_ p_264948_
+		3 p_264949_ p_264949_
+		4 p_264950_ p_264950_
+		5 p_264951_ p_264951_
+		6 p_264952_ p_264952_
+		7 p_264953_ p_264953_
+		8 p_264954_ p_264954_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257641_
+		static
+		0 p_259220_ p_259220_
+		1 p_260157_ p_260157_
+		2 p_259211_ p_259211_
+		3 p_260148_ p_260148_
+		4 p_259350_ p_259350_
+		5 p_260134_ p_260134_
+	lambda$create$5 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257797_
+		static
+		0 p_260092_ p_260092_
+		1 p_259234_ p_259234_
+		2 p_259844_ p_259844_
+		3 p_259288_ p_259288_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker
+	interval f_257030_
+	ticksUntilNextStart f_256928_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;)V <init>
+		0 p_260279_ p_260279_
+	tickDownAndCheck (Lnet/minecraft/util/RandomSource;)Z m_257976_
+		0 p_260276_ p_260276_
+net/minecraft/world/entity/ai/behavior/SetHiddenState net/minecraft/world/entity/ai/behavior/SetHiddenState
+	HIDE_TIMEOUT f_147896_
+	<init> ()V <init>
+	create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257713_
+		static
+		0 p_259244_ p_259244_
+		1 p_260263_ p_260263_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288133_
+		static
+		0 p_288838_ p_288838_
+		1 p_288839_ p_288839_
+		2 p_288840_ p_288840_
+		3 p_288841_ p_288841_
+		4 p_288842_ p_288842_
+		5 p_288843_ p_288843_
+		6 p_288844_ p_288844_
+		7 p_288845_ p_288845_
+		8 p_288846_ p_288846_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257559_
+		static
+		0 p_259050_ p_259050_
+		1 p_259221_ p_259221_
+		2 p_259662_ p_259662_
+		3 p_259447_ p_259447_
+		4 p_260296_ p_260296_
+		5 p_260145_ p_260145_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257686_
+		static
+		0 p_259378_ p_259378_
+		1 p_259041_ p_259041_
+		2 p_260309_ p_260309_
+		3 p_259055_ p_259055_
+net/minecraft/world/entity/ai/behavior/SetLookAndInteract net/minecraft/world/entity/ai/behavior/SetLookAndInteract
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/EntityType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257430_
+		static
+		0 p_259642_ p_259642_
+		1 p_259805_ p_259805_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289108_
+		static
+		0 p_289380_ p_289380_
+		1 p_289381_ p_289381_
+		2 p_289382_ p_289382_
+		3 p_289383_ p_289383_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257254_
+		static
+		0 p_258664_ p_258664_
+		1 p_258665_ p_258665_
+		2 p_258666_ p_258666_
+		3 p_258667_ p_258667_
+		4 p_258668_ p_258668_
+		5 p_258669_ p_258669_
+		6 p_258670_ p_258670_
+		7 p_258671_ p_258671_
+		8 p_258672_ p_258672_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257256_
+		static
+		0 p_258677_ p_258677_
+		1 p_258678_ p_258678_
+		2 p_258679_ p_258679_
+		3 p_258680_ p_258680_
+		4 p_258681_ p_258681_
+		5 p_258682_ p_258682_
+	lambda$create$3 (ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257257_
+		static
+		0 p_258683_ p_258683_
+		1 p_258684_ p_258684_
+		2 p_258685_ p_258685_
+net/minecraft/world/entity/ai/behavior/SetRaidStatus net/minecraft/world/entity/ai/behavior/SetRaidStatus
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257923_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257925_
+		static
+		0 p_260026_ p_260026_
+		1 p_260271_ p_260271_
+		2 p_259518_ p_259518_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257702_
+		static
+		0 p_259382_ p_259382_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZLjava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257681_
+		static
+		0 p_260057_ p_260057_
+		1 p_259672_ p_259672_
+		2 p_259866_ p_259866_
+		3 p_259232_ p_259232_
+		4 p_259355_ p_259355_
+	entity (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257370_
+		static
+		0 p_259598_ p_259598_
+		1 p_260183_ p_260183_
+		2 p_260077_ p_260077_
+		3 p_259761_ p_259761_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLjava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257839_
+		static
+		0 p_259445_ p_259445_
+		1 p_259666_ p_259666_
+		2 p_259789_ p_259789_
+		3 p_260352_ p_260352_
+		4 p_260155_ p_260155_
+		5 p_259139_ p_259139_
+		6 p_259492_ p_259492_
+		7 p_259973_ p_259973_
+		8 p_259323_ p_259323_
+		9 p_259275_ p_259275_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257932_
+		static
+		0 p_259337_ p_259337_
+		1 p_259550_ p_259550_
+		2 p_259503_ p_259503_
+		3 p_259051_ p_259051_
+		4 p_259873_ p_259873_
+		5 p_260063_ p_260063_
+		6 p_260053_ p_260053_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257383_
+		static
+		0 p_260218_ p_260218_
+		1 p_260226_ p_260226_
+		2 p_259203_ p_259203_
+		3 p_259373_ p_259373_
+		4 p_260047_ p_260047_
+		5 p_259292_ p_259292_
+	pos (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257620_
+		static
+		0 p_259330_ p_259330_
+		1 p_259719_ p_259719_
+		2 p_259965_ p_259965_
+		3 p_259828_ p_259828_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach
+	PROJECTILE_ATTACK_RANGE_BUFFER f_147903_
+	<init> ()V <init>
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257648_
+		static
+		0 p_259507_ p_259507_
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257469_
+		static
+		0 p_259228_ p_259228_
+	lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_147906_
+		static
+		0 p_147907_ p_147907_
+		1 p_147908_ p_147908_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257259_
+		static
+		0 p_258688_ p_258688_
+		1 p_258689_ p_258689_
+		2 p_258690_ p_258690_
+		3 p_258691_ p_258691_
+		4 p_258692_ p_258692_
+		5 p_258693_ p_258693_
+		6 p_258694_ p_258694_
+		7 p_258695_ p_258695_
+		8 p_258696_ p_258696_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257260_
+		static
+		0 p_258697_ p_258697_
+		1 p_258698_ p_258698_
+		2 p_258699_ p_258699_
+		3 p_258700_ p_258700_
+		4 p_258701_ p_258701_
+		5 p_258702_ p_258702_
+	lambda$create$3 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257258_
+		static
+		0 p_258686_ p_258686_
+		1 p_258687_ p_258687_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIII)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257972_
+		static
+		0 p_259685_ p_259685_
+		1 p_259842_ p_259842_
+		2 p_259530_ p_259530_
+		3 p_260360_ p_260360_
+		4 p_259504_ p_259504_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_274208_
+		static
+		0 p_275047_ p_275047_
+		1 p_275048_ p_275048_
+		2 p_275049_ p_275049_
+		3 p_275050_ p_275050_
+		4 p_275051_ p_275051_
+		5 p_275052_ p_275052_
+		6 p_275053_ p_275053_
+		7 p_275054_ p_275054_
+		8 p_275055_ p_275055_
+		9 p_275056_ p_275056_
+		10 p_275057_ p_275057_
+		11 p_275058_ p_275058_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257261_
+		static
+		0 p_258703_ p_258703_
+		1 p_258704_ p_258704_
+		2 p_258705_ p_258705_
+		3 p_258706_ p_258706_
+		4 p_258707_ p_258707_
+		5 p_258708_ p_258708_
+		6 p_258709_ p_258709_
+		7 p_258710_ p_258710_
+		8 p_258711_ p_258711_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IIFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257262_
+		static
+		0 p_258712_ p_258712_
+		1 p_258713_ p_258713_
+		2 p_258714_ p_258714_
+		3 p_258715_ p_258715_
+		4 p_258716_ p_258716_
+		5 p_258717_ p_258717_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258011_
+		static
+		0 p_260341_ p_260341_
+		1 p_260269_ p_260269_
+		2 p_259192_ p_259192_
+	create (FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257764_
+		static
+		0 p_259702_ p_259702_
+		1 p_259510_ p_259510_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_182368_
+		static
+		0 p_182369_ p_182369_
+	lambda$create$1 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_182362_
+		static
+		0 p_182363_ p_182363_
+		1 p_182364_ p_182364_
+	lambda$create$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257264_
+		static
+		0 p_258730_ p_258730_
+		1 p_258731_ p_258731_
+		2 p_258732_ p_258732_
+		3 p_258733_ p_258733_
+		4 p_258734_ p_258734_
+		5 p_258735_ p_258735_
+		6 p_258736_ p_258736_
+		7 p_258737_ p_258737_
+		8 p_258738_ p_258738_
+	lambda$create$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257265_
+		static
+		0 p_258739_ p_258739_
+		1 p_258740_ p_258740_
+		2 p_258741_ p_258741_
+		3 p_258742_ p_258742_
+		4 p_258743_ p_258743_
+		5 p_258744_ p_258744_
+	lambda$create$4 (Ljava/util/function/Predicate;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257266_
+		static
+		0 p_258745_ p_258745_
+		1 p_258746_ p_258746_
+		2 p_258747_ p_258747_
+		3 p_258748_ p_258748_
+net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer
+	MAX_LOOK_TIME f_147915_
+	STARTING_LOOK_TIME f_147916_
+	cycleCounter f_24092_
+	displayIndex f_24093_
+	displayItems f_24091_
+	lookTime f_24094_
+	playerItemStack f_24090_
+	<init> (II)V <init>
+		0 p_24096_ p_24096_
+		1 p_24097_ p_24097_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24109_ p_24109_
+		1 p_24110_ p_24110_
+		2 p_24111_ p_24111_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24120_ p_24120_
+		1 p_24121_ p_24121_
+		2 p_24122_ p_24122_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24099_ p_24099_
+		1 p_24100_ p_24100_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24106_ p_24106_
+		1 p_24107_ p_24107_
+	clearHeldItem (Lnet/minecraft/world/entity/npc/Villager;)V m_182373_
+		static
+		0 p_182374_ p_182374_
+	displayAsHeldItem (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/item/ItemStack;)V m_182370_
+		static
+		0 p_182371_ p_182371_
+		1 p_182372_ p_182372_
+	displayCyclingItems (Lnet/minecraft/world/entity/npc/Villager;)V m_24147_
+		0 p_24148_ p_24148_
+	displayFirstItem (Lnet/minecraft/world/entity/npc/Villager;)V m_24115_
+		0 p_24116_ p_24116_
+	findItemsToDisplay (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/npc/Villager;)V m_24112_
+		0 p_24113_ p_24113_
+		1 p_24114_ p_24114_
+	lookAtTarget (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/LivingEntity; m_24137_
+		0 p_24138_ p_24138_
+	playerItemStackMatchesCostOfOffer (Lnet/minecraft/world/item/trading/MerchantOffer;)Z m_24117_
+		0 p_24118_ p_24118_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24124_ p_24124_
+		1 p_24125_ p_24125_
+		2 p_24126_ p_24126_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24102_ p_24102_
+		1 p_24103_ p_24103_
+		2 p_24104_ p_24104_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24130_ p_24130_
+		1 p_24131_ p_24131_
+		2 p_24132_ p_24132_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24144_ p_24144_
+		1 p_24145_ p_24145_
+		2 p_24146_ p_24146_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24140_ p_24140_
+		1 p_24141_ p_24141_
+		2 p_24142_ p_24142_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24134_ p_24134_
+		1 p_24135_ p_24135_
+		2 p_24136_ p_24136_
+	updateDisplayItems (Lnet/minecraft/world/entity/npc/Villager;)V m_24127_
+		0 p_24128_ p_24128_
+net/minecraft/world/entity/ai/behavior/ShufflingList net/minecraft/world/entity/ai/behavior/ShufflingList
+	entries f_147917_
+	random f_147918_
+	<init> ()V <init>
+	<init> (Ljava/util/List;)V <init>
+		0 p_147921_ p_147921_
+	add (Ljava/lang/Object;I)Lnet/minecraft/world/entity/ai/behavior/ShufflingList; m_147929_
+		0 p_147930_ p_147930_
+		1 p_147931_ p_147931_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_147927_
+		static
+		0 p_147928_ p_147928_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)Ljava/util/List; m_147925_
+		static
+		0 p_147926_ p_147926_
+	lambda$shuffle$1 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)V m_147923_
+		0 p_147924_ p_147924_
+	shuffle ()Lnet/minecraft/world/entity/ai/behavior/ShufflingList; m_147922_
+	stream ()Ljava/util/stream/Stream; m_147932_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry
+	data f_147934_
+	randWeight f_147936_
+	weight f_147935_
+	<init> (Ljava/lang/Object;I)V <init>
+		0 p_147938_ p_147938_
+		1 p_147939_ p_147939_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_147943_
+		static
+		0 p_147944_ p_147944_
+	getData ()Ljava/lang/Object; m_147940_
+	getRandWeight ()D m_147946_
+	getWeight ()I m_147945_
+	setRandom (F)V m_147941_
+		0 p_147942_ p_147942_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1 net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1
+	val$elementCodec f_147948_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_147950_ p_147950_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_147962_ p_147962_
+		1 p_147963_ p_147963_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_147965_ p_147965_
+		1 p_147966_ p_147966_
+		2 p_147967_ p_147967_
+	encode (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_147952_ p_147952_
+		1 p_147953_ p_147953_
+		2 p_147954_ p_147954_
+	lambda$decode$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry; m_147955_
+		static
+		0 p_147956_ p_147956_
+		1 p_147957_ p_147957_
+	lambda$decode$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)Lcom/mojang/datafixers/util/Pair; m_147958_
+		static
+		0 p_147959_ p_147959_
+		1 p_147960_ p_147960_
+net/minecraft/world/entity/ai/behavior/SleepInBed net/minecraft/world/entity/ai/behavior/SleepInBed
+	COOLDOWN_AFTER_BEING_WOKEN f_147968_
+	nextOkStartTime f_24149_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24161_ p_24161_
+		1 p_24162_ p_24162_
+		2 p_24163_ p_24163_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24154_ p_24154_
+		1 p_24155_ p_24155_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24157_ p_24157_
+		1 p_24158_ p_24158_
+		2 p_24159_ p_24159_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24165_ p_24165_
+		1 p_24166_ p_24166_
+		2 p_24167_ p_24167_
+	timedOut (J)Z m_7773_
+		0 p_24152_ p_24152_
+net/minecraft/world/entity/ai/behavior/SocializeAtBell net/minecraft/world/entity/ai/behavior/SocializeAtBell
+	SPEED_MODIFIER f_147969_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257875_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289109_
+		static
+		0 p_289384_ p_289384_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_289110_
+		static
+		0 p_289385_ p_289385_
+		1 p_289386_ p_289386_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257269_
+		static
+		0 p_258756_ p_258756_
+		1 p_258757_ p_258757_
+		2 p_258758_ p_258758_
+		3 p_258759_ p_258759_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257270_
+		static
+		0 p_258760_ p_258760_
+		1 p_258761_ p_258761_
+		2 p_258762_ p_258762_
+		3 p_258763_ p_258763_
+		4 p_258764_ p_258764_
+		5 p_258765_ p_258765_
+		6 p_258766_ p_258766_
+		7 p_258767_ p_258767_
+		8 p_258768_ p_258768_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257267_
+		static
+		0 p_258749_ p_258749_
+		1 p_258750_ p_258750_
+		2 p_258751_ p_258751_
+		3 p_258752_ p_258752_
+		4 p_258753_ p_258753_
+		5 p_258754_ p_258754_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257268_
+		static
+		0 p_258755_ p_258755_
+net/minecraft/world/entity/ai/behavior/StartAttacking net/minecraft/world/entity/ai/behavior/StartAttacking
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257741_
+		static
+		0 p_259618_ p_259618_
+		1 p_259435_ p_259435_
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257710_
+		static
+		0 p_259868_ p_259868_
+	lambda$create$0 (Lnet/minecraft/world/entity/Mob;)Z m_24211_
+		static
+		0 p_24212_ p_24212_
+	lambda$create$1 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257271_
+		static
+		0 p_258769_ p_258769_
+		1 p_258770_ p_258770_
+		2 p_258771_ p_258771_
+		3 p_258772_ p_258772_
+		4 p_258773_ p_258773_
+		5 p_258774_ p_258774_
+		6 p_258775_ p_258775_
+	lambda$create$2 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257272_
+		static
+		0 p_258776_ p_258776_
+		1 p_258777_ p_258777_
+		2 p_258778_ p_258778_
+		3 p_258779_ p_258779_
+	lambda$create$3 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257273_
+		static
+		0 p_258780_ p_258780_
+		1 p_258781_ p_258781_
+		2 p_258782_ p_258782_
+net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead
+	<init> ()V <init>
+	create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257496_
+		static
+		0 p_259238_ p_259238_
+		1 p_259102_ p_259102_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257522_
+		static
+		0 p_259599_ p_259599_
+		1 p_259269_ p_259269_
+		2 p_260235_ p_260235_
+		3 p_259710_ p_259710_
+		4 p_259328_ p_259328_
+		5 p_259783_ p_259783_
+		6 p_259163_ p_259163_
+		7 p_259956_ p_259956_
+		8 p_259611_ p_259611_
+		9 p_259619_ p_259619_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258039_
+		static
+		0 p_259165_ p_259165_
+		1 p_259276_ p_259276_
+		2 p_259257_ p_259257_
+		3 p_259049_ p_259049_
+		4 p_259067_ p_259067_
+		5 p_259031_ p_259031_
+		6 p_259141_ p_259141_
+	lambda$create$2 (Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257913_
+		static
+		0 p_260135_ p_260135_
+		1 p_260349_ p_260349_
+		2 p_259600_ p_259600_
+net/minecraft/world/entity/ai/behavior/StayCloseToTarget net/minecraft/world/entity/ai/behavior/StayCloseToTarget
+	<init> ()V <init>
+	create (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_271742_
+		static
+		0 p_272871_ p_272871_
+		1 p_273150_ p_273150_
+		2 p_273536_ p_273536_
+		3 p_273107_ p_273107_
+		4 p_273745_ p_273745_
+	lambda$create$0 (Ljava/util/function/Function;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257896_
+		static
+		0 p_259449_ p_259449_
+		1 p_273383_ p_273383_
+		2 p_259576_ p_259576_
+		3 p_259182_ p_259182_
+		4 p_259974_ p_259974_
+		5 p_260337_ p_260337_
+		6 p_259251_ p_259251_
+		7 p_260054_ p_260054_
+		8 p_260069_ p_260069_
+		9 p_259517_ p_259517_
+	lambda$create$1 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_271618_
+		static
+		0 p_272461_ p_272461_
+		1 p_272462_ p_272462_
+		2 p_272463_ p_272463_
+		3 p_272464_ p_272464_
+		4 p_272465_ p_272465_
+		5 p_272466_ p_272466_
+		6 p_272467_ p_272467_
+	lambda$create$2 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271617_
+		static
+		0 p_272455_ p_272455_
+		1 p_272456_ p_272456_
+		2 p_272457_ p_272457_
+		3 p_272458_ p_272458_
+		4 p_272459_ p_272459_
+		5 p_272460_ p_272460_
+net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid
+	TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE f_147978_
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257990_
+		static
+		0 p_259762_ p_259762_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257822_
+		static
+	create (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257811_
+		static
+		0 p_260357_ p_260357_
+		1 p_259568_ p_259568_
+		2 p_260319_ p_260319_
+	create (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257940_
+		static
+		0 p_260165_ p_260165_
+	isTiredOfTryingToReachTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z m_258032_
+		static
+		0 p_259416_ p_259416_
+		1 p_259377_ p_259377_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_147987_
+		static
+		0 p_147988_ p_147988_
+	lambda$create$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_217410_
+		static
+		0 p_217411_ p_217411_
+		1 p_217412_ p_217412_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_147985_
+		static
+		0 p_147986_ p_147986_
+	lambda$create$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_217407_
+		static
+		0 p_217408_ p_217408_
+		1 p_217409_ p_217409_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257275_
+		static
+		0 p_258789_ p_258789_
+		1 p_258790_ p_258790_
+		2 p_258791_ p_258791_
+		3 p_258792_ p_258792_
+		4 p_258793_ p_258793_
+		5 p_258794_ p_258794_
+		6 p_258795_ p_258795_
+		7 p_258796_ p_258796_
+		8 p_258797_ p_258797_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257274_
+		static
+		0 p_258783_ p_258783_
+		1 p_258784_ p_258784_
+		2 p_258785_ p_258785_
+		3 p_258786_ p_258786_
+		4 p_258787_ p_258787_
+		5 p_258788_ p_258788_
+	lambda$create$6 (ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257276_
+		static
+		0 p_258798_ p_258798_
+		1 p_258799_ p_258799_
+		2 p_258800_ p_258800_
+		3 p_258801_ p_258801_
+net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257993_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_257277_
+		static
+		0 p_258802_ p_258802_
+	lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_289111_
+		static
+		0 p_289387_ p_289387_
+		1 p_289388_ p_289388_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257280_
+		static
+		0 p_258810_ p_258810_
+		1 p_258811_ p_258811_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257279_
+		static
+		0 p_258805_ p_258805_
+		1 p_258806_ p_258806_
+		2 p_258807_ p_258807_
+		3 p_258808_ p_258808_
+		4 p_258809_ p_258809_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257281_
+		static
+		0 p_258812_ p_258812_
+		1 p_258813_ p_258813_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257282_
+		static
+		0 p_258814_ p_258814_
+net/minecraft/world/entity/ai/behavior/StrollAroundPoi net/minecraft/world/entity/ai/behavior/StrollAroundPoi
+	MIN_TIME_BETWEEN_STROLLS f_147993_
+	STROLL_MAX_XZ_DIST f_147994_
+	STROLL_MAX_Y_DIST f_147995_
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257894_
+		static
+		0 p_259159_ p_259159_
+		1 p_260182_ p_260182_
+		2 p_260102_ p_260102_
+	lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257283_
+		static
+		0 p_258815_ p_258815_
+		1 p_258816_ p_258816_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257286_
+		static
+		0 p_258828_ p_258828_
+		1 p_258829_ p_258829_
+		2 p_258830_ p_258830_
+		3 p_258831_ p_258831_
+		4 p_258832_ p_258832_
+		5 p_258833_ p_258833_
+		6 p_258834_ p_258834_
+		7 p_258835_ p_258835_
+		8 p_258836_ p_258836_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257284_
+		static
+		0 p_258817_ p_258817_
+		1 p_258818_ p_258818_
+		2 p_258819_ p_258819_
+		3 p_258820_ p_258820_
+		4 p_258821_ p_258821_
+		5 p_258822_ p_258822_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257285_
+		static
+		0 p_258823_ p_258823_
+		1 p_258824_ p_258824_
+		2 p_258825_ p_258825_
+		3 p_258826_ p_258826_
+		4 p_258827_ p_258827_
+net/minecraft/world/entity/ai/behavior/StrollToPoi net/minecraft/world/entity/ai/behavior/StrollToPoi
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258086_
+		static
+		0 p_259919_ p_259919_
+		1 p_259285_ p_259285_
+		2 p_259332_ p_259332_
+		3 p_259904_ p_259904_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257288_
+		static
+		0 p_258844_ p_258844_
+		1 p_258845_ p_258845_
+		2 p_258846_ p_258846_
+		3 p_258847_ p_258847_
+		4 p_258848_ p_258848_
+		5 p_258849_ p_258849_
+		6 p_258850_ p_258850_
+		7 p_258851_ p_258851_
+		8 p_258852_ p_258852_
+		9 p_258853_ p_258853_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257287_
+		static
+		0 p_258837_ p_258837_
+		1 p_258838_ p_258838_
+		2 p_258839_ p_258839_
+		3 p_258840_ p_258840_
+		4 p_258841_ p_258841_
+		5 p_258842_ p_258842_
+		6 p_258843_ p_258843_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257289_
+		static
+		0 p_258854_ p_258854_
+		1 p_258855_ p_258855_
+		2 p_258856_ p_258856_
+		3 p_258857_ p_258857_
+		4 p_258858_ p_258858_
+		5 p_258859_ p_258859_
+net/minecraft/world/entity/ai/behavior/StrollToPoiList net/minecraft/world/entity/ai/behavior/StrollToPoiList
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIILnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257487_
+		static
+		0 p_259573_ p_259573_
+		1 p_259895_ p_259895_
+		2 p_260285_ p_260285_
+		3 p_259533_ p_259533_
+		4 p_259706_ p_259706_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257368_
+		static
+		0 p_259774_ p_259774_
+		1 p_259623_ p_259623_
+		2 p_259743_ p_259743_
+		3 p_259158_ p_259158_
+		4 p_260190_ p_260190_
+		5 p_259441_ p_259441_
+		6 p_259394_ p_259394_
+		7 p_259542_ p_259542_
+		8 p_259940_ p_259940_
+		9 p_259222_ p_259222_
+		10 p_260161_ p_260161_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257703_
+		static
+		0 p_259917_ p_259917_
+		1 p_259379_ p_259379_
+		2 p_259983_ p_259983_
+		3 p_260334_ p_260334_
+		4 p_259398_ p_259398_
+		5 p_259574_ p_259574_
+		6 p_259801_ p_259801_
+		7 p_259116_ p_259116_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257930_
+		static
+		0 p_260272_ p_260272_
+		1 p_259961_ p_259961_
+		2 p_259092_ p_259092_
+		3 p_259034_ p_259034_
+		4 p_260076_ p_260076_
+		5 p_259567_ p_259567_
+		6 p_259612_ p_259612_
+net/minecraft/world/entity/ai/behavior/Swim net/minecraft/world/entity/ai/behavior/Swim
+	chance f_24381_
+	<init> (F)V <init>
+		0 p_24383_ p_24383_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24395_ p_24395_
+		1 p_24396_ p_24396_
+		2 p_24397_ p_24397_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_24391_ p_24391_
+		1 p_24392_ p_24392_
+		2 p_24393_ p_24393_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24385_ p_24385_
+		1 p_24386_ p_24386_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_24388_ p_24388_
+		1 p_24389_ p_24389_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_24399_ p_24399_
+		1 p_24400_ p_24400_
+		2 p_24401_ p_24401_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24403_ p_24403_
+		1 p_24404_ p_24404_
+		2 p_24405_ p_24405_
+net/minecraft/world/entity/ai/behavior/TradeWithVillager net/minecraft/world/entity/ai/behavior/TradeWithVillager
+	INTERACT_DIST_SQR f_147996_
+	SPEED_MODIFIER f_147997_
+	trades f_24406_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24419_ p_24419_
+		1 p_24420_ p_24420_
+		2 p_24421_ p_24421_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24433_ p_24433_
+		1 p_24434_ p_24434_
+		2 p_24435_ p_24435_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24409_ p_24409_
+		1 p_24410_ p_24410_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24416_ p_24416_
+		1 p_24417_ p_24417_
+	figureOutWhatIAmWillingToTrade (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Set; m_24422_
+		static
+		0 p_24423_ p_24423_
+		1 p_24424_ p_24424_
+	lambda$figureOutWhatIAmWillingToTrade$0 (Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/item/Item;)Z m_24429_
+		static
+		0 p_24430_ p_24430_
+		1 p_24431_ p_24431_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24437_ p_24437_
+		1 p_24438_ p_24438_
+		2 p_24439_ p_24439_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24412_ p_24412_
+		1 p_24413_ p_24413_
+		2 p_24414_ p_24414_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24441_ p_24441_
+		1 p_24442_ p_24442_
+		2 p_24443_ p_24443_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24453_ p_24453_
+		1 p_24454_ p_24454_
+		2 p_24455_ p_24455_
+	throwHalfStack (Lnet/minecraft/world/entity/npc/Villager;Ljava/util/Set;Lnet/minecraft/world/entity/LivingEntity;)V m_24425_
+		static
+		0 p_24426_ p_24426_
+		1 p_24427_ p_24427_
+		2 p_24428_ p_24428_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24449_ p_24449_
+		1 p_24450_ p_24450_
+		2 p_24451_ p_24451_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24445_ p_24445_
+		1 p_24446_ p_24446_
+		2 p_24447_ p_24447_
+net/minecraft/world/entity/ai/behavior/TriggerGate net/minecraft/world/entity/ai/behavior/TriggerGate
+	<init> ()V <init>
+	lambda$triggerGate$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lcom/mojang/datafixers/util/Pair;)V m_257533_
+		static
+		0 p_259128_ p_259128_
+		1 p_260333_ p_260333_
+	lambda$triggerGate$1 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257776_
+		static
+		0 p_259160_ p_259160_
+		1 p_259905_ p_259905_
+		2 p_260018_ p_260018_
+		3 p_260107_ p_260107_
+		4 p_259505_ p_259505_
+		5 p_259999_ p_259999_
+	lambda$triggerGate$2 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257729_
+		static
+		0 p_259923_ p_259923_
+		1 p_259081_ p_259081_
+		2 p_259707_ p_259707_
+		3 p_259457_ p_259457_
+	triggerGate (Ljava/util/List;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258009_
+		static
+		0 p_259442_ p_259442_
+		1 p_259823_ p_259823_
+		2 p_259632_ p_259632_
+	triggerOneShuffled (Ljava/util/List;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257503_
+		static
+		0 p_259551_ p_259551_
+net/minecraft/world/entity/ai/behavior/TryFindLand net/minecraft/world/entity/ai/behavior/TryFindLand
+	COOLDOWN_TICKS f_217413_
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257647_
+		static
+		0 p_259889_ p_259889_
+		1 p_259302_ p_259302_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257862_
+		static
+		0 p_259509_ p_259509_
+		1 p_260347_ p_260347_
+		2 p_259834_ p_259834_
+		3 p_259525_ p_259525_
+		4 p_260242_ p_260242_
+		5 p_260032_ p_260032_
+		6 p_260019_ p_260019_
+		7 p_259854_ p_259854_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257596_
+		static
+		0 p_260022_ p_260022_
+		1 p_259331_ p_259331_
+		2 p_259815_ p_259815_
+		3 p_259686_ p_259686_
+		4 p_259882_ p_259882_
+		5 p_259123_ p_259123_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257479_
+		static
+		0 p_259734_ p_259734_
+		1 p_259375_ p_259375_
+		2 p_259954_ p_259954_
+		3 p_259851_ p_259851_
+net/minecraft/world/entity/ai/behavior/TryFindLandNearWater net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257557_
+		static
+		0 p_259739_ p_259739_
+		1 p_259118_ p_259118_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257996_
+		static
+		0 p_259281_ p_259281_
+		1 p_260212_ p_260212_
+		2 p_259198_ p_259198_
+		3 p_259149_ p_259149_
+		4 p_259439_ p_259439_
+		5 p_259876_ p_259876_
+		6 p_259531_ p_259531_
+		7 p_259771_ p_259771_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257879_
+		static
+		0 p_259068_ p_259068_
+		1 p_259925_ p_259925_
+		2 p_259201_ p_259201_
+		3 p_259029_ p_259029_
+		4 p_259100_ p_259100_
+		5 p_259367_ p_259367_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257445_
+		static
+		0 p_259059_ p_259059_
+		1 p_260277_ p_260277_
+		2 p_260066_ p_260066_
+		3 p_260348_ p_260348_
+net/minecraft/world/entity/ai/behavior/TryFindWater net/minecraft/world/entity/ai/behavior/TryFindWater
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257908_
+		static
+		0 p_259298_ p_259298_
+		1 p_259140_ p_259140_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257548_
+		static
+		0 p_260082_ p_260082_
+		1 p_260192_ p_260192_
+		2 p_260079_ p_260079_
+		3 p_260085_ p_260085_
+		4 p_259470_ p_259470_
+		5 p_260228_ p_260228_
+		6 p_259212_ p_259212_
+		7 p_260041_ p_260041_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258071_
+		static
+		0 p_260162_ p_260162_
+		1 p_259736_ p_259736_
+		2 p_259091_ p_259091_
+		3 p_259124_ p_259124_
+		4 p_259692_ p_259692_
+		5 p_259819_ p_259819_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257817_
+		static
+		0 p_259147_ p_259147_
+		1 p_259099_ p_259099_
+		2 p_259452_ p_259452_
+		3 p_260101_ p_260101_
+net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
+	<init> ()V <init>
+	create (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257849_
+		static
+		0 p_259207_ p_259207_
+	lambda$create$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_268890_
+		static
+		0 p_269879_ p_269879_
+		1 p_269880_ p_269880_
+		2 p_269881_ p_269881_
+		3 p_269882_ p_269882_
+		4 p_269883_ p_269883_
+	lambda$create$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257870_
+		static
+		0 p_260291_ p_260291_
+		1 p_259765_ p_259765_
+		2 p_259602_ p_259602_
+		3 p_260037_ p_260037_
+	lambda$create$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258016_
+		static
+		0 p_259737_ p_259737_
+		1 p_259781_ p_259781_
+net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257835_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288135_
+		static
+		0 p_288849_ p_288849_
+		1 p_288850_ p_288850_
+		2 p_288851_ p_288851_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258025_
+		static
+		0 p_259429_ p_259429_
+net/minecraft/world/entity/ai/behavior/UseBonemeal net/minecraft/world/entity/ai/behavior/UseBonemeal
+	BONEMEALING_DURATION f_148035_
+	cropPos f_24464_
+	lastBonemealingSession f_24462_
+	nextWorkCycleTime f_24461_
+	timeWorkedSoFar f_24463_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24477_ p_24477_
+		1 p_24478_ p_24478_
+		2 p_24479_ p_24479_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24489_ p_24489_
+		1 p_24490_ p_24490_
+		2 p_24491_ p_24491_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24467_ p_24467_
+		1 p_24468_ p_24468_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24474_ p_24474_
+		1 p_24475_ p_24475_
+	lambda$setCurrentCropAsTarget$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V m_24482_
+		static
+		0 p_24483_ p_24483_
+		1 p_24484_ p_24484_
+	pickNextTarget (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24492_
+		0 p_24493_ p_24493_
+		1 p_24494_ p_24494_
+	setCurrentCropAsTarget (Lnet/minecraft/world/entity/npc/Villager;)V m_24480_
+		0 p_24481_ p_24481_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24496_ p_24496_
+		1 p_24497_ p_24497_
+		2 p_24498_ p_24498_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24470_ p_24470_
+		1 p_24471_ p_24471_
+		2 p_24472_ p_24472_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24500_ p_24500_
+		1 p_24501_ p_24501_
+		2 p_24502_ p_24502_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24504_ p_24504_
+		1 p_24505_ p_24505_
+		2 p_24506_ p_24506_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24508_ p_24508_
+		1 p_24509_ p_24509_
+		2 p_24510_ p_24510_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24512_ p_24512_
+		1 p_24513_ p_24513_
+		2 p_24514_ p_24514_
+	validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_24485_
+		0 p_24486_ p_24486_
+		1 p_24487_ p_24487_
+net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi
+	MAX_DISTANCE f_148036_
+	<init> ()V <init>
+	bedIsOccupied (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_24530_
+		static
+		0 p_24531_ p_24531_
+		1 p_24532_ p_24532_
+		2 p_24533_ p_24533_
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257857_
+		static
+		0 p_259460_ p_259460_
+		1 p_259635_ p_259635_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257898_
+		static
+		0 p_259541_ p_259541_
+		1 p_260323_ p_260323_
+		2 p_260175_ p_260175_
+		3 p_259843_ p_259843_
+		4 p_259259_ p_259259_
+		5 p_260036_ p_260036_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257919_
+		static
+		0 p_259546_ p_259546_
+		1 p_260187_ p_260187_
+		2 p_259498_ p_259498_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257806_
+		static
+		0 p_259585_ p_259585_
+		1 p_259383_ p_259383_
+		2 p_259215_ p_259215_
+net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll
+	MAX_XZ_DIST f_148037_
+	MAX_Y_DIST f_148038_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257910_
+		static
+		0 p_260156_ p_260156_
+	create (FII)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258010_
+		static
+		0 p_259320_ p_259320_
+		1 p_259708_ p_259708_
+		2 p_259311_ p_259311_
+	lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257291_
+		static
+		0 p_258864_ p_258864_
+		1 p_258865_ p_258865_
+	lambda$create$1 (IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257293_
+		static
+		0 p_258870_ p_258870_
+		1 p_258871_ p_258871_
+		2 p_258872_ p_258872_
+		3 p_258873_ p_258873_
+		4 p_258874_ p_258874_
+		5 p_258875_ p_258875_
+		6 p_258876_ p_258876_
+	lambda$create$2 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257290_
+		static
+		0 p_258860_ p_258860_
+		1 p_258861_ p_258861_
+		2 p_258862_ p_258862_
+		3 p_258863_ p_258863_
+	lambda$create$3 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257292_
+		static
+		0 p_258866_ p_258866_
+		1 p_258867_ p_258867_
+		2 p_258868_ p_258868_
+		3 p_258869_ p_258869_
+net/minecraft/world/entity/ai/behavior/VillagerCalmDown net/minecraft/world/entity/ai/behavior/VillagerCalmDown
+	SAFE_DISTANCE_FROM_DANGER f_148039_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257666_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_24579_
+		static
+		0 p_24581_ p_24581_
+		1 p_259890_ p_259890_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288136_
+		static
+		0 p_288852_ p_288852_
+		1 p_288853_ p_288853_
+		2 p_288854_ p_288854_
+		3 p_288855_ p_288855_
+		4 p_288856_ p_288856_
+		5 p_288857_ p_288857_
+		6 p_288858_ p_288858_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257296_
+		static
+		0 p_258885_ p_258885_
+		1 p_258886_ p_258886_
+		2 p_258887_ p_258887_
+		3 p_258888_ p_258888_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257295_
+		static
+		0 p_258884_ p_258884_
+net/minecraft/world/entity/ai/behavior/VillagerGoalPackages net/minecraft/world/entity/ai/behavior/VillagerGoalPackages
+	STROLL_SPEED_MODIFIER f_148040_
+	<init> ()V <init>
+	getCorePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24585_
+		static
+		0 p_24586_ p_24586_
+		1 p_24587_ p_24587_
+	getFullLookBehavior ()Lcom/mojang/datafixers/util/Pair; m_24582_
+		static
+	getHidePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24610_
+		static
+		0 p_24611_ p_24611_
+		1 p_24612_ p_24612_
+	getIdlePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24598_
+		static
+		0 p_24599_ p_24599_
+		1 p_24600_ p_24600_
+	getMeetPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24595_
+		static
+		0 p_24596_ p_24596_
+		1 p_24597_ p_24597_
+	getMinimalLookBehavior ()Lcom/mojang/datafixers/util/Pair; m_24588_
+		static
+	getPanicPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24601_
+		static
+		0 p_24602_ p_24602_
+		1 p_24603_ p_24603_
+	getPlayPackage (F)Lcom/google/common/collect/ImmutableList; m_24583_
+		static
+		0 p_24584_ p_24584_
+	getPreRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24604_
+		static
+		0 p_24605_ p_24605_
+		1 p_24606_ p_24606_
+	getRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24607_
+		static
+		0 p_24608_ p_24608_
+		1 p_24609_ p_24609_
+	getRestPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24592_
+		static
+		0 p_24593_ p_24593_
+		1 p_24594_ p_24594_
+	getWorkPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24589_
+		static
+		0 p_24590_ p_24590_
+		1 p_24591_ p_24591_
+	lambda$getCorePackage$0 (Lnet/minecraft/core/Holder;)Z m_217498_
+		static
+		0 p_217499_ p_217499_
+	lambda$getCorePackage$1 (Lnet/minecraft/core/Holder;)Z m_217496_
+		static
+		0 p_217497_ p_217497_
+	lambda$getMeetPackage$3 (Lnet/minecraft/core/Holder;)Z m_217492_
+		static
+		0 p_217493_ p_217493_
+	lambda$getRestPackage$2 (Lnet/minecraft/core/Holder;)Z m_217494_
+		static
+		0 p_217495_ p_217495_
+	raidExistsAndActive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_257480_
+		static
+		0 p_260274_ p_260274_
+		1 p_260163_ p_260163_
+	raidExistsAndNotVictory (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_257399_
+		static
+		0 p_259939_ p_259939_
+		1 p_259384_ p_259384_
+net/minecraft/world/entity/ai/behavior/VillagerMakeLove net/minecraft/world/entity/ai/behavior/VillagerMakeLove
+	INTERACT_DIST_SQR f_148042_
+	SPEED_MODIFIER f_148043_
+	birthTimestamp f_24613_
+	<init> ()V <init>
+	breed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24655_
+		0 p_24656_ p_24656_
+		1 p_24657_ p_24657_
+		2 p_24658_ p_24658_
+	canReach (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z m_217500_
+		0 p_217501_ p_217501_
+		1 p_217502_ p_217502_
+		2 p_217503_ p_217503_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24626_ p_24626_
+		1 p_24627_ p_24627_
+		2 p_24628_ p_24628_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24645_ p_24645_
+		1 p_24646_ p_24646_
+		2 p_24647_ p_24647_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24616_ p_24616_
+		1 p_24617_ p_24617_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24623_ p_24623_
+		1 p_24624_ p_24624_
+	giveBedToChild (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V m_24633_
+		0 p_24634_ p_24634_
+		1 p_24635_ p_24635_
+		2 p_24636_ p_24636_
+	isBreedingPossible (Lnet/minecraft/world/entity/npc/Villager;)Z m_24639_
+		0 p_24640_ p_24640_
+	lambda$isBreedingPossible$0 (Lnet/minecraft/world/entity/AgeableMob;)Z m_289112_
+		static
+		0 p_289389_ p_289389_
+	lambda$takeVacantBed$1 (Lnet/minecraft/core/Holder;)Z m_217508_
+		static
+		0 p_217509_ p_217509_
+	lambda$takeVacantBed$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z m_217504_
+		0 p_217505_ p_217505_
+		1 p_217506_ p_217506_
+		2 p_217507_ p_217507_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24652_ p_24652_
+		1 p_24653_ p_24653_
+		2 p_24654_ p_24654_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24619_ p_24619_
+		1 p_24620_ p_24620_
+		2 p_24621_ p_24621_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24663_ p_24663_
+		1 p_24664_ p_24664_
+		2 p_24665_ p_24665_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24675_ p_24675_
+		1 p_24676_ p_24676_
+		2 p_24677_ p_24677_
+	takeVacantBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24648_
+		0 p_24649_ p_24649_
+		1 p_24650_ p_24650_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24671_ p_24671_
+		1 p_24672_ p_24672_
+		2 p_24673_ p_24673_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24667_ p_24667_
+		1 p_24668_ p_24668_
+		2 p_24669_ p_24669_
+	tryToGiveBirth (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)V m_24629_
+		0 p_24630_ p_24630_
+		1 p_24631_ p_24631_
+		2 p_24632_ p_24632_
+net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24684_ p_24684_
+		1 p_24685_ p_24685_
+		2 p_24686_ p_24686_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24690_ p_24690_
+		1 p_24691_ p_24691_
+		2 p_24692_ p_24692_
+	hasHostile (Lnet/minecraft/world/entity/LivingEntity;)Z m_24687_
+		static
+		0 p_24688_ p_24688_
+	isHurt (Lnet/minecraft/world/entity/LivingEntity;)Z m_24697_
+		static
+		0 p_24698_ p_24698_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24680_ p_24680_
+		1 p_24681_ p_24681_
+		2 p_24682_ p_24682_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24694_ p_24694_
+		1 p_24695_ p_24695_
+		2 p_24696_ p_24696_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24704_ p_24704_
+		1 p_24705_ p_24705_
+		2 p_24706_ p_24706_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24700_ p_24700_
+		1 p_24701_ p_24701_
+		2 p_24702_ p_24702_
+net/minecraft/world/entity/ai/behavior/WakeUp net/minecraft/world/entity/ai/behavior/WakeUp
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257779_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258063_
+		static
+		0 p_259555_ p_259555_
+		1 p_259657_ p_259657_
+		2 p_259316_ p_259316_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258043_
+		static
+		0 p_259813_ p_259813_
+net/minecraft/world/entity/ai/behavior/WorkAtComposter net/minecraft/world/entity/ai/behavior/WorkAtComposter
+	COMPOSTABLE_ITEMS f_24786_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compostItems (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_24792_
+		0 p_24793_ p_24793_
+		1 p_24794_ p_24794_
+		2 p_24795_ p_24795_
+		3 p_24796_ p_24796_
+	makeBread (Lnet/minecraft/world/entity/npc/Villager;)V m_24802_
+		0 p_24803_ p_24803_
+	spawnComposterFillEffects (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_24797_
+		0 p_24798_ p_24798_
+		1 p_24799_ p_24799_
+		2 p_24800_ p_24800_
+		3 p_24801_ p_24801_
+	useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5628_
+		0 p_24790_ p_24790_
+		1 p_24791_ p_24791_
+net/minecraft/world/entity/ai/behavior/WorkAtPoi net/minecraft/world/entity/ai/behavior/WorkAtPoi
+	CHECK_COOLDOWN f_148046_
+	DISTANCE f_148047_
+	lastCheck f_24804_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24830_ p_24830_
+		1 p_24831_ p_24831_
+		2 p_24832_ p_24832_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24823_ p_24823_
+		1 p_24824_ p_24824_
+		2 p_24825_ p_24825_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24807_ p_24807_
+		1 p_24808_ p_24808_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24827_ p_24827_
+		1 p_24828_ p_24828_
+	lambda$start$0 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)V m_24819_
+		static
+		0 p_24820_ p_24820_
+		1 p_24821_ p_24821_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24810_ p_24810_
+		1 p_24811_ p_24811_
+		2 p_24812_ p_24812_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24816_ p_24816_
+		1 p_24817_ p_24817_
+		2 p_24818_ p_24818_
+	useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5628_
+		0 p_24813_ p_24813_
+		1 p_24814_ p_24814_
+net/minecraft/world/entity/ai/behavior/YieldJobSite net/minecraft/world/entity/ai/behavior/YieldJobSite
+	<init> ()V <init>
+	canReachPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiType;)Z m_257696_
+		static
+		0 p_260080_ p_260080_
+		1 p_259875_ p_259875_
+		2 p_259606_ p_259606_
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257788_
+		static
+		0 p_259768_ p_259768_
+	lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z m_257299_
+		static
+		0 p_258897_ p_258897_
+		1 p_258898_ p_258898_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; m_257298_
+		static
+		0 p_258896_ p_258896_
+	lambda$create$2 (Ljava/util/Optional;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/npc/Villager;)Z m_257303_
+		static
+		0 p_258917_ p_258917_
+		1 p_258918_ p_258918_
+		2 p_258919_ p_258919_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/core/BlockPos;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_288137_
+		static
+		0 p_288859_ p_288859_
+		1 p_288860_ p_288860_
+		2 p_288861_ p_288861_
+		3 p_288862_ p_288862_
+		4 p_288863_ p_288863_
+		5 p_288864_ p_288864_
+		6 p_288865_ p_288865_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257301_
+		static
+		0 p_258906_ p_258906_
+		1 p_258907_ p_258907_
+		2 p_258908_ p_258908_
+		3 p_258909_ p_258909_
+		4 p_258910_ p_258910_
+		5 p_258911_ p_258911_
+		6 p_258912_ p_258912_
+		7 p_258913_ p_258913_
+		8 p_258914_ p_258914_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257300_
+		static
+		0 p_258899_ p_258899_
+		1 p_258900_ p_258900_
+		2 p_258901_ p_258901_
+		3 p_258902_ p_258902_
+		4 p_258903_ p_258903_
+		5 p_258904_ p_258904_
+		6 p_258905_ p_258905_
+	lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257302_
+		static
+		0 p_258915_ p_258915_
+		1 p_258916_ p_258916_
+	nearbyWantsJobsite (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)Z m_217510_
+		static
+		0 p_217511_ p_217511_
+		1 p_217512_ p_217512_
+		2 p_217513_ p_217513_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
+	trigger f_256790_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_260164_ p_260164_
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258034_
+		static
+		0 p_259386_ p_259386_
+	create (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257924_
+		static
+		0 p_259575_ p_259575_
+	get (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; m_257451_
+		static
+		0 p_259615_ p_259615_
+	instance ()Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance; m_257958_
+		static
+	lambda$sequence$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258081_
+		static
+		0 p_259545_ p_259545_
+		1 p_260322_ p_260322_
+	lambda$sequence$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257395_
+		static
+		0 p_259461_ p_259461_
+		1 p_259996_ p_259996_
+		2 p_259495_ p_259495_
+	lambda$triggerIf$2 (Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257554_
+		static
+		0 p_259062_ p_259062_
+		1 p_259280_ p_259280_
+		2 p_259428_ p_259428_
+		3 p_259845_ p_259845_
+	lambda$triggerIf$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257394_
+		static
+		0 p_259800_ p_259800_
+		1 p_260353_ p_260353_
+	lambda$triggerIf$4 (Ljava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257915_
+		static
+		0 p_260339_ p_260339_
+		1 p_259079_ p_259079_
+		2 p_259093_ p_259093_
+		3 p_260140_ p_260140_
+	lambda$triggerIf$5 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257813_
+		static
+		0 p_260142_ p_260142_
+		1 p_260191_ p_260191_
+	sequence (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258047_
+		static
+		0 p_260174_ p_260174_
+		1 p_259134_ p_259134_
+	triggerIf (Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257433_
+		static
+		0 p_259227_ p_259227_
+	triggerIf (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257590_
+		static
+		0 p_260112_ p_260112_
+	triggerIf (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/OneShot;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257845_
+		static
+		0 p_260059_ p_260059_
+		1 p_259640_ p_259640_
+	unbox (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257695_
+		static
+		0 p_259593_ p_259593_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
+	val$resolvedBuilder f_256727_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259744_ p_259744_
+	debugString ()Ljava/lang/String; m_22566_
+	toString ()Ljava/lang/String; toString
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257808_
+		0 p_259385_ p_259385_
+		1 p_260003_ p_260003_
+		2 p_259194_ p_259194_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_259906_ p_259906_
+	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
+		0 p_259514_ p_259514_
+		1 p_259950_ p_259950_
+	lambda$new$0 (Ljava/lang/Object;)Ljava/lang/String; m_257783_
+		static
+		0 p_259245_ p_259245_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1
+	val$a f_256864_
+	val$debugString f_256903_
+	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
+		0 p_259884_ p_259884_
+		1 p_259381_ p_259381_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259561_ p_259561_
+		1 p_259467_ p_259467_
+		2 p_259297_ p_259297_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance
+	<init> ()V <init>
+	absent (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_258080_
+		0 p_260198_ p_260198_
+	ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap2
+		0 p_260131_ p_260131_
+		1 p_259240_ p_259240_
+		2 p_259547_ p_259547_
+	ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap2
+		0 p_259535_ p_259535_
+		1 p_259162_ p_259162_
+		2 p_259733_ p_259733_
+	ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap3
+		0 p_259633_ p_259633_
+		1 p_260234_ p_260234_
+		2 p_259701_ p_259701_
+		3 p_259763_ p_259763_
+	ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap3
+		0 p_260239_ p_260239_
+		1 p_259239_ p_259239_
+		2 p_259638_ p_259638_
+		3 p_259969_ p_259969_
+	ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap4
+		0 p_259519_ p_259519_
+		1 p_259829_ p_259829_
+		2 p_259314_ p_259314_
+		3 p_260089_ p_260089_
+		4 p_259136_ p_259136_
+	ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap4
+		0 p_259032_ p_259032_
+		1 p_259335_ p_259335_
+		2 p_259711_ p_259711_
+		3 p_259137_ p_259137_
+		4 p_259318_ p_259318_
+	get (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; m_258051_
+		0 p_259206_ p_259206_
+	ifTriggered (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_258060_
+		0 p_260247_ p_260247_
+	lambda$lift1$0 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; m_257642_
+		0 p_260060_ p_260060_
+		1 p_259751_ p_259751_
+	lift1 (Lcom/mojang/datafixers/kinds/App;)Ljava/util/function/Function; lift1
+		0 p_259294_ p_259294_
+	map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; map
+		0 p_259963_ p_259963_
+		1 p_260355_ p_260355_
+	map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; map
+		0 p_260001_ p_260001_
+		1 p_259138_ p_259138_
+	point (Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257851_
+		0 p_260070_ p_260070_
+		1 p_260295_ p_260295_
+	point (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; point
+		0 p_259634_ p_259634_
+	point (Ljava/lang/Object;)Lcom/mojang/datafixers/kinds/App; point
+		0 p_260216_ p_260216_
+	present (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257495_
+		0 p_259673_ p_259673_
+	registered (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257492_
+		0 p_259477_ p_259477_
+	tryGet (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257828_
+		0 p_259352_ p_259352_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1
+	this$0 f_256877_
+	val$aTrigger f_256801_
+	val$fTrigger f_256964_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259693_ p_259693_
+		1 p_259792_ p_259792_
+		2 p_259753_ p_259753_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259603_ p_259603_
+		1 p_260233_ p_260233_
+		2 p_259654_ p_259654_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2
+	this$0 f_256860_
+	val$func f_256823_
+	val$tTrigger f_256984_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Ljava/util/function/Function;)V <init>
+		0 p_259389_ p_259389_
+		1 p_260193_ p_260193_
+		2 p_260297_ p_260297_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259755_ p_259755_
+		1 p_259656_ p_259656_
+		2 p_259300_ p_259300_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3
+	this$0 f_256955_
+	val$aTrigger f_257008_
+	val$bTrigger f_256841_
+	val$fTrigger f_256881_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259170_ p_259170_
+		1 p_260264_ p_260264_
+		2 p_259627_ p_259627_
+		3 p_260281_ p_260281_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259274_ p_259274_
+		1 p_259817_ p_259817_
+		2 p_259820_ p_259820_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4
+	this$0 f_256767_
+	val$fTrigger f_257044_
+	val$t1Trigger f_256857_
+	val$t2Trigger f_256745_
+	val$t3Trigger f_256907_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259682_ p_259682_
+		1 p_260099_ p_260099_
+		2 p_260133_ p_260133_
+		3 p_259839_ p_259839_
+		4 p_259840_ p_259840_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259096_ p_259096_
+		1 p_260221_ p_260221_
+		2 p_259035_ p_259035_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5
+	this$0 f_256741_
+	val$fTrigger f_256946_
+	val$t1Trigger f_256807_
+	val$t2Trigger f_257048_
+	val$t3Trigger f_256722_
+	val$t4Trigger f_257031_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_260116_ p_260116_
+		1 p_259402_ p_259402_
+		2 p_259948_ p_259948_
+		3 p_259482_ p_259482_
+		4 p_260289_ p_260289_
+		5 p_260292_ p_260292_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259537_ p_259537_
+		1 p_259581_ p_259581_
+		2 p_259423_ p_259423_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu
+	<init> ()V <init>
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu
+	<init> ()V <init>
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
+		0 p_259776_ p_259776_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1
+	val$condition f_256758_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
+		0 p_259559_ p_259559_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_260146_ p_260146_
+		1 p_259651_ p_259651_
+		2 p_260094_ p_260094_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257510_
+		0 p_259899_ p_259899_
+		1 p_259558_ p_259558_
+		2 p_259793_ p_259793_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult
+	debugString ()Ljava/lang/String; m_257477_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259864_ p_259864_
+		1 p_259042_ p_259042_
+		2 p_260282_ p_260282_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
+		0 p_259310_ p_259310_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1
+	val$dependentTrigger f_257021_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
+		0 p_260307_ p_260307_
+	debugString ()Ljava/lang/String; m_257477_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_260338_ p_260338_
+		1 p_259070_ p_259070_
+		2 p_259309_ p_259309_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lcom/mojang/datafixers/util/Unit; m_257510_
+		0 p_259397_ p_259397_
+		1 p_260169_ p_260169_
+		2 p_259155_ p_259155_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
+	brain f_256902_
+	memoryType f_257027_
+	value f_256777_
+	<init> (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/datafixers/kinds/App;)V <init>
+		0 p_259443_ p_259443_
+		1 p_259809_ p_259809_
+		2 p_259295_ p_259295_
+	erase ()V m_257971_
+	set (Ljava/lang/Object;)V m_257512_
+		0 p_259728_ p_259728_
+	setOrErase (Ljava/util/Optional;)V m_257564_
+		0 p_259943_ p_259943_
+	setWithExpiry (Ljava/lang/Object;J)V m_257465_
+		0 p_259027_ p_259027_
+		1 p_260310_ p_260310_
+	value ()Lcom/mojang/datafixers/kinds/App; m_258035_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259936_ p_259936_
+		1 p_259724_ p_259724_
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent
+	memory f_257038_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_257038_ f_257038_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259727_ p_259727_
+		1 p_260359_ p_260359_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_260170_ p_260170_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present
+	memory f_256930_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_256930_ f_256930_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259253_ p_259253_
+		1 p_260268_ p_260268_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259219_ p_259219_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered
+	memory f_256883_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_256883_ f_256883_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_260149_ p_260149_
+		1 p_259303_ p_259303_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259578_ p_259578_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/Trigger net/minecraft/world/entity/ai/behavior/declarative/Trigger
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257808_
+		0 p_259730_ p_259730_
+		1 p_260017_ p_260017_
+		2 p_259489_ p_259489_
+net/minecraft/world/entity/ai/behavior/declarative/package-info net/minecraft/world/entity/ai/behavior/declarative/package-info
+net/minecraft/world/entity/ai/behavior/package-info net/minecraft/world/entity/ai/behavior/package-info
+net/minecraft/world/entity/ai/behavior/warden/Digging net/minecraft/world/entity/ai/behavior/warden/Digging
+	<init> (I)V <init>
+		0 p_217515_ p_217515_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217531_ p_217531_
+		1 p_217532_ p_217532_
+		2 p_217533_ p_217533_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217527_ p_217527_
+		1 p_217528_ p_217528_
+		2 p_217529_ p_217529_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z m_6114_
+		0 p_217524_ p_217524_
+		1 p_217525_ p_217525_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217517_ p_217517_
+		1 p_217518_ p_217518_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217535_ p_217535_
+		1 p_217536_ p_217536_
+		2 p_217537_ p_217537_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217520_ p_217520_
+		1 p_217521_ p_217521_
+		2 p_217522_ p_217522_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217543_ p_217543_
+		1 p_217544_ p_217544_
+		2 p_217545_ p_217545_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217539_ p_217539_
+		1 p_217540_ p_217540_
+		2 p_217541_ p_217541_
+net/minecraft/world/entity/ai/behavior/warden/Emerging net/minecraft/world/entity/ai/behavior/warden/Emerging
+	<init> (I)V <init>
+		0 p_217547_ p_217547_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217557_ p_217557_
+		1 p_217558_ p_217558_
+		2 p_217559_ p_217559_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217553_ p_217553_
+		1 p_217554_ p_217554_
+		2 p_217555_ p_217555_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217561_ p_217561_
+		1 p_217562_ p_217562_
+		2 p_217563_ p_217563_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217549_ p_217549_
+		1 p_217550_ p_217550_
+		2 p_217551_ p_217551_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217569_ p_217569_
+		1 p_217570_ p_217570_
+		2 p_217571_ p_217571_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217565_ p_217565_
+		1 p_217566_ p_217566_
+		2 p_217567_ p_217567_
+net/minecraft/world/entity/ai/behavior/warden/ForceUnmount net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
+	<init> ()V <init>
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_238424_ p_238424_
+		1 p_238425_ p_238425_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_238410_ p_238410_
+		1 p_238411_ p_238411_
+		2 p_238412_ p_238412_
+net/minecraft/world/entity/ai/behavior/warden/Roar net/minecraft/world/entity/ai/behavior/warden/Roar
+	ROAR_ANGER_INCREASE f_217573_
+	TICKS_BEFORE_PLAYING_ROAR_SOUND f_217572_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217584_ p_217584_
+		1 p_217585_ p_217585_
+		2 p_217586_ p_217586_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217588_ p_217588_
+		1 p_217589_ p_217589_
+		2 p_217590_ p_217590_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217580_ p_217580_
+		1 p_217581_ p_217581_
+		2 p_217582_ p_217582_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217576_ p_217576_
+		1 p_217577_ p_217577_
+		2 p_217578_ p_217578_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217604_ p_217604_
+		1 p_217605_ p_217605_
+		2 p_217606_ p_217606_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217592_ p_217592_
+		1 p_217593_ p_217593_
+		2 p_217594_ p_217594_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217600_ p_217600_
+		1 p_217601_ p_217601_
+		2 p_217602_ p_217602_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6725_
+		0 p_217596_ p_217596_
+		1 p_217597_ p_217597_
+		2 p_217598_ p_217598_
+net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
+	<init> ()V <init>
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257595_
+		static
+		0 p_260275_ p_260275_
+	lambda$create$0 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_257305_
+		static
+		0 p_258922_ p_258922_
+		1 p_258923_ p_258923_
+		2 p_258924_ p_258924_
+		3 p_258925_ p_258925_
+		4 p_258926_ p_258926_
+		5 p_258927_ p_258927_
+	lambda$create$1 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257306_
+		static
+		0 p_258928_ p_258928_
+		1 p_258929_ p_258929_
+		2 p_258930_ p_258930_
+		3 p_258931_ p_258931_
+	lambda$create$2 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257304_
+		static
+		0 p_258920_ p_258920_
+		1 p_258921_ p_258921_
+net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257897_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257308_
+		static
+		0 p_258939_ p_258939_
+		1 p_258940_ p_258940_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257307_
+		static
+		0 p_258932_ p_258932_
+		1 p_258933_ p_258933_
+		2 p_258934_ p_258934_
+		3 p_258935_ p_258935_
+		4 p_258936_ p_258936_
+		5 p_258937_ p_258937_
+		6 p_258938_ p_258938_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257309_
+		static
+		0 p_258941_ p_258941_
+		1 p_258942_ p_258942_
+		2 p_258943_ p_258943_
+		3 p_258944_ p_258944_
+		4 p_258945_ p_258945_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257310_
+		static
+		0 p_258946_ p_258946_
+net/minecraft/world/entity/ai/behavior/warden/Sniffing net/minecraft/world/entity/ai/behavior/warden/Sniffing
+	ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ f_217644_
+	ANGER_FROM_SNIFFING_MAX_DISTANCE_Y f_217645_
+	<init> (I)V <init>
+		0 p_217647_ p_217647_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217660_ p_217660_
+		1 p_217661_ p_217661_
+		2 p_217662_ p_217662_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217653_ p_217653_
+		1 p_217654_ p_217654_
+		2 p_217655_ p_217655_
+	lambda$stop$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_289113_
+		static
+		0 p_289390_ p_289390_
+		1 p_289391_ p_289391_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217664_ p_217664_
+		1 p_217665_ p_217665_
+		2 p_217666_ p_217666_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217649_ p_217649_
+		1 p_217650_ p_217650_
+		2 p_217651_ p_217651_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217672_ p_217672_
+		1 p_217673_ p_217673_
+		2 p_217674_ p_217674_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217668_ p_217668_
+		1 p_217669_ p_217669_
+		2 p_217670_ p_217670_
+net/minecraft/world/entity/ai/behavior/warden/SonicBoom net/minecraft/world/entity/ai/behavior/warden/SonicBoom
+	COOLDOWN f_217675_
+	DISTANCE_XZ f_217676_
+	DISTANCE_Y f_217677_
+	DURATION f_217681_
+	KNOCKBACK_HORIZONTAL f_217679_
+	KNOCKBACK_VERTICAL f_217678_
+	TICKS_BEFORE_PLAYING_SOUND f_217680_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217709_ p_217709_
+		1 p_217710_ p_217710_
+		2 p_217711_ p_217711_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217695_ p_217695_
+		1 p_217696_ p_217696_
+		2 p_217697_ p_217697_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217685_ p_217685_
+		1 p_217686_ p_217686_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z m_6114_
+		0 p_217692_ p_217692_
+		1 p_217693_ p_217693_
+	lambda$tick$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_289114_
+		static
+		0 p_289392_ p_289392_
+		1 p_289393_ p_289393_
+	lambda$tick$1 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_217705_
+		static
+		0 p_217706_ p_217706_
+		1 p_217707_ p_217707_
+	lambda$tick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_217701_
+		static
+		0 p_217702_ p_217702_
+		1 p_217703_ p_217703_
+		2 p_217704_ p_217704_
+	setCooldown (Lnet/minecraft/world/entity/LivingEntity;I)V m_217698_
+		static
+		0 p_217699_ p_217699_
+		1 p_217700_ p_217700_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217713_ p_217713_
+		1 p_217714_ p_217714_
+		2 p_217715_ p_217715_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217688_ p_217688_
+		1 p_217689_ p_217689_
+		2 p_217690_ p_217690_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217732_ p_217732_
+		1 p_217733_ p_217733_
+		2 p_217734_ p_217734_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217720_ p_217720_
+		1 p_217721_ p_217721_
+		2 p_217722_ p_217722_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217728_ p_217728_
+		1 p_217729_ p_217729_
+		2 p_217730_ p_217730_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6725_
+		0 p_217724_ p_217724_
+		1 p_217725_ p_217725_
+		2 p_217726_ p_217726_
+net/minecraft/world/entity/ai/behavior/warden/TryToSniff net/minecraft/world/entity/ai/behavior/warden/TryToSniff
+	SNIFF_COOLDOWN f_217735_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257812_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289115_
+		static
+		0 p_289394_ p_289394_
+		1 p_289395_ p_289395_
+		2 p_289396_ p_289396_
+		3 p_289397_ p_289397_
+		4 p_289398_ p_289398_
+		5 p_289399_ p_289399_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257573_
+		static
+		0 p_260219_ p_260219_
+		1 p_260252_ p_260252_
+		2 p_260090_ p_260090_
+		3 p_259577_ p_259577_
+		4 p_260020_ p_260020_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257499_
+		static
+		0 p_259979_ p_259979_
+net/minecraft/world/entity/ai/behavior/warden/package-info net/minecraft/world/entity/ai/behavior/warden/package-info
+net/minecraft/world/entity/ai/control/BodyRotationControl net/minecraft/world/entity/ai/control/BodyRotationControl
+	DELAY_UNTIL_STARTING_TO_FACE_FORWARD f_148049_
+	HEAD_STABLE_ANGLE f_148048_
+	HOW_LONG_IT_TAKES_TO_FACE_FORWARD f_148050_
+	headStableTime f_24876_
+	lastStableYHeadRot f_24877_
+	mob f_24875_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24879_ p_24879_
+	clientTick ()V m_8121_
+	isMoving ()Z m_24884_
+	notCarryingMobPassengers ()Z m_24883_
+	rotateBodyIfNecessary ()V m_24880_
+	rotateHeadIfNecessary ()V m_24881_
+	rotateHeadTowardsFront ()V m_24882_
+net/minecraft/world/entity/ai/control/Control net/minecraft/world/entity/ai/control/Control
+net/minecraft/world/entity/ai/control/FlyingMoveControl net/minecraft/world/entity/ai/control/FlyingMoveControl
+	hoversInPlace f_24891_
+	maxTurn f_24890_
+	<init> (Lnet/minecraft/world/entity/Mob;IZ)V <init>
+		0 p_24893_ p_24893_
+		1 p_24894_ p_24894_
+		2 p_24895_ p_24895_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/JumpControl net/minecraft/world/entity/ai/control/JumpControl
+	jump f_24897_
+	mob f_24898_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24900_ p_24900_
+	jump ()V m_24901_
+	tick ()V m_8124_
+net/minecraft/world/entity/ai/control/LookControl net/minecraft/world/entity/ai/control/LookControl
+	lookAtCooldown f_186068_
+	mob f_24937_
+	wantedX f_24941_
+	wantedY f_24942_
+	wantedZ f_24943_
+	xMaxRotAngle f_24939_
+	yMaxRotSpeed f_24938_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24945_ p_24945_
+	clampHeadRotationToBody ()V m_142586_
+	getWantedX ()D m_24969_
+	getWantedY ()D m_24970_
+	getWantedY (Lnet/minecraft/world/entity/Entity;)D m_24966_
+		static
+		0 p_24967_ p_24967_
+	getWantedZ ()D m_24971_
+	getXRotD ()Ljava/util/Optional; m_180897_
+	getYRotD ()Ljava/util/Optional; m_180896_
+	isLookingAtTarget ()Z m_186069_
+	lambda$tick$0 (Ljava/lang/Float;)V m_287074_
+		0 p_287447_ p_287447_
+	lambda$tick$1 (Ljava/lang/Float;)V m_289116_
+		0 p_289400_ p_289400_
+	resetXRotOnTick ()Z m_8106_
+	rotateTowards (FFF)F m_24956_
+		0 p_24957_ p_24957_
+		1 p_24958_ p_24958_
+		2 p_24959_ p_24959_
+	setLookAt (DDD)V m_24946_
+		0 p_24947_ p_24947_
+		1 p_24948_ p_24948_
+		2 p_24949_ p_24949_
+	setLookAt (Lnet/minecraft/world/phys/Vec3;)V m_24964_
+		0 p_24965_ p_24965_
+	setLookAt (DDDFF)V m_24950_
+		0 p_24951_ p_24951_
+		1 p_24952_ p_24952_
+		2 p_24953_ p_24953_
+		3 p_24954_ p_24954_
+		4 p_24955_ p_24955_
+	setLookAt (Lnet/minecraft/world/entity/Entity;FF)V m_24960_
+		0 p_24961_ p_24961_
+		1 p_24962_ p_24962_
+		2 p_24963_ p_24963_
+	setLookAt (Lnet/minecraft/world/entity/Entity;)V m_148051_
+		0 p_148052_ p_148052_
+	tick ()V m_8128_
+net/minecraft/world/entity/ai/control/MoveControl net/minecraft/world/entity/ai/control/MoveControl
+	MAX_TURN f_148055_
+	MIN_SPEED f_148053_
+	MIN_SPEED_SQR f_148054_
+	mob f_24974_
+	operation f_24981_
+	speedModifier f_24978_
+	strafeForwards f_24979_
+	strafeRight f_24980_
+	wantedX f_24975_
+	wantedY f_24976_
+	wantedZ f_24977_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24983_ p_24983_
+	getSpeedModifier ()D m_24999_
+	getWantedX ()D m_25000_
+	getWantedY ()D m_25001_
+	getWantedZ ()D m_25002_
+	hasWanted ()Z m_24995_
+	isWalkable (FF)Z m_24996_
+		0 p_24997_ p_24997_
+		1 p_24998_ p_24998_
+	rotlerp (FFF)F m_24991_
+		0 p_24992_ p_24992_
+		1 p_24993_ p_24993_
+		2 p_24994_ p_24994_
+	setWantedPosition (DDDD)V m_6849_
+		0 p_24984_ p_24984_
+		1 p_24985_ p_24985_
+		2 p_24986_ p_24986_
+		3 p_24987_ p_24987_
+	strafe (FF)V m_24988_
+		0 p_24989_ p_24989_
+		1 p_24990_ p_24990_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/MoveControl$Operation net/minecraft/world/entity/ai/control/MoveControl$Operation
+	$VALUES $VALUES
+	JUMPING JUMPING
+	MOVE_TO MOVE_TO
+	STRAFE STRAFE
+	WAIT WAIT
+	$values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; m_148056_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25010_ p_25010_
+		1 p_25011_ p_25011_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; valueOf
+		static
+		0 p_25013_ p_25013_
+	values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; values
+		static
+net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
+	HEAD_TILT_X f_148058_
+	HEAD_TILT_Y f_148059_
+	maxYRotFromCenter f_148057_
+	<init> (Lnet/minecraft/world/entity/Mob;I)V <init>
+		0 p_148061_ p_148061_
+		1 p_148062_ p_148062_
+	lambda$tick$0 (Ljava/lang/Float;)V m_287076_
+		0 p_287449_ p_287449_
+	lambda$tick$1 (Ljava/lang/Float;)V m_289117_
+		0 p_289401_ p_289401_
+	tick ()V m_8128_
+net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl
+	FULL_SPEED_TURN_THRESHOLD f_243703_
+	STOP_TURN_THRESHOLD f_244312_
+	applyGravity f_148068_
+	inWaterSpeedModifier f_148066_
+	maxTurnX f_148064_
+	maxTurnY f_148065_
+	outsideWaterSpeedModifier f_148067_
+	<init> (Lnet/minecraft/world/entity/Mob;IIFFZ)V <init>
+		0 p_148070_ p_148070_
+		1 p_148071_ p_148071_
+		2 p_148072_ p_148072_
+		3 p_148073_ p_148073_
+		4 p_148074_ p_148074_
+		5 p_148075_ p_148075_
+	getTurningSpeedFactor (F)F m_246609_
+		static
+		0 p_249853_ p_249853_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/package-info net/minecraft/world/entity/ai/control/package-info
+net/minecraft/world/entity/ai/goal/AvoidEntityGoal net/minecraft/world/entity/ai/goal/AvoidEntityGoal
+	avoidClass f_25020_
+	avoidEntityTargeting f_25025_
+	avoidPredicate f_25021_
+	maxDist f_25017_
+	mob f_25015_
+	path f_25018_
+	pathNav f_25019_
+	predicateOnAvoidEntity f_25022_
+	sprintSpeedModifier f_25024_
+	toAvoid f_25016_
+	walkSpeedModifier f_25023_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V <init>
+		0 p_25040_ p_25040_
+		1 p_25041_ p_25041_
+		2 p_25042_ p_25042_
+		3 p_25043_ p_25043_
+		4 p_25044_ p_25044_
+		5 p_25045_ p_25045_
+		6 p_25046_ p_25046_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V <init>
+		0 p_25033_ p_25033_
+		1 p_25034_ p_25034_
+		2 p_25035_ p_25035_
+		3 p_25036_ p_25036_
+		4 p_25037_ p_25037_
+		5 p_25038_ p_25038_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDD)V <init>
+		0 p_25027_ p_25027_
+		1 p_25028_ p_25028_
+		2 p_25029_ p_25029_
+		3 p_25030_ p_25030_
+		4 p_25031_ p_25031_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148077_
+		static
+		0 p_148078_ p_148078_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_25051_
+		static
+		0 p_25052_ p_25052_
+	lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_25048_
+		static
+		0 p_25049_ p_25049_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BegGoal net/minecraft/world/entity/ai/goal/BegGoal
+	begTargeting f_25061_
+	level f_25058_
+	lookDistance f_25059_
+	lookTime f_25060_
+	player f_25057_
+	wolf f_25056_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;F)V <init>
+		0 p_25063_ p_25063_
+		1 p_25064_ p_25064_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	playerHoldingInteresting (Lnet/minecraft/world/entity/player/Player;)Z m_25066_
+		0 p_25067_ p_25067_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BoatGoals net/minecraft/world/entity/ai/goal/BoatGoals
+	$VALUES $VALUES
+	GO_IN_BOAT_DIRECTION GO_IN_BOAT_DIRECTION
+	GO_TO_BOAT GO_TO_BOAT
+	$values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; m_148079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25077_ p_25077_
+		1 p_25078_ p_25078_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/BoatGoals; valueOf
+		static
+		0 p_25080_ p_25080_
+	values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; values
+		static
+net/minecraft/world/entity/ai/goal/BreakDoorGoal net/minecraft/world/entity/ai/goal/BreakDoorGoal
+	DEFAULT_DOOR_BREAK_TIME f_148080_
+	breakTime f_25082_
+	doorBreakTime f_25084_
+	lastBreakProgress f_25083_
+	validDifficulties f_25085_
+	<init> (Lnet/minecraft/world/entity/Mob;ILjava/util/function/Predicate;)V <init>
+		0 p_25087_ p_25087_
+		1 p_25088_ p_25088_
+		2 p_25089_ p_25089_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/util/function/Predicate;)V <init>
+		0 p_25091_ p_25091_
+		1 p_25092_ p_25092_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getDoorBreakTime ()I m_25100_
+	isValidDifficulty (Lnet/minecraft/world/Difficulty;)Z m_25094_
+		0 p_25095_ p_25095_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BreathAirGoal net/minecraft/world/entity/ai/goal/BreathAirGoal
+	mob f_25101_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25103_ p_25103_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findAirPosition ()V m_25112_
+	givesAir (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_25106_
+		0 p_25107_ p_25107_
+		1 p_25108_ p_25108_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BreedGoal net/minecraft/world/entity/ai/goal/BreedGoal
+	PARTNER_TARGETING f_25116_
+	animal f_25113_
+	level f_25114_
+	loveTime f_25118_
+	partner f_25115_
+	partnerClass f_25117_
+	speedModifier f_25119_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Animal;DLjava/lang/Class;)V <init>
+		0 p_25125_ p_25125_
+		1 p_25126_ p_25126_
+		2 p_25127_ p_25127_
+	<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
+		0 p_25122_ p_25122_
+		1 p_25123_ p_25123_
+	breed ()V m_8026_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getFreePartner ()Lnet/minecraft/world/entity/animal/Animal; m_25132_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/CatLieOnBedGoal net/minecraft/world/entity/ai/goal/CatLieOnBedGoal
+	cat f_25133_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;DI)V <init>
+		0 p_25135_ p_25135_
+		1 p_25136_ p_25136_
+		2 p_25137_ p_25137_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25142_ p_25142_
+		1 p_25143_ p_25143_
+	nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I m_6099_
+		0 p_25140_ p_25140_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal
+	cat f_25147_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;D)V <init>
+		0 p_25149_ p_25149_
+		1 p_25150_ p_25150_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25153_ p_25153_
+		1 p_25154_ p_25154_
+	lambda$isValidTarget$0 (Lnet/minecraft/world/level/block/state/properties/BedPart;)Ljava/lang/Boolean; m_148083_
+		static
+		0 p_148084_ p_148084_
+	lambda$isValidTarget$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_25155_
+		static
+		0 p_25156_ p_25156_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
+	level f_204053_
+	mob f_204052_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_204055_ p_204055_
+		1 p_204056_ p_204056_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/DolphinJumpGoal net/minecraft/world/entity/ai/goal/DolphinJumpGoal
+	STEPS_TO_CHECK f_25162_
+	breached f_25165_
+	dolphin f_25163_
+	interval f_25164_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;I)V <init>
+		0 p_25168_ p_25168_
+		1 p_25169_ p_25169_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	surfaceIsClear (Lnet/minecraft/core/BlockPos;III)Z m_25178_
+		0 p_25179_ p_25179_
+		1 p_25180_ p_25180_
+		2 p_25181_ p_25181_
+		3 p_25182_ p_25182_
+	tick ()V m_8037_
+	waterIsClear (Lnet/minecraft/core/BlockPos;III)Z m_25172_
+		0 p_25173_ p_25173_
+		1 p_25174_ p_25174_
+		2 p_25175_ p_25175_
+		3 p_25176_ p_25176_
+net/minecraft/world/entity/ai/goal/DoorInteractGoal net/minecraft/world/entity/ai/goal/DoorInteractGoal
+	doorOpenDirX f_25187_
+	doorOpenDirZ f_25188_
+	doorPos f_25190_
+	hasDoor f_25191_
+	mob f_25189_
+	passed f_25186_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25193_ p_25193_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isOpen ()Z m_25200_
+	requiresUpdateEveryTick ()Z m_183429_
+	setOpen (Z)V m_25195_
+		0 p_25196_ p_25196_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/EatBlockGoal net/minecraft/world/entity/ai/goal/EatBlockGoal
+	EAT_ANIMATION_TICKS f_148085_
+	IS_TALL_GRASS f_25201_
+	eatAnimationTick f_25204_
+	level f_25203_
+	mob f_25202_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25207_ p_25207_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getEatAnimationTick ()I m_25213_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FleeSunGoal net/minecraft/world/entity/ai/goal/FleeSunGoal
+	level f_25219_
+	mob f_25214_
+	speedModifier f_25218_
+	wantedX f_25215_
+	wantedY f_25216_
+	wantedZ f_25217_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25221_ p_25221_
+		1 p_25222_ p_25222_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getHidePos ()Lnet/minecraft/world/phys/Vec3; m_25227_
+	setWantedPos ()Z m_25226_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/FloatGoal net/minecraft/world/entity/ai/goal/FloatGoal
+	mob f_25228_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25230_ p_25230_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowBoatGoal net/minecraft/world/entity/ai/goal/FollowBoatGoal
+	currentGoal f_25236_
+	following f_25235_
+	mob f_25234_
+	timeToRecalcPath f_25233_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25238_ p_25238_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal
+	INTERVAL_TICKS f_148086_
+	mob f_25245_
+	nextStartTick f_25247_
+	timeToRecalcPath f_25246_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
+		0 p_25249_ p_25249_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_25257_
+		static
+		0 p_25258_ p_25258_
+	lambda$canUse$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_25254_
+		static
+		0 p_25255_ p_25255_
+	nextStartTick (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)I m_25251_
+		0 p_25252_ p_25252_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowMobGoal net/minecraft/world/entity/ai/goal/FollowMobGoal
+	areaSize f_25269_
+	followPredicate f_25262_
+	followingMob f_25263_
+	mob f_25261_
+	navigation f_25265_
+	oldWaterCost f_25268_
+	speedModifier f_25264_
+	stopDistance f_25267_
+	timeToRecalcPath f_25266_
+	<init> (Lnet/minecraft/world/entity/Mob;DFF)V <init>
+		0 p_25271_ p_25271_
+		1 p_25272_ p_25272_
+		2 p_25273_ p_25273_
+		3 p_25274_ p_25274_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z m_25276_
+		static
+		0 p_25277_ p_25277_
+		1 p_25278_ p_25278_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowOwnerGoal net/minecraft/world/entity/ai/goal/FollowOwnerGoal
+	MAX_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148089_
+	MAX_VERTICAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148090_
+	MIN_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148088_
+	TELEPORT_WHEN_DISTANCE_IS f_148087_
+	canFly f_25292_
+	level f_25285_
+	navigation f_25287_
+	oldWaterCost f_25291_
+	owner f_25284_
+	speedModifier f_25286_
+	startDistance f_25290_
+	stopDistance f_25289_
+	tamable f_25283_
+	timeToRecalcPath f_25288_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;DFFZ)V <init>
+		0 p_25294_ p_25294_
+		1 p_25295_ p_25295_
+		2 p_25296_ p_25296_
+		3 p_25297_ p_25297_
+		4 p_25298_ p_25298_
+	canContinueToUse ()Z m_8045_
+	canTeleportTo (Lnet/minecraft/core/BlockPos;)Z m_25307_
+		0 p_25308_ p_25308_
+	canUse ()Z m_8036_
+	maybeTeleportTo (III)Z m_25303_
+		0 p_25304_ p_25304_
+		1 p_25305_ p_25305_
+		2 p_25306_ p_25306_
+	randomIntInclusive (II)I m_25300_
+		0 p_25301_ p_25301_
+		1 p_25302_ p_25302_
+	start ()V m_8056_
+	stop ()V m_8041_
+	teleportToOwner ()V m_25313_
+	tick ()V m_8037_
+	unableToMove ()Z m_272221_
+net/minecraft/world/entity/ai/goal/FollowParentGoal net/minecraft/world/entity/ai/goal/FollowParentGoal
+	DONT_FOLLOW_IF_CLOSER_THAN f_148093_
+	HORIZONTAL_SCAN_RANGE f_148091_
+	VERTICAL_SCAN_RANGE f_148092_
+	animal f_25314_
+	parent f_25315_
+	speedModifier f_25316_
+	timeToRecalcPath f_25317_
+	<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
+		0 p_25319_ p_25319_
+		1 p_25320_ p_25320_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/Goal net/minecraft/world/entity/ai/goal/Goal
+	flags f_25326_
+	<init> ()V <init>
+	adjustedTickDelay (I)I m_183277_
+		0 p_186072_ p_186072_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getFlags ()Ljava/util/EnumSet; m_7684_
+	isInterruptable ()Z m_6767_
+	reducedTickDelay (I)I m_186073_
+		static
+		0 p_186074_ p_186074_
+	requiresUpdateEveryTick ()Z m_183429_
+	setFlags (Ljava/util/EnumSet;)V m_7021_
+		0 p_25328_ p_25328_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/goal/Goal$Flag net/minecraft/world/entity/ai/goal/Goal$Flag
+	$VALUES $VALUES
+	JUMP JUMP
+	LOOK LOOK
+	MOVE MOVE
+	TARGET TARGET
+	$values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; m_148094_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25337_ p_25337_
+		1 p_25338_ p_25338_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/Goal$Flag; valueOf
+		static
+		0 p_25340_ p_25340_
+	values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; values
+		static
+net/minecraft/world/entity/ai/goal/GoalSelector net/minecraft/world/entity/ai/goal/GoalSelector
+	LOGGER f_25342_
+	NO_GOAL f_25343_
+	availableGoals f_25345_
+	disabledFlags f_25347_
+	lockedFlags f_25344_
+	newGoalRate f_25348_
+	profiler f_25346_
+	tickCount f_148095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_25351_ p_25351_
+	addGoal (ILnet/minecraft/world/entity/ai/goal/Goal;)V m_25352_
+		0 p_25353_ p_25353_
+		1 p_25354_ p_25354_
+	disableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V m_25355_
+		0 p_25356_ p_25356_
+	enableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V m_25374_
+		0 p_25375_ p_25375_
+	getAvailableGoals ()Ljava/util/Set; m_148105_
+	getRunningGoals ()Ljava/util/stream/Stream; m_25386_
+	goalCanBeReplacedForAllFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/Map;)Z m_186078_
+		static
+		0 p_186079_ p_186079_
+		1 p_186080_ p_186080_
+	goalContainsAnyFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/EnumSet;)Z m_186075_
+		static
+		0 p_186076_ p_186076_
+		1 p_186077_ p_186077_
+	lambda$removeAllGoals$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_262357_
+		static
+		0 p_262563_ p_262563_
+		1 p_262564_ p_262564_
+	lambda$removeGoal$1 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_25376_
+		static
+		0 p_25377_ p_25377_
+		1 p_25378_ p_25378_
+	lambda$removeGoal$2 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_25365_
+		static
+		0 p_25366_ p_25366_
+		1 p_25367_ p_25367_
+	removeAllGoals (Ljava/util/function/Predicate;)V m_262460_
+		0 p_262575_ p_262575_
+	removeGoal (Lnet/minecraft/world/entity/ai/goal/Goal;)V m_25363_
+		0 p_25364_ p_25364_
+	setControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;Z)V m_25360_
+		0 p_25361_ p_25361_
+		1 p_25362_ p_25362_
+	setNewGoalRate (I)V m_148097_
+		0 p_148098_ p_148098_
+	tick ()V m_25373_
+	tickRunningGoals (Z)V m_186081_
+		0 p_186082_ p_186082_
+net/minecraft/world/entity/ai/goal/GoalSelector$1 net/minecraft/world/entity/ai/goal/GoalSelector$1
+	<init> ()V <init>
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/GoalSelector$2 net/minecraft/world/entity/ai/goal/GoalSelector$2
+	<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
+		0 p_25394_ p_25394_
+		1 p_25395_ p_25395_
+	isRunning ()Z m_7620_
+net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal
+	POI_SECTION_SCAN_RADIUS f_148106_
+	RANDOM_POS_XY_DISTANCE f_148108_
+	RANDOM_POS_Y_DISTANCE f_148109_
+	VILLAGER_SCAN_RADIUS f_148107_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25398_ p_25398_
+		1 p_25399_ p_25399_
+	doesVillagerWantGolem (Lnet/minecraft/world/entity/npc/Villager;)Z m_25405_
+		0 p_25406_ p_25406_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	getPositionTowardsAnywhere ()Lnet/minecraft/world/phys/Vec3; m_25410_
+	getPositionTowardsPoi ()Lnet/minecraft/world/phys/Vec3; m_25412_
+	getPositionTowardsVillagerWhoWantsGolem ()Lnet/minecraft/world/phys/Vec3; m_25411_
+	getRandomPoiWithinSection (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/core/BlockPos; m_25407_
+		0 p_25408_ p_25408_
+	getRandomVillageSection ()Lnet/minecraft/core/SectionPos; m_25413_
+	lambda$getRandomPoiWithinSection$1 (Lnet/minecraft/core/Holder;)Z m_217746_
+		static
+		0 p_217747_ p_217747_
+	lambda$getRandomVillageSection$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)Z m_25400_
+		static
+		0 p_25401_ p_25401_
+		1 p_25402_ p_25402_
+net/minecraft/world/entity/ai/goal/InteractGoal net/minecraft/world/entity/ai/goal/InteractGoal
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
+		0 p_25415_ p_25415_
+		1 p_25416_ p_25416_
+		2 p_25417_ p_25417_
+		3 p_25418_ p_25418_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_148111_ p_148111_
+		1 p_148112_ p_148112_
+		2 p_148113_ p_148113_
+net/minecraft/world/entity/ai/goal/JumpGoal net/minecraft/world/entity/ai/goal/JumpGoal
+	<init> ()V <init>
+net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal
+	entity f_25479_
+	isSittingOnShoulder f_25481_
+	owner f_25480_
+	<init> (Lnet/minecraft/world/entity/animal/ShoulderRidingEntity;)V <init>
+		0 p_25483_ p_25483_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LeapAtTargetGoal net/minecraft/world/entity/ai/goal/LeapAtTargetGoal
+	mob f_25488_
+	target f_25489_
+	yd f_25490_
+	<init> (Lnet/minecraft/world/entity/Mob;F)V <init>
+		0 p_25492_ p_25492_
+		1 p_25493_ p_25493_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal
+	CARAVAN_LIMIT f_148114_
+	distCheckCounter f_25499_
+	llama f_25497_
+	speedModifier f_25498_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;D)V <init>
+		0 p_25501_ p_25501_
+		1 p_25502_ p_25502_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	firstIsLeashed (Lnet/minecraft/world/entity/animal/horse/Llama;I)Z m_25506_
+		0 p_25507_ p_25507_
+		1 p_25508_ p_25508_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/Entity;)Z m_25504_
+		static
+		0 p_25505_ p_25505_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LookAtPlayerGoal net/minecraft/world/entity/ai/goal/LookAtPlayerGoal
+	DEFAULT_PROBABILITY f_148115_
+	lookAt f_25513_
+	lookAtContext f_25517_
+	lookAtType f_25516_
+	lookDistance f_25514_
+	lookTime f_25518_
+	mob f_25512_
+	onlyHorizontal f_148116_
+	probability f_25515_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
+		0 p_25524_ p_25524_
+		1 p_25525_ p_25525_
+		2 p_25526_ p_25526_
+		3 p_25527_ p_25527_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FFZ)V <init>
+		0 p_148118_ p_148118_
+		1 p_148119_ p_148119_
+		2 p_148120_ p_148120_
+		3 p_148121_ p_148121_
+		4 p_148122_ p_148122_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_25520_ p_25520_
+		1 p_25521_ p_25521_
+		2 p_25522_ p_25522_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148123_
+		static
+		0 p_148124_ p_148124_
+	lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)Z m_25529_
+		static
+		0 p_25530_ p_25530_
+		1 p_25531_ p_25531_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal
+	villager f_25536_
+	<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
+		0 p_25538_ p_25538_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/MeleeAttackGoal net/minecraft/world/entity/ai/goal/MeleeAttackGoal
+	COOLDOWN_BETWEEN_CAN_USE_CHECKS f_148125_
+	attackInterval f_25549_
+	followingTargetEvenIfNotSeen f_25542_
+	lastCanUseCheck f_25550_
+	mob f_25540_
+	path f_25543_
+	pathedTargetX f_25544_
+	pathedTargetY f_25545_
+	pathedTargetZ f_25546_
+	speedModifier f_25541_
+	ticksUntilNextAttack f_25548_
+	ticksUntilNextPathRecalculation f_25547_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_25552_ p_25552_
+		1 p_25553_ p_25553_
+		2 p_25554_ p_25554_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_25557_ p_25557_
+		1 p_25558_ p_25558_
+	getAttackInterval ()I m_25566_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_25556_ p_25556_
+	getTicksUntilNextAttack ()I m_25565_
+	isTimeToAttack ()Z m_25564_
+	requiresUpdateEveryTick ()Z m_183429_
+	resetAttackCooldown ()V m_25563_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal
+	MAX_XZ_DIST f_148126_
+	MAX_Y_DIST f_148127_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_25568_ p_25568_
+		1 p_25569_ p_25569_
+		2 p_25570_ p_25570_
+	canUse ()Z m_8036_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal
+	canDealWithDoors f_25580_
+	distanceToPoi f_25579_
+	mob f_25573_
+	onlyAtNight f_25577_
+	path f_25575_
+	poiPos f_25576_
+	speedModifier f_25574_
+	visited f_25578_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZILjava/util/function/BooleanSupplier;)V <init>
+		0 p_25582_ p_25582_
+		1 p_25583_ p_25583_
+		2 p_25584_ p_25584_
+		3 p_25585_ p_25585_
+		4 p_25586_ p_25586_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	hasNotVisited (Lnet/minecraft/core/BlockPos;)Z m_25592_
+		0 p_25593_ p_25593_
+	lambda$canUse$0 (Lnet/minecraft/core/Holder;)Z m_217757_
+		static
+		0 p_217758_ p_217758_
+	lambda$canUse$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Double; m_217752_
+		static
+		0 p_217753_ p_217753_
+		1 p_217754_ p_217754_
+	lambda$canUse$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217748_
+		0 p_217749_ p_217749_
+		1 p_217750_ p_217750_
+		2 p_217751_ p_217751_
+	lambda$canUse$3 (Lnet/minecraft/core/Holder;)Z m_217755_
+		static
+		0 p_217756_ p_217756_
+	start ()V m_8056_
+	stop ()V m_8041_
+	updateVisited ()V m_25597_
+net/minecraft/world/entity/ai/goal/MoveToBlockGoal net/minecraft/world/entity/ai/goal/MoveToBlockGoal
+	GIVE_UP_TICKS f_148128_
+	INTERVAL_TICKS f_148130_
+	STAY_TICKS f_148129_
+	blockPos f_25602_
+	maxStayTicks f_25604_
+	mob f_25598_
+	nextStartTick f_25600_
+	reachedTarget f_25605_
+	searchRange f_25606_
+	speedModifier f_25599_
+	tryTicks f_25601_
+	verticalSearchRange f_25607_
+	verticalSearchStart f_25603_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25609_ p_25609_
+		1 p_25610_ p_25610_
+		2 p_25611_ p_25611_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DII)V <init>
+		0 p_25613_ p_25613_
+		1 p_25614_ p_25614_
+		2 p_25615_ p_25615_
+		3 p_25616_ p_25616_
+	acceptedDistance ()D m_8052_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findNearestBlock ()Z m_25626_
+	getMoveToTarget ()Lnet/minecraft/core/BlockPos; m_6669_
+	isReachedTarget ()Z m_25625_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25619_ p_25619_
+		1 p_25620_ p_25620_
+	moveMobToBlock ()V m_25624_
+	nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I m_6099_
+		0 p_25618_ p_25618_
+	requiresUpdateEveryTick ()Z m_183429_
+	shouldRecalculatePath ()Z m_8064_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal
+	mob f_25627_
+	speedModifier f_25631_
+	wantedX f_25628_
+	wantedY f_25629_
+	wantedZ f_25630_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25633_ p_25633_
+		1 p_25634_ p_25634_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal
+	mob f_25638_
+	speedModifier f_25643_
+	target f_25639_
+	wantedX f_25640_
+	wantedY f_25641_
+	wantedZ f_25642_
+	within f_25644_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
+		0 p_25646_ p_25646_
+		1 p_25647_ p_25647_
+		2 p_25648_ p_25648_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/OcelotAttackGoal net/minecraft/world/entity/ai/goal/OcelotAttackGoal
+	attackTime f_25656_
+	mob f_25654_
+	target f_25655_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25658_ p_25658_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/OfferFlowerGoal net/minecraft/world/entity/ai/goal/OfferFlowerGoal
+	OFFER_TARGER_CONTEXT f_25663_
+	OFFER_TICKS f_148131_
+	golem f_25664_
+	tick f_25666_
+	villager f_25665_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
+		0 p_25669_ p_25669_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/OpenDoorGoal net/minecraft/world/entity/ai/goal/OpenDoorGoal
+	closeDoor f_25675_
+	forgetTime f_25676_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_25678_ p_25678_
+		1 p_25679_ p_25679_
+	canContinueToUse ()Z m_8045_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/PanicGoal net/minecraft/world/entity/ai/goal/PanicGoal
+	WATER_CHECK_DISTANCE_VERTICAL f_198171_
+	isRunning f_25689_
+	mob f_25684_
+	posX f_25686_
+	posY f_25687_
+	posZ f_25688_
+	speedModifier f_25685_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25691_ p_25691_
+		1 p_25692_ p_25692_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findRandomPosition ()Z m_25702_
+	isRunning ()Z m_25703_
+	lambda$lookForWater$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_196647_
+		static
+		0 p_196648_ p_196648_
+		1 p_196649_ p_196649_
+	lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPos; m_198172_
+		0 p_198173_ p_198173_
+		1 p_198174_ p_198174_
+		2 p_198175_ p_198175_
+	shouldPanic ()Z m_202729_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/PathfindToRaidGoal net/minecraft/world/entity/ai/goal/PathfindToRaidGoal
+	RECRUITMENT_SEARCH_TICK_DELAY f_199887_
+	SPEED_MODIFIER f_148132_
+	mob f_25704_
+	recruitmentTick f_199888_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_25706_ p_25706_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$recruitNearby$0 (Lnet/minecraft/world/entity/raid/Raid;Lnet/minecraft/world/entity/raid/Raider;)Z m_25710_
+		static
+		0 p_25711_ p_25711_
+		1 p_25712_ p_25712_
+	recruitNearby (Lnet/minecraft/world/entity/raid/Raid;)V m_25708_
+		0 p_25709_ p_25709_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RandomLookAroundGoal net/minecraft/world/entity/ai/goal/RandomLookAroundGoal
+	lookTime f_25718_
+	mob f_25715_
+	relX f_25716_
+	relZ f_25717_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25720_ p_25720_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RandomStandGoal net/minecraft/world/entity/ai/goal/RandomStandGoal
+	horse f_244645_
+	nextStand f_244098_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_251685_ p_251685_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	playStandSound ()V m_247344_
+	requiresUpdateEveryTick ()Z m_183429_
+	resetStandInterval (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V m_245867_
+		0 p_250439_ p_250439_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/RandomStrollGoal net/minecraft/world/entity/ai/goal/RandomStrollGoal
+	DEFAULT_INTERVAL f_148133_
+	checkNoActionTime f_25732_
+	forceTrigger f_25731_
+	interval f_25730_
+	mob f_25725_
+	speedModifier f_25729_
+	wantedX f_25726_
+	wantedY f_25727_
+	wantedZ f_25728_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25734_ p_25734_
+		1 p_25735_ p_25735_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25737_ p_25737_
+		1 p_25738_ p_25738_
+		2 p_25739_ p_25739_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DIZ)V <init>
+		0 p_25741_ p_25741_
+		1 p_25742_ p_25742_
+		2 p_25743_ p_25743_
+		3 p_25744_ p_25744_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	setInterval (I)V m_25746_
+		0 p_25747_ p_25747_
+	start ()V m_8056_
+	stop ()V m_8041_
+	trigger ()V m_25751_
+net/minecraft/world/entity/ai/goal/RandomSwimmingGoal net/minecraft/world/entity/ai/goal/RandomSwimmingGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25753_ p_25753_
+		1 p_25754_ p_25754_
+		2 p_25755_ p_25755_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/RangedAttackGoal net/minecraft/world/entity/ai/goal/RangedAttackGoal
+	attackIntervalMax f_25764_
+	attackIntervalMin f_25763_
+	attackRadius f_25765_
+	attackRadiusSqr f_25766_
+	attackTime f_25760_
+	mob f_25757_
+	rangedAttackMob f_25758_
+	seeTime f_25762_
+	speedModifier f_25761_
+	target f_25759_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
+		0 p_25768_ p_25768_
+		1 p_25769_ p_25769_
+		2 p_25770_ p_25770_
+		3 p_25771_ p_25771_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIIF)V <init>
+		0 p_25773_ p_25773_
+		1 p_25774_ p_25774_
+		2 p_25775_ p_25775_
+		3 p_25776_ p_25776_
+		4 p_25777_ p_25777_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedBowAttackGoal net/minecraft/world/entity/ai/goal/RangedBowAttackGoal
+	attackIntervalMin f_25784_
+	attackRadiusSqr f_25785_
+	attackTime f_25786_
+	mob f_25782_
+	seeTime f_25787_
+	speedModifier f_25783_
+	strafingBackwards f_25789_
+	strafingClockwise f_25788_
+	strafingTime f_25790_
+	<init> (Lnet/minecraft/world/entity/monster/Monster;DIF)V <init>
+		0 p_25792_ p_25792_
+		1 p_25793_ p_25793_
+		2 p_25794_ p_25794_
+		3 p_25795_ p_25795_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isHoldingBow ()Z m_25803_
+	requiresUpdateEveryTick ()Z m_183429_
+	setMinAttackInterval (I)V m_25797_
+		0 p_25798_ p_25798_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal
+	PATHFINDING_DELAY_RANGE f_25804_
+	attackDelay f_25810_
+	attackRadiusSqr f_25808_
+	crossbowState f_25806_
+	mob f_25805_
+	seeTime f_25809_
+	speedModifier f_25807_
+	updatePathDelay f_25811_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/monster/Monster;DF)V <init>
+		0 p_25814_ p_25814_
+		1 p_25815_ p_25815_
+		2 p_25816_ p_25816_
+	canContinueToUse ()Z m_8045_
+	canRun ()Z m_25823_
+	canUse ()Z m_8036_
+	isHoldingCrossbow ()Z m_25821_
+	isValidTarget ()Z m_25822_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState
+	$VALUES $VALUES
+	CHARGED CHARGED
+	CHARGING CHARGING
+	READY_TO_ATTACK READY_TO_ATTACK
+	UNCHARGED UNCHARGED
+	$values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; m_148134_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25831_ p_25831_
+		1 p_25832_ p_25832_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; valueOf
+		static
+		0 p_25834_ p_25834_
+	values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; values
+		static
+net/minecraft/world/entity/ai/goal/RemoveBlockGoal net/minecraft/world/entity/ai/goal/RemoveBlockGoal
+	WAIT_AFTER_BLOCK_FOUND f_148135_
+	blockToRemove f_25836_
+	removerMob f_25837_
+	ticksSinceReachedGoal f_25838_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25840_ p_25840_
+		1 p_25841_ p_25841_
+		2 p_25842_ p_25842_
+		3 p_25843_ p_25843_
+	canUse ()Z m_8036_
+	getPosWithBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;)Lnet/minecraft/core/BlockPos; m_25852_
+		0 p_25853_ p_25853_
+		1 p_25854_ p_25854_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25850_ p_25850_
+		1 p_25851_ p_25851_
+	playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_5777_
+		0 p_25845_ p_25845_
+		1 p_25846_ p_25846_
+	playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7659_
+		0 p_25847_ p_25847_
+		1 p_25848_ p_25848_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RestrictSunGoal net/minecraft/world/entity/ai/goal/RestrictSunGoal
+	mob f_25859_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25861_ p_25861_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal
+	horse f_25884_
+	posX f_25886_
+	posY f_25887_
+	posZ f_25888_
+	speedModifier f_25885_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;D)V <init>
+		0 p_25890_ p_25890_
+		1 p_25891_ p_25891_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal
+	mob f_25896_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_25898_ p_25898_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal
+	DISTANCE_THRESHOLD f_148136_
+	interval f_25904_
+	mob f_25903_
+	wantedPos f_25905_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;I)V <init>
+		0 p_25907_ p_25907_
+		1 p_25908_ p_25908_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)D m_25910_
+		static
+		0 p_25911_ p_25911_
+		1 p_25912_ p_25912_
+	moveRandomly ()V m_25915_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/SwellGoal net/minecraft/world/entity/ai/goal/SwellGoal
+	creeper f_25916_
+	target f_25917_
+	<init> (Lnet/minecraft/world/entity/monster/Creeper;)V <init>
+		0 p_25919_ p_25919_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/TemptGoal net/minecraft/world/entity/ai/goal/TemptGoal
+	TEMP_TARGETING f_25926_
+	calmDown f_25933_
+	canScare f_25936_
+	isRunning f_25934_
+	items f_25935_
+	mob f_25924_
+	pRotX f_25931_
+	pRotY f_25932_
+	player f_25925_
+	px f_25928_
+	py f_25929_
+	pz f_25930_
+	speedModifier f_25927_
+	targetingConditions f_148137_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_25939_ p_25939_
+		1 p_25940_ p_25940_
+		2 p_25941_ p_25941_
+		3 p_25942_ p_25942_
+	canContinueToUse ()Z m_8045_
+	canScare ()Z m_7497_
+	canUse ()Z m_8036_
+	isRunning ()Z m_25955_
+	shouldFollow (Lnet/minecraft/world/entity/LivingEntity;)Z m_148138_
+		0 p_148139_ p_148139_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal
+	mob f_25956_
+	<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
+		0 p_25958_ p_25958_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/TryFindWaterGoal net/minecraft/world/entity/ai/goal/TryFindWaterGoal
+	mob f_25962_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25964_ p_25964_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/UseItemGoal net/minecraft/world/entity/ai/goal/UseItemGoal
+	canUseSelector f_25969_
+	finishUsingSound f_25970_
+	item f_25968_
+	mob f_25967_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundEvent;Ljava/util/function/Predicate;)V <init>
+		0 p_25972_ p_25972_
+		1 p_25973_ p_25973_
+		2 p_25974_ p_25974_
+		3 p_25975_ p_25975_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25981_ p_25981_
+		1 p_25982_ p_25982_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal
+	PROBABILITY f_148149_
+	probability f_25985_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25987_ p_25987_
+		1 p_25988_ p_25988_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
+		0 p_25990_ p_25990_
+		1 p_25991_ p_25991_
+		2 p_25992_ p_25992_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/WrappedGoal net/minecraft/world/entity/ai/goal/WrappedGoal
+	goal f_25994_
+	isRunning f_25996_
+	priority f_25995_
+	<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
+		0 p_25998_ p_25998_
+		1 p_25999_ p_25999_
+	adjustedTickDelay (I)I m_183277_
+		0 p_186092_ p_186092_
+	canBeReplacedBy (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_26002_
+		0 p_26003_ p_26003_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_26011_ p_26011_
+	getFlags ()Ljava/util/EnumSet; m_7684_
+	getGoal ()Lnet/minecraft/world/entity/ai/goal/Goal; m_26015_
+	getPriority ()I m_26012_
+	hashCode ()I hashCode
+	isInterruptable ()Z m_6767_
+	isRunning ()Z m_7620_
+	requiresUpdateEveryTick ()Z m_183429_
+	setFlags (Ljava/util/EnumSet;)V m_7021_
+		0 p_26005_ p_26005_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/ZombieAttackGoal net/minecraft/world/entity/ai/goal/ZombieAttackGoal
+	raiseArmTicks f_26017_
+	zombie f_26016_
+	<init> (Lnet/minecraft/world/entity/monster/Zombie;DZ)V <init>
+		0 p_26019_ p_26019_
+		1 p_26020_ p_26020_
+		2 p_26021_ p_26021_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/package-info net/minecraft/world/entity/ai/goal/package-info
+net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal
+	attackTargeting f_26027_
+	golem f_26025_
+	potentialTarget f_26026_
+	<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
+		0 p_26029_ p_26029_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal
+	ALERT_RANGE_Y f_148150_
+	HURT_BY_TARGETING f_26032_
+	alertSameType f_26033_
+	timestamp f_26034_
+	toIgnoreAlert f_26036_
+	toIgnoreDamage f_26035_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;[Ljava/lang/Class;)V <init>
+		0 p_26039_ p_26039_
+		1 p_26040_ p_26040_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_26042_ p_26042_
+		1 p_26043_ p_26043_
+	alertOthers ()V m_26047_
+	canUse ()Z m_8036_
+	setAlertOthers ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/HurtByTargetGoal; m_26044_
+		0 p_26045_ p_26045_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal
+	DEFAULT_RANDOM_INTERVAL f_199889_
+	randomInterval f_26049_
+	target f_26050_
+	targetConditions f_26051_
+	targetType f_26048_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;Z)V <init>
+		0 p_26060_ p_26060_
+		1 p_26061_ p_26061_
+		2 p_26062_ p_26062_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_199891_ p_199891_
+		1 p_199892_ p_199892_
+		2 p_199893_ p_199893_
+		3 p_199894_ p_199894_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZZ)V <init>
+		0 p_26064_ p_26064_
+		1 p_26065_ p_26065_
+		2 p_26066_ p_26066_
+		3 p_26067_ p_26067_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
+		0 p_26053_ p_26053_
+		1 p_26054_ p_26054_
+		2 p_26055_ p_26055_
+		3 p_26056_ p_26056_
+		4 p_26057_ p_26057_
+		5 p_26058_ p_26058_
+	canUse ()Z m_8036_
+	findTarget ()V m_26073_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_26069_ p_26069_
+	lambda$findTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148151_
+		static
+		0 p_148152_ p_148152_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_26070_
+		0 p_26071_ p_26071_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal
+	canAttack f_26074_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
+		0 p_26076_ p_26076_
+		1 p_26077_ p_26077_
+		2 p_26078_ p_26078_
+		3 p_26079_ p_26079_
+		4 p_26080_ p_26080_
+		5 p_26081_ p_26081_
+	canUse ()Z m_8036_
+	setCanAttack (Z)V m_26083_
+		0 p_26084_ p_26084_
+net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal
+	DEFAULT_COOLDOWN f_148153_
+	cooldown f_26085_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_26087_ p_26087_
+		1 p_26088_ p_26088_
+		2 p_26089_ p_26089_
+		3 p_26090_ p_26090_
+	canUse ()Z m_8036_
+	decrementCooldown ()V m_26094_
+	getCooldown ()I m_26093_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal
+	tamableMob f_26095_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_26097_ p_26097_
+		1 p_26098_ p_26098_
+		2 p_26099_ p_26099_
+		3 p_26100_ p_26100_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal
+	ownerLastHurtBy f_26104_
+	tameAnimal f_26103_
+	timestamp f_26105_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_26107_ p_26107_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal
+	ownerLastHurt f_26111_
+	tameAnimal f_26110_
+	timestamp f_26112_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_26114_ p_26114_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal
+	ALERT_RANGE_Y f_148154_
+	alertOthersOfSameType f_26118_
+	lastHurtByPlayerTimestamp f_26119_
+	mob f_26117_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_26121_ p_26121_
+		1 p_26122_ p_26122_
+	canUse ()Z m_8036_
+	getNearbyMobsOfSameType ()Ljava/util/List; m_26130_
+	lambda$start$0 (Lnet/minecraft/world/entity/Mob;)Z m_26126_
+		0 p_26127_ p_26127_
+	lambda$start$1 (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/entity/NeutralMob; m_26124_
+		static
+		0 p_26125_ p_26125_
+	start ()V m_8056_
+	wasHurtByPlayer ()Z m_26129_
+net/minecraft/world/entity/ai/goal/target/TargetGoal net/minecraft/world/entity/ai/goal/target/TargetGoal
+	CANT_REACH_CACHE f_148157_
+	CAN_REACH_CACHE f_148156_
+	EMPTY_REACH_CACHE f_148155_
+	mob f_26135_
+	mustReach f_26131_
+	mustSee f_26136_
+	reachCache f_26132_
+	reachCacheTime f_26133_
+	targetMob f_26137_
+	unseenMemoryTicks f_26138_
+	unseenTicks f_26134_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_26140_ p_26140_
+		1 p_26141_ p_26141_
+	<init> (Lnet/minecraft/world/entity/Mob;ZZ)V <init>
+		0 p_26143_ p_26143_
+		1 p_26144_ p_26144_
+		2 p_26145_ p_26145_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z m_26150_
+		0 p_26151_ p_26151_
+		1 p_26152_ p_26152_
+	canContinueToUse ()Z m_8045_
+	canReach (Lnet/minecraft/world/entity/LivingEntity;)Z m_26148_
+		0 p_26149_ p_26149_
+	getFollowDistance ()D m_7623_
+	setUnseenMemoryTicks (I)Lnet/minecraft/world/entity/ai/goal/target/TargetGoal; m_26146_
+		0 p_26147_ p_26147_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/target/package-info net/minecraft/world/entity/ai/goal/target/package-info
+net/minecraft/world/entity/ai/gossip/GossipContainer net/minecraft/world/entity/ai/gossip/GossipContainer
+	DISCARD_THRESHOLD f_148158_
+	LOGGER f_262760_
+	gossips f_26156_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V m_26191_
+		0 p_26192_ p_26192_
+		1 p_26193_ p_26193_
+		2 p_26194_ p_26194_
+	decay ()V m_26198_
+	getCountForType (Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/util/function/DoublePredicate;)J m_148162_
+		0 p_148163_ p_148163_
+		1 p_148164_ p_148164_
+	getGossipEntries ()Ljava/util/Map; m_148159_
+	getOrCreate (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; m_26189_
+		0 p_26190_ p_26190_
+	getReputation (Ljava/util/UUID;Ljava/util/function/Predicate;)I m_26195_
+		0 p_26196_ p_26196_
+		1 p_26197_ p_26197_
+	lambda$add$5 (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I m_186094_
+		0 p_186095_ p_186095_
+		1 p_186096_ p_186096_
+		2 p_186097_ p_186097_
+	lambda$getCountForType$4 (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z m_148171_
+		static
+		0 p_148172_ p_148172_
+		1 p_148173_ p_148173_
+		2 p_148174_ p_148174_
+	lambda$getGossipEntries$0 (Ljava/util/Map;Ljava/util/UUID;)V m_148165_
+		0 p_148166_ p_148166_
+		1 p_148167_ p_148167_
+	lambda$getOrCreate$2 (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; m_26201_
+		static
+		0 p_26202_ p_26202_
+	lambda$store$6 (Ljava/lang/String;)V m_262780_
+		static
+		0 p_262900_ p_262900_
+	lambda$transferFrom$3 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V m_26199_
+		0 p_26200_ p_26200_
+	lambda$unpack$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_26184_
+		static
+		0 p_26185_ p_26185_
+	lambda$update$7 (Ljava/lang/String;)V m_262781_
+		static
+		0 p_262901_ p_262901_
+	lambda$update$8 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_262779_
+		static
+		0 p_262899_ p_262899_
+	lambda$update$9 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V m_26161_
+		0 p_26162_ p_26162_
+	mergeValuesForAddition (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I m_26167_
+		0 p_26168_ p_26168_
+		1 p_26169_ p_26169_
+		2 p_26170_ p_26170_
+	mergeValuesForTransfer (II)I m_26158_
+		static
+		0 p_26159_ p_26159_
+		1 p_26160_ p_26160_
+	remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V m_148175_
+		0 p_148176_ p_148176_
+		1 p_148177_ p_148177_
+		2 p_148178_ p_148178_
+	remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_148168_
+		0 p_148169_ p_148169_
+		1 p_148170_ p_148170_
+	remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_148160_
+		0 p_148161_ p_148161_
+	selectGossipsForTransfer (Lnet/minecraft/util/RandomSource;I)Ljava/util/Collection; m_217759_
+		0 p_217760_ p_217760_
+		1 p_217761_ p_217761_
+	store (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; m_262795_
+		0 p_262915_ p_262915_
+	transferFrom (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V m_217762_
+		0 p_217763_ p_217763_
+		1 p_217764_ p_217764_
+		2 p_217765_ p_217765_
+	unpack ()Ljava/util/stream/Stream; m_26203_
+	update (Lcom/mojang/serialization/Dynamic;)V m_26177_
+		0 p_26178_ p_26178_
+net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips
+	entries f_26204_
+	<init> ()V <init>
+	decay ()V m_26208_
+	isEmpty ()Z m_26225_
+	lambda$unpack$2 (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry; m_26217_
+		static
+		0 p_26218_ p_26218_
+		1 p_26219_ p_26219_
+	lambda$weightedValue$0 (Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z m_26222_
+		static
+		0 p_26223_ p_26223_
+		1 p_26224_ p_26224_
+	lambda$weightedValue$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I m_26213_
+		static
+		0 p_26214_ p_26214_
+	makeSureValueIsntTooLowOrTooHigh (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_26211_
+		0 p_26212_ p_26212_
+	remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_26226_
+		0 p_26227_ p_26227_
+	unpack (Ljava/util/UUID;)Ljava/util/stream/Stream; m_26215_
+		0 p_26216_ p_26216_
+	weightedValue (Ljava/util/function/Predicate;)I m_26220_
+		0 p_26221_ p_26221_
+net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry
+	CODEC f_262739_
+	LIST_CODEC f_262751_
+	target f_26228_
+	type f_26229_
+	value f_26230_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V <init>
+		0 f_26228_ f_26228_
+		1 f_26229_ f_26229_
+		2 f_26230_ f_26230_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_263014_ p_263014_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_262811_
+		static
+		0 p_263007_ p_263007_
+	target ()Ljava/util/UUID; f_26228_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/entity/ai/gossip/GossipType; f_26229_
+	value ()I f_26230_
+	weightedValue ()I m_26235_
+net/minecraft/world/entity/ai/gossip/GossipType net/minecraft/world/entity/ai/gossip/GossipType
+	$VALUES $VALUES
+	CODEC f_262726_
+	MAJOR_NEGATIVE MAJOR_NEGATIVE
+	MAJOR_POSITIVE MAJOR_POSITIVE
+	MINOR_NEGATIVE MINOR_NEGATIVE
+	MINOR_POSITIVE MINOR_POSITIVE
+	REPUTATION_CHANGE_PER_EVENT f_148182_
+	REPUTATION_CHANGE_PER_EVERLASTING_MEMORY f_148183_
+	REPUTATION_CHANGE_PER_TRADE f_148184_
+	TRADING TRADING
+	decayPerDay f_26276_
+	decayPerTransfer f_26277_
+	id f_26273_
+	max f_26275_
+	weight f_26274_
+	$values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; m_148185_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;IIII)V <init>
+		0 p_26282_ p_26282_
+		1 p_26283_ p_26283_
+		2 p_26284_ p_26284_
+		3 p_26285_ p_26285_
+		4 p_26286_ p_26286_
+		5 p_26287_ p_26287_
+		6 p_26288_ p_26288_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/gossip/GossipType; valueOf
+		static
+		0 p_26294_ p_26294_
+	values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; values
+		static
+net/minecraft/world/entity/ai/gossip/package-info net/minecraft/world/entity/ai/gossip/package-info
+net/minecraft/world/entity/ai/memory/ExpirableValue net/minecraft/world/entity/ai/memory/ExpirableValue
+	timeToLive f_26297_
+	value f_26296_
+	<init> (Ljava/lang/Object;J)V <init>
+		0 p_26299_ p_26299_
+		1 p_26300_ p_26300_
+	canExpire ()Z m_26321_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_26304_
+		static
+		0 p_26305_ p_26305_
+	getTimeToLive ()J m_148191_
+	getValue ()Ljava/lang/Object; m_26319_
+	hasExpired ()Z m_26320_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/lang/Object; m_148192_
+		static
+		0 p_148193_ p_148193_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/util/Optional; m_148186_
+		static
+		0 p_148187_ p_148187_
+	lambda$codec$2 (Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_148188_
+		static
+		0 p_148189_ p_148189_
+		1 p_148190_ p_148190_
+	lambda$codec$3 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_26306_
+		static
+		0 p_26307_ p_26307_
+		1 p_26308_ p_26308_
+	of (Ljava/lang/Object;J)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_26311_
+		static
+		0 p_26312_ p_26312_
+		1 p_26313_ p_26313_
+	of (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_26309_
+		static
+		0 p_26310_ p_26310_
+	tick ()V m_26301_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/memory/MemoryModuleType net/minecraft/world/entity/ai/memory/MemoryModuleType
+	ADMIRING_DISABLED f_26339_
+	ADMIRING_ITEM f_26336_
+	ANGRY_AT f_26334_
+	ATE_RECENTLY f_26355_
+	ATTACK_COOLING_DOWN f_26373_
+	ATTACK_TARGET f_26372_
+	AVOID_TARGET f_26383_
+	BREED_TARGET f_26375_
+	CANT_REACH_WALK_TARGET_SINCE f_26326_
+	CELEBRATE_LOCATION f_26341_
+	DANCING f_26342_
+	DIG_COOLDOWN f_217770_
+	DISABLE_WALK_TO_ADMIRE_ITEM f_26338_
+	DISTURBANCE_LOCATION f_217783_
+	DOORS_TO_CLOSE f_26379_
+	DUMMY f_26349_
+	GAZE_COOLDOWN_TICKS f_244205_
+	GOLEM_DETECTED_RECENTLY f_26327_
+	HAS_HUNTING_COOLDOWN f_148201_
+	HEARD_BELL_TIME f_26325_
+	HIDING_PLACE f_26324_
+	HOME f_26359_
+	HUNTED_RECENTLY f_26340_
+	HURT_BY f_26381_
+	HURT_BY_ENTITY f_26382_
+	INTERACTABLE_DOORS f_26378_
+	INTERACTION_TARGET f_26374_
+	IS_EMERGING f_217786_
+	IS_IN_WATER f_217766_
+	IS_PANICKING f_217768_
+	IS_PREGNANT f_217767_
+	IS_SNIFFING f_217785_
+	IS_TEMPTED f_148198_
+	ITEM_PICKUP_COOLDOWN_TICKS f_217781_
+	JOB_SITE f_26360_
+	LAST_SLEPT f_26328_
+	LAST_WOKEN f_26329_
+	LAST_WORKED_AT_POI f_26330_
+	LIKED_NOTEBLOCK_COOLDOWN_TICKS f_217780_
+	LIKED_NOTEBLOCK_POSITION f_217779_
+	LIKED_PLAYER f_217778_
+	LONG_JUMP_COOLDOWN_TICKS f_148199_
+	LONG_JUMP_MID_JUMP f_148200_
+	LOOK_TARGET f_26371_
+	MEETING_POINT f_26362_
+	NEARBY_ADULT_PIGLINS f_26346_
+	NEAREST_ATTACKABLE f_148194_
+	NEAREST_BED f_26380_
+	NEAREST_HOSTILE f_26323_
+	NEAREST_LIVING_ENTITIES f_148204_
+	NEAREST_PLAYERS f_26367_
+	NEAREST_PLAYER_HOLDING_WANTED_ITEM f_26354_
+	NEAREST_REPELLENT f_26356_
+	NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD f_26345_
+	NEAREST_VISIBLE_ADULT f_26331_
+	NEAREST_VISIBLE_ADULT_HOGLINS f_26348_
+	NEAREST_VISIBLE_ADULT_PIGLIN f_26350_
+	NEAREST_VISIBLE_ADULT_PIGLINS f_26347_
+	NEAREST_VISIBLE_ATTACKABLE_PLAYER f_148206_
+	NEAREST_VISIBLE_BABY_HOGLIN f_26344_
+	NEAREST_VISIBLE_HUNTABLE_HOGLIN f_26343_
+	NEAREST_VISIBLE_LIVING_ENTITIES f_148205_
+	NEAREST_VISIBLE_NEMESIS f_26333_
+	NEAREST_VISIBLE_PLAYER f_26368_
+	NEAREST_VISIBLE_WANTED_ITEM f_26332_
+	NEAREST_VISIBLE_ZOMBIFIED f_26351_
+	PACIFIED f_26357_
+	PATH f_26377_
+	PLAY_DEAD_TICKS f_148195_
+	POTENTIAL_JOB_SITE f_26361_
+	RAM_COOLDOWN_TICKS f_148202_
+	RAM_TARGET f_148203_
+	RECENT_PROJECTILE f_217784_
+	RIDE_TARGET f_26376_
+	ROAR_SOUND_COOLDOWN f_217771_
+	ROAR_SOUND_DELAY f_217769_
+	ROAR_TARGET f_217782_
+	SECONDARY_JOB_SITE f_26363_
+	SNIFFER_DIGGING f_271280_
+	SNIFFER_EXPLORED_POSITIONS f_271415_
+	SNIFFER_HAPPY f_271087_
+	SNIFFER_SNIFFING_TARGET f_271134_
+	SNIFF_COOLDOWN f_217772_
+	SONIC_BOOM_COOLDOWN f_217775_
+	SONIC_BOOM_SOUND_COOLDOWN f_217776_
+	SONIC_BOOM_SOUND_DELAY f_217777_
+	TEMPTATION_COOLDOWN_TICKS f_148197_
+	TEMPTING_PLAYER f_148196_
+	TIME_TRYING_TO_REACH_ADMIRE_ITEM f_26337_
+	TOUCH_COOLDOWN f_217773_
+	UNIVERSAL_ANGER f_26335_
+	UNREACHABLE_TONGUE_TARGETS f_238182_
+	VIBRATION_COOLDOWN f_217774_
+	VISIBLE_ADULT_HOGLIN_COUNT f_26353_
+	VISIBLE_ADULT_PIGLIN_COUNT f_26352_
+	VISIBLE_VILLAGER_BABIES f_26366_
+	WALK_TARGET f_26370_
+	codec f_26358_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;)V <init>
+		0 p_26386_ p_26386_
+	getCodec ()Ljava/util/Optional; m_26387_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_26390_
+		static
+		0 p_26391_ p_26391_
+		1 p_26392_ p_26392_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_26388_
+		static
+		0 p_26389_ p_26389_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/memory/MemoryStatus net/minecraft/world/entity/ai/memory/MemoryStatus
+	$VALUES $VALUES
+	REGISTERED REGISTERED
+	VALUE_ABSENT VALUE_ABSENT
+	VALUE_PRESENT VALUE_PRESENT
+	$values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_148207_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_26400_ p_26400_
+		1 p_26401_ p_26401_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryStatus; valueOf
+		static
+		0 p_26403_ p_26403_
+	values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; values
+		static
+net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
+	EMPTY f_186098_
+	lineOfSightTest f_186100_
+	nearbyEntities f_186099_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/List;)V <init>
+		0 p_186104_ p_186104_
+		1 p_186105_ p_186105_
+	<init> ()V <init>
+	contains (Ljava/util/function/Predicate;)Z m_186130_
+		0 p_186131_ p_186131_
+	contains (Lnet/minecraft/world/entity/LivingEntity;)Z m_186107_
+		0 p_186108_ p_186108_
+	empty ()Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; m_186106_
+		static
+	find (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; m_186128_
+		0 p_186129_ p_186129_
+	findAll (Ljava/util/function/Predicate;)Ljava/lang/Iterable; m_186123_
+		0 p_186124_ p_186124_
+	findClosest (Ljava/util/function/Predicate;)Ljava/util/Optional; m_186116_
+		0 p_186117_ p_186117_
+	lambda$find$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186118_
+		0 p_186119_ p_186119_
+		1 p_186120_ p_186120_
+	lambda$findAll$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186125_
+		0 p_186126_ p_186126_
+		1 p_186127_ p_186127_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186121_
+		static
+		0 p_186122_ p_186122_
+	lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_186109_
+		static
+		0 p_186110_ p_186110_
+		1 p_186111_ p_186111_
+	lambda$new$2 (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186112_
+		static
+		0 p_186113_ p_186113_
+		1 p_186114_ p_186114_
+		2 p_186115_ p_186115_
+net/minecraft/world/entity/ai/memory/WalkTarget net/minecraft/world/entity/ai/memory/WalkTarget
+	closeEnoughDist f_26407_
+	speedModifier f_26406_
+	target f_26405_
+	<init> (Lnet/minecraft/core/BlockPos;FI)V <init>
+		0 p_26417_ p_26417_
+		1 p_26418_ p_26418_
+		2 p_26419_ p_26419_
+	<init> (Lnet/minecraft/world/entity/Entity;FI)V <init>
+		0 p_148209_ p_148209_
+		1 p_148210_ p_148210_
+		2 p_148211_ p_148211_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V <init>
+		0 p_26409_ p_26409_
+		1 p_26410_ p_26410_
+		2 p_26411_ p_26411_
+	<init> (Lnet/minecraft/world/phys/Vec3;FI)V <init>
+		0 p_26413_ p_26413_
+		1 p_26414_ p_26414_
+		2 p_26415_ p_26415_
+	getCloseEnoughDist ()I m_26422_
+	getSpeedModifier ()F m_26421_
+	getTarget ()Lnet/minecraft/world/entity/ai/behavior/PositionTracker; m_26420_
+net/minecraft/world/entity/ai/memory/package-info net/minecraft/world/entity/ai/memory/package-info
+net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_217788_ p_217788_
+		1 p_217789_ p_217789_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_217796_ p_217796_
+		1 p_217797_ p_217797_
+	canUpdatePath ()Z m_7632_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_217792_ p_217792_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_217794_ p_217794_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_217799_ p_217799_
+	setCanFloat (Z)V m_7008_
+		0 p_217801_ p_217801_
+net/minecraft/world/entity/ai/navigation/FlyingPathNavigation net/minecraft/world/entity/ai/navigation/FlyingPathNavigation
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26424_ p_26424_
+		1 p_26425_ p_26425_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_262585_ p_262585_
+		1 p_262682_ p_262682_
+	canOpenDoors ()Z m_148213_
+	canPassDoors ()Z m_148212_
+	canUpdatePath ()Z m_7632_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26430_ p_26430_
+		1 p_26431_ p_26431_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26428_ p_26428_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26439_ p_26439_
+	setCanOpenDoors (Z)V m_26440_
+		0 p_26441_ p_26441_
+	setCanPassDoors (Z)V m_26443_
+		0 p_26444_ p_26444_
+	tick ()V m_7638_
+net/minecraft/world/entity/ai/navigation/GroundPathNavigation net/minecraft/world/entity/ai/navigation/GroundPathNavigation
+	avoidSun f_26446_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26448_ p_26448_
+		1 p_26449_ p_26449_
+	canOpenDoors ()Z m_26492_
+	canPassDoors ()Z m_148216_
+	canUpdatePath ()Z m_7632_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26465_ p_26465_
+		1 p_26466_ p_26466_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26475_ p_26475_
+		1 p_26476_ p_26476_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26453_ p_26453_
+	getSurfaceY ()I m_26493_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_7367_
+		0 p_26467_ p_26467_
+	setAvoidSun (Z)V m_26490_
+		0 p_26491_ p_26491_
+	setCanOpenDoors (Z)V m_26477_
+		0 p_26478_ p_26478_
+	setCanPassDoors (Z)V m_148214_
+		0 p_148215_ p_148215_
+	setCanWalkOverFences (Z)V m_255224_
+		0 p_255877_ p_255877_
+	trimPath ()V m_6804_
+net/minecraft/world/entity/ai/navigation/PathNavigation net/minecraft/world/entity/ai/navigation/PathNavigation
+	MAX_TIME_RECOMPUTE f_148217_
+	STUCK_CHECK_INTERVAL f_262273_
+	STUCK_THRESHOLD_DISTANCE_FACTOR f_262292_
+	hasDelayedRecomputation f_26506_
+	isStuck f_26513_
+	lastStuckCheck f_26499_
+	lastStuckCheckPos f_26500_
+	lastTimeoutCheck f_26503_
+	level f_26495_
+	maxDistanceToWaypoint f_26505_
+	maxVisitedNodesMultiplier f_26511_
+	mob f_26494_
+	nodeEvaluator f_26508_
+	path f_26496_
+	pathFinder f_26512_
+	reachRange f_26510_
+	speedModifier f_26497_
+	targetPos f_26509_
+	tick f_26498_
+	timeLastRecompute f_26507_
+	timeoutCachedNode f_26501_
+	timeoutLimit f_26504_
+	timeoutTimer f_26502_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26515_ p_26515_
+		1 p_26516_ p_26516_
+	canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_264193_
+		0 p_265292_ p_265292_
+	canFloat ()Z m_26576_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_186133_ p_186133_
+		1 p_186134_ p_186134_
+	canUpdatePath ()Z m_7632_
+	createPath (Ljava/util/Set;IZIF)Lnet/minecraft/world/level/pathfinder/Path; m_148222_
+		0 p_148223_ p_148223_
+		1 p_148224_ p_148224_
+		2 p_148225_ p_148225_
+		3 p_148226_ p_148226_
+		4 p_148227_ p_148227_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26546_ p_26546_
+		1 p_26547_ p_26547_
+	createPath (Ljava/util/Set;IZI)Lnet/minecraft/world/level/pathfinder/Path; m_26551_
+		0 p_26552_ p_26552_
+		1 p_26553_ p_26553_
+		2 p_26554_ p_26554_
+		3 p_26555_ p_26555_
+	createPath (Ljava/util/Set;I)Lnet/minecraft/world/level/pathfinder/Path; m_26548_
+		0 p_26549_ p_26549_
+		1 p_26550_ p_26550_
+	createPath (DDDI)Lnet/minecraft/world/level/pathfinder/Path; m_26524_
+		0 p_26525_ p_26525_
+		1 p_26526_ p_26526_
+		2 p_26527_ p_26527_
+		3 p_26528_ p_26528_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26534_ p_26534_
+		1 p_26535_ p_26535_
+	createPath (Ljava/util/stream/Stream;I)Lnet/minecraft/world/level/pathfinder/Path; m_26556_
+		0 p_26557_ p_26557_
+		1 p_26558_ p_26558_
+	createPath (Lnet/minecraft/core/BlockPos;II)Lnet/minecraft/world/level/pathfinder/Path; m_148218_
+		0 p_148219_ p_148219_
+		1 p_148220_ p_148220_
+		2 p_148221_ p_148221_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26531_ p_26531_
+	doStuckDetection (Lnet/minecraft/world/phys/Vec3;)V m_6481_
+		0 p_26539_ p_26539_
+	followThePath ()V m_7636_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_186132_ p_186132_
+	getMaxDistanceToWaypoint ()F m_148228_
+	getNodeEvaluator ()Lnet/minecraft/world/level/pathfinder/NodeEvaluator; m_26575_
+	getPath ()Lnet/minecraft/world/level/pathfinder/Path; m_26570_
+	getTargetPos ()Lnet/minecraft/core/BlockPos; m_26567_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isClearForMovementBetween (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Z)Z m_262402_
+		static
+		0 p_262599_ p_262599_
+		1 p_262674_ p_262674_
+		2 p_262586_ p_262586_
+		3 p_262676_ p_262676_
+	isDone ()Z m_26571_
+	isInLiquid ()Z m_26574_
+	isInProgress ()Z m_26572_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26545_ p_26545_
+	isStuck ()Z m_26577_
+	moveTo (DDDD)Z m_26519_
+		0 p_26520_ p_26520_
+		1 p_26521_ p_26521_
+		2 p_26522_ p_26522_
+		3 p_26523_ p_26523_
+	moveTo (Lnet/minecraft/world/entity/Entity;D)Z m_5624_
+		0 p_26532_ p_26532_
+		1 p_26533_ p_26533_
+	moveTo (Lnet/minecraft/world/level/pathfinder/Path;D)Z m_26536_
+		0 p_26537_ p_26537_
+		1 p_26538_ p_26538_
+	recomputePath ()V m_26569_
+	resetMaxVisitedNodesMultiplier ()V m_26566_
+	resetStuckTimeout ()V m_26565_
+	setCanFloat (Z)V m_7008_
+		0 p_26563_ p_26563_
+	setMaxVisitedNodesMultiplier (F)V m_26529_
+		0 p_26530_ p_26530_
+	setSpeedModifier (D)V m_26517_
+		0 p_26518_ p_26518_
+	shouldRecomputePath (Lnet/minecraft/core/BlockPos;)Z m_200903_
+		0 p_200904_ p_200904_
+	shouldTargetNextNodeInDirection (Lnet/minecraft/world/phys/Vec3;)Z m_26559_
+		0 p_26560_ p_26560_
+	stop ()V m_26573_
+	tick ()V m_7638_
+	timeoutPath ()V m_26564_
+	trimPath ()V m_6804_
+net/minecraft/world/entity/ai/navigation/WallClimberNavigation net/minecraft/world/entity/ai/navigation/WallClimberNavigation
+	pathToPosition f_26578_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26580_ p_26580_
+		1 p_26581_ p_26581_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26589_ p_26589_
+		1 p_26590_ p_26590_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26586_ p_26586_
+		1 p_26587_ p_26587_
+	moveTo (Lnet/minecraft/world/entity/Entity;D)Z m_5624_
+		0 p_26583_ p_26583_
+		1 p_26584_ p_26584_
+	tick ()V m_7638_
+net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation
+	allowBreaching f_26592_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26594_ p_26594_
+		1 p_26595_ p_26595_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_186138_ p_186138_
+		1 p_186139_ p_186139_
+	canUpdatePath ()Z m_7632_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26598_ p_26598_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_186136_ p_186136_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26608_ p_26608_
+	setCanFloat (Z)V m_7008_
+		0 p_26612_ p_26612_
+net/minecraft/world/entity/ai/navigation/package-info net/minecraft/world/entity/ai/navigation/package-info
+net/minecraft/world/entity/ai/package-info net/minecraft/world/entity/ai/package-info
+net/minecraft/world/entity/ai/sensing/AdultSensor net/minecraft/world/entity/ai/sensing/AdultSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26620_ p_26620_
+		1 p_26621_ p_26621_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)V m_5578_
+		0 p_148248_ p_148248_
+		1 p_148249_ p_148249_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V m_186143_
+		0 p_186144_ p_186144_
+		1 p_186145_ p_186145_
+	lambda$setNearestVisibleAdult$1 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_289118_
+		static
+		0 p_289402_ p_289402_
+		1 p_289403_ p_289403_
+	requires ()Ljava/util/Set; m_7163_
+	setNearestVisibleAdult (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V m_186140_
+		0 p_186141_ p_186141_
+		1 p_186142_ p_186142_
+net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
+	TARGET_DETECTION_DISTANCE f_148263_
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148274_
+		0 p_148275_ p_148275_
+		1 p_148276_ p_148276_
+	isHostileTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_148269_
+		0 p_148270_ p_148270_
+	isHuntTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148271_
+		0 p_148272_ p_148272_
+		1 p_148273_ p_148273_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148266_ p_148266_
+		1 p_148267_ p_148267_
+net/minecraft/world/entity/ai/sensing/DummySensor net/minecraft/world/entity/ai/sensing/DummySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26638_ p_26638_
+		1 p_26639_ p_26639_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
+	TARGET_DETECTION_DISTANCE f_217807_
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_217810_ p_217810_
+		1 p_217811_ p_217811_
+	isUnreachableAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_238335_
+		0 p_238336_ p_238336_
+		1 p_238337_ p_238337_
+net/minecraft/world/entity/ai/sensing/GolemSensor net/minecraft/world/entity/ai/sensing/GolemSensor
+	GOLEM_SCAN_RATE f_148277_
+	MEMORY_TIME_TO_LIVE f_148278_
+	<init> (I)V <init>
+		0 p_26642_ p_26642_
+	<init> ()V <init>
+	checkForNearbyGolem (Lnet/minecraft/world/entity/LivingEntity;)V m_26647_
+		static
+		0 p_26648_ p_26648_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26645_ p_26645_
+		1 p_26646_ p_26646_
+	golemDetected (Lnet/minecraft/world/entity/LivingEntity;)V m_26649_
+		static
+		0 p_26650_ p_26650_
+	lambda$checkForNearbyGolem$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289119_
+		static
+		0 p_289404_ p_289404_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26656_ p_26656_
+		1 p_26657_ p_26657_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_5578_
+		0 p_26659_ p_26659_
+		1 p_26660_ p_26660_
+	findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_26664_
+		0 p_26665_ p_26665_
+		1 p_26666_ p_26666_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186149_
+		static
+		0 p_186150_ p_186150_
+	lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_186146_
+		static
+		0 p_186147_ p_186147_
+		1 p_186148_ p_186148_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/HurtBySensor net/minecraft/world/entity/ai/sensing/HurtBySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26670_ p_26670_
+		1 p_26671_ p_26671_
+	lambda$doTick$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V m_289120_
+		static
+		0 p_289405_ p_289405_
+		1 p_289406_ p_289406_
+		2 p_289407_ p_289407_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/IsInWaterSensor net/minecraft/world/entity/ai/sensing/IsInWaterSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_217816_ p_217816_
+		1 p_217817_ p_217817_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestBedSensor net/minecraft/world/entity/ai/sensing/NearestBedSensor
+	BATCH_SIZE f_148280_
+	CACHE_TIMEOUT f_148279_
+	RATE f_148281_
+	batchCache f_26676_
+	lastUpdate f_26678_
+	triedCount f_26677_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26682_ p_26682_
+		1 p_26683_ p_26683_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V m_5578_
+		0 p_26685_ p_26685_
+		1 p_26686_ p_26686_
+	lambda$doTick$0 (Lnet/minecraft/core/BlockPos;)Z m_26687_
+		0 p_26688_ p_26688_
+	lambda$doTick$1 (Lnet/minecraft/core/Holder;)Z m_217818_
+		static
+		0 p_217819_ p_217819_
+	lambda$doTick$2 (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z m_217820_
+		0 p_217821_ p_217821_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestItemSensor net/minecraft/world/entity/ai/sensing/NearestItemSensor
+	MAX_DISTANCE_TO_WANTED_ITEM f_148282_
+	XZ_RANGE f_148283_
+	Y_RANGE f_148284_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26694_ p_26694_
+		1 p_26695_ p_26695_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V m_5578_
+		0 p_26697_ p_26697_
+		1 p_26698_ p_26698_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26702_
+		static
+		0 p_26703_ p_26703_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26704_
+		static
+		0 p_26705_ p_26705_
+		1 p_26706_ p_26706_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26699_
+		static
+		0 p_26700_ p_26700_
+		1 p_26701_ p_26701_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26710_ p_26710_
+		1 p_26711_ p_26711_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26715_
+		static
+		0 p_26716_ p_26716_
+		1 p_26717_ p_26717_
+	radiusXZ ()I m_214020_
+	radiusY ()I m_214019_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_148288_ p_148288_
+		1 p_148289_ p_148289_
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	getNearestEntity (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148297_
+		0 p_148298_ p_148298_
+	getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148290_
+		0 p_148291_ p_148291_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148292_ p_148292_
+		1 p_148293_ p_148293_
+	lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148299_
+		0 p_148300_ p_148300_
+		1 p_148301_ p_148301_
+	lambda$getNearestEntity$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; m_186151_
+		0 p_186152_ p_186152_
+		1 p_186153_ p_186153_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26721_ p_26721_
+		1 p_26722_ p_26722_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186154_
+		static
+		0 p_186155_ p_186155_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26726_ p_26726_
+		1 p_26727_ p_26727_
+	findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_26734_
+		static
+		0 p_26735_ p_26735_
+		1 p_26736_ p_26736_
+	isValidRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_26728_
+		static
+		0 p_26729_ p_26729_
+		1 p_26730_ p_26730_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186156_
+		static
+		0 p_186157_ p_186157_
+	lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_186158_
+		static
+		0 p_186159_ p_186159_
+		1 p_186160_ p_186160_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PlayerSensor net/minecraft/world/entity/ai/sensing/PlayerSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26740_ p_26740_
+		1 p_26741_ p_26741_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z m_26742_
+		static
+		0 p_26743_ p_26743_
+		1 p_26744_ p_26744_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z m_26745_
+		static
+		0 p_26746_ p_26746_
+		1 p_26747_ p_26747_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z m_148302_
+		static
+		0 p_148303_ p_148303_
+		1 p_148304_ p_148304_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor
+	SCAN_RATE f_148305_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26751_ p_26751_
+		1 p_26752_ p_26752_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5578_
+		0 p_26754_ p_26754_
+		1 p_26755_ p_26755_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/Sensing net/minecraft/world/entity/ai/sensing/Sensing
+	mob f_26784_
+	seen f_26785_
+	unseen f_26786_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_26788_ p_26788_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_148306_
+		0 p_148307_ p_148307_
+	tick ()V m_26789_
+net/minecraft/world/entity/ai/sensing/Sensor net/minecraft/world/entity/ai/sensing/Sensor
+	ATTACK_TARGET_CONDITIONS f_148310_
+	ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT f_182376_
+	ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING f_148311_
+	ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT f_182375_
+	DEFAULT_SCAN_RATE f_148309_
+	RANDOM f_26792_
+	TARGETING_RANGE f_148308_
+	TARGET_CONDITIONS f_26793_
+	TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING f_26794_
+	scanRate f_26795_
+	timeToTick f_26796_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_26800_ p_26800_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26801_ p_26801_
+		1 p_26802_ p_26802_
+	isEntityAttackable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148312_
+		static
+		0 p_148313_ p_148313_
+		1 p_148314_ p_148314_
+	isEntityAttackableIgnoringLineOfSight (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_182377_
+		static
+		0 p_182378_ p_182378_
+		1 p_182379_ p_182379_
+	isEntityTargetable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26803_
+		static
+		0 p_26804_ p_26804_
+		1 p_26805_ p_26805_
+	requires ()Ljava/util/Set; m_7163_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_26806_
+		0 p_26807_ p_26807_
+		1 p_26808_ p_26808_
+net/minecraft/world/entity/ai/sensing/SensorType net/minecraft/world/entity/ai/sensing/SensorType
+	AXOLOTL_ATTACKABLES f_148315_
+	AXOLOTL_TEMPTATIONS f_148316_
+	CAMEL_TEMPTATIONS f_243995_
+	DUMMY f_26809_
+	FROG_ATTACKABLES f_217823_
+	FROG_TEMPTATIONS f_217822_
+	GOAT_TEMPTATIONS f_148317_
+	GOLEM_DETECTED f_26818_
+	HOGLIN_SPECIFIC_SENSOR f_26821_
+	HURT_BY f_26814_
+	IS_IN_WATER f_217824_
+	NEAREST_ADULT f_26822_
+	NEAREST_BED f_26813_
+	NEAREST_ITEMS f_26810_
+	NEAREST_LIVING_ENTITIES f_26811_
+	NEAREST_PLAYERS f_26812_
+	PIGLIN_BRUTE_SPECIFIC_SENSOR f_26820_
+	PIGLIN_SPECIFIC_SENSOR f_26819_
+	SECONDARY_POIS f_26817_
+	SNIFFER_TEMPTATIONS f_278390_
+	VILLAGER_BABIES f_26816_
+	VILLAGER_HOSTILES f_26815_
+	WARDEN_ENTITY_SENSOR f_217825_
+	factory f_26823_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_26826_ p_26826_
+	create ()Lnet/minecraft/world/entity/ai/sensing/Sensor; m_26827_
+	lambda$static$0 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_148319_
+		static
+	lambda$static$1 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_148318_
+		static
+	lambda$static$2 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_217826_
+		static
+	lambda$static$3 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_244936_
+		static
+	lambda$static$4 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_278567_
+		static
+	register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; m_26828_
+		static
+		0 p_26829_ p_26829_
+		1 p_26830_ p_26830_
+net/minecraft/world/entity/ai/sensing/TemptingSensor net/minecraft/world/entity/ai/sensing/TemptingSensor
+	TEMPTATION_RANGE f_148320_
+	TEMPT_TARGETING f_148321_
+	temptations f_148322_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_148325_ p_148325_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)V m_5578_
+		0 p_148331_ p_148331_
+		1 p_148332_ p_148332_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_148328_ p_148328_
+		1 p_148329_ p_148329_
+	isTemptation (Lnet/minecraft/world/item/ItemStack;)Z m_148338_
+		0 p_148339_ p_148339_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_148340_
+		static
+		0 p_148341_ p_148341_
+		1 p_148342_ p_148342_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_148333_
+		static
+		0 p_148334_ p_148334_
+		1 p_148335_ p_148335_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_263996_
+		static
+		0 p_264963_ p_264963_
+		1 p_264964_ p_264964_
+	playerHoldingTemptation (Lnet/minecraft/world/entity/player/Player;)Z m_148336_
+		0 p_148337_ p_148337_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26834_ p_26834_
+		1 p_26835_ p_26835_
+	getNearestVillagerBabies (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; m_26836_
+		0 p_26837_ p_26837_
+	getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; m_186203_
+		0 p_186204_ p_186204_
+	isVillagerBaby (Lnet/minecraft/world/entity/LivingEntity;)Z m_26838_
+		0 p_26839_ p_26839_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor
+	ACCEPTABLE_DISTANCE_FROM_HOSTILES f_26842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26860_
+		0 p_26861_ p_26861_
+		1 p_26862_ p_26862_
+	isHostile (Lnet/minecraft/world/entity/LivingEntity;)Z m_26867_
+		0 p_26868_ p_26868_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148344_ p_148344_
+		1 p_148345_ p_148345_
+net/minecraft/world/entity/ai/sensing/WardenEntitySensor net/minecraft/world/entity/ai/sensing/WardenEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_217830_ p_217830_
+		1 p_217831_ p_217831_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)V m_5578_
+		0 p_217833_ p_217833_
+		1 p_217834_ p_217834_
+	getClosest (Lnet/minecraft/world/entity/monster/warden/Warden;Ljava/util/function/Predicate;)Ljava/util/Optional; m_217842_
+		static
+		0 p_217843_ p_217843_
+		1 p_217844_ p_217844_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289122_
+		static
+		0 p_289409_ p_289409_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289121_
+		static
+		0 p_289408_ p_289408_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;)Ljava/util/Optional; m_217848_
+		static
+		0 p_217849_ p_217849_
+	lambda$doTick$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_217839_
+		static
+		0 p_217840_ p_217840_
+		1 p_217841_ p_217841_
+	lambda$doTick$4 (Lnet/minecraft/world/entity/monster/warden/Warden;)V m_217837_
+		static
+		0 p_217838_ p_217838_
+	radiusXZ ()I m_214020_
+	radiusY ()I m_214019_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/package-info net/minecraft/world/entity/ai/sensing/package-info
+net/minecraft/world/entity/ai/targeting/TargetingConditions net/minecraft/world/entity/ai/targeting/TargetingConditions
+	DEFAULT f_26872_
+	MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET f_148347_
+	checkLineOfSight f_148349_
+	isCombat f_148348_
+	range f_26873_
+	selector f_26879_
+	testInvisible f_26878_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_148351_ p_148351_
+	copy ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148354_
+	forCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148352_
+		static
+	forNonCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148353_
+		static
+	ignoreInvisibilityTesting ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26893_
+	ignoreLineOfSight ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148355_
+	range (D)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26883_
+		0 p_26884_ p_26884_
+	selector (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26888_
+		0 p_26889_ p_26889_
+	test (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26885_
+		0 p_26886_ p_26886_
+		1 p_26887_ p_26887_
+net/minecraft/world/entity/ai/targeting/package-info net/minecraft/world/entity/ai/targeting/package-info
+net/minecraft/world/entity/ai/util/AirAndWaterRandomPos net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
+	<init> ()V <init>
+	generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; m_148365_
+		static
+		0 p_148366_ p_148366_
+		1 p_148367_ p_148367_
+		2 p_148368_ p_148368_
+		3 p_148369_ p_148369_
+		4 p_148370_ p_148370_
+		5 p_148371_ p_148371_
+		6 p_148372_ p_148372_
+		7 p_148373_ p_148373_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDD)Lnet/minecraft/world/phys/Vec3; m_148357_
+		static
+		0 p_148358_ p_148358_
+		1 p_148359_ p_148359_
+		2 p_148360_ p_148360_
+		3 p_148361_ p_148361_
+		4 p_148362_ p_148362_
+		5 p_148363_ p_148363_
+		6 p_148364_ p_148364_
+	lambda$generateRandomPos$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148374_
+		static
+		0 p_148375_ p_148375_
+		1 p_148376_ p_148376_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; m_148377_
+		static
+		0 p_148378_ p_148378_
+		1 p_148379_ p_148379_
+		2 p_148380_ p_148380_
+		3 p_148381_ p_148381_
+		4 p_148382_ p_148382_
+		5 p_148383_ p_148383_
+		6 p_148384_ p_148384_
+		7 p_148385_ p_148385_
+net/minecraft/world/entity/ai/util/AirRandomPos net/minecraft/world/entity/ai/util/AirRandomPos
+	<init> ()V <init>
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_148387_
+		static
+		0 p_148388_ p_148388_
+		1 p_148389_ p_148389_
+		2 p_148390_ p_148390_
+		3 p_148391_ p_148391_
+		4 p_148392_ p_148392_
+		5 p_148393_ p_148393_
+	lambda$getPosTowards$0 (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; m_148394_
+		static
+		0 p_148395_ p_148395_
+		1 p_148396_ p_148396_
+		2 p_148397_ p_148397_
+		3 p_148398_ p_148398_
+		4 p_148399_ p_148399_
+		5 p_148400_ p_148400_
+		6 p_148401_ p_148401_
+net/minecraft/world/entity/ai/util/DefaultRandomPos net/minecraft/world/entity/ai/util/DefaultRandomPos
+	<init> ()V <init>
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148436_
+		static
+		0 p_148437_ p_148437_
+		1 p_148438_ p_148438_
+		2 p_148439_ p_148439_
+		3 p_148440_ p_148440_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_148403_
+		static
+		0 p_148404_ p_148404_
+		1 p_148405_ p_148405_
+		2 p_148406_ p_148406_
+	getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148407_
+		static
+		0 p_148408_ p_148408_
+		1 p_148409_ p_148409_
+		2 p_148410_ p_148410_
+		3 p_148411_ p_148411_
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_148412_
+		static
+		0 p_148413_ p_148413_
+		1 p_148414_ p_148414_
+		2 p_148415_ p_148415_
+		3 p_148416_ p_148416_
+		4 p_148417_ p_148417_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; m_289124_
+		static
+		0 p_289415_ p_289415_
+		1 p_289416_ p_289416_
+		2 p_289417_ p_289417_
+		3 p_289418_ p_289418_
+	lambda$getPosAway$2 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; m_289123_
+		static
+		0 p_289410_ p_289410_
+		1 p_289411_ p_289411_
+		2 p_289412_ p_289412_
+		3 p_289413_ p_289413_
+		4 p_289414_ p_289414_
+	lambda$getPosTowards$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; m_289125_
+		static
+		0 p_289419_ p_289419_
+		1 p_289420_ p_289420_
+		2 p_289421_ p_289421_
+		3 p_289422_ p_289422_
+		4 p_289423_ p_289423_
+		5 p_289424_ p_289424_
+net/minecraft/world/entity/ai/util/GoalUtils net/minecraft/world/entity/ai/util/GoalUtils
+	<init> ()V <init>
+	hasGroundPathNavigation (Lnet/minecraft/world/entity/Mob;)Z m_26894_
+		static
+		0 p_26895_ p_26895_
+	hasMalus (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148458_
+		static
+		0 p_148459_ p_148459_
+		1 p_148460_ p_148460_
+	isNotStable (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z m_148448_
+		static
+		0 p_148449_ p_148449_
+		1 p_148450_ p_148450_
+	isOutsideLimits (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/PathfinderMob;)Z m_148451_
+		static
+		0 p_148452_ p_148452_
+		1 p_148453_ p_148453_
+	isRestricted (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148454_
+		static
+		0 p_148455_ p_148455_
+		1 p_148456_ p_148456_
+		2 p_148457_ p_148457_
+	isSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148461_
+		static
+		0 p_148462_ p_148462_
+		1 p_148463_ p_148463_
+	isWater (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148445_
+		static
+		0 p_148446_ p_148446_
+		1 p_148447_ p_148447_
+	mobRestricted (Lnet/minecraft/world/entity/PathfinderMob;I)Z m_148442_
+		static
+		0 p_148443_ p_148443_
+		1 p_148444_ p_148444_
+net/minecraft/world/entity/ai/util/HoverRandomPos net/minecraft/world/entity/ai/util/HoverRandomPos
+	<init> ()V <init>
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IIDDFII)Lnet/minecraft/world/phys/Vec3; m_148465_
+		static
+		0 p_148466_ p_148466_
+		1 p_148467_ p_148467_
+		2 p_148468_ p_148468_
+		3 p_148469_ p_148469_
+		4 p_148470_ p_148470_
+		5 p_148471_ p_148471_
+		6 p_148472_ p_148472_
+		7 p_148473_ p_148473_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148484_
+		static
+		0 p_148485_ p_148485_
+		1 p_148486_ p_148486_
+	lambda$getPos$1 (Lnet/minecraft/world/entity/PathfinderMob;IIDDFZII)Lnet/minecraft/core/BlockPos; m_148474_
+		static
+		0 p_148475_ p_148475_
+		1 p_148476_ p_148476_
+		2 p_148477_ p_148477_
+		3 p_148478_ p_148478_
+		4 p_148479_ p_148479_
+		5 p_148480_ p_148480_
+		6 p_148481_ p_148481_
+		7 p_148482_ p_148482_
+		8 p_148483_ p_148483_
+net/minecraft/world/entity/ai/util/LandRandomPos net/minecraft/world/entity/ai/util/LandRandomPos
+	<init> ()V <init>
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148513_
+		static
+		0 p_148514_ p_148514_
+		1 p_148515_ p_148515_
+		2 p_148516_ p_148516_
+		3 p_148517_ p_148517_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_148488_
+		static
+		0 p_148489_ p_148489_
+		1 p_148490_ p_148490_
+		2 p_148491_ p_148491_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; m_148503_
+		static
+		0 p_148504_ p_148504_
+		1 p_148505_ p_148505_
+		2 p_148506_ p_148506_
+		3 p_148507_ p_148507_
+	getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148521_
+		static
+		0 p_148522_ p_148522_
+		1 p_148523_ p_148523_
+		2 p_148524_ p_148524_
+		3 p_148525_ p_148525_
+	getPosInDirection (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/world/phys/Vec3; m_148497_
+		static
+		0 p_148498_ p_148498_
+		1 p_148499_ p_148499_
+		2 p_148500_ p_148500_
+		3 p_148501_ p_148501_
+		4 p_148502_ p_148502_
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148492_
+		static
+		0 p_148493_ p_148493_
+		1 p_148494_ p_148494_
+		2 p_148495_ p_148495_
+		3 p_148496_ p_148496_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; m_289126_
+		static
+		0 p_289425_ p_289425_
+		1 p_289426_ p_289426_
+		2 p_289427_ p_289427_
+		3 p_289428_ p_289428_
+	lambda$getPosInDirection$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; m_289127_
+		static
+		0 p_289429_ p_289429_
+		1 p_289430_ p_289430_
+		2 p_289431_ p_289431_
+		3 p_289432_ p_289432_
+		4 p_289433_ p_289433_
+	lambda$movePosUpOutOfSolid$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148532_
+		static
+		0 p_148533_ p_148533_
+		1 p_148534_ p_148534_
+	movePosUpOutOfSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148518_
+		static
+		0 p_148519_ p_148519_
+		1 p_148520_ p_148520_
+net/minecraft/world/entity/ai/util/RandomPos net/minecraft/world/entity/ai/util/RandomPos
+	RANDOM_POS_ATTEMPTS f_148535_
+	<init> ()V <init>
+	generateRandomDirection (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPos; m_217851_
+		static
+		0 p_217852_ p_217852_
+		1 p_217853_ p_217853_
+		2 p_217854_ p_217854_
+	generateRandomDirectionWithinRadians (Lnet/minecraft/util/RandomSource;IIIDDD)Lnet/minecraft/core/BlockPos; m_217855_
+		static
+		0 p_217856_ p_217856_
+		1 p_217857_ p_217857_
+		2 p_217858_ p_217858_
+		3 p_217859_ p_217859_
+		4 p_217860_ p_217860_
+		5 p_217861_ p_217861_
+		6 p_217862_ p_217862_
+	generateRandomPos (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; m_148561_
+		static
+		0 p_148562_ p_148562_
+		1 p_148563_ p_148563_
+	generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3; m_148542_
+		static
+		0 p_148543_ p_148543_
+		1 p_148544_ p_148544_
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;ILnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_217863_
+		static
+		0 p_217864_ p_217864_
+		1 p_217865_ p_217865_
+		2 p_217866_ p_217866_
+		3 p_217867_ p_217867_
+	moveUpOutOfSolid (Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; m_148545_
+		static
+		0 p_148546_ p_148546_
+		1 p_148547_ p_148547_
+		2 p_148548_ p_148548_
+	moveUpToAboveSolid (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; m_26947_
+		static
+		0 p_26948_ p_26948_
+		1 p_26949_ p_26949_
+		2 p_26950_ p_26950_
+		3 p_26951_ p_26951_
+net/minecraft/world/entity/ai/util/package-info net/minecraft/world/entity/ai/util/package-info
+net/minecraft/world/entity/ai/village/ReputationEventType net/minecraft/world/entity/ai/village/ReputationEventType
+	GOLEM_KILLED f_26986_
+	TRADE f_26989_
+	VILLAGER_HURT f_26987_
+	VILLAGER_KILLED f_26988_
+	ZOMBIE_VILLAGER_CURED f_26985_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/ReputationEventType; m_26991_
+		static
+		0 p_26992_ p_26992_
+net/minecraft/world/entity/ai/village/ReputationEventType$1 net/minecraft/world/entity/ai/village/ReputationEventType$1
+	val$name f_26993_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_26995_ p_26995_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/village/VillageSiege net/minecraft/world/entity/ai/village/VillageSiege
+	LOGGER f_26997_
+	hasSetupSiege f_26998_
+	nextSpawnTime f_27001_
+	siegeState f_26999_
+	spawnX f_27002_
+	spawnY f_27003_
+	spawnZ f_27004_
+	zombiesToSpawn f_27000_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findRandomSpawnPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_27009_
+		0 p_27010_ p_27010_
+		1 p_27011_ p_27011_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_27013_ p_27013_
+		1 p_27014_ p_27014_
+		2 p_27015_ p_27015_
+	trySpawn (Lnet/minecraft/server/level/ServerLevel;)V m_27016_
+		0 p_27017_ p_27017_
+	tryToSetupSiege (Lnet/minecraft/server/level/ServerLevel;)Z m_27007_
+		0 p_27008_ p_27008_
+net/minecraft/world/entity/ai/village/VillageSiege$State net/minecraft/world/entity/ai/village/VillageSiege$State
+	$VALUES $VALUES
+	SIEGE_CAN_ACTIVATE SIEGE_CAN_ACTIVATE
+	SIEGE_DONE SIEGE_DONE
+	SIEGE_TONIGHT SIEGE_TONIGHT
+	$values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; m_148564_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_27024_ p_27024_
+		1 p_27025_ p_27025_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/VillageSiege$State; valueOf
+		static
+		0 p_27027_ p_27027_
+	values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; values
+		static
+net/minecraft/world/entity/ai/village/package-info net/minecraft/world/entity/ai/village/package-info
+net/minecraft/world/entity/ai/village/poi/PoiManager net/minecraft/world/entity/ai/village/poi/PoiManager
+	MAX_VILLAGE_DISTANCE f_148565_
+	VILLAGE_SECTION_SIZE f_148566_
+	distanceTracker f_27029_
+	loadedChunks f_27030_
+	<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_217869_ p_217869_
+		1 p_217870_ p_217870_
+		2 p_217871_ p_217871_
+		3 p_217872_ p_217872_
+		4 p_217873_ p_217873_
+	add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_217919_
+		0 p_217920_ p_217920_
+		1 p_217921_ p_217921_
+	checkConsistencyWithBlocks (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V m_280570_
+		0 p_281731_ p_281731_
+		1 p_281893_ p_281893_
+	ensureLoadedAndValid (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)V m_27056_
+		0 p_27057_ p_27057_
+		1 p_27058_ p_27058_
+		2 p_27059_ p_27059_
+	exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_27091_
+		0 p_27092_ p_27092_
+		1 p_27093_ p_27093_
+	existsAtPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Z m_217874_
+		0 p_217875_ p_217875_
+		1 p_217876_ p_217876_
+	find (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_27186_
+		0 p_27187_ p_27187_
+		1 p_27188_ p_27188_
+		2 p_27189_ p_27189_
+		3 p_27190_ p_27190_
+		4 p_27191_ p_27191_
+	findAll (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27138_
+		0 p_27139_ p_27139_
+		1 p_27140_ p_27140_
+		2 p_27141_ p_27141_
+		3 p_27142_ p_27142_
+		4 p_27143_ p_27143_
+	findAllClosestFirstWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_217994_
+		0 p_217995_ p_217995_
+		1 p_217996_ p_217996_
+		2 p_217997_ p_217997_
+		3 p_217998_ p_217998_
+		4 p_217999_ p_217999_
+	findAllWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_217983_
+		0 p_217984_ p_217984_
+		1 p_217985_ p_217985_
+		2 p_217986_ p_217986_
+		3 p_217987_ p_217987_
+		4 p_217988_ p_217988_
+	findClosest (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_27192_
+		0 p_27193_ p_27193_
+		1 p_27194_ p_27194_
+		2 p_27195_ p_27195_
+		3 p_27196_ p_27196_
+	findClosest (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_148658_
+		0 p_148659_ p_148659_
+		1 p_148660_ p_148660_
+		2 p_148661_ p_148661_
+		3 p_148662_ p_148662_
+		4 p_148663_ p_148663_
+	findClosestWithType (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_218002_
+		0 p_218003_ p_218003_
+		1 p_218004_ p_218004_
+		2 p_218005_ p_218005_
+		3 p_218006_ p_218006_
+	getCountInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)J m_27121_
+		0 p_27122_ p_27122_
+		1 p_27123_ p_27123_
+		2 p_27124_ p_27124_
+		3 p_27125_ p_27125_
+	getFreeTickets (Lnet/minecraft/core/BlockPos;)I m_148653_
+		0 p_148654_ p_148654_
+	getInChunk (Ljava/util/function/Predicate;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27117_
+		0 p_27118_ p_27118_
+		1 p_27119_ p_27119_
+		2 p_27120_ p_27120_
+	getInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27181_
+		0 p_27182_ p_27182_
+		1 p_27183_ p_27183_
+		2 p_27184_ p_27184_
+		3 p_27185_ p_27185_
+	getInSquare (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27166_
+		0 p_27167_ p_27167_
+		1 p_27168_ p_27168_
+		2 p_27169_ p_27169_
+		3 p_27170_ p_27170_
+	getRandom (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_217951_
+		0 p_217952_ p_217952_
+		1 p_217953_ p_217953_
+		2 p_217954_ p_217954_
+		3 p_217955_ p_217955_
+		4 p_217956_ p_217956_
+		5 p_217957_ p_217957_
+	getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_27177_
+		0 p_27178_ p_27178_
+	isVillageCenter (J)Z m_27197_
+		0 p_27198_ p_27198_
+	lambda$checkConsistencyWithBlocks$24 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V m_217964_
+		0 p_217965_ p_217965_
+		1 p_217966_ p_217966_
+		2 p_217967_ p_217967_
+	lambda$checkConsistencyWithBlocks$25 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V m_217895_
+		0 p_217896_ p_217896_
+		1 p_217897_ p_217897_
+		2 p_217898_ p_217898_
+	lambda$checkConsistencyWithBlocks$26 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;)V m_217892_
+		0 p_217893_ p_217893_
+		1 p_217894_ p_217894_
+	lambda$ensureLoadedAndValid$29 (Lnet/minecraft/core/SectionPos;)Lcom/mojang/datafixers/util/Pair; m_217978_
+		0 p_217979_ p_217979_
+	lambda$ensureLoadedAndValid$30 (Lcom/mojang/datafixers/util/Pair;)Z m_217962_
+		static
+		0 p_217963_ p_217963_
+	lambda$ensureLoadedAndValid$31 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/ChunkPos; m_217890_
+		static
+		0 p_217891_ p_217891_
+	lambda$ensureLoadedAndValid$32 (Lnet/minecraft/world/level/ChunkPos;)Z m_217960_
+		0 p_217961_ p_217961_
+	lambda$ensureLoadedAndValid$33 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ChunkPos;)V m_217887_
+		static
+		0 p_217888_ p_217888_
+		1 p_217889_ p_217889_
+	lambda$exists$19 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217922_
+		static
+		0 p_217923_ p_217923_
+		1 p_217924_ p_217924_
+		2 p_217925_ p_217925_
+	lambda$existsAtPosition$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_217877_
+		static
+		0 p_217878_ p_217878_
+		1 p_217879_ p_217879_
+	lambda$findAllClosestFirstWithType$9 (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;)D m_217913_
+		static
+		0 p_217914_ p_217914_
+		1 p_217915_ p_217915_
+	lambda$findAllWithType$7 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217980_
+		static
+		0 p_217981_ p_217981_
+		1 p_217982_ p_217982_
+	lambda$findAllWithType$8 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; m_217989_
+		static
+		0 p_217990_ p_217990_
+	lambda$findClosest$10 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217975_
+		static
+		0 p_217976_ p_217976_
+		1 p_217977_ p_217977_
+	lambda$findClosest$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217916_
+		static
+		0 p_217917_ p_217917_
+		1 p_217918_ p_217918_
+	lambda$findClosestWithType$11 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D m_217907_
+		static
+		0 p_217908_ p_217908_
+		1 p_217909_ p_217909_
+	lambda$findClosestWithType$12 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; m_217958_
+		static
+		0 p_217959_ p_217959_
+	lambda$getFreeTickets$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Integer; m_217910_
+		static
+		0 p_217911_ p_217911_
+		1 p_217912_ p_217912_
+	lambda$getInChunk$5 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Integer;)Ljava/util/Optional; m_217884_
+		0 p_217885_ p_217885_
+		1 p_217886_ p_217886_
+	lambda$getInChunk$6 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Ljava/util/Optional;)Ljava/util/stream/Stream; m_217939_
+		static
+		0 p_217940_ p_217940_
+		1 p_217941_ p_217941_
+		2 p_217942_ p_217942_
+	lambda$getInRange$4 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217903_
+		static
+		0 p_217904_ p_217904_
+		1 p_217905_ p_217905_
+		2 p_217906_ p_217906_
+	lambda$getInSquare$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_217935_
+		0 p_217936_ p_217936_
+		1 p_217937_ p_217937_
+		2 p_217938_ p_217938_
+	lambda$getInSquare$3 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217968_
+		static
+		0 p_217969_ p_217969_
+		1 p_217970_ p_217970_
+		2 p_217971_ p_217971_
+	lambda$getRandom$16 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217943_
+		static
+		0 p_217944_ p_217944_
+		1 p_217945_ p_217945_
+	lambda$getType$20 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/Optional; m_217972_
+		static
+		0 p_217973_ p_217973_
+		1 p_217974_ p_217974_
+	lambda$isVillageCenter$22 (Lnet/minecraft/core/Holder;)Z m_217926_
+		static
+		0 p_217927_ p_217927_
+	lambda$isVillageCenter$23 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217882_
+		static
+		0 p_217883_ p_217883_
+	lambda$release$17 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217991_
+		static
+		0 p_217992_ p_217992_
+		1 p_217993_ p_217993_
+	lambda$release$18 (Lnet/minecraft/core/BlockPos;)Ljava/lang/IllegalStateException; m_218000_
+		static
+		0 p_218001_ p_218001_
+	lambda$remove$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V m_148655_
+		static
+		0 p_148656_ p_148656_
+		1 p_148657_ p_148657_
+	lambda$take$14 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217932_
+		static
+		0 p_217933_ p_217933_
+		1 p_217934_ p_217934_
+	lambda$take$15 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; m_217880_
+		static
+		0 p_217881_ p_217881_
+	lambda$updateFromSection$27 (Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_217928_
+		static
+		0 p_217929_ p_217929_
+		1 p_217930_ p_217930_
+		2 p_217931_ p_217931_
+	lambda$updateFromSection$28 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;)V m_217899_
+		static
+		0 p_217900_ p_217900_
+		1 p_217901_ p_217901_
+		2 p_217902_ p_217902_
+	mayHavePoi (Lnet/minecraft/world/level/chunk/LevelChunkSection;)Z m_27060_
+		static
+		0 p_27061_ p_27061_
+	onSectionLoad (J)V m_5839_
+		0 p_27145_ p_27145_
+	release (Lnet/minecraft/core/BlockPos;)Z m_27154_
+		0 p_27155_ p_27155_
+	remove (Lnet/minecraft/core/BlockPos;)V m_27079_
+		0 p_27080_ p_27080_
+	sectionsToVillage (Lnet/minecraft/core/SectionPos;)I m_27098_
+		0 p_27099_ p_27099_
+	setDirty (J)V m_5838_
+		0 p_27036_ p_27036_
+	take (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lnet/minecraft/core/BlockPos;I)Ljava/util/Optional; m_217946_
+		0 p_217947_ p_217947_
+		1 p_217948_ p_217948_
+		2 p_217949_ p_217949_
+		3 p_217950_ p_217950_
+	tick (Ljava/util/function/BooleanSupplier;)V m_6202_
+		0 p_27105_ p_27105_
+	updateFromSection (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V m_27069_
+		0 p_27070_ p_27070_
+		1 p_27071_ p_27071_
+		2 p_27072_ p_27072_
+net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker
+	levels f_27200_
+	this$0 f_27199_
+	<init> (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;)V <init>
+		0 p_27202_ p_27202_
+	getLevel (J)I m_6172_
+		0 p_27210_ p_27210_
+	getLevelFromSource (J)I m_7409_
+		0 p_27208_ p_27208_
+	runAllUpdates ()V m_27203_
+	setLevel (JI)V m_7351_
+		0 p_27205_ p_27205_
+		1 p_27206_ p_27206_
+net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy
+	$VALUES $VALUES
+	ANY ANY
+	HAS_SPACE HAS_SPACE
+	IS_OCCUPIED IS_OCCUPIED
+	test f_27214_
+	$values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; m_148666_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
+		0 p_27218_ p_27218_
+		1 p_27219_ p_27219_
+		2 p_27220_ p_27220_
+	getTest ()Ljava/util/function/Predicate; m_27221_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_27222_
+		static
+		0 p_27223_ p_27223_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; valueOf
+		static
+		0 p_27225_ p_27225_
+	values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; values
+		static
+net/minecraft/world/entity/ai/village/poi/PoiRecord net/minecraft/world/entity/ai/village/poi/PoiRecord
+	freeTickets f_27229_
+	poiType f_27228_
+	pos f_27227_
+	setDirty f_27230_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;ILjava/lang/Runnable;)V <init>
+		0 p_218008_ p_218008_
+		1 p_218009_ p_218009_
+		2 p_218010_ p_218010_
+		3 p_218011_ p_218011_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Ljava/lang/Runnable;)V <init>
+		0 p_218013_ p_218013_
+		1 p_218014_ p_218014_
+		2 p_218015_ p_218015_
+	acquireTicket ()Z m_27247_
+	codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; m_27242_
+		static
+		0 p_27243_ p_27243_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_27256_ p_27256_
+	getFreeTickets ()I m_148667_
+	getPoiType ()Lnet/minecraft/core/Holder; m_218018_
+	getPos ()Lnet/minecraft/core/BlockPos; m_27257_
+	hasSpace ()Z m_27253_
+	hashCode ()I hashCode
+	isOccupied ()Z m_27254_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; m_148672_
+		static
+		0 p_148673_ p_148673_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/Holder; m_218016_
+		static
+		0 p_218017_ p_218017_
+	lambda$codec$2 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Ljava/lang/Integer; m_148668_
+		static
+		0 p_148669_ p_148669_
+	lambda$codec$3 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257311_
+		static
+		0 p_258947_ p_258947_
+		1 p_258948_ p_258948_
+	releaseTicket ()Z m_27250_
+net/minecraft/world/entity/ai/village/poi/PoiSection net/minecraft/world/entity/ai/village/poi/PoiSection
+	LOGGER f_27260_
+	byType f_27262_
+	isValid f_27264_
+	records f_27261_
+	setDirty f_27263_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Runnable;ZLjava/util/List;)V <init>
+		0 p_27269_ p_27269_
+		1 p_27270_ p_27270_
+		2 p_27271_ p_27271_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_27267_ p_27267_
+	add (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_27273_
+		0 p_27274_ p_27274_
+	add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_218021_
+		0 p_218022_ p_218022_
+		1 p_218023_ p_218023_
+	clear ()V m_27310_
+	codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; m_27295_
+		static
+		0 p_27296_ p_27296_
+	exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_27288_
+		0 p_27289_ p_27289_
+		1 p_27290_ p_27290_
+	getFreeTickets (Lnet/minecraft/core/BlockPos;)I m_148682_
+		0 p_148683_ p_148683_
+	getPoiRecord (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_148684_
+		0 p_148685_ p_148685_
+	getRecords (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27304_
+		0 p_27305_ p_27305_
+		1 p_27306_ p_27306_
+	getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_27319_
+		0 p_27320_ p_27320_
+	isValid ()Z m_27272_
+	lambda$add$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_218019_
+		static
+		0 p_218020_ p_218020_
+	lambda$add$7 (Lnet/minecraft/core/Holder;)Ljava/util/Set; m_218028_
+		static
+		0 p_218029_ p_218029_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_148680_
+		static
+		0 p_148681_ p_148681_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/List; m_148674_
+		static
+		0 p_148675_ p_148675_
+	lambda$codec$2 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_27297_
+		static
+		0 p_27298_ p_27298_
+		1 p_27299_ p_27299_
+	lambda$codec$3 (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; m_27315_
+		static
+		0 p_27316_ p_27316_
+	lambda$getRecords$4 (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z m_27307_
+		static
+		0 p_27308_ p_27308_
+		1 p_27309_ p_27309_
+	lambda$getRecords$5 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_27300_
+		static
+		0 p_27301_ p_27301_
+	lambda$refresh$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; m_218024_
+		0 p_218025_ p_218025_
+		1 p_218026_ p_218026_
+		2 p_218027_ p_218027_
+	lambda$refresh$9 (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_218030_
+		0 p_218031_ p_218031_
+		1 p_218032_ p_218032_
+		2 p_218033_ p_218033_
+	refresh (Ljava/util/function/Consumer;)V m_27302_
+		0 p_27303_ p_27303_
+	release (Lnet/minecraft/core/BlockPos;)Z m_27317_
+		0 p_27318_ p_27318_
+	remove (Lnet/minecraft/core/BlockPos;)V m_27279_
+		0 p_27280_ p_27280_
+net/minecraft/world/entity/ai/village/poi/PoiType net/minecraft/world/entity/ai/village/poi/PoiType
+	NONE f_218034_
+	matchingStates f_27325_
+	maxTickets f_27326_
+	validRange f_27328_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Set;II)V <init>
+		0 f_27325_ f_27325_
+		1 f_27326_ f_27326_
+		2 f_27328_ f_27328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218045_ p_218045_
+	hashCode ()I hashCode
+	is (Lnet/minecraft/world/level/block/state/BlockState;)Z m_148692_
+		0 p_148693_ p_148693_
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Z m_218040_
+		static
+		0 p_218041_ p_218041_
+	matchingStates ()Ljava/util/Set; f_27325_
+	maxTickets ()I f_27326_
+	toString ()Ljava/lang/String; toString
+	validRange ()I f_27328_
+net/minecraft/world/entity/ai/village/poi/PoiTypes net/minecraft/world/entity/ai/village/poi/PoiTypes
+	ARMORER f_218047_
+	BEDS f_218068_
+	BEEHIVE f_218062_
+	BEE_NEST f_218063_
+	BUTCHER f_218048_
+	CARTOGRAPHER f_218049_
+	CAULDRONS f_218069_
+	CLERIC f_218050_
+	FARMER f_218051_
+	FISHERMAN f_218052_
+	FLETCHER f_218053_
+	HOME f_218060_
+	LEATHERWORKER f_218054_
+	LIBRARIAN f_218055_
+	LIGHTNING_ROD f_218066_
+	LODESTONE f_218065_
+	MASON f_218056_
+	MEETING f_218061_
+	NETHER_PORTAL f_218064_
+	SHEPHERD f_218057_
+	TOOLSMITH f_218058_
+	TYPE_BY_STATE f_218070_
+	WEAPONSMITH f_218059_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/village/poi/PoiType; m_218082_
+		static
+		0 p_218083_ p_218083_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_218090_
+		static
+		0 p_218091_ p_218091_
+	forState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_218075_
+		static
+		0 p_218076_ p_218076_
+	getBlockStates (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; m_218073_
+		static
+		0 p_218074_ p_218074_
+	hasPoi (Lnet/minecraft/world/level/block/state/BlockState;)Z m_252831_
+		static
+		0 p_254440_ p_254440_
+	lambda$registerBlockStates$3 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/BlockState;)V m_241760_
+		static
+		0 p_242144_ p_242144_
+		1 p_218081_ p_218081_
+	lambda$static$0 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_218096_
+		static
+		0 p_218097_ p_218097_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_218094_
+		static
+		0 p_218095_ p_218095_
+	lambda$static$2 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_218092_
+		static
+		0 p_218093_ p_218093_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;II)Lnet/minecraft/world/entity/ai/village/poi/PoiType; m_218084_
+		static
+		0 p_218085_ p_218085_
+		1 p_218086_ p_218086_
+		2 p_218087_ p_218087_
+		3 p_218088_ p_218088_
+		4 p_218089_ p_218089_
+	registerBlockStates (Lnet/minecraft/core/Holder;Ljava/util/Set;)V m_246216_
+		static
+		0 p_250815_ p_250815_
+		1 p_250679_ p_250679_
+net/minecraft/world/entity/ai/village/poi/package-info net/minecraft/world/entity/ai/village/poi/package-info
+net/minecraft/world/entity/ambient/AmbientCreature net/minecraft/world/entity/ambient/AmbientCreature
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27403_ p_27403_
+		1 p_27404_ p_27404_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_27406_ p_27406_
+net/minecraft/world/entity/ambient/Bat net/minecraft/world/entity/ambient/Bat
+	BAT_RESTING_TARGETING f_27408_
+	DATA_ID_FLAGS f_27407_
+	FLAG_RESTING f_148700_
+	FLAP_DEGREES_PER_TICK f_148698_
+	TICKS_PER_FLAP f_148699_
+	targetPosition f_27409_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27412_ p_27412_
+		1 p_27413_ p_27413_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27443_ p_27443_
+	checkBatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218098_
+		static
+		0 p_218099_ p_218099_
+		1 p_218100_ p_218100_
+		2 p_218101_ p_218101_
+		3 p_218102_ p_218102_
+		4 p_218103_ p_218103_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_27419_ p_27419_
+		1 p_27420_ p_27420_
+		2 p_27421_ p_27421_
+		3 p_27422_ p_27422_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27455_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_27415_ p_27415_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27451_ p_27451_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27440_ p_27440_
+		1 p_27441_ p_27441_
+	getVoicePitch ()F m_6100_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27424_ p_27424_
+		1 p_27425_ p_27425_
+	isFlapping ()Z m_142039_
+	isHalloween ()Z m_27453_
+		static
+	isIgnoringBlockTriggers ()Z m_6090_
+	isPushable ()Z m_6094_
+	isResting ()Z m_27452_
+	pushEntities ()V m_6138_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27427_ p_27427_
+	setResting (Z)V m_27456_
+		0 p_27457_ p_27457_
+	tick ()V m_8119_
+net/minecraft/world/entity/ambient/package-info net/minecraft/world/entity/ambient/package-info
+net/minecraft/world/entity/animal/AbstractFish net/minecraft/world/entity/animal/AbstractFish
+	FROM_BUCKET f_27458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27461_ p_27461_
+		1 p_27462_ p_27462_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27485_ p_27485_
+	aiStep ()V m_8107_
+	canRandomSwim ()Z m_6004_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27495_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_27480_ p_27480_
+	defineSynchedData ()V m_8097_
+	fromBucket ()Z m_27487_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getMaxSpawnClusterSize ()I m_5792_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27474_ p_27474_
+		1 p_27475_ p_27475_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_148708_ p_148708_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_27477_ p_27477_
+		1 p_27478_ p_27478_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_27482_ p_27482_
+		1 p_27483_ p_27483_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27465_ p_27465_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27492_ p_27492_
+	requiresCustomPersistence ()Z m_8023_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_27494_ p_27494_
+	setFromBucket (Z)V m_27497_
+		0 p_27498_ p_27498_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_27490_ p_27490_
+net/minecraft/world/entity/animal/AbstractFish$FishMoveControl net/minecraft/world/entity/animal/AbstractFish$FishMoveControl
+	fish f_27499_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
+		0 p_27501_ p_27501_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal
+	fish f_27503_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
+		0 p_27505_ p_27505_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/AbstractGolem net/minecraft/world/entity/animal/AbstractGolem
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27508_ p_27508_
+		1 p_27509_ p_27509_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27517_ p_27517_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27519_ p_27519_
+net/minecraft/world/entity/animal/AbstractSchoolingFish net/minecraft/world/entity/animal/AbstractSchoolingFish
+	leader f_27520_
+	schoolSize f_27521_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27523_ p_27523_
+		1 p_27524_ p_27524_
+	addFollower ()V m_27546_
+	addFollowers (Ljava/util/stream/Stream;)V m_27533_
+		0 p_27534_ p_27534_
+	canBeFollowed ()Z m_27542_
+	canRandomSwim ()Z m_6004_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_27528_ p_27528_
+		1 p_27529_ p_27529_
+		2 p_27530_ p_27530_
+		3 p_27531_ p_27531_
+		4 p_27532_ p_27532_
+	getMaxSchoolSize ()I m_6031_
+	getMaxSpawnClusterSize ()I m_5792_
+	hasFollowers ()Z m_27543_
+	inRangeOfLeader ()Z m_27544_
+	isFollower ()Z m_27540_
+	lambda$addFollowers$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_27537_
+		0 p_27538_ p_27538_
+	lambda$addFollowers$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V m_27535_
+		0 p_27536_ p_27536_
+	pathToLeader ()V m_27545_
+	registerGoals ()V m_8099_
+	removeFollower ()V m_27547_
+	startFollowing (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; m_27525_
+		0 p_27526_ p_27526_
+	stopFollowing ()V m_27541_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData
+	leader f_27551_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
+		0 p_27553_ p_27553_
+net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/Animal
+	PARENT_AGE_AFTER_BREEDING f_148714_
+	inLove f_27554_
+	loveCause f_27555_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27557_ p_27557_
+		1 p_27558_ p_27558_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27587_ p_27587_
+	aiStep ()V m_8107_
+	canFallInLove ()Z m_5957_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_27569_ p_27569_
+	checkAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218104_
+		static
+		0 p_218105_ p_218105_
+		1 p_218106_ p_218106_
+		2 p_218107_ p_218107_
+		3 p_218108_ p_218108_
+		4 p_218109_ p_218109_
+	customServerAiStep ()V m_8024_
+	finalizeSpawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V m_277117_
+		0 p_277963_ p_277963_
+		1 p_277357_ p_277357_
+		2 p_277516_ p_277516_
+	getAmbientSoundInterval ()I m_8100_
+	getExperienceReward ()I m_213860_
+	getInLoveTime ()I m_27591_
+	getLoveCause ()Lnet/minecraft/server/level/ServerPlayer; m_27592_
+	getMyRidingOffset ()D m_6049_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_27573_ p_27573_
+		1 p_27574_ p_27574_
+	handleEntityEvent (B)V m_7822_
+		0 p_27562_ p_27562_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27567_ p_27567_
+		1 p_27568_ p_27568_
+	isBrightEnoughToSpawn (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)Z m_186209_
+		static
+		0 p_186210_ p_186210_
+		1 p_186211_ p_186211_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_27600_ p_27600_
+	isInLove ()Z m_27593_
+	lambda$finalizeSpawnChildFromBreeding$0 (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; m_276984_
+		static
+		0 p_277355_ p_277355_
+	lambda$finalizeSpawnChildFromBreeding$1 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/server/level/ServerPlayer;)V m_276832_
+		0 p_278080_ p_278080_
+		1 p_277813_ p_277813_
+		2 p_277486_ p_277486_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_27584_ p_27584_
+		1 p_27585_ p_27585_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27576_ p_27576_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27598_ p_27598_
+	resetLove ()V m_27594_
+	setInLove (Lnet/minecraft/world/entity/player/Player;)V m_27595_
+		0 p_27596_ p_27596_
+	setInLoveTime (I)V m_27601_
+		0 p_27602_ p_27602_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_27564_ p_27564_
+		1 p_27565_ p_27565_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148715_ p_148715_
+		1 p_148716_ p_148716_
+		2 p_148717_ p_148717_
+net/minecraft/world/entity/animal/Bee net/minecraft/world/entity/animal/Bee
+	COOLDOWN_BEFORE_LOCATING_NEW_FLOWER f_148726_
+	COOLDOWN_BEFORE_LOCATING_NEW_HIVE f_148725_
+	DATA_FLAGS_ID f_27703_
+	DATA_REMAINING_ANGER_TIME f_27704_
+	FLAG_HAS_NECTAR f_148731_
+	FLAG_HAS_STUNG f_148730_
+	FLAG_ROLL f_148729_
+	FLAP_DEGREES_PER_TICK f_148718_
+	HIVE_CLOSE_ENOUGH_DISTANCE f_148740_
+	HIVE_SEARCH_DISTANCE f_148742_
+	MAX_CROPS_GROWABLE f_148736_
+	MIN_ATTACK_DIST f_148735_
+	PATHFIND_TO_HIVE_WHEN_CLOSER_THAN f_148741_
+	PERSISTENT_ANGER_TIME f_27705_
+	POISON_SECONDS_HARD f_148738_
+	POISON_SECONDS_NORMAL f_148737_
+	STING_DEATH_COUNTDOWN f_148732_
+	TAG_CANNOT_ENTER_HIVE_TICKS f_148721_
+	TAG_CROPS_GROWN_SINCE_POLLINATION f_148720_
+	TAG_FLOWER_POS f_148727_
+	TAG_HAS_NECTAR f_148724_
+	TAG_HAS_STUNG f_148723_
+	TAG_HIVE_POS f_148728_
+	TAG_TICKS_SINCE_POLLINATION f_148722_
+	TICKS_BEFORE_GOING_TO_KNOWN_FLOWER f_148733_
+	TICKS_PER_FLAP f_148719_
+	TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME f_148734_
+	TOO_FAR_DISTANCE f_148739_
+	beePollinateGoal f_27699_
+	goToHiveGoal f_27700_
+	goToKnownFlowerGoal f_27701_
+	hivePos f_27698_
+	numCropsGrownSincePollination f_27712_
+	persistentAngerTarget f_27706_
+	remainingCooldownBeforeLocatingNewFlower f_27714_
+	remainingCooldownBeforeLocatingNewHive f_27713_
+	rollAmount f_27707_
+	rollAmountO f_27708_
+	savedFlowerPos f_27697_
+	stayOutOfHiveCountdown f_27711_
+	ticksWithoutNectarSinceExitingHive f_27710_
+	timeSinceSting f_27709_
+	underWaterTicks f_27702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27717_ p_27717_
+		1 p_27718_ p_27718_
+	access$000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148756_
+		static
+		0 p_148757_ p_148757_
+	access$100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218117_
+		static
+		0 p_218118_ p_218118_
+	access$1000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148782_
+		static
+		0 p_148783_ p_148783_
+	access$1100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27835_
+		static
+		0 p_27836_ p_27836_
+	access$1200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27846_
+		static
+		0 p_27847_ p_27847_
+	access$1300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27859_
+		static
+		0 p_27860_ p_27860_
+	access$1400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148784_
+		static
+		0 p_148785_ p_148785_
+	access$1500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148786_
+		static
+		0 p_148787_ p_148787_
+	access$1600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148788_
+		static
+		0 p_148789_ p_148789_
+	access$1700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148790_
+		static
+		0 p_148791_ p_148791_
+	access$1800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148792_
+		static
+		0 p_148793_ p_148793_
+	access$1900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218119_
+		static
+		0 p_218120_ p_218120_
+	access$200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148764_
+		static
+		0 p_148765_ p_148765_
+	access$2000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218121_
+		static
+		0 p_218122_ p_218122_
+	access$2100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27898_
+		static
+		0 p_27899_ p_27899_
+	access$2200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218123_
+		static
+		0 p_218124_ p_218124_
+	access$2300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27902_
+		static
+		0 p_27903_ p_27903_
+	access$2400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218125_
+		static
+		0 p_218126_ p_218126_
+	access$2500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218127_
+		static
+		0 p_218128_ p_218128_
+	access$2600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218111_
+		static
+		0 p_218112_ p_218112_
+	access$2700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218113_
+		static
+		0 p_218114_ p_218114_
+	access$2800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218115_
+		static
+		0 p_218116_ p_218116_
+	access$300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148766_
+		static
+		0 p_148767_ p_148767_
+	access$400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148768_
+		static
+		0 p_148769_ p_148769_
+	access$500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148770_
+		static
+		0 p_148771_ p_148771_
+	access$600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148776_
+		static
+		0 p_148777_ p_148777_
+	access$700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148778_
+		static
+		0 p_148779_ p_148779_
+	access$800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148780_
+		static
+		0 p_148781_ p_148781_
+	access$900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27806_
+		static
+		0 p_27807_ p_27807_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27823_ p_27823_
+	aiStep ()V m_8107_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_27754_ p_27754_
+		1 p_27755_ p_27755_
+		2 p_27756_ p_27756_
+		3 p_27757_ p_27757_
+	closerThan (Lnet/minecraft/core/BlockPos;I)Z m_27816_
+		0 p_27817_ p_27817_
+		1 p_27818_ p_27818_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27858_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_27815_ p_27815_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_27722_ p_27722_
+	doesHiveHaveSpace (Lnet/minecraft/core/BlockPos;)Z m_27884_
+		0 p_27885_ p_27885_
+	dropOffNectar ()V m_27864_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBlacklistedHives ()Ljava/util/List; m_148775_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; m_142606_
+		0 p_148760_ p_148760_
+		1 p_148761_ p_148761_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148754_ p_148754_
+		1 p_148755_ p_148755_
+	getCropsGrownSincePollination ()I m_27869_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlag (I)Z m_27921_
+		0 p_27922_ p_27922_
+	getGoalSelector ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; m_148772_
+	getHivePos ()Lnet/minecraft/core/BlockPos; m_27855_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27845_ p_27845_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getRollAmount (F)F m_27935_
+		0 p_27936_ p_27936_
+	getSavedFlowerPos ()Lnet/minecraft/core/BlockPos; m_27851_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27804_ p_27804_
+		1 p_27805_ p_27805_
+	getTravellingTicks ()I m_148774_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_27788_ p_27788_
+		1 p_27789_ p_27789_
+	hasHive ()Z m_27854_
+	hasNectar ()Z m_27856_
+	hasSavedFlowerPos ()Z m_27852_
+	hasStung ()Z m_27857_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27762_ p_27762_
+		1 p_27763_ p_27763_
+	incrementNumCropsGrownSincePollination ()V m_27871_
+	isFlapping ()Z m_142039_
+	isFlowerValid (Lnet/minecraft/core/BlockPos;)Z m_27896_
+		0 p_27897_ p_27897_
+	isFlying ()Z m_29443_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_27895_ p_27895_
+	isHiveNearFire ()Z m_27868_
+	isHiveValid ()Z m_27872_
+	isRolling ()Z m_27873_
+	isTiredOfLookingForNectar ()Z m_27865_
+	isTooFarAway (Lnet/minecraft/core/BlockPos;)Z m_27889_
+		0 p_27890_ p_27890_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204061_ p_204061_
+	pathfindRandomlyTowards (Lnet/minecraft/core/BlockPos;)V m_27880_
+		0 p_27881_ p_27881_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_27820_ p_27820_
+		1 p_27821_ p_27821_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27793_ p_27793_
+	registerGoals ()V m_8099_
+	resetNumCropsGrownSincePollination ()V m_27870_
+	resetTicksWithoutNectarSinceExitingHive ()V m_27853_
+	sendDebugPackets ()V m_8025_
+	setFlag (IZ)V m_27832_
+		0 p_27833_ p_27833_
+		1 p_27834_ p_27834_
+	setHasNectar (Z)V m_27919_
+		0 p_27920_ p_27920_
+	setHasStung (Z)V m_27925_
+		0 p_27926_ p_27926_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_27791_ p_27791_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_27795_ p_27795_
+	setRolling (Z)V m_27929_
+		0 p_27930_ p_27930_
+	setSavedFlowerPos (Lnet/minecraft/core/BlockPos;)V m_27876_
+		0 p_27877_ p_27877_
+	setStayOutOfHiveCountdown (I)V m_27915_
+		0 p_27916_ p_27916_
+	spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V m_27779_
+		0 p_27780_ p_27780_
+		1 p_27781_ p_27781_
+		2 p_27782_ p_27782_
+		3 p_27783_ p_27783_
+		4 p_27784_ p_27784_
+		5 p_27785_ p_27785_
+		6 p_27786_ p_27786_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+	updateRollAmount ()V m_27867_
+	wantsToEnterHive ()Z m_27866_
+net/minecraft/world/entity/animal/Bee$1 net/minecraft/world/entity/animal/Bee$1
+	this$0 f_27941_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27943_ p_27943_
+		1 p_27944_ p_27944_
+		2 p_27945_ p_27945_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_27947_ p_27947_
+	tick ()V m_7638_
+net/minecraft/world/entity/animal/Bee$BaseBeeGoal net/minecraft/world/entity/animal/Bee$BaseBeeGoal
+	this$0 f_27949_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27951_ p_27951_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeAttackGoal net/minecraft/world/entity/animal/Bee$BeeAttackGoal
+	this$0 f_27957_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_27959_ p_27959_
+		1 p_27960_ p_27960_
+		2 p_27961_ p_27961_
+		3 p_27962_ p_27962_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27966_ p_27966_
+	beeCanTarget ()Z m_27969_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal
+	this$0 f_27970_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27972_ p_27972_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal
+	MAX_BLACKLISTED_TARGETS f_148805_
+	MAX_TRAVELLING_TICKS f_148804_
+	TICKS_BEFORE_HIVE_DROP f_148806_
+	blacklistedTargets f_27981_
+	lastPath f_27982_
+	this$0 f_27979_
+	ticksStuck f_27983_
+	travellingTicks f_27980_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27985_ p_27985_
+	blacklistTarget (Lnet/minecraft/core/BlockPos;)V m_27998_
+		0 p_27999_ p_27999_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	clearBlacklist ()V m_28006_
+	dropAndBlacklistHive ()V m_28007_
+	dropHive ()V m_28008_
+	hasReachedTarget (Lnet/minecraft/core/BlockPos;)Z m_28001_
+		0 p_28002_ p_28002_
+	isTargetBlacklisted (Lnet/minecraft/core/BlockPos;)Z m_27993_
+		0 p_27994_ p_27994_
+	pathfindDirectlyTowards (Lnet/minecraft/core/BlockPos;)Z m_27990_
+		0 p_27991_ p_27991_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal
+	MAX_TRAVELLING_TICKS f_148807_
+	this$0 f_28009_
+	travellingTicks f_28010_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28012_ p_28012_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	wantsToGoToKnownFlower ()Z m_28020_
+net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal
+	GROW_CHANCE f_148808_
+	this$0 f_28021_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28023_ p_28023_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal
+	this$0 f_28030_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28032_ p_28032_
+		1 p_28033_ p_28033_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_28035_ p_28035_
+		1 p_28036_ p_28036_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal
+	this$0 f_28038_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28040_ p_28040_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	findNearbyHivesWithSpace ()Ljava/util/List; m_28055_
+	lambda$findNearbyHivesWithSpace$0 (Lnet/minecraft/core/Holder;)Z m_218129_
+		static
+		0 p_218130_ p_218130_
+	lambda$findNearbyHivesWithSpace$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_148809_
+		static
+		0 p_148810_ p_148810_
+		1 p_148811_ p_148811_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bee$BeeLookControl net/minecraft/world/entity/animal/Bee$BeeLookControl
+	this$0 f_28056_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_28058_ p_28058_
+		1 p_28059_ p_28059_
+	resetXRotOnTick ()Z m_8106_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/Bee$BeePollinateGoal net/minecraft/world/entity/animal/Bee$BeePollinateGoal
+	ARRIVAL_THRESHOLD f_148815_
+	HOVER_HEIGHT_WITHIN_FLOWER f_148818_
+	HOVER_POS_OFFSET f_148819_
+	MAX_FIND_FLOWER_RETRY_COOLDOWN f_148814_
+	MAX_POLLINATING_TICKS f_148820_
+	MIN_FIND_FLOWER_RETRY_COOLDOWN f_148813_
+	MIN_POLLINATION_TICKS f_148812_
+	POSITION_CHANGE_CHANCE f_148816_
+	SPEED_MODIFIER f_148817_
+	VALID_POLLINATION_BLOCKS f_28063_
+	hoverPos f_28067_
+	lastSoundPlayedTick f_28065_
+	pollinating f_28066_
+	pollinatingTicks f_28068_
+	successfulPollinatingTicks f_28064_
+	this$0 f_28062_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28070_ p_28070_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	findNearbyFlower ()Ljava/util/Optional; m_28090_
+	findNearestBlock (Ljava/util/function/Predicate;D)Ljava/util/Optional; m_28075_
+		0 p_28076_ p_28076_
+		1 p_28077_ p_28077_
+	getOffset ()F m_28089_
+	hasPollinatedLongEnough ()Z m_28085_
+	isPollinating ()Z m_28086_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_28073_
+		static
+		0 p_28074_ p_28074_
+	requiresUpdateEveryTick ()Z m_183429_
+	setWantedPos ()V m_28088_
+	start ()V m_8056_
+	stop ()V m_8041_
+	stopPollinating ()V m_28087_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeWanderGoal net/minecraft/world/entity/animal/Bee$BeeWanderGoal
+	WANDER_THRESHOLD f_148821_
+	this$0 f_28091_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28093_ p_28093_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findPos ()Lnet/minecraft/world/phys/Vec3; m_28097_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bucketable net/minecraft/world/entity/animal/Bucketable
+	bucketMobPickup (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148828_
+		static
+		0 p_148829_ p_148829_
+		1 p_148830_ p_148830_
+		2 p_148831_ p_148831_
+	fromBucket ()Z m_27487_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	loadDefaultDataFromBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V m_148825_
+		static
+		0 p_148826_ p_148826_
+		1 p_148827_ p_148827_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_148832_ p_148832_
+	saveDefaultDataToBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V m_148822_
+		static
+		0 p_148823_ p_148823_
+		1 p_148824_ p_148824_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_148833_ p_148833_
+	setFromBucket (Z)V m_27497_
+		0 p_148834_ p_148834_
+net/minecraft/world/entity/animal/Cat net/minecraft/world/entity/animal/Cat
+	DATA_COLLAR_COLOR f_28107_
+	DATA_VARIANT_ID f_218131_
+	IS_LYING f_28105_
+	RELAX_STATE_ONE f_28106_
+	SPRINT_SPEED_MOD f_148844_
+	TEMPT_INGREDIENT f_28103_
+	TEMPT_SPEED_MOD f_148842_
+	WALK_SPEED_MOD f_148843_
+	avoidPlayersGoal f_28108_
+	lieDownAmount f_28110_
+	lieDownAmountO f_28111_
+	lieDownAmountOTail f_28099_
+	lieDownAmountTail f_28098_
+	relaxStateOneAmount f_28100_
+	relaxStateOneAmountO f_28101_
+	temptGoal f_28109_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28114_ p_28114_
+		1 p_28115_ p_28115_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28156_ p_28156_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_28127_ p_28127_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28168_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28119_ p_28119_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28134_ p_28134_
+		1 p_28135_ p_28135_
+		2 p_28136_ p_28136_
+		3 p_28137_ p_28137_
+		4 p_28138_ p_28138_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackDamage ()F m_28169_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148863_ p_148863_
+		1 p_148864_ p_148864_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cat; m_142606_
+		0 p_148870_ p_148870_
+		1 p_148871_ p_148871_
+	getCollarColor ()Lnet/minecraft/world/item/DyeColor; m_28166_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28160_ p_28160_
+	getLieDownAmount (F)F m_28183_
+		0 p_28184_ p_28184_
+	getLieDownAmountTail (F)F m_28187_
+		0 p_28188_ p_28188_
+	getRelaxStateOneAmount (F)F m_28116_
+		0 p_28117_ p_28117_
+	getResourceLocation ()Lnet/minecraft/resources/ResourceLocation; m_28162_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28150_ p_28150_
+		1 p_28151_ p_28151_
+	getVariant ()Lnet/minecraft/world/entity/animal/CatVariant; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	handleLieDown ()V m_28170_
+	hiss ()V m_28167_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28177_ p_28177_
+	isLying ()Z m_28164_
+	isRelaxStateOne ()Z m_28165_
+	isSteppingCarefully ()Z m_20161_
+	lambda$finalizeSpawn$0 (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_289128_
+		static
+		0 p_289434_ p_289434_
+		1 p_289435_ p_289435_
+	lambda$finalizeSpawn$1 (Lnet/minecraft/core/Holder;)V m_262358_
+		0 p_262565_ p_262565_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28153_ p_28153_
+		1 p_28154_ p_28154_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28142_ p_28142_
+	reassessTameGoals ()V m_5849_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_28174_ p_28174_
+	setCollarColor (Lnet/minecraft/world/item/DyeColor;)V m_28131_
+		0 p_28132_ p_28132_
+	setLying (Z)V m_28181_
+		0 p_28182_ p_28182_
+	setRelaxStateOne (Z)V m_28185_
+		0 p_28186_ p_28186_
+	setVariant (Lnet/minecraft/world/entity/animal/CatVariant;)V m_28464_
+		0 p_218133_ p_218133_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262642_ p_262642_
+	tick ()V m_8119_
+	updateLieDownAmount ()V m_28171_
+	updateRelaxStateOneAmount ()V m_28172_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148866_ p_148866_
+		1 p_148867_ p_148867_
+		2 p_148868_ p_148868_
+net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal
+	cat f_28189_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;Ljava/lang/Class;FDD)V <init>
+		0 p_28191_ p_28191_
+		1 p_28192_ p_28192_
+		2 p_28193_ p_28193_
+		3 p_28194_ p_28194_
+		4 p_28195_ p_28195_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal
+	cat f_28198_
+	goalPos f_28200_
+	onBedTicks f_28201_
+	ownerPlayer f_28199_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;)V <init>
+		0 p_28203_ p_28203_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	giveMorningGift ()V m_28215_
+	lambda$canUse$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_28207_
+		static
+		0 p_28208_ p_28208_
+		1 p_28209_ p_28209_
+	lambda$canUse$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_28205_
+		static
+		0 p_28206_ p_28206_
+	spaceIsOccupied ()Z m_28214_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Cat$CatTemptGoal net/minecraft/world/entity/animal/Cat$CatTemptGoal
+	cat f_28217_
+	selectedPlayer f_28216_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_28219_ p_28219_
+		1 p_28220_ p_28220_
+		2 p_28221_ p_28221_
+		3 p_28222_ p_28222_
+	canScare ()Z m_7497_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant
+	ALL_BLACK f_218150_
+	BLACK f_218141_
+	BRITISH_SHORTHAIR f_218144_
+	CALICO f_218145_
+	JELLIE f_218149_
+	PERSIAN f_218146_
+	RAGDOLL f_218147_
+	RED f_218142_
+	SIAMESE f_218143_
+	TABBY f_218140_
+	WHITE f_218148_
+	texture f_218151_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_218151_ f_218151_
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/CatVariant; m_255364_
+		static
+		0 p_256435_ p_256435_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255249_
+		static
+		0 p_256044_ p_256044_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218160_ p_218160_
+	hashCode ()I hashCode
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; m_255142_
+		static
+		0 p_255735_ p_255735_
+		1 p_256159_ p_256159_
+		2 p_256466_ p_256466_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_218151_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/Chicken net/minecraft/world/entity/animal/Chicken
+	FOOD_ITEMS f_28233_
+	eggTime f_28231_
+	flap f_28226_
+	flapSpeed f_28227_
+	flapping f_28230_
+	isChickenJockey f_28232_
+	nextFlap f_148873_
+	oFlap f_28229_
+	oFlapSpeed f_28228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28236_ p_28236_
+		1 p_28237_ p_28237_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28257_ p_28257_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28263_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148879_ p_148879_
+		1 p_148880_ p_148880_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Chicken; m_142606_
+		0 p_148884_ p_148884_
+		1 p_148885_ p_148885_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28262_ p_28262_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28251_ p_28251_
+		1 p_28252_ p_28252_
+	isChickenJockey ()Z m_28264_
+	isFlapping ()Z m_142039_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28271_ p_28271_
+	onFlap ()V m_142043_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28254_ p_28254_
+		1 p_28255_ p_28255_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289537_ p_289537_
+		1 p_289541_ p_289541_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28243_ p_28243_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_28266_ p_28266_
+	setChickenJockey (Z)V m_28273_
+		0 p_28274_ p_28274_
+net/minecraft/world/entity/animal/Cod net/minecraft/world/entity/animal/Cod
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28276_ p_28276_
+		1 p_28277_ p_28277_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28281_ p_28281_
+net/minecraft/world/entity/animal/Cow net/minecraft/world/entity/animal/Cow
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28285_ p_28285_
+		1 p_28286_ p_28286_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28307_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; m_142606_
+		0 p_148890_ p_148890_
+		1 p_148891_ p_148891_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148887_ p_148887_
+		1 p_148888_ p_148888_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28306_ p_28306_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28295_ p_28295_
+		1 p_28296_ p_28296_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28298_ p_28298_
+		1 p_28299_ p_28299_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28301_ p_28301_
+		1 p_28302_ p_28302_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/animal/Dolphin net/minecraft/world/entity/animal/Dolphin
+	ALLOWED_ITEMS f_28309_
+	GOT_FISH f_28313_
+	MOISTNESS_LEVEL f_28310_
+	SWIM_WITH_PLAYER_TARGETING f_28311_
+	TOTAL_AIR_SUPPLY f_148892_
+	TOTAL_MOISTNESS_LEVEL f_148893_
+	TREASURE_POS f_28312_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28316_ p_28316_
+		1 p_28317_ p_28317_
+	access$000 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218164_
+		static
+		0 p_218165_ p_218165_
+	access$100 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218166_
+		static
+		0 p_218167_ p_218167_
+	access$200 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218168_
+		static
+		0 p_218169_ p_218169_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28364_ p_28364_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_28337_
+		0 p_28338_ p_28338_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_28330_ p_28330_
+	canBreatheUnderwater ()Z m_6040_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_28391_ p_28391_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_28376_ p_28376_
+	closeToNextPos ()Z m_28380_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28379_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_28362_ p_28362_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28319_ p_28319_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28332_ p_28332_
+		1 p_28333_ p_28333_
+		2 p_28334_ p_28334_
+		3 p_28335_ p_28335_
+		4 p_28336_ p_28336_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28374_ p_28374_
+	getMaxAirSupply ()I m_6062_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMoistnessLevel ()I m_28378_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28352_ p_28352_
+		1 p_28353_ p_28353_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getTreasurePos ()Lnet/minecraft/core/BlockPos; m_28387_
+	gotFish ()Z m_28377_
+	handleAirSupply (I)V m_6229_
+		0 p_28326_ p_28326_
+	handleEntityEvent (B)V m_7822_
+		0 p_28324_ p_28324_
+	increaseAirSupply (I)I m_7305_
+		0 p_28389_ p_28389_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289129_
+		static
+		0 p_289436_ p_289436_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28359_ p_28359_
+		1 p_28360_ p_28360_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_28357_ p_28357_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28340_ p_28340_
+	registerGoals ()V m_8099_
+	setGotFish (Z)V m_28393_
+		0 p_28394_ p_28394_
+	setMoisntessLevel (I)V m_28343_
+		0 p_28344_ p_28344_
+	setTreasurePos (Lnet/minecraft/core/BlockPos;)V m_28384_
+		0 p_28385_ p_28385_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_28383_ p_28383_
+net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal
+	dolphin f_28399_
+	stuck f_28400_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
+		0 p_28402_ p_28402_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal
+	dolphin f_28409_
+	player f_28411_
+	speedModifier f_28410_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;D)V <init>
+		0 p_28413_ p_28413_
+		1 p_28414_ p_28414_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal
+	cooldown f_28421_
+	this$0 f_28420_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
+		0 p_28423_ p_28423_
+	canUse ()Z m_8036_
+	drop (Lnet/minecraft/world/item/ItemStack;)V m_28428_
+		0 p_28429_ p_28429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/FlyingAnimal net/minecraft/world/entity/animal/FlyingAnimal
+	isFlying ()Z m_29443_
+net/minecraft/world/entity/animal/Fox net/minecraft/world/entity/animal/Fox
+	ALLOWED_ITEMS f_28441_
+	AVOID_PLAYERS f_28444_
+	DATA_FLAGS_ID f_28438_
+	DATA_TRUSTED_ID_0 f_28439_
+	DATA_TRUSTED_ID_1 f_28440_
+	DATA_TYPE_ID f_28437_
+	FLAG_CROUCHING f_148896_
+	FLAG_DEFENDING f_148902_
+	FLAG_FACEPLANTED f_148901_
+	FLAG_INTERESTED f_148897_
+	FLAG_POUNCING f_148898_
+	FLAG_SITTING f_148899_
+	FLAG_SLEEPING f_148900_
+	MIN_TICKS_BEFORE_EAT f_148903_
+	STALKABLE_PREY f_28443_
+	TRUSTED_TARGET_SELECTOR f_28442_
+	crouchAmount f_28434_
+	crouchAmountO f_28435_
+	fishTargetGoal f_28447_
+	interestedAngle f_28448_
+	interestedAngleO f_28433_
+	landTargetGoal f_28445_
+	ticksSinceEaten f_28436_
+	turtleEggTargetGoal f_28446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28451_ p_28451_
+		1 p_28452_ p_28452_
+	access$000 (Lnet/minecraft/world/entity/animal/Fox;)Z m_28466_
+		static
+		0 p_28467_ p_28467_
+	access$100 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218173_
+		static
+		0 p_218174_ p_218174_
+	access$200 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218181_
+		static
+		0 p_218182_ p_218182_
+	access$300 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218183_
+		static
+		0 p_218184_ p_218184_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28518_ p_28518_
+	addTrustedUUID (Ljava/util/UUID;)V m_28515_
+		0 p_28516_ p_28516_
+	aiStep ()V m_8107_
+	calculateFallDamage (FF)I m_5639_
+		0 p_28545_ p_28545_
+		1 p_28546_ p_28546_
+	canEat (Lnet/minecraft/world/item/ItemStack;)Z m_28597_
+		0 p_28598_ p_28598_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_28578_ p_28578_
+	canMove ()Z m_28570_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_28552_ p_28552_
+	checkFoxSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218175_
+		static
+		0 p_218176_ p_218176_
+		1 p_218177_ p_218177_
+		2 p_218178_ p_218178_
+		3 p_218179_ p_218179_
+		4 p_218180_ p_218180_
+	clearStates ()V m_28569_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28553_
+		static
+	defineSynchedData ()V m_8097_
+	dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V m_6668_
+		0 p_28536_ p_28536_
+	dropItemStack (Lnet/minecraft/world/item/ItemStack;)V m_28605_
+		0 p_28606_ p_28606_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28487_ p_28487_
+		1 p_28488_ p_28488_
+		2 p_28489_ p_28489_
+		3 p_28490_ p_28490_
+		4 p_28491_ p_28491_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148905_ p_148905_
+		1 p_148906_ p_148906_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; m_142606_
+		0 p_148912_ p_148912_
+		1 p_148913_ p_148913_
+	getCrouchAmount (F)F m_28624_
+		0 p_28625_ p_28625_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_28540_ p_28540_
+	getFlag (I)Z m_28608_
+		0 p_28609_ p_28609_
+	getHeadRollAngle (F)F m_28620_
+		0 p_28621_ p_28621_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28548_ p_28548_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28500_ p_28500_
+		1 p_28501_ p_28501_
+	getTrustedUUIDs ()Ljava/util/List; m_28566_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Fox$Type; m_28554_
+	handleEntityEvent (B)V m_7822_
+		0 p_28456_ p_28456_
+	isCrouching ()Z m_6047_
+	isDefending ()Z m_28567_
+	isFaceplanted ()Z m_28556_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28594_ p_28594_
+	isFullyCrouched ()Z m_28558_
+	isImmobile ()Z m_6107_
+	isInterested ()Z m_28559_
+	isJumping ()Z m_148924_
+	isPathClear (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z m_28471_
+		static
+		0 p_28472_ p_28472_
+		1 p_28473_ p_28473_
+	isPouncing ()Z m_28557_
+	isSitting ()Z m_28555_
+	isSleeping ()Z m_5803_
+	lambda$registerGoals$4 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28603_
+		static
+		0 p_28604_ p_28604_
+	lambda$registerGoals$5 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28599_
+		static
+		0 p_28600_ p_28600_
+	lambda$registerGoals$6 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289130_
+		0 p_289437_ p_289437_
+	lambda$registerGoals$7 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289132_
+		0 p_289439_ p_289439_
+	lambda$registerGoals$8 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28584_
+		0 p_28585_ p_28585_
+	lambda$registerGoals$9 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289133_
+		0 p_289440_ p_289440_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289131_
+		static
+		0 p_289438_ p_289438_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z m_287086_
+		static
+		0 p_287481_ p_287481_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z m_28497_
+		static
+		0 p_28498_ p_28498_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z m_28462_
+		static
+		0 p_28463_ p_28463_
+	onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_5502_
+		0 p_28481_ p_28481_
+		1 p_28482_ p_28482_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_28514_ p_28514_
+	playAmbientSound ()V m_8032_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218171_ p_218171_
+		1 p_218172_ p_218172_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28493_ p_28493_
+	registerGoals ()V m_8099_
+	setDefending (Z)V m_28622_
+		0 p_28623_ p_28623_
+	setFaceplanted (Z)V m_28618_
+		0 p_28619_ p_28619_
+	setFlag (IZ)V m_28532_
+		0 p_28533_ p_28533_
+		1 p_28534_ p_28534_
+	setIsCrouching (Z)V m_28614_
+		0 p_28615_ p_28615_
+	setIsInterested (Z)V m_28616_
+		0 p_28617_ p_28617_
+	setIsPouncing (Z)V m_28612_
+		0 p_28613_ p_28613_
+	setSitting (Z)V m_28610_
+		0 p_28611_ p_28611_
+	setSleeping (Z)V m_28626_
+		0 p_28627_ p_28627_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_28574_ p_28574_
+	setTargetGoals ()V m_28562_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262646_ p_262646_
+	setVariant (Lnet/minecraft/world/entity/animal/Fox$Type;)V m_28464_
+		0 p_28465_ p_28465_
+	spitOutItem (Lnet/minecraft/world/item/ItemStack;)V m_28601_
+		0 p_28602_ p_28602_
+	tick ()V m_8119_
+	trusts (Ljava/util/UUID;)Z m_28529_
+		0 p_28530_ p_28530_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148908_ p_148908_
+		1 p_148909_ p_148909_
+		2 p_148910_ p_148910_
+	wakeUp ()V m_28568_
+net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal
+	this$0 f_28628_
+	timestamp f_28631_
+	trustedLastHurt f_28630_
+	trustedLastHurtBy f_28629_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V <init>
+		0 p_28633_ p_28633_
+		1 p_28634_ p_28634_
+		2 p_28635_ p_28635_
+		3 p_28636_ p_28636_
+		4 p_28637_ p_28637_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FaceplantGoal net/minecraft/world/entity/animal/Fox$FaceplantGoal
+	countdown f_28640_
+	this$0 f_28641_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28643_ p_28643_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector
+	this$0 f_28649_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28651_ p_28651_
+	test (Ljava/lang/Object;)Z test
+		0 p_28655_ p_28655_
+	test (Lnet/minecraft/world/entity/LivingEntity;)Z test
+		0 p_28653_ p_28653_
+net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal
+	alertableTargeting f_28657_
+	this$0 f_28656_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28659_ p_28659_
+	alertable ()Z m_28664_
+	hasShelter ()Z m_28663_
+net/minecraft/world/entity/animal/Fox$FoxBreedGoal net/minecraft/world/entity/animal/Fox$FoxBreedGoal
+	this$0 f_28665_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28667_ p_28667_
+		1 p_28668_ p_28668_
+	breed ()V m_8026_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal
+	WAIT_TICKS f_148925_
+	this$0 f_28672_
+	ticksWaited f_28671_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;DII)V <init>
+		0 p_28674_ p_28674_
+		1 p_28675_ p_28675_
+		2 p_28676_ p_28676_
+		3 p_28677_ p_28677_
+	acceptedDistance ()D m_8052_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_28680_ p_28680_
+		1 p_28681_ p_28681_
+	onReachedTarget ()V m_28686_
+	pickGlowBerry (Lnet/minecraft/world/level/block/state/BlockState;)V m_148926_
+		0 p_148927_ p_148927_
+	pickSweetBerries (Lnet/minecraft/world/level/block/state/BlockState;)V m_148928_
+		0 p_148929_ p_148929_
+	shouldRecalculatePath ()Z m_8064_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxFloatGoal net/minecraft/world/entity/animal/Fox$FoxFloatGoal
+	this$0 f_28687_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28689_ p_28689_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal
+	fox f_28693_
+	this$0 f_28692_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28695_ p_28695_
+		1 p_28696_ p_28696_
+		2 p_28697_ p_28697_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxGroupData net/minecraft/world/entity/animal/Fox$FoxGroupData
+	type f_28701_
+	<init> (Lnet/minecraft/world/entity/animal/Fox$Type;)V <init>
+		0 p_28703_ p_28703_
+net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal
+	this$0 f_28704_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_28706_ p_28706_
+		1 p_28707_ p_28707_
+		2 p_28708_ p_28708_
+		3 p_28709_ p_28709_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Fox$FoxLookControl net/minecraft/world/entity/animal/Fox$FoxLookControl
+	this$0 f_28712_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28714_ p_28714_
+	resetXRotOnTick ()Z m_8106_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal
+	this$0 f_28717_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;DZ)V <init>
+		0 p_28719_ p_28719_
+		1 p_28720_ p_28720_
+		2 p_28721_ p_28721_
+	canUse ()Z m_8036_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_28724_ p_28724_
+		1 p_28725_ p_28725_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxMoveControl net/minecraft/world/entity/animal/Fox$FoxMoveControl
+	this$0 f_28727_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28729_ p_28729_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Fox$FoxPanicGoal net/minecraft/world/entity/animal/Fox$FoxPanicGoal
+	this$0 f_28731_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28733_ p_28733_
+		1 p_28734_ p_28734_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Fox$FoxPounceGoal net/minecraft/world/entity/animal/Fox$FoxPounceGoal
+	this$0 f_28736_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28738_ p_28738_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal
+	this$0 f_28745_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28747_ p_28747_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal
+	this$0 f_28751_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;II)V <init>
+		0 p_28753_ p_28753_
+		1 p_28754_ p_28754_
+		2 p_28755_ p_28755_
+	canContinueToUse ()Z m_8045_
+	canFoxMove ()Z m_28759_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal
+	lookTime f_28763_
+	looksRemaining f_28764_
+	relX f_28761_
+	relZ f_28762_
+	this$0 f_28760_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28766_ p_28766_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	resetLook ()V m_28772_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$SeekShelterGoal net/minecraft/world/entity/animal/Fox$SeekShelterGoal
+	interval f_28774_
+	this$0 f_28773_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28776_ p_28776_
+		1 p_28777_ p_28777_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$SleepGoal net/minecraft/world/entity/animal/Fox$SleepGoal
+	WAIT_TIME_BEFORE_SLEEP f_148930_
+	countdown f_28781_
+	this$0 f_28780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28783_ p_28783_
+	canContinueToUse ()Z m_8045_
+	canSleep ()Z m_28788_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Fox$StalkPreyGoal net/minecraft/world/entity/animal/Fox$StalkPreyGoal
+	this$0 f_28789_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28791_ p_28791_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$Type net/minecraft/world/entity/animal/Fox$Type
+	$VALUES $VALUES
+	BY_ID f_28798_
+	CODEC f_262206_
+	RED RED
+	SNOW SNOW
+	id f_28800_
+	name f_28801_
+	$values ()[Lnet/minecraft/world/entity/animal/Fox$Type; m_148931_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_196656_ p_196656_
+		1 p_196657_ p_196657_
+		2 p_196658_ p_196658_
+		3 p_196659_ p_196659_
+	byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Type; m_204062_
+		static
+		0 p_204063_ p_204063_
+	byId (I)Lnet/minecraft/world/entity/animal/Fox$Type; m_28812_
+		static
+		0 p_28813_ p_28813_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; m_28816_
+		static
+		0 p_28817_ p_28817_
+	getId ()I m_28820_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; valueOf
+		static
+		0 p_28824_ p_28824_
+	values ()[Lnet/minecraft/world/entity/animal/Fox$Type; values
+		static
+net/minecraft/world/entity/animal/FrogVariant net/minecraft/world/entity/animal/FrogVariant
+	COLD f_218187_
+	TEMPERATE f_218185_
+	WARM f_218186_
+	texture f_218188_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_218188_ f_218188_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218197_ p_218197_
+	hashCode ()I hashCode
+	register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; m_218193_
+		static
+		0 p_218194_ p_218194_
+		1 p_218195_ p_218195_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_218188_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/IronGolem net/minecraft/world/entity/animal/IronGolem
+	DATA_FLAGS_ID f_28826_
+	IRON_INGOT_HEAL_AMOUNT f_148932_
+	PERSISTENT_ANGER_TIME f_28827_
+	attackAnimationTick f_28830_
+	offerFlowerTick f_28831_
+	persistentAngerTarget f_28829_
+	remainingPersistentAngerTime f_28828_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28834_ p_28834_
+		1 p_28835_ p_28835_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28867_ p_28867_
+	aiStep ()V m_8107_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_28851_ p_28851_
+	canSpawnSprintParticle ()Z m_5843_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_28853_ p_28853_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28883_
+		static
+	decreaseAirSupply (I)I m_7302_
+		0 p_28882_ p_28882_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_28846_ p_28846_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28837_ p_28837_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_28839_ p_28839_
+	getAttackAnimationTick ()I m_28874_
+	getAttackDamage ()F m_28877_
+	getCrackiness ()Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_28873_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28872_ p_28872_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getOfferFlowerTick ()I m_28875_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	handleEntityEvent (B)V m_7822_
+		0 p_28844_ p_28844_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_28848_ p_28848_
+		1 p_28849_ p_28849_
+	isPlayerCreated ()Z m_28876_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28878_
+		static
+		0 p_28879_ p_28879_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28861_ p_28861_
+		1 p_28862_ p_28862_
+	offerFlower (Z)V m_28885_
+		0 p_28886_ p_28886_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28864_ p_28864_
+		1 p_28865_ p_28865_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28857_ p_28857_
+	registerGoals ()V m_8099_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_28855_ p_28855_
+	setPlayerCreated (Z)V m_28887_
+		0 p_28888_ p_28888_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_28859_ p_28859_
+	startPersistentAngerTimer ()V m_6825_
+net/minecraft/world/entity/animal/IronGolem$Crackiness net/minecraft/world/entity/animal/IronGolem$Crackiness
+	$VALUES $VALUES
+	BY_DAMAGE f_28893_
+	HIGH HIGH
+	LOW LOW
+	MEDIUM MEDIUM
+	NONE NONE
+	fraction f_28894_
+	$values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_148933_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IF)V <init>
+		0 p_28898_ p_28898_
+		1 p_28899_ p_28899_
+		2 p_28900_ p_28900_
+	byFraction (F)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_28901_
+		static
+		0 p_28902_ p_28902_
+	lambda$static$0 (Lnet/minecraft/world/entity/animal/IronGolem$Crackiness;)D m_28903_
+		static
+		0 p_28904_ p_28904_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; valueOf
+		static
+		0 p_28906_ p_28906_
+	values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; values
+		static
+net/minecraft/world/entity/animal/MushroomCow net/minecraft/world/entity/animal/MushroomCow
+	DATA_TYPE f_28908_
+	MUTATE_CHANCE f_148934_
+	effect f_28909_
+	effectDuration f_28910_
+	lastLightningBoltUUID f_28911_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28914_ p_28914_
+		1 p_28915_ p_28915_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28944_ p_28944_
+	checkMushroomSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218200_
+		static
+		0 p_218201_ p_218201_
+		1 p_218202_ p_218202_
+		2 p_218203_ p_218203_
+		3 p_218204_ p_218204_
+		4 p_218205_ p_218205_
+	defineSynchedData ()V m_8097_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; m_142606_
+		0 p_148939_ p_148939_
+		1 p_148940_ p_148940_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; m_142606_
+		0 p_148942_ p_148942_
+		1 p_148943_ p_148943_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148936_ p_148936_
+		1 p_148937_ p_148937_
+	getEffectFromItemStack (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_28956_
+		0 p_28957_ p_28957_
+	getOffspringType (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28930_
+		0 p_28931_ p_28931_
+	getVariant ()Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_28933_ p_28933_
+		1 p_28934_ p_28934_
+	lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_28925_
+		static
+		0 p_28926_ p_28926_
+		1 p_28927_ p_28927_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28941_ p_28941_
+		1 p_28942_ p_28942_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28936_ p_28936_
+	readyForShearing ()Z m_6220_
+	setVariant (Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType;)V m_28464_
+		0 p_28929_ p_28929_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262691_ p_262691_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_28924_ p_28924_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_28921_ p_28921_
+		1 p_28922_ p_28922_
+net/minecraft/world/entity/animal/MushroomCow$MushroomType net/minecraft/world/entity/animal/MushroomCow$MushroomType
+	$VALUES $VALUES
+	BROWN BROWN
+	CODEC f_262198_
+	RED RED
+	blockState f_28961_
+	type f_28960_
+	$values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_148944_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_28965_ p_28965_
+		1 p_28966_ p_28966_
+		2 p_28967_ p_28967_
+		3 p_28968_ p_28968_
+	byType (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28976_
+		static
+		0 p_28977_ p_28977_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_28969_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; valueOf
+		static
+		0 p_28979_ p_28979_
+	values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; values
+		static
+net/minecraft/world/entity/animal/Ocelot net/minecraft/world/entity/animal/Ocelot
+	CROUCH_SPEED_MOD f_148945_
+	DATA_TRUSTING f_28982_
+	SPRINT_SPEED_MOD f_148947_
+	TEMPT_INGREDIENT f_28981_
+	WALK_SPEED_MOD f_148946_
+	ocelotAvoidPlayersGoal f_28983_
+	temptGoal f_28984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28987_ p_28987_
+		1 p_28988_ p_28988_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29024_ p_29024_
+	checkOcelotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218206_
+		static
+		0 p_218207_ p_218207_
+		1 p_218208_ p_218208_
+		2 p_218209_ p_218209_
+		3 p_218210_ p_218210_
+		4 p_218211_ p_218211_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_29005_ p_29005_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29036_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28990_ p_28990_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29007_ p_29007_
+		1 p_29008_ p_29008_
+		2 p_29009_ p_29009_
+		3 p_29010_ p_29010_
+		4 p_29011_ p_29011_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackDamage ()F m_29039_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Ocelot; m_142606_
+		0 p_148956_ p_148956_
+		1 p_148957_ p_148957_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148953_ p_148953_
+		1 p_148954_ p_148954_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29035_ p_29035_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	handleEntityEvent (B)V m_7822_
+		0 p_28995_ p_28995_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29043_ p_29043_
+	isSteppingCarefully ()Z m_20161_
+	isTrusting ()Z m_29038_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29021_ p_29021_
+		1 p_29022_ p_29022_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29013_ p_29013_
+	reassessTrustingGoals ()V m_29037_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_29041_ p_29041_
+	setTrusting (Z)V m_29045_
+		0 p_29046_ p_29046_
+	spawnTrustingParticles (Z)V m_29047_
+		0 p_29048_ p_29048_
+net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal
+	ocelot f_29049_
+	<init> (Lnet/minecraft/world/entity/animal/Ocelot;Ljava/lang/Class;FDD)V <init>
+		0 p_29051_ p_29051_
+		1 p_29052_ p_29052_
+		2 p_29053_ p_29053_
+		3 p_29054_ p_29054_
+		4 p_29055_ p_29055_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal
+	ocelot f_29058_
+	<init> (Lnet/minecraft/world/entity/animal/Ocelot;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_29060_ p_29060_
+		1 p_29061_ p_29061_
+		2 p_29062_ p_29062_
+		3 p_29063_ p_29063_
+	canScare ()Z m_7497_
+net/minecraft/world/entity/animal/Panda net/minecraft/world/entity/animal/Panda
+	BREED_TARGETING f_29079_
+	DATA_ID_FLAGS f_29078_
+	EAT_COUNTER f_29075_
+	EAT_TICK_INTERVAL f_148964_
+	FLAG_ON_BACK f_148963_
+	FLAG_ROLL f_148961_
+	FLAG_SIT f_148962_
+	FLAG_SNEEZE f_148960_
+	HIDDEN_GENE_ID f_29077_
+	MAIN_GENE_ID f_29076_
+	PANDA_ITEMS f_29071_
+	SNEEZE_COUNTER f_29074_
+	TOTAL_ROLL_STEPS f_148959_
+	TOTAL_UNHAPPY_TIME f_148965_
+	UNHAPPY_COUNTER f_29073_
+	didBite f_29081_
+	gotBamboo f_29080_
+	lookAtPlayerGoal f_29070_
+	onBackAmount f_29066_
+	onBackAmountO f_29067_
+	rollAmount f_29068_
+	rollAmountO f_29069_
+	rollCounter f_29072_
+	rollDelta f_29082_
+	sitAmount f_29083_
+	sitAmountO f_29065_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29086_ p_29086_
+		1 p_29087_ p_29087_
+	access$000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_284353_
+		static
+		0 p_285188_ p_285188_
+	access$100 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218212_
+		static
+		0 p_218213_ p_218213_
+	access$1000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218230_
+		static
+		0 p_218231_ p_218231_
+	access$200 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218214_
+		static
+		0 p_218215_ p_218215_
+	access$300 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218216_
+		static
+		0 p_218217_ p_218217_
+	access$400 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218218_
+		static
+		0 p_218219_ p_218219_
+	access$500 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218220_
+		static
+		0 p_218221_ p_218221_
+	access$600 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218222_
+		static
+		0 p_218223_ p_218223_
+	access$700 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218224_
+		static
+		0 p_218225_ p_218225_
+	access$800 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218226_
+		static
+		0 p_218227_ p_218227_
+	access$900 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218228_
+		static
+		0 p_218229_ p_218229_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29129_ p_29129_
+	addEatingParticles ()V m_29172_
+	afterSneeze ()V m_29177_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_29107_ p_29107_
+	canPerformAction ()Z m_29167_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_29146_ p_29146_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29157_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29091_ p_29091_
+	eat (Z)V m_29216_
+		0 p_29217_ p_29217_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29109_ p_29109_
+		1 p_29110_ p_29110_
+		2 p_29111_ p_29111_
+		3 p_29112_ p_29112_
+		4 p_29113_ p_29113_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148967_ p_148967_
+		1 p_148968_ p_148968_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatCounter ()I m_29170_
+	getFlag (I)Z m_29218_
+		0 p_29219_ p_29219_
+	getHiddenGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29155_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29142_ p_29142_
+	getLieOnBackAmount (F)F m_29226_
+		0 p_29227_ p_29227_
+	getMainGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29154_
+	getOneOfGenesRandomly ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29178_
+	getRollAmount (F)F m_29088_
+		0 p_29089_ p_29089_
+	getSitAmount (F)F m_29224_
+		0 p_29225_ p_29225_
+	getSneezeCounter ()I m_29153_
+	getUnhappyCounter ()I m_29148_
+	getVariant ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29158_
+	handleEating ()V m_29171_
+	handleRoll ()V m_29176_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29097_ p_29097_
+		1 p_29098_ p_29098_
+	isAggressive ()Z m_5912_
+	isBrown ()Z m_148973_
+	isEating ()Z m_29152_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29192_ p_29192_
+	isFoodOrCake (Lnet/minecraft/world/item/ItemStack;)Z m_29195_
+		0 p_29196_ p_29196_
+	isLazy ()Z m_29161_
+	isOnBack ()Z m_29151_
+	isPlayful ()Z m_29163_
+	isRolling ()Z m_29156_
+	isScared ()Z m_29165_
+	isSitting ()Z m_29150_
+	isSneezing ()Z m_29149_
+	isWeak ()Z m_29164_
+	isWorried ()Z m_29162_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289134_
+		static
+		0 p_289441_ p_289441_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29123_ p_29123_
+		1 p_29124_ p_29124_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_29121_ p_29121_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29126_ p_29126_
+		1 p_29127_ p_29127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29115_ p_29115_
+	registerGoals ()V m_8099_
+	roll (Z)V m_29222_
+		0 p_29223_ p_29223_
+	setAttributes ()V m_29166_
+	setEatCounter (I)V m_29214_
+		0 p_29215_ p_29215_
+	setFlag (IZ)V m_29134_
+		0 p_29135_ p_29135_
+		1 p_29136_ p_29136_
+	setGeneFromParents (Lnet/minecraft/world/entity/animal/Panda;Lnet/minecraft/world/entity/animal/Panda;)V m_29103_
+		0 p_29104_ p_29104_
+		1 p_29105_ p_29105_
+	setHiddenGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V m_29116_
+		0 p_29117_ p_29117_
+	setMainGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V m_29099_
+		0 p_29100_ p_29100_
+	setOnBack (Z)V m_29212_
+		0 p_29213_ p_29213_
+	setSneezeCounter (I)V m_29210_
+		0 p_29211_ p_29211_
+	setUnhappyCounter (I)V m_29206_
+		0 p_29207_ p_29207_
+	sit (Z)V m_29208_
+		0 p_29209_ p_29209_
+	sneeze (Z)V m_29220_
+		0 p_29221_ p_29221_
+	tick ()V m_8119_
+	tryToSit ()V m_29179_
+	updateOnBackAnimation ()V m_29174_
+	updateRollAmount ()V m_29175_
+	updateSitAmount ()V m_29173_
+net/minecraft/world/entity/animal/Panda$Gene net/minecraft/world/entity/animal/Panda$Gene
+	$VALUES $VALUES
+	AGGRESSIVE AGGRESSIVE
+	BROWN BROWN
+	BY_ID f_29235_
+	CODEC f_262727_
+	LAZY LAZY
+	MAX_GENE f_148982_
+	NORMAL NORMAL
+	PLAYFUL PLAYFUL
+	WEAK WEAK
+	WORRIED WORRIED
+	id f_29236_
+	isRecessive f_29238_
+	name f_29237_
+	$values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; m_148983_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
+		0 p_29242_ p_29242_
+		1 p_29243_ p_29243_
+		2 p_29244_ p_29244_
+		3 p_29245_ p_29245_
+		4 p_29246_ p_29246_
+	byId (I)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29248_
+		static
+		0 p_29249_ p_29249_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29253_
+		static
+		0 p_29254_ p_29254_
+	getId ()I m_29247_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_218234_
+		static
+		0 p_218235_ p_218235_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getVariantFromGenes (Lnet/minecraft/world/entity/animal/Panda$Gene;Lnet/minecraft/world/entity/animal/Panda$Gene;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29260_
+		static
+		0 p_29261_ p_29261_
+		1 p_29262_ p_29262_
+	isRecessive ()Z m_29263_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; valueOf
+		static
+		0 p_29265_ p_29265_
+	values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; values
+		static
+net/minecraft/world/entity/animal/Panda$PandaAttackGoal net/minecraft/world/entity/animal/Panda$PandaAttackGoal
+	panda f_29267_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;DZ)V <init>
+		0 p_29269_ p_29269_
+		1 p_29270_ p_29270_
+		2 p_29271_ p_29271_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaAvoidGoal net/minecraft/world/entity/animal/Panda$PandaAvoidGoal
+	panda f_29273_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;FDD)V <init>
+		0 p_29275_ p_29275_
+		1 p_29276_ p_29276_
+		2 p_29277_ p_29277_
+		3 p_29278_ p_29278_
+		4 p_29279_ p_29279_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaBreedGoal net/minecraft/world/entity/animal/Panda$PandaBreedGoal
+	panda f_29282_
+	unhappyCooldown f_29283_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
+		0 p_186221_ p_186221_
+		1 p_186222_ p_186222_
+	canFindBamboo ()Z m_29289_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal
+	panda f_29290_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;[Ljava/lang/Class;)V <init>
+		0 p_29292_ p_29292_
+		1 p_29293_ p_29293_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_29295_ p_29295_
+		1 p_29296_ p_29296_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal
+	cooldown f_29299_
+	panda f_29298_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29301_ p_29301_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal
+	panda f_29306_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;F)V <init>
+		0 p_29308_ p_29308_
+		1 p_29309_ p_29309_
+		2 p_29310_ p_29310_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148984_
+		static
+		0 p_148985_ p_148985_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_29312_
+		0 p_29313_ p_29313_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Panda$PandaMoveControl net/minecraft/world/entity/animal/Panda$PandaMoveControl
+	panda f_29316_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29318_ p_29318_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Panda$PandaPanicGoal net/minecraft/world/entity/animal/Panda$PandaPanicGoal
+	panda f_29320_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
+		0 p_29322_ p_29322_
+		1 p_29323_ p_29323_
+	canContinueToUse ()Z m_8045_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Panda$PandaRollGoal net/minecraft/world/entity/animal/Panda$PandaRollGoal
+	panda f_29326_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29328_ p_29328_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Panda$PandaSitGoal net/minecraft/world/entity/animal/Panda$PandaSitGoal
+	cooldown f_29334_
+	this$0 f_29333_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29336_ p_29336_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Panda$PandaSneezeGoal net/minecraft/world/entity/animal/Panda$PandaSneezeGoal
+	panda f_29342_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29344_ p_29344_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Parrot net/minecraft/world/entity/animal/Parrot
+	DATA_VARIANT_ID f_29354_
+	MOB_SOUND_MAP f_29358_
+	NOT_PARROT_PREDICATE f_29355_
+	POISONOUS_FOOD f_29356_
+	TAME_FOOD f_29357_
+	flap f_29350_
+	flapSpeed f_29351_
+	flapping f_29359_
+	jukebox f_29349_
+	nextFlap f_148987_
+	oFlap f_29353_
+	oFlapSpeed f_29352_
+	partyParrot f_29348_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29362_ p_29362_
+		1 p_29363_ p_29363_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29422_ p_29422_
+	aiStep ()V m_8107_
+	calculateFlapping ()V m_29442_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_29381_ p_29381_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_29370_ p_29370_
+		1 p_29371_ p_29371_
+		2 p_29372_ p_29372_
+		3 p_29373_ p_29373_
+	checkParrotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218241_
+		static
+		0 p_218242_ p_218242_
+		1 p_218243_ p_218243_
+		2 p_218244_ p_218244_
+		3 p_218245_ p_218245_
+		4 p_218246_ p_218246_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29438_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_29417_ p_29417_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29365_ p_29365_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_29367_ p_29367_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29389_ p_29389_
+		1 p_29390_ p_29390_
+		2 p_29391_ p_29391_
+		3 p_29392_ p_29392_
+		4 p_29393_ p_29393_
+	getAmbient (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; m_218238_
+		static
+		0 p_218239_ p_218239_
+		1 p_218240_ p_218240_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148993_ p_148993_
+		1 p_148994_ p_148994_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29437_ p_29437_
+	getImitatedSound (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; m_29408_
+		static
+		0 p_29409_ p_29409_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getPitch (Lnet/minecraft/util/RandomSource;)F m_218236_
+		static
+		0 p_218237_ p_218237_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29411_ p_29411_
+		1 p_29412_ p_29412_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Parrot$Variant; m_28554_
+	getVoicePitch ()F m_6100_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29378_ p_29378_
+		1 p_29379_ p_29379_
+	imitateNearbyMobs (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z m_29382_
+		static
+		0 p_29383_ p_29383_
+		1 p_29384_ p_29384_
+	isBaby ()Z m_6162_
+	isFlapping ()Z m_142039_
+	isFlying ()Z m_29443_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29446_ p_29446_
+	isPartyParrot ()Z m_29439_
+	isPushable ()Z m_6094_
+	lambda$static$0 (Ljava/util/HashMap;)V m_29397_
+		static
+		0 p_29398_ p_29398_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29414_ p_29414_
+		1 p_29415_ p_29415_
+	onFlap ()V m_142043_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29419_ p_29419_
+		1 p_29420_ p_29420_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29402_ p_29402_
+	registerGoals ()V m_8099_
+	setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V m_6818_
+		0 p_29395_ p_29395_
+		1 p_29396_ p_29396_
+	setVariant (Lnet/minecraft/world/entity/animal/Parrot$Variant;)V m_28464_
+		0 p_262613_ p_262613_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262624_ p_262624_
+net/minecraft/world/entity/animal/Parrot$1 net/minecraft/world/entity/animal/Parrot$1
+	<init> ()V <init>
+	test (Ljava/lang/Object;)Z test
+		0 p_29455_ p_29455_
+	test (Lnet/minecraft/world/entity/Mob;)Z test
+		0 p_29453_ p_29453_
+net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_186224_ p_186224_
+		1 p_186225_ p_186225_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	getTreePos ()Lnet/minecraft/world/phys/Vec3; m_186227_
+net/minecraft/world/entity/animal/Parrot$Variant net/minecraft/world/entity/animal/Parrot$Variant
+	$VALUES $VALUES
+	BLUE BLUE
+	BY_ID f_262209_
+	CODEC f_262304_
+	GRAY GRAY
+	GREEN GREEN
+	RED_BLUE RED_BLUE
+	YELLOW_BLUE YELLOW_BLUE
+	id f_262294_
+	name f_262312_
+	$values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; m_262428_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262655_ p_262655_
+		1 p_262694_ p_262694_
+		2 p_262571_ p_262571_
+		3 p_262693_ p_262693_
+	byId (I)Lnet/minecraft/world/entity/animal/Parrot$Variant; m_262398_
+		static
+		0 p_262643_ p_262643_
+	getId ()I m_262504_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Parrot$Variant; valueOf
+		static
+		0 p_262616_ p_262616_
+	values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; values
+		static
+net/minecraft/world/entity/animal/Pig net/minecraft/world/entity/animal/Pig
+	DATA_BOOST_TIME f_29457_
+	DATA_SADDLE_ID f_29456_
+	FOOD_ITEMS f_29458_
+	steering f_29459_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29462_ p_29462_
+		1 p_29463_ p_29463_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29495_ p_29495_
+	boost ()Z m_6746_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29503_
+		static
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_29476_ p_29476_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Pig; m_142606_
+		0 p_149001_ p_149001_
+		1 p_149002_ p_149002_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148998_ p_148998_
+		1 p_148999_ p_148999_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_29487_ p_29487_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29502_ p_29502_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278309_ p_278309_
+		1 p_275479_ p_275479_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278258_ p_278258_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29508_ p_29508_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29489_ p_29489_
+		1 p_29490_ p_29490_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_29480_ p_29480_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29492_ p_29492_
+		1 p_29493_ p_29493_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29478_ p_29478_
+	registerGoals ()V m_8099_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_29473_ p_29473_
+		1 p_29474_ p_29474_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278330_ p_278330_
+		1 p_278267_ p_278267_
+net/minecraft/world/entity/animal/PolarBear net/minecraft/world/entity/animal/PolarBear
+	DATA_STANDING_ID f_29510_
+	PERSISTENT_ANGER_TIME f_29514_
+	STAND_ANIMATION_TICKS f_149003_
+	clientSideStandAnimation f_29512_
+	clientSideStandAnimationO f_29511_
+	persistentAngerTarget f_29516_
+	remainingPersistentAngerTime f_29515_
+	warningSoundTicks f_29513_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29519_ p_29519_
+		1 p_29520_ p_29520_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29548_ p_29548_
+	checkPolarBearSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218249_
+		static
+		0 p_218250_ p_218250_
+		1 p_218251_ p_218251_
+		2 p_218252_ p_218252_
+		3 p_218253_ p_218253_
+		4 p_218254_ p_218254_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29560_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29522_ p_29522_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29533_ p_29533_
+		1 p_29534_ p_29534_
+		2 p_29535_ p_29535_
+		3 p_29536_ p_29536_
+		4 p_29537_ p_29537_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149005_ p_149005_
+		1 p_149006_ p_149006_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_29531_ p_29531_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29559_ p_29559_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getStandingAnimationScale (F)F m_29569_
+		0 p_29570_ p_29570_
+	getWaterSlowDown ()F m_6108_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29565_ p_29565_
+	isStanding ()Z m_29562_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29545_ p_29545_
+		1 p_29546_ p_29546_
+	playWarningSound ()V m_29561_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29541_ p_29541_
+	registerGoals ()V m_8099_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_29539_ p_29539_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_29543_ p_29543_
+	setStanding (Z)V m_29567_
+		0 p_29568_ p_29568_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal
+	this$0 f_29571_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29573_ p_29573_
+	canUse ()Z m_8036_
+	getFollowDistance ()D m_7623_
+net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal
+	this$0 f_29576_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29578_ p_29578_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_29580_ p_29580_
+		1 p_29581_ p_29581_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal
+	this$0 f_29583_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29585_ p_29585_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_29589_ p_29589_
+		1 p_29590_ p_29590_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_29587_ p_29587_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal
+	this$0 f_29592_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29594_ p_29594_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Pufferfish net/minecraft/world/entity/animal/Pufferfish
+	PUFF_STATE f_29596_
+	SCARY_MOB f_149008_
+	STATE_FULL f_149011_
+	STATE_MID f_149010_
+	STATE_SMALL f_149007_
+	deflateTimer f_29599_
+	inflateCounter f_29598_
+	targetingConditions f_149009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29602_ p_29602_
+		1 p_29603_ p_29603_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29624_ p_29624_
+	aiStep ()V m_8107_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_29608_ p_29608_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29628_ p_29628_
+	getPuffState ()I m_29631_
+	getScale (I)F m_29638_
+		static
+		0 p_29639_ p_29639_
+	lambda$aiStep$1 (Lnet/minecraft/world/entity/Mob;)Z m_149012_
+		0 p_149013_ p_149013_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289135_
+		static
+		0 p_289442_ p_289442_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_29615_ p_29615_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_29617_ p_29617_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29613_ p_29613_
+	registerGoals ()V m_8099_
+	setPuffState (I)V m_29618_
+		0 p_29619_ p_29619_
+	tick ()V m_8119_
+	touch (Lnet/minecraft/world/entity/Mob;)V m_29605_
+		0 p_29606_ p_29606_
+net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal
+	fish f_29640_
+	<init> (Lnet/minecraft/world/entity/animal/Pufferfish;)V <init>
+		0 p_29642_ p_29642_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_149014_
+		0 p_149015_ p_149015_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Rabbit net/minecraft/world/entity/animal/Rabbit
+	ATTACK_SPEED_MOD f_149020_
+	BREED_SPEED_MOD f_149017_
+	DATA_TYPE_ID f_29647_
+	EVIL_ARMOR_VALUE f_149029_
+	EVIL_ATTACK_POWER f_149028_
+	FLEE_SPEED_MOD f_149019_
+	FOLLOW_SPEED_MOD f_149018_
+	KILLER_BUNNY f_29648_
+	MORE_CARROTS_DELAY f_149030_
+	STROLL_SPEED_MOD f_149016_
+	jumpDelayTicks f_29652_
+	jumpDuration f_29650_
+	jumpTicks f_29649_
+	moreCarrotTicks f_29653_
+	wasOnGround f_29651_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29656_ p_29656_
+		1 p_29657_ p_29657_
+	access$000 (Lnet/minecraft/world/entity/animal/Rabbit;)Z m_29670_
+		static
+		0 p_29671_ p_29671_
+	access$100 (Lnet/minecraft/world/entity/animal/Rabbit;)Lnet/minecraft/world/entity/ai/control/JumpControl; m_284153_
+		static
+		0 p_284955_ p_284955_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29697_ p_29697_
+	aiStep ()V m_8107_
+	canSpawnSprintParticle ()Z m_5843_
+	checkLandingDelay ()V m_29723_
+	checkRabbitSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218255_
+		static
+		0 p_218256_ p_218256_
+		1 p_218257_ p_218257_
+		2 p_218258_ p_218258_
+		3 p_218259_ p_218259_
+		4 p_218260_ p_218260_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29717_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	disableJumpControl ()V m_29721_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29659_ p_29659_
+	enableJumpControl ()V m_29720_
+	facePoint (DD)V m_29686_
+		0 p_29687_ p_29687_
+		1 p_29688_ p_29688_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29678_ p_29678_
+		1 p_29679_ p_29679_
+		2 p_29680_ p_29680_
+		3 p_29681_ p_29681_
+		4 p_29682_ p_29682_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Rabbit; m_142606_
+		0 p_149035_ p_149035_
+		1 p_149036_ p_149036_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149032_ p_149032_
+		1 p_149033_ p_149033_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29715_ p_29715_
+	getJumpCompletion (F)F m_29735_
+		0 p_29736_ p_29736_
+	getJumpPower ()F m_6118_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_29718_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getRandomRabbitVariant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262482_
+		static
+		0 p_262699_ p_262699_
+		1 p_262700_ p_262700_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_28554_
+	handleEntityEvent (B)V m_7822_
+		0 p_29663_ p_29663_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29729_ p_29729_
+	isTemptingItem (Lnet/minecraft/world/item/ItemStack;)Z m_149037_
+		static
+		0 p_149038_ p_149038_
+	jumpFromGround ()V m_6135_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29684_ p_29684_
+	registerGoals ()V m_8099_
+	setJumping (Z)V m_6862_
+		0 p_29732_ p_29732_
+	setLandingDelay ()V m_29722_
+	setSpeedModifier (D)V m_29725_
+		0 p_29726_ p_29726_
+	setVariant (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V m_28464_
+		0 p_262578_ p_262578_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262589_ p_262589_
+	startJumping ()V m_29716_
+	wantsMoreFood ()Z m_29724_
+net/minecraft/world/entity/animal/Rabbit$EvilRabbitAttackGoal net/minecraft/world/entity/animal/Rabbit$EvilRabbitAttackGoal
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29738_ p_29738_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_29740_ p_29740_
+net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal
+	rabbit f_29741_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;Ljava/lang/Class;FDD)V <init>
+		0 p_29743_ p_29743_
+		1 p_29744_ p_29744_
+		2 p_29745_ p_29745_
+		3 p_29746_ p_29746_
+		4 p_29747_ p_29747_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Rabbit$RabbitGroupData net/minecraft/world/entity/animal/Rabbit$RabbitGroupData
+	variant f_262235_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V <init>
+		0 p_262662_ p_262662_
+net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl
+	canJump f_29754_
+	rabbit f_29753_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_186229_ p_186229_
+	canJump ()Z m_29762_
+	setCanJump (Z)V m_29758_
+		0 p_29759_ p_29759_
+	tick ()V m_8124_
+	wantJump ()Z m_29761_
+net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl
+	nextJumpSpeed f_29764_
+	rabbit f_29763_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29766_ p_29766_
+	setWantedPosition (DDDD)V m_6849_
+		0 p_29769_ p_29769_
+		1 p_29770_ p_29770_
+		2 p_29771_ p_29771_
+		3 p_29772_ p_29772_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal
+	rabbit f_29773_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;D)V <init>
+		0 p_29775_ p_29775_
+		1 p_29776_ p_29776_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal
+	canRaid f_29780_
+	rabbit f_29778_
+	wantsToRaid f_29779_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29782_ p_29782_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_29785_ p_29785_
+		1 p_29786_ p_29786_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Rabbit$Variant net/minecraft/world/entity/animal/Rabbit$Variant
+	$VALUES $VALUES
+	BLACK BLACK
+	BROWN BROWN
+	BY_ID f_262319_
+	CODEC f_262245_
+	EVIL EVIL
+	GOLD GOLD
+	SALT SALT
+	WHITE WHITE
+	WHITE_SPLOTCHED WHITE_SPLOTCHED
+	id f_262203_
+	name f_262279_
+	$values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262433_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262614_ p_262614_
+		1 p_262703_ p_262703_
+		2 p_262657_ p_262657_
+		3 p_262679_ p_262679_
+	byId (I)Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262367_
+		static
+		0 p_262665_ p_262665_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	id ()I m_262377_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; valueOf
+		static
+		0 p_262706_ p_262706_
+	values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; values
+		static
+net/minecraft/world/entity/animal/Salmon net/minecraft/world/entity/animal/Salmon
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29790_ p_29790_
+		1 p_29791_ p_29791_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29795_ p_29795_
+	getMaxSchoolSize ()I m_6031_
+net/minecraft/world/entity/animal/Sheep net/minecraft/world/entity/animal/Sheep
+	COLORARRAY_BY_COLOR f_29801_
+	DATA_WOOL_ID f_29799_
+	EAT_ANIMATION_TICKS f_149039_
+	ITEM_BY_DYE f_29800_
+	eatAnimationTick f_29802_
+	eatBlockGoal f_29803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29806_ p_29806_
+		1 p_29807_ p_29807_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29864_ p_29864_
+	aiStep ()V m_8107_
+	ate ()V m_8035_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29873_
+		static
+	createSheepColor (Lnet/minecraft/world/item/DyeColor;)[F m_29865_
+		static
+		0 p_29866_ p_29866_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29835_ p_29835_
+		1 p_29836_ p_29836_
+		2 p_29837_ p_29837_
+		3 p_29838_ p_29838_
+		4 p_29839_ p_29839_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Sheep; m_142606_
+		0 p_149044_ p_149044_
+		1 p_149045_ p_149045_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149041_ p_149041_
+		1 p_149042_ p_149042_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_29874_
+	getColorArray (Lnet/minecraft/world/item/DyeColor;)[F m_29829_
+		static
+		0 p_29830_ p_29830_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_7582_
+	getHeadEatAngleScale (F)F m_29882_
+		0 p_29883_ p_29883_
+	getHeadEatPositionScale (F)F m_29880_
+		0 p_29881_ p_29881_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29872_ p_29872_
+	getOffspringColor (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/item/DyeColor; m_29823_
+		0 p_29824_ p_29824_
+		1 p_29825_ p_29825_
+	getRandomSheepColor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; m_218261_
+		static
+		0 p_218262_ p_218262_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29850_ p_29850_
+		1 p_29851_ p_29851_
+	handleEntityEvent (B)V m_7822_
+		0 p_29814_ p_29814_
+	isSheared ()Z m_29875_
+	lambda$getOffspringColor$3 (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/item/crafting/CraftingRecipe;)Lnet/minecraft/world/item/ItemStack; m_289136_
+		0 p_289443_ p_289443_
+		1 p_289444_ p_289444_
+	lambda$getOffspringColor$4 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_289137_
+		0 p_289445_ p_289445_
+		1 p_289446_ p_289446_
+	lambda$mobInteract$2 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_29820_
+		static
+		0 p_29821_ p_29821_
+		1 p_29822_ p_29822_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_29840_
+		static
+		0 p_29841_ p_29841_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_29867_
+		static
+		0 p_29868_ p_29868_
+	makeContainer (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/inventory/CraftingContainer; m_29831_
+		static
+		0 p_29832_ p_29832_
+		1 p_29833_ p_29833_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29853_ p_29853_
+		1 p_29854_ p_29854_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29861_ p_29861_
+		1 p_29862_ p_29862_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29845_ p_29845_
+	readyForShearing ()Z m_6220_
+	registerGoals ()V m_8099_
+	setColor (Lnet/minecraft/world/item/DyeColor;)V m_29855_
+		0 p_29856_ p_29856_
+	setSheared (Z)V m_29878_
+		0 p_29879_ p_29879_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_29819_ p_29819_
+net/minecraft/world/entity/animal/Sheep$1 net/minecraft/world/entity/animal/Sheep$1
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_29885_ p_29885_
+		1 p_29886_ p_29886_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_218264_ p_218264_
+		1 p_218265_ p_218265_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_29888_ p_29888_
+net/minecraft/world/entity/animal/Sheep$2 net/minecraft/world/entity/animal/Sheep$2
+	$SwitchMap$net$minecraft$world$item$DyeColor f_29889_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/ShoulderRidingEntity net/minecraft/world/entity/animal/ShoulderRidingEntity
+	RIDE_COOLDOWN f_149046_
+	rideCooldownCounter f_29891_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29893_ p_29893_
+		1 p_29894_ p_29894_
+	canSitOnShoulder ()Z m_29897_
+	setEntityOnShoulder (Lnet/minecraft/server/level/ServerPlayer;)Z m_29895_
+		0 p_29896_ p_29896_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/SnowGolem net/minecraft/world/entity/animal/SnowGolem
+	DATA_PUMPKIN_ID f_29899_
+	EYE_HEIGHT f_149048_
+	PUMPKIN_FLAG f_149047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29902_ p_29902_
+		1 p_29903_ p_29903_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29923_ p_29923_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29934_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29929_ p_29929_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29917_ p_29917_
+		1 p_29918_ p_29918_
+	hasPumpkin ()Z m_29930_
+	isSensitiveToWater ()Z m_6126_
+	lambda$mobInteract$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_29908_
+		static
+		0 p_29909_ p_29909_
+		1 p_29910_ p_29910_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_29931_
+		static
+		0 p_29932_ p_29932_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29920_ p_29920_
+		1 p_29921_ p_29921_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_29912_ p_29912_
+		1 p_29913_ p_29913_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29915_ p_29915_
+	readyForShearing ()Z m_6220_
+	registerGoals ()V m_8099_
+	setPumpkin (Z)V m_29936_
+		0 p_29937_ p_29937_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_29907_ p_29907_
+net/minecraft/world/entity/animal/Squid net/minecraft/world/entity/animal/Squid
+	oldTentacleAngle f_29943_
+	oldTentacleMovement f_29941_
+	rotateSpeed f_29946_
+	speed f_29944_
+	tentacleAngle f_29942_
+	tentacleMovement f_29940_
+	tentacleSpeed f_29945_
+	tx f_29947_
+	ty f_29948_
+	tz f_29949_
+	xBodyRot f_29938_
+	xBodyRotO f_29950_
+	zBodyRot f_29951_
+	zBodyRotO f_29939_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29953_ p_29953_
+		1 p_29954_ p_29954_
+	access$000 (Lnet/minecraft/world/entity/animal/Squid;)Z m_149049_
+		static
+		0 p_149050_ p_149050_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_149052_ p_149052_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29988_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29980_ p_29980_
+	getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_142033_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundVolume ()F m_6121_
+	getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; m_142555_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29975_ p_29975_
+		1 p_29976_ p_29976_
+	handleEntityEvent (B)V m_7822_
+		0 p_29957_ p_29957_
+	hasMovementVector ()Z m_29981_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29963_ p_29963_
+		1 p_29964_ p_29964_
+	registerGoals ()V m_8099_
+	rotateVector (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_29985_
+		0 p_29986_ p_29986_
+	setMovementVector (FFF)V m_29958_
+		0 p_29959_ p_29959_
+		1 p_29960_ p_29960_
+		2 p_29961_ p_29961_
+	spawnInk ()V m_29982_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_29984_ p_29984_
+net/minecraft/world/entity/animal/Squid$SquidFleeGoal net/minecraft/world/entity/animal/Squid$SquidFleeGoal
+	SQUID_FLEE_MAX_DISTANCE f_149056_
+	SQUID_FLEE_MIN_DISTANCE f_149055_
+	SQUID_FLEE_SPEED f_149054_
+	fleeTicks f_29991_
+	this$0 f_29990_
+	<init> (Lnet/minecraft/world/entity/animal/Squid;)V <init>
+		0 p_29993_ p_29993_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal
+	squid f_30001_
+	this$0 f_30000_
+	<init> (Lnet/minecraft/world/entity/animal/Squid;Lnet/minecraft/world/entity/animal/Squid;)V <init>
+		0 p_30003_ p_30003_
+		1 p_30004_ p_30004_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/TropicalFish net/minecraft/world/entity/animal/TropicalFish
+	BUCKET_VARIANT_TAG f_149057_
+	COMMON_VARIANTS f_30007_
+	DATA_ID_TYPE_VARIANT f_30011_
+	isSchool f_30010_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30015_ p_30015_
+		1 p_30016_ p_30016_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30033_ p_30033_
+	checkTropicalFishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218266_
+		static
+		0 p_218267_ p_218267_
+		1 p_218268_ p_218268_
+		2 p_218269_ p_218269_
+		3 p_218270_ p_218270_
+		4 p_218271_ p_218271_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30023_ p_30023_
+		1 p_30024_ p_30024_
+		2 p_30025_ p_30025_
+		3 p_30026_ p_30026_
+		4 p_30027_ p_30027_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBaseColor (I)Lnet/minecraft/world/item/DyeColor; m_30050_
+		static
+		0 p_30051_ p_30051_
+	getBaseColor ()Lnet/minecraft/world/item/DyeColor; m_262459_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30039_ p_30039_
+	getPackedVariant ()I m_30042_
+	getPattern (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_262390_
+		static
+		0 p_262604_ p_262604_
+	getPatternColor (I)Lnet/minecraft/world/item/DyeColor; m_30052_
+		static
+		0 p_30053_ p_30053_
+	getPatternColor ()Lnet/minecraft/world/item/DyeColor; m_262477_
+	getPredefinedName (I)Ljava/lang/String; m_30030_
+		static
+		0 p_30031_ p_30031_
+	getVariant ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	isMaxGroupSizeReached (I)Z m_7296_
+		0 p_30035_ p_30035_
+	packVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I m_262388_
+		static
+		0 p_262598_ p_262598_
+		1 p_262618_ p_262618_
+		2 p_262683_ p_262683_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30029_ p_30029_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_30049_ p_30049_
+	setPackedVariant (I)V m_30056_
+		0 p_30057_ p_30057_
+	setVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V m_28464_
+		0 p_262594_ p_262594_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262668_ p_262668_
+net/minecraft/world/entity/animal/TropicalFish$Base net/minecraft/world/entity/animal/TropicalFish$Base
+	$VALUES $VALUES
+	LARGE LARGE
+	SMALL SMALL
+	id f_262205_
+	$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; m_262471_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_262701_ p_262701_
+		1 p_262702_ p_262702_
+		2 p_262648_ p_262648_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Base; valueOf
+		static
+		0 p_262569_ p_262569_
+	values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; values
+		static
+net/minecraft/world/entity/animal/TropicalFish$Pattern net/minecraft/world/entity/animal/TropicalFish$Pattern
+	$VALUES $VALUES
+	BETTY BETTY
+	BLOCKFISH BLOCKFISH
+	BRINELY BRINELY
+	BY_ID f_262299_
+	CLAYFISH CLAYFISH
+	CODEC f_262323_
+	DASHER DASHER
+	FLOPPER FLOPPER
+	GLITTER GLITTER
+	KOB KOB
+	SNOOPER SNOOPER
+	SPOTTY SPOTTY
+	STRIPEY STRIPEY
+	SUNSTREAK SUNSTREAK
+	base f_30078_
+	displayName f_262207_
+	name f_262228_
+	packedId f_262219_
+	$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_149065_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/entity/animal/TropicalFish$Base;I)V <init>
+		0 p_262688_ p_262688_
+		1 p_262611_ p_262611_
+		2 p_262625_ p_262625_
+		3 p_262680_ p_262680_
+		4 p_262584_ p_262584_
+	base ()Lnet/minecraft/world/entity/animal/TropicalFish$Base; m_262371_
+	byId (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_262381_
+		static
+		0 p_262653_ p_262653_
+	displayName ()Lnet/minecraft/network/chat/Component; m_262502_
+	getPackedId ()I m_262435_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; valueOf
+		static
+		0 p_30095_ p_30095_
+	values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; values
+		static
+net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData
+	variant f_262277_
+	<init> (Lnet/minecraft/world/entity/animal/TropicalFish;Lnet/minecraft/world/entity/animal/TropicalFish$Variant;)V <init>
+		0 p_262626_ p_262626_
+		1 p_262579_ p_262579_
+net/minecraft/world/entity/animal/TropicalFish$Variant net/minecraft/world/entity/animal/TropicalFish$Variant
+	baseColor f_262309_
+	pattern f_262204_
+	patternColor f_262223_
+	<init> (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 f_262204_ f_262204_
+		1 f_262309_ f_262309_
+		2 f_262223_ f_262223_
+	baseColor ()Lnet/minecraft/world/item/DyeColor; f_262309_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262670_ p_262670_
+	getPackedId ()I m_262472_
+	hashCode ()I hashCode
+	pattern ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; f_262204_
+	patternColor ()Lnet/minecraft/world/item/DyeColor; f_262223_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/Turtle net/minecraft/world/entity/animal/Turtle
+	BABY_ON_LAND_SELECTOR f_30122_
+	FOOD_ITEMS f_149066_
+	GOING_HOME f_30127_
+	HAS_EGG f_30124_
+	HOME_POS f_30123_
+	LAYING_EGG f_30125_
+	TRAVELLING f_30128_
+	TRAVEL_POS f_30126_
+	layEggCounter f_30129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30132_ p_30132_
+		1 p_30133_ p_30133_
+	access$000 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; m_218272_
+		static
+		0 p_218273_ p_218273_
+	access$100 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; m_218274_
+		static
+		0 p_218275_ p_218275_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30176_ p_30176_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30151_ p_30151_
+	canBreatheUnderwater ()Z m_6040_
+	canFallInLove ()Z m_5957_
+	checkTurtleSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218276_
+		static
+		0 p_218277_ p_218277_
+		1 p_218278_ p_218278_
+		2 p_218279_ p_218279_
+		3 p_218280_ p_218280_
+		4 p_218281_ p_218281_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30207_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_30171_ p_30171_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30153_ p_30153_
+		1 p_30154_ p_30154_
+		2 p_30155_ p_30155_
+		3 p_30156_ p_30156_
+		4 p_30157_ p_30157_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149068_ p_149068_
+		1 p_149069_ p_149069_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHomePos ()Lnet/minecraft/core/BlockPos; m_30208_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30202_ p_30202_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getScale ()F m_6134_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getTravelPos ()Lnet/minecraft/core/BlockPos; m_30209_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_30159_ p_30159_
+		1 p_30160_ p_30160_
+	hasEgg ()Z m_30205_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30231_ p_30231_
+	isGoingHome ()Z m_30211_
+	isLayingEgg ()Z m_30206_
+	isPushedByFluid ()Z m_6063_
+	isTravelling ()Z m_30212_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289138_
+		static
+		0 p_289447_ p_289447_
+	nextStep ()F m_6059_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30173_ p_30173_
+		1 p_30174_ p_30174_
+	playSwimSound (F)V m_5625_
+		0 p_30192_ p_30192_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30162_ p_30162_
+	registerGoals ()V m_8099_
+	setGoingHome (Z)V m_30238_
+		0 p_30239_ p_30239_
+	setHasEgg (Z)V m_30234_
+		0 p_30235_ p_30235_
+	setHomePos (Lnet/minecraft/core/BlockPos;)V m_30219_
+		0 p_30220_ p_30220_
+	setLayingEgg (Z)V m_30236_
+		0 p_30237_ p_30237_
+	setTravelPos (Lnet/minecraft/core/BlockPos;)V m_30223_
+		0 p_30224_ p_30224_
+	setTravelling (Z)V m_30240_
+		0 p_30241_ p_30241_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_30140_ p_30140_
+		1 p_30141_ p_30141_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_30218_ p_30218_
+net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal
+	turtle f_30242_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30244_ p_30244_
+		1 p_30245_ p_30245_
+	breed ()V m_8026_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal
+	GIVE_UP_TICKS f_149074_
+	closeToHomeTryTicks f_30251_
+	speedModifier f_30249_
+	stuck f_30250_
+	turtle f_30248_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30253_ p_30253_
+		1 p_30254_ p_30254_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal
+	GIVE_UP_TICKS f_149075_
+	turtle f_30260_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30262_ p_30262_
+		1 p_30263_ p_30263_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_30270_ p_30270_
+		1 p_30271_ p_30271_
+	shouldRecalculatePath ()Z m_8064_
+net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal
+	turtle f_30274_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30276_ p_30276_
+		1 p_30277_ p_30277_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_30280_ p_30280_
+		1 p_30281_ p_30281_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Turtle$TurtleMoveControl net/minecraft/world/entity/animal/Turtle$TurtleMoveControl
+	turtle f_30284_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;)V <init>
+		0 p_30286_ p_30286_
+	tick ()V m_8126_
+	updateSpeed ()V m_30288_
+net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30290_ p_30290_
+		1 p_30291_ p_30291_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30294_ p_30294_
+		1 p_30295_ p_30295_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_30300_ p_30300_
+net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal
+	turtle f_30301_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;DI)V <init>
+		0 p_30303_ p_30303_
+		1 p_30304_ p_30304_
+		2 p_30305_ p_30305_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal
+	speedModifier f_30330_
+	stuck f_30331_
+	turtle f_30329_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30333_ p_30333_
+		1 p_30334_ p_30334_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/WaterAnimal net/minecraft/world/entity/animal/WaterAnimal
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30341_ p_30341_
+		1 p_30342_ p_30342_
+	baseTick ()V m_6075_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30346_ p_30346_
+	canBreatheUnderwater ()Z m_6040_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_30348_ p_30348_
+	checkSurfaceWaterAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218282_
+		static
+		0 p_218283_ p_218283_
+		1 p_218284_ p_218284_
+		2 p_218285_ p_218285_
+		3 p_218286_ p_218286_
+		4 p_218287_ p_218287_
+	getAmbientSoundInterval ()I m_8100_
+	getExperienceReward ()I m_213860_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	handleAirSupply (I)V m_6229_
+		0 p_30344_ p_30344_
+	isPushedByFluid ()Z m_6063_
+net/minecraft/world/entity/animal/Wolf net/minecraft/world/entity/animal/Wolf
+	DATA_COLLAR_COLOR f_30359_
+	DATA_INTERESTED_ID f_30358_
+	DATA_REMAINING_ANGER_TIME f_30360_
+	PERSISTENT_ANGER_TIME f_30355_
+	PREY_SELECTOR f_30357_
+	START_HEALTH f_149082_
+	TAME_HEALTH f_149083_
+	interestedAngle f_30361_
+	interestedAngleO f_30362_
+	isShaking f_30364_
+	isWet f_30363_
+	persistentAngerTarget f_30356_
+	shakeAnim f_30365_
+	shakeAnimO f_30366_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30369_ p_30369_
+		1 p_30370_ p_30370_
+	access$000 (Lnet/minecraft/world/entity/animal/Wolf;)Lnet/minecraft/util/RandomSource; m_218289_
+		static
+		0 p_218290_ p_218290_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30418_ p_30418_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30396_ p_30396_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30392_ p_30392_
+	cancelShake ()V m_30430_
+	checkWolfSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218291_
+		static
+		0 p_218292_ p_218292_
+		1 p_218293_ p_218293_
+		2 p_218294_ p_218294_
+		3 p_218295_ p_218295_
+		4 p_218296_ p_218296_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30425_
+		static
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_30384_ p_30384_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_30372_ p_30372_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBodyRollAngle (FF)F m_30432_
+		0 p_30433_ p_30433_
+		1 p_30434_ p_30434_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Wolf; m_142606_
+		0 p_149088_ p_149088_
+		1 p_149089_ p_149089_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149085_ p_149085_
+		1 p_149086_ p_149086_
+	getCollarColor ()Lnet/minecraft/world/item/DyeColor; m_30428_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadRollAngle (F)F m_30448_
+		0 p_30449_ p_30449_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30424_ p_30424_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMaxHeadXRot ()I m_8132_
+	getMaxSpawnClusterSize ()I m_5792_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_30409_ p_30409_
+		1 p_30410_ p_30410_
+	getTailAngle ()F m_30427_
+	getWetShade (F)F m_30446_
+		0 p_30447_ p_30447_
+	handleEntityEvent (B)V m_7822_
+		0 p_30379_ p_30379_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_30386_ p_30386_
+		1 p_30387_ p_30387_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30440_ p_30440_
+	isInterested ()Z m_30429_
+	isWet ()Z m_30426_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289139_
+		static
+		0 p_289448_ p_289448_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30412_ p_30412_
+		1 p_30413_ p_30413_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30415_ p_30415_
+		1 p_30416_ p_30416_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30402_ p_30402_
+	registerGoals ()V m_8099_
+	setCollarColor (Lnet/minecraft/world/item/DyeColor;)V m_30397_
+		0 p_30398_ p_30398_
+	setIsInterested (Z)V m_30444_
+		0 p_30445_ p_30445_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_30400_ p_30400_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_30404_ p_30404_
+	setTame (Z)V m_7105_
+		0 p_30443_ p_30443_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+	wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7757_
+		0 p_30389_ p_30389_
+		1 p_30390_ p_30390_
+net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal
+	this$0 f_30450_
+	wolf f_30451_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;Lnet/minecraft/world/entity/animal/Wolf;Ljava/lang/Class;FDD)V <init>
+		0 p_30453_ p_30453_
+		1 p_30454_ p_30454_
+		2 p_30455_ p_30455_
+		3 p_30456_ p_30456_
+		4 p_30457_ p_30457_
+		5 p_30458_ p_30458_
+	avoidLlama (Lnet/minecraft/world/entity/animal/horse/Llama;)Z m_30460_
+		0 p_30461_ p_30461_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Wolf$WolfPanicGoal net/minecraft/world/entity/animal/Wolf$WolfPanicGoal
+	this$0 f_203121_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;D)V <init>
+		0 p_203123_ p_203123_
+		1 p_203124_ p_203124_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay
+	DANCING_LOOP_DURATION f_238696_
+	DATA_CAN_DUPLICATE f_238802_
+	DATA_DANCING f_238627_
+	DUPLICATION_COOLDOWN_TICKS f_238543_
+	DUPLICATION_ITEM f_238776_
+	ITEM_PICKUP_REACH f_218299_
+	LIFTING_ITEM_ANIMATION_DURATION f_238768_
+	LOGGER f_218307_
+	MEMORY_TYPES f_218301_
+	NUM_OF_DUPLICATION_HEARTS f_238742_
+	RIDING_OFFSET f_243732_
+	SENSOR_TYPES f_218297_
+	SPINNING_ANIMATION_DURATION f_238650_
+	THROW_SOUND_PITCHES f_218306_
+	dancingAnimationTicks f_238687_
+	duplicationCooldown f_238791_
+	dynamicJukeboxListener f_238563_
+	dynamicVibrationListener f_238685_
+	holdingItemAnimationTicks f_218304_
+	holdingItemAnimationTicks0 f_218305_
+	inventory f_218303_
+	jukeboxPos f_238682_
+	spinningAnimationTicks f_238541_
+	spinningAnimationTicks0 f_238552_
+	vibrationData f_279586_
+	vibrationUser f_279563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218310_ p_218310_
+		1 p_218311_ p_218311_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218367_ p_218367_
+	aiStep ()V m_8107_
+	allayConsidersItemEqual (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_245613_
+		0 p_252278_ p_252278_
+		1 p_250405_ p_250405_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canDuplicate ()Z m_218324_
+	canPickUpLoot ()Z m_21531_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_218380_ p_218380_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_218316_ p_218316_
+		1 p_218317_ p_218317_
+		2 p_218318_ p_218318_
+		3 p_218319_ p_218319_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218388_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218342_ p_218342_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	duplicateAllay ()V m_218376_
+	equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246525_
+		0 p_249825_ p_249825_
+		1 p_251595_ p_251595_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHoldingItemAnimationProgress (F)F m_218394_
+		0 p_218395_ p_218395_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218369_ p_218369_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMyRidingOffset ()D m_6049_
+	getPickupReach ()Lnet/minecraft/core/Vec3i; m_213552_
+	getSoundVolume ()F m_6121_
+	getSpinningProgress (F)F m_240056_
+		0 p_240057_ p_240057_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_218356_ p_218356_
+		1 p_218357_ p_218357_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	handleEntityEvent (B)V m_7822_
+		0 p_239347_ p_239347_
+	hasItemInHand ()Z m_218389_
+	hasNonMatchingPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_247678_
+		0 p_248762_ p_248762_
+		1 p_250839_ p_250839_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_218339_ p_218339_
+		1 p_218340_ p_218340_
+	isDancing ()Z m_239559_
+	isDuplicationItem (Lnet/minecraft/world/item/ItemStack;)Z m_239735_
+		0 p_239736_ p_239736_
+	isFlapping ()Z m_142039_
+	isOnPickupCooldown ()Z m_218377_
+	isPanicking ()Z m_246801_
+	isSpinning ()Z m_239302_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_218351_
+		static
+		0 p_218352_ p_218352_
+		1 p_218353_ p_218353_
+	lambda$readAdditionalSaveData$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279930_
+		0 p_281082_ p_281082_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218344_ p_218344_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_218361_ p_218361_
+		1 p_218362_ p_218362_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_218359_ p_218359_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_218364_ p_218364_
+		1 p_218365_ p_218365_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218350_ p_218350_
+	removeInteractionItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_239358_
+		0 p_239359_ p_239359_
+		1 p_239360_ p_239360_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_218384_ p_218384_
+	resetDuplicationCooldown ()V m_239811_
+	sendDebugPackets ()V m_8025_
+	setDancing (Z)V m_240177_
+		0 p_240178_ p_240178_
+	setJukeboxPlaying (Lnet/minecraft/core/BlockPos;Z)V m_240101_
+		0 p_240102_ p_240102_
+		1 p_240103_ p_240103_
+	shouldStayCloseToLeashHolder ()Z m_213814_
+	shouldStopDancing ()Z m_239812_
+	spawnHeartParticle ()V m_240069_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_218382_ p_218382_
+	updateDuplicationCooldown ()V m_218375_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_218348_ p_218348_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_218387_ p_218387_
+net/minecraft/world/entity/animal/allay/Allay$JukeboxListener net/minecraft/world/entity/animal/allay/Allay$JukeboxListener
+	listenerRadius f_238604_
+	listenerSource f_238537_
+	this$0 f_238591_
+	<init> (Lnet/minecraft/world/entity/animal/allay/Allay;Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_239447_ p_239447_
+		1 p_239448_ p_239448_
+		2 p_239449_ p_239449_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_250009_ p_250009_
+		1 p_251513_ p_251513_
+		2 p_249478_ p_249478_
+		3 p_250852_ p_250852_
+net/minecraft/world/entity/animal/allay/Allay$VibrationUser net/minecraft/world/entity/animal/allay/Allay$VibrationUser
+	VIBRATION_EVENT_LISTENER_RANGE f_279537_
+	positionSource f_279641_
+	this$0 f_279649_
+	<init> (Lnet/minecraft/world/entity/animal/allay/Allay;)V <init>
+		0 p_281716_ p_281716_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282038_ p_282038_
+		1 p_283385_ p_283385_
+		2 p_283669_ p_283669_
+		3 p_282208_ p_282208_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_281422_ p_281422_
+		1 p_281449_ p_281449_
+		2 p_281488_ p_281488_
+		3 p_281794_ p_281794_
+		4 p_281864_ p_281864_
+		5 p_281642_ p_281642_
+net/minecraft/world/entity/animal/allay/AllayAi net/minecraft/world/entity/animal/allay/AllayAi
+	CLOSE_ENOUGH_TO_TARGET f_218400_
+	DISTANCE_TO_WANTED_ITEM f_218406_
+	GIVE_ITEM_TIMEOUT_DURATION f_244467_
+	MAX_LOOK_DISTANCE f_218402_
+	MAX_WAIT_DURATION f_218404_
+	MIN_WAIT_DURATION f_218403_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET f_218397_
+	SPEED_MULTIPLIER_WHEN_IDLING f_218396_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218399_
+	SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM f_218398_
+	TIME_TO_FORGET_NOTEBLOCK f_218405_
+	TOO_FAR_FROM_TARGET f_218401_
+	<init> ()V <init>
+	getItemDepositPosition (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218423_
+		static
+		0 p_218424_ p_218424_
+	getLikedPlayer (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218410_
+		static
+		0 p_218411_ p_218411_
+	getLikedPlayerPositionTracker (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218429_
+		static
+		0 p_218430_ p_218430_
+	hasWantedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_271971_
+		static
+		0 p_273346_ p_273346_
+	hearNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)V m_218416_
+		static
+		0 p_218417_ p_218417_
+		1 p_218418_ p_218418_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218425_
+		static
+		0 p_218426_ p_218426_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218431_
+		static
+		0 p_218432_ p_218432_
+	lambda$getLikedPlayerPositionTracker$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/ai/behavior/PositionTracker; m_218408_
+		static
+		0 p_218409_ p_218409_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/animal/allay/Allay;)Z m_218427_
+		static
+		0 p_218428_ p_218428_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218419_
+		static
+		0 p_218420_ p_218420_
+	shouldDepositItemsAtLikedNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)Z m_218412_
+		static
+		0 p_218413_ p_218413_
+		1 p_218414_ p_218414_
+		2 p_218415_ p_218415_
+	updateActivity (Lnet/minecraft/world/entity/animal/allay/Allay;)V m_218421_
+		static
+		0 p_218422_ p_218422_
+net/minecraft/world/entity/animal/allay/package-info net/minecraft/world/entity/animal/allay/package-info
+net/minecraft/world/entity/animal/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl
+	AXOLOTL_TOTAL_AIR_SUPPLY f_149099_
+	DATA_PLAYING_DEAD f_149097_
+	DATA_VARIANT f_149096_
+	FROM_BUCKET f_149098_
+	MEMORY_TYPES f_149092_
+	PLAYER_REGEN_DETECTION_RANGE f_149093_
+	RARE_VARIANT_CHANCE f_149094_
+	REGEN_BUFF_BASE_DURATION f_149102_
+	REGEN_BUFF_MAX_DURATION f_181147_
+	REHYDRATE_AIR_SUPPLY f_149100_
+	SENSOR_TYPES f_149091_
+	TOTAL_PLAYDEAD_TIME f_149090_
+	VARIANT_TAG f_149095_
+	modelRotationValues f_149101_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149105_ p_149105_
+		1 p_149106_ p_149106_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149158_ p_149158_
+	applySupportingEffects (Lnet/minecraft/world/entity/player/Player;)V m_149173_
+		0 p_149174_ p_149174_
+	baseTick ()V m_6075_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_149122_ p_149122_
+	canBeSeenAsEnemy ()Z m_142066_
+	canBreatheUnderwater ()Z m_6040_
+	checkAxolotlSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218437_
+		static
+		0 p_218438_ p_218438_
+		1 p_218439_ p_218439_
+		2 p_218440_ p_218440_
+		3 p_218441_ p_218441_
+		4 p_218442_ p_218442_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_149130_ p_149130_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_149176_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_149128_ p_149128_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_149201_ p_149201_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149132_ p_149132_
+		1 p_149133_ p_149133_
+		2 p_149134_ p_149134_
+		3 p_149135_ p_149135_
+		4 p_149136_ p_149136_
+	fromBucket ()Z m_27487_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149112_ p_149112_
+		1 p_149113_ p_149113_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_149161_ p_149161_
+	getMaxAirSupply ()I m_6062_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMeleeAttackRangeSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_142593_
+		0 p_149185_ p_149185_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getModelRotationValues ()Ljava/util/Map; m_142115_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_149152_ p_149152_
+		1 p_149153_ p_149153_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getVariant ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_149140_ p_149140_
+		1 p_149141_ p_149141_
+	handleAirSupply (I)V m_149193_
+		0 p_149194_ p_149194_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_149115_ p_149115_
+		1 p_149116_ p_149116_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_149189_ p_149189_
+	isPlayingDead ()Z m_149175_
+	isPushedByFluid ()Z m_6063_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_149163_ p_149163_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_149138_ p_149138_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_149155_ p_149155_
+		1 p_149156_ p_149156_
+	onStopAttacking (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V m_218443_
+		static
+		0 p_218444_ p_218444_
+		1 p_218445_ p_218445_
+	playAmbientSound ()V m_8032_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149145_ p_149145_
+	rehydrate ()V m_149177_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_149183_ p_149183_
+	requiresCustomPersistence ()Z m_8023_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_149187_ p_149187_
+	sendDebugPackets ()V m_8025_
+	setFromBucket (Z)V m_27497_
+		0 p_149196_ p_149196_
+	setPlayingDead (Z)V m_149198_
+		0 p_149199_ p_149199_
+	setVariant (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V m_28464_
+		0 p_149118_ p_149118_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262630_ p_262630_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_149181_ p_149181_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_149124_ p_149124_
+		1 p_149125_ p_149125_
+		2 p_149126_ p_149126_
+	useRareVariant (Lnet/minecraft/util/RandomSource;)Z m_218435_
+		static
+		0 p_218436_ p_218436_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData
+	types f_149202_
+	<init> ([Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V <init>
+		0 p_149204_ p_149204_
+	getVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218446_
+		0 p_218447_ p_218447_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl
+	this$0 f_149207_
+	<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;I)V <init>
+		0 p_149209_ p_149209_
+		1 p_149210_ p_149210_
+		2 p_149211_ p_149211_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl
+	axolotl f_149213_
+	<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V <init>
+		0 p_149215_ p_149215_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
+	$VALUES $VALUES
+	BLUE BLUE
+	BY_ID f_149230_
+	CODEC f_262307_
+	CYAN CYAN
+	GOLD GOLD
+	LUCY LUCY
+	WILD WILD
+	common f_149233_
+	id f_149231_
+	name f_149232_
+	$values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_149258_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
+		0 p_149237_ p_149237_
+		1 p_149238_ p_149238_
+		2 p_149239_ p_149239_
+		3 p_149240_ p_149240_
+		4 p_149241_ p_149241_
+	byId (I)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_262843_
+		static
+		0 p_262930_ p_262930_
+	getCommonSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218448_
+		static
+		0 p_218449_ p_218449_
+	getId ()I m_149242_
+	getName ()Ljava/lang/String; m_149253_
+	getRareSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218453_
+		static
+		0 p_218454_ p_218454_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getSpawnVariant (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218450_
+		static
+		0 p_218451_ p_218451_
+		1 p_218452_ p_218452_
+	lambda$getSpawnVariant$0 (ZLnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)Z m_149250_
+		static
+		0 p_149251_ p_149251_
+		1 p_149252_ p_149252_
+	lambda$getSpawnVariant$1 (I)[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_149243_
+		static
+		0 p_149244_ p_149244_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; valueOf
+		static
+		0 p_149260_ p_149260_
+	values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; values
+		static
+net/minecraft/world/entity/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi
+	ADULT_FOLLOW_RANGE f_149279_
+	SPEED_MULTIPLIER_ON_LAND f_149281_
+	SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER f_149283_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER f_149284_
+	SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER f_149282_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149280_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canSetWalkTargetFromLookTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_182380_
+		static
+		0 p_182381_ p_182381_
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; m_149298_
+		static
+		0 p_149299_ p_149299_
+	getSpeedModifier (Lnet/minecraft/world/entity/LivingEntity;)F m_149300_
+		static
+		0 p_149301_ p_149301_
+	getSpeedModifierChasing (Lnet/minecraft/world/entity/LivingEntity;)F m_149288_
+		static
+		0 p_149289_ p_149289_
+	getSpeedModifierFollowingAdult (Lnet/minecraft/world/entity/LivingEntity;)F m_149294_
+		static
+		0 p_149295_ p_149295_
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_149287_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149306_
+		static
+		0 p_149307_ p_149307_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149302_
+		static
+		0 p_149303_ p_149303_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149308_
+		static
+		0 p_149309_ p_149309_
+	initPlayDeadActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149296_
+		static
+		0 p_149297_ p_149297_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_149290_
+		static
+		0 p_149291_ p_149291_
+	updateActivity (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V m_149292_
+		static
+		0 p_149293_ p_149293_
+net/minecraft/world/entity/animal/axolotl/PlayDead net/minecraft/world/entity/animal/axolotl/PlayDead
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_149326_ p_149326_
+		1 p_149327_ p_149327_
+		2 p_149328_ p_149328_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)Z m_6737_
+		0 p_149322_ p_149322_
+		1 p_149323_ p_149323_
+		2 p_149324_ p_149324_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Z m_6114_
+		0 p_149319_ p_149319_
+		1 p_149320_ p_149320_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_149312_ p_149312_
+		1 p_149313_ p_149313_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)V m_6735_
+		0 p_149330_ p_149330_
+		1 p_149331_ p_149331_
+		2 p_149332_ p_149332_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_149315_ p_149315_
+		1 p_149316_ p_149316_
+		2 p_149317_ p_149317_
+net/minecraft/world/entity/animal/axolotl/ValidatePlayDead net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257726_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257909_
+		static
+		0 p_260245_ p_260245_
+		1 p_260045_ p_260045_
+		2 p_259903_ p_259903_
+		3 p_260159_ p_260159_
+		4 p_259720_ p_259720_
+		5 p_259523_ p_259523_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257460_
+		static
+		0 p_260284_ p_260284_
+		1 p_259173_ p_259173_
+		2 p_259591_ p_259591_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257850_
+		static
+		0 p_259464_ p_259464_
+net/minecraft/world/entity/animal/axolotl/package-info net/minecraft/world/entity/animal/axolotl/package-info
+net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel
+	DASH f_244117_
+	DASH_COOLDOWN_TICKS f_244289_
+	DASH_HORIZONTAL_MOMENTUM f_244101_
+	DASH_MINIMUM_DURATION_TICKS f_278128_
+	DASH_VERTICAL_MOMENTUM f_244195_
+	IDLE_MINIMAL_DURATION_TICKS f_244638_
+	LAST_POSE_CHANGE_TICK f_243883_
+	MAX_HEAD_Y_ROT f_263725_
+	RUNNING_SPEED_BONUS f_243982_
+	SITDOWN_DURATION_TICKS f_244084_
+	SITTING_DIMENSIONS f_244306_
+	SITTING_HEIGHT_DIFFERENCE f_243730_
+	STANDUP_DURATION_TICKS f_244435_
+	TEMPTATION_ITEM f_243705_
+	dashAnimationState f_244243_
+	dashCooldown f_244455_
+	idleAnimationState f_244047_
+	idleAnimationTimeout f_244476_
+	sitAnimationState f_243928_
+	sitPoseAnimationState f_252486_
+	sitUpAnimationState f_244242_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_248516_ p_248516_
+		1 p_249295_ p_249295_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_250410_ p_250410_
+		1 p_251451_ p_251451_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_250330_ p_250330_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_248594_ p_248594_
+	canJump ()Z m_7132_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_251650_ p_251650_
+	canPerformRearing ()Z m_245259_
+	canSprint ()Z m_264410_
+	clampHeadRotationToBody (Lnet/minecraft/world/entity/Entity;F)V m_264142_
+		0 p_265624_ p_265624_
+		1 p_265541_ p_265541_
+	clampRotation (Lnet/minecraft/world/entity/Entity;)V m_246824_
+		0 p_252070_ p_252070_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_247319_
+		static
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V m_245980_
+		0 p_251967_ p_251967_
+		1 p_275627_ p_275627_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_249190_ p_249190_
+		1 p_251264_ p_251264_
+		2 p_250254_ p_250254_
+		3 p_249259_ p_249259_
+		4 p_251838_ p_251838_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBodyAnchorAnimationYOffset (ZF)D m_246718_
+		0 p_249228_ p_249228_
+		1 p_251763_ p_251763_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/camel/Camel; m_142606_
+		0 p_251227_ p_251227_
+		1 p_251047_ p_251047_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_250645_ p_250645_
+		1 p_251080_ p_251080_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_248973_ p_248973_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_250052_ p_250052_
+	getJumpCooldown ()I m_245614_
+	getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; m_245894_
+		0 p_251477_ p_251477_
+	getMaxHeadYRot ()I m_8085_
+	getPassengersRidingOffset ()D m_6048_
+	getPoseTime ()J m_246237_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278264_ p_278264_
+		1 p_278298_ p_278298_
+	getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; m_274391_
+		0 p_275271_ p_275271_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278241_ p_278241_
+	getRiderShieldingHeight ()D m_262813_
+	getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_246265_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_248908_ p_248908_
+		1 p_250490_ p_250490_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_249923_ p_249923_
+		1 p_248995_ p_248995_
+	handleStartJump (I)V m_7199_
+		0 p_249968_ p_249968_
+	handleStopJump ()V m_8012_
+	isCamelSitting ()Z m_264103_
+	isCamelVisuallySitting ()Z m_267745_
+	isDashing ()Z m_245293_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_248671_ p_248671_
+	isInPoseTransition ()Z m_245346_
+	isPanicking ()Z m_245623_
+	isTamed ()Z m_30614_
+	isVisuallySittingDown ()Z m_267631_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_251586_ p_251586_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_249032_ p_249032_
+		1 p_251004_ p_251004_
+	onLeashDistance (F)V m_7880_
+		0 p_251143_ p_251143_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_250747_ p_250747_
+	onPlayerJump (I)V m_7888_
+		0 p_249138_ p_249138_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_252215_ p_252215_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_248613_ p_248613_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_252056_ p_252056_
+		1 p_251457_ p_251457_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289564_ p_289564_
+		1 p_289551_ p_289551_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_250781_ p_250781_
+	refuseToMove ()Z m_245824_
+	registerGoals ()V m_8099_
+	resetLastPoseChangeTick (J)V m_246174_
+		0 p_248642_ p_248642_
+	resetLastPoseChangeTickToFullStand (J)V m_264491_
+		0 p_265447_ p_265447_
+	sendDebugPackets ()V m_8025_
+	setDashing (Z)V m_246841_
+		0 p_251380_ p_251380_
+	setupAnimationStates ()V m_245223_
+	sitDown ()V m_245138_
+	standUp ()V m_246761_
+	standUpInstantly ()V m_247328_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278319_ p_278319_
+		1 p_278301_ p_278301_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_250068_ p_250068_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268362_ p_268362_
+net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl
+	this$0 f_243675_
+	<init> (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
+		0 p_251127_ p_251127_
+		1 p_248635_ p_248635_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl
+	this$0 f_273864_
+	<init> (Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
+		0 p_275415_ p_275415_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/camel/CamelAi net/minecraft/world/entity/animal/camel/CamelAi
+	ADULT_FOLLOW_RANGE f_244425_
+	MEMORY_TYPES f_243769_
+	SENSOR_TYPES f_244270_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_244120_
+	SPEED_MULTIPLIER_WHEN_IDLING f_243736_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_244079_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_244010_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_244250_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_246665_
+		static
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_246511_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_245825_
+		static
+		0 p_249998_ p_249998_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_246612_
+		static
+		0 p_252342_ p_252342_
+	initMemories (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V m_246286_
+		static
+		0 p_249638_ p_249638_
+		1 p_250704_ p_250704_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_247663_
+		static
+		0 p_250812_ p_250812_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_246748_
+		static
+		0 p_249515_ p_249515_
+	updateActivity (Lnet/minecraft/world/entity/animal/camel/Camel;)V m_246127_
+		static
+		0 p_250703_ p_250703_
+net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic
+	<init> (F)V <init>
+		0 p_249921_ p_249921_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_249530_ p_249530_
+		1 p_248643_ p_248643_
+		2 p_251124_ p_251124_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_252179_ p_252179_
+		1 p_251570_ p_251570_
+		2 p_249892_ p_249892_
+net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting
+	minimalPoseTicks f_244022_
+	<init> (I)V <init>
+		0 p_251207_ p_251207_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_248655_ p_248655_
+		1 p_249004_ p_249004_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z m_6114_
+		0 p_249520_ p_249520_
+		1 p_250322_ p_250322_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_251587_ p_251587_
+		1 p_249493_ p_249493_
+		2 p_251503_ p_251503_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V m_6735_
+		0 p_250901_ p_250901_
+		1 p_250345_ p_250345_
+		2 p_248515_ p_248515_
+net/minecraft/world/entity/animal/camel/package-info net/minecraft/world/entity/animal/camel/package-info
+net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog
+	DATA_TONGUE_TARGET_ID f_218466_
+	DATA_VARIANT_ID f_218465_
+	FROG_FALL_DAMAGE_REDUCTION f_218467_
+	MEMORY_TYPES f_218457_
+	SENSOR_TYPES f_218456_
+	TEMPTATION_ITEM f_218455_
+	VARIANT_KEY f_218458_
+	croakAnimationState f_218460_
+	jumpAnimationState f_218459_
+	swimIdleAnimationState f_218464_
+	tongueAnimationState f_218461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218470_ p_218470_
+		1 p_218471_ p_218471_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218508_ p_218508_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateFallDamage (FF)I m_5639_
+		0 p_218519_ p_218519_
+		1 p_218520_ p_218520_
+	canBreatheUnderwater ()Z m_6040_
+	canEat (Lnet/minecraft/world/entity/LivingEntity;)Z m_218532_
+		static
+		0 p_218533_ p_218533_
+	checkFrogSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218511_
+		static
+		0 p_218512_ p_218512_
+		1 p_218513_ p_218513_
+		2 p_218514_ p_218514_
+		3 p_218515_ p_218515_
+		4 p_218516_ p_218516_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218525_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218486_ p_218486_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	eraseTongueTarget ()V m_218536_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_218488_ p_218488_
+		1 p_218489_ p_218489_
+		2 p_218490_ p_218490_
+		3 p_218491_ p_218491_
+		4 p_218492_ p_218492_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_218476_ p_218476_
+		1 p_218477_ p_218477_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadRotSpeed ()I m_21529_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218510_ p_218510_
+	getMaxHeadYRot ()I m_8085_
+	getTongueTarget ()Ljava/util/Optional; m_218538_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/FrogVariant; m_28554_
+	isBaby ()Z m_6162_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_218535_ p_218535_
+	isPushedByFluid ()Z m_6063_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218494_ p_218494_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_218498_ p_218498_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_218505_ p_218505_
+		1 p_218506_ p_218506_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218496_ p_218496_
+	sendDebugPackets ()V m_8025_
+	setBaby (Z)V m_6863_
+		0 p_218500_ p_218500_
+	setTongueTarget (Lnet/minecraft/world/entity/Entity;)V m_218481_
+		0 p_218482_ p_218482_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262640_ p_262640_
+	setVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)V m_28464_
+		0 p_218484_ p_218484_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_218479_ p_218479_
+		1 p_218480_ p_218480_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_218530_ p_218530_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268239_ p_268239_
+net/minecraft/world/entity/animal/frog/Frog$FrogLookControl net/minecraft/world/entity/animal/frog/Frog$FrogLookControl
+	this$0 f_218541_
+	<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_218543_ p_218543_
+		1 p_218544_ p_218544_
+	resetXRotOnTick ()Z m_8106_
+net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator
+	belowPos f_218546_
+	<init> (Z)V <init>
+		0 p_218548_ p_218548_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_218551_ p_218551_
+		1 p_218552_ p_218552_
+		2 p_218553_ p_218553_
+		3 p_218554_ p_218554_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation
+	<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218556_ p_218556_
+		1 p_218557_ p_218557_
+	canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_264193_
+		0 p_265335_ p_265335_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_218559_ p_218559_
+net/minecraft/world/entity/animal/frog/FrogAi net/minecraft/world/entity/animal/frog/FrogAi
+	MAX_JUMP_VELOCITY f_218568_
+	MAX_LONG_JUMP_HEIGHT f_218566_
+	MAX_LONG_JUMP_WIDTH f_218567_
+	SPEED_MULTIPLIER_IN_WATER f_218564_
+	SPEED_MULTIPLIER_ON_LAND f_218563_
+	SPEED_MULTIPLIER_WHEN_IDLING f_218562_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_218561_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218560_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_218569_
+	TIME_BETWEEN_LONG_JUMPS f_218565_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canAttack (Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_218588_
+		static
+		0 p_218589_ p_218589_
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_218572_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218586_
+		static
+		0 p_218587_ p_218587_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218590_
+		static
+		0 p_218591_ p_218591_
+	initJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218602_
+		static
+		0 p_218603_ p_218603_
+	initLaySpawnActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218598_
+		static
+		0 p_218599_ p_218599_
+	initMemories (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V m_218579_
+		static
+		0 p_218580_ p_218580_
+		1 p_218581_ p_218581_
+	initSwimActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218594_
+		static
+		0 p_218595_ p_218595_
+	initTongueActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218606_
+		static
+		0 p_218607_ p_218607_
+	isAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_246199_
+		static
+		0 p_249699_ p_249699_
+		1 p_250057_ p_250057_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218584_
+		static
+		0 p_218585_ p_218585_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218604_
+		static
+		0 p_218605_ p_218605_
+	lambda$initJumpActivity$5 (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; m_218592_
+		static
+		0 p_218593_ p_218593_
+	lambda$initLaySpawnActivity$4 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218596_
+		static
+		0 p_218597_ p_218597_
+	lambda$initSwimActivity$2 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218573_
+		static
+		0 p_218574_ p_218574_
+	lambda$initSwimActivity$3 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218600_
+		static
+		0 p_218601_ p_218601_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218575_
+		static
+		0 p_218576_ p_218576_
+	updateActivity (Lnet/minecraft/world/entity/animal/frog/Frog;)V m_218577_
+		static
+		0 p_218578_ p_218578_
+net/minecraft/world/entity/animal/frog/ShootTongue net/minecraft/world/entity/animal/frog/ShootTongue
+	CATCH_ANIMATION_DURATION f_218609_
+	EATING_DISTANCE f_218611_
+	EATING_MOVEMENT_FACTOR f_218612_
+	MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY f_238181_
+	TIME_OUT_DURATION f_218608_
+	TONGUE_ANIMATION_DURATION f_218610_
+	UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION f_238166_
+	calculatePathCounter f_218614_
+	eatAnimationTimer f_218613_
+	eatSound f_218616_
+	itemSpawnPos f_218617_
+	state f_218618_
+	tongueSound f_218615_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_218620_ p_218620_
+		1 p_218621_ p_218621_
+	addUnreachableTargetToMemory (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)V m_238443_
+		0 p_238444_ p_238444_
+		1 p_243335_ p_243335_
+	canPathfindToTarget (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)Z m_238358_
+		0 p_238359_ p_238359_
+		1 p_238360_ p_238360_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z m_6737_
+		0 p_218633_ p_218633_
+		1 p_218634_ p_218634_
+		2 p_218635_ p_218635_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_218637_ p_218637_
+		1 p_218638_ p_218638_
+		2 p_218639_ p_218639_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_218623_ p_218623_
+		1 p_218624_ p_218624_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_6114_
+		0 p_218630_ p_218630_
+		1 p_218631_ p_218631_
+	eatEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V m_218640_
+		0 p_218641_ p_218641_
+		1 p_218642_ p_218642_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6735_
+		0 p_218644_ p_218644_
+		1 p_218645_ p_218645_
+		2 p_218646_ p_218646_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_218626_ p_218626_
+		1 p_218627_ p_218627_
+		2 p_218628_ p_218628_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_218648_ p_218648_
+		1 p_218649_ p_218649_
+		2 p_218650_ p_218650_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6732_
+		0 p_218652_ p_218652_
+		1 p_218653_ p_218653_
+		2 p_218654_ p_218654_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_218656_ p_218656_
+		1 p_218657_ p_218657_
+		2 p_218658_ p_218658_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6725_
+		0 p_218660_ p_218660_
+		1 p_218661_ p_218661_
+		2 p_218662_ p_218662_
+net/minecraft/world/entity/animal/frog/ShootTongue$1 net/minecraft/world/entity/animal/frog/ShootTongue$1
+	$SwitchMap$net$minecraft$world$entity$animal$frog$ShootTongue$State f_218663_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/frog/ShootTongue$State net/minecraft/world/entity/animal/frog/ShootTongue$State
+	$VALUES $VALUES
+	CATCH_ANIMATION CATCH_ANIMATION
+	DONE DONE
+	EAT_ANIMATION EAT_ANIMATION
+	MOVE_TO_TARGET MOVE_TO_TARGET
+	$values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; m_218674_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_218672_ p_218672_
+		1 p_218673_ p_218673_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; valueOf
+		static
+		0 p_218676_ p_218676_
+	values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; values
+		static
+net/minecraft/world/entity/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole
+	HITBOX_HEIGHT f_218682_
+	HITBOX_WIDTH f_218681_
+	MEMORY_TYPES f_218679_
+	SENSOR_TYPES f_218683_
+	age f_218680_
+	ticksToBeFrog f_218678_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218686_ p_218686_
+		1 p_218687_ p_218687_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218709_ p_218709_
+	ageUp (I)V m_218700_
+		0 p_218701_ p_218701_
+	ageUp ()V m_218722_
+	aiStep ()V m_8107_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218720_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218694_ p_218694_
+	customServerAiStep ()V m_8024_
+	feed (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_218690_
+		0 p_218691_ p_218691_
+		1 p_218692_ p_218692_
+	fromBucket ()Z m_27487_
+	getAge ()I m_218721_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218713_ p_218713_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getTicksLeftUntilAdult ()I m_218723_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_218726_
+		0 p_218727_ p_218727_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_218715_ p_218715_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218696_ p_218696_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_218703_ p_218703_
+		1 p_218704_ p_218704_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218698_ p_218698_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_218725_ p_218725_
+	sendDebugPackets ()V m_8025_
+	setAge (I)V m_218710_
+		0 p_218711_ p_218711_
+	setFromBucket (Z)V m_27497_
+		0 p_218732_ p_218732_
+	shouldDropExperience ()Z m_6149_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_218705_
+		0 p_218706_ p_218706_
+		1 p_218707_ p_218707_
+net/minecraft/world/entity/animal/frog/TadpoleAi net/minecraft/world/entity/animal/frog/TadpoleAi
+	SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER f_218736_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218735_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_218737_
+	<init> ()V <init>
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218745_
+		static
+		0 p_218746_ p_218746_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218747_
+		static
+		0 p_218748_ p_218748_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218739_
+		static
+		0 p_218740_ p_218740_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218741_
+		static
+		0 p_218742_ p_218742_
+	updateActivity (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V m_218743_
+		static
+		0 p_218744_ p_218744_
+net/minecraft/world/entity/animal/frog/package-info net/minecraft/world/entity/animal/frog/package-info
+net/minecraft/world/entity/animal/goat/Goat net/minecraft/world/entity/animal/goat/Goat
+	ADULT_ATTACK_DAMAGE f_182382_
+	BABY_ATTACK_DAMAGE f_182383_
+	DATA_HAS_LEFT_HORN f_218750_
+	DATA_HAS_RIGHT_HORN f_218751_
+	DATA_IS_SCREAMING_GOAT f_149347_
+	GOAT_FALL_DAMAGE_REDUCTION f_149345_
+	GOAT_SCREAMING_CHANCE f_149346_
+	LONG_JUMPING_DIMENSIONS f_149342_
+	MEMORY_TYPES f_149344_
+	SENSOR_TYPES f_149343_
+	UNIHORN_CHANCE f_218749_
+	isLoweringHead f_149348_
+	lowerHeadTick f_149349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149352_ p_149352_
+		1 p_149353_ p_149353_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149385_ p_149385_
+	addHorns ()V m_218761_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateFallDamage (FF)I m_5639_
+		0 p_149389_ p_149389_
+		1 p_149390_ p_149390_
+	checkGoatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218752_
+		static
+		0 p_218753_ p_218753_
+		1 p_218754_ p_218754_
+		2 p_218755_ p_218755_
+		3 p_218756_ p_218756_
+		4 p_218757_ p_218757_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_149401_
+		static
+	createHorn ()Lnet/minecraft/world/item/ItemStack; m_218763_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropHorn ()Z m_218760_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149365_ p_149365_
+		1 p_149366_ p_149366_
+		2 p_149367_ p_149367_
+		3 p_149368_ p_149368_
+		4 p_149369_ p_149369_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149358_ p_149358_
+		1 p_149359_ p_149359_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/goat/Goat; m_142606_
+		0 p_149376_ p_149376_
+		1 p_149377_ p_149377_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_149361_ p_149361_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_149394_ p_149394_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_149387_ p_149387_
+	getMaxHeadYRot ()I m_8085_
+	getMilkingSound ()Lnet/minecraft/sounds/SoundEvent; m_149403_
+	getRammingXHeadRot ()F m_149398_
+	handleEntityEvent (B)V m_7822_
+		0 p_149356_ p_149356_
+	hasLeftHorn ()Z m_218758_
+	hasRightHorn ()Z m_218759_
+	isScreamingGoat ()Z m_149397_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_149371_ p_149371_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_149379_ p_149379_
+		1 p_149380_ p_149380_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_149382_ p_149382_
+		1 p_149383_ p_149383_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149373_ p_149373_
+	removeHorns ()V m_218762_
+	sendDebugPackets ()V m_8025_
+	setScreamingGoat (Z)V m_149405_
+		0 p_149406_ p_149406_
+	setYHeadRot (F)V m_5616_
+		0 p_149400_ p_149400_
+net/minecraft/world/entity/animal/goat/GoatAi net/minecraft/world/entity/animal/goat/GoatAi
+	ADULT_FOLLOW_RANGE f_149428_
+	ADULT_RAM_KNOCKBACK_FORCE f_149426_
+	BABY_RAM_KNOCKBACK_FORCE f_149427_
+	MAX_JUMP_VELOCITY f_149424_
+	MAX_LONG_JUMP_HEIGHT f_149422_
+	MAX_LONG_JUMP_WIDTH f_149423_
+	RAM_MAX_DISTANCE f_149421_
+	RAM_MIN_DISTANCE f_149425_
+	RAM_PREPARE_TIME f_149420_
+	RAM_TARGET_CONDITIONS f_149438_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_149431_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149430_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149429_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_149433_
+	SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM f_149434_
+	SPEED_MULTIPLIER_WHEN_RAMMING f_149439_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_149432_
+	TIME_BETWEEN_LONG_JUMPS f_149435_
+	TIME_BETWEEN_RAMS f_149436_
+	TIME_BETWEEN_RAMS_SCREAMER f_149437_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_149444_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149453_
+		static
+		0 p_149454_ p_149454_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149457_
+		static
+		0 p_149458_ p_149458_
+	initLongJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149461_
+		static
+		0 p_149462_ p_149462_
+	initMemories (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V m_218764_
+		static
+		0 p_218765_ p_218765_
+		1 p_218766_ p_218766_
+	initRamActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149465_
+		static
+		0 p_149466_ p_149466_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_149445_
+		static
+		0 p_149446_ p_149446_
+	lambda$initLongJumpActivity$2 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_149475_
+		static
+		0 p_149476_ p_149476_
+	lambda$initRamActivity$3 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; m_149473_
+		static
+		0 p_149474_ p_149474_
+	lambda$initRamActivity$4 (Lnet/minecraft/world/entity/animal/goat/Goat;)D m_287093_
+		static
+		0 p_287490_ p_287490_
+	lambda$initRamActivity$5 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_149467_
+		static
+		0 p_149468_ p_149468_
+	lambda$initRamActivity$6 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_218771_
+		static
+		0 p_218772_ p_218772_
+	lambda$initRamActivity$7 (Lnet/minecraft/world/entity/animal/goat/Goat;)I m_218769_
+		static
+		0 p_218770_ p_218770_
+	lambda$initRamActivity$8 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_218767_
+		static
+		0 p_218768_ p_218768_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289140_
+		static
+		0 p_289449_ p_289449_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_149447_
+		static
+		0 p_149448_ p_149448_
+	updateActivity (Lnet/minecraft/world/entity/animal/goat/Goat;)V m_149455_
+		static
+		0 p_149456_ p_149456_
+net/minecraft/world/entity/animal/goat/package-info net/minecraft/world/entity/animal/goat/package-info
+net/minecraft/world/entity/animal/horse/AbstractChestedHorse net/minecraft/world/entity/animal/horse/AbstractChestedHorse
+	DATA_ID_CHEST f_30482_
+	INV_CHEST_COUNT f_149477_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30485_ p_30485_
+		1 p_30486_ p_30486_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30496_ p_30496_
+	createBaseChestedHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30501_
+		static
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipChest (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_246066_
+		0 p_250937_ p_250937_
+		1 p_251558_ p_251558_
+	getInventoryColumns ()I m_7488_
+	getInventorySize ()I m_7506_
+	getPassengersRidingOffset ()D m_6048_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149479_ p_149479_
+	hasChest ()Z m_30502_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30493_ p_30493_
+		1 p_30494_ p_30494_
+	playChestEquipsSound ()V m_7609_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218803_ p_218803_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30488_ p_30488_
+	setChest (Z)V m_30504_
+		0 p_30505_ p_30505_
+net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1
+	this$0 f_149480_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)V <init>
+		0 p_149482_ p_149482_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149485_ p_149485_
+net/minecraft/world/entity/animal/horse/AbstractHorse net/minecraft/world/entity/animal/horse/AbstractHorse
+	BACKWARDS_MOVE_SPEED_FACTOR f_273870_
+	BREEDING_CROSS_FACTOR f_271338_
+	CHEST_SLOT_OFFSET f_149487_
+	DATA_ID_FLAGS f_30528_
+	EQUIPMENT_SLOT_OFFSET f_149486_
+	FLAG_BRED f_149494_
+	FLAG_EATING f_149495_
+	FLAG_OPEN_MOUTH f_149497_
+	FLAG_SADDLE f_149493_
+	FLAG_STANDING f_149496_
+	FLAG_TAME f_149492_
+	FOOD_ITEMS f_30527_
+	INVENTORY_SLOT_OFFSET f_149488_
+	INV_BASE_COUNT f_149491_
+	INV_SLOT_ARMOR f_149490_
+	INV_SLOT_SADDLE f_149489_
+	MAX_HEALTH f_271308_
+	MAX_JUMP_STRENGTH f_271293_
+	MAX_MOVEMENT_SPEED f_271541_
+	MIN_HEALTH f_271313_
+	MIN_JUMP_STRENGTH f_271305_
+	MIN_MOVEMENT_SPEED f_271139_
+	MOMMY_TARGETING f_30526_
+	PARENT_HORSE_SELECTOR f_30525_
+	SIDEWAYS_MOVE_SPEED_FACTOR f_273946_
+	allowStandSliding f_30510_
+	canGallop f_30523_
+	eatAnim f_30511_
+	eatAnimO f_30512_
+	eatingCounter f_30507_
+	gallopSoundCounter f_30524_
+	inventory f_30520_
+	isJumping f_30519_
+	mouthAnim f_30515_
+	mouthAnimO f_30516_
+	mouthCounter f_30508_
+	owner f_268614_
+	playerJumpPendingScale f_30522_
+	sprintCounter f_30518_
+	standAnim f_30513_
+	standAnimO f_30514_
+	standCounter f_30509_
+	tailCounter f_30517_
+	temper f_30521_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30531_ p_30531_
+		1 p_30532_ p_30532_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30589_ p_30589_
+	addBehaviourGoals ()V m_7509_
+	aiStep ()V m_8107_
+	calculateFallDamage (FF)I m_5639_
+		0 p_30606_ p_30606_
+		1 p_30607_ p_30607_
+	canEatGrass ()Z m_7559_
+	canJump ()Z m_7132_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30553_ p_30553_
+	canParent ()Z m_30628_
+	canPerformRearing ()Z m_245259_
+	canWearArmor ()Z m_7482_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149499_ p_149499_
+		1 p_149500_ p_149500_
+		2 p_149501_ p_149501_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30548_ p_30548_
+	createBaseHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30627_
+		static
+	createEquipmentSlotAccess (ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_149502_
+		0 p_149503_ p_149503_
+		1 p_149504_ p_149504_
+	createInventory ()V m_30625_
+	createOffspringAttribute (DDDDLnet/minecraft/util/RandomSource;)D m_271715_
+		static
+		0 p_272685_ p_272685_
+		1 p_273709_ p_273709_
+		2 p_273376_ p_273376_
+		3 p_273030_ p_273030_
+		4 p_272743_ p_272743_
+	defineSynchedData ()V m_8097_
+	doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V m_6835_
+		0 p_30634_ p_30634_
+	dropEquipment ()V m_5907_
+	eating ()V m_30610_
+	equipArmor (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_246861_
+		0 p_251330_ p_251330_
+		1 p_248855_ p_248855_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_30546_ p_30546_
+	executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V m_245980_
+		0 p_248808_ p_248808_
+		1 p_275435_ p_275435_
+	fedFood (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_30580_
+		0 p_30581_ p_30581_
+		1 p_30582_ p_30582_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30555_ p_30555_
+		1 p_30556_ p_30556_
+		2 p_30557_ p_30557_
+		3 p_30558_ p_30558_
+		4 p_30559_ p_30559_
+	followMommy ()V m_7567_
+	generateJumpStrength (Ljava/util/function/DoubleSupplier;)D m_272017_
+		static
+		0 p_272718_ p_272718_
+	generateMaxHealth (Ljava/util/function/IntUnaryOperator;)F m_271722_
+		static
+		0 p_272695_ p_272695_
+	generateSpeed (Ljava/util/function/DoubleSupplier;)D m_271981_
+		static
+		0 p_273691_ p_273691_
+	getAmbientSoundInterval ()I m_8100_
+	getAmbientStandInterval ()I m_247558_
+	getAmbientStandSound ()Lnet/minecraft/sounds/SoundEvent; m_247131_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149506_ p_149506_
+		1 p_149507_ p_149507_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getCustomJump ()D m_30626_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_30576_ p_30576_
+	getDismountLocationInDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_30561_
+		0 p_30562_ p_30562_
+		1 p_30563_ p_30563_
+	getEatAnim (F)F m_30663_
+		0 p_30664_ p_30664_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getFlag (I)Z m_30647_
+		0 p_30648_ p_30648_
+	getInventorySize ()I m_7506_
+	getMaxSpawnClusterSize ()I m_5792_
+	getMaxTemper ()I m_7555_
+	getMouthAnim (F)F m_30533_
+		0 p_30534_ p_30534_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278278_ p_278278_
+		1 p_275506_ p_275506_
+	getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; m_274391_
+		0 p_275502_ p_275502_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278336_ p_278336_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149514_ p_149514_
+	getSoundVolume ()F m_6121_
+	getStandAnim (F)F m_30667_
+		0 p_30668_ p_30668_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_30578_ p_30578_
+		1 p_30579_ p_30579_
+	getTemper ()I m_30624_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_30593_ p_30593_
+		1 p_30594_ p_30594_
+	handleEntityEvent (B)V m_7822_
+		0 p_30541_ p_30541_
+	handleStartJump (I)V m_7199_
+		0 p_30574_ p_30574_
+	handleStopJump ()V m_8012_
+	hasInventoryChanged (Lnet/minecraft/world/Container;)Z m_149511_
+		0 p_149512_ p_149512_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_252258_ p_252258_
+		1 p_250984_ p_250984_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30645_ p_30645_
+	isBred ()Z m_30623_
+	isEating ()Z m_30617_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30644_ p_30644_
+	isImmobile ()Z m_6107_
+	isJumping ()Z m_30616_
+	isPushable ()Z m_6094_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	isStanding ()Z m_30622_
+	isTamed ()Z m_30614_
+	isWearingArmor ()Z m_7481_
+	isWoodSoundType (Lnet/minecraft/world/level/block/SoundType;)Z m_278175_
+		0 p_278280_ p_278280_
+	lambda$getSlot$7 (Lnet/minecraft/world/item/ItemStack;)Z m_149517_
+		static
+		0 p_149518_ p_149518_
+	lambda$getSlot$8 (Lnet/minecraft/world/item/ItemStack;)Z m_149515_
+		0 p_149516_ p_149516_
+	lambda$static$0 ()D m_271635_
+		static
+	lambda$static$1 ()D m_271638_
+		static
+	lambda$static$2 ()D m_271639_
+		static
+	lambda$static$3 ()D m_271636_
+		static
+	lambda$static$4 (I)I m_271637_
+		static
+		0 p_272505_ p_272505_
+	lambda$static$5 (I)I m_271634_
+		static
+		0 p_272504_ p_272504_
+	lambda$static$6 (Lnet/minecraft/world/entity/LivingEntity;)Z m_30635_
+		static
+		0 p_30636_ p_30636_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+	makeMad ()V m_7564_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_252289_ p_252289_
+		1 p_248927_ p_248927_
+	modifyTemper (I)I m_30653_
+		0 p_30654_ p_30654_
+	moveTail ()V m_30611_
+	onClimbable ()Z m_6147_
+	onLeashDistance (F)V m_7880_
+		0 p_30660_ p_30660_
+	onPlayerJump (I)V m_7888_
+		0 p_30591_ p_30591_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_218808_ p_218808_
+	openMouth ()V m_30612_
+	playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V m_5877_
+		0 p_30560_ p_30560_
+	playJumpSound ()V m_7486_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30584_ p_30584_
+		1 p_30585_ p_30585_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289569_ p_289569_
+		1 p_289558_ p_289558_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218804_ p_218804_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30565_ p_30565_
+	registerGoals ()V m_8099_
+	setBred (Z)V m_30657_
+		0 p_30658_ p_30658_
+	setEating (Z)V m_30661_
+		0 p_30662_ p_30662_
+	setFlag (IZ)V m_30597_
+		0 p_30598_ p_30598_
+		1 p_30599_ p_30599_
+	setIsJumping (Z)V m_30655_
+		0 p_30656_ p_30656_
+	setOffspringAttribute (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/entity/ai/attributes/Attribute;DD)V m_272015_
+		0 p_273163_ p_273163_
+		1 p_273784_ p_273784_
+		2 p_273681_ p_273681_
+		3 p_272663_ p_272663_
+		4 p_273405_ p_273405_
+	setOffspringAttributes (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V m_149508_
+		0 p_149509_ p_149509_
+		1 p_149510_ p_149510_
+	setOwnerUUID (Ljava/util/UUID;)V m_30586_
+		0 p_30587_ p_30587_
+	setStanding (Z)V m_30665_
+		0 p_30666_ p_30666_
+	setTamed (Z)V m_30651_
+		0 p_30652_ p_30652_
+	setTemper (I)V m_30649_
+		0 p_30650_ p_30650_
+	spawnTamingParticles (Z)V m_30669_
+		0 p_30670_ p_30670_
+	standIfPossible ()V m_247525_
+	tameWithName (Lnet/minecraft/world/entity/player/Player;)Z m_30637_
+		0 p_30638_ p_30638_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278233_ p_278233_
+		1 p_275693_ p_275693_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/AbstractHorse$1 net/minecraft/world/entity/animal/horse/AbstractHorse$1
+	this$0 f_149521_
+	val$check f_149520_
+	val$slot f_149519_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;ILjava/util/function/Predicate;)V <init>
+		0 p_149523_ p_149523_
+		1 p_149524_ p_149524_
+		2 p_149525_ p_149525_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149528_ p_149528_
+net/minecraft/world/entity/animal/horse/Donkey net/minecraft/world/entity/animal/horse/Donkey
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30672_ p_30672_
+		1 p_30673_ p_30673_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30679_ p_30679_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149530_ p_149530_
+		1 p_149531_ p_149531_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30682_ p_30682_
+net/minecraft/world/entity/animal/horse/Horse net/minecraft/world/entity/animal/horse/Horse
+	ARMOR_MODIFIER_UUID f_30685_
+	DATA_ID_TYPE_VARIANT f_30686_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30689_ p_30689_
+		1 p_30690_ p_30690_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30716_ p_30716_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30698_ p_30698_
+	canWearArmor ()Z m_7482_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30696_ p_30696_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30703_ p_30703_
+		1 p_30704_ p_30704_
+		2 p_30705_ p_30705_
+		3 p_30706_ p_30706_
+		4 p_30707_ p_30707_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getArmor ()Lnet/minecraft/world/item/ItemStack; m_30722_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149533_ p_149533_
+		1 p_149534_ p_149534_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30720_ p_30720_
+	getMarkings ()Lnet/minecraft/world/entity/animal/horse/Markings; m_30724_
+	getTypeVariant ()I m_30725_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/horse/Variant; m_28554_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30731_ p_30731_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30713_ p_30713_
+		1 p_30714_ p_30714_
+	playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V m_5877_
+		0 p_30709_ p_30709_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218815_ p_218815_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30711_ p_30711_
+	setArmor (Lnet/minecraft/world/item/ItemStack;)V m_30732_
+		0 p_30733_ p_30733_
+	setArmorEquipment (Lnet/minecraft/world/item/ItemStack;)V m_30734_
+		0 p_30735_ p_30735_
+	setTypeVariant (I)V m_30736_
+		0 p_30737_ p_30737_
+	setVariant (Lnet/minecraft/world/entity/animal/horse/Variant;)V m_28464_
+		0 p_262684_ p_262684_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262696_ p_262696_
+	setVariantAndMarkings (Lnet/minecraft/world/entity/animal/horse/Variant;Lnet/minecraft/world/entity/animal/horse/Markings;)V m_30699_
+		0 p_30700_ p_30700_
+		1 p_30701_ p_30701_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/Horse$HorseGroupData net/minecraft/world/entity/animal/horse/Horse$HorseGroupData
+	variant f_30738_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Variant;)V <init>
+		0 p_30740_ p_30740_
+net/minecraft/world/entity/animal/horse/Llama net/minecraft/world/entity/animal/horse/Llama
+	DATA_STRENGTH_ID f_30745_
+	DATA_SWAG_ID f_30746_
+	DATA_VARIANT_ID f_30747_
+	FOOD_ITEMS f_30744_
+	MAX_STRENGTH f_149535_
+	caravanHead f_30742_
+	caravanTail f_30743_
+	didSpit f_30741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30750_ p_30750_
+		1 p_30751_ p_30751_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30793_ p_30793_
+	canEatGrass ()Z m_7559_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30765_ p_30765_
+	canPerformRearing ()Z m_245259_
+	canWearArmor ()Z m_7482_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149538_ p_149538_
+		1 p_149539_ p_149539_
+		2 p_149540_ p_149540_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30760_ p_30760_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30824_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30774_ p_30774_
+		1 p_30775_ p_30775_
+		2 p_30776_ p_30776_
+		3 p_30777_ p_30777_
+		4 p_30778_ p_30778_
+	followLeashSpeed ()D m_5823_
+	followMommy ()V m_7567_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149542_ p_149542_
+		1 p_149543_ p_149543_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/horse/Llama; m_142606_
+		0 p_149545_ p_149545_
+		1 p_149546_ p_149546_
+	getCaravanHead ()Lnet/minecraft/world/entity/animal/horse/Llama; m_30812_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDyeColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; m_30835_
+		static
+		0 p_30836_ p_30836_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30803_ p_30803_
+	getInventoryColumns ()I m_7488_
+	getInventorySize ()I m_7506_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMaxTemper ()I m_7555_
+	getPassengersRidingOffset ()D m_6048_
+	getStrength ()I m_30823_
+	getSwag ()Lnet/minecraft/world/item/DyeColor; m_30826_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_28554_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_30796_ p_30796_
+		1 p_30797_ p_30797_
+	hasCaravanTail ()Z m_30810_
+	inCaravan ()Z m_30811_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30834_ p_30834_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30832_ p_30832_
+	isImmobile ()Z m_6107_
+	isSaddleable ()Z m_6741_
+	isTraderLlama ()Z m_7565_
+	isWearingArmor ()Z m_7481_
+	joinCaravan (Lnet/minecraft/world/entity/animal/horse/Llama;)V m_30766_
+		0 p_30767_ p_30767_
+	leaveCaravan ()V m_30809_
+	makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; m_7127_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_30762_ p_30762_
+		1 p_30763_ p_30763_
+	playChestEquipsSound ()V m_7609_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30790_ p_30790_
+		1 p_30791_ p_30791_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_30830_ p_30830_
+		1 p_289531_ p_289531_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30780_ p_30780_
+	registerGoals ()V m_8099_
+	setDidSpit (Z)V m_30752_
+		0 p_30753_ p_30753_
+	setRandomStrength (Lnet/minecraft/util/RandomSource;)V m_218817_
+		0 p_218818_ p_218818_
+	setStrength (I)V m_30840_
+		0 p_30841_ p_30841_
+	setSwag (Lnet/minecraft/world/item/DyeColor;)V m_30771_
+		0 p_30772_ p_30772_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262568_ p_262568_
+	setVariant (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V m_28464_
+		0 p_262628_ p_262628_
+	spit (Lnet/minecraft/world/entity/LivingEntity;)V m_30827_
+		0 p_30828_ p_30828_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_30843_ p_30843_
+	getFollowDistance ()D m_7623_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289141_
+		static
+		0 p_289450_ p_289450_
+net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData
+	variant f_30847_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V <init>
+		0 p_262658_ p_262658_
+net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_30854_ p_30854_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/horse/Llama$Variant net/minecraft/world/entity/animal/horse/Llama$Variant
+	$VALUES $VALUES
+	BROWN BROWN
+	BY_ID f_262208_
+	CODEC f_262288_
+	CREAMY CREAMY
+	GRAY GRAY
+	WHITE WHITE
+	id f_262240_
+	name f_262253_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_262370_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262617_ p_262617_
+		1 p_262675_ p_262675_
+		2 p_262677_ p_262677_
+		3 p_262641_ p_262641_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_262458_
+		static
+		0 p_262608_ p_262608_
+	getId ()I m_262452_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; valueOf
+		static
+		0 p_262633_ p_262633_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; values
+		static
+net/minecraft/world/entity/animal/horse/Markings net/minecraft/world/entity/animal/horse/Markings
+	$VALUES $VALUES
+	BLACK_DOTS BLACK_DOTS
+	BY_ID f_30861_
+	NONE NONE
+	WHITE WHITE
+	WHITE_DOTS WHITE_DOTS
+	WHITE_FIELD WHITE_FIELD
+	id f_30862_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Markings; m_149547_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_30866_ p_30866_
+		1 p_30867_ p_30867_
+		2 p_30868_ p_30868_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Markings; m_30870_
+		static
+		0 p_30871_ p_30871_
+	getId ()I m_30869_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Markings; valueOf
+		static
+		0 p_30875_ p_30875_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Markings; values
+		static
+net/minecraft/world/entity/animal/horse/Mule net/minecraft/world/entity/animal/horse/Mule
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30878_ p_30878_
+		1 p_30879_ p_30879_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149549_ p_149549_
+		1 p_149550_ p_149550_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30886_ p_30886_
+	playChestEquipsSound ()V m_7609_
+net/minecraft/world/entity/animal/horse/SkeletonHorse net/minecraft/world/entity/animal/horse/SkeletonHorse
+	TRAP_MAX_LIFE f_149551_
+	isTrap f_30891_
+	skeletonTrapGoal f_30890_
+	trapTime f_30892_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30894_ p_30894_
+		1 p_30895_ p_30895_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30907_ p_30907_
+	addBehaviourGoals ()V m_7509_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30918_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149553_ p_149553_
+		1 p_149554_ p_149554_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30916_ p_30916_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getWaterSlowDown ()F m_6108_
+	isTrap ()Z m_30919_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30904_ p_30904_
+		1 p_30905_ p_30905_
+	playJumpSound ()V m_7486_
+	playSwimSound (F)V m_5625_
+		0 p_30911_ p_30911_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218821_ p_218821_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30901_ p_30901_
+	setTrap (Z)V m_30923_
+		0 p_30924_ p_30924_
+net/minecraft/world/entity/animal/horse/SkeletonTrapGoal net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
+	horse f_30925_
+	<init> (Lnet/minecraft/world/entity/animal/horse/SkeletonHorse;)V <init>
+		0 p_30927_ p_30927_
+	canUse ()Z m_8036_
+	createHorse (Lnet/minecraft/world/DifficultyInstance;)Lnet/minecraft/world/entity/animal/horse/AbstractHorse; m_30929_
+		0 p_30930_ p_30930_
+	createSkeleton (Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/world/entity/monster/Skeleton; m_30931_
+		0 p_30932_ p_30932_
+		1 p_30933_ p_30933_
+	disenchant (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_30934_
+		0 p_30935_ p_30935_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/horse/TraderLlama net/minecraft/world/entity/animal/horse/TraderLlama
+	despawnDelay f_30937_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30939_ p_30939_
+		1 p_30940_ p_30940_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30950_ p_30950_
+	aiStep ()V m_8107_
+	canDespawn ()Z m_30952_
+	doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V m_6835_
+		0 p_30958_ p_30958_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30942_ p_30942_
+		1 p_30943_ p_30943_
+		2 p_30944_ p_30944_
+		3 p_30945_ p_30945_
+		4 p_30946_ p_30946_
+	isLeashedToSomethingOtherThanTheWanderingTrader ()Z m_30954_
+	isLeashedToWanderingTrader ()Z m_30953_
+	isTraderLlama ()Z m_7565_
+	makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; m_7127_
+	maybeDespawn ()V m_30951_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30948_ p_30948_
+	registerGoals ()V m_8099_
+	setDespawnDelay (I)V m_149555_
+		0 p_149556_ p_149556_
+net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal
+	llama f_30962_
+	ownerLastHurtBy f_30963_
+	timestamp f_30964_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_149558_ p_149558_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/horse/Variant net/minecraft/world/entity/animal/horse/Variant
+	$VALUES $VALUES
+	BLACK BLACK
+	BROWN BROWN
+	BY_ID f_30977_
+	CHESTNUT CHESTNUT
+	CODEC f_262264_
+	CREAMY CREAMY
+	DARK_BROWN DARK_BROWN
+	GRAY GRAY
+	WHITE WHITE
+	id f_30978_
+	name f_262227_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Variant; m_149559_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262635_ p_262635_
+		1 p_262656_ p_262656_
+		2 p_262580_ p_262580_
+		3 p_262591_ p_262591_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Variant; m_30986_
+		static
+		0 p_30987_ p_30987_
+	getId ()I m_30985_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Variant; valueOf
+		static
+		0 p_30991_ p_30991_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Variant; values
+		static
+net/minecraft/world/entity/animal/horse/ZombieHorse net/minecraft/world/entity/animal/horse/ZombieHorse
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30994_ p_30994_
+		1 p_30995_ p_30995_
+	addBehaviourGoals ()V m_7509_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31008_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149561_ p_149561_
+		1 p_149562_ p_149562_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31006_ p_31006_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_31001_ p_31001_
+		1 p_31002_ p_31002_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218823_ p_218823_
+net/minecraft/world/entity/animal/horse/package-info net/minecraft/world/entity/animal/horse/package-info
+net/minecraft/world/entity/animal/package-info net/minecraft/world/entity/animal/package-info
+net/minecraft/world/entity/animal/sniffer/Sniffer net/minecraft/world/entity/animal/sniffer/Sniffer
+	DATA_DROP_SEED_AT_TICK f_271498_
+	DATA_STATE f_271416_
+	DIGGING_BB_HEIGHT_OFFSET f_285640_
+	DIGGING_DIMENSIONS f_285627_
+	DIGGING_DROP_SEED_OFFSET_TICKS f_271151_
+	DIGGING_PARTICLES_AMOUNT f_271435_
+	DIGGING_PARTICLES_DELAY_TICKS f_271109_
+	DIGGING_PARTICLES_DURATION_TICKS f_271252_
+	SNIFFER_BABY_AGE_TICKS f_271414_
+	diggingAnimationState f_271472_
+	feelingHappyAnimationState f_271434_
+	risingAnimationState f_271318_
+	scentingAnimationState f_271092_
+	sniffingAnimationState f_271278_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_273717_ p_273717_
+		1 p_273562_ p_273562_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateDigPosition ()Ljava/util/Optional; m_271905_
+	canDig ()Z m_272270_
+	canDig (Lnet/minecraft/core/BlockPos;)Z m_271898_
+		0 p_272757_ p_272757_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_272966_ p_272966_
+	canPlayDiggingSound ()Z m_272076_
+	canSniff ()Z m_278650_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_271876_
+		static
+	customServerAiStep ()V m_8024_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_277689_ p_277689_
+	dropSeed ()V m_271740_
+	emitDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_272274_
+		0 p_273528_ p_273528_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_273401_ p_273401_
+		1 p_273310_ p_273310_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_286815_ p_286815_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_272747_ p_272747_
+	getExploredPositions ()Ljava/util/stream/Stream; m_272217_
+	getHeadBlock ()Lnet/minecraft/core/BlockPos; m_284345_
+	getHeadPosition ()Lnet/minecraft/world/phys/Vec3; m_284388_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_273718_ p_273718_
+	getMaxHeadYRot ()I m_8085_
+	getNameTagOffsetY ()F m_278726_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_272721_ p_272721_
+		1 p_273353_ p_273353_
+	getState ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; m_271917_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_273659_ p_273659_
+	isPanicking ()Z m_272223_
+	isSearching ()Z m_280317_
+	isTempted ()Z m_278663_
+	jumpFromGround ()V m_6135_
+	lambda$calculateDigPosition$0 (I)Lnet/minecraft/world/phys/Vec3; m_271798_
+		0 p_273771_ p_273771_
+	lambda$calculateDigPosition$1 (Lnet/minecraft/core/BlockPos;)Z m_289142_
+		0 p_289451_ p_289451_
+	lambda$canDig$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/GlobalPos;)Z m_289143_
+		0 p_289452_ p_289452_
+		1 p_289453_ p_289453_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_273174_ p_273174_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_273046_ p_273046_
+		1 p_272687_ p_272687_
+	onDiggingComplete (Z)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271943_
+		0 p_272677_ p_272677_
+	onDiggingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271851_
+	onPathfindingDone ()V m_284461_
+	onPathfindingStart ()V m_284177_
+	onScentingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_278765_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_272936_ p_272936_
+	playSearchingSound ()V m_272136_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_272953_ p_272953_
+		1 p_273729_ p_273729_
+	resetAnimations ()V m_271845_
+	sendDebugPackets ()V m_8025_
+	setBaby (Z)V m_6863_
+		0 p_272995_ p_272995_
+	setState (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271705_
+		0 p_273359_ p_273359_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_277923_ p_277923_
+		1 p_277857_ p_277857_
+	storeExploredPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271874_
+		0 p_273015_ p_273015_
+	tick ()V m_8119_
+	transitionTo (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_272034_
+		0 p_273096_ p_273096_
+net/minecraft/world/entity/animal/sniffer/Sniffer$1 net/minecraft/world/entity/animal/sniffer/Sniffer$1
+	$SwitchMap$net$minecraft$world$entity$animal$sniffer$Sniffer$State f_271447_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State
+	$VALUES $VALUES
+	DIGGING DIGGING
+	FEELING_HAPPY FEELING_HAPPY
+	IDLING IDLING
+	RISING RISING
+	SCENTING SCENTING
+	SEARCHING SEARCHING
+	SNIFFING SNIFFING
+	$values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; m_271975_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_272696_ p_272696_
+		1 p_272906_ p_272906_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; valueOf
+		static
+		0 p_272910_ p_272910_
+	values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; values
+		static
+net/minecraft/world/entity/animal/sniffer/SnifferAi net/minecraft/world/entity/animal/sniffer/SnifferAi
+	LOGGER f_271203_
+	MAX_LOOK_DISTANCE f_271113_
+	MEMORY_TYPES f_271430_
+	SENSOR_TYPES f_271288_
+	SNIFFING_COOLDOWN_TICKS f_271542_
+	SPEED_MULTIPLIER_WHEN_IDLING f_271352_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_271483_
+	SPEED_MULTIPLIER_WHEN_SNIFFING f_271225_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_278441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_278737_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272204_
+		static
+		0 p_273185_ p_273185_
+	initDigActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272260_
+		static
+		0 p_273677_ p_273677_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272250_
+		static
+		0 p_273750_ p_273750_
+	initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_271758_
+		static
+		0 p_273183_ p_273183_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_278802_
+		static
+		0 p_279492_ p_279492_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; m_288155_
+		static
+		0 p_288909_ p_288909_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_272207_
+		static
+		0 p_273175_ p_273175_
+	resetSniffing (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_278810_
+		static
+		0 p_279301_ p_279301_
+	updateActivity (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V m_271706_
+		static
+		0 p_273301_ p_273301_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
+	<init> (F)V <init>
+		0 p_273749_ p_273749_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_272973_ p_272973_
+		1 p_273233_ p_273233_
+		2 p_273492_ p_273492_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272986_ p_272986_
+		1 p_273682_ p_273682_
+		2 p_272669_ p_272669_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
+	<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
+		0 p_279255_ p_279255_
+		1 p_279112_ p_279112_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6735_
+		0 p_279149_ p_279149_
+		1 p_279090_ p_279090_
+		2 p_279482_ p_279482_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_279382_ p_279382_
+		1 p_279465_ p_279465_
+		2 p_279461_ p_279461_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$3 net/minecraft/world/entity/animal/sniffer/SnifferAi$3
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_289023_ p_289023_
+		1 p_288984_ p_288984_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_279230_ p_279230_
+		1 p_279386_ p_279386_
+		2 p_279139_ p_279139_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_279381_ p_279381_
+		1 p_279109_ p_279109_
+		2 p_279236_ p_279236_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging
+	<init> (II)V <init>
+		0 p_272666_ p_272666_
+		1 p_273420_ p_273420_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_272686_ p_272686_
+		1 p_273617_ p_273617_
+		2 p_273124_ p_273124_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272781_ p_272781_
+		1 p_273645_ p_273645_
+		2 p_273031_ p_273031_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_273460_ p_273460_
+		1 p_272900_ p_272900_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273442_ p_273442_
+		1 p_273370_ p_273370_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272605_ p_272605_
+		1 p_273773_ p_273773_
+		2 p_272682_ p_272682_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272951_ p_272951_
+		1 p_272688_ p_272688_
+		2 p_272979_ p_272979_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273296_ p_273296_
+		1 p_272884_ p_272884_
+		2 p_272590_ p_272590_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273656_ p_273656_
+		1 p_273063_ p_273063_
+		2 p_272844_ p_272844_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy
+	<init> (II)V <init>
+		0 p_273286_ p_273286_
+		1 p_272777_ p_272777_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_272660_ p_272660_
+		1 p_273250_ p_273250_
+		2 p_273180_ p_273180_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_273060_ p_273060_
+		1 p_273043_ p_273043_
+		2 p_272817_ p_272817_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_273764_ p_273764_
+		1 p_272764_ p_272764_
+		2 p_273646_ p_273646_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_273624_ p_273624_
+		1 p_273470_ p_273470_
+		2 p_273501_ p_273501_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272628_ p_272628_
+		1 p_272915_ p_272915_
+		2 p_272731_ p_272731_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273216_ p_273216_
+		1 p_273271_ p_273271_
+		2 p_273738_ p_273738_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging
+	<init> (I)V <init>
+		0 p_272941_ p_272941_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273775_ p_273775_
+		1 p_273131_ p_273131_
+		2 p_273569_ p_273569_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_273224_ p_273224_
+		1 p_272903_ p_272903_
+		2 p_272962_ p_272962_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_272897_ p_272897_
+		1 p_272881_ p_272881_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273692_ p_273692_
+		1 p_272856_ p_272856_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272819_ p_272819_
+		1 p_273205_ p_273205_
+		2 p_273429_ p_273429_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272708_ p_272708_
+		1 p_273502_ p_273502_
+		2 p_272739_ p_272739_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273577_ p_273577_
+		1 p_272937_ p_272937_
+		2 p_272927_ p_272927_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273210_ p_273210_
+		1 p_273648_ p_273648_
+		2 p_272804_ p_272804_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting
+	<init> (II)V <init>
+		0 p_272680_ p_272680_
+		1 p_273445_ p_273445_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273482_ p_273482_
+		1 p_273724_ p_273724_
+		2 p_273191_ p_273191_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272955_ p_272955_
+		1 p_272982_ p_272982_
+		2 p_273509_ p_273509_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_279144_ p_279144_
+		1 p_279378_ p_279378_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_279176_ p_279176_
+		1 p_279496_ p_279496_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_273554_ p_273554_
+		1 p_273503_ p_273503_
+		2 p_272784_ p_272784_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272795_ p_272795_
+		1 p_272788_ p_272788_
+		2 p_273611_ p_273611_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272787_ p_272787_
+		1 p_273035_ p_273035_
+		2 p_272616_ p_272616_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_272816_ p_272816_
+		1 p_273426_ p_273426_
+		2 p_272832_ p_272832_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273196_ p_273196_
+		1 p_273769_ p_273769_
+		2 p_273602_ p_273602_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272767_ p_272767_
+		1 p_272744_ p_272744_
+		2 p_272929_ p_272929_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_273014_ p_273014_
+		1 p_273755_ p_273755_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273493_ p_273493_
+		1 p_272857_ p_272857_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272694_ p_272694_
+		1 p_272613_ p_272613_
+		2 p_272758_ p_272758_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_273563_ p_273563_
+		1 p_273394_ p_273394_
+		2 p_273358_ p_273358_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272847_ p_272847_
+		1 p_273194_ p_273194_
+		2 p_272928_ p_272928_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273705_ p_273705_
+		1 p_273135_ p_273135_
+		2 p_272667_ p_272667_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing
+	<init> (II)V <init>
+		0 p_272703_ p_272703_
+		1 p_272735_ p_272735_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273156_ p_273156_
+		1 p_273448_ p_273448_
+		2 p_272841_ p_272841_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272636_ p_272636_
+		1 p_273045_ p_273045_
+		2 p_273504_ p_273504_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_272773_ p_272773_
+		1 p_273091_ p_273091_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_272972_ p_272972_
+		1 p_273676_ p_273676_
+	lambda$stop$0 (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;Lnet/minecraft/core/BlockPos;)V m_272259_
+		static
+		0 p_273754_ p_273754_
+		1 p_273341_ p_273341_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272947_ p_272947_
+		1 p_273690_ p_273690_
+		2 p_273074_ p_273074_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272950_ p_272950_
+		1 p_272614_ p_272614_
+		2 p_273573_ p_273573_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273522_ p_273522_
+		1 p_272916_ p_272916_
+		2 p_273628_ p_273628_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_272617_ p_272617_
+		1 p_273181_ p_273181_
+		2 p_272635_ p_272635_
+net/minecraft/world/entity/boss/EnderDragonPart net/minecraft/world/entity/boss/EnderDragonPart
+	name f_31011_
+	parentMob f_31010_
+	size f_31012_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Ljava/lang/String;FF)V <init>
+		0 p_31014_ p_31014_
+		1 p_31015_ p_31015_
+		2 p_31016_ p_31016_
+		3 p_31017_ p_31017_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31028_ p_31028_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_31023_ p_31023_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31020_ p_31020_
+		1 p_31021_ p_31021_
+	is (Lnet/minecraft/world/entity/Entity;)Z m_7306_
+		0 p_31031_ p_31031_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31025_ p_31025_
+	shouldBeSaved ()Z m_142391_
+net/minecraft/world/entity/boss/enderdragon/EndCrystal net/minecraft/world/entity/boss/enderdragon/EndCrystal
+	DATA_BEAM_TARGET f_31033_
+	DATA_SHOW_BOTTOM f_31034_
+	time f_31032_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_31040_ p_31040_
+		1 p_31041_ p_31041_
+		2 p_31042_ p_31042_
+		3 p_31043_ p_31043_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31037_ p_31037_
+		1 p_31038_ p_31038_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31062_ p_31062_
+	defineSynchedData ()V m_8097_
+	getBeamTarget ()Lnet/minecraft/core/BlockPos; m_31064_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31050_ p_31050_
+		1 p_31051_ p_31051_
+	isPickable ()Z m_6087_
+	kill ()V m_6074_
+	onDestroyedBy (Lnet/minecraft/world/damagesource/DamageSource;)V m_31047_
+		0 p_31048_ p_31048_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31055_ p_31055_
+	setBeamTarget (Lnet/minecraft/core/BlockPos;)V m_31052_
+		0 p_31053_ p_31053_
+	setShowBottom (Z)V m_31056_
+		0 p_31057_ p_31057_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31046_ p_31046_
+	showsBottom ()Z m_31065_
+	tick ()V m_8119_
+net/minecraft/world/entity/boss/enderdragon/EnderDragon net/minecraft/world/entity/boss/enderdragon/EnderDragon
+	CRYSTAL_DESTROY_TARGETING f_31088_
+	DATA_PHASE f_31067_
+	DRAGON_DEATH_TIME_KEY f_149569_
+	DRAGON_PHASE_KEY f_149570_
+	GROWL_INTERVAL_MAX f_149567_
+	GROWL_INTERVAL_MIN f_149566_
+	LOGGER f_31087_
+	SITTING_ALLOWED_DAMAGE_PERCENTAGE f_149568_
+	body f_31091_
+	dragonDeathTime f_31084_
+	dragonFight f_31073_
+	fightOrigin f_286933_
+	flapTime f_31082_
+	growlTime f_31075_
+	head f_31080_
+	inWall f_31083_
+	nearestCrystal f_31086_
+	neck f_31090_
+	nodeAdjacency f_31078_
+	nodes f_31077_
+	oFlapTime f_31081_
+	openSet f_31079_
+	phaseManager f_31074_
+	posPointer f_31093_
+	positions f_31092_
+	sittingDamageReceived f_31076_
+	subEntities f_31089_
+	tail1 f_31068_
+	tail2 f_31069_
+	tail3 f_31070_
+	wing1 f_31071_
+	wing2 f_31072_
+	yRotA f_31085_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31096_ p_31096_
+		1 p_31097_ p_31097_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31144_ p_31144_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_182394_ p_182394_
+		1 p_182395_ p_182395_
+	aiStep ()V m_8107_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_149576_ p_149576_
+	canChangeDimensions ()Z m_6072_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_31169_ p_31169_
+	checkCrystals ()V m_31160_
+	checkDespawn ()V m_6043_
+	checkWalls (Lnet/minecraft/world/phys/AABB;)Z m_31139_
+		0 p_31140_ p_31140_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31167_
+		static
+	defineSynchedData ()V m_8097_
+	findClosestNode (DDD)I m_31170_
+		0 p_31171_ p_31171_
+		1 p_31172_ p_31172_
+		2 p_31173_ p_31173_
+	findClosestNode ()I m_31155_
+	findPath (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; m_31104_
+		0 p_31105_ p_31105_
+		1 p_31106_ p_31106_
+		2 p_31107_ p_31107_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; m_31158_
+	getFightOrigin ()Lnet/minecraft/core/BlockPos; m_287165_
+	getHeadLookVector (F)Lnet/minecraft/world/phys/Vec3; m_31174_
+		0 p_31175_ p_31175_
+	getHeadPartYOffset (I[D[D)F m_31108_
+		0 p_31109_ p_31109_
+		1 p_31110_ p_31110_
+		2 p_31111_ p_31111_
+	getHeadYOffset ()F m_31159_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31154_ p_31154_
+	getLatencyPos (IF)[D m_31101_
+		0 p_31102_ p_31102_
+		1 p_31103_ p_31103_
+	getPassengersRidingOffset ()D m_6048_
+	getPhaseManager ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; m_31157_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getSubEntities ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; m_31156_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31113_ p_31113_
+		1 p_31114_ p_31114_
+	hurt (Ljava/util/List;)V m_31141_
+		0 p_31142_ p_31142_
+	hurt (Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z m_31120_
+		0 p_31121_ p_31121_
+		1 p_31122_ p_31122_
+		2 p_31123_ p_31123_
+	isFlapping ()Z m_142039_
+	isPickable ()Z m_6087_
+	kill ()V m_6074_
+	knockBack (Ljava/util/List;)V m_31131_
+		0 p_31132_ p_31132_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V m_31124_
+		0 p_31125_ p_31125_
+		1 p_31126_ p_31126_
+		2 p_31127_ p_31127_
+	onFlap ()V m_142043_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31136_ p_31136_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31134_ p_31134_
+	reallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_31161_
+		0 p_31162_ p_31162_
+		1 p_31163_ p_31163_
+	reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; m_31128_
+		0 p_31129_ p_31129_
+		1 p_31130_ p_31130_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_218825_ p_218825_
+	rotWrap (D)F m_31164_
+		0 p_31165_ p_31165_
+	setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V m_287231_
+		0 p_287736_ p_287736_
+	setFightOrigin (Lnet/minecraft/core/BlockPos;)V m_287266_
+		0 p_287665_ p_287665_
+	tickDeath ()V m_6153_
+	tickPart (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V m_31115_
+		0 p_31116_ p_31116_
+		1 p_31117_ p_31117_
+		2 p_31118_ p_31118_
+		3 p_31119_ p_31119_
+net/minecraft/world/entity/boss/enderdragon/package-info net/minecraft/world/entity/boss/enderdragon/package-info
+net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance
+	dragon f_31176_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31178_ p_31178_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getTurnSpeed ()F m_7089_
+	isSitting ()Z m_7080_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31184_ p_31184_
+		1 p_31185_ p_31185_
+		2 p_31186_ p_31186_
+		3 p_31187_ p_31187_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31181_ p_31181_
+		1 p_31182_ p_31182_
+net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31196_ p_31196_
+	isSitting ()Z m_7080_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31199_ p_31199_
+		1 p_31200_ p_31200_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase
+	CHARGE_RECOVERY_TIME f_149577_
+	LOGGER f_31201_
+	targetLocation f_31202_
+	timeSinceCharge f_31203_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31206_ p_31206_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	setTarget (Lnet/minecraft/world/phys/Vec3;)V m_31207_
+		0 p_31208_ p_31208_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase
+	targetLocation f_31214_
+	time f_31215_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31217_ p_31217_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase
+	NEW_TARGET_TARGETING f_31224_
+	clockwise f_31227_
+	currentPath f_31225_
+	targetLocation f_31226_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31230_ p_31230_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31242_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31243_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31232_ p_31232_
+		1 p_31233_ p_31233_
+		2 p_31234_ p_31234_
+		3 p_31235_ p_31235_
+	strafePlayer (Lnet/minecraft/world/entity/player/Player;)V m_31236_
+		0 p_31237_ p_31237_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase
+	targetLocation f_31244_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31246_ p_31246_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	isSitting ()Z m_7080_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase
+	NEAR_EGG_TARGETING f_31253_
+	currentPath f_31254_
+	targetLocation f_31255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31258_ p_31258_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31263_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31264_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase
+	targetLocation f_31303_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31305_ p_31305_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	getTurnSpeed ()F m_7089_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	getTurnSpeed ()F m_7089_
+	isSitting ()Z m_7080_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31315_ p_31315_
+		1 p_31316_ p_31316_
+		2 p_31317_ p_31317_
+		3 p_31318_ p_31318_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31313_ p_31313_
+		1 p_31314_ p_31314_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase
+	ROAR_DURATION f_149578_
+	attackingTicks f_31319_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31321_ p_31321_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase
+	FLAME_DURATION f_149579_
+	SITTING_FLAME_ATTACKS_COUNT f_149580_
+	WARMUP_TIME f_149581_
+	flame f_31328_
+	flameCount f_31327_
+	flameTicks f_31326_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31330_ p_31330_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	resetFlameCount ()V m_31336_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase
+	CHARGE_TARGETING f_31337_
+	SITTING_ATTACK_VIEW_RANGE f_149584_
+	SITTING_ATTACK_Y_VIEW_RANGE f_149583_
+	SITTING_CHARGE_VIEW_RANGE f_149585_
+	SITTING_SCANNING_IDLE_TICKS f_149582_
+	scanTargeting f_31338_
+	scanningTime f_31339_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31342_ p_31342_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	lambda$new$0 (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;)Z m_289144_
+		static
+		0 p_289454_ p_289454_
+		1 p_289455_ p_289455_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase
+	FIREBALL_CHARGE_AMOUNT f_149586_
+	LOGGER f_31349_
+	attackTarget f_31353_
+	currentPath f_31351_
+	fireballCharge f_31350_
+	holdingPatternClockwise f_31354_
+	targetLocation f_31352_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31357_ p_31357_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31364_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31365_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_31358_
+		0 p_31359_ p_31359_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase
+	currentPath f_31367_
+	firstTick f_31366_
+	targetLocation f_31368_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31370_ p_31370_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31375_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31376_
+net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase
+	CHARGING_PLAYER f_31385_
+	DYING f_31386_
+	HOLDING_PATTERN f_31377_
+	HOVERING f_31387_
+	LANDING f_31380_
+	LANDING_APPROACH f_31379_
+	SITTING_ATTACKING f_31384_
+	SITTING_FLAMING f_31382_
+	SITTING_SCANNING f_31383_
+	STRAFE_PLAYER f_31378_
+	TAKEOFF f_31381_
+	id f_31390_
+	instanceClass f_31389_
+	name f_31391_
+	phases f_31388_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILjava/lang/Class;Ljava/lang/String;)V <init>
+		0 p_31394_ p_31394_
+		1 p_31395_ p_31395_
+		2 p_31396_ p_31396_
+	create (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_31402_
+		static
+		0 p_31403_ p_31403_
+		1 p_31404_ p_31404_
+	createInstance (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31400_
+		0 p_31401_ p_31401_
+	getById (I)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_31398_
+		static
+		0 p_31399_ p_31399_
+	getConstructor ()Ljava/lang/reflect/Constructor; m_31397_
+	getCount ()I m_31406_
+		static
+	getId ()I m_31405_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager
+	LOGGER f_31408_
+	currentPhase f_31411_
+	dragon f_31409_
+	phases f_31410_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31414_ p_31414_
+	getCurrentPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31415_
+	getPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31418_
+		0 p_31419_ p_31419_
+	setPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)V m_31416_
+		0 p_31417_ p_31417_
+net/minecraft/world/entity/boss/enderdragon/phases/package-info net/minecraft/world/entity/boss/enderdragon/phases/package-info
+net/minecraft/world/entity/boss/package-info net/minecraft/world/entity/boss/package-info
+net/minecraft/world/entity/boss/wither/WitherBoss net/minecraft/world/entity/boss/wither/WitherBoss
+	DATA_ID_INV f_31422_
+	DATA_TARGETS f_31421_
+	DATA_TARGET_A f_31420_
+	DATA_TARGET_B f_31433_
+	DATA_TARGET_C f_31434_
+	INVULNERABLE_TICKS f_149587_
+	LIVING_ENTITY_SELECTOR f_31431_
+	TARGETING_CONDITIONS f_31432_
+	bossEvent f_31430_
+	destroyBlocksTick f_31429_
+	idleHeadUpdates f_31428_
+	nextHeadUpdate f_31427_
+	xRotHeads f_31423_
+	xRotOHeads f_31425_
+	yRotHeads f_31424_
+	yRotOHeads f_31426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31437_ p_31437_
+		1 p_31438_ p_31438_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31485_ p_31485_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_182397_ p_182397_
+		1 p_182398_ p_182398_
+	aiStep ()V m_8107_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_31495_ p_31495_
+	canChangeDimensions ()Z m_6072_
+	canDestroy (Lnet/minecraft/world/level/block/state/BlockState;)Z m_31491_
+		static
+		0 p_31492_ p_31492_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_31508_ p_31508_
+	checkDespawn ()V m_6043_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31501_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_186262_ p_186262_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_31464_ p_31464_
+		1 p_31465_ p_31465_
+		2 p_31466_ p_31466_
+	getAlternativeTarget (I)I m_31512_
+		0 p_31513_ p_31513_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadX (I)D m_31514_
+		0 p_31515_ p_31515_
+	getHeadXRot (I)F m_31480_
+		0 p_31481_ p_31481_
+	getHeadY (I)D m_31516_
+		0 p_31517_ p_31517_
+	getHeadYRot (I)F m_31446_
+		0 p_31447_ p_31447_
+	getHeadZ (I)D m_31518_
+		0 p_31519_ p_31519_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31500_ p_31500_
+	getInvulnerableTicks ()I m_31502_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31461_ p_31461_
+		1 p_31462_ p_31462_
+	isPowered ()Z m_7090_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_31503_
+		static
+		0 p_31504_ p_31504_
+	makeInvulnerable ()V m_31506_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_31471_ p_31471_
+		1 p_31472_ p_31472_
+	performRangedAttack (ILnet/minecraft/world/entity/LivingEntity;)V m_31457_
+		0 p_31458_ p_31458_
+		1 p_31459_ p_31459_
+	performRangedAttack (IDDDZ)V m_31448_
+		0 p_31449_ p_31449_
+		1 p_31450_ p_31450_
+		2 p_31451_ p_31451_
+		3 p_31452_ p_31452_
+		4 p_31453_ p_31453_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_31468_ p_31468_
+		1 p_31469_ p_31469_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31474_ p_31474_
+	registerGoals ()V m_8099_
+	rotlerp (FFF)F m_31442_
+		0 p_31443_ p_31443_
+		1 p_31444_ p_31444_
+		2 p_31445_ p_31445_
+	setAlternativeTarget (II)V m_31454_
+		0 p_31455_ p_31455_
+		1 p_31456_ p_31456_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_31476_ p_31476_
+	setInvulnerableTicks (I)V m_31510_
+		0 p_31511_ p_31511_
+	startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6457_
+		0 p_31483_ p_31483_
+	stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6452_
+		0 p_31488_ p_31488_
+net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal
+	this$0 f_31520_
+	<init> (Lnet/minecraft/world/entity/boss/wither/WitherBoss;)V <init>
+		0 p_31522_ p_31522_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/boss/wither/package-info net/minecraft/world/entity/boss/wither/package-info
+net/minecraft/world/entity/decoration/ArmorStand net/minecraft/world/entity/decoration/ArmorStand
+	BABY_DIMENSIONS f_31536_
+	CHEST_OFFSET f_149597_
+	CLIENT_FLAG_MARKER f_149594_
+	CLIENT_FLAG_NO_BASEPLATE f_149593_
+	CLIENT_FLAG_SHOW_ARMS f_149603_
+	CLIENT_FLAG_SMALL f_149602_
+	DATA_BODY_POSE f_31547_
+	DATA_CLIENT_FLAGS f_31524_
+	DATA_HEAD_POSE f_31546_
+	DATA_LEFT_ARM_POSE f_31548_
+	DATA_LEFT_LEG_POSE f_31550_
+	DATA_RIGHT_ARM_POSE f_31549_
+	DATA_RIGHT_LEG_POSE f_31527_
+	DEFAULT_BODY_POSE f_31530_
+	DEFAULT_HEAD_POSE f_31529_
+	DEFAULT_LEFT_ARM_POSE f_31531_
+	DEFAULT_LEFT_LEG_POSE f_31533_
+	DEFAULT_RIGHT_ARM_POSE f_31532_
+	DEFAULT_RIGHT_LEG_POSE f_31534_
+	DISABLE_PUTTING_OFFSET f_149601_
+	DISABLE_TAKING_OFFSET f_149599_
+	ENABLE_ARMS f_149595_
+	FEET_OFFSET f_149596_
+	HEAD_OFFSET f_149600_
+	LEGS_OFFSET f_149598_
+	MARKER_DIMENSIONS f_31535_
+	RIDABLE_MINECARTS f_31537_
+	WOBBLE_TIME f_149592_
+	armorItems f_31539_
+	bodyPose f_31543_
+	disabledSlots f_31541_
+	handItems f_31538_
+	headPose f_31542_
+	invisible f_31540_
+	lastHit f_31528_
+	leftArmPose f_31544_
+	leftLegPose f_31525_
+	rightArmPose f_31545_
+	rightLegPose f_31526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31553_ p_31553_
+		1 p_31554_ p_31554_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_31556_ p_31556_
+		1 p_31557_ p_31557_
+		2 p_31558_ p_31558_
+		3 p_31559_ p_31559_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31619_ p_31619_
+	attackable ()Z m_5789_
+	brokenByAnything (Lnet/minecraft/world/damagesource/DamageSource;)V m_31653_
+		0 p_31654_ p_31654_
+	brokenByPlayer (Lnet/minecraft/world/damagesource/DamageSource;)V m_31646_
+		0 p_31647_ p_31647_
+	canBeSeenByAnyone ()Z m_142065_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_31638_ p_31638_
+	causeDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V m_31648_
+		0 p_31649_ p_31649_
+		1 p_31650_ p_31650_
+	defineSynchedData ()V m_8097_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_31564_ p_31564_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getBodyPose ()Lnet/minecraft/core/Rotations; m_31685_
+	getClickedSlot (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; m_31659_
+		0 p_31660_ p_31660_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_31587_ p_31587_
+	getDimensionsMarker (Z)Lnet/minecraft/world/entity/EntityDimensions; m_31683_
+		0 p_31684_ p_31684_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHeadPose ()Lnet/minecraft/core/Rotations; m_31680_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31636_ p_31636_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_31612_ p_31612_
+	getLeftArmPose ()Lnet/minecraft/core/Rotations; m_31688_
+	getLeftLegPose ()Lnet/minecraft/core/Rotations; m_31691_
+	getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; m_7371_
+		0 p_31665_ p_31665_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMyRidingOffset ()D m_6049_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getRightArmPose ()Lnet/minecraft/core/Rotations; m_31689_
+	getRightLegPose ()Lnet/minecraft/core/Rotations; m_31694_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_31614_ p_31614_
+		1 p_31615_ p_31615_
+	handleEntityEvent (B)V m_7822_
+		0 p_31568_ p_31568_
+	hasPhysics ()Z m_31560_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31579_ p_31579_
+		1 p_31580_ p_31580_
+	ignoreExplosion ()Z m_6128_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_7111_
+		0 p_31594_ p_31594_
+		1 p_31595_ p_31595_
+		2 p_31596_ p_31596_
+	isAffectedByPotions ()Z m_5801_
+	isBaby ()Z m_6162_
+	isDisabled (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_31626_
+		0 p_31627_ p_31627_
+	isEffectiveAi ()Z m_21515_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isMarker ()Z m_31677_
+	isNoBasePlate ()Z m_31674_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isShowArms ()Z m_31671_
+	isSmall ()Z m_31666_
+	kill ()V m_6074_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_31581_
+		static
+		0 p_31582_ p_31582_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31602_ p_31602_
+	playBrokenSound ()V m_31566_
+	pushEntities ()V m_6138_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31600_ p_31600_
+	readPose (Lnet/minecraft/nbt/CompoundTag;)V m_31657_
+		0 p_31658_ p_31658_
+	refreshDimensions ()V m_6210_
+	setBit (BIZ)B m_31569_
+		0 p_31570_ p_31570_
+		1 p_31571_ p_31571_
+		2 p_31572_ p_31572_
+	setBodyPose (Lnet/minecraft/core/Rotations;)V m_31616_
+		0 p_31617_ p_31617_
+	setHeadPose (Lnet/minecraft/core/Rotations;)V m_31597_
+		0 p_31598_ p_31598_
+	setInvisible (Z)V m_6842_
+		0 p_31663_ p_31663_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_31584_ p_31584_
+		1 p_31585_ p_31585_
+	setLeftArmPose (Lnet/minecraft/core/Rotations;)V m_31623_
+		0 p_31624_ p_31624_
+	setLeftLegPose (Lnet/minecraft/core/Rotations;)V m_31639_
+		0 p_31640_ p_31640_
+	setMarker (Z)V m_31681_
+		0 p_31682_ p_31682_
+	setNoBasePlate (Z)V m_31678_
+		0 p_31679_ p_31679_
+	setRightArmPose (Lnet/minecraft/core/Rotations;)V m_31628_
+		0 p_31629_ p_31629_
+	setRightLegPose (Lnet/minecraft/core/Rotations;)V m_31651_
+		0 p_31652_ p_31652_
+	setShowArms (Z)V m_31675_
+		0 p_31676_ p_31676_
+	setSmall (Z)V m_31603_
+		0 p_31604_ p_31604_
+	setYBodyRot (F)V m_5618_
+		0 p_31670_ p_31670_
+	setYHeadRot (F)V m_5616_
+		0 p_31668_ p_31668_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31574_ p_31574_
+	showBreakingParticles ()V m_31565_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_31687_ p_31687_
+	swapItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Z m_31588_
+		0 p_31589_ p_31589_
+		1 p_31590_ p_31590_
+		2 p_31591_ p_31591_
+		3 p_31592_ p_31592_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_31576_ p_31576_
+		1 p_31577_ p_31577_
+	tick ()V m_8119_
+	tickHeadTurn (FF)F m_5632_
+		0 p_31644_ p_31644_
+		1 p_31645_ p_31645_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_31656_ p_31656_
+	updateInvisibilityStatus ()V m_8034_
+	writePose ()Lnet/minecraft/nbt/CompoundTag; m_31561_
+net/minecraft/world/entity/decoration/ArmorStand$1 net/minecraft/world/entity/decoration/ArmorStand$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_31695_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149607_ p_149607_
+		1 p_149608_ p_149608_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_149610_ p_149610_
+		1 p_149611_ p_149611_
+		2 p_149612_ p_149612_
+	getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142546_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_142543_
+	getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; m_142590_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_142541_
+	getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142544_
+	getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142545_
+net/minecraft/world/entity/decoration/HangingEntity net/minecraft/world/entity/decoration/HangingEntity
+	HANGING_ENTITY f_31697_
+	LOGGER f_238173_
+	checkInterval f_31700_
+	direction f_31699_
+	pos f_31698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31703_ p_31703_
+		1 p_31704_ p_31704_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_31706_ p_31706_
+		1 p_31707_ p_31707_
+		2 p_31708_ p_31708_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31736_ p_31736_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31717_ p_31717_
+	getDirection ()Lnet/minecraft/core/Direction; m_6350_
+	getHeight ()I m_7068_
+	getPos ()Lnet/minecraft/core/BlockPos; m_31748_
+	getWidth ()I m_7076_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31715_ p_31715_
+		1 p_31716_ p_31716_
+	isPickable ()Z m_6087_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_31733_
+		static
+		0 p_31734_ p_31734_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)F m_6961_
+		0 p_31725_ p_31725_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_31719_ p_31719_
+		1 p_31720_ p_31720_
+	offs (I)D m_31709_
+		0 p_31710_ p_31710_
+	playPlacementSound ()V m_7084_
+	push (DDD)V m_5997_
+		0 p_31744_ p_31744_
+		1 p_31745_ p_31745_
+		2 p_31746_ p_31746_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31730_ p_31730_
+	recalculateBoundingBox ()V m_7087_
+	refreshDimensions ()V m_6210_
+	repositionEntityAfterLoad ()Z m_6093_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)F m_7890_
+		0 p_31727_ p_31727_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31728_ p_31728_
+	setPos (DDD)V m_6034_
+		0 p_31739_ p_31739_
+		1 p_31740_ p_31740_
+		2 p_31741_ p_31741_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_31750_ p_31750_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; m_5552_
+		0 p_31722_ p_31722_
+		1 p_31723_ p_31723_
+	survives ()Z m_7088_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_31712_ p_31712_
+		1 p_31713_ p_31713_
+	tick ()V m_8119_
+net/minecraft/world/entity/decoration/HangingEntity$1 net/minecraft/world/entity/decoration/HangingEntity$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_31752_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/ItemFrame
+	DATA_ITEM f_31757_
+	DATA_ROTATION f_31758_
+	LOGGER f_31756_
+	NUM_ROTATIONS f_149619_
+	dropChance f_31754_
+	fixed f_31755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31761_ p_31761_
+		1 p_31762_ p_31762_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_31764_ p_31764_
+		1 p_31765_ p_31765_
+		2 p_31766_ p_31766_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_149621_ p_149621_
+		1 p_149622_ p_149622_
+		2 p_149623_ p_149623_
+		3 p_149624_ p_149624_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31808_ p_31808_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31779_ p_31779_
+	dropItem (Lnet/minecraft/world/entity/Entity;Z)V m_31802_
+		0 p_31803_ p_31803_
+		1 p_31804_ p_31804_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142546_
+	getAnalogOutput ()I m_31824_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_142543_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_31784_ p_31784_
+		1 p_31785_ p_31785_
+	getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; m_142590_
+	getFramedMapId ()Ljava/util/OptionalInt; m_218868_
+	getHeight ()I m_7068_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_31822_
+	getPickRadius ()F m_6143_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_142541_
+	getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142544_
+	getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142545_
+	getRotation ()I m_31823_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149629_ p_149629_
+	getVisualRotationYInDegrees ()F m_213816_
+	getWidth ()I m_7076_
+	hasFramedMap ()Z m_218869_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31776_ p_31776_
+		1 p_31777_ p_31777_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_31787_ p_31787_
+		1 p_31788_ p_31788_
+	kill ()V m_6074_
+	lambda$removeFramedMap$0 (I)V m_289145_
+		0 p_289456_ p_289456_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_31781_ p_31781_
+		1 p_31782_ p_31782_
+	onItemChanged (Lnet/minecraft/world/item/ItemStack;)V m_218865_
+		0 p_218866_ p_218866_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31797_ p_31797_
+	playPlacementSound ()V m_7084_
+	push (DDD)V m_5997_
+		0 p_31817_ p_31817_
+		1 p_31818_ p_31818_
+		2 p_31819_ p_31819_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31795_ p_31795_
+	recalculateBoundingBox ()V m_7087_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_149626_ p_149626_
+	removeFramedMap (Lnet/minecraft/world/item/ItemStack;)V m_31810_
+		0 p_31811_ p_31811_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31793_ p_31793_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_31805_
+		0 p_31806_ p_31806_
+	setItem (Lnet/minecraft/world/item/ItemStack;Z)V m_31789_
+		0 p_31790_ p_31790_
+		1 p_31791_ p_31791_
+	setRotation (IZ)V m_31772_
+		0 p_31773_ p_31773_
+		1 p_31774_ p_31774_
+	setRotation (I)V m_31770_
+		0 p_31771_ p_31771_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31769_ p_31769_
+	survives ()Z m_7088_
+net/minecraft/world/entity/decoration/ItemFrame$1 net/minecraft/world/entity/decoration/ItemFrame$1
+	this$0 f_149630_
+	<init> (Lnet/minecraft/world/entity/decoration/ItemFrame;)V <init>
+		0 p_149632_ p_149632_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149635_ p_149635_
+net/minecraft/world/entity/decoration/ItemFrame$2 net/minecraft/world/entity/decoration/ItemFrame$2
+	$SwitchMap$net$minecraft$core$Direction$Axis f_149636_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/LeashFenceKnotEntity net/minecraft/world/entity/decoration/LeashFenceKnotEntity
+	OFFSET_Y f_149638_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_31831_ p_31831_
+		1 p_31832_ p_31832_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31828_ p_31828_
+		1 p_31829_ p_31829_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31852_ p_31852_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31837_ p_31837_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_31839_ p_31839_
+		1 p_31840_ p_31840_
+	getHeight ()I m_7068_
+	getOrCreateKnot (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity; m_31844_
+		static
+		0 p_31845_ p_31845_
+		1 p_31846_ p_31846_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_31863_ p_31863_
+	getWidth ()I m_7076_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_31842_ p_31842_
+		1 p_31843_ p_31843_
+	playPlacementSound ()V m_7084_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31850_ p_31850_
+	recalculateBoundingBox ()V m_7087_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31848_ p_31848_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31835_ p_31835_
+	survives ()Z m_7088_
+net/minecraft/world/entity/decoration/Painting net/minecraft/world/entity/decoration/Painting
+	DATA_PAINTING_VARIANT_ID f_218870_
+	DEFAULT_VARIANT f_218871_
+	VARIANT_TAG f_268609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_218874_ p_218874_
+		1 p_218875_ p_218875_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Holder;)V <init>
+		0 p_218877_ p_218877_
+		1 p_218878_ p_218878_
+		2 p_218879_ p_218879_
+		3 p_218880_ p_218880_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31904_ p_31904_
+		1 p_31905_ p_31905_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31935_ p_31935_
+	create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_218887_
+		static
+		0 p_218888_ p_218888_
+		1 p_218889_ p_218889_
+		2 p_218890_ p_218890_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31925_ p_31925_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getDefaultVariant ()Lnet/minecraft/core/Holder; m_218902_
+		static
+	getHeight ()I m_7068_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getVariant ()Lnet/minecraft/core/Holder; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getWidth ()I m_7076_
+	lambda$create$0 (Lnet/minecraft/world/entity/decoration/Painting;Lnet/minecraft/core/Holder;)Z m_289146_
+		static
+		0 p_289457_ p_289457_
+		1 p_289458_ p_289458_
+	lambda$create$1 (ILnet/minecraft/core/Holder;)Z m_218881_
+		static
+		0 p_218882_ p_218882_
+		1 p_218883_ p_218883_
+	lambda$loadVariant$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257312_
+		static
+		0 p_248378_ p_248378_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_31917_ p_31917_
+		1 p_31918_ p_31918_
+		2 p_31919_ p_31919_
+		3 p_31920_ p_31920_
+		4 p_31921_ p_31921_
+		5 p_31922_ p_31922_
+		6 p_31923_ p_31923_
+	loadVariant (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_269030_
+		static
+		0 p_271010_ p_271010_
+	moveTo (DDDFF)V m_7678_
+		0 p_31929_ p_31929_
+		1 p_31930_ p_31930_
+		2 p_31931_ p_31931_
+		3 p_31932_ p_31932_
+		4 p_31933_ p_31933_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_218896_ p_218896_
+	playPlacementSound ()V m_7084_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31927_ p_31927_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_218894_ p_218894_
+	setVariant (Lnet/minecraft/core/Holder;)V m_28464_
+		0 p_218892_ p_218892_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262607_ p_262607_
+	storeVariant (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder;)V m_269220_
+		static
+		0 p_270928_ p_270928_
+		1 p_270667_ p_270667_
+	trackingPosition ()Lnet/minecraft/world/phys/Vec3; m_213870_
+	variantArea (Lnet/minecraft/core/Holder;)I m_218898_
+		static
+		0 p_218899_ p_218899_
+net/minecraft/world/entity/decoration/PaintingVariant net/minecraft/world/entity/decoration/PaintingVariant
+	height f_218904_
+	width f_218903_
+	<init> (II)V <init>
+		0 p_218906_ p_218906_
+		1 p_218907_ p_218907_
+	getHeight ()I m_218909_
+	getWidth ()I m_218908_
+net/minecraft/world/entity/decoration/PaintingVariants net/minecraft/world/entity/decoration/PaintingVariants
+	ALBAN f_218916_
+	AZTEC f_218915_
+	AZTEC2 f_218917_
+	BOMB f_218918_
+	BURNING_SKULL f_218937_
+	BUST f_218929_
+	COURBET f_218922_
+	CREEBET f_218925_
+	DONKEY_KONG f_218939_
+	EARTH f_218910_
+	FIGHTERS f_218934_
+	FIRE f_218913_
+	GRAHAM f_218927_
+	KEBAB f_218914_
+	MATCH f_218928_
+	PIGSCENE f_218936_
+	PLANT f_218919_
+	POINTER f_218935_
+	POOL f_218921_
+	SEA f_218923_
+	SKELETON f_218938_
+	SKULL_AND_ROSES f_218932_
+	STAGE f_218930_
+	SUNSET f_218924_
+	VOID f_218931_
+	WANDERER f_218926_
+	WASTELAND f_218920_
+	WATER f_218912_
+	WIND f_218911_
+	WITHER f_218933_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/decoration/PaintingVariant; m_218942_
+		static
+		0 p_218943_ p_218943_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_218944_
+		static
+		0 p_218945_ p_218945_
+net/minecraft/world/entity/decoration/package-info net/minecraft/world/entity/decoration/package-info
+net/minecraft/world/entity/item/FallingBlockEntity net/minecraft/world/entity/item/FallingBlockEntity
+	DATA_START_POS f_31945_
+	LOGGER f_201970_
+	blockData f_31944_
+	blockState f_31946_
+	cancelDrop f_31947_
+	dropItem f_31943_
+	fallDamageMax f_31940_
+	fallDamagePerDistance f_149641_
+	hurtEntities f_31939_
+	time f_31942_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31950_ p_31950_
+		1 p_31951_ p_31951_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_31953_ p_31953_
+		1 p_31954_ p_31954_
+		2 p_31955_ p_31955_
+		3 p_31956_ p_31956_
+		4 p_31957_ p_31957_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31973_ p_31973_
+	callOnBrokenAfterFall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_149650_
+		0 p_149651_ p_149651_
+		1 p_149652_ p_149652_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149643_ p_149643_
+		1 p_149644_ p_149644_
+		2 p_149645_ p_149645_
+	defineSynchedData ()V m_8097_
+	disableDrop ()V m_272001_
+	displayFireAnimation ()Z m_6051_
+	fall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/item/FallingBlockEntity; m_201971_
+		static
+		0 p_201972_ p_201972_
+		1 p_201973_ p_201973_
+		2 p_201974_ p_201974_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_7976_
+		0 p_31962_ p_31962_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_31980_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getStartPos ()Lnet/minecraft/core/BlockPos; m_31978_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	isAttackable ()Z m_6097_
+	isPickable ()Z m_6087_
+	lambda$causeFallDamage$0 (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/entity/Entity;)V m_149646_
+		static
+		0 p_149647_ p_149647_
+		1 p_149648_ p_149648_
+		2 p_149649_ p_149649_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31964_ p_31964_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_149654_ p_149654_
+	setHurtsEntities (FI)V m_149656_
+		0 p_149657_ p_149657_
+		1 p_149658_ p_149658_
+	setStartPos (Lnet/minecraft/core/BlockPos;)V m_31959_
+		0 p_31960_ p_31960_
+	tick ()V m_8119_
+net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/ItemEntity
+	DATA_ITEM f_31984_
+	INFINITE_LIFETIME f_149661_
+	INFINITE_PICKUP_DELAY f_149660_
+	LIFETIME f_149659_
+	age f_31985_
+	bobOffs f_31983_
+	health f_31987_
+	pickupDelay f_31986_
+	target f_265881_
+	thrower f_31988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)V <init>
+		0 p_149663_ p_149663_
+		1 p_149664_ p_149664_
+		2 p_149665_ p_149665_
+		3 p_149666_ p_149666_
+		4 p_149667_ p_149667_
+		5 p_149668_ p_149668_
+		6 p_149669_ p_149669_
+		7 p_149670_ p_149670_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31991_ p_31991_
+		1 p_31992_ p_31992_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_32001_ p_32001_
+		1 p_32002_ p_32002_
+		2 p_32003_ p_32003_
+		3 p_32004_ p_32004_
+		4 p_32005_ p_32005_
+	<init> (Lnet/minecraft/world/entity/item/ItemEntity;)V <init>
+		0 p_31994_ p_31994_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32050_ p_32050_
+	areMergable (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_32026_
+		static
+		0 p_32027_ p_32027_
+		1 p_32028_ p_32028_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_32042_ p_32042_
+	copy ()Lnet/minecraft/world/entity/item/ItemEntity; m_32066_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	fireImmune ()Z m_5825_
+	getAge ()I m_32059_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_32055_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSpin (F)F m_32008_
+		0 p_32009_ p_32009_
+	getVisualRotationYInDegrees ()F m_213816_
+	hasPickUpDelay ()Z m_32063_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32013_ p_32013_
+		1 p_32014_ p_32014_
+	isAttackable ()Z m_6097_
+	isMergable ()Z m_32070_
+	lambda$mergeWithNeighbours$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_186267_
+		0 p_186268_ p_186268_
+	makeFakeItem ()V m_32065_
+	merge (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_32029_
+		static
+		0 p_32030_ p_32030_
+		1 p_32031_ p_32031_
+		2 p_32032_ p_32032_
+	merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V m_32017_
+		static
+		0 p_32018_ p_32018_
+		1 p_32019_ p_32019_
+		2 p_32020_ p_32020_
+		3 p_32021_ p_32021_
+	merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_32022_
+		static
+		0 p_32023_ p_32023_
+		1 p_32024_ p_32024_
+		2 p_32025_ p_32025_
+	mergeWithNeighbours ()V m_32069_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32036_ p_32036_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_32040_ p_32040_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32034_ p_32034_
+	setDefaultPickUpDelay ()V m_32060_
+	setExtendedLifetime ()V m_32064_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_32045_
+		0 p_32046_ p_32046_
+	setNeverPickUp ()V m_32062_
+	setNoPickUpDelay ()V m_32061_
+	setPickUpDelay (I)V m_32010_
+		0 p_32011_ p_32011_
+	setTarget (Ljava/util/UUID;)V m_266426_
+		0 p_266724_ p_266724_
+	setThrower (Ljava/util/UUID;)V m_32052_
+		0 p_32053_ p_32053_
+	setUnderLavaMovement ()V m_32068_
+	setUnderwaterMovement ()V m_32067_
+	setUnlimitedLifetime ()V m_149678_
+	tick ()V m_8119_
+	tryToMerge (Lnet/minecraft/world/entity/item/ItemEntity;)V m_32015_
+		0 p_32016_ p_32016_
+net/minecraft/world/entity/item/PrimedTnt net/minecraft/world/entity/item/PrimedTnt
+	DATA_FUSE_ID f_32071_
+	DEFAULT_FUSE_TIME f_149679_
+	owner f_32072_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_32079_ p_32079_
+		1 p_32080_ p_32080_
+		2 p_32081_ p_32081_
+		3 p_32082_ p_32082_
+		4 p_32083_ p_32083_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32076_ p_32076_
+		1 p_32077_ p_32077_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32097_ p_32097_
+	defineSynchedData ()V m_8097_
+	explode ()V m_32103_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_32088_ p_32088_
+		1 p_32089_ p_32089_
+	getFuse ()I m_32100_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32091_ p_32091_
+	setFuse (I)V m_32085_
+		0 p_32086_ p_32086_
+	tick ()V m_8119_
+net/minecraft/world/entity/item/package-info net/minecraft/world/entity/item/package-info
+net/minecraft/world/entity/monster/AbstractIllager net/minecraft/world/entity/monster/AbstractIllager
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32105_ p_32105_
+		1 p_32106_ p_32106_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_186270_ p_186270_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose
+	$VALUES $VALUES
+	ATTACKING ATTACKING
+	BOW_AND_ARROW BOW_AND_ARROW
+	CELEBRATING CELEBRATING
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	CROSSED CROSSED
+	NEUTRAL NEUTRAL
+	SPELLCASTING SPELLCASTING
+	$values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_149681_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_32120_ p_32120_
+		1 p_32121_ p_32121_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; valueOf
+		static
+		0 p_32123_ p_32123_
+	values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; values
+		static
+net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal
+	this$0 f_32125_
+	<init> (Lnet/minecraft/world/entity/monster/AbstractIllager;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_32127_ p_32127_
+		1 p_32128_ p_32128_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/AbstractSkeleton net/minecraft/world/entity/monster/AbstractSkeleton
+	bowGoal f_32130_
+	meleeGoal f_32131_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32133_ p_32133_
+		1 p_32134_ p_32134_
+	aiStep ()V m_8107_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_32144_ p_32144_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32166_
+		static
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32146_ p_32146_
+		1 p_32147_ p_32147_
+		2 p_32148_ p_32148_
+		3 p_32149_ p_32149_
+		4 p_32150_ p_32150_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_32156_ p_32156_
+		1 p_32157_ p_32157_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32154_ p_32154_
+		1 p_32155_ p_32155_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	isShaking ()Z m_142548_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32141_ p_32141_
+		1 p_32142_ p_32142_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_32159_ p_32159_
+		1 p_32160_ p_32160_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218949_ p_218949_
+		1 p_218950_ p_218950_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32152_ p_32152_
+	reassessWeaponGoal ()V m_32164_
+	registerGoals ()V m_8099_
+	rideTick ()V m_6083_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_32138_ p_32138_
+		1 p_32139_ p_32139_
+net/minecraft/world/entity/monster/AbstractSkeleton$1 net/minecraft/world/entity/monster/AbstractSkeleton$1
+	this$0 f_32168_
+	<init> (Lnet/minecraft/world/entity/monster/AbstractSkeleton;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_32170_ p_32170_
+		1 p_32171_ p_32171_
+		2 p_32172_ p_32172_
+		3 p_32173_ p_32173_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/Blaze net/minecraft/world/entity/monster/Blaze
+	DATA_FLAGS_ID f_32216_
+	allowedHeightOffset f_32214_
+	nextHeightOffsetChangeTick f_32215_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32219_ p_32219_
+		1 p_32220_ p_32220_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32238_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32235_ p_32235_
+	getLightLevelDependentMagicValue ()F m_213856_
+	isCharged ()Z m_32236_
+	isOnFire ()Z m_6060_
+	isSensitiveToWater ()Z m_6126_
+	registerGoals ()V m_8099_
+	setCharged (Z)V m_32240_
+		0 p_32241_ p_32241_
+net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal
+	attackStep f_32243_
+	attackTime f_32244_
+	blaze f_32242_
+	lastSeen f_32245_
+	<init> (Lnet/minecraft/world/entity/monster/Blaze;)V <init>
+		0 p_32247_ p_32247_
+	canUse ()Z m_8036_
+	getFollowDistance ()D m_32252_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/CaveSpider net/minecraft/world/entity/monster/CaveSpider
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32254_ p_32254_
+		1 p_32255_ p_32255_
+	createCaveSpider ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32267_
+		static
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32257_ p_32257_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32259_ p_32259_
+		1 p_32260_ p_32260_
+		2 p_32261_ p_32261_
+		3 p_32262_ p_32262_
+		4 p_32263_ p_32263_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32265_ p_32265_
+		1 p_32266_ p_32266_
+net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/Creeper
+	DATA_IS_IGNITED f_32275_
+	DATA_IS_POWERED f_32274_
+	DATA_SWELL_DIR f_32268_
+	droppedSkulls f_32273_
+	explosionRadius f_32272_
+	maxSwell f_32271_
+	oldSwell f_32269_
+	swell f_32270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32278_ p_32278_
+		1 p_32279_ p_32279_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32304_ p_32304_
+	canDropMobsSkull ()Z m_32313_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149687_ p_149687_
+		1 p_149688_ p_149688_
+		2 p_149689_ p_149689_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32318_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32281_ p_32281_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_32292_ p_32292_
+		1 p_32293_ p_32293_
+		2 p_32294_ p_32294_
+	explodeCreeper ()V m_32315_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32309_ p_32309_
+	getMaxFallDistance ()I m_6056_
+	getSwellDir ()I m_32310_
+	getSwelling (F)F m_32320_
+		0 p_32321_ p_32321_
+	ignite ()V m_32312_
+	increaseDroppedSkulls ()V m_32314_
+	isIgnited ()Z m_32311_
+	isPowered ()Z m_7090_
+	lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_32288_
+		static
+		0 p_32289_ p_32289_
+		1 p_32290_ p_32290_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_32301_ p_32301_
+		1 p_32302_ p_32302_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32296_ p_32296_
+	registerGoals ()V m_8099_
+	setSwellDir (I)V m_32283_
+		0 p_32284_ p_32284_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_149691_ p_149691_
+	spawnLingeringCloud ()V m_32316_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_32286_ p_32286_
+		1 p_32287_ p_32287_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/CrossbowAttackMob net/minecraft/world/entity/monster/CrossbowAttackMob
+	getProjectileShotVector (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;F)Lorg/joml/Vector3f; m_252851_
+		0 p_254425_ p_254425_
+		1 p_254431_ p_254431_
+		2 p_253913_ p_253913_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	onCrossbowAttackPerformed ()V m_5847_
+	performCrossbowAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_32336_
+		0 p_32337_ p_32337_
+		1 p_32338_ p_32338_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_32339_ p_32339_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_32328_ p_32328_
+		1 p_32329_ p_32329_
+		2 p_32330_ p_32330_
+		3 p_32331_ p_32331_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;FF)V m_32322_
+		0 p_32323_ p_32323_
+		1 p_32324_ p_32324_
+		2 p_32325_ p_32325_
+		3 p_32326_ p_32326_
+		4 p_32327_ p_32327_
+net/minecraft/world/entity/monster/Drowned net/minecraft/world/entity/monster/Drowned
+	NAUTILUS_SHELL_CHANCE f_149692_
+	groundNavigation f_32341_
+	searchingForLand f_32342_
+	waterNavigation f_32340_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32344_ p_32344_
+		1 p_32345_ p_32345_
+	access$002 (Lnet/minecraft/world/entity/monster/Drowned;Lnet/minecraft/world/entity/ai/navigation/PathNavigation;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_32360_
+		static
+		0 p_32361_ p_32361_
+		1 p_32362_ p_32362_
+	addBehaviourGoals ()V m_6878_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_32364_ p_32364_
+		1 p_32365_ p_32365_
+	checkDrownedSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218955_
+		static
+		0 p_218956_ p_218956_
+		1 p_218957_ p_218957_
+		2 p_218958_ p_218958_
+		3 p_218959_ p_218959_
+		4 p_218960_ p_218960_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32370_ p_32370_
+	closeToNextPos ()Z m_32391_
+	convertsInWater ()Z m_7593_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32372_ p_32372_
+		1 p_32373_ p_32373_
+		2 p_32374_ p_32374_
+		3 p_32375_ p_32375_
+		4 p_32376_ p_32376_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32386_ p_32386_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	isDeepEnoughToSpawn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_32366_
+		static
+		0 p_32367_ p_32367_
+		1 p_32368_ p_32368_
+	isPushedByFluid ()Z m_6063_
+	isVisuallySwimming ()Z m_6067_
+	okTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_32395_
+		0 p_32396_ p_32396_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32356_ p_32356_
+		1 p_32357_ p_32357_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218953_ p_218953_
+		1 p_218954_ p_218954_
+	setSearchingForLand (Z)V m_32398_
+		0 p_32399_ p_32399_
+	supportsBreakDoorGoal ()Z m_7586_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_32394_ p_32394_
+	updateSwimming ()V m_5844_
+	wantsToSwim ()Z m_32392_
+net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal
+	drowned f_32400_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;DZ)V <init>
+		0 p_32402_ p_32402_
+		1 p_32403_ p_32403_
+		2 p_32404_ p_32404_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal
+	drowned f_32407_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;D)V <init>
+		0 p_32409_ p_32409_
+		1 p_32410_ p_32410_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_32413_ p_32413_
+		1 p_32414_ p_32414_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal
+	level f_32423_
+	mob f_32418_
+	speedModifier f_32422_
+	wantedX f_32419_
+	wantedY f_32420_
+	wantedZ f_32421_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_32425_ p_32425_
+		1 p_32426_ p_32426_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getWaterPos ()Lnet/minecraft/world/phys/Vec3; m_32430_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Drowned$DrownedMoveControl net/minecraft/world/entity/monster/Drowned$DrownedMoveControl
+	drowned f_32431_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;)V <init>
+		0 p_32433_ p_32433_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal
+	drowned f_32435_
+	seaLevel f_32437_
+	speedModifier f_32436_
+	stuck f_32438_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;DI)V <init>
+		0 p_32440_ p_32440_
+		1 p_32441_ p_32441_
+		2 p_32442_ p_32442_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal
+	drowned f_32448_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
+		0 p_32450_ p_32450_
+		1 p_32451_ p_32451_
+		2 p_32452_ p_32452_
+		3 p_32453_ p_32453_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/ElderGuardian
+	EFFECT_AMPLIFIER f_218963_
+	EFFECT_DISPLAY_LIMIT f_218964_
+	EFFECT_DURATION f_218962_
+	EFFECT_INTERVAL f_218965_
+	EFFECT_RADIUS f_218961_
+	ELDER_SIZE_SCALE f_32457_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32460_ p_32460_
+		1 p_32461_ p_32461_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32471_
+		static
+	customServerAiStep ()V m_8024_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackDuration ()I m_7552_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_7868_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32468_ p_32468_
+	lambda$customServerAiStep$0 (Lnet/minecraft/server/level/ServerPlayer;)V m_289147_
+		0 p_289459_ p_289459_
+net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EnderMan
+	DATA_CARRY_STATE f_32482_
+	DATA_CREEPY f_32473_
+	DATA_STARED_AT f_32474_
+	DELAY_BETWEEN_CREEPY_STARE_SOUND f_149694_
+	MIN_DEAGGRESSION_TIME f_149693_
+	PERSISTENT_ANGER_TIME f_32478_
+	SPEED_MODIFIER_ATTACKING f_32481_
+	SPEED_MODIFIER_ATTACKING_UUID f_32472_
+	lastStareSound f_32476_
+	persistentAngerTarget f_32480_
+	remainingPersistentAngerTime f_32479_
+	targetChangeTime f_32477_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32485_ p_32485_
+		1 p_32486_ p_32486_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32520_ p_32520_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32541_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_32497_ p_32497_
+		1 p_32498_ p_32498_
+		2 p_32499_ p_32499_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCarriedBlock ()Lnet/minecraft/world/level/block/state/BlockState; m_32530_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32527_ p_32527_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32517_ p_32517_
+		1 p_32518_ p_32518_
+	hasBeenStaredAt ()Z m_32532_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32494_ p_32494_
+		1 p_32495_ p_32495_
+	hurtWithCleanWater (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/ThrownPotion;F)Z m_186272_
+		0 p_186273_ p_186273_
+		1 p_186274_ p_186274_
+		2 p_186275_ p_186275_
+	isCreepy ()Z m_32531_
+	isLookingAtMe (Lnet/minecraft/world/entity/player/Player;)Z m_32534_
+		0 p_32535_ p_32535_
+	isSensitiveToWater ()Z m_6126_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32513_ p_32513_
+	playStareSound ()V m_32528_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32511_ p_32511_
+	registerGoals ()V m_8099_
+	requiresCustomPersistence ()Z m_8023_
+	setBeingStaredAt ()V m_32533_
+	setCarriedBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_32521_
+		0 p_32522_ p_32522_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_32509_ p_32509_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_32515_ p_32515_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_32537_ p_32537_
+	startPersistentAngerTimer ()V m_6825_
+	teleport ()Z m_32529_
+	teleport (DDD)Z m_32543_
+		0 p_32544_ p_32544_
+		1 p_32545_ p_32545_
+		2 p_32546_ p_32546_
+	teleportTowards (Lnet/minecraft/world/entity/Entity;)Z m_32500_
+		0 p_32501_ p_32501_
+net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt
+	enderman f_32547_
+	target f_32548_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32550_ p_32550_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal
+	enderman f_32554_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32556_ p_32556_
+	canPlaceBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_32558_
+		0 p_32559_ p_32559_
+		1 p_32560_ p_32560_
+		2 p_32561_ p_32561_
+		3 p_32562_ p_32562_
+		4 p_32563_ p_32563_
+		5 p_32564_ p_32564_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal
+	aggroTime f_32568_
+	continueAggroTargetConditions f_32571_
+	enderman f_32566_
+	isAngerInducing f_252402_
+	pendingTarget f_32567_
+	startAggroTargetConditions f_32570_
+	teleportTime f_32569_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;Ljava/util/function/Predicate;)V <init>
+		0 p_32573_ p_32573_
+		1 p_32574_ p_32574_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$new$0 (Lnet/minecraft/world/entity/monster/EnderMan;Lnet/minecraft/world/entity/LivingEntity;)Z m_268923_
+		static
+		0 p_269939_ p_269939_
+		1 p_269940_ p_269940_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal
+	enderman f_32583_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32585_ p_32585_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/Endermite
+	MAX_LIFE f_149695_
+	life f_32588_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32591_ p_32591_
+		1 p_32592_ p_32592_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32610_ p_32610_
+	aiStep ()V m_8107_
+	checkEndermiteSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218968_
+		static
+		0 p_218969_ p_218969_
+		1 p_218970_ p_218970_
+		2 p_218971_ p_218971_
+		3 p_218972_ p_218972_
+		4 p_218973_ p_218973_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32619_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32615_ p_32615_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32604_ p_32604_
+		1 p_32605_ p_32605_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_32607_ p_32607_
+		1 p_32608_ p_32608_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32595_ p_32595_
+	registerGoals ()V m_8099_
+	setYBodyRot (F)V m_5618_
+		0 p_32621_ p_32621_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Enemy net/minecraft/world/entity/monster/Enemy
+	XP_REWARD_BOSS f_149702_
+	XP_REWARD_HUGE f_149701_
+	XP_REWARD_LARGE f_149700_
+	XP_REWARD_MEDIUM f_149699_
+	XP_REWARD_NONE f_149697_
+	XP_REWARD_SMALL f_149698_
+net/minecraft/world/entity/monster/Evoker net/minecraft/world/entity/monster/Evoker
+	wololoTarget f_32625_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32627_ p_32627_
+		1 p_32628_ p_32628_
+	access$000 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218974_
+		static
+		0 p_218975_ p_218975_
+	access$100 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218976_
+		static
+		0 p_218977_ p_218977_
+	access$200 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218978_
+		static
+		0 p_218979_ p_218979_
+	access$300 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218980_
+		static
+		0 p_218981_ p_218981_
+	access$400 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218982_
+		static
+		0 p_218983_ p_218983_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32646_ p_32646_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_32632_ p_32632_
+		1 p_32633_ p_32633_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32657_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32654_ p_32654_
+	getWololoTarget ()Lnet/minecraft/world/entity/animal/Sheep; m_32662_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_32665_ p_32665_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32642_ p_32642_
+	registerGoals ()V m_8099_
+	setWololoTarget (Lnet/minecraft/world/entity/animal/Sheep;)V m_32634_
+		0 p_32635_ p_32635_
+net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal
+	this$0 f_32666_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32668_ p_32668_
+	createSpellEntity (DDDDFI)V m_32672_
+		0 p_32673_ p_32673_
+		1 p_32674_ p_32674_
+		2 p_32675_ p_32675_
+		3 p_32676_ p_32676_
+		4 p_32677_ p_32677_
+		5 p_32678_ p_32678_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal
+	this$0 f_32684_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32686_ p_32686_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
+	this$0 f_32691_
+	vexCountTargeting f_32692_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32694_ p_32694_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal
+	this$0 f_32704_
+	wololoTargeting f_32705_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32707_ p_32707_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getCastWarmupTime ()I m_8069_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_32709_
+		static
+		0 p_32710_ p_32710_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast net/minecraft/world/entity/monster/Ghast
+	DATA_IS_CHARGING f_32721_
+	explosionPower f_32722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32725_ p_32725_
+		1 p_32726_ p_32726_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32744_ p_32744_
+	checkGhastSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218984_
+		static
+		0 p_218985_ p_218985_
+		1 p_218986_ p_218986_
+		2 p_218987_ p_218987_
+		3 p_218988_ p_218988_
+		4 p_218989_ p_218989_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32752_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExplosionPower ()I m_32751_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32750_ p_32750_
+	getMaxSpawnClusterSize ()I m_5792_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32741_ p_32741_
+		1 p_32742_ p_32742_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32730_ p_32730_
+		1 p_32731_ p_32731_
+	isCharging ()Z m_32756_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_238289_ p_238289_
+	isReflectedFireball (Lnet/minecraft/world/damagesource/DamageSource;)Z m_238407_
+		static
+		0 p_238408_ p_238408_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289148_
+		0 p_289460_ p_289460_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32733_ p_32733_
+	registerGoals ()V m_8099_
+	setCharging (Z)V m_32758_
+		0 p_32759_ p_32759_
+	shouldDespawnInPeaceful ()Z m_8028_
+net/minecraft/world/entity/monster/Ghast$GhastLookGoal net/minecraft/world/entity/monster/Ghast$GhastLookGoal
+	ghast f_32760_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32762_ p_32762_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/Ghast$GhastMoveControl
+	floatDuration f_32766_
+	ghast f_32765_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32768_ p_32768_
+	canReach (Lnet/minecraft/world/phys/Vec3;I)Z m_32770_
+		0 p_32771_ p_32771_
+		1 p_32772_ p_32772_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal
+	chargeTime f_32773_
+	ghast f_32774_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32776_ p_32776_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal
+	ghast f_32781_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32783_ p_32783_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Giant net/minecraft/world/entity/monster/Giant
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32788_ p_32788_
+		1 p_32789_ p_32789_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32796_
+		static
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32794_ p_32794_
+		1 p_32795_ p_32795_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_32791_ p_32791_
+		1 p_32792_ p_32792_
+net/minecraft/world/entity/monster/Guardian net/minecraft/world/entity/monster/Guardian
+	ATTACK_TIME f_149711_
+	DATA_ID_ATTACK_TARGET f_32807_
+	DATA_ID_MOVING f_32797_
+	clientSideAttackTime f_32804_
+	clientSideCachedAttackTarget f_32803_
+	clientSideSpikesAnimation f_32801_
+	clientSideSpikesAnimationO f_32802_
+	clientSideTailAnimation f_32798_
+	clientSideTailAnimationO f_32799_
+	clientSideTailAnimationSpeed f_32800_
+	clientSideTouchedGround f_32805_
+	randomStrollGoal f_32806_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32810_ p_32810_
+		1 p_32811_ p_32811_
+	aiStep ()V m_8107_
+	canBreatheUnderwater ()Z m_6040_
+	checkGuardianSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218990_
+		static
+		0 p_218991_ p_218991_
+		1 p_218992_ p_218992_
+		2 p_218993_ p_218993_
+		3 p_218994_ p_218994_
+		4 p_218995_ p_218995_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32829_ p_32829_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32853_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_32846_ p_32846_
+	defineSynchedData ()V m_8097_
+	getActiveAttackTarget ()Lnet/minecraft/world/entity/LivingEntity; m_32856_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackAnimationScale (F)F m_32812_
+		0 p_32813_ p_32813_
+	getAttackDuration ()I m_7552_
+	getClientSideAttackTime ()F m_264437_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_7868_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32852_ p_32852_
+	getMaxHeadXRot ()I m_8132_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSpikesAnimation (F)F m_32865_
+		0 p_32866_ p_32866_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32843_ p_32843_
+		1 p_32844_ p_32844_
+	getTailAnimation (F)F m_32863_
+		0 p_32864_ p_32864_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_32831_ p_32831_
+		1 p_32832_ p_32832_
+	hasActiveAttackTarget ()Z m_32855_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32820_ p_32820_
+		1 p_32821_ p_32821_
+	isMoving ()Z m_32854_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32834_ p_32834_
+	registerGoals ()V m_8099_
+	setActiveAttackTarget (I)V m_32817_
+		0 p_32818_ p_32818_
+	setMoving (Z)V m_32861_
+		0 p_32862_ p_32862_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_32858_ p_32858_
+net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal
+	attackTime f_32868_
+	elder f_32869_
+	guardian f_32867_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32871_ p_32871_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector
+	guardian f_32877_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32879_ p_32879_
+	test (Ljava/lang/Object;)Z test
+		0 p_32883_ p_32883_
+	test (Lnet/minecraft/world/entity/LivingEntity;)Z test
+		0 p_32881_ p_32881_
+net/minecraft/world/entity/monster/Guardian$GuardianMoveControl net/minecraft/world/entity/monster/Guardian$GuardianMoveControl
+	guardian f_32884_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32886_ p_32886_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Husk net/minecraft/world/entity/monster/Husk
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32889_ p_32889_
+		1 p_32890_ p_32890_
+	checkHuskSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218996_
+		static
+		0 p_218997_ p_218997_
+		1 p_218998_ p_218998_
+		2 p_218999_ p_218999_
+		3 p_219000_ p_219000_
+		4 p_219001_ p_219001_
+	convertsInWater ()Z m_7593_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32892_ p_32892_
+	doUnderWaterConversion ()V m_7595_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32903_ p_32903_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	isSunSensitive ()Z m_5884_
+net/minecraft/world/entity/monster/Illusioner net/minecraft/world/entity/monster/Illusioner
+	ILLUSION_SPREAD f_149714_
+	ILLUSION_TRANSITION_TICKS f_149713_
+	NUM_ILLUSIONS f_149715_
+	clientSideIllusionOffsets f_32909_
+	clientSideIllusionTicks f_32908_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32911_ p_32911_
+		1 p_32912_ p_32912_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_32915_ p_32915_
+		1 p_32916_ p_32916_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32931_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32921_ p_32921_
+		1 p_32922_ p_32922_
+		2 p_32923_ p_32923_
+		3 p_32924_ p_32924_
+		4 p_32925_ p_32925_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32930_ p_32930_
+	getIllusionOffsets (F)[Lnet/minecraft/world/phys/Vec3; m_32939_
+		0 p_32940_ p_32940_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_32938_ p_32938_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32918_ p_32918_
+		1 p_32919_ p_32919_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal
+	lastTargetId f_32942_
+	this$0 f_32941_
+	<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
+		0 p_32944_ p_32944_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal
+	this$0 f_32955_
+	<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
+		0 p_32957_ p_32957_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/MagmaCube net/minecraft/world/entity/monster/MagmaCube
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32968_ p_32968_
+		1 p_32969_ p_32969_
+	checkMagmaCubeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219002_
+		static
+		0 p_219003_ p_219003_
+		1 p_219004_ p_219004_
+		2 p_219005_ p_219005_
+		3 p_219006_ p_219006_
+		4 p_219007_ p_219007_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32975_ p_32975_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33000_
+		static
+	decreaseSquish ()V m_7480_
+	getAttackDamage ()F m_7566_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32992_ p_32992_
+	getJumpDelay ()I m_7549_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_7903_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; m_6300_
+	getSquishSound ()Lnet/minecraft/sounds/SoundEvent; m_7905_
+	isDealsDamage ()Z m_7483_
+	isOnFire ()Z m_6060_
+	jumpFromGround ()V m_6135_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204065_ p_204065_
+	setSize (IZ)V m_7839_
+		0 p_32972_ p_32972_
+		1 p_32973_ p_32973_
+net/minecraft/world/entity/monster/Monster net/minecraft/world/entity/monster/Monster
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33002_ p_33002_
+		1 p_33003_ p_33003_
+	aiStep ()V m_8107_
+	checkAnyLightMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219019_
+		static
+		0 p_219020_ p_219020_
+		1 p_219021_ p_219021_
+		2 p_219022_ p_219022_
+		3 p_219023_ p_219023_
+		4 p_219024_ p_219024_
+	checkMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219013_
+		static
+		0 p_219014_ p_219014_
+		1 p_219015_ p_219015_
+		2 p_219016_ p_219016_
+		3 p_219017_ p_219017_
+		4 p_219018_ p_219018_
+	createMonsterAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33035_
+		static
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33034_ p_33034_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_33038_ p_33038_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33013_ p_33013_
+		1 p_33014_ p_33014_
+	isDarkEnoughToSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219009_
+		static
+		0 p_219010_ p_219010_
+		1 p_219011_ p_219011_
+		2 p_219012_ p_219012_
+	isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z m_6935_
+		0 p_33036_ p_33036_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldDropExperience ()Z m_6149_
+	shouldDropLoot ()Z m_6125_
+	updateNoActionTime ()V m_7562_
+net/minecraft/world/entity/monster/PatrollingMonster net/minecraft/world/entity/monster/PatrollingMonster
+	patrolLeader f_33043_
+	patrolTarget f_33042_
+	patrolling f_33044_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33046_ p_33046_
+		1 p_33047_ p_33047_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33063_ p_33063_
+	canBeLeader ()Z m_7490_
+	canJoinPatrol ()Z m_7492_
+	checkPatrollingMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219025_
+		static
+		0 p_219026_ p_219026_
+		1 p_219027_ p_219027_
+		2 p_219028_ p_219028_
+		3 p_219029_ p_219029_
+		4 p_219030_ p_219030_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33049_ p_33049_
+		1 p_33050_ p_33050_
+		2 p_33051_ p_33051_
+		3 p_33052_ p_33052_
+		4 p_33053_ p_33053_
+	findPatrolTarget ()V m_33068_
+	getMyRidingOffset ()D m_6049_
+	getPatrolTarget ()Lnet/minecraft/core/BlockPos; m_33065_
+	hasPatrolTarget ()Z m_33066_
+	isPatrolLeader ()Z m_33067_
+	isPatrolling ()Z m_33069_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33055_ p_33055_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_33073_ p_33073_
+	setPatrolLeader (Z)V m_33075_
+		0 p_33076_ p_33076_
+	setPatrolTarget (Lnet/minecraft/core/BlockPos;)V m_33070_
+		0 p_33071_ p_33071_
+	setPatrolling (Z)V m_33077_
+		0 p_33078_ p_33078_
+net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal
+	NAVIGATION_FAILED_COOLDOWN f_149720_
+	cooldownUntil f_33082_
+	leaderSpeedModifier f_33081_
+	mob f_33079_
+	speedModifier f_33080_
+	<init> (Lnet/minecraft/world/entity/monster/PatrollingMonster;DD)V <init>
+		0 p_33084_ p_33084_
+		1 p_33085_ p_33085_
+		2 p_33086_ p_33086_
+	canUse ()Z m_8036_
+	findPatrolCompanions ()Ljava/util/List; m_33093_
+	lambda$findPatrolCompanions$0 (Lnet/minecraft/world/entity/monster/PatrollingMonster;)Z m_264002_
+		0 p_264971_ p_264971_
+	moveRandomly ()Z m_33094_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/Phantom
+	FLAP_DEGREES_PER_TICK f_149721_
+	ID_SIZE f_33095_
+	TICKS_PER_FLAP f_149722_
+	anchorPoint f_33098_
+	attackPhase f_33096_
+	moveTargetPoint f_33097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33101_ p_33101_
+		1 p_33102_ p_33102_
+	access$000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219031_
+		static
+		0 p_219032_ p_219032_
+	access$100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219033_
+		static
+		0 p_219034_ p_219034_
+	access$1000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219051_
+		static
+		0 p_219052_ p_219052_
+	access$1100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219053_
+		static
+		0 p_219054_ p_219054_
+	access$200 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219035_
+		static
+		0 p_219036_ p_219036_
+	access$300 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219037_
+		static
+		0 p_219038_ p_219038_
+	access$400 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219039_
+		static
+		0 p_219040_ p_219040_
+	access$500 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219041_
+		static
+		0 p_219042_ p_219042_
+	access$600 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219043_
+		static
+		0 p_219044_ p_219044_
+	access$700 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219045_
+		static
+		0 p_219046_ p_219046_
+	access$800 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219047_
+		static
+		0 p_219048_ p_219048_
+	access$900 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219049_
+		static
+		0 p_219050_ p_219050_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33141_ p_33141_
+	aiStep ()V m_8107_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_33111_ p_33111_
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33126_ p_33126_
+		1 p_33127_ p_33127_
+		2 p_33128_ p_33128_
+		3 p_33129_ p_33129_
+		4 p_33130_ p_33130_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_33113_ p_33113_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33152_ p_33152_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getPhantomSize ()I m_33172_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33136_ p_33136_
+		1 p_33137_ p_33137_
+	getUniqueFlapTickOffset ()I m_149736_
+	isFlapping ()Z m_142039_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33134_ p_33134_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33132_ p_33132_
+	registerGoals ()V m_8099_
+	setPhantomSize (I)V m_33108_
+		0 p_33109_ p_33109_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_33107_ p_33107_
+	tick ()V m_8119_
+	updatePhantomSizeInfo ()V m_33155_
+net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/Phantom$AttackPhase
+	$VALUES $VALUES
+	CIRCLE CIRCLE
+	SWOOP SWOOP
+	$values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; m_149737_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_33186_ p_33186_
+		1 p_33187_ p_33187_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; valueOf
+		static
+		0 p_33189_ p_33189_
+	values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; values
+		static
+net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal
+	attackTargeting f_33192_
+	nextScanTick f_33193_
+	this$0 f_33191_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33195_ p_33195_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
+	nextSweepTick f_33202_
+	this$0 f_33201_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33204_ p_33204_
+	canUse ()Z m_8036_
+	setAnchorAboveTarget ()V m_33212_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl
+	this$0 f_33213_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33215_ p_33215_
+		1 p_33216_ p_33216_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
+	angle f_33219_
+	clockwise f_33222_
+	distance f_33220_
+	height f_33221_
+	this$0 f_33218_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33224_ p_33224_
+	canUse ()Z m_8036_
+	selectNext ()V m_33231_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom$PhantomLookControl net/minecraft/world/entity/monster/Phantom$PhantomLookControl
+	this$0 f_33232_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33234_ p_33234_
+		1 p_33235_ p_33235_
+	tick ()V m_8128_
+net/minecraft/world/entity/monster/Phantom$PhantomMoveControl net/minecraft/world/entity/monster/Phantom$PhantomMoveControl
+	speed f_33238_
+	this$0 f_33237_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33240_ p_33240_
+		1 p_33241_ p_33241_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal
+	this$0 f_33243_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33245_ p_33245_
+	touchingTarget ()Z m_33246_
+net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
+	CAT_SEARCH_TICK_DELAY f_199895_
+	catSearchTick f_199897_
+	isScaredOfCat f_199896_
+	this$0 f_33247_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33249_ p_33249_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Pillager net/minecraft/world/entity/monster/Pillager
+	CROSSBOW_POWER f_149739_
+	INVENTORY_SIZE f_149740_
+	IS_CHARGING_CROSSBOW f_33258_
+	SLOT_OFFSET f_149738_
+	inventory f_33259_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33262_ p_33262_
+		1 p_33263_ p_33263_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33300_ p_33300_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_33267_ p_33267_
+		1 p_33268_ p_33268_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_33280_ p_33280_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33307_
+		static
+	defineSynchedData ()V m_8097_
+	enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V m_214095_
+		0 p_219056_ p_219056_
+		1 p_219057_ p_219057_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33282_ p_33282_
+		1 p_33283_ p_33283_
+		2 p_33284_ p_33284_
+		3 p_33285_ p_33285_
+		4 p_33286_ p_33286_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33306_ p_33306_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getMaxSpawnClusterSize ()I m_5792_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149743_ p_149743_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33288_ p_33288_
+		1 p_33289_ p_33289_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_33314_ p_33314_
+	isChargingCrossbow ()Z m_33309_
+	onCrossbowAttackPerformed ()V m_5847_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_33272_ p_33272_
+		1 p_33273_ p_33273_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_33296_ p_33296_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219059_ p_219059_
+		1 p_219060_ p_219060_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33291_ p_33291_
+	registerGoals ()V m_8099_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_33302_ p_33302_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_33275_ p_33275_
+		1 p_33276_ p_33276_
+		2 p_33277_ p_33277_
+		3 p_33278_ p_33278_
+	wantsItem (Lnet/minecraft/world/item/ItemStack;)Z m_149744_
+		0 p_149745_ p_149745_
+net/minecraft/world/entity/monster/RangedAttackMob net/minecraft/world/entity/monster/RangedAttackMob
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_33317_ p_33317_
+		1 p_33318_ p_33318_
+net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/Ravager
+	ATTACK_DURATION f_149753_
+	ATTACK_MOVEMENT_SPEED f_149748_
+	BASE_MOVEMENT_SPEED f_149747_
+	NO_RAVAGER_AND_ALIVE f_33319_
+	STUNNED_COLOR f_149749_
+	STUNNED_COLOR_BLUE f_149750_
+	STUNNED_COLOR_GREEN f_149751_
+	STUNNED_COLOR_RED f_149752_
+	STUN_DURATION f_149746_
+	attackTick f_33320_
+	roarTick f_33322_
+	stunnedTick f_33321_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33325_ p_33325_
+		1 p_33326_ p_33326_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33353_ p_33353_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_33337_ p_33337_
+		1 p_33338_ p_33338_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_33361_ p_33361_
+	canBeLeader ()Z m_7490_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_33342_ p_33342_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33371_
+		static
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_33328_ p_33328_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackTick ()I m_33362_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33359_ p_33359_
+	getMaxHeadYRot ()I m_8085_
+	getPassengersRidingOffset ()D m_6048_
+	getRoarTick ()I m_33366_
+	getStunnedTick ()I m_33364_
+	handleEntityEvent (B)V m_7822_
+		0 p_33335_ p_33335_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_142582_
+		0 p_149755_ p_149755_
+	isImmobile ()Z m_6107_
+	lambda$registerGoals$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_199898_
+		static
+		0 p_199899_ p_199899_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_33345_
+		static
+		0 p_33346_ p_33346_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33350_ p_33350_
+		1 p_33351_ p_33351_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33344_ p_33344_
+	registerGoals ()V m_8099_
+	roar ()V m_33368_
+	strongKnockback (Lnet/minecraft/world/entity/Entity;)V m_33339_
+		0 p_33340_ p_33340_
+	stunEffect ()V m_33367_
+	updateControlFlags ()V m_8022_
+net/minecraft/world/entity/monster/Ravager$RavagerMeleeAttackGoal net/minecraft/world/entity/monster/Ravager$RavagerMeleeAttackGoal
+	this$0 f_33373_
+	<init> (Lnet/minecraft/world/entity/monster/Ravager;)V <init>
+		0 p_33375_ p_33375_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_33377_ p_33377_
+net/minecraft/world/entity/monster/Shulker net/minecraft/world/entity/monster/Shulker
+	COVERED_ARMOR_MODIFIER f_33395_
+	COVERED_ARMOR_MODIFIER_UUID f_33394_
+	DATA_ATTACH_FACE_ID f_33392_
+	DATA_COLOR_ID f_33393_
+	DATA_PEEK_ID f_33401_
+	DEFAULT_COLOR f_149758_
+	FORWARD f_149763_
+	MAX_LID_OPEN f_149765_
+	MAX_TELEPORT_DISTANCE f_149759_
+	NO_COLOR f_149757_
+	OTHER_SHULKER_LIMIT f_149761_
+	OTHER_SHULKER_SCAN_RADIUS f_149760_
+	PEEK_PER_TICK f_149762_
+	TELEPORT_STEPS f_149756_
+	clientOldAttachPosition f_149764_
+	clientSideTeleportInterpolation f_33399_
+	currentPeekAmount f_33397_
+	currentPeekAmountO f_33396_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33404_ p_33404_
+		1 p_33405_ p_33405_
+	access$000 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219064_
+		static
+		0 p_219065_ p_219065_
+	access$100 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219068_
+		static
+		0 p_219069_ p_219069_
+	access$200 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219070_
+		static
+		0 p_219071_ p_219071_
+	access$300 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219072_
+		static
+		0 p_219073_ p_219073_
+	access$400 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219074_
+		static
+		0 p_219075_ p_219075_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33443_ p_33443_
+	canBeCollidedWith ()Z m_5829_
+	canStayAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_149785_
+		0 p_149786_ p_149786_
+		1 p_149787_ p_149787_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33477_
+		static
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149780_ p_149780_
+		1 p_149781_ p_149781_
+		2 p_149782_ p_149782_
+		3 p_149783_ p_149783_
+		4 p_149784_ p_149784_
+	findAttachableSurface (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; m_149810_
+		0 p_149811_ p_149811_
+	findNewAttachment ()V m_149807_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttachFace ()Lnet/minecraft/core/Direction; m_33461_
+	getClientPeekAmount (F)F m_33480_
+		0 p_33481_ p_33481_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_33467_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; m_20184_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33457_ p_33457_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getPhysicalPeek (F)F m_149768_
+		static
+		0 p_149769_ p_149769_
+	getPickRadius ()F m_6143_
+	getProgressAabb (Lnet/minecraft/core/Direction;F)Lnet/minecraft/world/phys/AABB; m_149790_
+		static
+		0 p_149791_ p_149791_
+		1 p_149792_ p_149792_
+	getProgressDeltaAabb (Lnet/minecraft/core/Direction;FF)Lnet/minecraft/world/phys/AABB; m_149793_
+		static
+		0 p_149794_ p_149794_
+		1 p_149795_ p_149795_
+		2 p_149796_ p_149796_
+	getRawPeekAmount ()I m_33463_
+	getRenderPosition (F)Ljava/util/Optional; m_149766_
+		0 p_149767_ p_149767_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33438_ p_33438_
+		1 p_33439_ p_33439_
+	getVariant ()Ljava/util/Optional; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	hitByShulkerBullet ()V m_149805_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_33421_ p_33421_
+		1 p_33422_ p_33422_
+	isClosed ()Z m_33468_
+	isPositionBlocked (Lnet/minecraft/core/BlockPos;)Z m_149812_
+		0 p_149813_ p_149813_
+	lambda$onPeekAmountChange$1 (Lnet/minecraft/world/entity/Entity;)Z m_149770_
+		0 p_149771_ p_149771_
+	lambda$setVariant$2 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; m_262359_
+		static
+		0 p_262566_ p_262566_
+	lambda$static$0 ()Lorg/joml/Vector3f; m_252710_
+		static
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_33411_ p_33411_
+		1 p_33412_ p_33412_
+		2 p_33413_ p_33413_
+		3 p_33414_ p_33414_
+		4 p_33415_ p_33415_
+		5 p_33416_ p_33416_
+		6 p_33417_ p_33417_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_33424_ p_33424_
+		1 p_33425_ p_33425_
+	onPeekAmountChange ()V m_149809_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33434_ p_33434_
+	playAmbientSound ()V m_8032_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_33474_ p_33474_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33432_ p_33432_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_219067_ p_219067_
+	registerGoals ()V m_8099_
+	setAttachFace (Lnet/minecraft/core/Direction;)V m_149788_
+		0 p_149789_ p_149789_
+	setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_20256_
+		0 p_149804_ p_149804_
+	setPos (DDD)V m_6034_
+		0 p_33449_ p_33449_
+		1 p_33450_ p_33450_
+		2 p_33451_ p_33451_
+	setRawPeekAmount (I)V m_33418_
+		0 p_33419_ p_33419_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262660_ p_262660_
+	setVariant (Ljava/util/Optional;)V m_28464_
+		0 p_262609_ p_262609_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_149773_ p_149773_
+		1 p_149774_ p_149774_
+	stopRiding ()V m_8127_
+	teleportSomewhere ()Z m_33460_
+	tick ()V m_8119_
+	updatePeekAmount ()Z m_149808_
+net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal
+	attackTime f_33483_
+	this$0 f_33482_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33485_ p_33485_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_149816_ p_149816_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33496_ p_33496_
+	canUse ()Z m_8036_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_33499_ p_33499_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_33500_
+		static
+		0 p_33501_ p_33501_
+net/minecraft/world/entity/monster/Shulker$ShulkerLookControl net/minecraft/world/entity/monster/Shulker$ShulkerLookControl
+	this$0 f_149817_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_149819_ p_149819_
+		1 p_149820_ p_149820_
+	clampHeadRotationToBody ()V m_142586_
+	getXRotD ()Ljava/util/Optional; m_180897_
+	getYRotD ()Ljava/util/Optional; m_180896_
+net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal
+	this$0 f_33502_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33504_ p_33504_
+		1 p_33505_ p_33505_
+	canUse ()Z m_8036_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_33508_ p_33508_
+net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal
+	peekTime f_33510_
+	this$0 f_33509_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33512_ p_33512_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Silverfish net/minecraft/world/entity/monster/Silverfish
+	friendsGoal f_33521_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33523_ p_33523_
+		1 p_33524_ p_33524_
+	checkSilverfishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219076_
+		static
+		0 p_219077_ p_219077_
+		1 p_219078_ p_219078_
+		2 p_219079_ p_219079_
+		3 p_219080_ p_219080_
+		4 p_219081_ p_219081_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33551_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33549_ p_33549_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33540_ p_33540_
+		1 p_33541_ p_33541_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33530_ p_33530_
+		1 p_33531_ p_33531_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_33527_ p_33527_
+		1 p_33528_ p_33528_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33543_ p_33543_
+		1 p_33544_ p_33544_
+	registerGoals ()V m_8099_
+	setYBodyRot (F)V m_5618_
+		0 p_33553_ p_33553_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal
+	doMerge f_33556_
+	selectedDirection f_33555_
+	<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
+		0 p_33558_ p_33558_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal
+	lookForFriends f_33563_
+	silverfish f_33562_
+	<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
+		0 p_33565_ p_33565_
+	canUse ()Z m_8036_
+	notifyHurt ()V m_33568_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Skeleton net/minecraft/world/entity/monster/Skeleton
+	CONVERSION_TAG f_149825_
+	DATA_STRAY_CONVERSION_ID f_149826_
+	TOTAL_CONVERSION_TIME f_263441_
+	conversionTime f_149828_
+	inPowderSnowTime f_149827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33570_ p_33570_
+		1 p_33571_ p_33571_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149836_ p_149836_
+	canFreeze ()Z m_142079_
+	defineSynchedData ()V m_8097_
+	doFreezeConversion ()V m_149840_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_33574_ p_33574_
+		1 p_33575_ p_33575_
+		2 p_33576_ p_33576_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33579_ p_33579_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	isFreezeConverting ()Z m_149839_
+	isShaking ()Z m_142548_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149833_ p_149833_
+	setFreezeConverting (Z)V m_149842_
+		0 p_149843_ p_149843_
+	startFreezeConversion (I)V m_149830_
+		0 p_149831_ p_149831_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Slime net/minecraft/world/entity/monster/Slime
+	ID_SIZE f_33582_
+	MAX_SIZE f_149845_
+	MIN_SIZE f_149844_
+	oSquish f_33585_
+	squish f_33584_
+	targetSquish f_33581_
+	wasOnGround f_33583_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33588_ p_33588_
+		1 p_33589_ p_33589_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33619_ p_33619_
+	checkSlimeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219112_
+		static
+		0 p_219113_ p_219113_
+		1 p_219114_ p_219114_
+		2 p_219115_ p_219115_
+		3 p_219116_ p_219116_
+		4 p_219117_ p_219117_
+	dealDamage (Lnet/minecraft/world/entity/LivingEntity;)V m_33637_
+		0 p_33638_ p_33638_
+	decreaseSquish ()V m_7480_
+	defineSynchedData ()V m_8097_
+	doPlayJumpSound ()Z m_33634_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33601_ p_33601_
+		1 p_33602_ p_33602_
+		2 p_33603_ p_33603_
+		3 p_33604_ p_33604_
+		4 p_33605_ p_33605_
+	getAttackDamage ()F m_7566_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_33597_ p_33597_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33631_ p_33631_
+	getJumpDelay ()I m_7549_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_7903_
+	getMaxHeadXRot ()I m_8132_
+	getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; m_6300_
+	getSize ()I m_33632_
+	getSoundPitch ()F m_33642_
+	getSoundVolume ()F m_6121_
+	getSquishSound ()Lnet/minecraft/sounds/SoundEvent; m_7905_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33614_ p_33614_
+		1 p_33615_ p_33615_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_6095_
+	isDealsDamage ()Z m_7483_
+	isTiny ()Z m_33633_
+	jumpFromGround ()V m_6135_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289149_
+		0 p_289461_ p_289461_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33609_ p_33609_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_33611_ p_33611_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_33636_ p_33636_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33607_ p_33607_
+	refreshDimensions ()V m_6210_
+	registerGoals ()V m_8099_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_149847_ p_149847_
+	setSize (IZ)V m_7839_
+		0 p_33594_ p_33594_
+		1 p_33595_ p_33595_
+	shouldDespawnInPeaceful ()Z m_8028_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Slime$SlimeAttackGoal net/minecraft/world/entity/monster/Slime$SlimeAttackGoal
+	growTiredTimer f_33646_
+	slime f_33645_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33648_ p_33648_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/Slime$SlimeFloatGoal
+	slime f_33653_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33655_ p_33655_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal
+	slime f_33658_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33660_ p_33660_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeMoveControl net/minecraft/world/entity/monster/Slime$SlimeMoveControl
+	isAggressive f_33666_
+	jumpDelay f_33664_
+	slime f_33665_
+	yRot f_33663_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33668_ p_33668_
+	setDirection (FZ)V m_33672_
+		0 p_33673_ p_33673_
+		1 p_33674_ p_33674_
+	setWantedMovement (D)V m_33670_
+		0 p_33671_ p_33671_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal
+	chosenDegrees f_33676_
+	nextRandomizeTime f_33677_
+	slime f_33675_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33679_ p_33679_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/SpellcasterIllager net/minecraft/world/entity/monster/SpellcasterIllager
+	DATA_SPELL_CASTING_ID f_33720_
+	currentSpell f_33721_
+	spellCastingTickCount f_33719_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33724_ p_33724_
+		1 p_33725_ p_33725_
+	access$000 (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_149850_
+		static
+		0 p_149851_ p_149851_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33734_ p_33734_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCurrentSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_33737_
+	getSpellCastingTime ()I m_33738_
+	isCastingSpell ()Z m_33736_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33732_ p_33732_
+	setIsCastingSpell (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V m_33727_
+		0 p_33728_ p_33728_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell
+	$VALUES $VALUES
+	BLINDNESS BLINDNESS
+	BY_ID f_262732_
+	DISAPPEAR DISAPPEAR
+	FANGS FANGS
+	NONE NONE
+	SUMMON_VEX SUMMON_VEX
+	WOLOLO WOLOLO
+	id f_33747_
+	spellColor f_33748_
+	$values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_149852_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIDDD)V <init>
+		0 p_33752_ p_33752_
+		1 p_33753_ p_33753_
+		2 p_33754_ p_33754_
+		3 p_33755_ p_33755_
+		4 p_33756_ p_33756_
+		5 p_33757_ p_33757_
+	byId (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_33758_
+		static
+		0 p_33759_ p_33759_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)I m_262804_
+		static
+		0 p_263091_ p_263091_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; valueOf
+		static
+		0 p_33765_ p_33765_
+	values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; values
+		static
+net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal
+	this$0 f_33767_
+	<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
+		0 p_33769_ p_33769_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal
+	attackWarmupDelay f_33774_
+	nextAttackTickCount f_33775_
+	this$0 f_33776_
+	<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
+		0 p_33778_ p_33778_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getCastWarmupTime ()I m_8069_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Spider net/minecraft/world/entity/monster/Spider
+	DATA_FLAGS_ID f_33783_
+	SPIDER_SPECIAL_EFFECT_CHANCE f_149853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33786_ p_33786_
+		1 p_33787_ p_33787_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_33809_ p_33809_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33815_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_33802_ p_33802_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33790_ p_33790_
+		1 p_33791_ p_33791_
+		2 p_33792_ p_33792_
+		3 p_33793_ p_33793_
+		4 p_33794_ p_33794_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33814_ p_33814_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33799_ p_33799_
+		1 p_33800_ p_33800_
+	isClimbing ()Z m_33816_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_33796_ p_33796_
+		1 p_33797_ p_33797_
+	onClimbable ()Z m_6147_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33804_ p_33804_
+		1 p_33805_ p_33805_
+	registerGoals ()V m_8099_
+	setClimbing (Z)V m_33819_
+		0 p_33820_ p_33820_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Spider$SpiderAttackGoal net/minecraft/world/entity/monster/Spider$SpiderAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Spider;)V <init>
+		0 p_33822_ p_33822_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_33825_ p_33825_
+net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData
+	effect f_33827_
+	<init> ()V <init>
+	setRandomEffect (Lnet/minecraft/util/RandomSource;)V m_219118_
+		0 p_219119_ p_219119_
+net/minecraft/world/entity/monster/Spider$SpiderTargetGoal net/minecraft/world/entity/monster/Spider$SpiderTargetGoal
+	<init> (Lnet/minecraft/world/entity/monster/Spider;Ljava/lang/Class;)V <init>
+		0 p_33832_ p_33832_
+		1 p_33833_ p_33833_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Stray net/minecraft/world/entity/monster/Stray
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33836_ p_33836_
+		1 p_33837_ p_33837_
+	checkStraySpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219120_
+		static
+		0 p_219121_ p_219121_
+		1 p_219122_ p_219122_
+		2 p_219123_ p_219123_
+		3 p_219124_ p_219124_
+		4 p_219125_ p_219125_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_33846_ p_33846_
+		1 p_33847_ p_33847_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33850_ p_33850_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+net/minecraft/world/entity/monster/Strider net/minecraft/world/entity/monster/Strider
+	DATA_BOOST_TIME f_33854_
+	DATA_SADDLE_ID f_33856_
+	DATA_SUFFOCATING f_33855_
+	FOOD_ITEMS f_33852_
+	STEERING_MODIFIER f_149856_
+	SUFFOCATE_STEERING_MODIFIER f_149854_
+	SUFFOCATING_MODIFIER f_273843_
+	SUFFOCATING_MODIFIER_UUID f_273909_
+	TEMPT_ITEMS f_33853_
+	panicGoal f_33859_
+	steering f_33857_
+	temptGoal f_33858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33862_ p_33862_
+		1 p_33863_ p_33863_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33918_ p_33918_
+	boost ()Z m_6746_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_33950_ p_33950_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z m_203441_
+		0 p_204067_ p_204067_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_33870_ p_33870_
+		1 p_33871_ p_33871_
+		2 p_33872_ p_33872_
+		3 p_33873_ p_33873_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_33880_ p_33880_
+	checkStriderSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219128_
+		static
+		0 p_219129_ p_219129_
+		1 p_219130_ p_219130_
+		2 p_219131_ p_219131_
+		3 p_219132_ p_219132_
+		4 p_219133_ p_219133_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33937_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_33913_ p_33913_
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_33878_ p_33878_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33887_ p_33887_
+		1 p_33888_ p_33888_
+		2 p_33889_ p_33889_
+		3 p_33890_ p_33890_
+		4 p_33891_ p_33891_
+	floatStrider ()V m_33940_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/monster/Strider; m_142606_
+		0 p_149861_ p_149861_
+		1 p_149862_ p_149862_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149858_ p_149858_
+		1 p_149859_ p_149859_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_33908_ p_33908_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33934_ p_33934_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getPassengersRidingOffset ()D m_6048_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278251_ p_278251_
+		1 p_275578_ p_275578_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278317_ p_278317_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33895_ p_33895_
+		1 p_33896_ p_33896_
+	isBeingTempted ()Z m_33939_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_33946_ p_33946_
+	isOnFire ()Z m_6060_
+	isPanicking ()Z m_33938_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	isSensitiveToWater ()Z m_6126_
+	isSuffocating ()Z m_33935_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_33910_ p_33910_
+		1 p_33911_ p_33911_
+	nextStep ()F m_6059_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33900_ p_33900_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33915_ p_33915_
+		1 p_33916_ p_33916_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33898_ p_33898_
+	registerGoals ()V m_8099_
+	setSuffocating (Z)V m_33951_
+		0 p_33952_ p_33952_
+	shouldPassengersInheritMalus ()Z m_8091_
+	spawnJockey (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; m_33881_
+		0 p_33882_ p_33882_
+		1 p_33883_ p_33883_
+		2 p_33884_ p_33884_
+		3 p_33885_ p_33885_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278331_ p_278331_
+		1 p_278234_ p_278234_
+net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal
+	strider f_33953_
+	<init> (Lnet/minecraft/world/entity/monster/Strider;D)V <init>
+		0 p_33955_ p_33955_
+		1 p_33956_ p_33956_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getMoveToTarget ()Lnet/minecraft/core/BlockPos; m_6669_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_33963_ p_33963_
+		1 p_33964_ p_33964_
+	shouldRecalculatePath ()Z m_8064_
+net/minecraft/world/entity/monster/Strider$StriderPathNavigation net/minecraft/world/entity/monster/Strider$StriderPathNavigation
+	<init> (Lnet/minecraft/world/entity/monster/Strider;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33969_ p_33969_
+		1 p_33970_ p_33970_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_33972_ p_33972_
+	hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_7367_
+		0 p_33974_ p_33974_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_33976_ p_33976_
+net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/Vex
+	DATA_FLAGS_ID f_33977_
+	FLAG_IS_CHARGING f_149865_
+	FLAP_DEGREES_PER_TICK f_149863_
+	RIDING_OFFSET f_262262_
+	TICKS_PER_FLAP f_149864_
+	boundOrigin f_33981_
+	hasLimitedLife f_33978_
+	limitedLifeTicks f_33979_
+	owner f_33980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33984_ p_33984_
+		1 p_33985_ p_33985_
+	access$000 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219137_
+		static
+		0 p_219138_ p_219138_
+	access$100 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34012_
+		static
+		0 p_34013_ p_34013_
+	access$200 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34016_
+		static
+		0 p_34017_ p_34017_
+	access$300 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219140_
+		static
+		0 p_219141_ p_219141_
+	access$400 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219142_
+		static
+		0 p_219143_ p_219143_
+	access$500 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219144_
+		static
+		0 p_219145_ p_219145_
+	access$600 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219146_
+		static
+		0 p_219147_ p_219147_
+	access$700 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34035_
+		static
+		0 p_34036_ p_34036_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34015_ p_34015_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34040_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34002_ p_34002_
+		1 p_34003_ p_34003_
+		2 p_34004_ p_34004_
+		3 p_34005_ p_34005_
+		4 p_34006_ p_34006_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBoundOrigin ()Lnet/minecraft/core/BlockPos; m_34027_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34023_ p_34023_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getMyRidingOffset ()D m_6049_
+	getOwner ()Lnet/minecraft/world/entity/Mob; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_260180_ p_260180_
+		1 p_260049_ p_260049_
+	getVexFlag (I)Z m_34010_
+		0 p_34011_ p_34011_
+	isCharging ()Z m_34028_
+	isFlapping ()Z m_142039_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_33997_ p_33997_
+		1 p_33998_ p_33998_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219135_ p_219135_
+		1 p_219136_ p_219136_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34008_ p_34008_
+	registerGoals ()V m_8099_
+	setBoundOrigin (Lnet/minecraft/core/BlockPos;)V m_34033_
+		0 p_34034_ p_34034_
+	setIsCharging (Z)V m_34042_
+		0 p_34043_ p_34043_
+	setLimitedLife (I)V m_33987_
+		0 p_33988_ p_33988_
+	setOwner (Lnet/minecraft/world/entity/Mob;)V m_33994_
+		0 p_33995_ p_33995_
+	setVexFlag (IZ)V m_33989_
+		0 p_33990_ p_33990_
+		1 p_33991_ p_33991_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal
+	this$0 f_34044_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34046_ p_34046_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal
+	copyOwnerTargeting f_34053_
+	this$0 f_34052_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_34055_ p_34055_
+		1 p_34056_ p_34056_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/Vex$VexMoveControl
+	this$0 f_34059_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34061_ p_34061_
+		1 p_34062_ p_34062_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal
+	this$0 f_34064_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34066_ p_34066_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Vindicator net/minecraft/world/entity/monster/Vindicator
+	DOOR_BREAKING_PREDICATE f_34070_
+	TAG_JOHNNY f_149867_
+	isJohnny f_34071_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34074_ p_34074_
+		1 p_34075_ p_34075_
+	access$000 (Lnet/minecraft/world/entity/monster/Vindicator;)Lnet/minecraft/util/RandomSource; m_219151_
+		static
+		0 p_219152_ p_219152_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34100_ p_34100_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_34079_ p_34079_
+		1 p_34080_ p_34080_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34104_
+		static
+	customServerAiStep ()V m_8024_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34088_ p_34088_
+		1 p_34089_ p_34089_
+		2 p_34090_ p_34090_
+		3 p_34091_ p_34091_
+		4 p_34092_ p_34092_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34103_ p_34103_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_34110_ p_34110_
+	lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z m_34081_
+		static
+		0 p_34082_ p_34082_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219149_ p_219149_
+		1 p_219150_ p_219150_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34094_ p_34094_
+	registerGoals ()V m_8099_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_34096_ p_34096_
+net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_34112_ p_34112_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Vindicator;)V <init>
+		0 p_34117_ p_34117_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vindicator$VindicatorMeleeAttackGoal net/minecraft/world/entity/monster/Vindicator$VindicatorMeleeAttackGoal
+	this$0 f_34120_
+	<init> (Lnet/minecraft/world/entity/monster/Vindicator;Lnet/minecraft/world/entity/monster/Vindicator;)V <init>
+		0 p_34122_ p_34122_
+		1 p_34123_ p_34123_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_34125_ p_34125_
+net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/Witch
+	DATA_USING_ITEM f_34128_
+	SPEED_MODIFIER_DRINKING f_34127_
+	SPEED_MODIFIER_DRINKING_UUID f_34126_
+	attackPlayersGoal f_34131_
+	healRaidersGoal f_34130_
+	usingTime f_34129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34134_ p_34134_
+		1 p_34135_ p_34135_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_34140_ p_34140_
+		1 p_34141_ p_34141_
+	canBeLeader ()Z m_7490_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34155_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_6515_
+		0 p_34149_ p_34149_
+		1 p_34150_ p_34150_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34154_ p_34154_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34146_ p_34146_
+		1 p_34147_ p_34147_
+	handleEntityEvent (B)V m_7822_
+		0 p_34138_ p_34138_
+	isDrinkingPotion ()Z m_34161_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289150_
+		0 p_289462_ p_289462_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_34143_ p_34143_
+		1 p_34144_ p_34144_
+	registerGoals ()V m_8099_
+	setUsingItem (Z)V m_34163_
+		0 p_34164_ p_34164_
+net/minecraft/world/entity/monster/WitherSkeleton net/minecraft/world/entity/monster/WitherSkeleton
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34166_ p_34166_
+		1 p_34167_ p_34167_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_34192_ p_34192_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34169_ p_34169_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34174_ p_34174_
+		1 p_34175_ p_34175_
+		2 p_34176_ p_34176_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34178_ p_34178_
+		1 p_34179_ p_34179_
+		2 p_34180_ p_34180_
+		3 p_34181_ p_34181_
+		4 p_34182_ p_34182_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_34189_ p_34189_
+		1 p_34190_ p_34190_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34195_ p_34195_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34186_ p_34186_
+		1 p_34187_ p_34187_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213946_
+		0 p_219157_ p_219157_
+		1 p_219158_ p_219158_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219154_ p_219154_
+		1 p_219155_ p_219155_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/Zoglin net/minecraft/world/entity/monster/Zoglin
+	ATTACK_DAMAGE f_149872_
+	ATTACK_DURATION f_149876_
+	ATTACK_INTERVAL f_149874_
+	ATTACK_KNOCKBACK f_149870_
+	BABY_ATTACK_DAMAGE f_149873_
+	BABY_ATTACK_INTERVAL f_149875_
+	DATA_BABY_ID f_34201_
+	KNOCKBACK_RESISTANCE f_149871_
+	MAX_HEALTH f_149879_
+	MEMORY_TYPES f_34200_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149877_
+	SENSOR_TYPES f_34198_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149878_
+	attackAnimationRemainingTicks f_34199_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34204_ p_34204_
+		1 p_34205_ p_34205_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34234_ p_34234_
+	aiStep ()V m_8107_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_34246_ p_34246_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_34219_ p_34219_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34257_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34207_ p_34207_
+	findNearestValidAttackTarget ()Ljava/util/Optional; m_34251_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34244_ p_34244_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	handleEntityEvent (B)V m_7822_
+		0 p_34212_ p_34212_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34214_ p_34214_
+		1 p_34215_ p_34215_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34216_
+		static
+		0 p_34217_ p_34217_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34236_
+		static
+		0 p_34237_ p_34237_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34228_
+		static
+		0 p_34229_ p_34229_
+	isAdult ()Z m_34247_
+	isBaby ()Z m_6162_
+	isTargetable (Lnet/minecraft/world/entity/LivingEntity;)Z m_34252_
+		0 p_34253_ p_34253_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34221_ p_34221_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34225_ p_34225_
+	playAngrySound ()V m_34250_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34231_ p_34231_
+		1 p_34232_ p_34232_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34223_ p_34223_
+	sendDebugPackets ()V m_8025_
+	setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_34254_
+		0 p_34255_ p_34255_
+	setBaby (Z)V m_6863_
+		0 p_34227_ p_34227_
+	updateActivity ()V m_34248_
+net/minecraft/world/entity/monster/Zombie net/minecraft/world/entity/monster/Zombie
+	BABY_EYE_HEIGHT_ADJUSTMENT f_256825_
+	BREAK_DOOR_CHANCE f_149883_
+	DATA_BABY_ID f_34268_
+	DATA_DROWNED_CONVERSION_ID f_34261_
+	DATA_SPECIAL_TYPE_ID f_34260_
+	DOOR_BREAKING_PREDICATE f_34262_
+	REINFORCEMENT_ATTEMPTS f_149880_
+	REINFORCEMENT_RANGE_MAX f_149881_
+	REINFORCEMENT_RANGE_MIN f_149882_
+	SPEED_MODIFIER_BABY f_34267_
+	SPEED_MODIFIER_BABY_UUID f_34259_
+	ZOMBIE_LEADER_CHANCE f_149884_
+	breakDoorGoal f_34263_
+	canBreakDoors f_34264_
+	conversionTime f_34266_
+	inWaterTime f_34265_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34271_ p_34271_
+		1 p_34272_ p_34272_
+	<init> (Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34274_ p_34274_
+	access$000 (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/util/RandomSource; m_219167_
+		static
+		0 p_219168_ p_219168_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34319_ p_34319_
+	addBehaviourGoals ()V m_6878_
+	aiStep ()V m_8107_
+	canBreakDoors ()Z m_34330_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_34332_ p_34332_
+	convertToZombieType (Lnet/minecraft/world/entity/EntityType;)V m_34310_
+		0 p_34311_ p_34311_
+	convertsInWater ()Z m_7593_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34328_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34276_ p_34276_
+	doUnderWaterConversion ()V m_7595_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34291_ p_34291_
+		1 p_34292_ p_34292_
+		2 p_34293_ p_34293_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34297_ p_34297_
+		1 p_34298_ p_34298_
+		2 p_34299_ p_34299_
+		3 p_34300_ p_34300_
+		4 p_34301_ p_34301_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34327_ p_34327_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMyRidingOffset ()D m_6049_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getSpawnAsBabyOdds (Lnet/minecraft/util/RandomSource;)Z m_219162_
+		static
+		0 p_219163_ p_219163_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34313_ p_34313_
+		1 p_34314_ p_34314_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	handleAttributes (F)V m_34339_
+		0 p_34340_ p_34340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34288_ p_34288_
+		1 p_34289_ p_34289_
+	isBaby ()Z m_6162_
+	isSunSensitive ()Z m_5884_
+	isUnderWaterConverting ()Z m_34329_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_219160_ p_219160_
+		1 p_219161_ p_219161_
+	lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z m_34283_
+		static
+		0 p_34284_ p_34284_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34307_ p_34307_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34316_ p_34316_
+		1 p_34317_ p_34317_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219165_ p_219165_
+		1 p_219166_ p_219166_
+	randomizeReinforcementsChance ()V m_7572_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34305_ p_34305_
+	registerGoals ()V m_8099_
+	setBaby (Z)V m_6863_
+		0 p_34309_ p_34309_
+	setCanBreakDoors (Z)V m_34336_
+		0 p_34337_ p_34337_
+	startUnderWaterConversion (I)V m_34278_
+		0 p_34279_ p_34279_
+	supportsBreakDoorGoal ()Z m_7586_
+	tick ()V m_8119_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_182400_ p_182400_
+net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal
+	this$0 f_34341_
+	<init> (Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_34343_ p_34343_
+		1 p_34344_ p_34344_
+		2 p_34345_ p_34345_
+		3 p_34346_ p_34346_
+	acceptedDistance ()D m_8052_
+	playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_5777_
+		0 p_34348_ p_34348_
+		1 p_34349_ p_34349_
+	playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7659_
+		0 p_34351_ p_34351_
+		1 p_34352_ p_34352_
+net/minecraft/world/entity/monster/Zombie$ZombieGroupData net/minecraft/world/entity/monster/Zombie$ZombieGroupData
+	canSpawnJockey f_34355_
+	isBaby f_34354_
+	<init> (ZZ)V <init>
+		0 p_34357_ p_34357_
+		1 p_34358_ p_34358_
+net/minecraft/world/entity/monster/ZombieVillager net/minecraft/world/entity/monster/ZombieVillager
+	DATA_CONVERTING_ID f_34359_
+	DATA_VILLAGER_DATA f_34364_
+	LOGGER f_201975_
+	MAX_SPECIAL_BLOCKS_COUNT f_149886_
+	SPECIAL_BLOCK_RADIUS f_149887_
+	VILLAGER_CONVERSION_WAIT_MAX f_149885_
+	VILLAGER_CONVERSION_WAIT_MIN f_149888_
+	conversionStarter f_34360_
+	gossips f_34361_
+	tradeOffers f_34362_
+	villagerConversionTime f_34365_
+	villagerXp f_34363_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34368_ p_34368_
+		1 p_34369_ p_34369_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34397_ p_34397_
+	convertsInWater ()Z m_7593_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34378_ p_34378_
+		1 p_34379_ p_34379_
+		2 p_34380_ p_34380_
+		3 p_34381_ p_34381_
+		4 p_34382_ p_34382_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_34398_
+		0 p_34399_ p_34399_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getConversionProgress ()I m_34410_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34404_ p_34404_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	getVillagerXp ()I m_149889_
+	getVoicePitch ()F m_6100_
+	handleEntityEvent (B)V m_7822_
+		0 p_34372_ p_34372_
+	isConverting ()Z m_34408_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_204070_
+		static
+		0 p_204071_ p_204071_
+		1 p_204072_ p_204072_
+	lambda$new$0 (Lnet/minecraft/core/Holder$Reference;)V m_254805_
+		0 p_255550_ p_255550_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34394_ p_34394_
+		1 p_34395_ p_34395_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34387_ p_34387_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34414_ p_34414_
+	setGossips (Lnet/minecraft/nbt/Tag;)V m_34391_
+		0 p_34392_ p_34392_
+	setTradeOffers (Lnet/minecraft/nbt/CompoundTag;)V m_34411_
+		0 p_34412_ p_34412_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_34376_ p_34376_
+	setVillagerXp (I)V m_34373_
+		0 p_34374_ p_34374_
+	startConverting (Ljava/util/UUID;I)V m_34383_
+		0 p_34384_ p_34384_
+		1 p_34385_ p_34385_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/ZombifiedPiglin net/minecraft/world/entity/monster/ZombifiedPiglin
+	ALERT_INTERVAL f_34421_
+	ALERT_RANGE_Y f_149890_
+	FIRST_ANGER_SOUND_DELAY f_34424_
+	PERSISTENT_ANGER_TIME f_34418_
+	SPEED_MODIFIER_ATTACKING f_34423_
+	SPEED_MODIFIER_ATTACKING_UUID f_34416_
+	ZOMBIFIED_PIGLIN_BABY_EYE_HEIGHT_ADJUSTMENT f_262243_
+	ZOMBIFIED_PIGLIN_EYE_HEIGHT f_256895_
+	persistentAngerTarget f_34420_
+	playFirstAngerSoundIn f_34417_
+	remainingPersistentAngerTime f_34419_
+	ticksUntilNextAlert f_34422_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34427_ p_34427_
+		1 p_34428_ p_34428_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34458_ p_34458_
+	addBehaviourGoals ()V m_6878_
+	alertOthers ()V m_34473_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_34442_ p_34442_
+	checkZombifiedPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219173_
+		static
+		0 p_219174_ p_219174_
+		1 p_219175_ p_219175_
+		2 p_219176_ p_219176_
+		3 p_219177_ p_219177_
+		4 p_219178_ p_219178_
+	convertsInWater ()Z m_7593_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34470_
+		static
+	customServerAiStep ()V m_8024_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34466_ p_34466_
+	getMyRidingOffset ()D m_6049_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_259553_ p_259553_
+		1 p_259614_ p_259614_
+	isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z m_6935_
+		0 p_34475_ p_34475_
+	lambda$alertOthers$0 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_34462_
+		0 p_34463_ p_34463_
+	lambda$alertOthers$1 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_289153_
+		static
+		0 p_289465_ p_289465_
+	lambda$alertOthers$2 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_289151_
+		0 p_289463_ p_289463_
+	lambda$alertOthers$3 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V m_289152_
+		0 p_289464_ p_289464_
+	maybeAlertOthers ()V m_34472_
+	maybePlayFirstAngerSound ()V m_34471_
+	playAngerSound ()V m_34476_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219171_ p_219171_
+		1 p_219172_ p_219172_
+	randomizeReinforcementsChance ()V m_7572_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34446_ p_34446_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_34444_ p_34444_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_34448_ p_34448_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_34478_ p_34478_
+	startPersistentAngerTimer ()V m_6825_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_182402_ p_182402_
+net/minecraft/world/entity/monster/hoglin/Hoglin net/minecraft/world/entity/monster/hoglin/Hoglin
+	ATTACK_DAMAGE f_149896_
+	ATTACK_KNOCKBACK f_149894_
+	BABY_ATTACK_DAMAGE f_149897_
+	CONVERSION_TIME f_149898_
+	DATA_IMMUNE_TO_ZOMBIFICATION f_34482_
+	KNOCKBACK_RESISTANCE f_149895_
+	MAX_HEALTH f_149892_
+	MEMORY_TYPES f_34481_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149893_
+	PROBABILITY_OF_SPAWNING_AS_BABY f_149891_
+	SENSOR_TYPES f_34480_
+	attackAnimationRemainingTicks f_34483_
+	cannotBeHunted f_34485_
+	timeInOverworld f_34484_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34488_ p_34488_
+		1 p_34489_ p_34489_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34529_ p_34529_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_34550_ p_34550_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeHunted ()Z m_34555_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_34506_ p_34506_
+	canFallInLove ()Z m_5957_
+	checkHoglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219181_
+		static
+		0 p_219182_ p_219182_
+		1 p_219183_ p_219183_
+		2 p_219184_ p_219184_
+		3 p_219185_ p_219185_
+		4 p_219186_ p_219186_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34551_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34491_ p_34491_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34508_ p_34508_
+		1 p_34509_ p_34509_
+		2 p_34510_ p_34510_
+		3 p_34511_ p_34511_
+		4 p_34512_ p_34512_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_34531_
+		0 p_34532_ p_34532_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149900_ p_149900_
+		1 p_149901_ p_149901_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34548_ p_34548_
+	getPassengersRidingOffset ()D m_6048_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_34516_ p_34516_
+		1 p_34517_ p_34517_
+	handleEntityEvent (B)V m_7822_
+		0 p_34496_ p_34496_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34503_ p_34503_
+		1 p_34504_ p_34504_
+	isAdult ()Z m_34552_
+	isConverting ()Z m_34554_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_34562_ p_34562_
+	isImmuneToZombification ()Z m_34557_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34514_ p_34514_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34523_ p_34523_
+		1 p_34524_ p_34524_
+	playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_219179_
+		0 p_219180_ p_219180_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34526_ p_34526_
+		1 p_34527_ p_34527_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34519_ p_34519_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34559_ p_34559_
+	sendDebugPackets ()V m_8025_
+	setCannotBeHunted (Z)V m_34566_
+		0 p_34567_ p_34567_
+	setImmuneToZombification (Z)V m_34564_
+		0 p_34565_ p_34565_
+	shouldDropExperience ()Z m_6149_
+net/minecraft/world/entity/monster/hoglin/HoglinAi net/minecraft/world/entity/monster/hoglin/HoglinAi
+	ADULT_FOLLOW_RANGE f_34569_
+	ATTACK_DURATION f_149904_
+	ATTACK_INTERVAL f_149907_
+	BABY_ATTACK_INTERVAL f_149908_
+	DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING f_149905_
+	DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING f_149906_
+	REPELLENT_DETECTION_RANGE_HORIZONTAL f_149902_
+	REPELLENT_DETECTION_RANGE_VERTICAL f_149903_
+	REPELLENT_PACIFY_TIME f_149909_
+	RETREAT_DURATION f_34568_
+	SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT f_149910_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_149914_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149913_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149912_
+	SPEED_MULTIPLIER_WHEN_RETREATING f_149911_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	broadcastAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34634_
+		static
+		0 p_34635_ p_34635_
+		1 p_34636_ p_34636_
+	broadcastRetreat (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34605_
+		static
+		0 p_34606_ p_34606_
+		1 p_34607_ p_34607_
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34571_
+		static
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_34610_
+		static
+		0 p_34611_ p_34611_
+	getSoundForActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34582_
+		static
+		0 p_34583_ p_34583_
+		1 p_34584_ p_34584_
+	getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_34593_
+		static
+		0 p_34594_ p_34594_
+	getVisibleAdultHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/List; m_34627_
+		static
+		0 p_34628_ p_34628_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34591_
+		static
+		0 p_34592_ p_34592_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34608_
+		static
+		0 p_34609_ p_34609_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34601_
+		static
+		0 p_34602_ p_34602_
+	initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34615_
+		static
+		0 p_34616_ p_34616_
+	isBreeding (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34637_
+		static
+		0 p_34638_ p_34638_
+	isNearRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34632_
+		static
+		0 p_34633_ p_34633_
+	isPacified (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34603_
+		static
+		0 p_34604_ p_34604_
+	isPosNearNearestRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/core/BlockPos;)Z m_34585_
+		static
+		0 p_34586_ p_34586_
+		1 p_34587_ p_34587_
+	lambda$broadcastAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34572_
+		static
+		0 p_34573_ p_34573_
+		1 p_34574_ p_34574_
+	lambda$broadcastRetreat$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34588_
+		static
+		0 p_34589_ p_34589_
+		1 p_34590_ p_34590_
+	lambda$getSoundForCurrentActivity$2 (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34598_
+		static
+		0 p_34599_ p_34599_
+		1 p_34600_ p_34600_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_34575_
+		static
+		0 p_34576_ p_34576_
+	maybeRetaliate (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34624_
+		static
+		0 p_34625_ p_34625_
+		1 p_34626_ p_34626_
+	onHitTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34579_
+		static
+		0 p_34580_ p_34580_
+		1 p_34581_ p_34581_
+	piglinsOutnumberHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34622_
+		static
+		0 p_34623_ p_34623_
+	retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34612_
+		static
+		0 p_34613_ p_34613_
+		1 p_34614_ p_34614_
+	setAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34629_
+		static
+		0 p_34630_ p_34630_
+		1 p_34631_ p_34631_
+	setAttackTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34639_
+		static
+		0 p_34640_ p_34640_
+		1 p_34641_ p_34641_
+	setAvoidTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34619_
+		static
+		0 p_34620_ p_34620_
+		1 p_34621_ p_34621_
+	updateActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34577_
+		static
+		0 p_34578_ p_34578_
+	wantsToStopFleeing (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34617_
+		static
+		0 p_34618_ p_34618_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34595_
+		static
+		0 p_34596_ p_34596_
+		1 p_34597_ p_34597_
+net/minecraft/world/entity/monster/hoglin/HoglinBase net/minecraft/world/entity/monster/hoglin/HoglinBase
+	ATTACK_ANIMATION_DURATION f_149916_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	hurtAndThrowTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34642_
+		static
+		0 p_34643_ p_34643_
+		1 p_34644_ p_34644_
+	throwTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_34645_
+		static
+		0 p_34646_ p_34646_
+		1 p_34647_ p_34647_
+net/minecraft/world/entity/monster/hoglin/package-info net/minecraft/world/entity/monster/hoglin/package-info
+net/minecraft/world/entity/monster/package-info net/minecraft/world/entity/monster/package-info
+net/minecraft/world/entity/monster/piglin/AbstractPiglin net/minecraft/world/entity/monster/piglin/AbstractPiglin
+	CONVERSION_TIME f_149917_
+	DATA_IMMUNE_TO_ZOMBIFICATION f_34648_
+	PIGLIN_EYE_HEIGHT f_256822_
+	timeInOverworld f_34649_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34652_ p_34652_
+		1 p_34653_ p_34653_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34661_ p_34661_
+	applyOpenDoorsAbility ()V m_34669_
+	canHunt ()Z m_7121_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_8063_
+		0 p_34663_ p_34663_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_259213_ p_259213_
+		1 p_259279_ p_259279_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	isAdult ()Z m_34667_
+	isConverting ()Z m_34666_
+	isHoldingMeleeWeapon ()Z m_34668_
+	isImmuneToZombification ()Z m_34665_
+	playAmbientSound ()V m_8032_
+	playConvertedSound ()V m_7580_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34659_ p_34659_
+	sendDebugPackets ()V m_8025_
+	setImmuneToZombification (Z)V m_34670_
+		0 p_34671_ p_34671_
+net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/Piglin
+	ATTACK_DAMAGE f_149920_
+	BABY_EYE_HEIGHT_ADJUSTMENT f_149925_
+	CHANCE_OF_WEARING_EACH_ARMOUR_ITEM f_149922_
+	CROSSBOW_POWER f_149921_
+	DATA_BABY_ID f_34673_
+	DATA_IS_CHARGING_CROSSBOW f_34674_
+	DATA_IS_DANCING f_34675_
+	MAX_HEALTH f_149918_
+	MAX_PASSENGERS_ON_ONE_HOGLIN f_149923_
+	MEMORY_TYPES f_34672_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149919_
+	PROBABILITY_OF_SPAWNING_AS_BABY f_149924_
+	PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD f_149926_
+	SENSOR_TYPES f_34680_
+	SPEED_MODIFIER_BABY f_34677_
+	SPEED_MODIFIER_BABY_UUID f_34676_
+	cannotHunt f_34679_
+	inventory f_34678_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34683_ p_34683_
+		1 p_34684_ p_34684_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34751_ p_34751_
+	addToInventory (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_34778_
+		0 p_34779_ p_34779_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canAddToInventory (Lnet/minecraft/world/item/ItemStack;)Z m_34780_
+		0 p_34781_ p_34781_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_34715_ p_34715_
+	canHunt ()Z m_7121_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_34712_ p_34712_
+		1 p_34713_ p_34713_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;)Z m_34787_
+		0 p_34788_ p_34788_
+	checkPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219197_
+		static
+		0 p_219198_ p_219198_
+		1 p_219199_ p_219199_
+		2 p_219200_ p_219200_
+		3 p_219201_ p_219201_
+		4 p_219202_ p_219202_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34770_
+		static
+	createSpawnWeapon ()Lnet/minecraft/world/item/ItemStack; m_34772_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34697_ p_34697_
+		1 p_34698_ p_34698_
+		2 p_34699_ p_34699_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34717_ p_34717_
+		1 p_34718_ p_34718_
+		2 p_34719_ p_34719_
+		3 p_34720_ p_34720_
+		4 p_34721_ p_34721_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_8063_
+		0 p_34756_ p_34756_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34767_ p_34767_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34740_ p_34740_
+		1 p_34741_ p_34741_
+	getTopPassenger (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; m_34730_
+		0 p_34731_ p_34731_
+		1 p_34732_ p_34732_
+	holdInMainHand (Lnet/minecraft/world/item/ItemStack;)V m_34783_
+		0 p_34784_ p_34784_
+	holdInOffHand (Lnet/minecraft/world/item/ItemStack;)V m_34785_
+		0 p_34786_ p_34786_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34694_ p_34694_
+		1 p_34695_ p_34695_
+	isBaby ()Z m_6162_
+	isChargingCrossbow ()Z m_34773_
+	isDancing ()Z m_34771_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34723_ p_34723_
+	maybeWearArmor (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V m_219191_
+		0 p_219192_ p_219192_
+		1 p_219193_ p_219193_
+		2 p_219194_ p_219194_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34745_ p_34745_
+		1 p_34746_ p_34746_
+	onCrossbowAttackPerformed ()V m_5847_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34727_ p_34727_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_34704_ p_34704_
+		1 p_34705_ p_34705_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_34743_ p_34743_
+	playConvertedSound ()V m_7580_
+	playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_219195_
+		0 p_219196_ p_219196_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34748_ p_34748_
+		1 p_34749_ p_34749_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219189_ p_219189_
+		1 p_219190_ p_219190_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34725_ p_34725_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34775_ p_34775_
+	setBaby (Z)V m_6863_
+		0 p_34729_ p_34729_
+	setCannotHunt (Z)V m_34791_
+		0 p_34792_ p_34792_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_34753_ p_34753_
+	setDancing (Z)V m_34789_
+		0 p_34790_ p_34790_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_34707_ p_34707_
+		1 p_34708_ p_34708_
+		2 p_34709_ p_34709_
+		3 p_34710_ p_34710_
+	shouldDespawnInPeaceful ()Z m_8028_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_34701_ p_34701_
+		1 p_34702_ p_34702_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_34777_ p_34777_
+net/minecraft/world/entity/monster/piglin/PiglinAi net/minecraft/world/entity/monster/piglin/PiglinAi
+	ADMIRE_DURATION f_149944_
+	ANGER_DURATION f_149943_
+	AVOID_ZOMBIFIED_DURATION f_34799_
+	BABY_AVOID_NEMESIS_DURATION f_34800_
+	BABY_FLEE_DURATION_AFTER_GETTING_HIT f_149949_
+	BARTERING_ITEM f_34794_
+	CELEBRATION_TIME f_149948_
+	DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING f_149954_
+	DESIRED_DISTANCE_FROM_ZOMBIFIED f_149960_
+	EAT_COOLDOWN f_149953_
+	HIT_BY_PLAYER_MEMORY_TIMEOUT f_149950_
+	HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM f_149947_
+	INTERACTION_RANGE f_149957_
+	MAX_DISTANCE_TO_WALK_TO_ITEM f_149945_
+	MAX_LOOK_DIST f_149955_
+	MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM f_149956_
+	MAX_TIME_TO_WALK_TO_ITEM f_149946_
+	MAX_WALK_DISTANCE_TO_START_RIDING f_149951_
+	MELEE_ATTACK_COOLDOWN f_149952_
+	MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW f_149958_
+	PLAYER_ANGER_RANGE f_149942_
+	PROBABILITY_OF_CELEBRATION_DANCE f_149932_
+	REPELLENT_DETECTION_RANGE_HORIZONTAL f_149940_
+	REPELLENT_DETECTION_RANGE_VERTICAL f_149941_
+	RETREAT_DURATION f_34798_
+	RIDE_DURATION f_34797_
+	RIDE_START_INTERVAL f_34796_
+	SPEED_MULTIPLIER_WHEN_AVOIDING f_149933_
+	SPEED_MULTIPLIER_WHEN_DANCING f_149938_
+	SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION f_149937_
+	SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM f_149936_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149939_
+	SPEED_MULTIPLIER_WHEN_MOUNTING f_149935_
+	SPEED_MULTIPLIER_WHEN_RETREATING f_149934_
+	SPEED_WHEN_STRAFING_BACK_FROM_TARGET f_149959_
+	TIME_BETWEEN_HUNTS f_34795_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	admireGoldItem (Lnet/minecraft/world/entity/LivingEntity;)V m_34938_
+		static
+		0 p_34939_ p_34939_
+	angerNearbyPiglins (Lnet/minecraft/world/entity/player/Player;Z)V m_34873_
+		static
+		0 p_34874_ p_34874_
+		1 p_34875_ p_34875_
+	avoidRepellent ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257691_
+		static
+	avoidZombified ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257731_
+		static
+	babyAvoidNemesis ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257417_
+		static
+	babySometimesRideBabyHoglin ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257528_
+		static
+	broadcastAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34895_
+		static
+		0 p_34896_ p_34896_
+		1 p_34897_ p_34897_
+	broadcastRetreat (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34929_
+		static
+		0 p_34930_ p_34930_
+		1 p_34931_ p_34931_
+	broadcastUniversalAnger (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34824_
+		static
+		0 p_34825_ p_34825_
+	canAdmire (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z m_34909_
+		static
+		0 p_34910_ p_34910_
+		1 p_34911_ p_34911_
+	cancelAdmiring (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_34927_
+		static
+		0 p_34928_ p_34928_
+	createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34805_
+		static
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34882_
+		static
+	createLookBehaviors ()Lcom/google/common/collect/ImmutableList; m_257792_
+		static
+	doesntSeeAnyPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34982_
+		static
+		0 p_34983_ p_34983_
+	dontKillAnyMoreHoglinsForAWhile (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34922_
+		static
+		0 p_34923_ p_34923_
+	eat (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_35014_
+		static
+		0 p_35015_ p_35015_
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_35000_
+		static
+		0 p_35001_ p_35001_
+	getAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; m_34960_
+		static
+		0 p_34961_ p_34961_
+	getAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_34975_
+		static
+		0 p_34976_ p_34976_
+	getAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_34986_
+		static
+		0 p_34987_ p_34987_
+	getBarterResponseItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; m_34996_
+		static
+		0 p_34997_ p_34997_
+	getNearestVisibleTargetablePlayer (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_34893_
+		static
+		0 p_34894_ p_34894_
+	getRandomNearbyPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; m_35016_
+		static
+		0 p_35017_ p_35017_
+	getSoundForActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34854_
+		static
+		0 p_34855_ p_34855_
+		1 p_34856_ p_34856_
+	getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_34947_
+		static
+		0 p_34948_ p_34948_
+	getVisibleAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; m_35004_
+		static
+		0 p_35005_ p_35005_
+	hasCrossbow (Lnet/minecraft/world/entity/LivingEntity;)Z m_34918_
+		static
+		0 p_34919_ p_34919_
+	hasEatenRecently (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35018_
+		static
+		0 p_35019_ p_35019_
+	hoglinsOutnumberPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35012_
+		static
+		0 p_35013_ p_35013_
+	holdInOffhand (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V m_34932_
+		static
+		0 p_34933_ p_34933_
+		1 p_34934_ p_34934_
+	initAdmireItemActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34940_
+		static
+		0 p_34941_ p_34941_
+	initCelebrateActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34920_
+		static
+		0 p_34921_ p_34921_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34820_
+		static
+		0 p_34821_ p_34821_
+	initFightActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)V m_34903_
+		static
+		0 p_34904_ p_34904_
+		1 p_34905_ p_34905_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34891_
+		static
+		0 p_34892_ p_34892_
+	initMemories (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/util/RandomSource;)V m_219205_
+		static
+		0 p_219206_ p_219206_
+		1 p_219207_ p_219207_
+	initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34958_
+		static
+		0 p_34959_ p_34959_
+	initRideHoglinActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34973_
+		static
+		0 p_34974_ p_34974_
+	isAdmiringDisabled (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35024_
+		static
+		0 p_35025_ p_35025_
+	isAdmiringItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35020_
+		static
+		0 p_35021_ p_35021_
+	isBabyRidingBaby (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34992_
+		static
+		0 p_34993_ p_34993_
+	isBarterCurrency (Lnet/minecraft/world/item/ItemStack;)Z m_149967_
+		static
+		0 p_149968_ p_149968_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_149969_
+		static
+		0 p_149970_ p_149970_
+	isHoldingItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35026_
+		static
+		0 p_35027_ p_35027_
+	isIdle (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_34942_
+		static
+		0 p_34943_ p_34943_
+	isLovedItem (Lnet/minecraft/world/item/ItemStack;)Z m_149965_
+		static
+		0 p_149966_ p_149966_
+	isNearAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35002_
+		static
+		0 p_35003_ p_35003_
+	isNearRepellent (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35022_
+		static
+		0 p_35023_ p_35023_
+	isNearZombified (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34998_
+		static
+		0 p_34999_ p_34999_
+	isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_34900_
+		static
+		0 p_34901_ p_34901_
+		1 p_34902_ p_34902_
+	isNotHoldingLovedItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35028_
+		static
+		0 p_35029_ p_35029_
+	isPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34883_
+		static
+		0 p_34884_ p_34884_
+	isWearingGold (Lnet/minecraft/world/entity/LivingEntity;)Z m_34808_
+		static
+		0 p_34809_ p_34809_
+	isZombified (Lnet/minecraft/world/entity/EntityType;)Z m_34806_
+		static
+		0 p_34807_ p_34807_
+	lambda$angerNearbyPiglins$4 (ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34878_
+		static
+		0 p_34879_ p_34879_
+		1 p_34880_ p_34880_
+		2 p_34881_ p_34881_
+	lambda$angerNearbyPiglins$5 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_289154_
+		static
+		0 p_289466_ p_289466_
+		1 p_289467_ p_289467_
+	lambda$babySometimesRideBabyHoglin$8 (Lnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/LivingEntity;)Z m_289156_
+		static
+		0 p_289471_ p_289471_
+		1 p_289472_ p_289472_
+	lambda$broadcastAngerTarget$9 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_289157_
+		static
+		0 p_289473_ p_289473_
+		1 p_289474_ p_289474_
+	lambda$broadcastRetreat$12 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_34984_
+		static
+		0 p_34985_ p_34985_
+	lambda$broadcastRetreat$13 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34817_
+		static
+		0 p_34818_ p_34818_
+		1 p_34819_ p_34819_
+	lambda$broadcastUniversalAnger$10 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/player/Player;)V m_149962_
+		static
+		0 p_149963_ p_149963_
+		1 p_149964_ p_149964_
+	lambda$broadcastUniversalAnger$11 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34990_
+		static
+		0 p_34991_ p_34991_
+	lambda$getSoundForCurrentActivity$7 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34906_
+		static
+		0 p_34907_ p_34907_
+		1 p_34908_ p_34908_
+	lambda$initCelebrateActivity$1 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34803_
+		static
+		0 p_34804_ p_34804_
+	lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_34979_
+		static
+		0 p_34980_ p_34980_
+		1 p_34981_ p_34981_
+	lambda$initRideHoglinActivity$2 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_257313_
+		static
+		0 p_258950_ p_258950_
+	lambda$isNearestValidAttackTarget$3 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34885_
+		static
+		0 p_34886_ p_34886_
+		1 p_34887_ p_34887_
+	lambda$wasHurtBy$6 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V m_289155_
+		static
+		0 p_289468_ p_289468_
+		1 p_289469_ p_289469_
+		2 p_289470_ p_289470_
+	makeBrain (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_34840_
+		static
+		0 p_34841_ p_34841_
+		1 p_34842_ p_34842_
+	maybeRetaliate (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34826_
+		static
+		0 p_34827_ p_34827_
+		1 p_34828_ p_34828_
+	mobInteract (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_34846_
+		static
+		0 p_34847_ p_34847_
+		1 p_34848_ p_34848_
+		2 p_34849_ p_34849_
+	pickUpItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V m_34843_
+		static
+		0 p_34844_ p_34844_
+		1 p_34845_ p_34845_
+	piglinsEqualOrOutnumberHoglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35010_
+		static
+		0 p_35011_ p_35011_
+	putInInventory (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V m_34952_
+		static
+		0 p_34953_ p_34953_
+		1 p_34954_ p_34954_
+	removeOneItemFromItemEntity (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/world/item/ItemStack; m_34822_
+		static
+		0 p_34823_ p_34823_
+	retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34949_
+		static
+		0 p_34950_ p_34950_
+		1 p_34951_ p_34951_
+	seesPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34971_
+		static
+		0 p_34972_ p_34972_
+	setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34924_
+		static
+		0 p_34925_ p_34925_
+		1 p_34926_ p_34926_
+	setAngerTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34962_
+		static
+		0 p_34963_ p_34963_
+		1 p_34964_ p_34964_
+	setAngerTargetToNearestTargetablePlayerIfFound (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34944_
+		static
+		0 p_34945_ p_34945_
+		1 p_34946_ p_34946_
+	setAvoidTargetAndDontHuntForAWhile (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34967_
+		static
+		0 p_34968_ p_34968_
+		1 p_34969_ p_34969_
+	stopHoldingOffHandItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V m_34867_
+		static
+		0 p_34868_ p_34868_
+		1 p_34869_ p_34869_
+	stopWalking (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_35006_
+		static
+		0 p_35007_ p_35007_
+	throwItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V m_34860_
+		static
+		0 p_34861_ p_34861_
+		1 p_34862_ p_34862_
+	throwItemsTowardPlayer (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_34850_
+		static
+		0 p_34851_ p_34851_
+		1 p_34852_ p_34852_
+		2 p_34853_ p_34853_
+	throwItemsTowardPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)V m_34863_
+		static
+		0 p_34864_ p_34864_
+		1 p_34865_ p_34865_
+		2 p_34866_ p_34866_
+	throwItemsTowardRandomPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V m_34912_
+		static
+		0 p_34913_ p_34913_
+		1 p_34914_ p_34914_
+	updateActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_34898_
+		static
+		0 p_34899_ p_34899_
+	wantsToDance (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34810_
+		static
+		0 p_34811_ p_34811_
+		1 p_34812_ p_34812_
+	wantsToPickup (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z m_34857_
+		static
+		0 p_34858_ p_34858_
+		1 p_34859_ p_34859_
+	wantsToStopFleeing (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35008_
+		static
+		0 p_35009_ p_35009_
+	wantsToStopRiding (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z m_34834_
+		static
+		0 p_34835_ p_34835_
+		1 p_34836_ p_34836_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34837_
+		static
+		0 p_34838_ p_34838_
+		1 p_34839_ p_34839_
+	wasHurtRecently (Lnet/minecraft/world/entity/LivingEntity;)Z m_34988_
+		static
+		0 p_34989_ p_34989_
+net/minecraft/world/entity/monster/piglin/PiglinArmPose net/minecraft/world/entity/monster/piglin/PiglinArmPose
+	$VALUES $VALUES
+	ADMIRING_ITEM ADMIRING_ITEM
+	ATTACKING_WITH_MELEE_WEAPON ATTACKING_WITH_MELEE_WEAPON
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	DANCING DANCING
+	DEFAULT DEFAULT
+	$values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_149973_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_35039_ p_35039_
+		1 p_35040_ p_35040_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; valueOf
+		static
+		0 p_35042_ p_35042_
+	values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; values
+		static
+net/minecraft/world/entity/monster/piglin/PiglinBrute net/minecraft/world/entity/monster/piglin/PiglinBrute
+	ATTACK_DAMAGE f_149976_
+	MAX_HEALTH f_149974_
+	MEMORY_TYPES f_35044_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149975_
+	SENSOR_TYPES f_35045_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35048_ p_35048_
+		1 p_35049_ p_35049_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canHunt ()Z m_7121_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_35075_
+		static
+	customServerAiStep ()V m_8024_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35058_ p_35058_
+		1 p_35059_ p_35059_
+		2 p_35060_ p_35060_
+		3 p_35061_ p_35061_
+		4 p_35062_ p_35062_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35072_ p_35072_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_35055_ p_35055_
+		1 p_35056_ p_35056_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_35064_ p_35064_
+	playAngrySound ()V m_35076_
+	playConvertedSound ()V m_7580_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_35066_ p_35066_
+		1 p_35067_ p_35067_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219209_ p_219209_
+		1 p_219210_ p_219210_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_35078_ p_35078_
+net/minecraft/world/entity/monster/piglin/PiglinBruteAi net/minecraft/world/entity/monster/piglin/PiglinBruteAi
+	ACTIVITY_SOUND_LIKELIHOOD_PER_TICK f_149979_
+	ANGER_DURATION f_149977_
+	HOME_CLOSE_ENOUGH_DISTANCE f_149984_
+	HOME_STROLL_AROUND_DISTANCE f_149986_
+	HOME_TOO_FAR_DISTANCE f_149985_
+	INTERACTION_RANGE f_149981_
+	MAX_LOOK_DIST f_149980_
+	MELEE_ATTACK_COOLDOWN f_149978_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149983_
+	TARGETING_RANGE f_149982_
+	<init> ()V <init>
+	createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_35080_
+		static
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_35105_
+		static
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_35086_
+		static
+		0 p_35087_ p_35087_
+	getTargetIfWithinRange (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_35091_
+		static
+		0 p_35092_ p_35092_
+		1 p_35093_ p_35093_
+	initCoreActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35111_
+		static
+		0 p_35112_ p_35112_
+		1 p_35113_ p_35113_
+	initFightActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35124_
+		static
+		0 p_35125_ p_35125_
+		1 p_35126_ p_35126_
+	initIdleActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35119_
+		static
+		0 p_35120_ p_35120_
+		1 p_35121_ p_35121_
+	initMemories (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35094_
+		static
+		0 p_35095_ p_35095_
+	isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_35088_
+		static
+		0 p_35089_ p_35089_
+		1 p_35090_ p_35090_
+	lambda$getTargetIfWithinRange$2 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_35106_
+		static
+		0 p_35107_ p_35107_
+		1 p_35108_ p_35108_
+	lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)Z m_35116_
+		static
+		0 p_35117_ p_35117_
+		1 p_35118_ p_35118_
+	lambda$isNearestValidAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_35083_
+		static
+		0 p_35084_ p_35084_
+		1 p_35085_ p_35085_
+	lambda$playActivitySound$3 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/schedule/Activity;)V m_35102_
+		static
+		0 p_35103_ p_35103_
+		1 p_35104_ p_35104_
+	makeBrain (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_35099_
+		static
+		0 p_35100_ p_35100_
+		1 p_35101_ p_35101_
+	maybePlayActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35114_
+		static
+		0 p_35115_ p_35115_
+	playActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35122_
+		static
+		0 p_35123_ p_35123_
+	setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V m_149988_
+		static
+		0 p_149989_ p_149989_
+		1 p_149990_ p_149990_
+	updateActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35109_
+		static
+		0 p_35110_ p_35110_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V m_35096_
+		static
+		0 p_35097_ p_35097_
+		1 p_35098_ p_35098_
+net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257745_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289158_
+		static
+		0 p_289475_ p_289475_
+		1 p_289476_ p_289476_
+		2 p_289477_ p_289477_
+		3 p_289478_ p_289478_
+		4 p_289479_ p_289479_
+		5 p_289480_ p_289480_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257939_
+		static
+		0 p_259236_ p_259236_
+		1 p_259214_ p_259214_
+		2 p_260031_ p_260031_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257643_
+		static
+		0 p_260168_ p_260168_
+net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257667_
+		static
+		0 p_259418_ p_259418_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257920_
+		static
+		0 p_259795_ p_259795_
+		1 p_259861_ p_259861_
+		2 p_260154_ p_260154_
+		3 p_260207_ p_260207_
+		4 p_260130_ p_260130_
+		5 p_259946_ p_259946_
+		6 p_259235_ p_259235_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257725_
+		static
+		0 p_260127_ p_260127_
+		1 p_259499_ p_259499_
+		2 p_259343_ p_259343_
+		3 p_260195_ p_260195_
+		4 p_259697_ p_259697_
+		5 p_259511_ p_259511_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258075_
+		static
+		0 p_259529_ p_259529_
+		1 p_259264_ p_259264_
+net/minecraft/world/entity/monster/piglin/StartHuntingHoglin net/minecraft/world/entity/monster/piglin/StartHuntingHoglin
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257706_
+		static
+	hasHuntedRecently (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_257899_
+		static
+		0 p_260138_ p_260138_
+	lambda$create$0 (Ljava/util/List;)Ljava/lang/Boolean; m_257975_
+		static
+		0 p_259958_ p_259958_
+	lambda$create$1 (Ljava/util/List;)V m_257377_
+		static
+		0 p_259760_ p_259760_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z m_257704_
+		static
+		0 p_259144_ p_259144_
+		1 p_260050_ p_260050_
+		2 p_259334_ p_259334_
+		3 p_259918_ p_259918_
+		4 p_259191_ p_259191_
+		5 p_259772_ p_259772_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257530_
+		static
+		0 p_259476_ p_259476_
+		1 p_259255_ p_259255_
+		2 p_260214_ p_260214_
+		3 p_259562_ p_259562_
+		4 p_259156_ p_259156_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257635_
+		static
+		0 p_259791_ p_259791_
+net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257651_
+		static
+		0 p_259415_ p_259415_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257602_
+		static
+		0 p_259427_ p_259427_
+		1 p_260325_ p_260325_
+		2 p_259658_ p_259658_
+		3 p_259446_ p_259446_
+		4 p_259613_ p_259613_
+		5 p_259304_ p_259304_
+		6 p_259748_ p_259748_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257773_
+		static
+		0 p_259448_ p_259448_
+		1 p_259536_ p_259536_
+		2 p_260178_ p_260178_
+		3 p_259241_ p_259241_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258065_
+		static
+		0 p_259391_ p_259391_
+		1 p_259152_ p_259152_
+net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem
+	<init> ()V <init>
+	create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257715_
+		static
+		0 p_259110_ p_259110_
+		1 p_259200_ p_259200_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257859_
+		static
+		0 p_260034_ p_260034_
+		1 p_259797_ p_259797_
+		2 p_259911_ p_259911_
+		3 p_259109_ p_259109_
+		4 p_259821_ p_259821_
+		5 p_259601_ p_259601_
+		6 p_259044_ p_259044_
+		7 p_259229_ p_259229_
+		8 p_259125_ p_259125_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257597_
+		static
+		0 p_260340_ p_260340_
+		1 p_259549_ p_259549_
+		2 p_260118_ p_260118_
+		3 p_260184_ p_260184_
+		4 p_259407_ p_259407_
+		5 p_259388_ p_259388_
+		6 p_259580_ p_259580_
+	lambda$create$2 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257983_
+		static
+		0 p_259478_ p_259478_
+		1 p_259479_ p_259479_
+		2 p_260320_ p_260320_
+net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257718_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z m_289159_
+		static
+		0 p_289481_ p_289481_
+		1 p_289482_ p_289482_
+		2 p_289483_ p_289483_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257846_
+		static
+		0 p_259512_ p_259512_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257649_
+		static
+		0 p_259197_ p_259197_
+net/minecraft/world/entity/monster/piglin/package-info net/minecraft/world/entity/monster/piglin/package-info
+net/minecraft/world/entity/monster/warden/AngerLevel net/minecraft/world/entity/monster/warden/AngerLevel
+	$VALUES $VALUES
+	AGITATED AGITATED
+	ANGRY ANGRY
+	CALM CALM
+	SORTED_LEVELS f_219214_
+	ambientSound f_219216_
+	listeningSound f_219217_
+	minimumAnger f_219215_
+	$values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219237_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_219221_ p_219221_
+		1 p_219222_ p_219222_
+		2 p_219223_ p_219223_
+		3 p_219224_ p_219224_
+		4 p_219225_ p_219225_
+	byAnger (I)Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219227_
+		static
+		0 p_219228_ p_219228_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_219234_
+	getListeningSound ()Lnet/minecraft/sounds/SoundEvent; m_219235_
+	getMinimumAnger ()I m_219226_
+	isAngry ()Z m_219236_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/AngerLevel;Lnet/minecraft/world/entity/monster/warden/AngerLevel;)I m_219229_
+		static
+		0 p_219230_ p_219230_
+		1 p_219231_ p_219231_
+	lambda$static$1 ([Lnet/minecraft/world/entity/monster/warden/AngerLevel;)V m_219232_
+		static
+		0 p_219233_ p_219233_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/warden/AngerLevel; valueOf
+		static
+		0 p_219239_ p_219239_
+	values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; values
+		static
+net/minecraft/world/entity/monster/warden/AngerManagement net/minecraft/world/entity/monster/warden/AngerManagement
+	CONVERSION_DELAY f_219241_
+	DEFAULT_ANGER_DECREASE f_219246_
+	MAX_ANGER f_219242_
+	SUSPECT_ANGER_PAIR f_219249_
+	angerBySuspect f_219244_
+	angerByUuid f_219245_
+	conversionDelay f_219247_
+	filter f_219250_
+	highestAnger f_219248_
+	suspectSorter f_219251_
+	suspects f_219243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Predicate;Ljava/util/List;)V <init>
+		0 p_219254_ p_219254_
+		1 p_219255_ p_219255_
+	clearAnger (Lnet/minecraft/world/entity/Entity;)V m_219266_
+		0 p_219267_ p_219267_
+	codec (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; m_219277_
+		static
+		0 p_219278_ p_219278_
+	convertFromUuids (Lnet/minecraft/server/level/ServerLevel;)V m_219261_
+		0 p_219262_ p_219262_
+	createUuidAngerPairs ()Ljava/util/List; m_219285_
+	getActiveAnger (Lnet/minecraft/world/entity/Entity;)I m_219286_
+		0 p_219287_ p_219287_
+	getActiveEntity ()Ljava/util/Optional; m_219256_
+	getTopSuspect ()Lnet/minecraft/world/entity/Entity; m_219291_
+	increaseAnger (Lnet/minecraft/world/entity/Entity;I)I m_219268_
+		0 p_219269_ p_219269_
+		1 p_219270_ p_219270_
+	lambda$codec$1 (Ljava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/world/entity/monster/warden/AngerManagement; m_219282_
+		static
+		0 p_219283_ p_219283_
+		1 p_219284_ p_219284_
+	lambda$codec$2 (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219279_
+		static
+		0 p_219280_ p_219280_
+		1 p_219281_ p_219281_
+	lambda$createUuidAngerPairs$4 (Lnet/minecraft/world/entity/Entity;)Lcom/mojang/datafixers/util/Pair; m_219294_
+		0 p_219295_ p_219295_
+	lambda$createUuidAngerPairs$5 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; m_219275_
+		static
+		0 p_219276_ p_219276_
+	lambda$getActiveEntity$7 (Lnet/minecraft/world/entity/Entity;)Z m_219292_
+		static
+		0 p_219293_ p_219293_
+	lambda$getActiveEntity$8 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_219289_
+		static
+		0 p_219290_ p_219290_
+	lambda$increaseAnger$6 (ILnet/minecraft/world/entity/Entity;Ljava/lang/Integer;)Ljava/lang/Integer; m_219257_
+		static
+		0 p_219258_ p_219258_
+		1 p_219259_ p_219259_
+		2 p_219260_ p_219260_
+	lambda$new$3 (Lcom/mojang/datafixers/util/Pair;)V m_219271_
+		0 p_219272_ p_219272_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252714_
+		static
+		0 p_253580_ p_253580_
+	sortAndUpdateHighestAnger ()V m_219288_
+	tick (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)V m_219263_
+		0 p_219264_ p_219264_
+		1 p_219265_ p_219265_
+net/minecraft/world/entity/monster/warden/AngerManagement$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
+	$SwitchMap$net$minecraft$world$entity$Entity$RemovalReason f_219296_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/monster/warden/AngerManagement$Sorter net/minecraft/world/entity/monster/warden/AngerManagement$Sorter
+	angerManagement f_219298_
+	<init> (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V <init>
+		0 f_219298_ f_219298_
+	angerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; f_219298_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_219306_ p_219306_
+		1 p_219307_ p_219307_
+	compare (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I compare
+		0 p_219303_ p_219303_
+		1 p_219304_ p_219304_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219309_ p_219309_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden
+	ANGERMANAGEMENT_TICK_DELAY f_219333_
+	ATTACK_DAMAGE f_219327_
+	ATTACK_KNOCKBACK f_219326_
+	CLIENT_ANGER_LEVEL f_219328_
+	DARKNESS_DISPLAY_LIMIT f_219329_
+	DARKNESS_DURATION f_219330_
+	DARKNESS_INTERVAL f_219332_
+	DARKNESS_RADIUS f_219331_
+	DEFAULT_ANGER f_219334_
+	DIGGING_PARTICLES_AMOUNT f_219339_
+	DIGGING_PARTICLES_DURATION f_219340_
+	DIGGING_PARTICLES_OFFSET f_219341_
+	KNOCKBACK_RESISTANCE f_219325_
+	LOGGER f_219315_
+	MAX_HEALTH f_219323_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_219324_
+	ON_HURT_ANGER_BOOST f_219336_
+	PROJECTILE_ANGER f_219335_
+	PROJECTILE_ANGER_DISTANCE f_219342_
+	RECENT_PROJECTILE_TICK_THRESHOLD f_219337_
+	TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM f_219322_
+	TOUCH_COOLDOWN_TICKS f_219338_
+	VIBRATION_COOLDOWN_TICKS f_219321_
+	angerManagement f_219319_
+	attackAnimationState f_219313_
+	diggingAnimationState f_219347_
+	dynamicGameEventListener f_219318_
+	emergeAnimationState f_219346_
+	heartAnimation f_219345_
+	heartAnimationO f_219317_
+	roarAnimationState f_219312_
+	sniffAnimationState f_219316_
+	sonicBoomAnimationState f_219314_
+	tendrilAnimation f_219343_
+	tendrilAnimationO f_219344_
+	vibrationData f_279590_
+	vibrationUser f_279603_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219350_ p_219350_
+		1 p_219351_ p_219351_
+	access$000 (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/world/entity/ai/Brain; m_280253_
+		static
+		0 p_283139_ p_283139_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_219434_ p_219434_
+	applyDarknessAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V m_219375_
+		static
+		0 p_219376_ p_219376_
+		1 p_219377_ p_219377_
+		2 p_219378_ p_219378_
+		3 p_219379_ p_219379_
+	canDisableShield ()Z m_213824_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_219462_ p_219462_
+	canTargetEntity (Lnet/minecraft/world/entity/Entity;)Z m_219385_
+		0 p_219386_ p_219386_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_219398_ p_219398_
+	clearAnger (Lnet/minecraft/world/entity/Entity;)V m_219428_
+		0 p_219429_ p_219429_
+	clientDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)V m_219383_
+		0 p_219384_ p_219384_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_219463_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_219396_ p_219396_
+	customServerAiStep ()V m_8024_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_219472_ p_219472_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_219353_ p_219353_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_219400_ p_219400_
+		1 p_219401_ p_219401_
+		2 p_219402_ p_219402_
+		3 p_219403_ p_219403_
+		4 p_219404_ p_219404_
+	getActiveAnger ()I m_219454_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngerLevel ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219446_
+	getAngerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; m_219449_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getClientAngerLevel ()I m_219464_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_219392_ p_219392_
+	getEntityAngryAt ()Ljava/util/Optional; m_219448_
+	getHeartAnimation (F)F m_219469_
+		0 p_219470_ p_219470_
+	getHeartBeatDelay ()I m_219452_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_219440_ p_219440_
+	getSoundVolume ()F m_6121_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	getTendrilAnimation (F)F m_219467_
+		0 p_219468_ p_219468_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_219410_ p_219410_
+		1 p_219411_ p_219411_
+	handleEntityEvent (B)V m_7822_
+		0 p_219360_ p_219360_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_219381_ p_219381_
+		1 p_219382_ p_219382_
+	ignoreExplosion ()Z m_6128_
+	increaseAngerAt (Lnet/minecraft/world/entity/Entity;)V m_219441_
+		0 p_219442_ p_219442_
+	increaseAngerAt (Lnet/minecraft/world/entity/Entity;IZ)V m_219387_
+		0 p_219388_ p_219388_
+		1 p_219389_ p_219389_
+		2 p_219390_ p_219390_
+	isDiggingOrEmerging ()Z m_219450_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_219427_ p_219427_
+	isPushable ()Z m_6094_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219435_
+		static
+		0 p_219436_ p_219436_
+		1 p_219437_ p_219437_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219416_
+		static
+		0 p_219417_ p_219417_
+		1 p_219418_ p_219418_
+	lambda$readAdditionalSaveData$2 (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V m_219393_
+		0 p_219394_ p_219394_
+	lambda$readAdditionalSaveData$3 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279938_
+		0 p_281093_ p_281093_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_219406_ p_219406_
+	nextStep ()F m_6059_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_219422_ p_219422_
+	playListeningSound ()V m_219453_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_219431_ p_219431_
+		1 p_219432_ p_219432_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_219415_ p_219415_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_219420_ p_219420_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_219457_ p_219457_
+	sendDebugPackets ()V m_8025_
+	setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_219459_
+		0 p_219460_ p_219460_
+	syncClientAngerLevel ()V m_219451_
+	tick ()V m_8119_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_219413_ p_219413_
+net/minecraft/world/entity/monster/warden/Warden$1 net/minecraft/world/entity/monster/warden/Warden$1
+	this$0 f_219473_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219475_ p_219475_
+		1 p_219476_ p_219476_
+		2 p_219477_ p_219477_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_219479_ p_219479_
+net/minecraft/world/entity/monster/warden/Warden$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
+	this$1 f_219480_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden$1;Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
+		0 p_219482_ p_219482_
+		1 p_219483_ p_219483_
+		2 p_219484_ p_219484_
+	distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F m_214208_
+		0 p_219486_ p_219486_
+		1 p_219487_ p_219487_
+net/minecraft/world/entity/monster/warden/Warden$2 net/minecraft/world/entity/monster/warden/Warden$2
+	$SwitchMap$net$minecraft$world$entity$Pose f_219488_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/monster/warden/Warden$VibrationUser net/minecraft/world/entity/monster/warden/Warden$VibrationUser
+	GAME_EVENT_LISTENER_RANGE f_279541_
+	positionSource f_279600_
+	this$0 f_279592_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden;)V <init>
+		0 p_282052_ p_282052_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282574_ p_282574_
+		1 p_282323_ p_282323_
+		2 p_283003_ p_283003_
+		3 p_282515_ p_282515_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_281325_ p_281325_
+		1 p_282386_ p_282386_
+		2 p_282261_ p_282261_
+		3 p_281438_ p_281438_
+		4 p_282582_ p_282582_
+		5 p_283699_ p_283699_
+net/minecraft/world/entity/monster/warden/WardenAi net/minecraft/world/entity/monster/warden/WardenAi
+	DIGGING_COOLDOWN f_219492_
+	DIGGING_DURATION f_219497_
+	DIG_COOLDOWN_SETTER f_219502_
+	DISTURBANCE_LOCATION_EXPIRY_TIME f_219499_
+	EMERGE_DURATION f_219490_
+	MELEE_ATTACK_COOLDOWN f_219496_
+	MEMORY_TYPES f_219501_
+	ROAR_DURATION f_219491_
+	SENSOR_TYPES f_219500_
+	SNIFFING_DURATION f_219498_
+	SPEED_MULTIPLIER_WHEN_FIGHTING f_219495_
+	SPEED_MULTIPLIER_WHEN_IDLING f_219493_
+	SPEED_MULTIPLIER_WHEN_INVESTIGATING f_219494_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219510_
+		static
+		0 p_219511_ p_219511_
+	initDiggingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219531_
+		static
+		0 p_219532_ p_219532_
+	initEmergeActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219526_
+		static
+		0 p_219527_ p_219527_
+	initFightActivity (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/ai/Brain;)V m_219517_
+		static
+		0 p_219518_ p_219518_
+		1 p_219519_ p_219519_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219536_
+		static
+		0 p_219537_ p_219537_
+	initInvestigateActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219541_
+		static
+		0 p_219542_ p_219542_
+	initRoarActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219545_
+		static
+		0 p_219546_ p_219546_
+	initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219543_
+		static
+		0 p_219544_ p_219544_
+	isTarget (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219514_
+		static
+		0 p_219515_ p_219515_
+		1 p_219516_ p_219516_
+	lambda$initFightActivity$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219538_
+		static
+		0 p_219539_ p_219539_
+		1 p_219540_ p_219540_
+	lambda$initFightActivity$4 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219533_
+		static
+		0 p_219534_ p_219534_
+		1 p_219535_ p_219535_
+	lambda$isTarget$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_219507_
+		static
+		0 p_219508_ p_219508_
+		1 p_219509_ p_219509_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_257316_
+		static
+		0 p_258954_ p_258954_
+		1 p_258955_ p_258955_
+		2 p_258956_ p_258956_
+		3 p_258957_ p_258957_
+		4 p_258958_ p_258958_
+	lambda$static$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257317_
+		static
+		0 p_258959_ p_258959_
+		1 p_258960_ p_258960_
+	lambda$static$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257315_
+		static
+		0 p_258953_ p_258953_
+	makeBrain (Lnet/minecraft/world/entity/monster/warden/Warden;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_219520_
+		static
+		0 p_219521_ p_219521_
+		1 p_219522_ p_219522_
+	onTargetInvalid (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_219528_
+		static
+		0 p_219529_ p_219529_
+		1 p_219530_ p_219530_
+	setDigCooldown (Lnet/minecraft/world/entity/LivingEntity;)V m_219505_
+		static
+		0 p_219506_ p_219506_
+	setDisturbanceLocation (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/core/BlockPos;)V m_219523_
+		static
+		0 p_219524_ p_219524_
+		1 p_219525_ p_219525_
+	updateActivity (Lnet/minecraft/world/entity/monster/warden/Warden;)V m_219512_
+		static
+		0 p_219513_ p_219513_
+net/minecraft/world/entity/monster/warden/WardenSpawnTracker net/minecraft/world/entity/monster/warden/WardenSpawnTracker
+	CODEC f_219557_
+	DECREASE_WARNING_LEVEL_EVERY_INTERVAL f_219561_
+	MAX_WARNING_LEVEL f_219558_
+	PLAYER_SEARCH_RADIUS f_219559_
+	WARNING_CHECK_DIAMETER f_219560_
+	WARNING_LEVEL_INCREASE_COOLDOWN f_219562_
+	cooldownTicks f_219565_
+	ticksSinceLastWarning f_219563_
+	warningLevel f_219564_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_219568_ p_219568_
+		1 p_219569_ p_219569_
+		2 p_219570_ p_219570_
+	copyData (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_219583_
+		0 p_219584_ p_219584_
+	decreaseWarningLevel ()V m_219608_
+	getNearbyPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_219594_
+		static
+		0 p_219595_ p_219595_
+		1 p_219596_ p_219596_
+	getWarningLevel ()I m_219599_
+	hasNearbyWarden (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_219574_
+		static
+		0 p_219575_ p_219575_
+		1 p_219576_ p_219576_
+	increaseWarningLevel ()V m_219605_
+	lambda$getNearbyPlayers$8 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;)Z m_289160_
+		static
+		0 p_289484_ p_289484_
+		1 p_289485_ p_289485_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219606_
+		static
+		0 p_219607_ p_219607_
+	lambda$static$1 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219603_
+		static
+		0 p_219604_ p_219604_
+	lambda$static$2 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219600_
+		static
+		0 p_219601_ p_219601_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219588_
+		static
+		0 p_219589_ p_219589_
+	lambda$tryWarn$4 (Lnet/minecraft/server/level/ServerPlayer;)Z m_244974_
+		static
+		0 p_248397_ p_248397_
+	lambda$tryWarn$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/stream/Stream; m_244972_
+		static
+		0 p_248394_ p_248394_
+	lambda$tryWarn$6 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244976_
+		static
+		0 p_248400_ p_248400_
+		1 p_248401_ p_248401_
+	lambda$tryWarn$7 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/server/level/ServerPlayer;)V m_244973_
+		static
+		0 p_248395_ p_248395_
+		1 p_248396_ p_248396_
+	onCooldown ()Z m_219602_
+	reset ()V m_219593_
+	setWarningLevel (I)V m_219572_
+		0 p_219573_ p_219573_
+	tick ()V m_219571_
+	tryWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/OptionalInt; m_219577_
+		static
+		0 p_219578_ p_219578_
+		1 p_219579_ p_219579_
+		2 p_219580_ p_219580_
+net/minecraft/world/entity/monster/warden/package-info net/minecraft/world/entity/monster/warden/package-info
+net/minecraft/world/entity/npc/AbstractVillager net/minecraft/world/entity/npc/AbstractVillager
+	DATA_UNHAPPY_COUNTER f_35262_
+	VILLAGER_INVENTORY_SIZE f_149992_
+	VILLAGER_SLOT_OFFSET f_149991_
+	inventory f_35264_
+	offers f_35261_
+	tradingPlayer f_35263_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35267_ p_35267_
+		1 p_35268_ p_35268_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35301_ p_35301_
+	addOffersFromItemListings (Lnet/minecraft/world/item/trading/MerchantOffers;[Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;I)V m_35277_
+		0 p_35278_ p_35278_
+		1 p_35279_ p_35279_
+		2 p_35280_ p_35280_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_35287_
+		0 p_35288_ p_35288_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_35272_ p_35272_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_35295_ p_35295_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_35270_ p_35270_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35282_ p_35282_
+		1 p_35283_ p_35283_
+		2 p_35284_ p_35284_
+		3 p_35285_ p_35285_
+		4 p_35286_ p_35286_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_35318_ p_35318_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149995_ p_149995_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_35297_ p_35297_
+		1 p_35298_ p_35298_
+	getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; m_6068_
+		0 p_35323_ p_35323_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getUnhappyCounter ()I m_35303_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	isTrading ()Z m_35306_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_35274_ p_35274_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_35316_ p_35316_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_35276_ p_35276_
+	overrideXp (I)V m_6621_
+		0 p_35322_ p_35322_
+	playCelebrateSound ()V m_35310_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35290_ p_35290_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35299_ p_35299_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35314_ p_35314_
+	setUnhappyCounter (I)V m_35319_
+		0 p_35320_ p_35320_
+	showProgressBar ()Z m_7826_
+	stopTrading ()V m_7996_
+	updateTrades ()V m_7604_
+net/minecraft/world/entity/npc/CatSpawner net/minecraft/world/entity/npc/CatSpawner
+	TICK_DELAY f_149996_
+	nextTick f_35324_
+	<init> ()V <init>
+	lambda$spawnInVillage$0 (Lnet/minecraft/core/Holder;)Z m_219609_
+		static
+		0 p_219610_ p_219610_
+	spawnCat (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)I m_35333_
+		0 p_35334_ p_35334_
+		1 p_35335_ p_35335_
+	spawnInHut (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I m_35336_
+		0 p_35337_ p_35337_
+		1 p_35338_ p_35338_
+	spawnInVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I m_35326_
+		0 p_35327_ p_35327_
+		1 p_35328_ p_35328_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_35330_ p_35330_
+		1 p_35331_ p_35331_
+		2 p_35332_ p_35332_
+net/minecraft/world/entity/npc/ClientSideMerchant net/minecraft/world/entity/npc/ClientSideMerchant
+	offers f_35341_
+	source f_35340_
+	xp f_35342_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_35344_ p_35344_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_35346_ p_35346_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_35358_ p_35358_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_35348_ p_35348_
+	overrideXp (I)V m_6621_
+		0 p_35360_ p_35360_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35356_ p_35356_
+	showProgressBar ()Z m_7826_
+net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier
+	TAG_INVENTORY f_252389_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	pickUpItem (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V m_219611_
+		static
+		0 p_219612_ p_219612_
+		1 p_219613_ p_219613_
+		2 p_219614_ p_219614_
+	readInventoryFromTag (Lnet/minecraft/nbt/CompoundTag;)V m_253224_
+		0 p_253699_ p_253699_
+	writeInventoryToTag (Lnet/minecraft/nbt/CompoundTag;)V m_252802_
+		0 p_254428_ p_254428_
+net/minecraft/world/entity/npc/Npc net/minecraft/world/entity/npc/Npc
+net/minecraft/world/entity/npc/Villager net/minecraft/world/entity/npc/Villager
+	BREEDING_FOOD_THRESHOLD f_149997_
+	DATA_VILLAGER_DATA f_35371_
+	FOOD_POINTS f_35369_
+	GOSSIP_COOLDOWN f_150001_
+	GOSSIP_DECAY_INTERVAL f_150002_
+	HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS f_150004_
+	HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM f_150005_
+	LOGGER f_201976_
+	MAX_GOSSIP_TOPICS f_150000_
+	MEMORY_TYPES f_35367_
+	POI_MEMORIES f_35370_
+	REPUTATION_CHANGE_PER_EVENT f_150003_
+	SENSOR_TYPES f_35368_
+	SPEED_MODIFIER f_149998_
+	TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING f_150006_
+	TRADES_PER_LEVEL f_149999_
+	WANTED_ITEMS f_35372_
+	assignProfessionWhenSpawned f_35366_
+	chasing f_150007_
+	foodLevel f_35376_
+	gossips f_35377_
+	increaseProfessionLevelOnUpdate f_35374_
+	lastGossipDecayTime f_35361_
+	lastGossipTime f_35378_
+	lastRestockCheckDayTime f_35365_
+	lastRestockGameTime f_35363_
+	lastTradedPlayer f_35375_
+	numberOfRestocksToday f_35364_
+	updateMerchantTimer f_35373_
+	villagerXp f_35362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/npc/VillagerType;)V <init>
+		0 p_35384_ p_35384_
+		1 p_35385_ p_35385_
+		2 p_35386_ p_35386_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35381_ p_35381_
+		1 p_35382_ p_35382_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35481_ p_35481_
+	ageBoundaryReached ()V m_30232_
+	allowedToRestock ()Z m_35521_
+	assignProfessionWhenSpawned ()Z m_35504_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBreed ()Z m_35506_
+	canRestock ()Z m_7862_
+	catchUpDemand ()V m_35522_
+	countFoodPointsInInventory ()I m_35529_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_35503_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_35419_ p_35419_
+	digestFood (I)V m_35548_
+		0 p_35549_ p_35549_
+	eatAndDigestFood ()V m_35513_
+	eatUntilFull ()V m_35526_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35439_ p_35439_
+		1 p_35440_ p_35440_
+		2 p_35441_ p_35441_
+		3 p_35442_ p_35442_
+		4 p_35443_ p_35443_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_150009_ p_150009_
+		1 p_150010_ p_150010_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/npc/Villager; m_142606_
+		0 p_150012_ p_150012_
+		1 p_150013_ p_150013_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getGossips ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; m_35517_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35498_ p_35498_
+	getPlayerReputation (Lnet/minecraft/world/entity/player/Player;)I m_35532_
+		0 p_35533_ p_35533_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	getVillagerXp ()I m_7809_
+	golemSpawnConditionsMet (J)Z m_35461_
+		0 p_35462_ p_35462_
+	gossip (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_35411_
+		0 p_35412_ p_35412_
+		1 p_35413_ p_35413_
+		2 p_35414_ p_35414_
+	handleEntityEvent (B)V m_7822_
+		0 p_35391_ p_35391_
+	hasExcessFood ()Z m_35514_
+	hasFarmSeeds ()Z m_35516_
+	hungry ()Z m_35525_
+	increaseMerchantCareer ()V m_35528_
+	isChasing ()Z m_150014_
+	isClientSide ()Z m_183595_
+	lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_35452_
+		static
+		0 p_35453_ p_35453_
+		1 p_35454_ p_35454_
+	lambda$countFoodPointsInInventory$8 (Lnet/minecraft/world/SimpleContainer;Ljava/util/Map$Entry;)I m_186298_
+		static
+		0 p_186299_ p_186299_
+		1 p_186300_ p_186300_
+	lambda$getPlayerReputation$7 (Lnet/minecraft/world/entity/ai/gossip/GossipType;)Z m_186301_
+		static
+		0 p_186302_ p_186302_
+	lambda$hasFarmSeeds$9 (Lnet/minecraft/world/item/ItemStack;)Z m_279940_
+		static
+		0 p_281096_ p_281096_
+	lambda$releasePoi$6 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/core/GlobalPos;)V m_186303_
+		0 p_186304_ p_186304_
+		1 p_186305_ p_186305_
+		2 p_186306_ p_186306_
+	lambda$spawnGolemIfNeeded$10 (JLnet/minecraft/world/entity/npc/Villager;)Z m_186291_
+		static
+		0 p_186292_ p_186292_
+		1 p_186293_ p_186293_
+	lambda$static$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219624_
+		static
+		0 p_219625_ p_219625_
+		1 p_219626_ p_219626_
+	lambda$static$1 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219621_
+		static
+		0 p_219622_ p_219622_
+		1 p_219623_ p_219623_
+	lambda$static$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219618_
+		static
+		0 p_219619_ p_219619_
+		1 p_219620_ p_219620_
+	lambda$static$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219615_
+		static
+		0 p_219616_ p_219616_
+		1 p_219617_ p_219617_
+	lambda$tellWitnessesThatIWasMurdered$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V m_186294_
+		static
+		0 p_186295_ p_186295_
+		1 p_186296_ p_186296_
+		2 p_186297_ p_186297_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_35445_ p_35445_
+	maybeDecayGossip ()V m_35530_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_35472_ p_35472_
+		1 p_35473_ p_35473_
+	needsToRestock ()Z m_35520_
+	onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V m_6814_
+		0 p_35431_ p_35431_
+		1 p_35432_ p_35432_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_35467_ p_35467_
+	playWorkSound ()V m_35512_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35451_ p_35451_
+	refreshBrain (Lnet/minecraft/server/level/ServerLevel;)V m_35483_
+		0 p_35484_ p_35484_
+	registerBrainGoals (Lnet/minecraft/world/entity/ai/Brain;)V m_35424_
+		0 p_35425_ p_35425_
+	releaseAllPois ()V m_35524_
+	releasePoi (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_35428_
+		0 p_35429_ p_35429_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_35535_ p_35535_
+	resendOffersToTradingPlayer ()V m_275846_
+	resetNumberOfRestocks ()V m_35531_
+	resetSpecialPrices ()V m_35519_
+	restock ()V m_35510_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35475_ p_35475_
+	sendDebugPackets ()V m_8025_
+	setChasing (Z)V m_150015_
+		0 p_150016_ p_150016_
+	setGossips (Lnet/minecraft/nbt/Tag;)V m_35455_
+		0 p_35456_ p_35456_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_35423_ p_35423_
+	setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_35476_
+		0 p_35477_ p_35477_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35508_ p_35508_
+	setUnhappy ()V m_35518_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_35437_ p_35437_
+	setVillagerXp (I)V m_35546_
+		0 p_35547_ p_35547_
+	shouldIncreaseLevel ()Z m_35527_
+	shouldRestock ()Z m_35511_
+	spawnGolemIfNeeded (Lnet/minecraft/server/level/ServerLevel;JI)V m_35397_
+		0 p_35398_ p_35398_
+		1 p_35399_ p_35399_
+		2 p_35400_ p_35400_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_35479_ p_35479_
+	startTrading (Lnet/minecraft/world/entity/player/Player;)V m_35536_
+		0 p_35537_ p_35537_
+	stopSleeping ()V m_5796_
+	stopTrading ()V m_7996_
+	tellWitnessesThatIWasMurdered (Lnet/minecraft/world/entity/Entity;)V m_35420_
+		0 p_35421_ p_35421_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_35409_ p_35409_
+		1 p_35410_ p_35410_
+	tick ()V m_8119_
+	updateDemand ()V m_35523_
+	updateSpecialPrices (Lnet/minecraft/world/entity/player/Player;)V m_35540_
+		0 p_35541_ p_35541_
+	updateTrades ()V m_7604_
+	wantsMoreFood ()Z m_35515_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_35543_ p_35543_
+	wantsToSpawnGolem (J)Z m_35392_
+		0 p_35393_ p_35393_
+net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData
+	CODEC f_35550_
+	MAX_VILLAGER_LEVEL f_150018_
+	MIN_VILLAGER_LEVEL f_150017_
+	NEXT_LEVEL_XP_THRESHOLDS f_35551_
+	level f_35554_
+	profession f_35553_
+	type f_35552_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/npc/VillagerType;Lnet/minecraft/world/entity/npc/VillagerProfession;I)V <init>
+		0 p_35557_ p_35557_
+		1 p_35558_ p_35558_
+		2 p_35559_ p_35559_
+	canLevelUp (I)Z m_35582_
+		static
+		0 p_35583_ p_35583_
+	getLevel ()I m_35576_
+	getMaxXpPerLevel (I)I m_35577_
+		static
+		0 p_35578_ p_35578_
+	getMinXpPerLevel (I)I m_35572_
+		static
+		0 p_35573_ p_35573_
+	getProfession ()Lnet/minecraft/world/entity/npc/VillagerProfession; m_35571_
+	getType ()Lnet/minecraft/world/entity/npc/VillagerType; m_35560_
+	lambda$static$0 ()Lnet/minecraft/world/entity/npc/VillagerType; m_150026_
+		static
+	lambda$static$1 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; m_150023_
+		static
+		0 p_150024_ p_150024_
+	lambda$static$2 ()Lnet/minecraft/world/entity/npc/VillagerProfession; m_150025_
+		static
+	lambda$static$3 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_150021_
+		static
+		0 p_150022_ p_150022_
+	lambda$static$4 (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; m_150019_
+		static
+		0 p_150020_ p_150020_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257318_
+		static
+		0 p_258961_ p_258961_
+	setLevel (I)Lnet/minecraft/world/entity/npc/VillagerData; m_35561_
+		0 p_35562_ p_35562_
+	setProfession (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; m_35565_
+		0 p_35566_ p_35566_
+	setType (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; m_35567_
+		0 p_35568_ p_35568_
+net/minecraft/world/entity/npc/VillagerDataHolder net/minecraft/world/entity/npc/VillagerDataHolder
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/npc/VillagerType; m_28554_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	setVariant (Lnet/minecraft/world/entity/npc/VillagerType;)V m_28464_
+		0 p_262647_ p_262647_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262623_ p_262623_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_150027_ p_150027_
+net/minecraft/world/entity/npc/VillagerProfession net/minecraft/world/entity/npc/VillagerProfession
+	ALL_ACQUIRABLE_JOBS f_219627_
+	ARMORER f_35586_
+	BUTCHER f_35587_
+	CARTOGRAPHER f_35588_
+	CLERIC f_35589_
+	FARMER f_35590_
+	FISHERMAN f_35591_
+	FLETCHER f_35592_
+	LEATHERWORKER f_35593_
+	LIBRARIAN f_35594_
+	MASON f_35595_
+	NITWIT f_35596_
+	NONE f_35585_
+	SHEPHERD f_35597_
+	TOOLSMITH f_35598_
+	WEAPONSMITH f_35599_
+	acquirableJobSite f_219629_
+	heldJobSite f_219628_
+	name f_35600_
+	requestedItems f_35602_
+	secondaryPoi f_35603_
+	workSound f_35604_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_35600_ f_35600_
+		1 f_219628_ f_219628_
+		2 f_219629_ f_219629_
+		3 f_35602_ f_35602_
+		4 f_35603_ f_35603_
+		5 f_35604_ f_35604_
+	acquirableJobSite ()Ljava/util/function/Predicate; f_219629_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219673_ p_219673_
+	hashCode ()I hashCode
+	heldJobSite ()Ljava/util/function/Predicate; f_219628_
+	lambda$register$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219666_
+		static
+		0 p_219667_ p_219667_
+		1 p_219668_ p_219668_
+	lambda$register$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219638_
+		static
+		0 p_219639_ p_219639_
+		1 p_219640_ p_219640_
+	lambda$register$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219641_
+		static
+		0 p_238233_ p_238233_
+		1 p_238234_ p_238234_
+	lambda$register$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_238235_
+		static
+		0 p_238236_ p_238236_
+		1 p_238237_ p_238237_
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Z m_238238_
+		static
+		0 p_238239_ p_238239_
+	name ()Ljava/lang/String; f_35600_
+	register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219647_
+		static
+		0 p_219648_ p_219648_
+		1 p_219649_ p_219649_
+		2 p_219650_ p_219650_
+		3 p_219651_ p_219651_
+		4 p_219652_ p_219652_
+	register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219643_
+		static
+		0 p_219644_ p_219644_
+		1 p_219645_ p_219645_
+		2 p_219646_ p_219646_
+	register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219653_
+		static
+		0 p_219654_ p_219654_
+		1 p_219655_ p_219655_
+		2 p_219656_ p_219656_
+		3 p_219657_ p_219657_
+	register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219658_
+		static
+		0 p_219659_ p_219659_
+		1 p_219660_ p_219660_
+		2 p_219661_ p_219661_
+		3 p_219662_ p_219662_
+		4 p_219663_ p_219663_
+		5 p_219664_ p_219664_
+	requestedItems ()Lcom/google/common/collect/ImmutableSet; f_35602_
+	secondaryPoi ()Lcom/google/common/collect/ImmutableSet; f_35603_
+	toString ()Ljava/lang/String; toString
+	workSound ()Lnet/minecraft/sounds/SoundEvent; f_35604_
+net/minecraft/world/entity/npc/VillagerTrades net/minecraft/world/entity/npc/VillagerTrades
+	COMMON_ITEMS_SUPPLY f_150030_
+	DEFAULT_SUPPLY f_150029_
+	HIGH_TIER_PRICE_MULTIPLIER f_150042_
+	LOW_TIER_PRICE_MULTIPLIER f_150041_
+	TRADES f_35627_
+	UNCOMMON_ITEMS_SUPPLY f_150031_
+	WANDERING_TRADER_TRADES f_35628_
+	XP_LEVEL_1_BUY f_150033_
+	XP_LEVEL_1_SELL f_150032_
+	XP_LEVEL_2_BUY f_150035_
+	XP_LEVEL_2_SELL f_150034_
+	XP_LEVEL_3_BUY f_150037_
+	XP_LEVEL_3_SELL f_150036_
+	XP_LEVEL_4_BUY f_150039_
+	XP_LEVEL_4_SELL f_150038_
+	XP_LEVEL_5_TRADE f_150040_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Ljava/util/HashMap;)V m_35632_
+		static
+		0 p_35633_ p_35633_
+	toIntMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_35630_
+		static
+		0 p_35631_ p_35631_
+net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds
+	item f_35634_
+	maxUses f_35636_
+	value f_35635_
+	villagerXp f_35637_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35642_ p_35642_
+		1 p_35643_ p_35643_
+		2 p_35644_ p_35644_
+		3 p_35645_ p_35645_
+	<init> (Lnet/minecraft/world/item/Item;I)V <init>
+		0 p_35639_ p_35639_
+		1 p_35640_ p_35640_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219679_ p_219679_
+		1 p_219680_ p_219680_
+	getRandomDye (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeItem; m_219676_
+		static
+		0 p_219677_ p_219677_
+net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems
+	cost f_35652_
+	item f_35651_
+	maxUses f_35653_
+	priceMultiplier f_35655_
+	villagerXp f_35654_
+	<init> (Lnet/minecraft/world/level/ItemLike;III)V <init>
+		0 p_35657_ p_35657_
+		1 p_35658_ p_35658_
+		2 p_35659_ p_35659_
+		3 p_35660_ p_35660_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219682_ p_219682_
+		1 p_219683_ p_219683_
+net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem
+	cost f_35665_
+	maxUses f_35666_
+	trades f_35664_
+	villagerXp f_35667_
+	<init> (IIILjava/util/Map;)V <init>
+		0 p_35669_ p_35669_
+		1 p_35670_ p_35670_
+		2 p_35671_ p_35671_
+		3 p_35672_ p_35672_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219685_ p_219685_
+		1 p_219686_ p_219686_
+	lambda$new$0 (Ljava/util/Map;Lnet/minecraft/world/entity/npc/VillagerType;)Z m_35678_
+		static
+		0 p_35679_ p_35679_
+		1 p_35680_ p_35680_
+	lambda$new$1 (Lnet/minecraft/world/entity/npc/VillagerType;)V m_257319_
+		static
+		0 p_258962_ p_258962_
+net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds
+	villagerXp f_35681_
+	<init> (I)V <init>
+		0 p_35683_ p_35683_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219688_ p_219688_
+		1 p_219689_ p_219689_
+net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds
+	baseEmeraldCost f_35688_
+	itemStack f_35687_
+	maxUses f_35689_
+	priceMultiplier f_35691_
+	villagerXp f_35690_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35693_ p_35693_
+		1 p_35694_ p_35694_
+		2 p_35695_ p_35695_
+		3 p_35696_ p_35696_
+	<init> (Lnet/minecraft/world/item/Item;IIIF)V <init>
+		0 p_35698_ p_35698_
+		1 p_35699_ p_35699_
+		2 p_35700_ p_35700_
+		3 p_35701_ p_35701_
+		4 p_35702_ p_35702_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219691_ p_219691_
+		1 p_219692_ p_219692_
+net/minecraft/world/entity/npc/VillagerTrades$ItemListing net/minecraft/world/entity/npc/VillagerTrades$ItemListing
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219693_ p_219693_
+		1 p_219694_ p_219694_
+net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems
+	emeraldCost f_35710_
+	fromCount f_35709_
+	fromItem f_35708_
+	maxUses f_35713_
+	priceMultiplier f_35715_
+	toCount f_35712_
+	toItem f_35711_
+	villagerXp f_35714_
+	<init> (Lnet/minecraft/world/level/ItemLike;IILnet/minecraft/world/item/Item;III)V <init>
+		0 p_35717_ p_35717_
+		1 p_35718_ p_35718_
+		2 p_35719_ p_35719_
+		3 p_35720_ p_35720_
+		4 p_35721_ p_35721_
+		5 p_35722_ p_35722_
+		6 p_35723_ p_35723_
+	<init> (Lnet/minecraft/world/level/ItemLike;ILnet/minecraft/world/item/Item;III)V <init>
+		0 p_35725_ p_35725_
+		1 p_35726_ p_35726_
+		2 p_35727_ p_35727_
+		3 p_35728_ p_35728_
+		4 p_35729_ p_35729_
+		5 p_35730_ p_35730_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219696_ p_219696_
+		1 p_219697_ p_219697_
+net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds
+	emeraldCost f_35735_
+	itemStack f_35734_
+	maxUses f_35737_
+	numberOfItems f_35736_
+	priceMultiplier f_35739_
+	villagerXp f_35738_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35741_ p_35741_
+		1 p_35742_ p_35742_
+		2 p_35743_ p_35743_
+		3 p_35744_ p_35744_
+	<init> (Lnet/minecraft/world/item/Item;IIII)V <init>
+		0 p_35746_ p_35746_
+		1 p_35747_ p_35747_
+		2 p_35748_ p_35748_
+		3 p_35749_ p_35749_
+		4 p_35750_ p_35750_
+	<init> (Lnet/minecraft/world/level/block/Block;IIII)V <init>
+		0 p_35765_ p_35765_
+		1 p_35766_ p_35766_
+		2 p_35767_ p_35767_
+		3 p_35768_ p_35768_
+		4 p_35769_ p_35769_
+	<init> (Lnet/minecraft/world/item/ItemStack;IIII)V <init>
+		0 p_35752_ p_35752_
+		1 p_35753_ p_35753_
+		2 p_35754_ p_35754_
+		3 p_35755_ p_35755_
+		4 p_35756_ p_35756_
+	<init> (Lnet/minecraft/world/item/ItemStack;IIIIF)V <init>
+		0 p_35758_ p_35758_
+		1 p_35759_ p_35759_
+		2 p_35760_ p_35760_
+		3 p_35761_ p_35761_
+		4 p_35762_ p_35762_
+		5 p_35763_ p_35763_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219699_ p_219699_
+		1 p_219700_ p_219700_
+net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald
+	duration f_186309_
+	effect f_186308_
+	priceMultiplier f_186311_
+	xp f_186310_
+	<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
+		0 p_186313_ p_186313_
+		1 p_186314_ p_186314_
+		2 p_186315_ p_186315_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219702_ p_219702_
+		1 p_219703_ p_219703_
+net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds
+	emeraldCost f_35786_
+	fromCount f_35790_
+	fromItem f_35789_
+	maxUses f_35787_
+	priceMultiplier f_35791_
+	toCount f_35785_
+	toItem f_35784_
+	villagerXp f_35788_
+	<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/world/item/Item;IIII)V <init>
+		0 p_35793_ p_35793_
+		1 p_35794_ p_35794_
+		2 p_35795_ p_35795_
+		3 p_35796_ p_35796_
+		4 p_35797_ p_35797_
+		5 p_35798_ p_35798_
+		6 p_35799_ p_35799_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219705_ p_219705_
+		1 p_219706_ p_219706_
+	lambda$getOffer$0 (Lnet/minecraft/world/item/alchemy/Potion;)Z m_35803_
+		static
+		0 p_35804_ p_35804_
+net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds
+	destination f_35806_
+	destinationType f_35807_
+	displayName f_207765_
+	emeraldCost f_35805_
+	maxUses f_35808_
+	villagerXp f_35809_
+	<init> (ILnet/minecraft/tags/TagKey;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;II)V <init>
+		0 p_207767_ p_207767_
+		1 p_207768_ p_207768_
+		2 p_207769_ p_207769_
+		3 p_207770_ p_207770_
+		4 p_207771_ p_207771_
+		5 p_207772_ p_207772_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219708_ p_219708_
+		1 p_219709_ p_219709_
+net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType
+	BY_BIOME f_35827_
+	DESERT f_35819_
+	JUNGLE f_35820_
+	PLAINS f_35821_
+	SAVANNA f_35822_
+	SNOW f_35823_
+	SWAMP f_35824_
+	TAIGA f_35825_
+	name f_35826_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_35830_ p_35830_
+	byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; m_204073_
+		static
+		0 p_204074_ p_204074_
+	lambda$static$0 (Ljava/util/HashMap;)V m_35833_
+		static
+		0 p_35834_ p_35834_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; m_35831_
+		static
+		0 p_35832_ p_35832_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/npc/WanderingTrader net/minecraft/world/entity/npc/WanderingTrader
+	NUMBER_OF_TRADE_OFFERS f_150044_
+	despawnDelay f_35841_
+	wanderTarget f_35840_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35843_ p_35843_
+		1 p_35844_ p_35844_
+	access$000 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35849_
+		static
+		0 p_35850_ p_35850_
+	access$100 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_150048_
+		static
+		0 p_150049_ p_150049_
+	access$200 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35862_
+		static
+		0 p_35863_ p_35863_
+	access$300 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35866_
+		static
+		0 p_35867_ p_35867_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35861_ p_35861_
+	aiStep ()V m_8107_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_150046_ p_150046_
+		1 p_150047_ p_150047_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDespawnDelay ()I m_35876_
+	getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7838_
+		0 p_35865_ p_35865_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35870_ p_35870_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; m_6068_
+		0 p_35890_ p_35890_
+	getWanderTarget ()Lnet/minecraft/core/BlockPos; m_35878_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z m_289161_
+		0 p_289486_ p_289486_
+	lambda$registerGoals$1 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z m_289162_
+		0 p_289487_ p_289487_
+	maybeDespawn ()V m_35877_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_35856_ p_35856_
+		1 p_35857_ p_35857_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35852_ p_35852_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_35886_ p_35886_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35859_ p_35859_
+	setDespawnDelay (I)V m_35891_
+		0 p_35892_ p_35892_
+	setWanderTarget (Lnet/minecraft/core/BlockPos;)V m_35883_
+		0 p_35884_ p_35884_
+	showProgressBar ()Z m_7826_
+	updateTrades ()V m_7604_
+net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal
+	speedModifier f_35895_
+	stopDistance f_35894_
+	this$0 f_35896_
+	trader f_35893_
+	<init> (Lnet/minecraft/world/entity/npc/WanderingTrader;Lnet/minecraft/world/entity/npc/WanderingTrader;DD)V <init>
+		0 p_35898_ p_35898_
+		1 p_35899_ p_35899_
+		2 p_35900_ p_35900_
+		3 p_35901_ p_35901_
+	canUse ()Z m_8036_
+	isTooFarAway (Lnet/minecraft/core/BlockPos;D)Z m_35903_
+		0 p_35904_ p_35904_
+		1 p_35905_ p_35905_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/npc/WanderingTraderSpawner net/minecraft/world/entity/npc/WanderingTraderSpawner
+	DEFAULT_SPAWN_DELAY f_150050_
+	DEFAULT_TICK_DELAY f_150051_
+	MAX_SPAWN_CHANCE f_150053_
+	MIN_SPAWN_CHANCE f_150052_
+	NUMBER_OF_SPAWN_ATTEMPTS f_150056_
+	SPAWN_CHANCE_INCREASE f_150054_
+	SPAWN_ONE_IN_X_CHANCE f_150055_
+	random f_35908_
+	serverLevelData f_35909_
+	spawnChance f_35912_
+	spawnDelay f_35911_
+	tickDelay f_35910_
+	<init> (Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
+		0 p_35914_ p_35914_
+	findSpawnPositionNear (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_35928_
+		0 p_35929_ p_35929_
+		1 p_35930_ p_35930_
+		2 p_35931_ p_35931_
+	hasEnoughSpace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_35925_
+		0 p_35926_ p_35926_
+		1 p_35927_ p_35927_
+	lambda$spawn$0 (Lnet/minecraft/core/Holder;)Z m_219712_
+		static
+		0 p_219713_ p_219713_
+	lambda$spawn$1 (Lnet/minecraft/core/BlockPos;)Z m_219710_
+		static
+		0 p_219711_ p_219711_
+	spawn (Lnet/minecraft/server/level/ServerLevel;)Z m_35915_
+		0 p_35916_ p_35916_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_35922_ p_35922_
+		1 p_35923_ p_35923_
+		2 p_35924_ p_35924_
+	tryToSpawnLlamaFor (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/WanderingTrader;I)V m_35917_
+		0 p_35918_ p_35918_
+		1 p_35919_ p_35919_
+		2 p_35920_ p_35920_
+net/minecraft/world/entity/npc/package-info net/minecraft/world/entity/npc/package-info
+net/minecraft/world/entity/package-info net/minecraft/world/entity/package-info
+net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/Abilities
+	flying f_35935_
+	flyingSpeed f_35939_
+	instabuild f_35937_
+	invulnerable f_35934_
+	mayBuild f_35938_
+	mayfly f_35936_
+	walkingSpeed f_35940_
+	<init> ()V <init>
+	addSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_35945_
+		0 p_35946_ p_35946_
+	getFlyingSpeed ()F m_35942_
+	getWalkingSpeed ()F m_35947_
+	loadSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_35950_
+		0 p_35951_ p_35951_
+	setFlyingSpeed (F)V m_35943_
+		0 p_35944_ p_35944_
+	setWalkingSpeed (F)V m_35948_
+		0 p_35949_ p_35949_
+net/minecraft/world/entity/player/ChatVisiblity net/minecraft/world/entity/player/ChatVisiblity
+	$VALUES $VALUES
+	BY_ID f_35955_
+	FULL FULL
+	HIDDEN HIDDEN
+	SYSTEM SYSTEM
+	id f_35956_
+	key f_35957_
+	$values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; m_150063_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_35961_ p_35961_
+		1 p_35962_ p_35962_
+		2 p_35963_ p_35963_
+		3 p_35964_ p_35964_
+	byId (I)Lnet/minecraft/world/entity/player/ChatVisiblity; m_35966_
+		static
+		0 p_35967_ p_35967_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/ChatVisiblity; valueOf
+		static
+		0 p_35972_ p_35972_
+	values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; values
+		static
+net/minecraft/world/entity/player/Inventory net/minecraft/world/entity/player/Inventory
+	ALL_ARMOR_SLOTS f_150068_
+	HELMET_SLOT_ONLY f_150069_
+	INVENTORY_SIZE f_150065_
+	NOT_FOUND_INDEX f_150067_
+	POP_TIME_DURATION f_150064_
+	SELECTION_SIZE f_150070_
+	SLOT_OFFHAND f_150066_
+	armor f_35975_
+	compartments f_35979_
+	items f_35974_
+	offhand f_35976_
+	player f_35978_
+	selected f_35977_
+	timesChanged f_35981_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_35983_ p_35983_
+	add (ILnet/minecraft/world/item/ItemStack;)Z m_36040_
+		0 p_36041_ p_36041_
+		1 p_36042_ p_36042_
+	add (Lnet/minecraft/world/item/ItemStack;)Z m_36054_
+		0 p_36055_ p_36055_
+	addResource (Lnet/minecraft/world/item/ItemStack;)I m_36066_
+		0 p_36067_ p_36067_
+	addResource (ILnet/minecraft/world/item/ItemStack;)I m_36047_
+		0 p_36048_ p_36048_
+		1 p_36049_ p_36049_
+	clearContent ()V m_6211_
+	clearOrCountMatchingItems (Ljava/util/function/Predicate;ILnet/minecraft/world/Container;)I m_36022_
+		0 p_36023_ p_36023_
+		1 p_36024_ p_36024_
+		2 p_36025_ p_36025_
+	contains (Lnet/minecraft/tags/TagKey;)Z m_204075_
+		0 p_204076_ p_204076_
+	contains (Lnet/minecraft/world/item/ItemStack;)Z m_36063_
+		0 p_36064_ p_36064_
+	dropAll ()V m_36071_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_36010_
+		0 p_36011_ p_36011_
+	findSlotMatchingItem (Lnet/minecraft/world/item/ItemStack;)I m_36030_
+		0 p_36031_ p_36031_
+	findSlotMatchingUnusedItem (Lnet/minecraft/world/item/ItemStack;)I m_36043_
+		0 p_36044_ p_36044_
+	getArmor (I)Lnet/minecraft/world/item/ItemStack; m_36052_
+		0 p_36053_ p_36053_
+	getContainerSize ()I m_6643_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_36020_
+		0 p_36021_ p_36021_
+	getFreeSlot ()I m_36062_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_35991_ p_35991_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getSelected ()Lnet/minecraft/world/item/ItemStack; m_36056_
+	getSelectionSize ()I m_36059_
+		static
+	getSlotWithRemainingSpace (Lnet/minecraft/world/item/ItemStack;)I m_36050_
+		0 p_36051_ p_36051_
+	getSuitableHotbarSlot ()I m_36065_
+	getTimesChanged ()I m_36072_
+	hasRemainingSpaceForItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_36014_
+		0 p_36015_ p_36015_
+		1 p_36016_ p_36016_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F[I)V m_150072_
+		0 p_150073_ p_150073_
+		1 p_150074_ p_150074_
+		2 p_150075_ p_150075_
+	isEmpty ()Z m_7983_
+	isHotbarSlot (I)Z m_36045_
+		static
+		0 p_36046_ p_36046_
+	lambda$add$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_36069_
+		static
+		0 p_36070_ p_36070_
+	lambda$hurtArmor$1 (ILnet/minecraft/world/entity/player/Player;)V m_35995_
+		static
+		0 p_35996_ p_35996_
+		1 p_35997_ p_35997_
+	load (Lnet/minecraft/nbt/ListTag;)V m_36035_
+		0 p_36036_ p_36036_
+	pickSlot (I)V m_36038_
+		0 p_36039_ p_36039_
+	placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;Z)V m_150076_
+		0 p_150077_ p_150077_
+		1 p_150078_ p_150078_
+	placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;)V m_150079_
+		0 p_150080_ p_150080_
+	removeFromSelected (Z)Lnet/minecraft/world/item/ItemStack; m_182403_
+		0 p_182404_ p_182404_
+	removeItem (Lnet/minecraft/world/item/ItemStack;)V m_36057_
+		0 p_36058_ p_36058_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_35993_ p_35993_
+		1 p_35994_ p_35994_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_36029_ p_36029_
+	replaceWith (Lnet/minecraft/world/entity/player/Inventory;)V m_36006_
+		0 p_36007_ p_36007_
+	save (Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/nbt/ListTag; m_36026_
+		0 p_36027_ p_36027_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_35999_ p_35999_
+		1 p_36000_ p_36000_
+	setPickedItem (Lnet/minecraft/world/item/ItemStack;)V m_36012_
+		0 p_36013_ p_36013_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_36009_ p_36009_
+	swapPaint (D)V m_35988_
+		0 p_35989_ p_35989_
+	tick ()V m_36068_
+net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/Player
+	CROUCH_BB_HEIGHT f_150087_
+	DATA_PLAYER_ABSORPTION_ID f_36107_
+	DATA_PLAYER_MAIN_HAND f_36090_
+	DATA_PLAYER_MODE_CUSTOMISATION f_36089_
+	DATA_SCORE_ID f_36108_
+	DATA_SHOULDER_LEFT f_36091_
+	DATA_SHOULDER_RIGHT f_36092_
+	DEFAULT_EYE_HEIGHT f_150090_
+	ENDER_SLOT_OFFSET f_150086_
+	FLY_ACHIEVEMENT_SPEED f_150091_
+	LOGGER f_219722_
+	MAX_HEALTH f_150083_
+	MAX_NAME_LENGTH f_150082_
+	POSES f_36074_
+	SLEEP_DURATION f_150084_
+	STANDING_DIMENSIONS f_36088_
+	SWIMMING_BB_HEIGHT f_150089_
+	SWIMMING_BB_WIDTH f_150088_
+	WAKE_UP_DURATION f_150085_
+	abilities f_36077_
+	bob f_36100_
+	containerMenu f_36096_
+	cooldowns f_36087_
+	defaultFlySpeed f_36082_
+	enchantmentSeed f_36081_
+	enderChestInventory f_36094_
+	experienceLevel f_36078_
+	experienceProgress f_36080_
+	fishing f_36083_
+	foodData f_36097_
+	gameProfile f_36084_
+	hurtDir f_263750_
+	inventory f_36093_
+	inventoryMenu f_36095_
+	jumpTriggerTime f_36098_
+	lastDeathLocation f_238176_
+	lastItemInMainHand f_36086_
+	lastLevelUpTime f_36111_
+	oBob f_36099_
+	reducedDebugInfo f_36085_
+	sleepCounter f_36110_
+	takeXpDelay f_36101_
+	timeEntitySatOnShoulder f_36109_
+	totalExperience f_36079_
+	wasUnderwater f_36076_
+	xCloak f_36105_
+	xCloakO f_36102_
+	yCloak f_36106_
+	yCloakO f_36103_
+	zCloak f_36075_
+	zCloakO f_36104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_250508_ p_250508_
+		1 p_250289_ p_250289_
+		2 p_251702_ p_251702_
+		3 p_252153_ p_252153_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_36312_ p_36312_
+		1 p_36313_ p_36313_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36265_ p_36265_
+	addItem (Lnet/minecraft/world/item/ItemStack;)Z m_36356_
+		0 p_36357_ p_36357_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_36208_
+		0 p_36209_ p_36209_
+	aiStep ()V m_8107_
+	animateHurt (F)V m_6053_
+		0 p_265280_ p_265280_
+	attack (Lnet/minecraft/world/entity/Entity;)V m_5706_
+		0 p_36347_ p_36347_
+	awardRecipes (Ljava/util/Collection;)I m_7281_
+		0 p_36213_ p_36213_
+	awardRecipesByKey ([Lnet/minecraft/resources/ResourceLocation;)V m_7902_
+		0 p_36228_ p_36228_
+	awardStat (Lnet/minecraft/stats/Stat;)V m_36246_
+		0 p_36247_ p_36247_
+	awardStat (Lnet/minecraft/resources/ResourceLocation;I)V m_36222_
+		0 p_36223_ p_36223_
+		1 p_36224_ p_36224_
+	awardStat (Lnet/minecraft/resources/ResourceLocation;)V m_36220_
+		0 p_36221_ p_36221_
+	awardStat (Lnet/minecraft/stats/Stat;I)V m_6278_
+		0 p_36145_ p_36145_
+		1 p_36146_ p_36146_
+	blockActionRestricted (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/GameType;)Z m_36187_
+		0 p_36188_ p_36188_
+		1 p_36189_ p_36189_
+		2 p_36190_ p_36190_
+	blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6728_
+		0 p_36295_ p_36295_
+	canBeHitByProjectile ()Z m_271807_
+	canBeSeenAsEnemy ()Z m_142066_
+	canEat (Z)Z m_36391_
+		0 p_36392_ p_36392_
+	canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z m_7099_
+		0 p_36169_ p_36169_
+	canSprint ()Z m_264410_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_36315_ p_36315_
+	canUseGameMasterBlocks ()Z m_36337_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_150093_ p_150093_
+		1 p_150094_ p_150094_
+		2 p_150095_ p_150095_
+	causeFoodExhaustion (F)V m_36399_
+		0 p_36400_ p_36400_
+	checkMovementStatistics (DDD)V m_36378_
+		0 p_36379_ p_36379_
+		1 p_36380_ p_36380_
+		2 p_36381_ p_36381_
+	checkRidingStatistics (DDD)V m_36387_
+		0 p_36388_ p_36388_
+		1 p_36389_ p_36389_
+		2 p_36390_ p_36390_
+	closeContainer ()V m_6915_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_36340_
+		static
+	createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_7478_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_36156_ p_36156_
+	decorateDisplayNameComponent (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_36218_
+		0 p_36219_ p_36219_
+	defineSynchedData ()V m_8097_
+	destroyVanishingCursedItems ()V m_36345_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_36152_ p_36152_
+	disableShield (Z)V m_36384_
+		0 p_36385_ p_36385_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_36216_ p_36216_
+		1 p_36217_ p_36217_
+	doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V m_6727_
+		0 p_36355_ p_36355_
+	doCloseContainer ()V m_9230_
+	doWaterSplashEffect ()V m_5841_
+	doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_213772_
+		0 p_219741_ p_219741_
+	drop (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/ItemEntity; m_36176_
+		0 p_36177_ p_36177_
+		1 p_36178_ p_36178_
+	drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; m_7197_
+		0 p_36179_ p_36179_
+		1 p_36180_ p_36180_
+		2 p_36181_ p_36181_
+	dropEquipment ()V m_5907_
+	eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_5584_
+		0 p_36185_ p_36185_
+		1 p_36186_ p_36186_
+	findRespawnPositionAndUseSpawnBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;FZZ)Ljava/util/Optional; m_36130_
+		static
+		0 p_36131_ p_36131_
+		1 p_36132_ p_36132_
+		2 p_36133_ p_36133_
+		3 p_36134_ p_36134_
+		4 p_36135_ p_36135_
+	freeAt (Lnet/minecraft/core/BlockPos;)Z m_36350_
+		0 p_36351_ p_36351_
+	getAbilities ()Lnet/minecraft/world/entity/player/Abilities; m_150110_
+	getAbsorptionAmount ()F m_6103_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getAttackStrengthScale (F)F m_36403_
+		0 p_36404_ p_36404_
+	getBlockSpeedFactor ()F m_6041_
+	getCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_36335_
+	getCurrentItemAttackStrengthDelay ()F m_36333_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_36281_
+		0 p_36282_ p_36282_
+	getDimensionChangingDelay ()I m_6045_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_36166_ p_36166_
+	getDismountPoses ()Lcom/google/common/collect/ImmutableList; m_7431_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getEnchantmentSeed ()I m_36322_
+	getEnderChestInventory ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; m_36327_
+	getExperienceReward ()I m_213860_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getFireImmuneTicks ()I m_6101_
+	getFlyingSpeed ()F m_274460_
+	getFoodData ()Lnet/minecraft/world/food/FoodData; m_36324_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_36316_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHurtDir ()F m_264297_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_36310_ p_36310_
+	getInventory ()Lnet/minecraft/world/entity/player/Inventory; m_150109_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_36257_ p_36257_
+	getLastDeathLocation ()Ljava/util/Optional; m_219759_
+	getLuck ()F m_36336_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getPortalWaitTime ()I m_6078_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_36349_ p_36349_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_36374_ p_36374_
+	getScore ()I m_36344_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_36329_
+	getScoreboardName ()Ljava/lang/String; m_6302_
+	getShoulderEntityLeft ()Lnet/minecraft/nbt/CompoundTag; m_36331_
+	getShoulderEntityRight ()Lnet/minecraft/nbt/CompoundTag; m_36332_
+	getSleepTimer ()I m_36318_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_150112_ p_150112_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSpeed ()F m_6113_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_36259_ p_36259_
+		1 p_36260_ p_36260_
+	getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5508_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWardenSpawnTracker ()Ljava/util/Optional; m_245217_
+	getXpNeededForNextLevel ()I m_36323_
+	giveExperienceLevels (I)V m_6749_
+		0 p_36276_ p_36276_
+	giveExperiencePoints (I)V m_6756_
+		0 p_36291_ p_36291_
+	handleEntityEvent (B)V m_7822_
+		0 p_36120_ p_36120_
+	hasContainerOpen ()Z m_242612_
+	hasCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_36298_
+		0 p_36299_ p_36299_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36154_ p_36154_
+		1 p_36155_ p_36155_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6472_
+		0 p_36251_ p_36251_
+		1 p_36252_ p_36252_
+	hurtCurrentlyUsedShield (F)V m_7909_
+		0 p_36383_ p_36383_
+	hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V m_142642_
+		0 p_150103_ p_150103_
+		1 p_150104_ p_150104_
+	increaseScore (I)V m_36401_
+		0 p_36402_ p_36402_
+	interactOn (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_36157_
+		0 p_36158_ p_36158_
+		1 p_36159_ p_36159_
+	isAboveGround ()Z m_36386_
+	isAffectedByFluids ()Z m_6129_
+	isAlwaysExperienceDropper ()Z m_6124_
+	isAlwaysTicking ()Z m_142389_
+	isCreative ()Z m_7500_
+	isHurt ()Z m_36325_
+	isImmobile ()Z m_6107_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_36249_ p_36249_
+	isLocalPlayer ()Z m_7578_
+	isModelPartShown (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z m_36170_
+		0 p_36171_ p_36171_
+	isPushedByFluid ()Z m_6063_
+	isReducedDebugInfo ()Z m_36330_
+	isScoping ()Z m_150108_
+	isSecondaryUseActive ()Z m_36341_
+	isSleepingLongEnough ()Z m_36317_
+	isSpectator ()Z m_5833_
+	isStayingOnGroundSurface ()Z m_36343_
+	isSwimming ()Z m_6069_
+	isTextFilteringEnabled ()Z m_143387_
+	jumpFromGround ()V m_6135_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_219735_ p_219735_
+		1 p_219736_ p_219736_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/core/GlobalPos;)Ljava/util/Optional; m_219744_
+		static
+		0 p_219745_ p_219745_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219754_
+		static
+		0 p_219755_ p_219755_
+		1 p_219756_ p_219756_
+	lambda$decorateDisplayNameComponent$6 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289164_
+		0 p_289489_ p_289489_
+		1 p_289490_ p_289490_
+	lambda$hurtCurrentlyUsedShield$4 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_219737_
+		static
+		0 p_219738_ p_219738_
+		1 p_219739_ p_219739_
+	lambda$playShoulderEntityAmbientSound$0 (Lnet/minecraft/world/entity/EntityType;)Z m_36279_
+		static
+		0 p_36280_ p_36280_
+	lambda$playShoulderEntityAmbientSound$1 (Lnet/minecraft/world/entity/EntityType;)V m_289163_
+		0 p_289488_ p_289488_
+	lambda$respawnEntityOnShoulder$5 (Lnet/minecraft/world/entity/Entity;)V m_289165_
+		0 p_289491_ p_289491_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_36253_ p_36253_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_36196_ p_36196_
+		1 p_36197_ p_36197_
+	mayBuild ()Z m_36326_
+	mayUseItemAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z m_36204_
+		0 p_36205_ p_36205_
+		1 p_36206_ p_36206_
+		2 p_36207_ p_36207_
+	maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; m_5763_
+		0 p_36201_ p_36201_
+		1 p_36202_ p_36202_
+	moveCloak ()V m_36377_
+	onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V m_7408_
+		0 p_36172_ p_36172_
+		1 p_36173_ p_36173_
+	onSoulSpeedBlock ()Z m_6046_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_36191_ p_36191_
+	openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V m_6658_
+		0 p_36167_ p_36167_
+		1 p_36168_ p_36168_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_36174_ p_36174_
+		1 p_36175_ p_36175_
+	openJigsawBlock (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V m_7569_
+		0 p_36192_ p_36192_
+	openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; m_5893_
+		0 p_36150_ p_36150_
+	openMinecartCommandBlock (Lnet/minecraft/world/level/BaseCommandBlock;)V m_7907_
+		0 p_36182_ p_36182_
+	openStructureBlock (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_5966_
+		0 p_36194_ p_36194_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_36193_ p_36193_
+		1 p_277837_ p_277837_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_36140_ p_36140_
+		1 p_36141_ p_36141_
+		2 p_36142_ p_36142_
+		3 p_36143_ p_36143_
+	playShoulderEntityAmbientSound (Lnet/minecraft/nbt/CompoundTag;)V m_36367_
+		0 p_36368_ p_36368_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_36137_ p_36137_
+		1 p_36138_ p_36138_
+		2 p_36139_ p_36139_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_282121_ p_282121_
+		1 p_282194_ p_282194_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36215_ p_36215_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150097_ p_150097_
+	removeEntitiesOnShoulder ()V m_36328_
+	removeVehicle ()V m_6038_
+	resetAttackStrengthTicker ()V m_36334_
+	resetRecipes (Ljava/util/Collection;)I m_7279_
+		0 p_36263_ p_36263_
+	resetStat (Lnet/minecraft/stats/Stat;)V m_7166_
+		0 p_36144_ p_36144_
+	respawn ()V m_7583_
+	respawnEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)V m_36370_
+		0 p_36371_ p_36371_
+	rideTick ()V m_6083_
+	sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V m_7662_
+		0 p_36121_ p_36121_
+		1 p_36122_ p_36122_
+		2 p_36123_ p_36123_
+		3 p_36124_ p_36124_
+		4 p_36125_ p_36125_
+		5 p_36126_ p_36126_
+	serverAiStep ()V m_6140_
+	setAbsorptionAmount (F)V m_7911_
+		0 p_36396_ p_36396_
+	setEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)Z m_36360_
+		0 p_36361_ p_36361_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_36161_ p_36161_
+		1 p_36162_ p_36162_
+	setLastDeathLocation (Ljava/util/Optional;)V m_219749_
+		0 p_219750_ p_219750_
+	setMainArm (Lnet/minecraft/world/entity/HumanoidArm;)V m_36163_
+		0 p_36164_ p_36164_
+	setReducedDebugInfo (Z)V m_36393_
+		0 p_36394_ p_36394_
+	setRemainingFireTicks (I)V m_7311_
+		0 p_36353_ p_36353_
+	setScore (I)V m_36397_
+		0 p_36398_ p_36398_
+	setShoulderEntityLeft (Lnet/minecraft/nbt/CompoundTag;)V m_36362_
+		0 p_36363_ p_36363_
+	setShoulderEntityRight (Lnet/minecraft/nbt/CompoundTag;)V m_36364_
+		0 p_36365_ p_36365_
+	shouldBeSaved ()Z m_142391_
+	shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6757_
+		0 p_36262_ p_36262_
+	shouldShowName ()Z m_6052_
+	startAutoSpinAttack (I)V m_204079_
+		0 p_204080_ p_204080_
+	startFallFlying ()V m_36320_
+	startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; m_7720_
+		0 p_36203_ p_36203_
+	stopFallFlying ()V m_36321_
+	stopSleepInBed (ZZ)V m_6145_
+		0 p_36226_ p_36226_
+		1 p_36227_ p_36227_
+	stopSleeping ()V m_5796_
+	sweepAttack ()V m_36346_
+	tick ()V m_8119_
+	touch (Lnet/minecraft/world/entity/Entity;)V m_36277_
+		0 p_36278_ p_36278_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_36359_ p_36359_
+	triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_280300_
+		0 p_281669_ p_281669_
+		1 p_283609_ p_283609_
+	tryToStartFallFlying ()Z m_36319_
+	turtleHelmetTick ()V m_36372_
+	updateIsUnderwater ()Z m_7602_
+	updatePlayerPose ()V m_7594_
+	updateSwimming ()V m_5844_
+	updateTutorialInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_141945_
+		0 p_150098_ p_150098_
+		1 p_150099_ p_150099_
+		2 p_150100_ p_150100_
+	wantsToStopRiding ()Z m_36342_
+net/minecraft/world/entity/player/Player$1 net/minecraft/world/entity/player/Player$1
+	$SwitchMap$net$minecraft$world$entity$Pose f_36405_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/Player$BedSleepingProblem
+	$VALUES $VALUES
+	NOT_POSSIBLE_HERE NOT_POSSIBLE_HERE
+	NOT_POSSIBLE_NOW NOT_POSSIBLE_NOW
+	NOT_SAFE NOT_SAFE
+	OBSTRUCTED OBSTRUCTED
+	OTHER_PROBLEM OTHER_PROBLEM
+	TOO_FAR_AWAY TOO_FAR_AWAY
+	message f_36413_
+	$values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; m_150113_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_36420_ p_36420_
+		1 p_36421_ p_36421_
+		2 p_36422_ p_36422_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_36417_ p_36417_
+		1 p_36418_ p_36418_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_36423_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; valueOf
+		static
+		0 p_36425_ p_36425_
+	values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; values
+		static
+net/minecraft/world/entity/player/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart
+	$VALUES $VALUES
+	CAPE CAPE
+	HAT HAT
+	JACKET JACKET
+	LEFT_PANTS_LEG LEFT_PANTS_LEG
+	LEFT_SLEEVE LEFT_SLEEVE
+	RIGHT_PANTS_LEG RIGHT_PANTS_LEG
+	RIGHT_SLEEVE RIGHT_SLEEVE
+	bit f_36434_
+	id f_36436_
+	mask f_36435_
+	name f_36437_
+	$values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; m_150115_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_36441_ p_36441_
+		1 p_36442_ p_36442_
+		2 p_36443_ p_36443_
+		3 p_36444_ p_36444_
+	getBit ()I m_150114_
+	getId ()Ljava/lang/String; m_36446_
+	getMask ()I m_36445_
+	getName ()Lnet/minecraft/network/chat/Component; m_36447_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/PlayerModelPart; valueOf
+		static
+		0 p_36449_ p_36449_
+	values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; values
+		static
+net/minecraft/world/entity/player/ProfileKeyPair net/minecraft/world/entity/player/ProfileKeyPair
+	CODEC f_219761_
+	privateKey f_219762_
+	publicKey f_219763_
+	refreshedAfter f_219764_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/security/PrivateKey;Lnet/minecraft/world/entity/player/ProfilePublicKey;Ljava/time/Instant;)V <init>
+		0 f_219762_ f_219762_
+		1 f_219763_ f_219763_
+		2 f_219764_ f_219764_
+	dueRefresh ()Z m_219770_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219777_ p_219777_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219771_
+		static
+		0 p_219772_ p_219772_
+	privateKey ()Ljava/security/PrivateKey; f_219762_
+	publicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; f_219763_
+	refreshedAfter ()Ljava/time/Instant; f_219764_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/player/ProfilePublicKey net/minecraft/world/entity/player/ProfilePublicKey
+	EXPIRED_PROFILE_PUBLIC_KEY f_243346_
+	EXPIRY_GRACE_PERIOD f_243350_
+	INVALID_SIGNATURE f_243345_
+	TRUSTED_CODEC f_219780_
+	data f_219781_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
+		0 f_219781_ f_219781_
+	createSignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_219785_
+	createValidated (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;Ljava/time/Duration;)Lnet/minecraft/world/entity/player/ProfilePublicKey; m_243358_
+		static
+		0 p_243373_ p_243373_
+		1 p_243390_ p_243390_
+		2 p_243374_ p_243374_
+		3 p_243387_ p_243387_
+	data ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; f_219781_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219795_ p_219795_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/player/ProfilePublicKey$Data net/minecraft/world/entity/player/ProfilePublicKey$Data
+	CODEC f_219798_
+	MAX_KEY_SIGNATURE_SIZE f_219802_
+	expiresAt f_219799_
+	key f_219800_
+	keySignature f_219801_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/time/Instant;Ljava/security/PublicKey;[B)V <init>
+		0 f_219799_ f_219799_
+		1 f_219800_ f_219800_
+		2 f_219801_ f_219801_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_219809_ p_219809_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219822_ p_219822_
+	expiresAt ()Ljava/time/Instant; f_219799_
+	hasExpired ()Z m_219810_
+	hasExpired (Ljava/time/Duration;)Z m_243357_
+		0 p_243376_ p_243376_
+	hashCode ()I hashCode
+	key ()Ljava/security/PublicKey; f_219800_
+	keySignature ()[B f_219801_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219813_
+		static
+		0 p_219814_ p_219814_
+	signedPayload (Ljava/util/UUID;)[B m_240266_
+		0 p_240267_ p_240267_
+	toString ()Ljava/lang/String; toString
+	validateSignature (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;)Z m_240295_
+		0 p_240296_ p_240296_
+		1 p_240297_ p_240297_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_219815_
+		0 p_219816_ p_219816_
+net/minecraft/world/entity/player/ProfilePublicKey$ValidationException net/minecraft/world/entity/player/ProfilePublicKey$ValidationException
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_243378_ p_243378_
+net/minecraft/world/entity/player/StackedContents net/minecraft/world/entity/player/StackedContents
+	EMPTY f_150116_
+	contents f_36451_
+	<init> ()V <init>
+	accountSimpleStack (Lnet/minecraft/world/item/ItemStack;)V m_36466_
+		0 p_36467_ p_36467_
+	accountStack (Lnet/minecraft/world/item/ItemStack;I)V m_36468_
+		0 p_36469_ p_36469_
+		1 p_36470_ p_36470_
+	accountStack (Lnet/minecraft/world/item/ItemStack;)V m_36491_
+		0 p_36492_ p_36492_
+	canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z m_36475_
+		0 p_36476_ p_36476_
+		1 p_36477_ p_36477_
+	canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z m_36478_
+		0 p_36479_ p_36479_
+		1 p_36480_ p_36480_
+		2 p_36481_ p_36481_
+	clear ()V m_36453_
+	fromStackingIndex (I)Lnet/minecraft/world/item/ItemStack; m_36454_
+		static
+		0 p_36455_ p_36455_
+	getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)I m_36493_
+		0 p_36494_ p_36494_
+		1 p_36495_ p_36495_
+	getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/Recipe;ILit/unimi/dsi/fastutil/ints/IntList;)I m_36471_
+		0 p_36472_ p_36472_
+		1 p_36473_ p_36473_
+		2 p_36474_ p_36474_
+	getStackingIndex (Lnet/minecraft/world/item/ItemStack;)I m_36496_
+		static
+		0 p_36497_ p_36497_
+	has (I)Z m_36482_
+		0 p_36483_ p_36483_
+	put (II)V m_36484_
+		0 p_36485_ p_36485_
+		1 p_36486_ p_36486_
+	take (II)I m_36456_
+		0 p_36457_ p_36457_
+		1 p_36458_ p_36458_
+net/minecraft/world/entity/player/StackedContents$RecipePicker net/minecraft/world/entity/player/StackedContents$RecipePicker
+	data f_36504_
+	ingredientCount f_36501_
+	ingredients f_36500_
+	itemCount f_36503_
+	items f_36502_
+	path f_36505_
+	recipe f_36499_
+	this$0 f_36498_
+	<init> (Lnet/minecraft/world/entity/player/StackedContents;Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_36507_ p_36507_
+		1 p_36508_ p_36508_
+	dfs (I)Z m_36510_
+		0 p_36511_ p_36511_
+	getIndex (ZII)I m_36546_
+		0 p_36547_ p_36547_
+		1 p_36548_ p_36548_
+		2 p_36549_ p_36549_
+	getMinIngredientCount ()I m_36522_
+	getSatisfiedIndex (I)I m_36544_
+		0 p_36545_ p_36545_
+	getUniqueAvailableIngredientItems ()[I m_36509_
+	getVisitedIndex (ZI)I m_36537_
+		0 p_36538_ p_36538_
+		1 p_36539_ p_36539_
+	hasConnection (ZII)Z m_36518_
+		0 p_36519_ p_36519_
+		1 p_36520_ p_36520_
+		2 p_36521_ p_36521_
+	hasResidual (ZII)Z m_36531_
+		0 p_36532_ p_36532_
+		1 p_36533_ p_36533_
+		2 p_36534_ p_36534_
+	hasVisited (ZI)Z m_36528_
+		0 p_36529_ p_36529_
+		1 p_36530_ p_36530_
+	isSatisfied (I)Z m_36523_
+		0 p_36524_ p_36524_
+	setSatisfied (I)V m_36535_
+		0 p_36536_ p_36536_
+	toggleResidual (ZII)V m_36540_
+		0 p_36541_ p_36541_
+		1 p_36542_ p_36542_
+		2 p_36543_ p_36543_
+	tryPick (ILit/unimi/dsi/fastutil/ints/IntList;)Z m_36512_
+		0 p_36513_ p_36513_
+		1 p_36514_ p_36514_
+	tryPickAll (ILit/unimi/dsi/fastutil/ints/IntList;)I m_36525_
+		0 p_36526_ p_36526_
+		1 p_36527_ p_36527_
+	visit (ZI)V m_36515_
+		0 p_36516_ p_36516_
+		1 p_36517_ p_36517_
+net/minecraft/world/entity/player/package-info net/minecraft/world/entity/player/package-info
+net/minecraft/world/entity/projectile/AbstractArrow net/minecraft/world/entity/projectile/AbstractArrow
+	ARROW_BASE_DAMAGE f_150120_
+	FLAG_CRIT f_150117_
+	FLAG_CROSSBOW f_150119_
+	FLAG_NOPHYSICS f_150118_
+	ID_FLAGS f_36707_
+	PIERCE_LEVEL f_36708_
+	baseDamage f_36698_
+	inGround f_36703_
+	inGroundTime f_36704_
+	knockback f_36699_
+	lastState f_36696_
+	life f_36697_
+	pickup f_36705_
+	piercedAndKilledEntities f_36702_
+	piercingIgnoreEntityIds f_36701_
+	shakeTime f_36706_
+	soundEvent f_36700_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36711_ p_36711_
+		1 p_36712_ p_36712_
+		2 p_36713_ p_36713_
+		3 p_36714_ p_36714_
+		4 p_36715_ p_36715_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36721_ p_36721_
+		1 p_36722_ p_36722_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36717_ p_36717_
+		1 p_36718_ p_36718_
+		2 p_36719_ p_36719_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36772_ p_36772_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_36743_ p_36743_
+	defineSynchedData ()V m_8097_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_36744_ p_36744_
+	findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; m_6351_
+		0 p_36758_ p_36758_
+		1 p_36759_ p_36759_
+	getBaseDamage ()D m_36789_
+	getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7239_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_36752_ p_36752_
+		1 p_36753_ p_36753_
+	getHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_36784_
+	getKnockback ()I m_150123_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	getPierceLevel ()B m_36796_
+	getWaterInertia ()F m_6882_
+	isAttackable ()Z m_6097_
+	isCritArrow ()Z m_36792_
+	isNoPhysics ()Z m_36797_
+	lerpMotion (DDD)V m_6001_
+		0 p_36786_ p_36786_
+		1 p_36787_ p_36787_
+		2 p_36788_ p_36788_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_36728_ p_36728_
+		1 p_36729_ p_36729_
+		2 p_36730_ p_36730_
+		3 p_36731_ p_36731_
+		4 p_36732_ p_36732_
+		5 p_36733_ p_36733_
+		6 p_36734_ p_36734_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_36749_ p_36749_
+		1 p_36750_ p_36750_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_36755_ p_36755_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_36757_ p_36757_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_36766_ p_36766_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36761_ p_36761_
+	resetPiercedEntities ()V m_36723_
+	setBaseDamage (D)V m_36781_
+		0 p_36782_ p_36782_
+	setCritArrow (Z)V m_36762_
+		0 p_36763_ p_36763_
+	setEnchantmentEffectsFromEntity (Lnet/minecraft/world/entity/LivingEntity;F)V m_36745_
+		0 p_36746_ p_36746_
+		1 p_36747_ p_36747_
+	setFlag (IZ)V m_36737_
+		0 p_36738_ p_36738_
+		1 p_36739_ p_36739_
+	setKnockback (I)V m_36735_
+		0 p_36736_ p_36736_
+	setNoPhysics (Z)V m_36790_
+		0 p_36791_ p_36791_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_36770_ p_36770_
+	setPierceLevel (B)V m_36767_
+		0 p_36768_ p_36768_
+	setShotFromCrossbow (Z)V m_36793_
+		0 p_36794_ p_36794_
+	setSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_36740_
+		0 p_36741_ p_36741_
+	shoot (DDDFF)V m_6686_
+		0 p_36775_ p_36775_
+		1 p_36776_ p_36776_
+		2 p_36777_ p_36777_
+		3 p_36778_ p_36778_
+		4 p_36779_ p_36779_
+	shotFromCrossbow ()Z m_36795_
+	shouldFall ()Z m_36798_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36726_ p_36726_
+	startFalling ()V m_36799_
+	tick ()V m_8119_
+	tickDespawn ()V m_6901_
+	tryPickup (Lnet/minecraft/world/entity/player/Player;)Z m_142470_
+		0 p_150121_ p_150121_
+net/minecraft/world/entity/projectile/AbstractArrow$1 net/minecraft/world/entity/projectile/AbstractArrow$1
+	$SwitchMap$net$minecraft$world$entity$projectile$AbstractArrow$Pickup f_150124_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/projectile/AbstractArrow$Pickup net/minecraft/world/entity/projectile/AbstractArrow$Pickup
+	$VALUES $VALUES
+	ALLOWED ALLOWED
+	CREATIVE_ONLY CREATIVE_ONLY
+	DISALLOWED DISALLOWED
+	$values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; m_150126_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_36806_ p_36806_
+		1 p_36807_ p_36807_
+	byOrdinal (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; m_36808_
+		static
+		0 p_36809_ p_36809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; valueOf
+		static
+		0 p_36811_ p_36811_
+	values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; values
+		static
+net/minecraft/world/entity/projectile/AbstractHurtingProjectile net/minecraft/world/entity/projectile/AbstractHurtingProjectile
+	xPower f_36813_
+	yPower f_36814_
+	zPower f_36815_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36817_ p_36817_
+		1 p_36818_ p_36818_
+		2 p_36819_ p_36819_
+		3 p_36820_ p_36820_
+		4 p_36821_ p_36821_
+		5 p_36822_ p_36822_
+		6 p_36823_ p_36823_
+		7 p_36824_ p_36824_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36833_ p_36833_
+		1 p_36834_ p_36834_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36826_ p_36826_
+		1 p_36827_ p_36827_
+		2 p_36828_ p_36828_
+		3 p_36829_ p_36829_
+		4 p_36830_ p_36830_
+		5 p_36831_ p_36831_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36848_ p_36848_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_36842_ p_36842_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getInertia ()F m_6884_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getPickRadius ()F m_6143_
+	getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_5967_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36839_ p_36839_
+		1 p_36840_ p_36840_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36844_ p_36844_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150128_ p_150128_
+	shouldBurn ()Z m_5931_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36837_ p_36837_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Arrow net/minecraft/world/entity/projectile/Arrow
+	EVENT_POTION_PUFF f_150130_
+	EXPOSED_POTION_DECAY_TIME f_150131_
+	ID_EFFECT_COLOR f_36854_
+	NO_EFFECT_COLOR f_150129_
+	effects f_36852_
+	fixedColor f_36853_
+	potion f_36855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_36861_ p_36861_
+		1 p_36862_ p_36862_
+		2 p_36863_ p_36863_
+		3 p_36864_ p_36864_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36858_ p_36858_
+		1 p_36859_ p_36859_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_36866_ p_36866_
+		1 p_36867_ p_36867_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36881_ p_36881_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V m_36870_
+		0 p_36871_ p_36871_
+	defineSynchedData ()V m_8097_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_36873_ p_36873_
+	getColor ()I m_36889_
+	getCustomColor (Lnet/minecraft/world/item/ItemStack;)I m_36884_
+		static
+		0 p_36885_ p_36885_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	handleEntityEvent (B)V m_7822_
+		0 p_36869_ p_36869_
+	lambda$doPostHurtEffects$0 (I)I m_267768_
+		static
+		0 p_268168_ p_268168_
+	makeParticle (I)V m_36876_
+		0 p_36877_ p_36877_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36875_ p_36875_
+	setEffectsFromItem (Lnet/minecraft/world/item/ItemStack;)V m_36878_
+		0 p_36879_ p_36879_
+	setFixedColor (I)V m_36882_
+		0 p_36883_ p_36883_
+	tick ()V m_8119_
+	updateColor ()V m_36890_
+net/minecraft/world/entity/projectile/DragonFireball net/minecraft/world/entity/projectile/DragonFireball
+	SPLASH_RANGE f_150132_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36892_ p_36892_
+		1 p_36893_ p_36893_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_36903_ p_36903_
+		1 p_36904_ p_36904_
+		2 p_36905_ p_36905_
+		3 p_36906_ p_36906_
+		4 p_36907_ p_36907_
+	getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_5967_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36910_ p_36910_
+		1 p_36911_ p_36911_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_36913_ p_36913_
+	shouldBurn ()Z m_5931_
+net/minecraft/world/entity/projectile/EvokerFangs net/minecraft/world/entity/projectile/EvokerFangs
+	ATTACK_DURATION f_150133_
+	ATTACK_TRIGGER_TICKS f_150135_
+	LIFE_OFFSET f_150134_
+	clientSideAttackStarted f_36919_
+	lifeTicks f_36918_
+	owner f_36920_
+	ownerUUID f_36921_
+	sentSpikeEvent f_36917_
+	warmupDelayTicks f_36916_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36923_ p_36923_
+		1 p_36924_ p_36924_
+	<init> (Lnet/minecraft/world/level/Level;DDDFILnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_36926_ p_36926_
+		1 p_36927_ p_36927_
+		2 p_36928_ p_36928_
+		3 p_36929_ p_36929_
+		4 p_36930_ p_36930_
+		5 p_36931_ p_36931_
+		6 p_36932_ p_36932_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36943_ p_36943_
+	dealDamageTo (Lnet/minecraft/world/entity/LivingEntity;)V m_36944_
+		0 p_36945_ p_36945_
+	defineSynchedData ()V m_8097_
+	getAnimationProgress (F)F m_36936_
+		0 p_36937_ p_36937_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	handleEntityEvent (B)V m_7822_
+		0 p_36935_ p_36935_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36941_ p_36941_
+	setOwner (Lnet/minecraft/world/entity/LivingEntity;)V m_36938_
+		0 p_36939_ p_36939_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/EyeOfEnder net/minecraft/world/entity/projectile/EyeOfEnder
+	DATA_ITEM_STACK f_36949_
+	life f_36953_
+	surviveAfterDeath f_36954_
+	tx f_36950_
+	ty f_36951_
+	tz f_36952_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_36960_ p_36960_
+		1 p_36961_ p_36961_
+		2 p_36962_ p_36962_
+		3 p_36963_ p_36963_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36957_ p_36957_
+		1 p_36958_ p_36958_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36975_ p_36975_
+	defineSynchedData ()V m_8097_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_36981_
+	getLightLevelDependentMagicValue ()F m_213856_
+	isAttackable ()Z m_6097_
+	lerpMotion (DDD)V m_6001_
+		0 p_36984_ p_36984_
+		1 p_36985_ p_36985_
+		2 p_36986_ p_36986_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36970_ p_36970_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_36972_
+		0 p_36973_ p_36973_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36966_ p_36966_
+	signalTo (Lnet/minecraft/core/BlockPos;)V m_36967_
+		0 p_36968_ p_36968_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Fireball net/minecraft/world/entity/projectile/Fireball
+	DATA_ITEM_STACK f_36987_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37006_ p_37006_
+		1 p_37007_ p_37007_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36999_ p_36999_
+		1 p_37000_ p_37000_
+		2 p_37001_ p_37001_
+		3 p_37002_ p_37002_
+		4 p_37003_ p_37003_
+		5 p_37004_ p_37004_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36990_ p_36990_
+		1 p_36991_ p_36991_
+		2 p_36992_ p_36992_
+		3 p_36993_ p_36993_
+		4 p_36994_ p_36994_
+		5 p_36995_ p_36995_
+		6 p_36996_ p_36996_
+		7 p_36997_ p_36997_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37013_ p_37013_
+	defineSynchedData ()V m_8097_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_37018_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37009_ p_37009_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_37010_
+		0 p_37011_ p_37011_
+net/minecraft/world/entity/projectile/FireworkRocketEntity net/minecraft/world/entity/projectile/FireworkRocketEntity
+	DATA_ATTACHED_TO_TARGET f_37020_
+	DATA_ID_FIREWORKS_ITEM f_37019_
+	DATA_SHOT_AT_ANGLE f_37021_
+	attachedToEntity f_37024_
+	life f_37022_
+	lifetime f_37023_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;DDDZ)V <init>
+		0 p_37043_ p_37043_
+		1 p_37044_ p_37044_
+		2 p_37045_ p_37045_
+		3 p_37046_ p_37046_
+		4 p_37047_ p_37047_
+		5 p_37048_ p_37048_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37030_ p_37030_
+		1 p_37031_ p_37031_
+		2 p_37032_ p_37032_
+		3 p_37033_ p_37033_
+		4 p_37034_ p_37034_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;DDDZ)V <init>
+		0 p_37050_ p_37050_
+		1 p_37051_ p_37051_
+		2 p_37052_ p_37052_
+		3 p_37053_ p_37053_
+		4 p_37054_ p_37054_
+		5 p_37055_ p_37055_
+		6 p_37056_ p_37056_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37027_ p_37027_
+		1 p_37028_ p_37028_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37036_ p_37036_
+		1 p_37037_ p_37037_
+		2 p_37038_ p_37038_
+		3 p_37039_ p_37039_
+		4 p_37040_ p_37040_
+		5 p_37041_ p_37041_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37058_ p_37058_
+		1 p_37059_ p_37059_
+		2 p_37060_ p_37060_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37075_ p_37075_
+	dealExplosionDamage ()V m_37087_
+	defineSynchedData ()V m_8097_
+	explode ()V m_37080_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	handleEntityEvent (B)V m_7822_
+		0 p_37063_ p_37063_
+	hasExplosion ()Z m_37086_
+	isAttachedToEntity ()Z m_37088_
+	isAttackable ()Z m_6097_
+	isShotAtAngle ()Z m_37079_
+	lambda$tick$0 (I)V m_289166_
+		0 p_289492_ p_289492_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37069_ p_37069_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37071_ p_37071_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37073_ p_37073_
+	shouldRender (DDD)Z m_6000_
+		0 p_37083_ p_37083_
+		1 p_37084_ p_37084_
+		2 p_37085_ p_37085_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37065_ p_37065_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/FishingHook net/minecraft/world/entity/projectile/FishingHook
+	DATA_BITING f_37102_
+	DATA_HOOKED_ENTITY f_37101_
+	LOGGER f_201977_
+	MAX_OUT_OF_WATER_TIME f_150136_
+	biting f_37099_
+	currentState f_37095_
+	fishAngle f_37092_
+	hookedIn f_37094_
+	life f_37103_
+	luck f_37096_
+	lureSpeed f_37097_
+	nibble f_37089_
+	openWater f_37093_
+	outOfWaterTime f_37100_
+	syncronizedRandom f_37098_
+	timeUntilHooked f_37091_
+	timeUntilLured f_37090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_150138_ p_150138_
+		1 p_150139_ p_150139_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;II)V <init>
+		0 p_150141_ p_150141_
+		1 p_150142_ p_150142_
+		2 p_150143_ p_150143_
+		3 p_150144_ p_150144_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;II)V <init>
+		0 p_37106_ p_37106_
+		1 p_37107_ p_37107_
+		2 p_37108_ p_37108_
+		3 p_37109_ p_37109_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37161_ p_37161_
+	calculateOpenWater (Lnet/minecraft/core/BlockPos;)Z m_37158_
+		0 p_37159_ p_37159_
+	canChangeDimensions ()Z m_6072_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37135_ p_37135_
+	catchingFish (Lnet/minecraft/core/BlockPos;)V m_37145_
+		0 p_37146_ p_37146_
+	checkCollision ()V m_37171_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getHookedIn ()Lnet/minecraft/world/entity/Entity; m_37170_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getOpenWaterTypeForArea (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37147_
+		0 p_37148_ p_37148_
+		1 p_37149_ p_37149_
+	getOpenWaterTypeForBlock (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37163_
+		0 p_37164_ p_37164_
+	getPlayerOwner ()Lnet/minecraft/world/entity/player/Player; m_37168_
+	handleEntityEvent (B)V m_7822_
+		0 p_37123_ p_37123_
+	isOpenWaterFishing ()Z m_37166_
+	lambda$getOpenWaterTypeForArea$0 (Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37138_
+		static
+		0 p_37139_ p_37139_
+		1 p_37140_ p_37140_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_37127_ p_37127_
+		1 p_37128_ p_37128_
+		2 p_37129_ p_37129_
+		3 p_37130_ p_37130_
+		4 p_37131_ p_37131_
+		5 p_37132_ p_37132_
+		6 p_37133_ p_37133_
+	onClientRemoval ()V m_142036_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37142_ p_37142_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37144_ p_37144_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_37153_ p_37153_
+	pullEntity (Lnet/minecraft/world/entity/Entity;)V m_150155_
+		0 p_150156_ p_150156_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37151_ p_37151_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150150_ p_150150_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150146_ p_150146_
+	retrieve (Lnet/minecraft/world/item/ItemStack;)I m_37156_
+		0 p_37157_ p_37157_
+	setHookedEntity (Lnet/minecraft/world/entity/Entity;)V m_150157_
+		0 p_150158_ p_150158_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_150154_ p_150154_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37125_ p_37125_
+	shouldStopFishing (Lnet/minecraft/world/entity/player/Player;)Z m_37136_
+		0 p_37137_ p_37137_
+	tick ()V m_8119_
+	updateOwnerInfo (Lnet/minecraft/world/entity/projectile/FishingHook;)V m_150147_
+		0 p_150148_ p_150148_
+net/minecraft/world/entity/projectile/FishingHook$1 net/minecraft/world/entity/projectile/FishingHook$1
+	$SwitchMap$net$minecraft$world$entity$projectile$FishingHook$OpenWaterType f_37173_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/projectile/FishingHook$FishHookState net/minecraft/world/entity/projectile/FishingHook$FishHookState
+	$VALUES $VALUES
+	BOBBING BOBBING
+	FLYING FLYING
+	HOOKED_IN_ENTITY HOOKED_IN_ENTITY
+	$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; m_150159_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37181_ p_37181_
+		1 p_37182_ p_37182_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; valueOf
+		static
+		0 p_37184_ p_37184_
+	values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; values
+		static
+net/minecraft/world/entity/projectile/FishingHook$OpenWaterType net/minecraft/world/entity/projectile/FishingHook$OpenWaterType
+	$VALUES $VALUES
+	ABOVE_WATER ABOVE_WATER
+	INSIDE_WATER INSIDE_WATER
+	INVALID INVALID
+	$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_150160_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37192_ p_37192_
+		1 p_37193_ p_37193_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; valueOf
+		static
+		0 p_37195_ p_37195_
+	values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; values
+		static
+net/minecraft/world/entity/projectile/ItemSupplier net/minecraft/world/entity/projectile/ItemSupplier
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+net/minecraft/world/entity/projectile/LargeFireball net/minecraft/world/entity/projectile/LargeFireball
+	explosionPower f_37197_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDDI)V <init>
+		0 p_181151_ p_181151_
+		1 p_181152_ p_181152_
+		2 p_181153_ p_181153_
+		3 p_181154_ p_181154_
+		4 p_181155_ p_181155_
+		5 p_181156_ p_181156_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37199_ p_37199_
+		1 p_37200_ p_37200_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37222_ p_37222_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37218_ p_37218_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37216_ p_37216_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37220_ p_37220_
+net/minecraft/world/entity/projectile/LlamaSpit net/minecraft/world/entity/projectile/LlamaSpit
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_37235_ p_37235_
+		1 p_37236_ p_37236_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37224_ p_37224_
+		1 p_37225_ p_37225_
+	defineSynchedData ()V m_8097_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37239_ p_37239_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37241_ p_37241_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150162_ p_150162_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/Projectile
+	cachedOwner f_150163_
+	hasBeenShot f_150164_
+	leftOwner f_37246_
+	ownerUUID f_37244_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37248_ p_37248_
+		1 p_37249_ p_37249_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37265_ p_37265_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37250_ p_37250_
+	checkLeftOwner ()Z m_37276_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getEffectSource ()Lnet/minecraft/world/entity/Entity; m_150173_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	lambda$checkLeftOwner$0 (Lnet/minecraft/world/entity/Entity;)Z m_37271_
+		static
+		0 p_37272_ p_37272_
+	lerpMotion (DDD)V m_6001_
+		0 p_37279_ p_37279_
+		1 p_37280_ p_37280_
+		2 p_37281_ p_37281_
+	lerpRotation (FF)F m_37273_
+		static
+		0 p_37274_ p_37274_
+		1 p_37275_ p_37275_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_150167_ p_150167_
+		1 p_150168_ p_150168_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37260_ p_37260_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37258_ p_37258_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37259_ p_37259_
+	ownedBy (Lnet/minecraft/world/entity/Entity;)Z m_150171_
+		0 p_150172_ p_150172_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37262_ p_37262_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150170_ p_150170_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_37263_ p_37263_
+	shoot (DDDFF)V m_6686_
+		0 p_37266_ p_37266_
+		1 p_37267_ p_37267_
+		2 p_37268_ p_37268_
+		3 p_37269_ p_37269_
+		4 p_37270_ p_37270_
+	shootFromRotation (Lnet/minecraft/world/entity/Entity;FFFFF)V m_37251_
+		0 p_37252_ p_37252_
+		1 p_37253_ p_37253_
+		2 p_37254_ p_37254_
+		3 p_37255_ p_37255_
+		4 p_37256_ p_37256_
+		5 p_37257_ p_37257_
+	tick ()V m_8119_
+	updateRotation ()V m_37283_
+net/minecraft/world/entity/projectile/ProjectileUtil net/minecraft/world/entity/projectile/ProjectileUtil
+	<init> ()V <init>
+	getEntityHitResult (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/EntityHitResult; m_37287_
+		static
+		0 p_37288_ p_37288_
+		1 p_37289_ p_37289_
+		2 p_37290_ p_37290_
+		3 p_37291_ p_37291_
+		4 p_37292_ p_37292_
+		5 p_37293_ p_37293_
+	getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;F)Lnet/minecraft/world/phys/EntityHitResult; m_150175_
+		static
+		0 p_150176_ p_150176_
+		1 p_150177_ p_150177_
+		2 p_150178_ p_150178_
+		3 p_150179_ p_150179_
+		4 p_150180_ p_150180_
+		5 p_150181_ p_150181_
+		6 p_150182_ p_150182_
+	getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/EntityHitResult; m_37304_
+		static
+		0 p_37305_ p_37305_
+		1 p_37306_ p_37306_
+		2 p_37307_ p_37307_
+		3 p_37308_ p_37308_
+		4 p_37309_ p_37309_
+		5 p_37310_ p_37310_
+	getHitResult (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/HitResult; m_278167_
+		static
+		0 p_278237_ p_278237_
+		1 p_278320_ p_278320_
+		2 p_278257_ p_278257_
+		3 p_278342_ p_278342_
+		4 p_278321_ p_278321_
+	getHitResultOnMoveVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/HitResult; m_278158_
+		static
+		0 p_278228_ p_278228_
+		1 p_278315_ p_278315_
+	getHitResultOnViewVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/HitResult; m_278180_
+		static
+		0 p_278281_ p_278281_
+		1 p_278306_ p_278306_
+		2 p_278293_ p_278293_
+	getMobArrow (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_37300_
+		static
+		0 p_37301_ p_37301_
+		1 p_37302_ p_37302_
+		2 p_37303_ p_37303_
+	getWeaponHoldingHand (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/InteractionHand; m_37297_
+		static
+		0 p_37298_ p_37298_
+		1 p_37299_ p_37299_
+	rotateTowardsMovement (Lnet/minecraft/world/entity/Entity;F)V m_37284_
+		static
+		0 p_37285_ p_37285_
+		1 p_37286_ p_37286_
+net/minecraft/world/entity/projectile/ShulkerBullet net/minecraft/world/entity/projectile/ShulkerBullet
+	SPEED f_150183_
+	currentMoveDirection f_37313_
+	finalTarget f_37312_
+	flightSteps f_37314_
+	targetDeltaX f_37315_
+	targetDeltaY f_37316_
+	targetDeltaZ f_37317_
+	targetId f_37311_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_37330_ p_37330_
+		1 p_37331_ p_37331_
+		2 p_37332_ p_37332_
+		3 p_37333_ p_37333_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37319_ p_37319_
+		1 p_37320_ p_37320_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37357_ p_37357_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37341_ p_37341_
+	checkDespawn ()V m_6043_
+	defineSynchedData ()V m_8097_
+	destroy ()V m_276200_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getMoveDirection ()Lnet/minecraft/core/Direction; m_150186_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37338_ p_37338_
+		1 p_37339_ p_37339_
+	isOnFire ()Z m_6060_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37347_ p_37347_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37343_ p_37343_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37345_ p_37345_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37353_ p_37353_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150185_ p_150185_
+	selectNextMoveDirection (Lnet/minecraft/core/Direction$Axis;)V m_37348_
+		0 p_37349_ p_37349_
+	setMoveDirection (Lnet/minecraft/core/Direction;)V m_37350_
+		0 p_37351_ p_37351_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37336_ p_37336_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/SmallFireball net/minecraft/world/entity/projectile/SmallFireball
+	<init> (Lnet/minecraft/world/level/Level;DDDDDD)V <init>
+		0 p_37367_ p_37367_
+		1 p_37368_ p_37368_
+		2 p_37369_ p_37369_
+		3 p_37370_ p_37370_
+		4 p_37371_ p_37371_
+		5 p_37372_ p_37372_
+		6 p_37373_ p_37373_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37364_ p_37364_
+		1 p_37365_ p_37365_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_37375_ p_37375_
+		1 p_37376_ p_37376_
+		2 p_37377_ p_37377_
+		3 p_37378_ p_37378_
+		4 p_37379_ p_37379_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37381_ p_37381_
+		1 p_37382_ p_37382_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37388_ p_37388_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37384_ p_37384_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37386_ p_37386_
+net/minecraft/world/entity/projectile/Snowball net/minecraft/world/entity/projectile/Snowball
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37394_ p_37394_
+		1 p_37395_ p_37395_
+		2 p_37396_ p_37396_
+		3 p_37397_ p_37397_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37391_ p_37391_
+		1 p_37392_ p_37392_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37399_ p_37399_
+		1 p_37400_ p_37400_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_37408_
+	handleEntityEvent (B)V m_7822_
+		0 p_37402_ p_37402_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37406_ p_37406_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37404_ p_37404_
+net/minecraft/world/entity/projectile/SpectralArrow net/minecraft/world/entity/projectile/SpectralArrow
+	duration f_37409_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37414_ p_37414_
+		1 p_37415_ p_37415_
+		2 p_37416_ p_37416_
+		3 p_37417_ p_37417_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37411_ p_37411_
+		1 p_37412_ p_37412_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37419_ p_37419_
+		1 p_37420_ p_37420_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37426_ p_37426_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_37422_ p_37422_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37424_ p_37424_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrowableItemProjectile net/minecraft/world/entity/projectile/ThrowableItemProjectile
+	DATA_ITEM_STACK f_37429_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37442_ p_37442_
+		1 p_37443_ p_37443_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_37432_ p_37432_
+		1 p_37433_ p_37433_
+		2 p_37434_ p_37434_
+		3 p_37435_ p_37435_
+		4 p_37436_ p_37436_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37438_ p_37438_
+		1 p_37439_ p_37439_
+		2 p_37440_ p_37440_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37449_ p_37449_
+	defineSynchedData ()V m_8097_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_37454_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37445_ p_37445_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_37446_
+		0 p_37447_ p_37447_
+net/minecraft/world/entity/projectile/ThrowableProjectile net/minecraft/world/entity/projectile/ThrowableProjectile
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37466_ p_37466_
+		1 p_37467_ p_37467_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_37456_ p_37456_
+		1 p_37457_ p_37457_
+		2 p_37458_ p_37458_
+		3 p_37459_ p_37459_
+		4 p_37460_ p_37460_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37462_ p_37462_
+		1 p_37463_ p_37463_
+		2 p_37464_ p_37464_
+	getGravity ()F m_7139_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37470_ p_37470_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrownEgg net/minecraft/world/entity/projectile/ThrownEgg
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37476_ p_37476_
+		1 p_37477_ p_37477_
+		2 p_37478_ p_37478_
+		3 p_37479_ p_37479_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37473_ p_37473_
+		1 p_37474_ p_37474_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37481_ p_37481_
+		1 p_37482_ p_37482_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	handleEntityEvent (B)V m_7822_
+		0 p_37484_ p_37484_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37488_ p_37488_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37486_ p_37486_
+net/minecraft/world/entity/projectile/ThrownEnderpearl net/minecraft/world/entity/projectile/ThrownEnderpearl
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37491_ p_37491_
+		1 p_37492_ p_37492_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37499_ p_37499_
+		1 p_37500_ p_37500_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_37506_ p_37506_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37504_ p_37504_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37502_ p_37502_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrownExperienceBottle net/minecraft/world/entity/projectile/ThrownExperienceBottle
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37513_ p_37513_
+		1 p_37514_ p_37514_
+		2 p_37515_ p_37515_
+		3 p_37516_ p_37516_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37510_ p_37510_
+		1 p_37511_ p_37511_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37518_ p_37518_
+		1 p_37519_ p_37519_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getGravity ()F m_7139_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37521_ p_37521_
+net/minecraft/world/entity/projectile/ThrownPotion net/minecraft/world/entity/projectile/ThrownPotion
+	SPLASH_RANGE f_150190_
+	SPLASH_RANGE_SQ f_150191_
+	WATER_SENSITIVE_OR_ON_FIRE f_252520_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37530_ p_37530_
+		1 p_37531_ p_37531_
+		2 p_37532_ p_37532_
+		3 p_37533_ p_37533_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37527_ p_37527_
+		1 p_37528_ p_37528_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37535_ p_37535_
+		1 p_37536_ p_37536_
+	applySplash (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V m_37547_
+		0 p_37548_ p_37548_
+		1 p_37549_ p_37549_
+	applyWater ()V m_37552_
+	dowseFire (Lnet/minecraft/core/BlockPos;)V m_150192_
+		0 p_150193_ p_150193_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getGravity ()F m_7139_
+	isLingering ()Z m_37553_
+	lambda$applySplash$1 (DI)I m_267560_
+		static
+		0 p_267929_ p_267929_
+		1 p_267930_ p_267930_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_287114_
+		static
+		0 p_287524_ p_287524_
+	makeAreaOfEffectCloud (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)V m_37537_
+		0 p_37538_ p_37538_
+		1 p_37539_ p_37539_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37543_ p_37543_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37541_ p_37541_
+net/minecraft/world/entity/projectile/ThrownTrident net/minecraft/world/entity/projectile/ThrownTrident
+	ID_FOIL f_37554_
+	ID_LOYALTY f_37558_
+	clientSideReturnTridentTickCount f_37557_
+	dealtDamage f_37556_
+	tridentItem f_37555_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37569_ p_37569_
+		1 p_37570_ p_37570_
+		2 p_37571_ p_37571_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37561_ p_37561_
+		1 p_37562_ p_37562_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37582_ p_37582_
+	defineSynchedData ()V m_8097_
+	findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; m_6351_
+		0 p_37575_ p_37575_
+		1 p_37576_ p_37576_
+	getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7239_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	getWaterInertia ()F m_6882_
+	isAcceptibleReturnOwner ()Z m_37594_
+	isChanneling ()Z m_150194_
+	isFoil ()Z m_37593_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37573_ p_37573_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_37580_ p_37580_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37578_ p_37578_
+	shouldRender (DDD)Z m_6000_
+		0 p_37588_ p_37588_
+		1 p_37589_ p_37589_
+		2 p_37590_ p_37590_
+	tick ()V m_8119_
+	tickDespawn ()V m_6901_
+	tryPickup (Lnet/minecraft/world/entity/player/Player;)Z m_142470_
+		0 p_150196_ p_150196_
+net/minecraft/world/entity/projectile/WitherSkull net/minecraft/world/entity/projectile/WitherSkull
+	DATA_DANGEROUS f_37595_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_37609_ p_37609_
+		1 p_37610_ p_37610_
+		2 p_37611_ p_37611_
+		3 p_37612_ p_37612_
+		4 p_37613_ p_37613_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37598_ p_37598_
+		1 p_37599_ p_37599_
+	defineSynchedData ()V m_8097_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_37619_ p_37619_
+		1 p_37620_ p_37620_
+		2 p_37621_ p_37621_
+		3 p_37622_ p_37622_
+		4 p_37623_ p_37623_
+		5 p_37624_ p_37624_
+	getInertia ()F m_6884_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37616_ p_37616_
+		1 p_37617_ p_37617_
+	isDangerous ()Z m_37635_
+	isOnFire ()Z m_6060_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37628_ p_37628_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37626_ p_37626_
+	setDangerous (Z)V m_37629_
+		0 p_37630_ p_37630_
+	shouldBurn ()Z m_5931_
+net/minecraft/world/entity/projectile/package-info net/minecraft/world/entity/projectile/package-info
+net/minecraft/world/entity/raid/Raid net/minecraft/world/entity/raid/Raid
+	ATTEMPT_RAID_CLOSE f_150206_
+	ATTEMPT_RAID_FARTHEST f_150205_
+	ATTEMPT_RAID_INSIDE f_150207_
+	DEFAULT_MAX_BAD_OMEN_LEVEL f_150201_
+	DEFAULT_PRE_RAID_TICKS f_150214_
+	DEFEAT f_37667_
+	HERO_OF_THE_VILLAGE_DURATION f_150217_
+	LOW_MOB_THRESHOLD f_150216_
+	MAX_CELEBRATION_TICKS f_150199_
+	MAX_NO_ACTION_TIME f_150198_
+	NUM_SPAWN_ATTEMPTS f_150210_
+	OMINOUS_BANNER_PATTERN_NAME f_150211_
+	OUTSIDE_RAID_BOUNDS_TIMEOUT f_150215_
+	POST_RAID_TICK_LIMIT f_150213_
+	RAIDERS_REMAINING f_150212_
+	RAID_BAR_DEFEAT_COMPONENT f_37669_
+	RAID_BAR_VICTORY_COMPONENT f_37668_
+	RAID_NAME_COMPONENT f_37665_
+	RAID_REMOVAL_THRESHOLD_SQR f_150203_
+	RAID_TIMEOUT_TICKS f_150209_
+	SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER f_150204_
+	TICKS_PER_DAY f_150200_
+	VALID_RAID_RADIUS_SQR f_150202_
+	VICTORY f_37666_
+	VILLAGE_RADIUS_BUFFER f_150197_
+	VILLAGE_SEARCH_RADIUS f_150208_
+	active f_37680_
+	badOmenLevel f_37679_
+	celebrationTicks f_37688_
+	center f_37674_
+	groupRaiderMap f_37671_
+	groupToLeaderMap f_37670_
+	groupsSpawned f_37681_
+	heroesOfTheVillage f_37672_
+	id f_37677_
+	level f_37675_
+	numGroups f_37686_
+	postRaidTicks f_37683_
+	raidCooldownTicks f_37684_
+	raidEvent f_37682_
+	random f_37685_
+	started f_37676_
+	status f_37687_
+	ticksActive f_37673_
+	totalHealth f_37678_
+	waveSpawnPos f_37689_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_37692_ p_37692_
+		1 p_37693_ p_37693_
+		2 p_37694_ p_37694_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_37696_ p_37696_
+		1 p_37697_ p_37697_
+	absorbBadOmen (Lnet/minecraft/world/entity/player/Player;)V m_37728_
+		0 p_37729_ p_37729_
+	addHeroOfTheVillage (Lnet/minecraft/world/entity/Entity;)V m_37726_
+		0 p_37727_ p_37727_
+	addWaveMob (ILnet/minecraft/world/entity/raid/Raider;)Z m_37752_
+		0 p_37753_ p_37753_
+		1 p_37754_ p_37754_
+	addWaveMob (ILnet/minecraft/world/entity/raid/Raider;Z)Z m_37718_
+		0 p_37719_ p_37719_
+		1 p_37720_ p_37720_
+		2 p_37721_ p_37721_
+	findRandomSpawnPos (II)Lnet/minecraft/core/BlockPos; m_37707_
+		0 p_37708_ p_37708_
+		1 p_37709_ p_37709_
+	getAllRaiders ()Ljava/util/Set; m_150221_
+	getBadOmenLevel ()I m_37773_
+	getCenter ()Lnet/minecraft/core/BlockPos; m_37780_
+	getDefaultNumSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I m_37730_
+		0 p_37731_ p_37731_
+		1 p_37732_ p_37732_
+		2 p_37733_ p_37733_
+	getEnchantOdds ()F m_37783_
+	getGroupsSpawned ()I m_37771_
+	getHealthOfLivingRaiders ()F m_37777_
+	getId ()I m_37781_
+	getLeader (I)Lnet/minecraft/world/entity/raid/Raider; m_37750_
+		0 p_37751_ p_37751_
+	getLeaderBannerInstance ()Lnet/minecraft/world/item/ItemStack; m_37779_
+		static
+	getLevel ()Lnet/minecraft/world/level/Level; m_37769_
+	getMaxBadOmenLevel ()I m_37772_
+	getNumGroups (Lnet/minecraft/world/Difficulty;)I m_37724_
+		0 p_37725_ p_37725_
+	getPotentialBonusSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I m_219828_
+		0 p_219829_ p_219829_
+		1 p_219830_ p_219830_
+		2 p_219831_ p_219831_
+		3 p_219832_ p_219832_
+		4 p_219833_ p_219833_
+	getTotalHealth ()F m_150220_
+	getTotalRaidersAlive ()I m_37778_
+	getValidSpawnPos (I)Ljava/util/Optional; m_37763_
+		0 p_37764_ p_37764_
+	hasBonusWave ()Z m_37700_
+	hasFirstWaveSpawned ()Z m_37757_
+	hasMoreWaves ()Z m_37698_
+	hasSpawnedBonusWave ()Z m_37701_
+	isActive ()Z m_37782_
+	isBetweenWaves ()Z m_37749_
+	isFinalWave ()Z m_37699_
+	isLoss ()Z m_37768_
+	isOver ()Z m_37706_
+	isStarted ()Z m_37770_
+	isStopped ()Z m_37762_
+	isVictory ()Z m_37767_
+	joinRaid (ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V m_37713_
+		0 p_37714_ p_37714_
+		1 p_37715_ p_37715_
+		2 p_37716_ p_37716_
+		3 p_37717_ p_37717_
+	lambda$addWaveMob$2 (Ljava/lang/Integer;)Ljava/util/Set; m_37745_
+		static
+		0 p_37746_ p_37746_
+	lambda$moveRaidCenterToNearbyVillageSection$1 (Lnet/minecraft/core/BlockPos;)D m_37765_
+		0 p_37766_ p_37766_
+	lambda$validPlayer$0 (Lnet/minecraft/server/level/ServerPlayer;)Z m_289167_
+		0 p_289493_ p_289493_
+	moveRaidCenterToNearbyVillageSection ()V m_37786_
+	playSound (Lnet/minecraft/core/BlockPos;)V m_37743_
+		0 p_37744_ p_37744_
+	removeFromRaid (Lnet/minecraft/world/entity/raid/Raider;Z)V m_37740_
+		0 p_37741_ p_37741_
+		1 p_37742_ p_37742_
+	removeLeader (I)V m_37758_
+		0 p_37759_ p_37759_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_37747_
+		0 p_37748_ p_37748_
+	setBadOmenLevel (I)V m_150218_
+		0 p_150219_ p_150219_
+	setCenter (Lnet/minecraft/core/BlockPos;)V m_37760_
+		0 p_37761_ p_37761_
+	setDirty ()V m_37705_
+	setLeader (ILnet/minecraft/world/entity/raid/Raider;)V m_37710_
+		0 p_37711_ p_37711_
+		1 p_37712_ p_37712_
+	shouldSpawnBonusGroup ()Z m_37702_
+	shouldSpawnGroup ()Z m_37704_
+	spawnGroup (Lnet/minecraft/core/BlockPos;)V m_37755_
+		0 p_37756_ p_37756_
+	stop ()V m_37774_
+	tick ()V m_37775_
+	updateBossbar ()V m_37776_
+	updatePlayers ()V m_37785_
+	updateRaiders ()V m_37703_
+	validPlayer ()Ljava/util/function/Predicate; m_37784_
+net/minecraft/world/entity/raid/Raid$1 net/minecraft/world/entity/raid/Raid$1
+	$SwitchMap$net$minecraft$world$Difficulty f_37788_
+	$SwitchMap$net$minecraft$world$entity$raid$Raid$RaiderType f_37787_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$RaidStatus
+	$VALUES $VALUES
+	LOSS LOSS
+	ONGOING ONGOING
+	STOPPED STOPPED
+	VALUES f_37794_
+	VICTORY VICTORY
+	$values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; m_150222_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37798_ p_37798_
+		1 p_37799_ p_37799_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; m_37803_
+		static
+		0 p_37804_ p_37804_
+	getName ()Ljava/lang/String; m_37800_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; valueOf
+		static
+		0 p_37806_ p_37806_
+	values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; values
+		static
+net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$RaiderType
+	$VALUES $VALUES
+	EVOKER EVOKER
+	PILLAGER PILLAGER
+	RAVAGER RAVAGER
+	VALUES f_37813_
+	VINDICATOR VINDICATOR
+	WITCH WITCH
+	entityType f_37814_
+	spawnsPerWaveBeforeBonus f_37815_
+	$values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; m_150223_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EntityType;[I)V <init>
+		0 p_37819_ p_37819_
+		1 p_37820_ p_37820_
+		2 p_37821_ p_37821_
+		3 p_37822_ p_37822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaiderType; valueOf
+		static
+		0 p_37829_ p_37829_
+	values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; values
+		static
+net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/Raider
+	ALLOWED_ITEMS f_37831_
+	IS_CELEBRATING f_37835_
+	canJoinRaid f_37833_
+	raid f_37836_
+	ticksOutsideRaid f_37834_
+	wave f_37832_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37839_ p_37839_
+		1 p_37840_ p_37840_
+	access$000 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219834_
+		static
+		0 p_219835_ p_219835_
+	access$100 (Lnet/minecraft/world/entity/raid/Raider;)F m_150226_
+		static
+		0 p_150227_ p_150227_
+	access$200 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219836_
+		static
+		0 p_219837_ p_219837_
+	access$300 (Lnet/minecraft/world/entity/raid/Raider;)Z m_150230_
+		static
+		0 p_150231_ p_150231_
+	access$400 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219838_
+		static
+		0 p_219839_ p_219839_
+	access$500 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219840_
+		static
+		0 p_219841_ p_219841_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37870_ p_37870_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_37844_ p_37844_
+		1 p_37845_ p_37845_
+	canJoinPatrol ()Z m_7492_
+	canJoinRaid ()Z m_37882_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_37847_ p_37847_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_37856_ p_37856_
+		1 p_37857_ p_37857_
+		2 p_37858_ p_37858_
+		3 p_37859_ p_37859_
+		4 p_37860_ p_37860_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getCurrentRaid ()Lnet/minecraft/world/entity/raid/Raid; m_37885_
+	getTicksOutsideRaid ()I m_37889_
+	getWave ()I m_37887_
+	hasActiveRaid ()Z m_37886_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37849_ p_37849_
+		1 p_37850_ p_37850_
+	isCelebrating ()Z m_37888_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289168_
+		static
+		0 p_289494_ p_289494_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_37866_ p_37866_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37862_ p_37862_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_37894_ p_37894_
+	requiresCustomPersistence ()Z m_8023_
+	setCanJoinRaid (Z)V m_37897_
+		0 p_37898_ p_37898_
+	setCelebrating (Z)V m_37899_
+		0 p_37900_ p_37900_
+	setCurrentRaid (Lnet/minecraft/world/entity/raid/Raid;)V m_37851_
+		0 p_37852_ p_37852_
+	setTicksOutsideRaid (I)V m_37863_
+		0 p_37864_ p_37864_
+	setWave (I)V m_37842_
+		0 p_37843_ p_37843_
+	updateNoActionTime ()V m_7562_
+net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal
+	hostileRadiusSqr f_37904_
+	mob f_37903_
+	shoutTargeting f_37901_
+	this$0 f_37902_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/monster/AbstractIllager;F)V <init>
+		0 p_37906_ p_37906_
+		1 p_37907_ p_37907_
+		2 p_37908_ p_37908_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal
+	mob f_37914_
+	this$0 f_37913_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_37916_ p_37916_
+		1 p_37917_ p_37917_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$RaiderCelebration net/minecraft/world/entity/raid/Raider$RaiderCelebration
+	mob f_37921_
+	this$0 f_37920_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_37923_ p_37923_
+		1 p_37924_ p_37924_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal
+	distanceToPoi f_37933_
+	poiPos f_37931_
+	raider f_37929_
+	speedModifier f_37930_
+	stuck f_37934_
+	visited f_37932_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;DI)V <init>
+		0 p_37936_ p_37936_
+		1 p_37937_ p_37937_
+		2 p_37938_ p_37938_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	hasNotVisited (Lnet/minecraft/core/BlockPos;)Z m_37942_
+		0 p_37943_ p_37943_
+	hasSuitablePoi ()Z m_37949_
+	isValidRaid ()Z m_37948_
+	lambda$hasSuitablePoi$0 (Lnet/minecraft/core/Holder;)Z m_219842_
+		static
+		0 p_219843_ p_219843_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	updateVisited ()V m_37950_
+net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/Raids
+	RAID_FILE_ID f_150234_
+	level f_37952_
+	nextAvailableID f_37953_
+	raidMap f_37951_
+	tick f_37954_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_37956_ p_37956_
+	canJoinRaid (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raid;)Z m_37965_
+		static
+		0 p_37966_ p_37966_
+		1 p_37967_ p_37967_
+	createOrExtendRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; m_37963_
+		0 p_37964_ p_37964_
+	get (I)Lnet/minecraft/world/entity/raid/Raid; m_37958_
+		0 p_37959_ p_37959_
+	getFileId (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_211596_
+		static
+		0 p_211597_ p_211597_
+	getNearbyRaid (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/entity/raid/Raid; m_37970_
+		0 p_37971_ p_37971_
+		1 p_37972_ p_37972_
+	getOrCreateRaid (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; m_37960_
+		0 p_37961_ p_37961_
+		1 p_37962_ p_37962_
+	getUniqueId ()I m_37977_
+	lambda$createOrExtendRaid$0 (Lnet/minecraft/core/Holder;)Z m_219844_
+		static
+		0 p_219845_ p_219845_
+	load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; m_150235_
+		static
+		0 p_150236_ p_150236_
+		1 p_150237_ p_150237_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_37976_ p_37976_
+	tick ()V m_37957_
+net/minecraft/world/entity/raid/package-info net/minecraft/world/entity/raid/package-info
+net/minecraft/world/entity/schedule/Activity net/minecraft/world/entity/schedule/Activity
+	ADMIRE_ITEM f_37990_
+	AVOID f_37991_
+	CELEBRATE f_37989_
+	CORE f_37978_
+	DIG f_219853_
+	EMERGE f_219852_
+	FIGHT f_37988_
+	HIDE f_37987_
+	IDLE f_37979_
+	INVESTIGATE f_219850_
+	LAY_SPAWN f_219848_
+	LONG_JUMP f_150239_
+	MEET f_37983_
+	PANIC f_37984_
+	PLAY f_37981_
+	PLAY_DEAD f_150238_
+	PRE_RAID f_37986_
+	RAID f_37985_
+	RAM f_150240_
+	REST f_37982_
+	RIDE f_37992_
+	ROAR f_219851_
+	SNIFF f_219849_
+	SWIM f_219847_
+	TONGUE f_219846_
+	WORK f_37980_
+	hashCode f_37994_
+	name f_37993_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_37997_ p_37997_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_38002_ p_38002_
+	getName ()Ljava/lang/String; m_37998_
+	hashCode ()I hashCode
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; m_37999_
+		static
+		0 p_38000_ p_38000_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/schedule/Keyframe net/minecraft/world/entity/schedule/Keyframe
+	timeStamp f_38005_
+	value f_38006_
+	<init> (IF)V <init>
+		0 p_38008_ p_38008_
+		1 p_38009_ p_38009_
+	getTimeStamp ()I m_38010_
+	getValue ()F m_38011_
+net/minecraft/world/entity/schedule/Schedule net/minecraft/world/entity/schedule/Schedule
+	EMPTY f_38012_
+	SIMPLE f_38013_
+	TOTAL_WORK_TIME f_150242_
+	VILLAGER_BABY f_38014_
+	VILLAGER_DEFAULT f_38015_
+	WORK_START_TIME f_150241_
+	timelines f_38016_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	ensureTimelineExistsFor (Lnet/minecraft/world/entity/schedule/Activity;)V m_38024_
+		0 p_38025_ p_38025_
+	getActivityAt (I)Lnet/minecraft/world/entity/schedule/Activity; m_38019_
+		0 p_38020_ p_38020_
+	getAllTimelinesExceptFor (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/List; m_38033_
+		0 p_38034_ p_38034_
+	getTimelineFor (Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/Timeline; m_38031_
+		0 p_38032_ p_38032_
+	lambda$getActivityAt$1 (ILjava/util/Map$Entry;)D m_38021_
+		static
+		0 p_38022_ p_38022_
+		1 p_38023_ p_38023_
+	lambda$getAllTimelinesExceptFor$0 (Lnet/minecraft/world/entity/schedule/Activity;Ljava/util/Map$Entry;)Z m_38026_
+		static
+		0 p_38027_ p_38027_
+		1 p_38028_ p_38028_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; m_38029_
+		static
+		0 p_38030_ p_38030_
+net/minecraft/world/entity/schedule/ScheduleBuilder net/minecraft/world/entity/schedule/ScheduleBuilder
+	schedule f_38035_
+	transitions f_38036_
+	<init> (Lnet/minecraft/world/entity/schedule/Schedule;)V <init>
+		0 p_38038_ p_38038_
+	build ()Lnet/minecraft/world/entity/schedule/Schedule; m_38039_
+	changeActivityAt (ILnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; m_38040_
+		0 p_38041_ p_38041_
+		1 p_38042_ p_38042_
+	lambda$build$0 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;Lnet/minecraft/world/entity/schedule/Timeline;)V m_150243_
+		static
+		0 p_150244_ p_150244_
+		1 p_150245_ p_150245_
+	lambda$build$1 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;)V m_38043_
+		0 p_38044_ p_38044_
+net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition
+	activity f_38049_
+	time f_38048_
+	<init> (ILnet/minecraft/world/entity/schedule/Activity;)V <init>
+		0 p_38051_ p_38051_
+		1 p_38052_ p_38052_
+	getActivity ()Lnet/minecraft/world/entity/schedule/Activity; m_38054_
+	getTime ()I m_38053_
+net/minecraft/world/entity/schedule/Timeline net/minecraft/world/entity/schedule/Timeline
+	keyframes f_38055_
+	previousIndex f_38056_
+	<init> ()V <init>
+	addKeyframe (IF)Lnet/minecraft/world/entity/schedule/Timeline; m_38060_
+		0 p_38061_ p_38061_
+		1 p_38062_ p_38062_
+	addKeyframes (Ljava/util/Collection;)Lnet/minecraft/world/entity/schedule/Timeline; m_150247_
+		0 p_150248_ p_150248_
+	getKeyframes ()Lcom/google/common/collect/ImmutableList; m_150246_
+	getValueAt (I)F m_38058_
+		0 p_38059_ p_38059_
+	lambda$sortAndDeduplicateKeyframes$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/world/entity/schedule/Keyframe;)V m_38063_
+		static
+		0 p_38064_ p_38064_
+		1 p_38065_ p_38065_
+	sortAndDeduplicateKeyframes ()V m_38066_
+net/minecraft/world/entity/schedule/package-info net/minecraft/world/entity/schedule/package-info
+net/minecraft/world/entity/vehicle/AbstractMinecart net/minecraft/world/entity/vehicle/AbstractMinecart
+	DATA_ID_CUSTOM_DISPLAY f_38084_
+	DATA_ID_DAMAGE f_38081_
+	DATA_ID_DISPLAY_BLOCK f_38082_
+	DATA_ID_DISPLAY_OFFSET f_38083_
+	DATA_ID_HURT f_38079_
+	DATA_ID_HURTDIR f_38080_
+	EXITS f_38069_
+	POSE_DISMOUNT_HEIGHTS f_38067_
+	WATER_SLOWDOWN_FACTOR f_150249_
+	flipped f_38068_
+	lSteps f_38070_
+	lx f_38071_
+	lxd f_38076_
+	lxr f_38075_
+	ly f_38072_
+	lyd f_38077_
+	lyr f_38074_
+	lz f_38073_
+	lzd f_38078_
+	onRails f_287786_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38087_ p_38087_
+		1 p_38088_ p_38088_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38090_ p_38090_
+		1 p_38091_ p_38091_
+		2 p_38092_ p_38092_
+		3 p_38093_ p_38093_
+		4 p_38094_ p_38094_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38111_ p_38111_
+		1 p_38112_ p_38112_
+		2 p_38113_ p_38113_
+		3 p_38114_ p_38114_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38151_ p_38151_
+	animateHurt (F)V m_6053_
+		0 p_265349_ p_265349_
+	applyNaturalSlowdown ()V m_7114_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_38168_ p_38168_
+	comeOffTrack ()V m_38163_
+	createMinecart (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart; m_38119_
+		static
+		0 p_38120_ p_38120_
+		1 p_38121_ p_38121_
+		2 p_38122_ p_38122_
+		3 p_38123_ p_38123_
+		4 p_38124_ p_38124_
+	defineSynchedData ()V m_8097_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38115_ p_38115_
+	exits (Lnet/minecraft/world/level/block/state/properties/RailShape;)Lcom/mojang/datafixers/util/Pair; m_38125_
+		static
+		0 p_38126_ p_38126_
+	getBlockSpeedFactor ()F m_6041_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getDamage ()F m_38169_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_38145_ p_38145_
+	getDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_38178_
+	getDisplayOffset ()I m_38183_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getHurtDir ()I m_38177_
+	getHurtTime ()I m_38176_
+	getMaxSpeed ()D m_7097_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPassengersRidingOffset ()D m_6048_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPos (DDD)Lnet/minecraft/world/phys/Vec3; m_38179_
+		0 p_38180_ p_38180_
+		1 p_38181_ p_38181_
+		2 p_38182_ p_38182_
+	getPosOffs (DDDD)Lnet/minecraft/world/phys/Vec3; m_38096_
+		0 p_38097_ p_38097_
+		1 p_38098_ p_38098_
+		2 p_38099_ p_38099_
+		3 p_38100_ p_38100_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_38132_ p_38132_
+		1 p_38133_ p_38133_
+	hasCustomDisplay ()Z m_38184_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38117_ p_38117_
+		1 p_38118_ p_38118_
+	isOnRails ()Z m_288188_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isRedstoneConductor (Lnet/minecraft/core/BlockPos;)Z m_38129_
+		0 p_38130_ p_38130_
+	lambda$getDismountLocationForPassenger$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_289170_
+		0 p_289496_ p_289496_
+	lambda$getDismountLocationForPassenger$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_289169_
+		0 p_289495_ p_289495_
+	lambda$static$2 (Ljava/util/EnumMap;)V m_38134_
+		static
+		0 p_38135_ p_38135_
+	lerpMotion (DDD)V m_6001_
+		0 p_38171_ p_38171_
+		1 p_38172_ p_38172_
+		2 p_38173_ p_38173_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_38102_ p_38102_
+		1 p_38103_ p_38103_
+		2 p_38104_ p_38104_
+		3 p_38105_ p_38105_
+		4 p_38106_ p_38106_
+		5 p_38107_ p_38107_
+		6 p_38108_ p_38108_
+	moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6401_
+		0 p_38156_ p_38156_
+		1 p_38157_ p_38157_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_38165_ p_38165_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38137_ p_38137_
+	setCustomDisplay (Z)V m_38138_
+		0 p_38139_ p_38139_
+	setDamage (F)V m_38109_
+		0 p_38110_ p_38110_
+	setDisplayBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_38146_
+		0 p_38147_ p_38147_
+	setDisplayOffset (I)V m_38174_
+		0 p_38175_ p_38175_
+	setHurtDir (I)V m_38160_
+		0 p_38161_ p_38161_
+	setHurtTime (I)V m_38154_
+		0 p_38155_ p_38155_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/AbstractMinecart$1 net/minecraft/world/entity/vehicle/AbstractMinecart$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$AbstractMinecart$Type f_150252_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_38185_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/AbstractMinecart$Type net/minecraft/world/entity/vehicle/AbstractMinecart$Type
+	$VALUES $VALUES
+	CHEST CHEST
+	COMMAND_BLOCK COMMAND_BLOCK
+	FURNACE FURNACE
+	HOPPER HOPPER
+	RIDEABLE RIDEABLE
+	SPAWNER SPAWNER
+	TNT TNT
+	$values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_150253_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_38197_ p_38197_
+		1 p_38198_ p_38198_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; valueOf
+		static
+		0 p_38200_ p_38200_
+	values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; values
+		static
+net/minecraft/world/entity/vehicle/AbstractMinecartContainer net/minecraft/world/entity/vehicle/AbstractMinecartContainer
+	itemStacks f_38202_
+	lootTable f_38204_
+	lootTableSeed f_38205_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_38207_ p_38207_
+		1 p_38208_ p_38208_
+		2 p_38209_ p_38209_
+		3 p_38210_ p_38210_
+		4 p_38211_ p_38211_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38213_ p_38213_
+		1 p_38214_ p_38214_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38248_ p_38248_
+	applyNaturalSlowdown ()V m_7114_
+	clearContent ()V m_6211_
+	clearItemStacks ()V m_213775_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_38251_ p_38251_
+		1 p_38252_ p_38252_
+		2 p_38253_ p_38253_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38222_ p_38222_
+		1 p_38223_ p_38223_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38228_ p_38228_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_38218_ p_38218_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_150257_ p_150257_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38232_ p_38232_
+		1 p_38233_ p_38233_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38235_ p_38235_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150255_ p_150255_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_38220_ p_38220_
+		1 p_38221_ p_38221_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_38244_ p_38244_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_38225_ p_38225_
+		1 p_38226_ p_38226_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219859_ p_219859_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_38236_
+		0 p_38237_ p_38237_
+		1 p_38238_ p_38238_
+	setLootTableSeed (J)V m_214065_
+		0 p_219857_ p_219857_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_38230_ p_38230_
+net/minecraft/world/entity/vehicle/Boat net/minecraft/world/entity/vehicle/Boat
+	BUBBLE_TIME f_150271_
+	DATA_ID_BUBBLE_TIME f_38262_
+	DATA_ID_DAMAGE f_38284_
+	DATA_ID_HURT f_38282_
+	DATA_ID_HURTDIR f_38283_
+	DATA_ID_PADDLE_LEFT f_38286_
+	DATA_ID_PADDLE_RIGHT f_38287_
+	DATA_ID_TYPE f_38285_
+	PADDLE_LEFT f_150268_
+	PADDLE_RIGHT f_150269_
+	PADDLE_SOUND_TIME f_150270_
+	PADDLE_SPEED f_150267_
+	TIME_TO_EJECT f_150266_
+	bubbleAngle f_38260_
+	bubbleAngleO f_38261_
+	bubbleColumnDirectionIsDown f_38258_
+	bubbleMultiplier f_38259_
+	deltaRotation f_38266_
+	inputDown f_38276_
+	inputLeft f_38273_
+	inputRight f_38274_
+	inputUp f_38275_
+	invFriction f_38264_
+	isAboveBubbleColumn f_38257_
+	landFriction f_38278_
+	lastYd f_38281_
+	lerpSteps f_38267_
+	lerpX f_38268_
+	lerpXRot f_38272_
+	lerpY f_38269_
+	lerpYRot f_38271_
+	lerpZ f_38270_
+	oldStatus f_38280_
+	outOfControlTicks f_38265_
+	paddlePositions f_38263_
+	status f_38279_
+	waterLevel f_38277_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38290_ p_38290_
+		1 p_38291_ p_38291_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38293_ p_38293_
+		1 p_38294_ p_38294_
+		2 p_38295_ p_38295_
+		3 p_38296_ p_38296_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38359_ p_38359_
+	animateHurt (F)V m_6053_
+		0 p_265761_ p_265761_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_38390_ p_38390_
+	canBeCollidedWith ()Z m_5829_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_38376_ p_38376_
+	canVehicleCollide (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_38323_
+		static
+		0 p_38324_ p_38324_
+		1 p_38325_ p_38325_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_38307_ p_38307_
+		1 p_38308_ p_38308_
+		2 p_38309_ p_38309_
+		3 p_38310_ p_38310_
+	checkInWater ()Z m_38393_
+	clampRotation (Lnet/minecraft/world/entity/Entity;)V m_38321_
+		0 p_38322_ p_38322_
+	controlBoat ()V m_38396_
+	defineSynchedData ()V m_8097_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_213560_
+		0 p_219862_ p_219862_
+	floatBoat ()V m_38395_
+	getBubbleAngle (F)F m_38352_
+		0 p_38353_ p_38353_
+	getBubbleTime ()I m_38397_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDamage ()F m_38384_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_38357_ p_38357_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_38369_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_38327_ p_38327_
+		1 p_38328_ p_38328_
+	getGroundFriction ()F m_38377_
+	getHurtDir ()I m_38386_
+	getHurtTime ()I m_38385_
+	getMaxPassengers ()I m_213801_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPaddleSound ()Lnet/minecraft/sounds/SoundEvent; m_38370_
+	getPaddleState (I)Z m_38313_
+		0 p_38314_ p_38314_
+	getPassengersRidingOffset ()D m_6048_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_38335_ p_38335_
+		1 p_38336_ p_38336_
+	getRowingTime (IF)F m_38315_
+		0 p_38316_ p_38316_
+		1 p_38317_ p_38317_
+	getSinglePassengerXOffset ()F m_213802_
+	getStatus ()Lnet/minecraft/world/entity/vehicle/Boat$Status; m_38392_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/vehicle/Boat$Type; m_28554_
+	getWaterLevelAbove ()F m_38371_
+	hasEnoughSpaceFor (Lnet/minecraft/world/entity/Entity;)Z m_271938_
+		0 p_273171_ p_273171_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38319_ p_38319_
+		1 p_38320_ p_38320_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38330_ p_38330_
+		1 p_38331_ p_38331_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isUnderWater ()Z m_5842_
+	isUnderwater ()Lnet/minecraft/world/entity/vehicle/Boat$Status; m_38394_
+	lambda$tickBubbleColumn$0 (Lnet/minecraft/world/entity/Entity;)Z m_150273_
+		static
+		0 p_150274_ p_150274_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_38299_ p_38299_
+		1 p_38300_ p_38300_
+		2 p_38301_ p_38301_
+		3 p_38302_ p_38302_
+		4 p_38303_ p_38303_
+		5 p_38304_ p_38304_
+		6 p_38305_ p_38305_
+	onAboveBubbleCol (Z)V m_6845_
+		0 p_38381_ p_38381_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_38383_ p_38383_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289552_ p_289552_
+		1 p_289571_ p_289571_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_38373_ p_38373_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38338_ p_38338_
+	setBubbleTime (I)V m_38366_
+		0 p_38367_ p_38367_
+	setDamage (F)V m_38311_
+		0 p_38312_ p_38312_
+	setHurtDir (I)V m_38362_
+		0 p_38363_ p_38363_
+	setHurtTime (I)V m_38354_
+		0 p_38355_ p_38355_
+	setInput (ZZZZ)V m_38342_
+		0 p_38343_ p_38343_
+		1 p_38344_ p_38344_
+		2 p_38345_ p_38345_
+		3 p_38346_ p_38346_
+	setPaddleState (ZZ)V m_38339_
+		0 p_38340_ p_38340_
+		1 p_38341_ p_38341_
+	setVariant (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V m_28464_
+		0 p_38333_ p_38333_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262627_ p_262627_
+	tick ()V m_8119_
+	tickBubbleColumn ()V m_38388_
+	tickLerp ()V m_38391_
+net/minecraft/world/entity/vehicle/Boat$1 net/minecraft/world/entity/vehicle/Boat$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Status f_38399_
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type f_38398_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/Boat$Status net/minecraft/world/entity/vehicle/Boat$Status
+	$VALUES $VALUES
+	IN_AIR IN_AIR
+	IN_WATER IN_WATER
+	ON_LAND ON_LAND
+	UNDER_FLOWING_WATER UNDER_FLOWING_WATER
+	UNDER_WATER UNDER_WATER
+	$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; m_150276_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_38409_ p_38409_
+		1 p_38410_ p_38410_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Status; valueOf
+		static
+		0 p_38412_ p_38412_
+	values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; values
+		static
+net/minecraft/world/entity/vehicle/Boat$Type net/minecraft/world/entity/vehicle/Boat$Type
+	$VALUES $VALUES
+	ACACIA ACACIA
+	BAMBOO BAMBOO
+	BIRCH BIRCH
+	BY_ID f_262735_
+	CHERRY CHERRY
+	CODEC f_262275_
+	DARK_OAK DARK_OAK
+	JUNGLE JUNGLE
+	MANGROVE MANGROVE
+	OAK OAK
+	SPRUCE SPRUCE
+	name f_38420_
+	planks f_38421_
+	$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; m_150277_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/Block;Ljava/lang/String;)V <init>
+		0 p_38425_ p_38425_
+		1 p_38426_ p_38426_
+		2 p_38427_ p_38427_
+		3 p_38428_ p_38428_
+	byId (I)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_38430_
+		static
+		0 p_38431_ p_38431_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_38432_
+		static
+		0 p_38433_ p_38433_
+	getName ()Ljava/lang/String; m_38429_
+	getPlanks ()Lnet/minecraft/world/level/block/Block; m_38434_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; valueOf
+		static
+		0 p_38437_ p_38437_
+	values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; values
+		static
+net/minecraft/world/entity/vehicle/ChestBoat net/minecraft/world/entity/vehicle/ChestBoat
+	CONTAINER_SIZE f_219867_
+	itemStacks f_219864_
+	lootTable f_219865_
+	lootTableSeed f_219866_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219869_ p_219869_
+		1 p_219870_ p_219870_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_219872_ p_219872_
+		1 p_219873_ p_219873_
+		2 p_219874_ p_219874_
+		3 p_219875_ p_219875_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_219908_ p_219908_
+	clearContent ()V m_6211_
+	clearItemStacks ()V m_213775_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_219910_ p_219910_
+		1 p_219911_ p_219911_
+		2 p_219912_ p_219912_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_213560_
+		0 p_219892_ p_219892_
+	getContainerSize ()I m_6643_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_38369_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_219880_ p_219880_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	getMaxPassengers ()I m_213801_
+	getSinglePassengerXOffset ()F m_213802_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_219918_ p_219918_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_219898_ p_219898_
+		1 p_219899_ p_219899_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_219906_ p_219906_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_219901_ p_219901_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_219894_ p_219894_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_219882_ p_219882_
+		1 p_219883_ p_219883_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_219904_ p_219904_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_219885_ p_219885_
+		1 p_219886_ p_219886_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219890_ p_219890_
+	setLootTableSeed (J)V m_214065_
+		0 p_219888_ p_219888_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_219896_ p_219896_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_270286_ p_270286_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_219913_
+		0 p_219914_ p_219914_
+net/minecraft/world/entity/vehicle/ChestBoat$1 net/minecraft/world/entity/vehicle/ChestBoat$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type f_219923_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity
+	addChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_219943_
+		0 p_219944_ p_219944_
+	chestVehicleDestroyed (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V m_219927_
+		0 p_219928_ p_219928_
+		1 p_219929_ p_219929_
+		2 p_219930_ p_219930_
+	clearChestVehicleContent ()V m_219953_
+	clearItemStacks ()V m_213775_
+	getChestVehicleItem (I)Lnet/minecraft/world/item/ItemStack; m_219947_
+		0 p_219948_ p_219948_
+	getChestVehicleSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_219951_
+		0 p_219952_ p_219952_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	interactWithContainerVehicle (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_268996_
+		0 p_270068_ p_270068_
+	isChestVehicleEmpty ()Z m_219956_
+	isChestVehicleStillValid (Lnet/minecraft/world/entity/player/Player;)Z m_219954_
+		0 p_219955_ p_219955_
+	isEmpty ()Z m_7983_
+	isRemoved ()Z m_213877_
+	level ()Lnet/minecraft/world/level/Level; m_9236_
+	position ()Lnet/minecraft/world/phys/Vec3; m_20182_
+	readChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_219934_
+		0 p_219935_ p_219935_
+	removeChestVehicleItem (II)Lnet/minecraft/world/item/ItemStack; m_219936_
+		0 p_219937_ p_219937_
+		1 p_219938_ p_219938_
+	removeChestVehicleItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_219945_
+		0 p_219946_ p_219946_
+	setChestVehicleItem (ILnet/minecraft/world/item/ItemStack;)V m_219940_
+		0 p_219941_ p_219941_
+		1 p_219942_ p_219942_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219926_ p_219926_
+	setLootTableSeed (J)V m_214065_
+		0 p_219925_ p_219925_
+	unpackChestVehicleLootTable (Lnet/minecraft/world/entity/player/Player;)V m_219949_
+		0 p_219950_ p_219950_
+net/minecraft/world/entity/vehicle/ContainerEntity$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
+	this$0 f_219958_
+	val$slot f_219957_
+	<init> (Lnet/minecraft/world/entity/vehicle/ContainerEntity;I)V <init>
+		0 p_219960_ p_219960_
+		1 p_219961_ p_219961_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_219964_ p_219964_
+net/minecraft/world/entity/vehicle/DismountHelper net/minecraft/world/entity/vehicle/DismountHelper
+	<init> ()V <init>
+	canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Z m_38456_
+		static
+		0 p_38457_ p_38457_
+		1 p_38458_ p_38458_
+		2 p_38459_ p_38459_
+	canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Pose;)Z m_150279_
+		static
+		0 p_150280_ p_150280_
+		1 p_150281_ p_150281_
+		2 p_150282_ p_150282_
+		3 p_150283_ p_150283_
+	findCeilingFrom (Lnet/minecraft/core/BlockPos;ILjava/util/function/Function;)D m_38463_
+		static
+		0 p_38464_ p_38464_
+		1 p_38465_ p_38465_
+		2 p_38466_ p_38466_
+	findSafeDismountLocation (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/phys/Vec3; m_38441_
+		static
+		0 p_38442_ p_38442_
+		1 p_38443_ p_38443_
+		2 p_38444_ p_38444_
+		3 p_38445_ p_38445_
+	isBlockFloorValid (D)Z m_38439_
+		static
+		0 p_38440_ p_38440_
+	lambda$findSafeDismountLocation$0 (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_38460_
+		static
+		0 p_38461_ p_38461_
+		1 p_38462_ p_38462_
+	nonClimbableShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_38446_
+		static
+		0 p_38447_ p_38447_
+		1 p_38448_ p_38448_
+	offsetsForDirection (Lnet/minecraft/core/Direction;)[[I m_38467_
+		static
+		0 p_38468_ p_38468_
+net/minecraft/world/entity/vehicle/Minecart net/minecraft/world/entity/vehicle/Minecart
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38473_ p_38473_
+		1 p_38474_ p_38474_
+		2 p_38475_ p_38475_
+		3 p_38476_ p_38476_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38470_ p_38470_
+		1 p_38471_ p_38471_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38478_ p_38478_
+		1 p_38479_ p_38479_
+		2 p_38480_ p_38480_
+		3 p_38481_ p_38481_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38483_ p_38483_
+		1 p_38484_ p_38484_
+net/minecraft/world/entity/vehicle/MinecartChest net/minecraft/world/entity/vehicle/MinecartChest
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38490_ p_38490_
+		1 p_38491_ p_38491_
+		2 p_38492_ p_38492_
+		3 p_38493_ p_38493_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38487_ p_38487_
+		1 p_38488_ p_38488_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38496_ p_38496_
+		1 p_38497_ p_38497_
+	getContainerSize ()I m_6643_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_270398_ p_270398_
+		1 p_270576_ p_270576_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_270111_ p_270111_
+net/minecraft/world/entity/vehicle/MinecartCommandBlock net/minecraft/world/entity/vehicle/MinecartCommandBlock
+	ACTIVATION_DELAY f_150284_
+	DATA_ID_COMMAND_NAME f_38503_
+	DATA_ID_LAST_OUTPUT f_38504_
+	commandBlock f_38505_
+	lastActivated f_38506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38512_ p_38512_
+		1 p_38513_ p_38513_
+		2 p_38514_ p_38514_
+		3 p_38515_ p_38515_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38509_ p_38509_
+		1 p_38510_ p_38510_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38517_ p_38517_
+		1 p_38518_ p_38518_
+		2 p_38519_ p_38519_
+		3 p_38520_ p_38520_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38529_ p_38529_
+	defineSynchedData ()V m_8097_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_38534_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38522_ p_38522_
+		1 p_38523_ p_38523_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_38527_ p_38527_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38525_ p_38525_
+net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase
+	this$0 f_38537_
+	<init> (Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock;)V <init>
+		0 p_38539_ p_38539_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getMinecart ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; m_38543_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	isValid ()Z m_288209_
+	onUpdated ()V m_7368_
+net/minecraft/world/entity/vehicle/MinecartFurnace net/minecraft/world/entity/vehicle/MinecartFurnace
+	DATA_ID_FUEL f_38547_
+	INGREDIENT f_38549_
+	fuel f_38548_
+	xPush f_38545_
+	zPush f_38546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38555_ p_38555_
+		1 p_38556_ p_38556_
+		2 p_38557_ p_38557_
+		3 p_38558_ p_38558_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38552_ p_38552_
+		1 p_38553_ p_38553_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38567_ p_38567_
+	applyNaturalSlowdown ()V m_7114_
+	defineSynchedData ()V m_8097_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMaxSpeed ()D m_7097_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	hasFuel ()Z m_38579_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38562_ p_38562_
+		1 p_38563_ p_38563_
+	moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6401_
+		0 p_38569_ p_38569_
+		1 p_38570_ p_38570_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38565_ p_38565_
+	setHasFuel (Z)V m_38576_
+		0 p_38577_ p_38577_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartHopper net/minecraft/world/entity/vehicle/MinecartHopper
+	enabled f_38580_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38587_ p_38587_
+		1 p_38588_ p_38588_
+		2 p_38589_ p_38589_
+		3 p_38590_ p_38590_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38584_ p_38584_
+		1 p_38585_ p_38585_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38596_ p_38596_
+		1 p_38597_ p_38597_
+		2 p_38598_ p_38598_
+		3 p_38599_ p_38599_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38608_ p_38608_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38601_ p_38601_
+		1 p_38602_ p_38602_
+	getContainerSize ()I m_6643_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	isEnabled ()Z m_38617_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38606_ p_38606_
+	setEnabled (Z)V m_38613_
+		0 p_38614_ p_38614_
+	suckInItems ()Z m_38592_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartSpawner net/minecraft/world/entity/vehicle/MinecartSpawner
+	spawner f_38621_
+	ticker f_150333_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38626_ p_38626_
+		1 p_38627_ p_38627_
+		2 p_38628_ p_38628_
+		3 p_38629_ p_38629_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38623_ p_38623_
+		1 p_38624_ p_38624_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38635_ p_38635_
+	createTicker (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; m_150334_
+		0 p_150335_ p_150335_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	getSpawner ()Lnet/minecraft/world/level/BaseSpawner; m_150340_
+	handleEntityEvent (B)V m_7822_
+		0 p_38631_ p_38631_
+	lambda$createTicker$0 (Lnet/minecraft/world/level/Level;)V m_289171_
+		0 p_289497_ p_289497_
+	lambda$createTicker$1 (Lnet/minecraft/world/level/Level;)V m_289172_
+		0 p_289498_ p_289498_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38633_ p_38633_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartSpawner$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1
+	this$0 f_38640_
+	<init> (Lnet/minecraft/world/entity/vehicle/MinecartSpawner;)V <init>
+		0 p_38642_ p_38642_
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_150342_ p_150342_
+		1 p_150343_ p_150343_
+		2 p_150344_ p_150344_
+net/minecraft/world/entity/vehicle/MinecartTNT net/minecraft/world/entity/vehicle/MinecartTNT
+	EVENT_PRIME f_150345_
+	fuse f_38647_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38652_ p_38652_
+		1 p_38653_ p_38653_
+		2 p_38654_ p_38654_
+		3 p_38655_ p_38655_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38649_ p_38649_
+		1 p_38650_ p_38650_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38659_ p_38659_
+		1 p_38660_ p_38660_
+		2 p_38661_ p_38661_
+		3 p_38662_ p_38662_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38687_ p_38687_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_150347_ p_150347_
+		1 p_150348_ p_150348_
+		2 p_150349_ p_150349_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38664_ p_38664_
+	explode (Lnet/minecraft/world/damagesource/DamageSource;D)V m_257440_
+		0 p_259539_ p_259539_
+		1 p_260287_ p_260287_
+	explode (D)V m_38688_
+		0 p_38689_ p_38689_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_38675_ p_38675_
+		1 p_38676_ p_38676_
+		2 p_38677_ p_38677_
+		3 p_38678_ p_38678_
+		4 p_38679_ p_38679_
+		5 p_38680_ p_38680_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getFuse ()I m_38694_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	handleEntityEvent (B)V m_7822_
+		0 p_38657_ p_38657_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38666_ p_38666_
+		1 p_38667_ p_38667_
+	isPrimed ()Z m_38695_
+	primeFuse ()V m_38693_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38682_ p_38682_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_7349_
+		0 p_38669_ p_38669_
+		1 p_38670_ p_38670_
+		2 p_38671_ p_38671_
+		3 p_38672_ p_38672_
+		4 p_38673_ p_38673_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/package-info net/minecraft/world/entity/vehicle/package-info
+net/minecraft/world/flag/FeatureElement net/minecraft/world/flag/FeatureElement
+	FILTERED_REGISTRIES f_244051_
+	<clinit> ()V <clinit>
+		static
+	isEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_245993_
+		0 p_249172_ p_249172_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+net/minecraft/world/flag/FeatureFlag net/minecraft/world/flag/FeatureFlag
+	mask f_244012_
+	universe f_243952_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;I)V <init>
+		0 p_249115_ p_249115_
+		1 p_251067_ p_251067_
+net/minecraft/world/flag/FeatureFlagRegistry net/minecraft/world/flag/FeatureFlagRegistry
+	LOGGER f_244528_
+	allFlags f_243770_
+	names f_244560_
+	universe f_244444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
+		0 p_249715_ p_249715_
+		1 p_249277_ p_249277_
+		2 p_249557_ p_249557_
+	allFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247355_
+	codec ()Lcom/mojang/serialization/Codec; m_245213_
+	fromNames (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247416_
+		0 p_250759_ p_250759_
+	fromNames (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247021_
+		0 p_251769_ p_251769_
+		1 p_251521_ p_251521_
+	isSubset (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246363_
+		0 p_251939_ p_251939_
+	lambda$codec$2 (Ljava/util/Set;)Ljava/lang/String; m_274256_
+		static
+		0 p_275143_ p_275143_
+	lambda$codec$3 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_274257_
+		0 p_275144_ p_275144_
+	lambda$codec$4 (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; m_245711_
+		0 p_249796_ p_249796_
+	lambda$fromNames$0 (Lnet/minecraft/resources/ResourceLocation;)V m_245474_
+		static
+		0 p_251224_ p_251224_
+	lambda$toNames$1 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/flag/FeatureFlag;)V m_245840_
+		static
+		0 p_249513_ p_249513_
+		1 p_251781_ p_251781_
+		2 p_252018_ p_252018_
+		3 p_250772_ p_250772_
+	subset ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_245769_
+		0 p_252295_ p_252295_
+	toNames (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; m_245829_
+		0 p_251153_ p_251153_
+net/minecraft/world/flag/FeatureFlagRegistry$Builder net/minecraft/world/flag/FeatureFlagRegistry$Builder
+	flags f_244349_
+	id f_244365_
+	universe f_243698_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_251576_ p_251576_
+	build ()Lnet/minecraft/world/flag/FeatureFlagRegistry; m_245707_
+	create (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/flag/FeatureFlag; m_247497_
+		0 p_250098_ p_250098_
+	createVanilla (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; m_246015_
+		0 p_251782_ p_251782_
+net/minecraft/world/flag/FeatureFlagSet net/minecraft/world/flag/FeatureFlagSet
+	EMPTY f_244513_
+	MAX_CONTAINER_SIZE f_244635_
+	mask f_243922_
+	universe f_243923_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;J)V <init>
+		0 p_250433_ p_250433_
+		1 p_251523_ p_251523_
+	computeMask (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J m_245120_
+		static
+		0 p_249684_ p_249684_
+		1 p_250982_ p_250982_
+		2 p_251734_ p_251734_
+	contains (Lnet/minecraft/world/flag/FeatureFlag;)Z m_245372_
+		0 p_249521_ p_249521_
+	create (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247438_
+		static
+		0 p_251573_ p_251573_
+		1 p_251037_ p_251037_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248691_ p_248691_
+	hashCode ()I hashCode
+	isSubsetOf (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_247715_
+		0 p_249164_ p_249164_
+	join (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; m_246699_
+		0 p_251527_ p_251527_
+	of (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_245702_
+		static
+		0 p_251008_ p_251008_
+		1 p_249805_ p_249805_
+	of ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246902_
+		static
+	of (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247091_
+		static
+		0 p_252331_ p_252331_
+net/minecraft/world/flag/FeatureFlagUniverse net/minecraft/world/flag/FeatureFlagUniverse
+	id f_243740_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_249484_ p_249484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/flag/FeatureFlags net/minecraft/world/flag/FeatureFlags
+	BUNDLE f_244112_
+	CODEC f_244298_
+	DEFAULT_FLAGS f_244332_
+	REGISTRY f_244280_
+	VANILLA f_244571_
+	VANILLA_SET f_244377_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isExperimental (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246811_
+		static
+		0 p_249170_ p_249170_
+	lambda$printMissingFlags$0 (Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;)Z m_247097_
+		static
+		0 p_250136_ p_250136_
+		1 p_251831_ p_251831_
+	printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; m_247250_
+		static
+		0 p_249213_ p_249213_
+		1 p_250429_ p_250429_
+		2 p_250547_ p_250547_
+	printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; m_245229_
+		static
+		0 p_250581_ p_250581_
+		1 p_250326_ p_250326_
+net/minecraft/world/flag/package-info net/minecraft/world/flag/package-info
+net/minecraft/world/food/FoodConstants net/minecraft/world/food/FoodConstants
+	EXHAUSTION_ATTACK f_150370_
+	EXHAUSTION_CROUCH f_150373_
+	EXHAUSTION_DROP f_150354_
+	EXHAUSTION_HEAL f_150366_
+	EXHAUSTION_JUMP f_150367_
+	EXHAUSTION_MINE f_150369_
+	EXHAUSTION_SPRINT f_150374_
+	EXHAUSTION_SPRINT_JUMP f_150368_
+	EXHAUSTION_SWIM f_150375_
+	EXHAUSTION_WALK f_150372_
+	FOOD_SATURATION_GOOD f_150363_
+	FOOD_SATURATION_LOW f_150361_
+	FOOD_SATURATION_MAX f_150364_
+	FOOD_SATURATION_NORMAL f_150362_
+	FOOD_SATURATION_POOR f_150360_
+	FOOD_SATURATION_SUPERNATURAL f_150365_
+	HEALTH_TICK_COUNT f_150355_
+	HEALTH_TICK_COUNT_SATURATED f_150356_
+	HEAL_LEVEL f_150357_
+	MAX_FOOD f_150350_
+	MAX_SATURATION f_150351_
+	SATURATION_FLOOR f_150353_
+	SPRINT_LEVEL f_150358_
+	START_SATURATION f_150352_
+	STARVE_LEVEL f_150359_
+	<init> ()V <init>
+net/minecraft/world/food/FoodData net/minecraft/world/food/FoodData
+	exhaustionLevel f_38698_
+	foodLevel f_38696_
+	lastFoodLevel f_38700_
+	saturationLevel f_38697_
+	tickTimer f_38699_
+	<init> ()V <init>
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_38719_
+		0 p_38720_ p_38720_
+	addExhaustion (F)V m_38703_
+		0 p_38704_ p_38704_
+	eat (IF)V m_38707_
+		0 p_38708_ p_38708_
+		1 p_38709_ p_38709_
+	eat (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)V m_38712_
+		0 p_38713_ p_38713_
+		1 p_38714_ p_38714_
+	getExhaustionLevel ()F m_150380_
+	getFoodLevel ()I m_38702_
+	getLastFoodLevel ()I m_150377_
+	getSaturationLevel ()F m_38722_
+	needsFood ()Z m_38721_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_38715_
+		0 p_38716_ p_38716_
+	setExhaustion (F)V m_150378_
+		0 p_150379_ p_150379_
+	setFoodLevel (I)V m_38705_
+		0 p_38706_ p_38706_
+	setSaturation (F)V m_38717_
+		0 p_38718_ p_38718_
+	tick (Lnet/minecraft/world/entity/player/Player;)V m_38710_
+		0 p_38711_ p_38711_
+net/minecraft/world/food/FoodProperties net/minecraft/world/food/FoodProperties
+	canAlwaysEat f_38726_
+	effects f_38728_
+	fastFood f_38727_
+	isMeat f_38725_
+	nutrition f_38723_
+	saturationModifier f_38724_
+	<init> (IFZZZLjava/util/List;)V <init>
+		0 p_38730_ p_38730_
+		1 p_38731_ p_38731_
+		2 p_38732_ p_38732_
+		3 p_38733_ p_38733_
+		4 p_38734_ p_38734_
+		5 p_38735_ p_38735_
+	canAlwaysEat ()Z m_38747_
+	getEffects ()Ljava/util/List; m_38749_
+	getNutrition ()I m_38744_
+	getSaturationModifier ()F m_38745_
+	isFastFood ()Z m_38748_
+	isMeat ()Z m_38746_
+net/minecraft/world/food/FoodProperties$Builder net/minecraft/world/food/FoodProperties$Builder
+	canAlwaysEat f_38753_
+	effects f_38755_
+	fastFood f_38754_
+	isMeat f_38752_
+	nutrition f_38750_
+	saturationModifier f_38751_
+	<init> ()V <init>
+	alwaysEat ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38765_
+	build ()Lnet/minecraft/world/food/FoodProperties; m_38767_
+	effect (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/world/food/FoodProperties$Builder; m_38762_
+		0 p_38763_ p_38763_
+		1 p_38764_ p_38764_
+	fast ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38766_
+	meat ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38757_
+	nutrition (I)Lnet/minecraft/world/food/FoodProperties$Builder; m_38760_
+		0 p_38761_ p_38761_
+	saturationMod (F)Lnet/minecraft/world/food/FoodProperties$Builder; m_38758_
+		0 p_38759_ p_38759_
+net/minecraft/world/food/Foods net/minecraft/world/food/Foods
+	APPLE f_38810_
+	BAKED_POTATO f_38811_
+	BEEF f_38812_
+	BEETROOT f_38813_
+	BEETROOT_SOUP f_38814_
+	BREAD f_38815_
+	CARROT f_38816_
+	CHICKEN f_38817_
+	CHORUS_FRUIT f_38818_
+	COD f_38819_
+	COOKED_BEEF f_38820_
+	COOKED_CHICKEN f_38821_
+	COOKED_COD f_38822_
+	COOKED_MUTTON f_38823_
+	COOKED_PORKCHOP f_38824_
+	COOKED_RABBIT f_38825_
+	COOKED_SALMON f_38826_
+	COOKIE f_38827_
+	DRIED_KELP f_38828_
+	ENCHANTED_GOLDEN_APPLE f_38829_
+	GLOW_BERRIES f_150381_
+	GOLDEN_APPLE f_38830_
+	GOLDEN_CARROT f_38831_
+	HONEY_BOTTLE f_38832_
+	MELON_SLICE f_38833_
+	MUSHROOM_STEW f_38834_
+	MUTTON f_38835_
+	POISONOUS_POTATO f_38797_
+	PORKCHOP f_38798_
+	POTATO f_38799_
+	PUFFERFISH f_38800_
+	PUMPKIN_PIE f_38801_
+	RABBIT f_38802_
+	RABBIT_STEW f_38803_
+	ROTTEN_FLESH f_38804_
+	SALMON f_38805_
+	SPIDER_EYE f_38806_
+	SUSPICIOUS_STEW f_38807_
+	SWEET_BERRIES f_38808_
+	TROPICAL_FISH f_38809_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	stew (I)Lnet/minecraft/world/food/FoodProperties$Builder; m_150383_
+		static
+		0 p_150384_ p_150384_
+net/minecraft/world/food/package-info net/minecraft/world/food/package-info
+net/minecraft/world/inventory/AbstractContainerMenu net/minecraft/world/inventory/AbstractContainerMenu
+	CARRIED_SLOT_SIZE f_150392_
+	LOGGER f_207773_
+	QUICKCRAFT_HEADER_CONTINUE f_150390_
+	QUICKCRAFT_HEADER_END f_150391_
+	QUICKCRAFT_HEADER_START f_150389_
+	QUICKCRAFT_TYPE_CHARITABLE f_150386_
+	QUICKCRAFT_TYPE_CLONE f_150388_
+	QUICKCRAFT_TYPE_GREEDY f_150387_
+	SLOT_CLICKED_OUTSIDE f_150385_
+	carried f_150393_
+	containerId f_38840_
+	containerListeners f_38848_
+	dataSlots f_38842_
+	lastSlots f_38841_
+	menuType f_38843_
+	quickcraftSlots f_38847_
+	quickcraftStatus f_38846_
+	quickcraftType f_38845_
+	remoteCarried f_150396_
+	remoteDataSlots f_150395_
+	remoteSlots f_150394_
+	slots f_38839_
+	stateId f_182405_
+	suppressRemoteUpdates f_150398_
+	synchronizer f_150397_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_38851_ p_38851_
+		1 p_38852_ p_38852_
+	addDataSlot (Lnet/minecraft/world/inventory/DataSlot;)Lnet/minecraft/world/inventory/DataSlot; m_38895_
+		0 p_38896_ p_38896_
+	addDataSlots (Lnet/minecraft/world/inventory/ContainerData;)V m_38884_
+		0 p_38885_ p_38885_
+	addSlot (Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; m_38897_
+		0 p_38898_ p_38898_
+	addSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V m_38893_
+		0 p_38894_ p_38894_
+	broadcastChanges ()V m_38946_
+	broadcastFullState ()V m_182423_
+	canDragTo (Lnet/minecraft/world/inventory/Slot;)Z m_5622_
+		0 p_38945_ p_38945_
+	canItemQuickReplace (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Z)Z m_38899_
+		static
+		0 p_38900_ p_38900_
+		1 p_38901_ p_38901_
+		2 p_38902_ p_38902_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_38908_ p_38908_
+		1 p_38909_ p_38909_
+	checkContainerDataCount (Lnet/minecraft/world/inventory/ContainerData;I)V m_38886_
+		static
+		0 p_38887_ p_38887_
+		1 p_38888_ p_38888_
+	checkContainerSize (Lnet/minecraft/world/Container;I)V m_38869_
+		static
+		0 p_38870_ p_38870_
+		1 p_38871_ p_38871_
+	clearContainer (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;)V m_150411_
+		0 p_150412_ p_150412_
+		1 p_150413_ p_150413_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_38875_ p_38875_
+		1 p_38876_ p_38876_
+	clicked (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_150399_
+		0 p_150400_ p_150400_
+		1 p_150401_ p_150401_
+		2 p_150402_ p_150402_
+		3 p_150403_ p_150403_
+	createCarriedSlotAccess ()Lnet/minecraft/world/entity/SlotAccess; m_150446_
+	doClick (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_150430_
+		0 p_150431_ p_150431_
+		1 p_150432_ p_150432_
+		2 p_150433_ p_150433_
+		3 p_150434_ p_150434_
+	findSlot (Lnet/minecraft/world/Container;I)Ljava/util/OptionalInt; m_182417_
+		0 p_182418_ p_182418_
+		1 p_182419_ p_182419_
+	getCarried ()Lnet/minecraft/world/item/ItemStack; m_142621_
+	getItems ()Lnet/minecraft/core/NonNullList; m_38927_
+	getQuickCraftPlaceCount (Ljava/util/Set;ILnet/minecraft/world/item/ItemStack;)I m_278794_
+		static
+		0 p_279393_ p_279393_
+		1 p_279288_ p_279288_
+		2 p_279172_ p_279172_
+	getQuickcraftHeader (I)I m_38947_
+		static
+		0 p_38948_ p_38948_
+	getQuickcraftMask (II)I m_38930_
+		static
+		0 p_38931_ p_38931_
+		1 p_38932_ p_38932_
+	getQuickcraftType (I)I m_38928_
+		static
+		0 p_38929_ p_38929_
+	getRedstoneSignalFromBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)I m_38918_
+		static
+		0 p_38919_ p_38919_
+	getRedstoneSignalFromContainer (Lnet/minecraft/world/Container;)I m_38938_
+		static
+		0 p_38939_ p_38939_
+	getSlot (I)Lnet/minecraft/world/inventory/Slot; m_38853_
+		0 p_38854_ p_38854_
+	getStateId ()I m_182424_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_6772_
+	incrementStateId ()I m_182425_
+	initializeContents (ILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V m_182410_
+		0 p_182411_ p_182411_
+		1 p_182412_ p_182412_
+		2 p_182413_ p_182413_
+	isValidQuickcraftType (ILnet/minecraft/world/entity/player/Player;)Z m_38862_
+		static
+		0 p_38863_ p_38863_
+		1 p_38864_ p_38864_
+	isValidSlotIndex (I)Z m_207775_
+		0 p_207776_ p_207776_
+	lambda$clicked$1 ()Ljava/lang/String; m_257320_
+	lambda$clicked$2 ()Ljava/lang/String; m_38952_
+	lambda$doClick$3 (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150418_
+		0 p_150419_ p_150419_
+		1 p_150420_ p_150420_
+		2 p_150421_ p_150421_
+	lambda$doClick$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150424_
+		static
+		0 p_150425_ p_150425_
+		1 p_150426_ p_150426_
+		2 p_150427_ p_150427_
+		3 p_150428_ p_150428_
+	lambda$stillValid$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_38913_
+		static
+		0 p_38914_ p_38914_
+		1 p_38915_ p_38915_
+		2 p_38916_ p_38916_
+		3 p_38917_ p_38917_
+	moveItemStackTo (Lnet/minecraft/world/item/ItemStack;IIZ)Z m_38903_
+		0 p_38904_ p_38904_
+		1 p_38905_ p_38905_
+		2 p_38906_ p_38906_
+		3 p_38907_ p_38907_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_38941_ p_38941_
+		1 p_38942_ p_38942_
+	removeSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V m_38943_
+		0 p_38944_ p_38944_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_38940_ p_38940_
+	resetQuickCraft ()V m_38951_
+	resumeRemoteUpdates ()V m_150444_
+	sendAllDataToRemote ()V m_150429_
+	setCarried (Lnet/minecraft/world/item/ItemStack;)V m_142503_
+		0 p_150439_ p_150439_
+	setData (II)V m_7511_
+		0 p_38855_ p_38855_
+		1 p_38856_ p_38856_
+	setItem (IILnet/minecraft/world/item/ItemStack;)V m_182406_
+		0 p_182407_ p_182407_
+		1 p_182408_ p_182408_
+		2 p_182409_ p_182409_
+	setRemoteCarried (Lnet/minecraft/world/item/ItemStack;)V m_150422_
+		0 p_150423_ p_150423_
+	setRemoteSlot (ILnet/minecraft/world/item/ItemStack;)V m_150404_
+		0 p_150405_ p_150405_
+		1 p_150406_ p_150406_
+	setRemoteSlotNoCopy (ILnet/minecraft/world/item/ItemStack;)V m_182414_
+		0 p_182415_ p_182415_
+		1 p_182416_ p_182416_
+	setSynchronizer (Lnet/minecraft/world/inventory/ContainerSynchronizer;)V m_150416_
+		0 p_150417_ p_150417_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_38868_ p_38868_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_38874_ p_38874_
+	stillValid (Lnet/minecraft/world/inventory/ContainerLevelAccess;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/Block;)Z m_38889_
+		static
+		0 p_38890_ p_38890_
+		1 p_38891_ p_38891_
+		2 p_38892_ p_38892_
+	suppressRemoteUpdates ()V m_150443_
+	synchronizeCarriedToRemote ()V m_150445_
+	synchronizeDataSlotToRemote (II)V m_150440_
+		0 p_150441_ p_150441_
+		1 p_150442_ p_150442_
+	synchronizeSlotToRemote (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V m_150435_
+		0 p_150436_ p_150436_
+		1 p_150437_ p_150437_
+		2 p_150438_ p_150438_
+	transferState (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V m_150414_
+		0 p_150415_ p_150415_
+	triggerSlotListeners (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V m_150407_
+		0 p_150408_ p_150408_
+		1 p_150409_ p_150409_
+		2 p_150410_ p_150410_
+	tryItemClickBehaviourOverride (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246200_
+		0 p_249615_ p_249615_
+		1 p_250300_ p_250300_
+		2 p_249384_ p_249384_
+		3 p_251073_ p_251073_
+		4 p_252026_ p_252026_
+	updateDataSlotListeners (II)V m_182420_
+		0 p_182421_ p_182421_
+		1 p_182422_ p_182422_
+net/minecraft/world/inventory/AbstractContainerMenu$1 net/minecraft/world/inventory/AbstractContainerMenu$1
+	this$0 f_150447_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V <init>
+		0 p_150449_ p_150449_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_150452_ p_150452_
+net/minecraft/world/inventory/AbstractFurnaceMenu net/minecraft/world/inventory/AbstractFurnaceMenu
+	DATA_COUNT f_150457_
+	FUEL_SLOT f_150454_
+	INGREDIENT_SLOT f_150453_
+	INV_SLOT_END f_150459_
+	INV_SLOT_START f_150458_
+	RESULT_SLOT f_150455_
+	SLOT_COUNT f_150456_
+	USE_ROW_SLOT_END f_150461_
+	USE_ROW_SLOT_START f_150460_
+	container f_38955_
+	data f_38956_
+	level f_38954_
+	recipeBookType f_38958_
+	recipeType f_38957_
+	<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_38960_ p_38960_
+		1 p_38961_ p_38961_
+		2 p_38962_ p_38962_
+		3 p_38963_ p_38963_
+		4 p_38964_ p_38964_
+	<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_38966_ p_38966_
+		1 p_38967_ p_38967_
+		2 p_38968_ p_38968_
+		3 p_38969_ p_38969_
+		4 p_38970_ p_38970_
+		5 p_38971_ p_38971_
+		6 p_38972_ p_38972_
+	canSmelt (Lnet/minecraft/world/item/ItemStack;)Z m_38977_
+		0 p_38978_ p_38978_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_38976_ p_38976_
+	getBurnProgress ()I m_38995_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getLitProgress ()I m_38996_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	isFuel (Lnet/minecraft/world/item/ItemStack;)Z m_38988_
+		0 p_38989_ p_38989_
+	isLit ()Z m_38997_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_38986_ p_38986_
+		1 p_38987_ p_38987_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_38980_ p_38980_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150463_ p_150463_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_38974_ p_38974_
+net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/AnvilMenu
+	ADDITIONAL_SLOT f_265986_
+	ADDITIONAL_SLOT_X_PLACEMENT f_265878_
+	COST_ADDED_BASE f_150472_
+	COST_BASE f_150471_
+	COST_FAIL f_150470_
+	COST_INCOMPATIBLE_PENALTY f_150466_
+	COST_RENAME f_150467_
+	COST_REPAIR_MATERIAL f_150464_
+	COST_REPAIR_SACRIFICE f_150465_
+	DEBUG_COST f_150469_
+	INPUT_SLOT f_265994_
+	INPUT_SLOT_X_PLACEMENT f_265898_
+	LOGGER f_38999_
+	MAX_NAME_LENGTH f_150468_
+	RESULT_SLOT f_266102_
+	RESULT_SLOT_X_PLACEMENT f_265992_
+	SLOT_Y_PLACEMENT f_266013_
+	cost f_39002_
+	itemName f_39001_
+	repairItemCountCost f_39000_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39005_ p_39005_
+		1 p_39006_ p_39006_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39008_ p_39008_
+		1 p_39009_ p_39009_
+		2 p_39010_ p_39010_
+	calculateIncreasedRepairCost (I)I m_39025_
+		static
+		0 p_39026_ p_39026_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createResult ()V m_6640_
+	getCost ()I m_39028_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_39019_ p_39019_
+	lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266137_
+		static
+		0 p_266635_ p_266635_
+	lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z m_266136_
+		static
+		0 p_266634_ p_266634_
+	lambda$onTake$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_150476_
+		static
+		0 p_182427_ p_182427_
+		1 p_150479_ p_150479_
+		2 p_150480_ p_150480_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_39023_ p_39023_
+		1 p_39024_ p_39024_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150474_ p_150474_
+		1 p_150475_ p_150475_
+	setItemName (Ljava/lang/String;)Z m_39020_
+		0 p_288970_ p_288970_
+	validateName (Ljava/lang/String;)Ljava/lang/String; m_288226_
+		static
+		0 p_288995_ p_288995_
+net/minecraft/world/inventory/AnvilMenu$1 net/minecraft/world/inventory/AnvilMenu$1
+	$SwitchMap$net$minecraft$world$item$enchantment$Enchantment$Rarity f_39029_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/inventory/BeaconMenu net/minecraft/world/inventory/BeaconMenu
+	DATA_COUNT f_150483_
+	INV_SLOT_END f_150485_
+	INV_SLOT_START f_150484_
+	PAYMENT_SLOT f_150481_
+	SLOT_COUNT f_150482_
+	USE_ROW_SLOT_END f_150487_
+	USE_ROW_SLOT_START f_150486_
+	access f_39033_
+	beacon f_39031_
+	beaconData f_39034_
+	paymentSlot f_39032_
+	<init> (ILnet/minecraft/world/Container;)V <init>
+		0 p_39036_ p_39036_
+		1 p_39037_ p_39037_
+	<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39039_ p_39039_
+		1 p_39040_ p_39040_
+		2 p_39041_ p_39041_
+		3 p_39042_ p_39042_
+	getLevels ()I m_39056_
+	getPrimaryEffect ()Lnet/minecraft/world/effect/MobEffect; m_39057_
+	getSecondaryEffect ()Lnet/minecraft/world/effect/MobEffect; m_39058_
+	hasPayment ()Z m_39059_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39051_ p_39051_
+		1 p_39052_ p_39052_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39049_ p_39049_
+	setData (II)V m_7511_
+		0 p_39044_ p_39044_
+		1 p_39045_ p_39045_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39047_ p_39047_
+	updateEffects (Ljava/util/Optional;Ljava/util/Optional;)V m_219972_
+		0 p_219973_ p_219973_
+		1 p_219974_ p_219974_
+net/minecraft/world/inventory/BeaconMenu$1 net/minecraft/world/inventory/BeaconMenu$1
+	this$0 f_39060_
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;I)V <init>
+		0 p_39062_ p_39062_
+		1 p_39063_ p_39063_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_39066_ p_39066_
+		1 p_39067_ p_39067_
+	getMaxStackSize ()I m_6893_
+net/minecraft/world/inventory/BeaconMenu$PaymentSlot net/minecraft/world/inventory/BeaconMenu$PaymentSlot
+	this$0 f_39068_
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39070_ p_39070_
+		1 p_39071_ p_39071_
+		2 p_39072_ p_39072_
+		3 p_39073_ p_39073_
+		4 p_39074_ p_39074_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39077_ p_39077_
+net/minecraft/world/inventory/BlastFurnaceMenu net/minecraft/world/inventory/BlastFurnaceMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39079_ p_39079_
+		1 p_39080_ p_39080_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39082_ p_39082_
+		1 p_39083_ p_39083_
+		2 p_39084_ p_39084_
+		3 p_39085_ p_39085_
+net/minecraft/world/inventory/BrewingStandMenu net/minecraft/world/inventory/BrewingStandMenu
+	BOTTLE_SLOT_END f_150489_
+	BOTTLE_SLOT_START f_150488_
+	DATA_COUNT f_150493_
+	FUEL_SLOT f_150491_
+	INGREDIENT_SLOT f_150490_
+	INV_SLOT_END f_150495_
+	INV_SLOT_START f_150494_
+	SLOT_COUNT f_150492_
+	USE_ROW_SLOT_END f_150497_
+	USE_ROW_SLOT_START f_150496_
+	brewingStand f_39086_
+	brewingStandData f_39087_
+	ingredientSlot f_39088_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39090_ p_39090_
+		1 p_39091_ p_39091_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39093_ p_39093_
+		1 p_39094_ p_39094_
+		2 p_39095_ p_39095_
+		3 p_39096_ p_39096_
+	getBrewingTicks ()I m_39103_
+	getFuel ()I m_39102_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39100_ p_39100_
+		1 p_39101_ p_39101_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39098_ p_39098_
+net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/BrewingStandMenu$FuelSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39105_ p_39105_
+		1 p_39106_ p_39106_
+		2 p_39107_ p_39107_
+		3 p_39108_ p_39108_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39111_ p_39111_
+	mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z m_39112_
+		static
+		0 p_39113_ p_39113_
+net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39115_ p_39115_
+		1 p_39116_ p_39116_
+		2 p_39117_ p_39117_
+		3 p_39118_ p_39118_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39121_ p_39121_
+net/minecraft/world/inventory/BrewingStandMenu$PotionSlot net/minecraft/world/inventory/BrewingStandMenu$PotionSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39123_ p_39123_
+		1 p_39124_ p_39124_
+		2 p_39125_ p_39125_
+		3 p_39126_ p_39126_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39132_ p_39132_
+	mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z m_39133_
+		static
+		0 p_39134_ p_39134_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150499_ p_150499_
+		1 p_150500_ p_150500_
+net/minecraft/world/inventory/CartographyTableMenu net/minecraft/world/inventory/CartographyTableMenu
+	ADDITIONAL_SLOT f_150502_
+	INV_SLOT_END f_150505_
+	INV_SLOT_START f_150504_
+	MAP_SLOT f_150501_
+	RESULT_SLOT f_150503_
+	USE_ROW_SLOT_END f_150507_
+	USE_ROW_SLOT_START f_150506_
+	access f_39136_
+	container f_39135_
+	lastSoundTime f_39137_
+	resultContainer f_39138_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39140_ p_39140_
+		1 p_39141_ p_39141_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39143_ p_39143_
+		1 p_39144_ p_39144_
+		2 p_39145_ p_39145_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39160_ p_39160_
+		1 p_39161_ p_39161_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39150_
+		0 p_39151_ p_39151_
+		1 p_39152_ p_39152_
+		2 p_39153_ p_39153_
+	lambda$setupResultSlot$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_278586_
+		0 p_279036_ p_279036_
+		1 p_279037_ p_279037_
+		2 p_279038_ p_279038_
+		3 p_279039_ p_279039_
+		4 p_279040_ p_279040_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39175_ p_39175_
+		1 p_39176_ p_39176_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39173_ p_39173_
+	setupResultSlot (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_39162_
+		0 p_39163_ p_39163_
+		1 p_39164_ p_39164_
+		2 p_39165_ p_39165_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39147_ p_39147_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39149_ p_39149_
+net/minecraft/world/inventory/CartographyTableMenu$1 net/minecraft/world/inventory/CartographyTableMenu$1
+	this$0 f_39177_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;I)V <init>
+		0 p_39179_ p_39179_
+		1 p_39180_ p_39180_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/CartographyTableMenu$2 net/minecraft/world/inventory/CartographyTableMenu$2
+	this$0 f_39182_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;)V <init>
+		0 p_39184_ p_39184_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/CartographyTableMenu$3 net/minecraft/world/inventory/CartographyTableMenu$3
+	this$0 f_39186_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39188_ p_39188_
+		1 p_39189_ p_39189_
+		2 p_39190_ p_39190_
+		3 p_39191_ p_39191_
+		4 p_39192_ p_39192_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39194_ p_39194_
+net/minecraft/world/inventory/CartographyTableMenu$4 net/minecraft/world/inventory/CartographyTableMenu$4
+	this$0 f_39195_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39197_ p_39197_
+		1 p_39198_ p_39198_
+		2 p_39199_ p_39199_
+		3 p_39200_ p_39200_
+		4 p_39201_ p_39201_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39203_ p_39203_
+net/minecraft/world/inventory/CartographyTableMenu$5 net/minecraft/world/inventory/CartographyTableMenu$5
+	this$0 f_39205_
+	val$access f_39204_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39207_ p_39207_
+		1 p_39208_ p_39208_
+		2 p_39209_ p_39209_
+		3 p_39210_ p_39210_
+		4 p_39211_ p_39211_
+		5 p_39212_ p_39212_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39218_
+		0 p_39219_ p_39219_
+		1 p_39220_ p_39220_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39217_ p_39217_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150509_ p_150509_
+		1 p_150510_ p_150510_
+net/minecraft/world/inventory/ChestMenu net/minecraft/world/inventory/ChestMenu
+	SLOTS_PER_ROW f_150511_
+	container f_39221_
+	containerRows f_39222_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;I)V <init>
+		0 p_39224_ p_39224_
+		1 p_39225_ p_39225_
+		2 p_39226_ p_39226_
+		3 p_39227_ p_39227_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;I)V <init>
+		0 p_39229_ p_39229_
+		1 p_39230_ p_39230_
+		2 p_39231_ p_39231_
+		3 p_39232_ p_39232_
+		4 p_39233_ p_39233_
+	fiveRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39262_
+		static
+		0 p_39263_ p_39263_
+		1 p_39264_ p_39264_
+	fourRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39258_
+		static
+		0 p_39259_ p_39259_
+		1 p_39260_ p_39260_
+	getContainer ()Lnet/minecraft/world/Container; m_39261_
+	getRowCount ()I m_39265_
+	oneRow (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39234_
+		static
+		0 p_39235_ p_39235_
+		1 p_39236_ p_39236_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39253_ p_39253_
+		1 p_39254_ p_39254_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39251_ p_39251_
+	sixRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39266_
+		static
+		0 p_39267_ p_39267_
+		1 p_39268_ p_39268_
+	sixRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; m_39246_
+		static
+		0 p_39247_ p_39247_
+		1 p_39248_ p_39248_
+		2 p_39249_ p_39249_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39242_ p_39242_
+	threeRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; m_39237_
+		static
+		0 p_39238_ p_39238_
+		1 p_39239_ p_39239_
+		2 p_39240_ p_39240_
+	threeRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39255_
+		static
+		0 p_39256_ p_39256_
+		1 p_39257_ p_39257_
+	twoRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39243_
+		static
+		0 p_39244_ p_39244_
+		1 p_39245_ p_39245_
+net/minecraft/world/inventory/ClickAction net/minecraft/world/inventory/ClickAction
+	$VALUES $VALUES
+	PRIMARY PRIMARY
+	SECONDARY SECONDARY
+	$values ()[Lnet/minecraft/world/inventory/ClickAction; m_150519_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_150517_ p_150517_
+		1 p_150518_ p_150518_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickAction; valueOf
+		static
+		0 p_150521_ p_150521_
+	values ()[Lnet/minecraft/world/inventory/ClickAction; values
+		static
+net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/ClickType
+	$VALUES $VALUES
+	CLONE CLONE
+	PICKUP PICKUP
+	PICKUP_ALL PICKUP_ALL
+	QUICK_CRAFT QUICK_CRAFT
+	QUICK_MOVE QUICK_MOVE
+	SWAP SWAP
+	THROW THROW
+	$values ()[Lnet/minecraft/world/inventory/ClickType; m_150523_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_39279_ p_39279_
+		1 p_39280_ p_39280_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickType; valueOf
+		static
+		0 p_39282_ p_39282_
+	values ()[Lnet/minecraft/world/inventory/ClickType; values
+		static
+net/minecraft/world/inventory/ContainerData net/minecraft/world/inventory/ContainerData
+	get (I)I m_6413_
+		0 p_39284_ p_39284_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_39285_ p_39285_
+		1 p_39286_ p_39286_
+net/minecraft/world/inventory/ContainerLevelAccess net/minecraft/world/inventory/ContainerLevelAccess
+	NULL f_39287_
+	<clinit> ()V <clinit>
+		static
+	create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/inventory/ContainerLevelAccess; m_39289_
+		static
+		0 p_39290_ p_39290_
+		1 p_39291_ p_39291_
+	evaluate (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; m_39299_
+		0 p_39300_ p_39300_
+		1 p_39301_ p_39301_
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39298_ p_39298_
+	execute (Ljava/util/function/BiConsumer;)V m_39292_
+		0 p_39293_ p_39293_
+	lambda$execute$0 (Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_39294_
+		static
+		0 p_39295_ p_39295_
+		1 p_39296_ p_39296_
+		2 p_39297_ p_39297_
+net/minecraft/world/inventory/ContainerLevelAccess$1 net/minecraft/world/inventory/ContainerLevelAccess$1
+	<init> ()V <init>
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39304_ p_39304_
+net/minecraft/world/inventory/ContainerLevelAccess$2 net/minecraft/world/inventory/ContainerLevelAccess$2
+	val$level f_39305_
+	val$pos f_39306_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_39308_ p_39308_
+		1 p_39309_ p_39309_
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39311_ p_39311_
+net/minecraft/world/inventory/ContainerListener net/minecraft/world/inventory/ContainerListener
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_150524_ p_150524_
+		1 p_150525_ p_150525_
+		2 p_150526_ p_150526_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_39315_ p_39315_
+		1 p_39316_ p_39316_
+		2 p_39317_ p_39317_
+net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer
+	sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V m_142529_
+		0 p_150533_ p_150533_
+		1 p_150534_ p_150534_
+	sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142145_
+		0 p_150527_ p_150527_
+		1 p_150528_ p_150528_
+		2 p_150529_ p_150529_
+	sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V m_142589_
+		0 p_150535_ p_150535_
+		1 p_150536_ p_150536_
+		2 p_150537_ p_150537_
+		3 p_150538_ p_150538_
+	sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_142074_
+		0 p_150530_ p_150530_
+		1 p_150531_ p_150531_
+		2 p_150532_ p_150532_
+net/minecraft/world/inventory/CraftingContainer net/minecraft/world/inventory/CraftingContainer
+	getHeight ()I m_39346_
+	getItems ()Ljava/util/List; m_280657_
+	getWidth ()I m_39347_
+net/minecraft/world/inventory/CraftingMenu net/minecraft/world/inventory/CraftingMenu
+	CRAFT_SLOT_END f_150541_
+	CRAFT_SLOT_START f_150540_
+	INV_SLOT_END f_150543_
+	INV_SLOT_START f_150542_
+	RESULT_SLOT f_150539_
+	USE_ROW_SLOT_END f_150545_
+	USE_ROW_SLOT_START f_150544_
+	access f_39350_
+	craftSlots f_39348_
+	player f_39351_
+	resultSlots f_39349_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39353_ p_39353_
+		1 p_39354_ p_39354_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39356_ p_39356_
+		1 p_39357_ p_39357_
+		2 p_39358_ p_39358_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39381_ p_39381_
+		1 p_39382_ p_39382_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_39374_ p_39374_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	lambda$quickMoveStack$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39375_
+		static
+		0 p_39376_ p_39376_
+		1 p_39377_ p_39377_
+		2 p_39378_ p_39378_
+		3 p_39379_ p_39379_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39369_
+		0 p_39370_ p_39370_
+		1 p_39371_ p_39371_
+		2 p_39372_ p_39372_
+	lambda$slotsChanged$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39385_
+		0 p_39386_ p_39386_
+		1 p_39387_ p_39387_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39391_ p_39391_
+		1 p_39392_ p_39392_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_39384_ p_39384_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39389_ p_39389_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150553_ p_150553_
+	slotChangedCraftingGrid (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;)V m_150546_
+		static
+		0 p_150547_ p_150547_
+		1 p_150548_ p_150548_
+		2 p_150549_ p_150549_
+		3 p_150550_ p_150550_
+		4 p_150551_ p_150551_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39366_ p_39366_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39368_ p_39368_
+net/minecraft/world/inventory/DataSlot net/minecraft/world/inventory/DataSlot
+	prevValue f_39399_
+	<init> ()V <init>
+	checkAndClearUpdateFlag ()Z m_39409_
+	forContainer (Lnet/minecraft/world/inventory/ContainerData;I)Lnet/minecraft/world/inventory/DataSlot; m_39403_
+		static
+		0 p_39404_ p_39404_
+		1 p_39405_ p_39405_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39402_ p_39402_
+	shared ([II)Lnet/minecraft/world/inventory/DataSlot; m_39406_
+		static
+		0 p_39407_ p_39407_
+		1 p_39408_ p_39408_
+	standalone ()Lnet/minecraft/world/inventory/DataSlot; m_39401_
+		static
+net/minecraft/world/inventory/DataSlot$1 net/minecraft/world/inventory/DataSlot$1
+	val$container f_39410_
+	val$dataId f_39411_
+	<init> (Lnet/minecraft/world/inventory/ContainerData;I)V <init>
+		0 p_39413_ p_39413_
+		1 p_39414_ p_39414_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39416_ p_39416_
+net/minecraft/world/inventory/DataSlot$2 net/minecraft/world/inventory/DataSlot$2
+	val$index f_39419_
+	val$storage f_39418_
+	<init> ([II)V <init>
+		0 p_39421_ p_39421_
+		1 p_39422_ p_39422_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39424_ p_39424_
+net/minecraft/world/inventory/DataSlot$3 net/minecraft/world/inventory/DataSlot$3
+	value f_39426_
+	<init> ()V <init>
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39429_ p_39429_
+net/minecraft/world/inventory/DispenserMenu net/minecraft/world/inventory/DispenserMenu
+	INV_SLOT_END f_150559_
+	INV_SLOT_START f_150558_
+	SLOT_COUNT f_150557_
+	USE_ROW_SLOT_END f_150561_
+	USE_ROW_SLOT_START f_150560_
+	dispenser f_39431_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39433_ p_39433_
+		1 p_39434_ p_39434_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_39436_ p_39436_
+		1 p_39437_ p_39437_
+		2 p_39438_ p_39438_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39444_ p_39444_
+		1 p_39445_ p_39445_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39442_ p_39442_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39440_ p_39440_
+net/minecraft/world/inventory/EnchantmentMenu net/minecraft/world/inventory/EnchantmentMenu
+	access f_39450_
+	costs f_39446_
+	enchantClue f_39447_
+	enchantSlots f_39449_
+	enchantmentSeed f_39452_
+	levelClue f_39448_
+	random f_39451_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39454_ p_39454_
+		1 p_39455_ p_39455_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39457_ p_39457_
+		1 p_39458_ p_39458_
+		2 p_39459_ p_39459_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39465_ p_39465_
+		1 p_39466_ p_39466_
+	getEnchantmentList (Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; m_39471_
+		0 p_39472_ p_39472_
+		1 p_39473_ p_39473_
+		2 p_39474_ p_39474_
+	getEnchantmentSeed ()I m_39493_
+	getGoldCount ()I m_39492_
+	lambda$clickMenuButton$1 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/world/entity/player/Player;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39475_
+		0 p_39476_ p_39476_
+		1 p_39477_ p_39477_
+		2 p_39478_ p_39478_
+		3 p_39479_ p_39479_
+		4 p_39480_ p_39480_
+		5 p_39481_ p_39481_
+		6 p_39482_ p_39482_
+	lambda$removed$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39467_
+		0 p_39468_ p_39468_
+		1 p_39469_ p_39469_
+		2 p_39470_ p_39470_
+	lambda$slotsChanged$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39483_
+		0 p_39484_ p_39484_
+		1 p_39485_ p_39485_
+		2 p_39486_ p_39486_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39490_ p_39490_
+		1 p_39491_ p_39491_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39488_ p_39488_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39461_ p_39461_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39463_ p_39463_
+net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/EnchantmentMenu$1
+	this$0 f_39494_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;I)V <init>
+		0 p_39496_ p_39496_
+		1 p_39497_ p_39497_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/EnchantmentMenu$2 net/minecraft/world/inventory/EnchantmentMenu$2
+	this$0 f_39499_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39501_ p_39501_
+		1 p_39502_ p_39502_
+		2 p_39503_ p_39503_
+		3 p_39504_ p_39504_
+		4 p_39505_ p_39505_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39508_ p_39508_
+net/minecraft/world/inventory/EnchantmentMenu$3 net/minecraft/world/inventory/EnchantmentMenu$3
+	this$0 f_39509_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39511_ p_39511_
+		1 p_39512_ p_39512_
+		2 p_39513_ p_39513_
+		3 p_39514_ p_39514_
+		4 p_39515_ p_39515_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39517_ p_39517_
+net/minecraft/world/inventory/FurnaceFuelSlot net/minecraft/world/inventory/FurnaceFuelSlot
+	menu f_39518_
+	<init> (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39520_ p_39520_
+		1 p_39521_ p_39521_
+		2 p_39522_ p_39522_
+		3 p_39523_ p_39523_
+		4 p_39524_ p_39524_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_39528_ p_39528_
+	isBucket (Lnet/minecraft/world/item/ItemStack;)Z m_39529_
+		static
+		0 p_39530_ p_39530_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39526_ p_39526_
+net/minecraft/world/inventory/FurnaceMenu net/minecraft/world/inventory/FurnaceMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39532_ p_39532_
+		1 p_39533_ p_39533_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39535_ p_39535_
+		1 p_39536_ p_39536_
+		2 p_39537_ p_39537_
+		3 p_39538_ p_39538_
+net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/FurnaceResultSlot
+	player f_39539_
+	removeCount f_39540_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39542_ p_39542_
+		1 p_39543_ p_39543_
+		2 p_39544_ p_39544_
+		3 p_39545_ p_39545_
+		4 p_39546_ p_39546_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_39558_ p_39558_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39553_ p_39553_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_39555_ p_39555_
+		1 p_39556_ p_39556_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150563_ p_150563_
+		1 p_150564_ p_150564_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_39548_ p_39548_
+net/minecraft/world/inventory/GrindstoneMenu net/minecraft/world/inventory/GrindstoneMenu
+	ADDITIONAL_SLOT f_150567_
+	INPUT_SLOT f_150566_
+	INV_SLOT_END f_150570_
+	INV_SLOT_START f_150569_
+	MAX_NAME_LENGTH f_150565_
+	RESULT_SLOT f_150568_
+	USE_ROW_SLOT_END f_150572_
+	USE_ROW_SLOT_START f_150571_
+	access f_39561_
+	repairSlots f_39560_
+	resultSlots f_39559_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39563_ p_39563_
+		1 p_39564_ p_39564_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39566_ p_39566_
+		1 p_39567_ p_39567_
+		2 p_39568_ p_39568_
+	createResult ()V m_39593_
+	lambda$removeNonCurses$0 (Ljava/util/Map$Entry;)Z m_39583_
+		static
+		0 p_39584_ p_39584_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39573_
+		0 p_39574_ p_39574_
+		1 p_39575_ p_39575_
+		2 p_39576_ p_39576_
+	mergeEnchants (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_39590_
+		0 p_39591_ p_39591_
+		1 p_39592_ p_39592_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39588_ p_39588_
+		1 p_39589_ p_39589_
+	removeNonCurses (Lnet/minecraft/world/item/ItemStack;II)Lnet/minecraft/world/item/ItemStack; m_39579_
+		0 p_39580_ p_39580_
+		1 p_39581_ p_39581_
+		2 p_39582_ p_39582_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39586_ p_39586_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39570_ p_39570_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39572_ p_39572_
+net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/GrindstoneMenu$1
+	this$0 f_39594_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;I)V <init>
+		0 p_39596_ p_39596_
+		1 p_39597_ p_39597_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/GrindstoneMenu$2 net/minecraft/world/inventory/GrindstoneMenu$2
+	this$0 f_39599_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39601_ p_39601_
+		1 p_39602_ p_39602_
+		2 p_39603_ p_39603_
+		3 p_39604_ p_39604_
+		4 p_39605_ p_39605_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39607_ p_39607_
+net/minecraft/world/inventory/GrindstoneMenu$3 net/minecraft/world/inventory/GrindstoneMenu$3
+	this$0 f_39608_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39610_ p_39610_
+		1 p_39611_ p_39611_
+		2 p_39612_ p_39612_
+		3 p_39613_ p_39613_
+		4 p_39614_ p_39614_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39616_ p_39616_
+net/minecraft/world/inventory/GrindstoneMenu$4 net/minecraft/world/inventory/GrindstoneMenu$4
+	this$0 f_39618_
+	val$access f_39617_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39620_ p_39620_
+		1 p_39621_ p_39621_
+		2 p_39622_ p_39622_
+		3 p_39623_ p_39623_
+		4 p_39624_ p_39624_
+		5 p_39625_ p_39625_
+	getExperienceAmount (Lnet/minecraft/world/level/Level;)I m_39631_
+		0 p_39632_ p_39632_
+	getExperienceFromItem (Lnet/minecraft/world/item/ItemStack;)I m_39636_
+		0 p_39637_ p_39637_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39633_
+		0 p_39634_ p_39634_
+		1 p_39635_ p_39635_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39630_ p_39630_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150574_ p_150574_
+		1 p_150575_ p_150575_
+net/minecraft/world/inventory/HopperMenu net/minecraft/world/inventory/HopperMenu
+	CONTAINER_SIZE f_150576_
+	hopper f_39638_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39640_ p_39640_
+		1 p_39641_ p_39641_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_39643_ p_39643_
+		1 p_39644_ p_39644_
+		2 p_39645_ p_39645_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39651_ p_39651_
+		1 p_39652_ p_39652_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39649_ p_39649_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39647_ p_39647_
+net/minecraft/world/inventory/HorseInventoryMenu net/minecraft/world/inventory/HorseInventoryMenu
+	horse f_39654_
+	horseContainer f_39653_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39656_ p_39656_
+		1 p_39657_ p_39657_
+		2 p_39658_ p_39658_
+		3 p_39659_ p_39659_
+	hasChest (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z m_150577_
+		0 p_150578_ p_150578_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39665_ p_39665_
+		1 p_39666_ p_39666_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39663_ p_39663_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39661_ p_39661_
+net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/HorseInventoryMenu$1
+	this$0 f_39668_
+	val$horse f_39667_
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39670_ p_39670_
+		1 p_39671_ p_39671_
+		2 p_39672_ p_39672_
+		3 p_39673_ p_39673_
+		4 p_39674_ p_39674_
+		5 p_39675_ p_39675_
+	isActive ()Z m_6659_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39677_ p_39677_
+net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/HorseInventoryMenu$2
+	this$0 f_39680_
+	val$horse f_39679_
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39682_ p_39682_
+		1 p_39683_ p_39683_
+		2 p_39684_ p_39684_
+		3 p_39685_ p_39685_
+		4 p_39686_ p_39686_
+		5 p_39687_ p_39687_
+	getMaxStackSize ()I m_6641_
+	isActive ()Z m_6659_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39690_ p_39690_
+net/minecraft/world/inventory/InventoryMenu net/minecraft/world/inventory/InventoryMenu
+	ARMOR_SLOT_END f_150584_
+	ARMOR_SLOT_START f_150583_
+	BLOCK_ATLAS f_39692_
+	CONTAINER_ID f_150579_
+	CRAFT_SLOT_END f_150582_
+	CRAFT_SLOT_START f_150581_
+	EMPTY_ARMOR_SLOT_BOOTS f_39696_
+	EMPTY_ARMOR_SLOT_CHESTPLATE f_39694_
+	EMPTY_ARMOR_SLOT_HELMET f_39693_
+	EMPTY_ARMOR_SLOT_LEGGINGS f_39695_
+	EMPTY_ARMOR_SLOT_SHIELD f_39697_
+	INV_SLOT_END f_150586_
+	INV_SLOT_START f_150585_
+	RESULT_SLOT f_150580_
+	SHIELD_SLOT f_150589_
+	SLOT_IDS f_39700_
+	TEXTURE_EMPTY_SLOTS f_39699_
+	USE_ROW_SLOT_END f_150588_
+	USE_ROW_SLOT_START f_150587_
+	active f_39698_
+	craftSlots f_39701_
+	owner f_39703_
+	resultSlots f_39702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Inventory;ZLnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_39706_ p_39706_
+		1 p_39707_ p_39707_
+		2 p_39708_ p_39708_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39716_ p_39716_
+		1 p_39717_ p_39717_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_39714_ p_39714_
+	getCraftSlots ()Lnet/minecraft/world/inventory/CraftingContainer; m_39730_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	isHotbarSlot (I)Z m_150592_
+		static
+		0 p_150593_ p_150593_
+	onEquipItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_269535_
+		static
+		0 p_270432_ p_270432_
+		1 p_270254_ p_270254_
+		2 p_270316_ p_270316_
+		3 p_270993_ p_270993_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39723_ p_39723_
+		1 p_39724_ p_39724_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_39719_ p_39719_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39721_ p_39721_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150591_ p_150591_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39710_ p_39710_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39712_ p_39712_
+net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/InventoryMenu$1
+	this$0 f_39734_
+	val$owner f_219975_
+	val$slot f_39733_
+	<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_219977_ p_219977_
+		1 p_219978_ p_219978_
+		2 p_219979_ p_219979_
+		3 p_219980_ p_219980_
+		4 p_219981_ p_219981_
+		5 p_219982_ p_219982_
+		6 p_219983_ p_219983_
+	getMaxStackSize ()I m_6641_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_39744_ p_39744_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39746_ p_39746_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270969_ p_270969_
+net/minecraft/world/inventory/InventoryMenu$2 net/minecraft/world/inventory/InventoryMenu$2
+	this$0 f_39748_
+	val$owner f_268492_
+	<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_270296_ p_270296_
+		1 p_270787_ p_270787_
+		2 p_270806_ p_270806_
+		3 p_270224_ p_270224_
+		4 p_270876_ p_270876_
+		5 p_270204_ p_270204_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270479_ p_270479_
+net/minecraft/world/inventory/ItemCombinerMenu net/minecraft/world/inventory/ItemCombinerMenu
+	INVENTORY_SLOTS_PER_COLUMN f_266084_
+	INVENTORY_SLOTS_PER_ROW f_265978_
+	access f_39770_
+	inputSlotIndexes f_266110_
+	inputSlots f_39769_
+	player f_39771_
+	resultSlotIndex f_266048_
+	resultSlots f_39768_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39773_ p_39773_
+		1 p_39774_ p_39774_
+		2 p_39775_ p_39775_
+		3 p_39776_ p_39776_
+	canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z m_5861_
+		0 p_39787_ p_39787_
+	createContainer (I)Lnet/minecraft/world/SimpleContainer; m_266190_
+		0 p_267204_ p_267204_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createInputSlots (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V m_266254_
+		0 p_267172_ p_267172_
+	createInventorySlots (Lnet/minecraft/world/entity/player/Inventory;)V m_266235_
+		0 p_267325_ p_267325_
+	createResult ()V m_6640_
+	createResultSlot (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V m_266430_
+		0 p_267000_ p_267000_
+	getInventorySlotEnd ()I m_266402_
+	getInventorySlotStart ()I m_266318_
+	getResultSlot ()I m_266562_
+	getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I m_266159_
+		0 p_267159_ p_267159_
+	getUseRowEnd ()I m_266360_
+	getUseRowStart ()I m_266416_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_39788_ p_39788_
+	lambda$removed$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39794_
+		0 p_39795_ p_39795_
+		1 p_39796_ p_39796_
+		2 p_39797_ p_39797_
+	lambda$stillValid$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_39783_
+		0 p_39784_ p_39784_
+		1 p_39785_ p_39785_
+		2 p_39786_ p_39786_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_39798_ p_39798_
+		1 p_39799_ p_39799_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150601_ p_150601_
+		1 p_150602_ p_150602_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39792_ p_39792_
+		1 p_39793_ p_39793_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39790_ p_39790_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39778_ p_39778_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39780_ p_39780_
+net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ItemCombinerMenu$1
+	this$0 f_39800_
+	val$slot f_266105_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
+		0 p_266793_ p_266793_
+		1 p_266806_ p_266806_
+		2 p_266845_ p_266845_
+		3 p_267070_ p_267070_
+		4 p_266773_ p_266773_
+		5 p_267053_ p_267053_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_267156_ p_267156_
+net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ItemCombinerMenu$2
+	this$0 f_39805_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39807_ p_39807_
+		1 p_39808_ p_39808_
+		2 p_39809_ p_39809_
+		3 p_39810_ p_39810_
+		4 p_39811_ p_39811_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_39813_ p_39813_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39818_ p_39818_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150604_ p_150604_
+		1 p_150605_ p_150605_
+net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ItemCombinerMenu$3
+	this$0 f_265891_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;I)V <init>
+		0 p_267106_ p_267106_
+		1 p_266840_ p_266840_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
+	resultSlot f_265921_
+	slots f_266033_
+	<init> (Ljava/util/List;Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
+		0 p_266947_ p_266947_
+		1 p_266715_ p_266715_
+	create ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266303_
+		static
+	getInputSlotIndexes ()Ljava/util/List; m_266517_
+	getNumOfInputSlots ()I m_266578_
+	getResultSlot ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; m_266349_
+	getResultSlotIndex ()I m_266388_
+	getSlot (I)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; m_266322_
+		0 p_266907_ p_266907_
+	getSlots ()Ljava/util/List; m_266233_
+	hasSlot (I)Z m_266229_
+		0 p_267185_ p_267185_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder
+	resultSlot f_266115_
+	slots f_265930_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266441_
+	lambda$withResultSlot$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266472_
+		static
+		0 p_266825_ p_266825_
+	withResultSlot (III)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266198_
+		0 p_267180_ p_267180_
+		1 p_267130_ p_267130_
+		2 p_266910_ p_266910_
+	withSlot (IIILjava/util/function/Predicate;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266197_
+		0 p_267315_ p_267315_
+		1 p_267028_ p_267028_
+		2 p_266815_ p_266815_
+		3 p_267120_ p_267120_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition
+	EMPTY f_266077_
+	mayPlace f_265897_
+	slotIndex f_266086_
+	x f_266065_
+	y f_265926_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILjava/util/function/Predicate;)V <init>
+		0 f_266086_ f_266086_
+		1 f_266065_ f_266065_
+		2 f_265926_ f_265926_
+		3 f_265897_ f_265897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267115_ p_267115_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266314_
+		static
+		0 p_267109_ p_267109_
+	mayPlace ()Ljava/util/function/Predicate; f_265897_
+	slotIndex ()I f_266086_
+	toString ()Ljava/lang/String; toString
+	x ()I f_266065_
+	y ()I f_265926_
+net/minecraft/world/inventory/LecternMenu net/minecraft/world/inventory/LecternMenu
+	BUTTON_NEXT_PAGE f_150607_
+	BUTTON_PAGE_JUMP_RANGE_START f_150609_
+	BUTTON_PREV_PAGE f_150606_
+	BUTTON_TAKE_BOOK f_150608_
+	DATA_COUNT f_150610_
+	SLOT_COUNT f_150611_
+	lectern f_39819_
+	lecternData f_39820_
+	<init> (I)V <init>
+		0 p_39822_ p_39822_
+	<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39824_ p_39824_
+		1 p_39825_ p_39825_
+		2 p_39826_ p_39826_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39833_ p_39833_
+		1 p_39834_ p_39834_
+	getBook ()Lnet/minecraft/world/item/ItemStack; m_39835_
+	getPage ()I m_39836_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_219987_ p_219987_
+		1 p_219988_ p_219988_
+	setData (II)V m_7511_
+		0 p_39828_ p_39828_
+		1 p_39829_ p_39829_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39831_ p_39831_
+net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/LecternMenu$1
+	this$0 f_39837_
+	<init> (Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39839_ p_39839_
+		1 p_39840_ p_39840_
+		2 p_39841_ p_39841_
+		3 p_39842_ p_39842_
+		4 p_39843_ p_39843_
+	setChanged ()V m_6654_
+net/minecraft/world/inventory/LoomMenu net/minecraft/world/inventory/LoomMenu
+	INV_SLOT_END f_150613_
+	INV_SLOT_START f_150612_
+	PATTERN_NOT_SET f_219989_
+	USE_ROW_SLOT_END f_150615_
+	USE_ROW_SLOT_START f_150614_
+	access f_39845_
+	bannerSlot f_39848_
+	dyeSlot f_39849_
+	inputContainer f_39853_
+	lastSoundTime f_39852_
+	outputContainer f_39854_
+	patternSlot f_39850_
+	resultSlot f_39851_
+	selectablePatterns f_219990_
+	selectedBannerPatternIndex f_39846_
+	slotUpdateListener f_39847_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39856_ p_39856_
+		1 p_39857_ p_39857_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39859_ p_39859_
+		1 p_39860_ p_39860_
+		2 p_39861_ p_39861_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39867_ p_39867_
+		1 p_39868_ p_39868_
+	getBannerSlot ()Lnet/minecraft/world/inventory/Slot; m_39894_
+	getDyeSlot ()Lnet/minecraft/world/inventory/Slot; m_39895_
+	getPatternSlot ()Lnet/minecraft/world/inventory/Slot; m_39896_
+	getResultSlot ()Lnet/minecraft/world/inventory/Slot; m_39897_
+	getSelectablePatterns ()Ljava/util/List; m_219995_
+	getSelectablePatterns (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_219993_
+		0 p_219994_ p_219994_
+	getSelectedBannerPatternIndex ()I m_39891_
+	isValidPatternIndex (I)Z m_242642_
+		0 p_242850_ p_242850_
+	lambda$new$0 ()V m_39899_
+		static
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39869_
+		0 p_39870_ p_39870_
+		1 p_39871_ p_39871_
+		2 p_39872_ p_39872_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39883_ p_39883_
+		1 p_39884_ p_39884_
+	registerUpdateListener (Ljava/lang/Runnable;)V m_39878_
+		0 p_39879_ p_39879_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39881_ p_39881_
+	setupResultSlot (Lnet/minecraft/core/Holder;)V m_219991_
+		0 p_219992_ p_219992_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39863_ p_39863_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39865_ p_39865_
+net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/LoomMenu$1
+	this$0 f_39900_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
+		0 p_39902_ p_39902_
+		1 p_39903_ p_39903_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/LoomMenu$2
+	this$0 f_39905_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
+		0 p_39907_ p_39907_
+		1 p_39908_ p_39908_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/LoomMenu$3 net/minecraft/world/inventory/LoomMenu$3
+	this$0 f_39910_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39912_ p_39912_
+		1 p_39913_ p_39913_
+		2 p_39914_ p_39914_
+		3 p_39915_ p_39915_
+		4 p_39916_ p_39916_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39918_ p_39918_
+net/minecraft/world/inventory/LoomMenu$4 net/minecraft/world/inventory/LoomMenu$4
+	this$0 f_39919_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39921_ p_39921_
+		1 p_39922_ p_39922_
+		2 p_39923_ p_39923_
+		3 p_39924_ p_39924_
+		4 p_39925_ p_39925_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39927_ p_39927_
+net/minecraft/world/inventory/LoomMenu$5 net/minecraft/world/inventory/LoomMenu$5
+	this$0 f_39928_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39930_ p_39930_
+		1 p_39931_ p_39931_
+		2 p_39932_ p_39932_
+		3 p_39933_ p_39933_
+		4 p_39934_ p_39934_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39936_ p_39936_
+net/minecraft/world/inventory/LoomMenu$6 net/minecraft/world/inventory/LoomMenu$6
+	this$0 f_39938_
+	val$access f_39937_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39940_ p_39940_
+		1 p_39941_ p_39941_
+		2 p_39942_ p_39942_
+		3 p_39943_ p_39943_
+		4 p_39944_ p_39944_
+		5 p_39945_ p_39945_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39951_
+		0 p_39952_ p_39952_
+		1 p_39953_ p_39953_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39950_ p_39950_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150617_ p_150617_
+		1 p_150618_ p_150618_
+net/minecraft/world/inventory/MenuConstructor net/minecraft/world/inventory/MenuConstructor
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_39954_ p_39954_
+		1 p_39955_ p_39955_
+		2 p_39956_ p_39956_
+net/minecraft/world/inventory/MenuType net/minecraft/world/inventory/MenuType
+	ANVIL f_39964_
+	BEACON f_39965_
+	BLAST_FURNACE f_39966_
+	BREWING_STAND f_39967_
+	CARTOGRAPHY_TABLE f_39979_
+	CRAFTING f_39968_
+	ENCHANTMENT f_39969_
+	FURNACE f_39970_
+	GENERIC_3x3 f_39963_
+	GENERIC_9x1 f_39957_
+	GENERIC_9x2 f_39958_
+	GENERIC_9x3 f_39959_
+	GENERIC_9x4 f_39960_
+	GENERIC_9x5 f_39961_
+	GENERIC_9x6 f_39962_
+	GRINDSTONE f_39971_
+	HOPPER f_39972_
+	LECTERN f_39973_
+	LOOM f_39974_
+	MERCHANT f_39975_
+	SHULKER_BOX f_39976_
+	SMITHING f_39977_
+	SMOKER f_39978_
+	STONECUTTER f_39980_
+	constructor f_39981_
+	requiredFeatures f_265869_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_267054_ p_267054_
+		1 p_266909_ p_266909_
+	create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_39985_
+		0 p_39986_ p_39986_
+		1 p_39987_ p_39987_
+	lambda$static$0 (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/LecternMenu; m_39991_
+		static
+		0 p_39992_ p_39992_
+		1 p_39993_ p_39993_
+	register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;)Lnet/minecraft/world/inventory/MenuType; m_39988_
+		static
+		0 p_39989_ p_39989_
+		1 p_39990_ p_39990_
+	register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/MenuType; m_266268_
+		static
+		0 p_267295_ p_267295_
+		1 p_266945_ p_266945_
+		2 p_267055_ p_267055_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+net/minecraft/world/inventory/MenuType$MenuSupplier net/minecraft/world/inventory/MenuType$MenuSupplier
+	create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_39994_
+		0 p_39995_ p_39995_
+		1 p_39996_ p_39996_
+net/minecraft/world/inventory/MerchantContainer net/minecraft/world/inventory/MerchantContainer
+	activeOffer f_39999_
+	futureXp f_40001_
+	itemStacks f_39998_
+	merchant f_39997_
+	selectionHint f_40000_
+	<init> (Lnet/minecraft/world/item/trading/Merchant;)V <init>
+		0 p_40003_ p_40003_
+	clearContent ()V m_6211_
+	getActiveOffer ()Lnet/minecraft/world/item/trading/MerchantOffer; m_40025_
+	getContainerSize ()I m_6643_
+	getFutureXp ()I m_40026_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_40008_ p_40008_
+	isEmpty ()Z m_7983_
+	isPaymentSlot (I)Z m_40022_
+		0 p_40023_ p_40023_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_40010_ p_40010_
+		1 p_40011_ p_40011_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_40018_ p_40018_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_40013_ p_40013_
+		1 p_40014_ p_40014_
+	setSelectionHint (I)V m_40020_
+		0 p_40021_ p_40021_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40016_ p_40016_
+	updateSellItem ()V m_40024_
+net/minecraft/world/inventory/MerchantMenu net/minecraft/world/inventory/MerchantMenu
+	BUYSLOT_X f_150628_
+	INV_SLOT_END f_150623_
+	INV_SLOT_START f_150622_
+	PAYMENT1_SLOT f_150619_
+	PAYMENT2_SLOT f_150620_
+	RESULT_SLOT f_150621_
+	ROW_Y f_150629_
+	SELLSLOT1_X f_150626_
+	SELLSLOT2_X f_150627_
+	USE_ROW_SLOT_END f_150625_
+	USE_ROW_SLOT_START f_150624_
+	canRestock f_40031_
+	merchantLevel f_40029_
+	showProgressBar f_40030_
+	tradeContainer f_40028_
+	trader f_40027_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40033_ p_40033_
+		1 p_40034_ p_40034_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/trading/Merchant;)V <init>
+		0 p_40036_ p_40036_
+		1 p_40037_ p_40037_
+		2 p_40038_ p_40038_
+	canRestock ()Z m_40074_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40044_ p_40044_
+		1 p_40045_ p_40045_
+	getFutureTraderXp ()I m_40068_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_40075_
+	getTraderLevel ()I m_40071_
+	getTraderXp ()I m_40065_
+	moveFromInventoryToPaymentSlot (ILnet/minecraft/world/item/ItemStack;)V m_40060_
+		0 p_40061_ p_40061_
+		1 p_40062_ p_40062_
+	playTradeSound ()V m_40077_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40053_ p_40053_
+		1 p_40054_ p_40054_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40051_ p_40051_
+	setCanRestock (Z)V m_40058_
+		0 p_40059_ p_40059_
+	setMerchantLevel (I)V m_40069_
+		0 p_40070_ p_40070_
+	setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_40046_
+		0 p_40047_ p_40047_
+	setSelectionHint (I)V m_40063_
+		0 p_40064_ p_40064_
+	setShowProgressBar (Z)V m_40048_
+		0 p_40049_ p_40049_
+	setXp (I)V m_40066_
+		0 p_40067_ p_40067_
+	showProgressBar ()Z m_40076_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_40040_ p_40040_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40042_ p_40042_
+	tryMoveItems (I)V m_40072_
+		0 p_40073_ p_40073_
+net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/MerchantResultSlot
+	merchant f_40081_
+	player f_40079_
+	removeCount f_40080_
+	slots f_40078_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/trading/Merchant;Lnet/minecraft/world/inventory/MerchantContainer;III)V <init>
+		0 p_40083_ p_40083_
+		1 p_40084_ p_40084_
+		2 p_40085_ p_40085_
+		3 p_40086_ p_40086_
+		4 p_40087_ p_40087_
+		5 p_40088_ p_40088_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40100_ p_40100_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40095_ p_40095_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40097_ p_40097_
+		1 p_40098_ p_40098_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150631_ p_150631_
+		1 p_150632_ p_150632_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40090_ p_40090_
+net/minecraft/world/inventory/PlayerEnderChestContainer net/minecraft/world/inventory/PlayerEnderChestContainer
+	activeChest f_40101_
+	<init> ()V <init>
+	createTag ()Lnet/minecraft/nbt/ListTag; m_7927_
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_7797_
+		0 p_40108_ p_40108_
+	isActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)Z m_150633_
+		0 p_150634_ p_150634_
+	setActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V m_40105_
+		0 p_40106_ p_40106_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_40112_ p_40112_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40104_ p_40104_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_40110_ p_40110_
+net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/RecipeBookMenu
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_40115_ p_40115_
+		1 p_40116_ p_40116_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_40117_ p_40117_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	handlePlacement (ZLnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/server/level/ServerPlayer;)V m_6951_
+		0 p_40119_ p_40119_
+		1 p_40120_ p_40120_
+		2 p_40121_ p_40121_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_40118_ p_40118_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150635_ p_150635_
+net/minecraft/world/inventory/RecipeBookType net/minecraft/world/inventory/RecipeBookType
+	$VALUES $VALUES
+	BLAST_FURNACE BLAST_FURNACE
+	CRAFTING CRAFTING
+	FURNACE FURNACE
+	SMOKER SMOKER
+	$values ()[Lnet/minecraft/world/inventory/RecipeBookType; m_150636_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_40129_ p_40129_
+		1 p_40130_ p_40130_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/RecipeBookType; valueOf
+		static
+		0 p_40132_ p_40132_
+	values ()[Lnet/minecraft/world/inventory/RecipeBookType; values
+		static
+net/minecraft/world/inventory/RecipeHolder net/minecraft/world/inventory/RecipeHolder
+	awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_58395_
+		0 p_281647_ p_281647_
+		1 p_282578_ p_282578_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_40134_ p_40134_
+	setRecipeUsed (Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;)Z m_40135_
+		0 p_40136_ p_40136_
+		1 p_40137_ p_40137_
+		2 p_40138_ p_40138_
+net/minecraft/world/inventory/ResultContainer net/minecraft/world/inventory/ResultContainer
+	itemStacks f_40140_
+	recipeUsed f_40141_
+	<init> ()V <init>
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_40147_ p_40147_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_40149_ p_40149_
+		1 p_40150_ p_40150_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_40160_ p_40160_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_40152_ p_40152_
+		1 p_40153_ p_40153_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_40157_ p_40157_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40155_ p_40155_
+net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/ResultSlot
+	craftSlots f_40162_
+	player f_40163_
+	removeCount f_40164_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/Container;III)V <init>
+		0 p_40166_ p_40166_
+		1 p_40167_ p_40167_
+		2 p_40168_ p_40168_
+		3 p_40169_ p_40169_
+		4 p_40170_ p_40170_
+		5 p_40171_ p_40171_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40185_ p_40185_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40178_ p_40178_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40180_ p_40180_
+		1 p_40181_ p_40181_
+	onSwapCraft (I)V m_6405_
+		0 p_40183_ p_40183_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150638_ p_150638_
+		1 p_150639_ p_150639_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40173_ p_40173_
+net/minecraft/world/inventory/ShulkerBoxMenu net/minecraft/world/inventory/ShulkerBoxMenu
+	CONTAINER_SIZE f_150640_
+	container f_40186_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40188_ p_40188_
+		1 p_40189_ p_40189_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_40191_ p_40191_
+		1 p_40192_ p_40192_
+		2 p_40193_ p_40193_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40199_ p_40199_
+		1 p_40200_ p_40200_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40197_ p_40197_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40195_ p_40195_
+net/minecraft/world/inventory/ShulkerBoxSlot net/minecraft/world/inventory/ShulkerBoxSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_40202_ p_40202_
+		1 p_40203_ p_40203_
+		2 p_40204_ p_40204_
+		3 p_40205_ p_40205_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40207_ p_40207_
+net/minecraft/world/inventory/SimpleContainerData net/minecraft/world/inventory/SimpleContainerData
+	ints f_40208_
+	<init> (I)V <init>
+		0 p_40210_ p_40210_
+	get (I)I m_6413_
+		0 p_40213_ p_40213_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_40215_ p_40215_
+		1 p_40216_ p_40216_
+net/minecraft/world/inventory/Slot net/minecraft/world/inventory/Slot
+	container f_40218_
+	index f_40219_
+	slot f_40217_
+	x f_40220_
+	y f_40221_
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_40223_ p_40223_
+		1 p_40224_ p_40224_
+		2 p_40225_ p_40225_
+		3 p_40226_ p_40226_
+	allowModification (Lnet/minecraft/world/entity/player/Player;)Z m_150651_
+		0 p_150652_ p_150652_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40239_ p_40239_
+	getContainerSlot ()I m_150661_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7993_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_40238_ p_40238_
+	getMaxStackSize ()I m_6641_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	hasItem ()Z m_6657_
+	isActive ()Z m_6659_
+	isHighlightable ()Z m_280329_
+	lambda$safeTake$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150653_
+		0 p_150654_ p_150654_
+		1 p_150655_ p_150655_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_40228_ p_40228_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40231_ p_40231_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40232_ p_40232_
+		1 p_40233_ p_40233_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_40234_
+		0 p_40235_ p_40235_
+		1 p_40236_ p_40236_
+	onSwapCraft (I)V m_6405_
+		0 p_40237_ p_40237_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150645_ p_150645_
+		1 p_150646_ p_150646_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40227_ p_40227_
+	safeInsert (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_150656_
+		0 p_150657_ p_150657_
+		1 p_150658_ p_150658_
+	safeInsert (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_150659_
+		0 p_150660_ p_150660_
+	safeTake (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_150647_
+		0 p_150648_ p_150648_
+		1 p_150649_ p_150649_
+		2 p_150650_ p_150650_
+	set (Lnet/minecraft/world/item/ItemStack;)V m_5852_
+		0 p_40240_ p_40240_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270152_ p_270152_
+	setChanged ()V m_6654_
+	tryRemove (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; m_150641_
+		0 p_150642_ p_150642_
+		1 p_150643_ p_150643_
+		2 p_150644_ p_150644_
+net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/SmithingMenu
+	ADDITIONAL_SLOT f_265928_
+	ADDITIONAL_SLOT_X_PLACEMENT f_265899_
+	BASE_SLOT f_266035_
+	BASE_SLOT_X_PLACEMENT f_266041_
+	RESULT_SLOT f_266024_
+	RESULT_SLOT_X_PLACEMENT f_265851_
+	SLOT_Y_PLACEMENT f_266111_
+	TEMPLATE_SLOT f_266015_
+	TEMPLATE_SLOT_X_PLACEMENT f_265913_
+	level f_40241_
+	recipes f_40243_
+	selectedRecipe f_40242_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40245_ p_40245_
+		1 p_40246_ p_40246_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40248_ p_40248_
+		1 p_40249_ p_40249_
+		2 p_40250_ p_40250_
+	canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z m_5861_
+		0 p_266846_ p_266846_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40257_ p_40257_
+		1 p_40258_ p_40258_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createResult ()V m_6640_
+	findSlotMatchingIngredient (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266320_
+		static
+		0 p_266790_ p_266790_
+		1 p_266818_ p_266818_
+	getRelevantItems ()Ljava/util/List; m_280632_
+	getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I m_266159_
+		0 p_266739_ p_266739_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_40266_ p_40266_
+	lambda$canMoveIntoInputSlots$8 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Ljava/util/Optional; m_266144_
+		static
+		0 p_266646_ p_266646_
+		1 p_266647_ p_266647_
+	lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_266141_
+		static
+		0 p_266641_ p_266641_
+		1 p_266642_ p_266642_
+	lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z m_266142_
+		0 p_266643_ p_266643_
+	lambda$createInputSlotDefinitions$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_285724_
+		static
+		0 p_286205_ p_286205_
+		1 p_286206_ p_286206_
+	lambda$createInputSlotDefinitions$3 (Lnet/minecraft/world/item/ItemStack;)Z m_285726_
+		0 p_286208_ p_286208_
+	lambda$createInputSlotDefinitions$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_285723_
+		static
+		0 p_286203_ p_286203_
+		1 p_286204_ p_286204_
+	lambda$createInputSlotDefinitions$5 (Lnet/minecraft/world/item/ItemStack;)Z m_285725_
+		0 p_286207_ p_286207_
+	lambda$getSlotToQuickMoveTo$7 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Ljava/util/Optional; m_266140_
+		static
+		0 p_266639_ p_266639_
+		1 p_266640_ p_266640_
+	lambda$onTake$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40262_
+		static
+		0 p_40263_ p_40263_
+		1 p_40264_ p_40264_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_40268_ p_40268_
+		1 p_40269_ p_40269_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150663_ p_150663_
+		1 p_150664_ p_150664_
+	shrinkStackInSlot (I)V m_40270_
+		0 p_40271_ p_40271_
+net/minecraft/world/inventory/SmokerMenu net/minecraft/world/inventory/SmokerMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40274_ p_40274_
+		1 p_40275_ p_40275_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_40277_ p_40277_
+		1 p_40278_ p_40278_
+		2 p_40279_ p_40279_
+		3 p_40280_ p_40280_
+net/minecraft/world/inventory/StackedContentsCompatible net/minecraft/world/inventory/StackedContentsCompatible
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_40281_ p_40281_
+net/minecraft/world/inventory/StonecutterMenu net/minecraft/world/inventory/StonecutterMenu
+	INPUT_SLOT f_150665_
+	INV_SLOT_END f_150668_
+	INV_SLOT_START f_150667_
+	RESULT_SLOT f_150666_
+	USE_ROW_SLOT_END f_150670_
+	USE_ROW_SLOT_START f_150669_
+	access f_40285_
+	container f_40284_
+	input f_40289_
+	inputSlot f_40282_
+	lastSoundTime f_40290_
+	level f_40287_
+	recipes f_40288_
+	resultContainer f_40292_
+	resultSlot f_40283_
+	selectedRecipeIndex f_40286_
+	slotUpdateListener f_40291_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40294_ p_40294_
+		1 p_40295_ p_40295_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40297_ p_40297_
+		1 p_40298_ p_40298_
+		2 p_40299_ p_40299_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40321_ p_40321_
+		1 p_40322_ p_40322_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_40309_ p_40309_
+		1 p_40310_ p_40310_
+	getNumRecipes ()I m_40340_
+	getRecipes ()Ljava/util/List; m_40339_
+	getSelectedRecipeIndex ()I m_40338_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_6772_
+	hasInputItem ()Z m_40341_
+	isValidRecipeIndex (I)Z m_40334_
+		0 p_40335_ p_40335_
+	lambda$new$0 ()V m_40343_
+		static
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40311_
+		0 p_40312_ p_40312_
+		1 p_40313_ p_40313_
+		2 p_40314_ p_40314_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40328_ p_40328_
+		1 p_40329_ p_40329_
+	registerUpdateListener (Ljava/lang/Runnable;)V m_40323_
+		0 p_40324_ p_40324_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40326_ p_40326_
+	setupRecipeList (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)V m_40303_
+		0 p_40304_ p_40304_
+		1 p_40305_ p_40305_
+	setupResultSlot ()V m_40342_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_40302_ p_40302_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40307_ p_40307_
+net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/StonecutterMenu$1
+	this$0 f_40344_
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;I)V <init>
+		0 p_40346_ p_40346_
+		1 p_40347_ p_40347_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/StonecutterMenu$2
+	this$0 f_40350_
+	val$access f_40349_
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40352_ p_40352_
+		1 p_40353_ p_40353_
+		2 p_40354_ p_40354_
+		3 p_40355_ p_40355_
+		4 p_40356_ p_40356_
+		5 p_40357_ p_40357_
+	getRelevantItems ()Ljava/util/List; m_280281_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40363_
+		0 p_40364_ p_40364_
+		1 p_40365_ p_40365_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40362_ p_40362_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150672_ p_150672_
+		1 p_150673_ p_150673_
+net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer
+	height f_286972_
+	items f_286951_
+	menu f_286998_
+	width f_286956_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V <init>
+		0 p_287684_ p_287684_
+		1 p_287629_ p_287629_
+		2 p_287593_ p_287593_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;IILnet/minecraft/core/NonNullList;)V <init>
+		0 p_287708_ p_287708_
+		1 p_287591_ p_287591_
+		2 p_287609_ p_287609_
+		3 p_287695_ p_287695_
+	clearContent ()V m_6211_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_287653_ p_287653_
+	getContainerSize ()I m_6643_
+	getHeight ()I m_39346_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_287712_ p_287712_
+	getItems ()Ljava/util/List; m_280657_
+	getWidth ()I m_39347_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_287682_ p_287682_
+		1 p_287576_ p_287576_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_287637_ p_287637_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_287681_ p_287681_
+		1 p_287620_ p_287620_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_287774_ p_287774_
+net/minecraft/world/inventory/package-info net/minecraft/world/inventory/package-info
+net/minecraft/world/inventory/tooltip/BundleTooltip net/minecraft/world/inventory/tooltip/BundleTooltip
+	items f_150674_
+	weight f_150675_
+	<init> (Lnet/minecraft/core/NonNullList;I)V <init>
+		0 p_150677_ p_150677_
+		1 p_150678_ p_150678_
+	getItems ()Lnet/minecraft/core/NonNullList; m_150679_
+	getWeight ()I m_150680_
+net/minecraft/world/inventory/tooltip/TooltipComponent net/minecraft/world/inventory/tooltip/TooltipComponent
+net/minecraft/world/inventory/tooltip/package-info net/minecraft/world/inventory/tooltip/package-info
+net/minecraft/world/item/AdventureModeCheck net/minecraft/world/item/AdventureModeCheck
+	checksBlockEntity f_186324_
+	lastCheckedBlock f_186322_
+	lastResult f_186323_
+	tagName f_186321_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_186327_ p_186327_
+	areSameBlocks (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Z)Z m_186332_
+		static
+		0 p_186333_ p_186333_
+		1 p_186334_ p_186334_
+		2 p_186335_ p_186335_
+	test (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204085_
+		0 p_204086_ p_204086_
+		1 p_204087_ p_204087_
+		2 p_204088_ p_204088_
+net/minecraft/world/item/AirItem net/minecraft/world/item/AirItem
+	block f_40366_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40368_ p_40368_
+		1 p_40369_ p_40369_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40372_ p_40372_
+		1 p_40373_ p_40373_
+		2 p_40374_ p_40374_
+		3 p_40375_ p_40375_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/ArmorItem net/minecraft/world/item/ArmorItem
+	ARMOR_MODIFIER_UUID_PER_TYPE f_265987_
+	DISPENSE_ITEM_BEHAVIOR f_40376_
+	defaultModifiers f_40383_
+	defense f_40381_
+	knockbackResistance f_40378_
+	material f_40379_
+	toughness f_40382_
+	type f_265916_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40386_ p_40386_
+		1 p_266831_ p_266831_
+		2 p_40388_ p_40388_
+	dispenseArmor (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z m_40398_
+		static
+		0 p_40399_ p_40399_
+		1 p_40400_ p_40400_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_40390_ p_40390_
+	getDefense ()I m_40404_
+	getEnchantmentValue ()I m_6473_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getMaterial ()Lnet/minecraft/world/item/ArmorMaterial; m_40401_
+	getToughness ()F m_40405_
+	getType ()Lnet/minecraft/world/item/ArmorItem$Type; m_266204_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_40392_ p_40392_
+		1 p_40393_ p_40393_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_266451_
+		static
+		0 p_266744_ p_266744_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40395_ p_40395_
+		1 p_40396_ p_40396_
+		2 p_40397_ p_40397_
+net/minecraft/world/item/ArmorItem$1 net/minecraft/world/item/ArmorItem$1
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_40408_ p_40408_
+		1 p_40409_ p_40409_
+net/minecraft/world/item/ArmorItem$Type net/minecraft/world/item/ArmorItem$Type
+	$VALUES $VALUES
+	BOOTS BOOTS
+	CHESTPLATE CHESTPLATE
+	HELMET HELMET
+	LEGGINGS LEGGINGS
+	name f_266116_
+	slot f_265980_
+	$values ()[Lnet/minecraft/world/item/ArmorItem$Type; m_266245_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot;Ljava/lang/String;)V <init>
+		0 p_267174_ p_267174_
+		1 p_266877_ p_266877_
+		2 p_266754_ p_266754_
+		3 p_266886_ p_266886_
+	getName ()Ljava/lang/String; m_266355_
+	getSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_266308_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorItem$Type; valueOf
+		static
+		0 p_267127_ p_267127_
+	values ()[Lnet/minecraft/world/item/ArmorItem$Type; values
+		static
+net/minecraft/world/item/ArmorMaterial net/minecraft/world/item/ArmorMaterial
+	getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_7366_
+		0 p_267168_ p_267168_
+	getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_266425_
+		0 p_266807_ p_266807_
+	getEnchantmentValue ()I m_6646_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_7344_
+	getKnockbackResistance ()F m_6649_
+	getName ()Ljava/lang/String; m_6082_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6230_
+	getToughness ()F m_6651_
+net/minecraft/world/item/ArmorMaterials net/minecraft/world/item/ArmorMaterials
+	$VALUES $VALUES
+	CHAIN CHAIN
+	CODEC f_265935_
+	DIAMOND DIAMOND
+	GOLD GOLD
+	HEALTH_FUNCTION_FOR_TYPE f_266010_
+	IRON IRON
+	LEATHER LEATHER
+	NETHERITE NETHERITE
+	TURTLE TURTLE
+	durabilityMultiplier f_40462_
+	enchantmentValue f_40464_
+	knockbackResistance f_40467_
+	name f_40461_
+	protectionFunctionForType f_265966_
+	repairIngredient f_40468_
+	sound f_40465_
+	toughness f_40466_
+	$values ()[Lnet/minecraft/world/item/ArmorMaterials; m_150682_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;ILjava/util/EnumMap;ILnet/minecraft/sounds/SoundEvent;FFLjava/util/function/Supplier;)V <init>
+		0 p_268253_ p_268253_
+		1 p_268154_ p_268154_
+		2 p_268171_ p_268171_
+		3 p_268303_ p_268303_
+		4 p_267941_ p_267941_
+		5 p_268086_ p_268086_
+		6 p_268145_ p_268145_
+		7 p_268058_ p_268058_
+		8 p_268180_ p_268180_
+		9 p_268256_ p_268256_
+	getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_7366_
+		0 p_266752_ p_266752_
+	getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_266425_
+		0 p_266745_ p_266745_
+	getEnchantmentValue ()I m_6646_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_7344_
+	getKnockbackResistance ()F m_6649_
+	getName ()Ljava/lang/String; m_6082_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6230_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getToughness ()F m_6651_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_266149_
+		static
+		0 p_266652_ p_266652_
+	lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40498_
+		static
+	lambda$static$10 (Ljava/util/EnumMap;)V m_266153_
+		static
+		0 p_266656_ p_266656_
+	lambda$static$11 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40493_
+		static
+	lambda$static$12 (Ljava/util/EnumMap;)V m_266152_
+		static
+		0 p_266655_ p_266655_
+	lambda$static$13 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40492_
+		static
+	lambda$static$14 (Ljava/util/EnumMap;)V m_266150_
+		static
+		0 p_266653_ p_266653_
+	lambda$static$2 (Ljava/util/EnumMap;)V m_266148_
+		static
+		0 p_266651_ p_266651_
+	lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40497_
+		static
+	lambda$static$4 (Ljava/util/EnumMap;)V m_266151_
+		static
+		0 p_266654_ p_266654_
+	lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40496_
+		static
+	lambda$static$6 (Ljava/util/EnumMap;)V m_266147_
+		static
+		0 p_266650_ p_266650_
+	lambda$static$7 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40495_
+		static
+	lambda$static$8 (Ljava/util/EnumMap;)V m_266146_
+		static
+		0 p_266649_ p_266649_
+	lambda$static$9 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40494_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorMaterials; valueOf
+		static
+		0 p_40500_ p_40500_
+	values ()[Lnet/minecraft/world/item/ArmorMaterials; values
+		static
+net/minecraft/world/item/ArmorStandItem net/minecraft/world/item/ArmorStandItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40503_ p_40503_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40510_ p_40510_
+net/minecraft/world/item/ArrowItem net/minecraft/world/item/ArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40512_ p_40512_
+	createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_6394_
+		0 p_40513_ p_40513_
+		1 p_40514_ p_40514_
+		2 p_40515_ p_40515_
+net/minecraft/world/item/AxeItem net/minecraft/world/item/AxeItem
+	STRIPPABLES f_150683_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40521_ p_40521_
+		1 p_40522_ p_40522_
+		2 p_40523_ p_40523_
+		3 p_40524_ p_40524_
+	getStripped (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_150690_
+		0 p_150691_ p_150691_
+	lambda$getStripped$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150687_
+		static
+		0 p_150688_ p_150688_
+		1 p_150689_ p_150689_
+	lambda$useOn$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150692_
+		static
+		0 p_150693_ p_150693_
+		1 p_150694_ p_150694_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_150684_
+		static
+		0 p_150685_ p_150685_
+		1 p_150686_ p_150686_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40529_ p_40529_
+net/minecraft/world/item/BannerItem net/minecraft/world/item/BannerItem
+	PATTERN_PREFIX f_150695_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40534_ p_40534_
+		1 p_40535_ p_40535_
+		2 p_40536_ p_40536_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40538_ p_40538_
+		1 p_40539_ p_40539_
+		2 p_40540_ p_40540_
+		3 p_40541_ p_40541_
+	appendHoverTextFromBannerBlockEntityTag (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V m_40542_
+		static
+		0 p_40543_ p_40543_
+		1 p_40544_ p_40544_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_40545_
+	lambda$appendHoverTextFromBannerBlockEntityTag$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_220001_
+		static
+		0 p_220002_ p_220002_
+	lambda$appendHoverTextFromBannerBlockEntityTag$1 (Ljava/util/List;Lnet/minecraft/world/item/DyeColor;Ljava/lang/String;)V m_220003_
+		static
+		0 p_220004_ p_220004_
+		1 p_220005_ p_220005_
+		2 p_220006_ p_220006_
+net/minecraft/world/item/BannerPatternItem net/minecraft/world/item/BannerPatternItem
+	bannerPattern f_40546_
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220008_ p_220008_
+		1 p_220009_ p_220009_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40551_ p_40551_
+		1 p_40552_ p_40552_
+		2 p_40553_ p_40553_
+		3 p_40554_ p_40554_
+	getBannerPattern ()Lnet/minecraft/tags/TagKey; m_220010_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_40556_
+net/minecraft/world/item/BedItem net/minecraft/world/item/BedItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40558_ p_40558_
+		1 p_40559_ p_40559_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_40561_ p_40561_
+		1 p_40562_ p_40562_
+net/minecraft/world/item/BlockItem net/minecraft/world/item/BlockItem
+	BLOCK_ENTITY_TAG f_150696_
+	BLOCK_STATE_TAG f_150697_
+	block f_40563_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40565_ p_40565_
+		1 p_40566_ p_40566_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40572_ p_40572_
+		1 p_40573_ p_40573_
+		2 p_40574_ p_40574_
+		3 p_40575_ p_40575_
+	canFitInsideContainerItems ()Z m_142095_
+	canPlace (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_40610_
+		0 p_40611_ p_40611_
+		1 p_40612_ p_40612_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_40614_
+	getBlockEntityData (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/CompoundTag; m_186336_
+		static
+		0 p_186337_ p_186337_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; m_40587_
+		0 p_40588_ p_40588_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_40613_ p_40613_
+	lambda$updateState$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/BlockState; m_40589_
+		static
+		0 p_40590_ p_40590_
+		1 p_40591_ p_40591_
+		2 p_40592_ p_40592_
+	mustSurvive ()Z m_6652_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150700_ p_150700_
+	place (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/InteractionResult; m_40576_
+		0 p_40577_ p_40577_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_40578_ p_40578_
+		1 p_40579_ p_40579_
+	registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V m_6192_
+		0 p_40607_ p_40607_
+		1 p_40608_ p_40608_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	setBlockEntityData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_186338_
+		static
+		0 p_186339_ p_186339_
+		1 p_186340_ p_186340_
+		2 p_186341_ p_186341_
+	updateBlockStateFromTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_40602_
+		0 p_40603_ p_40603_
+		1 p_40604_ p_40604_
+		2 p_40605_ p_40605_
+		3 p_40606_ p_40606_
+	updateCustomBlockEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_40582_
+		static
+		0 p_40583_ p_40583_
+		1 p_40584_ p_40584_
+		2 p_40585_ p_40585_
+		3 p_40586_ p_40586_
+	updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7274_
+		0 p_40597_ p_40597_
+		1 p_40598_ p_40598_
+		2 p_40599_ p_40599_
+		3 p_40600_ p_40600_
+		4 p_40601_ p_40601_
+	updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_7732_
+		0 p_40609_ p_40609_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockState; m_40593_
+		static
+		0 p_40594_ p_40594_
+		1 p_40595_ p_40595_
+		2 p_40596_ p_40596_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40581_ p_40581_
+net/minecraft/world/item/BoatItem net/minecraft/world/item/BoatItem
+	ENTITY_PREDICATE f_40615_
+	hasChest f_220011_
+	type f_40616_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/entity/vehicle/Boat$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220013_ p_220013_
+		1 p_220014_ p_220014_
+		2 p_220015_ p_220015_
+	getBoat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/vehicle/Boat; m_220016_
+		0 p_220017_ p_220017_
+		1 p_220018_ p_220018_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40622_ p_40622_
+		1 p_40623_ p_40623_
+		2 p_40624_ p_40624_
+net/minecraft/world/item/BoneMealItem net/minecraft/world/item/BoneMealItem
+	GRASS_COUNT_MULTIPLIER f_150703_
+	GRASS_SPREAD_HEIGHT f_150702_
+	GRASS_SPREAD_WIDTH f_150701_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40626_ p_40626_
+	addGrowthParticles (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_40638_
+		static
+		0 p_40639_ p_40639_
+		1 p_40640_ p_40640_
+		2 p_40641_ p_40641_
+	growCrop (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_40627_
+		static
+		0 p_40628_ p_40628_
+		1 p_40629_ p_40629_
+		2 p_40630_ p_40630_
+	growWaterPlant (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_40631_
+		static
+		0 p_40632_ p_40632_
+		1 p_40633_ p_40633_
+		2 p_40634_ p_40634_
+		3 p_40635_ p_40635_
+	lambda$growWaterPlant$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_204096_
+		static
+		0 p_204097_ p_204097_
+		1 p_204098_ p_204098_
+	lambda$growWaterPlant$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; m_204099_
+		static
+		0 p_204100_ p_204100_
+	lambda$growWaterPlant$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_204089_
+		static
+		0 p_204090_ p_204090_
+		1 p_204091_ p_204091_
+	lambda$growWaterPlant$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; m_204094_
+		static
+		0 p_204095_ p_204095_
+	lambda$growWaterPlant$4 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_204092_
+		static
+		0 p_204093_ p_204093_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40637_ p_40637_
+net/minecraft/world/item/BookItem net/minecraft/world/item/BookItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40643_ p_40643_
+	getEnchantmentValue ()I m_6473_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_40646_ p_40646_
+net/minecraft/world/item/BottleItem net/minecraft/world/item/BottleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40648_ p_40648_
+	lambda$use$0 (Lnet/minecraft/world/entity/AreaEffectCloud;)Z m_289173_
+		static
+		0 p_289499_ p_289499_
+	turnBottleIntoItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_40651_
+		0 p_40652_ p_40652_
+		1 p_40653_ p_40653_
+		2 p_40654_ p_40654_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40656_ p_40656_
+		1 p_40657_ p_40657_
+		2 p_40658_ p_40658_
+net/minecraft/world/item/BowItem net/minecraft/world/item/BowItem
+	DEFAULT_RANGE f_150705_
+	MAX_DRAW_DURATION f_150704_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40660_ p_40660_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getDefaultProjectileRange ()I m_6615_
+	getPowerForTime (I)F m_40661_
+		static
+		0 p_40662_ p_40662_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_40678_ p_40678_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_40680_ p_40680_
+	lambda$releaseUsing$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player;)V m_289174_
+		static
+		0 p_289500_ p_289500_
+		1 p_289501_ p_289501_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_40667_ p_40667_
+		1 p_40668_ p_40668_
+		2 p_40669_ p_40669_
+		3 p_40670_ p_40670_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40672_ p_40672_
+		1 p_40673_ p_40673_
+		2 p_40674_ p_40674_
+net/minecraft/world/item/BowlFoodItem net/minecraft/world/item/BowlFoodItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40682_ p_40682_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_40684_ p_40684_
+		1 p_40685_ p_40685_
+		2 p_40686_ p_40686_
+net/minecraft/world/item/BrushItem net/minecraft/world/item/BrushItem
+	ANIMATION_DURATION f_278125_
+	MAX_BRUSH_DISTANCE f_279643_
+	USE_DURATION f_271380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_272907_ p_272907_
+	calculateHitResult (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/HitResult; m_280200_
+		0 p_281264_ p_281264_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_273490_ p_273490_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_272765_ p_272765_
+	lambda$calculateHitResult$1 (Lnet/minecraft/world/entity/Entity;)Z m_279953_
+		static
+		0 p_281111_ p_281111_
+	lambda$onUseTick$0 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/LivingEntity;)V m_278588_
+		static
+		0 p_279043_ p_279043_
+		1 p_279044_ p_279044_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_273467_ p_273467_
+		1 p_273619_ p_273619_
+		2 p_273316_ p_273316_
+		3 p_273101_ p_273101_
+	spawnDustParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/HumanoidArm;)V m_278154_
+		0 p_278327_ p_278327_
+		1 p_278272_ p_278272_
+		2 p_278235_ p_278235_
+		3 p_278337_ p_278337_
+		4 p_285071_ p_285071_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_272607_ p_272607_
+net/minecraft/world/item/BrushItem$1 net/minecraft/world/item/BrushItem$1
+	$SwitchMap$net$minecraft$core$Direction f_271131_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/BrushItem$DustParticlesDelta net/minecraft/world/item/BrushItem$DustParticlesDelta
+	ALONG_SIDE_DELTA f_271382_
+	OUT_FROM_SIDE_DELTA f_271440_
+	xd f_271456_
+	yd f_271284_
+	zd f_271522_
+	<init> (DDD)V <init>
+		0 f_271456_ f_271456_
+		1 f_271284_ f_271284_
+		2 f_271522_ f_271522_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273751_ p_273751_
+	fromDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/BrushItem$DustParticlesDelta; m_271695_
+		static
+		0 p_273421_ p_273421_
+		1 p_272987_ p_272987_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	xd ()D f_271456_
+	yd ()D f_271284_
+	zd ()D f_271522_
+net/minecraft/world/item/BucketItem net/minecraft/world/item/BucketItem
+	content f_40687_
+	<init> (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40689_ p_40689_
+		1 p_40690_ p_40690_
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_150711_ p_150711_
+		1 p_150712_ p_150712_
+		2 p_150713_ p_150713_
+		3 p_150714_ p_150714_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_150716_ p_150716_
+		1 p_150717_ p_150717_
+		2 p_150718_ p_150718_
+		3 p_150719_ p_150719_
+	getEmptySuccessItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_40699_
+		static
+		0 p_40700_ p_40700_
+		1 p_40701_ p_40701_
+	lambda$use$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/sounds/SoundEvent;)V m_150707_
+		static
+		0 p_150708_ p_150708_
+		1 p_150709_ p_150709_
+	playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7718_
+		0 p_40696_ p_40696_
+		1 p_40697_ p_40697_
+		2 p_40698_ p_40698_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40703_ p_40703_
+		1 p_40704_ p_40704_
+		2 p_40705_ p_40705_
+net/minecraft/world/item/BundleItem net/minecraft/world/item/BundleItem
+	BAR_COLOR f_150723_
+	BUNDLE_IN_BUNDLE_WEIGHT f_150722_
+	MAX_WEIGHT f_150720_
+	TAG_ITEMS f_150721_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150726_ p_150726_
+	add (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)I m_150763_
+		static
+		0 p_150764_ p_150764_
+		1 p_150765_ p_150765_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_150749_ p_150749_
+		1 p_150750_ p_150750_
+		2 p_150751_ p_150751_
+		3 p_150752_ p_150752_
+	dropContents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z m_150729_
+		static
+		0 p_150730_ p_150730_
+		1 p_150731_ p_150731_
+	getBarColor (Lnet/minecraft/world/item/ItemStack;)I m_142159_
+		0 p_150773_ p_150773_
+	getBarWidth (Lnet/minecraft/world/item/ItemStack;)I m_142158_
+		0 p_150771_ p_150771_
+	getContentWeight (Lnet/minecraft/world/item/ItemStack;)I m_150778_
+		static
+		0 p_150779_ p_150779_
+	getContents (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_150782_
+		static
+		0 p_150783_ p_150783_
+	getFullnessDisplay (Lnet/minecraft/world/item/ItemStack;)F m_150766_
+		static
+		0 p_150767_ p_150767_
+	getMatchingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/ListTag;)Ljava/util/Optional; m_150756_
+		static
+		0 p_150757_ p_150757_
+		1 p_150758_ p_150758_
+	getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_142422_
+		0 p_150775_ p_150775_
+	getWeight (Lnet/minecraft/world/item/ItemStack;)I m_150776_
+		static
+		0 p_150777_ p_150777_
+	isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z m_142522_
+		0 p_150769_ p_150769_
+	lambda$getContentWeight$3 (Lnet/minecraft/world/item/ItemStack;)I m_186355_
+		static
+		0 p_186356_ p_186356_
+	lambda$getMatchingItem$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)Z m_186348_
+		static
+		0 p_186349_ p_186349_
+		1 p_186350_ p_186350_
+	lambda$overrideOtherStackedOnMe$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;Lnet/minecraft/world/item/ItemStack;)V m_186344_
+		0 p_186345_ p_186345_
+		1 p_186346_ p_186346_
+		2 p_186347_ p_186347_
+	lambda$overrideStackedOnOther$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V m_150737_
+		static
+		0 p_150738_ p_150738_
+		1 p_150739_ p_150739_
+		2 p_150740_ p_150740_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150728_ p_150728_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_142305_
+		0 p_150742_ p_150742_
+		1 p_150743_ p_150743_
+		2 p_150744_ p_150744_
+		3 p_150745_ p_150745_
+		4 p_150746_ p_150746_
+		5 p_150747_ p_150747_
+	overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_142207_
+		0 p_150733_ p_150733_
+		1 p_150734_ p_150734_
+		2 p_150735_ p_150735_
+		3 p_150736_ p_150736_
+	playDropContentsSound (Lnet/minecraft/world/entity/Entity;)V m_186353_
+		0 p_186354_ p_186354_
+	playInsertSound (Lnet/minecraft/world/entity/Entity;)V m_186351_
+		0 p_186352_ p_186352_
+	playRemoveOneSound (Lnet/minecraft/world/entity/Entity;)V m_186342_
+		0 p_186343_ p_186343_
+	removeOne (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_150780_
+		static
+		0 p_150781_ p_150781_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_150760_ p_150760_
+		1 p_150761_ p_150761_
+		2 p_150762_ p_150762_
+net/minecraft/world/item/ChorusFruitItem net/minecraft/world/item/ChorusFruitItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40710_ p_40710_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_40712_ p_40712_
+		1 p_40713_ p_40713_
+		2 p_40714_ p_40714_
+net/minecraft/world/item/CompassItem net/minecraft/world/item/CompassItem
+	LOGGER f_40715_
+	TAG_LODESTONE_DIMENSION f_150787_
+	TAG_LODESTONE_POS f_150786_
+	TAG_LODESTONE_TRACKED f_150788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40718_ p_40718_
+	addLodestoneTags (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_40732_
+		0 p_40733_ p_40733_
+		1 p_40734_ p_40734_
+		2 p_40735_ p_40735_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_40741_ p_40741_
+	getLodestoneDimension (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_40727_
+		static
+		0 p_40728_ p_40728_
+	getLodestonePosition (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/GlobalPos; m_220021_
+		static
+		0 p_220022_ p_220022_
+	getSpawnPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/GlobalPos; m_220019_
+		static
+		0 p_220020_ p_220020_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_40720_ p_40720_
+		1 p_40721_ p_40721_
+		2 p_40722_ p_40722_
+		3 p_40723_ p_40723_
+		4 p_40724_ p_40724_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_40739_ p_40739_
+	isLodestoneCompass (Lnet/minecraft/world/item/ItemStack;)Z m_40736_
+		static
+		0 p_40737_ p_40737_
+	lambda$addLodestoneTags$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_40729_
+		static
+		0 p_40730_ p_40730_
+		1 p_40731_ p_40731_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40726_ p_40726_
+net/minecraft/world/item/ComplexItem net/minecraft/world/item/ComplexItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40743_ p_40743_
+	getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_7233_
+		0 p_40744_ p_40744_
+		1 p_40745_ p_40745_
+		2 p_40746_ p_40746_
+	isComplex ()Z m_7807_
+net/minecraft/world/item/CreativeModeTab net/minecraft/world/item/CreativeModeTab
+	alignedRight f_257018_
+	backgroundSuffix f_40766_
+	canScroll f_40767_
+	column f_256967_
+	displayItems f_243839_
+	displayItemsGenerator f_256824_
+	displayItemsSearchTab f_243841_
+	displayName f_40764_
+	iconGenerator f_256912_
+	iconItemStack f_40770_
+	row f_256931_
+	searchTreeBuilder f_256965_
+	showTitle f_40768_
+	type f_256819_
+	<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;ILnet/minecraft/world/item/CreativeModeTab$Type;Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)V <init>
+		0 p_260217_ p_260217_
+		1 p_259557_ p_259557_
+		2 p_260176_ p_260176_
+		3 p_260100_ p_260100_
+		4 p_259543_ p_259543_
+		5 p_259085_ p_259085_
+	buildContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V m_269498_
+		0 p_270156_ p_270156_
+	builder (Lnet/minecraft/world/item/CreativeModeTab$Row;I)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257815_
+		static
+		0 p_259342_ p_259342_
+		1 p_260312_ p_260312_
+	canScroll ()Z m_40791_
+	column ()I m_257903_
+	contains (Lnet/minecraft/world/item/ItemStack;)Z m_257694_
+		0 p_259317_ p_259317_
+	getBackgroundSuffix ()Ljava/lang/String; m_40788_
+	getDisplayItems ()Ljava/util/Collection; m_260957_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_40786_
+	getIconItem ()Lnet/minecraft/world/item/ItemStack; m_40787_
+	getSearchTabDisplayItems ()Ljava/util/Collection; m_261235_
+	getType ()Lnet/minecraft/world/item/CreativeModeTab$Type; m_257962_
+	hasAnyItems ()Z m_257905_
+	isAlignedRight ()Z m_6563_
+	lambda$buildContents$0 ()Ljava/lang/IllegalStateException; m_280646_
+	rebuildSearchTree ()V m_257466_
+	row ()Lnet/minecraft/world/item/CreativeModeTab$Row; m_258064_
+	setSearchTreeBuilder (Ljava/util/function/Consumer;)V m_257882_
+		0 p_259669_ p_259669_
+	shouldDisplay ()Z m_257497_
+	showTitle ()Z m_40789_
+net/minecraft/world/item/CreativeModeTab$1 net/minecraft/world/item/CreativeModeTab$1
+	$SwitchMap$net$minecraft$world$item$CreativeModeTab$TabVisibility f_244541_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/CreativeModeTab$Builder net/minecraft/world/item/CreativeModeTab$Builder
+	EMPTY_GENERATOR f_256756_
+	alignedRight f_256854_
+	backgroundSuffix f_257036_
+	canScroll f_256992_
+	column f_256977_
+	displayItemsGenerator f_256953_
+	displayName f_256856_
+	iconGenerator f_256981_
+	row f_256796_
+	showTitle f_256851_
+	type f_256847_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;I)V <init>
+		0 p_259171_ p_259171_
+		1 p_259661_ p_259661_
+	alignedRight ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257826_
+	backgroundSuffix (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257609_
+		0 p_259981_ p_259981_
+	build ()Lnet/minecraft/world/item/CreativeModeTab; m_257652_
+	displayItems (Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257501_
+		0 p_259814_ p_259814_
+	hideTitle ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257809_
+	icon (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257737_
+		0 p_259333_ p_259333_
+	lambda$new$1 ()Lnet/minecraft/world/item/ItemStack; m_257579_
+		static
+	lambda$static$0 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257969_
+		static
+		0 p_270422_ p_270422_
+		1 p_259433_ p_259433_
+	noScrollBar ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257794_
+	title (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257941_
+		0 p_259616_ p_259616_
+	type (Lnet/minecraft/world/item/CreativeModeTab$Type;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257623_
+		0 p_259283_ p_259283_
+net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator
+	accept (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257865_
+		0 p_270258_ p_270258_
+		1 p_259752_ p_259752_
+net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder
+	featureFlagSet f_243878_
+	searchTabContents f_244585_
+	tab f_244054_
+	tabContents f_244363_
+	<init> (Lnet/minecraft/world/item/CreativeModeTab;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_251040_ p_251040_
+		1 p_249331_ p_249331_
+	accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246267_
+		0 p_250391_ p_250391_
+		1 p_251472_ p_251472_
+net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters
+	enabledFeatures f_268709_
+	hasPermissions f_268429_
+	holders f_268485_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 f_268709_ f_268709_
+		1 f_268429_ f_268429_
+		2 f_268485_ f_268485_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_268709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270097_ p_270097_
+	hasPermissions ()Z f_268429_
+	hashCode ()I hashCode
+	holders ()Lnet/minecraft/core/HolderLookup$Provider; f_268485_
+	needsUpdate (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z m_269247_
+		0 p_270338_ p_270338_
+		1 p_270835_ p_270835_
+		2 p_270575_ p_270575_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/CreativeModeTab$Output net/minecraft/world/item/CreativeModeTab$Output
+	accept (Lnet/minecraft/world/item/ItemStack;)V m_246342_
+		0 p_249977_ p_249977_
+	accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246267_
+		0 p_251806_ p_251806_
+		1 p_249603_ p_249603_
+	accept (Lnet/minecraft/world/level/ItemLike;)V m_246326_
+		0 p_248610_ p_248610_
+	accept (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_245282_
+		0 p_251528_ p_251528_
+		1 p_249821_ p_249821_
+	acceptAll (Ljava/util/Collection;)V m_246601_
+		0 p_250244_ p_250244_
+	acceptAll (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246233_
+		0 p_251548_ p_251548_
+		1 p_252285_ p_252285_
+	lambda$acceptAll$0 (Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_247606_
+		0 p_250983_ p_250983_
+		1 p_252337_ p_252337_
+net/minecraft/world/item/CreativeModeTab$Row net/minecraft/world/item/CreativeModeTab$Row
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; m_257616_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_259766_ p_259766_
+		1 p_259955_ p_259955_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Row; valueOf
+		static
+		0 p_259650_ p_259650_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; values
+		static
+net/minecraft/world/item/CreativeModeTab$TabVisibility net/minecraft/world/item/CreativeModeTab$TabVisibility
+	$VALUES $VALUES
+	PARENT_AND_SEARCH_TABS PARENT_AND_SEARCH_TABS
+	PARENT_TAB_ONLY PARENT_TAB_ONLY
+	SEARCH_TAB_ONLY SEARCH_TAB_ONLY
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; m_246258_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_251869_ p_251869_
+		1 p_249216_ p_249216_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; valueOf
+		static
+		0 p_249186_ p_249186_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; values
+		static
+net/minecraft/world/item/CreativeModeTab$Type net/minecraft/world/item/CreativeModeTab$Type
+	$VALUES $VALUES
+	CATEGORY CATEGORY
+	HOTBAR HOTBAR
+	INVENTORY INVENTORY
+	SEARCH SEARCH
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; m_257818_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_259131_ p_259131_
+		1 p_259867_ p_259867_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Type; valueOf
+		static
+		0 p_259622_ p_259622_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; values
+		static
+net/minecraft/world/item/CreativeModeTabs net/minecraft/world/item/CreativeModeTabs
+	BUILDING_BLOCKS f_256788_
+	CACHED_PARAMETERS f_268496_
+	COLORED_BLOCKS f_256725_
+	COMBAT f_256797_
+	FOOD_AND_DRINKS f_256839_
+	FUNCTIONAL_BLOCKS f_256791_
+	HOTBAR f_256917_
+	INGREDIENTS f_256968_
+	INVENTORY f_257039_
+	NATURAL_BLOCKS f_256776_
+	OP_BLOCKS f_256837_
+	PAINTING_COMPARATOR f_268478_
+	REDSTONE_BLOCKS f_257028_
+	SEARCH f_256750_
+	SPAWN_EGGS f_256731_
+	TOOLS_AND_UTILITIES f_256869_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allTabs ()Ljava/util/List; m_257478_
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/CreativeModeTab; m_280294_
+		static
+		0 p_283144_ p_283144_
+	buildAllTabContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V m_269421_
+		static
+		0 p_270447_ p_270447_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_280238_
+		static
+		0 p_281544_ p_281544_
+	generateEnchantmentBookTypesAllLevels (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269335_
+		static
+		0 p_270961_ p_270961_
+		1 p_270628_ p_270628_
+		2 p_271024_ p_271024_
+		3 p_270805_ p_270805_
+	generateEnchantmentBookTypesOnlyMaxLevel (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269182_
+		static
+		0 p_270868_ p_270868_
+		1 p_270903_ p_270903_
+		2 p_270380_ p_270380_
+		3 p_270407_ p_270407_
+	generateFireworksAllDurations (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_257852_
+		static
+		0 p_259586_ p_259586_
+		1 p_259372_ p_259372_
+	generateInstrumentTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269481_
+		static
+		0 p_270699_ p_270699_
+		1 p_270948_ p_270948_
+		2 p_270421_ p_270421_
+		3 p_270798_ p_270798_
+		4 p_270817_ p_270817_
+	generatePotionEffectTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269246_
+		static
+		0 p_270129_ p_270129_
+		1 p_270334_ p_270334_
+		2 p_270968_ p_270968_
+		3 p_270778_ p_270778_
+	generatePresetPaintings (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269255_
+		static
+		0 p_271007_ p_271007_
+		1 p_270618_ p_270618_
+		2 p_270878_ p_270878_
+		3 p_270261_ p_270261_
+	generateSuspiciousStews (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_257855_
+		static
+		0 p_259484_ p_259484_
+		1 p_260051_ p_260051_
+	getDefaultTab ()Lnet/minecraft/world/item/CreativeModeTab; m_257543_
+		static
+	lambda$bootstrap$0 ()Lnet/minecraft/world/item/ItemStack; m_257847_
+		static
+	lambda$bootstrap$1 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257431_
+		static
+		0 p_270425_ p_270425_
+		1 p_260158_ p_260158_
+	lambda$bootstrap$10 ()Lnet/minecraft/world/item/ItemStack; m_257493_
+		static
+	lambda$bootstrap$11 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257428_
+		static
+		0 p_270617_ p_270617_
+		1 p_259444_ p_259444_
+	lambda$bootstrap$12 ()Lnet/minecraft/world/item/ItemStack; m_257437_
+		static
+	lambda$bootstrap$13 ()Lnet/minecraft/world/item/ItemStack; m_257842_
+		static
+	lambda$bootstrap$14 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_279954_
+		static
+		0 p_281112_ p_281112_
+		1 p_281113_ p_281113_
+		2 p_281114_ p_281114_
+	lambda$bootstrap$15 ()Lnet/minecraft/world/item/ItemStack; m_257535_
+		static
+	lambda$bootstrap$16 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268976_
+		static
+		0 p_270035_ p_270035_
+		1 p_270036_ p_270036_
+	lambda$bootstrap$17 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_284092_
+		static
+		0 p_284857_ p_284857_
+		1 p_284858_ p_284858_
+	lambda$bootstrap$18 ()Lnet/minecraft/world/item/ItemStack; m_257948_
+		static
+	lambda$bootstrap$19 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268974_
+		static
+		0 p_270031_ p_270031_
+		1 p_270032_ p_270032_
+	lambda$bootstrap$2 ()Lnet/minecraft/world/item/ItemStack; m_257722_
+		static
+	lambda$bootstrap$20 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257664_
+		static
+		0 p_271005_ p_271005_
+		1 p_259465_ p_259465_
+	lambda$bootstrap$21 ()Lnet/minecraft/world/item/ItemStack; m_257978_
+		static
+	lambda$bootstrap$22 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268955_
+		static
+		0 p_269992_ p_269992_
+		1 p_269993_ p_269993_
+	lambda$bootstrap$23 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257769_
+		static
+		0 p_270190_ p_270190_
+		1 p_259709_ p_259709_
+	lambda$bootstrap$24 ()Lnet/minecraft/world/item/ItemStack; m_257481_
+		static
+	lambda$bootstrap$25 (Lnet/minecraft/world/item/CreativeModeTab$Output;Ljava/util/Set;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268951_
+		static
+		0 p_269982_ p_269982_
+		1 p_269983_ p_269983_
+		2 p_269984_ p_269984_
+	lambda$bootstrap$26 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_276748_
+		static
+		0 p_277299_ p_277299_
+		1 p_277300_ p_277300_
+	lambda$bootstrap$27 ()Lnet/minecraft/world/item/ItemStack; m_257885_
+		static
+	lambda$bootstrap$28 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_271663_
+		static
+		0 p_272538_ p_272538_
+		1 p_272539_ p_272539_
+	lambda$bootstrap$29 ()Lnet/minecraft/world/item/ItemStack; m_257753_
+		static
+	lambda$bootstrap$3 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_268975_
+		static
+		0 p_270033_ p_270033_
+		1 p_270034_ p_270034_
+	lambda$bootstrap$30 (Lnet/minecraft/core/Holder;)Z m_268960_
+		static
+		0 p_270003_ p_270003_
+	lambda$bootstrap$31 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268966_
+		static
+		0 p_270013_ p_270013_
+		1 p_270014_ p_270014_
+	lambda$bootstrap$32 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_268950_
+		static
+		0 p_269980_ p_269980_
+		1 p_269981_ p_269981_
+	lambda$bootstrap$33 ()Lnet/minecraft/world/item/ItemStack; m_257519_
+		static
+	lambda$bootstrap$4 ()Lnet/minecraft/world/item/ItemStack; m_257637_
+		static
+	lambda$bootstrap$5 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_288178_
+		static
+		0 p_288945_ p_288945_
+		1 p_288946_ p_288946_
+	lambda$bootstrap$6 ()Lnet/minecraft/world/item/ItemStack; m_257454_
+		static
+	lambda$bootstrap$7 (Lnet/minecraft/core/Holder;)Z m_268977_
+		static
+		0 p_270037_ p_270037_
+	lambda$bootstrap$8 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268971_
+		static
+		0 p_270025_ p_270025_
+		1 p_270026_ p_270026_
+	lambda$bootstrap$9 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_276747_
+		static
+		0 p_277297_ p_277297_
+		1 p_277298_ p_277298_
+	lambda$buildAllTabContents$49 (Lnet/minecraft/world/item/CreativeModeTab;)Z m_257947_
+		static
+		0 p_259647_ p_259647_
+	lambda$buildAllTabContents$50 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V m_268957_
+		static
+		0 p_269996_ p_269996_
+		1 p_269997_ p_269997_
+	lambda$buildAllTabContents$51 (Lnet/minecraft/world/item/CreativeModeTab;)Z m_257584_
+		static
+		0 p_260124_ p_260124_
+	lambda$buildAllTabContents$52 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V m_268959_
+		static
+		0 p_270001_ p_270001_
+		1 p_270002_ p_270002_
+	lambda$generateEnchantmentBookTypesAllLevels$41 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_268954_
+		static
+		0 p_269990_ p_269990_
+		1 p_269991_ p_269991_
+	lambda$generateEnchantmentBookTypesAllLevels$42 (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; m_268962_
+		static
+		0 p_270005_ p_270005_
+		1 p_270006_ p_270006_
+	lambda$generateEnchantmentBookTypesAllLevels$43 (Lnet/minecraft/world/item/enchantment/Enchantment;)Ljava/util/stream/Stream; m_268970_
+		static
+		0 p_270024_ p_270024_
+	lambda$generateEnchantmentBookTypesAllLevels$44 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268967_
+		static
+		0 p_270015_ p_270015_
+		1 p_270016_ p_270016_
+		2 p_270017_ p_270017_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_268963_
+		static
+		0 p_270007_ p_270007_
+		1 p_270008_ p_270008_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$39 (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/ItemStack; m_268978_
+		static
+		0 p_270038_ p_270038_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$40 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268953_
+		static
+		0 p_269987_ p_269987_
+		1 p_269988_ p_269988_
+		2 p_269989_ p_269989_
+	lambda$generateInstrumentTypes$45 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; m_268956_
+		static
+		0 p_269994_ p_269994_
+		1 p_269995_ p_269995_
+	lambda$generateInstrumentTypes$46 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268964_
+		static
+		0 p_270009_ p_270009_
+		1 p_270010_ p_270010_
+		2 p_270011_ p_270011_
+	lambda$generateInstrumentTypes$47 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/HolderSet$Named;)V m_268968_
+		static
+		0 p_270018_ p_270018_
+		1 p_270019_ p_270019_
+		2 p_270020_ p_270020_
+		3 p_270021_ p_270021_
+	lambda$generatePotionEffectTypes$35 (Lnet/minecraft/core/Holder$Reference;)Z m_268965_
+		static
+		0 p_270012_ p_270012_
+	lambda$generatePotionEffectTypes$36 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; m_268952_
+		static
+		0 p_269985_ p_269985_
+		1 p_269986_ p_269986_
+	lambda$generatePotionEffectTypes$37 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268958_
+		static
+		0 p_269998_ p_269998_
+		1 p_269999_ p_269999_
+		2 p_270000_ p_270000_
+	lambda$generatePresetPaintings$48 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V m_268949_
+		static
+		0 p_269977_ p_269977_
+		1 p_269978_ p_269978_
+		2 p_269979_ p_269979_
+	lambda$static$34 (Lnet/minecraft/world/entity/decoration/PaintingVariant;)I m_268961_
+		static
+		0 p_270004_ p_270004_
+	searchTab ()Lnet/minecraft/world/item/CreativeModeTab; m_258007_
+		static
+	streamAllTabs ()Ljava/util/stream/Stream; m_280350_
+		static
+	tabs ()Ljava/util/List; m_257388_
+		static
+	tryRebuildTabContents (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z m_269226_
+		static
+		0 p_270988_ p_270988_
+		1 p_270090_ p_270090_
+		2 p_270799_ p_270799_
+	validate ()V m_280019_
+		static
+net/minecraft/world/item/CrossbowItem net/minecraft/world/item/CrossbowItem
+	ARROW_POWER f_150795_
+	DEFAULT_RANGE f_150789_
+	FIREWORK_POWER f_150796_
+	MAX_CHARGE_DURATION f_150792_
+	MID_SOUND_PERCENT f_150794_
+	START_SOUND_PERCENT f_150793_
+	TAG_CHARGED f_150790_
+	TAG_CHARGED_PROJECTILES f_150791_
+	midLoadSoundPlayed f_40848_
+	startSoundPlayed f_40847_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40850_ p_40850_
+	addChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_40928_
+		static
+		0 p_40929_ p_40929_
+		1 p_40930_ p_40930_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40880_ p_40880_
+		1 p_40881_ p_40881_
+		2 p_40882_ p_40882_
+		3 p_40883_ p_40883_
+	clearChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)V m_40943_
+		static
+		0 p_40944_ p_40944_
+	containsChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item;)Z m_40871_
+		static
+		0 p_40872_ p_40872_
+		1 p_40873_ p_40873_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_40914_
+		static
+		0 p_40915_ p_40915_
+		1 p_40916_ p_40916_
+		2 p_40917_ p_40917_
+		3 p_40918_ p_40918_
+	getChargeDuration (Lnet/minecraft/world/item/ItemStack;)I m_40939_
+		static
+		0 p_40940_ p_40940_
+	getChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_40941_
+		static
+		0 p_40942_ p_40942_
+	getDefaultProjectileRange ()I m_6615_
+	getPowerForTime (ILnet/minecraft/world/item/ItemStack;)F m_40853_
+		static
+		0 p_40854_ p_40854_
+		1 p_40855_ p_40855_
+	getRandomShotPitch (ZLnet/minecraft/util/RandomSource;)F m_220025_
+		static
+		0 p_220026_ p_220026_
+		1 p_220027_ p_220027_
+	getShootingPower (Lnet/minecraft/world/item/ItemStack;)F m_40945_
+		static
+		0 p_40946_ p_40946_
+	getShotPitches (Lnet/minecraft/util/RandomSource;)[F m_220023_
+		static
+		0 p_220024_ p_220024_
+	getStartSound (I)Lnet/minecraft/sounds/SoundEvent; m_40851_
+		0 p_40852_ p_40852_
+	getSupportedHeldProjectiles ()Ljava/util/function/Predicate; m_6442_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_40935_ p_40935_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_40938_ p_40938_
+	isCharged (Lnet/minecraft/world/item/ItemStack;)Z m_40932_
+		static
+		0 p_40933_ p_40933_
+	lambda$containsChargedProjectile$0 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_40868_
+		static
+		0 p_40869_ p_40869_
+		1 p_40870_ p_40870_
+	lambda$shootProjectile$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)V m_40856_
+		static
+		0 p_40857_ p_40857_
+		1 p_40858_ p_40858_
+	loadProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;ZZ)Z m_40862_
+		static
+		0 p_40863_ p_40863_
+		1 p_40864_ p_40864_
+		2 p_40865_ p_40865_
+		3 p_40866_ p_40866_
+		4 p_40867_ p_40867_
+	onCrossbowShot (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_40905_
+		static
+		0 p_40906_ p_40906_
+		1 p_40907_ p_40907_
+		2 p_40908_ p_40908_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_40910_ p_40910_
+		1 p_40911_ p_40911_
+		2 p_40912_ p_40912_
+		3 p_40913_ p_40913_
+	performShooting (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FF)V m_40887_
+		static
+		0 p_40888_ p_40888_
+		1 p_40889_ p_40889_
+		2 p_40890_ p_40890_
+		3 p_40891_ p_40891_
+		4 p_40892_ p_40892_
+		5 p_40893_ p_40893_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_40875_ p_40875_
+		1 p_40876_ p_40876_
+		2 p_40877_ p_40877_
+		3 p_40878_ p_40878_
+	setCharged (Lnet/minecraft/world/item/ItemStack;Z)V m_40884_
+		static
+		0 p_40885_ p_40885_
+		1 p_40886_ p_40886_
+	shootProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;FZFFF)V m_40894_
+		static
+		0 p_40895_ p_40895_
+		1 p_40896_ p_40896_
+		2 p_40897_ p_40897_
+		3 p_40898_ p_40898_
+		4 p_40899_ p_40899_
+		5 p_40900_ p_40900_
+		6 p_40901_ p_40901_
+		7 p_40902_ p_40902_
+		8 p_40903_ p_40903_
+		9 p_40904_ p_40904_
+	tryLoadProjectiles (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z m_40859_
+		static
+		0 p_40860_ p_40860_
+		1 p_40861_ p_40861_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40920_ p_40920_
+		1 p_40921_ p_40921_
+		2 p_40922_ p_40922_
+	useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z m_41463_
+		0 p_150801_ p_150801_
+net/minecraft/world/item/DebugStickItem net/minecraft/world/item/DebugStickItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40948_ p_40948_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_40962_ p_40962_
+		1 p_40963_ p_40963_
+		2 p_40964_ p_40964_
+		3 p_40965_ p_40965_
+	cycleState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/world/level/block/state/BlockState; m_40969_
+		static
+		0 p_40970_ p_40970_
+		1 p_40971_ p_40971_
+		2 p_40972_ p_40972_
+	getNameHelper (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; m_40966_
+		static
+		0 p_40967_ p_40967_
+		1 p_40968_ p_40968_
+	getRelative (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; m_40973_
+		static
+		0 p_40974_ p_40974_
+		1 p_40975_ p_40975_
+		2 p_40976_ p_40976_
+	handleInteraction (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/item/ItemStack;)Z m_150802_
+		0 p_150803_ p_150803_
+		1 p_150804_ p_150804_
+		2 p_150805_ p_150805_
+		3 p_150806_ p_150806_
+		4 p_150807_ p_150807_
+		5 p_150808_ p_150808_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_40978_ p_40978_
+	message (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_40956_
+		static
+		0 p_40957_ p_40957_
+		1 p_40958_ p_40958_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40960_ p_40960_
+net/minecraft/world/item/DiggerItem net/minecraft/world/item/DiggerItem
+	attackDamageBaseline f_40981_
+	blocks f_40979_
+	defaultModifiers f_40982_
+	speed f_40980_
+	<init> (FFLnet/minecraft/world/item/Tier;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_204108_ p_204108_
+		1 p_204109_ p_204109_
+		2 p_204110_ p_204110_
+		3 p_204111_ p_204111_
+		4 p_204112_ p_204112_
+	getAttackDamage ()F m_41008_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_40990_ p_40990_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_41004_ p_41004_
+		1 p_41005_ p_41005_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_40994_ p_40994_
+		1 p_40995_ p_40995_
+		2 p_40996_ p_40996_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_150816_ p_150816_
+	lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_41006_
+		static
+		0 p_41007_ p_41007_
+	lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_40991_
+		static
+		0 p_40992_ p_40992_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_40998_ p_40998_
+		1 p_40999_ p_40999_
+		2 p_41000_ p_41000_
+		3 p_41001_ p_41001_
+		4 p_41002_ p_41002_
+net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220029_ p_220029_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_220031_ p_220031_
+		1 p_220032_ p_220032_
+		2 p_220033_ p_220033_
+		3 p_220034_ p_220034_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_220035_
+net/minecraft/world/item/DispensibleContainerItem net/minecraft/world/item/DispensibleContainerItem
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_150817_ p_150817_
+		1 p_150818_ p_150818_
+		2 p_150819_ p_150819_
+		3 p_150820_ p_150820_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_150821_ p_150821_
+		1 p_150822_ p_150822_
+		2 p_150823_ p_150823_
+		3 p_150824_ p_150824_
+net/minecraft/world/item/DoubleHighBlockItem net/minecraft/world/item/DoubleHighBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41010_ p_41010_
+		1 p_41011_ p_41011_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_41013_ p_41013_
+		1 p_41014_ p_41014_
+net/minecraft/world/item/DyeColor net/minecraft/world/item/DyeColor
+	$VALUES $VALUES
+	BLACK BLACK
+	BLUE BLUE
+	BROWN BROWN
+	BY_FIREWORK_COLOR f_41033_
+	BY_ID f_41032_
+	CODEC f_262211_
+	CYAN CYAN
+	GRAY GRAY
+	GREEN GREEN
+	LIGHT_BLUE LIGHT_BLUE
+	LIGHT_GRAY LIGHT_GRAY
+	LIME LIME
+	MAGENTA MAGENTA
+	ORANGE ORANGE
+	PINK PINK
+	PURPLE PURPLE
+	RED RED
+	WHITE WHITE
+	YELLOW YELLOW
+	fireworkColor f_41040_
+	id f_41034_
+	mapColor f_283766_
+	name f_41035_
+	textColor f_41041_
+	textureDiffuseColors f_41039_
+	$values ()[Lnet/minecraft/world/item/DyeColor; m_150825_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/world/level/material/MapColor;II)V <init>
+		0 p_41044_ p_41044_
+		1 p_41045_ p_41045_
+		2 p_41046_ p_41046_
+		3 p_41047_ p_41047_
+		4 p_41048_ p_41048_
+		5 p_285297_ p_285297_
+		6 p_41050_ p_41050_
+		7 p_41051_ p_41051_
+	byFireworkColor (I)Lnet/minecraft/world/item/DyeColor; m_41061_
+		static
+		0 p_41062_ p_41062_
+	byId (I)Lnet/minecraft/world/item/DyeColor; m_41053_
+		static
+		0 p_41054_ p_41054_
+	byName (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_41057_
+		static
+		0 p_41058_ p_41058_
+		1 p_41059_ p_41059_
+	getFireworkColor ()I m_41070_
+	getId ()I m_41060_
+	getMapColor ()Lnet/minecraft/world/level/material/MapColor; m_284406_
+	getName ()Ljava/lang/String; m_41065_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getTextColor ()I m_41071_
+	getTextureDiffuseColors ()[F m_41068_
+	lambda$static$0 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; m_41063_
+		static
+		0 p_41064_ p_41064_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_41055_
+		static
+		0 p_41056_ p_41056_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/DyeColor; valueOf
+		static
+		0 p_41074_ p_41074_
+	values ()[Lnet/minecraft/world/item/DyeColor; values
+		static
+net/minecraft/world/item/DyeItem net/minecraft/world/item/DyeItem
+	ITEM_BY_COLOR f_41076_
+	dyeColor f_41077_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41080_ p_41080_
+		1 p_41081_ p_41081_
+	byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeItem; m_41082_
+		static
+		0 p_41083_ p_41083_
+	getDyeColor ()Lnet/minecraft/world/item/DyeColor; m_41089_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_41085_ p_41085_
+		1 p_41086_ p_41086_
+		2 p_41087_ p_41087_
+		3 p_41088_ p_41088_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276862_
+		0 p_277649_ p_277649_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277691_ p_277691_
+		1 p_277488_ p_277488_
+		2 p_277951_ p_277951_
+		3 p_277932_ p_277932_
+net/minecraft/world/item/DyeableArmorItem net/minecraft/world/item/DyeableArmorItem
+	<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_266710_ p_266710_
+		1 p_267178_ p_267178_
+		2 p_267093_ p_267093_
+net/minecraft/world/item/DyeableHorseArmorItem net/minecraft/world/item/DyeableHorseArmorItem
+	<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41110_ p_41110_
+		1 p_41111_ p_41111_
+		2 p_41112_ p_41112_
+net/minecraft/world/item/DyeableLeatherItem net/minecraft/world/item/DyeableLeatherItem
+	DEFAULT_LEATHER_COLOR f_150828_
+	TAG_COLOR f_150826_
+	TAG_DISPLAY f_150827_
+	clearColor (Lnet/minecraft/world/item/ItemStack;)V m_41123_
+		0 p_41124_ p_41124_
+	dyeArmor (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; m_41118_
+		static
+		0 p_41119_ p_41119_
+		1 p_41120_ p_41120_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_41121_
+		0 p_41122_ p_41122_
+	hasCustomColor (Lnet/minecraft/world/item/ItemStack;)Z m_41113_
+		0 p_41114_ p_41114_
+	setColor (Lnet/minecraft/world/item/ItemStack;I)V m_41115_
+		0 p_41116_ p_41116_
+		1 p_41117_ p_41117_
+net/minecraft/world/item/EggItem net/minecraft/world/item/EggItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41126_ p_41126_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41128_ p_41128_
+		1 p_41129_ p_41129_
+		2 p_41130_ p_41130_
+net/minecraft/world/item/ElytraItem net/minecraft/world/item/ElytraItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41132_ p_41132_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	isFlyEnabled (Lnet/minecraft/world/item/ItemStack;)Z m_41140_
+		static
+		0 p_41141_ p_41141_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_41134_ p_41134_
+		1 p_41135_ p_41135_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41137_ p_41137_
+		1 p_41138_ p_41138_
+		2 p_41139_ p_41139_
+net/minecraft/world/item/EmptyMapItem net/minecraft/world/item/EmptyMapItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41143_ p_41143_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41145_ p_41145_
+		1 p_41146_ p_41146_
+		2 p_41147_ p_41147_
+net/minecraft/world/item/EnchantedBookItem net/minecraft/world/item/EnchantedBookItem
+	TAG_STORED_ENCHANTMENTS f_150830_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41149_ p_41149_
+	addEnchantment (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V m_41153_
+		static
+		0 p_41154_ p_41154_
+		1 p_41155_ p_41155_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41157_ p_41157_
+		1 p_41158_ p_41158_
+		2 p_41159_ p_41159_
+		3 p_41160_ p_41160_
+	createForEnchantment (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; m_41161_
+		static
+		0 p_41162_ p_41162_
+	getEnchantments (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; m_41163_
+		static
+		0 p_41164_ p_41164_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_41168_ p_41168_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41166_ p_41166_
+net/minecraft/world/item/EnchantedGoldenAppleItem net/minecraft/world/item/EnchantedGoldenAppleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41170_ p_41170_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41172_ p_41172_
+net/minecraft/world/item/EndCrystalItem net/minecraft/world/item/EndCrystalItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41174_ p_41174_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41178_ p_41178_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41176_ p_41176_
+net/minecraft/world/item/EnderEyeItem net/minecraft/world/item/EnderEyeItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41180_ p_41180_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41184_ p_41184_
+		1 p_41185_ p_41185_
+		2 p_41186_ p_41186_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41182_ p_41182_
+net/minecraft/world/item/EnderpearlItem net/minecraft/world/item/EnderpearlItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41188_ p_41188_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41190_ p_41190_
+		1 p_41191_ p_41191_
+		2 p_41192_ p_41192_
+net/minecraft/world/item/Equipable net/minecraft/world/item/Equipable
+	get (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; m_269088_
+		static
+		0 p_270317_ p_270317_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	swapWithEquipmentSlot (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_269277_
+		0 p_270453_ p_270453_
+		1 p_270395_ p_270395_
+		2 p_270300_ p_270300_
+		3 p_270262_ p_270262_
+net/minecraft/world/item/ExperienceBottleItem net/minecraft/world/item/ExperienceBottleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41194_ p_41194_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41200_ p_41200_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41196_ p_41196_
+		1 p_41197_ p_41197_
+		2 p_41198_ p_41198_
+net/minecraft/world/item/FireChargeItem net/minecraft/world/item/FireChargeItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41202_ p_41202_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_41205_
+		0 p_41206_ p_41206_
+		1 p_41207_ p_41207_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41204_ p_41204_
+net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/FireworkRocketItem
+	CRAFTABLE_DURATIONS f_256994_
+	ROCKET_PLACEMENT_OFFSET f_150840_
+	TAG_EXPLOSION f_150832_
+	TAG_EXPLOSIONS f_150833_
+	TAG_EXPLOSION_COLORS f_150838_
+	TAG_EXPLOSION_FADECOLORS f_150839_
+	TAG_EXPLOSION_FLICKER f_150837_
+	TAG_EXPLOSION_TRAIL f_150836_
+	TAG_EXPLOSION_TYPE f_150835_
+	TAG_FIREWORKS f_150831_
+	TAG_FLIGHT f_150834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41209_ p_41209_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41211_ p_41211_
+		1 p_41212_ p_41212_
+		2 p_41213_ p_41213_
+		3 p_41214_ p_41214_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	setDuration (Lnet/minecraft/world/item/ItemStack;B)V m_257843_
+		static
+		0 p_260106_ p_260106_
+		1 p_260332_ p_260332_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41218_ p_41218_
+		1 p_41219_ p_41219_
+		2 p_41220_ p_41220_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41216_ p_41216_
+net/minecraft/world/item/FireworkRocketItem$Shape net/minecraft/world/item/FireworkRocketItem$Shape
+	$VALUES $VALUES
+	BURST BURST
+	BY_ID f_41226_
+	CREEPER CREEPER
+	LARGE_BALL LARGE_BALL
+	SMALL_BALL SMALL_BALL
+	STAR STAR
+	id f_41227_
+	name f_41228_
+	$values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; m_150842_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_41232_ p_41232_
+		1 p_41233_ p_41233_
+		2 p_41234_ p_41234_
+		3 p_41235_ p_41235_
+	byId (I)Lnet/minecraft/world/item/FireworkRocketItem$Shape; m_41237_
+		static
+		0 p_41238_ p_41238_
+	getId ()I m_41236_
+	getName ()Ljava/lang/String; m_41241_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/FireworkRocketItem$Shape; valueOf
+		static
+		0 p_41245_ p_41245_
+	values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; values
+		static
+net/minecraft/world/item/FireworkStarItem net/minecraft/world/item/FireworkStarItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41248_ p_41248_
+	appendColors (Lnet/minecraft/network/chat/MutableComponent;[I)Lnet/minecraft/network/chat/Component; m_41259_
+		static
+		0 p_41260_ p_41260_
+		1 p_41261_ p_41261_
+	appendHoverText (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V m_41256_
+		static
+		0 p_41257_ p_41257_
+		1 p_41258_ p_41258_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41252_ p_41252_
+		1 p_41253_ p_41253_
+		2 p_41254_ p_41254_
+		3 p_41255_ p_41255_
+	getColorName (I)Lnet/minecraft/network/chat/Component; m_41249_
+		static
+		0 p_41250_ p_41250_
+net/minecraft/world/item/FishingRodItem net/minecraft/world/item/FishingRodItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41285_ p_41285_
+	getEnchantmentValue ()I m_6473_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_41286_
+		static
+		0 p_41287_ p_41287_
+		1 p_41288_ p_41288_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41290_ p_41290_
+		1 p_41291_ p_41291_
+		2 p_41292_ p_41292_
+net/minecraft/world/item/FlintAndSteelItem net/minecraft/world/item/FlintAndSteelItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41295_ p_41295_
+	lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_41301_
+		static
+		0 p_41302_ p_41302_
+		1 p_41303_ p_41303_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_41298_
+		static
+		0 p_41299_ p_41299_
+		1 p_41300_ p_41300_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41297_ p_41297_
+net/minecraft/world/item/FoodOnAStickItem net/minecraft/world/item/FoodOnAStickItem
+	canInteractWith f_41304_
+	consumeItemDamage f_41305_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/entity/EntityType;I)V <init>
+		0 p_41307_ p_41307_
+		1 p_41308_ p_41308_
+		2 p_41309_ p_41309_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_41310_
+		static
+		0 p_41311_ p_41311_
+		1 p_41312_ p_41312_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41314_ p_41314_
+		1 p_41315_ p_41315_
+		2 p_41316_ p_41316_
+net/minecraft/world/item/GameMasterBlockItem net/minecraft/world/item/GameMasterBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41318_ p_41318_
+		1 p_41319_ p_41319_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_41321_ p_41321_
+net/minecraft/world/item/GlowInkSacItem net/minecraft/world/item/GlowInkSacItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_277648_ p_277648_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_277194_
+		static
+		0 p_277781_ p_277781_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_278089_ p_278089_
+		1 p_277706_ p_277706_
+		2 p_277442_ p_277442_
+		3 p_277983_ p_277983_
+net/minecraft/world/item/HangingEntityItem net/minecraft/world/item/HangingEntityItem
+	TOOLTIP_RANDOM_VARIANT f_268736_
+	type f_41322_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41324_ p_41324_
+		1 p_41325_ p_41325_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_270235_ p_270235_
+		1 p_270688_ p_270688_
+		2 p_270630_ p_270630_
+		3 p_270170_ p_270170_
+	lambda$appendHoverText$0 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V m_269401_
+		static
+		0 p_270665_ p_270665_
+		1 p_270217_ p_270217_
+	lambda$appendHoverText$1 (Ljava/util/List;Lnet/minecraft/core/Holder;)V m_269207_
+		static
+		0 p_270807_ p_270807_
+		1 p_270767_ p_270767_
+	lambda$appendHoverText$2 (Ljava/util/List;)V m_269512_
+		static
+		0 p_270620_ p_270620_
+	mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z m_5595_
+		0 p_41326_ p_41326_
+		1 p_41327_ p_41327_
+		2 p_41328_ p_41328_
+		3 p_41329_ p_41329_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41331_ p_41331_
+net/minecraft/world/item/HangingSignItem net/minecraft/world/item/HangingSignItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_251582_ p_251582_
+		1 p_250734_ p_250734_
+		2 p_250266_ p_250266_
+	canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_246210_
+		0 p_252032_ p_252032_
+		1 p_252230_ p_252230_
+		2 p_252075_ p_252075_
+net/minecraft/world/item/HoeItem net/minecraft/world/item/HoeItem
+	TILLABLES f_41332_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41336_ p_41336_
+		1 p_41337_ p_41337_
+		2 p_41338_ p_41338_
+		3 p_41339_ p_41339_
+	changeIntoState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Consumer; m_150858_
+		static
+		0 p_150859_ p_150859_
+	changeIntoStateAndDropItem (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;)Ljava/util/function/Consumer; m_150849_
+		static
+		0 p_150850_ p_150850_
+		1 p_150851_ p_150851_
+	lambda$changeIntoState$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/UseOnContext;)V m_150860_
+		static
+		0 p_238240_ p_238240_
+		1 p_238241_ p_238241_
+	lambda$changeIntoStateAndDropItem$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/context/UseOnContext;)V m_238243_
+		static
+		0 p_238244_ p_238244_
+		1 p_238245_ p_238245_
+		2 p_238246_ p_238246_
+	lambda$static$0 (Lnet/minecraft/world/item/context/UseOnContext;)Z m_150846_
+		static
+		0 p_238242_ p_238242_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_150843_
+		static
+		0 p_150844_ p_150844_
+		1 p_150845_ p_150845_
+	onlyIfAirAbove (Lnet/minecraft/world/item/context/UseOnContext;)Z m_150856_
+		static
+		0 p_150857_ p_150857_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41341_ p_41341_
+net/minecraft/world/item/HoneyBottleItem net/minecraft/world/item/HoneyBottleItem
+	DRINK_DURATION f_150862_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41346_ p_41346_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_41348_ p_41348_
+		1 p_41349_ p_41349_
+		2 p_41350_ p_41350_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_6023_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_6061_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_41358_ p_41358_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_41360_ p_41360_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41352_ p_41352_
+		1 p_41353_ p_41353_
+		2 p_41354_ p_41354_
+net/minecraft/world/item/HoneycombItem net/minecraft/world/item/HoneycombItem
+	WAXABLES f_150863_
+	WAX_OFF_BY_BLOCK f_150864_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150867_ p_150867_
+	canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z m_277072_
+		0 p_277550_ p_277550_
+		1 p_277640_ p_277640_
+	getWaxed (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_150878_
+		static
+		0 p_150879_ p_150879_
+	lambda$getWaxed$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150875_
+		static
+		0 p_150876_ p_150876_
+		1 p_150877_ p_150877_
+	lambda$static$0 ()Lcom/google/common/collect/BiMap; m_150881_
+		static
+	lambda$static$1 ()Lcom/google/common/collect/BiMap; m_150880_
+		static
+	lambda$useOn$2 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/InteractionResult; m_238247_
+		static
+		0 p_238248_ p_238248_
+		1 p_238249_ p_238249_
+		2 p_238250_ p_238250_
+		3 p_238251_ p_238251_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277838_ p_277838_
+		1 p_277988_ p_277988_
+		2 p_277394_ p_277394_
+		3 p_277816_ p_277816_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_150869_ p_150869_
+net/minecraft/world/item/HorseArmorItem net/minecraft/world/item/HorseArmorItem
+	TEX_FOLDER f_150882_
+	protection f_41361_
+	texture f_41362_
+	<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41364_ p_41364_
+		1 p_41365_ p_41365_
+		2 p_41366_ p_41366_
+	getProtection ()I m_41368_
+	getTexture ()Lnet/minecraft/resources/ResourceLocation; m_41367_
+net/minecraft/world/item/InkSacItem net/minecraft/world/item/InkSacItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_277643_ p_277643_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_277089_
+		static
+		0 p_277425_ p_277425_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277633_ p_277633_
+		1 p_277698_ p_277698_
+		2 p_277634_ p_277634_
+		3 p_277815_ p_277815_
+net/minecraft/world/item/Instrument net/minecraft/world/item/Instrument
+	CODEC f_220078_
+	range f_220081_
+	soundEvent f_220079_
+	useDuration f_220080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IF)V <init>
+		0 f_220079_ f_220079_
+		1 f_220080_ f_220080_
+		2 f_220081_ f_220081_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220093_ p_220093_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263163_
+		static
+		0 p_220089_ p_220089_
+	range ()F f_220081_
+	soundEvent ()Lnet/minecraft/core/Holder; f_220079_
+	toString ()Ljava/lang/String; toString
+	useDuration ()I f_220080_
+net/minecraft/world/item/InstrumentItem net/minecraft/world/item/InstrumentItem
+	TAG_INSTRUMENT f_220096_
+	instruments f_220097_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_220099_ p_220099_
+		1 p_220100_ p_220100_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_220115_ p_220115_
+		1 p_220116_ p_220116_
+		2 p_220117_ p_220117_
+		3 p_220118_ p_220118_
+	create (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; m_220107_
+		static
+		0 p_220108_ p_220108_
+		1 p_220109_ p_220109_
+	getInstrument (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_220134_
+		0 p_220135_ p_220135_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_220133_ p_220133_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_220131_ p_220131_
+	lambda$getUseDuration$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_244990_
+		static
+		0 p_248418_ p_248418_
+	lambda$setRandom$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_220101_
+		static
+		0 p_220102_ p_220102_
+		1 p_220103_ p_220103_
+	lambda$setRandom$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V m_244989_
+		static
+		0 p_248416_ p_248416_
+		1 p_248417_ p_248417_
+	lambda$setSoundVariantId$2 ()Ljava/lang/IllegalStateException; m_220136_
+		static
+	play (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Instrument;)V m_220126_
+		static
+		0 p_220127_ p_220127_
+		1 p_220128_ p_220128_
+		2 p_220129_ p_220129_
+	setRandom (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V m_220110_
+		static
+		0 p_220111_ p_220111_
+		1 p_220112_ p_220112_
+		2 p_220113_ p_220113_
+	setSoundVariantId (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V m_220119_
+		static
+		0 p_220120_ p_220120_
+		1 p_220121_ p_220121_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_220123_ p_220123_
+		1 p_220124_ p_220124_
+		2 p_220125_ p_220125_
+net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments
+	ADMIRE_GOAT_HORN f_220143_
+	CALL_GOAT_HORN f_220144_
+	DREAM_GOAT_HORN f_220146_
+	FEEL_GOAT_HORN f_220142_
+	GOAT_HORN_DURATION f_220138_
+	GOAT_HORN_RANGE_BLOCKS f_220137_
+	PONDER_GOAT_HORN f_220139_
+	SEEK_GOAT_HORN f_220141_
+	SING_GOAT_HORN f_220140_
+	YEARN_GOAT_HORN f_220145_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Instrument; m_220148_
+		static
+		0 p_220149_ p_220149_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_220150_
+		static
+		0 p_220151_ p_220151_
+net/minecraft/world/item/Item net/minecraft/world/item/Item
+	BASE_ATTACK_DAMAGE_UUID f_41374_
+	BASE_ATTACK_SPEED_UUID f_41375_
+	BY_BLOCK f_41373_
+	EAT_DURATION f_150885_
+	LOGGER f_150883_
+	MAX_BAR_WIDTH f_150886_
+	MAX_STACK_SIZE f_150884_
+	builtInRegistryHolder f_204113_
+	craftingRemainingItem f_41378_
+	descriptionId f_41379_
+	foodProperties f_41380_
+	isFireResistant f_41372_
+	maxDamage f_41371_
+	maxStackSize f_41370_
+	rarity f_41369_
+	requiredFeatures f_243811_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41383_ p_41383_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41421_ p_41421_
+		1 p_41422_ p_41422_
+		2 p_41423_ p_41423_
+		3 p_41424_ p_41424_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204114_
+	byBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_41439_
+		static
+		0 p_41440_ p_41440_
+	byId (I)Lnet/minecraft/world/item/Item; m_41445_
+		static
+		0 p_41446_ p_41446_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_41441_ p_41441_
+		1 p_41442_ p_41442_
+		2 p_41443_ p_41443_
+		3 p_41444_ p_41444_
+	canBeDepleted ()Z m_41465_
+	canBeHurtBy (Lnet/minecraft/world/damagesource/DamageSource;)Z m_41386_
+		0 p_41387_ p_41387_
+	canFitInsideContainerItems ()Z m_142095_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_41409_ p_41409_
+		1 p_41410_ p_41410_
+		2 p_41411_ p_41411_
+	getBarColor (Lnet/minecraft/world/item/ItemStack;)I m_142159_
+		0 p_150901_ p_150901_
+	getBarWidth (Lnet/minecraft/world/item/ItemStack;)I m_142158_
+		0 p_150900_ p_150900_
+	getCraftingRemainingItem ()Lnet/minecraft/world/item/Item; m_41469_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_41388_ p_41388_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_41466_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_41455_ p_41455_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_41425_ p_41425_
+		1 p_41426_ p_41426_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_6023_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_6061_
+	getEnchantmentValue ()I m_6473_
+	getFoodProperties ()Lnet/minecraft/world/food/FoodProperties; m_41473_
+	getId (Lnet/minecraft/world/item/Item;)I m_41393_
+		static
+		0 p_41394_ p_41394_
+	getMaxDamage ()I m_41462_
+	getMaxStackSize ()I m_41459_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_41458_ p_41458_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_41467_
+	getPlayerPOVHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult; m_41435_
+		static
+		0 p_41436_ p_41436_
+		1 p_41437_ p_41437_
+		2 p_41438_ p_41438_
+	getRarity (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Rarity; m_41460_
+		0 p_41461_ p_41461_
+	getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_142422_
+		0 p_150902_ p_150902_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_41452_ p_41452_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_41454_ p_41454_
+	hasCraftingRemainingItem ()Z m_41470_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_41395_ p_41395_
+		1 p_41396_ p_41396_
+		2 p_41397_ p_41397_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_41398_ p_41398_
+		1 p_41399_ p_41399_
+		2 p_41400_ p_41400_
+		3 p_41401_ p_41401_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_41404_ p_41404_
+		1 p_41405_ p_41405_
+		2 p_41406_ p_41406_
+		3 p_41407_ p_41407_
+		4 p_41408_ p_41408_
+	isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z m_142522_
+		0 p_150899_ p_150899_
+	isComplex ()Z m_7807_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_41450_ p_41450_
+	isEdible ()Z m_41472_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_41456_ p_41456_
+	isFireResistant ()Z m_41475_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41453_ p_41453_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_41402_ p_41402_
+		1 p_41403_ p_41403_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_41416_ p_41416_
+		1 p_41417_ p_41417_
+		2 p_41418_ p_41418_
+		3 p_41419_ p_41419_
+		4 p_41420_ p_41420_
+	onCraftedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)V m_7836_
+		0 p_41447_ p_41447_
+		1 p_41448_ p_41448_
+		2 p_41449_ p_41449_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150887_ p_150887_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_41428_ p_41428_
+		1 p_41429_ p_41429_
+		2 p_41430_ p_41430_
+		3 p_41431_ p_41431_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_142305_
+		0 p_150892_ p_150892_
+		1 p_150893_ p_150893_
+		2 p_150894_ p_150894_
+		3 p_150895_ p_150895_
+		4 p_150896_ p_150896_
+		5 p_150897_ p_150897_
+	overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_142207_
+		0 p_150888_ p_150888_
+		1 p_150889_ p_150889_
+		2 p_150890_ p_150890_
+		3 p_150891_ p_150891_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_41412_ p_41412_
+		1 p_41413_ p_41413_
+		2 p_41414_ p_41414_
+		3 p_41415_ p_41415_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	shouldOverrideMultiplayerNbt ()Z m_41468_
+	toString ()Ljava/lang/String; toString
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41432_ p_41432_
+		1 p_41433_ p_41433_
+		2 p_41434_ p_41434_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41427_ p_41427_
+	useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z m_41463_
+		0 p_41464_ p_41464_
+	verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V m_142312_
+		0 p_150898_ p_150898_
+net/minecraft/world/item/Item$1 net/minecraft/world/item/Item$1
+	$SwitchMap$net$minecraft$world$item$Rarity f_41476_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/Item$Properties net/minecraft/world/item/Item$Properties
+	craftingRemainingItem f_41480_
+	foodProperties f_41483_
+	isFireResistant f_41484_
+	maxDamage f_41479_
+	maxStackSize f_41478_
+	rarity f_41482_
+	requiredFeatures f_244559_
+	<init> ()V <init>
+	craftRemainder (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; m_41495_
+		0 p_41496_ p_41496_
+	defaultDurability (I)Lnet/minecraft/world/item/Item$Properties; m_41499_
+		0 p_41500_ p_41500_
+	durability (I)Lnet/minecraft/world/item/Item$Properties; m_41503_
+		0 p_41504_ p_41504_
+	fireResistant ()Lnet/minecraft/world/item/Item$Properties; m_41486_
+	food (Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties; m_41489_
+		0 p_41490_ p_41490_
+	rarity (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; m_41497_
+		0 p_41498_ p_41498_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; m_246768_
+		0 p_250948_ p_250948_
+	stacksTo (I)Lnet/minecraft/world/item/Item$Properties; m_41487_
+		0 p_41488_ p_41488_
+net/minecraft/world/item/ItemCooldowns net/minecraft/world/item/ItemCooldowns
+	cooldowns f_41515_
+	tickCount f_41516_
+	<init> ()V <init>
+	addCooldown (Lnet/minecraft/world/item/Item;I)V m_41524_
+		0 p_41525_ p_41525_
+		1 p_41526_ p_41526_
+	getCooldownPercent (Lnet/minecraft/world/item/Item;F)F m_41521_
+		0 p_41522_ p_41522_
+		1 p_41523_ p_41523_
+	isOnCooldown (Lnet/minecraft/world/item/Item;)Z m_41519_
+		0 p_41520_ p_41520_
+	onCooldownEnded (Lnet/minecraft/world/item/Item;)V m_7432_
+		0 p_41531_ p_41531_
+	onCooldownStarted (Lnet/minecraft/world/item/Item;I)V m_6899_
+		0 p_41529_ p_41529_
+		1 p_41530_ p_41530_
+	removeCooldown (Lnet/minecraft/world/item/Item;)V m_41527_
+		0 p_41528_ p_41528_
+	tick ()V m_41518_
+net/minecraft/world/item/ItemCooldowns$CooldownInstance net/minecraft/world/item/ItemCooldowns$CooldownInstance
+	endTime f_41534_
+	startTime f_41533_
+	<init> (II)V <init>
+		0 p_186358_ p_186358_
+		1 p_186359_ p_186359_
+net/minecraft/world/item/ItemDisplayContext net/minecraft/world/item/ItemDisplayContext
+	$VALUES $VALUES
+	BY_ID f_268648_
+	CODEC f_268458_
+	FIRST_PERSON_LEFT_HAND FIRST_PERSON_LEFT_HAND
+	FIRST_PERSON_RIGHT_HAND FIRST_PERSON_RIGHT_HAND
+	FIXED FIXED
+	GROUND GROUND
+	GUI GUI
+	HEAD HEAD
+	NONE NONE
+	THIRD_PERSON_LEFT_HAND THIRD_PERSON_LEFT_HAND
+	THIRD_PERSON_RIGHT_HAND THIRD_PERSON_RIGHT_HAND
+	id f_268735_
+	name f_268747_
+	$values ()[Lnet/minecraft/world/item/ItemDisplayContext; m_269476_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_270291_ p_270291_
+		1 p_270563_ p_270563_
+		2 p_270624_ p_270624_
+		3 p_270851_ p_270851_
+	firstPerson ()Z m_269069_
+	getId ()B m_269462_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemDisplayContext; valueOf
+		static
+		0 p_270079_ p_270079_
+	values ()[Lnet/minecraft/world/item/ItemDisplayContext; values
+		static
+net/minecraft/world/item/ItemFrameItem net/minecraft/world/item/ItemFrameItem
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150904_ p_150904_
+		1 p_150905_ p_150905_
+	mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z m_5595_
+		0 p_41551_ p_41551_
+		1 p_41552_ p_41552_
+		2 p_41553_ p_41553_
+		3 p_41554_ p_41554_
+net/minecraft/world/item/ItemNameBlockItem net/minecraft/world/item/ItemNameBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41579_ p_41579_
+		1 p_41580_ p_41580_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack
+	ATTRIBUTE_MODIFIER_FORMAT f_41584_
+	CODEC f_41582_
+	DISABLED_ITEM_TOOLTIP f_243862_
+	DONT_HIDE_TOOLTIP f_150919_
+	EMPTY f_41583_
+	LOGGER f_41585_
+	LORE_STYLE f_41586_
+	TAG_CAN_DESTROY_BLOCK_LIST f_150916_
+	TAG_CAN_PLACE_ON_BLOCK_LIST f_150917_
+	TAG_COLOR f_150913_
+	TAG_DAMAGE f_150912_
+	TAG_DISPLAY f_150909_
+	TAG_DISPLAY_NAME f_150910_
+	TAG_ENCH f_150906_
+	TAG_HIDE_FLAGS f_150918_
+	TAG_LORE f_150911_
+	TAG_REPAIR_COST f_150915_
+	TAG_UNBREAKABLE f_150914_
+	adventureBreakCheck f_186360_
+	adventurePlaceCheck f_186361_
+	count f_41587_
+	entityRepresentation f_41592_
+	item f_41589_
+	popTime f_41588_
+	tag f_41590_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_41608_ p_41608_
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 p_220155_ p_220155_
+		1 p_220156_ p_220156_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_204116_ p_204116_
+	<init> (Lnet/minecraft/world/level/ItemLike;)V <init>
+		0 p_41599_ p_41599_
+	<init> (Ljava/lang/Void;)V <init>
+		0 p_282703_ p_282703_
+	<init> (Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_41601_ p_41601_
+		1 p_41602_ p_41602_
+	<init> (Lnet/minecraft/world/level/ItemLike;ILjava/util/Optional;)V <init>
+		0 p_41604_ p_41604_
+		1 p_41605_ p_41605_
+		2 p_41606_ p_41606_
+	addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlot;)V m_41643_
+		0 p_41644_ p_41644_
+		1 p_41645_ p_41645_
+		2 p_41646_ p_41646_
+	addTagElement (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V m_41700_
+		0 p_41701_ p_41701_
+		1 p_41702_ p_41702_
+	appendEnchantmentNames (Ljava/util/List;Lnet/minecraft/nbt/ListTag;)V m_41709_
+		static
+		0 p_41710_ p_41710_
+		1 p_41711_ p_41711_
+	copy ()Lnet/minecraft/world/item/ItemStack; m_41777_
+	copyAndClear ()Lnet/minecraft/world/item/ItemStack; m_278832_
+	copyWithCount (I)Lnet/minecraft/world/item/ItemStack; m_255036_
+		0 p_256354_ p_256354_
+	enchant (Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_41663_
+		0 p_41664_ p_41664_
+		1 p_41665_ p_41665_
+	expandBlockState (Ljava/lang/String;)Ljava/util/Collection; m_41761_
+		static
+		0 p_41762_ p_41762_
+	finishUsingItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_41671_
+		0 p_41672_ p_41672_
+		1 p_41673_ p_41673_
+	getAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_41638_
+		0 p_41639_ p_41639_
+	getBarColor ()I m_150949_
+	getBarWidth ()I m_150948_
+	getBaseRepairCost ()I m_41610_
+	getCount ()I m_41613_
+	getDamageValue ()I m_41773_
+	getDescriptionId ()Ljava/lang/String; m_41778_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_41691_
+		0 p_41692_ p_41692_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_41611_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_41615_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_41616_
+	getEnchantmentTags ()Lnet/minecraft/nbt/ListTag; m_41785_
+	getEntityRepresentation ()Lnet/minecraft/world/entity/Entity; m_41609_
+	getFrame ()Lnet/minecraft/world/entity/decoration/ItemFrame; m_41795_
+	getHideFlags ()I m_41618_
+	getHoverName ()Lnet/minecraft/network/chat/Component; m_41786_
+	getItem ()Lnet/minecraft/world/item/Item; m_41720_
+	getItemHolder ()Lnet/minecraft/core/Holder; m_220173_
+	getMaxDamage ()I m_41776_
+	getMaxStackSize ()I m_41741_
+	getOrCreateTag ()Lnet/minecraft/nbt/CompoundTag; m_41784_
+	getOrCreateTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_41698_
+		0 p_41699_ p_41699_
+	getPopTime ()I m_41612_
+	getRarity ()Lnet/minecraft/world/item/Rarity; m_41791_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_41783_
+	getTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_41737_
+		0 p_41738_ p_41738_
+	getTags ()Ljava/util/stream/Stream; m_204131_
+	getTooltipImage ()Ljava/util/Optional; m_150921_
+	getTooltipLines (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; m_41651_
+		0 p_41652_ p_41652_
+		1 p_41653_ p_41653_
+	getUseAnimation ()Lnet/minecraft/world/item/UseAnim; m_41780_
+	getUseDuration ()I m_41779_
+	grow (I)V m_41769_
+		0 p_41770_ p_41770_
+	hasAdventureModeBreakTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204128_
+		0 p_204129_ p_204129_
+		1 p_204130_ p_204130_
+	hasAdventureModePlaceTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204121_
+		0 p_204122_ p_204122_
+		1 p_204123_ p_204123_
+	hasCustomHoverName ()Z m_41788_
+	hasFoil ()Z m_41790_
+	hasTag ()Z m_41782_
+	hideTooltipPart (Lnet/minecraft/world/item/ItemStack$TooltipPart;)V m_41654_
+		0 p_41655_ p_41655_
+	hurt (ILnet/minecraft/util/RandomSource;Lnet/minecraft/server/level/ServerPlayer;)Z m_220157_
+		0 p_220158_ p_220158_
+		1 p_220159_ p_220159_
+		2 p_220160_ p_220160_
+	hurtAndBreak (ILnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Consumer;)V m_41622_
+		0 p_41623_ p_41623_
+		1 p_41624_ p_41624_
+		2 p_41625_ p_41625_
+	hurtEnemy (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V m_41640_
+		0 p_41641_ p_41641_
+		1 p_41642_ p_41642_
+	interactLivingEntity (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_41647_
+		0 p_41648_ p_41648_
+		1 p_41649_ p_41649_
+		2 p_41650_ p_41650_
+	inventoryTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_41666_
+		0 p_41667_ p_41667_
+		1 p_41668_ p_41668_
+		2 p_41669_ p_41669_
+		3 p_41670_ p_41670_
+	is (Lnet/minecraft/core/Holder;)Z m_220165_
+		0 p_220166_ p_220166_
+	is (Ljava/util/function/Predicate;)Z m_220167_
+		0 p_220168_ p_220168_
+	is (Lnet/minecraft/world/item/Item;)Z m_150930_
+		0 p_150931_ p_150931_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204117_
+		0 p_204118_ p_204118_
+	isBarVisible ()Z m_150947_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_41735_
+		0 p_41736_ p_41736_
+	isDamageableItem ()Z m_41763_
+	isDamaged ()Z m_41768_
+	isEdible ()Z m_41614_
+	isEmpty ()Z m_41619_
+	isEnchantable ()Z m_41792_
+	isEnchanted ()Z m_41793_
+	isFramed ()Z m_41794_
+	isItemEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246617_
+		0 p_250869_ p_250869_
+	isSameItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_41656_
+		static
+		0 p_287761_ p_287761_
+		1 p_287676_ p_287676_
+	isSameItemSameTags (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_150942_
+		static
+		0 p_150943_ p_150943_
+		1 p_150944_ p_150944_
+	isStackable ()Z m_41753_
+	lambda$appendEnchantmentNames$3 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_41705_
+		static
+		0 p_41706_ p_41706_
+		1 p_41707_ p_41707_
+		2 p_41708_ p_41708_
+	lambda$expandBlockState$4 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Ljava/util/List; m_220161_
+		static
+		0 p_220162_ p_220162_
+	lambda$expandBlockState$5 (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/MutableComponent; m_220171_
+		static
+		0 p_220172_ p_220172_
+	lambda$expandBlockState$6 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Ljava/util/List; m_220163_
+		static
+		0 p_220164_ p_220164_
+	lambda$getDisplayName$7 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_220169_
+		0 p_220170_ p_220170_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_279955_
+		static
+		0 p_281115_ p_281115_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257321_
+		static
+		0 p_258963_ p_258963_
+	lambda$static$2 (Ljava/text/DecimalFormat;)V m_41703_
+		static
+		0 p_41704_ p_41704_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_41728_
+		static
+		0 p_41729_ p_41729_
+		1 p_41730_ p_41730_
+	mineBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_41686_
+		0 p_41687_ p_41687_
+		1 p_41688_ p_41688_
+		2 p_41689_ p_41689_
+		3 p_41690_ p_41690_
+	of (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/ItemStack; m_41712_
+		static
+		0 p_41713_ p_41713_
+	onCraftedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;I)V m_41678_
+		0 p_41679_ p_41679_
+		1 p_41680_ p_41680_
+		2 p_41681_ p_41681_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_150924_
+		0 p_150925_ p_150925_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_41731_
+		0 p_41732_ p_41732_
+		1 p_41733_ p_41733_
+		2 p_41734_ p_41734_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_150932_
+		0 p_150933_ p_150933_
+		1 p_150934_ p_150934_
+		2 p_150935_ p_150935_
+		3 p_150936_ p_150936_
+		4 p_150937_ p_150937_
+	overrideStackedOnOther (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_150926_
+		0 p_150927_ p_150927_
+		1 p_150928_ p_150928_
+		2 p_150929_ p_150929_
+	releaseUsing (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_41674_
+		0 p_41675_ p_41675_
+		1 p_41676_ p_41676_
+		2 p_41677_ p_41677_
+	removeTagKey (Ljava/lang/String;)V m_41749_
+		0 p_41750_ p_41750_
+	resetHoverName ()V m_41787_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_41739_
+		0 p_41740_ p_41740_
+	setCount (I)V m_41764_
+		0 p_41765_ p_41765_
+	setDamageValue (I)V m_41721_
+		0 p_41722_ p_41722_
+	setEntityRepresentation (Lnet/minecraft/world/entity/Entity;)V m_41636_
+		0 p_41637_ p_41637_
+	setHoverName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/ItemStack; m_41714_
+		0 p_41715_ p_41715_
+	setPopTime (I)V m_41754_
+		0 p_41755_ p_41755_
+	setRepairCost (I)V m_41742_
+		0 p_41743_ p_41743_
+	setTag (Lnet/minecraft/nbt/CompoundTag;)V m_41751_
+		0 p_41752_ p_41752_
+	shouldShowInTooltip (ILnet/minecraft/world/item/ItemStack$TooltipPart;)Z m_41626_
+		static
+		0 p_41627_ p_41627_
+		1 p_41628_ p_41628_
+	shrink (I)V m_41774_
+		0 p_41775_ p_41775_
+	split (I)Lnet/minecraft/world/item/ItemStack; m_41620_
+		0 p_41621_ p_41621_
+	toString ()Ljava/lang/String; toString
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_41682_
+		0 p_41683_ p_41683_
+		1 p_41684_ p_41684_
+		2 p_41685_ p_41685_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_41661_
+		0 p_41662_ p_41662_
+	useOnRelease ()Z m_41781_
+net/minecraft/world/item/ItemStack$TooltipPart net/minecraft/world/item/ItemStack$TooltipPart
+	$VALUES $VALUES
+	ADDITIONAL ADDITIONAL
+	CAN_DESTROY CAN_DESTROY
+	CAN_PLACE CAN_PLACE
+	DYE DYE
+	ENCHANTMENTS ENCHANTMENTS
+	MODIFIERS MODIFIERS
+	UNBREAKABLE UNBREAKABLE
+	UPGRADES UPGRADES
+	mask f_41803_
+	$values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; m_150950_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_41807_ p_41807_
+		1 p_41808_ p_41808_
+	getMask ()I m_41809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemStack$TooltipPart; valueOf
+		static
+		0 p_41811_ p_41811_
+	values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; values
+		static
+net/minecraft/world/item/ItemStackLinkedSet net/minecraft/world/item/ItemStackLinkedSet
+	TYPE_AND_TAG f_260558_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTypeAndTagSet ()Ljava/util/Set; m_261170_
+		static
+	hashStackAndTag (Lnet/minecraft/world/item/ItemStack;)I m_260929_
+		static
+		0 p_262160_ p_262160_
+net/minecraft/world/item/ItemStackLinkedSet$1 net/minecraft/world/item/ItemStackLinkedSet$1
+	<init> ()V <init>
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_251731_ p_251731_
+		1 p_249435_ p_249435_
+	equals (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equals
+		0 p_250623_ p_250623_
+		1 p_251135_ p_251135_
+	hashCode (Lnet/minecraft/world/item/ItemStack;)I hashCode
+		0 p_251266_ p_251266_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_251743_ p_251743_
+net/minecraft/world/item/ItemUtils net/minecraft/world/item/ItemUtils
+	<init> ()V <init>
+	createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_41813_
+		static
+		0 p_41814_ p_41814_
+		1 p_41815_ p_41815_
+		2 p_41816_ p_41816_
+	createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; m_41817_
+		static
+		0 p_41818_ p_41818_
+		1 p_41819_ p_41819_
+		2 p_41820_ p_41820_
+		3 p_41821_ p_41821_
+	lambda$onContainerDestroyed$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V m_289175_
+		static
+		0 p_289502_ p_289502_
+		1 p_289503_ p_289503_
+		2 p_289504_ p_289504_
+	onContainerDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;Ljava/util/stream/Stream;)V m_150952_
+		static
+		0 p_150953_ p_150953_
+		1 p_150954_ p_150954_
+	startUsingInstantly (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_150959_
+		static
+		0 p_150960_ p_150960_
+		1 p_150961_ p_150961_
+		2 p_150962_ p_150962_
+net/minecraft/world/item/Items net/minecraft/world/item/Items
+	ACACIA_BOAT f_42745_
+	ACACIA_BUTTON f_42088_
+	ACACIA_CHEST_BOAT f_220202_
+	ACACIA_DOOR f_42346_
+	ACACIA_FENCE f_42042_
+	ACACIA_FENCE_GATE f_42034_
+	ACACIA_HANGING_SIGN f_244440_
+	ACACIA_LEAVES f_41900_
+	ACACIA_LOG f_41841_
+	ACACIA_PLANKS f_42795_
+	ACACIA_PRESSURE_PLATE f_41972_
+	ACACIA_SAPLING f_41827_
+	ACACIA_SIGN f_42442_
+	ACACIA_SLAB f_41918_
+	ACACIA_STAIRS f_42202_
+	ACACIA_TRAPDOOR f_42060_
+	ACACIA_WOOD f_41892_
+	ACTIVATOR_RAIL f_42161_
+	AIR f_41852_
+	ALLAY_SPAWN_EGG f_220212_
+	ALLIUM f_41942_
+	AMETHYST_BLOCK f_150998_
+	AMETHYST_CLUSTER f_151086_
+	AMETHYST_SHARD f_151049_
+	ANCIENT_DEBRIS f_42792_
+	ANDESITE f_42170_
+	ANDESITE_SLAB f_42336_
+	ANDESITE_STAIRS f_42375_
+	ANDESITE_WALL f_42075_
+	ANGLER_POTTERY_SHERD f_279633_
+	ANVIL f_42146_
+	APPLE f_42410_
+	ARCHER_POTTERY_SHERD f_279642_
+	ARMOR_STAND f_42650_
+	ARMS_UP_POTTERY_SHERD f_279634_
+	ARROW f_42412_
+	AXOLOTL_BUCKET f_151057_
+	AXOLOTL_SPAWN_EGG f_151060_
+	AZALEA f_151012_
+	AZALEA_LEAVES f_151009_
+	AZURE_BLUET f_41943_
+	BAKED_POTATO f_42674_
+	BAMBOO f_41911_
+	BAMBOO_BLOCK f_256933_
+	BAMBOO_BUTTON f_244424_
+	BAMBOO_CHEST_RAFT f_244260_
+	BAMBOO_DOOR f_243820_
+	BAMBOO_FENCE f_244106_
+	BAMBOO_FENCE_GATE f_244345_
+	BAMBOO_HANGING_SIGN f_243999_
+	BAMBOO_MOSAIC f_243813_
+	BAMBOO_MOSAIC_SLAB f_244160_
+	BAMBOO_MOSAIC_STAIRS f_243828_
+	BAMBOO_PLANKS f_243694_
+	BAMBOO_PRESSURE_PLATE f_244469_
+	BAMBOO_RAFT f_244624_
+	BAMBOO_SIGN f_244057_
+	BAMBOO_SLAB f_243860_
+	BAMBOO_STAIRS f_244189_
+	BAMBOO_TRAPDOOR f_244311_
+	BARREL f_42768_
+	BARRIER f_42127_
+	BASALT f_42051_
+	BAT_SPAWN_EGG f_42547_
+	BEACON f_42065_
+	BEDROCK f_41829_
+	BEEF f_42579_
+	BEEHIVE f_42786_
+	BEETROOT f_42732_
+	BEETROOT_SEEDS f_42733_
+	BEETROOT_SOUP f_42734_
+	BEE_NEST f_42785_
+	BEE_SPAWN_EGG f_42548_
+	BELL f_42777_
+	BIG_DRIPLEAF f_151018_
+	BIRCH_BOAT f_42743_
+	BIRCH_BUTTON f_42086_
+	BIRCH_CHEST_BOAT f_220200_
+	BIRCH_DOOR f_42344_
+	BIRCH_FENCE f_42040_
+	BIRCH_FENCE_GATE f_42032_
+	BIRCH_HANGING_SIGN f_244431_
+	BIRCH_LEAVES f_41898_
+	BIRCH_LOG f_41839_
+	BIRCH_PLANKS f_42753_
+	BIRCH_PRESSURE_PLATE f_41970_
+	BIRCH_SAPLING f_42801_
+	BIRCH_SIGN f_42440_
+	BIRCH_SLAB f_41916_
+	BIRCH_STAIRS f_42112_
+	BIRCH_TRAPDOOR f_42058_
+	BIRCH_WOOD f_41890_
+	BLACKSTONE f_42755_
+	BLACKSTONE_SLAB f_42756_
+	BLACKSTONE_STAIRS f_42757_
+	BLACKSTONE_WALL f_42080_
+	BLACK_BANNER f_42728_
+	BLACK_BED f_42571_
+	BLACK_CANDLE f_151082_
+	BLACK_CARPET f_42198_
+	BLACK_CONCRETE f_42314_
+	BLACK_CONCRETE_POWDER f_42278_
+	BLACK_DYE f_42498_
+	BLACK_GLAZED_TERRACOTTA f_42245_
+	BLACK_SHULKER_BOX f_42229_
+	BLACK_STAINED_GLASS f_42175_
+	BLACK_STAINED_GLASS_PANE f_42191_
+	BLACK_TERRACOTTA f_42126_
+	BLACK_WOOL f_41938_
+	BLADE_POTTERY_SHERD f_279567_
+	BLAST_FURNACE f_42770_
+	BLAZE_POWDER f_42593_
+	BLAZE_ROD f_42585_
+	BLAZE_SPAWN_EGG f_42549_
+	BLUE_BANNER f_42671_
+	BLUE_BED f_42514_
+	BLUE_CANDLE f_151077_
+	BLUE_CARPET f_42141_
+	BLUE_CONCRETE f_42310_
+	BLUE_CONCRETE_POWDER f_42326_
+	BLUE_DYE f_42494_
+	BLUE_GLAZED_TERRACOTTA f_42241_
+	BLUE_ICE f_42363_
+	BLUE_ORCHID f_41941_
+	BLUE_SHULKER_BOX f_42225_
+	BLUE_STAINED_GLASS f_42171_
+	BLUE_STAINED_GLASS_PANE f_42187_
+	BLUE_TERRACOTTA f_42122_
+	BLUE_WOOL f_41934_
+	BONE f_42500_
+	BONE_BLOCK f_42262_
+	BONE_MEAL f_42499_
+	BOOK f_42517_
+	BOOKSHELF f_41997_
+	BOW f_42411_
+	BOWL f_42399_
+	BRAIN_CORAL f_42291_
+	BRAIN_CORAL_BLOCK f_42286_
+	BRAIN_CORAL_FAN f_42301_
+	BREAD f_42406_
+	BREWER_POTTERY_SHERD f_279583_
+	BREWING_STAND f_42543_
+	BRICK f_42460_
+	BRICKS f_41995_
+	BRICK_SLAB f_41928_
+	BRICK_STAIRS f_42091_
+	BRICK_WALL f_42068_
+	BROWN_BANNER f_42672_
+	BROWN_BED f_42568_
+	BROWN_CANDLE f_151078_
+	BROWN_CARPET f_42142_
+	BROWN_CONCRETE f_42311_
+	BROWN_CONCRETE_POWDER f_42327_
+	BROWN_DYE f_42495_
+	BROWN_GLAZED_TERRACOTTA f_42242_
+	BROWN_MUSHROOM f_41952_
+	BROWN_MUSHROOM_BLOCK f_42022_
+	BROWN_SHULKER_BOX f_42226_
+	BROWN_STAINED_GLASS f_42172_
+	BROWN_STAINED_GLASS_PANE f_42188_
+	BROWN_TERRACOTTA f_42123_
+	BROWN_WOOL f_41935_
+	BRUSH f_271356_
+	BUBBLE_CORAL f_42292_
+	BUBBLE_CORAL_BLOCK f_42287_
+	BUBBLE_CORAL_FAN f_42302_
+	BUCKET f_42446_
+	BUDDING_AMETHYST f_150999_
+	BUNDLE f_151058_
+	BURN_POTTERY_SHERD f_279650_
+	CACTUS f_41982_
+	CAKE f_42502_
+	CALCITE f_151047_
+	CALIBRATED_SCULK_SENSOR f_276539_
+	CAMEL_SPAWN_EGG f_243767_
+	CAMPFIRE f_42781_
+	CANDLE f_151065_
+	CARROT f_42619_
+	CARROT_ON_A_STICK f_42684_
+	CARTOGRAPHY_TABLE f_42771_
+	CARVED_PUMPKIN f_42047_
+	CAT_SPAWN_EGG f_42550_
+	CAULDRON f_42544_
+	CAVE_SPIDER_SPAWN_EGG f_42551_
+	CHAIN f_42026_
+	CHAINMAIL_BOOTS f_42467_
+	CHAINMAIL_CHESTPLATE f_42465_
+	CHAINMAIL_HELMET f_42464_
+	CHAINMAIL_LEGGINGS f_42466_
+	CHAIN_COMMAND_BLOCK f_42257_
+	CHARCOAL f_42414_
+	CHERRY_BOAT f_271386_
+	CHERRY_BUTTON f_271474_
+	CHERRY_CHEST_BOAT f_271490_
+	CHERRY_DOOR f_271459_
+	CHERRY_FENCE f_271316_
+	CHERRY_FENCE_GATE f_271205_
+	CHERRY_HANGING_SIGN f_271501_
+	CHERRY_LEAVES f_271517_
+	CHERRY_LOG f_271090_
+	CHERRY_PLANKS f_271154_
+	CHERRY_PRESSURE_PLATE f_271282_
+	CHERRY_SAPLING f_271375_
+	CHERRY_SIGN f_271504_
+	CHERRY_SLAB f_271349_
+	CHERRY_STAIRS f_271397_
+	CHERRY_TRAPDOOR f_271114_
+	CHERRY_WOOD f_271302_
+	CHEST f_42009_
+	CHEST_MINECART f_42519_
+	CHICKEN f_42581_
+	CHICKEN_SPAWN_EGG f_42552_
+	CHIPPED_ANVIL f_42147_
+	CHISELED_BOOKSHELF f_244640_
+	CHISELED_DEEPSLATE f_151024_
+	CHISELED_NETHER_BRICKS f_42097_
+	CHISELED_POLISHED_BLACKSTONE f_42762_
+	CHISELED_QUARTZ_BLOCK f_42156_
+	CHISELED_RED_SANDSTONE f_42253_
+	CHISELED_SANDSTONE f_41857_
+	CHISELED_STONE_BRICKS f_42021_
+	CHORUS_FLOWER f_42003_
+	CHORUS_FRUIT f_42730_
+	CHORUS_PLANT f_42002_
+	CLAY f_41983_
+	CLAY_BALL f_42461_
+	CLOCK f_42524_
+	COAL f_42413_
+	COAL_BLOCK f_42200_
+	COAL_ORE f_41835_
+	COARSE_DIRT f_42382_
+	COAST_ARMOR_TRIM_SMITHING_TEMPLATE f_265914_
+	COBBLED_DEEPSLATE f_151035_
+	COBBLED_DEEPSLATE_SLAB f_151043_
+	COBBLED_DEEPSLATE_STAIRS f_151036_
+	COBBLED_DEEPSLATE_WALL f_151028_
+	COBBLESTONE f_42594_
+	COBBLESTONE_SLAB f_41927_
+	COBBLESTONE_STAIRS f_41965_
+	COBBLESTONE_WALL f_42066_
+	COBWEB f_41863_
+	COCOA_BEANS f_42533_
+	COD f_42526_
+	COD_BUCKET f_42458_
+	COD_SPAWN_EGG f_42553_
+	COMMAND_BLOCK f_42116_
+	COMMAND_BLOCK_MINECART f_42657_
+	COMPARATOR f_42351_
+	COMPASS f_42522_
+	COMPOSTER f_42726_
+	CONDUIT f_42364_
+	COOKED_BEEF f_42580_
+	COOKED_CHICKEN f_42582_
+	COOKED_COD f_42530_
+	COOKED_MUTTON f_42659_
+	COOKED_PORKCHOP f_42486_
+	COOKED_RABBIT f_42698_
+	COOKED_SALMON f_42531_
+	COOKIE f_42572_
+	COPPER_BLOCK f_151000_
+	COPPER_INGOT f_151052_
+	COPPER_ORE f_150965_
+	CORNFLOWER f_41949_
+	COW_SPAWN_EGG f_42554_
+	CRACKED_DEEPSLATE_BRICKS f_151021_
+	CRACKED_DEEPSLATE_TILES f_151023_
+	CRACKED_NETHER_BRICKS f_42096_
+	CRACKED_POLISHED_BLACKSTONE_BRICKS f_42766_
+	CRACKED_STONE_BRICKS f_42020_
+	CRAFTING_TABLE f_41960_
+	CREEPER_BANNER_PATTERN f_42721_
+	CREEPER_HEAD f_42682_
+	CREEPER_SPAWN_EGG f_42555_
+	CRIMSON_BUTTON f_42090_
+	CRIMSON_DOOR f_42348_
+	CRIMSON_FENCE f_42044_
+	CRIMSON_FENCE_GATE f_42036_
+	CRIMSON_FUNGUS f_41954_
+	CRIMSON_HANGING_SIGN f_244617_
+	CRIMSON_HYPHAE f_41894_
+	CRIMSON_NYLIUM f_42488_
+	CRIMSON_PLANKS f_42797_
+	CRIMSON_PRESSURE_PLATE f_41974_
+	CRIMSON_ROOTS f_41956_
+	CRIMSON_SIGN f_42444_
+	CRIMSON_SLAB f_41920_
+	CRIMSON_STAIRS f_42114_
+	CRIMSON_STEM f_41843_
+	CRIMSON_TRAPDOOR f_42062_
+	CROSSBOW f_42717_
+	CRYING_OBSIDIAN f_42754_
+	CUT_COPPER f_151004_
+	CUT_COPPER_SLAB f_150973_
+	CUT_COPPER_STAIRS f_151008_
+	CUT_RED_SANDSTONE f_42254_
+	CUT_RED_SANDSTONE_SLAB f_41986_
+	CUT_SANDSTONE f_41858_
+	CUT_STANDSTONE_SLAB f_41925_
+	CYAN_BANNER f_42669_
+	CYAN_BED f_42512_
+	CYAN_CANDLE f_151075_
+	CYAN_CARPET f_42139_
+	CYAN_CONCRETE f_42308_
+	CYAN_CONCRETE_POWDER f_42324_
+	CYAN_DYE f_42492_
+	CYAN_GLAZED_TERRACOTTA f_42239_
+	CYAN_SHULKER_BOX f_42275_
+	CYAN_STAINED_GLASS f_42221_
+	CYAN_STAINED_GLASS_PANE f_42185_
+	CYAN_TERRACOTTA f_42120_
+	CYAN_WOOL f_41932_
+	DAMAGED_ANVIL f_42148_
+	DANDELION f_41939_
+	DANGER_POTTERY_SHERD f_279619_
+	DARK_OAK_BOAT f_42746_
+	DARK_OAK_BUTTON f_42089_
+	DARK_OAK_CHEST_BOAT f_220203_
+	DARK_OAK_DOOR f_42347_
+	DARK_OAK_FENCE f_42043_
+	DARK_OAK_FENCE_GATE f_42035_
+	DARK_OAK_HANGING_SIGN f_243805_
+	DARK_OAK_LEAVES f_41901_
+	DARK_OAK_LOG f_41842_
+	DARK_OAK_PLANKS f_42796_
+	DARK_OAK_PRESSURE_PLATE f_41973_
+	DARK_OAK_SAPLING f_41828_
+	DARK_OAK_SIGN f_42443_
+	DARK_OAK_SLAB f_41919_
+	DARK_OAK_STAIRS f_42203_
+	DARK_OAK_TRAPDOOR f_42061_
+	DARK_OAK_WOOD f_41893_
+	DARK_PRISMARINE f_42194_
+	DARK_PRISMARINE_SLAB f_41990_
+	DARK_PRISMARINE_STAIRS f_42250_
+	DAYLIGHT_DETECTOR f_42152_
+	DEAD_BRAIN_CORAL f_42295_
+	DEAD_BRAIN_CORAL_BLOCK f_42281_
+	DEAD_BRAIN_CORAL_FAN f_42359_
+	DEAD_BUBBLE_CORAL f_42296_
+	DEAD_BUBBLE_CORAL_BLOCK f_42282_
+	DEAD_BUBBLE_CORAL_FAN f_42360_
+	DEAD_BUSH f_41866_
+	DEAD_FIRE_CORAL f_42297_
+	DEAD_FIRE_CORAL_BLOCK f_42283_
+	DEAD_FIRE_CORAL_FAN f_42361_
+	DEAD_HORN_CORAL f_42298_
+	DEAD_HORN_CORAL_BLOCK f_42284_
+	DEAD_HORN_CORAL_FAN f_42362_
+	DEAD_TUBE_CORAL f_42299_
+	DEAD_TUBE_CORAL_BLOCK f_42280_
+	DEAD_TUBE_CORAL_FAN f_42358_
+	DEBUG_STICK f_42751_
+	DECORATED_POT f_271478_
+	DEEPSLATE f_151034_
+	DEEPSLATE_BRICKS f_151020_
+	DEEPSLATE_BRICK_SLAB f_151045_
+	DEEPSLATE_BRICK_STAIRS f_151038_
+	DEEPSLATE_BRICK_WALL f_151030_
+	DEEPSLATE_COAL_ORE f_150963_
+	DEEPSLATE_COPPER_ORE f_150966_
+	DEEPSLATE_DIAMOND_ORE f_150994_
+	DEEPSLATE_EMERALD_ORE f_150969_
+	DEEPSLATE_GOLD_ORE f_150967_
+	DEEPSLATE_IRON_ORE f_150964_
+	DEEPSLATE_LAPIS_ORE f_150993_
+	DEEPSLATE_REDSTONE_ORE f_150968_
+	DEEPSLATE_TILES f_151022_
+	DEEPSLATE_TILE_SLAB f_151046_
+	DEEPSLATE_TILE_STAIRS f_151039_
+	DEEPSLATE_TILE_WALL f_151031_
+	DETECTOR_RAIL f_41861_
+	DIAMOND f_42415_
+	DIAMOND_AXE f_42391_
+	DIAMOND_BLOCK f_41959_
+	DIAMOND_BOOTS f_42475_
+	DIAMOND_CHESTPLATE f_42473_
+	DIAMOND_HELMET f_42472_
+	DIAMOND_HOE f_42392_
+	DIAMOND_HORSE_ARMOR f_42653_
+	DIAMOND_LEGGINGS f_42474_
+	DIAMOND_ORE f_42010_
+	DIAMOND_PICKAXE f_42390_
+	DIAMOND_SHOVEL f_42389_
+	DIAMOND_SWORD f_42388_
+	DIORITE f_42064_
+	DIORITE_SLAB f_42339_
+	DIORITE_STAIRS f_42378_
+	DIORITE_WALL f_42079_
+	DIRT f_42329_
+	DIRT_PATH f_151032_
+	DISC_FRAGMENT_5 f_220218_
+	DISPENSER f_41855_
+	DOLPHIN_SPAWN_EGG f_42556_
+	DONKEY_SPAWN_EGG f_42557_
+	DRAGON_BREATH f_42735_
+	DRAGON_EGG f_42104_
+	DRAGON_HEAD f_42683_
+	DRIED_KELP f_42576_
+	DRIED_KELP_BLOCK f_42515_
+	DRIPSTONE_BLOCK f_151054_
+	DROPPER f_42162_
+	DROWNED_SPAWN_EGG f_42558_
+	DUNE_ARMOR_TRIM_SMITHING_TEMPLATE f_266078_
+	ECHO_SHARD f_220224_
+	EGG f_42521_
+	ELDER_GUARDIAN_SPAWN_EGG f_42559_
+	ELYTRA f_42741_
+	EMERALD f_42616_
+	EMERALD_BLOCK f_42110_
+	EMERALD_ORE f_42107_
+	ENCHANTED_BOOK f_42690_
+	ENCHANTED_GOLDEN_APPLE f_42437_
+	ENCHANTING_TABLE f_42100_
+	ENDERMAN_SPAWN_EGG f_42560_
+	ENDERMITE_SPAWN_EGG f_42561_
+	ENDER_CHEST f_42108_
+	ENDER_DRAGON_SPAWN_EGG f_254703_
+	ENDER_EYE f_42545_
+	ENDER_PEARL f_42584_
+	END_CRYSTAL f_42729_
+	END_PORTAL_FRAME f_42101_
+	END_ROD f_42001_
+	END_STONE f_42102_
+	END_STONE_BRICKS f_42103_
+	END_STONE_BRICK_SLAB f_42332_
+	END_STONE_BRICK_STAIRS f_42370_
+	END_STONE_BRICK_WALL f_42078_
+	EVOKER_SPAWN_EGG f_42562_
+	EXPERIENCE_BOTTLE f_42612_
+	EXPLORER_POTTERY_SHERD f_279616_
+	EXPOSED_COPPER f_151001_
+	EXPOSED_CUT_COPPER f_151005_
+	EXPOSED_CUT_COPPER_SLAB f_150974_
+	EXPOSED_CUT_COPPER_STAIRS f_150970_
+	EYE_ARMOR_TRIM_SMITHING_TEMPLATE f_265965_
+	FARMLAND f_41961_
+	FEATHER f_42402_
+	FERMENTED_SPIDER_EYE f_42592_
+	FERN f_41865_
+	FILLED_MAP f_42573_
+	FIREWORK_ROCKET f_42688_
+	FIREWORK_STAR f_42689_
+	FIRE_CHARGE f_42613_
+	FIRE_CORAL f_42293_
+	FIRE_CORAL_BLOCK f_42288_
+	FIRE_CORAL_FAN f_42356_
+	FISHING_ROD f_42523_
+	FLETCHING_TABLE f_42772_
+	FLINT f_42484_
+	FLINT_AND_STEEL f_42409_
+	FLOWERING_AZALEA f_151013_
+	FLOWERING_AZALEA_LEAVES f_186362_
+	FLOWER_BANNER_PATTERN f_42720_
+	FLOWER_POT f_42618_
+	FOX_SPAWN_EGG f_42563_
+	FRIEND_POTTERY_SHERD f_279584_
+	FROGSPAWN f_220223_
+	FROG_SPAWN_EGG f_220213_
+	FURNACE f_41962_
+	FURNACE_MINECART f_42520_
+	GHAST_SPAWN_EGG f_42564_
+	GHAST_TEAR f_42586_
+	GILDED_BLACKSTONE f_42758_
+	GLASS f_41904_
+	GLASS_BOTTLE f_42590_
+	GLASS_PANE f_42027_
+	GLISTERING_MELON_SLICE f_42546_
+	GLOBE_BANNER_PATTERN f_186364_
+	GLOWSTONE f_42054_
+	GLOWSTONE_DUST f_42525_
+	GLOW_BERRIES f_151079_
+	GLOW_INK_SAC f_151056_
+	GLOW_ITEM_FRAME f_151063_
+	GLOW_LICHEN f_151025_
+	GLOW_SQUID_SPAWN_EGG f_151061_
+	GOAT_HORN f_220219_
+	GOAT_SPAWN_EGG f_151062_
+	GOLDEN_APPLE f_42436_
+	GOLDEN_AXE f_42433_
+	GOLDEN_BOOTS f_42479_
+	GOLDEN_CARROT f_42677_
+	GOLDEN_CHESTPLATE f_42477_
+	GOLDEN_HELMET f_42476_
+	GOLDEN_HOE f_42434_
+	GOLDEN_HORSE_ARMOR f_42652_
+	GOLDEN_LEGGINGS f_42478_
+	GOLDEN_PICKAXE f_42432_
+	GOLDEN_SHOVEL f_42431_
+	GOLDEN_SWORD f_42430_
+	GOLD_BLOCK f_41912_
+	GOLD_INGOT f_42417_
+	GOLD_NUGGET f_42587_
+	GOLD_ORE f_41833_
+	GRANITE f_41958_
+	GRANITE_SLAB f_42335_
+	GRANITE_STAIRS f_42374_
+	GRANITE_WALL f_42072_
+	GRASS f_41864_
+	GRASS_BLOCK f_42276_
+	GRAVEL f_41832_
+	GRAY_BANNER f_42667_
+	GRAY_BED f_42510_
+	GRAY_CANDLE f_151073_
+	GRAY_CARPET f_42137_
+	GRAY_CONCRETE f_42306_
+	GRAY_CONCRETE_POWDER f_42322_
+	GRAY_DYE f_42490_
+	GRAY_GLAZED_TERRACOTTA f_42237_
+	GRAY_SHULKER_BOX f_42273_
+	GRAY_STAINED_GLASS f_42219_
+	GRAY_STAINED_GLASS_PANE f_42183_
+	GRAY_TERRACOTTA f_42118_
+	GRAY_WOOL f_41877_
+	GREEN_BANNER f_42673_
+	GREEN_BED f_42569_
+	GREEN_CANDLE f_151080_
+	GREEN_CARPET f_42143_
+	GREEN_CONCRETE f_42312_
+	GREEN_CONCRETE_POWDER f_42328_
+	GREEN_DYE f_42496_
+	GREEN_GLAZED_TERRACOTTA f_42243_
+	GREEN_SHULKER_BOX f_42227_
+	GREEN_STAINED_GLASS f_42173_
+	GREEN_STAINED_GLASS_PANE f_42189_
+	GREEN_TERRACOTTA f_42124_
+	GREEN_WOOL f_41936_
+	GRINDSTONE f_42773_
+	GUARDIAN_SPAWN_EGG f_42565_
+	GUNPOWDER f_42403_
+	HANGING_ROOTS f_151017_
+	HAY_BLOCK f_42129_
+	HEARTBREAK_POTTERY_SHERD f_279606_
+	HEART_OF_THE_SEA f_42716_
+	HEART_POTTERY_SHERD f_279623_
+	HEAVY_WEIGHTED_PRESSURE_PLATE f_42151_
+	HOGLIN_SPAWN_EGG f_42566_
+	HONEYCOMB f_42784_
+	HONEYCOMB_BLOCK f_42789_
+	HONEY_BLOCK f_42788_
+	HONEY_BOTTLE f_42787_
+	HOPPER f_42155_
+	HOPPER_MINECART f_42694_
+	HORN_CORAL f_42294_
+	HORN_CORAL_BLOCK f_42289_
+	HORN_CORAL_FAN f_42357_
+	HORSE_SPAWN_EGG f_42567_
+	HOST_ARMOR_TRIM_SMITHING_TEMPLATE f_276433_
+	HOWL_POTTERY_SHERD f_279598_
+	HUSK_SPAWN_EGG f_42621_
+	ICE f_41980_
+	INFESTED_CHISELED_STONE_BRICKS f_42017_
+	INFESTED_COBBLESTONE f_42013_
+	INFESTED_CRACKED_STONE_BRICKS f_42016_
+	INFESTED_DEEPSLATE f_151027_
+	INFESTED_MOSSY_STONE_BRICKS f_42015_
+	INFESTED_STONE f_42012_
+	INFESTED_STONE_BRICKS f_42014_
+	INK_SAC f_42532_
+	IRON_AXE f_42386_
+	IRON_BARS f_42025_
+	IRON_BLOCK f_41913_
+	IRON_BOOTS f_42471_
+	IRON_CHESTPLATE f_42469_
+	IRON_DOOR f_42341_
+	IRON_GOLEM_SPAWN_EGG f_254737_
+	IRON_HELMET f_42468_
+	IRON_HOE f_42387_
+	IRON_HORSE_ARMOR f_42651_
+	IRON_INGOT f_42416_
+	IRON_LEGGINGS f_42470_
+	IRON_NUGGET f_42749_
+	IRON_ORE f_41834_
+	IRON_PICKAXE f_42385_
+	IRON_SHOVEL f_42384_
+	IRON_SWORD f_42383_
+	IRON_TRAPDOOR f_42128_
+	ITEM_FRAME f_42617_
+	JACK_O_LANTERN f_42055_
+	JIGSAW f_42353_
+	JUKEBOX f_41984_
+	JUNGLE_BOAT f_42744_
+	JUNGLE_BUTTON f_42087_
+	JUNGLE_CHEST_BOAT f_220201_
+	JUNGLE_DOOR f_42345_
+	JUNGLE_FENCE f_42041_
+	JUNGLE_FENCE_GATE f_42033_
+	JUNGLE_HANGING_SIGN f_243722_
+	JUNGLE_LEAVES f_41899_
+	JUNGLE_LOG f_41840_
+	JUNGLE_PLANKS f_42794_
+	JUNGLE_PRESSURE_PLATE f_41971_
+	JUNGLE_SAPLING f_41826_
+	JUNGLE_SIGN f_42441_
+	JUNGLE_SLAB f_41917_
+	JUNGLE_STAIRS f_42113_
+	JUNGLE_TRAPDOOR f_42059_
+	JUNGLE_WOOD f_41891_
+	KELP f_41910_
+	KNOWLEDGE_BOOK f_42750_
+	LADDER f_41963_
+	LANTERN f_42778_
+	LAPIS_BLOCK f_41854_
+	LAPIS_LAZULI f_42534_
+	LAPIS_ORE f_41853_
+	LARGE_AMETHYST_BUD f_151085_
+	LARGE_FERN f_42211_
+	LAVA_BUCKET f_42448_
+	LEAD f_42655_
+	LEATHER f_42454_
+	LEATHER_BOOTS f_42463_
+	LEATHER_CHESTPLATE f_42408_
+	LEATHER_HELMET f_42407_
+	LEATHER_HORSE_ARMOR f_42654_
+	LEATHER_LEGGINGS f_42462_
+	LECTERN f_42774_
+	LEVER f_41966_
+	LIGHT f_151033_
+	LIGHTNING_ROD f_151041_
+	LIGHT_BLUE_BANNER f_42663_
+	LIGHT_BLUE_BED f_42506_
+	LIGHT_BLUE_CANDLE f_151069_
+	LIGHT_BLUE_CARPET f_42133_
+	LIGHT_BLUE_CONCRETE f_42249_
+	LIGHT_BLUE_CONCRETE_POWDER f_42318_
+	LIGHT_BLUE_DYE f_42538_
+	LIGHT_BLUE_GLAZED_TERRACOTTA f_42233_
+	LIGHT_BLUE_SHULKER_BOX f_42269_
+	LIGHT_BLUE_STAINED_GLASS f_42215_
+	LIGHT_BLUE_STAINED_GLASS_PANE f_42179_
+	LIGHT_BLUE_TERRACOTTA f_42166_
+	LIGHT_BLUE_WOOL f_41873_
+	LIGHT_GRAY_BANNER f_42668_
+	LIGHT_GRAY_BED f_42511_
+	LIGHT_GRAY_CANDLE f_151074_
+	LIGHT_GRAY_CARPET f_42138_
+	LIGHT_GRAY_CONCRETE f_42307_
+	LIGHT_GRAY_CONCRETE_POWDER f_42323_
+	LIGHT_GRAY_DYE f_42491_
+	LIGHT_GRAY_GLAZED_TERRACOTTA f_42238_
+	LIGHT_GRAY_SHULKER_BOX f_42274_
+	LIGHT_GRAY_STAINED_GLASS f_42220_
+	LIGHT_GRAY_STAINED_GLASS_PANE f_42184_
+	LIGHT_GRAY_TERRACOTTA f_42119_
+	LIGHT_GRAY_WOOL f_41878_
+	LIGHT_WEIGHTED_PRESSURE_PLATE f_42150_
+	LILAC f_42207_
+	LILY_OF_THE_VALLEY f_41950_
+	LILY_PAD f_42094_
+	LIME_BANNER f_42665_
+	LIME_BED f_42508_
+	LIME_CANDLE f_151071_
+	LIME_CARPET f_42135_
+	LIME_CONCRETE f_42304_
+	LIME_CONCRETE_POWDER f_42320_
+	LIME_DYE f_42540_
+	LIME_GLAZED_TERRACOTTA f_42235_
+	LIME_SHULKER_BOX f_42271_
+	LIME_STAINED_GLASS f_42217_
+	LIME_STAINED_GLASS_PANE f_42181_
+	LIME_TERRACOTTA f_42168_
+	LIME_WOOL f_41875_
+	LINGERING_POTION f_42739_
+	LLAMA_SPAWN_EGG f_42622_
+	LODESTONE f_42790_
+	LOOM f_42719_
+	MAGENTA_BANNER f_42662_
+	MAGENTA_BED f_42505_
+	MAGENTA_CANDLE f_151068_
+	MAGENTA_CARPET f_42132_
+	MAGENTA_CONCRETE f_42248_
+	MAGENTA_CONCRETE_POWDER f_42317_
+	MAGENTA_DYE f_42537_
+	MAGENTA_GLAZED_TERRACOTTA f_42232_
+	MAGENTA_SHULKER_BOX f_42268_
+	MAGENTA_STAINED_GLASS f_42214_
+	MAGENTA_STAINED_GLASS_PANE f_42178_
+	MAGENTA_TERRACOTTA f_42165_
+	MAGENTA_WOOL f_41872_
+	MAGMA_BLOCK f_42258_
+	MAGMA_CREAM f_42542_
+	MAGMA_CUBE_SPAWN_EGG f_42623_
+	MANGROVE_BOAT f_220204_
+	MANGROVE_BUTTON f_220199_
+	MANGROVE_CHEST_BOAT f_220205_
+	MANGROVE_DOOR f_220197_
+	MANGROVE_FENCE f_220188_
+	MANGROVE_FENCE_GATE f_220206_
+	MANGROVE_HANGING_SIGN f_244479_
+	MANGROVE_LEAVES f_220178_
+	MANGROVE_LOG f_220179_
+	MANGROVE_PLANKS f_220174_
+	MANGROVE_PRESSURE_PLATE f_220196_
+	MANGROVE_PROPAGULE f_220175_
+	MANGROVE_ROOTS f_220180_
+	MANGROVE_SIGN f_220209_
+	MANGROVE_SLAB f_220183_
+	MANGROVE_STAIRS f_220189_
+	MANGROVE_TRAPDOOR f_220198_
+	MANGROVE_WOOD f_220177_
+	MAP f_42676_
+	MEDIUM_AMETHYST_BUD f_151084_
+	MELON f_42028_
+	MELON_SEEDS f_42578_
+	MELON_SLICE f_42575_
+	MILK_BUCKET f_42455_
+	MINECART f_42449_
+	MINER_POTTERY_SHERD f_279559_
+	MOJANG_BANNER_PATTERN f_42723_
+	MOOSHROOM_SPAWN_EGG f_42624_
+	MOSSY_COBBLESTONE f_41998_
+	MOSSY_COBBLESTONE_SLAB f_42331_
+	MOSSY_COBBLESTONE_STAIRS f_42369_
+	MOSSY_COBBLESTONE_WALL f_42067_
+	MOSSY_STONE_BRICKS f_42019_
+	MOSSY_STONE_BRICK_SLAB f_42381_
+	MOSSY_STONE_BRICK_STAIRS f_42367_
+	MOSSY_STONE_BRICK_WALL f_42071_
+	MOSS_BLOCK f_151016_
+	MOSS_CARPET f_151015_
+	MOURNER_POTTERY_SHERD f_279560_
+	MUD f_220216_
+	MUDDY_MANGROVE_ROOTS f_220181_
+	MUD_BRICKS f_220186_
+	MUD_BRICK_SLAB f_220184_
+	MUD_BRICK_STAIRS f_220191_
+	MUD_BRICK_WALL f_220190_
+	MULE_SPAWN_EGG f_42625_
+	MUSHROOM_STEM f_42024_
+	MUSHROOM_STEW f_42400_
+	MUSIC_DISC_11 f_42710_
+	MUSIC_DISC_13 f_42752_
+	MUSIC_DISC_5 f_220217_
+	MUSIC_DISC_BLOCKS f_42702_
+	MUSIC_DISC_CAT f_42701_
+	MUSIC_DISC_CHIRP f_42703_
+	MUSIC_DISC_FAR f_42704_
+	MUSIC_DISC_MALL f_42705_
+	MUSIC_DISC_MELLOHI f_42706_
+	MUSIC_DISC_OTHERSIDE f_186363_
+	MUSIC_DISC_PIGSTEP f_42712_
+	MUSIC_DISC_RELIC f_283830_
+	MUSIC_DISC_STAL f_42707_
+	MUSIC_DISC_STRAD f_42708_
+	MUSIC_DISC_WAIT f_42711_
+	MUSIC_DISC_WARD f_42709_
+	MUTTON f_42658_
+	MYCELIUM f_42093_
+	NAME_TAG f_42656_
+	NAUTILUS_SHELL f_42715_
+	NETHERITE_AXE f_42396_
+	NETHERITE_BLOCK f_42791_
+	NETHERITE_BOOTS f_42483_
+	NETHERITE_CHESTPLATE f_42481_
+	NETHERITE_HELMET f_42480_
+	NETHERITE_HOE f_42397_
+	NETHERITE_INGOT f_42418_
+	NETHERITE_LEGGINGS f_42482_
+	NETHERITE_PICKAXE f_42395_
+	NETHERITE_SCRAP f_42419_
+	NETHERITE_SHOVEL f_42394_
+	NETHERITE_SWORD f_42393_
+	NETHERITE_UPGRADE_SMITHING_TEMPLATE f_265918_
+	NETHERRACK f_42048_
+	NETHER_BRICK f_42691_
+	NETHER_BRICKS f_42095_
+	NETHER_BRICK_FENCE f_42098_
+	NETHER_BRICK_SLAB f_41930_
+	NETHER_BRICK_STAIRS f_42099_
+	NETHER_BRICK_WALL f_42074_
+	NETHER_GOLD_ORE f_41836_
+	NETHER_QUARTZ_ORE f_42154_
+	NETHER_SPROUTS f_41906_
+	NETHER_STAR f_42686_
+	NETHER_WART f_42588_
+	NETHER_WART_BLOCK f_42259_
+	NOTE_BLOCK f_41859_
+	OAK_BOAT f_42453_
+	OAK_BUTTON f_42084_
+	OAK_CHEST_BOAT f_220207_
+	OAK_DOOR f_42342_
+	OAK_FENCE f_42038_
+	OAK_FENCE_GATE f_42030_
+	OAK_HANGING_SIGN f_244406_
+	OAK_LEAVES f_41896_
+	OAK_LOG f_41837_
+	OAK_PLANKS f_42647_
+	OAK_PRESSURE_PLATE f_41968_
+	OAK_SAPLING f_42799_
+	OAK_SIGN f_42438_
+	OAK_SLAB f_41914_
+	OAK_STAIRS f_42008_
+	OAK_TRAPDOOR f_42056_
+	OAK_WOOD f_41888_
+	OBSERVER f_42264_
+	OBSIDIAN f_41999_
+	OCELOT_SPAWN_EGG f_42626_
+	OCHRE_FROGLIGHT f_220220_
+	ORANGE_BANNER f_42661_
+	ORANGE_BED f_42504_
+	ORANGE_CANDLE f_151067_
+	ORANGE_CARPET f_42131_
+	ORANGE_CONCRETE f_42247_
+	ORANGE_CONCRETE_POWDER f_42316_
+	ORANGE_DYE f_42536_
+	ORANGE_GLAZED_TERRACOTTA f_42231_
+	ORANGE_SHULKER_BOX f_42267_
+	ORANGE_STAINED_GLASS f_42213_
+	ORANGE_STAINED_GLASS_PANE f_42177_
+	ORANGE_TERRACOTTA f_42164_
+	ORANGE_TULIP f_41945_
+	ORANGE_WOOL f_41871_
+	OXEYE_DAISY f_41948_
+	OXIDIZED_COPPER f_151003_
+	OXIDIZED_CUT_COPPER f_151007_
+	OXIDIZED_CUT_COPPER_SLAB f_150976_
+	OXIDIZED_CUT_COPPER_STAIRS f_150972_
+	PACKED_ICE f_42201_
+	PACKED_MUD f_220185_
+	PAINTING f_42487_
+	PANDA_SPAWN_EGG f_42627_
+	PAPER f_42516_
+	PARROT_SPAWN_EGG f_42628_
+	PEARLESCENT_FROGLIGHT f_220222_
+	PEONY f_42209_
+	PETRIFIED_OAK_SLAB f_41926_
+	PHANTOM_MEMBRANE f_42714_
+	PHANTOM_SPAWN_EGG f_42629_
+	PIGLIN_BANNER_PATTERN f_42725_
+	PIGLIN_BRUTE_SPAWN_EGG f_42632_
+	PIGLIN_HEAD f_260451_
+	PIGLIN_SPAWN_EGG f_42631_
+	PIG_SPAWN_EGG f_42630_
+	PILLAGER_SPAWN_EGG f_42633_
+	PINK_BANNER f_42666_
+	PINK_BED f_42509_
+	PINK_CANDLE f_151072_
+	PINK_CARPET f_42136_
+	PINK_CONCRETE f_42305_
+	PINK_CONCRETE_POWDER f_42321_
+	PINK_DYE f_42489_
+	PINK_GLAZED_TERRACOTTA f_42236_
+	PINK_PETALS f_271209_
+	PINK_SHULKER_BOX f_42272_
+	PINK_STAINED_GLASS f_42218_
+	PINK_STAINED_GLASS_PANE f_42182_
+	PINK_TERRACOTTA f_42169_
+	PINK_TULIP f_41947_
+	PINK_WOOL f_41876_
+	PISTON f_41869_
+	PITCHER_PLANT f_276698_
+	PITCHER_POD f_276594_
+	PLAYER_HEAD f_42680_
+	PLENTY_POTTERY_SHERD f_279647_
+	PODZOL f_42435_
+	POINTED_DRIPSTONE f_151087_
+	POISONOUS_POTATO f_42675_
+	POLAR_BEAR_SPAWN_EGG f_42634_
+	POLISHED_ANDESITE f_42223_
+	POLISHED_ANDESITE_SLAB f_42338_
+	POLISHED_ANDESITE_STAIRS f_42377_
+	POLISHED_BASALT f_42052_
+	POLISHED_BLACKSTONE f_42759_
+	POLISHED_BLACKSTONE_BRICKS f_42763_
+	POLISHED_BLACKSTONE_BRICK_SLAB f_42764_
+	POLISHED_BLACKSTONE_BRICK_STAIRS f_42765_
+	POLISHED_BLACKSTONE_BRICK_WALL f_42082_
+	POLISHED_BLACKSTONE_BUTTON f_42145_
+	POLISHED_BLACKSTONE_PRESSURE_PLATE f_41976_
+	POLISHED_BLACKSTONE_SLAB f_42760_
+	POLISHED_BLACKSTONE_STAIRS f_42761_
+	POLISHED_BLACKSTONE_WALL f_42081_
+	POLISHED_DEEPSLATE f_151040_
+	POLISHED_DEEPSLATE_SLAB f_151044_
+	POLISHED_DEEPSLATE_STAIRS f_151037_
+	POLISHED_DEEPSLATE_WALL f_151029_
+	POLISHED_DIORITE f_42117_
+	POLISHED_DIORITE_SLAB f_42330_
+	POLISHED_DIORITE_STAIRS f_42368_
+	POLISHED_GRANITE f_42011_
+	POLISHED_GRANITE_SLAB f_42379_
+	POLISHED_GRANITE_STAIRS f_42365_
+	POPPED_CHORUS_FRUIT f_42731_
+	POPPY f_41940_
+	PORKCHOP f_42485_
+	POTATO f_42620_
+	POTION f_42589_
+	POWDER_SNOW_BUCKET f_151055_
+	POWERED_RAIL f_41860_
+	PRISMARINE f_42192_
+	PRISMARINE_BRICKS f_42193_
+	PRISMARINE_BRICK_SLAB f_41989_
+	PRISMARINE_BRICK_STAIRS f_42196_
+	PRISMARINE_CRYSTALS f_42696_
+	PRISMARINE_SHARD f_42695_
+	PRISMARINE_SLAB f_41988_
+	PRISMARINE_STAIRS f_42195_
+	PRISMARINE_WALL f_42069_
+	PRIZE_POTTERY_SHERD f_279528_
+	PUFFERFISH f_42529_
+	PUFFERFISH_BUCKET f_42456_
+	PUFFERFISH_SPAWN_EGG f_42635_
+	PUMPKIN f_42046_
+	PUMPKIN_PIE f_42687_
+	PUMPKIN_SEEDS f_42577_
+	PURPLE_BANNER f_42670_
+	PURPLE_BED f_42513_
+	PURPLE_CANDLE f_151076_
+	PURPLE_CARPET f_42140_
+	PURPLE_CONCRETE f_42309_
+	PURPLE_CONCRETE_POWDER f_42325_
+	PURPLE_DYE f_42493_
+	PURPLE_GLAZED_TERRACOTTA f_42240_
+	PURPLE_SHULKER_BOX f_42224_
+	PURPLE_STAINED_GLASS f_42222_
+	PURPLE_STAINED_GLASS_PANE f_42186_
+	PURPLE_TERRACOTTA f_42121_
+	PURPLE_WOOL f_41933_
+	PURPUR_BLOCK f_42004_
+	PURPUR_PILLAR f_42005_
+	PURPUR_SLAB f_41987_
+	PURPUR_STAIRS f_42006_
+	QUARTZ f_42692_
+	QUARTZ_BLOCK f_42157_
+	QUARTZ_BRICKS f_42158_
+	QUARTZ_PILLAR f_42159_
+	QUARTZ_SLAB f_41931_
+	QUARTZ_STAIRS f_42160_
+	RABBIT f_42697_
+	RABBIT_FOOT f_42648_
+	RABBIT_HIDE f_42649_
+	RABBIT_SPAWN_EGG f_42636_
+	RABBIT_STEW f_42699_
+	RAIL f_41964_
+	RAISER_ARMOR_TRIM_SMITHING_TEMPLATE f_276465_
+	RAVAGER_SPAWN_EGG f_42637_
+	RAW_COPPER f_151051_
+	RAW_COPPER_BLOCK f_150996_
+	RAW_GOLD f_151053_
+	RAW_GOLD_BLOCK f_150997_
+	RAW_IRON f_151050_
+	RAW_IRON_BLOCK f_150995_
+	RECOVERY_COMPASS f_220211_
+	REDSTONE f_42451_
+	REDSTONE_BLOCK f_42153_
+	REDSTONE_LAMP f_42105_
+	REDSTONE_ORE f_41977_
+	REDSTONE_TORCH f_41978_
+	RED_BANNER f_42727_
+	RED_BED f_42570_
+	RED_CANDLE f_151081_
+	RED_CARPET f_42197_
+	RED_CONCRETE f_42313_
+	RED_CONCRETE_POWDER f_42277_
+	RED_DYE f_42497_
+	RED_GLAZED_TERRACOTTA f_42244_
+	RED_MUSHROOM f_41953_
+	RED_MUSHROOM_BLOCK f_42023_
+	RED_NETHER_BRICKS f_42261_
+	RED_NETHER_BRICK_SLAB f_42337_
+	RED_NETHER_BRICK_STAIRS f_42376_
+	RED_NETHER_BRICK_WALL f_42076_
+	RED_SAND f_41831_
+	RED_SANDSTONE f_42252_
+	RED_SANDSTONE_SLAB f_41985_
+	RED_SANDSTONE_STAIRS f_42255_
+	RED_SANDSTONE_WALL f_42070_
+	RED_SHULKER_BOX f_42228_
+	RED_STAINED_GLASS f_42174_
+	RED_STAINED_GLASS_PANE f_42190_
+	RED_TERRACOTTA f_42125_
+	RED_TULIP f_41944_
+	RED_WOOL f_41937_
+	REINFORCED_DEEPSLATE f_220187_
+	REPEATER f_42350_
+	REPEATING_COMMAND_BLOCK f_42256_
+	RESPAWN_ANCHOR f_42767_
+	RIB_ARMOR_TRIM_SMITHING_TEMPLATE f_265858_
+	ROOTED_DIRT f_151064_
+	ROSE_BUSH f_42208_
+	ROTTEN_FLESH f_42583_
+	SADDLE f_42450_
+	SALMON f_42527_
+	SALMON_BUCKET f_42457_
+	SALMON_SPAWN_EGG f_42638_
+	SAND f_41830_
+	SANDSTONE f_41856_
+	SANDSTONE_SLAB f_41924_
+	SANDSTONE_STAIRS f_42106_
+	SANDSTONE_WALL f_42077_
+	SCAFFOLDING f_42340_
+	SCULK f_220192_
+	SCULK_CATALYST f_220194_
+	SCULK_SENSOR f_151042_
+	SCULK_SHRIEKER f_220195_
+	SCULK_VEIN f_220193_
+	SCUTE f_42355_
+	SEAGRASS f_41867_
+	SEA_LANTERN f_42251_
+	SEA_PICKLE f_41868_
+	SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE f_265996_
+	SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE f_276546_
+	SHEAF_POTTERY_SHERD f_279545_
+	SHEARS f_42574_
+	SHEEP_SPAWN_EGG f_42639_
+	SHELTER_POTTERY_SHERD f_279529_
+	SHIELD f_42740_
+	SHROOMLIGHT f_42783_
+	SHULKER_BOX f_42265_
+	SHULKER_SHELL f_42748_
+	SHULKER_SPAWN_EGG f_42640_
+	SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE f_276537_
+	SILVERFISH_SPAWN_EGG f_42641_
+	SKELETON_HORSE_SPAWN_EGG f_42643_
+	SKELETON_SKULL f_42678_
+	SKELETON_SPAWN_EGG f_42642_
+	SKULL_BANNER_PATTERN f_42722_
+	SKULL_POTTERY_SHERD f_279570_
+	SLIME_BALL f_42518_
+	SLIME_BLOCK f_42204_
+	SLIME_SPAWN_EGG f_42644_
+	SMALL_AMETHYST_BUD f_151083_
+	SMALL_DRIPLEAF f_151019_
+	SMITHING_TABLE f_42775_
+	SMOKER f_42769_
+	SMOOTH_BASALT f_151026_
+	SMOOTH_QUARTZ f_41991_
+	SMOOTH_QUARTZ_SLAB f_42334_
+	SMOOTH_QUARTZ_STAIRS f_42373_
+	SMOOTH_RED_SANDSTONE f_41992_
+	SMOOTH_RED_SANDSTONE_SLAB f_42380_
+	SMOOTH_RED_SANDSTONE_STAIRS f_42366_
+	SMOOTH_SANDSTONE f_41993_
+	SMOOTH_SANDSTONE_SLAB f_42333_
+	SMOOTH_SANDSTONE_STAIRS f_42372_
+	SMOOTH_STONE f_41994_
+	SMOOTH_STONE_SLAB f_41923_
+	SNIFFER_EGG f_276468_
+	SNIFFER_SPAWN_EGG f_271374_
+	SNORT_POTTERY_SHERD f_279636_
+	SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE f_265974_
+	SNOW f_41979_
+	SNOWBALL f_42452_
+	SNOW_BLOCK f_41981_
+	SNOW_GOLEM_SPAWN_EGG f_254656_
+	SOUL_CAMPFIRE f_42782_
+	SOUL_LANTERN f_42779_
+	SOUL_SAND f_42049_
+	SOUL_SOIL f_42050_
+	SOUL_TORCH f_42053_
+	SPAWNER f_42007_
+	SPECTRAL_ARROW f_42737_
+	SPIDER_EYE f_42591_
+	SPIDER_SPAWN_EGG f_42645_
+	SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE f_266114_
+	SPLASH_POTION f_42736_
+	SPONGE f_41902_
+	SPORE_BLOSSOM f_151014_
+	SPRUCE_BOAT f_42742_
+	SPRUCE_BUTTON f_42085_
+	SPRUCE_CHEST_BOAT f_220208_
+	SPRUCE_DOOR f_42343_
+	SPRUCE_FENCE f_42039_
+	SPRUCE_FENCE_GATE f_42031_
+	SPRUCE_HANGING_SIGN f_243963_
+	SPRUCE_LEAVES f_41897_
+	SPRUCE_LOG f_41838_
+	SPRUCE_PLANKS f_42700_
+	SPRUCE_PRESSURE_PLATE f_41969_
+	SPRUCE_SAPLING f_42800_
+	SPRUCE_SIGN f_42439_
+	SPRUCE_SLAB f_41915_
+	SPRUCE_STAIRS f_42111_
+	SPRUCE_TRAPDOOR f_42057_
+	SPRUCE_WOOD f_41889_
+	SPYGLASS f_151059_
+	SQUID_SPAWN_EGG f_42646_
+	STICK f_42398_
+	STICKY_PISTON f_41862_
+	STONE f_41905_
+	STONECUTTER f_42776_
+	STONE_AXE f_42428_
+	STONE_BRICKS f_42018_
+	STONE_BRICK_SLAB f_41929_
+	STONE_BRICK_STAIRS f_42092_
+	STONE_BRICK_WALL f_42073_
+	STONE_BUTTON f_42083_
+	STONE_HOE f_42429_
+	STONE_PICKAXE f_42427_
+	STONE_PRESSURE_PLATE f_41967_
+	STONE_SHOVEL f_42426_
+	STONE_SLAB f_41922_
+	STONE_STAIRS f_42371_
+	STONE_SWORD f_42425_
+	STRAY_SPAWN_EGG f_42595_
+	STRIDER_SPAWN_EGG f_42596_
+	STRING f_42401_
+	STRIPPED_ACACIA_LOG f_41849_
+	STRIPPED_ACACIA_WOOD f_41884_
+	STRIPPED_BAMBOO_BLOCK f_256923_
+	STRIPPED_BIRCH_LOG f_41847_
+	STRIPPED_BIRCH_WOOD f_41882_
+	STRIPPED_CHERRY_LOG f_271164_
+	STRIPPED_CHERRY_WOOD f_271182_
+	STRIPPED_CRIMSON_HYPHAE f_41886_
+	STRIPPED_CRIMSON_STEM f_41851_
+	STRIPPED_DARK_OAK_LOG f_41850_
+	STRIPPED_DARK_OAK_WOOD f_41885_
+	STRIPPED_JUNGLE_LOG f_41848_
+	STRIPPED_JUNGLE_WOOD f_41883_
+	STRIPPED_MANGROVE_LOG f_220182_
+	STRIPPED_MANGROVE_WOOD f_220176_
+	STRIPPED_OAK_LOG f_41845_
+	STRIPPED_OAK_WOOD f_41880_
+	STRIPPED_SPRUCE_LOG f_41846_
+	STRIPPED_SPRUCE_WOOD f_41881_
+	STRIPPED_WARPED_HYPHAE f_41887_
+	STRIPPED_WARPED_STEM f_41879_
+	STRUCTURE_BLOCK f_42352_
+	STRUCTURE_VOID f_42263_
+	SUGAR f_42501_
+	SUGAR_CANE f_41909_
+	SUNFLOWER f_42206_
+	SUSPICIOUS_GRAVEL f_276672_
+	SUSPICIOUS_SAND f_271327_
+	SUSPICIOUS_STEW f_42718_
+	SWEET_BERRIES f_42780_
+	TADPOLE_BUCKET f_220210_
+	TADPOLE_SPAWN_EGG f_220214_
+	TALL_GRASS f_42210_
+	TARGET f_42793_
+	TERRACOTTA f_42199_
+	TIDE_ARMOR_TRIM_SMITHING_TEMPLATE f_265946_
+	TINTED_GLASS f_151011_
+	TIPPED_ARROW f_42738_
+	TNT f_41996_
+	TNT_MINECART f_42693_
+	TORCH f_42000_
+	TORCHFLOWER f_271471_
+	TORCHFLOWER_SEEDS f_271133_
+	TOTEM_OF_UNDYING f_42747_
+	TRADER_LLAMA_SPAWN_EGG f_42597_
+	TRAPPED_CHEST f_42149_
+	TRIDENT f_42713_
+	TRIPWIRE_HOOK f_42109_
+	TROPICAL_FISH f_42528_
+	TROPICAL_FISH_BUCKET f_42459_
+	TROPICAL_FISH_SPAWN_EGG f_42598_
+	TUBE_CORAL f_42290_
+	TUBE_CORAL_BLOCK f_42285_
+	TUBE_CORAL_FAN f_42300_
+	TUFF f_151048_
+	TURTLE_EGG f_42279_
+	TURTLE_HELMET f_42354_
+	TURTLE_SPAWN_EGG f_42599_
+	TWISTING_VINES f_41908_
+	VERDANT_FROGLIGHT f_220221_
+	VEX_ARMOR_TRIM_SMITHING_TEMPLATE f_265964_
+	VEX_SPAWN_EGG f_42600_
+	VILLAGER_SPAWN_EGG f_42601_
+	VINDICATOR_SPAWN_EGG f_42602_
+	VINE f_42029_
+	WANDERING_TRADER_SPAWN_EGG f_42603_
+	WARDEN_SPAWN_EGG f_220215_
+	WARD_ARMOR_TRIM_SMITHING_TEMPLATE f_266029_
+	WARPED_BUTTON f_42144_
+	WARPED_DOOR f_42349_
+	WARPED_FENCE f_42045_
+	WARPED_FENCE_GATE f_42037_
+	WARPED_FUNGUS f_41955_
+	WARPED_FUNGUS_ON_A_STICK f_42685_
+	WARPED_HANGING_SIGN f_244637_
+	WARPED_HYPHAE f_41895_
+	WARPED_NYLIUM f_42541_
+	WARPED_PLANKS f_42798_
+	WARPED_PRESSURE_PLATE f_41975_
+	WARPED_ROOTS f_41957_
+	WARPED_SIGN f_42445_
+	WARPED_SLAB f_41921_
+	WARPED_STAIRS f_42115_
+	WARPED_STEM f_41844_
+	WARPED_TRAPDOOR f_42063_
+	WARPED_WART_BLOCK f_42260_
+	WATER_BUCKET f_42447_
+	WAXED_COPPER_BLOCK f_150977_
+	WAXED_CUT_COPPER f_150981_
+	WAXED_CUT_COPPER_SLAB f_150989_
+	WAXED_CUT_COPPER_STAIRS f_150985_
+	WAXED_EXPOSED_COPPER f_150978_
+	WAXED_EXPOSED_CUT_COPPER f_150982_
+	WAXED_EXPOSED_CUT_COPPER_SLAB f_150990_
+	WAXED_EXPOSED_CUT_COPPER_STAIRS f_150986_
+	WAXED_OXIDIZED_COPPER f_150980_
+	WAXED_OXIDIZED_CUT_COPPER f_150984_
+	WAXED_OXIDIZED_CUT_COPPER_SLAB f_150992_
+	WAXED_OXIDIZED_CUT_COPPER_STAIRS f_150988_
+	WAXED_WEATHERED_COPPER f_150979_
+	WAXED_WEATHERED_CUT_COPPER f_150983_
+	WAXED_WEATHERED_CUT_COPPER_SLAB f_150991_
+	WAXED_WEATHERED_CUT_COPPER_STAIRS f_150987_
+	WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE f_276612_
+	WEATHERED_COPPER f_151002_
+	WEATHERED_CUT_COPPER f_151006_
+	WEATHERED_CUT_COPPER_SLAB f_150975_
+	WEATHERED_CUT_COPPER_STAIRS f_150971_
+	WEEPING_VINES f_41907_
+	WET_SPONGE f_41903_
+	WHEAT f_42405_
+	WHEAT_SEEDS f_42404_
+	WHITE_BANNER f_42660_
+	WHITE_BED f_42503_
+	WHITE_CANDLE f_151066_
+	WHITE_CARPET f_42130_
+	WHITE_CONCRETE f_42246_
+	WHITE_CONCRETE_POWDER f_42315_
+	WHITE_DYE f_42535_
+	WHITE_GLAZED_TERRACOTTA f_42230_
+	WHITE_SHULKER_BOX f_42266_
+	WHITE_STAINED_GLASS f_42212_
+	WHITE_STAINED_GLASS_PANE f_42176_
+	WHITE_TERRACOTTA f_42163_
+	WHITE_TULIP f_41946_
+	WHITE_WOOL f_41870_
+	WILD_ARMOR_TRIM_SMITHING_TEMPLATE f_265887_
+	WITCH_SPAWN_EGG f_42604_
+	WITHER_ROSE f_41951_
+	WITHER_SKELETON_SKULL f_42679_
+	WITHER_SKELETON_SPAWN_EGG f_42605_
+	WITHER_SPAWN_EGG f_254669_
+	WOLF_SPAWN_EGG f_42606_
+	WOODEN_AXE f_42423_
+	WOODEN_HOE f_42424_
+	WOODEN_PICKAXE f_42422_
+	WOODEN_SHOVEL f_42421_
+	WOODEN_SWORD f_42420_
+	WRITABLE_BOOK f_42614_
+	WRITTEN_BOOK f_42615_
+	YELLOW_BANNER f_42664_
+	YELLOW_BED f_42507_
+	YELLOW_CANDLE f_151070_
+	YELLOW_CARPET f_42134_
+	YELLOW_CONCRETE f_42303_
+	YELLOW_CONCRETE_POWDER f_42319_
+	YELLOW_DYE f_42539_
+	YELLOW_GLAZED_TERRACOTTA f_42234_
+	YELLOW_SHULKER_BOX f_42270_
+	YELLOW_STAINED_GLASS f_42216_
+	YELLOW_STAINED_GLASS_PANE f_42180_
+	YELLOW_TERRACOTTA f_42167_
+	YELLOW_WOOL f_41874_
+	ZOGLIN_SPAWN_EGG f_42607_
+	ZOMBIE_HEAD f_42681_
+	ZOMBIE_HORSE_SPAWN_EGG f_42609_
+	ZOMBIE_SPAWN_EGG f_42608_
+	ZOMBIE_VILLAGER_SPAWN_EGG f_42610_
+	ZOMBIFIED_PIGLIN_SPAWN_EGG f_42611_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	registerBlock (Lnet/minecraft/world/item/BlockItem;)Lnet/minecraft/world/item/Item; m_42803_
+		static
+		0 p_42804_ p_42804_
+	registerBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42810_
+		static
+		0 p_42811_ p_42811_
+		1 p_42812_ p_42812_
+	registerBlock (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_245048_
+		static
+		0 p_252092_ p_252092_
+		1 p_248886_ p_248886_
+	registerBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_42805_
+		static
+		0 p_42806_ p_42806_
+	registerItem (Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42813_
+		static
+		0 p_42814_ p_42814_
+		1 p_42815_ p_42815_
+	registerItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42816_
+		static
+		0 p_42817_ p_42817_
+		1 p_42818_ p_42818_
+	registerItem (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_280247_
+		static
+		0 p_281502_ p_281502_
+		1 p_283159_ p_283159_
+net/minecraft/world/item/KnowledgeBookItem net/minecraft/world/item/KnowledgeBookItem
+	LOGGER f_42819_
+	RECIPE_TAG f_151103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42822_ p_42822_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42824_ p_42824_
+		1 p_42825_ p_42825_
+		2 p_42826_ p_42826_
+net/minecraft/world/item/LeadItem net/minecraft/world/item/LeadItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42828_ p_42828_
+	bindPlayerMobs (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; m_42829_
+		static
+		0 p_42830_ p_42830_
+		1 p_42831_ p_42831_
+		2 p_42832_ p_42832_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42834_ p_42834_
+net/minecraft/world/item/LingeringPotionItem net/minecraft/world/item/LingeringPotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42836_ p_42836_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42838_ p_42838_
+		1 p_42839_ p_42839_
+		2 p_42840_ p_42840_
+		3 p_42841_ p_42841_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42843_ p_42843_
+		1 p_42844_ p_42844_
+		2 p_42845_ p_42845_
+net/minecraft/world/item/MapItem net/minecraft/world/item/MapItem
+	DEFAULT_MAP_COLOR f_151106_
+	IMAGE_HEIGHT f_151105_
+	IMAGE_WIDTH f_151104_
+	MAP_LOCK_TAG f_256921_
+	MAP_SCALE_TAG f_257005_
+	TAG_MAP f_151107_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42847_ p_42847_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42880_ p_42880_
+		1 p_42881_ p_42881_
+		2 p_42882_ p_42882_
+		3 p_42883_ p_42883_
+	create (Lnet/minecraft/world/level/Level;IIBZZ)Lnet/minecraft/world/item/ItemStack; m_42886_
+		static
+		0 p_42887_ p_42887_
+		1 p_42888_ p_42888_
+		2 p_42889_ p_42889_
+		3 p_42890_ p_42890_
+		4 p_42891_ p_42891_
+		5 p_42892_ p_42892_
+	createAndStoreSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)V m_151111_
+		static
+		0 p_151112_ p_151112_
+		1 p_151113_ p_151113_
+		2 p_151114_ p_151114_
+		3 p_151115_ p_151115_
+		4 p_151116_ p_151116_
+		5 p_151117_ p_151117_
+		6 p_151118_ p_151118_
+		7 p_151119_ p_151119_
+	createNewSavedData (Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)I m_151120_
+		static
+		0 p_151121_ p_151121_
+		1 p_151122_ p_151122_
+		2 p_151123_ p_151123_
+		3 p_151124_ p_151124_
+		4 p_151125_ p_151125_
+		5 p_151126_ p_151126_
+		6 p_151127_ p_151127_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_42918_
+		static
+		0 p_42919_ p_42919_
+	getCorrectStateForFluidBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_42900_
+		0 p_42901_ p_42901_
+		1 p_42902_ p_42902_
+		2 p_42903_ p_42903_
+	getMapId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/Integer; m_151131_
+		static
+		0 p_151132_ p_151132_
+	getSavedData (Ljava/lang/Integer;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_151128_
+		static
+		0 p_151129_ p_151129_
+		1 p_151130_ p_151130_
+	getSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_42853_
+		static
+		0 p_42854_ p_42854_
+		1 p_42855_ p_42855_
+	getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_7233_
+		0 p_42876_ p_42876_
+		1 p_42877_ p_42877_
+		2 p_42878_ p_42878_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_42870_ p_42870_
+		1 p_42871_ p_42871_
+		2 p_42872_ p_42872_
+		3 p_42873_ p_42873_
+		4 p_42874_ p_42874_
+	isBiomeWatery ([ZII)Z m_212251_
+		static
+		0 p_212252_ p_212252_
+		1 p_212253_ p_212253_
+		2 p_212254_ p_212254_
+	lockMap (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V m_42897_
+		static
+		0 p_42898_ p_42898_
+		1 p_42899_ p_42899_
+	makeKey (I)Ljava/lang/String; m_42848_
+		static
+		0 p_42849_ p_42849_
+	onCraftedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)V m_7836_
+		0 p_42913_ p_42913_
+		1 p_42914_ p_42914_
+		2 p_42915_ p_42915_
+	renderBiomePreviewMap (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V m_42850_
+		static
+		0 p_42851_ p_42851_
+		1 p_42852_ p_42852_
+	scaleMap (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;I)V m_42856_
+		static
+		0 p_42857_ p_42857_
+		1 p_42858_ p_42858_
+		2 p_42859_ p_42859_
+	storeMapData (Lnet/minecraft/world/item/ItemStack;I)V m_151108_
+		static
+		0 p_151109_ p_151109_
+		1 p_151110_ p_151110_
+	update (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_42893_
+		0 p_42894_ p_42894_
+		1 p_42895_ p_42895_
+		2 p_42896_ p_42896_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42885_ p_42885_
+net/minecraft/world/item/MilkBucketItem net/minecraft/world/item/MilkBucketItem
+	DRINK_DURATION f_151133_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42921_ p_42921_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_42923_ p_42923_
+		1 p_42924_ p_42924_
+		2 p_42925_ p_42925_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_42931_ p_42931_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_42933_ p_42933_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42927_ p_42927_
+		1 p_42928_ p_42928_
+		2 p_42929_ p_42929_
+net/minecraft/world/item/MinecartItem net/minecraft/world/item/MinecartItem
+	DISPENSE_ITEM_BEHAVIOR f_42934_
+	type f_42935_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42938_ p_42938_
+		1 p_42939_ p_42939_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42943_ p_42943_
+net/minecraft/world/item/MinecartItem$1 net/minecraft/world/item/MinecartItem$1
+	defaultDispenseItemBehavior f_42944_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_42949_ p_42949_
+		1 p_42950_ p_42950_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_42947_ p_42947_
+net/minecraft/world/item/MobBucketItem net/minecraft/world/item/MobBucketItem
+	emptySound f_151135_
+	type f_151134_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151137_ p_151137_
+		1 p_151138_ p_151138_
+		2 p_151139_ p_151139_
+		3 p_151140_ p_151140_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_151155_ p_151155_
+		1 p_151156_ p_151156_
+		2 p_151157_ p_151157_
+		3 p_151158_ p_151158_
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_151146_ p_151146_
+		1 p_151147_ p_151147_
+		2 p_151148_ p_151148_
+		3 p_151149_ p_151149_
+	playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7718_
+		0 p_151151_ p_151151_
+		1 p_151152_ p_151152_
+		2 p_151153_ p_151153_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_151141_
+		0 p_151142_ p_151142_
+		1 p_151143_ p_151143_
+		2 p_151144_ p_151144_
+net/minecraft/world/item/NameTagItem net/minecraft/world/item/NameTagItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42952_ p_42952_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_42954_ p_42954_
+		1 p_42955_ p_42955_
+		2 p_42956_ p_42956_
+		3 p_42957_ p_42957_
+net/minecraft/world/item/PickaxeItem net/minecraft/world/item/PickaxeItem
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42961_ p_42961_
+		1 p_42962_ p_42962_
+		2 p_42963_ p_42963_
+		3 p_42964_ p_42964_
+net/minecraft/world/item/PlaceOnWaterBlockItem net/minecraft/world/item/PlaceOnWaterBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220226_ p_220226_
+		1 p_220227_ p_220227_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_220231_ p_220231_
+		1 p_220232_ p_220232_
+		2 p_220233_ p_220233_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_220229_ p_220229_
+net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/PlayerHeadItem
+	TAG_SKULL_OWNER f_151174_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42971_ p_42971_
+		1 p_42972_ p_42972_
+		2 p_42973_ p_42973_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_42977_ p_42977_
+	lambda$verifyTagAfterLoad$0 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)V m_151175_
+		static
+		0 p_151176_ p_151176_
+		1 p_151177_ p_151177_
+	verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V m_142312_
+		0 p_151179_ p_151179_
+net/minecraft/world/item/PotionItem net/minecraft/world/item/PotionItem
+	DRINK_DURATION f_151180_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42979_ p_42979_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42988_ p_42988_
+		1 p_42989_ p_42989_
+		2 p_42990_ p_42990_
+		3 p_42991_ p_42991_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_42984_ p_42984_
+		1 p_42985_ p_42985_
+		2 p_42986_ p_42986_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43003_ p_43003_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_42997_ p_42997_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43001_ p_43001_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42993_ p_42993_
+		1 p_42994_ p_42994_
+		2 p_42995_ p_42995_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_220235_ p_220235_
+net/minecraft/world/item/ProjectileWeaponItem net/minecraft/world/item/ProjectileWeaponItem
+	ARROW_ONLY f_43005_
+	ARROW_OR_FIREWORK f_43006_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43009_ p_43009_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getDefaultProjectileRange ()I m_6615_
+	getEnchantmentValue ()I m_6473_
+	getHeldProjectile (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; m_43010_
+		static
+		0 p_43011_ p_43011_
+		1 p_43012_ p_43012_
+	getSupportedHeldProjectiles ()Ljava/util/function/Predicate; m_6442_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_43016_
+		static
+		0 p_43017_ p_43017_
+	lambda$static$1 (Lnet/minecraft/world/item/ItemStack;)Z m_43014_
+		static
+		0 p_43015_ p_43015_
+net/minecraft/world/item/Rarity net/minecraft/world/item/Rarity
+	$VALUES $VALUES
+	COMMON COMMON
+	EPIC EPIC
+	RARE RARE
+	UNCOMMON UNCOMMON
+	color f_43022_
+	$values ()[Lnet/minecraft/world/item/Rarity; m_151181_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_43026_ p_43026_
+		1 p_43027_ p_43027_
+		2 p_43028_ p_43028_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Rarity; valueOf
+		static
+		0 p_43030_ p_43030_
+	values ()[Lnet/minecraft/world/item/Rarity; values
+		static
+net/minecraft/world/item/RecordItem net/minecraft/world/item/RecordItem
+	BY_NAME f_43032_
+	analogOutput f_43033_
+	lengthInTicks f_238749_
+	sound f_43034_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;I)V <init>
+		0 p_239614_ p_239614_
+		1 p_239615_ p_239615_
+		2 p_239616_ p_239616_
+		3 p_239617_ p_239617_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43043_ p_43043_
+		1 p_43044_ p_43044_
+		2 p_43045_ p_43045_
+		3 p_43046_ p_43046_
+	getAnalogOutput ()I m_43049_
+	getBySound (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/item/RecordItem; m_43040_
+		static
+		0 p_43041_ p_43041_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_43050_
+	getLengthInTicks ()I m_43036_
+	getSound ()Lnet/minecraft/sounds/SoundEvent; m_43051_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43048_ p_43048_
+net/minecraft/world/item/SaddleItem net/minecraft/world/item/SaddleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43053_ p_43053_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_43055_ p_43055_
+		1 p_43056_ p_43056_
+		2 p_43057_ p_43057_
+		3 p_43058_ p_43058_
+net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ScaffoldingBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43060_ p_43060_
+		1 p_43061_ p_43061_
+	mustSurvive ()Z m_6652_
+	updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_7732_
+		0 p_43063_ p_43063_
+net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ServerItemCooldowns
+	player f_43065_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_43067_ p_43067_
+	onCooldownEnded (Lnet/minecraft/world/item/Item;)V m_7432_
+		0 p_43072_ p_43072_
+	onCooldownStarted (Lnet/minecraft/world/item/Item;I)V m_6899_
+		0 p_43069_ p_43069_
+		1 p_43070_ p_43070_
+net/minecraft/world/item/ShearsItem net/minecraft/world/item/ShearsItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43074_ p_43074_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_43084_ p_43084_
+		1 p_43085_ p_43085_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_43087_ p_43087_
+	lambda$mineBlock$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_43075_
+		static
+		0 p_43076_ p_43076_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_186372_
+		static
+		0 p_186373_ p_186373_
+		1 p_186374_ p_186374_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43078_ p_43078_
+		1 p_43079_ p_43079_
+		2 p_43080_ p_43080_
+		3 p_43081_ p_43081_
+		4 p_43082_ p_43082_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_186371_ p_186371_
+net/minecraft/world/item/ShieldItem net/minecraft/world/item/ShieldItem
+	EFFECTIVE_BLOCK_DELAY f_151182_
+	MINIMUM_DURABILITY_DAMAGE f_151183_
+	TAG_BASE_COLOR f_151184_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43089_ p_43089_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43094_ p_43094_
+		1 p_43095_ p_43095_
+		2 p_43096_ p_43096_
+		3 p_43097_ p_43097_
+	getColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; m_43102_
+		static
+		0 p_43103_ p_43103_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43109_ p_43109_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_43105_ p_43105_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43107_ p_43107_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_43091_ p_43091_
+		1 p_43092_ p_43092_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43099_ p_43099_
+		1 p_43100_ p_43100_
+		2 p_43101_ p_43101_
+net/minecraft/world/item/ShovelItem net/minecraft/world/item/ShovelItem
+	FLATTENABLES f_43110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43114_ p_43114_
+		1 p_43115_ p_43115_
+		2 p_43116_ p_43116_
+		3 p_43117_ p_43117_
+	lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_43120_
+		static
+		0 p_43121_ p_43121_
+		1 p_43122_ p_43122_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43119_ p_43119_
+net/minecraft/world/item/SignApplicator net/minecraft/world/item/SignApplicator
+	canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z m_277072_
+		0 p_278084_ p_278084_
+		1 p_277515_ p_277515_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277619_ p_277619_
+		1 p_277811_ p_277811_
+		2 p_277484_ p_277484_
+		3 p_277362_ p_277362_
+net/minecraft/world/item/SignItem net/minecraft/world/item/SignItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
+		0 p_278081_ p_278081_
+		1 p_277743_ p_277743_
+		2 p_277375_ p_277375_
+		3 p_278052_ p_278052_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_43126_ p_43126_
+		1 p_43127_ p_43127_
+		2 p_43128_ p_43128_
+	updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7274_
+		0 p_43130_ p_43130_
+		1 p_43131_ p_43131_
+		2 p_43132_ p_43132_
+		3 p_43133_ p_43133_
+		4 p_43134_ p_43134_
+net/minecraft/world/item/SimpleFoiledItem net/minecraft/world/item/SimpleFoiledItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43136_ p_43136_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_43138_ p_43138_
+net/minecraft/world/item/SmithingTemplateItem net/minecraft/world/item/SmithingTemplateItem
+	APPLIES_TO_TITLE f_265895_
+	ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION f_266023_
+	ARMOR_TRIM_APPLIES_TO f_265948_
+	ARMOR_TRIM_BASE_SLOT_DESCRIPTION f_265846_
+	ARMOR_TRIM_INGREDIENTS f_265960_
+	DESCRIPTION_FORMAT f_265923_
+	DESCRIPTION_ID f_265860_
+	EMPTY_SLOT_AMETHYST_SHARD f_268746_
+	EMPTY_SLOT_AXE f_265990_
+	EMPTY_SLOT_BOOTS f_265917_
+	EMPTY_SLOT_CHESTPLATE f_266066_
+	EMPTY_SLOT_DIAMOND f_265873_
+	EMPTY_SLOT_EMERALD f_266085_
+	EMPTY_SLOT_HELMET f_266113_
+	EMPTY_SLOT_HOE f_265950_
+	EMPTY_SLOT_INGOT f_266026_
+	EMPTY_SLOT_LAPIS_LAZULI f_265879_
+	EMPTY_SLOT_LEGGINGS f_265859_
+	EMPTY_SLOT_PICKAXE f_265955_
+	EMPTY_SLOT_QUARTZ f_265894_
+	EMPTY_SLOT_REDSTONE_DUST f_266082_
+	EMPTY_SLOT_SHOVEL f_265932_
+	EMPTY_SLOT_SWORD f_266096_
+	INGREDIENTS_TITLE f_265864_
+	NETHERITE_UPGRADE f_265982_
+	NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION f_266072_
+	NETHERITE_UPGRADE_APPLIES_TO f_266054_
+	NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION f_265863_
+	NETHERITE_UPGRADE_INGREDIENTS f_265856_
+	TITLE_FORMAT f_265906_
+	additionalSlotEmptyIcons f_266068_
+	additionsSlotDescription f_266075_
+	appliesTo f_266097_
+	baseSlotDescription f_265995_
+	baseSlotEmptyIcons f_265875_
+	ingredients f_266037_
+	upgradeDescription f_265939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_266834_ p_266834_
+		1 p_267043_ p_267043_
+		2 p_267048_ p_267048_
+		3 p_267278_ p_267278_
+		4 p_267090_ p_267090_
+		5 p_266755_ p_266755_
+		6 p_267060_ p_267060_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_267313_ p_267313_
+		1 p_266896_ p_266896_
+		2 p_266820_ p_266820_
+		3 p_266857_ p_266857_
+	createArmorTrimTemplate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/SmithingTemplateItem; m_266304_
+		static
+		0 p_266875_ p_266875_
+	createArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/SmithingTemplateItem; m_266172_
+		static
+		0 p_266880_ p_266880_
+	createNetheriteUpgradeIconList ()Ljava/util/List; m_266257_
+		static
+	createNetheriteUpgradeMaterialList ()Ljava/util/List; m_266579_
+		static
+	createNetheriteUpgradeTemplate ()Lnet/minecraft/world/item/SmithingTemplateItem; m_266165_
+		static
+	createTrimmableArmorIconList ()Ljava/util/List; m_266239_
+		static
+	createTrimmableMaterialIconList ()Ljava/util/List; m_266346_
+		static
+	getAdditionSlotDescription ()Lnet/minecraft/network/chat/Component; m_266549_
+	getAdditionalSlotEmptyIcons ()Ljava/util/List; m_266326_
+	getBaseSlotDescription ()Lnet/minecraft/network/chat/Component; m_266212_
+	getBaseSlotEmptyIcons ()Ljava/util/List; m_266534_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/SnowballItem net/minecraft/world/item/SnowballItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43140_ p_43140_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43142_ p_43142_
+		1 p_43143_ p_43143_
+		2 p_43144_ p_43144_
+net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem
+	placeSound f_151185_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151187_ p_151187_
+		1 p_151188_ p_151188_
+		2 p_151189_ p_151189_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_151192_ p_151192_
+		1 p_151193_ p_151193_
+		2 p_151194_ p_151194_
+		3 p_151195_ p_151195_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; m_40587_
+		0 p_151199_ p_151199_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_151197_ p_151197_
+net/minecraft/world/item/SpawnEggItem net/minecraft/world/item/SpawnEggItem
+	BY_ID f_43201_
+	backgroundColor f_151200_
+	defaultType f_43204_
+	highlightColor f_151201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;IILnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43207_ p_43207_
+		1 p_43208_ p_43208_
+		2 p_43209_ p_43209_
+		3 p_43210_ p_43210_
+	byId (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/SpawnEggItem; m_43213_
+		static
+		0 p_43214_ p_43214_
+	eggs ()Ljava/lang/Iterable; m_43233_
+		static
+	getColor (I)I m_43211_
+		0 p_43212_ p_43212_
+	getType (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/EntityType; m_43228_
+		0 p_43229_ p_43229_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	spawnOffspringFromSpawnEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_43215_
+		0 p_43216_ p_43216_
+		1 p_43217_ p_43217_
+		2 p_43218_ p_43218_
+		3 p_43219_ p_43219_
+		4 p_43220_ p_43220_
+		5 p_43221_ p_43221_
+	spawnsEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/EntityType;)Z m_43230_
+		0 p_43231_ p_43231_
+		1 p_43232_ p_43232_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43225_ p_43225_
+		1 p_43226_ p_43226_
+		2 p_43227_ p_43227_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43223_ p_43223_
+net/minecraft/world/item/SpectralArrowItem net/minecraft/world/item/SpectralArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43235_ p_43235_
+	createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_6394_
+		0 p_43237_ p_43237_
+		1 p_43238_ p_43238_
+		2 p_43239_ p_43239_
+net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/SplashPotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43241_ p_43241_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43243_ p_43243_
+		1 p_43244_ p_43244_
+		2 p_43245_ p_43245_
+net/minecraft/world/item/SpyglassItem net/minecraft/world/item/SpyglassItem
+	USE_DURATION f_151202_
+	ZOOM_FOV_MODIFIER f_151203_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151205_ p_151205_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_151209_ p_151209_
+		1 p_151210_ p_151210_
+		2 p_151211_ p_151211_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_151224_ p_151224_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_151222_ p_151222_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_151213_ p_151213_
+		1 p_151214_ p_151214_
+		2 p_151215_ p_151215_
+		3 p_151216_ p_151216_
+	stopUsing (Lnet/minecraft/world/entity/LivingEntity;)V m_151206_
+		0 p_151207_ p_151207_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_151218_ p_151218_
+		1 p_151219_ p_151219_
+		2 p_151220_ p_151220_
+net/minecraft/world/item/StandingAndWallBlockItem net/minecraft/world/item/StandingAndWallBlockItem
+	attachmentDirection f_244386_
+	wallBlock f_43246_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/core/Direction;)V <init>
+		0 p_248873_ p_248873_
+		1 p_251044_ p_251044_
+		2 p_249308_ p_249308_
+		3 p_250800_ p_250800_
+	canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_246210_
+		0 p_250350_ p_250350_
+		1 p_249311_ p_249311_
+		2 p_250328_ p_250328_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_43255_ p_43255_
+	registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V m_6192_
+		0 p_43252_ p_43252_
+		1 p_43253_ p_43253_
+net/minecraft/world/item/SuspiciousStewItem net/minecraft/world/item/SuspiciousStewItem
+	DEFAULT_DURATION f_256996_
+	EFFECTS_TAG f_151225_
+	EFFECT_DURATION_TAG f_151227_
+	EFFECT_ID_TAG f_151226_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43257_ p_43257_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_260314_ p_260314_
+		1 p_259224_ p_259224_
+		2 p_259700_ p_259700_
+		3 p_260021_ p_260021_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_43263_ p_43263_
+		1 p_43264_ p_43264_
+		2 p_43265_ p_43265_
+	listPotionEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V m_258054_
+		static
+		0 p_260126_ p_260126_
+		1 p_259500_ p_259500_
+	saveMobEffect (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/effect/MobEffect;I)V m_43258_
+		static
+		0 p_43259_ p_43259_
+		1 p_43260_ p_43260_
+		2 p_43261_ p_43261_
+net/minecraft/world/item/SwordItem net/minecraft/world/item/SwordItem
+	attackDamage f_43266_
+	defaultModifiers f_43267_
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43269_ p_43269_
+		1 p_43270_ p_43270_
+		2 p_43271_ p_43271_
+		3 p_43272_ p_43272_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_43291_ p_43291_
+		1 p_43292_ p_43292_
+		2 p_43293_ p_43293_
+		3 p_43294_ p_43294_
+	getDamage ()F m_43299_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_43274_ p_43274_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_43288_ p_43288_
+		1 p_43289_ p_43289_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_43278_ p_43278_
+		1 p_43279_ p_43279_
+		2 p_43280_ p_43280_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_43298_ p_43298_
+	lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_43295_
+		static
+		0 p_43296_ p_43296_
+	lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_43275_
+		static
+		0 p_43276_ p_43276_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43282_ p_43282_
+		1 p_43283_ p_43283_
+		2 p_43284_ p_43284_
+		3 p_43285_ p_43285_
+		4 p_43286_ p_43286_
+net/minecraft/world/item/ThrowablePotionItem net/minecraft/world/item/ThrowablePotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43301_ p_43301_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43303_ p_43303_
+		1 p_43304_ p_43304_
+		2 p_43305_ p_43305_
+net/minecraft/world/item/Tier net/minecraft/world/item/Tier
+	getAttackDamageBonus ()F m_6631_
+	getEnchantmentValue ()I m_6601_
+	getLevel ()I m_6604_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6282_
+	getSpeed ()F m_6624_
+	getUses ()I m_6609_
+net/minecraft/world/item/TieredItem net/minecraft/world/item/TieredItem
+	tier f_43306_
+	<init> (Lnet/minecraft/world/item/Tier;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43308_ p_43308_
+		1 p_43309_ p_43309_
+	getEnchantmentValue ()I m_6473_
+	getTier ()Lnet/minecraft/world/item/Tier; m_43314_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_43311_ p_43311_
+		1 p_43312_ p_43312_
+net/minecraft/world/item/Tiers net/minecraft/world/item/Tiers
+	$VALUES $VALUES
+	DIAMOND DIAMOND
+	GOLD GOLD
+	IRON IRON
+	NETHERITE NETHERITE
+	STONE STONE
+	WOOD WOOD
+	damage f_43324_
+	enchantmentValue f_43325_
+	level f_43321_
+	repairIngredient f_43326_
+	speed f_43323_
+	uses f_43322_
+	$values ()[Lnet/minecraft/world/item/Tiers; m_151228_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIFFILjava/util/function/Supplier;)V <init>
+		0 p_43330_ p_43330_
+		1 p_43331_ p_43331_
+		2 p_43332_ p_43332_
+		3 p_43333_ p_43333_
+		4 p_43334_ p_43334_
+		5 p_43335_ p_43335_
+		6 p_43336_ p_43336_
+		7 p_43337_ p_43337_
+	getAttackDamageBonus ()F m_6631_
+	getEnchantmentValue ()I m_6601_
+	getLevel ()I m_6604_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6282_
+	getSpeed ()F m_6624_
+	getUses ()I m_6609_
+	lambda$static$0 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43349_
+		static
+	lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43348_
+		static
+	lambda$static$2 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43347_
+		static
+	lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43346_
+		static
+	lambda$static$4 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43345_
+		static
+	lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43344_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Tiers; valueOf
+		static
+		0 p_43351_ p_43351_
+	values ()[Lnet/minecraft/world/item/Tiers; values
+		static
+net/minecraft/world/item/TippedArrowItem net/minecraft/world/item/TippedArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43354_ p_43354_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43359_ p_43359_
+		1 p_43360_ p_43360_
+		2 p_43361_ p_43361_
+		3 p_43362_ p_43362_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43364_ p_43364_
+net/minecraft/world/item/TooltipFlag net/minecraft/world/item/TooltipFlag
+	ADVANCED f_256730_
+	NORMAL f_256752_
+	<clinit> ()V <clinit>
+		static
+	isAdvanced ()Z m_7050_
+	isCreative ()Z m_257552_
+net/minecraft/world/item/TooltipFlag$Default net/minecraft/world/item/TooltipFlag$Default
+	advanced f_43368_
+	creative f_257043_
+	<init> (ZZ)V <init>
+		0 f_43368_ f_43368_
+		1 f_257043_ f_257043_
+	advanced ()Z f_43368_
+	asCreative ()Lnet/minecraft/world/item/TooltipFlag$Default; m_257777_
+	creative ()Z f_257043_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_260237_ p_260237_
+	hashCode ()I hashCode
+	isAdvanced ()Z m_7050_
+	isCreative ()Z m_257552_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/TridentItem net/minecraft/world/item/TridentItem
+	BASE_DAMAGE f_151231_
+	SHOOT_POWER f_151232_
+	THROW_THRESHOLD_TIME f_151230_
+	defaultModifiers f_43379_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43381_ p_43381_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_43409_ p_43409_
+		1 p_43410_ p_43410_
+		2 p_43411_ p_43411_
+		3 p_43412_ p_43412_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_43383_ p_43383_
+	getEnchantmentValue ()I m_6473_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_43417_ p_43417_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43419_ p_43419_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_43390_ p_43390_
+		1 p_43391_ p_43391_
+		2 p_43392_ p_43392_
+	lambda$hurtEnemy$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_43413_
+		static
+		0 p_43414_ p_43414_
+	lambda$mineBlock$2 (Lnet/minecraft/world/entity/LivingEntity;)V m_43384_
+		static
+		0 p_43385_ p_43385_
+	lambda$releaseUsing$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V m_43386_
+		static
+		0 p_43387_ p_43387_
+		1 p_43388_ p_43388_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43399_ p_43399_
+		1 p_43400_ p_43400_
+		2 p_43401_ p_43401_
+		3 p_43402_ p_43402_
+		4 p_43403_ p_43403_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_43394_ p_43394_
+		1 p_43395_ p_43395_
+		2 p_43396_ p_43396_
+		3 p_43397_ p_43397_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43405_ p_43405_
+		1 p_43406_ p_43406_
+		2 p_43407_ p_43407_
+net/minecraft/world/item/UseAnim net/minecraft/world/item/UseAnim
+	$VALUES $VALUES
+	BLOCK BLOCK
+	BOW BOW
+	BRUSH BRUSH
+	CROSSBOW CROSSBOW
+	DRINK DRINK
+	EAT EAT
+	NONE NONE
+	SPEAR SPEAR
+	SPYGLASS SPYGLASS
+	TOOT_HORN TOOT_HORN
+	$values ()[Lnet/minecraft/world/item/UseAnim; m_151234_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_43430_ p_43430_
+		1 p_43431_ p_43431_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/UseAnim; valueOf
+		static
+		0 p_43433_ p_43433_
+	values ()[Lnet/minecraft/world/item/UseAnim; values
+		static
+net/minecraft/world/item/Vanishable net/minecraft/world/item/Vanishable
+net/minecraft/world/item/WritableBookItem net/minecraft/world/item/WritableBookItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43445_ p_43445_
+	makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z m_43452_
+		static
+		0 p_43453_ p_43453_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43449_ p_43449_
+		1 p_43450_ p_43450_
+		2 p_43451_ p_43451_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43447_ p_43447_
+net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/WrittenBookItem
+	MAX_GENERATION f_151240_
+	MAX_PAGES f_151239_
+	PAGE_EDIT_LENGTH f_151237_
+	PAGE_LENGTH f_151238_
+	TAG_AUTHOR f_151243_
+	TAG_FILTERED_PAGES f_151245_
+	TAG_FILTERED_TITLE f_151242_
+	TAG_GENERATION f_151246_
+	TAG_PAGES f_151244_
+	TAG_RESOLVED f_151247_
+	TAG_TITLE f_151241_
+	TITLE_LENGTH f_151235_
+	TITLE_MAX_LENGTH f_151236_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43455_ p_43455_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43457_ p_43457_
+		1 p_43458_ p_43458_
+		2 p_43459_ p_43459_
+		3 p_43460_ p_43460_
+	getGeneration (Lnet/minecraft/world/item/ItemStack;)I m_43473_
+		static
+		0 p_43474_ p_43474_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_43480_ p_43480_
+	getPageCount (Lnet/minecraft/world/item/ItemStack;)I m_43477_
+		static
+		0 p_43478_ p_43478_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_43476_ p_43476_
+	makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z m_43471_
+		static
+		0 p_43472_ p_43472_
+	resolveBookComponents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z m_43461_
+		static
+		0 p_43462_ p_43462_
+		1 p_43463_ p_43463_
+		2 p_43464_ p_43464_
+	resolvePage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Ljava/lang/String;)Ljava/lang/String; m_151248_
+		static
+		0 p_151249_ p_151249_
+		1 p_151250_ p_151250_
+		2 p_151251_ p_151251_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43468_ p_43468_
+		1 p_43469_ p_43469_
+		2 p_43470_ p_43470_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43466_ p_43466_
+net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/Potion
+	effects f_43482_
+	name f_43481_
+	<init> ([Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_43487_ p_43487_
+	<init> (Ljava/lang/String;[Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_43484_ p_43484_
+		1 p_43485_ p_43485_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/item/alchemy/Potion; m_43489_
+		static
+		0 p_43490_ p_43490_
+	getEffects ()Ljava/util/List; m_43488_
+	getName (Ljava/lang/String;)Ljava/lang/String; m_43492_
+		0 p_43493_ p_43493_
+	hasInstantEffects ()Z m_43491_
+net/minecraft/world/item/alchemy/PotionBrewing net/minecraft/world/item/alchemy/PotionBrewing
+	ALLOWED_CONTAINER f_43497_
+	ALLOWED_CONTAINERS f_43496_
+	BREWING_TIME_SECONDS f_151252_
+	CONTAINER_MIXES f_43495_
+	POTION_MIXES f_43494_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addContainer (Lnet/minecraft/world/item/Item;)V m_43500_
+		static
+		0 p_43501_ p_43501_
+	addContainerRecipe (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V m_43502_
+		static
+		0 p_43503_ p_43503_
+		1 p_43504_ p_43504_
+		2 p_43505_ p_43505_
+	addMix (Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/alchemy/Potion;)V m_43513_
+		static
+		0 p_43514_ p_43514_
+		1 p_43515_ p_43515_
+		2 p_43516_ p_43516_
+	bootStrap ()V m_43499_
+		static
+	hasContainerMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43519_
+		static
+		0 p_43520_ p_43520_
+		1 p_43521_ p_43521_
+	hasMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43508_
+		static
+		0 p_43509_ p_43509_
+		1 p_43510_ p_43510_
+	hasPotionMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43524_
+		static
+		0 p_43525_ p_43525_
+		1 p_43526_ p_43526_
+	isBrewablePotion (Lnet/minecraft/world/item/alchemy/Potion;)Z m_43511_
+		static
+		0 p_43512_ p_43512_
+	isContainerIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43517_
+		static
+		0 p_43518_ p_43518_
+	isIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43506_
+		static
+		0 p_43507_ p_43507_
+	isPotionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43522_
+		static
+		0 p_43523_ p_43523_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_43527_
+		static
+		0 p_43528_ p_43528_
+	mix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_43529_
+		static
+		0 p_43530_ p_43530_
+		1 p_43531_ p_43531_
+net/minecraft/world/item/alchemy/PotionBrewing$Mix net/minecraft/world/item/alchemy/PotionBrewing$Mix
+	from f_43532_
+	ingredient f_43533_
+	to f_43534_
+	<init> (Ljava/lang/Object;Lnet/minecraft/world/item/crafting/Ingredient;Ljava/lang/Object;)V <init>
+		0 p_43536_ p_43536_
+		1 p_43537_ p_43537_
+		2 p_43538_ p_43538_
+net/minecraft/world/item/alchemy/PotionUtils net/minecraft/world/item/alchemy/PotionUtils
+	EMPTY_COLOR f_151257_
+	NO_EFFECT f_43545_
+	TAG_CUSTOM_POTION_COLOR f_151255_
+	TAG_CUSTOM_POTION_EFFECTS f_151254_
+	TAG_POTION f_151256_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPotionTooltip (Ljava/util/List;Ljava/util/List;F)V m_257410_
+		static
+		0 p_259687_ p_259687_
+		1 p_259660_ p_259660_
+		2 p_259949_ p_259949_
+	addPotionTooltip (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;F)V m_43555_
+		static
+		0 p_43556_ p_43556_
+		1 p_43557_ p_43557_
+		2 p_43558_ p_43558_
+	getAllEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_43566_
+		static
+		0 p_43567_ p_43567_
+	getAllEffects (Lnet/minecraft/world/item/alchemy/Potion;Ljava/util/Collection;)Ljava/util/List; m_43561_
+		static
+		0 p_43562_ p_43562_
+		1 p_43563_ p_43563_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_43575_
+		static
+		0 p_43576_ p_43576_
+	getColor (Lnet/minecraft/world/item/alchemy/Potion;)I m_43559_
+		static
+		0 p_43560_ p_43560_
+	getColor (Ljava/util/Collection;)I m_43564_
+		static
+		0 p_43565_ p_43565_
+	getCustomEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_43571_
+		static
+		0 p_43572_ p_43572_
+	getCustomEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_43573_
+		static
+		0 p_43574_ p_43574_
+	getCustomEffects (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V m_43568_
+		static
+		0 p_43569_ p_43569_
+		1 p_43570_ p_43570_
+	getMobEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_43547_
+		static
+		0 p_43548_ p_43548_
+	getPotion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/alchemy/Potion; m_43577_
+		static
+		0 p_43578_ p_43578_
+	getPotion (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/alchemy/Potion; m_43579_
+		static
+		0 p_43580_ p_43580_
+	setCustomEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/world/item/ItemStack; m_43552_
+		static
+		0 p_43553_ p_43553_
+		1 p_43554_ p_43554_
+	setPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/ItemStack; m_43549_
+		static
+		0 p_43550_ p_43550_
+		1 p_43551_ p_43551_
+net/minecraft/world/item/alchemy/Potions net/minecraft/world/item/alchemy/Potions
+	AWKWARD f_43602_
+	EMPTY f_43598_
+	EMPTY_ID f_268695_
+	FIRE_RESISTANCE f_43610_
+	HARMING f_43582_
+	HEALING f_43623_
+	INVISIBILITY f_43605_
+	LEAPING f_43607_
+	LONG_FIRE_RESISTANCE f_43611_
+	LONG_INVISIBILITY f_43606_
+	LONG_LEAPING f_43608_
+	LONG_NIGHT_VISION f_43604_
+	LONG_POISON f_43585_
+	LONG_REGENERATION f_43588_
+	LONG_SLOWNESS f_43616_
+	LONG_SLOW_FALLING f_43597_
+	LONG_STRENGTH f_43591_
+	LONG_SWIFTNESS f_43613_
+	LONG_TURTLE_MASTER f_43619_
+	LONG_WATER_BREATHING f_43622_
+	LONG_WEAKNESS f_43594_
+	LUCK f_43595_
+	MUNDANE f_43600_
+	NIGHT_VISION f_43603_
+	POISON f_43584_
+	REGENERATION f_43587_
+	SLOWNESS f_43615_
+	SLOW_FALLING f_43596_
+	STRENGTH f_43590_
+	STRONG_HARMING f_43583_
+	STRONG_HEALING f_43581_
+	STRONG_LEAPING f_43609_
+	STRONG_POISON f_43586_
+	STRONG_REGENERATION f_43589_
+	STRONG_SLOWNESS f_43617_
+	STRONG_STRENGTH f_43592_
+	STRONG_SWIFTNESS f_43614_
+	STRONG_TURTLE_MASTER f_43620_
+	SWIFTNESS f_43612_
+	THICK f_43601_
+	TURTLE_MASTER f_43618_
+	WATER f_43599_
+	WATER_BREATHING f_43621_
+	WEAKNESS f_43593_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; m_43625_
+		static
+		0 p_43626_ p_43626_
+		1 p_43627_ p_43627_
+	register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; m_269156_
+		static
+		0 p_270074_ p_270074_
+		1 p_271009_ p_271009_
+net/minecraft/world/item/alchemy/package-info net/minecraft/world/item/alchemy/package-info
+net/minecraft/world/item/armortrim/ArmorTrim net/minecraft/world/item/armortrim/ArmorTrim
+	CODEC f_265985_
+	LOGGER f_266079_
+	TAG_TRIM_ID f_265908_
+	UPGRADE_TITLE f_266060_
+	innerTexture f_265947_
+	material f_266045_
+	outerTexture f_265975_
+	pattern f_265943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_267249_ p_267249_
+		1 p_267212_ p_267212_
+	appendUpgradeHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)V m_266563_
+		static
+		0 p_266761_ p_266761_
+		1 p_266979_ p_266979_
+		2 p_267199_ p_267199_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267123_ p_267123_
+	getColorPaletteSuffix (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; m_267648_
+		0 p_268122_ p_268122_
+	getTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266285_
+		static
+		0 p_266952_ p_266952_
+		1 p_266766_ p_266766_
+	hasPatternAndMaterial (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z m_266357_
+		0 p_266942_ p_266942_
+		1 p_267247_ p_267247_
+	innerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267774_
+		0 p_268043_ p_268043_
+	lambda$new$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_266246_
+		static
+		0 p_267296_ p_267296_
+		1 p_266737_ p_266737_
+	lambda$new$2 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267562_
+		0 p_267933_ p_267933_
+		1 p_267934_ p_267934_
+	lambda$new$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_266185_
+		static
+		0 p_267041_ p_267041_
+		1 p_266864_ p_266864_
+	lambda$new$4 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267561_
+		0 p_267931_ p_267931_
+		1 p_267932_ p_267932_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266203_
+		static
+		0 p_267058_ p_267058_
+	material ()Lnet/minecraft/core/Holder; m_266210_
+	outerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267606_
+		0 p_268143_ p_268143_
+	pattern ()Lnet/minecraft/core/Holder; m_266429_
+	setTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/ArmorTrim;)Z m_266570_
+		static
+		0 p_267181_ p_267181_
+		1 p_266994_ p_266994_
+		2 p_267002_ p_267002_
+net/minecraft/world/item/armortrim/TrimMaterial net/minecraft/world/item/armortrim/TrimMaterial
+	CODEC f_266056_
+	DIRECT_CODEC f_266095_
+	assetName f_265854_
+	description f_266021_
+	ingredient f_265970_
+	itemModelIndex f_265933_
+	overrideArmorMaterials f_267481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/core/Holder;FLjava/util/Map;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_265854_ f_265854_
+		1 f_265970_ f_265970_
+		2 f_265933_ f_265933_
+		3 f_267481_ f_267481_
+		4 f_266021_ f_266021_
+	assetName ()Ljava/lang/String; f_265854_
+	create (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/Component;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; m_267605_
+		static
+		0 p_268108_ p_268108_
+		1 p_268361_ p_268361_
+		2 p_268202_ p_268202_
+		3 p_268273_ p_268273_
+		4 p_267977_ p_267977_
+	description ()Lnet/minecraft/network/chat/Component; f_266021_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_266748_ p_266748_
+	hashCode ()I hashCode
+	ingredient ()Lnet/minecraft/core/Holder; f_265970_
+	itemModelIndex ()F f_265933_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_267563_
+		static
+		0 p_267935_ p_267935_
+	overrideArmorMaterials ()Ljava/util/Map; f_267481_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/armortrim/TrimMaterials net/minecraft/world/item/armortrim/TrimMaterials
+	AMETHYST f_265872_
+	COPPER f_265969_
+	DIAMOND f_266027_
+	EMERALD f_266071_
+	GOLD f_265937_
+	IRON f_266000_
+	LAPIS f_265981_
+	NETHERITE f_265896_
+	QUARTZ f_265905_
+	REDSTONE f_265870_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_266479_
+		static
+		0 p_267033_ p_267033_
+	getFromIngredient (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266539_
+		static
+		0 p_266981_ p_266981_
+		1 p_267327_ p_267327_
+	lambda$getFromIngredient$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z m_266279_
+		static
+		0 p_267154_ p_267154_
+		1 p_266876_ p_266876_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;F)V m_267802_
+		static
+		0 p_268176_ p_268176_
+		1 p_268293_ p_268293_
+		2 p_268156_ p_268156_
+		3 p_268174_ p_268174_
+		4 p_268274_ p_268274_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;FLjava/util/Map;)V m_267736_
+		static
+		0 p_268244_ p_268244_
+		1 p_268139_ p_268139_
+		2 p_268311_ p_268311_
+		3 p_268232_ p_268232_
+		4 p_268197_ p_268197_
+		5 p_268352_ p_268352_
+	registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_266224_
+		static
+		0 p_266965_ p_266965_
+net/minecraft/world/item/armortrim/TrimPattern net/minecraft/world/item/armortrim/TrimPattern
+	CODEC f_265977_
+	DIRECT_CODEC f_266050_
+	assetId f_266052_
+	description f_265850_
+	templateItem f_265847_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_266052_ f_266052_
+		1 f_265847_ f_265847_
+		2 f_265850_ f_265850_
+	assetId ()Lnet/minecraft/resources/ResourceLocation; f_266052_
+	copyWithStyle (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; m_266463_
+		0 p_266827_ p_266827_
+	description ()Lnet/minecraft/network/chat/Component; f_265850_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267026_ p_267026_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266379_
+		static
+		0 p_267105_ p_267105_
+	templateItem ()Lnet/minecraft/core/Holder; f_265847_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/armortrim/TrimPatterns net/minecraft/world/item/armortrim/TrimPatterns
+	COAST f_265901_
+	DUNE f_265941_
+	EYE f_266091_
+	HOST f_276573_
+	RAISER f_276435_
+	RIB f_266089_
+	SENTRY f_265866_
+	SHAPER f_276604_
+	SILENCE f_276510_
+	SNOUT f_266083_
+	SPIRE f_265976_
+	TIDE f_266069_
+	VEX f_266039_
+	WARD f_266074_
+	WAYFINDER f_276615_
+	WILD f_266087_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_266400_
+		static
+		0 p_267319_ p_267319_
+	getFromTemplate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266468_
+		static
+		0 p_267205_ p_267205_
+		1 p_267001_ p_267001_
+	lambda$getFromTemplate$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z m_266226_
+		static
+		0 p_267027_ p_267027_
+		1 p_266833_ p_266833_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;)V m_266160_
+		static
+		0 p_267064_ p_267064_
+		1 p_267097_ p_267097_
+		2 p_267079_ p_267079_
+	registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_266452_
+		static
+		0 p_266889_ p_266889_
+net/minecraft/world/item/armortrim/package-info net/minecraft/world/item/armortrim/package-info
+net/minecraft/world/item/context/BlockPlaceContext net/minecraft/world/item/context/BlockPlaceContext
+	relativePos f_43629_
+	replaceClicked f_43628_
+	<init> (Lnet/minecraft/world/item/context/UseOnContext;)V <init>
+		0 p_43636_ p_43636_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43631_ p_43631_
+		1 p_43632_ p_43632_
+		2 p_43633_ p_43633_
+		3 p_43634_ p_43634_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43638_ p_43638_
+		1 p_43639_ p_43639_
+		2 p_43640_ p_43640_
+		3 p_43641_ p_43641_
+		4 p_43642_ p_43642_
+	at (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_43644_
+		static
+		0 p_43645_ p_43645_
+		1 p_43646_ p_43646_
+		2 p_43647_ p_43647_
+	canPlace ()Z m_7059_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getNearestLookingDirection ()Lnet/minecraft/core/Direction; m_7820_
+	getNearestLookingDirections ()[Lnet/minecraft/core/Direction; m_6232_
+	getNearestLookingVerticalDirection ()Lnet/minecraft/core/Direction; m_151260_
+	replacingClickedOnBlock ()Z m_7058_
+net/minecraft/world/item/context/DirectionalPlaceContext net/minecraft/world/item/context/DirectionalPlaceContext
+	direction f_43648_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)V <init>
+		0 p_43650_ p_43650_
+		1 p_43651_ p_43651_
+		2 p_43652_ p_43652_
+		3 p_43653_ p_43653_
+		4 p_43654_ p_43654_
+	canPlace ()Z m_7059_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getHorizontalDirection ()Lnet/minecraft/core/Direction; m_8125_
+	getNearestLookingDirection ()Lnet/minecraft/core/Direction; m_7820_
+	getNearestLookingDirections ()[Lnet/minecraft/core/Direction; m_6232_
+	getRotation ()F m_7074_
+	isSecondaryUseActive ()Z m_7078_
+	replacingClickedOnBlock ()Z m_7058_
+net/minecraft/world/item/context/DirectionalPlaceContext$1 net/minecraft/world/item/context/DirectionalPlaceContext$1
+	$SwitchMap$net$minecraft$core$Direction f_43663_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/context/UseOnContext net/minecraft/world/item/context/UseOnContext
+	hand f_43704_
+	hitResult f_43705_
+	itemStack f_43707_
+	level f_43706_
+	player f_43703_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43709_ p_43709_
+		1 p_43710_ p_43710_
+		2 p_43711_ p_43711_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43713_ p_43713_
+		1 p_43714_ p_43714_
+		2 p_43715_ p_43715_
+		3 p_43716_ p_43716_
+		4 p_43717_ p_43717_
+	getClickLocation ()Lnet/minecraft/world/phys/Vec3; m_43720_
+	getClickedFace ()Lnet/minecraft/core/Direction; m_43719_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_43724_
+	getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_43718_
+	getHorizontalDirection ()Lnet/minecraft/core/Direction; m_8125_
+	getItemInHand ()Lnet/minecraft/world/item/ItemStack; m_43722_
+	getLevel ()Lnet/minecraft/world/level/Level; m_43725_
+	getPlayer ()Lnet/minecraft/world/entity/player/Player; m_43723_
+	getRotation ()F m_7074_
+	isInside ()Z m_43721_
+	isSecondaryUseActive ()Z m_7078_
+net/minecraft/world/item/context/package-info net/minecraft/world/item/context/package-info
+net/minecraft/world/item/crafting/AbstractCookingRecipe net/minecraft/world/item/crafting/AbstractCookingRecipe
+	category f_243702_
+	cookingTime f_43732_
+	experience f_43731_
+	group f_43728_
+	id f_43727_
+	ingredient f_43729_
+	result f_43730_
+	type f_43726_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_250197_ p_250197_
+		1 p_249379_ p_249379_
+		2 p_249518_ p_249518_
+		3 p_250891_ p_250891_
+		4 p_251354_ p_251354_
+		5 p_252185_ p_252185_
+		6 p_252165_ p_252165_
+		7 p_250256_ p_250256_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43746_ p_43746_
+		1 p_267063_ p_267063_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43743_ p_43743_
+		1 p_43744_ p_43744_
+	category ()Lnet/minecraft/world/item/crafting/CookingBookCategory; m_245534_
+	getCookingTime ()I m_43753_
+	getExperience ()F m_43750_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266851_ p_266851_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43748_ p_43748_
+		1 p_43749_ p_43749_
+net/minecraft/world/item/crafting/ArmorDyeRecipe net/minecraft/world/item/crafting/ArmorDyeRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250281_ p_250281_
+		1 p_251949_ p_251949_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43767_ p_43767_
+		1 p_267017_ p_267017_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267155_ p_267155_
+		1 p_267140_ p_267140_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43759_ p_43759_
+		1 p_43760_ p_43760_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43764_ p_43764_
+		1 p_43765_ p_43765_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43769_ p_43769_
+		1 p_43770_ p_43770_
+net/minecraft/world/item/crafting/BannerDuplicateRecipe net/minecraft/world/item/crafting/BannerDuplicateRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_249594_ p_249594_
+		1 p_250373_ p_250373_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43783_ p_43783_
+		1 p_267308_ p_267308_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267228_ p_267228_
+		1 p_266891_ p_266891_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43775_ p_43775_
+		1 p_43776_ p_43776_
+	getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43791_ p_43791_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43789_ p_43789_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43780_ p_43780_
+		1 p_43781_ p_43781_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43785_ p_43785_
+		1 p_43786_ p_43786_
+net/minecraft/world/item/crafting/BlastingRecipe net/minecraft/world/item/crafting/BlastingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249728_ p_249728_
+		1 p_251053_ p_251053_
+		2 p_249936_ p_249936_
+		3 p_251550_ p_251550_
+		4 p_251027_ p_251027_
+		5 p_250843_ p_250843_
+		6 p_249841_ p_249841_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/BookCloningRecipe net/minecraft/world/item/crafting/BookCloningRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_252235_ p_252235_
+		1 p_251090_ p_251090_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43812_ p_43812_
+		1 p_267039_ p_267039_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267148_ p_267148_
+		1 p_266986_ p_266986_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43804_ p_43804_
+		1 p_43805_ p_43805_
+	getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43820_ p_43820_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43818_ p_43818_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43809_ p_43809_
+		1 p_43810_ p_43810_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43814_ p_43814_
+		1 p_43815_ p_43815_
+net/minecraft/world/item/crafting/CampfireCookingRecipe net/minecraft/world/item/crafting/CampfireCookingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249468_ p_249468_
+		1 p_250140_ p_250140_
+		2 p_251808_ p_251808_
+		3 p_249826_ p_249826_
+		4 p_251839_ p_251839_
+		5 p_251432_ p_251432_
+		6 p_251471_ p_251471_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/CookingBookCategory net/minecraft/world/item/crafting/CookingBookCategory
+	$VALUES $VALUES
+	BLOCKS BLOCKS
+	CODEC f_244271_
+	FOOD FOOD
+	MISC MISC
+	name f_244064_
+	$values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; m_247680_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_250900_ p_250900_
+		1 p_250750_ p_250750_
+		2 p_248549_ p_248549_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CookingBookCategory; valueOf
+		static
+		0 p_250542_ p_250542_
+	values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; values
+		static
+net/minecraft/world/item/crafting/CraftingBookCategory net/minecraft/world/item/crafting/CraftingBookCategory
+	$VALUES $VALUES
+	BUILDING BUILDING
+	CODEC f_244644_
+	EQUIPMENT EQUIPMENT
+	MISC MISC
+	REDSTONE REDSTONE
+	name f_244018_
+	$values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245314_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_250913_ p_250913_
+		1 p_248827_ p_248827_
+		2 p_249346_ p_249346_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; valueOf
+		static
+		0 p_251367_ p_251367_
+	values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; values
+		static
+net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/CraftingRecipe
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/CustomRecipe
+	category f_244184_
+	id f_43831_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_252125_ p_252125_
+		1 p_249010_ p_249010_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267025_ p_267025_
+	isSpecial ()Z m_5598_
+net/minecraft/world/item/crafting/DecoratedPotRecipe net/minecraft/world/item/crafting/DecoratedPotRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_273671_ p_273671_
+		1 p_273056_ p_273056_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_272861_ p_272861_
+		1 p_273288_ p_273288_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_273587_ p_273587_
+		1 p_273508_ p_273508_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_273734_ p_273734_
+		1 p_273516_ p_273516_
+	createDecoratedPotItem (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations;)Lnet/minecraft/world/item/ItemStack; m_284234_
+		static
+		0 p_285413_ p_285413_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_272796_ p_272796_
+		1 p_273084_ p_273084_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_272882_ p_272882_
+		1 p_272812_ p_272812_
+net/minecraft/world/item/crafting/FireworkRocketRecipe net/minecraft/world/item/crafting/FireworkRocketRecipe
+	GUNPOWDER_INGREDIENT f_43838_
+	PAPER_INGREDIENT f_43837_
+	STAR_INGREDIENT f_43839_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250923_ p_250923_
+		1 p_250134_ p_250134_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43852_ p_43852_
+		1 p_266791_ p_266791_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266938_ p_266938_
+		1 p_267086_ p_267086_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43844_ p_43844_
+		1 p_43845_ p_43845_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267261_ p_267261_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43849_ p_43849_
+		1 p_43850_ p_43850_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43854_ p_43854_
+		1 p_43855_ p_43855_
+net/minecraft/world/item/crafting/FireworkStarFadeRecipe net/minecraft/world/item/crafting/FireworkStarFadeRecipe
+	STAR_INGREDIENT f_43858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_249812_ p_249812_
+		1 p_251846_ p_251846_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43871_ p_43871_
+		1 p_266682_ p_266682_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266931_ p_266931_
+		1 p_266874_ p_266874_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43863_ p_43863_
+		1 p_43864_ p_43864_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43868_ p_43868_
+		1 p_43869_ p_43869_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43873_ p_43873_
+		1 p_43874_ p_43874_
+net/minecraft/world/item/crafting/FireworkStarRecipe net/minecraft/world/item/crafting/FireworkStarRecipe
+	FLICKER_INGREDIENT f_43878_
+	GUNPOWDER_INGREDIENT f_43880_
+	SHAPE_BY_ITEM f_43879_
+	SHAPE_INGREDIENT f_43876_
+	TRAIL_INGREDIENT f_43877_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250809_ p_250809_
+		1 p_251577_ p_251577_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43893_ p_43893_
+		1 p_266692_ p_266692_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266960_ p_266960_
+		1 p_266794_ p_266794_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43885_ p_43885_
+		1 p_43886_ p_43886_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266932_ p_266932_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260791_
+		static
+		0 p_261449_ p_261449_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43890_ p_43890_
+		1 p_43891_ p_43891_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43895_ p_43895_
+		1 p_43896_ p_43896_
+net/minecraft/world/item/crafting/Ingredient net/minecraft/world/item/crafting/Ingredient
+	EMPTY f_43901_
+	itemStacks f_43903_
+	stackingIds f_43904_
+	values f_43902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_43907_ p_43907_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/world/item/crafting/Ingredient; m_43917_
+		static
+		0 p_43918_ p_43918_
+	fromJson (Lcom/google/gson/JsonElement;Z)Lnet/minecraft/world/item/crafting/Ingredient; m_288218_
+		static
+		0 p_289022_ p_289022_
+		1 p_288974_ p_288974_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Ingredient; m_43940_
+		static
+		0 p_43941_ p_43941_
+	fromValues (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; m_43938_
+		static
+		0 p_43939_ p_43939_
+	getItems ()[Lnet/minecraft/world/item/ItemStack; m_43908_
+	getStackingIds ()Lit/unimi/dsi/fastutil/ints/IntList; m_43931_
+	isEmpty ()Z m_43947_
+	lambda$fromJson$4 (Lcom/google/gson/JsonElement;)Lnet/minecraft/world/item/crafting/Ingredient$Value; m_289713_
+		static
+		0 p_289756_ p_289756_
+	lambda$getItems$1 (Lnet/minecraft/world/item/crafting/Ingredient$Value;)Ljava/util/stream/Stream; m_43915_
+		static
+		0 p_43916_ p_43916_
+	lambda$getItems$2 (I)[Lnet/minecraft/world/item/ItemStack; m_43909_
+		static
+		0 p_43910_ p_43910_
+	lambda$new$0 (I)[Lnet/minecraft/world/item/crafting/Ingredient$Value; m_43932_
+		static
+		0 p_43933_ p_43933_
+	lambda$of$3 (Lnet/minecraft/world/item/ItemStack;)Z m_43943_
+		static
+		0 p_43944_ p_43944_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; m_204132_
+		static
+		0 p_204133_ p_204133_
+	of ([Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/Ingredient; m_43927_
+		static
+		0 p_43928_ p_43928_
+	of (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; m_43921_
+		static
+		0 p_43922_ p_43922_
+	of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; m_43929_
+		static
+		0 p_43930_ p_43930_
+	of ()Lnet/minecraft/world/item/crafting/Ingredient; m_151265_
+		static
+	test (Lnet/minecraft/world/item/ItemStack;)Z test
+		0 p_43914_ p_43914_
+	test (Ljava/lang/Object;)Z test
+		0 p_43950_ p_43950_
+	toJson ()Lcom/google/gson/JsonElement; m_43942_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_43923_
+		0 p_43924_ p_43924_
+	valueFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Ingredient$Value; m_43919_
+		static
+		0 p_289797_ p_289797_
+net/minecraft/world/item/crafting/Ingredient$ItemValue net/minecraft/world/item/crafting/Ingredient$ItemValue
+	item f_43951_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_43953_ p_43953_
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/Ingredient$TagValue net/minecraft/world/item/crafting/Ingredient$TagValue
+	tag f_43959_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204135_ p_204135_
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/Ingredient$Value net/minecraft/world/item/crafting/Ingredient$Value
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/MapCloningRecipe net/minecraft/world/item/crafting/MapCloningRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250551_ p_250551_
+		1 p_251985_ p_251985_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43978_ p_43978_
+		1 p_267299_ p_267299_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266946_ p_266946_
+		1 p_267214_ p_267214_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43970_ p_43970_
+		1 p_43971_ p_43971_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43975_ p_43975_
+		1 p_43976_ p_43976_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43980_ p_43980_
+		1 p_43981_ p_43981_
+net/minecraft/world/item/crafting/MapExtendingRecipe net/minecraft/world/item/crafting/MapExtendingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250265_ p_250265_
+		1 p_250154_ p_250154_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43991_ p_43991_
+		1 p_266892_ p_266892_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266674_ p_266674_
+		1 p_266736_ p_266736_
+	findFilledMap (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/world/item/ItemStack; m_278773_
+		static
+		0 p_279436_ p_279436_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isSpecial ()Z m_5598_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43988_ p_43988_
+		1 p_43989_ p_43989_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43993_ p_43993_
+		1 p_43994_ p_43994_
+net/minecraft/world/item/crafting/Recipe net/minecraft/world/item/crafting/Recipe
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44001_ p_44001_
+		1 p_267165_ p_267165_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43999_ p_43999_
+		1 p_44000_ p_44000_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_44004_ p_44004_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267052_ p_267052_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	isIncomplete ()Z m_142505_
+	isSpecial ()Z m_5598_
+	lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151267_
+		static
+		0 p_151268_ p_151268_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44002_ p_44002_
+		1 p_44003_ p_44003_
+	showNotification ()Z m_271738_
+net/minecraft/world/item/crafting/RecipeManager net/minecraft/world/item/crafting/RecipeManager
+	GSON f_44005_
+	LOGGER f_44006_
+	byName f_199900_
+	hasErrors f_44008_
+	recipes f_44007_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_44027_ p_44027_
+		1 p_44028_ p_44028_
+		2 p_44029_ p_44029_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_44037_ p_44037_
+		1 p_44038_ p_44038_
+		2 p_44039_ p_44039_
+	byKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_44043_
+		0 p_44044_ p_44044_
+	byType (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; m_44054_
+		0 p_44055_ p_44055_
+	createCheck (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; m_220267_
+		static
+		0 p_220268_ p_220268_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_44045_
+		static
+		0 p_44046_ p_44046_
+		1 p_44047_ p_44047_
+	getAllRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/List; m_44013_
+		0 p_44014_ p_44014_
+	getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_220248_
+		0 p_220249_ p_220249_
+		1 p_220250_ p_220250_
+		2 p_220251_ p_220251_
+		3 p_220252_ p_220252_
+	getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_44015_
+		0 p_44016_ p_44016_
+		1 p_44017_ p_44017_
+		2 p_44018_ p_44018_
+	getRecipeIds ()Ljava/util/stream/Stream; m_44073_
+	getRecipes ()Ljava/util/Collection; m_44051_
+	getRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/List; m_44056_
+		0 p_44057_ p_44057_
+		1 p_44058_ p_44058_
+		2 p_44059_ p_44059_
+	getRemainingItemsFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; m_44069_
+		0 p_44070_ p_44070_
+		1 p_44071_ p_44071_
+		2 p_44072_ p_44072_
+	hadErrorsLoading ()Z m_151269_
+	lambda$apply$0 (Lnet/minecraft/world/item/crafting/RecipeType;)Lcom/google/common/collect/ImmutableMap$Builder; m_44074_
+		static
+		0 p_44075_ p_44075_
+	lambda$apply$1 (Ljava/util/Map$Entry;)Ljava/util/Map; m_44032_
+		static
+		0 p_44033_ p_44033_
+	lambda$fromJson$9 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_220253_
+		static
+		0 p_220254_ p_220254_
+	lambda$getRecipeFor$2 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Z m_220263_
+		static
+		0 p_220264_ p_220264_
+		1 p_220265_ p_220265_
+		2 p_220266_ p_220266_
+	lambda$getRecipeFor$3 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Ljava/util/Map$Entry;)Z m_220242_
+		static
+		0 p_220243_ p_220243_
+		1 p_220244_ p_220244_
+		2 p_220245_ p_220245_
+	lambda$getRecipeFor$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_220255_
+		static
+		0 p_220256_ p_220256_
+	lambda$getRecipeIds$8 (Ljava/util/Map;)Ljava/util/stream/Stream; m_220257_
+		static
+		0 p_220258_ p_220258_
+	lambda$getRecipes$7 (Ljava/util/Map;)Ljava/util/stream/Stream; m_220269_
+		static
+		0 p_220270_ p_220270_
+	lambda$getRecipesFor$5 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Z m_220238_
+		static
+		0 p_220239_ p_220239_
+		1 p_220240_ p_220240_
+		2 p_220241_ p_220241_
+	lambda$getRecipesFor$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/lang/String; m_268980_
+		static
+		0 p_270042_ p_270042_
+		1 p_270043_ p_270043_
+	lambda$replaceRecipes$10 (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; m_220271_
+		static
+		0 p_220272_ p_220272_
+	lambda$replaceRecipes$11 (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/item/crafting/Recipe;)V m_220259_
+		static
+		0 p_220260_ p_220260_
+		1 p_220261_ p_220261_
+		2 p_220262_ p_220262_
+	replaceRecipes (Ljava/lang/Iterable;)V m_44024_
+		0 p_44025_ p_44025_
+net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/RecipeManager$1
+	lastRecipe f_220274_
+	val$type f_220273_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
+		0 p_220276_ p_220276_
+	getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_213657_
+		0 p_220278_ p_220278_
+		1 p_220279_ p_220279_
+net/minecraft/world/item/crafting/RecipeManager$CachedCheck net/minecraft/world/item/crafting/RecipeManager$CachedCheck
+	getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_213657_
+		0 p_220280_ p_220280_
+		1 p_220281_ p_220281_
+net/minecraft/world/item/crafting/RecipeSerializer net/minecraft/world/item/crafting/RecipeSerializer
+	ARMOR_DYE f_44078_
+	BANNER_DUPLICATE f_44086_
+	BLASTING_RECIPE f_44092_
+	BOOK_CLONING f_44079_
+	CAMPFIRE_COOKING_RECIPE f_44094_
+	DECORATED_POT_RECIPE f_271437_
+	FIREWORK_ROCKET f_44082_
+	FIREWORK_STAR f_44083_
+	FIREWORK_STAR_FADE f_44084_
+	MAP_CLONING f_44080_
+	MAP_EXTENDING f_44081_
+	REPAIR_ITEM f_44090_
+	SHAPED_RECIPE f_44076_
+	SHAPELESS_RECIPE f_44077_
+	SHIELD_DECORATION f_44087_
+	SHULKER_BOX_COLORING f_44088_
+	SMELTING_RECIPE f_44091_
+	SMITHING_TRANSFORM f_266093_
+	SMITHING_TRIM f_265968_
+	SMOKING_RECIPE f_44093_
+	STONECUTTER f_44095_
+	SUSPICIOUS_STEW f_44089_
+	TIPPED_ARROW f_44085_
+	<clinit> ()V <clinit>
+		static
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44103_ p_44103_
+		1 p_44104_ p_44104_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44105_ p_44105_
+		1 p_44106_ p_44106_
+	register (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/world/item/crafting/RecipeSerializer; m_44098_
+		static
+		0 p_44099_ p_44099_
+		1 p_44100_ p_44100_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44101_ p_44101_
+		1 p_44102_ p_44102_
+net/minecraft/world/item/crafting/RecipeType net/minecraft/world/item/crafting/RecipeType
+	BLASTING f_44109_
+	CAMPFIRE_COOKING f_44111_
+	CRAFTING f_44107_
+	SMELTING f_44108_
+	SMITHING f_44113_
+	SMOKING f_44110_
+	STONECUTTING f_44112_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeType; m_44119_
+		static
+		0 p_44120_ p_44120_
+net/minecraft/world/item/crafting/RecipeType$1 net/minecraft/world/item/crafting/RecipeType$1
+	val$name f_44121_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_44123_ p_44123_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/crafting/RepairItemRecipe net/minecraft/world/item/crafting/RepairItemRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250543_ p_250543_
+		1 p_248679_ p_248679_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44136_ p_44136_
+		1 p_267094_ p_267094_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267281_ p_267281_
+		1 p_266957_ p_266957_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44128_ p_44128_
+		1 p_44129_ p_44129_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	lambda$assemble$0 (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_44140_
+		static
+		0 p_44141_ p_44141_
+		1 p_44142_ p_44142_
+		2 p_44143_ p_44143_
+		3 p_44144_ p_44144_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44133_ p_44133_
+		1 p_44134_ p_44134_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44138_ p_44138_
+		1 p_44139_ p_44139_
+net/minecraft/world/item/crafting/ShapedRecipe net/minecraft/world/item/crafting/ShapedRecipe
+	category f_244483_
+	group f_44151_
+	height f_44147_
+	id f_44150_
+	recipeItems f_44148_
+	result f_44149_
+	showNotification f_271538_
+	width f_44146_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_250963_ p_250963_
+		1 p_250221_ p_250221_
+		2 p_250716_ p_250716_
+		3 p_251480_ p_251480_
+		4 p_251980_ p_251980_
+		5 p_252150_ p_252150_
+		6 p_248581_ p_248581_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;Z)V <init>
+		0 p_273203_ p_273203_
+		1 p_272759_ p_272759_
+		2 p_273506_ p_273506_
+		3 p_272952_ p_272952_
+		4 p_272920_ p_272920_
+		5 p_273650_ p_273650_
+		6 p_272852_ p_272852_
+		7 p_273122_ p_273122_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266686_ p_266686_
+		1 p_266725_ p_266725_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266856_ p_266856_
+		1 p_267069_ p_267069_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44161_ p_44161_
+		1 p_44162_ p_44162_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	dissolvePattern ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/core/NonNullList; m_44202_
+		static
+		0 p_44203_ p_44203_
+		1 p_44204_ p_44204_
+		2 p_44205_ p_44205_
+		3 p_44206_ p_44206_
+	firstNonSpace (Ljava/lang/String;)I m_44184_
+		static
+		0 p_44185_ p_44185_
+	getGroup ()Ljava/lang/String; m_6076_
+	getHeight ()I m_44221_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266881_ p_266881_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getWidth ()I m_44220_
+	isIncomplete ()Z m_142505_
+	itemFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/Item; m_151278_
+		static
+		0 p_151279_ p_151279_
+	itemStackFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/ItemStack; m_151274_
+		static
+		0 p_151275_ p_151275_
+	keyFromJson (Lcom/google/gson/JsonObject;)Ljava/util/Map; m_44210_
+		static
+		0 p_44211_ p_44211_
+	lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151276_
+		static
+		0 p_151277_ p_151277_
+	lambda$isIncomplete$1 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151272_
+		static
+		0 p_151273_ p_151273_
+	lambda$itemFromJson$2 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_151280_
+		static
+		0 p_151281_ p_151281_
+	lastNonSpace (Ljava/lang/String;)I m_44200_
+		static
+		0 p_44201_ p_44201_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44176_ p_44176_
+		1 p_44177_ p_44177_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44166_ p_44166_
+		1 p_44167_ p_44167_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;IIZ)Z m_44170_
+		0 p_44171_ p_44171_
+		1 p_44172_ p_44172_
+		2 p_44173_ p_44173_
+		3 p_44174_ p_44174_
+	patternFromJson (Lcom/google/gson/JsonArray;)[Ljava/lang/String; m_44196_
+		static
+		0 p_44197_ p_44197_
+	showNotification ()Z m_271738_
+	shrink ([Ljava/lang/String;)[Ljava/lang/String; m_44186_
+		static
+		0 p_44187_ p_44187_
+net/minecraft/world/item/crafting/ShapedRecipe$Serializer net/minecraft/world/item/crafting/ShapedRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/ShapedRecipe; m_6729_
+		0 p_44236_ p_44236_
+		1 p_44237_ p_44237_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44230_ p_44230_
+		1 p_44231_ p_44231_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44233_ p_44233_
+		1 p_44234_ p_44234_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipe; m_8005_
+		0 p_44239_ p_44239_
+		1 p_44240_ p_44240_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipe;)V m_6178_
+		0 p_44227_ p_44227_
+		1 p_44228_ p_44228_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44224_ p_44224_
+		1 p_44225_ p_44225_
+net/minecraft/world/item/crafting/ShapelessRecipe net/minecraft/world/item/crafting/ShapelessRecipe
+	category f_244076_
+	group f_44242_
+	id f_44241_
+	ingredients f_44244_
+	result f_44243_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/NonNullList;)V <init>
+		0 p_251840_ p_251840_
+		1 p_249640_ p_249640_
+		2 p_249390_ p_249390_
+		3 p_252071_ p_252071_
+		4 p_250689_ p_250689_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44260_ p_44260_
+		1 p_266797_ p_266797_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266832_ p_266832_
+		1 p_266695_ p_266695_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44252_ p_44252_
+		1 p_44253_ p_44253_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267111_ p_267111_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44257_ p_44257_
+		1 p_44258_ p_44258_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44262_ p_44262_
+		1 p_44263_ p_44263_
+net/minecraft/world/item/crafting/ShapelessRecipe$Serializer net/minecraft/world/item/crafting/ShapelessRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44284_ p_44284_
+		1 p_44285_ p_44285_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; m_6729_
+		0 p_44290_ p_44290_
+		1 p_44291_ p_44291_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44287_ p_44287_
+		1 p_44288_ p_44288_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; m_8005_
+		0 p_44293_ p_44293_
+		1 p_44294_ p_44294_
+	itemsFromJson (Lcom/google/gson/JsonArray;)Lnet/minecraft/core/NonNullList; m_44275_
+		static
+		0 p_44276_ p_44276_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipe;)V m_6178_
+		0 p_44281_ p_44281_
+		1 p_44282_ p_44282_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44278_ p_44278_
+		1 p_44279_ p_44279_
+net/minecraft/world/item/crafting/ShieldDecorationRecipe net/minecraft/world/item/crafting/ShieldDecorationRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_251738_ p_251738_
+		1 p_251065_ p_251065_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44306_ p_44306_
+		1 p_267112_ p_267112_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267099_ p_267099_
+		1 p_266717_ p_266717_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44298_ p_44298_
+		1 p_44299_ p_44299_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44303_ p_44303_
+		1 p_44304_ p_44304_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44308_ p_44308_
+		1 p_44309_ p_44309_
+net/minecraft/world/item/crafting/ShulkerBoxColoring net/minecraft/world/item/crafting/ShulkerBoxColoring
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_248647_ p_248647_
+		1 p_250756_ p_250756_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44322_ p_44322_
+		1 p_266985_ p_266985_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266786_ p_266786_
+		1 p_267078_ p_267078_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44314_ p_44314_
+		1 p_44315_ p_44315_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44319_ p_44319_
+		1 p_44320_ p_44320_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44324_ p_44324_
+		1 p_44325_ p_44325_
+net/minecraft/world/item/crafting/SimpleCookingSerializer net/minecraft/world/item/crafting/SimpleCookingSerializer
+	defaultCookingTime f_44327_
+	factory f_44328_
+	<init> (Lnet/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker;I)V <init>
+		0 p_44330_ p_44330_
+		1 p_44331_ p_44331_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_6729_
+		0 p_44347_ p_44347_
+		1 p_44348_ p_44348_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44341_ p_44341_
+		1 p_44342_ p_44342_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44344_ p_44344_
+		1 p_44345_ p_44345_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_8005_
+		0 p_44350_ p_44350_
+		1 p_44351_ p_44351_
+	lambda$fromJson$0 (Ljava/lang/String;)Ljava/lang/IllegalStateException; m_44332_
+		static
+		0 p_44333_ p_44333_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)V m_6178_
+		0 p_44335_ p_44335_
+		1 p_44336_ p_44336_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44338_ p_44338_
+		1 p_44339_ p_44339_
+net/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker net/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_44352_
+		0 p_44353_ p_44353_
+		1 p_44354_ p_44354_
+		2 p_249487_ p_249487_
+		3 p_44355_ p_44355_
+		4 p_44356_ p_44356_
+		5 p_44357_ p_44357_
+		6 p_44358_ p_44358_
+net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer
+	constructor f_244567_
+	<init> (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory;)V <init>
+		0 p_250090_ p_250090_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_248602_ p_248602_
+		1 p_249415_ p_249415_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_6729_
+		0 p_249786_ p_249786_
+		1 p_252161_ p_252161_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_251627_ p_251627_
+		1 p_249712_ p_249712_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_8005_
+		0 p_251508_ p_251508_
+		1 p_251882_ p_251882_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/CraftingRecipe;)V m_6178_
+		0 p_248968_ p_248968_
+		1 p_250179_ p_250179_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_251640_ p_251640_
+		1 p_251721_ p_251721_
+net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_247316_
+		0 p_250892_ p_250892_
+		1 p_249920_ p_249920_
+net/minecraft/world/item/crafting/SingleItemRecipe net/minecraft/world/item/crafting/SingleItemRecipe
+	group f_44412_
+	id f_44411_
+	ingredient f_44409_
+	result f_44410_
+	serializer f_44414_
+	type f_44413_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_44416_ p_44416_
+		1 p_44417_ p_44417_
+		2 p_44418_ p_44418_
+		3 p_44419_ p_44419_
+		4 p_44420_ p_44420_
+		5 p_44421_ p_44421_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44427_ p_44427_
+		1 p_266999_ p_266999_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44424_ p_44424_
+		1 p_44425_ p_44425_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266964_ p_266964_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+net/minecraft/world/item/crafting/SingleItemRecipe$Serializer net/minecraft/world/item/crafting/SingleItemRecipe$Serializer
+	factory f_44433_
+	<init> (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker;)V <init>
+		0 p_44435_ p_44435_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_6729_
+		0 p_44449_ p_44449_
+		1 p_44450_ p_44450_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44443_ p_44443_
+		1 p_44444_ p_44444_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44446_ p_44446_
+		1 p_44447_ p_44447_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_8005_
+		0 p_44452_ p_44452_
+		1 p_44453_ p_44453_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SingleItemRecipe;)V m_6178_
+		0 p_44440_ p_44440_
+		1 p_44441_ p_44441_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44437_ p_44437_
+		1 p_44438_ p_44438_
+net/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker net/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_44454_
+		0 p_44455_ p_44455_
+		1 p_44456_ p_44456_
+		2 p_44457_ p_44457_
+		3 p_44458_ p_44458_
+net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/SmeltingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249157_ p_249157_
+		1 p_250200_ p_250200_
+		2 p_251114_ p_251114_
+		3 p_250340_ p_250340_
+		4 p_250306_ p_250306_
+		5 p_249577_ p_249577_
+		6 p_250030_ p_250030_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe
+	canCraftInDimensions (II)Z m_8004_
+		0 p_266835_ p_266835_
+		1 p_266829_ p_266829_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_267132_ p_267132_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_266962_ p_266962_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_266982_ p_266982_
+net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe
+	addition f_265907_
+	base f_265888_
+	id f_265924_
+	result f_266098_
+	template f_265949_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_267143_ p_267143_
+		1 p_266750_ p_266750_
+		2 p_266787_ p_266787_
+		3 p_267292_ p_267292_
+		4 p_267031_ p_267031_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267036_ p_267036_
+		1 p_266699_ p_266699_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267209_ p_267209_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_267260_ p_267260_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_267276_ p_267276_
+	isIncomplete ()Z m_142505_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_267113_ p_267113_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_266855_ p_266855_
+		1 p_266781_ p_266781_
+net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_267243_ p_267243_
+		1 p_267223_ p_267223_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; m_6729_
+		0 p_266953_ p_266953_
+		1 p_266720_ p_266720_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_266858_ p_266858_
+		1 p_267139_ p_267139_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; m_8005_
+		0 p_267117_ p_267117_
+		1 p_267316_ p_267316_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V m_6178_
+		0 p_266746_ p_266746_
+		1 p_266927_ p_266927_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_266913_ p_266913_
+		1 p_267125_ p_267125_
+net/minecraft/world/item/crafting/SmithingTrimRecipe net/minecraft/world/item/crafting/SmithingTrimRecipe
+	addition f_266053_
+	base f_266040_
+	id f_265885_
+	template f_265958_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_267235_ p_267235_
+		1 p_267298_ p_267298_
+		2 p_266862_ p_266862_
+		3 p_267050_ p_267050_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267320_ p_267320_
+		1 p_267280_ p_267280_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266948_ p_266948_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_266922_ p_266922_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_266795_ p_266795_
+	isIncomplete ()Z m_142505_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_266762_ p_266762_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_267224_ p_267224_
+		1 p_266798_ p_266798_
+net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_266954_ p_266954_
+		1 p_267194_ p_267194_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; m_6729_
+		0 p_267037_ p_267037_
+		1 p_267004_ p_267004_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; m_8005_
+		0 p_267169_ p_267169_
+		1 p_267251_ p_267251_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_266742_ p_266742_
+		1 p_266888_ p_266888_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V m_6178_
+		0 p_266901_ p_266901_
+		1 p_266893_ p_266893_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_266805_ p_266805_
+		1 p_267236_ p_267236_
+net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/SmokingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249711_ p_249711_
+		1 p_249312_ p_249312_
+		2 p_251017_ p_251017_
+		3 p_252345_ p_252345_
+		4 p_250002_ p_250002_
+		5 p_250535_ p_250535_
+		6 p_251222_ p_251222_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/StonecutterRecipe net/minecraft/world/item/crafting/StonecutterRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_44478_ p_44478_
+		1 p_44479_ p_44479_
+		2 p_44480_ p_44480_
+		3 p_44481_ p_44481_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44483_ p_44483_
+		1 p_44484_ p_44484_
+net/minecraft/world/item/crafting/SuspiciousStewRecipe net/minecraft/world/item/crafting/SuspiciousStewRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_248870_ p_248870_
+		1 p_250392_ p_250392_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44497_ p_44497_
+		1 p_266871_ p_266871_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266687_ p_266687_
+		1 p_266700_ p_266700_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44489_ p_44489_
+		1 p_44490_ p_44490_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44494_ p_44494_
+		1 p_44495_ p_44495_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44499_ p_44499_
+		1 p_44500_ p_44500_
+net/minecraft/world/item/crafting/TippedArrowRecipe net/minecraft/world/item/crafting/TippedArrowRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250995_ p_250995_
+		1 p_252163_ p_252163_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44513_ p_44513_
+		1 p_267186_ p_267186_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267014_ p_267014_
+		1 p_266677_ p_266677_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44505_ p_44505_
+		1 p_44506_ p_44506_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44510_ p_44510_
+		1 p_44511_ p_44511_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44515_ p_44515_
+		1 p_44516_ p_44516_
+net/minecraft/world/item/crafting/package-info net/minecraft/world/item/crafting/package-info
+net/minecraft/world/item/enchantment/ArrowDamageEnchantment net/minecraft/world/item/enchantment/ArrowDamageEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44568_ p_44568_
+		1 p_44569_ p_44569_
+	getMaxCost (I)I m_6175_
+		0 p_44574_ p_44574_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44572_ p_44572_
+net/minecraft/world/item/enchantment/ArrowFireEnchantment net/minecraft/world/item/enchantment/ArrowFireEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44576_ p_44576_
+		1 p_44577_ p_44577_
+	getMaxCost (I)I m_6175_
+		0 p_44582_ p_44582_
+	getMinCost (I)I m_6183_
+		0 p_44580_ p_44580_
+net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44584_ p_44584_
+		1 p_44585_ p_44585_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44590_ p_44590_
+	getMaxCost (I)I m_6175_
+		0 p_44592_ p_44592_
+	getMinCost (I)I m_6183_
+		0 p_44588_ p_44588_
+net/minecraft/world/item/enchantment/ArrowKnockbackEnchantment net/minecraft/world/item/enchantment/ArrowKnockbackEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44594_ p_44594_
+		1 p_44595_ p_44595_
+	getMaxCost (I)I m_6175_
+		0 p_44600_ p_44600_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44598_ p_44598_
+net/minecraft/world/item/enchantment/ArrowPiercingEnchantment net/minecraft/world/item/enchantment/ArrowPiercingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44602_ p_44602_
+		1 p_44603_ p_44603_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44608_ p_44608_
+	getMaxCost (I)I m_6175_
+		0 p_44610_ p_44610_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44606_ p_44606_
+net/minecraft/world/item/enchantment/BindingCurseEnchantment net/minecraft/world/item/enchantment/BindingCurseEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44612_ p_44612_
+		1 p_44613_ p_44613_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_270577_ p_270577_
+	getMaxCost (I)I m_6175_
+		0 p_44619_ p_44619_
+	getMinCost (I)I m_6183_
+		0 p_44616_ p_44616_
+	isCurse ()Z m_6589_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/DamageEnchantment net/minecraft/world/item/enchantment/DamageEnchantment
+	ALL f_151289_
+	ARTHROPODS f_151291_
+	LEVEL_COST f_44624_
+	LEVEL_COST_SPAN f_44625_
+	MIN_COST f_44623_
+	NAMES f_44622_
+	UNDEAD f_151290_
+	type f_44621_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;I[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44628_ p_44628_
+		1 p_44629_ p_44629_
+		2 p_44630_ p_44630_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44642_ p_44642_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44644_ p_44644_
+	doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7677_
+		0 p_44638_ p_44638_
+		1 p_44639_ p_44639_
+		2 p_44640_ p_44640_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_44635_ p_44635_
+		1 p_44636_ p_44636_
+	getMaxCost (I)I m_6175_
+		0 p_44646_ p_44646_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44633_ p_44633_
+net/minecraft/world/item/enchantment/DigDurabilityEnchantment net/minecraft/world/item/enchantment/DigDurabilityEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44648_ p_44648_
+		1 p_44649_ p_44649_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44654_ p_44654_
+	getMaxCost (I)I m_6175_
+		0 p_44660_ p_44660_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44652_ p_44652_
+	shouldIgnoreDurabilityDrop (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/util/RandomSource;)Z m_220282_
+		static
+		0 p_220283_ p_220283_
+		1 p_220284_ p_220284_
+		2 p_220285_ p_220285_
+net/minecraft/world/item/enchantment/DiggingEnchantment net/minecraft/world/item/enchantment/DiggingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44662_ p_44662_
+		1 p_44663_ p_44663_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44668_ p_44668_
+	getMaxCost (I)I m_6175_
+		0 p_44670_ p_44670_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44666_ p_44666_
+net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment
+	category f_44672_
+	descriptionId f_44673_
+	rarity f_44674_
+	slots f_44671_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44676_ p_44676_
+		1 p_44677_ p_44677_
+		2 p_44678_ p_44678_
+	byId (I)Lnet/minecraft/world/item/enchantment/Enchantment; m_44697_
+		static
+		0 p_44698_ p_44698_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44689_ p_44689_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44690_ p_44690_
+	doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7677_
+		0 p_44686_ p_44686_
+		1 p_44687_ p_44687_
+		2 p_44688_ p_44688_
+	doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7675_
+		0 p_44692_ p_44692_
+		1 p_44693_ p_44693_
+		2 p_44694_ p_44694_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_44682_ p_44682_
+		1 p_44683_ p_44683_
+	getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I m_7205_
+		0 p_44680_ p_44680_
+		1 p_44681_ p_44681_
+	getDescriptionId ()Ljava/lang/String; m_44704_
+	getFullname (I)Lnet/minecraft/network/chat/Component; m_44700_
+		0 p_44701_ p_44701_
+	getMaxCost (I)I m_6175_
+		0 p_44691_ p_44691_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44679_ p_44679_
+	getMinLevel ()I m_44702_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_44703_
+	getRarity ()Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; m_44699_
+	getSlotItems (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; m_44684_
+		0 p_44685_ p_44685_
+	isCompatibleWith (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_44695_
+		0 p_44696_ p_44696_
+	isCurse ()Z m_6589_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/Enchantment$Rarity net/minecraft/world/item/enchantment/Enchantment$Rarity
+	$VALUES $VALUES
+	COMMON COMMON
+	RARE RARE
+	UNCOMMON UNCOMMON
+	VERY_RARE VERY_RARE
+	weight f_44709_
+	$values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; m_151292_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_44713_ p_44713_
+		1 p_44714_ p_44714_
+		2 p_44715_ p_44715_
+	getWeight ()I m_44716_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; valueOf
+		static
+		0 p_44718_ p_44718_
+	values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; values
+		static
+net/minecraft/world/item/enchantment/EnchantmentCategory net/minecraft/world/item/enchantment/EnchantmentCategory
+	$VALUES $VALUES
+	ARMOR ARMOR
+	ARMOR_CHEST ARMOR_CHEST
+	ARMOR_FEET ARMOR_FEET
+	ARMOR_HEAD ARMOR_HEAD
+	ARMOR_LEGS ARMOR_LEGS
+	BOW BOW
+	BREAKABLE BREAKABLE
+	CROSSBOW CROSSBOW
+	DIGGER DIGGER
+	FISHING_ROD FISHING_ROD
+	TRIDENT TRIDENT
+	VANISHABLE VANISHABLE
+	WEAPON WEAPON
+	WEARABLE WEARABLE
+	$values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; m_151293_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44737_ p_44737_
+		1 p_44738_ p_44738_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44743_ p_44743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/EnchantmentCategory; valueOf
+		static
+		0 p_44745_ p_44745_
+	values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; values
+		static
+net/minecraft/world/item/enchantment/EnchantmentCategory$1 net/minecraft/world/item/enchantment/EnchantmentCategory$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44748_ p_44748_
+		1 p_44749_ p_44749_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44751_ p_44751_
+net/minecraft/world/item/enchantment/EnchantmentCategory$10 net/minecraft/world/item/enchantment/EnchantmentCategory$10
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44778_ p_44778_
+		1 p_44779_ p_44779_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44781_ p_44781_
+net/minecraft/world/item/enchantment/EnchantmentCategory$11 net/minecraft/world/item/enchantment/EnchantmentCategory$11
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44783_ p_44783_
+		1 p_44784_ p_44784_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44786_ p_44786_
+net/minecraft/world/item/enchantment/EnchantmentCategory$12 net/minecraft/world/item/enchantment/EnchantmentCategory$12
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44788_ p_44788_
+		1 p_44789_ p_44789_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44791_ p_44791_
+net/minecraft/world/item/enchantment/EnchantmentCategory$13 net/minecraft/world/item/enchantment/EnchantmentCategory$13
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44793_ p_44793_
+		1 p_44794_ p_44794_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44796_ p_44796_
+net/minecraft/world/item/enchantment/EnchantmentCategory$14 net/minecraft/world/item/enchantment/EnchantmentCategory$14
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44798_ p_44798_
+		1 p_44799_ p_44799_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44801_ p_44801_
+net/minecraft/world/item/enchantment/EnchantmentCategory$2 net/minecraft/world/item/enchantment/EnchantmentCategory$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44803_ p_44803_
+		1 p_44804_ p_44804_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44806_ p_44806_
+net/minecraft/world/item/enchantment/EnchantmentCategory$3 net/minecraft/world/item/enchantment/EnchantmentCategory$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44808_ p_44808_
+		1 p_44809_ p_44809_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44811_ p_44811_
+net/minecraft/world/item/enchantment/EnchantmentCategory$4 net/minecraft/world/item/enchantment/EnchantmentCategory$4
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44813_ p_44813_
+		1 p_44814_ p_44814_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44816_ p_44816_
+net/minecraft/world/item/enchantment/EnchantmentCategory$5 net/minecraft/world/item/enchantment/EnchantmentCategory$5
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44753_ p_44753_
+		1 p_44754_ p_44754_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44756_ p_44756_
+net/minecraft/world/item/enchantment/EnchantmentCategory$6 net/minecraft/world/item/enchantment/EnchantmentCategory$6
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44758_ p_44758_
+		1 p_44759_ p_44759_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44761_ p_44761_
+net/minecraft/world/item/enchantment/EnchantmentCategory$7 net/minecraft/world/item/enchantment/EnchantmentCategory$7
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44763_ p_44763_
+		1 p_44764_ p_44764_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44766_ p_44766_
+net/minecraft/world/item/enchantment/EnchantmentCategory$8 net/minecraft/world/item/enchantment/EnchantmentCategory$8
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44768_ p_44768_
+		1 p_44769_ p_44769_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44771_ p_44771_
+net/minecraft/world/item/enchantment/EnchantmentCategory$9 net/minecraft/world/item/enchantment/EnchantmentCategory$9
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44773_ p_44773_
+		1 p_44774_ p_44774_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44776_ p_44776_
+net/minecraft/world/item/enchantment/EnchantmentHelper net/minecraft/world/item/enchantment/EnchantmentHelper
+	SWIFT_SNEAK_EXTRA_FACTOR f_220286_
+	TAG_ENCH_ID f_182430_
+	TAG_ENCH_LEVEL f_182431_
+	<init> ()V <init>
+	deserializeEnchantments (Lnet/minecraft/nbt/ListTag;)Ljava/util/Map; m_44882_
+		static
+		0 p_44883_ p_44883_
+	doPostDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_44896_
+		static
+		0 p_44897_ p_44897_
+		1 p_44898_ p_44898_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_44823_
+		static
+		0 p_44824_ p_44824_
+		1 p_44825_ p_44825_
+	enchantItem (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Lnet/minecraft/world/item/ItemStack; m_220292_
+		static
+		0 p_220293_ p_220293_
+		1 p_220294_ p_220294_
+		2 p_220295_ p_220295_
+		3 p_220296_ p_220296_
+	filterCompatibleEnchantments (Ljava/util/List;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V m_44862_
+		static
+		0 p_44863_ p_44863_
+		1 p_44864_ p_44864_
+	getAvailableEnchantmentResults (ILnet/minecraft/world/item/ItemStack;Z)Ljava/util/List; m_44817_
+		static
+		0 p_44818_ p_44818_
+		1 p_44819_ p_44819_
+		2 p_44820_ p_44820_
+	getBlockEfficiency (Lnet/minecraft/world/entity/LivingEntity;)I m_44926_
+		static
+		0 p_44927_ p_44927_
+	getDamageBonus (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/MobType;)F m_44833_
+		static
+		0 p_44834_ p_44834_
+		1 p_44835_ p_44835_
+	getDamageProtection (Ljava/lang/Iterable;Lnet/minecraft/world/damagesource/DamageSource;)I m_44856_
+		static
+		0 p_44857_ p_44857_
+		1 p_44858_ p_44858_
+	getDepthStrider (Lnet/minecraft/world/entity/LivingEntity;)I m_44922_
+		static
+		0 p_44923_ p_44923_
+	getEnchantmentCost (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I m_220287_
+		static
+		0 p_220288_ p_220288_
+		1 p_220289_ p_220289_
+		2 p_220290_ p_220290_
+		3 p_220291_ p_220291_
+	getEnchantmentId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/resources/ResourceLocation; m_182446_
+		static
+		0 p_182447_ p_182447_
+	getEnchantmentId (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/resources/ResourceLocation; m_182432_
+		static
+		0 p_182433_ p_182433_
+	getEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)I m_44836_
+		static
+		0 p_44837_ p_44837_
+		1 p_44838_ p_44838_
+	getEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;)I m_182438_
+		static
+		0 p_182439_ p_182439_
+	getEnchantments (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Map; m_44831_
+		static
+		0 p_44832_ p_44832_
+	getFireAspect (Lnet/minecraft/world/entity/LivingEntity;)I m_44914_
+		static
+		0 p_44915_ p_44915_
+	getFishingLuckBonus (Lnet/minecraft/world/item/ItemStack;)I m_44904_
+		static
+		0 p_44905_ p_44905_
+	getFishingSpeedBonus (Lnet/minecraft/world/item/ItemStack;)I m_44916_
+		static
+		0 p_44917_ p_44917_
+	getItemEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/item/ItemStack;)I m_44843_
+		static
+		0 p_44844_ p_44844_
+		1 p_44845_ p_44845_
+	getKnockbackBonus (Lnet/minecraft/world/entity/LivingEntity;)I m_44894_
+		static
+		0 p_44895_ p_44895_
+	getLoyalty (Lnet/minecraft/world/item/ItemStack;)I m_44928_
+		static
+		0 p_44929_ p_44929_
+	getMobLooting (Lnet/minecraft/world/entity/LivingEntity;)I m_44930_
+		static
+		0 p_44931_ p_44931_
+	getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; m_44839_
+		static
+		0 p_44840_ p_44840_
+		1 p_44841_ p_44841_
+		2 p_44842_ p_44842_
+	getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map$Entry; m_44906_
+		static
+		0 p_44907_ p_44907_
+		1 p_44908_ p_44908_
+	getRespiration (Lnet/minecraft/world/entity/LivingEntity;)I m_44918_
+		static
+		0 p_44919_ p_44919_
+	getRiptide (Lnet/minecraft/world/item/ItemStack;)I m_44932_
+		static
+		0 p_44933_ p_44933_
+	getSneakingSpeedBonus (Lnet/minecraft/world/entity/LivingEntity;)F m_220302_
+		static
+		0 p_220303_ p_220303_
+	getSweepingDamageRatio (Lnet/minecraft/world/entity/LivingEntity;)F m_44821_
+		static
+		0 p_44822_ p_44822_
+	hasAquaAffinity (Lnet/minecraft/world/entity/LivingEntity;)Z m_44934_
+		static
+		0 p_44935_ p_44935_
+	hasBindingCurse (Lnet/minecraft/world/item/ItemStack;)Z m_44920_
+		static
+		0 p_44921_ p_44921_
+	hasChanneling (Lnet/minecraft/world/item/ItemStack;)Z m_44936_
+		static
+		0 p_44937_ p_44937_
+	hasFrostWalker (Lnet/minecraft/world/entity/LivingEntity;)Z m_44938_
+		static
+		0 p_44939_ p_44939_
+	hasSilkTouch (Lnet/minecraft/world/item/ItemStack;)Z m_272262_
+		static
+		0 p_273444_ p_273444_
+	hasSoulSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z m_44942_
+		static
+		0 p_44943_ p_44943_
+	hasVanishingCurse (Lnet/minecraft/world/item/ItemStack;)Z m_44924_
+		static
+		0 p_44925_ p_44925_
+	isEnchantmentCompatible (Ljava/util/Collection;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_44859_
+		static
+		0 p_44860_ p_44860_
+		1 p_44861_ p_44861_
+	lambda$deserializeEnchantments$0 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_44868_
+		static
+		0 p_44869_ p_44869_
+		1 p_44870_ p_44870_
+		2 p_44871_ p_44871_
+	lambda$doPostDamageEffects$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44826_
+		static
+		0 p_44827_ p_44827_
+		1 p_44828_ p_44828_
+		2 p_44829_ p_44829_
+		3 p_44830_ p_44830_
+	lambda$doPostHurtEffects$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44899_
+		static
+		0 p_44900_ p_44900_
+		1 p_44901_ p_44901_
+		2 p_44902_ p_44902_
+		3 p_44903_ p_44903_
+	lambda$getDamageBonus$3 (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/world/entity/MobType;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44884_
+		static
+		0 p_44885_ p_44885_
+		1 p_44886_ p_44886_
+		2 p_44887_ p_44887_
+		3 p_44888_ p_44888_
+	lambda$getDamageProtection$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44889_
+		static
+		0 p_44890_ p_44890_
+		1 p_44891_ p_44891_
+		2 p_44892_ p_44892_
+		3 p_44893_ p_44893_
+	lambda$getRandomItemWith$6 (Lnet/minecraft/world/item/ItemStack;)Z m_44940_
+		static
+		0 p_44941_ p_44941_
+	lambda$runIterationOnItem$1 (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_182434_
+		static
+		0 p_182435_ p_182435_
+		1 p_182436_ p_182436_
+		2 p_182437_ p_182437_
+	runIterationOnInventory (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Ljava/lang/Iterable;)V m_44853_
+		static
+		0 p_44854_ p_44854_
+		1 p_44855_ p_44855_
+	runIterationOnItem (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/world/item/ItemStack;)V m_44850_
+		static
+		0 p_44851_ p_44851_
+		1 p_44852_ p_44852_
+	selectEnchantment (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Ljava/util/List; m_220297_
+		static
+		0 p_220298_ p_220298_
+		1 p_220299_ p_220299_
+		2 p_220300_ p_220300_
+		3 p_220301_ p_220301_
+	setEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;I)V m_182440_
+		static
+		0 p_182441_ p_182441_
+		1 p_182442_ p_182442_
+	setEnchantments (Ljava/util/Map;Lnet/minecraft/world/item/ItemStack;)V m_44865_
+		static
+		0 p_44866_ p_44866_
+		1 p_44867_ p_44867_
+	storeEnchantment (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/nbt/CompoundTag; m_182443_
+		static
+		0 p_182444_ p_182444_
+		1 p_182445_ p_182445_
+net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor
+	accept (Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44944_
+		0 p_44945_ p_44945_
+		1 p_44946_ p_44946_
+net/minecraft/world/item/enchantment/EnchantmentInstance net/minecraft/world/item/enchantment/EnchantmentInstance
+	enchantment f_44947_
+	level f_44948_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;I)V <init>
+		0 p_44950_ p_44950_
+		1 p_44951_ p_44951_
+net/minecraft/world/item/enchantment/Enchantments net/minecraft/world/item/enchantment/Enchantments
+	ALL_DAMAGE_PROTECTION f_44965_
+	AQUA_AFFINITY f_44971_
+	ARMOR_SLOTS f_44964_
+	BANE_OF_ARTHROPODS f_44979_
+	BINDING_CURSE f_44975_
+	BLAST_PROTECTION f_44968_
+	BLOCK_EFFICIENCY f_44984_
+	BLOCK_FORTUNE f_44987_
+	CHANNELING f_44958_
+	DEPTH_STRIDER f_44973_
+	FALL_PROTECTION f_44967_
+	FIRE_ASPECT f_44981_
+	FIRE_PROTECTION f_44966_
+	FISHING_LUCK f_44953_
+	FISHING_SPEED f_44954_
+	FLAMING_ARROWS f_44990_
+	FROST_WALKER f_44974_
+	IMPALING f_44956_
+	INFINITY_ARROWS f_44952_
+	KNOCKBACK f_44980_
+	LOYALTY f_44955_
+	MENDING f_44962_
+	MOB_LOOTING f_44982_
+	MULTISHOT f_44959_
+	PIERCING f_44961_
+	POWER_ARROWS f_44988_
+	PROJECTILE_PROTECTION f_44969_
+	PUNCH_ARROWS f_44989_
+	QUICK_CHARGE f_44960_
+	RESPIRATION f_44970_
+	RIPTIDE f_44957_
+	SHARPNESS f_44977_
+	SILK_TOUCH f_44985_
+	SMITE f_44978_
+	SOUL_SPEED f_44976_
+	SWEEPING_EDGE f_44983_
+	SWIFT_SNEAK f_220304_
+	THORNS f_44972_
+	UNBREAKING f_44986_
+	VANISHING_CURSE f_44963_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/enchantment/Enchantment; m_44992_
+		static
+		0 p_44993_ p_44993_
+		1 p_44994_ p_44994_
+net/minecraft/world/item/enchantment/FireAspectEnchantment net/minecraft/world/item/enchantment/FireAspectEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44996_ p_44996_
+		1 p_44997_ p_44997_
+	getMaxCost (I)I m_6175_
+		0 p_45002_ p_45002_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45000_ p_45000_
+net/minecraft/world/item/enchantment/FishingSpeedEnchantment net/minecraft/world/item/enchantment/FishingSpeedEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45004_ p_45004_
+		1 p_45005_ p_45005_
+		2 p_45006_ p_45006_
+	getMaxCost (I)I m_6175_
+		0 p_45011_ p_45011_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45009_ p_45009_
+net/minecraft/world/item/enchantment/FrostWalkerEnchantment net/minecraft/world/item/enchantment/FrostWalkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45013_ p_45013_
+		1 p_45014_ p_45014_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45024_ p_45024_
+	getMaxCost (I)I m_6175_
+		0 p_45027_ p_45027_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45017_ p_45017_
+	isTreasureOnly ()Z m_6591_
+	onEntityMoved (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_45018_
+		static
+		0 p_45019_ p_45019_
+		1 p_45020_ p_45020_
+		2 p_45021_ p_45021_
+		3 p_45022_ p_45022_
+net/minecraft/world/item/enchantment/KnockbackEnchantment net/minecraft/world/item/enchantment/KnockbackEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45079_ p_45079_
+		1 p_45080_ p_45080_
+	getMaxCost (I)I m_6175_
+		0 p_45085_ p_45085_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45083_ p_45083_
+net/minecraft/world/item/enchantment/LootBonusEnchantment net/minecraft/world/item/enchantment/LootBonusEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45087_ p_45087_
+		1 p_45088_ p_45088_
+		2 p_45089_ p_45089_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45094_ p_45094_
+	getMaxCost (I)I m_6175_
+		0 p_45096_ p_45096_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45092_ p_45092_
+net/minecraft/world/item/enchantment/MendingEnchantment net/minecraft/world/item/enchantment/MendingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45098_ p_45098_
+		1 p_45099_ p_45099_
+	getMaxCost (I)I m_6175_
+		0 p_45105_ p_45105_
+	getMinCost (I)I m_6183_
+		0 p_45102_ p_45102_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/MultiShotEnchantment net/minecraft/world/item/enchantment/MultiShotEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45107_ p_45107_
+		1 p_45108_ p_45108_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45113_ p_45113_
+	getMaxCost (I)I m_6175_
+		0 p_45115_ p_45115_
+	getMinCost (I)I m_6183_
+		0 p_45111_ p_45111_
+net/minecraft/world/item/enchantment/OxygenEnchantment net/minecraft/world/item/enchantment/OxygenEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45117_ p_45117_
+		1 p_45118_ p_45118_
+	getMaxCost (I)I m_6175_
+		0 p_45123_ p_45123_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45121_ p_45121_
+net/minecraft/world/item/enchantment/ProtectionEnchantment net/minecraft/world/item/enchantment/ProtectionEnchantment
+	type f_45124_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45126_ p_45126_
+		1 p_45127_ p_45127_
+		2 p_45128_ p_45128_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45142_ p_45142_
+	getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I m_7205_
+		0 p_45133_ p_45133_
+		1 p_45134_ p_45134_
+	getExplosionKnockbackAfterDampener (Lnet/minecraft/world/entity/LivingEntity;D)D m_45135_
+		static
+		0 p_45136_ p_45136_
+		1 p_45137_ p_45137_
+	getFireAfterDampener (Lnet/minecraft/world/entity/LivingEntity;I)I m_45138_
+		static
+		0 p_45139_ p_45139_
+		1 p_45140_ p_45140_
+	getMaxCost (I)I m_6175_
+		0 p_45144_ p_45144_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45131_ p_45131_
+net/minecraft/world/item/enchantment/ProtectionEnchantment$Type net/minecraft/world/item/enchantment/ProtectionEnchantment$Type
+	$VALUES $VALUES
+	ALL ALL
+	EXPLOSION EXPLOSION
+	FALL FALL
+	FIRE FIRE
+	PROJECTILE PROJECTILE
+	levelCost f_45152_
+	minCost f_45151_
+	$values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; m_151301_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_151297_ p_151297_
+		1 p_151298_ p_151298_
+		2 p_151299_ p_151299_
+		3 p_151300_ p_151300_
+	getLevelCost ()I m_45162_
+	getMinCost ()I m_45161_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; valueOf
+		static
+		0 p_45164_ p_45164_
+	values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; values
+		static
+net/minecraft/world/item/enchantment/QuickChargeEnchantment net/minecraft/world/item/enchantment/QuickChargeEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45167_ p_45167_
+		1 p_45168_ p_45168_
+	getMaxCost (I)I m_6175_
+		0 p_45173_ p_45173_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45171_ p_45171_
+net/minecraft/world/item/enchantment/SoulSpeedEnchantment net/minecraft/world/item/enchantment/SoulSpeedEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45175_ p_45175_
+		1 p_45176_ p_45176_
+	getMaxCost (I)I m_6175_
+		0 p_45182_ p_45182_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45179_ p_45179_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/SweepingEdgeEnchantment net/minecraft/world/item/enchantment/SweepingEdgeEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45186_ p_45186_
+		1 p_45187_ p_45187_
+	getMaxCost (I)I m_6175_
+		0 p_45192_ p_45192_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45190_ p_45190_
+	getSweepingDamageRatio (I)F m_45193_
+		static
+		0 p_45194_ p_45194_
+net/minecraft/world/item/enchantment/SwiftSneakEnchantment net/minecraft/world/item/enchantment/SwiftSneakEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_220306_ p_220306_
+		1 p_220307_ p_220307_
+	getMaxCost (I)I m_6175_
+		0 p_220313_ p_220313_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_220310_ p_220310_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/ThornsEnchantment net/minecraft/world/item/enchantment/ThornsEnchantment
+	CHANCE_PER_LEVEL f_151302_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45196_ p_45196_
+		1 p_45197_ p_45197_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_45205_ p_45205_
+	doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7675_
+		0 p_45215_ p_45215_
+		1 p_45216_ p_45216_
+		2 p_45217_ p_45217_
+	getDamage (ILnet/minecraft/util/RandomSource;)I m_220319_
+		static
+		0 p_220320_ p_220320_
+		1 p_220321_ p_220321_
+	getMaxCost (I)I m_6175_
+		0 p_45210_ p_45210_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45200_ p_45200_
+	lambda$doPostHurt$0 (Ljava/util/Map$Entry;Lnet/minecraft/world/entity/LivingEntity;)V m_45206_
+		static
+		0 p_45207_ p_45207_
+		1 p_45208_ p_45208_
+	shouldHit (ILnet/minecraft/util/RandomSource;)Z m_220316_
+		static
+		0 p_220317_ p_220317_
+		1 p_220318_ p_220318_
+net/minecraft/world/item/enchantment/TridentChannelingEnchantment net/minecraft/world/item/enchantment/TridentChannelingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45219_ p_45219_
+		1 p_45220_ p_45220_
+	getMaxCost (I)I m_6175_
+		0 p_45227_ p_45227_
+	getMinCost (I)I m_6183_
+		0 p_45223_ p_45223_
+net/minecraft/world/item/enchantment/TridentImpalerEnchantment net/minecraft/world/item/enchantment/TridentImpalerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45229_ p_45229_
+		1 p_45230_ p_45230_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_45235_ p_45235_
+		1 p_45236_ p_45236_
+	getMaxCost (I)I m_6175_
+		0 p_45238_ p_45238_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45233_ p_45233_
+net/minecraft/world/item/enchantment/TridentLoyaltyEnchantment net/minecraft/world/item/enchantment/TridentLoyaltyEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45240_ p_45240_
+		1 p_45241_ p_45241_
+	getMaxCost (I)I m_6175_
+		0 p_45248_ p_45248_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45244_ p_45244_
+net/minecraft/world/item/enchantment/TridentRiptideEnchantment net/minecraft/world/item/enchantment/TridentRiptideEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45250_ p_45250_
+		1 p_45251_ p_45251_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45256_ p_45256_
+	getMaxCost (I)I m_6175_
+		0 p_45258_ p_45258_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45254_ p_45254_
+net/minecraft/world/item/enchantment/UntouchingEnchantment net/minecraft/world/item/enchantment/UntouchingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45260_ p_45260_
+		1 p_45261_ p_45261_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45266_ p_45266_
+	getMaxCost (I)I m_6175_
+		0 p_45268_ p_45268_
+	getMinCost (I)I m_6183_
+		0 p_45264_ p_45264_
+net/minecraft/world/item/enchantment/VanishingCurseEnchantment net/minecraft/world/item/enchantment/VanishingCurseEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45270_ p_45270_
+		1 p_45271_ p_45271_
+	getMaxCost (I)I m_6175_
+		0 p_45277_ p_45277_
+	getMinCost (I)I m_6183_
+		0 p_45274_ p_45274_
+	isCurse ()Z m_6589_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/WaterWalkerEnchantment net/minecraft/world/item/enchantment/WaterWalkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45280_ p_45280_
+		1 p_45281_ p_45281_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45286_ p_45286_
+	getMaxCost (I)I m_6175_
+		0 p_45288_ p_45288_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45284_ p_45284_
+net/minecraft/world/item/enchantment/WaterWorkerEnchantment net/minecraft/world/item/enchantment/WaterWorkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45290_ p_45290_
+		1 p_45291_ p_45291_
+	getMaxCost (I)I m_6175_
+		0 p_45296_ p_45296_
+	getMinCost (I)I m_6183_
+		0 p_45294_ p_45294_
+net/minecraft/world/item/enchantment/package-info net/minecraft/world/item/enchantment/package-info
+net/minecraft/world/item/package-info net/minecraft/world/item/package-info
+net/minecraft/world/item/trading/Merchant net/minecraft/world/item/trading/Merchant
+	canRestock ()Z m_7862_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	lambda$openTradingScreen$0 (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_45297_
+		0 p_45298_ p_45298_
+		1 p_45299_ p_45299_
+		2 p_45300_ p_45300_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_45305_ p_45305_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_45308_ p_45308_
+	openTradingScreen (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;I)V m_45301_
+		0 p_45302_ p_45302_
+		1 p_45303_ p_45303_
+		2 p_45304_ p_45304_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_45306_ p_45306_
+	overrideXp (I)V m_6621_
+		0 p_45309_ p_45309_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_45307_ p_45307_
+	showProgressBar ()Z m_7826_
+net/minecraft/world/item/trading/MerchantOffer net/minecraft/world/item/trading/MerchantOffer
+	baseCostA f_45310_
+	costB f_45311_
+	demand f_45317_
+	maxUses f_45314_
+	priceMultiplier f_45318_
+	result f_45312_
+	rewardExp f_45315_
+	specialPriceDiff f_45316_
+	uses f_45313_
+	xp f_45319_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIF)V <init>
+		0 p_45334_ p_45334_
+		1 p_45335_ p_45335_
+		2 p_45336_ p_45336_
+		3 p_45337_ p_45337_
+		4 p_45338_ p_45338_
+		5 p_45339_ p_45339_
+		6 p_45340_ p_45340_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
+		0 p_45321_ p_45321_
+		1 p_45322_ p_45322_
+		2 p_45323_ p_45323_
+		3 p_45324_ p_45324_
+		4 p_45325_ p_45325_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIFI)V <init>
+		0 p_45342_ p_45342_
+		1 p_45343_ p_45343_
+		2 p_45344_ p_45344_
+		3 p_45345_ p_45345_
+		4 p_45346_ p_45346_
+		5 p_45347_ p_45347_
+		6 p_45348_ p_45348_
+		7 p_45349_ p_45349_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
+		0 p_45327_ p_45327_
+		1 p_45328_ p_45328_
+		2 p_45329_ p_45329_
+		3 p_45330_ p_45330_
+		4 p_45331_ p_45331_
+		5 p_45332_ p_45332_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_45351_ p_45351_
+	addToSpecialPriceDiff (I)V m_45353_
+		0 p_45354_ p_45354_
+	assemble ()Lnet/minecraft/world/item/ItemStack; m_45370_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_45384_
+	getBaseCostA ()Lnet/minecraft/world/item/ItemStack; m_45352_
+	getCostA ()Lnet/minecraft/world/item/ItemStack; m_45358_
+	getCostB ()Lnet/minecraft/world/item/ItemStack; m_45364_
+	getDemand ()I m_45375_
+	getMaxUses ()I m_45373_
+	getPriceMultiplier ()F m_45378_
+	getResult ()Lnet/minecraft/world/item/ItemStack; m_45368_
+	getSpecialPriceDiff ()I m_45377_
+	getUses ()I m_45371_
+	getXp ()I m_45379_
+	increaseUses ()V m_45374_
+	isOutOfStock ()Z m_45380_
+	isRequiredItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45365_
+		0 p_45366_ p_45366_
+		1 p_45367_ p_45367_
+	needsRestock ()Z m_45382_
+	resetSpecialPriceDiff ()V m_45376_
+	resetUses ()V m_45372_
+	satisfiedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45355_
+		0 p_45356_ p_45356_
+		1 p_45357_ p_45357_
+	setSpecialPriceDiff (I)V m_45359_
+		0 p_45360_ p_45360_
+	setToOutOfStock ()V m_45381_
+	shouldRewardExp ()Z m_45383_
+	take (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45361_
+		0 p_45362_ p_45362_
+		1 p_45363_ p_45363_
+	updateDemand ()V m_45369_
+net/minecraft/world/item/trading/MerchantOffers net/minecraft/world/item/trading/MerchantOffers
+	<init> (I)V <init>
+		0 p_220323_ p_220323_
+	<init> ()V <init>
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_45387_ p_45387_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffers; m_45395_
+		static
+		0 p_45396_ p_45396_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_45388_
+	getRecipeFor (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantOffer; m_45389_
+		0 p_45390_ p_45390_
+		1 p_45391_ p_45391_
+		2 p_45392_ p_45392_
+	lambda$createFromStream$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffer; m_220327_
+		static
+		0 p_220328_ p_220328_
+	lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantOffer;)V m_220324_
+		static
+		0 p_220325_ p_220325_
+		1 p_220326_ p_220326_
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_45393_
+		0 p_45394_ p_45394_
+net/minecraft/world/item/trading/package-info net/minecraft/world/item/trading/package-info
+net/minecraft/world/level/BaseCommandBlock net/minecraft/world/level/BaseCommandBlock
+	DEFAULT_NAME f_45398_
+	TIME_FORMAT f_45397_
+	command f_45404_
+	lastExecution f_45399_
+	lastOutput f_45403_
+	name f_45405_
+	successCount f_45401_
+	trackOutput f_45402_
+	updateLastExecution f_45400_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getCommand ()Ljava/lang/String; m_45438_
+	getLastOutput ()Lnet/minecraft/network/chat/Component; m_45437_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getName ()Lnet/minecraft/network/chat/Component; m_45439_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	getSuccessCount ()I m_45436_
+	isTrackOutput ()Z m_45440_
+	isValid ()Z m_288209_
+	lambda$performCommand$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_45416_
+		0 p_45417_ p_45417_
+		1 p_45418_ p_45418_
+		2 p_45419_ p_45419_
+	lambda$performCommand$1 ()Ljava/lang/String; m_45435_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_45431_
+		0 p_45432_ p_45432_
+	onUpdated ()V m_7368_
+	performCommand (Lnet/minecraft/world/level/Level;)Z m_45414_
+		0 p_45415_ p_45415_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_45421_
+		0 p_45422_ p_45422_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_220330_ p_220330_
+	setCommand (Ljava/lang/String;)V m_6590_
+		0 p_45420_ p_45420_
+	setLastOutput (Lnet/minecraft/network/chat/Component;)V m_45433_
+		0 p_45434_ p_45434_
+	setName (Lnet/minecraft/network/chat/Component;)V m_45423_
+		0 p_45424_ p_45424_
+	setSuccessCount (I)V m_45410_
+		0 p_45411_ p_45411_
+	setTrackOutput (Z)V m_45428_
+		0 p_45429_ p_45429_
+	shouldInformAdmins ()Z m_6102_
+	usedBy (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_45412_
+		0 p_45413_ p_45413_
+net/minecraft/world/level/BaseSpawner net/minecraft/world/level/BaseSpawner
+	EVENT_SPAWN f_151303_
+	LOGGER f_45441_
+	SPAWN_DATA_TAG f_254624_
+	displayEntity f_45450_
+	maxNearbyEntities f_45451_
+	maxSpawnDelay f_45448_
+	minSpawnDelay f_45447_
+	nextSpawnData f_45444_
+	oSpin f_45446_
+	requiredPlayerRange f_45452_
+	spawnCount f_45449_
+	spawnDelay f_45442_
+	spawnPotentials f_45443_
+	spawnRange f_45453_
+	spin f_45445_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_151322_ p_151322_
+		1 p_151323_ p_151323_
+		2 p_151324_ p_151324_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_151319_
+		0 p_151320_ p_151320_
+		1 p_151321_ p_151321_
+	delay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_151350_
+		0 p_151351_ p_151351_
+		1 p_151352_ p_151352_
+	getOrCreateDisplayEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; m_253067_
+		0 p_254323_ p_254323_
+		1 p_254353_ p_254353_
+		2 p_254313_ p_254313_
+	getOrCreateNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/SpawnData; m_253144_
+		0 p_254503_ p_254503_
+		1 p_253892_ p_253892_
+		2 p_254487_ p_254487_
+	getSpin ()D m_45473_
+	getoSpin ()D m_45474_
+	isNearPlayer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_151343_
+		0 p_151344_ p_151344_
+		1 p_151345_ p_151345_
+	lambda$delay$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V m_186383_
+		0 p_186384_ p_186384_
+		1 p_186385_ p_186385_
+		2 p_186386_ p_186386_
+	lambda$load$2 (Ljava/lang/String;)V m_186390_
+		static
+		0 p_186391_ p_186391_
+	lambda$load$3 (Ljava/lang/String;)V m_186387_
+		static
+		0 p_186388_ p_186388_
+	lambda$save$4 ()Ljava/lang/IllegalStateException; m_186389_
+		static
+	lambda$serverTick$0 (DDDLnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_151306_
+		static
+		0 p_151307_ p_151307_
+		1 p_151308_ p_151308_
+		2 p_151309_ p_151309_
+		3 p_151310_ p_151310_
+	load (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_151328_
+		0 p_151329_ p_151329_
+		1 p_151330_ p_151330_
+		2 p_151331_ p_151331_
+	onEventTriggered (Lnet/minecraft/world/level/Level;I)Z m_151316_
+		0 p_151317_ p_151317_
+		1 p_151318_ p_151318_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_186381_
+		0 p_186382_ p_186382_
+	serverTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_151311_
+		0 p_151312_ p_151312_
+		1 p_151313_ p_151313_
+	setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_253197_
+		0 p_253682_ p_253682_
+		1 p_254041_ p_254041_
+		2 p_254221_ p_254221_
+		3 p_254050_ p_254050_
+	setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V m_142667_
+		0 p_151325_ p_151325_
+		1 p_151326_ p_151326_
+		2 p_151327_ p_151327_
+net/minecraft/world/level/BlockAndTintGetter net/minecraft/world/level/BlockAndTintGetter
+	canSeeSky (Lnet/minecraft/core/BlockPos;)Z m_45527_
+		0 p_45528_ p_45528_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_45520_ p_45520_
+		1 p_45521_ p_45521_
+	getBrightness (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I m_45517_
+		0 p_45518_ p_45518_
+		1 p_45519_ p_45519_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_45524_
+		0 p_45525_ p_45525_
+		1 p_45526_ p_45526_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_45522_ p_45522_
+		1 p_45523_ p_45523_
+net/minecraft/world/level/BlockCollisions net/minecraft/world/level/BlockCollisions
+	box f_186392_
+	cachedBlockGetter f_186399_
+	cachedBlockGetterPos f_186400_
+	collisionGetter f_186397_
+	context f_186393_
+	cursor f_186394_
+	entityShape f_186396_
+	onlySuffocatingBlocks f_186398_
+	pos f_186395_
+	resultProvider f_285595_
+	<init> (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;ZLjava/util/function/BiFunction;)V <init>
+		0 p_286817_ p_286817_
+		1 p_286246_ p_286246_
+		2 p_286624_ p_286624_
+		3 p_286354_ p_286354_
+		4 p_286303_ p_286303_
+	computeNext ()Ljava/lang/Object; computeNext
+	getChunk (II)Lnet/minecraft/world/level/BlockGetter; m_186411_
+		0 p_186412_ p_186412_
+		1 p_186413_ p_186413_
+net/minecraft/world/level/BlockEventData net/minecraft/world/level/BlockEventData
+	block f_45530_
+	paramA f_45531_
+	paramB f_45532_
+	pos f_45529_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
+		0 f_45529_ f_45529_
+		1 f_45530_ f_45530_
+		2 f_45531_ f_45531_
+		3 f_45532_ f_45532_
+	block ()Lnet/minecraft/world/level/block/Block; f_45530_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_45543_ p_45543_
+	hashCode ()I hashCode
+	paramA ()I f_45531_
+	paramB ()I f_45532_
+	pos ()Lnet/minecraft/core/BlockPos; f_45529_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/BlockGetter net/minecraft/world/level/BlockGetter
+	clip (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; m_45547_
+		0 p_45548_ p_45548_
+	clipWithInteractionOverride (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/BlockHitResult; m_45558_
+		0 p_45559_ p_45559_
+		1 p_45560_ p_45560_
+		2 p_45561_ p_45561_
+		3 p_45562_ p_45562_
+		4 p_45563_ p_45563_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151367_ p_151367_
+		1 p_151368_ p_151368_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_45570_ p_45570_
+	getBlockFloorHeight (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D m_45564_
+		0 p_45565_ p_45565_
+		1 p_45566_ p_45566_
+	getBlockFloorHeight (Lnet/minecraft/core/BlockPos;)D m_45573_
+		0 p_45574_ p_45574_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_45571_ p_45571_
+	getBlockStates (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_45556_
+		0 p_45557_ p_45557_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_45569_ p_45569_
+	getLightEmission (Lnet/minecraft/core/BlockPos;)I m_7146_
+		0 p_45572_ p_45572_
+	getMaxLightLevel ()I m_7469_
+	isBlockInLine (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; m_151353_
+		0 p_151354_ p_151354_
+	lambda$clip$2 (Lnet/minecraft/world/level/ClipContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_151358_
+		0 p_151359_ p_151359_
+		1 p_151360_ p_151360_
+	lambda$clip$3 (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; m_274262_
+		static
+		0 p_275153_ p_275153_
+	lambda$getBlockFloorHeight$4 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_151373_
+		0 p_151374_ p_151374_
+	lambda$isBlockInLine$0 (Lnet/minecraft/world/level/ClipBlockStateContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_274263_
+		0 p_275154_ p_275154_
+		1 p_275155_ p_275155_
+	lambda$isBlockInLine$1 (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; m_274264_
+		static
+		0 p_275156_ p_275156_
+	traverseBlocks (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; m_151361_
+		static
+		0 p_151362_ p_151362_
+		1 p_151363_ p_151363_
+		2 p_151364_ p_151364_
+		3 p_151365_ p_151365_
+		4 p_151366_ p_151366_
+net/minecraft/world/level/ChunkPos net/minecraft/world/level/ChunkPos
+	COORD_BITS f_151375_
+	COORD_MASK f_151376_
+	HASH_A f_151379_
+	HASH_C f_151380_
+	HASH_Z_XOR f_151381_
+	INVALID_CHUNK_POS f_45577_
+	REGION_BITS f_151377_
+	REGION_MASK f_151378_
+	REGION_MAX_INDEX f_220336_
+	REGION_SIZE f_220335_
+	SAFETY_MARGIN f_199440_
+	ZERO f_186419_
+	x f_45578_
+	z f_45579_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_45585_ p_45585_
+	<init> (II)V <init>
+		0 p_45582_ p_45582_
+		1 p_45583_ p_45583_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_45587_ p_45587_
+	asLong (II)J m_45589_
+		static
+		0 p_45590_ p_45590_
+		1 p_45591_ p_45591_
+	asLong (Lnet/minecraft/core/BlockPos;)J m_151388_
+		static
+		0 p_151389_ p_151389_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_45607_ p_45607_
+	getBlockAt (III)Lnet/minecraft/core/BlockPos; m_151384_
+		0 p_151385_ p_151385_
+		1 p_151386_ p_151386_
+		2 p_151387_ p_151387_
+	getBlockX (I)I m_151382_
+		0 p_151383_ p_151383_
+	getBlockZ (I)I m_151391_
+		0 p_151392_ p_151392_
+	getChessboardDistance (Lnet/minecraft/world/level/ChunkPos;)I m_45594_
+		0 p_45595_ p_45595_
+	getMaxBlockX ()I m_45608_
+	getMaxBlockZ ()I m_45609_
+	getMiddleBlockPosition (I)Lnet/minecraft/core/BlockPos; m_151394_
+		0 p_151395_ p_151395_
+	getMiddleBlockX ()I m_151390_
+	getMiddleBlockZ ()I m_151393_
+	getMinBlockX ()I m_45604_
+	getMinBlockZ ()I m_45605_
+	getRegionLocalX ()I m_45613_
+	getRegionLocalZ ()I m_45614_
+	getRegionX ()I m_45610_
+	getRegionZ ()I m_45612_
+	getWorldPosition ()Lnet/minecraft/core/BlockPos; m_45615_
+	getX (J)I m_45592_
+		static
+		0 p_45593_ p_45593_
+	getZ (J)I m_45602_
+		static
+		0 p_45603_ p_45603_
+	hash (II)I m_220343_
+		static
+		0 p_220344_ p_220344_
+		1 p_220345_ p_220345_
+	hashCode ()I hashCode
+	maxFromRegion (II)Lnet/minecraft/world/level/ChunkPos; m_220340_
+		static
+		0 p_220341_ p_220341_
+		1 p_220342_ p_220342_
+	minFromRegion (II)Lnet/minecraft/world/level/ChunkPos; m_220337_
+		static
+		0 p_220338_ p_220338_
+		1 p_220339_ p_220339_
+	rangeClosed (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_45599_
+		static
+		0 p_45600_ p_45600_
+		1 p_45601_ p_45601_
+	rangeClosed (Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/stream/Stream; m_45596_
+		static
+		0 p_45597_ p_45597_
+		1 p_45598_ p_45598_
+	toLong ()J m_45588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkPos$1
+	pos f_45621_
+	val$from f_45617_
+	val$to f_45618_
+	val$xDiff f_45620_
+	val$zDiff f_45619_
+	<init> (JILnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;II)V <init>
+		0 p_45623_ p_45623_
+		1 p_45624_ p_45624_
+		2 p_45625_ p_45625_
+		3 p_45626_ p_45626_
+		4 p_45627_ p_45627_
+		5 p_45628_ p_45628_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_45630_ p_45630_
+net/minecraft/world/level/ClipBlockStateContext net/minecraft/world/level/ClipBlockStateContext
+	block f_151399_
+	from f_151397_
+	to f_151398_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V <init>
+		0 p_151401_ p_151401_
+		1 p_151402_ p_151402_
+		2 p_151403_ p_151403_
+	getFrom ()Lnet/minecraft/world/phys/Vec3; m_151405_
+	getTo ()Lnet/minecraft/world/phys/Vec3; m_151404_
+	isTargetBlock ()Ljava/util/function/Predicate; m_151406_
+net/minecraft/world/level/ClipContext net/minecraft/world/level/ClipContext
+	block f_45684_
+	collisionContext f_45686_
+	fluid f_45685_
+	from f_45682_
+	to f_45683_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_45688_ p_45688_
+		1 p_45689_ p_45689_
+		2 p_45690_ p_45690_
+		3 p_45691_ p_45691_
+		4 p_45692_ p_45692_
+	getBlockShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_45694_
+		0 p_45695_ p_45695_
+		1 p_45696_ p_45696_
+		2 p_45697_ p_45697_
+	getFluidShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_45698_
+		0 p_45699_ p_45699_
+		1 p_45700_ p_45700_
+		2 p_45701_ p_45701_
+	getFrom ()Lnet/minecraft/world/phys/Vec3; m_45702_
+	getTo ()Lnet/minecraft/world/phys/Vec3; m_45693_
+net/minecraft/world/level/ClipContext$Block net/minecraft/world/level/ClipContext$Block
+	$VALUES $VALUES
+	COLLIDER COLLIDER
+	FALLDAMAGE_RESETTING FALLDAMAGE_RESETTING
+	OUTLINE OUTLINE
+	VISUAL VISUAL
+	shapeGetter f_45706_
+	$values ()[Lnet/minecraft/world/level/ClipContext$Block; m_151407_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/ClipContext$ShapeGetter;)V <init>
+		0 p_45710_ p_45710_
+		1 p_45711_ p_45711_
+		2 p_45712_ p_45712_
+	get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7544_
+		0 p_45714_ p_45714_
+		1 p_45715_ p_45715_
+		2 p_45716_ p_45716_
+		3 p_45717_ p_45717_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_201981_
+		static
+		0 p_201982_ p_201982_
+		1 p_201983_ p_201983_
+		2 p_201984_ p_201984_
+		3 p_201985_ p_201985_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Block; valueOf
+		static
+		0 p_45719_ p_45719_
+	values ()[Lnet/minecraft/world/level/ClipContext$Block; values
+		static
+net/minecraft/world/level/ClipContext$Fluid net/minecraft/world/level/ClipContext$Fluid
+	$VALUES $VALUES
+	ANY ANY
+	NONE NONE
+	SOURCE_ONLY SOURCE_ONLY
+	WATER WATER
+	canPick f_45724_
+	$values ()[Lnet/minecraft/world/level/ClipContext$Fluid; m_151408_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
+		0 p_45728_ p_45728_
+		1 p_45729_ p_45729_
+		2 p_45730_ p_45730_
+	canPick (Lnet/minecraft/world/level/material/FluidState;)Z m_45731_
+		0 p_45732_ p_45732_
+	lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z m_45735_
+		static
+		0 p_45736_ p_45736_
+	lambda$static$1 (Lnet/minecraft/world/level/material/FluidState;)Z m_45733_
+		static
+		0 p_45734_ p_45734_
+	lambda$static$2 (Lnet/minecraft/world/level/material/FluidState;)Z m_201987_
+		static
+		0 p_201988_ p_201988_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Fluid; valueOf
+		static
+		0 p_45738_ p_45738_
+	values ()[Lnet/minecraft/world/level/ClipContext$Fluid; values
+		static
+net/minecraft/world/level/ClipContext$ShapeGetter net/minecraft/world/level/ClipContext$ShapeGetter
+	get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7544_
+		0 p_45740_ p_45740_
+		1 p_45741_ p_45741_
+		2 p_45742_ p_45742_
+		3 p_45743_ p_45743_
+net/minecraft/world/level/CollisionGetter net/minecraft/world/level/CollisionGetter
+	borderCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_186440_
+		0 p_186441_ p_186441_
+		1 p_186442_ p_186442_
+	collidesWithSuffocatingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_186437_
+		0 p_186438_ p_186438_
+		1 p_186439_ p_186439_
+	findFreePosition (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;DDD)Ljava/util/Optional; m_151418_
+		0 p_151419_ p_151419_
+		1 p_151420_ p_151420_
+		2 p_151421_ p_151421_
+		3 p_151422_ p_151422_
+		4 p_151423_ p_151423_
+		5 p_151424_ p_151424_
+	findSupportingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Optional; m_285750_
+		0 p_286468_ p_286468_
+		1 p_286792_ p_286792_
+	getBlockCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; m_186434_
+		0 p_186435_ p_186435_
+		1 p_186436_ p_186436_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_45774_ p_45774_
+		1 p_45775_ p_45775_
+	getCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; m_186431_
+		0 p_186432_ p_186432_
+		1 p_186433_ p_186433_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186427_ p_186427_
+		1 p_186428_ p_186428_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45750_ p_45750_
+		1 p_45751_ p_45751_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;)Z m_45784_
+		0 p_45785_ p_45785_
+	isUnobstructed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Z m_45752_
+		0 p_45753_ p_45753_
+		1 p_45754_ p_45754_
+		2 p_45755_ p_45755_
+	lambda$collidesWithSuffocatingBlock$2 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_285728_
+		static
+		0 p_286211_ p_286211_
+		1 p_286212_ p_286212_
+	lambda$findFreePosition$4 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_186429_
+		0 p_186430_ p_186430_
+	lambda$findFreePosition$5 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; m_186425_
+		static
+		0 p_186426_ p_186426_
+	lambda$findFreePosition$6 (DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_186420_
+		static
+		0 p_186421_ p_186421_
+		1 p_186422_ p_186422_
+		2 p_186423_ p_186423_
+		3 p_186424_ p_186424_
+	lambda$findSupportingBlock$3 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPos; m_285729_
+		static
+		0 p_286213_ p_286213_
+		1 p_286214_ p_286214_
+	lambda$getBlockCollisions$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_285730_
+		static
+		0 p_286215_ p_286215_
+		1 p_286216_ p_286216_
+	lambda$getBlockCollisions$1 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; m_285727_
+		0 p_286209_ p_286209_
+		1 p_286210_ p_286210_
+	noCollision (Lnet/minecraft/world/entity/Entity;)Z m_45786_
+		0 p_45787_ p_45787_
+	noCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_45756_
+		0 p_45757_ p_45757_
+		1 p_45758_ p_45758_
+	noCollision (Lnet/minecraft/world/phys/AABB;)Z m_45772_
+		0 p_45773_ p_45773_
+net/minecraft/world/level/ColorResolver net/minecraft/world/level/ColorResolver
+	getColor (Lnet/minecraft/world/level/biome/Biome;DD)I m_130045_
+		0 p_130046_ p_130046_
+		1 p_130047_ p_130047_
+		2 p_130048_ p_130048_
+net/minecraft/world/level/CommonLevelAccessor net/minecraft/world/level/CommonLevelAccessor
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151452_ p_151452_
+		1 p_151453_ p_151453_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186447_ p_186447_
+		1 p_186448_ p_186448_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_45831_ p_45831_
+		1 p_45832_ p_45832_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45828_ p_45828_
+		1 p_45829_ p_45829_
+net/minecraft/world/level/CustomSpawner net/minecraft/world/level/CustomSpawner
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_45839_ p_45839_
+		1 p_45840_ p_45840_
+		2 p_45841_ p_45841_
+net/minecraft/world/level/DataPackConfig net/minecraft/world/level/DataPackConfig
+	CODEC f_45843_
+	DEFAULT f_45842_
+	disabled f_45845_
+	enabled f_45844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_45848_ p_45848_
+		1 p_45849_ p_45849_
+	getDisabled ()Ljava/util/List; m_45855_
+	getEnabled ()Ljava/util/List; m_45850_
+	lambda$static$0 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; m_151456_
+		static
+		0 p_151457_ p_151457_
+	lambda$static$1 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; m_151454_
+		static
+		0 p_151455_ p_151455_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_45853_
+		static
+		0 p_45854_ p_45854_
+net/minecraft/world/level/EmptyBlockGetter net/minecraft/world/level/EmptyBlockGetter
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/EmptyBlockGetter; m_151458_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_45862_ p_45862_
+		1 p_45863_ p_45863_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_45867_ p_45867_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_45869_ p_45869_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_45865_ p_45865_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/EmptyBlockGetter; valueOf
+		static
+		0 p_45871_ p_45871_
+	values ()[Lnet/minecraft/world/level/EmptyBlockGetter; values
+		static
+net/minecraft/world/level/EntityBasedExplosionDamageCalculator net/minecraft/world/level/EntityBasedExplosionDamageCalculator
+	source f_45892_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_45894_ p_45894_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_45902_ p_45902_
+		1 p_45903_ p_45903_
+		2 p_45904_ p_45904_
+		3 p_45905_ p_45905_
+		4 p_45906_ p_45906_
+	lambda$getBlockExplosionResistance$0 (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Ljava/lang/Float;)Ljava/lang/Float; m_45907_
+		0 p_45908_ p_45908_
+		1 p_45909_ p_45909_
+		2 p_45910_ p_45910_
+		3 p_45911_ p_45911_
+		4 p_45912_ p_45912_
+		5 p_45913_ p_45913_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_6714_
+		0 p_45896_ p_45896_
+		1 p_45897_ p_45897_
+		2 p_45898_ p_45898_
+		3 p_45899_ p_45899_
+		4 p_45900_ p_45900_
+net/minecraft/world/level/EntityGetter net/minecraft/world/level/EntityGetter
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_45936_ p_45936_
+		1 p_45937_ p_45937_
+		2 p_45938_ p_45938_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45933_
+		0 p_45934_ p_45934_
+		1 p_45935_ p_45935_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_151464_ p_151464_
+		1 p_151465_ p_151465_
+		2 p_151466_ p_151466_
+	getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6443_
+		0 p_45979_ p_45979_
+		1 p_45980_ p_45980_
+		2 p_45981_ p_45981_
+	getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45976_
+		0 p_45977_ p_45977_
+		1 p_45978_ p_45978_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186451_ p_186451_
+		1 p_186452_ p_186452_
+	getNearbyEntities (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45971_
+		0 p_45972_ p_45972_
+		1 p_45973_ p_45973_
+		2 p_45974_ p_45974_
+		3 p_45975_ p_45975_
+	getNearbyPlayers (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45955_
+		0 p_45956_ p_45956_
+		1 p_45957_ p_45957_
+		2 p_45958_ p_45958_
+	getNearestEntity (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity; m_45963_
+		0 p_45964_ p_45964_
+		1 p_45965_ p_45965_
+		2 p_45966_ p_45966_
+		3 p_45967_ p_45967_
+		4 p_45968_ p_45968_
+		5 p_45969_ p_45969_
+		6 p_45970_ p_45970_
+	getNearestEntity (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity; m_45982_
+		0 p_45983_ p_45983_
+		1 p_45984_ p_45984_
+		2 p_45985_ p_45985_
+		3 p_45986_ p_45986_
+		4 p_45987_ p_45987_
+		5 p_45988_ p_45988_
+	getNearestPlayer (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/Player; m_45930_
+		0 p_45931_ p_45931_
+		1 p_45932_ p_45932_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; m_45946_
+		0 p_45947_ p_45947_
+		1 p_45948_ p_45948_
+	getNearestPlayer (DDDDZ)Lnet/minecraft/world/entity/player/Player; m_45924_
+		0 p_45925_ p_45925_
+		1 p_45926_ p_45926_
+		2 p_45927_ p_45927_
+		3 p_45928_ p_45928_
+		4 p_45929_ p_45929_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player; m_45949_
+		0 p_45950_ p_45950_
+		1 p_45951_ p_45951_
+		2 p_45952_ p_45952_
+		3 p_45953_ p_45953_
+		4 p_45954_ p_45954_
+	getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; m_5788_
+		0 p_45919_ p_45919_
+		1 p_45920_ p_45920_
+		2 p_45921_ p_45921_
+		3 p_45922_ p_45922_
+		4 p_45923_ p_45923_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player; m_45941_
+		0 p_45942_ p_45942_
+		1 p_45943_ p_45943_
+		2 p_45944_ p_45944_
+		3 p_45945_ p_45945_
+	getPlayerByUUID (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; m_46003_
+		0 p_46004_ p_46004_
+	hasNearbyAlivePlayer (DDDD)Z m_45914_
+		0 p_45915_ p_45915_
+		1 p_45916_ p_45916_
+		2 p_45917_ p_45917_
+		3 p_45918_ p_45918_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45939_ p_45939_
+		1 p_45940_ p_45940_
+	lambda$getNearbyEntities$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186449_
+		static
+		0 p_186450_ p_186450_
+	lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186453_
+		static
+		0 p_186454_ p_186454_
+	players ()Ljava/util/List; m_6907_
+net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion
+	EXPLOSION_DAMAGE_CALCULATOR f_46008_
+	MAX_DROPS_PER_COMBINED_STACK f_151469_
+	blockInteraction f_46010_
+	damageCalculator f_46019_
+	damageSource f_46018_
+	fire f_46009_
+	hitPlayers f_46021_
+	level f_46012_
+	radius f_46017_
+	random f_46011_
+	source f_46016_
+	toBlow f_46020_
+	x f_46013_
+	y f_46014_
+	z f_46015_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;)V <init>
+		0 p_46032_ p_46032_
+		1 p_46033_ p_46033_
+		2 p_46034_ p_46034_
+		3 p_46035_ p_46035_
+		4 p_46036_ p_46036_
+		5 p_46037_ p_46037_
+		6 p_46038_ p_46038_
+		7 p_46039_ p_46039_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;)V <init>
+		0 p_46051_ p_46051_
+		1 p_46052_ p_46052_
+		2 p_46053_ p_46053_
+		3 p_46054_ p_46054_
+		4 p_46055_ p_46055_
+		5 p_46056_ p_46056_
+		6 p_46057_ p_46057_
+		7 p_46058_ p_46058_
+		8 p_46059_ p_46059_
+		9 p_46060_ p_46060_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFLjava/util/List;)V <init>
+		0 p_46024_ p_46024_
+		1 p_46025_ p_46025_
+		2 p_46026_ p_46026_
+		3 p_46027_ p_46027_
+		4 p_46028_ p_46028_
+		5 p_46029_ p_46029_
+		6 p_46030_ p_46030_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;Ljava/util/List;)V <init>
+		0 p_46041_ p_46041_
+		1 p_46042_ p_46042_
+		2 p_46043_ p_46043_
+		3 p_46044_ p_46044_
+		4 p_46045_ p_46045_
+		5 p_46046_ p_46046_
+		6 p_46047_ p_46047_
+		7 p_46048_ p_46048_
+		8 p_46049_ p_46049_
+	addBlockDrops (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_46067_
+		static
+		0 p_46068_ p_46068_
+		1 p_46069_ p_46069_
+		2 p_46070_ p_46070_
+	clearToBlow ()V m_46080_
+	explode ()V m_46061_
+	finalizeExplosion (Z)V m_46075_
+		0 p_46076_ p_46076_
+	getDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; m_46077_
+	getDirectSourceEntity ()Lnet/minecraft/world/entity/Entity; m_253049_
+	getHitPlayers ()Ljava/util/Map; m_46078_
+	getIndirectSourceEntity ()Lnet/minecraft/world/entity/LivingEntity; m_252906_
+	getSeenPercent (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F m_46064_
+		static
+		0 p_46065_ p_46065_
+		1 p_46066_ p_46066_
+	getToBlow ()Ljava/util/List; m_46081_
+	interactsWithBlocks ()Z m_254884_
+	lambda$finalizeExplosion$0 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_46071_
+		static
+		0 p_46072_ p_46072_
+		1 p_46073_ p_46073_
+		2 p_46074_ p_46074_
+	makeDamageCalculator (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; m_46062_
+		0 p_46063_ p_46063_
+net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$BlockInteraction
+	$VALUES $VALUES
+	DESTROY DESTROY
+	DESTROY_WITH_DECAY DESTROY_WITH_DECAY
+	KEEP KEEP
+	$values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; m_151477_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_46088_ p_46088_
+		1 p_46089_ p_46089_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Explosion$BlockInteraction; valueOf
+		static
+		0 p_46091_ p_46091_
+	values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; values
+		static
+net/minecraft/world/level/ExplosionDamageCalculator net/minecraft/world/level/ExplosionDamageCalculator
+	<init> ()V <init>
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_46099_ p_46099_
+		1 p_46100_ p_46100_
+		2 p_46101_ p_46101_
+		3 p_46102_ p_46102_
+		4 p_46103_ p_46103_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_6714_
+		0 p_46094_ p_46094_
+		1 p_46095_ p_46095_
+		2 p_46096_ p_46096_
+		3 p_46097_ p_46097_
+		4 p_46098_ p_46098_
+net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor
+	pixels f_46104_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (DD)I m_46107_
+		static
+		0 p_46108_ p_46108_
+		1 p_46109_ p_46109_
+	getBirchColor ()I m_46112_
+		static
+	getDefaultColor ()I m_46113_
+		static
+	getEvergreenColor ()I m_46106_
+		static
+	getMangroveColor ()I m_220346_
+		static
+	init ([I)V m_46110_
+		static
+		0 p_46111_ p_46111_
+net/minecraft/world/level/ForcedChunksSavedData net/minecraft/world/level/ForcedChunksSavedData
+	FILE_ID f_151479_
+	TAG_FORCED f_151480_
+	chunks f_46114_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_151482_ p_151482_
+	<init> ()V <init>
+	getChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; m_46116_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ForcedChunksSavedData; m_151483_
+		static
+		0 p_151484_ p_151484_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_46120_ p_46120_
+net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules
+	DEFAULT_RANDOM_TICK_SPEED f_151487_
+	GAME_RULE_TYPES f_46129_
+	LOGGER f_46128_
+	RULE_ANNOUNCE_ADVANCEMENTS f_46153_
+	RULE_BLOCK_EXPLOSION_DROP_DECAY f_254629_
+	RULE_COMMANDBLOCKOUTPUT f_46138_
+	RULE_COMMAND_MODIFICATION_BLOCK_LIMIT f_263760_
+	RULE_DAYLIGHT f_46140_
+	RULE_DISABLE_ELYTRA_MOVEMENT_CHECK f_46148_
+	RULE_DISABLE_RAIDS f_46154_
+	RULE_DOBLOCKDROPS f_46136_
+	RULE_DOENTITYDROPS f_46137_
+	RULE_DOFIRETICK f_46131_
+	RULE_DOINSOMNIA f_46155_
+	RULE_DOMOBLOOT f_46135_
+	RULE_DOMOBSPAWNING f_46134_
+	RULE_DO_IMMEDIATE_RESPAWN f_46156_
+	RULE_DO_PATROL_SPAWNING f_46124_
+	RULE_DO_TRADER_SPAWNING f_46125_
+	RULE_DO_VINES_SPREAD f_268705_
+	RULE_DO_WARDEN_SPAWNING f_220347_
+	RULE_DROWNING_DAMAGE f_46121_
+	RULE_FALL_DAMAGE f_46122_
+	RULE_FIRE_DAMAGE f_46123_
+	RULE_FORGIVE_DEAD_PLAYERS f_46126_
+	RULE_FREEZE_DAMAGE f_151485_
+	RULE_GLOBAL_SOUND_EVENTS f_254630_
+	RULE_KEEPINVENTORY f_46133_
+	RULE_LAVA_SOURCE_CONVERSION f_254672_
+	RULE_LIMITED_CRAFTING f_46151_
+	RULE_LOGADMINCOMMANDS f_46141_
+	RULE_MAX_COMMAND_CHAIN_LENGTH f_46152_
+	RULE_MAX_ENTITY_CRAMMING f_46149_
+	RULE_MOBGRIEFING f_46132_
+	RULE_MOB_EXPLOSION_DROP_DECAY f_254692_
+	RULE_NATURAL_REGENERATION f_46139_
+	RULE_PLAYERS_SLEEPING_PERCENTAGE f_151486_
+	RULE_RANDOMTICKING f_46143_
+	RULE_REDUCEDDEBUGINFO f_46145_
+	RULE_SENDCOMMANDFEEDBACK f_46144_
+	RULE_SHOWDEATHMESSAGES f_46142_
+	RULE_SNOW_ACCUMULATION_HEIGHT f_254637_
+	RULE_SPAWN_RADIUS f_46147_
+	RULE_SPECTATORSGENERATECHUNKS f_46146_
+	RULE_TNT_EXPLOSION_DROP_DECAY f_254705_
+	RULE_UNIVERSAL_ANGER f_46127_
+	RULE_WATER_SOURCE_CONVERSION f_254725_
+	RULE_WEATHER_CYCLE f_46150_
+	rules f_46130_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/DynamicLike;)V <init>
+		0 p_46160_ p_46160_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_46162_ p_46162_
+	<init> ()V <init>
+	assignCap (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V m_46172_
+		0 p_46173_ p_46173_
+		1 p_46174_ p_46174_
+		2 p_46175_ p_46175_
+	assignFrom (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V m_46176_
+		0 p_46177_ p_46177_
+		1 p_46178_ p_46178_
+	callVisitorCap (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46166_
+		static
+		0 p_46167_ p_46167_
+		1 p_46168_ p_46168_
+		2 p_46169_ p_46169_
+	copy ()Lnet/minecraft/world/level/GameRules; m_46202_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_46163_
+	getBoolean (Lnet/minecraft/world/level/GameRules$Key;)Z m_46207_
+		0 p_46208_ p_46208_
+	getInt (Lnet/minecraft/world/level/GameRules$Key;)I m_46215_
+		0 p_46216_ p_46216_
+	getRule (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; m_46170_
+		0 p_46171_ p_46171_
+	lambda$assignFrom$8 (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$Key;)V m_46179_
+		0 p_46180_ p_46180_
+		1 p_46181_ p_46181_
+		2 p_46182_ p_46182_
+	lambda$copy$6 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; m_46193_
+		static
+		0 p_46194_ p_46194_
+	lambda$createTag$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V m_46195_
+		static
+		0 p_46196_ p_46196_
+		1 p_46197_ p_46197_
+		2 p_46198_ p_46198_
+	lambda$loadFromTag$5 (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V m_46185_
+		static
+		0 p_46186_ p_46186_
+		1 p_46187_ p_46187_
+		2 p_46188_ p_46188_
+	lambda$new$3 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; m_46209_
+		static
+		0 p_46210_ p_46210_
+	lambda$static$0 (Lnet/minecraft/world/level/GameRules$Key;)Ljava/lang/String; m_46217_
+		static
+		0 p_46218_ p_46218_
+	lambda$static$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46211_
+		static
+		0 p_46212_ p_46212_
+		1 p_46213_ p_46213_
+	lambda$static$2 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46199_
+		static
+		0 p_46200_ p_46200_
+		1 p_46201_ p_46201_
+	lambda$visitGameRuleTypes$7 (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46203_
+		static
+		0 p_46204_ p_46204_
+		1 p_46205_ p_46205_
+		2 p_46206_ p_46206_
+	loadFromTag (Lcom/mojang/serialization/DynamicLike;)V m_46183_
+		0 p_46184_ p_46184_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;Lnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$Key; m_46189_
+		static
+		0 p_46190_ p_46190_
+		1 p_46191_ p_46191_
+		2 p_46192_ p_46192_
+	visitGameRuleTypes (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;)V m_46164_
+		static
+		0 p_46165_ p_46165_
+net/minecraft/world/level/GameRules$BooleanValue net/minecraft/world/level/GameRules$BooleanValue
+	value f_46219_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;Z)V <init>
+		0 p_46221_ p_46221_
+		1 p_46222_ p_46222_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	copy ()Lnet/minecraft/world/level/GameRules$BooleanValue; m_5590_
+	create (ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; m_46252_
+		static
+		0 p_46253_ p_46253_
+		1 p_46254_ p_46254_
+	create (Z)Lnet/minecraft/world/level/GameRules$Type; m_46250_
+		static
+		0 p_46251_ p_46251_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46234_ p_46234_
+	get ()Z m_46223_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$BooleanValue; m_5589_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	lambda$create$0 (ZLnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$BooleanValue; m_46240_
+		static
+		0 p_46241_ p_46241_
+		1 p_46242_ p_46242_
+	lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46235_
+		static
+		0 p_46236_ p_46236_
+		1 p_46237_ p_46237_
+	serialize ()Ljava/lang/String; m_5831_
+	set (ZLnet/minecraft/server/MinecraftServer;)V m_46246_
+		0 p_46247_ p_46247_
+		1 p_46248_ p_46248_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46228_ p_46228_
+		1 p_46229_ p_46229_
+	setFrom (Lnet/minecraft/world/level/GameRules$BooleanValue;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46225_ p_46225_
+		1 p_46226_ p_46226_
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46231_ p_46231_
+		1 p_46232_ p_46232_
+net/minecraft/world/level/GameRules$Category net/minecraft/world/level/GameRules$Category
+	$VALUES $VALUES
+	CHAT CHAT
+	DROPS DROPS
+	MISC MISC
+	MOBS MOBS
+	PLAYER PLAYER
+	SPAWNING SPAWNING
+	UPDATES UPDATES
+	descriptionId f_46267_
+	$values ()[Lnet/minecraft/world/level/GameRules$Category; m_151488_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_46271_ p_46271_
+		1 p_46272_ p_46272_
+		2 p_46273_ p_46273_
+	getDescriptionId ()Ljava/lang/String; m_46274_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameRules$Category; valueOf
+		static
+		0 p_46276_ p_46276_
+	values ()[Lnet/minecraft/world/level/GameRules$Category; values
+		static
+net/minecraft/world/level/GameRules$GameRuleTypeVisitor net/minecraft/world/level/GameRules$GameRuleTypeVisitor
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_46278_ p_46278_
+		1 p_46279_ p_46279_
+	visitBoolean (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6891_
+		0 p_46280_ p_46280_
+		1 p_46281_ p_46281_
+	visitInteger (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6894_
+		0 p_46282_ p_46282_
+		1 p_46283_ p_46283_
+net/minecraft/world/level/GameRules$IntegerValue net/minecraft/world/level/GameRules$IntegerValue
+	value f_46284_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;I)V <init>
+		0 p_46286_ p_46286_
+		1 p_46287_ p_46287_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	copy ()Lnet/minecraft/world/level/GameRules$IntegerValue; m_5590_
+	create (I)Lnet/minecraft/world/level/GameRules$Type; m_46312_
+		static
+		0 p_46313_ p_46313_
+	create (ILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; m_46294_
+		static
+		0 p_46295_ p_46295_
+		1 p_46296_ p_46296_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46307_ p_46307_
+	get ()I m_46288_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$IntegerValue; m_5589_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	lambda$create$0 (ILnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$IntegerValue; m_46291_
+		static
+		0 p_46292_ p_46292_
+		1 p_46293_ p_46293_
+	lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$IntegerValue;)V m_46308_
+		static
+		0 p_46309_ p_46309_
+		1 p_46310_ p_46310_
+	safeParse (Ljava/lang/String;)I m_46317_
+		static
+		0 p_46318_ p_46318_
+	serialize ()Ljava/lang/String; m_5831_
+	set (ILnet/minecraft/server/MinecraftServer;)V m_151489_
+		0 p_151490_ p_151490_
+		1 p_151491_ p_151491_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46301_ p_46301_
+		1 p_46302_ p_46302_
+	setFrom (Lnet/minecraft/world/level/GameRules$IntegerValue;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46298_ p_46298_
+		1 p_46299_ p_46299_
+	tryDeserialize (Ljava/lang/String;)Z m_46314_
+		0 p_46315_ p_46315_
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46304_ p_46304_
+		1 p_46305_ p_46305_
+net/minecraft/world/level/GameRules$Key net/minecraft/world/level/GameRules$Key
+	category f_46324_
+	id f_46323_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;)V <init>
+		0 p_46326_ p_46326_
+		1 p_46327_ p_46327_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_46334_ p_46334_
+	getCategory ()Lnet/minecraft/world/level/GameRules$Category; m_46332_
+	getDescriptionId ()Ljava/lang/String; m_46331_
+	getId ()Ljava/lang/String; m_46328_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/GameRules$Type net/minecraft/world/level/GameRules$Type
+	argument f_46337_
+	callback f_46339_
+	constructor f_46338_
+	visitorCaller f_46340_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/GameRules$VisitorCaller;)V <init>
+		0 p_46342_ p_46342_
+		1 p_46343_ p_46343_
+		2 p_46344_ p_46344_
+		3 p_46345_ p_46345_
+	callVisitor (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;)V m_46353_
+		0 p_46354_ p_46354_
+		1 p_46355_ p_46355_
+	createArgument (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; m_46358_
+		0 p_46359_ p_46359_
+	createRule ()Lnet/minecraft/world/level/GameRules$Value; m_46352_
+net/minecraft/world/level/GameRules$Value net/minecraft/world/level/GameRules$Value
+	type f_46360_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;)V <init>
+		0 p_46362_ p_46362_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46367_ p_46367_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	onChanged (Lnet/minecraft/server/MinecraftServer;)V m_46368_
+		0 p_46369_ p_46369_
+	serialize ()Ljava/lang/String; m_5831_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46363_ p_46363_
+		1 p_46364_ p_46364_
+	setFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_46370_
+		0 p_46371_ p_46371_
+		1 p_46372_ p_46372_
+	toString ()Ljava/lang/String; toString
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46365_ p_46365_
+		1 p_46366_ p_46366_
+net/minecraft/world/level/GameRules$VisitorCaller net/minecraft/world/level/GameRules$VisitorCaller
+	call (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46374_
+		0 p_46375_ p_46375_
+		1 p_46376_ p_46376_
+		2 p_46377_ p_46377_
+net/minecraft/world/level/GameType net/minecraft/world/level/GameType
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	BY_ID f_262728_
+	CODEC f_262729_
+	CREATIVE CREATIVE
+	DEFAULT_MODE f_151492_
+	NOT_SET f_46378_
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	id f_46383_
+	longName f_151494_
+	name f_46384_
+	shortName f_151493_
+	$values ()[Lnet/minecraft/world/level/GameType; m_151501_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_46388_ p_46388_
+		1 p_46389_ p_46389_
+		2 p_46390_ p_46390_
+		3 p_46391_ p_46391_
+	byId (I)Lnet/minecraft/world/level/GameType; m_46393_
+		static
+		0 p_46394_ p_46394_
+	byName (Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; m_46402_
+		static
+		0 p_46403_ p_46403_
+		1 p_46404_ p_46404_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_46400_
+		static
+		0 p_46401_ p_46401_
+	byNullableId (I)Lnet/minecraft/world/level/GameType; m_151497_
+		static
+		0 p_151498_ p_151498_
+	getId ()I m_46392_
+	getLongDisplayName ()Lnet/minecraft/network/chat/Component; m_151499_
+	getName ()Ljava/lang/String; m_46405_
+	getNullableId (Lnet/minecraft/world/level/GameType;)I m_151495_
+		static
+		0 p_151496_ p_151496_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getShortDisplayName ()Lnet/minecraft/network/chat/Component; m_151500_
+	isBlockPlacingRestricted ()Z m_46407_
+	isCreative ()Z m_46408_
+	isSurvival ()Z m_46409_
+	updatePlayerAbilities (Lnet/minecraft/world/entity/player/Abilities;)V m_46398_
+		0 p_46399_ p_46399_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; valueOf
+		static
+		0 p_46411_ p_46411_
+	values ()[Lnet/minecraft/world/level/GameType; values
+		static
+net/minecraft/world/level/GrassColor net/minecraft/world/level/GrassColor
+	pixels f_46413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (DD)I m_46415_
+		static
+		0 p_46416_ p_46416_
+		1 p_46417_ p_46417_
+	getDefaultColor ()I m_276205_
+		static
+	init ([I)V m_46418_
+		static
+		0 p_46419_ p_46419_
+net/minecraft/world/level/ItemLike net/minecraft/world/level/ItemLike
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+net/minecraft/world/level/Level net/minecraft/world/level/Level
+	END f_46430_
+	LONG_PARTICLE_CLIP_RANGE f_151506_
+	MAX_BRIGHTNESS f_151508_
+	MAX_ENTITY_SPAWN_Y f_151510_
+	MAX_LEVEL_SIZE f_151505_
+	MIN_ENTITY_SPAWN_Y f_151511_
+	NETHER f_46429_
+	OVERWORLD f_46428_
+	RESOURCE_KEY_CODEC f_46427_
+	SHORT_PARTICLE_CLIP_RANGE f_151507_
+	TICKS_PER_DAY f_151509_
+	addend f_46436_
+	biomeManager f_46420_
+	blockEntityTickers f_151512_
+	damageSources f_268497_
+	dimension f_46421_
+	dimensionTypeId f_220349_
+	dimensionTypeRegistration f_204147_
+	isClientSide f_46443_
+	isDebug f_46424_
+	levelData f_46442_
+	neighborUpdater f_220350_
+	oRainLevel f_46437_
+	oThunderLevel f_46439_
+	pendingBlockEntityTickers f_151503_
+	profiler f_46446_
+	rainLevel f_46438_
+	randValue f_46435_
+	random f_46441_
+	registryAccess f_268710_
+	skyDarken f_46425_
+	subTickCount f_186455_
+	thread f_46423_
+	threadSafeRandom f_220348_
+	thunderLevel f_46440_
+	tickingBlockEntities f_151504_
+	worldBorder f_46447_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/WritableLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/Holder;Ljava/util/function/Supplier;ZZJI)V <init>
+		0 p_270739_ p_270739_
+		1 p_270683_ p_270683_
+		2 p_270200_ p_270200_
+		3 p_270240_ p_270240_
+		4 p_270692_ p_270692_
+		5 p_270904_ p_270904_
+		6 p_270470_ p_270470_
+		7 p_270248_ p_270248_
+		8 p_270466_ p_270466_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6485_
+		0 p_46691_ p_46691_
+		1 p_46692_ p_46692_
+		2 p_46693_ p_46693_
+		3 p_46694_ p_46694_
+		4 p_46695_ p_46695_
+		5 p_46696_ p_46696_
+		6 p_46697_ p_46697_
+		7 p_46698_ p_46698_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7107_
+		0 p_46684_ p_46684_
+		1 p_46685_ p_46685_
+		2 p_46686_ p_46686_
+		3 p_46687_ p_46687_
+		4 p_46688_ p_46688_
+		5 p_46689_ p_46689_
+		6 p_46690_ p_46690_
+	addBlockEntityTicker (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V m_151525_
+		0 p_151526_ p_151526_
+	addDestroyBlockEffect (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142052_
+		0 p_151531_ p_151531_
+		1 p_151532_ p_151532_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6493_
+		0 p_46638_ p_46638_
+		1 p_46639_ p_46639_
+		2 p_46640_ p_46640_
+		3 p_46641_ p_46641_
+		4 p_46642_ p_46642_
+		5 p_46643_ p_46643_
+		6 p_46644_ p_46644_
+		7 p_46645_ p_46645_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_46631_ p_46631_
+		1 p_46632_ p_46632_
+		2 p_46633_ p_46633_
+		3 p_46634_ p_46634_
+		4 p_46635_ p_46635_
+		5 p_46636_ p_46636_
+		6 p_46637_ p_46637_
+	blockEntityChanged (Lnet/minecraft/core/BlockPos;)V m_151543_
+		0 p_151544_ p_151544_
+	blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V m_7696_
+		0 p_46582_ p_46582_
+		1 p_46583_ p_46583_
+		2 p_46584_ p_46584_
+		3 p_46585_ p_46585_
+	broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_269196_
+		0 p_270831_ p_270831_
+		1 p_270361_ p_270361_
+	broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V m_7605_
+		0 p_46509_ p_46509_
+		1 p_46510_ p_46510_
+	close ()V close
+	createFireworks (DDDDDDLnet/minecraft/nbt/CompoundTag;)V m_7228_
+		0 p_46475_ p_46475_
+		1 p_46476_ p_46476_
+		2 p_46477_ p_46477_
+		3 p_46478_ p_46478_
+		4 p_46479_ p_46479_
+		5 p_46480_ p_46480_
+		6 p_46481_ p_46481_
+	damageSources ()Lnet/minecraft/world/damagesource/DamageSources; m_269111_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_46626_ p_46626_
+		1 p_46627_ p_46627_
+		2 p_46628_ p_46628_
+		3 p_46629_ p_46629_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_46506_ p_46506_
+		1 p_46507_ p_46507_
+		2 p_46508_ p_46508_
+	dimension ()Lnet/minecraft/resources/ResourceKey; m_46472_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	dimensionTypeId ()Lnet/minecraft/resources/ResourceKey; m_220362_
+	dimensionTypeRegistration ()Lnet/minecraft/core/Holder; m_204156_
+	disconnect ()V m_7462_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254877_
+		0 p_256145_ p_256145_
+		1 p_256004_ p_256004_
+		2 p_255696_ p_255696_
+		3 p_256208_ p_256208_
+		4 p_256036_ p_256036_
+		5 p_255746_ p_255746_
+		6 p_256647_ p_256647_
+		7 p_256098_ p_256098_
+		8 p_256104_ p_256104_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;Lnet/minecraft/world/phys/Vec3;FZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254951_
+		0 p_255653_ p_255653_
+		1 p_256558_ p_256558_
+		2 p_255929_ p_255929_
+		3 p_256001_ p_256001_
+		4 p_255963_ p_255963_
+		5 p_256099_ p_256099_
+		6 p_256371_ p_256371_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Z)Lnet/minecraft/world/level/Explosion; m_255278_
+		0 p_256233_ p_256233_
+		1 p_255861_ p_255861_
+		2 p_255867_ p_255867_
+		3 p_256447_ p_256447_
+		4 p_255732_ p_255732_
+		5 p_255717_ p_255717_
+		6 p_256013_ p_256013_
+		7 p_256228_ p_256228_
+		8 p_255784_ p_255784_
+		9 p_256377_ p_256377_
+	explode (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_255391_
+		0 p_255682_ p_255682_
+		1 p_255803_ p_255803_
+		2 p_256403_ p_256403_
+		3 p_256538_ p_256538_
+		4 p_255674_ p_255674_
+		5 p_256634_ p_256634_
+		6 p_256111_ p_256111_
+	explode (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254849_
+		0 p_256599_ p_256599_
+		1 p_255914_ p_255914_
+		2 p_255684_ p_255684_
+		3 p_255843_ p_255843_
+		4 p_256310_ p_256310_
+		5 p_256178_ p_256178_
+	fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; m_6026_
+		0 p_46656_ p_46656_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_46716_ p_46716_
+	getBlockRandomPos (IIII)Lnet/minecraft/core/BlockPos; m_46496_
+		0 p_46497_ p_46497_
+		1 p_46498_ p_46498_
+		2 p_46499_ p_46499_
+		3 p_46500_ p_46500_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_46732_ p_46732_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_46494_ p_46494_
+		1 p_46495_ p_46495_
+	getChunk (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_6325_
+		0 p_46727_ p_46727_
+		1 p_46728_ p_46728_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_46502_ p_46502_
+		1 p_46503_ p_46503_
+		2 p_46504_ p_46504_
+		3 p_46505_ p_46505_
+	getChunkAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunk; m_46745_
+		0 p_46746_ p_46746_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_46711_ p_46711_
+		1 p_46712_ p_46712_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_46730_ p_46730_
+	getDayTime ()J m_46468_
+	getDestroyType (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; m_255157_
+		0 p_256250_ p_256250_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;)V m_261153_
+		0 p_261899_ p_261899_
+		1 p_261837_ p_261837_
+		2 p_261519_ p_261519_
+		3 p_262046_ p_262046_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;I)V m_260826_
+		0 p_261885_ p_261885_
+		1 p_262086_ p_262086_
+		2 p_261688_ p_261688_
+		3 p_262071_ p_262071_
+		4 p_261858_ p_261858_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_46536_ p_46536_
+		1 p_46537_ p_46537_
+		2 p_46538_ p_46538_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_151528_ p_151528_
+		1 p_151529_ p_151529_
+		2 p_151530_ p_151530_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_46492_ p_46492_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_46671_ p_46671_
+	getFreeMapId ()I m_7354_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_46469_
+	getGameTime ()J m_46467_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_46571_ p_46571_
+		1 p_46572_ p_46572_
+		2 p_46573_ p_46573_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_46650_ p_46650_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_46473_
+	getProfilerSupplier ()Ljava/util/function/Supplier; m_46658_
+	getRainLevel (F)F m_46722_
+		0 p_46723_ p_46723_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getSeaLevel ()I m_5736_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getSharedSpawnAngle ()F m_220361_
+	getSharedSpawnPos ()Lnet/minecraft/core/BlockPos; m_220360_
+	getSkyDarken ()I m_7445_
+	getSunAngle (F)F m_46490_
+		0 p_46491_ p_46491_
+	getThunderLevel (F)F m_46661_
+		0 p_46662_ p_46662_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_46665_ p_46665_
+		1 p_46666_ p_46666_
+		2 p_46667_ p_46667_
+	guardEntityTick (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V m_46653_
+		0 p_46654_ p_46654_
+		1 p_46655_ p_46655_
+	isClientSide ()Z m_5776_
+	isDay ()Z m_46461_
+	isDebug ()Z m_46659_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_151541_ p_151541_
+		1 p_151542_ p_151542_
+	isInSpawnableBounds (Lnet/minecraft/core/BlockPos;)Z m_46741_
+		static
+		0 p_46742_ p_46742_
+	isInWorldBounds (Lnet/minecraft/core/BlockPos;)Z m_46739_
+		0 p_46740_ p_46740_
+	isInWorldBoundsHorizontal (Lnet/minecraft/core/BlockPos;)Z m_46457_
+		static
+		0 p_46458_ p_46458_
+	isLoaded (Lnet/minecraft/core/BlockPos;)Z m_46749_
+		0 p_46750_ p_46750_
+	isNight ()Z m_46462_
+	isOutsideSpawnableHeight (I)Z m_46724_
+		static
+		0 p_46725_ p_46725_
+	isRaining ()Z m_46471_
+	isRainingAt (Lnet/minecraft/core/BlockPos;)Z m_46758_
+		0 p_46759_ p_46759_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_46620_ p_46620_
+		1 p_46621_ p_46621_
+	isThundering ()Z m_46470_
+	lambda$fillReportDetails$3 ()Ljava/lang/String; m_268981_
+	lambda$fillReportDetails$4 ()Ljava/lang/String; m_46474_
+	lambda$getEntities$1 (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V m_151518_
+		static
+		0 p_151519_ p_151519_
+		1 p_151520_ p_151520_
+		2 p_151521_ p_151521_
+		3 p_151522_ p_151522_
+	lambda$getEntities$2 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260792_
+		static
+		0 p_261450_ p_261450_
+		1 p_261451_ p_261451_
+		2 p_261452_ p_261452_
+		3 p_261453_ p_261453_
+		4 p_261454_ p_261454_
+	lambda$new$0 (Lnet/minecraft/core/Holder;)Ljava/lang/IllegalArgumentException; m_220391_
+		static
+		0 p_220392_ p_220392_
+	loadedAndEntityCanStandOn (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_46575_
+		0 p_46576_ p_46576_
+		1 p_46577_ p_46577_
+	loadedAndEntityCanStandOnFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z m_46578_
+		0 p_46579_ p_46579_
+		1 p_46580_ p_46580_
+		2 p_46581_ p_46581_
+	mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z m_7966_
+		0 p_46557_ p_46557_
+		1 p_46558_ p_46558_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213960_
+		0 p_220379_ p_220379_
+		1 p_220380_ p_220380_
+		2 p_220381_ p_220381_
+		3 p_220382_ p_220382_
+		4 p_220383_ p_220383_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_46586_
+		0 p_46587_ p_46587_
+		1 p_46588_ p_46588_
+		2 p_46589_ p_46589_
+	neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213683_
+		0 p_220385_ p_220385_
+		1 p_220386_ p_220386_
+		2 p_220387_ p_220387_
+		3 p_220388_ p_220388_
+		4 p_220389_ p_220389_
+		5 p_220390_ p_220390_
+	nextSubTickCount ()J m_183596_
+	noSave ()Z m_7441_
+	onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6559_
+		0 p_46609_ p_46609_
+		1 p_46610_ p_46610_
+		2 p_46611_ p_46611_
+	playLocalSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_245747_
+		0 p_250938_ p_250938_
+		1 p_252209_ p_252209_
+		2 p_249161_ p_249161_
+		3 p_249980_ p_249980_
+		4 p_250277_ p_250277_
+		5 p_250151_ p_250151_
+	playLocalSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_7785_
+		0 p_46482_ p_46482_
+		1 p_46483_ p_46483_
+		2 p_46484_ p_46484_
+		3 p_46485_ p_46485_
+		4 p_46486_ p_46486_
+		5 p_46487_ p_46487_
+		6 p_46488_ p_46488_
+		7 p_46489_ p_46489_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_262953_ p_262953_
+		1 p_263004_ p_263004_
+		2 p_263398_ p_263398_
+		3 p_263376_ p_263376_
+		4 p_263359_ p_263359_
+		5 p_263020_ p_263020_
+		6 p_263055_ p_263055_
+		7 p_262914_ p_262914_
+		8 p_262991_ p_262991_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_220372_ p_220372_
+		1 p_220373_ p_220373_
+		2 p_263500_ p_263500_
+		3 p_220375_ p_220375_
+		4 p_220376_ p_220376_
+		5 p_220377_ p_220377_
+		6 p_220378_ p_220378_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V m_214150_
+		0 p_220363_ p_220363_
+		1 p_220364_ p_220364_
+		2 p_220365_ p_220365_
+		3 p_220366_ p_220366_
+		4 p_220367_ p_220367_
+		5 p_220368_ p_220368_
+		6 p_220369_ p_220369_
+		7 p_220370_ p_220370_
+		8 p_220371_ p_220371_
+	playSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6263_
+		0 p_46543_ p_46543_
+		1 p_46544_ p_46544_
+		2 p_46545_ p_46545_
+		3 p_46546_ p_46546_
+		4 p_46547_ p_46547_
+		5 p_46548_ p_46548_
+		6 p_46549_ p_46549_
+		7 p_46550_ p_46550_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6269_
+		0 p_46551_ p_46551_
+		1 p_46552_ p_46552_
+		2 p_46553_ p_46553_
+		3 p_46554_ p_46554_
+		4 p_46555_ p_46555_
+		5 p_46556_ p_46556_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_46560_ p_46560_
+		1 p_46561_ p_46561_
+		2 p_46562_ p_46562_
+		3 p_46563_ p_46563_
+		4 p_46564_ p_46564_
+		5 p_46565_ p_46565_
+	playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_245803_
+		0 p_252137_ p_252137_
+		1 p_251749_ p_251749_
+		2 p_248842_ p_248842_
+		3 p_251104_ p_251104_
+		4 p_249531_ p_249531_
+		5 p_250763_ p_250763_
+	prepareWeather ()V m_46466_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_46623_ p_46623_
+		1 p_46624_ p_46624_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_46747_
+		0 p_46748_ p_46748_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_46612_ p_46612_
+		1 p_46613_ p_46613_
+		2 p_46614_ p_46614_
+		3 p_46615_ p_46615_
+	sendPacketToServer (Lnet/minecraft/network/protocol/Packet;)V m_5503_
+		0 p_46657_ p_46657_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_7731_
+		0 p_46601_ p_46601_
+		1 p_46602_ p_46602_
+		2 p_46603_ p_46603_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_46605_ p_46605_
+		1 p_46606_ p_46606_
+		2 p_46607_ p_46607_
+		3 p_46608_ p_46608_
+	setBlockAndUpdate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_46597_
+		0 p_46598_ p_46598_
+		1 p_46599_ p_46599_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_151523_
+		0 p_151524_ p_151524_
+	setBlocksDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6550_
+		0 p_46678_ p_46678_
+		1 p_46679_ p_46679_
+		2 p_46680_ p_46680_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_151533_ p_151533_
+		1 p_151534_ p_151534_
+	setRainLevel (F)V m_46734_
+		0 p_46735_ p_46735_
+	setSkyFlashTime (I)V m_6580_
+		0 p_46709_ p_46709_
+	setSpawnSettings (ZZ)V m_46703_
+		0 p_46704_ p_46704_
+		1 p_46705_ p_46705_
+	setThunderLevel (F)V m_46707_
+		0 p_46708_ p_46708_
+	shouldTickBlocksAt (Lnet/minecraft/core/BlockPos;)Z m_220393_
+		0 p_220394_ p_220394_
+	shouldTickBlocksAt (J)Z m_183438_
+		0 p_186456_ p_186456_
+	shouldTickDeath (Lnet/minecraft/world/entity/Entity;)Z m_183599_
+		0 p_186458_ p_186458_
+	tickBlockEntities ()V m_46463_
+	updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46672_
+		0 p_46673_ p_46673_
+		1 p_46674_ p_46674_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_46590_
+		0 p_46591_ p_46591_
+		1 p_46592_ p_46592_
+		2 p_46593_ p_46593_
+	updateNeighbourForOutputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46717_
+		0 p_46718_ p_46718_
+		1 p_46719_ p_46719_
+	updateSkyBrightness ()V m_46465_
+net/minecraft/world/level/Level$1 net/minecraft/world/level/Level$1
+	this$0 f_46765_
+	val$dimensionType f_220396_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/dimension/DimensionType;)V <init>
+		0 p_220398_ p_220398_
+		1 p_220399_ p_220399_
+	getCenterX ()D m_6347_
+	getCenterZ ()D m_6345_
+net/minecraft/world/level/Level$2 net/minecraft/world/level/Level$2
+	$SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction f_254640_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/Level$ExplosionInteraction
+	$VALUES $VALUES
+	BLOCK BLOCK
+	MOB MOB
+	NONE NONE
+	TNT TNT
+	$values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; m_255267_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_255976_ p_255976_
+		1 p_256585_ p_256585_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Level$ExplosionInteraction; valueOf
+		static
+		0 p_256573_ p_256573_
+	values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; values
+		static
+net/minecraft/world/level/LevelAccessor net/minecraft/world/level/LevelAccessor
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_46783_ p_46783_
+		1 p_46784_ p_46784_
+		2 p_46785_ p_46785_
+		3 p_46786_ p_46786_
+		4 p_46787_ p_46787_
+		5 p_46788_ p_46788_
+		6 p_46789_ p_46789_
+	blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6289_
+		0 p_46781_ p_46781_
+		1 p_46782_ p_46782_
+	createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; m_186478_
+		0 p_186479_ p_186479_
+		1 p_186480_ p_186480_
+		2 p_186481_ p_186481_
+	createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; m_186482_
+		0 p_186483_ p_186483_
+		1 p_186484_ p_186484_
+		2 p_186485_ p_186485_
+		3 p_186486_ p_186486_
+	dayTime ()J m_8044_
+	gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_220400_
+		0 p_220401_ p_220401_
+		1 p_220402_ p_220402_
+		2 p_220403_ p_220403_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_220407_
+		0 p_220408_ p_220408_
+		1 p_220409_ p_220409_
+		2 p_220410_ p_220410_
+	gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;)V m_142346_
+		0 p_151549_ p_151549_
+		1 p_151550_ p_151550_
+		2 p_151551_ p_151551_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_220404_ p_220404_
+		1 p_220405_ p_220405_
+		2 p_220406_ p_220406_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_46800_ p_46800_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_46791_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	hasChunk (II)Z m_7232_
+		0 p_46794_ p_46794_
+		1 p_46795_ p_46795_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_46771_ p_46771_
+		1 p_46772_ p_46772_
+		2 p_46773_ p_46773_
+		3 p_46774_ p_46774_
+	levelEvent (ILnet/minecraft/core/BlockPos;I)V m_46796_
+		0 p_46797_ p_46797_
+		1 p_46798_ p_46798_
+		2 p_46799_ p_46799_
+	neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213683_
+		0 p_220411_ p_220411_
+		1 p_220412_ p_220412_
+		2 p_220413_ p_220413_
+		3 p_220414_ p_220414_
+		4 p_220415_ p_220415_
+		5 p_220416_ p_220416_
+	nextSubTickCount ()J m_183596_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_46775_ p_46775_
+		1 p_46776_ p_46776_
+		2 p_46777_ p_46777_
+		3 p_46778_ p_46778_
+		4 p_46779_ p_46779_
+		5 p_46780_ p_46780_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V m_247517_
+		0 p_251195_ p_251195_
+		1 p_250192_ p_250192_
+		2 p_249887_ p_249887_
+		3 p_250593_ p_250593_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V m_186460_
+		0 p_186461_ p_186461_
+		1 p_186462_ p_186462_
+		2 p_186463_ p_186463_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V m_186469_
+		0 p_186470_ p_186470_
+		1 p_186471_ p_186471_
+		2 p_186472_ p_186472_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickPriority;)V m_186464_
+		0 p_186465_ p_186465_
+		1 p_186466_ p_186466_
+		2 p_186467_ p_186467_
+		3 p_186468_ p_186468_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;ILnet/minecraft/world/ticks/TickPriority;)V m_186473_
+		0 p_186474_ p_186474_
+		1 p_186475_ p_186475_
+		2 p_186476_ p_186476_
+		3 p_186477_ p_186477_
+net/minecraft/world/level/LevelHeightAccessor net/minecraft/world/level/LevelHeightAccessor
+	create (II)Lnet/minecraft/world/level/LevelHeightAccessor; m_186487_
+		static
+		0 p_186488_ p_186488_
+		1 p_186489_ p_186489_
+	getHeight ()I m_141928_
+	getMaxBuildHeight ()I m_151558_
+	getMaxSection ()I m_151561_
+	getMinBuildHeight ()I m_141937_
+	getMinSection ()I m_151560_
+	getSectionIndex (I)I m_151564_
+		0 p_151565_ p_151565_
+	getSectionIndexFromSectionY (I)I m_151566_
+		0 p_151567_ p_151567_
+	getSectionYFromSectionIndex (I)I m_151568_
+		0 p_151569_ p_151569_
+	getSectionsCount ()I m_151559_
+	isOutsideBuildHeight (I)Z m_151562_
+		0 p_151563_ p_151563_
+	isOutsideBuildHeight (Lnet/minecraft/core/BlockPos;)Z m_151570_
+		0 p_151571_ p_151571_
+net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1
+	val$height f_186490_
+	val$minBuildHeight f_186491_
+	<init> (II)V <init>
+		0 p_186493_ p_186493_
+		1 p_186494_ p_186494_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+net/minecraft/world/level/LevelReader net/minecraft/world/level/LevelReader
+	canSeeSkyFromBelowWater (Lnet/minecraft/core/BlockPos;)Z m_46861_
+		0 p_46862_ p_46862_
+	containsAnyLiquid (Lnet/minecraft/world/phys/AABB;)Z m_46855_
+		0 p_46856_ p_46856_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204166_
+		0 p_204167_ p_204167_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockStatesIfLoaded (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_46847_
+		0 p_46848_ p_46848_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_46836_ p_46836_
+		1 p_46837_ p_46837_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_46807_ p_46807_
+		1 p_46808_ p_46808_
+	getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_46865_
+		0 p_46866_ p_46866_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_46823_ p_46823_
+		1 p_46824_ p_46824_
+		2 p_46825_ p_46825_
+		3 p_46826_ p_46826_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_46819_
+		0 p_46820_ p_46820_
+		1 p_46821_ p_46821_
+		2 p_46822_ p_46822_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_46845_ p_46845_
+		1 p_46846_ p_46846_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_46827_ p_46827_
+		1 p_46828_ p_46828_
+		2 p_46829_ p_46829_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_46830_ p_46830_
+		1 p_46831_ p_46831_
+	getLightLevelDependentMagicValue (Lnet/minecraft/core/BlockPos;)F m_220417_
+		0 p_220418_ p_220418_
+	getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_46849_
+		0 p_46850_ p_46850_
+		1 p_46851_ p_46851_
+	getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;)I m_46803_
+		0 p_46804_ p_46804_
+	getMinBuildHeight ()I m_141937_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204163_ p_204163_
+		1 p_204164_ p_204164_
+		2 p_204165_ p_204165_
+	getPathfindingCostFromLightLevels (Lnet/minecraft/core/BlockPos;)F m_220419_
+		0 p_220420_ p_220420_
+	getSeaLevel ()I m_5736_
+	getSkyDarken ()I m_7445_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_204159_ p_204159_
+		1 p_204160_ p_204160_
+		2 p_204161_ p_204161_
+	hasChunk (II)Z m_7232_
+		0 p_46838_ p_46838_
+		1 p_46839_ p_46839_
+	hasChunkAt (Lnet/minecraft/core/BlockPos;)Z m_46805_
+		0 p_46806_ p_46806_
+	hasChunkAt (II)Z m_151577_
+		0 p_151578_ p_151578_
+		1 p_151579_ p_151579_
+	hasChunksAt (IIII)Z m_151572_
+		0 p_151573_ p_151573_
+		1 p_151574_ p_151574_
+		2 p_151575_ p_151575_
+		3 p_151576_ p_151576_
+	hasChunksAt (IIIIII)Z m_46812_
+		0 p_46813_ p_46813_
+		1 p_46814_ p_46814_
+		2 p_46815_ p_46815_
+		3 p_46816_ p_46816_
+		4 p_46817_ p_46817_
+		5 p_46818_ p_46818_
+	hasChunksAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_46832_
+		0 p_46833_ p_46833_
+		1 p_46834_ p_46834_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_246945_
+		0 p_249578_ p_249578_
+	isClientSide ()Z m_5776_
+	isEmptyBlock (Lnet/minecraft/core/BlockPos;)Z m_46859_
+		0 p_46860_ p_46860_
+	isWaterAt (Lnet/minecraft/core/BlockPos;)Z m_46801_
+		0 p_46802_ p_46802_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+net/minecraft/world/level/LevelSettings net/minecraft/world/level/LevelSettings
+	allowCommands f_46906_
+	dataConfiguration f_243681_
+	difficulty f_46905_
+	gameRules f_46907_
+	gameType f_46903_
+	hardcore f_46904_
+	levelName f_46902_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameType;ZLnet/minecraft/world/Difficulty;ZLnet/minecraft/world/level/GameRules;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_250485_ p_250485_
+		1 p_250207_ p_250207_
+		2 p_251631_ p_251631_
+		3 p_252122_ p_252122_
+		4 p_248961_ p_248961_
+		5 p_248536_ p_248536_
+		6 p_249797_ p_249797_
+	allowCommands ()Z m_46932_
+	copy ()Lnet/minecraft/world/level/LevelSettings; m_46935_
+	difficulty ()Lnet/minecraft/world/Difficulty; m_46931_
+	gameRules ()Lnet/minecraft/world/level/GameRules; m_46933_
+	gameType ()Lnet/minecraft/world/level/GameType; m_46929_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_246291_
+	hardcore ()Z m_46930_
+	lambda$parse$0 (Ljava/lang/Number;)Lnet/minecraft/world/Difficulty; m_46927_
+		static
+		0 p_46928_ p_46928_
+	levelName ()Ljava/lang/String; m_46917_
+	parse (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; m_46924_
+		static
+		0 p_46925_ p_46925_
+		1 p_251697_ p_251697_
+	withDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; m_247275_
+		0 p_250867_ p_250867_
+	withDifficulty (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; m_46918_
+		0 p_46919_ p_46919_
+	withGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; m_46922_
+		0 p_46923_ p_46923_
+net/minecraft/world/level/LevelSimulatedRW net/minecraft/world/level/LevelSimulatedRW
+net/minecraft/world/level/LevelSimulatedReader net/minecraft/world/level/LevelSimulatedReader
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151582_ p_151582_
+		1 p_151583_ p_151583_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_46936_ p_46936_
+		1 p_46937_ p_46937_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_151584_ p_151584_
+		1 p_151585_ p_151585_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_46938_ p_46938_
+		1 p_46939_ p_46939_
+net/minecraft/world/level/LevelTimeAccess net/minecraft/world/level/LevelTimeAccess
+	dayTime ()J m_8044_
+	getMoonBrightness ()F m_46940_
+	getMoonPhase ()I m_46941_
+	getTimeOfDay (F)F m_46942_
+		0 p_46943_ p_46943_
+net/minecraft/world/level/LevelWriter net/minecraft/world/level/LevelWriter
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_46964_ p_46964_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;)Z m_46953_
+		0 p_46954_ p_46954_
+		1 p_46955_ p_46955_
+		2 p_46956_ p_46956_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_46957_ p_46957_
+		1 p_46958_ p_46958_
+		2 p_46959_ p_46959_
+		3 p_46960_ p_46960_
+	destroyBlock (Lnet/minecraft/core/BlockPos;Z)Z m_46961_
+		0 p_46962_ p_46962_
+		1 p_46963_ p_46963_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_46951_ p_46951_
+		1 p_46952_ p_46952_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_7731_
+		0 p_46944_ p_46944_
+		1 p_46945_ p_46945_
+		2 p_46946_ p_46946_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_46947_ p_46947_
+		1 p_46948_ p_46948_
+		2 p_46949_ p_46949_
+		3 p_46950_ p_46950_
+net/minecraft/world/level/LightLayer net/minecraft/world/level/LightLayer
+	$VALUES $VALUES
+	BLOCK BLOCK
+	SKY SKY
+	$values ()[Lnet/minecraft/world/level/LightLayer; m_151586_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_278245_ p_278245_
+		1 p_278287_ p_278287_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/LightLayer; valueOf
+		static
+		0 p_46975_ p_46975_
+	values ()[Lnet/minecraft/world/level/LightLayer; values
+		static
+net/minecraft/world/level/LocalMobCapCalculator net/minecraft/world/level/LocalMobCapCalculator
+	chunkMap f_186499_
+	playerMobCounts f_186498_
+	playersNearChunk f_186497_
+	<init> (Lnet/minecraft/server/level/ChunkMap;)V <init>
+		0 p_186501_ p_186501_
+	addMob (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/MobCategory;)V m_186512_
+		0 p_186513_ p_186513_
+		1 p_186514_ p_186514_
+	canSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z m_186504_
+		0 p_186505_ p_186505_
+		1 p_186506_ p_186506_
+	getPlayersNear (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; m_186507_
+		0 p_186508_ p_186508_
+	lambda$addMob$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$MobCounts; m_186502_
+		static
+		0 p_186503_ p_186503_
+	lambda$getPlayersNear$0 (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/List; m_186509_
+		0 p_186510_ p_186510_
+		1 p_186511_ p_186511_
+net/minecraft/world/level/LocalMobCapCalculator$MobCounts net/minecraft/world/level/LocalMobCapCalculator$MobCounts
+	counts f_186515_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/MobCategory;)V m_186517_
+		0 p_186518_ p_186518_
+	canSpawn (Lnet/minecraft/world/entity/MobCategory;)Z m_186522_
+		0 p_186523_ p_186523_
+	lambda$add$0 (Lnet/minecraft/world/entity/MobCategory;Ljava/lang/Integer;)Ljava/lang/Integer; m_186519_
+		static
+		0 p_186520_ p_186520_
+		1 p_186521_ p_186521_
+net/minecraft/world/level/NaturalSpawner net/minecraft/world/level/NaturalSpawner
+	LOGGER f_46977_
+	MAGIC_NUMBER f_46978_
+	MIN_SPAWN_DISTANCE f_151589_
+	SPAWNING_CATEGORIES f_46979_
+	SPAWN_DISTANCE_BLOCK f_151588_
+	SPAWN_DISTANCE_CHUNK f_151587_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos;)Z m_220436_
+		static
+		0 p_220437_ p_220437_
+		1 p_220438_ p_220438_
+		2 p_220439_ p_220439_
+		3 p_220440_ p_220440_
+		4 p_220441_ p_220441_
+		5 p_220442_ p_220442_
+	createState (ILjava/lang/Iterable;Lnet/minecraft/world/level/NaturalSpawner$ChunkGetter;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/NaturalSpawner$SpawnState; m_186524_
+		static
+		0 p_186525_ p_186525_
+		1 p_186526_ p_186526_
+		2 p_186527_ p_186527_
+		3 p_186528_ p_186528_
+	getMobForSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Mob; m_46988_
+		static
+		0 p_46989_ p_46989_
+		1 p_46990_ p_46990_
+	getRandomPosWithin (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; m_47062_
+		static
+		0 p_47063_ p_47063_
+		1 p_47064_ p_47064_
+	getRandomSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_220429_
+		static
+		0 p_220430_ p_220430_
+		1 p_220431_ p_220431_
+		2 p_220432_ p_220432_
+		3 p_220433_ p_220433_
+		4 p_220434_ p_220434_
+		5 p_220435_ p_220435_
+	getRoughBiome (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/Biome; m_47095_
+		static
+		0 p_47096_ p_47096_
+		1 p_47097_ p_47097_
+	getTopNonCollidingPos (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/EntityType;II)Lnet/minecraft/core/BlockPos; m_47065_
+		static
+		0 p_47066_ p_47066_
+		1 p_47067_ p_47067_
+		2 p_47068_ p_47068_
+		3 p_47069_ p_47069_
+	isInNetherFortressBounds (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;)Z m_220455_
+		static
+		0 p_220456_ p_220456_
+		1 p_220457_ p_220457_
+		2 p_220458_ p_220458_
+		3 p_220459_ p_220459_
+	isRightDistanceToPlayerAndSpawnPoint (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z m_47024_
+		static
+		0 p_47025_ p_47025_
+		1 p_47026_ p_47026_
+		2 p_47027_ p_47027_
+		3 p_47028_ p_47028_
+	isSpawnPositionOk (Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_47051_
+		static
+		0 p_47052_ p_47052_
+		1 p_47053_ p_47053_
+		2 p_47054_ p_47054_
+		3 p_47055_ p_47055_
+	isValidEmptySpawnBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/entity/EntityType;)Z m_47056_
+		static
+		0 p_47057_ p_47057_
+		1 p_47058_ p_47058_
+		2 p_47059_ p_47059_
+		3 p_47060_ p_47060_
+		4 p_47061_ p_47061_
+	isValidPositionForMob (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;D)Z m_46991_
+		static
+		0 p_46992_ p_46992_
+		1 p_46993_ p_46993_
+		2 p_46994_ p_46994_
+	isValidSpawnPostitionForType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z m_220421_
+		static
+		0 p_220422_ p_220422_
+		1 p_220423_ p_220423_
+		2 p_220424_ p_220424_
+		3 p_220425_ p_220425_
+		4 p_220426_ p_220426_
+		5 p_220427_ p_220427_
+		6 p_220428_ p_220428_
+	lambda$createState$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;Lnet/minecraft/world/entity/MobCategory;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_274265_
+		static
+		0 p_275157_ p_275157_
+		1 p_275158_ p_275158_
+		2 p_275159_ p_275159_
+		3 p_275160_ p_275160_
+		4 p_275161_ p_275161_
+		5 p_275162_ p_275162_
+		6 p_275163_ p_275163_
+	lambda$spawnCategoryForPosition$3 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_151605_
+		static
+		0 p_151606_ p_151606_
+		1 p_151607_ p_151607_
+		2 p_151608_ p_151608_
+	lambda$spawnCategoryForPosition$4 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_151609_
+		static
+		0 p_151610_ p_151610_
+		1 p_151611_ p_151611_
+	lambda$static$0 (Lnet/minecraft/world/entity/MobCategory;)Z m_47036_
+		static
+		0 p_47037_ p_47037_
+	lambda$static$1 (I)[Lnet/minecraft/world/entity/MobCategory; m_46982_
+		static
+		0 p_46983_ p_46983_
+	mobsAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; m_220443_
+		static
+		0 p_220444_ p_220444_
+		1 p_220445_ p_220445_
+		2 p_220446_ p_220446_
+		3 p_220447_ p_220447_
+		4 p_220448_ p_220448_
+		5 p_220449_ p_220449_
+	spawnCategoryForChunk (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V m_47045_
+		static
+		0 p_47046_ p_47046_
+		1 p_47047_ p_47047_
+		2 p_47048_ p_47048_
+		3 p_47049_ p_47049_
+		4 p_47050_ p_47050_
+	spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_151612_
+		static
+		0 p_151613_ p_151613_
+		1 p_151614_ p_151614_
+		2 p_151615_ p_151615_
+	spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V m_47038_
+		static
+		0 p_47039_ p_47039_
+		1 p_47040_ p_47040_
+		2 p_47041_ p_47041_
+		3 p_47042_ p_47042_
+		4 p_47043_ p_47043_
+		5 p_47044_ p_47044_
+	spawnForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;ZZZ)V m_47029_
+		static
+		0 p_47030_ p_47030_
+		1 p_47031_ p_47031_
+		2 p_47032_ p_47032_
+		3 p_47033_ p_47033_
+		4 p_47034_ p_47034_
+		5 p_47035_ p_47035_
+	spawnMobsForChunkGeneration (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/RandomSource;)V m_220450_
+		static
+		0 p_220451_ p_220451_
+		1 p_220452_ p_220452_
+		2 p_220453_ p_220453_
+		3 p_220454_ p_220454_
+net/minecraft/world/level/NaturalSpawner$1 net/minecraft/world/level/NaturalSpawner$1
+	$SwitchMap$net$minecraft$world$entity$SpawnPlacements$Type f_47098_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback
+	run (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_47100_
+		0 p_47101_ p_47101_
+		1 p_47102_ p_47102_
+net/minecraft/world/level/NaturalSpawner$ChunkGetter net/minecraft/world/level/NaturalSpawner$ChunkGetter
+	query (JLjava/util/function/Consumer;)V m_47103_
+		0 p_47104_ p_47104_
+		1 p_47105_ p_47105_
+net/minecraft/world/level/NaturalSpawner$SpawnPredicate net/minecraft/world/level/NaturalSpawner$SpawnPredicate
+	test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_47106_
+		0 p_47107_ p_47107_
+		1 p_47108_ p_47108_
+		2 p_47109_ p_47109_
+net/minecraft/world/level/NaturalSpawner$SpawnState net/minecraft/world/level/NaturalSpawner$SpawnState
+	lastCharge f_47116_
+	lastCheckedPos f_47114_
+	lastCheckedType f_47115_
+	localMobCapCalculator f_186542_
+	mobCategoryCounts f_47111_
+	spawnPotential f_47112_
+	spawnableChunkCount f_47110_
+	unmodifiableMobCategoryCounts f_47113_
+	<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;)V <init>
+		0 p_186544_ p_186544_
+		1 p_186545_ p_186545_
+		2 p_186546_ p_186546_
+		3 p_186547_ p_186547_
+	afterSpawn (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_47131_
+		0 p_47132_ p_47132_
+		1 p_47133_ p_47133_
+	canSpawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_47127_
+		0 p_47128_ p_47128_
+		1 p_47129_ p_47129_
+		2 p_47130_ p_47130_
+	canSpawnForCategory (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z m_186548_
+		0 p_186549_ p_186549_
+		1 p_186550_ p_186550_
+	getMobCategoryCounts ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_47148_
+	getSpawnableChunkCount ()I m_47126_
+net/minecraft/world/level/NoiseColumn net/minecraft/world/level/NoiseColumn
+	column f_47149_
+	minY f_151621_
+	<init> (I[Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_151623_ p_151623_
+		1 p_151624_ p_151624_
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_186552_ p_186552_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_186554_ p_186554_
+		1 p_186555_ p_186555_
+net/minecraft/world/level/PathNavigationRegion net/minecraft/world/level/PathNavigationRegion
+	allEmpty f_47161_
+	centerX f_47158_
+	centerZ f_47159_
+	chunks f_47160_
+	level f_47162_
+	plains f_204180_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_47164_ p_47164_
+		1 p_47165_ p_47165_
+		2 p_47166_ p_47166_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_47180_ p_47180_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_47188_ p_47188_
+	getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_47185_
+		0 p_47186_ p_47186_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_47167_
+		0 p_47168_ p_47168_
+		1 p_47169_ p_47169_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_47173_ p_47173_
+		1 p_47174_ p_47174_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186557_ p_186557_
+		1 p_186558_ p_186558_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_47171_ p_47171_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_151625_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	lambda$new$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/Holder; m_268982_
+		static
+		0 p_270044_ p_270044_
+net/minecraft/world/level/PotentialCalculator net/minecraft/world/level/PotentialCalculator
+	charges f_47190_
+	<init> ()V <init>
+	addCharge (Lnet/minecraft/core/BlockPos;D)V m_47192_
+		0 p_47193_ p_47193_
+		1 p_47194_ p_47194_
+	getPotentialEnergyChange (Lnet/minecraft/core/BlockPos;D)D m_47195_
+		0 p_47196_ p_47196_
+		1 p_47197_ p_47197_
+net/minecraft/world/level/PotentialCalculator$PointCharge net/minecraft/world/level/PotentialCalculator$PointCharge
+	charge f_47199_
+	pos f_47198_
+	<init> (Lnet/minecraft/core/BlockPos;D)V <init>
+		0 p_47201_ p_47201_
+		1 p_47202_ p_47202_
+	getPotentialChange (Lnet/minecraft/core/BlockPos;)D m_47203_
+		0 p_47204_ p_47204_
+net/minecraft/world/level/ServerLevelAccessor net/minecraft/world/level/ServerLevelAccessor
+	addFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)V m_47205_
+		0 p_47206_ p_47206_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter
+	DIRECTIONS f_276432_
+	<clinit> ()V <clinit>
+		static
+	getBestNeighborSignal (Lnet/minecraft/core/BlockPos;)I m_277086_
+		0 p_277977_ p_277977_
+	getControlInputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)I m_277094_
+		0 p_277757_ p_277757_
+		1 p_278104_ p_278104_
+		2 p_277707_ p_277707_
+	getDirectSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_277075_
+		0 p_277954_ p_277954_
+		1 p_277342_ p_277342_
+	getDirectSignalTo (Lnet/minecraft/core/BlockPos;)I m_277173_
+		0 p_277959_ p_277959_
+	getSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_277185_
+		0 p_277961_ p_277961_
+		1 p_277351_ p_277351_
+	hasNeighborSignal (Lnet/minecraft/core/BlockPos;)Z m_276867_
+		0 p_277626_ p_277626_
+	hasSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_276987_
+		0 p_277371_ p_277371_
+		1 p_277391_ p_277391_
+net/minecraft/world/level/SpawnData net/minecraft/world/level/SpawnData
+	CODEC f_186559_
+	ENTITY_TAG f_254695_
+	LIST_CODEC f_186560_
+	customSpawnRules f_186562_
+	entityToSpawn f_186561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)V <init>
+		0 f_186561_ f_186561_
+		1 f_186562_ f_186562_
+	<init> ()V <init>
+	customSpawnRules ()Ljava/util/Optional; f_186562_
+	entityToSpawn ()Lnet/minecraft/nbt/CompoundTag; f_186561_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186580_ p_186580_
+	getCustomSpawnRules ()Ljava/util/Optional; m_186574_
+	getEntityToSpawn ()Lnet/minecraft/nbt/CompoundTag; m_186567_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/SpawnData;)Lnet/minecraft/nbt/CompoundTag; m_186575_
+		static
+		0 p_186576_ p_186576_
+	lambda$static$1 (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; m_186568_
+		static
+		0 p_186569_ p_186569_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186570_
+		static
+		0 p_186571_ p_186571_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/SpawnData$CustomSpawnRules net/minecraft/world/level/SpawnData$CustomSpawnRules
+	CODEC f_186583_
+	LIGHT_RANGE f_186586_
+	blockLightLimit f_186584_
+	skyLightLimit f_186585_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/util/InclusiveRange;)V <init>
+		0 f_186584_ f_186584_
+		1 f_186585_ f_186585_
+	blockLightLimit ()Lnet/minecraft/util/InclusiveRange; f_186584_
+	checkLightBoundaries (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; m_186592_
+		static
+		0 p_186593_ p_186593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186602_ p_186602_
+	hashCode ()I hashCode
+	lambda$checkLightBoundaries$0 ()Ljava/lang/String; m_274266_
+		static
+	lambda$static$1 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; m_186599_
+		static
+		0 p_186600_ p_186600_
+	lambda$static$2 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; m_186594_
+		static
+		0 p_186595_ p_186595_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285731_
+		static
+		0 p_286217_ p_286217_
+	lightLimit (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; m_285810_
+		static
+		0 p_286409_ p_286409_
+	skyLightLimit ()Lnet/minecraft/util/InclusiveRange; f_186585_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/StructureManager net/minecraft/world/level/StructureManager
+	level f_220460_
+	structureCheck f_220462_
+	worldOptions f_244109_
+	<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/structure/StructureCheck;)V <init>
+		0 p_249675_ p_249675_
+		1 p_248820_ p_248820_
+		2 p_249103_ p_249103_
+	addReference (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_220484_
+		0 p_220485_ p_220485_
+	addReferenceForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V m_220507_
+		0 p_220508_ p_220508_
+		1 p_220509_ p_220509_
+		2 p_220510_ p_220510_
+		3 p_220511_ p_220511_
+	checkStructurePresence (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_220473_
+		0 p_220474_ p_220474_
+		1 p_220475_ p_220475_
+		2 p_220476_ p_220476_
+	fillStartsForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V m_220480_
+		0 p_220481_ p_220481_
+		1 p_220482_ p_220482_
+		2 p_220483_ p_220483_
+	forWorldGenRegion (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/StructureManager; m_220468_
+		0 p_220469_ p_220469_
+	getAllStructuresAt (Lnet/minecraft/core/BlockPos;)Ljava/util/Map; m_220522_
+		0 p_220523_ p_220523_
+	getStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220512_
+		0 p_220513_ p_220513_
+		1 p_220514_ p_220514_
+		2 p_220515_ p_220515_
+	getStructureAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220494_
+		0 p_220495_ p_220495_
+		1 p_220496_ p_220496_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220491_
+		0 p_220492_ p_220492_
+		1 p_220493_ p_220493_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220524_
+		0 p_220525_ p_220525_
+		1 p_220526_ p_220526_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220488_
+		0 p_220489_ p_220489_
+		1 p_220490_ p_220490_
+	hasAnyStructureAt (Lnet/minecraft/core/BlockPos;)Z m_220486_
+		0 p_220487_ p_220487_
+	lambda$getStructureWithPieceAt$0 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Boolean; m_244994_
+		static
+		0 p_248424_ p_248424_
+		1 p_248425_ p_248425_
+	lambda$getStructureWithPieceAt$1 (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_257323_
+		static
+		0 p_258965_ p_258965_
+		1 p_258966_ p_258966_
+		2 p_258967_ p_258967_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_220521_
+	setStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/world/level/chunk/StructureAccess;)V m_220516_
+		0 p_220517_ p_220517_
+		1 p_220518_ p_220518_
+		2 p_220519_ p_220519_
+		3 p_220520_ p_220520_
+	shouldGenerateStructures ()Z m_220467_
+	startsForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; m_220504_
+		0 p_220505_ p_220505_
+		1 p_220506_ p_220506_
+	startsForStructure (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Predicate;)Ljava/util/List; m_220477_
+		0 p_220478_ p_220478_
+		1 p_220479_ p_220479_
+	structureHasPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_220497_
+		0 p_220498_ p_220498_
+		1 p_220499_ p_220499_
+net/minecraft/world/level/WorldDataConfiguration net/minecraft/world/level/WorldDataConfiguration
+	CODEC f_244621_
+	DEFAULT f_244649_
+	ENABLED_FEATURES_ID f_243757_
+	dataPacks f_244096_
+	enabledFeatures f_243973_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/DataPackConfig;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244096_ f_244096_
+		1 f_243973_ f_243973_
+	dataPacks ()Lnet/minecraft/world/level/DataPackConfig; f_244096_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_243973_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251210_ p_251210_
+	expandFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; m_245801_
+		0 p_249090_ p_249090_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_247068_
+		static
+		0 p_249474_ p_249474_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/WorldGenLevel net/minecraft/world/level/WorldGenLevel
+	ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z m_180807_
+		0 p_181157_ p_181157_
+	getSeed ()J m_7328_
+	setCurrentlyGenerating (Ljava/util/function/Supplier;)V m_143497_
+		0 p_186618_ p_186618_
+net/minecraft/world/level/biome/AmbientAdditionsSettings net/minecraft/world/level/biome/AmbientAdditionsSettings
+	CODEC f_47371_
+	soundEvent f_47372_
+	tickChance f_47373_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;D)V <init>
+		0 p_263329_ p_263329_
+		1 p_263326_ p_263326_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263205_
+	getTickChance ()D m_47383_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/core/Holder; m_263164_
+		static
+		0 p_151642_ p_151642_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Ljava/lang/Double; m_151639_
+		static
+		0 p_151640_ p_151640_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263165_
+		static
+		0 p_47382_ p_47382_
+net/minecraft/world/level/biome/AmbientMoodSettings net/minecraft/world/level/biome/AmbientMoodSettings
+	CODEC f_47386_
+	LEGACY_CAVE_SETTINGS f_47387_
+	blockSearchExtent f_47390_
+	soundEvent f_47388_
+	soundPositionOffset f_47391_
+	tickDelay f_47389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IID)V <init>
+		0 p_263350_ p_263350_
+		1 p_263364_ p_263364_
+		2 p_263333_ p_263333_
+		3 p_263345_ p_263345_
+	getBlockSearchExtent ()I m_47406_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263199_
+	getSoundPositionOffset ()D m_47409_
+	getTickDelay ()I m_47403_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/core/Holder; m_263166_
+		static
+		0 p_151650_ p_151650_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; m_151647_
+		static
+		0 p_151648_ p_151648_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; m_151645_
+		static
+		0 p_151646_ p_151646_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Double; m_151643_
+		static
+		0 p_151644_ p_151644_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263167_
+		static
+		0 p_47402_ p_47402_
+net/minecraft/world/level/biome/AmbientParticleSettings net/minecraft/world/level/biome/AmbientParticleSettings
+	CODEC f_47412_
+	options f_47413_
+	probability f_47414_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleOptions;F)V <init>
+		0 p_47417_ p_47417_
+		1 p_47418_ p_47418_
+	canSpawn (Lnet/minecraft/util/RandomSource;)Z m_220527_
+		0 p_220528_ p_220528_
+	getOptions ()Lnet/minecraft/core/particles/ParticleOptions; m_47419_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/core/particles/ParticleOptions; m_151653_
+		static
+		0 p_151654_ p_151654_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Ljava/lang/Float; m_151651_
+		static
+		0 p_151652_ p_151652_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_47422_
+		static
+		0 p_47423_ p_47423_
+net/minecraft/world/level/biome/Biome net/minecraft/world/level/biome/Biome
+	BIOME_INFO_NOISE f_47433_
+	CODEC f_47431_
+	DIRECT_CODEC f_47429_
+	FROZEN_TEMPERATURE_NOISE f_47436_
+	LIST_CODEC f_47432_
+	NETWORK_CODEC f_47430_
+	TEMPERATURE_CACHE_SIZE f_151655_
+	TEMPERATURE_NOISE f_47435_
+	climateSettings f_47437_
+	generationSettings f_47438_
+	mobSettings f_47439_
+	specialEffects f_47443_
+	temperatureCache f_47444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;Lnet/minecraft/world/level/biome/BiomeGenerationSettings;Lnet/minecraft/world/level/biome/MobSpawnSettings;)V <init>
+		0 p_220530_ p_220530_
+		1 p_220531_ p_220531_
+		2 p_220532_ p_220532_
+		3 p_220533_ p_220533_
+	coldEnoughToSnow (Lnet/minecraft/core/BlockPos;)Z m_198904_
+		0 p_198905_ p_198905_
+	getAmbientAdditions ()Ljava/util/Optional; m_47565_
+	getAmbientLoop ()Ljava/util/Optional; m_47563_
+	getAmbientMood ()Ljava/util/Optional; m_47564_
+	getAmbientParticle ()Ljava/util/Optional; m_47562_
+	getBackgroundMusic ()Ljava/util/Optional; m_47566_
+	getBaseTemperature ()F m_47554_
+	getFogColor ()I m_47539_
+	getFoliageColor ()I m_47542_
+	getFoliageColorFromTexture ()I m_47571_
+	getGenerationSettings ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_47536_
+	getGrassColor (DD)I m_47464_
+		0 p_47465_ p_47465_
+		1 p_47466_ p_47466_
+	getGrassColorFromTexture ()I m_47570_
+	getHeightAdjustedTemperature (Lnet/minecraft/core/BlockPos;)F m_47528_
+		0 p_47529_ p_47529_
+	getMobSettings ()Lnet/minecraft/world/level/biome/MobSpawnSettings; m_47518_
+	getPrecipitationAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; m_264600_
+		0 p_265163_ p_265163_
+	getSkyColor ()I m_47463_
+	getSpecialEffects ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_47557_
+	getTemperature (Lnet/minecraft/core/BlockPos;)F m_47505_
+		0 p_47506_ p_47506_
+	getWaterColor ()I m_47560_
+	getWaterFogColor ()I m_47561_
+	hasPrecipitation ()Z m_264473_
+	lambda$new$10 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_220551_
+	lambda$new$9 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_220552_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; m_151716_
+		static
+		0 p_151717_ p_151717_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_220549_
+		static
+		0 p_220550_ p_220550_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_220547_
+		static
+		0 p_220548_ p_220548_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/MobSpawnSettings; m_220545_
+		static
+		0 p_220546_ p_220546_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_220543_
+		static
+		0 p_220544_ p_220544_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; m_220541_
+		static
+		0 p_220542_ p_220542_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_220537_
+		static
+		0 p_220538_ p_220538_
+	lambda$static$7 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome; m_220534_
+		static
+		0 p_220535_ p_220535_
+		1 p_220536_ p_220536_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_220539_
+		static
+		0 p_220540_ p_220540_
+	shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z m_47480_
+		0 p_47481_ p_47481_
+		1 p_47482_ p_47482_
+		2 p_47483_ p_47483_
+	shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_47477_
+		0 p_47478_ p_47478_
+		1 p_47479_ p_47479_
+	shouldMeltFrozenOceanIcebergSlightly (Lnet/minecraft/core/BlockPos;)Z m_198908_
+		0 p_198909_ p_198909_
+	shouldSnow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_47519_
+		0 p_47520_ p_47520_
+		1 p_47521_ p_47521_
+	warmEnoughToRain (Lnet/minecraft/core/BlockPos;)Z m_198906_
+		0 p_198907_ p_198907_
+net/minecraft/world/level/biome/Biome$1 net/minecraft/world/level/biome/Biome$1
+	this$0 f_47574_
+	<init> (Lnet/minecraft/world/level/biome/Biome;IF)V <init>
+		0 p_47576_ p_47576_
+		1 p_47577_ p_47577_
+		2 p_47578_ p_47578_
+	rehash (I)V rehash
+		0 p_47580_ p_47580_
+net/minecraft/world/level/biome/Biome$BiomeBuilder net/minecraft/world/level/biome/Biome$BiomeBuilder
+	downfall f_47587_
+	generationSettings f_47590_
+	hasPrecipitation f_263814_
+	mobSpawnSettings f_47589_
+	specialEffects f_47588_
+	temperature f_47585_
+	temperatureModifier f_47586_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/biome/Biome; m_47592_
+	downfall (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47611_
+		0 p_47612_ p_47612_
+	generationSettings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47601_
+		0 p_47602_ p_47602_
+	hasPrecipitation (Z)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_264558_
+		0 p_265480_ p_265480_
+	mobSpawnSettings (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47605_
+		0 p_47606_ p_47606_
+	specialEffects (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47603_
+		0 p_47604_ p_47604_
+	temperature (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47609_
+		0 p_47610_ p_47610_
+	temperatureAdjustment (Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47599_
+		0 p_47600_ p_47600_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Biome$ClimateSettings net/minecraft/world/level/biome/Biome$ClimateSettings
+	CODEC f_47679_
+	downfall f_47683_
+	hasPrecipitation f_263819_
+	temperature f_47681_
+	temperatureModifier f_47682_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZFLnet/minecraft/world/level/biome/Biome$TemperatureModifier;F)V <init>
+		0 f_263819_ f_263819_
+		1 f_47681_ f_47681_
+		2 f_47682_ f_47682_
+		3 f_47683_ f_47683_
+	downfall ()F f_47683_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220558_ p_220558_
+	hasPrecipitation ()Z f_263819_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; m_264020_
+		static
+		0 p_264996_ p_264996_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; m_151736_
+		static
+		0 p_151737_ p_151737_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; m_151734_
+		static
+		0 p_151735_ p_151735_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; m_151732_
+		static
+		0 p_151733_ p_151733_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_264019_
+		static
+		0 p_264995_ p_264995_
+	temperature ()F f_47681_
+	temperatureModifier ()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; f_47682_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Biome$Precipitation net/minecraft/world/level/biome/Biome$Precipitation
+	$VALUES $VALUES
+	NONE NONE
+	RAIN RAIN
+	SNOW SNOW
+	$values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; m_151740_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265396_ p_265396_
+		1 p_265696_ p_265696_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$Precipitation; valueOf
+		static
+		0 p_47733_ p_47733_
+	values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; values
+		static
+net/minecraft/world/level/biome/Biome$TemperatureModifier net/minecraft/world/level/biome/Biome$TemperatureModifier
+	$VALUES $VALUES
+	CODEC f_47737_
+	FROZEN FROZEN
+	NONE NONE
+	name f_47738_
+	$values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; m_151741_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47743_ p_47743_
+		1 p_47744_ p_47744_
+		2 p_47745_ p_47745_
+	getName ()Ljava/lang/String; m_47758_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47754_ p_47754_
+		1 p_47755_ p_47755_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; valueOf
+		static
+		0 p_47760_ p_47760_
+	values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; values
+		static
+net/minecraft/world/level/biome/Biome$TemperatureModifier$1 net/minecraft/world/level/biome/Biome$TemperatureModifier$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47763_ p_47763_
+		1 p_47764_ p_47764_
+		2 p_47765_ p_47765_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47767_ p_47767_
+		1 p_47768_ p_47768_
+net/minecraft/world/level/biome/Biome$TemperatureModifier$2 net/minecraft/world/level/biome/Biome$TemperatureModifier$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47770_ p_47770_
+		1 p_47771_ p_47771_
+		2 p_47772_ p_47772_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47774_ p_47774_
+		1 p_47775_ p_47775_
+net/minecraft/world/level/biome/BiomeGenerationSettings net/minecraft/world/level/biome/BiomeGenerationSettings
+	CODEC f_47778_
+	EMPTY f_47777_
+	LOGGER f_47776_
+	carvers f_47780_
+	featureSet f_186648_
+	features f_47781_
+	flowerFeatures f_47783_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 p_186650_ p_186650_
+		1 p_186651_ p_186651_
+	features ()Ljava/util/List; m_47818_
+	getCarvers (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/lang/Iterable; m_204187_
+		0 p_204188_ p_204188_
+	getFlowerFeatures ()Ljava/util/List; m_47815_
+	hasFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z m_186658_
+		0 p_186659_ p_186659_
+	lambda$new$3 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Z m_186656_
+		static
+		0 p_186657_ p_186657_
+	lambda$new$4 (Ljava/util/List;)Ljava/util/List; m_204191_
+		static
+		0 p_204192_ p_204192_
+	lambda$new$5 (Ljava/util/List;)Ljava/util/Set; m_204189_
+		static
+		0 p_204190_ p_204190_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/Map; m_186660_
+		static
+		0 p_186661_ p_186661_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/List; m_186652_
+		static
+		0 p_186653_ p_186653_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186654_
+		static
+		0 p_186655_ p_186655_
+net/minecraft/world/level/biome/BiomeGenerationSettings$Builder net/minecraft/world/level/biome/BiomeGenerationSettings$Builder
+	placedFeatures f_254679_
+	worldCarvers f_254731_
+	<init> (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_255774_ p_255774_
+		1 p_256003_ p_256003_
+	addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_255308_
+		0 p_256471_ p_256471_
+		1 p_255733_ p_255733_
+	addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_255155_
+		0 p_256059_ p_256059_
+		1 p_256259_ p_256259_
+net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder
+	carvers f_254678_
+	features f_254648_
+	<init> ()V <init>
+	addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_254863_
+		0 p_256091_ p_256091_
+		1 p_256082_ p_256082_
+	addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_255419_
+		0 p_256360_ p_256360_
+		1 p_256577_ p_256577_
+	addFeature (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_254982_
+		0 p_256305_ p_256305_
+		1 p_255636_ p_255636_
+	addFeatureStepsUpTo (I)V m_255276_
+		0 p_256411_ p_256411_
+	build ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_255380_
+	lambda$addCarver$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/util/List; m_255277_
+		static
+		0 p_256199_ p_256199_
+	lambda$build$1 (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; m_255250_
+		static
+		0 p_255831_ p_255831_
+net/minecraft/world/level/biome/BiomeManager net/minecraft/world/level/biome/BiomeManager
+	CHUNK_CENTER_QUART f_151750_
+	ZOOM f_186674_
+	ZOOM_BITS f_186673_
+	ZOOM_MASK f_186675_
+	biomeZoomSeed f_47863_
+	noiseBiomeSource f_47862_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;J)V <init>
+		0 p_186677_ p_186677_
+		1 p_186678_ p_186678_
+	getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204214_
+		0 p_204215_ p_204215_
+	getFiddle (J)D m_186689_
+		static
+		0 p_186690_ p_186690_
+	getFiddledDistance (JIIIDDD)D m_186679_
+		static
+		0 p_186680_ p_186680_
+		1 p_186681_ p_186681_
+		2 p_186682_ p_186682_
+		3 p_186683_ p_186683_
+		4 p_186684_ p_186684_
+		5 p_186685_ p_186685_
+		6 p_186686_ p_186686_
+	getNoiseBiomeAtPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204216_
+		0 p_204217_ p_204217_
+	getNoiseBiomeAtPosition (DDD)Lnet/minecraft/core/Holder; m_204206_
+		0 p_204207_ p_204207_
+		1 p_204208_ p_204208_
+		2 p_204209_ p_204209_
+	getNoiseBiomeAtQuart (III)Lnet/minecraft/core/Holder; m_204210_
+		0 p_204211_ p_204211_
+		1 p_204212_ p_204212_
+		2 p_204213_ p_204213_
+	obfuscateSeed (J)J m_47877_
+		static
+		0 p_47878_ p_47878_
+	withDifferentSource (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;)Lnet/minecraft/world/level/biome/BiomeManager; m_186687_
+		0 p_186688_ p_186688_
+net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204218_ p_204218_
+		1 p_204219_ p_204219_
+		2 p_204220_ p_204220_
+net/minecraft/world/level/biome/BiomeResolver net/minecraft/world/level/biome/BiomeResolver
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204221_ p_204221_
+		1 p_204222_ p_204222_
+		2 p_204223_ p_204223_
+		3 p_204224_ p_204224_
+net/minecraft/world/level/biome/BiomeSource net/minecraft/world/level/biome/BiomeSource
+	CODEC f_47888_
+	possibleBiomes f_47891_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_207301_
+		0 p_207837_ p_207837_
+		1 p_207838_ p_207838_
+		2 p_207839_ p_207839_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_213971_
+		0 p_220561_ p_220561_
+		1 p_220562_ p_220562_
+		2 p_220563_ p_220563_
+		3 p_220564_ p_220564_
+		4 p_220565_ p_220565_
+		5 p_220566_ p_220566_
+		6 p_220567_ p_220567_
+		7 p_220568_ p_220568_
+		8 p_220569_ p_220569_
+	findBiomeHorizontal (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_220570_
+		0 p_220571_ p_220571_
+		1 p_220572_ p_220572_
+		2 p_220573_ p_220573_
+		3 p_220574_ p_220574_
+		4 p_220575_ p_220575_
+		5 p_220576_ p_220576_
+		6 p_220577_ p_220577_
+	findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; m_214004_
+		0 p_220578_ p_220578_
+		1 p_220579_ p_220579_
+		2 p_220580_ p_220580_
+		3 p_220581_ p_220581_
+		4 p_220582_ p_220582_
+		5 p_220583_ p_220583_
+		6 p_220584_ p_220584_
+	getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; m_183399_
+		0 p_186705_ p_186705_
+		1 p_186706_ p_186706_
+		2 p_186707_ p_186707_
+		3 p_186708_ p_186708_
+		4 p_186709_ p_186709_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204238_ p_204238_
+		1 p_204239_ p_204239_
+		2 p_204240_ p_204240_
+		3 p_204241_ p_204241_
+	lambda$new$0 ()Ljava/util/Set; m_274508_
+	possibleBiomes ()Ljava/util/Set; m_207840_
+net/minecraft/world/level/biome/BiomeSources net/minecraft/world/level/biome/BiomeSources
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_220586_
+		static
+		0 p_220587_ p_220587_
+net/minecraft/world/level/biome/BiomeSpecialEffects net/minecraft/world/level/biome/BiomeSpecialEffects
+	CODEC f_47926_
+	ambientAdditionsSettings f_47937_
+	ambientLoopSoundEvent f_47935_
+	ambientMoodSettings f_47936_
+	ambientParticleSettings f_47934_
+	backgroundMusic f_47938_
+	fogColor f_47927_
+	foliageColorOverride f_47931_
+	grassColorModifier f_47933_
+	grassColorOverride f_47932_
+	skyColor f_47930_
+	waterColor f_47928_
+	waterFogColor f_47929_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_47941_ p_47941_
+		1 p_47942_ p_47942_
+		2 p_47943_ p_47943_
+		3 p_47944_ p_47944_
+		4 p_47945_ p_47945_
+		5 p_47946_ p_47946_
+		6 p_47947_ p_47947_
+		7 p_47948_ p_47948_
+		8 p_47949_ p_47949_
+		9 p_47950_ p_47950_
+		10 p_47951_ p_47951_
+		11 p_47952_ p_47952_
+	getAmbientAdditionsSettings ()Ljava/util/Optional; m_47999_
+	getAmbientLoopSoundEvent ()Ljava/util/Optional; m_47993_
+	getAmbientMoodSettings ()Ljava/util/Optional; m_47996_
+	getAmbientParticleSettings ()Ljava/util/Optional; m_47990_
+	getBackgroundMusic ()Ljava/util/Optional; m_48002_
+	getFogColor ()I m_47967_
+	getFoliageColorOverride ()Ljava/util/Optional; m_47981_
+	getGrassColorModifier ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_47987_
+	getGrassColorOverride ()Ljava/util/Optional; m_47984_
+	getSkyColor ()I m_47978_
+	getWaterColor ()I m_47972_
+	getWaterFogColor ()I m_47975_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151781_
+		static
+		0 p_151782_ p_151782_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151779_
+		static
+		0 p_151780_ p_151780_
+	lambda$static$10 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151761_
+		static
+		0 p_151762_ p_151762_
+	lambda$static$11 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151759_
+		static
+		0 p_151760_ p_151760_
+	lambda$static$12 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_47970_
+		static
+		0 p_47971_ p_47971_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151777_
+		static
+		0 p_151778_ p_151778_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151775_
+		static
+		0 p_151776_ p_151776_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151773_
+		static
+		0 p_151774_ p_151774_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151771_
+		static
+		0 p_151772_ p_151772_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_151769_
+		static
+		0 p_151770_ p_151770_
+	lambda$static$7 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151767_
+		static
+		0 p_151768_ p_151768_
+	lambda$static$8 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151765_
+		static
+		0 p_151766_ p_151766_
+	lambda$static$9 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151763_
+		static
+		0 p_151764_ p_151764_
+net/minecraft/world/level/biome/BiomeSpecialEffects$Builder net/minecraft/world/level/biome/BiomeSpecialEffects$Builder
+	ambientAdditionsSettings f_48015_
+	ambientLoopSoundEvent f_48013_
+	ambientMoodSettings f_48014_
+	ambientParticle f_48012_
+	backgroundMusic f_48016_
+	fogColor f_48005_
+	foliageColorOverride f_48009_
+	grassColorModifier f_48011_
+	grassColorOverride f_48010_
+	skyColor f_48008_
+	waterColor f_48006_
+	waterFogColor f_48007_
+	<init> ()V <init>
+	ambientAdditionsSound (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48025_
+		0 p_48026_ p_48026_
+	ambientLoopSound (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48023_
+		0 p_263327_ p_263327_
+	ambientMoodSound (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48027_
+		0 p_48028_ p_48028_
+	ambientParticle (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48029_
+		0 p_48030_ p_48030_
+	backgroundMusic (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48021_
+		0 p_48022_ p_48022_
+	build ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_48018_
+	fogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48019_
+		0 p_48020_ p_48020_
+	foliageColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48043_
+		0 p_48044_ p_48044_
+	grassColorModifier (Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48031_
+		0 p_48032_ p_48032_
+	grassColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48045_
+		0 p_48046_ p_48046_
+	lambda$build$0 ()Ljava/lang/IllegalStateException; m_48042_
+		static
+	lambda$build$1 ()Ljava/lang/IllegalStateException; m_48039_
+		static
+	lambda$build$2 ()Ljava/lang/IllegalStateException; m_48036_
+		static
+	lambda$build$3 ()Ljava/lang/IllegalStateException; m_48033_
+		static
+	skyColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48040_
+		0 p_48041_ p_48041_
+	waterColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48034_
+		0 p_48035_ p_48035_
+	waterFogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48037_
+		0 p_48038_ p_48038_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier
+	$VALUES $VALUES
+	CODEC f_48050_
+	DARK_FOREST DARK_FOREST
+	NONE NONE
+	SWAMP SWAMP
+	name f_48051_
+	$values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_151783_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48056_ p_48056_
+		1 p_48057_ p_48057_
+		2 p_48058_ p_48058_
+	getName ()Ljava/lang/String; m_48072_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	modifyColor (DDI)I m_6583_
+		0 p_48065_ p_48065_
+		1 p_48066_ p_48066_
+		2 p_48067_ p_48067_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; valueOf
+		static
+		0 p_48074_ p_48074_
+	values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; values
+		static
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48077_ p_48077_
+		1 p_48078_ p_48078_
+		2 p_48079_ p_48079_
+	modifyColor (DDI)I m_6583_
+		0 p_48081_ p_48081_
+		1 p_48082_ p_48082_
+		2 p_48083_ p_48083_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48085_ p_48085_
+		1 p_48086_ p_48086_
+		2 p_48087_ p_48087_
+	modifyColor (DDI)I m_6583_
+		0 p_48089_ p_48089_
+		1 p_48090_ p_48090_
+		2 p_48091_ p_48091_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48093_ p_48093_
+		1 p_48094_ p_48094_
+		2 p_48095_ p_48095_
+	modifyColor (DDI)I m_6583_
+		0 p_48097_ p_48097_
+		1 p_48098_ p_48098_
+		2 p_48099_ p_48099_
+net/minecraft/world/level/biome/Biomes net/minecraft/world/level/biome/Biomes
+	BADLANDS f_48159_
+	BAMBOO_JUNGLE f_48197_
+	BASALT_DELTAS f_48175_
+	BEACH f_48217_
+	BIRCH_FOREST f_48149_
+	CHERRY_GROVE f_271432_
+	COLD_OCEAN f_48168_
+	CRIMSON_FOREST f_48200_
+	DARK_FOREST f_48151_
+	DEEP_COLD_OCEAN f_48171_
+	DEEP_DARK f_220594_
+	DEEP_FROZEN_OCEAN f_48172_
+	DEEP_LUKEWARM_OCEAN f_48170_
+	DEEP_OCEAN f_48225_
+	DESERT f_48203_
+	DRIPSTONE_CAVES f_151784_
+	END_BARRENS f_48165_
+	END_HIGHLANDS f_48164_
+	END_MIDLANDS f_48163_
+	ERODED_BADLANDS f_48194_
+	FLOWER_FOREST f_48179_
+	FOREST f_48205_
+	FROZEN_OCEAN f_48211_
+	FROZEN_PEAKS f_186757_
+	FROZEN_RIVER f_48212_
+	GROVE f_186755_
+	ICE_SPIKES f_48182_
+	JAGGED_PEAKS f_186758_
+	JUNGLE f_48222_
+	LUKEWARM_OCEAN f_48167_
+	LUSH_CAVES f_151785_
+	MANGROVE_SWAMP f_220595_
+	MEADOW f_186754_
+	MUSHROOM_FIELDS f_48215_
+	NETHER_WASTES f_48209_
+	OCEAN f_48174_
+	OLD_GROWTH_BIRCH_FOREST f_186762_
+	OLD_GROWTH_PINE_TAIGA f_186763_
+	OLD_GROWTH_SPRUCE_TAIGA f_186764_
+	PLAINS f_48202_
+	RIVER f_48208_
+	SAVANNA f_48157_
+	SAVANNA_PLATEAU f_48158_
+	SMALL_END_ISLANDS f_48162_
+	SNOWY_BEACH f_48148_
+	SNOWY_PLAINS f_186761_
+	SNOWY_SLOPES f_186756_
+	SNOWY_TAIGA f_48152_
+	SOUL_SAND_VALLEY f_48199_
+	SPARSE_JUNGLE f_186769_
+	STONY_PEAKS f_186759_
+	STONY_SHORE f_186760_
+	SUNFLOWER_PLAINS f_48176_
+	SWAMP f_48207_
+	TAIGA f_48206_
+	THE_END f_48210_
+	THE_VOID f_48173_
+	WARM_OCEAN f_48166_
+	WARPED_FOREST f_48201_
+	WINDSWEPT_FOREST f_186767_
+	WINDSWEPT_GRAVELLY_HILLS f_186766_
+	WINDSWEPT_HILLS f_186765_
+	WINDSWEPT_SAVANNA f_186768_
+	WOODED_BADLANDS f_186753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_48228_
+		static
+		0 p_48229_ p_48229_
+net/minecraft/world/level/biome/CheckerboardColumnBiomeSource net/minecraft/world/level/biome/CheckerboardColumnBiomeSource
+	CODEC f_48230_
+	allowedBiomes f_48231_
+	bitShift f_48232_
+	size f_48233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;I)V <init>
+		0 p_204243_ p_204243_
+		1 p_204244_ p_204244_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204248_ p_204248_
+		1 p_204249_ p_204249_
+		2 p_204250_ p_204250_
+		3 p_204251_ p_204251_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Lnet/minecraft/core/HolderSet; m_204245_
+		static
+		0 p_204246_ p_204246_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Ljava/lang/Integer; m_151787_
+		static
+		0 p_151788_ p_151788_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_48243_
+		static
+		0 p_48244_ p_48244_
+net/minecraft/world/level/biome/Climate net/minecraft/world/level/biome/Climate
+	DEBUG_SLOW_BIOME_SEARCH f_186776_
+	PARAMETER_COUNT f_186775_
+	QUANTIZATION_FACTOR f_186777_
+	<init> ()V <init>
+	empty ()Lnet/minecraft/world/level/biome/Climate$Sampler; m_207841_
+		static
+	findSpawnPosition (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPos; m_207842_
+		static
+		0 p_207843_ p_207843_
+		1 p_207844_ p_207844_
+	parameters (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; m_186788_
+		static
+		0 p_186789_ p_186789_
+		1 p_186790_ p_186790_
+		2 p_186791_ p_186791_
+		3 p_186792_ p_186792_
+		4 p_186793_ p_186793_
+		5 p_186794_ p_186794_
+		6 p_186795_ p_186795_
+	parameters (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;F)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; m_186798_
+		static
+		0 p_186799_ p_186799_
+		1 p_186800_ p_186800_
+		2 p_186801_ p_186801_
+		3 p_186802_ p_186802_
+		4 p_186803_ p_186803_
+		5 p_186804_ p_186804_
+		6 p_186805_ p_186805_
+	quantizeCoord (F)J m_186779_
+		static
+		0 p_186780_ p_186780_
+	target (FFFFFF)Lnet/minecraft/world/level/biome/Climate$TargetPoint; m_186781_
+		static
+		0 p_186782_ p_186782_
+		1 p_186783_ p_186783_
+		2 p_186784_ p_186784_
+		3 p_186785_ p_186785_
+		4 p_186786_ p_186786_
+		5 p_186787_ p_186787_
+	unquantizeCoord (J)F m_186796_
+		static
+		0 p_186797_ p_186797_
+net/minecraft/world/level/biome/Climate$DistanceMetric net/minecraft/world/level/biome/Climate$DistanceMetric
+	distance (Lnet/minecraft/world/level/biome/Climate$RTree$Node;[J)J m_186809_
+		0 p_186810_ p_186810_
+		1 p_186811_ p_186811_
+net/minecraft/world/level/biome/Climate$Parameter net/minecraft/world/level/biome/Climate$Parameter
+	CODEC f_186812_
+	max f_186814_
+	min f_186813_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 f_186813_ f_186813_
+		1 f_186814_ f_186814_
+	distance (J)J m_186825_
+		0 p_186826_ p_186826_
+	distance (Lnet/minecraft/world/level/biome/Climate$Parameter;)J m_186827_
+		0 p_186828_ p_186828_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186843_ p_186843_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; m_274268_
+		static
+		0 p_275166_ p_275166_
+		1 p_275167_ p_275167_
+	lambda$static$1 (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; m_274267_
+		static
+		0 p_275164_ p_275164_
+		1 p_275165_ p_275165_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; m_186840_
+		static
+		0 p_186841_ p_186841_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; m_186838_
+		static
+		0 p_186839_ p_186839_
+	max ()J f_186814_
+	min ()J f_186813_
+	point (F)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186820_
+		static
+		0 p_186821_ p_186821_
+	span (Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186836_
+		0 p_186837_ p_186837_
+	span (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186829_
+		static
+		0 p_186830_ p_186830_
+		1 p_186831_ p_186831_
+	span (FF)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186822_
+		static
+		0 p_186823_ p_186823_
+		1 p_186824_ p_186824_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$ParameterList net/minecraft/world/level/biome/Climate$ParameterList
+	index f_186847_
+	values f_186846_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186849_ p_186849_
+	codec (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; m_274436_
+		static
+		0 p_275523_ p_275523_
+	findValue (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_204252_
+		0 p_204253_ p_204253_
+	findValueBruteForce (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_204254_
+		0 p_204255_ p_204255_
+	findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_186851_
+		0 p_186852_ p_186852_
+	findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; m_186853_
+		0 p_186854_ p_186854_
+		1 p_186855_ p_186855_
+	lambda$codec$0 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274448_
+		static
+		0 p_275562_ p_275562_
+		1 p_275233_ p_275233_
+	values ()Ljava/util/List; m_186850_
+net/minecraft/world/level/biome/Climate$ParameterPoint net/minecraft/world/level/biome/Climate$ParameterPoint
+	CODEC f_186862_
+	continentalness f_186865_
+	depth f_186867_
+	erosion f_186866_
+	humidity f_186864_
+	offset f_186869_
+	temperature f_186863_
+	weirdness f_186868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;J)V <init>
+		0 f_186863_ f_186863_
+		1 f_186864_ f_186864_
+		2 f_186865_ f_186865_
+		3 f_186866_ f_186866_
+		4 f_186867_ f_186867_
+		5 f_186868_ f_186868_
+		6 f_186869_ f_186869_
+	continentalness ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186865_
+	depth ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186867_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186899_ p_186899_
+	erosion ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186866_
+	fitness (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)J m_186882_
+		0 p_186883_ p_186883_
+	hashCode ()I hashCode
+	humidity ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186864_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186904_
+		static
+		0 p_186905_ p_186905_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186901_
+		static
+		0 p_186902_ p_186902_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186896_
+		static
+		0 p_186897_ p_186897_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186893_
+		static
+		0 p_186894_ p_186894_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186890_
+		static
+		0 p_186891_ p_186891_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186887_
+		static
+		0 p_186888_ p_186888_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Ljava/lang/Long; m_186880_
+		static
+		0 p_186881_ p_186881_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186884_
+		static
+		0 p_186885_ p_186885_
+	offset ()J f_186869_
+	parameterSpace ()Ljava/util/List; m_186879_
+	temperature ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186863_
+	toString ()Ljava/lang/String; toString
+	weirdness ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186868_
+net/minecraft/world/level/biome/Climate$RTree net/minecraft/world/level/biome/Climate$RTree
+	CHILDREN_PER_NODE f_186909_
+	lastResult f_186911_
+	root f_186910_
+	<init> (Lnet/minecraft/world/level/biome/Climate$RTree$Node;)V <init>
+		0 p_186913_ p_186913_
+	bucketize (Ljava/util/List;)Ljava/util/List; m_186944_
+		static
+		0 p_186945_ p_186945_
+	build (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; m_186920_
+		static
+		0 p_186921_ p_186921_
+		1 p_186922_ p_186922_
+	buildParameterSpace (Ljava/util/List;)Ljava/util/List; m_186946_
+		static
+		0 p_186947_ p_186947_
+	comparator (IZ)Ljava/util/Comparator; m_186923_
+		static
+		0 p_186924_ p_186924_
+		1 p_186925_ p_186925_
+	cost ([Lnet/minecraft/world/level/biome/Climate$Parameter;)J m_186942_
+		static
+		0 p_186943_ p_186943_
+	create (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree; m_186935_
+		static
+		0 p_186936_ p_186936_
+	lambda$build$1 (ILnet/minecraft/world/level/biome/Climate$RTree$Node;)J m_186914_
+		static
+		0 p_186915_ p_186915_
+		1 p_186916_ p_186916_
+	lambda$build$2 (ILnet/minecraft/world/level/biome/Climate$RTree$SubTree;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; m_186917_
+		static
+		0 p_186918_ p_186918_
+		1 p_186919_ p_186919_
+	lambda$comparator$3 (IZLnet/minecraft/world/level/biome/Climate$RTree$Node;)J m_186926_
+		static
+		0 p_186927_ p_186927_
+		1 p_186928_ p_186928_
+		2 p_186929_ p_186929_
+	lambda$create$0 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_186933_
+		static
+		0 p_186934_ p_186934_
+	search (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; m_186930_
+		0 p_186931_ p_186931_
+		1 p_186932_ p_186932_
+	sort (Ljava/util/List;IIZ)V m_186937_
+		static
+		0 p_186938_ p_186938_
+		1 p_186939_ p_186939_
+		2 p_186940_ p_186940_
+		3 p_186941_ p_186941_
+net/minecraft/world/level/biome/Climate$RTree$Leaf net/minecraft/world/level/biome/Climate$RTree$Leaf
+	value f_186948_
+	<init> (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;Ljava/lang/Object;)V <init>
+		0 p_186950_ p_186950_
+		1 p_186951_ p_186951_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186953_ p_186953_
+		1 p_186954_ p_186954_
+		2 p_186955_ p_186955_
+net/minecraft/world/level/biome/Climate$RTree$Node net/minecraft/world/level/biome/Climate$RTree$Node
+	parameterSpace f_186956_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186958_ p_186958_
+	distance ([J)J m_186959_
+		0 p_186960_ p_186960_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186961_ p_186961_
+		1 p_186962_ p_186962_
+		2 p_186963_ p_186963_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$RTree$SubTree net/minecraft/world/level/biome/Climate$RTree$SubTree
+	children f_186965_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_186969_ p_186969_
+		1 p_186970_ p_186970_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186967_ p_186967_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186972_ p_186972_
+		1 p_186973_ p_186973_
+		2 p_186974_ p_186974_
+net/minecraft/world/level/biome/Climate$Sampler net/minecraft/world/level/biome/Climate$Sampler
+	continentalness f_207847_
+	depth f_207849_
+	erosion f_207848_
+	humidity f_207846_
+	spawnTarget f_207851_
+	temperature f_207845_
+	weirdness f_207850_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Ljava/util/List;)V <init>
+		0 f_207845_ f_207845_
+		1 f_207846_ f_207846_
+		2 f_207847_ f_207847_
+		3 f_207848_ f_207848_
+		4 f_207849_ f_207849_
+		5 f_207850_ f_207850_
+		6 f_207851_ f_207851_
+	continentalness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207847_
+	depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207849_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_207865_ p_207865_
+	erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207848_
+	findSpawnPosition ()Lnet/minecraft/core/BlockPos; m_183230_
+	hashCode ()I hashCode
+	humidity ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207846_
+	sample (III)Lnet/minecraft/world/level/biome/Climate$TargetPoint; m_183445_
+		0 p_186975_ p_186975_
+		1 p_186976_ p_186976_
+		2 p_186977_ p_186977_
+	spawnTarget ()Ljava/util/List; f_207851_
+	temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207845_
+	toString ()Ljava/lang/String; toString
+	weirdness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207850_
+net/minecraft/world/level/biome/Climate$SpawnFinder net/minecraft/world/level/biome/Climate$SpawnFinder
+	result f_186978_
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)V <init>
+		0 p_207872_ p_207872_
+		1 p_207873_ p_207873_
+	getSpawnPositionAndFitness (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; m_207879_
+		static
+		0 p_207880_ p_207880_
+		1 p_207881_ p_207881_
+		2 p_207882_ p_207882_
+		3 p_207883_ p_207883_
+	radialSearch (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V m_207874_
+		0 p_207875_ p_207875_
+		1 p_207876_ p_207876_
+		2 p_207877_ p_207877_
+		3 p_207878_ p_207878_
+net/minecraft/world/level/biome/Climate$SpawnFinder$Result net/minecraft/world/level/biome/Climate$SpawnFinder$Result
+	fitness f_186993_
+	location f_186992_
+	<init> (Lnet/minecraft/core/BlockPos;J)V <init>
+		0 f_186992_ f_186992_
+		1 f_186993_ f_186993_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187000_ p_187000_
+	fitness ()J f_186993_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/core/BlockPos; f_186992_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$TargetPoint net/minecraft/world/level/biome/Climate$TargetPoint
+	continentalness f_187005_
+	depth f_187007_
+	erosion f_187006_
+	humidity f_187004_
+	temperature f_187003_
+	weirdness f_187008_
+	<init> (JJJJJJ)V <init>
+		0 f_187003_ f_187003_
+		1 f_187004_ f_187004_
+		2 f_187005_ f_187005_
+		3 f_187006_ f_187006_
+		4 f_187007_ f_187007_
+		5 f_187008_ f_187008_
+	continentalness ()J f_187005_
+	depth ()J f_187007_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187022_ p_187022_
+	erosion ()J f_187006_
+	hashCode ()I hashCode
+	humidity ()J f_187004_
+	temperature ()J f_187003_
+	toParameterArray ()[J m_187016_
+	toString ()Ljava/lang/String; toString
+	weirdness ()J f_187008_
+net/minecraft/world/level/biome/FeatureSorter net/minecraft/world/level/biome/FeatureSorter
+	<init> ()V <init>
+	buildFeaturesPerStep (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; m_220603_
+		static
+		0 p_220604_ p_220604_
+		1 p_220605_ p_220605_
+		2 p_220606_ p_220606_
+	lambda$buildFeaturesPerStep$0 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I m_220607_
+		static
+		0 p_220608_ p_220608_
+		1 p_220609_ p_220609_
+	lambda$buildFeaturesPerStep$1 (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Ljava/util/Set; m_220600_
+		static
+		0 p_220601_ p_220601_
+		1 p_220602_ p_220602_
+	lambda$buildFeaturesPerStep$2 (ILnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Z m_220597_
+		static
+		0 p_220598_ p_220598_
+		1 p_220599_ p_220599_
+net/minecraft/world/level/biome/FeatureSorter$1FeatureData net/minecraft/world/level/biome/FeatureSorter$1FeatureData
+	feature f_220612_
+	featureIndex f_220610_
+	step f_220611_
+	<init> (IILnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V <init>
+		0 f_220610_ f_220610_
+		1 f_220611_ f_220611_
+		2 f_220612_ f_220612_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220621_ p_220621_
+	feature ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; f_220612_
+	featureIndex ()I f_220610_
+	hashCode ()I hashCode
+	step ()I f_220611_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/FeatureSorter$StepFeatureData net/minecraft/world/level/biome/FeatureSorter$StepFeatureData
+	features f_220624_
+	indexMapping f_220625_
+	<init> (Ljava/util/List;Ljava/util/function/ToIntFunction;)V <init>
+		0 f_220624_ f_220624_
+		1 f_220625_ f_220625_
+	<init> (Ljava/util/List;)V <init>
+		0 p_220627_ p_220627_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220636_ p_220636_
+	features ()Ljava/util/List; f_220624_
+	hashCode ()I hashCode
+	indexMapping ()Ljava/util/function/ToIntFunction; f_220625_
+	lambda$new$0 (I)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_220632_
+		static
+		0 p_220633_ p_220633_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/FixedBiomeSource net/minecraft/world/level/biome/FixedBiomeSource
+	CODEC f_48251_
+	biome f_48252_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_204257_ p_204257_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_213971_
+		0 p_220640_ p_220640_
+		1 p_220641_ p_220641_
+		2 p_220642_ p_220642_
+		3 p_220643_ p_220643_
+		4 p_220644_ p_220644_
+		5 p_220645_ p_220645_
+		6 p_220646_ p_220646_
+		7 p_220647_ p_220647_
+		8 p_220648_ p_220648_
+	findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; m_214004_
+		0 p_220650_ p_220650_
+		1 p_220651_ p_220651_
+		2 p_220652_ p_220652_
+		3 p_220653_ p_220653_
+		4 p_220654_ p_220654_
+		5 p_220655_ p_220655_
+		6 p_220656_ p_220656_
+	getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; m_183399_
+		0 p_187038_ p_187038_
+		1 p_187039_ p_187039_
+		2 p_187040_ p_187040_
+		3 p_187041_ p_187041_
+		4 p_187042_ p_187042_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204261_ p_204261_
+		1 p_204262_ p_204262_
+		2 p_204263_ p_204263_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204265_ p_204265_
+		1 p_204266_ p_204266_
+		2 p_204267_ p_204267_
+		3 p_204268_ p_204268_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/FixedBiomeSource;)Lnet/minecraft/core/Holder; m_204258_
+		static
+		0 p_204259_ p_204259_
+net/minecraft/world/level/biome/MobSpawnSettings net/minecraft/world/level/biome/MobSpawnSettings
+	CODEC f_48327_
+	DEFAULT_CREATURE_SPAWN_PROBABILITY f_151797_
+	EMPTY f_48326_
+	EMPTY_MOB_LIST f_151796_
+	LOGGER f_48325_
+	creatureGenerationProbability f_48328_
+	mobSpawnCosts f_48330_
+	spawners f_48329_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLjava/util/Map;Ljava/util/Map;)V <init>
+		0 p_196689_ p_196689_
+		1 p_196690_ p_196690_
+		2 p_196691_ p_196691_
+	getCreatureProbability ()F m_48344_
+	getMobSpawnCost (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost; m_48345_
+		0 p_48346_ p_48346_
+	getMobs (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/util/random/WeightedRandomList; m_151798_
+		0 p_151799_ p_151799_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/lang/Float; m_187054_
+		static
+		0 p_187055_ p_187055_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; m_187052_
+		static
+		0 p_187053_ p_187053_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; m_187048_
+		static
+		0 p_187049_ p_187049_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_187050_
+		static
+		0 p_187051_ p_187051_
+net/minecraft/world/level/biome/MobSpawnSettings$Builder net/minecraft/world/level/biome/MobSpawnSettings$Builder
+	creatureGenerationProbability f_48364_
+	mobSpawnCosts f_48363_
+	spawners f_48362_
+	<init> ()V <init>
+	addMobCharge (Lnet/minecraft/world/entity/EntityType;DD)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48370_
+		0 p_48371_ p_48371_
+		1 p_48372_ p_48372_
+		2 p_48373_ p_48373_
+	addSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48376_
+		0 p_48377_ p_48377_
+		1 p_48378_ p_48378_
+	build ()Lnet/minecraft/world/level/biome/MobSpawnSettings; m_48381_
+	creatureGenerationProbability (F)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48368_
+		0 p_48369_ p_48369_
+	lambda$build$2 (Ljava/util/Map$Entry;)Lnet/minecraft/util/random/WeightedRandomList; m_151808_
+		static
+		0 p_151809_ p_151809_
+	lambda$new$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; m_48382_
+		static
+		0 p_48383_ p_48383_
+	lambda$new$1 (Lnet/minecraft/world/entity/MobCategory;)Ljava/util/List; m_48374_
+		static
+		0 p_48375_ p_48375_
+net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost
+	CODEC f_48384_
+	charge f_48386_
+	energyBudget f_48385_
+	<clinit> ()V <clinit>
+		static
+	<init> (DD)V <init>
+		0 f_48385_ f_48385_
+		1 f_48386_ f_48386_
+	charge ()D f_48386_
+	energyBudget ()D f_48385_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275664_ p_275664_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; m_151812_
+		static
+		0 p_151813_ p_151813_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; m_151810_
+		static
+		0 p_151811_ p_151811_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_48398_
+		static
+		0 p_48399_ p_48399_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData
+	CODEC f_48403_
+	maxCount f_48406_
+	minCount f_48405_
+	type f_48404_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;III)V <init>
+		0 p_48409_ p_48409_
+		1 p_48410_ p_48410_
+		2 p_48411_ p_48411_
+		3 p_48412_ p_48412_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/random/Weight;II)V <init>
+		0 p_151815_ p_151815_
+		1 p_151816_ p_151816_
+		2 p_151817_ p_151817_
+		3 p_151818_ p_151818_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/entity/EntityType; m_151825_
+		static
+		0 p_151826_ p_151826_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; m_151823_
+		static
+		0 p_151824_ p_151824_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; m_151819_
+		static
+		0 p_151820_ p_151820_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274270_
+		static
+		0 p_275169_ p_275169_
+	lambda$static$4 ()Ljava/lang/String; m_274271_
+		static
+	lambda$static$5 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; m_274269_
+		static
+		0 p_275168_ p_275168_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/MultiNoiseBiomeSource net/minecraft/world/level/biome/MultiNoiseBiomeSource
+	CODEC f_48425_
+	DIRECT_CODEC f_48424_
+	ENTRY_CODEC f_273882_
+	PRESET_CODEC f_273891_
+	parameters f_48435_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
+		0 p_275370_ p_275370_
+	addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_207301_
+		0 p_207895_ p_207895_
+		1 p_207896_ p_207896_
+		2 p_207897_ p_207897_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	createFromList (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; m_274596_
+		static
+		0 p_275223_ p_275223_
+	createFromPreset (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; m_274591_
+		static
+		0 p_275250_ p_275250_
+	getNoiseBiome (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Lnet/minecraft/core/Holder; m_204269_
+		0 p_204270_ p_204270_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204272_ p_204272_
+		1 p_204273_ p_204273_
+		2 p_204274_ p_204274_
+		3 p_204275_ p_204275_
+	lambda$parameters$1 (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274273_
+		static
+		0 p_275171_ p_275171_
+	lambda$parameters$2 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274274_
+		static
+		0 p_275172_ p_275172_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource;)Lcom/mojang/datafixers/util/Either; m_274272_
+		static
+		0 p_275170_ p_275170_
+	parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274409_
+	stable (Lnet/minecraft/resources/ResourceKey;)Z m_274493_
+		0 p_275637_ p_275637_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
+	CODEC f_273930_
+	DIRECT_CODEC f_273907_
+	parameters f_273815_
+	preset f_273943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_275275_ p_275275_
+		1 p_275192_ p_275192_
+	knownPresets ()Ljava/util/Map; m_274368_
+		static
+	lambda$knownPresets$2 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274544_
+		static
+		0 p_275210_ p_275210_
+	lambda$knownPresets$3 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_274334_
+		static
+		0 p_275406_ p_275406_
+	lambda$knownPresets$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274547_
+		static
+		0 p_275480_ p_275480_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274390_
+		static
+		0 p_275196_ p_275196_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274470_
+		static
+		0 p_275469_ p_275469_
+	parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274385_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset
+	BY_NAME f_273938_
+	CODEC f_273825_
+	NETHER f_273838_
+	OVERWORLD f_273915_
+	id f_273944_
+	provider f_273865_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider;)V <init>
+		0 f_273944_ f_273944_
+		1 f_273865_ f_273865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275409_ p_275409_
+	generateOverworldBiomes (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_276781_
+		static
+		0 p_277826_ p_277826_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_273944_
+	lambda$generateOverworldBiomes$5 (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V m_274501_
+		static
+		0 p_275512_ p_275512_
+		1 p_275540_ p_275540_
+		2 p_275579_ p_275579_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274469_
+		static
+		0 p_275365_ p_275365_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274423_
+		static
+		0 p_275313_ p_275313_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274315_
+		static
+		0 p_275257_ p_275257_
+	lambda$static$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274363_
+		static
+		0 p_275567_ p_275567_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lcom/mojang/serialization/DataResult; m_274346_
+		static
+		0 p_275325_ p_275325_
+	lambda$usedBiomes$6 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_274532_
+		static
+		0 p_275429_ p_275429_
+	provider ()Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider; f_273865_
+	toString ()Ljava/lang/String; toString
+	usedBiomes ()Ljava/util/stream/Stream; m_274593_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1
+	<init> ()V <init>
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275356_ p_275356_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2
+	<init> ()V <init>
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275530_ p_275530_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275485_ p_275485_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
+	NETHER f_273830_
+	OVERWORLD f_273878_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_274553_
+		static
+		0 p_275387_ p_275387_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_274548_
+		static
+		0 p_275281_ p_275281_
+net/minecraft/world/level/biome/OverworldBiomeBuilder net/minecraft/world/level/biome/OverworldBiomeBuilder
+	DEPTH_DEEP_DARK_DRYNESS_THRESHOLD f_220664_
+	EROSION_DEEP_DARK_DRYNESS_THRESHOLD f_220663_
+	EROSION_INDEX_1_START f_187132_
+	EROSION_INDEX_2_START f_187133_
+	FAR_INLAND_START f_187131_
+	FROZEN_RANGE f_187143_
+	FULL_RANGE f_187139_
+	HIGH_END f_187136_
+	HIGH_START f_187127_
+	LOW_START f_187135_
+	MIDDLE_BIOMES f_187122_
+	MIDDLE_BIOMES_VARIANT f_187123_
+	MID_INLAND_START f_187130_
+	NEAR_INLAND_START f_187129_
+	OCEANS f_187121_
+	PEAK_END f_187138_
+	PEAK_SIZE f_187137_
+	PEAK_START f_187128_
+	PLATEAU_BIOMES f_187124_
+	PLATEAU_BIOMES_VARIANT f_187125_
+	SHATTERED_BIOMES f_201989_
+	UNFROZEN_RANGE f_187144_
+	VALLEY_SIZE f_187134_
+	coastContinentalness f_187148_
+	deepOceanContinentalness f_187146_
+	erosions f_187142_
+	farInlandContinentalness f_187152_
+	humidities f_187141_
+	inlandContinentalness f_187149_
+	midInlandContinentalness f_187151_
+	mushroomFieldsContinentalness f_187145_
+	nearInlandContinentalness f_187150_
+	oceanContinentalness f_187147_
+	temperatures f_187140_
+	<init> ()V <init>
+	addBiomes (Ljava/util/function/Consumer;)V m_187175_
+		0 p_187176_ p_187176_
+	addBottomBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_220668_
+		0 p_220669_ p_220669_
+		1 p_220670_ p_220670_
+		2 p_220671_ p_220671_
+		3 p_220672_ p_220672_
+		4 p_220673_ p_220673_
+		5 p_220674_ p_220674_
+		6 p_220675_ p_220675_
+		7 p_220676_ p_220676_
+	addDebugBiomes (Ljava/util/function/Consumer;)V m_255158_
+		0 p_256276_ p_256276_
+	addHighSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187197_
+		0 p_187198_ p_187198_
+		1 p_187199_ p_187199_
+	addInlandBiomes (Ljava/util/function/Consumer;)V m_187215_
+		0 p_187216_ p_187216_
+	addLowSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187228_
+		0 p_187229_ p_187229_
+		1 p_187230_ p_187230_
+	addMidSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187217_
+		0 p_187218_ p_187218_
+		1 p_187219_ p_187219_
+	addOffCoastBiomes (Ljava/util/function/Consumer;)V m_187195_
+		0 p_187196_ p_187196_
+	addPeaks (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187177_
+		0 p_187178_ p_187178_
+		1 p_187179_ p_187179_
+	addSurfaceBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_187180_
+		0 p_187181_ p_187181_
+		1 p_187182_ p_187182_
+		2 p_187183_ p_187183_
+		3 p_187184_ p_187184_
+		4 p_187185_ p_187185_
+		5 p_187186_ p_187186_
+		6 p_187187_ p_187187_
+		7 p_187188_ p_187188_
+	addUndergroundBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_187200_
+		0 p_187201_ p_187201_
+		1 p_187202_ p_187202_
+		2 p_187203_ p_187203_
+		3 p_187204_ p_187204_
+		4 p_187205_ p_187205_
+		5 p_187206_ p_187206_
+		6 p_187207_ p_187207_
+		7 p_187208_ p_187208_
+	addUndergroundBiomes (Ljava/util/function/Consumer;)V m_187226_
+		0 p_187227_ p_187227_
+	addValleys (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187237_
+		0 p_187238_ p_187238_
+		1 p_187239_ p_187239_
+	getContinentalnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201998_
+	getDebugStringForContinentalness (D)Ljava/lang/String; m_187189_
+		0 p_187190_ p_187190_
+	getDebugStringForErosion (D)Ljava/lang/String; m_187209_
+		0 p_187210_ p_187210_
+	getDebugStringForHumidity (D)Ljava/lang/String; m_187231_
+		0 p_187232_ p_187232_
+	getDebugStringForNoiseValue (D[Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/String; m_187157_
+		static
+		0 p_187158_ p_187158_
+		1 p_187159_ p_187159_
+	getDebugStringForPeaksAndValleys (D)Ljava/lang/String; m_187155_
+		static
+		0 p_187156_ p_187156_
+	getDebugStringForTemperature (D)Ljava/lang/String; m_187220_
+		0 p_187221_ p_187221_
+	getErosionThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201997_
+	getHumidityThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201996_
+	getPeaksAndValleysThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201999_
+	getTemperatureThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201995_
+	getWeirdnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_202000_
+	isDeepDarkRegion (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Z m_246093_
+		static
+		0 p_252040_ p_252040_
+		1 p_250447_ p_250447_
+		2 p_249270_ p_249270_
+	maybePickWindsweptSavannaBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_201990_
+		0 p_201991_ p_201991_
+		1 p_201992_ p_201992_
+		2 p_201993_ p_201993_
+		3 p_201994_ p_201994_
+	pickBadlandsBiome (ILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187172_
+		0 p_187173_ p_187173_
+		1 p_187174_ p_187174_
+	pickBeachBiome (II)Lnet/minecraft/resources/ResourceKey; m_187160_
+		0 p_187161_ p_187161_
+		1 p_187162_ p_187162_
+	pickMiddleBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187163_
+		0 p_187164_ p_187164_
+		1 p_187165_ p_187165_
+		2 p_187166_ p_187166_
+	pickMiddleBiomeOrBadlandsIfHot (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187191_
+		0 p_187192_ p_187192_
+		1 p_187193_ p_187193_
+		2 p_187194_ p_187194_
+	pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187211_
+		0 p_187212_ p_187212_
+		1 p_187213_ p_187213_
+		2 p_187214_ p_187214_
+	pickPeakBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187240_
+		0 p_187241_ p_187241_
+		1 p_187242_ p_187242_
+		2 p_187243_ p_187243_
+	pickPlateauBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187233_
+		0 p_187234_ p_187234_
+		1 p_187235_ p_187235_
+		2 p_187236_ p_187236_
+	pickShatteredBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_202001_
+		0 p_202002_ p_202002_
+		1 p_202003_ p_202003_
+		2 p_202004_ p_202004_
+	pickShatteredCoastBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187222_
+		0 p_187223_ p_187223_
+		1 p_187224_ p_187224_
+		2 p_187225_ p_187225_
+	pickSlopeBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187244_
+		0 p_187245_ p_187245_
+		1 p_187246_ p_187246_
+		2 p_187247_ p_187247_
+	spawnTarget ()Ljava/util/List; m_187154_
+net/minecraft/world/level/biome/TheEndBiomeSource net/minecraft/world/level/biome/TheEndBiomeSource
+	CODEC f_48617_
+	barrens f_48625_
+	end f_48621_
+	highlands f_48622_
+	islands f_48624_
+	midlands f_48623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_220678_ p_220678_
+		1 p_220679_ p_220679_
+		2 p_220680_ p_220680_
+		3 p_220681_ p_220681_
+		4 p_220682_ p_220682_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	create (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/TheEndBiomeSource; m_254978_
+		static
+		0 p_256561_ p_256561_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204292_ p_204292_
+		1 p_204293_ p_204293_
+		2 p_204294_ p_204294_
+		3 p_204295_ p_204295_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254810_
+		static
+		0 p_255555_ p_255555_
+net/minecraft/world/level/biome/package-info net/minecraft/world/level/biome/package-info
+net/minecraft/world/level/block/AbstractBannerBlock net/minecraft/world/level/block/AbstractBannerBlock
+	color f_48657_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48659_ p_48659_
+		1 p_48660_ p_48660_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48664_ p_48664_
+		1 p_48665_ p_48665_
+		2 p_48666_ p_48666_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_48674_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279267_ p_279267_
+	lambda$setPlacedBy$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V m_187402_
+		static
+		0 p_187403_ p_187403_
+		1 p_187404_ p_187404_
+	lambda$setPlacedBy$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V m_187399_
+		static
+		0 p_187400_ p_187400_
+		1 p_187401_ p_187401_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_151892_ p_151892_
+		1 p_151893_ p_151893_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_48668_ p_48668_
+		1 p_48669_ p_48669_
+		2 p_48670_ p_48670_
+		3 p_48671_ p_48671_
+		4 p_48672_ p_48672_
+net/minecraft/world/level/block/AbstractCandleBlock net/minecraft/world/level/block/AbstractCandleBlock
+	LIGHT_PER_CANDLE f_151894_
+	LIT f_151895_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_151898_ p_151898_
+	addParticlesAndSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)V m_220687_
+		static
+		0 p_220688_ p_220688_
+		1 p_220689_ p_220689_
+		2 p_220690_ p_220690_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220697_ p_220697_
+		1 p_220698_ p_220698_
+		2 p_220699_ p_220699_
+		3 p_220700_ p_220700_
+	canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142595_
+		0 p_151935_ p_151935_
+	extinguish (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_151899_
+		static
+		0 p_151900_ p_151900_
+		1 p_151901_ p_151901_
+		2 p_151902_ p_151902_
+		3 p_151903_ p_151903_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_151927_ p_151927_
+	isLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_151933_
+		static
+		0 p_151934_ p_151934_
+	lambda$animateTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)V m_220691_
+		static
+		0 p_220692_ p_220692_
+		1 p_220693_ p_220693_
+		2 p_220694_ p_220694_
+		3 p_220695_ p_220695_
+	lambda$extinguish$1 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)V m_151923_
+		static
+		0 p_151924_ p_151924_
+		1 p_151925_ p_151925_
+		2 p_151926_ p_151926_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_151905_ p_151905_
+		1 p_151906_ p_151906_
+		2 p_151907_ p_151907_
+		3 p_151908_ p_151908_
+	setLit (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V m_151918_
+		static
+		0 p_151919_ p_151919_
+		1 p_151920_ p_151920_
+		2 p_151921_ p_151921_
+		3 p_151922_ p_151922_
+net/minecraft/world/level/block/AbstractCauldronBlock net/minecraft/world/level/block/AbstractCauldronBlock
+	FLOOR_LEVEL f_151936_
+	INSIDE f_151942_
+	LEG_DEPTH f_151941_
+	LEG_HEIGHT f_151940_
+	LEG_WIDTH f_151939_
+	SHAPE f_151937_
+	SIDE_THICKNESS f_151938_
+	interactions f_151943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/Map;)V <init>
+		0 p_151946_ p_151946_
+		1 p_151947_ p_151947_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_151983_ p_151983_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_151948_ p_151948_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_151955_ p_151955_
+		1 p_151956_ p_151956_
+		2 p_151957_ p_151957_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_151964_ p_151964_
+		1 p_151965_ p_151965_
+		2 p_151966_ p_151966_
+		3 p_151967_ p_151967_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_151986_ p_151986_
+	isEntityInsideContent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_151979_
+		0 p_151980_ p_151980_
+		1 p_151981_ p_151981_
+		2 p_151982_ p_151982_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_151984_ p_151984_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_151959_ p_151959_
+		1 p_151960_ p_151960_
+		2 p_151961_ p_151961_
+		3 p_151962_ p_151962_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_151975_ p_151975_
+		1 p_151976_ p_151976_
+		2 p_151977_ p_151977_
+		3 p_151978_ p_151978_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220702_ p_220702_
+		1 p_220703_ p_220703_
+		2 p_220704_ p_220704_
+		3 p_220705_ p_220705_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_151969_ p_151969_
+		1 p_151970_ p_151970_
+		2 p_151971_ p_151971_
+		3 p_151972_ p_151972_
+		4 p_151973_ p_151973_
+		5 p_151974_ p_151974_
+net/minecraft/world/level/block/AbstractChestBlock net/minecraft/world/level/block/AbstractChestBlock
+	blockEntityType f_48675_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
+		0 p_48677_ p_48677_
+		1 p_48678_ p_48678_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_48679_ p_48679_
+		1 p_48680_ p_48680_
+		2 p_48681_ p_48681_
+		3 p_48682_ p_48682_
+net/minecraft/world/level/block/AbstractFurnaceBlock net/minecraft/world/level/block/AbstractFurnaceBlock
+	FACING f_48683_
+	LIT f_48684_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48687_ p_48687_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48725_ p_48725_
+	createFurnaceTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_151987_
+		static
+		0 p_151988_ p_151988_
+		1 p_151989_ p_151989_
+		2 p_151990_ p_151990_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_48702_ p_48702_
+		1 p_48703_ p_48703_
+		2 p_48704_ p_48704_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_48727_ p_48727_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_48689_ p_48689_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_48700_ p_48700_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_48719_ p_48719_
+		1 p_48720_ p_48720_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_48713_ p_48713_
+		1 p_48714_ p_48714_
+		2 p_48715_ p_48715_
+		3 p_48716_ p_48716_
+		4 p_48717_ p_48717_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_48690_ p_48690_
+		1 p_48691_ p_48691_
+		2 p_48692_ p_48692_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48722_ p_48722_
+		1 p_48723_ p_48723_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_48694_ p_48694_
+		1 p_48695_ p_48695_
+		2 p_48696_ p_48696_
+		3 p_48697_ p_48697_
+		4 p_48698_ p_48698_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_48706_ p_48706_
+		1 p_48707_ p_48707_
+		2 p_48708_ p_48708_
+		3 p_48709_ p_48709_
+		4 p_48710_ p_48710_
+		5 p_48711_ p_48711_
+net/minecraft/world/level/block/AbstractGlassBlock net/minecraft/world/level/block/AbstractGlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48729_ p_48729_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_48731_ p_48731_
+		1 p_48732_ p_48732_
+		2 p_48733_ p_48733_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_48735_ p_48735_
+		1 p_48736_ p_48736_
+		2 p_48737_ p_48737_
+		3 p_48738_ p_48738_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_48740_ p_48740_
+		1 p_48741_ p_48741_
+		2 p_48742_ p_48742_
+net/minecraft/world/level/block/AbstractSkullBlock net/minecraft/world/level/block/AbstractSkullBlock
+	type f_48743_
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48745_ p_48745_
+		1 p_48746_ p_48746_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_151992_ p_151992_
+		1 p_151993_ p_151993_
+		2 p_151994_ p_151994_
+	getType ()Lnet/minecraft/world/level/block/SkullBlock$Type; m_48754_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_48750_ p_48750_
+		1 p_48751_ p_48751_
+		2 p_48752_ p_48752_
+		3 p_48753_ p_48753_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_151996_ p_151996_
+		1 p_151997_ p_151997_
+net/minecraft/world/level/block/AirBlock net/minecraft/world/level/block/AirBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48756_ p_48756_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_48758_ p_48758_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48760_ p_48760_
+		1 p_48761_ p_48761_
+		2 p_48762_ p_48762_
+		3 p_48763_ p_48763_
+net/minecraft/world/level/block/AmethystBlock net/minecraft/world/level/block/AmethystBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_151999_ p_151999_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_152001_ p_152001_
+		1 p_152002_ p_152002_
+		2 p_152003_ p_152003_
+		3 p_152004_ p_152004_
+net/minecraft/world/level/block/AmethystClusterBlock net/minecraft/world/level/block/AmethystClusterBlock
+	FACING f_152006_
+	WATERLOGGED f_152005_
+	downAabb f_152012_
+	eastAabb f_152009_
+	northAabb f_152007_
+	southAabb f_152008_
+	upAabb f_152011_
+	westAabb f_152010_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152015_ p_152015_
+		1 p_152016_ p_152016_
+		2 p_152017_ p_152017_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152026_ p_152026_
+		1 p_152027_ p_152027_
+		2 p_152028_ p_152028_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152043_ p_152043_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152045_ p_152045_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152021_ p_152021_
+		1 p_152022_ p_152022_
+		2 p_152023_ p_152023_
+		3 p_152024_ p_152024_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152019_ p_152019_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_152030_ p_152030_
+		1 p_152031_ p_152031_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_152033_ p_152033_
+		1 p_152034_ p_152034_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152036_ p_152036_
+		1 p_152037_ p_152037_
+		2 p_152038_ p_152038_
+		3 p_152039_ p_152039_
+		4 p_152040_ p_152040_
+		5 p_152041_ p_152041_
+net/minecraft/world/level/block/AmethystClusterBlock$1 net/minecraft/world/level/block/AmethystClusterBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_152048_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/AnvilBlock net/minecraft/world/level/block/AnvilBlock
+	BASE f_48765_
+	CONTAINER_TITLE f_48774_
+	FACING f_48764_
+	FALL_DAMAGE_MAX f_152051_
+	FALL_DAMAGE_PER_DISTANCE f_152050_
+	X_AXIS_AABB f_48772_
+	X_LEG1 f_48766_
+	X_LEG2 f_48767_
+	X_TOP f_48768_
+	Z_AXIS_AABB f_48773_
+	Z_LEG1 f_48769_
+	Z_LEG2 f_48770_
+	Z_TOP f_48771_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48777_ p_48777_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48814_ p_48814_
+	damage (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_48824_
+		static
+		0 p_48825_ p_48825_
+	falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_6788_
+		0 p_48779_ p_48779_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_48827_ p_48827_
+		1 p_48828_ p_48828_
+		2 p_48829_ p_48829_
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_254036_ p_254036_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_48821_ p_48821_
+		1 p_48822_ p_48822_
+		2 p_48823_ p_48823_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48816_ p_48816_
+		1 p_48817_ p_48817_
+		2 p_48818_ p_48818_
+		3 p_48819_ p_48819_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_48781_ p_48781_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_48799_ p_48799_
+		1 p_48800_ p_48800_
+		2 p_48801_ p_48801_
+		3 p_48802_ p_48802_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_48782_
+		static
+		0 p_48783_ p_48783_
+		1 p_48784_ p_48784_
+		2 p_48785_ p_48785_
+		3 p_48786_ p_48786_
+		4 p_48787_ p_48787_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_152053_ p_152053_
+		1 p_152054_ p_152054_
+		2 p_152055_ p_152055_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_48793_ p_48793_
+		1 p_48794_ p_48794_
+		2 p_48795_ p_48795_
+		3 p_48796_ p_48796_
+		4 p_48797_ p_48797_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48811_ p_48811_
+		1 p_48812_ p_48812_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_48804_ p_48804_
+		1 p_48805_ p_48805_
+		2 p_48806_ p_48806_
+		3 p_48807_ p_48807_
+		4 p_48808_ p_48808_
+		5 p_48809_ p_48809_
+net/minecraft/world/level/block/AttachedStemBlock net/minecraft/world/level/block/AttachedStemBlock
+	AABBS f_48832_
+	AABB_OFFSET f_152057_
+	FACING f_48830_
+	fruit f_48831_
+	seedSupplier f_152058_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/StemGrownBlock;Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152060_ p_152060_
+		1 p_152061_ p_152061_
+		2 p_152062_ p_152062_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48855_ p_48855_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48838_ p_48838_
+		1 p_48839_ p_48839_
+		2 p_48840_ p_48840_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48858_ p_48858_
+		1 p_48859_ p_48859_
+		2 p_48860_ p_48860_
+		3 p_48861_ p_48861_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_48863_ p_48863_
+		1 p_48864_ p_48864_
+		2 p_48865_ p_48865_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_48842_ p_48842_
+		1 p_48843_ p_48843_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48845_ p_48845_
+		1 p_48846_ p_48846_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_48848_ p_48848_
+		1 p_48849_ p_48849_
+		2 p_48850_ p_48850_
+		3 p_48851_ p_48851_
+		4 p_48852_ p_48852_
+		5 p_48853_ p_48853_
+net/minecraft/world/level/block/AzaleaBlock net/minecraft/world/level/block/AzaleaBlock
+	SHAPE f_152064_
+	TREE_GROWER f_152063_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152067_ p_152067_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152084_ p_152084_
+		1 p_152085_ p_152085_
+		2 p_152086_ p_152086_
+		3 p_152087_ p_152087_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220712_ p_220712_
+		1 p_220713_ p_220713_
+		2 p_220714_ p_220714_
+		3 p_220715_ p_220715_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256329_ p_256329_
+		1 p_256107_ p_256107_
+		2 p_255771_ p_255771_
+		3 p_255916_ p_255916_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_152089_ p_152089_
+		1 p_152090_ p_152090_
+		2 p_152091_ p_152091_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220707_ p_220707_
+		1 p_220708_ p_220708_
+		2 p_220709_ p_220709_
+		3 p_220710_ p_220710_
+net/minecraft/world/level/block/BambooSaplingBlock net/minecraft/world/level/block/BambooSaplingBlock
+	SAPLING_AABB_OFFSET f_152100_
+	SAPLING_SHAPE f_48954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48957_ p_48957_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_48986_ p_48986_
+		1 p_48987_ p_48987_
+		2 p_48988_ p_48988_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48964_ p_48964_
+		1 p_48965_ p_48965_
+		2 p_48966_ p_48966_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_48981_ p_48981_
+		1 p_48982_ p_48982_
+		2 p_48983_ p_48983_
+		3 p_48984_ p_48984_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49003_ p_49003_
+		1 p_49004_ p_49004_
+		2 p_49005_ p_49005_
+		3 p_49006_ p_49006_
+	growBamboo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_48972_
+		0 p_48973_ p_48973_
+		1 p_48974_ p_48974_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220748_ p_220748_
+		1 p_220749_ p_220749_
+		2 p_220750_ p_220750_
+		3 p_220751_ p_220751_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256136_ p_256136_
+		1 p_256527_ p_256527_
+		2 p_255620_ p_255620_
+		3 p_256316_ p_256316_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220743_ p_220743_
+		1 p_220744_ p_220744_
+		2 p_220745_ p_220745_
+		3 p_220746_ p_220746_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220753_ p_220753_
+		1 p_220754_ p_220754_
+		2 p_220755_ p_220755_
+		3 p_220756_ p_220756_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_48990_ p_48990_
+		1 p_48991_ p_48991_
+		2 p_48992_ p_48992_
+		3 p_48993_ p_48993_
+		4 p_48994_ p_48994_
+		5 p_48995_ p_48995_
+net/minecraft/world/level/block/BambooStalkBlock net/minecraft/world/level/block/BambooStalkBlock
+	AGE f_260603_
+	AGE_THICK_BAMBOO f_260497_
+	AGE_THIN_BAMBOO f_260569_
+	COLLISION_AABB_OFFSET f_260619_
+	COLLISION_SHAPE f_260505_
+	LARGE_LEAVES_AABB_OFFSET f_260643_
+	LARGE_SHAPE f_260493_
+	LEAVES f_260716_
+	MAX_HEIGHT f_260667_
+	SMALL_LEAVES_AABB_OFFSET f_260434_
+	SMALL_SHAPE f_260479_
+	STAGE f_260694_
+	STAGE_DONE_GROWING f_260513_
+	STAGE_GROWING f_260621_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_261753_ p_261753_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_261860_ p_261860_
+		1 p_262154_ p_262154_
+		2 p_261493_ p_261493_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_261641_ p_261641_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_261560_ p_261560_
+		1 p_261965_ p_261965_
+		2 p_261950_ p_261950_
+		3 p_261571_ p_261571_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_261691_ p_261691_
+		1 p_262171_ p_262171_
+		2 p_261621_ p_261621_
+		3 p_261500_ p_261500_
+	getHeightAboveUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_261076_
+		0 p_261541_ p_261541_
+		1 p_261593_ p_261593_
+	getHeightBelowUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_261132_
+		0 p_261927_ p_261927_
+		1 p_261481_ p_261481_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_261515_ p_261515_
+		1 p_261586_ p_261586_
+		2 p_261526_ p_261526_
+		3 p_261930_ p_261930_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_261764_ p_261764_
+	growBamboo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V m_261305_
+		0 p_261855_ p_261855_
+		1 p_262076_ p_262076_
+		2 p_262109_ p_262109_
+		3 p_261633_ p_261633_
+		4 p_261759_ p_261759_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_261870_ p_261870_
+		1 p_261802_ p_261802_
+		2 p_262123_ p_262123_
+		3 p_261972_ p_261972_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_262062_ p_262062_
+		1 p_261848_ p_261848_
+		2 p_261466_ p_261466_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_262166_ p_262166_
+		1 p_262143_ p_262143_
+		2 p_261968_ p_261968_
+		3 p_261513_ p_261513_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_262083_ p_262083_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_262065_ p_262065_
+		1 p_262033_ p_262033_
+		2 p_261700_ p_261700_
+		3 p_261524_ p_261524_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_261845_ p_261845_
+		1 p_262034_ p_262034_
+		2 p_261955_ p_261955_
+		3 p_261685_ p_261685_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_261479_ p_261479_
+		1 p_261942_ p_261942_
+		2 p_261844_ p_261844_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_261931_ p_261931_
+		1 p_261751_ p_261751_
+		2 p_261616_ p_261616_
+		3 p_261766_ p_261766_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_261612_ p_261612_
+		1 p_261527_ p_261527_
+		2 p_261846_ p_261846_
+		3 p_261638_ p_261638_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_261476_ p_261476_
+		1 p_261512_ p_261512_
+		2 p_262167_ p_262167_
+		3 p_261956_ p_261956_
+		4 p_261876_ p_261876_
+		5 p_262140_ p_262140_
+net/minecraft/world/level/block/BannerBlock net/minecraft/world/level/block/BannerBlock
+	BY_COLOR f_49008_
+	ROTATION f_49007_
+	SHAPE f_49009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49012_ p_49012_
+		1 p_49013_ p_49013_
+	byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; m_49014_
+		static
+		0 p_49015_ p_49015_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49019_ p_49019_
+		1 p_49020_ p_49020_
+		2 p_49021_ p_49021_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49036_ p_49036_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49038_ p_49038_
+		1 p_49039_ p_49039_
+		2 p_49040_ p_49040_
+		3 p_49041_ p_49041_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49017_ p_49017_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49023_ p_49023_
+		1 p_49024_ p_49024_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49026_ p_49026_
+		1 p_49027_ p_49027_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49029_ p_49029_
+		1 p_49030_ p_49030_
+		2 p_49031_ p_49031_
+		3 p_49032_ p_49032_
+		4 p_49033_ p_49033_
+		5 p_49034_ p_49034_
+net/minecraft/world/level/block/BarrelBlock net/minecraft/world/level/block/BarrelBlock
+	FACING f_49042_
+	OPEN f_49043_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49046_ p_49046_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49088_ p_49088_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_49065_ p_49065_
+		1 p_49066_ p_49066_
+		2 p_49067_ p_49067_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49090_ p_49090_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49048_ p_49048_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_49058_ p_49058_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49082_ p_49082_
+		1 p_49083_ p_49083_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152102_ p_152102_
+		1 p_152103_ p_152103_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49076_ p_49076_
+		1 p_49077_ p_49077_
+		2 p_49078_ p_49078_
+		3 p_49079_ p_49079_
+		4 p_49080_ p_49080_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49085_ p_49085_
+		1 p_49086_ p_49086_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49052_ p_49052_
+		1 p_49053_ p_49053_
+		2 p_49054_ p_49054_
+		3 p_49055_ p_49055_
+		4 p_49056_ p_49056_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220758_ p_220758_
+		1 p_220759_ p_220759_
+		2 p_220760_ p_220760_
+		3 p_220761_ p_220761_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49069_ p_49069_
+		1 p_49070_ p_49070_
+		2 p_49071_ p_49071_
+		3 p_49072_ p_49072_
+		4 p_49073_ p_49073_
+		5 p_49074_ p_49074_
+net/minecraft/world/level/block/BarrierBlock net/minecraft/world/level/block/BarrierBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49092_ p_49092_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49098_ p_49098_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_49094_ p_49094_
+		1 p_49095_ p_49095_
+		2 p_49096_ p_49096_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_49100_ p_49100_
+		1 p_49101_ p_49101_
+		2 p_49102_ p_49102_
+net/minecraft/world/level/block/BaseCoralFanBlock net/minecraft/world/level/block/BaseCoralFanBlock
+	AABB f_49103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49106_ p_49106_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49108_ p_49108_
+		1 p_49109_ p_49109_
+		2 p_49110_ p_49110_
+		3 p_49111_ p_49111_
+net/minecraft/world/level/block/BaseCoralPlantBlock net/minecraft/world/level/block/BaseCoralPlantBlock
+	AABB_OFFSET f_152104_
+	SHAPE f_49148_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49151_ p_49151_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49153_ p_49153_
+		1 p_49154_ p_49154_
+		2 p_49155_ p_49155_
+		3 p_49156_ p_49156_
+net/minecraft/world/level/block/BaseCoralPlantTypeBlock net/minecraft/world/level/block/BaseCoralPlantTypeBlock
+	AABB f_49157_
+	WATERLOGGED f_49158_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49161_ p_49161_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49169_ p_49169_
+		1 p_49170_ p_49170_
+		2 p_49171_ p_49171_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49180_ p_49180_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_49191_ p_49191_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49182_ p_49182_
+		1 p_49183_ p_49183_
+		2 p_49184_ p_49184_
+		3 p_49185_ p_49185_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49163_ p_49163_
+	scanForWater (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49186_
+		static
+		0 p_49187_ p_49187_
+		1 p_49188_ p_49188_
+		2 p_49189_ p_49189_
+	tryScheduleDieTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_49164_
+		0 p_49165_ p_49165_
+		1 p_49166_ p_49166_
+		2 p_49167_ p_49167_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49173_ p_49173_
+		1 p_49174_ p_49174_
+		2 p_49175_ p_49175_
+		3 p_49176_ p_49176_
+		4 p_49177_ p_49177_
+		5 p_49178_ p_49178_
+net/minecraft/world/level/block/BaseCoralWallFanBlock net/minecraft/world/level/block/BaseCoralWallFanBlock
+	FACING f_49192_
+	SHAPES f_49193_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49196_ p_49196_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49200_ p_49200_
+		1 p_49201_ p_49201_
+		2 p_49202_ p_49202_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49217_ p_49217_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49219_ p_49219_
+		1 p_49220_ p_49220_
+		2 p_49221_ p_49221_
+		3 p_49222_ p_49222_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49198_ p_49198_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49204_ p_49204_
+		1 p_49205_ p_49205_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49207_ p_49207_
+		1 p_49208_ p_49208_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49210_ p_49210_
+		1 p_49211_ p_49211_
+		2 p_49212_ p_49212_
+		3 p_49213_ p_49213_
+		4 p_49214_ p_49214_
+		5 p_49215_ p_49215_
+net/minecraft/world/level/block/BaseEntityBlock net/minecraft/world/level/block/BaseEntityBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49224_ p_49224_
+	createTickerHelper (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_152132_
+		static
+		0 p_152133_ p_152133_
+		1 p_152134_ p_152134_
+		2 p_152135_ p_152135_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_49234_ p_49234_
+		1 p_49235_ p_49235_
+		2 p_49236_ p_49236_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49232_ p_49232_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_49226_ p_49226_
+		1 p_49227_ p_49227_
+		2 p_49228_ p_49228_
+		3 p_49229_ p_49229_
+		4 p_49230_ p_49230_
+net/minecraft/world/level/block/BaseFireBlock net/minecraft/world/level/block/BaseFireBlock
+	AABB_OFFSET f_152136_
+	DOWN_AABB f_49237_
+	SECONDS_ON_FIRE f_152137_
+	fireDamage f_49238_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;F)V <init>
+		0 p_49241_ p_49241_
+		1 p_49242_ p_49242_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220763_ p_220763_
+		1 p_220764_ p_220764_
+		2 p_220765_ p_220765_
+		3 p_220766_ p_220766_
+	canBePlacedAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49255_
+		static
+		0 p_49256_ p_49256_
+		1 p_49257_ p_49257_
+		2 p_49258_ p_49258_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_49284_ p_49284_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_49260_ p_49260_
+		1 p_49261_ p_49261_
+		2 p_49262_ p_49262_
+		3 p_49263_ p_49263_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49274_ p_49274_
+		1 p_49275_ p_49275_
+		2 p_49276_ p_49276_
+		3 p_49277_ p_49277_
+	getState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49245_
+		static
+		0 p_49246_ p_49246_
+		1 p_49247_ p_49247_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49244_ p_49244_
+	inPortalDimension (Lnet/minecraft/world/level/Level;)Z m_49248_
+		static
+		0 p_49249_ p_49249_
+	isPortal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49269_
+		static
+		0 p_49270_ p_49270_
+		1 p_49271_ p_49271_
+		2 p_49272_ p_49272_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_49279_ p_49279_
+		1 p_49280_ p_49280_
+		2 p_49281_ p_49281_
+		3 p_49282_ p_49282_
+		4 p_49283_ p_49283_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49251_ p_49251_
+		1 p_49252_ p_49252_
+		2 p_49253_ p_49253_
+		3 p_49254_ p_49254_
+	spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142387_
+		0 p_152139_ p_152139_
+		1 p_152140_ p_152140_
+		2 p_152141_ p_152141_
+		3 p_152142_ p_152142_
+net/minecraft/world/level/block/BasePressurePlateBlock net/minecraft/world/level/block/BasePressurePlateBlock
+	AABB f_49286_
+	PRESSED_AABB f_49285_
+	TOUCH_AABB f_49287_
+	type f_271167_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273450_ p_273450_
+		1 p_273402_ p_273402_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49325_ p_49325_
+		1 p_49326_ p_49326_
+		2 p_49327_ p_49327_
+	checkPressed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_152143_
+		0 p_152144_ p_152144_
+		1 p_152145_ p_152145_
+		2 p_152146_ p_152146_
+		3 p_152147_ p_152147_
+		4 p_152148_ p_152148_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_49314_ p_49314_
+		1 p_49315_ p_49315_
+		2 p_49316_ p_49316_
+		3 p_49317_ p_49317_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_49346_ p_49346_
+		1 p_49347_ p_49347_
+		2 p_49348_ p_49348_
+		3 p_49349_ p_49349_
+	getEntityCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;Ljava/lang/Class;)I m_289607_
+		static
+		0 p_289656_ p_289656_
+		1 p_289647_ p_289647_
+		2 p_289686_ p_289686_
+	getPressedTime ()I m_7342_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49341_ p_49341_
+		1 p_49342_ p_49342_
+		2 p_49343_ p_49343_
+		3 p_49344_ p_49344_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_49309_ p_49309_
+		1 p_49310_ p_49310_
+		2 p_49311_ p_49311_
+		3 p_49312_ p_49312_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_49354_ p_49354_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_49336_ p_49336_
+		1 p_49337_ p_49337_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279155_ p_279155_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_49351_ p_49351_
+	lambda$getEntityCount$0 (Lnet/minecraft/world/entity/Entity;)Z m_289614_
+		static
+		0 p_289691_ p_289691_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49319_ p_49319_
+		1 p_49320_ p_49320_
+		2 p_49321_ p_49321_
+		3 p_49322_ p_49322_
+		4 p_49323_ p_49323_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_49301_ p_49301_
+		1 p_49302_ p_49302_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220768_ p_220768_
+		1 p_220769_ p_220769_
+		2 p_220770_ p_220770_
+		3 p_220771_ p_220771_
+	updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49291_
+		0 p_49292_ p_49292_
+		1 p_49293_ p_49293_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49329_ p_49329_
+		1 p_49330_ p_49330_
+		2 p_49331_ p_49331_
+		3 p_49332_ p_49332_
+		4 p_49333_ p_49333_
+		5 p_49334_ p_49334_
+net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BaseRailBlock
+	FLAT_AABB f_49355_
+	HALF_BLOCK_AABB f_49356_
+	WATERLOGGED f_152149_
+	isStraight f_49357_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49360_ p_49360_
+		1 p_49361_ p_49361_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49395_ p_49395_
+		1 p_49396_ p_49396_
+		2 p_49397_ p_49397_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152158_ p_152158_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49403_ p_49403_
+		1 p_49404_ p_49404_
+		2 p_49405_ p_49405_
+		3 p_49406_ p_49406_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49363_ p_49363_
+	isRail (Lnet/minecraft/world/level/block/state/BlockState;)Z m_49416_
+		static
+		0 p_49417_ p_49417_
+	isRail (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49364_
+		static
+		0 p_49365_ p_49365_
+		1 p_49366_ p_49366_
+	isStraight ()Z m_49413_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_49377_ p_49377_
+		1 p_49378_ p_49378_
+		2 p_49379_ p_49379_
+		3 p_49380_ p_49380_
+		4 p_49381_ p_49381_
+		5 p_49382_ p_49382_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_49408_ p_49408_
+		1 p_49409_ p_49409_
+		2 p_49410_ p_49410_
+		3 p_49411_ p_49411_
+		4 p_49412_ p_49412_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49384_ p_49384_
+		1 p_49385_ p_49385_
+		2 p_49386_ p_49386_
+		3 p_49387_ p_49387_
+		4 p_49388_ p_49388_
+	shouldBeRemoved (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z m_49398_
+		static
+		0 p_49399_ p_49399_
+		1 p_49400_ p_49400_
+		2 p_49401_ p_49401_
+	updateDir (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_49367_
+		0 p_49368_ p_49368_
+		1 p_49369_ p_49369_
+		2 p_49370_ p_49370_
+		3 p_49371_ p_49371_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152151_ p_152151_
+		1 p_152152_ p_152152_
+		2 p_152153_ p_152153_
+		3 p_152154_ p_152154_
+		4 p_152155_ p_152155_
+		5 p_152156_ p_152156_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; m_49389_
+		0 p_49390_ p_49390_
+		1 p_49391_ p_49391_
+		2 p_49392_ p_49392_
+		3 p_49393_ p_49393_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_49372_ p_49372_
+		1 p_49373_ p_49373_
+		2 p_49374_ p_49374_
+		3 p_49375_ p_49375_
+net/minecraft/world/level/block/BaseRailBlock$1 net/minecraft/world/level/block/BaseRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_49418_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BeaconBeamBlock net/minecraft/world/level/block/BeaconBeamBlock
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/BeaconBlock net/minecraft/world/level/block/BeaconBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49421_ p_49421_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49439_ p_49439_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152160_ p_152160_
+		1 p_152161_ p_152161_
+		2 p_152162_ p_152162_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152164_ p_152164_
+		1 p_152165_ p_152165_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49426_ p_49426_
+		1 p_49427_ p_49427_
+		2 p_49428_ p_49428_
+		3 p_49429_ p_49429_
+		4 p_49430_ p_49430_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49432_ p_49432_
+		1 p_49433_ p_49433_
+		2 p_49434_ p_49434_
+		3 p_49435_ p_49435_
+		4 p_49436_ p_49436_
+		5 p_49437_ p_49437_
+net/minecraft/world/level/block/BedBlock net/minecraft/world/level/block/BedBlock
+	BASE f_49442_
+	EAST_SHAPE f_49450_
+	HEIGHT f_152166_
+	LEG_NORTH_EAST f_49445_
+	LEG_NORTH_WEST f_49443_
+	LEG_SOUTH_EAST f_49446_
+	LEG_SOUTH_WEST f_49444_
+	LEG_WIDTH f_152167_
+	NORTH_SHAPE f_49447_
+	OCCUPIED f_49441_
+	PART f_49440_
+	SOUTH_SHAPE f_49448_
+	WEST_SHAPE f_49449_
+	color f_49451_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49454_ p_49454_
+		1 p_49455_ p_49455_
+	bedAboveStandUpOffsets (Lnet/minecraft/core/Direction;)[[I m_49536_
+		static
+		0 p_49537_ p_49537_
+	bedStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I m_49538_
+		static
+		0 p_49539_ p_49539_
+		1 p_49540_ p_49540_
+	bedSurroundStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I m_49551_
+		static
+		0 p_49552_ p_49552_
+		1 p_49553_ p_49553_
+	bounceUp (Lnet/minecraft/world/entity/Entity;)V m_49456_
+		0 p_49457_ p_49457_
+	canSetSpawn (Lnet/minecraft/world/level/Level;)Z m_49488_
+		static
+		0 p_49489_ p_49489_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49532_ p_49532_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_152169_ p_152169_
+		1 p_152170_ p_152170_
+		2 p_152171_ p_152171_
+		3 p_152172_ p_152172_
+		4 p_152173_ p_152173_
+	findBunkBedStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_49463_
+		static
+		0 p_49464_ p_49464_
+		1 p_49465_ p_49465_
+		2 p_49466_ p_49466_
+		3 p_49467_ p_49467_
+		4 p_49468_ p_49468_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;F)Ljava/util/Optional; m_260958_
+		static
+		0 p_261547_ p_261547_
+		1 p_261946_ p_261946_
+		2 p_261614_ p_261614_
+		3 p_261648_ p_261648_
+		4 p_261680_ p_261680_
+	findStandUpPositionAtOffset (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;[[IZ)Ljava/util/Optional; m_49469_
+		static
+		0 p_49470_ p_49470_
+		1 p_49471_ p_49471_
+		2 p_49472_ p_49472_
+		3 p_49473_ p_49473_
+		4 p_49474_ p_49474_
+	getBedOrientation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; m_49485_
+		static
+		0 p_49486_ p_49486_
+		1 p_49487_ p_49487_
+	getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_49559_
+		static
+		0 p_49560_ p_49560_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_49554_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_49557_
+		static
+		0 p_49558_ p_49558_
+	getNeighbourDirection (Lnet/minecraft/world/level/block/state/properties/BedPart;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_49533_
+		static
+		0 p_49534_ p_49534_
+		1 p_49535_ p_49535_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49545_ p_49545_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_49522_ p_49522_
+		1 p_49523_ p_49523_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49547_ p_49547_
+		1 p_49548_ p_49548_
+		2 p_49549_ p_49549_
+		3 p_49550_ p_49550_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49479_ p_49479_
+	isBunkBed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49541_
+		static
+		0 p_49542_ p_49542_
+		1 p_49543_ p_49543_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_49510_ p_49510_
+		1 p_49511_ p_49511_
+		2 p_49512_ p_49512_
+		3 p_49513_ p_49513_
+	kickVillagerOutOfBed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49490_
+		0 p_49491_ p_49491_
+		1 p_49492_ p_49492_
+	lambda$use$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player$BedSleepingProblem;)V m_49475_
+		static
+		0 p_49476_ p_49476_
+		1 p_49477_ p_49477_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152175_ p_152175_
+		1 p_152176_ p_152176_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49505_ p_49505_
+		1 p_49506_ p_49506_
+		2 p_49507_ p_49507_
+		3 p_49508_ p_49508_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49499_ p_49499_
+		1 p_49500_ p_49500_
+		2 p_49501_ p_49501_
+		3 p_49502_ p_49502_
+		4 p_49503_ p_49503_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_49483_ p_49483_
+		1 p_49484_ p_49484_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49525_ p_49525_
+		1 p_49526_ p_49526_
+		2 p_49527_ p_49527_
+		3 p_49528_ p_49528_
+		4 p_49529_ p_49529_
+		5 p_49530_ p_49530_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49515_ p_49515_
+		1 p_49516_ p_49516_
+		2 p_49517_ p_49517_
+		3 p_49518_ p_49518_
+		4 p_49519_ p_49519_
+		5 p_49520_ p_49520_
+net/minecraft/world/level/block/BedBlock$1 net/minecraft/world/level/block/BedBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_49561_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BeehiveBlock net/minecraft/world/level/block/BeehiveBlock
+	FACING f_49563_
+	HONEY_LEVEL f_49564_
+	MAX_HONEY_LEVELS f_152177_
+	SHEARED_HONEYCOMB_COUNT f_152178_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49568_ p_49568_
+	angerNearbyBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49649_
+		0 p_49650_ p_49650_
+		1 p_49651_ p_49651_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220773_ p_220773_
+		1 p_220774_ p_220774_
+		2 p_220775_ p_220775_
+		3 p_220776_ p_220776_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49646_ p_49646_
+	dropHoneycomb (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49600_
+		static
+		0 p_49601_ p_49601_
+		1 p_49602_ p_49602_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_49620_ p_49620_
+		1 p_49621_ p_49621_
+		2 p_49622_ p_49622_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_49636_ p_49636_
+		1 p_287581_ p_287581_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49653_ p_49653_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49573_ p_49573_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152180_ p_152180_
+		1 p_152181_ p_152181_
+		2 p_152182_ p_152182_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_49618_ p_49618_
+	hiveContainsBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49654_
+		0 p_49655_ p_49655_
+		1 p_49656_ p_49656_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_49569_
+		static
+		0 p_49570_ p_49570_
+		1 p_49571_ p_49571_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152184_ p_152184_
+		1 p_152185_ p_152185_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_49584_ p_49584_
+		1 p_49585_ p_49585_
+		2 p_49586_ p_49586_
+		3 p_49587_ p_49587_
+		4 p_49588_ p_49588_
+		5 p_49589_ p_49589_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49608_ p_49608_
+		1 p_49609_ p_49609_
+		2 p_49610_ p_49610_
+		3 p_49611_ p_49611_
+	releaseBeesAndResetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V m_49594_
+		0 p_49595_ p_49595_
+		1 p_49596_ p_49596_
+		2 p_49597_ p_49597_
+		3 p_49598_ p_49598_
+		4 p_49599_ p_49599_
+	resetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_49590_
+		0 p_49591_ p_49591_
+		1 p_49592_ p_49592_
+		2 p_49593_ p_49593_
+	spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDD)V m_49576_
+		0 p_49577_ p_49577_
+		1 p_49578_ p_49578_
+		2 p_49579_ p_49579_
+		3 p_49580_ p_49580_
+		4 p_49581_ p_49581_
+		5 p_49582_ p_49582_
+	spawnParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V m_49612_
+		0 p_49613_ p_49613_
+		1 p_49614_ p_49614_
+		2 p_49615_ p_49615_
+		3 p_49616_ p_49616_
+	trySpawnDripParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_49603_
+		0 p_49604_ p_49604_
+		1 p_49605_ p_49605_
+		2 p_49606_ p_49606_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49639_ p_49639_
+		1 p_49640_ p_49640_
+		2 p_49641_ p_49641_
+		3 p_49642_ p_49642_
+		4 p_49643_ p_49643_
+		5 p_49644_ p_49644_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49624_ p_49624_
+		1 p_49625_ p_49625_
+		2 p_49626_ p_49626_
+		3 p_49627_ p_49627_
+		4 p_49628_ p_49628_
+		5 p_49629_ p_49629_
+net/minecraft/world/level/block/BeetrootBlock net/minecraft/world/level/block/BeetrootBlock
+	AGE f_49657_
+	MAX_AGE f_152186_
+	SHAPE_BY_AGE f_49658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49661_ p_49661_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49665_ p_49665_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_49663_ p_49663_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49672_ p_49672_
+		1 p_49673_ p_49673_
+		2 p_49674_ p_49674_
+		3 p_49675_ p_49675_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220778_ p_220778_
+		1 p_220779_ p_220779_
+		2 p_220780_ p_220780_
+		3 p_220781_ p_220781_
+net/minecraft/world/level/block/BellBlock net/minecraft/world/level/block/BellBlock
+	ATTACHMENT f_49680_
+	BELL_BOTTOM_SHAPE f_49685_
+	BELL_SHAPE f_49686_
+	BELL_TOP_SHAPE f_49684_
+	CEILING_SHAPE f_49693_
+	EAST_WEST_BETWEEN f_49688_
+	EAST_WEST_FLOOR_SHAPE f_49683_
+	EVENT_BELL_RING f_152187_
+	FACING f_49679_
+	NORTH_SOUTH_BETWEEN f_49687_
+	NORTH_SOUTH_FLOOR_SHAPE f_49682_
+	POWERED f_49681_
+	TO_EAST f_49690_
+	TO_NORTH f_49691_
+	TO_SOUTH f_49692_
+	TO_WEST f_49689_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49696_ p_49696_
+	attemptToRing (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49712_
+		0 p_49713_ p_49713_
+		1 p_49714_ p_49714_
+		2 p_49715_ p_49715_
+	attemptToRing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_152188_
+		0 p_152189_ p_152189_
+		1 p_152190_ p_152190_
+		2 p_152191_ p_152191_
+		3 p_152192_ p_152192_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49736_ p_49736_
+		1 p_49737_ p_49737_
+		2 p_49738_ p_49738_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49751_ p_49751_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_49760_ p_49760_
+		1 p_49761_ p_49761_
+		2 p_49762_ p_49762_
+		3 p_49763_ p_49763_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_49768_
+		static
+		0 p_49769_ p_49769_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49753_ p_49753_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49755_ p_49755_
+		1 p_49756_ p_49756_
+		2 p_49757_ p_49757_
+		3 p_49758_ p_49758_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49698_ p_49698_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152194_ p_152194_
+		1 p_152195_ p_152195_
+		2 p_152196_ p_152196_
+	getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_49766_
+		0 p_49767_ p_49767_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_49717_ p_49717_
+		1 p_49718_ p_49718_
+		2 p_49719_ p_49719_
+		3 p_49720_ p_49720_
+	isProperHit (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;D)Z m_49739_
+		0 p_49740_ p_49740_
+		1 p_49741_ p_49741_
+		2 p_49742_ p_49742_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_49729_ p_49729_
+		1 p_49730_ p_49730_
+		2 p_49731_ p_49731_
+		3 p_49732_ p_49732_
+		4 p_49733_ p_49733_
+		5 p_49734_ p_49734_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152198_ p_152198_
+		1 p_152199_ p_152199_
+	onHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/player/Player;Z)Z m_49701_
+		0 p_49702_ p_49702_
+		1 p_49703_ p_49703_
+		2 p_49704_ p_49704_
+		3 p_49705_ p_49705_
+		4 p_49706_ p_49706_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_49708_ p_49708_
+		1 p_49709_ p_49709_
+		2 p_49710_ p_49710_
+		3 p_49711_ p_49711_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49744_ p_49744_
+		1 p_49745_ p_49745_
+		2 p_49746_ p_49746_
+		3 p_49747_ p_49747_
+		4 p_49748_ p_49748_
+		5 p_49749_ p_49749_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49722_ p_49722_
+		1 p_49723_ p_49723_
+		2 p_49724_ p_49724_
+		3 p_49725_ p_49725_
+		4 p_49726_ p_49726_
+		5 p_49727_ p_49727_
+net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BellBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType f_49770_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock
+	DELAY_UNTIL_NEXT_TILT_STATE f_152203_
+	ENTITY_DETECTION_MIN_Y f_152206_
+	LEAF_SHAPES f_152208_
+	LOWEST_LEAF_TOP f_152207_
+	MAX_GEN_HEIGHT f_152204_
+	NO_TICK f_152202_
+	STEM_SHAPES f_152210_
+	STEM_SLICER f_152209_
+	STEM_WIDTH f_152205_
+	TILT f_152201_
+	WATERLOGGED f_152200_
+	shapesCache f_152211_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152214_ p_152214_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_152317_
+		static
+		0 p_152318_ p_152318_
+	canEntityTilt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_152301_
+		static
+		0 p_152302_ p_152302_
+		1 p_152303_ p_152303_
+	canPlaceAt (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_152251_
+		static
+		0 p_152252_ p_152252_
+		1 p_152253_ p_152253_
+		2 p_152254_ p_152254_
+	canReplace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152319_
+		static
+		0 p_152320_ p_152320_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152289_ p_152289_
+		1 p_152290_ p_152290_
+		2 p_152291_ p_152291_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152300_ p_152300_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_152266_ p_152266_
+		1 p_152267_ p_152267_
+		2 p_152268_ p_152268_
+		3 p_152269_ p_152269_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_152307_ p_152307_
+		1 p_152308_ p_152308_
+		2 p_152309_ p_152309_
+		3 p_152310_ p_152310_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152312_ p_152312_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152261_ p_152261_
+		1 p_152262_ p_152262_
+		2 p_152263_ p_152263_
+		3 p_152264_ p_152264_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152221_ p_152221_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220788_ p_220788_
+		1 p_220789_ p_220789_
+		2 p_220790_ p_220790_
+		3 p_220791_ p_220791_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255698_ p_255698_
+		1 p_256302_ p_256302_
+		2 p_255648_ p_255648_
+		3 p_256217_ p_256217_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V m_152304_
+		static
+		0 p_152305_ p_152305_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_152271_ p_152271_
+		1 p_152272_ p_152272_
+		2 p_152273_ p_152273_
+		3 p_152274_ p_152274_
+		4 p_152275_ p_152275_
+		5 p_152276_ p_152276_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_152228_ p_152228_
+		1 p_152229_ p_152229_
+		2 p_152230_ p_152230_
+		3 p_152231_ p_152231_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220783_ p_220783_
+		1 p_220784_ p_220784_
+		2 p_220785_ p_220785_
+		3 p_220786_ p_220786_
+	place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z m_152241_
+		static
+		0 p_152242_ p_152242_
+		1 p_152243_ p_152243_
+		2 p_152244_ p_152244_
+		3 p_152245_ p_152245_
+	placeWithRandomHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_220792_
+		static
+		0 p_220793_ p_220793_
+		1 p_220794_ p_220794_
+		2 p_220795_ p_220795_
+		3 p_220796_ p_220796_
+	playTiltSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V m_152232_
+		static
+		0 p_152233_ p_152233_
+		1 p_152234_ p_152234_
+		2 p_152235_ p_152235_
+	resetTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_152313_
+		static
+		0 p_152314_ p_152314_
+		1 p_152315_ p_152315_
+		2 p_152316_ p_152316_
+	setTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;)V m_152277_
+		static
+		0 p_152278_ p_152278_
+		1 p_152279_ p_152279_
+		2 p_152280_ p_152280_
+		3 p_152281_ p_152281_
+	setTiltAndScheduleTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;Lnet/minecraft/sounds/SoundEvent;)V m_152282_
+		0 p_152283_ p_152283_
+		1 p_152284_ p_152284_
+		2 p_152285_ p_152285_
+		3 p_152286_ p_152286_
+		4 p_152287_ p_152287_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220798_ p_220798_
+		1 p_220799_ p_220799_
+		2 p_220800_ p_220800_
+		3 p_220801_ p_220801_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152293_ p_152293_
+		1 p_152294_ p_152294_
+		2 p_152295_ p_152295_
+		3 p_152296_ p_152296_
+		4 p_152297_ p_152297_
+		5 p_152298_ p_152298_
+net/minecraft/world/level/block/BigDripleafStemBlock net/minecraft/world/level/block/BigDripleafStemBlock
+	EAST_SHAPE f_152323_
+	NORTH_SHAPE f_152321_
+	SOUTH_SHAPE f_152322_
+	STEM_WIDTH f_152326_
+	WATERLOGGED f_152325_
+	WEST_SHAPE f_152324_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152329_ p_152329_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152365_ p_152365_
+		1 p_152366_ p_152366_
+		2 p_152367_ p_152367_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152376_ p_152376_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152336_ p_152336_
+		1 p_152337_ p_152337_
+		2 p_152338_ p_152338_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152378_ p_152378_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152360_ p_152360_
+		1 p_152361_ p_152361_
+		2 p_152362_ p_152362_
+		3 p_152363_ p_152363_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220808_ p_220808_
+		1 p_220809_ p_220809_
+		2 p_220810_ p_220810_
+		3 p_220811_ p_220811_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255683_ p_255683_
+		1 p_256358_ p_256358_
+		2 p_256408_ p_256408_
+		3 p_255706_ p_255706_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220803_ p_220803_
+		1 p_220804_ p_220804_
+		2 p_220805_ p_220805_
+		3 p_220806_ p_220806_
+	place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z m_152349_
+		static
+		0 p_152350_ p_152350_
+		1 p_152351_ p_152351_
+		2 p_152352_ p_152352_
+		3 p_152353_ p_152353_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220813_ p_220813_
+		1 p_220814_ p_220814_
+		2 p_220815_ p_220815_
+		3 p_220816_ p_220816_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152369_ p_152369_
+		1 p_152370_ p_152370_
+		2 p_152371_ p_152371_
+		3 p_152372_ p_152372_
+		4 p_152373_ p_152373_
+		5 p_152374_ p_152374_
+net/minecraft/world/level/block/BigDripleafStemBlock$1 net/minecraft/world/level/block/BigDripleafStemBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_152379_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BlastFurnaceBlock net/minecraft/world/level/block/BlastFurnaceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49773_ p_49773_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220818_ p_220818_
+		1 p_220819_ p_220819_
+		2 p_220820_ p_220820_
+		3 p_220821_ p_220821_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152382_ p_152382_
+		1 p_152383_ p_152383_
+		2 p_152384_ p_152384_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152386_ p_152386_
+		1 p_152387_ p_152387_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_49777_ p_49777_
+		1 p_49778_ p_49778_
+		2 p_49779_ p_49779_
+net/minecraft/world/level/block/Block net/minecraft/world/level/block/Block
+	BLOCK_STATE_REGISTRY f_49791_
+	CACHE_SIZE f_152392_
+	INDESTRUCTIBLE f_152389_
+	INSTANT f_152390_
+	LOGGER f_49790_
+	OCCLUSION_CACHE f_49789_
+	SHAPE_FULL_BLOCK_CACHE f_49785_
+	UPDATE_ALL f_152402_
+	UPDATE_ALL_IMMEDIATE f_152388_
+	UPDATE_CLIENTS f_152394_
+	UPDATE_IMMEDIATE f_152396_
+	UPDATE_INVISIBLE f_152395_
+	UPDATE_KNOWN_SHAPE f_152397_
+	UPDATE_LIMIT f_152391_
+	UPDATE_MOVE_BY_PISTON f_152399_
+	UPDATE_NEIGHBORS f_152393_
+	UPDATE_NONE f_152401_
+	UPDATE_SUPPRESS_DROPS f_152398_
+	builtInRegistryHolder f_204296_
+	defaultBlockState f_49786_
+	descriptionId f_49787_
+	item f_49788_
+	stateDefinition f_49792_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49795_ p_49795_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220827_ p_220827_
+		1 p_220828_ p_220828_
+		2 p_220829_ p_220829_
+		3 p_220830_ p_220830_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_49816_ p_49816_
+		1 p_49817_ p_49817_
+		2 p_49818_ p_49818_
+		3 p_49819_ p_49819_
+	asBlock ()Lnet/minecraft/world/level/block/Block; m_7374_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_49796_
+		static
+		0 p_49797_ p_49797_
+		1 p_49798_ p_49798_
+		2 p_49799_ p_49799_
+		3 p_49800_ p_49800_
+		4 p_49801_ p_49801_
+		5 p_49802_ p_49802_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204297_
+	byItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; m_49814_
+		static
+		0 p_49815_ p_49815_
+	canSupportCenter (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49863_
+		static
+		0 p_49864_ p_49864_
+		1 p_49865_ p_49865_
+		2 p_49866_ p_49866_
+	canSupportRigidBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49936_
+		static
+		0 p_49937_ p_49937_
+		1 p_49938_ p_49938_
+	copyProperty (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/BlockState; m_152454_
+		static
+		0 p_152455_ p_152455_
+		1 p_152456_ p_152456_
+		2 p_152457_ p_152457_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49915_ p_49915_
+	defaultBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_49966_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_49860_ p_49860_
+		1 p_49861_ p_49861_
+		2 p_49862_ p_49862_
+	dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z m_6903_
+		0 p_49826_ p_49826_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_49892_
+		static
+		0 p_49893_ p_49893_
+		1 p_49894_ p_49894_
+		2 p_49895_ p_49895_
+		3 p_49896_ p_49896_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)V m_49881_
+		static
+		0 p_49882_ p_49882_
+		1 p_49883_ p_49883_
+		2 p_49884_ p_49884_
+		3 p_49885_ p_49885_
+		4 p_49886_ p_49886_
+		5 p_49887_ p_49887_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49950_
+		static
+		0 p_49951_ p_49951_
+		1 p_49952_ p_49952_
+		2 p_49953_ p_49953_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_152426_ p_152426_
+		1 p_152427_ p_152427_
+		2 p_152428_ p_152428_
+		3 p_152429_ p_152429_
+		4 p_152430_ p_152430_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_49823_ p_49823_
+		1 p_49824_ p_49824_
+		2 p_49825_ p_49825_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)Ljava/util/List; m_49869_
+		static
+		0 p_49870_ p_49870_
+		1 p_49871_ p_49871_
+		2 p_49872_ p_49872_
+		3 p_49873_ p_49873_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_49874_
+		static
+		0 p_49875_ p_49875_
+		1 p_49876_ p_49876_
+		2 p_49877_ p_49877_
+		3 p_49878_ p_49878_
+		4 p_49879_ p_49879_
+		5 p_49880_ p_49880_
+	getExplosionResistance ()F m_7325_
+	getFriction ()F m_49958_
+	getId (Lnet/minecraft/world/level/block/state/BlockState;)I m_49956_
+		static
+		0 p_49957_ p_49957_
+	getJumpFactor ()F m_49964_
+	getName ()Lnet/minecraft/network/chat/MutableComponent; m_49954_
+	getShapeForEachState (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; m_152458_
+		0 p_152459_ p_152459_
+	getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m_49962_
+		0 p_49963_ p_49963_
+	getSpeedFactor ()F m_49961_
+	getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_49965_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49820_ p_49820_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_152450_ p_152450_
+		1 p_152451_ p_152451_
+		2 p_152452_ p_152452_
+		3 p_152453_ p_152453_
+	hasDynamicShape ()Z m_49967_
+	isExceptionForConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152463_
+		static
+		0 p_152464_ p_152464_
+	isFaceFull (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_49918_
+		static
+		0 p_49919_ p_49919_
+		1 p_49920_ p_49920_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279289_ p_279289_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_49921_ p_49921_
+	isShapeFullBlock (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_49916_
+		static
+		0 p_49917_ p_49917_
+	lambda$dropResources$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_152403_
+		static
+		0 p_287755_ p_287755_
+		1 p_152405_ p_152405_
+		2 p_152406_ p_152406_
+	lambda$dropResources$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49856_
+		static
+		0 p_49857_ p_49857_
+		1 p_49858_ p_49858_
+		2 p_49859_ p_49859_
+	lambda$dropResources$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49941_
+		static
+		0 p_49942_ p_49942_
+		1 p_49943_ p_49943_
+		2 p_49944_ p_49944_
+	lambda$popResource$4 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; m_152407_
+		static
+		0 p_152408_ p_152408_
+		1 p_152409_ p_152409_
+		2 p_152410_ p_152410_
+		3 p_152411_ p_152411_
+		4 p_152412_ p_152412_
+	lambda$popResourceFromFace$5 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)Lnet/minecraft/world/entity/item/ItemEntity; m_152413_
+		static
+		0 p_152414_ p_152414_
+		1 p_152415_ p_152415_
+		2 p_152416_ p_152416_
+		3 p_152417_ p_152417_
+		4 p_152418_ p_152418_
+		5 p_152419_ p_152419_
+		6 p_152420_ p_152420_
+		7 p_152421_ p_152421_
+	lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; m_49935_
+		static
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_49827_ p_49827_
+		1 p_49828_ p_49828_
+		2 p_49829_ p_49829_
+		3 p_49830_ p_49830_
+		4 p_49831_ p_49831_
+		5 p_49832_ p_49832_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49852_ p_49852_
+		1 p_49853_ p_49853_
+		2 p_49854_ p_49854_
+		3 p_49855_ p_49855_
+	popExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)V m_49805_
+		0 p_49806_ p_49806_
+		1 p_49807_ p_49807_
+		2 p_49808_ p_49808_
+	popResource (Lnet/minecraft/world/level/Level;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V m_152440_
+		static
+		0 p_152441_ p_152441_
+		1 p_152442_ p_152442_
+		2 p_152443_ p_152443_
+	popResource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49840_
+		static
+		0 p_49841_ p_49841_
+		1 p_49842_ p_49842_
+		2 p_49843_ p_49843_
+	popResourceFromFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)V m_152435_
+		static
+		0 p_152436_ p_152436_
+		1 p_152437_ p_152437_
+		2 p_152438_ p_152438_
+		3 p_152439_ p_152439_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_49928_ p_49928_
+		1 p_49929_ p_49929_
+		2 p_49930_ p_49930_
+	pushEntitiesUp (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49897_
+		static
+		0 p_49898_ p_49898_
+		1 p_49899_ p_49899_
+		2 p_238252_ p_238252_
+		3 p_49901_ p_49901_
+	registerDefaultState (Lnet/minecraft/world/level/block/state/BlockState;)V m_49959_
+		0 p_49960_ p_49960_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49847_ p_49847_
+		1 p_49848_ p_49848_
+		2 p_49849_ p_49849_
+		3 p_49850_ p_49850_
+		4 p_49851_ p_49851_
+	shouldRenderFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Z m_152444_
+		static
+		0 p_152445_ p_152445_
+		1 p_152446_ p_152446_
+		2 p_152447_ p_152447_
+		3 p_152448_ p_152448_
+		4 p_152449_ p_152449_
+	spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142387_
+		0 p_152422_ p_152422_
+		1 p_152423_ p_152423_
+		2 p_152424_ p_152424_
+		3 p_152425_ p_152425_
+	stateById (I)Lnet/minecraft/world/level/block/state/BlockState; m_49803_
+		static
+		0 p_49804_ p_49804_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_152431_ p_152431_
+		1 p_152432_ p_152432_
+		2 p_152433_ p_152433_
+		3 p_152434_ p_152434_
+	toString ()Ljava/lang/String; toString
+	tryDropExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/valueproviders/IntProvider;)V m_220822_
+		0 p_220823_ p_220823_
+		1 p_220824_ p_220824_
+		2 p_220825_ p_220825_
+		3 p_220826_ p_220826_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_49821_ p_49821_
+		1 p_49822_ p_49822_
+	updateFromNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49931_
+		static
+		0 p_49932_ p_49932_
+		1 p_49933_ p_49933_
+		2 p_49934_ p_49934_
+	updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_49908_
+		static
+		0 p_49909_ p_49909_
+		1 p_49910_ p_49910_
+		2 p_49911_ p_49911_
+		3 p_49912_ p_49912_
+		4 p_49913_ p_49913_
+		5 p_49914_ p_49914_
+	updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_49902_
+		static
+		0 p_49903_ p_49903_
+		1 p_49904_ p_49904_
+		2 p_49905_ p_49905_
+		3 p_49906_ p_49906_
+		4 p_49907_ p_49907_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_49844_ p_49844_
+		1 p_49845_ p_49845_
+		2 p_49846_ p_49846_
+	withPropertiesOf (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_152465_
+		0 p_152466_ p_152466_
+net/minecraft/world/level/block/Block$1 net/minecraft/world/level/block/Block$1
+	<init> ()V <init>
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_49974_ p_49974_
+	load (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; load
+		0 p_49972_ p_49972_
+net/minecraft/world/level/block/Block$2 net/minecraft/world/level/block/Block$2
+	<init> (IF)V <init>
+		0 p_49976_ p_49976_
+		1 p_49977_ p_49977_
+	rehash (I)V rehash
+		0 p_49979_ p_49979_
+net/minecraft/world/level/block/Block$BlockStatePairKey net/minecraft/world/level/block/Block$BlockStatePairKey
+	direction f_49982_
+	first f_49980_
+	second f_49981_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)V <init>
+		0 p_49984_ p_49984_
+		1 p_49985_ p_49985_
+		2 p_49986_ p_49986_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_49988_ p_49988_
+	hashCode ()I hashCode
+net/minecraft/world/level/block/Blocks net/minecraft/world/level/block/Blocks
+	ACACIA_BUTTON f_50308_
+	ACACIA_DOOR f_50487_
+	ACACIA_FENCE f_50482_
+	ACACIA_FENCE_GATE f_50477_
+	ACACIA_HANGING_SIGN f_243716_
+	ACACIA_LEAVES f_50054_
+	ACACIA_LOG f_50003_
+	ACACIA_PLANKS f_50744_
+	ACACIA_PRESSURE_PLATE f_50171_
+	ACACIA_SAPLING f_50750_
+	ACACIA_SIGN f_50151_
+	ACACIA_SLAB f_50402_
+	ACACIA_STAIRS f_50372_
+	ACACIA_TRAPDOOR f_50220_
+	ACACIA_WALL_HANGING_SIGN f_243773_
+	ACACIA_WALL_SIGN f_50161_
+	ACACIA_WOOD f_50015_
+	ACTIVATOR_RAIL f_50285_
+	AIR f_50016_
+	ALLIUM f_50114_
+	AMETHYST_BLOCK f_152490_
+	AMETHYST_CLUSTER f_152492_
+	ANCIENT_DEBRIS f_50722_
+	ANDESITE f_50334_
+	ANDESITE_SLAB f_50600_
+	ANDESITE_STAIRS f_50639_
+	ANDESITE_WALL f_50611_
+	ANVIL f_50322_
+	ATTACHED_MELON_STEM f_50188_
+	ATTACHED_PUMPKIN_STEM f_50187_
+	AZALEA f_152541_
+	AZALEA_LEAVES f_152470_
+	AZURE_BLUET f_50115_
+	BAMBOO f_50571_
+	BAMBOO_BLOCK f_256831_
+	BAMBOO_BUTTON f_244625_
+	BAMBOO_DOOR f_244648_
+	BAMBOO_FENCE f_244641_
+	BAMBOO_FENCE_GATE f_244313_
+	BAMBOO_HANGING_SIGN f_244091_
+	BAMBOO_MOSAIC f_244489_
+	BAMBOO_MOSAIC_SLAB f_244230_
+	BAMBOO_MOSAIC_STAIRS f_244193_
+	BAMBOO_PLANKS f_244477_
+	BAMBOO_PRESSURE_PLATE f_244183_
+	BAMBOO_SAPLING f_50570_
+	BAMBOO_SIGN f_244433_
+	BAMBOO_SLAB f_244004_
+	BAMBOO_STAIRS f_243755_
+	BAMBOO_TRAPDOOR f_244549_
+	BAMBOO_WALL_HANGING_SIGN f_244462_
+	BAMBOO_WALL_SIGN f_244608_
+	BARREL f_50618_
+	BARRIER f_50375_
+	BASALT f_50137_
+	BEACON f_50273_
+	BEDROCK f_50752_
+	BEEHIVE f_50718_
+	BEETROOTS f_50444_
+	BEE_NEST f_50717_
+	BELL f_50680_
+	BIG_DRIPLEAF f_152545_
+	BIG_DRIPLEAF_STEM f_152546_
+	BIRCH_BUTTON f_50253_
+	BIRCH_DOOR f_50485_
+	BIRCH_FENCE f_50480_
+	BIRCH_FENCE_GATE f_50475_
+	BIRCH_HANGING_SIGN f_243890_
+	BIRCH_LEAVES f_50052_
+	BIRCH_LOG f_50001_
+	BIRCH_PLANKS f_50742_
+	BIRCH_PRESSURE_PLATE f_50169_
+	BIRCH_SAPLING f_50748_
+	BIRCH_SIGN f_50150_
+	BIRCH_SLAB f_50400_
+	BIRCH_STAIRS f_50270_
+	BIRCH_TRAPDOOR f_50218_
+	BIRCH_WALL_HANGING_SIGN f_244296_
+	BIRCH_WALL_SIGN f_50160_
+	BIRCH_WOOD f_50013_
+	BLACKSTONE f_50730_
+	BLACKSTONE_SLAB f_50733_
+	BLACKSTONE_STAIRS f_50731_
+	BLACKSTONE_WALL f_50732_
+	BLACK_BANNER f_50429_
+	BLACK_BED f_50029_
+	BLACK_CANDLE f_152524_
+	BLACK_CANDLE_CAKE f_152489_
+	BLACK_CARPET f_50351_
+	BLACK_CONCRETE f_50505_
+	BLACK_CONCRETE_POWDER f_50574_
+	BLACK_GLAZED_TERRACOTTA f_50541_
+	BLACK_SHULKER_BOX f_50525_
+	BLACK_STAINED_GLASS f_50215_
+	BLACK_STAINED_GLASS_PANE f_50371_
+	BLACK_TERRACOTTA f_50302_
+	BLACK_WALL_BANNER f_50393_
+	BLACK_WOOL f_50109_
+	BLAST_FURNACE f_50620_
+	BLUE_BANNER f_50425_
+	BLUE_BED f_50025_
+	BLUE_CANDLE f_152520_
+	BLUE_CANDLE_CAKE f_152485_
+	BLUE_CARPET f_50347_
+	BLUE_CONCRETE f_50501_
+	BLUE_CONCRETE_POWDER f_50517_
+	BLUE_GLAZED_TERRACOTTA f_50537_
+	BLUE_ICE f_50568_
+	BLUE_ORCHID f_50113_
+	BLUE_SHULKER_BOX f_50521_
+	BLUE_STAINED_GLASS f_50211_
+	BLUE_STAINED_GLASS_PANE f_50367_
+	BLUE_TERRACOTTA f_50298_
+	BLUE_WALL_BANNER f_50389_
+	BLUE_WOOL f_50105_
+	BONE_BLOCK f_50453_
+	BOOKSHELF f_50078_
+	BRAIN_CORAL f_50595_
+	BRAIN_CORAL_BLOCK f_50585_
+	BRAIN_CORAL_FAN f_50553_
+	BRAIN_CORAL_WALL_FAN f_50563_
+	BREWING_STAND f_50255_
+	BRICKS f_50076_
+	BRICK_SLAB f_50410_
+	BRICK_STAIRS f_50193_
+	BRICK_WALL f_50604_
+	BROWN_BANNER f_50426_
+	BROWN_BED f_50026_
+	BROWN_CANDLE f_152521_
+	BROWN_CANDLE_CAKE f_152486_
+	BROWN_CARPET f_50348_
+	BROWN_CONCRETE f_50502_
+	BROWN_CONCRETE_POWDER f_50518_
+	BROWN_GLAZED_TERRACOTTA f_50538_
+	BROWN_MUSHROOM f_50072_
+	BROWN_MUSHROOM_BLOCK f_50180_
+	BROWN_SHULKER_BOX f_50522_
+	BROWN_STAINED_GLASS f_50212_
+	BROWN_STAINED_GLASS_PANE f_50368_
+	BROWN_TERRACOTTA f_50299_
+	BROWN_WALL_BANNER f_50390_
+	BROWN_WOOL f_50106_
+	BUBBLE_COLUMN f_50628_
+	BUBBLE_CORAL f_50596_
+	BUBBLE_CORAL_BLOCK f_50586_
+	BUBBLE_CORAL_FAN f_50554_
+	BUBBLE_CORAL_WALL_FAN f_50564_
+	BUDDING_AMETHYST f_152491_
+	CACTUS f_50128_
+	CAKE f_50145_
+	CALCITE f_152497_
+	CALIBRATED_SCULK_SENSOR f_276595_
+	CAMPFIRE f_50683_
+	CANDLE f_152482_
+	CANDLE_CAKE f_152525_
+	CARROTS f_50249_
+	CARTOGRAPHY_TABLE f_50621_
+	CARVED_PUMPKIN f_50143_
+	CAULDRON f_50256_
+	CAVE_AIR f_50627_
+	CAVE_VINES f_152538_
+	CAVE_VINES_PLANT f_152539_
+	CHAIN f_50184_
+	CHAIN_COMMAND_BLOCK f_50448_
+	CHERRY_BUTTON f_271396_
+	CHERRY_DOOR f_271169_
+	CHERRY_FENCE f_271219_
+	CHERRY_FENCE_GATE f_271274_
+	CHERRY_HANGING_SIGN f_271116_
+	CHERRY_LEAVES f_271115_
+	CHERRY_LOG f_271170_
+	CHERRY_PLANKS f_271304_
+	CHERRY_PRESSURE_PLATE f_271227_
+	CHERRY_SAPLING f_271334_
+	CHERRY_SIGN f_271516_
+	CHERRY_SLAB f_271301_
+	CHERRY_STAIRS f_271206_
+	CHERRY_TRAPDOOR f_271350_
+	CHERRY_WALL_HANGING_SIGN f_271427_
+	CHERRY_WALL_SIGN f_271107_
+	CHERRY_WOOD f_271348_
+	CHEST f_50087_
+	CHIPPED_ANVIL f_50323_
+	CHISELED_BOOKSHELF f_244299_
+	CHISELED_DEEPSLATE f_152593_
+	CHISELED_NETHER_BRICKS f_50712_
+	CHISELED_POLISHED_BLACKSTONE f_50737_
+	CHISELED_QUARTZ_BLOCK f_50282_
+	CHISELED_RED_SANDSTONE f_50395_
+	CHISELED_SANDSTONE f_50063_
+	CHISELED_STONE_BRICKS f_50225_
+	CHORUS_FLOWER f_50491_
+	CHORUS_PLANT f_50490_
+	CLAY f_50129_
+	COAL_BLOCK f_50353_
+	COAL_ORE f_49997_
+	COARSE_DIRT f_50546_
+	COBBLED_DEEPSLATE f_152551_
+	COBBLED_DEEPSLATE_SLAB f_152553_
+	COBBLED_DEEPSLATE_STAIRS f_152552_
+	COBBLED_DEEPSLATE_WALL f_152554_
+	COBBLESTONE f_50652_
+	COBBLESTONE_SLAB f_50409_
+	COBBLESTONE_STAIRS f_50157_
+	COBBLESTONE_WALL f_50274_
+	COBWEB f_50033_
+	COCOA f_50262_
+	COMMAND_BLOCK f_50272_
+	COMPARATOR f_50328_
+	COMPOSTER f_50715_
+	CONDUIT f_50569_
+	COPPER_BLOCK f_152504_
+	COPPER_ORE f_152505_
+	CORNFLOWER f_50121_
+	CRACKED_DEEPSLATE_BRICKS f_152594_
+	CRACKED_DEEPSLATE_TILES f_152595_
+	CRACKED_NETHER_BRICKS f_50713_
+	CRACKED_POLISHED_BLACKSTONE_BRICKS f_50736_
+	CRACKED_STONE_BRICKS f_50224_
+	CRAFTING_TABLE f_50091_
+	CREEPER_HEAD f_50318_
+	CREEPER_WALL_HEAD f_50319_
+	CRIMSON_BUTTON f_50669_
+	CRIMSON_DOOR f_50671_
+	CRIMSON_FENCE f_50661_
+	CRIMSON_FENCE_GATE f_50665_
+	CRIMSON_FUNGUS f_50700_
+	CRIMSON_HANGING_SIGN f_244147_
+	CRIMSON_HYPHAE f_50697_
+	CRIMSON_NYLIUM f_50699_
+	CRIMSON_PLANKS f_50655_
+	CRIMSON_PRESSURE_PLATE f_50659_
+	CRIMSON_ROOTS f_50654_
+	CRIMSON_SIGN f_50673_
+	CRIMSON_SLAB f_50657_
+	CRIMSON_STAIRS f_50667_
+	CRIMSON_STEM f_50695_
+	CRIMSON_TRAPDOOR f_50663_
+	CRIMSON_WALL_HANGING_SIGN f_244281_
+	CRIMSON_WALL_SIGN f_50675_
+	CRYING_OBSIDIAN f_50723_
+	CUT_COPPER f_152510_
+	CUT_COPPER_SLAB f_152570_
+	CUT_COPPER_STAIRS f_152566_
+	CUT_RED_SANDSTONE f_50396_
+	CUT_RED_SANDSTONE_SLAB f_50468_
+	CUT_SANDSTONE f_50064_
+	CUT_SANDSTONE_SLAB f_50407_
+	CYAN_BANNER f_50423_
+	CYAN_BED f_50023_
+	CYAN_CANDLE f_152518_
+	CYAN_CANDLE_CAKE f_152535_
+	CYAN_CARPET f_50345_
+	CYAN_CONCRETE f_50499_
+	CYAN_CONCRETE_POWDER f_50515_
+	CYAN_GLAZED_TERRACOTTA f_50535_
+	CYAN_SHULKER_BOX f_50466_
+	CYAN_STAINED_GLASS f_50209_
+	CYAN_STAINED_GLASS_PANE f_50365_
+	CYAN_TERRACOTTA f_50296_
+	CYAN_WALL_BANNER f_50439_
+	CYAN_WOOL f_50103_
+	DAMAGED_ANVIL f_50324_
+	DANDELION f_50111_
+	DARK_OAK_BUTTON f_50309_
+	DARK_OAK_DOOR f_50488_
+	DARK_OAK_FENCE f_50483_
+	DARK_OAK_FENCE_GATE f_50478_
+	DARK_OAK_HANGING_SIGN f_243960_
+	DARK_OAK_LEAVES f_50055_
+	DARK_OAK_LOG f_50004_
+	DARK_OAK_PLANKS f_50745_
+	DARK_OAK_PRESSURE_PLATE f_50172_
+	DARK_OAK_SAPLING f_50751_
+	DARK_OAK_SIGN f_50153_
+	DARK_OAK_SLAB f_50403_
+	DARK_OAK_STAIRS f_50373_
+	DARK_OAK_TRAPDOOR f_50221_
+	DARK_OAK_WALL_HANGING_SIGN f_243998_
+	DARK_OAK_WALL_SIGN f_50163_
+	DARK_OAK_WOOD f_50043_
+	DARK_PRISMARINE f_50379_
+	DARK_PRISMARINE_SLAB f_50385_
+	DARK_PRISMARINE_STAIRS f_50382_
+	DAYLIGHT_DETECTOR f_50329_
+	DEAD_BRAIN_CORAL f_50590_
+	DEAD_BRAIN_CORAL_BLOCK f_50580_
+	DEAD_BRAIN_CORAL_FAN f_50548_
+	DEAD_BRAIN_CORAL_WALL_FAN f_50558_
+	DEAD_BUBBLE_CORAL f_50591_
+	DEAD_BUBBLE_CORAL_BLOCK f_50581_
+	DEAD_BUBBLE_CORAL_FAN f_50549_
+	DEAD_BUBBLE_CORAL_WALL_FAN f_50559_
+	DEAD_BUSH f_50036_
+	DEAD_FIRE_CORAL f_50592_
+	DEAD_FIRE_CORAL_BLOCK f_50582_
+	DEAD_FIRE_CORAL_FAN f_50550_
+	DEAD_FIRE_CORAL_WALL_FAN f_50560_
+	DEAD_HORN_CORAL f_50593_
+	DEAD_HORN_CORAL_BLOCK f_50583_
+	DEAD_HORN_CORAL_FAN f_50551_
+	DEAD_HORN_CORAL_WALL_FAN f_50561_
+	DEAD_TUBE_CORAL f_50589_
+	DEAD_TUBE_CORAL_BLOCK f_50579_
+	DEAD_TUBE_CORAL_FAN f_50547_
+	DEAD_TUBE_CORAL_WALL_FAN f_50557_
+	DECORATED_POT f_271197_
+	DEEPSLATE f_152550_
+	DEEPSLATE_BRICKS f_152589_
+	DEEPSLATE_BRICK_SLAB f_152591_
+	DEEPSLATE_BRICK_STAIRS f_152590_
+	DEEPSLATE_BRICK_WALL f_152592_
+	DEEPSLATE_COAL_ORE f_152469_
+	DEEPSLATE_COPPER_ORE f_152506_
+	DEEPSLATE_DIAMOND_ORE f_152474_
+	DEEPSLATE_EMERALD_ORE f_152479_
+	DEEPSLATE_GOLD_ORE f_152467_
+	DEEPSLATE_IRON_ORE f_152468_
+	DEEPSLATE_LAPIS_ORE f_152472_
+	DEEPSLATE_REDSTONE_ORE f_152473_
+	DEEPSLATE_TILES f_152559_
+	DEEPSLATE_TILE_SLAB f_152561_
+	DEEPSLATE_TILE_STAIRS f_152560_
+	DEEPSLATE_TILE_WALL f_152562_
+	DETECTOR_RAIL f_50031_
+	DIAMOND_BLOCK f_50090_
+	DIAMOND_ORE f_50089_
+	DIORITE f_50228_
+	DIORITE_SLAB f_50603_
+	DIORITE_STAIRS f_50642_
+	DIORITE_WALL f_50615_
+	DIRT f_50493_
+	DIRT_PATH f_152481_
+	DISPENSER f_50061_
+	DRAGON_EGG f_50260_
+	DRAGON_HEAD f_50320_
+	DRAGON_WALL_HEAD f_50321_
+	DRIED_KELP_BLOCK f_50577_
+	DRIPSTONE_BLOCK f_152537_
+	DROPPER f_50286_
+	EMERALD_BLOCK f_50268_
+	EMERALD_ORE f_50264_
+	ENCHANTING_TABLE f_50201_
+	ENDER_CHEST f_50265_
+	END_GATEWAY f_50446_
+	END_PORTAL f_50257_
+	END_PORTAL_FRAME f_50258_
+	END_ROD f_50489_
+	END_STONE f_50259_
+	END_STONE_BRICKS f_50443_
+	END_STONE_BRICK_SLAB f_50648_
+	END_STONE_BRICK_STAIRS f_50634_
+	END_STONE_BRICK_WALL f_50614_
+	EXPOSED_COPPER f_152503_
+	EXPOSED_CUT_COPPER f_152509_
+	EXPOSED_CUT_COPPER_SLAB f_152569_
+	EXPOSED_CUT_COPPER_STAIRS f_152565_
+	FARMLAND f_50093_
+	FERN f_50035_
+	FIRE f_50083_
+	FIRE_CORAL f_50597_
+	FIRE_CORAL_BLOCK f_50587_
+	FIRE_CORAL_FAN f_50555_
+	FIRE_CORAL_WALL_FAN f_50565_
+	FLETCHING_TABLE f_50622_
+	FLOWERING_AZALEA f_152542_
+	FLOWERING_AZALEA_LEAVES f_152471_
+	FLOWER_POT f_50276_
+	FROGSPAWN f_220862_
+	FROSTED_ICE f_50449_
+	FURNACE f_50094_
+	GILDED_BLACKSTONE f_50706_
+	GLASS f_50058_
+	GLASS_PANE f_50185_
+	GLOWSTONE f_50141_
+	GLOW_LICHEN f_152475_
+	GOLD_BLOCK f_50074_
+	GOLD_ORE f_49995_
+	GRANITE f_50122_
+	GRANITE_SLAB f_50651_
+	GRANITE_STAIRS f_50638_
+	GRANITE_WALL f_50608_
+	GRASS f_50034_
+	GRASS_BLOCK f_50440_
+	GRAVEL f_49994_
+	GRAY_BANNER f_50421_
+	GRAY_BED f_50021_
+	GRAY_CANDLE f_152516_
+	GRAY_CANDLE_CAKE f_152533_
+	GRAY_CARPET f_50343_
+	GRAY_CONCRETE f_50497_
+	GRAY_CONCRETE_POWDER f_50513_
+	GRAY_GLAZED_TERRACOTTA f_50533_
+	GRAY_SHULKER_BOX f_50464_
+	GRAY_STAINED_GLASS f_50207_
+	GRAY_STAINED_GLASS_PANE f_50363_
+	GRAY_TERRACOTTA f_50294_
+	GRAY_WALL_BANNER f_50437_
+	GRAY_WOOL f_50101_
+	GREEN_BANNER f_50427_
+	GREEN_BED f_50027_
+	GREEN_CANDLE f_152522_
+	GREEN_CANDLE_CAKE f_152487_
+	GREEN_CARPET f_50349_
+	GREEN_CONCRETE f_50503_
+	GREEN_CONCRETE_POWDER f_50519_
+	GREEN_GLAZED_TERRACOTTA f_50539_
+	GREEN_SHULKER_BOX f_50523_
+	GREEN_STAINED_GLASS f_50213_
+	GREEN_STAINED_GLASS_PANE f_50369_
+	GREEN_TERRACOTTA f_50300_
+	GREEN_WALL_BANNER f_50391_
+	GREEN_WOOL f_50107_
+	GRINDSTONE f_50623_
+	HANGING_ROOTS f_152548_
+	HAY_BLOCK f_50335_
+	HEAVY_WEIGHTED_PRESSURE_PLATE f_50327_
+	HONEYCOMB_BLOCK f_50720_
+	HONEY_BLOCK f_50719_
+	HOPPER f_50332_
+	HORN_CORAL f_50598_
+	HORN_CORAL_BLOCK f_50588_
+	HORN_CORAL_FAN f_50556_
+	HORN_CORAL_WALL_FAN f_50566_
+	ICE f_50126_
+	INFESTED_CHISELED_STONE_BRICKS f_50179_
+	INFESTED_COBBLESTONE f_50227_
+	INFESTED_CRACKED_STONE_BRICKS f_50178_
+	INFESTED_DEEPSLATE f_152596_
+	INFESTED_MOSSY_STONE_BRICKS f_50177_
+	INFESTED_STONE f_50226_
+	INFESTED_STONE_BRICKS f_50176_
+	IRON_BARS f_50183_
+	IRON_BLOCK f_50075_
+	IRON_DOOR f_50166_
+	IRON_ORE f_49996_
+	IRON_TRAPDOOR f_50376_
+	JACK_O_LANTERN f_50144_
+	JIGSAW f_50678_
+	JUKEBOX f_50131_
+	JUNGLE_BUTTON f_50254_
+	JUNGLE_DOOR f_50486_
+	JUNGLE_FENCE f_50481_
+	JUNGLE_FENCE_GATE f_50476_
+	JUNGLE_HANGING_SIGN f_244263_
+	JUNGLE_LEAVES f_50053_
+	JUNGLE_LOG f_50002_
+	JUNGLE_PLANKS f_50743_
+	JUNGLE_PRESSURE_PLATE f_50170_
+	JUNGLE_SAPLING f_50749_
+	JUNGLE_SIGN f_50152_
+	JUNGLE_SLAB f_50401_
+	JUNGLE_STAIRS f_50271_
+	JUNGLE_TRAPDOOR f_50219_
+	JUNGLE_WALL_HANGING_SIGN f_243897_
+	JUNGLE_WALL_SIGN f_50162_
+	JUNGLE_WOOD f_50014_
+	KELP f_50575_
+	KELP_PLANT f_50576_
+	LADDER f_50155_
+	LANTERN f_50681_
+	LAPIS_BLOCK f_50060_
+	LAPIS_ORE f_50059_
+	LARGE_AMETHYST_BUD f_152493_
+	LARGE_FERN f_50360_
+	LAVA f_49991_
+	LAVA_CAULDRON f_152477_
+	LECTERN f_50624_
+	LEVER f_50164_
+	LIGHT f_152480_
+	LIGHTNING_ROD f_152587_
+	LIGHT_BLUE_BANNER f_50417_
+	LIGHT_BLUE_BED f_50017_
+	LIGHT_BLUE_CANDLE f_152512_
+	LIGHT_BLUE_CANDLE_CAKE f_152529_
+	LIGHT_BLUE_CARPET f_50339_
+	LIGHT_BLUE_CONCRETE f_50545_
+	LIGHT_BLUE_CONCRETE_POWDER f_50509_
+	LIGHT_BLUE_GLAZED_TERRACOTTA f_50529_
+	LIGHT_BLUE_SHULKER_BOX f_50460_
+	LIGHT_BLUE_STAINED_GLASS f_50203_
+	LIGHT_BLUE_STAINED_GLASS_PANE f_50306_
+	LIGHT_BLUE_TERRACOTTA f_50290_
+	LIGHT_BLUE_WALL_BANNER f_50433_
+	LIGHT_BLUE_WOOL f_50097_
+	LIGHT_GRAY_BANNER f_50422_
+	LIGHT_GRAY_BED f_50022_
+	LIGHT_GRAY_CANDLE f_152517_
+	LIGHT_GRAY_CANDLE_CAKE f_152534_
+	LIGHT_GRAY_CARPET f_50344_
+	LIGHT_GRAY_CONCRETE f_50498_
+	LIGHT_GRAY_CONCRETE_POWDER f_50514_
+	LIGHT_GRAY_GLAZED_TERRACOTTA f_50534_
+	LIGHT_GRAY_SHULKER_BOX f_50465_
+	LIGHT_GRAY_STAINED_GLASS f_50208_
+	LIGHT_GRAY_STAINED_GLASS_PANE f_50364_
+	LIGHT_GRAY_TERRACOTTA f_50295_
+	LIGHT_GRAY_WALL_BANNER f_50438_
+	LIGHT_GRAY_WOOL f_50102_
+	LIGHT_WEIGHTED_PRESSURE_PLATE f_50326_
+	LILAC f_50356_
+	LILY_OF_THE_VALLEY f_50071_
+	LILY_PAD f_50196_
+	LIME_BANNER f_50419_
+	LIME_BED f_50019_
+	LIME_CANDLE f_152514_
+	LIME_CANDLE_CAKE f_152531_
+	LIME_CARPET f_50341_
+	LIME_CONCRETE f_50495_
+	LIME_CONCRETE_POWDER f_50511_
+	LIME_GLAZED_TERRACOTTA f_50531_
+	LIME_SHULKER_BOX f_50462_
+	LIME_STAINED_GLASS f_50205_
+	LIME_STAINED_GLASS_PANE f_50361_
+	LIME_TERRACOTTA f_50292_
+	LIME_WALL_BANNER f_50435_
+	LIME_WOOL f_50099_
+	LODESTONE f_50729_
+	LOOM f_50617_
+	MAGENTA_BANNER f_50416_
+	MAGENTA_BED f_50068_
+	MAGENTA_CANDLE f_152511_
+	MAGENTA_CANDLE_CAKE f_152528_
+	MAGENTA_CARPET f_50338_
+	MAGENTA_CONCRETE f_50544_
+	MAGENTA_CONCRETE_POWDER f_50508_
+	MAGENTA_GLAZED_TERRACOTTA f_50528_
+	MAGENTA_SHULKER_BOX f_50459_
+	MAGENTA_STAINED_GLASS f_50202_
+	MAGENTA_STAINED_GLASS_PANE f_50305_
+	MAGENTA_TERRACOTTA f_50289_
+	MAGENTA_WALL_BANNER f_50432_
+	MAGENTA_WOOL f_50096_
+	MAGMA_BLOCK f_50450_
+	MANGROVE_BUTTON f_220846_
+	MANGROVE_DOOR f_220853_
+	MANGROVE_FENCE f_220852_
+	MANGROVE_FENCE_GATE f_220850_
+	MANGROVE_HANGING_SIGN f_244485_
+	MANGROVE_LEAVES f_220838_
+	MANGROVE_LOG f_220832_
+	MANGROVE_PLANKS f_220865_
+	MANGROVE_PRESSURE_PLATE f_220840_
+	MANGROVE_PROPAGULE f_220831_
+	MANGROVE_ROOTS f_220833_
+	MANGROVE_SIGN f_220841_
+	MANGROVE_SLAB f_220851_
+	MANGROVE_STAIRS f_220848_
+	MANGROVE_TRAPDOOR f_220842_
+	MANGROVE_WALL_HANGING_SIGN f_244385_
+	MANGROVE_WALL_SIGN f_220839_
+	MANGROVE_WOOD f_220836_
+	MEDIUM_AMETHYST_BUD f_152494_
+	MELON f_50186_
+	MELON_STEM f_50190_
+	MOSSY_COBBLESTONE f_50079_
+	MOSSY_COBBLESTONE_SLAB f_50647_
+	MOSSY_COBBLESTONE_STAIRS f_50633_
+	MOSSY_COBBLESTONE_WALL f_50275_
+	MOSSY_STONE_BRICKS f_50223_
+	MOSSY_STONE_BRICK_SLAB f_50645_
+	MOSSY_STONE_BRICK_STAIRS f_50631_
+	MOSSY_STONE_BRICK_WALL f_50607_
+	MOSS_BLOCK f_152544_
+	MOSS_CARPET f_152543_
+	MOVING_PISTON f_50110_
+	MUD f_220864_
+	MUDDY_MANGROVE_ROOTS f_220834_
+	MUD_BRICKS f_220844_
+	MUD_BRICK_SLAB f_220849_
+	MUD_BRICK_STAIRS f_220845_
+	MUD_BRICK_WALL f_220854_
+	MUSHROOM_STEM f_50182_
+	MYCELIUM f_50195_
+	NETHERITE_BLOCK f_50721_
+	NETHERRACK f_50134_
+	NETHER_BRICKS f_50197_
+	NETHER_BRICK_FENCE f_50198_
+	NETHER_BRICK_SLAB f_50412_
+	NETHER_BRICK_STAIRS f_50199_
+	NETHER_BRICK_WALL f_50610_
+	NETHER_GOLD_ORE f_49998_
+	NETHER_PORTAL f_50142_
+	NETHER_QUARTZ_ORE f_50331_
+	NETHER_SPROUTS f_50694_
+	NETHER_WART f_50200_
+	NETHER_WART_BLOCK f_50451_
+	NOTE_BLOCK f_50065_
+	OAK_BUTTON f_50251_
+	OAK_DOOR f_50154_
+	OAK_FENCE f_50132_
+	OAK_FENCE_GATE f_50192_
+	OAK_HANGING_SIGN f_244319_
+	OAK_LEAVES f_50050_
+	OAK_LOG f_49999_
+	OAK_PLANKS f_50705_
+	OAK_PRESSURE_PLATE f_50167_
+	OAK_SAPLING f_50746_
+	OAK_SIGN f_50095_
+	OAK_SLAB f_50398_
+	OAK_STAIRS f_50086_
+	OAK_TRAPDOOR f_50216_
+	OAK_WALL_HANGING_SIGN f_244093_
+	OAK_WALL_SIGN f_50158_
+	OAK_WOOD f_50011_
+	OBSERVER f_50455_
+	OBSIDIAN f_50080_
+	OCHRE_FROGLIGHT f_220859_
+	ORANGE_BANNER f_50415_
+	ORANGE_BED f_50067_
+	ORANGE_CANDLE f_152484_
+	ORANGE_CANDLE_CAKE f_152527_
+	ORANGE_CARPET f_50337_
+	ORANGE_CONCRETE f_50543_
+	ORANGE_CONCRETE_POWDER f_50507_
+	ORANGE_GLAZED_TERRACOTTA f_50527_
+	ORANGE_SHULKER_BOX f_50458_
+	ORANGE_STAINED_GLASS f_50148_
+	ORANGE_STAINED_GLASS_PANE f_50304_
+	ORANGE_TERRACOTTA f_50288_
+	ORANGE_TULIP f_50117_
+	ORANGE_WALL_BANNER f_50431_
+	ORANGE_WOOL f_50042_
+	OXEYE_DAISY f_50120_
+	OXIDIZED_COPPER f_152501_
+	OXIDIZED_CUT_COPPER f_152507_
+	OXIDIZED_CUT_COPPER_SLAB f_152567_
+	OXIDIZED_CUT_COPPER_STAIRS f_152563_
+	PACKED_ICE f_50354_
+	PACKED_MUD f_220843_
+	PEARLESCENT_FROGLIGHT f_220861_
+	PEONY f_50358_
+	PETRIFIED_OAK_SLAB f_50408_
+	PIGLIN_HEAD f_260630_
+	PIGLIN_WALL_HEAD f_260585_
+	PINK_BANNER f_50420_
+	PINK_BED f_50020_
+	PINK_CANDLE f_152515_
+	PINK_CANDLE_CAKE f_152532_
+	PINK_CARPET f_50342_
+	PINK_CONCRETE f_50496_
+	PINK_CONCRETE_POWDER f_50512_
+	PINK_GLAZED_TERRACOTTA f_50532_
+	PINK_PETALS f_271445_
+	PINK_SHULKER_BOX f_50463_
+	PINK_STAINED_GLASS f_50206_
+	PINK_STAINED_GLASS_PANE f_50362_
+	PINK_TERRACOTTA f_50293_
+	PINK_TULIP f_50119_
+	PINK_WALL_BANNER f_50436_
+	PINK_WOOL f_50100_
+	PISTON f_50039_
+	PISTON_HEAD f_50040_
+	PITCHER_CROP f_276665_
+	PITCHER_PLANT f_276668_
+	PLAYER_HEAD f_50316_
+	PLAYER_WALL_HEAD f_50317_
+	PODZOL f_50599_
+	POINTED_DRIPSTONE f_152588_
+	POLISHED_ANDESITE f_50387_
+	POLISHED_ANDESITE_SLAB f_50602_
+	POLISHED_ANDESITE_STAIRS f_50641_
+	POLISHED_BASALT f_50138_
+	POLISHED_BLACKSTONE f_50734_
+	POLISHED_BLACKSTONE_BRICKS f_50735_
+	POLISHED_BLACKSTONE_BRICK_SLAB f_50738_
+	POLISHED_BLACKSTONE_BRICK_STAIRS f_50739_
+	POLISHED_BLACKSTONE_BRICK_WALL f_50740_
+	POLISHED_BLACKSTONE_BUTTON f_50710_
+	POLISHED_BLACKSTONE_PRESSURE_PLATE f_50709_
+	POLISHED_BLACKSTONE_SLAB f_50708_
+	POLISHED_BLACKSTONE_STAIRS f_50707_
+	POLISHED_BLACKSTONE_WALL f_50711_
+	POLISHED_DEEPSLATE f_152555_
+	POLISHED_DEEPSLATE_SLAB f_152557_
+	POLISHED_DEEPSLATE_STAIRS f_152556_
+	POLISHED_DEEPSLATE_WALL f_152558_
+	POLISHED_DIORITE f_50281_
+	POLISHED_DIORITE_SLAB f_50646_
+	POLISHED_DIORITE_STAIRS f_50632_
+	POLISHED_GRANITE f_50175_
+	POLISHED_GRANITE_SLAB f_50643_
+	POLISHED_GRANITE_STAIRS f_50629_
+	POPPY f_50112_
+	POTATOES f_50250_
+	POTTED_ACACIA_SAPLING f_50229_
+	POTTED_ALLIUM f_50235_
+	POTTED_AZALEA f_152601_
+	POTTED_AZURE_BLUET f_50236_
+	POTTED_BAMBOO f_50572_
+	POTTED_BIRCH_SAPLING f_50279_
+	POTTED_BLUE_ORCHID f_50234_
+	POTTED_BROWN_MUSHROOM f_50246_
+	POTTED_CACTUS f_50248_
+	POTTED_CHERRY_SAPLING f_271106_
+	POTTED_CORNFLOWER f_50242_
+	POTTED_CRIMSON_FUNGUS f_50725_
+	POTTED_CRIMSON_ROOTS f_50727_
+	POTTED_DANDELION f_50232_
+	POTTED_DARK_OAK_SAPLING f_50230_
+	POTTED_DEAD_BUSH f_50247_
+	POTTED_FERN f_50231_
+	POTTED_FLOWERING_AZALEA f_152602_
+	POTTED_JUNGLE_SAPLING f_50280_
+	POTTED_LILY_OF_THE_VALLEY f_50243_
+	POTTED_MANGROVE_PROPAGULE f_220847_
+	POTTED_OAK_SAPLING f_50277_
+	POTTED_ORANGE_TULIP f_50238_
+	POTTED_OXEYE_DAISY f_50241_
+	POTTED_PINK_TULIP f_50240_
+	POTTED_POPPY f_50233_
+	POTTED_RED_MUSHROOM f_50245_
+	POTTED_RED_TULIP f_50237_
+	POTTED_SPRUCE_SAPLING f_50278_
+	POTTED_TORCHFLOWER f_271468_
+	POTTED_WARPED_FUNGUS f_50726_
+	POTTED_WARPED_ROOTS f_50728_
+	POTTED_WHITE_TULIP f_50239_
+	POTTED_WITHER_ROSE f_50244_
+	POWDER_SNOW f_152499_
+	POWDER_SNOW_CAULDRON f_152478_
+	POWERED_RAIL f_50030_
+	PRISMARINE f_50377_
+	PRISMARINE_BRICKS f_50378_
+	PRISMARINE_BRICK_SLAB f_50384_
+	PRISMARINE_BRICK_STAIRS f_50381_
+	PRISMARINE_SLAB f_50383_
+	PRISMARINE_STAIRS f_50380_
+	PRISMARINE_WALL f_50605_
+	PUMPKIN f_50133_
+	PUMPKIN_STEM f_50189_
+	PURPLE_BANNER f_50424_
+	PURPLE_BED f_50024_
+	PURPLE_CANDLE f_152519_
+	PURPLE_CANDLE_CAKE f_152536_
+	PURPLE_CARPET f_50346_
+	PURPLE_CONCRETE f_50500_
+	PURPLE_CONCRETE_POWDER f_50516_
+	PURPLE_GLAZED_TERRACOTTA f_50536_
+	PURPLE_SHULKER_BOX f_50520_
+	PURPLE_STAINED_GLASS f_50210_
+	PURPLE_STAINED_GLASS_PANE f_50366_
+	PURPLE_TERRACOTTA f_50297_
+	PURPLE_WALL_BANNER f_50388_
+	PURPLE_WOOL f_50104_
+	PURPUR_BLOCK f_50492_
+	PURPUR_PILLAR f_50441_
+	PURPUR_SLAB f_50469_
+	PURPUR_STAIRS f_50442_
+	QUARTZ_BLOCK f_50333_
+	QUARTZ_BRICKS f_50714_
+	QUARTZ_PILLAR f_50283_
+	QUARTZ_SLAB f_50413_
+	QUARTZ_STAIRS f_50284_
+	RAIL f_50156_
+	RAW_COPPER_BLOCK f_152599_
+	RAW_GOLD_BLOCK f_152600_
+	RAW_IRON_BLOCK f_152598_
+	REDSTONE_BLOCK f_50330_
+	REDSTONE_LAMP f_50261_
+	REDSTONE_ORE f_50173_
+	REDSTONE_TORCH f_50174_
+	REDSTONE_WALL_TORCH f_50123_
+	REDSTONE_WIRE f_50088_
+	RED_BANNER f_50428_
+	RED_BED f_50028_
+	RED_CANDLE f_152523_
+	RED_CANDLE_CAKE f_152488_
+	RED_CARPET f_50350_
+	RED_CONCRETE f_50504_
+	RED_CONCRETE_POWDER f_50573_
+	RED_GLAZED_TERRACOTTA f_50540_
+	RED_MUSHROOM f_50073_
+	RED_MUSHROOM_BLOCK f_50181_
+	RED_NETHER_BRICKS f_50452_
+	RED_NETHER_BRICK_SLAB f_50601_
+	RED_NETHER_BRICK_STAIRS f_50640_
+	RED_NETHER_BRICK_WALL f_50612_
+	RED_SAND f_49993_
+	RED_SANDSTONE f_50394_
+	RED_SANDSTONE_SLAB f_50467_
+	RED_SANDSTONE_STAIRS f_50397_
+	RED_SANDSTONE_WALL f_50606_
+	RED_SHULKER_BOX f_50524_
+	RED_STAINED_GLASS f_50214_
+	RED_STAINED_GLASS_PANE f_50370_
+	RED_TERRACOTTA f_50301_
+	RED_TULIP f_50116_
+	RED_WALL_BANNER f_50392_
+	RED_WOOL f_50108_
+	REINFORCED_DEEPSLATE f_220863_
+	REPEATER f_50146_
+	REPEATING_COMMAND_BLOCK f_50447_
+	RESPAWN_ANCHOR f_50724_
+	ROOTED_DIRT f_152549_
+	ROSE_BUSH f_50357_
+	SAND f_49992_
+	SANDSTONE f_50062_
+	SANDSTONE_SLAB f_50406_
+	SANDSTONE_STAIRS f_50263_
+	SANDSTONE_WALL f_50613_
+	SCAFFOLDING f_50616_
+	SCULK f_220855_
+	SCULK_CATALYST f_220857_
+	SCULK_SENSOR f_152500_
+	SCULK_SHRIEKER f_220858_
+	SCULK_VEIN f_220856_
+	SEAGRASS f_50037_
+	SEA_LANTERN f_50386_
+	SEA_PICKLE f_50567_
+	SHROOMLIGHT f_50701_
+	SHULKER_BOX f_50456_
+	SKELETON_SKULL f_50310_
+	SKELETON_WALL_SKULL f_50311_
+	SLIME_BLOCK f_50374_
+	SMALL_AMETHYST_BUD f_152495_
+	SMALL_DRIPLEAF f_152547_
+	SMITHING_TABLE f_50625_
+	SMOKER f_50619_
+	SMOOTH_BASALT f_152597_
+	SMOOTH_QUARTZ f_50472_
+	SMOOTH_QUARTZ_SLAB f_50650_
+	SMOOTH_QUARTZ_STAIRS f_50637_
+	SMOOTH_RED_SANDSTONE f_50473_
+	SMOOTH_RED_SANDSTONE_SLAB f_50644_
+	SMOOTH_RED_SANDSTONE_STAIRS f_50630_
+	SMOOTH_SANDSTONE f_50471_
+	SMOOTH_SANDSTONE_SLAB f_50649_
+	SMOOTH_SANDSTONE_STAIRS f_50636_
+	SMOOTH_STONE f_50470_
+	SMOOTH_STONE_SLAB f_50405_
+	SNIFFER_EGG f_276643_
+	SNOW f_50125_
+	SNOW_BLOCK f_50127_
+	SOUL_CAMPFIRE f_50684_
+	SOUL_FIRE f_50084_
+	SOUL_LANTERN f_50682_
+	SOUL_SAND f_50135_
+	SOUL_SOIL f_50136_
+	SOUL_TORCH f_50139_
+	SOUL_WALL_TORCH f_50140_
+	SPAWNER f_50085_
+	SPONGE f_50056_
+	SPORE_BLOSSOM f_152540_
+	SPRUCE_BUTTON f_50252_
+	SPRUCE_DOOR f_50484_
+	SPRUCE_FENCE f_50479_
+	SPRUCE_FENCE_GATE f_50474_
+	SPRUCE_HANGING_SIGN f_244633_
+	SPRUCE_LEAVES f_50051_
+	SPRUCE_LOG f_50000_
+	SPRUCE_PLANKS f_50741_
+	SPRUCE_PRESSURE_PLATE f_50168_
+	SPRUCE_SAPLING f_50747_
+	SPRUCE_SIGN f_50149_
+	SPRUCE_SLAB f_50399_
+	SPRUCE_STAIRS f_50269_
+	SPRUCE_TRAPDOOR f_50217_
+	SPRUCE_WALL_HANGING_SIGN f_243895_
+	SPRUCE_WALL_SIGN f_50159_
+	SPRUCE_WOOD f_50012_
+	STICKY_PISTON f_50032_
+	STONE f_50069_
+	STONECUTTER f_50679_
+	STONE_BRICKS f_50222_
+	STONE_BRICK_SLAB f_50411_
+	STONE_BRICK_STAIRS f_50194_
+	STONE_BRICK_WALL f_50609_
+	STONE_BUTTON f_50124_
+	STONE_PRESSURE_PLATE f_50165_
+	STONE_SLAB f_50404_
+	STONE_STAIRS f_50635_
+	STRIPPED_ACACIA_LOG f_50008_
+	STRIPPED_ACACIA_WOOD f_50048_
+	STRIPPED_BAMBOO_BLOCK f_256740_
+	STRIPPED_BIRCH_LOG f_50006_
+	STRIPPED_BIRCH_WOOD f_50046_
+	STRIPPED_CHERRY_LOG f_271326_
+	STRIPPED_CHERRY_WOOD f_271145_
+	STRIPPED_CRIMSON_HYPHAE f_50698_
+	STRIPPED_CRIMSON_STEM f_50696_
+	STRIPPED_DARK_OAK_LOG f_50009_
+	STRIPPED_DARK_OAK_WOOD f_50049_
+	STRIPPED_JUNGLE_LOG f_50007_
+	STRIPPED_JUNGLE_WOOD f_50047_
+	STRIPPED_MANGROVE_LOG f_220835_
+	STRIPPED_MANGROVE_WOOD f_220837_
+	STRIPPED_OAK_LOG f_50010_
+	STRIPPED_OAK_WOOD f_50044_
+	STRIPPED_SPRUCE_LOG f_50005_
+	STRIPPED_SPRUCE_WOOD f_50045_
+	STRIPPED_WARPED_HYPHAE f_50689_
+	STRIPPED_WARPED_STEM f_50687_
+	STRUCTURE_BLOCK f_50677_
+	STRUCTURE_VOID f_50454_
+	SUGAR_CANE f_50130_
+	SUNFLOWER f_50355_
+	SUSPICIOUS_GRAVEL f_276445_
+	SUSPICIOUS_SAND f_271439_
+	SWEET_BERRY_BUSH f_50685_
+	TALL_GRASS f_50359_
+	TALL_SEAGRASS f_50038_
+	TARGET f_50716_
+	TERRACOTTA f_50352_
+	TINTED_GLASS f_152498_
+	TNT f_50077_
+	TORCH f_50081_
+	TORCHFLOWER f_271329_
+	TORCHFLOWER_CROP f_271410_
+	TRAPPED_CHEST f_50325_
+	TRIPWIRE f_50267_
+	TRIPWIRE_HOOK f_50266_
+	TUBE_CORAL f_50594_
+	TUBE_CORAL_BLOCK f_50584_
+	TUBE_CORAL_FAN f_50552_
+	TUBE_CORAL_WALL_FAN f_50562_
+	TUFF f_152496_
+	TURTLE_EGG f_50578_
+	TWISTING_VINES f_50704_
+	TWISTING_VINES_PLANT f_50653_
+	VERDANT_FROGLIGHT f_220860_
+	VINE f_50191_
+	VOID_AIR f_50626_
+	WALL_TORCH f_50082_
+	WARPED_BUTTON f_50670_
+	WARPED_DOOR f_50672_
+	WARPED_FENCE f_50662_
+	WARPED_FENCE_GATE f_50666_
+	WARPED_FUNGUS f_50691_
+	WARPED_HANGING_SIGN f_244396_
+	WARPED_HYPHAE f_50688_
+	WARPED_NYLIUM f_50690_
+	WARPED_PLANKS f_50656_
+	WARPED_PRESSURE_PLATE f_50660_
+	WARPED_ROOTS f_50693_
+	WARPED_SIGN f_50674_
+	WARPED_SLAB f_50658_
+	WARPED_STAIRS f_50668_
+	WARPED_STEM f_50686_
+	WARPED_TRAPDOOR f_50664_
+	WARPED_WALL_HANGING_SIGN f_244241_
+	WARPED_WALL_SIGN f_50676_
+	WARPED_WART_BLOCK f_50692_
+	WATER f_49990_
+	WATER_CAULDRON f_152476_
+	WAXED_COPPER_BLOCK f_152571_
+	WAXED_CUT_COPPER f_152578_
+	WAXED_CUT_COPPER_SLAB f_152586_
+	WAXED_CUT_COPPER_STAIRS f_152582_
+	WAXED_EXPOSED_COPPER f_152573_
+	WAXED_EXPOSED_CUT_COPPER f_152577_
+	WAXED_EXPOSED_CUT_COPPER_SLAB f_152585_
+	WAXED_EXPOSED_CUT_COPPER_STAIRS f_152581_
+	WAXED_OXIDIZED_COPPER f_152574_
+	WAXED_OXIDIZED_CUT_COPPER f_152575_
+	WAXED_OXIDIZED_CUT_COPPER_SLAB f_152583_
+	WAXED_OXIDIZED_CUT_COPPER_STAIRS f_152579_
+	WAXED_WEATHERED_COPPER f_152572_
+	WAXED_WEATHERED_CUT_COPPER f_152576_
+	WAXED_WEATHERED_CUT_COPPER_SLAB f_152584_
+	WAXED_WEATHERED_CUT_COPPER_STAIRS f_152580_
+	WEATHERED_COPPER f_152502_
+	WEATHERED_CUT_COPPER f_152508_
+	WEATHERED_CUT_COPPER_SLAB f_152568_
+	WEATHERED_CUT_COPPER_STAIRS f_152564_
+	WEEPING_VINES f_50702_
+	WEEPING_VINES_PLANT f_50703_
+	WET_SPONGE f_50057_
+	WHEAT f_50092_
+	WHITE_BANNER f_50414_
+	WHITE_BED f_50066_
+	WHITE_CANDLE f_152483_
+	WHITE_CANDLE_CAKE f_152526_
+	WHITE_CARPET f_50336_
+	WHITE_CONCRETE f_50542_
+	WHITE_CONCRETE_POWDER f_50506_
+	WHITE_GLAZED_TERRACOTTA f_50526_
+	WHITE_SHULKER_BOX f_50457_
+	WHITE_STAINED_GLASS f_50147_
+	WHITE_STAINED_GLASS_PANE f_50303_
+	WHITE_TERRACOTTA f_50287_
+	WHITE_TULIP f_50118_
+	WHITE_WALL_BANNER f_50430_
+	WHITE_WOOL f_50041_
+	WITHER_ROSE f_50070_
+	WITHER_SKELETON_SKULL f_50312_
+	WITHER_SKELETON_WALL_SKULL f_50313_
+	YELLOW_BANNER f_50418_
+	YELLOW_BED f_50018_
+	YELLOW_CANDLE f_152513_
+	YELLOW_CANDLE_CAKE f_152530_
+	YELLOW_CARPET f_50340_
+	YELLOW_CONCRETE f_50494_
+	YELLOW_CONCRETE_POWDER f_50510_
+	YELLOW_GLAZED_TERRACOTTA f_50530_
+	YELLOW_SHULKER_BOX f_50461_
+	YELLOW_STAINED_GLASS f_50204_
+	YELLOW_STAINED_GLASS_PANE f_50307_
+	YELLOW_TERRACOTTA f_50291_
+	YELLOW_WALL_BANNER f_50434_
+	YELLOW_WOOL f_50098_
+	ZOMBIE_HEAD f_50314_
+	ZOMBIE_WALL_HEAD f_50315_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_50774_
+		static
+		0 p_50775_ p_50775_
+		1 p_50776_ p_50776_
+		2 p_50777_ p_50777_
+	always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50809_
+		static
+		0 p_50810_ p_50810_
+		1 p_50811_ p_50811_
+		2 p_50812_ p_50812_
+		3 p_50813_ p_50813_
+	bed (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/BedBlock; m_50764_
+		static
+		0 p_50765_ p_50765_
+	candle (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/CandleBlock; m_284429_
+		static
+		0 p_285034_ p_285034_
+	flowerPot (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/FlowerPotBlock; m_278189_
+		static
+		0 p_278261_ p_278261_
+		1 p_278322_ p_278322_
+	lambda$bed$1 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284094_
+		static
+		0 p_284862_ p_284862_
+		1 p_284863_ p_284863_
+	lambda$litBlockEmission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_50761_
+		static
+		0 p_50762_ p_50762_
+		1 p_50763_ p_50763_
+	lambda$log$2 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_181175_
+		static
+		0 p_285399_ p_285399_
+		1 p_285349_ p_285349_
+		2 p_152624_ p_152624_
+	lambda$log$3 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_257326_
+		static
+		0 p_285344_ p_285344_
+		1 p_285394_ p_285394_
+		2 p_258972_ p_258972_
+	lambda$netherStem$4 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_181172_
+		static
+		0 p_285359_ p_285359_
+		1 p_152620_ p_152620_
+	lambda$pistonBase$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_181185_
+		static
+		0 p_152641_ p_152641_
+		1 p_152642_ p_152642_
+		2 p_152643_ p_152643_
+	lambda$shulkerBox$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_278139_
+		static
+		0 p_278209_ p_278209_
+		1 p_278210_ p_278210_
+		2 p_278211_ p_278211_
+	lambda$static$10 (Lnet/minecraft/world/level/block/state/BlockState;)I m_181165_
+		static
+		0 p_50886_ p_50886_
+	lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50885_
+		static
+		0 p_152607_ p_152607_
+	lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152606_
+		static
+		0 p_152605_ p_152605_
+	lambda$static$13 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_181206_
+		static
+	lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_187416_
+		static
+		0 p_187417_ p_187417_
+		1 p_187418_ p_187418_
+		2 p_187419_ p_187419_
+	lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_187425_
+		static
+		0 p_187426_ p_187426_
+		1 p_187427_ p_187427_
+		2 p_187428_ p_187428_
+		3 p_187429_ p_187429_
+	lambda$static$16 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152604_
+		static
+		0 p_50884_ p_50884_
+	lambda$static$17 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50877_
+		static
+		0 p_50876_ p_50876_
+	lambda$static$18 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50875_
+		static
+		0 p_50874_ p_50874_
+	lambda$static$19 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50873_
+		static
+		0 p_50872_ p_50872_
+	lambda$static$20 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50871_
+		static
+		0 p_50870_ p_50870_
+	lambda$static$21 ()Lnet/minecraft/world/item/Item; m_152669_
+		static
+	lambda$static$22 ()Lnet/minecraft/world/item/Item; m_152661_
+		static
+	lambda$static$23 ()Lnet/minecraft/world/item/Item; m_152649_
+		static
+	lambda$static$24 ()Lnet/minecraft/world/item/Item; m_187415_
+		static
+	lambda$static$25 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187436_
+		static
+		0 p_187437_ p_187437_
+	lambda$static$26 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50857_
+		static
+		0 p_50856_ p_50856_
+	lambda$static$27 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50859_
+		static
+		0 p_152692_ p_152692_
+	lambda$static$28 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152691_
+		static
+		0 p_152690_ p_152690_
+	lambda$static$29 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152689_
+		static
+		0 p_50847_ p_50847_
+	lambda$static$30 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50853_
+		static
+		0 p_50840_ p_50840_
+	lambda$static$31 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50855_
+		static
+		0 p_50854_ p_50854_
+	lambda$static$32 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50846_
+		static
+		0 p_50828_ p_50828_
+	lambda$static$33 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50839_
+		static
+		0 p_152688_ p_152688_
+	lambda$static$34 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50827_
+		static
+		0 p_152686_ p_152686_
+	lambda$static$35 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187434_
+		static
+		0 p_187435_ p_187435_
+	lambda$static$36 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_152656_
+		static
+		0 p_152645_ p_152645_
+		1 p_152646_ p_152646_
+		2 p_152647_ p_152647_
+		3 p_152648_ p_152648_
+	lambda$static$37 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50803_
+		static
+		0 p_152684_ p_152684_
+	lambda$static$38 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_187420_
+		static
+		0 p_187421_ p_187421_
+		1 p_187422_ p_187422_
+		2 p_187423_ p_187423_
+		3 p_187424_ p_187424_
+	lambda$static$39 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152683_
+		static
+		0 p_152680_ p_152680_
+	lambda$static$40 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152685_
+		static
+		0 p_50804_ p_50804_
+	lambda$static$41 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152681_
+		static
+		0 p_152677_ p_152677_
+	lambda$static$42 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187432_
+		static
+		0 p_187433_ p_187433_
+	lambda$static$43 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187430_
+		static
+		0 p_187431_ p_187431_
+	lambda$static$44 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152673_
+		static
+		0 p_152663_ p_152663_
+	lambda$static$45 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152662_
+		static
+		0 p_152639_ p_152639_
+	lambda$static$46 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152650_
+		static
+		0 p_152632_ p_152632_
+	lambda$static$47 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152638_
+		static
+		0 p_152629_ p_152629_
+	lambda$static$48 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152631_
+		static
+		0 p_152617_ p_152617_
+	lambda$static$49 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187408_
+		static
+		0 p_187409_ p_187409_
+	lambda$static$50 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187405_
+		static
+		0 p_187406_ p_187406_
+	lambda$static$51 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_187411_
+		static
+		0 p_187412_ p_187412_
+		1 p_187413_ p_187413_
+		2 p_187414_ p_187414_
+	lambda$static$52 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152670_
+		static
+		0 p_152651_ p_152651_
+	lambda$static$53 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220872_
+		static
+		0 p_220873_ p_220873_
+	lambda$static$54 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220870_
+		static
+		0 p_220871_ p_220871_
+	lambda$static$55 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220868_
+		static
+		0 p_220869_ p_220869_
+	lambda$static$7 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220866_
+		static
+		0 p_220867_ p_220867_
+	lambda$static$8 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50754_
+		static
+		0 p_50892_ p_50892_
+	lambda$static$9 (Lnet/minecraft/world/level/block/state/BlockState;)I m_181167_
+		static
+		0 p_50755_ p_50755_
+	leaves (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/LeavesBlock; m_152614_
+		static
+		0 p_152615_ p_152615_
+	litBlockEmission (I)Ljava/util/function/ToIntFunction; m_50759_
+		static
+		0 p_50760_ p_50760_
+	log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/RotatedPillarBlock; m_284306_
+		static
+		0 p_285425_ p_285425_
+		1 p_285292_ p_285292_
+		2 p_285418_ p_285418_
+	log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/RotatedPillarBlock; m_284204_
+		static
+		0 p_285370_ p_285370_
+		1 p_285126_ p_285126_
+	netherStem (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; m_284519_
+		static
+		0 p_285125_ p_285125_
+	never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_50805_
+		static
+		0 p_50806_ p_50806_
+		1 p_50807_ p_50807_
+		2 p_50808_ p_50808_
+	never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50778_
+		static
+		0 p_50779_ p_50779_
+		1 p_50780_ p_50780_
+		2 p_50781_ p_50781_
+		3 p_50782_ p_50782_
+	ocelotOrParrot (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50821_
+		static
+		0 p_50822_ p_50822_
+		1 p_50823_ p_50823_
+		2 p_50824_ p_50824_
+		3 p_50825_ p_50825_
+	pistonBase (Z)Lnet/minecraft/world/level/block/piston/PistonBaseBlock; m_50798_
+		static
+		0 p_50799_ p_50799_
+	rebuildCache ()V m_50758_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; m_50795_
+		static
+		0 p_50796_ p_50796_
+		1 p_50797_ p_50797_
+	shulkerBox (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ShulkerBoxBlock; m_50766_
+		static
+		0 p_50767_ p_50767_
+		1 p_50768_ p_50768_
+	stainedGlass (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/StainedGlassBlock; m_50801_
+		static
+		0 p_50802_ p_50802_
+	stoneButton ()Lnet/minecraft/world/level/block/ButtonBlock; m_246720_
+		static
+	woodenButton (Lnet/minecraft/world/level/block/state/properties/BlockSetType;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/ButtonBlock; m_278156_
+		static
+		0 p_278239_ p_278239_
+		1 p_278229_ p_278229_
+net/minecraft/world/level/block/BonemealableBlock net/minecraft/world/level/block/BonemealableBlock
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220878_ p_220878_
+		1 p_220879_ p_220879_
+		2 p_220880_ p_220880_
+		3 p_220881_ p_220881_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256559_ p_256559_
+		1 p_50898_ p_50898_
+		2 p_50899_ p_50899_
+		3 p_50900_ p_50900_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220874_ p_220874_
+		1 p_220875_ p_220875_
+		2 p_220876_ p_220876_
+		3 p_220877_ p_220877_
+net/minecraft/world/level/block/BrewingStandBlock net/minecraft/world/level/block/BrewingStandBlock
+	HAS_BOTTLE f_50905_
+	SHAPE f_50906_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_50909_ p_50909_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220883_ p_220883_
+		1 p_220884_ p_220884_
+		2 p_220885_ p_220885_
+		3 p_220886_ p_220886_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_50948_ p_50948_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_50926_ p_50926_
+		1 p_50927_ p_50927_
+		2 p_50928_ p_50928_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_50950_ p_50950_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_50952_ p_50952_
+		1 p_50953_ p_50953_
+		2 p_50954_ p_50954_
+		3 p_50955_ p_50955_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152694_ p_152694_
+		1 p_152695_ p_152695_
+		2 p_152696_ p_152696_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_50919_ p_50919_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_50921_ p_50921_
+		1 p_50922_ p_50922_
+		2 p_50923_ p_50923_
+		3 p_50924_ p_50924_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152698_ p_152698_
+		1 p_152699_ p_152699_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_50937_ p_50937_
+		1 p_50938_ p_50938_
+		2 p_50939_ p_50939_
+		3 p_50940_ p_50940_
+		4 p_50941_ p_50941_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_50913_ p_50913_
+		1 p_50914_ p_50914_
+		2 p_50915_ p_50915_
+		3 p_50916_ p_50916_
+		4 p_50917_ p_50917_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_50930_ p_50930_
+		1 p_50931_ p_50931_
+		2 p_50932_ p_50932_
+		3 p_50933_ p_50933_
+		4 p_50934_ p_50934_
+		5 p_50935_ p_50935_
+net/minecraft/world/level/block/BrushableBlock net/minecraft/world/level/block/BrushableBlock
+	DUSTED f_276488_
+	TICK_DELAY f_276547_
+	brushCompletedSound f_276618_
+	brushSound f_276507_
+	turnsInto f_276601_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_277629_ p_277629_
+		1 p_277373_ p_277373_
+		2 p_278060_ p_278060_
+		3 p_277352_ p_277352_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_277390_ p_277390_
+		1 p_277525_ p_277525_
+		2 p_278107_ p_278107_
+		3 p_277574_ p_277574_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277623_ p_277623_
+	getBrushCompletedSound ()Lnet/minecraft/sounds/SoundEvent; m_277154_
+	getBrushSound ()Lnet/minecraft/sounds/SoundEvent; m_276856_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_277553_ p_277553_
+	getTurnsInto ()Lnet/minecraft/world/level/block/Block; m_277074_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_277683_ p_277683_
+		1 p_277381_ p_277381_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_278097_ p_278097_
+		1 p_277734_ p_277734_
+		2 p_277539_ p_277539_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_277817_ p_277817_
+		1 p_277984_ p_277984_
+		2 p_277869_ p_277869_
+		3 p_277926_ p_277926_
+		4 p_277736_ p_277736_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_277544_ p_277544_
+		1 p_277779_ p_277779_
+		2 p_278019_ p_278019_
+		3 p_277471_ p_277471_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_277801_ p_277801_
+		1 p_277455_ p_277455_
+		2 p_277832_ p_277832_
+		3 p_277473_ p_277473_
+		4 p_278111_ p_278111_
+		5 p_277904_ p_277904_
+net/minecraft/world/level/block/BubbleColumnBlock net/minecraft/world/level/block/BubbleColumnBlock
+	CHECK_PERIOD f_152700_
+	DRAG_DOWN f_50956_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_50959_ p_50959_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220893_ p_220893_
+		1 p_220894_ p_220894_
+		2 p_220895_ p_220895_
+		3 p_220896_ p_220896_
+	canExistIn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152715_
+		static
+		0 p_152716_ p_152716_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_50986_ p_50986_
+		1 p_50987_ p_50987_
+		2 p_50988_ p_50988_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_50997_ p_50997_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_50976_ p_50976_
+		1 p_50977_ p_50977_
+		2 p_50978_ p_50978_
+		3 p_50979_ p_50979_
+	getColumnState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_152717_
+		static
+		0 p_152718_ p_152718_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51016_ p_51016_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51003_ p_51003_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51005_ p_51005_
+		1 p_51006_ p_51006_
+		2 p_51007_ p_51007_
+		3 p_51008_ p_51008_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_152712_ p_152712_
+		1 p_152713_ p_152713_
+		2 p_152714_ p_152714_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220888_ p_220888_
+		1 p_220889_ p_220889_
+		2 p_220890_ p_220890_
+		3 p_220891_ p_220891_
+	updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_152707_
+		static
+		0 p_152708_ p_152708_
+		1 p_152709_ p_152709_
+		2 p_152710_ p_152710_
+	updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_152702_
+		static
+		0 p_152703_ p_152703_
+		1 p_152704_ p_152704_
+		2 p_152705_ p_152705_
+		3 p_152706_ p_152706_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_50990_ p_50990_
+		1 p_50991_ p_50991_
+		2 p_50992_ p_50992_
+		3 p_50993_ p_50993_
+		4 p_50994_ p_50994_
+		5 p_50995_ p_50995_
+net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/BucketPickup
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_152719_ p_152719_
+		1 p_152720_ p_152720_
+		2 p_152721_ p_152721_
+net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock
+	DIRECTIONS f_152723_
+	GROWTH_CHANCE f_152722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152726_ p_152726_
+	canClusterGrowAtState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152734_
+		static
+		0 p_152735_ p_152735_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220898_ p_220898_
+		1 p_220899_ p_220899_
+		2 p_220900_ p_220900_
+		3 p_220901_ p_220901_
+net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BushBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51021_ p_51021_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51028_ p_51028_
+		1 p_51029_ p_51029_
+		2 p_51030_ p_51030_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51023_ p_51023_
+		1 p_51024_ p_51024_
+		2 p_51025_ p_51025_
+		3 p_51026_ p_51026_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_51042_ p_51042_
+		1 p_51043_ p_51043_
+		2 p_51044_ p_51044_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_51039_ p_51039_
+		1 p_51040_ p_51040_
+		2 p_51041_ p_51041_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51032_ p_51032_
+		1 p_51033_ p_51033_
+		2 p_51034_ p_51034_
+		3 p_51035_ p_51035_
+		4 p_51036_ p_51036_
+		5 p_51037_ p_51037_
+net/minecraft/world/level/block/ButtonBlock net/minecraft/world/level/block/ButtonBlock
+	CEILING_AABB_X f_51046_
+	CEILING_AABB_Z f_51047_
+	EAST_AABB f_51053_
+	FLOOR_AABB_X f_51048_
+	FLOOR_AABB_Z f_51049_
+	HALF_AABB_HEIGHT f_152738_
+	HALF_AABB_WIDTH f_152739_
+	NORTH_AABB f_51050_
+	POWERED f_51045_
+	PRESSED_CEILING_AABB_X f_51054_
+	PRESSED_CEILING_AABB_Z f_51055_
+	PRESSED_DEPTH f_152736_
+	PRESSED_EAST_AABB f_51061_
+	PRESSED_FLOOR_AABB_X f_51056_
+	PRESSED_FLOOR_AABB_Z f_51057_
+	PRESSED_NORTH_AABB f_51058_
+	PRESSED_SOUTH_AABB f_51059_
+	PRESSED_WEST_AABB f_51060_
+	SOUTH_AABB f_51051_
+	UNPRESSED_DEPTH f_152737_
+	WEST_AABB f_51052_
+	arrowsCanPress f_243959_
+	ticksToStayPressed f_244105_
+	type f_271519_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;IZ)V <init>
+		0 p_273290_ p_273290_
+		1 p_273462_ p_273462_
+		2 p_273212_ p_273212_
+		3 p_272786_ p_272786_
+	checkPressed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51120_
+		0 p_51121_ p_51121_
+		1 p_51122_ p_51122_
+		2 p_51123_ p_51123_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51101_ p_51101_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51083_ p_51083_
+		1 p_51084_ p_51084_
+		2 p_51085_ p_51085_
+		3 p_51086_ p_51086_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_51109_ p_51109_
+		1 p_51110_ p_51110_
+		2 p_51111_ p_51111_
+		3 p_51112_ p_51112_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51104_ p_51104_
+		1 p_51105_ p_51105_
+		2 p_51106_ p_51106_
+		3 p_51107_ p_51107_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_51078_ p_51078_
+		1 p_51079_ p_51079_
+		2 p_51080_ p_51080_
+		3 p_51081_ p_51081_
+	getSound (Z)Lnet/minecraft/sounds/SoundEvent; m_5722_
+		0 p_51102_ p_51102_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_51114_ p_51114_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51095_ p_51095_
+		1 p_51096_ p_51096_
+		2 p_51097_ p_51097_
+		3 p_51098_ p_51098_
+		4 p_51099_ p_51099_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)V m_51067_
+		0 p_51068_ p_51068_
+		1 p_51069_ p_51069_
+		2 p_51070_ p_51070_
+		3 p_51071_ p_51071_
+	press (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51116_
+		0 p_51117_ p_51117_
+		1 p_51118_ p_51118_
+		2 p_51119_ p_51119_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220903_ p_220903_
+		1 p_220904_ p_220904_
+		2 p_220905_ p_220905_
+		3 p_220906_ p_220906_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51124_
+		0 p_51125_ p_51125_
+		1 p_51126_ p_51126_
+		2 p_51127_ p_51127_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51088_ p_51088_
+		1 p_51089_ p_51089_
+		2 p_51090_ p_51090_
+		3 p_51091_ p_51091_
+		4 p_51092_ p_51092_
+		5 p_51093_ p_51093_
+net/minecraft/world/level/block/ButtonBlock$1 net/minecraft/world/level/block/ButtonBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_51128_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_51129_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CactusBlock net/minecraft/world/level/block/CactusBlock
+	AABB_OFFSET f_152741_
+	AGE f_51131_
+	COLLISION_SHAPE f_51132_
+	MAX_AGE f_152740_
+	OUTLINE_SHAPE f_51133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51136_ p_51136_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51153_ p_51153_
+		1 p_51154_ p_51154_
+		2 p_51155_ p_51155_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51164_ p_51164_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51148_ p_51148_
+		1 p_51149_ p_51149_
+		2 p_51150_ p_51150_
+		3 p_51151_ p_51151_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_51176_ p_51176_
+		1 p_51177_ p_51177_
+		2 p_51178_ p_51178_
+		3 p_51179_ p_51179_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51171_ p_51171_
+		1 p_51172_ p_51172_
+		2 p_51173_ p_51173_
+		3 p_51174_ p_51174_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51143_ p_51143_
+		1 p_51144_ p_51144_
+		2 p_51145_ p_51145_
+		3 p_51146_ p_51146_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220913_ p_220913_
+		1 p_220914_ p_220914_
+		2 p_220915_ p_220915_
+		3 p_220916_ p_220916_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220908_ p_220908_
+		1 p_220909_ p_220909_
+		2 p_220910_ p_220910_
+		3 p_220911_ p_220911_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51157_ p_51157_
+		1 p_51158_ p_51158_
+		2 p_51159_ p_51159_
+		3 p_51160_ p_51160_
+		4 p_51161_ p_51161_
+		5 p_51162_ p_51162_
+net/minecraft/world/level/block/CakeBlock net/minecraft/world/level/block/CakeBlock
+	AABB_OFFSET f_152744_
+	AABB_SIZE_PER_BITE f_152745_
+	BITES f_51180_
+	FULL_CAKE_SIGNAL f_152743_
+	MAX_BITES f_152742_
+	SHAPE_BY_BITE f_51181_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51184_ p_51184_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51209_ p_51209_
+		1 p_51210_ p_51210_
+		2 p_51211_ p_51211_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51220_ p_51220_
+	eat (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_51185_
+		static
+		0 p_51186_ p_51186_
+		1 p_51187_ p_51187_
+		2 p_51188_ p_51188_
+		3 p_51189_ p_51189_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51198_ p_51198_
+		1 p_51199_ p_51199_
+		2 p_51200_ p_51200_
+	getOutputSignal (I)I m_152746_
+		static
+		0 p_152747_ p_152747_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51222_ p_51222_
+		1 p_51223_ p_51223_
+		2 p_51224_ p_51224_
+		3 p_51225_ p_51225_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51191_ p_51191_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51193_ p_51193_
+		1 p_51194_ p_51194_
+		2 p_51195_ p_51195_
+		3 p_51196_ p_51196_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51213_ p_51213_
+		1 p_51214_ p_51214_
+		2 p_51215_ p_51215_
+		3 p_51216_ p_51216_
+		4 p_51217_ p_51217_
+		5 p_51218_ p_51218_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51202_ p_51202_
+		1 p_51203_ p_51203_
+		2 p_51204_ p_51204_
+		3 p_51205_ p_51205_
+		4 p_51206_ p_51206_
+		5 p_51207_ p_51207_
+net/minecraft/world/level/block/CalibratedSculkSensorBlock net/minecraft/world/level/block/CalibratedSculkSensorBlock
+	FACING f_276692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277532_ p_277532_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277652_ p_277652_
+	getActiveTicks ()I m_278716_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_277782_ p_277782_
+		1 p_277556_ p_277556_
+		2 p_277903_ p_277903_
+		3 p_278059_ p_278059_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_277423_ p_277423_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_277645_ p_277645_
+		1 p_278033_ p_278033_
+		2 p_277641_ p_277641_
+	lambda$getTicker$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;)V m_288182_
+		static
+		0 p_288952_ p_288952_
+		1 p_288953_ p_288953_
+		2 p_288954_ p_288954_
+		3 p_288955_ p_288955_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_277615_ p_277615_
+		1 p_277916_ p_277916_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_277925_ p_277925_
+		1 p_277938_ p_277938_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_277545_ p_277545_
+		1 p_277482_ p_277482_
+net/minecraft/world/level/block/CampfireBlock net/minecraft/world/level/block/CampfireBlock
+	FACING f_51230_
+	LIT f_51227_
+	SHAPE f_51226_
+	SIGNAL_FIRE f_51228_
+	SMOKE_DISTANCE f_152748_
+	VIRTUAL_FENCE_POST f_51231_
+	WATERLOGGED f_51229_
+	fireDamage f_51233_
+	spawnParticles f_51232_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51236_ p_51236_
+		1 p_51237_ p_51237_
+		2 p_51238_ p_51238_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220918_ p_220918_
+		1 p_220919_ p_220919_
+		2 p_220920_ p_220920_
+		3 p_220921_ p_220921_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51321_
+		static
+		0 p_51322_ p_51322_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51305_ p_51305_
+	dowse (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_152749_
+		static
+		0 p_152750_ p_152750_
+		1 p_152751_ p_152751_
+		2 p_152752_ p_152752_
+		3 p_152753_ p_152753_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51269_ p_51269_
+		1 p_51270_ p_51270_
+		2 p_51271_ p_51271_
+		3 p_51272_ p_51272_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51318_ p_51318_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51307_ p_51307_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51309_ p_51309_
+		1 p_51310_ p_51310_
+		2 p_51311_ p_51311_
+		3 p_51312_ p_51312_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51240_ p_51240_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152755_ p_152755_
+		1 p_152756_ p_152756_
+		2 p_152757_ p_152757_
+	isLitCampfire (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51319_
+		static
+		0 p_51320_ p_51320_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51264_ p_51264_
+		1 p_51265_ p_51265_
+		2 p_51266_ p_51266_
+		3 p_51267_ p_51267_
+	isSmokeSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51323_
+		0 p_51324_ p_51324_
+	isSmokeyPos (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_51248_
+		static
+		0 p_51249_ p_51249_
+		1 p_51250_ p_51250_
+	lambda$canLight$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_51261_
+		static
+		0 p_51262_ p_51262_
+	makeParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)V m_51251_
+		static
+		0 p_51252_ p_51252_
+		1 p_51253_ p_51253_
+		2 p_51254_ p_51254_
+		3 p_51255_ p_51255_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51292_ p_51292_
+		1 p_51293_ p_51293_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152759_ p_152759_
+		1 p_152760_ p_152760_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_51244_ p_51244_
+		1 p_51245_ p_51245_
+		2 p_51246_ p_51246_
+		3 p_51247_ p_51247_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51281_ p_51281_
+		1 p_51282_ p_51282_
+		2 p_51283_ p_51283_
+		3 p_51284_ p_51284_
+		4 p_51285_ p_51285_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_51257_ p_51257_
+		1 p_51258_ p_51258_
+		2 p_51259_ p_51259_
+		3 p_51260_ p_51260_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51295_ p_51295_
+		1 p_51296_ p_51296_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51298_ p_51298_
+		1 p_51299_ p_51299_
+		2 p_51300_ p_51300_
+		3 p_51301_ p_51301_
+		4 p_51302_ p_51302_
+		5 p_51303_ p_51303_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51274_ p_51274_
+		1 p_51275_ p_51275_
+		2 p_51276_ p_51276_
+		3 p_51277_ p_51277_
+		4 p_51278_ p_51278_
+		5 p_51279_ p_51279_
+net/minecraft/world/level/block/CandleBlock net/minecraft/world/level/block/CandleBlock
+	CANDLES f_152790_
+	FOUR_AABB f_152798_
+	LIGHT_EMISSION f_152793_
+	LIT f_152791_
+	MAX_CANDLES f_152789_
+	MIN_CANDLES f_152788_
+	ONE_AABB f_152795_
+	PARTICLE_OFFSETS f_152794_
+	THREE_AABB f_152797_
+	TWO_AABB f_152796_
+	WATERLOGGED f_152792_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152801_ p_152801_
+	canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142595_
+		0 p_152842_ p_152842_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_152814_ p_152814_
+		1 p_152815_ p_152815_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152845_
+		static
+		0 p_152846_ p_152846_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152829_ p_152829_
+		1 p_152830_ p_152830_
+		2 p_152831_ p_152831_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152840_ p_152840_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152844_ p_152844_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_152812_ p_152812_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152817_ p_152817_
+		1 p_152818_ p_152818_
+		2 p_152819_ p_152819_
+		3 p_152820_ p_152820_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152803_ p_152803_
+	lambda$canLight$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_152809_
+		static
+		0 p_152810_ p_152810_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152847_
+		static
+		0 p_152848_ p_152848_
+	lambda$static$1 ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_152849_
+		static
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_152805_ p_152805_
+		1 p_152806_ p_152806_
+		2 p_152807_ p_152807_
+		3 p_152808_ p_152808_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152833_ p_152833_
+		1 p_152834_ p_152834_
+		2 p_152835_ p_152835_
+		3 p_152836_ p_152836_
+		4 p_152837_ p_152837_
+		5 p_152838_ p_152838_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152822_ p_152822_
+		1 p_152823_ p_152823_
+		2 p_152824_ p_152824_
+		3 p_152825_ p_152825_
+		4 p_152826_ p_152826_
+		5 p_152827_ p_152827_
+net/minecraft/world/level/block/CandleCakeBlock net/minecraft/world/level/block/CandleCakeBlock
+	AABB_OFFSET f_152851_
+	BY_CANDLE f_152855_
+	CAKE_SHAPE f_152852_
+	CANDLE_SHAPE f_152853_
+	LIT f_152850_
+	PARTICLE_OFFSETS f_152856_
+	SHAPE f_152854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152859_ p_152859_
+		1 p_152860_ p_152860_
+	byCandle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_152865_
+		static
+		0 p_152866_ p_152866_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152910_
+		static
+		0 p_152911_ p_152911_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152891_ p_152891_
+		1 p_152892_ p_152892_
+		2 p_152893_ p_152893_
+	candleHit (Lnet/minecraft/world/phys/BlockHitResult;)Z m_152906_
+		static
+		0 p_152907_ p_152907_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152905_ p_152905_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_152880_ p_152880_
+		1 p_152881_ p_152881_
+		2 p_152882_ p_152882_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152862_ p_152862_
+		1 p_152863_ p_152863_
+		2 p_152864_ p_152864_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_152868_ p_152868_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152875_ p_152875_
+		1 p_152876_ p_152876_
+		2 p_152877_ p_152877_
+		3 p_152878_ p_152878_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_152909_ p_152909_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_152870_ p_152870_
+		1 p_152871_ p_152871_
+		2 p_152872_ p_152872_
+		3 p_152873_ p_152873_
+	lambda$canLight$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_152894_
+		static
+		0 p_152895_ p_152895_
+		1 p_152896_ p_152896_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152898_ p_152898_
+		1 p_152899_ p_152899_
+		2 p_152900_ p_152900_
+		3 p_152901_ p_152901_
+		4 p_152902_ p_152902_
+		5 p_152903_ p_152903_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152884_ p_152884_
+		1 p_152885_ p_152885_
+		2 p_152886_ p_152886_
+		3 p_152887_ p_152887_
+		4 p_152888_ p_152888_
+		5 p_152889_ p_152889_
+net/minecraft/world/level/block/CarpetBlock net/minecraft/world/level/block/CarpetBlock
+	SHAPE f_152912_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152915_ p_152915_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152922_ p_152922_
+		1 p_152923_ p_152923_
+		2 p_152924_ p_152924_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152917_ p_152917_
+		1 p_152918_ p_152918_
+		2 p_152919_ p_152919_
+		3 p_152920_ p_152920_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152926_ p_152926_
+		1 p_152927_ p_152927_
+		2 p_152928_ p_152928_
+		3 p_152929_ p_152929_
+		4 p_152930_ p_152930_
+		5 p_152931_ p_152931_
+net/minecraft/world/level/block/CarrotBlock net/minecraft/world/level/block/CarrotBlock
+	SHAPE_BY_AGE f_51325_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51328_ p_51328_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51330_ p_51330_
+		1 p_51331_ p_51331_
+		2 p_51332_ p_51332_
+		3 p_51333_ p_51333_
+net/minecraft/world/level/block/CartographyTableBlock net/minecraft/world/level/block/CartographyTableBlock
+	CONTAINER_TITLE f_51346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51349_ p_51349_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_51364_ p_51364_
+		1 p_51365_ p_51365_
+		2 p_51366_ p_51366_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_51350_
+		static
+		0 p_51351_ p_51351_
+		1 p_51352_ p_51352_
+		2 p_51353_ p_51353_
+		3 p_51354_ p_51354_
+		4 p_51355_ p_51355_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51357_ p_51357_
+		1 p_51358_ p_51358_
+		2 p_51359_ p_51359_
+		3 p_51360_ p_51360_
+		4 p_51361_ p_51361_
+		5 p_51362_ p_51362_
+net/minecraft/world/level/block/CarvedPumpkinBlock net/minecraft/world/level/block/CarvedPumpkinBlock
+	FACING f_51367_
+	PUMPKINS_PREDICATE f_51372_
+	ironGolemBase f_51370_
+	ironGolemFull f_51371_
+	snowGolemBase f_51368_
+	snowGolemFull f_51369_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51375_ p_51375_
+	canSpawnGolem (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_51381_
+		0 p_51382_ p_51382_
+		1 p_51383_ p_51383_
+	clearPatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V m_245585_
+		static
+		0 p_249604_ p_249604_
+		1 p_251190_ p_251190_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51385_ p_51385_
+	getOrCreateIronGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51394_
+	getOrCreateIronGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51397_
+	getOrCreateSnowGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51392_
+	getOrCreateSnowGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51393_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51377_ p_51377_
+	lambda$getOrCreateIronGolemBase$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284097_
+		static
+		0 p_284869_ p_284869_
+	lambda$getOrCreateIronGolemFull$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284096_
+		static
+		0 p_284868_ p_284868_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51395_
+		static
+		0 p_51396_ p_51396_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_51387_ p_51387_
+		1 p_51388_ p_51388_
+		2 p_51389_ p_51389_
+		3 p_51390_ p_51390_
+		4 p_51391_ p_51391_
+	spawnGolemInWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_245952_
+		static
+		0 p_249110_ p_249110_
+		1 p_251293_ p_251293_
+		2 p_251251_ p_251251_
+		3 p_251189_ p_251189_
+	trySpawnGolem (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51378_
+		0 p_51379_ p_51379_
+		1 p_51380_ p_51380_
+	updatePatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V m_246758_
+		static
+		0 p_248711_ p_248711_
+		1 p_251935_ p_251935_
+net/minecraft/world/level/block/CauldronBlock net/minecraft/world/level/block/CauldronBlock
+	POWDER_SNOW_FILL_CHANCE f_182449_
+	RAIN_FILL_CHANCE f_182448_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51403_ p_51403_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_152945_ p_152945_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_152935_ p_152935_
+		1 p_152936_ p_152936_
+		2 p_152937_ p_152937_
+		3 p_152938_ p_152938_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_152947_ p_152947_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_152940_ p_152940_
+		1 p_152941_ p_152941_
+		2 p_152942_ p_152942_
+		3 p_152943_ p_152943_
+	shouldHandlePrecipitation (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_182450_
+		static
+		0 p_182451_ p_182451_
+		1 p_182452_ p_182452_
+net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines
+	BERRIES f_152949_
+	SHAPE f_152948_
+	<clinit> ()V <clinit>
+		static
+	emission (I)Ljava/util/function/ToIntFunction; m_181217_
+		static
+		0 p_181218_ p_181218_
+	hasGlowBerries (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152951_
+		static
+		0 p_152952_ p_152952_
+	lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_181214_
+		static
+		0 p_181215_ p_181215_
+		1 p_181216_ p_181216_
+	use (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; m_269473_
+		static
+		0 p_270738_ p_270738_
+		1 p_270772_ p_270772_
+		2 p_270721_ p_270721_
+		3 p_270587_ p_270587_
+net/minecraft/world/level/block/CaveVinesBlock net/minecraft/world/level/block/CaveVinesBlock
+	CHANCE_OF_BERRIES_ON_GROWTH f_152957_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152959_ p_152959_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_152998_ p_152998_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152993_ p_152993_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_220928_ p_220928_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152966_ p_152966_
+		1 p_152967_ p_152967_
+		2 p_152968_ p_152968_
+	getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_214070_
+		0 p_220935_ p_220935_
+		1 p_220936_ p_220936_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220930_ p_220930_
+		1 p_220931_ p_220931_
+		2 p_220932_ p_220932_
+		3 p_220933_ p_220933_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256026_ p_256026_
+		1 p_152971_ p_152971_
+		2 p_152972_ p_152972_
+		3 p_152973_ p_152973_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220923_ p_220923_
+		1 p_220924_ p_220924_
+		2 p_220925_ p_220925_
+		3 p_220926_ p_220926_
+	updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142643_
+		0 p_152987_ p_152987_
+		1 p_152988_ p_152988_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152980_ p_152980_
+		1 p_152981_ p_152981_
+		2 p_152982_ p_152982_
+		3 p_152983_ p_152983_
+		4 p_152984_ p_152984_
+		5 p_152985_ p_152985_
+net/minecraft/world/level/block/CaveVinesPlantBlock net/minecraft/world/level/block/CaveVinesPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153000_ p_153000_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153031_ p_153031_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_153007_ p_153007_
+		1 p_153008_ p_153008_
+		2 p_153009_ p_153009_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220943_ p_220943_
+		1 p_220944_ p_220944_
+		2 p_220945_ p_220945_
+		3 p_220946_ p_220946_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255942_ p_255942_
+		1 p_153012_ p_153012_
+		2 p_153013_ p_153013_
+		3 p_153014_ p_153014_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220938_ p_220938_
+		1 p_220939_ p_220939_
+		2 p_220940_ p_220940_
+		3 p_220941_ p_220941_
+	updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142644_
+		0 p_153028_ p_153028_
+		1 p_153029_ p_153029_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_153021_ p_153021_
+		1 p_153022_ p_153022_
+		2 p_153023_ p_153023_
+		3 p_153024_ p_153024_
+		4 p_153025_ p_153025_
+		5 p_153026_ p_153026_
+net/minecraft/world/level/block/CeilingHangingSignBlock net/minecraft/world/level/block/CeilingHangingSignBlock
+	AABBS f_243683_
+	AABB_OFFSET f_244550_
+	ATTACHED f_243835_
+	ROTATION f_244083_
+	SHAPE f_244092_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_250481_ p_250481_
+		1 p_248716_ p_248716_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_248994_ p_248994_
+		1 p_249061_ p_249061_
+		2 p_249490_ p_249490_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_251174_ p_251174_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_254482_ p_254482_
+		1 p_253669_ p_253669_
+		2 p_253916_ p_253916_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_250564_ p_250564_
+		1 p_248998_ p_248998_
+		2 p_249501_ p_249501_
+		3 p_248978_ p_248978_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_252121_ p_252121_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_279379_ p_279379_
+		1 p_279390_ p_279390_
+		2 p_279231_ p_279231_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277758_ p_277758_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_249682_ p_249682_
+		1 p_250199_ p_250199_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_249338_ p_249338_
+		1 p_250706_ p_250706_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_251162_ p_251162_
+		1 p_250515_ p_250515_
+	shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z m_278197_
+		0 p_278279_ p_278279_
+		1 p_278273_ p_278273_
+		2 p_278236_ p_278236_
+		3 p_278343_ p_278343_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_251270_ p_251270_
+		1 p_250331_ p_250331_
+		2 p_249591_ p_249591_
+		3 p_251903_ p_251903_
+		4 p_249685_ p_249685_
+		5 p_251506_ p_251506_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251161_ p_251161_
+		1 p_249327_ p_249327_
+		2 p_248552_ p_248552_
+		3 p_248644_ p_248644_
+		4 p_251941_ p_251941_
+		5 p_252016_ p_252016_
+net/minecraft/world/level/block/ChainBlock net/minecraft/world/level/block/ChainBlock
+	AABB_MAX f_153034_
+	AABB_MIN f_153033_
+	WATERLOGGED f_51446_
+	X_AXIS_AABB f_51449_
+	Y_AXIS_AABB f_51447_
+	Z_AXIS_AABB f_51448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51452_ p_51452_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51468_ p_51468_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51475_ p_51475_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51470_ p_51470_
+		1 p_51471_ p_51471_
+		2 p_51472_ p_51472_
+		3 p_51473_ p_51473_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51454_ p_51454_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51456_ p_51456_
+		1 p_51457_ p_51457_
+		2 p_51458_ p_51458_
+		3 p_51459_ p_51459_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51461_ p_51461_
+		1 p_51462_ p_51462_
+		2 p_51463_ p_51463_
+		3 p_51464_ p_51464_
+		4 p_51465_ p_51465_
+		5 p_51466_ p_51466_
+net/minecraft/world/level/block/ChainBlock$1 net/minecraft/world/level/block/ChainBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_51476_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChangeOverTimeBlock net/minecraft/world/level/block/ChangeOverTimeBlock
+	SCAN_DISTANCE f_153035_
+	applyChangeOverTime (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_220952_
+		0 p_220953_ p_220953_
+		1 p_220954_ p_220954_
+		2 p_220955_ p_220955_
+		3 p_220956_ p_220956_
+	getAge ()Ljava/lang/Enum; m_142297_
+	getChanceModifier ()F m_142377_
+	getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_142123_
+		0 p_153040_ p_153040_
+	lambda$applyChangeOverTime$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_153036_
+		static
+		0 p_153037_ p_153037_
+		1 p_153038_ p_153038_
+		2 p_153039_ p_153039_
+	onRandomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_220947_
+		0 p_220948_ p_220948_
+		1 p_220949_ p_220949_
+		2 p_220950_ p_220950_
+		3 p_220951_ p_220951_
+net/minecraft/world/level/block/CherryLeavesBlock net/minecraft/world/level/block/CherryLeavesBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273704_ p_273704_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_272714_ p_272714_
+		1 p_272837_ p_272837_
+		2 p_273218_ p_273218_
+		3 p_273360_ p_273360_
+net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/ChestBlock
+	AABB f_51485_
+	AABB_HEIGHT f_153053_
+	AABB_OFFSET f_153052_
+	CHEST_COMBINER f_51486_
+	EAST_AABB f_51484_
+	EVENT_SET_OPEN_COUNT f_153051_
+	FACING f_51478_
+	MENU_PROVIDER_COMBINER f_51487_
+	NORTH_AABB f_51481_
+	SOUTH_AABB f_51482_
+	TYPE f_51479_
+	WATERLOGGED f_51480_
+	WEST_AABB f_51483_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
+		0 p_51490_ p_51490_
+		1 p_51491_ p_51491_
+	blockEntityType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_153066_
+	candidatePartnerFacing (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_51494_
+		0 p_51495_ p_51495_
+		1 p_51496_ p_51496_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_51544_ p_51544_
+		1 p_51545_ p_51545_
+		2 p_51546_ p_51546_
+		3 p_51547_ p_51547_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51562_ p_51562_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51527_ p_51527_
+		1 p_51528_ p_51528_
+		2 p_51529_ p_51529_
+	getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_51582_
+		static
+		0 p_51583_ p_51583_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_51584_
+		static
+		0 p_51585_ p_51585_
+	getContainer (Lnet/minecraft/world/level/block/ChestBlock;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/Container; m_51511_
+		static
+		0 p_51512_ p_51512_
+		1 p_51513_ p_51513_
+		2 p_51514_ p_51514_
+		3 p_51515_ p_51515_
+		4 p_51516_ p_51516_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51581_ p_51581_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_51574_ p_51574_
+		1 p_51575_ p_51575_
+		2 p_51576_ p_51576_
+	getOpenChestStat ()Lnet/minecraft/stats/Stat; m_7699_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51567_ p_51567_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51569_ p_51569_
+		1 p_51570_ p_51570_
+		2 p_51571_ p_51571_
+		3 p_51572_ p_51572_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51493_ p_51493_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153055_ p_153055_
+		1 p_153056_ p_153056_
+		2 p_153057_ p_153057_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51520_ p_51520_
+	isBlockedChestByBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_51499_
+		static
+		0 p_51500_ p_51500_
+		1 p_51501_ p_51501_
+	isCatSittingOnChest (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51563_
+		static
+		0 p_51564_ p_51564_
+		1 p_51565_ p_51565_
+	isChestBlockedAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51508_
+		static
+		0 p_51509_ p_51509_
+		1 p_51510_ p_51510_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51522_ p_51522_
+		1 p_51523_ p_51523_
+		2 p_51524_ p_51524_
+		3 p_51525_ p_51525_
+	lambda$combine$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51577_
+		static
+		0 p_51578_ p_51578_
+		1 p_51579_ p_51579_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51549_ p_51549_
+		1 p_51550_ p_51550_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153064_ p_153064_
+		1 p_153065_ p_153065_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51538_ p_51538_
+		1 p_51539_ p_51539_
+		2 p_51540_ p_51540_
+		3 p_51541_ p_51541_
+		4 p_51542_ p_51542_
+	opennessCombiner (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; m_51517_
+		static
+		0 p_51518_ p_51518_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51552_ p_51552_
+		1 p_51553_ p_51553_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_51503_ p_51503_
+		1 p_51504_ p_51504_
+		2 p_51505_ p_51505_
+		3 p_51506_ p_51506_
+		4 p_51507_ p_51507_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220958_ p_220958_
+		1 p_220959_ p_220959_
+		2 p_220960_ p_220960_
+		3 p_220961_ p_220961_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51555_ p_51555_
+		1 p_51556_ p_51556_
+		2 p_51557_ p_51557_
+		3 p_51558_ p_51558_
+		4 p_51559_ p_51559_
+		5 p_51560_ p_51560_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51531_ p_51531_
+		1 p_51532_ p_51532_
+		2 p_51533_ p_51533_
+		3 p_51534_ p_51534_
+		4 p_51535_ p_51535_
+		5 p_51536_ p_51536_
+net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/ChestBlock$1
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_6959_
+		0 p_51591_ p_51591_
+		1 p_51592_ p_51592_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51596_ p_51596_
+		1 p_51597_ p_51597_
+	acceptNone ()Ljava/util/Optional; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51594_ p_51594_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_7693_
+		0 p_51589_ p_51589_
+net/minecraft/world/level/block/ChestBlock$2 net/minecraft/world/level/block/ChestBlock$2
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_6959_
+		0 p_51604_ p_51604_
+		1 p_51605_ p_51605_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51609_ p_51609_
+		1 p_51610_ p_51610_
+	acceptNone ()Ljava/util/Optional; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51607_ p_51607_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_7693_
+		0 p_51602_ p_51602_
+net/minecraft/world/level/block/ChestBlock$2$1 net/minecraft/world/level/block/ChestBlock$2$1
+	this$0 f_51615_
+	val$container f_51614_
+	val$first f_51612_
+	val$second f_51613_
+	<init> (Lnet/minecraft/world/level/block/ChestBlock$2;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/Container;)V <init>
+		0 p_51617_ p_51617_
+		1 p_51618_ p_51618_
+		2 p_51619_ p_51619_
+		3 p_51620_ p_51620_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_51622_ p_51622_
+		1 p_51623_ p_51623_
+		2 p_51624_ p_51624_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/ChestBlock$3
+	val$entity f_51626_
+	<init> (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)V <init>
+		0 p_51628_ p_51628_
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_6959_
+		0 p_51633_ p_51633_
+		1 p_51634_ p_51634_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51642_ p_51642_
+		1 p_51643_ p_51643_
+	acceptNone ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51640_ p_51640_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_7693_
+		0 p_51631_ p_51631_
+	lambda$acceptDouble$0 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;F)F m_51635_
+		static
+		0 p_51636_ p_51636_
+		1 p_51637_ p_51637_
+		2 p_51638_ p_51638_
+net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/ChestBlock$4
+	$SwitchMap$net$minecraft$core$Direction f_51645_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChiseledBookShelfBlock net/minecraft/world/level/block/ChiseledBookShelfBlock
+	BOOKS_PER_ROW f_260633_
+	MAX_BOOKS_IN_STORAGE f_260522_
+	SLOT_OCCUPIED_PROPERTIES f_260698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_249989_ p_249989_
+	addBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;Lnet/minecraft/world/item/ItemStack;I)V m_262410_
+		static
+		0 p_262592_ p_262592_
+		1 p_262669_ p_262669_
+		2 p_262572_ p_262572_
+		3 p_262606_ p_262606_
+		4 p_262587_ p_262587_
+		5 p_262692_ p_262692_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_250973_ p_250973_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_249192_ p_249192_
+		1 p_252207_ p_252207_
+		2 p_248999_ p_248999_
+	getHitSlot (Lnet/minecraft/world/phys/Vec2;)I m_261279_
+		static
+		0 p_261991_ p_261991_
+	getRelativeHitCoordinatesForBlockFace (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_260871_
+		static
+		0 p_261714_ p_261714_
+		1 p_262116_ p_262116_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_251274_ p_251274_
+	getSection (F)I m_261181_
+		static
+		0 p_261599_ p_261599_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_251318_ p_251318_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_249302_ p_249302_
+	lambda$createBlockStateDefinition$0 (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;Lnet/minecraft/world/level/block/state/properties/Property;)V m_260793_
+		static
+		0 p_261455_ p_261455_
+		1 p_261456_ p_261456_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_289000_ p_289000_
+		1 p_288962_ p_288962_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_250440_ p_250440_
+		1 p_248729_ p_248729_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_250071_ p_250071_
+		1 p_251485_ p_251485_
+		2 p_251954_ p_251954_
+		3 p_251852_ p_251852_
+		4 p_252250_ p_252250_
+	removeBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;I)V m_262380_
+		static
+		0 p_262654_ p_262654_
+		1 p_262601_ p_262601_
+		2 p_262636_ p_262636_
+		3 p_262605_ p_262605_
+		4 p_262673_ p_262673_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_288975_ p_288975_
+		1 p_288993_ p_288993_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251144_ p_251144_
+		1 p_251668_ p_251668_
+		2 p_249108_ p_249108_
+		3 p_249954_ p_249954_
+		4 p_249823_ p_249823_
+		5 p_250640_ p_250640_
+net/minecraft/world/level/block/ChiseledBookShelfBlock$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_260481_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChorusFlowerBlock net/minecraft/world/level/block/ChorusFlowerBlock
+	AGE f_51647_
+	DEAD_AGE f_153067_
+	plant f_51648_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/ChorusPlantBlock;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51651_ p_51651_
+		1 p_51652_ p_51652_
+	allNeighborsEmpty (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_51697_
+		static
+		0 p_51698_ p_51698_
+		1 p_51699_ p_51699_
+		2 p_51700_ p_51700_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51683_ p_51683_
+		1 p_51684_ p_51684_
+		2 p_51685_ p_51685_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51694_ p_51694_
+	generatePlant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V m_220962_
+		static
+		0 p_220963_ p_220963_
+		1 p_220964_ p_220964_
+		2 p_220965_ p_220965_
+		3 p_220966_ p_220966_
+	growTreeRecursive (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;II)V m_220967_
+		static
+		0 p_220968_ p_220968_
+		1 p_220969_ p_220969_
+		2 p_220970_ p_220970_
+		3 p_220971_ p_220971_
+		4 p_220972_ p_220972_
+		5 p_220973_ p_220973_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_51696_ p_51696_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_51654_ p_51654_
+		1 p_51655_ p_51655_
+		2 p_51656_ p_51656_
+		3 p_51657_ p_51657_
+	placeDeadFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51658_
+		0 p_51659_ p_51659_
+		1 p_51660_ p_51660_
+	placeGrownFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_51661_
+		0 p_51662_ p_51662_
+		1 p_51663_ p_51663_
+		2 p_51664_ p_51664_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220980_ p_220980_
+		1 p_220981_ p_220981_
+		2 p_220982_ p_220982_
+		3 p_220983_ p_220983_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220975_ p_220975_
+		1 p_220976_ p_220976_
+		2 p_220977_ p_220977_
+		3 p_220978_ p_220978_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51687_ p_51687_
+		1 p_51688_ p_51688_
+		2 p_51689_ p_51689_
+		3 p_51690_ p_51690_
+		4 p_51691_ p_51691_
+		5 p_51692_ p_51692_
+net/minecraft/world/level/block/ChorusPlantBlock net/minecraft/world/level/block/ChorusPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51707_ p_51707_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51724_ p_51724_
+		1 p_51725_ p_51725_
+		2 p_51726_ p_51726_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51735_ p_51735_
+	getStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_51710_
+		0 p_51711_ p_51711_
+		1 p_51712_ p_51712_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51709_ p_51709_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51719_ p_51719_
+		1 p_51720_ p_51720_
+		2 p_51721_ p_51721_
+		3 p_51722_ p_51722_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220985_ p_220985_
+		1 p_220986_ p_220986_
+		2 p_220987_ p_220987_
+		3 p_220988_ p_220988_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51728_ p_51728_
+		1 p_51729_ p_51729_
+		2 p_51730_ p_51730_
+		3 p_51731_ p_51731_
+		4 p_51732_ p_51732_
+		5 p_51733_ p_51733_
+net/minecraft/world/level/block/CocoaBlock net/minecraft/world/level/block/CocoaBlock
+	AGE f_51736_
+	AGE_0_HALFWIDTH f_153071_
+	AGE_0_HEIGHT f_153070_
+	AGE_0_WIDTH f_153069_
+	AGE_1_HALFWIDTH f_153074_
+	AGE_1_HEIGHT f_153073_
+	AGE_1_WIDTH f_153072_
+	AGE_2_HALFWIDTH f_153077_
+	AGE_2_HEIGHT f_153076_
+	AGE_2_WIDTH f_153075_
+	EAST_AABB f_51737_
+	MAX_AGE f_153068_
+	NORTH_AABB f_51739_
+	SOUTH_AABB f_51740_
+	WEST_AABB f_51738_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51743_ p_51743_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51767_ p_51767_
+		1 p_51768_ p_51768_
+		2 p_51769_ p_51769_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51778_ p_51778_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51787_ p_51787_
+		1 p_51788_ p_51788_
+		2 p_51789_ p_51789_
+		3 p_51790_ p_51790_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51750_ p_51750_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220995_ p_220995_
+		1 p_220996_ p_220996_
+		2 p_220997_ p_220997_
+		3 p_220998_ p_220998_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51762_ p_51762_
+		1 p_51763_ p_51763_
+		2 p_51764_ p_51764_
+		3 p_51765_ p_51765_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_51780_ p_51780_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256189_ p_256189_
+		1 p_51753_ p_51753_
+		2 p_51754_ p_51754_
+		3 p_51755_ p_51755_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220990_ p_220990_
+		1 p_220991_ p_220991_
+		2 p_220992_ p_220992_
+		3 p_220993_ p_220993_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221000_ p_221000_
+		1 p_221001_ p_221001_
+		2 p_221002_ p_221002_
+		3 p_221003_ p_221003_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51771_ p_51771_
+		1 p_51772_ p_51772_
+		2 p_51773_ p_51773_
+		3 p_51774_ p_51774_
+		4 p_51775_ p_51775_
+		5 p_51776_ p_51776_
+net/minecraft/world/level/block/CocoaBlock$1 net/minecraft/world/level/block/CocoaBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_51791_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CommandBlock net/minecraft/world/level/block/CommandBlock
+	CONDITIONAL f_51794_
+	FACING f_51793_
+	LOGGER f_51795_
+	automatic f_153078_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Z)V <init>
+		0 p_153080_ p_153080_
+		1 p_153081_ p_153081_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51851_ p_51851_
+	execute (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V m_51831_
+		0 p_51832_ p_51832_
+		1 p_51833_ p_51833_
+		2 p_51834_ p_51834_
+		3 p_51835_ p_51835_
+		4 p_51836_ p_51836_
+	executeChain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_51809_
+		static
+		0 p_51810_ p_51810_
+		1 p_51811_ p_51811_
+		2 p_51812_ p_51812_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51821_ p_51821_
+		1 p_51822_ p_51822_
+		2 p_51823_ p_51823_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51853_ p_51853_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51800_ p_51800_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51814_ p_51814_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51845_ p_51845_
+		1 p_51846_ p_51846_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_51838_ p_51838_
+		1 p_51839_ p_51839_
+		2 p_51840_ p_51840_
+		3 p_51841_ p_51841_
+		4 p_51842_ p_51842_
+		5 p_51843_ p_51843_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153083_ p_153083_
+		1 p_153084_ p_153084_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51848_ p_51848_
+		1 p_51849_ p_51849_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_51804_ p_51804_
+		1 p_51805_ p_51805_
+		2 p_51806_ p_51806_
+		3 p_51807_ p_51807_
+		4 p_51808_ p_51808_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221005_ p_221005_
+		1 p_221006_ p_221006_
+		2 p_221007_ p_221007_
+		3 p_221008_ p_221008_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51825_ p_51825_
+		1 p_51826_ p_51826_
+		2 p_51827_ p_51827_
+		3 p_51828_ p_51828_
+		4 p_51829_ p_51829_
+		5 p_51830_ p_51830_
+net/minecraft/world/level/block/ComparatorBlock net/minecraft/world/level/block/ComparatorBlock
+	MODE f_51854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51857_ p_51857_
+	calculateOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_51903_
+		0 p_51904_ p_51904_
+		1 p_51905_ p_51905_
+		2 p_51906_ p_51906_
+	checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7321_
+		0 p_51900_ p_51900_
+		1 p_51901_ p_51901_
+		2 p_51902_ p_51902_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51887_ p_51887_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_51912_ p_51912_
+	getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_7312_
+		0 p_51896_ p_51896_
+		1 p_51897_ p_51897_
+		2 p_51898_ p_51898_
+	getItemFrame (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/ItemFrame; m_51864_
+		0 p_51865_ p_51865_
+		1 p_51866_ p_51866_
+		2 p_51867_ p_51867_
+	getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_5968_
+		0 p_51892_ p_51892_
+		1 p_51893_ p_51893_
+		2 p_51894_ p_51894_
+	lambda$getItemFrame$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ItemFrame;)Z m_289176_
+		static
+		0 p_289505_ p_289505_
+		1 p_289506_ p_289506_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153086_ p_153086_
+		1 p_153087_ p_153087_
+	refreshOutputState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_51907_
+		0 p_51908_ p_51908_
+		1 p_51909_ p_51909_
+		2 p_51910_ p_51910_
+	shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7320_
+		0 p_51861_ p_51861_
+		1 p_51862_ p_51862_
+		2 p_51863_ p_51863_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221010_ p_221010_
+		1 p_221011_ p_221011_
+		2 p_221012_ p_221012_
+		3 p_221013_ p_221013_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_51874_ p_51874_
+		1 p_51875_ p_51875_
+		2 p_51876_ p_51876_
+		3 p_51877_ p_51877_
+		4 p_51878_ p_51878_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51880_ p_51880_
+		1 p_51881_ p_51881_
+		2 p_51882_ p_51882_
+		3 p_51883_ p_51883_
+		4 p_51884_ p_51884_
+		5 p_51885_ p_51885_
+net/minecraft/world/level/block/ComposterBlock net/minecraft/world/level/block/ComposterBlock
+	AABB_SIDE_THICKNESS f_153091_
+	COMPOSTABLES f_51914_
+	LEVEL f_51913_
+	MAX_LEVEL f_153090_
+	MIN_LEVEL f_153089_
+	OUTER_SHAPE f_51915_
+	READY f_153088_
+	SHAPES f_51916_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51919_ p_51919_
+	add (FLnet/minecraft/world/level/ItemLike;)V m_51920_
+		static
+		0 p_51921_ p_51921_
+		1 p_51922_ p_51922_
+	addItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/block/state/BlockState; m_269330_
+		static
+		0 p_270464_ p_270464_
+		1 p_270603_ p_270603_
+		2 p_270151_ p_270151_
+		3 p_270547_ p_270547_
+		4 p_270354_ p_270354_
+	bootStrap ()V m_51988_
+		static
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51965_ p_51965_
+	empty (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_269590_
+		static
+		0 p_270236_ p_270236_
+		1 p_270873_ p_270873_
+		2 p_270963_ p_270963_
+		3 p_270211_ p_270211_
+	extractProduce (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_51998_
+		static
+		0 p_270467_ p_270467_
+		1 p_51999_ p_51999_
+		2 p_52000_ p_52000_
+		3 p_52001_ p_52001_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51945_ p_51945_
+		1 p_51946_ p_51946_
+		2 p_51947_ p_51947_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_51990_ p_51990_
+		1 p_51991_ p_51991_
+		2 p_51992_ p_51992_
+		3 p_51993_ p_51993_
+	getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; m_5840_
+		0 p_51956_ p_51956_
+		1 p_51957_ p_51957_
+		2 p_51958_ p_51958_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_51969_ p_51969_
+		1 p_51970_ p_51970_
+		2 p_51971_ p_51971_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51973_ p_51973_
+		1 p_51974_ p_51974_
+		2 p_51975_ p_51975_
+		3 p_51976_ p_51976_
+	handleFill (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_51923_
+		static
+		0 p_51924_ p_51924_
+		1 p_51925_ p_51925_
+		2 p_51926_ p_51926_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51928_ p_51928_
+	insertItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_268990_
+		static
+		0 p_270919_ p_270919_
+		1 p_270087_ p_270087_
+		2 p_270284_ p_270284_
+		3 p_270253_ p_270253_
+		4 p_270678_ p_270678_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51940_ p_51940_
+		1 p_51941_ p_51941_
+		2 p_51942_ p_51942_
+		3 p_51943_ p_51943_
+	lambda$static$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;)V m_51966_
+		static
+		0 p_51967_ p_51967_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_51978_ p_51978_
+		1 p_51979_ p_51979_
+		2 p_51980_ p_51980_
+		3 p_51981_ p_51981_
+		4 p_51982_ p_51982_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221015_ p_221015_
+		1 p_221016_ p_221016_
+		2 p_221017_ p_221017_
+		3 p_221018_ p_221018_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51949_ p_51949_
+		1 p_51950_ p_51950_
+		2 p_51951_ p_51951_
+		3 p_51952_ p_51952_
+		4 p_51953_ p_51953_
+		5 p_51954_ p_51954_
+net/minecraft/world/level/block/ComposterBlock$EmptyContainer net/minecraft/world/level/block/ComposterBlock$EmptyContainer
+	<init> ()V <init>
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52008_ p_52008_
+		1 p_52009_ p_52009_
+		2 p_52010_ p_52010_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52014_ p_52014_
+		1 p_52015_ p_52015_
+		2 p_52016_ p_52016_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52012_ p_52012_
+net/minecraft/world/level/block/ComposterBlock$InputContainer net/minecraft/world/level/block/ComposterBlock$InputContainer
+	changed f_52020_
+	level f_52018_
+	pos f_52019_
+	state f_52017_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_52022_ p_52022_
+		1 p_52023_ p_52023_
+		2 p_52024_ p_52024_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52028_ p_52028_
+		1 p_52029_ p_52029_
+		2 p_52030_ p_52030_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52034_ p_52034_
+		1 p_52035_ p_52035_
+		2 p_52036_ p_52036_
+	getMaxStackSize ()I m_6893_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52032_ p_52032_
+	setChanged ()V m_6596_
+net/minecraft/world/level/block/ComposterBlock$OutputContainer net/minecraft/world/level/block/ComposterBlock$OutputContainer
+	changed f_52040_
+	level f_52038_
+	pos f_52039_
+	state f_52037_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_52042_ p_52042_
+		1 p_52043_ p_52043_
+		2 p_52044_ p_52044_
+		3 p_52045_ p_52045_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52049_ p_52049_
+		1 p_52050_ p_52050_
+		2 p_52051_ p_52051_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52055_ p_52055_
+		1 p_52056_ p_52056_
+		2 p_52057_ p_52057_
+	getMaxStackSize ()I m_6893_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52053_ p_52053_
+	setChanged ()V m_6596_
+net/minecraft/world/level/block/ConcretePowderBlock net/minecraft/world/level/block/ConcretePowderBlock
+	concrete f_52058_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52060_ p_52060_
+		1 p_52061_ p_52061_
+	canSolidify (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52088_
+		static
+		0 p_52089_ p_52089_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_52085_ p_52085_
+		1 p_52086_ p_52086_
+		2 p_52087_ p_52087_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52063_ p_52063_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_52068_ p_52068_
+		1 p_52069_ p_52069_
+		2 p_52070_ p_52070_
+		3 p_52071_ p_52071_
+		4 p_52072_ p_52072_
+	shouldSolidify (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_52080_
+		static
+		0 p_52081_ p_52081_
+		1 p_52082_ p_52082_
+		2 p_52083_ p_52083_
+	touchesLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_52064_
+		static
+		0 p_52065_ p_52065_
+		1 p_52066_ p_52066_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52074_ p_52074_
+		1 p_52075_ p_52075_
+		2 p_52076_ p_52076_
+		3 p_52077_ p_52077_
+		4 p_52078_ p_52078_
+		5 p_52079_ p_52079_
+net/minecraft/world/level/block/ConduitBlock net/minecraft/world/level/block/ConduitBlock
+	SHAPE f_52091_
+	SIZE f_153092_
+	WATERLOGGED f_52090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52094_ p_52094_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52118_ p_52118_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_52127_ p_52127_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52120_ p_52120_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52122_ p_52122_
+		1 p_52123_ p_52123_
+		2 p_52124_ p_52124_
+		3 p_52125_ p_52125_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52096_ p_52096_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153094_ p_153094_
+		1 p_153095_ p_153095_
+		2 p_153096_ p_153096_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52106_ p_52106_
+		1 p_52107_ p_52107_
+		2 p_52108_ p_52108_
+		3 p_52109_ p_52109_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153098_ p_153098_
+		1 p_153099_ p_153099_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52100_ p_52100_
+		1 p_52101_ p_52101_
+		2 p_52102_ p_52102_
+		3 p_52103_ p_52103_
+		4 p_52104_ p_52104_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52111_ p_52111_
+		1 p_52112_ p_52112_
+		2 p_52113_ p_52113_
+		3 p_52114_ p_52114_
+		4 p_52115_ p_52115_
+		5 p_52116_ p_52116_
+net/minecraft/world/level/block/CoralBlock net/minecraft/world/level/block/CoralBlock
+	deadBlock f_52128_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52130_ p_52130_
+		1 p_52131_ p_52131_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52133_ p_52133_
+	scanForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_52134_
+		0 p_52135_ p_52135_
+		1 p_52136_ p_52136_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221020_ p_221020_
+		1 p_221021_ p_221021_
+		2 p_221022_ p_221022_
+		3 p_221023_ p_221023_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52143_ p_52143_
+		1 p_52144_ p_52144_
+		2 p_52145_ p_52145_
+		3 p_52146_ p_52146_
+		4 p_52147_ p_52147_
+		5 p_52148_ p_52148_
+net/minecraft/world/level/block/CoralFanBlock net/minecraft/world/level/block/CoralFanBlock
+	deadBlock f_52149_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52151_ p_52151_
+		1 p_52152_ p_52152_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52166_ p_52166_
+		1 p_52167_ p_52167_
+		2 p_52168_ p_52168_
+		3 p_52169_ p_52169_
+		4 p_52170_ p_52170_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221025_ p_221025_
+		1 p_221026_ p_221026_
+		2 p_221027_ p_221027_
+		3 p_221028_ p_221028_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52159_ p_52159_
+		1 p_52160_ p_52160_
+		2 p_52161_ p_52161_
+		3 p_52162_ p_52162_
+		4 p_52163_ p_52163_
+		5 p_52164_ p_52164_
+net/minecraft/world/level/block/CoralPlantBlock net/minecraft/world/level/block/CoralPlantBlock
+	AABB_OFFSET f_153100_
+	SHAPE f_52171_
+	deadBlock f_52172_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52175_ p_52175_
+		1 p_52176_ p_52176_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52190_ p_52190_
+		1 p_52191_ p_52191_
+		2 p_52192_ p_52192_
+		3 p_52193_ p_52193_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52195_ p_52195_
+		1 p_52196_ p_52196_
+		2 p_52197_ p_52197_
+		3 p_52198_ p_52198_
+		4 p_52199_ p_52199_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221030_ p_221030_
+		1 p_221031_ p_221031_
+		2 p_221032_ p_221032_
+		3 p_221033_ p_221033_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52183_ p_52183_
+		1 p_52184_ p_52184_
+		2 p_52185_ p_52185_
+		3 p_52186_ p_52186_
+		4 p_52187_ p_52187_
+		5 p_52188_ p_52188_
+net/minecraft/world/level/block/CoralWallFanBlock net/minecraft/world/level/block/CoralWallFanBlock
+	deadBlock f_52200_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52202_ p_52202_
+		1 p_52203_ p_52203_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52217_ p_52217_
+		1 p_52218_ p_52218_
+		2 p_52219_ p_52219_
+		3 p_52220_ p_52220_
+		4 p_52221_ p_52221_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221035_ p_221035_
+		1 p_221036_ p_221036_
+		2 p_221037_ p_221037_
+		3 p_221038_ p_221038_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52210_ p_52210_
+		1 p_52211_ p_52211_
+		2 p_52212_ p_52212_
+		3 p_52213_ p_52213_
+		4 p_52214_ p_52214_
+		5 p_52215_ p_52215_
+net/minecraft/world/level/block/CraftingTableBlock net/minecraft/world/level/block/CraftingTableBlock
+	CONTAINER_TITLE f_52222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52225_ p_52225_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_52240_ p_52240_
+		1 p_52241_ p_52241_
+		2 p_52242_ p_52242_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_52226_
+		static
+		0 p_52227_ p_52227_
+		1 p_52228_ p_52228_
+		2 p_52229_ p_52229_
+		3 p_52230_ p_52230_
+		4 p_52231_ p_52231_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52233_ p_52233_
+		1 p_52234_ p_52234_
+		2 p_52235_ p_52235_
+		3 p_52236_ p_52236_
+		4 p_52237_ p_52237_
+		5 p_52238_ p_52238_
+net/minecraft/world/level/block/CropBlock net/minecraft/world/level/block/CropBlock
+	AGE f_52244_
+	MAX_AGE f_153107_
+	SHAPE_BY_AGE f_52243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52247_ p_52247_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52282_ p_52282_
+		1 p_52283_ p_52283_
+		2 p_52284_ p_52284_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52286_ p_52286_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_52277_ p_52277_
+		1 p_52278_ p_52278_
+		2 p_52279_ p_52279_
+		3 p_52280_ p_52280_
+	getAge (Lnet/minecraft/world/level/block/state/BlockState;)I m_52305_
+		0 p_52306_ p_52306_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_52262_ p_52262_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_52254_ p_52254_
+		1 p_52255_ p_52255_
+		2 p_52256_ p_52256_
+	getGrowthSpeed (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_52272_
+		static
+		0 p_52273_ p_52273_
+		1 p_52274_ p_52274_
+		2 p_52275_ p_52275_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52297_ p_52297_
+		1 p_52298_ p_52298_
+		2 p_52299_ p_52299_
+		3 p_52300_ p_52300_
+	getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; m_52289_
+		0 p_52290_ p_52290_
+	growCrops (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52263_
+		0 p_52264_ p_52264_
+		1 p_52265_ p_52265_
+		2 p_52266_ p_52266_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221045_ p_221045_
+		1 p_221046_ p_221046_
+		2 p_221047_ p_221047_
+		3 p_221048_ p_221048_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52307_
+		0 p_52308_ p_52308_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_52288_ p_52288_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255715_ p_255715_
+		1 p_52259_ p_52259_
+		2 p_52260_ p_52260_
+		3 p_52261_ p_52261_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_52302_ p_52302_
+		1 p_52303_ p_52303_
+		2 p_52304_ p_52304_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221040_ p_221040_
+		1 p_221041_ p_221041_
+		2 p_221042_ p_221042_
+		3 p_221043_ p_221043_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221050_ p_221050_
+		1 p_221051_ p_221051_
+		2 p_221052_ p_221052_
+		3 p_221053_ p_221053_
+net/minecraft/world/level/block/CrossCollisionBlock net/minecraft/world/level/block/CrossCollisionBlock
+	EAST f_52310_
+	NORTH f_52309_
+	PROPERTY_BY_DIRECTION f_52314_
+	SOUTH f_52311_
+	WATERLOGGED f_52313_
+	WEST f_52312_
+	collisionShapeByIndex f_52315_
+	shapeByIndex f_52316_
+	stateToIndex f_52317_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFFFLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52320_ p_52320_
+		1 p_52321_ p_52321_
+		2 p_52322_ p_52322_
+		3 p_52323_ p_52323_
+		4 p_52324_ p_52324_
+		5 p_52325_ p_52325_
+	getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_52363_
+		0 p_52364_ p_52364_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_52357_ p_52357_
+		1 p_52358_ p_52358_
+		2 p_52359_ p_52359_
+		3 p_52360_ p_52360_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_52362_ p_52362_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52352_ p_52352_
+		1 p_52353_ p_52353_
+		2 p_52354_ p_52354_
+		3 p_52355_ p_52355_
+	indexFor (Lnet/minecraft/core/Direction;)I m_52343_
+		static
+		0 p_52344_ p_52344_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52333_ p_52333_
+		1 p_52334_ p_52334_
+		2 p_52335_ p_52335_
+		3 p_52336_ p_52336_
+	lambda$getAABBIndex$1 (Lnet/minecraft/world/level/block/state/BlockState;)I m_52365_
+		static
+		0 p_52366_ p_52366_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_52345_
+		static
+		0 p_52346_ p_52346_
+	makeShapes (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_52326_
+		0 p_52327_ p_52327_
+		1 p_52328_ p_52328_
+		2 p_52329_ p_52329_
+		3 p_52330_ p_52330_
+		4 p_52331_ p_52331_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52338_ p_52338_
+		1 p_52339_ p_52339_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_52348_ p_52348_
+		1 p_52349_ p_52349_
+		2 p_52350_ p_52350_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52341_ p_52341_
+		1 p_52342_ p_52342_
+net/minecraft/world/level/block/CrossCollisionBlock$1 net/minecraft/world/level/block/CrossCollisionBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_52368_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_52367_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CryingObsidianBlock net/minecraft/world/level/block/CryingObsidianBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52371_ p_52371_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221055_ p_221055_
+		1 p_221056_ p_221056_
+		2 p_221057_ p_221057_
+		3 p_221058_ p_221058_
+net/minecraft/world/level/block/DaylightDetectorBlock net/minecraft/world/level/block/DaylightDetectorBlock
+	INVERTED f_52378_
+	POWER f_52377_
+	SHAPE f_52379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52382_ p_52382_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52398_ p_52398_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52400_ p_52400_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52402_ p_52402_
+		1 p_52403_ p_52403_
+		2 p_52404_ p_52404_
+		3 p_52405_ p_52405_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52386_ p_52386_
+		1 p_52387_ p_52387_
+		2 p_52388_ p_52388_
+		3 p_52389_ p_52389_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153109_ p_153109_
+		1 p_153110_ p_153110_
+		2 p_153111_ p_153111_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52407_ p_52407_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153118_ p_153118_
+		1 p_153119_ p_153119_
+	tickEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/DaylightDetectorBlockEntity;)V m_153112_
+		static
+		0 p_153113_ p_153113_
+		1 p_153114_ p_153114_
+		2 p_153115_ p_153115_
+		3 p_153116_ p_153116_
+	updateSignalStrength (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_52410_
+		static
+		0 p_52411_ p_52411_
+		1 p_52412_ p_52412_
+		2 p_52413_ p_52413_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52391_ p_52391_
+		1 p_52392_ p_52392_
+		2 p_52393_ p_52393_
+		3 p_52394_ p_52394_
+		4 p_52395_ p_52395_
+		5 p_52396_ p_52396_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_52409_ p_52409_
+net/minecraft/world/level/block/DeadBushBlock net/minecraft/world/level/block/DeadBushBlock
+	AABB_OFFSET f_153120_
+	SHAPE f_52414_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52417_ p_52417_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52419_ p_52419_
+		1 p_52420_ p_52420_
+		2 p_52421_ p_52421_
+		3 p_52422_ p_52422_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_52424_ p_52424_
+		1 p_52425_ p_52425_
+		2 p_52426_ p_52426_
+net/minecraft/world/level/block/DecoratedPotBlock net/minecraft/world/level/block/DecoratedPotBlock
+	BOUNDING_BOX f_271091_
+	CRACKED f_276567_
+	HORIZONTAL_FACING f_271251_
+	SHERDS_DYNAMIC_DROP_ID f_283767_
+	WATERLOGGED f_271222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273064_ p_273064_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_285238_ p_285238_
+		1 p_285450_ p_285450_
+		2 p_285448_ p_285448_
+		3 p_284997_ p_284997_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_273169_ p_273169_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287683_ p_287683_
+		1 p_287582_ p_287582_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_272593_ p_272593_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_273112_ p_273112_
+		1 p_273055_ p_273055_
+		2 p_273137_ p_273137_
+		3 p_273151_ p_273151_
+	getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m_49962_
+		0 p_277561_ p_277561_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_272711_ p_272711_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_276295_ p_276295_
+		1 p_276308_ p_276308_
+		2 p_276313_ p_276313_
+		3 p_276303_ p_276303_
+	lambda$appendHoverText$1 (Ljava/util/List;Lnet/minecraft/world/item/Item;)V m_284099_
+		static
+		0 p_284872_ p_284872_
+		1 p_284873_ p_284873_
+	lambda$getDrops$0 (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;Ljava/util/function/Consumer;)V m_284100_
+		static
+		0 p_284874_ p_284874_
+		1 p_284876_ p_284876_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_273396_ p_273396_
+		1 p_272674_ p_272674_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_273590_ p_273590_
+		1 p_273343_ p_273343_
+		2 p_272869_ p_272869_
+		3 p_273002_ p_273002_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_276307_ p_276307_
+		1 p_276322_ p_276322_
+		2 p_276280_ p_276280_
+		3 p_276320_ p_276320_
+		4 p_276270_ p_276270_
+		5 p_276312_ p_276312_
+net/minecraft/world/level/block/DetectorRailBlock net/minecraft/world/level/block/DetectorRailBlock
+	POWERED f_52428_
+	PRESSED_CHECK_PERIOD f_153121_
+	SHAPE f_52427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52431_ p_52431_
+	checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52432_
+		0 p_52433_ p_52433_
+		1 p_52434_ p_52434_
+		2 p_52435_ p_52435_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52469_ p_52469_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_52458_ p_52458_
+		1 p_52459_ p_52459_
+		2 p_52460_ p_52460_
+		3 p_52461_ p_52461_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_52454_ p_52454_
+		1 p_52455_ p_52455_
+		2 p_52456_ p_52456_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_52478_ p_52478_
+		1 p_52479_ p_52479_
+		2 p_52480_ p_52480_
+		3 p_52481_ p_52481_
+	getInteractingMinecartOfType (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; m_52436_
+		0 p_52437_ p_52437_
+		1 p_52438_ p_52438_
+		2 p_52439_ p_52439_
+		3 p_52440_ p_52440_
+	getSearchBB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_52470_
+		0 p_52471_ p_52471_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52449_ p_52449_
+		1 p_52450_ p_52450_
+		2 p_52451_ p_52451_
+		3 p_52452_ p_52452_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_52442_ p_52442_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52489_ p_52489_
+	lambda$checkPressed$0 (Lnet/minecraft/world/entity/Entity;)Z m_153124_
+		static
+		0 p_153125_ p_153125_
+	lambda$getAnalogOutputSignal$1 (Lnet/minecraft/world/entity/Entity;)Z m_153122_
+		static
+		0 p_153123_ p_153123_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52463_ p_52463_
+		1 p_52464_ p_52464_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52483_ p_52483_
+		1 p_52484_ p_52484_
+		2 p_52485_ p_52485_
+		3 p_52486_ p_52486_
+		4 p_52487_ p_52487_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52466_ p_52466_
+		1 p_52467_ p_52467_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221060_ p_221060_
+		1 p_221061_ p_221061_
+		2 p_221062_ p_221062_
+		3 p_221063_ p_221063_
+	updatePowerToConnected (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_52472_
+		0 p_52473_ p_52473_
+		1 p_52474_ p_52474_
+		2 p_52475_ p_52475_
+		3 p_52476_ p_52476_
+net/minecraft/world/level/block/DetectorRailBlock$1 net/minecraft/world/level/block/DetectorRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_52493_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_52492_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_52491_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/DiodeBlock net/minecraft/world/level/block/DiodeBlock
+	POWERED f_52496_
+	SHAPE f_52495_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52499_ p_52499_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52538_ p_52538_
+		1 p_52539_ p_52539_
+		2 p_52540_ p_52540_
+	checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7321_
+		0 p_52577_ p_52577_
+		1 p_52578_ p_52578_
+		2 p_52579_ p_52579_
+	getAlternateSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_276835_
+		0 p_277358_ p_277358_
+		1 p_277763_ p_277763_
+		2 p_277604_ p_277604_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_52584_ p_52584_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_52561_ p_52561_
+		1 p_52562_ p_52562_
+		2 p_52563_ p_52563_
+		3 p_52564_ p_52564_
+	getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_7312_
+		0 p_52544_ p_52544_
+		1 p_52545_ p_52545_
+		2 p_52546_ p_52546_
+	getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_5968_
+		0 p_52541_ p_52541_
+		1 p_52542_ p_52542_
+		2 p_52543_ p_52543_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52556_ p_52556_
+		1 p_52557_ p_52557_
+		2 p_52558_ p_52558_
+		3 p_52559_ p_52559_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52520_ p_52520_
+		1 p_52521_ p_52521_
+		2 p_52522_ p_52522_
+		3 p_52523_ p_52523_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52501_ p_52501_
+	isDiode (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52586_
+		static
+		0 p_52587_ p_52587_
+	isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7346_
+		0 p_52511_ p_52511_
+		1 p_52512_ p_52512_
+		2 p_52513_ p_52513_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52572_ p_52572_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52525_ p_52525_
+		1 p_52526_ p_52526_
+		2 p_52527_ p_52527_
+		3 p_52528_ p_52528_
+		4 p_52529_ p_52529_
+		5 p_52530_ p_52530_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52566_ p_52566_
+		1 p_52567_ p_52567_
+		2 p_52568_ p_52568_
+		3 p_52569_ p_52569_
+		4 p_52570_ p_52570_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_52532_ p_52532_
+		1 p_52533_ p_52533_
+		2 p_52534_ p_52534_
+		3 p_52535_ p_52535_
+		4 p_52536_ p_52536_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52506_ p_52506_
+		1 p_52507_ p_52507_
+		2 p_52508_ p_52508_
+		3 p_52509_ p_52509_
+		4 p_52510_ p_52510_
+	shouldPrioritize (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_52573_
+		0 p_52574_ p_52574_
+		1 p_52575_ p_52575_
+		2 p_52576_ p_52576_
+	shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7320_
+		0 p_52502_ p_52502_
+		1 p_52503_ p_52503_
+		2 p_52504_ p_52504_
+	sideInputDiodesOnly ()Z m_276978_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221065_ p_221065_
+		1 p_221066_ p_221066_
+		2 p_221067_ p_221067_
+		3 p_221068_ p_221068_
+	updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52580_
+		0 p_52581_ p_52581_
+		1 p_52582_ p_52582_
+		2 p_52583_ p_52583_
+net/minecraft/world/level/block/DirectionalBlock net/minecraft/world/level/block/DirectionalBlock
+	FACING f_52588_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52591_ p_52591_
+net/minecraft/world/level/block/DirtPathBlock net/minecraft/world/level/block/DirtPathBlock
+	SHAPE f_153126_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153129_ p_153129_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153148_ p_153148_
+		1 p_153149_ p_153149_
+		2 p_153150_ p_153150_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153143_ p_153143_
+		1 p_153144_ p_153144_
+		2 p_153145_ p_153145_
+		3 p_153146_ p_153146_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153131_ p_153131_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_153138_ p_153138_
+		1 p_153139_ p_153139_
+		2 p_153140_ p_153140_
+		3 p_153141_ p_153141_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221070_ p_221070_
+		1 p_221071_ p_221071_
+		2 p_221072_ p_221072_
+		3 p_221073_ p_221073_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153152_ p_153152_
+		1 p_153153_ p_153153_
+		2 p_153154_ p_153154_
+		3 p_153155_ p_153155_
+		4 p_153156_ p_153156_
+		5 p_153157_ p_153157_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_153159_ p_153159_
+net/minecraft/world/level/block/DispenserBlock net/minecraft/world/level/block/DispenserBlock
+	DISPENSER_REGISTRY f_52661_
+	FACING f_52659_
+	TRIGGERED f_52660_
+	TRIGGER_DURATION f_153160_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52664_ p_52664_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52719_ p_52719_
+	dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_5824_
+		0 p_52665_ p_52665_
+		1 p_52666_ p_52666_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_52689_ p_52689_
+		1 p_52690_ p_52690_
+		2 p_52691_ p_52691_
+	getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; m_7216_
+		0 p_52667_ p_52667_
+	getDispensePosition (Lnet/minecraft/core/BlockSource;)Lnet/minecraft/core/Position; m_52720_
+		static
+		0 p_52721_ p_52721_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52725_ p_52725_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52669_ p_52669_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_52682_ p_52682_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V m_52722_
+		static
+		0 p_52723_ p_52723_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52713_ p_52713_
+		1 p_52714_ p_52714_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52700_ p_52700_
+		1 p_52701_ p_52701_
+		2 p_52702_ p_52702_
+		3 p_52703_ p_52703_
+		4 p_52704_ p_52704_
+		5 p_52705_ p_52705_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153162_ p_153162_
+		1 p_153163_ p_153163_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_52707_ p_52707_
+		1 p_52708_ p_52708_
+		2 p_52709_ p_52709_
+		3 p_52710_ p_52710_
+		4 p_52711_ p_52711_
+	registerBehavior (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/core/dispenser/DispenseItemBehavior;)V m_52672_
+		static
+		0 p_52673_ p_52673_
+		1 p_52674_ p_52674_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52716_ p_52716_
+		1 p_52717_ p_52717_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52676_ p_52676_
+		1 p_52677_ p_52677_
+		2 p_52678_ p_52678_
+		3 p_52679_ p_52679_
+		4 p_52680_ p_52680_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221075_ p_221075_
+		1 p_221076_ p_221076_
+		2 p_221077_ p_221077_
+		3 p_221078_ p_221078_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52693_ p_52693_
+		1 p_52694_ p_52694_
+		2 p_52695_ p_52695_
+		3 p_52696_ p_52696_
+		4 p_52697_ p_52697_
+		5 p_52698_ p_52698_
+net/minecraft/world/level/block/DoorBlock net/minecraft/world/level/block/DoorBlock
+	AABB_DOOR_THICKNESS f_153164_
+	EAST_AABB f_52734_
+	FACING f_52726_
+	HALF f_52730_
+	HINGE f_52728_
+	NORTH_AABB f_52732_
+	OPEN f_52727_
+	POWERED f_52729_
+	SOUTH_AABB f_52731_
+	WEST_AABB f_52733_
+	type f_271255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273303_ p_273303_
+		1 p_272854_ p_272854_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52783_ p_52783_
+		1 p_52784_ p_52784_
+		2 p_52785_ p_52785_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52803_ p_52803_
+	getHinge (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; m_52804_
+		0 p_52805_ p_52805_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_52793_ p_52793_
+		1 p_52794_ p_52794_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52807_ p_52807_
+		1 p_52808_ p_52808_
+		2 p_52809_ p_52809_
+		3 p_52810_ p_52810_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52739_ p_52739_
+	isOpen (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52815_
+		0 p_52816_ p_52816_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52764_ p_52764_
+		1 p_52765_ p_52765_
+		2 p_52766_ p_52766_
+		3 p_52767_ p_52767_
+	isWoodenDoor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_52745_
+		static
+		0 p_52746_ p_52746_
+		1 p_52747_ p_52747_
+	isWoodenDoor (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52817_
+		static
+		0 p_52818_ p_52818_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52787_ p_52787_
+		1 p_52788_ p_52788_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52776_ p_52776_
+		1 p_52777_ p_52777_
+		2 p_52778_ p_52778_
+		3 p_52779_ p_52779_
+		4 p_52780_ p_52780_
+		5 p_52781_ p_52781_
+	playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_245755_
+		0 p_251616_ p_251616_
+		1 p_249656_ p_249656_
+		2 p_249439_ p_249439_
+		3 p_251628_ p_251628_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_52755_ p_52755_
+		1 p_52756_ p_52756_
+		2 p_52757_ p_52757_
+		3 p_52758_ p_52758_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52790_ p_52790_
+		1 p_52791_ p_52791_
+	setOpen (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V m_153165_
+		0 p_153166_ p_153166_
+		1 p_153167_ p_153167_
+		2 p_153168_ p_153168_
+		3 p_153169_ p_153169_
+		4 p_153170_ p_153170_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52749_ p_52749_
+		1 p_52750_ p_52750_
+		2 p_52751_ p_52751_
+		3 p_52752_ p_52752_
+		4 p_52753_ p_52753_
+	type ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; m_278711_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52796_ p_52796_
+		1 p_52797_ p_52797_
+		2 p_52798_ p_52798_
+		3 p_52799_ p_52799_
+		4 p_52800_ p_52800_
+		5 p_52801_ p_52801_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52769_ p_52769_
+		1 p_52770_ p_52770_
+		2 p_52771_ p_52771_
+		3 p_52772_ p_52772_
+		4 p_52773_ p_52773_
+		5 p_52774_ p_52774_
+net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/DoorBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_52819_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_52820_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/DoubleBlockCombiner net/minecraft/world/level/block/DoubleBlockCombiner
+	<init> ()V <init>
+	combineWithNeigbour (Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/properties/DirectionProperty;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_52822_
+		static
+		0 p_52823_ p_52823_
+		1 p_52824_ p_52824_
+		2 p_52825_ p_52825_
+		3 p_52826_ p_52826_
+		4 p_52827_ p_52827_
+		5 p_52828_ p_52828_
+		6 p_52829_ p_52829_
+		7 p_52830_ p_52830_
+net/minecraft/world/level/block/DoubleBlockCombiner$BlockType net/minecraft/world/level/block/DoubleBlockCombiner$BlockType
+	$VALUES $VALUES
+	FIRST FIRST
+	SECOND SECOND
+	SINGLE SINGLE
+	$values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_153172_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_52837_ p_52837_
+		1 p_52838_ p_52838_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; valueOf
+		static
+		0 p_52840_ p_52840_
+	values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; values
+		static
+net/minecraft/world/level/block/DoubleBlockCombiner$Combiner net/minecraft/world/level/block/DoubleBlockCombiner$Combiner
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_52843_ p_52843_
+		1 p_52844_ p_52844_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_52842_ p_52842_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52845_ p_52845_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double
+	first f_52846_
+	second f_52847_
+	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
+		0 p_52849_ p_52849_
+		1 p_52850_ p_52850_
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52852_ p_52852_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single
+	single f_52853_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_52855_ p_52855_
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52857_ p_52857_
+net/minecraft/world/level/block/DoublePlantBlock net/minecraft/world/level/block/DoublePlantBlock
+	HALF f_52858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52861_ p_52861_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52887_ p_52887_
+		1 p_52888_ p_52888_
+		2 p_52889_ p_52889_
+	copyWaterloggedFrom (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_182453_
+		static
+		0 p_182454_ p_182454_
+		1 p_182455_ p_182455_
+		2 p_182456_ p_182456_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52901_ p_52901_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_52891_ p_52891_
+		1 p_52892_ p_52892_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52863_ p_52863_
+	placeAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V m_153173_
+		static
+		0 p_153174_ p_153174_
+		1 p_153175_ p_153175_
+		2 p_153176_ p_153176_
+		3 p_153177_ p_153177_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_52865_ p_52865_
+		1 p_52866_ p_52866_
+		2 p_52867_ p_52867_
+		3 p_52868_ p_52868_
+		4 p_52869_ p_52869_
+		5 p_52870_ p_52870_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_52878_ p_52878_
+		1 p_52879_ p_52879_
+		2 p_52880_ p_52880_
+		3 p_52881_ p_52881_
+	preventCreativeDropFromBottomPart (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_52903_
+		static
+		0 p_52904_ p_52904_
+		1 p_52905_ p_52905_
+		2 p_52906_ p_52906_
+		3 p_52907_ p_52907_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52872_ p_52872_
+		1 p_52873_ p_52873_
+		2 p_52874_ p_52874_
+		3 p_52875_ p_52875_
+		4 p_52876_ p_52876_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52894_ p_52894_
+		1 p_52895_ p_52895_
+		2 p_52896_ p_52896_
+		3 p_52897_ p_52897_
+		4 p_52898_ p_52898_
+		5 p_52899_ p_52899_
+net/minecraft/world/level/block/DragonEggBlock net/minecraft/world/level/block/DragonEggBlock
+	SHAPE f_52908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52911_ p_52911_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_52918_ p_52918_
+		1 p_52919_ p_52919_
+		2 p_52920_ p_52920_
+		3 p_52921_ p_52921_
+	getDelayAfterPlace ()I m_7198_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52930_ p_52930_
+		1 p_52931_ p_52931_
+		2 p_52932_ p_52932_
+		3 p_52933_ p_52933_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52913_ p_52913_
+		1 p_52914_ p_52914_
+		2 p_52915_ p_52915_
+		3 p_52916_ p_52916_
+	teleport (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_52935_
+		0 p_52936_ p_52936_
+		1 p_52937_ p_52937_
+		2 p_52938_ p_52938_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52923_ p_52923_
+		1 p_52924_ p_52924_
+		2 p_52925_ p_52925_
+		3 p_52926_ p_52926_
+		4 p_52927_ p_52927_
+		5 p_52928_ p_52928_
+net/minecraft/world/level/block/DropExperienceBlock net/minecraft/world/level/block/DropExperienceBlock
+	xpRange f_221079_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_221083_ p_221083_
+		1 p_221084_ p_221084_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221081_ p_221081_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221086_ p_221086_
+		1 p_221087_ p_221087_
+		2 p_221088_ p_221088_
+		3 p_221089_ p_221089_
+		4 p_221090_ p_221090_
+net/minecraft/world/level/block/DropperBlock net/minecraft/world/level/block/DropperBlock
+	DISPENSE_BEHAVIOUR f_52939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52942_ p_52942_
+	dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_5824_
+		0 p_52944_ p_52944_
+		1 p_52945_ p_52945_
+	getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; m_7216_
+		0 p_52947_ p_52947_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153179_ p_153179_
+		1 p_153180_ p_153180_
+net/minecraft/world/level/block/EnchantmentTableBlock net/minecraft/world/level/block/EnchantmentTableBlock
+	BOOKSHELF_OFFSETS f_207902_
+	SHAPE f_52950_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52953_ p_52953_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221092_ p_221092_
+		1 p_221093_ p_221093_
+		2 p_221094_ p_221094_
+		3 p_221095_ p_221095_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_52993_ p_52993_
+		1 p_52994_ p_52994_
+		2 p_52995_ p_52995_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52986_ p_52986_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52988_ p_52988_
+		1 p_52989_ p_52989_
+		2 p_52990_ p_52990_
+		3 p_52991_ p_52991_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153182_ p_153182_
+		1 p_153183_ p_153183_
+		2 p_153184_ p_153184_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52969_ p_52969_
+		1 p_52970_ p_52970_
+		2 p_52971_ p_52971_
+		3 p_52972_ p_52972_
+	isValidBookShelf (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_207909_
+		static
+		0 p_207910_ p_207910_
+		1 p_207911_ p_207911_
+		2 p_207912_ p_207912_
+	lambda$getMenuProvider$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_207903_
+		static
+		0 p_207904_ p_207904_
+		1 p_207905_ p_207905_
+		2 p_207906_ p_207906_
+		3 p_207907_ p_207907_
+		4 p_207908_ p_207908_
+	lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z m_207913_
+		static
+		0 p_207914_ p_207914_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153186_ p_153186_
+		1 p_153187_ p_153187_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52963_ p_52963_
+		1 p_52964_ p_52964_
+		2 p_52965_ p_52965_
+		3 p_52966_ p_52966_
+		4 p_52967_ p_52967_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52974_ p_52974_
+		1 p_52975_ p_52975_
+		2 p_52976_ p_52976_
+		3 p_52977_ p_52977_
+		4 p_52978_ p_52978_
+		5 p_52979_ p_52979_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_52997_ p_52997_
+net/minecraft/world/level/block/EndGatewayBlock net/minecraft/world/level/block/EndGatewayBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52999_ p_52999_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221097_ p_221097_
+		1 p_221098_ p_221098_
+		2 p_221099_ p_221099_
+		3 p_221100_ p_221100_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_53012_ p_53012_
+		1 p_53013_ p_53013_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53003_ p_53003_
+		1 p_53004_ p_53004_
+		2 p_53005_ p_53005_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153189_ p_153189_
+		1 p_153190_ p_153190_
+		2 p_153191_ p_153191_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153193_ p_153193_
+		1 p_153194_ p_153194_
+net/minecraft/world/level/block/EndPortalBlock net/minecraft/world/level/block/EndPortalBlock
+	SHAPE f_53014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53017_ p_53017_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221102_ p_221102_
+		1 p_221103_ p_221103_
+		2 p_221104_ p_221104_
+		3 p_221105_ p_221105_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_53035_ p_53035_
+		1 p_53036_ p_53036_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_53025_ p_53025_
+		1 p_53026_ p_53026_
+		2 p_53027_ p_53027_
+		3 p_53028_ p_53028_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53021_ p_53021_
+		1 p_53022_ p_53022_
+		2 p_53023_ p_53023_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53038_ p_53038_
+		1 p_53039_ p_53039_
+		2 p_53040_ p_53040_
+		3 p_53041_ p_53041_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153196_ p_153196_
+		1 p_153197_ p_153197_
+net/minecraft/world/level/block/EndPortalFrameBlock net/minecraft/world/level/block/EndPortalFrameBlock
+	BASE_SHAPE f_53044_
+	EYE_SHAPE f_53045_
+	FACING f_53042_
+	FULL_SHAPE f_53046_
+	HAS_EYE f_53043_
+	portalShape f_53047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53050_ p_53050_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53071_ p_53071_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_53061_ p_53061_
+		1 p_53062_ p_53062_
+		2 p_53063_ p_53063_
+	getOrCreatePortalShape ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_53077_
+		static
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53073_ p_53073_
+		1 p_53074_ p_53074_
+		2 p_53075_ p_53075_
+		3 p_53076_ p_53076_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53052_ p_53052_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_53054_ p_53054_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53056_ p_53056_
+		1 p_53057_ p_53057_
+		2 p_53058_ p_53058_
+		3 p_53059_ p_53059_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53065_ p_53065_
+		1 p_53066_ p_53066_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53068_ p_53068_
+		1 p_53069_ p_53069_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_53079_ p_53079_
+net/minecraft/world/level/block/EndRodBlock net/minecraft/world/level/block/EndRodBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53085_ p_53085_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221107_ p_221107_
+		1 p_221108_ p_221108_
+		2 p_221109_ p_221109_
+		3 p_221110_ p_221110_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53105_ p_53105_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53087_ p_53087_
+net/minecraft/world/level/block/EnderChestBlock net/minecraft/world/level/block/EnderChestBlock
+	CONTAINER_TITLE f_53118_
+	FACING f_53115_
+	SHAPE f_53117_
+	WATERLOGGED f_53116_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53121_ p_53121_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221117_ p_221117_
+		1 p_221118_ p_221118_
+		2 p_221119_ p_221119_
+		3 p_221120_ p_221120_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_53149_ p_53149_
+		1 p_53150_ p_53150_
+		2 p_53151_ p_53151_
+		3 p_53152_ p_53152_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53167_ p_53167_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_53177_ p_53177_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53169_ p_53169_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53171_ p_53171_
+		1 p_53172_ p_53172_
+		2 p_53173_ p_53173_
+		3 p_53174_ p_53174_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53128_ p_53128_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153199_ p_153199_
+		1 p_153200_ p_153200_
+		2 p_153201_ p_153201_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53132_ p_53132_
+		1 p_53133_ p_53133_
+		2 p_53134_ p_53134_
+		3 p_53135_ p_53135_
+	lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_53175_
+		static
+	lambda$use$1 (Lnet/minecraft/world/inventory/PlayerEnderChestContainer;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_53122_
+		static
+		0 p_53123_ p_53123_
+		1 p_53124_ p_53124_
+		2 p_53125_ p_53125_
+		3 p_53126_ p_53126_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53154_ p_53154_
+		1 p_53155_ p_53155_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153208_ p_153208_
+		1 p_153209_ p_153209_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53157_ p_53157_
+		1 p_53158_ p_53158_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221112_ p_221112_
+		1 p_221113_ p_221113_
+		2 p_221114_ p_221114_
+		3 p_221115_ p_221115_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53160_ p_53160_
+		1 p_53161_ p_53161_
+		2 p_53162_ p_53162_
+		3 p_53163_ p_53163_
+		4 p_53164_ p_53164_
+		5 p_53165_ p_53165_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53137_ p_53137_
+		1 p_53138_ p_53138_
+		2 p_53139_ p_53139_
+		3 p_53140_ p_53140_
+		4 p_53141_ p_53141_
+		5 p_53142_ p_53142_
+net/minecraft/world/level/block/EntityBlock net/minecraft/world/level/block/EntityBlock
+	getListener (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; m_214009_
+		0 p_221121_ p_221121_
+		1 p_221122_ p_221122_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153212_ p_153212_
+		1 p_153213_ p_153213_
+		2 p_153214_ p_153214_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153215_ p_153215_
+		1 p_153216_ p_153216_
+net/minecraft/world/level/block/EquipableCarvedPumpkinBlock net/minecraft/world/level/block/EquipableCarvedPumpkinBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_289677_ p_289677_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock
+	FACE f_53179_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53182_ p_53182_
+	canAttach (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_53196_
+		static
+		0 p_53197_ p_53197_
+		1 p_53198_ p_53198_
+		2 p_53199_ p_53199_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53186_ p_53186_
+		1 p_53187_ p_53187_
+		2 p_53188_ p_53188_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_53200_
+		static
+		0 p_53201_ p_53201_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53184_ p_53184_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53190_ p_53190_
+		1 p_53191_ p_53191_
+		2 p_53192_ p_53192_
+		3 p_53193_ p_53193_
+		4 p_53194_ p_53194_
+		5 p_53195_ p_53195_
+net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_53202_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/Fallable net/minecraft/world/level/block/Fallable
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_253907_ p_253907_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_153217_ p_153217_
+		1 p_153218_ p_153218_
+		2 p_153219_ p_153219_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_153220_ p_153220_
+		1 p_153221_ p_153221_
+		2 p_153222_ p_153222_
+		3 p_153223_ p_153223_
+		4 p_153224_ p_153224_
+net/minecraft/world/level/block/FallingBlock net/minecraft/world/level/block/FallingBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53205_ p_53205_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221129_ p_221129_
+		1 p_221130_ p_221130_
+		2 p_221131_ p_221131_
+		3 p_221132_ p_221132_
+	falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_6788_
+		0 p_53206_ p_53206_
+	getDelayAfterPlace ()I m_7198_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_53238_ p_53238_
+		1 p_53239_ p_53239_
+		2 p_53240_ p_53240_
+	isFree (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53241_
+		static
+		0 p_53242_ p_53242_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_53233_ p_53233_
+		1 p_53234_ p_53234_
+		2 p_53235_ p_53235_
+		3 p_53236_ p_53236_
+		4 p_53237_ p_53237_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221124_ p_221124_
+		1 p_221125_ p_221125_
+		2 p_221126_ p_221126_
+		3 p_221127_ p_221127_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53226_ p_53226_
+		1 p_53227_ p_53227_
+		2 p_53228_ p_53228_
+		3 p_53229_ p_53229_
+		4 p_53230_ p_53230_
+		5 p_53231_ p_53231_
+net/minecraft/world/level/block/FarmBlock net/minecraft/world/level/block/FarmBlock
+	MAX_MOISTURE f_153225_
+	MOISTURE f_53243_
+	SHAPE f_53244_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53247_ p_53247_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53272_ p_53272_
+		1 p_53273_ p_53273_
+		2 p_53274_ p_53274_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53283_ p_53283_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153227_ p_153227_
+		1 p_153228_ p_153228_
+		2 p_153229_ p_153229_
+		3 p_153230_ p_153230_
+		4 p_153231_ p_153231_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53290_ p_53290_
+		1 p_53291_ p_53291_
+		2 p_53292_ p_53292_
+		3 p_53293_ p_53293_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53249_ p_53249_
+	isNearWater (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_53258_
+		static
+		0 p_53259_ p_53259_
+		1 p_53260_ p_53260_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53267_ p_53267_
+		1 p_53268_ p_53268_
+		2 p_53269_ p_53269_
+		3 p_53270_ p_53270_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221139_ p_221139_
+		1 p_221140_ p_221140_
+		2 p_221141_ p_221141_
+		3 p_221142_ p_221142_
+	shouldMaintainFarmland (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_53250_
+		static
+		0 p_279219_ p_279219_
+		1 p_279209_ p_279209_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221134_ p_221134_
+		1 p_221135_ p_221135_
+		2 p_221136_ p_221136_
+		3 p_221137_ p_221137_
+	turnToDirt (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_269406_
+		static
+		0 p_270981_ p_270981_
+		1 p_270402_ p_270402_
+		2 p_270568_ p_270568_
+		3 p_270551_ p_270551_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53276_ p_53276_
+		1 p_53277_ p_53277_
+		2 p_53278_ p_53278_
+		3 p_53279_ p_53279_
+		4 p_53280_ p_53280_
+		5 p_53281_ p_53281_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_53295_ p_53295_
+net/minecraft/world/level/block/FenceBlock net/minecraft/world/level/block/FenceBlock
+	occlusionByIndex f_53300_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53302_ p_53302_
+	connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z m_53329_
+		0 p_53330_ p_53330_
+		1 p_53331_ p_53331_
+		2 p_53332_ p_53332_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53334_ p_53334_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_53338_ p_53338_
+		1 p_53339_ p_53339_
+		2 p_53340_ p_53340_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53304_ p_53304_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_53311_ p_53311_
+		1 p_53312_ p_53312_
+		2 p_53313_ p_53313_
+		3 p_53314_ p_53314_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53306_ p_53306_
+		1 p_53307_ p_53307_
+		2 p_53308_ p_53308_
+		3 p_53309_ p_53309_
+	isSameFence (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153254_
+		0 p_153255_ p_153255_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53323_ p_53323_
+		1 p_53324_ p_53324_
+		2 p_53325_ p_53325_
+		3 p_53326_ p_53326_
+		4 p_53327_ p_53327_
+		5 p_53328_ p_53328_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53316_ p_53316_
+		1 p_53317_ p_53317_
+		2 p_53318_ p_53318_
+		3 p_53319_ p_53319_
+		4 p_53320_ p_53320_
+		5 p_53321_ p_53321_
+net/minecraft/world/level/block/FenceGateBlock net/minecraft/world/level/block/FenceGateBlock
+	IN_WALL f_53343_
+	OPEN f_53341_
+	POWERED f_53342_
+	X_COLLISION_SHAPE f_53349_
+	X_OCCLUSION_SHAPE f_53351_
+	X_OCCLUSION_SHAPE_LOW f_53353_
+	X_SHAPE f_53345_
+	X_SHAPE_LOW f_53347_
+	X_SUPPORT_SHAPE f_252514_
+	Z_COLLISION_SHAPE f_53348_
+	Z_OCCLUSION_SHAPE f_53350_
+	Z_OCCLUSION_SHAPE_LOW f_53352_
+	Z_SHAPE f_53344_
+	Z_SHAPE_LOW f_53346_
+	Z_SUPPORT_SHAPE f_252518_
+	type f_271446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_273352_ p_273352_
+		1 p_273340_ p_273340_
+	connectsToDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_53378_
+		static
+		0 p_53379_ p_53379_
+		1 p_53380_ p_53380_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53389_ p_53389_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_253862_ p_253862_
+		1 p_254569_ p_254569_
+		2 p_254197_ p_254197_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_53396_ p_53396_
+		1 p_53397_ p_53397_
+		2 p_53398_ p_53398_
+		3 p_53399_ p_53399_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_53401_ p_53401_
+		1 p_53402_ p_53402_
+		2 p_53403_ p_53403_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53391_ p_53391_
+		1 p_53392_ p_53392_
+		2 p_53393_ p_53393_
+		3 p_53394_ p_53394_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53358_ p_53358_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53360_ p_53360_
+		1 p_53361_ p_53361_
+		2 p_53362_ p_53362_
+		3 p_53363_ p_53363_
+	isWall (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53404_
+		0 p_53405_ p_53405_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_53372_ p_53372_
+		1 p_53373_ p_53373_
+		2 p_53374_ p_53374_
+		3 p_53375_ p_53375_
+		4 p_53376_ p_53376_
+		5 p_53377_ p_53377_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53382_ p_53382_
+		1 p_53383_ p_53383_
+		2 p_53384_ p_53384_
+		3 p_53385_ p_53385_
+		4 p_53386_ p_53386_
+		5 p_53387_ p_53387_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53365_ p_53365_
+		1 p_53366_ p_53366_
+		2 p_53367_ p_53367_
+		3 p_53368_ p_53368_
+		4 p_53369_ p_53369_
+		5 p_53370_ p_53370_
+net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/FenceGateBlock$1
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_53406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/FireBlock net/minecraft/world/level/block/FireBlock
+	AGE f_53408_
+	BURN_EASY f_153261_
+	BURN_HARD f_153263_
+	BURN_INSTANT f_153260_
+	BURN_MEDIUM f_153262_
+	EAST f_53410_
+	EAST_AABB f_53417_
+	IGNITE_EASY f_221144_
+	IGNITE_HARD f_221146_
+	IGNITE_INSTANT f_221143_
+	IGNITE_MEDIUM f_221145_
+	MAX_AGE f_153264_
+	NORTH f_53409_
+	NORTH_AABB f_53418_
+	PROPERTY_BY_DIRECTION f_53414_
+	SOUTH f_53411_
+	SOUTH_AABB f_53419_
+	UP f_53413_
+	UP_AABB f_53415_
+	WEST f_53412_
+	WEST_AABB f_53416_
+	burnOdds f_53422_
+	igniteOdds f_221147_
+	shapesCache f_53420_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53425_ p_53425_
+	bootStrap ()V m_53484_
+		static
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_53490_
+		static
+		0 p_53491_ p_53491_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_53489_ p_53489_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53454_ p_53454_
+		1 p_53455_ p_53455_
+		2 p_53456_ p_53456_
+	checkBurnOut (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;I)V m_221150_
+		0 p_221151_ p_221151_
+		1 p_221152_ p_221152_
+		2 p_221153_ p_221153_
+		3 p_221154_ p_221154_
+		4 p_221155_ p_221155_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53465_ p_53465_
+	getBurnOdds (Lnet/minecraft/world/level/block/state/BlockState;)I m_221164_
+		0 p_221165_ p_221165_
+	getFireTickDelay (Lnet/minecraft/util/RandomSource;)I m_221148_
+		static
+		0 p_221149_ p_221149_
+	getIgniteOdds (Lnet/minecraft/world/level/block/state/BlockState;)I m_221166_
+		0 p_221167_ p_221167_
+	getIgniteOdds (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I m_221156_
+		0 p_221157_ p_221157_
+		1 p_221158_ p_221158_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53474_ p_53474_
+		1 p_53475_ p_53475_
+		2 p_53476_ p_53476_
+		3 p_53477_ p_53477_
+	getStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_53470_
+		0 p_53471_ p_53471_
+		1 p_53472_ p_53472_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53427_ p_53427_
+	getStateWithAge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/block/state/BlockState; m_53437_
+		0 p_53438_ p_53438_
+		1 p_53439_ p_53439_
+		2 p_53440_ p_53440_
+	isNearRain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_53428_
+		0 p_53429_ p_53429_
+		1 p_53430_ p_53430_
+	isValidFireLocation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_53485_
+		0 p_53486_ p_53486_
+		1 p_53487_ p_53487_
+	lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53496_
+		static
+		0 p_53497_ p_53497_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_53466_
+		static
+		0 p_53467_ p_53467_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_53479_ p_53479_
+		1 p_53480_ p_53480_
+		2 p_53481_ p_53481_
+		3 p_53482_ p_53482_
+		4 p_53483_ p_53483_
+	setFlammable (Lnet/minecraft/world/level/block/Block;II)V m_53444_
+		0 p_53445_ p_53445_
+		1 p_53446_ p_53446_
+		2 p_53447_ p_53447_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221160_ p_221160_
+		1 p_221161_ p_221161_
+		2 p_221162_ p_221162_
+		3 p_221163_ p_221163_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53458_ p_53458_
+		1 p_53459_ p_53459_
+		2 p_53460_ p_53460_
+		3 p_53461_ p_53461_
+		4 p_53462_ p_53462_
+		5 p_53463_ p_53463_
+net/minecraft/world/level/block/FletchingTableBlock net/minecraft/world/level/block/FletchingTableBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53499_ p_53499_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53501_ p_53501_
+		1 p_53502_ p_53502_
+		2 p_53503_ p_53503_
+		3 p_53504_ p_53504_
+		4 p_53505_ p_53505_
+		5 p_53506_ p_53506_
+net/minecraft/world/level/block/FlowerBlock net/minecraft/world/level/block/FlowerBlock
+	AABB_OFFSET f_153265_
+	SHAPE f_53507_
+	effectDuration f_53509_
+	suspiciousStewEffect f_53508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/effect/MobEffect;ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53512_ p_53512_
+		1 p_53513_ p_53513_
+		2 p_53514_ p_53514_
+	getEffectDuration ()I m_53522_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53517_ p_53517_
+		1 p_53518_ p_53518_
+		2 p_53519_ p_53519_
+		3 p_53520_ p_53520_
+	getSuspiciousEffect ()Lnet/minecraft/world/effect/MobEffect; m_53521_
+net/minecraft/world/level/block/FlowerPotBlock net/minecraft/world/level/block/FlowerPotBlock
+	AABB_SIZE f_153266_
+	POTTED_BY_CONTENT f_53524_
+	SHAPE f_53523_
+	content f_53525_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53528_ p_53528_
+		1 p_53529_ p_53529_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53531_ p_53531_
+		1 p_53532_ p_53532_
+		2 p_53533_ p_53533_
+	getContent ()Lnet/minecraft/world/level/block/Block; m_53560_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53554_ p_53554_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53556_ p_53556_
+		1 p_53557_ p_53557_
+		2 p_53558_ p_53558_
+		3 p_53559_ p_53559_
+	isEmpty ()Z m_153267_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53535_ p_53535_
+		1 p_53536_ p_53536_
+		2 p_53537_ p_53537_
+		3 p_53538_ p_53538_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53547_ p_53547_
+		1 p_53548_ p_53548_
+		2 p_53549_ p_53549_
+		3 p_53550_ p_53550_
+		4 p_53551_ p_53551_
+		5 p_53552_ p_53552_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53540_ p_53540_
+		1 p_53541_ p_53541_
+		2 p_53542_ p_53542_
+		3 p_53543_ p_53543_
+		4 p_53544_ p_53544_
+		5 p_53545_ p_53545_
+net/minecraft/world/level/block/FrogspawnBlock net/minecraft/world/level/block/FrogspawnBlock
+	DEFAULT_MAX_HATCH_TICK_DELAY f_221172_
+	DEFAULT_MIN_HATCH_TICK_DELAY f_221171_
+	MAX_TADPOLES_SPAWN f_221170_
+	MIN_TADPOLES_SPAWN f_221169_
+	SHAPE f_221168_
+	maxHatchTickDelay f_221174_
+	minHatchTickDelay f_221173_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221177_ p_221177_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_221209_ p_221209_
+		1 p_221210_ p_221210_
+		2 p_221211_ p_221211_
+	destroyBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_221190_
+		0 p_221191_ p_221191_
+		1 p_221192_ p_221192_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_221204_ p_221204_
+		1 p_221205_ p_221205_
+		2 p_221206_ p_221206_
+		3 p_221207_ p_221207_
+	getFrogspawnHatchDelay (Lnet/minecraft/util/RandomSource;)I m_221185_
+		static
+		0 p_221186_ p_221186_
+	getRandomTadpolePositionOffset (Lnet/minecraft/util/RandomSource;)D m_221224_
+		0 p_221225_ p_221225_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_221199_ p_221199_
+		1 p_221200_ p_221200_
+		2 p_221201_ p_221201_
+		3 p_221202_ p_221202_
+	hatchFrogspawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221181_
+		0 p_221182_ p_221182_
+		1 p_221183_ p_221183_
+		2 p_221184_ p_221184_
+	mayPlaceOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_221187_
+		static
+		0 p_221188_ p_221188_
+		1 p_221189_ p_221189_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_221227_ p_221227_
+		1 p_221228_ p_221228_
+		2 p_221229_ p_221229_
+		3 p_221230_ p_221230_
+		4 p_221231_ p_221231_
+	setDefaultHatchDelay ()V m_221219_
+		static
+	setHatchDelay (II)V m_221178_
+		static
+		0 p_221179_ p_221179_
+		1 p_221180_ p_221180_
+	spawnTadpoles (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221220_
+		0 p_221221_ p_221221_
+		1 p_221222_ p_221222_
+		2 p_221223_ p_221223_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221194_ p_221194_
+		1 p_221195_ p_221195_
+		2 p_221196_ p_221196_
+		3 p_221197_ p_221197_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221213_ p_221213_
+		1 p_221214_ p_221214_
+		2 p_221215_ p_221215_
+		3 p_221216_ p_221216_
+		4 p_221217_ p_221217_
+		5 p_221218_ p_221218_
+net/minecraft/world/level/block/FrostedIceBlock net/minecraft/world/level/block/FrostedIceBlock
+	AGE f_53561_
+	MAX_AGE f_153268_
+	NEIGHBORS_TO_AGE f_153269_
+	NEIGHBORS_TO_MELT f_153270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53564_ p_53564_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53586_ p_53586_
+	fewerNeigboursThan (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z m_53565_
+		0 p_53566_ p_53566_
+		1 p_53567_ p_53567_
+		2 p_53568_ p_53568_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53570_ p_53570_
+		1 p_53571_ p_53571_
+		2 p_53572_ p_53572_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_53579_ p_53579_
+		1 p_53580_ p_53580_
+		2 p_53581_ p_53581_
+		3 p_53582_ p_53582_
+		4 p_53583_ p_53583_
+		5 p_53584_ p_53584_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221238_ p_221238_
+		1 p_221239_ p_221239_
+		2 p_221240_ p_221240_
+		3 p_221241_ p_221241_
+	slightlyMelt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_53592_
+		0 p_53593_ p_53593_
+		1 p_53594_ p_53594_
+		2 p_53595_ p_53595_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221233_ p_221233_
+		1 p_221234_ p_221234_
+		2 p_221235_ p_221235_
+		3 p_221236_ p_221236_
+net/minecraft/world/level/block/FungusBlock net/minecraft/world/level/block/FungusBlock
+	BONEMEAL_SUCCESS_PROBABILITY f_153271_
+	SHAPE f_53596_
+	feature f_53597_
+	requiredBlock f_256997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_259749_ p_259749_
+		1 p_259087_ p_259087_
+		2 p_260223_ p_260223_
+	getFeature (Lnet/minecraft/world/level/LevelReader;)Ljava/util/Optional; m_255216_
+		0 p_256589_ p_256589_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53618_ p_53618_
+		1 p_53619_ p_53619_
+		2 p_53620_ p_53620_
+		3 p_53621_ p_53621_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221248_ p_221248_
+		1 p_221249_ p_221249_
+		2 p_221250_ p_221250_
+		3 p_221251_ p_221251_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256655_ p_256655_
+		1 p_256553_ p_256553_
+		2 p_256213_ p_256213_
+		3 p_256270_ p_256270_
+	lambda$performBonemeal$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_254840_
+		static
+		0 p_256516_ p_256516_
+		1 p_255804_ p_255804_
+		2 p_255721_ p_255721_
+		3 p_256352_ p_256352_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_53623_ p_53623_
+		1 p_53624_ p_53624_
+		2 p_53625_ p_53625_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221243_ p_221243_
+		1 p_221244_ p_221244_
+		2 p_221245_ p_221245_
+		3 p_221246_ p_221246_
+net/minecraft/world/level/block/FurnaceBlock net/minecraft/world/level/block/FurnaceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53627_ p_53627_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221253_ p_221253_
+		1 p_221254_ p_221254_
+		2 p_221255_ p_221255_
+		3 p_221256_ p_221256_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153273_ p_153273_
+		1 p_153274_ p_153274_
+		2 p_153275_ p_153275_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153277_ p_153277_
+		1 p_153278_ p_153278_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_53631_ p_53631_
+		1 p_53632_ p_53632_
+		2 p_53633_ p_53633_
+net/minecraft/world/level/block/GameMasterBlock net/minecraft/world/level/block/GameMasterBlock
+net/minecraft/world/level/block/GlassBlock net/minecraft/world/level/block/GlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53640_ p_53640_
+net/minecraft/world/level/block/GlazedTerracottaBlock net/minecraft/world/level/block/GlazedTerracottaBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53677_ p_53677_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53681_ p_53681_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53679_ p_53679_
+net/minecraft/world/level/block/GlowLichenBlock net/minecraft/world/level/block/GlowLichenBlock
+	WATERLOGGED f_153279_
+	spreader f_221257_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153282_ p_153282_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_153299_ p_153299_
+		1 p_153300_ p_153300_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153309_ p_153309_
+	emission (I)Ljava/util/function/ToIntFunction; m_181222_
+		static
+		0 p_181223_ p_181223_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153311_ p_153311_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221264_ p_221264_
+		1 p_221265_ p_221265_
+		2 p_221266_ p_221266_
+		3 p_221267_ p_221267_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256569_ p_256569_
+		1 p_153290_ p_153290_
+		2 p_153291_ p_153291_
+		3 p_153292_ p_153292_
+	lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_181219_
+		static
+		0 p_181220_ p_181220_
+		1 p_181221_ p_181221_
+	lambda$isValidBonemealTarget$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_181228_
+		0 p_181229_ p_181229_
+		1 p_255939_ p_255939_
+		2 p_181231_ p_181231_
+		3 p_153316_ p_153316_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221259_ p_221259_
+		1 p_221260_ p_221260_
+		2 p_221261_ p_221261_
+		3 p_221262_ p_221262_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_181225_ p_181225_
+		1 p_181226_ p_181226_
+		2 p_181227_ p_181227_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153302_ p_153302_
+		1 p_153303_ p_153303_
+		2 p_153304_ p_153304_
+		3 p_153305_ p_153305_
+		4 p_153306_ p_153306_
+		5 p_153307_ p_153307_
+net/minecraft/world/level/block/GrassBlock net/minecraft/world/level/block/GrassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53685_ p_53685_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221275_ p_221275_
+		1 p_221276_ p_221276_
+		2 p_221277_ p_221277_
+		3 p_221278_ p_221278_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256229_ p_256229_
+		1 p_256432_ p_256432_
+		2 p_255677_ p_255677_
+		3 p_256630_ p_256630_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221270_ p_221270_
+		1 p_221271_ p_221271_
+		2 p_221272_ p_221272_
+		3 p_221273_ p_221273_
+net/minecraft/world/level/block/GravelBlock net/minecraft/world/level/block/GravelBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53736_ p_53736_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_53738_ p_53738_
+		1 p_53739_ p_53739_
+		2 p_53740_ p_53740_
+net/minecraft/world/level/block/GrindstoneBlock net/minecraft/world/level/block/GrindstoneBlock
+	CEILING_EAST_WEST_ALL_LEGS f_53783_
+	CEILING_EAST_WEST_GRINDSTONE f_53784_
+	CEILING_EAST_WEST_LEFT_LEG f_53781_
+	CEILING_EAST_WEST_LEFT_PIVOT f_53779_
+	CEILING_EAST_WEST_LEFT_POST f_53777_
+	CEILING_EAST_WEST_RIGHT_LEG f_53782_
+	CEILING_EAST_WEST_RIGHT_PIVOT f_53780_
+	CEILING_EAST_WEST_RIGHT_POST f_53778_
+	CEILING_NORTH_SOUTH_ALL_LEGS f_53775_
+	CEILING_NORTH_SOUTH_GRINDSTONE f_53776_
+	CEILING_NORTH_SOUTH_LEFT_LEG f_53773_
+	CEILING_NORTH_SOUTH_LEFT_PIVOT f_53771_
+	CEILING_NORTH_SOUTH_LEFT_POST f_53769_
+	CEILING_NORTH_SOUTH_RIGHT_LEG f_53774_
+	CEILING_NORTH_SOUTH_RIGHT_PIVOT f_53772_
+	CEILING_NORTH_SOUTH_RIGHT_POST f_53770_
+	CONTAINER_TITLE f_53768_
+	FLOOR_EAST_WEST_ALL_LEGS f_53798_
+	FLOOR_EAST_WEST_GRINDSTONE f_53799_
+	FLOOR_EAST_WEST_LEFT_LEG f_53796_
+	FLOOR_EAST_WEST_LEFT_PIVOT f_53794_
+	FLOOR_EAST_WEST_LEFT_POST f_53792_
+	FLOOR_EAST_WEST_RIGHT_LEG f_53797_
+	FLOOR_EAST_WEST_RIGHT_PIVOT f_53795_
+	FLOOR_EAST_WEST_RIGHT_POST f_53793_
+	FLOOR_NORTH_SOUTH_ALL_LEGS f_53790_
+	FLOOR_NORTH_SOUTH_GRINDSTONE f_53791_
+	FLOOR_NORTH_SOUTH_LEFT_LEG f_53788_
+	FLOOR_NORTH_SOUTH_LEFT_PIVOT f_53786_
+	FLOOR_NORTH_SOUTH_LEFT_POST f_53767_
+	FLOOR_NORTH_SOUTH_RIGHT_LEG f_53789_
+	FLOOR_NORTH_SOUTH_RIGHT_PIVOT f_53787_
+	FLOOR_NORTH_SOUTH_RIGHT_POST f_53785_
+	WALL_EAST_ALL_LEGS f_53765_
+	WALL_EAST_GRINDSTONE f_53766_
+	WALL_EAST_LEFT_LEG f_53763_
+	WALL_EAST_LEFT_PIVOT f_53761_
+	WALL_EAST_LEFT_POST f_53759_
+	WALL_EAST_RIGHT_LEG f_53764_
+	WALL_EAST_RIGHT_PIVOT f_53762_
+	WALL_EAST_RIGHT_POST f_53760_
+	WALL_NORTH_ALL_LEGS f_53749_
+	WALL_NORTH_GRINDSTONE f_53750_
+	WALL_NORTH_LEFT_LEG f_53747_
+	WALL_NORTH_LEFT_PIVOT f_53745_
+	WALL_NORTH_LEFT_POST f_53743_
+	WALL_NORTH_RIGHT_LEG f_53748_
+	WALL_NORTH_RIGHT_PIVOT f_53746_
+	WALL_NORTH_RIGHT_POST f_53744_
+	WALL_SOUTH_ALL_LEGS f_53741_
+	WALL_SOUTH_GRINDSTONE f_53742_
+	WALL_SOUTH_LEFT_LEG f_53804_
+	WALL_SOUTH_LEFT_PIVOT f_53802_
+	WALL_SOUTH_LEFT_POST f_53800_
+	WALL_SOUTH_RIGHT_LEG f_53805_
+	WALL_SOUTH_RIGHT_PIVOT f_53803_
+	WALL_SOUTH_RIGHT_POST f_53801_
+	WALL_WEST_ALL_LEGS f_53757_
+	WALL_WEST_GRINDSTONE f_53758_
+	WALL_WEST_LEFT_LEG f_53755_
+	WALL_WEST_LEFT_PIVOT f_53753_
+	WALL_WEST_LEFT_POST f_53751_
+	WALL_WEST_RIGHT_LEG f_53756_
+	WALL_WEST_RIGHT_PIVOT f_53754_
+	WALL_WEST_RIGHT_POST f_53752_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53808_ p_53808_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53828_ p_53828_
+		1 p_53829_ p_53829_
+		2 p_53830_ p_53830_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53838_ p_53838_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_53851_ p_53851_
+		1 p_53852_ p_53852_
+		2 p_53853_ p_53853_
+		3 p_53854_ p_53854_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_53847_ p_53847_
+		1 p_53848_ p_53848_
+		2 p_53849_ p_53849_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53840_ p_53840_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53842_ p_53842_
+		1 p_53843_ p_53843_
+		2 p_53844_ p_53844_
+		3 p_53845_ p_53845_
+	getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_53855_
+		0 p_53856_ p_53856_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53816_ p_53816_
+		1 p_53817_ p_53817_
+		2 p_53818_ p_53818_
+		3 p_53819_ p_53819_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_53809_
+		static
+		0 p_53810_ p_53810_
+		1 p_53811_ p_53811_
+		2 p_53812_ p_53812_
+		3 p_53813_ p_53813_
+		4 p_53814_ p_53814_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53832_ p_53832_
+		1 p_53833_ p_53833_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53835_ p_53835_
+		1 p_53836_ p_53836_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53821_ p_53821_
+		1 p_53822_ p_53822_
+		2 p_53823_ p_53823_
+		3 p_53824_ p_53824_
+		4 p_53825_ p_53825_
+		5 p_53826_ p_53826_
+net/minecraft/world/level/block/GrindstoneBlock$1 net/minecraft/world/level/block/GrindstoneBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_53857_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/GrowingPlantBlock net/minecraft/world/level/block/GrowingPlantBlock
+	growthDirection f_53859_
+	scheduleFluidTicks f_53860_
+	shape f_53861_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
+		0 p_53863_ p_53863_
+		1 p_53864_ p_53864_
+		2 p_53865_ p_53865_
+		3 p_53866_ p_53866_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153321_ p_153321_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53876_ p_53876_
+		1 p_53877_ p_53877_
+		2 p_53878_ p_53878_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53880_ p_53880_
+		1 p_53881_ p_53881_
+		2 p_53882_ p_53882_
+		3 p_53883_ p_53883_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53868_ p_53868_
+	getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; m_7722_
+		0 p_53869_ p_53869_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221280_ p_221280_
+		1 p_221281_ p_221281_
+		2 p_221282_ p_221282_
+		3 p_221283_ p_221283_
+net/minecraft/world/level/block/GrowingPlantBodyBlock net/minecraft/world/level/block/GrowingPlantBodyBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
+		0 p_53886_ p_53886_
+		1 p_53887_ p_53887_
+		2 p_53888_ p_53888_
+		3 p_53889_ p_53889_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_53910_ p_53910_
+		1 p_53911_ p_53911_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53896_ p_53896_
+		1 p_53897_ p_53897_
+		2 p_53898_ p_53898_
+	getHeadPos (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_153322_
+		0 p_153323_ p_153323_
+		1 p_153324_ p_153324_
+		2 p_153325_ p_153325_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221290_ p_221290_
+		1 p_221291_ p_221291_
+		2 p_221292_ p_221292_
+		3 p_221293_ p_221293_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256221_ p_256221_
+		1 p_255647_ p_255647_
+		2 p_256117_ p_256117_
+		3 p_256504_ p_256504_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221285_ p_221285_
+		1 p_221286_ p_221286_
+		2 p_221287_ p_221287_
+		3 p_221288_ p_221288_
+	updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142644_
+		0 p_153326_ p_153326_
+		1 p_153327_ p_153327_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53913_ p_53913_
+		1 p_53914_ p_53914_
+		2 p_53915_ p_53915_
+		3 p_53916_ p_53916_
+		4 p_53917_ p_53917_
+		5 p_53918_ p_53918_
+net/minecraft/world/level/block/GrowingPlantHeadBlock net/minecraft/world/level/block/GrowingPlantHeadBlock
+	AGE f_53924_
+	MAX_AGE f_153328_
+	growPerTickProbability f_53925_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;ZD)V <init>
+		0 p_53928_ p_53928_
+		1 p_53929_ p_53929_
+		2 p_53930_ p_53930_
+		3 p_53931_ p_53931_
+		4 p_53932_ p_53932_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_53968_ p_53968_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53958_ p_53958_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_221341_ p_221341_
+	getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_214070_
+		0 p_221347_ p_221347_
+		1 p_221348_ p_221348_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	getMaxAgeState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_187438_
+		0 p_187439_ p_187439_
+	getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; m_7722_
+		0 p_53949_ p_53949_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221343_ p_221343_
+		1 p_221344_ p_221344_
+		2 p_221345_ p_221345_
+		3 p_221346_ p_221346_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_187440_
+		0 p_187441_ p_187441_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_53961_ p_53961_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255931_ p_255931_
+		1 p_256046_ p_256046_
+		2 p_256550_ p_256550_
+		3 p_256181_ p_256181_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221337_ p_221337_
+		1 p_221338_ p_221338_
+		2 p_221339_ p_221339_
+		3 p_221340_ p_221340_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221350_ p_221350_
+		1 p_221351_ p_221351_
+		2 p_221352_ p_221352_
+		3 p_221353_ p_221353_
+	updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142643_
+		0 p_153329_ p_153329_
+		1 p_153330_ p_153330_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53951_ p_53951_
+		1 p_53952_ p_53952_
+		2 p_53953_ p_53953_
+		3 p_53954_ p_53954_
+		4 p_53955_ p_53955_
+		5 p_53956_ p_53956_
+net/minecraft/world/level/block/HalfTransparentBlock net/minecraft/world/level/block/HalfTransparentBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53970_ p_53970_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_53972_ p_53972_
+		1 p_53973_ p_53973_
+		2 p_53974_ p_53974_
+net/minecraft/world/level/block/HangingRootsBlock net/minecraft/world/level/block/HangingRootsBlock
+	SHAPE f_153333_
+	WATERLOGGED f_153334_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153337_ p_153337_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153347_ p_153347_
+		1 p_153348_ p_153348_
+		2 p_153349_ p_153349_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153358_ p_153358_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153360_ p_153360_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153342_ p_153342_
+		1 p_153343_ p_153343_
+		2 p_153344_ p_153344_
+		3 p_153345_ p_153345_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153340_ p_153340_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153351_ p_153351_
+		1 p_153352_ p_153352_
+		2 p_153353_ p_153353_
+		3 p_153354_ p_153354_
+		4 p_153355_ p_153355_
+		5 p_153356_ p_153356_
+net/minecraft/world/level/block/HayBlock net/minecraft/world/level/block/HayBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53976_ p_53976_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153362_ p_153362_
+		1 p_153363_ p_153363_
+		2 p_153364_ p_153364_
+		3 p_153365_ p_153365_
+		4 p_153366_ p_153366_
+net/minecraft/world/level/block/HoneyBlock net/minecraft/world/level/block/HoneyBlock
+	MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING f_153368_
+	SHAPE f_53982_
+	SLIDE_ADVANCEMENT_CHECK_INTERVAL f_153370_
+	SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST f_153367_
+	THROTTLE_SLIDE_SPEED_TO f_153369_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53985_ p_53985_
+	doSlideMovement (Lnet/minecraft/world/entity/Entity;)V m_54019_
+		0 p_54020_ p_54020_
+	doesEntityDoHoneyBlockSlideEffects (Lnet/minecraft/world/entity/Entity;)Z m_54012_
+		static
+		0 p_54013_ p_54013_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54003_ p_54003_
+		1 p_54004_ p_54004_
+		2 p_54005_ p_54005_
+		3 p_54006_ p_54006_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153372_ p_153372_
+		1 p_153373_ p_153373_
+		2 p_153374_ p_153374_
+		3 p_153375_ p_153375_
+		4 p_153376_ p_153376_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54015_ p_54015_
+		1 p_54016_ p_54016_
+		2 p_54017_ p_54017_
+		3 p_54018_ p_54018_
+	isSlidingDown (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_54007_
+		0 p_54008_ p_54008_
+		1 p_54009_ p_54009_
+	maybeDoSlideAchievement (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_53991_
+		0 p_53992_ p_53992_
+		1 p_53993_ p_53993_
+	maybeDoSlideEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V m_53994_
+		0 p_53995_ p_53995_
+		1 p_53996_ p_53996_
+	showJumpParticles (Lnet/minecraft/world/entity/Entity;)V m_54010_
+		static
+		0 p_54011_ p_54011_
+	showParticles (Lnet/minecraft/world/entity/Entity;I)V m_53988_
+		static
+		0 p_53989_ p_53989_
+		1 p_53990_ p_53990_
+	showSlideParticles (Lnet/minecraft/world/entity/Entity;)V m_53986_
+		static
+		0 p_53987_ p_53987_
+net/minecraft/world/level/block/HopperBlock net/minecraft/world/level/block/HopperBlock
+	BASE f_54026_
+	CONVEX_BASE f_54025_
+	DOWN_INTERACTION_SHAPE f_54032_
+	DOWN_SHAPE f_54027_
+	EAST_INTERACTION_SHAPE f_54033_
+	EAST_SHAPE f_54028_
+	ENABLED f_54022_
+	FACING f_54021_
+	FUNNEL f_54024_
+	NORTH_INTERACTION_SHAPE f_54034_
+	NORTH_SHAPE f_54029_
+	SOUTH_INTERACTION_SHAPE f_54035_
+	SOUTH_SHAPE f_54030_
+	TOP f_54023_
+	WEST_INTERACTION_SHAPE f_54036_
+	WEST_SHAPE f_54031_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54039_ p_54039_
+	checkPoweredState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_274306_
+		0 p_275499_ p_275499_
+		1 p_275298_ p_275298_
+		2 p_275611_ p_275611_
+		3 p_275625_ p_275625_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54097_ p_54097_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54066_ p_54066_
+		1 p_54067_ p_54067_
+		2 p_54068_ p_54068_
+		3 p_54069_ p_54069_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54062_ p_54062_
+		1 p_54063_ p_54063_
+		2 p_54064_ p_54064_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_54099_ p_54099_
+		1 p_54100_ p_54100_
+		2 p_54101_ p_54101_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54103_ p_54103_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54105_ p_54105_
+		1 p_54106_ p_54106_
+		2 p_54107_ p_54107_
+		3 p_54108_ p_54108_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54041_ p_54041_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153378_ p_153378_
+		1 p_153379_ p_153379_
+		2 p_153380_ p_153380_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54055_ p_54055_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54057_ p_54057_
+		1 p_54058_ p_54058_
+		2 p_54059_ p_54059_
+		3 p_54060_ p_54060_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54091_ p_54091_
+		1 p_54092_ p_54092_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_54078_ p_54078_
+		1 p_54079_ p_54079_
+		2 p_54080_ p_54080_
+		3 p_54081_ p_54081_
+		4 p_54082_ p_54082_
+		5 p_54083_ p_54083_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153382_ p_153382_
+		1 p_153383_ p_153383_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54110_ p_54110_
+		1 p_54111_ p_54111_
+		2 p_54112_ p_54112_
+		3 p_54113_ p_54113_
+		4 p_54114_ p_54114_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54085_ p_54085_
+		1 p_54086_ p_54086_
+		2 p_54087_ p_54087_
+		3 p_54088_ p_54088_
+		4 p_54089_ p_54089_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54094_ p_54094_
+		1 p_54095_ p_54095_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_54049_ p_54049_
+		1 p_54050_ p_54050_
+		2 p_54051_ p_54051_
+		3 p_54052_ p_54052_
+		4 p_54053_ p_54053_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54071_ p_54071_
+		1 p_54072_ p_54072_
+		2 p_54073_ p_54073_
+		3 p_54074_ p_54074_
+		4 p_54075_ p_54075_
+		5 p_54076_ p_54076_
+net/minecraft/world/level/block/HopperBlock$1 net/minecraft/world/level/block/HopperBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54115_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/HorizontalDirectionalBlock net/minecraft/world/level/block/HorizontalDirectionalBlock
+	FACING f_54117_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54120_ p_54120_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54122_ p_54122_
+		1 p_54123_ p_54123_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54125_ p_54125_
+		1 p_54126_ p_54126_
+net/minecraft/world/level/block/HugeMushroomBlock net/minecraft/world/level/block/HugeMushroomBlock
+	DOWN f_54132_
+	EAST f_54128_
+	NORTH f_54127_
+	PROPERTY_BY_DIRECTION f_54133_
+	SOUTH f_54129_
+	UP f_54131_
+	WEST f_54130_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54136_ p_54136_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54153_ p_54153_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54138_ p_54138_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54140_ p_54140_
+		1 p_54141_ p_54141_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54143_ p_54143_
+		1 p_54144_ p_54144_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54146_ p_54146_
+		1 p_54147_ p_54147_
+		2 p_54148_ p_54148_
+		3 p_54149_ p_54149_
+		4 p_54150_ p_54150_
+		5 p_54151_ p_54151_
+net/minecraft/world/level/block/IceBlock net/minecraft/world/level/block/IceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54155_ p_54155_
+	melt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54168_
+		0 p_54169_ p_54169_
+		1 p_54170_ p_54170_
+		2 p_54171_ p_54171_
+	meltsInto ()Lnet/minecraft/world/level/block/state/BlockState; m_278844_
+		static
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_54157_ p_54157_
+		1 p_54158_ p_54158_
+		2 p_54159_ p_54159_
+		3 p_54160_ p_54160_
+		4 p_54161_ p_54161_
+		5 p_54162_ p_54162_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221355_ p_221355_
+		1 p_221356_ p_221356_
+		2 p_221357_ p_221357_
+		3 p_221358_ p_221358_
+net/minecraft/world/level/block/InfestedBlock net/minecraft/world/level/block/InfestedBlock
+	BLOCK_BY_HOST_BLOCK f_54175_
+	HOST_TO_INFESTED_STATES f_153421_
+	INFESTED_TO_HOST_STATES f_153422_
+	hostBlock f_54174_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54178_ p_54178_
+		1 p_54179_ p_54179_
+	getHostBlock ()Lnet/minecraft/world/level/block/Block; m_54192_
+	getNewStateWithProperties (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/BlockState; m_153423_
+		static
+		0 p_153424_ p_153424_
+		1 p_153425_ p_153425_
+		2 p_153426_ p_153426_
+	hostStateByInfested (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153432_
+		0 p_153433_ p_153433_
+	infestedStateByHost (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153430_
+		static
+		0 p_153431_ p_153431_
+	isCompatibleHostBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_54195_
+		static
+		0 p_54196_ p_54196_
+	lambda$getNewStateWithProperties$2 (Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153427_
+		static
+		0 p_153428_ p_153428_
+		1 p_153429_ p_153429_
+	lambda$hostStateByInfested$1 ()Lnet/minecraft/world/level/block/state/BlockState; m_153436_
+	lambda$infestedStateByHost$0 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153434_
+		static
+		0 p_153435_ p_153435_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221360_ p_221360_
+		1 p_221361_ p_221361_
+		2 p_221362_ p_221362_
+		3 p_221363_ p_221363_
+		4 p_221364_ p_221364_
+	spawnInfestation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_54180_
+		0 p_54181_ p_54181_
+		1 p_54182_ p_54182_
+net/minecraft/world/level/block/InfestedRotatedPillarBlock net/minecraft/world/level/block/InfestedRotatedPillarBlock
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153438_ p_153438_
+		1 p_153439_ p_153439_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153446_ p_153446_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153441_ p_153441_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_153443_ p_153443_
+		1 p_153444_ p_153444_
+net/minecraft/world/level/block/IronBarsBlock net/minecraft/world/level/block/IronBarsBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54198_ p_54198_
+	attachsTo (Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_54217_
+		0 p_54218_ p_54218_
+		1 p_54219_ p_54219_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54221_ p_54221_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54200_ p_54200_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_54202_ p_54202_
+		1 p_54203_ p_54203_
+		2 p_54204_ p_54204_
+		3 p_54205_ p_54205_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_54207_ p_54207_
+		1 p_54208_ p_54208_
+		2 p_54209_ p_54209_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54211_ p_54211_
+		1 p_54212_ p_54212_
+		2 p_54213_ p_54213_
+		3 p_54214_ p_54214_
+		4 p_54215_ p_54215_
+		5 p_54216_ p_54216_
+net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/JigsawBlock
+	ORIENTATION f_54222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54225_ p_54225_
+	canAttach (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z m_54245_
+		static
+		0 p_54246_ p_54246_
+		1 p_54247_ p_54247_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54244_ p_54244_
+	getFrontFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_54250_
+		static
+		0 p_54251_ p_54251_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54227_ p_54227_
+	getTopFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_54252_
+		static
+		0 p_54253_ p_54253_
+	lambda$canAttach$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_54248_
+		static
+		0 p_54249_ p_54249_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54238_ p_54238_
+		1 p_54239_ p_54239_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153448_ p_153448_
+		1 p_153449_ p_153449_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54241_ p_54241_
+		1 p_54242_ p_54242_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54231_ p_54231_
+		1 p_54232_ p_54232_
+		2 p_54233_ p_54233_
+		3 p_54234_ p_54234_
+		4 p_54235_ p_54235_
+		5 p_54236_ p_54236_
+net/minecraft/world/level/block/JukeboxBlock net/minecraft/world/level/block/JukeboxBlock
+	HAS_RECORD f_54254_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54257_ p_54257_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54294_ p_54294_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54277_ p_54277_
+		1 p_54278_ p_54278_
+		2 p_54279_ p_54279_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54296_ p_54296_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_272942_ p_272942_
+		1 p_273232_ p_273232_
+		2 p_273524_ p_273524_
+		3 p_272902_ p_272902_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_239682_ p_239682_
+		1 p_239683_ p_239683_
+		2 p_239684_ p_239684_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54275_ p_54275_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_273404_ p_273404_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153451_ p_153451_
+		1 p_153452_ p_153452_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54288_ p_54288_
+		1 p_54289_ p_54289_
+		2 p_54290_ p_54290_
+		3 p_54291_ p_54291_
+		4 p_54292_ p_54292_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_54264_ p_54264_
+		1 p_54265_ p_54265_
+		2 p_54266_ p_54266_
+		3 p_54267_ p_54267_
+		4 p_54268_ p_54268_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54281_ p_54281_
+		1 p_54282_ p_54282_
+		2 p_54283_ p_54283_
+		3 p_54284_ p_54284_
+		4 p_54285_ p_54285_
+		5 p_54286_ p_54286_
+net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/KelpBlock
+	GROW_PER_TICK_PROBABILITY f_153453_
+	SHAPE f_54297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54300_ p_54300_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153455_ p_153455_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_54321_ p_54321_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54304_ p_54304_
+		1 p_54305_ p_54305_
+		2 p_54306_ p_54306_
+		3 p_54307_ p_54307_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_221366_ p_221366_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54319_ p_54319_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54302_ p_54302_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54309_ p_54309_
+		1 p_54310_ p_54310_
+		2 p_54311_ p_54311_
+		3 p_54312_ p_54312_
+net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/KelpPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54323_ p_54323_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153457_ p_153457_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54325_ p_54325_
+		1 p_54326_ p_54326_
+		2 p_54327_ p_54327_
+		3 p_54328_ p_54328_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54336_ p_54336_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54330_ p_54330_
+		1 p_54331_ p_54331_
+		2 p_54332_ p_54332_
+		3 p_54333_ p_54333_
+net/minecraft/world/level/block/LadderBlock net/minecraft/world/level/block/LadderBlock
+	AABB_OFFSET f_153458_
+	EAST_AABB f_54339_
+	FACING f_54337_
+	NORTH_AABB f_54342_
+	SOUTH_AABB f_54341_
+	WATERLOGGED f_54338_
+	WEST_AABB f_54340_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54345_ p_54345_
+	canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_54348_
+		0 p_54349_ p_54349_
+		1 p_54350_ p_54350_
+		2 p_54351_ p_54351_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_54353_ p_54353_
+		1 p_54354_ p_54354_
+		2 p_54355_ p_54355_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54370_ p_54370_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54377_ p_54377_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54372_ p_54372_
+		1 p_54373_ p_54373_
+		2 p_54374_ p_54374_
+		3 p_54375_ p_54375_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54347_ p_54347_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54357_ p_54357_
+		1 p_54358_ p_54358_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54360_ p_54360_
+		1 p_54361_ p_54361_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54363_ p_54363_
+		1 p_54364_ p_54364_
+		2 p_54365_ p_54365_
+		3 p_54366_ p_54366_
+		4 p_54367_ p_54367_
+		5 p_54368_ p_54368_
+net/minecraft/world/level/block/LadderBlock$1 net/minecraft/world/level/block/LadderBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54378_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LanternBlock net/minecraft/world/level/block/LanternBlock
+	AABB f_153461_
+	HANGING f_153459_
+	HANGING_AABB f_153462_
+	WATERLOGGED f_153460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153465_ p_153465_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153479_ p_153479_
+		1 p_153480_ p_153480_
+		2 p_153481_ p_153481_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153490_ p_153490_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_153495_
+		static
+		0 p_153496_ p_153496_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153492_ p_153492_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153474_ p_153474_
+		1 p_153475_ p_153475_
+		2 p_153476_ p_153476_
+		3 p_153477_ p_153477_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153467_ p_153467_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_153469_ p_153469_
+		1 p_153470_ p_153470_
+		2 p_153471_ p_153471_
+		3 p_153472_ p_153472_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153483_ p_153483_
+		1 p_153484_ p_153484_
+		2 p_153485_ p_153485_
+		3 p_153486_ p_153486_
+		4 p_153487_ p_153487_
+		5 p_153488_ p_153488_
+net/minecraft/world/level/block/LavaCauldronBlock net/minecraft/world/level/block/LavaCauldronBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153498_ p_153498_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_153506_ p_153506_
+		1 p_153507_ p_153507_
+		2 p_153508_ p_153508_
+		3 p_153509_ p_153509_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_153502_ p_153502_
+		1 p_153503_ p_153503_
+		2 p_153504_ p_153504_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_153500_ p_153500_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_153511_ p_153511_
+net/minecraft/world/level/block/LayeredCauldronBlock net/minecraft/world/level/block/LayeredCauldronBlock
+	BASE_CONTENT_HEIGHT f_153517_
+	HEIGHT_PER_LEVEL f_153518_
+	LEVEL f_153514_
+	MAX_FILL_LEVEL f_153513_
+	MIN_FILL_LEVEL f_153512_
+	RAIN f_153515_
+	SNOW f_153516_
+	fillPredicate f_153519_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Predicate;Ljava/util/Map;)V <init>
+		0 p_153522_ p_153522_
+		1 p_153523_ p_153523_
+		2 p_153524_ p_153524_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_153551_ p_153551_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153549_ p_153549_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_153534_ p_153534_
+		1 p_153535_ p_153535_
+		2 p_153536_ p_153536_
+		3 p_153537_ p_153537_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_153530_ p_153530_
+		1 p_153531_ p_153531_
+		2 p_153532_ p_153532_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_153528_ p_153528_
+	handleEntityOnFireInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_142266_
+		0 p_153556_ p_153556_
+		1 p_153557_ p_153557_
+		2 p_153558_ p_153558_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_153539_ p_153539_
+		1 p_153540_ p_153540_
+		2 p_153541_ p_153541_
+		3 p_153542_ p_153542_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_153555_ p_153555_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_153552_
+		static
+		0 p_153553_ p_153553_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_153525_
+		static
+		0 p_153526_ p_153526_
+	lowerFillLevel (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153559_
+		static
+		0 p_153560_ p_153560_
+		1 p_153561_ p_153561_
+		2 p_153562_ p_153562_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_153544_ p_153544_
+		1 p_153545_ p_153545_
+		2 p_153546_ p_153546_
+		3 p_153547_ p_153547_
+net/minecraft/world/level/block/LeavesBlock net/minecraft/world/level/block/LeavesBlock
+	DECAY_DISTANCE f_153563_
+	DISTANCE f_54418_
+	PERSISTENT f_54419_
+	TICK_DELAY f_153564_
+	WATERLOGGED f_221367_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54422_ p_54422_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221374_ p_221374_
+		1 p_221375_ p_221375_
+		2 p_221376_ p_221376_
+		3 p_221377_ p_221377_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54447_ p_54447_
+	decaying (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221385_
+		0 p_221386_ p_221386_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_54456_ p_54456_
+		1 p_54457_ p_54457_
+		2 p_54458_ p_54458_
+	getDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)I m_54463_
+		static
+		0 p_54464_ p_54464_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221384_ p_221384_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_54460_ p_54460_
+		1 p_54461_ p_54461_
+		2 p_54462_ p_54462_
+	getOptionalDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; m_277200_
+		static
+		0 p_277868_ p_277868_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54424_ p_54424_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54449_ p_54449_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221379_ p_221379_
+		1 p_221380_ p_221380_
+		2 p_221381_ p_221381_
+		3 p_221382_ p_221382_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221369_ p_221369_
+		1 p_221370_ p_221370_
+		2 p_221371_ p_221371_
+		3 p_221372_ p_221372_
+	updateDistance (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_54435_
+		static
+		0 p_54436_ p_54436_
+		1 p_54437_ p_54437_
+		2 p_54438_ p_54438_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54440_ p_54440_
+		1 p_54441_ p_54441_
+		2 p_54442_ p_54442_
+		3 p_54443_ p_54443_
+		4 p_54444_ p_54444_
+		5 p_54445_ p_54445_
+net/minecraft/world/level/block/LecternBlock net/minecraft/world/level/block/LecternBlock
+	FACING f_54465_
+	HAS_BOOK f_54467_
+	PAGE_CHANGE_IMPULSE_TICKS f_153565_
+	POWERED f_54466_
+	SHAPE_BASE f_54468_
+	SHAPE_COLLISION f_54472_
+	SHAPE_COMMON f_54470_
+	SHAPE_EAST f_54475_
+	SHAPE_NORTH f_54474_
+	SHAPE_POST f_54469_
+	SHAPE_SOUTH f_54476_
+	SHAPE_TOP_PLATE f_54471_
+	SHAPE_WEST f_54473_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54479_ p_54479_
+	changePowered (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_54553_
+		static
+		0 p_54554_ p_54554_
+		1 p_54555_ p_54555_
+		2 p_54556_ p_54556_
+		3 p_54557_ p_54557_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54543_ p_54543_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54520_ p_54520_
+		1 p_54521_ p_54521_
+		2 p_54522_ p_54522_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54577_ p_54577_
+		1 p_54578_ p_54578_
+		2 p_54579_ p_54579_
+		3 p_54580_ p_54580_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_54566_ p_54566_
+		1 p_54567_ p_54567_
+		2 p_54568_ p_54568_
+		3 p_54569_ p_54569_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_54571_ p_54571_
+		1 p_54572_ p_54572_
+		2 p_54573_ p_54573_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_54584_ p_54584_
+		1 p_54585_ p_54585_
+		2 p_54586_ p_54586_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54559_ p_54559_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54561_ p_54561_
+		1 p_54562_ p_54562_
+		2 p_54563_ p_54563_
+		3 p_54564_ p_54564_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_54515_ p_54515_
+		1 p_54516_ p_54516_
+		2 p_54517_ p_54517_
+		3 p_54518_ p_54518_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54481_ p_54481_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54503_ p_54503_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54510_ p_54510_
+		1 p_54511_ p_54511_
+		2 p_54512_ p_54512_
+		3 p_54513_ p_54513_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_54575_ p_54575_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54537_ p_54537_
+		1 p_54538_ p_54538_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153573_ p_153573_
+		1 p_153574_ p_153574_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54531_ p_54531_
+		1 p_54532_ p_54532_
+		2 p_54533_ p_54533_
+		3 p_54534_ p_54534_
+		4 p_54535_ p_54535_
+	openScreen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_54484_
+		0 p_54485_ p_54485_
+		1 p_54486_ p_54486_
+		2 p_54487_ p_54487_
+	placeBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V m_269116_
+		static
+		0 p_270891_ p_270891_
+		1 p_270065_ p_270065_
+		2 p_270155_ p_270155_
+		3 p_270753_ p_270753_
+		4 p_270173_ p_270173_
+	popBook (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54587_
+		0 p_54588_ p_54588_
+		1 p_54589_ p_54589_
+		2 p_54590_ p_54590_
+	resetBookState (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_269306_
+		static
+		0 p_270231_ p_270231_
+		1 p_270114_ p_270114_
+		2 p_270251_ p_270251_
+		3 p_270758_ p_270758_
+		4 p_270452_ p_270452_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54540_ p_54540_
+		1 p_54541_ p_54541_
+	signalPageChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_54488_
+		static
+		0 p_54489_ p_54489_
+		1 p_54490_ p_54490_
+		2 p_54491_ p_54491_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221388_ p_221388_
+		1 p_221389_ p_221389_
+		2 p_221390_ p_221390_
+		3 p_221391_ p_221391_
+	tryPlaceBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z m_269125_
+		static
+		0 p_270350_ p_270350_
+		1 p_270604_ p_270604_
+		2 p_270276_ p_270276_
+		3 p_270445_ p_270445_
+		4 p_270458_ p_270458_
+	updateBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_54544_
+		static
+		0 p_54545_ p_54545_
+		1 p_54546_ p_54546_
+		2 p_54547_ p_54547_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54524_ p_54524_
+		1 p_54525_ p_54525_
+		2 p_54526_ p_54526_
+		3 p_54527_ p_54527_
+		4 p_54528_ p_54528_
+		5 p_54529_ p_54529_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_54582_ p_54582_
+net/minecraft/world/level/block/LecternBlock$1 net/minecraft/world/level/block/LecternBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54591_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LevelEvent net/minecraft/world/level/block/LevelEvent
+	ANIMATION_DRAGON_SUMMON_ROAR f_153622_
+	ANIMATION_END_GATEWAY_SPAWN f_153621_
+	COMPOSTER_FILL f_153604_
+	DRIPSTONE_DRIP f_153609_
+	END_PORTAL_FRAME_FILL f_153608_
+	LAVA_FIZZ f_153605_
+	PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE f_271424_
+	PARTICLES_AND_SOUND_PLANT_GROWTH f_153610_
+	PARTICLES_AND_SOUND_WAX_ON f_153624_
+	PARTICLES_DESTROY_BLOCK f_153612_
+	PARTICLES_DRAGON_BLOCK_BREAK f_153619_
+	PARTICLES_DRAGON_FIREBALL_SPLASH f_153617_
+	PARTICLES_EGG_CRACK f_276522_
+	PARTICLES_ELECTRIC_SPARK f_153623_
+	PARTICLES_EYE_OF_ENDER_DEATH f_153614_
+	PARTICLES_INSTANT_POTION_SPLASH f_153618_
+	PARTICLES_MOBBLOCK_SPAWN f_153615_
+	PARTICLES_PLANT_GROWTH f_153616_
+	PARTICLES_SCRAPE f_153626_
+	PARTICLES_SCULK_CHARGE f_221392_
+	PARTICLES_SCULK_SHRIEK f_221393_
+	PARTICLES_SHOOT f_153611_
+	PARTICLES_SPELL_POTION_SPLASH f_153613_
+	PARTICLES_WATER_EVAPORATING f_153620_
+	PARTICLES_WAX_OFF f_153625_
+	REDSTONE_TORCH_BURNOUT f_153606_
+	SOUND_ANVIL_BROKEN f_153584_
+	SOUND_ANVIL_LAND f_153586_
+	SOUND_ANVIL_USED f_153585_
+	SOUND_BAT_LIFTOFF f_153651_
+	SOUND_BLAZE_FIREBALL f_153644_
+	SOUND_BREWING_STAND_BREW f_153590_
+	SOUND_CHORUS_DEATH f_153589_
+	SOUND_CHORUS_GROW f_153588_
+	SOUND_DISPENSER_DISPENSE f_153607_
+	SOUND_DISPENSER_FAIL f_153627_
+	SOUND_DISPENSER_PROJECTILE_LAUNCH f_153628_
+	SOUND_DRAGON_DEATH f_153583_
+	SOUND_DRAGON_FIREBALL f_153643_
+	SOUND_DRIP_LAVA_INTO_CAULDRON f_153601_
+	SOUND_DRIP_WATER_INTO_CAULDRON f_153602_
+	SOUND_ENDER_EYE_LAUNCH f_153629_
+	SOUND_END_PORTAL_SPAWN f_153593_
+	SOUND_EXTINGUISH_FIRE f_153635_
+	SOUND_FIREWORK_SHOOT f_153630_
+	SOUND_GHAST_FIREBALL f_153642_
+	SOUND_GHAST_WARNING f_153641_
+	SOUND_GRINDSTONE_USED f_153597_
+	SOUND_HUSK_TO_ZOMBIE f_153596_
+	SOUND_PAGE_TURN f_153598_
+	SOUND_PHANTOM_BITE f_153594_
+	SOUND_PLAY_JUKEBOX_SONG f_271529_
+	SOUND_POINTED_DRIPSTONE_LAND f_153600_
+	SOUND_PORTAL_TRAVEL f_153587_
+	SOUND_SKELETON_TO_STRAY f_153603_
+	SOUND_SMITHING_TABLE_USED f_153599_
+	SOUND_STOP_JUKEBOX_SONG f_271287_
+	SOUND_WITHER_BLOCK_BREAK f_153648_
+	SOUND_WITHER_BOSS_SHOOT f_153650_
+	SOUND_WITHER_BOSS_SPAWN f_153649_
+	SOUND_ZOMBIE_CONVERTED f_153582_
+	SOUND_ZOMBIE_DOOR_CRASH f_153647_
+	SOUND_ZOMBIE_INFECTED f_153581_
+	SOUND_ZOMBIE_IRON_DOOR f_153646_
+	SOUND_ZOMBIE_TO_DROWNED f_153595_
+	SOUND_ZOMBIE_WOODEN_DOOR f_153645_
+	<init> ()V <init>
+net/minecraft/world/level/block/LeverBlock net/minecraft/world/level/block/LeverBlock
+	DEPTH f_153653_
+	DOWN_AABB_X f_54630_
+	DOWN_AABB_Z f_54629_
+	EAST_AABB f_54626_
+	HEIGHT f_153655_
+	NORTH_AABB f_54623_
+	POWERED f_54622_
+	SOUTH_AABB f_54624_
+	UP_AABB_X f_54628_
+	UP_AABB_Z f_54627_
+	WEST_AABB f_54625_
+	WIDTH f_153654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54633_ p_54633_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221395_ p_221395_
+		1 p_221396_ p_221396_
+		2 p_221397_ p_221397_
+		3 p_221398_ p_221398_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54663_ p_54663_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_54670_ p_54670_
+		1 p_54671_ p_54671_
+		2 p_54672_ p_54672_
+		3 p_54673_ p_54673_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54665_ p_54665_
+		1 p_54666_ p_54666_
+		2 p_54667_ p_54667_
+		3 p_54668_ p_54668_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_54635_ p_54635_
+		1 p_54636_ p_54636_
+		2 p_54637_ p_54637_
+		3 p_54638_ p_54638_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_54675_ p_54675_
+	makeParticle (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V m_54657_
+		static
+		0 p_54658_ p_54658_
+		1 p_54659_ p_54659_
+		2 p_54660_ p_54660_
+		3 p_54661_ p_54661_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54647_ p_54647_
+		1 p_54648_ p_54648_
+		2 p_54649_ p_54649_
+		3 p_54650_ p_54650_
+		4 p_54651_ p_54651_
+	pull (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_54676_
+		0 p_54677_ p_54677_
+		1 p_54678_ p_54678_
+		2 p_54679_ p_54679_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54680_
+		0 p_54681_ p_54681_
+		1 p_54682_ p_54682_
+		2 p_54683_ p_54683_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54640_ p_54640_
+		1 p_54641_ p_54641_
+		2 p_54642_ p_54642_
+		3 p_54643_ p_54643_
+		4 p_54644_ p_54644_
+		5 p_54645_ p_54645_
+net/minecraft/world/level/block/LeverBlock$1 net/minecraft/world/level/block/LeverBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54685_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_54684_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_54686_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LightBlock net/minecraft/world/level/block/LightBlock
+	LEVEL f_153657_
+	LIGHT_EMISSION f_153659_
+	MAX_LEVEL f_153656_
+	WATERLOGGED f_153658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153662_ p_153662_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153687_ p_153687_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_153664_ p_153664_
+		1 p_153665_ p_153665_
+		2 p_153666_ p_153666_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153699_ p_153699_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_153693_ p_153693_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_153689_ p_153689_
+		1 p_153690_ p_153690_
+		2 p_153691_ p_153691_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153668_ p_153668_
+		1 p_153669_ p_153669_
+		2 p_153670_ p_153670_
+		3 p_153671_ p_153671_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I m_153700_
+		static
+		0 p_153701_ p_153701_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_153695_ p_153695_
+		1 p_153696_ p_153696_
+		2 p_153697_ p_153697_
+	setLightOnStack (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_257398_
+		static
+		0 p_259339_ p_259339_
+		1 p_259353_ p_259353_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153680_ p_153680_
+		1 p_153681_ p_153681_
+		2 p_153682_ p_153682_
+		3 p_153683_ p_153683_
+		4 p_153684_ p_153684_
+		5 p_153685_ p_153685_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_153673_ p_153673_
+		1 p_153674_ p_153674_
+		2 p_153675_ p_153675_
+		3 p_153676_ p_153676_
+		4 p_153677_ p_153677_
+		5 p_153678_ p_153678_
+net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock
+	ACTIVATION_TICKS f_153705_
+	POWERED f_153703_
+	RANGE f_153704_
+	SPARK_CYCLE f_153706_
+	WATERLOGGED f_153702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153709_ p_153709_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221405_ p_221405_
+		1 p_221406_ p_221406_
+		2 p_221407_ p_221407_
+		3 p_221408_ p_221408_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153746_ p_153746_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_153748_ p_153748_
+		1 p_153749_ p_153749_
+		2 p_153750_ p_153750_
+		3 p_153751_ p_153751_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153759_ p_153759_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_153723_ p_153723_
+		1 p_153724_ p_153724_
+		2 p_153725_ p_153725_
+		3 p_153726_ p_153726_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153711_ p_153711_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_153769_ p_153769_
+	onLightningStrike (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153760_
+		0 p_153761_ p_153761_
+		1 p_153762_ p_153762_
+		2 p_153763_ p_153763_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_153753_ p_153753_
+		1 p_153754_ p_153754_
+		2 p_153755_ p_153755_
+		3 p_153756_ p_153756_
+		4 p_153757_ p_153757_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_153713_ p_153713_
+		1 p_153714_ p_153714_
+		2 p_153715_ p_153715_
+		3 p_153716_ p_153716_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_153728_ p_153728_
+		1 p_153729_ p_153729_
+		2 p_153730_ p_153730_
+		3 p_153731_ p_153731_
+		4 p_153732_ p_153732_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221400_ p_221400_
+		1 p_221401_ p_221401_
+		2 p_221402_ p_221402_
+		3 p_221403_ p_221403_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153764_
+		0 p_153765_ p_153765_
+		1 p_153766_ p_153766_
+		2 p_153767_ p_153767_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153739_ p_153739_
+		1 p_153740_ p_153740_
+		2 p_153741_ p_153741_
+		3 p_153742_ p_153742_
+		4 p_153743_ p_153743_
+		5 p_153744_ p_153744_
+net/minecraft/world/level/block/LiquidBlock net/minecraft/world/level/block/LiquidBlock
+	LEVEL f_54688_
+	POSSIBLE_FLOW_DIRECTIONS f_181233_
+	STABLE_SHAPE f_54690_
+	fluid f_54689_
+	stateCache f_54691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/FlowingFluid;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54694_ p_54694_
+		1 p_54695_ p_54695_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54730_ p_54730_
+	fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_54700_
+		0 p_54701_ p_54701_
+		1 p_54702_ p_54702_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54760_ p_54760_
+		1 p_54761_ p_54761_
+		2 p_54762_ p_54762_
+		3 p_54763_ p_54763_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_54720_ p_54720_
+		1 p_287727_ p_287727_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54765_ p_54765_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54738_ p_54738_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54749_ p_54749_
+		1 p_54750_ p_54750_
+		2 p_54751_ p_54751_
+		3 p_54752_ p_54752_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54704_ p_54704_
+		1 p_54705_ p_54705_
+		2 p_54706_ p_54706_
+		3 p_54707_ p_54707_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54732_ p_54732_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_54709_ p_54709_
+		1 p_54710_ p_54710_
+		2 p_54711_ p_54711_
+		3 p_54712_ p_54712_
+		4 p_54713_ p_54713_
+		5 p_54714_ p_54714_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54754_ p_54754_
+		1 p_54755_ p_54755_
+		2 p_54756_ p_54756_
+		3 p_54757_ p_54757_
+		4 p_54758_ p_54758_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_153772_ p_153772_
+		1 p_153773_ p_153773_
+		2 p_153774_ p_153774_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_54745_ p_54745_
+		1 p_54746_ p_54746_
+		2 p_54747_ p_54747_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221410_ p_221410_
+		1 p_221411_ p_221411_
+		2 p_221412_ p_221412_
+		3 p_221413_ p_221413_
+	shouldSpreadLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_54696_
+		0 p_54697_ p_54697_
+		1 p_54698_ p_54698_
+		2 p_54699_ p_54699_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_54716_ p_54716_
+		1 p_54717_ p_54717_
+		2 p_54718_ p_54718_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54723_ p_54723_
+		1 p_54724_ p_54724_
+		2 p_54725_ p_54725_
+		3 p_54726_ p_54726_
+		4 p_54727_ p_54727_
+		5 p_54728_ p_54728_
+net/minecraft/world/level/block/LiquidBlockContainer net/minecraft/world/level/block/LiquidBlockContainer
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54766_ p_54766_
+		1 p_54767_ p_54767_
+		2 p_54768_ p_54768_
+		3 p_54769_ p_54769_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54770_ p_54770_
+		1 p_54771_ p_54771_
+		2 p_54772_ p_54772_
+		3 p_54773_ p_54773_
+net/minecraft/world/level/block/LoomBlock net/minecraft/world/level/block/LoomBlock
+	CONTAINER_TITLE f_54774_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54777_ p_54777_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54794_ p_54794_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_54796_ p_54796_
+		1 p_54797_ p_54797_
+		2 p_54798_ p_54798_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54779_ p_54779_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_54780_
+		static
+		0 p_54781_ p_54781_
+		1 p_54782_ p_54782_
+		2 p_54783_ p_54783_
+		3 p_54784_ p_54784_
+		4 p_54785_ p_54785_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54787_ p_54787_
+		1 p_54788_ p_54788_
+		2 p_54789_ p_54789_
+		3 p_54790_ p_54790_
+		4 p_54791_ p_54791_
+		5 p_54792_ p_54792_
+net/minecraft/world/level/block/MagmaBlock net/minecraft/world/level/block/MagmaBlock
+	BUBBLE_COLUMN_CHECK_DELAY f_153775_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54800_ p_54800_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54823_ p_54823_
+		1 p_54824_ p_54824_
+		2 p_54825_ p_54825_
+		3 p_54826_ p_54826_
+		4 p_54827_ p_54827_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_153777_ p_153777_
+		1 p_153778_ p_153778_
+		2 p_153779_ p_153779_
+		3 p_153780_ p_153780_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221415_ p_221415_
+		1 p_221416_ p_221416_
+		2 p_221417_ p_221417_
+		3 p_221418_ p_221418_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54811_ p_54811_
+		1 p_54812_ p_54812_
+		2 p_54813_ p_54813_
+		3 p_54814_ p_54814_
+		4 p_54815_ p_54815_
+		5 p_54816_ p_54816_
+net/minecraft/world/level/block/MangroveLeavesBlock net/minecraft/world/level/block/MangroveLeavesBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221425_ p_221425_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221437_ p_221437_
+		1 p_221438_ p_221438_
+		2 p_221439_ p_221439_
+		3 p_221440_ p_221440_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256534_ p_256534_
+		1 p_256299_ p_256299_
+		2 p_255926_ p_255926_
+		3 p_255711_ p_255711_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221427_ p_221427_
+		1 p_221428_ p_221428_
+		2 p_221429_ p_221429_
+		3 p_221430_ p_221430_
+net/minecraft/world/level/block/MangrovePropaguleBlock net/minecraft/world/level/block/MangrovePropaguleBlock
+	AGE f_221441_
+	GROW_TALL_MANGROVE_PROBABILITY f_221446_
+	HANGING f_221443_
+	MAX_AGE f_221442_
+	SHAPE_PER_AGE f_221444_
+	WATERLOGGED f_221445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221449_ p_221449_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_221473_ p_221473_
+		1 p_221474_ p_221474_
+		2 p_221475_ p_221475_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_221484_ p_221484_
+	createNewHangingPropagule (I)Lnet/minecraft/world/level/block/state/BlockState; m_221485_
+		static
+		0 p_221486_ p_221486_
+	createNewHangingPropagule ()Lnet/minecraft/world/level/block/state/BlockState; m_221492_
+		static
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221494_ p_221494_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_221468_ p_221468_
+		1 p_221469_ p_221469_
+		2 p_221470_ p_221470_
+		3 p_221471_ p_221471_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_221456_ p_221456_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221463_ p_221463_
+		1 p_221464_ p_221464_
+		2 p_221465_ p_221465_
+		3 p_221466_ p_221466_
+	isFullyGrown (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221501_
+		static
+		0 p_221502_ p_221502_
+	isHanging (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221499_
+		static
+		0 p_221500_ p_221500_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256541_ p_256541_
+		1 p_221459_ p_221459_
+		2 p_221460_ p_221460_
+		3 p_221461_ p_221461_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_221496_ p_221496_
+		1 p_221497_ p_221497_
+		2 p_221498_ p_221498_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221451_ p_221451_
+		1 p_221452_ p_221452_
+		2 p_221453_ p_221453_
+		3 p_221454_ p_221454_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221488_ p_221488_
+		1 p_221489_ p_221489_
+		2 p_221490_ p_221490_
+		3 p_221491_ p_221491_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221477_ p_221477_
+		1 p_221478_ p_221478_
+		2 p_221479_ p_221479_
+		3 p_221480_ p_221480_
+		4 p_221481_ p_221481_
+		5 p_221482_ p_221482_
+net/minecraft/world/level/block/MangroveRootsBlock net/minecraft/world/level/block/MangroveRootsBlock
+	WATERLOGGED f_221503_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221506_ p_221506_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_221521_ p_221521_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221523_ p_221523_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_221508_ p_221508_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_221510_ p_221510_
+		1 p_221511_ p_221511_
+		2 p_221512_ p_221512_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221514_ p_221514_
+		1 p_221515_ p_221515_
+		2 p_221516_ p_221516_
+		3 p_221517_ p_221517_
+		4 p_221518_ p_221518_
+		5 p_221519_ p_221519_
+net/minecraft/world/level/block/MelonBlock net/minecraft/world/level/block/MelonBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54829_ p_54829_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+net/minecraft/world/level/block/Mirror net/minecraft/world/level/block/Mirror
+	$VALUES $VALUES
+	CODEC f_221524_
+	FRONT_BACK FRONT_BACK
+	LEFT_RIGHT LEFT_RIGHT
+	NONE NONE
+	id f_221525_
+	rotation f_54835_
+	symbol f_153781_
+	$values ()[Lnet/minecraft/world/level/block/Mirror; m_153788_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
+		0 p_221527_ p_221527_
+		1 p_221528_ p_221528_
+		2 p_221529_ p_221529_
+		3 p_221530_ p_221530_
+	getRotation (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/Rotation; m_54846_
+		0 p_54847_ p_54847_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	mirror (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_54848_
+		0 p_54849_ p_54849_
+	mirror (II)I m_54843_
+		0 p_54844_ p_54844_
+		1 p_54845_ p_54845_
+	rotation ()Lcom/mojang/math/OctahedralGroup; m_54842_
+	symbol ()Lnet/minecraft/network/chat/Component; m_153787_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; valueOf
+		static
+		0 p_54851_ p_54851_
+	values ()[Lnet/minecraft/world/level/block/Mirror; values
+		static
+net/minecraft/world/level/block/Mirror$1 net/minecraft/world/level/block/Mirror$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_54853_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/MossBlock net/minecraft/world/level/block/MossBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153790_ p_153790_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221538_ p_221538_
+		1 p_221539_ p_221539_
+		2 p_221540_ p_221540_
+		3 p_221541_ p_221541_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256507_ p_256507_
+		1 p_256224_ p_256224_
+		2 p_256628_ p_256628_
+		3 p_256093_ p_256093_
+	lambda$performBonemeal$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257327_
+		static
+		0 p_258973_ p_258973_
+	lambda$performBonemeal$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255306_
+		static
+		0 p_256652_ p_256652_
+		1 p_256263_ p_256263_
+		2 p_256443_ p_256443_
+		3 p_255669_ p_255669_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221533_ p_221533_
+		1 p_221534_ p_221534_
+		2 p_221535_ p_221535_
+		3 p_221536_ p_221536_
+net/minecraft/world/level/block/MudBlock net/minecraft/world/level/block/MudBlock
+	SHAPE f_221542_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221545_ p_221545_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_221566_ p_221566_
+		1 p_221567_ p_221567_
+		2 p_221568_ p_221568_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_221561_ p_221561_
+		1 p_221562_ p_221562_
+		2 p_221563_ p_221563_
+		3 p_221564_ p_221564_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_221552_ p_221552_
+		1 p_221553_ p_221553_
+		2 p_221554_ p_221554_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_221556_ p_221556_
+		1 p_221557_ p_221557_
+		2 p_221558_ p_221558_
+		3 p_221559_ p_221559_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_221547_ p_221547_
+		1 p_221548_ p_221548_
+		2 p_221549_ p_221549_
+		3 p_221550_ p_221550_
+net/minecraft/world/level/block/MultifaceBlock net/minecraft/world/level/block/MultifaceBlock
+	AABB_OFFSET f_153807_
+	DIRECTIONS f_153806_
+	DOWN_AABB f_153809_
+	EAST_AABB f_153811_
+	NORTH_AABB f_153812_
+	PROPERTY_BY_DIRECTION f_153814_
+	SHAPE_BY_DIRECTION f_153815_
+	SOUTH_AABB f_153813_
+	UP_AABB f_153808_
+	WEST_AABB f_153810_
+	canMirrorX f_153818_
+	canMirrorZ f_153819_
+	canRotate f_153817_
+	shapesCache f_153816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153822_ p_153822_
+	availableFaces (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Set; m_221584_
+		static
+		0 p_221585_ p_221585_
+	calculateMultifaceShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_153958_
+		static
+		0 p_153959_ p_153959_
+	canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_153829_
+		static
+		0 p_153830_ p_153830_
+		1 p_153831_ p_153831_
+		2 p_153832_ p_153832_
+		3 p_153833_ p_153833_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_153848_ p_153848_
+		1 p_153849_ p_153849_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153888_ p_153888_
+		1 p_153889_ p_153889_
+		2 p_153890_ p_153890_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153917_ p_153917_
+	getDefaultMultifaceState (Lnet/minecraft/world/level/block/state/StateDefinition;)Lnet/minecraft/world/level/block/state/BlockState; m_153918_
+		static
+		0 p_153919_ p_153919_
+	getFaceProperty (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_153933_
+		static
+		0 p_153934_ p_153934_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153851_ p_153851_
+		1 p_153852_ p_153852_
+		2 p_153853_ p_153853_
+		3 p_153854_ p_153854_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153824_ p_153824_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_153940_
+		0 p_153941_ p_153941_
+		1 p_153942_ p_153942_
+		2 p_153943_ p_153943_
+		3 p_153944_ p_153944_
+	hasAnyFace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153960_
+		static
+		0 p_153961_ p_153961_
+	hasAnyVacantFace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153962_
+		static
+		0 p_153963_ p_153963_
+	hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_153900_
+		static
+		0 p_153901_ p_153901_
+		1 p_153902_ p_153902_
+	isFaceSupported (Lnet/minecraft/core/Direction;)Z m_153920_
+		0 p_153921_ p_153921_
+	isValidStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_221571_
+		0 p_221572_ p_221572_
+		1 p_221573_ p_221573_
+		2 p_221574_ p_221574_
+		3 p_221575_ p_221575_
+	isWaterloggable ()Z m_153964_
+	lambda$getStateForPlacement$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_153861_
+		0 p_153862_ p_153862_
+		1 p_153863_ p_153863_
+		2 p_153864_ p_153864_
+		3 p_153865_ p_153865_
+	lambda$hasAnyFace$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221581_
+		static
+		0 p_221582_ p_221582_
+		1 p_221583_ p_221583_
+	lambda$hasAnyVacantFace$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221578_
+		static
+		0 p_221579_ p_221579_
+		1 p_221580_ p_221580_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_153922_
+		static
+		0 p_153923_ p_153923_
+	mapDirections (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockState; m_153910_
+		0 p_153911_ p_153911_
+		1 p_153912_ p_153912_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_153892_ p_153892_
+		1 p_153893_ p_153893_
+	pack (Ljava/util/Collection;)B m_221576_
+		static
+		0 p_221577_ p_221577_
+	removeFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)Lnet/minecraft/world/level/block/state/BlockState; m_153897_
+		static
+		0 p_153898_ p_153898_
+		1 p_153899_ p_153899_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_153895_ p_153895_
+		1 p_153896_ p_153896_
+	unpack (B)Ljava/util/Set; m_221569_
+		static
+		0 p_221570_ p_221570_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153904_ p_153904_
+		1 p_153905_ p_153905_
+		2 p_153906_ p_153906_
+		3 p_153907_ p_153907_
+		4 p_153908_ p_153908_
+		5 p_153909_ p_153909_
+net/minecraft/world/level/block/MultifaceSpreader net/minecraft/world/level/block/MultifaceSpreader
+	DEFAULT_SPREAD_ORDER f_221586_
+	config f_221587_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadConfig;)V <init>
+		0 p_221592_ p_221592_
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
+		0 p_221590_ p_221590_
+	canSpreadInAnyDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_221601_
+		0 p_221602_ p_221602_
+		1 p_221603_ p_221603_
+		2 p_221604_ p_221604_
+		3 p_221605_ p_221605_
+	getSpreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate;)Ljava/util/Optional; m_221612_
+		0 p_221613_ p_221613_
+		1 p_221614_ p_221614_
+		2 p_221615_ p_221615_
+		3 p_221616_ p_221616_
+		4 p_221617_ p_221617_
+		5 p_221618_ p_221618_
+	lambda$canSpreadInAnyDirection$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_221606_
+		0 p_221607_ p_221607_
+		1 p_221608_ p_221608_
+		2 p_221609_ p_221609_
+		3 p_221610_ p_221610_
+		4 p_221611_ p_221611_
+	lambda$spreadAll$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221668_
+		0 p_221669_ p_221669_
+		1 p_221670_ p_221670_
+	lambda$spreadAll$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/core/Direction;)Ljava/lang/Long; m_221662_
+		0 p_221663_ p_221663_
+		1 p_221664_ p_221664_
+		2 p_221665_ p_221665_
+		3 p_221666_ p_221666_
+		4 p_221667_ p_221667_
+	lambda$spreadFromFaceTowardAllDirections$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; m_221650_
+		0 p_221651_ p_221651_
+		1 p_221652_ p_221652_
+		2 p_221653_ p_221653_
+		3 p_221654_ p_221654_
+		4 p_221655_ p_221655_
+		5 p_221656_ p_221656_
+	lambda$spreadFromFaceTowardDirection$7 (Lnet/minecraft/world/level/LevelAccessor;ZLnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Ljava/util/Optional; m_221597_
+		0 p_221598_ p_221598_
+		1 p_221599_ p_221599_
+		2 p_221600_ p_221600_
+	lambda$spreadFromFaceTowardRandomDirection$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; m_221671_
+		0 p_221672_ p_221672_
+		1 p_221673_ p_221673_
+		2 p_221674_ p_221674_
+		3 p_221675_ p_221675_
+		4 p_221676_ p_221676_
+		5 p_221677_ p_221677_
+	lambda$spreadFromRandomFaceTowardRandomDirection$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221678_
+		0 p_221679_ p_221679_
+		1 p_221680_ p_221680_
+	lambda$spreadFromRandomFaceTowardRandomDirection$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_221624_
+		0 p_221625_ p_221625_
+		1 p_221626_ p_221626_
+		2 p_221627_ p_221627_
+		3 p_221628_ p_221628_
+		4 p_221629_ p_221629_
+	spreadAll (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)J m_221657_
+		0 p_221658_ p_221658_
+		1 p_221659_ p_221659_
+		2 p_221660_ p_221660_
+		3 p_221661_ p_221661_
+	spreadFromFaceTowardAllDirections (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)J m_221644_
+		0 p_221645_ p_221645_
+		1 p_221646_ p_221646_
+		2 p_221647_ p_221647_
+		3 p_221648_ p_221648_
+		4 p_221649_ p_221649_
+	spreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Z)Ljava/util/Optional; m_221637_
+		0 p_221638_ p_221638_
+		1 p_221639_ p_221639_
+		2 p_221640_ p_221640_
+		3 p_221641_ p_221641_
+		4 p_221642_ p_221642_
+		5 p_221643_ p_221643_
+	spreadFromFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Z)Ljava/util/Optional; m_221630_
+		0 p_221631_ p_221631_
+		1 p_221632_ p_221632_
+		2 p_221633_ p_221633_
+		3 p_221634_ p_221634_
+		4 p_221635_ p_221635_
+		5 p_221636_ p_221636_
+	spreadFromRandomFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_221619_
+		0 p_221620_ p_221620_
+		1 p_221621_ p_221621_
+		2 p_221622_ p_221622_
+		3 p_221623_ p_221623_
+	spreadToFace (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Z)Ljava/util/Optional; m_221593_
+		0 p_221594_ p_221594_
+		1 p_221595_ p_221595_
+		2 p_221596_ p_221596_
+net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig
+	block f_221681_
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
+		0 p_221683_ p_221683_
+	canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_213973_
+		0 p_221685_ p_221685_
+		1 p_221686_ p_221686_
+		2 p_221687_ p_221687_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_214136_
+		0 p_221694_ p_221694_
+		1 p_221695_ p_221695_
+		2 p_221696_ p_221696_
+		3 p_221697_ p_221697_
+	stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z m_213938_
+		0 p_221688_ p_221688_
+		1 p_221689_ p_221689_
+		2 p_221690_ p_221690_
+		3 p_221691_ p_221691_
+		4 p_221692_ p_221692_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig
+	canSpreadFrom (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221714_
+		0 p_221715_ p_221715_
+		1 p_221716_ p_221716_
+	canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_213973_
+		0 p_221698_ p_221698_
+		1 p_221699_ p_221699_
+		2 p_221700_ p_221700_
+	getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_214109_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_214136_
+		0 p_221707_ p_221707_
+		1 p_221708_ p_221708_
+		2 p_221709_ p_221709_
+		3 p_221710_ p_221710_
+	hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221711_
+		0 p_221712_ p_221712_
+		1 p_221713_ p_221713_
+	isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_214107_
+		0 p_221706_ p_221706_
+	placeBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_221701_
+		0 p_221702_ p_221702_
+		1 p_221703_ p_221703_
+		2 p_221704_ p_221704_
+		3 p_221705_ p_221705_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadPos net/minecraft/world/level/block/MultifaceSpreader$SpreadPos
+	face f_221718_
+	pos f_221717_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 f_221717_ f_221717_
+		1 f_221718_ f_221718_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_221725_ p_221725_
+	face ()Lnet/minecraft/core/Direction; f_221718_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_221717_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate
+	test (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_221728_
+		0 p_221729_ p_221729_
+		1 p_221730_ p_221730_
+		2 p_221731_ p_221731_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType net/minecraft/world/level/block/MultifaceSpreader$SpreadType
+	$VALUES $VALUES
+	SAME_PLANE SAME_PLANE
+	SAME_POSITION SAME_POSITION
+	WRAP_AROUND WRAP_AROUND
+	$values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_221740_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221738_ p_221738_
+		1 p_221739_ p_221739_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221741_ p_221741_
+		1 p_221742_ p_221742_
+		2 p_221743_ p_221743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; valueOf
+		static
+		0 p_221745_ p_221745_
+	values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; values
+		static
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221748_ p_221748_
+		1 p_221749_ p_221749_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221751_ p_221751_
+		1 p_221752_ p_221752_
+		2 p_221753_ p_221753_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221755_ p_221755_
+		1 p_221756_ p_221756_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221758_ p_221758_
+		1 p_221759_ p_221759_
+		2 p_221760_ p_221760_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221762_ p_221762_
+		1 p_221763_ p_221763_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221765_ p_221765_
+		1 p_221766_ p_221766_
+		2 p_221767_ p_221767_
+net/minecraft/world/level/block/MushroomBlock net/minecraft/world/level/block/MushroomBlock
+	AABB_OFFSET f_153980_
+	SHAPE f_54855_
+	feature f_254650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_256027_ p_256027_
+		1 p_256049_ p_256049_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_54880_ p_54880_
+		1 p_54881_ p_54881_
+		2 p_54882_ p_54882_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54889_ p_54889_
+		1 p_54890_ p_54890_
+		2 p_54891_ p_54891_
+		3 p_54892_ p_54892_
+	growMushroom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_221773_
+		0 p_221774_ p_221774_
+		1 p_221775_ p_221775_
+		2 p_221776_ p_221776_
+		3 p_221777_ p_221777_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221779_ p_221779_
+		1 p_221780_ p_221780_
+		2 p_221781_ p_221781_
+		3 p_221782_ p_221782_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255904_ p_255904_
+		1 p_54871_ p_54871_
+		2 p_54872_ p_54872_
+		3 p_54873_ p_54873_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54894_ p_54894_
+		1 p_54895_ p_54895_
+		2 p_54896_ p_54896_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221769_ p_221769_
+		1 p_221770_ p_221770_
+		2 p_221771_ p_221771_
+		3 p_221772_ p_221772_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221784_ p_221784_
+		1 p_221785_ p_221785_
+		2 p_221786_ p_221786_
+		3 p_221787_ p_221787_
+net/minecraft/world/level/block/MyceliumBlock net/minecraft/world/level/block/MyceliumBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54898_ p_54898_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221789_ p_221789_
+		1 p_221790_ p_221790_
+		2 p_221791_ p_221791_
+		3 p_221792_ p_221792_
+net/minecraft/world/level/block/NetherPortalBlock net/minecraft/world/level/block/NetherPortalBlock
+	AABB_OFFSET f_153985_
+	AXIS f_54904_
+	X_AXIS_AABB f_54905_
+	Z_AXIS_AABB f_54906_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54909_ p_54909_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221794_ p_221794_
+		1 p_221795_ p_221795_
+		2 p_221796_ p_221796_
+		3 p_221797_ p_221797_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54935_ p_54935_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54915_ p_54915_
+		1 p_54916_ p_54916_
+		2 p_54917_ p_54917_
+		3 p_54918_ p_54918_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_54911_ p_54911_
+		1 p_54912_ p_54912_
+		2 p_54913_ p_54913_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54942_ p_54942_
+		1 p_54943_ p_54943_
+		2 p_54944_ p_54944_
+		3 p_54945_ p_54945_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221799_ p_221799_
+		1 p_221800_ p_221800_
+		2 p_221801_ p_221801_
+		3 p_221802_ p_221802_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54925_ p_54925_
+		1 p_54926_ p_54926_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54928_ p_54928_
+		1 p_54929_ p_54929_
+		2 p_54930_ p_54930_
+		3 p_54931_ p_54931_
+		4 p_54932_ p_54932_
+		5 p_54933_ p_54933_
+net/minecraft/world/level/block/NetherPortalBlock$1 net/minecraft/world/level/block/NetherPortalBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_54946_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_54947_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/NetherSproutsBlock net/minecraft/world/level/block/NetherSproutsBlock
+	SHAPE f_54949_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54952_ p_54952_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54955_ p_54955_
+		1 p_54956_ p_54956_
+		2 p_54957_ p_54957_
+		3 p_54958_ p_54958_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54960_ p_54960_
+		1 p_54961_ p_54961_
+		2 p_54962_ p_54962_
+net/minecraft/world/level/block/NetherVines net/minecraft/world/level/block/NetherVines
+	BONEMEAL_GROW_PROBABILITY_DECREASE_RATE f_153987_
+	GROW_PER_TICK_PROBABILITY f_153986_
+	<init> ()V <init>
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_221803_
+		static
+		0 p_221804_ p_221804_
+	isValidGrowthState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_54963_
+		static
+		0 p_54964_ p_54964_
+net/minecraft/world/level/block/NetherWartBlock net/minecraft/world/level/block/NetherWartBlock
+	AGE f_54967_
+	MAX_AGE f_153989_
+	SHAPE_BY_AGE f_54968_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54971_ p_54971_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54977_ p_54977_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_54973_ p_54973_
+		1 p_54974_ p_54974_
+		2 p_54975_ p_54975_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54986_ p_54986_
+		1 p_54987_ p_54987_
+		2 p_54988_ p_54988_
+		3 p_54989_ p_54989_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54979_ p_54979_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54991_ p_54991_
+		1 p_54992_ p_54992_
+		2 p_54993_ p_54993_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221806_ p_221806_
+		1 p_221807_ p_221807_
+		2 p_221808_ p_221808_
+		3 p_221809_ p_221809_
+net/minecraft/world/level/block/NetherrackBlock net/minecraft/world/level/block/NetherrackBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54995_ p_54995_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221816_ p_221816_
+		1 p_221817_ p_221817_
+		2 p_221818_ p_221818_
+		3 p_221819_ p_221819_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256620_ p_256620_
+		1 p_55003_ p_55003_
+		2 p_55004_ p_55004_
+		3 p_55005_ p_55005_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221811_ p_221811_
+		1 p_221812_ p_221812_
+		2 p_221813_ p_221813_
+		3 p_221814_ p_221814_
+net/minecraft/world/level/block/NoteBlock net/minecraft/world/level/block/NoteBlock
+	INSTRUMENT f_55011_
+	NOTE f_55013_
+	NOTE_VOLUME f_262759_
+	POWERED f_55012_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55016_ p_55016_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_55029_ p_55029_
+		1 p_55030_ p_55030_
+		2 p_55031_ p_55031_
+		3 p_55032_ p_55032_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55055_ p_55055_
+	getCustomSoundId (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/resources/ResourceLocation; m_262851_
+		0 p_263070_ p_263070_
+		1 p_262999_ p_262999_
+	getPitchFromNote (I)F m_276981_
+		static
+		0 p_277409_ p_277409_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55018_ p_55018_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55041_ p_55041_
+		1 p_55042_ p_55042_
+		2 p_55043_ p_55043_
+		3 p_55044_ p_55044_
+		4 p_55045_ p_55045_
+		5 p_55046_ p_55046_
+	playNote (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_260916_
+		0 p_261664_ p_261664_
+		1 p_261606_ p_261606_
+		2 p_261819_ p_261819_
+		3 p_262042_ p_262042_
+	setInstrument (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_261136_
+		0 p_262117_ p_262117_
+		1 p_261908_ p_261908_
+		2 p_262130_ p_262130_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_55023_ p_55023_
+		1 p_55024_ p_55024_
+		2 p_55025_ p_55025_
+		3 p_55026_ p_55026_
+		4 p_55027_ p_55027_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55048_ p_55048_
+		1 p_55049_ p_55049_
+		2 p_55050_ p_55050_
+		3 p_55051_ p_55051_
+		4 p_55052_ p_55052_
+		5 p_55053_ p_55053_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55034_ p_55034_
+		1 p_55035_ p_55035_
+		2 p_55036_ p_55036_
+		3 p_55037_ p_55037_
+		4 p_55038_ p_55038_
+		5 p_55039_ p_55039_
+net/minecraft/world/level/block/NyliumBlock net/minecraft/world/level/block/NyliumBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55057_ p_55057_
+	canBeNylium (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_55078_
+		static
+		0 p_55079_ p_55079_
+		1 p_55080_ p_55080_
+		2 p_55081_ p_55081_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221830_ p_221830_
+		1 p_221831_ p_221831_
+		2 p_221832_ p_221832_
+		3 p_221833_ p_221833_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256194_ p_256194_
+		1 p_256152_ p_256152_
+		2 p_256389_ p_256389_
+		3 p_255846_ p_255846_
+	lambda$place$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255256_
+		static
+		0 p_255824_ p_255824_
+		1 p_256334_ p_256334_
+		2 p_255646_ p_255646_
+		3 p_256332_ p_256332_
+		4 p_255920_ p_255920_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221825_ p_221825_
+		1 p_221826_ p_221826_
+		2 p_221827_ p_221827_
+		3 p_221828_ p_221828_
+	place (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_255258_
+		0 p_255879_ p_255879_
+		1 p_256032_ p_256032_
+		2 p_255631_ p_255631_
+		3 p_256445_ p_256445_
+		4 p_255709_ p_255709_
+		5 p_256019_ p_256019_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221835_ p_221835_
+		1 p_221836_ p_221836_
+		2 p_221837_ p_221837_
+		3 p_221838_ p_221838_
+net/minecraft/world/level/block/ObserverBlock net/minecraft/world/level/block/ObserverBlock
+	POWERED f_55082_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55085_ p_55085_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55125_ p_55125_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55127_ p_55127_
+		1 p_55128_ p_55128_
+		2 p_55129_ p_55129_
+		3 p_55130_ p_55130_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55101_ p_55101_
+		1 p_55102_ p_55102_
+		2 p_55103_ p_55103_
+		3 p_55104_ p_55104_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55087_ p_55087_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55138_ p_55138_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55112_ p_55112_
+		1 p_55113_ p_55113_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55132_ p_55132_
+		1 p_55133_ p_55133_
+		2 p_55134_ p_55134_
+		3 p_55135_ p_55135_
+		4 p_55136_ p_55136_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55106_ p_55106_
+		1 p_55107_ p_55107_
+		2 p_55108_ p_55108_
+		3 p_55109_ p_55109_
+		4 p_55110_ p_55110_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55115_ p_55115_
+		1 p_55116_ p_55116_
+	startSignal (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_55092_
+		0 p_55093_ p_55093_
+		1 p_55094_ p_55094_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221840_ p_221840_
+		1 p_221841_ p_221841_
+		2 p_221842_ p_221842_
+		3 p_221843_ p_221843_
+	updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_55088_
+		0 p_55089_ p_55089_
+		1 p_55090_ p_55090_
+		2 p_55091_ p_55091_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55118_ p_55118_
+		1 p_55119_ p_55119_
+		2 p_55120_ p_55120_
+		3 p_55121_ p_55121_
+		4 p_55122_ p_55122_
+		5 p_55123_ p_55123_
+net/minecraft/world/level/block/PiglinWallSkullBlock net/minecraft/world/level/block/PiglinWallSkullBlock
+	AABBS f_260652_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_261530_ p_261530_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_261765_ p_261765_
+		1 p_261604_ p_261604_
+		2 p_261948_ p_261948_
+		3 p_261889_ p_261889_
+net/minecraft/world/level/block/PinkPetalsBlock net/minecraft/world/level/block/PinkPetalsBlock
+	AMOUNT f_271373_
+	FACING f_271347_
+	MAX_FLOWERS f_271156_
+	MIN_FLOWERS f_271110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273335_ p_273335_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_272922_ p_272922_
+		1 p_273534_ p_273534_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_272634_ p_272634_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_273399_ p_273399_
+		1 p_273568_ p_273568_
+		2 p_273314_ p_273314_
+		3 p_273274_ p_273274_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_273158_ p_273158_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_272604_ p_272604_
+		1 p_273609_ p_273609_
+		2 p_272988_ p_272988_
+		3 p_273231_ p_273231_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_272968_ p_272968_
+		1 p_273762_ p_273762_
+		2 p_273662_ p_273662_
+		3 p_273778_ p_273778_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_272961_ p_272961_
+		1 p_273278_ p_273278_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_273476_ p_273476_
+		1 p_273093_ p_273093_
+		2 p_272601_ p_272601_
+		3 p_272683_ p_272683_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_273485_ p_273485_
+		1 p_273021_ p_273021_
+net/minecraft/world/level/block/PipeBlock net/minecraft/world/level/block/PipeBlock
+	DIRECTIONS f_55156_
+	DOWN f_55153_
+	EAST f_55149_
+	NORTH f_55148_
+	PROPERTY_BY_DIRECTION f_55154_
+	SOUTH f_55150_
+	UP f_55152_
+	WEST f_55151_
+	shapeByIndex f_55155_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55159_ p_55159_
+		1 p_55160_ p_55160_
+	getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_55174_
+		0 p_55175_ p_55175_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55170_ p_55170_
+		1 p_55171_ p_55171_
+		2 p_55172_ p_55172_
+		3 p_55173_ p_55173_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_55163_
+		static
+		0 p_55164_ p_55164_
+	makeShapes (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_55161_
+		0 p_55162_ p_55162_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_55166_ p_55166_
+		1 p_55167_ p_55167_
+		2 p_55168_ p_55168_
+net/minecraft/world/level/block/PitcherCropBlock net/minecraft/world/level/block/PitcherCropBlock
+	AGE f_276478_
+	BONEMEAL_INCREASE f_278117_
+	COLLISION_SHAPE_BULB f_276694_
+	COLLISION_SHAPE_CROP f_276589_
+	DOUBLE_PLANT_AGE_INTERSECTION f_276596_
+	FULL_LOWER_SHAPE f_278400_
+	FULL_UPPER_SHAPE f_278440_
+	LOWER_SHAPE_BY_AGE f_278397_
+	MAX_AGE f_276671_
+	UPPER_SHAPE_BY_AGE f_278405_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277780_ p_277780_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_277627_ p_277627_
+		1 p_277759_ p_277759_
+	canGrow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_289996_
+		0 p_290007_ p_290007_
+		1 p_290014_ p_290014_
+		2 p_290017_ p_290017_
+		3 p_290008_ p_290008_
+	canGrowInto (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_277165_
+		static
+		0 p_290010_ p_290010_
+		1 p_277823_ p_277823_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_277671_ p_277671_
+		1 p_277477_ p_277477_
+		2 p_278085_ p_278085_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277573_ p_277573_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_279266_ p_279266_
+		1 p_279469_ p_279469_
+		2 p_279119_ p_279119_
+		3 p_279372_ p_279372_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_277609_ p_277609_
+		1 p_277398_ p_277398_
+		2 p_278042_ p_278042_
+		3 p_277995_ p_277995_
+	getLowerHalf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/PitcherCropBlock$PosAndState; m_289999_
+		0 p_290009_ p_290009_
+		1 p_290016_ p_290016_
+		2 p_290015_ p_290015_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_277602_ p_277602_
+		1 p_277617_ p_277617_
+		2 p_278005_ p_278005_
+		3 p_277514_ p_277514_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_277448_ p_277448_
+	grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V m_276898_
+		0 p_277975_ p_277975_
+		1 p_277349_ p_277349_
+		2 p_277585_ p_277585_
+		3 p_277498_ p_277498_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_277920_ p_277920_
+		1 p_277594_ p_277594_
+		2 p_277401_ p_277401_
+		3 p_277434_ p_277434_
+	isLower (Lnet/minecraft/world/level/block/state/BlockState;)Z m_278754_
+		static
+		0 p_279488_ p_279488_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_276876_
+		0 p_277387_ p_277387_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_277483_ p_277483_
+	isUpper (Lnet/minecraft/world/level/block/state/BlockState;)Z m_290001_
+		static
+		0 p_290013_ p_290013_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_277380_ p_277380_
+		1 p_277500_ p_277500_
+		2 p_277715_ p_277715_
+		3 p_277487_ p_277487_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_277418_ p_277418_
+		1 p_277461_ p_277461_
+		2 p_277608_ p_277608_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_277717_ p_277717_
+		1 p_277870_ p_277870_
+		2 p_277836_ p_277836_
+		3 p_278034_ p_278034_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_277950_ p_277950_
+		1 p_277589_ p_277589_
+		2 p_277937_ p_277937_
+		3 p_277887_ p_277887_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_277432_ p_277432_
+		1 p_277632_ p_277632_
+		2 p_277479_ p_277479_
+		3 p_277805_ p_277805_
+		4 p_277663_ p_277663_
+	sufficientLight (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_290004_
+		static
+		0 p_290018_ p_290018_
+		1 p_290011_ p_290011_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_277518_ p_277518_
+		1 p_277700_ p_277700_
+		2 p_277660_ p_277660_
+		3 p_277653_ p_277653_
+		4 p_277982_ p_277982_
+		5 p_278106_ p_278106_
+net/minecraft/world/level/block/PitcherCropBlock$PosAndState net/minecraft/world/level/block/PitcherCropBlock$PosAndState
+	pos f_289994_
+	state f_289993_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_289994_ f_289994_
+		1 f_289993_ f_289993_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_290012_ p_290012_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_289994_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_289993_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/PlayerHeadBlock net/minecraft/world/level/block/PlayerHeadBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55177_ p_55177_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_55179_ p_55179_
+		1 p_55180_ p_55180_
+		2 p_55181_ p_55181_
+		3 p_55182_ p_55182_
+		4 p_55183_ p_55183_
+net/minecraft/world/level/block/PlayerWallHeadBlock net/minecraft/world/level/block/PlayerWallHeadBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55185_ p_55185_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287758_ p_287758_
+		1 p_287648_ p_287648_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_55187_ p_55187_
+		1 p_55188_ p_55188_
+		2 p_55189_ p_55189_
+		3 p_55190_ p_55190_
+		4 p_55191_ p_55191_
+net/minecraft/world/level/block/PointedDripstoneBlock net/minecraft/world/level/block/PointedDripstoneBlock
+	AVERAGE_DAYS_PER_GROWTH f_153997_
+	BASE_SHAPE f_154007_
+	DELAY_BEFORE_FALLING f_154014_
+	DRIP_PROBABILITY_PER_ANIMATE_TICK f_154015_
+	DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE f_154016_
+	FRUSTUM_SHAPE f_154005_
+	GROWTH_PROBABILITY_PER_RANDOM_TICK f_153998_
+	LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK f_221845_
+	MAX_GROWTH_LENGTH f_153999_
+	MAX_HORIZONTAL_OFFSET f_154008_
+	MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON f_154017_
+	MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE f_154012_
+	MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION f_153994_
+	MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING f_154000_
+	MIDDLE_SHAPE f_154006_
+	MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE f_154020_
+	REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK f_202005_
+	STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE f_154021_
+	STALACTITE_DRIP_START_PIXEL f_154001_
+	STALACTITE_MAX_DAMAGE f_154022_
+	STALAGMITE_FALL_DAMAGE_MODIFIER f_153996_
+	STALAGMITE_FALL_DISTANCE_OFFSET f_153995_
+	THICKNESS f_154010_
+	TIP_DIRECTION f_154009_
+	TIP_MERGE_SHAPE f_154002_
+	TIP_SHAPE_DOWN f_154004_
+	TIP_SHAPE_UP f_154003_
+	WATERLOGGED f_154011_
+	WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK f_221844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154025_ p_154025_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221870_ p_221870_
+		1 p_221871_ p_221871_
+		2 p_221872_ p_221872_
+		3 p_221873_ p_221873_
+	calculateDripstoneThickness (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; m_154092_
+		static
+		0 p_154093_ p_154093_
+		1 p_154094_ p_154094_
+		2 p_154095_ p_154095_
+		3 p_154096_ p_154096_
+	calculateTipDirection (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_154190_
+		static
+		0 p_154191_ p_154191_
+		1 p_154192_ p_154192_
+		2 p_154193_ p_154193_
+	canDrip (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154238_
+		static
+		0 p_154239_ p_154239_
+	canDripThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202017_
+		static
+		0 p_202018_ p_202018_
+		1 p_202019_ p_202019_
+		2 p_202020_ p_202020_
+	canFillCauldron (Lnet/minecraft/world/level/material/Fluid;)Z m_154158_
+		static
+		0 p_154159_ p_154159_
+	canGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_154140_
+		static
+		0 p_154141_ p_154141_
+		1 p_154142_ p_154142_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154137_ p_154137_
+		1 p_154138_ p_154138_
+		2 p_154139_ p_154139_
+	canTipGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_154194_
+		static
+		0 p_154195_ p_154195_
+		1 p_154196_ p_154196_
+		2 p_154197_ p_154197_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154157_ p_154157_
+	createDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)V m_154087_
+		static
+		0 p_154088_ p_154088_
+		1 p_154089_ p_154089_
+		2 p_154090_ p_154090_
+		3 p_154091_ p_154091_
+	createMergedTips (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_154230_
+		static
+		0 p_154231_ p_154231_
+		1 p_154232_ p_154232_
+		2 p_154233_ p_154233_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154047_ p_154047_
+		1 p_154048_ p_154048_
+		2 p_154049_ p_154049_
+		3 p_154050_ p_154050_
+		4 p_154051_ p_154051_
+	findBlockVertical (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$AxisDirection;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; m_202006_
+		static
+		0 p_202007_ p_202007_
+		1 p_202008_ p_202008_
+		2 p_202009_ p_202009_
+		3 p_202010_ p_202010_
+		4 p_202011_ p_202011_
+		5 p_202012_ p_202012_
+	findFillableCauldronBelowStalactiteTip (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/core/BlockPos; m_154076_
+		static
+		0 p_154077_ p_154077_
+		1 p_154078_ p_154078_
+		2 p_154079_ p_154079_
+	findRootBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Ljava/util/Optional; m_154066_
+		static
+		0 p_154067_ p_154067_
+		1 p_154068_ p_154068_
+		2 p_154069_ p_154069_
+		3 p_154070_ p_154070_
+	findStalactiteTipAboveCauldron (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_154055_
+		static
+		0 p_154056_ p_154056_
+		1 p_154057_ p_154057_
+	findTip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_154130_
+		static
+		0 p_154131_ p_154131_
+		1 p_154132_ p_154132_
+		2 p_154133_ p_154133_
+		3 p_154134_ p_154134_
+		4 p_154135_ p_154135_
+	getCauldronFillFluidType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/Fluid; m_221849_
+		static
+		0 p_221850_ p_221850_
+		1 p_221851_ p_221851_
+	getDripFluid (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; m_154052_
+		static
+		0 p_154053_ p_154053_
+		1 p_154054_ p_154054_
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_254432_ p_254432_
+	getFluidAboveStalactite (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_154181_
+		static
+		0 p_154182_ p_154182_
+		1 p_154183_ p_154183_
+		2 p_154184_ p_154184_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154235_ p_154235_
+	getMaxHorizontalOffset ()F m_142740_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_154170_ p_154170_
+		1 p_154171_ p_154171_
+		2 p_154172_ p_154172_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154117_ p_154117_
+		1 p_154118_ p_154118_
+		2 p_154119_ p_154119_
+		3 p_154120_ p_154120_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154040_ p_154040_
+	grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_154035_
+		static
+		0 p_154036_ p_154036_
+		1 p_154037_ p_154037_
+		2 p_154038_ p_154038_
+	growStalactiteOrStalagmiteIfPossible (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221887_
+		static
+		0 p_221888_ p_221888_
+		1 p_221889_ p_221889_
+		2 p_221890_ p_221890_
+		3 p_221891_ p_221891_
+	growStalagmiteBelow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_154032_
+		static
+		0 p_154033_ p_154033_
+		1 p_154034_ p_154034_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_181235_ p_181235_
+		1 p_181236_ p_181236_
+		2 p_181237_ p_181237_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154112_ p_154112_
+		1 p_154113_ p_154113_
+		2 p_154114_ p_154114_
+		3 p_154115_ p_154115_
+	isPointedDripstoneWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_154207_
+		static
+		0 p_154208_ p_154208_
+		1 p_154209_ p_154209_
+	isStalactite (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154240_
+		static
+		0 p_154241_ p_154241_
+	isStalactiteStartPos (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_154203_
+		static
+		0 p_154204_ p_154204_
+		1 p_154205_ p_154205_
+		2 p_154206_ p_154206_
+	isStalagmite (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154242_
+		static
+		0 p_154243_ p_154243_
+	isTip (Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_154153_
+		static
+		0 p_154154_ p_154154_
+		1 p_154155_ p_154155_
+	isUnmergedTipWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_154143_
+		static
+		0 p_154144_ p_154144_
+		1 p_154145_ p_154145_
+	isValidPointedDripstonePlacement (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_154221_
+		static
+		0 p_154222_ p_154222_
+		1 p_154223_ p_154223_
+		2 p_154224_ p_154224_
+	lambda$animateTick$0 (FLnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Z m_221846_
+		static
+		0 p_221847_ p_221847_
+		1 p_221848_ p_221848_
+	lambda$animateTick$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V m_221877_
+		static
+		0 p_221878_ p_221878_
+		1 p_221879_ p_221879_
+		2 p_221880_ p_221880_
+		3 p_221881_ p_221881_
+	lambda$findFillableCauldronBelowStalactiteTip$7 (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)Z m_154160_
+		static
+		0 p_154161_ p_154161_
+		1 p_154162_ p_154162_
+	lambda$findFillableCauldronBelowStalactiteTip$8 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202032_
+		static
+		0 p_202033_ p_202033_
+		1 p_202034_ p_202034_
+		2 p_202035_ p_202035_
+	lambda$findRootBlock$5 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202013_
+		static
+		0 p_202014_ p_202014_
+		1 p_202015_ p_202015_
+		2 p_202016_ p_202016_
+	lambda$findRootBlock$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154244_
+		static
+		0 p_154245_ p_154245_
+	lambda$findStalactiteTipAboveCauldron$9 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202028_
+		static
+		0 p_202029_ p_202029_
+		1 p_202030_ p_202030_
+		2 p_202031_ p_202031_
+	lambda$findTip$3 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202021_
+		static
+		0 p_202022_ p_202022_
+		1 p_202023_ p_202023_
+		2 p_202024_ p_202024_
+	lambda$findTip$4 (ZLnet/minecraft/world/level/block/state/BlockState;)Z m_154166_
+		static
+		0 p_154167_ p_154167_
+		1 p_154168_ p_154168_
+	lambda$getCauldronFillFluidType$10 (Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Lnet/minecraft/world/level/material/Fluid; m_221857_
+		static
+		0 p_221858_ p_221858_
+	lambda$getFluidAboveStalactite$11 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo; m_221874_
+		static
+		0 p_221875_ p_221875_
+		1 p_221876_ p_221876_
+	lambda$spawnDripParticle$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V m_221852_
+		static
+		0 p_221853_ p_221853_
+		1 p_221854_ p_221854_
+		2 p_221855_ p_221855_
+		3 p_221856_ p_221856_
+	maybeTransferFluid (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;F)V m_221859_
+		static
+		0 p_221860_ p_221860_
+		1 p_221861_ p_221861_
+		2 p_221862_ p_221862_
+		3 p_221863_ p_221863_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_154059_ p_154059_
+		1 p_154060_ p_154060_
+		2 p_154061_ p_154061_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_154042_ p_154042_
+		1 p_154043_ p_154043_
+		2 p_154044_ p_154044_
+		3 p_154045_ p_154045_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221883_ p_221883_
+		1 p_221884_ p_221884_
+		2 p_221885_ p_221885_
+		3 p_221886_ p_221886_
+	spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)V m_154071_
+		static
+		0 p_154072_ p_154072_
+		1 p_154073_ p_154073_
+		2 p_154074_ p_154074_
+		3 p_154075_ p_154075_
+	spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_154062_
+		static
+		0 p_154063_ p_154063_
+		1 p_154064_ p_154064_
+		2 p_154065_ p_154065_
+	spawnFallingStalactite (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_154097_
+		static
+		0 p_154098_ p_154098_
+		1 p_154099_ p_154099_
+		2 p_154100_ p_154100_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221865_ p_221865_
+		1 p_221866_ p_221866_
+		2 p_221867_ p_221867_
+		3 p_221868_ p_221868_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154147_ p_154147_
+		1 p_154148_ p_154148_
+		2 p_154149_ p_154149_
+		3 p_154150_ p_154150_
+		4 p_154151_ p_154151_
+		5 p_154152_ p_154152_
+net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo
+	fluid f_221893_
+	pos f_221892_
+	sourceState f_221894_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_221892_ f_221892_
+		1 f_221893_ f_221893_
+		2 f_221894_ f_221894_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_221903_ p_221903_
+	fluid ()Lnet/minecraft/world/level/material/Fluid; f_221893_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_221892_
+	sourceState ()Lnet/minecraft/world/level/block/state/BlockState; f_221894_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/PotatoBlock net/minecraft/world/level/block/PotatoBlock
+	SHAPE_BY_AGE f_55195_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55198_ p_55198_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55200_ p_55200_
+		1 p_55201_ p_55201_
+		2 p_55202_ p_55202_
+		3 p_55203_ p_55203_
+net/minecraft/world/level/block/PowderSnowBlock net/minecraft/world/level/block/PowderSnowBlock
+	FALLING_COLLISION_SHAPE f_154250_
+	HORIZONTAL_PARTICLE_MOMENTUM_FACTOR f_154246_
+	IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER f_154247_
+	IN_BLOCK_VERTICAL_SPEED_MULTIPLIER f_154248_
+	MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND f_196693_
+	MINIMUM_FALL_DISTANCE_FOR_SOUND f_196692_
+	NUM_BLOCKS_TO_FALL_INTO_BLOCK f_154249_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154253_ p_154253_
+	canEntityWalkOnPowderSnow (Lnet/minecraft/world/entity/Entity;)Z m_154255_
+		static
+		0 p_154256_ p_154256_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_154263_ p_154263_
+		1 p_154264_ p_154264_
+		2 p_154265_ p_154265_
+		3 p_154266_ p_154266_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_196695_ p_196695_
+		1 p_196696_ p_196696_
+		2 p_196697_ p_196697_
+		3 p_196698_ p_196698_
+		4 p_196699_ p_196699_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_154285_ p_154285_
+		1 p_154286_ p_154286_
+		2 p_154287_ p_154287_
+		3 p_154288_ p_154288_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_154272_ p_154272_
+		1 p_154273_ p_154273_
+		2 p_154274_ p_154274_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_154276_ p_154276_
+		1 p_154277_ p_154277_
+		2 p_154278_ p_154278_
+		3 p_154279_ p_154279_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154258_ p_154258_
+		1 p_154259_ p_154259_
+		2 p_154260_ p_154260_
+		3 p_154261_ p_154261_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_154281_ p_154281_
+		1 p_154282_ p_154282_
+		2 p_154283_ p_154283_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_154268_ p_154268_
+		1 p_154269_ p_154269_
+		2 p_154270_ p_154270_
+net/minecraft/world/level/block/PowderSnowCauldronBlock net/minecraft/world/level/block/PowderSnowCauldronBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Predicate;Ljava/util/Map;)V <init>
+		0 p_154290_ p_154290_
+		1 p_154291_ p_154291_
+		2 p_154292_ p_154292_
+	handleEntityOnFireInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_142266_
+		0 p_154294_ p_154294_
+		1 p_154295_ p_154295_
+		2 p_154296_ p_154296_
+net/minecraft/world/level/block/PoweredBlock net/minecraft/world/level/block/PoweredBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55206_ p_55206_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55208_ p_55208_
+		1 p_55209_ p_55209_
+		2 p_55210_ p_55210_
+		3 p_55211_ p_55211_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55213_ p_55213_
+net/minecraft/world/level/block/PoweredRailBlock net/minecraft/world/level/block/PoweredRailBlock
+	POWERED f_55215_
+	SHAPE f_55214_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55218_ p_55218_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55243_ p_55243_
+	findPoweredRailSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZI)Z m_55219_
+		0 p_55220_ p_55220_
+		1 p_55221_ p_55221_
+		2 p_55222_ p_55222_
+		3 p_55223_ p_55223_
+		4 p_55224_ p_55224_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	isSameRailWithPower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZILnet/minecraft/world/level/block/state/properties/RailShape;)Z m_55225_
+		0 p_55226_ p_55226_
+		1 p_55227_ p_55227_
+		2 p_55228_ p_55228_
+		3 p_55229_ p_55229_
+		4 p_55230_ p_55230_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55237_ p_55237_
+		1 p_55238_ p_55238_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55240_ p_55240_
+		1 p_55241_ p_55241_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_55232_ p_55232_
+		1 p_55233_ p_55233_
+		2 p_55234_ p_55234_
+		3 p_55235_ p_55235_
+net/minecraft/world/level/block/PoweredRailBlock$1 net/minecraft/world/level/block/PoweredRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55247_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55246_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55245_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/PressurePlateBlock net/minecraft/world/level/block/PressurePlateBlock
+	POWERED f_55249_
+	sensitivity f_55250_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273523_ p_273523_
+		1 p_273571_ p_273571_
+		2 p_273284_ p_273284_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55262_ p_55262_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_55270_ p_55270_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_55264_ p_55264_
+		1 p_55265_ p_55265_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_55259_ p_55259_
+		1 p_55260_ p_55260_
+net/minecraft/world/level/block/PressurePlateBlock$1 net/minecraft/world/level/block/PressurePlateBlock$1
+	$SwitchMap$net$minecraft$world$level$block$PressurePlateBlock$Sensitivity f_55271_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/PressurePlateBlock$Sensitivity net/minecraft/world/level/block/PressurePlateBlock$Sensitivity
+	$VALUES $VALUES
+	EVERYTHING EVERYTHING
+	MOBS MOBS
+	$values ()[Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; m_154297_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_55278_ p_55278_
+		1 p_55279_ p_55279_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; valueOf
+		static
+		0 p_55281_ p_55281_
+	values ()[Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; values
+		static
+net/minecraft/world/level/block/PumpkinBlock net/minecraft/world/level/block/PumpkinBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55284_ p_55284_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_55285_
+		static
+		0 p_55286_ p_55286_
+		1 p_55287_ p_55287_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55289_ p_55289_
+		1 p_55290_ p_55290_
+		2 p_55291_ p_55291_
+		3 p_55292_ p_55292_
+		4 p_55293_ p_55293_
+		5 p_55294_ p_55294_
+net/minecraft/world/level/block/RailBlock net/minecraft/world/level/block/RailBlock
+	SHAPE f_55392_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55395_ p_55395_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55408_ p_55408_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55402_ p_55402_
+		1 p_55403_ p_55403_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55405_ p_55405_
+		1 p_55406_ p_55406_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_55397_ p_55397_
+		1 p_55398_ p_55398_
+		2 p_55399_ p_55399_
+		3 p_55400_ p_55400_
+net/minecraft/world/level/block/RailBlock$1 net/minecraft/world/level/block/RailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55412_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55411_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55410_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RailState net/minecraft/world/level/block/RailState
+	block f_55416_
+	connections f_55419_
+	isStraight f_55418_
+	level f_55414_
+	pos f_55415_
+	state f_55417_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_55421_ p_55421_
+		1 p_55422_ p_55422_
+		2 p_55423_ p_55423_
+	canConnectTo (Lnet/minecraft/world/level/block/RailState;)Z m_55436_
+		0 p_55437_ p_55437_
+	connectTo (Lnet/minecraft/world/level/block/RailState;)V m_55441_
+		0 p_55442_ p_55442_
+	connectsTo (Lnet/minecraft/world/level/block/RailState;)Z m_55425_
+		0 p_55426_ p_55426_
+	countPotentialConnections ()I m_55435_
+	getConnections ()Ljava/util/List; m_55424_
+	getRail (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/RailState; m_55438_
+		0 p_55439_ p_55439_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_55440_
+	hasConnection (Lnet/minecraft/core/BlockPos;)Z m_55443_
+		0 p_55444_ p_55444_
+	hasNeighborRail (Lnet/minecraft/core/BlockPos;)Z m_55446_
+		0 p_55447_ p_55447_
+	hasRail (Lnet/minecraft/core/BlockPos;)Z m_55429_
+		0 p_55430_ p_55430_
+	place (ZZLnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/level/block/RailState; m_55431_
+		0 p_55432_ p_55432_
+		1 p_55433_ p_55433_
+		2 p_55434_ p_55434_
+	removeSoftConnections ()V m_55445_
+	updateConnections (Lnet/minecraft/world/level/block/state/properties/RailShape;)V m_55427_
+		0 p_55428_ p_55428_
+net/minecraft/world/level/block/RailState$1 net/minecraft/world/level/block/RailState$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55448_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RedStoneOreBlock net/minecraft/world/level/block/RedStoneOreBlock
+	LIT f_55450_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55453_ p_55453_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221913_ p_221913_
+		1 p_221914_ p_221914_
+		2 p_221915_ p_221915_
+		3 p_221916_ p_221916_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_55467_ p_55467_
+		1 p_55468_ p_55468_
+		2 p_55469_ p_55469_
+		3 p_55470_ p_55470_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55484_ p_55484_
+	interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55492_
+		static
+		0 p_55493_ p_55493_
+		1 p_55494_ p_55494_
+		2 p_55495_ p_55495_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_55486_ p_55486_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221918_ p_221918_
+		1 p_221919_ p_221919_
+		2 p_221920_ p_221920_
+		3 p_221921_ p_221921_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221907_ p_221907_
+		1 p_221908_ p_221908_
+		2 p_221909_ p_221909_
+		3 p_221910_ p_221910_
+		4 p_221911_ p_221911_
+	spawnParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55454_
+		static
+		0 p_55455_ p_55455_
+		1 p_55456_ p_55456_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154299_ p_154299_
+		1 p_154300_ p_154300_
+		2 p_154301_ p_154301_
+		3 p_154302_ p_154302_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55472_ p_55472_
+		1 p_55473_ p_55473_
+		2 p_55474_ p_55474_
+		3 p_55475_ p_55475_
+		4 p_55476_ p_55476_
+		5 p_55477_ p_55477_
+net/minecraft/world/level/block/RedStoneWireBlock net/minecraft/world/level/block/RedStoneWireBlock
+	COLORS f_55506_
+	E f_154306_
+	EAST f_55497_
+	H f_154304_
+	N f_154307_
+	NORTH f_55496_
+	PARTICLE_DENSITY f_154303_
+	POWER f_55500_
+	PROPERTY_BY_DIRECTION f_55501_
+	S f_154308_
+	SHAPES_CACHE f_55505_
+	SHAPES_FLOOR f_55503_
+	SHAPES_UP f_55504_
+	SHAPE_DOT f_55502_
+	SOUTH f_55498_
+	W f_154305_
+	WEST f_55499_
+	crossState f_55507_
+	shouldSignal f_55508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55511_ p_55511_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221932_ p_221932_
+		1 p_221933_ p_221933_
+		2 p_221934_ p_221934_
+		3 p_221935_ p_221935_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_55642_
+		0 p_55643_ p_55643_
+	calculateTargetStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_55527_
+		0 p_55528_ p_55528_
+		1 p_55529_ p_55529_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_55585_ p_55585_
+		1 p_55586_ p_55586_
+		2 p_55587_ p_55587_
+	canSurviveOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_55612_
+		0 p_55613_ p_55613_
+		1 p_55614_ p_55614_
+		2 p_55615_ p_55615_
+	checkCornerChangeAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55616_
+		0 p_55617_ p_55617_
+		1 p_55618_ p_55618_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55605_ p_55605_
+	getColorForPower (I)I m_55606_
+		static
+		0 p_55607_ p_55607_
+	getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_55522_
+		0 p_55523_ p_55523_
+		1 p_55524_ p_55524_
+		2 p_55525_ p_55525_
+		3 p_55526_ p_55526_
+	getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_55518_
+		0 p_55519_ p_55519_
+		1 p_55520_ p_55520_
+		2 p_55521_ p_55521_
+	getConnectionState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_55514_
+		0 p_55515_ p_55515_
+		1 p_55516_ p_55516_
+		2 p_55517_ p_55517_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55625_ p_55625_
+		1 p_55626_ p_55626_
+		2 p_55627_ p_55627_
+		3 p_55628_ p_55628_
+	getMissingConnections (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_55608_
+		0 p_55609_ p_55609_
+		1 p_55610_ p_55610_
+		2 p_55611_ p_55611_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55620_ p_55620_
+		1 p_55621_ p_55621_
+		2 p_55622_ p_55622_
+		3 p_55623_ p_55623_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55549_ p_55549_
+		1 p_55550_ p_55550_
+		2 p_55551_ p_55551_
+		3 p_55552_ p_55552_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55513_ p_55513_
+	getWireSignal (Lnet/minecraft/world/level/block/state/BlockState;)I m_55648_
+		0 p_55649_ p_55649_
+	isCross (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55644_
+		static
+		0 p_55645_ p_55645_
+	isDot (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55646_
+		static
+		0 p_55647_ p_55647_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55636_ p_55636_
+	lambda$static$0 ([Lnet/minecraft/world/phys/Vec3;)V m_154318_
+		static
+		0 p_154319_ p_154319_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55589_ p_55589_
+		1 p_55590_ p_55590_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55561_ p_55561_
+		1 p_55562_ p_55562_
+		2 p_55563_ p_55563_
+		3 p_55564_ p_55564_
+		4 p_55565_ p_55565_
+		5 p_55566_ p_55566_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55630_ p_55630_
+		1 p_55631_ p_55631_
+		2 p_55632_ p_55632_
+		3 p_55633_ p_55633_
+		4 p_55634_ p_55634_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55568_ p_55568_
+		1 p_55569_ p_55569_
+		2 p_55570_ p_55570_
+		3 p_55571_ p_55571_
+		4 p_55572_ p_55572_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55592_ p_55592_
+		1 p_55593_ p_55593_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_55594_
+		static
+		0 p_55595_ p_55595_
+		1 p_55596_ p_55596_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55640_
+		static
+		0 p_55641_ p_55641_
+	spawnParticlesAlongLine (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;FF)V m_221922_
+		0 p_221923_ p_221923_
+		1 p_221924_ p_221924_
+		2 p_221925_ p_221925_
+		3 p_221926_ p_221926_
+		4 p_221927_ p_221927_
+		5 p_221928_ p_221928_
+		6 p_221929_ p_221929_
+		7 p_221930_ p_221930_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_7742_
+		0 p_55579_ p_55579_
+		1 p_55580_ p_55580_
+		2 p_55581_ p_55581_
+		3 p_55582_ p_55582_
+		4 p_55583_ p_55583_
+	updateNeighborsOfNeighboringWires (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55637_
+		0 p_55638_ p_55638_
+		1 p_55639_ p_55639_
+	updatePowerStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_55530_
+		0 p_55531_ p_55531_
+		1 p_55532_ p_55532_
+		2 p_55533_ p_55533_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55598_ p_55598_
+		1 p_55599_ p_55599_
+		2 p_55600_ p_55600_
+		3 p_55601_ p_55601_
+		4 p_55602_ p_55602_
+		5 p_55603_ p_55603_
+	updatesOnShapeChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_55534_
+		0 p_55535_ p_55535_
+		1 p_55536_ p_55536_
+		2 p_55537_ p_55537_
+		3 p_55538_ p_55538_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55554_ p_55554_
+		1 p_55555_ p_55555_
+		2 p_55556_ p_55556_
+		3 p_55557_ p_55557_
+		4 p_55558_ p_55558_
+		5 p_55559_ p_55559_
+net/minecraft/world/level/block/RedStoneWireBlock$1 net/minecraft/world/level/block/RedStoneWireBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55652_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55651_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide f_55650_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RedstoneLampBlock net/minecraft/world/level/block/RedstoneLampBlock
+	LIT f_55654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55657_ p_55657_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55673_ p_55673_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55659_ p_55659_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55666_ p_55666_
+		1 p_55667_ p_55667_
+		2 p_55668_ p_55668_
+		3 p_55669_ p_55669_
+		4 p_55670_ p_55670_
+		5 p_55671_ p_55671_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221937_ p_221937_
+		1 p_221938_ p_221938_
+		2 p_221939_ p_221939_
+		3 p_221940_ p_221940_
+net/minecraft/world/level/block/RedstoneTorchBlock net/minecraft/world/level/block/RedstoneTorchBlock
+	LIT f_55674_
+	MAX_RECENT_TOGGLES f_154326_
+	RECENT_TOGGLES f_55675_
+	RECENT_TOGGLE_TIMER f_154325_
+	RESTART_DELAY f_154327_
+	TOGGLE_DELAY f_154328_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55678_ p_55678_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221954_ p_221954_
+		1 p_221955_ p_221955_
+		2 p_221956_ p_221956_
+		3 p_221957_ p_221957_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55717_ p_55717_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55719_ p_55719_
+		1 p_55720_ p_55720_
+		2 p_55721_ p_55721_
+		3 p_55722_ p_55722_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55694_ p_55694_
+		1 p_55695_ p_55695_
+		2 p_55696_ p_55696_
+		3 p_55697_ p_55697_
+	hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_6918_
+		0 p_55681_ p_55681_
+		1 p_55682_ p_55682_
+		2 p_55683_ p_55683_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55730_ p_55730_
+	isToggledTooFrequently (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z m_55684_
+		static
+		0 p_55685_ p_55685_
+		1 p_55686_ p_55686_
+		2 p_55687_ p_55687_
+	lambda$isToggledTooFrequently$0 (Lnet/minecraft/world/level/BlockGetter;)Ljava/util/List; m_55679_
+		static
+		0 p_55680_ p_55680_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55699_ p_55699_
+		1 p_55700_ p_55700_
+		2 p_55701_ p_55701_
+		3 p_55702_ p_55702_
+		4 p_55703_ p_55703_
+		5 p_55704_ p_55704_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55724_ p_55724_
+		1 p_55725_ p_55725_
+		2 p_55726_ p_55726_
+		3 p_55727_ p_55727_
+		4 p_55728_ p_55728_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55706_ p_55706_
+		1 p_55707_ p_55707_
+		2 p_55708_ p_55708_
+		3 p_55709_ p_55709_
+		4 p_55710_ p_55710_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221949_ p_221949_
+		1 p_221950_ p_221950_
+		2 p_221951_ p_221951_
+		3 p_221952_ p_221952_
+net/minecraft/world/level/block/RedstoneTorchBlock$Toggle net/minecraft/world/level/block/RedstoneTorchBlock$Toggle
+	pos f_55731_
+	when f_55732_
+	<init> (Lnet/minecraft/core/BlockPos;J)V <init>
+		0 p_55734_ p_55734_
+		1 p_55735_ p_55735_
+net/minecraft/world/level/block/RedstoneWallTorchBlock net/minecraft/world/level/block/RedstoneWallTorchBlock
+	FACING f_55740_
+	LIT f_55741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55744_ p_55744_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221959_ p_221959_
+		1 p_221960_ p_221960_
+		2 p_221961_ p_221961_
+		3 p_221962_ p_221962_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_55762_ p_55762_
+		1 p_55763_ p_55763_
+		2 p_55764_ p_55764_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55779_ p_55779_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55781_ p_55781_
+		1 p_55782_ p_55782_
+		2 p_55783_ p_55783_
+		3 p_55784_ p_55784_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55752_ p_55752_
+		1 p_55753_ p_55753_
+		2 p_55754_ p_55754_
+		3 p_55755_ p_55755_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55746_ p_55746_
+	hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_6918_
+		0 p_55748_ p_55748_
+		1 p_55749_ p_55749_
+		2 p_55750_ p_55750_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55766_ p_55766_
+		1 p_55767_ p_55767_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55769_ p_55769_
+		1 p_55770_ p_55770_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55772_ p_55772_
+		1 p_55773_ p_55773_
+		2 p_55774_ p_55774_
+		3 p_55775_ p_55775_
+		4 p_55776_ p_55776_
+		5 p_55777_ p_55777_
+net/minecraft/world/level/block/RenderShape net/minecraft/world/level/block/RenderShape
+	$VALUES $VALUES
+	ENTITYBLOCK_ANIMATED ENTITYBLOCK_ANIMATED
+	INVISIBLE INVISIBLE
+	MODEL MODEL
+	$values ()[Lnet/minecraft/world/level/block/RenderShape; m_154329_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_55792_ p_55792_
+		1 p_55793_ p_55793_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/RenderShape; valueOf
+		static
+		0 p_55795_ p_55795_
+	values ()[Lnet/minecraft/world/level/block/RenderShape; values
+		static
+net/minecraft/world/level/block/RepeaterBlock net/minecraft/world/level/block/RepeaterBlock
+	DELAY f_55798_
+	LOCKED f_55797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55801_ p_55801_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221964_ p_221964_
+		1 p_221965_ p_221965_
+		2 p_221966_ p_221966_
+		3 p_221967_ p_221967_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55828_ p_55828_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_55830_ p_55830_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55803_ p_55803_
+	isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7346_
+		0 p_55805_ p_55805_
+		1 p_55806_ p_55806_
+		2 p_55807_ p_55807_
+	sideInputDiodesOnly ()Z m_276978_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55821_ p_55821_
+		1 p_55822_ p_55822_
+		2 p_55823_ p_55823_
+		3 p_55824_ p_55824_
+		4 p_55825_ p_55825_
+		5 p_55826_ p_55826_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55809_ p_55809_
+		1 p_55810_ p_55810_
+		2 p_55811_ p_55811_
+		3 p_55812_ p_55812_
+		4 p_55813_ p_55813_
+		5 p_55814_ p_55814_
+net/minecraft/world/level/block/RespawnAnchorBlock net/minecraft/world/level/block/RespawnAnchorBlock
+	CHARGE f_55833_
+	MAX_CHARGES f_154331_
+	MIN_CHARGES f_154330_
+	RESPAWN_HORIZONTAL_OFFSETS f_55834_
+	RESPAWN_OFFSETS f_55835_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55838_ p_55838_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221969_ p_221969_
+		1 p_221970_ p_221970_
+		2 p_221971_ p_221971_
+		3 p_221972_ p_221972_
+	canBeCharged (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55894_
+		static
+		0 p_55895_ p_55895_
+	canSetSpawn (Lnet/minecraft/world/level/Level;)Z m_55850_
+		static
+		0 p_55851_ p_55851_
+	charge (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_269573_
+		static
+		0 p_270997_ p_270997_
+		1 p_270172_ p_270172_
+		2 p_270534_ p_270534_
+		3 p_270661_ p_270661_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55886_ p_55886_
+	explode (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55890_
+		0 p_55891_ p_55891_
+		1 p_55892_ p_55892_
+		2 p_55893_ p_55893_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_55843_
+		static
+		0 p_55844_ p_55844_
+		1 p_55845_ p_55845_
+		2 p_55846_ p_55846_
+		3 p_55847_ p_55847_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_55839_
+		static
+		0 p_55840_ p_55840_
+		1 p_55841_ p_55841_
+		2 p_55842_ p_55842_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_55870_ p_55870_
+		1 p_55871_ p_55871_
+		2 p_55872_ p_55872_
+	getScaledChargeLevel (Lnet/minecraft/world/level/block/state/BlockState;I)I m_55861_
+		static
+		0 p_55862_ p_55862_
+		1 p_55863_ p_55863_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_55860_ p_55860_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_55865_ p_55865_
+		1 p_55866_ p_55866_
+		2 p_55867_ p_55867_
+		3 p_55868_ p_55868_
+	isRespawnFuel (Lnet/minecraft/world/item/ItemStack;)Z m_55848_
+		static
+		0 p_55849_ p_55849_
+	isWaterThatWouldFlow (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;)Z m_55887_
+		static
+		0 p_55888_ p_55888_
+		1 p_55889_ p_55889_
+	lambda$explode$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_55852_
+		static
+		0 p_55853_ p_55853_
+		1 p_55854_ p_55854_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55874_ p_55874_
+		1 p_55875_ p_55875_
+		2 p_55876_ p_55876_
+		3 p_55877_ p_55877_
+		4 p_55878_ p_55878_
+		5 p_55879_ p_55879_
+net/minecraft/world/level/block/RespawnAnchorBlock$1 net/minecraft/world/level/block/RespawnAnchorBlock$1
+	this$0 f_55898_
+	val$inWater f_55897_
+	val$pos f_55896_
+	<init> (Lnet/minecraft/world/level/block/RespawnAnchorBlock;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_55900_ p_55900_
+		1 p_55901_ p_55901_
+		2 p_55902_ p_55902_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_55904_ p_55904_
+		1 p_55905_ p_55905_
+		2 p_55906_ p_55906_
+		3 p_55907_ p_55907_
+		4 p_55908_ p_55908_
+net/minecraft/world/level/block/RodBlock net/minecraft/world/level/block/RodBlock
+	AABB_MAX f_154333_
+	AABB_MIN f_154332_
+	X_AXIS_AABB f_154336_
+	Y_AXIS_AABB f_154334_
+	Z_AXIS_AABB f_154335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154339_ p_154339_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154346_ p_154346_
+		1 p_154347_ p_154347_
+		2 p_154348_ p_154348_
+		3 p_154349_ p_154349_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154341_ p_154341_
+		1 p_154342_ p_154342_
+		2 p_154343_ p_154343_
+		3 p_154344_ p_154344_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_154351_ p_154351_
+		1 p_154352_ p_154352_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_154354_ p_154354_
+		1 p_154355_ p_154355_
+net/minecraft/world/level/block/RodBlock$1 net/minecraft/world/level/block/RodBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_154356_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RootedDirtBlock net/minecraft/world/level/block/RootedDirtBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154359_ p_154359_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221979_ p_221979_
+		1 p_221980_ p_221980_
+		2 p_221981_ p_221981_
+		3 p_221982_ p_221982_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256100_ p_256100_
+		1 p_255943_ p_255943_
+		2 p_255655_ p_255655_
+		3 p_256455_ p_256455_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221974_ p_221974_
+		1 p_221975_ p_221975_
+		2 p_221976_ p_221976_
+		3 p_221977_ p_221977_
+net/minecraft/world/level/block/RootsBlock net/minecraft/world/level/block/RootsBlock
+	AABB_OFFSET f_154375_
+	SHAPE f_55909_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55912_ p_55912_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55915_ p_55915_
+		1 p_55916_ p_55916_
+		2 p_55917_ p_55917_
+		3 p_55918_ p_55918_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_55920_ p_55920_
+		1 p_55921_ p_55921_
+		2 p_55922_ p_55922_
+net/minecraft/world/level/block/RotatedPillarBlock net/minecraft/world/level/block/RotatedPillarBlock
+	AXIS f_55923_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55926_ p_55926_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55933_ p_55933_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55928_ p_55928_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55930_ p_55930_
+		1 p_55931_ p_55931_
+	rotatePillar (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_154376_
+		static
+		0 p_154377_ p_154377_
+		1 p_154378_ p_154378_
+net/minecraft/world/level/block/RotatedPillarBlock$1 net/minecraft/world/level/block/RotatedPillarBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_55934_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55935_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/Rotation
+	$VALUES $VALUES
+	CLOCKWISE_180 CLOCKWISE_180
+	CLOCKWISE_90 CLOCKWISE_90
+	CODEC f_221983_
+	COUNTERCLOCKWISE_90 COUNTERCLOCKWISE_90
+	NONE NONE
+	id f_221984_
+	rotation f_55941_
+	$values ()[Lnet/minecraft/world/level/block/Rotation; m_154379_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
+		0 p_221986_ p_221986_
+		1 p_221987_ p_221987_
+		2 p_221988_ p_221988_
+		3 p_221989_ p_221989_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/Rotation; m_221990_
+		static
+		0 p_221991_ p_221991_
+	getRotated (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/Rotation; m_55952_
+		0 p_55953_ p_55953_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_221992_
+		static
+		0 p_221993_ p_221993_
+	rotate (II)I m_55949_
+		0 p_55950_ p_55950_
+		1 p_55951_ p_55951_
+	rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_55954_
+		0 p_55955_ p_55955_
+	rotation ()Lcom/mojang/math/OctahedralGroup; m_55948_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; valueOf
+		static
+		0 p_55961_ p_55961_
+	values ()[Lnet/minecraft/world/level/block/Rotation; values
+		static
+net/minecraft/world/level/block/Rotation$1 net/minecraft/world/level/block/Rotation$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55963_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SandBlock net/minecraft/world/level/block/SandBlock
+	dustColor f_55965_
+	<init> (ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55967_ p_55967_
+		1 p_55968_ p_55968_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_55970_ p_55970_
+		1 p_55971_ p_55971_
+		2 p_55972_ p_55972_
+net/minecraft/world/level/block/SaplingBlock net/minecraft/world/level/block/SaplingBlock
+	AABB_OFFSET f_154380_
+	SHAPE f_55974_
+	STAGE f_55973_
+	treeGrower f_55975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/grower/AbstractTreeGrower;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55978_ p_55978_
+		1 p_55979_ p_55979_
+	advanceTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V m_222000_
+		0 p_222001_ p_222001_
+		1 p_222002_ p_222002_
+		2 p_222003_ p_222003_
+		3 p_222004_ p_222004_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56001_ p_56001_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56008_ p_56008_
+		1 p_56009_ p_56009_
+		2 p_56010_ p_56010_
+		3 p_56011_ p_56011_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222006_ p_222006_
+		1 p_222007_ p_222007_
+		2 p_222008_ p_222008_
+		3 p_222009_ p_222009_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256124_ p_256124_
+		1 p_55992_ p_55992_
+		2 p_55993_ p_55993_
+		3 p_55994_ p_55994_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221996_ p_221996_
+		1 p_221997_ p_221997_
+		2 p_221998_ p_221998_
+		3 p_221999_ p_221999_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222011_ p_222011_
+		1 p_222012_ p_222012_
+		2 p_222013_ p_222013_
+		3 p_222014_ p_222014_
+net/minecraft/world/level/block/ScaffoldingBlock net/minecraft/world/level/block/ScaffoldingBlock
+	BELOW_BLOCK f_56018_
+	BOTTOM f_56014_
+	DISTANCE f_56012_
+	STABILITY_MAX_DISTANCE f_154381_
+	STABLE_SHAPE f_56015_
+	TICK_DELAY f_154382_
+	UNSTABLE_SHAPE f_56016_
+	UNSTABLE_SHAPE_BOTTOM f_56017_
+	WATERLOGGED f_56013_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56021_ p_56021_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56037_ p_56037_
+		1 p_56038_ p_56038_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56040_ p_56040_
+		1 p_56041_ p_56041_
+		2 p_56042_ p_56042_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56051_ p_56051_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56068_ p_56068_
+		1 p_56069_ p_56069_
+		2 p_56070_ p_56070_
+		3 p_56071_ p_56071_
+	getDistance (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_56024_
+		static
+		0 p_56025_ p_56025_
+		1 p_56026_ p_56026_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56073_ p_56073_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_56053_ p_56053_
+		1 p_56054_ p_56054_
+		2 p_56055_ p_56055_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56057_ p_56057_
+		1 p_56058_ p_56058_
+		2 p_56059_ p_56059_
+		3 p_56060_ p_56060_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56023_ p_56023_
+	isBottom (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z m_56027_
+		0 p_56028_ p_56028_
+		1 p_56029_ p_56029_
+		2 p_56030_ p_56030_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56062_ p_56062_
+		1 p_56063_ p_56063_
+		2 p_56064_ p_56064_
+		3 p_56065_ p_56065_
+		4 p_56066_ p_56066_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222019_ p_222019_
+		1 p_222020_ p_222020_
+		2 p_222021_ p_222021_
+		3 p_222022_ p_222022_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56044_ p_56044_
+		1 p_56045_ p_56045_
+		2 p_56046_ p_56046_
+		3 p_56047_ p_56047_
+		4 p_56048_ p_56048_
+		5 p_56049_ p_56049_
+net/minecraft/world/level/block/SculkBehaviour net/minecraft/world/level/block/SculkBehaviour
+	DEFAULT f_222023_
+	<clinit> ()V <clinit>
+		static
+	attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z m_214094_
+		0 p_222034_ p_222034_
+		1 p_222035_ p_222035_
+		2 p_222036_ p_222036_
+		3 p_222037_ p_222037_
+		4 p_222038_ p_222038_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222039_ p_222039_
+		1 p_222040_ p_222040_
+		2 p_222041_ p_222041_
+		3 p_222042_ p_222042_
+		4 p_222043_ p_222043_
+		5 p_222044_ p_222044_
+	canChangeBlockStateOnSpread ()Z m_213999_
+	depositCharge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_222030_
+		0 p_222031_ p_222031_
+		1 p_222032_ p_222032_
+		2 p_222033_ p_222033_
+	getSculkSpreadDelay ()B m_222025_
+	onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213805_
+		0 p_222026_ p_222026_
+		1 p_222027_ p_222027_
+		2 p_222028_ p_222028_
+		3 p_222029_ p_222029_
+	updateDecayDelay (I)I m_213670_
+		0 p_222045_ p_222045_
+net/minecraft/world/level/block/SculkBehaviour$1 net/minecraft/world/level/block/SculkBehaviour$1
+	<init> ()V <init>
+	attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z m_214094_
+		0 p_222048_ p_222048_
+		1 p_222049_ p_222049_
+		2 p_222050_ p_222050_
+		3 p_222051_ p_222051_
+		4 p_222052_ p_222052_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222054_ p_222054_
+		1 p_222055_ p_222055_
+		2 p_222056_ p_222056_
+		3 p_222057_ p_222057_
+		4 p_222058_ p_222058_
+		5 p_222059_ p_222059_
+	updateDecayDelay (I)I m_213670_
+		0 p_222061_ p_222061_
+net/minecraft/world/level/block/SculkBlock net/minecraft/world/level/block/SculkBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222063_ p_222063_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222073_ p_222073_
+		1 p_222074_ p_222074_
+		2 p_222075_ p_222075_
+		3 p_222076_ p_222076_
+		4 p_222077_ p_222077_
+		5 p_222078_ p_222078_
+	canChangeBlockStateOnSpread ()Z m_213999_
+	canPlaceGrowth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_222064_
+		static
+		0 p_222065_ p_222065_
+		1 p_222066_ p_222066_
+	getDecayPenalty (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)I m_222079_
+		static
+		0 p_222080_ p_222080_
+		1 p_222081_ p_222081_
+		2 p_222082_ p_222082_
+		3 p_222083_ p_222083_
+	getRandomGrowthState (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/BlockState; m_222067_
+		0 p_222068_ p_222068_
+		1 p_222069_ p_222069_
+		2 p_222070_ p_222070_
+		3 p_222071_ p_222071_
+net/minecraft/world/level/block/SculkCatalystBlock net/minecraft/world/level/block/SculkCatalystBlock
+	PULSE f_222086_
+	xpRange f_222087_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222090_ p_222090_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222115_ p_222115_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_222120_ p_222120_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_222100_ p_222100_
+		1 p_222101_ p_222101_
+		2 p_222102_ p_222102_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_222117_ p_222117_
+		1 p_222118_ p_222118_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222109_ p_222109_
+		1 p_222110_ p_222110_
+		2 p_222111_ p_222111_
+		3 p_222112_ p_222112_
+		4 p_222113_ p_222113_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222104_ p_222104_
+		1 p_222105_ p_222105_
+		2 p_222106_ p_222106_
+		3 p_222107_ p_222107_
+net/minecraft/world/level/block/SculkSensorBlock net/minecraft/world/level/block/SculkSensorBlock
+	ACTIVE_TICKS f_154383_
+	COOLDOWN_TICKS f_154384_
+	PHASE f_154386_
+	POWER f_154387_
+	RESONANCE_PITCH_BEND f_276565_
+	SHAPE f_154389_
+	WATERLOGGED f_154388_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277588_ p_277588_
+	activate (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_277033_
+		0 p_277529_ p_277529_
+		1 p_277340_ p_277340_
+		2 p_277386_ p_277386_
+		3 p_277799_ p_277799_
+		4 p_277993_ p_277993_
+		5 p_278003_ p_278003_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222148_ p_222148_
+		1 p_222149_ p_222149_
+		2 p_222150_ p_222150_
+		3 p_222151_ p_222151_
+	canActivate (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154489_
+		static
+		0 p_154490_ p_154490_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154464_ p_154464_
+	deactivate (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_154407_
+		static
+		0 p_154408_ p_154408_
+		1 p_154409_ p_154409_
+		2 p_154410_ p_154410_
+	getActiveTicks ()I m_278716_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_154442_ p_154442_
+		1 p_154443_ p_154443_
+		2 p_154444_ p_154444_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_279407_ p_279407_
+		1 p_279217_ p_279217_
+		2 p_279190_ p_279190_
+		3 p_279273_ p_279273_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154479_ p_154479_
+	getPhase (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; m_154487_
+		static
+		0 p_154488_ p_154488_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_154477_ p_154477_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154432_ p_154432_
+		1 p_154433_ p_154433_
+		2 p_154434_ p_154434_
+		3 p_154435_ p_154435_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_154437_ p_154437_
+		1 p_154438_ p_154438_
+		2 p_154439_ p_154439_
+		3 p_154440_ p_154440_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154396_ p_154396_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154401_ p_154401_
+		1 p_154402_ p_154402_
+		2 p_154403_ p_154403_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_154481_ p_154481_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154427_ p_154427_
+		1 p_154428_ p_154428_
+		2 p_154429_ p_154429_
+		3 p_154430_ p_154430_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_154484_ p_154484_
+	lambda$getTicker$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;)V m_279962_
+		static
+		0 p_281130_ p_281130_
+		1 p_281131_ p_281131_
+		2 p_281132_ p_281132_
+		3 p_281133_ p_281133_
+	lambda$static$0 ([F)V m_276749_
+		static
+		0 p_277301_ p_277301_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154466_ p_154466_
+		1 p_154467_ p_154467_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_154471_ p_154471_
+		1 p_154472_ p_154472_
+		2 p_154473_ p_154473_
+		3 p_154474_ p_154474_
+		4 p_154475_ p_154475_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_154446_ p_154446_
+		1 p_154447_ p_154447_
+		2 p_154448_ p_154448_
+		3 p_154449_ p_154449_
+		4 p_154450_ p_154450_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222142_ p_222142_
+		1 p_222143_ p_222143_
+		2 p_222144_ p_222144_
+		3 p_222145_ p_222145_
+		4 p_222146_ p_222146_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_222132_ p_222132_
+		1 p_222133_ p_222133_
+		2 p_222134_ p_222134_
+		3 p_222135_ p_222135_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222137_ p_222137_
+		1 p_222138_ p_222138_
+		2 p_222139_ p_222139_
+		3 p_222140_ p_222140_
+	tryResonateVibration (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_277083_
+		static
+		0 p_279315_ p_279315_
+		1 p_277804_ p_277804_
+		2 p_277458_ p_277458_
+		3 p_277347_ p_277347_
+	updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_276869_
+		static
+		0 p_278067_ p_278067_
+		1 p_277440_ p_277440_
+		2 p_277354_ p_277354_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154457_ p_154457_
+		1 p_154458_ p_154458_
+		2 p_154459_ p_154459_
+		3 p_154460_ p_154460_
+		4 p_154461_ p_154461_
+		5 p_154462_ p_154462_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_154486_ p_154486_
+net/minecraft/world/level/block/SculkShriekerBlock net/minecraft/world/level/block/SculkShriekerBlock
+	CAN_SUMMON f_222154_
+	COLLIDER f_222155_
+	SHRIEKING f_222152_
+	TOP_Y f_222156_
+	WATERLOGGED f_222153_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222159_ p_222159_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222211_ p_222211_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_222225_ p_222225_
+		1 p_222226_ p_222226_
+		2 p_222227_ p_222227_
+		3 p_222228_ p_222228_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_222230_ p_222230_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_222221_ p_222221_
+		1 p_222222_ p_222222_
+		2 p_222223_ p_222223_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_222219_ p_222219_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_222171_ p_222171_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_222173_ p_222173_
+		1 p_222174_ p_222174_
+		2 p_222175_ p_222175_
+	lambda$getTicker$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_279963_
+		static
+		0 p_281134_ p_281134_
+		1 p_281135_ p_281135_
+		2 p_281136_ p_281136_
+		3 p_281137_ p_281137_
+	lambda$onRemove$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222215_
+		static
+		0 p_222216_ p_222216_
+		1 p_222217_ p_222217_
+	lambda$stepOn$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222160_
+		static
+		0 p_222161_ p_222161_
+		1 p_222162_ p_222162_
+		2 p_222163_ p_222163_
+	lambda$tick$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222167_
+		static
+		0 p_222168_ p_222168_
+		1 p_222169_ p_222169_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_222213_ p_222213_
+		1 p_222214_ p_222214_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_222198_ p_222198_
+		1 p_222199_ p_222199_
+		2 p_222200_ p_222200_
+		3 p_222201_ p_222201_
+		4 p_222202_ p_222202_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222192_ p_222192_
+		1 p_222193_ p_222193_
+		2 p_222194_ p_222194_
+		3 p_222195_ p_222195_
+		4 p_222196_ p_222196_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_222177_ p_222177_
+		1 p_222178_ p_222178_
+		2 p_222179_ p_222179_
+		3 p_222180_ p_222180_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222187_ p_222187_
+		1 p_222188_ p_222188_
+		2 p_222189_ p_222189_
+		3 p_222190_ p_222190_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_222204_ p_222204_
+		1 p_222205_ p_222205_
+		2 p_222206_ p_222206_
+		3 p_222207_ p_222207_
+		4 p_222208_ p_222208_
+		5 p_222209_ p_222209_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_222232_ p_222232_
+net/minecraft/world/level/block/SculkSpreader net/minecraft/world/level/block/SculkSpreader
+	LOGGER f_222245_
+	MAX_CHARGE f_222234_
+	MAX_CURSORS f_222237_
+	MAX_DECAY_FACTOR f_222235_
+	MAX_GROWTH_RATE_RADIUS f_222233_
+	SHRIEKER_PLACEMENT_RATE f_222236_
+	additionalDecayRate f_222243_
+	chargeDecayRate f_222242_
+	cursors f_222244_
+	growthSpawnCost f_222240_
+	isWorldGeneration f_222238_
+	noGrowthRadius f_222241_
+	replaceableBlocks f_222239_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/tags/TagKey;IIII)V <init>
+		0 p_222248_ p_222248_
+		1 p_222249_ p_222249_
+		2 p_222250_ p_222250_
+		3 p_222251_ p_222251_
+		4 p_222252_ p_222252_
+		5 p_222253_ p_222253_
+	addCursor (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V m_222260_
+		0 p_222261_ p_222261_
+	addCursors (Lnet/minecraft/core/BlockPos;I)V m_222266_
+		0 p_222267_ p_222267_
+		1 p_222268_ p_222268_
+	additionalDecayRate ()I m_222281_
+	chargeDecayRate ()I m_222280_
+	clear ()V m_222284_
+	createLevelSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_222254_
+		static
+	createWorldGenSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_222274_
+		static
+	getCursors ()Ljava/util/List; m_222283_
+	growthSpawnCost ()I m_222278_
+	isWorldGeneration ()Z m_222282_
+	lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222271_
+		static
+		0 p_222272_ p_222272_
+		1 p_222273_ p_222273_
+	lambda$save$1 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; m_279964_
+		static
+		0 p_281138_ p_281138_
+	lambda$updateCursors$2 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;)Ljava/lang/Integer; m_222262_
+		static
+		0 p_222263_ p_222263_
+		1 p_222264_ p_222264_
+		2 p_222265_ p_222265_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_222269_
+		0 p_222270_ p_222270_
+	noGrowthRadius ()I m_222279_
+	replaceableBlocks ()Lnet/minecraft/tags/TagKey; m_222277_
+	save (Lnet/minecraft/nbt/CompoundTag;)V m_222275_
+		0 p_222276_ p_222276_
+	updateCursors (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V m_222255_
+		0 p_222256_ p_222256_
+		1 p_222257_ p_222257_
+		2 p_222258_ p_222258_
+		3 p_222259_ p_222259_
+net/minecraft/world/level/block/SculkSpreader$ChargeCursor net/minecraft/world/level/block/SculkSpreader$ChargeCursor
+	CODEC f_222286_
+	DIRECTION_SET f_222293_
+	MAX_CURSOR_DECAY_DELAY f_222285_
+	NON_CORNER_NEIGHBOURS f_222287_
+	charge f_222289_
+	decayDelay f_222291_
+	facings f_222292_
+	pos f_222288_
+	updateDelay f_222290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;IIILjava/util/Optional;)V <init>
+		0 p_222299_ p_222299_
+		1 p_222300_ p_222300_
+		2 p_222301_ p_222301_
+		3 p_222302_ p_222302_
+		4 p_222303_ p_222303_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_222296_ p_222296_
+		1 p_222297_ p_222297_
+	getBlockBehaviour (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SculkBehaviour; m_222333_
+		static
+		0 p_222334_ p_222334_
+	getCharge ()I m_222341_
+	getDecayDelay ()I m_222344_
+	getFacingData ()Ljava/util/Set; m_222347_
+	getPos ()Lnet/minecraft/core/BlockPos; m_222304_
+	getRandomizedNonCornerNeighbourOffsets (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_222305_
+		static
+		0 p_222306_ p_222306_
+	getValidMovementPos (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; m_222307_
+		static
+		0 p_222308_ p_222308_
+		1 p_222309_ p_222309_
+		2 p_222310_ p_222310_
+	isMovementUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_222317_
+		static
+		0 p_222318_ p_222318_
+		1 p_222319_ p_222319_
+		2 p_222320_ p_222320_
+	isUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_222321_
+		static
+		0 p_222322_ p_222322_
+		1 p_222323_ p_222323_
+		2 p_222324_ p_222324_
+	lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z m_222335_
+		static
+		0 p_222336_ p_222336_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V m_222337_
+		static
+		0 p_222338_ p_222338_
+	lambda$static$2 (Ljava/util/List;)Ljava/util/Set; m_222339_
+		static
+		0 p_222340_ p_222340_
+	lambda$static$3 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; m_222345_
+		static
+		0 p_222346_ p_222346_
+	lambda$static$4 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/util/Optional; m_222342_
+		static
+		0 p_222343_ p_222343_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_222329_
+		static
+		0 p_222330_ p_222330_
+	mergeWith (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V m_222331_
+		0 p_222332_ p_222332_
+	shouldUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)Z m_222325_
+		0 p_222326_ p_222326_
+		1 p_222327_ p_222327_
+		2 p_222328_ p_222328_
+	update (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V m_222311_
+		0 p_222312_ p_222312_
+		1 p_222313_ p_222313_
+		2 p_222314_ p_222314_
+		3 p_222315_ p_222315_
+		4 p_222316_ p_222316_
+net/minecraft/world/level/block/SculkVeinBlock net/minecraft/world/level/block/SculkVeinBlock
+	WATERLOGGED f_222348_
+	sameSpaceSpreader f_222350_
+	veinSpreader f_222349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222353_ p_222353_
+	attemptPlaceSculk (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_222375_
+		0 p_222376_ p_222376_
+		1 p_222377_ p_222377_
+		2 p_222378_ p_222378_
+		3 p_222379_ p_222379_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222369_ p_222369_
+		1 p_222370_ p_222370_
+		2 p_222371_ p_222371_
+		3 p_222372_ p_222372_
+		4 p_222373_ p_222373_
+		5 p_222374_ p_222374_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_222381_ p_222381_
+		1 p_222382_ p_222382_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222391_ p_222391_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_222394_ p_222394_
+	getSameSpaceSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_222395_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	hasSubstrateAccess (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_222354_
+		static
+		0 p_222355_ p_222355_
+		1 p_222356_ p_222356_
+		2 p_222357_ p_222357_
+	onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213805_
+		0 p_222359_ p_222359_
+		1 p_222360_ p_222360_
+		2 p_222361_ p_222361_
+		3 p_222362_ p_222362_
+	regrow (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Z m_222363_
+		static
+		0 p_222364_ p_222364_
+		1 p_222365_ p_222365_
+		2 p_222366_ p_222366_
+		3 p_222367_ p_222367_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_222384_ p_222384_
+		1 p_222385_ p_222385_
+		2 p_222386_ p_222386_
+		3 p_222387_ p_222387_
+		4 p_222388_ p_222388_
+		5 p_222389_ p_222389_
+net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig
+	spreadTypes f_222399_
+	this$0 f_222398_
+	<init> (Lnet/minecraft/world/level/block/SculkVeinBlock;[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType;)V <init>
+		0 p_222401_ p_222401_
+		1 p_222402_ p_222402_
+	getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_214109_
+	isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_214107_
+		0 p_222411_ p_222411_
+	stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z m_213938_
+		0 p_222405_ p_222405_
+		1 p_222406_ p_222406_
+		2 p_222407_ p_222407_
+		3 p_222408_ p_222408_
+		4 p_222409_ p_222409_
+net/minecraft/world/level/block/SeaPickleBlock net/minecraft/world/level/block/SeaPickleBlock
+	FOUR_AABB f_56079_
+	MAX_PICKLES f_154491_
+	ONE_AABB f_56076_
+	PICKLES f_56074_
+	THREE_AABB f_56078_
+	TWO_AABB f_56077_
+	WATERLOGGED f_56075_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56082_ p_56082_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56101_ p_56101_
+		1 p_56102_ p_56102_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56109_ p_56109_
+		1 p_56110_ p_56110_
+		2 p_56111_ p_56111_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56120_ p_56120_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56131_ p_56131_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56122_ p_56122_
+		1 p_56123_ p_56123_
+		2 p_56124_ p_56124_
+		3 p_56125_ p_56125_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56089_ p_56089_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222418_ p_222418_
+		1 p_222419_ p_222419_
+		2 p_222420_ p_222420_
+		3 p_222421_ p_222421_
+	isDead (Lnet/minecraft/world/level/block/state/BlockState;)Z m_56132_
+		static
+		0 p_56133_ p_56133_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56104_ p_56104_
+		1 p_56105_ p_56105_
+		2 p_56106_ p_56106_
+		3 p_56107_ p_56107_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255984_ p_255984_
+		1 p_56092_ p_56092_
+		2 p_56093_ p_56093_
+		3 p_56094_ p_56094_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_56127_ p_56127_
+		1 p_56128_ p_56128_
+		2 p_56129_ p_56129_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222413_ p_222413_
+		1 p_222414_ p_222414_
+		2 p_222415_ p_222415_
+		3 p_222416_ p_222416_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56113_ p_56113_
+		1 p_56114_ p_56114_
+		2 p_56115_ p_56115_
+		3 p_56116_ p_56116_
+		4 p_56117_ p_56117_
+		5 p_56118_ p_56118_
+net/minecraft/world/level/block/SeagrassBlock net/minecraft/world/level/block/SeagrassBlock
+	AABB_OFFSET f_154492_
+	SHAPE f_154493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154496_ p_154496_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_154505_ p_154505_
+		1 p_154506_ p_154506_
+		2 p_154507_ p_154507_
+		3 p_154508_ p_154508_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154537_ p_154537_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154525_ p_154525_
+		1 p_154526_ p_154526_
+		2 p_154527_ p_154527_
+		3 p_154528_ p_154528_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154503_ p_154503_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222428_ p_222428_
+		1 p_222429_ p_222429_
+		2 p_222430_ p_222430_
+		3 p_222431_ p_222431_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255857_ p_255857_
+		1 p_154511_ p_154511_
+		2 p_154512_ p_154512_
+		3 p_154513_ p_154513_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154539_ p_154539_
+		1 p_154540_ p_154540_
+		2 p_154541_ p_154541_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222423_ p_222423_
+		1 p_222424_ p_222424_
+		2 p_222425_ p_222425_
+		3 p_222426_ p_222426_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_154520_ p_154520_
+		1 p_154521_ p_154521_
+		2 p_154522_ p_154522_
+		3 p_154523_ p_154523_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154530_ p_154530_
+		1 p_154531_ p_154531_
+		2 p_154532_ p_154532_
+		3 p_154533_ p_154533_
+		4 p_154534_ p_154534_
+		5 p_154535_ p_154535_
+net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/ShulkerBoxBlock
+	CONTENTS f_56184_
+	DOWN_OPEN_AABB f_256795_
+	EAST_OPEN_AABB f_257037_
+	FACING f_56183_
+	NORTH_OPEN_AABB f_256867_
+	OPEN_AABB_SIZE f_256820_
+	OPEN_SHAPE_BY_DIRECTION f_256830_
+	SOUTH_OPEN_AABB f_256794_
+	UP_OPEN_AABB f_256853_
+	WES_OPEN_AABB f_256800_
+	color f_56185_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56188_ p_56188_
+		1 p_56189_ p_56189_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_56193_ p_56193_
+		1 p_56194_ p_56194_
+		2 p_56195_ p_56195_
+		3 p_56196_ p_56196_
+	canOpen (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)Z m_154546_
+		static
+		0 p_154547_ p_154547_
+		1 p_154548_ p_154548_
+		2 p_154549_ p_154549_
+		3 p_154550_ p_154550_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56249_ p_56249_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_56223_ p_56223_
+		1 p_56224_ p_56224_
+		2 p_56225_ p_56225_
+	getBlockByColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; m_56190_
+		static
+		0 p_56191_ p_56191_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_259177_ p_259177_
+		1 p_260305_ p_260305_
+		2 p_259168_ p_259168_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_56202_ p_56202_
+		1 p_56203_ p_56203_
+		2 p_56204_ p_56204_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_56261_
+	getColorFromBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/DyeColor; m_56262_
+		static
+		0 p_56263_ p_56263_
+	getColorFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/DyeColor; m_56252_
+		static
+		0 p_56253_ p_56253_
+	getColoredItemStack (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/ItemStack; m_56250_
+		static
+		0 p_56251_ p_56251_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287632_ p_287632_
+		1 p_287691_ p_287691_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_56255_ p_56255_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56257_ p_56257_
+		1 p_56258_ p_56258_
+		2 p_56259_ p_56259_
+		3 p_56260_ p_56260_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56198_ p_56198_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154543_ p_154543_
+		1 p_154544_ p_154544_
+		2 p_154545_ p_154545_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_56221_ p_56221_
+	lambda$getCloneItemStack$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V m_187444_
+		static
+		0 p_187445_ p_187445_
+		1 p_187446_ p_187446_
+	lambda$getDrops$1 (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;Ljava/util/function/Consumer;)V m_56216_
+		static
+		0 p_56217_ p_56217_
+		1 p_56219_ p_56219_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_257328_
+		static
+		0 p_258974_ p_258974_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56240_ p_56240_
+		1 p_56241_ p_56241_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154552_ p_154552_
+		1 p_154553_ p_154553_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_56234_ p_56234_
+		1 p_56235_ p_56235_
+		2 p_56236_ p_56236_
+		3 p_56237_ p_56237_
+		4 p_56238_ p_56238_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_56212_ p_56212_
+		1 p_56213_ p_56213_
+		2 p_56214_ p_56214_
+		3 p_56215_ p_56215_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56243_ p_56243_
+		1 p_56244_ p_56244_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_56206_ p_56206_
+		1 p_56207_ p_56207_
+		2 p_56208_ p_56208_
+		3 p_56209_ p_56209_
+		4 p_56210_ p_56210_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56227_ p_56227_
+		1 p_56228_ p_56228_
+		2 p_56229_ p_56229_
+		3 p_56230_ p_56230_
+		4 p_56231_ p_56231_
+		5 p_56232_ p_56232_
+net/minecraft/world/level/block/ShulkerBoxBlock$1 net/minecraft/world/level/block/ShulkerBoxBlock$1
+	$SwitchMap$net$minecraft$world$item$DyeColor f_56266_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SignBlock net/minecraft/world/level/block/SignBlock
+	AABB_OFFSET f_154554_
+	SHAPE f_56269_
+	WATERLOGGED f_56268_
+	type f_56270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_56273_ p_56273_
+		1 p_56274_ p_56274_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56299_ p_56299_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56293_ p_56293_
+		1 p_56294_ p_56294_
+		2 p_56295_ p_56295_
+		3 p_56296_ p_56296_
+	getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; m_278172_
+		0 p_278294_ p_278294_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_277367_ p_277367_
+		1 p_277896_ p_277896_
+		2 p_277724_ p_277724_
+	getWoodType (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_247329_
+		static
+		0 p_251096_ p_251096_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277705_ p_277705_
+	hasEditableText (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)Z m_278656_
+		0 p_279394_ p_279394_
+		1 p_279187_ p_279187_
+		2 p_279225_ p_279225_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279137_ p_279137_
+	lambda$hasEditableText$0 (Lnet/minecraft/network/chat/Component;)Z m_278727_
+		static
+		0 p_279411_ p_279411_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154556_ p_154556_
+		1 p_154557_ p_154557_
+	openTextEdit (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_276926_
+		0 p_277738_ p_277738_
+		1 p_277467_ p_277467_
+		2 p_277771_ p_277771_
+	otherPlayerIsEditingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)Z m_277189_
+		0 p_277952_ p_277952_
+		1 p_277599_ p_277599_
+	type ()Lnet/minecraft/world/level/block/state/properties/WoodType; m_56297_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56285_ p_56285_
+		1 p_56286_ p_56286_
+		2 p_56287_ p_56287_
+		3 p_56288_ p_56288_
+		4 p_56289_ p_56289_
+		5 p_56290_ p_56290_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56278_ p_56278_
+		1 p_56279_ p_56279_
+		2 p_56280_ p_56280_
+		3 p_56281_ p_56281_
+		4 p_56282_ p_56282_
+		5 p_56283_ p_56283_
+net/minecraft/world/level/block/SimpleWaterloggedBlock net/minecraft/world/level/block/SimpleWaterloggedBlock
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_56301_ p_56301_
+		1 p_56302_ p_56302_
+		2 p_56303_ p_56303_
+		3 p_56304_ p_56304_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_154560_ p_154560_
+		1 p_154561_ p_154561_
+		2 p_154562_ p_154562_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_56306_ p_56306_
+		1 p_56307_ p_56307_
+		2 p_56308_ p_56308_
+		3 p_56309_ p_56309_
+net/minecraft/world/level/block/SkullBlock net/minecraft/world/level/block/SkullBlock
+	MAX f_154563_
+	PIGLIN_SHAPE f_260503_
+	ROTATION f_56314_
+	ROTATIONS f_154564_
+	SHAPE f_56315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56318_ p_56318_
+		1 p_56319_ p_56319_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56329_ p_56329_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_56336_ p_56336_
+		1 p_56337_ p_56337_
+		2 p_56338_ p_56338_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56331_ p_56331_
+		1 p_56332_ p_56332_
+		2 p_56333_ p_56333_
+		3 p_56334_ p_56334_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56321_ p_56321_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56323_ p_56323_
+		1 p_56324_ p_56324_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56326_ p_56326_
+		1 p_56327_ p_56327_
+net/minecraft/world/level/block/SkullBlock$Type net/minecraft/world/level/block/SkullBlock$Type
+net/minecraft/world/level/block/SkullBlock$Types net/minecraft/world/level/block/SkullBlock$Types
+	$VALUES $VALUES
+	CREEPER CREEPER
+	DRAGON DRAGON
+	PIGLIN PIGLIN
+	PLAYER PLAYER
+	SKELETON SKELETON
+	WITHER_SKELETON WITHER_SKELETON
+	ZOMBIE ZOMBIE
+	$values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; m_154565_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_56348_ p_56348_
+		1 p_56349_ p_56349_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SkullBlock$Types; valueOf
+		static
+		0 p_56351_ p_56351_
+	values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; values
+		static
+net/minecraft/world/level/block/SlabBlock net/minecraft/world/level/block/SlabBlock
+	BOTTOM_AABB f_56355_
+	TOP_AABB f_56356_
+	TYPE f_56353_
+	WATERLOGGED f_56354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56359_ p_56359_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56373_ p_56373_
+		1 p_56374_ p_56374_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_56363_ p_56363_
+		1 p_56364_ p_56364_
+		2 p_56365_ p_56365_
+		3 p_56366_ p_56366_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56388_ p_56388_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56397_ p_56397_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56390_ p_56390_
+		1 p_56391_ p_56391_
+		2 p_56392_ p_56392_
+		3 p_56393_ p_56393_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56361_ p_56361_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56376_ p_56376_
+		1 p_56377_ p_56377_
+		2 p_56378_ p_56378_
+		3 p_56379_ p_56379_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_56368_ p_56368_
+		1 p_56369_ p_56369_
+		2 p_56370_ p_56370_
+		3 p_56371_ p_56371_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56381_ p_56381_
+		1 p_56382_ p_56382_
+		2 p_56383_ p_56383_
+		3 p_56384_ p_56384_
+		4 p_56385_ p_56385_
+		5 p_56386_ p_56386_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56395_ p_56395_
+net/minecraft/world/level/block/SlabBlock$1 net/minecraft/world/level/block/SlabBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$SlabType f_56398_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_56399_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SlimeBlock net/minecraft/world/level/block/SlimeBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56402_ p_56402_
+	bounceUp (Lnet/minecraft/world/entity/Entity;)V m_56403_
+		0 p_56404_ p_56404_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154567_ p_154567_
+		1 p_154568_ p_154568_
+		2 p_154569_ p_154569_
+		3 p_154570_ p_154570_
+		4 p_154571_ p_154571_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154573_ p_154573_
+		1 p_154574_ p_154574_
+		2 p_154575_ p_154575_
+		3 p_154576_ p_154576_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_56406_ p_56406_
+		1 p_56407_ p_56407_
+net/minecraft/world/level/block/SmallDripleafBlock net/minecraft/world/level/block/SmallDripleafBlock
+	AABB_OFFSET f_154578_
+	FACING f_154577_
+	SHAPE f_154579_
+	WATERLOGGED f_154580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154583_ p_154583_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154615_ p_154615_
+		1 p_154616_ p_154616_
+		2 p_154617_ p_154617_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154632_ p_154632_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154634_ p_154634_
+	getMaxVerticalOffset ()F m_142627_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154610_ p_154610_
+		1 p_154611_ p_154611_
+		2 p_154612_ p_154612_
+		3 p_154613_ p_154613_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154592_ p_154592_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222438_ p_222438_
+		1 p_222439_ p_222439_
+		2 p_222440_ p_222440_
+		3 p_222441_ p_222441_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255772_ p_255772_
+		1 p_154595_ p_154595_
+		2 p_154596_ p_154596_
+		3 p_154597_ p_154597_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154636_ p_154636_
+		1 p_154637_ p_154637_
+		2 p_154638_ p_154638_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_154619_ p_154619_
+		1 p_154620_ p_154620_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222433_ p_222433_
+		1 p_222434_ p_222434_
+		2 p_222435_ p_222435_
+		3 p_222436_ p_222436_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_154622_ p_154622_
+		1 p_154623_ p_154623_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_154599_ p_154599_
+		1 p_154600_ p_154600_
+		2 p_154601_ p_154601_
+		3 p_154602_ p_154602_
+		4 p_154603_ p_154603_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154625_ p_154625_
+		1 p_154626_ p_154626_
+		2 p_154627_ p_154627_
+		3 p_154628_ p_154628_
+		4 p_154629_ p_154629_
+		5 p_154630_ p_154630_
+net/minecraft/world/level/block/SmithingTableBlock net/minecraft/world/level/block/SmithingTableBlock
+	CONTAINER_TITLE f_56417_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56420_ p_56420_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_56435_ p_56435_
+		1 p_56436_ p_56436_
+		2 p_56437_ p_56437_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_276750_
+		static
+		0 p_277302_ p_277302_
+		1 p_277303_ p_277303_
+		2 p_277304_ p_277304_
+		3 p_277305_ p_277305_
+		4 p_277306_ p_277306_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56428_ p_56428_
+		1 p_56429_ p_56429_
+		2 p_56430_ p_56430_
+		3 p_56431_ p_56431_
+		4 p_56432_ p_56432_
+		5 p_56433_ p_56433_
+net/minecraft/world/level/block/SmokerBlock net/minecraft/world/level/block/SmokerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56439_ p_56439_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222443_ p_222443_
+		1 p_222444_ p_222444_
+		2 p_222445_ p_222445_
+		3 p_222446_ p_222446_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154640_ p_154640_
+		1 p_154641_ p_154641_
+		2 p_154642_ p_154642_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154644_ p_154644_
+		1 p_154645_ p_154645_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_56443_ p_56443_
+		1 p_56444_ p_56444_
+		2 p_56445_ p_56445_
+net/minecraft/world/level/block/SnifferEggBlock net/minecraft/world/level/block/SnifferEggBlock
+	BOOSTED_HATCH_TIME_TICKS f_276447_
+	HATCH f_278491_
+	MAX_HATCH_LEVEL f_278392_
+	RANDOM_HATCH_OFFSET_TICKS f_276649_
+	REGULAR_HATCH_TIME_TICKS f_276603_
+	SHAPE f_276696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277906_ p_277906_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277441_ p_277441_
+	getHatchLevel (Lnet/minecraft/world/level/block/state/BlockState;)I m_278758_
+		0 p_279125_ p_279125_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_277872_ p_277872_
+		1 p_278090_ p_278090_
+		2 p_277364_ p_277364_
+		3 p_278016_ p_278016_
+	hatchBoost (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_277163_
+		static
+		0 p_277485_ p_277485_
+		1 p_278065_ p_278065_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_279414_ p_279414_
+		1 p_279243_ p_279243_
+		2 p_279294_ p_279294_
+		3 p_279299_ p_279299_
+	isReadyToHatch (Lnet/minecraft/world/level/block/state/BlockState;)Z m_276851_
+		0 p_278021_ p_278021_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_277964_ p_277964_
+		1 p_277827_ p_277827_
+		2 p_277526_ p_277526_
+		3 p_277618_ p_277618_
+		4 p_277819_ p_277819_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_277841_ p_277841_
+		1 p_277739_ p_277739_
+		2 p_277692_ p_277692_
+		3 p_277973_ p_277973_
+net/minecraft/world/level/block/SnowLayerBlock net/minecraft/world/level/block/SnowLayerBlock
+	HEIGHT_IMPASSABLE f_154647_
+	LAYERS f_56581_
+	MAX_HEIGHT f_154646_
+	SHAPE_BY_LAYER f_56582_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56585_ p_56585_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56589_ p_56589_
+		1 p_56590_ p_56590_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56602_ p_56602_
+		1 p_56603_ p_56603_
+		2 p_56604_ p_56604_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56613_ p_56613_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_56632_ p_56632_
+		1 p_56633_ p_56633_
+		2 p_56634_ p_56634_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56625_ p_56625_
+		1 p_56626_ p_56626_
+		2 p_56627_ p_56627_
+		3 p_56628_ p_56628_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_222453_ p_222453_
+		1 p_222454_ p_222454_
+		2 p_222455_ p_222455_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56620_ p_56620_
+		1 p_56621_ p_56621_
+		2 p_56622_ p_56622_
+		3 p_56623_ p_56623_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56587_ p_56587_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_56597_ p_56597_
+		1 p_56598_ p_56598_
+		2 p_56599_ p_56599_
+		3 p_56600_ p_56600_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56592_ p_56592_
+		1 p_56593_ p_56593_
+		2 p_56594_ p_56594_
+		3 p_56595_ p_56595_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222448_ p_222448_
+		1 p_222449_ p_222449_
+		2 p_222450_ p_222450_
+		3 p_222451_ p_222451_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56606_ p_56606_
+		1 p_56607_ p_56607_
+		2 p_56608_ p_56608_
+		3 p_56609_ p_56609_
+		4 p_56610_ p_56610_
+		5 p_56611_ p_56611_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56630_ p_56630_
+net/minecraft/world/level/block/SnowLayerBlock$1 net/minecraft/world/level/block/SnowLayerBlock$1
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_56635_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SnowyDirtBlock net/minecraft/world/level/block/SnowyDirtBlock
+	SNOWY f_56637_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56640_ p_56640_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56651_ p_56651_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56642_ p_56642_
+	isSnowySetting (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154648_
+		static
+		0 p_154649_ p_154649_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56644_ p_56644_
+		1 p_56645_ p_56645_
+		2 p_56646_ p_56646_
+		3 p_56647_ p_56647_
+		4 p_56648_ p_56648_
+		5 p_56649_ p_56649_
+net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/SoulFireBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56653_ p_56653_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_56668_ p_56668_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56655_ p_56655_
+		1 p_56656_ p_56656_
+		2 p_56657_ p_56657_
+	canSurviveOnBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154650_
+		static
+		0 p_154651_ p_154651_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56659_ p_56659_
+		1 p_56660_ p_56660_
+		2 p_56661_ p_56661_
+		3 p_56662_ p_56662_
+		4 p_56663_ p_56663_
+		5 p_56664_ p_56664_
+net/minecraft/world/level/block/SoulSandBlock net/minecraft/world/level/block/SoulSandBlock
+	BUBBLE_COLUMN_CHECK_DELAY f_154652_
+	SHAPE f_56669_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56672_ p_56672_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_56707_ p_56707_
+		1 p_56708_ p_56708_
+		2 p_56709_ p_56709_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56702_ p_56702_
+		1 p_56703_ p_56703_
+		2 p_56704_ p_56704_
+		3 p_56705_ p_56705_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_222462_ p_222462_
+		1 p_222463_ p_222463_
+		2 p_222464_ p_222464_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_56684_ p_56684_
+		1 p_56685_ p_56685_
+		2 p_56686_ p_56686_
+		3 p_56687_ p_56687_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56679_ p_56679_
+		1 p_56680_ p_56680_
+		2 p_56681_ p_56681_
+		3 p_56682_ p_56682_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56696_ p_56696_
+		1 p_56697_ p_56697_
+		2 p_56698_ p_56698_
+		3 p_56699_ p_56699_
+		4 p_56700_ p_56700_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222457_ p_222457_
+		1 p_222458_ p_222458_
+		2 p_222459_ p_222459_
+		3 p_222460_ p_222460_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56689_ p_56689_
+		1 p_56690_ p_56690_
+		2 p_56691_ p_56691_
+		3 p_56692_ p_56692_
+		4 p_56693_ p_56693_
+		5 p_56694_ p_56694_
+net/minecraft/world/level/block/SoundType net/minecraft/world/level/block/SoundType
+	AMETHYST f_154654_
+	AMETHYST_CLUSTER f_154655_
+	ANCIENT_DEBRIS f_56726_
+	ANVIL f_56749_
+	AZALEA f_154666_
+	AZALEA_LEAVES f_154674_
+	BAMBOO f_56754_
+	BAMBOO_SAPLING f_56755_
+	BAMBOO_WOOD f_243772_
+	BAMBOO_WOOD_HANGING_SIGN f_256995_
+	BASALT f_56718_
+	BIG_DRIPLEAF f_154670_
+	BONE_BLOCK f_56724_
+	CALCITE f_154660_
+	CANDLE f_154653_
+	CAVE_VINES f_154664_
+	CHAIN f_56728_
+	CHERRY_LEAVES f_271239_
+	CHERRY_SAPLING f_271370_
+	CHERRY_WOOD f_271497_
+	CHERRY_WOOD_HANGING_SIGN f_271094_
+	CHISELED_BOOKSHELF f_256956_
+	COPPER f_154663_
+	CORAL_BLOCK f_56753_
+	CROP f_56758_
+	DECORATED_POT f_271215_
+	DECORATED_POT_CRACKED f_276571_
+	DEEPSLATE f_154677_
+	DEEPSLATE_BRICKS f_154678_
+	DEEPSLATE_TILES f_154679_
+	DRIPSTONE_BLOCK f_154661_
+	EMPTY f_279557_
+	FLOWERING_AZALEA f_154667_
+	FROGLIGHT f_222465_
+	FROGSPAWN f_222466_
+	FUNGUS f_56711_
+	GILDED_BLACKSTONE f_56730_
+	GLASS f_56744_
+	GLOW_LICHEN f_154676_
+	GRASS f_56740_
+	GRAVEL f_56739_
+	HANGING_ROOTS f_154673_
+	HANGING_SIGN f_244174_
+	HARD_CROP f_56759_
+	HONEY_BLOCK f_56751_
+	LADDER f_56748_
+	LANTERN f_56762_
+	LARGE_AMETHYST_BUD f_154658_
+	LILY_PAD f_56741_
+	LODESTONE f_56727_
+	MANGROVE_ROOTS f_222467_
+	MEDIUM_AMETHYST_BUD f_154657_
+	METAL f_56743_
+	MOSS f_154669_
+	MOSS_CARPET f_154668_
+	MUD f_222469_
+	MUDDY_MANGROVE_ROOTS f_222468_
+	MUD_BRICKS f_222470_
+	NETHERITE_BLOCK f_56725_
+	NETHERRACK f_56720_
+	NETHER_BRICKS f_56721_
+	NETHER_GOLD_ORE f_56729_
+	NETHER_ORE f_56723_
+	NETHER_SPROUTS f_56722_
+	NETHER_WART f_56761_
+	NETHER_WOOD f_244244_
+	NETHER_WOOD_HANGING_SIGN f_256908_
+	NYLIUM f_56710_
+	PACKED_MUD f_222471_
+	PINK_PETALS f_271137_
+	POINTED_DRIPSTONE f_154662_
+	POLISHED_DEEPSLATE f_154680_
+	POWDER_SNOW f_154681_
+	ROOTED_DIRT f_154672_
+	ROOTS f_56712_
+	SAND f_56746_
+	SCAFFOLDING f_56756_
+	SCULK f_222473_
+	SCULK_CATALYST f_222472_
+	SCULK_SENSOR f_154675_
+	SCULK_SHRIEKER f_222475_
+	SCULK_VEIN f_222474_
+	SHROOMLIGHT f_56713_
+	SLIME_BLOCK f_56750_
+	SMALL_AMETHYST_BUD f_154656_
+	SMALL_DRIPLEAF f_154671_
+	SNOW f_56747_
+	SOUL_SAND f_56716_
+	SOUL_SOIL f_56717_
+	SPORE_BLOSSOM f_154665_
+	STEM f_56763_
+	STONE f_56742_
+	SUSPICIOUS_GRAVEL f_276658_
+	SUSPICIOUS_SAND f_271168_
+	SWEET_BERRY_BUSH f_56757_
+	TUFF f_154659_
+	TWISTING_VINES f_56715_
+	VINE f_56760_
+	WART_BLOCK f_56719_
+	WEEPING_VINES f_56714_
+	WET_GRASS f_56752_
+	WOOD f_56736_
+	WOOL f_56745_
+	breakSound f_56733_
+	fallSound f_56738_
+	hitSound f_56737_
+	pitch f_56732_
+	placeSound f_56735_
+	stepSound f_56734_
+	volume f_56731_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_56766_ p_56766_
+		1 p_56767_ p_56767_
+		2 p_56768_ p_56768_
+		3 p_56769_ p_56769_
+		4 p_56770_ p_56770_
+		5 p_56771_ p_56771_
+		6 p_56772_ p_56772_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_56775_
+	getFallSound ()Lnet/minecraft/sounds/SoundEvent; m_56779_
+	getHitSound ()Lnet/minecraft/sounds/SoundEvent; m_56778_
+	getPitch ()F m_56774_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_56777_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_56776_
+	getVolume ()F m_56773_
+net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/SpawnerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56781_ p_56781_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_255714_ p_255714_
+		1 p_255801_ p_255801_
+		2 p_255708_ p_255708_
+		3 p_255667_ p_255667_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_56794_ p_56794_
+	getSpawnEntityDisplayName (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_254931_
+		0 p_256057_ p_256057_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154683_ p_154683_
+		1 p_154684_ p_154684_
+		2 p_154685_ p_154685_
+	lambda$getSpawnEntityDisplayName$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/Component; m_255429_
+		static
+		0 p_255782_ p_255782_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154687_ p_154687_
+		1 p_154688_ p_154688_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222477_ p_222477_
+		1 p_222478_ p_222478_
+		2 p_222479_ p_222479_
+		3 p_222480_ p_222480_
+		4 p_222481_ p_222481_
+net/minecraft/world/level/block/SpongeBlock net/minecraft/world/level/block/SpongeBlock
+	ALL_DIRECTIONS f_276425_
+	MAX_COUNT f_154690_
+	MAX_DEPTH f_154689_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56796_ p_56796_
+	lambda$removeWaterBreadthFirstSearch$0 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V m_277124_
+		static
+		0 p_277519_ p_277519_
+		1 p_277492_ p_277492_
+	lambda$removeWaterBreadthFirstSearch$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_278593_
+		static
+		0 p_279052_ p_279052_
+		1 p_279053_ p_279053_
+		2 p_279054_ p_279054_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_56801_ p_56801_
+		1 p_56802_ p_56802_
+		2 p_56803_ p_56803_
+		3 p_56804_ p_56804_
+		4 p_56805_ p_56805_
+		5 p_56806_ p_56806_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56811_ p_56811_
+		1 p_56812_ p_56812_
+		2 p_56813_ p_56813_
+		3 p_56814_ p_56814_
+		4 p_56815_ p_56815_
+	removeWaterBreadthFirstSearch (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_56807_
+		0 p_56808_ p_56808_
+		1 p_56809_ p_56809_
+	tryAbsorbWater (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_56797_
+		0 p_56798_ p_56798_
+		1 p_56799_ p_56799_
+net/minecraft/world/level/block/SporeBlossomBlock net/minecraft/world/level/block/SporeBlossomBlock
+	ADD_PARTICLE_ATTEMPTS f_154692_
+	PARTICLE_XZ_RADIUS f_154693_
+	PARTICLE_Y_MAX f_154694_
+	SHAPE f_154691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154697_ p_154697_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222503_ p_222503_
+		1 p_222504_ p_222504_
+		2 p_222505_ p_222505_
+		3 p_222506_ p_222506_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154709_ p_154709_
+		1 p_154710_ p_154710_
+		2 p_154711_ p_154711_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154699_ p_154699_
+		1 p_154700_ p_154700_
+		2 p_154701_ p_154701_
+		3 p_154702_ p_154702_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154713_ p_154713_
+		1 p_154714_ p_154714_
+		2 p_154715_ p_154715_
+		3 p_154716_ p_154716_
+		4 p_154717_ p_154717_
+		5 p_154718_ p_154718_
+net/minecraft/world/level/block/SpreadingSnowyDirtBlock net/minecraft/world/level/block/SpreadingSnowyDirtBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56817_ p_56817_
+	canBeGrass (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_56823_
+		static
+		0 p_56824_ p_56824_
+		1 p_56825_ p_56825_
+		2 p_56826_ p_56826_
+	canPropagate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_56827_
+		static
+		0 p_56828_ p_56828_
+		1 p_56829_ p_56829_
+		2 p_56830_ p_56830_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222508_ p_222508_
+		1 p_222509_ p_222509_
+		2 p_222510_ p_222510_
+		3 p_222511_ p_222511_
+net/minecraft/world/level/block/StainedGlassBlock net/minecraft/world/level/block/StainedGlassBlock
+	color f_56831_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56833_ p_56833_
+		1 p_56834_ p_56834_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/StainedGlassPaneBlock net/minecraft/world/level/block/StainedGlassPaneBlock
+	color f_56836_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56838_ p_56838_
+		1 p_56839_ p_56839_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/StairBlock net/minecraft/world/level/block/StairBlock
+	BOTTOM_AABB f_56846_
+	BOTTOM_SHAPES f_56856_
+	FACING f_56841_
+	HALF f_56842_
+	OCTET_NNN f_56847_
+	OCTET_NNP f_56848_
+	OCTET_NPN f_56849_
+	OCTET_NPP f_56850_
+	OCTET_PNN f_56851_
+	OCTET_PNP f_56852_
+	OCTET_PPN f_56853_
+	OCTET_PPP f_56854_
+	SHAPE f_56843_
+	SHAPE_BY_STATE f_56857_
+	TOP_AABB f_56845_
+	TOP_SHAPES f_56855_
+	WATERLOGGED f_56844_
+	base f_56858_
+	baseState f_56859_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56862_ p_56862_
+		1 p_56863_ p_56863_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222518_ p_222518_
+		1 p_222519_ p_222519_
+		2 p_222520_ p_222520_
+		3 p_222521_ p_222521_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_56896_ p_56896_
+		1 p_56897_ p_56897_
+		2 p_56898_ p_56898_
+		3 p_56899_ p_56899_
+	canTakeShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_56970_
+		static
+		0 p_56971_ p_56971_
+		1 p_56972_ p_56972_
+		2 p_56973_ p_56973_
+		3 p_56974_ p_56974_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56932_ p_56932_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_56882_ p_56882_
+		1 p_56883_ p_56883_
+		2 p_56884_ p_56884_
+	getExplosionResistance ()F m_7325_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56969_ p_56969_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56956_ p_56956_
+		1 p_56957_ p_56957_
+		2 p_56958_ p_56958_
+		3 p_56959_ p_56959_
+	getShapeIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_56982_
+		0 p_56983_ p_56983_
+	getStairsShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/properties/StairsShape; m_56976_
+		static
+		0 p_56977_ p_56977_
+		1 p_56978_ p_56978_
+		2 p_56979_ p_56979_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56872_ p_56872_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56891_ p_56891_
+		1 p_56892_ p_56892_
+		2 p_56893_ p_56893_
+		3 p_56894_ p_56894_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_56947_ p_56947_
+	isStairs (Lnet/minecraft/world/level/block/state/BlockState;)Z m_56980_
+		static
+		0 p_56981_ p_56981_
+	lambda$makeShapes$0 (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;I)Lnet/minecraft/world/phys/shapes/VoxelShape; m_56939_
+		static
+		0 p_56940_ p_56940_
+		1 p_56941_ p_56941_
+		2 p_56942_ p_56942_
+		3 p_56943_ p_56943_
+		4 p_56944_ p_56944_
+		5 p_56945_ p_56945_
+	lambda$makeShapes$1 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_56948_
+		static
+		0 p_56949_ p_56949_
+	makeShapes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_56933_
+		static
+		0 p_56934_ p_56934_
+		1 p_56935_ p_56935_
+		2 p_56936_ p_56936_
+		3 p_56937_ p_56937_
+		4 p_56938_ p_56938_
+	makeStairShape (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_56864_
+		static
+		0 p_56865_ p_56865_
+		1 p_56866_ p_56866_
+		2 p_56867_ p_56867_
+		3 p_56868_ p_56868_
+		4 p_56869_ p_56869_
+		5 p_56870_ p_56870_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56919_ p_56919_
+		1 p_56920_ p_56920_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56961_ p_56961_
+		1 p_56962_ p_56962_
+		2 p_56963_ p_56963_
+		3 p_56964_ p_56964_
+		4 p_56965_ p_56965_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_56908_ p_56908_
+		1 p_56909_ p_56909_
+		2 p_56910_ p_56910_
+		3 p_56911_ p_56911_
+		4 p_56912_ p_56912_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222523_ p_222523_
+		1 p_222524_ p_222524_
+		2 p_222525_ p_222525_
+		3 p_222526_ p_222526_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56922_ p_56922_
+		1 p_56923_ p_56923_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154720_ p_154720_
+		1 p_154721_ p_154721_
+		2 p_154722_ p_154722_
+		3 p_154723_ p_154723_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222513_ p_222513_
+		1 p_222514_ p_222514_
+		2 p_222515_ p_222515_
+		3 p_222516_ p_222516_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56925_ p_56925_
+		1 p_56926_ p_56926_
+		2 p_56927_ p_56927_
+		3 p_56928_ p_56928_
+		4 p_56929_ p_56929_
+		5 p_56930_ p_56930_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56901_ p_56901_
+		1 p_56902_ p_56902_
+		2 p_56903_ p_56903_
+		3 p_56904_ p_56904_
+		4 p_56905_ p_56905_
+		5 p_56906_ p_56906_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56967_ p_56967_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_56878_ p_56878_
+		1 p_56879_ p_56879_
+		2 p_56880_ p_56880_
+net/minecraft/world/level/block/StairBlock$1 net/minecraft/world/level/block/StairBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_56985_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape f_56984_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/StandingSignBlock net/minecraft/world/level/block/StandingSignBlock
+	ROTATION f_56987_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_56990_ p_56990_
+		1 p_56991_ p_56991_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56995_ p_56995_
+		1 p_56996_ p_56996_
+		2 p_56997_ p_56997_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57012_ p_57012_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56993_ p_56993_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277795_ p_277795_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56999_ p_56999_
+		1 p_57000_ p_57000_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57002_ p_57002_
+		1 p_57003_ p_57003_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57005_ p_57005_
+		1 p_57006_ p_57006_
+		2 p_57007_ p_57007_
+		3 p_57008_ p_57008_
+		4 p_57009_ p_57009_
+		5 p_57010_ p_57010_
+net/minecraft/world/level/block/StemBlock net/minecraft/world/level/block/StemBlock
+	AABB_OFFSET f_154725_
+	AGE f_57013_
+	MAX_AGE f_154724_
+	SHAPE_BY_AGE f_57014_
+	fruit f_57015_
+	seedSupplier f_154726_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/StemGrownBlock;Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154728_ p_154728_
+		1 p_154729_ p_154729_
+		2 p_154730_ p_154730_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57040_ p_57040_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_57026_ p_57026_
+		1 p_57027_ p_57027_
+		2 p_57028_ p_57028_
+	getFruit ()Lnet/minecraft/world/level/block/StemGrownBlock; m_57056_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57047_ p_57047_
+		1 p_57048_ p_57048_
+		2 p_57049_ p_57049_
+		3 p_57050_ p_57050_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222533_ p_222533_
+		1 p_222534_ p_222534_
+		2 p_222535_ p_222535_
+		3 p_222536_ p_222536_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255699_ p_255699_
+		1 p_57031_ p_57031_
+		2 p_57032_ p_57032_
+		3 p_57033_ p_57033_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_57053_ p_57053_
+		1 p_57054_ p_57054_
+		2 p_57055_ p_57055_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222528_ p_222528_
+		1 p_222529_ p_222529_
+		2 p_222530_ p_222530_
+		3 p_222531_ p_222531_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222538_ p_222538_
+		1 p_222539_ p_222539_
+		2 p_222540_ p_222540_
+		3 p_222541_ p_222541_
+net/minecraft/world/level/block/StemGrownBlock net/minecraft/world/level/block/StemGrownBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57058_ p_57058_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+net/minecraft/world/level/block/StonecutterBlock net/minecraft/world/level/block/StonecutterBlock
+	CONTAINER_TITLE f_57065_
+	FACING f_57063_
+	SHAPE f_57064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57068_ p_57068_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57096_ p_57096_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_57105_ p_57105_
+		1 p_57106_ p_57106_
+		2 p_57107_ p_57107_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57098_ p_57098_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57100_ p_57100_
+		1 p_57101_ p_57101_
+		2 p_57102_ p_57102_
+		3 p_57103_ p_57103_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57070_ p_57070_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57078_ p_57078_
+		1 p_57079_ p_57079_
+		2 p_57080_ p_57080_
+		3 p_57081_ p_57081_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_57071_
+		static
+		0 p_57072_ p_57072_
+		1 p_57073_ p_57073_
+		2 p_57074_ p_57074_
+		3 p_57075_ p_57075_
+		4 p_57076_ p_57076_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57090_ p_57090_
+		1 p_57091_ p_57091_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57093_ p_57093_
+		1 p_57094_ p_57094_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57083_ p_57083_
+		1 p_57084_ p_57084_
+		2 p_57085_ p_57085_
+		3 p_57086_ p_57086_
+		4 p_57087_ p_57087_
+		5 p_57088_ p_57088_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_57109_ p_57109_
+net/minecraft/world/level/block/StructureBlock net/minecraft/world/level/block/StructureBlock
+	MODE f_57110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57113_ p_57113_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57142_ p_57142_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57144_ p_57144_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57135_ p_57135_
+		1 p_57136_ p_57136_
+		2 p_57137_ p_57137_
+		3 p_57138_ p_57138_
+		4 p_57139_ p_57139_
+		5 p_57140_ p_57140_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154732_ p_154732_
+		1 p_154733_ p_154733_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_57122_ p_57122_
+		1 p_57123_ p_57123_
+		2 p_57124_ p_57124_
+		3 p_57125_ p_57125_
+		4 p_57126_ p_57126_
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_57114_
+		0 p_57115_ p_57115_
+		1 p_57116_ p_57116_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57128_ p_57128_
+		1 p_57129_ p_57129_
+		2 p_57130_ p_57130_
+		3 p_57131_ p_57131_
+		4 p_57132_ p_57132_
+		5 p_57133_ p_57133_
+net/minecraft/world/level/block/StructureBlock$1 net/minecraft/world/level/block/StructureBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode f_57145_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/StructureVoidBlock net/minecraft/world/level/block/StructureVoidBlock
+	SHAPE f_57147_
+	SIZE f_154734_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57150_ p_57150_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57156_ p_57156_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_57152_ p_57152_
+		1 p_57153_ p_57153_
+		2 p_57154_ p_57154_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57158_ p_57158_
+		1 p_57159_ p_57159_
+		2 p_57160_ p_57160_
+		3 p_57161_ p_57161_
+net/minecraft/world/level/block/SugarCaneBlock net/minecraft/world/level/block/SugarCaneBlock
+	AABB_OFFSET f_154735_
+	AGE f_57164_
+	SHAPE f_57165_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57168_ p_57168_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57175_ p_57175_
+		1 p_57176_ p_57176_
+		2 p_57177_ p_57177_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57186_ p_57186_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57193_ p_57193_
+		1 p_57194_ p_57194_
+		2 p_57195_ p_57195_
+		3 p_57196_ p_57196_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222548_ p_222548_
+		1 p_222549_ p_222549_
+		2 p_222550_ p_222550_
+		3 p_222551_ p_222551_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222543_ p_222543_
+		1 p_222544_ p_222544_
+		2 p_222545_ p_222545_
+		3 p_222546_ p_222546_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57179_ p_57179_
+		1 p_57180_ p_57180_
+		2 p_57181_ p_57181_
+		3 p_57182_ p_57182_
+		4 p_57183_ p_57183_
+		5 p_57184_ p_57184_
+net/minecraft/world/level/block/SupportType net/minecraft/world/level/block/SupportType
+	$VALUES $VALUES
+	CENTER CENTER
+	FULL FULL
+	RIGID RIGID
+	$values ()[Lnet/minecraft/world/level/block/SupportType; m_154736_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57203_ p_57203_
+		1 p_57204_ p_57204_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57209_ p_57209_
+		1 p_57210_ p_57210_
+		2 p_57211_ p_57211_
+		3 p_57212_ p_57212_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SupportType; valueOf
+		static
+		0 p_57214_ p_57214_
+	values ()[Lnet/minecraft/world/level/block/SupportType; values
+		static
+net/minecraft/world/level/block/SupportType$1 net/minecraft/world/level/block/SupportType$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57217_ p_57217_
+		1 p_57218_ p_57218_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57220_ p_57220_
+		1 p_57221_ p_57221_
+		2 p_57222_ p_57222_
+		3 p_57223_ p_57223_
+net/minecraft/world/level/block/SupportType$2 net/minecraft/world/level/block/SupportType$2
+	CENTER_SUPPORT_SHAPE f_57225_
+	CENTER_SUPPORT_WIDTH f_57224_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57227_ p_57227_
+		1 p_57228_ p_57228_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57230_ p_57230_
+		1 p_57231_ p_57231_
+		2 p_57232_ p_57232_
+		3 p_57233_ p_57233_
+net/minecraft/world/level/block/SupportType$3 net/minecraft/world/level/block/SupportType$3
+	RIGID_SUPPORT_SHAPE f_57235_
+	RIGID_SUPPORT_WIDTH f_57234_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57237_ p_57237_
+		1 p_57238_ p_57238_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57240_ p_57240_
+		1 p_57241_ p_57241_
+		2 p_57242_ p_57242_
+		3 p_57243_ p_57243_
+net/minecraft/world/level/block/SuspiciousEffectHolder net/minecraft/world/level/block/SuspiciousEffectHolder
+	getAllEffectHolders ()Ljava/util/List; m_257904_
+		static
+	getEffectDuration ()I m_53522_
+	getSuspiciousEffect ()Lnet/minecraft/world/effect/MobEffect; m_53521_
+	tryGet (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; m_257980_
+		static
+		0 p_259322_ p_259322_
+net/minecraft/world/level/block/SweetBerryBushBlock net/minecraft/world/level/block/SweetBerryBushBlock
+	AGE f_57244_
+	HURT_SPEED_THRESHOLD f_154738_
+	MAX_AGE f_154737_
+	MID_GROWTH_SHAPE f_57246_
+	SAPLING_SHAPE f_57245_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57249_ p_57249_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57282_ p_57282_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_57270_ p_57270_
+		1 p_57271_ p_57271_
+		2 p_57272_ p_57272_
+		3 p_57273_ p_57273_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_57256_ p_57256_
+		1 p_57257_ p_57257_
+		2 p_57258_ p_57258_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57291_ p_57291_
+		1 p_57292_ p_57292_
+		2 p_57293_ p_57293_
+		3 p_57294_ p_57294_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222558_ p_222558_
+		1 p_222559_ p_222559_
+		2 p_222560_ p_222560_
+		3 p_222561_ p_222561_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_57284_ p_57284_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256056_ p_256056_
+		1 p_57261_ p_57261_
+		2 p_57262_ p_57262_
+		3 p_57263_ p_57263_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222553_ p_222553_
+		1 p_222554_ p_222554_
+		2 p_222555_ p_222555_
+		3 p_222556_ p_222556_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222563_ p_222563_
+		1 p_222564_ p_222564_
+		2 p_222565_ p_222565_
+		3 p_222566_ p_222566_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57275_ p_57275_
+		1 p_57276_ p_57276_
+		2 p_57277_ p_57277_
+		3 p_57278_ p_57278_
+		4 p_57279_ p_57279_
+		5 p_57280_ p_57280_
+net/minecraft/world/level/block/TallFlowerBlock net/minecraft/world/level/block/TallFlowerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57296_ p_57296_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222573_ p_222573_
+		1 p_222574_ p_222574_
+		2 p_222575_ p_222575_
+		3 p_222576_ p_222576_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256234_ p_256234_
+		1 p_57304_ p_57304_
+		2 p_57305_ p_57305_
+		3 p_57306_ p_57306_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222568_ p_222568_
+		1 p_222569_ p_222569_
+		2 p_222570_ p_222570_
+		3 p_222571_ p_222571_
+net/minecraft/world/level/block/TallGrassBlock net/minecraft/world/level/block/TallGrassBlock
+	AABB_OFFSET f_154739_
+	SHAPE f_57315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57318_ p_57318_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57336_ p_57336_
+		1 p_57337_ p_57337_
+		2 p_57338_ p_57338_
+		3 p_57339_ p_57339_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222583_ p_222583_
+		1 p_222584_ p_222584_
+		2 p_222585_ p_222585_
+		3 p_222586_ p_222586_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255692_ p_255692_
+		1 p_57326_ p_57326_
+		2 p_57327_ p_57327_
+		3 p_57328_ p_57328_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222578_ p_222578_
+		1 p_222579_ p_222579_
+		2 p_222580_ p_222580_
+		3 p_222581_ p_222581_
+net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock
+	AABB_OFFSET f_154741_
+	HALF f_154740_
+	SHAPE f_154742_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154745_ p_154745_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_154753_ p_154753_
+		1 p_154754_ p_154754_
+		2 p_154755_ p_154755_
+		3 p_154756_ p_154756_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154768_ p_154768_
+		1 p_154769_ p_154769_
+		2 p_154770_ p_154770_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_154749_ p_154749_
+		1 p_154750_ p_154750_
+		2 p_154751_ p_154751_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154772_ p_154772_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154763_ p_154763_
+		1 p_154764_ p_154764_
+		2 p_154765_ p_154765_
+		3 p_154766_ p_154766_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154747_ p_154747_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154774_ p_154774_
+		1 p_154775_ p_154775_
+		2 p_154776_ p_154776_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_154758_ p_154758_
+		1 p_154759_ p_154759_
+		2 p_154760_ p_154760_
+		3 p_154761_ p_154761_
+net/minecraft/world/level/block/TargetBlock net/minecraft/world/level/block/TargetBlock
+	ACTIVATION_TICKS_ARROWS f_154777_
+	ACTIVATION_TICKS_OTHER f_154778_
+	OUTPUT_POWER f_57376_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57379_ p_57379_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57407_ p_57407_
+	getRedstoneStrength (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/phys/Vec3;)I m_57408_
+		static
+		0 p_57409_ p_57409_
+		1 p_57410_ p_57410_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57402_ p_57402_
+		1 p_57403_ p_57403_
+		2 p_57404_ p_57404_
+		3 p_57405_ p_57405_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57418_ p_57418_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57412_ p_57412_
+		1 p_57413_ p_57413_
+		2 p_57414_ p_57414_
+		3 p_57415_ p_57415_
+		4 p_57416_ p_57416_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_57381_ p_57381_
+		1 p_57382_ p_57382_
+		2 p_57383_ p_57383_
+		3 p_57384_ p_57384_
+	setOutputPower (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/core/BlockPos;I)V m_57385_
+		static
+		0 p_57386_ p_57386_
+		1 p_57387_ p_57387_
+		2 p_57388_ p_57388_
+		3 p_57389_ p_57389_
+		4 p_57390_ p_57390_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222588_ p_222588_
+		1 p_222589_ p_222589_
+		2 p_222590_ p_222590_
+		3 p_222591_ p_222591_
+	updateRedstoneOutput (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/Entity;)I m_57391_
+		static
+		0 p_57392_ p_57392_
+		1 p_57393_ p_57393_
+		2 p_57394_ p_57394_
+		3 p_57395_ p_57395_
+net/minecraft/world/level/block/TintedGlassBlock net/minecraft/world/level/block/TintedGlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154822_ p_154822_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_154828_ p_154828_
+		1 p_154829_ p_154829_
+		2 p_154830_ p_154830_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_154824_ p_154824_
+		1 p_154825_ p_154825_
+		2 p_154826_ p_154826_
+net/minecraft/world/level/block/TntBlock net/minecraft/world/level/block/TntBlock
+	UNSTABLE f_57419_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57422_ p_57422_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57464_ p_57464_
+	dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z m_6903_
+		0 p_57427_ p_57427_
+	explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V m_57436_
+		static
+		0 p_57437_ p_57437_
+		1 p_57438_ p_57438_
+		2 p_57439_ p_57439_
+	explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_57433_
+		static
+		0 p_57434_ p_57434_
+		1 p_57435_ p_57435_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_57423_
+		static
+		0 p_57424_ p_57424_
+		1 p_57425_ p_57425_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57457_ p_57457_
+		1 p_57458_ p_57458_
+		2 p_57459_ p_57459_
+		3 p_57460_ p_57460_
+		4 p_57461_ p_57461_
+		5 p_57462_ p_57462_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57466_ p_57466_
+		1 p_57467_ p_57467_
+		2 p_57468_ p_57468_
+		3 p_57469_ p_57469_
+		4 p_57470_ p_57470_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_57429_ p_57429_
+		1 p_57430_ p_57430_
+		2 p_57431_ p_57431_
+		3 p_57432_ p_57432_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_57445_ p_57445_
+		1 p_57446_ p_57446_
+		2 p_57447_ p_57447_
+		3 p_57448_ p_57448_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57450_ p_57450_
+		1 p_57451_ p_57451_
+		2 p_57452_ p_57452_
+		3 p_57453_ p_57453_
+		4 p_57454_ p_57454_
+		5 p_57455_ p_57455_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_57441_ p_57441_
+		1 p_57442_ p_57442_
+		2 p_57443_ p_57443_
+net/minecraft/world/level/block/TorchBlock net/minecraft/world/level/block/TorchBlock
+	AABB f_57487_
+	AABB_STANDING_OFFSET f_154831_
+	flameParticle f_57488_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_57491_ p_57491_
+		1 p_57492_ p_57492_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222593_ p_222593_
+		1 p_222594_ p_222594_
+		2 p_222595_ p_222595_
+		3 p_222596_ p_222596_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57499_ p_57499_
+		1 p_57500_ p_57500_
+		2 p_57501_ p_57501_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57510_ p_57510_
+		1 p_57511_ p_57511_
+		2 p_57512_ p_57512_
+		3 p_57513_ p_57513_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57503_ p_57503_
+		1 p_57504_ p_57504_
+		2 p_57505_ p_57505_
+		3 p_57506_ p_57506_
+		4 p_57507_ p_57507_
+		5 p_57508_ p_57508_
+net/minecraft/world/level/block/TorchflowerCropBlock net/minecraft/world/level/block/TorchflowerCropBlock
+	AABB_OFFSET f_271351_
+	AGE f_271086_
+	BONEMEAL_INCREASE f_278489_
+	MAX_AGE f_271140_
+	SHAPE_BY_AGE f_271128_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_272642_ p_272642_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_272679_ p_272679_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_273475_ p_273475_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_272748_ p_272748_
+		1 p_273408_ p_273408_
+		2 p_272762_ p_272762_
+		3 p_272649_ p_272649_
+	getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; m_52289_
+		0 p_275698_ p_275698_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_273361_ p_273361_
+		1 p_273515_ p_273515_
+		2 p_273546_ p_273546_
+		3 p_273261_ p_273261_
+net/minecraft/world/level/block/TrapDoorBlock net/minecraft/world/level/block/TrapDoorBlock
+	AABB_THICKNESS f_154832_
+	BOTTOM_AABB f_57522_
+	EAST_OPEN_AABB f_57518_
+	HALF f_57515_
+	NORTH_OPEN_AABB f_57521_
+	OPEN f_57514_
+	POWERED f_57516_
+	SOUTH_OPEN_AABB f_57520_
+	TOP_AABB f_57523_
+	WATERLOGGED f_57517_
+	WEST_OPEN_AABB f_57519_
+	type f_271458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273079_ p_273079_
+		1 p_272964_ p_272964_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57561_ p_57561_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_57568_ p_57568_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57563_ p_57563_
+		1 p_57564_ p_57564_
+		2 p_57565_ p_57565_
+		3 p_57566_ p_57566_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57533_ p_57533_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57535_ p_57535_
+		1 p_57536_ p_57536_
+		2 p_57537_ p_57537_
+		3 p_57538_ p_57538_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57547_ p_57547_
+		1 p_57548_ p_57548_
+		2 p_57549_ p_57549_
+		3 p_57550_ p_57550_
+		4 p_57551_ p_57551_
+		5 p_57552_ p_57552_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_57527_
+		0 p_57528_ p_57528_
+		1 p_57529_ p_57529_
+		2 p_57530_ p_57530_
+		3 p_57531_ p_57531_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57554_ p_57554_
+		1 p_57555_ p_57555_
+		2 p_57556_ p_57556_
+		3 p_57557_ p_57557_
+		4 p_57558_ p_57558_
+		5 p_57559_ p_57559_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57540_ p_57540_
+		1 p_57541_ p_57541_
+		2 p_57542_ p_57542_
+		3 p_57543_ p_57543_
+		4 p_57544_ p_57544_
+		5 p_57545_ p_57545_
+net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/TrapDoorBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_57569_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_57570_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TrappedChestBlock net/minecraft/world/level/block/TrappedChestBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57573_ p_57573_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_57582_ p_57582_
+		1 p_57583_ p_57583_
+		2 p_57584_ p_57584_
+		3 p_57585_ p_57585_
+	getOpenChestStat ()Lnet/minecraft/stats/Stat; m_7699_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57577_ p_57577_
+		1 p_57578_ p_57578_
+		2 p_57579_ p_57579_
+		3 p_57580_ p_57580_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57587_ p_57587_
+	lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_57589_
+		static
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154834_ p_154834_
+		1 p_154835_ p_154835_
+net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/TripWireBlock
+	AABB f_57597_
+	ATTACHED f_57591_
+	DISARMED f_57592_
+	EAST f_57594_
+	NORTH f_57593_
+	NOT_ATTACHED_AABB f_57598_
+	POWERED f_57590_
+	PROPERTY_BY_DIRECTION f_57599_
+	RECHECK_PERIOD f_154836_
+	SOUTH f_57595_
+	WEST f_57596_
+	hook f_57600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/TripWireHookBlock;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57603_ p_57603_
+		1 p_57604_ p_57604_
+	checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_57607_
+		0 p_57608_ p_57608_
+		1 p_57609_ p_57609_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57652_ p_57652_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_57625_ p_57625_
+		1 p_57626_ p_57626_
+		2 p_57627_ p_57627_
+		3 p_57628_ p_57628_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57654_ p_57654_
+		1 p_57655_ p_57655_
+		2 p_57656_ p_57656_
+		3 p_57657_ p_57657_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57606_ p_57606_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57636_ p_57636_
+		1 p_57637_ p_57637_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57659_ p_57659_
+		1 p_57660_ p_57660_
+		2 p_57661_ p_57661_
+		3 p_57662_ p_57662_
+		4 p_57663_ p_57663_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_57630_ p_57630_
+		1 p_57631_ p_57631_
+		2 p_57632_ p_57632_
+		3 p_57633_ p_57633_
+		4 p_57634_ p_57634_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_57615_ p_57615_
+		1 p_57616_ p_57616_
+		2 p_57617_ p_57617_
+		3 p_57618_ p_57618_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57639_ p_57639_
+		1 p_57640_ p_57640_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_57641_
+		0 p_57642_ p_57642_
+		1 p_57643_ p_57643_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222598_ p_222598_
+		1 p_222599_ p_222599_
+		2 p_222600_ p_222600_
+		3 p_222601_ p_222601_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57645_ p_57645_
+		1 p_57646_ p_57646_
+		2 p_57647_ p_57647_
+		3 p_57648_ p_57648_
+		4 p_57649_ p_57649_
+		5 p_57650_ p_57650_
+	updateSource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_57610_
+		0 p_57611_ p_57611_
+		1 p_57612_ p_57612_
+		2 p_57613_ p_57613_
+net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/TripWireBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_57665_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_57664_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TripWireHookBlock net/minecraft/world/level/block/TripWireHookBlock
+	AABB_OFFSET f_154839_
+	ATTACHED f_57669_
+	EAST_AABB f_57673_
+	FACING f_57667_
+	NORTH_AABB f_57670_
+	POWERED f_57668_
+	RECHECK_PERIOD f_154840_
+	SOUTH_AABB f_57671_
+	WEST_AABB f_57672_
+	WIRE_DIST_MAX f_154838_
+	WIRE_DIST_MIN f_154837_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57676_ p_57676_
+	calculateState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZILnet/minecraft/world/level/block/state/BlockState;)V m_57685_
+		0 p_57686_ p_57686_
+		1 p_57687_ p_57687_
+		2 p_57688_ p_57688_
+		3 p_57689_ p_57689_
+		4 p_57690_ p_57690_
+		5 p_57691_ p_57691_
+		6 p_57692_ p_57692_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57721_ p_57721_
+		1 p_57722_ p_57722_
+		2 p_57723_ p_57723_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57738_ p_57738_
+	emitState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZZZ)V m_222602_
+		0 p_222603_ p_222603_
+		1 p_222604_ p_222604_
+		2 p_222605_ p_222605_
+		3 p_222606_ p_222606_
+		4 p_222607_ p_222607_
+		5 p_222608_ p_222608_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_57745_ p_57745_
+		1 p_57746_ p_57746_
+		2 p_57747_ p_57747_
+		3 p_57748_ p_57748_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57740_ p_57740_
+		1 p_57741_ p_57741_
+		2 p_57742_ p_57742_
+		3 p_57743_ p_57743_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57710_ p_57710_
+		1 p_57711_ p_57711_
+		2 p_57712_ p_57712_
+		3 p_57713_ p_57713_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57678_ p_57678_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57750_ p_57750_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57725_ p_57725_
+		1 p_57726_ p_57726_
+	notifyNeighbors (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_57693_
+		0 p_57694_ p_57694_
+		1 p_57695_ p_57695_
+		2 p_57696_ p_57696_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_57715_ p_57715_
+		1 p_57716_ p_57716_
+		2 p_57717_ p_57717_
+		3 p_57718_ p_57718_
+		4 p_57719_ p_57719_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57728_ p_57728_
+		1 p_57729_ p_57729_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_57680_ p_57680_
+		1 p_57681_ p_57681_
+		2 p_57682_ p_57682_
+		3 p_57683_ p_57683_
+		4 p_57684_ p_57684_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222610_ p_222610_
+		1 p_222611_ p_222611_
+		2 p_222612_ p_222612_
+		3 p_222613_ p_222613_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57731_ p_57731_
+		1 p_57732_ p_57732_
+		2 p_57733_ p_57733_
+		3 p_57734_ p_57734_
+		4 p_57735_ p_57735_
+		5 p_57736_ p_57736_
+net/minecraft/world/level/block/TripWireHookBlock$1 net/minecraft/world/level/block/TripWireHookBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_57751_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TurtleEggBlock net/minecraft/world/level/block/TurtleEggBlock
+	EGGS f_57754_
+	HATCH f_57753_
+	MAX_EGGS f_154843_
+	MAX_HATCH_LEVEL f_154841_
+	MIN_EGGS f_154842_
+	MULTIPLE_EGGS_AABB f_57756_
+	ONE_EGG_AABB f_57755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57759_ p_57759_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_57796_ p_57796_
+		1 p_57797_ p_57797_
+	canDestroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z m_57767_
+		0 p_57768_ p_57768_
+		1 p_57769_ p_57769_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57799_ p_57799_
+	decreaseEggs (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_57791_
+		0 p_57792_ p_57792_
+		1 p_57793_ p_57793_
+		2 p_57794_ p_57794_
+	destroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;I)V m_154850_
+		0 p_154851_ p_154851_
+		1 p_154852_ p_154852_
+		2 p_154853_ p_154853_
+		3 p_154854_ p_154854_
+		4 p_154855_ p_154855_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154845_ p_154845_
+		1 p_154846_ p_154846_
+		2 p_154847_ p_154847_
+		3 p_154848_ p_154848_
+		4 p_154849_ p_154849_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57809_ p_57809_
+		1 p_57810_ p_57810_
+		2 p_57811_ p_57811_
+		3 p_57812_ p_57812_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57761_ p_57761_
+	isSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57800_
+		static
+		0 p_57801_ p_57801_
+		1 p_57802_ p_57802_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57814_ p_57814_
+		1 p_57815_ p_57815_
+		2 p_57816_ p_57816_
+		3 p_57817_ p_57817_
+		4 p_57818_ p_57818_
+	onSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57762_
+		static
+		0 p_57763_ p_57763_
+		1 p_57764_ p_57764_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_57771_ p_57771_
+		1 p_57772_ p_57772_
+		2 p_57773_ p_57773_
+		3 p_57774_ p_57774_
+		4 p_57775_ p_57775_
+		5 p_57776_ p_57776_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222644_ p_222644_
+		1 p_222645_ p_222645_
+		2 p_222646_ p_222646_
+		3 p_222647_ p_222647_
+	shouldUpdateHatchLevel (Lnet/minecraft/world/level/Level;)Z m_57765_
+		0 p_57766_ p_57766_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154857_ p_154857_
+		1 p_154858_ p_154858_
+		2 p_154859_ p_154859_
+		3 p_154860_ p_154860_
+net/minecraft/world/level/block/TwistingVinesBlock net/minecraft/world/level/block/TwistingVinesBlock
+	SHAPE f_154861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154864_ p_154864_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_154869_ p_154869_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_222649_ p_222649_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+net/minecraft/world/level/block/TwistingVinesPlantBlock net/minecraft/world/level/block/TwistingVinesPlantBlock
+	SHAPE f_154870_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154873_ p_154873_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/VineBlock
+	AABB_OFFSET f_154875_
+	EAST f_57835_
+	EAST_AABB f_57841_
+	NORTH f_57834_
+	NORTH_AABB f_57842_
+	PROPERTY_BY_DIRECTION f_57838_
+	SOUTH f_57836_
+	SOUTH_AABB f_57843_
+	UP f_57833_
+	UP_AABB f_57839_
+	WEST f_57837_
+	WEST_AABB f_57840_
+	shapesCache f_57844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57847_ p_57847_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_57905_
+		static
+		0 p_57906_ p_57906_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_57858_ p_57858_
+		1 p_57859_ p_57859_
+	canSpread (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57850_
+		0 p_57851_ p_57851_
+		1 p_57852_ p_57852_
+	canSupportAtFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_57887_
+		0 p_57888_ p_57888_
+		1 p_57889_ p_57889_
+		2 p_57890_ p_57890_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57861_ p_57861_
+		1 p_57862_ p_57862_
+		2 p_57863_ p_57863_
+	copyRandomFaces (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_222650_
+		0 p_222651_ p_222651_
+		1 p_222652_ p_222652_
+		2 p_222653_ p_222653_
+	countFaces (Lnet/minecraft/world/level/block/state/BlockState;)I m_57909_
+		0 p_57910_ p_57910_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57882_ p_57882_
+	getPropertyForFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_57883_
+		static
+		0 p_57884_ p_57884_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57897_ p_57897_
+		1 p_57898_ p_57898_
+		2 p_57899_ p_57899_
+		3 p_57900_ p_57900_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57849_ p_57849_
+	getUpdatedState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_57901_
+		0 p_57902_ p_57902_
+		1 p_57903_ p_57903_
+		2 p_57904_ p_57904_
+	hasFaces (Lnet/minecraft/world/level/block/state/BlockState;)Z m_57907_
+		0 p_57908_ p_57908_
+	hasHorizontalConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z m_57911_
+		0 p_57912_ p_57912_
+	isAcceptableNeighbour (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_57853_
+		static
+		0 p_57854_ p_57854_
+		1 p_57855_ p_57855_
+		2 p_57856_ p_57856_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_57885_
+		static
+		0 p_57886_ p_57886_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57865_ p_57865_
+		1 p_57866_ p_57866_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_181239_ p_181239_
+		1 p_181240_ p_181240_
+		2 p_181241_ p_181241_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222655_ p_222655_
+		1 p_222656_ p_222656_
+		2 p_222657_ p_222657_
+		3 p_222658_ p_222658_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57868_ p_57868_
+		1 p_57869_ p_57869_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57875_ p_57875_
+		1 p_57876_ p_57876_
+		2 p_57877_ p_57877_
+		3 p_57878_ p_57878_
+		4 p_57879_ p_57879_
+		5 p_57880_ p_57880_
+net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/VineBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_57914_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_57913_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallBannerBlock net/minecraft/world/level/block/WallBannerBlock
+	FACING f_57916_
+	SHAPES f_57917_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57920_ p_57920_
+		1 p_57921_ p_57921_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57925_ p_57925_
+		1 p_57926_ p_57926_
+		2 p_57927_ p_57927_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57942_ p_57942_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57944_ p_57944_
+		1 p_57945_ p_57945_
+		2 p_57946_ p_57946_
+		3 p_57947_ p_57947_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57923_ p_57923_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57929_ p_57929_
+		1 p_57930_ p_57930_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57932_ p_57932_
+		1 p_57933_ p_57933_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57935_ p_57935_
+		1 p_57936_ p_57936_
+		2 p_57937_ p_57937_
+		3 p_57938_ p_57938_
+		4 p_57939_ p_57939_
+		5 p_57940_ p_57940_
+net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/WallBlock
+	EAST_TEST f_57961_
+	EAST_WALL f_57950_
+	NORTH_TEST f_57958_
+	NORTH_WALL f_57951_
+	POST_COVER_WIDTH f_154879_
+	POST_TEST f_57957_
+	POST_WIDTH f_154878_
+	SOUTH_TEST f_57959_
+	SOUTH_WALL f_57952_
+	UP f_57949_
+	WALL_COVER_END f_154881_
+	WALL_COVER_START f_154880_
+	WALL_HEIGHT f_154877_
+	WALL_WIDTH f_154876_
+	WATERLOGGED f_57954_
+	WEST_TEST f_57960_
+	WEST_WALL f_57953_
+	collisionShapeByIndex f_57956_
+	shapeByIndex f_57955_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57964_ p_57964_
+	applyWallShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/WallSide;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_58033_
+		static
+		0 p_58034_ p_58034_
+		1 p_58035_ p_58035_
+		2 p_58036_ p_58036_
+		3 p_58037_ p_58037_
+	connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z m_58020_
+		0 p_58021_ p_58021_
+		1 p_58022_ p_58022_
+		2 p_58023_ p_58023_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58032_ p_58032_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_58055_ p_58055_
+		1 p_58056_ p_58056_
+		2 p_58057_ p_58057_
+		3 p_58058_ p_58058_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_58060_ p_58060_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58050_ p_58050_
+		1 p_58051_ p_58051_
+		2 p_58052_ p_58052_
+		3 p_58053_ p_58053_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57973_ p_57973_
+	isConnected (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_58010_
+		static
+		0 p_58011_ p_58011_
+		1 p_58012_ p_58012_
+	isCovered (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_58038_
+		static
+		0 p_58039_ p_58039_
+		1 p_58040_ p_58040_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57996_ p_57996_
+		1 p_57997_ p_57997_
+		2 p_57998_ p_57998_
+		3 p_57999_ p_57999_
+	makeShapes (FFFFFF)Ljava/util/Map; m_57965_
+		0 p_57966_ p_57966_
+		1 p_57967_ p_57967_
+		2 p_57968_ p_57968_
+		3 p_57969_ p_57969_
+		4 p_57970_ p_57970_
+		5 p_57971_ p_57971_
+	makeWallState (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/WallSide; m_58041_
+		0 p_58042_ p_58042_
+		1 p_58043_ p_58043_
+		2 p_58044_ p_58044_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58001_ p_58001_
+		1 p_58002_ p_58002_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_58046_ p_58046_
+		1 p_58047_ p_58047_
+		2 p_58048_ p_58048_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58004_ p_58004_
+		1 p_58005_ p_58005_
+	shouldRaisePost (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_58006_
+		0 p_58007_ p_58007_
+		1 p_58008_ p_58008_
+		2 p_58009_ p_58009_
+	sideUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_57988_
+		0 p_57989_ p_57989_
+		1 p_57990_ p_57990_
+		2 p_57991_ p_57991_
+		3 p_57992_ p_57992_
+		4 p_57993_ p_57993_
+		5 p_57994_ p_57994_
+	topUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_57974_
+		0 p_57975_ p_57975_
+		1 p_57976_ p_57976_
+		2 p_57977_ p_57977_
+		3 p_57978_ p_57978_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58014_ p_58014_
+		1 p_58015_ p_58015_
+		2 p_58016_ p_58016_
+		3 p_58017_ p_58017_
+		4 p_58018_ p_58018_
+		5 p_58019_ p_58019_
+	updateShape (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZZZ)Lnet/minecraft/world/level/block/state/BlockState; m_57979_
+		0 p_57980_ p_57980_
+		1 p_57981_ p_57981_
+		2 p_57982_ p_57982_
+		3 p_57983_ p_57983_
+		4 p_57984_ p_57984_
+		5 p_57985_ p_57985_
+		6 p_57986_ p_57986_
+		7 p_57987_ p_57987_
+	updateSides (Lnet/minecraft/world/level/block/state/BlockState;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/BlockState; m_58024_
+		0 p_58025_ p_58025_
+		1 p_58026_ p_58026_
+		2 p_58027_ p_58027_
+		3 p_58028_ p_58028_
+		4 p_58029_ p_58029_
+		5 p_58030_ p_58030_
+net/minecraft/world/level/block/WallBlock$1 net/minecraft/world/level/block/WallBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_58062_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_58061_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallHangingSignBlock net/minecraft/world/level/block/WallHangingSignBlock
+	AABBS f_244437_
+	FACING f_244390_
+	PLANK_EASTWEST f_244065_
+	PLANK_NORTHSOUTH f_244007_
+	SHAPE_EASTWEST f_243914_
+	SHAPE_NORTHSOUTH f_244474_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_251606_ p_251606_
+		1 p_252140_ p_252140_
+	canAttachTo (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_246366_
+		0 p_249746_ p_249746_
+		1 p_251128_ p_251128_
+		2 p_250583_ p_250583_
+		3 p_250567_ p_250567_
+	canPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_247551_
+		0 p_249472_ p_249472_
+		1 p_249453_ p_249453_
+		2 p_251235_ p_251235_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_251029_ p_251029_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_253927_ p_253927_
+		1 p_254149_ p_254149_
+		2 p_253805_ p_253805_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_249963_ p_249963_
+		1 p_248542_ p_248542_
+		2 p_252224_ p_252224_
+		3 p_251891_ p_251891_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_250980_ p_250980_
+		1 p_251012_ p_251012_
+		2 p_251391_ p_251391_
+		3 p_251875_ p_251875_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_251399_ p_251399_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_279316_ p_279316_
+		1 p_279345_ p_279345_
+		2 p_279384_ p_279384_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_278073_ p_278073_
+	isHittingEditableSide (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Z m_278170_
+		0 p_278339_ p_278339_
+		1 p_278302_ p_278302_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_253755_ p_253755_
+		1 p_254193_ p_254193_
+		2 p_254136_ p_254136_
+		3 p_253687_ p_253687_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_250446_ p_250446_
+		1 p_249494_ p_249494_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_250745_ p_250745_
+		1 p_250905_ p_250905_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_249292_ p_249292_
+		1 p_249867_ p_249867_
+	shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z m_278152_
+		0 p_278346_ p_278346_
+		1 p_278263_ p_278263_
+		2 p_278269_ p_278269_
+		3 p_278290_ p_278290_
+		4 p_278238_ p_278238_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_249879_ p_249879_
+		1 p_249939_ p_249939_
+		2 p_250767_ p_250767_
+		3 p_252228_ p_252228_
+		4 p_252327_ p_252327_
+		5 p_251853_ p_251853_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251703_ p_251703_
+		1 p_249080_ p_249080_
+		2 p_250832_ p_250832_
+		3 p_251881_ p_251881_
+		4 p_249800_ p_249800_
+		5 p_252293_ p_252293_
+net/minecraft/world/level/block/WallHangingSignBlock$1 net/minecraft/world/level/block/WallHangingSignBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_243983_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallSignBlock net/minecraft/world/level/block/WallSignBlock
+	AABBS f_58065_
+	AABB_BOTTOM f_154883_
+	AABB_THICKNESS f_154882_
+	AABB_TOP f_154884_
+	FACING f_58064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_58068_ p_58068_
+		1 p_58069_ p_58069_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_58073_ p_58073_
+		1 p_58074_ p_58074_
+		2 p_58075_ p_58075_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58090_ p_58090_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58092_ p_58092_
+		1 p_58093_ p_58093_
+		2 p_58094_ p_58094_
+		3 p_58095_ p_58095_
+	getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; m_278172_
+		0 p_278316_ p_278316_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58071_ p_58071_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_278024_ p_278024_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58077_ p_58077_
+		1 p_58078_ p_58078_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58080_ p_58080_
+		1 p_58081_ p_58081_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58083_ p_58083_
+		1 p_58084_ p_58084_
+		2 p_58085_ p_58085_
+		3 p_58086_ p_58086_
+		4 p_58087_ p_58087_
+		5 p_58088_ p_58088_
+net/minecraft/world/level/block/WallSkullBlock net/minecraft/world/level/block/WallSkullBlock
+	AABBS f_58098_
+	FACING f_58097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58101_ p_58101_
+		1 p_58102_ p_58102_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58112_ p_58112_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58114_ p_58114_
+		1 p_58115_ p_58115_
+		2 p_58116_ p_58116_
+		3 p_58117_ p_58117_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58104_ p_58104_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58106_ p_58106_
+		1 p_58107_ p_58107_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58109_ p_58109_
+		1 p_58110_ p_58110_
+net/minecraft/world/level/block/WallTorchBlock net/minecraft/world/level/block/WallTorchBlock
+	AABBS f_58120_
+	AABB_OFFSET f_154885_
+	FACING f_58119_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_58123_ p_58123_
+		1 p_58124_ p_58124_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222660_ p_222660_
+		1 p_222661_ p_222661_
+		2 p_222662_ p_222662_
+		3 p_222663_ p_222663_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_58133_ p_58133_
+		1 p_58134_ p_58134_
+		2 p_58135_ p_58135_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58150_ p_58150_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_58156_
+		static
+		0 p_58157_ p_58157_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58152_ p_58152_
+		1 p_58153_ p_58153_
+		2 p_58154_ p_58154_
+		3 p_58155_ p_58155_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58126_ p_58126_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58137_ p_58137_
+		1 p_58138_ p_58138_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58140_ p_58140_
+		1 p_58141_ p_58141_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58143_ p_58143_
+		1 p_58144_ p_58144_
+		2 p_58145_ p_58145_
+		3 p_58146_ p_58146_
+		4 p_58147_ p_58147_
+		5 p_58148_ p_58148_
+net/minecraft/world/level/block/WaterlilyBlock net/minecraft/world/level/block/WaterlilyBlock
+	AABB f_58159_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58162_ p_58162_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58164_ p_58164_
+		1 p_58165_ p_58165_
+		2 p_58166_ p_58166_
+		3 p_58167_ p_58167_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58169_ p_58169_
+		1 p_58170_ p_58170_
+		2 p_58171_ p_58171_
+		3 p_58172_ p_58172_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_58174_ p_58174_
+		1 p_58175_ p_58175_
+		2 p_58176_ p_58176_
+net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper
+	NEXT_BY_BLOCK f_154886_
+	PREVIOUS_BY_BLOCK f_154887_
+	<clinit> ()V <clinit>
+		static
+	getChanceModifier ()F m_142377_
+	getFirst (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_154906_
+		static
+		0 p_154907_ p_154907_
+	getFirst (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; m_154897_
+		static
+		0 p_154898_ p_154898_
+	getNext (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_154904_
+		static
+		0 p_154905_ p_154905_
+	getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_142123_
+		0 p_154893_ p_154893_
+	getPrevious (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_154899_
+		static
+		0 p_154900_ p_154900_
+	getPrevious (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_154890_
+		static
+		0 p_154891_ p_154891_
+	lambda$getNext$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_154894_
+		static
+		0 p_154895_ p_154895_
+		1 p_154896_ p_154896_
+	lambda$getPrevious$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_154901_
+		static
+		0 p_154902_ p_154902_
+		1 p_154903_ p_154903_
+	lambda$static$0 ()Lcom/google/common/collect/BiMap; m_154909_
+		static
+	lambda$static$1 ()Lcom/google/common/collect/BiMap; m_154908_
+		static
+net/minecraft/world/level/block/WeatheringCopper$WeatherState net/minecraft/world/level/block/WeatheringCopper$WeatherState
+	$VALUES $VALUES
+	EXPOSED EXPOSED
+	OXIDIZED OXIDIZED
+	UNAFFECTED UNAFFECTED
+	WEATHERED WEATHERED
+	$values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_154919_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_154917_ p_154917_
+		1 p_154918_ p_154918_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; valueOf
+		static
+		0 p_154921_ p_154921_
+	values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; values
+		static
+net/minecraft/world/level/block/WeatheringCopperFullBlock net/minecraft/world/level/block/WeatheringCopperFullBlock
+	weatherState f_154923_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154925_ p_154925_
+		1 p_154926_ p_154926_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154935_ p_154935_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222665_ p_222665_
+		1 p_222666_ p_222666_
+		2 p_222667_ p_222667_
+		3 p_222668_ p_222668_
+net/minecraft/world/level/block/WeatheringCopperSlabBlock net/minecraft/world/level/block/WeatheringCopperSlabBlock
+	weatherState f_154936_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154938_ p_154938_
+		1 p_154939_ p_154939_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154947_ p_154947_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222670_ p_222670_
+		1 p_222671_ p_222671_
+		2 p_222672_ p_222672_
+		3 p_222673_ p_222673_
+net/minecraft/world/level/block/WeatheringCopperStairBlock net/minecraft/world/level/block/WeatheringCopperStairBlock
+	weatherState f_154949_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154951_ p_154951_
+		1 p_154952_ p_154952_
+		2 p_154953_ p_154953_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154961_ p_154961_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222675_ p_222675_
+		1 p_222676_ p_222676_
+		2 p_222677_ p_222677_
+		3 p_222678_ p_222678_
+net/minecraft/world/level/block/WebBlock net/minecraft/world/level/block/WebBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58178_ p_58178_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58180_ p_58180_
+		1 p_58181_ p_58181_
+		2 p_58182_ p_58182_
+		3 p_58183_ p_58183_
+net/minecraft/world/level/block/WeepingVinesBlock net/minecraft/world/level/block/WeepingVinesBlock
+	SHAPE f_154963_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154966_ p_154966_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_154971_ p_154971_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_222680_ p_222680_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+net/minecraft/world/level/block/WeepingVinesPlantBlock net/minecraft/world/level/block/WeepingVinesPlantBlock
+	SHAPE f_154972_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154975_ p_154975_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+net/minecraft/world/level/block/WeightedPressurePlateBlock net/minecraft/world/level/block/WeightedPressurePlateBlock
+	POWER f_58198_
+	maxWeight f_58199_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273669_ p_273669_
+		1 p_273512_ p_273512_
+		2 p_272868_ p_272868_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58211_ p_58211_
+	getPressedTime ()I m_7342_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_58220_ p_58220_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_58213_ p_58213_
+		1 p_58214_ p_58214_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_58208_ p_58208_
+		1 p_58209_ p_58209_
+net/minecraft/world/level/block/WetSpongeBlock net/minecraft/world/level/block/WetSpongeBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58222_ p_58222_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222682_ p_222682_
+		1 p_222683_ p_222683_
+		2 p_222684_ p_222684_
+		3 p_222685_ p_222685_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_58229_ p_58229_
+		1 p_58230_ p_58230_
+		2 p_58231_ p_58231_
+		3 p_58232_ p_58232_
+		4 p_58233_ p_58233_
+net/minecraft/world/level/block/WitherRoseBlock net/minecraft/world/level/block/WitherRoseBlock
+	<init> (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58235_ p_58235_
+		1 p_58236_ p_58236_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222687_ p_222687_
+		1 p_222688_ p_222688_
+		2 p_222689_ p_222689_
+		3 p_222690_ p_222690_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58238_ p_58238_
+		1 p_58239_ p_58239_
+		2 p_58240_ p_58240_
+		3 p_58241_ p_58241_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_58248_ p_58248_
+		1 p_58249_ p_58249_
+		2 p_58250_ p_58250_
+net/minecraft/world/level/block/WitherSkullBlock net/minecraft/world/level/block/WitherSkullBlock
+	witherPatternBase f_58252_
+	witherPatternFull f_58251_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58254_ p_58254_
+	canSpawnMob (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_58267_
+		static
+		0 p_58268_ p_58268_
+		1 p_58269_ p_58269_
+		2 p_58270_ p_58270_
+	checkSpawn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V m_58255_
+		static
+		0 p_58256_ p_58256_
+		1 p_58257_ p_58257_
+		2 p_58258_ p_58258_
+	getOrCreateWitherBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_58274_
+		static
+	getOrCreateWitherFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_58273_
+		static
+	lambda$getOrCreateWitherBase$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_58265_
+		static
+		0 p_58266_ p_58266_
+	lambda$getOrCreateWitherBase$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284102_
+		static
+		0 p_284878_ p_284878_
+	lambda$getOrCreateWitherFull$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_58271_
+		static
+		0 p_58272_ p_58272_
+	lambda$getOrCreateWitherFull$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284101_
+		static
+		0 p_284877_ p_284877_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_58260_ p_58260_
+		1 p_58261_ p_58261_
+		2 p_58262_ p_58262_
+		3 p_58263_ p_58263_
+		4 p_58264_ p_58264_
+net/minecraft/world/level/block/WitherWallSkullBlock net/minecraft/world/level/block/WitherWallSkullBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58276_ p_58276_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_58278_ p_58278_
+		1 p_58279_ p_58279_
+		2 p_58280_ p_58280_
+		3 p_58281_ p_58281_
+		4 p_58282_ p_58282_
+net/minecraft/world/level/block/WoolCarpetBlock net/minecraft/world/level/block/WoolCarpetBlock
+	color f_58288_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58291_ p_58291_
+		1 p_58292_ p_58292_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_58309_
+net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity
+	BURN_COOL_SPEED f_154989_
+	BURN_TIME_STANDARD f_154988_
+	DATA_COOKING_PROGRESS f_154985_
+	DATA_COOKING_TOTAL_TIME f_154986_
+	DATA_LIT_DURATION f_154984_
+	DATA_LIT_TIME f_154983_
+	NUM_DATA_VALUES f_154987_
+	SLOTS_FOR_DOWN f_58314_
+	SLOTS_FOR_SIDES f_58315_
+	SLOTS_FOR_UP f_58313_
+	SLOT_FUEL f_154981_
+	SLOT_INPUT f_154980_
+	SLOT_RESULT f_154982_
+	cookingProgress f_58318_
+	cookingTotalTime f_58319_
+	dataAccess f_58311_
+	items f_58310_
+	litDuration f_58317_
+	litTime f_58316_
+	quickCheck f_222691_
+	recipesUsed f_58320_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
+		0 p_154991_ p_154991_
+		1 p_154992_ p_154992_
+		2 p_154993_ p_154993_
+		3 p_154994_ p_154994_
+	add (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V m_204302_
+		static
+		0 p_204303_ p_204303_
+		1 p_204304_ p_204304_
+		2 p_204305_ p_204305_
+	add (Ljava/util/Map;Lnet/minecraft/world/level/ItemLike;I)V m_58374_
+		static
+		0 p_58375_ p_58375_
+		1 p_58376_ p_58376_
+		2 p_58377_ p_58377_
+	awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_58395_
+		0 p_58396_ p_58396_
+		1 p_282202_ p_282202_
+	awardUsedRecipesAndPopExperience (Lnet/minecraft/server/level/ServerPlayer;)V m_155003_
+		0 p_155004_ p_155004_
+	burn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/core/NonNullList;I)Z m_266209_
+		static
+		0 p_266740_ p_266740_
+		1 p_266780_ p_266780_
+		2 p_267073_ p_267073_
+		3 p_267157_ p_267157_
+	canBurn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/core/NonNullList;I)Z m_155005_
+		static
+		0 p_266924_ p_266924_
+		1 p_155006_ p_155006_
+		2 p_155007_ p_155007_
+		3 p_155008_ p_155008_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_58389_ p_58389_
+		1 p_58390_ p_58390_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_58336_ p_58336_
+		1 p_58337_ p_58337_
+		2 p_58338_ p_58338_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_58392_ p_58392_
+		1 p_58393_ p_58393_
+		2 p_58394_ p_58394_
+	clearContent ()V m_6211_
+	createExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;IF)V m_154998_
+		static
+		0 p_154999_ p_154999_
+		1 p_155000_ p_155000_
+		2 p_155001_ p_155001_
+		3 p_155002_ p_155002_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_58342_ p_58342_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_58343_ p_58343_
+	getContainerSize ()I m_6643_
+	getFuel ()Ljava/util/Map; m_58423_
+		static
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_58328_ p_58328_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	getRecipesToAwardAndPopExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; m_154995_
+		0 p_154996_ p_154996_
+		1 p_154997_ p_154997_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_58363_ p_58363_
+	getTotalCookTime (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)I m_222692_
+		static
+		0 p_222693_ p_222693_
+		1 p_222694_ p_222694_
+	isEmpty ()Z m_7983_
+	isFuel (Lnet/minecraft/world/item/ItemStack;)Z m_58399_
+		static
+		0 p_58400_ p_58400_
+	isLit ()Z m_58425_
+	isNeverAFurnaceFuel (Lnet/minecraft/world/item/Item;)Z m_58397_
+		static
+		0 p_58398_ p_58398_
+	lambda$getRecipesToAwardAndPopExperience$1 (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/world/item/crafting/Recipe;)V m_155018_
+		static
+		0 p_155019_ p_155019_
+		1 p_155020_ p_155020_
+		2 p_155021_ p_155021_
+		3 p_155022_ p_155022_
+		4 p_155023_ p_155023_
+	lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)V m_187447_
+		static
+		0 p_187448_ p_187448_
+		1 p_187449_ p_187449_
+		2 p_187450_ p_187450_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155025_ p_155025_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_58330_ p_58330_
+		1 p_58331_ p_58331_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_58387_ p_58387_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187452_ p_187452_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V m_155013_
+		static
+		0 p_155014_ p_155014_
+		1 p_155015_ p_155015_
+		2 p_155016_ p_155016_
+		3 p_155017_ p_155017_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_58333_ p_58333_
+		1 p_58334_ p_58334_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_58345_ p_58345_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_58340_ p_58340_
+net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1
+	this$0 f_58426_
+	<init> (Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V <init>
+		0 p_58428_ p_58428_
+	get (I)I m_6413_
+		0 p_58431_ p_58431_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_58433_ p_58433_
+		1 p_58434_ p_58434_
+net/minecraft/world/level/block/entity/BannerBlockEntity net/minecraft/world/level/block/entity/BannerBlockEntity
+	MAX_PATTERNS f_155030_
+	TAG_COLOR f_155033_
+	TAG_PATTERN f_155032_
+	TAG_PATTERNS f_155031_
+	baseColor f_58474_
+	itemPatterns f_58475_
+	name f_58473_
+	patterns f_58477_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 p_155038_ p_155038_
+		1 p_155039_ p_155039_
+		2 p_155040_ p_155040_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155035_ p_155035_
+		1 p_155036_ p_155036_
+	createPatterns (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/nbt/ListTag;)Ljava/util/List; m_58484_
+		static
+		0 p_58485_ p_58485_
+		1 p_58486_ p_58486_
+	fromItem (Lnet/minecraft/world/item/ItemStack;)V m_187453_
+		0 p_187454_ p_187454_
+	fromItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/DyeColor;)V m_58489_
+		0 p_58490_ p_58490_
+		1 p_58491_ p_58491_
+	getBaseColor ()Lnet/minecraft/world/item/DyeColor; m_155044_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_155043_
+	getItemPatterns (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; m_58487_
+		static
+		0 p_58488_ p_58488_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getPatternCount (Lnet/minecraft/world/item/ItemStack;)I m_58504_
+		static
+		0 p_58505_ p_58505_
+	getPatterns ()Ljava/util/List; m_58508_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155042_ p_155042_
+	removeLastPattern (Lnet/minecraft/world/item/ItemStack;)V m_58509_
+		static
+		0 p_58510_ p_58510_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187456_ p_187456_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58501_
+		0 p_58502_ p_58502_
+net/minecraft/world/level/block/entity/BannerPattern net/minecraft/world/level/block/entity/BannerPattern
+	hashname f_58532_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_222696_ p_222696_
+	byHash (Ljava/lang/String;)Lnet/minecraft/core/Holder; m_222700_
+		static
+		0 p_222701_ p_222701_
+	getHashname ()Ljava/lang/String; m_58579_
+	lambda$byHash$0 (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Z m_222702_
+		static
+		0 p_222703_ p_222703_
+		1 p_222704_ p_222704_
+	location (Lnet/minecraft/resources/ResourceKey;Z)Lnet/minecraft/resources/ResourceLocation; m_222697_
+		static
+		0 p_222698_ p_222698_
+		1 p_222699_ p_222699_
+net/minecraft/world/level/block/entity/BannerPattern$Builder net/minecraft/world/level/block/entity/BannerPattern$Builder
+	patterns f_58585_
+	<init> ()V <init>
+	addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_222708_
+		0 p_222709_ p_222709_
+		1 p_222710_ p_222710_
+	addPattern (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_155048_
+		0 p_155049_ p_155049_
+	addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_222705_
+		0 p_222706_ p_222706_
+		1 p_222707_ p_222707_
+	toListTag ()Lnet/minecraft/nbt/ListTag; m_58587_
+net/minecraft/world/level/block/entity/BannerPatterns net/minecraft/world/level/block/entity/BannerPatterns
+	BASE f_222726_
+	BORDER f_222715_
+	BRICKS f_222719_
+	CIRCLE_MIDDLE f_222750_
+	CREEPER f_222721_
+	CROSS f_222740_
+	CURLY_BORDER f_222716_
+	DIAGONAL_LEFT f_222746_
+	DIAGONAL_LEFT_MIRROR f_222748_
+	DIAGONAL_RIGHT f_222747_
+	DIAGONAL_RIGHT_MIRROR f_222749_
+	FLOWER f_222723_
+	GLOBE f_222720_
+	GRADIENT f_222717_
+	GRADIENT_UP f_222718_
+	HALF_HORIZONTAL f_222712_
+	HALF_HORIZONTAL_MIRROR f_222714_
+	HALF_VERTICAL f_222711_
+	HALF_VERTICAL_MIRROR f_222713_
+	MOJANG f_222724_
+	PIGLIN f_222725_
+	RHOMBUS_MIDDLE f_222751_
+	SKULL f_222722_
+	SQUARE_BOTTOM_LEFT f_222727_
+	SQUARE_BOTTOM_RIGHT f_222728_
+	SQUARE_TOP_LEFT f_222729_
+	SQUARE_TOP_RIGHT f_222730_
+	STRAIGHT_CROSS f_222741_
+	STRIPE_BOTTOM f_222731_
+	STRIPE_CENTER f_222735_
+	STRIPE_DOWNLEFT f_222738_
+	STRIPE_DOWNRIGHT f_222737_
+	STRIPE_LEFT f_222733_
+	STRIPE_MIDDLE f_222736_
+	STRIPE_RIGHT f_222734_
+	STRIPE_SMALL f_222739_
+	STRIPE_TOP f_222732_
+	TRIANGLES_BOTTOM f_222744_
+	TRIANGLES_TOP f_222745_
+	TRIANGLE_BOTTOM f_222742_
+	TRIANGLE_TOP f_222743_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BannerPattern; m_222754_
+		static
+		0 p_222755_ p_222755_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_222756_
+		static
+		0 p_222757_ p_222757_
+net/minecraft/world/level/block/entity/BarrelBlockEntity net/minecraft/world/level/block/entity/BarrelBlockEntity
+	items f_58591_
+	openersCounter f_155050_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155052_ p_155052_
+		1 p_155053_ p_155053_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58598_ p_58598_
+		1 p_58599_ p_58599_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155055_ p_155055_
+	playSound (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V m_58600_
+		0 p_58601_ p_58601_
+		1 p_58602_ p_58602_
+	recheckOpen ()V m_58619_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187459_ p_187459_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_58610_ p_58610_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_58616_ p_58616_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_58614_ p_58614_
+	updateBlockState (Lnet/minecraft/world/level/block/state/BlockState;Z)V m_58606_
+		0 p_58607_ p_58607_
+		1 p_58608_ p_58608_
+net/minecraft/world/level/block/entity/BarrelBlockEntity$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1
+	this$0 f_155056_
+	<init> (Lnet/minecraft/world/level/block/entity/BarrelBlockEntity;)V <init>
+		0 p_155058_ p_155058_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155060_ p_155060_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155072_ p_155072_
+		1 p_155073_ p_155073_
+		2 p_155074_ p_155074_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155062_ p_155062_
+		1 p_155063_ p_155063_
+		2 p_155064_ p_155064_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155066_ p_155066_
+		1 p_155067_ p_155067_
+		2 p_155068_ p_155068_
+		3 p_155069_ p_155069_
+		4 p_155070_ p_155070_
+net/minecraft/world/level/block/entity/BaseContainerBlockEntity net/minecraft/world/level/block/entity/BaseContainerBlockEntity
+	lockKey f_58621_
+	name f_58622_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155076_ p_155076_
+		1 p_155077_ p_155077_
+		2 p_155078_ p_155078_
+	canOpen (Lnet/minecraft/world/entity/player/Player;)Z m_7525_
+		0 p_58645_ p_58645_
+	canUnlock (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/LockCode;Lnet/minecraft/network/chat/Component;)Z m_58629_
+		static
+		0 p_58630_ p_58630_
+		1 p_58631_ p_58631_
+		2 p_58632_ p_58632_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_58641_ p_58641_
+		1 p_58642_ p_58642_
+		2 p_58643_ p_58643_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58627_ p_58627_
+		1 p_58628_ p_58628_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155080_ p_155080_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187461_ p_187461_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58638_
+		0 p_58639_ p_58639_
+net/minecraft/world/level/block/entity/BeaconBlockEntity net/minecraft/world/level/block/entity/BeaconBlockEntity
+	BEACON_EFFECTS f_58646_
+	BLOCKS_CHECK_PER_TICK f_155086_
+	DATA_LEVELS f_155081_
+	DATA_PRIMARY f_155082_
+	DATA_SECONDARY f_155083_
+	DEFAULT_NAME f_243996_
+	MAX_LEVELS f_155085_
+	NUM_DATA_VALUES f_155084_
+	VALID_EFFECTS f_58647_
+	beamSections f_58648_
+	checkingBeamSections f_58649_
+	dataAccess f_58656_
+	lastCheckY f_58651_
+	levels f_58650_
+	lockKey f_58655_
+	name f_58654_
+	primaryPower f_58652_
+	secondaryPower f_58653_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155088_ p_155088_
+		1 p_155089_ p_155089_
+	applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffect;)V m_155097_
+		static
+		0 p_155098_ p_155098_
+		1 p_155099_ p_155099_
+		2 p_155100_ p_155100_
+		3 p_155101_ p_155101_
+		4 p_155102_ p_155102_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_58696_ p_58696_
+		1 p_58697_ p_58697_
+		2 p_58698_ p_58698_
+	getBeamSections ()Ljava/util/List; m_58702_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	getValidEffectById (I)Lnet/minecraft/world/effect/MobEffect; m_58686_
+		static
+		0 p_58687_ p_58687_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155113_ p_155113_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V m_155103_
+		static
+		0 p_155104_ p_155104_
+		1 p_155105_ p_155105_
+		2 p_155106_ p_155106_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187463_ p_187463_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58681_
+		0 p_58682_ p_58682_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_155091_ p_155091_
+	setRemoved ()V m_7651_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V m_155107_
+		static
+		0 p_155108_ p_155108_
+		1 p_155109_ p_155109_
+		2 p_155110_ p_155110_
+		3 p_155111_ p_155111_
+	updateBase (Lnet/minecraft/world/level/Level;III)I m_155092_
+		static
+		0 p_155093_ p_155093_
+		1 p_155094_ p_155094_
+		2 p_155095_ p_155095_
+		3 p_155096_ p_155096_
+net/minecraft/world/level/block/entity/BeaconBlockEntity$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1
+	this$0 f_58706_
+	<init> (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V <init>
+		0 p_58708_ p_58708_
+	get (I)I m_6413_
+		0 p_58711_ p_58711_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_58713_ p_58713_
+		1 p_58714_ p_58714_
+net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection
+	color f_58715_
+	height f_58716_
+	<init> ([F)V <init>
+		0 p_58718_ p_58718_
+	getColor ()[F m_58722_
+	getHeight ()I m_58723_
+	increaseHeight ()V m_58719_
+net/minecraft/world/level/block/entity/BedBlockEntity net/minecraft/world/level/block/entity/BedBlockEntity
+	color f_58724_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 p_155118_ p_155118_
+		1 p_155119_ p_155119_
+		2 p_155120_ p_155120_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155115_ p_155115_
+		1 p_155116_ p_155116_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_58731_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	setColor (Lnet/minecraft/world/item/DyeColor;)V m_58729_
+		0 p_58730_ p_58730_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity net/minecraft/world/level/block/entity/BeehiveBlockEntity
+	BEES f_155126_
+	ENTITY_DATA f_155123_
+	HAS_NECTAR f_155125_
+	IGNORED_BEE_TAGS f_155129_
+	MAX_OCCUPANTS f_155127_
+	MIN_OCCUPATION_TICKS f_155122_
+	MIN_OCCUPATION_TICKS_NECTAR f_155131_
+	MIN_OCCUPATION_TICKS_NECTARLESS f_155128_
+	MIN_TICKS_BEFORE_REENTERING_HIVE f_155130_
+	TAG_FLOWER_POS f_155121_
+	TICKS_IN_HIVE f_155124_
+	savedFlowerPos f_58733_
+	stored f_58732_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155134_ p_155134_
+		1 p_155135_ p_155135_
+	addOccupant (Lnet/minecraft/world/entity/Entity;Z)V m_58741_
+		0 p_58742_ p_58742_
+		1 p_58743_ p_58743_
+	addOccupantWithPresetTicks (Lnet/minecraft/world/entity/Entity;ZI)V m_58744_
+		0 p_58745_ p_58745_
+		1 p_58746_ p_58746_
+		2 p_58747_ p_58747_
+	emptyAllLivingFromHive (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V m_58748_
+		0 p_58749_ p_58749_
+		1 p_58750_ p_58750_
+		2 p_58751_ p_58751_
+	getHoneyLevel (Lnet/minecraft/world/level/block/state/BlockState;)I m_58752_
+		static
+		0 p_58753_ p_58753_
+	getOccupantCount ()I m_58776_
+	hasSavedFlowerPos ()Z m_58780_
+	isEmpty ()Z m_58774_
+	isFireNearby ()Z m_58773_
+	isFull ()Z m_58775_
+	isSedated ()Z m_58777_
+	lambda$releaseAllOccupants$0 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;)Z m_271670_
+		0 p_272553_ p_272553_
+		1 p_272554_ p_272554_
+		2 p_272555_ p_272555_
+		3 p_272556_ p_272556_
+	lambda$releaseOccupant$1 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_58739_
+		static
+		0 p_58740_ p_58740_
+	lambda$releaseOccupant$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_202036_
+		static
+		0 p_202037_ p_202037_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155156_ p_155156_
+	releaseAllOccupants (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)Ljava/util/List; m_58759_
+		0 p_58760_ p_58760_
+		1 p_58761_ p_58761_
+	releaseOccupant (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/core/BlockPos;)Z m_155136_
+		static
+		0 p_155137_ p_155137_
+		1 p_155138_ p_155138_
+		2 p_155139_ p_155139_
+		3 p_155140_ p_155140_
+		4 p_155141_ p_155141_
+		5 p_155142_ p_155142_
+		6 p_155143_ p_155143_
+	removeIgnoredBeeTags (Lnet/minecraft/nbt/CompoundTag;)V m_155161_
+		static
+		0 p_155162_ p_155162_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187467_ p_187467_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_155144_
+		static
+		0 p_155145_ p_155145_
+		1 p_155146_ p_155146_
+		2 p_155147_ p_155147_
+		3 p_155148_ p_155148_
+	setBeeReleaseData (ILnet/minecraft/world/entity/animal/Bee;)V m_58736_
+		static
+		0 p_58737_ p_58737_
+		1 p_58738_ p_58738_
+	setChanged ()V m_6596_
+	storeBee (Lnet/minecraft/nbt/CompoundTag;IZ)V m_155157_
+		0 p_155158_ p_155158_
+		1 p_155159_ p_155159_
+		2 p_155160_ p_155160_
+	tickOccupants (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/core/BlockPos;)V m_155149_
+		static
+		0 p_155150_ p_155150_
+		1 p_155151_ p_155151_
+		2 p_155152_ p_155152_
+		3 p_155153_ p_155153_
+		4 p_155154_ p_155154_
+	writeBees ()Lnet/minecraft/nbt/ListTag; m_58779_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData
+	entityData f_58782_
+	minOccupationTicks f_58784_
+	ticksInHive f_58783_
+	<init> (Lnet/minecraft/nbt/CompoundTag;II)V <init>
+		0 p_58786_ p_58786_
+		1 p_58787_ p_58787_
+		2 p_58788_ p_58788_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus
+	$VALUES $VALUES
+	BEE_RELEASED BEE_RELEASED
+	EMERGENCY EMERGENCY
+	HONEY_DELIVERED HONEY_DELIVERED
+	$values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; m_155163_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_58808_ p_58808_
+		1 p_58809_ p_58809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; valueOf
+		static
+		0 p_58811_ p_58811_
+	values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; values
+		static
+net/minecraft/world/level/block/entity/BellBlockEntity net/minecraft/world/level/block/entity/BellBlockEntity
+	DURATION f_155164_
+	GLOW_DURATION f_155165_
+	HEAR_BELL_RADIUS f_155170_
+	HIGHLIGHT_RAIDERS_RADIUS f_155171_
+	MAX_RESONATION_TICKS f_155167_
+	MIN_TICKS_BETWEEN_SEARCHES f_155166_
+	SEARCH_RADIUS f_155169_
+	TICKS_BEFORE_RESONATION f_155168_
+	clickDirection f_58815_
+	lastRingTimestamp f_58816_
+	nearbyEntities f_58817_
+	resonating f_58818_
+	resonationTicks f_58819_
+	shaking f_58814_
+	ticks f_58813_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155173_ p_155173_
+		1 p_155174_ p_155174_
+	areRaidersNearby (Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z m_155199_
+		static
+		0 p_155200_ p_155200_
+		1 p_155201_ p_155201_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V m_155175_
+		static
+		0 p_155176_ p_155176_
+		1 p_155177_ p_155177_
+		2 p_155178_ p_155178_
+		3 p_155179_ p_155179_
+	glow (Lnet/minecraft/world/entity/LivingEntity;)V m_58840_
+		static
+		0 p_58841_ p_58841_
+	isRaiderWithinRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155196_
+		static
+		0 p_155197_ p_155197_
+		1 p_155198_ p_155198_
+	lambda$makeRaidersGlow$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155217_
+		static
+		0 p_155218_ p_155218_
+		1 p_155219_ p_155219_
+	lambda$showBellParticles$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_289177_
+		static
+		0 p_289507_ p_289507_
+		1 p_289508_ p_289508_
+	lambda$showBellParticles$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155211_
+		static
+		0 p_155212_ p_155212_
+		1 p_155213_ p_155213_
+	lambda$showBellParticles$3 (Lnet/minecraft/core/BlockPos;ILorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_155190_
+		static
+		0 p_155191_ p_155191_
+		1 p_155192_ p_155192_
+		2 p_155193_ p_155193_
+		3 p_155194_ p_155194_
+		4 p_155195_ p_155195_
+	makeRaidersGlow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155186_
+		static
+		0 p_155187_ p_155187_
+		1 p_155188_ p_155188_
+		2 p_155189_ p_155189_
+	onHit (Lnet/minecraft/core/Direction;)V m_58834_
+		0 p_58835_ p_58835_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V m_155202_
+		static
+		0 p_155203_ p_155203_
+		1 p_155204_ p_155204_
+		2 p_155205_ p_155205_
+		3 p_155206_ p_155206_
+	showBellParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155207_
+		static
+		0 p_155208_ p_155208_
+		1 p_155209_ p_155209_
+		2 p_155210_ p_155210_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;Lnet/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction;)V m_155180_
+		static
+		0 p_155181_ p_155181_
+		1 p_155182_ p_155182_
+		2 p_155183_ p_155183_
+		3 p_155184_ p_155184_
+		4 p_155185_ p_155185_
+	triggerEvent (II)Z m_7531_
+		0 p_58837_ p_58837_
+		1 p_58838_ p_58838_
+	updateEntities ()V m_58845_
+net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction
+	run (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155220_
+		0 p_155221_ p_155221_
+		1 p_155222_ p_155222_
+		2 p_155223_ p_155223_
+net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155225_ p_155225_
+		1 p_155226_ p_155226_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58849_ p_58849_
+		1 p_58850_ p_58850_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_58852_ p_58852_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/BlockEntity net/minecraft/world/level/block/entity/BlockEntity
+	LOGGER f_58854_
+	blockState f_58856_
+	level f_58857_
+	remove f_58859_
+	type f_58855_
+	worldPosition f_58858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155228_ p_155228_
+		1 p_155229_ p_155229_
+		2 p_155230_ p_155230_
+	addEntityType (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/entity/BlockEntityType;)V m_187468_
+		static
+		0 p_187469_ p_187469_
+		1 p_187470_ p_187470_
+	clearRemoved ()V m_6339_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_58886_
+		0 p_58887_ p_58887_
+	getBlockPos ()Lnet/minecraft/core/BlockPos; m_58899_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_58900_
+	getLevel ()Lnet/minecraft/world/level/Level; m_58904_
+	getPosFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; m_187472_
+		static
+		0 p_187473_ p_187473_
+	getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58903_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	hasLevel ()Z m_58898_
+	isRemoved ()Z m_58901_
+	lambda$fillCrashReportCategory$3 ()Ljava/lang/String; m_257329_
+	lambda$loadStatic$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155236_
+		static
+		0 p_155237_ p_155237_
+		1 p_155238_ p_155238_
+		2 p_155239_ p_155239_
+		3 p_155240_ p_155240_
+	lambda$loadStatic$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155246_
+		static
+		0 p_155247_ p_155247_
+		1 p_155248_ p_155248_
+		2 p_155249_ p_155249_
+	lambda$loadStatic$2 (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_58881_
+		static
+		0 p_58882_ p_58882_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155245_ p_155245_
+	loadStatic (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155241_
+		static
+		0 p_155242_ p_155242_
+		1 p_155243_ p_155243_
+		2 p_155244_ p_155244_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187471_ p_187471_
+	saveId (Lnet/minecraft/nbt/CompoundTag;)V m_187474_
+		0 p_187475_ p_187475_
+	saveMetadata (Lnet/minecraft/nbt/CompoundTag;)V m_187478_
+		0 p_187479_ p_187479_
+	saveToItem (Lnet/minecraft/world/item/ItemStack;)V m_187476_
+		0 p_187477_ p_187477_
+	saveWithFullMetadata ()Lnet/minecraft/nbt/CompoundTag; m_187480_
+	saveWithId ()Lnet/minecraft/nbt/CompoundTag; m_187481_
+	saveWithoutMetadata ()Lnet/minecraft/nbt/CompoundTag; m_187482_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_155250_
+		0 p_155251_ p_155251_
+	setChanged ()V m_6596_
+	setChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155232_
+		static
+		0 p_155233_ p_155233_
+		1 p_155234_ p_155234_
+		2 p_155235_ p_155235_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_155231_ p_155231_
+	setRemoved ()V m_7651_
+	triggerEvent (II)Z m_7531_
+		0 p_58889_ p_58889_
+		1 p_58890_ p_58890_
+net/minecraft/world/level/block/entity/BlockEntityTicker net/minecraft/world/level/block/entity/BlockEntityTicker
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_155252_
+		0 p_155253_ p_155253_
+		1 p_155254_ p_155254_
+		2 p_155255_ p_155255_
+		3 p_155256_ p_155256_
+net/minecraft/world/level/block/entity/BlockEntityType net/minecraft/world/level/block/entity/BlockEntityType
+	BANNER f_58935_
+	BARREL f_58942_
+	BEACON f_58930_
+	BED f_58940_
+	BEEHIVE f_58912_
+	BELL f_58909_
+	BLAST_FURNACE f_58907_
+	BREWING_STAND f_58927_
+	BRUSHABLE_BLOCK f_271323_
+	CALIBRATED_SCULK_SENSOR f_276581_
+	CAMPFIRE f_58911_
+	CHEST f_58918_
+	CHISELED_BOOKSHELF f_244310_
+	COMMAND_BLOCK f_58938_
+	COMPARATOR f_58934_
+	CONDUIT f_58941_
+	DAYLIGHT_DETECTOR f_58932_
+	DECORATED_POT f_271291_
+	DISPENSER f_58922_
+	DROPPER f_58923_
+	ENCHANTING_TABLE f_58928_
+	ENDER_CHEST f_58920_
+	END_GATEWAY f_58937_
+	END_PORTAL f_58929_
+	FURNACE f_58917_
+	HANGING_SIGN f_244529_
+	HOPPER f_58933_
+	JIGSAW f_58910_
+	JUKEBOX f_58921_
+	LECTERN f_58908_
+	LOGGER f_58913_
+	MOB_SPAWNER f_58925_
+	PISTON f_58926_
+	SCULK_CATALYST f_222758_
+	SCULK_SENSOR f_155257_
+	SCULK_SHRIEKER f_222759_
+	SHULKER_BOX f_58939_
+	SIGN f_58924_
+	SKULL f_58931_
+	SMOKER f_58906_
+	STRUCTURE_BLOCK f_58936_
+	TRAPPED_CHEST f_58919_
+	dataType f_58916_
+	factory f_58914_
+	validBlocks f_58915_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V <init>
+		0 p_155259_ p_155259_
+		1 p_155260_ p_155260_
+		2 p_155261_ p_155261_
+	create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155264_
+		0 p_155265_ p_155265_
+		1 p_155266_ p_155266_
+	getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_58949_
+		0 p_58950_ p_58950_
+		1 p_58951_ p_58951_
+	getKey (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/resources/ResourceLocation; m_58954_
+		static
+		0 p_58955_ p_58955_
+	isValid (Lnet/minecraft/world/level/block/state/BlockState;)Z m_155262_
+		0 p_155263_ p_155263_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58956_
+		static
+		0 p_58957_ p_58957_
+		1 p_58958_ p_58958_
+net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier
+	create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155267_
+		0 p_155268_ p_155268_
+		1 p_155269_ p_155269_
+net/minecraft/world/level/block/entity/BlockEntityType$Builder net/minecraft/world/level/block/entity/BlockEntityType$Builder
+	factory f_58959_
+	validBlocks f_58960_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;)V <init>
+		0 p_155271_ p_155271_
+		1 p_155272_ p_155272_
+	build (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58966_
+		0 p_58967_ p_58967_
+	of (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder; m_155273_
+		static
+		0 p_155274_ p_155274_
+		1 p_155275_ p_155275_
+net/minecraft/world/level/block/entity/BrewingStandBlockEntity net/minecraft/world/level/block/entity/BrewingStandBlockEntity
+	DATA_BREW_TIME f_155277_
+	DATA_FUEL_USES f_155278_
+	FUEL_SLOT f_155281_
+	FUEL_USES f_155276_
+	INGREDIENT_SLOT f_155280_
+	NUM_DATA_VALUES f_155279_
+	SLOTS_FOR_DOWN f_58973_
+	SLOTS_FOR_SIDES f_58974_
+	SLOTS_FOR_UP f_58972_
+	brewTime f_58976_
+	dataAccess f_58971_
+	fuel f_58979_
+	ingredient f_58978_
+	items f_58975_
+	lastPotionCount f_58977_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155283_ p_155283_
+		1 p_155284_ p_155284_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_59017_ p_59017_
+		1 p_59018_ p_59018_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_58996_ p_58996_
+		1 p_58997_ p_58997_
+		2 p_58998_ p_58998_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_59020_ p_59020_
+		1 p_59021_ p_59021_
+		2 p_59022_ p_59022_
+	clearContent ()V m_6211_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58990_ p_58990_
+		1 p_58991_ p_58991_
+	doBrew (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V m_155290_
+		static
+		0 p_155291_ p_155291_
+		1 p_155292_ p_155292_
+		2 p_155293_ p_155293_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_58985_ p_58985_
+	getPotionBits ()[Z m_59029_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_59010_ p_59010_
+	isBrewable (Lnet/minecraft/core/NonNullList;)Z m_155294_
+		static
+		0 p_155295_ p_155295_
+	isEmpty ()Z m_7983_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155297_ p_155297_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_58987_ p_58987_
+		1 p_58988_ p_58988_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59015_ p_59015_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187484_ p_187484_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V m_155285_
+		static
+		0 p_155286_ p_155286_
+		1 p_155287_ p_155287_
+		2 p_155288_ p_155288_
+		3 p_155289_ p_155289_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_58993_ p_58993_
+		1 p_58994_ p_58994_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59000_ p_59000_
+net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1
+	this$0 f_59033_
+	<init> (Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V <init>
+		0 p_59035_ p_59035_
+	get (I)I m_6413_
+		0 p_59038_ p_59038_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_59040_ p_59040_
+		1 p_59041_ p_59041_
+net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity
+	BRUSH_COOLDOWN_TICKS f_276551_
+	BRUSH_RESET_TICKS f_276499_
+	HIT_DIRECTION_TAG f_276606_
+	ITEM_TAG f_276577_
+	LOGGER f_276497_
+	LOOT_TABLE_SEED_TAG f_276481_
+	LOOT_TABLE_TAG f_276647_
+	REQUIRED_BRUSHES_TO_BREAK f_276583_
+	brushCount f_276531_
+	brushCountResetsAtTick f_276679_
+	coolDownEndsAtTick f_276557_
+	hitDirection f_276638_
+	item f_276563_
+	lootTable f_276466_
+	lootTableSeed f_276487_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277558_ p_277558_
+		1 p_278093_ p_278093_
+	brush (JLnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;)Z m_276923_
+		0 p_277786_ p_277786_
+		1 p_277520_ p_277520_
+		2 p_277424_ p_277424_
+	brushingCompleted (Lnet/minecraft/world/entity/player/Player;)V m_276980_
+		0 p_277549_ p_277549_
+	checkReset ()V m_277175_
+	dropContent (Lnet/minecraft/world/entity/player/Player;)V m_276934_
+		0 p_278006_ p_278006_
+	getCompletionState ()I m_276942_
+	getHitDirection ()Lnet/minecraft/core/Direction; m_277042_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_277047_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_277597_ p_277597_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_277339_ p_277339_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_277049_
+		0 p_277611_ p_277611_
+		1 p_277991_ p_277991_
+	tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_276996_
+		0 p_277740_ p_277740_
+	trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_277014_
+		0 p_277591_ p_277591_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_276797_
+		0 p_277940_ p_277940_
+net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277459_ p_277459_
+		1 p_278100_ p_278100_
+	createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280175_
+net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser
+	this$0 f_279588_
+	<init> (Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_282767_ p_282767_
+		1 p_281602_ p_281602_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282061_ p_282061_
+		1 p_282550_ p_282550_
+		2 p_281789_ p_281789_
+		3 p_281456_ p_281456_
+	getBackSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_280214_
+		0 p_282204_ p_282204_
+		1 p_282397_ p_282397_
+		2 p_282240_ p_282240_
+	getListenerRadius ()I m_280351_
+net/minecraft/world/level/block/entity/CampfireBlockEntity net/minecraft/world/level/block/entity/CampfireBlockEntity
+	BURN_COOL_SPEED f_155298_
+	NUM_SLOTS f_155299_
+	cookingProgress f_59043_
+	cookingTime f_59044_
+	items f_59042_
+	quickCheck f_222760_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155301_ p_155301_
+		1 p_155302_ p_155302_
+	clearContent ()V m_6211_
+	cookTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155306_
+		static
+		0 p_155307_ p_155307_
+		1 p_155308_ p_155308_
+		2 p_155309_ p_155309_
+		3 p_155310_ p_155310_
+	cooldownTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155313_
+		static
+		0 p_155314_ p_155314_
+		1 p_155315_ p_155315_
+		2 p_155316_ p_155316_
+		3 p_155317_ p_155317_
+	dowse ()V m_59066_
+	getCookableRecipe (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_59051_
+		0 p_59052_ p_59052_
+	getItems ()Lnet/minecraft/core/NonNullList; m_59065_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$cookTick$0 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/CampfireCookingRecipe;)Lnet/minecraft/world/item/ItemStack; m_268985_
+		static
+		0 p_270052_ p_270052_
+		1 p_270053_ p_270053_
+		2 p_270054_ p_270054_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155312_ p_155312_
+	markUpdated ()V m_59069_
+	particleTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155318_
+		static
+		0 p_155319_ p_155319_
+		1 p_155320_ p_155320_
+		2 p_155321_ p_155321_
+		3 p_155322_ p_155322_
+	placeFood (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;I)Z m_238284_
+		0 p_238285_ p_238285_
+		1 p_238286_ p_238286_
+		2 p_238287_ p_238287_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187486_ p_187486_
+net/minecraft/world/level/block/entity/ChestBlockEntity net/minecraft/world/level/block/entity/ChestBlockEntity
+	EVENT_SET_OPEN_COUNT f_155323_
+	chestLidController f_155325_
+	items f_59073_
+	openersCounter f_155324_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155327_ p_155327_
+		1 p_155328_ p_155328_
+		2 p_155329_ p_155329_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155331_ p_155331_
+		1 p_155332_ p_155332_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59082_ p_59082_
+		1 p_59083_ p_59083_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getOpenCount (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_59086_
+		static
+		0 p_59087_ p_59087_
+		1 p_59088_ p_59088_
+	getOpenNess (F)F m_6683_
+		0 p_59080_ p_59080_
+	lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V m_155343_
+		static
+		0 p_155344_ p_155344_
+		1 p_155345_ p_155345_
+		2 p_155346_ p_155346_
+		3 p_155347_ p_155347_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155349_ p_155349_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V m_155338_
+		static
+		0 p_155339_ p_155339_
+		1 p_155340_ p_155340_
+		2 p_155341_ p_155341_
+		3 p_155342_ p_155342_
+	recheckOpen ()V m_155350_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187489_ p_187489_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59110_ p_59110_
+	signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142151_
+		0 p_155333_ p_155333_
+		1 p_155334_ p_155334_
+		2 p_155335_ p_155335_
+		3 p_155336_ p_155336_
+		4 p_155337_ p_155337_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_59120_ p_59120_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_59118_ p_59118_
+	swapContents (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V m_59103_
+		static
+		0 p_59104_ p_59104_
+		1 p_59105_ p_59105_
+	triggerEvent (II)Z m_7531_
+		0 p_59114_ p_59114_
+		1 p_59115_ p_59115_
+net/minecraft/world/level/block/entity/ChestBlockEntity$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1
+	this$0 f_155351_
+	<init> (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V <init>
+		0 p_155353_ p_155353_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155355_ p_155355_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155367_ p_155367_
+		1 p_155368_ p_155368_
+		2 p_155369_ p_155369_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155357_ p_155357_
+		1 p_155358_ p_155358_
+		2 p_155359_ p_155359_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155361_ p_155361_
+		1 p_155362_ p_155362_
+		2 p_155363_ p_155363_
+		3 p_155364_ p_155364_
+		4 p_155365_ p_155365_
+net/minecraft/world/level/block/entity/ChestLidController net/minecraft/world/level/block/entity/ChestLidController
+	oOpenness f_155372_
+	openness f_155371_
+	shouldBeOpen f_155370_
+	<init> ()V <init>
+	getOpenness (F)F m_155375_
+		0 p_155376_ p_155376_
+	shouldBeOpen (Z)V m_155377_
+		0 p_155378_ p_155378_
+	tickLid ()V m_155374_
+net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity
+	LOGGER f_254661_
+	MAX_BOOKS_IN_STORAGE f_244647_
+	items f_260576_
+	lastInteractedSlot f_262317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_249541_ p_249541_
+		1 p_251752_ p_251752_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_256567_ p_256567_
+		1 p_255922_ p_255922_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_282172_ p_282172_
+		1 p_281387_ p_281387_
+		2 p_283257_ p_283257_
+	clearContent ()V m_6211_
+	count ()I m_260842_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_256203_ p_256203_
+	getLastInteractedSlot ()I m_262444_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	lambda$canTakeItem$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z m_280244_
+		static
+		0 p_282524_ p_282524_
+		1 p_283363_ p_283363_
+		2 p_281577_ p_281577_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_249911_ p_249911_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_255828_ p_255828_
+		1 p_255673_ p_255673_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_255874_ p_255874_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_251872_ p_251872_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_256610_ p_256610_
+		1 p_255789_ p_255789_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_256481_ p_256481_
+	updateState (I)V m_261204_
+		0 p_261806_ p_261806_
+net/minecraft/world/level/block/entity/CommandBlockEntity net/minecraft/world/level/block/entity/CommandBlockEntity
+	auto f_59124_
+	commandBlock f_59127_
+	conditionMet f_59125_
+	powered f_59123_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155380_ p_155380_
+		1 p_155381_ p_155381_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_59141_
+	getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_59148_
+	isAutomatic ()Z m_59143_
+	isConditional ()Z m_59151_
+	isPowered ()Z m_59142_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155383_ p_155383_
+	markConditionMet ()Z m_59146_
+	onModeSwitch ()V m_59144_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187491_ p_187491_
+	scheduleTick ()V m_59152_
+	setAutomatic (Z)V m_59137_
+		0 p_59138_ p_59138_
+	setPowered (Z)V m_59135_
+		0 p_59136_ p_59136_
+	wasConditionMet ()Z m_59145_
+net/minecraft/world/level/block/entity/CommandBlockEntity$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1
+	this$0 f_59153_
+	<init> (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V <init>
+		0 p_59155_ p_59155_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	isValid ()Z m_288209_
+	onUpdated ()V m_7368_
+	setCommand (Ljava/lang/String;)V m_6590_
+		0 p_59157_ p_59157_
+net/minecraft/world/level/block/entity/CommandBlockEntity$Mode net/minecraft/world/level/block/entity/CommandBlockEntity$Mode
+	$VALUES $VALUES
+	AUTO AUTO
+	REDSTONE REDSTONE
+	SEQUENCE SEQUENCE
+	$values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_155384_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59168_ p_59168_
+		1 p_59169_ p_59169_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; valueOf
+		static
+		0 p_59171_ p_59171_
+	values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; values
+		static
+net/minecraft/world/level/block/entity/ComparatorBlockEntity net/minecraft/world/level/block/entity/ComparatorBlockEntity
+	output f_59173_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155386_ p_155386_
+		1 p_155387_ p_155387_
+	getOutputSignal ()I m_59182_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155389_ p_155389_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187493_ p_187493_
+	setOutputSignal (I)V m_59175_
+		0 p_59176_ p_59176_
+net/minecraft/world/level/block/entity/ConduitBlockEntity net/minecraft/world/level/block/entity/ConduitBlockEntity
+	BLOCK_REFRESH_RATE f_155390_
+	EFFECT_DURATION f_155391_
+	KILL_RANGE f_155395_
+	MIN_ACTIVE_SIZE f_155393_
+	MIN_KILL_SIZE f_155394_
+	ROTATION_SPEED f_155392_
+	VALID_BLOCKS f_59184_
+	activeRotation f_59185_
+	destroyTarget f_59189_
+	destroyTargetUUID f_59190_
+	effectBlocks f_59188_
+	isActive f_59186_
+	isHunting f_59187_
+	nextAmbientSoundActivation f_59191_
+	tickCount f_59183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155397_ p_155397_
+		1 p_155398_ p_155398_
+	animationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/entity/Entity;I)V m_155418_
+		static
+		0 p_155419_ p_155419_
+		1 p_155420_ p_155420_
+		2 p_155421_ p_155421_
+		3 p_155422_ p_155422_
+		4 p_155423_ p_155423_
+	applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155443_
+		static
+		0 p_155444_ p_155444_
+		1 p_155445_ p_155445_
+		2 p_155446_ p_155446_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155403_
+		static
+		0 p_155404_ p_155404_
+		1 p_155405_ p_155405_
+		2 p_155406_ p_155406_
+		3 p_155407_ p_155407_
+	findDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Lnet/minecraft/world/entity/LivingEntity; m_155424_
+		static
+		0 p_155425_ p_155425_
+		1 p_155426_ p_155426_
+		2 p_155427_ p_155427_
+	getActiveRotation (F)F m_59197_
+		0 p_59198_ p_59198_
+	getDestroyRangeAABB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_155431_
+		static
+		0 p_155432_ p_155432_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isActive ()Z m_59216_
+	isHunting ()Z m_59217_
+	lambda$findDestroyTarget$1 (Ljava/util/UUID;Lnet/minecraft/world/entity/LivingEntity;)Z m_289178_
+		static
+		0 p_289509_ p_289509_
+		1 p_289510_ p_289510_
+	lambda$updateDestroyTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289179_
+		static
+		0 p_289511_ p_289511_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155437_ p_155437_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187495_ p_187495_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155438_
+		static
+		0 p_155439_ p_155439_
+		1 p_155440_ p_155440_
+		2 p_155441_ p_155441_
+		3 p_155442_ p_155442_
+	setHunting (Z)V m_59214_
+		0 p_59215_ p_59215_
+	updateClientTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155399_
+		static
+		0 p_155400_ p_155400_
+		1 p_155401_ p_155401_
+		2 p_155402_ p_155402_
+	updateDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155408_
+		static
+		0 p_155409_ p_155409_
+		1 p_155410_ p_155410_
+		2 p_155411_ p_155411_
+		3 p_155412_ p_155412_
+		4 p_155413_ p_155413_
+	updateHunting (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;Ljava/util/List;)V m_155428_
+		static
+		0 p_155429_ p_155429_
+		1 p_155430_ p_155430_
+	updateShape (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z m_155414_
+		static
+		0 p_155415_ p_155415_
+		1 p_155416_ p_155416_
+		2 p_155417_ p_155417_
+net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter
+	CHECK_TICK_DELAY f_155447_
+	openCount f_155448_
+	<init> ()V <init>
+	decrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155468_
+		0 p_155469_ p_155469_
+		1 p_155470_ p_155470_
+		2 p_155471_ p_155471_
+		3 p_155472_ p_155472_
+	getOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_155457_
+		0 p_155458_ p_155458_
+		1 p_155459_ p_155459_
+	getOpenerCount ()I m_155450_
+	incrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155452_
+		0 p_155453_ p_155453_
+		1 p_155454_ p_155454_
+		2 p_155455_ p_155455_
+		3 p_155456_ p_155456_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155451_ p_155451_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155473_ p_155473_
+		1 p_155474_ p_155474_
+		2 p_155475_ p_155475_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155460_ p_155460_
+		1 p_155461_ p_155461_
+		2 p_155462_ p_155462_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155463_ p_155463_
+		1 p_155464_ p_155464_
+		2 p_155465_ p_155465_
+		3 p_155466_ p_155466_
+		4 p_155467_ p_155467_
+	recheckOpeners (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155476_
+		0 p_155477_ p_155477_
+		1 p_155478_ p_155478_
+		2 p_155479_ p_155479_
+	scheduleRecheck (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155480_
+		static
+		0 p_155481_ p_155481_
+		1 p_155482_ p_155482_
+		2 p_155483_ p_155483_
+net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155485_ p_155485_
+		1 p_155486_ p_155486_
+net/minecraft/world/level/block/entity/DecoratedPotBlockEntity net/minecraft/world/level/block/entity/DecoratedPotBlockEntity
+	TAG_SHERDS f_271111_
+	decorations f_283890_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_273660_ p_273660_
+		1 p_272831_ p_272831_
+	getDecorations ()Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; m_284296_
+	getDirection ()Lnet/minecraft/core/Direction; m_271886_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_272924_ p_272924_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_272957_ p_272957_
+	setFromItem (Lnet/minecraft/world/item/ItemStack;)V m_271870_
+		0 p_273109_ p_273109_
+net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations
+	EMPTY f_283770_
+	back f_283886_
+	front f_283810_
+	left f_283809_
+	right f_283873_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V <init>
+		0 f_283886_ f_283886_
+		1 f_283809_ f_283809_
+		2 f_283873_ f_283873_
+		3 f_283810_ f_283810_
+	back ()Lnet/minecraft/world/item/Item; f_283886_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285509_ p_285509_
+	front ()Lnet/minecraft/world/item/Item; f_283810_
+	hashCode ()I hashCode
+	itemFromTag (Lnet/minecraft/nbt/ListTag;I)Lnet/minecraft/world/item/Item; m_284538_
+		static
+		0 p_285179_ p_285179_
+		1 p_285060_ p_285060_
+	lambda$save$0 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/item/Item;)V m_284442_
+		static
+		0 p_284995_ p_284995_
+		1 p_285298_ p_285298_
+	left ()Lnet/minecraft/world/item/Item; f_283809_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; m_284207_
+		static
+		0 p_284959_ p_284959_
+	right ()Lnet/minecraft/world/item/Item; f_283873_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_284135_
+		0 p_285011_ p_285011_
+	sorted ()Ljava/util/stream/Stream; m_284195_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/entity/DecoratedPotPatterns net/minecraft/world/level/block/entity/DecoratedPotPatterns
+	ANGLER f_276653_
+	ANGLER_NAME f_276473_
+	ARCHER f_271238_
+	ARCHER_NAME f_271355_
+	ARMS_UP f_271431_
+	ARMS_UP_NAME f_271295_
+	BASE f_271266_
+	BASE_NAME f_271192_
+	BLADE f_276511_
+	BLADE_NAME f_276417_
+	BREWER f_276620_
+	BREWER_NAME f_276453_
+	BRICK f_271149_
+	BRICK_NAME f_271245_
+	BURN f_276550_
+	BURN_NAME f_276515_
+	DANGER f_276639_
+	DANGER_NAME f_276429_
+	EXPLORER f_276482_
+	EXPLORER_NAME f_276483_
+	FRIEND f_276523_
+	FRIEND_NAME f_276663_
+	HEART f_276534_
+	HEARTBREAK f_276578_
+	HEARTBREAK_NAME f_276623_
+	HEART_NAME f_276529_
+	HOWL f_276474_
+	HOWL_NAME f_276681_
+	ITEM_TO_POT_TEXTURE f_271367_
+	MINER f_276676_
+	MINER_NAME f_276576_
+	MOURNER f_276687_
+	MOURNER_NAME f_276456_
+	PLENTY f_276584_
+	PLENTY_NAME f_276418_
+	PRIZE f_271499_
+	PRIZE_NAME f_271184_
+	SHEAF f_276682_
+	SHEAF_NAME f_276437_
+	SHELTER f_276640_
+	SHELTER_NAME f_276641_
+	SKULL f_271246_
+	SKULL_NAME f_271411_
+	SNORT f_276644_
+	SNORT_NAME f_276521_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Ljava/lang/String; m_271825_
+		static
+		0 p_273479_ p_273479_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_271723_
+		static
+		0 p_272919_ p_272919_
+	getResourceKey (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_271696_
+		static
+		0 p_273094_ p_273094_
+	location (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; m_271757_
+		static
+		0 p_273198_ p_273198_
+net/minecraft/world/level/block/entity/DispenserBlockEntity net/minecraft/world/level/block/entity/DispenserBlockEntity
+	CONTAINER_SIZE f_155487_
+	items f_59228_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155489_ p_155489_
+		1 p_155490_ p_155490_
+		2 p_155491_ p_155491_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155493_ p_155493_
+		1 p_155494_ p_155494_
+	addItem (Lnet/minecraft/world/item/ItemStack;)I m_59237_
+		0 p_59238_ p_59238_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59235_ p_59235_
+		1 p_59236_ p_59236_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getRandomSlot (Lnet/minecraft/util/RandomSource;)I m_222761_
+		0 p_222762_ p_222762_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155496_ p_155496_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187498_ p_187498_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59243_ p_59243_
+net/minecraft/world/level/block/entity/DropperBlockEntity net/minecraft/world/level/block/entity/DropperBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155498_ p_155498_
+		1 p_155499_ p_155499_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/EnchantmentTableBlockEntity net/minecraft/world/level/block/entity/EnchantmentTableBlockEntity
+	RANDOM f_59261_
+	flip f_59252_
+	flipA f_59255_
+	flipT f_59254_
+	name f_59262_
+	oFlip f_59253_
+	oOpen f_59257_
+	oRot f_59259_
+	open f_59256_
+	rot f_59258_
+	tRot f_59260_
+	time f_59251_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155501_ p_155501_
+		1 p_155502_ p_155502_
+	bookAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnchantmentTableBlockEntity;)V m_155503_
+		static
+		0 p_155504_ p_155504_
+		1 p_155505_ p_155505_
+		2 p_155506_ p_155506_
+		3 p_155507_ p_155507_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155509_ p_155509_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187500_ p_187500_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_59272_
+		0 p_59273_ p_59273_
+net/minecraft/world/level/block/entity/EnderChestBlockEntity net/minecraft/world/level/block/entity/EnderChestBlockEntity
+	chestLidController f_155510_
+	openersCounter f_155511_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155513_ p_155513_
+		1 p_155514_ p_155514_
+	getOpenNess (F)F m_6683_
+		0 p_59281_ p_59281_
+	lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V m_155517_
+		static
+		0 p_155518_ p_155518_
+		1 p_155519_ p_155519_
+		2 p_155520_ p_155520_
+		3 p_155521_ p_155521_
+	recheckOpen ()V m_155524_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_155515_
+		0 p_155516_ p_155516_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_59282_
+		0 p_59283_ p_59283_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_155522_
+		0 p_155523_ p_155523_
+	triggerEvent (II)Z m_7531_
+		0 p_59285_ p_59285_
+		1 p_59286_ p_59286_
+net/minecraft/world/level/block/entity/EnderChestBlockEntity$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1
+	this$0 f_155525_
+	<init> (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V <init>
+		0 p_155527_ p_155527_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155529_ p_155529_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155541_ p_155541_
+		1 p_155542_ p_155542_
+		2 p_155543_ p_155543_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155531_ p_155531_
+		1 p_155532_ p_155532_
+		2 p_155533_ p_155533_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155535_ p_155535_
+		1 p_155536_ p_155536_
+		2 p_155537_ p_155537_
+		3 p_155538_ p_155538_
+		4 p_155539_ p_155539_
+net/minecraft/world/level/block/entity/FurnaceBlockEntity net/minecraft/world/level/block/entity/FurnaceBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155545_ p_155545_
+		1 p_155546_ p_155546_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59293_ p_59293_
+		1 p_59294_ p_59294_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/HangingSignBlockEntity net/minecraft/world/level/block/entity/HangingSignBlockEntity
+	MAX_TEXT_LINE_WIDTH f_244379_
+	TEXT_LINE_HEIGHT f_244305_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_250603_ p_250603_
+		1 p_251674_ p_251674_
+	getMaxTextLineWidth ()I m_245123_
+	getTextLineHeight ()I m_245065_
+net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/Hopper
+	ABOVE f_59297_
+	INSIDE f_59296_
+	SUCK f_59298_
+	<clinit> ()V <clinit>
+		static
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getSuckShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_59300_
+net/minecraft/world/level/block/entity/HopperBlockEntity net/minecraft/world/level/block/entity/HopperBlockEntity
+	HOPPER_CONTAINER_SIZE f_155548_
+	MOVE_ITEM_SPEED f_155547_
+	cooldownTime f_59302_
+	items f_59301_
+	tickedGameTime f_59303_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155550_ p_155550_
+		1 p_155551_ p_155551_
+	addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_59331_
+		static
+		0 p_59332_ p_59332_
+		1 p_59333_ p_59333_
+	addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; m_59326_
+		static
+		0 p_59327_ p_59327_
+		1 p_59328_ p_59328_
+		2 p_59329_ p_59329_
+		3 p_59330_ p_59330_
+	canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_59344_
+		static
+		0 p_59345_ p_59345_
+		1 p_59346_ p_59346_
+	canPlaceItemInContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z m_59334_
+		static
+		0 p_59335_ p_59335_
+		1 p_59336_ p_59336_
+		2 p_59337_ p_59337_
+		3 p_59338_ p_59338_
+	canTakeItemFromContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z m_271906_
+		static
+		0 p_273433_ p_273433_
+		1 p_273542_ p_273542_
+		2 p_273400_ p_273400_
+		3 p_273519_ p_273519_
+		4 p_273088_ p_273088_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59312_ p_59312_
+		1 p_59313_ p_59313_
+	ejectItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/Container;)Z m_155562_
+		static
+		0 p_155563_ p_155563_
+		1 p_155564_ p_155564_
+		2 p_155565_ p_155565_
+		3 p_155566_ p_155566_
+	entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V m_155567_
+		static
+		0 p_155568_ p_155568_
+		1 p_155569_ p_155569_
+		2 p_155570_ p_155570_
+		3 p_155571_ p_155571_
+		4 p_155572_ p_155572_
+	getAttachedContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/Container; m_155592_
+		static
+		0 p_155593_ p_155593_
+		1 p_155594_ p_155594_
+		2 p_155595_ p_155595_
+	getContainerAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; m_59390_
+		static
+		0 p_59391_ p_59391_
+		1 p_59392_ p_59392_
+	getContainerAt (Lnet/minecraft/world/level/Level;DDD)Lnet/minecraft/world/Container; m_59347_
+		static
+		0 p_59348_ p_59348_
+		1 p_59349_ p_59349_
+		2 p_59350_ p_59350_
+		3 p_59351_ p_59351_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getItemsAtAndAbove (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; m_155589_
+		static
+		0 p_155590_ p_155590_
+		1 p_155591_ p_155591_
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getSlots (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Ljava/util/stream/IntStream; m_59339_
+		static
+		0 p_59340_ p_59340_
+		1 p_59341_ p_59341_
+	getSourceContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Lnet/minecraft/world/Container; m_155596_
+		static
+		0 p_155597_ p_155597_
+		1 p_155598_ p_155598_
+	inventoryFull ()Z m_59404_
+	isEmptyContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z m_59397_
+		static
+		0 p_59398_ p_59398_
+		1 p_59399_ p_59399_
+	isFullContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z m_59385_
+		static
+		0 p_59386_ p_59386_
+		1 p_59387_ p_59387_
+	isOnCooldown ()Z m_59407_
+	isOnCustomCooldown ()Z m_59409_
+	lambda$entityInside$5 (Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Lnet/minecraft/world/entity/Entity;)Z m_155584_
+		static
+		0 p_155585_ p_155585_
+		1 p_155586_ p_155586_
+	lambda$getItemsAtAndAbove$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_155555_
+		static
+		0 p_155556_ p_155556_
+		1 p_155557_ p_155557_
+		2 p_155558_ p_155558_
+	lambda$isEmptyContainer$2 (Lnet/minecraft/world/Container;I)Z m_59317_
+		static
+		0 p_59318_ p_59318_
+		1 p_59319_ p_59319_
+	lambda$isFullContainer$1 (Lnet/minecraft/world/Container;I)Z m_59377_
+		static
+		0 p_59378_ p_59378_
+		1 p_59379_ p_59379_
+	lambda$pushItemsTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Z m_155559_
+		static
+		0 p_155560_ p_155560_
+		1 p_155561_ p_155561_
+	lambda$suckInItems$3 (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;I)Z m_59359_
+		static
+		0 p_59360_ p_59360_
+		1 p_59361_ p_59361_
+		2 p_59362_ p_59362_
+		3 p_59363_ p_59363_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155588_ p_155588_
+	pushItemsTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V m_155573_
+		static
+		0 p_155574_ p_155574_
+		1 p_155575_ p_155575_
+		2 p_155576_ p_155576_
+		3 p_155577_ p_155577_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59309_ p_59309_
+		1 p_59310_ p_59310_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187502_ p_187502_
+	setCooldown (I)V m_59395_
+		0 p_59396_ p_59396_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59315_ p_59315_
+		1 p_59316_ p_59316_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59371_ p_59371_
+	suckInItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Z m_155552_
+		static
+		0 p_155553_ p_155553_
+		1 p_155554_ p_155554_
+	tryMoveInItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; m_59320_
+		static
+		0 p_59321_ p_59321_
+		1 p_59322_ p_59322_
+		2 p_59323_ p_59323_
+		3 p_59324_ p_59324_
+		4 p_59325_ p_59325_
+	tryMoveItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Ljava/util/function/BooleanSupplier;)Z m_155578_
+		static
+		0 p_155579_ p_155579_
+		1 p_155580_ p_155580_
+		2 p_155581_ p_155581_
+		3 p_155582_ p_155582_
+		4 p_155583_ p_155583_
+	tryTakeInItemFromSlot (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;ILnet/minecraft/core/Direction;)Z m_59354_
+		static
+		0 p_59355_ p_59355_
+		1 p_59356_ p_59356_
+		2 p_59357_ p_59357_
+		3 p_59358_ p_59358_
+net/minecraft/world/level/block/entity/JigsawBlockEntity net/minecraft/world/level/block/entity/JigsawBlockEntity
+	FINAL_STATE f_155603_
+	JOINT f_155601_
+	NAME f_155602_
+	POOL f_155600_
+	TARGET f_155599_
+	finalState f_59415_
+	joint f_59414_
+	name f_59411_
+	pool f_59413_
+	target f_59412_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155605_ p_155605_
+		1 p_155606_ p_155606_
+	generate (Lnet/minecraft/server/level/ServerLevel;IZ)V m_59420_
+		0 p_59421_ p_59421_
+		1 p_59422_ p_59422_
+		2 p_59423_ p_59423_
+	getFinalState ()Ljava/lang/String; m_59445_
+	getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_59446_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_59442_
+	getPool ()Lnet/minecraft/resources/ResourceKey; m_222765_
+	getTarget ()Lnet/minecraft/resources/ResourceLocation; m_59443_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$load$0 ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_155609_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155608_ p_155608_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187504_ p_187504_
+	setFinalState (Ljava/lang/String;)V m_59431_
+		0 p_59432_ p_59432_
+	setJoint (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V m_59424_
+		0 p_59425_ p_59425_
+	setName (Lnet/minecraft/resources/ResourceLocation;)V m_59435_
+		0 p_59436_ p_59436_
+	setPool (Lnet/minecraft/resources/ResourceKey;)V m_222763_
+		0 p_222764_ p_222764_
+	setTarget (Lnet/minecraft/resources/ResourceLocation;)V m_59438_
+		0 p_59439_ p_59439_
+net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType
+	$VALUES $VALUES
+	ALIGNED ALIGNED
+	ROLLABLE ROLLABLE
+	name f_59449_
+	$values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_155611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_59453_ p_59453_
+		1 p_59454_ p_59454_
+		2 p_59455_ p_59455_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_59457_
+		static
+		0 p_59458_ p_59458_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getTranslatedName ()Lnet/minecraft/network/chat/Component; m_155610_
+	lambda$byName$0 (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)Z m_59459_
+		static
+		0 p_59460_ p_59460_
+		1 p_59461_ p_59461_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; valueOf
+		static
+		0 p_59463_ p_59463_
+	values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; values
+		static
+net/minecraft/world/level/block/entity/JukeboxBlockEntity net/minecraft/world/level/block/entity/JukeboxBlockEntity
+	SONG_END_PADDING f_271500_
+	isPlaying f_238637_
+	items f_271436_
+	recordStartedTick f_238572_
+	tickCount f_238695_
+	ticksSinceLastEvent f_238796_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155613_ p_155613_
+		1 p_155614_ p_155614_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_273369_ p_273369_
+		1 p_273689_ p_273689_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_273497_ p_273497_
+		1 p_273168_ p_273168_
+		2 p_273785_ p_273785_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_273280_ p_273280_
+	getMaxStackSize ()I m_6893_
+	isRecordPlaying ()Z m_272025_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155616_ p_155616_
+	playRecordTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/JukeboxBlockEntity;)V m_239937_
+		static
+		0 p_239938_ p_239938_
+		1 p_239939_ p_239939_
+		2 p_239940_ p_239940_
+		3 p_239941_ p_239941_
+	popOutRecord ()V m_272252_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_273514_ p_273514_
+		1 p_273414_ p_273414_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187507_ p_187507_
+	setHasRecordBlockState (Lnet/minecraft/world/entity/Entity;Z)V m_271871_
+		0 p_273308_ p_273308_
+		1 p_273038_ p_273038_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_273461_ p_273461_
+		1 p_273584_ p_273584_
+	setRecordWithoutPlaying (Lnet/minecraft/world/item/ItemStack;)V m_272139_
+		0 p_272693_ p_272693_
+	shouldRecordStopPlaying (Lnet/minecraft/world/item/RecordItem;)Z m_271713_
+		0 p_273267_ p_273267_
+	shouldSendJukeboxPlayingEvent ()Z m_239365_
+	spawnMusicParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_269320_
+		0 p_270782_ p_270782_
+		1 p_270940_ p_270940_
+	startPlaying ()V m_271687_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_273466_ p_273466_
+	stopPlaying ()V m_272088_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_272276_
+		0 p_273615_ p_273615_
+		1 p_273143_ p_273143_
+		2 p_273372_ p_273372_
+net/minecraft/world/level/block/entity/LecternBlockEntity net/minecraft/world/level/block/entity/LecternBlockEntity
+	DATA_PAGE f_155617_
+	NUM_DATA f_155618_
+	NUM_SLOTS f_155620_
+	SLOT_BOOK f_155619_
+	book f_59527_
+	bookAccess f_59525_
+	dataAccess f_59526_
+	page f_59528_
+	pageCount f_59529_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155622_ p_155622_
+		1 p_155623_ p_155623_
+	clearContent ()V m_6211_
+	createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/commands/CommandSourceStack; m_59534_
+		0 p_59535_ p_59535_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_59562_ p_59562_
+		1 p_59563_ p_59563_
+		2 p_59564_ p_59564_
+	getBook ()Lnet/minecraft/world/item/ItemStack; m_59566_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getPage ()I m_59568_
+	getRedstoneSignal ()I m_59569_
+	hasBook ()Z m_59567_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155625_ p_155625_
+	onBookItemRemove ()V m_59570_
+	onlyOpCanSetNbt ()Z m_6326_
+	resolveBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_59554_
+		0 p_59555_ p_59555_
+		1 p_59556_ p_59556_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187509_ p_187509_
+	setBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V m_59538_
+		0 p_59539_ p_59539_
+		1 p_59540_ p_59540_
+	setBook (Lnet/minecraft/world/item/ItemStack;)V m_59536_
+		0 p_59537_ p_59537_
+	setPage (I)V m_59532_
+		0 p_59533_ p_59533_
+net/minecraft/world/level/block/entity/LecternBlockEntity$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1
+	this$0 f_59572_
+	<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
+		0 p_59574_ p_59574_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_59592_ p_59592_
+		1 p_59593_ p_59593_
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_59580_ p_59580_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59582_ p_59582_
+		1 p_59583_ p_59583_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59590_ p_59590_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59585_ p_59585_
+		1 p_59586_ p_59586_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59588_ p_59588_
+net/minecraft/world/level/block/entity/LecternBlockEntity$2 net/minecraft/world/level/block/entity/LecternBlockEntity$2
+	this$0 f_59595_
+	<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
+		0 p_59597_ p_59597_
+	get (I)I m_6413_
+		0 p_59600_ p_59600_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_59602_ p_59602_
+		1 p_59603_ p_59603_
+net/minecraft/world/level/block/entity/LidBlockEntity net/minecraft/world/level/block/entity/LidBlockEntity
+	getOpenNess (F)F m_6683_
+		0 p_59604_ p_59604_
+net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity
+	LOOT_TABLE_SEED_TAG f_155627_
+	LOOT_TABLE_TAG f_155626_
+	lootTable f_59605_
+	lootTableSeed f_59606_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155629_ p_155629_
+		1 p_155630_ p_155630_
+		2 p_155631_ p_155631_
+	canOpen (Lnet/minecraft/world/entity/player/Player;)Z m_7525_
+		0 p_59643_ p_59643_
+	clearContent ()V m_6211_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_59637_ p_59637_
+		1 p_59638_ p_59638_
+		2 p_59639_ p_59639_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_59611_ p_59611_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59613_ p_59613_
+		1 p_59614_ p_59614_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59630_ p_59630_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59616_ p_59616_
+		1 p_59617_ p_59617_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59625_ p_59625_
+	setLootTable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;)V m_222766_
+		static
+		0 p_222767_ p_222767_
+		1 p_222768_ p_222768_
+		2 p_222769_ p_222769_
+		3 p_222770_ p_222770_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_59626_
+		0 p_59627_ p_59627_
+		1 p_59628_ p_59628_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59619_ p_59619_
+	tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_59631_
+		0 p_59632_ p_59632_
+	trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_59634_
+		0 p_59635_ p_59635_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_59640_
+		0 p_59641_ p_59641_
+net/minecraft/world/level/block/entity/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
+	catalystListener f_279609_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_222774_ p_222774_
+		1 p_222775_ p_222775_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	getListener ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; m_280052_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_222787_ p_222787_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_222789_ p_222789_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)V m_222779_
+		static
+		0 p_222780_ p_222780_
+		1 p_222781_ p_222781_
+		2 p_222782_ p_222782_
+		3 p_222783_ p_222783_
+net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
+	PULSE_TICKS f_279651_
+	blockState f_279646_
+	positionSource f_279622_
+	sculkSpreader f_279632_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/gameevent/PositionSource;)V <init>
+		0 p_283224_ p_283224_
+		1 p_283095_ p_283095_
+	bloom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V m_280309_
+		0 p_281501_ p_281501_
+		1 p_281448_ p_281448_
+		2 p_281966_ p_281966_
+		3 p_283606_ p_283606_
+	getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_247514_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	getSculkSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_280490_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_283470_ p_283470_
+		1 p_282184_ p_282184_
+		2 p_283014_ p_283014_
+		3 p_282350_ p_282350_
+	lambda$handleGameEvent$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)V m_289180_
+		0 p_289512_ p_289512_
+		1 p_289513_ p_289513_
+	tryAwardItSpreadsAdvancement (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_280407_
+		0 p_281279_ p_281279_
+		1 p_281378_ p_281378_
+net/minecraft/world/level/block/entity/SculkSensorBlockEntity net/minecraft/world/level/block/entity/SculkSensorBlockEntity
+	LOGGER f_222794_
+	lastVibrationFrequency f_155633_
+	vibrationData f_279553_
+	vibrationListener f_279626_
+	vibrationUser f_279572_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277405_ p_277405_
+		1 p_277502_ p_277502_
+		2 p_277699_ p_277699_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155635_ p_155635_
+		1 p_155636_ p_155636_
+	createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280175_
+	getLastVibrationFrequency ()I m_155656_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; m_280052_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$load$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279970_
+		0 p_281146_ p_281146_
+	lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222818_
+		static
+		0 p_222819_ p_222819_
+		1 p_222820_ p_222820_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155649_ p_155649_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187511_ p_187511_
+	setLastVibrationFrequency (I)V m_222800_
+		0 p_222801_ p_222801_
+net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser
+	LISTENER_RANGE f_279624_
+	blockPos f_279654_
+	positionSource f_279659_
+	this$0 f_279571_
+	<init> (Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_281952_ p_281952_
+		1 p_283482_ p_283482_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282127_ p_282127_
+		1 p_283268_ p_283268_
+		2 p_282187_ p_282187_
+		3 p_282856_ p_282856_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_282851_ p_282851_
+		1 p_281608_ p_281608_
+		2 p_282979_ p_282979_
+		3 p_282123_ p_282123_
+		4 p_283090_ p_283090_
+		5 p_283130_ p_283130_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/block/entity/SculkShriekerBlockEntity net/minecraft/world/level/block/entity/SculkShriekerBlockEntity
+	DARKNESS_RADIUS f_222828_
+	LOGGER f_222822_
+	SHRIEKING_TICKS f_222830_
+	SOUND_BY_LEVEL f_222829_
+	WARDEN_SPAWN_ATTEMPTS f_222825_
+	WARDEN_SPAWN_RANGE_XZ f_222826_
+	WARDEN_SPAWN_RANGE_Y f_222827_
+	WARNING_SOUND_RADIUS f_222824_
+	vibrationData f_279562_
+	vibrationListener f_279640_
+	vibrationUser f_279594_
+	warningLevel f_222831_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_222835_ p_222835_
+		1 p_222836_ p_222836_
+	canRespond (Lnet/minecraft/server/level/ServerLevel;)Z m_222872_
+		0 p_222873_ p_222873_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; m_280052_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$load$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279971_
+		0 p_281147_ p_281147_
+	lambda$saveAdditional$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222869_
+		static
+		0 p_222870_ p_222870_
+		1 p_222871_ p_222871_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_222865_
+		static
+		0 p_222866_ p_222866_
+	lambda$tryToWarn$3 (I)V m_222837_
+		0 p_222838_ p_222838_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_222868_ p_222868_
+	playWardenReplySound (Lnet/minecraft/world/level/Level;)V m_280188_
+		0 p_281300_ p_281300_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_222878_ p_222878_
+	shriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V m_222844_
+		0 p_222845_ p_222845_
+		1 p_222846_ p_222846_
+	tryGetPlayer (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerPlayer; m_222861_
+		static
+		0 p_222862_ p_222862_
+	tryRespond (Lnet/minecraft/server/level/ServerLevel;)V m_222839_
+		0 p_222840_ p_222840_
+	tryShriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V m_222841_
+		0 p_222842_ p_222842_
+		1 p_222843_ p_222843_
+	trySummonWarden (Lnet/minecraft/server/level/ServerLevel;)Z m_222880_
+		0 p_222881_ p_222881_
+	tryToWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)Z m_222874_
+		0 p_222875_ p_222875_
+		1 p_222876_ p_222876_
+net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser
+	LISTENER_RADIUS f_279648_
+	positionSource f_279639_
+	this$0 f_279601_
+	<init> (Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V <init>
+		0 p_281443_ p_281443_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_281256_ p_281256_
+		1 p_281528_ p_281528_
+		2 p_282632_ p_282632_
+		3 p_282914_ p_282914_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_283372_ p_283372_
+		1 p_281679_ p_281679_
+		2 p_282474_ p_282474_
+		3 p_282286_ p_282286_
+		4 p_281384_ p_281384_
+		5 p_283119_ p_283119_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity
+	COLUMNS f_155657_
+	CONTAINER_SIZE f_155659_
+	EVENT_SET_OPEN_COUNT f_155660_
+	ITEMS_TAG f_155664_
+	MAX_LID_HEIGHT f_155662_
+	MAX_LID_ROTATION f_155663_
+	OPENING_TICK_LENGTH f_155661_
+	ROWS f_155658_
+	SLOTS f_59644_
+	animationStatus f_59647_
+	color f_59650_
+	itemStacks f_59645_
+	openCount f_59646_
+	progress f_59648_
+	progressOld f_59649_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155666_ p_155666_
+		1 p_155667_ p_155667_
+		2 p_155668_ p_155668_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155670_ p_155670_
+		1 p_155671_ p_155671_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_59663_ p_59663_
+		1 p_59664_ p_59664_
+		2 p_59665_ p_59665_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_59682_ p_59682_
+		1 p_59683_ p_59683_
+		2 p_59684_ p_59684_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59660_ p_59660_
+		1 p_59661_ p_59661_
+	doNeighborUpdates (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155687_
+		static
+		0 p_155688_ p_155688_
+		1 p_155689_ p_155689_
+		2 p_155690_ p_155690_
+	getAnimationStatus ()Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; m_59700_
+	getBoundingBox (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/AABB; m_59666_
+		0 p_59667_ p_59667_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_59701_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getProgress (F)F m_59657_
+		0 p_59658_ p_59658_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_59672_ p_59672_
+	isClosed ()Z m_59702_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155678_ p_155678_
+	loadFromTag (Lnet/minecraft/nbt/CompoundTag;)V m_59693_
+		0 p_59694_ p_59694_
+	moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155683_
+		0 p_155684_ p_155684_
+		1 p_155685_ p_155685_
+		2 p_155686_ p_155686_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187513_ p_187513_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59674_ p_59674_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_59692_ p_59692_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_59688_ p_59688_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V m_155672_
+		static
+		0 p_155673_ p_155673_
+		1 p_155674_ p_155674_
+		2 p_155675_ p_155675_
+		3 p_155676_ p_155676_
+	triggerEvent (II)Z m_7531_
+		0 p_59678_ p_59678_
+		1 p_59679_ p_59679_
+	updateAnimation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155679_
+		0 p_155680_ p_155680_
+		1 p_155681_ p_155681_
+		2 p_155682_ p_155682_
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$1 net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$1
+	$SwitchMap$net$minecraft$world$level$block$entity$ShulkerBoxBlockEntity$AnimationStatus f_59705_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus
+	$VALUES $VALUES
+	CLOSED CLOSED
+	CLOSING CLOSING
+	OPENED OPENED
+	OPENING OPENING
+	$values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; m_155691_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59715_ p_59715_
+		1 p_59716_ p_59716_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; valueOf
+		static
+		0 p_59718_ p_59718_
+	values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; values
+		static
+net/minecraft/world/level/block/entity/SignBlockEntity net/minecraft/world/level/block/entity/SignBlockEntity
+	LOGGER f_276608_
+	MAX_TEXT_LINE_WIDTH f_243840_
+	TEXT_LINE_HEIGHT f_243968_
+	backText f_276476_
+	frontText f_276598_
+	isWaxed f_276544_
+	playerWhoMayEdit f_59722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_249609_ p_249609_
+		1 p_248914_ p_248914_
+		2 p_249550_ p_249550_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155700_ p_155700_
+		1 p_155701_ p_155701_
+	canExecuteClickCommands (ZLnet/minecraft/world/entity/player/Player;)Z m_278157_
+		0 p_278276_ p_278276_
+		1 p_278240_ p_278240_
+	clearInvalidPlayerWhoMayEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/level/Level;Ljava/util/UUID;)V m_276965_
+		0 p_277656_ p_277656_
+		1 p_277853_ p_277853_
+		2 p_277849_ p_277849_
+	createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; m_278808_
+		static
+		0 p_279428_ p_279428_
+		1 p_279359_ p_279359_
+		2 p_279430_ p_279430_
+	createDefaultSignText ()Lnet/minecraft/world/level/block/entity/SignText; m_277006_
+	executeClickCommandsIfPresent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z m_278155_
+		0 p_279304_ p_279304_
+		1 p_279201_ p_279201_
+		2 p_278282_ p_278282_
+		3 p_278254_ p_278254_
+	getBackText ()Lnet/minecraft/world/level/block/entity/SignText; m_277159_
+	getFrontText ()Lnet/minecraft/world/level/block/entity/SignText; m_277142_
+	getMaxTextLineWidth ()I m_245123_
+	getPlayerWhoMayEdit ()Ljava/util/UUID; m_155726_
+	getText (Z)Lnet/minecraft/world/level/block/entity/SignText; m_277157_
+		0 p_277918_ p_277918_
+	getTextFacingPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/entity/SignText; m_277176_
+		0 p_277444_ p_277444_
+	getTextLineHeight ()I m_245065_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isFacingFrontText (Lnet/minecraft/world/entity/player/Player;)Z m_277202_
+		0 p_277382_ p_277382_
+	isWaxed ()Z m_277118_
+	lambda$load$2 (Lnet/minecraft/world/level/block/entity/SignText;)V m_278140_
+		0 p_278212_ p_278212_
+	lambda$load$3 (Lnet/minecraft/world/level/block/entity/SignText;)V m_278141_
+		0 p_278213_ p_278213_
+	lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_276838_
+		static
+		0 p_277523_ p_277523_
+		1 p_277417_ p_277417_
+	lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_277084_
+		static
+		0 p_277829_ p_277829_
+		1 p_277389_ p_277389_
+	lambda$updateSignText$4 (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276884_
+		0 p_277775_ p_277775_
+		1 p_277941_ p_277941_
+		2 p_277776_ p_277776_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155716_ p_155716_
+	loadLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_278165_
+		0 p_278307_ p_278307_
+	loadLines (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_278182_
+		0 p_278305_ p_278305_
+	markUpdated ()V m_155728_
+	onlyOpCanSetNbt ()Z m_6326_
+	playerIsTooFarAwayToEdit (Ljava/util/UUID;)Z m_276813_
+		0 p_277978_ p_277978_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187515_ p_187515_
+	setAllowedPlayerEditor (Ljava/util/UUID;)V m_155713_
+		0 p_155714_ p_155714_
+	setBackText (Lnet/minecraft/world/level/block/entity/SignText;)Z m_277170_
+		0 p_277777_ p_277777_
+	setFrontText (Lnet/minecraft/world/level/block/entity/SignText;)Z m_276964_
+		0 p_278038_ p_278038_
+	setMessages (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276929_
+		0 p_277396_ p_277396_
+		1 p_277744_ p_277744_
+		2 p_277359_ p_277359_
+	setText (Lnet/minecraft/world/level/block/entity/SignText;Z)Z m_276956_
+		0 p_277733_ p_277733_
+		1 p_277720_ p_277720_
+	setWaxed (Z)Z m_277031_
+		0 p_277344_ p_277344_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)V m_276836_
+		static
+		0 p_277662_ p_277662_
+		1 p_278050_ p_278050_
+		2 p_277927_ p_277927_
+		3 p_277928_ p_277928_
+	updateSignText (Lnet/minecraft/world/entity/player/Player;ZLjava/util/List;)V m_277134_
+		0 p_278048_ p_278048_
+		1 p_278103_ p_278103_
+		2 p_277990_ p_277990_
+	updateText (Ljava/util/function/UnaryOperator;Z)Z m_277073_
+		0 p_277877_ p_277877_
+		1 p_277426_ p_277426_
+net/minecraft/world/level/block/entity/SignText net/minecraft/world/level/block/entity/SignText
+	DIRECT_CODEC f_276558_
+	LINES f_276490_
+	LINES_CODEC f_276587_
+	color f_276673_
+	filteredMessages f_276590_
+	hasGlowingText f_276420_
+	messages f_276632_
+	renderMessagedFiltered f_276669_
+	renderMessages f_276467_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/network/chat/Component;[Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/item/DyeColor;Z)V <init>
+		0 p_277506_ p_277506_
+		1 p_277908_ p_277908_
+		2 p_277883_ p_277883_
+		3 p_278091_ p_278091_
+	<init> ()V <init>
+	emptyMessages ()[Lnet/minecraft/network/chat/Component; m_276784_
+		static
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_276773_
+	getMessage (IZ)Lnet/minecraft/network/chat/Component; m_277138_
+		0 p_277404_ p_277404_
+		1 p_278108_ p_278108_
+	getMessages (Z)[Lnet/minecraft/network/chat/Component; m_276945_
+		0 p_277992_ p_277992_
+	getOnlyFilteredMessages ()Ljava/util/Optional; m_276946_
+	getRenderMessages (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedCharSequence; m_277130_
+		0 p_277336_ p_277336_
+		1 p_277538_ p_277538_
+	hasAnyClickCommands (Lnet/minecraft/world/entity/player/Player;)Z m_276807_
+		0 p_277865_ p_277865_
+	hasGlowingText ()Z m_276843_
+	hasMessage (Lnet/minecraft/world/entity/player/Player;)Z m_276776_
+		0 p_277764_ p_277764_
+	lambda$hasMessage$7 (Lnet/minecraft/network/chat/Component;)Z m_276814_
+		static
+		0 p_277499_ p_277499_
+	lambda$static$0 (Ljava/util/List;)[Lnet/minecraft/network/chat/Component; m_277088_
+		static
+		0 p_277881_ p_277881_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_277164_
+		static
+		0 p_277790_ p_277790_
+	lambda$static$2 ([Lnet/minecraft/network/chat/Component;)Ljava/util/List; m_276943_
+		static
+		0 p_277460_ p_277460_
+	lambda$static$3 (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/Component; m_276937_
+		static
+		0 p_277822_ p_277822_
+	lambda$static$4 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/DyeColor; m_276932_
+		static
+		0 p_277343_ p_277343_
+	lambda$static$5 (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; m_276780_
+		static
+		0 p_277555_ p_277555_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276933_
+		static
+		0 p_277675_ p_277675_
+	load ([Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/world/item/DyeColor;Z)Lnet/minecraft/world/level/block/entity/SignText; m_277020_
+		static
+		0 p_277661_ p_277661_
+		1 p_277768_ p_277768_
+		2 p_277345_ p_277345_
+		3 p_278008_ p_278008_
+	populateFilteredMessagesWithRawMessages ([Lnet/minecraft/network/chat/Component;[Lnet/minecraft/network/chat/Component;)V m_276973_
+		static
+		0 p_277696_ p_277696_
+		1 p_277436_ p_277436_
+	setColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/SignText; m_276901_
+		0 p_277507_ p_277507_
+	setHasGlowingText (Z)Lnet/minecraft/world/level/block/entity/SignText; m_277132_
+		0 p_277953_ p_277953_
+	setMessage (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; m_276913_
+		0 p_277878_ p_277878_
+		1 p_277360_ p_277360_
+	setMessage (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; m_276948_
+		0 p_277690_ p_277690_
+		1 p_277852_ p_277852_
+		2 p_277564_ p_277564_
+net/minecraft/world/level/block/entity/SkullBlockEntity net/minecraft/world/level/block/entity/SkullBlockEntity
+	TAG_NOTE_BLOCK_SOUND f_262238_
+	TAG_SKULL_OWNER f_155729_
+	animationTickCount f_260504_
+	isAnimating f_260642_
+	mainThreadExecutor f_182457_
+	noteBlockSound f_262250_
+	owner f_59757_
+	profileCache f_59755_
+	sessionService f_59756_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155731_ p_155731_
+		1 p_155732_ p_155732_
+	animation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V m_261318_
+		static
+		0 p_261710_ p_261710_
+		1 p_262153_ p_262153_
+		2 p_262021_ p_262021_
+		3 p_261594_ p_261594_
+	clear ()V m_196704_
+		static
+	getAnimation (F)F m_261082_
+		0 p_262053_ p_262053_
+	getNoteBlockSound ()Lnet/minecraft/resources/ResourceLocation; m_262374_
+	getOwnerProfile ()Lcom/mojang/authlib/GameProfile; m_59779_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$updateGameprofile$1 (Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V m_276180_
+		static
+		0 p_276256_ p_276256_
+		1 p_276257_ p_276257_
+	lambda$updateGameprofile$2 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_276179_
+		static
+		0 p_276254_ p_276254_
+		1 p_276255_ p_276255_
+	lambda$updateGameprofile$3 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_182474_
+		static
+		0 p_182475_ p_182475_
+		1 p_182476_ p_182476_
+	lambda$updateGameprofile$4 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_276181_
+		static
+		0 p_276258_ p_276258_
+		1 p_276259_ p_276259_
+	lambda$updateGameprofile$5 (Ljava/util/Optional;Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_182458_
+		static
+		0 p_182459_ p_182459_
+		1 p_182460_ p_182460_
+		2 p_182461_ p_182461_
+	lambda$updateGameprofile$6 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;Ljava/util/Optional;)V m_182467_
+		static
+		0 p_182468_ p_182468_
+		1 p_182469_ p_182469_
+		2 p_182470_ p_182470_
+	lambda$updateOwnerProfile$0 (Lcom/mojang/authlib/GameProfile;)V m_155746_
+		0 p_155747_ p_155747_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155745_ p_155745_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187518_ p_187518_
+	setOwner (Lcom/mojang/authlib/GameProfile;)V m_59769_
+		0 p_59770_ p_59770_
+	setup (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V m_222885_
+		static
+		0 p_222886_ p_222886_
+		1 p_222887_ p_222887_
+	updateGameprofile (Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V m_155738_
+		static
+		0 p_155739_ p_155739_
+		1 p_155740_ p_155740_
+	updateOwnerProfile ()V m_59780_
+net/minecraft/world/level/block/entity/SmokerBlockEntity net/minecraft/world/level/block/entity/SmokerBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155749_ p_155749_
+		1 p_155750_ p_155750_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59783_ p_59783_
+		1 p_59784_ p_59784_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_59786_ p_59786_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/SpawnerBlockEntity net/minecraft/world/level/block/entity/SpawnerBlockEntity
+	spawner f_59788_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155752_ p_155752_
+		1 p_155753_ p_155753_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V m_155754_
+		static
+		0 p_155755_ p_155755_
+		1 p_155756_ p_155756_
+		2 p_155757_ p_155757_
+		3 p_155758_ p_155758_
+	getSpawner ()Lnet/minecraft/world/level/BaseSpawner; m_59801_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155760_ p_155760_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187521_ p_187521_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V m_155761_
+		static
+		0 p_155762_ p_155762_
+		1 p_155763_ p_155763_
+		2 p_155764_ p_155764_
+		3 p_155765_ p_155765_
+	setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V m_252803_
+		0 p_254530_ p_254530_
+		1 p_253719_ p_253719_
+	triggerEvent (II)Z m_7531_
+		0 p_59797_ p_59797_
+		1 p_59798_ p_59798_
+net/minecraft/world/level/block/entity/SpawnerBlockEntity$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1
+	this$0 f_59803_
+	<init> (Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V <init>
+		0 p_59805_ p_59805_
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_155767_ p_155767_
+		1 p_155768_ p_155768_
+		2 p_155769_ p_155769_
+	setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V m_142667_
+		0 p_155771_ p_155771_
+		1 p_155772_ p_155772_
+		2 p_155773_ p_155773_
+net/minecraft/world/level/block/entity/StructureBlockEntity net/minecraft/world/level/block/entity/StructureBlockEntity
+	AUTHOR_TAG f_155776_
+	MAX_OFFSET_PER_AXIS f_155774_
+	MAX_SIZE_PER_AXIS f_155775_
+	SCAN_CORNER_BLOCKS_RANGE f_155777_
+	author f_59813_
+	ignoreEntities f_59820_
+	integrity f_59824_
+	metaData f_59814_
+	mirror f_59817_
+	mode f_59819_
+	powered f_59821_
+	rotation f_59818_
+	seed f_59825_
+	showAir f_59822_
+	showBoundingBox f_59823_
+	structureName f_59812_
+	structurePos f_59815_
+	structureSize f_59816_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155779_ p_155779_
+		1 p_155780_ p_155780_
+	calculateEnclosingBoundingBox (Lnet/minecraft/core/BlockPos;Ljava/util/stream/Stream;)Ljava/util/Optional; m_155794_
+		static
+		0 p_155795_ p_155795_
+		1 p_155796_ p_155796_
+	createRandom (J)Lnet/minecraft/util/RandomSource; m_222888_
+		static
+		0 p_222889_ p_222889_
+	createdBy (Lnet/minecraft/world/entity/LivingEntity;)V m_59851_
+		0 p_59852_ p_59852_
+	detectSize ()Z m_59829_
+	getIntegrity ()F m_59827_
+	getMetaData ()Ljava/lang/String; m_59907_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_59905_
+	getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; m_59908_
+	getRelatedCorners (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_155791_
+		0 p_155792_ p_155792_
+		1 p_155793_ p_155793_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_59906_
+	getSeed ()J m_59828_
+	getShowAir ()Z m_59834_
+	getShowBoundingBox ()Z m_59835_
+	getStructureName ()Ljava/lang/String; m_59895_
+	getStructurePath ()Ljava/lang/String; m_59900_
+	getStructurePos ()Lnet/minecraft/core/BlockPos; m_59902_
+	getStructureSize ()Lnet/minecraft/core/Vec3i; m_155805_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	hasStructureName ()Z m_59901_
+	isIgnoreEntities ()Z m_59910_
+	isPowered ()Z m_59833_
+	isStructureLoadable ()Z m_59832_
+	lambda$detectSize$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_155788_
+		0 p_155789_ p_155789_
+		1 p_155790_ p_155790_
+	lambda$getRelatedCorners$1 (Lnet/minecraft/core/BlockPos;)Z m_271673_
+		0 p_272561_ p_272561_
+	lambda$getRelatedCorners$2 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_155801_
+		static
+		0 p_155802_ p_155802_
+	lambda$getRelatedCorners$3 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_155784_
+		static
+		0 p_155785_ p_155785_
+	lambda$getRelatedCorners$4 (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z m_155786_
+		0 p_155787_ p_155787_
+	lambda$loadStructure$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_155781_
+		static
+		0 p_155782_ p_155782_
+		1 p_155783_ p_155783_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155800_ p_155800_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;ZLnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)Z m_59847_
+		0 p_59848_ p_59848_
+		1 p_59849_ p_59849_
+		2 p_59850_ p_59850_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;)Z m_59842_
+		0 p_59843_ p_59843_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;Z)Z m_59844_
+		0 p_59845_ p_59845_
+		1 p_59846_ p_59846_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187524_ p_187524_
+	saveStructure (Z)Z m_59889_
+		0 p_59890_ p_59890_
+	saveStructure ()Z m_59830_
+	setIgnoreEntities (Z)V m_59876_
+		0 p_59877_ p_59877_
+	setIntegrity (F)V m_59838_
+		0 p_59839_ p_59839_
+	setMetaData (Ljava/lang/String;)V m_59887_
+		0 p_59888_ p_59888_
+	setMirror (Lnet/minecraft/world/level/block/Mirror;)V m_59881_
+		0 p_59882_ p_59882_
+	setMode (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_59860_
+		0 p_59861_ p_59861_
+	setPowered (Z)V m_59893_
+		0 p_59894_ p_59894_
+	setRotation (Lnet/minecraft/world/level/block/Rotation;)V m_59883_
+		0 p_59884_ p_59884_
+	setSeed (J)V m_59840_
+		0 p_59841_ p_59841_
+	setShowAir (Z)V m_59896_
+		0 p_59897_ p_59897_
+	setShowBoundingBox (Z)V m_59898_
+		0 p_59899_ p_59899_
+	setStructureName (Lnet/minecraft/resources/ResourceLocation;)V m_59874_
+		0 p_59875_ p_59875_
+	setStructureName (Ljava/lang/String;)V m_59868_
+		0 p_59869_ p_59869_
+	setStructurePos (Lnet/minecraft/core/BlockPos;)V m_59885_
+		0 p_59886_ p_59886_
+	setStructureSize (Lnet/minecraft/core/Vec3i;)V m_155797_
+		0 p_155798_ p_155798_
+	unloadStructure ()V m_59831_
+	updateBlockState ()V m_59836_
+	usedBy (Lnet/minecraft/world/entity/player/Player;)Z m_59853_
+		0 p_59854_ p_59854_
+net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType
+	$VALUES $VALUES
+	LOAD_AREA LOAD_AREA
+	SAVE_AREA SAVE_AREA
+	SCAN_AREA SCAN_AREA
+	UPDATE_DATA UPDATE_DATA
+	$values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; m_155806_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59920_ p_59920_
+		1 p_59921_ p_59921_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; valueOf
+		static
+		0 p_59923_ p_59923_
+	values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; values
+		static
+net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity
+	ATTENTION_INTERVAL f_155809_
+	COOLDOWN_TIME f_155808_
+	EVENT_COOLDOWN f_155810_
+	GATEWAY_HEIGHT_ABOVE_SURFACE f_155811_
+	LOGGER f_59925_
+	SPAWN_TIME f_155807_
+	age f_59926_
+	exactTeleport f_59929_
+	exitPortal f_59928_
+	teleportCooldown f_59927_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155813_ p_155813_
+		1 p_155814_ p_155814_
+	beamAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155834_
+		static
+		0 p_155835_ p_155835_
+		1 p_155836_ p_155836_
+		2 p_155837_ p_155837_
+		3 p_155838_ p_155838_
+	canEntityTeleport (Lnet/minecraft/world/entity/Entity;)Z m_59940_
+		static
+		0 p_59941_ p_59941_
+	findExitPortalXZPosTentative (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_155841_
+		static
+		0 p_155842_ p_155842_
+		1 p_155843_ p_155843_
+	findExitPosition (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_155825_
+		static
+		0 p_155826_ p_155826_
+		1 p_155827_ p_155827_
+	findOrCreateValidTeleportPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_155818_
+		static
+		0 p_155819_ p_155819_
+		1 p_155820_ p_155820_
+	findTallestBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_59942_
+		static
+		0 p_59943_ p_59943_
+		1 p_59944_ p_59944_
+		2 p_59945_ p_59945_
+		3 p_59946_ p_59946_
+	findValidSpawnInChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; m_59953_
+		static
+		0 p_59954_ p_59954_
+	getChunk (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/chunk/LevelChunk; m_59947_
+		static
+		0 p_59948_ p_59948_
+		1 p_59949_ p_59949_
+	getCooldownPercent (F)F m_59967_
+		0 p_59968_ p_59968_
+	getParticleAmount ()I m_59975_
+	getSpawnPercent (F)F m_59933_
+		0 p_59934_ p_59934_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isChunkEmpty (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_155815_
+		static
+		0 p_155816_ p_155816_
+		1 p_155817_ p_155817_
+	isCoolingDown ()Z m_59972_
+	isSpawning ()Z m_59971_
+	lambda$findOrCreateValidTeleportPos$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257330_
+		static
+		0 p_258975_ p_258975_
+	lambda$findOrCreateValidTeleportPos$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255321_
+		static
+		0 p_255911_ p_255911_
+		1 p_255685_ p_255685_
+		2 p_256040_ p_256040_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155840_ p_155840_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187527_ p_187527_
+	setExitPosition (Lnet/minecraft/core/BlockPos;Z)V m_59955_
+		0 p_59956_ p_59956_
+		1 p_59957_ p_59957_
+	shouldRenderFace (Lnet/minecraft/core/Direction;)Z m_6665_
+		0 p_59959_ p_59959_
+	spawnGatewayPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)V m_155821_
+		static
+		0 p_155822_ p_155822_
+		1 p_155823_ p_155823_
+		2 p_155824_ p_155824_
+	teleportEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155828_
+		static
+		0 p_155829_ p_155829_
+		1 p_155830_ p_155830_
+		2 p_155831_ p_155831_
+		3 p_155832_ p_155832_
+		4 p_155833_ p_155833_
+	teleportTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155844_
+		static
+		0 p_155845_ p_155845_
+		1 p_155846_ p_155846_
+		2 p_155847_ p_155847_
+		3 p_155848_ p_155848_
+	triggerCooldown (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155849_
+		static
+		0 p_155850_ p_155850_
+		1 p_155851_ p_155851_
+		2 p_155852_ p_155852_
+		3 p_155853_ p_155853_
+	triggerEvent (II)Z m_7531_
+		0 p_59963_ p_59963_
+		1 p_59964_ p_59964_
+net/minecraft/world/level/block/entity/TheEndPortalBlockEntity net/minecraft/world/level/block/entity/TheEndPortalBlockEntity
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155855_ p_155855_
+		1 p_155856_ p_155856_
+		2 p_155857_ p_155857_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155859_ p_155859_
+		1 p_155860_ p_155860_
+	shouldRenderFace (Lnet/minecraft/core/Direction;)Z m_6665_
+		0 p_59980_ p_59980_
+net/minecraft/world/level/block/entity/TickingBlockEntity net/minecraft/world/level/block/entity/TickingBlockEntity
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+net/minecraft/world/level/block/entity/TrappedChestBlockEntity net/minecraft/world/level/block/entity/TrappedChestBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155862_ p_155862_
+		1 p_155863_ p_155863_
+	signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142151_
+		0 p_155865_ p_155865_
+		1 p_155866_ p_155866_
+		2 p_155867_ p_155867_
+		3 p_155868_ p_155868_
+		4 p_155869_ p_155869_
+net/minecraft/world/level/block/entity/package-info net/minecraft/world/level/block/entity/package-info
+net/minecraft/world/level/block/grower/AbstractMegaTreeGrower net/minecraft/world/level/block/grower/AbstractMegaTreeGrower
+	<init> ()V <init>
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_222904_ p_222904_
+	growTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213817_
+		0 p_222891_ p_222891_
+		1 p_222892_ p_222892_
+		2 p_222893_ p_222893_
+		3 p_222894_ p_222894_
+		4 p_222895_ p_222895_
+	isTwoByTwoSapling (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;II)Z m_59998_
+		static
+		0 p_59999_ p_59999_
+		1 p_60000_ p_60000_
+		2 p_60001_ p_60001_
+		3 p_60002_ p_60002_
+		4 p_60003_ p_60003_
+	placeMega (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;II)Z m_222896_
+		0 p_222897_ p_222897_
+		1 p_222898_ p_222898_
+		2 p_222899_ p_222899_
+		3 p_222900_ p_222900_
+		4 p_222901_ p_222901_
+		5 p_222902_ p_222902_
+		6 p_222903_ p_222903_
+net/minecraft/world/level/block/grower/AbstractTreeGrower net/minecraft/world/level/block/grower/AbstractTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_222910_ p_222910_
+		1 p_222911_ p_222911_
+	growTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213817_
+		0 p_222905_ p_222905_
+		1 p_222906_ p_222906_
+		2 p_222907_ p_222907_
+		3 p_222908_ p_222908_
+		4 p_222909_ p_222909_
+	hasFlowers (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_60011_
+		0 p_60012_ p_60012_
+		1 p_60013_ p_60013_
+net/minecraft/world/level/block/grower/AcaciaTreeGrower net/minecraft/world/level/block/grower/AcaciaTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256308_ p_256308_
+		1 p_256632_ p_256632_
+net/minecraft/world/level/block/grower/AzaleaTreeGrower net/minecraft/world/level/block/grower/AzaleaTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255997_ p_255997_
+		1 p_255923_ p_255923_
+net/minecraft/world/level/block/grower/BirchTreeGrower net/minecraft/world/level/block/grower/BirchTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256345_ p_256345_
+		1 p_255618_ p_255618_
+net/minecraft/world/level/block/grower/CherryTreeGrower net/minecraft/world/level/block/grower/CherryTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_272730_ p_272730_
+		1 p_273684_ p_273684_
+net/minecraft/world/level/block/grower/DarkOakTreeGrower net/minecraft/world/level/block/grower/DarkOakTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_222924_ p_222924_
+		1 p_222925_ p_222925_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_255891_ p_255891_
+net/minecraft/world/level/block/grower/JungleTreeGrower net/minecraft/world/level/block/grower/JungleTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255992_ p_255992_
+		1 p_255946_ p_255946_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_256359_ p_256359_
+net/minecraft/world/level/block/grower/MangroveTreeGrower net/minecraft/world/level/block/grower/MangroveTreeGrower
+	tallProbability f_222931_
+	<init> (F)V <init>
+		0 p_222933_ p_222933_
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255870_ p_255870_
+		1 p_256508_ p_256508_
+net/minecraft/world/level/block/grower/OakTreeGrower net/minecraft/world/level/block/grower/OakTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256119_ p_256119_
+		1 p_256536_ p_256536_
+net/minecraft/world/level/block/grower/SpruceTreeGrower net/minecraft/world/level/block/grower/SpruceTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255637_ p_255637_
+		1 p_255764_ p_255764_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_255928_ p_255928_
+net/minecraft/world/level/block/grower/package-info net/minecraft/world/level/block/grower/package-info
+net/minecraft/world/level/block/package-info net/minecraft/world/level/block/package-info
+net/minecraft/world/level/block/piston/MovingPistonBlock net/minecraft/world/level/block/piston/MovingPistonBlock
+	FACING f_60046_
+	TYPE f_60047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60050_ p_60050_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60097_ p_60097_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_60061_ p_60061_
+		1 p_60062_ p_60062_
+		2 p_60063_ p_60063_
+	getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity; m_60053_
+		0 p_60054_ p_60054_
+		1 p_60055_ p_60055_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_60057_ p_60057_
+		1 p_60058_ p_60058_
+		2 p_60059_ p_60059_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_60104_ p_60104_
+		1 p_60105_ p_60105_
+		2 p_60106_ p_60106_
+		3 p_60107_ p_60107_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287650_ p_287650_
+		1 p_287754_ p_287754_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60099_ p_60099_
+		1 p_60100_ p_60100_
+		2 p_60101_ p_60101_
+		3 p_60102_ p_60102_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_155875_ p_155875_
+		1 p_155876_ p_155876_
+		2 p_155877_ p_155877_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60065_ p_60065_
+		1 p_60066_ p_60066_
+		2 p_60067_ p_60067_
+		3 p_60068_ p_60068_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60083_ p_60083_
+		1 p_60084_ p_60084_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_155879_ p_155879_
+		1 p_155880_ p_155880_
+	newMovingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155881_
+		static
+		0 p_155882_ p_155882_
+		1 p_155883_ p_155883_
+		2 p_155884_ p_155884_
+		3 p_155885_ p_155885_
+		4 p_155886_ p_155886_
+		5 p_155887_ p_155887_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60077_ p_60077_
+		1 p_60078_ p_60078_
+		2 p_60079_ p_60079_
+		3 p_60080_ p_60080_
+		4 p_60081_ p_60081_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60086_ p_60086_
+		1 p_60087_ p_60087_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_60070_ p_60070_
+		1 p_60071_ p_60071_
+		2 p_60072_ p_60072_
+		3 p_60073_ p_60073_
+		4 p_60074_ p_60074_
+		5 p_60075_ p_60075_
+net/minecraft/world/level/block/piston/PistonBaseBlock net/minecraft/world/level/block/piston/PistonBaseBlock
+	DOWN_AABB f_60159_
+	EAST_AABB f_60154_
+	EXTENDED f_60153_
+	NORTH_AABB f_60157_
+	PLATFORM_THICKNESS f_155891_
+	SOUTH_AABB f_60156_
+	TRIGGER_CONTRACT f_155889_
+	TRIGGER_DROP f_155890_
+	TRIGGER_EXTEND f_155888_
+	UP_AABB f_60158_
+	WEST_AABB f_60155_
+	isSticky f_60160_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60163_ p_60163_
+		1 p_60164_ p_60164_
+	checkIfExtend (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_60167_
+		0 p_60168_ p_60168_
+		1 p_60169_ p_60169_
+		2 p_60170_ p_60170_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60218_ p_60218_
+	getNeighborSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60177_
+		0 p_277378_ p_277378_
+		1 p_60179_ p_60179_
+		2 p_60180_ p_60180_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60220_ p_60220_
+		1 p_60221_ p_60221_
+		2 p_60222_ p_60222_
+		3 p_60223_ p_60223_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_60166_ p_60166_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60187_ p_60187_
+		1 p_60188_ p_60188_
+		2 p_60189_ p_60189_
+		3 p_60190_ p_60190_
+	isPushable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Z m_60204_
+		static
+		0 p_60205_ p_60205_
+		1 p_60206_ p_60206_
+		2 p_60207_ p_60207_
+		3 p_60208_ p_60208_
+		4 p_60209_ p_60209_
+		5 p_60210_ p_60210_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60212_ p_60212_
+		1 p_60213_ p_60213_
+	moveBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Z m_60181_
+		0 p_60182_ p_60182_
+		1 p_60183_ p_60183_
+		2 p_60184_ p_60184_
+		3 p_60185_ p_60185_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60198_ p_60198_
+		1 p_60199_ p_60199_
+		2 p_60200_ p_60200_
+		3 p_60201_ p_60201_
+		4 p_60202_ p_60202_
+		5 p_60203_ p_60203_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_60225_ p_60225_
+		1 p_60226_ p_60226_
+		2 p_60227_ p_60227_
+		3 p_60228_ p_60228_
+		4 p_60229_ p_60229_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60215_ p_60215_
+		1 p_60216_ p_60216_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_60172_ p_60172_
+		1 p_60173_ p_60173_
+		2 p_60174_ p_60174_
+		3 p_60175_ p_60175_
+		4 p_60176_ p_60176_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_60192_ p_60192_
+		1 p_60193_ p_60193_
+		2 p_60194_ p_60194_
+		3 p_60195_ p_60195_
+		4 p_60196_ p_60196_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60231_ p_60231_
+net/minecraft/world/level/block/piston/PistonBaseBlock$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_60232_
+	$SwitchMap$net$minecraft$world$level$material$PushReaction f_60233_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonHeadBlock net/minecraft/world/level/block/piston/PistonHeadBlock
+	AABB_OFFSET f_155893_
+	DOWN_AABB f_60242_
+	DOWN_ARM_AABB f_60244_
+	EAST_AABB f_60237_
+	EAST_ARM_AABB f_60247_
+	EDGE_MAX f_155895_
+	EDGE_MIN f_155894_
+	NORTH_AABB f_60240_
+	NORTH_ARM_AABB f_60246_
+	PLATFORM f_155892_
+	SHAPES_LONG f_60256_
+	SHAPES_SHORT f_60255_
+	SHORT f_60236_
+	SHORT_DOWN_ARM_AABB f_60250_
+	SHORT_EAST_ARM_AABB f_60253_
+	SHORT_NORTH_ARM_AABB f_60252_
+	SHORT_SOUTH_ARM_AABB f_60251_
+	SHORT_UP_ARM_AABB f_60249_
+	SHORT_WEST_ARM_AABB f_60254_
+	SOUTH_AABB f_60239_
+	SOUTH_ARM_AABB f_60245_
+	TYPE f_60235_
+	UP_AABB f_60241_
+	UP_ARM_AABB f_60243_
+	WEST_AABB f_60238_
+	WEST_ARM_AABB f_60248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60259_ p_60259_
+	calculateShape (Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60309_
+		static
+		0 p_60310_ p_60310_
+		1 p_60311_ p_60311_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_60288_ p_60288_
+		1 p_60289_ p_60289_
+		2 p_60290_ p_60290_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60308_ p_60308_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_60261_ p_60261_
+		1 p_60262_ p_60262_
+		2 p_60263_ p_60263_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60320_ p_60320_
+		1 p_60321_ p_60321_
+		2 p_60322_ p_60322_
+		3 p_60323_ p_60323_
+	isFittingBase (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_60297_
+		0 p_60298_ p_60298_
+		1 p_60299_ p_60299_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60270_ p_60270_
+		1 p_60271_ p_60271_
+		2 p_60272_ p_60272_
+		3 p_60273_ p_60273_
+	lambda$makeShapes$0 (ZLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60314_
+		static
+		0 p_60315_ p_60315_
+		1 p_60316_ p_60316_
+	lambda$makeShapes$1 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_60317_
+		static
+		0 p_60318_ p_60318_
+	makeShapes (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_60312_
+		static
+		0 p_60313_ p_60313_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60292_ p_60292_
+		1 p_60293_ p_60293_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60275_ p_60275_
+		1 p_60276_ p_60276_
+		2 p_60277_ p_60277_
+		3 p_60278_ p_60278_
+		4 p_60279_ p_60279_
+		5 p_60280_ p_60280_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60282_ p_60282_
+		1 p_60283_ p_60283_
+		2 p_60284_ p_60284_
+		3 p_60285_ p_60285_
+		4 p_60286_ p_60286_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_60265_ p_60265_
+		1 p_60266_ p_60266_
+		2 p_60267_ p_60267_
+		3 p_60268_ p_60268_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60295_ p_60295_
+		1 p_60296_ p_60296_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_60301_ p_60301_
+		1 p_60302_ p_60302_
+		2 p_60303_ p_60303_
+		3 p_60304_ p_60304_
+		4 p_60305_ p_60305_
+		5 p_60306_ p_60306_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60325_ p_60325_
+net/minecraft/world/level/block/piston/PistonHeadBlock$1 net/minecraft/world/level/block/piston/PistonHeadBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_60326_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonMath net/minecraft/world/level/block/piston/PistonMath
+	<init> ()V <init>
+	getMovementArea (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/AABB; m_60328_
+		static
+		0 p_60329_ p_60329_
+		1 p_60330_ p_60330_
+		2 p_60331_ p_60331_
+net/minecraft/world/level/block/piston/PistonMath$1 net/minecraft/world/level/block/piston/PistonMath$1
+	$SwitchMap$net$minecraft$core$Direction f_60332_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonMovingBlockEntity net/minecraft/world/level/block/piston/PistonMovingBlockEntity
+	NOCLIP f_60338_
+	PUSH_OFFSET f_155899_
+	TICKS_TO_EXTEND f_155898_
+	TICK_MOVEMENT f_155897_
+	deathTicks f_60342_
+	direction f_60335_
+	extending f_60336_
+	isSourcePiston f_60337_
+	lastTicked f_60341_
+	movedState f_60334_
+	progress f_60339_
+	progressO f_60340_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)V <init>
+		0 p_155904_ p_155904_
+		1 p_155905_ p_155905_
+		2 p_155906_ p_155906_
+		3 p_155907_ p_155907_
+		4 p_155908_ p_155908_
+		5 p_155909_ p_155909_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155901_ p_155901_
+		1 p_155902_ p_155902_
+	finalTick ()V m_60401_
+	fixEntityWithinPistonBase (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;D)V m_155920_
+		static
+		0 p_155921_ p_155921_
+		1 p_155922_ p_155922_
+		2 p_155923_ p_155923_
+		3 p_155924_ p_155924_
+	getCollisionRelatedBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_60403_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60356_
+		0 p_60357_ p_60357_
+		1 p_60358_ p_60358_
+	getDirection ()Lnet/minecraft/core/Direction; m_60392_
+	getExtendedProgress (F)F m_60390_
+		0 p_60391_ p_60391_
+	getLastTicked ()J m_60402_
+	getMovedState ()Lnet/minecraft/world/level/block/state/BlockState; m_60400_
+	getMovement (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/AABB;)D m_60367_
+		static
+		0 p_60368_ p_60368_
+		1 p_60369_ p_60369_
+		2 p_60370_ p_60370_
+	getMovementDirection ()Lnet/minecraft/core/Direction; m_60399_
+	getProgress (F)F m_60350_
+		0 p_60351_ p_60351_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	getXOff (F)F m_60380_
+		0 p_60381_ p_60381_
+	getYOff (F)F m_60385_
+		0 p_60386_ p_60386_
+	getZOff (F)F m_60388_
+		0 p_60389_ p_60389_
+	isExtending ()Z m_60387_
+	isSourcePiston ()Z m_60397_
+	isStickyForEntities ()Z m_60404_
+	lambda$moveStuckEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_287130_
+		static
+		0 p_287550_ p_287550_
+		1 p_287551_ p_287551_
+		2 p_287552_ p_287552_
+	lambda$static$0 ()Lnet/minecraft/core/Direction; m_60405_
+		static
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155930_ p_155930_
+	matchesStickyCritera (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z m_287216_
+		static
+		0 p_287782_ p_287782_
+		1 p_287720_ p_287720_
+		2 p_287775_ p_287775_
+	moveByPositionAndProgress (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)Lnet/minecraft/world/phys/AABB; m_155925_
+		static
+		0 p_155926_ p_155926_
+		1 p_155927_ p_155927_
+		2 p_155928_ p_155928_
+	moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155910_
+		static
+		0 p_155911_ p_155911_
+		1 p_155912_ p_155912_
+		2 p_155913_ p_155913_
+		3 p_155914_ p_155914_
+	moveEntityByPiston (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/Entity;DLnet/minecraft/core/Direction;)V m_60371_
+		static
+		0 p_60372_ p_60372_
+		1 p_60373_ p_60373_
+		2 p_60374_ p_60374_
+		3 p_60375_ p_60375_
+	moveStuckEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155931_
+		static
+		0 p_155932_ p_155932_
+		1 p_155933_ p_155933_
+		2 p_155934_ p_155934_
+		3 p_155935_ p_155935_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187530_ p_187530_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_250671_ p_250671_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155915_
+		static
+		0 p_155916_ p_155916_
+		1 p_155917_ p_155917_
+		2 p_155918_ p_155918_
+		3 p_155919_ p_155919_
+net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1 net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1
+	$SwitchMap$net$minecraft$core$Direction f_60407_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_60406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonStructureResolver net/minecraft/world/level/block/piston/PistonStructureResolver
+	MAX_PUSH_DEPTH f_155936_
+	extending f_60411_
+	level f_60409_
+	pistonDirection f_60416_
+	pistonPos f_60410_
+	pushDirection f_60413_
+	startPos f_60412_
+	toDestroy f_60415_
+	toPush f_60414_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)V <init>
+		0 p_60418_ p_60418_
+		1 p_60419_ p_60419_
+		2 p_60420_ p_60420_
+		3 p_60421_ p_60421_
+	addBlockLine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60433_
+		0 p_60434_ p_60434_
+		1 p_60435_ p_60435_
+	addBranchingBlocks (Lnet/minecraft/core/BlockPos;)Z m_60431_
+		0 p_60432_ p_60432_
+	canStickToEachOther (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_155939_
+		static
+		0 p_155940_ p_155940_
+		1 p_155941_ p_155941_
+	getPushDirection ()Lnet/minecraft/core/Direction; m_155942_
+	getToDestroy ()Ljava/util/List; m_60437_
+	getToPush ()Ljava/util/List; m_60436_
+	isSticky (Lnet/minecraft/world/level/block/state/BlockState;)Z m_155937_
+		static
+		0 p_155938_ p_155938_
+	reorderListAtCollision (II)V m_60423_
+		0 p_60424_ p_60424_
+		1 p_60425_ p_60425_
+	resolve ()Z m_60422_
+net/minecraft/world/level/block/piston/package-info net/minecraft/world/level/block/piston/package-info
+net/minecraft/world/level/block/state/BlockBehaviour net/minecraft/world/level/block/state/BlockBehaviour
+	UPDATE_SHAPE_ORDER f_60441_
+	drops f_60440_
+	dynamicShape f_60438_
+	explosionResistance f_60444_
+	friction f_60447_
+	hasCollision f_60443_
+	isRandomlyTicking f_60445_
+	jumpFactor f_60449_
+	properties f_60439_
+	requiredFeatures f_243733_
+	soundType f_60446_
+	speedFactor f_60448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60452_ p_60452_
+	asBlock ()Lnet/minecraft/world/level/block/Block; m_7374_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_60499_ p_60499_
+		1 p_60500_ p_60500_
+		2 p_60501_ p_60501_
+		3 p_60502_ p_60502_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_60470_ p_60470_
+		1 p_60471_ p_60471_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_60535_ p_60535_
+		1 p_60536_ p_60536_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_60525_ p_60525_
+		1 p_60526_ p_60526_
+		2 p_60527_ p_60527_
+	defaultDestroyTime ()F m_155943_
+	defaultMapColor ()Lnet/minecraft/world/level/material/MapColor; m_284356_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_60495_ p_60495_
+		1 p_60496_ p_60496_
+		2 p_60497_ p_60497_
+		3 p_60498_ p_60498_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_60487_ p_60487_
+		1 p_60488_ p_60488_
+		2 p_60489_ p_60489_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_60581_ p_60581_
+		1 p_60582_ p_60582_
+		2 p_60583_ p_60583_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_60572_ p_60572_
+		1 p_60573_ p_60573_
+		2 p_60574_ p_60574_
+		3 p_60575_ p_60575_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_60466_ p_60466_
+		1 p_60467_ p_60467_
+		2 p_60468_ p_60468_
+		3 p_60469_ p_60469_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_60559_ p_60559_
+		1 p_60560_ p_60560_
+		2 p_60561_ p_60561_
+		3 p_60562_ p_60562_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287732_ p_287732_
+		1 p_287596_ p_287596_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_60577_ p_60577_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_60547_ p_60547_
+		1 p_60548_ p_60548_
+		2 p_60549_ p_60549_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_60585_ p_60585_
+		1 p_60586_ p_60586_
+		2 p_60587_ p_60587_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_60589_
+	getMaxHorizontalOffset ()F m_142740_
+	getMaxVerticalOffset ()F m_142627_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_60563_ p_60563_
+		1 p_60564_ p_60564_
+		2 p_60565_ p_60565_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_60578_ p_60578_
+		1 p_60579_ p_60579_
+		2 p_60580_ p_60580_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_60550_ p_60550_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_60539_ p_60539_
+		1 p_60540_ p_60540_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_60472_ p_60472_
+		1 p_60473_ p_60473_
+		2 p_60474_ p_60474_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60555_ p_60555_
+		1 p_60556_ p_60556_
+		2 p_60557_ p_60557_
+		3 p_60558_ p_60558_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_60483_ p_60483_
+		1 p_60484_ p_60484_
+		2 p_60485_ p_60485_
+		3 p_60486_ p_60486_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_60479_ p_60479_
+		1 p_60480_ p_60480_
+		2 p_60481_ p_60481_
+		3 p_60482_ p_60482_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_60457_ p_60457_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_181242_ p_181242_
+		1 p_181243_ p_181243_
+		2 p_181244_ p_181244_
+	isOcclusionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_222958_
+		0 p_222959_ p_222959_
+		1 p_222960_ p_222960_
+		2 p_222961_ p_222961_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60475_ p_60475_
+		1 p_60476_ p_60476_
+		2 p_60477_ p_60477_
+		3 p_60478_ p_60478_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_60571_ p_60571_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60528_ p_60528_
+		1 p_60529_ p_60529_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60509_ p_60509_
+		1 p_60510_ p_60510_
+		2 p_60511_ p_60511_
+		3 p_60512_ p_60512_
+		4 p_60513_ p_60513_
+		5 p_60514_ p_60514_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_60566_ p_60566_
+		1 p_60567_ p_60567_
+		2 p_60568_ p_60568_
+		3 p_60569_ p_60569_
+		4 p_60570_ p_60570_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_60453_ p_60453_
+		1 p_60454_ p_60454_
+		2 p_60455_ p_60455_
+		3 p_60456_ p_60456_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60515_ p_60515_
+		1 p_60516_ p_60516_
+		2 p_60517_ p_60517_
+		3 p_60518_ p_60518_
+		4 p_60519_ p_60519_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222954_ p_222954_
+		1 p_222955_ p_222955_
+		2 p_222956_ p_222956_
+		3 p_222957_ p_222957_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60530_ p_60530_
+		1 p_60531_ p_60531_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_60532_ p_60532_
+		1 p_60533_ p_60533_
+		2 p_60534_ p_60534_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222949_ p_222949_
+		1 p_222950_ p_222950_
+		2 p_222951_ p_222951_
+		3 p_222952_ p_222952_
+		4 p_222953_ p_222953_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222945_ p_222945_
+		1 p_222946_ p_222946_
+		2 p_222947_ p_222947_
+		3 p_222948_ p_222948_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_60490_ p_60490_
+		1 p_60491_ p_60491_
+		2 p_60492_ p_60492_
+		3 p_60493_ p_60493_
+		4 p_60494_ p_60494_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_7742_
+		0 p_60520_ p_60520_
+		1 p_60521_ p_60521_
+		2 p_60522_ p_60522_
+		3 p_60523_ p_60523_
+		4 p_60524_ p_60524_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_60541_ p_60541_
+		1 p_60542_ p_60542_
+		2 p_60543_ p_60543_
+		3 p_60544_ p_60544_
+		4 p_60545_ p_60545_
+		5 p_60546_ p_60546_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_60503_ p_60503_
+		1 p_60504_ p_60504_
+		2 p_60505_ p_60505_
+		3 p_60506_ p_60506_
+		4 p_60507_ p_60507_
+		5 p_60508_ p_60508_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60576_ p_60576_
+net/minecraft/world/level/block/state/BlockBehaviour$1 net/minecraft/world/level/block/state/BlockBehaviour$1
+	$SwitchMap$net$minecraft$world$level$block$state$BlockBehaviour$OffsetType f_271377_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_60591_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase
+	cache f_60593_
+	canOcclude f_60601_
+	destroySpeed f_60599_
+	emissiveRendering f_60606_
+	fluidState f_243896_
+	hasPostProcess f_60605_
+	ignitedByLava f_278120_
+	instrument f_279617_
+	isAir f_60596_
+	isRandomlyTicking f_244227_
+	isRedstoneConductor f_60602_
+	isSuffocating f_60603_
+	isViewBlocking f_60604_
+	legacySolid f_279551_
+	lightEmission f_60594_
+	liquid f_278472_
+	mapColor f_283893_
+	offsetFunction f_271099_
+	pushReaction f_278134_
+	replaceable f_279615_
+	requiresCorrectToolForDrops f_60600_
+	spawnParticlesOnBreak f_244264_
+	useShapeForLightOcclusion f_60595_
+	<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_60608_ p_60608_
+		1 p_60609_ p_60609_
+		2 p_60610_ p_60610_
+	asState ()Lnet/minecraft/world/level/block/state/BlockState; m_7160_
+	attack (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_60686_
+		0 p_60687_ p_60687_
+		1 p_60688_ p_60688_
+		2 p_60689_ p_60689_
+	blocksMotion ()Z m_280555_
+	calculateSolid ()Z m_280210_
+	canBeReplaced ()Z m_247087_
+	canBeReplaced (Lnet/minecraft/world/level/material/Fluid;)Z m_60722_
+		0 p_60723_ p_60723_
+	canBeReplaced (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_60629_
+		0 p_60630_ p_60630_
+	canOcclude ()Z m_60815_
+	canSurvive (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_60710_
+		0 p_60711_ p_60711_
+		1 p_60712_ p_60712_
+	emissiveRendering (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60788_
+		0 p_60789_ p_60789_
+		1 p_60790_ p_60790_
+	entityCanStandOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_60634_
+		0 p_60635_ p_60635_
+		1 p_60636_ p_60636_
+		2 p_60637_ p_60637_
+	entityCanStandOnFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z m_60638_
+		0 p_60639_ p_60639_
+		1 p_60640_ p_60640_
+		2 p_60641_ p_60641_
+		3 p_60642_ p_60642_
+	entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_60682_
+		0 p_60683_ p_60683_
+		1 p_60684_ p_60684_
+		2 p_60685_ p_60685_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_60674_
+		0 p_60675_ p_60675_
+		1 p_60676_ p_60676_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_60734_
+	getBlockHolder ()Lnet/minecraft/core/Holder; m_222976_
+	getBlockSupportShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60816_
+		0 p_60817_ p_60817_
+		1 p_60818_ p_60818_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60812_
+		0 p_60813_ p_60813_
+		1 p_60814_ p_60814_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60742_
+		0 p_60743_ p_60743_
+		1 p_60744_ p_60744_
+		2 p_60745_ p_60745_
+	getDestroyProgress (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60625_
+		0 p_60626_ p_60626_
+		1 p_60627_ p_60627_
+		2 p_60628_ p_60628_
+	getDestroySpeed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60800_
+		0 p_60801_ p_60801_
+		1 p_60802_ p_60802_
+	getDirectSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_60775_
+		0 p_60776_ p_60776_
+		1 p_60777_ p_60777_
+		2 p_60778_ p_60778_
+	getDrops (Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_287290_
+		0 p_287688_ p_287688_
+	getFaceOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60655_
+		0 p_60656_ p_60656_
+		1 p_60657_ p_60657_
+		2 p_60658_ p_60658_
+	getFluidState ()Lnet/minecraft/world/level/material/FluidState; m_60819_
+	getInteractionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60820_
+		0 p_60821_ p_60821_
+		1 p_60822_ p_60822_
+	getLightBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_60739_
+		0 p_60740_ p_60740_
+		1 p_60741_ p_60741_
+	getLightEmission ()I m_60791_
+	getMapColor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; m_284242_
+		0 p_285002_ p_285002_
+		1 p_285293_ p_285293_
+	getMenuProvider (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_60750_
+		0 p_60751_ p_60751_
+		1 p_60752_ p_60752_
+	getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60768_
+		0 p_60769_ p_60769_
+		1 p_60770_ p_60770_
+	getOffset (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_60824_
+		0 p_60825_ p_60825_
+		1 p_60826_ p_60826_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_60811_
+	getRenderShape ()Lnet/minecraft/world/level/block/RenderShape; m_60799_
+	getSeed (Lnet/minecraft/core/BlockPos;)J m_60726_
+		0 p_60727_ p_60727_
+	getShadeBrightness (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60792_
+		0 p_60793_ p_60793_
+		1 p_60794_ p_60794_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60808_
+		0 p_60809_ p_60809_
+		1 p_60810_ p_60810_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60651_
+		0 p_60652_ p_60652_
+		1 p_60653_ p_60653_
+		2 p_60654_ p_60654_
+	getSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_60746_
+		0 p_60747_ p_60747_
+		1 p_60748_ p_60748_
+		2 p_60749_ p_60749_
+	getSoundType ()Lnet/minecraft/world/level/block/SoundType; m_60827_
+	getTags ()Ljava/util/stream/Stream; m_204343_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_155944_
+		0 p_155945_ p_155945_
+		1 p_155946_ p_155946_
+	getVisualShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60771_
+		0 p_60772_ p_60772_
+		1 p_60773_ p_60773_
+		2 p_60774_ p_60774_
+	hasAnalogOutputSignal ()Z m_60807_
+	hasBlockEntity ()Z m_155947_
+	hasLargeCollisionShape ()Z m_60779_
+	hasOffsetFunction ()Z m_271730_
+	hasPostProcess (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60835_
+		0 p_60836_ p_60836_
+		1 p_60837_ p_60837_
+	ignitedByLava ()Z m_278200_
+	initCache ()V m_60611_
+	instrument ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; m_280603_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204336_
+		0 p_204337_ p_204337_
+	is (Lnet/minecraft/tags/TagKey;Ljava/util/function/Predicate;)Z m_204338_
+		0 p_204339_ p_204339_
+		1 p_204340_ p_204340_
+	is (Lnet/minecraft/core/HolderSet;)Z m_204341_
+		0 p_204342_ p_204342_
+	is (Lnet/minecraft/world/level/block/Block;)Z m_60713_
+		0 p_60714_ p_60714_
+	isAir ()Z m_60795_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60838_
+		0 p_60839_ p_60839_
+		1 p_60840_ p_60840_
+	isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z m_60659_
+		0 p_60660_ p_60660_
+		1 p_60661_ p_60661_
+		2 p_60662_ p_60662_
+		3 p_60663_ p_60663_
+	isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60783_
+		0 p_60784_ p_60784_
+		1 p_60785_ p_60785_
+		2 p_60786_ p_60786_
+	isPathfindable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_60647_
+		0 p_60648_ p_60648_
+		1 p_60649_ p_60649_
+		2 p_60650_ p_60650_
+	isRandomlyTicking ()Z m_60823_
+	isRedstoneConductor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60796_
+		0 p_60797_ p_60797_
+		1 p_60798_ p_60798_
+	isSignalSource ()Z m_60803_
+	isSolid ()Z m_280296_
+	isSolidRender (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60804_
+		0 p_60805_ p_60805_
+		1 p_60806_ p_60806_
+	isSuffocating (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60828_
+		0 p_60829_ p_60829_
+		1 p_60830_ p_60830_
+	isValidSpawn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_60643_
+		0 p_60644_ p_60644_
+		1 p_60645_ p_60645_
+		2 p_60646_ p_60646_
+	isViewBlocking (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60831_
+		0 p_60832_ p_60832_
+		1 p_60833_ p_60833_
+	lambda$getOffset$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction;)Lnet/minecraft/world/phys/Vec3; m_272178_
+		0 p_272771_ p_272771_
+		1 p_272673_ p_272673_
+		2 p_273089_ p_273089_
+	liquid ()Z m_278721_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_60715_
+		0 p_60716_ p_60716_
+	neighborChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_60690_
+		0 p_60691_ p_60691_
+		1 p_60692_ p_60692_
+		2 p_60693_ p_60693_
+		3 p_60694_ p_60694_
+		4 p_60695_ p_60695_
+	onPlace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_60696_
+		0 p_60697_ p_60697_
+		1 p_60698_ p_60698_
+		2 p_60699_ p_60699_
+		3 p_60700_ p_60700_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_60669_
+		0 p_60670_ p_60670_
+		1 p_60671_ p_60671_
+		2 p_60672_ p_60672_
+		3 p_60673_ p_60673_
+	onRemove (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_60753_
+		0 p_60754_ p_60754_
+		1 p_60755_ p_60755_
+		2 p_60756_ p_60756_
+		3 p_60757_ p_60757_
+	propagatesSkylightDown (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60631_
+		0 p_60632_ p_60632_
+		1 p_60633_ p_60633_
+	randomTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_222972_
+		0 p_222973_ p_222973_
+		1 p_222974_ p_222974_
+		2 p_222975_ p_222975_
+	requiresCorrectToolForDrops ()Z m_60834_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_60717_
+		0 p_60718_ p_60718_
+	shouldSpawnParticlesOnBreak ()Z m_245147_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_60719_
+		0 p_60720_ p_60720_
+		1 p_60721_ p_60721_
+	spawnAfterBreak (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_222967_
+		0 p_222968_ p_222968_
+		1 p_222969_ p_222969_
+		2 p_222970_ p_222970_
+		3 p_222971_ p_222971_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_222963_
+		0 p_222964_ p_222964_
+		1 p_222965_ p_222965_
+		2 p_222966_ p_222966_
+	triggerEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_60677_
+		0 p_60678_ p_60678_
+		1 p_60679_ p_60679_
+		2 p_60680_ p_60680_
+		3 p_60681_ p_60681_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_60762_
+		0 p_60763_ p_60763_
+		1 p_60764_ p_60764_
+		2 p_60765_ p_60765_
+		3 p_60766_ p_60766_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_60758_
+		0 p_60759_ p_60759_
+		1 p_60760_ p_60760_
+		2 p_60761_ p_60761_
+	updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_60705_
+		0 p_60706_ p_60706_
+		1 p_60707_ p_60707_
+		2 p_60708_ p_60708_
+		3 p_60709_ p_60709_
+	updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_60701_
+		0 p_60702_ p_60702_
+		1 p_60703_ p_60703_
+		2 p_60704_ p_60704_
+	updateShape (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_60728_
+		0 p_60729_ p_60729_
+		1 p_60730_ p_60730_
+		2 p_60731_ p_60731_
+		3 p_60732_ p_60732_
+		4 p_60733_ p_60733_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_60664_
+		0 p_60665_ p_60665_
+		1 p_60666_ p_60666_
+		2 p_60667_ p_60667_
+		3 p_60668_ p_60668_
+	useShapeForLightOcclusion ()Z m_60787_
+net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache
+	DIRECTIONS f_60845_
+	SUPPORT_TYPE_COUNT f_60846_
+	collisionShape f_60842_
+	faceSturdy f_60850_
+	isCollisionShapeFullBlock f_60844_
+	largeCollisionShape f_60843_
+	lightBlock f_60848_
+	occlusionShapes f_60849_
+	propagatesSkylightDown f_60847_
+	solidRender f_60841_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_60853_ p_60853_
+	getFaceSupportIndex (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)I m_60866_
+		static
+		0 p_60867_ p_60867_
+		1 p_60868_ p_60868_
+	isFaceSturdy (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z m_60861_
+		0 p_60862_ p_60862_
+		1 p_60863_ p_60863_
+	lambda$new$0 (Lnet/minecraft/core/Direction$Axis;)Z m_60859_
+		0 p_60860_ p_60860_
+net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction
+	evaluate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271794_
+		0 p_273639_ p_273639_
+		1 p_273732_ p_273732_
+		2 p_273779_ p_273779_
+net/minecraft/world/level/block/state/BlockBehaviour$OffsetType net/minecraft/world/level/block/state/BlockBehaviour$OffsetType
+	$VALUES $VALUES
+	NONE NONE
+	XYZ XYZ
+	XZ XZ
+	$values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; m_155948_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_60877_ p_60877_
+		1 p_60878_ p_60878_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; valueOf
+		static
+		0 p_60880_ p_60880_
+	values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; values
+		static
+net/minecraft/world/level/block/state/BlockBehaviour$Properties net/minecraft/world/level/block/state/BlockBehaviour$Properties
+	canOcclude f_60895_
+	destroyTime f_60888_
+	drops f_60894_
+	dynamicShape f_60903_
+	emissiveRendering f_60902_
+	explosionResistance f_60887_
+	forceSolidOff f_279665_
+	forceSolidOn f_279618_
+	friction f_60891_
+	hasCollision f_60884_
+	hasPostProcess f_60901_
+	ignitedByLava f_278123_
+	instrument f_279538_
+	isAir f_60896_
+	isRandomlyTicking f_60890_
+	isRedstoneConductor f_60898_
+	isSuffocating f_60899_
+	isValidSpawn f_60897_
+	isViewBlocking f_60900_
+	jumpFactor f_60893_
+	lightEmission f_60886_
+	liquid f_278418_
+	mapColor f_283880_
+	offsetFunction f_271289_
+	pushReaction f_278130_
+	replaceable f_279630_
+	requiredFeatures f_244138_
+	requiresCorrectToolForDrops f_60889_
+	soundType f_60885_
+	spawnParticlesOnBreak f_243850_
+	speedFactor f_60892_
+	<init> ()V <init>
+	air ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60996_
+	copy (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60926_
+		static
+		0 p_60927_ p_60927_
+	destroyTime (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_155954_
+		0 p_155955_ p_155955_
+	dropsLike (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60916_
+		0 p_60917_ p_60917_
+	dynamicShape ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60988_
+	emissiveRendering (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60991_
+		0 p_60992_ p_60992_
+	explosionResistance (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_155956_
+		0 p_155957_ p_155957_
+	forceSolidOff ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280574_
+	forceSolidOn ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280606_
+	friction (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60911_
+		0 p_60912_ p_60912_
+	hasPostProcess (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60982_
+		0 p_60983_ p_60983_
+	ignitedByLava ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278183_
+	instabreak ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60966_
+	instrument (Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280658_
+		0 p_282170_ p_282170_
+	isRedstoneConductor (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60924_
+		0 p_60925_ p_60925_
+	isSuffocating (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60960_
+		0 p_60961_ p_60961_
+	isValidSpawn (Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60922_
+		0 p_60923_ p_60923_
+	isViewBlocking (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60971_
+		0 p_60972_ p_60972_
+	jumpFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60967_
+		0 p_60968_ p_60968_
+	lambda$mapColor$7 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284109_
+		static
+		0 p_284891_ p_284891_
+		1 p_284892_ p_284892_
+	lambda$mapColor$8 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_222986_
+		static
+		0 p_285237_ p_285237_
+		1 p_222988_ p_222988_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284106_
+		static
+		0 p_284884_ p_284884_
+	lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)I m_60928_
+		static
+		0 p_60929_ p_60929_
+	lambda$new$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_284110_
+		static
+		0 p_284893_ p_284893_
+		1 p_284894_ p_284894_
+		2 p_284895_ p_284895_
+		3 p_284896_ p_284896_
+	lambda$new$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284108_
+		static
+		0 p_284888_ p_284888_
+		1 p_284889_ p_284889_
+		2 p_284890_ p_284890_
+	lambda$new$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284107_
+		static
+		0 p_284885_ p_284885_
+		1 p_284886_ p_284886_
+		2 p_284887_ p_284887_
+	lambda$new$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60962_
+		static
+		0 p_60963_ p_60963_
+		1 p_60964_ p_60964_
+		2 p_60965_ p_60965_
+	lambda$new$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60930_
+		static
+		0 p_60931_ p_60931_
+		1 p_60932_ p_60932_
+		2 p_60933_ p_60933_
+	lambda$offsetType$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271675_
+		static
+		0 p_272565_ p_272565_
+		1 p_272566_ p_272566_
+		2 p_272567_ p_272567_
+	lambda$offsetType$9 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271674_
+		static
+		0 p_272562_ p_272562_
+		1 p_272563_ p_272563_
+		2 p_272564_ p_272564_
+	lightLevel (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60953_
+		0 p_60954_ p_60954_
+	liquid ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278788_
+	mapColor (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284180_
+		0 p_285137_ p_285137_
+	mapColor (Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284495_
+		0 p_285406_ p_285406_
+	mapColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284268_
+		0 p_285331_ p_285331_
+	noCollission ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60910_
+	noLootTable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_222994_
+	noOcclusion ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60955_
+	noParticlesOnBreak ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_246721_
+	of ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284310_
+		static
+	offsetType (Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_222979_
+		0 p_222980_ p_222980_
+	pushReaction (Lnet/minecraft/world/level/material/PushReaction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278166_
+		0 p_278265_ p_278265_
+	randomTicks ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60977_
+	replaceable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280170_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_246843_
+		0 p_248792_ p_248792_
+	requiresCorrectToolForDrops ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60999_
+	sound (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60918_
+		0 p_60919_ p_60919_
+	speedFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60956_
+		0 p_60957_ p_60957_
+	strength (FF)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60913_
+		0 p_60914_ p_60914_
+		1 p_60915_ p_60915_
+	strength (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60978_
+		0 p_60979_ p_60979_
+net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_61030_
+		0 p_61031_ p_61031_
+		1 p_61032_ p_61032_
+		2 p_61033_ p_61033_
+		3 p_61034_ p_61034_
+net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_61035_
+		0 p_61036_ p_61036_
+		1 p_61037_ p_61037_
+		2 p_61038_ p_61038_
+net/minecraft/world/level/block/state/BlockState net/minecraft/world/level/block/state/BlockState
+	CODEC f_61039_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_61042_ p_61042_
+		1 p_61043_ p_61043_
+		2 p_61044_ p_61044_
+	asState ()Lnet/minecraft/world/level/block/state/BlockState; m_7160_
+net/minecraft/world/level/block/state/StateDefinition net/minecraft/world/level/block/state/StateDefinition
+	NAME_PATTERN f_61046_
+	owner f_61047_
+	propertiesByName f_61048_
+	states f_61049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/util/Map;)V <init>
+		0 p_61052_ p_61052_
+		1 p_61053_ p_61053_
+		2 p_61054_ p_61054_
+		3 p_61055_ p_61055_
+	any ()Lnet/minecraft/world/level/block/state/StateHolder; m_61090_
+	appendPropertyCodec (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/serialization/MapCodec; m_61076_
+		static
+		0 p_61077_ p_61077_
+		1 p_61078_ p_61078_
+		2 p_61079_ p_61079_
+		3 p_61080_ p_61080_
+	getOwner ()Ljava/lang/Object; m_61091_
+	getPossibleStates ()Lcom/google/common/collect/ImmutableList; m_61056_
+	getProperties ()Ljava/util/Collection; m_61092_
+	getProperty (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Property; m_61081_
+		0 p_61082_ p_61082_
+	lambda$appendPropertyCodec$4 (Ljava/lang/String;)V m_187540_
+		static
+		0 p_187541_ p_187541_
+	lambda$appendPropertyCodec$5 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_187537_
+		static
+		0 p_187538_ p_187538_
+		1 p_187539_ p_187539_
+	lambda$appendPropertyCodec$6 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/state/StateHolder; m_187534_
+		static
+		0 p_187535_ p_187535_
+		1 p_187536_ p_187536_
+	lambda$appendPropertyCodec$7 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/StateHolder;)Lcom/mojang/datafixers/util/Pair; m_187531_
+		static
+		0 p_187532_ p_187532_
+		1 p_187533_ p_187533_
+	lambda$new$0 (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; m_61087_
+		static
+		0 p_61088_ p_61088_
+		1 p_61089_ p_61089_
+	lambda$new$1 (Ljava/util/List;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/List; m_155958_
+		static
+		0 p_155959_ p_155959_
+		1 p_155960_ p_155960_
+		2 p_155961_ p_155961_
+	lambda$new$2 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/List;)Ljava/util/stream/Stream; m_61070_
+		static
+		0 p_61071_ p_61071_
+		1 p_61072_ p_61072_
+	lambda$new$3 (Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V m_61057_
+		static
+		0 p_61058_ p_61058_
+		1 p_61059_ p_61059_
+		2 p_61060_ p_61060_
+		3 p_61061_ p_61061_
+		4 p_61062_ p_61062_
+		5 p_61063_ p_61063_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/state/StateDefinition$Builder net/minecraft/world/level/block/state/StateDefinition$Builder
+	owner f_61095_
+	properties f_61096_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_61098_ p_61098_
+	add ([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; m_61104_
+		0 p_61105_ p_61105_
+	create (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;)Lnet/minecraft/world/level/block/state/StateDefinition; m_61101_
+		0 p_61102_ p_61102_
+		1 p_61103_ p_61103_
+	validateProperty (Lnet/minecraft/world/level/block/state/properties/Property;)V m_61099_
+		0 p_61100_ p_61100_
+net/minecraft/world/level/block/state/StateDefinition$Factory net/minecraft/world/level/block/state/StateDefinition$Factory
+	create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; m_61106_
+		0 p_61107_ p_61107_
+		1 p_61108_ p_61108_
+		2 p_61109_ p_61109_
+net/minecraft/world/level/block/state/StateHolder net/minecraft/world/level/block/state/StateHolder
+	NAME_TAG f_155962_
+	PROPERTIES_TAG f_155963_
+	PROPERTY_ENTRY_TO_STRING_FUNCTION f_61110_
+	neighbours f_61114_
+	owner f_61112_
+	propertiesCodec f_61113_
+	values f_61111_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_61117_ p_61117_
+		1 p_61118_ p_61118_
+		2 p_61119_ p_61119_
+	codec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_61127_
+		static
+		0 p_61128_ p_61128_
+		1 p_61129_ p_61129_
+	cycle (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; m_61122_
+		0 p_61123_ p_61123_
+	findNextInCollection (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; m_61130_
+		static
+		0 p_61131_ p_61131_
+		1 p_61132_ p_61132_
+	getOptionalValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; m_61145_
+		0 p_61146_ p_61146_
+	getProperties ()Ljava/util/Collection; m_61147_
+	getValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; m_61143_
+		0 p_61144_ p_61144_
+	getValues ()Lcom/google/common/collect/ImmutableMap; m_61148_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;)Z m_61138_
+		0 p_61139_ p_61139_
+	lambda$codec$0 (Lnet/minecraft/world/level/block/state/StateHolder;)Ljava/lang/Object; m_61120_
+		static
+		0 p_61121_ p_61121_
+	lambda$codec$1 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/StateHolder; m_187542_
+		static
+		0 p_187543_ p_187543_
+		1 p_187544_ p_187544_
+	lambda$codec$2 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_187545_
+		static
+		0 p_187546_ p_187546_
+		1 p_187547_ p_187547_
+	makeNeighbourValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; m_61140_
+		0 p_61141_ p_61141_
+		1 p_61142_ p_61142_
+	populateNeighbours (Ljava/util/Map;)V m_61133_
+		0 p_61134_ p_61134_
+	setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; m_61124_
+		0 p_61125_ p_61125_
+		1 p_61126_ p_61126_
+	toString ()Ljava/lang/String; toString
+	trySetValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; m_263224_
+		0 p_263324_ p_263324_
+		1 p_263334_ p_263334_
+net/minecraft/world/level/block/state/StateHolder$1 net/minecraft/world/level/block/state/StateHolder$1
+	<init> ()V <init>
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_61157_ p_61157_
+	apply (Ljava/util/Map$Entry;)Ljava/lang/String; apply
+		0 p_61155_ p_61155_
+	getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_61151_
+		0 p_61152_ p_61152_
+		1 p_61153_ p_61153_
+net/minecraft/world/level/block/state/package-info net/minecraft/world/level/block/state/package-info
+net/minecraft/world/level/block/state/pattern/BlockInWorld net/minecraft/world/level/block/state/pattern/BlockInWorld
+	cachedEntity f_61163_
+	entity f_61162_
+	level f_61158_
+	loadChunks f_61160_
+	pos f_61159_
+	state f_61161_
+	<init> (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_61165_ p_61165_
+		1 p_61166_ p_61166_
+		2 p_61167_ p_61167_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_61174_
+	getLevel ()Lnet/minecraft/world/level/LevelReader; m_61175_
+	getPos ()Lnet/minecraft/core/BlockPos; m_61176_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_61168_
+	hasState (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_61169_
+		static
+		0 p_61170_ p_61170_
+	lambda$hasState$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_61171_
+		static
+		0 p_61172_ p_61172_
+		1 p_61173_ p_61173_
+net/minecraft/world/level/block/state/pattern/BlockPattern net/minecraft/world/level/block/state/pattern/BlockPattern
+	depth f_61178_
+	height f_61179_
+	pattern f_61177_
+	width f_61180_
+	<init> ([[[Ljava/util/function/Predicate;)V <init>
+		0 p_61182_ p_61182_
+	createLevelCache (Lnet/minecraft/world/level/LevelReader;Z)Lcom/google/common/cache/LoadingCache; m_61187_
+		static
+		0 p_61188_ p_61188_
+		1 p_61189_ p_61189_
+	find (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_61184_
+		0 p_61185_ p_61185_
+		1 p_61186_ p_61186_
+	getDepth ()I m_61183_
+	getHeight ()I m_61202_
+	getPattern ()[[[Ljava/util/function/Predicate; m_155969_
+	getWidth ()I m_61203_
+	matches (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_61197_
+		0 p_61198_ p_61198_
+		1 p_61199_ p_61199_
+		2 p_61200_ p_61200_
+		3 p_61201_ p_61201_
+	matches (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_155964_
+		0 p_155965_ p_155965_
+		1 p_155966_ p_155966_
+		2 p_155967_ p_155967_
+		3 p_155968_ p_155968_
+	translateAndRotate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;III)Lnet/minecraft/core/BlockPos; m_61190_
+		static
+		0 p_61191_ p_61191_
+		1 p_61192_ p_61192_
+		2 p_61193_ p_61193_
+		3 p_61194_ p_61194_
+		4 p_61195_ p_61195_
+		5 p_61196_ p_61196_
+net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader
+	level f_61204_
+	loadChunks f_61205_
+	<init> (Lnet/minecraft/world/level/LevelReader;Z)V <init>
+		0 p_61207_ p_61207_
+		1 p_61208_ p_61208_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_61212_ p_61212_
+	load (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; load
+		0 p_61210_ p_61210_
+net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch
+	cache f_61216_
+	depth f_61219_
+	forwards f_61214_
+	frontTopLeft f_61213_
+	height f_61218_
+	up f_61215_
+	width f_61217_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;III)V <init>
+		0 p_61221_ p_61221_
+		1 p_61222_ p_61222_
+		2 p_61223_ p_61223_
+		3 p_61224_ p_61224_
+		4 p_61225_ p_61225_
+		5 p_61226_ p_61226_
+		6 p_61227_ p_61227_
+	getBlock (III)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; m_61229_
+		0 p_61230_ p_61230_
+		1 p_61231_ p_61231_
+		2 p_61232_ p_61232_
+	getDepth ()I m_155972_
+	getForwards ()Lnet/minecraft/core/Direction; m_61233_
+	getFrontTopLeft ()Lnet/minecraft/core/BlockPos; m_61228_
+	getHeight ()I m_155971_
+	getUp ()Lnet/minecraft/core/Direction; m_61234_
+	getWidth ()I m_155970_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/state/pattern/BlockPatternBuilder net/minecraft/world/level/block/state/pattern/BlockPatternBuilder
+	COMMA_JOINED f_61236_
+	height f_61239_
+	lookup f_61238_
+	pattern f_61237_
+	width f_61240_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	aisle ([Ljava/lang/String;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61247_
+		0 p_61248_ p_61248_
+	build ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_61249_
+	createPattern ()[[[Ljava/util/function/Predicate; m_61250_
+	ensureAllCharactersMatched ()V m_61251_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_187548_
+		static
+		0 p_187549_ p_187549_
+	start ()Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61243_
+		static
+	where (CLjava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61244_
+		0 p_61245_ p_61245_
+		1 p_61246_ p_61246_
+net/minecraft/world/level/block/state/pattern/package-info net/minecraft/world/level/block/state/pattern/package-info
+net/minecraft/world/level/block/state/predicate/BlockPredicate net/minecraft/world/level/block/state/predicate/BlockPredicate
+	block f_61272_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_61274_ p_61274_
+	forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockPredicate; m_61275_
+		static
+		0 p_61276_ p_61276_
+	test (Ljava/lang/Object;)Z test
+		0 p_61280_ p_61280_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z test
+		0 p_61278_ p_61278_
+net/minecraft/world/level/block/state/predicate/BlockStatePredicate net/minecraft/world/level/block/state/predicate/BlockStatePredicate
+	ANY f_61281_
+	definition f_61282_
+	properties f_61283_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/StateDefinition;)V <init>
+		0 p_61286_ p_61286_
+	applies (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Z m_61291_
+		0 p_61292_ p_61292_
+		1 p_61293_ p_61293_
+		2 p_61294_ p_61294_
+	forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; m_61287_
+		static
+		0 p_61288_ p_61288_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_61298_
+		static
+		0 p_61299_ p_61299_
+	test (Ljava/lang/Object;)Z test
+		0 p_61301_ p_61301_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z test
+		0 p_61290_ p_61290_
+	where (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; m_61295_
+		0 p_61296_ p_61296_
+		1 p_61297_ p_61297_
+net/minecraft/world/level/block/state/predicate/package-info net/minecraft/world/level/block/state/predicate/package-info
+net/minecraft/world/level/block/state/properties/AttachFace net/minecraft/world/level/block/state/properties/AttachFace
+	$VALUES $VALUES
+	CEILING CEILING
+	FLOOR FLOOR
+	WALL WALL
+	name f_61305_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; m_155973_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61309_ p_61309_
+		1 p_61310_ p_61310_
+		2 p_61311_ p_61311_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/AttachFace; valueOf
+		static
+		0 p_61314_ p_61314_
+	values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; values
+		static
+net/minecraft/world/level/block/state/properties/BambooLeaves net/minecraft/world/level/block/state/properties/BambooLeaves
+	$VALUES $VALUES
+	LARGE LARGE
+	NONE NONE
+	SMALL SMALL
+	name f_61319_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; m_155974_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61323_ p_61323_
+		1 p_61324_ p_61324_
+		2 p_61325_ p_61325_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BambooLeaves; valueOf
+		static
+		0 p_61329_ p_61329_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; values
+		static
+net/minecraft/world/level/block/state/properties/BedPart net/minecraft/world/level/block/state/properties/BedPart
+	$VALUES $VALUES
+	FOOT FOOT
+	HEAD HEAD
+	name f_61333_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; m_155975_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61337_ p_61337_
+		1 p_61338_ p_61338_
+		2 p_61339_ p_61339_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BedPart; valueOf
+		static
+		0 p_61343_ p_61343_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; values
+		static
+net/minecraft/world/level/block/state/properties/BellAttachType net/minecraft/world/level/block/state/properties/BellAttachType
+	$VALUES $VALUES
+	CEILING CEILING
+	DOUBLE_WALL DOUBLE_WALL
+	FLOOR FLOOR
+	SINGLE_WALL SINGLE_WALL
+	name f_61349_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; m_155976_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61353_ p_61353_
+		1 p_61354_ p_61354_
+		2 p_61355_ p_61355_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BellAttachType; valueOf
+		static
+		0 p_61358_ p_61358_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; values
+		static
+net/minecraft/world/level/block/state/properties/BlockSetType net/minecraft/world/level/block/state/properties/BlockSetType
+	ACACIA f_271512_
+	BAMBOO f_271088_
+	BIRCH f_271387_
+	CHERRY f_271401_
+	CRIMSON f_271290_
+	DARK_OAK f_271528_
+	GOLD f_271208_
+	IRON f_271132_
+	JUNGLE f_271187_
+	MANGROVE f_271383_
+	OAK f_271198_
+	POLISHED_BLACKSTONE f_271263_
+	SPRUCE f_271100_
+	STONE f_271479_
+	VALUES f_271232_
+	WARPED f_271400_
+	buttonClickOff f_271194_
+	buttonClickOn f_271394_
+	canOpenByHand f_278463_
+	doorClose f_271502_
+	doorOpen f_271141_
+	name f_271253_
+	pressurePlateClickOff f_271234_
+	pressurePlateClickOn f_271481_
+	soundType f_271136_
+	trapdoorClose f_271425_
+	trapdoorOpen f_271258_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_271253_ f_271253_
+		1 f_278463_ f_278463_
+		2 f_271136_ f_271136_
+		3 f_271502_ f_271502_
+		4 f_271141_ f_271141_
+		5 f_271425_ f_271425_
+		6 f_271258_ f_271258_
+		7 f_271234_ f_271234_
+		8 f_271481_ f_271481_
+		9 f_271194_ f_271194_
+		10 f_271394_ f_271394_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_272860_ p_272860_
+	buttonClickOff ()Lnet/minecraft/sounds/SoundEvent; f_271194_
+	buttonClickOn ()Lnet/minecraft/sounds/SoundEvent; f_271394_
+	canOpenByHand ()Z f_278463_
+	doorClose ()Lnet/minecraft/sounds/SoundEvent; f_271502_
+	doorOpen ()Lnet/minecraft/sounds/SoundEvent; f_271141_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_272893_ p_272893_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_271253_
+	pressurePlateClickOff ()Lnet/minecraft/sounds/SoundEvent; f_271234_
+	pressurePlateClickOn ()Lnet/minecraft/sounds/SoundEvent; f_271481_
+	register (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; m_272115_
+		static
+		0 p_273033_ p_273033_
+	soundType ()Lnet/minecraft/world/level/block/SoundType; f_271136_
+	toString ()Ljava/lang/String; toString
+	trapdoorClose ()Lnet/minecraft/sounds/SoundEvent; f_271425_
+	trapdoorOpen ()Lnet/minecraft/sounds/SoundEvent; f_271258_
+	values ()Ljava/util/stream/Stream; m_271801_
+		static
+net/minecraft/world/level/block/state/properties/BlockStateProperties net/minecraft/world/level/block/state/properties/BlockStateProperties
+	AGE_1 f_61405_
+	AGE_15 f_61410_
+	AGE_2 f_61406_
+	AGE_25 f_61411_
+	AGE_3 f_61407_
+	AGE_4 f_222999_
+	AGE_5 f_61408_
+	AGE_7 f_61409_
+	ATTACHED f_61386_
+	ATTACH_FACE f_61376_
+	AXIS f_61365_
+	BAMBOO_LEAVES f_61400_
+	BED_PART f_61391_
+	BELL_ATTACHMENT f_61377_
+	BERRIES f_155977_
+	BITES f_61412_
+	BLOOM f_222995_
+	BOTTOM f_61427_
+	CANDLES f_155994_
+	CAN_SUMMON f_222997_
+	CHEST_TYPE f_61392_
+	CHISELED_BOOKSHELF_SLOT_0_OCCUPIED f_260472_
+	CHISELED_BOOKSHELF_SLOT_1_OCCUPIED f_260553_
+	CHISELED_BOOKSHELF_SLOT_2_OCCUPIED f_260538_
+	CHISELED_BOOKSHELF_SLOT_3_OCCUPIED f_260590_
+	CHISELED_BOOKSHELF_SLOT_4_OCCUPIED f_260519_
+	CHISELED_BOOKSHELF_SLOT_5_OCCUPIED f_260439_
+	CONDITIONAL f_61428_
+	CRACKED f_276520_
+	DELAY f_61413_
+	DISARMED f_61429_
+	DISTANCE f_61414_
+	DOOR_HINGE f_61394_
+	DOUBLE_BLOCK_HALF f_61401_
+	DOWN f_61367_
+	DRAG f_61430_
+	DRIPSTONE_THICKNESS f_155998_
+	DUSTED f_271112_
+	EAST f_61369_
+	EAST_REDSTONE f_61382_
+	EAST_WALL f_61378_
+	EGGS f_61415_
+	ENABLED f_61431_
+	EXTENDED f_61432_
+	EYE f_61433_
+	FACING f_61372_
+	FACING_HOPPER f_61373_
+	FALLING f_61434_
+	FLOWER_AMOUNT f_271526_
+	HALF f_61402_
+	HANGING f_61435_
+	HAS_BOOK f_61440_
+	HAS_BOTTLE_0 f_61436_
+	HAS_BOTTLE_1 f_61437_
+	HAS_BOTTLE_2 f_61438_
+	HAS_RECORD f_61439_
+	HATCH f_61416_
+	HORIZONTAL_AXIS f_61364_
+	HORIZONTAL_FACING f_61374_
+	INVERTED f_61441_
+	IN_WALL f_61442_
+	LAYERS f_61417_
+	LEVEL f_61422_
+	LEVEL_CAULDRON f_61418_
+	LEVEL_COMPOSTER f_61419_
+	LEVEL_FLOWING f_61420_
+	LEVEL_HONEY f_61421_
+	LIT f_61443_
+	LOCKED f_61444_
+	MAX_AGE_1 f_155987_
+	MAX_AGE_15 f_155992_
+	MAX_AGE_2 f_155988_
+	MAX_AGE_25 f_155993_
+	MAX_AGE_3 f_155989_
+	MAX_AGE_4 f_222998_
+	MAX_AGE_5 f_155990_
+	MAX_AGE_7 f_155991_
+	MAX_DISTANCE f_155995_
+	MAX_LEVEL_15 f_155982_
+	MAX_LEVEL_3 f_155980_
+	MAX_LEVEL_8 f_155981_
+	MAX_RESPAWN_ANCHOR_CHARGES f_155985_
+	MIN_LEVEL f_155978_
+	MIN_LEVEL_CAULDRON f_155979_
+	MIN_RESPAWN_ANCHOR_CHARGES f_155984_
+	MODE_COMPARATOR f_61393_
+	MOISTURE f_61423_
+	NORTH f_61368_
+	NORTH_REDSTONE f_61383_
+	NORTH_WALL f_61379_
+	NOTE f_61424_
+	NOTEBLOCK_INSTRUMENT f_61395_
+	OCCUPIED f_61445_
+	OPEN f_61446_
+	ORIENTATION f_61375_
+	PERSISTENT f_61447_
+	PICKLES f_61425_
+	PISTON_TYPE f_61396_
+	POWER f_61426_
+	POWERED f_61448_
+	RAIL_SHAPE f_61403_
+	RAIL_SHAPE_STRAIGHT f_61404_
+	RESPAWN_ANCHOR_CHARGES f_61389_
+	ROTATION_16 f_61390_
+	SCULK_SENSOR_PHASE f_155999_
+	SHORT f_61449_
+	SHRIEKING f_222996_
+	SIGNAL_FIRE f_61450_
+	SLAB_TYPE f_61397_
+	SNOWY f_61451_
+	SOUTH f_61370_
+	SOUTH_REDSTONE f_61384_
+	SOUTH_WALL f_61380_
+	STABILITY_DISTANCE f_61388_
+	STABILITY_MAX_DISTANCE f_155983_
+	STAGE f_61387_
+	STAIRS_SHAPE f_61398_
+	STRUCTUREBLOCK_MODE f_61399_
+	TILT f_155996_
+	TRIGGERED f_61360_
+	UNSTABLE f_61361_
+	UP f_61366_
+	VERTICAL_DIRECTION f_155997_
+	WATERLOGGED f_61362_
+	WEST f_61371_
+	WEST_REDSTONE f_61385_
+	WEST_WALL f_61381_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/core/Direction;)Z m_61455_
+		static
+		0 p_61456_ p_61456_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/properties/RailShape;)Z m_61453_
+		static
+		0 p_61454_ p_61454_
+net/minecraft/world/level/block/state/properties/BooleanProperty net/minecraft/world/level/block/state/properties/BooleanProperty
+	values f_61457_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_61459_ p_61459_
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_61465_
+		static
+		0 p_61466_ p_61466_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61471_ p_61471_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61464_ p_61464_
+	getName (Ljava/lang/Boolean;)Ljava/lang/String; m_6940_
+		0 p_61462_ p_61462_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61469_ p_61469_
+net/minecraft/world/level/block/state/properties/ChestType net/minecraft/world/level/block/state/properties/ChestType
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	SINGLE SINGLE
+	name f_61476_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; m_156001_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_262986_ p_262986_
+		1 p_263054_ p_263054_
+		2 p_263109_ p_263109_
+	getOpposite ()Lnet/minecraft/world/level/block/state/properties/ChestType; m_61486_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ChestType; valueOf
+		static
+		0 p_61488_ p_61488_
+	values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; values
+		static
+net/minecraft/world/level/block/state/properties/ChestType$1 net/minecraft/world/level/block/state/properties/ChestType$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$ChestType f_262740_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/state/properties/ComparatorMode net/minecraft/world/level/block/state/properties/ComparatorMode
+	$VALUES $VALUES
+	COMPARE COMPARE
+	SUBTRACT SUBTRACT
+	name f_61528_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; m_156002_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61532_ p_61532_
+		1 p_61533_ p_61533_
+		2 p_61534_ p_61534_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ComparatorMode; valueOf
+		static
+		0 p_61538_ p_61538_
+	values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; values
+		static
+net/minecraft/world/level/block/state/properties/DirectionProperty net/minecraft/world/level/block/state/properties/DirectionProperty
+	<init> (Ljava/lang/String;Ljava/util/Collection;)V <init>
+		0 p_61541_ p_61541_
+		1 p_61542_ p_61542_
+	create (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61546_
+		static
+		0 p_61547_ p_61547_
+		1 p_61548_ p_61548_
+	create (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61543_
+		static
+		0 p_61544_ p_61544_
+		1 p_61545_ p_61545_
+	create (Ljava/lang/String;[Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61549_
+		static
+		0 p_61550_ p_61550_
+		1 p_61551_ p_61551_
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_156003_
+		static
+		0 p_156004_ p_156004_
+	lambda$create$0 (Lnet/minecraft/core/Direction;)Z m_187557_
+		static
+		0 p_187558_ p_187558_
+net/minecraft/world/level/block/state/properties/DoorHingeSide net/minecraft/world/level/block/state/properties/DoorHingeSide
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; m_156005_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_61557_ p_61557_
+		1 p_61558_ p_61558_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; valueOf
+		static
+		0 p_61562_ p_61562_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; values
+		static
+net/minecraft/world/level/block/state/properties/DoubleBlockHalf net/minecraft/world/level/block/state/properties/DoubleBlockHalf
+	$VALUES $VALUES
+	LOWER LOWER
+	UPPER UPPER
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; m_156006_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_61569_ p_61569_
+		1 p_61570_ p_61570_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; valueOf
+		static
+		0 p_61574_ p_61574_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; values
+		static
+net/minecraft/world/level/block/state/properties/DripstoneThickness net/minecraft/world/level/block/state/properties/DripstoneThickness
+	$VALUES $VALUES
+	BASE BASE
+	FRUSTUM FRUSTUM
+	MIDDLE MIDDLE
+	TIP TIP
+	TIP_MERGE TIP_MERGE
+	name f_156012_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; m_156019_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_156016_ p_156016_
+		1 p_156017_ p_156017_
+		2 p_156018_ p_156018_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; valueOf
+		static
+		0 p_156023_ p_156023_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; values
+		static
+net/minecraft/world/level/block/state/properties/EnumProperty net/minecraft/world/level/block/state/properties/EnumProperty
+	names f_61577_
+	values f_61576_
+	<init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V <init>
+		0 p_61579_ p_61579_
+		1 p_61580_ p_61580_
+		2 p_61581_ p_61581_
+	create (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61598_
+		static
+		0 p_61599_ p_61599_
+		1 p_61600_ p_61600_
+		2 p_61601_ p_61601_
+	create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61594_
+		static
+		0 p_61595_ p_61595_
+		1 p_61596_ p_61596_
+		2 p_61597_ p_61597_
+	create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61590_
+		static
+		0 p_61591_ p_61591_
+		1 p_61592_ p_61592_
+		2 p_61593_ p_61593_
+	create (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61587_
+		static
+		0 p_61588_ p_61588_
+		1 p_61589_ p_61589_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61606_ p_61606_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61584_ p_61584_
+	getName (Ljava/lang/Enum;)Ljava/lang/String; m_6940_
+		0 p_61586_ p_61586_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61604_ p_61604_
+	lambda$create$0 (Ljava/lang/Enum;)Z m_187559_
+		static
+		0 p_187560_ p_187560_
+net/minecraft/world/level/block/state/properties/Half net/minecraft/world/level/block/state/properties/Half
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	name f_61609_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/Half; m_156025_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61613_ p_61613_
+		1 p_61614_ p_61614_
+		2 p_61615_ p_61615_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Half; valueOf
+		static
+		0 p_61619_ p_61619_
+	values ()[Lnet/minecraft/world/level/block/state/properties/Half; values
+		static
+net/minecraft/world/level/block/state/properties/IntegerProperty net/minecraft/world/level/block/state/properties/IntegerProperty
+	max f_223001_
+	min f_223000_
+	values f_61621_
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_61623_ p_61623_
+		1 p_61624_ p_61624_
+		2 p_61625_ p_61625_
+	create (Ljava/lang/String;II)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_61631_
+		static
+		0 p_61632_ p_61632_
+		1 p_61633_ p_61633_
+		2 p_61634_ p_61634_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61639_ p_61639_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61628_ p_61628_
+	getName (Ljava/lang/Integer;)Ljava/lang/String; m_6940_
+		0 p_61630_ p_61630_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61637_ p_61637_
+net/minecraft/world/level/block/state/properties/NoteBlockInstrument net/minecraft/world/level/block/state/properties/NoteBlockInstrument
+	$VALUES $VALUES
+	BANJO BANJO
+	BASEDRUM BASEDRUM
+	BASS BASS
+	BELL BELL
+	BIT BIT
+	CHIME CHIME
+	COW_BELL COW_BELL
+	CREEPER CREEPER
+	CUSTOM_HEAD CUSTOM_HEAD
+	DIDGERIDOO DIDGERIDOO
+	DRAGON DRAGON
+	FLUTE FLUTE
+	GUITAR GUITAR
+	HARP HARP
+	HAT HAT
+	IRON_XYLOPHONE IRON_XYLOPHONE
+	PIGLIN PIGLIN
+	PLING PLING
+	SKELETON SKELETON
+	SNARE SNARE
+	WITHER_SKELETON WITHER_SKELETON
+	XYLOPHONE XYLOPHONE
+	ZOMBIE ZOMBIE
+	name f_61656_
+	soundEvent f_61657_
+	type f_262302_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; m_156026_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type;)V <init>
+		0 p_263379_ p_263379_
+		1 p_263396_ p_263396_
+		2 p_263425_ p_263425_
+		3 p_263341_ p_263341_
+		4 p_263322_ p_263322_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263188_
+	hasCustomSound ()Z m_262394_
+	isTunable ()Z m_262503_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; valueOf
+		static
+		0 p_61670_ p_61670_
+	values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; values
+		static
+	worksAboveNoteBlock ()Z m_280504_
+net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type
+	$VALUES $VALUES
+	BASE_BLOCK BASE_BLOCK
+	CUSTOM CUSTOM
+	MOB_HEAD MOB_HEAD
+	$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; m_262420_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262639_ p_262639_
+		1 p_262649_ p_262649_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; valueOf
+		static
+		0 p_262650_ p_262650_
+	values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; values
+		static
+net/minecraft/world/level/block/state/properties/PistonType net/minecraft/world/level/block/state/properties/PistonType
+	$VALUES $VALUES
+	DEFAULT DEFAULT
+	STICKY STICKY
+	name f_61674_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; m_156027_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61678_ p_61678_
+		1 p_61679_ p_61679_
+		2 p_61680_ p_61680_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/PistonType; valueOf
+		static
+		0 p_61684_ p_61684_
+	values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; values
+		static
+net/minecraft/world/level/block/state/properties/Property net/minecraft/world/level/block/state/properties/Property
+	clazz f_61686_
+	codec f_61689_
+	hashCode f_61688_
+	name f_61687_
+	valueCodec f_61690_
+	<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
+		0 p_61692_ p_61692_
+		1 p_61693_ p_61693_
+	codec ()Lcom/mojang/serialization/Codec; m_156037_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61707_ p_61707_
+	generateHashCode ()I m_6310_
+	getAllValues ()Ljava/util/stream/Stream; m_61702_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61696_ p_61696_
+	getName ()Ljava/lang/String; m_61708_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61701_ p_61701_
+	getValueClass ()Ljava/lang/Class; m_61709_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_274277_
+		0 p_275176_ p_275176_
+	lambda$new$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274278_
+		0 p_275177_ p_275177_
+	lambda$new$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_61697_
+		0 p_61698_ p_61698_
+	lambda$parseValue$3 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/StateHolder; m_156028_
+		0 p_156029_ p_156029_
+		1 p_156030_ p_156030_
+	parseValue (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_156031_
+		0 p_156032_ p_156032_
+		1 p_156033_ p_156033_
+		2 p_156034_ p_156034_
+	toString ()Ljava/lang/String; toString
+	value (Lnet/minecraft/world/level/block/state/StateHolder;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_61694_
+		0 p_61695_ p_61695_
+	value (Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_61699_
+		0 p_61700_ p_61700_
+	valueCodec ()Lcom/mojang/serialization/Codec; m_61705_
+net/minecraft/world/level/block/state/properties/Property$Value net/minecraft/world/level/block/state/properties/Property$Value
+	property f_61712_
+	value f_61713_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V <init>
+		0 f_61712_ f_61712_
+		1 f_61713_ f_61713_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61724_ p_61724_
+	hashCode ()I hashCode
+	property ()Lnet/minecraft/world/level/block/state/properties/Property; f_61712_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Comparable; f_61713_
+net/minecraft/world/level/block/state/properties/RailShape net/minecraft/world/level/block/state/properties/RailShape
+	$VALUES $VALUES
+	ASCENDING_EAST ASCENDING_EAST
+	ASCENDING_NORTH ASCENDING_NORTH
+	ASCENDING_SOUTH ASCENDING_SOUTH
+	ASCENDING_WEST ASCENDING_WEST
+	EAST_WEST EAST_WEST
+	NORTH_EAST NORTH_EAST
+	NORTH_SOUTH NORTH_SOUTH
+	NORTH_WEST NORTH_WEST
+	SOUTH_EAST SOUTH_EAST
+	SOUTH_WEST SOUTH_WEST
+	name f_61737_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; m_156039_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61741_ p_61741_
+		1 p_61742_ p_61742_
+		2 p_61743_ p_61743_
+	getName ()Ljava/lang/String; m_156038_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isAscending ()Z m_61745_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RailShape; valueOf
+		static
+		0 p_61748_ p_61748_
+	values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; values
+		static
+net/minecraft/world/level/block/state/properties/RedstoneSide net/minecraft/world/level/block/state/properties/RedstoneSide
+	$VALUES $VALUES
+	NONE NONE
+	SIDE SIDE
+	UP UP
+	name f_61753_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_156040_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61757_ p_61757_
+		1 p_61758_ p_61758_
+		2 p_61759_ p_61759_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isConnected ()Z m_61761_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; valueOf
+		static
+		0 p_61764_ p_61764_
+	values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; values
+		static
+net/minecraft/world/level/block/state/properties/RotationSegment net/minecraft/world/level/block/state/properties/RotationSegment
+	EAST_90 f_243970_
+	MAX_SEGMENT_INDEX f_244269_
+	NORTH_0 f_243806_
+	SEGMENTED_ANGLE16 f_263687_
+	SOUTH_180 f_244031_
+	WEST_270 f_243971_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToDegrees (I)F m_245107_
+		static
+		0 p_250653_ p_250653_
+	convertToDirection (I)Ljava/util/Optional; m_247487_
+		static
+		0 p_250978_ p_250978_
+	convertToSegment (F)I m_246374_
+		static
+		0 p_249057_ p_249057_
+	convertToSegment (Lnet/minecraft/core/Direction;)I m_245225_
+		static
+		0 p_249634_ p_249634_
+	getMaxSegmentIndex ()I m_247348_
+		static
+net/minecraft/world/level/block/state/properties/SculkSensorPhase net/minecraft/world/level/block/state/properties/SculkSensorPhase
+	$VALUES $VALUES
+	ACTIVE ACTIVE
+	COOLDOWN COOLDOWN
+	INACTIVE INACTIVE
+	name f_156044_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; m_156051_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_156048_ p_156048_
+		1 p_156049_ p_156049_
+		2 p_156050_ p_156050_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; valueOf
+		static
+		0 p_156055_ p_156055_
+	values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; values
+		static
+net/minecraft/world/level/block/state/properties/SlabType net/minecraft/world/level/block/state/properties/SlabType
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	DOUBLE DOUBLE
+	TOP TOP
+	name f_61769_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; m_156057_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61773_ p_61773_
+		1 p_61774_ p_61774_
+		2 p_61775_ p_61775_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SlabType; valueOf
+		static
+		0 p_61779_ p_61779_
+	values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; values
+		static
+net/minecraft/world/level/block/state/properties/StairsShape net/minecraft/world/level/block/state/properties/StairsShape
+	$VALUES $VALUES
+	INNER_LEFT INNER_LEFT
+	INNER_RIGHT INNER_RIGHT
+	OUTER_LEFT OUTER_LEFT
+	OUTER_RIGHT OUTER_RIGHT
+	STRAIGHT STRAIGHT
+	name f_61786_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; m_156069_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61790_ p_61790_
+		1 p_61791_ p_61791_
+		2 p_61792_ p_61792_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StairsShape; valueOf
+		static
+		0 p_61796_ p_61796_
+	values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; values
+		static
+net/minecraft/world/level/block/state/properties/StructureMode net/minecraft/world/level/block/state/properties/StructureMode
+	$VALUES $VALUES
+	CORNER CORNER
+	DATA DATA
+	LOAD LOAD
+	SAVE SAVE
+	displayName f_61803_
+	name f_61802_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; m_156070_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61807_ p_61807_
+		1 p_61808_ p_61808_
+		2 p_61809_ p_61809_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_61811_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StructureMode; valueOf
+		static
+		0 p_61813_ p_61813_
+	values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; values
+		static
+net/minecraft/world/level/block/state/properties/Tilt net/minecraft/world/level/block/state/properties/Tilt
+	$VALUES $VALUES
+	FULL FULL
+	NONE NONE
+	PARTIAL PARTIAL
+	UNSTABLE UNSTABLE
+	causesVibration f_156076_
+	name f_156075_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; m_156085_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_156080_ p_156080_
+		1 p_156081_ p_156081_
+		2 p_156082_ p_156082_
+		3 p_156083_ p_156083_
+	causesVibration ()Z m_156084_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Tilt; valueOf
+		static
+		0 p_156088_ p_156088_
+	values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; values
+		static
+net/minecraft/world/level/block/state/properties/WallSide net/minecraft/world/level/block/state/properties/WallSide
+	$VALUES $VALUES
+	LOW LOW
+	NONE NONE
+	TALL TALL
+	name f_61818_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; m_156090_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61822_ p_61822_
+		1 p_61823_ p_61823_
+		2 p_61824_ p_61824_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/WallSide; valueOf
+		static
+		0 p_61828_ p_61828_
+	values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; values
+		static
+net/minecraft/world/level/block/state/properties/WoodType net/minecraft/world/level/block/state/properties/WoodType
+	ACACIA f_61833_
+	BAMBOO f_244200_
+	BIRCH f_61832_
+	CHERRY f_271224_
+	CRIMSON f_61836_
+	DARK_OAK f_61835_
+	JUNGLE f_61834_
+	MANGROVE f_223002_
+	OAK f_61830_
+	SPRUCE f_61831_
+	VALUES f_61838_
+	WARPED f_61837_
+	fenceGateClose f_271365_
+	fenceGateOpen f_271162_
+	hangingSignSoundType f_271309_
+	name f_61839_
+	setType f_271340_
+	soundType f_271317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_61839_ f_61839_
+		1 f_271340_ f_271340_
+		2 f_271317_ f_271317_
+		3 f_271309_ f_271309_
+		4 f_271365_ f_271365_
+		5 f_271162_ f_271162_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273766_ p_273766_
+		1 p_273104_ p_273104_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273126_ p_273126_
+	fenceGateClose ()Lnet/minecraft/sounds/SoundEvent; f_271365_
+	fenceGateOpen ()Lnet/minecraft/sounds/SoundEvent; f_271162_
+	hangingSignSoundType ()Lnet/minecraft/world/level/block/SoundType; f_271309_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_61839_
+	register (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_61844_
+		static
+		0 p_61845_ p_61845_
+	setType ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; f_271340_
+	soundType ()Lnet/minecraft/world/level/block/SoundType; f_271317_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/stream/Stream; m_61843_
+		static
+net/minecraft/world/level/block/state/properties/package-info net/minecraft/world/level/block/state/properties/package-info
+net/minecraft/world/level/border/BorderChangeListener net/minecraft/world/level/border/BorderChangeListener
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_61849_ p_61849_
+		1 p_61850_ p_61850_
+		2 p_61851_ p_61851_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_61858_ p_61858_
+		1 p_61859_ p_61859_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_61862_ p_61862_
+		1 p_61863_ p_61863_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_61860_ p_61860_
+		1 p_61861_ p_61861_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_61856_ p_61856_
+		1 p_61857_ p_61857_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_61852_ p_61852_
+		1 p_61853_ p_61853_
+		2 p_61854_ p_61854_
+		3 p_61855_ p_61855_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_61847_ p_61847_
+		1 p_61848_ p_61848_
+net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener
+	worldBorder f_61864_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_61866_ p_61866_
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_61871_ p_61871_
+		1 p_61872_ p_61872_
+		2 p_61873_ p_61873_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_61883_ p_61883_
+		1 p_61884_ p_61884_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_61889_ p_61889_
+		1 p_61890_ p_61890_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_61886_ p_61886_
+		1 p_61887_ p_61887_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_61880_ p_61880_
+		1 p_61881_ p_61881_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_61875_ p_61875_
+		1 p_61876_ p_61876_
+		2 p_61877_ p_61877_
+		3 p_61878_ p_61878_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_61868_ p_61868_
+		1 p_61869_ p_61869_
+net/minecraft/world/level/border/BorderStatus net/minecraft/world/level/border/BorderStatus
+	$VALUES $VALUES
+	GROWING GROWING
+	SHRINKING SHRINKING
+	STATIONARY STATIONARY
+	color f_61894_
+	$values ()[Lnet/minecraft/world/level/border/BorderStatus; m_156091_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_61898_ p_61898_
+		1 p_61899_ p_61899_
+		2 p_61900_ p_61900_
+	getColor ()I m_61901_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/border/BorderStatus; valueOf
+		static
+		0 p_61903_ p_61903_
+	values ()[Lnet/minecraft/world/level/border/BorderStatus; values
+		static
+net/minecraft/world/level/border/WorldBorder net/minecraft/world/level/border/WorldBorder
+	DEFAULT_SETTINGS f_61907_
+	MAX_CENTER_COORDINATE f_196705_
+	MAX_SIZE f_156092_
+	absoluteMaxSize f_61913_
+	centerX f_61911_
+	centerZ f_61912_
+	damagePerBlock f_61906_
+	damageSafeZone f_61908_
+	extent f_61914_
+	listeners f_61905_
+	warningBlocks f_61910_
+	warningTime f_61909_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V m_61929_
+		0 p_61930_ p_61930_
+	applySettings (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_61931_
+		0 p_61932_ p_61932_
+	clampToBounds (DDD)Lnet/minecraft/core/BlockPos; m_187569_
+		0 p_187570_ p_187570_
+		1 p_187571_ p_187571_
+		2 p_187572_ p_187572_
+	createSettings ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_61970_
+	getAbsoluteMaxSize ()I m_61963_
+	getCenterX ()D m_6347_
+	getCenterZ ()D m_6345_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_61946_
+	getDamagePerBlock ()D m_61965_
+	getDamageSafeZone ()D m_61964_
+	getDistanceToBorder (DD)D m_61941_
+		0 p_61942_ p_61942_
+		1 p_61943_ p_61943_
+	getDistanceToBorder (Lnet/minecraft/world/entity/Entity;)D m_61925_
+		0 p_61926_ p_61926_
+	getLerpRemainingTime ()J m_61960_
+	getLerpSpeed ()D m_61966_
+	getLerpTarget ()D m_61961_
+	getListeners ()Ljava/util/List; m_61962_
+	getMaxX ()D m_61957_
+	getMaxZ ()D m_61958_
+	getMinX ()D m_61955_
+	getMinZ ()D m_61956_
+	getSize ()D m_61959_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_61954_
+	getWarningBlocks ()I m_61968_
+	getWarningTime ()I m_61967_
+	isInsideCloseToBorder (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_187566_
+		0 p_187567_ p_187567_
+		1 p_187568_ p_187568_
+	isWithinBounds (Lnet/minecraft/world/phys/AABB;)Z m_61935_
+		0 p_61936_ p_61936_
+	isWithinBounds (Lnet/minecraft/world/level/ChunkPos;)Z m_61927_
+		0 p_61928_ p_61928_
+	isWithinBounds (DDD)Z m_187562_
+		0 p_187563_ p_187563_
+		1 p_187564_ p_187564_
+		2 p_187565_ p_187565_
+	isWithinBounds (DD)Z m_156093_
+		0 p_156094_ p_156094_
+		1 p_156095_ p_156095_
+	isWithinBounds (Lnet/minecraft/core/BlockPos;)Z m_61937_
+		0 p_61938_ p_61938_
+	lerpSizeBetween (DDJ)V m_61919_
+		0 p_61920_ p_61920_
+		1 p_61921_ p_61921_
+		2 p_61922_ p_61922_
+	removeListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V m_156096_
+		0 p_156097_ p_156097_
+	setAbsoluteMaxSize (I)V m_61923_
+		0 p_61924_ p_61924_
+	setCenter (DD)V m_61949_
+		0 p_61950_ p_61950_
+		1 p_61951_ p_61951_
+	setDamagePerBlock (D)V m_61947_
+		0 p_61948_ p_61948_
+	setDamageSafeZone (D)V m_61939_
+		0 p_61940_ p_61940_
+	setSize (D)V m_61917_
+		0 p_61918_ p_61918_
+	setWarningBlocks (I)V m_61952_
+		0 p_61953_ p_61953_
+	setWarningTime (I)V m_61944_
+		0 p_61945_ p_61945_
+	tick ()V m_61969_
+net/minecraft/world/level/border/WorldBorder$BorderExtent net/minecraft/world/level/border/WorldBorder$BorderExtent
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+net/minecraft/world/level/border/WorldBorder$MovingBorderExtent net/minecraft/world/level/border/WorldBorder$MovingBorderExtent
+	from f_61972_
+	lerpBegin f_61975_
+	lerpDuration f_61976_
+	lerpEnd f_61974_
+	this$0 f_61971_
+	to f_61973_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V <init>
+		0 p_61978_ p_61978_
+		1 p_61979_ p_61979_
+		2 p_61980_ p_61980_
+		3 p_61981_ p_61981_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$Settings
+	centerX f_62001_
+	centerZ f_62002_
+	damagePerBlock f_62003_
+	safeZone f_62004_
+	size f_62007_
+	sizeLerpTarget f_62009_
+	sizeLerpTime f_62008_
+	warningBlocks f_62005_
+	warningTime f_62006_
+	<init> (DDDDIIDJD)V <init>
+		0 p_62011_ p_62011_
+		1 p_62012_ p_62012_
+		2 p_62013_ p_62013_
+		3 p_62014_ p_62014_
+		4 p_62015_ p_62015_
+		5 p_62016_ p_62016_
+		6 p_62017_ p_62017_
+		7 p_62018_ p_62018_
+		8 p_62019_ p_62019_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_62032_ p_62032_
+	getCenterX ()D m_62036_
+	getCenterZ ()D m_62042_
+	getDamagePerBlock ()D m_62043_
+	getSafeZone ()D m_62044_
+	getSize ()D m_62047_
+	getSizeLerpTarget ()D m_62049_
+	getSizeLerpTime ()J m_62048_
+	getWarningBlocks ()I m_62045_
+	getWarningTime ()I m_62046_
+	read (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$Settings;)Lnet/minecraft/world/level/border/WorldBorder$Settings; m_62037_
+		static
+		0 p_62038_ p_62038_
+		1 p_62039_ p_62039_
+	write (Lnet/minecraft/nbt/CompoundTag;)V m_62040_
+		0 p_62041_ p_62041_
+net/minecraft/world/level/border/WorldBorder$StaticBorderExtent net/minecraft/world/level/border/WorldBorder$StaticBorderExtent
+	maxX f_62054_
+	maxZ f_62055_
+	minX f_62052_
+	minZ f_62053_
+	shape f_62056_
+	size f_62051_
+	this$0 f_62050_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;D)V <init>
+		0 p_62058_ p_62058_
+		1 p_62059_ p_62059_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+	updateBox ()V m_62073_
+net/minecraft/world/level/border/package-info net/minecraft/world/level/border/package-info
+net/minecraft/world/level/chunk/BlockColumn net/minecraft/world/level/chunk/BlockColumn
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_187573_ p_187573_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_187574_ p_187574_
+		1 p_187575_ p_187575_
+net/minecraft/world/level/chunk/BulkSectionAccess net/minecraft/world/level/chunk/BulkSectionAccess
+	acquiredSections f_156099_
+	lastSection f_156100_
+	lastSectionKey f_156101_
+	level f_156098_
+	<init> (Lnet/minecraft/world/level/LevelAccessor;)V <init>
+		0 p_156103_ p_156103_
+	close ()V close
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_156110_
+		0 p_156111_ p_156111_
+	getSection (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_156104_
+		0 p_156105_ p_156105_
+	lambda$getSection$0 (Lnet/minecraft/core/BlockPos;IJ)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_156106_
+		0 p_156107_ p_156107_
+		1 p_156108_ p_156108_
+		2 p_156109_ p_156109_
+net/minecraft/world/level/chunk/CarvingMask net/minecraft/world/level/chunk/CarvingMask
+	additionalMask f_196706_
+	mask f_187577_
+	minY f_187576_
+	<init> ([JI)V <init>
+		0 p_187582_ p_187582_
+		1 p_187583_ p_187583_
+	<init> (II)V <init>
+		0 p_187579_ p_187579_
+		1 p_187580_ p_187580_
+	get (III)Z m_187594_
+		0 p_187595_ p_187595_
+		1 p_187596_ p_187596_
+		2 p_187597_ p_187597_
+	getIndex (III)I m_187598_
+		0 p_187599_ p_187599_
+		1 p_187600_ p_187600_
+		2 p_187601_ p_187601_
+	lambda$new$0 (III)Z m_196712_
+		static
+		0 p_196713_ p_196713_
+		1 p_196714_ p_196714_
+		2 p_196715_ p_196715_
+	lambda$stream$1 (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/BlockPos; m_196707_
+		0 p_196708_ p_196708_
+		1 p_196709_ p_196709_
+	set (III)V m_187585_
+		0 p_187586_ p_187586_
+		1 p_187587_ p_187587_
+		2 p_187588_ p_187588_
+	setAdditionalMask (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;)V m_196710_
+		0 p_196711_ p_196711_
+	stream (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_187589_
+		0 p_187590_ p_187590_
+	toArray ()[J m_187584_
+net/minecraft/world/level/chunk/CarvingMask$Mask net/minecraft/world/level/chunk/CarvingMask$Mask
+	test (III)Z m_196716_
+		0 p_196717_ p_196717_
+		1 p_196718_ p_196718_
+		2 p_196719_ p_196719_
+net/minecraft/world/level/chunk/ChunkAccess net/minecraft/world/level/chunk/ChunkAccess
+	EMPTY_REFERENCE_SET f_207932_
+	LOGGER f_187613_
+	NO_FILLED_SECTION f_279635_
+	blendingData f_187607_
+	blockEntities f_187610_
+	carverBiomeSettings f_223003_
+	chunkPos f_187604_
+	heightmaps f_187608_
+	inhabitedTime f_187615_
+	isLightCorrect f_187614_
+	levelHeightAccessor f_187611_
+	noiseChunk f_187605_
+	pendingBlockEntities f_187609_
+	postProcessing f_187602_
+	sections f_187612_
+	skyLightSources f_283754_
+	structureStarts f_187617_
+	structuresRefences f_187618_
+	unsaved f_187603_
+	upgradeData f_187606_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_187621_ p_187621_
+		1 p_187622_ p_187622_
+		2 p_187623_ p_187623_
+		3 p_187624_ p_187624_
+		4 p_187625_ p_187625_
+		5 p_187626_ p_187626_
+		6 p_187627_ p_187627_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62078_ p_62078_
+	addPackedPostProcess (SI)V m_6561_
+		0 p_62092_ p_62092_
+		1 p_62093_ p_62093_
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223007_ p_223007_
+		1 p_223008_ p_223008_
+	carverBiome (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223014_
+		0 p_223015_ p_223015_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_183442_
+		0 p_187638_ p_187638_
+		1 p_187639_ p_187639_
+	findBlockLightSources (Ljava/util/function/BiConsumer;)V m_284254_
+		0 p_285269_ p_285269_
+	findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V m_284478_
+		0 p_285343_ p_285343_
+		1 p_285030_ p_285030_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getAllStarts ()Ljava/util/Map; m_6633_
+	getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_183376_
+	getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_183407_
+	getBlockEntitiesPos ()Ljava/util/Set; m_5928_
+	getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8049_
+		0 p_62103_ p_62103_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62104_ p_62104_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_5885_
+		0 p_62080_ p_62080_
+		1 p_62081_ p_62081_
+		2 p_62082_ p_62082_
+	getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_183618_
+	getHeightmaps ()Ljava/util/Collection; m_6890_
+	getHighestFilledSectionIndex ()I m_280525_
+	getHighestGeneratedStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_284331_
+	getHighestSectionPosition ()I m_62098_
+	getInhabitedTime ()J m_6319_
+	getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_246686_
+		0 p_251437_ p_251437_
+	getMinBuildHeight ()I m_141937_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204347_ p_204347_
+		1 p_204348_ p_204348_
+		2 p_204349_ p_204349_
+	getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_6005_
+		0 p_62079_ p_62079_
+	getOrCreateNoiseChunk (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_223012_
+		0 p_223013_ p_223013_
+	getOrCreateOffsetList ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; m_62095_
+		static
+		0 p_62096_ p_62096_
+		1 p_62097_ p_62097_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_7697_
+	getPostProcessing ()[Lit/unimi/dsi/fastutil/shorts/ShortList; m_6720_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223017_ p_223017_
+	getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_183278_
+		0 p_187657_ p_187657_
+	getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; m_7103_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223005_ p_223005_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	getUpgradeData ()Lnet/minecraft/world/level/chunk/UpgradeData; m_7387_
+	hasAnyStructureReferences ()Z m_187678_
+	hasPrimedHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z m_187658_
+		0 p_187659_ p_187659_
+	incrementInhabitedTime (J)V m_187632_
+		0 p_187633_ p_187633_
+	initializeLightSources ()V m_284190_
+	isLightCorrect ()Z m_6332_
+	isOldNoiseGeneration ()Z m_187675_
+	isUnsaved ()Z m_6344_
+	isUpgrading ()Z m_187679_
+	isYSpaceEmpty (II)Z m_5566_
+		0 p_62075_ p_62075_
+		1 p_62076_ p_62076_
+	lambda$addReferenceForStructure$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_223018_
+		static
+		0 p_223019_ p_223019_
+	lambda$findBlockLightSources$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284111_
+		static
+		0 p_284897_ p_284897_
+	lambda$getNoiseBiome$3 (III)Ljava/lang/String; m_207933_
+		0 p_207934_ p_207934_
+		1 p_207935_ p_207935_
+		2 p_207936_ p_207936_
+	lambda$getOrCreateHeightmapUnprimed$0 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_187664_
+		0 p_187665_ p_187665_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_62102_ p_62102_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62101_ p_62101_
+	replaceMissingSections (Lnet/minecraft/core/Registry;[Lnet/minecraft/world/level/chunk/LevelChunkSection;)V m_280116_
+		static
+		0 p_281389_ p_281389_
+		1 p_282796_ p_282796_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_187663_ p_187663_
+	setAllStarts (Ljava/util/Map;)V m_8040_
+		0 p_62090_ p_62090_
+	setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_183400_
+		0 p_187646_ p_187646_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156114_ p_156114_
+	setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V m_5604_
+		0 p_62091_ p_62091_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62087_ p_62087_
+		1 p_62088_ p_62088_
+		2 p_62089_ p_62089_
+	setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_6511_
+		0 p_62083_ p_62083_
+		1 p_62084_ p_62084_
+	setInhabitedTime (J)V m_6141_
+		0 p_62099_ p_62099_
+	setLightCorrect (Z)V m_8094_
+		0 p_62100_ p_62100_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223010_ p_223010_
+		1 p_223011_ p_223011_
+	setUnsaved (Z)V m_8092_
+		0 p_62094_ p_62094_
+net/minecraft/world/level/chunk/ChunkAccess$TicksToSave net/minecraft/world/level/chunk/ChunkAccess$TicksToSave
+	blocks f_187680_
+	fluids f_187681_
+	<init> (Lnet/minecraft/world/ticks/SerializableTickContainer;Lnet/minecraft/world/ticks/SerializableTickContainer;)V <init>
+		0 f_187680_ f_187680_
+		1 f_187681_ f_187681_
+	blocks ()Lnet/minecraft/world/ticks/SerializableTickContainer; f_187680_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187688_ p_187688_
+	fluids ()Lnet/minecraft/world/ticks/SerializableTickContainer; f_187681_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/ChunkGenerator net/minecraft/world/level/chunk/ChunkGenerator
+	CODEC f_62136_
+	biomeSource f_62137_
+	featuresPerStep f_223020_
+	generationSettingsGetter f_223021_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;)V <init>
+		0 p_256133_ p_256133_
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)V <init>
+		0 p_255838_ p_255838_
+		1 p_256216_ p_256216_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_223175_ p_223175_
+		1 p_223176_ p_223176_
+		2 p_223177_ p_223177_
+	applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V m_213609_
+		0 p_223087_ p_223087_
+		1 p_223088_ p_223088_
+		2 p_223089_ p_223089_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_223043_ p_223043_
+		1 p_223044_ p_223044_
+		2 p_223045_ p_223045_
+		3 p_223046_ p_223046_
+		4 p_223047_ p_223047_
+		5 p_223048_ p_223048_
+		6 p_223049_ p_223049_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_223050_ p_223050_
+		1 p_223051_ p_223051_
+		2 p_223052_ p_223052_
+		3 p_223053_ p_223053_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213908_
+		0 p_223159_ p_223159_
+		1 p_223160_ p_223160_
+		2 p_223161_ p_223161_
+		3 p_223162_ p_223162_
+		4 p_223163_ p_223163_
+	createReferences (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_223076_
+		0 p_223077_ p_223077_
+		1 p_223078_ p_223078_
+		2 p_223079_ p_223079_
+	createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255169_
+		0 p_256405_ p_256405_
+		1 p_256101_ p_256101_
+		2 p_256018_ p_256018_
+	createStructures (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V m_255037_
+		0 p_255835_ p_255835_
+		1 p_256505_ p_256505_
+		2 p_255934_ p_255934_
+		3 p_255767_ p_255767_
+		4 p_255832_ p_255832_
+	fetchReferences (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)I m_223054_
+		static
+		0 p_223055_ p_223055_
+		1 p_223056_ p_223056_
+		2 p_223057_ p_223057_
+		3 p_223058_ p_223058_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_223209_ p_223209_
+		1 p_223210_ p_223210_
+		2 p_223211_ p_223211_
+		3 p_223212_ p_223212_
+		4 p_223213_ p_223213_
+	findNearestMapStructure (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPos;IZ)Lcom/mojang/datafixers/util/Pair; m_223037_
+		0 p_223038_ p_223038_
+		1 p_223039_ p_223039_
+		2 p_223040_ p_223040_
+		3 p_223041_ p_223041_
+		4 p_223042_ p_223042_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_223028_ p_223028_
+		1 p_223029_ p_223029_
+		2 p_223030_ p_223030_
+		3 p_223031_ p_223031_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_223032_ p_223032_
+		1 p_223033_ p_223033_
+		2 p_223034_ p_223034_
+		3 p_223035_ p_223035_
+		4 p_223036_ p_223036_
+	getBiomeGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223131_
+		0 p_223132_ p_223132_
+	getBiomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; m_62218_
+	getFirstFreeHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_223221_
+		0 p_223222_ p_223222_
+		1 p_223223_ p_223223_
+		2 p_223224_ p_223224_
+		3 p_223225_ p_223225_
+		4 p_223226_ p_223226_
+	getFirstOccupiedHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_223235_
+		0 p_223236_ p_223236_
+		1 p_223237_ p_223237_
+		2 p_223238_ p_223238_
+		3 p_223239_ p_223239_
+		4 p_223240_ p_223240_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getMobsAt (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedRandomList; m_223133_
+		0 p_223134_ p_223134_
+		1 p_223135_ p_223135_
+		2 p_223136_ p_223136_
+		3 p_223137_ p_223137_
+	getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Lcom/mojang/datafixers/util/Pair; m_223181_
+		0 p_223182_ p_223182_
+		1 p_223183_ p_223183_
+		2 p_223184_ p_223184_
+		3 p_223185_ p_223185_
+		4 p_223186_ p_223186_
+		5 p_223187_ p_223187_
+	getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;IIIZJLnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/datafixers/util/Pair; m_223188_
+		static
+		0 p_223189_ p_223189_
+		1 p_223190_ p_223190_
+		2 p_223191_ p_223191_
+		3 p_223192_ p_223192_
+		4 p_223193_ p_223193_
+		5 p_223194_ p_223194_
+		6 p_223195_ p_223195_
+		7 p_223196_ p_223196_
+		8 p_223197_ p_223197_
+	getSeaLevel ()I m_6337_
+	getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I m_142051_
+		0 p_156157_ p_156157_
+	getStructureGeneratingAt (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;ZLnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Pair; m_223198_
+		static
+		0 p_223199_ p_223199_
+		1 p_223200_ p_223200_
+		2 p_223201_ p_223201_
+		3 p_223202_ p_223202_
+		4 p_223203_ p_223203_
+		5 p_223204_ p_223204_
+	getTypeNameForDataFixer ()Ljava/util/Optional; m_187743_
+	getWritableArea (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_187717_
+		static
+		0 p_187718_ p_187718_
+	lambda$applyBiomeDecoration$10 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/lang/String; m_257332_
+		static
+		0 p_258978_ p_258978_
+		1 p_258979_ p_258979_
+	lambda$applyBiomeDecoration$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/Integer; m_223102_
+		static
+		0 p_223103_ p_223103_
+	lambda$applyBiomeDecoration$6 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/world/level/ChunkPos;)V m_223090_
+		static
+		0 p_223091_ p_223091_
+		1 p_223092_ p_223092_
+		2 p_223093_ p_223093_
+	lambda$applyBiomeDecoration$7 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/String; m_257334_
+		static
+		0 p_258981_ p_258981_
+		1 p_258982_ p_258982_
+	lambda$applyBiomeDecoration$8 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223080_
+		0 p_223081_ p_223081_
+		1 p_223082_ p_223082_
+		2 p_223083_ p_223083_
+		3 p_223084_ p_223084_
+		4 p_223085_ p_223085_
+		5 p_223086_ p_223086_
+	lambda$applyBiomeDecoration$9 (Lit/unimi/dsi/fastutil/ints/IntSet;Lnet/minecraft/world/level/biome/FeatureSorter$StepFeatureData;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V m_223171_
+		static
+		0 p_223172_ p_223172_
+		1 p_223173_ p_223173_
+		2 p_223174_ p_223174_
+	lambda$createBiomes$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_223097_
+		0 p_223098_ p_223098_
+		1 p_223099_ p_223099_
+	lambda$createReferences$15 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/core/Registry;)Ljava/lang/String; m_257331_
+		static
+		0 p_258976_ p_258976_
+		1 p_258977_ p_258977_
+	lambda$createReferences$16 (Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_223178_
+		static
+		0 p_223179_ p_223179_
+		1 p_223180_ p_223180_
+	lambda$createReferences$17 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_257333_
+		static
+		0 p_258980_ p_258980_
+	lambda$createReferences$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_223114_
+		static
+		0 p_223115_ p_223115_
+	lambda$createStructures$14 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/Holder;)V m_254811_
+		0 p_255556_ p_255556_
+		1 p_255557_ p_255557_
+		2 p_255558_ p_255558_
+		3 p_255559_ p_255559_
+		4 p_255560_ p_255560_
+		5 p_255561_ p_255561_
+		6 p_255562_ p_255562_
+		7 p_255563_ p_255563_
+		8 p_255564_ p_255564_
+	lambda$findNearestMapStructure$4 (Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)Ljava/util/Set; m_223126_
+		static
+		0 p_223127_ p_223127_
+	lambda$getMobsAt$11 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223062_
+		static
+		0 p_223063_ p_223063_
+		1 p_223064_ p_223064_
+		2 p_223065_ p_223065_
+	lambda$getMobsAt$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223128_
+		static
+		0 p_223129_ p_223129_
+		1 p_223130_ p_223130_
+	lambda$getMobsAt$13 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223217_
+		static
+		0 p_223218_ p_223218_
+		1 p_223219_ p_223219_
+		2 p_223220_ p_223220_
+	lambda$new$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223233_
+		static
+		0 p_223234_ p_223234_
+	lambda$new$1 (Ljava/util/function/Function;Lnet/minecraft/core/Holder;)Ljava/util/List; m_223214_
+		static
+		0 p_223215_ p_223215_
+		1 p_223216_ p_223216_
+	lambda$new$2 (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)Ljava/util/List; m_223094_
+		static
+		0 p_223095_ p_223095_
+		1 p_223096_ p_223096_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_62167_ p_62167_
+	tryAddReference (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223059_
+		static
+		0 p_223060_ p_223060_
+		1 p_223061_ p_223061_
+	tryGenerateStructure (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/SectionPos;)Z m_223104_
+		0 p_223105_ p_223105_
+		1 p_223106_ p_223106_
+		2 p_223107_ p_223107_
+		3 p_223108_ p_223108_
+		4 p_223109_ p_223109_
+		5 p_223110_ p_223110_
+		6 p_223111_ p_223111_
+		7 p_223112_ p_223112_
+		8 p_223113_ p_223113_
+net/minecraft/world/level/chunk/ChunkGeneratorStructureState net/minecraft/world/level/chunk/ChunkGeneratorStructureState
+	LOGGER f_254706_
+	biomeSource f_254681_
+	concentricRingsSeed f_254746_
+	hasGeneratedPositions f_254710_
+	levelSeed f_254647_
+	placementsForStructure f_254729_
+	possibleStructureSets f_254708_
+	randomState f_254677_
+	ringPositions f_254674_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeSource;JJLjava/util/List;)V <init>
+		0 p_256401_ p_256401_
+		1 p_255742_ p_255742_
+		2 p_256615_ p_256615_
+		3 p_255979_ p_255979_
+		4 p_256237_ p_256237_
+	createForFlat (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Ljava/util/stream/Stream;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255343_
+		static
+		0 p_256240_ p_256240_
+		1 p_256404_ p_256404_
+		2 p_256274_ p_256274_
+		3 p_256348_ p_256348_
+	createForNormal (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255081_
+		static
+		0 p_256197_ p_256197_
+		1 p_255806_ p_255806_
+		2 p_256653_ p_256653_
+		3 p_256659_ p_256659_
+	ensureStructuresGenerated ()V m_254958_
+	generatePositions ()V m_255138_
+	generateRingPositions (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/concurrent/CompletableFuture; m_255294_
+		0 p_255966_ p_255966_
+		1 p_255744_ p_255744_
+	getLevelSeed ()J m_254887_
+	getPlacementsForStructure (Lnet/minecraft/core/Holder;)Ljava/util/List; m_255260_
+		0 p_256494_ p_256494_
+	getRingPositionsFor (Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/List; m_255182_
+		0 p_256667_ p_256667_
+	hasBiomesForStructureSet (Lnet/minecraft/world/level/levelgen/structure/StructureSet;Lnet/minecraft/world/level/biome/BiomeSource;)Z m_255180_
+		static
+		0 p_255766_ p_255766_
+		1 p_256424_ p_256424_
+	hasStructureChunkInRange (Lnet/minecraft/core/Holder;III)Z m_254936_
+		0 p_256489_ p_256489_
+		1 p_256593_ p_256593_
+		2 p_256115_ p_256115_
+		3 p_256619_ p_256619_
+	lambda$createForFlat$0 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Z m_255187_
+		static
+		0 p_256624_ p_256624_
+		1 p_255616_ p_255616_
+	lambda$createForNormal$1 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder$Reference;)Z m_254876_
+		static
+		0 p_256116_ p_256116_
+		1 p_256144_ p_256144_
+	lambda$generatePositions$3 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; m_255431_
+		static
+		0 p_256235_ p_256235_
+	lambda$generatePositions$4 (Ljava/util/Set;Lnet/minecraft/core/Holder;)V m_255168_
+		0 p_255659_ p_255659_
+		1 p_255638_ p_255638_
+	lambda$generateRingPositions$5 (IILnet/minecraft/core/HolderSet;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/ChunkPos; m_254937_
+		0 p_256436_ p_256436_
+		1 p_255909_ p_255909_
+		2 p_255994_ p_255994_
+		3 p_255880_ p_255880_
+	lambda$generateRingPositions$6 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/core/Holder;Ljava/util/List;)Ljava/util/List; m_254933_
+		static
+		0 p_256458_ p_256458_
+		1 p_256047_ p_256047_
+		2 p_256372_ p_256372_
+	lambda$hasBiomesForStructureSet$2 (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;)Ljava/util/stream/Stream; m_255018_
+		static
+		0 p_255738_ p_255738_
+	possibleStructureSets ()Ljava/util/List; m_255252_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_255046_
+net/minecraft/world/level/chunk/ChunkGenerators net/minecraft/world/level/chunk/ChunkGenerators
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_223242_
+		static
+		0 p_223243_ p_223243_
+net/minecraft/world/level/chunk/ChunkSource net/minecraft/world/level/chunk/ChunkSource
+	<init> ()V <init>
+	close ()V close
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_62223_ p_62223_
+		1 p_62224_ p_62224_
+		2 p_62225_ p_62225_
+		3 p_62226_ p_62226_
+	getChunk (IIZ)Lnet/minecraft/world/level/chunk/LevelChunk; m_62227_
+		0 p_62228_ p_62228_
+		1 p_62229_ p_62229_
+		2 p_62230_ p_62230_
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_62241_ p_62241_
+		1 p_62242_ p_62242_
+	getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_7131_
+		0 p_62221_ p_62221_
+		1 p_62222_ p_62222_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	hasChunk (II)Z m_5563_
+		0 p_62238_ p_62238_
+		1 p_62239_ p_62239_
+	setSpawnSettings (ZZ)V m_6707_
+		0 p_62236_ p_62236_
+		1 p_62237_ p_62237_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_202162_ p_202162_
+		1 p_202163_ p_202163_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_6692_
+		0 p_62233_ p_62233_
+		1 p_62234_ p_62234_
+net/minecraft/world/level/chunk/ChunkStatus net/minecraft/world/level/chunk/ChunkStatus
+	BIOMES f_62317_
+	CARVERS f_62320_
+	EMPTY f_62314_
+	FEATURES f_62322_
+	FULL f_62326_
+	INITIALIZE_LIGHT f_279614_
+	LIGHT f_62323_
+	MAX_STRUCTURE_DISTANCE f_187758_
+	NOISE f_62318_
+	PASSTHROUGH_LOAD_TASK f_62329_
+	POST_FEATURES f_62328_
+	PRE_FEATURES f_62327_
+	RANGE_BY_STATUS f_62331_
+	SPAWN f_62324_
+	STATUS_BY_RANGE f_62330_
+	STRUCTURE_REFERENCES f_62316_
+	STRUCTURE_STARTS f_62315_
+	SURFACE f_62319_
+	chunkType f_62338_
+	generationTask f_62335_
+	hasLoadDependencies f_279602_
+	heightmapsAfter f_62339_
+	index f_62333_
+	loadingTask f_62336_
+	parent f_62334_
+	range f_62337_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)V <init>
+		0 p_289640_ p_289640_
+		1 p_289655_ p_289655_
+		2 p_289657_ p_289657_
+		3 p_289662_ p_289662_
+		4 p_289652_ p_289652_
+		5 p_289679_ p_289679_
+		6 p_289646_ p_289646_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62397_
+		static
+		0 p_62398_ p_62398_
+	generate (Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_280308_
+		0 p_283276_ p_283276_
+		1 p_281420_ p_281420_
+		2 p_281836_ p_281836_
+		3 p_281305_ p_281305_
+		4 p_282570_ p_282570_
+		5 p_283114_ p_283114_
+		6 p_282723_ p_282723_
+	getChunkType ()Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_62494_
+	getDistance (Lnet/minecraft/world/level/chunk/ChunkStatus;)I m_62370_
+		static
+		0 p_62371_ p_62371_
+	getIndex ()I m_62445_
+	getParent ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_62482_
+	getRange ()I m_62488_
+	getStatusAroundFullChunk (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_156185_
+		static
+		0 p_156186_ p_156186_
+	getStatusList ()Ljava/util/List; m_62349_
+		static
+	hasLoadDependencies ()Z m_280148_
+	heightmapsAfter ()Ljava/util/EnumSet; m_62500_
+	initializeLight (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_280141_
+		static
+		0 p_282288_ p_282288_
+		1 p_282906_ p_282906_
+	isLighted (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_284462_
+		static
+		0 p_285378_ p_285378_
+	isOrAfter (Lnet/minecraft/world/level/chunk/ChunkStatus;)Z m_62427_
+		0 p_62428_ p_62428_
+	lambda$generate$20 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_279983_
+		0 p_281215_ p_281215_
+		1 p_281216_ p_281216_
+		2 p_281217_ p_281217_
+	lambda$static$0 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279980_
+		static
+		0 p_281194_ p_281194_
+		1 p_281195_ p_281195_
+		2 p_281196_ p_281196_
+		3 p_281197_ p_281197_
+		4 p_281198_ p_281198_
+		5 p_281199_ p_281199_
+	lambda$static$1 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156306_
+		static
+		0 p_156307_ p_156307_
+		1 p_156308_ p_156308_
+		2 p_156309_ p_156309_
+		3 p_156310_ p_156310_
+		4 p_156311_ p_156311_
+	lambda$static$10 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_289182_
+		static
+		0 p_289523_ p_289523_
+		1 p_289524_ p_289524_
+		2 p_289525_ p_289525_
+		3 p_289526_ p_289526_
+		4 p_289527_ p_289527_
+	lambda$static$11 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_279978_
+		static
+		0 p_281188_ p_281188_
+		1 p_281189_ p_281189_
+		2 p_281190_ p_281190_
+		3 p_281191_ p_281191_
+		4 p_281192_ p_281192_
+	lambda$static$12 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279977_
+		static
+		0 p_281179_ p_281179_
+		1 p_281180_ p_281180_
+		2 p_281181_ p_281181_
+		3 p_281182_ p_281182_
+		4 p_281183_ p_281183_
+		5 p_281184_ p_281184_
+		6 p_281185_ p_281185_
+		7 p_281186_ p_281186_
+		8 p_281187_ p_281187_
+	lambda$static$13 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279974_
+		static
+		0 p_281155_ p_281155_
+		1 p_281156_ p_281156_
+		2 p_281157_ p_281157_
+		3 p_281158_ p_281158_
+		4 p_281159_ p_281159_
+		5 p_281160_ p_281160_
+	lambda$static$14 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284113_
+		static
+		0 p_284904_ p_284904_
+		1 p_284905_ p_284905_
+		2 p_284906_ p_284906_
+		3 p_284907_ p_284907_
+		4 p_284908_ p_284908_
+		5 p_284909_ p_284909_
+		6 p_284910_ p_284910_
+		7 p_284911_ p_284911_
+		8 p_284912_ p_284912_
+	lambda$static$15 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284112_
+		static
+		0 p_284898_ p_284898_
+		1 p_284899_ p_284899_
+		2 p_284900_ p_284900_
+		3 p_284901_ p_284901_
+		4 p_284902_ p_284902_
+		5 p_284903_ p_284903_
+	lambda$static$16 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196757_
+		static
+		0 p_196758_ p_196758_
+		1 p_196759_ p_196759_
+		2 p_196760_ p_196760_
+		3 p_196761_ p_196761_
+		4 p_196762_ p_196762_
+	lambda$static$17 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223266_
+		static
+		0 p_223267_ p_223267_
+		1 p_223268_ p_223268_
+		2 p_223269_ p_223269_
+		3 p_223270_ p_223270_
+		4 p_223271_ p_223271_
+		5 p_223272_ p_223272_
+		6 p_223273_ p_223273_
+		7 p_223274_ p_223274_
+		8 p_223275_ p_223275_
+	lambda$static$18 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223259_
+		static
+		0 p_223260_ p_223260_
+		1 p_223261_ p_223261_
+		2 p_223262_ p_223262_
+		3 p_223263_ p_223263_
+		4 p_223264_ p_223264_
+		5 p_223265_ p_223265_
+	lambda$static$19 (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V m_223313_
+		static
+		0 p_283066_ p_283066_
+	lambda$static$2 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_289181_
+		static
+		0 p_289514_ p_289514_
+		1 p_289515_ p_289515_
+		2 p_289516_ p_289516_
+		3 p_289517_ p_289517_
+		4 p_289518_ p_289518_
+		5 p_289519_ p_289519_
+		6 p_289520_ p_289520_
+		7 p_289521_ p_289521_
+		8 p_289522_ p_289522_
+	lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279982_
+		static
+		0 p_281209_ p_281209_
+		1 p_281210_ p_281210_
+		2 p_281211_ p_281211_
+		3 p_281212_ p_281212_
+		4 p_281213_ p_281213_
+		5 p_281214_ p_281214_
+	lambda$static$4 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196842_
+		static
+		0 p_196843_ p_196843_
+		1 p_196844_ p_196844_
+		2 p_196845_ p_196845_
+		3 p_196846_ p_196846_
+		4 p_196847_ p_196847_
+	lambda$static$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; m_279979_
+		static
+		0 p_281193_ p_281193_
+	lambda$static$6 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279981_
+		static
+		0 p_281200_ p_281200_
+		1 p_281201_ p_281201_
+		2 p_281202_ p_281202_
+		3 p_281203_ p_281203_
+		4 p_281204_ p_281204_
+		5 p_281205_ p_281205_
+		6 p_281206_ p_281206_
+		7 p_281207_ p_281207_
+		8 p_281208_ p_281208_
+	lambda$static$7 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; m_279984_
+		static
+		0 p_281218_ p_281218_
+	lambda$static$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279975_
+		static
+		0 p_281161_ p_281161_
+		1 p_281162_ p_281162_
+		2 p_281163_ p_281163_
+		3 p_281164_ p_281164_
+		4 p_281165_ p_281165_
+		5 p_281166_ p_281166_
+		6 p_281167_ p_281167_
+		7 p_281168_ p_281168_
+		8 p_281169_ p_281169_
+	lambda$static$9 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156246_
+		static
+		0 p_156247_ p_156247_
+		1 p_156248_ p_156248_
+		2 p_156249_ p_156249_
+		3 p_156250_ p_156250_
+		4 p_156251_ p_156251_
+	lightChunk (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284159_
+		static
+		0 p_285039_ p_285039_
+		1 p_285316_ p_285316_
+	load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223244_
+		0 p_223245_ p_223245_
+		1 p_223246_ p_223246_
+		2 p_223247_ p_223247_
+		3 p_223248_ p_223248_
+		4 p_223249_ p_223249_
+	maxDistance ()I m_62421_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_280108_
+		static
+		0 p_282817_ p_282817_
+		1 p_282644_ p_282644_
+		2 p_281535_ p_281535_
+		3 p_282329_ p_282329_
+		4 p_281310_ p_281310_
+		5 p_281968_ p_281968_
+		6 p_283654_ p_283654_
+		7 p_282175_ p_282175_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62399_
+		static
+		0 p_62400_ p_62400_
+		1 p_62401_ p_62401_
+		2 p_62402_ p_62402_
+		3 p_62403_ p_62403_
+		4 p_62404_ p_62404_
+		5 p_62405_ p_62405_
+	registerSimple (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62414_
+		static
+		0 p_62415_ p_62415_
+		1 p_62416_ p_62416_
+		2 p_62417_ p_62417_
+		3 p_62418_ p_62418_
+		4 p_62419_ p_62419_
+		5 p_62420_ p_62420_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/ChunkStatus$ChunkType net/minecraft/world/level/chunk/ChunkStatus$ChunkType
+	$VALUES $VALUES
+	LEVELCHUNK LEVELCHUNK
+	PROTOCHUNK PROTOCHUNK
+	$values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_156312_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_62517_ p_62517_
+		1 p_62518_ p_62518_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; valueOf
+		static
+		0 p_62520_ p_62520_
+	values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; values
+		static
+net/minecraft/world/level/chunk/ChunkStatus$GenerationTask net/minecraft/world/level/chunk/ChunkStatus$GenerationTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214024_
+		0 p_223371_ p_223371_
+		1 p_223372_ p_223372_
+		2 p_223373_ p_223373_
+		3 p_223374_ p_223374_
+		4 p_223375_ p_223375_
+		5 p_223376_ p_223376_
+		6 p_223377_ p_223377_
+		7 p_223378_ p_223378_
+		8 p_223379_ p_223379_
+net/minecraft/world/level/chunk/ChunkStatus$LoadingTask net/minecraft/world/level/chunk/ChunkStatus$LoadingTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223381_
+		0 p_223382_ p_223382_
+		1 p_223383_ p_223383_
+		2 p_223384_ p_223384_
+		3 p_223385_ p_223385_
+		4 p_223386_ p_223386_
+		5 p_223387_ p_223387_
+net/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask net/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214024_
+		0 p_281382_ p_281382_
+		1 p_283285_ p_283285_
+		2 p_283408_ p_283408_
+		3 p_282263_ p_282263_
+		4 p_282374_ p_282374_
+		5 p_281701_ p_281701_
+		6 p_282473_ p_282473_
+		7 p_282316_ p_282316_
+		8 p_281861_ p_281861_
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156322_
+		0 p_156323_ p_156323_
+		1 p_156324_ p_156324_
+		2 p_156325_ p_156325_
+		3 p_156326_ p_156326_
+		4 p_156327_ p_156327_
+net/minecraft/world/level/chunk/DataLayer net/minecraft/world/level/chunk/DataLayer
+	LAYER_COUNT f_182480_
+	LAYER_SIZE f_156339_
+	NIBBLE_SIZE f_156340_
+	SIZE f_156338_
+	data f_62551_
+	defaultValue f_279645_
+	<init> (I)V <init>
+		0 p_62554_ p_62554_
+	<init> ([B)V <init>
+		0 p_62556_ p_62556_
+	<init> ()V <init>
+	copy ()Lnet/minecraft/world/level/chunk/DataLayer; m_62569_
+	fill (I)V m_284173_
+		0 p_285142_ p_285142_
+	get (I)I m_62570_
+		0 p_62571_ p_62571_
+	get (III)I m_62560_
+		0 p_62561_ p_62561_
+		1 p_62562_ p_62562_
+		2 p_62563_ p_62563_
+	getByteIndex (I)I m_62578_
+		static
+		0 p_62579_ p_62579_
+	getData ()[B m_7877_
+	getIndex (III)I m_6406_
+		static
+		0 p_62572_ p_62572_
+		1 p_62573_ p_62573_
+		2 p_62574_ p_62574_
+	getNibbleIndex (I)I m_182481_
+		static
+		0 p_182482_ p_182482_
+	isDefinitelyFilledWith (I)Z m_280484_
+		0 p_281763_ p_281763_
+	isDefinitelyHomogenous ()Z m_280098_
+	isEmpty ()Z m_62575_
+	layerToString (I)Ljava/lang/String; m_156341_
+		0 p_156342_ p_156342_
+	packFilled (I)B m_280353_
+		static
+		0 p_282176_ p_282176_
+	set (II)V m_62557_
+		0 p_62558_ p_62558_
+		1 p_62559_ p_62559_
+	set (IIII)V m_62564_
+		0 p_62565_ p_62565_
+		1 p_62566_ p_62566_
+		2 p_62567_ p_62567_
+		3 p_62568_ p_62568_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/EmptyLevelChunk net/minecraft/world/level/chunk/EmptyLevelChunk
+	biome f_204420_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204422_ p_204422_
+		1 p_204423_ p_204423_
+		2 p_204424_ p_204424_
+	addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142170_
+		0 p_156346_ p_156346_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_5685_
+		0 p_62609_ p_62609_
+		1 p_62610_ p_62610_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62625_ p_62625_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62621_ p_62621_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287138_
+	getLightEmission (Lnet/minecraft/core/BlockPos;)I m_7146_
+		0 p_62628_ p_62628_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204426_ p_204426_
+		1 p_204427_ p_204427_
+		2 p_204428_ p_204428_
+	isEmpty ()Z m_6430_
+	isYSpaceEmpty (II)Z m_5566_
+		0 p_62587_ p_62587_
+		1 p_62588_ p_62588_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62623_ p_62623_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156344_ p_156344_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62605_ p_62605_
+		1 p_62606_ p_62606_
+		2 p_62607_ p_62607_
+net/minecraft/world/level/chunk/GlobalPalette net/minecraft/world/level/chunk/GlobalPalette
+	registry f_62639_
+	<init> (Lnet/minecraft/core/IdMap;)V <init>
+		0 p_187897_ p_187897_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_187898_
+		static
+		0 p_187899_ p_187899_
+		1 p_187900_ p_187900_
+		2 p_187901_ p_187901_
+		3 p_187902_ p_187902_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_62648_ p_62648_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_62650_ p_62650_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_62654_ p_62654_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_62646_ p_62646_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_62656_ p_62656_
+net/minecraft/world/level/chunk/HashMapPalette net/minecraft/world/level/chunk/HashMapPalette
+	bits f_62662_
+	registry f_62657_
+	resizeHandler f_62659_
+	values f_62658_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_187908_ p_187908_
+		1 p_187909_ p_187909_
+		2 p_187910_ p_187910_
+		3 p_187911_ p_187911_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;)V <init>
+		0 p_187904_ p_187904_
+		1 p_187905_ p_187905_
+		2 p_187906_ p_187906_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;)V <init>
+		0 p_199915_ p_199915_
+		1 p_199916_ p_199916_
+		2 p_199917_ p_199917_
+		3 p_199918_ p_199918_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_187912_
+		static
+		0 p_187913_ p_187913_
+		1 p_187914_ p_187914_
+		2 p_187915_ p_187915_
+		3 p_187916_ p_187916_
+	getEntries ()Ljava/util/List; m_187917_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_62673_ p_62673_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_62675_ p_62675_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_62679_ p_62679_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_62671_ p_62671_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_62684_ p_62684_
+net/minecraft/world/level/chunk/ImposterProtoChunk net/minecraft/world/level/chunk/ImposterProtoChunk
+	allowWrites f_187918_
+	wrapped f_62685_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Z)V <init>
+		0 p_187920_ p_187920_
+		1 p_187921_ p_187921_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62692_ p_62692_
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223402_ p_223402_
+		1 p_223403_ p_223403_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_183442_
+		0 p_187923_ p_187923_
+		1 p_187924_ p_187924_
+	findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V m_284478_
+		0 p_285465_ p_285465_
+		1 p_285061_ p_285061_
+	fixType (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_62741_
+		0 p_62742_ p_62742_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getAllStarts ()Ljava/util/Map; m_6633_
+	getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_183407_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_62744_ p_62744_
+	getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8049_
+		0 p_62757_ p_62757_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62760_ p_62760_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62749_ p_62749_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183612_
+		0 p_187926_ p_187926_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62736_ p_62736_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_5885_
+		0 p_62702_ p_62702_
+		1 p_62703_ p_62703_
+		2 p_62704_ p_62704_
+	getMaxLightLevel ()I m_7469_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204430_ p_204430_
+		1 p_204431_ p_204431_
+		2 p_204432_ p_204432_
+	getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183613_
+		0 p_187934_ p_187934_
+	getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_6005_
+		0 p_187928_ p_187928_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_7697_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223408_ p_223408_
+	getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_183278_
+		0 p_187932_ p_187932_
+	getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; m_7103_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223400_ p_223400_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	getWrapped ()Lnet/minecraft/world/level/chunk/LevelChunk; m_62768_
+	initializeLightSources ()V m_284190_
+	isLightCorrect ()Z m_6332_
+	isUnsaved ()Z m_6344_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_62752_ p_62752_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62747_ p_62747_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_62738_ p_62738_
+	setAllStarts (Ljava/util/Map;)V m_8040_
+		0 p_62726_ p_62726_
+	setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_183400_
+		0 p_187930_ p_187930_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156358_ p_156358_
+	setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V m_5604_
+		0 p_62728_ p_62728_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62722_ p_62722_
+		1 p_62723_ p_62723_
+		2 p_62724_ p_62724_
+	setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_6511_
+		0 p_62706_ p_62706_
+		1 p_62707_ p_62707_
+	setLightCorrect (Z)V m_8094_
+		0 p_62740_ p_62740_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223405_ p_223405_
+		1 p_223406_ p_223406_
+	setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_7150_
+		0 p_62698_ p_62698_
+	setUnsaved (Z)V m_8092_
+		0 p_62730_ p_62730_
+net/minecraft/world/level/chunk/LevelChunk net/minecraft/world/level/chunk/LevelChunk
+	LOGGER f_62771_
+	NULL_TICKER f_156361_
+	blockTicks f_62784_
+	fluidTicks f_187943_
+	fullStatus f_62790_
+	gameEventListenerRegistrySections f_244451_
+	level f_62776_
+	loaded f_62775_
+	postLoad f_62791_
+	tickersInLevel f_156362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_196854_ p_196854_
+		1 p_196855_ p_196855_
+		2 p_196856_ p_196856_
+		3 p_196857_ p_196857_
+		4 p_196858_ p_196858_
+		5 p_196859_ p_196859_
+		6 p_196860_ p_196860_
+		7 p_196861_ p_196861_
+		8 p_196862_ p_196862_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;)V <init>
+		0 p_196850_ p_196850_
+		1 p_196851_ p_196851_
+		2 p_196852_ p_196852_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_187945_ p_187945_
+		1 p_187946_ p_187946_
+	addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142170_
+		0 p_156391_ p_156391_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62826_ p_62826_
+	addGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V m_223415_
+		0 p_223416_ p_223416_
+		1 p_223417_ p_223417_
+	clearAllBlockEntities ()V m_187957_
+	createBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_62934_
+		0 p_62935_ p_62935_
+	createTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; m_156375_
+		0 p_156376_ p_156376_
+		1 p_156377_ p_156377_
+	getBlockEntities ()Ljava/util/Map; m_62954_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_5685_
+		0 p_62868_ p_62868_
+		1 p_62869_ p_62869_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_62912_ p_62912_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62932_ p_62932_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62923_ p_62923_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getFluidState (III)Lnet/minecraft/world/level/material/FluidState; m_62814_
+		0 p_62815_ p_62815_
+		1 p_62816_ p_62816_
+		2 p_62817_ p_62817_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62895_ p_62895_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287138_
+	getLevel ()Lnet/minecraft/world/level/Level; m_62953_
+	getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_246686_
+		0 p_251193_ p_251193_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	isEmpty ()Z m_6430_
+	isInLevel ()Z m_156370_
+	isTicking (Lnet/minecraft/core/BlockPos;)Z m_156410_
+		0 p_156411_ p_156411_
+	lambda$clearAllBlockEntities$4 (Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)V m_187965_
+		static
+		0 p_187966_ p_187966_
+	lambda$getBlockState$1 (III)Ljava/lang/String; m_187981_
+		0 p_187982_ p_187982_
+		1 p_187983_ p_187983_
+		2 p_187984_ p_187984_
+	lambda$getFluidState$2 (III)Ljava/lang/String; m_187975_
+		0 p_187976_ p_187976_
+		1 p_187977_ p_187977_
+		2 p_187978_ p_187978_
+	lambda$getListenerRegistry$0 (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_279985_
+		0 p_281219_ p_281219_
+		1 p_281220_ p_281220_
+		2 p_281221_ p_281221_
+	lambda$registerAllBlockEntitiesAfterLevelLoad$5 (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_187987_
+		0 p_187988_ p_187988_
+	lambda$replaceWithPacketData$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_187967_
+		0 p_187968_ p_187968_
+		1 p_187969_ p_187969_
+		2 p_187970_ p_187970_
+	lambda$updateBlockEntityTicker$6 (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper; m_187960_
+		0 p_187961_ p_187961_
+		1 p_187962_ p_187962_
+		2 p_187963_ p_187963_
+		3 p_187964_ p_187964_
+	postProcessGeneration ()V m_62812_
+	promotePendingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_62870_
+		0 p_62871_ p_62871_
+		1 p_62872_ p_62872_
+	registerAllBlockEntitiesAfterLevelLoad ()V m_156369_
+	registerTickContainerInLevel (Lnet/minecraft/server/level/ServerLevel;)V m_187958_
+		0 p_187959_ p_187959_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62919_ p_62919_
+	removeBlockEntityTicker (Lnet/minecraft/core/BlockPos;)V m_156412_
+		0 p_156413_ p_156413_
+	removeGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V m_223412_
+		0 p_223413_ p_223413_
+		1 p_223414_ p_223414_
+	removeGameEventListenerRegistry (I)V m_280642_
+		0 p_283355_ p_283355_
+	replaceBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V m_274381_
+		0 p_275574_ p_275574_
+	replaceWithPacketData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V m_187971_
+		0 p_187972_ p_187972_
+		1 p_187973_ p_187973_
+		2 p_187974_ p_187974_
+	runPostLoad ()V m_62952_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156374_ p_156374_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62865_ p_62865_
+		1 p_62866_ p_62866_
+		2 p_62867_ p_62867_
+	setFullStatus (Ljava/util/function/Supplier;)V m_62879_
+		0 p_62880_ p_62880_
+	setLoaded (Z)V m_62913_
+		0 p_62914_ p_62914_
+	unpackTicks (J)V m_187985_
+		0 p_187986_ p_187986_
+	unregisterTickContainerFromLevel (Lnet/minecraft/server/level/ServerLevel;)V m_187979_
+		0 p_187980_ p_187980_
+	updateBlockEntityTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_156406_
+		0 p_156407_ p_156407_
+net/minecraft/world/level/chunk/LevelChunk$1 net/minecraft/world/level/chunk/LevelChunk$1
+	<init> ()V <init>
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity
+	blockEntity f_156428_
+	loggedInvalidBlockState f_156430_
+	this$0 f_156427_
+	ticker f_156429_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)V <init>
+		0 p_156432_ p_156432_
+		1 p_156433_ p_156433_
+		2 p_156434_ p_156434_
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/LevelChunk$EntityCreationType
+	$VALUES $VALUES
+	CHECK CHECK
+	IMMEDIATE IMMEDIATE
+	QUEUED QUEUED
+	$values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; m_156442_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_62962_ p_62962_
+		1 p_62963_ p_62963_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; valueOf
+		static
+		0 p_62965_ p_62965_
+	values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; values
+		static
+net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor
+	run (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_196866_
+		0 p_196867_ p_196867_
+net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper
+	this$0 f_156443_
+	ticker f_156444_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V <init>
+		0 p_156446_ p_156446_
+		1 p_156447_ p_156447_
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	rebind (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V m_156449_
+		0 p_156450_ p_156450_
+	tick ()V m_142224_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/LevelChunkSection net/minecraft/world/level/chunk/LevelChunkSection
+	BIOME_CONTAINER_BITS f_187994_
+	SECTION_HEIGHT f_156456_
+	SECTION_SIZE f_156457_
+	SECTION_WIDTH f_156455_
+	biomes f_187995_
+	nonEmptyBlockCount f_62969_
+	states f_62972_
+	tickingBlockCount f_62970_
+	tickingFluidCount f_62971_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_282873_ p_282873_
+	<init> (Lnet/minecraft/world/level/chunk/PalettedContainer;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)V <init>
+		0 p_282846_ p_282846_
+		1 p_281695_ p_281695_
+	acquire ()V m_62981_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;III)V m_280631_
+		0 p_282075_ p_282075_
+		1 p_283084_ p_283084_
+		2 p_282310_ p_282310_
+		3 p_281510_ p_281510_
+		4 p_283057_ p_283057_
+	getBiomes ()Lnet/minecraft/world/level/chunk/PalettedContainerRO; m_187996_
+	getBlockState (III)Lnet/minecraft/world/level/block/state/BlockState; m_62982_
+		0 p_62983_ p_62983_
+		1 p_62984_ p_62984_
+		2 p_62985_ p_62985_
+	getFluidState (III)Lnet/minecraft/world/level/material/FluidState; m_63007_
+		0 p_63008_ p_63008_
+		1 p_63009_ p_63009_
+		2 p_63010_ p_63010_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_204433_
+		0 p_204434_ p_204434_
+		1 p_204435_ p_204435_
+		2 p_204436_ p_204436_
+	getSerializedSize ()I m_63020_
+	getStates ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_63019_
+	hasOnlyAir ()Z m_188008_
+	isRandomlyTicking ()Z m_63014_
+	isRandomlyTickingBlocks ()Z m_63015_
+	isRandomlyTickingFluids ()Z m_63016_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63002_
+		0 p_63003_ p_63003_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_63004_
+		0 p_63005_ p_63005_
+	readBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V m_274599_
+		0 p_275669_ p_275669_
+	recalcBlockCounts ()V m_63018_
+	release ()V m_63006_
+	setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_62986_
+		0 p_62987_ p_62987_
+		1 p_62988_ p_62988_
+		2 p_62989_ p_62989_
+		3 p_62990_ p_62990_
+	setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_62991_
+		0 p_62992_ p_62992_
+		1 p_62993_ p_62993_
+		2 p_62994_ p_62994_
+		3 p_62995_ p_62995_
+		4 p_62996_ p_62996_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63011_
+		0 p_63012_ p_63012_
+net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter
+	nonEmptyBlockCount f_204437_
+	this$0 f_204440_
+	tickingBlockCount f_204438_
+	tickingFluidCount f_204439_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
+		0 p_204442_ p_204442_
+	accept (Lnet/minecraft/world/level/block/state/BlockState;I)V m_63144_
+		0 p_204444_ p_204444_
+		1 p_204445_ p_204445_
+	accept (Ljava/lang/Object;I)V m_63144_
+		0 p_204447_ p_204447_
+		1 p_204448_ p_204448_
+net/minecraft/world/level/chunk/LightChunk net/minecraft/world/level/chunk/LightChunk
+	findBlockLightSources (Ljava/util/function/BiConsumer;)V m_284254_
+		0 p_285040_ p_285040_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+net/minecraft/world/level/chunk/LightChunkGetter net/minecraft/world/level/chunk/LightChunkGetter
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_63023_ p_63023_
+		1 p_63024_ p_63024_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_63021_ p_63021_
+		1 p_63022_ p_63022_
+net/minecraft/world/level/chunk/LinearPalette net/minecraft/world/level/chunk/LinearPalette
+	bits f_63029_
+	registry f_63025_
+	resizeHandler f_63027_
+	size f_63030_
+	values f_63026_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_188015_ p_188015_
+		1 p_188016_ p_188016_
+		2 p_188017_ p_188017_
+		3 p_188018_ p_188018_
+	<init> (Lnet/minecraft/core/IdMap;[Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;II)V <init>
+		0 p_199921_ p_199921_
+		1 p_199922_ p_199922_
+		2 p_199923_ p_199923_
+		3 p_199924_ p_199924_
+		4 p_199925_ p_199925_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188019_
+		static
+		0 p_188020_ p_188020_
+		1 p_188021_ p_188021_
+		2 p_188022_ p_188022_
+		3 p_188023_ p_188023_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_63040_ p_63040_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_63042_ p_63042_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_63046_ p_63046_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_63038_ p_63038_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_63049_ p_63049_
+net/minecraft/world/level/chunk/MissingPaletteEntryException net/minecraft/world/level/chunk/MissingPaletteEntryException
+	<init> (I)V <init>
+		0 p_188025_ p_188025_
+net/minecraft/world/level/chunk/Palette net/minecraft/world/level/chunk/Palette
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_63061_ p_63061_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_63062_ p_63062_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_63064_ p_63064_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_63060_ p_63060_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_63065_ p_63065_
+net/minecraft/world/level/chunk/Palette$Factory net/minecraft/world/level/chunk/Palette$Factory
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188026_
+		0 p_188027_ p_188027_
+		1 p_188028_ p_188028_
+		2 p_188029_ p_188029_
+		3 p_188030_ p_188030_
+net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/PaletteResize
+	onResize (ILjava/lang/Object;)I m_7248_
+		0 p_63066_ p_63066_
+		1 p_63067_ p_63067_
+net/minecraft/world/level/chunk/PalettedContainer net/minecraft/world/level/chunk/PalettedContainer
+	MIN_PALETTE_BITS f_188031_
+	data f_188032_
+	dummyPaletteResize f_63070_
+	registry f_63071_
+	strategy f_188033_
+	threadingDetector f_199441_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Data;)V <init>
+		0 p_199928_ p_199928_
+		1 p_199929_ p_199929_
+		2 p_199930_ p_199930_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Ljava/util/List;)V <init>
+		0 p_188035_ p_188035_
+		1 p_188036_ p_188036_
+		2 p_188037_ p_188037_
+		3 p_188038_ p_188038_
+		4 p_188039_ p_188039_
+	<init> (Lnet/minecraft/core/IdMap;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)V <init>
+		0 p_188041_ p_188041_
+		1 p_188042_ p_188042_
+		2 p_188043_ p_188043_
+	acquire ()V m_63084_
+	codec (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; m_238427_
+		static
+		0 p_238428_ p_238428_
+		1 p_238429_ p_238429_
+		2 p_238430_ p_238430_
+		3 p_238431_ p_238431_
+		4 p_238432_ p_238432_
+	codecRO (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_238418_
+		static
+		0 p_238419_ p_238419_
+		1 p_238420_ p_238420_
+		2 p_238421_ p_238421_
+		3 p_238422_ p_238422_
+	codecRW (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_238371_
+		static
+		0 p_238372_ p_238372_
+		1 p_238373_ p_238373_
+		2 p_238374_ p_238374_
+		3 p_238375_ p_238375_
+	copy ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_199931_
+	count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V m_63099_
+		0 p_63100_ p_63100_
+	createOrReuseData (Lnet/minecraft/world/level/chunk/PalettedContainer$Data;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_188051_
+		0 p_188052_ p_188052_
+		1 p_188053_ p_188053_
+	get (I)Ljava/lang/Object; m_63085_
+		0 p_63086_ p_63086_
+	get (III)Ljava/lang/Object; m_63087_
+		0 p_63088_ p_63088_
+		1 p_63089_ p_63089_
+		2 p_63090_ p_63090_
+	getAll (Ljava/util/function/Consumer;)V m_196879_
+		0 p_196880_ p_196880_
+	getAndSet (IIILjava/lang/Object;)Ljava/lang/Object; m_63091_
+		0 p_63092_ p_63092_
+		1 p_63093_ p_63093_
+		2 p_63094_ p_63094_
+		3 p_63095_ p_63095_
+	getAndSet (ILjava/lang/Object;)Ljava/lang/Object; m_63096_
+		0 p_63097_ p_63097_
+		1 p_63098_ p_63098_
+	getAndSetUnchecked (IIILjava/lang/Object;)Ljava/lang/Object; m_63127_
+		0 p_63128_ p_63128_
+		1 p_63129_ p_63129_
+		2 p_63130_ p_63130_
+		3 p_63131_ p_63131_
+	getSerializedSize ()I m_63137_
+	lambda$codec$3 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_188044_
+		static
+		0 p_188045_ p_188045_
+		1 p_188046_ p_188046_
+		2 p_188047_ p_188047_
+	lambda$codec$4 (Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_188078_
+		static
+		0 p_238259_ p_238259_
+		1 p_238260_ p_238260_
+		2 p_238261_ p_238261_
+		3 p_238262_ p_238262_
+	lambda$codec$5 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188071_
+		static
+		0 p_188072_ p_188072_
+		1 p_188073_ p_188073_
+		2 p_238263_ p_238263_
+	lambda$codecRO$1 (Lnet/minecraft/world/level/chunk/PalettedContainer;)Lnet/minecraft/world/level/chunk/PalettedContainerRO; m_200428_
+		static
+		0 p_238264_ p_238264_
+	lambda$codecRO$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_196881_
+		static
+		0 p_238265_ p_238265_
+		1 p_238266_ p_238266_
+		2 p_238267_ p_238267_
+	lambda$count$12 (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V m_198179_
+		static
+		0 p_238268_ p_238268_
+		1 p_238269_ p_238269_
+	lambda$count$13 (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V m_63138_
+		0 p_238270_ p_238270_
+		1 p_238271_ p_238271_
+	lambda$getAll$6 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/chunk/Palette;I)V m_196885_
+		static
+		0 p_238272_ p_238272_
+		1 p_238273_ p_238273_
+		2 p_238274_ p_238274_
+	lambda$new$0 (ILjava/lang/Object;)I m_198182_
+		static
+		0 p_238275_ p_238275_
+		1 p_238276_ p_238276_
+	lambda$pack$11 (Lnet/minecraft/world/level/chunk/HashMapPalette;I)I m_198176_
+		0 p_198177_ p_198177_
+		1 p_198178_ p_198178_
+	lambda$unpack$10 (Lnet/minecraft/util/SimpleBitStorage$InitializationException;)Ljava/lang/String; m_274279_
+		static
+		0 p_275178_ p_275178_
+	lambda$unpack$7 ()Ljava/lang/String; m_274280_
+		static
+	lambda$unpack$8 (ILjava/lang/Object;)I m_238277_
+		static
+		0 p_238278_ p_238278_
+		1 p_238279_ p_238279_
+	lambda$unpack$9 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/Palette;I)I m_238280_
+		static
+		0 p_238281_ p_238281_
+		1 p_238282_ p_238282_
+		2 p_238283_ p_238283_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63109_
+		0 p_63110_ p_63110_
+	onResize (ILjava/lang/Object;)I m_7248_
+		0 p_63142_ p_63142_
+		1 p_63143_ p_63143_
+	pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188064_
+		0 p_188065_ p_188065_
+		1 p_188066_ p_188066_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_63118_
+		0 p_63119_ p_63119_
+	recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_238334_
+	release ()V m_63120_
+	set (IIILjava/lang/Object;)V m_156470_
+		0 p_156471_ p_156471_
+		1 p_156472_ p_156472_
+		2 p_156473_ p_156473_
+		3 p_156474_ p_156474_
+	set (ILjava/lang/Object;)V m_63132_
+		0 p_63133_ p_63133_
+		1 p_63134_ p_63134_
+	swapPalette ([ILjava/util/function/IntUnaryOperator;)V m_198189_
+		static
+		0 p_198190_ p_198190_
+		1 p_198191_ p_198191_
+	unpack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_188067_
+		static
+		0 p_188068_ p_188068_
+		1 p_188069_ p_188069_
+		2 p_238258_ p_238258_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63135_
+		0 p_63136_ p_63136_
+net/minecraft/world/level/chunk/PalettedContainer$Configuration net/minecraft/world/level/chunk/PalettedContainer$Configuration
+	bits f_188086_
+	factory f_188085_
+	<init> (Lnet/minecraft/world/level/chunk/Palette$Factory;I)V <init>
+		0 f_188085_ f_188085_
+		1 f_188086_ f_188086_
+	bits ()I f_188086_
+	createData (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_188091_
+		0 p_188092_ p_188092_
+		1 p_188093_ p_188093_
+		2 p_188094_ p_188094_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_188097_ p_188097_
+	factory ()Lnet/minecraft/world/level/chunk/Palette$Factory; f_188085_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/PalettedContainer$CountConsumer net/minecraft/world/level/chunk/PalettedContainer$CountConsumer
+	accept (Ljava/lang/Object;I)V m_63144_
+		0 p_63145_ p_63145_
+		1 p_63146_ p_63146_
+net/minecraft/world/level/chunk/PalettedContainer$Data net/minecraft/world/level/chunk/PalettedContainer$Data
+	configuration f_188100_
+	palette f_188102_
+	storage f_188101_
+	<init> (Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Lnet/minecraft/world/level/chunk/Palette;)V <init>
+		0 f_188100_ f_188100_
+		1 f_188101_ f_188101_
+		2 f_188102_ f_188102_
+	configuration ()Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; f_188100_
+	copy ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_238361_
+	copyFrom (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V m_188111_
+		0 p_188112_ p_188112_
+		1 p_188113_ p_188113_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_188120_ p_188120_
+	getSerializedSize ()I m_188107_
+	hashCode ()I hashCode
+	palette ()Lnet/minecraft/world/level/chunk/Palette; f_188102_
+	storage ()Lnet/minecraft/util/BitStorage; f_188101_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_188114_
+		0 p_188115_ p_188115_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy net/minecraft/world/level/chunk/PalettedContainer$Strategy
+	GLOBAL_PALETTE_FACTORY f_188139_
+	HASHMAP_PALETTE_FACTORY f_188136_
+	LINEAR_PALETTE_FACTORY f_188135_
+	SECTION_BIOMES f_188138_
+	SECTION_STATES f_188137_
+	SINGLE_VALUE_PALETTE_FACTORY f_188134_
+	sizeBits f_188140_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_188143_ p_188143_
+	calculateBitsForSerialization (Lnet/minecraft/core/IdMap;I)I m_188151_
+		0 p_188152_ p_188152_
+		1 p_188153_ p_188153_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188149_ p_188149_
+		1 p_188150_ p_188150_
+	getIndex (III)I m_188145_
+		0 p_188146_ p_188146_
+		1 p_188147_ p_188147_
+		2 p_188148_ p_188148_
+	size ()I m_188144_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 net/minecraft/world/level/chunk/PalettedContainer$Strategy$1
+	<init> (I)V <init>
+		0 p_188155_ p_188155_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188157_ p_188157_
+		1 p_188158_ p_188158_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 net/minecraft/world/level/chunk/PalettedContainer$Strategy$2
+	<init> (I)V <init>
+		0 p_188160_ p_188160_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188162_ p_188162_
+		1 p_188163_ p_188163_
+net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO
+	count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V m_63099_
+		0 p_238355_ p_238355_
+	get (III)Ljava/lang/Object; m_63087_
+		0 p_238291_ p_238291_
+		1 p_238292_ p_238292_
+		2 p_238293_ p_238293_
+	getAll (Ljava/util/function/Consumer;)V m_196879_
+		0 p_238353_ p_238353_
+	getSerializedSize ()I m_63137_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63109_
+		0 p_238437_ p_238437_
+	pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188064_
+		0 p_238441_ p_238441_
+		1 p_238442_ p_238442_
+	recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_238334_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63135_
+		0 p_238417_ p_238417_
+net/minecraft/world/level/chunk/PalettedContainerRO$PackedData net/minecraft/world/level/chunk/PalettedContainerRO$PackedData
+	paletteEntries f_238184_
+	storage f_238179_
+	<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
+		0 f_238184_ f_238184_
+		1 f_238179_ f_238179_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238439_ p_238439_
+	hashCode ()I hashCode
+	paletteEntries ()Ljava/util/List; f_238184_
+	storage ()Ljava/util/Optional; f_238179_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker
+	read (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_238363_
+		0 p_238364_ p_238364_
+		1 p_238365_ p_238365_
+		2 p_238366_ p_238366_
+net/minecraft/world/level/chunk/ProtoChunk net/minecraft/world/level/chunk/ProtoChunk
+	belowZeroRetrogen f_188164_
+	blockTicks f_63163_
+	carvingMasks f_63166_
+	entities f_63157_
+	fluidTicks f_188165_
+	lightEngine f_63151_
+	status f_63153_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_188167_ p_188167_
+		1 p_188168_ p_188168_
+		2 p_188169_ p_188169_
+		3 p_188170_ p_188170_
+		4 p_188171_ p_188171_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_188173_ p_188173_
+		1 p_188174_ p_188174_
+		2 p_188175_ p_188175_
+		3 p_188176_ p_188176_
+		4 p_188177_ p_188177_
+		5 p_188178_ p_188178_
+		6 p_188179_ p_188179_
+		7 p_188180_ p_188180_
+	addEntity (Lnet/minecraft/nbt/CompoundTag;)V m_63242_
+		0 p_63243_ p_63243_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_63183_ p_63183_
+	addPackedPostProcess (SI)V m_6561_
+		0 p_63225_ p_63225_
+		1 p_63226_ p_63226_
+	getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_183376_
+	getBlockEntities ()Ljava/util/Map; m_63292_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_63257_ p_63257_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_63275_ p_63275_
+	getBlockEntityNbts ()Ljava/util/Map; m_63294_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_63264_ p_63264_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183612_
+		0 p_188185_ p_188185_
+	getEntities ()Ljava/util/List; m_63293_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_63239_ p_63239_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_183618_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204450_ p_204450_
+		1 p_204451_ p_204451_
+		2 p_204452_ p_204452_
+	getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183613_
+		0 p_188191_ p_188191_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	lambda$getOrCreateCarvingMask$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_289183_
+		0 p_289528_ p_289528_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_63266_ p_63266_
+	packOffsetCoordinates (Lnet/minecraft/core/BlockPos;)S m_63280_
+		static
+		0 p_63281_ p_63281_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_63262_ p_63262_
+	setBelowZeroRetrogen (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V m_188183_
+		0 p_188184_ p_188184_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156488_ p_156488_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_63217_ p_63217_
+		1 p_63218_ p_63218_
+		2 p_63219_ p_63219_
+	setCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/world/level/chunk/CarvingMask;)V m_188186_
+		0 p_188187_ p_188187_
+		1 p_188188_ p_188188_
+	setLightEngine (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V m_63209_
+		0 p_63210_ p_63210_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223432_ p_223432_
+		1 p_223433_ p_223433_
+	setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_7150_
+		0 p_63187_ p_63187_
+	unpackBlockTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; m_188181_
+	unpackFluidTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; m_188182_
+	unpackOffsetCoordinates (SILnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_63227_
+		static
+		0 p_63228_ p_63228_
+		1 p_63229_ p_63229_
+		2 p_63230_ p_63230_
+	unpackTicks (Lnet/minecraft/world/ticks/ProtoChunkTicks;)Lnet/minecraft/world/ticks/LevelChunkTicks; m_188189_
+		static
+		0 p_188190_ p_188190_
+net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette
+	registry f_188203_
+	resizeHandler f_188205_
+	value f_188204_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_188207_ p_188207_
+		1 p_188208_ p_188208_
+		2 p_188209_ p_188209_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188213_
+		static
+		0 p_188214_ p_188214_
+		1 p_188215_ p_188215_
+		2 p_188216_ p_188216_
+		3 p_188217_ p_188217_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_188219_ p_188219_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_188221_ p_188221_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_188223_ p_188223_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_188212_ p_188212_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_188226_ p_188226_
+net/minecraft/world/level/chunk/StructureAccess net/minecraft/world/level/chunk/StructureAccess
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223435_ p_223435_
+		1 p_223436_ p_223436_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223439_ p_223439_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223434_ p_223434_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_223440_ p_223440_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223437_ p_223437_
+		1 p_223438_ p_223438_
+net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/UpgradeData
+	CHUNKY_FIXERS f_63326_
+	DIRECTIONS f_63322_
+	EMPTY f_63320_
+	LOGGER f_63321_
+	MAP f_63325_
+	TAG_INDICES f_156504_
+	index f_63324_
+	neighborBlockTicks f_208118_
+	neighborFluidTicks f_208119_
+	sides f_63323_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_156508_ p_156508_
+		1 p_156509_ p_156509_
+	<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_156506_ p_156506_
+	isEmpty ()Z m_63331_
+	lambda$new$0 ()Ljava/util/Optional; m_208149_
+		static
+	lambda$new$1 (Ljava/lang/String;)Ljava/util/Optional; m_257335_
+		static
+		0 p_258983_ p_258983_
+	lambda$new$2 ()Ljava/util/Optional; m_208148_
+		static
+	lambda$new$3 (Ljava/lang/String;)Ljava/util/Optional; m_257338_
+		static
+		0 p_258986_ p_258986_
+	lambda$upgrade$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V m_208140_
+		static
+		0 p_208141_ p_208141_
+		1 p_208142_ p_208142_
+	lambda$upgrade$5 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V m_208123_
+		static
+		0 p_208124_ p_208124_
+		1 p_208125_ p_208125_
+	lambda$upgrade$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V m_208120_
+		static
+		0 p_208121_ p_208121_
+		1 p_208122_ p_208122_
+	lambda$write$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V m_208137_
+		static
+		0 p_208138_ p_208138_
+		1 p_208139_ p_208139_
+	lambda$write$7 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257336_
+		static
+		0 p_258984_ p_258984_
+	lambda$write$8 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V m_208145_
+		static
+		0 p_208146_ p_208146_
+		1 p_208147_ p_208147_
+	lambda$write$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; m_257337_
+		static
+		0 p_258985_ p_258985_
+	loadTicks (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V m_208132_
+		static
+		0 p_208133_ p_208133_
+		1 p_208134_ p_208134_
+		2 p_208135_ p_208135_
+		3 p_208136_ p_208136_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_63335_
+		static
+		0 p_63336_ p_63336_
+		1 p_63337_ p_63337_
+		2 p_63338_ p_63338_
+		3 p_63339_ p_63339_
+		4 p_63340_ p_63340_
+	upgrade (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_63341_
+		0 p_63342_ p_63342_
+	upgradeInside (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_63347_
+		0 p_63348_ p_63348_
+	upgradeSides (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/Direction8;)V m_63343_
+		static
+		0 p_63344_ p_63344_
+		1 p_63345_ p_63345_
+	write ()Lnet/minecraft/nbt/CompoundTag; m_63346_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixer net/minecraft/world/level/chunk/UpgradeData$BlockFixer
+	processChunk (Lnet/minecraft/world/level/LevelAccessor;)V m_5870_
+		0 p_63351_ p_63351_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63352_ p_63352_
+		1 p_63353_ p_63353_
+		2 p_63354_ p_63354_
+		3 p_63355_ p_63355_
+		4 p_63356_ p_63356_
+		5 p_63357_ p_63357_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers net/minecraft/world/level/chunk/UpgradeData$BlockFixers
+	$VALUES $VALUES
+	BLACKLIST BLACKLIST
+	CHEST CHEST
+	DEFAULT DEFAULT
+	DIRECTIONS f_63363_
+	LEAVES LEAVES
+	STEM_BLOCK STEM_BLOCK
+	$values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; m_156510_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63367_ p_63367_
+		1 p_63368_ p_63368_
+		2 p_63369_ p_63369_
+		3 p_63370_ p_63370_
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63378_ p_63378_
+		1 p_63379_ p_63379_
+		2 p_63380_ p_63380_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; valueOf
+		static
+		0 p_63387_ p_63387_
+	values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; values
+		static
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63390_ p_63390_
+		1 p_63391_ p_63391_
+		2 p_63392_ p_63392_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63394_ p_63394_
+		1 p_63395_ p_63395_
+		2 p_63396_ p_63396_
+		3 p_63397_ p_63397_
+		4 p_63398_ p_63398_
+		5 p_63399_ p_63399_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63401_ p_63401_
+		1 p_63402_ p_63402_
+		2 p_63403_ p_63403_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63405_ p_63405_
+		1 p_63406_ p_63406_
+		2 p_63407_ p_63407_
+		3 p_63408_ p_63408_
+		4 p_63409_ p_63409_
+		5 p_63410_ p_63410_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63412_ p_63412_
+		1 p_63413_ p_63413_
+		2 p_63414_ p_63414_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63416_ p_63416_
+		1 p_63417_ p_63417_
+		2 p_63418_ p_63418_
+		3 p_63419_ p_63419_
+		4 p_63420_ p_63420_
+		5 p_63421_ p_63421_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4
+	queue f_63422_
+	<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63424_ p_63424_
+		1 p_63425_ p_63425_
+		2 p_63426_ p_63426_
+		3 p_63427_ p_63427_
+	lambda$$0 ()Ljava/util/List; m_63428_
+		static
+	processChunk (Lnet/minecraft/world/level/LevelAccessor;)V m_5870_
+		0 p_63430_ p_63430_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63432_ p_63432_
+		1 p_63433_ p_63433_
+		2 p_63434_ p_63434_
+		3 p_63435_ p_63435_
+		4 p_63436_ p_63436_
+		5 p_63437_ p_63437_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63439_ p_63439_
+		1 p_63440_ p_63440_
+		2 p_63441_ p_63441_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63443_ p_63443_
+		1 p_63444_ p_63444_
+		2 p_63445_ p_63445_
+		3 p_63446_ p_63446_
+		4 p_63447_ p_63447_
+		5 p_63448_ p_63448_
+net/minecraft/world/level/chunk/package-info net/minecraft/world/level/chunk/package-info
+net/minecraft/world/level/chunk/storage/ChunkScanAccess net/minecraft/world/level/chunk/storage/ChunkScanAccess
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; m_196358_
+		0 p_196888_ p_196888_
+		1 p_196889_ p_196889_
+net/minecraft/world/level/chunk/storage/ChunkSerializer net/minecraft/world/level/chunk/storage/ChunkSerializer
+	BLOCK_LIGHT_TAG f_223446_
+	BLOCK_STATE_CODEC f_188227_
+	BLOCK_TICKS_TAG f_188228_
+	FLUID_TICKS_TAG f_188229_
+	HEIGHTMAPS_TAG f_223443_
+	IS_LIGHT_ON_TAG f_223444_
+	LOGGER f_63449_
+	SECTIONS_TAG f_223445_
+	SKY_LIGHT_TAG f_223447_
+	TAG_UPGRADE_DATA f_156511_
+	X_POS_TAG f_223441_
+	Z_POS_TAG f_223442_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getChunkTypeFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_63485_
+		static
+		0 p_63486_ p_63486_
+	getListOfCompoundsOrNull (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; m_196897_
+		static
+		0 p_196898_ p_196898_
+		1 p_196899_ p_196899_
+	lambda$postLoadChunk$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_196900_
+		static
+		0 p_196901_ p_196901_
+		1 p_196902_ p_196902_
+		2 p_196903_ p_196903_
+		3 p_196904_ p_196904_
+	lambda$read$0 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188280_
+		static
+		0 p_188281_ p_188281_
+		1 p_188282_ p_188282_
+		2 p_188283_ p_188283_
+	lambda$read$1 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188271_
+		static
+		0 p_188272_ p_188272_
+		1 p_188273_ p_188273_
+		2 p_188274_ p_188274_
+	lambda$read$2 (Ljava/lang/String;)Ljava/util/Optional; m_257340_
+		static
+		0 p_258988_ p_258988_
+	lambda$read$3 (Ljava/lang/String;)Ljava/util/Optional; m_257342_
+		static
+		0 p_258990_ p_258990_
+	lambda$read$4 (Ljava/lang/String;)Ljava/util/Optional; m_257344_
+		static
+		0 p_258992_ p_258992_
+	lambda$read$5 (Ljava/lang/String;)Ljava/util/Optional; m_257343_
+		static
+		0 p_258991_ p_258991_
+	lambda$saveTicks$8 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257339_
+		static
+		0 p_258987_ p_258987_
+	lambda$saveTicks$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; m_257341_
+		static
+		0 p_258989_ p_258989_
+	lambda$unpackStructureReferences$11 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceLocation;J)Z m_208150_
+		static
+		0 p_208151_ p_208151_
+		1 p_208152_ p_208152_
+		2 p_208153_ p_208153_
+	lambda$write$6 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_196907_
+		static
+		0 p_196908_ p_196908_
+		1 p_196909_ p_196909_
+	lambda$write$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_188277_
+		static
+		0 p_188278_ p_188278_
+		1 p_188279_ p_188279_
+	logErrors (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188239_
+		static
+		0 p_188240_ p_188240_
+		1 p_188241_ p_188241_
+		2 p_188242_ p_188242_
+	makeBiomeCodec (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_188260_
+		static
+		0 p_188261_ p_188261_
+	packOffsets ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/nbt/ListTag; m_63490_
+		static
+		0 p_63491_ p_63491_
+	packStructureData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/nbt/CompoundTag; m_188249_
+		static
+		0 p_188250_ p_188250_
+		1 p_188251_ p_188251_
+		2 p_188252_ p_188252_
+		3 p_188253_ p_188253_
+	postLoadChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; m_196890_
+		static
+		0 p_196891_ p_196891_
+		1 p_196892_ p_196892_
+	read (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ProtoChunk; m_188230_
+		static
+		0 p_188231_ p_188231_
+		1 p_188232_ p_188232_
+		2 p_188233_ p_188233_
+		3 p_188234_ p_188234_
+	saveTicks (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave;)V m_188235_
+		static
+		0 p_188236_ p_188236_
+		1 p_188237_ p_188237_
+		2 p_188238_ p_188238_
+	unpackStructureReferences (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Map; m_208154_
+		static
+		0 p_208155_ p_208155_
+		1 p_208156_ p_208156_
+		2 p_208157_ p_208157_
+	unpackStructureStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Ljava/util/Map; m_188254_
+		static
+		0 p_188255_ p_188255_
+		1 p_188256_ p_188256_
+		2 p_188257_ p_188257_
+	write (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/nbt/CompoundTag; m_63454_
+		static
+		0 p_63455_ p_63455_
+		1 p_63456_ p_63456_
+net/minecraft/world/level/chunk/storage/ChunkStorage net/minecraft/world/level/chunk/storage/ChunkStorage
+	LAST_MONOLYTH_STRUCTURE_DATA_VERSION f_196910_
+	fixerUpper f_63496_
+	legacyStructureHandler f_63497_
+	worker f_63495_
+	<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V <init>
+		0 p_196912_ p_196912_
+		1 p_196913_ p_196913_
+		2 p_196914_ p_196914_
+	chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m_196922_
+	close ()V close
+	flushWorker ()V m_63514_
+	getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; m_223448_
+		0 p_223449_ p_223449_
+		1 p_223450_ p_223450_
+	getVersion (Lnet/minecraft/nbt/CompoundTag;)I m_63505_
+		static
+		0 p_63506_ p_63506_
+	injectDatafixingContext (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)V m_196918_
+		static
+		0 p_196919_ p_196919_
+		1 p_196920_ p_196920_
+		2 p_196921_ p_196921_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_223451_
+		0 p_223452_ p_223452_
+		1 p_223453_ p_223453_
+	lambda$injectDatafixingContext$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;)V m_196915_
+		static
+		0 p_196916_ p_196916_
+		1 p_196917_ p_196917_
+	read (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_223454_
+		0 p_223455_ p_223455_
+	upgradeChunkTag (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)Lnet/minecraft/nbt/CompoundTag; m_188288_
+		0 p_188289_ p_188289_
+		1 p_188290_ p_188290_
+		2 p_188291_ p_188291_
+		3 p_188292_ p_188292_
+	write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V m_63502_
+		0 p_63503_ p_63503_
+		1 p_63504_ p_63504_
+net/minecraft/world/level/chunk/storage/EntityStorage net/minecraft/world/level/chunk/storage/EntityStorage
+	ENTITIES_TAG f_156536_
+	LOGGER f_156535_
+	POSITION_TAG f_156537_
+	emptyChunks f_156540_
+	entityDeserializerQueue f_182485_
+	fixerUpper f_156534_
+	level f_156538_
+	worker f_156539_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V <init>
+		0 p_196924_ p_196924_
+		1 p_196925_ p_196925_
+		2 p_196926_ p_196926_
+		3 p_196927_ p_196927_
+		4 p_196928_ p_196928_
+	close ()V close
+	emptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/entity/ChunkEntities; m_156568_
+		static
+		0 p_156569_ p_156569_
+	flush (Z)V m_182219_
+		0 p_182487_ p_182487_
+	lambda$loadEntities$0 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lnet/minecraft/world/level/entity/ChunkEntities; m_223456_
+		0 p_223457_ p_223457_
+		1 p_223458_ p_223458_
+	lambda$storeEntities$1 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/entity/Entity;)V m_156565_
+		static
+		0 p_156566_ p_156566_
+		1 p_156567_ p_156567_
+	lambda$storeEntities$2 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; m_156552_
+		static
+		0 p_156553_ p_156553_
+		1 p_156554_ p_156554_
+	loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_141930_
+		0 p_156551_ p_156551_
+	readChunkPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ChunkPos; m_156570_
+		static
+		0 p_156571_ p_156571_
+	storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V m_141971_
+		0 p_156559_ p_156559_
+	upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_156572_
+		0 p_156573_ p_156573_
+	writeChunkPos (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)V m_156562_
+		static
+		0 p_156563_ p_156563_
+		1 p_156564_ p_156564_
+net/minecraft/world/level/chunk/storage/IOWorker net/minecraft/world/level/chunk/storage/IOWorker
+	LOGGER f_63515_
+	REGION_CACHE_SIZE f_223460_
+	mailbox f_63517_
+	pendingWrites f_63519_
+	regionCacheForBlender f_223459_
+	shutdownRequested f_63516_
+	storage f_63518_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;ZLjava/lang/String;)V <init>
+		0 p_196930_ p_196930_
+		1 p_196931_ p_196931_
+		2 p_196932_ p_196932_
+	close ()V close
+	createOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; m_223489_
+		0 p_223490_ p_223490_
+		1 p_223491_ p_223491_
+	getOrCreateOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; m_223463_
+		0 p_223464_ p_223464_
+		1 p_223465_ p_223465_
+	isOldChunk (Lnet/minecraft/nbt/CompoundTag;)Z m_223484_
+		0 p_223485_ p_223485_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_223471_
+		0 p_223472_ p_223472_
+		1 p_223473_ p_223473_
+	lambda$close$15 (Lnet/minecraft/util/thread/ProcessorHandle;)V m_223492_
+		static
+		0 p_223493_ p_223493_
+	lambda$close$16 (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_223466_
+		static
+		0 p_223467_ p_223467_
+	lambda$createOldDataForRegion$0 (Ljava/util/BitSet;Lnet/minecraft/world/level/ChunkPos;)V m_223478_
+		0 p_223479_ p_223479_
+		1 p_223480_ p_223480_
+	lambda$createOldDataForRegion$1 (II)Ljava/util/BitSet; m_223503_
+		0 p_223504_ p_223504_
+		1 p_223505_ p_223505_
+	lambda$loadAsync$4 (Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; m_223494_
+		0 p_223495_ p_223495_
+	lambda$scanChunk$12 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; m_223499_
+		0 p_223500_ p_223500_
+		1 p_223501_ p_223501_
+	lambda$store$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; m_223486_
+		static
+		0 p_223487_ p_223487_
+		1 p_223488_ p_223488_
+	lambda$store$3 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/datafixers/util/Either; m_223496_
+		0 p_223497_ p_223497_
+		1 p_223498_ p_223498_
+	lambda$submitTask$13 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Supplier;)V m_223468_
+		0 p_223469_ p_223469_
+		1 p_223470_ p_223470_
+	lambda$submitTask$14 (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_223481_
+		0 p_223482_ p_223482_
+		1 p_223483_ p_223483_
+	lambda$synchronize$10 ()Lcom/mojang/datafixers/util/Either; m_223502_
+		static
+	lambda$synchronize$11 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; m_223476_
+		0 p_223477_ p_223477_
+	lambda$synchronize$5 (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; m_223474_
+		static
+		0 p_223475_ p_223475_
+	lambda$synchronize$6 (I)[Ljava/util/concurrent/CompletableFuture; m_223461_
+		static
+		0 p_223462_ p_223462_
+	lambda$synchronize$7 ()Lcom/mojang/datafixers/util/Either; m_223506_
+	lambda$synchronize$8 ()Lcom/mojang/datafixers/util/Either; m_182502_
+	lambda$synchronize$9 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; m_182493_
+		0 p_182494_ p_182494_
+	loadAsync (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_156587_
+		0 p_156588_ p_156588_
+	runStore (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)V m_63535_
+		0 p_63536_ p_63536_
+		1 p_63537_ p_63537_
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; m_196358_
+		0 p_196939_ p_196939_
+		1 p_196940_ p_196940_
+	store (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; m_63538_
+		0 p_63539_ p_63539_
+		1 p_63540_ p_63540_
+	storePendingChunk ()V m_63553_
+	submitTask (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_63545_
+		0 p_63546_ p_63546_
+	synchronize (Z)Ljava/util/concurrent/CompletableFuture; m_182498_
+		0 p_182499_ p_182499_
+	tellStorePending ()V m_63561_
+net/minecraft/world/level/chunk/storage/IOWorker$PendingStore net/minecraft/world/level/chunk/storage/IOWorker$PendingStore
+	data f_63565_
+	result f_63566_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_63568_ p_63568_
+net/minecraft/world/level/chunk/storage/IOWorker$Priority net/minecraft/world/level/chunk/storage/IOWorker$Priority
+	$VALUES $VALUES
+	BACKGROUND BACKGROUND
+	FOREGROUND FOREGROUND
+	SHUTDOWN SHUTDOWN
+	$values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; m_156595_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_63581_ p_63581_
+		1 p_63582_ p_63582_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; valueOf
+		static
+		0 p_63584_ p_63584_
+	values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; values
+		static
+net/minecraft/world/level/chunk/storage/RegionBitmap net/minecraft/world/level/chunk/storage/RegionBitmap
+	used f_63608_
+	<init> ()V <init>
+	allocate (I)I m_63610_
+		0 p_63611_ p_63611_
+	force (II)V m_63612_
+		0 p_63613_ p_63613_
+		1 p_63614_ p_63614_
+	free (II)V m_63615_
+		0 p_63616_ p_63616_
+		1 p_63617_ p_63617_
+	getUsed ()Lit/unimi/dsi/fastutil/ints/IntSet; m_156603_
+net/minecraft/world/level/chunk/storage/RegionFile net/minecraft/world/level/chunk/storage/RegionFile
+	CHUNK_HEADER_SIZE f_156606_
+	CHUNK_NOT_PRESENT f_156611_
+	EXTERNAL_CHUNK_THRESHOLD f_156610_
+	EXTERNAL_FILE_EXTENSION f_156608_
+	EXTERNAL_STREAM_FLAG f_156609_
+	HEADER_OFFSET f_156607_
+	LOGGER f_63619_
+	PADDING_BUFFER f_63620_
+	SECTOR_BYTES f_156605_
+	SECTOR_INTS f_156604_
+	externalFileDir f_63622_
+	file f_63621_
+	header f_63624_
+	offsets f_63625_
+	timestamps f_63626_
+	usedSectors f_63618_
+	version f_63623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;Z)V <init>
+		0 p_63633_ p_63633_
+		1 p_63634_ p_63634_
+		2 p_63635_ p_63635_
+		3 p_63636_ p_63636_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V <init>
+		0 p_196950_ p_196950_
+		1 p_196951_ p_196951_
+		2 p_196952_ p_196952_
+	clear (Lnet/minecraft/world/level/ChunkPos;)V m_156613_
+		0 p_156614_ p_156614_
+	close ()V close
+	createChunkInputStream (Lnet/minecraft/world/level/ChunkPos;BLjava/io/InputStream;)Ljava/io/DataInputStream; m_63650_
+		0 p_63651_ p_63651_
+		1 p_63652_ p_63652_
+		2 p_63653_ p_63653_
+	createExternalChunkInputStream (Lnet/minecraft/world/level/ChunkPos;B)Ljava/io/DataInputStream; m_63647_
+		0 p_63648_ p_63648_
+		1 p_63649_ p_63649_
+	createExternalStub ()Ljava/nio/ByteBuffer; m_63668_
+	createStream (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; m_63659_
+		static
+		0 p_63660_ p_63660_
+		1 p_63661_ p_63661_
+	doesChunkExist (Lnet/minecraft/world/level/ChunkPos;)Z m_63673_
+		0 p_63674_ p_63674_
+	flush ()V m_63637_
+	getChunkDataInputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataInputStream; m_63645_
+		0 p_63646_ p_63646_
+	getChunkDataOutputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataOutputStream; m_63678_
+		0 p_63679_ p_63679_
+	getExternalChunkPath (Lnet/minecraft/world/level/ChunkPos;)Ljava/nio/file/Path; m_63684_
+		0 p_63685_ p_63685_
+	getExternalChunkVersion (B)B m_63669_
+		static
+		0 p_63670_ p_63670_
+	getNumSectors (I)I m_63640_
+		static
+		0 p_63641_ p_63641_
+	getOffset (Lnet/minecraft/world/level/ChunkPos;)I m_63686_
+		0 p_63687_ p_63687_
+	getOffsetIndex (Lnet/minecraft/world/level/ChunkPos;)I m_63688_
+		static
+		0 p_63689_ p_63689_
+	getSectorNumber (I)I m_63671_
+		static
+		0 p_63672_ p_63672_
+	getTimestamp ()I m_156612_
+		static
+	hasChunk (Lnet/minecraft/world/level/ChunkPos;)Z m_63682_
+		0 p_63683_ p_63683_
+	isExternalStreamChunk (B)Z m_63638_
+		static
+		0 p_63639_ p_63639_
+	lambda$write$0 (Lnet/minecraft/world/level/ChunkPos;)V m_63690_
+		0 p_63691_ p_63691_
+	lambda$writeToExternalFile$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_63665_
+		static
+		0 p_63666_ p_63666_
+		1 p_63667_ p_63667_
+	packSectorOffset (II)I m_63642_
+		0 p_63643_ p_63643_
+		1 p_63644_ p_63644_
+	padToFullSector ()V m_63681_
+	sizeToSectors (I)I m_63676_
+		static
+		0 p_63677_ p_63677_
+	write (Lnet/minecraft/world/level/ChunkPos;Ljava/nio/ByteBuffer;)V m_63654_
+		0 p_63655_ p_63655_
+		1 p_63656_ p_63656_
+	writeHeader ()V m_63675_
+	writeToExternalFile (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/world/level/chunk/storage/RegionFile$CommitOp; m_63662_
+		0 p_63663_ p_63663_
+		1 p_63664_ p_63664_
+net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
+	pos f_63693_
+	this$0 f_63692_
+	<init> (Lnet/minecraft/world/level/chunk/storage/RegionFile;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_63695_ p_63695_
+		1 p_63696_ p_63696_
+	close ()V close
+net/minecraft/world/level/chunk/storage/RegionFile$CommitOp net/minecraft/world/level/chunk/storage/RegionFile$CommitOp
+	run ()V m_63698_
+net/minecraft/world/level/chunk/storage/RegionFileStorage net/minecraft/world/level/chunk/storage/RegionFileStorage
+	ANVIL_EXTENSION f_156615_
+	MAX_CACHE_SIZE f_156616_
+	folder f_63700_
+	regionCache f_63699_
+	sync f_63701_
+	<init> (Ljava/nio/file/Path;Z)V <init>
+		0 p_196954_ p_196954_
+		1 p_196955_ p_196955_
+	close ()V close
+	flush ()V m_63705_
+	getRegionFile (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/RegionFile; m_63711_
+		0 p_63712_ p_63712_
+	read (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_63706_
+		0 p_63707_ p_63707_
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)V m_196956_
+		0 p_196957_ p_196957_
+		1 p_196958_ p_196958_
+	write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V m_63708_
+		0 p_63709_ p_63709_
+		1 p_63710_ p_63710_
+net/minecraft/world/level/chunk/storage/RegionFileVersion net/minecraft/world/level/chunk/storage/RegionFileVersion
+	VERSIONS f_63746_
+	VERSION_DEFLATE f_63744_
+	VERSION_GZIP f_63743_
+	VERSION_NONE f_63745_
+	id f_63747_
+	inputWrapper f_63748_
+	outputWrapper f_63749_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;)V <init>
+		0 p_63752_ p_63752_
+		1 p_63753_ p_63753_
+		2 p_63754_ p_63754_
+	fromId (I)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; m_63756_
+		static
+		0 p_63757_ p_63757_
+	getId ()I m_63755_
+	isValidVersion (I)Z m_63764_
+		static
+		0 p_63765_ p_63765_
+	lambda$static$0 (Ljava/io/InputStream;)Ljava/io/InputStream; m_63766_
+		static
+		0 p_63767_ p_63767_
+	lambda$static$1 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_63768_
+		static
+		0 p_63769_ p_63769_
+	lambda$static$2 (Ljava/io/InputStream;)Ljava/io/InputStream; m_196963_
+		static
+		0 p_196964_ p_196964_
+	lambda$static$3 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_196965_
+		static
+		0 p_196966_ p_196966_
+	lambda$static$4 (Ljava/io/InputStream;)Ljava/io/InputStream; m_196959_
+		static
+		0 p_196960_ p_196960_
+	lambda$static$5 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_196961_
+		static
+		0 p_196962_ p_196962_
+	register (Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; m_63758_
+		static
+		0 p_63759_ p_63759_
+	wrap (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_63762_
+		0 p_63763_ p_63763_
+	wrap (Ljava/io/InputStream;)Ljava/io/InputStream; m_63760_
+		0 p_63761_ p_63761_
+net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper
+	wrap (Ljava/lang/Object;)Ljava/lang/Object; m_63770_
+		0 p_63771_ p_63771_
+net/minecraft/world/level/chunk/storage/SectionStorage net/minecraft/world/level/chunk/storage/SectionStorage
+	LOGGER f_63772_
+	SECTIONS_TAG f_156617_
+	codec f_63776_
+	dirty f_63775_
+	factory f_63777_
+	fixerUpper f_63778_
+	levelHeightAccessor f_156618_
+	registryAccess f_223507_
+	storage f_63774_
+	type f_63779_
+	worker f_63773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/util/datafix/DataFixTypes;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_223509_ p_223509_
+		1 p_223510_ p_223510_
+		2 p_223511_ p_223511_
+		3 p_223512_ p_223512_
+		4 p_223513_ p_223513_
+		5 p_223514_ p_223514_
+		6 p_223515_ p_223515_
+		7 p_223516_ p_223516_
+	close ()V close
+	flush (Lnet/minecraft/world/level/ChunkPos;)V m_63796_
+		0 p_63797_ p_63797_
+	get (J)Ljava/util/Optional; m_63818_
+		0 p_63819_ p_63819_
+	getKey (Lnet/minecraft/world/level/ChunkPos;I)J m_156627_
+		static
+		0 p_156628_ p_156628_
+		1 p_156629_ p_156629_
+	getOrCreate (J)Ljava/lang/Object; m_63827_
+		0 p_63828_ p_63828_
+	getOrLoad (J)Ljava/util/Optional; m_63823_
+		0 p_63824_ p_63824_
+	getVersion (Lcom/mojang/serialization/Dynamic;)I m_63805_
+		static
+		0 p_63806_ p_63806_
+	hasWork ()Z m_202164_
+	lambda$getOrCreate$0 (J)V m_63833_
+		0 p_63834_ p_63834_
+	lambda$readColumn$2 (J)V m_223536_
+		0 p_223537_ p_223537_
+	lambda$readColumn$3 (JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_223517_
+		0 p_223518_ p_223518_
+		1 p_223519_ p_223519_
+	lambda$readColumn$4 (JZLjava/lang/Object;)V m_223520_
+		0 p_223521_ p_223521_
+		1 p_223522_ p_223522_
+		2 p_223523_ p_223523_
+	lambda$tryRead$1 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/util/Optional; m_223524_
+		static
+		0 p_223525_ p_223525_
+		1 p_223526_ p_223526_
+	lambda$writeColumn$5 (J)V m_223534_
+		0 p_223535_ p_223535_
+	lambda$writeColumn$6 (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V m_223527_
+		static
+		0 p_223528_ p_223528_
+		1 p_223529_ p_223529_
+		2 p_223530_ p_223530_
+		3 p_223531_ p_223531_
+	onSectionLoad (J)V m_5839_
+		0 p_63813_ p_63813_
+	outsideStoredRange (J)Z m_156630_
+		0 p_156631_ p_156631_
+	readColumn (Lnet/minecraft/world/level/ChunkPos;)V m_63814_
+		0 p_63815_ p_63815_
+	readColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V m_63801_
+		0 p_63802_ p_63802_
+		1 p_63803_ p_63803_
+		2 p_63804_ p_63804_
+	setDirty (J)V m_5838_
+		0 p_63788_ p_63788_
+	tick (Ljava/util/function/BooleanSupplier;)V m_6202_
+		0 p_63812_ p_63812_
+	tryRead (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_223532_
+		0 p_223533_ p_223533_
+	writeColumn (Lnet/minecraft/world/level/ChunkPos;)V m_63825_
+		0 p_63826_ p_63826_
+	writeColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_63798_
+		0 p_63799_ p_63799_
+		1 p_63800_ p_63800_
+net/minecraft/world/level/chunk/storage/package-info net/minecraft/world/level/chunk/storage/package-info
+net/minecraft/world/level/dimension/BuiltinDimensionTypes net/minecraft/world/level/dimension/BuiltinDimensionTypes
+	END f_223540_
+	END_EFFECTS f_223544_
+	NETHER f_223539_
+	NETHER_EFFECTS f_223543_
+	OVERWORLD f_223538_
+	OVERWORLD_CAVES f_223541_
+	OVERWORLD_EFFECTS f_223542_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_223547_
+		static
+		0 p_223548_ p_223548_
+net/minecraft/world/level/dimension/DimensionDefaults net/minecraft/world/level/dimension/DimensionDefaults
+	END_GENERATION_HEIGHT f_156644_
+	END_LEVEL_HEIGHT f_156643_
+	END_LOGICAL_HEIGHT f_156645_
+	END_MIN_Y f_156642_
+	NETHER_GENERATION_HEIGHT f_156640_
+	NETHER_LEVEL_HEIGHT f_156639_
+	NETHER_LOGICAL_HEIGHT f_156641_
+	NETHER_MIN_Y f_156638_
+	OVERWORLD_GENERATION_HEIGHT f_156636_
+	OVERWORLD_LEVEL_HEIGHT f_156635_
+	OVERWORLD_LOGICAL_HEIGHT f_156637_
+	OVERWORLD_MIN_Y f_156634_
+	<init> ()V <init>
+net/minecraft/world/level/dimension/DimensionType net/minecraft/world/level/dimension/DimensionType
+	BITS_FOR_Y f_156649_
+	CODEC f_63853_
+	DIRECT_CODEC f_63843_
+	MAX_Y f_156652_
+	MIN_HEIGHT f_156650_
+	MIN_Y f_156653_
+	MOON_BRIGHTNESS_PER_PHASE f_63844_
+	MOON_PHASES f_156654_
+	WAY_ABOVE_MAX_Y f_188293_
+	WAY_BELOW_MIN_Y f_188294_
+	Y_SIZE f_156651_
+	ambientLight f_63838_
+	bedWorks f_63862_
+	coordinateScale f_63859_
+	effectsLocation f_63837_
+	fixedTime f_63854_
+	hasCeiling f_63856_
+	hasSkyLight f_223549_
+	height f_156648_
+	infiniburn f_63836_
+	logicalHeight f_63865_
+	minY f_156647_
+	monsterSettings f_223550_
+	natural f_63858_
+	respawnAnchorWorks f_63863_
+	ultraWarm f_63857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/OptionalLong;ZZZZDZZIIILnet/minecraft/tags/TagKey;Lnet/minecraft/resources/ResourceLocation;FLnet/minecraft/world/level/dimension/DimensionType$MonsterSettings;)V <init>
+		0 f_63854_ f_63854_
+		1 f_223549_ f_223549_
+		2 f_63856_ f_63856_
+		3 f_63857_ f_63857_
+		4 f_63858_ f_63858_
+		5 f_63859_ f_63859_
+		6 f_63862_ f_63862_
+		7 f_63863_ f_63863_
+		8 f_156647_ f_156647_
+		9 f_156648_ f_156648_
+		10 f_63865_ f_63865_
+		11 f_63836_ f_63836_
+		12 f_63837_ f_63837_
+		13 f_63838_ f_63838_
+		14 f_223550_ f_223550_
+	ambientLight ()F f_63838_
+	bedWorks ()Z f_63862_
+	coordinateScale ()D f_63859_
+	effectsLocation ()Lnet/minecraft/resources/ResourceLocation; f_63837_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223572_ p_223572_
+	fixedTime ()Ljava/util/OptionalLong; f_63854_
+	getStorageFolder (Lnet/minecraft/resources/ResourceKey;Ljava/nio/file/Path;)Ljava/nio/file/Path; m_196975_
+		static
+		0 p_196976_ p_196976_
+		1 p_196977_ p_196977_
+	getTeleportationScale (Lnet/minecraft/world/level/dimension/DimensionType;Lnet/minecraft/world/level/dimension/DimensionType;)D m_63908_
+		static
+		0 p_63909_ p_63909_
+		1 p_63910_ p_63910_
+	hasCeiling ()Z f_63856_
+	hasFixedTime ()Z m_63967_
+	hasRaids ()Z m_63963_
+	hasSkyLight ()Z f_223549_
+	hashCode ()I hashCode
+	height ()I f_156648_
+	infiniburn ()Lnet/minecraft/tags/TagKey; f_63836_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_223567_
+		static
+		0 p_223568_ p_223568_
+	logicalHeight ()I f_63865_
+	minY ()I f_156647_
+	monsterSettings ()Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; f_223550_
+	monsterSpawnBlockLightLimit ()I m_223570_
+	monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; m_223569_
+	moonPhase (J)I m_63936_
+		0 p_63937_ p_63937_
+	natural ()Z f_63858_
+	parseLegacy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_63911_
+		static
+		0 p_63912_ p_63912_
+	piglinSafe ()Z m_63960_
+	respawnAnchorWorks ()Z f_63863_
+	timeOfDay (J)F m_63904_
+		0 p_63905_ p_63905_
+	toString ()Ljava/lang/String; toString
+	ultraWarm ()Z f_63857_
+net/minecraft/world/level/dimension/DimensionType$MonsterSettings net/minecraft/world/level/dimension/DimensionType$MonsterSettings
+	CODEC f_223578_
+	hasRaids f_223580_
+	monsterSpawnBlockLightLimit f_223582_
+	monsterSpawnLightTest f_223581_
+	piglinSafe f_223579_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZLnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 f_223579_ f_223579_
+		1 f_223580_ f_223580_
+		2 f_223581_ f_223581_
+		3 f_223582_ f_223582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223596_ p_223596_
+	hasRaids ()Z f_223580_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_223590_
+		static
+		0 p_223591_ p_223591_
+	monsterSpawnBlockLightLimit ()I f_223582_
+	monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; f_223581_
+	piglinSafe ()Z f_223579_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/dimension/LevelStem net/minecraft/world/level/dimension/LevelStem
+	CODEC f_63970_
+	END f_63973_
+	NETHER f_63972_
+	OVERWORLD f_63971_
+	generator f_63976_
+	type f_63975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)V <init>
+		0 f_63975_ f_63975_
+		1 f_63976_ f_63976_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249224_ p_249224_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_63976_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_63985_
+		static
+		0 p_63986_ p_63986_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/core/Holder; f_63975_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation net/minecraft/world/level/dimension/end/DragonRespawnAnimation
+	$VALUES $VALUES
+	END END
+	PREPARING_TO_SUMMON_PILLARS PREPARING_TO_SUMMON_PILLARS
+	START START
+	SUMMONING_DRAGON SUMMONING_DRAGON
+	SUMMONING_PILLARS SUMMONING_PILLARS
+	$values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; m_156734_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_63999_ p_63999_
+		1 p_64000_ p_64000_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64005_ p_64005_
+		1 p_64006_ p_64006_
+		2 p_64007_ p_64007_
+		3 p_64008_ p_64008_
+		4 p_64009_ p_64009_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; valueOf
+		static
+		0 p_64011_ p_64011_
+	values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; values
+		static
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64014_ p_64014_
+		1 p_64015_ p_64015_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64017_ p_64017_
+		1 p_64018_ p_64018_
+		2 p_64019_ p_64019_
+		3 p_64020_ p_64020_
+		4 p_64021_ p_64021_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64023_ p_64023_
+		1 p_64024_ p_64024_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64026_ p_64026_
+		1 p_64027_ p_64027_
+		2 p_64028_ p_64028_
+		3 p_64029_ p_64029_
+		4 p_64030_ p_64030_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64032_ p_64032_
+		1 p_64033_ p_64033_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64035_ p_64035_
+		1 p_64036_ p_64036_
+		2 p_64037_ p_64037_
+		3 p_64038_ p_64038_
+		4 p_64039_ p_64039_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64041_ p_64041_
+		1 p_64042_ p_64042_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64044_ p_64044_
+		1 p_64045_ p_64045_
+		2 p_64046_ p_64046_
+		3 p_64047_ p_64047_
+		4 p_64048_ p_64048_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64050_ p_64050_
+		1 p_64051_ p_64051_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64053_ p_64053_
+		1 p_64054_ p_64054_
+		2 p_64055_ p_64055_
+		3 p_64056_ p_64056_
+		4 p_64057_ p_64057_
+net/minecraft/world/level/dimension/end/EndDragonFight net/minecraft/world/level/dimension/end/EndDragonFight
+	ARENA_SIZE_CHUNKS f_156740_
+	ARENA_TICKET_LEVEL f_156735_
+	DRAGON_SPAWN_Y f_156736_
+	GATEWAY_COUNT f_156741_
+	GATEWAY_DISTANCE f_156742_
+	LOGGER f_64058_
+	MAX_TICKS_BEFORE_DRAGON_RESPAWN f_156737_
+	TIME_BETWEEN_CRYSTAL_SCANS f_156738_
+	TIME_BETWEEN_PLAYER_SCANS f_156739_
+	crystalsAlive f_64065_
+	dragonEvent f_64060_
+	dragonKilled f_64068_
+	dragonUUID f_64070_
+	exitPortalPattern f_64063_
+	gateways f_64062_
+	level f_64061_
+	needsStateScanning f_64071_
+	origin f_286985_
+	portalLocation f_64072_
+	previouslyKilled f_64069_
+	respawnCrystals f_64075_
+	respawnStage f_64073_
+	respawnTime f_64074_
+	skipArenaLoadedCheck f_286982_
+	ticksSinceCrystalsScanned f_64066_
+	ticksSinceDragonSeen f_64064_
+	ticksSinceLastPlayerScan f_64067_
+	validPlayer f_286991_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_289771_ p_289771_
+		1 p_289793_ p_289793_
+		2 p_289768_ p_289768_
+		3 p_289794_ p_289794_
+	<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V <init>
+		0 p_289759_ p_289759_
+		1 p_289805_ p_289805_
+		2 p_289800_ p_289800_
+	createNewDragon ()Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; m_64110_
+	findExitPortal ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_64105_
+	findOrCreateDragon ()V m_64103_
+	getCrystalsAlive ()I m_64098_
+	getDragonUUID ()Ljava/util/UUID; m_288211_
+	hasActiveExitPortal ()Z m_64104_
+	hasPreviouslyKilledDragon ()Z m_64099_
+	isArenaLoaded ()Z m_64106_
+	lambda$new$0 (J)Ljava/util/List; m_289714_
+		static
+		0 p_289757_ p_289757_
+	lambda$spawnNewGateway$1 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257345_
+		static
+		0 p_258993_ p_258993_
+	lambda$spawnNewGateway$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255387_
+		0 p_256007_ p_256007_
+		1 p_256486_ p_256486_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/world/damagesource/DamageSource;)V m_64082_
+		0 p_64083_ p_64083_
+		1 p_64084_ p_64084_
+	removeAllGateways ()V m_287238_
+	resetSpikeCrystals ()V m_64101_
+	respawnDragon (Ljava/util/List;)V m_64091_
+		0 p_64092_ p_64092_
+	saveData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_289745_
+	scanState ()V m_64102_
+	setDragonKilled (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V m_64085_
+		0 p_64086_ p_64086_
+	setRespawnStage (Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation;)V m_64087_
+		0 p_64088_ p_64088_
+	skipArenaLoadedCheck ()V m_287277_
+	spawnExitPortal (Z)V m_64093_
+		0 p_64094_ p_64094_
+	spawnNewGateway (Lnet/minecraft/core/BlockPos;)V m_64089_
+		0 p_64090_ p_64090_
+	spawnNewGateway ()V m_64109_
+	tick ()V m_64095_
+	tryRespawn ()V m_64100_
+	updateCrystalCount ()V m_64108_
+	updateDragon (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V m_64096_
+		0 p_64097_ p_64097_
+	updatePlayers ()V m_64107_
+net/minecraft/world/level/dimension/end/EndDragonFight$Data net/minecraft/world/level/dimension/end/EndDragonFight$Data
+	CODEC f_289707_
+	DEFAULT f_289709_
+	dragonKilled f_289711_
+	dragonUUID f_289702_
+	exitPortalLocation f_289708_
+	gateways f_289705_
+	isRespawning f_289703_
+	needsStateScanning f_289710_
+	previouslyKilled f_289704_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZZZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 f_289710_ f_289710_
+		1 f_289711_ f_289711_
+		2 f_289704_ f_289704_
+		3 f_289703_ f_289703_
+		4 f_289702_ f_289702_
+		5 f_289708_ f_289708_
+		6 f_289705_ f_289705_
+	dragonKilled ()Z f_289711_
+	dragonUUID ()Ljava/util/Optional; f_289702_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289779_ p_289779_
+	exitPortalLocation ()Ljava/util/Optional; f_289708_
+	gateways ()Ljava/util/Optional; f_289705_
+	hashCode ()I hashCode
+	isRespawning ()Z f_289703_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_289715_
+		static
+		0 p_289803_ p_289803_
+	needsStateScanning ()Z f_289710_
+	previouslyKilled ()Z f_289704_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/dimension/end/package-info net/minecraft/world/level/dimension/end/package-info
+net/minecraft/world/level/dimension/package-info net/minecraft/world/level/dimension/package-info
+net/minecraft/world/level/entity/ChunkEntities net/minecraft/world/level/entity/ChunkEntities
+	entities f_156787_
+	pos f_156786_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Ljava/util/List;)V <init>
+		0 p_156789_ p_156789_
+		1 p_156790_ p_156790_
+	getEntities ()Ljava/util/stream/Stream; m_156792_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_156791_
+	isEmpty ()Z m_156793_
+net/minecraft/world/level/entity/ChunkStatusUpdateListener net/minecraft/world/level/entity/ChunkStatusUpdateListener
+	onChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_156794_
+		0 p_156795_ p_156795_
+		1 p_287725_ p_287725_
+net/minecraft/world/level/entity/EntityAccess net/minecraft/world/level/entity/EntityAccess
+	blockPosition ()Lnet/minecraft/core/BlockPos; m_20183_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_20191_
+	getId ()I m_19879_
+	getPassengersAndSelf ()Ljava/util/stream/Stream; m_142429_
+	getSelfAndPassengers ()Ljava/util/stream/Stream; m_20199_
+	getUUID ()Ljava/util/UUID; m_20148_
+	isAlwaysTicking ()Z m_142389_
+	setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V m_141960_
+		0 p_156797_ p_156797_
+	setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142467_
+		0 p_156798_ p_156798_
+	shouldBeSaved ()Z m_142391_
+net/minecraft/world/level/entity/EntityInLevelCallback net/minecraft/world/level/entity/EntityInLevelCallback
+	NULL f_156799_
+	<clinit> ()V <clinit>
+		static
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_156801_ p_156801_
+net/minecraft/world/level/entity/EntityInLevelCallback$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
+	<init> ()V <init>
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_156805_ p_156805_
+net/minecraft/world/level/entity/EntityLookup net/minecraft/world/level/entity/EntityLookup
+	LOGGER f_156806_
+	byId f_156807_
+	byUuid f_156808_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/entity/EntityAccess;)V m_156814_
+		0 p_156815_ p_156815_
+	count ()I m_156821_
+	getAllEntities ()Ljava/lang/Iterable; m_156811_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_260822_
+		0 p_261575_ p_261575_
+		1 p_261925_ p_261925_
+	getEntity (I)Lnet/minecraft/world/level/entity/EntityAccess; m_156812_
+		0 p_156813_ p_156813_
+	getEntity (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_156819_
+		0 p_156820_ p_156820_
+	remove (Lnet/minecraft/world/level/entity/EntityAccess;)V m_156822_
+		0 p_156823_ p_156823_
+net/minecraft/world/level/entity/EntityPersistentStorage net/minecraft/world/level/entity/EntityPersistentStorage
+	close ()V close
+	flush (Z)V m_182219_
+		0 p_182503_ p_182503_
+	loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_141930_
+		0 p_156824_ p_156824_
+	storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V m_141971_
+		0 p_156825_ p_156825_
+net/minecraft/world/level/entity/EntitySection net/minecraft/world/level/entity/EntitySection
+	LOGGER f_156826_
+	chunkStatus f_156828_
+	storage f_156827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/Visibility;)V <init>
+		0 p_156831_ p_156831_
+		1 p_156832_ p_156832_
+	add (Lnet/minecraft/world/level/entity/EntityAccess;)V m_188346_
+		0 p_188347_ p_188347_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_188348_
+		0 p_188349_ p_188349_
+		1 p_188350_ p_188350_
+		2 p_261535_ p_261535_
+	getEntities ()Ljava/util/stream/Stream; m_156845_
+	getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260830_
+		0 p_262016_ p_262016_
+		1 p_261863_ p_261863_
+	getStatus ()Lnet/minecraft/world/level/entity/Visibility; m_156848_
+	isEmpty ()Z m_156833_
+	remove (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_188355_
+		0 p_188356_ p_188356_
+	size ()I m_156849_
+	updateChunkStatus (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; m_156838_
+		0 p_156839_ p_156839_
+net/minecraft/world/level/entity/EntitySectionStorage net/minecraft/world/level/entity/EntitySectionStorage
+	entityClass f_156850_
+	intialSectionVisibility f_156851_
+	sectionIds f_156853_
+	sections f_156852_
+	<init> (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V <init>
+		0 p_156855_ p_156855_
+		1 p_156856_ p_156856_
+	count ()I m_156887_
+	createSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156901_
+		0 p_156902_ p_156902_
+	forEachAccessibleNonEmptySection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_188362_
+		0 p_188363_ p_188363_
+		1 p_261588_ p_261588_
+	getAllChunksWithExistingSections ()Lit/unimi/dsi/fastutil/longs/LongSet; m_156857_
+	getChunkKeyFromSectionKey (J)J m_156899_
+		static
+		0 p_156900_ p_156900_
+	getChunkSections (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; m_156858_
+		0 p_156859_ p_156859_
+		1 p_156860_ p_156860_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_261191_
+		0 p_261630_ p_261630_
+		1 p_261843_ p_261843_
+		2 p_261742_ p_261742_
+	getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_261111_
+		0 p_261820_ p_261820_
+		1 p_261992_ p_261992_
+	getExistingSectionPositionsInChunk (J)Ljava/util/stream/LongStream; m_156861_
+		0 p_156862_ p_156862_
+	getExistingSectionsInChunk (J)Ljava/util/stream/Stream; m_156888_
+		0 p_156889_ p_156889_
+	getOrCreateSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156893_
+		0 p_156894_ p_156894_
+	getSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156895_
+		0 p_156896_ p_156896_
+	lambda$getAllChunksWithExistingSections$0 (Lit/unimi/dsi/fastutil/longs/LongSet;J)V m_156884_
+		static
+		0 p_156885_ p_156885_
+		1 p_156886_ p_156886_
+	lambda$getEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260794_
+		static
+		0 p_261457_ p_261457_
+		1 p_261458_ p_261458_
+		2 p_261459_ p_261459_
+	lambda$getEntities$2 (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260795_
+		static
+		0 p_261460_ p_261460_
+		1 p_261461_ p_261461_
+		2 p_261462_ p_261462_
+		3 p_261463_ p_261463_
+	remove (J)V m_156897_
+		0 p_156898_ p_156898_
+net/minecraft/world/level/entity/EntityTickList net/minecraft/world/level/entity/EntityTickList
+	active f_156903_
+	iterated f_156905_
+	passive f_156904_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/Entity;)V m_156908_
+		0 p_156909_ p_156909_
+	contains (Lnet/minecraft/world/entity/Entity;)Z m_156914_
+		0 p_156915_ p_156915_
+	ensureActiveIsNotIterated ()V m_156907_
+	forEach (Ljava/util/function/Consumer;)V m_156910_
+		0 p_156911_ p_156911_
+	remove (Lnet/minecraft/world/entity/Entity;)V m_156912_
+		0 p_156913_ p_156913_
+net/minecraft/world/level/entity/EntityTypeTest net/minecraft/world/level/entity/EntityTypeTest
+	forClass (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; m_156916_
+		static
+		0 p_156917_ p_156917_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_156918_ p_156918_
+net/minecraft/world/level/entity/EntityTypeTest$1 net/minecraft/world/level/entity/EntityTypeTest$1
+	val$cls f_156919_
+	<init> (Ljava/lang/Class;)V <init>
+		0 p_156921_ p_156921_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_156924_ p_156924_
+net/minecraft/world/level/entity/LevelCallback net/minecraft/world/level/entity/LevelCallback
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_156930_ p_156930_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_156929_ p_156929_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_223609_ p_223609_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_156927_ p_156927_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_156928_ p_156928_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_156925_ p_156925_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_156926_ p_156926_
+net/minecraft/world/level/entity/LevelEntityGetter net/minecraft/world/level/entity/LevelEntityGetter
+	get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_142694_
+		0 p_156939_ p_156939_
+	get (I)Lnet/minecraft/world/level/entity/EntityAccess; m_142597_
+		0 p_156931_ p_156931_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142690_
+		0 p_156935_ p_156935_
+		1 p_261602_ p_261602_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142137_
+		0 p_156932_ p_156932_
+		1 p_156933_ p_156933_
+		2 p_261542_ p_261542_
+	get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V m_142232_
+		0 p_156937_ p_156937_
+		1 p_156938_ p_156938_
+	getAll ()Ljava/lang/Iterable; m_142273_
+net/minecraft/world/level/entity/LevelEntityGetterAdapter net/minecraft/world/level/entity/LevelEntityGetterAdapter
+	sectionStorage f_156941_
+	visibleEntities f_156940_
+	<init> (Lnet/minecraft/world/level/entity/EntityLookup;Lnet/minecraft/world/level/entity/EntitySectionStorage;)V <init>
+		0 p_156943_ p_156943_
+		1 p_156944_ p_156944_
+	get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_142694_
+		0 p_156959_ p_156959_
+	get (I)Lnet/minecraft/world/level/entity/EntityAccess; m_142597_
+		0 p_156947_ p_156947_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142690_
+		0 p_261718_ p_261718_
+		1 p_262009_ p_262009_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142137_
+		0 p_261696_ p_261696_
+		1 p_261693_ p_261693_
+		2 p_261719_ p_261719_
+	get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V m_142232_
+		0 p_156956_ p_156956_
+		1 p_156957_ p_156957_
+	getAll ()Ljava/lang/Iterable; m_142273_
+net/minecraft/world/level/entity/PersistentEntitySectionManager net/minecraft/world/level/entity/PersistentEntitySectionManager
+	LOGGER f_157490_
+	callbacks f_157492_
+	chunkLoadStatuses f_157498_
+	chunkVisibility f_157497_
+	chunksToUnload f_157499_
+	entityGetter f_157496_
+	knownUuids f_157491_
+	loadingInbox f_157500_
+	permanentStorage f_157493_
+	sectionStorage f_157495_
+	visibleEntityStorage f_157494_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;Lnet/minecraft/world/level/entity/EntityPersistentStorage;)V <init>
+		0 p_157503_ p_157503_
+		1 p_157504_ p_157504_
+		2 p_157505_ p_157505_
+	addEntity (Lnet/minecraft/world/level/entity/EntityAccess;Z)Z m_157538_
+		0 p_157539_ p_157539_
+		1 p_157540_ p_157540_
+	addEntityUuid (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157557_
+		0 p_157558_ p_157558_
+	addLegacyChunkEntities (Ljava/util/stream/Stream;)V m_157552_
+		0 p_157553_ p_157553_
+	addNewEntity (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157533_
+		0 p_157534_ p_157534_
+	addWorldGenChunkEntities (Ljava/util/stream/Stream;)V m_157559_
+		0 p_157560_ p_157560_
+	areEntitiesLoaded (J)Z m_157507_
+		0 p_157508_ p_157508_
+	autoSave ()V m_157554_
+	canPositionTick (Lnet/minecraft/world/level/ChunkPos;)Z m_202165_
+		0 p_202166_ p_202166_
+	canPositionTick (Lnet/minecraft/core/BlockPos;)Z m_202167_
+		0 p_202168_ p_202168_
+	close ()V close
+	dumpSections (Ljava/io/Writer;)V m_157548_
+		0 p_157549_ p_157549_
+	ensureChunkQueuedForLoad (J)V m_157555_
+		0 p_157556_ p_157556_
+	gatherStats ()Ljava/lang/String; m_157572_
+	getAllChunksToSave ()Lit/unimi/dsi/fastutil/longs/LongSet; m_157587_
+	getEffectiveStatus (Lnet/minecraft/world/level/entity/EntityAccess;Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; m_157535_
+		static
+		0 p_157536_ p_157536_
+		1 p_157537_ p_157537_
+	getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_157567_
+	isLoaded (Ljava/util/UUID;)Z m_157550_
+		0 p_157551_ p_157551_
+	lambda$addLegacyChunkEntities$0 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157606_
+		0 p_157607_ p_157607_
+	lambda$addWorldGenChunkEntities$1 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157604_
+		0 p_157605_ p_157605_
+	lambda$autoSave$12 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157590_
+		static
+		0 p_157591_ p_157591_
+	lambda$autoSave$13 (J)V m_157578_
+		0 p_157579_ p_157579_
+	lambda$dumpSections$16 (Lnet/minecraft/util/CsvOutput;Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus;J)V m_157518_
+		0 p_157519_ p_157519_
+		1 p_157520_ p_157520_
+		2 p_157521_ p_157521_
+	lambda$dumpSections$17 (Lnet/minecraft/util/CsvOutput;J)V m_157515_
+		0 p_157516_ p_157516_
+		1 p_157517_ p_157517_
+	lambda$processChunkUnload$9 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157594_
+		0 p_157595_ p_157595_
+	lambda$processPendingLoads$11 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157592_
+		0 p_157593_ p_157593_
+	lambda$processUnloads$10 (J)Z m_157583_
+		0 p_157584_ p_157584_
+	lambda$requestChunkLoad$8 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; m_157530_
+		static
+		0 p_157531_ p_157531_
+		1 p_157532_ p_157532_
+	lambda$saveAll$14 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157588_
+		static
+		0 p_157589_ p_157589_
+	lambda$saveAll$15 (J)Z m_157573_
+		0 p_157574_ p_157574_
+	lambda$storeChunkSections$7 (Lnet/minecraft/world/level/entity/EntitySection;)Ljava/util/stream/Stream; m_157541_
+		static
+		0 p_157542_ p_157542_
+	lambda$updateChunkStatus$2 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157602_
+		static
+		0 p_157603_ p_157603_
+	lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157600_
+		static
+		0 p_157601_ p_157601_
+	lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157598_
+		static
+		0 p_157599_ p_157599_
+	lambda$updateChunkStatus$5 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157596_
+		static
+		0 p_157597_ p_157597_
+	lambda$updateChunkStatus$6 (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/EntitySection;)V m_157543_
+		0 p_157544_ p_157544_
+		1 p_157545_ p_157545_
+	processChunkUnload (J)Z m_157568_
+		0 p_157569_ p_157569_
+	processPendingLoads ()V m_157582_
+	processUnloads ()V m_157577_
+	removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V m_157509_
+		0 p_157510_ p_157510_
+		1 p_157511_ p_157511_
+	requestChunkLoad (J)V m_157562_
+		0 p_157563_ p_157563_
+	saveAll ()V m_157561_
+	startTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157564_
+		0 p_157565_ p_157565_
+	startTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157575_
+		0 p_157576_ p_157576_
+	stopTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157570_
+		0 p_157571_ p_157571_
+	stopTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157580_
+		0 p_157581_ p_157581_
+	storeChunkSections (JLjava/util/function/Consumer;)Z m_157512_
+		0 p_157513_ p_157513_
+		1 p_157514_ p_157514_
+	tick ()V m_157506_
+	unloadEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157585_
+		0 p_157586_ p_157586_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/entity/Visibility;)V m_157527_
+		0 p_157528_ p_157528_
+		1 p_157529_ p_157529_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_287207_
+		0 p_287590_ p_287590_
+		1 p_287623_ p_287623_
+net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback
+	currentSection f_157611_
+	currentSectionKey f_157610_
+	entity f_157609_
+	this$0 f_157608_
+	<init> (Lnet/minecraft/world/level/entity/PersistentEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
+		0 p_157613_ p_157613_
+		1 p_157614_ p_157614_
+		2 p_157615_ p_157615_
+		3 p_157616_ p_157616_
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_157619_ p_157619_
+	updateStatus (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/Visibility;)V m_157620_
+		0 p_157621_ p_157621_
+		1 p_157622_ p_157622_
+net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus
+	$VALUES $VALUES
+	FRESH FRESH
+	LOADED LOADED
+	PENDING PENDING
+	$values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; m_157631_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_157629_ p_157629_
+		1 p_157630_ p_157630_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; valueOf
+		static
+		0 p_157633_ p_157633_
+	values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; values
+		static
+net/minecraft/world/level/entity/TransientEntitySectionManager net/minecraft/world/level/entity/TransientEntitySectionManager
+	LOGGER f_157635_
+	callbacks f_157636_
+	entityGetter f_157640_
+	entityStorage f_157637_
+	sectionStorage f_157638_
+	tickingChunks f_157639_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;)V <init>
+		0 p_157643_ p_157643_
+		1 p_157644_ p_157644_
+	addEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157653_
+		0 p_157654_ p_157654_
+	count ()I m_157657_
+	gatherStats ()Ljava/lang/String; m_157664_
+	getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_157645_
+	lambda$new$0 (J)Lnet/minecraft/world/level/entity/Visibility; m_157646_
+		0 p_157647_ p_157647_
+	lambda$startTicking$1 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157665_
+		static
+		0 p_157666_ p_157666_
+	lambda$startTicking$2 (Lnet/minecraft/world/level/entity/EntitySection;)V m_157662_
+		0 p_157663_ p_157663_
+	lambda$stopTicking$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157660_
+		static
+		0 p_157661_ p_157661_
+	lambda$stopTicking$4 (Lnet/minecraft/world/level/entity/EntitySection;)V m_157655_
+		0 p_157656_ p_157656_
+	removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V m_157648_
+		0 p_157649_ p_157649_
+		1 p_157650_ p_157650_
+	startTicking (Lnet/minecraft/world/level/ChunkPos;)V m_157651_
+		0 p_157652_ p_157652_
+	stopTicking (Lnet/minecraft/world/level/ChunkPos;)V m_157658_
+		0 p_157659_ p_157659_
+net/minecraft/world/level/entity/TransientEntitySectionManager$Callback net/minecraft/world/level/entity/TransientEntitySectionManager$Callback
+	currentSection f_157670_
+	currentSectionKey f_157669_
+	entity f_157668_
+	this$0 f_157667_
+	<init> (Lnet/minecraft/world/level/entity/TransientEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
+		0 p_157672_ p_157672_
+		1 p_157673_ p_157673_
+		2 p_157674_ p_157674_
+		3 p_157675_ p_157675_
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_157678_ p_157678_
+net/minecraft/world/level/entity/Visibility net/minecraft/world/level/entity/Visibility
+	$VALUES $VALUES
+	HIDDEN HIDDEN
+	TICKING TICKING
+	TRACKED TRACKED
+	accessible f_157682_
+	ticking f_157683_
+	$values ()[Lnet/minecraft/world/level/entity/Visibility; m_157695_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_157687_ p_157687_
+		1 p_157688_ p_157688_
+		2 p_157689_ p_157689_
+		3 p_157690_ p_157690_
+	fromFullChunkStatus (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; m_287140_
+		static
+		0 p_287651_ p_287651_
+	isAccessible ()Z m_157694_
+	isTicking ()Z m_157691_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/Visibility; valueOf
+		static
+		0 p_157697_ p_157697_
+	values ()[Lnet/minecraft/world/level/entity/Visibility; values
+		static
+net/minecraft/world/level/entity/package-info net/minecraft/world/level/entity/package-info
+net/minecraft/world/level/gameevent/BlockPositionSource net/minecraft/world/level/gameevent/BlockPositionSource
+	CODEC f_157699_
+	pos f_157700_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_157703_ p_157703_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157708_ p_157708_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; m_223610_
+		static
+		0 p_223611_ p_223611_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_157709_
+		static
+		0 p_157710_ p_157710_
+net/minecraft/world/level/gameevent/BlockPositionSource$Type net/minecraft/world/level/gameevent/BlockPositionSource$Type
+	<init> ()V <init>
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/BlockPositionSource; m_142281_
+		0 p_157716_ p_157716_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157724_ p_157724_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/BlockPositionSource;)V m_142235_
+		0 p_157718_ p_157718_
+		1 p_157719_ p_157719_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157721_ p_157721_
+		1 p_157722_ p_157722_
+net/minecraft/world/level/gameevent/DynamicGameEventListener net/minecraft/world/level/gameevent/DynamicGameEventListener
+	lastSection f_223613_
+	listener f_223612_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEventListener;)V <init>
+		0 p_223615_ p_223615_
+	add (Lnet/minecraft/server/level/ServerLevel;)V m_223617_
+		0 p_223618_ p_223618_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_223616_
+	ifChunkExists (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/SectionPos;Ljava/util/function/Consumer;)V m_223622_
+		static
+		0 p_223623_ p_223623_
+		1 p_223624_ p_223624_
+		2 p_223625_ p_223625_
+	lambda$move$1 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245009_
+		0 p_248452_ p_248452_
+	lambda$move$2 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245008_
+		0 p_248451_ p_248451_
+	lambda$move$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)V m_223619_
+		0 p_223620_ p_223620_
+		1 p_223621_ p_223621_
+	lambda$remove$0 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245010_
+		0 p_248453_ p_248453_
+	move (Lnet/minecraft/server/level/ServerLevel;)V m_223641_
+		0 p_223642_ p_223642_
+	remove (Lnet/minecraft/server/level/ServerLevel;)V m_223634_
+		0 p_223635_ p_223635_
+net/minecraft/world/level/gameevent/EntityPositionSource net/minecraft/world/level/gameevent/EntityPositionSource
+	CODEC f_157725_
+	entityOrUuidOrId f_223645_
+	yOffset f_223646_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;F)V <init>
+		0 p_223648_ p_223648_
+		1 p_223649_ p_223649_
+	<init> (Lcom/mojang/datafixers/util/Either;F)V <init>
+		0 p_223651_ p_223651_
+		1 p_223652_ p_223652_
+	getId ()I m_223681_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157733_ p_157733_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+	getUuid ()Ljava/util/UUID; m_223674_
+	lambda$getId$10 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; m_223661_
+		static
+		0 p_223662_ p_223662_
+	lambda$getId$9 (Ljava/util/UUID;)Ljava/lang/Integer; m_223669_
+		static
+		0 p_223670_ p_223670_
+	lambda$getPosition$3 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_223675_
+		0 p_223676_ p_223676_
+	lambda$getUuid$7 (Ljava/lang/Integer;)Ljava/util/UUID; m_223667_
+		static
+		0 p_223668_ p_223668_
+	lambda$getUuid$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; m_223679_
+		static
+		0 p_223680_ p_223680_
+	lambda$resolveEntity$4 (Lnet/minecraft/world/level/Level;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_223658_
+		static
+		0 p_223659_ p_223659_
+		1 p_223660_ p_223660_
+	lambda$resolveEntity$5 (Lnet/minecraft/world/level/Level;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; m_223655_
+		static
+		0 p_223656_ p_223656_
+		1 p_223657_ p_223657_
+	lambda$resolveEntity$6 (Lnet/minecraft/world/entity/Entity;)V m_223653_
+		0 p_223654_ p_223654_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; m_223665_
+		static
+		0 p_223666_ p_223666_
+	lambda$static$1 (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; m_223671_
+		static
+		0 p_223672_ p_223672_
+		1 p_223673_ p_223673_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252733_
+		static
+		0 p_253607_ p_253607_
+	resolveEntity (Lnet/minecraft/world/level/Level;)V m_223677_
+		0 p_223678_ p_223678_
+net/minecraft/world/level/gameevent/EntityPositionSource$Type net/minecraft/world/level/gameevent/EntityPositionSource$Type
+	<init> ()V <init>
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; m_142281_
+		0 p_157741_ p_157741_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157749_ p_157749_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/EntityPositionSource;)V m_142235_
+		0 p_157743_ p_157743_
+		1 p_157744_ p_157744_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157746_ p_157746_
+		1 p_157747_ p_157747_
+net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry
+	level f_244607_
+	listeners f_244422_
+	listenersToAdd f_244008_
+	listenersToRemove f_244308_
+	onEmptyAction f_279576_
+	processing f_244249_
+	sectionY f_279540_
+	<init> (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction;)V <init>
+		0 p_281505_ p_281505_
+		1 p_283450_ p_283450_
+		2 p_282325_ p_282325_
+	getPostableListenerPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEventListener;)Ljava/util/Optional; m_247048_
+		static
+		0 p_249585_ p_249585_
+		1 p_251333_ p_251333_
+		2 p_251051_ p_251051_
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_248767_ p_248767_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_250006_ p_250006_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251377_ p_251377_
+		1 p_251445_ p_251445_
+		2 p_252317_ p_252317_
+		3 p_251422_ p_251422_
+net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction
+	apply (I)V m_280077_
+		0 p_282867_ p_282867_
+net/minecraft/world/level/gameevent/GameEvent net/minecraft/world/level/gameevent/GameEvent
+	BLOCK_ACTIVATE f_223702_
+	BLOCK_ATTACH f_157791_
+	BLOCK_CHANGE f_157792_
+	BLOCK_CLOSE f_157793_
+	BLOCK_DEACTIVATE f_223703_
+	BLOCK_DESTROY f_157794_
+	BLOCK_DETACH f_157795_
+	BLOCK_OPEN f_157796_
+	BLOCK_PLACE f_157797_
+	CONTAINER_CLOSE f_157802_
+	CONTAINER_OPEN f_157803_
+	DEFAULT_NOTIFICATION_RADIUS f_157788_
+	DRINK f_223704_
+	EAT f_157806_
+	ELYTRA_GLIDE f_223705_
+	ENTITY_DAMAGE f_223706_
+	ENTITY_DIE f_223707_
+	ENTITY_DISMOUNT f_268533_
+	ENTITY_INTERACT f_223708_
+	ENTITY_MOUNT f_268500_
+	ENTITY_PLACE f_157810_
+	ENTITY_ROAR f_223709_
+	ENTITY_SHAKE f_223710_
+	EQUIP f_157811_
+	EXPLODE f_157812_
+	FLAP f_157815_
+	FLUID_PICKUP f_157816_
+	FLUID_PLACE f_157769_
+	HIT_GROUND f_157770_
+	INSTRUMENT_PLAY f_223696_
+	ITEM_INTERACT_FINISH f_223697_
+	ITEM_INTERACT_START f_223698_
+	JUKEBOX_PLAY f_238690_
+	JUKEBOX_STOP_PLAY f_238649_
+	LIGHTNING_STRIKE f_157772_
+	NOTE_BLOCK_PLAY f_223699_
+	PRIME_FUSE f_157776_
+	PROJECTILE_LAND f_157777_
+	PROJECTILE_SHOOT f_157778_
+	RESONATE_1 f_276553_
+	RESONATE_10 f_276431_
+	RESONATE_11 f_276621_
+	RESONATE_12 f_276548_
+	RESONATE_13 f_276569_
+	RESONATE_14 f_276454_
+	RESONATE_15 f_276436_
+	RESONATE_2 f_276530_
+	RESONATE_3 f_276691_
+	RESONATE_4 f_276533_
+	RESONATE_5 f_276695_
+	RESONATE_6 f_276518_
+	RESONATE_7 f_276655_
+	RESONATE_8 f_276494_
+	RESONATE_9 f_276419_
+	SCULK_SENSOR_TENDRILS_CLICKING f_223700_
+	SHEAR f_157781_
+	SHRIEK f_223701_
+	SPLASH f_157784_
+	STEP f_157785_
+	SWIM f_157786_
+	TELEPORT f_238175_
+	builtInRegistryHolder f_204527_
+	name f_157789_
+	notificationRadius f_157790_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_157819_ p_157819_
+		1 p_157820_ p_157820_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204530_
+	getName ()Ljava/lang/String; m_157821_
+	getNotificationRadius ()I m_157827_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204528_
+		0 p_204529_ p_204529_
+	register (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEvent; m_157822_
+		static
+		0 p_157823_ p_157823_
+	register (Ljava/lang/String;I)Lnet/minecraft/world/level/gameevent/GameEvent; m_157824_
+		static
+		0 p_157825_ p_157825_
+		1 p_157826_ p_157826_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/gameevent/GameEvent$Context net/minecraft/world/level/gameevent/GameEvent$Context
+	affectedState f_223712_
+	sourceEntity f_223711_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_223711_ f_223711_
+		1 f_223712_ f_223712_
+	affectedState ()Lnet/minecraft/world/level/block/state/BlockState; f_223712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223726_ p_223726_
+	hashCode ()I hashCode
+	of (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223719_
+		static
+		0 p_223720_ p_223720_
+		1 p_223721_ p_223721_
+	of (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223722_
+		static
+		0 p_223723_ p_223723_
+	of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223717_
+		static
+		0 p_223718_ p_223718_
+	sourceEntity ()Lnet/minecraft/world/entity/Entity; f_223711_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/gameevent/GameEvent$ListenerInfo net/minecraft/world/level/gameevent/GameEvent$ListenerInfo
+	context f_244470_
+	distanceToRecipient f_243994_
+	gameEvent f_244497_
+	recipient f_244568_
+	source f_244423_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_251490_ p_251490_
+		1 p_249118_ p_249118_
+		2 p_251196_ p_251196_
+		3 p_251701_ p_251701_
+		4 p_248854_ p_248854_
+	compareTo (Lnet/minecraft/world/level/gameevent/GameEvent$ListenerInfo;)I compareTo
+		0 p_249631_ p_249631_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_252054_ p_252054_
+	context ()Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_246300_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; m_247303_
+	recipient ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_247093_
+	source ()Lnet/minecraft/world/phys/Vec3; m_247585_
+net/minecraft/world/level/gameevent/GameEventDispatcher net/minecraft/world/level/gameevent/GameEventDispatcher
+	level f_243917_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_251921_ p_251921_
+	handleGameEventMessagesInQueue (Ljava/util/List;)V m_245095_
+		0 p_251433_ p_251433_
+	lambda$post$0 (Ljava/util/List;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V m_246660_
+		0 p_252323_ p_252323_
+		1 p_251368_ p_251368_
+		2 p_248965_ p_248965_
+		3 p_251276_ p_251276_
+		4 p_251272_ p_251272_
+		5 p_248685_ p_248685_
+	post (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_245905_
+		0 p_251754_ p_251754_
+		1 p_250613_ p_250613_
+		2 p_251777_ p_251777_
+net/minecraft/world/level/gameevent/GameEventListener net/minecraft/world/level/gameevent/GameEventListener
+	getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_247514_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_223757_ p_223757_
+		1 p_251491_ p_251491_
+		2 p_249681_ p_249681_
+		3 p_251048_ p_251048_
+net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode
+	$VALUES $VALUES
+	BY_DISTANCE BY_DISTANCE
+	UNSPECIFIED UNSPECIFIED
+	$values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_245393_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249147_ p_249147_
+		1 p_249637_ p_249637_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; valueOf
+		static
+		0 p_250916_ p_250916_
+	values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; values
+		static
+net/minecraft/world/level/gameevent/GameEventListener$Holder net/minecraft/world/level/gameevent/GameEventListener$Holder
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry net/minecraft/world/level/gameevent/GameEventListenerRegistry
+	NOOP f_244154_
+	<clinit> ()V <clinit>
+		static
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_249257_ p_249257_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_248758_ p_248758_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251001_ p_251001_
+		1 p_249144_ p_249144_
+		2 p_249328_ p_249328_
+		3 p_250123_ p_250123_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
+	<init> ()V <init>
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_251092_ p_251092_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_251937_ p_251937_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251260_ p_251260_
+		1 p_249086_ p_249086_
+		2 p_249012_ p_249012_
+		3 p_252106_ p_252106_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor
+	visit (Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V m_247726_
+		0 p_250787_ p_250787_
+		1 p_251603_ p_251603_
+net/minecraft/world/level/gameevent/PositionSource net/minecraft/world/level/gameevent/PositionSource
+	CODEC f_157868_
+	<clinit> ()V <clinit>
+		static
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157870_ p_157870_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+net/minecraft/world/level/gameevent/PositionSourceType net/minecraft/world/level/gameevent/PositionSourceType
+	BLOCK f_157871_
+	ENTITY f_157872_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_157885_
+		static
+		0 p_157886_ p_157886_
+	lambda$fromNetwork$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_157882_
+		static
+		0 p_157883_ p_157883_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157884_ p_157884_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/gameevent/PositionSourceType;)Lnet/minecraft/world/level/gameevent/PositionSourceType; m_157877_
+		static
+		0 p_157878_ p_157878_
+		1 p_157879_ p_157879_
+	toNetwork (Lnet/minecraft/world/level/gameevent/PositionSource;Lnet/minecraft/network/FriendlyByteBuf;)V m_157874_
+		static
+		0 p_157875_ p_157875_
+		1 p_157876_ p_157876_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157880_ p_157880_
+		1 p_157881_ p_157881_
+net/minecraft/world/level/gameevent/package-info net/minecraft/world/level/gameevent/package-info
+net/minecraft/world/level/gameevent/vibrations/VibrationInfo net/minecraft/world/level/gameevent/vibrations/VibrationInfo
+	CODEC f_244481_
+	distance f_243776_
+	entity f_244048_
+	gameEvent f_243709_
+	pos f_243906_
+	projectileOwnerUuid f_243913_
+	uuid f_243797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 f_243709_ f_243709_
+		1 f_243776_ f_243776_
+		2 f_243906_ f_243906_
+		3 f_243797_ f_243797_
+		4 f_243913_ f_243913_
+		5 f_244048_ f_244048_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;)V <init>
+		0 p_249055_ p_249055_
+		1 p_250190_ p_250190_
+		2 p_251692_ p_251692_
+		3 p_249849_ p_249849_
+		4 p_249731_ p_249731_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_252023_ p_252023_
+		1 p_251086_ p_251086_
+		2 p_250935_ p_250935_
+		3 p_249432_ p_249432_
+	distance ()F f_243776_
+	entity ()Lnet/minecraft/world/entity/Entity; f_244048_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249239_ p_249239_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; f_243709_
+	getEntity (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_246794_
+		0 p_249184_ p_249184_
+	getProjectileOwner (Lnet/minecraft/world/entity/Entity;)Ljava/util/UUID; m_247625_
+		static
+		0 p_251531_ p_251531_
+	getProjectileOwner (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_247126_
+		0 p_249217_ p_249217_
+	hashCode ()I hashCode
+	lambda$getEntity$4 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_245851_
+		0 p_251545_ p_251545_
+	lambda$getProjectileOwner$5 (Lnet/minecraft/world/entity/Entity;)Z m_246490_
+		static
+		0 p_249829_ p_249829_
+	lambda$getProjectileOwner$6 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/Projectile; m_246642_
+		static
+		0 p_249388_ p_249388_
+	lambda$getProjectileOwner$7 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_247210_
+		0 p_251816_ p_251816_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; m_247491_
+		static
+		0 p_250608_ p_250608_
+	lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; m_247424_
+		static
+		0 p_250607_ p_250607_
+	lambda$static$2 (Lnet/minecraft/world/level/gameevent/GameEvent;Ljava/lang/Float;Lnet/minecraft/world/phys/Vec3;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; m_246457_
+		static
+		0 p_249268_ p_249268_
+		1 p_252231_ p_252231_
+		2 p_250951_ p_250951_
+		3 p_250574_ p_250574_
+		4 p_249661_ p_249661_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257346_
+		static
+		0 p_258994_ p_258994_
+	pos ()Lnet/minecraft/world/phys/Vec3; f_243906_
+	projectileOwnerUuid ()Ljava/util/UUID; f_243913_
+	toString ()Ljava/lang/String; toString
+	uuid ()Ljava/util/UUID; f_243797_
+net/minecraft/world/level/gameevent/vibrations/VibrationSelector net/minecraft/world/level/gameevent/vibrations/VibrationSelector
+	CODEC f_244309_
+	currentVibrationData f_244532_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Ljava/util/Optional;J)V <init>
+		0 p_251736_ p_251736_
+		1 p_251649_ p_251649_
+	addCandidate (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)V m_247691_
+		0 p_250149_ p_250149_
+		1 p_249749_ p_249749_
+	chosenCandidate (J)Ljava/util/Optional; m_245156_
+		0 p_250251_ p_250251_
+	lambda$new$3 (JLnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Lorg/apache/commons/lang3/tuple/Pair; m_245756_
+		static
+		0 p_251479_ p_251479_
+		1 p_251571_ p_251571_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/util/Optional; m_246604_
+		static
+		0 p_251862_ p_251862_
+	lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/lang/Long; m_246022_
+		static
+		0 p_251458_ p_251458_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_246723_
+		static
+		0 p_249445_ p_249445_
+	shouldReplaceVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)Z m_247012_
+		0 p_248697_ p_248697_
+		1 p_249040_ p_249040_
+	startOver ()V m_246080_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem net/minecraft/world/level/gameevent/vibrations/VibrationSystem
+	RESONANCE_EVENTS f_279664_
+	VIBRATION_FREQUENCY_FOR_EVENT f_279561_
+	<clinit> ()V <clinit>
+		static
+	getGameEventFrequency (Lnet/minecraft/world/level/gameevent/GameEvent;)I m_280122_
+		static
+		0 p_281355_ p_281355_
+	getRedstoneStrengthForDistance (FI)I m_280007_
+		static
+		0 p_282483_ p_282483_
+		1 p_282722_ p_282722_
+	getResonanceEventByFrequency (I)Lnet/minecraft/world/level/gameevent/GameEvent; m_280393_
+		static
+		0 p_282105_ p_282105_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_280224_
+		static
+		0 p_282267_ p_282267_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data
+	CODEC f_279637_
+	NBT_TAG_KEY f_279525_
+	currentVibration f_279652_
+	reloadVibrationParticle f_279613_
+	selectionStrategy f_279593_
+	travelTimeInTicks f_279638_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;IZ)V <init>
+		0 p_281967_ p_281967_
+		1 p_283036_ p_283036_
+		2 p_283607_ p_283607_
+		3 p_282438_ p_282438_
+	decrementTravelTime ()V m_280502_
+	getCurrentVibration ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; m_280602_
+	getSelectionStrategy ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; m_280457_
+	getTravelTimeInTicks ()I m_280274_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)Ljava/util/Optional; m_280609_
+		static
+		0 p_281665_ p_281665_
+	lambda$static$1 (Ljava/util/Optional;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;Ljava/lang/Integer;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280562_
+		static
+		0 p_281934_ p_281934_
+		1 p_282381_ p_282381_
+		2 p_282931_ p_282931_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_280067_
+		static
+		0 p_283387_ p_283387_
+	setCurrentVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V m_280036_
+		0 p_282049_ p_282049_
+	setReloadVibrationParticle (Z)V m_280671_
+		0 p_281702_ p_281702_
+	setTravelTimeInTicks (I)V m_280178_
+		0 p_282973_ p_282973_
+	shouldReloadVibrationParticle ()Z m_280616_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener
+	system f_279547_
+	<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem;)V <init>
+		0 p_281843_ p_281843_
+	distanceBetweenInBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)F m_280659_
+		static
+		0 p_282413_ p_282413_
+		1 p_281960_ p_281960_
+	forceScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)V m_280275_
+		0 p_282808_ p_282808_
+		1 p_281875_ p_281875_
+		2 p_281652_ p_281652_
+		3 p_281530_ p_281530_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_282254_ p_282254_
+		1 p_283599_ p_283599_
+		2 p_283664_ p_283664_
+		3 p_282426_ p_282426_
+	isOccluded (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_280258_
+		static
+		0 p_283225_ p_283225_
+		1 p_283328_ p_283328_
+		2 p_283163_ p_283163_
+	lambda$forceScheduleVibration$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_280268_
+		0 p_282247_ p_282247_
+		1 p_283507_ p_283507_
+		2 p_282620_ p_282620_
+		3 p_283162_ p_283162_
+		4 p_281936_ p_281936_
+	lambda$isOccluded$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_280466_
+		static
+		0 p_283608_ p_283608_
+	scheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_280099_
+		0 p_282037_ p_282037_
+		1 p_283229_ p_283229_
+		2 p_281778_ p_281778_
+		3 p_283344_ p_283344_
+		4 p_281758_ p_281758_
+		5 p_282990_ p_282990_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker
+	areAdjacentChunksTicking (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_280446_
+		static
+		0 p_282735_ p_282735_
+		1 p_281722_ p_281722_
+	lambda$trySelectAndScheduleVibration$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V m_280257_
+		static
+		0 p_281625_ p_281625_
+		1 p_282561_ p_282561_
+		2 p_281332_ p_281332_
+		3 p_282059_ p_282059_
+	receiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Z m_280174_
+		static
+		0 p_282967_ p_282967_
+		1 p_283447_ p_283447_
+		2 p_282301_ p_282301_
+		3 p_281498_ p_281498_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280259_
+		static
+		0 p_281704_ p_281704_
+		1 p_282633_ p_282633_
+		2 p_281564_ p_281564_
+	tryReloadVibrationParticle (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280404_
+		static
+		0 p_282010_ p_282010_
+		1 p_282354_ p_282354_
+		2 p_282958_ p_282958_
+	trySelectAndScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280634_
+		static
+		0 p_282775_ p_282775_
+		1 p_282792_ p_282792_
+		2 p_281845_ p_281845_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User
+	calculateTravelTimeInTicks (F)I m_280576_
+		0 p_281658_ p_281658_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282960_ p_282960_
+		1 p_282488_ p_282488_
+		2 p_282865_ p_282865_
+		3 p_283577_ p_283577_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	isValidVibration (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280612_
+		0 p_282750_ p_282750_
+		1 p_283373_ p_283373_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_282148_ p_282148_
+		1 p_282090_ p_282090_
+		2 p_283663_ p_283663_
+		3 p_281578_ p_281578_
+		4 p_281308_ p_281308_
+		5 p_281707_ p_281707_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/gameevent/vibrations/package-info net/minecraft/world/level/gameevent/vibrations/package-info
+net/minecraft/world/level/levelgen/Aquifer net/minecraft/world/level/levelgen/Aquifer
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208158_ p_208158_
+		1 p_208159_ p_208159_
+	create (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; m_223880_
+		static
+		0 p_223881_ p_223881_
+		1 p_223882_ p_223882_
+		2 p_223883_ p_223883_
+		3 p_223884_ p_223884_
+		4 p_223885_ p_223885_
+		5 p_223886_ p_223886_
+		6 p_223887_ p_223887_
+	createDisabled (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; m_188374_
+		static
+		0 p_188375_ p_188375_
+	shouldScheduleFluidUpdate ()Z m_142203_
+net/minecraft/world/level/levelgen/Aquifer$1 net/minecraft/world/level/levelgen/Aquifer$1
+	val$fluidRule f_188388_
+	<init> (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
+		0 p_188390_ p_188390_
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208172_ p_208172_
+		1 p_208173_ p_208173_
+	shouldScheduleFluidUpdate ()Z m_142203_
+net/minecraft/world/level/levelgen/Aquifer$FluidPicker net/minecraft/world/level/levelgen/Aquifer$FluidPicker
+	computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_183538_
+		0 p_188397_ p_188397_
+		1 p_188398_ p_188398_
+		2 p_188399_ p_188399_
+net/minecraft/world/level/levelgen/Aquifer$FluidStatus net/minecraft/world/level/levelgen/Aquifer$FluidStatus
+	fluidLevel f_188400_
+	fluidType f_188401_
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_188403_ p_188403_
+		1 p_188404_ p_188404_
+	at (I)Lnet/minecraft/world/level/block/state/BlockState; m_188405_
+		0 p_188406_ p_188406_
+net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer
+	FLOWING_UPDATE_SIMULARITY f_196979_
+	MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER f_196978_
+	SURFACE_SAMPLING_OFFSETS_IN_CHUNKS f_188412_
+	X_RANGE f_157985_
+	X_SEPARATION f_157988_
+	X_SPACING f_157991_
+	Y_RANGE f_157986_
+	Y_SEPARATION f_157989_
+	Y_SPACING f_157992_
+	Z_RANGE f_157987_
+	Z_SEPARATION f_157990_
+	Z_SPACING f_157993_
+	aquiferCache f_157998_
+	aquiferLocationCache f_157999_
+	barrierNoise f_157994_
+	depth f_223889_
+	erosion f_223888_
+	fluidLevelFloodednessNoise f_188408_
+	fluidLevelSpreadNoise f_188409_
+	globalFluidPicker f_188411_
+	gridSizeX f_158005_
+	gridSizeZ f_158006_
+	lavaNoise f_157996_
+	minGridX f_158002_
+	minGridY f_158003_
+	minGridZ f_158004_
+	noiseChunk f_188407_
+	positionalRandomFactory f_188410_
+	shouldScheduleFluidUpdate f_158000_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
+		0 p_223891_ p_223891_
+		1 p_223892_ p_223892_
+		2 p_223893_ p_223893_
+		3 p_223894_ p_223894_
+		4 p_223895_ p_223895_
+		5 p_223896_ p_223896_
+		6 p_223897_ p_223897_
+	calculatePressure (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;)D m_208188_
+		0 p_208189_ p_208189_
+		1 p_208190_ p_208190_
+		2 p_208191_ p_208191_
+		3 p_208192_ p_208192_
+	computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_188447_
+		0 p_188448_ p_188448_
+		1 p_188449_ p_188449_
+		2 p_188450_ p_188450_
+	computeFluidType (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;I)Lnet/minecraft/world/level/block/state/BlockState; m_223903_
+		0 p_223904_ p_223904_
+		1 p_223905_ p_223905_
+		2 p_223906_ p_223906_
+		3 p_223907_ p_223907_
+		4 p_223908_ p_223908_
+	computeRandomizedFluidSurfaceLevel (IIII)I m_223898_
+		0 p_223899_ p_223899_
+		1 p_223900_ p_223900_
+		2 p_223901_ p_223901_
+		3 p_223902_ p_223902_
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208186_ p_208186_
+		1 p_208187_ p_208187_
+	computeSurfaceLevel (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;IZ)I m_223909_
+		0 p_223910_ p_223910_
+		1 p_223911_ p_223911_
+		2 p_223912_ p_223912_
+		3 p_223913_ p_223913_
+		4 p_223914_ p_223914_
+		5 p_223915_ p_223915_
+	getAquiferStatus (J)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_188445_
+		0 p_188446_ p_188446_
+	getIndex (III)I m_158027_
+		0 p_158028_ p_158028_
+		1 p_158029_ p_158029_
+		2 p_158030_ p_158030_
+	gridX (I)I m_158039_
+		0 p_158040_ p_158040_
+	gridY (I)I m_158045_
+		0 p_158046_ p_158046_
+	gridZ (I)I m_158047_
+		0 p_158048_ p_158048_
+	shouldScheduleFluidUpdate ()Z m_142203_
+	similarity (II)D m_158024_
+		static
+		0 p_158025_ p_158025_
+		1 p_158026_ p_158026_
+net/minecraft/world/level/levelgen/Beardifier net/minecraft/world/level/levelgen/Beardifier
+	BEARD_KERNEL f_158062_
+	BEARD_KERNEL_RADIUS f_158060_
+	BEARD_KERNEL_SIZE f_158061_
+	junctionIterator f_158066_
+	pieceIterator f_158065_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V <init>
+		0 p_223917_ p_223917_
+		1 p_223918_ p_223918_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208200_ p_208200_
+	computeBeardContribution (III)D m_158091_
+		static
+		0 p_158092_ p_158092_
+		1 p_158093_ p_158093_
+		2 p_158094_ p_158094_
+	computeBeardContribution (IDI)D m_223921_
+		static
+		0 p_223922_ p_223922_
+		1 p_223923_ p_223923_
+		2 p_223924_ p_223924_
+	forStructuresInChunk (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/Beardifier; m_223937_
+		static
+		0 p_223938_ p_223938_
+		1 p_223939_ p_223939_
+	getBeardContribution (IIII)D m_223925_
+		static
+		0 p_223926_ p_223926_
+		1 p_223927_ p_223927_
+		2 p_223928_ p_223928_
+		3 p_223929_ p_223929_
+	getBuryContribution (III)D m_158083_
+		static
+		0 p_158084_ p_158084_
+		1 p_158085_ p_158085_
+		2 p_158086_ p_158086_
+	isInKernelRange (I)Z m_223919_
+		static
+		0 p_223920_ p_223920_
+	lambda$forStructuresInChunk$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_223940_
+		static
+		0 p_223941_ p_223941_
+	lambda$forStructuresInChunk$2 (Lnet/minecraft/world/level/ChunkPos;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223930_
+		static
+		0 p_223931_ p_223931_
+		1 p_223932_ p_223932_
+		2 p_223933_ p_223933_
+		3 p_223934_ p_223934_
+		4 p_223935_ p_223935_
+		5 p_223936_ p_223936_
+	lambda$static$0 ([F)V m_158081_
+		static
+		0 p_158082_ p_158082_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+net/minecraft/world/level/levelgen/Beardifier$1 net/minecraft/world/level/levelgen/Beardifier$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment f_223942_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/Beardifier$Rigid net/minecraft/world/level/levelgen/Beardifier$Rigid
+	box f_223944_
+	groundLevelDelta f_223946_
+	terrainAdjustment f_223945_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;I)V <init>
+		0 f_223944_ f_223944_
+		1 f_223945_ f_223945_
+		2 f_223946_ f_223946_
+	box ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; f_223944_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223955_ p_223955_
+	groundLevelDelta ()I f_223946_
+	hashCode ()I hashCode
+	terrainAdjustment ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; f_223945_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/BelowZeroRetrogen net/minecraft/world/level/levelgen/BelowZeroRetrogen
+	BITSET_CODEC f_188458_
+	CODEC f_188455_
+	EMPTY f_188457_
+	NON_EMPTY_CHUNK_STATUS f_188459_
+	RETAINED_RETROGEN_BIOMES f_196980_
+	UPGRADE_HEIGHT_ACCESSOR f_188456_
+	missingBedrock f_188461_
+	targetStatus f_188460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/Optional;)V <init>
+		0 p_188464_ p_188464_
+		1 p_188465_ p_188465_
+	applyBedrockMask (Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_198221_
+		0 p_198222_ p_198222_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/BiomeResolver; m_204531_
+		static
+		0 p_204532_ p_204532_
+		1 p_204533_ p_204533_
+	hasBedrockHole (II)Z m_198214_
+		0 p_198215_ p_198215_
+		1 p_198216_ p_198216_
+	hasBedrockHoles ()Z m_198220_
+	lambda$applyBedrockMask$7 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V m_198217_
+		static
+		0 p_198218_ p_198218_
+		1 p_198219_ p_198219_
+	lambda$getBiomeResolver$8 (Lnet/minecraft/world/level/biome/BiomeResolver;Ljava/util/function/Predicate;Lnet/minecraft/world/level/chunk/ChunkAccess;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_204534_
+		static
+		0 p_204535_ p_204535_
+		1 p_204536_ p_204536_
+		2 p_204537_ p_204537_
+		3 p_204538_ p_204538_
+		4 p_204539_ p_204539_
+		5 p_204540_ p_204540_
+		6 p_204541_ p_204541_
+	lambda$replaceOldBedrock$6 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V m_188490_
+		static
+		0 p_188491_ p_188491_
+		1 p_188492_ p_188492_
+	lambda$static$0 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; m_188483_
+		static
+		0 p_188484_ p_188484_
+	lambda$static$1 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; m_188481_
+		static
+		0 p_188482_ p_188482_
+	lambda$static$2 ()Ljava/lang/String; m_274283_
+		static
+	lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Lcom/mojang/serialization/DataResult; m_274282_
+		static
+		0 p_275180_ p_275180_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)Ljava/util/Optional; m_188479_
+		static
+		0 p_188480_ p_188480_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_188470_
+		static
+		0 p_188471_ p_188471_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_188485_
+		static
+		0 p_188486_ p_188486_
+	replaceOldBedrock (Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_188474_
+		static
+		0 p_188475_ p_188475_
+	targetStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_188466_
+net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
+	<init> ()V <init>
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+net/minecraft/world/level/levelgen/BitRandomSource net/minecraft/world/level/levelgen/BitRandomSource
+	DOUBLE_MULTIPLIER f_188497_
+	FLOAT_MULTIPLIER f_188496_
+	next (I)I m_64707_
+		0 p_188498_ p_188498_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextInt (I)I m_188503_
+		0 p_188504_ p_188504_
+	nextInt ()I m_188502_
+	nextLong ()J m_188505_
+net/minecraft/world/level/levelgen/Column net/minecraft/world/level/levelgen/Column
+	<init> ()V <init>
+	above (I)Lnet/minecraft/world/level/levelgen/Column; m_158193_
+		static
+		0 p_158194_ p_158194_
+	around (II)Lnet/minecraft/world/level/levelgen/Column$Range; m_158164_
+		static
+		0 p_158165_ p_158165_
+		1 p_158166_ p_158166_
+	below (I)Lnet/minecraft/world/level/levelgen/Column; m_158162_
+		static
+		0 p_158163_ p_158163_
+	create (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158183_
+		static
+		0 p_158184_ p_158184_
+		1 p_158185_ p_158185_
+	fromHighest (I)Lnet/minecraft/world/level/levelgen/Column; m_158186_
+		static
+		0 p_158187_ p_158187_
+	fromLowest (I)Lnet/minecraft/world/level/levelgen/Column; m_158195_
+		static
+		0 p_158196_ p_158196_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	inside (II)Lnet/minecraft/world/level/levelgen/Column$Range; m_158188_
+		static
+		0 p_158189_ p_158189_
+		1 p_158190_ p_158190_
+	line ()Lnet/minecraft/world/level/levelgen/Column; m_158161_
+		static
+	scan (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; m_158175_
+		static
+		0 p_158176_ p_158176_
+		1 p_158177_ p_158177_
+		2 p_158178_ p_158178_
+		3 p_158179_ p_158179_
+		4 p_158180_ p_158180_
+	scanDirection (Lnet/minecraft/world/level/LevelSimulatedReader;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;)Ljava/util/OptionalInt; m_158167_
+		static
+		0 p_158168_ p_158168_
+		1 p_158169_ p_158169_
+		2 p_158170_ p_158170_
+		3 p_158171_ p_158171_
+		4 p_158172_ p_158172_
+		5 p_158173_ p_158173_
+		6 p_158174_ p_158174_
+	withCeiling (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158191_
+		0 p_158192_ p_158192_
+	withFloor (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158181_
+		0 p_158182_ p_158182_
+net/minecraft/world/level/levelgen/Column$Line net/minecraft/world/level/levelgen/Column$Line
+	INSTANCE f_158197_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Column$Range net/minecraft/world/level/levelgen/Column$Range
+	ceiling f_158205_
+	floor f_158204_
+	<init> (II)V <init>
+		0 p_158207_ p_158207_
+		1 p_158208_ p_158208_
+	ceiling ()I m_158212_
+	floor ()I m_158213_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	height ()I m_158214_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Column$Ray net/minecraft/world/level/levelgen/Column$Ray
+	edge f_158216_
+	pointingUp f_158217_
+	<init> (IZ)V <init>
+		0 p_158219_ p_158219_
+		1 p_158220_ p_158220_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DebugLevelSource net/minecraft/world/level/levelgen/DebugLevelSource
+	AIR f_64112_
+	ALL_BLOCKS f_64114_
+	BARRIER f_64113_
+	BARRIER_HEIGHT f_158226_
+	BLOCK_MARGIN f_158227_
+	CODEC f_64111_
+	GRID_HEIGHT f_64116_
+	GRID_WIDTH f_64115_
+	HEIGHT f_158225_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 p_255723_ p_255723_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_223987_ p_223987_
+		1 p_223988_ p_223988_
+		2 p_223989_ p_223989_
+	applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V m_213609_
+		0 p_223983_ p_223983_
+		1 p_223984_ p_223984_
+		2 p_223985_ p_223985_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_223970_ p_223970_
+		1 p_223971_ p_223971_
+		2 p_223972_ p_223972_
+		3 p_223973_ p_223973_
+		4 p_223974_ p_223974_
+		5 p_223975_ p_223975_
+		6 p_223976_ p_223976_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_223978_ p_223978_
+		1 p_223979_ p_223979_
+		2 p_223980_ p_223980_
+		3 p_223981_ p_223981_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_223991_ p_223991_
+		1 p_223992_ p_223992_
+		2 p_223993_ p_223993_
+		3 p_223994_ p_223994_
+		4 p_223995_ p_223995_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_223959_ p_223959_
+		1 p_223960_ p_223960_
+		2 p_223961_ p_223961_
+		3 p_223962_ p_223962_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_223964_ p_223964_
+		1 p_223965_ p_223965_
+		2 p_223966_ p_223966_
+		3 p_223967_ p_223967_
+		4 p_223968_ p_223968_
+	getBlockStateFor (II)Lnet/minecraft/world/level/block/state/BlockState; m_64148_
+		static
+		0 p_64149_ p_64149_
+		1 p_64150_ p_64150_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254814_
+		static
+		0 p_255576_ p_255576_
+	lambda$static$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_208207_
+		static
+		0 p_208208_ p_208208_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_188511_ p_188511_
+net/minecraft/world/level/levelgen/Density net/minecraft/world/level/levelgen/Density
+	SURFACE f_188536_
+	UNRECOVERABLY_DENSE f_188537_
+	UNRECOVERABLY_THIN f_188538_
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/DensityFunction net/minecraft/world/level/levelgen/DensityFunction
+	CODEC f_208217_
+	DIRECT_CODEC f_208216_
+	HOLDER_HELPER_CODEC f_208218_
+	<clinit> ()V <clinit>
+		static
+	abs ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208229_
+	clamp (DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208220_
+		0 p_208221_ p_208221_
+		1 p_208222_ p_208222_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208223_ p_208223_
+	cube ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208231_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208227_ p_208227_
+		1 p_208228_ p_208228_
+	halfNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208232_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/core/Holder; m_208225_
+		static
+		0 p_208226_ p_208226_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208224_ p_208224_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	quarterNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208233_
+	square ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208230_
+	squeeze ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208234_
+net/minecraft/world/level/levelgen/DensityFunction$ContextProvider net/minecraft/world/level/levelgen/DensityFunction$ContextProvider
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_208236_ p_208236_
+		1 p_208237_ p_208237_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_208235_ p_208235_
+net/minecraft/world/level/levelgen/DensityFunction$FunctionContext net/minecraft/world/level/levelgen/DensityFunction$FunctionContext
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_188743_
+net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder
+	CODEC f_223996_
+	noise f_223998_
+	noiseData f_223997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
+		0 f_223997_ f_223997_
+		1 f_223998_ f_223998_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_224001_ p_224001_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224015_ p_224015_
+	getValue (DDD)D m_224006_
+		0 p_224007_ p_224007_
+		1 p_224008_ p_224008_
+		2 p_224009_ p_224009_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_224010_
+		static
+		0 p_224011_ p_224011_
+	maxValue ()D m_224005_
+	noise ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise; f_223998_
+	noiseData ()Lnet/minecraft/core/Holder; f_223997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208241_ p_208241_
+		1 p_208242_ p_208242_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208239_ p_208239_
+net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext
+	blockX f_208243_
+	blockY f_208244_
+	blockZ f_208245_
+	<init> (III)V <init>
+		0 f_208243_ f_208243_
+		1 f_208244_ f_208244_
+		2 f_208245_ f_208245_
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208254_ p_208254_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunction$Visitor net/minecraft/world/level/levelgen/DensityFunction$Visitor
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_224019_ p_224019_
+	visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_213918_
+		0 p_224018_ p_224018_
+net/minecraft/world/level/levelgen/DensityFunctions net/minecraft/world/level/levelgen/DensityFunctions
+	CODEC f_208259_
+	DIRECT_CODEC f_208258_
+	MAX_REASONABLE_NOISE_VALUE f_208257_
+	NOISE_VALUE_CODEC f_208260_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208293_
+		static
+		0 p_208294_ p_208294_
+		1 p_208295_ p_208295_
+	blendAlpha ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208360_
+		static
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208389_
+		static
+		0 p_208390_ p_208390_
+	blendOffset ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208372_
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_208342_
+		static
+		0 p_208343_ p_208343_
+	cache2d (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208373_
+		static
+		0 p_208374_ p_208374_
+	cacheAllInCell (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208387_
+		static
+		0 p_208388_ p_208388_
+	cacheOnce (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208380_
+		static
+		0 p_208381_ p_208381_
+	constant (D)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208264_
+		static
+		0 p_208265_ p_208265_
+	doubleFunctionArgumentCodec (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224038_
+		static
+		0 p_224039_ p_224039_
+		1 p_224040_ p_224040_
+		2 p_224041_ p_224041_
+	endIslands (J)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208271_
+		static
+		0 p_208272_ p_208272_
+	flatCache (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208361_
+		static
+		0 p_208362_ p_208362_
+	interpolated (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208281_
+		static
+		0 p_208282_ p_208282_
+	lambda$doubleFunctionArgumentCodec$3 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224045_
+		static
+		0 p_224046_ p_224046_
+		1 p_224047_ p_224047_
+		2 p_224048_ p_224048_
+		3 p_224049_ p_224049_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/serialization/Codec; m_224052_
+		static
+		0 p_224053_ p_224053_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224022_
+		static
+		0 p_224023_ p_224023_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/datafixers/util/Either; m_224050_
+		static
+		0 p_224051_ p_224051_
+	lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208301_
+		static
+		0 p_208302_ p_208302_
+		1 p_208303_ p_208303_
+		2 p_208304_ p_208304_
+	lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224030_
+		static
+		0 p_224031_ p_224031_
+		1 p_224032_ p_224032_
+		2 p_224033_ p_224033_
+	makeCodec (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224028_
+		static
+		0 p_224029_ p_224029_
+	map (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208312_
+		static
+		0 p_208313_ p_208313_
+		1 p_208314_ p_208314_
+	mapFromUnitTo (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208283_
+		static
+		0 p_208284_ p_208284_
+		1 p_208285_ p_208285_
+		2 p_208286_ p_208286_
+	mappedNoise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208327_
+		static
+		0 p_208328_ p_208328_
+		1 p_208329_ p_208329_
+		2 p_208330_ p_208330_
+	mappedNoise (Lnet/minecraft/core/Holder;DDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208331_
+		static
+		0 p_208332_ p_208332_
+		1 p_208333_ p_208333_
+		2 p_208334_ p_208334_
+		3 p_208335_ p_208335_
+	mappedNoise (Lnet/minecraft/core/Holder;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208336_
+		static
+		0 p_208337_ p_208337_
+		1 p_208338_ p_208338_
+		2 p_208339_ p_208339_
+		3 p_208340_ p_208340_
+		4 p_208341_ p_208341_
+	max (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208382_
+		static
+		0 p_208383_ p_208383_
+		1 p_208384_ p_208384_
+	min (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208375_
+		static
+		0 p_208376_ p_208376_
+		1 p_208377_ p_208377_
+	mul (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208363_
+		static
+		0 p_208364_ p_208364_
+		1 p_208365_ p_208365_
+	noise (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208324_
+		static
+		0 p_208325_ p_208325_
+		1 p_208326_ p_208326_
+	noise (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208322_
+		static
+		0 p_208323_ p_208323_
+	noise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208368_
+		static
+		0 p_208369_ p_208369_
+		1 p_208370_ p_208370_
+		2 p_208371_ p_208371_
+	rangeChoice (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208287_
+		static
+		0 p_208288_ p_208288_
+		1 p_208289_ p_208289_
+		2 p_208290_ p_208290_
+		3 p_208291_ p_208291_
+		4 p_208292_ p_208292_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; m_224034_
+		static
+		0 p_224035_ p_224035_
+		1 p_224036_ p_224036_
+		2 p_224037_ p_224037_
+	shift (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208385_
+		static
+		0 p_208386_ p_208386_
+	shiftA (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208366_
+		static
+		0 p_208367_ p_208367_
+	shiftB (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208378_
+		static
+		0 p_208379_ p_208379_
+	shiftedNoise2d (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208296_
+		static
+		0 p_208297_ p_208297_
+		1 p_208298_ p_208298_
+		2 p_208299_ p_208299_
+		3 p_208300_ p_208300_
+	singleArgumentCodec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224024_
+		static
+		0 p_224025_ p_224025_
+		1 p_224026_ p_224026_
+		2 p_224027_ p_224027_
+	singleFunctionArgumentCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224042_
+		static
+		0 p_224043_ p_224043_
+		1 p_224044_ p_224044_
+	spline (Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224020_
+		static
+		0 p_224021_ p_224021_
+	weirdScaledSampler (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208315_
+		static
+		0 p_208316_ p_208316_
+		1 p_208317_ p_208317_
+		2 p_208318_ p_208318_
+	yClampedGradient (IIDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208266_
+		static
+		0 p_208267_ p_208267_
+		1 p_208268_ p_208268_
+		2 p_208269_ p_208269_
+		3 p_208270_ p_208270_
+	zero ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208263_
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$1 net/minecraft/world/level/levelgen/DensityFunctions$1
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Mapped$Type f_208393_
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$MulOrAdd$Type f_208395_
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$TwoArgumentSimpleFunction$Type f_208394_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Ap2 net/minecraft/world/level/levelgen/DensityFunctions$Ap2
+	argument1 f_208398_
+	argument2 f_208399_
+	maxValue f_208401_
+	minValue f_208400_
+	type f_208397_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208397_ f_208397_
+		1 f_208398_ f_208398_
+		2 f_208399_ f_208399_
+		3 f_208400_ f_208400_
+		4 f_208401_ f_208401_
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208410_ p_208410_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208418_ p_208418_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208414_ p_208414_
+		1 p_208415_ p_208415_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208412_ p_208412_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; m_208520_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208511_ p_208511_
+		1 p_208512_ p_208512_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208515_ p_208515_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208517_ p_208517_
+		1 p_208518_ p_208518_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; valueOf
+		static
+		0 p_208522_ p_208522_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker
+	CODEC f_208524_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha
+	$VALUES $VALUES
+	CODEC f_208528_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; m_208542_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208532_ p_208532_
+		1 p_208533_ p_208533_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208536_ p_208536_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208538_ p_208538_
+		1 p_208539_ p_208539_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; valueOf
+		static
+		0 p_208544_ p_208544_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity
+	CODEC f_208547_
+	input f_208546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208546_ f_208546_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208560_ p_208560_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208556_ p_208556_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_208553_ p_208553_
+		1 p_208554_ p_208554_
+net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset
+	$VALUES $VALUES
+	CODEC f_208565_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; m_208579_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208569_ p_208569_
+		1 p_208570_ p_208570_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208573_ p_208573_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208575_ p_208575_
+		1 p_208576_ p_208576_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; valueOf
+		static
+		0 p_208581_ p_208581_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Clamp net/minecraft/world/level/levelgen/DensityFunctions$Clamp
+	CODEC f_208583_
+	DATA_CODEC f_208587_
+	input f_208584_
+	maxValue f_208586_
+	minValue f_208585_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208584_ f_208584_
+		1 f_208585_ f_208585_
+		2 f_208586_ f_208586_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208604_ p_208604_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208596_
+		static
+		0 p_208597_ p_208597_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208599_ p_208599_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (D)D m_207382_
+		0 p_208595_ p_208595_
+net/minecraft/world/level/levelgen/DensityFunctions$Constant net/minecraft/world/level/levelgen/DensityFunctions$Constant
+	CODEC f_208608_
+	ZERO f_208609_
+	value f_208607_
+	<clinit> ()V <clinit>
+		static
+	<init> (D)V <init>
+		0 f_208607_ f_208607_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208615_ p_208615_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208622_ p_208622_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208617_ p_208617_
+		1 p_208618_ p_208618_
+	hashCode ()I hashCode
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	value ()D f_208607_
+net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction
+	CODEC f_208626_
+	ISLAND_THRESHOLD f_224061_
+	islandNoise f_208627_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_208630_ p_208630_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208633_ p_208633_
+	getHeightValue (Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;II)F m_224062_
+		static
+		0 p_224063_ p_224063_
+		1 p_224064_ p_224064_
+		2 p_224065_ p_224065_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
+	function f_208636_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_208636_ f_208636_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208641_ p_208641_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208650_ p_208650_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208645_ p_208645_
+		1 p_208646_ p_208646_
+	function ()Lnet/minecraft/core/Holder; f_208636_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208643_ p_208643_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Mapped net/minecraft/world/level/levelgen/DensityFunctions$Mapped
+	input f_208655_
+	maxValue f_208657_
+	minValue f_208656_
+	type f_208654_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208654_ f_208654_
+		1 f_208655_ f_208655_
+		2 f_208656_ f_208656_
+		3 f_208657_ f_208657_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	create (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_208671_
+		static
+		0 p_208672_ p_208672_
+		1 p_208673_ p_208673_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208680_ p_208680_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_207456_
+		0 p_208677_ p_208677_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208667_ p_208667_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (D)D m_207382_
+		0 p_208665_ p_208665_
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;D)D m_208668_
+		static
+		0 p_208669_ p_208669_
+		1 p_208670_ p_208670_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; f_208654_
+net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type
+	$VALUES $VALUES
+	ABS ABS
+	CUBE CUBE
+	HALF_NEGATIVE HALF_NEGATIVE
+	QUARTER_NEGATIVE QUARTER_NEGATIVE
+	SQUARE SQUARE
+	SQUEEZE SQUEEZE
+	codec f_208691_
+	name f_208690_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; m_208698_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_208695_ p_208695_
+		1 p_208696_ p_208696_
+		2 p_208697_ p_208697_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_208699_
+		0 p_208700_ p_208700_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; valueOf
+		static
+		0 p_208703_ p_208703_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Marker net/minecraft/world/level/levelgen/DensityFunctions$Marker
+	type f_208705_
+	wrapped f_208706_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208705_ f_208705_
+		1 f_208706_ f_208706_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208712_ p_208712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208720_ p_208720_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208716_ p_208716_
+		1 p_208717_ p_208717_
+	hashCode ()I hashCode
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type
+	$VALUES $VALUES
+	Cache2D Cache2D
+	CacheAllInCell CacheAllInCell
+	CacheOnce CacheOnce
+	FlatCache FlatCache
+	Interpolated Interpolated
+	codec f_208731_
+	name f_208730_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_208738_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_208735_ p_208735_
+		1 p_208736_ p_208736_
+		2 p_208737_ p_208737_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked; m_208739_
+		0 p_208740_ p_208740_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; valueOf
+		static
+		0 p_208743_ p_208743_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224070_ p_224070_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd
+	argument f_208750_
+	input f_208747_
+	maxValue f_208749_
+	minValue f_208748_
+	specificType f_208746_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DDD)V <init>
+		0 f_208746_ f_208746_
+		1 f_208747_ f_208747_
+		2 f_208748_ f_208748_
+		3 f_208749_ f_208749_
+		4 f_208750_ f_208750_
+	argument ()D f_208750_
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208765_ p_208765_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208761_ p_208761_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	specificType ()Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; f_208746_
+	toString ()Ljava/lang/String; toString
+	transform (D)D m_207382_
+		0 p_208759_ p_208759_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type
+	$VALUES $VALUES
+	ADD ADD
+	MUL MUL
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; m_208780_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208778_ p_208778_
+		1 p_208779_ p_208779_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; valueOf
+		static
+		0 p_208782_ p_208782_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Noise net/minecraft/world/level/levelgen/DensityFunctions$Noise
+	CODEC f_208785_
+	DATA_CODEC f_208784_
+	noise f_208787_
+	xzScale f_208788_
+	yScale f_208789_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;DD)V <init>
+		0 f_208787_ f_208787_
+		1 f_208788_ f_208788_
+		2 f_208789_ f_208789_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208800_ p_208800_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208808_ p_208808_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_224079_ p_224079_
+		1 p_224080_ p_224080_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208797_
+		static
+		0 p_208798_ p_208798_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224077_ p_224077_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208787_
+	toString ()Ljava/lang/String; toString
+	xzScale ()D f_208788_
+	yScale ()D f_208789_
+net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208817_ p_208817_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208819_ p_208819_
+		1 p_208820_ p_208820_
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	transform (D)D m_207382_
+		0 p_208815_ p_208815_
+net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice
+	CODEC f_208822_
+	DATA_CODEC f_208821_
+	input f_208823_
+	maxExclusive f_208825_
+	minInclusive f_208824_
+	whenInRange f_208826_
+	whenOutOfRange f_208827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208823_ f_208823_
+		1 f_208824_ f_208824_
+		2 f_208825_ f_208825_
+		3 f_208826_ f_208826_
+		4 f_208827_ f_208827_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208839_ p_208839_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208848_ p_208848_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208843_ p_208843_
+		1 p_208844_ p_208844_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208823_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208836_
+		static
+		0 p_208837_ p_208837_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208841_ p_208841_
+	maxExclusive ()D f_208825_
+	maxValue ()D m_207401_
+	minInclusive ()D f_208824_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	whenInRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208826_
+	whenOutOfRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208827_
+net/minecraft/world/level/levelgen/DensityFunctions$Shift net/minecraft/world/level/levelgen/DensityFunctions$Shift
+	CODEC f_208858_
+	offsetNoise f_208857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208857_ f_208857_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208864_ p_208864_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208871_ p_208871_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224087_ p_224087_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftA net/minecraft/world/level/levelgen/DensityFunctions$ShiftA
+	CODEC f_208878_
+	offsetNoise f_208877_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208877_ f_208877_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208884_ p_208884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208891_ p_208891_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224093_ p_224093_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftB net/minecraft/world/level/levelgen/DensityFunctions$ShiftB
+	CODEC f_208898_
+	offsetNoise f_208897_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208897_ f_208897_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208904_ p_208904_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208911_ p_208911_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224099_ p_224099_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise
+	compute (DDD)D m_208917_
+		0 p_208918_ p_208918_
+		1 p_208919_ p_208919_
+		2 p_208920_ p_208920_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_224103_ p_224103_
+		1 p_224104_ p_224104_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise
+	CODEC f_208923_
+	DATA_CODEC f_208931_
+	noise f_208930_
+	shiftX f_208924_
+	shiftY f_208925_
+	shiftZ f_208926_
+	xzScale f_208927_
+	yScale f_208928_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208924_ f_208924_
+		1 f_208925_ f_208925_
+		2 f_208926_ f_208926_
+		3 f_208927_ f_208927_
+		4 f_208928_ f_208928_
+		5 f_208930_ f_208930_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208945_ p_208945_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208961_ p_208961_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208956_ p_208956_
+		1 p_208957_ p_208957_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208942_
+		static
+		0 p_208943_ p_208943_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208947_ p_208947_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208930_
+	shiftX ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208924_
+	shiftY ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208925_
+	shiftZ ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208926_
+	toString ()Ljava/lang/String; toString
+	xzScale ()D f_208927_
+	yScale ()D f_208928_
+net/minecraft/world/level/levelgen/DensityFunctions$Spline net/minecraft/world/level/levelgen/DensityFunctions$Spline
+	CODEC f_211701_
+	DATA_CODEC f_211705_
+	SPLINE_CODEC f_224114_
+	spline f_211702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/CubicSpline;)V <init>
+		0 f_211702_ f_211702_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_211715_ p_211715_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_211727_ p_211727_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_211722_ p_211722_
+		1 p_211723_ p_211723_
+	hashCode ()I hashCode
+	lambda$mapAll$0 (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; m_224117_
+		static
+		0 p_224118_ p_224118_
+		1 p_224119_ p_224119_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_211717_ p_211717_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	spline ()Lnet/minecraft/util/CubicSpline; f_211702_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate
+	CODEC f_224121_
+	function f_224122_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_224122_ f_224122_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Point;)F m_183321_
+		0 p_224130_ p_224130_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_224132_ p_224132_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224136_ p_224136_
+	function ()Lnet/minecraft/core/Holder; f_224122_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; m_224127_
+		0 p_224128_ p_224128_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point
+	context f_224139_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)V <init>
+		0 f_224139_ f_224139_
+	context ()Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; f_224139_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224144_ p_224144_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209065_ p_209065_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209069_ p_209069_
+		1 p_209070_ p_209070_
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_209066_ p_209066_
+		1 p_209067_ p_209067_
+net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction
+	LOGGER f_209071_
+	<clinit> ()V <clinit>
+		static
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	create (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; m_209073_
+		static
+		0 p_209074_ p_209074_
+		1 p_209075_ p_209075_
+		2 p_209076_ p_209076_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type
+	$VALUES $VALUES
+	ADD ADD
+	MAX MAX
+	MIN MIN
+	MUL MUL
+	codec f_209082_
+	name f_209083_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_209090_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_209087_ p_209087_
+		1 p_209088_ p_209088_
+		2 p_209089_ p_209089_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; m_209091_
+		0 p_209092_ p_209092_
+		1 p_209093_ p_209093_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; valueOf
+		static
+		0 p_209096_ p_209096_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler
+	CODEC f_208424_
+	DATA_CODEC f_208429_
+	input f_208425_
+	noise f_208427_
+	rarityValueMapper f_208428_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)V <init>
+		0 f_208425_ f_208425_
+		1 f_208427_ f_208427_
+		2 f_208428_ f_208428_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208451_ p_208451_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208437_
+		static
+		0 p_208438_ p_208438_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208443_ p_208443_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208427_
+	rarityValueMapper ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; f_208428_
+	toString ()Ljava/lang/String; toString
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_208440_ p_208440_
+		1 p_208441_ p_208441_
+net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper
+	$VALUES $VALUES
+	CODEC f_208460_
+	TYPE1 TYPE1
+	TYPE2 TYPE2
+	mapper f_208463_
+	maxRarity f_208464_
+	name f_208462_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; m_208473_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;D)V <init>
+		0 p_208468_ p_208468_
+		1 p_208469_ p_208469_
+		2 p_208470_ p_208470_
+		3 p_208471_ p_208471_
+		4 p_208472_ p_208472_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; valueOf
+		static
+		0 p_208478_ p_208478_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient
+	CODEC f_208480_
+	DATA_CODEC f_208485_
+	fromValue f_208483_
+	fromY f_208481_
+	toValue f_208484_
+	toY f_208482_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIDD)V <init>
+		0 f_208481_ f_208481_
+		1 f_208482_ f_208482_
+		2 f_208483_ f_208483_
+		3 f_208484_ f_208484_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208496_ p_208496_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208500_ p_208500_
+	fromValue ()D f_208483_
+	fromY ()I f_208481_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208493_
+		static
+		0 p_208494_ p_208494_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	toValue ()D f_208484_
+	toY ()I f_208482_
+net/minecraft/world/level/levelgen/FlatLevelSource net/minecraft/world/level/levelgen/FlatLevelSource
+	CODEC f_64164_
+	settings f_64165_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 p_256337_ p_256337_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_224179_ p_224179_
+		1 p_224180_ p_224180_
+		2 p_224181_ p_224181_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_224166_ p_224166_
+		1 p_224167_ p_224167_
+		2 p_224168_ p_224168_
+		3 p_224169_ p_224169_
+		4 p_224170_ p_224170_
+		5 p_224171_ p_224171_
+		6 p_224172_ p_224172_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_224174_ p_224174_
+		1 p_224175_ p_224175_
+		2 p_224176_ p_224176_
+		3 p_224177_ p_224177_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255169_
+		0 p_256602_ p_256602_
+		1 p_255830_ p_255830_
+		2 p_256355_ p_256355_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_224183_ p_224183_
+		1 p_224184_ p_224184_
+		2 p_224185_ p_224185_
+		3 p_224186_ p_224186_
+		4 p_224187_ p_224187_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_224155_ p_224155_
+		1 p_224156_ p_224156_
+		2 p_224157_ p_224157_
+		3 p_224158_ p_224158_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_224160_ p_224160_
+		1 p_224161_ p_224161_
+		2 p_224162_ p_224162_
+		3 p_224163_ p_224163_
+		4 p_224164_ p_224164_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I m_142051_
+		0 p_158279_ p_158279_
+	lambda$createState$1 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; m_254817_
+		static
+		0 p_255579_ p_255579_
+	lambda$createState$2 (Lnet/minecraft/core/HolderLookup;)Ljava/util/stream/Stream; m_254816_
+		static
+		0 p_255578_ p_255578_
+	lambda$getBaseColumn$3 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_204548_
+		static
+		0 p_204549_ p_204549_
+	lambda$getBaseColumn$4 (I)[Lnet/minecraft/world/level/block/state/BlockState; m_204542_
+		static
+		0 p_204543_ p_204543_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254815_
+		static
+		0 p_255577_ p_255577_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_64191_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_188545_ p_188545_
+net/minecraft/world/level/levelgen/GenerationStep net/minecraft/world/level/levelgen/GenerationStep
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/GenerationStep$Carving net/minecraft/world/level/levelgen/GenerationStep$Carving
+	$VALUES $VALUES
+	AIR AIR
+	CODEC f_64194_
+	LIQUID LIQUID
+	name f_64196_
+	$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; m_158285_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_64200_ p_64200_
+		1 p_64201_ p_64201_
+		2 p_64202_ p_64202_
+	getName ()Ljava/lang/String; m_64208_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; valueOf
+		static
+		0 p_64210_ p_64210_
+	values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; values
+		static
+net/minecraft/world/level/levelgen/GenerationStep$Decoration net/minecraft/world/level/levelgen/GenerationStep$Decoration
+	$VALUES $VALUES
+	CODEC f_224188_
+	FLUID_SPRINGS FLUID_SPRINGS
+	LAKES LAKES
+	LOCAL_MODIFICATIONS LOCAL_MODIFICATIONS
+	RAW_GENERATION RAW_GENERATION
+	STRONGHOLDS STRONGHOLDS
+	SURFACE_STRUCTURES SURFACE_STRUCTURES
+	TOP_LAYER_MODIFICATION TOP_LAYER_MODIFICATION
+	UNDERGROUND_DECORATION UNDERGROUND_DECORATION
+	UNDERGROUND_ORES UNDERGROUND_ORES
+	UNDERGROUND_STRUCTURES UNDERGROUND_STRUCTURES
+	VEGETAL_DECORATION VEGETAL_DECORATION
+	name f_224189_
+	$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; m_158286_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_224191_ p_224191_
+		1 p_224192_ p_224192_
+		2 p_224193_ p_224193_
+	getName ()Ljava/lang/String; m_224194_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; valueOf
+		static
+		0 p_64228_ p_64228_
+	values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; values
+		static
+net/minecraft/world/level/levelgen/GeodeBlockSettings net/minecraft/world/level/levelgen/GeodeBlockSettings
+	CODEC f_158295_
+	alternateInnerLayerProvider f_158289_
+	cannotReplace f_158293_
+	fillingProvider f_158287_
+	innerLayerProvider f_158288_
+	innerPlacements f_158292_
+	invalidBlocks f_158294_
+	middleLayerProvider f_158290_
+	outerLayerProvider f_158291_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204555_ p_204555_
+		1 p_204556_ p_204556_
+		2 p_204557_ p_204557_
+		3 p_204558_ p_204558_
+		4 p_204559_ p_204559_
+		5 p_204560_ p_204560_
+		6 p_204561_ p_204561_
+		7 p_204562_ p_204562_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158322_
+		static
+		0 p_158323_ p_158323_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158320_
+		static
+		0 p_158321_ p_158321_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158318_
+		static
+		0 p_158319_ p_158319_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158316_
+		static
+		0 p_158317_ p_158317_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158314_
+		static
+		0 p_158315_ p_158315_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Ljava/util/List; m_158312_
+		static
+		0 p_158313_ p_158313_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; m_204565_
+		static
+		0 p_204566_ p_204566_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; m_204563_
+		static
+		0 p_204564_ p_204564_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158306_
+		static
+		0 p_158307_ p_158307_
+net/minecraft/world/level/levelgen/GeodeCrackSettings net/minecraft/world/level/levelgen/GeodeCrackSettings
+	CODEC f_158324_
+	baseCrackSize f_158326_
+	crackPointOffset f_158327_
+	generateCrackChance f_158325_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDI)V <init>
+		0 p_158330_ p_158330_
+		1 p_158331_ p_158331_
+		2 p_158332_ p_158332_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; m_158339_
+		static
+		0 p_158340_ p_158340_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; m_158337_
+		static
+		0 p_158338_ p_158338_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Integer; m_158335_
+		static
+		0 p_158336_ p_158336_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158333_
+		static
+		0 p_158334_ p_158334_
+net/minecraft/world/level/levelgen/GeodeLayerSettings net/minecraft/world/level/levelgen/GeodeLayerSettings
+	CODEC f_158341_
+	LAYER_RANGE f_158346_
+	filling f_158342_
+	innerLayer f_158343_
+	middleLayer f_158344_
+	outerLayer f_158345_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDDD)V <init>
+		0 p_158349_ p_158349_
+		1 p_158350_ p_158350_
+		2 p_158351_ p_158351_
+		3 p_158352_ p_158352_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158361_
+		static
+		0 p_158362_ p_158362_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158359_
+		static
+		0 p_158360_ p_158360_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158357_
+		static
+		0 p_158358_ p_158358_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158355_
+		static
+		0 p_158356_ p_158356_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158353_
+		static
+		0 p_158354_ p_158354_
+net/minecraft/world/level/levelgen/Heightmap net/minecraft/world/level/levelgen/Heightmap
+	LOGGER f_158363_
+	MATERIAL_MOTION_BLOCKING f_64231_
+	NOT_AIR f_64230_
+	chunk f_64234_
+	data f_64232_
+	isOpaque f_64233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_64237_ p_64237_
+		1 p_64238_ p_64238_
+	getFirstAvailable (I)I m_64240_
+		0 p_64241_ p_64241_
+	getFirstAvailable (II)I m_64242_
+		0 p_64243_ p_64243_
+		1 p_64244_ p_64244_
+	getHighestTaken (II)I m_158368_
+		0 p_158369_ p_158369_
+		1 p_158370_ p_158370_
+	getIndex (II)I m_64265_
+		static
+		0 p_64266_ p_64266_
+		1 p_64267_ p_64267_
+	getRawData ()[J m_64239_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284114_
+		static
+		0 p_284913_ p_284913_
+	primeHeightmaps (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V m_64256_
+		static
+		0 p_64257_ p_64257_
+		1 p_64258_ p_64258_
+	setHeight (III)V m_64245_
+		0 p_64246_ p_64246_
+		1 p_64247_ p_64247_
+		2 p_64248_ p_64248_
+	setRawData (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_158364_
+		0 p_158365_ p_158365_
+		1 p_158366_ p_158366_
+		2 p_158367_ p_158367_
+	update (IIILnet/minecraft/world/level/block/state/BlockState;)Z m_64249_
+		0 p_64250_ p_64250_
+		1 p_64251_ p_64251_
+		2 p_64252_ p_64252_
+		3 p_64253_ p_64253_
+net/minecraft/world/level/levelgen/Heightmap$Types net/minecraft/world/level/levelgen/Heightmap$Types
+	$VALUES $VALUES
+	CODEC f_64274_
+	MOTION_BLOCKING MOTION_BLOCKING
+	MOTION_BLOCKING_NO_LEAVES MOTION_BLOCKING_NO_LEAVES
+	OCEAN_FLOOR OCEAN_FLOOR
+	OCEAN_FLOOR_WG OCEAN_FLOOR_WG
+	WORLD_SURFACE WORLD_SURFACE
+	WORLD_SURFACE_WG WORLD_SURFACE_WG
+	isOpaque f_64277_
+	serializationKey f_64275_
+	usage f_64276_
+	$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_158371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/Heightmap$Usage;Ljava/util/function/Predicate;)V <init>
+		0 p_64282_ p_64282_
+		1 p_64283_ p_64283_
+		2 p_64284_ p_64284_
+		3 p_64285_ p_64285_
+		4 p_64286_ p_64286_
+	getSerializationKey ()Ljava/lang/String; m_64294_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isOpaque ()Ljava/util/function/Predicate; m_64299_
+	keepAfterWorldgen ()Z m_64298_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284116_
+		static
+		0 p_284915_ p_284915_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284115_
+		static
+		0 p_284914_ p_284914_
+	sendToClient ()Z m_64297_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; valueOf
+		static
+		0 p_64301_ p_64301_
+	values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; values
+		static
+net/minecraft/world/level/levelgen/Heightmap$Usage net/minecraft/world/level/levelgen/Heightmap$Usage
+	$VALUES $VALUES
+	CLIENT CLIENT
+	LIVE_WORLD LIVE_WORLD
+	WORLDGEN WORLDGEN
+	$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; m_158372_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64309_ p_64309_
+		1 p_64310_ p_64310_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Usage; valueOf
+		static
+		0 p_64312_ p_64312_
+	values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; values
+		static
+net/minecraft/world/level/levelgen/LegacyRandomSource net/minecraft/world/level/levelgen/LegacyRandomSource
+	INCREMENT f_188574_
+	MODULUS_BITS f_188571_
+	MODULUS_MASK f_188572_
+	MULTIPLIER f_188573_
+	gaussianSource f_188576_
+	seed f_188575_
+	<init> (J)V <init>
+		0 p_188578_ p_188578_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_188581_ p_188581_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_188585_ p_188585_
+net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory
+	seed f_188586_
+	<init> (J)V <init>
+		0 p_188588_ p_188588_
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224198_ p_224198_
+		1 p_224199_ p_224199_
+		2 p_224200_ p_224200_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224202_ p_224202_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_188596_ p_188596_
+net/minecraft/world/level/levelgen/MarsagliaPolarGaussian net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
+	haveNextNextGaussian f_188599_
+	nextNextGaussian f_188598_
+	randomSource f_188597_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_224204_ p_224204_
+	nextGaussian ()D m_188603_
+	reset ()V m_188602_
+net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator
+	AIR f_64321_
+	CODEC f_64314_
+	globalFluidPicker f_188607_
+	settings f_64318_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)V <init>
+		0 p_256415_ p_256415_
+		1 p_256182_ p_256182_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_224304_ p_224304_
+		1 p_224305_ p_224305_
+		2 p_224306_ p_224306_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_224224_ p_224224_
+		1 p_224225_ p_224225_
+		2 p_224226_ p_224226_
+		3 p_224227_ p_224227_
+		4 p_224228_ p_224228_
+		5 p_224229_ p_224229_
+		6 p_224230_ p_224230_
+	buildSurface (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/Blender;)V m_224261_
+		0 p_224262_ p_224262_
+		1 p_224263_ p_224263_
+		2 p_224264_ p_224264_
+		3 p_224265_ p_224265_
+		4 p_224266_ p_224266_
+		5 p_224267_ p_224267_
+		6 p_224268_ p_224268_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_224232_ p_224232_
+		1 p_224233_ p_224233_
+		2 p_224234_ p_224234_
+		3 p_224235_ p_224235_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213908_
+		0 p_224298_ p_224298_
+		1 p_224299_ p_224299_
+		2 p_224300_ p_224300_
+		3 p_224301_ p_224301_
+		4 p_224302_ p_224302_
+	createFluidPicker (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; m_247703_
+		static
+		0 p_249264_ p_249264_
+	createNoiseChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224256_
+		0 p_224257_ p_224257_
+		1 p_224258_ p_224258_
+		2 p_224259_ p_224259_
+		3 p_224260_ p_224260_
+	debugPreliminarySurfaceLevel (Lnet/minecraft/world/level/levelgen/NoiseChunk;IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_198231_
+		0 p_198232_ p_198232_
+		1 p_198233_ p_198233_
+		2 p_198234_ p_198234_
+		3 p_198235_ p_198235_
+		4 p_198236_ p_198236_
+	doCreateBiomes (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_224291_
+		0 p_224292_ p_224292_
+		1 p_224293_ p_224293_
+		2 p_224294_ p_224294_
+		3 p_224295_ p_224295_
+	doFill (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224284_
+		0 p_224285_ p_224285_
+		1 p_224286_ p_224286_
+		2 p_224287_ p_224287_
+		3 p_224288_ p_224288_
+		4 p_224289_ p_224289_
+		5 p_224290_ p_224290_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_224312_ p_224312_
+		1 p_224313_ p_224313_
+		2 p_224314_ p_224314_
+		3 p_224315_ p_224315_
+		4 p_224316_ p_224316_
+	generatorSettings ()Lnet/minecraft/core/Holder; m_224341_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_224211_ p_224211_
+		1 p_224212_ p_224212_
+		2 p_224213_ p_224213_
+		3 p_224214_ p_224214_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_224216_ p_224216_
+		1 p_224217_ p_224217_
+		2 p_224218_ p_224218_
+		3 p_224219_ p_224219_
+		4 p_224220_ p_224220_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	iterateNoiseColumn (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; m_224239_
+		0 p_224240_ p_224240_
+		1 p_224241_ p_224241_
+		2 p_224242_ p_224242_
+		3 p_224243_ p_224243_
+		4 p_224244_ p_224244_
+		5 p_224245_ p_224245_
+	lambda$applyCarvers$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_254821_
+		0 p_255586_ p_255586_
+		1 p_255587_ p_255587_
+	lambda$applyCarvers$8 (Lnet/minecraft/world/level/levelgen/RandomState;III)Lnet/minecraft/core/Holder; m_254818_
+		0 p_255580_ p_255580_
+		1 p_255581_ p_255581_
+		2 p_255582_ p_255582_
+		3 p_255583_ p_255583_
+	lambda$applyCarvers$9 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224246_
+		0 p_224247_ p_224247_
+		1 p_224248_ p_224248_
+		2 p_224249_ p_224249_
+		3 p_224250_ p_224250_
+	lambda$buildSurface$7 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224317_
+		0 p_224318_ p_224318_
+		1 p_224319_ p_224319_
+		2 p_224320_ p_224320_
+		3 p_224321_ p_224321_
+	lambda$createBiomes$5 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224331_
+		0 p_224332_ p_224332_
+		1 p_224333_ p_224333_
+		2 p_224334_ p_224334_
+		3 p_224335_ p_224335_
+	lambda$createFluidPicker$4 (Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;ILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_224269_
+		static
+		0 p_224270_ p_224270_
+		1 p_224271_ p_224271_
+		2 p_224272_ p_224272_
+		3 p_224273_ p_224273_
+		4 p_224274_ p_224274_
+		5 p_224275_ p_224275_
+		6 p_224276_ p_224276_
+	lambda$doCreateBiomes$6 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224336_
+		0 p_224337_ p_224337_
+		1 p_224338_ p_224338_
+		2 p_224339_ p_224339_
+		3 p_224340_ p_224340_
+	lambda$doFill$13 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224251_
+		0 p_224252_ p_224252_
+		1 p_224253_ p_224253_
+		2 p_224254_ p_224254_
+		3 p_224255_ p_224255_
+	lambda$fillFromNoise$11 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224324_
+		0 p_224325_ p_224325_
+		1 p_224326_ p_224326_
+		2 p_224327_ p_224327_
+		3 p_224328_ p_224328_
+		4 p_224329_ p_224329_
+		5 p_224330_ p_224330_
+	lambda$fillFromNoise$12 (Ljava/util/Set;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Throwable;)V m_224307_
+		static
+		0 p_224308_ p_224308_
+		1 p_224309_ p_224309_
+		2 p_224310_ p_224310_
+	lambda$new$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; m_245021_
+		static
+		0 p_248476_ p_248476_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/world/level/biome/BiomeSource; m_254819_
+		static
+		0 p_255584_ p_255584_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/core/Holder; m_224277_
+		static
+		0 p_224278_ p_224278_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254820_
+		static
+		0 p_255585_ p_255585_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_64379_ p_64379_
+	stable (Lnet/minecraft/resources/ResourceKey;)Z m_224221_
+		0 p_224222_ p_224222_
+net/minecraft/world/level/levelgen/NoiseChunk net/minecraft/world/level/levelgen/NoiseChunk
+	aquifer f_188728_
+	arrayIndex f_209158_
+	arrayInterpolationCounter f_209157_
+	beardifier f_209166_
+	blendAlpha f_209164_
+	blendOffset f_209165_
+	blender f_188731_
+	blockStateRule f_209163_
+	cellCaches f_209160_
+	cellCountXZ f_188718_
+	cellCountY f_188719_
+	cellHeight f_209171_
+	cellNoiseMinY f_188720_
+	cellStartBlockX f_209150_
+	cellStartBlockY f_209151_
+	cellStartBlockZ f_209152_
+	cellWidth f_209170_
+	fillingCell f_209173_
+	firstCellX f_188721_
+	firstCellZ f_188722_
+	firstNoiseX f_188723_
+	firstNoiseZ f_188724_
+	inCellX f_209153_
+	inCellY f_209154_
+	inCellZ f_209155_
+	initialDensityNoJaggedness f_209162_
+	interpolating f_209172_
+	interpolationCounter f_209156_
+	interpolators f_188725_
+	lastBlendingDataPos f_209167_
+	lastBlendingOutput f_209168_
+	noiseSettings f_188717_
+	noiseSizeXZ f_209169_
+	preliminarySurfaceLevel f_198238_
+	sliceFillingContextProvider f_209159_
+	wrapped f_209161_
+	<init> (ILnet/minecraft/world/level/levelgen/RandomState;IILnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)V <init>
+		0 p_224343_ p_224343_
+		1 p_224344_ p_224344_
+		2 p_224345_ p_224345_
+		3 p_224346_ p_224346_
+		4 p_224347_ p_224347_
+		5 p_224348_ p_224348_
+		6 p_224349_ p_224349_
+		7 p_224350_ p_224350_
+		8 p_224351_ p_224351_
+	advanceCellX (I)V m_188749_
+		0 p_188750_ p_188750_
+	aquifer ()Lnet/minecraft/world/level/levelgen/Aquifer; m_188817_
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	cachedClimateSampler (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; m_224359_
+		0 p_224360_ p_224360_
+		1 p_224361_ p_224361_
+	cellHeight ()I m_224363_
+	cellWidth ()I m_224362_
+	computePreliminarySurfaceLevel (J)I m_198249_
+		0 p_198250_ p_198250_
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_209224_ p_209224_
+		1 p_209225_ p_209225_
+	fillSlice (ZI)V m_209220_
+		0 p_209221_ p_209221_
+		1 p_209222_ p_209222_
+	forChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224352_
+		static
+		0 p_224353_ p_224353_
+		1 p_224354_ p_224354_
+		2 p_224355_ p_224355_
+		3 p_224356_ p_224356_
+		4 p_224357_ p_224357_
+		5 p_224358_ p_224358_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_207263_
+		0 p_209240_ p_209240_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_209190_ p_209190_
+	getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_188743_
+	getInterpolatedState ()Lnet/minecraft/world/level/block/state/BlockState; m_209247_
+	getOrComputeBlendingOutput (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_209244_
+		0 p_209245_ p_209245_
+		1 p_209246_ p_209246_
+	initializeForFirstCellX ()V m_188791_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_209215_
+		0 p_209216_ p_209216_
+		1 p_209217_ p_209217_
+	lambda$selectCellYZ$1 (IILnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209202_
+		static
+		0 p_209203_ p_209203_
+		1 p_209204_ p_209204_
+		2 p_209205_ p_209205_
+	lambda$updateForX$3 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209227_
+		static
+		0 p_209228_ p_209228_
+		1 p_209229_ p_209229_
+	lambda$updateForY$2 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209236_
+		static
+		0 p_209237_ p_209237_
+		1 p_209238_ p_209238_
+	lambda$updateForZ$4 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209186_
+		static
+		0 p_209187_ p_209187_
+		1 p_209188_ p_209188_
+	preliminarySurfaceLevel (II)I m_198256_
+		0 p_198257_ p_198257_
+		1 p_198258_ p_198258_
+	selectCellYZ (II)V m_188810_
+		0 p_188811_ p_188811_
+		1 p_188812_ p_188812_
+	stopInterpolation ()V m_209248_
+	swapSlices ()V m_188804_
+	updateForX (ID)V m_209230_
+		0 p_209231_ p_209231_
+		1 p_209232_ p_209232_
+	updateForY (ID)V m_209191_
+		0 p_209192_ p_209192_
+		1 p_209193_ p_209193_
+	updateForZ (ID)V m_209241_
+		0 p_209242_ p_209242_
+		1 p_209243_ p_209243_
+	wrap (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209213_
+		0 p_209214_ p_209214_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209233_
+		0 p_209234_ p_209234_
+net/minecraft/world/level/levelgen/NoiseChunk$1 net/minecraft/world/level/levelgen/NoiseChunk$1
+	this$0 f_209249_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209251_ p_209251_
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_209255_ p_209255_
+		1 p_209256_ p_209256_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_209253_ p_209253_
+net/minecraft/world/level/levelgen/NoiseChunk$2 net/minecraft/world/level/levelgen/NoiseChunk$2
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type f_209257_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha
+	this$0 f_209259_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209261_ p_209261_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209264_ p_209264_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209266_ p_209266_
+		1 p_209267_ p_209267_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224365_ p_224365_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset
+	this$0 f_209271_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209273_ p_209273_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209276_ p_209276_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209278_ p_209278_
+		1 p_209279_ p_209279_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224368_ p_224368_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller
+	calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_207387_
+		0 p_209283_ p_209283_
+net/minecraft/world/level/levelgen/NoiseChunk$Cache2D net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
+	function f_209284_
+	lastPos2D f_209285_
+	lastValue f_209286_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209288_ p_209288_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209290_ p_209290_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209292_ p_209292_
+		1 p_209293_ p_209293_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
+	noiseFiller f_209297_
+	this$0 f_209296_
+	values f_209298_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209300_ p_209300_
+		1 p_209301_ p_209301_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209303_ p_209303_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209305_ p_209305_
+		1 p_209306_ p_209306_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
+	function f_209310_
+	lastArray f_209314_
+	lastArrayCounter f_209312_
+	lastCounter f_209311_
+	lastValue f_209313_
+	this$0 f_209309_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209316_ p_209316_
+		1 p_209317_ p_209317_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209319_ p_209319_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209321_ p_209321_
+		1 p_209322_ p_209322_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$FlatCache net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
+	noiseFiller f_209326_
+	this$0 f_209325_
+	values f_209327_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;Z)V <init>
+		0 p_209329_ p_209329_
+		1 p_209330_ p_209330_
+		2 p_209331_ p_209331_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209333_ p_209333_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209335_ p_209335_
+		1 p_209336_ p_209336_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator
+	noise000 f_188831_
+	noise001 f_188832_
+	noise010 f_188835_
+	noise011 f_188836_
+	noise100 f_188833_
+	noise101 f_188834_
+	noise110 f_188837_
+	noise111 f_188838_
+	noiseFiller f_188830_
+	slice0 f_188828_
+	slice1 f_188829_
+	this$0 f_188827_
+	value f_188845_
+	valueXZ00 f_188839_
+	valueXZ01 f_188841_
+	valueXZ10 f_188840_
+	valueXZ11 f_188842_
+	valueZ0 f_188843_
+	valueZ1 f_188844_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209344_ p_209344_
+		1 p_209345_ p_209345_
+	allocateSlice (II)[[D m_188854_
+		0 p_188855_ p_188855_
+		1 p_188856_ p_188856_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209347_ p_209347_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209349_ p_209349_
+		1 p_209350_ p_209350_
+	selectCellYZ (II)V m_188863_
+		0 p_188864_ p_188864_
+		1 p_188865_ p_188865_
+	swapSlices ()V m_188860_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	updateForX (D)V m_188861_
+		0 p_188862_ p_188862_
+	updateForY (D)V m_188850_
+		0 p_188851_ p_188851_
+	updateForZ (D)V m_188866_
+		0 p_188867_ p_188867_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseGeneratorSettings net/minecraft/world/level/levelgen/NoiseGeneratorSettings
+	AMPLIFIED f_64433_
+	CAVES f_64436_
+	CODEC f_64431_
+	DIRECT_CODEC f_64430_
+	END f_64435_
+	FLOATING_ISLANDS f_64437_
+	LARGE_BIOMES f_188869_
+	NETHER f_64434_
+	OVERWORLD f_64432_
+	aquifersEnabled f_158533_
+	defaultBlock f_64440_
+	defaultFluid f_64441_
+	disableMobGeneration f_64445_
+	noiseRouter f_209353_
+	noiseSettings f_64439_
+	oreVeinsEnabled f_158536_
+	seaLevel f_64444_
+	spawnTarget f_224370_
+	surfaceRule f_188871_
+	useLegacyRandomSource f_209354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Ljava/util/List;IZZZZ)V <init>
+		0 f_64439_ f_64439_
+		1 f_64440_ f_64440_
+		2 f_64441_ f_64441_
+		3 f_209353_ f_209353_
+		4 f_188871_ f_188871_
+		5 f_224370_ f_224370_
+		6 f_64444_ f_64444_
+		7 f_64445_ f_64445_
+		8 f_158533_ f_158533_
+		9 f_158536_ f_158536_
+		10 f_209354_ f_209354_
+	aquifersEnabled ()Z f_158533_
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254959_
+		static
+		0 p_256365_ p_256365_
+	caves (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255038_
+		static
+		0 p_255690_ p_255690_
+	defaultBlock ()Lnet/minecraft/world/level/block/state/BlockState; f_64440_
+	defaultFluid ()Lnet/minecraft/world/level/block/state/BlockState; f_64441_
+	disableMobGeneration ()Z f_64445_
+	dummy ()Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_238396_
+		static
+	end (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255186_
+		static
+		0 p_256478_ p_256478_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209371_ p_209371_
+	floatingIslands (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255230_
+		static
+		0 p_255885_ p_255885_
+	getRandomSource ()Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; m_188893_
+	hashCode ()I hashCode
+	isAquifersEnabled ()Z m_158567_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_64474_
+		static
+		0 p_64475_ p_64475_
+	nether (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255410_
+		static
+		0 p_256180_ p_256180_
+	noiseRouter ()Lnet/minecraft/world/level/levelgen/NoiseRouter; f_209353_
+	noiseSettings ()Lnet/minecraft/world/level/levelgen/NoiseSettings; f_64439_
+	oreVeinsEnabled ()Z m_209369_
+	overworld (Lnet/minecraft/data/worldgen/BootstapContext;ZZ)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255226_
+		static
+		0 p_256460_ p_256460_
+		1 p_256427_ p_256427_
+		2 p_256318_ p_256318_
+	seaLevel ()I f_64444_
+	spawnTarget ()Ljava/util/List; f_224370_
+	surfaceRule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; f_188871_
+	toString ()Ljava/lang/String; toString
+	useLegacyRandomSource ()Z f_209354_
+net/minecraft/world/level/levelgen/NoiseRouter net/minecraft/world/level/levelgen/NoiseRouter
+	CODEC f_224391_
+	barrierNoise f_209378_
+	continents f_209386_
+	depth f_209388_
+	erosion f_209387_
+	finalDensity f_209391_
+	fluidLevelFloodednessNoise f_209379_
+	fluidLevelSpreadNoise f_209380_
+	initialDensityWithoutJaggedness f_209390_
+	lavaNoise f_209381_
+	ridges f_209389_
+	temperature f_209384_
+	vegetation f_224392_
+	veinGap f_209394_
+	veinRidged f_209393_
+	veinToggle f_209392_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_209378_ f_209378_
+		1 f_209379_ f_209379_
+		2 f_209380_ f_209380_
+		3 f_209381_ f_209381_
+		4 f_209384_ f_209384_
+		5 f_224392_ f_224392_
+		6 f_209386_ f_209386_
+		7 f_209387_ f_209387_
+		8 f_209388_ f_209388_
+		9 f_209389_ f_209389_
+		10 f_209390_ f_209390_
+		11 f_209391_ f_209391_
+		12 f_209392_ f_209392_
+		13 f_209393_ f_209393_
+		14 f_209394_ f_209394_
+	barrierNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209378_
+	continents ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209386_
+	depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209388_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209421_ p_209421_
+	erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209387_
+	field (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_224414_
+		static
+		0 p_224415_ p_224415_
+		1 p_224416_ p_224416_
+	finalDensity ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209391_
+	fluidLevelFloodednessNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209379_
+	fluidLevelSpreadNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209380_
+	hashCode ()I hashCode
+	initialDensityWithoutJaggedness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209390_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224410_
+		static
+		0 p_224411_ p_224411_
+	lavaNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209381_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_224412_
+		0 p_224413_ p_224413_
+	ridges ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209389_
+	temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209384_
+	toString ()Ljava/lang/String; toString
+	vegetation ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_224392_
+	veinGap ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209394_
+	veinRidged ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209393_
+	veinToggle ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209392_
+net/minecraft/world/level/levelgen/NoiseRouterData net/minecraft/world/level/levelgen/NoiseRouterData
+	BASE_3D_NOISE_END f_224418_
+	BASE_3D_NOISE_NETHER f_224434_
+	BASE_3D_NOISE_OVERWORLD f_224433_
+	BLENDING_FACTOR f_209444_
+	BLENDING_JAGGEDNESS f_209445_
+	CHEESE_NOISE_TARGET f_224432_
+	CONTINENTS f_209451_
+	CONTINENTS_LARGE f_209457_
+	DEPTH f_209455_
+	DEPTH_AMPLIFIED f_224424_
+	DEPTH_LARGE f_209460_
+	ENTRANCES f_209464_
+	EROSION f_209452_
+	EROSION_LARGE f_209458_
+	FACTOR f_209454_
+	FACTOR_AMPLIFIED f_224422_
+	FACTOR_LARGE f_209459_
+	GLOBAL_OFFSET f_224426_
+	ISLAND_CHUNK_DISTANCE f_224427_
+	ISLAND_CHUNK_DISTANCE_SQR f_224428_
+	JAGGEDNESS f_224431_
+	JAGGEDNESS_AMPLIFIED f_224423_
+	JAGGEDNESS_LARGE f_224420_
+	NOODLE f_209465_
+	NOODLE_SPACING_AND_STRAIGHTNESS f_209442_
+	OFFSET f_224430_
+	OFFSET_AMPLIFIED f_224421_
+	OFFSET_LARGE f_224419_
+	ORE_THICKNESS f_209440_
+	PILLARS f_209437_
+	RIDGES f_209453_
+	RIDGES_FOLDED f_224429_
+	SHIFT_X f_209448_
+	SHIFT_Z f_209449_
+	SLOPED_CHEESE f_209456_
+	SLOPED_CHEESE_AMPLIFIED f_224425_
+	SLOPED_CHEESE_END f_209462_
+	SLOPED_CHEESE_LARGE f_209461_
+	SPAGHETTI_2D f_209439_
+	SPAGHETTI_2D_THICKNESS_MODULATOR f_209438_
+	SPAGHETTI_ROUGHNESS_FUNCTION f_209463_
+	SURFACE_DENSITY_THRESHOLD f_209443_
+	VEININESS_FREQUENCY f_209441_
+	Y f_209447_
+	ZERO f_209446_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/core/Holder; m_255288_
+		static
+		0 p_256220_ p_256220_
+	caves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255020_
+		static
+		0 p_256088_ p_256088_
+		1 p_255675_ p_255675_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209536_
+		static
+		0 p_209537_ p_209537_
+	end (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255104_
+		static
+		0 p_256079_ p_256079_
+	entrances (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255275_
+		static
+		0 p_256511_ p_256511_
+		1 p_255899_ p_255899_
+	floatingIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_254860_
+		static
+		0 p_256633_ p_256633_
+		1 p_255902_ p_255902_
+	getFunction (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255403_
+		static
+		0 p_256312_ p_256312_
+		1 p_256077_ p_256077_
+	lambda$overworld$0 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I m_224494_
+		static
+		0 p_224495_ p_224495_
+	lambda$overworld$1 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I m_224456_
+		static
+		0 p_224457_ p_224457_
+	nether (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255404_
+		static
+		0 p_256256_ p_256256_
+		1 p_256169_ p_256169_
+	noNewCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_254999_
+		static
+		0 p_255724_ p_255724_
+		1 p_255986_ p_255986_
+		2 p_256378_ p_256378_
+	noiseGradientDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_212271_
+		static
+		0 p_212272_ p_212272_
+		1 p_212273_ p_212273_
+	none ()Lnet/minecraft/world/level/levelgen/NoiseRouter; m_238384_
+		static
+	noodle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255300_
+		static
+		0 p_256402_ p_256402_
+		1 p_255632_ p_255632_
+	overworld (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255262_
+		static
+		0 p_255681_ p_255681_
+		1 p_256005_ p_256005_
+		2 p_255649_ p_255649_
+		3 p_255617_ p_255617_
+	peaksAndValleys (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224437_
+		static
+		0 p_224438_ p_224438_
+	peaksAndValleys (F)F m_224435_
+		static
+		0 p_224436_ p_224436_
+	pillars (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255167_
+		static
+		0 p_255985_ p_255985_
+	postProcess (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224492_
+		static
+		0 p_224493_ p_224493_
+	registerAndWrap (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255105_
+		static
+		0 p_256149_ p_256149_
+		1 p_255905_ p_255905_
+		2 p_255856_ p_255856_
+	registerTerrainNoises (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Z)V m_224474_
+		static
+		0 p_256336_ p_256336_
+		1 p_256393_ p_256393_
+		2 p_224476_ p_224476_
+		3 p_224477_ p_224477_
+		4 p_224478_ p_224478_
+		5 p_224479_ p_224479_
+		6 p_224480_ p_224480_
+		7 p_224481_ p_224481_
+		8 p_224482_ p_224482_
+		9 p_224483_ p_224483_
+		10 p_224484_ p_224484_
+	slide (Lnet/minecraft/world/level/levelgen/DensityFunction;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224443_
+		static
+		0 p_224444_ p_224444_
+		1 p_224445_ p_224445_
+		2 p_224446_ p_224446_
+		3 p_224447_ p_224447_
+		4 p_224448_ p_224448_
+		5 p_224449_ p_224449_
+		6 p_224450_ p_224450_
+		7 p_224451_ p_224451_
+		8 p_224452_ p_224452_
+	slideEnd (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224505_
+		static
+		0 p_224506_ p_224506_
+	slideEndLike (Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224439_
+		static
+		0 p_224440_ p_224440_
+		1 p_224441_ p_224441_
+		2 p_224442_ p_224442_
+	slideNetherLike (Lnet/minecraft/core/HolderGetter;II)Lnet/minecraft/world/level/levelgen/DensityFunction; m_254915_
+		static
+		0 p_256084_ p_256084_
+		1 p_255802_ p_255802_
+		2 p_255834_ p_255834_
+	slideOverworld (ZLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224489_
+		static
+		0 p_224490_ p_224490_
+		1 p_224491_ p_224491_
+	spaghetti2D (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255130_
+		static
+		0 p_256535_ p_256535_
+		1 p_255650_ p_255650_
+	spaghettiRoughnessFunction (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_254847_
+		static
+		0 p_255763_ p_255763_
+	splineWithBlending (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224453_
+		static
+		0 p_224454_ p_224454_
+		1 p_224455_ p_224455_
+	underground (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255355_
+		static
+		0 p_256548_ p_256548_
+		1 p_256236_ p_256236_
+		2 p_256658_ p_256658_
+	yLimitedInterpolatable (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;III)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209471_
+		static
+		0 p_209472_ p_209472_
+		1 p_209473_ p_209473_
+		2 p_209474_ p_209474_
+		3 p_209475_ p_209475_
+		4 p_209476_ p_209476_
+net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity
+	<init> ()V <init>
+	getSpaghettiRarity3D (D)D m_209565_
+		static
+		0 p_209566_ p_209566_
+	getSphaghettiRarity2D (D)D m_209563_
+		static
+		0 p_209564_ p_209564_
+net/minecraft/world/level/levelgen/NoiseSettings net/minecraft/world/level/levelgen/NoiseSettings
+	CAVES_NOISE_SETTINGS f_209632_
+	CODEC f_64507_
+	END_NOISE_SETTINGS f_209631_
+	FLOATING_ISLANDS_NOISE_SETTINGS f_209633_
+	NETHER_NOISE_SETTINGS f_209630_
+	OVERWORLD_NOISE_SETTINGS f_224519_
+	height f_64508_
+	minY f_158688_
+	noiseSizeHorizontal f_64512_
+	noiseSizeVertical f_64513_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIII)V <init>
+		0 f_158688_ f_158688_
+		1 f_64508_ f_64508_
+		2 f_64512_ f_64512_
+		3 f_64513_ f_64513_
+	clampToHeightAccessor (Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/levelgen/NoiseSettings; m_224530_
+		0 p_224531_ p_224531_
+	create (IIII)Lnet/minecraft/world/level/levelgen/NoiseSettings; m_224525_
+		static
+		0 p_224526_ p_224526_
+		1 p_224527_ p_224527_
+		2 p_224528_ p_224528_
+		3 p_224529_ p_224529_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189215_ p_189215_
+	getCellHeight ()I m_189212_
+	getCellWidth ()I m_189213_
+	guardY (Lnet/minecraft/world/level/levelgen/NoiseSettings;)Lcom/mojang/serialization/DataResult; m_158720_
+		static
+		0 p_158721_ p_158721_
+	hashCode ()I hashCode
+	height ()I f_64508_
+	lambda$create$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V m_158718_
+		static
+		0 p_158719_ p_158719_
+	lambda$guardY$1 ()Ljava/lang/String; m_274285_
+		static
+	lambda$guardY$2 ()Ljava/lang/String; m_274284_
+		static
+	lambda$guardY$3 ()Ljava/lang/String; m_274286_
+		static
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_64535_
+		static
+		0 p_64536_ p_64536_
+	minY ()I f_158688_
+	noiseSizeHorizontal ()I f_64512_
+	noiseSizeVertical ()I f_64513_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Noises net/minecraft/world/level/levelgen/Noises
+	AQUIFER_BARRIER f_189287_
+	AQUIFER_FLUID_LEVEL_FLOODEDNESS f_189288_
+	AQUIFER_FLUID_LEVEL_SPREAD f_189290_
+	AQUIFER_LAVA f_189289_
+	BADLANDS_PILLAR f_189259_
+	BADLANDS_PILLAR_ROOF f_189260_
+	BADLANDS_SURFACE f_189261_
+	CALCITE f_189266_
+	CAVE_CHEESE f_189246_
+	CAVE_ENTRANCE f_189244_
+	CAVE_LAYER f_189245_
+	CLAY_BANDS_OFFSET f_189258_
+	CONTINENTALNESS f_189279_
+	CONTINENTALNESS_LARGE f_189283_
+	EROSION f_189280_
+	EROSION_LARGE f_189284_
+	GRAVEL f_189267_
+	GRAVEL_LAYER f_189273_
+	ICE f_189271_
+	ICEBERG_PILLAR f_189262_
+	ICEBERG_PILLAR_ROOF f_189263_
+	ICEBERG_SURFACE f_189264_
+	JAGGED f_189255_
+	NETHERRACK f_189275_
+	NETHER_STATE_SELECTOR f_189277_
+	NETHER_WART f_189276_
+	NOODLE f_189251_
+	NOODLE_RIDGE_A f_189253_
+	NOODLE_RIDGE_B f_189254_
+	NOODLE_THICKNESS f_189252_
+	ORE_GAP f_189250_
+	ORE_VEININESS f_189247_
+	ORE_VEIN_A f_189248_
+	ORE_VEIN_B f_189249_
+	PACKED_ICE f_189270_
+	PATCH f_189274_
+	PILLAR f_189291_
+	PILLAR_RARENESS f_189292_
+	PILLAR_THICKNESS f_189293_
+	POWDER_SNOW f_189268_
+	RIDGE f_189285_
+	SHIFT f_189286_
+	SOUL_SAND_LAYER f_189272_
+	SPAGHETTI_2D f_189294_
+	SPAGHETTI_2D_ELEVATION f_189295_
+	SPAGHETTI_2D_MODULATOR f_189296_
+	SPAGHETTI_2D_THICKNESS f_189297_
+	SPAGHETTI_3D_1 f_189298_
+	SPAGHETTI_3D_2 f_189299_
+	SPAGHETTI_3D_RARITY f_189300_
+	SPAGHETTI_3D_THICKNESS f_189301_
+	SPAGHETTI_ROUGHNESS f_189302_
+	SPAGHETTI_ROUGHNESS_MODULATOR f_189243_
+	SURFACE f_189256_
+	SURFACE_SECONDARY f_189257_
+	SWAMP f_189265_
+	TEMPERATURE f_189269_
+	TEMPERATURE_LARGE f_189281_
+	VEGETATION f_189278_
+	VEGETATION_LARGE f_189282_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_189309_
+		static
+		0 p_189310_ p_189310_
+	instantiate (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_255421_
+		static
+		0 p_256362_ p_256362_
+		1 p_256306_ p_256306_
+		2 p_256639_ p_256639_
+net/minecraft/world/level/levelgen/OreVeinifier net/minecraft/world/level/levelgen/OreVeinifier
+	CHANCE_OF_RAW_ORE_BLOCK f_209657_
+	EDGE_ROUNDOFF_BEGIN f_209651_
+	MAX_EDGE_ROUNDOFF f_209652_
+	MAX_RICHNESS f_209655_
+	MAX_RICHNESS_THRESHOLD f_209656_
+	MIN_RICHNESS f_209654_
+	SKIP_ORE_IF_GAP_NOISE_IS_BELOW f_209658_
+	VEININESS_THRESHOLD f_209650_
+	VEIN_SOLIDNESS f_209653_
+	<init> ()V <init>
+	create (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;)Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; m_209667_
+		static
+		0 p_209668_ p_209668_
+		1 p_209669_ p_209669_
+		2 p_209670_ p_209670_
+		3 p_209671_ p_209671_
+	lambda$create$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_209660_
+		static
+		0 p_209661_ p_209661_
+		1 p_209662_ p_209662_
+		2 p_209663_ p_209663_
+		3 p_209664_ p_209664_
+		4 p_209665_ p_209665_
+		5 p_209666_ p_209666_
+net/minecraft/world/level/levelgen/OreVeinifier$VeinType net/minecraft/world/level/levelgen/OreVeinifier$VeinType
+	$VALUES $VALUES
+	COPPER COPPER
+	IRON IRON
+	filler f_209678_
+	maxY f_209675_
+	minY f_209674_
+	ore f_209676_
+	rawOreBlock f_209677_
+	$values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; m_209689_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;II)V <init>
+		0 p_209682_ p_209682_
+		1 p_209683_ p_209683_
+		2 p_209684_ p_209684_
+		3 p_209685_ p_209685_
+		4 p_209686_ p_209686_
+		5 p_209687_ p_209687_
+		6 p_209688_ p_209688_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; valueOf
+		static
+		0 p_209691_ p_209691_
+	values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; values
+		static
+net/minecraft/world/level/levelgen/PatrolSpawner net/minecraft/world/level/levelgen/PatrolSpawner
+	nextTick f_64562_
+	<init> ()V <init>
+	spawnPatrolMember (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Z m_224532_
+		0 p_224533_ p_224533_
+		1 p_224534_ p_224534_
+		2 p_224535_ p_224535_
+		3 p_224536_ p_224536_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_64570_ p_64570_
+		1 p_64571_ p_64571_
+		2 p_64572_ p_64572_
+net/minecraft/world/level/levelgen/PhantomSpawner net/minecraft/world/level/levelgen/PhantomSpawner
+	nextTick f_64573_
+	<init> ()V <init>
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_64576_ p_64576_
+		1 p_64577_ p_64577_
+		2 p_64578_ p_64578_
+net/minecraft/world/level/levelgen/PositionalRandomFactory net/minecraft/world/level/levelgen/PositionalRandomFactory
+	at (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; m_224542_
+		0 p_224543_ p_224543_
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224537_ p_224537_
+		1 p_224538_ p_224538_
+		2 p_224539_ p_224539_
+	fromHashOf (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_224540_
+		0 p_224541_ p_224541_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224544_ p_224544_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_189317_ p_189317_
+net/minecraft/world/level/levelgen/RandomState net/minecraft/world/level/levelgen/RandomState
+	aquiferRandom f_224551_
+	noiseIntances f_224553_
+	noises f_224547_
+	oreRandom f_224552_
+	positionalRandoms f_224554_
+	random f_224545_
+	router f_224548_
+	sampler f_224549_
+	surfaceSystem f_224550_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)V <init>
+		0 p_255668_ p_255668_
+		1 p_256663_ p_256663_
+		2 p_255691_ p_255691_
+	aquiferRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224581_
+	create (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; m_255302_
+		static
+		0 p_255761_ p_255761_
+		1 p_256649_ p_256649_
+		2 p_255965_ p_255965_
+	create (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; m_255077_
+		static
+		0 p_255935_ p_255935_
+		1 p_256314_ p_256314_
+		2 p_256595_ p_256595_
+	getOrCreateNoise (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_224560_
+		0 p_224561_ p_224561_
+	getOrCreateRandomFactory (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224565_
+		0 p_224566_ p_224566_
+	lambda$getOrCreateNoise$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_254822_
+		0 p_255588_ p_255588_
+		1 p_255589_ p_255589_
+	lambda$getOrCreateRandomFactory$1 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224567_
+		0 p_224568_ p_224568_
+		1 p_224569_ p_224569_
+	oreRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224582_
+	router ()Lnet/minecraft/world/level/levelgen/NoiseRouter; m_224578_
+	sampler ()Lnet/minecraft/world/level/biome/Climate$Sampler; m_224579_
+	surfaceSystem ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; m_224580_
+net/minecraft/world/level/levelgen/RandomState$1 net/minecraft/world/level/levelgen/RandomState$1
+	this$0 f_244167_
+	wrapped f_244328_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;)V <init>
+		0 p_249240_ p_249240_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_248616_ p_248616_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_246139_
+		0 p_249732_ p_249732_
+net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper
+	this$0 f_224585_
+	val$seed f_224583_
+	val$useLegacyInit f_224584_
+	wrapped f_224586_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;JZ)V <init>
+		0 p_224588_ p_224588_
+		1 p_224589_ p_224589_
+		2 p_224590_ p_224590_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_224598_ p_224598_
+	newLegacyInstance (J)Lnet/minecraft/util/RandomSource; m_224591_
+		0 p_224592_ p_224592_
+	visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_213918_
+		0 p_224594_ p_224594_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224595_
+		0 p_224596_ p_224596_
+net/minecraft/world/level/levelgen/RandomSupport net/minecraft/world/level/levelgen/RandomSupport
+	GOLDEN_RATIO_64 f_189323_
+	MD5_128 f_287788_
+	SEED_UNIQUIFIER f_189325_
+	SILVER_RATIO_64 f_189324_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	generateUniqueSeed ()J m_224599_
+		static
+	lambda$generateUniqueSeed$0 (J)J m_224600_
+		static
+		0 p_224601_ p_224601_
+	mixStafford13 (J)J m_189329_
+		static
+		0 p_189330_ p_189330_
+	seedFromHashOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288212_
+		static
+		0 p_288994_ p_288994_
+	upgradeSeedTo128bit (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_189331_
+		static
+		0 p_189332_ p_189332_
+	upgradeSeedTo128bitUnmixed (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_289611_
+		static
+		0 p_289660_ p_289660_
+net/minecraft/world/level/levelgen/RandomSupport$Seed128bit net/minecraft/world/level/levelgen/RandomSupport$Seed128bit
+	seedHi f_189336_
+	seedLo f_189335_
+	<init> (JJ)V <init>
+		0 f_189335_ f_189335_
+		1 f_189336_ f_189336_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189343_ p_189343_
+	hashCode ()I hashCode
+	mixed ()Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_289608_
+	seedHi ()J f_189336_
+	seedLo ()J f_189335_
+	toString ()Ljava/lang/String; toString
+	xor (JJ)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288194_
+		0 p_288963_ p_288963_
+		1 p_288992_ p_288992_
+	xor (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288205_
+		0 p_289009_ p_289009_
+net/minecraft/world/level/levelgen/SingleThreadedRandomSource net/minecraft/world/level/levelgen/SingleThreadedRandomSource
+	INCREMENT f_189349_
+	MODULUS_BITS f_189346_
+	MODULUS_MASK f_189347_
+	MULTIPLIER f_189348_
+	gaussianSource f_189351_
+	seed f_189350_
+	<init> (J)V <init>
+		0 p_189353_ p_189353_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_189356_ p_189356_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_189360_ p_189360_
+net/minecraft/world/level/levelgen/SurfaceRules net/minecraft/world/level/levelgen/SurfaceRules
+	DEEP_UNDER_FLOOR f_202169_
+	ON_CEILING f_189377_
+	ON_FLOOR f_189375_
+	UNDER_CEILING f_189378_
+	UNDER_FLOOR f_189376_
+	VERY_DEEP_UNDER_FLOOR f_202170_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abovePreliminarySurface ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189425_
+		static
+	bandlands ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189427_
+		static
+	hole ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189418_
+		static
+	ifTrue (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189394_
+		static
+		0 p_189395_ p_189395_
+		1 p_189396_ p_189396_
+	isBiome (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; m_189407_
+		static
+		0 p_189408_ p_189408_
+	isBiome ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189416_
+		static
+		0 p_189417_ p_189417_
+	noiseCondition (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189412_
+		static
+		0 p_189413_ p_189413_
+		1 p_189414_ p_189414_
+		2 p_189415_ p_189415_
+	noiseCondition (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189409_
+		static
+		0 p_189410_ p_189410_
+		1 p_189411_ p_189411_
+	not (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189392_
+		static
+		0 p_189393_ p_189393_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; m_224603_
+		static
+		0 p_224604_ p_224604_
+		1 p_224605_ p_224605_
+		2 p_224606_ p_224606_
+	sequence ([Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198272_
+		static
+		0 p_198273_ p_198273_
+	state (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189390_
+		static
+		0 p_189391_ p_189391_
+	steep ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189381_
+		static
+	stoneDepthCheck (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_202171_
+		static
+		0 p_202172_ p_202172_
+		1 p_202173_ p_202173_
+		2 p_202174_ p_202174_
+		3 p_202175_ p_202175_
+	stoneDepthCheck (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_202176_
+		static
+		0 p_202177_ p_202177_
+		1 p_202178_ p_202178_
+		2 p_202179_ p_202179_
+	temperature ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189426_
+		static
+	verticalGradient (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189403_
+		static
+		0 p_189404_ p_189404_
+		1 p_189405_ p_189405_
+		2 p_189406_ p_189406_
+	waterBlockCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189382_
+		static
+		0 p_189383_ p_189383_
+		1 p_189384_ p_189384_
+	waterStartCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189419_
+		static
+		0 p_189420_ p_189420_
+		1 p_189421_ p_189421_
+	yBlockCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189400_
+		static
+		0 p_189401_ p_189401_
+		1 p_189402_ p_189402_
+	yStartCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189422_
+		static
+		0 p_189423_ p_189423_
+		1 p_189424_ p_189424_
+net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface
+	$VALUES $VALUES
+	CODEC f_189429_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; m_189440_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189433_ p_189433_
+		1 p_189434_ p_189434_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189439_ p_189439_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189437_ p_189437_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; valueOf
+		static
+		0 p_189442_ p_189442_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$Bandlands net/minecraft/world/level/levelgen/SurfaceRules$Bandlands
+	$VALUES $VALUES
+	CODEC f_189474_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; m_189485_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189478_ p_189478_
+		1 p_189479_ p_189479_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189484_ p_189484_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189482_ p_189482_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; valueOf
+		static
+		0 p_189487_ p_189487_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource
+	CODEC f_189490_
+	biomeNameTest f_204618_
+	biomes f_189489_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_189493_ p_189493_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189498_ p_189498_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189496_ p_189496_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209694_ p_209694_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;)Ljava/util/List; m_204619_
+		static
+		0 p_204620_ p_204620_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition
+	this$0 f_189506_
+	val$ruleContext f_189504_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_204622_ p_204622_
+		1 p_204623_ p_204623_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource
+	CODEC f_189514_
+	resultState f_189512_
+	rule f_189513_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_189517_ p_189517_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule;)V <init>
+		0 f_189512_ f_189512_
+		1 f_189513_ f_189513_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189525_ p_189525_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189523_ p_189523_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189529_ p_189529_
+	hashCode ()I hashCode
+	resultState ()Lnet/minecraft/world/level/block/state/BlockState; f_189512_
+	rule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; f_189513_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$Condition net/minecraft/world/level/levelgen/SurfaceRules$Condition
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource
+	CODEC f_189532_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_204624_
+		static
+		0 p_204625_ p_204625_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lcom/mojang/serialization/Codec; m_224612_
+		static
+		0 p_224613_ p_224613_
+net/minecraft/world/level/levelgen/SurfaceRules$Context net/minecraft/world/level/levelgen/SurfaceRules$Context
+	HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE f_198274_
+	SURFACE_CELL_BITS f_198275_
+	SURFACE_CELL_MASK f_198277_
+	SURFACE_CELL_SIZE f_198276_
+	abovePreliminarySurface f_189539_
+	biome f_189555_
+	biomeGetter f_189542_
+	blockX f_189546_
+	blockY f_189557_
+	blockZ f_189547_
+	chunk f_189540_
+	context f_189544_
+	hole f_189538_
+	lastMinSurfaceLevelUpdate f_189551_
+	lastPreliminarySurfaceCellOrigin f_198278_
+	lastSurfaceDepth2Update f_189549_
+	lastUpdateXZ f_189545_
+	lastUpdateY f_189553_
+	minSurfaceLevel f_189552_
+	noiseChunk f_189541_
+	pos f_189554_
+	preliminarySurfaceCache f_198279_
+	randomState f_224614_
+	steep f_189537_
+	stoneDepthAbove f_189560_
+	stoneDepthBelow f_189559_
+	surfaceDepth f_189548_
+	surfaceSecondary f_202180_
+	system f_189535_
+	temperature f_189536_
+	waterHeight f_189558_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Ljava/util/function/Function;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)V <init>
+		0 p_224616_ p_224616_
+		1 p_224617_ p_224617_
+		2 p_224618_ p_224618_
+		3 p_224619_ p_224619_
+		4 p_224620_ p_224620_
+		5 p_224621_ p_224621_
+		6 p_224622_ p_224622_
+	blockCoordToSurfaceCell (I)I m_198280_
+		static
+		0 p_198281_ p_198281_
+	getMinSurfaceLevel ()I m_189583_
+	getSurfaceSecondary ()D m_202181_
+	lambda$updateY$0 (III)Lnet/minecraft/core/Holder; m_204626_
+		0 p_204627_ p_204627_
+		1 p_204628_ p_204628_
+		2 p_204629_ p_204629_
+	surfaceCellToBlockCoord (I)I m_198282_
+		static
+		0 p_198283_ p_198283_
+	updateXZ (II)V m_189569_
+		0 p_189570_ p_189570_
+		1 p_189571_ p_189571_
+	updateY (IIIIII)V m_189576_
+		0 p_189577_ p_189577_
+		1 p_189578_ p_189578_
+		2 p_189579_ p_189579_
+		3 p_189580_ p_189580_
+		4 p_189581_ p_189581_
+		5 p_189582_ p_189582_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition
+	this$0 f_189586_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189588_ p_189588_
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189591_ p_189591_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189594_ p_189594_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189597_ p_189597_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Hole net/minecraft/world/level/levelgen/SurfaceRules$Hole
+	$VALUES $VALUES
+	CODEC f_189600_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; m_189611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189604_ p_189604_
+		1 p_189605_ p_189605_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189610_ p_189610_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189608_ p_189608_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; valueOf
+		static
+		0 p_189613_ p_189613_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition
+	context f_189616_
+	lastUpdate f_189615_
+	result f_189617_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189619_ p_189619_
+	compute ()Z m_183479_
+	getContextLastUpdate ()J m_183477_
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189622_ p_189622_
+	getContextLastUpdate ()J m_183477_
+net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189625_ p_189625_
+	getContextLastUpdate ()J m_183477_
+net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource
+	CODEC f_189630_
+	maxThreshold f_189629_
+	minThreshold f_189628_
+	noise f_189627_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;DD)V <init>
+		0 f_189627_ f_189627_
+		1 f_189628_ f_189628_
+		2 f_189629_ f_189629_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189642_ p_189642_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189640_ p_189640_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189647_ p_189647_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257347_
+		static
+		0 p_258995_ p_258995_
+	maxThreshold ()D f_189629_
+	minThreshold ()D f_189628_
+	noise ()Lnet/minecraft/resources/ResourceKey; f_189627_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition
+	this$0 f_189652_
+	val$noise f_189651_
+	val$ruleContext f_189650_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
+		0 p_189654_ p_189654_
+		1 p_189655_ p_189655_
+		2 p_189656_ p_189656_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$NotCondition net/minecraft/world/level/levelgen/SurfaceRules$NotCondition
+	target f_189658_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;)V <init>
+		0 f_189658_ f_189658_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189664_ p_189664_
+	hashCode ()I hashCode
+	target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; f_189658_
+	test ()Z m_183475_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource
+	CODEC f_189668_
+	target f_189667_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)V <init>
+		0 f_189667_ f_189667_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189676_ p_189676_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189674_ p_189674_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189679_ p_189679_
+	hashCode ()I hashCode
+	target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; f_189667_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$RuleSource net/minecraft/world/level/levelgen/SurfaceRules$RuleSource
+	CODEC f_189682_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_204630_
+		static
+		0 p_204631_ p_204631_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lcom/mojang/serialization/Codec; m_224626_
+		static
+		0 p_224627_ p_224627_
+net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule
+	rules f_189685_
+	<init> (Ljava/util/List;)V <init>
+		0 f_189685_ f_189685_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189690_ p_189690_
+	hashCode ()I hashCode
+	rules ()Ljava/util/List; f_189685_
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189694_ p_189694_
+		1 p_189695_ p_189695_
+		2 p_189696_ p_189696_
+net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource
+	CODEC f_189698_
+	sequence f_189697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_189697_ f_189697_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189706_ p_189706_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189704_ p_189704_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189709_ p_189709_
+	hashCode ()I hashCode
+	sequence ()Ljava/util/List; f_189697_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$StateRule net/minecraft/world/level/levelgen/SurfaceRules$StateRule
+	state f_189712_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_189712_ f_189712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189717_ p_189717_
+	hashCode ()I hashCode
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_189712_
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189721_ p_189721_
+		1 p_189722_ p_189722_
+		2 p_189723_ p_189723_
+net/minecraft/world/level/levelgen/SurfaceRules$Steep net/minecraft/world/level/levelgen/SurfaceRules$Steep
+	$VALUES $VALUES
+	CODEC f_189725_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; m_189736_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189729_ p_189729_
+		1 p_189730_ p_189730_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189735_ p_189735_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189733_ p_189733_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; valueOf
+		static
+		0 p_189738_ p_189738_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck
+	CODEC f_189744_
+	addSurfaceDepth f_189741_
+	offset f_189740_
+	secondaryDepthRange f_202182_
+	surfaceType f_189743_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)V <init>
+		0 f_189740_ f_189740_
+		1 f_189741_ f_189741_
+		2 f_202182_ f_202182_
+		3 f_189743_ f_189743_
+	addSurfaceDepth ()Z f_189741_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189757_ p_189757_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189755_ p_189755_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189762_ p_189762_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189752_
+		static
+		0 p_189753_ p_189753_
+	offset ()I f_189740_
+	secondaryDepthRange ()I f_202182_
+	surfaceType ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; f_189743_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition
+	this$0 f_189768_
+	val$ceiling f_189767_
+	val$ruleContext f_189766_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Z)V <init>
+		0 p_189770_ p_189770_
+		1 p_189771_ p_189771_
+		2 p_189772_ p_189772_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189774_ p_189774_
+		1 p_189775_ p_189775_
+		2 p_189776_ p_189776_
+net/minecraft/world/level/levelgen/SurfaceRules$Temperature net/minecraft/world/level/levelgen/SurfaceRules$Temperature
+	$VALUES $VALUES
+	CODEC f_189778_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; m_189789_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189782_ p_189782_
+		1 p_189783_ p_189783_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189788_ p_189788_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189786_ p_189786_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; valueOf
+		static
+		0 p_189791_ p_189791_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$TestRule net/minecraft/world/level/levelgen/SurfaceRules$TestRule
+	condition f_189793_
+	followup f_189794_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule;)V <init>
+		0 f_189793_ f_189793_
+		1 f_189794_ f_189794_
+	condition ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; f_189793_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189801_ p_189801_
+	followup ()Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; f_189794_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189805_ p_189805_
+		1 p_189806_ p_189806_
+		2 p_189807_ p_189807_
+net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource
+	CODEC f_189810_
+	ifTrue f_189808_
+	thenRun f_189809_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
+		0 f_189808_ f_189808_
+		1 f_189809_ f_189809_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189821_ p_189821_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189819_ p_189819_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189825_ p_189825_
+	hashCode ()I hashCode
+	ifTrue ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; f_189808_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189816_
+		static
+		0 p_189817_ p_189817_
+	thenRun ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; f_189809_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource
+	CODEC f_189831_
+	falseAtAndAbove f_189830_
+	randomName f_189828_
+	trueAtAndBelow f_189829_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 f_189828_ f_189828_
+		1 f_189829_ f_189829_
+		2 f_189830_ f_189830_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189843_ p_189843_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189841_ p_189841_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189848_ p_189848_
+	falseAtAndAbove ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189830_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189838_
+		static
+		0 p_189839_ p_189839_
+	randomName ()Lnet/minecraft/resources/ResourceLocation; f_189828_
+	toString ()Ljava/lang/String; toString
+	trueAtAndBelow ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189829_
+net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition
+	this$0 f_189855_
+	val$falseAtAndAbove f_189853_
+	val$randomFactory f_189854_
+	val$ruleContext f_189851_
+	val$trueAtAndBelow f_189852_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;IILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
+		0 p_189857_ p_189857_
+		1 p_189858_ p_189858_
+		2 p_189859_ p_189859_
+		3 p_189860_ p_189860_
+		4 p_189861_ p_189861_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource
+	CODEC f_189866_
+	addStoneDepth f_189865_
+	offset f_189863_
+	surfaceDepthMultiplier f_189864_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIZ)V <init>
+		0 f_189863_ f_189863_
+		1 f_189864_ f_189864_
+		2 f_189865_ f_189865_
+	addStoneDepth ()Z f_189865_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189878_ p_189878_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189876_ p_189876_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189883_ p_189883_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189873_
+		static
+		0 p_189874_ p_189874_
+	offset ()I f_189863_
+	surfaceDepthMultiplier ()I f_189864_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition
+	this$0 f_189887_
+	val$ruleContext f_189886_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189889_ p_189889_
+		1 p_189890_ p_189890_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource
+	CODEC f_189447_
+	addStoneDepth f_189446_
+	anchor f_189444_
+	surfaceDepthMultiplier f_189445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;IZ)V <init>
+		0 f_189444_ f_189444_
+		1 f_189445_ f_189445_
+		2 f_189446_ f_189446_
+	addStoneDepth ()Z f_189446_
+	anchor ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189444_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189459_ p_189459_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189457_ p_189457_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189464_ p_189464_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189454_
+		static
+		0 p_189455_ p_189455_
+	surfaceDepthMultiplier ()I f_189445_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition
+	this$0 f_189468_
+	val$ruleContext f_189467_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$YConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189470_ p_189470_
+		1 p_189471_ p_189471_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceSystem net/minecraft/world/level/levelgen/SurfaceSystem
+	BROWN_TERRACOTTA f_189898_
+	LIGHT_GRAY_TERRACOTTA f_189900_
+	ORANGE_TERRACOTTA f_189895_
+	PACKED_ICE f_189901_
+	RED_TERRACOTTA f_189899_
+	SNOW_BLOCK f_189902_
+	TERRACOTTA f_189896_
+	WHITE_TERRACOTTA f_189894_
+	YELLOW_TERRACOTTA f_189897_
+	badlandsPillarNoise f_189908_
+	badlandsPillarRoofNoise f_189909_
+	badlandsSurfaceNoise f_189910_
+	clayBands f_189906_
+	clayBandsOffsetNoise f_189907_
+	defaultBlock f_189904_
+	icebergPillarNoise f_189911_
+	icebergPillarRoofNoise f_189912_
+	icebergSurfaceNoise f_189913_
+	noiseRandom f_224635_
+	seaLevel f_189905_
+	surfaceNoise f_189918_
+	surfaceSecondaryNoise f_189892_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
+		0 p_224637_ p_224637_
+		1 p_224638_ p_224638_
+		2 p_224639_ p_224639_
+		3 p_224640_ p_224640_
+	buildSurface (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;ZLnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V m_224648_
+		0 p_224649_ p_224649_
+		1 p_224650_ p_224650_
+		2 p_224651_ p_224651_
+		3 p_224652_ p_224652_
+		4 p_224653_ p_224653_
+		5 p_224654_ p_224654_
+		6 p_224655_ p_224655_
+		7 p_224656_ p_224656_
+	erodedBadlandsExtension (Lnet/minecraft/world/level/chunk/BlockColumn;IIILnet/minecraft/world/level/LevelHeightAccessor;)V m_189954_
+		0 p_189955_ p_189955_
+		1 p_189956_ p_189956_
+		2 p_189957_ p_189957_
+		3 p_189958_ p_189958_
+		4 p_189959_ p_189959_
+	frozenOceanExtension (ILnet/minecraft/world/level/biome/Biome;Lnet/minecraft/world/level/chunk/BlockColumn;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_189934_
+		0 p_189935_ p_189935_
+		1 p_189936_ p_189936_
+		2 p_189937_ p_189937_
+		3 p_189938_ p_189938_
+		4 p_189939_ p_189939_
+		5 p_189940_ p_189940_
+		6 p_189941_ p_189941_
+	generateBands (Lnet/minecraft/util/RandomSource;)[Lnet/minecraft/world/level/block/state/BlockState; m_224641_
+		static
+		0 p_224642_ p_224642_
+	getBand (III)Lnet/minecraft/world/level/block/state/BlockState; m_189930_
+		0 p_189931_ p_189931_
+		1 p_189932_ p_189932_
+		2 p_189933_ p_189933_
+	getSurfaceDepth (II)I m_189927_
+		0 p_189928_ p_189928_
+		1 p_189929_ p_189929_
+	getSurfaceSecondary (II)D m_202189_
+		0 p_202190_ p_202190_
+		1 p_202191_ p_202191_
+	isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z m_189952_
+		0 p_189953_ p_189953_
+	makeBands (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/block/state/BlockState;)V m_224643_
+		static
+		0 p_224644_ p_224644_
+		1 p_224645_ p_224645_
+		2 p_224646_ p_224646_
+		3 p_224647_ p_224647_
+	topMaterial (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_189971_
+		0 p_189972_ p_189972_
+		1 p_189973_ p_189973_
+		2 p_189974_ p_189974_
+		3 p_189975_ p_189975_
+		4 p_189976_ p_189976_
+		5 p_189977_ p_189977_
+		6 p_189978_ p_189978_
+net/minecraft/world/level/levelgen/SurfaceSystem$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
+	this$0 f_189999_
+	val$chunkPos f_189998_
+	val$columnPos f_189997_
+	val$protoChunk f_189996_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_190001_ p_190001_
+		1 p_190002_ p_190002_
+		2 p_190003_ p_190003_
+		3 p_190004_ p_190004_
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_190006_ p_190006_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_190008_ p_190008_
+		1 p_190009_ p_190009_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource
+	INCREMENT f_224660_
+	MODULUS_BITS f_224657_
+	MODULUS_MASK f_224658_
+	MULTIPLIER f_224659_
+	gaussianSource f_224662_
+	seed f_224661_
+	<init> (J)V <init>
+		0 p_224664_ p_224664_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_224668_ p_224668_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_224666_ p_224666_
+net/minecraft/world/level/levelgen/VerticalAnchor net/minecraft/world/level/levelgen/VerticalAnchor
+	BOTTOM f_158915_
+	CODEC f_158914_
+	TOP f_158916_
+	<clinit> ()V <clinit>
+		static
+	aboveBottom (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158930_
+		static
+		0 p_158931_ p_158931_
+	absolute (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158922_
+		static
+		0 p_158923_ p_158923_
+	belowTop (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158935_
+		static
+		0 p_158936_ p_158936_
+	bottom ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158921_
+		static
+	lambda$merge$0 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Record; m_209697_
+		static
+		0 p_209698_ p_209698_
+	merge (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158924_
+		static
+		0 p_158925_ p_158925_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158928_ p_158928_
+	split (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lcom/mojang/datafixers/util/Either; m_158926_
+		static
+		0 p_158927_ p_158927_
+	top ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158929_
+		static
+net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom
+	CODEC f_158937_
+	offset f_209699_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209699_ f_209699_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209702_ p_209702_
+	hashCode ()I hashCode
+	offset ()I f_209699_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158942_ p_158942_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/VerticalAnchor$Absolute net/minecraft/world/level/levelgen/VerticalAnchor$Absolute
+	CODEC f_158944_
+	y f_209704_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209704_ f_209704_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209707_ p_209707_
+	hashCode ()I hashCode
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158949_ p_158949_
+	toString ()Ljava/lang/String; toString
+	y ()I f_209704_
+net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop
+	CODEC f_158951_
+	offset f_209709_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209709_ f_209709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209712_ p_209712_
+	hashCode ()I hashCode
+	offset ()I f_209709_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158956_ p_158956_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldDimensions net/minecraft/world/level/levelgen/WorldDimensions
+	BUILTIN_ORDER f_243726_
+	CODEC f_243810_
+	VANILLA_DIMENSION_COUNT f_243847_
+	dimensions f_243948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 f_243948_ f_243948_
+	bake (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; m_245300_
+		0 p_248787_ p_248787_
+	checkStability (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Lcom/mojang/serialization/Lifecycle; m_245357_
+		static
+		0 p_250764_ p_250764_
+		1 p_248865_ p_248865_
+	dimensions ()Lnet/minecraft/core/Registry; f_243948_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251618_ p_251618_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245957_
+		0 p_250824_ p_250824_
+	hashCode ()I hashCode
+	isDebug ()Z m_246739_
+	isStableEnd (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_247592_
+		static
+		0 p_250720_ p_250720_
+	isStableNether (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_246615_
+		static
+		0 p_250497_ p_250497_
+	isStableOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_245847_
+		static
+		0 p_250762_ p_250762_
+	isVanillaLike (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Z m_245858_
+		static
+		0 p_250556_ p_250556_
+		1 p_250034_ p_250034_
+	keysInOrder (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_247421_
+		static
+		0 p_251309_ p_251309_
+	lambda$bake$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_257351_
+		0 p_259002_ p_259002_
+	lambda$bake$4 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V m_246533_
+		static
+		0 p_249027_ p_249027_
+		1 p_249313_ p_249313_
+		2 p_250263_ p_250263_
+	lambda$bake$5 (Lnet/minecraft/core/Registry;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V m_257349_
+		0 p_258997_ p_258997_
+		1 p_258998_ p_258998_
+		2 p_248571_ p_248571_
+	lambda$bake$6 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/world/level/levelgen/WorldDimensions$1Entry;)V m_257350_
+		static
+		0 p_259000_ p_259000_
+		1 p_259001_ p_259001_
+	lambda$keysInOrder$1 (Lnet/minecraft/resources/ResourceKey;)Z m_246921_
+		static
+		0 p_251885_ p_251885_
+	lambda$specialWorldProperty$2 (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_245587_
+		static
+		0 p_251481_ p_251481_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257348_
+		static
+		0 p_258996_ p_258996_
+	levels ()Lcom/google/common/collect/ImmutableSet; m_247539_
+	overworld ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_246737_
+	replaceOverworldGenerator (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246747_
+		0 p_251390_ p_251390_
+		1 p_248755_ p_248755_
+	specialWorldProperty (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_246830_
+		static
+		0 p_251549_ p_251549_
+	toString ()Ljava/lang/String; toString
+	withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; m_247534_
+		static
+		0 p_248907_ p_248907_
+		1 p_251895_ p_251895_
+		2 p_250220_ p_250220_
+	withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; m_246477_
+		static
+		0 p_248853_ p_248853_
+		1 p_251908_ p_251908_
+		2 p_251737_ p_251737_
+net/minecraft/world/level/levelgen/WorldDimensions$1Entry net/minecraft/world/level/levelgen/WorldDimensions$1Entry
+	key f_244236_
+	value f_243758_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V <init>
+		0 f_244236_ f_244236_
+		1 f_243758_ f_243758_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250835_ p_250835_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_244236_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; m_246583_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/world/level/dimension/LevelStem; f_243758_
+net/minecraft/world/level/levelgen/WorldDimensions$Complete net/minecraft/world/level/levelgen/WorldDimensions$Complete
+	dimensions f_244049_
+	specialWorldProperty f_244634_
+	<init> (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;)V <init>
+		0 f_244049_ f_244049_
+		1 f_244634_ f_244634_
+	dimensions ()Lnet/minecraft/core/Registry; f_244049_
+	dimensionsRegistryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_245593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250925_ p_250925_
+	hashCode ()I hashCode
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; m_245945_
+	specialWorldProperty ()Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; f_244634_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldGenSettings net/minecraft/world/level/levelgen/WorldGenSettings
+	CODEC f_64600_
+	dimensions f_64605_
+	options f_243992_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)V <init>
+		0 f_243992_ f_243992_
+		1 f_64605_ f_64605_
+	dimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; f_64605_
+	encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lcom/mojang/serialization/DataResult; m_246823_
+		static
+		0 p_250104_ p_250104_
+		1 p_250578_ p_250578_
+		2 p_249244_ p_249244_
+	encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/RegistryAccess;)Lcom/mojang/serialization/DataResult; m_245563_
+		static
+		0 p_250917_ p_250917_
+		1 p_250366_ p_250366_
+		2 p_251515_ p_251515_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250076_ p_250076_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_245022_
+		static
+		0 p_248477_ p_248477_
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_243992_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldGenerationContext net/minecraft/world/level/levelgen/WorldGenerationContext
+	height f_182505_
+	minY f_182504_
+	<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_182507_ p_182507_
+		1 p_182508_ p_182508_
+	getGenDepth ()I m_142208_
+	getMinGenY ()I m_142201_
+net/minecraft/world/level/levelgen/WorldOptions net/minecraft/world/level/levelgen/WorldOptions
+	CODEC f_244622_
+	DEMO_OPTIONS f_244225_
+	generateBonusChest f_244615_
+	generateStructures f_244001_
+	legacyCustomOptions f_243984_
+	seed f_243816_
+	<clinit> ()V <clinit>
+		static
+	<init> (JZZLjava/util/Optional;)V <init>
+		0 p_249191_ p_249191_
+		1 p_250927_ p_250927_
+		2 p_249013_ p_249013_
+		3 p_250735_ p_250735_
+	<init> (JZZ)V <init>
+		0 p_251567_ p_251567_
+		1 p_250743_ p_250743_
+		2 p_250454_ p_250454_
+	defaultWithRandomSeed ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_247394_
+		static
+	generateBonusChest ()Z m_245100_
+	generateStructures ()Z m_247749_
+	isOldCustomizedWorld ()Z m_247070_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; m_245056_
+		static
+		0 p_249400_ p_249400_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_247237_
+		static
+		0 p_249978_ p_249978_
+	parseSeed (Ljava/lang/String;)Ljava/util/OptionalLong; m_261063_
+		static
+		0 p_262144_ p_262144_
+	randomSeed ()J m_255240_
+		static
+	seed ()J m_245499_
+	withBonusChest (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; m_247325_
+		0 p_251744_ p_251744_
+	withSeed (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_261051_
+		0 p_261572_ p_261572_
+	withStructures (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; m_247283_
+		0 p_251426_ p_251426_
+net/minecraft/world/level/levelgen/WorldgenRandom net/minecraft/world/level/levelgen/WorldgenRandom
+	count f_64676_
+	randomSource f_190054_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_224680_ p_224680_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	getCount ()I m_158960_
+	next (I)I m_64707_
+		0 p_64708_ p_64708_
+	seedSlimeChunk (IIJJ)Lnet/minecraft/util/RandomSource; m_224681_
+		static
+		0 p_224682_ p_224682_
+		1 p_224683_ p_224683_
+		2 p_224684_ p_224684_
+		3 p_224685_ p_224685_
+	setDecorationSeed (JII)J m_64690_
+		0 p_64691_ p_64691_
+		1 p_64692_ p_64692_
+		2 p_64693_ p_64693_
+	setFeatureSeed (JII)V m_190064_
+		0 p_190065_ p_190065_
+		1 p_190066_ p_190066_
+		2 p_190067_ p_190067_
+	setLargeFeatureSeed (JII)V m_190068_
+		0 p_190069_ p_190069_
+		1 p_190070_ p_190070_
+		2 p_190071_ p_190071_
+	setLargeFeatureWithSalt (JIII)V m_190058_
+		0 p_190059_ p_190059_
+		1 p_190060_ p_190060_
+		2 p_190061_ p_190061_
+		3 p_190062_ p_190062_
+	setSeed (J)V m_188584_
+		0 p_190073_ p_190073_
+net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm
+	$VALUES $VALUES
+	LEGACY LEGACY
+	XOROSHIRO XOROSHIRO
+	constructor f_190076_
+	$values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; m_190083_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/LongFunction;)V <init>
+		0 p_190080_ p_190080_
+		1 p_190081_ p_190081_
+		2 p_190082_ p_190082_
+	newInstance (J)Lnet/minecraft/util/RandomSource; m_224687_
+		0 p_224688_ p_224688_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; valueOf
+		static
+		0 p_190087_ p_190087_
+	values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; values
+		static
+net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus
+	CODEC f_286992_
+	seedHi f_190090_
+	seedLo f_190089_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 p_190092_ p_190092_
+		1 p_190093_ p_190093_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
+		0 p_190095_ p_190095_
+	lambda$static$0 ([J)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; m_287249_
+		static
+		0 p_287742_ p_287742_
+	lambda$static$1 (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; m_287194_
+		static
+		0 p_287733_ p_287733_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Ljava/util/stream/LongStream; m_287273_
+		static
+		0 p_287687_ p_287687_
+	nextLong ()J m_190096_
+net/minecraft/world/level/levelgen/XoroshiroRandomSource net/minecraft/world/level/levelgen/XoroshiroRandomSource
+	CODEC f_286948_
+	DOUBLE_UNIT f_190098_
+	FLOAT_UNIT f_190097_
+	gaussianSource f_190100_
+	randomNumberGenerator f_190099_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
+		0 p_289014_ p_289014_
+	<init> (J)V <init>
+		0 p_190102_ p_190102_
+	<init> (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)V <init>
+		0 p_287656_ p_287656_
+	<init> (JJ)V <init>
+		0 p_190104_ p_190104_
+		1 p_190105_ p_190105_
+	consumeCount (I)V m_190110_
+		0 p_190111_ p_190111_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_287168_
+		static
+		0 p_287645_ p_287645_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; m_287215_
+		static
+		0 p_287690_ p_287690_
+	nextBits (I)J m_190107_
+		0 p_190108_ p_190108_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt (I)I m_188503_
+		0 p_190118_ p_190118_
+	nextInt ()I m_188502_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_190121_ p_190121_
+net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory
+	seedHi f_190124_
+	seedLo f_190123_
+	<init> (JJ)V <init>
+		0 p_190127_ p_190127_
+		1 p_190128_ p_190128_
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224691_ p_224691_
+		1 p_224692_ p_224692_
+		2 p_224693_ p_224693_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224695_ p_224695_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_190136_ p_190136_
+net/minecraft/world/level/levelgen/blending/Blender net/minecraft/world/level/levelgen/blending/Blender
+	DENSITY_BLENDING_RANGE_CELLS f_190141_
+	DENSITY_BLENDING_RANGE_CHUNKS f_190142_
+	EMPTY f_190137_
+	HEIGHT_BLENDING_RANGE_CELLS f_190139_
+	HEIGHT_BLENDING_RANGE_CHUNKS f_190140_
+	OLD_CHUNK_XZ_RADIUS f_197017_
+	SHIFT_NOISE f_190138_
+	densityBlendingData f_224697_
+	heightAndBiomeBlendingData f_224696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_202197_ p_202197_
+		1 p_202198_ p_202198_
+	addAroundOldChunksCarvingMaskFilter (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_197034_
+		static
+		0 p_197035_ p_197035_
+		1 p_197036_ p_197036_
+	blendBiome (III)Lnet/minecraft/core/Holder; m_224706_
+		0 p_224707_ p_224707_
+		1 p_224708_ p_224708_
+		2 p_224709_ p_224709_
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207103_
+		0 p_209721_ p_209721_
+		1 p_209722_ p_209722_
+	blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_207242_
+		0 p_209719_ p_209719_
+		1 p_209720_ p_209720_
+	distanceToCube (DDDDDD)D m_197024_
+		static
+		0 p_197025_ p_197025_
+		1 p_197026_ p_197026_
+		2 p_197027_ p_197027_
+		3 p_197028_ p_197028_
+		4 p_197029_ p_197029_
+		5 p_197030_ p_197030_
+	empty ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_190153_
+		static
+	generateBorderTick (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)V m_197040_
+		static
+		0 p_197041_ p_197041_
+		1 p_197042_ p_197042_
+	generateBorderTicks (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_197031_
+		static
+		0 p_197032_ p_197032_
+		1 p_197033_ p_197033_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; m_183383_
+		0 p_190204_ p_190204_
+	getBlendingDataValue (Lnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;IIIII)D m_190211_
+		0 p_190212_ p_190212_
+		1 p_190213_ p_190213_
+		2 p_190214_ p_190214_
+		3 p_190215_ p_190215_
+		4 p_190216_ p_190216_
+		5 p_190217_ p_190217_
+	getBlendingDataValue (IIILnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;)D m_190174_
+		0 p_190175_ p_190175_
+		1 p_190176_ p_190176_
+		2 p_190177_ p_190177_
+		3 p_190178_ p_190178_
+	heightToOffset (D)D m_190154_
+		static
+		0 p_190155_ p_190155_
+	lambda$addAroundOldChunksCarvingMaskFilter$7 (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z m_202260_
+		static
+		0 p_202261_ p_202261_
+		1 p_202262_ p_202262_
+		2 p_202263_ p_202263_
+		3 p_202264_ p_202264_
+	lambda$addAroundOldChunksCarvingMaskFilter$8 (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;Lnet/minecraft/world/level/chunk/CarvingMask;)V m_202257_
+		static
+		0 p_202258_ p_202258_
+		1 p_202259_ p_202259_
+	lambda$blendBiome$5 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILnet/minecraft/core/Holder;)V m_224718_
+		static
+		0 p_224719_ p_224719_
+		1 p_224720_ p_224720_
+		2 p_224721_ p_224721_
+		3 p_224722_ p_224722_
+		4 p_224723_ p_224723_
+		5 p_224724_ p_224724_
+		6 p_224725_ p_224725_
+	lambda$blendBiome$6 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_224710_
+		static
+		0 p_224711_ p_224711_
+		1 p_224712_ p_224712_
+		2 p_224713_ p_224713_
+		3 p_224714_ p_224714_
+		4 p_224715_ p_224715_
+		5 p_224716_ p_224716_
+		6 p_224717_ p_224717_
+	lambda$blendDensity$2 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V m_202223_
+		static
+		0 p_202224_ p_202224_
+		1 p_202225_ p_202225_
+		2 p_202226_ p_202226_
+		3 p_202227_ p_202227_
+		4 p_202228_ p_202228_
+		5 p_202229_ p_202229_
+		6 p_202230_ p_202230_
+		7 p_202231_ p_202231_
+		8 p_202232_ p_202232_
+		9 p_202233_ p_202233_
+	lambda$blendDensity$3 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_202234_
+		static
+		0 p_202235_ p_202235_
+		1 p_202236_ p_202236_
+		2 p_202237_ p_202237_
+		3 p_202238_ p_202238_
+		4 p_202239_ p_202239_
+		5 p_202240_ p_202240_
+		6 p_202241_ p_202241_
+		7 p_202242_ p_202242_
+	lambda$blendOffsetAndFactor$0 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V m_190193_
+		static
+		0 p_190194_ p_190194_
+		1 p_190195_ p_190195_
+		2 p_190196_ p_190196_
+		3 p_190197_ p_190197_
+		4 p_190198_ p_190198_
+		5 p_190199_ p_190199_
+		6 p_190200_ p_190200_
+		7 p_190201_ p_190201_
+	lambda$blendOffsetAndFactor$1 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_202243_
+		static
+		0 p_202244_ p_202244_
+		1 p_202245_ p_202245_
+		2 p_202246_ p_202246_
+		3 p_202247_ p_202247_
+		4 p_202248_ p_202248_
+		5 p_202249_ p_202249_
+		6 p_202250_ p_202250_
+	lambda$getBiomeResolver$4 (Lnet/minecraft/world/level/biome/BiomeResolver;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_204667_
+		0 p_204668_ p_204668_
+		1 p_204669_ p_204669_
+		2 p_204670_ p_204670_
+		3 p_204671_ p_204671_
+		4 p_204672_ p_204672_
+	lambda$makeOffsetOldChunkDistanceGetter$11 (DDDDDDD)D m_224698_
+		static
+		0 p_224699_ p_224699_
+		1 p_224700_ p_224700_
+		2 p_224701_ p_224701_
+		3 p_224702_ p_224702_
+		4 p_224703_ p_224703_
+		5 p_224704_ p_224704_
+		6 p_224705_ p_224705_
+	lambda$makeOldChunkDistanceGetter$10 (Ljava/util/List;DDD)D m_202265_
+		static
+		0 p_202266_ p_202266_
+		1 p_202267_ p_202267_
+		2 p_202268_ p_202268_
+		3 p_202269_ p_202269_
+	lambda$makeOldChunkDistanceGetter$9 (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_224732_
+		static
+		0 p_224733_ p_224733_
+		1 p_224734_ p_224734_
+		2 p_224735_ p_224735_
+	makeOffsetOldChunkDistanceGetter (Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; m_224729_
+		static
+		0 p_224730_ p_224730_
+		1 p_224731_ p_224731_
+	makeOldChunkDistanceGetter (Lnet/minecraft/world/level/levelgen/blending/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; m_224726_
+		static
+		0 p_224727_ p_224727_
+		1 p_224728_ p_224728_
+	of (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/levelgen/blending/Blender; m_190202_
+		static
+		0 p_190203_ p_190203_
+net/minecraft/world/level/levelgen/blending/Blender$1 net/minecraft/world/level/levelgen/blending/Blender$1
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_202274_ p_202274_
+		1 p_202275_ p_202275_
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207103_
+		0 p_209727_ p_209727_
+		1 p_209728_ p_209728_
+	blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_207242_
+		0 p_209724_ p_209724_
+		1 p_209725_ p_209725_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; m_183383_
+		0 p_190232_ p_190232_
+net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput
+	alpha f_209729_
+	blendingOffset f_209730_
+	<init> (DD)V <init>
+		0 f_209729_ f_209729_
+		1 f_209730_ f_209730_
+	alpha ()D f_209729_
+	blendingOffset ()D f_209730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209737_ p_209737_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter
+	get (Lnet/minecraft/world/level/levelgen/blending/BlendingData;III)D m_190233_
+		0 p_190234_ p_190234_
+		1 p_190235_ p_190235_
+		2 p_190236_ p_190236_
+		3 p_190237_ p_190237_
+net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter
+	getDistance (DDD)D m_197061_
+		0 p_197062_ p_197062_
+		1 p_197063_ p_197063_
+		2 p_197064_ p_197064_
+net/minecraft/world/level/levelgen/blending/BlendingData net/minecraft/world/level/levelgen/blending/BlendingData
+	AIR_DENSITY f_224737_
+	BLENDING_DENSITY_FACTOR f_190255_
+	CELLS_PER_SECTION_Y f_190257_
+	CELL_COLUMN_COUNT f_190263_
+	CELL_COLUMN_INSIDE_COUNT f_190261_
+	CELL_COLUMN_OUTSIDE_COUNT f_190262_
+	CELL_HEIGHT f_190252_
+	CELL_HORIZONTAL_MAX_INDEX_INSIDE f_190259_
+	CELL_HORIZONTAL_MAX_INDEX_OUTSIDE f_190260_
+	CELL_RATIO f_198291_
+	CELL_WIDTH f_198290_
+	CODEC f_190254_
+	DOUBLE_ARRAY_CODEC f_190272_
+	NO_VALUE f_190253_
+	QUARTS_PER_SECTION f_190258_
+	SOLID_DENSITY f_224736_
+	SURFACE_BLOCKS f_190265_
+	areaWithOldGeneration f_224738_
+	biomes f_202276_
+	densities f_190270_
+	hasCalculatedData f_190267_
+	heights f_190269_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/util/Optional;)V <init>
+		0 p_224740_ p_224740_
+		1 p_224741_ p_224741_
+		2 p_224742_ p_224742_
+	addValuesForColumn (ILnet/minecraft/world/level/chunk/ChunkAccess;II)V m_190299_
+		0 p_190300_ p_190300_
+		1 p_190301_ p_190301_
+		2 p_190302_ p_190302_
+		3 p_190303_ p_190303_
+	calculateData (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V m_190317_
+		0 p_190318_ p_190318_
+		1 p_190319_ p_190319_
+	cellCountPerColumn ()I m_190327_
+	getAreaWithOldGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_224743_
+	getBiomeColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; m_224757_
+		0 p_224758_ p_224758_
+		1 p_224759_ p_224759_
+		2 p_224760_ p_224760_
+	getCellYIndex (I)I m_224746_
+		0 p_224747_ p_224747_
+	getColumnMinY ()I m_190347_
+	getDensity (III)D m_190333_
+		0 p_190334_ p_190334_
+		1 p_190335_ p_190335_
+		2 p_190336_ p_190336_
+	getDensity ([DI)D m_190324_
+		0 p_190325_ p_190325_
+		1 p_190326_ p_190326_
+	getDensityColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;III)[D m_198292_
+		0 p_198293_ p_198293_
+		1 p_198294_ p_198294_
+		2 p_198295_ p_198295_
+		3 p_198296_ p_198296_
+	getHeight (III)D m_190285_
+		0 p_190286_ p_190286_
+		1 p_190287_ p_190287_
+		2 p_190288_ p_190288_
+	getHeightAtXZ (Lnet/minecraft/world/level/chunk/ChunkAccess;II)I m_190310_
+		0 p_190311_ p_190311_
+		1 p_190312_ p_190312_
+		2 p_190313_ p_190313_
+	getInsideIndex (II)I m_190330_
+		static
+		0 p_190331_ p_190331_
+		1 p_190332_ p_190332_
+	getMinY ()I m_190353_
+	getOrUpdateBlendingData (Lnet/minecraft/server/level/WorldGenRegion;II)Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_190304_
+		static
+		0 p_190305_ p_190305_
+		1 p_190306_ p_190306_
+		2 p_190307_ p_190307_
+	getOutsideIndex (II)I m_190350_
+		static
+		0 p_190351_ p_190351_
+		1 p_190352_ p_190352_
+	getX (I)I m_190348_
+		static
+		0 p_190349_ p_190349_
+	getZ (I)I m_190354_
+		static
+		0 p_190355_ p_190355_
+	isGround (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)Z m_190314_
+		static
+		0 p_190315_ p_190315_
+		1 p_190316_ p_190316_
+	iterateBiomes (IIILnet/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer;)V m_224748_
+		0 p_224749_ p_224749_
+		1 p_224750_ p_224750_
+		2 p_224751_ p_224751_
+		3 p_224752_ p_224752_
+	iterateDensities (IIIILnet/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer;)V m_190289_
+		0 p_190290_ p_190290_
+		1 p_190291_ p_190291_
+		2 p_190292_ p_190292_
+		3 p_190293_ p_190293_
+		4 p_190294_ p_190294_
+	iterateHeights (IILnet/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer;)V m_190295_
+		0 p_190296_ p_190296_
+		1 p_190297_ p_190297_
+		2 p_190298_ p_190298_
+	lambda$new$6 ([D)V m_224755_
+		static
+		0 p_224756_ p_224756_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; m_224766_
+		static
+		0 p_224767_ p_224767_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; m_224764_
+		static
+		0 p_224765_ p_224765_
+	lambda$static$2 (D)Z m_224744_
+		static
+		0 p_224745_ p_224745_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; m_224761_
+		static
+		0 p_224762_ p_224762_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224753_
+		static
+		0 p_224754_ p_224754_
+	lambda$validateArraySize$5 ()Ljava/lang/String; m_274287_
+		static
+	quartCountPerColumn ()I m_224763_
+	read1 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D m_198297_
+		static
+		0 p_198298_ p_198298_
+		1 p_198299_ p_198299_
+	read7 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D m_198300_
+		static
+		0 p_198301_ p_198301_
+		1 p_198302_ p_198302_
+	sideByGenerationAge (Lnet/minecraft/world/level/WorldGenLevel;IIZ)Ljava/util/Set; m_197065_
+		static
+		0 p_197066_ p_197066_
+		1 p_197067_ p_197067_
+		2 p_197068_ p_197068_
+		3 p_197069_ p_197069_
+	validateArraySize (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lcom/mojang/serialization/DataResult; m_190320_
+		static
+		0 p_190321_ p_190321_
+	zeroIfNegative (I)I m_190356_
+		static
+		0 p_190357_ p_190357_
+net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer
+	consume (IILnet/minecraft/core/Holder;)V m_204673_
+		0 p_204674_ p_204674_
+		1 p_204675_ p_204675_
+		2 p_204676_ p_204676_
+net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer
+	consume (IIID)V m_190361_
+		0 p_190362_ p_190362_
+		1 p_190363_ p_190363_
+		2 p_190364_ p_190364_
+		3 p_190365_ p_190365_
+net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer
+	consume (IID)V m_190366_
+		0 p_190367_ p_190367_
+		1 p_190368_ p_190368_
+		2 p_190369_ p_190369_
+net/minecraft/world/level/levelgen/blending/package-info net/minecraft/world/level/levelgen/blending/package-info
+net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate
+	CODEC f_190370_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_190373_ p_190373_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190376_ p_190376_
+		1 p_190377_ p_190377_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190379_ p_190379_
+		1 p_190380_ p_190380_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate
+	CODEC f_190381_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_190384_ p_190384_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190387_ p_190387_
+		1 p_190388_ p_190388_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190390_ p_190390_
+		1 p_190391_ p_190391_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
+	CODEC f_190392_
+	ONLY_IN_AIR_OR_WATER_PREDICATE f_190394_
+	ONLY_IN_AIR_PREDICATE f_190393_
+	<clinit> ()V <clinit>
+		static
+	allOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190417_
+		static
+		0 p_190418_ p_190418_
+	allOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190412_
+		static
+		0 p_190413_ p_190413_
+	allOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190404_
+		static
+		0 p_190405_ p_190405_
+		1 p_190406_ p_190406_
+	alwaysTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190435_
+		static
+	anyOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190430_
+		static
+		0 p_190431_ p_190431_
+	anyOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190420_
+		static
+		0 p_190421_ p_190421_
+		1 p_190422_ p_190422_
+	anyOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190425_
+		static
+		0 p_190426_ p_190426_
+	hasSturdyFace (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198308_
+		static
+		0 p_198309_ p_198309_
+		1 p_198310_ p_198310_
+	hasSturdyFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198913_
+		static
+		0 p_198914_ p_198914_
+	insideWorld (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190433_
+		static
+		0 p_190434_ p_190434_
+	matchesBlocks (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198311_
+		static
+		0 p_198312_ p_198312_
+	matchesBlocks ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224780_
+		static
+		0 p_224781_ p_224781_
+	matchesBlocks (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224771_
+		static
+		0 p_224772_ p_224772_
+		1 p_224773_ p_224773_
+	matchesBlocks (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224774_
+		static
+		0 p_224775_ p_224775_
+		1 p_224776_ p_224776_
+	matchesFluids ([Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224782_
+		static
+		0 p_224783_ p_224783_
+	matchesFluids (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224777_
+		static
+		0 p_224778_ p_224778_
+		1 p_224779_ p_224779_
+	matchesFluids (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224784_
+		static
+		0 p_224785_ p_224785_
+		1 p_224786_ p_224786_
+	matchesTag (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224768_
+		static
+		0 p_224769_ p_224769_
+		1 p_224770_ p_224770_
+	matchesTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_204677_
+		static
+		0 p_204678_ p_204678_
+	noFluid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_245833_
+		static
+		0 p_249383_ p_249383_
+	noFluid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_246848_
+		static
+	not (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190402_
+		static
+		0 p_190403_ p_190403_
+	replaceable ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190419_
+		static
+	replaceable (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190410_
+		static
+		0 p_190411_ p_190411_
+	solid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190432_
+		static
+	solid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190423_
+		static
+		0 p_190424_ p_190424_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+	wouldSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190399_
+		static
+		0 p_190400_ p_190400_
+		1 p_190401_ p_190401_
+net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
+	ALL_OF f_190443_
+	ANY_OF f_190442_
+	HAS_STURDY_FACE f_198314_
+	INSIDE_WORLD_BOUNDS f_190441_
+	MATCHING_BLOCKS f_190436_
+	MATCHING_BLOCK_TAG f_198313_
+	MATCHING_FLUIDS f_190437_
+	NOT f_190444_
+	REPLACEABLE f_190439_
+	SOLID f_190438_
+	TRUE f_190445_
+	WOULD_SURVIVE f_190440_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_190452_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_190447_
+		static
+		0 p_190448_ p_190448_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_190449_
+		static
+		0 p_190450_ p_190450_
+		1 p_190451_ p_190451_
+net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate
+	predicates f_190453_
+	<init> (Ljava/util/List;)V <init>
+		0 p_190455_ p_190455_
+	codec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_190458_
+		static
+		0 p_190459_ p_190459_
+	lambda$codec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate;)Ljava/util/List; m_190456_
+		static
+		0 p_190457_ p_190457_
+	lambda$codec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190460_
+		static
+		0 p_190461_ p_190461_
+		1 p_190462_ p_190462_
+net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
+	CODEC f_198315_
+	direction f_198317_
+	offset f_198316_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)V <init>
+		0 p_198320_ p_198320_
+		1 p_198321_ p_198321_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Vec3i; m_198330_
+		static
+		0 p_198331_ p_198331_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Direction; m_198328_
+		static
+		0 p_198329_ p_198329_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_198326_
+		static
+		0 p_198327_ p_198327_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_198324_ p_198324_
+		1 p_198325_ p_198325_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_198333_ p_198333_
+		1 p_198334_ p_198334_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
+	CODEC f_190463_
+	offset f_190464_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190467_ p_190467_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate;)Lnet/minecraft/core/Vec3i; m_190474_
+		static
+		0 p_190475_ p_190475_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190472_
+		static
+		0 p_190473_ p_190473_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190470_ p_190470_
+		1 p_190471_ p_190471_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190477_ p_190477_
+		1 p_190478_ p_190478_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
+	CODEC f_198336_
+	tag f_198335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204683_ p_204683_
+		1 p_204684_ p_204684_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate;)Lnet/minecraft/tags/TagKey; m_204685_
+		static
+		0 p_204686_ p_204686_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257352_
+		static
+		0 p_259003_ p_259003_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_198343_ p_198343_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
+	CODEC f_190479_
+	blocks f_190480_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204690_ p_204690_
+		1 p_204691_ p_204691_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate;)Lnet/minecraft/core/HolderSet; m_204692_
+		static
+		0 p_204693_ p_204693_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257353_
+		static
+		0 p_259004_ p_259004_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190487_ p_190487_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
+	CODEC f_190492_
+	fluids f_190493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204695_ p_204695_
+		1 p_204696_ p_204696_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet; m_204697_
+		static
+		0 p_204698_ p_204698_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257354_
+		static
+		0 p_259005_ p_259005_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190500_ p_190500_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/NotPredicate net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
+	CODEC f_190505_
+	predicate f_190506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_190509_ p_190509_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/NotPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190516_
+		static
+		0 p_190517_ p_190517_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190514_
+		static
+		0 p_190515_ p_190515_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190512_ p_190512_
+		1 p_190513_ p_190513_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190519_ p_190519_
+		1 p_190520_ p_190520_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
+	CODEC f_190521_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190524_ p_190524_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190528_
+		static
+		0 p_190529_ p_190529_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190527_ p_190527_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
+	CODEC f_190530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190533_ p_190533_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190537_
+		static
+		0 p_190538_ p_190538_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190536_ p_190536_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
+	offset f_190539_
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190541_ p_190541_
+	lambda$stateTestingCodec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate;)Lnet/minecraft/core/Vec3i; m_190548_
+		static
+		0 p_190549_ p_190549_
+	stateTestingCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; m_190546_
+		static
+		0 p_190547_ p_190547_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190543_ p_190543_
+		1 p_190544_ p_190544_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190545_ p_190545_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190551_ p_190551_
+		1 p_190552_ p_190552_
+net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
+	CODEC f_190554_
+	INSTANCE f_190553_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; m_190561_
+		static
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190559_ p_190559_
+		1 p_190560_ p_190560_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190563_ p_190563_
+		1 p_190564_ p_190564_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
+	CODEC f_190565_
+	offset f_190566_
+	state f_190567_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_190570_ p_190570_
+		1 p_190571_ p_190571_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/core/Vec3i; m_190580_
+		static
+		0 p_190581_ p_190581_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/world/level/block/state/BlockState; m_190578_
+		static
+		0 p_190579_ p_190579_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190576_
+		static
+		0 p_190577_ p_190577_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190574_ p_190574_
+		1 p_190575_ p_190575_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190583_ p_190583_
+		1 p_190584_ p_190584_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/package-info net/minecraft/world/level/levelgen/blockpredicates/package-info
+net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
+	CODEC f_158966_
+	shape f_158968_
+	verticalRotation f_158967_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
+		0 p_158980_ p_158980_
+		1 p_158981_ p_158981_
+		2 p_158982_ p_158982_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
+		0 p_224788_ p_224788_
+		1 p_224789_ p_224789_
+		2 p_224790_ p_224790_
+		3 p_224791_ p_224791_
+		4 p_224792_ p_224792_
+		5 p_224793_ p_224793_
+		6 p_224794_ p_224794_
+		7 p_224795_ p_224795_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; m_158989_
+		static
+		0 p_158990_ p_158990_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_158987_
+		static
+		0 p_158988_ p_158988_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration; m_158985_
+		static
+		0 p_158986_ p_158986_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158983_
+		static
+		0 p_158984_ p_158984_
+net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration
+	CODEC f_158991_
+	distanceFactor f_158992_
+	horizontalRadiusFactor f_158995_
+	thickness f_158993_
+	verticalRadiusCenterFactor f_158997_
+	verticalRadiusDefaultFactor f_158996_
+	widthSmoothness f_158994_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;ILnet/minecraft/util/valueproviders/FloatProvider;FF)V <init>
+		0 p_159000_ p_159000_
+		1 p_159001_ p_159001_
+		2 p_159002_ p_159002_
+		3 p_159003_ p_159003_
+		4 p_159004_ p_159004_
+		5 p_159005_ p_159005_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159018_
+		static
+		0 p_159019_ p_159019_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159016_
+		static
+		0 p_159017_ p_159017_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Integer; m_159014_
+		static
+		0 p_159015_ p_159015_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159012_
+		static
+		0 p_159013_ p_159013_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; m_159010_
+		static
+		0 p_159011_ p_159011_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; m_159008_
+		static
+		0 p_159009_ p_159009_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159006_
+		static
+		0 p_159007_ p_159007_
+net/minecraft/world/level/levelgen/carver/CanyonWorldCarver net/minecraft/world/level/levelgen/carver/CanyonWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_64711_ p_64711_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224822_ p_224822_
+		1 p_224823_ p_224823_
+		2 p_224824_ p_224824_
+		3 p_224825_ p_224825_
+		4 p_224826_ p_224826_
+		5 p_224827_ p_224827_
+		6 p_224828_ p_224828_
+		7 p_224829_ p_224829_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224813_ p_224813_
+		1 p_224814_ p_224814_
+		2 p_224815_ p_224815_
+		3 p_224816_ p_224816_
+		4 p_224817_ p_224817_
+		5 p_224818_ p_224818_
+		6 p_224819_ p_224819_
+		7 p_224820_ p_224820_
+	doCarve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;)V m_190593_
+		0 p_190594_ p_190594_
+		1 p_190595_ p_190595_
+		2 p_190596_ p_190596_
+		3 p_190597_ p_190597_
+		4 p_190598_ p_190598_
+		5 p_190599_ p_190599_
+		6 p_190600_ p_190600_
+		7 p_190601_ p_190601_
+		8 p_190602_ p_190602_
+		9 p_190603_ p_190603_
+		10 p_190604_ p_190604_
+		11 p_190605_ p_190605_
+		12 p_190606_ p_190606_
+		13 p_190607_ p_190607_
+		14 p_190608_ p_190608_
+		15 p_190609_ p_190609_
+	initWidthFactors (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)[F m_224808_
+		0 p_224809_ p_224809_
+		1 p_224810_ p_224810_
+		2 p_224811_ p_224811_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224797_ p_224797_
+		1 p_224798_ p_224798_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224806_ p_224806_
+		1 p_224807_ p_224807_
+	lambda$doCarve$0 ([FLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159080_
+		0 p_159081_ p_159081_
+		1 p_159082_ p_159082_
+		2 p_159083_ p_159083_
+		3 p_159084_ p_159084_
+		4 p_159085_ p_159085_
+		5 p_159086_ p_159086_
+	shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;[FDDDI)Z m_159073_
+		0 p_159074_ p_159074_
+		1 p_159075_ p_159075_
+		2 p_159076_ p_159076_
+		3 p_159077_ p_159077_
+		4 p_159078_ p_159078_
+		5 p_159079_ p_159079_
+	updateVerticalRadius (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;DFF)D m_224799_
+		0 p_224800_ p_224800_
+		1 p_224801_ p_224801_
+		2 p_224802_ p_224802_
+		3 p_224803_ p_224803_
+		4 p_224804_ p_224804_
+net/minecraft/world/level/levelgen/carver/CarverConfiguration net/minecraft/world/level/levelgen/carver/CarverConfiguration
+	CODEC f_159087_
+	debugSettings f_159092_
+	lavaLevel f_159090_
+	replaceable f_224830_
+	y f_159088_
+	yScale f_159089_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_224832_ p_224832_
+		1 p_224833_ p_224833_
+		2 p_224834_ p_224834_
+		3 p_224835_ p_224835_
+		4 p_224836_ p_224836_
+		5 p_224837_ p_224837_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Ljava/lang/Float; m_159112_
+		static
+		0 p_159113_ p_159113_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_159110_
+		static
+		0 p_159111_ p_159111_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159108_
+		static
+		0 p_159109_ p_159109_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_159106_
+		static
+		0 p_159107_ p_159107_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_190636_
+		static
+		0 p_190637_ p_190637_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/core/HolderSet; m_224840_
+		static
+		0 p_224841_ p_224841_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224838_
+		static
+		0 p_224839_ p_224839_
+net/minecraft/world/level/levelgen/carver/CarverDebugSettings net/minecraft/world/level/levelgen/carver/CarverDebugSettings
+	CODEC f_159115_
+	DEFAULT f_159114_
+	airState f_159117_
+	barrierState f_159120_
+	debugMode f_159116_
+	lavaState f_159119_
+	waterState f_159118_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_159123_ p_159123_
+		1 p_159124_ p_159124_
+		2 p_159125_ p_159125_
+		3 p_159126_ p_159126_
+		4 p_159127_ p_159127_
+	getAirState ()Lnet/minecraft/world/level/block/state/BlockState; m_159145_
+	getBarrierState ()Lnet/minecraft/world/level/block/state/BlockState; m_159148_
+	getLavaState ()Lnet/minecraft/world/level/block/state/BlockState; m_159147_
+	getWaterState ()Lnet/minecraft/world/level/block/state/BlockState; m_159146_
+	isDebugMode ()Z m_159128_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159134_
+		static
+		0 p_159135_ p_159135_
+	of (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159139_
+		static
+		0 p_159140_ p_159140_
+		1 p_159141_ p_159141_
+		2 p_159142_ p_159142_
+		3 p_159143_ p_159143_
+		4 p_159144_ p_159144_
+	of (ZLnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159136_
+		static
+		0 p_159137_ p_159137_
+		1 p_159138_ p_159138_
+	of (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159129_
+		static
+		0 p_159130_ p_159130_
+		1 p_159131_ p_159131_
+		2 p_159132_ p_159132_
+		3 p_159133_ p_159133_
+net/minecraft/world/level/levelgen/carver/CarvingContext net/minecraft/world/level/levelgen/carver/CarvingContext
+	noiseChunk f_190640_
+	randomState f_224842_
+	registryAccess f_190639_
+	surfaceRule f_224843_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
+		0 p_224845_ p_224845_
+		1 p_224846_ p_224846_
+		2 p_224847_ p_224847_
+		3 p_224848_ p_224848_
+		4 p_224849_ p_224849_
+		5 p_224850_ p_224850_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_224851_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_190651_
+	topMaterial (Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_190646_
+		0 p_190647_ p_190647_
+		1 p_190648_ p_190648_
+		2 p_190649_ p_190649_
+		3 p_190650_ p_190650_
+net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
+	CODEC f_159154_
+	floorLevel f_159157_
+	horizontalRadiusMultiplier f_159155_
+	verticalRadiusMultiplier f_159156_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_159179_ p_159179_
+		1 p_159180_ p_159180_
+		2 p_159181_ p_159181_
+		3 p_159182_ p_159182_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_224863_ p_224863_
+		1 p_224864_ p_224864_
+		2 p_224865_ p_224865_
+		3 p_224866_ p_224866_
+		4 p_224867_ p_224867_
+		5 p_224868_ p_224868_
+		6 p_224869_ p_224869_
+		7 p_224870_ p_224870_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_224853_ p_224853_
+		1 p_224854_ p_224854_
+		2 p_224855_ p_224855_
+		3 p_224856_ p_224856_
+		4 p_224857_ p_224857_
+		5 p_224858_ p_224858_
+		6 p_224859_ p_224859_
+		7 p_224860_ p_224860_
+		8 p_224861_ p_224861_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; m_159191_
+		static
+		0 p_159192_ p_159192_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159189_
+		static
+		0 p_159190_ p_159190_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159187_
+		static
+		0 p_159188_ p_159188_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159185_
+		static
+		0 p_159186_ p_159186_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159183_
+		static
+		0 p_159184_ p_159184_
+net/minecraft/world/level/levelgen/carver/CaveWorldCarver net/minecraft/world/level/levelgen/carver/CaveWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159194_ p_159194_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224885_ p_224885_
+		1 p_224886_ p_224886_
+		2 p_224887_ p_224887_
+		3 p_224888_ p_224888_
+		4 p_224889_ p_224889_
+		5 p_224890_ p_224890_
+		6 p_224891_ p_224891_
+		7 p_224892_ p_224892_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224876_ p_224876_
+		1 p_224877_ p_224877_
+		2 p_224878_ p_224878_
+		3 p_224879_ p_224879_
+		4 p_224880_ p_224880_
+		5 p_224881_ p_224881_
+		6 p_224882_ p_224882_
+		7 p_224883_ p_224883_
+	createRoom (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDFDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V m_190690_
+		0 p_190691_ p_190691_
+		1 p_190692_ p_190692_
+		2 p_190693_ p_190693_
+		3 p_190694_ p_190694_
+		4 p_190695_ p_190695_
+		5 p_190696_ p_190696_
+		6 p_190697_ p_190697_
+		7 p_190698_ p_190698_
+		8 p_190699_ p_190699_
+		9 p_190700_ p_190700_
+		10 p_190701_ p_190701_
+		11 p_190702_ p_190702_
+	createTunnel (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V m_190670_
+		0 p_190671_ p_190671_
+		1 p_190672_ p_190672_
+		2 p_190673_ p_190673_
+		3 p_190674_ p_190674_
+		4 p_190675_ p_190675_
+		5 p_190676_ p_190676_
+		6 p_190677_ p_190677_
+		7 p_190678_ p_190678_
+		8 p_190679_ p_190679_
+		9 p_190680_ p_190680_
+		10 p_190681_ p_190681_
+		11 p_190682_ p_190682_
+		12 p_190683_ p_190683_
+		13 p_190684_ p_190684_
+		14 p_190685_ p_190685_
+		15 p_190686_ p_190686_
+		16 p_190687_ p_190687_
+		17 p_190688_ p_190688_
+		18 p_190689_ p_190689_
+	getCaveBound ()I m_6208_
+	getThickness (Lnet/minecraft/util/RandomSource;)F m_213592_
+		0 p_224871_ p_224871_
+	getYScale ()D m_6203_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224894_ p_224894_
+		1 p_224895_ p_224895_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224873_ p_224873_
+		1 p_224874_ p_224874_
+	lambda$carve$0 (DLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159200_
+		static
+		0 p_159201_ p_159201_
+		1 p_159202_ p_159202_
+		2 p_159203_ p_159203_
+		3 p_159204_ p_159204_
+		4 p_159205_ p_159205_
+		5 p_159206_ p_159206_
+	shouldSkip (DDDD)Z m_159195_
+		static
+		0 p_159196_ p_159196_
+		1 p_159197_ p_159197_
+		2 p_159198_ p_159198_
+		3 p_159199_ p_159199_
+net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver
+	CODEC f_64847_
+	DIRECT_CODEC f_64846_
+	LIST_CODEC f_64848_
+	config f_64850_
+	worldCarver f_64849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/WorldCarver;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)V <init>
+		0 f_64849_ f_64849_
+		1 f_64850_ f_64850_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_224898_
+		0 p_224899_ p_224899_
+		1 p_224900_ p_224900_
+		2 p_224901_ p_224901_
+		3 p_224902_ p_224902_
+		4 p_224903_ p_224903_
+		5 p_224904_ p_224904_
+		6 p_224905_ p_224905_
+	config ()Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; f_64850_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204701_ p_204701_
+	hashCode ()I hashCode
+	isStartChunk (Lnet/minecraft/util/RandomSource;)Z m_224896_
+		0 p_224897_ p_224897_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_64866_
+		static
+		0 p_64867_ p_64867_
+	toString ()Ljava/lang/String; toString
+	worldCarver ()Lnet/minecraft/world/level/levelgen/carver/WorldCarver; f_64849_
+net/minecraft/world/level/levelgen/carver/NetherWorldCarver net/minecraft/world/level/levelgen/carver/NetherWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_64873_ p_64873_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190721_ p_190721_
+		1 p_190722_ p_190722_
+		2 p_190723_ p_190723_
+		3 p_190724_ p_190724_
+		4 p_190725_ p_190725_
+		5 p_190726_ p_190726_
+		6 p_190727_ p_190727_
+		7 p_190728_ p_190728_
+		8 p_190729_ p_190729_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190731_ p_190731_
+		1 p_190732_ p_190732_
+		2 p_190733_ p_190733_
+		3 p_190734_ p_190734_
+		4 p_190735_ p_190735_
+		5 p_190736_ p_190736_
+		6 p_190737_ p_190737_
+		7 p_190738_ p_190738_
+		8 p_190739_ p_190739_
+	getCaveBound ()I m_6208_
+	getThickness (Lnet/minecraft/util/RandomSource;)F m_213592_
+		0 p_224907_ p_224907_
+	getYScale ()D m_6203_
+net/minecraft/world/level/levelgen/carver/WorldCarver net/minecraft/world/level/levelgen/carver/WorldCarver
+	AIR f_64979_
+	CANYON f_64976_
+	CAVE f_64974_
+	CAVE_AIR f_64980_
+	LAVA f_64982_
+	NETHER_CAVE f_64975_
+	WATER f_64981_
+	configuredCodec f_64986_
+	liquids f_64984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159366_ p_159366_
+	canReach (Lnet/minecraft/world/level/ChunkPos;DDIIF)Z m_159367_
+		static
+		0 p_159368_ p_159368_
+		1 p_159369_ p_159369_
+		2 p_159370_ p_159370_
+		3 p_159371_ p_159371_
+		4 p_159372_ p_159372_
+		5 p_159373_ p_159373_
+	canReplaceBlock (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_224910_
+		0 p_224911_ p_224911_
+		1 p_224912_ p_224912_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224913_ p_224913_
+		1 p_224914_ p_224914_
+		2 p_224915_ p_224915_
+		3 p_224916_ p_224916_
+		4 p_224917_ p_224917_
+		5 p_224918_ p_224918_
+		6 p_224919_ p_224919_
+		7 p_224920_ p_224920_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190744_ p_190744_
+		1 p_190745_ p_190745_
+		2 p_190746_ p_190746_
+		3 p_190747_ p_190747_
+		4 p_190748_ p_190748_
+		5 p_190749_ p_190749_
+		6 p_190750_ p_190750_
+		7 p_190751_ p_190751_
+		8 p_190752_ p_190752_
+	carveEllipsoid (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDDDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)Z m_190753_
+		0 p_190754_ p_190754_
+		1 p_190755_ p_190755_
+		2 p_190756_ p_190756_
+		3 p_190757_ p_190757_
+		4 p_190758_ p_190758_
+		5 p_190759_ p_190759_
+		6 p_190760_ p_190760_
+		7 p_190761_ p_190761_
+		8 p_190762_ p_190762_
+		9 p_190763_ p_190763_
+		10 p_190764_ p_190764_
+		11 p_190765_ p_190765_
+	configured (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver; m_65063_
+		0 p_65064_ p_65064_
+	configuredCodec ()Lcom/mojang/serialization/Codec; m_65072_
+	getCarveState (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;)Lnet/minecraft/world/level/block/state/BlockState; m_159418_
+		0 p_159419_ p_159419_
+		1 p_159420_ p_159420_
+		2 p_159421_ p_159421_
+		3 p_159422_ p_159422_
+	getDebugState (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_159381_
+		static
+		0 p_159382_ p_159382_
+		1 p_159383_ p_159383_
+	getRange ()I m_65073_
+	isDebugEnabled (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Z m_159423_
+		static
+		0 p_159424_ p_159424_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224908_ p_224908_
+		1 p_224909_ p_224909_
+	lambda$carveBlock$0 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_284117_
+		static
+		0 p_284916_ p_284916_
+		1 p_284917_ p_284917_
+		2 p_284918_ p_284918_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/carver/WorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_65065_
+		static
+		0 p_65066_ p_65066_
+		1 p_65067_ p_65067_
+net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker
+	shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159425_
+		0 p_159426_ p_159426_
+		1 p_159427_ p_159427_
+		2 p_159428_ p_159428_
+		3 p_159429_ p_159429_
+		4 p_159430_ p_159430_
+net/minecraft/world/level/levelgen/carver/package-info net/minecraft/world/level/levelgen/carver/package-info
+net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65093_ p_65093_
+	getTreeHeight (Lnet/minecraft/util/RandomSource;)I m_224921_
+		0 p_224922_ p_224922_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65094_ p_65094_
+		1 p_65095_ p_65095_
+		2 p_65096_ p_65096_
+		3 p_65097_ p_65097_
+	isValidPosition (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Z m_65098_
+		0 p_65099_ p_65099_
+		1 p_65100_ p_65100_
+		2 p_65101_ p_65101_
+		3 p_65102_ p_65102_
+		4 p_65103_ p_65103_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_224923_ p_224923_
+		1 p_224924_ p_224924_
+		2 p_224925_ p_224925_
+		3 p_224926_ p_224926_
+		4 p_224927_ p_224927_
+		5 p_224928_ p_224928_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159436_ p_159436_
+	placeTrunk (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;ILnet/minecraft/core/BlockPos$MutableBlockPos;)V m_224929_
+		0 p_224930_ p_224930_
+		1 p_224931_ p_224931_
+		2 p_224932_ p_224932_
+		3 p_224933_ p_224933_
+		4 p_224934_ p_224934_
+		5 p_224935_ p_224935_
+net/minecraft/world/level/levelgen/feature/BambooFeature net/minecraft/world/level/levelgen/feature/BambooFeature
+	BAMBOO_FINAL_LARGE f_65132_
+	BAMBOO_TOP_LARGE f_65133_
+	BAMBOO_TOP_SMALL f_65134_
+	BAMBOO_TRUNK f_65131_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65137_ p_65137_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159438_ p_159438_
+net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature
+	CANNOT_PLACE_ON f_65150_
+	CLUSTERED_REACH f_159439_
+	CLUSTERED_SIZE f_159440_
+	UNCLUSTERED_REACH f_159441_
+	UNCLUSTERED_SIZE f_159442_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65153_ p_65153_
+	canPlaceAt (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_65154_
+		static
+		0 p_65155_ p_65155_
+		1 p_65156_ p_65156_
+		2 p_65157_ p_65157_
+	findAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; m_65173_
+		static
+		0 p_65174_ p_65174_
+		1 p_65175_ p_65175_
+		2 p_65176_ p_65176_
+	findSurface (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; m_65158_
+		static
+		0 p_65159_ p_65159_
+		1 p_65160_ p_65160_
+		2 p_65161_ p_65161_
+		3 p_65162_ p_65162_
+	isAirOrLavaOcean (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;)Z m_65163_
+		static
+		0 p_65164_ p_65164_
+		1 p_65165_ p_65165_
+		2 p_65166_ p_65166_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159444_ p_159444_
+	placeColumn (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;II)Z m_65167_
+		0 p_65168_ p_65168_
+		1 p_65169_ p_65169_
+		2 p_65170_ p_65170_
+		3 p_65171_ p_65171_
+		4 p_65172_ p_65172_
+net/minecraft/world/level/levelgen/feature/BasaltPillarFeature net/minecraft/world/level/levelgen/feature/BasaltPillarFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65190_ p_65190_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159446_ p_159446_
+	placeBaseHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_224936_
+		0 p_224937_ p_224937_
+		1 p_224938_ p_224938_
+		2 p_224939_ p_224939_
+	placeHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_224940_
+		0 p_224941_ p_224941_
+		1 p_224942_ p_224942_
+		2 p_224943_ p_224943_
+net/minecraft/world/level/levelgen/feature/BlockBlobFeature net/minecraft/world/level/levelgen/feature/BlockBlobFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65248_ p_65248_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159471_ p_159471_
+net/minecraft/world/level/levelgen/feature/BlockColumnFeature net/minecraft/world/level/levelgen/feature/BlockColumnFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_190789_ p_190789_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_190791_ p_190791_
+	truncate ([IIIZ)V m_190792_
+		static
+		0 p_190793_ p_190793_
+		1 p_190794_ p_190794_
+		2 p_190795_ p_190795_
+		3 p_190796_ p_190796_
+net/minecraft/world/level/levelgen/feature/BlockPileFeature net/minecraft/world/level/levelgen/feature/BlockPileFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65262_ p_65262_
+	mayPlaceOn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_224944_
+		0 p_224945_ p_224945_
+		1 p_224946_ p_224946_
+		2 p_224947_ p_224947_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159473_ p_159473_
+	tryPlaceBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)V m_224948_
+		0 p_224949_ p_224949_
+		1 p_224950_ p_224950_
+		2 p_224951_ p_224951_
+		3 p_224952_ p_224952_
+net/minecraft/world/level/levelgen/feature/BlueIceFeature net/minecraft/world/level/levelgen/feature/BlueIceFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65285_ p_65285_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159475_ p_159475_
+net/minecraft/world/level/levelgen/feature/BonusChestFeature net/minecraft/world/level/levelgen/feature/BonusChestFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65299_ p_65299_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159477_ p_159477_
+net/minecraft/world/level/levelgen/feature/ChorusPlantFeature net/minecraft/world/level/levelgen/feature/ChorusPlantFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65360_ p_65360_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159521_ p_159521_
+net/minecraft/world/level/levelgen/feature/ConfiguredFeature net/minecraft/world/level/levelgen/feature/ConfiguredFeature
+	CODEC f_65374_
+	DIRECT_CODEC f_65373_
+	LIST_CODEC f_65375_
+	config f_65378_
+	feature f_65377_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
+		0 f_65377_ f_65377_
+		1 f_65378_ f_65378_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_65378_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204705_ p_204705_
+	feature ()Lnet/minecraft/world/level/levelgen/feature/Feature; f_65377_
+	getFeatures ()Ljava/util/stream/Stream; m_65398_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_65390_
+		static
+		0 p_65391_ p_65391_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_224953_
+		0 p_224954_ p_224954_
+		1 p_224955_ p_224955_
+		2 p_224956_ p_224956_
+		3 p_224957_ p_224957_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/CoralClawFeature net/minecraft/world/level/levelgen/feature/CoralClawFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65422_ p_65422_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224959_ p_224959_
+		1 p_224960_ p_224960_
+		2 p_224961_ p_224961_
+		3 p_224962_ p_224962_
+net/minecraft/world/level/levelgen/feature/CoralFeature net/minecraft/world/level/levelgen/feature/CoralFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65429_ p_65429_
+	lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224978_
+		static
+		0 p_224979_ p_224979_
+		1 p_224980_ p_224980_
+	lambda$placeCoralBlock$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224970_
+		static
+		0 p_224971_ p_224971_
+		1 p_224972_ p_224972_
+	lambda$placeCoralBlock$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_204717_
+		static
+		0 p_204718_ p_204718_
+		1 p_204719_ p_204719_
+		2 p_204720_ p_204720_
+	lambda$placeCoralBlock$3 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224963_
+		static
+		0 p_224964_ p_224964_
+		1 p_224965_ p_224965_
+	lambda$placeCoralBlock$4 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_204721_
+		static
+		0 p_204722_ p_204722_
+		1 p_204723_ p_204723_
+		2 p_204724_ p_204724_
+		3 p_204725_ p_204725_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159536_ p_159536_
+	placeCoralBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_224973_
+		0 p_224974_ p_224974_
+		1 p_224975_ p_224975_
+		2 p_224976_ p_224976_
+		3 p_224977_ p_224977_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224966_ p_224966_
+		1 p_224967_ p_224967_
+		2 p_224968_ p_224968_
+		3 p_224969_ p_224969_
+net/minecraft/world/level/levelgen/feature/CoralMushroomFeature net/minecraft/world/level/levelgen/feature/CoralMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65452_ p_65452_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224982_ p_224982_
+		1 p_224983_ p_224983_
+		2 p_224984_ p_224984_
+		3 p_224985_ p_224985_
+net/minecraft/world/level/levelgen/feature/CoralTreeFeature net/minecraft/world/level/levelgen/feature/CoralTreeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65488_ p_65488_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224987_ p_224987_
+		1 p_224988_ p_224988_
+		2 p_224989_ p_224989_
+		3 p_224990_ p_224990_
+net/minecraft/world/level/levelgen/feature/DeltaFeature net/minecraft/world/level/levelgen/feature/DeltaFeature
+	CANNOT_REPLACE f_65546_
+	DIRECTIONS f_65547_
+	RIM_SPAWN_CHANCE f_159546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65550_ p_65550_
+	isClear (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Z m_65551_
+		static
+		0 p_65552_ p_65552_
+		1 p_65553_ p_65553_
+		2 p_65554_ p_65554_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159548_ p_159548_
+net/minecraft/world/level/levelgen/feature/DesertWellFeature net/minecraft/world/level/levelgen/feature/DesertWellFeature
+	IS_SAND f_65593_
+	sand f_276683_
+	sandSlab f_65594_
+	sandstone f_65595_
+	water f_65596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65599_ p_65599_
+	lambda$placeSusSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V m_276756_
+		static
+		0 p_277321_ p_277321_
+		1 p_277322_ p_277322_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159571_ p_159571_
+	placeSusSand (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_277210_
+		static
+		0 p_278029_ p_278029_
+		1 p_278082_ p_278082_
+net/minecraft/world/level/levelgen/feature/DiskFeature net/minecraft/world/level/levelgen/feature/DiskFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_224992_ p_224992_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_224994_ p_224994_
+	placeColumn (Lnet/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_224995_
+		0 p_224996_ p_224996_
+		1 p_224997_ p_224997_
+		2 p_224998_ p_224998_
+		3 p_224999_ p_224999_
+		4 p_225000_ p_225000_
+		5 p_225001_ p_225001_
+net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159575_ p_159575_
+	canBeAdjacentToWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159582_
+		0 p_159583_ p_159583_
+		1 p_159584_ p_159584_
+	canPlacePool (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_159619_
+		0 p_159620_ p_159620_
+		1 p_159621_ p_159621_
+	getChanceOfStalagmiteOrStalactite (IIIILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)D m_159576_
+		0 p_159577_ p_159577_
+		1 p_159578_ p_159578_
+		2 p_159579_ p_159579_
+		3 p_159580_ p_159580_
+		4 p_159581_ p_159581_
+	getDripstoneHeight (Lnet/minecraft/util/RandomSource;IIFILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)I m_225008_
+		0 p_225009_ p_225009_
+		1 p_225010_ p_225010_
+		2 p_225011_ p_225011_
+		3 p_225012_ p_225012_
+		4 p_225013_ p_225013_
+		5 p_225014_ p_225014_
+	isLava (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_159585_
+		0 p_159586_ p_159586_
+		1 p_159587_ p_159587_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159605_ p_159605_
+	placeColumn (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIFDIFLnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)V m_225015_
+		0 p_225016_ p_225016_
+		1 p_225017_ p_225017_
+		2 p_225018_ p_225018_
+		3 p_225019_ p_225019_
+		4 p_225020_ p_225020_
+		5 p_225021_ p_225021_
+		6 p_225022_ p_225022_
+		7 p_225023_ p_225023_
+		8 p_225024_ p_225024_
+		9 p_225025_ p_225025_
+	randomBetweenBiased (Lnet/minecraft/util/RandomSource;FFFF)F m_225002_
+		static
+		0 p_225003_ p_225003_
+		1 p_225004_ p_225004_
+		2 p_225005_ p_225005_
+		3 p_225006_ p_225006_
+		4 p_225007_ p_225007_
+	replaceBlocksWithDripstoneBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;)V m_159588_
+		0 p_159589_ p_159589_
+		1 p_159590_ p_159590_
+		2 p_159591_ p_159591_
+		3 p_159592_ p_159592_
+net/minecraft/world/level/levelgen/feature/DripstoneUtils net/minecraft/world/level/levelgen/feature/DripstoneUtils
+	<init> ()V <init>
+	buildBaseToTipColumn (Lnet/minecraft/core/Direction;IZLjava/util/function/Consumer;)V m_159651_
+		static
+		0 p_159652_ p_159652_
+		1 p_159653_ p_159653_
+		2 p_159654_ p_159654_
+		3 p_159655_ p_159655_
+	createPointedDripstone (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/world/level/block/state/BlockState; m_159656_
+		static
+		0 p_159657_ p_159657_
+		1 p_159658_ p_159658_
+	getDripstoneHeight (DDDD)D m_159623_
+		static
+		0 p_159624_ p_159624_
+		1 p_159625_ p_159625_
+		2 p_159626_ p_159626_
+		3 p_159627_ p_159627_
+	growPointedDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;IZ)V m_190847_
+		static
+		0 p_190848_ p_190848_
+		1 p_190849_ p_190849_
+		2 p_190850_ p_190850_
+		3 p_190851_ p_190851_
+		4 p_190852_ p_190852_
+	isCircleMostlyEmbeddedInStone (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;I)Z m_159639_
+		static
+		0 p_159640_ p_159640_
+		1 p_159641_ p_159641_
+		2 p_159642_ p_159642_
+	isDripstoneBase (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159662_
+		static
+		0 p_159663_ p_159663_
+	isDripstoneBaseOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159649_
+		static
+		0 p_159650_ p_159650_
+	isEmptyOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159664_
+		static
+		0 p_159665_ p_159665_
+	isEmptyOrWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159628_
+		static
+		0 p_159629_ p_159629_
+		1 p_159630_ p_159630_
+	isEmptyOrWaterOrLava (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159659_
+		static
+		0 p_159660_ p_159660_
+		1 p_159661_ p_159661_
+	isEmptyOrWaterOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159666_
+		static
+		0 p_159667_ p_159667_
+	isNeitherEmptyNorWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_203130_
+		static
+		0 p_203131_ p_203131_
+	lambda$growPointedDripstone$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)V m_276757_
+		static
+		0 p_277323_ p_277323_
+		1 p_277324_ p_277324_
+		2 p_277325_ p_277325_
+		3 p_277326_ p_277326_
+	placeDripstoneBlockIfPossible (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_190853_
+		static
+		0 p_190854_ p_190854_
+		1 p_190855_ p_190855_
+net/minecraft/world/level/levelgen/feature/EndGatewayFeature net/minecraft/world/level/levelgen/feature/EndGatewayFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65682_ p_65682_
+	lambda$place$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;Lnet/minecraft/core/BlockPos;)V m_65695_
+		static
+		0 p_65696_ p_65696_
+		1 p_65697_ p_65697_
+		2 p_65698_ p_65698_
+		3 p_65699_ p_65699_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159715_ p_159715_
+net/minecraft/world/level/levelgen/feature/EndIslandFeature net/minecraft/world/level/levelgen/feature/EndIslandFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65701_ p_65701_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159717_ p_159717_
+net/minecraft/world/level/levelgen/feature/EndPodiumFeature net/minecraft/world/level/levelgen/feature/EndPodiumFeature
+	CORNER_ROUNDING f_159721_
+	END_PODIUM_LOCATION f_65714_
+	PODIUM_PILLAR_HEIGHT f_159719_
+	PODIUM_RADIUS f_159718_
+	RIM_RADIUS f_159720_
+	active f_65715_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_65718_ p_65718_
+	getLocation (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_287210_
+		static
+		0 p_287614_ p_287614_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159723_ p_159723_
+net/minecraft/world/level/levelgen/feature/Feature net/minecraft/world/level/levelgen/feature/Feature
+	BAMBOO f_65742_
+	BASALT_COLUMNS f_65747_
+	BASALT_PILLAR f_65752_
+	BLOCK_COLUMN f_190875_
+	BLOCK_PILE f_65764_
+	BLUE_ICE f_65778_
+	BONUS_CHEST f_65751_
+	CHORUS_PLANT f_65766_
+	CORAL_CLAW f_65739_
+	CORAL_MUSHROOM f_65738_
+	CORAL_TREE f_65737_
+	DELTA_FEATURE f_65748_
+	DESERT_WELL f_65769_
+	DISK f_65781_
+	DRIPSTONE_CLUSTER f_159729_
+	END_GATEWAY f_65734_
+	END_ISLAND f_65733_
+	END_SPIKE f_65732_
+	FILL_LAYER f_65750_
+	FLOWER f_65761_
+	FOREST_ROCK f_65780_
+	FOSSIL f_65770_
+	FREEZE_TOP_LAYER f_65775_
+	GEODE f_159728_
+	GLOWSTONE_BLOB f_65774_
+	HUGE_BROWN_MUSHROOM f_65772_
+	HUGE_FUNGUS f_65743_
+	HUGE_RED_MUSHROOM f_65771_
+	ICEBERG f_65779_
+	ICE_SPIKE f_65773_
+	KELP f_65736_
+	LAKE f_65783_
+	LARGE_DRIPSTONE f_159730_
+	MONSTER_ROOM f_65777_
+	MULTIFACE_GROWTH f_225026_
+	NETHER_FOREST_VEGETATION f_65744_
+	NO_BONEMEAL_FLOWER f_65762_
+	NO_OP f_65759_
+	ORE f_65731_
+	POINTED_DRIPSTONE f_190874_
+	RANDOM_BOOLEAN_SELECTOR f_65756_
+	RANDOM_PATCH f_65763_
+	RANDOM_SELECTOR f_65754_
+	REPLACE_BLOBS f_65749_
+	REPLACE_SINGLE_BLOCK f_159732_
+	ROOT_SYSTEM f_159724_
+	SCATTERED_ORE f_159727_
+	SCULK_PATCH f_225027_
+	SEAGRASS f_65735_
+	SEA_PICKLE f_65740_
+	SIMPLE_BLOCK f_65741_
+	SIMPLE_RANDOM_SELECTOR f_65755_
+	SPRING f_65765_
+	TREE f_65760_
+	TWISTING_VINES f_65746_
+	UNDERWATER_MAGMA f_159726_
+	VEGETATION_PATCH f_159734_
+	VINES f_65776_
+	VOID_START_PLATFORM f_65768_
+	WATERLOGGED_VEGETATION_PATCH f_159735_
+	WEEPING_VINES f_65745_
+	configuredCodec f_65757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65786_ p_65786_
+	checkNeighbors (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_159753_
+		static
+		0 p_159754_ p_159754_
+		1 p_159755_ p_159755_
+		2 p_159756_ p_159756_
+	configuredCodec ()Lcom/mojang/serialization/Codec; m_65787_
+	isAdjacentToAir (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;)Z m_159750_
+		static
+		0 p_159751_ p_159751_
+		1 p_159752_ p_159752_
+	isDirt (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159759_
+		static
+		0 p_159760_ p_159760_
+	isGrassOrDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_65788_
+		static
+		0 p_65789_ p_65789_
+		1 p_65790_ p_65790_
+	isReplaceable (Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; m_204735_
+		static
+		0 p_204736_ p_204736_
+	isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159747_
+		static
+		0 p_159748_ p_159748_
+	lambda$isReplaceable$1 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204737_
+		static
+		0 p_204738_ p_204738_
+		1 p_204739_ p_204739_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; m_65805_
+		0 p_65806_ p_65806_
+	markAboveForPostProcessing (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_159739_
+		0 p_159740_ p_159740_
+		1 p_159741_ p_159741_
+	place (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_225028_
+		0 p_225029_ p_225029_
+		1 p_225030_ p_225030_
+		2 p_225031_ p_225031_
+		3 p_225032_ p_225032_
+		4 p_225033_ p_225033_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159749_ p_159749_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/feature/Feature;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_65807_
+		static
+		0 p_65808_ p_65808_
+		1 p_65809_ p_65809_
+	safeSetBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)V m_159742_
+		0 p_159743_ p_159743_
+		1 p_159744_ p_159744_
+		2 p_159745_ p_159745_
+		3 p_159746_ p_159746_
+	setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_5974_
+		0 p_65791_ p_65791_
+		1 p_65792_ p_65792_
+		2 p_65793_ p_65793_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker net/minecraft/world/level/levelgen/feature/FeatureCountTracker
+	LOGGER f_190876_
+	data f_190877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	chunkDecorated (Lnet/minecraft/server/level/ServerLevel;)V m_190881_
+		static
+		0 p_190882_ p_190882_
+	clearCounts ()V m_190880_
+		static
+	featurePlaced (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V m_190883_
+		static
+		0 p_190884_ p_190884_
+		1 p_190885_ p_190885_
+		2 p_190886_ p_190886_
+	lambda$featurePlaced$0 (Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)Ljava/lang/Integer; m_190890_
+		static
+		0 p_190891_ p_190891_
+		1 p_190892_ p_190892_
+	lambda$logCounts$1 (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)V m_241761_
+		static
+		0 p_242146_ p_242146_
+		1 p_242147_ p_242147_
+		2 p_242148_ p_242148_
+		3 p_190897_ p_190897_
+		4 p_190898_ p_190898_
+	lambda$logCounts$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData;)V m_190887_
+		static
+		0 p_190888_ p_190888_
+		1 p_190889_ p_190889_
+	logCounts ()V m_190899_
+		static
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
+	<init> ()V <init>
+	load (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData; load
+		0 p_190902_ p_190902_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_190904_ p_190904_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData
+	feature f_190905_
+	topFeature f_190906_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V <init>
+		0 f_190905_ f_190905_
+		1 f_190906_ f_190906_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190913_ p_190913_
+	feature ()Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; f_190905_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	topFeature ()Ljava/util/Optional; f_190906_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData
+	chunksWithFeatures f_190917_
+	featureData f_190916_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lorg/apache/commons/lang3/mutable/MutableInt;)V <init>
+		0 f_190916_ f_190916_
+		1 f_190917_ f_190917_
+	chunksWithFeatures ()Lorg/apache/commons/lang3/mutable/MutableInt; f_190917_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190924_ p_190924_
+	featureData ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; f_190916_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/FeaturePlaceContext net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
+	chunkGenerator f_159764_
+	config f_159767_
+	level f_159763_
+	origin f_159766_
+	random f_159765_
+	topFeature f_190927_
+	<init> (Ljava/util/Optional;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
+		0 p_225035_ p_225035_
+		1 p_225036_ p_225036_
+		2 p_225037_ p_225037_
+		3 p_225038_ p_225038_
+		4 p_225039_ p_225039_
+		5 p_225040_ p_225040_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_159775_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; m_159778_
+	level ()Lnet/minecraft/world/level/WorldGenLevel; m_159774_
+	origin ()Lnet/minecraft/core/BlockPos; m_159777_
+	random ()Lnet/minecraft/util/RandomSource; m_225041_
+	topFeature ()Ljava/util/Optional; m_190935_
+net/minecraft/world/level/levelgen/feature/FillLayerFeature net/minecraft/world/level/levelgen/feature/FillLayerFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65818_ p_65818_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159780_ p_159780_
+net/minecraft/world/level/levelgen/feature/FossilFeature net/minecraft/world/level/levelgen/feature/FossilFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65851_ p_65851_
+	countEmptyCorners (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)I m_159781_
+		static
+		0 p_159782_ p_159782_
+		1 p_159783_ p_159783_
+	lambda$countEmptyCorners$0 (Lnet/minecraft/world/level/WorldGenLevel;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V m_284118_
+		static
+		0 p_284919_ p_284919_
+		1 p_284920_ p_284920_
+		2 p_284921_ p_284921_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159789_ p_159789_
+net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
+	CODEC f_159796_
+	fossilProcessors f_159799_
+	fossilStructures f_159797_
+	maxEmptyCornersAllowed f_159801_
+	overlayProcessors f_159800_
+	overlayStructures f_159798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;I)V <init>
+		0 p_204751_ p_204751_
+		1 p_204752_ p_204752_
+		2 p_204753_ p_204753_
+		3 p_204754_ p_204754_
+		4 p_204755_ p_204755_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; m_159829_
+		static
+		0 p_159830_ p_159830_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; m_159827_
+		static
+		0 p_159828_ p_159828_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204758_
+		static
+		0 p_204759_ p_204759_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204756_
+		static
+		0 p_204757_ p_204757_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/lang/Integer; m_159817_
+		static
+		0 p_159818_ p_159818_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159815_
+		static
+		0 p_159816_ p_159816_
+net/minecraft/world/level/levelgen/feature/GeodeFeature net/minecraft/world/level/levelgen/feature/GeodeFeature
+	DIRECTIONS f_159831_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159834_ p_159834_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159836_ p_159836_
+net/minecraft/world/level/levelgen/feature/GlowstoneFeature net/minecraft/world/level/levelgen/feature/GlowstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65865_ p_65865_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159861_ p_159861_
+net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65879_ p_65879_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65881_ p_65881_
+		1 p_65882_ p_65882_
+		2 p_65883_ p_65883_
+		3 p_65884_ p_65884_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_225043_ p_225043_
+		1 p_225044_ p_225044_
+		2 p_225045_ p_225045_
+		3 p_225046_ p_225046_
+		4 p_225047_ p_225047_
+		5 p_225048_ p_225048_
+net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration
+	CODEC f_65892_
+	decorState f_65900_
+	hatState f_65899_
+	planted f_65901_
+	replaceableBlocks f_283781_
+	stemState f_65898_
+	validBaseState f_65897_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
+		0 p_285423_ p_285423_
+		1 p_285075_ p_285075_
+		2 p_285050_ p_285050_
+		3 p_285067_ p_285067_
+		4 p_284983_ p_284983_
+		5 p_285285_ p_285285_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159874_
+		static
+		0 p_159875_ p_159875_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159872_
+		static
+		0 p_159873_ p_159873_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159870_
+		static
+		0 p_159871_ p_159871_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159868_
+		static
+		0 p_159869_ p_159869_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_284120_
+		static
+		0 p_284923_ p_284923_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Ljava/lang/Boolean; m_159866_
+		static
+		0 p_159867_ p_159867_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284119_
+		static
+		0 p_284922_ p_284922_
+net/minecraft/world/level/levelgen/feature/HugeFungusFeature net/minecraft/world/level/levelgen/feature/HugeFungusFeature
+	HUGE_PROBABILITY f_159876_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65922_ p_65922_
+	isReplaceable (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Z)Z m_284534_
+		static
+		0 p_285049_ p_285049_
+		1 p_285309_ p_285309_
+		2 p_284992_ p_284992_
+		3 p_285162_ p_285162_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159878_ p_159878_
+	placeHat (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V m_284325_
+		0 p_285200_ p_285200_
+		1 p_285456_ p_285456_
+		2 p_285146_ p_285146_
+		3 p_285097_ p_285097_
+		4 p_285156_ p_285156_
+		5 p_285265_ p_285265_
+	placeHatBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos$MutableBlockPos;FFF)V m_225049_
+		0 p_225050_ p_225050_
+		1 p_225051_ p_225051_
+		2 p_225052_ p_225052_
+		3 p_225053_ p_225053_
+		4 p_225054_ p_225054_
+		5 p_225055_ p_225055_
+		6 p_225056_ p_225056_
+	placeHatDropBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_225064_
+		0 p_225065_ p_225065_
+		1 p_225066_ p_225066_
+		2 p_225067_ p_225067_
+		3 p_225068_ p_225068_
+		4 p_225069_ p_225069_
+	placeStem (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V m_284273_
+		0 p_285364_ p_285364_
+		1 p_285032_ p_285032_
+		2 p_285198_ p_285198_
+		3 p_285090_ p_285090_
+		4 p_285249_ p_285249_
+		5 p_285355_ p_285355_
+	tryPlaceWeepingVines (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;)V m_225070_
+		static
+		0 p_225071_ p_225071_
+		1 p_225072_ p_225072_
+		2 p_225073_ p_225073_
+net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65975_ p_65975_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65977_ p_65977_
+		1 p_65978_ p_65978_
+		2 p_65979_ p_65979_
+		3 p_65980_ p_65980_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_225082_ p_225082_
+		1 p_225083_ p_225083_
+		2 p_225084_ p_225084_
+		3 p_225085_ p_225085_
+		4 p_225086_ p_225086_
+		5 p_225087_ p_225087_
+net/minecraft/world/level/levelgen/feature/IceSpikeFeature net/minecraft/world/level/levelgen/feature/IceSpikeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66003_ p_66003_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159882_ p_159882_
+net/minecraft/world/level/levelgen/feature/IcebergFeature net/minecraft/world/level/levelgen/feature/IcebergFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66017_ p_66017_
+	belowIsAir (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_66045_
+		0 p_66046_ p_66046_
+		1 p_66047_ p_66047_
+	carve (IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;ZDLnet/minecraft/core/BlockPos;II)V m_66035_
+		0 p_66036_ p_66036_
+		1 p_66037_ p_66037_
+		2 p_66038_ p_66038_
+		3 p_66039_ p_66039_
+		4 p_66040_ p_66040_
+		5 p_66041_ p_66041_
+		6 p_66042_ p_66042_
+		7 p_66043_ p_66043_
+		8 p_66044_ p_66044_
+	generateCutOut (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/core/BlockPos;ZIDI)V m_225099_
+		0 p_225100_ p_225100_
+		1 p_225101_ p_225101_
+		2 p_225102_ p_225102_
+		3 p_225103_ p_225103_
+		4 p_225104_ p_225104_
+		5 p_225105_ p_225105_
+		6 p_225106_ p_225106_
+		7 p_225107_ p_225107_
+		8 p_225108_ p_225108_
+	generateIcebergBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIIIIIZIDZLnet/minecraft/world/level/block/state/BlockState;)V m_225109_
+		0 p_225110_ p_225110_
+		1 p_225111_ p_225111_
+		2 p_225112_ p_225112_
+		3 p_225113_ p_225113_
+		4 p_225114_ p_225114_
+		5 p_225115_ p_225115_
+		6 p_225116_ p_225116_
+		7 p_225117_ p_225117_
+		8 p_225118_ p_225118_
+		9 p_225119_ p_225119_
+		10 p_225120_ p_225120_
+		11 p_225121_ p_225121_
+		12 p_225122_ p_225122_
+		13 p_225123_ p_225123_
+	getEllipseC (III)I m_66018_
+		0 p_66019_ p_66019_
+		1 p_66020_ p_66020_
+		2 p_66021_ p_66021_
+	heightDependentRadiusEllipse (III)I m_66109_
+		0 p_66110_ p_66110_
+		1 p_66111_ p_66111_
+		2 p_66112_ p_66112_
+	heightDependentRadiusRound (Lnet/minecraft/util/RandomSource;III)I m_225094_
+		0 p_225095_ p_225095_
+		1 p_225096_ p_225096_
+		2 p_225097_ p_225097_
+		3 p_225098_ p_225098_
+	heightDependentRadiusSteep (Lnet/minecraft/util/RandomSource;III)I m_225133_
+		0 p_225134_ p_225134_
+		1 p_225135_ p_225135_
+		2 p_225136_ p_225136_
+		3 p_225137_ p_225137_
+	isIcebergState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159885_
+		static
+		0 p_159886_ p_159886_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159884_ p_159884_
+	removeFloatingSnowLayer (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_66048_
+		0 p_66049_ p_66049_
+		1 p_66050_ p_66050_
+	setIcebergBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;IIZZLnet/minecraft/world/level/block/state/BlockState;)V m_225124_
+		0 p_225125_ p_225125_
+		1 p_225126_ p_225126_
+		2 p_225127_ p_225127_
+		3 p_225128_ p_225128_
+		4 p_225129_ p_225129_
+		5 p_225130_ p_225130_
+		6 p_225131_ p_225131_
+		7 p_225132_ p_225132_
+	signedDistanceCircle (IILnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)D m_225088_
+		0 p_225089_ p_225089_
+		1 p_225090_ p_225090_
+		2 p_225091_ p_225091_
+		3 p_225092_ p_225092_
+		4 p_225093_ p_225093_
+	signedDistanceEllipse (IILnet/minecraft/core/BlockPos;IID)D m_66022_
+		0 p_66023_ p_66023_
+		1 p_66024_ p_66024_
+		2 p_66025_ p_66025_
+		3 p_66026_ p_66026_
+		4 p_66027_ p_66027_
+		5 p_66028_ p_66028_
+	smooth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IIZI)V m_66051_
+		0 p_66052_ p_66052_
+		1 p_66053_ p_66053_
+		2 p_66054_ p_66054_
+		3 p_66055_ p_66055_
+		4 p_66056_ p_66056_
+		5 p_66057_ p_66057_
+net/minecraft/world/level/levelgen/feature/KelpFeature net/minecraft/world/level/levelgen/feature/KelpFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66219_ p_66219_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159956_ p_159956_
+net/minecraft/world/level/levelgen/feature/LakeFeature net/minecraft/world/level/levelgen/feature/LakeFeature
+	AIR f_66256_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66259_ p_66259_
+	canReplaceBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_190951_
+		0 p_190952_ p_190952_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159958_ p_159958_
+net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration
+	CODEC f_190953_
+	barrier f_190955_
+	fluid f_190954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_190954_ f_190954_
+		1 f_190955_ f_190955_
+	barrier ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_190955_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190965_ p_190965_
+	fluid ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_190954_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190961_
+		static
+		0 p_190962_ p_190962_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159960_ p_159960_
+	makeDripstone (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/util/RandomSource;ILnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone; m_225138_
+		static
+		0 p_225139_ p_225139_
+		1 p_225140_ p_225140_
+		2 p_225141_ p_225141_
+		3 p_225142_ p_225142_
+		4 p_225143_ p_225143_
+		5 p_225144_ p_225144_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159967_ p_159967_
+	placeDebugMarkers (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Column$Range;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V m_159961_
+		0 p_159962_ p_159962_
+		1 p_159963_ p_159963_
+		2 p_159964_ p_159964_
+		3 p_159965_ p_159965_
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone
+	bluntness f_159978_
+	pointingUp f_159976_
+	radius f_159977_
+	root f_159975_
+	scale f_159979_
+	<init> (Lnet/minecraft/core/BlockPos;ZIDD)V <init>
+		0 p_197116_ p_197116_
+		1 p_197117_ p_197117_
+		2 p_197118_ p_197118_
+		3 p_197119_ p_197119_
+		4 p_197120_ p_197120_
+	getHeight ()I m_159986_
+	getHeightAtRadius (F)I m_159987_
+		0 p_159988_ p_159988_
+	getMaxY ()I m_159999_
+	getMinY ()I m_159998_
+	isSuitableForWind (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Z m_159996_
+		0 p_159997_ p_159997_
+	moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)Z m_159989_
+		0 p_159990_ p_159990_
+		1 p_159991_ p_159991_
+	placeBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V m_225145_
+		0 p_225146_ p_225146_
+		1 p_225147_ p_225147_
+		2 p_225148_ p_225148_
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter
+	originY f_160000_
+	windSpeed f_160001_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_225150_ p_225150_
+		1 p_225151_ p_225151_
+		2 p_225152_ p_225152_
+	<init> ()V <init>
+	noWind ()Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter; m_160007_
+		static
+	offset (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_160008_
+		0 p_160009_ p_160009_
+net/minecraft/world/level/levelgen/feature/MonsterRoomFeature net/minecraft/world/level/levelgen/feature/MonsterRoomFeature
+	AIR f_66342_
+	LOGGER f_66340_
+	MOBS f_66341_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66345_ p_66345_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160066_ p_160066_
+	randomEntityId (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/EntityType; m_225153_
+		0 p_225154_ p_225154_
+net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225156_ p_225156_
+	isAirOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225166_
+		static
+		0 p_225167_ p_225167_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_225165_ p_225165_
+	placeGrowthIfPossible (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/List;)Z m_225157_
+		static
+		0 p_225158_ p_225158_
+		1 p_225159_ p_225159_
+		2 p_225160_ p_225160_
+		3 p_225161_ p_225161_
+		4 p_225162_ p_225162_
+		5 p_225163_ p_225163_
+net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66361_ p_66361_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160068_ p_160068_
+net/minecraft/world/level/levelgen/feature/NoOpFeature net/minecraft/world/level/levelgen/feature/NoOpFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66431_ p_66431_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160112_ p_160112_
+net/minecraft/world/level/levelgen/feature/OreFeature net/minecraft/world/level/levelgen/feature/OreFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66531_ p_66531_
+	canPlaceOre (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_225186_
+		static
+		0 p_225187_ p_225187_
+		1 p_225188_ p_225188_
+		2 p_225189_ p_225189_
+		3 p_225190_ p_225190_
+		4 p_225191_ p_225191_
+		5 p_225192_ p_225192_
+	doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;DDDDDDIIIII)Z m_225171_
+		0 p_225172_ p_225172_
+		1 p_225173_ p_225173_
+		2 p_225174_ p_225174_
+		3 p_225175_ p_225175_
+		4 p_225176_ p_225176_
+		5 p_225177_ p_225177_
+		6 p_225178_ p_225178_
+		7 p_225179_ p_225179_
+		8 p_225180_ p_225180_
+		9 p_225181_ p_225181_
+		10 p_225182_ p_225182_
+		11 p_225183_ p_225183_
+		12 p_225184_ p_225184_
+		13 p_225185_ p_225185_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160177_ p_160177_
+	shouldSkipAirCheck (Lnet/minecraft/util/RandomSource;F)Z m_225168_
+		static
+		0 p_225169_ p_225169_
+		1 p_225170_ p_225170_
+net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_191067_ p_191067_
+	createPatchOfDripstoneBlocks (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)V m_225193_
+		static
+		0 p_225194_ p_225194_
+		1 p_225195_ p_225195_
+		2 p_225196_ p_225196_
+		3 p_225197_ p_225197_
+	getTipDirection (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_225198_
+		static
+		0 p_225199_ p_225199_
+		1 p_225200_ p_225200_
+		2 p_225201_ p_225201_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_191078_ p_191078_
+net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66591_ p_66591_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160208_ p_160208_
+net/minecraft/world/level/levelgen/feature/RandomPatchFeature net/minecraft/world/level/levelgen/feature/RandomPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66605_ p_66605_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160210_ p_160210_
+net/minecraft/world/level/levelgen/feature/RandomSelectorFeature net/minecraft/world/level/levelgen/feature/RandomSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66619_ p_66619_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160212_ p_160212_
+net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66633_ p_66633_
+	findTarget (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/core/BlockPos; m_66634_
+		static
+		0 p_66635_ p_66635_
+		1 p_66636_ p_66636_
+		2 p_66637_ p_66637_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160214_ p_160214_
+net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66651_ p_66651_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160216_ p_160216_
+net/minecraft/world/level/levelgen/feature/RootSystemFeature net/minecraft/world/level/levelgen/feature/RootSystemFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160218_ p_160218_
+	isAllowedTreeSpace (Lnet/minecraft/world/level/block/state/BlockState;II)Z m_160252_
+		static
+		0 p_160253_ p_160253_
+		1 p_160254_ p_160254_
+		2 p_160255_ p_160255_
+	lambda$placeRootedDirt$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204760_
+		static
+		0 p_204761_ p_204761_
+		1 p_204762_ p_204762_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160257_ p_160257_
+	placeDirt (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;)V m_225222_
+		static
+		0 p_225223_ p_225223_
+		1 p_225224_ p_225224_
+		2 p_225225_ p_225225_
+		3 p_225226_ p_225226_
+		4 p_225227_ p_225227_
+	placeDirtAndTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos;)Z m_225202_
+		static
+		0 p_225203_ p_225203_
+		1 p_225204_ p_225204_
+		2 p_225205_ p_225205_
+		3 p_225206_ p_225206_
+		4 p_225207_ p_225207_
+		5 p_225208_ p_225208_
+	placeRootedDirt (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)V m_225209_
+		static
+		0 p_225210_ p_225210_
+		1 p_225211_ p_225211_
+		2 p_225212_ p_225212_
+		3 p_225213_ p_225213_
+		4 p_225214_ p_225214_
+		5 p_225215_ p_225215_
+	placeRoots (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_225216_
+		static
+		0 p_225217_ p_225217_
+		1 p_225218_ p_225218_
+		2 p_225219_ p_225219_
+		3 p_225220_ p_225220_
+		4 p_225221_ p_225221_
+	spaceForTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/core/BlockPos;)Z m_160235_
+		static
+		0 p_160236_ p_160236_
+		1 p_160237_ p_160237_
+		2 p_160238_ p_160238_
+net/minecraft/world/level/levelgen/feature/ScatteredOreFeature net/minecraft/world/level/levelgen/feature/ScatteredOreFeature
+	MAX_DIST_FROM_ORIGIN f_160302_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160304_ p_160304_
+	getRandomPlacementInOneAxisRelativeToOrigin (Lnet/minecraft/util/RandomSource;I)I m_225228_
+		0 p_225229_ p_225229_
+		1 p_225230_ p_225230_
+	offsetTargetPos (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;I)V m_225231_
+		0 p_225232_ p_225232_
+		1 p_225233_ p_225233_
+		2 p_225234_ p_225234_
+		3 p_225235_ p_225235_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160306_ p_160306_
+net/minecraft/world/level/levelgen/feature/SculkPatchFeature net/minecraft/world/level/levelgen/feature/SculkPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225237_ p_225237_
+	canSpreadFrom (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_225238_
+		0 p_225239_ p_225239_
+		1 p_225240_ p_225240_
+	lambda$canSpreadFrom$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_225243_
+		static
+		0 p_225244_ p_225244_
+		1 p_225245_ p_225245_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_225242_ p_225242_
+net/minecraft/world/level/levelgen/feature/SeaPickleFeature net/minecraft/world/level/levelgen/feature/SeaPickleFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66754_ p_66754_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160316_ p_160316_
+net/minecraft/world/level/levelgen/feature/SeagrassFeature net/minecraft/world/level/levelgen/feature/SeagrassFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66768_ p_66768_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160318_ p_160318_
+net/minecraft/world/level/levelgen/feature/SimpleBlockFeature net/minecraft/world/level/levelgen/feature/SimpleBlockFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66808_ p_66808_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160341_ p_160341_
+net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66822_ p_66822_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160343_ p_160343_
+net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66836_ p_66836_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160368_ p_160368_
+net/minecraft/world/level/levelgen/feature/SpikeFeature net/minecraft/world/level/levelgen/feature/SpikeFeature
+	NUMBER_OF_SPIKES f_160369_
+	SPIKE_CACHE f_66849_
+	SPIKE_DISTANCE f_160370_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66852_ p_66852_
+	getSpikesForLevel (Lnet/minecraft/world/level/WorldGenLevel;)Ljava/util/List; m_66858_
+		static
+		0 p_66859_ p_66859_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160372_ p_160372_
+	placeSpike (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)V m_225246_
+		0 p_225247_ p_225247_
+		1 p_225248_ p_225248_
+		2 p_225249_ p_225249_
+		3 p_225250_ p_225250_
+net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike
+	CODEC f_66872_
+	centerX f_66873_
+	centerZ f_66874_
+	guarded f_66877_
+	height f_66876_
+	radius f_66875_
+	topBoundingBox f_66878_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIZ)V <init>
+		0 p_66881_ p_66881_
+		1 p_66882_ p_66882_
+		2 p_66883_ p_66883_
+		3 p_66884_ p_66884_
+		4 p_66885_ p_66885_
+	getCenterX ()I m_66886_
+	getCenterZ ()I m_66893_
+	getHeight ()I m_66899_
+	getRadius ()I m_66896_
+	getTopBoundingBox ()Lnet/minecraft/world/phys/AABB; m_66905_
+	isCenterWithinChunk (Lnet/minecraft/core/BlockPos;)Z m_66891_
+		0 p_66892_ p_66892_
+	isGuarded ()Z m_66902_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160381_
+		static
+		0 p_160382_ p_160382_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160379_
+		static
+		0 p_160380_ p_160380_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160377_
+		static
+		0 p_160378_ p_160378_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160375_
+		static
+		0 p_160376_ p_160376_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Boolean; m_160373_
+		static
+		0 p_160374_ p_160374_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_66889_
+		static
+		0 p_66890_ p_66890_
+net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader
+	<init> ()V <init>
+	load (Ljava/lang/Long;)Ljava/util/List; load
+		0 p_66910_ p_66910_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_66912_ p_66912_
+net/minecraft/world/level/levelgen/feature/SpringFeature net/minecraft/world/level/levelgen/feature/SpringFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66914_ p_66914_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160404_ p_160404_
+net/minecraft/world/level/levelgen/feature/TreeFeature net/minecraft/world/level/levelgen/feature/TreeFeature
+	BLOCK_UPDATE_FLAGS f_160509_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67201_ p_67201_
+	doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_225257_
+		0 p_225258_ p_225258_
+		1 p_225259_ p_225259_
+		2 p_225260_ p_225260_
+		3 p_225261_ p_225261_
+		4 p_225262_ p_225262_
+		5 p_273670_ p_273670_
+		6 p_225264_ p_225264_
+	getMaxFreeTreeHeight (Lnet/minecraft/world/level/LevelSimulatedReader;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_67215_
+		0 p_67216_ p_67216_
+		1 p_67217_ p_67217_
+		2 p_67218_ p_67218_
+		3 p_67219_ p_67219_
+	isAirOrLeaves (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67267_
+		static
+		0 p_67268_ p_67268_
+		1 p_67269_ p_67269_
+	isVine (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67277_
+		static
+		0 p_67278_ p_67278_
+		1 p_67279_ p_67279_
+	lambda$doPlace$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/core/BlockPos; m_225283_
+		static
+		0 p_225284_ p_225284_
+		1 p_225285_ p_225285_
+		2 p_225286_ p_225286_
+	lambda$doPlace$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;)V m_271680_
+		static
+		0 p_272575_ p_272575_
+		1 p_272576_ p_272576_
+		2 p_272577_ p_272577_
+		3 p_272578_ p_272578_
+		4 p_272579_ p_272579_
+		5 p_272580_ p_272580_
+		6 p_272581_ p_272581_
+		7 p_272582_ p_272582_
+	lambda$isAirOrLeaves$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284121_
+		static
+		0 p_284924_ p_284924_
+	lambda$isVine$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225298_
+		static
+		0 p_225299_ p_225299_
+	lambda$place$5 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160552_
+		static
+		0 p_160553_ p_160553_
+		1 p_160554_ p_160554_
+		2 p_160555_ p_160555_
+		3 p_160556_ p_160556_
+	lambda$place$6 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160545_
+		static
+		0 p_160546_ p_160546_
+		1 p_160547_ p_160547_
+		2 p_160548_ p_160548_
+		3 p_160549_ p_160549_
+	lambda$place$7 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160540_
+		static
+		0 p_160541_ p_160541_
+		1 p_160542_ p_160542_
+		2 p_160543_ p_160543_
+		3 p_160544_ p_160544_
+	lambda$place$8 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator;)V m_225280_
+		static
+		0 p_225281_ p_225281_
+		1 p_225282_ p_225282_
+	lambda$place$9 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/lang/Boolean; m_225265_
+		static
+		0 p_225266_ p_225266_
+		1 p_225267_ p_225267_
+		2 p_225268_ p_225268_
+		3 p_225269_ p_225269_
+		4 p_225270_ p_225270_
+	lambda$validTreePos$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284122_
+		static
+		0 p_284925_ p_284925_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160530_ p_160530_
+	setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_5974_
+		0 p_67221_ p_67221_
+		1 p_67222_ p_67222_
+		2 p_67223_ p_67223_
+	setBlockKnownShape (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_67256_
+		static
+		0 p_67257_ p_67257_
+		1 p_67258_ p_67258_
+		2 p_67259_ p_67259_
+	updateLeaves (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; m_225251_
+		static
+		0 p_225252_ p_225252_
+		1 p_225253_ p_225253_
+		2 p_225254_ p_225254_
+		3 p_225255_ p_225255_
+		4 p_225256_ p_225256_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67272_
+		static
+		0 p_67273_ p_67273_
+		1 p_67274_ p_67274_
+net/minecraft/world/level/levelgen/feature/TreeFeature$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1
+	this$0 f_271236_
+	val$foliage f_271346_
+	val$level f_271398_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/TreeFeature;Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;)V <init>
+		0 p_272901_ p_272901_
+		1 p_272858_ p_272858_
+		2 p_273697_ p_273697_
+	isSet (Lnet/minecraft/core/BlockPos;)Z m_271808_
+		0 p_272999_ p_272999_
+	set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_271838_
+		0 p_272825_ p_272825_
+		1 p_273311_ p_273311_
+net/minecraft/world/level/levelgen/feature/TwistingVinesFeature net/minecraft/world/level/levelgen/feature/TwistingVinesFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67292_ p_67292_
+	findFirstAirBlockAboveGround (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_67293_
+		static
+		0 p_67294_ p_67294_
+		1 p_67295_ p_67295_
+	isInvalidPlacementLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_67296_
+		static
+		0 p_67297_ p_67297_
+		1 p_67298_ p_67298_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160558_ p_160558_
+	placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_225300_
+		static
+		0 p_225301_ p_225301_
+		1 p_225302_ p_225302_
+		2 p_225303_ p_225303_
+		3 p_225304_ p_225304_
+		4 p_225305_ p_225305_
+		5 p_225306_ p_225306_
+net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160560_ p_160560_
+	getFloorY (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/util/OptionalInt; m_160564_
+		static
+		0 p_160565_ p_160565_
+		1 p_160566_ p_160566_
+		2 p_160567_ p_160567_
+	isValidPlacement (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_160574_
+		0 p_160575_ p_160575_
+		1 p_160576_ p_160576_
+	isWaterOrAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_160561_
+		0 p_160562_ p_160562_
+		1 p_160563_ p_160563_
+	lambda$getFloorY$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_160585_
+		static
+		0 p_160586_ p_160586_
+	lambda$getFloorY$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_160580_
+		static
+		0 p_160581_ p_160581_
+	lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;Lnet/minecraft/core/BlockPos;)Z m_225307_
+		static
+		0 p_225308_ p_225308_
+		1 p_225309_ p_225309_
+		2 p_225310_ p_225310_
+	lambda$place$1 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_160582_
+		0 p_160583_ p_160583_
+		1 p_160584_ p_160584_
+	lambda$place$2 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)I m_160577_
+		static
+		0 p_160578_ p_160578_
+		1 p_160579_ p_160579_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160569_ p_160569_
+net/minecraft/world/level/levelgen/feature/VegetationPatchFeature net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160588_ p_160588_
+	distributeVegetation (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/Set;II)V m_225330_
+		0 p_225331_ p_225331_
+		1 p_225332_ p_225332_
+		2 p_225333_ p_225333_
+		3 p_225334_ p_225334_
+		4 p_225335_ p_225335_
+		5 p_225336_ p_225336_
+		6 p_225337_ p_225337_
+	lambda$place$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204780_
+		static
+		0 p_204781_ p_204781_
+		1 p_204782_ p_204782_
+	lambda$placeGroundPatch$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284123_
+		static
+		0 p_284926_ p_284926_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160612_ p_160612_
+	placeGround (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Ljava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z m_225323_
+		0 p_225324_ p_225324_
+		1 p_225325_ p_225325_
+		2 p_225326_ p_225326_
+		3 p_225327_ p_225327_
+		4 p_225328_ p_225328_
+		5 p_225329_ p_225329_
+	placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; m_213631_
+		0 p_225311_ p_225311_
+		1 p_225312_ p_225312_
+		2 p_225313_ p_225313_
+		3 p_225314_ p_225314_
+		4 p_225315_ p_225315_
+		5 p_225316_ p_225316_
+		6 p_225317_ p_225317_
+	placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213555_
+		0 p_225318_ p_225318_
+		1 p_225319_ p_225319_
+		2 p_225320_ p_225320_
+		3 p_225321_ p_225321_
+		4 p_225322_ p_225322_
+net/minecraft/world/level/levelgen/feature/VinesFeature net/minecraft/world/level/levelgen/feature/VinesFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67337_ p_67337_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160628_ p_160628_
+net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature
+	PLATFORM_OFFSET f_160629_
+	PLATFORM_ORIGIN_CHUNK f_67351_
+	PLATFORM_RADIUS f_160630_
+	PLATFORM_RADIUS_CHUNKS f_160631_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67354_ p_67354_
+	checkerboardDistance (IIII)I m_67355_
+		static
+		0 p_67356_ p_67356_
+		1 p_67357_ p_67357_
+		2 p_67358_ p_67358_
+		3 p_67359_ p_67359_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160633_ p_160633_
+net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160635_ p_160635_
+	isExposed (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_160655_
+		static
+		0 p_160656_ p_160656_
+		1 p_160657_ p_160657_
+		2 p_160658_ p_160658_
+		3 p_160659_ p_160659_
+	isExposedDirection (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)Z m_160650_
+		static
+		0 p_160651_ p_160651_
+		1 p_160652_ p_160652_
+		2 p_160653_ p_160653_
+		3 p_160654_ p_160654_
+	placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; m_213631_
+		0 p_225339_ p_225339_
+		1 p_225340_ p_225340_
+		2 p_225341_ p_225341_
+		3 p_225342_ p_225342_
+		4 p_225343_ p_225343_
+		5 p_225344_ p_225344_
+		6 p_225345_ p_225345_
+	placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213555_
+		0 p_225347_ p_225347_
+		1 p_225348_ p_225348_
+		2 p_225349_ p_225349_
+		3 p_225350_ p_225350_
+		4 p_225351_ p_225351_
+net/minecraft/world/level/levelgen/feature/WeepingVinesFeature net/minecraft/world/level/levelgen/feature/WeepingVinesFeature
+	DIRECTIONS f_67372_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67375_ p_67375_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160661_ p_160661_
+	placeRoofNetherWart (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_225359_
+		0 p_225360_ p_225360_
+		1 p_225361_ p_225361_
+		2 p_225362_ p_225362_
+	placeRoofWeepingVines (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_225363_
+		0 p_225364_ p_225364_
+		1 p_225365_ p_225365_
+		2 p_225366_ p_225366_
+	placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_225352_
+		static
+		0 p_225353_ p_225353_
+		1 p_225354_ p_225354_
+		2 p_225355_ p_225355_
+		3 p_225356_ p_225356_
+		4 p_225357_ p_225357_
+		5 p_225358_ p_225358_
+net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
+	CODEC f_191171_
+	chance f_191173_
+	feature f_191172_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;F)V <init>
+		0 p_204786_ p_204786_
+		1 p_204787_ p_204787_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; m_204788_
+		static
+		0 p_204789_ p_204789_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float; m_191188_
+		static
+		0 p_191189_ p_191189_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191186_
+		static
+		0 p_191187_ p_191187_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_225367_
+		0 p_225368_ p_225368_
+		1 p_225369_ p_225369_
+		2 p_225370_ p_225370_
+		3 p_225371_ p_225371_
+net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
+	CODEC f_191206_
+	allowedPlacement f_191209_
+	direction f_191208_
+	layers f_191207_
+	prioritizeTip f_191210_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
+		0 f_191207_ f_191207_
+		1 f_191208_ f_191208_
+		2 f_191209_ f_191209_
+		3 f_191210_ f_191210_
+	allowedPlacement ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_191209_
+	direction ()Lnet/minecraft/core/Direction; f_191208_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191230_ p_191230_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191221_
+		static
+		0 p_191222_ p_191222_
+	layer (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer; m_191218_
+		static
+		0 p_191219_ p_191219_
+		1 p_191220_ p_191220_
+	layers ()Ljava/util/List; f_191207_
+	prioritizeTip ()Z f_191210_
+	simple (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration; m_191224_
+		static
+		0 p_191225_ p_191225_
+		1 p_191226_ p_191226_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer
+	CODEC f_191233_
+	height f_191234_
+	state f_191235_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_191234_ f_191234_
+		1 f_191235_ f_191235_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191245_ p_191245_
+	hashCode ()I hashCode
+	height ()Lnet/minecraft/util/valueproviders/IntProvider; f_191234_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191241_
+		static
+		0 p_191242_ p_191242_
+	state ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_191235_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration
+	CODEC f_67539_
+	stateProvider f_67540_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 p_67543_ p_67543_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_67544_
+		static
+		0 p_67545_ p_67545_
+net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration
+	CODEC f_67546_
+	state f_67547_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_67550_ p_67550_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_67551_
+		static
+		0 p_67552_ p_67552_
+net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration
+	CODEC f_67553_
+	height f_67555_
+	reach f_67554_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160715_ p_160715_
+		1 p_160716_ p_160716_
+	height ()Lnet/minecraft/util/valueproviders/IntProvider; m_160720_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160721_
+		static
+		0 p_160722_ p_160722_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160718_
+		static
+		0 p_160719_ p_160719_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67562_
+		static
+		0 p_67563_ p_67563_
+	reach ()Lnet/minecraft/util/valueproviders/IntProvider; m_160717_
+net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration
+	CODEC f_67568_
+	count f_67569_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160724_ p_160724_
+	<init> (I)V <init>
+		0 p_67572_ p_67572_
+	count ()Lnet/minecraft/util/valueproviders/IntProvider; m_160725_
+net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration
+	CODEC f_67593_
+	contents f_67594_
+	rim f_67595_
+	rimSize f_67597_
+	size f_67596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160731_ p_160731_
+		1 p_160732_ p_160732_
+		2 p_160733_ p_160733_
+		3 p_160734_ p_160734_
+	contents ()Lnet/minecraft/world/level/block/state/BlockState; m_67608_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160742_
+		static
+		0 p_160743_ p_160743_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160739_
+		static
+		0 p_160740_ p_160740_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160737_
+		static
+		0 p_160738_ p_160738_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160735_
+		static
+		0 p_160736_ p_160736_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67606_
+		static
+		0 p_67607_ p_67607_
+	rim ()Lnet/minecraft/world/level/block/state/BlockState; m_67611_
+	rimSize ()Lnet/minecraft/util/valueproviders/IntProvider; m_160744_
+	size ()Lnet/minecraft/util/valueproviders/IntProvider; m_160741_
+net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration
+	CODEC f_67618_
+	halfHeight f_67621_
+	radius f_67620_
+	stateProvider f_225372_
+	target f_225373_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 f_225372_ f_225372_
+		1 f_225373_ f_225373_
+		2 f_67620_ f_67620_
+		3 f_67621_ f_67621_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191255_ p_191255_
+	halfHeight ()I f_67621_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191249_
+		static
+		0 p_191250_ p_191250_
+	radius ()Lnet/minecraft/util/valueproviders/IntProvider; f_67620_
+	stateProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; f_225372_
+	target ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_225373_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
+	CODEC f_160758_
+	chanceOfDripstoneColumnAtMaxDistanceFromCenter f_160767_
+	density f_160765_
+	dripstoneBlockLayerThickness f_160764_
+	floorToCeilingSearchRange f_160759_
+	height f_160760_
+	heightDeviation f_160763_
+	maxDistanceFromCenterAffectingHeightBias f_160769_
+	maxDistanceFromEdgeAffectingChanceOfDripstoneColumn f_160768_
+	maxStalagmiteStalactiteHeightDiff f_160762_
+	radius f_160761_
+	wetness f_160766_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FII)V <init>
+		0 p_160772_ p_160772_
+		1 p_160773_ p_160773_
+		2 p_160774_ p_160774_
+		3 p_160775_ p_160775_
+		4 p_160776_ p_160776_
+		5 p_160777_ p_160777_
+		6 p_160778_ p_160778_
+		7 p_160779_ p_160779_
+		8 p_160780_ p_160780_
+		9 p_160781_ p_160781_
+		10 p_160782_ p_160782_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160805_
+		static
+		0 p_160806_ p_160806_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160803_
+		static
+		0 p_160804_ p_160804_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160785_
+		static
+		0 p_160786_ p_160786_
+	lambda$static$11 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160783_
+		static
+		0 p_160784_ p_160784_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160801_
+		static
+		0 p_160802_ p_160802_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160799_
+		static
+		0 p_160800_ p_160800_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160797_
+		static
+		0 p_160798_ p_160798_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160795_
+		static
+		0 p_160796_ p_160796_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160793_
+		static
+		0 p_160794_ p_160794_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160791_
+		static
+		0 p_160792_ p_160792_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Float; m_160789_
+		static
+		0 p_160790_ p_160790_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160787_
+		static
+		0 p_160788_ p_160788_
+net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration
+	CODEC f_67639_
+	exact f_67641_
+	exit f_67640_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Z)V <init>
+		0 p_67644_ p_67644_
+		1 p_67645_ p_67645_
+	delayedExitSearch ()Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; m_67653_
+		static
+	getExit ()Ljava/util/Optional; m_67656_
+	isExitExact ()Z m_67657_
+	knownExit (Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; m_67650_
+		static
+		0 p_67651_ p_67651_
+		1 p_67652_ p_67652_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/util/Optional; m_160809_
+		static
+		0 p_160810_ p_160810_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/lang/Boolean; m_160807_
+		static
+		0 p_160808_ p_160808_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67648_
+		static
+		0 p_67649_ p_67649_
+net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration
+	NONE f_67737_
+	<clinit> ()V <clinit>
+		static
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
+	CHANCE_RANGE f_160811_
+	CODEC f_160812_
+	distributionPoints f_160820_
+	geodeBlockSettings f_160813_
+	geodeCrackSettings f_160815_
+	geodeLayerSettings f_160814_
+	invalidBlocksThreshold f_160825_
+	maxGenOffset f_160823_
+	minGenOffset f_160822_
+	noiseMultiplier f_160824_
+	outerWallDistance f_160819_
+	placementsRequireLayer0Alternate f_160818_
+	pointOffset f_160821_
+	useAlternateLayer0Chance f_160817_
+	usePotentialPlacementsChance f_160816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;DDZLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IIDI)V <init>
+		0 p_160828_ p_160828_
+		1 p_160829_ p_160829_
+		2 p_160830_ p_160830_
+		3 p_160831_ p_160831_
+		4 p_160832_ p_160832_
+		5 p_160833_ p_160833_
+		6 p_160834_ p_160834_
+		7 p_160835_ p_160835_
+		8 p_160836_ p_160836_
+		9 p_160837_ p_160837_
+		10 p_160838_ p_160838_
+		11 p_160839_ p_160839_
+		12 p_160840_ p_160840_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; m_160867_
+		static
+		0 p_160868_ p_160868_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; m_160865_
+		static
+		0 p_160866_ p_160866_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160847_
+		static
+		0 p_160848_ p_160848_
+	lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160845_
+		static
+		0 p_160846_ p_160846_
+	lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160843_
+		static
+		0 p_160844_ p_160844_
+	lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160841_
+		static
+		0 p_160842_ p_160842_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; m_160863_
+		static
+		0 p_160864_ p_160864_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160861_
+		static
+		0 p_160862_ p_160862_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160859_
+		static
+		0 p_160860_ p_160860_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Boolean; m_160857_
+		static
+		0 p_160858_ p_160858_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160855_
+		static
+		0 p_160856_ p_160856_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160853_
+		static
+		0 p_160854_ p_160854_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160851_
+		static
+		0 p_160852_ p_160852_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160849_
+		static
+		0 p_160850_ p_160850_
+net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration
+	CODEC f_67739_
+	capProvider f_67740_
+	foliageRadius f_67742_
+	stemProvider f_67741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)V <init>
+		0 p_67745_ p_67745_
+		1 p_67746_ p_67746_
+		2 p_67747_ p_67747_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_160942_
+		static
+		0 p_160943_ p_160943_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_160940_
+		static
+		0 p_160941_ p_160941_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Ljava/lang/Integer; m_160938_
+		static
+		0 p_160939_ p_160939_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67750_
+		static
+		0 p_67751_ p_67751_
+net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
+	CODEC f_160944_
+	columnRadius f_160946_
+	floorToCeilingSearchRange f_160945_
+	heightScale f_160947_
+	maxColumnRadiusToCaveHeightRatio f_160948_
+	minBluntnessForWind f_160953_
+	minRadiusForWind f_160952_
+	stalactiteBluntness f_160949_
+	stalagmiteBluntness f_160950_
+	windSpeed f_160951_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FLnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;IF)V <init>
+		0 p_160956_ p_160956_
+		1 p_160957_ p_160957_
+		2 p_160958_ p_160958_
+		3 p_160959_ p_160959_
+		4 p_160960_ p_160960_
+		5 p_160961_ p_160961_
+		6 p_160962_ p_160962_
+		7 p_160963_ p_160963_
+		8 p_160964_ p_160964_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; m_160983_
+		static
+		0 p_160984_ p_160984_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160981_
+		static
+		0 p_160982_ p_160982_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160979_
+		static
+		0 p_160980_ p_160980_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; m_160977_
+		static
+		0 p_160978_ p_160978_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160975_
+		static
+		0 p_160976_ p_160976_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160973_
+		static
+		0 p_160974_ p_160974_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160971_
+		static
+		0 p_160972_ p_160972_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; m_160969_
+		static
+		0 p_160970_ p_160970_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; m_160967_
+		static
+		0 p_160968_ p_160968_
+	lambda$static$9 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160965_
+		static
+		0 p_160966_ p_160966_
+net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration
+	CODEC f_67767_
+	height f_67768_
+	state f_67769_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_67772_ p_67772_
+		1 p_67773_ p_67773_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Ljava/lang/Integer; m_160987_
+		static
+		0 p_160988_ p_160988_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160985_
+		static
+		0 p_160986_ p_160986_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67776_
+		static
+		0 p_67777_ p_67777_
+net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
+	CODEC f_225381_
+	canBePlacedOn f_225388_
+	canPlaceOnCeiling f_225385_
+	canPlaceOnFloor f_225384_
+	canPlaceOnWall f_225386_
+	chanceOfSpreading f_225387_
+	placeBlock f_225382_
+	searchRange f_225383_
+	validDirections f_225389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;IZZZFLnet/minecraft/core/HolderSet;)V <init>
+		0 p_225392_ p_225392_
+		1 p_225393_ p_225393_
+		2 p_225394_ p_225394_
+		3 p_225395_ p_225395_
+		4 p_225396_ p_225396_
+		5 p_225397_ p_225397_
+		6 p_225398_ p_225398_
+	apply (Lnet/minecraft/world/level/block/Block;)Lcom/mojang/serialization/DataResult; m_225404_
+		static
+		0 p_225405_ p_225405_
+	getShuffledDirections (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_225399_
+		0 p_225400_ p_225400_
+	getShuffledDirectionsExcept (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/List; m_225401_
+		0 p_225402_ p_225402_
+		1 p_225403_ p_225403_
+	lambda$apply$8 ()Ljava/lang/String; m_274288_
+		static
+	lambda$getShuffledDirectionsExcept$9 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_225410_
+		static
+		0 p_225411_ p_225411_
+		1 p_225412_ p_225412_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/world/level/block/MultifaceBlock; m_225423_
+		static
+		0 p_225424_ p_225424_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Integer; m_225421_
+		static
+		0 p_225422_ p_225422_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225419_
+		static
+		0 p_225420_ p_225420_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225417_
+		static
+		0 p_225418_ p_225418_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225415_
+		static
+		0 p_225416_ p_225416_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Float; m_225413_
+		static
+		0 p_225414_ p_225414_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/core/HolderSet; m_225408_
+		static
+		0 p_225409_ p_225409_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225406_
+		static
+		0 p_225407_ p_225407_
+net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig
+	CODEC f_191258_
+	spreadHeight f_191260_
+	spreadWidth f_191259_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;II)V <init>
+		0 p_191263_ p_191263_
+		1 p_191264_ p_191264_
+		2 p_191265_ p_191265_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_191272_
+		static
+		0 p_191273_ p_191273_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; m_191270_
+		static
+		0 p_191271_ p_191271_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; m_191268_
+		static
+		0 p_191269_ p_191269_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191266_
+		static
+		0 p_191267_ p_191267_
+net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration
+	CODEC f_67815_
+	INSTANCE f_67816_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; m_67819_
+		static
+net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration
+	CODEC f_67837_
+	discardChanceOnAirExposure f_161006_
+	size f_67839_
+	targetStates f_161005_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;IF)V <init>
+		0 p_161016_ p_161016_
+		1 p_161017_ p_161017_
+		2 p_161018_ p_161018_
+	<init> (Ljava/util/List;I)V <init>
+		0 p_161013_ p_161013_
+		1 p_161014_ p_161014_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;IF)V <init>
+		0 p_161008_ p_161008_
+		1 p_161009_ p_161009_
+		2 p_161010_ p_161010_
+		3 p_161011_ p_161011_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;I)V <init>
+		0 p_67843_ p_67843_
+		1 p_67844_ p_67844_
+		2 p_67845_ p_67845_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/util/List; m_161026_
+		static
+		0 p_161027_ p_161027_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Integer; m_161024_
+		static
+		0 p_161025_ p_161025_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Float; m_161019_
+		static
+		0 p_161020_ p_161020_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67848_
+		static
+		0 p_67849_ p_67849_
+	target (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState; m_161021_
+		static
+		0 p_161022_ p_161022_
+		1 p_161023_ p_161023_
+net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState
+	CODEC f_161031_
+	state f_161033_
+	target f_161032_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_161036_ p_161036_
+		1 p_161037_ p_161037_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_161042_
+		static
+		0 p_161043_ p_161043_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_161040_
+		static
+		0 p_161041_ p_161041_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161038_
+		static
+		0 p_161039_ p_161039_
+net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration
+	CODEC f_191274_
+	chanceOfDirectionalSpread f_191276_
+	chanceOfSpreadRadius2 f_191277_
+	chanceOfSpreadRadius3 f_191278_
+	chanceOfTallerDripstone f_191275_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFF)V <init>
+		0 p_191281_ p_191281_
+		1 p_191282_ p_191282_
+		2 p_191283_ p_191283_
+		3 p_191284_ p_191284_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191293_
+		static
+		0 p_191294_ p_191294_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191291_
+		static
+		0 p_191292_ p_191292_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191289_
+		static
+		0 p_191290_ p_191290_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191287_
+		static
+		0 p_191288_ p_191288_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191285_
+		static
+		0 p_191286_ p_191286_
+net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration
+	CODEC f_67858_
+	probability f_67859_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_67862_ p_67862_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration;)Ljava/lang/Float; m_161044_
+		static
+		0 p_161045_ p_161045_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67865_
+		static
+		0 p_67866_ p_67866_
+net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration
+	CODEC f_67867_
+	featureFalse f_67869_
+	featureTrue f_67868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204804_ p_204804_
+		1 p_204805_ p_204805_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204808_
+		static
+		0 p_204809_ p_204809_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204806_
+		static
+		0 p_204807_ p_204807_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67876_
+		static
+		0 p_67877_ p_67877_
+net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration
+	CODEC f_67881_
+	defaultFeature f_67883_
+	features f_67882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204811_ p_204811_
+		1 p_204812_ p_204812_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$getFeatures$3 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/util/stream/Stream; m_204813_
+		static
+		0 p_204814_ p_204814_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Ljava/util/List; m_161052_
+		static
+		0 p_161053_ p_161053_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204815_
+		static
+		0 p_204816_ p_204816_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67897_
+		static
+		0 p_67898_ p_67898_
+net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration
+	CODEC f_67902_
+	feature f_191304_
+	tries f_67907_
+	xzSpread f_191302_
+	ySpread f_191303_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/core/Holder;)V <init>
+		0 f_67907_ f_67907_
+		1 f_191302_ f_191302_
+		2 f_191303_ f_191303_
+		3 f_191304_ f_191304_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191317_ p_191317_
+	feature ()Lnet/minecraft/core/Holder; f_191304_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191311_
+		static
+		0 p_191312_ p_191312_
+	toString ()Ljava/lang/String; toString
+	tries ()I f_67907_
+	xzSpread ()I f_191302_
+	ySpread ()I f_191303_
+net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration
+	CODEC f_68023_
+	targetStates f_161083_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_68028_ p_68028_
+		1 p_68029_ p_68029_
+	<init> (Ljava/util/List;)V <init>
+		0 p_161085_ p_161085_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration;)Ljava/util/List; m_161088_
+		static
+		0 p_161089_ p_161089_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161086_
+		static
+		0 p_161087_ p_161087_
+net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration
+	CODEC f_68036_
+	radius f_68039_
+	replaceState f_68038_
+	targetState f_68037_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161091_ p_161091_
+		1 p_161092_ p_161092_
+		2 p_161093_ p_161093_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_161099_
+		static
+		0 p_161100_ p_161100_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_161097_
+		static
+		0 p_161098_ p_161098_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161094_
+		static
+		0 p_161095_ p_161095_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68047_
+		static
+		0 p_68048_ p_68048_
+	radius ()Lnet/minecraft/util/valueproviders/IntProvider; m_161096_
+net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
+	CODEC f_161101_
+	allowedTreePosition f_198355_
+	allowedVerticalWaterForTree f_161113_
+	hangingRootPlacementAttempts f_161112_
+	hangingRootRadius f_161109_
+	hangingRootStateProvider f_161111_
+	hangingRootsVerticalSpan f_161110_
+	requiredVerticalSpaceForTree f_161103_
+	rootColumnMaxHeight f_161108_
+	rootPlacementAttempts f_161107_
+	rootRadius f_161104_
+	rootReplaceable f_161105_
+	rootStateProvider f_161106_
+	treeFeature f_161102_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IILnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IILnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_204824_ p_204824_
+		1 p_204825_ p_204825_
+		2 p_204826_ p_204826_
+		3 p_204827_ p_204827_
+		4 p_204828_ p_204828_
+		5 p_204829_ p_204829_
+		6 p_204830_ p_204830_
+		7 p_204831_ p_204831_
+		8 p_204832_ p_204832_
+		9 p_204833_ p_204833_
+		10 p_204834_ p_204834_
+		11 p_204835_ p_204835_
+		12 p_204836_ p_204836_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/core/Holder; m_204839_
+		static
+		0 p_204840_ p_204840_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161150_
+		static
+		0 p_161151_ p_161151_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161132_
+		static
+		0 p_161133_ p_161133_
+	lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161130_
+		static
+		0 p_161131_ p_161131_
+	lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198372_
+		static
+		0 p_198373_ p_198373_
+	lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_198370_
+		static
+		0 p_198371_ p_198371_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161148_
+		static
+		0 p_161149_ p_161149_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/tags/TagKey; m_204837_
+		static
+		0 p_204838_ p_204838_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161144_
+		static
+		0 p_161145_ p_161145_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161142_
+		static
+		0 p_161143_ p_161143_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161140_
+		static
+		0 p_161141_ p_161141_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161138_
+		static
+		0 p_161139_ p_161139_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161136_
+		static
+		0 p_161137_ p_161137_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161134_
+		static
+		0 p_161135_ p_161135_
+net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration
+	CODEC f_225425_
+	amountPerCharge f_225427_
+	catalystChance f_225432_
+	chargeCount f_225426_
+	extraRareGrowths f_225431_
+	growthRounds f_225429_
+	spreadAttempts f_225428_
+	spreadRounds f_225430_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIILnet/minecraft/util/valueproviders/IntProvider;F)V <init>
+		0 f_225426_ f_225426_
+		1 f_225427_ f_225427_
+		2 f_225428_ f_225428_
+		3 f_225429_ f_225429_
+		4 f_225430_ f_225430_
+		5 f_225431_ f_225431_
+		6 f_225432_ f_225432_
+	amountPerCharge ()I f_225427_
+	catalystChance ()F f_225432_
+	chargeCount ()I f_225426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225449_ p_225449_
+	extraRareGrowths ()Lnet/minecraft/util/valueproviders/IntProvider; f_225431_
+	growthRounds ()I f_225429_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225443_
+		static
+		0 p_225444_ p_225444_
+	spreadAttempts ()I f_225428_
+	spreadRounds ()I f_225430_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration
+	CODEC f_68068_
+	toPlace f_68069_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_68069_ f_68069_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191333_ p_191333_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161167_
+		static
+		0 p_161168_ p_161168_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191330_
+		static
+		0 p_191331_ p_191331_
+	toPlace ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_68069_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration
+	CODEC f_68089_
+	features f_68090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204842_ p_204842_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$getFeatures$1 (Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; m_204845_
+		static
+		0 p_204846_ p_204846_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration;)Lnet/minecraft/core/HolderSet; m_204843_
+		static
+		0 p_204844_ p_204844_
+net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration
+	CODEC f_68099_
+	crystalBeamTarget f_68102_
+	crystalInvulnerable f_68100_
+	spikes f_68101_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/util/List;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_68105_ p_68105_
+		1 p_68106_ p_68106_
+		2 p_68107_ p_68107_
+	<init> (ZLjava/util/List;Ljava/util/Optional;)V <init>
+		0 p_68109_ p_68109_
+		1 p_68110_ p_68110_
+		2 p_68111_ p_68111_
+	getCrystalBeamTarget ()Lnet/minecraft/core/BlockPos; m_68122_
+	getSpikes ()Ljava/util/List; m_68119_
+	isCrystalInvulnerable ()Z m_68116_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/lang/Boolean; m_161194_
+		static
+		0 p_161195_ p_161195_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/List; m_161192_
+		static
+		0 p_161193_ p_161193_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/Optional; m_161190_
+		static
+		0 p_161191_ p_161191_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68114_
+		static
+		0 p_68115_ p_68115_
+net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration
+	CODEC f_68123_
+	holeCount f_68127_
+	requiresBlockBelow f_68125_
+	rockCount f_68126_
+	state f_68124_
+	validBlocks f_68128_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/FluidState;ZIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_204848_ p_204848_
+		1 p_204849_ p_204849_
+		2 p_204850_ p_204850_
+		3 p_204851_ p_204851_
+		4 p_204852_ p_204852_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/world/level/material/FluidState; m_161204_
+		static
+		0 p_161205_ p_161205_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Boolean; m_161202_
+		static
+		0 p_161203_ p_161203_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; m_161200_
+		static
+		0 p_161201_ p_161201_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; m_161198_
+		static
+		0 p_161199_ p_161199_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/core/HolderSet; m_204853_
+		static
+		0 p_204854_ p_204854_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68138_
+		static
+		0 p_68139_ p_68139_
+net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration
+	CODEC f_68184_
+	decorators f_68187_
+	dirtProvider f_161212_
+	foliagePlacer f_68189_
+	foliageProvider f_161213_
+	forceDirt f_161215_
+	ignoreVines f_68193_
+	minimumSize f_68191_
+	rootPlacer f_225455_
+	trunkPlacer f_68190_
+	trunkProvider f_68185_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;Ljava/util/List;ZZ)V <init>
+		0 p_225457_ p_225457_
+		1 p_225458_ p_225458_
+		2 p_225459_ p_225459_
+		3 p_225460_ p_225460_
+		4 p_225461_ p_225461_
+		5 p_225462_ p_225462_
+		6 p_225463_ p_225463_
+		7 p_225464_ p_225464_
+		8 p_225465_ p_225465_
+		9 p_225466_ p_225466_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161247_
+		static
+		0 p_161248_ p_161248_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; m_161245_
+		static
+		0 p_161246_ p_161246_
+	lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225467_
+		static
+		0 p_225468_ p_225468_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161243_
+		static
+		0 p_161244_ p_161244_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; m_191356_
+		static
+		0 p_191357_ p_191357_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/Optional; m_225477_
+		static
+		0 p_225478_ p_225478_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225475_
+		static
+		0 p_225476_ p_225476_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; m_225473_
+		static
+		0 p_225474_ p_225474_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_225471_
+		static
+		0 p_225472_ p_225472_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; m_161231_
+		static
+		0 p_161232_ p_161232_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; m_225469_
+		static
+		0 p_225470_ p_225470_
+net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder
+	decorators f_68234_
+	dirtProvider f_161251_
+	foliagePlacer f_68231_
+	foliageProvider f_161249_
+	forceDirt f_161252_
+	ignoreVines f_68236_
+	minimumSize f_68233_
+	rootPlacer f_225479_
+	trunkPlacer f_68232_
+	trunkProvider f_68229_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
+		0 p_191359_ p_191359_
+		1 p_191360_ p_191360_
+		2 p_191361_ p_191361_
+		3 p_191362_ p_191362_
+		4 p_191363_ p_191363_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
+		0 p_225481_ p_225481_
+		1 p_225482_ p_225482_
+		2 p_225483_ p_225483_
+		3 p_225484_ p_225484_
+		4 p_225485_ p_225485_
+		5 p_225486_ p_225486_
+	build ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration; m_68251_
+	decorators (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_68249_
+		0 p_68250_ p_68250_
+	dirt (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_161260_
+		0 p_161261_ p_161261_
+	forceDirt ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_161262_
+	ignoreVines ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_68244_
+net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig
+	CODEC f_191364_
+	maxHeight f_191367_
+	spreadHeight f_191366_
+	spreadWidth f_191365_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 f_191365_ f_191365_
+		1 f_191366_ f_191366_
+		2 f_191367_ f_191367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191379_ p_191379_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191374_
+		static
+		0 p_191375_ p_191375_
+	maxHeight ()I f_191367_
+	spreadHeight ()I f_191366_
+	spreadWidth ()I f_191365_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration
+	CODEC f_161263_
+	floorSearchRange f_161264_
+	placementProbabilityPerValidPosition f_161266_
+	placementRadiusAroundFloor f_161265_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIF)V <init>
+		0 p_161269_ p_161269_
+		1 p_161270_ p_161270_
+		2 p_161271_ p_161271_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; m_161278_
+		static
+		0 p_161279_ p_161279_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; m_161276_
+		static
+		0 p_161277_ p_161277_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Float; m_161274_
+		static
+		0 p_161275_ p_161275_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161272_
+		static
+		0 p_161273_ p_161273_
+net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
+	CODEC f_161280_
+	depth f_161285_
+	extraBottomBlockChance f_161286_
+	extraEdgeColumnChance f_161290_
+	groundState f_161282_
+	replaceable f_161281_
+	surface f_161284_
+	vegetationChance f_161288_
+	vegetationFeature f_161283_
+	verticalRange f_161287_
+	xzRadius f_161289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/placement/CaveSurface;Lnet/minecraft/util/valueproviders/IntProvider;FIFLnet/minecraft/util/valueproviders/IntProvider;F)V <init>
+		0 p_204856_ p_204856_
+		1 p_204857_ p_204857_
+		2 p_204858_ p_204858_
+		3 p_204859_ p_204859_
+		4 p_204860_ p_204860_
+		5 p_204861_ p_204861_
+		6 p_204862_ p_204862_
+		7 p_204863_ p_204863_
+		8 p_204864_ p_204864_
+		9 p_204865_ p_204865_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/tags/TagKey; m_204868_
+		static
+		0 p_204869_ p_204869_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161321_
+		static
+		0 p_161322_ p_161322_
+	lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161303_
+		static
+		0 p_161304_ p_161304_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/core/Holder; m_204866_
+		static
+		0 p_204867_ p_204867_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; m_161317_
+		static
+		0 p_161318_ p_161318_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161315_
+		static
+		0 p_161316_ p_161316_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161313_
+		static
+		0 p_161314_ p_161314_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Integer; m_161311_
+		static
+		0 p_161312_ p_161312_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161309_
+		static
+		0 p_161310_ p_161310_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161307_
+		static
+		0 p_161308_ p_161308_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161305_
+		static
+		0 p_161306_ p_161306_
+net/minecraft/world/level/levelgen/feature/configurations/package-info net/minecraft/world/level/levelgen/feature/configurations/package-info
+net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize
+	CODEC f_68281_
+	MAX_WIDTH f_161325_
+	minClippedHeight f_68282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/OptionalInt;)V <init>
+		0 p_68285_ p_68285_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68287_ p_68287_
+		1 p_68288_ p_68288_
+	lambda$minClippedHeightCodec$0 (Ljava/util/Optional;)Ljava/util/OptionalInt; m_68291_
+		static
+		0 p_68292_ p_68292_
+	lambda$minClippedHeightCodec$1 (Ljava/util/OptionalInt;)Ljava/util/Optional; m_68293_
+		static
+		0 p_68294_ p_68294_
+	lambda$minClippedHeightCodec$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)Ljava/util/OptionalInt; m_68289_
+		static
+		0 p_68290_ p_68290_
+	minClippedHeight ()Ljava/util/OptionalInt; m_68295_
+	minClippedHeightCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_68286_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
+	THREE_LAYERS_FEATURE_SIZE f_68297_
+	TWO_LAYERS_FEATURE_SIZE f_68296_
+	codec f_68298_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68301_ p_68301_
+	codec ()Lcom/mojang/serialization/Codec; m_68302_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_68303_
+		static
+		0 p_68304_ p_68304_
+		1 p_68305_ p_68305_
+net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize
+	CODEC f_68306_
+	limit f_68307_
+	lowerSize f_68309_
+	middleSize f_68310_
+	upperLimit f_68308_
+	upperSize f_68311_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIILjava/util/OptionalInt;)V <init>
+		0 p_68314_ p_68314_
+		1 p_68315_ p_68315_
+		2 p_68316_ p_68316_
+		3 p_68317_ p_68317_
+		4 p_68318_ p_68318_
+		5 p_68319_ p_68319_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68321_ p_68321_
+		1 p_68322_ p_68322_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161334_
+		static
+		0 p_161335_ p_161335_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161332_
+		static
+		0 p_161333_ p_161333_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161330_
+		static
+		0 p_161331_ p_161331_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161328_
+		static
+		0 p_161329_ p_161329_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161326_
+		static
+		0 p_161327_ p_161327_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68325_
+		static
+		0 p_68326_ p_68326_
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize
+	CODEC f_68336_
+	limit f_68337_
+	lowerSize f_68338_
+	upperSize f_68339_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_68342_ p_68342_
+		1 p_68343_ p_68343_
+		2 p_68344_ p_68344_
+	<init> (IIILjava/util/OptionalInt;)V <init>
+		0 p_68346_ p_68346_
+		1 p_68347_ p_68347_
+		2 p_68348_ p_68348_
+		3 p_68349_ p_68349_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68351_ p_68351_
+		1 p_68352_ p_68352_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161340_
+		static
+		0 p_161341_ p_161341_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161338_
+		static
+		0 p_161339_ p_161339_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161336_
+		static
+		0 p_161337_ p_161337_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68355_
+		static
+		0 p_68356_ p_68356_
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/package-info net/minecraft/world/level/levelgen/feature/featuresize/package-info
+net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer
+	CODEC f_68362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161343_ p_161343_
+		1 p_161344_ p_161344_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225499_ p_225499_
+		1 p_273746_ p_273746_
+		2 p_225501_ p_225501_
+		3 p_225502_ p_225502_
+		4 p_225503_ p_225503_
+		5 p_225504_ p_225504_
+		6 p_225505_ p_225505_
+		7 p_225506_ p_225506_
+		8 p_225507_ p_225507_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225495_ p_225495_
+		1 p_225496_ p_225496_
+		2 p_225497_ p_225497_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68379_
+		static
+		0 p_68380_ p_68380_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225488_ p_225488_
+		1 p_225489_ p_225489_
+		2 p_225490_ p_225490_
+		3 p_225491_ p_225491_
+		4 p_225492_ p_225492_
+		5 p_225493_ p_225493_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer
+	CODEC f_68392_
+	height f_68393_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161356_ p_161356_
+		1 p_161357_ p_161357_
+		2 p_161358_ p_161358_
+	blobParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_68413_
+		static
+		0 p_68414_ p_68414_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_273066_ p_273066_
+		1 p_272716_ p_272716_
+		2 p_273178_ p_273178_
+		3 p_272850_ p_272850_
+		4 p_273067_ p_273067_
+		5 p_273711_ p_273711_
+		6 p_273580_ p_273580_
+		7 p_273511_ p_273511_
+		8 p_273685_ p_273685_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225516_ p_225516_
+		1 p_225517_ p_225517_
+		2 p_225518_ p_225518_
+	lambda$blobParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer;)Ljava/lang/Integer; m_68411_
+		static
+		0 p_68412_ p_68412_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68426_
+		static
+		0 p_68427_ p_68427_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225509_ p_225509_
+		1 p_225510_ p_225510_
+		2 p_225511_ p_225511_
+		3 p_225512_ p_225512_
+		4 p_225513_ p_225513_
+		5 p_225514_ p_225514_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer
+	CODEC f_68428_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161370_ p_161370_
+		1 p_161371_ p_161371_
+		2 p_161372_ p_161372_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_273251_ p_273251_
+		1 p_273782_ p_273782_
+		2 p_273626_ p_273626_
+		3 p_272956_ p_272956_
+		4 p_273384_ p_273384_
+		5 p_273459_ p_273459_
+		6 p_273161_ p_273161_
+		7 p_272989_ p_272989_
+		8 p_273166_ p_273166_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68453_
+		static
+		0 p_68454_ p_68454_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225530_ p_225530_
+		1 p_225531_ p_225531_
+		2 p_225532_ p_225532_
+		3 p_225533_ p_225533_
+		4 p_225534_ p_225534_
+		5 p_225535_ p_225535_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
+	CODEC f_271259_
+	cornerHoleChance f_271392_
+	hangingLeavesChance f_271143_
+	hangingLeavesExtensionChance f_271510_
+	height f_271102_
+	wideBottomLayerHoleChance f_271179_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;FFFF)V <init>
+		0 p_272646_ p_272646_
+		1 p_272802_ p_272802_
+		2 p_273604_ p_273604_
+		3 p_272737_ p_272737_
+		4 p_273720_ p_273720_
+		5 p_273152_ p_273152_
+		6 p_273529_ p_273529_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_272723_ p_272723_
+		1 p_273410_ p_273410_
+		2 p_273057_ p_273057_
+		3 p_273220_ p_273220_
+		4 p_272975_ p_272975_
+		5 p_273037_ p_273037_
+		6 p_273647_ p_273647_
+		7 p_273700_ p_273700_
+		8 p_273188_ p_273188_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_273679_ p_273679_
+		1 p_273336_ p_273336_
+		2 p_273643_ p_273643_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272124_
+		static
+		0 p_273527_ p_273527_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272122_
+		static
+		0 p_273760_ p_273760_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272111_
+		static
+		0 p_273020_ p_273020_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_271778_
+		static
+		0 p_273148_ p_273148_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272211_
+		static
+		0 p_273098_ p_273098_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271820_
+		static
+		0 p_273246_ p_273246_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_273294_ p_273294_
+		1 p_273380_ p_273380_
+		2 p_272865_ p_272865_
+		3 p_272853_ p_272853_
+		4 p_272631_ p_272631_
+		5 p_273432_ p_273432_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer
+	CODEC f_68455_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161384_ p_161384_
+		1 p_161385_ p_161385_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225558_ p_225558_
+		1 p_273641_ p_273641_
+		2 p_225560_ p_225560_
+		3 p_225561_ p_225561_
+		4 p_225562_ p_225562_
+		5 p_225563_ p_225563_
+		6 p_225564_ p_225564_
+		7 p_225565_ p_225565_
+		8 p_225566_ p_225566_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225554_ p_225554_
+		1 p_225555_ p_225555_
+		2 p_225556_ p_225556_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68472_
+		static
+		0 p_68473_ p_68473_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225547_ p_225547_
+		1 p_225548_ p_225548_
+		2 p_225549_ p_225549_
+		3 p_225550_ p_225550_
+		4 p_225551_ p_225551_
+		5 p_225552_ p_225552_
+	shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214202_
+		0 p_225568_ p_225568_
+		1 p_225569_ p_225569_
+		2 p_225570_ p_225570_
+		3 p_225571_ p_225571_
+		4 p_225572_ p_225572_
+		5 p_225573_ p_225573_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer
+	CODEC f_68492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161397_ p_161397_
+		1 p_161398_ p_161398_
+		2 p_161399_ p_161399_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225582_ p_225582_
+		1 p_273184_ p_273184_
+		2 p_225584_ p_225584_
+		3 p_225585_ p_225585_
+		4 p_225586_ p_225586_
+		5 p_225587_ p_225587_
+		6 p_225588_ p_225588_
+		7 p_225589_ p_225589_
+		8 p_225590_ p_225590_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68517_
+		static
+		0 p_68518_ p_68518_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225575_ p_225575_
+		1 p_225576_ p_225576_
+		2 p_225577_ p_225577_
+		3 p_225578_ p_225578_
+		4 p_225579_ p_225579_
+		5 p_225580_ p_225580_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer
+	CODEC f_68519_
+	offset f_68521_
+	radius f_68520_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161411_ p_161411_
+		1 p_161412_ p_161412_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;II)V m_271927_
+		0 p_273526_ p_273526_
+		1 p_273018_ p_273018_
+		2 p_273425_ p_273425_
+		3 p_273138_ p_273138_
+		4 p_273282_ p_273282_
+		5 p_272944_ p_272944_
+		6 p_272930_ p_272930_
+		7 p_272727_ p_272727_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225613_ p_225613_
+		1 p_273598_ p_273598_
+		2 p_225615_ p_225615_
+		3 p_225616_ p_225616_
+		4 p_225617_ p_225617_
+		5 p_225618_ p_225618_
+		6 p_225619_ p_225619_
+		7 p_225620_ p_225620_
+		8 p_225621_ p_225621_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225601_ p_225601_
+		1 p_225602_ p_225602_
+		2 p_225603_ p_225603_
+	foliagePlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; m_68573_
+		static
+		0 p_68574_ p_68574_
+	foliageRadius (Lnet/minecraft/util/RandomSource;I)I m_214117_
+		0 p_225593_ p_225593_
+		1 p_225594_ p_225594_
+	lambda$foliagePlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161448_
+		static
+		0 p_161449_ p_161449_
+	lambda$foliagePlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161446_
+		static
+		0 p_161447_ p_161447_
+	lambda$tryPlaceLeaf$2 (Lnet/minecraft/world/level/material/FluidState;)Z m_225637_
+		static
+		0 p_225638_ p_225638_
+	offset (Lnet/minecraft/util/RandomSource;)I m_225591_
+		0 p_225592_ p_225592_
+	placeLeavesRow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZ)V m_225628_
+		0 p_225629_ p_225629_
+		1 p_272772_ p_272772_
+		2 p_225631_ p_225631_
+		3 p_225632_ p_225632_
+		4 p_225633_ p_225633_
+		5 p_225634_ p_225634_
+		6 p_225635_ p_225635_
+		7 p_225636_ p_225636_
+	placeLeavesRowWithHangingLeavesBelow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZFF)V m_272160_
+		0 p_273087_ p_273087_
+		1 p_273225_ p_273225_
+		2 p_272629_ p_272629_
+		3 p_272885_ p_272885_
+		4 p_273412_ p_273412_
+		5 p_272712_ p_272712_
+		6 p_272656_ p_272656_
+		7 p_272689_ p_272689_
+		8 p_273464_ p_273464_
+		9 p_273068_ p_273068_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225595_ p_225595_
+		1 p_225596_ p_225596_
+		2 p_225597_ p_225597_
+		3 p_225598_ p_225598_
+		4 p_225599_ p_225599_
+		5 p_225600_ p_225600_
+	shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214202_
+		0 p_225639_ p_225639_
+		1 p_225640_ p_225640_
+		2 p_225641_ p_225641_
+		3 p_225642_ p_225642_
+		4 p_225643_ p_225643_
+		5 p_225644_ p_225644_
+	tryPlaceExtension (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;FLnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_277091_
+		static
+		0 p_277577_ p_277577_
+		1 p_277449_ p_277449_
+		2 p_277966_ p_277966_
+		3 p_277897_ p_277897_
+		4 p_277979_ p_277979_
+		5 p_277833_ p_277833_
+		6 p_277567_ p_277567_
+	tryPlaceLeaf (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;)Z m_272253_
+		static
+		0 p_273596_ p_273596_
+		1 p_273054_ p_273054_
+		2 p_272977_ p_272977_
+		3 p_273040_ p_273040_
+		4 p_273406_ p_273406_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment
+	doubleTrunk f_68583_
+	pos f_161450_
+	radiusOffset f_68582_
+	<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_68585_ p_68585_
+		1 p_68586_ p_68586_
+		2 p_68587_ p_68587_
+	doubleTrunk ()Z m_68590_
+	pos ()Lnet/minecraft/core/BlockPos; m_161451_
+	radiusOffset ()I m_68589_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter
+	isSet (Lnet/minecraft/core/BlockPos;)Z m_271808_
+		0 p_273118_ p_273118_
+	set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_271838_
+		0 p_273742_ p_273742_
+		1 p_273780_ p_273780_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType
+	ACACIA_FOLIAGE_PLACER f_68594_
+	BLOB_FOLIAGE_PLACER f_68591_
+	BUSH_FOLIAGE_PLACER f_68595_
+	CHERRY_FOLIAGE_PLACER f_271376_
+	DARK_OAK_FOLIAGE_PLACER f_68599_
+	FANCY_FOLIAGE_PLACER f_68596_
+	MEGA_JUNGLE_FOLIAGE_PLACER f_68597_
+	MEGA_PINE_FOLIAGE_PLACER f_68598_
+	PINE_FOLIAGE_PLACER f_68593_
+	RANDOM_SPREAD_FOLIAGE_PLACER f_161452_
+	SPRUCE_FOLIAGE_PLACER f_68592_
+	codec f_68600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68603_ p_68603_
+	codec ()Lcom/mojang/serialization/Codec; m_68604_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_68605_
+		static
+		0 p_68606_ p_68606_
+		1 p_68607_ p_68607_
+net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer
+	CODEC f_68608_
+	height f_68609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161454_ p_161454_
+		1 p_161455_ p_161455_
+		2 p_161456_ p_161456_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225657_ p_225657_
+		1 p_273447_ p_273447_
+		2 p_225659_ p_225659_
+		3 p_225660_ p_225660_
+		4 p_225661_ p_225661_
+		5 p_225662_ p_225662_
+		6 p_225663_ p_225663_
+		7 p_225664_ p_225664_
+		8 p_225665_ p_225665_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225653_ p_225653_
+		1 p_225654_ p_225654_
+		2 p_225655_ p_225655_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer;)Ljava/lang/Integer; m_161467_
+		static
+		0 p_161468_ p_161468_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68629_
+		static
+		0 p_68630_ p_68630_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225646_ p_225646_
+		1 p_225647_ p_225647_
+		2 p_225648_ p_225648_
+		3 p_225649_ p_225649_
+		4 p_225650_ p_225650_
+		5 p_225651_ p_225651_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer
+	CODEC f_68642_
+	crownHeight f_68643_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161470_ p_161470_
+		1 p_161471_ p_161471_
+		2 p_161472_ p_161472_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225678_ p_225678_
+		1 p_273345_ p_273345_
+		2 p_225680_ p_225680_
+		3 p_225681_ p_225681_
+		4 p_225682_ p_225682_
+		5 p_225683_ p_225683_
+		6 p_225684_ p_225684_
+		7 p_225685_ p_225685_
+		8 p_225686_ p_225686_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225674_ p_225674_
+		1 p_225675_ p_225675_
+		2 p_225676_ p_225676_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161483_
+		static
+		0 p_161484_ p_161484_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68663_
+		static
+		0 p_68664_ p_68664_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225667_ p_225667_
+		1 p_225668_ p_225668_
+		2 p_225669_ p_225669_
+		3 p_225670_ p_225670_
+		4 p_225671_ p_225671_
+		5 p_225672_ p_225672_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer
+	CODEC f_68676_
+	height f_68677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161486_ p_161486_
+		1 p_161487_ p_161487_
+		2 p_161488_ p_161488_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225702_ p_225702_
+		1 p_272791_ p_272791_
+		2 p_225704_ p_225704_
+		3 p_225705_ p_225705_
+		4 p_225706_ p_225706_
+		5 p_225707_ p_225707_
+		6 p_225708_ p_225708_
+		7 p_225709_ p_225709_
+		8 p_225710_ p_225710_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225698_ p_225698_
+		1 p_225699_ p_225699_
+		2 p_225700_ p_225700_
+	foliageRadius (Lnet/minecraft/util/RandomSource;I)I m_214117_
+		0 p_225688_ p_225688_
+		1 p_225689_ p_225689_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161499_
+		static
+		0 p_161500_ p_161500_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68697_
+		static
+		0 p_68698_ p_68698_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225691_ p_225691_
+		1 p_225692_ p_225692_
+		2 p_225693_ p_225693_
+		3 p_225694_ p_225694_
+		4 p_225695_ p_225695_
+		5 p_225696_ p_225696_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
+	CODEC f_161501_
+	foliageHeight f_161502_
+	leafPlacementAttempts f_161503_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161506_ p_161506_
+		1 p_161507_ p_161507_
+		2 p_161508_ p_161508_
+		3 p_161509_ p_161509_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225723_ p_225723_
+		1 p_272842_ p_272842_
+		2 p_225725_ p_225725_
+		3 p_225726_ p_225726_
+		4 p_225727_ p_225727_
+		5 p_225728_ p_225728_
+		6 p_225729_ p_225729_
+		7 p_225730_ p_225730_
+		8 p_225731_ p_225731_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225719_ p_225719_
+		1 p_225720_ p_225720_
+		2 p_225721_ p_225721_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161536_
+		static
+		0 p_161537_ p_161537_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Ljava/lang/Integer; m_161523_
+		static
+		0 p_161524_ p_161524_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161521_
+		static
+		0 p_161522_ p_161522_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225712_ p_225712_
+		1 p_225713_ p_225713_
+		2 p_225714_ p_225714_
+		3 p_225715_ p_225715_
+		4 p_225716_ p_225716_
+		5 p_225717_ p_225717_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer
+	CODEC f_68713_
+	trunkHeight f_68714_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161539_ p_161539_
+		1 p_161540_ p_161540_
+		2 p_161541_ p_161541_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225744_ p_225744_
+		1 p_273256_ p_273256_
+		2 p_225746_ p_225746_
+		3 p_225747_ p_225747_
+		4 p_225748_ p_225748_
+		5 p_225749_ p_225749_
+		6 p_225750_ p_225750_
+		7 p_225751_ p_225751_
+		8 p_225752_ p_225752_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225740_ p_225740_
+		1 p_225741_ p_225741_
+		2 p_225742_ p_225742_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161552_
+		static
+		0 p_161553_ p_161553_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68734_
+		static
+		0 p_68735_ p_68735_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225733_ p_225733_
+		1 p_225734_ p_225734_
+		2 p_225735_ p_225735_
+		3 p_225736_ p_225736_
+		4 p_225737_ p_225737_
+		5 p_225738_ p_225738_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/package-info net/minecraft/world/level/levelgen/feature/foliageplacers/package-info
+net/minecraft/world/level/levelgen/feature/package-info net/minecraft/world/level/levelgen/feature/package-info
+net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
+	CODEC f_225753_
+	aboveRootPlacementChance f_225755_
+	aboveRootProvider f_225754_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;F)V <init>
+		0 f_225754_ f_225754_
+		1 f_225755_ f_225755_
+	aboveRootPlacementChance ()F f_225755_
+	aboveRootProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225754_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225769_ p_225769_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225766_
+		static
+		0 p_225767_ p_225767_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Ljava/lang/Float; m_225763_
+		static
+		0 p_225764_ p_225764_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225761_
+		static
+		0 p_225762_ p_225762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
+	CODEC f_225772_
+	canGrowThrough f_225773_
+	maxRootLength f_225777_
+	maxRootWidth f_225776_
+	muddyRootsIn f_225774_
+	muddyRootsProvider f_225775_
+	randomSkewChance f_225778_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIF)V <init>
+		0 f_225773_ f_225773_
+		1 f_225774_ f_225774_
+		2 f_225775_ f_225775_
+		3 f_225776_ f_225776_
+		4 f_225777_ f_225777_
+		5 f_225778_ f_225778_
+	canGrowThrough ()Lnet/minecraft/core/HolderSet; f_225773_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225805_ p_225805_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; m_225807_
+		static
+		0 p_225808_ p_225808_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; m_225802_
+		static
+		0 p_225803_ p_225803_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225799_
+		static
+		0 p_225800_ p_225800_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; m_225796_
+		static
+		0 p_225797_ p_225797_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; m_225793_
+		static
+		0 p_225794_ p_225794_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Float; m_225790_
+		static
+		0 p_225791_ p_225791_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225788_
+		static
+		0 p_225789_ p_225789_
+	maxRootLength ()I f_225777_
+	maxRootWidth ()I f_225776_
+	muddyRootsIn ()Lnet/minecraft/core/HolderSet; f_225774_
+	muddyRootsProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225775_
+	randomSkewChance ()F f_225778_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer
+	CODEC f_225813_
+	ROOT_LENGTH_LIMIT f_225812_
+	ROOT_WIDTH_LIMIT f_225811_
+	mangroveRootPlacement f_225814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)V <init>
+		0 p_225817_ p_225817_
+		1 p_225818_ p_225818_
+		2 p_225819_ p_225819_
+		3 p_225820_ p_225820_
+	canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213551_
+		0 p_225831_ p_225831_
+		1 p_225832_ p_225832_
+	lambda$canPlaceRoot$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225857_
+		0 p_225858_ p_225858_
+	lambda$placeRoot$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225846_
+		0 p_225847_ p_225847_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; m_225848_
+		static
+		0 p_225849_ p_225849_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225855_
+		static
+		0 p_225856_ p_225856_
+	placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_213654_
+		0 p_225834_ p_225834_
+		1 p_225835_ p_225835_
+		2 p_225836_ p_225836_
+		3 p_225837_ p_225837_
+		4 p_225838_ p_225838_
+	placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_213684_
+		0 p_225840_ p_225840_
+		1 p_225841_ p_225841_
+		2 p_225842_ p_225842_
+		3 p_225843_ p_225843_
+		4 p_225844_ p_225844_
+		5 p_225845_ p_225845_
+	potentialRootPositions (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_225850_
+		0 p_225851_ p_225851_
+		1 p_225852_ p_225852_
+		2 p_225853_ p_225853_
+		3 p_225854_ p_225854_
+	simulateRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Ljava/util/List;I)Z m_225822_
+		0 p_225823_ p_225823_
+		1 p_225824_ p_225824_
+		2 p_225825_ p_225825_
+		3 p_225826_ p_225826_
+		4 p_225827_ p_225827_
+		5 p_225828_ p_225828_
+		6 p_225829_ p_225829_
+	type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_213745_
+net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
+	CODEC f_225859_
+	aboveRootPlacement f_225862_
+	rootProvider f_225861_
+	trunkOffsetY f_225860_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;)V <init>
+		0 p_225865_ p_225865_
+		1 p_225866_ p_225866_
+		2 p_225867_ p_225867_
+	canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213551_
+		0 p_225868_ p_225868_
+		1 p_225869_ p_225869_
+	getPotentiallyWaterloggedState (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_225870_
+		0 p_225871_ p_225871_
+		1 p_225872_ p_225872_
+		2 p_225873_ p_225873_
+	getTrunkOrigin (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; m_225891_
+		0 p_225892_ p_225892_
+		1 p_225893_ p_225893_
+	lambda$getPotentiallyWaterloggedState$3 (Lnet/minecraft/world/level/material/FluidState;)Z m_225889_
+		static
+		0 p_225890_ p_225890_
+	lambda$rootPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_225896_
+		static
+		0 p_225897_ p_225897_
+	lambda$rootPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225894_
+		static
+		0 p_225895_ p_225895_
+	lambda$rootPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Ljava/util/Optional; m_225887_
+		static
+		0 p_225888_ p_225888_
+	placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_213654_
+		0 p_225874_ p_225874_
+		1 p_225875_ p_225875_
+		2 p_225876_ p_225876_
+		3 p_225877_ p_225877_
+		4 p_225878_ p_225878_
+	placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_213684_
+		0 p_225879_ p_225879_
+		1 p_225880_ p_225880_
+		2 p_225881_ p_225881_
+		3 p_225882_ p_225882_
+		4 p_225883_ p_225883_
+		5 p_225884_ p_225884_
+	rootPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_225885_
+		static
+		0 p_225886_ p_225886_
+	type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_213745_
+net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
+	MANGROVE_ROOT_PLACER f_225898_
+	codec f_225899_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225902_ p_225902_
+	codec ()Lcom/mojang/serialization/Codec; m_225903_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_225904_
+		static
+		0 p_225905_ p_225905_
+		1 p_225906_ p_225906_
+net/minecraft/world/level/levelgen/feature/rootplacers/package-info net/minecraft/world/level/levelgen/feature/rootplacers/package-info
+net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider
+	CODEC f_68747_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225907_ p_225907_
+		1 p_225908_ p_225908_
+	simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; m_191382_
+		static
+		0 p_191383_ p_191383_
+	simple (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; m_191384_
+		static
+		0 p_191385_ p_191385_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType
+	DUAL_NOISE_PROVIDER f_191388_
+	NOISE_PROVIDER f_191387_
+	NOISE_THRESHOLD_PROVIDER f_191386_
+	RANDOMIZED_INT_STATE_PROVIDER f_161554_
+	ROTATED_BLOCK_PROVIDER f_68756_
+	SIMPLE_STATE_PROVIDER f_68752_
+	WEIGHTED_STATE_PROVIDER f_68753_
+	codec f_68757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68760_ p_68760_
+	codec ()Lcom/mojang/serialization/Codec; m_68761_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_68762_
+		static
+		0 p_68763_ p_68763_
+		1 p_68764_ p_68764_
+net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
+	CODEC f_191389_
+	slowNoise f_191393_
+	slowNoiseParameters f_191391_
+	slowScale f_191392_
+	variety f_191390_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FJLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
+		0 p_191396_ p_191396_
+		1 p_191397_ p_191397_
+		2 p_191398_ p_191398_
+		3 p_191399_ p_191399_
+		4 p_191400_ p_191400_
+		5 p_191401_ p_191401_
+		6 p_191402_ p_191402_
+	getSlowNoiseValue (Lnet/minecraft/core/BlockPos;)D m_191406_
+		0 p_191407_ p_191407_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225910_ p_225910_
+		1 p_225911_ p_225911_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/util/InclusiveRange; m_191415_
+		static
+		0 p_191416_ p_191416_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_191411_
+		static
+		0 p_191412_ p_191412_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Ljava/lang/Float; m_191404_
+		static
+		0 p_191405_ p_191405_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191413_
+		static
+		0 p_191414_ p_191414_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
+	noise f_191420_
+	parameters f_191418_
+	scale f_191419_
+	seed f_191417_
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;F)V <init>
+		0 p_191422_ p_191422_
+		1 p_191423_ p_191423_
+		2 p_191424_ p_191424_
+	getNoiseValue (Lnet/minecraft/core/BlockPos;D)D m_191429_
+		0 p_191430_ p_191430_
+		1 p_191431_ p_191431_
+	lambda$noiseCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Long; m_191434_
+		static
+		0 p_191435_ p_191435_
+	lambda$noiseCodec$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_191432_
+		static
+		0 p_191433_ p_191433_
+	lambda$noiseCodec$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Float; m_191427_
+		static
+		0 p_191428_ p_191428_
+	noiseCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_191425_
+		static
+		0 p_191426_ p_191426_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
+	CODEC f_191438_
+	states f_191439_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
+		0 p_191442_ p_191442_
+		1 p_191443_ p_191443_
+		2 p_191444_ p_191444_
+		3 p_191445_ p_191445_
+	getRandomState (Ljava/util/List;D)Lnet/minecraft/world/level/block/state/BlockState; m_191449_
+		0 p_191450_ p_191450_
+		1 p_191451_ p_191451_
+	getRandomState (Ljava/util/List;Lnet/minecraft/core/BlockPos;D)Lnet/minecraft/world/level/block/state/BlockState; m_191452_
+		0 p_191453_ p_191453_
+		1 p_191454_ p_191454_
+		2 p_191455_ p_191455_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225913_ p_225913_
+		1 p_225914_ p_225914_
+	lambda$noiseProviderCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; m_191447_
+		static
+		0 p_191448_ p_191448_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191461_
+		static
+		0 p_191462_ p_191462_
+	noiseProviderCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; m_191459_
+		static
+		0 p_191460_ p_191460_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
+	CODEC f_191463_
+	defaultState f_191466_
+	highChance f_191465_
+	highStates f_191468_
+	lowStates f_191467_
+	threshold f_191464_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FFFLnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_191471_ p_191471_
+		1 p_191472_ p_191472_
+		2 p_191473_ p_191473_
+		3 p_191474_ p_191474_
+		4 p_191475_ p_191475_
+		5 p_191476_ p_191476_
+		6 p_191477_ p_191477_
+		7 p_191478_ p_191478_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225916_ p_225916_
+		1 p_225917_ p_225917_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; m_191493_
+		static
+		0 p_191494_ p_191494_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; m_191491_
+		static
+		0 p_191492_ p_191492_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Lnet/minecraft/world/level/block/state/BlockState; m_191489_
+		static
+		0 p_191490_ p_191490_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; m_191487_
+		static
+		0 p_191488_ p_191488_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; m_191480_
+		static
+		0 p_191481_ p_191481_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191485_
+		static
+		0 p_191486_ p_191486_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
+	CODEC f_161555_
+	property f_161558_
+	propertyName f_161557_
+	source f_161556_
+	values f_161559_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161562_ p_161562_
+		1 p_161563_ p_161563_
+		2 p_161564_ p_161564_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/lang/String;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161566_ p_161566_
+		1 p_161567_ p_161567_
+		2 p_161568_ p_161568_
+	findProperty (Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_161570_
+		static
+		0 p_161571_ p_161571_
+		1 p_161572_ p_161572_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225919_ p_225919_
+		1 p_225920_ p_225920_
+	lambda$findProperty$4 (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_161581_
+		static
+		0 p_161582_ p_161582_
+		1 p_161583_ p_161583_
+	lambda$findProperty$5 (Lnet/minecraft/world/level/block/state/properties/Property;)Z m_161587_
+		static
+		0 p_161588_ p_161588_
+	lambda$findProperty$6 (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_161573_
+		static
+		0 p_161574_ p_161574_
+	lambda$findProperty$7 (Ljava/lang/String;)Ljava/lang/IllegalArgumentException; m_161579_
+		static
+		0 p_161580_ p_161580_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161591_
+		static
+		0 p_161592_ p_161592_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Ljava/lang/String; m_161589_
+		static
+		0 p_161590_ p_161590_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/util/valueproviders/IntProvider; m_161577_
+		static
+		0 p_161578_ p_161578_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161575_
+		static
+		0 p_161576_ p_161576_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider
+	CODEC f_68786_
+	block f_68787_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_68790_ p_68790_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225922_ p_225922_
+		1 p_225923_ p_225923_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider;)Lnet/minecraft/world/level/block/Block; m_68792_
+		static
+		0 p_68793_ p_68793_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
+	CODEC f_225924_
+	fallback f_225925_
+	rules f_225926_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;)V <init>
+		0 f_225925_ f_225925_
+		1 f_225926_ f_225926_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225944_ p_225944_
+	fallback ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225925_
+	getState (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_225932_
+		0 p_225933_ p_225933_
+		1 p_225934_ p_225934_
+		2 p_225935_ p_225935_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225938_
+		static
+		0 p_225939_ p_225939_
+	rules ()Ljava/util/List; f_225926_
+	simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; m_225936_
+		static
+		0 p_225937_ p_225937_
+	simple (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; m_225940_
+		static
+		0 p_225941_ p_225941_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule
+	CODEC f_225947_
+	ifTrue f_225948_
+	then f_225949_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_225948_ f_225948_
+		1 f_225949_ f_225949_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225959_ p_225959_
+	hashCode ()I hashCode
+	ifTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_225948_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225955_
+		static
+		0 p_225956_ p_225956_
+	then ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225949_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider
+	CODEC f_68797_
+	state f_68798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_68801_ p_68801_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225963_ p_225963_
+		1 p_225964_ p_225964_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider;)Lnet/minecraft/world/level/block/state/BlockState; m_68803_
+		static
+		0 p_68804_ p_68804_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider
+	CODEC f_68808_
+	weightedList f_68809_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_161596_ p_161596_
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;)V <init>
+		0 p_161594_ p_161594_
+	create (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lcom/mojang/serialization/DataResult; m_161597_
+		static
+		0 p_161598_ p_161598_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225966_ p_225966_
+		1 p_225967_ p_225967_
+	lambda$create$1 ()Ljava/lang/String; m_274289_
+		static
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_161599_
+		static
+		0 p_161600_ p_161600_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/package-info net/minecraft/world/level/levelgen/feature/stateproviders/package-info
+net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator
+	CODEC f_69302_
+	provider f_69303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 p_69306_ p_69306_
+	lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z m_69308_
+		static
+		0 p_69309_ p_69309_
+		1 p_69310_ p_69310_
+	lambda$place$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225976_
+		0 p_225977_ p_225977_
+		1 p_225978_ p_225978_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_69326_
+		static
+		0 p_69327_ p_69327_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_225969_ p_225969_
+	placeBlockAt (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225973_
+		0 p_225974_ p_225974_
+		1 p_225975_ p_225975_
+	placeCircle (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225970_
+		0 p_225971_ p_225971_
+		1 p_225972_ p_225972_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
+	CODEC f_225979_
+	blockProvider f_225983_
+	directions f_225985_
+	exclusionRadiusXZ f_225981_
+	exclusionRadiusY f_225982_
+	probability f_225980_
+	requiredEmptyBlocks f_225984_
+	<clinit> ()V <clinit>
+		static
+	<init> (FIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;ILjava/util/List;)V <init>
+		0 p_225988_ p_225988_
+		1 p_225989_ p_225989_
+		2 p_225990_ p_225990_
+		3 p_225991_ p_225991_
+		4 p_225992_ p_225992_
+		5 p_225993_ p_225993_
+	hasRequiredEmptyBlocks (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_226001_
+		0 p_226002_ p_226002_
+		1 p_226003_ p_226003_
+		2 p_226004_ p_226004_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Float; m_226013_
+		static
+		0 p_226014_ p_226014_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226011_
+		static
+		0 p_226012_ p_226012_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226009_
+		static
+		0 p_226010_ p_226010_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_226007_
+		static
+		0 p_226008_ p_226008_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226005_
+		static
+		0 p_226006_ p_226006_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/util/List; m_225997_
+		static
+		0 p_225998_ p_225998_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225995_
+		static
+		0 p_225996_ p_225996_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226000_ p_226000_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator
+	CODEC f_69954_
+	SPAWN_DIRECTIONS f_202295_
+	WORLDGEN_FACING f_202294_
+	probability f_69955_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_69958_ p_69958_
+	lambda$place$3 (ILnet/minecraft/core/BlockPos;)Z m_202298_
+		static
+		0 p_202299_ p_202299_
+		1 p_202300_ p_202300_
+	lambda$place$4 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_202304_
+		static
+		0 p_202305_ p_202305_
+	lambda$place$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)Z m_226020_
+		static
+		0 p_226021_ p_226021_
+		1 p_226022_ p_226022_
+	lambda$place$6 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_257355_
+		static
+		0 p_259006_ p_259006_
+		1 p_259007_ p_259007_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator;)Ljava/lang/Float; m_69970_
+		static
+		0 p_69971_ p_69971_
+	lambda$static$1 (Lnet/minecraft/core/Direction;)Z m_202306_
+		static
+		0 p_202307_ p_202307_
+	lambda$static$2 (I)[Lnet/minecraft/core/Direction; m_202296_
+		static
+		0 p_202297_ p_202297_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226019_ p_226019_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator
+	CODEC f_69972_
+	probability f_69973_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_69976_ p_69976_
+	lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z m_69978_
+		static
+		0 p_69979_ p_69979_
+		1 p_69980_ p_69980_
+	lambda$place$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226023_
+		static
+		0 p_226024_ p_226024_
+		1 p_226025_ p_226025_
+		2 p_226026_ p_226026_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator;)Ljava/lang/Float; m_69988_
+		static
+		0 p_69989_ p_69989_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226028_ p_226028_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator
+	CODEC f_69996_
+	probability f_226029_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_226031_ p_226031_
+	addHangingVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_226040_
+		static
+		0 p_226041_ p_226041_
+		1 p_226042_ p_226042_
+		2 p_226043_ p_226043_
+	lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226032_
+		0 p_226033_ p_226033_
+		1 p_226034_ p_226034_
+		2 p_226035_ p_226035_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator;)Ljava/lang/Float; m_226036_
+		static
+		0 p_226037_ p_226037_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226039_ p_226039_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator
+	CODEC f_70021_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226044_ p_226044_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context
+	decorationSetter f_226046_
+	leaves f_226049_
+	level f_226045_
+	logs f_226048_
+	random f_226047_
+	roots f_226050_
+	<init> (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V <init>
+		0 p_226052_ p_226052_
+		1 p_226053_ p_226053_
+		2 p_226054_ p_226054_
+		3 p_226055_ p_226055_
+		4 p_226056_ p_226056_
+		5 p_226057_ p_226057_
+	isAir (Lnet/minecraft/core/BlockPos;)Z m_226059_
+		0 p_226060_ p_226060_
+	leaves ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226069_
+	level ()Lnet/minecraft/world/level/LevelSimulatedReader; m_226058_
+	logs ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226068_
+	placeVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V m_226064_
+		0 p_226065_ p_226065_
+		1 p_226066_ p_226066_
+	random ()Lnet/minecraft/util/RandomSource; m_226067_
+	roots ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226070_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_226061_
+		0 p_226062_ p_226062_
+		1 p_226063_ p_226063_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType
+	ALTER_GROUND f_70046_
+	ATTACHED_TO_LEAVES f_226071_
+	BEEHIVE f_70045_
+	COCOA f_70044_
+	LEAVE_VINE f_70043_
+	TRUNK_VINE f_70042_
+	codec f_70047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_70050_ p_70050_
+	codec ()Lcom/mojang/serialization/Codec; m_70051_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_70052_
+		static
+		0 p_70053_ p_70053_
+		1 p_70054_ p_70054_
+net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator
+	CODEC f_70055_
+	INSTANCE f_70056_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226072_
+		static
+		0 p_226073_ p_226073_
+		1 p_226074_ p_226074_
+		2 p_226075_ p_226075_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator; m_70073_
+		static
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226077_ p_226077_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/package-info net/minecraft/world/level/levelgen/feature/treedecorators/package-info
+net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
+	CODEC f_161765_
+	bendLength f_161767_
+	minHeightForLeaves f_161766_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161770_ p_161770_
+		1 p_161771_ p_161771_
+		2 p_161772_ p_161772_
+		3 p_161773_ p_161773_
+		4 p_161774_ p_161774_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Ljava/lang/Integer; m_161787_
+		static
+		0 p_161788_ p_161788_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161783_
+		static
+		0 p_161784_ p_161784_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161785_
+		static
+		0 p_161786_ p_161786_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226079_ p_226079_
+		1 p_226080_ p_226080_
+		2 p_226081_ p_226081_
+		3 p_226082_ p_226082_
+		4 p_226083_ p_226083_
+		5 p_226084_ p_226084_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
+	BRANCH_START_CODEC f_271464_
+	CODEC f_271475_
+	branchCount f_271342_
+	branchEndOffsetFromTop f_271123_
+	branchHorizontalLength f_271384_
+	branchStartOffsetFromTop f_271473_
+	secondBranchStartOffsetFromTop f_271407_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_273281_ p_273281_
+		1 p_273327_ p_273327_
+		2 p_272619_ p_272619_
+		3 p_272873_ p_272873_
+		4 p_272789_ p_272789_
+		5 p_272917_ p_272917_
+		6 p_272948_ p_272948_
+	generateBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;Lnet/minecraft/core/Direction;IZLnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment; m_271969_
+		0 p_272736_ p_272736_
+		1 p_273092_ p_273092_
+		2 p_273449_ p_273449_
+		3 p_272659_ p_272659_
+		4 p_273743_ p_273743_
+		5 p_273027_ p_273027_
+		6 p_273558_ p_273558_
+		7 p_273712_ p_273712_
+		8 p_272980_ p_272980_
+		9 p_272719_ p_272719_
+		10 p_273496_ p_273496_
+	lambda$placeTrunk$7 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_271967_
+		static
+		0 p_272896_ p_272896_
+		1 p_273382_ p_273382_
+	lambda$static$0 ()Ljava/lang/String; m_274290_
+		static
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; m_274291_
+		static
+		0 p_275181_ p_275181_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272093_
+		static
+		0 p_272644_ p_272644_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272205_
+		static
+		0 p_273612_ p_273612_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/UniformInt; m_272118_
+		static
+		0 p_272705_ p_272705_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272249_
+		static
+		0 p_273633_ p_273633_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271878_
+		static
+		0 p_273579_ p_273579_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_272827_ p_272827_
+		1 p_272650_ p_272650_
+		2 p_272993_ p_272993_
+		3 p_272990_ p_272990_
+		4 p_273471_ p_273471_
+		5 p_273355_ p_273355_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer
+	CODEC f_70074_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70077_ p_70077_
+		1 p_70078_ p_70078_
+		2 p_70079_ p_70079_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70089_
+		static
+		0 p_70090_ p_70090_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226086_ p_226086_
+		1 p_226087_ p_226087_
+		2 p_226088_ p_226088_
+		3 p_226089_ p_226089_
+		4 p_226090_ p_226090_
+		5 p_226091_ p_226091_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer
+	BRANCH_LENGTH_MAGIC f_161799_
+	BRANCH_SLOPE f_161798_
+	CLUSTER_DENSITY_MAGIC f_161797_
+	CODEC f_70091_
+	TRUNK_HEIGHT_SCALE f_161796_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70094_ p_70094_
+		1 p_70095_ p_70095_
+		2 p_70096_ p_70096_
+	getLogAxis (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction$Axis; m_70129_
+		0 p_70130_ p_70130_
+		1 p_70131_ p_70131_
+	getSteps (Lnet/minecraft/core/BlockPos;)I m_70127_
+		0 p_70128_ p_70128_
+	lambda$makeLimb$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_263170_
+		0 p_263318_ p_263318_
+		1 p_263319_ p_263319_
+		2 p_161826_ p_161826_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70135_
+		static
+		0 p_70136_ p_70136_
+	makeBranches (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226099_
+		0 p_226100_ p_226100_
+		1 p_226101_ p_226101_
+		2 p_226102_ p_226102_
+		3 p_226103_ p_226103_
+		4 p_226104_ p_226104_
+		5 p_226105_ p_226105_
+		6 p_226106_ p_226106_
+	makeLimb (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_226107_
+		0 p_226108_ p_226108_
+		1 p_226109_ p_226109_
+		2 p_226110_ p_226110_
+		3 p_226111_ p_226111_
+		4 p_226112_ p_226112_
+		5 p_226113_ p_226113_
+		6 p_226114_ p_226114_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226093_ p_226093_
+		1 p_226094_ p_226094_
+		2 p_226095_ p_226095_
+		3 p_226096_ p_226096_
+		4 p_226097_ p_226097_
+		5 p_226098_ p_226098_
+	treeShape (II)F m_70132_
+		static
+		0 p_70133_ p_70133_
+		1 p_70134_ p_70134_
+	trimBranches (II)Z m_70098_
+		0 p_70099_ p_70099_
+		1 p_70100_ p_70100_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords
+	attachment f_70137_
+	branchBase f_70138_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_70140_ p_70140_
+		1 p_70141_ p_70141_
+	getBranchBase ()I m_70142_
+net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer
+	CODEC f_70145_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70148_ p_70148_
+		1 p_70149_ p_70149_
+		2 p_70150_ p_70150_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70160_
+		static
+		0 p_70161_ p_70161_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226116_ p_226116_
+		1 p_226117_ p_226117_
+		2 p_226118_ p_226118_
+		3 p_226119_ p_226119_
+		4 p_226120_ p_226120_
+		5 p_226121_ p_226121_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer
+	CODEC f_70162_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70165_ p_70165_
+		1 p_70166_ p_70166_
+		2 p_70167_ p_70167_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70188_
+		static
+		0 p_70189_ p_70189_
+	placeLogIfFreeWithOffset (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;III)V m_226129_
+		0 p_226130_ p_226130_
+		1 p_226131_ p_226131_
+		2 p_226132_ p_226132_
+		3 p_226133_ p_226133_
+		4 p_226134_ p_226134_
+		5 p_226135_ p_226135_
+		6 p_226136_ p_226136_
+		7 p_226137_ p_226137_
+		8 p_226138_ p_226138_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226123_ p_226123_
+		1 p_226124_ p_226124_
+		2 p_226125_ p_226125_
+		3 p_226126_ p_226126_
+		4 p_226127_ p_226127_
+		5 p_226128_ p_226128_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer
+	CODEC f_70190_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70193_ p_70193_
+		1 p_70194_ p_70194_
+		2 p_70195_ p_70195_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70205_
+		static
+		0 p_70206_ p_70206_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226140_ p_226140_
+		1 p_226141_ p_226141_
+		2 p_226142_ p_226142_
+		3 p_226143_ p_226143_
+		4 p_226144_ p_226144_
+		5 p_226145_ p_226145_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer
+	CODEC f_70245_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70248_ p_70248_
+		1 p_70249_ p_70249_
+		2 p_70250_ p_70250_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70260_
+		static
+		0 p_70261_ p_70261_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226147_ p_226147_
+		1 p_226148_ p_226148_
+		2 p_226149_ p_226149_
+		3 p_226150_ p_226150_
+		4 p_226151_ p_226151_
+		5 p_226152_ p_226152_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer
+	CODEC f_70262_
+	MAX_BASE_HEIGHT f_161865_
+	MAX_HEIGHT f_161867_
+	MAX_RAND f_161866_
+	baseHeight f_70263_
+	heightRandA f_70264_
+	heightRandB f_70265_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70268_ p_70268_
+		1 p_70269_ p_70269_
+		2 p_70270_ p_70270_
+	getTreeHeight (Lnet/minecraft/util/RandomSource;)I m_226153_
+		0 p_226154_ p_226154_
+	isDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_70295_
+		static
+		0 p_70296_ p_70296_
+		1 p_70297_ p_70297_
+	isFree (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_226184_
+		0 p_226185_ p_226185_
+		1 p_226186_ p_226186_
+	lambda$isDirt$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_70303_
+		static
+		0 p_70304_ p_70304_
+	lambda$isFree$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_226182_
+		static
+		0 p_226183_ p_226183_
+	lambda$trunkPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70313_
+		static
+		0 p_70314_ p_70314_
+	lambda$trunkPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70311_
+		static
+		0 p_70312_ p_70312_
+	lambda$trunkPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70307_
+		static
+		0 p_70308_ p_70308_
+	placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_226187_
+		0 p_226188_ p_226188_
+		1 p_226189_ p_226189_
+		2 p_226190_ p_226190_
+		3 p_226191_ p_226191_
+		4 p_226192_ p_226192_
+	placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;)Z m_226175_
+		0 p_226176_ p_226176_
+		1 p_226177_ p_226177_
+		2 p_226178_ p_226178_
+		3 p_226179_ p_226179_
+		4 p_226180_ p_226180_
+		5 p_226181_ p_226181_
+	placeLogIfFree (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226163_
+		0 p_226164_ p_226164_
+		1 p_226165_ p_226165_
+		2 p_226166_ p_226166_
+		3 p_226167_ p_226167_
+		4 p_226168_ p_226168_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226157_ p_226157_
+		1 p_226158_ p_226158_
+		2 p_226159_ p_226159_
+		3 p_226160_ p_226160_
+		4 p_226161_ p_226161_
+		5 p_226162_ p_226162_
+	setDirtAt (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226169_
+		static
+		0 p_226170_ p_226170_
+		1 p_226171_ p_226171_
+		2 p_226172_ p_226172_
+		3 p_226173_ p_226173_
+		4 p_226174_ p_226174_
+	trunkPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_70305_
+		static
+		0 p_70306_ p_70306_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213554_
+		0 p_226155_ p_226155_
+		1 p_226156_ p_226156_
+net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType
+	BENDING_TRUNK_PLACER f_161899_
+	CHERRY_TRUNK_PLACER f_271399_
+	DARK_OAK_TRUNK_PLACER f_70319_
+	FANCY_TRUNK_PLACER f_70320_
+	FORKING_TRUNK_PLACER f_70316_
+	GIANT_TRUNK_PLACER f_70317_
+	MEGA_JUNGLE_TRUNK_PLACER f_70318_
+	STRAIGHT_TRUNK_PLACER f_70315_
+	UPWARDS_BRANCHING_TRUNK_PLACER f_226193_
+	codec f_70321_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_70324_ p_70324_
+	codec ()Lcom/mojang/serialization/Codec; m_70325_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_70326_
+		static
+		0 p_70327_ p_70327_
+		1 p_70328_ p_70328_
+net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
+	CODEC f_226194_
+	canGrowThrough f_226198_
+	extraBranchLength f_226197_
+	extraBranchSteps f_226195_
+	placeBranchPerLogProbability f_226196_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/util/valueproviders/IntProvider;FLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_226201_ p_226201_
+		1 p_226202_ p_226202_
+		2 p_226203_ p_226203_
+		3 p_226204_ p_226204_
+		4 p_226205_ p_226205_
+		5 p_226206_ p_226206_
+		6 p_226207_ p_226207_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_226241_
+		static
+		0 p_226242_ p_226242_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Ljava/lang/Float; m_226239_
+		static
+		0 p_226240_ p_226240_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_226237_
+		static
+		0 p_226238_ p_226238_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/core/HolderSet; m_226233_
+		static
+		0 p_226234_ p_226234_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257356_
+		static
+		0 p_259008_ p_259008_
+	lambda$validTreePos$5 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_226231_
+		0 p_226232_ p_226232_
+	placeBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/List;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;II)V m_226212_
+		0 p_226213_ p_226213_
+		1 p_226214_ p_226214_
+		2 p_226215_ p_226215_
+		3 p_226216_ p_226216_
+		4 p_226217_ p_226217_
+		5 p_226218_ p_226218_
+		6 p_226219_ p_226219_
+		7 p_226220_ p_226220_
+		8 p_226221_ p_226221_
+		9 p_226222_ p_226222_
+		10 p_226223_ p_226223_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226225_ p_226225_
+		1 p_226226_ p_226226_
+		2 p_226227_ p_226227_
+		3 p_226228_ p_226228_
+		4 p_226229_ p_226229_
+		5 p_226230_ p_226230_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213554_
+		0 p_226210_ p_226210_
+		1 p_226211_ p_226211_
+net/minecraft/world/level/levelgen/feature/trunkplacers/package-info net/minecraft/world/level/levelgen/feature/trunkplacers/package-info
+net/minecraft/world/level/levelgen/flat/FlatLayerInfo net/minecraft/world/level/levelgen/flat/FlatLayerInfo
+	CODEC f_70329_
+	block f_161900_
+	height f_70331_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/Block;)V <init>
+		0 p_70335_ p_70335_
+		1 p_70336_ p_70336_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_70344_
+	getHeight ()I m_70337_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; m_161901_
+		static
+		0 p_161902_ p_161902_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257357_
+		static
+		0 p_259009_ p_259009_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
+	CODEC f_226244_
+	DIRECT_CODEC f_226243_
+	displayItem f_226245_
+	settings f_226246_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 f_226245_ f_226245_
+		1 f_226246_ f_226246_
+	displayItem ()Lnet/minecraft/core/Holder; f_226245_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226260_ p_226260_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; m_226257_
+		static
+		0 p_226258_ p_226258_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_226254_
+		static
+		0 p_226255_ p_226255_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257358_
+		static
+		0 p_259010_ p_259010_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; f_226246_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
+	BOTTOMLESS_PIT f_226268_
+	CLASSIC_FLAT f_226263_
+	DESERT f_226269_
+	OVERWORLD f_226266_
+	REDSTONE_READY f_226270_
+	SNOWY_KINGDOM f_226267_
+	THE_VOID f_226271_
+	TUNNELERS_DREAM f_226264_
+	WATER_WORLD f_226265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254848_
+		static
+		0 p_256023_ p_256023_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_226276_
+		static
+		0 p_226277_ p_226277_
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap
+	context f_254741_
+	<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
+		0 p_256120_ p_256120_
+	register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;ZZ[Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)V m_255284_
+		0 p_256174_ p_256174_
+		1 p_255748_ p_255748_
+		2 p_256483_ p_256483_
+		3 p_255807_ p_255807_
+		4 p_256642_ p_256642_
+		5 p_256006_ p_256006_
+		6 p_255913_ p_255913_
+	run ()V m_226283_
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings
+	CODEC f_70347_
+	LOGGER f_70348_
+	addLakes f_70357_
+	biome f_70353_
+	decoration f_70356_
+	lakes f_254642_
+	layers f_70354_
+	layersInfo f_70352_
+	structureOverrides f_209788_
+	voidGen f_70355_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_256456_ p_256456_
+		1 p_255826_ p_255826_
+		2 p_255740_ p_255740_
+		3 p_255726_ p_255726_
+		4 p_256292_ p_256292_
+		5 p_255964_ p_255964_
+		6 p_256419_ p_256419_
+		7 p_255710_ p_255710_
+	<init> (Ljava/util/Optional;Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 p_256029_ p_256029_
+		1 p_256190_ p_256190_
+		2 p_255960_ p_255960_
+	adjustGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_226294_
+		0 p_226295_ p_226295_
+	createLakesList (Lnet/minecraft/core/HolderGetter;)Ljava/util/List; m_255047_
+		static
+		0 p_256282_ p_256282_
+	getBiome ()Lnet/minecraft/core/Holder; m_204921_
+	getBiome (Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; m_255287_
+		static
+		0 p_256142_ p_256142_
+		1 p_256475_ p_256475_
+	getDefault (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_254980_
+		static
+		0 p_256175_ p_256175_
+		1 p_256081_ p_256081_
+		2 p_256484_ p_256484_
+	getDefaultBiome (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/core/Holder; m_255268_
+		static
+		0 p_256645_ p_256645_
+	getLayers ()Ljava/util/List; m_161917_
+	getLayersInfo ()Ljava/util/List; m_70401_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; m_209811_
+		static
+		0 p_209812_ p_209812_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; m_161911_
+		static
+		0 p_161912_ p_161912_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; m_209808_
+		static
+		0 p_209809_ p_209809_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; m_209806_
+		static
+		0 p_209807_ p_209807_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254825_
+		static
+		0 p_209800_ p_209800_
+	lambda$updateLayers$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_209801_
+		static
+		0 p_209802_ p_209802_
+	lambda$validateHeight$5 ()Ljava/lang/String; m_274292_
+		static
+	setAddLakes ()V m_70385_
+	setDecoration ()V m_70369_
+	structureOverrides ()Ljava/util/Optional; m_209810_
+	updateLayers ()V m_70403_
+	validateHeight (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lcom/mojang/serialization/DataResult; m_161905_
+		static
+		0 p_161906_ p_161906_
+	withBiomeAndLayers (Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_254853_
+		0 p_256587_ p_256587_
+		1 p_256500_ p_256500_
+		2 p_256598_ p_256598_
+net/minecraft/world/level/levelgen/flat/package-info net/minecraft/world/level/levelgen/flat/package-info
+net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
+	CODEC f_161918_
+	LOGGER f_161919_
+	inner f_161922_
+	maxInclusive f_161921_
+	minInclusive f_161920_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_161925_ p_161925_
+		1 p_161926_ p_161926_
+		2 p_161927_ p_161927_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161942_
+		static
+		0 p_161943_ p_161943_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161940_
+		static
+		0 p_161941_ p_161941_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Ljava/lang/Integer; m_161935_
+		static
+		0 p_161936_ p_161936_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161929_
+		static
+		0 p_161930_ p_161930_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight; m_161931_
+		static
+		0 p_161932_ p_161932_
+		1 p_161933_ p_161933_
+		2 p_161934_ p_161934_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226297_ p_226297_
+		1 p_226298_ p_226298_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/ConstantHeight net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
+	CODEC f_161946_
+	ZERO f_161945_
+	value f_161947_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 p_161950_ p_161950_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	getValue ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161963_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161966_
+		static
+		0 p_161967_ p_161967_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161954_
+		static
+		0 p_161955_ p_161955_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161964_
+		static
+		0 p_161965_ p_161965_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161952_
+		static
+		0 p_161953_ p_161953_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lcom/mojang/datafixers/util/Either; m_161958_
+		static
+		0 p_161959_ p_161959_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161956_
+		static
+		0 p_161957_ p_161957_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226300_ p_226300_
+		1 p_226301_ p_226301_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/HeightProvider net/minecraft/world/level/levelgen/heightproviders/HeightProvider
+	CODEC f_161970_
+	CONSTANT_OR_DISPATCH_CODEC f_161969_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_161979_
+		static
+		0 p_161980_ p_161980_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_161973_
+		static
+		0 p_161974_ p_161974_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lcom/mojang/datafixers/util/Either; m_161975_
+		static
+		0 p_161976_ p_161976_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226302_ p_226302_
+		1 p_226303_ p_226303_
+net/minecraft/world/level/levelgen/heightproviders/HeightProviderType net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
+	BIASED_TO_BOTTOM f_161983_
+	CONSTANT f_161981_
+	TRAPEZOID f_161985_
+	UNIFORM f_161982_
+	VERY_BIASED_TO_BOTTOM f_161984_
+	WEIGHTED_LIST f_191531_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_161992_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_161987_
+		static
+		0 p_161988_ p_161988_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_161989_
+		static
+		0 p_161990_ p_161990_
+		1 p_161991_ p_161991_
+net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
+	CODEC f_161993_
+	LOGGER f_161994_
+	maxInclusive f_161996_
+	minInclusive f_161995_
+	plateau f_161997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_162000_ p_162000_
+		1 p_162001_ p_162001_
+		2 p_162002_ p_162002_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162020_
+		static
+		0 p_162021_ p_162021_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162018_
+		static
+		0 p_162019_ p_162019_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Ljava/lang/Integer; m_162013_
+		static
+		0 p_162014_ p_162014_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162004_
+		static
+		0 p_162005_ p_162005_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; m_162006_
+		static
+		0 p_162007_ p_162007_
+		1 p_162008_ p_162008_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; m_162009_
+		static
+		0 p_162010_ p_162010_
+		1 p_162011_ p_162011_
+		2 p_162012_ p_162012_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226305_ p_226305_
+		1 p_226306_ p_226306_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/UniformHeight net/minecraft/world/level/levelgen/heightproviders/UniformHeight
+	CODEC f_162023_
+	LOGGER f_162024_
+	maxInclusive f_162026_
+	minInclusive f_162025_
+	warnedFor f_198374_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 p_162029_ p_162029_
+		1 p_162030_ p_162030_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162042_
+		static
+		0 p_162043_ p_162043_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162037_
+		static
+		0 p_162038_ p_162038_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162032_
+		static
+		0 p_162033_ p_162033_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight; m_162034_
+		static
+		0 p_162035_ p_162035_
+		1 p_162036_ p_162036_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226308_ p_226308_
+		1 p_226309_ p_226309_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
+	CODEC f_162045_
+	LOGGER f_162046_
+	inner f_162049_
+	maxInclusive f_162048_
+	minInclusive f_162047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_162052_ p_162052_
+		1 p_162053_ p_162053_
+		2 p_162054_ p_162054_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162069_
+		static
+		0 p_162070_ p_162070_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162067_
+		static
+		0 p_162068_ p_162068_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Ljava/lang/Integer; m_162062_
+		static
+		0 p_162063_ p_162063_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162056_
+		static
+		0 p_162057_ p_162057_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight; m_162058_
+		static
+		0 p_162059_ p_162059_
+		1 p_162060_ p_162060_
+		2 p_162061_ p_162061_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226311_ p_226311_
+		1 p_226312_ p_226312_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
+	CODEC f_191532_
+	distribution f_191533_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_191536_ p_191536_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/WeightedListHeight;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_191540_
+		static
+		0 p_191541_ p_191541_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191538_
+		static
+		0 p_191539_ p_191539_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226314_ p_226314_
+		1 p_226315_ p_226315_
+net/minecraft/world/level/levelgen/heightproviders/package-info net/minecraft/world/level/levelgen/heightproviders/package-info
+net/minecraft/world/level/levelgen/material/MaterialRuleList net/minecraft/world/level/levelgen/material/MaterialRuleList
+	materialRuleList f_191545_
+	<init> (Ljava/util/List;)V <init>
+		0 f_191545_ f_191545_
+	calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_207387_
+		0 p_209815_ p_209815_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209817_ p_209817_
+	hashCode ()I hashCode
+	materialRuleList ()Ljava/util/List; f_191545_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/material/WorldGenMaterialRule net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
+	apply (Lnet/minecraft/world/level/levelgen/NoiseChunk;III)Lnet/minecraft/world/level/block/state/BlockState; m_183577_
+		0 p_191553_ p_191553_
+		1 p_191554_ p_191554_
+		2 p_191555_ p_191555_
+		3 p_191556_ p_191556_
+net/minecraft/world/level/levelgen/material/package-info net/minecraft/world/level/levelgen/material/package-info
+net/minecraft/world/level/levelgen/package-info net/minecraft/world/level/levelgen/package-info
+net/minecraft/world/level/levelgen/placement/BiomeFilter net/minecraft/world/level/levelgen/placement/BiomeFilter
+	CODEC f_191557_
+	INSTANCE f_191558_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	biome ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; m_191561_
+		static
+	lambda$shouldPlace$1 ()Ljava/lang/IllegalStateException; m_191567_
+		static
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; m_191568_
+		static
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226317_ p_226317_
+		1 p_226318_ p_226318_
+		2 p_226319_ p_226319_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/BlockPredicateFilter net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
+	CODEC f_191569_
+	predicate f_191570_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_191573_ p_191573_
+	forPredicate (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; m_191576_
+		static
+		0 p_191577_ p_191577_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191578_
+		static
+		0 p_191579_ p_191579_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191574_
+		static
+		0 p_191575_ p_191575_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226321_ p_226321_
+		1 p_226322_ p_226322_
+		2 p_226323_ p_226323_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement
+	CODEC f_191585_
+	step f_191586_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V <init>
+		0 p_191589_ p_191589_
+	forStep (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; m_191590_
+		static
+		0 p_191591_ p_191591_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226325_ p_226325_
+		1 p_226326_ p_226326_
+		2 p_226327_ p_226327_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; m_191592_
+		static
+		0 p_191593_ p_191593_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CaveSurface net/minecraft/world/level/levelgen/placement/CaveSurface
+	$VALUES $VALUES
+	CEILING CEILING
+	CODEC f_162094_
+	FLOOR FLOOR
+	direction f_162095_
+	id f_162097_
+	y f_162096_
+	$values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; m_162112_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;ILjava/lang/String;)V <init>
+		0 p_162102_ p_162102_
+		1 p_162103_ p_162103_
+		2 p_162104_ p_162104_
+		3 p_162105_ p_162105_
+		4 p_162106_ p_162106_
+	getDirection ()Lnet/minecraft/core/Direction; m_162107_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getY ()I m_162110_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; valueOf
+		static
+		0 p_162114_ p_162114_
+	values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; values
+		static
+net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
+	CODEC f_191599_
+	count f_191600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191603_ p_191603_
+	findOnGroundYPosition (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;IIII)I m_191612_
+		static
+		0 p_191613_ p_191613_
+		1 p_191614_ p_191614_
+		2 p_191615_ p_191615_
+		3 p_191616_ p_191616_
+		4 p_191617_ p_191617_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226329_ p_226329_
+		1 p_226330_ p_226330_
+		2 p_226331_ p_226331_
+	isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z m_191608_
+		static
+		0 p_191609_ p_191609_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191610_
+		static
+		0 p_191611_ p_191611_
+	of (I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; m_191604_
+		static
+		0 p_191605_ p_191605_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; m_191606_
+		static
+		0 p_191607_ p_191607_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CountPlacement net/minecraft/world/level/levelgen/placement/CountPlacement
+	CODEC f_191623_
+	count f_191624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191627_ p_191627_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226333_ p_226333_
+		1 p_226334_ p_226334_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191632_
+		static
+		0 p_191633_ p_191633_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; m_191630_
+		static
+		0 p_191631_ p_191631_
+	of (I)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; m_191628_
+		static
+		0 p_191629_ p_191629_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
+	CODEC f_191638_
+	allowedSearchCondition f_191641_
+	directionOfSearch f_191639_
+	maxSteps f_191642_
+	targetCondition f_191640_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)V <init>
+		0 p_191645_ p_191645_
+		1 p_191646_ p_191646_
+		2 p_191647_ p_191647_
+		3 p_191648_ p_191648_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226336_ p_226336_
+		1 p_226337_ p_226337_
+		2 p_226338_ p_226338_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/core/Direction; m_191671_
+		static
+		0 p_191672_ p_191672_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191669_
+		static
+		0 p_191670_ p_191670_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191667_
+		static
+		0 p_191668_ p_191668_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Ljava/lang/Integer; m_191651_
+		static
+		0 p_191652_ p_191652_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191649_
+		static
+		0 p_191650_ p_191650_
+	scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; m_191653_
+		static
+		0 p_191654_ p_191654_
+		1 p_191655_ p_191655_
+		2 p_191656_ p_191656_
+	scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; m_191657_
+		static
+		0 p_191658_ p_191658_
+		1 p_191659_ p_191659_
+		2 p_191660_ p_191660_
+		3 p_191661_ p_191661_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/HeightRangePlacement net/minecraft/world/level/levelgen/placement/HeightRangePlacement
+	CODEC f_191673_
+	height f_191674_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
+		0 p_191677_ p_191677_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226340_ p_226340_
+		1 p_226341_ p_226341_
+		2 p_226342_ p_226342_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_191685_
+		static
+		0 p_191686_ p_191686_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191678_
+		static
+		0 p_191679_ p_191679_
+	of (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191683_
+		static
+		0 p_191684_ p_191684_
+	triangle (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191692_
+		static
+		0 p_191693_ p_191693_
+		1 p_191694_ p_191694_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+	uniform (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191680_
+		static
+		0 p_191681_ p_191681_
+		1 p_191682_ p_191682_
+net/minecraft/world/level/levelgen/placement/HeightmapPlacement net/minecraft/world/level/levelgen/placement/HeightmapPlacement
+	CODEC f_191695_
+	heightmap f_191696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_191699_ p_191699_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226344_ p_226344_
+		1 p_226345_ p_226345_
+		2 p_226346_ p_226346_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_191704_
+		static
+		0 p_191705_ p_191705_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191700_
+		static
+		0 p_191701_ p_191701_
+	onHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement; m_191702_
+		static
+		0 p_191703_ p_191703_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/InSquarePlacement net/minecraft/world/level/levelgen/placement/InSquarePlacement
+	CODEC f_191711_
+	INSTANCE f_191712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226348_ p_226348_
+		1 p_226349_ p_226349_
+		2 p_226350_ p_226350_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; m_191721_
+		static
+	spread ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; m_191715_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement
+	CODEC f_191722_
+	noiseFactor f_191724_
+	noiseOffset f_191725_
+	noiseToCountRatio f_191723_
+	<clinit> ()V <clinit>
+		static
+	<init> (IDD)V <init>
+		0 p_191728_ p_191728_
+		1 p_191729_ p_191729_
+		2 p_191730_ p_191730_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226352_ p_226352_
+		1 p_226353_ p_226353_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Integer; m_191745_
+		static
+		0 p_191746_ p_191746_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; m_191743_
+		static
+		0 p_191744_ p_191744_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; m_191737_
+		static
+		0 p_191738_ p_191738_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191735_
+		static
+		0 p_191736_ p_191736_
+	of (IDD)Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement; m_191731_
+		static
+		0 p_191732_ p_191732_
+		1 p_191733_ p_191733_
+		2 p_191734_ p_191734_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement
+	CODEC f_191747_
+	aboveNoise f_191750_
+	belowNoise f_191749_
+	noiseLevel f_191748_
+	<clinit> ()V <clinit>
+		static
+	<init> (DII)V <init>
+		0 p_191753_ p_191753_
+		1 p_191754_ p_191754_
+		2 p_191755_ p_191755_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226355_ p_226355_
+		1 p_226356_ p_226356_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Double; m_191770_
+		static
+		0 p_191771_ p_191771_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; m_191768_
+		static
+		0 p_191769_ p_191769_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; m_191762_
+		static
+		0 p_191763_ p_191763_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191760_
+		static
+		0 p_191761_ p_191761_
+	of (DII)Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement; m_191756_
+		static
+		0 p_191757_ p_191757_
+		1 p_191758_ p_191758_
+		2 p_191759_ p_191759_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/PlacedFeature net/minecraft/world/level/levelgen/placement/PlacedFeature
+	CODEC f_191773_
+	DIRECT_CODEC f_191772_
+	LIST_CODEC f_191774_
+	LIST_OF_LISTS_CODEC f_204922_
+	feature f_191775_
+	placement f_191776_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 f_191775_ f_191775_
+		1 f_191776_ f_191776_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204931_ p_204931_
+	feature ()Lnet/minecraft/core/Holder; f_191775_
+	getFeatures ()Ljava/util/stream/Stream; m_191781_
+	hashCode ()I hashCode
+	lambda$placeWithContext$3 (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_226372_
+		static
+		0 p_226373_ p_226373_
+		1 p_226374_ p_226374_
+		2 p_226375_ p_226375_
+		3 p_226376_ p_226376_
+	lambda$placeWithContext$4 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/BlockPos;)V m_226362_
+		static
+		0 p_226363_ p_226363_
+		1 p_226364_ p_226364_
+		2 p_226365_ p_226365_
+		3 p_226366_ p_226366_
+		4 p_226367_ p_226367_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Lnet/minecraft/core/Holder; m_204927_
+		static
+		0 p_204928_ p_204928_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/util/List; m_191795_
+		static
+		0 p_191796_ p_191796_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191787_
+		static
+		0 p_191788_ p_191788_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226357_
+		0 p_226358_ p_226358_
+		1 p_226359_ p_226359_
+		2 p_226360_ p_226360_
+		3 p_226361_ p_226361_
+	placeWithBiomeCheck (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226377_
+		0 p_226378_ p_226378_
+		1 p_226379_ p_226379_
+		2 p_226380_ p_226380_
+		3 p_226381_ p_226381_
+	placeWithContext (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226368_
+		0 p_226369_ p_226369_
+		1 p_226370_ p_226370_
+		2 p_226371_ p_226371_
+	placement ()Ljava/util/List; f_191776_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/placement/PlacementContext net/minecraft/world/level/levelgen/placement/PlacementContext
+	generator f_191815_
+	level f_191814_
+	topFeature f_191816_
+	<init> (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/Optional;)V <init>
+		0 p_191818_ p_191818_
+		1 p_191819_ p_191819_
+		2 p_191820_ p_191820_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_191833_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_191828_
+		0 p_191829_ p_191829_
+	getCarvingMask (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_191821_
+		0 p_191822_ p_191822_
+		1 p_191823_ p_191823_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_191824_
+		0 p_191825_ p_191825_
+		1 p_191826_ p_191826_
+		2 p_191827_ p_191827_
+	getLevel ()Lnet/minecraft/world/level/WorldGenLevel; m_191831_
+	getMinBuildHeight ()I m_191830_
+	topFeature ()Ljava/util/Optional; m_191832_
+net/minecraft/world/level/levelgen/placement/PlacementFilter net/minecraft/world/level/levelgen/placement/PlacementFilter
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226386_ p_226386_
+		1 p_226387_ p_226387_
+		2 p_226388_ p_226388_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226382_ p_226382_
+		1 p_226383_ p_226383_
+		2 p_226384_ p_226384_
+net/minecraft/world/level/levelgen/placement/PlacementModifier net/minecraft/world/level/levelgen/placement/PlacementModifier
+	CODEC f_191842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226389_ p_226389_
+		1 p_226390_ p_226390_
+		2 p_226391_ p_226391_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/PlacementModifierType net/minecraft/world/level/levelgen/placement/PlacementModifierType
+	BIOME_FILTER f_191852_
+	BLOCK_PREDICATE_FILTER f_191848_
+	CARVING_MASK_PLACEMENT f_191862_
+	COUNT f_191853_
+	COUNT_ON_EVERY_LAYER f_191856_
+	ENVIRONMENT_SCAN f_191857_
+	HEIGHTMAP f_191858_
+	HEIGHT_RANGE f_191859_
+	IN_SQUARE f_191860_
+	NOISE_BASED_COUNT f_191854_
+	NOISE_THRESHOLD_COUNT f_191855_
+	RANDOM_OFFSET f_191861_
+	RARITY_FILTER f_191849_
+	SURFACE_RELATIVE_THRESHOLD_FILTER f_191850_
+	SURFACE_WATER_DEPTH_FILTER f_191851_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_191869_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_191864_
+		static
+		0 p_191865_ p_191865_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_191866_
+		static
+		0 p_191867_ p_191867_
+		1 p_191868_ p_191868_
+net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
+	CODEC f_191870_
+	xzSpread f_191871_
+	ySpread f_191872_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191875_ p_191875_
+		1 p_191876_ p_191876_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226393_ p_226393_
+		1 p_226394_ p_226394_
+		2 p_226395_ p_226395_
+	horizontal (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191891_
+		static
+		0 p_191892_ p_191892_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191893_
+		static
+		0 p_191894_ p_191894_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191884_
+		static
+		0 p_191885_ p_191885_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191882_
+		static
+		0 p_191883_ p_191883_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191879_
+		static
+		0 p_191880_ p_191880_
+		1 p_191881_ p_191881_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+	vertical (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191877_
+		static
+		0 p_191878_ p_191878_
+net/minecraft/world/level/levelgen/placement/RarityFilter net/minecraft/world/level/levelgen/placement/RarityFilter
+	CODEC f_191895_
+	chance f_191896_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_191899_ p_191899_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RarityFilter;)Ljava/lang/Integer; m_191906_
+		static
+		0 p_191907_ p_191907_
+	onAverageOnceEvery (I)Lnet/minecraft/world/level/levelgen/placement/RarityFilter; m_191900_
+		static
+		0 p_191901_ p_191901_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226397_ p_226397_
+		1 p_226398_ p_226398_
+		2 p_226399_ p_226399_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/RepeatingPlacement net/minecraft/world/level/levelgen/placement/RepeatingPlacement
+	<init> ()V <init>
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226400_ p_226400_
+		1 p_226401_ p_226401_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226403_ p_226403_
+		1 p_226404_ p_226404_
+		2 p_226405_ p_226405_
+	lambda$getPositions$0 (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_191910_
+		static
+		0 p_191911_ p_191911_
+		1 p_191912_ p_191912_
+net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
+	CODEC f_191919_
+	heightmap f_191920_
+	maxInclusive f_191922_
+	minInclusive f_191921_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)V <init>
+		0 p_191925_ p_191925_
+		1 p_191926_ p_191926_
+		2 p_191927_ p_191927_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_191943_
+		static
+		0 p_191944_ p_191944_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; m_191941_
+		static
+		0 p_191942_ p_191942_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; m_191938_
+		static
+		0 p_191939_ p_191939_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191928_
+		static
+		0 p_191929_ p_191929_
+	of (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter; m_191930_
+		static
+		0 p_191931_ p_191931_
+		1 p_191932_ p_191932_
+		2 p_191933_ p_191933_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226407_ p_226407_
+		1 p_226408_ p_226408_
+		2 p_226409_ p_226409_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter
+	CODEC f_191945_
+	maxWaterDepth f_191946_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_191949_ p_191949_
+	forMaxDepth (I)Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter; m_191950_
+		static
+		0 p_191951_ p_191951_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter;)Ljava/lang/Integer; m_191958_
+		static
+		0 p_191959_ p_191959_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191952_
+		static
+		0 p_191953_ p_191953_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226411_ p_226411_
+		1 p_226412_ p_226412_
+		2 p_226413_ p_226413_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/package-info net/minecraft/world/level/levelgen/placement/package-info
+net/minecraft/world/level/levelgen/presets/WorldPreset net/minecraft/world/level/levelgen/presets/WorldPreset
+	CODEC f_226415_
+	DIRECT_CODEC f_226414_
+	dimensions f_226416_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_226419_ p_226419_
+	createRegistry ()Lnet/minecraft/core/Registry; m_226435_
+	createWorldDimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; m_247748_
+	lambda$createRegistry$2 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;)V m_257360_
+		0 p_259012_ p_259012_
+		1 p_259013_ p_259013_
+	lambda$requireOverworld$3 ()Ljava/lang/String; m_274293_
+		static
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Ljava/util/Map; m_226429_
+		static
+		0 p_226430_ p_226430_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257359_
+		static
+		0 p_259011_ p_259011_
+	overworld ()Ljava/util/Optional; m_226420_
+	requireOverworld (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Lcom/mojang/serialization/DataResult; m_238378_
+		static
+		0 p_238379_ p_238379_
+net/minecraft/world/level/levelgen/presets/WorldPresets net/minecraft/world/level/levelgen/presets/WorldPresets
+	AMPLIFIED f_226440_
+	DEBUG f_226442_
+	FLAT f_226438_
+	LARGE_BIOMES f_226439_
+	NORMAL f_226437_
+	SINGLE_BIOME_SURFACE f_226441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254897_
+		static
+		0 p_256172_ p_256172_
+	createNormalWorldDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246552_
+		static
+		0 p_251732_ p_251732_
+	fromSettings (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_246618_
+		static
+		0 p_249784_ p_249784_
+	getNormalOverworld (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/dimension/LevelStem; m_226463_
+		static
+		0 p_226464_ p_226464_
+	lambda$fromSettings$0 (Lnet/minecraft/world/level/dimension/LevelStem;)Ljava/util/Optional; m_246029_
+		static
+		0 p_251294_ p_251294_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_226459_
+		static
+		0 p_226460_ p_226460_
+net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap
+	biomes f_226467_
+	context f_254745_
+	endStem f_226477_
+	multiNoiseBiomeSourceParameterLists f_273886_
+	netherStem f_226474_
+	noiseSettings f_226469_
+	overworldDimensionType f_226471_
+	placedFeatures f_254750_
+	structureSets f_226468_
+	<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
+		0 p_256588_ p_256588_
+	bootstrap ()V m_271735_
+	createPresetWithCustomOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; m_226489_
+		0 p_226490_ p_226490_
+	makeNoiseBasedOverworld (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; m_226484_
+		0 p_226485_ p_226485_
+		1 p_226486_ p_226486_
+	makeOverworld (Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem; m_226487_
+		0 p_226488_ p_226488_
+	registerCustomOverworldPreset (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V m_254854_
+		0 p_256570_ p_256570_
+		1 p_256269_ p_256269_
+	registerOverworlds (Lnet/minecraft/world/level/biome/BiomeSource;)V m_271739_
+		0 p_273133_ p_273133_
+net/minecraft/world/level/levelgen/presets/package-info net/minecraft/world/level/levelgen/presets/package-info
+net/minecraft/world/level/levelgen/structure/BoundingBox net/minecraft/world/level/levelgen/structure/BoundingBox
+	CODEC f_162354_
+	LOGGER f_162355_
+	maxX f_162359_
+	maxY f_162360_
+	maxZ f_162361_
+	minX f_162356_
+	minY f_162357_
+	minZ f_162358_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIII)V <init>
+		0 p_71001_ p_71001_
+		1 p_71002_ p_71002_
+		2 p_71003_ p_71003_
+		3 p_71004_ p_71004_
+		4 p_71005_ p_71005_
+		5 p_71006_ p_71006_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_162364_ p_162364_
+	encapsulate (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162371_
+		0 p_162372_ p_162372_
+	encapsulate (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162386_
+		0 p_162387_ p_162387_
+	encapsulatingBoxes (Ljava/lang/Iterable;)Ljava/util/Optional; m_162388_
+		static
+		0 p_162389_ p_162389_
+	encapsulatingPositions (Ljava/lang/Iterable;)Ljava/util/Optional; m_162378_
+		static
+		0 p_162379_ p_162379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_162393_ p_162393_
+	forAllCorners (Ljava/util/function/Consumer;)V m_162380_
+		0 p_162381_ p_162381_
+	fromCorners (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162375_
+		static
+		0 p_162376_ p_162376_
+		1 p_162377_ p_162377_
+	getCenter ()Lnet/minecraft/core/BlockPos; m_162394_
+	getLength ()Lnet/minecraft/core/Vec3i; m_71053_
+	getXSpan ()I m_71056_
+	getYSpan ()I m_71057_
+	getZSpan ()I m_71058_
+	hashCode ()I hashCode
+	infinite ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71044_
+		static
+	inflatedBy (I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_191961_
+		0 p_191962_ p_191962_
+	intersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_71049_
+		0 p_71050_ p_71050_
+	intersects (IIII)Z m_71019_
+		0 p_71020_ p_71020_
+		1 p_71021_ p_71021_
+		2 p_71022_ p_71022_
+		3 p_71023_ p_71023_
+	isInside (III)Z m_260866_
+		0 p_261671_ p_261671_
+		1 p_261537_ p_261537_
+		2 p_261678_ p_261678_
+	isInside (Lnet/minecraft/core/Vec3i;)Z m_71051_
+		0 p_71052_ p_71052_
+	lambda$static$0 ([I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162384_
+		static
+		0 p_162385_ p_162385_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_162382_
+		static
+		0 p_162383_ p_162383_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/IntStream; m_162390_
+		static
+		0 p_162391_ p_162391_
+	maxX ()I m_162399_
+	maxY ()I m_162400_
+	maxZ ()I m_162401_
+	minX ()I m_162395_
+	minY ()I m_162396_
+	minZ ()I m_162398_
+	move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162373_
+		0 p_162374_ p_162374_
+	move (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162367_
+		0 p_162368_ p_162368_
+		1 p_162369_ p_162369_
+		2 p_162370_ p_162370_
+	moved (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71045_
+		0 p_71046_ p_71046_
+		1 p_71047_ p_71047_
+		2 p_71048_ p_71048_
+	orientBox (IIIIIIIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71031_
+		static
+		0 p_71032_ p_71032_
+		1 p_71033_ p_71033_
+		2 p_71034_ p_71034_
+		3 p_71035_ p_71035_
+		4 p_71036_ p_71036_
+		5 p_71037_ p_71037_
+		6 p_71038_ p_71038_
+		7 p_71039_ p_71039_
+		8 p_71040_ p_71040_
+		9 p_71041_ p_71041_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/BoundingBox$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1
+	$SwitchMap$net$minecraft$core$Direction f_71062_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/BuiltinStructureSets net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
+	ANCIENT_CITIES f_226491_
+	BURIED_TREASURES f_209828_
+	DESERT_PYRAMIDS f_209821_
+	END_CITIES f_209835_
+	IGLOOS f_209822_
+	JUNGLE_TEMPLES f_209823_
+	MINESHAFTS f_209829_
+	NETHER_COMPLEXES f_209833_
+	NETHER_FOSSILS f_209834_
+	OCEAN_MONUMENTS f_209826_
+	OCEAN_RUINS f_209832_
+	PILLAGER_OUTPOSTS f_209825_
+	RUINED_PORTALS f_209830_
+	SHIPWRECKS f_209831_
+	STRONGHOLDS f_209836_
+	SWAMP_HUTS f_209824_
+	TRAIL_RUINS f_276475_
+	VILLAGES f_209820_
+	WOODLAND_MANSIONS f_209827_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209838_
+		static
+		0 p_209839_ p_209839_
+net/minecraft/world/level/levelgen/structure/BuiltinStructures net/minecraft/world/level/levelgen/structure/BuiltinStructures
+	ANCIENT_CITY f_226492_
+	BASTION_REMNANT f_209863_
+	BURIED_TREASURE f_209862_
+	DESERT_PYRAMID f_209850_
+	END_CITY f_209861_
+	FORTRESS f_209859_
+	IGLOO f_209851_
+	JUNGLE_TEMPLE f_209849_
+	MINESHAFT f_209846_
+	MINESHAFT_MESA f_209847_
+	NETHER_FOSSIL f_209860_
+	OCEAN_MONUMENT f_209856_
+	OCEAN_RUIN_COLD f_209857_
+	OCEAN_RUIN_WARM f_209858_
+	PILLAGER_OUTPOST f_209845_
+	RUINED_PORTAL_DESERT f_209870_
+	RUINED_PORTAL_JUNGLE f_209840_
+	RUINED_PORTAL_MOUNTAIN f_209842_
+	RUINED_PORTAL_NETHER f_209844_
+	RUINED_PORTAL_OCEAN f_209843_
+	RUINED_PORTAL_STANDARD f_209869_
+	RUINED_PORTAL_SWAMP f_209841_
+	SHIPWRECK f_209852_
+	SHIPWRECK_BEACHED f_209853_
+	STRONGHOLD f_209855_
+	SWAMP_HUT f_209854_
+	TRAIL_RUINS f_276588_
+	VILLAGE_DESERT f_209865_
+	VILLAGE_PLAINS f_209864_
+	VILLAGE_SAVANNA f_209866_
+	VILLAGE_SNOWY f_209867_
+	VILLAGE_TAIGA f_209868_
+	WOODLAND_MANSION f_209848_
+	<clinit> ()V <clinit>
+		static
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209872_
+		static
+		0 p_209873_ p_209873_
+net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler
+	CURRENT_TO_LEGACY_MAP f_71299_
+	LEGACY_TO_CURRENT_MAP f_71300_
+	OLD_STRUCTURE_REGISTRY_KEYS f_209874_
+	currentKeys f_71305_
+	dataMap f_71302_
+	hasLegacyData f_71301_
+	indexMap f_71303_
+	legacyKeys f_71304_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_71308_ p_71308_
+		1 p_71309_ p_71309_
+		2 p_71310_ p_71310_
+	getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/DimensionDataStorage;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; m_71331_
+		static
+		0 p_71332_ p_71332_
+		1 p_71333_ p_71333_
+	hasLegacyStart (IILjava/lang/String;)Z m_71314_
+		0 p_71315_ p_71315_
+		1 p_71316_ p_71316_
+		2 p_71317_ p_71317_
+	isUnhandledStructureStart (II)Z m_71311_
+		0 p_71312_ p_71312_
+		1 p_71313_ p_71313_
+	lambda$populateCaches$2 (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; m_71334_
+		static
+		0 p_71335_ p_71335_
+	lambda$static$0 (Ljava/util/HashMap;)V m_71336_
+		static
+		0 p_71337_ p_71337_
+	lambda$static$1 (Ljava/util/HashMap;)V m_71324_
+		static
+		0 p_71325_ p_71325_
+	populateCaches (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V m_71320_
+		0 p_71321_ p_71321_
+	removeIndex (J)V m_71318_
+		0 p_71319_ p_71319_
+	updateFromLegacy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_71326_
+		0 p_71327_ p_71327_
+	updateStructureStart (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_71328_
+		0 p_71329_ p_71329_
+		1 p_71330_ p_71330_
+net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece
+	LOGGER f_72600_
+	element f_72597_
+	groundLevelDelta f_72601_
+	junctions f_72602_
+	position f_72598_
+	rotation f_72599_
+	structureTemplateManager f_226493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_226495_ p_226495_
+		1 p_226496_ p_226496_
+		2 p_226497_ p_226497_
+		3 p_226498_ p_226498_
+		4 p_226499_ p_226499_
+		5 p_226500_ p_226500_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_192406_ p_192406_
+		1 p_192407_ p_192407_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192425_ p_192425_
+		1 p_192426_ p_192426_
+	addJunction (Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;)V m_209916_
+		0 p_209917_ p_209917_
+	getElement ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_209918_
+	getGroundLevelDelta ()I m_72647_
+	getJunctions ()Ljava/util/List; m_72648_
+	getPosition ()Lnet/minecraft/core/BlockPos; m_72646_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_163123_
+		static
+		0 p_163124_ p_163124_
+		1 p_163125_ p_163125_
+	lambda$new$0 ()Ljava/lang/IllegalStateException; m_163129_
+		static
+	lambda$new$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)V m_204941_
+		0 p_204942_ p_204942_
+		1 p_204943_ p_204943_
+	move (III)V m_6324_
+		0 p_72616_ p_72616_
+		1 p_72617_ p_72617_
+		2 p_72618_ p_72618_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Z)V m_226509_
+		0 p_226510_ p_226510_
+		1 p_226511_ p_226511_
+		2 p_226512_ p_226512_
+		3 p_226513_ p_226513_
+		4 p_226514_ p_226514_
+		5 p_226515_ p_226515_
+		6 p_226516_ p_226516_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226502_ p_226502_
+		1 p_226503_ p_226503_
+		2 p_226504_ p_226504_
+		3 p_226505_ p_226505_
+		4 p_226506_ p_226506_
+		5 p_226507_ p_226507_
+		6 p_226508_ p_226508_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/PostPlacementProcessor net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
+	NONE f_192427_
+	<clinit> ()V <clinit>
+		static
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_226525_
+		0 p_226526_ p_226526_
+		1 p_226527_ p_226527_
+		2 p_226528_ p_226528_
+		3 p_226529_ p_226529_
+		4 p_226530_ p_226530_
+		5 p_226531_ p_226531_
+		6 p_226532_ p_226532_
+	lambda$static$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_226517_
+		static
+		0 p_226518_ p_226518_
+		1 p_226519_ p_226519_
+		2 p_226520_ p_226520_
+		3 p_226521_ p_226521_
+		4 p_226522_ p_226522_
+		5 p_226523_ p_226523_
+		6 p_226524_ p_226524_
+net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece
+	depth f_72789_
+	height f_72788_
+	heightPosition f_72790_
+	width f_72787_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIIIIILnet/minecraft/core/Direction;)V <init>
+		0 p_209920_ p_209920_
+		1 p_209921_ p_209921_
+		2 p_209922_ p_209922_
+		3 p_209923_ p_209923_
+		4 p_209924_ p_209924_
+		5 p_209925_ p_209925_
+		6 p_209926_ p_209926_
+		7 p_209927_ p_209927_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_209929_ p_209929_
+		1 p_209930_ p_209930_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192471_ p_192471_
+		1 p_192472_ p_192472_
+	updateAverageGroundHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)Z m_72803_
+		0 p_72804_ p_72804_
+		1 p_72805_ p_72805_
+		2 p_72806_ p_72806_
+	updateHeightPositionToLowestGroundHeight (Lnet/minecraft/world/level/LevelAccessor;I)Z m_192467_
+		0 p_192468_ p_192468_
+		1 p_192469_ p_192469_
+net/minecraft/world/level/levelgen/structure/SinglePieceStructure net/minecraft/world/level/levelgen/structure/SinglePieceStructure
+	constructor f_226533_
+	depth f_226535_
+	width f_226534_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor;IILnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_226537_ p_226537_
+		1 p_226538_ p_226538_
+		2 p_226539_ p_226539_
+		3 p_226540_ p_226540_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_226542_ p_226542_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_226546_
+		0 p_226547_ p_226547_
+		1 p_226548_ p_226548_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_226543_
+		0 p_226544_ p_226544_
+		1 p_226545_ p_226545_
+net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor
+	construct (Lnet/minecraft/world/level/levelgen/WorldgenRandom;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_226549_
+		0 p_226550_ p_226550_
+		1 p_226551_ p_226551_
+		2 p_226552_ p_226552_
+net/minecraft/world/level/levelgen/structure/Structure net/minecraft/world/level/levelgen/structure/Structure
+	CODEC f_226554_
+	DIRECT_CODEC f_226553_
+	settings f_226555_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_226558_ p_226558_
+	adjustBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_226569_
+		0 p_226570_ p_226570_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_226560_ p_226560_
+		1 p_226561_ p_226561_
+		2 p_226562_ p_226562_
+		3 p_226563_ p_226563_
+		4 p_226564_ p_226564_
+		5 p_226565_ p_226565_
+		6 p_226566_ p_226566_
+	biomes ()Lnet/minecraft/core/HolderSet; m_226559_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_226571_ p_226571_
+	findValidGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_262864_
+		0 p_263060_ p_263060_
+	generate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_226596_
+		0 p_226597_ p_226597_
+		1 p_226598_ p_226598_
+		2 p_226599_ p_226599_
+		3 p_226600_ p_226600_
+		4 p_226601_ p_226601_
+		5 p_226602_ p_226602_
+		6 p_226603_ p_226603_
+		7 p_226604_ p_226604_
+		8 p_226605_ p_226605_
+		9 p_226606_ p_226606_
+	getCornerHeights (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)[I m_226613_
+		static
+		0 p_226614_ p_226614_
+		1 p_226615_ p_226615_
+		2 p_226616_ p_226616_
+		3 p_226617_ p_226617_
+		4 p_226618_ p_226618_
+	getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)I m_226576_
+		static
+		0 p_226577_ p_226577_
+		1 p_226578_ p_226578_
+		2 p_226579_ p_226579_
+		3 p_226580_ p_226580_
+		4 p_226581_ p_226581_
+	getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;II)I m_226572_
+		static
+		0 p_226573_ p_226573_
+		1 p_226574_ p_226574_
+		2 p_226575_ p_226575_
+	getLowestYIn5by5BoxOffset7Blocks (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_226582_
+		0 p_226583_ p_226583_
+		1 p_226584_ p_226584_
+	isValidBiome (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Z m_262828_
+		static
+		0 p_263042_ p_263042_
+		1 p_263005_ p_263005_
+	lambda$findValidGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;)Z m_262787_
+		static
+		0 p_262910_ p_262910_
+		1 p_262911_ p_262911_
+	lambda$settingsCodec$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_226594_
+		static
+		0 p_226595_ p_226595_
+	lambda$simpleCodec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_226609_
+		static
+		0 p_226610_ p_226610_
+		1 p_226611_ p_226611_
+	onTopOfChunkCenter (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Ljava/util/function/Consumer;)Ljava/util/Optional; m_226585_
+		static
+		0 p_226586_ p_226586_
+		1 p_226587_ p_226587_
+		2 p_226588_ p_226588_
+	settingsCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_226567_
+		static
+		0 p_226568_ p_226568_
+	simpleCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_226607_
+		static
+		0 p_226608_ p_226608_
+	spawnOverrides ()Ljava/util/Map; m_226612_
+	step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; m_226619_
+	terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; m_226620_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/Structure$GenerationContext net/minecraft/world/level/levelgen/structure/Structure$GenerationContext
+	biomeSource f_226623_
+	chunkGenerator f_226622_
+	chunkPos f_226628_
+	heightAccessor f_226629_
+	random f_226626_
+	randomState f_226624_
+	registryAccess f_226621_
+	seed f_226627_
+	structureTemplateManager f_226625_
+	validBiome f_226630_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
+		0 p_226632_ p_226632_
+		1 p_226633_ p_226633_
+		2 p_226634_ p_226634_
+		3 p_226635_ p_226635_
+		4 p_226636_ p_226636_
+		5 p_226637_ p_226637_
+		6 p_226638_ p_226638_
+		7 p_226639_ p_226639_
+		8 p_226640_ p_226640_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
+		0 f_226621_ f_226621_
+		1 f_226622_ f_226622_
+		2 f_226623_ f_226623_
+		3 f_226624_ f_226624_
+		4 f_226625_ f_226625_
+		5 f_226626_ f_226626_
+		6 f_226627_ f_226627_
+		7 f_226628_ f_226628_
+		8 f_226629_ f_226629_
+		9 f_226630_ f_226630_
+	biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; f_226623_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_226622_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_226628_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226661_ p_226661_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_226629_
+	makeRandom (JLnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/WorldgenRandom; m_226653_
+		static
+		0 p_226654_ p_226654_
+		1 p_226655_ p_226655_
+	random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f_226626_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; f_226624_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_226621_
+	seed ()J f_226627_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226625_
+	toString ()Ljava/lang/String; toString
+	validBiome ()Ljava/util/function/Predicate; f_226630_
+net/minecraft/world/level/levelgen/structure/Structure$GenerationStub net/minecraft/world/level/levelgen/structure/Structure$GenerationStub
+	generator f_226670_
+	position f_226669_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V <init>
+		0 p_226675_ p_226675_
+		1 p_226676_ p_226676_
+	<init> (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Either;)V <init>
+		0 f_226669_ f_226669_
+		1 f_226670_ f_226670_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226685_ p_226685_
+	generator ()Lcom/mojang/datafixers/util/Either; f_226670_
+	getPiecesBuilder ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226677_
+	hashCode ()I hashCode
+	lambda$getPiecesBuilder$0 (Ljava/util/function/Consumer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226680_
+		static
+		0 p_226681_ p_226681_
+	lambda$getPiecesBuilder$1 (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226678_
+		static
+		0 p_226679_ p_226679_
+	position ()Lnet/minecraft/core/BlockPos; f_226669_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/Structure$StructureSettings net/minecraft/world/level/levelgen/structure/Structure$StructureSettings
+	CODEC f_226688_
+	biomes f_226689_
+	spawnOverrides f_226690_
+	step f_226691_
+	terrainAdaptation f_226692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)V <init>
+		0 f_226689_ f_226689_
+		1 f_226690_ f_226690_
+		2 f_226691_ f_226691_
+		3 f_226692_ f_226692_
+	biomes ()Lnet/minecraft/core/HolderSet; f_226689_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226706_ p_226706_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257361_
+		static
+		0 p_259014_ p_259014_
+	spawnOverrides ()Ljava/util/Map; f_226690_
+	step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; f_226691_
+	terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; f_226692_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureCheck net/minecraft/world/level/levelgen/structure/StructureCheck
+	LOGGER f_197235_
+	NO_STRUCTURE f_197236_
+	biomeSource f_197244_
+	biomes f_197239_
+	chunkGenerator f_197242_
+	dimension f_197241_
+	featureChecks f_197248_
+	fixerUpper f_197246_
+	heightAccessor f_197243_
+	loadedChunks f_197247_
+	randomState f_226710_
+	registryAccess f_197238_
+	seed f_197245_
+	storageAccess f_197237_
+	structureConfigs f_204945_
+	structureTemplateManager f_226709_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/biome/BiomeSource;JLcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_226712_ p_226712_
+		1 p_226713_ p_226713_
+		2 p_226714_ p_226714_
+		3 p_226715_ p_226715_
+		4 p_226716_ p_226716_
+		5 p_226717_ p_226717_
+		6 p_226718_ p_226718_
+		7 p_226719_ p_226719_
+		8 p_226720_ p_226720_
+		9 p_226721_ p_226721_
+	canCreateStructure (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_226755_
+		0 p_226756_ p_226756_
+		1 p_226757_ p_226757_
+	checkStart (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226729_
+		0 p_226730_ p_226730_
+		1 p_226731_ p_226731_
+		2 p_226732_ p_226732_
+	checkStructureInfo (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226751_
+		0 p_226752_ p_226752_
+		1 p_226753_ p_226753_
+		2 p_226754_ p_226754_
+	deduplicateEmptyMap (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_197298_
+		static
+		0 p_197299_ p_197299_
+	incrementReference (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)V m_226722_
+		0 p_226723_ p_226723_
+		1 p_226724_ p_226724_
+	lambda$checkStart$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; m_226738_
+		static
+		0 p_226739_ p_226739_
+	lambda$checkStart$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;J)Z m_226725_
+		0 p_226726_ p_226726_
+		1 p_226727_ p_226727_
+		2 p_226728_ p_226728_
+	lambda$incrementReference$4 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Integer;)Ljava/lang/Integer; m_226740_
+		static
+		0 p_226741_ p_226741_
+		1 p_226742_ p_226742_
+	lambda$incrementReference$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_226743_
+		static
+		0 p_226744_ p_226744_
+		1 p_226745_ p_226745_
+		2 p_226746_ p_226746_
+	lambda$onStructureLoad$2 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_226747_
+		static
+		0 p_226748_ p_226748_
+		1 p_226749_ p_226749_
+		2 p_226750_ p_226750_
+	lambda$storeFullResults$3 (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V m_209954_
+		static
+		0 p_209955_ p_209955_
+		1 p_209956_ p_209956_
+	loadStructures (Lnet/minecraft/nbt/CompoundTag;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_197311_
+		0 p_197312_ p_197312_
+	onStructureLoad (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;)V m_197282_
+		0 p_197283_ p_197283_
+		1 p_197284_ p_197284_
+	storeFullResults (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V m_197263_
+		0 p_197264_ p_197264_
+		1 p_197265_ p_197265_
+	tryLoadFromStorage (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;ZJ)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226733_
+		0 p_226734_ p_226734_
+		1 p_226735_ p_226735_
+		2 p_226736_ p_226736_
+		3 p_226737_ p_226737_
+net/minecraft/world/level/levelgen/structure/StructureCheckResult net/minecraft/world/level/levelgen/structure/StructureCheckResult
+	$VALUES $VALUES
+	CHUNK_LOAD_NEEDED CHUNK_LOAD_NEEDED
+	START_NOT_PRESENT START_NOT_PRESENT
+	START_PRESENT START_PRESENT
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_197321_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197319_ p_197319_
+		1 p_197320_ p_197320_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; valueOf
+		static
+		0 p_197323_ p_197323_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; values
+		static
+net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData
+	TAG_All_INDEXES f_163529_
+	TAG_REMAINING_INDEXES f_163528_
+	all f_73360_
+	remaining f_73361_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_163532_ p_163532_
+		1 p_163533_ p_163533_
+	<init> ()V <init>
+	addIndex (J)V m_73365_
+		0 p_73366_ p_73366_
+	getAll ()Lit/unimi/dsi/fastutil/longs/LongSet; m_73364_
+	hasStartIndex (J)Z m_73369_
+		0 p_73370_ p_73370_
+	hasUnhandledIndex (J)Z m_73373_
+		0 p_73374_ p_73374_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData; m_163534_
+		static
+		0 p_163535_ p_163535_
+	removeIndex (J)V m_73375_
+		0 p_73376_ p_73376_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_73372_ p_73372_
+net/minecraft/world/level/levelgen/structure/StructurePiece net/minecraft/world/level/levelgen/structure/StructurePiece
+	CAVE_AIR f_73382_
+	LOGGER f_163536_
+	SHAPE_CHECK_BLOCKS f_73381_
+	boundingBox f_73383_
+	genDepth f_73384_
+	mirror f_73378_
+	orientation f_73377_
+	rotation f_73379_
+	type f_73380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_209994_ p_209994_
+		1 p_209995_ p_209995_
+		2 p_209996_ p_209996_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_209998_ p_209998_
+		1 p_209999_ p_209999_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192646_ p_192646_
+		1 p_192647_ p_192647_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_226835_ p_226835_
+		1 p_226836_ p_226836_
+		2 p_226837_ p_226837_
+	canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_142085_
+		0 p_163553_ p_163553_
+		1 p_163554_ p_163554_
+		2 p_163555_ p_163555_
+		3 p_163556_ p_163556_
+		4 p_163557_ p_163557_
+	createBoundingBox (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192651_
+		static
+		0 p_192652_ p_192652_
+	createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z m_213787_
+		0 p_226812_ p_226812_
+		1 p_226813_ p_226813_
+		2 p_226814_ p_226814_
+		3 p_226815_ p_226815_
+		4 p_226816_ p_226816_
+		5 p_226817_ p_226817_
+		6 p_226818_ p_226818_
+	createChest (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)Z m_226762_
+		0 p_226763_ p_226763_
+		1 p_226764_ p_226764_
+		2 p_226765_ p_226765_
+		3 p_226766_ p_226766_
+		4 p_226767_ p_226767_
+		5 p_226768_ p_226768_
+	createDispenser (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;Lnet/minecraft/resources/ResourceLocation;)Z m_226819_
+		0 p_226820_ p_226820_
+		1 p_226821_ p_226821_
+		2 p_226822_ p_226822_
+		3 p_226823_ p_226823_
+		4 p_226824_ p_226824_
+		5 p_226825_ p_226825_
+		6 p_226826_ p_226826_
+		7 p_226827_ p_226827_
+	createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/CompoundTag; m_192644_
+		0 p_192645_ p_192645_
+	fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73528_
+		0 p_73529_ p_73529_
+		1 p_73530_ p_73530_
+		2 p_73531_ p_73531_
+		3 p_73532_ p_73532_
+		4 p_73533_ p_73533_
+		5 p_73534_ p_73534_
+	findCollisionPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_192648_
+		static
+		0 p_192649_ p_192649_
+		1 p_192650_ p_192650_
+	generateAirBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V m_73535_
+		0 p_73536_ p_73536_
+		1 p_73537_ p_73537_
+		2 p_73538_ p_73538_
+		3 p_73539_ p_73539_
+		4 p_73540_ p_73540_
+		5 p_73541_ p_73541_
+		6 p_73542_ p_73542_
+		7 p_73543_ p_73543_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;ZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V m_226828_
+		0 p_226829_ p_226829_
+		1 p_226830_ p_226830_
+		2 p_226831_ p_226831_
+		3 p_226832_ p_226832_
+		4 p_226833_ p_226833_
+		5 p_226834_ p_226834_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_163558_
+		0 p_163559_ p_163559_
+		1 p_163560_ p_163560_
+		2 p_163561_ p_163561_
+		3 p_163562_ p_163562_
+		4 p_163563_ p_163563_
+		5 p_163564_ p_163564_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIIZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V m_226776_
+		0 p_226777_ p_226777_
+		1 p_226778_ p_226778_
+		2 p_226779_ p_226779_
+		3 p_226780_ p_226780_
+		4 p_226781_ p_226781_
+		5 p_226782_ p_226782_
+		6 p_226783_ p_226783_
+		7 p_226784_ p_226784_
+		8 p_226785_ p_226785_
+		9 p_226786_ p_226786_
+		10 p_226787_ p_226787_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_73441_
+		0 p_73442_ p_73442_
+		1 p_73443_ p_73443_
+		2 p_73444_ p_73444_
+		3 p_73445_ p_73445_
+		4 p_73446_ p_73446_
+		5 p_73447_ p_73447_
+		6 p_73448_ p_73448_
+		7 p_73449_ p_73449_
+		8 p_73450_ p_73450_
+		9 p_73451_ p_73451_
+		10 p_73452_ p_73452_
+	generateMaybeBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;ZZ)V m_226788_
+		0 p_226789_ p_226789_
+		1 p_226790_ p_226790_
+		2 p_226791_ p_226791_
+		3 p_226792_ p_226792_
+		4 p_226793_ p_226793_
+		5 p_226794_ p_226794_
+		6 p_226795_ p_226795_
+		7 p_226796_ p_226796_
+		8 p_226797_ p_226797_
+		9 p_226798_ p_226798_
+		10 p_226799_ p_226799_
+		11 p_226800_ p_226800_
+		12 p_226801_ p_226801_
+		13 p_226802_ p_226802_
+	generateUpperHalfSphere (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Z)V m_73453_
+		0 p_73454_ p_73454_
+		1 p_73455_ p_73455_
+		2 p_73456_ p_73456_
+		3 p_73457_ p_73457_
+		4 p_73458_ p_73458_
+		5 p_73459_ p_73459_
+		6 p_73460_ p_73460_
+		7 p_73461_ p_73461_
+		8 p_73462_ p_73462_
+		9 p_73463_ p_73463_
+	getBlock (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/block/state/BlockState; m_73398_
+		0 p_73399_ p_73399_
+		1 p_73400_ p_73400_
+		2 p_73401_ p_73401_
+		3 p_73402_ p_73402_
+		4 p_73403_ p_73403_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_73547_
+	getGenDepth ()I m_73548_
+	getLocatorPosition ()Lnet/minecraft/core/BlockPos; m_142171_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_163587_
+	getOrientation ()Lnet/minecraft/core/Direction; m_73549_
+	getRandomHorizontalDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_226760_
+		static
+		0 p_226761_ p_226761_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210000_
+	getWorldPos (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_163582_
+		0 p_163583_ p_163583_
+		1 p_163584_ p_163584_
+		2 p_163585_ p_163585_
+	getWorldX (II)I m_73392_
+		0 p_73393_ p_73393_
+		1 p_73394_ p_73394_
+	getWorldY (I)I m_73544_
+		0 p_73545_ p_73545_
+	getWorldZ (II)I m_73525_
+		0 p_73526_ p_73526_
+		1 p_73527_ p_73527_
+	isCloseToChunk (Lnet/minecraft/world/level/ChunkPos;I)Z m_73411_
+		0 p_73412_ p_73412_
+		1 p_73413_ p_73413_
+	isInterior (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_73414_
+		0 p_73415_ p_73415_
+		1 p_73416_ p_73416_
+		2 p_73417_ p_73417_
+		3 p_73418_ p_73418_
+		4 p_73419_ p_73419_
+	isReplaceableByStructures (Lnet/minecraft/world/level/block/state/BlockState;)Z m_163572_
+		0 p_163573_ p_163573_
+	lambda$createBoundingBox$2 ()Ljava/lang/IllegalStateException; m_192653_
+		static
+	lambda$createTag$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_163577_
+		static
+		0 p_163578_ p_163578_
+		1 p_163579_ p_163579_
+	lambda$new$0 ()Ljava/lang/IllegalArgumentException; m_163586_
+		static
+	makeBoundingBox (IIILnet/minecraft/core/Direction;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_163541_
+		static
+		0 p_163542_ p_163542_
+		1 p_163543_ p_163543_
+		2 p_163544_ p_163544_
+		3 p_163545_ p_163545_
+		4 p_163546_ p_163546_
+		5 p_163547_ p_163547_
+		6 p_163548_ p_163548_
+	maybeGenerateBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIILnet/minecraft/world/level/block/state/BlockState;)V m_226803_
+		0 p_226804_ p_226804_
+		1 p_226805_ p_226805_
+		2 p_226806_ p_226806_
+		3 p_226807_ p_226807_
+		4 p_226808_ p_226808_
+		5 p_226809_ p_226809_
+		6 p_226810_ p_226810_
+		7 p_226811_ p_226811_
+	move (III)V m_6324_
+		0 p_73395_ p_73395_
+		1 p_73396_ p_73396_
+		2 p_73397_ p_73397_
+	placeBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73434_
+		0 p_73435_ p_73435_
+		1 p_73436_ p_73436_
+		2 p_73437_ p_73437_
+		3 p_73438_ p_73438_
+		4 p_73439_ p_73439_
+		5 p_73440_ p_73440_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226769_ p_226769_
+		1 p_226770_ p_226770_
+		2 p_226771_ p_226771_
+		3 p_226772_ p_226772_
+		4 p_226773_ p_226773_
+		5 p_226774_ p_226774_
+		6 p_226775_ p_226775_
+	reorient (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_73407_
+		static
+		0 p_73408_ p_73408_
+		1 p_73409_ p_73409_
+		2 p_73410_ p_73410_
+	setGenDepth (I)V m_226758_
+		0 p_226759_ p_226759_
+	setOrientation (Lnet/minecraft/core/Direction;)V m_73519_
+		0 p_73520_ p_73520_
+net/minecraft/world/level/levelgen/structure/StructurePiece$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
+	$SwitchMap$net$minecraft$core$Direction f_73551_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector
+	next f_73553_
+	<init> ()V <init>
+	getNext ()Lnet/minecraft/world/level/block/state/BlockState; m_73555_
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_226838_ p_226838_
+		1 p_226839_ p_226839_
+		2 p_226840_ p_226840_
+		3 p_226841_ p_226841_
+		4 p_226842_ p_226842_
+net/minecraft/world/level/levelgen/structure/StructurePieceAccessor net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V m_142679_
+		0 p_163589_ p_163589_
+	findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_141921_
+		0 p_163588_ p_163588_
+net/minecraft/world/level/levelgen/structure/StructureSet net/minecraft/world/level/levelgen/structure/StructureSet
+	CODEC f_210002_
+	DIRECT_CODEC f_210001_
+	placement f_210004_
+	structures f_210003_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
+		0 p_210007_ p_210007_
+		1 p_210008_ p_210008_
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
+		0 f_210003_ f_210003_
+		1 f_210004_ f_210004_
+	entry (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; m_210015_
+		static
+		0 p_210016_ p_210016_
+	entry (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; m_210017_
+		static
+		0 p_210018_ p_210018_
+		1 p_210019_ p_210019_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210022_ p_210022_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210013_
+		static
+		0 p_210014_ p_210014_
+	placement ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; f_210004_
+	structures ()Ljava/util/List; f_210003_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry
+	CODEC f_210025_
+	structure f_210026_
+	weight f_210027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 f_210026_ f_210026_
+		1 f_210027_ f_210027_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210039_ p_210039_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210033_
+		static
+		0 p_210034_ p_210034_
+	structure ()Lnet/minecraft/core/Holder; f_210026_
+	toString ()Ljava/lang/String; toString
+	weight ()I f_210027_
+net/minecraft/world/level/levelgen/structure/StructureSpawnOverride net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
+	CODEC f_210042_
+	boundingBox f_210043_
+	spawns f_210044_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType;Lnet/minecraft/util/random/WeightedRandomList;)V <init>
+		0 f_210043_ f_210043_
+		1 f_210044_ f_210044_
+	boundingBox ()Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; f_210043_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210054_ p_210054_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210050_
+		static
+		0 p_210051_ p_210051_
+	spawns ()Lnet/minecraft/util/random/WeightedRandomList; f_210044_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType
+	$VALUES $VALUES
+	CODEC f_210060_
+	PIECE PIECE
+	STRUCTURE STRUCTURE
+	id f_210061_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; m_210071_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_210065_ p_210065_
+		1 p_210066_ p_210066_
+		2 p_210067_ p_210067_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; valueOf
+		static
+		0 p_210074_ p_210074_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; values
+		static
+net/minecraft/world/level/levelgen/structure/StructureStart net/minecraft/world/level/levelgen/structure/StructureStart
+	INVALID_START f_73561_
+	INVALID_START_ID f_163590_
+	LOGGER f_226843_
+	cachedBoundingBox f_163593_
+	chunkPos f_163592_
+	pieceContainer f_192654_
+	references f_73568_
+	structure f_226844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V <init>
+		0 p_226846_ p_226846_
+		1 p_226847_ p_226847_
+		2 p_226848_ p_226848_
+		3 p_226849_ p_226849_
+	addReference ()V m_73607_
+	canBeReferenced ()Z m_73606_
+	createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_192660_
+		0 p_192661_ p_192661_
+		1 p_192662_ p_192662_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_73601_
+	getChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_163625_
+	getMaxReferences ()I m_73609_
+	getPieces ()Ljava/util/List; m_73602_
+	getReferences ()I m_73608_
+	getStructure ()Lnet/minecraft/world/level/levelgen/structure/Structure; m_226861_
+	isValid ()Z m_73603_
+	loadStaticStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_226857_
+		static
+		0 p_226858_ p_226858_
+		1 p_226859_ p_226859_
+		2 p_226860_ p_226860_
+	placeInChunk (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;)V m_226850_
+		0 p_226851_ p_226851_
+		1 p_226852_ p_226852_
+		2 p_226853_ p_226853_
+		3 p_226854_ p_226854_
+		4 p_226855_ p_226855_
+		5 p_226856_ p_226856_
+net/minecraft/world/level/levelgen/structure/StructureType net/minecraft/world/level/levelgen/structure/StructureType
+	BURIED_TREASURE f_226862_
+	DESERT_PYRAMID f_226863_
+	END_CITY f_226864_
+	FORTRESS f_226865_
+	IGLOO f_226866_
+	JIGSAW f_226867_
+	JUNGLE_TEMPLE f_226868_
+	MINESHAFT f_226869_
+	NETHER_FOSSIL f_226870_
+	OCEAN_MONUMENT f_226871_
+	OCEAN_RUIN f_226872_
+	RUINED_PORTAL f_226873_
+	SHIPWRECK f_226874_
+	STRONGHOLD f_226875_
+	SWAMP_HUT f_226876_
+	WOODLAND_MANSION f_226877_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_226884_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_226879_
+		static
+		0 p_226880_ p_226880_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/StructureType; m_226881_
+		static
+		0 p_226882_ p_226882_
+		1 p_226883_ p_226883_
+net/minecraft/world/level/levelgen/structure/TemplateStructurePiece net/minecraft/world/level/levelgen/structure/TemplateStructurePiece
+	LOGGER f_73659_
+	placeSettings f_73657_
+	template f_73656_
+	templateName f_163658_
+	templatePosition f_73658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/function/Function;)V <init>
+		0 p_226894_ p_226894_
+		1 p_226895_ p_226895_
+		2 p_226896_ p_226896_
+		3 p_226897_ p_226897_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_226886_ p_226886_
+		1 p_226887_ p_226887_
+		2 p_226888_ p_226888_
+		3 p_226889_ p_226889_
+		4 p_226890_ p_226890_
+		5 p_226891_ p_226891_
+		6 p_226892_ p_226892_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192690_ p_192690_
+		1 p_192691_ p_192691_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_226906_ p_226906_
+		1 p_226907_ p_226907_
+		2 p_226908_ p_226908_
+		3 p_226909_ p_226909_
+		4 p_226910_ p_226910_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+	move (III)V m_6324_
+		0 p_73668_ p_73668_
+		1 p_73669_ p_73669_
+		2 p_73670_ p_73670_
+	placeSettings ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_226913_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226899_ p_226899_
+		1 p_226900_ p_226900_
+		2 p_226901_ p_226901_
+		3 p_226902_ p_226902_
+		4 p_226903_ p_226903_
+		5 p_226904_ p_226904_
+		6 p_226905_ p_226905_
+	template ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_226911_
+	templatePosition ()Lnet/minecraft/core/BlockPos; m_226912_
+net/minecraft/world/level/levelgen/structure/TerrainAdjustment net/minecraft/world/level/levelgen/structure/TerrainAdjustment
+	$VALUES $VALUES
+	BEARD_BOX BEARD_BOX
+	BEARD_THIN BEARD_THIN
+	BURY BURY
+	CODEC f_226918_
+	NONE NONE
+	id f_226919_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; m_226926_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_226923_ p_226923_
+		1 p_226924_ p_226924_
+		2 p_226925_ p_226925_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; valueOf
+		static
+		0 p_226929_ p_226929_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; values
+		static
+net/minecraft/world/level/levelgen/structure/package-info net/minecraft/world/level/levelgen/structure/package-info
+net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context;)V m_197325_
+		0 p_197326_ p_197326_
+		1 p_197327_ p_197327_
+net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context
+	chunkGenerator f_192703_
+	chunkPos f_192705_
+	config f_197328_
+	heightAccessor f_192707_
+	random f_192708_
+	seed f_192709_
+	structureTemplateManager f_226931_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;J)V <init>
+		0 f_197328_ f_197328_
+		1 f_192703_ f_192703_
+		2 f_226931_ f_226931_
+		3 f_192705_ f_192705_
+		4 f_192707_ f_192707_
+		5 f_192708_ f_192708_
+		6 f_192709_ f_192709_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_192703_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_192705_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_197328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192735_ p_192735_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_192707_
+	random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f_192708_
+	seed ()J f_192709_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226931_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
+	checkForBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Ljava/util/function/Predicate; m_197345_
+		static
+		0 p_197346_ p_197346_
+	createGenerator (Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; m_197347_
+		0 p_197348_ p_197348_
+	lambda$checkForBiomeOnTop$1 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Z m_197338_
+		static
+		0 p_197339_ p_197339_
+		1 p_197340_ p_197340_
+	lambda$simple$0 (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; m_197341_
+		static
+		0 p_197342_ p_197342_
+		1 p_197343_ p_197343_
+		2 p_197344_ p_197344_
+	simple (Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator;)Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier; m_197349_
+		static
+		0 p_197350_ p_197350_
+		1 p_197351_ p_197351_
+net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context
+	biomeSource f_197353_
+	chunkGenerator f_197352_
+	chunkPos f_197355_
+	config f_197356_
+	heightAccessor f_197357_
+	randomState f_226941_
+	registryAccess f_197360_
+	seed f_197354_
+	structureTemplateManager f_226942_
+	validBiome f_197358_
+	<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 f_197352_ f_197352_
+		1 f_197353_ f_197353_
+		2 f_226941_ f_226941_
+		3 f_197354_ f_197354_
+		4 f_197355_ f_197355_
+		5 f_197356_ f_197356_
+		6 f_197357_ f_197357_
+		7 f_197358_ f_197358_
+		8 f_226942_ f_226942_
+		9 f_197360_ f_197360_
+	biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; f_197353_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_197352_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_197355_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_197356_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_197387_ p_197387_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_197357_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; f_226941_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_197360_
+	seed ()J f_197354_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226942_
+	toString ()Ljava/lang/String; toString
+	validBiome ()Ljava/util/function/Predicate; f_197358_
+	validBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z m_197380_
+		0 p_197381_ p_197381_
+net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
+	JIGSAW_RENAME f_192743_
+	LOGGER f_192742_
+	RENAMES f_192744_
+	pieces f_192741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_192741_ f_192741_
+	calculateBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192756_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192759_ p_192759_
+	hashCode ()I hashCode
+	isEmpty ()Z m_192748_
+	isInsidePiece (Lnet/minecraft/core/BlockPos;)Z m_192751_
+		0 p_192752_ p_192752_
+	load (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_192753_
+		static
+		0 p_192754_ p_192754_
+		1 p_192755_ p_192755_
+	pieces ()Ljava/util/List; f_192741_
+	save (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/Tag; m_192749_
+		0 p_192750_ p_192750_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
+	registryAccess f_192763_
+	resourceManager f_192762_
+	structureTemplateManager f_226956_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V <init>
+		0 f_192762_ f_192762_
+		1 f_192763_ f_192763_
+		2 f_226956_ f_226956_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192775_ p_192775_
+	fromLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext; m_192770_
+		static
+		0 p_192771_ p_192771_
+	hashCode ()I hashCode
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_192763_
+	resourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; f_192762_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226956_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType
+	BURIED_TREASURE_PIECE f_210122_
+	DESERT_PYRAMID_PIECE f_210106_
+	END_CITY_PIECE f_210119_
+	IGLOO f_210103_
+	JIGSAW f_210125_
+	JUNGLE_PYRAMID_PIECE f_210101_
+	MINE_SHAFT_CORRIDOR f_210121_
+	MINE_SHAFT_CROSSING f_210126_
+	MINE_SHAFT_ROOM f_210127_
+	MINE_SHAFT_STAIRS f_210128_
+	NETHER_FORTRESS_BRIDGE_CROSSING f_210129_
+	NETHER_FORTRESS_BRIDGE_END_FILLER f_210130_
+	NETHER_FORTRESS_BRIDGE_STRAIGHT f_210131_
+	NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS f_210132_
+	NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY f_210133_
+	NETHER_FORTRESS_CASTLE_ENTRANCE f_210134_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR f_210137_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING f_210135_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN f_210136_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN f_210138_
+	NETHER_FORTRESS_CASTLE_STALK_ROOM f_210139_
+	NETHER_FORTRESS_MONSTER_THRONE f_210140_
+	NETHER_FORTRESS_ROOM_CROSSING f_210141_
+	NETHER_FORTRESS_STAIRS_ROOM f_210142_
+	NETHER_FORTRESS_START f_210143_
+	NETHER_FOSSIL f_210124_
+	OCEAN_MONUMENT_BUILDING f_210107_
+	OCEAN_MONUMENT_CORE_ROOM f_210108_
+	OCEAN_MONUMENT_DOUBLE_XY_ROOM f_210110_
+	OCEAN_MONUMENT_DOUBLE_X_ROOM f_210109_
+	OCEAN_MONUMENT_DOUBLE_YZ_ROOM f_210112_
+	OCEAN_MONUMENT_DOUBLE_Y_ROOM f_210111_
+	OCEAN_MONUMENT_DOUBLE_Z_ROOM f_210113_
+	OCEAN_MONUMENT_ENTRY_ROOM f_210114_
+	OCEAN_MONUMENT_PENTHOUSE f_210115_
+	OCEAN_MONUMENT_SIMPLE_ROOM f_210116_
+	OCEAN_MONUMENT_SIMPLE_TOP_ROOM f_210117_
+	OCEAN_MONUMENT_WING_ROOM f_210118_
+	OCEAN_RUIN f_210102_
+	RUINED_PORTAL f_210104_
+	SHIPWRECK_PIECE f_210123_
+	STRONGHOLD_CHEST_CORRIDOR f_210144_
+	STRONGHOLD_FILLER_CORRIDOR f_210145_
+	STRONGHOLD_FIVE_CROSSING f_210146_
+	STRONGHOLD_LEFT_TURN f_210147_
+	STRONGHOLD_LIBRARY f_210148_
+	STRONGHOLD_PORTAL_ROOM f_210149_
+	STRONGHOLD_PRISON_HALL f_210150_
+	STRONGHOLD_RIGHT_TURN f_210095_
+	STRONGHOLD_ROOM_CROSSING f_210096_
+	STRONGHOLD_STAIRS_DOWN f_210097_
+	STRONGHOLD_START f_210098_
+	STRONGHOLD_STRAIGHT f_210099_
+	STRONGHOLD_STRAIGHT_STAIRS_DOWN f_210100_
+	SWAMPLAND_HUT f_210105_
+	WOODLAND_MANSION_PIECE f_210120_
+	<clinit> ()V <clinit>
+		static
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210161_ p_210161_
+		1 p_210162_ p_210162_
+	setFullContextPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210158_
+		static
+		0 p_210159_ p_210159_
+		1 p_210160_ p_210160_
+	setPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210152_
+		static
+		0 p_210153_ p_210153_
+		1 p_210154_ p_210154_
+	setTemplatePieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210155_
+		static
+		0 p_210156_ p_210156_
+		1 p_210157_ p_210157_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_210166_
+		0 p_210167_ p_210167_
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210164_ p_210164_
+		1 p_210165_ p_210165_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType
+	load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_226962_
+		0 p_226963_ p_226963_
+		1 p_226964_ p_226964_
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210169_ p_210169_
+		1 p_210170_ p_210170_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
+	pieces f_192778_
+	<init> ()V <init>
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V m_142679_
+		0 p_192791_ p_192791_
+	build ()Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_192780_
+	clear ()V m_192796_
+	findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_141921_
+		0 p_192789_ p_192789_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192798_
+	isEmpty ()Z m_192797_
+	moveBelowSeaLevel (IILnet/minecraft/util/RandomSource;I)I m_226965_
+		0 p_226966_ p_226966_
+		1 p_226967_ p_226967_
+		2 p_226968_ p_226968_
+		3 p_226969_ p_226969_
+	moveInsideHeights (Lnet/minecraft/util/RandomSource;II)V m_226970_
+		0 p_226971_ p_226971_
+		1 p_226972_ p_226972_
+		2 p_226973_ p_226973_
+	offsetPiecesVertically (I)V m_192781_
+		0 p_192782_ p_192782_
+net/minecraft/world/level/levelgen/structure/pieces/package-info net/minecraft/world/level/levelgen/structure/pieces/package-info
+net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
+	CODEC f_204949_
+	count f_204952_
+	distance f_204950_
+	preferredBiomes f_226974_
+	spread f_204951_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_226981_ p_226981_
+		1 p_226982_ p_226982_
+		2 p_226983_ p_226983_
+		3 p_226984_ p_226984_
+		4 p_226985_ p_226985_
+		5 p_226986_ p_226986_
+		6 p_226987_ p_226987_
+		7 p_226988_ p_226988_
+		8 p_226989_ p_226989_
+	<init> (IIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_226976_ p_226976_
+		1 p_226977_ p_226977_
+		2 p_226978_ p_226978_
+		3 p_226979_ p_226979_
+	codec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; m_226996_
+		static
+		0 p_226997_ p_226997_
+	count ()I m_204967_
+	distance ()I m_204965_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256631_ p_256631_
+		1 p_256202_ p_256202_
+		2 p_255915_ p_255915_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_204959_
+		static
+		0 p_204960_ p_204960_
+	preferredBiomes ()Lnet/minecraft/core/HolderSet; m_226998_
+	spread ()I m_204966_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
+	CODEC f_204972_
+	separation f_204974_
+	spacing f_204973_
+	spreadType f_204975_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;I)V <init>
+		0 p_204980_ p_204980_
+		1 p_204981_ p_204981_
+		2 p_204982_ p_204982_
+		3 p_204983_ p_204983_
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;)V <init>
+		0 p_227000_ p_227000_
+		1 p_227001_ p_227001_
+		2 p_227002_ p_227002_
+		3 p_227003_ p_227003_
+		4 p_227004_ p_227004_
+		5 p_227005_ p_227005_
+		6 p_227006_ p_227006_
+		7 p_227007_ p_227007_
+	getPotentialStructureChunk (JII)Lnet/minecraft/world/level/ChunkPos; m_227008_
+		0 p_227009_ p_227009_
+		1 p_227010_ p_227010_
+		2 p_227011_ p_227011_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256267_ p_256267_
+		1 p_256050_ p_256050_
+		2 p_255975_ p_255975_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_204995_
+		static
+		0 p_204996_ p_204996_
+	lambda$validate$1 ()Ljava/lang/String; m_274295_
+		static
+	separation ()I m_205004_
+	spacing ()I m_205003_
+	spreadType ()Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; m_205005_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+	validate (Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/serialization/DataResult; m_285838_
+		static
+		0 p_286361_ p_286361_
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
+	$VALUES $VALUES
+	CODEC f_205014_
+	LINEAR LINEAR
+	TRIANGULAR TRIANGULAR
+	id f_205016_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; m_205029_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_205020_ p_205020_
+		1 p_205021_ p_205021_
+		2 p_205022_ p_205022_
+	evaluate (Lnet/minecraft/util/RandomSource;I)I m_227018_
+		0 p_227019_ p_227019_
+		1 p_227020_ p_227020_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; valueOf
+		static
+		0 p_205032_ p_205032_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; values
+		static
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType$1 net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$placement$RandomSpreadType f_205034_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
+	CODEC f_205036_
+	HIGHLY_ARBITRARY_RANDOM_SALT f_227021_
+	exclusionZone f_227026_
+	frequency f_227024_
+	frequencyReductionMethod f_227023_
+	locateOffset f_227022_
+	salt f_227025_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;)V <init>
+		0 p_227028_ p_227028_
+		1 p_227029_ p_227029_
+		2 p_227030_ p_227030_
+		3 p_227031_ p_227031_
+		4 p_227032_ p_227032_
+	exclusionZone ()Ljava/util/Optional; m_227076_
+	frequency ()F m_227074_
+	frequencyReductionMethod ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; m_227073_
+	getLocatePos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_227039_
+		0 p_227040_ p_227040_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256034_ p_256034_
+		1 p_227046_ p_227046_
+		2 p_227047_ p_227047_
+	isStructureChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_255071_
+		0 p_256635_ p_256635_
+		1 p_255959_ p_255959_
+		2 p_256065_ p_256065_
+	legacyArbitrarySaltProbabilityReducer (JIIIF)Z m_227060_
+		static
+		0 p_227061_ p_227061_
+		1 p_227062_ p_227062_
+		2 p_227063_ p_227063_
+		3 p_227064_ p_227064_
+		4 p_227065_ p_227065_
+	legacyPillagerOutpostReducer (JIIIF)Z m_227066_
+		static
+		0 p_227067_ p_227067_
+		1 p_227068_ p_227068_
+		2 p_227069_ p_227069_
+		3 p_227070_ p_227070_
+		4 p_227071_ p_227071_
+	legacyProbabilityReducerWithDouble (JIIIF)Z m_227048_
+		static
+		0 p_227049_ p_227049_
+		1 p_227050_ p_227050_
+		2 p_227051_ p_227051_
+		3 p_227052_ p_227052_
+		4 p_227053_ p_227053_
+	locateOffset ()Lnet/minecraft/core/Vec3i; m_227072_
+	placementCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; m_227041_
+		static
+		0 p_227042_ p_227042_
+	probabilityReducer (JIIIF)Z m_227033_
+		static
+		0 p_227034_ p_227034_
+		1 p_227035_ p_227035_
+		2 p_227036_ p_227036_
+		3 p_227037_ p_227037_
+		4 p_227038_ p_227038_
+	salt ()I m_227075_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone
+	CODEC f_227077_
+	chunkCount f_227079_
+	otherSet f_227078_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 f_227078_ f_227078_
+		1 f_227079_ f_227079_
+	chunkCount ()I f_227079_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_227095_ p_227095_
+	hashCode ()I hashCode
+	isPlacementForbidden (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_254908_
+		0 p_255745_ p_255745_
+		1 p_255634_ p_255634_
+		2 p_255892_ p_255892_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257362_
+		static
+		0 p_259015_ p_259015_
+	otherSet ()Lnet/minecraft/core/Holder; f_227078_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer
+	shouldGenerate (JIIIF)Z m_227098_
+		0 p_227099_ p_227099_
+		1 p_227100_ p_227100_
+		2 p_227101_ p_227101_
+		3 p_227102_ p_227102_
+		4 p_227103_ p_227103_
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod
+	$VALUES $VALUES
+	CODEC f_227108_
+	DEFAULT DEFAULT
+	LEGACY_TYPE_1 LEGACY_TYPE_1
+	LEGACY_TYPE_2 LEGACY_TYPE_2
+	LEGACY_TYPE_3 LEGACY_TYPE_3
+	name f_227109_
+	reducer f_227110_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; m_227118_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer;)V <init>
+		0 p_227114_ p_227114_
+		1 p_227115_ p_227115_
+		2 p_227116_ p_227116_
+		3 p_227117_ p_227117_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	shouldGenerate (JIIIF)Z m_227119_
+		0 p_227120_ p_227120_
+		1 p_227121_ p_227121_
+		2 p_227122_ p_227122_
+		3 p_227123_ p_227123_
+		4 p_227124_ p_227124_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; valueOf
+		static
+		0 p_227127_ p_227127_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; values
+		static
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
+	CONCENTRIC_RINGS f_205042_
+	RANDOM_SPREAD f_205041_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_205049_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_205044_
+		static
+		0 p_205045_ p_205045_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_205046_
+		static
+		0 p_205047_ p_205047_
+		1 p_205048_ p_205048_
+net/minecraft/world/level/levelgen/structure/placement/package-info net/minecraft/world/level/levelgen/structure/placement/package-info
+net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement
+	CODEC f_210174_
+	INSTANCE f_210175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227172_ p_227172_
+		1 p_227173_ p_227173_
+		2 p_227174_ p_227174_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227176_ p_227176_
+		1 p_227177_ p_227177_
+		2 p_227178_ p_227178_
+		3 p_227179_ p_227179_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227169_ p_227169_
+		1 p_227170_ p_227170_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; m_210202_
+		static
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227158_ p_227158_
+		1 p_227159_ p_227159_
+		2 p_227160_ p_227160_
+		3 p_227161_ p_227161_
+		4 p_227162_ p_227162_
+		5 p_227163_ p_227163_
+		6 p_227164_ p_227164_
+		7 p_227165_ p_227165_
+		8 p_227166_ p_227166_
+		9 p_227167_ p_227167_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement
+	CODEC f_210204_
+	defaultJigsawNBT f_210206_
+	feature f_210205_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210209_ p_210209_
+		1 p_210210_ p_210210_
+	fillDefaultJigsawNBT ()Lnet/minecraft/nbt/CompoundTag; m_210239_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227195_ p_227195_
+		1 p_227196_ p_227196_
+		2 p_227197_ p_227197_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227199_ p_227199_
+		1 p_227200_ p_227200_
+		2 p_227201_ p_227201_
+		3 p_227202_ p_227202_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227192_ p_227192_
+		1 p_227193_ p_227193_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement;)Lnet/minecraft/core/Holder; m_210214_
+		static
+		0 p_210215_ p_210215_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210212_
+		static
+		0 p_210213_ p_210213_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227181_ p_227181_
+		1 p_227182_ p_227182_
+		2 p_227183_ p_227183_
+		3 p_227184_ p_227184_
+		4 p_227185_ p_227185_
+		5 p_227186_ p_227186_
+		6 p_227187_ p_227187_
+		7 p_227188_ p_227188_
+		8 p_227189_ p_227189_
+		9 p_227190_ p_227190_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/JigsawJunction net/minecraft/world/level/levelgen/structure/pools/JigsawJunction
+	deltaY f_210244_
+	destProjection f_210245_
+	sourceGroundY f_210242_
+	sourceX f_210241_
+	sourceZ f_210243_
+	<init> (IIIILnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210247_ p_210247_
+		1 p_210248_ p_210248_
+		2 p_210249_ p_210249_
+		3 p_210250_ p_210250_
+		4 p_210251_ p_210251_
+	deserialize (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction; m_210253_
+		static
+		0 p_210254_ p_210254_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210262_ p_210262_
+	getDeltaY ()I m_210259_
+	getDestProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210260_
+	getSourceGroundY ()I m_210257_
+	getSourceX ()I m_210252_
+	getSourceZ ()I m_210258_
+	hashCode ()I hashCode
+	serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_210255_
+		0 p_210256_ p_210256_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement
+	LOGGER f_210265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/RandomState;IZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Ljava/util/List;Lnet/minecraft/world/phys/shapes/VoxelShape;)V m_227210_
+		static
+		0 p_227211_ p_227211_
+		1 p_227212_ p_227212_
+		2 p_227213_ p_227213_
+		3 p_227214_ p_227214_
+		4 p_227215_ p_227215_
+		5 p_227216_ p_227216_
+		6 p_227217_ p_227217_
+		7 p_227218_ p_227218_
+		8 p_227219_ p_227219_
+		9 p_227220_ p_227220_
+		10 p_227221_ p_227221_
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/core/BlockPos;ZLjava/util/Optional;I)Ljava/util/Optional; m_227238_
+		static
+		0 p_227239_ p_227239_
+		1 p_227240_ p_227240_
+		2 p_227241_ p_227241_
+		3 p_227242_ p_227242_
+		4 p_227243_ p_227243_
+		5 p_227244_ p_227244_
+		6 p_227245_ p_227245_
+		7 p_227246_ p_227246_
+	generateJigsaw (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;Z)Z m_227203_
+		static
+		0 p_227204_ p_227204_
+		1 p_227205_ p_227205_
+		2 p_227206_ p_227206_
+		3 p_227207_ p_227207_
+		4 p_227208_ p_227208_
+		5 p_227209_ p_227209_
+	getRandomNamedJigsaw (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Ljava/util/Optional; m_227247_
+		static
+		0 p_227248_ p_227248_
+		1 p_227249_ p_227249_
+		2 p_227250_ p_227250_
+		3 p_227251_ p_227251_
+		4 p_227252_ p_227252_
+		5 p_227253_ p_227253_
+	lambda$addPieces$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_245026_
+		static
+		0 p_248484_ p_248484_
+	lambda$addPieces$1 (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;IIIIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;ZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227222_
+		static
+		0 p_227223_ p_227223_
+		1 p_227224_ p_227224_
+		2 p_227225_ p_227225_
+		3 p_227226_ p_227226_
+		4 p_227227_ p_227227_
+		5 p_227228_ p_227228_
+		6 p_227229_ p_227229_
+		7 p_227230_ p_227230_
+		8 p_227231_ p_227231_
+		9 p_227232_ p_227232_
+		10 p_227233_ p_227233_
+		11 p_227234_ p_227234_
+		12 p_227235_ p_227235_
+		13 p_227236_ p_227236_
+		14 p_227237_ p_227237_
+	lambda$generateJigsaw$2 (Lnet/minecraft/core/Holder;)Z m_227254_
+		static
+		0 p_227255_ p_227255_
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState
+	depth f_210309_
+	free f_210308_
+	piece f_210307_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
+		0 p_210311_ p_210311_
+		1 p_210312_ p_210312_
+		2 p_210313_ p_210313_
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer
+	chunkGenerator f_210317_
+	maxDepth f_210315_
+	pieces f_210319_
+	placing f_210321_
+	pools f_210314_
+	random f_210320_
+	structureTemplateManager f_227256_
+	<init> (Lnet/minecraft/core/Registry;ILnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_227258_ p_227258_
+		1 p_227259_ p_227259_
+		2 p_227260_ p_227260_
+		3 p_227261_ p_227261_
+		4 p_227262_ p_227262_
+		5 p_227263_ p_227263_
+	lambda$tryPlacingChildren$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_254829_
+		static
+		0 p_255599_ p_255599_
+	lambda$tryPlacingChildren$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; m_254830_
+		static
+		0 p_255600_ p_255600_
+	lambda$tryPlacingChildren$2 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_254827_
+		0 p_255596_ p_255596_
+	lambda$tryPlacingChildren$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_254831_
+		0 p_255601_ p_255601_
+	lambda$tryPlacingChildren$4 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_254828_
+		0 p_255597_ p_255597_
+		1 p_255598_ p_255598_
+	readPoolName (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Lnet/minecraft/resources/ResourceKey; m_254924_
+		static
+		0 p_256491_ p_256491_
+	tryPlacingChildren (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)V m_227264_
+		0 p_227265_ p_227265_
+		1 p_227266_ p_227266_
+		2 p_227267_ p_227267_
+		3 p_227268_ p_227268_
+		4 p_227269_ p_227269_
+		5 p_227270_ p_227270_
+net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement
+	CODEC f_210345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210348_ p_210348_
+		1 p_210349_ p_210349_
+		2 p_210350_ p_210350_
+	getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_207169_
+		0 p_210353_ p_210353_
+		1 p_210354_ p_210354_
+		2 p_210355_ p_210355_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210356_
+		static
+		0 p_210357_ p_210357_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/ListPoolElement net/minecraft/world/level/levelgen/structure/pools/ListPoolElement
+	CODEC f_210359_
+	elements f_210360_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210363_ p_210363_
+		1 p_210364_ p_210364_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227286_ p_227286_
+		1 p_227287_ p_227287_
+		2 p_227288_ p_227288_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227290_ p_227290_
+		1 p_227291_ p_227291_
+		2 p_227292_ p_227292_
+		3 p_227293_ p_227293_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227283_ p_227283_
+		1 p_227284_ p_227284_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$getBoundingBox$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z m_210370_
+		static
+		0 p_210371_ p_210371_
+	lambda$getBoundingBox$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227294_
+		static
+		0 p_227295_ p_227295_
+		1 p_227296_ p_227296_
+		2 p_227297_ p_227297_
+		3 p_227298_ p_227298_
+	lambda$getBoundingBox$4 ()Ljava/lang/IllegalStateException; m_210405_
+		static
+	lambda$setProjectionOnEachElement$5 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)V m_210374_
+		static
+		0 p_210375_ p_210375_
+		1 p_210376_ p_210376_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement;)Ljava/util/List; m_210368_
+		static
+		0 p_210369_ p_210369_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210366_
+		static
+		0 p_210367_ p_210367_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227272_ p_227272_
+		1 p_227273_ p_227273_
+		2 p_227274_ p_227274_
+		3 p_227275_ p_227275_
+		4 p_227276_ p_227276_
+		5 p_227277_ p_227277_
+		6 p_227278_ p_227278_
+		7 p_227279_ p_227279_
+		8 p_227280_ p_227280_
+		9 p_227281_ p_227281_
+	setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_207247_
+		0 p_210373_ p_210373_
+	setProjectionOnEachElement (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V m_210406_
+		0 p_210407_ p_210407_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement
+	CODEC f_210410_
+	TEMPLATE_CODEC f_210409_
+	processors f_210412_
+	template f_210411_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210415_ p_210415_
+		1 p_210416_ p_210416_
+		2 p_210417_ p_210417_
+	encodeTemplate (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_210424_
+		static
+		0 p_210425_ p_210425_
+		1 p_210426_ p_210426_
+		2 p_210427_ p_210427_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227316_ p_227316_
+		1 p_227317_ p_227317_
+		2 p_227318_ p_227318_
+	getDataMarkers (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)Ljava/util/List; m_227324_
+		0 p_227325_ p_227325_
+		1 p_227326_ p_227326_
+		2 p_227327_ p_227327_
+		3 p_227328_ p_227328_
+	getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_207169_
+		0 p_210421_ p_210421_
+		1 p_210422_ p_210422_
+		2 p_210423_ p_210423_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227320_ p_227320_
+		1 p_227321_ p_227321_
+		2 p_227322_ p_227322_
+		3 p_227323_ p_227323_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227313_ p_227313_
+		1 p_227314_ p_227314_
+	getTemplate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_227299_
+		0 p_227300_ p_227300_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$encodeTemplate$0 ()Ljava/lang/String; m_274296_
+		static
+	lambda$processorsCodec$2 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lnet/minecraft/core/Holder; m_210463_
+		static
+		0 p_210464_ p_210464_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210428_
+		static
+		0 p_210429_ p_210429_
+	lambda$templateCodec$3 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lcom/mojang/datafixers/util/Either; m_210430_
+		static
+		0 p_210431_ p_210431_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227302_ p_227302_
+		1 p_227303_ p_227303_
+		2 p_227304_ p_227304_
+		3 p_227305_ p_227305_
+		4 p_227306_ p_227306_
+		5 p_227307_ p_227307_
+		6 p_227308_ p_227308_
+		7 p_227309_ p_227309_
+		8 p_227310_ p_227310_
+		9 p_227311_ p_227311_
+	processorsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210462_
+		static
+	templateCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210465_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement
+	CODEC f_210468_
+	EMPTY f_254734_
+	projection f_210467_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210471_ p_210471_
+	empty ()Ljava/util/function/Function; m_210541_
+		static
+	feature (Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210502_
+		static
+		0 p_210503_ p_210503_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227348_ p_227348_
+		1 p_227349_ p_227349_
+		2 p_227350_ p_227350_
+	getGroundLevelDelta ()I m_210540_
+	getProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210539_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227351_ p_227351_
+		1 p_227352_ p_227352_
+		2 p_227353_ p_227353_
+		3 p_227354_ p_227354_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227346_ p_227346_
+		1 p_227347_ p_227347_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	handleDataMarker (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_227329_
+		0 p_227330_ p_227330_
+		1 p_227331_ p_227331_
+		2 p_227332_ p_227332_
+		3 p_227333_ p_227333_
+		4 p_227334_ p_227334_
+		5 p_227335_ p_227335_
+	lambda$empty$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; m_210524_
+		static
+		0 p_210525_ p_210525_
+	lambda$feature$5 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement; m_210504_
+		static
+		0 p_210505_ p_210505_
+		1 p_210506_ p_210506_
+	lambda$legacy$1 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; m_254833_
+		static
+		0 p_255604_ p_255604_
+		1 p_255605_ p_255605_
+	lambda$legacy$2 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; m_210534_
+		static
+		0 p_210535_ p_210535_
+		1 p_210536_ p_210536_
+		2 p_210537_ p_210537_
+	lambda$list$6 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_210480_
+		static
+		0 p_210481_ p_210481_
+		1 p_210482_ p_210482_
+	lambda$list$7 (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement; m_210521_
+		static
+		0 p_210522_ p_210522_
+		1 p_210523_ p_210523_
+	lambda$single$3 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; m_254832_
+		static
+		0 p_255602_ p_255602_
+		1 p_255603_ p_255603_
+	lambda$single$4 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; m_210515_
+		static
+		0 p_210516_ p_210516_
+		1 p_210517_ p_210517_
+		2 p_210518_ p_210518_
+	legacy (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210512_
+		static
+		0 p_210513_ p_210513_
+		1 p_210514_ p_210514_
+	legacy (Ljava/lang/String;)Ljava/util/function/Function; m_210507_
+		static
+		0 p_210508_ p_210508_
+	list (Ljava/util/List;)Ljava/util/function/Function; m_210519_
+		static
+		0 p_210520_ p_210520_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227336_ p_227336_
+		1 p_227337_ p_227337_
+		2 p_227338_ p_227338_
+		3 p_227339_ p_227339_
+		4 p_227340_ p_227340_
+		5 p_227341_ p_227341_
+		6 p_227342_ p_227342_
+		7 p_227343_ p_227343_
+		8 p_227344_ p_227344_
+		9 p_227345_ p_227345_
+	projectionCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210538_
+		static
+	setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_207247_
+		0 p_210479_ p_210479_
+	single (Ljava/lang/String;)Ljava/util/function/Function; m_210526_
+		static
+		0 p_210527_ p_210527_
+	single (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210531_
+		static
+		0 p_210532_ p_210532_
+		1 p_210533_ p_210533_
+net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType
+	EMPTY f_210545_
+	FEATURE f_210544_
+	LEGACY f_210546_
+	LIST f_210543_
+	SINGLE f_210542_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_210553_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_210548_
+		static
+		0 p_210549_ p_210549_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_210550_
+		static
+		0 p_210551_ p_210551_
+		1 p_210552_ p_210552_
+net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool
+	CODEC f_210555_
+	CODEC_REFERENCE f_254652_
+	DIRECT_CODEC f_210554_
+	SIZE_UNSET f_210557_
+	fallback f_210561_
+	maxSize f_210562_
+	rawTemplates f_210559_
+	templates f_210560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 p_255747_ p_255747_
+		1 p_255919_ p_255919_
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_255795_ p_255795_
+		1 p_256083_ p_256083_
+		2 p_255642_ p_255642_
+	getFallback ()Lnet/minecraft/core/Holder; m_254935_
+	getMaxSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)I m_227357_
+		0 p_227358_ p_227358_
+	getRandomTemplate (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_227355_
+		0 p_227356_ p_227356_
+	getShuffledTemplates (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_227362_
+		0 p_227363_ p_227363_
+	lambda$getMaxSize$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z m_210576_
+		static
+		0 p_210577_ p_210577_
+	lambda$getMaxSize$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)I m_227359_
+		static
+		0 p_227360_ p_227360_
+		1 p_227361_ p_227361_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)Ljava/util/List; m_210578_
+		static
+		0 p_210579_ p_210579_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254834_
+		static
+		0 p_255606_ p_255606_
+	size ()I m_210590_
+net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection
+	$VALUES $VALUES
+	CODEC f_210593_
+	RIGID RIGID
+	TERRAIN_MATCHING TERRAIN_MATCHING
+	name f_210595_
+	processors f_210596_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_210600_ p_210600_
+		1 p_210601_ p_210601_
+		2 p_210602_ p_210602_
+		3 p_210603_ p_210603_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210607_
+		static
+		0 p_210608_ p_210608_
+	getName ()Ljava/lang/String; m_210604_
+	getProcessors ()Lcom/google/common/collect/ImmutableList; m_210609_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; valueOf
+		static
+		0 p_210613_ p_210613_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; values
+		static
+net/minecraft/world/level/levelgen/structure/pools/package-info net/minecraft/world/level/levelgen/structure/pools/package-info
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_227366_ p_227366_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227368_ p_227368_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227378_ p_227378_
+		1 p_227379_ p_227379_
+	isLiquid (Lnet/minecraft/world/level/block/state/BlockState;)Z m_227380_
+		0 p_227381_ p_227381_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227370_ p_227370_
+		1 p_227371_ p_227371_
+		2 p_227372_ p_227372_
+		3 p_227373_ p_227373_
+		4 p_227374_ p_227374_
+		5 p_227375_ p_227375_
+		6 p_227376_ p_227376_
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
+	CODEC f_227382_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227385_ p_227385_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227387_ p_227387_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227391_
+		static
+		0 p_227392_ p_227392_
+		1 p_227393_ p_227393_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227388_
+		static
+		0 p_227389_ p_227389_
+		1 p_227390_ p_227390_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
+	DEPTH f_227396_
+	WIDTH f_227395_
+	hasPlacedChest f_227397_
+	potentialSuspiciousSandWorldPositions f_271477_
+	randomCollapsedRoofPos f_278492_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_227399_ p_227399_
+		1 p_227400_ p_227400_
+		2 p_227401_ p_227401_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227403_ p_227403_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227413_ p_227413_
+		1 p_227414_ p_227414_
+	addCellar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_272053_
+		0 p_272769_ p_272769_
+		1 p_273155_ p_273155_
+	addCellarRoom (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_272212_
+		0 p_272733_ p_272733_
+		1 p_273390_ p_273390_
+		2 p_273517_ p_273517_
+	addCellarStairs (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_271901_
+		0 p_272997_ p_272997_
+		1 p_272699_ p_272699_
+		2 p_273559_ p_273559_
+	getPotentialSuspiciousSandWorldPositions ()Ljava/util/List; m_271942_
+	getRandomCollapsedRoofPos ()Lnet/minecraft/core/BlockPos; m_278617_
+	placeCollapsedRoof (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIII)V m_271833_
+		0 p_273438_ p_273438_
+		1 p_273058_ p_273058_
+		2 p_272638_ p_272638_
+		3 p_272826_ p_272826_
+		4 p_273026_ p_273026_
+		5 p_272750_ p_272750_
+		6 p_272639_ p_272639_
+	placeCollapsedRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_271881_
+		0 p_272965_ p_272965_
+		1 p_272618_ p_272618_
+		2 p_273415_ p_273415_
+		3 p_273110_ p_273110_
+		4 p_272645_ p_272645_
+	placeSand (III)V m_278861_
+		0 p_279401_ p_279401_
+		1 p_279451_ p_279451_
+		2 p_279265_ p_279265_
+	placeSandBox (IIIIII)V m_278669_
+		0 p_279483_ p_279483_
+		1 p_279321_ p_279321_
+		2 p_279271_ p_279271_
+		3 p_279471_ p_279471_
+		4 p_279229_ p_279229_
+		5 p_279111_ p_279111_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227405_ p_227405_
+		1 p_227406_ p_227406_
+		2 p_227407_ p_227407_
+		3 p_227408_ p_227408_
+		4 p_227409_ p_227409_
+		5 p_227410_ p_227410_
+		6 p_227411_ p_227411_
+net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
+	CODEC f_227415_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227418_ p_227418_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_273644_ p_273644_
+		1 p_272615_ p_272615_
+		2 p_273655_ p_273655_
+		3 p_272939_ p_272939_
+		4 p_273179_ p_273179_
+		5 p_273334_ p_273334_
+		6 p_273575_ p_273575_
+	lambda$placeSuspiciousSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V m_276758_
+		static
+		0 p_277327_ p_277327_
+		1 p_277328_ p_277328_
+	placeSuspiciousSand (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_278858_
+		static
+		0 p_279472_ p_279472_
+		1 p_279193_ p_279193_
+		2 p_279136_ p_279136_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
+	FAT_TOWER_BRIDGES f_227425_
+	FAT_TOWER_GENERATOR f_227426_
+	HOUSE_TOWER_GENERATOR f_227421_
+	MAX_GEN_DEPTH f_227420_
+	TOWER_BRIDGES f_227422_
+	TOWER_BRIDGE_GENERATOR f_227424_
+	TOWER_GENERATOR f_227423_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addHelper (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; m_227450_
+		static
+		0 p_227451_ p_227451_
+		1 p_227452_ p_227452_
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;Z)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; m_227429_
+		static
+		0 p_227430_ p_227430_
+		1 p_227431_ p_227431_
+		2 p_227432_ p_227432_
+		3 p_227433_ p_227433_
+		4 p_227434_ p_227434_
+		5 p_227435_ p_227435_
+	recursiveChildren (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_227436_
+		static
+		0 p_227437_ p_227437_
+		1 p_227438_ p_227438_
+		2 p_227439_ p_227439_
+		3 p_227440_ p_227440_
+		4 p_227441_ p_227441_
+		5 p_227442_ p_227442_
+		6 p_227443_ p_227443_
+	startHouseTower (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V m_227444_
+		static
+		0 p_227445_ p_227445_
+		1 p_227446_ p_227446_
+		2 p_227447_ p_227447_
+		3 p_227448_ p_227448_
+		4 p_227449_ p_227449_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227456_ p_227456_
+		1 p_227457_ p_227457_
+		2 p_227458_ p_227458_
+		3 p_227459_ p_227459_
+		4 p_227460_ p_227460_
+		5 p_227461_ p_227461_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227465_ p_227465_
+		1 p_227466_ p_227466_
+		2 p_227467_ p_227467_
+		3 p_227468_ p_227468_
+		4 p_227469_ p_227469_
+		5 p_227470_ p_227470_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
+	shipCreated f_227471_
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227475_ p_227475_
+		1 p_227476_ p_227476_
+		2 p_227477_ p_227477_
+		3 p_227478_ p_227478_
+		4 p_227479_ p_227479_
+		5 p_227480_ p_227480_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227484_ p_227484_
+		1 p_227485_ p_227485_
+		2 p_227486_ p_227486_
+		3 p_227487_ p_227487_
+		4 p_227488_ p_227488_
+		5 p_227489_ p_227489_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
+		0 p_227491_ p_227491_
+		1 p_227492_ p_227492_
+		2 p_227493_ p_227493_
+		3 p_227494_ p_227494_
+		4 p_227495_ p_227495_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227497_ p_227497_
+		1 p_227498_ p_227498_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227500_ p_227500_
+		1 p_227501_ p_227501_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_227505_ p_227505_
+		1 p_227506_ p_227506_
+		2 p_227507_ p_227507_
+		3 p_227508_ p_227508_
+		4 p_227509_ p_227509_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227510_
+		static
+		0 p_227511_ p_227511_
+		1 p_227512_ p_227512_
+	makeResourceLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_227502_
+		static
+		0 p_227503_ p_227503_
+	makeSettings (ZLnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227513_
+		static
+		0 p_227514_ p_227514_
+		1 p_227515_ p_227515_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227517_ p_227517_
+		1 p_227518_ p_227518_
+		2 p_227519_ p_227519_
+		3 p_227520_ p_227520_
+		4 p_227521_ p_227521_
+		5 p_227522_ p_227522_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityStructure net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
+	CODEC f_227523_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227526_ p_227526_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227528_ p_227528_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227529_
+		0 p_227530_ p_227530_
+		1 p_227531_ p_227531_
+		2 p_227532_ p_227532_
+		3 p_227533_ p_227533_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227534_
+		0 p_227535_ p_227535_
+		1 p_227536_ p_227536_
+		2 p_227537_ p_227537_
+		3 p_227538_ p_227538_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/IglooPieces net/minecraft/world/level/levelgen/structure/structures/IglooPieces
+	GENERATION_HEIGHT f_227540_
+	OFFSETS f_227545_
+	PIVOTS f_227544_
+	STRUCTURE_LOCATION_IGLOO f_227541_
+	STRUCTURE_LOCATION_LABORATORY f_227543_
+	STRUCTURE_LOCATION_LADDER f_227542_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_227548_
+		static
+		0 p_227549_ p_227549_
+		1 p_227550_ p_227550_
+		2 p_227551_ p_227551_
+		3 p_227552_ p_227552_
+		4 p_227553_ p_227553_
+net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227561_ p_227561_
+		1 p_227562_ p_227562_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;I)V <init>
+		0 p_227555_ p_227555_
+		1 p_227556_ p_227556_
+		2 p_227557_ p_227557_
+		3 p_227558_ p_227558_
+		4 p_227559_ p_227559_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227579_ p_227579_
+		1 p_227580_ p_227580_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_227582_ p_227582_
+		1 p_227583_ p_227583_
+		2 p_227584_ p_227584_
+		3 p_227585_ p_227585_
+		4 p_227586_ p_227586_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227587_
+		static
+		0 p_227588_ p_227588_
+		1 p_227589_ p_227589_
+	makePosition (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_227563_
+		static
+		0 p_227564_ p_227564_
+		1 p_227565_ p_227565_
+		2 p_227566_ p_227566_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227575_
+		static
+		0 p_227576_ p_227576_
+		1 p_227577_ p_227577_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227568_ p_227568_
+		1 p_227569_ p_227569_
+		2 p_227570_ p_227570_
+		3 p_227571_ p_227571_
+		4 p_227572_ p_227572_
+		5 p_227573_ p_227573_
+		6 p_227574_ p_227574_
+net/minecraft/world/level/levelgen/structure/structures/IglooStructure net/minecraft/world/level/levelgen/structure/structures/IglooStructure
+	CODEC f_227590_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227593_ p_227593_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227595_ p_227595_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227599_
+		0 p_227600_ p_227600_
+		1 p_227601_ p_227601_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227596_
+		0 p_227597_ p_227597_
+		1 p_227598_ p_227598_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/JigsawStructure net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
+	CODEC f_227604_
+	MAX_TOTAL_STRUCTURE_RANGE f_227603_
+	maxDepth f_227607_
+	maxDistanceFromCenter f_227611_
+	projectStartToHeightmap f_227610_
+	startHeight f_227608_
+	startJigsawName f_227606_
+	startPool f_227605_
+	useExpansionHack f_227609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_227620_ p_227620_
+		1 p_227621_ p_227621_
+		2 p_227622_ p_227622_
+		3 p_227623_ p_227623_
+		4 p_227624_ p_227624_
+		5 p_227625_ p_227625_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Z)V <init>
+		0 p_227614_ p_227614_
+		1 p_227615_ p_227615_
+		2 p_227616_ p_227616_
+		3 p_227617_ p_227617_
+		4 p_227618_ p_227618_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLjava/util/Optional;I)V <init>
+		0 p_227627_ p_227627_
+		1 p_227628_ p_227628_
+		2 p_227629_ p_227629_
+		3 p_227630_ p_227630_
+		4 p_227631_ p_227631_
+		5 p_227632_ p_227632_
+		6 p_227633_ p_227633_
+		7 p_227634_ p_227634_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227636_ p_227636_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; m_227655_
+		static
+		0 p_227656_ p_227656_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; m_227653_
+		static
+		0 p_227654_ p_227654_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; m_227651_
+		static
+		0 p_227652_ p_227652_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_227648_
+		static
+		0 p_227649_ p_227649_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; m_227645_
+		static
+		0 p_227646_ p_227646_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; m_227643_
+		static
+		0 p_227644_ p_227644_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; m_227641_
+		static
+		0 p_227642_ p_227642_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_227639_
+		static
+		0 p_227640_ p_227640_
+	lambda$verifyRange$8 ()Ljava/lang/String; m_274297_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+	verifyRange (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lcom/mojang/serialization/DataResult; m_286028_
+		static
+		0 p_286886_ p_286886_
+net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment f_227657_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece
+	DEPTH f_227660_
+	STONE_SELECTOR f_227665_
+	WIDTH f_227659_
+	placedHiddenChest f_227662_
+	placedMainChest f_227661_
+	placedTrap1 f_227663_
+	placedTrap2 f_227664_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_227668_ p_227668_
+		1 p_227669_ p_227669_
+		2 p_227670_ p_227670_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227672_ p_227672_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227682_ p_227682_
+		1 p_227683_ p_227683_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227674_ p_227674_
+		1 p_227675_ p_227675_
+		2 p_227676_ p_227676_
+		3 p_227677_ p_227677_
+		4 p_227678_ p_227678_
+		5 p_227679_ p_227679_
+		6 p_227680_ p_227680_
+net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector
+	<init> ()V <init>
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_227686_ p_227686_
+		1 p_227687_ p_227687_
+		2 p_227688_ p_227688_
+		3 p_227689_ p_227689_
+		4 p_227690_ p_227690_
+net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
+	CODEC f_227691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227694_ p_227694_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces
+	DEFAULT_SHAFT_HEIGHT f_227699_
+	DEFAULT_SHAFT_LENGTH f_227700_
+	DEFAULT_SHAFT_WIDTH f_227698_
+	LOGGER f_227697_
+	MAGIC_START_Y f_227696_
+	MAX_CHAIN_HEIGHT f_227702_
+	MAX_DEPTH f_227703_
+	MAX_PILLAR_HEIGHT f_227701_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRandomShaftPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; m_227715_
+		static
+		0 p_227716_ p_227716_
+		1 p_227717_ p_227717_
+		2 p_227718_ p_227718_
+		3 p_227719_ p_227719_
+		4 p_227720_ p_227720_
+		5 p_227721_ p_227721_
+		6 p_227722_ p_227722_
+		7 p_227723_ p_227723_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; m_227706_
+		static
+		0 p_227707_ p_227707_
+		1 p_227708_ p_227708_
+		2 p_227709_ p_227709_
+		3 p_227710_ p_227710_
+		4 p_227711_ p_227711_
+		5 p_227712_ p_227712_
+		6 p_227713_ p_227713_
+		7 p_227714_ p_227714_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_227724_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor
+	hasPlacedSpider f_227728_
+	hasRails f_227726_
+	numSections f_227729_
+	spiderCorridor f_227727_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227731_ p_227731_
+		1 p_227732_ p_227732_
+		2 p_227733_ p_227733_
+		3 p_227734_ p_227734_
+		4 p_227735_ p_227735_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227737_ p_227737_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227806_ p_227806_
+		1 p_227807_ p_227807_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227795_ p_227795_
+		1 p_227796_ p_227796_
+		2 p_227797_ p_227797_
+	canHangChainBelow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_227808_
+		0 p_227809_ p_227809_
+		1 p_227810_ p_227810_
+		2 p_227811_ p_227811_
+	canPlaceColumnOnTopOf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_227738_
+		0 p_227739_ p_227739_
+		1 p_227740_ p_227740_
+		2 p_227741_ p_227741_
+	createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z m_213787_
+		0 p_227787_ p_227787_
+		1 p_227788_ p_227788_
+		2 p_227789_ p_227789_
+		3 p_227790_ p_227790_
+		4 p_227791_ p_227791_
+		5 p_227792_ p_227792_
+		6 p_227793_ p_227793_
+	fillColumnBetween (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;II)V m_227750_
+		static
+		0 p_227751_ p_227751_
+		1 p_227752_ p_227752_
+		2 p_227753_ p_227753_
+		3 p_227754_ p_227754_
+		4 p_227755_ p_227755_
+	fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73528_
+		0 p_227813_ p_227813_
+		1 p_227814_ p_227814_
+		2 p_227815_ p_227815_
+		3 p_227816_ p_227816_
+		4 p_227817_ p_227817_
+		5 p_227818_ p_227818_
+	fillPillarDownOrChainUp (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_227819_
+		0 p_227820_ p_227820_
+		1 p_227821_ p_227821_
+		2 p_227822_ p_227822_
+		3 p_227823_ p_227823_
+		4 p_227824_ p_227824_
+		5 p_227825_ p_227825_
+	findCorridorSize (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227798_
+		static
+		0 p_227799_ p_227799_
+		1 p_227800_ p_227800_
+		2 p_227801_ p_227801_
+		3 p_227802_ p_227802_
+		4 p_227803_ p_227803_
+		5 p_227804_ p_227804_
+	hasSturdyNeighbours (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_227762_
+		0 p_227763_ p_227763_
+		1 p_227764_ p_227764_
+		2 p_227765_ p_227765_
+		3 p_227766_ p_227766_
+		4 p_227767_ p_227767_
+		5 p_227768_ p_227768_
+	maybePlaceCobWeb (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIII)V m_227778_
+		0 p_227779_ p_227779_
+		1 p_227780_ p_227780_
+		2 p_227781_ p_227781_
+		3 p_227782_ p_227782_
+		4 p_227783_ p_227783_
+		5 p_227784_ p_227784_
+		6 p_227785_ p_227785_
+	placeDoubleLowerOrUpperSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V m_227756_
+		0 p_227757_ p_227757_
+		1 p_227758_ p_227758_
+		2 p_227759_ p_227759_
+		3 p_227760_ p_227760_
+		4 p_227761_ p_227761_
+	placeSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIILnet/minecraft/util/RandomSource;)V m_227769_
+		0 p_227770_ p_227770_
+		1 p_227771_ p_227771_
+		2 p_227772_ p_227772_
+		3 p_227773_ p_227773_
+		4 p_227774_ p_227774_
+		5 p_227775_ p_227775_
+		6 p_227776_ p_227776_
+		7 p_227777_ p_227777_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227743_ p_227743_
+		1 p_227744_ p_227744_
+		2 p_227745_ p_227745_
+		3 p_227746_ p_227746_
+		4 p_227747_ p_227747_
+		5 p_227748_ p_227748_
+		6 p_227749_ p_227749_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing
+	direction f_227826_
+	isTwoFloored f_227827_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227829_ p_227829_
+		1 p_227830_ p_227830_
+		2 p_227831_ p_227831_
+		3 p_227832_ p_227832_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227834_ p_227834_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227862_ p_227862_
+		1 p_227863_ p_227863_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227851_ p_227851_
+		1 p_227852_ p_227852_
+		2 p_227853_ p_227853_
+	findCrossing (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227854_
+		static
+		0 p_227855_ p_227855_
+		1 p_227856_ p_227856_
+		2 p_227857_ p_227857_
+		3 p_227858_ p_227858_
+		4 p_227859_ p_227859_
+		5 p_227860_ p_227860_
+	placeSupportPillar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)V m_227843_
+		0 p_227844_ p_227844_
+		1 p_227845_ p_227845_
+		2 p_227846_ p_227846_
+		3 p_227847_ p_227847_
+		4 p_227848_ p_227848_
+		5 p_227849_ p_227849_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227836_ p_227836_
+		1 p_227837_ p_227837_
+		2 p_227838_ p_227838_
+		3 p_227839_ p_227839_
+		4 p_227840_ p_227840_
+		5 p_227841_ p_227841_
+		6 p_227842_ p_227842_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece
+	type f_227864_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_227867_ p_227867_
+		1 p_227868_ p_227868_
+		2 p_227869_ p_227869_
+		3 p_227870_ p_227870_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227872_ p_227872_
+		1 p_227873_ p_227873_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227898_ p_227898_
+		1 p_227899_ p_227899_
+	canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_142085_
+		0 p_227885_ p_227885_
+		1 p_227886_ p_227886_
+		2 p_227887_ p_227887_
+		3 p_227888_ p_227888_
+		4 p_227889_ p_227889_
+	isInInvalidLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_227881_
+		0 p_227882_ p_227882_
+		1 p_227883_ p_227883_
+	isSupportingBox (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_227874_
+		0 p_227875_ p_227875_
+		1 p_227876_ p_227876_
+		2 p_227877_ p_227877_
+		3 p_227878_ p_227878_
+		4 p_227879_ p_227879_
+		5 p_227880_ p_227880_
+	setPlanksBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;III)V m_227890_
+		0 p_227891_ p_227891_
+		1 p_227892_ p_227892_
+		2 p_227893_ p_227893_
+		3 p_227894_ p_227894_
+		4 p_227895_ p_227895_
+		5 p_227896_ p_227896_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom
+	childEntranceBoxes f_227900_
+	<init> (ILnet/minecraft/util/RandomSource;IILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227902_ p_227902_
+		1 p_227903_ p_227903_
+		2 p_227904_ p_227904_
+		3 p_227905_ p_227905_
+		4 p_227906_ p_227906_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227908_ p_227908_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227926_ p_227926_
+		1 p_227927_ p_227927_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227922_ p_227922_
+		1 p_227923_ p_227923_
+		2 p_227924_ p_227924_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_227928_
+		static
+		0 p_227929_ p_227929_
+		1 p_227930_ p_227930_
+	move (III)V m_6324_
+		0 p_227910_ p_227910_
+		1 p_227911_ p_227911_
+		2 p_227912_ p_227912_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227914_ p_227914_
+		1 p_227915_ p_227915_
+		2 p_227916_ p_227916_
+		3 p_227917_ p_227917_
+		4 p_227918_ p_227918_
+		5 p_227919_ p_227919_
+		6 p_227920_ p_227920_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227932_ p_227932_
+		1 p_227933_ p_227933_
+		2 p_227934_ p_227934_
+		3 p_227935_ p_227935_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227937_ p_227937_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227947_ p_227947_
+		1 p_227948_ p_227948_
+		2 p_227949_ p_227949_
+	findStairs (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227950_
+		static
+		0 p_227951_ p_227951_
+		1 p_227952_ p_227952_
+		2 p_227953_ p_227953_
+		3 p_227954_ p_227954_
+		4 p_227955_ p_227955_
+		5 p_227956_ p_227956_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227939_ p_227939_
+		1 p_227940_ p_227940_
+		2 p_227941_ p_227941_
+		3 p_227942_ p_227942_
+		4 p_227943_ p_227943_
+		5 p_227944_ p_227944_
+		6 p_227945_ p_227945_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
+	CODEC f_227957_
+	type f_227958_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227961_ p_227961_
+		1 p_227962_ p_227962_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227964_ p_227964_
+	generatePiecesAndAdjust (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)I m_227965_
+		0 p_227966_ p_227966_
+		1 p_227967_ p_227967_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227968_
+		static
+		0 p_227969_ p_227969_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_227970_
+		static
+		0 p_227971_ p_227971_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type
+	$VALUES $VALUES
+	BY_ID f_262747_
+	CODEC f_227975_
+	MESA MESA
+	NORMAL NORMAL
+	fenceState f_227979_
+	name f_227976_
+	planksState f_227978_
+	woodState f_227977_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227996_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_227983_ p_227983_
+		1 p_227984_ p_227984_
+		2 p_227985_ p_227985_
+		3 p_227986_ p_227986_
+		4 p_227987_ p_227987_
+		5 p_227988_ p_227988_
+	byId (I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227990_
+		static
+		0 p_227991_ p_227991_
+	getFenceState ()Lnet/minecraft/world/level/block/state/BlockState; m_227995_
+	getName ()Ljava/lang/String; m_227989_
+	getPlanksState ()Lnet/minecraft/world/level/block/state/BlockState; m_227994_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getWoodState ()Lnet/minecraft/world/level/block/state/BlockState; m_227992_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; valueOf
+		static
+		0 p_227998_ p_227998_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
+	BRIDGE_PIECE_WEIGHTS f_228003_
+	CASTLE_PIECE_WEIGHTS f_228004_
+	LOWEST_Y_POSITION f_228002_
+	MAGIC_START_Y f_228000_
+	MAX_DEPTH f_228001_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findAndCreateBridgePieceFactory (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; m_228007_
+		static
+		0 p_228008_ p_228008_
+		1 p_228009_ p_228009_
+		2 p_228010_ p_228010_
+		3 p_228011_ p_228011_
+		4 p_228012_ p_228012_
+		5 p_228013_ p_228013_
+		6 p_228014_ p_228014_
+		7 p_228015_ p_228015_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_228016_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing
+	DEPTH f_228020_
+	HEIGHT f_228019_
+	WIDTH f_228018_
+	<init> (IILnet/minecraft/core/Direction;)V <init>
+		0 p_228022_ p_228022_
+		1 p_228023_ p_228023_
+		2 p_228024_ p_228024_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228026_ p_228026_
+		1 p_228027_ p_228027_
+		2 p_228028_ p_228028_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228030_ p_228030_
+		1 p_228031_ p_228031_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228033_ p_228033_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228043_ p_228043_
+		1 p_228044_ p_228044_
+		2 p_228045_ p_228045_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing; m_228046_
+		static
+		0 p_228047_ p_228047_
+		1 p_228048_ p_228048_
+		2 p_228049_ p_228049_
+		3 p_228050_ p_228050_
+		4 p_228051_ p_228051_
+		5 p_228052_ p_228052_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228035_ p_228035_
+		1 p_228036_ p_228036_
+		2 p_228037_ p_228037_
+		3 p_228038_ p_228038_
+		4 p_228039_ p_228039_
+		5 p_228040_ p_228040_
+		6 p_228041_ p_228041_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller
+	DEPTH f_228055_
+	HEIGHT f_228054_
+	WIDTH f_228053_
+	selfSeed f_228056_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228058_ p_228058_
+		1 p_228059_ p_228059_
+		2 p_228060_ p_228060_
+		3 p_228061_ p_228061_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228063_ p_228063_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228081_ p_228081_
+		1 p_228082_ p_228082_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller; m_228072_
+		static
+		0 p_228073_ p_228073_
+		1 p_228074_ p_228074_
+		2 p_228075_ p_228075_
+		3 p_228076_ p_228076_
+		4 p_228077_ p_228077_
+		5 p_228078_ p_228078_
+		6 p_228079_ p_228079_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228065_ p_228065_
+		1 p_228066_ p_228066_
+		2 p_228067_ p_228067_
+		3 p_228068_ p_228068_
+		4 p_228069_ p_228069_
+		5 p_228070_ p_228070_
+		6 p_228071_ p_228071_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight
+	DEPTH f_228085_
+	HEIGHT f_228084_
+	WIDTH f_228083_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228087_ p_228087_
+		1 p_228088_ p_228088_
+		2 p_228089_ p_228089_
+		3 p_228090_ p_228090_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228092_ p_228092_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228102_ p_228102_
+		1 p_228103_ p_228103_
+		2 p_228104_ p_228104_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight; m_228105_
+		static
+		0 p_228106_ p_228106_
+		1 p_228107_ p_228107_
+		2 p_228108_ p_228108_
+		3 p_228109_ p_228109_
+		4 p_228110_ p_228110_
+		5 p_228111_ p_228111_
+		6 p_228112_ p_228112_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228094_ p_228094_
+		1 p_228095_ p_228095_
+		2 p_228096_ p_228096_
+		3 p_228097_ p_228097_
+		4 p_228098_ p_228098_
+		5 p_228099_ p_228099_
+		6 p_228100_ p_228100_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece
+	DEPTH f_228115_
+	HEIGHT f_228114_
+	WIDTH f_228113_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228117_ p_228117_
+		1 p_228118_ p_228118_
+		2 p_228119_ p_228119_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228121_ p_228121_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228131_ p_228131_
+		1 p_228132_ p_228132_
+		2 p_228133_ p_228133_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece; m_228134_
+		static
+		0 p_228135_ p_228135_
+		1 p_228136_ p_228136_
+		2 p_228137_ p_228137_
+		3 p_228138_ p_228138_
+		4 p_228139_ p_228139_
+		5 p_228140_ p_228140_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228123_ p_228123_
+		1 p_228124_ p_228124_
+		2 p_228125_ p_228125_
+		3 p_228126_ p_228126_
+		4 p_228127_ p_228127_
+		5 p_228128_ p_228128_
+		6 p_228129_ p_228129_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece
+	DEPTH f_228143_
+	HEIGHT f_228142_
+	WIDTH f_228141_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228145_ p_228145_
+		1 p_228146_ p_228146_
+		2 p_228147_ p_228147_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228149_ p_228149_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228159_ p_228159_
+		1 p_228160_ p_228160_
+		2 p_228161_ p_228161_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece; m_228162_
+		static
+		0 p_228163_ p_228163_
+		1 p_228164_ p_228164_
+		2 p_228165_ p_228165_
+		3 p_228166_ p_228166_
+		4 p_228167_ p_228167_
+		5 p_228168_ p_228168_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228151_ p_228151_
+		1 p_228152_ p_228152_
+		2 p_228153_ p_228153_
+		3 p_228154_ p_228154_
+		4 p_228155_ p_228155_
+		5 p_228156_ p_228156_
+		6 p_228157_ p_228157_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance
+	DEPTH f_228171_
+	HEIGHT f_228170_
+	WIDTH f_228169_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228173_ p_228173_
+		1 p_228174_ p_228174_
+		2 p_228175_ p_228175_
+		3 p_228176_ p_228176_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228178_ p_228178_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228188_ p_228188_
+		1 p_228189_ p_228189_
+		2 p_228190_ p_228190_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance; m_228191_
+		static
+		0 p_228192_ p_228192_
+		1 p_228193_ p_228193_
+		2 p_228194_ p_228194_
+		3 p_228195_ p_228195_
+		4 p_228196_ p_228196_
+		5 p_228197_ p_228197_
+		6 p_228198_ p_228198_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228180_ p_228180_
+		1 p_228181_ p_228181_
+		2 p_228182_ p_228182_
+		3 p_228183_ p_228183_
+		4 p_228184_ p_228184_
+		5 p_228185_ p_228185_
+		6 p_228186_ p_228186_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece
+	DEPTH f_228201_
+	HEIGHT f_228200_
+	WIDTH f_228199_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228203_ p_228203_
+		1 p_228204_ p_228204_
+		2 p_228205_ p_228205_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228207_ p_228207_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228217_ p_228217_
+		1 p_228218_ p_228218_
+		2 p_228219_ p_228219_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece; m_228220_
+		static
+		0 p_228221_ p_228221_
+		1 p_228222_ p_228222_
+		2 p_228223_ p_228223_
+		3 p_228224_ p_228224_
+		4 p_228225_ p_228225_
+		5 p_228226_ p_228226_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228209_ p_228209_
+		1 p_228210_ p_228210_
+		2 p_228211_ p_228211_
+		3 p_228212_ p_228212_
+		4 p_228213_ p_228213_
+		5 p_228214_ p_228214_
+		6 p_228215_ p_228215_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece
+	DEPTH f_228229_
+	HEIGHT f_228228_
+	WIDTH f_228227_
+	isNeedingChest f_228230_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228232_ p_228232_
+		1 p_228233_ p_228233_
+		2 p_228234_ p_228234_
+		3 p_228235_ p_228235_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228237_ p_228237_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228259_ p_228259_
+		1 p_228260_ p_228260_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228247_ p_228247_
+		1 p_228248_ p_228248_
+		2 p_228249_ p_228249_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece; m_228250_
+		static
+		0 p_228251_ p_228251_
+		1 p_228252_ p_228252_
+		2 p_228253_ p_228253_
+		3 p_228254_ p_228254_
+		4 p_228255_ p_228255_
+		5 p_228256_ p_228256_
+		6 p_228257_ p_228257_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228239_ p_228239_
+		1 p_228240_ p_228240_
+		2 p_228241_ p_228241_
+		3 p_228242_ p_228242_
+		4 p_228243_ p_228243_
+		5 p_228244_ p_228244_
+		6 p_228245_ p_228245_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece
+	DEPTH f_228263_
+	HEIGHT f_228262_
+	WIDTH f_228261_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228265_ p_228265_
+		1 p_228266_ p_228266_
+		2 p_228267_ p_228267_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228269_ p_228269_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228279_ p_228279_
+		1 p_228280_ p_228280_
+		2 p_228281_ p_228281_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece; m_228282_
+		static
+		0 p_228283_ p_228283_
+		1 p_228284_ p_228284_
+		2 p_228285_ p_228285_
+		3 p_228286_ p_228286_
+		4 p_228287_ p_228287_
+		5 p_228288_ p_228288_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228271_ p_228271_
+		1 p_228272_ p_228272_
+		2 p_228273_ p_228273_
+		3 p_228274_ p_228274_
+		4 p_228275_ p_228275_
+		5 p_228276_ p_228276_
+		6 p_228277_ p_228277_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece
+	DEPTH f_228291_
+	HEIGHT f_228290_
+	WIDTH f_228289_
+	isNeedingChest f_228292_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228294_ p_228294_
+		1 p_228295_ p_228295_
+		2 p_228296_ p_228296_
+		3 p_228297_ p_228297_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228299_ p_228299_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228321_ p_228321_
+		1 p_228322_ p_228322_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228309_ p_228309_
+		1 p_228310_ p_228310_
+		2 p_228311_ p_228311_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece; m_228312_
+		static
+		0 p_228313_ p_228313_
+		1 p_228314_ p_228314_
+		2 p_228315_ p_228315_
+		3 p_228316_ p_228316_
+		4 p_228317_ p_228317_
+		5 p_228318_ p_228318_
+		6 p_228319_ p_228319_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228301_ p_228301_
+		1 p_228302_ p_228302_
+		2 p_228303_ p_228303_
+		3 p_228304_ p_228304_
+		4 p_228305_ p_228305_
+		5 p_228306_ p_228306_
+		6 p_228307_ p_228307_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom
+	DEPTH f_228325_
+	HEIGHT f_228324_
+	WIDTH f_228323_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228327_ p_228327_
+		1 p_228328_ p_228328_
+		2 p_228329_ p_228329_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228331_ p_228331_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228341_ p_228341_
+		1 p_228342_ p_228342_
+		2 p_228343_ p_228343_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom; m_228344_
+		static
+		0 p_228345_ p_228345_
+		1 p_228346_ p_228346_
+		2 p_228347_ p_228347_
+		3 p_228348_ p_228348_
+		4 p_228349_ p_228349_
+		5 p_228350_ p_228350_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228333_ p_228333_
+		1 p_228334_ p_228334_
+		2 p_228335_ p_228335_
+		3 p_228336_ p_228336_
+		4 p_228337_ p_228337_
+		5 p_228338_ p_228338_
+		6 p_228339_ p_228339_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone
+	DEPTH f_228353_
+	HEIGHT f_228352_
+	WIDTH f_228351_
+	hasPlacedSpawner f_228354_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228356_ p_228356_
+		1 p_228357_ p_228357_
+		2 p_228358_ p_228358_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228360_ p_228360_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228377_ p_228377_
+		1 p_228378_ p_228378_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone; m_228369_
+		static
+		0 p_228370_ p_228370_
+		1 p_228371_ p_228371_
+		2 p_228372_ p_228372_
+		3 p_228373_ p_228373_
+		4 p_228374_ p_228374_
+		5 p_228375_ p_228375_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228362_ p_228362_
+		1 p_228363_ p_228363_
+		2 p_228364_ p_228364_
+		3 p_228365_ p_228365_
+		4 p_228366_ p_228366_
+		5 p_228367_ p_228367_
+		6 p_228368_ p_228368_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228384_ p_228384_
+		1 p_228385_ p_228385_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228380_ p_228380_
+		1 p_228381_ p_228381_
+		2 p_228382_ p_228382_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228389_ p_228389_
+		1 p_228390_ p_228390_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;IZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228391_
+		0 p_228392_ p_228392_
+		1 p_228393_ p_228393_
+		2 p_228394_ p_228394_
+		3 p_228395_ p_228395_
+		4 p_228396_ p_228396_
+		5 p_228397_ p_228397_
+		6 p_228398_ p_228398_
+		7 p_228399_ p_228399_
+		8 p_228400_ p_228400_
+	generateChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228401_
+		0 p_228402_ p_228402_
+		1 p_228403_ p_228403_
+		2 p_228404_ p_228404_
+		3 p_228405_ p_228405_
+		4 p_228406_ p_228406_
+		5 p_228407_ p_228407_
+	generateChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228420_
+		0 p_228421_ p_228421_
+		1 p_228422_ p_228422_
+		2 p_228423_ p_228423_
+		3 p_228424_ p_228424_
+		4 p_228425_ p_228425_
+		5 p_228426_ p_228426_
+	generateChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228427_
+		0 p_228428_ p_228428_
+		1 p_228429_ p_228429_
+		2 p_228430_ p_228430_
+		3 p_228431_ p_228431_
+		4 p_228432_ p_228432_
+		5 p_228433_ p_228433_
+	generatePiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; m_228408_
+		0 p_228409_ p_228409_
+		1 p_228410_ p_228410_
+		2 p_228411_ p_228411_
+		3 p_228412_ p_228412_
+		4 p_228413_ p_228413_
+		5 p_228414_ p_228414_
+		6 p_228415_ p_228415_
+		7 p_228416_ p_228416_
+		8 p_228417_ p_228417_
+	isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_228386_
+		static
+		0 p_228387_ p_228387_
+	updatePieceWeight (Ljava/util/List;)I m_228418_
+		0 p_228419_ p_228419_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight
+	allowInRow f_228438_
+	maxPlaceCount f_228437_
+	pieceClass f_228434_
+	placeCount f_228436_
+	weight f_228435_
+	<init> (Ljava/lang/Class;IIZ)V <init>
+		0 p_228444_ p_228444_
+		1 p_228445_ p_228445_
+		2 p_228446_ p_228446_
+		3 p_228447_ p_228447_
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_228440_ p_228440_
+		1 p_228441_ p_228441_
+		2 p_228442_ p_228442_
+	doPlace (I)Z m_228449_
+		0 p_228450_ p_228450_
+	isValid ()Z m_228448_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing
+	DEPTH f_228453_
+	HEIGHT f_228452_
+	WIDTH f_228451_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228455_ p_228455_
+		1 p_228456_ p_228456_
+		2 p_228457_ p_228457_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228459_ p_228459_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228469_ p_228469_
+		1 p_228470_ p_228470_
+		2 p_228471_ p_228471_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing; m_228472_
+		static
+		0 p_228473_ p_228473_
+		1 p_228474_ p_228474_
+		2 p_228475_ p_228475_
+		3 p_228476_ p_228476_
+		4 p_228477_ p_228477_
+		5 p_228478_ p_228478_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228461_ p_228461_
+		1 p_228462_ p_228462_
+		2 p_228463_ p_228463_
+		3 p_228464_ p_228464_
+		4 p_228465_ p_228465_
+		5 p_228466_ p_228466_
+		6 p_228467_ p_228467_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom
+	DEPTH f_228481_
+	HEIGHT f_228480_
+	WIDTH f_228479_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228483_ p_228483_
+		1 p_228484_ p_228484_
+		2 p_228485_ p_228485_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228487_ p_228487_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228497_ p_228497_
+		1 p_228498_ p_228498_
+		2 p_228499_ p_228499_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom; m_228500_
+		static
+		0 p_228501_ p_228501_
+		1 p_228502_ p_228502_
+		2 p_228503_ p_228503_
+		3 p_228504_ p_228504_
+		4 p_228505_ p_228505_
+		5 p_228506_ p_228506_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228489_ p_228489_
+		1 p_228490_ p_228490_
+		2 p_228491_ p_228491_
+		3 p_228492_ p_228492_
+		4 p_228493_ p_228493_
+		5 p_228494_ p_228494_
+		6 p_228495_ p_228495_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece
+	availableBridgePieces f_228508_
+	availableCastlePieces f_228509_
+	pendingChildren f_228510_
+	previousPiece f_228507_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_228512_ p_228512_
+		1 p_228513_ p_228513_
+		2 p_228514_ p_228514_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228516_ p_228516_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
+	CODEC f_228518_
+	FORTRESS_ENEMIES f_228517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_228521_ p_228521_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228523_ p_228523_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_228527_
+		static
+		0 p_228528_ p_228528_
+		1 p_228529_ p_228529_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228524_
+		static
+		0 p_228525_ p_228525_
+		1 p_228526_ p_228526_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
+	FOSSILS f_228531_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_228534_
+		static
+		0 p_228535_ p_228535_
+		1 p_228536_ p_228536_
+		2 p_228537_ p_228537_
+		3 p_228538_ p_228538_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228545_ p_228545_
+		1 p_228546_ p_228546_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
+		0 p_228540_ p_228540_
+		1 p_228541_ p_228541_
+		2 p_228542_ p_228542_
+		3 p_228543_ p_228543_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228558_ p_228558_
+		1 p_228559_ p_228559_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_228561_ p_228561_
+		1 p_228562_ p_228562_
+		2 p_228563_ p_228563_
+		3 p_228564_ p_228564_
+		4 p_228565_ p_228565_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_228566_
+		static
+		0 p_228567_ p_228567_
+		1 p_228568_ p_228568_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_228555_
+		static
+		0 p_228556_ p_228556_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228548_ p_228548_
+		1 p_228549_ p_228549_
+		2 p_228550_ p_228550_
+		3 p_228551_ p_228551_
+		4 p_228552_ p_228552_
+		5 p_228553_ p_228553_
+		6 p_228554_ p_228554_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
+	CODEC f_228569_
+	height f_228570_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
+		0 p_228573_ p_228573_
+		1 p_228574_ p_228574_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228576_ p_228576_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228577_
+		static
+		0 p_228578_ p_228578_
+		1 p_228579_ p_228579_
+		2 p_228580_ p_228580_
+		3 p_228581_ p_228581_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_228582_
+		static
+		0 p_228583_ p_228583_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_228584_
+		static
+		0 p_228585_ p_228585_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_228588_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228594_ p_228594_
+		1 p_228595_ p_228595_
+		2 p_228596_ p_228596_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228592_ p_228592_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228601_ p_228601_
+		1 p_228602_ p_228602_
+		2 p_228603_ p_228603_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228599_ p_228599_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228608_ p_228608_
+		1 p_228609_ p_228609_
+		2 p_228610_ p_228610_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228606_ p_228606_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228615_ p_228615_
+		1 p_228616_ p_228616_
+		2 p_228617_ p_228617_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228613_ p_228613_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228622_ p_228622_
+		1 p_228623_ p_228623_
+		2 p_228624_ p_228624_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228620_ p_228620_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228629_ p_228629_
+		1 p_228630_ p_228630_
+		2 p_228631_ p_228631_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228627_ p_228627_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228636_ p_228636_
+		1 p_228637_ p_228637_
+		2 p_228638_ p_228638_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228634_ p_228634_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding
+	BIOME_RANGE_CHECK f_228646_
+	DEPTH f_228641_
+	HEIGHT f_228640_
+	TOP_POSITION f_228642_
+	WIDTH f_228639_
+	childPieces f_228645_
+	coreRoom f_228644_
+	sourceRoom f_228643_
+	<init> (Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/Direction;)V <init>
+		0 p_228648_ p_228648_
+		1 p_228649_ p_228649_
+		2 p_228650_ p_228650_
+		3 p_228651_ p_228651_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228653_ p_228653_
+	generateEntranceArchs (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228654_
+		0 p_228655_ p_228655_
+		1 p_228656_ p_228656_
+		2 p_228657_ p_228657_
+	generateEntranceWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228674_
+		0 p_228675_ p_228675_
+		1 p_228676_ p_228676_
+		2 p_228677_ p_228677_
+	generateLowerWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228682_
+		0 p_228683_ p_228683_
+		1 p_228684_ p_228684_
+		2 p_228685_ p_228685_
+	generateMiddleWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228686_
+		0 p_228687_ p_228687_
+		1 p_228688_ p_228688_
+		2 p_228689_ p_228689_
+	generateRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228678_
+		0 p_228679_ p_228679_
+		1 p_228680_ p_228680_
+		2 p_228681_ p_228681_
+	generateRoomGraph (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_228672_
+		0 p_228673_ p_228673_
+	generateUpperWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228690_
+		0 p_228691_ p_228691_
+		1 p_228692_ p_228692_
+		2 p_228693_ p_228693_
+	generateWing (ZILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228666_
+		0 p_228667_ p_228667_
+		1 p_228668_ p_228668_
+		2 p_228669_ p_228669_
+		3 p_228670_ p_228670_
+		4 p_228671_ p_228671_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228659_ p_228659_
+		1 p_228660_ p_228660_
+		2 p_228661_ p_228661_
+		3 p_228662_ p_228662_
+		4 p_228663_ p_228663_
+		5 p_228664_ p_228664_
+		6 p_228665_ p_228665_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228695_ p_228695_
+		1 p_228696_ p_228696_
+		2 p_228697_ p_228697_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228694_ p_228694_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228699_ p_228699_
+		1 p_228700_ p_228700_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228702_ p_228702_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228704_ p_228704_
+		1 p_228705_ p_228705_
+		2 p_228706_ p_228706_
+		3 p_228707_ p_228707_
+		4 p_228708_ p_228708_
+		5 p_228709_ p_228709_
+		6 p_228710_ p_228710_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228712_ p_228712_
+		1 p_228713_ p_228713_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228715_ p_228715_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228717_ p_228717_
+		1 p_228718_ p_228718_
+		2 p_228719_ p_228719_
+		3 p_228720_ p_228720_
+		4 p_228721_ p_228721_
+		5 p_228722_ p_228722_
+		6 p_228723_ p_228723_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228725_ p_228725_
+		1 p_228726_ p_228726_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228728_ p_228728_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228730_ p_228730_
+		1 p_228731_ p_228731_
+		2 p_228732_ p_228732_
+		3 p_228733_ p_228733_
+		4 p_228734_ p_228734_
+		5 p_228735_ p_228735_
+		6 p_228736_ p_228736_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228738_ p_228738_
+		1 p_228739_ p_228739_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228741_ p_228741_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228743_ p_228743_
+		1 p_228744_ p_228744_
+		2 p_228745_ p_228745_
+		3 p_228746_ p_228746_
+		4 p_228747_ p_228747_
+		5 p_228748_ p_228748_
+		6 p_228749_ p_228749_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228751_ p_228751_
+		1 p_228752_ p_228752_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228754_ p_228754_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228756_ p_228756_
+		1 p_228757_ p_228757_
+		2 p_228758_ p_228758_
+		3 p_228759_ p_228759_
+		4 p_228760_ p_228760_
+		5 p_228761_ p_228761_
+		6 p_228762_ p_228762_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228764_ p_228764_
+		1 p_228765_ p_228765_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228767_ p_228767_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228769_ p_228769_
+		1 p_228770_ p_228770_
+		2 p_228771_ p_228771_
+		3 p_228772_ p_228772_
+		4 p_228773_ p_228773_
+		5 p_228774_ p_228774_
+		6 p_228775_ p_228775_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228777_ p_228777_
+		1 p_228778_ p_228778_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228780_ p_228780_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228782_ p_228782_
+		1 p_228783_ p_228783_
+		2 p_228784_ p_228784_
+		3 p_228785_ p_228785_
+		4 p_228786_ p_228786_
+		5 p_228787_ p_228787_
+		6 p_228788_ p_228788_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228790_ p_228790_
+		1 p_228791_ p_228791_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228793_ p_228793_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228795_ p_228795_
+		1 p_228796_ p_228796_
+		2 p_228797_ p_228797_
+		3 p_228798_ p_228798_
+		4 p_228799_ p_228799_
+		5 p_228800_ p_228800_
+		6 p_228801_ p_228801_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
+	BASE_BLACK f_228806_
+	BASE_GRAY f_228804_
+	BASE_LIGHT f_228805_
+	DOT_DECO_DATA f_228807_
+	DO_FILL f_228809_
+	FILL_BLOCK f_228810_
+	FILL_KEEP f_228811_
+	GRIDROOM_DEPTH f_228813_
+	GRIDROOM_HEIGHT f_228814_
+	GRIDROOM_LEFTWING_CONNECT_INDEX f_228822_
+	GRIDROOM_RIGHTWING_CONNECT_INDEX f_228823_
+	GRIDROOM_SOURCE_INDEX f_228820_
+	GRIDROOM_TOP_CONNECT_INDEX f_228821_
+	GRIDROOM_WIDTH f_228812_
+	GRID_DEPTH f_228816_
+	GRID_FLOOR_COUNT f_228818_
+	GRID_HEIGHT f_228817_
+	GRID_SIZE f_228819_
+	GRID_WIDTH f_228815_
+	LAMP_BLOCK f_228808_
+	LEFTWING_INDEX f_228824_
+	PENTHOUSE_INDEX f_228802_
+	RIGHTWING_INDEX f_228825_
+	roomDefinition f_228803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228836_ p_228836_
+		1 p_228837_ p_228837_
+		2 p_228838_ p_228838_
+		3 p_228839_ p_228839_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228841_ p_228841_
+		1 p_228842_ p_228842_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)V <init>
+		0 p_228828_ p_228828_
+		1 p_228829_ p_228829_
+		2 p_228830_ p_228830_
+		3 p_228831_ p_228831_
+		4 p_228832_ p_228832_
+		5 p_228833_ p_228833_
+		6 p_228834_ p_228834_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228872_ p_228872_
+		1 p_228873_ p_228873_
+	chunkIntersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_228865_
+		0 p_228866_ p_228866_
+		1 p_228867_ p_228867_
+		2 p_228868_ p_228868_
+		3 p_228869_ p_228869_
+		4 p_228870_ p_228870_
+	generateBoxOnFillOnly (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;)V m_228849_
+		0 p_228850_ p_228850_
+		1 p_228851_ p_228851_
+		2 p_228852_ p_228852_
+		3 p_228853_ p_228853_
+		4 p_228854_ p_228854_
+		5 p_228855_ p_228855_
+		6 p_228856_ p_228856_
+		7 p_228857_ p_228857_
+		8 p_228858_ p_228858_
+	generateDefaultFloor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIZ)V m_228859_
+		0 p_228860_ p_228860_
+		1 p_228861_ p_228861_
+		2 p_228862_ p_228862_
+		3 p_228863_ p_228863_
+		4 p_228864_ p_228864_
+	generateWaterBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V m_228880_
+		0 p_228881_ p_228881_
+		1 p_228882_ p_228882_
+		2 p_228883_ p_228883_
+		3 p_228884_ p_228884_
+		4 p_228885_ p_228885_
+		5 p_228886_ p_228886_
+		6 p_228887_ p_228887_
+		7 p_228888_ p_228888_
+	getRoomIndex (III)I m_228889_
+		static
+		0 p_228890_ p_228890_
+		1 p_228891_ p_228891_
+		2 p_228892_ p_228892_
+	makeBoundingBox (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_228874_
+		static
+		0 p_228875_ p_228875_
+		1 p_228876_ p_228876_
+		2 p_228877_ p_228877_
+		3 p_228878_ p_228878_
+		4 p_228879_ p_228879_
+	spawnElder (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V m_247483_
+		0 p_251919_ p_251919_
+		1 p_248944_ p_248944_
+		2 p_251311_ p_251311_
+		3 p_249326_ p_249326_
+		4 p_252095_ p_252095_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom
+	mainDesign f_228893_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_228895_ p_228895_
+		1 p_228896_ p_228896_
+		2 p_228897_ p_228897_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228899_ p_228899_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228901_ p_228901_
+		1 p_228902_ p_228902_
+		2 p_228903_ p_228903_
+		3 p_228904_ p_228904_
+		4 p_228905_ p_228905_
+		5 p_228906_ p_228906_
+		6 p_228907_ p_228907_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228909_ p_228909_
+		1 p_228910_ p_228910_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228912_ p_228912_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228914_ p_228914_
+		1 p_228915_ p_228915_
+		2 p_228916_ p_228916_
+		3 p_228917_ p_228917_
+		4 p_228918_ p_228918_
+		5 p_228919_ p_228919_
+		6 p_228920_ p_228920_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom
+	mainDesign f_228921_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)V <init>
+		0 p_228923_ p_228923_
+		1 p_228924_ p_228924_
+		2 p_228925_ p_228925_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228927_ p_228927_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228929_ p_228929_
+		1 p_228930_ p_228930_
+		2 p_228931_ p_228931_
+		3 p_228932_ p_228932_
+		4 p_228933_ p_228933_
+		5 p_228934_ p_228934_
+		6 p_228935_ p_228935_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition
+	claimed f_228939_
+	connections f_228937_
+	hasOpening f_228938_
+	index f_228936_
+	isSource f_228940_
+	scanIndex f_228941_
+	<init> (I)V <init>
+		0 p_228943_ p_228943_
+	countOpenings ()I m_228951_
+	findSource (I)Z m_228945_
+		0 p_228946_ p_228946_
+	isSpecial ()Z m_228950_
+	setConnection (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V m_228947_
+		0 p_228948_ p_228948_
+		1 p_228949_ p_228949_
+	updateOpenings ()V m_228944_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
+	CODEC f_228952_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_228955_ p_228955_
+	createTopPiece (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228960_
+		static
+		0 p_228961_ p_228961_
+		1 p_228962_ p_228962_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228964_ p_228964_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_228968_
+		static
+		0 p_228969_ p_228969_
+		1 p_228970_ p_228970_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228965_
+		static
+		0 p_228966_ p_228966_
+		1 p_228967_ p_228967_
+	regeneratePiecesAfterLoad (Lnet/minecraft/world/level/ChunkPos;JLnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_228956_
+		static
+		0 p_228957_ p_228957_
+		1 p_228958_ p_228958_
+		2 p_228959_ p_228959_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
+	BIG_RUINS_BRICK f_228976_
+	BIG_RUINS_CRACKED f_228978_
+	BIG_RUINS_MOSSY f_228977_
+	BIG_WARM_RUINS f_228979_
+	COLD_SUSPICIOUS_BLOCK_PROCESSOR f_276541_
+	RUINS_BRICK f_228973_
+	RUINS_CRACKED f_228974_
+	RUINS_MOSSY f_228975_
+	WARM_RUINS f_228972_
+	WARM_SUSPICIOUS_BLOCK_PROCESSOR f_276678_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addClusterRuins (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;)V m_228987_
+		static
+		0 p_228988_ p_228988_
+		1 p_228989_ p_228989_
+		2 p_228990_ p_228990_
+		3 p_228991_ p_228991_
+		4 p_228992_ p_228992_
+		5 p_228993_ p_228993_
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;ZF)V m_229001_
+		static
+		0 p_229002_ p_229002_
+		1 p_229003_ p_229003_
+		2 p_229004_ p_229004_
+		3 p_229005_ p_229005_
+		4 p_229006_ p_229006_
+		5 p_229007_ p_229007_
+		6 p_229008_ p_229008_
+		7 p_229009_ p_229009_
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)V m_228994_
+		static
+		0 p_228995_ p_228995_
+		1 p_228996_ p_228996_
+		2 p_228997_ p_228997_
+		3 p_228998_ p_228998_
+		4 p_228999_ p_228999_
+		5 p_229000_ p_229000_
+	allPositions (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_228984_
+		static
+		0 p_228985_ p_228985_
+		1 p_228986_ p_228986_
+	archyRuleProcessor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; m_277092_
+		static
+		0 p_277376_ p_277376_
+		1 p_277934_ p_277934_
+		2 p_277968_ p_277968_
+	getBigWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; m_229010_
+		static
+		0 p_229011_ p_229011_
+	getSmallWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; m_228982_
+		static
+		0 p_228983_ p_228983_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type f_229012_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
+	biomeType f_229014_
+	integrity f_229015_
+	isLarge f_229016_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
+		0 p_229018_ p_229018_
+		1 p_229019_ p_229019_
+		2 p_229020_ p_229020_
+		3 p_229021_ p_229021_
+		4 p_229022_ p_229022_
+		5 p_229023_ p_229023_
+		6 p_229024_ p_229024_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
+		0 p_277563_ p_277563_
+		1 p_277610_ p_277610_
+		2 p_277637_ p_277637_
+		3 p_277437_ p_277437_
+		4 p_277873_ p_277873_
+		5 p_277924_ p_277924_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229039_ p_229039_
+		1 p_229040_ p_229040_
+	create (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece; m_277007_
+		static
+		0 p_277874_ p_277874_
+		1 p_277773_ p_277773_
+	getHeight (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_229041_
+		0 p_229042_ p_229042_
+		1 p_229043_ p_229043_
+		2 p_229044_ p_229044_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229046_ p_229046_
+		1 p_229047_ p_229047_
+		2 p_229048_ p_229048_
+		3 p_229049_ p_229049_
+		4 p_229050_ p_229050_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_276759_
+		static
+		0 p_277329_ p_277329_
+		1 p_277330_ p_277330_
+		2 p_277331_ p_277331_
+		3 p_277332_ p_277332_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_277082_
+		static
+		0 p_277572_ p_277572_
+		1 p_277489_ p_277489_
+		2 p_277631_ p_277631_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229029_ p_229029_
+		1 p_229030_ p_229030_
+		2 p_229031_ p_229031_
+		3 p_229032_ p_229032_
+		4 p_229033_ p_229033_
+		5 p_229034_ p_229034_
+		6 p_229035_ p_229035_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
+	CODEC f_229054_
+	biomeTemp f_229055_
+	clusterProbability f_229057_
+	largeProbability f_229056_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;FF)V <init>
+		0 p_229060_ p_229060_
+		1 p_229061_ p_229061_
+		2 p_229062_ p_229062_
+		3 p_229063_ p_229063_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229065_ p_229065_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229069_
+		0 p_229070_ p_229070_
+		1 p_229071_ p_229071_
+	lambda$findGenerationPoint$4 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229066_
+		0 p_229067_ p_229067_
+		1 p_229068_ p_229068_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; m_229078_
+		static
+		0 p_229079_ p_229079_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; m_229076_
+		static
+		0 p_229077_ p_229077_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; m_229072_
+		static
+		0 p_229073_ p_229073_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229074_
+		static
+		0 p_229075_ p_229075_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type
+	$VALUES $VALUES
+	CODEC f_229083_
+	COLD COLD
+	WARM WARM
+	name f_229084_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; m_229092_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_229088_ p_229088_
+		1 p_229089_ p_229089_
+		2 p_229090_ p_229090_
+	getName ()Ljava/lang/String; m_229091_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; valueOf
+		static
+		0 p_229095_ p_229095_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece
+	LOGGER f_229097_
+	PROBABILITY_OF_GOLD_GONE f_229098_
+	PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA f_229100_
+	PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK f_229099_
+	properties f_229102_
+	verticalPlacement f_229101_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_229105_ p_229105_
+		1 p_229106_ p_229106_
+		2 p_229107_ p_229107_
+		3 p_229108_ p_229108_
+		4 p_229109_ p_229109_
+		5 p_229110_ p_229110_
+		6 p_229111_ p_229111_
+		7 p_229112_ p_229112_
+		8 p_229113_ p_229113_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229115_ p_229115_
+		1 p_229116_ p_229116_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229158_ p_229158_
+		1 p_229159_ p_229159_
+	addNetherrackDripColumn (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229189_
+		0 p_229190_ p_229190_
+		1 p_229191_ p_229191_
+		2 p_229192_ p_229192_
+	addNetherrackDripColumnsBelowPortal (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V m_229117_
+		0 p_229118_ p_229118_
+		1 p_229119_ p_229119_
+	canBlockBeReplacedByNetherrackOrMagma (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_229133_
+		0 p_229134_ p_229134_
+		1 p_229135_ p_229135_
+	getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229148_
+		static
+		0 p_229149_ p_229149_
+		1 p_229150_ p_229150_
+	getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;FLnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229144_
+		static
+		0 p_229145_ p_229145_
+		1 p_229146_ p_229146_
+		2 p_229147_ p_229147_
+	getHeightMapType (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_229160_
+		static
+		0 p_229161_ p_229161_
+	getLavaProcessorRule (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229162_
+		static
+		0 p_229163_ p_229163_
+		1 p_229164_ p_229164_
+	getSurfaceY (Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)I m_229128_
+		static
+		0 p_229129_ p_229129_
+		1 p_229130_ p_229130_
+		2 p_229131_ p_229131_
+		3 p_229132_ p_229132_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229170_ p_229170_
+		1 p_229171_ p_229171_
+		2 p_229172_ p_229172_
+		3 p_229173_ p_229173_
+		4 p_229174_ p_229174_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_229175_
+		static
+		0 p_229176_ p_229176_
+		1 p_229177_ p_229177_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229185_
+		static
+		0 p_229186_ p_229186_
+		1 p_229187_ p_229187_
+		2 p_229188_ p_229188_
+	lambda$postProcess$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_229124_
+		0 p_229125_ p_229125_
+		1 p_229126_ p_229126_
+		2 p_229127_ p_229127_
+	makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229151_
+		static
+		0 p_229152_ p_229152_
+		1 p_229153_ p_229153_
+		2 p_229154_ p_229154_
+		3 p_229155_ p_229155_
+		4 p_229156_ p_229156_
+	makeSettings (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229165_
+		static
+		0 p_229166_ p_229166_
+		1 p_229167_ p_229167_
+		2 p_229168_ p_229168_
+	maybeAddLeavesAbove (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229181_
+		0 p_229182_ p_229182_
+		1 p_229183_ p_229183_
+		2 p_229184_ p_229184_
+	maybeAddVines (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229120_
+		0 p_229121_ p_229121_
+		1 p_229122_ p_229122_
+		2 p_229123_ p_229123_
+	placeNetherrackOrMagma (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229193_
+		0 p_229194_ p_229194_
+		1 p_229195_ p_229195_
+		2 p_229196_ p_229196_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229137_ p_229137_
+		1 p_229138_ p_229138_
+		2 p_229139_ p_229139_
+		3 p_229140_ p_229140_
+		4 p_229141_ p_229141_
+		5 p_229142_ p_229142_
+		6 p_229143_ p_229143_
+	spreadNetherrack (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V m_229178_
+		0 p_229179_ p_229179_
+		1 p_229180_ p_229180_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties
+	CODEC f_229197_
+	airPocket f_229200_
+	cold f_229198_
+	mossiness f_229199_
+	overgrown f_229201_
+	replaceWithBlackstone f_229203_
+	vines f_229202_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZFZZZZ)V <init>
+		0 p_229207_ p_229207_
+		1 p_229208_ p_229208_
+		2 p_229209_ p_229209_
+		3 p_229210_ p_229210_
+		4 p_229211_ p_229211_
+		5 p_229212_ p_229212_
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229225_
+		static
+		0 p_229226_ p_229226_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Float; m_229223_
+		static
+		0 p_229224_ p_229224_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229221_
+		static
+		0 p_229222_ p_229222_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229219_
+		static
+		0 p_229220_ p_229220_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229217_
+		static
+		0 p_229218_ p_229218_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229215_
+		static
+		0 p_229216_ p_229216_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229213_
+		static
+		0 p_229214_ p_229214_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement
+	$VALUES $VALUES
+	CODEC f_229233_
+	IN_MOUNTAIN IN_MOUNTAIN
+	IN_NETHER IN_NETHER
+	ON_LAND_SURFACE ON_LAND_SURFACE
+	ON_OCEAN_FLOOR ON_OCEAN_FLOOR
+	PARTLY_BURIED PARTLY_BURIED
+	UNDERGROUND UNDERGROUND
+	name f_229234_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; m_229244_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_229238_ p_229238_
+		1 p_229239_ p_229239_
+		2 p_229240_ p_229240_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; m_229242_
+		static
+		0 p_229243_ p_229243_
+	getName ()Ljava/lang/String; m_229241_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; valueOf
+		static
+		0 p_229247_ p_229247_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure
+	CODEC f_229249_
+	MIN_Y_INDEX f_229253_
+	PROBABILITY_OF_GIANT_PORTAL f_229252_
+	STRUCTURE_LOCATION_GIANT_PORTALS f_229251_
+	STRUCTURE_LOCATION_PORTALS f_229250_
+	setups f_229254_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Ljava/util/List;)V <init>
+		0 p_229260_ p_229260_
+		1 p_229261_ p_229261_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;)V <init>
+		0 p_229257_ p_229257_
+		1 p_229258_ p_229258_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229285_ p_229285_
+	findSuitableY (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;ZIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_229266_
+		static
+		0 p_229267_ p_229267_
+		1 p_229268_ p_229268_
+		2 p_229269_ p_229269_
+		3 p_229270_ p_229270_
+		4 p_229271_ p_229271_
+		5 p_229272_ p_229272_
+		6 p_229273_ p_229273_
+		7 p_229274_ p_229274_
+		8 p_229275_ p_229275_
+	getRandomWithinInterval (Lnet/minecraft/util/RandomSource;II)I m_229262_
+		static
+		0 p_229263_ p_229263_
+		1 p_229264_ p_229264_
+		2 p_229265_ p_229265_
+	isCold (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z m_229300_
+		static
+		0 p_229301_ p_229301_
+		1 p_229302_ p_229302_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229286_
+		static
+		0 p_229287_ p_229287_
+		1 p_229288_ p_229288_
+		2 p_229289_ p_229289_
+		3 p_229290_ p_229290_
+		4 p_229291_ p_229291_
+		5 p_229292_ p_229292_
+		6 p_229293_ p_229293_
+		7 p_229294_ p_229294_
+		8 p_229295_ p_229295_
+		9 p_229296_ p_229296_
+		10 p_229297_ p_229297_
+	lambda$findSuitableY$3 (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/NoiseColumn; m_229276_
+		static
+		0 p_229277_ p_229277_
+		1 p_229278_ p_229278_
+		2 p_229279_ p_229279_
+		3 p_229280_ p_229280_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure;)Ljava/util/List; m_229298_
+		static
+		0 p_229299_ p_229299_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229303_
+		static
+		0 p_229304_ p_229304_
+	sample (Lnet/minecraft/world/level/levelgen/WorldgenRandom;F)Z m_229281_
+		static
+		0 p_229282_ p_229282_
+		1 p_229283_ p_229283_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup
+	CODEC f_229306_
+	airPocketProbability f_229308_
+	canBeCold f_229312_
+	mossiness f_229309_
+	overgrown f_229310_
+	placement f_229307_
+	replaceWithBlackstone f_229313_
+	vines f_229311_
+	weight f_229314_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;FFZZZZF)V <init>
+		0 f_229307_ f_229307_
+		1 f_229308_ f_229308_
+		2 f_229309_ f_229309_
+		3 f_229310_ f_229310_
+		4 f_229311_ f_229311_
+		5 f_229312_ f_229312_
+		6 f_229313_ f_229313_
+		7 f_229314_ f_229314_
+	airPocketProbability ()F f_229308_
+	canBeCold ()Z f_229312_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_229333_ p_229333_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229326_
+		static
+		0 p_229327_ p_229327_
+	mossiness ()F f_229309_
+	overgrown ()Z f_229310_
+	placement ()Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; f_229307_
+	replaceWithBlackstone ()Z f_229313_
+	toString ()Ljava/lang/String; toString
+	vines ()Z f_229311_
+	weight ()F f_229314_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
+	MARKERS_TO_LOOT f_229342_
+	PIVOT f_229339_
+	STRUCTURE_LOCATION_BEACHED f_229340_
+	STRUCTURE_LOCATION_OCEAN f_229341_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Z)V m_229345_
+		static
+		0 p_229346_ p_229346_
+		1 p_229347_ p_229347_
+		2 p_229348_ p_229348_
+		3 p_229349_ p_229349_
+		4 p_229350_ p_229350_
+		5 p_229351_ p_229351_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece
+	isBeached f_229352_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
+		0 p_229354_ p_229354_
+		1 p_229355_ p_229355_
+		2 p_229356_ p_229356_
+		3 p_229357_ p_229357_
+		4 p_229358_ p_229358_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229360_ p_229360_
+		1 p_229361_ p_229361_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229373_ p_229373_
+		1 p_229374_ p_229374_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229376_ p_229376_
+		1 p_229377_ p_229377_
+		2 p_229378_ p_229378_
+		3 p_229379_ p_229379_
+		4 p_229380_ p_229380_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229381_
+		static
+		0 p_229382_ p_229382_
+		1 p_229383_ p_229383_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229370_
+		static
+		0 p_229371_ p_229371_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229363_ p_229363_
+		1 p_229364_ p_229364_
+		2 p_229365_ p_229365_
+		3 p_229366_ p_229366_
+		4 p_229367_ p_229367_
+		5 p_229368_ p_229368_
+		6 p_229369_ p_229369_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
+	CODEC f_229384_
+	isBeached f_229385_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Z)V <init>
+		0 p_229388_ p_229388_
+		1 p_229389_ p_229389_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229391_ p_229391_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229395_
+		0 p_229396_ p_229396_
+		1 p_229397_ p_229397_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229392_
+		0 p_229393_ p_229393_
+		1 p_229394_ p_229394_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure;)Ljava/lang/Boolean; m_229398_
+		static
+		0 p_229399_ p_229399_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229400_
+		static
+		0 p_229401_ p_229401_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces
+	CHECK_AIR f_229408_
+	LOWEST_Y_POSITION f_229407_
+	MAGIC_START_Y f_229403_
+	MAX_DEPTH f_229406_
+	SMALL_DOOR_HEIGHT f_229405_
+	SMALL_DOOR_WIDTH f_229404_
+	SMOOTH_STONE_SELECTOR f_229413_
+	STRONGHOLD_PIECE_WEIGHTS f_229409_
+	currentPieces f_229410_
+	imposedPiece f_229411_
+	totalWeight f_229412_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findAndCreatePieceFactory (Ljava/lang/Class;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; m_229426_
+		static
+		0 p_229427_ p_229427_
+		1 p_229428_ p_229428_
+		2 p_229429_ p_229429_
+		3 p_229430_ p_229430_
+		4 p_229431_ p_229431_
+		5 p_229432_ p_229432_
+		6 p_229433_ p_229433_
+		7 p_229434_ p_229434_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229436_
+		static
+		0 p_229437_ p_229437_
+		1 p_229438_ p_229438_
+		2 p_229439_ p_229439_
+		3 p_229440_ p_229440_
+		4 p_229441_ p_229441_
+		5 p_229442_ p_229442_
+		6 p_229443_ p_229443_
+		7 p_229444_ p_229444_
+	generatePieceFromSmallDoor (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; m_229417_
+		static
+		0 p_229418_ p_229418_
+		1 p_229419_ p_229419_
+		2 p_229420_ p_229420_
+		3 p_229421_ p_229421_
+		4 p_229422_ p_229422_
+		5 p_229423_ p_229423_
+		6 p_229424_ p_229424_
+		7 p_229425_ p_229425_
+	resetPieces ()V m_229416_
+		static
+	updatePieceWeight ()Z m_229435_
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229446_ p_229446_
+		1 p_229447_ p_229447_
+		2 p_229448_ p_229448_
+	doPlace (I)Z m_214198_
+		0 p_229450_ p_229450_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229452_ p_229452_
+		1 p_229453_ p_229453_
+		2 p_229454_ p_229454_
+	doPlace (I)Z m_214198_
+		0 p_229456_ p_229456_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
+	$SwitchMap$net$minecraft$core$Direction f_229458_
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$StrongholdPieces$StrongholdPiece$SmallDoorType f_229457_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor
+	DEPTH f_229462_
+	HEIGHT f_229461_
+	WIDTH f_229460_
+	hasPlacedChest f_229463_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229465_ p_229465_
+		1 p_229466_ p_229466_
+		2 p_229467_ p_229467_
+		3 p_229468_ p_229468_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229470_ p_229470_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229492_ p_229492_
+		1 p_229493_ p_229493_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229480_ p_229480_
+		1 p_229481_ p_229481_
+		2 p_229482_ p_229482_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor; m_229483_
+		static
+		0 p_229484_ p_229484_
+		1 p_229485_ p_229485_
+		2 p_229486_ p_229486_
+		3 p_229487_ p_229487_
+		4 p_229488_ p_229488_
+		5 p_229489_ p_229489_
+		6 p_229490_ p_229490_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229472_ p_229472_
+		1 p_229473_ p_229473_
+		2 p_229474_ p_229474_
+		3 p_229475_ p_229475_
+		4 p_229476_ p_229476_
+		5 p_229477_ p_229477_
+		6 p_229478_ p_229478_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor
+	steps f_229494_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229496_ p_229496_
+		1 p_229497_ p_229497_
+		2 p_229498_ p_229498_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229500_ p_229500_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229517_ p_229517_
+		1 p_229518_ p_229518_
+	findPieceBox (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_229509_
+		static
+		0 p_229510_ p_229510_
+		1 p_229511_ p_229511_
+		2 p_229512_ p_229512_
+		3 p_229513_ p_229513_
+		4 p_229514_ p_229514_
+		5 p_229515_ p_229515_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229502_ p_229502_
+		1 p_229503_ p_229503_
+		2 p_229504_ p_229504_
+		3 p_229505_ p_229505_
+		4 p_229506_ p_229506_
+		5 p_229507_ p_229507_
+		6 p_229508_ p_229508_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing
+	DEPTH f_229521_
+	HEIGHT f_229520_
+	WIDTH f_229519_
+	leftHigh f_229523_
+	leftLow f_229522_
+	rightHigh f_229525_
+	rightLow f_229524_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229527_ p_229527_
+		1 p_229528_ p_229528_
+		2 p_229529_ p_229529_
+		3 p_229530_ p_229530_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229532_ p_229532_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229554_ p_229554_
+		1 p_229555_ p_229555_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229542_ p_229542_
+		1 p_229543_ p_229543_
+		2 p_229544_ p_229544_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing; m_229545_
+		static
+		0 p_229546_ p_229546_
+		1 p_229547_ p_229547_
+		2 p_229548_ p_229548_
+		3 p_229549_ p_229549_
+		4 p_229550_ p_229550_
+		5 p_229551_ p_229551_
+		6 p_229552_ p_229552_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229534_ p_229534_
+		1 p_229535_ p_229535_
+		2 p_229536_ p_229536_
+		3 p_229537_ p_229537_
+		4 p_229538_ p_229538_
+		5 p_229539_ p_229539_
+		6 p_229540_ p_229540_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229557_ p_229557_
+		1 p_229558_ p_229558_
+		2 p_229559_ p_229559_
+		3 p_229560_ p_229560_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229562_ p_229562_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229572_ p_229572_
+		1 p_229573_ p_229573_
+		2 p_229574_ p_229574_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn; m_229575_
+		static
+		0 p_229576_ p_229576_
+		1 p_229577_ p_229577_
+		2 p_229578_ p_229578_
+		3 p_229579_ p_229579_
+		4 p_229580_ p_229580_
+		5 p_229581_ p_229581_
+		6 p_229582_ p_229582_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229564_ p_229564_
+		1 p_229565_ p_229565_
+		2 p_229566_ p_229566_
+		3 p_229567_ p_229567_
+		4 p_229568_ p_229568_
+		5 p_229569_ p_229569_
+		6 p_229570_ p_229570_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library
+	DEPTH f_229586_
+	HEIGHT f_229584_
+	TALL_HEIGHT f_229585_
+	WIDTH f_229583_
+	isTall f_229587_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229589_ p_229589_
+		1 p_229590_ p_229590_
+		2 p_229591_ p_229591_
+		3 p_229592_ p_229592_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229594_ p_229594_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229612_ p_229612_
+		1 p_229613_ p_229613_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library; m_229603_
+		static
+		0 p_229604_ p_229604_
+		1 p_229605_ p_229605_
+		2 p_229606_ p_229606_
+		3 p_229607_ p_229607_
+		4 p_229608_ p_229608_
+		5 p_229609_ p_229609_
+		6 p_229610_ p_229610_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229596_ p_229596_
+		1 p_229597_ p_229597_
+		2 p_229598_ p_229598_
+		3 p_229599_ p_229599_
+		4 p_229600_ p_229600_
+		5 p_229601_ p_229601_
+		6 p_229602_ p_229602_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight
+	maxPlaceCount f_229617_
+	pieceClass f_229614_
+	placeCount f_229616_
+	weight f_229615_
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229619_ p_229619_
+		1 p_229620_ p_229620_
+		2 p_229621_ p_229621_
+	doPlace (I)Z m_214198_
+		0 p_229623_ p_229623_
+	isValid ()Z m_229622_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom
+	DEPTH f_229626_
+	HEIGHT f_229625_
+	WIDTH f_229624_
+	hasPlacedSpawner f_229627_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229629_ p_229629_
+		1 p_229630_ p_229630_
+		2 p_229631_ p_229631_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229633_ p_229633_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229654_ p_229654_
+		1 p_229655_ p_229655_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229643_ p_229643_
+		1 p_229644_ p_229644_
+		2 p_229645_ p_229645_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom; m_229646_
+		static
+		0 p_229647_ p_229647_
+		1 p_229648_ p_229648_
+		2 p_229649_ p_229649_
+		3 p_229650_ p_229650_
+		4 p_229651_ p_229651_
+		5 p_229652_ p_229652_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229635_ p_229635_
+		1 p_229636_ p_229636_
+		2 p_229637_ p_229637_
+		3 p_229638_ p_229638_
+		4 p_229639_ p_229639_
+		5 p_229640_ p_229640_
+		6 p_229641_ p_229641_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall
+	DEPTH f_229658_
+	HEIGHT f_229657_
+	WIDTH f_229656_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229660_ p_229660_
+		1 p_229661_ p_229661_
+		2 p_229662_ p_229662_
+		3 p_229663_ p_229663_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229665_ p_229665_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229675_ p_229675_
+		1 p_229676_ p_229676_
+		2 p_229677_ p_229677_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall; m_229678_
+		static
+		0 p_229679_ p_229679_
+		1 p_229680_ p_229680_
+		2 p_229681_ p_229681_
+		3 p_229682_ p_229682_
+		4 p_229683_ p_229683_
+		5 p_229684_ p_229684_
+		6 p_229685_ p_229685_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229667_ p_229667_
+		1 p_229668_ p_229668_
+		2 p_229669_ p_229669_
+		3 p_229670_ p_229670_
+		4 p_229671_ p_229671_
+		5 p_229672_ p_229672_
+		6 p_229673_ p_229673_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229687_ p_229687_
+		1 p_229688_ p_229688_
+		2 p_229689_ p_229689_
+		3 p_229690_ p_229690_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229692_ p_229692_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229702_ p_229702_
+		1 p_229703_ p_229703_
+		2 p_229704_ p_229704_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn; m_229705_
+		static
+		0 p_229706_ p_229706_
+		1 p_229707_ p_229707_
+		2 p_229708_ p_229708_
+		3 p_229709_ p_229709_
+		4 p_229710_ p_229710_
+		5 p_229711_ p_229711_
+		6 p_229712_ p_229712_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229694_ p_229694_
+		1 p_229695_ p_229695_
+		2 p_229696_ p_229696_
+		3 p_229697_ p_229697_
+		4 p_229698_ p_229698_
+		5 p_229699_ p_229699_
+		6 p_229700_ p_229700_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing
+	DEPTH f_229715_
+	HEIGHT f_229714_
+	WIDTH f_229713_
+	type f_229716_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229718_ p_229718_
+		1 p_229719_ p_229719_
+		2 p_229720_ p_229720_
+		3 p_229721_ p_229721_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229723_ p_229723_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229745_ p_229745_
+		1 p_229746_ p_229746_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229733_ p_229733_
+		1 p_229734_ p_229734_
+		2 p_229735_ p_229735_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing; m_229736_
+		static
+		0 p_229737_ p_229737_
+		1 p_229738_ p_229738_
+		2 p_229739_ p_229739_
+		3 p_229740_ p_229740_
+		4 p_229741_ p_229741_
+		5 p_229742_ p_229742_
+		6 p_229743_ p_229743_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229725_ p_229725_
+		1 p_229726_ p_229726_
+		2 p_229727_ p_229727_
+		3 p_229728_ p_229728_
+		4 p_229729_ p_229729_
+		5 p_229730_ p_229730_
+		6 p_229731_ p_229731_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector
+	<init> ()V <init>
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_229749_ p_229749_
+		1 p_229750_ p_229750_
+		2 p_229751_ p_229751_
+		3 p_229752_ p_229752_
+		4 p_229753_ p_229753_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown
+	DEPTH f_229756_
+	HEIGHT f_229755_
+	WIDTH f_229754_
+	isSource f_229757_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229770_ p_229770_
+		1 p_229771_ p_229771_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIILnet/minecraft/core/Direction;)V <init>
+		0 p_229764_ p_229764_
+		1 p_229765_ p_229765_
+		2 p_229766_ p_229766_
+		3 p_229767_ p_229767_
+		4 p_229768_ p_229768_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229759_ p_229759_
+		1 p_229760_ p_229760_
+		2 p_229761_ p_229761_
+		3 p_229762_ p_229762_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229773_ p_229773_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229795_ p_229795_
+		1 p_229796_ p_229796_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229783_ p_229783_
+		1 p_229784_ p_229784_
+		2 p_229785_ p_229785_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown; m_229786_
+		static
+		0 p_229787_ p_229787_
+		1 p_229788_ p_229788_
+		2 p_229789_ p_229789_
+		3 p_229790_ p_229790_
+		4 p_229791_ p_229791_
+		5 p_229792_ p_229792_
+		6 p_229793_ p_229793_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229775_ p_229775_
+		1 p_229776_ p_229776_
+		2 p_229777_ p_229777_
+		3 p_229778_ p_229778_
+		4 p_229779_ p_229779_
+		5 p_229780_ p_229780_
+		6 p_229781_ p_229781_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece
+	pendingChildren f_229799_
+	portalRoomPiece f_229798_
+	previousPiece f_229797_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_229801_ p_229801_
+		1 p_229802_ p_229802_
+		2 p_229803_ p_229803_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229805_ p_229805_
+	getLocatorPosition ()Lnet/minecraft/core/BlockPos; m_142171_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight
+	DEPTH f_229809_
+	HEIGHT f_229808_
+	WIDTH f_229807_
+	leftChild f_229810_
+	rightChild f_229811_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229813_ p_229813_
+		1 p_229814_ p_229814_
+		2 p_229815_ p_229815_
+		3 p_229816_ p_229816_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229818_ p_229818_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229840_ p_229840_
+		1 p_229841_ p_229841_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229828_ p_229828_
+		1 p_229829_ p_229829_
+		2 p_229830_ p_229830_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight; m_229831_
+		static
+		0 p_229832_ p_229832_
+		1 p_229833_ p_229833_
+		2 p_229834_ p_229834_
+		3 p_229835_ p_229835_
+		4 p_229836_ p_229836_
+		5 p_229837_ p_229837_
+		6 p_229838_ p_229838_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229820_ p_229820_
+		1 p_229821_ p_229821_
+		2 p_229822_ p_229822_
+		3 p_229823_ p_229823_
+		4 p_229824_ p_229824_
+		5 p_229825_ p_229825_
+		6 p_229826_ p_229826_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown
+	DEPTH f_229844_
+	HEIGHT f_229843_
+	WIDTH f_229842_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229846_ p_229846_
+		1 p_229847_ p_229847_
+		2 p_229848_ p_229848_
+		3 p_229849_ p_229849_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229851_ p_229851_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229861_ p_229861_
+		1 p_229862_ p_229862_
+		2 p_229863_ p_229863_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown; m_229864_
+		static
+		0 p_229865_ p_229865_
+		1 p_229866_ p_229866_
+		2 p_229867_ p_229867_
+		3 p_229868_ p_229868_
+		4 p_229869_ p_229869_
+		5 p_229870_ p_229870_
+		6 p_229871_ p_229871_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229853_ p_229853_
+		1 p_229854_ p_229854_
+		2 p_229855_ p_229855_
+		3 p_229856_ p_229856_
+		4 p_229857_ p_229857_
+		5 p_229858_ p_229858_
+		6 p_229859_ p_229859_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece
+	entryDoor f_229872_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229878_ p_229878_
+		1 p_229879_ p_229879_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_229874_ p_229874_
+		1 p_229875_ p_229875_
+		2 p_229876_ p_229876_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229891_ p_229891_
+		1 p_229892_ p_229892_
+	generateSmallDoor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType;III)V m_229880_
+		0 p_229881_ p_229881_
+		1 p_229882_ p_229882_
+		2 p_229883_ p_229883_
+		3 p_229884_ p_229884_
+		4 p_229885_ p_229885_
+		5 p_229886_ p_229886_
+		6 p_229887_ p_229887_
+	generateSmallDoorChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229893_
+		0 p_229894_ p_229894_
+		1 p_229895_ p_229895_
+		2 p_229896_ p_229896_
+		3 p_229897_ p_229897_
+		4 p_229898_ p_229898_
+	generateSmallDoorChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229901_
+		0 p_229902_ p_229902_
+		1 p_229903_ p_229903_
+		2 p_229904_ p_229904_
+		3 p_229905_ p_229905_
+		4 p_229906_ p_229906_
+	generateSmallDoorChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229907_
+		0 p_229908_ p_229908_
+		1 p_229909_ p_229909_
+		2 p_229910_ p_229910_
+		3 p_229911_ p_229911_
+		4 p_229912_ p_229912_
+	isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_229888_
+		static
+		0 p_229889_ p_229889_
+	randomSmallDoor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; m_229899_
+		0 p_229900_ p_229900_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType
+	$VALUES $VALUES
+	GRATES GRATES
+	IRON_DOOR IRON_DOOR
+	OPENING OPENING
+	WOOD_DOOR WOOD_DOOR
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; m_229922_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_229920_ p_229920_
+		1 p_229921_ p_229921_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; valueOf
+		static
+		0 p_229924_ p_229924_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn
+	DEPTH f_229928_
+	HEIGHT f_229927_
+	WIDTH f_229926_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229934_ p_229934_
+		1 p_229935_ p_229935_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_229930_ p_229930_
+		1 p_229931_ p_229931_
+		2 p_229932_ p_229932_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
+	CODEC f_229936_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_229939_ p_229939_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229941_ p_229941_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229945_
+		static
+		0 p_229946_ p_229946_
+		1 p_229947_ p_229947_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229942_
+		static
+		0 p_229943_ p_229943_
+		1 p_229944_ p_229944_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
+	spawnedCat f_229950_
+	spawnedWitch f_229949_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_229952_ p_229952_
+		1 p_229953_ p_229953_
+		2 p_229954_ p_229954_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229956_ p_229956_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229969_ p_229969_
+		1 p_229970_ p_229970_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229961_ p_229961_
+		1 p_229962_ p_229962_
+		2 p_229963_ p_229963_
+		3 p_229964_ p_229964_
+		4 p_229965_ p_229965_
+		5 p_229966_ p_229966_
+		6 p_229967_ p_229967_
+	spawnCat (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_229957_
+		0 p_229958_ p_229958_
+		1 p_229959_ p_229959_
+net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
+	CODEC f_229971_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_229974_ p_229974_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229976_ p_229976_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229980_
+		static
+		0 p_229981_ p_229981_
+		1 p_229982_ p_229982_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229977_
+		static
+		0 p_229978_ p_229978_
+		1 p_229979_ p_229979_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
+	<init> ()V <init>
+	generateMansion (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V m_229985_
+		static
+		0 p_229986_ p_229986_
+		1 p_229987_ p_229987_
+		2 p_229988_ p_229988_
+		3 p_229989_ p_229989_
+		4 p_229990_ p_229990_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_229992_ p_229992_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_229995_ p_229995_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230000_ p_230000_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230002_ p_230002_
+		1 p_230003_ p_230003_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230005_ p_230005_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_229997_ p_229997_
+		1 p_229998_ p_229998_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230007_ p_230007_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230009_ p_230009_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_230011_ p_230011_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230014_ p_230014_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230015_ p_230015_
+		1 p_230016_ p_230016_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230017_ p_230017_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_230012_ p_230012_
+		1 p_230013_ p_230013_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230018_ p_230018_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230019_ p_230019_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid
+	BLOCKED f_230026_
+	CLEAR f_230021_
+	CORRIDOR f_230022_
+	DEFAULT_SIZE f_230020_
+	ROOM f_230023_
+	ROOM_1x1 f_230027_
+	ROOM_1x2 f_230028_
+	ROOM_2x2 f_230029_
+	ROOM_CORRIDOR_FLAG f_230033_
+	ROOM_DOOR_FLAG f_230031_
+	ROOM_ID_MASK f_230035_
+	ROOM_ORIGIN_FLAG f_230030_
+	ROOM_STAIRS_FLAG f_230032_
+	ROOM_TYPE_MASK f_230034_
+	START_ROOM f_230024_
+	TEST_ROOM f_230025_
+	baseGrid f_230037_
+	entranceX f_230040_
+	entranceY f_230041_
+	floorRooms f_230039_
+	random f_230036_
+	thirdFloorGrid f_230038_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230043_ p_230043_
+	cleanEdges (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)Z m_230045_
+		0 p_230046_ p_230046_
+	get1x2RoomDirection (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Lnet/minecraft/core/Direction; m_230067_
+		0 p_230068_ p_230068_
+		1 p_230069_ p_230069_
+		2 p_230070_ p_230070_
+		3 p_230071_ p_230071_
+		4 p_230072_ p_230072_
+	identifyRooms (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V m_230063_
+		0 p_230064_ p_230064_
+		1 p_230065_ p_230065_
+	isHouse (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;II)Z m_230047_
+		static
+		0 p_230048_ p_230048_
+		1 p_230049_ p_230049_
+		2 p_230050_ p_230050_
+	isRoomId (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Z m_230051_
+		0 p_230052_ p_230052_
+		1 p_230053_ p_230053_
+		2 p_230054_ p_230054_
+		3 p_230055_ p_230055_
+		4 p_230056_ p_230056_
+	print ()V m_230044_
+	recursiveCorridor (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IILnet/minecraft/core/Direction;I)V m_230057_
+		0 p_230058_ p_230058_
+		1 p_230059_ p_230059_
+		2 p_230060_ p_230060_
+		3 p_230061_ p_230061_
+		4 p_230062_ p_230062_
+	setupThirdFloor ()V m_230066_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer
+	random f_230074_
+	startX f_230075_
+	startY f_230076_
+	structureTemplateManager f_230073_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230078_ p_230078_
+		1 p_230079_ p_230079_
+	addRoom1x1 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230108_
+		0 p_230109_ p_230109_
+		1 p_230110_ p_230110_
+		2 p_230111_ p_230111_
+		3 p_230112_ p_230112_
+		4 p_230113_ p_230113_
+	addRoom1x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;Z)V m_230121_
+		0 p_230122_ p_230122_
+		1 p_230123_ p_230123_
+		2 p_230124_ p_230124_
+		3 p_230125_ p_230125_
+		4 p_230126_ p_230126_
+		5 p_230127_ p_230127_
+		6 p_230128_ p_230128_
+	addRoom2x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230114_
+		0 p_230115_ p_230115_
+		1 p_230116_ p_230116_
+		2 p_230117_ p_230117_
+		3 p_230118_ p_230118_
+		4 p_230119_ p_230119_
+		5 p_230120_ p_230120_
+	addRoom2x2Secret (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230097_
+		0 p_230098_ p_230098_
+		1 p_230099_ p_230099_
+		2 p_230100_ p_230100_
+		3 p_230101_ p_230101_
+	createMansion (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid;)V m_230080_
+		0 p_230081_ p_230081_
+		1 p_230082_ p_230082_
+		2 p_230083_ p_230083_
+		3 p_230084_ p_230084_
+	createRoof (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V m_230102_
+		0 p_230103_ p_230103_
+		1 p_230104_ p_230104_
+		2 p_230105_ p_230105_
+		3 p_230106_ p_230106_
+		4 p_230107_ p_230107_
+	entrance (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230085_
+		0 p_230086_ p_230086_
+		1 p_230087_ p_230087_
+	traverseInnerTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230135_
+		0 p_230136_ p_230136_
+		1 p_230137_ p_230137_
+	traverseOuterWalls (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/core/Direction;IIII)V m_230088_
+		0 p_230089_ p_230089_
+		1 p_230090_ p_230090_
+		2 p_230091_ p_230091_
+		3 p_230092_ p_230092_
+		4 p_230093_ p_230093_
+		5 p_230094_ p_230094_
+		6 p_230095_ p_230095_
+		7 p_230096_ p_230096_
+	traverseTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230132_
+		0 p_230133_ p_230133_
+		1 p_230134_ p_230134_
+	traverseWallPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230129_
+		0 p_230130_ p_230130_
+		1 p_230131_ p_230131_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData
+	position f_230139_
+	rotation f_230138_
+	wallType f_230140_
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_230144_ p_230144_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230149_ p_230149_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230151_ p_230151_
+		1 p_230152_ p_230152_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230154_ p_230154_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_230146_ p_230146_
+		1 p_230147_ p_230147_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230156_ p_230156_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230158_ p_230158_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid
+	grid f_230159_
+	height f_230161_
+	valueIfOutside f_230162_
+	width f_230160_
+	<init> (III)V <init>
+		0 p_230164_ p_230164_
+		1 p_230165_ p_230165_
+		2 p_230166_ p_230166_
+	edgesTo (III)Z m_230185_
+		0 p_230186_ p_230186_
+		1 p_230187_ p_230187_
+		2 p_230188_ p_230188_
+	get (II)I m_230167_
+		0 p_230168_ p_230168_
+		1 p_230169_ p_230169_
+	set (IIIII)V m_230179_
+		0 p_230180_ p_230180_
+		1 p_230181_ p_230181_
+		2 p_230182_ p_230182_
+		3 p_230183_ p_230183_
+		4 p_230184_ p_230184_
+	set (III)V m_230170_
+		0 p_230171_ p_230171_
+		1 p_230172_ p_230172_
+		2 p_230173_ p_230173_
+	setif (IIII)V m_230174_
+		0 p_230175_ p_230175_
+		1 p_230176_ p_230176_
+		2 p_230177_ p_230177_
+		3 p_230178_ p_230178_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;)V <init>
+		0 p_230196_ p_230196_
+		1 p_230197_ p_230197_
+		2 p_230198_ p_230198_
+		3 p_230199_ p_230199_
+		4 p_230200_ p_230200_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_230202_ p_230202_
+		1 p_230203_ p_230203_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
+		0 p_230191_ p_230191_
+		1 p_230192_ p_230192_
+		2 p_230193_ p_230193_
+		3 p_230194_ p_230194_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_230208_ p_230208_
+		1 p_230209_ p_230209_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_230213_ p_230213_
+		1 p_230214_ p_230214_
+		2 p_230215_ p_230215_
+		3 p_230216_ p_230216_
+		4 p_230217_ p_230217_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230218_
+		static
+		0 p_230219_ p_230219_
+		1 p_230220_ p_230220_
+	makeLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_230210_
+		static
+		0 p_230211_ p_230211_
+	makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230204_
+		static
+		0 p_230205_ p_230205_
+		1 p_230206_ p_230206_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
+	CODEC f_230222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_230225_ p_230225_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_230227_ p_230227_
+		1 p_230228_ p_230228_
+		2 p_230229_ p_230229_
+		3 p_230230_ p_230230_
+		4 p_230231_ p_230231_
+		5 p_230232_ p_230232_
+		6 p_230233_ p_230233_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_230235_ p_230235_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V m_230241_
+		0 p_230242_ p_230242_
+		1 p_230243_ p_230243_
+		2 p_230244_ p_230244_
+		3 p_230245_ p_230245_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_230236_
+		0 p_230237_ p_230237_
+		1 p_230238_ p_230238_
+		2 p_230239_ p_230239_
+		3 p_230240_ p_230240_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/package-info net/minecraft/world/level/levelgen/structure/structures/package-info
+net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest
+	CODEC f_73953_
+	INSTANCE f_73954_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest; m_73961_
+		static
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230248_ p_230248_
+		1 p_230249_ p_230249_
+net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest
+	CODEC f_73962_
+	axis f_73967_
+	maxChance f_73964_
+	maxDist f_73966_
+	minChance f_73963_
+	minDist f_73965_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFIILnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_73970_ p_73970_
+		1 p_73971_ p_73971_
+		2 p_73972_ p_73972_
+		3 p_73973_ p_73973_
+		4 p_73974_ p_73974_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; m_163718_
+		static
+		0 p_163719_ p_163719_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; m_163716_
+		static
+		0 p_163717_ p_163717_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; m_163714_
+		static
+		0 p_163715_ p_163715_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; m_163712_
+		static
+		0 p_163713_ p_163713_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Lnet/minecraft/core/Direction$Axis; m_163710_
+		static
+		0 p_163711_ p_163711_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_73976_
+		static
+		0 p_73977_ p_73977_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230251_ p_230251_
+		1 p_230252_ p_230252_
+		2 p_230253_ p_230253_
+		3 p_230254_ p_230254_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor
+	CODEC f_73993_
+	INSTANCE f_73994_
+	replacements f_73995_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$new$1 (Ljava/util/HashMap;)V m_74006_
+		static
+		0 p_74007_ p_74007_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor; m_74008_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74000_ p_74000_
+		1 p_74001_ p_74001_
+		2 p_74002_ p_74002_
+		3 p_74003_ p_74003_
+		4 p_74004_ p_74004_
+		5 p_74005_ p_74005_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor
+	CODEC f_74009_
+	NON_MOSSY_REPLACEMENTS f_163723_
+	PROBABILITY_OF_REPLACING_FULL_BLOCK f_163720_
+	PROBABILITY_OF_REPLACING_OBSIDIAN f_163722_
+	PROBABILITY_OF_REPLACING_STAIRS f_163721_
+	mossiness f_74010_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_74013_ p_74013_
+	getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230263_
+		static
+		0 p_230264_ p_230264_
+		1 p_230265_ p_230265_
+	getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230266_
+		0 p_230267_ p_230267_
+		1 p_230268_ p_230268_
+		2 p_230269_ p_230269_
+	getRandomFacingStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_230257_
+		static
+		0 p_230258_ p_230258_
+		1 p_230259_ p_230259_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor;)Ljava/lang/Float; m_74022_
+		static
+		0 p_74023_ p_74023_
+	maybeReplaceFullStoneBlock (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230255_
+		0 p_230256_ p_230256_
+	maybeReplaceObsidian (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230274_
+		0 p_230275_ p_230275_
+	maybeReplaceSlab (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230270_
+		0 p_230271_ p_230271_
+	maybeReplaceStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230260_
+		0 p_230261_ p_230261_
+		1 p_230262_ p_230262_
+	maybeReplaceWall (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230272_
+		0 p_230273_ p_230273_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74016_ p_74016_
+		1 p_74017_ p_74017_
+		2 p_74018_ p_74018_
+		3 p_74019_ p_74019_
+		4 p_74020_ p_74020_
+		5 p_74021_ p_74021_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor
+	AIR f_74047_
+	CODEC f_74045_
+	STRUCTURE_AND_AIR f_74048_
+	STRUCTURE_BLOCK f_74046_
+	toIgnore f_74049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_74052_ p_74052_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor;)Ljava/util/List; m_74061_
+		static
+		0 p_74062_ p_74062_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74055_ p_74055_
+		1 p_74056_ p_74056_
+		2 p_74057_ p_74057_
+		3 p_74058_ p_74058_
+		4 p_74059_ p_74059_
+		5 p_74060_ p_74060_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest
+	CODEC f_74063_
+	block f_74064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_74067_ p_74067_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest;)Lnet/minecraft/world/level/block/Block; m_74072_
+		static
+		0 p_74073_ p_74073_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230277_ p_230277_
+		1 p_230278_ p_230278_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor
+	CODEC f_74074_
+	integrity f_74075_
+	rottableBlocks f_230279_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;F)V <init>
+		0 p_230284_ p_230284_
+		1 p_230285_ p_230285_
+	<init> (Lnet/minecraft/core/HolderSet;F)V <init>
+		0 p_255622_ p_255622_
+		1 p_256468_ p_256468_
+	<init> (F)V <init>
+		0 p_74078_ p_74078_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/util/Optional; m_230290_
+		static
+		0 p_230291_ p_230291_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/lang/Float; m_230288_
+		static
+		0 p_230289_ p_230289_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257363_
+		static
+		0 p_259016_ p_259016_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74081_ p_74081_
+		1 p_74082_ p_74082_
+		2 p_74083_ p_74083_
+		3 p_74084_ p_74084_
+		4 p_74085_ p_74085_
+		5 p_74086_ p_74086_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest
+	CODEC f_74089_
+	blockState f_74090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74093_ p_74093_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; m_74098_
+		static
+		0 p_74099_ p_74099_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230293_ p_230293_
+		1 p_230294_ p_230294_
+net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
+	CODEC f_276424_
+	delegate f_276605_
+	limit f_276479_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_277972_ p_277972_
+		1 p_277402_ p_277402_
+	finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; m_276976_
+		0 p_278291_ p_278291_
+		1 p_278055_ p_278055_
+		2 p_277825_ p_277825_
+		3 p_277746_ p_277746_
+		4 p_277676_ p_277676_
+		5 p_277728_ p_277728_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; m_276769_
+		static
+		0 p_277456_ p_277456_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/util/valueproviders/IntProvider; m_277153_
+		static
+		0 p_277680_ p_277680_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276771_
+		static
+		0 p_277598_ p_277598_
+net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor
+	CODEC f_74100_
+	heightmap f_74101_
+	offset f_74102_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;I)V <init>
+		0 p_74105_ p_74105_
+		1 p_74106_ p_74106_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_163728_
+		static
+		0 p_163729_ p_163729_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Ljava/lang/Integer; m_163726_
+		static
+		0 p_163727_ p_163727_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74115_
+		static
+		0 p_74116_ p_74116_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74109_ p_74109_
+		1 p_74110_ p_74110_
+		2 p_74111_ p_74111_
+		3 p_74112_ p_74112_
+		4 p_74113_ p_74113_
+		5 p_74114_ p_74114_
+net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor
+	CODEC f_74121_
+	INSTANCE f_74122_
+	LOGGER f_276536_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor; m_74133_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74127_ p_74127_
+		1 p_74128_ p_74128_
+		2 p_74129_ p_74129_
+		3 p_74130_ p_74130_
+		4 p_74131_ p_74131_
+		5 p_74132_ p_74132_
+net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor
+	CODEC f_74134_
+	INSTANCE f_74135_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor; m_74146_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74140_ p_74140_
+		1 p_74141_ p_74141_
+		2 p_74142_ p_74142_
+		3 p_74143_ p_74143_
+		4 p_74144_ p_74144_
+		5 p_74145_ p_74145_
+net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest
+	CODEC f_74147_
+	maxChance f_74149_
+	maxDist f_74151_
+	minChance f_74148_
+	minDist f_74150_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFII)V <init>
+		0 p_74154_ p_74154_
+		1 p_74155_ p_74155_
+		2 p_74156_ p_74156_
+		3 p_74157_ p_74157_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; m_163736_
+		static
+		0 p_163737_ p_163737_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; m_163734_
+		static
+		0 p_163735_ p_163735_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; m_163732_
+		static
+		0 p_163733_ p_163733_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; m_163730_
+		static
+		0 p_163731_ p_163731_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74159_
+		static
+		0 p_74160_ p_74160_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230296_ p_230296_
+		1 p_230297_ p_230297_
+		2 p_230298_ p_230298_
+		3 p_230299_ p_230299_
+net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor
+	CODEC f_74174_
+	INSTANCE f_74175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor; m_74186_
+		static
+net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest
+	CODEC f_74187_
+	INSTANCE f_74188_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest; m_74197_
+		static
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230301_ p_230301_
+		1 p_230302_ p_230302_
+		2 p_230303_ p_230303_
+		3 p_230304_ p_230304_
+net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
+	CODEC f_74198_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230305_ p_230305_
+		1 p_230306_ p_230306_
+		2 p_230307_ p_230307_
+		3 p_230308_ p_230308_
+net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
+	ALWAYS_TRUE_TEST f_74205_
+	AXIS_ALIGNED_LINEAR_POS_TEST f_74207_
+	LINEAR_POS_TEST f_74206_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74214_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74209_
+		static
+		0 p_74210_ p_74210_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_74211_
+		static
+		0 p_74212_ p_74212_
+		1 p_74213_ p_74213_
+net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule
+	CODEC f_74215_
+	DEFAULT_BLOCK_ENTITY_MODIFIER f_276568_
+	blockEntityModifier f_276504_
+	inputPredicate f_74216_
+	locPredicate f_74217_
+	outputState f_74219_
+	posPredicate f_74218_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74223_ p_74223_
+		1 p_74224_ p_74224_
+		2 p_74225_ p_74225_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74227_ p_74227_
+		1 p_74228_ p_74228_
+		2 p_74229_ p_74229_
+		3 p_74230_ p_74230_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier;)V <init>
+		0 p_277678_ p_277678_
+		1 p_277379_ p_277379_
+		2 p_278018_ p_278018_
+		3 p_277412_ p_277412_
+		4 p_277808_ p_277808_
+	getOutputState ()Lnet/minecraft/world/level/block/state/BlockState; m_74237_
+	getOutputTag (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276991_
+		0 p_277551_ p_277551_
+		1 p_277867_ p_277867_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_163746_
+		static
+		0 p_163747_ p_163747_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_163744_
+		static
+		0 p_163745_ p_163745_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; m_163742_
+		static
+		0 p_163743_ p_163743_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/block/state/BlockState; m_163740_
+		static
+		0 p_163741_ p_163741_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; m_276760_
+		static
+		0 p_277333_ p_277333_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276761_
+		static
+		0 p_277334_ p_277334_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_230309_
+		0 p_230310_ p_230310_
+		1 p_230311_ p_230311_
+		2 p_230312_ p_230312_
+		3 p_230313_ p_230313_
+		4 p_230314_ p_230314_
+		5 p_230315_ p_230315_
+net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
+	CODEC f_163749_
+	cannotReplace f_163748_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_205051_ p_205051_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor;)Lnet/minecraft/tags/TagKey; m_205052_
+		static
+		0 p_205053_ p_205053_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_163755_ p_163755_
+		1 p_163756_ p_163756_
+		2 p_163757_ p_163757_
+		3 p_163758_ p_163758_
+		4 p_163759_ p_163759_
+		5 p_163760_ p_163760_
+net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest
+	CODEC f_74258_
+	block f_74259_
+	probability f_74260_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;F)V <init>
+		0 p_74263_ p_74263_
+		1 p_74264_ p_74264_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Lnet/minecraft/world/level/block/Block; m_163765_
+		static
+		0 p_163766_ p_163766_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Ljava/lang/Float; m_163763_
+		static
+		0 p_163764_ p_163764_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257364_
+		static
+		0 p_259017_ p_259017_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230317_ p_230317_
+		1 p_230318_ p_230318_
+net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest
+	CODEC f_74275_
+	blockState f_74276_
+	probability f_74277_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;F)V <init>
+		0 p_74280_ p_74280_
+		1 p_74281_ p_74281_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; m_163769_
+		static
+		0 p_163770_ p_163770_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Ljava/lang/Float; m_163767_
+		static
+		0 p_163768_ p_163768_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74286_
+		static
+		0 p_74287_ p_74287_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230320_ p_230320_
+		1 p_230321_ p_230321_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor
+	CODEC f_74292_
+	rules f_74293_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_74296_ p_74296_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor;)Ljava/util/List; m_74305_
+		static
+		0 p_74306_ p_74306_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74299_ p_74299_
+		1 p_74300_ p_74300_
+		2 p_74301_ p_74301_
+		3 p_74302_ p_74302_
+		4 p_74303_ p_74303_
+		5 p_74304_ p_74304_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest
+	CODEC f_74307_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230322_ p_230322_
+		1 p_230323_ p_230323_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType
+	ALWAYS_TRUE_TEST f_74312_
+	BLOCKSTATE_TEST f_74314_
+	BLOCK_TEST f_74313_
+	RANDOM_BLOCKSTATE_TEST f_74317_
+	RANDOM_BLOCK_TEST f_74316_
+	TAG_TEST f_74315_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74324_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74319_
+		static
+		0 p_74320_ p_74320_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_74321_
+		static
+		0 p_74322_ p_74322_
+		1 p_74323_ p_74323_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings
+	boundingBox f_74366_
+	finalizeEntities f_74372_
+	ignoreEntities f_74364_
+	keepLiquids f_74367_
+	knownShape f_74371_
+	mirror f_74361_
+	palette f_74369_
+	processors f_74370_
+	random f_74368_
+	rotation f_74362_
+	rotationPivot f_74363_
+	<init> ()V <init>
+	addProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74383_
+		0 p_74384_ p_74384_
+	clearProcessors ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74394_
+	copy ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74374_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74409_
+	getKnownShape ()Z m_74410_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_74401_
+	getProcessors ()Ljava/util/List; m_74411_
+	getRandom (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; m_230326_
+		0 p_230327_ p_230327_
+	getRandomPalette (Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette; m_74387_
+		0 p_74388_ p_74388_
+		1 p_74389_ p_74389_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_74404_
+	getRotationPivot ()Lnet/minecraft/core/BlockPos; m_74407_
+	isIgnoreEntities ()Z m_74408_
+	popProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74397_
+		0 p_74398_ p_74398_
+	setBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74381_
+		0 p_74382_ p_74382_
+	setFinalizeEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74405_
+		0 p_74406_ p_74406_
+	setIgnoreEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74392_
+		0 p_74393_ p_74393_
+	setKeepLiquids (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_163782_
+		0 p_163783_ p_163783_
+	setKnownShape (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74402_
+		0 p_74403_ p_74403_
+	setMirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74377_
+		0 p_74378_ p_74378_
+	setRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230324_
+		0 p_230325_ p_230325_
+	setRotation (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74379_
+		0 p_74380_ p_74380_
+	setRotationPivot (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74385_
+		0 p_74386_ p_74386_
+	shouldFinalizeEntities ()Z m_74414_
+	shouldKeepLiquids ()Z m_74413_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor
+	<init> ()V <init>
+	finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; m_276976_
+		0 p_278247_ p_278247_
+		1 p_277590_ p_277590_
+		2 p_277935_ p_277935_
+		3 p_278070_ p_278070_
+		4 p_278053_ p_278053_
+		5 p_277497_ p_277497_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74416_ p_74416_
+		1 p_74417_ p_74417_
+		2 p_74418_ p_74418_
+		3 p_74419_ p_74419_
+		4 p_74420_ p_74420_
+		5 p_74421_ p_74421_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList
+	list f_74422_
+	<init> (Ljava/util/List;)V <init>
+		0 p_74424_ p_74424_
+	list ()Ljava/util/List; m_74425_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType
+	BLACKSTONE_REPLACE f_74463_
+	BLOCK_AGE f_74462_
+	BLOCK_IGNORE f_74456_
+	BLOCK_ROT f_74457_
+	CAPPED f_276421_
+	DIRECT_CODEC f_74467_
+	GRAVITY f_74458_
+	JIGSAW_REPLACEMENT f_74459_
+	LAVA_SUBMERGED_BLOCK f_74464_
+	LIST_CODEC f_74468_
+	LIST_OBJECT_CODEC f_74466_
+	NOP f_74461_
+	PROTECTED_BLOCKS f_163784_
+	RULE f_74460_
+	SINGLE_CODEC f_74465_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74481_
+	lambda$register$3 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74472_
+		static
+		0 p_74473_ p_74473_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_163787_
+		static
+		0 p_163788_ p_163788_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_163785_
+		static
+		0 p_163786_ p_163786_
+	lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_74470_
+		static
+		0 p_74471_ p_74471_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_74476_
+		static
+		0 p_74477_ p_74477_
+		1 p_74478_ p_74478_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate
+	BLOCKS_TAG f_163792_
+	BLOCK_TAG_NBT f_163795_
+	BLOCK_TAG_POS f_163793_
+	BLOCK_TAG_STATE f_163794_
+	ENTITIES_TAG f_163791_
+	ENTITY_TAG_BLOCKPOS f_163797_
+	ENTITY_TAG_NBT f_163798_
+	ENTITY_TAG_POS f_163796_
+	PALETTE_LIST_TAG f_163790_
+	PALETTE_TAG f_163789_
+	SIZE_TAG f_163799_
+	author f_74485_
+	entityInfoList f_74483_
+	palettes f_74482_
+	size f_74484_
+	<init> ()V <init>
+	addToLists (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V m_74573_
+		static
+		0 p_74574_ p_74574_
+		1 p_74575_ p_74575_
+		2 p_74576_ p_74576_
+		3 p_74577_ p_74577_
+	buildInfoList (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_74614_
+		static
+		0 p_74615_ p_74615_
+		1 p_74616_ p_74616_
+		2 p_74617_ p_74617_
+	calculateConnectedPosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74566_
+		0 p_74567_ p_74567_
+		1 p_74568_ p_74568_
+		2 p_74569_ p_74569_
+		3 p_74570_ p_74570_
+	calculateRelativePosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74563_
+		static
+		0 p_74564_ p_74564_
+		1 p_74565_ p_74565_
+	createEntityIgnoreException (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_74543_
+		static
+		0 p_74544_ p_74544_
+		1 p_74545_ p_74545_
+	fillEntityList (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V m_74500_
+		0 p_74501_ p_74501_
+		1 p_74502_ p_74502_
+		2 p_74503_ p_74503_
+	fillFromWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLnet/minecraft/world/level/block/Block;)V m_163802_
+		0 p_163803_ p_163803_
+		1 p_163804_ p_163804_
+		2 p_163805_ p_163805_
+		3 p_163806_ p_163806_
+		4 p_163807_ p_163807_
+	filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74603_
+		0 p_74604_ p_74604_
+		1 p_74605_ p_74605_
+		2 p_74606_ p_74606_
+	filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_230335_
+		0 p_230336_ p_230336_
+		1 p_230337_ p_230337_
+		2 p_230338_ p_230338_
+		3 p_230339_ p_230339_
+	getAuthor ()Ljava/lang/String; m_74627_
+	getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_163810_
+		static
+		0 p_163811_ p_163811_
+		1 p_163812_ p_163812_
+		2 p_163813_ p_163813_
+		3 p_163814_ p_163814_
+		4 p_163815_ p_163815_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74633_
+		0 p_74634_ p_74634_
+		1 p_74635_ p_74635_
+	getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74598_
+		0 p_74599_ p_74599_
+		1 p_74600_ p_74600_
+		2 p_74601_ p_74601_
+		3 p_74602_ p_74602_
+	getSize (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_163808_
+		0 p_163809_ p_163809_
+	getSize ()Lnet/minecraft/core/Vec3i; m_163801_
+	getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_74583_
+		0 p_74584_ p_74584_
+		1 p_74585_ p_74585_
+		2 p_74586_ p_74586_
+	getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;II)Lnet/minecraft/core/BlockPos; m_74587_
+		static
+		0 p_74588_ p_74588_
+		1 p_74589_ p_74589_
+		2 p_74590_ p_74590_
+		3 p_74591_ p_74591_
+		4 p_74592_ p_74592_
+	lambda$buildInfoList$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74640_
+		static
+		0 p_74641_ p_74641_
+	lambda$buildInfoList$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74636_
+		static
+		0 p_74637_ p_74637_
+	lambda$buildInfoList$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74571_
+		static
+		0 p_74572_ p_74572_
+	lambda$fillEntityList$3 (Lnet/minecraft/world/entity/Entity;)Z m_74498_
+		static
+		0 p_74499_ p_74499_
+	lambda$placeEntities$5 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/phys/Vec3;ZLnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_274299_
+		static
+		0 p_275184_ p_275184_
+		1 p_275185_ p_275185_
+		2 p_275186_ p_275186_
+		3 p_275187_ p_275187_
+		4 p_275188_ p_275188_
+		5 p_275189_ p_275189_
+		6 p_275190_ p_275190_
+	lambda$updateShapeAtEdge$4 (IIILnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/Direction;III)V m_74488_
+		static
+		0 p_74489_ p_74489_
+		1 p_74490_ p_74490_
+		2 p_74491_ p_74491_
+		3 p_74492_ p_74492_
+		4 p_74493_ p_74493_
+		5 p_74494_ p_74494_
+		6 p_74495_ p_74495_
+		7 p_74496_ p_74496_
+		8 p_74497_ p_74497_
+	load (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)V m_246595_
+		0 p_255773_ p_255773_
+		1 p_248574_ p_248574_
+	loadPalette (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V m_247272_
+		0 p_256546_ p_256546_
+		1 p_251056_ p_251056_
+		2 p_251493_ p_251493_
+	newDoubleList ([D)Lnet/minecraft/nbt/ListTag; m_74623_
+		0 p_74624_ p_74624_
+	newIntegerList ([I)Lnet/minecraft/nbt/ListTag; m_74625_
+		0 p_74626_ p_74626_
+	placeEntities (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)V m_74523_
+		0 p_74524_ p_74524_
+		1 p_74525_ p_74525_
+		2 p_74526_ p_74526_
+		3 p_74527_ p_74527_
+		4 p_74528_ p_74528_
+		5 p_74529_ p_74529_
+		6 p_74530_ p_74530_
+	placeInWorld (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/util/RandomSource;I)Z m_230328_
+		0 p_230329_ p_230329_
+		1 p_230330_ p_230330_
+		2 p_230331_ p_230331_
+		3 p_230332_ p_230332_
+		4 p_230333_ p_230333_
+		5 p_230334_ p_230334_
+	processBlockInfos (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Ljava/util/List;)Ljava/util/List; m_74517_
+		static
+		0 p_278297_ p_278297_
+		1 p_74519_ p_74519_
+		2 p_74520_ p_74520_
+		3 p_74521_ p_74521_
+		4 p_74522_ p_74522_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_74618_
+		0 p_74619_ p_74619_
+	setAuthor (Ljava/lang/String;)V m_74612_
+		0 p_74613_ p_74613_
+	transform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74593_
+		static
+		0 p_74594_ p_74594_
+		1 p_74595_ p_74595_
+		2 p_74596_ p_74596_
+		3 p_74597_ p_74597_
+	transform (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_74578_
+		static
+		0 p_74579_ p_74579_
+		1 p_74580_ p_74580_
+		2 p_74581_ p_74581_
+		3 p_74582_ p_74582_
+	updateShapeAtEdge (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)V m_74510_
+		static
+		0 p_74511_ p_74511_
+		1 p_74512_ p_74512_
+		2 p_74513_ p_74513_
+		3 p_74514_ p_74514_
+		4 p_74515_ p_74515_
+		5 p_74516_ p_74516_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_74643_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_74642_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette
+	blocks f_74645_
+	cache f_74646_
+	<init> (Ljava/util/List;)V <init>
+		0 p_74648_ p_74648_
+	blocks ()Ljava/util/List; m_74652_
+	blocks (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74653_
+		0 p_74654_ p_74654_
+	lambda$blocks$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z m_163816_
+		static
+		0 p_163817_ p_163817_
+		1 p_163818_ p_163818_
+	lambda$blocks$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74658_
+		0 p_74659_ p_74659_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette
+	DEFAULT_BLOCK_STATE f_74660_
+	ids f_74661_
+	lastId f_74662_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addMapping (Lnet/minecraft/world/level/block/state/BlockState;I)V m_74671_
+		0 p_74672_ p_74672_
+		1 p_74673_ p_74673_
+	idFor (Lnet/minecraft/world/level/block/state/BlockState;)I m_74669_
+		0 p_74670_ p_74670_
+	iterator ()Ljava/util/Iterator; iterator
+	stateFor (I)Lnet/minecraft/world/level/block/state/BlockState; m_74667_
+		0 p_74668_ p_74668_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo
+	nbt f_74677_
+	pos f_74675_
+	state f_74676_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_74675_ f_74675_
+		1 f_74676_ f_74676_
+		2 f_74677_ f_74677_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277366_ p_277366_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_74677_
+	pos ()Lnet/minecraft/core/BlockPos; f_74675_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_74676_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo
+	blockPos f_74684_
+	nbt f_74685_
+	pos f_74683_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_74687_ p_74687_
+		1 p_74688_ p_74688_
+		2 p_74689_ p_74689_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager
+	LISTER f_244413_
+	LOGGER f_230340_
+	STRUCTURE_DIRECTORY_NAME f_230341_
+	STRUCTURE_FILE_EXTENSION f_230343_
+	STRUCTURE_TEXT_FILE_EXTENSION f_230344_
+	TEST_STRUCTURES_DIR f_230342_
+	blockLookup f_243724_
+	fixerUpper f_230346_
+	generatedDir f_230348_
+	resourceManager f_230347_
+	sources f_230349_
+	structureRepository f_230345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_249872_ p_249872_
+		1 p_249864_ p_249864_
+		2 p_249868_ p_249868_
+		3 p_256126_ p_256126_
+	createAndValidatePathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230411_
+		static
+		0 p_230412_ p_230412_
+		1 p_230413_ p_230413_
+		2 p_230414_ p_230414_
+	createPathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230390_
+		static
+		0 p_230391_ p_230391_
+		1 p_230392_ p_230392_
+		2 p_230393_ p_230393_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230407_
+		0 p_230408_ p_230408_
+	getOrCreate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230359_
+		0 p_230360_ p_230360_
+	getPathToGeneratedStructure (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230361_
+		0 p_230362_ p_230362_
+		1 p_230363_ p_230363_
+	lambda$listFolderContents$7 (ILjava/lang/String;)Ljava/lang/String; m_230356_
+		static
+		0 p_230357_ p_230357_
+		1 p_230358_ p_230358_
+	lambda$listFolderContents$8 (Ljava/lang/String;Ljava/nio/file/Path;)Z m_230379_
+		static
+		0 p_230380_ p_230380_
+		1 p_230381_ p_230381_
+	lambda$listFolderContents$9 (Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/function/Consumer;)V m_230382_
+		0 p_230383_ p_230383_
+		1 p_230384_ p_230384_
+		2 p_230385_ p_230385_
+		3 p_230386_ p_230386_
+		4 p_230387_ p_230387_
+	lambda$listGenerated$5 (Ljava/nio/file/Path;)Z m_230418_
+		static
+		0 p_230419_ p_230419_
+	lambda$listGenerated$6 (Ljava/nio/file/Path;)Ljava/util/stream/Stream; m_230409_
+		0 p_230410_ p_230410_
+	lambda$listTemplates$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source;)Ljava/util/stream/Stream; m_230375_
+		static
+		0 p_230376_ p_230376_
+	lambda$loadFromGenerated$3 (Ljava/nio/file/Path;)Ljava/io/InputStream; m_230423_
+		static
+		0 p_230424_ p_230424_
+	lambda$loadFromGenerated$4 (Ljava/nio/file/Path;Ljava/lang/Throwable;)V m_230398_
+		static
+		0 p_230399_ p_230399_
+		1 p_230400_ p_230400_
+	lambda$loadFromResource$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; m_230437_
+		0 p_230438_ p_230438_
+	lambda$loadFromResource$2 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Throwable;)V m_230364_
+		static
+		0 p_230365_ p_230365_
+		1 p_230366_ p_230366_
+	listFolderContents (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/util/stream/Stream; m_230394_
+		0 p_230395_ p_230395_
+		1 p_230396_ p_230396_
+		2 p_230397_ p_230397_
+	listGenerated ()Ljava/util/stream/Stream; m_230420_
+	listGeneratedInNamespace (Ljava/nio/file/Path;)Ljava/util/stream/Stream; m_230388_
+		0 p_230389_ p_230389_
+	listResources ()Ljava/util/stream/Stream; m_230406_
+	listTemplates ()Ljava/util/stream/Stream; m_230355_
+	listTestStructures ()Ljava/util/stream/Stream; m_230415_
+	load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener;Ljava/util/function/Consumer;)Ljava/util/Optional; m_230372_
+		0 p_230373_ p_230373_
+		1 p_230374_ p_230374_
+	loadFromGenerated (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230431_
+		0 p_230432_ p_230432_
+	loadFromResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230427_
+		0 p_230428_ p_230428_
+	loadFromSnbt (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Ljava/util/Optional; m_230367_
+		0 p_230368_ p_230368_
+		1 p_230369_ p_230369_
+	loadFromTestStructures (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230429_
+		0 p_230430_ p_230430_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_230370_
+		0 p_230371_ p_230371_
+	readStructure (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230404_
+		0 p_230405_ p_230405_
+	readStructure (Ljava/io/InputStream;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230377_
+		0 p_230378_ p_230378_
+	relativize (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_230401_
+		0 p_230402_ p_230402_
+		1 p_230403_ p_230403_
+	remove (Lnet/minecraft/resources/ResourceLocation;)V m_230421_
+		0 p_230422_ p_230422_
+	save (Lnet/minecraft/resources/ResourceLocation;)Z m_230416_
+		0 p_230417_ p_230417_
+	tryLoad (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230425_
+		0 p_230426_ p_230426_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener
+	open ()Ljava/io/InputStream; m_230439_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source
+	lister f_230441_
+	loader f_230440_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Supplier;)V <init>
+		0 f_230440_ f_230440_
+		1 f_230441_ f_230441_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230448_ p_230448_
+	hashCode ()I hashCode
+	lister ()Ljava/util/function/Supplier; f_230441_
+	loader ()Ljava/util/function/Function; f_230440_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest
+	CODEC f_74690_
+	tag f_74691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_205063_ p_205063_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest;)Lnet/minecraft/tags/TagKey; m_205064_
+		static
+		0 p_205065_ p_205065_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230452_ p_230452_
+		1 p_230453_ p_230453_
+net/minecraft/world/level/levelgen/structure/templatesystem/package-info net/minecraft/world/level/levelgen/structure/templatesystem/package-info
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
+	CODEC f_276688_
+	LOGGER f_276677_
+	lootTable f_276575_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_277694_ p_277694_
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277994_ p_277994_
+		1 p_277854_ p_277854_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+	lambda$apply$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_276972_
+		static
+		0 p_277415_ p_277415_
+		1 p_277353_ p_277353_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot;)Lnet/minecraft/resources/ResourceLocation; m_276970_
+		static
+		0 p_277581_ p_277581_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276930_
+		static
+		0 p_277957_ p_277957_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
+	CODEC f_276564_
+	tag f_276635_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_277900_ p_277900_
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277835_ p_277835_
+		1 p_277892_ p_277892_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic;)Lnet/minecraft/nbt/CompoundTag; m_277045_
+		static
+		0 p_278105_ p_278105_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276792_
+		static
+		0 p_277505_ p_277505_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
+	CODEC f_276500_
+	INSTANCE f_276495_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277601_ p_277601_
+		1 p_277931_ p_277931_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
+	CODEC f_276690_
+	INSTANCE f_276645_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277737_ p_277737_
+		1 p_277665_ p_277665_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
+	CODEC f_276484_
+	<clinit> ()V <clinit>
+		static
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277745_ p_277745_
+		1 p_277965_ p_277965_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
+	APPEND_LOOT f_276561_
+	APPEND_STATIC f_276423_
+	CLEAR f_276455_
+	PASSTHROUGH f_276528_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_276894_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_276912_
+		static
+		0 p_277475_ p_277475_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276888_
+		static
+		0 p_277659_ p_277659_
+		1 p_277876_ p_277876_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info
+net/minecraft/world/level/levelgen/synth/BlendedNoise net/minecraft/world/level/levelgen/synth/BlendedNoise
+	CODEC f_210616_
+	DATA_CODEC f_230455_
+	SCALE_RANGE f_230454_
+	mainNoise f_164290_
+	maxLimitNoise f_164289_
+	maxValue f_210617_
+	minLimitNoise f_164288_
+	smearScaleMultiplier f_230460_
+	xzFactor f_230458_
+	xzMultiplier f_230456_
+	xzScale f_192799_
+	yFactor f_230459_
+	yMultiplier f_230457_
+	yScale f_192800_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;DDDDD)V <init>
+		0 p_230462_ p_230462_
+		1 p_230463_ p_230463_
+		2 p_230464_ p_230464_
+		3 p_230465_ p_230465_
+		4 p_230466_ p_230466_
+		5 p_230467_ p_230467_
+	<init> (Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;DDDDD)V <init>
+		0 p_230469_ p_230469_
+		1 p_230470_ p_230470_
+		2 p_230471_ p_230471_
+		3 p_230472_ p_230472_
+		4 p_230473_ p_230473_
+		5 p_230474_ p_230474_
+		6 p_230475_ p_230475_
+		7 p_230476_ p_230476_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_210621_ p_210621_
+	createUnseeded (DDDDD)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; m_230477_
+		static
+		0 p_230478_ p_230478_
+		1 p_230479_ p_230479_
+		2 p_230480_ p_230480_
+		3 p_230481_ p_230481_
+		4 p_230482_ p_230482_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230496_
+		static
+		0 p_230497_ p_230497_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230494_
+		static
+		0 p_230495_ p_230495_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230492_
+		static
+		0 p_230493_ p_230493_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230489_
+		static
+		0 p_230490_ p_230490_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230487_
+		static
+		0 p_230488_ p_230488_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_230485_
+		static
+		0 p_230486_ p_230486_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192817_
+		0 p_192818_ p_192818_
+	withNewRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; m_230483_
+		0 p_230484_ p_230484_
+net/minecraft/world/level/levelgen/synth/ImprovedNoise net/minecraft/world/level/levelgen/synth/ImprovedNoise
+	SHIFT_UP_EPSILON f_164305_
+	p f_75324_
+	xo f_75321_
+	yo f_75322_
+	zo f_75323_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230499_ p_230499_
+	gradDot (IDDD)D m_75335_
+		static
+		0 p_75336_ p_75336_
+		1 p_75337_ p_75337_
+		2 p_75338_ p_75338_
+		3 p_75339_ p_75339_
+	noise (DDDDD)D m_75327_
+		0 p_75328_ p_75328_
+		1 p_75329_ p_75329_
+		2 p_75330_ p_75330_
+		3 p_75331_ p_75331_
+		4 p_75332_ p_75332_
+	noise (DDD)D m_164308_
+		0 p_164309_ p_164309_
+		1 p_164310_ p_164310_
+		2 p_164311_ p_164311_
+	noiseWithDerivative (DDD[D)D m_164312_
+		0 p_164313_ p_164313_
+		1 p_164314_ p_164314_
+		2 p_164315_ p_164315_
+		3 p_164316_ p_164316_
+	p (I)I m_75333_
+		0 p_75334_ p_75334_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192823_
+		0 p_192824_ p_192824_
+	sampleAndLerp (IIIDDDD)D m_164317_
+		0 p_164318_ p_164318_
+		1 p_164319_ p_164319_
+		2 p_164320_ p_164320_
+		3 p_164321_ p_164321_
+		4 p_164322_ p_164322_
+		5 p_164323_ p_164323_
+		6 p_164324_ p_164324_
+	sampleWithDerivative (IIIDDD[D)D m_164325_
+		0 p_164326_ p_164326_
+		1 p_164327_ p_164327_
+		2 p_164328_ p_164328_
+		3 p_164329_ p_164329_
+		4 p_164330_ p_164330_
+		5 p_164331_ p_164331_
+		6 p_164332_ p_164332_
+net/minecraft/world/level/levelgen/synth/NoiseUtils net/minecraft/world/level/levelgen/synth/NoiseUtils
+	<init> ()V <init>
+	biasTowardsExtreme (DD)D m_164334_
+		static
+		0 p_164335_ p_164335_
+		1 p_164336_ p_164336_
+	parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[B)V m_192825_
+		static
+		0 p_192826_ p_192826_
+		1 p_192827_ p_192827_
+		2 p_192828_ p_192828_
+		3 p_192829_ p_192829_
+		4 p_192830_ p_192830_
+	parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[I)V m_192831_
+		static
+		0 p_192832_ p_192832_
+		1 p_192833_ p_192833_
+		2 p_192834_ p_192834_
+		3 p_192835_ p_192835_
+		4 p_192836_ p_192836_
+net/minecraft/world/level/levelgen/synth/NormalNoise net/minecraft/world/level/levelgen/synth/NormalNoise
+	INPUT_FACTOR f_164344_
+	TARGET_DEVIATION f_164345_
+	first f_75374_
+	maxValue f_210624_
+	parameters f_210625_
+	second f_75375_
+	valueFactor f_75373_
+	<init> (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;Z)V <init>
+		0 p_230501_ p_230501_
+		1 p_230502_ p_230502_
+		2 p_230503_ p_230503_
+	create (Lnet/minecraft/util/RandomSource;I[D)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230504_
+		static
+		0 p_230505_ p_230505_
+		1 p_230506_ p_230506_
+		2 p_230507_ p_230507_
+	create (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230511_
+		static
+		0 p_230512_ p_230512_
+		1 p_230513_ p_230513_
+	createLegacyNetherBiome (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230508_
+		static
+		0 p_230509_ p_230509_
+		1 p_230510_ p_230510_
+	expectedDeviation (I)D m_75384_
+		static
+		0 p_75385_ p_75385_
+	getValue (DDD)D m_75380_
+		0 p_75381_ p_75381_
+		1 p_75382_ p_75382_
+		2 p_75383_ p_75383_
+	maxValue ()D m_210630_
+	parameters ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_192842_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192846_
+		0 p_192847_ p_192847_
+net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters
+	CODEC f_192852_
+	DIRECT_CODEC f_192851_
+	amplitudes f_192854_
+	firstOctave f_192853_
+	<clinit> ()V <clinit>
+		static
+	<init> (ID[D)V <init>
+		0 p_192857_ p_192857_
+		1 p_192858_ p_192858_
+		2 p_192859_ p_192859_
+	<init> (ILjava/util/List;)V <init>
+		0 p_192861_ p_192861_
+		1 p_192862_ p_192862_
+	<init> (ILit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 f_192853_ f_192853_
+		1 f_192854_ f_192854_
+	amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; f_192854_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210638_ p_210638_
+	firstOctave ()I f_192853_
+	hashCode ()I hashCode
+	lambda$new$1 (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V m_210634_
+		static
+		0 p_210635_ p_210635_
+		1 p_210636_ p_210636_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_192864_
+		static
+		0 p_192865_ p_192865_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/synth/PerlinNoise net/minecraft/world/level/levelgen/synth/PerlinNoise
+	ROUND_OFF f_164358_
+	amplitudes f_75391_
+	firstOctave f_192867_
+	lowestFreqInputFactor f_75393_
+	lowestFreqValueFactor f_75392_
+	maxValue f_210641_
+	noiseLevels f_75390_
+	<init> (Lnet/minecraft/util/RandomSource;Lcom/mojang/datafixers/util/Pair;Z)V <init>
+		0 p_230515_ p_230515_
+		1 p_230516_ p_230516_
+		2 p_230517_ p_230517_
+	amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_192892_
+	create (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230539_
+		static
+		0 p_230540_ p_230540_
+		1 p_230541_ p_230541_
+	create (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230535_
+		static
+		0 p_230536_ p_230536_
+		1 p_230537_ p_230537_
+		2 p_230538_ p_230538_
+	create (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230529_
+		static
+		0 p_230530_ p_230530_
+		1 p_230531_ p_230531_
+	create (Lnet/minecraft/util/RandomSource;ID[D)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230520_
+		static
+		0 p_230521_ p_230521_
+		1 p_230522_ p_230522_
+		2 p_230523_ p_230523_
+		3 p_230524_ p_230524_
+	createLegacyForBlendedNoise (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230532_
+		static
+		0 p_230533_ p_230533_
+		1 p_230534_ p_230534_
+	createLegacyForLegacyNetherBiome (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230525_
+		static
+		0 p_230526_ p_230526_
+		1 p_230527_ p_230527_
+		2 p_230528_ p_230528_
+	edgeValue (D)D m_210649_
+		0 p_210650_ p_210650_
+	firstOctave ()I m_192872_
+	getOctaveNoise (I)Lnet/minecraft/world/level/levelgen/synth/ImprovedNoise; m_75424_
+		0 p_75425_ p_75425_
+	getValue (DDD)D m_75408_
+		0 p_75409_ p_75409_
+		1 p_75410_ p_75410_
+		2 p_75411_ p_75411_
+	getValue (DDDDDZ)D m_75417_
+		0 p_75418_ p_75418_
+		1 p_75419_ p_75419_
+		2 p_75420_ p_75420_
+		3 p_75421_ p_75421_
+		4 p_75422_ p_75422_
+		5 p_75423_ p_75423_
+	lambda$new$0 (Ljava/lang/Double;)Z m_192896_
+		static
+		0 p_192897_ p_192897_
+	lambda$parityConfigString$1 (Ljava/lang/Double;)Ljava/lang/String; m_241762_
+		static
+		0 p_192889_ p_192889_
+	makeAmplitudes (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; m_75430_
+		static
+		0 p_75431_ p_75431_
+	maxBrokenValue (D)D m_210643_
+		0 p_210644_ p_210644_
+	maxValue ()D m_210642_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192890_
+		0 p_192891_ p_192891_
+	skipOctave (Lnet/minecraft/util/RandomSource;)V m_230518_
+		static
+		0 p_230519_ p_230519_
+	wrap (D)D m_75406_
+		static
+		0 p_75407_ p_75407_
+net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise
+	highestFreqInputFactor f_75434_
+	highestFreqValueFactor f_75433_
+	noiseLevels f_75432_
+	<init> (Lnet/minecraft/util/RandomSource;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V <init>
+		0 p_230543_ p_230543_
+		1 p_230544_ p_230544_
+	<init> (Lnet/minecraft/util/RandomSource;Ljava/util/List;)V <init>
+		0 p_230546_ p_230546_
+		1 p_230547_ p_230547_
+	getValue (DDZ)D m_75449_
+		0 p_75450_ p_75450_
+		1 p_75451_ p_75451_
+		2 p_75452_ p_75452_
+net/minecraft/world/level/levelgen/synth/SimplexNoise net/minecraft/world/level/levelgen/synth/SimplexNoise
+	F2 f_75458_
+	G2 f_75459_
+	GRADIENT f_75453_
+	SQRT_3 f_75457_
+	p f_75460_
+	xo f_75454_
+	yo f_75455_
+	zo f_75456_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230549_ p_230549_
+	dot ([IDDD)D m_75479_
+		static
+		0 p_75480_ p_75480_
+		1 p_75481_ p_75481_
+		2 p_75482_ p_75482_
+		3 p_75483_ p_75483_
+	getCornerNoise3D (IDDDD)D m_75473_
+		0 p_75474_ p_75474_
+		1 p_75475_ p_75475_
+		2 p_75476_ p_75476_
+		3 p_75477_ p_75477_
+		4 p_75478_ p_75478_
+	getValue (DD)D m_75464_
+		0 p_75465_ p_75465_
+		1 p_75466_ p_75466_
+	getValue (DDD)D m_75467_
+		0 p_75468_ p_75468_
+		1 p_75469_ p_75469_
+		2 p_75470_ p_75470_
+	p (I)I m_75471_
+		0 p_75472_ p_75472_
+net/minecraft/world/level/levelgen/synth/package-info net/minecraft/world/level/levelgen/synth/package-info
+net/minecraft/world/level/lighting/BlockLightEngine net/minecraft/world/level/lighting/BlockLightEngine
+	mutablePos f_75489_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75492_ p_75492_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/BlockLightSectionStorage;)V <init>
+		0 p_278252_ p_278252_
+		1 p_278255_ p_278255_
+	checkNode (J)V m_75858_
+		0 p_285169_ p_285169_
+	getEmission (JLnet/minecraft/world/level/block/state/BlockState;)I m_284436_
+		0 p_285243_ p_285243_
+		1 p_284973_ p_284973_
+	lambda$propagateLightSources$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_284140_
+		0 p_285266_ p_285266_
+		1 p_285452_ p_285452_
+	propagateDecrease (JJ)V m_284321_
+		0 p_285435_ p_285435_
+		1 p_285230_ p_285230_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285500_ p_285500_
+		1 p_285410_ p_285410_
+		2 p_285492_ p_285492_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285274_ p_285274_
+net/minecraft/world/level/lighting/BlockLightSectionStorage net/minecraft/world/level/lighting/BlockLightSectionStorage
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75511_ p_75511_
+	getLightValue (J)I m_6181_
+		0 p_75513_ p_75513_
+net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_75515_ p_75515_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+	copy ()Lnet/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap; m_5972_
+net/minecraft/world/level/lighting/ChunkSkyLightSources net/minecraft/world/level/lighting/ChunkSkyLightSources
+	NEGATIVE_INFINITY f_283790_
+	SIZE f_283752_
+	heightmap f_283905_
+	minY f_283758_
+	mutablePos1 f_283859_
+	mutablePos2 f_283783_
+	<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_285502_ p_285502_
+	extendSourcesBelowWorld (I)I m_284557_
+		0 p_284953_ p_284953_
+	fill (I)V m_284134_
+		0 p_285311_ p_285311_
+	fillFrom (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_284271_
+		0 p_285152_ p_285152_
+	findLowestSourceBelow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_284300_
+		0 p_285279_ p_285279_
+		1 p_285119_ p_285119_
+		2 p_285096_ p_285096_
+	findLowestSourceY (Lnet/minecraft/world/level/chunk/ChunkAccess;III)I m_284264_
+		0 p_285214_ p_285214_
+		1 p_285171_ p_285171_
+		2 p_285021_ p_285021_
+		3 p_285226_ p_285226_
+	get (I)I m_284474_
+		0 p_284951_ p_284951_
+	getHighestLowestSourceY ()I m_284191_
+	getLowestSourceY (II)I m_284402_
+		0 p_285247_ p_285247_
+		1 p_285082_ p_285082_
+	index (II)I m_284186_
+		static
+		0 p_284980_ p_284980_
+		1 p_285277_ p_285277_
+	isEdgeOccluded (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284529_
+		static
+		0 p_285329_ p_285329_
+		1 p_285258_ p_285258_
+		2 p_285219_ p_285219_
+		3 p_285288_ p_285288_
+		4 p_285512_ p_285512_
+	set (II)V m_284514_
+		0 p_285323_ p_285323_
+		1 p_285220_ p_285220_
+	update (Lnet/minecraft/world/level/BlockGetter;III)Z m_284521_
+		0 p_285514_ p_285514_
+		1 p_284999_ p_284999_
+		2 p_285358_ p_285358_
+		3 p_284944_ p_284944_
+	updateEdge (Lnet/minecraft/world/level/BlockGetter;IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284301_
+		0 p_285066_ p_285066_
+		1 p_285184_ p_285184_
+		2 p_285101_ p_285101_
+		3 p_285446_ p_285446_
+		4 p_285185_ p_285185_
+		5 p_285103_ p_285103_
+		6 p_285009_ p_285009_
+net/minecraft/world/level/lighting/DataLayerStorageMap net/minecraft/world/level/lighting/DataLayerStorageMap
+	CACHE_SIZE f_164421_
+	cacheEnabled f_75521_
+	lastSectionKeys f_75519_
+	lastSections f_75520_
+	map f_75518_
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_75523_ p_75523_
+	clearCache ()V m_75531_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+	copyDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75524_
+		0 p_281841_ p_281841_
+	disableCache ()V m_75534_
+	getLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75532_
+		0 p_75533_ p_75533_
+	hasLayer (J)Z m_75529_
+		0 p_75530_ p_75530_
+	removeLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75535_
+		0 p_75536_ p_75536_
+	setLayer (JLnet/minecraft/world/level/chunk/DataLayer;)V m_75526_
+		0 p_75527_ p_75527_
+		1 p_75528_ p_75528_
+net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint
+	NO_COMPUTED_LEVEL f_164422_
+	SOURCE f_278132_
+	computedLevels f_75539_
+	hasWork f_75541_
+	levelCount f_75537_
+	priorityQueue f_278118_
+	<init> (III)V <init>
+		0 p_75543_ p_75543_
+		1 p_75544_ p_75544_
+		2 p_75545_ p_75545_
+	calculatePriority (II)I m_278160_
+		0 p_278256_ p_278256_
+		1 p_278328_ p_278328_
+	checkEdge (JJIZ)V m_75576_
+		0 p_75577_ p_75577_
+		1 p_75578_ p_75578_
+		2 p_75579_ p_75579_
+		3 p_75580_ p_75580_
+	checkEdge (JJIIIZ)V m_75569_
+		0 p_75570_ p_75570_
+		1 p_75571_ p_75571_
+		2 p_75572_ p_75572_
+		3 p_75573_ p_75573_
+		4 p_75574_ p_75574_
+		5 p_75575_ p_75575_
+	checkNeighbor (JJIZ)V m_75593_
+		0 p_75594_ p_75594_
+		1 p_75595_ p_75595_
+		2 p_75596_ p_75596_
+		3 p_75597_ p_75597_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_75563_ p_75563_
+		1 p_75564_ p_75564_
+		2 p_75565_ p_75565_
+	checkNode (J)V m_6185_
+		0 p_75602_ p_75602_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_75590_ p_75590_
+		1 p_75591_ p_75591_
+		2 p_75592_ p_75592_
+	getComputedLevel (JJI)I m_6357_
+		0 p_75566_ p_75566_
+		1 p_75567_ p_75567_
+		2 p_75568_ p_75568_
+	getLevel (J)I m_6172_
+		0 p_75599_ p_75599_
+	getQueueSize ()I m_75598_
+	hasWork ()Z m_75587_
+	isSource (J)Z m_6163_
+		0 p_75551_ p_75551_
+	lambda$removeIf$0 (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V m_75583_
+		static
+		0 p_75584_ p_75584_
+		1 p_75585_ p_75585_
+		2 p_75586_ p_75586_
+	removeFromQueue (J)V m_75600_
+		0 p_75601_ p_75601_
+	removeIf (Ljava/util/function/LongPredicate;)V m_75581_
+		0 p_75582_ p_75582_
+	runUpdates (I)I m_75588_
+		0 p_75589_ p_75589_
+	setLevel (JI)V m_7351_
+		0 p_75552_ p_75552_
+		1 p_75553_ p_75553_
+net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1
+	this$0 f_75604_
+	val$minMapSize f_278131_
+	<init> (Lnet/minecraft/world/level/lighting/DynamicGraphMinFixedPoint;IFI)V <init>
+		0 p_75606_ p_75606_
+		1 p_75607_ p_75607_
+		2 p_75608_ p_75608_
+		3 p_75609_ p_75609_
+	rehash (I)V rehash
+		0 p_75611_ p_75611_
+net/minecraft/world/level/lighting/LayerLightEventListener net/minecraft/world/level/lighting/LayerLightEventListener
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_75709_ p_75709_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_75710_ p_75710_
+net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; m_164438_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_75715_ p_75715_
+		1 p_75716_ p_75716_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_164434_ p_164434_
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_75718_ p_75718_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_75723_ p_75723_
+	hasLightWork ()Z m_75808_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285209_ p_285209_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_164431_ p_164431_
+		1 p_164432_ p_164432_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75720_ p_75720_
+		1 p_75721_ p_75721_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; valueOf
+		static
+		0 p_75725_ p_75725_
+	values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; values
+		static
+net/minecraft/world/level/lighting/LayerLightSectionStorage net/minecraft/world/level/lighting/LayerLightSectionStorage
+	changedSections f_75733_
+	chunkSource f_75739_
+	columnsToRetainQueuedDataFor f_75741_
+	columnsWithSources f_283775_
+	hasInconsistencies f_283847_
+	layer f_75738_
+	queuedSections f_75735_
+	sectionStates f_283872_
+	sectionsAffectedByLightUpdates f_75734_
+	toRemove f_75742_
+	updatingSectionData f_75732_
+	visibleSectionData f_75731_
+	<init> (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/DataLayerStorageMap;)V <init>
+		0 p_75745_ p_75745_
+		1 p_75746_ p_75746_
+		2 p_75747_ p_75747_
+	createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_7667_
+		0 p_75797_ p_75797_
+	getDataLayer (Lnet/minecraft/world/level/lighting/DataLayerStorageMap;J)Lnet/minecraft/world/level/chunk/DataLayer; m_75761_
+		0 p_75762_ p_75762_
+		1 p_75763_ p_75763_
+	getDataLayer (JZ)Lnet/minecraft/world/level/chunk/DataLayer; m_75758_
+		0 p_75759_ p_75759_
+		1 p_75760_ p_75760_
+	getDataLayerData (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75793_
+		0 p_75794_ p_75794_
+	getDataLayerToWrite (J)Lnet/minecraft/world/level/chunk/DataLayer; m_284157_
+		0 p_285278_ p_285278_
+	getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284291_
+		0 p_285114_ p_285114_
+	getLightValue (J)I m_6181_
+		0 p_75786_ p_75786_
+	getStoredLevel (J)I m_75795_
+		0 p_75796_ p_75796_
+	hasInconsistencies ()Z m_6808_
+	initializeSection (J)V m_284497_
+		0 p_285124_ p_285124_
+	lightOnInSection (J)Z m_284382_
+		0 p_285433_ p_285433_
+	markNewInconsistencies (Lnet/minecraft/world/level/lighting/LightEngine;)V m_284283_
+		0 p_285081_ p_285081_
+	markSectionAndNeighborsAsAffected (J)V m_280483_
+		0 p_281610_ p_281610_
+	onNodeAdded (J)V m_6177_
+		0 p_75798_ p_75798_
+	onNodeRemoved (J)V m_6187_
+		0 p_75799_ p_75799_
+	putSectionState (JB)V m_284336_
+		0 p_285451_ p_285451_
+		1 p_285078_ p_285078_
+	queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V m_284542_
+		0 p_285403_ p_285403_
+		1 p_285498_ p_285498_
+	removeSection (J)V m_284475_
+		0 p_285477_ p_285477_
+	retainData (JZ)V m_75782_
+		0 p_75783_ p_75783_
+		1 p_75784_ p_75784_
+	setLightEnabled (JZ)V m_284259_
+		0 p_285065_ p_285065_
+		1 p_284938_ p_284938_
+	setStoredLevel (JI)V m_75772_
+		0 p_75773_ p_75773_
+		1 p_75774_ p_75774_
+	storingLightForSection (J)Z m_75791_
+		0 p_75792_ p_75792_
+	swapSectionMap ()V m_75790_
+	updateSectionStatus (JZ)V m_75787_
+		0 p_75788_ p_75788_
+		1 p_75789_ p_75789_
+net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState
+	EMPTY f_283943_
+	HAS_DATA_BIT f_283868_
+	MAX_NEIGHBORS f_283815_
+	MIN_NEIGHBORS f_283742_
+	NEIGHBOR_COUNT_BITS f_283852_
+	<init> ()V <init>
+	hasData (B)Z m_284490_
+		static
+		0 p_285105_ p_285105_
+	hasData (BZ)B m_284365_
+		static
+		0 p_284954_ p_284954_
+		1 p_285420_ p_285420_
+	neighborCount (BI)B m_284236_
+		static
+		0 p_285516_ p_285516_
+		1 p_285426_ p_285426_
+	neighborCount (B)I m_284522_
+		static
+		0 p_285437_ p_285437_
+	type (B)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284376_
+		static
+		0 p_285064_ p_285064_
+net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType
+	$VALUES $VALUES
+	EMPTY EMPTY
+	LIGHT_AND_DATA LIGHT_AND_DATA
+	LIGHT_ONLY LIGHT_ONLY
+	display f_283935_
+	$values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284484_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_285416_ p_285416_
+		1 p_285404_ p_285404_
+		2 p_285063_ p_285063_
+	display ()Ljava/lang/String; m_284377_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; valueOf
+		static
+		0 p_285164_ p_285164_
+	values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; values
+		static
+net/minecraft/world/level/lighting/LevelLightEngine net/minecraft/world/level/lighting/LevelLightEngine
+	LIGHT_SECTION_PADDING f_164444_
+	blockEngine f_75802_
+	levelHeightAccessor f_164445_
+	skyEngine f_75803_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;ZZ)V <init>
+		0 p_75805_ p_75805_
+		1 p_75806_ p_75806_
+		2 p_75807_ p_75807_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_75823_ p_75823_
+	getDebugData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Ljava/lang/String; m_75816_
+		0 p_75817_ p_75817_
+		1 p_75818_ p_75818_
+	getDebugSectionType (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284493_
+		0 p_285008_ p_285008_
+		1 p_285336_ p_285336_
+	getLayerListener (Lnet/minecraft/world/level/LightLayer;)Lnet/minecraft/world/level/lighting/LayerLightEventListener; m_75814_
+		0 p_75815_ p_75815_
+	getLightSectionCount ()I m_164446_
+	getMaxLightSection ()I m_164448_
+	getMinLightSection ()I m_164447_
+	getRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_75831_
+		0 p_75832_ p_75832_
+		1 p_75833_ p_75833_
+	hasLightWork ()Z m_75808_
+	lightOnInSection (Lnet/minecraft/core/SectionPos;)Z m_284439_
+		0 p_285319_ p_285319_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_284998_ p_284998_
+	queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284126_
+		0 p_285328_ p_285328_
+		1 p_284962_ p_284962_
+		2 p_285035_ p_285035_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_6462_
+		0 p_75829_ p_75829_
+		1 p_75830_ p_75830_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285439_ p_285439_
+		1 p_285012_ p_285012_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75827_ p_75827_
+		1 p_75828_ p_75828_
+net/minecraft/world/level/lighting/LeveledPriorityQueue net/minecraft/world/level/lighting/LeveledPriorityQueue
+	firstQueuedLevel f_278122_
+	levelCount f_278119_
+	queues f_278115_
+	<init> (II)V <init>
+		0 p_278289_ p_278289_
+		1 p_278259_ p_278259_
+	checkFirstQueuedLevel (I)V m_278149_
+		0 p_278303_ p_278303_
+	dequeue (JII)V m_278203_
+		0 p_278232_ p_278232_
+		1 p_278338_ p_278338_
+		2 p_278345_ p_278345_
+	enqueue (JI)V m_278202_
+		0 p_278311_ p_278311_
+		1 p_278335_ p_278335_
+	isEmpty ()Z m_278192_
+	removeFirstLong ()J m_278178_
+net/minecraft/world/level/lighting/LeveledPriorityQueue$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
+	this$0 f_278133_
+	val$minSize f_278129_
+	<init> (Lnet/minecraft/world/level/lighting/LeveledPriorityQueue;IFI)V <init>
+		0 p_278318_ p_278318_
+		1 p_278340_ p_278340_
+		2 p_278275_ p_278275_
+		3 p_278292_ p_278292_
+	rehash (I)V rehash
+		0 p_278313_ p_278313_
+net/minecraft/world/level/lighting/LightEngine net/minecraft/world/level/lighting/LightEngine
+	CACHE_SIZE f_283860_
+	MAX_LEVEL f_283746_
+	MIN_OPACITY f_283739_
+	MIN_QUEUE_SIZE f_283747_
+	PROPAGATION_DIRECTIONS f_283814_
+	PULL_LIGHT_IN_ENTRY f_283854_
+	blockNodesToCheck f_283863_
+	chunkSource f_283884_
+	decreaseQueue f_283823_
+	increaseQueue f_283934_
+	lastChunk f_283888_
+	lastChunkPos f_283833_
+	mutablePos f_283920_
+	storage f_283849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/LayerLightSectionStorage;)V <init>
+		0 p_285189_ p_285189_
+		1 p_284964_ p_284964_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_285352_ p_285352_
+	checkNode (J)V m_75858_
+		0 p_285507_ p_285507_
+	clearChunkCache ()V m_284550_
+	enqueueDecrease (JJ)V m_284343_
+		0 p_285228_ p_285228_
+		1 p_285464_ p_285464_
+	enqueueIncrease (JJ)V m_284218_
+		0 p_285223_ p_285223_
+		1 p_285022_ p_285022_
+	getChunk (II)Lnet/minecraft/world/level/chunk/LightChunk; m_284303_
+		0 p_284967_ p_284967_
+		1 p_285447_ p_285447_
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_285093_ p_285093_
+	getDebugData (J)Ljava/lang/String; m_284216_
+		0 p_285363_ p_285363_
+	getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284437_
+		0 p_285320_ p_285320_
+	getLightBlockInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)I m_284282_
+		static
+		0 p_285330_ p_285330_
+		1 p_285453_ p_285453_
+		2 p_285187_ p_285187_
+		3 p_285318_ p_285318_
+		4 p_285240_ p_285240_
+		5 p_285196_ p_285196_
+		6 p_285248_ p_285248_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_285149_ p_285149_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_284428_
+		0 p_285136_ p_285136_
+		1 p_285517_ p_285517_
+		2 p_285376_ p_285376_
+	getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_284189_
+		static
+		0 p_285472_ p_285472_
+		1 p_285229_ p_285229_
+		2 p_285020_ p_285020_
+		3 p_285455_ p_285455_
+	getOpacity (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I m_284404_
+		0 p_285084_ p_285084_
+		1 p_285057_ p_285057_
+	getState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_284512_
+		0 p_285338_ p_285338_
+	hasDifferentLightProperties (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284387_
+		static
+		0 p_285159_ p_285159_
+		1 p_284985_ p_284985_
+		2 p_285110_ p_285110_
+		3 p_285372_ p_285372_
+	hasLightWork ()Z m_75808_
+	isEmptyShape (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284265_
+		static
+		0 p_285133_ p_285133_
+	propagateDecrease (JJ)V m_284321_
+		0 p_284941_ p_284941_
+		1 p_285213_ p_285213_
+	propagateDecreases ()I m_284399_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285325_ p_285325_
+		1 p_285026_ p_285026_
+		2 p_285197_ p_285197_
+	propagateIncreases ()I m_284361_
+	queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V m_284203_
+		0 p_285221_ p_285221_
+		1 p_285427_ p_285427_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_284245_
+		0 p_285314_ p_285314_
+		1 p_284937_ p_284937_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285116_ p_285116_
+		1 p_285522_ p_285522_
+	shapeOccludes (JLnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_284187_
+		0 p_285115_ p_285115_
+		1 p_285154_ p_285154_
+		2 p_284957_ p_284957_
+		3 p_285155_ p_285155_
+		4 p_285327_ p_285327_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_285167_ p_285167_
+		1 p_284934_ p_284934_
+net/minecraft/world/level/lighting/LightEngine$QueueEntry net/minecraft/world/level/lighting/LightEngine$QueueEntry
+	DIRECTIONS_MASK f_283794_
+	DIRECTION_BITS f_283763_
+	FLAG_FROM_EMPTY_SHAPE f_283865_
+	FLAG_INCREASE_FROM_EMISSION f_283793_
+	FROM_LEVEL_BITS f_283813_
+	LEVEL_MASK f_283912_
+	<init> ()V <init>
+	decreaseAllDirections (I)J m_284290_
+		static
+		0 p_285144_ p_285144_
+	decreaseSkipOneDirection (ILnet/minecraft/core/Direction;)J m_284546_
+		static
+		0 p_285429_ p_285429_
+		1 p_285207_ p_285207_
+	getFromLevel (J)I m_284170_
+		static
+		0 p_285483_ p_285483_
+	increaseLightFromEmission (IZ)J m_284185_
+		static
+		0 p_285199_ p_285199_
+		1 p_284986_ p_284986_
+	increaseOnlyOneDirection (IZLnet/minecraft/core/Direction;)J m_284128_
+		static
+		0 p_285025_ p_285025_
+		1 p_285384_ p_285384_
+		2 p_285072_ p_285072_
+	increaseSkipOneDirection (IZLnet/minecraft/core/Direction;)J m_284188_
+		static
+		0 p_285091_ p_285091_
+		1 p_285186_ p_285186_
+		2 p_285382_ p_285382_
+	increaseSkySourceInDirections (ZZZZZ)J m_284543_
+		static
+		0 p_285487_ p_285487_
+		1 p_285390_ p_285390_
+		2 p_285476_ p_285476_
+		3 p_285505_ p_285505_
+		4 p_285127_ p_285127_
+	isFromEmptyShape (J)Z m_284390_
+		static
+		0 p_285436_ p_285436_
+	isIncreaseFromEmission (J)Z m_284312_
+		static
+		0 p_285348_ p_285348_
+	shouldPropagateInDirection (JLnet/minecraft/core/Direction;)Z m_284416_
+		static
+		0 p_285347_ p_285347_
+		1 p_285291_ p_285291_
+	withDirection (JLnet/minecraft/core/Direction;)J m_284335_
+		static
+		0 p_285295_ p_285295_
+		1 p_285016_ p_285016_
+	withLevel (JI)J m_284455_
+		static
+		0 p_285234_ p_285234_
+		1 p_285042_ p_285042_
+	withoutDirection (JLnet/minecraft/core/Direction;)J m_284441_
+		static
+		0 p_285366_ p_285366_
+		1 p_285489_ p_285489_
+net/minecraft/world/level/lighting/LightEventListener net/minecraft/world/level/lighting/LightEventListener
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_164454_ p_164454_
+	hasLightWork ()Z m_75808_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285263_ p_285263_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_164452_ p_164452_
+		1 p_164453_ p_164453_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75837_ p_75837_
+		1 p_75838_ p_75838_
+	updateSectionStatus (Lnet/minecraft/core/BlockPos;Z)V m_75834_
+		0 p_75835_ p_75835_
+		1 p_75836_ p_75836_
+net/minecraft/world/level/lighting/SkyLightEngine net/minecraft/world/level/lighting/SkyLightEngine
+	ADD_SKY_SOURCE_ENTRY f_283756_
+	REMOVE_SKY_SOURCE_ENTRY f_283845_
+	REMOVE_TOP_SKY_SOURCE_ENTRY f_283759_
+	emptyChunkSources f_283855_
+	mutablePos f_283853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75843_ p_75843_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/SkyLightSectionStorage;)V <init>
+		0 p_282215_ p_282215_
+		1 p_282341_ p_282341_
+	addSourcesAbove (IIII)V m_284375_
+		0 p_285241_ p_285241_
+		1 p_285212_ p_285212_
+		2 p_284972_ p_284972_
+		3 p_285134_ p_285134_
+	checkNode (J)V m_75858_
+		0 p_75859_ p_75859_
+	countEmptySectionsBelowIfAtBorder (J)I m_284210_
+		0 p_285356_ p_285356_
+	crossedSectionEdge (Lnet/minecraft/core/Direction;II)Z m_284202_
+		static
+		0 p_285014_ p_285014_
+		1 p_284991_ p_284991_
+		2 p_285468_ p_285468_
+	getChunkSources (II)Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284231_
+		0 p_285270_ p_285270_
+		1 p_285307_ p_285307_
+	getLowestSourceY (III)I m_284344_
+		0 p_285058_ p_285058_
+		1 p_285191_ p_285191_
+		2 p_285111_ p_285111_
+	isSourceLevel (I)Z m_284444_
+		static
+		0 p_285004_ p_285004_
+	propagateDecrease (JJ)V m_284321_
+		0 p_285015_ p_285015_
+		1 p_285395_ p_285395_
+	propagateFromEmptySections (JLnet/minecraft/core/Direction;IZI)V m_284181_
+		0 p_284965_ p_284965_
+		1 p_285308_ p_285308_
+		2 p_284977_ p_284977_
+		3 p_285001_ p_285001_
+		4 p_285052_ p_285052_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285341_ p_285341_
+		1 p_285204_ p_285204_
+		2 p_285003_ p_285003_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285333_ p_285333_
+	removeSourcesBelow (IIII)V m_284317_
+		0 p_285475_ p_285475_
+		1 p_285138_ p_285138_
+		2 p_285130_ p_285130_
+		3 p_285112_ p_285112_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285459_ p_285459_
+		1 p_285013_ p_285013_
+	updateSourcesInColumn (III)V m_284427_
+		0 p_285053_ p_285053_
+		1 p_285140_ p_285140_
+		2 p_285337_ p_285337_
+net/minecraft/world/level/lighting/SkyLightEngine$1 net/minecraft/world/level/lighting/SkyLightEngine$1
+	$SwitchMap$net$minecraft$core$Direction f_283792_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/lighting/SkyLightSectionStorage net/minecraft/world/level/lighting/SkyLightSectionStorage
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75868_ p_75868_
+	createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_7667_
+		0 p_75883_ p_75883_
+	getBottomSectionY ()I m_284293_
+	getLightValue (JZ)I m_164457_
+		0 p_164458_ p_164458_
+		1 p_164459_ p_164459_
+	getLightValue (J)I m_6181_
+		0 p_75880_ p_75880_
+	getTopSectionY (J)I m_284384_
+		0 p_285094_ p_285094_
+	hasLightDataAtOrBelow (I)Z m_75870_
+		0 p_278270_ p_278270_
+	isAboveData (J)Z m_75890_
+		0 p_75891_ p_75891_
+	onNodeAdded (J)V m_6177_
+		0 p_75885_ p_75885_
+	onNodeRemoved (J)V m_6187_
+		0 p_75887_ p_75887_
+	repeatFirstLayer (Lnet/minecraft/world/level/chunk/DataLayer;)Lnet/minecraft/world/level/chunk/DataLayer; m_182512_
+		static
+		0 p_182513_ p_182513_
+net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap
+	currentLowestY f_75900_
+	topSections f_75901_
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V <init>
+		0 p_75903_ p_75903_
+		1 p_75904_ p_75904_
+		2 p_75905_ p_75905_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+	copy ()Lnet/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap; m_5972_
+net/minecraft/world/level/lighting/SpatialLongSet net/minecraft/world/level/lighting/SpatialLongSet
+	map f_164460_
+	<init> (IF)V <init>
+		0 p_164462_ p_164462_
+		1 p_164463_ p_164463_
+	add (J)Z add
+		0 p_164465_ p_164465_
+	isEmpty ()Z isEmpty
+	rem (J)Z rem
+		0 p_164468_ p_164468_
+	removeFirstLong ()J removeFirstLong
+	size ()I size
+net/minecraft/world/level/lighting/SpatialLongSet$InternalMap net/minecraft/world/level/lighting/SpatialLongSet$InternalMap
+	OUTER_MASK f_164477_
+	X_BITS f_164471_
+	X_OFFSET f_164476_
+	Y_BITS f_164473_
+	Y_OFFSET f_164474_
+	Z_BITS f_164472_
+	Z_OFFSET f_164475_
+	lastOuterKey f_164479_
+	lastPos f_164478_
+	minSize f_164480_
+	<clinit> ()V <clinit>
+		static
+	<init> (IF)V <init>
+		0 p_164483_ p_164483_
+		1 p_164484_ p_164484_
+	addBit (J)Z m_164499_
+		0 p_164500_ p_164500_
+	getFullKey (JI)J m_164491_
+		static
+		0 p_164492_ p_164492_
+		1 p_164493_ p_164493_
+	getInnerKey (J)I m_164497_
+		static
+		0 p_164498_ p_164498_
+	getOuterKey (J)J m_164489_
+		static
+		0 p_164490_ p_164490_
+	rehash (I)V rehash
+		0 p_164506_ p_164506_
+	removeBit (J)Z m_164501_
+		0 p_164502_ p_164502_
+	removeFirstBit ()J m_164485_
+	removeFromEntry (IJ)Z m_164494_
+		0 p_164495_ p_164495_
+		1 p_164496_ p_164496_
+	removeFromNullEntry (J)Z m_164503_
+		0 p_164504_ p_164504_
+	replaceBit (IJ)Z m_164486_
+		0 p_164487_ p_164487_
+		1 p_164488_ p_164488_
+net/minecraft/world/level/lighting/package-info net/minecraft/world/level/lighting/package-info
+net/minecraft/world/level/material/EmptyFluid net/minecraft/world/level/material/EmptyFluid
+	<init> ()V <init>
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_75930_ p_75930_
+		1 p_75931_ p_75931_
+		2 p_75932_ p_75932_
+		3 p_75933_ p_75933_
+		4 p_75934_ p_75934_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_75937_ p_75937_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_75946_ p_75946_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getExplosionResistance ()F m_6752_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_75918_ p_75918_
+		1 p_75919_ p_75919_
+		2 p_75920_ p_75920_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_75926_ p_75926_
+		1 p_75927_ p_75927_
+		2 p_75928_ p_75928_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_75924_ p_75924_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_75939_ p_75939_
+		1 p_75940_ p_75940_
+		2 p_75941_ p_75941_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_75922_ p_75922_
+	isEmpty ()Z m_6759_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_75944_ p_75944_
+net/minecraft/world/level/material/FlowingFluid net/minecraft/world/level/material/FlowingFluid
+	CACHE_SIZE f_164507_
+	FALLING f_75947_
+	LEVEL f_75948_
+	OCCLUSION_CACHE f_75949_
+	shapes f_75950_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	affectsFlow (Lnet/minecraft/world/level/material/FluidState;)Z m_76094_
+		0 p_76095_ p_76095_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76002_ p_76002_
+		1 p_76003_ p_76003_
+		2 p_76004_ p_76004_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256009_ p_256009_
+	canHoldFluid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_75972_
+		0 p_75973_ p_75973_
+		1 p_75974_ p_75974_
+		2 p_75975_ p_75975_
+		3 p_75976_ p_75976_
+	canPassThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_75963_
+		0 p_75964_ p_75964_
+		1 p_75965_ p_75965_
+		2 p_75966_ p_75966_
+		3 p_75967_ p_75967_
+		4 p_75968_ p_75968_
+		5 p_75969_ p_75969_
+		6 p_75970_ p_75970_
+		7 p_75971_ p_75971_
+	canPassThroughWall (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_76061_
+		0 p_76062_ p_76062_
+		1 p_76063_ p_76063_
+		2 p_76064_ p_76064_
+		3 p_76065_ p_76065_
+		4 p_76066_ p_76066_
+		5 p_76067_ p_76067_
+	canSpreadTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/Fluid;)Z m_75977_
+		0 p_75978_ p_75978_
+		1 p_75979_ p_75979_
+		2 p_75980_ p_75980_
+		3 p_75981_ p_75981_
+		4 p_75982_ p_75982_
+		5 p_75983_ p_75983_
+		6 p_75984_ p_75984_
+		7 p_75985_ p_75985_
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76046_ p_76046_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_164509_ p_164509_
+	getCacheKey (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)S m_76058_
+		static
+		0 p_76059_ p_76059_
+		1 p_76060_ p_76060_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76087_ p_76087_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_75987_ p_75987_
+		1 p_75988_ p_75988_
+		2 p_75989_ p_75989_
+	getFlowing (IZ)Lnet/minecraft/world/level/material/FluidState; m_75953_
+		0 p_75954_ p_75954_
+		1 p_75955_ p_75955_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_76050_ p_76050_
+		1 p_76051_ p_76051_
+		2 p_76052_ p_76052_
+	getLegacyLevel (Lnet/minecraft/world/level/material/FluidState;)I m_76092_
+		static
+		0 p_76093_ p_76093_
+	getNewLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_76035_
+		0 p_256464_ p_256464_
+		1 p_76037_ p_76037_
+		2 p_76038_ p_76038_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_76048_ p_76048_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_76084_ p_76084_
+		1 p_76085_ p_76085_
+		2 p_76086_ p_76086_
+	getSlopeDistance (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I m_76026_
+		0 p_76027_ p_76027_
+		1 p_76028_ p_76028_
+		2 p_76029_ p_76029_
+		3 p_76030_ p_76030_
+		4 p_76031_ p_76031_
+		5 p_76032_ p_76032_
+		6 p_76033_ p_76033_
+		7 p_76034_ p_76034_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76074_ p_76074_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getSource (Z)Lnet/minecraft/world/level/material/FluidState; m_76068_
+		0 p_76069_ p_76069_
+	getSpread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Map; m_76079_
+		0 p_256191_ p_256191_
+		1 p_76081_ p_76081_
+		2 p_76082_ p_76082_
+	getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I m_6886_
+		0 p_75998_ p_75998_
+		1 p_75999_ p_75999_
+		2 p_76000_ p_76000_
+		3 p_76001_ p_76001_
+	hasSameAbove (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_76088_
+		static
+		0 p_76089_ p_76089_
+		1 p_76090_ p_76090_
+		2 p_76091_ p_76091_
+	isSolidFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_75990_
+		0 p_75991_ p_75991_
+		1 p_75992_ p_75992_
+		2 p_75993_ p_75993_
+	isSourceBlockOfThisType (Lnet/minecraft/world/level/material/FluidState;)Z m_76096_
+		0 p_76097_ p_76097_
+	isWaterHole (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_75956_
+		0 p_75957_ p_75957_
+		1 p_75958_ p_75958_
+		2 p_75959_ p_75959_
+		3 p_75960_ p_75960_
+		4 p_75961_ p_75961_
+		5 p_75962_ p_75962_
+	lambda$getShape$5 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_76070_
+		static
+		0 p_76071_ p_76071_
+		1 p_76072_ p_76072_
+		2 p_76073_ p_76073_
+	lambda$getSlopeDistance$1 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; m_284125_
+		static
+		0 p_284930_ p_284930_
+		1 p_284931_ p_284931_
+		2 p_284932_ p_284932_
+	lambda$getSlopeDistance$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;S)Z m_192908_
+		0 p_192909_ p_192909_
+		1 p_192910_ p_192910_
+		2 p_192911_ p_192911_
+		3 p_192912_ p_192912_
+	lambda$getSpread$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; m_284124_
+		static
+		0 p_284927_ p_284927_
+		1 p_284928_ p_284928_
+		2 p_284929_ p_284929_
+	lambda$getSpread$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;S)Z m_254836_
+		0 p_255608_ p_255608_
+		1 p_255609_ p_255609_
+		2 p_255610_ p_255610_
+		3 p_255611_ p_255611_
+		4 p_255612_ p_255612_
+	lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; m_76098_
+		static
+	sourceNeighborCount (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I m_76019_
+		0 p_76020_ p_76020_
+		1 p_76021_ p_76021_
+	spread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_76010_
+		0 p_255851_ p_255851_
+		1 p_76012_ p_76012_
+		2 p_76013_ p_76013_
+	spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V m_6364_
+		0 p_76005_ p_76005_
+		1 p_76006_ p_76006_
+		2 p_76007_ p_76007_
+		3 p_76008_ p_76008_
+		4 p_76009_ p_76009_
+	spreadToSides (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V m_76014_
+		0 p_256644_ p_256644_
+		1 p_76016_ p_76016_
+		2 p_76017_ p_76017_
+		3 p_76018_ p_76018_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_6292_
+		0 p_75995_ p_75995_
+		1 p_75996_ p_75996_
+		2 p_75997_ p_75997_
+net/minecraft/world/level/material/FlowingFluid$1 net/minecraft/world/level/material/FlowingFluid$1
+	<init> (I)V <init>
+		0 p_76100_ p_76100_
+	rehash (I)V rehash
+		0 p_76102_ p_76102_
+net/minecraft/world/level/material/Fluid net/minecraft/world/level/material/Fluid
+	FLUID_STATE_REGISTRY f_76104_
+	builtInRegistryHolder f_205066_
+	defaultFluidState f_76103_
+	stateDefinition f_76105_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230550_ p_230550_
+		1 p_230551_ p_230551_
+		2 p_230552_ p_230552_
+		3 p_230553_ p_230553_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_205069_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76127_ p_76127_
+		1 p_76128_ p_76128_
+		2 p_76129_ p_76129_
+		3 p_76130_ p_76130_
+		4 p_76131_ p_76131_
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76121_ p_76121_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76136_ p_76136_
+	defaultFluidState ()Lnet/minecraft/world/level/material/FluidState; m_76145_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76141_ p_76141_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getExplosionResistance ()F m_6752_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_76110_ p_76110_
+		1 p_76111_ p_76111_
+		2 p_76112_ p_76112_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_76124_ p_76124_
+		1 p_76125_ p_76125_
+		2 p_76126_ p_76126_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_76123_ p_76123_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_76137_ p_76137_
+		1 p_76138_ p_76138_
+		2 p_76139_ p_76139_
+	getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_76144_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76120_ p_76120_
+	is (Lnet/minecraft/tags/TagKey;)Z m_205067_
+		0 p_205068_ p_205068_
+	isEmpty ()Z m_6759_
+	isRandomlyTicking ()Z m_6685_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76122_ p_76122_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76140_ p_76140_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213812_
+		0 p_230554_ p_230554_
+		1 p_230555_ p_230555_
+		2 p_230556_ p_230556_
+		3 p_230557_ p_230557_
+	registerDefaultState (Lnet/minecraft/world/level/material/FluidState;)V m_76142_
+		0 p_76143_ p_76143_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_6292_
+		0 p_76113_ p_76113_
+		1 p_76114_ p_76114_
+		2 p_76115_ p_76115_
+net/minecraft/world/level/material/FluidState net/minecraft/world/level/material/FluidState
+	AMOUNT_FULL f_164511_
+	AMOUNT_MAX f_164510_
+	CODEC f_76146_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/Fluid;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_76149_ p_76149_
+		1 p_76150_ p_76150_
+		2 p_76151_ p_76151_
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_230558_
+		0 p_230559_ p_230559_
+		1 p_230560_ p_230560_
+		2 p_230561_ p_230561_
+	canBeReplacedWith (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_76158_
+		0 p_76159_ p_76159_
+		1 p_76160_ p_76160_
+		2 p_76161_ p_76161_
+		3 p_76162_ p_76162_
+	createLegacyBlock ()Lnet/minecraft/world/level/block/state/BlockState; m_76188_
+	getAmount ()I m_76186_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_76189_
+	getExplosionResistance ()F m_76190_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_76179_
+		0 p_76180_ p_76180_
+		1 p_76181_ p_76181_
+	getHeight (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_76155_
+		0 p_76156_ p_76156_
+		1 p_76157_ p_76157_
+	getOwnHeight ()F m_76182_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_76183_
+		0 p_76184_ p_76184_
+		1 p_76185_ p_76185_
+	getTags ()Ljava/util/stream/Stream; m_205075_
+	getType ()Lnet/minecraft/world/level/material/Fluid; m_76152_
+	holder ()Lnet/minecraft/core/Holder; m_205074_
+	is (Lnet/minecraft/core/HolderSet;)Z m_205072_
+		0 p_205073_ p_205073_
+	is (Lnet/minecraft/tags/TagKey;)Z m_205070_
+		0 p_205071_ p_205071_
+	is (Lnet/minecraft/world/level/material/Fluid;)Z m_192917_
+		0 p_192918_ p_192918_
+	isEmpty ()Z m_76178_
+	isRandomlyTicking ()Z m_76187_
+	isSource ()Z m_76170_
+	isSourceOfType (Lnet/minecraft/world/level/material/Fluid;)Z m_164512_
+		0 p_164513_ p_164513_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_230562_
+		0 p_230563_ p_230563_
+		1 p_230564_ p_230564_
+		2 p_230565_ p_230565_
+	shouldRenderBackwardUpFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_76171_
+		0 p_76172_ p_76172_
+		1 p_76173_ p_76173_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_76163_
+		0 p_76164_ p_76164_
+		1 p_76165_ p_76165_
+net/minecraft/world/level/material/Fluids net/minecraft/world/level/material/Fluids
+	EMPTY f_76191_
+	FLOWING_LAVA f_76194_
+	FLOWING_WATER f_76192_
+	LAVA f_76195_
+	WATER f_76193_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; m_76197_
+		static
+		0 p_76198_ p_76198_
+		1 p_76199_ p_76199_
+net/minecraft/world/level/material/FogType net/minecraft/world/level/material/FogType
+	$VALUES $VALUES
+	LAVA LAVA
+	NONE NONE
+	POWDER_SNOW POWDER_SNOW
+	WATER WATER
+	$values ()[Lnet/minecraft/world/level/material/FogType; m_164524_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_164522_ p_164522_
+		1 p_164523_ p_164523_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/FogType; valueOf
+		static
+		0 p_164526_ p_164526_
+	values ()[Lnet/minecraft/world/level/material/FogType; values
+		static
+net/minecraft/world/level/material/LavaFluid net/minecraft/world/level/material/LavaFluid
+	MIN_LEVEL_CUTOFF f_164528_
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230567_ p_230567_
+		1 p_230568_ p_230568_
+		2 p_230569_ p_230569_
+		3 p_230570_ p_230570_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76216_ p_76216_
+		1 p_76217_ p_76217_
+		2 p_76218_ p_76218_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76233_ p_76233_
+		1 p_76234_ p_76234_
+		2 p_76235_ p_76235_
+		3 p_76236_ p_76236_
+		4 p_76237_ p_76237_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256295_ p_256295_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76249_ p_76249_
+	fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_76212_
+		0 p_76213_ p_76213_
+		1 p_76214_ p_76214_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76252_ p_76252_
+	getExplosionResistance ()F m_6752_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76244_ p_76244_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I m_6886_
+		0 p_76203_ p_76203_
+		1 p_76204_ p_76204_
+		2 p_76205_ p_76205_
+		3 p_76206_ p_76206_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76226_ p_76226_
+	hasFlammableNeighbours (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_76227_
+		0 p_76228_ p_76228_
+		1 p_76229_ p_76229_
+	isFlammable (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_76245_
+		0 p_76246_ p_76246_
+		1 p_76247_ p_76247_
+	isRandomlyTicking ()Z m_6685_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76231_ p_76231_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213812_
+		0 p_230572_ p_230572_
+		1 p_230573_ p_230573_
+		2 p_230574_ p_230574_
+		3 p_230575_ p_230575_
+	spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V m_6364_
+		0 p_76220_ p_76220_
+		1 p_76221_ p_76221_
+		2 p_76222_ p_76222_
+		3 p_76223_ p_76223_
+		4 p_76224_ p_76224_
+net/minecraft/world/level/material/LavaFluid$Flowing net/minecraft/world/level/material/LavaFluid$Flowing
+	<init> ()V <init>
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76260_ p_76260_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76264_ p_76264_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76262_ p_76262_
+net/minecraft/world/level/material/LavaFluid$Source net/minecraft/world/level/material/LavaFluid$Source
+	<init> ()V <init>
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76269_ p_76269_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76267_ p_76267_
+net/minecraft/world/level/material/MapColor net/minecraft/world/level/material/MapColor
+	CLAY f_283744_
+	COLOR_BLACK f_283927_
+	COLOR_BLUE f_283743_
+	COLOR_BROWN f_283748_
+	COLOR_CYAN f_283772_
+	COLOR_GRAY f_283818_
+	COLOR_GREEN f_283784_
+	COLOR_LIGHT_BLUE f_283869_
+	COLOR_LIGHT_GRAY f_283779_
+	COLOR_LIGHT_GREEN f_283916_
+	COLOR_MAGENTA f_283931_
+	COLOR_ORANGE f_283750_
+	COLOR_PINK f_283765_
+	COLOR_PURPLE f_283889_
+	COLOR_RED f_283913_
+	COLOR_YELLOW f_283832_
+	CRIMSON_HYPHAE f_283883_
+	CRIMSON_NYLIUM f_283909_
+	CRIMSON_STEM f_283804_
+	DEEPSLATE f_283875_
+	DIAMOND f_283821_
+	DIRT f_283762_
+	EMERALD f_283812_
+	FIRE f_283816_
+	GLOW_LICHEN f_283769_
+	GOLD f_283757_
+	GRASS f_283824_
+	ICE f_283828_
+	LAPIS f_283933_
+	MATERIAL_COLORS f_283862_
+	METAL f_283906_
+	NETHER f_283820_
+	NONE f_283808_
+	PLANT f_283915_
+	PODZOL f_283819_
+	QUARTZ f_283942_
+	RAW_IRON f_283877_
+	SAND f_283761_
+	SNOW f_283811_
+	STONE f_283947_
+	TERRACOTTA_BLACK f_283771_
+	TERRACOTTA_BLUE f_283908_
+	TERRACOTTA_BROWN f_283774_
+	TERRACOTTA_CYAN f_283846_
+	TERRACOTTA_GRAY f_283861_
+	TERRACOTTA_GREEN f_283856_
+	TERRACOTTA_LIGHT_BLUE f_283791_
+	TERRACOTTA_LIGHT_GRAY f_283907_
+	TERRACOTTA_LIGHT_GREEN f_283778_
+	TERRACOTTA_MAGENTA f_283850_
+	TERRACOTTA_ORANGE f_283895_
+	TERRACOTTA_PINK f_283870_
+	TERRACOTTA_PURPLE f_283892_
+	TERRACOTTA_RED f_283798_
+	TERRACOTTA_WHITE f_283919_
+	TERRACOTTA_YELLOW f_283843_
+	WARPED_HYPHAE f_283807_
+	WARPED_NYLIUM f_283745_
+	WARPED_STEM f_283749_
+	WARPED_WART_BLOCK f_283898_
+	WATER f_283864_
+	WOOD f_283825_
+	WOOL f_283930_
+	col f_283871_
+	id f_283805_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_285303_ p_285303_
+		1 p_284979_ p_284979_
+	byId (I)Lnet/minecraft/world/level/material/MapColor; m_284175_
+		static
+		0 p_285273_ p_285273_
+	byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor; m_284381_
+		static
+		0 p_285180_ p_285180_
+	calculateRGBColor (Lnet/minecraft/world/level/material/MapColor$Brightness;)I m_284280_
+		0 p_285401_ p_285401_
+	getColorFromPackedId (I)I m_284315_
+		static
+		0 p_285190_ p_285190_
+	getPackedId (Lnet/minecraft/world/level/material/MapColor$Brightness;)B m_284523_
+		0 p_285070_ p_285070_
+net/minecraft/world/level/material/MapColor$Brightness net/minecraft/world/level/material/MapColor$Brightness
+	$VALUES $VALUES
+	HIGH HIGH
+	LOW LOW
+	LOWEST LOWEST
+	NORMAL NORMAL
+	VALUES f_283939_
+	id f_283941_
+	modifier f_283785_
+	$values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; m_284371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_285460_ p_285460_
+		1 p_285518_ p_285518_
+		2 p_284956_ p_284956_
+		3 p_285069_ p_285069_
+	byId (I)Lnet/minecraft/world/level/material/MapColor$Brightness; m_284351_
+		static
+		0 p_284960_ p_284960_
+	byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor$Brightness; m_284389_
+		static
+		0 p_285089_ p_285089_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/MapColor$Brightness; valueOf
+		static
+		0 p_285175_ p_285175_
+	values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; values
+		static
+net/minecraft/world/level/material/PushReaction net/minecraft/world/level/material/PushReaction
+	$VALUES $VALUES
+	BLOCK BLOCK
+	DESTROY DESTROY
+	IGNORE IGNORE
+	NORMAL NORMAL
+	PUSH_ONLY PUSH_ONLY
+	$values ()[Lnet/minecraft/world/level/material/PushReaction; m_164537_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_76437_ p_76437_
+		1 p_76438_ p_76438_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/PushReaction; valueOf
+		static
+		0 p_76440_ p_76440_
+	values ()[Lnet/minecraft/world/level/material/PushReaction; values
+		static
+net/minecraft/world/level/material/WaterFluid net/minecraft/world/level/material/WaterFluid
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230606_ p_230606_
+		1 p_230607_ p_230607_
+		2 p_230608_ p_230608_
+		3 p_230609_ p_230609_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76450_ p_76450_
+		1 p_76451_ p_76451_
+		2 p_76452_ p_76452_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76458_ p_76458_
+		1 p_76459_ p_76459_
+		2 p_76460_ p_76460_
+		3 p_76461_ p_76461_
+		4 p_76462_ p_76462_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256670_ p_256670_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76466_ p_76466_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76469_ p_76469_
+	getExplosionResistance ()F m_6752_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76464_ p_76464_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76454_ p_76454_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76456_ p_76456_
+net/minecraft/world/level/material/WaterFluid$Flowing net/minecraft/world/level/material/WaterFluid$Flowing
+	<init> ()V <init>
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76476_ p_76476_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76480_ p_76480_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76478_ p_76478_
+net/minecraft/world/level/material/WaterFluid$Source net/minecraft/world/level/material/WaterFluid$Source
+	<init> ()V <init>
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76485_ p_76485_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76483_ p_76483_
+net/minecraft/world/level/material/package-info net/minecraft/world/level/material/package-info
+net/minecraft/world/level/package-info net/minecraft/world/level/package-info
+net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
+	oldWalkableCost f_164656_
+	oldWaterBorderCost f_164657_
+	prefersShallowSwimming f_164655_
+	<init> (Z)V <init>
+		0 p_164659_ p_164659_
+	done ()V m_6802_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_164666_ p_164666_
+		1 p_164667_ p_164667_
+		2 p_164668_ p_164668_
+		3 p_164669_ p_164669_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_164662_ p_164662_
+		1 p_164663_ p_164663_
+		2 p_164664_ p_164664_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_164676_ p_164676_
+		1 p_164677_ p_164677_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	isAmphibious ()Z m_141974_
+	isVerticalNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_230610_
+		0 p_230611_ p_230611_
+		1 p_230612_ p_230612_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_164671_ p_164671_
+		1 p_164672_ p_164672_
+net/minecraft/world/level/pathfinder/BinaryHeap net/minecraft/world/level/pathfinder/BinaryHeap
+	heap f_77078_
+	size f_77079_
+	<init> ()V <init>
+	changeCost (Lnet/minecraft/world/level/pathfinder/Node;F)V m_77086_
+		0 p_77087_ p_77087_
+		1 p_77088_ p_77088_
+	clear ()V m_77081_
+	downHeap (I)V m_77089_
+		0 p_77090_ p_77090_
+	getHeap ()[Lnet/minecraft/world/level/pathfinder/Node; m_164684_
+	insert (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; m_77084_
+		0 p_77085_ p_77085_
+	isEmpty ()Z m_77092_
+	peek ()Lnet/minecraft/world/level/pathfinder/Node; m_164680_
+	pop ()Lnet/minecraft/world/level/pathfinder/Node; m_77091_
+	remove (Lnet/minecraft/world/level/pathfinder/Node;)V m_164681_
+		0 p_164682_ p_164682_
+	size ()I m_164683_
+	upHeap (I)V m_77082_
+		0 p_77083_ p_77083_
+net/minecraft/world/level/pathfinder/BlockPathTypes net/minecraft/world/level/pathfinder/BlockPathTypes
+	$VALUES $VALUES
+	BLOCKED BLOCKED
+	BREACH BREACH
+	COCOA COCOA
+	DAMAGE_CAUTIOUS DAMAGE_CAUTIOUS
+	DAMAGE_FIRE DAMAGE_FIRE
+	DAMAGE_OTHER DAMAGE_OTHER
+	DANGER_FIRE DANGER_FIRE
+	DANGER_OTHER DANGER_OTHER
+	DANGER_POWDER_SNOW DANGER_POWDER_SNOW
+	DOOR_IRON_CLOSED DOOR_IRON_CLOSED
+	DOOR_OPEN DOOR_OPEN
+	DOOR_WOOD_CLOSED DOOR_WOOD_CLOSED
+	FENCE FENCE
+	LAVA LAVA
+	LEAVES LEAVES
+	OPEN OPEN
+	POWDER_SNOW POWDER_SNOW
+	RAIL RAIL
+	STICKY_HONEY STICKY_HONEY
+	TRAPDOOR TRAPDOOR
+	UNPASSABLE_RAIL UNPASSABLE_RAIL
+	WALKABLE WALKABLE
+	WALKABLE_DOOR WALKABLE_DOOR
+	WATER WATER
+	WATER_BORDER WATER_BORDER
+	malus f_77117_
+	$values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_164686_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IF)V <init>
+		0 p_77121_ p_77121_
+		1 p_77122_ p_77122_
+		2 p_77123_ p_77123_
+	getMalus ()F m_77124_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; valueOf
+		static
+		0 p_77126_ p_77126_
+	values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; values
+		static
+net/minecraft/world/level/pathfinder/FlyNodeEvaluator net/minecraft/world/level/pathfinder/FlyNodeEvaluator
+	MAX_START_NODE_CANDIDATES f_262734_
+	SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX f_262722_
+	pathTypeByPosCache f_164687_
+	<init> ()V <init>
+	canStartAt (Lnet/minecraft/core/BlockPos;)Z m_262494_
+		0 p_262645_ p_262645_
+	done ()V m_6802_
+	findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_262834_
+		0 p_262970_ p_262970_
+		1 p_263018_ p_263018_
+		2 p_262947_ p_262947_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77245_ p_77245_
+		1 p_77246_ p_77246_
+		2 p_77247_ p_77247_
+		3 p_77248_ p_77248_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_265753_ p_265753_
+		1 p_265243_ p_265243_
+		2 p_265376_ p_265376_
+		3 p_265253_ p_265253_
+		4 p_265367_ p_265367_
+	getCachedBlockPathType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_164693_
+		0 p_164694_ p_164694_
+		1 p_164695_ p_164695_
+		2 p_164696_ p_164696_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77229_ p_77229_
+		1 p_77230_ p_77230_
+		2 p_77231_ p_77231_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77266_ p_77266_
+		1 p_77267_ p_77267_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	hasMalus (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77263_
+		0 p_77264_ p_77264_
+	isOpen (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77269_
+		0 p_77270_ p_77270_
+	iteratePathfindingStartNodeCandidatePositions (Lnet/minecraft/world/entity/Mob;)Ljava/lang/Iterable; m_262869_
+		0 p_263108_ p_263108_
+	lambda$getCachedBlockPathType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264025_
+		0 p_265007_ p_265007_
+		1 p_265008_ p_265008_
+		2 p_265009_ p_265009_
+		3 p_265010_ p_265010_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77261_ p_77261_
+		1 p_77262_ p_77262_
+net/minecraft/world/level/pathfinder/Node net/minecraft/world/level/pathfinder/Node
+	cameFrom f_77278_
+	closed f_77279_
+	costMalus f_77281_
+	f f_77277_
+	g f_77275_
+	h f_77276_
+	hash f_77283_
+	heapIdx f_77274_
+	type f_77282_
+	walkedDistance f_77280_
+	x f_77271_
+	y f_77272_
+	z f_77273_
+	<init> (III)V <init>
+		0 p_77285_ p_77285_
+		1 p_77286_ p_77286_
+		2 p_77287_ p_77287_
+	asBlockPos ()Lnet/minecraft/core/BlockPos; m_77288_
+	asVec3 ()Lnet/minecraft/world/phys/Vec3; m_164701_
+	cloneAndMove (III)Lnet/minecraft/world/level/pathfinder/Node; m_77289_
+		0 p_77290_ p_77290_
+		1 p_77291_ p_77291_
+		2 p_77292_ p_77292_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Node; m_77301_
+		static
+		0 p_77302_ p_77302_
+	createHash (III)I m_77295_
+		static
+		0 p_77296_ p_77296_
+		1 p_77297_ p_77297_
+		2 p_77298_ p_77298_
+	distanceManhattan (Lnet/minecraft/core/BlockPos;)F m_77306_
+		0 p_77307_ p_77307_
+	distanceManhattan (Lnet/minecraft/world/level/pathfinder/Node;)F m_77304_
+		0 p_77305_ p_77305_
+	distanceTo (Lnet/minecraft/world/level/pathfinder/Node;)F m_77293_
+		0 p_77294_ p_77294_
+	distanceTo (Lnet/minecraft/core/BlockPos;)F m_164697_
+		0 p_164698_ p_164698_
+	distanceToSqr (Lnet/minecraft/core/BlockPos;)F m_164702_
+		0 p_164703_ p_164703_
+	distanceToSqr (Lnet/minecraft/world/level/pathfinder/Node;)F m_77299_
+		0 p_77300_ p_77300_
+	distanceToXZ (Lnet/minecraft/world/level/pathfinder/Node;)F m_230613_
+		0 p_230614_ p_230614_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77309_ p_77309_
+	hashCode ()I hashCode
+	inOpenSet ()Z m_77303_
+	readContents (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V m_262841_
+		static
+		0 p_262984_ p_262984_
+		1 p_263009_ p_263009_
+	toString ()Ljava/lang/String; toString
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_164699_
+		0 p_164700_ p_164700_
+net/minecraft/world/level/pathfinder/NodeEvaluator net/minecraft/world/level/pathfinder/NodeEvaluator
+	canFloat f_77320_
+	canOpenDoors f_77319_
+	canPassDoors f_77318_
+	canWalkOverFences f_254713_
+	entityDepth f_77317_
+	entityHeight f_77316_
+	entityWidth f_77315_
+	level f_77312_
+	mob f_77313_
+	nodes f_77314_
+	<init> ()V <init>
+	canFloat ()Z m_77361_
+	canOpenDoors ()Z m_77360_
+	canPassDoors ()Z m_77357_
+	canWalkOverFences ()Z m_255100_
+	done ()V m_6802_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77333_ p_77333_
+		1 p_77334_ p_77334_
+		2 p_77335_ p_77335_
+		3 p_77336_ p_77336_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_77337_ p_77337_
+		1 p_77338_ p_77338_
+		2 p_77339_ p_77339_
+		3 p_77340_ p_77340_
+		4 p_77341_ p_77341_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77322_ p_77322_
+		1 p_77323_ p_77323_
+		2 p_77324_ p_77324_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77353_ p_77353_
+		1 p_77354_ p_77354_
+	getNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_5676_
+		0 p_77325_ p_77325_
+		1 p_77326_ p_77326_
+		2 p_77327_ p_77327_
+	getNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; m_77349_
+		0 p_77350_ p_77350_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	getTargetFromNode (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Target; m_230615_
+		0 p_230616_ p_230616_
+	lambda$getNode$0 (IIII)Lnet/minecraft/world/level/pathfinder/Node; m_77328_
+		static
+		0 p_77329_ p_77329_
+		1 p_77330_ p_77330_
+		2 p_77331_ p_77331_
+		3 p_77332_ p_77332_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77347_ p_77347_
+		1 p_77348_ p_77348_
+	setCanFloat (Z)V m_77358_
+		0 p_77359_ p_77359_
+	setCanOpenDoors (Z)V m_77355_
+		0 p_77356_ p_77356_
+	setCanPassDoors (Z)V m_77351_
+		0 p_77352_ p_77352_
+	setCanWalkOverFences (Z)V m_254850_
+		0 p_255862_ p_255862_
+net/minecraft/world/level/pathfinder/Path net/minecraft/world/level/pathfinder/Path
+	closedSet f_77364_
+	distToTarget f_77368_
+	nextNodeIndex f_77366_
+	nodes f_77362_
+	openSet f_77363_
+	reached f_77369_
+	target f_77367_
+	targetNodes f_77365_
+	<init> (Ljava/util/List;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_77371_ p_77371_
+		1 p_77372_ p_77372_
+		2 p_77373_ p_77373_
+	advance ()V m_77374_
+	canReach ()Z m_77403_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path; m_77390_
+		static
+		0 p_77391_ p_77391_
+	getClosedSet ()[Lnet/minecraft/world/level/pathfinder/Node; m_77405_
+	getDistToTarget ()F m_77407_
+	getEndNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77395_
+	getEntityPosAtNode (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3; m_77382_
+		0 p_77383_ p_77383_
+		1 p_77384_ p_77384_
+	getNextEntityPos (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_77380_
+		0 p_77381_ p_77381_
+	getNextNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77401_
+	getNextNodeIndex ()I m_77399_
+	getNextNodePos ()Lnet/minecraft/core/BlockPos; m_77400_
+	getNode (I)Lnet/minecraft/world/level/pathfinder/Node; m_77375_
+		0 p_77376_ p_77376_
+	getNodeCount ()I m_77398_
+	getNodePos (I)Lnet/minecraft/core/BlockPos; m_77396_
+		0 p_77397_ p_77397_
+	getOpenSet ()[Lnet/minecraft/world/level/pathfinder/Node; m_77404_
+	getPreviousNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77402_
+	getTarget ()Lnet/minecraft/core/BlockPos; m_77406_
+	isDone ()Z m_77392_
+	lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Target;)V m_164706_
+		static
+		0 p_164707_ p_164707_
+		1 p_164708_ p_164708_
+	notStarted ()Z m_77387_
+	replaceNode (ILnet/minecraft/world/level/pathfinder/Node;)V m_77377_
+		0 p_77378_ p_77378_
+		1 p_77379_ p_77379_
+	sameAs (Lnet/minecraft/world/level/pathfinder/Path;)Z m_77385_
+		0 p_77386_ p_77386_
+	setDebug ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V m_164709_
+		0 p_164710_ p_164710_
+		1 p_164711_ p_164711_
+		2 p_164712_ p_164712_
+	setNextNodeIndex (I)V m_77393_
+		0 p_77394_ p_77394_
+	toString ()Ljava/lang/String; toString
+	truncateNodes (I)V m_77388_
+		0 p_77389_ p_77389_
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_164704_
+		0 p_164705_ p_164705_
+net/minecraft/world/level/pathfinder/PathComputationType net/minecraft/world/level/pathfinder/PathComputationType
+	$VALUES $VALUES
+	AIR AIR
+	LAND LAND
+	WATER WATER
+	$values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; m_164713_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_77415_ p_77415_
+		1 p_77416_ p_77416_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/PathComputationType; valueOf
+		static
+		0 p_77418_ p_77418_
+	values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; values
+		static
+net/minecraft/world/level/pathfinder/PathFinder net/minecraft/world/level/pathfinder/PathFinder
+	DEBUG f_164715_
+	FUDGING f_164714_
+	maxVisitedNodes f_77421_
+	neighbors f_77420_
+	nodeEvaluator f_77422_
+	openSet f_77423_
+	<init> (Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
+		0 p_77425_ p_77425_
+		1 p_77426_ p_77426_
+	distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F m_214208_
+		0 p_230617_ p_230617_
+		1 p_230618_ p_230618_
+	findPath (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Map;FIF)Lnet/minecraft/world/level/pathfinder/Path; m_164716_
+		0 p_164717_ p_164717_
+		1 p_164718_ p_164718_
+		2 p_164719_ p_164719_
+		3 p_164720_ p_164720_
+		4 p_164721_ p_164721_
+		5 p_164722_ p_164722_
+	findPath (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/Path; m_77427_
+		0 p_77428_ p_77428_
+		1 p_77429_ p_77429_
+		2 p_77430_ p_77430_
+		3 p_77431_ p_77431_
+		4 p_77432_ p_77432_
+		5 p_77433_ p_77433_
+	getBestH (Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)F m_77444_
+		0 p_77445_ p_77445_
+		1 p_77446_ p_77446_
+	lambda$findPath$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Target; m_77447_
+		0 p_77448_ p_77448_
+	lambda$findPath$1 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; m_77452_
+		0 p_77453_ p_77453_
+		1 p_77454_ p_77454_
+	lambda$findPath$2 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; m_77449_
+		0 p_77450_ p_77450_
+		1 p_77451_ p_77451_
+	reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; m_77434_
+		0 p_77435_ p_77435_
+		1 p_77436_ p_77436_
+		2 p_77437_ p_77437_
+net/minecraft/world/level/pathfinder/SwimNodeEvaluator net/minecraft/world/level/pathfinder/SwimNodeEvaluator
+	allowBreaching f_77455_
+	pathTypesByPosCache f_192951_
+	<init> (Z)V <init>
+		0 p_77457_ p_77457_
+	done ()V m_6802_
+	findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_262844_
+		0 p_263032_ p_263032_
+		1 p_263066_ p_263066_
+		2 p_263105_ p_263105_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77467_ p_77467_
+		1 p_77468_ p_77468_
+		2 p_77469_ p_77469_
+		3 p_77470_ p_77470_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_77472_ p_77472_
+		1 p_77473_ p_77473_
+		2 p_77474_ p_77474_
+		3 p_77475_ p_77475_
+		4 p_77476_ p_77476_
+	getCachedBlockType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_192967_
+		0 p_192968_ p_192968_
+		1 p_192969_ p_192969_
+		2 p_192970_ p_192970_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77459_ p_77459_
+		1 p_77460_ p_77460_
+		2 p_77461_ p_77461_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77483_ p_77483_
+		1 p_77484_ p_77484_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	isDiagonalNodeValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_192963_
+		0 p_192964_ p_192964_
+		1 p_192965_ p_192965_
+		2 p_192966_ p_192966_
+	isNodeValid (Lnet/minecraft/world/level/pathfinder/Node;)Z m_192961_
+		0 p_192962_ p_192962_
+	lambda$getCachedBlockType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_192953_
+		0 p_192954_ p_192954_
+		1 p_192955_ p_192955_
+		2 p_192956_ p_192956_
+		3 p_192957_ p_192957_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_192959_ p_192959_
+		1 p_192960_ p_192960_
+net/minecraft/world/level/pathfinder/Target net/minecraft/world/level/pathfinder/Target
+	bestHeuristic f_77494_
+	bestNode f_77495_
+	reached f_77496_
+	<init> (III)V <init>
+		0 p_77498_ p_77498_
+		1 p_77499_ p_77499_
+		2 p_77500_ p_77500_
+	<init> (Lnet/minecraft/world/level/pathfinder/Node;)V <init>
+		0 p_77502_ p_77502_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Target; m_77506_
+		static
+		0 p_77507_ p_77507_
+	getBestNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77508_
+	isReached ()Z m_164723_
+	setReached ()V m_77509_
+	updateBest (FLnet/minecraft/world/level/pathfinder/Node;)V m_77503_
+		0 p_77504_ p_77504_
+		1 p_77505_ p_77505_
+net/minecraft/world/level/pathfinder/WalkNodeEvaluator net/minecraft/world/level/pathfinder/WalkNodeEvaluator
+	DEFAULT_MOB_JUMP_HEIGHT f_254631_
+	SPACE_BETWEEN_WALL_POSTS f_164724_
+	collisionCache f_77546_
+	pathTypesByPosCache f_77545_
+	<init> ()V <init>
+	canReachWithoutCollision (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77624_
+		0 p_77625_ p_77625_
+	canStartAt (Lnet/minecraft/core/BlockPos;)Z m_262494_
+		0 p_262596_ p_262596_
+	checkNeighbourBlocks (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77607_
+		static
+		0 p_77608_ p_77608_
+		1 p_77609_ p_77609_
+		2 p_77610_ p_77610_
+	doesBlockHavePartialCollision (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_230625_
+		static
+		0 p_230626_ p_230626_
+	done ()V m_6802_
+	evaluateBlockPathType (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264405_
+		0 p_265305_ p_265305_
+		1 p_265350_ p_265350_
+		2 p_265551_ p_265551_
+	findAcceptedNode (IIIIDLnet/minecraft/core/Direction;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/Node; m_164725_
+		0 p_164726_ p_164726_
+		1 p_164727_ p_164727_
+		2 p_164728_ p_164728_
+		3 p_164729_ p_164729_
+		4 p_164730_ p_164730_
+		5 p_164731_ p_164731_
+		6 p_164732_ p_164732_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77576_ p_77576_
+		1 p_77577_ p_77577_
+		2 p_77578_ p_77578_
+		3 p_77579_ p_77579_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_265141_ p_265141_
+		1 p_265661_ p_265661_
+		2 p_265757_ p_265757_
+		3 p_265716_ p_265716_
+		4 p_265398_ p_265398_
+	getBlockPathType (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77572_
+		0 p_77573_ p_77573_
+		1 p_77574_ p_77574_
+	getBlockPathTypeRaw (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77643_
+		static
+		0 p_77644_ p_77644_
+		1 p_77645_ p_77645_
+	getBlockPathTypeStatic (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77604_
+		static
+		0 p_77605_ p_77605_
+		1 p_77606_ p_77606_
+	getBlockPathTypes (Lnet/minecraft/world/level/BlockGetter;IIILjava/util/EnumSet;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264561_
+		0 p_265227_ p_265227_
+		1 p_265066_ p_265066_
+		2 p_265537_ p_265537_
+		3 p_265771_ p_265771_
+		4 p_265263_ p_265263_
+		5 p_265458_ p_265458_
+		6 p_265515_ p_265515_
+	getBlockedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_230627_
+		0 p_230628_ p_230628_
+		1 p_230629_ p_230629_
+		2 p_230630_ p_230630_
+	getCachedBlockType (Lnet/minecraft/world/entity/Mob;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77567_
+		0 p_77568_ p_77568_
+		1 p_77569_ p_77569_
+		2 p_77570_ p_77570_
+		3 p_77571_ p_77571_
+	getFloorLevel (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)D m_77611_
+		static
+		0 p_77612_ p_77612_
+		1 p_77613_ p_77613_
+	getFloorLevel (Lnet/minecraft/core/BlockPos;)D m_142213_
+		0 p_164733_ p_164733_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77550_ p_77550_
+		1 p_77551_ p_77551_
+		2 p_77552_ p_77552_
+	getMobJumpHeight ()D m_255203_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77640_ p_77640_
+		1 p_77641_ p_77641_
+	getNodeAndUpdateCostToMax (IIILnet/minecraft/world/level/pathfinder/BlockPathTypes;F)Lnet/minecraft/world/level/pathfinder/Node; m_230619_
+		0 p_230620_ p_230620_
+		1 p_230621_ p_230621_
+		2 p_230622_ p_230622_
+		3 p_230623_ p_230623_
+		4 p_230624_ p_230624_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	getStartNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; m_230631_
+		0 p_230632_ p_230632_
+	hasCollisions (Lnet/minecraft/world/phys/AABB;)Z m_77634_
+		0 p_77635_ p_77635_
+	isAmphibious ()Z m_141974_
+	isBurningBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_77622_
+		static
+		0 p_77623_ p_77623_
+	isDiagonalValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_77629_
+		0 p_77630_ p_77630_
+		1 p_77631_ p_77631_
+		2 p_77632_ p_77632_
+		3 p_77633_ p_77633_
+	isNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_77626_
+		0 p_77627_ p_77627_
+		1 p_77628_ p_77628_
+	lambda$getCachedBlockType$1 (IIILnet/minecraft/world/entity/Mob;J)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264026_
+		0 p_265011_ p_265011_
+		1 p_265012_ p_265012_
+		2 p_265013_ p_265013_
+		3 p_265014_ p_265014_
+		4 p_265015_ p_265015_
+	lambda$hasCollisions$0 (Lnet/minecraft/world/phys/AABB;Ljava/lang/Object;)Z m_192971_
+		0 p_192972_ p_192972_
+		1 p_192973_ p_192973_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77620_ p_77620_
+		1 p_77621_ p_77621_
+net/minecraft/world/level/pathfinder/package-info net/minecraft/world/level/pathfinder/package-info
+net/minecraft/world/level/portal/PortalForcer net/minecraft/world/level/portal/PortalForcer
+	CREATE_RADIUS f_164736_
+	FRAME_BOX f_164739_
+	FRAME_BOX_END f_164745_
+	FRAME_BOX_START f_164744_
+	FRAME_HEIGHT f_164737_
+	FRAME_HEIGHT_END f_164741_
+	FRAME_HEIGHT_START f_164740_
+	FRAME_WIDTH f_164738_
+	FRAME_WIDTH_END f_164743_
+	FRAME_WIDTH_START f_164742_
+	NOTHING_FOUND f_164746_
+	SEARCH_RADIUS f_164735_
+	TICKET_RADIUS f_164734_
+	level f_77648_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_77650_ p_77650_
+	canHostFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)Z m_77661_
+		0 p_77662_ p_77662_
+		1 p_77663_ p_77663_
+		2 p_77664_ p_77664_
+		3 p_77665_ p_77665_
+	canPortalReplaceBlock (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_245373_
+		0 p_248971_ p_248971_
+	createPortal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77666_
+		0 p_77667_ p_77667_
+		1 p_77668_ p_77668_
+	findPortalAround (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_192985_
+		0 p_192986_ p_192986_
+		1 p_192987_ p_192987_
+		2 p_192988_ p_192988_
+	lambda$findPortalAround$0 (Lnet/minecraft/core/Holder;)Z m_230633_
+		static
+		0 p_230634_ p_230634_
+	lambda$findPortalAround$1 (Lnet/minecraft/world/level/border/WorldBorder;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_192979_
+		static
+		0 p_192980_ p_192980_
+		1 p_192981_ p_192981_
+	lambda$findPortalAround$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D m_192982_
+		static
+		0 p_192983_ p_192983_
+		1 p_192984_ p_192984_
+	lambda$findPortalAround$3 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)I m_192991_
+		static
+		0 p_192992_ p_192992_
+	lambda$findPortalAround$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_192989_
+		0 p_192990_ p_192990_
+	lambda$findPortalAround$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_192976_
+		0 p_192977_ p_192977_
+		1 p_192978_ p_192978_
+	lambda$findPortalAround$6 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/BlockUtil$FoundRectangle; m_192974_
+		0 p_192975_ p_192975_
+net/minecraft/world/level/portal/PortalInfo net/minecraft/world/level/portal/PortalInfo
+	pos f_77676_
+	speed f_77677_
+	xRot f_77679_
+	yRot f_77678_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FF)V <init>
+		0 p_77681_ p_77681_
+		1 p_77682_ p_77682_
+		2 p_77683_ p_77683_
+		3 p_77684_ p_77684_
+net/minecraft/world/level/portal/PortalShape net/minecraft/world/level/portal/PortalShape
+	FRAME f_77685_
+	MAX_HEIGHT f_164751_
+	MAX_WIDTH f_164750_
+	MIN_HEIGHT f_164753_
+	MIN_WIDTH f_164752_
+	SAFE_TRAVEL_MAX_ENTITY_XY f_256985_
+	SAFE_TRAVEL_MAX_VERTICAL_DELTA f_256802_
+	axis f_77687_
+	bottomLeft f_77690_
+	height f_77691_
+	level f_77686_
+	numPortalBlocks f_77689_
+	rightDir f_77688_
+	width f_77692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_77695_ p_77695_
+		1 p_77696_ p_77696_
+		2 p_77697_ p_77697_
+	calculateBottomLeft (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_77733_
+		0 p_77734_ p_77734_
+	calculateHeight ()I m_77746_
+	calculateWidth ()I m_77745_
+	createPortalBlocks ()V m_77743_
+	createPortalInfo (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/level/portal/PortalInfo; m_257966_
+		static
+		0 p_259301_ p_259301_
+		1 p_259931_ p_259931_
+		2 p_259901_ p_259901_
+		3 p_259630_ p_259630_
+		4 p_259166_ p_259166_
+		5 p_260043_ p_260043_
+		6 p_259853_ p_259853_
+		7 p_259667_ p_259667_
+	findCollisionFreePosition (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; m_257963_
+		static
+		0 p_260315_ p_260315_
+		1 p_259704_ p_259704_
+		2 p_259626_ p_259626_
+		3 p_259816_ p_259816_
+	findEmptyPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77708_
+		static
+		0 p_77709_ p_77709_
+		1 p_77710_ p_77710_
+		2 p_77711_ p_77711_
+	findPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77712_
+		static
+		0 p_77713_ p_77713_
+		1 p_77714_ p_77714_
+		2 p_77715_ p_77715_
+		3 p_77716_ p_77716_
+	getDistanceUntilEdgeAboveFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_77735_
+		0 p_77736_ p_77736_
+		1 p_77737_ p_77737_
+	getDistanceUntilTop (Lnet/minecraft/core/BlockPos$MutableBlockPos;)I m_77728_
+		0 p_77729_ p_77729_
+	getRelativePosition (Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; m_77738_
+		static
+		0 p_77739_ p_77739_
+		1 p_77740_ p_77740_
+		2 p_77741_ p_77741_
+		3 p_77742_ p_77742_
+	hasTopFrame (Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z m_77730_
+		0 p_77731_ p_77731_
+		1 p_77732_ p_77732_
+	isComplete ()Z m_77744_
+	isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z m_77717_
+		static
+		0 p_77718_ p_77718_
+	isValid ()Z m_77698_
+	lambda$createPortalBlocks$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_77723_
+		0 p_77724_ p_77724_
+		1 p_77725_ p_77725_
+	lambda$findCollisionFreePosition$3 (DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_257365_
+		static
+		0 p_259018_ p_259018_
+		1 p_259019_ p_259019_
+	lambda$findEmptyPortalShape$1 (Lnet/minecraft/world/level/portal/PortalShape;)Z m_77726_
+		static
+		0 p_77727_ p_77727_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_77719_
+		static
+		0 p_77720_ p_77720_
+		1 p_77721_ p_77721_
+		2 p_77722_ p_77722_
+net/minecraft/world/level/portal/package-info net/minecraft/world/level/portal/package-info
+net/minecraft/world/level/redstone/CollectingNeighborUpdater net/minecraft/world/level/redstone/CollectingNeighborUpdater
+	LOGGER f_230635_
+	addedThisLayer f_230639_
+	count f_230640_
+	level f_230636_
+	maxChainedNeighborUpdates f_230637_
+	stack f_230638_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;I)V <init>
+		0 p_230643_ p_230643_
+		1 p_230644_ p_230644_
+	addAndRun (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates;)V m_230660_
+		0 p_230661_ p_230661_
+		1 p_230662_ p_230662_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230647_ p_230647_
+		1 p_230648_ p_230648_
+		2 p_230649_ p_230649_
+		3 p_230650_ p_230650_
+		4 p_230651_ p_230651_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230653_ p_230653_
+		1 p_230654_ p_230654_
+		2 p_230655_ p_230655_
+	runUpdates ()V m_230645_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230664_ p_230664_
+		1 p_230665_ p_230665_
+		2 p_230666_ p_230666_
+		3 p_230667_ p_230667_
+		4 p_230668_ p_230668_
+		5 p_230669_ p_230669_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_214152_
+		0 p_230657_ p_230657_
+		1 p_230658_ p_230658_
+		2 p_230659_ p_230659_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate
+	block f_230672_
+	movedByPiston f_230674_
+	neighborPos f_230673_
+	pos f_230671_
+	state f_230670_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 f_230670_ f_230670_
+		1 f_230671_ f_230671_
+		2 f_230672_ f_230672_
+		3 f_230673_ f_230673_
+		4 f_230674_ f_230674_
+	block ()Lnet/minecraft/world/level/block/Block; f_230672_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230689_ p_230689_
+	hashCode ()I hashCode
+	movedByPiston ()Z f_230674_
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230673_
+	pos ()Lnet/minecraft/core/BlockPos; f_230671_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230683_ p_230683_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_230670_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate
+	idx f_230695_
+	skipDirection f_230694_
+	sourceBlock f_230693_
+	sourcePos f_230692_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
+		0 p_230697_ p_230697_
+		1 p_230698_ p_230698_
+		2 p_230699_ p_230699_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230701_ p_230701_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230702_ p_230702_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate
+	direction f_230703_
+	neighborPos f_230706_
+	pos f_230705_
+	state f_230704_
+	updateFlags f_230707_
+	updateLimit f_276599_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V <init>
+		0 f_230703_ f_230703_
+		1 f_230704_ f_230704_
+		2 f_230705_ f_230705_
+		3 f_230706_ f_230706_
+		4 f_230707_ f_230707_
+		5 f_276599_ f_276599_
+	direction ()Lnet/minecraft/core/Direction; f_230703_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230722_ p_230722_
+	hashCode ()I hashCode
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230706_
+	pos ()Lnet/minecraft/core/BlockPos; f_230705_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230716_ p_230716_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_230704_
+	toString ()Ljava/lang/String; toString
+	updateFlags ()I f_230707_
+	updateLimit ()I f_276599_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate
+	block f_230726_
+	neighborPos f_230727_
+	pos f_230725_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V <init>
+		0 f_230725_ f_230725_
+		1 f_230726_ f_230726_
+		2 f_230727_ f_230727_
+	block ()Lnet/minecraft/world/level/block/Block; f_230726_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230738_ p_230738_
+	hashCode ()I hashCode
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230727_
+	pos ()Lnet/minecraft/core/BlockPos; f_230725_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230734_ p_230734_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/redstone/InstantNeighborUpdater net/minecraft/world/level/redstone/InstantNeighborUpdater
+	level f_230741_
+	<init> (Lnet/minecraft/world/level/Level;)V <init>
+		0 p_230743_ p_230743_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230745_ p_230745_
+		1 p_230746_ p_230746_
+		2 p_230747_ p_230747_
+		3 p_230748_ p_230748_
+		4 p_230749_ p_230749_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230751_ p_230751_
+		1 p_230752_ p_230752_
+		2 p_230753_ p_230753_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230755_ p_230755_
+		1 p_230756_ p_230756_
+		2 p_230757_ p_230757_
+		3 p_230758_ p_230758_
+		4 p_230759_ p_230759_
+		5 p_230760_ p_230760_
+net/minecraft/world/level/redstone/NeighborUpdater net/minecraft/world/level/redstone/NeighborUpdater
+	UPDATE_ORDER f_230761_
+	<clinit> ()V <clinit>
+		static
+	executeShapeUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_230770_
+		static
+		0 p_230771_ p_230771_
+		1 p_230772_ p_230772_
+		2 p_230773_ p_230773_
+		3 p_230774_ p_230774_
+		4 p_230775_ p_230775_
+		5 p_230776_ p_230776_
+		6 p_230777_ p_230777_
+	executeUpdate (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_230763_
+		static
+		0 p_230764_ p_230764_
+		1 p_230765_ p_230765_
+		2 p_230766_ p_230766_
+		3 p_230767_ p_230767_
+		4 p_230768_ p_230768_
+		5 p_230769_ p_230769_
+	lambda$executeUpdate$0 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257366_
+		static
+		0 p_259020_ p_259020_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230780_ p_230780_
+		1 p_230781_ p_230781_
+		2 p_230782_ p_230782_
+		3 p_230783_ p_230783_
+		4 p_230784_ p_230784_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230785_ p_230785_
+		1 p_230786_ p_230786_
+		2 p_230787_ p_230787_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230791_ p_230791_
+		1 p_230792_ p_230792_
+		2 p_230793_ p_230793_
+		3 p_230794_ p_230794_
+		4 p_230795_ p_230795_
+		5 p_230796_ p_230796_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_214152_
+		0 p_230788_ p_230788_
+		1 p_230789_ p_230789_
+		2 p_230790_ p_230790_
+net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone
+	SIGNAL_MAX f_164755_
+	SIGNAL_MIN f_164754_
+	SIGNAL_NONE f_164756_
+	<init> ()V <init>
+net/minecraft/world/level/redstone/package-info net/minecraft/world/level/redstone/package-info
+net/minecraft/world/level/saveddata/SavedData net/minecraft/world/level/saveddata/SavedData
+	LOGGER f_77751_
+	dirty f_77753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isDirty ()Z m_77764_
+	save (Ljava/io/File;)V m_77757_
+		0 p_77758_ p_77758_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77763_ p_77763_
+	setDirty ()V m_77762_
+	setDirty (Z)V m_77760_
+		0 p_77761_ p_77761_
+net/minecraft/world/level/saveddata/maps/MapBanner net/minecraft/world/level/saveddata/maps/MapBanner
+	color f_77767_
+	name f_77768_
+	pos f_77766_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_77770_ p_77770_
+		1 p_77771_ p_77771_
+		2 p_77772_ p_77772_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77786_ p_77786_
+	fromWorld (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; m_77774_
+		static
+		0 p_77775_ p_77775_
+		1 p_77776_ p_77776_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_164759_
+	getDecoration ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77782_
+	getId ()Ljava/lang/String; m_77787_
+	getName ()Lnet/minecraft/network/chat/Component; m_77783_
+	getPos ()Lnet/minecraft/core/BlockPos; m_77773_
+	hashCode ()I hashCode
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; m_77777_
+		static
+		0 p_77778_ p_77778_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_77784_
+net/minecraft/world/level/saveddata/maps/MapBanner$1 net/minecraft/world/level/saveddata/maps/MapBanner$1
+	$SwitchMap$net$minecraft$world$item$DyeColor f_77789_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/saveddata/maps/MapDecoration net/minecraft/world/level/saveddata/maps/MapDecoration
+	name f_77795_
+	rot f_77794_
+	type f_77791_
+	x f_77792_
+	y f_77793_
+	<init> (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BBBLnet/minecraft/network/chat/Component;)V <init>
+		0 p_77797_ p_77797_
+		1 p_77798_ p_77798_
+		2 p_77799_ p_77799_
+		3 p_77800_ p_77800_
+		4 p_77801_ p_77801_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77808_ p_77808_
+	getImage ()B m_77802_
+	getName ()Lnet/minecraft/network/chat/Component; m_77810_
+	getRot ()B m_77806_
+	getType ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77803_
+	getX ()B m_77804_
+	getY ()B m_77805_
+	hashCode ()I hashCode
+	renderOnFrame ()Z m_77809_
+net/minecraft/world/level/saveddata/maps/MapDecoration$Type net/minecraft/world/level/saveddata/maps/MapDecoration$Type
+	$VALUES $VALUES
+	BANNER_BLACK BANNER_BLACK
+	BANNER_BLUE BANNER_BLUE
+	BANNER_BROWN BANNER_BROWN
+	BANNER_CYAN BANNER_CYAN
+	BANNER_GRAY BANNER_GRAY
+	BANNER_GREEN BANNER_GREEN
+	BANNER_LIGHT_BLUE BANNER_LIGHT_BLUE
+	BANNER_LIGHT_GRAY BANNER_LIGHT_GRAY
+	BANNER_LIME BANNER_LIME
+	BANNER_MAGENTA BANNER_MAGENTA
+	BANNER_ORANGE BANNER_ORANGE
+	BANNER_PINK BANNER_PINK
+	BANNER_PURPLE BANNER_PURPLE
+	BANNER_RED BANNER_RED
+	BANNER_WHITE BANNER_WHITE
+	BANNER_YELLOW BANNER_YELLOW
+	BLUE_MARKER BLUE_MARKER
+	FRAME FRAME
+	MANSION MANSION
+	MONUMENT MONUMENT
+	PLAYER PLAYER
+	PLAYER_OFF_LIMITS PLAYER_OFF_LIMITS
+	PLAYER_OFF_MAP PLAYER_OFF_MAP
+	RED_MARKER RED_MARKER
+	RED_X RED_X
+	TARGET_POINT TARGET_POINT
+	TARGET_X TARGET_X
+	icon f_77813_
+	mapColor f_77815_
+	renderedOnFrame f_77814_
+	trackCount f_181294_
+	$values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_164760_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_181302_ p_181302_
+		1 p_181303_ p_181303_
+		2 p_181304_ p_181304_
+		3 p_181305_ p_181305_
+	<init> (Ljava/lang/String;IZIZ)V <init>
+		0 p_181296_ p_181296_
+		1 p_181297_ p_181297_
+		2 p_181298_ p_181298_
+		3 p_181299_ p_181299_
+		4 p_181300_ p_181300_
+	byIcon (B)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77854_
+		static
+		0 p_77855_ p_77855_
+	getIcon ()B m_77853_
+	getMapColor ()I m_77858_
+	hasMapColor ()Z m_77857_
+	isRenderedOnFrame ()Z m_77856_
+	shouldTrackCount ()Z m_181306_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; valueOf
+		static
+		0 p_77860_ p_77860_
+	values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; values
+		static
+net/minecraft/world/level/saveddata/maps/MapFrame net/minecraft/world/level/saveddata/maps/MapFrame
+	entityId f_77864_
+	pos f_77862_
+	rotation f_77863_
+	<init> (Lnet/minecraft/core/BlockPos;II)V <init>
+		0 p_77866_ p_77866_
+		1 p_77867_ p_77867_
+		2 p_77868_ p_77868_
+	frameId (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_77870_
+		static
+		0 p_77871_ p_77871_
+	getEntityId ()I m_77876_
+	getId ()Ljava/lang/String; m_77877_
+	getPos ()Lnet/minecraft/core/BlockPos; m_77874_
+	getRotation ()I m_77875_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapFrame; m_77872_
+		static
+		0 p_77873_ p_77873_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_77869_
+net/minecraft/world/level/saveddata/maps/MapIndex net/minecraft/world/level/saveddata/maps/MapIndex
+	FILE_NAME f_164761_
+	usedAuxIds f_77878_
+	<init> ()V <init>
+	getFreeAuxValueForMap ()I m_77880_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapIndex; m_164762_
+		static
+		0 p_164763_ p_164763_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77884_ p_77884_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData net/minecraft/world/level/saveddata/maps/MapItemSavedData
+	HALF_MAP_SIZE f_164766_
+	LOGGER f_77895_
+	MAP_SIZE f_164765_
+	MAX_SCALE f_164764_
+	TRACKED_DECORATION_LIMIT f_181307_
+	bannerMarkers f_77897_
+	carriedBy f_77893_
+	carriedByPlayers f_77896_
+	centerX f_256718_
+	centerZ f_256789_
+	colors f_77891_
+	decorations f_77894_
+	dimension f_77887_
+	frameMarkers f_77898_
+	locked f_77892_
+	scale f_77890_
+	trackedDecorationCount f_181308_
+	trackingPosition f_77888_
+	unlimitedTracking f_77889_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIBZZZLnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_164768_ p_164768_
+		1 p_164769_ p_164769_
+		2 p_164770_ p_164770_
+		3 p_164771_ p_164771_
+		4 p_164772_ p_164772_
+		5 p_164773_ p_164773_
+		6 p_164774_ p_164774_
+	addClientSideDecorations (Ljava/util/List;)V m_164801_
+		0 p_164802_ p_164802_
+	addDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;Lnet/minecraft/world/level/LevelAccessor;Ljava/lang/String;DDDLnet/minecraft/network/chat/Component;)V m_77937_
+		0 p_77938_ p_77938_
+		1 p_77939_ p_77939_
+		2 p_77940_ p_77940_
+		3 p_77941_ p_77941_
+		4 p_77942_ p_77942_
+		5 p_77943_ p_77943_
+		6 p_77944_ p_77944_
+	addTargetDecoration (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)V m_77925_
+		static
+		0 p_77926_ p_77926_
+		1 p_77927_ p_77927_
+		2 p_77928_ p_77928_
+		3 p_77929_ p_77929_
+	checkBanners (Lnet/minecraft/world/level/BlockGetter;II)V m_77930_
+		0 p_77931_ p_77931_
+		1 p_77932_ p_77932_
+		2 p_77933_ p_77933_
+	createForClient (BZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164776_
+		static
+		0 p_164777_ p_164777_
+		1 p_164778_ p_164778_
+		2 p_164779_ p_164779_
+	createFresh (DDBZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164780_
+		static
+		0 p_164781_ p_164781_
+		1 p_164782_ p_164782_
+		2 p_164783_ p_164783_
+		3 p_164784_ p_164784_
+		4 p_164785_ p_164785_
+		5 p_164786_ p_164786_
+	getBanners ()Ljava/util/Collection; m_164809_
+	getDecorations ()Ljava/lang/Iterable; m_164811_
+	getHoldingPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer; m_77916_
+		0 p_77917_ p_77917_
+	getUpdatePacket (ILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_164796_
+		0 p_164797_ p_164797_
+		1 p_164798_ p_164798_
+	isExplorationMap ()Z m_164810_
+	isTrackedCountOverLimit (I)Z m_181312_
+		0 p_181313_ p_181313_
+	lambda$load$0 (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/IllegalArgumentException; m_77957_
+		static
+		0 p_77958_ p_77958_
+	lambda$save$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_77952_
+		static
+		0 p_77953_ p_77953_
+		1 p_77954_ p_77954_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164807_
+		static
+		0 p_164808_ p_164808_
+	locked ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164775_
+	removeDecoration (Ljava/lang/String;)V m_164799_
+		0 p_164800_ p_164800_
+	removedFromFrame (Lnet/minecraft/core/BlockPos;I)V m_77947_
+		0 p_77948_ p_77948_
+		1 p_77949_ p_77949_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77956_ p_77956_
+	scaled (I)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164787_
+		0 p_164788_ p_164788_
+	setColor (IIB)V m_164803_
+		0 p_164804_ p_164804_
+		1 p_164805_ p_164805_
+		2 p_164806_ p_164806_
+	setColorsDirty (II)V m_164789_
+		0 p_164790_ p_164790_
+		1 p_164791_ p_164791_
+	setDecorationsDirty ()V m_164812_
+	tickCarriedBy (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_77918_
+		0 p_77919_ p_77919_
+		1 p_77920_ p_77920_
+	toggleBanner (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_77934_
+		0 p_77935_ p_77935_
+		1 p_77936_ p_77936_
+	updateColor (IIB)Z m_164792_
+		0 p_164793_ p_164793_
+		1 p_164794_ p_164794_
+		2 p_164795_ p_164795_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer
+	dirtyData f_77962_
+	dirtyDecorations f_164813_
+	maxDirtyX f_77965_
+	maxDirtyY f_77966_
+	minDirtyX f_77963_
+	minDirtyY f_77964_
+	player f_77959_
+	step f_77960_
+	this$0 f_77961_
+	tick f_77967_
+	<init> (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_77969_ p_77969_
+		1 p_77970_ p_77970_
+	createPatch ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch; m_164814_
+	markColorsDirty (II)V m_164817_
+		0 p_164818_ p_164818_
+		1 p_164819_ p_164819_
+	markDecorationsDirty ()V m_164820_
+	nextUpdatePacket (I)Lnet/minecraft/network/protocol/Packet; m_164815_
+		0 p_164816_ p_164816_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch
+	height f_164824_
+	mapColors f_164825_
+	startX f_164821_
+	startY f_164822_
+	width f_164823_
+	<init> (IIII[B)V <init>
+		0 p_164827_ p_164827_
+		1 p_164828_ p_164828_
+		2 p_164829_ p_164829_
+		3 p_164830_ p_164830_
+		4 p_164831_ p_164831_
+	applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_164832_
+		0 p_164833_ p_164833_
+net/minecraft/world/level/saveddata/maps/package-info net/minecraft/world/level/saveddata/maps/package-info
+net/minecraft/world/level/saveddata/package-info net/minecraft/world/level/saveddata/package-info
+net/minecraft/world/level/storage/CommandStorage net/minecraft/world/level/storage/CommandStorage
+	ID_PREFIX f_164834_
+	namespaces f_78032_
+	storage f_78033_
+	<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V <init>
+		0 p_78035_ p_78035_
+	createId (Ljava/lang/String;)Ljava/lang/String; m_78037_
+		static
+		0 p_78038_ p_78038_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; m_78044_
+		0 p_78045_ p_78045_
+	keys ()Ljava/util/stream/Stream; m_78036_
+	lambda$get$0 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164842_
+		0 p_164843_ p_164843_
+		1 p_164844_ p_164844_
+	lambda$keys$3 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_164840_
+		static
+		0 p_164841_ p_164841_
+	lambda$set$1 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164837_
+		0 p_164838_ p_164838_
+		1 p_164839_ p_164839_
+	lambda$set$2 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164845_
+		0 p_164846_ p_164846_
+	newStorage (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164835_
+		0 p_164836_ p_164836_
+	set (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/nbt/CompoundTag;)V m_78046_
+		0 p_78047_ p_78047_
+		1 p_78048_ p_78048_
+net/minecraft/world/level/storage/CommandStorage$Container net/minecraft/world/level/storage/CommandStorage$Container
+	TAG_CONTENTS f_164847_
+	storage f_78055_
+	<init> ()V <init>
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_78058_
+		0 p_78059_ p_78059_
+	getKeys (Ljava/lang/String;)Ljava/util/stream/Stream; m_78072_
+		0 p_78073_ p_78073_
+	lambda$getKeys$1 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_78060_
+		static
+		0 p_78061_ p_78061_
+		1 p_78062_ p_78062_
+	lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V m_78068_
+		static
+		0 p_78069_ p_78069_
+		1 p_78070_ p_78070_
+		2 p_78071_ p_78071_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164849_
+		0 p_164850_ p_164850_
+	put (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V m_78063_
+		0 p_78064_ p_78064_
+		1 p_78065_ p_78065_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_78075_ p_78075_
+net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion
+	MAIN_SERIES f_192993_
+	series f_192995_
+	version f_192994_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_192998_ p_192998_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_193000_ p_193000_
+		1 p_193001_ p_193001_
+	getSeries ()Ljava/lang/String; m_193005_
+	getVersion ()I m_193006_
+	isCompatible (Lnet/minecraft/world/level/storage/DataVersion;)Z m_193003_
+		0 p_193004_ p_193004_
+	isSideSeries ()Z m_193002_
+net/minecraft/world/level/storage/DerivedLevelData net/minecraft/world/level/storage/DerivedLevelData
+	worldData f_78076_
+	wrapped f_78077_
+	<init> (Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
+		0 p_78079_ p_78079_
+		1 p_78080_ p_78080_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164852_ p_164852_
+		1 p_164853_ p_164853_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getRainTime ()I m_6531_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getSpawnAngle ()F m_6790_
+	getThunderTime ()I m_6558_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isInitialized ()Z m_6535_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78085_ p_78085_
+	setDayTime (J)V m_6247_
+		0 p_78105_ p_78105_
+	setGameTime (J)V m_6253_
+		0 p_78087_ p_78087_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78089_ p_78089_
+	setInitialized (Z)V m_5555_
+		0 p_78112_ p_78112_
+	setRainTime (I)V m_6399_
+		0 p_78121_ p_78121_
+	setRaining (Z)V m_5565_
+		0 p_78107_ p_78107_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78093_ p_78093_
+		1 p_78094_ p_78094_
+	setSpawnAngle (F)V m_7113_
+		0 p_78083_ p_78083_
+	setThunderTime (I)V m_6398_
+		0 p_78118_ p_78118_
+	setThundering (Z)V m_5557_
+		0 p_78100_ p_78100_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78096_ p_78096_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78127_ p_78127_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78124_ p_78124_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78091_ p_78091_
+	setXSpawn (I)V m_6395_
+		0 p_78103_ p_78103_
+	setYSpawn (I)V m_6397_
+		0 p_78110_ p_78110_
+	setZSpawn (I)V m_6400_
+		0 p_78115_ p_78115_
+net/minecraft/world/level/storage/DimensionDataStorage net/minecraft/world/level/storage/DimensionDataStorage
+	LOGGER f_78143_
+	cache f_78144_
+	dataFolder f_78146_
+	fixerUpper f_78145_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_78149_ p_78149_
+		1 p_78150_ p_78150_
+	computeIfAbsent (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164861_
+		0 p_164862_ p_164862_
+		1 p_164863_ p_164863_
+		2 p_164864_ p_164864_
+	get (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164858_
+		0 p_164859_ p_164859_
+		1 p_164860_ p_164860_
+	getDataFile (Ljava/lang/String;)Ljava/io/File; m_78156_
+		0 p_78157_ p_78157_
+	isGzip (Ljava/io/PushbackInputStream;)Z m_78154_
+		0 p_78155_ p_78155_
+	lambda$save$0 (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V m_164865_
+		0 p_164866_ p_164866_
+		1 p_164867_ p_164867_
+	readSavedData (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164868_
+		0 p_164869_ p_164869_
+		1 p_164870_ p_164870_
+	readTagFromDisk (Ljava/lang/String;I)Lnet/minecraft/nbt/CompoundTag; m_78158_
+		0 p_78159_ p_78159_
+		1 p_78160_ p_78160_
+	save ()V m_78151_
+	set (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V m_164855_
+		0 p_164856_ p_164856_
+		1 p_164857_ p_164857_
+net/minecraft/world/level/storage/LevelData net/minecraft/world/level/storage/LevelData
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164873_ p_164873_
+		1 p_164874_ p_164874_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getSpawnAngle ()F m_6790_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	lambda$fillCrashReportCategory$0 (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; m_164871_
+		0 p_164872_ p_164872_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_241764_
+	setRaining (Z)V m_5565_
+		0 p_78171_ p_78171_
+net/minecraft/world/level/storage/LevelResource net/minecraft/world/level/storage/LevelResource
+	DATAPACK_DIR f_78180_
+	GENERATED_DIR f_78179_
+	ICON_FILE f_230801_
+	LEVEL_DATA_FILE f_78178_
+	LOCK_FILE f_230802_
+	MAP_RESOURCE_FILE f_78181_
+	OLD_LEVEL_DATA_FILE f_230800_
+	PLAYER_ADVANCEMENTS_DIR f_78174_
+	PLAYER_DATA_DIR f_78176_
+	PLAYER_OLD_DATA_DIR f_78177_
+	PLAYER_STATS_DIR f_78175_
+	ROOT f_78182_
+	id f_78183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_78186_ p_78186_
+	getId ()Ljava/lang/String; m_78187_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageException net/minecraft/world/level/storage/LevelStorageException
+	messageComponent f_230803_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_230805_ p_230805_
+	getMessageComponent ()Lnet/minecraft/network/chat/Component; m_230806_
+net/minecraft/world/level/storage/LevelStorageSource net/minecraft/world/level/storage/LevelStorageSource
+	ALLOWED_SYMLINKS_CONFIG_NAME f_289824_
+	FORMATTER f_78192_
+	LOGGER f_78191_
+	NO_SYMLINKS_ALLOWED f_289833_
+	OLD_SETTINGS_KEYS f_78193_
+	TAG_DATA f_202311_
+	backupDir f_78195_
+	baseDir f_78194_
+	fixerUpper f_78196_
+	worldDirValidator f_289816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_289985_ p_289985_
+		1 p_289978_ p_289978_
+		2 p_289922_ p_289922_
+		3 p_289940_ p_289940_
+	createAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_78260_
+		0 p_78261_ p_78261_
+	createDefault (Ljava/nio/file/Path;)Lnet/minecraft/world/level/storage/LevelStorageSource; m_78242_
+		static
+		0 p_78243_ p_78243_
+	findLevelCandidates ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates; m_230833_
+	getBackupPath ()Ljava/nio/file/Path; m_78262_
+	getBaseDir ()Ljava/nio/file/Path; m_78257_
+	getDataConfiguration (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/world/level/WorldDataConfiguration; m_230828_
+		static
+		0 p_230829_ p_230829_
+		1 p_230830_ p_230830_
+	getLevelData (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;)Ljava/util/function/BiFunction; m_245503_
+		static
+		0 p_250592_ p_250592_
+		1 p_249054_ p_249054_
+		2 p_249363_ p_249363_
+		3 p_251214_ p_251214_
+	getLevelPath (Ljava/lang/String;)Ljava/nio/file/Path; m_289874_
+		0 p_289974_ p_289974_
+	getName ()Ljava/lang/String; m_164909_
+	getStorageVersion ()I m_78265_
+	getWorldDirValidator ()Lnet/minecraft/world/level/validation/DirectoryValidator; m_289863_
+	isNewLevelIdAcceptable (Ljava/lang/String;)Z m_78240_
+		0 p_78241_ p_78241_
+	lambda$findLevelCandidates$0 (Ljava/nio/file/Path;)Z m_230838_
+		static
+		0 p_230839_ p_230839_
+	lambda$findLevelCandidates$1 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Z m_230834_
+		static
+		0 p_230835_ p_230835_
+	lambda$getLevelData$4 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/datafixers/util/Pair; m_264027_
+		static
+		0 p_265016_ p_265016_
+		1 p_265017_ p_265017_
+		2 p_265018_ p_265018_
+		3 p_265019_ p_265019_
+		4 p_265020_ p_265020_
+		5 p_265021_ p_265021_
+	lambda$levelSummaryReader$5 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;ZLjava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/world/level/storage/LevelSummary; m_289842_
+		0 p_289914_ p_289914_
+		1 p_289915_ p_289915_
+		2 p_289916_ p_289916_
+		3 p_289917_ p_289917_
+	lambda$loadLevelSummaries$2 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Lnet/minecraft/world/level/storage/LevelSummary; m_230815_
+		0 p_230816_ p_230816_
+	lambda$loadLevelSummaries$3 (Ljava/util/List;)Ljava/util/List; m_230831_
+		static
+		0 p_230832_ p_230832_
+	lambda$parseFeatureFlagsFromSummary$6 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_245030_
+		static
+		0 p_248492_ p_248492_
+	lambda$parseFeatureFlagsFromSummary$7 (Lnet/minecraft/resources/ResourceLocation;)V m_245033_
+		static
+		0 p_248503_ p_248503_
+	levelExists (Ljava/lang/String;)Z m_78255_
+		0 p_78256_ p_78256_
+	levelSummaryReader (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Ljava/util/function/BiFunction; m_230820_
+		0 p_230821_ p_230821_
+		1 p_230822_ p_230822_
+	loadLevelSummaries (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates;)Ljava/util/concurrent/CompletableFuture; m_230813_
+		0 p_230814_ p_230814_
+	parseFeatureFlagsFromSummary (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247076_
+		static
+		0 p_249466_ p_249466_
+	parseValidator (Ljava/nio/file/Path;)Lnet/minecraft/world/level/validation/DirectoryValidator; m_289881_
+		static
+		0 p_289968_ p_289968_
+	readDataConfig (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/WorldDataConfiguration; m_245610_
+		static
+		0 p_250884_ p_250884_
+	readLevelData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Ljava/util/function/BiFunction;)Ljava/lang/Object; m_230817_
+		0 p_230818_ p_230818_
+		1 p_230819_ p_230819_
+	readLightweightData (Ljava/nio/file/Path;)Lnet/minecraft/nbt/Tag; m_230836_
+		static
+		0 p_230837_ p_230837_
+	readWorldGenSettings (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/DataResult; m_247212_
+		static
+		0 p_251661_ p_251661_
+		1 p_251712_ p_251712_
+		2 p_250368_ p_250368_
+	validateAndCreateAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_289864_
+		0 p_289980_ p_289980_
+net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates
+	levels f_230840_
+	<init> (Ljava/util/List;)V <init>
+		0 f_230840_ f_230840_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230846_ p_230846_
+	hashCode ()I hashCode
+	isEmpty ()Z m_230843_
+	iterator ()Ljava/util/Iterator; iterator
+	levels ()Ljava/util/List; f_230840_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory
+	path f_230850_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 f_230850_ f_230850_
+	corruptedDataFile (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; m_230856_
+		0 p_230857_ p_230857_
+	dataFile ()Ljava/nio/file/Path; m_230858_
+	directoryName ()Ljava/lang/String; m_230853_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230863_ p_230863_
+	hashCode ()I hashCode
+	iconFile ()Ljava/nio/file/Path; m_230860_
+	lockFile ()Ljava/nio/file/Path; m_230861_
+	oldDataFile ()Ljava/nio/file/Path; m_230859_
+	path ()Ljava/nio/file/Path; f_230850_
+	resourcePath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_230854_
+		0 p_230855_ p_230855_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess
+	levelDirectory f_230867_
+	levelId f_78272_
+	lock f_78270_
+	resources f_78273_
+	this$0 f_78269_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource;Ljava/lang/String;Ljava/nio/file/Path;)V <init>
+		0 p_289971_ p_289971_
+		1 p_289967_ p_289967_
+		2 p_289988_ p_289988_
+	checkLock ()V m_78313_
+	close ()V close
+	createPlayerStorage ()Lnet/minecraft/world/level/storage/PlayerDataStorage; m_78301_
+	deleteLevel ()V m_78311_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_247706_
+	getDataTag (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/datafixers/util/Pair; m_246049_
+		0 p_248747_ p_248747_
+		1 p_251873_ p_251873_
+		2 p_249187_ p_249187_
+		3 p_249736_ p_249736_
+	getDimensionPath (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; m_197394_
+		0 p_197395_ p_197395_
+	getIconFile ()Ljava/util/Optional; m_182514_
+	getLevelId ()Ljava/lang/String; m_78277_
+	getLevelPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_78283_
+		0 p_78284_ p_78284_
+	getSummary ()Lnet/minecraft/world/level/storage/LevelSummary; m_78308_
+	makeWorldBackup ()J m_78312_
+	renameLevel (Ljava/lang/String;)V m_78297_
+		0 p_78298_ p_78298_
+	saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V m_78287_
+		0 p_78288_ p_78288_
+		1 p_78289_ p_78289_
+	saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/nbt/CompoundTag;)V m_78290_
+		0 p_78291_ p_78291_
+		1 p_78292_ p_78292_
+		2 p_78293_ p_78293_
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1
+	this$1 f_78315_
+	val$lockPath f_78314_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;)V <init>
+		0 p_78317_ p_78317_
+		1 p_78318_ p_78318_
+	postVisitDirectory (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
+		0 p_78320_ p_78320_
+		1 p_78321_ p_78321_
+	postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
+		0 p_78326_ p_78326_
+		1 p_78327_ p_78327_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78323_ p_78323_
+		1 p_78324_ p_78324_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78329_ p_78329_
+		1 p_78330_ p_78330_
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2
+	this$1 f_78333_
+	val$rootPath f_78331_
+	val$stream f_78332_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;Ljava/util/zip/ZipOutputStream;)V <init>
+		0 p_78335_ p_78335_
+		1 p_78336_ p_78336_
+		2 p_78337_ p_78337_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78339_ p_78339_
+		1 p_78340_ p_78340_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78342_ p_78342_
+		1 p_78343_ p_78343_
+net/minecraft/world/level/storage/LevelSummary net/minecraft/world/level/storage/LevelSummary
+	experimental f_244135_
+	icon f_78349_
+	info f_78350_
+	levelId f_78346_
+	levelVersion f_78345_
+	locked f_78348_
+	requiresManualConversion f_193019_
+	settings f_78344_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/LevelVersion;Ljava/lang/String;ZZZLjava/nio/file/Path;)V <init>
+		0 p_251217_ p_251217_
+		1 p_249179_ p_249179_
+		2 p_250462_ p_250462_
+		3 p_252096_ p_252096_
+		4 p_251054_ p_251054_
+		5 p_252271_ p_252271_
+		6 p_252001_ p_252001_
+	askToOpenWorld ()Z m_78373_
+	backupStatus ()Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; m_164914_
+	compareTo (Lnet/minecraft/world/level/storage/LevelSummary;)I compareTo
+		0 p_78360_ p_78360_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_78364_ p_78364_
+	createInfo ()Lnet/minecraft/network/chat/Component; m_78377_
+	getGameMode ()Lnet/minecraft/world/level/GameType; m_78367_
+	getIcon ()Ljava/nio/file/Path; m_230875_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_78376_
+	getLastPlayed ()J m_78366_
+	getLevelId ()Ljava/lang/String; m_78358_
+	getLevelName ()Ljava/lang/String; m_78361_
+	getSettings ()Lnet/minecraft/world/level/LevelSettings; m_164913_
+	getWorldVersionName ()Lnet/minecraft/network/chat/MutableComponent; m_78370_
+	hasCheats ()Z m_78369_
+	isCompatible ()Z m_193021_
+	isDisabled ()Z m_164916_
+	isExperimental ()Z m_246454_
+	isHardcore ()Z m_78368_
+	isLocked ()Z m_78375_
+	lambda$createInfo$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_264381_
+		static
+		0 p_265611_ p_265611_
+	levelVersion ()Lnet/minecraft/world/level/storage/LevelVersion; m_78371_
+	markVersionInList ()Z m_78372_
+	requiresManualConversion ()Z m_193020_
+net/minecraft/world/level/storage/LevelSummary$BackupStatus net/minecraft/world/level/storage/LevelSummary$BackupStatus
+	$VALUES $VALUES
+	DOWNGRADE DOWNGRADE
+	NONE NONE
+	UPGRADE_TO_SNAPSHOT UPGRADE_TO_SNAPSHOT
+	severe f_164921_
+	shouldBackup f_164920_
+	translationKey f_164922_
+	$values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; m_164934_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZLjava/lang/String;)V <init>
+		0 p_164926_ p_164926_
+		1 p_164927_ p_164927_
+		2 p_164928_ p_164928_
+		3 p_164929_ p_164929_
+		4 p_164930_ p_164930_
+	getTranslationKey ()Ljava/lang/String; m_164933_
+	isSevere ()Z m_164932_
+	shouldBackup ()Z m_164931_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; valueOf
+		static
+		0 p_164936_ p_164936_
+	values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; values
+		static
+net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
+	<init> (Ljava/lang/String;Ljava/nio/file/Path;)V <init>
+		0 p_289942_ p_289942_
+		1 p_289953_ p_289953_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_289945_ p_289945_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_78376_
+	getLastPlayed ()J m_78366_
+	getLevelName ()Ljava/lang/String; m_78361_
+	isDisabled ()Z m_164916_
+	lambda$getInfo$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289857_
+		static
+		0 p_289961_ p_289961_
+net/minecraft/world/level/storage/LevelVersion net/minecraft/world/level/storage/LevelVersion
+	lastPlayed f_78379_
+	levelDataVersion f_78378_
+	minecraftVersion f_78381_
+	minecraftVersionName f_78380_
+	snapshot f_78382_
+	<init> (IJLjava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_193023_ p_193023_
+		1 p_193024_ p_193024_
+		2 p_193025_ p_193025_
+		3 p_193026_ p_193026_
+		4 p_193027_ p_193027_
+		5 p_193028_ p_193028_
+	lastPlayed ()J m_78392_
+	levelDataVersion ()I m_78389_
+	minecraftVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_193029_
+	minecraftVersionName ()Ljava/lang/String; m_78393_
+	parse (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; m_78390_
+		static
+		0 p_78391_ p_78391_
+	snapshot ()Z m_78395_
+net/minecraft/world/level/storage/PlayerDataStorage net/minecraft/world/level/storage/PlayerDataStorage
+	LOGGER f_78426_
+	fixerUpper f_78425_
+	playerDir f_78427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_78430_ p_78430_
+		1 p_78431_ p_78431_
+	getSeenPlayers ()[Ljava/lang/String; m_78432_
+	load (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/nbt/CompoundTag; m_78435_
+		0 p_78436_ p_78436_
+	save (Lnet/minecraft/world/entity/player/Player;)V m_78433_
+		0 p_78434_ p_78434_
+net/minecraft/world/level/storage/PrimaryLevelData net/minecraft/world/level/storage/PrimaryLevelData
+	LOGGER f_78442_
+	PLAYER f_202314_
+	WORLD_GEN_SETTINGS f_164940_
+	clearWeatherTime f_78457_
+	customBossEvents f_78466_
+	dayTime f_78451_
+	difficultyLocked f_78463_
+	endDragonFightData f_78465_
+	fixerUpper f_78452_
+	gameTime f_78450_
+	initialized f_78462_
+	knownServerBrands f_78439_
+	loadedPlayerTag f_78455_
+	playerDataVersion f_78453_
+	rainTime f_78459_
+	raining f_78458_
+	removedFeatureFlags f_276525_
+	scheduledEvents f_78441_
+	settings f_78443_
+	spawnAngle f_78449_
+	specialWorldProperty f_244368_
+	thunderTime f_78461_
+	thundering f_78460_
+	upgradedPlayerTag f_78454_
+	version f_78456_
+	wanderingTraderId f_78438_
+	wanderingTraderSpawnChance f_78437_
+	wanderingTraderSpawnDelay f_78467_
+	wasModded f_78440_
+	worldBorder f_78464_
+	worldGenSettingsLifecycle f_78445_
+	worldOptions f_244409_
+	xSpawn f_78446_
+	ySpawn f_78447_
+	zSpawn f_78448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/nbt/CompoundTag;ZIIIFJJIIIZIZZZLnet/minecraft/world/level/border/WorldBorder$Settings;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/timers/TimerQueue;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_277859_ p_277859_
+		1 p_277672_ p_277672_
+		2 p_277888_ p_277888_
+		3 p_278109_ p_278109_
+		4 p_277714_ p_277714_
+		5 p_278088_ p_278088_
+		6 p_278037_ p_278037_
+		7 p_277542_ p_277542_
+		8 p_277414_ p_277414_
+		9 p_277635_ p_277635_
+		10 p_277595_ p_277595_
+		11 p_277794_ p_277794_
+		12 p_278007_ p_278007_
+		13 p_277943_ p_277943_
+		14 p_277674_ p_277674_
+		15 p_277644_ p_277644_
+		16 p_277749_ p_277749_
+		17 p_278004_ p_278004_
+		18 p_277729_ p_277729_
+		19 p_277856_ p_277856_
+		20 p_278051_ p_278051_
+		21 p_277341_ p_277341_
+		22 p_277989_ p_277989_
+		23 p_277399_ p_277399_
+		24 p_277860_ p_277860_
+		25 p_277936_ p_277936_
+		26 p_289764_ p_289764_
+		27 p_278064_ p_278064_
+		28 p_278072_ p_278072_
+		29 p_277548_ p_277548_
+		30 p_277915_ p_277915_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_251081_ p_251081_
+		1 p_251666_ p_251666_
+		2 p_252268_ p_252268_
+		3 p_251714_ p_251714_
+	createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6626_
+		0 p_78543_ p_78543_
+		1 p_78544_ p_78544_
+	endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_6564_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164972_ p_164972_
+		1 p_164973_ p_164973_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; m_6587_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_6645_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getKnownServerBrands ()Ljava/util/Set; m_6161_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; m_5926_
+	getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; m_6614_
+	getRainTime ()I m_6531_
+	getRemovedFeatureFlags ()Ljava/util/Set; m_276907_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getSpawnAngle ()F m_6790_
+	getThunderTime ()I m_6558_
+	getVersion ()I m_6517_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDebugWorld ()Z m_7513_
+	isDifficultyLocked ()Z m_5474_
+	isFlatWorld ()Z m_5961_
+	isHardcore ()Z m_5466_
+	isInitialized ()Z m_6535_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	lambda$parse$0 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_78528_
+		static
+		0 p_78529_ p_78529_
+	lambda$parse$1 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_276762_
+		static
+		0 p_277335_ p_277335_
+	lambda$setTagData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_78572_
+		static
+		0 p_78573_ p_78573_
+		1 p_78574_ p_78574_
+	lambda$setTagData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_245034_
+		static
+		0 p_248504_ p_248504_
+		1 p_248505_ p_248505_
+	lambda$setTagData$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V m_245035_
+		static
+		0 p_248506_ p_248506_
+	overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; m_5996_
+	parse (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/LevelVersion;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/world/level/levelgen/WorldOptions;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/PrimaryLevelData; m_78530_
+		static
+		0 p_78531_ p_78531_
+		1 p_78532_ p_78532_
+		2 p_78533_ p_78533_
+		3 p_78534_ p_78534_
+		4 p_78535_ p_78535_
+		5 p_78536_ p_78536_
+		6 p_250651_ p_250651_
+		7 p_251864_ p_251864_
+		8 p_78538_ p_78538_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78517_ p_78517_
+	setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V m_5917_
+		0 p_78571_ p_78571_
+	setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_245843_
+		0 p_252328_ p_252328_
+	setDayTime (J)V m_6247_
+		0 p_78567_ p_78567_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_6166_
+		0 p_78521_ p_78521_
+	setDifficultyLocked (Z)V m_5560_
+		0 p_78586_ p_78586_
+	setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V m_5915_
+		0 p_289770_ p_289770_
+	setGameTime (J)V m_6253_
+		0 p_78519_ p_78519_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78525_ p_78525_
+	setInitialized (Z)V m_5555_
+		0 p_78581_ p_78581_
+	setModdedInfo (Ljava/lang/String;Z)V m_7955_
+		0 p_78550_ p_78550_
+		1 p_78551_ p_78551_
+	setRainTime (I)V m_6399_
+		0 p_78592_ p_78592_
+	setRaining (Z)V m_5565_
+		0 p_78576_ p_78576_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78540_ p_78540_
+		1 p_78541_ p_78541_
+	setSpawnAngle (F)V m_7113_
+		0 p_78515_ p_78515_
+	setTagData (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)V m_78545_
+		0 p_78546_ p_78546_
+		1 p_78547_ p_78547_
+		2 p_78548_ p_78548_
+	setThunderTime (I)V m_6398_
+		0 p_78589_ p_78589_
+	setThundering (Z)V m_5557_
+		0 p_78562_ p_78562_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78553_ p_78553_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78598_ p_78598_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78595_ p_78595_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78527_ p_78527_
+	setXSpawn (I)V m_6395_
+		0 p_78565_ p_78565_
+	setYSpawn (I)V m_6397_
+		0 p_78579_ p_78579_
+	setZSpawn (I)V m_6400_
+		0 p_78584_ p_78584_
+	stringCollectionToTag (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; m_277055_
+		static
+		0 p_277880_ p_277880_
+	updatePlayerTag ()V m_78512_
+	wasModded ()Z m_6565_
+	worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_246337_
+	worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; m_5754_
+net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty
+	$VALUES $VALUES
+	DEBUG DEBUG
+	FLAT FLAT
+	NONE NONE
+	$values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_245155_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249033_ p_249033_
+		1 p_248939_ p_248939_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; valueOf
+		static
+		0 p_249824_ p_249824_
+	values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; values
+		static
+net/minecraft/world/level/storage/ServerLevelData net/minecraft/world/level/storage/ServerLevelData
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164976_ p_164976_
+		1 p_164977_ p_164977_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getRainTime ()I m_6531_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getThunderTime ()I m_6558_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	isInitialized ()Z m_6535_
+	lambda$fillCrashReportCategory$0 ()Ljava/lang/String; m_241766_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_241765_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78616_ p_78616_
+	setDayTime (J)V m_6247_
+		0 p_78624_ p_78624_
+	setGameTime (J)V m_6253_
+		0 p_78617_ p_78617_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78618_ p_78618_
+	setInitialized (Z)V m_5555_
+		0 p_78625_ p_78625_
+	setRainTime (I)V m_6399_
+		0 p_78627_ p_78627_
+	setThunderTime (I)V m_6398_
+		0 p_78626_ p_78626_
+	setThundering (Z)V m_5557_
+		0 p_78623_ p_78623_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78620_ p_78620_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78629_ p_78629_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78628_ p_78628_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78619_ p_78619_
+net/minecraft/world/level/storage/WorldData net/minecraft/world/level/storage/WorldData
+	ANVIL_VERSION_ID f_164978_
+	MCREGION_VERSION_ID f_164979_
+	createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6626_
+		0 p_78636_ p_78636_
+		1 p_78637_ p_78637_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247623_
+	endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_6564_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_5461_
+		0 p_78640_ p_78640_
+	getAllowCommands ()Z m_5468_
+	getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; m_6587_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_6645_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getKnownServerBrands ()Ljava/util/Set; m_6161_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; m_5926_
+	getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; m_6614_
+	getRemovedFeatureFlags ()Ljava/util/Set; m_276907_
+	getStorageVersionName (I)Ljava/lang/String; m_78646_
+		0 p_78647_ p_78647_
+	getVersion ()I m_6517_
+	isDebugWorld ()Z m_7513_
+	isDifficultyLocked ()Z m_5474_
+	isFlatWorld ()Z m_5961_
+	isHardcore ()Z m_5466_
+	lambda$fillCrashReportCategory$0 ()Ljava/lang/String; m_78644_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_276763_
+	lambda$fillCrashReportCategory$2 ()Ljava/lang/String; m_78642_
+	lambda$fillCrashReportCategory$3 ()Ljava/lang/String; m_241767_
+	overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; m_5996_
+	setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V m_5917_
+		0 p_78643_ p_78643_
+	setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_245843_
+		0 p_250014_ p_250014_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_6166_
+		0 p_78633_ p_78633_
+	setDifficultyLocked (Z)V m_5560_
+		0 p_78645_ p_78645_
+	setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V m_5915_
+		0 p_289783_ p_289783_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78635_ p_78635_
+	setModdedInfo (Ljava/lang/String;Z)V m_7955_
+		0 p_78638_ p_78638_
+		1 p_78639_ p_78639_
+	wasModded ()Z m_6565_
+	worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_246337_
+	worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; m_5754_
+net/minecraft/world/level/storage/WritableLevelData net/minecraft/world/level/storage/WritableLevelData
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78649_ p_78649_
+		1 p_78650_ p_78650_
+	setSpawnAngle (F)V m_7113_
+		0 p_78648_ p_78648_
+	setXSpawn (I)V m_6395_
+		0 p_78651_ p_78651_
+	setYSpawn (I)V m_6397_
+		0 p_78652_ p_78652_
+	setZSpawn (I)V m_6400_
+		0 p_78653_ p_78653_
+net/minecraft/world/level/storage/loot/BuiltInLootTables net/minecraft/world/level/storage/loot/BuiltInLootTables
+	ABANDONED_MINESHAFT f_78759_
+	ANCIENT_CITY f_230876_
+	ANCIENT_CITY_ICE_BOX f_230877_
+	ARMORER_GIFT f_78725_
+	BASTION_BRIDGE f_78699_
+	BASTION_HOGLIN_STABLE f_78700_
+	BASTION_OTHER f_78698_
+	BASTION_TREASURE f_78697_
+	BURIED_TREASURE f_78692_
+	BUTCHER_GIFT f_78726_
+	CARTOGRAPHER_GIFT f_78727_
+	CAT_MORNING_GIFT f_78724_
+	CLERIC_GIFT f_78728_
+	DESERT_PYRAMID f_78764_
+	DESERT_PYRAMID_ARCHAEOLOGY f_276661_
+	DESERT_WELL_ARCHAEOLOGY f_276662_
+	EMPTY f_78712_
+	END_CITY_TREASURE f_78741_
+	FARMER_GIFT f_78729_
+	FISHERMAN_GIFT f_78730_
+	FISHING f_78720_
+	FISHING_FISH f_78723_
+	FISHING_JUNK f_78721_
+	FISHING_TREASURE f_78722_
+	FLETCHER_GIFT f_78731_
+	IGLOO_CHEST f_78688_
+	IMMUTABLE_LOCATIONS f_78713_
+	JUNGLE_TEMPLE f_78686_
+	JUNGLE_TEMPLE_DISPENSER f_78687_
+	LEATHERWORKER_GIFT f_78732_
+	LIBRARIAN_GIFT f_78733_
+	LOCATIONS f_78739_
+	MASON_GIFT f_78734_
+	NETHER_BRIDGE f_78760_
+	OCEAN_RUIN_COLD_ARCHAEOLOGY f_276614_
+	OCEAN_RUIN_WARM_ARCHAEOLOGY f_276611_
+	PIGLIN_BARTERING f_78738_
+	PILLAGER_OUTPOST f_78696_
+	RUINED_PORTAL f_78701_
+	SHEEP_BLACK f_78719_
+	SHEEP_BLUE f_78715_
+	SHEEP_BROWN f_78716_
+	SHEEP_CYAN f_78711_
+	SHEEP_GRAY f_78709_
+	SHEEP_GREEN f_78717_
+	SHEEP_LIGHT_BLUE f_78705_
+	SHEEP_LIGHT_GRAY f_78710_
+	SHEEP_LIME f_78707_
+	SHEEP_MAGENTA f_78704_
+	SHEEP_ORANGE f_78703_
+	SHEEP_PINK f_78708_
+	SHEEP_PURPLE f_78714_
+	SHEEP_RED f_78718_
+	SHEEP_WHITE f_78702_
+	SHEEP_YELLOW f_78706_
+	SHEPHERD_GIFT f_78735_
+	SHIPWRECK_MAP f_78693_
+	SHIPWRECK_SUPPLY f_78694_
+	SHIPWRECK_TREASURE f_78695_
+	SIMPLE_DUNGEON f_78742_
+	SNIFFER_DIGGING f_283841_
+	SPAWN_BONUS_CHEST f_78740_
+	STRONGHOLD_CORRIDOR f_78763_
+	STRONGHOLD_CROSSING f_78762_
+	STRONGHOLD_LIBRARY f_78761_
+	TOOLSMITH_GIFT f_78736_
+	TRAIL_RUINS_ARCHAEOLOGY_COMMON f_279573_
+	TRAIL_RUINS_ARCHAEOLOGY_RARE f_279604_
+	UNDERWATER_RUIN_BIG f_78691_
+	UNDERWATER_RUIN_SMALL f_78690_
+	VILLAGE_ARMORER f_78745_
+	VILLAGE_BUTCHER f_78749_
+	VILLAGE_CARTOGRAPHER f_78746_
+	VILLAGE_DESERT_HOUSE f_78754_
+	VILLAGE_FISHER f_78751_
+	VILLAGE_FLETCHER f_78750_
+	VILLAGE_MASON f_78747_
+	VILLAGE_PLAINS_HOUSE f_78755_
+	VILLAGE_SAVANNA_HOUSE f_78758_
+	VILLAGE_SHEPHERD f_78748_
+	VILLAGE_SNOWY_HOUSE f_78757_
+	VILLAGE_TAIGA_HOUSE f_78756_
+	VILLAGE_TANNERY f_78752_
+	VILLAGE_TEMPLE f_78753_
+	VILLAGE_TOOLSMITH f_78744_
+	VILLAGE_WEAPONSMITH f_78743_
+	WEAPONSMITH_GIFT f_78737_
+	WOODLAND_MANSION f_78689_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	all ()Ljava/util/Set; m_78766_
+		static
+	register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_78769_
+		static
+		0 p_78770_ p_78770_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_78767_
+		static
+		0 p_78768_ p_78768_
+net/minecraft/world/level/storage/loot/Deserializers net/minecraft/world/level/storage/loot/Deserializers
+	<init> ()V <init>
+	createConditionSerializer ()Lcom/google/gson/GsonBuilder; m_78798_
+		static
+	createFunctionSerializer ()Lcom/google/gson/GsonBuilder; m_78799_
+		static
+	createLootTableSerializer ()Lcom/google/gson/GsonBuilder; m_78800_
+		static
+net/minecraft/world/level/storage/loot/GsonAdapterFactory net/minecraft/world/level/storage/loot/GsonAdapterFactory
+	<init> ()V <init>
+	builder (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_78801_
+		static
+		0 p_78802_ p_78802_
+		1 p_78803_ p_78803_
+		2 p_78804_ p_78804_
+		3 p_78805_ p_78805_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder net/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder
+	defaultType f_78810_
+	elementName f_78807_
+	inlineType f_164983_
+	registry f_78806_
+	typeGetter f_78809_
+	typeKey f_78808_
+	<init> (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_78812_ p_78812_
+		1 p_78813_ p_78813_
+		2 p_78814_ p_78814_
+		3 p_78815_ p_78815_
+	build ()Ljava/lang/Object; m_78822_
+	withDefaultType (Lnet/minecraft/world/level/storage/loot/SerializerType;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_164984_
+		0 p_164985_ p_164985_
+	withInlineSerializer (Lnet/minecraft/world/level/storage/loot/SerializerType;Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_164986_
+		0 p_164987_ p_164987_
+		1 p_164988_ p_164988_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer net/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_164989_ p_164989_
+		1 p_164990_ p_164990_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_164991_ p_164991_
+		1 p_164992_ p_164992_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$JsonAdapter net/minecraft/world/level/storage/loot/GsonAdapterFactory$JsonAdapter
+	defaultType f_78833_
+	elementName f_78830_
+	inlineType f_164993_
+	registry f_78829_
+	typeGetter f_78832_
+	typeKey f_78831_
+	<init> (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/level/storage/loot/SerializerType;Lcom/mojang/datafixers/util/Pair;)V <init>
+		0 p_164995_ p_164995_
+		1 p_164996_ p_164996_
+		2 p_164997_ p_164997_
+		3 p_164998_ p_164998_
+		4 p_164999_ p_164999_
+		5 p_165000_ p_165000_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_78848_ p_78848_
+		1 p_78849_ p_78849_
+		2 p_78850_ p_78850_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_78852_ p_78852_
+		1 p_78853_ p_78853_
+		2 p_78854_ p_78854_
+net/minecraft/world/level/storage/loot/IntRange net/minecraft/world/level/storage/loot/IntRange
+	limiter f_165003_
+	max f_165002_
+	min f_165001_
+	predicate f_165004_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165006_ p_165006_
+		1 p_165007_ p_165007_
+	clamp (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165014_
+		0 p_165015_ p_165015_
+		1 p_165016_ p_165016_
+	exact (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165009_
+		static
+		0 p_165010_ p_165010_
+	getReferencedContextParams ()Ljava/util/Set; m_165008_
+	lambda$new$0 (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165049_
+		static
+		0 p_165050_ p_165050_
+		1 p_165051_ p_165051_
+	lambda$new$1 (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165042_
+		static
+		0 p_165043_ p_165043_
+		1 p_165044_ p_165044_
+	lambda$new$2 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165052_
+		static
+		0 p_165053_ p_165053_
+		1 p_165054_ p_165054_
+		2 p_165055_ p_165055_
+	lambda$new$3 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165045_
+		static
+		0 p_165046_ p_165046_
+		1 p_165047_ p_165047_
+		2 p_165048_ p_165048_
+	lambda$new$4 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165031_
+		static
+		0 p_165032_ p_165032_
+		1 p_165033_ p_165033_
+		2 p_165034_ p_165034_
+	lambda$new$5 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165017_
+		static
+		0 p_165018_ p_165018_
+		1 p_165019_ p_165019_
+		2 p_165020_ p_165020_
+	lambda$new$6 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165035_
+		static
+		0 p_165036_ p_165036_
+		1 p_165037_ p_165037_
+		2 p_165038_ p_165038_
+		3 p_165039_ p_165039_
+	lambda$new$7 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165021_
+		static
+		0 p_165022_ p_165022_
+		1 p_165023_ p_165023_
+		2 p_165024_ p_165024_
+		3 p_165025_ p_165025_
+	lowerBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165026_
+		static
+		0 p_165027_ p_165027_
+	range (II)Lnet/minecraft/world/level/storage/loot/IntRange; m_165011_
+		static
+		0 p_165012_ p_165012_
+		1 p_165013_ p_165013_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165028_
+		0 p_165029_ p_165029_
+		1 p_165030_ p_165030_
+	upperBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165040_
+		static
+		0 p_165041_ p_165041_
+net/minecraft/world/level/storage/loot/IntRange$IntChecker net/minecraft/world/level/storage/loot/IntRange$IntChecker
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165056_
+		0 p_165057_ p_165057_
+		1 p_165058_ p_165058_
+net/minecraft/world/level/storage/loot/IntRange$IntLimiter net/minecraft/world/level/storage/loot/IntRange$IntLimiter
+	apply (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165059_
+		0 p_165060_ p_165060_
+		1 p_165061_ p_165061_
+net/minecraft/world/level/storage/loot/IntRange$Serializer net/minecraft/world/level/storage/loot/IntRange$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/IntRange; deserialize
+		0 p_165064_ p_165064_
+		1 p_165065_ p_165065_
+		2 p_165066_ p_165066_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_165072_ p_165072_
+		1 p_165073_ p_165073_
+		2 p_165074_ p_165074_
+	serialize (Lnet/minecraft/world/level/storage/loot/IntRange;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_165068_ p_165068_
+		1 p_165069_ p_165069_
+		2 p_165070_ p_165070_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_165076_ p_165076_
+		1 p_165077_ p_165077_
+		2 p_165078_ p_165078_
+net/minecraft/world/level/storage/loot/LootContext net/minecraft/world/level/storage/loot/LootContext
+	lootDataResolver f_278421_
+	params f_78914_
+	random f_78907_
+	visitedElements f_278466_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
+		0 p_287722_ p_287722_
+		1 p_287702_ p_287702_
+		2 p_287619_ p_287619_
+	addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_78942_
+		0 p_78943_ p_78943_
+		1 p_78944_ p_78944_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278853_
+		static
+		0 p_279163_ p_279163_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278811_
+		static
+		0 p_279327_ p_279327_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278785_
+		static
+		0 p_279250_ p_279250_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_78952_
+	getLuck ()F m_78945_
+	getParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_165124_
+		0 p_165125_ p_165125_
+	getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_78953_
+		0 p_78954_ p_78954_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_230907_
+	getResolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; m_278643_
+	hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_78936_
+		0 p_78937_ p_78937_
+	hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z m_278628_
+		0 p_279182_ p_279182_
+	popVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)V m_278639_
+		0 p_279198_ p_279198_
+	pushVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z m_278759_
+		0 p_279152_ p_279152_
+net/minecraft/world/level/storage/loot/LootContext$Builder net/minecraft/world/level/storage/loot/LootContext$Builder
+	params f_78956_
+	random f_78958_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootParams;)V <init>
+		0 p_287628_ p_287628_
+	create (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootContext; m_287259_
+		0 p_287626_ p_287626_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_78962_
+	withOptionalRandomSeed (J)Lnet/minecraft/world/level/storage/loot/LootContext$Builder; m_78965_
+		0 p_78966_ p_78966_
+net/minecraft/world/level/storage/loot/LootContext$EntityTarget net/minecraft/world/level/storage/loot/LootContext$EntityTarget
+	$VALUES $VALUES
+	DIRECT_KILLER DIRECT_KILLER
+	KILLER KILLER
+	KILLER_PLAYER KILLER_PLAYER
+	THIS THIS
+	name f_78994_
+	param f_78995_
+	$values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; m_165126_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
+		0 p_78999_ p_78999_
+		1 p_79000_ p_79000_
+		2 p_79001_ p_79001_
+		3 p_79002_ p_79002_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; m_79006_
+		static
+		0 p_79007_ p_79007_
+	getParam ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; m_79003_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; valueOf
+		static
+		0 p_79009_ p_79009_
+	values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; values
+		static
+net/minecraft/world/level/storage/loot/LootContext$EntityTarget$Serializer net/minecraft/world/level/storage/loot/LootContext$EntityTarget$Serializer
+	<init> ()V <init>
+	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
+		0 p_79018_ p_79018_
+	read (Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; read
+		0 p_79013_ p_79013_
+	write (Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V write
+		0 p_79015_ p_79015_
+		1 p_79016_ p_79016_
+	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
+		0 p_79020_ p_79020_
+		1 p_79021_ p_79021_
+net/minecraft/world/level/storage/loot/LootContext$VisitedEntry net/minecraft/world/level/storage/loot/LootContext$VisitedEntry
+	type f_278478_
+	value f_278374_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/lang/Object;)V <init>
+		0 f_278478_ f_278478_
+		1 f_278374_ f_278374_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279464_ p_279464_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/storage/loot/LootDataType; f_278478_
+	value ()Ljava/lang/Object; f_278374_
+net/minecraft/world/level/storage/loot/LootContextUser net/minecraft/world/level/storage/loot/LootContextUser
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_79022_ p_79022_
+net/minecraft/world/level/storage/loot/LootDataId net/minecraft/world/level/storage/loot/LootDataId
+	location f_278500_
+	type f_278383_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_278383_ f_278383_
+		1 f_278500_ f_278500_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279091_ p_279091_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/resources/ResourceLocation; f_278500_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/storage/loot/LootDataType; f_278383_
+net/minecraft/world/level/storage/loot/LootDataManager net/minecraft/world/level/storage/loot/LootDataManager
+	EMPTY_LOOT_TABLE_KEY f_278474_
+	LOGGER f_278476_
+	elements f_278415_
+	typeKeys f_278404_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/util/Map;)V m_278787_
+		0 p_279426_ p_279426_
+	castAndValidate (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278621_
+		static
+		0 p_279270_ p_279270_
+		1 p_279249_ p_279249_
+		2 p_279342_ p_279342_
+	createComposite ([Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_278704_
+		static
+		0 p_279450_ p_279450_
+	createComposite ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_278755_
+		static
+		0 p_279415_ p_279415_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279467_ p_279467_
+	getKeys (Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/Collection; m_278706_
+		0 p_279455_ p_279455_
+	lambda$apply$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V m_278819_
+		static
+		0 p_279346_ p_279346_
+		1 p_279474_ p_279474_
+		2 p_279293_ p_279293_
+		3 p_279130_ p_279130_
+		4 p_279313_ p_279313_
+	lambda$apply$7 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V m_278729_
+		static
+		0 p_279218_ p_279218_
+		1 p_279385_ p_279385_
+		2 p_279449_ p_279449_
+		3 p_279262_ p_279262_
+	lambda$apply$8 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278719_
+		static
+		0 p_279192_ p_279192_
+		1 p_279387_ p_279387_
+		2 p_279087_ p_279087_
+	lambda$apply$9 (Ljava/lang/String;Ljava/lang/String;)V m_278659_
+		static
+		0 p_279487_ p_279487_
+		1 p_279312_ p_279312_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/concurrent/CompletableFuture; m_278675_
+		static
+		0 p_279491_ p_279491_
+		1 p_279434_ p_279434_
+		2 p_279356_ p_279356_
+		3 p_279242_ p_279242_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_278638_
+		static
+		0 p_279126_ p_279126_
+	lambda$reload$2 (Ljava/util/Map;Ljava/lang/Void;)V m_278738_
+		0 p_279210_ p_279210_
+		1 p_279096_ p_279096_
+	lambda$scheduleElementParse$3 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V m_278668_
+		static
+		0 p_279324_ p_279324_
+		1 p_279290_ p_279290_
+		2 p_279295_ p_279295_
+	lambda$scheduleElementParse$4 (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V m_278807_
+		static
+		0 p_279362_ p_279362_
+		1 p_279442_ p_279442_
+		2 p_279416_ p_279416_
+		3 p_279151_ p_279151_
+	lambda$scheduleElementParse$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V m_278660_
+		static
+		0 p_279108_ p_279108_
+		1 p_279341_ p_279341_
+		2 p_279432_ p_279432_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_279240_ p_279240_
+		1 p_279377_ p_279377_
+		2 p_279135_ p_279135_
+		3 p_279088_ p_279088_
+		4 p_279148_ p_279148_
+		5 p_279169_ p_279169_
+	scheduleElementParse (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; m_278800_
+		static
+		0 p_279205_ p_279205_
+		1 p_279441_ p_279441_
+		2 p_279233_ p_279233_
+		3 p_279241_ p_279241_
+net/minecraft/world/level/storage/loot/LootDataManager$1 net/minecraft/world/level/storage/loot/LootDataManager$1
+	this$0 f_278498_
+	val$bakedElements f_278380_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;Ljava/util/Map;)V <init>
+		0 p_279206_ p_279206_
+		1 p_279160_ p_279160_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279194_ p_279194_
+net/minecraft/world/level/storage/loot/LootDataManager$CompositePredicate net/minecraft/world/level/storage/loot/LootDataManager$CompositePredicate
+	composedPredicate f_278433_
+	terms f_278503_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_279376_ p_279376_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_279221_ p_279221_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_279232_ p_279232_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279208_ p_279208_
+net/minecraft/world/level/storage/loot/LootDataManager$FunctionSequence net/minecraft/world/level/storage/loot/LootDataManager$FunctionSequence
+	compositeFunction f_278409_
+	functions f_278417_
+	<init> ([Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_279339_ p_279339_
+	apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply
+		0 p_279166_ p_279166_
+		1 p_279343_ p_279343_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_279102_ p_279102_
+		1 p_279355_ p_279355_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279400_ p_279400_
+net/minecraft/world/level/storage/loot/LootDataResolver net/minecraft/world/level/storage/loot/LootDataResolver
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279309_ p_279309_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_278789_
+		0 p_279423_ p_279423_
+		1 p_279277_ p_279277_
+	getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/util/Optional; m_278739_
+		0 p_279486_ p_279486_
+	getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_278615_
+		0 p_279350_ p_279350_
+		1 p_279323_ p_279323_
+	getLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable; m_278676_
+		0 p_279456_ p_279456_
+net/minecraft/world/level/storage/loot/LootDataType net/minecraft/world/level/storage/loot/LootDataType
+	LOGGER f_278425_
+	MODIFIER f_278496_
+	PREDICATE f_278407_
+	TABLE f_278413_
+	directory f_278462_
+	parser f_278508_
+	topDeserializer f_278485_
+	validator f_278443_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/Gson;Ljava/util/function/BiFunction;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataType$Validator;)V <init>
+		0 p_279334_ p_279334_
+		1 p_279478_ p_279478_
+		2 p_279433_ p_279433_
+		3 p_279363_ p_279363_
+	createLootTableValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; m_278846_
+		static
+	createSimpleValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; m_278693_
+		static
+	createSingleDeserialiser (Ljava/lang/Class;)Ljava/util/function/BiFunction; m_278629_
+		static
+		0 p_279251_ p_279251_
+	createSingleOrMultipleDeserialiser (Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/function/BiFunction; m_278813_
+		static
+		0 p_279337_ p_279337_
+		1 p_279252_ p_279252_
+	deserialize (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278763_
+		0 p_279253_ p_279253_
+		1 p_279330_ p_279330_
+	directory ()Ljava/lang/String; m_278624_
+	lambda$createLootTableValidator$5 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278847_
+		static
+		0 p_279333_ p_279333_
+		1 p_279227_ p_279227_
+		2 p_279406_ p_279406_
+	lambda$createSimpleValidator$4 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_278672_
+		static
+		0 p_279353_ p_279353_
+		1 p_279374_ p_279374_
+		2 p_279097_ p_279097_
+	lambda$createSingleDeserialiser$0 (Lcom/google/gson/Gson;Ljava/lang/Class;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278728_
+		static
+		0 p_279254_ p_279254_
+		1 p_279439_ p_279439_
+		2 p_279211_ p_279211_
+		3 p_279297_ p_279297_
+		4 p_279222_ p_279222_
+	lambda$createSingleDeserialiser$1 (Ljava/lang/Class;Lcom/google/gson/Gson;Ljava/lang/String;)Ljava/util/function/BiFunction; m_278634_
+		static
+		0 p_279127_ p_279127_
+		1 p_279398_ p_279398_
+		2 p_279358_ p_279358_
+	lambda$createSingleOrMultipleDeserialiser$2 (Lcom/google/gson/Gson;Ljava/lang/Class;Ljava/util/function/Function;Ljava/lang/Class;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278814_
+		static
+		0 p_279284_ p_279284_
+		1 p_279388_ p_279388_
+		2 p_279402_ p_279402_
+		3 p_279457_ p_279457_
+		4 p_279354_ p_279354_
+		5 p_279495_ p_279495_
+		6 p_279409_ p_279409_
+	lambda$createSingleOrMultipleDeserialiser$3 (Ljava/lang/Class;Ljava/util/function/Function;Ljava/lang/Class;Lcom/google/gson/Gson;Ljava/lang/String;)Ljava/util/function/BiFunction; m_278664_
+		static
+		0 p_279158_ p_279158_
+		1 p_279317_ p_279317_
+		2 p_279272_ p_279272_
+		3 p_279462_ p_279462_
+		4 p_279351_ p_279351_
+	parser ()Lcom/google/gson/Gson; m_278857_
+	runValidation (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278701_
+		0 p_279366_ p_279366_
+		1 p_279106_ p_279106_
+		2 p_279124_ p_279124_
+	values ()Ljava/util/stream/Stream; m_278779_
+		static
+net/minecraft/world/level/storage/loot/LootDataType$Validator net/minecraft/world/level/storage/loot/LootDataType$Validator
+	run (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278714_
+		0 p_279419_ p_279419_
+		1 p_279145_ p_279145_
+		2 p_279326_ p_279326_
+net/minecraft/world/level/storage/loot/LootParams net/minecraft/world/level/storage/loot/LootParams
+	dynamicDrops f_286955_
+	level f_286983_
+	luck f_286957_
+	params f_286977_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Map;Ljava/util/Map;F)V <init>
+		0 p_287766_ p_287766_
+		1 p_287705_ p_287705_
+		2 p_287642_ p_287642_
+		3 p_287671_ p_287671_
+	addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_287256_
+		0 p_287768_ p_287768_
+		1 p_287711_ p_287711_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_287182_
+	getLuck ()F m_287164_
+	getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287251_
+		0 p_287644_ p_287644_
+	getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287267_
+		0 p_287769_ p_287769_
+	getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287156_
+		0 p_287670_ p_287670_
+	hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_287166_
+		0 p_287749_ p_287749_
+net/minecraft/world/level/storage/loot/LootParams$Builder net/minecraft/world/level/storage/loot/LootParams$Builder
+	dynamicDrops f_286986_
+	level f_286934_
+	luck f_287000_
+	params f_286945_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_287594_ p_287594_
+	create (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootParams; m_287235_
+		0 p_287701_ p_287701_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_287258_
+	getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287159_
+		0 p_287759_ p_287759_
+	getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287261_
+		0 p_287646_ p_287646_
+	withDynamicDrop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams$DynamicDrop;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287145_
+		0 p_287734_ p_287734_
+		1 p_287724_ p_287724_
+	withLuck (F)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287239_
+		0 p_287703_ p_287703_
+	withOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287289_
+		0 p_287680_ p_287680_
+		1 p_287630_ p_287630_
+	withParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287286_
+		0 p_287706_ p_287706_
+		1 p_287606_ p_287606_
+net/minecraft/world/level/storage/loot/LootParams$DynamicDrop net/minecraft/world/level/storage/loot/LootParams$DynamicDrop
+	add (Ljava/util/function/Consumer;)V m_287291_
+		0 p_287584_ p_287584_
+net/minecraft/world/level/storage/loot/LootPool net/minecraft/world/level/storage/loot/LootPool
+	bonusRolls f_79029_
+	compositeCondition f_79025_
+	compositeFunction f_79027_
+	conditions f_79024_
+	entries f_79023_
+	functions f_79026_
+	rolls f_79028_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165128_ p_165128_
+		1 p_165129_ p_165129_
+		2 p_165130_ p_165130_
+		3 p_165131_ p_165131_
+		4 p_165132_ p_165132_
+	addRandomItem (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_79058_
+		0 p_79059_ p_79059_
+		1 p_79060_ p_79060_
+	addRandomItems (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_79053_
+		0 p_79054_ p_79054_
+		1 p_79055_ p_79055_
+	lambda$addRandomItem$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V m_79044_
+		static
+		0 p_79045_ p_79045_
+		1 p_79046_ p_79046_
+		2 p_79047_ p_79047_
+		3 p_79048_ p_79048_
+	lootPool ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79043_
+		static
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_79051_
+		0 p_79052_ p_79052_
+net/minecraft/world/level/storage/loot/LootPool$Builder net/minecraft/world/level/storage/loot/LootPool$Builder
+	bonusRolls f_79071_
+	conditions f_79068_
+	entries f_79067_
+	functions f_79069_
+	rolls f_79070_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79076_
+		0 p_79077_ p_79077_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230914_ p_230914_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79078_
+		0 p_79079_ p_79079_
+	build ()Lnet/minecraft/world/level/storage/loot/LootPool; m_79082_
+	setBonusRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_165135_
+		0 p_165136_ p_165136_
+	setRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_165133_
+		0 p_165134_ p_165134_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230916_ p_230916_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79080_
+		0 p_79081_ p_79081_
+net/minecraft/world/level/storage/loot/LootPool$Serializer net/minecraft/world/level/storage/loot/LootPool$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_79098_ p_79098_
+		1 p_79099_ p_79099_
+		2 p_79100_ p_79100_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/LootPool; deserialize
+		0 p_79090_ p_79090_
+		1 p_79091_ p_79091_
+		2 p_79092_ p_79092_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79102_ p_79102_
+		1 p_79103_ p_79103_
+		2 p_79104_ p_79104_
+	serialize (Lnet/minecraft/world/level/storage/loot/LootPool;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79094_ p_79094_
+		1 p_79095_ p_79095_
+		2 p_79096_ p_79096_
+net/minecraft/world/level/storage/loot/LootTable net/minecraft/world/level/storage/loot/LootTable
+	DEFAULT_PARAM_SET f_79106_
+	EMPTY f_79105_
+	LOGGER f_79107_
+	compositeFunction f_79111_
+	functions f_79110_
+	paramSet f_79108_
+	pools f_79109_
+	randomSequence f_286958_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/level/storage/loot/LootPool;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_287716_ p_287716_
+		1 p_287737_ p_287737_
+		2 p_287700_ p_287700_
+		3 p_287663_ p_287663_
+	createStackSplitter (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; m_246283_
+		static
+		0 p_287765_ p_287765_
+		1 p_251308_ p_251308_
+	fill (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/storage/loot/LootParams;J)V m_287188_
+		0 p_287662_ p_287662_
+		1 p_287743_ p_287743_
+		2 p_287585_ p_287585_
+	getAvailableSlots (Lnet/minecraft/world/Container;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_230919_
+		0 p_230920_ p_230920_
+		1 p_230921_ p_230921_
+	getParamSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_79122_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_287195_
+		0 p_287616_ p_287616_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/function/Consumer;)V m_287276_
+		0 p_287748_ p_287748_
+		1 p_287729_ p_287729_
+		2 p_287583_ p_287583_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_230922_
+		0 p_230923_ p_230923_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V m_79148_
+		0 p_79149_ p_79149_
+		1 p_79150_ p_79150_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_287214_
+		0 p_287574_ p_287574_
+		1 p_287773_ p_287773_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V m_287228_
+		0 p_287704_ p_287704_
+		1 p_287617_ p_287617_
+	getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V m_287190_
+		0 p_287669_ p_287669_
+		1 p_287781_ p_287781_
+	getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V m_79131_
+		0 p_79132_ p_79132_
+		1 p_79133_ p_79133_
+	lambda$createStackSplitter$0 (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)V m_287134_
+		static
+		0 p_287568_ p_287568_
+		1 p_287569_ p_287569_
+		2 p_287570_ p_287570_
+	lootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79147_
+		static
+	shuffleAndSplitItems (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILnet/minecraft/util/RandomSource;)V m_230924_
+		0 p_230925_ p_230925_
+		1 p_230926_ p_230926_
+		2 p_230927_ p_230927_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_79136_
+		0 p_79137_ p_79137_
+net/minecraft/world/level/storage/loot/LootTable$Builder net/minecraft/world/level/storage/loot/LootTable$Builder
+	functions f_79157_
+	paramSet f_79158_
+	pools f_79156_
+	randomSequence f_287003_
+	<init> ()V <init>
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230929_ p_230929_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79078_
+		0 p_79164_ p_79164_
+	build ()Lnet/minecraft/world/level/storage/loot/LootTable; m_79167_
+	setParamSet (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79165_
+		0 p_79166_ p_79166_
+	setRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_287223_
+		0 p_287667_ p_287667_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79073_
+	withPool (Lnet/minecraft/world/level/storage/loot/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79161_
+		0 p_79162_ p_79162_
+net/minecraft/world/level/storage/loot/LootTable$Serializer net/minecraft/world/level/storage/loot/LootTable$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/LootTable; deserialize
+		0 p_79173_ p_79173_
+		1 p_79174_ p_79174_
+		2 p_79175_ p_79175_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_79181_ p_79181_
+		1 p_79182_ p_79182_
+		2 p_79183_ p_79183_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79185_ p_79185_
+		1 p_79186_ p_79186_
+		2 p_79187_ p_79187_
+	serialize (Lnet/minecraft/world/level/storage/loot/LootTable;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79177_ p_79177_
+		1 p_79178_ p_79178_
+		2 p_79179_ p_79179_
+net/minecraft/world/level/storage/loot/Serializer net/minecraft/world/level/storage/loot/Serializer
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_79323_ p_79323_
+		1 p_79324_ p_79324_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79325_ p_79325_
+		1 p_79326_ p_79326_
+		2 p_79327_ p_79327_
+net/minecraft/world/level/storage/loot/SerializerType net/minecraft/world/level/storage/loot/SerializerType
+	serializer f_79328_
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_79330_ p_79330_
+	getSerializer ()Lnet/minecraft/world/level/storage/loot/Serializer; m_79331_
+net/minecraft/world/level/storage/loot/ValidationContext net/minecraft/world/level/storage/loot/ValidationContext
+	context f_79333_
+	contextCache f_79339_
+	params f_79334_
+	problems f_79332_
+	resolver f_278480_
+	visitedElements f_278483_
+	<init> (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
+		0 p_279447_ p_279447_
+		1 p_279446_ p_279446_
+	<init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;Ljava/util/Set;)V <init>
+		0 p_279202_ p_279202_
+		1 p_279184_ p_279184_
+		2 p_279485_ p_279485_
+		3 p_279476_ p_279476_
+		4 p_279392_ p_279392_
+	enterElement (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataId;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_278632_
+		0 p_279180_ p_279180_
+		1 p_279438_ p_279438_
+	forChild (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_79365_
+		0 p_79366_ p_79366_
+	getContext ()Ljava/lang/String; m_79364_
+	getProblems ()Lcom/google/common/collect/Multimap; m_79352_
+	hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Z m_278820_
+		0 p_279178_ p_279178_
+	lambda$enterElement$2 (Ljava/lang/String;)Ljava/lang/String; m_79373_
+		0 p_79374_ p_79374_
+	lambda$forChild$1 (Ljava/lang/String;)Ljava/lang/String; m_79377_
+		0 p_79378_ p_79378_
+	lambda$new$0 ()Ljava/lang/String; m_79372_
+		static
+	reportProblem (Ljava/lang/String;)V m_79357_
+		0 p_79358_ p_79358_
+	resolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; m_278720_
+	setParams (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_79355_
+		0 p_79356_ p_79356_
+	validateUser (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_79353_
+		0 p_79354_ p_79354_
+net/minecraft/world/level/storage/loot/entries/AlternativesEntry net/minecraft/world/level/storage/loot/entries/AlternativesEntry
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79384_ p_79384_
+		1 p_79385_ p_79385_
+	alternatives ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_79395_
+		static
+		0 p_79396_ p_79396_
+	alternatives (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_230933_
+		static
+		0 p_230934_ p_230934_
+		1 p_230935_ p_230935_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79390_ p_79390_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$alternatives$1 (I)[Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_230931_
+		static
+		0 p_230932_ p_230932_
+	lambda$compose$0 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79391_
+		static
+		0 p_79392_ p_79392_
+		1 p_79393_ p_79393_
+		2 p_79394_ p_79394_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79388_ p_79388_
+net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder
+	entries f_79397_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_79399_ p_79399_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_6897_
+	otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_7170_
+		0 p_79402_ p_79402_
+net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer
+	ALWAYS_FALSE f_79405_
+	ALWAYS_TRUE f_79406_
+	<clinit> ()V <clinit>
+		static
+	and (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_79411_
+		0 p_79412_ p_79412_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79426_ p_79426_
+		1 p_79427_ p_79427_
+	lambda$and$2 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79422_
+		0 p_79423_ p_79423_
+		1 p_79424_ p_79424_
+		2 p_79425_ p_79425_
+	lambda$or$3 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79413_
+		0 p_79414_ p_79414_
+		1 p_79415_ p_79415_
+		2 p_79416_ p_79416_
+	lambda$static$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79417_
+		static
+		0 p_79418_ p_79418_
+		1 p_79419_ p_79419_
+	lambda$static$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79408_
+		static
+		0 p_79409_ p_79409_
+		1 p_79410_ p_79410_
+	or (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_79420_
+		0 p_79421_ p_79421_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase net/minecraft/world/level/storage/loot/entries/CompositeEntryBase
+	children f_79428_
+	composedChildren f_79429_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79431_ p_79431_
+		1 p_79432_ p_79432_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79437_ p_79437_
+	createSerializer (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer; m_79435_
+		static
+		0 p_79436_ p_79436_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79439_ p_79439_
+		1 p_79440_ p_79440_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79434_ p_79434_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1 net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1
+	val$constructor f_79441_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)V <init>
+		0 p_79443_ p_79443_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79457_ p_79457_
+		1 p_79458_ p_79458_
+		2 p_79459_ p_79459_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase; m_5921_
+		0 p_79445_ p_79445_
+		1 p_79446_ p_79446_
+		2 p_79447_ p_79447_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79453_ p_79453_
+		1 p_79454_ p_79454_
+		2 p_79455_ p_79455_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79449_ p_79449_
+		1 p_79450_ p_79450_
+		2 p_79451_ p_79451_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor
+	create ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase; m_79460_
+		0 p_79461_ p_79461_
+		1 p_79462_ p_79462_
+net/minecraft/world/level/storage/loot/entries/DynamicLoot net/minecraft/world/level/storage/loot/entries/DynamicLoot
+	name f_79463_
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79465_ p_79465_
+		1 p_79466_ p_79466_
+		2 p_79467_ p_79467_
+		3 p_79468_ p_79468_
+		4 p_79469_ p_79469_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79481_ p_79481_
+		1 p_79482_ p_79482_
+	dynamicEntry (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79483_
+		static
+		0 p_79484_ p_79484_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$dynamicEntry$0 (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79485_
+		static
+		0 p_79486_ p_79486_
+		1 p_79487_ p_79487_
+		2 p_79488_ p_79488_
+		3 p_79489_ p_79489_
+		4 p_79490_ p_79490_
+net/minecraft/world/level/storage/loot/entries/DynamicLoot$Serializer net/minecraft/world/level/storage/loot/entries/DynamicLoot$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79512_ p_79512_
+		1 p_79513_ p_79513_
+		2 p_79514_ p_79514_
+		3 p_79515_ p_79515_
+		4 p_79516_ p_79516_
+		5 p_79517_ p_79517_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot; m_7267_
+		0 p_79493_ p_79493_
+		1 p_79494_ p_79494_
+		2 p_79495_ p_79495_
+		3 p_79496_ p_79496_
+		4 p_79497_ p_79497_
+		5 p_79498_ p_79498_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79508_ p_79508_
+		1 p_79509_ p_79509_
+		2 p_79510_ p_79510_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79504_ p_79504_
+		1 p_79505_ p_79505_
+		2 p_79506_ p_79506_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79500_ p_79500_
+		1 p_79501_ p_79501_
+		2 p_79502_ p_79502_
+net/minecraft/world/level/storage/loot/entries/EmptyLootItem net/minecraft/world/level/storage/loot/entries/EmptyLootItem
+	<init> (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79519_ p_79519_
+		1 p_79520_ p_79520_
+		2 p_79521_ p_79521_
+		3 p_79522_ p_79522_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79531_ p_79531_
+		1 p_79532_ p_79532_
+	emptyItem ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79533_
+		static
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+net/minecraft/world/level/storage/loot/entries/EmptyLootItem$Serializer net/minecraft/world/level/storage/loot/entries/EmptyLootItem$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79543_ p_79543_
+		1 p_79544_ p_79544_
+		2 p_79545_ p_79545_
+		3 p_79546_ p_79546_
+		4 p_79547_ p_79547_
+		5 p_79548_ p_79548_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/EmptyLootItem; m_7267_
+		0 p_79536_ p_79536_
+		1 p_79537_ p_79537_
+		2 p_79538_ p_79538_
+		3 p_79539_ p_79539_
+		4 p_79540_ p_79540_
+		5 p_79541_ p_79541_
+net/minecraft/world/level/storage/loot/entries/EntryGroup net/minecraft/world/level/storage/loot/entries/EntryGroup
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79550_ p_79550_
+		1 p_79551_ p_79551_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79559_ p_79559_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$compose$0 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79553_
+		static
+		0 p_79554_ p_79554_
+		1 p_79555_ p_79555_
+		2 p_79556_ p_79556_
+		3 p_79557_ p_79557_
+	lambda$compose$1 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79560_
+		static
+		0 p_79561_ p_79561_
+		1 p_79562_ p_79562_
+		2 p_79563_ p_79563_
+	list ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_165137_
+		static
+		0 p_165138_ p_165138_
+net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder
+	entries f_165139_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_165141_ p_165141_
+	append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_142719_
+		0 p_165145_ p_165145_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_6897_
+net/minecraft/world/level/storage/loot/entries/LootItem net/minecraft/world/level/storage/loot/entries/LootItem
+	item f_79564_
+	<init> (Lnet/minecraft/world/item/Item;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79566_ p_79566_
+		1 p_79567_ p_79567_
+		2 p_79568_ p_79568_
+		3 p_79569_ p_79569_
+		4 p_79570_ p_79570_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79590_ p_79590_
+		1 p_79591_ p_79591_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$lootTableItem$0 (Lnet/minecraft/world/level/ItemLike;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79581_
+		static
+		0 p_79582_ p_79582_
+		1 p_79583_ p_79583_
+		2 p_79584_ p_79584_
+		3 p_79585_ p_79585_
+		4 p_79586_ p_79586_
+	lootTableItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79579_
+		static
+		0 p_79580_ p_79580_
+net/minecraft/world/level/storage/loot/entries/LootItem$Serializer net/minecraft/world/level/storage/loot/entries/LootItem$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootItem; m_7267_
+		0 p_79594_ p_79594_
+		1 p_79595_ p_79595_
+		2 p_79596_ p_79596_
+		3 p_79597_ p_79597_
+		4 p_79598_ p_79598_
+		5 p_79599_ p_79599_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79613_ p_79613_
+		1 p_79614_ p_79614_
+		2 p_79615_ p_79615_
+		3 p_79616_ p_79616_
+		4 p_79617_ p_79617_
+		5 p_79618_ p_79618_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79609_ p_79609_
+		1 p_79610_ p_79610_
+		2 p_79611_ p_79611_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79605_ p_79605_
+		1 p_79606_ p_79606_
+		2 p_79607_ p_79607_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootItem;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79601_ p_79601_
+		1 p_79602_ p_79602_
+		2 p_79603_ p_79603_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntries net/minecraft/world/level/storage/loot/entries/LootPoolEntries
+	ALTERNATIVES f_79624_
+	DYNAMIC f_79622_
+	EMPTY f_79619_
+	GROUP f_79626_
+	ITEM f_79620_
+	REFERENCE f_79621_
+	SEQUENCE f_79625_
+	TAG f_79623_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_79628_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_79629_
+		static
+		0 p_79630_ p_79630_
+		1 p_79631_ p_79631_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntry net/minecraft/world/level/storage/loot/entries/LootPoolEntry
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79633_ p_79633_
+		1 p_79634_ p_79634_
+	getWeight (F)I m_7067_
+		0 p_79632_ p_79632_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer
+	compositeCondition f_79635_
+	conditions f_79636_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79638_ p_79638_
+	canRun (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_79639_
+		0 p_79640_ p_79640_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79641_ p_79641_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder
+	conditions f_79642_
+	<init> ()V <init>
+	append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_142719_
+		0 p_165148_ p_165148_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getConditions ()[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_79651_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_7170_
+		0 p_79644_ p_79644_
+	then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_142639_
+		0 p_165149_ p_165149_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230937_ p_230937_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_79080_
+		0 p_79646_ p_79646_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_79654_ p_79654_
+		1 p_79655_ p_79655_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7561_
+		0 p_79664_ p_79664_
+		1 p_79665_ p_79665_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79666_ p_79666_
+		1 p_79667_ p_79667_
+		2 p_79668_ p_79668_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79660_ p_79660_
+		1 p_79661_ p_79661_
+		2 p_79662_ p_79662_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79670_ p_79670_
+		1 p_79671_ p_79671_
+		2 p_79672_ p_79672_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79656_ p_79656_
+		1 p_79657_ p_79657_
+		2 p_79658_ p_79658_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryType net/minecraft/world/level/storage/loot/entries/LootPoolEntryType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_79674_ p_79674_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer
+	DEFAULT_QUALITY f_165151_
+	DEFAULT_WEIGHT f_165150_
+	compositeFunction f_79678_
+	entry f_79679_
+	functions f_79677_
+	quality f_79676_
+	weight f_79675_
+	<init> (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79681_ p_79681_
+		1 p_79682_ p_79682_
+		2 p_79683_ p_79683_
+		3 p_79684_ p_79684_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79691_ p_79691_
+		1 p_79692_ p_79692_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79694_ p_79694_
+		1 p_79695_ p_79695_
+	simpleBuilder (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79687_
+		static
+		0 p_79688_ p_79688_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79686_ p_79686_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1
+	this$0 f_79696_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
+		0 p_79698_ p_79698_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79700_ p_79700_
+		1 p_79701_ p_79701_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder
+	functions f_79704_
+	quality f_79703_
+	weight f_79702_
+	<init> ()V <init>
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230940_ p_230940_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79078_
+		0 p_79710_ p_79710_
+	getFunctions ()[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79706_
+	setQuality (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79711_
+		0 p_79712_ p_79712_
+	setWeight (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79707_
+		0 p_79708_ p_79708_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder
+	constructor f_79715_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)V <init>
+		0 p_79717_ p_79717_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder; m_6897_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase
+	this$0 f_79721_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
+		0 p_79723_ p_79723_
+	getWeight (F)I m_7067_
+		0 p_79725_ p_79725_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor
+	build (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79726_
+		0 p_79727_ p_79727_
+		1 p_79728_ p_79728_
+		2 p_79729_ p_79729_
+		3 p_79730_ p_79730_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Serializer net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79744_ p_79744_
+		1 p_79745_ p_79745_
+		2 p_79746_ p_79746_
+		3 p_79747_ p_79747_
+		4 p_79748_ p_79748_
+		5 p_79749_ p_79749_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79751_ p_79751_
+		1 p_79752_ p_79752_
+		2 p_79753_ p_79753_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_5921_
+		0 p_79733_ p_79733_
+		1 p_79734_ p_79734_
+		2 p_79735_ p_79735_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79741_ p_79741_
+		1 p_79742_ p_79742_
+		2 p_79743_ p_79743_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79737_ p_79737_
+		1 p_79738_ p_79738_
+		2 p_79739_ p_79739_
+net/minecraft/world/level/storage/loot/entries/LootTableReference net/minecraft/world/level/storage/loot/entries/LootTableReference
+	name f_79754_
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79756_ p_79756_
+		1 p_79757_ p_79757_
+		2 p_79758_ p_79758_
+		3 p_79759_ p_79759_
+		4 p_79760_ p_79760_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79774_ p_79774_
+		1 p_79775_ p_79775_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$lootTableReference$2 (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79778_
+		static
+		0 p_79779_ p_79779_
+		1 p_79780_ p_79780_
+		2 p_79781_ p_79781_
+		3 p_79782_ p_79782_
+		4 p_79783_ p_79783_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278605_
+		0 p_279076_ p_279076_
+		1 p_279077_ p_279077_
+		2 p_279078_ p_279078_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278606_
+		0 p_279079_ p_279079_
+	lootTableReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79776_
+		static
+		0 p_79777_ p_79777_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79770_ p_79770_
+net/minecraft/world/level/storage/loot/entries/LootTableReference$Serializer net/minecraft/world/level/storage/loot/entries/LootTableReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootTableReference; m_7267_
+		0 p_79786_ p_79786_
+		1 p_79787_ p_79787_
+		2 p_79788_ p_79788_
+		3 p_79789_ p_79789_
+		4 p_79790_ p_79790_
+		5 p_79791_ p_79791_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79805_ p_79805_
+		1 p_79806_ p_79806_
+		2 p_79807_ p_79807_
+		3 p_79808_ p_79808_
+		4 p_79809_ p_79809_
+		5 p_79810_ p_79810_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79797_ p_79797_
+		1 p_79798_ p_79798_
+		2 p_79799_ p_79799_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79793_ p_79793_
+		1 p_79794_ p_79794_
+		2 p_79795_ p_79795_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootTableReference;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79801_ p_79801_
+		1 p_79802_ p_79802_
+		2 p_79803_ p_79803_
+net/minecraft/world/level/storage/loot/entries/SequentialEntry net/minecraft/world/level/storage/loot/entries/SequentialEntry
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79812_ p_79812_
+		1 p_79813_ p_79813_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79816_ p_79816_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$compose$0 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79817_
+		static
+		0 p_79818_ p_79818_
+		1 p_79819_ p_79819_
+		2 p_79820_ p_79820_
+	sequential ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_165152_
+		static
+		0 p_165153_ p_165153_
+net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder
+	entries f_165154_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_165156_ p_165156_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_6897_
+	then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_142639_
+		0 p_165160_ p_165160_
+net/minecraft/world/level/storage/loot/entries/TagEntry net/minecraft/world/level/storage/loot/entries/TagEntry
+	expand f_79822_
+	tag f_79821_
+	<init> (Lnet/minecraft/tags/TagKey;ZII[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_205078_ p_205078_
+		1 p_205079_ p_205079_
+		2 p_205080_ p_205080_
+		3 p_205081_ p_205081_
+		4 p_205082_ p_205082_
+		5 p_205083_ p_205083_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79854_ p_79854_
+		1 p_79855_ p_79855_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79861_ p_79861_
+		1 p_79862_ p_79862_
+	expandTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_205095_
+		static
+		0 p_205096_ p_205096_
+	expandTag (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79845_
+		0 p_79846_ p_79846_
+		1 p_79847_ p_79847_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$createItemStack$0 (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V m_205092_
+		static
+		0 p_205093_ p_205093_
+		1 p_205094_ p_205094_
+	lambda$expandTag$2 (Lnet/minecraft/tags/TagKey;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_205086_
+		static
+		0 p_205087_ p_205087_
+		1 p_205088_ p_205088_
+		2 p_205089_ p_205089_
+		3 p_205090_ p_205090_
+		4 p_205091_ p_205091_
+	lambda$tagContents$1 (Lnet/minecraft/tags/TagKey;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_205097_
+		static
+		0 p_205098_ p_205098_
+		1 p_205099_ p_205099_
+		2 p_205100_ p_205100_
+		3 p_205101_ p_205101_
+		4 p_205102_ p_205102_
+	tagContents (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_205084_
+		static
+		0 p_205085_ p_205085_
+net/minecraft/world/level/storage/loot/entries/TagEntry$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1
+	this$0 f_79864_
+	val$item f_79863_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;Lnet/minecraft/core/Holder;)V <init>
+		0 p_205104_ p_205104_
+		1 p_205105_ p_205105_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79869_ p_79869_
+		1 p_79870_ p_79870_
+net/minecraft/world/level/storage/loot/entries/TagEntry$Serializer net/minecraft/world/level/storage/loot/entries/TagEntry$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/TagEntry; m_7267_
+		0 p_79873_ p_79873_
+		1 p_79874_ p_79874_
+		2 p_79875_ p_79875_
+		3 p_79876_ p_79876_
+		4 p_79877_ p_79877_
+		5 p_79878_ p_79878_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79892_ p_79892_
+		1 p_79893_ p_79893_
+		2 p_79894_ p_79894_
+		3 p_79895_ p_79895_
+		4 p_79896_ p_79896_
+		5 p_79897_ p_79897_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79884_ p_79884_
+		1 p_79885_ p_79885_
+		2 p_79886_ p_79886_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79880_ p_79880_
+		1 p_79881_ p_79881_
+		2 p_79882_ p_79882_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/TagEntry;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79888_ p_79888_
+		1 p_79889_ p_79889_
+		2 p_79890_ p_79890_
+net/minecraft/world/level/storage/loot/entries/package-info net/minecraft/world/level/storage/loot/entries/package-info
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount
+	FORMULAS f_79898_
+	enchantment f_79899_
+	formula f_79900_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula;)V <init>
+		0 p_79903_ p_79903_
+		1 p_79904_ p_79904_
+		2 p_79905_ p_79905_
+	addBonusBinomialDistributionCount (Lnet/minecraft/world/item/enchantment/Enchantment;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79917_
+		static
+		0 p_79918_ p_79918_
+		1 p_79919_ p_79919_
+		2 p_79920_ p_79920_
+	addOreBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79915_
+		static
+		0 p_79916_ p_79916_
+	addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79921_
+		static
+		0 p_79922_ p_79922_
+		1 p_79923_ p_79923_
+	addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79939_
+		static
+		0 p_79940_ p_79940_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$addBonusBinomialDistributionCount$0 (Lnet/minecraft/world/item/enchantment/Enchantment;IF[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79924_
+		static
+		0 p_79925_ p_79925_
+		1 p_79926_ p_79926_
+		2 p_79927_ p_79927_
+		3 p_79928_ p_79928_
+	lambda$addOreBonusCount$1 (Lnet/minecraft/world/item/enchantment/Enchantment;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79941_
+		static
+		0 p_79942_ p_79942_
+		1 p_79943_ p_79943_
+	lambda$addUniformBonusCount$2 (Lnet/minecraft/world/item/enchantment/Enchantment;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79933_
+		static
+		0 p_79934_ p_79934_
+		1 p_79935_ p_79935_
+	lambda$addUniformBonusCount$3 (Lnet/minecraft/world/item/enchantment/Enchantment;I[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79929_
+		static
+		0 p_79930_ p_79930_
+		1 p_79931_ p_79931_
+		2 p_79932_ p_79932_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_79913_ p_79913_
+		1 p_79914_ p_79914_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount
+	TYPE f_79947_
+	extraRounds f_79948_
+	probability f_79949_
+	<clinit> ()V <clinit>
+		static
+	<init> (IF)V <init>
+		0 p_79952_ p_79952_
+		1 p_79953_ p_79953_
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230965_ p_230965_
+		1 p_230966_ p_230966_
+		2 p_230967_ p_230967_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79955_
+		static
+		0 p_79956_ p_79956_
+		1 p_79957_ p_79957_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79959_ p_79959_
+		1 p_79960_ p_79960_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230968_ p_230968_
+		1 p_230969_ p_230969_
+		2 p_230970_ p_230970_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79965_ p_79965_
+		1 p_79966_ p_79966_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaDeserializer net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaDeserializer
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79970_
+		0 p_79971_ p_79971_
+		1 p_79972_ p_79972_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops
+	TYPE f_79973_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230972_ p_230972_
+		1 p_230973_ p_230973_
+		2 p_230974_ p_230974_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79979_
+		static
+		0 p_79980_ p_79980_
+		1 p_79981_ p_79981_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79983_ p_79983_
+		1 p_79984_ p_79984_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Serializer net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80009_ p_80009_
+		1 p_80010_ p_80010_
+		2 p_80011_ p_80011_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount; m_6821_
+		0 p_79991_ p_79991_
+		1 p_79992_ p_79992_
+		2 p_79993_ p_79993_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonParseException; m_80006_
+		static
+		0 p_80007_ p_80007_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79999_ p_79999_
+		1 p_80000_ p_80000_
+		2 p_80001_ p_80001_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80003_ p_80003_
+		1 p_80004_ p_80004_
+		2 p_80005_ p_80005_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79995_ p_79995_
+		1 p_79996_ p_79996_
+		2 p_79997_ p_79997_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount
+	TYPE f_80012_
+	bonusMultiplier f_80013_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_80016_ p_80016_
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230976_ p_230976_
+		1 p_230977_ p_230977_
+		2 p_230978_ p_230978_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_80018_
+		static
+		0 p_80019_ p_80019_
+		1 p_80020_ p_80020_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_80022_ p_80022_
+		1 p_80023_ p_80023_
+net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_80029_ p_80029_
+	explosionDecay ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80037_
+		static
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80034_ p_80034_
+		1 p_80035_ p_80035_
+net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay$Serializer net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80044_ p_80044_
+		1 p_80045_ p_80045_
+		2 p_80046_ p_80046_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay; m_6821_
+		0 p_80040_ p_80040_
+		1 p_80041_ p_80041_
+		2 p_80042_ p_80042_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState net/minecraft/world/level/storage/loot/functions/CopyBlockState
+	block f_80047_
+	properties f_80048_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/block/Block;Ljava/util/Set;)V <init>
+		0 p_80050_ p_80050_
+		1 p_80051_ p_80051_
+		2 p_80052_ p_80052_
+	copyState (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_80062_
+		static
+		0 p_80063_ p_80063_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)V m_80069_
+		static
+		0 p_80070_ p_80070_
+		1 p_80071_ p_80071_
+		2 p_80072_ p_80072_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80060_ p_80060_
+		1 p_80061_ p_80061_
+	serialize (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; m_80064_
+		static
+		0 p_80065_ p_80065_
+		1 p_80066_ p_80066_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder
+	block f_80076_
+	properties f_80077_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_80079_ p_80079_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	copy (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_80084_
+		0 p_80085_ p_80085_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState$Serializer net/minecraft/world/level/storage/loot/functions/CopyBlockState$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80115_ p_80115_
+		1 p_80116_ p_80116_
+		2 p_80117_ p_80117_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState; m_6821_
+		0 p_80093_ p_80093_
+		1 p_80094_ p_80094_
+		2 p_80095_ p_80095_
+	lambda$deserialize$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_80112_
+		static
+		0 p_80113_ p_80113_
+	lambda$deserialize$2 (Ljava/util/Set;Lnet/minecraft/world/level/block/state/StateDefinition;Lcom/google/gson/JsonElement;)V m_80108_
+		static
+		0 p_80109_ p_80109_
+		1 p_80110_ p_80110_
+		2 p_80111_ p_80111_
+	lambda$serialize$0 (Lcom/google/gson/JsonArray;Lnet/minecraft/world/level/block/state/properties/Property;)V m_80089_
+		static
+		0 p_80090_ p_80090_
+		1 p_80091_ p_80091_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80101_ p_80101_
+		1 p_80102_ p_80102_
+		2 p_80103_ p_80103_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80105_ p_80105_
+		1 p_80106_ p_80106_
+		2 p_80107_ p_80107_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80097_ p_80097_
+		1 p_80098_ p_80098_
+		2 p_80099_ p_80099_
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction net/minecraft/world/level/storage/loot/functions/CopyNameFunction
+	source f_80175_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)V <init>
+		0 p_80177_ p_80177_
+		1 p_80178_ p_80178_
+	copyName (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80187_
+		static
+		0 p_80188_ p_80188_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$copyName$0 (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_80189_
+		static
+		0 p_80190_ p_80190_
+		1 p_80191_ p_80191_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80185_ p_80185_
+		1 p_80186_ p_80186_
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource
+	$VALUES $VALUES
+	BLOCK_ENTITY BLOCK_ENTITY
+	KILLER KILLER
+	KILLER_PLAYER KILLER_PLAYER
+	THIS THIS
+	name f_80199_
+	param f_80200_
+	$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; m_165173_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
+		0 p_80204_ p_80204_
+		1 p_80205_ p_80205_
+		2 p_80206_ p_80206_
+		3 p_80207_ p_80207_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; m_80208_
+		static
+		0 p_80209_ p_80209_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; valueOf
+		static
+		0 p_80211_ p_80211_
+	values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; values
+		static
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Serializer net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80231_ p_80231_
+		1 p_80232_ p_80232_
+		2 p_80233_ p_80233_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction; m_6821_
+		0 p_80215_ p_80215_
+		1 p_80216_ p_80216_
+		2 p_80217_ p_80217_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80223_ p_80223_
+		1 p_80224_ p_80224_
+		2 p_80225_ p_80225_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80219_ p_80219_
+		1 p_80220_ p_80220_
+		2 p_80221_ p_80221_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80227_ p_80227_
+		1 p_80228_ p_80228_
+		2 p_80229_ p_80229_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction net/minecraft/world/level/storage/loot/functions/CopyNbtFunction
+	operations f_80235_
+	source f_80234_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;Ljava/util/List;)V <init>
+		0 p_165175_ p_165175_
+		1 p_165176_ p_165176_
+		2 p_165177_ p_165177_
+	compileNbtPath (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_80267_
+		static
+		0 p_80268_ p_80268_
+	copyData (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_165178_
+		static
+		0 p_165179_ p_165179_
+	copyData (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_165180_
+		static
+		0 p_165181_ p_165181_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/Tag;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation;)V m_80252_
+		static
+		0 p_80253_ p_80253_
+		1 p_80254_ p_80254_
+		2 p_80255_ p_80255_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80250_ p_80250_
+		1 p_80251_ p_80251_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder
+	ops f_80272_
+	source f_80271_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)V <init>
+		0 p_165183_ p_165183_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	copy (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_80279_
+		0 p_80280_ p_80280_
+		1 p_80281_ p_80281_
+	copy (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_80282_
+		0 p_80283_ p_80283_
+		1 p_80284_ p_80284_
+		2 p_80285_ p_80285_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation
+	op f_80292_
+	sourcePath f_80289_
+	sourcePathText f_80288_
+	targetPath f_80291_
+	targetPathText f_80290_
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)V <init>
+		0 p_80294_ p_80294_
+		1 p_80295_ p_80295_
+		2 p_80296_ p_80296_
+	apply (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;)V m_80305_
+		0 p_80306_ p_80306_
+		1 p_80307_ p_80307_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation; m_80303_
+		static
+		0 p_80304_ p_80304_
+	toJson ()Lcom/google/gson/JsonObject; m_80302_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy
+	$VALUES $VALUES
+	APPEND APPEND
+	MERGE MERGE
+	REPLACE REPLACE
+	name f_80335_
+	$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; m_165184_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80339_ p_80339_
+		1 p_80340_ p_80340_
+		2 p_80341_ p_80341_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; m_80349_
+		static
+		0 p_80350_ p_80350_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80351_ p_80351_
+		1 p_80352_ p_80352_
+		2 p_80353_ p_80353_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; valueOf
+		static
+		0 p_80355_ p_80355_
+	values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; values
+		static
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$1 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80358_ p_80358_
+		1 p_80359_ p_80359_
+		2 p_80360_ p_80360_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80362_ p_80362_
+		1 p_80363_ p_80363_
+		2 p_80364_ p_80364_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$2 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80366_ p_80366_
+		1 p_80367_ p_80367_
+		2 p_80368_ p_80368_
+	lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V m_165185_
+		static
+		0 p_165186_ p_165186_
+		1 p_165187_ p_165187_
+	lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V m_80369_
+		static
+		0 p_80370_ p_80370_
+		1 p_80371_ p_80371_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80373_ p_80373_
+		1 p_80374_ p_80374_
+		2 p_80375_ p_80375_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$3 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80380_ p_80380_
+		1 p_80381_ p_80381_
+		2 p_80382_ p_80382_
+	lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V m_165188_
+		static
+		0 p_165189_ p_165189_
+		1 p_165190_ p_165190_
+	lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V m_80383_
+		static
+		0 p_80384_ p_80384_
+		1 p_80385_ p_80385_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80387_ p_80387_
+		1 p_80388_ p_80388_
+		2 p_80389_ p_80389_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Serializer net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction; m_6821_
+		0 p_80395_ p_80395_
+		1 p_80396_ p_80396_
+		2 p_80397_ p_80397_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80411_ p_80411_
+		1 p_80412_ p_80412_
+		2 p_80413_ p_80413_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80403_ p_80403_
+		1 p_80404_ p_80404_
+		2 p_80405_ p_80405_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80407_ p_80407_
+		1 p_80408_ p_80408_
+		2 p_80409_ p_80409_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80399_ p_80399_
+		1 p_80400_ p_80400_
+		2 p_80401_ p_80401_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction
+	LOGGER f_80414_
+	enchantments f_80415_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Collection;)V <init>
+		0 p_80418_ p_80418_
+		1 p_80419_ p_80419_
+	enchantItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; m_230979_
+		static
+		0 p_230980_ p_230980_
+		1 p_230981_ p_230981_
+		2 p_230982_ p_230982_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$randomApplicableEnchantment$1 ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_80437_
+		static
+		0 p_80438_ p_80438_
+	lambda$run$0 (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_80433_
+		static
+		0 p_80434_ p_80434_
+		1 p_80435_ p_80435_
+		2 p_80436_ p_80436_
+	randomApplicableEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80440_
+		static
+	randomEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_165191_
+		static
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80429_ p_80429_
+		1 p_80430_ p_80430_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder
+	enchantments f_80441_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_80444_
+		0 p_80445_ p_80445_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Serializer net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80468_ p_80468_
+		1 p_80469_ p_80469_
+		2 p_80470_ p_80470_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction; m_6821_
+		0 p_80450_ p_80450_
+		1 p_80451_ p_80451_
+		2 p_80452_ p_80452_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_80465_
+		static
+		0 p_80466_ p_80466_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80458_ p_80458_
+		1 p_80459_ p_80459_
+		2 p_80460_ p_80460_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80462_ p_80462_
+		1 p_80463_ p_80463_
+		2 p_80464_ p_80464_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80454_ p_80454_
+		1 p_80455_ p_80455_
+		2 p_80456_ p_80456_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction
+	levels f_80471_
+	treasure f_80472_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165193_ p_165193_
+		1 p_165194_ p_165194_
+		2 p_165195_ p_165195_
+	enchantWithLevels (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_165196_
+		static
+		0 p_165197_ p_165197_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80483_ p_80483_
+		1 p_80484_ p_80484_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder
+	levels f_80492_
+	treasure f_80493_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165200_ p_165200_
+	allowTreasure ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_80499_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Serializer net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80518_ p_80518_
+		1 p_80519_ p_80519_
+		2 p_80520_ p_80520_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction; m_6821_
+		0 p_80502_ p_80502_
+		1 p_80503_ p_80503_
+		2 p_80504_ p_80504_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80510_ p_80510_
+		1 p_80511_ p_80511_
+		2 p_80512_ p_80512_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80514_ p_80514_
+		1 p_80515_ p_80515_
+		2 p_80516_ p_80516_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80506_ p_80506_
+		1 p_80507_ p_80507_
+		2 p_80508_ p_80508_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction
+	DEFAULT_DECORATION f_80522_
+	DEFAULT_DECORATION_NAME f_165201_
+	DEFAULT_DESTINATION f_230983_
+	DEFAULT_SEARCH_RADIUS f_165203_
+	DEFAULT_SKIP_EXISTING f_165204_
+	DEFAULT_ZOOM f_165202_
+	LOGGER f_80523_
+	destination f_80524_
+	mapDecoration f_80525_
+	searchRadius f_80527_
+	skipKnownStructures f_80528_
+	zoom f_80526_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BIZ)V <init>
+		0 p_210652_ p_210652_
+		1 p_210653_ p_210653_
+		2 p_210654_ p_210654_
+		3 p_210655_ p_210655_
+		4 p_210656_ p_210656_
+		5 p_210657_ p_210657_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	makeExplorationMap ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80554_
+		static
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80547_ p_80547_
+		1 p_80548_ p_80548_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder
+	destination f_80562_
+	mapDecoration f_80563_
+	searchRadius f_80565_
+	skipKnownStructures f_80566_
+	zoom f_80564_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	setDestination (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_210658_
+		0 p_210659_ p_210659_
+	setMapDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80573_
+		0 p_80574_ p_80574_
+	setSearchRadius (I)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_165205_
+		0 p_165206_ p_165206_
+	setSkipKnownStructures (Z)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80575_
+		0 p_80576_ p_80576_
+	setZoom (B)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80569_
+		0 p_80570_ p_80570_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Serializer net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80599_ p_80599_
+		1 p_80600_ p_80600_
+		2 p_80601_ p_80601_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction; m_6821_
+		0 p_80583_ p_80583_
+		1 p_80584_ p_80584_
+		2 p_80585_ p_80585_
+	readStructure (Lcom/google/gson/JsonObject;)Lnet/minecraft/tags/TagKey; m_210660_
+		static
+		0 p_210661_ p_210661_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80591_ p_80591_
+		1 p_80592_ p_80592_
+		2 p_80593_ p_80593_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80595_ p_80595_
+		1 p_80596_ p_80596_
+		2 p_80597_ p_80597_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80587_ p_80587_
+		1 p_80588_ p_80588_
+		2 p_80589_ p_80589_
+net/minecraft/world/level/storage/loot/functions/FillPlayerHead net/minecraft/world/level/storage/loot/functions/FillPlayerHead
+	entityTarget f_80602_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_80604_ p_80604_
+		1 p_80605_ p_80605_
+	fillPlayerHead (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165207_
+		static
+		0 p_165208_ p_165208_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$fillPlayerHead$0 (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165209_
+		static
+		0 p_165210_ p_165210_
+		1 p_165211_ p_165211_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80608_ p_80608_
+		1 p_80609_ p_80609_
+net/minecraft/world/level/storage/loot/functions/FillPlayerHead$Serializer net/minecraft/world/level/storage/loot/functions/FillPlayerHead$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80631_ p_80631_
+		1 p_80632_ p_80632_
+		2 p_80633_ p_80633_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead; m_6821_
+		0 p_80615_ p_80615_
+		1 p_80616_ p_80616_
+		2 p_80617_ p_80617_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80623_ p_80623_
+		1 p_80624_ p_80624_
+		2 p_80625_ p_80625_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80619_ p_80619_
+		1 p_80620_ p_80620_
+		2 p_80621_ p_80621_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80627_ p_80627_
+		1 p_80628_ p_80628_
+		2 p_80629_ p_80629_
+net/minecraft/world/level/storage/loot/functions/FunctionReference net/minecraft/world/level/storage/loot/functions/FunctionReference
+	LOGGER f_278448_
+	name f_278490_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_279226_ p_279226_
+		1 p_279246_ p_279246_
+	functionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_278647_
+		static
+		0 p_279115_ p_279115_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$functionReference$2 (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_278670_
+		static
+		0 p_279197_ p_279197_
+		1 p_279452_ p_279452_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V m_278678_
+		0 p_279244_ p_279244_
+		1 p_279397_ p_279397_
+		2 p_279367_ p_279367_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278708_
+		0 p_279405_ p_279405_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_279458_ p_279458_
+		1 p_279370_ p_279370_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279281_ p_279281_
+net/minecraft/world/level/storage/loot/functions/FunctionReference$Serializer net/minecraft/world/level/storage/loot/functions/FunctionReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/FunctionReference; m_6821_
+		0 p_279189_ p_279189_
+		1 p_279307_ p_279307_
+		2 p_279314_ p_279314_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_279154_ p_279154_
+		1 p_279095_ p_279095_
+		2 p_279336_ p_279336_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279373_ p_279373_
+		1 p_279089_ p_279089_
+		2 p_279479_ p_279479_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279489_ p_279489_
+		1 p_279098_ p_279098_
+		2 p_279352_ p_279352_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/FunctionReference;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279239_ p_279239_
+		1 p_279287_ p_279287_
+		2 p_279375_ p_279375_
+net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder
+	apply (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_230984_
+		0 p_230985_ p_230985_
+		1 p_230986_ p_230986_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230990_ p_230990_
+	apply ([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_230987_
+		0 p_230988_ p_230988_
+		1 p_230989_ p_230989_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+net/minecraft/world/level/storage/loot/functions/LimitCount net/minecraft/world/level/storage/loot/functions/LimitCount
+	limiter f_80635_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165213_ p_165213_
+		1 p_165214_ p_165214_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$limitCount$0 (Lnet/minecraft/world/level/storage/loot/IntRange;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165217_
+		static
+		0 p_165218_ p_165218_
+		1 p_165219_ p_165219_
+	limitCount (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165215_
+		static
+		0 p_165216_ p_165216_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80644_ p_80644_
+		1 p_80645_ p_80645_
+net/minecraft/world/level/storage/loot/functions/LimitCount$Serializer net/minecraft/world/level/storage/loot/functions/LimitCount$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80672_ p_80672_
+		1 p_80673_ p_80673_
+		2 p_80674_ p_80674_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LimitCount; m_6821_
+		0 p_80656_ p_80656_
+		1 p_80657_ p_80657_
+		2 p_80658_ p_80658_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80664_ p_80664_
+		1 p_80665_ p_80665_
+		2 p_80666_ p_80666_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80668_ p_80668_
+		1 p_80669_ p_80669_
+		2 p_80670_ p_80670_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LimitCount;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80660_ p_80660_
+		1 p_80661_ p_80661_
+		2 p_80662_ p_80662_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction
+	compositePredicates f_80675_
+	predicates f_80676_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_80678_ p_80678_
+	apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply
+		0 p_80689_ p_80689_
+		1 p_80690_ p_80690_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_80686_ p_80686_
+		1 p_80687_ p_80687_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80679_ p_80679_
+		1 p_80680_ p_80680_
+	simpleBuilder (Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80683_
+		static
+		0 p_80684_ p_80684_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80682_ p_80682_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder
+	conditions f_80691_
+	<init> ()V <init>
+	getConditions ()[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_80699_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230992_ p_230992_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79080_
+		0 p_80694_ p_80694_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder
+	constructor f_80700_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_80702_ p_80702_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Serializer net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80721_ p_80721_
+		1 p_80722_ p_80722_
+		2 p_80723_ p_80723_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_80708_ p_80708_
+		1 p_80709_ p_80709_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_7561_
+		0 p_80719_ p_80719_
+		1 p_80720_ p_80720_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80711_ p_80711_
+		1 p_80712_ p_80712_
+		2 p_80713_ p_80713_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80715_ p_80715_
+		1 p_80716_ p_80716_
+		2 p_80717_ p_80717_
+net/minecraft/world/level/storage/loot/functions/LootItemFunction net/minecraft/world/level/storage/loot/functions/LootItemFunction
+	decorate (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer; m_80724_
+		static
+		0 p_80725_ p_80725_
+		1 p_80726_ p_80726_
+		2 p_80727_ p_80727_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$decorate$0 (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)V m_80728_
+		static
+		0 p_80729_ p_80729_
+		1 p_80730_ p_80730_
+		2 p_80731_ p_80731_
+		3 p_80732_ p_80732_
+net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+net/minecraft/world/level/storage/loot/functions/LootItemFunctionType net/minecraft/world/level/storage/loot/functions/LootItemFunctionType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_80734_ p_80734_
+net/minecraft/world/level/storage/loot/functions/LootItemFunctions net/minecraft/world/level/storage/loot/functions/LootItemFunctions
+	APPLY_BONUS f_80750_
+	COPY_NAME f_80747_
+	COPY_NBT f_80755_
+	COPY_STATE f_80756_
+	ENCHANT_RANDOMLY f_80738_
+	ENCHANT_WITH_LEVELS f_80737_
+	EXPLORATION_MAP f_80745_
+	EXPLOSION_DECAY f_80752_
+	FILL_PLAYER_HEAD f_80754_
+	FURNACE_SMELT f_80740_
+	IDENTITY f_80735_
+	LIMIT_COUNT f_80749_
+	LOOTING_ENCHANT f_80741_
+	REFERENCE f_278442_
+	SET_ATTRIBUTES f_80743_
+	SET_BANNER_PATTERN f_165222_
+	SET_CONTENTS f_80748_
+	SET_COUNT f_80736_
+	SET_DAMAGE f_80742_
+	SET_ENCHANTMENTS f_165221_
+	SET_INSTRUMENT f_230994_
+	SET_LOOT_TABLE f_80751_
+	SET_LORE f_80753_
+	SET_NAME f_80744_
+	SET_NBT f_80739_
+	SET_POTION f_193030_
+	SET_STEW_EFFECT f_80746_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compose ([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; m_80770_
+		static
+		0 p_80771_ p_80771_
+	createGsonAdapter ()Ljava/lang/Object; m_80758_
+		static
+	lambda$compose$1 (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80765_
+		static
+		0 p_80766_ p_80766_
+		1 p_80767_ p_80767_
+		2 p_80768_ p_80768_
+		3 p_80769_ p_80769_
+	lambda$compose$2 ([Ljava/util/function/BiFunction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80772_
+		static
+		0 p_80773_ p_80773_
+		1 p_80774_ p_80774_
+		2 p_80775_ p_80775_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80759_
+		static
+		0 p_80760_ p_80760_
+		1 p_80761_ p_80761_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_80762_
+		static
+		0 p_80763_ p_80763_
+		1 p_80764_ p_80764_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction
+	NO_LIMIT f_165224_
+	limit f_80777_
+	value f_80776_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;I)V <init>
+		0 p_165226_ p_165226_
+		1 p_165227_ p_165227_
+		2 p_165228_ p_165228_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	hasLimit ()Z m_80798_
+	lootingMultiplier (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_165229_
+		static
+		0 p_165230_ p_165230_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80789_ p_80789_
+		1 p_80790_ p_80790_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder
+	count f_80801_
+	limit f_80802_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165232_ p_165232_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	setLimit (I)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_80806_
+		0 p_80807_ p_80807_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Serializer net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80828_ p_80828_
+		1 p_80829_ p_80829_
+		2 p_80830_ p_80830_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction; m_6821_
+		0 p_80812_ p_80812_
+		1 p_80813_ p_80813_
+		2 p_80814_ p_80814_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80816_ p_80816_
+		1 p_80817_ p_80817_
+		2 p_80818_ p_80818_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80824_ p_80824_
+		1 p_80825_ p_80825_
+		2 p_80826_ p_80826_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80820_ p_80820_
+		1 p_80821_ p_80821_
+		2 p_80822_ p_80822_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction net/minecraft/world/level/storage/loot/functions/SetAttributesFunction
+	modifiers f_80831_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/List;)V <init>
+		0 p_80833_ p_80833_
+		1 p_80834_ p_80834_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier;)Ljava/util/stream/Stream; m_278607_
+		static
+		0 p_279080_ p_279080_
+	modifier (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165235_
+		static
+		0 p_165236_ p_165236_
+		1 p_165237_ p_165237_
+		2 p_165238_ p_165238_
+		3 p_165239_ p_165239_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80840_ p_80840_
+		1 p_80841_ p_80841_
+	setAttributes ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_165241_
+		static
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$1 net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$1
+	$SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation f_80845_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder
+	modifiers f_165242_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	withModifier (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_165245_
+		0 p_165246_ p_165246_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier
+	amount f_80850_
+	attribute f_80848_
+	id f_80851_
+	name f_80847_
+	operation f_80849_
+	slots f_80852_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/UUID;)V <init>
+		0 p_165250_ p_165250_
+		1 p_165251_ p_165251_
+		2 p_165252_ p_165252_
+		3 p_165253_ p_165253_
+		4 p_165254_ p_165254_
+		5 p_165255_ p_165255_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; m_80862_
+		static
+		0 p_80863_ p_80863_
+		1 p_80864_ p_80864_
+	operationFromString (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_80869_
+		static
+		0 p_80870_ p_80870_
+	operationToString (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/lang/String; m_80860_
+		static
+		0 p_80861_ p_80861_
+	serialize (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; m_80865_
+		0 p_80866_ p_80866_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder
+	amount f_165259_
+	attribute f_165257_
+	id f_165260_
+	name f_165256_
+	operation f_165258_
+	slots f_165261_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165263_ p_165263_
+		1 p_165264_ p_165264_
+		2 p_165265_ p_165265_
+		3 p_165266_ p_165266_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; m_165267_
+	forSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165268_
+		0 p_165269_ p_165269_
+	withUuid (Ljava/util/UUID;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165270_
+		0 p_165271_ p_165271_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80899_ p_80899_
+		1 p_80900_ p_80900_
+		2 p_80901_ p_80901_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction; m_6821_
+		0 p_80883_ p_80883_
+		1 p_80884_ p_80884_
+		2 p_80885_ p_80885_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80887_ p_80887_
+		1 p_80888_ p_80888_
+		2 p_80889_ p_80889_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80891_ p_80891_
+		1 p_80892_ p_80892_
+		2 p_80893_ p_80893_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80895_ p_80895_
+		1 p_80896_ p_80896_
+		2 p_80897_ p_80897_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
+	append f_165273_
+	patterns f_165272_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/List;Z)V <init>
+		0 p_165275_ p_165275_
+		1 p_165276_ p_165276_
+		2 p_165277_ p_165277_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_165280_ p_165280_
+		1 p_165281_ p_165281_
+	setBannerPattern (Z)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_165282_
+		static
+		0 p_165283_ p_165283_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder
+	append f_165285_
+	patterns f_165284_
+	<init> (Z)V <init>
+		0 p_165287_ p_165287_
+	addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_230998_
+		0 p_230999_ p_230999_
+		1 p_231000_ p_231000_
+	addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_230995_
+		0 p_230996_ p_230996_
+		1 p_230997_ p_230997_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_165315_ p_165315_
+		1 p_165316_ p_165316_
+		2 p_165317_ p_165317_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction; m_6821_
+		0 p_165299_ p_165299_
+		1 p_165300_ p_165300_
+		2 p_165301_ p_165301_
+	lambda$serialize$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/google/gson/JsonSyntaxException; m_231004_
+		static
+		0 p_231005_ p_231005_
+	lambda$serialize$1 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_231001_
+		static
+		0 p_231002_ p_231002_
+		1 p_231003_ p_231003_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165303_ p_165303_
+		1 p_165304_ p_165304_
+		2 p_165305_ p_165305_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165311_ p_165311_
+		1 p_165312_ p_165312_
+		2 p_165313_ p_165313_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165307_ p_165307_
+		1 p_165308_ p_165308_
+		2 p_165309_ p_165309_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents net/minecraft/world/level/storage/loot/functions/SetContainerContents
+	entries f_80902_
+	type f_193031_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)V <init>
+		0 p_193033_ p_193033_
+		1 p_193034_ p_193034_
+		2 p_193035_ p_193035_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V m_287135_
+		static
+		0 p_287571_ p_287571_
+		1 p_287572_ p_287572_
+		2 p_287573_ p_287573_
+	lambda$run$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)V m_80913_
+		static
+		0 p_80914_ p_80914_
+		1 p_80915_ p_80915_
+		2 p_80916_ p_80916_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80911_ p_80911_
+		1 p_80912_ p_80912_
+	setContents (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_193036_
+		static
+		0 p_193037_ p_193037_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80918_ p_80918_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder
+	entries f_80927_
+	type f_193038_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;)V <init>
+		0 p_193040_ p_193040_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	withEntry (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_80930_
+		0 p_80931_ p_80931_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents$Serializer net/minecraft/world/level/storage/loot/functions/SetContainerContents$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80952_ p_80952_
+		1 p_80953_ p_80953_
+		2 p_80954_ p_80954_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents; m_6821_
+		0 p_80936_ p_80936_
+		1 p_80937_ p_80937_
+		2 p_80938_ p_80938_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_193041_
+		static
+		0 p_193042_ p_193042_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80940_ p_80940_
+		1 p_80941_ p_80941_
+		2 p_80942_ p_80942_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80948_ p_80948_
+		1 p_80949_ p_80949_
+		2 p_80950_ p_80950_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80944_ p_80944_
+		1 p_80945_ p_80945_
+		2 p_80946_ p_80946_
+net/minecraft/world/level/storage/loot/functions/SetContainerLootTable net/minecraft/world/level/storage/loot/functions/SetContainerLootTable
+	name f_80955_
+	seed f_80956_
+	type f_193043_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/world/level/block/entity/BlockEntityType;)V <init>
+		0 p_193045_ p_193045_
+		1 p_193046_ p_193046_
+		2 p_193047_ p_193047_
+		3 p_193048_ p_193048_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$withLootTable$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/BlockEntityType;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193061_
+		static
+		0 p_193062_ p_193062_
+		1 p_193063_ p_193063_
+		2 p_193064_ p_193064_
+	lambda$withLootTable$1 (Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/world/level/block/entity/BlockEntityType;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193056_
+		static
+		0 p_193057_ p_193057_
+		1 p_193058_ p_193058_
+		2 p_193059_ p_193059_
+		3 p_193060_ p_193060_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80967_ p_80967_
+		1 p_80968_ p_80968_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80970_ p_80970_
+	withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193049_
+		static
+		0 p_193050_ p_193050_
+		1 p_193051_ p_193051_
+	withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;J)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193052_
+		static
+		0 p_193053_ p_193053_
+		1 p_193054_ p_193054_
+		2 p_193055_ p_193055_
+net/minecraft/world/level/storage/loot/functions/SetContainerLootTable$Serializer net/minecraft/world/level/storage/loot/functions/SetContainerLootTable$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80994_ p_80994_
+		1 p_80995_ p_80995_
+		2 p_80996_ p_80996_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable; m_6821_
+		0 p_80978_ p_80978_
+		1 p_80979_ p_80979_
+		2 p_80980_ p_80980_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_193065_
+		static
+		0 p_193066_ p_193066_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80982_ p_80982_
+		1 p_80983_ p_80983_
+		2 p_80984_ p_80984_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80986_ p_80986_
+		1 p_80987_ p_80987_
+		2 p_80988_ p_80988_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80990_ p_80990_
+		1 p_80991_ p_80991_
+		2 p_80992_ p_80992_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction
+	add f_165335_
+	enchantments f_165334_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Map;Z)V <init>
+		0 p_165337_ p_165337_
+		1 p_165338_ p_165338_
+		2 p_165339_ p_165339_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; m_278608_
+		static
+		0 p_279081_ p_279081_
+	lambda$run$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V m_165350_
+		static
+		0 p_165351_ p_165351_
+		1 p_165352_ p_165352_
+		2 p_165353_ p_165353_
+		3 p_165354_ p_165354_
+	lambda$run$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165341_
+		static
+		0 p_165342_ p_165342_
+		1 p_165343_ p_165343_
+		2 p_165344_ p_165344_
+	lambda$run$3 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165364_
+		static
+		0 p_165365_ p_165365_
+		1 p_165366_ p_165366_
+		2 p_165367_ p_165367_
+	lambda$run$4 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165359_
+		static
+		0 p_165360_ p_165360_
+		1 p_165361_ p_165361_
+		2 p_165362_ p_165362_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_165346_ p_165346_
+		1 p_165347_ p_165347_
+	updateEnchantment (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_165355_
+		static
+		0 p_165356_ p_165356_
+		1 p_165357_ p_165357_
+		2 p_165358_ p_165358_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder
+	add f_165369_
+	enchantments f_165368_
+	<init> (Z)V <init>
+		0 p_165372_ p_165372_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; m_6477_
+	withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; m_165374_
+		0 p_165375_ p_165375_
+		1 p_165376_ p_165376_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_165404_ p_165404_
+		1 p_165405_ p_165405_
+		2 p_165406_ p_165406_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction; m_6821_
+		0 p_165381_ p_165381_
+		1 p_165382_ p_165382_
+		2 p_165383_ p_165383_
+	lambda$deserialize$1 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_165401_
+		static
+		0 p_165402_ p_165402_
+	lambda$serialize$0 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V m_257367_
+		static
+		0 p_259021_ p_259021_
+		1 p_259022_ p_259022_
+		2 p_259023_ p_259023_
+		3 p_259024_ p_259024_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165390_ p_165390_
+		1 p_165391_ p_165391_
+		2 p_165392_ p_165392_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165398_ p_165398_
+		1 p_165399_ p_165399_
+		2 p_165400_ p_165400_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165394_ p_165394_
+		1 p_165395_ p_165395_
+		2 p_165396_ p_165396_
+net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
+	options f_231006_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_231008_ p_231008_
+		1 p_231009_ p_231009_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setInstrumentOptions$0 (Lnet/minecraft/tags/TagKey;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_231013_
+		static
+		0 p_231014_ p_231014_
+		1 p_231015_ p_231015_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_231017_ p_231017_
+		1 p_231018_ p_231018_
+	setInstrumentOptions (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_231011_
+		static
+		0 p_231012_ p_231012_
+net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_231037_ p_231037_
+		1 p_231038_ p_231038_
+		2 p_231039_ p_231039_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction; m_6821_
+		0 p_231021_ p_231021_
+		1 p_231022_ p_231022_
+		2 p_231023_ p_231023_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231025_ p_231025_
+		1 p_231026_ p_231026_
+		2 p_231027_ p_231027_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231033_ p_231033_
+		1 p_231034_ p_231034_
+		2 p_231035_ p_231035_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231029_ p_231029_
+		1 p_231030_ p_231030_
+		2 p_231031_ p_231031_
+net/minecraft/world/level/storage/loot/functions/SetItemCountFunction net/minecraft/world/level/storage/loot/functions/SetItemCountFunction
+	add f_165407_
+	value f_80997_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165409_ p_165409_
+		1 p_165410_ p_165410_
+		2 p_165411_ p_165411_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setCount$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165421_
+		static
+		0 p_165422_ p_165422_
+		1 p_165423_ p_165423_
+	lambda$setCount$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165417_
+		static
+		0 p_165418_ p_165418_
+		1 p_165419_ p_165419_
+		2 p_165420_ p_165420_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81006_ p_81006_
+		1 p_81007_ p_81007_
+	setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165412_
+		static
+		0 p_165413_ p_165413_
+	setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165414_
+		static
+		0 p_165415_ p_165415_
+		1 p_165416_ p_165416_
+net/minecraft/world/level/storage/loot/functions/SetItemCountFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetItemCountFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81034_ p_81034_
+		1 p_81035_ p_81035_
+		2 p_81036_ p_81036_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction; m_6821_
+		0 p_81018_ p_81018_
+		1 p_81019_ p_81019_
+		2 p_81020_ p_81020_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81022_ p_81022_
+		1 p_81023_ p_81023_
+		2 p_81024_ p_81024_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81030_ p_81030_
+		1 p_81031_ p_81031_
+		2 p_81032_ p_81032_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81026_ p_81026_
+		1 p_81027_ p_81027_
+		2 p_81028_ p_81028_
+net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction
+	LOGGER f_81037_
+	add f_165425_
+	damage f_81038_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165427_ p_165427_
+		1 p_165428_ p_165428_
+		2 p_165429_ p_165429_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setDamage$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165439_
+		static
+		0 p_165440_ p_165440_
+		1 p_165441_ p_165441_
+	lambda$setDamage$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165435_
+		static
+		0 p_165436_ p_165436_
+		1 p_165437_ p_165437_
+		2 p_165438_ p_165438_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81048_ p_81048_
+		1 p_81049_ p_81049_
+	setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165432_
+		static
+		0 p_165433_ p_165433_
+		1 p_165434_ p_165434_
+	setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165430_
+		static
+		0 p_165431_ p_165431_
+net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81076_ p_81076_
+		1 p_81077_ p_81077_
+		2 p_81078_ p_81078_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction; m_6821_
+		0 p_81060_ p_81060_
+		1 p_81061_ p_81061_
+		2 p_81062_ p_81062_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81064_ p_81064_
+		1 p_81065_ p_81065_
+		2 p_81066_ p_81066_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81072_ p_81072_
+		1 p_81073_ p_81073_
+		2 p_81074_ p_81074_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81068_ p_81068_
+		1 p_81069_ p_81069_
+		2 p_81070_ p_81070_
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction net/minecraft/world/level/storage/loot/functions/SetLoreFunction
+	lore f_81080_
+	replace f_81079_
+	resolutionContext f_81081_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;ZLjava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81083_ p_81083_
+		1 p_81084_ p_81084_
+		2 p_81085_ p_81085_
+		3 p_81086_ p_81086_
+	getLoreTag (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/nbt/ListTag; m_81091_
+		0 p_81092_ p_81092_
+		1 p_81093_ p_81093_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81089_ p_81089_
+		1 p_81090_ p_81090_
+	setLore ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165443_
+		static
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder
+	lore f_165446_
+	replace f_165444_
+	resolutionContext f_165445_
+	<init> ()V <init>
+	addLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165451_
+		0 p_165452_ p_165452_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	setReplace (Z)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165453_
+		0 p_165454_ p_165454_
+	setResolutionContext (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165449_
+		0 p_165450_ p_165450_
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81119_ p_81119_
+		1 p_81120_ p_81120_
+		2 p_81121_ p_81121_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction; m_6821_
+		0 p_81103_ p_81103_
+		1 p_81104_ p_81104_
+		2 p_81105_ p_81105_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81107_ p_81107_
+		1 p_81108_ p_81108_
+		2 p_81109_ p_81109_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81115_ p_81115_
+		1 p_81116_ p_81116_
+		2 p_81117_ p_81117_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81111_ p_81111_
+		1 p_81112_ p_81112_
+		2 p_81113_ p_81113_
+net/minecraft/world/level/storage/loot/functions/SetNameFunction net/minecraft/world/level/storage/loot/functions/SetNameFunction
+	LOGGER f_81122_
+	name f_81123_
+	resolutionContext f_81124_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81127_ p_81127_
+		1 p_81128_ p_81128_
+		2 p_81129_ p_81129_
+	createResolver (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/function/UnaryOperator; m_81139_
+		static
+		0 p_81140_ p_81140_
+		1 p_81141_ p_81141_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$createResolver$0 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_81144_
+		static
+		0 p_81145_ p_81145_
+		1 p_81146_ p_81146_
+		2 p_81147_ p_81147_
+	lambda$createResolver$1 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_81151_
+		static
+		0 p_81152_ p_81152_
+	lambda$setName$2 (Lnet/minecraft/network/chat/Component;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165466_
+		static
+		0 p_165467_ p_165467_
+		1 p_165468_ p_165468_
+	lambda$setName$3 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165462_
+		static
+		0 p_165463_ p_165463_
+		1 p_165464_ p_165464_
+		2 p_165465_ p_165465_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81137_ p_81137_
+		1 p_81138_ p_81138_
+	setName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165457_
+		static
+		0 p_165458_ p_165458_
+	setName (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165459_
+		static
+		0 p_165460_ p_165460_
+		1 p_165461_ p_165461_
+net/minecraft/world/level/storage/loot/functions/SetNameFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetNameFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81171_ p_81171_
+		1 p_81172_ p_81172_
+		2 p_81173_ p_81173_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction; m_6821_
+		0 p_81155_ p_81155_
+		1 p_81156_ p_81156_
+		2 p_81157_ p_81157_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81159_ p_81159_
+		1 p_81160_ p_81160_
+		2 p_81161_ p_81161_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81167_ p_81167_
+		1 p_81168_ p_81168_
+		2 p_81169_ p_81169_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81163_ p_81163_
+		1 p_81164_ p_81164_
+		2 p_81165_ p_81165_
+net/minecraft/world/level/storage/loot/functions/SetNbtFunction net/minecraft/world/level/storage/loot/functions/SetNbtFunction
+	tag f_81174_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_81176_ p_81176_
+		1 p_81177_ p_81177_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setTag$0 (Lnet/minecraft/nbt/CompoundTag;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_81189_
+		static
+		0 p_81190_ p_81190_
+		1 p_81191_ p_81191_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81183_ p_81183_
+		1 p_81184_ p_81184_
+	setTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_81187_
+		static
+		0 p_81188_ p_81188_
+net/minecraft/world/level/storage/loot/functions/SetNbtFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetNbtFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetNbtFunction; m_6821_
+		0 p_81195_ p_81195_
+		1 p_81196_ p_81196_
+		2 p_81197_ p_81197_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81211_ p_81211_
+		1 p_81212_ p_81212_
+		2 p_81213_ p_81213_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81199_ p_81199_
+		1 p_81200_ p_81200_
+		2 p_81201_ p_81201_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetNbtFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81203_ p_81203_
+		1 p_81204_ p_81204_
+		2 p_81205_ p_81205_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81207_ p_81207_
+		1 p_81208_ p_81208_
+		2 p_81209_ p_81209_
+net/minecraft/world/level/storage/loot/functions/SetPotionFunction net/minecraft/world/level/storage/loot/functions/SetPotionFunction
+	potion f_193067_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/item/alchemy/Potion;)V <init>
+		0 p_193069_ p_193069_
+		1 p_193070_ p_193070_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setPotion$0 (Lnet/minecraft/world/item/alchemy/Potion;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193077_
+		static
+		0 p_193078_ p_193078_
+		1 p_193079_ p_193079_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_193073_ p_193073_
+		1 p_193074_ p_193074_
+	setPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193075_
+		static
+		0 p_193076_ p_193076_
+net/minecraft/world/level/storage/loot/functions/SetPotionFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetPotionFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction; m_6821_
+		0 p_193082_ p_193082_
+		1 p_193083_ p_193083_
+		2 p_193084_ p_193084_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_193100_ p_193100_
+		1 p_193101_ p_193101_
+		2 p_193102_ p_193102_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_193097_
+		static
+		0 p_193098_ p_193098_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193086_ p_193086_
+		1 p_193087_ p_193087_
+		2 p_193088_ p_193088_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193094_ p_193094_
+		1 p_193095_ p_193095_
+		2 p_193096_ p_193096_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193090_ p_193090_
+		1 p_193091_ p_193091_
+		2 p_193092_ p_193092_
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction
+	effectDurationMap f_81214_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Map;)V <init>
+		0 p_81216_ p_81216_
+		1 p_81217_ p_81217_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; m_278609_
+		static
+		0 p_279082_ p_279082_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81223_ p_81223_
+		1 p_81224_ p_81224_
+	stewEffect ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_81228_
+		static
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder
+	effectDurationMap f_81229_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	withEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_165472_
+		0 p_165473_ p_165473_
+		1 p_165474_ p_165474_
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81257_ p_81257_
+		1 p_81258_ p_81258_
+		2 p_81259_ p_81259_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction; m_6821_
+		0 p_81239_ p_81239_
+		1 p_81240_ p_81240_
+		2 p_81241_ p_81241_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_81254_
+		static
+		0 p_81255_ p_81255_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81243_ p_81243_
+		1 p_81244_ p_81244_
+		2 p_81245_ p_81245_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81251_ p_81251_
+		1 p_81252_ p_81252_
+		2 p_81253_ p_81253_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81247_ p_81247_
+		1 p_81248_ p_81248_
+		2 p_81249_ p_81249_
+net/minecraft/world/level/storage/loot/functions/SmeltItemFunction net/minecraft/world/level/storage/loot/functions/SmeltItemFunction
+	LOGGER f_81260_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_81263_ p_81263_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81268_ p_81268_
+		1 p_81269_ p_81269_
+	smelted ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_81271_
+		static
+net/minecraft/world/level/storage/loot/functions/SmeltItemFunction$Serializer net/minecraft/world/level/storage/loot/functions/SmeltItemFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SmeltItemFunction; m_6821_
+		0 p_81274_ p_81274_
+		1 p_81275_ p_81275_
+		2 p_81276_ p_81276_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81278_ p_81278_
+		1 p_81279_ p_81279_
+		2 p_81280_ p_81280_
+net/minecraft/world/level/storage/loot/functions/package-info net/minecraft/world/level/storage/loot/functions/package-info
+net/minecraft/world/level/storage/loot/package-info net/minecraft/world/level/storage/loot/package-info
+net/minecraft/world/level/storage/loot/parameters/LootContextParam net/minecraft/world/level/storage/loot/parameters/LootContextParam
+	name f_81281_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_81283_ p_81283_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_81284_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSet net/minecraft/world/level/storage/loot/parameters/LootContextParamSet
+	all f_81386_
+	required f_81385_
+	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
+		0 p_81388_ p_81388_
+		1 p_81389_ p_81389_
+	builder ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_165477_
+		static
+	getAllowed ()Ljava/util/Set; m_81398_
+	getRequired ()Ljava/util/Set; m_81394_
+	isAllowed (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_165475_
+		0 p_165476_ p_165476_
+	lambda$toString$0 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/String; m_81399_
+		0 p_81400_ p_81400_
+	toString ()Ljava/lang/String; toString
+	validateUser (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_81395_
+		0 p_81396_ p_81396_
+		1 p_81397_ p_81397_
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder
+	optional f_81403_
+	required f_81402_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81405_
+	optional (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_81408_
+		0 p_81409_ p_81409_
+	required (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_81406_
+		0 p_81407_ p_81407_
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSets net/minecraft/world/level/storage/loot/parameters/LootContextParamSets
+	ADVANCEMENT_ENTITY f_81419_
+	ADVANCEMENT_LOCATION f_285637_
+	ADVANCEMENT_REWARD f_81418_
+	ALL_PARAMS f_81420_
+	ARCHAEOLOGY f_271368_
+	BLOCK f_81421_
+	CHEST f_81411_
+	COMMAND f_81412_
+	EMPTY f_81410_
+	ENTITY f_81415_
+	FISHING f_81414_
+	GIFT f_81416_
+	PIGLIN_BARTER f_81417_
+	REGISTRY f_81422_
+	SELECTOR f_81413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81431_
+		static
+		0 p_81432_ p_81432_
+	getKey (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/resources/ResourceLocation; m_81426_
+		static
+		0 p_81427_ p_81427_
+	lambda$static$0 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81453_
+		static
+		0 p_81454_ p_81454_
+	lambda$static$1 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81451_
+		static
+		0 p_81452_ p_81452_
+	lambda$static$10 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81437_
+		static
+		0 p_81438_ p_81438_
+	lambda$static$11 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_285732_
+		static
+		0 p_286218_ p_286218_
+	lambda$static$12 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81433_
+		static
+		0 p_81434_ p_81434_
+	lambda$static$13 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81424_
+		static
+		0 p_81425_ p_81425_
+	lambda$static$2 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81449_
+		static
+		0 p_81450_ p_81450_
+	lambda$static$3 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81447_
+		static
+		0 p_81448_ p_81448_
+	lambda$static$4 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81445_
+		static
+		0 p_81446_ p_81446_
+	lambda$static$5 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81443_
+		static
+		0 p_81444_ p_81444_
+	lambda$static$6 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_271683_
+		static
+		0 p_272589_ p_272589_
+	lambda$static$7 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81441_
+		static
+		0 p_81442_ p_81442_
+	lambda$static$8 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81439_
+		static
+		0 p_81440_ p_81440_
+	lambda$static$9 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81435_
+		static
+		0 p_81436_ p_81436_
+	register (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81428_
+		static
+		0 p_81429_ p_81429_
+		1 p_81430_ p_81430_
+net/minecraft/world/level/storage/loot/parameters/LootContextParams net/minecraft/world/level/storage/loot/parameters/LootContextParams
+	BLOCK_ENTITY f_81462_
+	BLOCK_STATE f_81461_
+	DAMAGE_SOURCE f_81457_
+	DIRECT_KILLER_ENTITY f_81459_
+	EXPLOSION_RADIUS f_81464_
+	KILLER_ENTITY f_81458_
+	LAST_DAMAGE_PLAYER f_81456_
+	ORIGIN f_81460_
+	THIS_ENTITY f_81455_
+	TOOL f_81463_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; m_81466_
+		static
+		0 p_81467_ p_81467_
+net/minecraft/world/level/storage/loot/parameters/package-info net/minecraft/world/level/storage/loot/parameters/package-info
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition net/minecraft/world/level/storage/loot/predicates/AllOfCondition
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286723_ p_286723_
+	allOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285871_
+		static
+		0 p_286873_ p_286873_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286842_ p_286842_
+	and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285747_
+		0 p_286760_ p_286760_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286816_ p_286816_
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Serializer net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286349_ p_286349_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition; m_285830_
+		0 p_286223_ p_286223_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition net/minecraft/world/level/storage/loot/predicates/AnyOfCondition
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286532_ p_286532_
+	anyOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285758_
+		static
+		0 p_286239_ p_286239_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286497_ p_286497_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286715_ p_286715_
+	or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285888_
+		0 p_286344_ p_286344_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Serializer net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition; m_285830_
+		0 p_286467_ p_286467_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286805_ p_286805_
+net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition
+	enchantment f_81507_
+	values f_81508_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;[F)V <init>
+		0 p_81510_ p_81510_
+		1 p_81511_ p_81511_
+	bonusLevelFlatChance (Lnet/minecraft/world/item/enchantment/Enchantment;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81517_
+		static
+		0 p_81518_ p_81518_
+		1 p_81519_ p_81519_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$bonusLevelFlatChance$0 (Lnet/minecraft/world/item/enchantment/Enchantment;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81525_
+		static
+		0 p_81526_ p_81526_
+		1 p_81527_ p_81527_
+	test (Ljava/lang/Object;)Z test
+		0 p_81531_ p_81531_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81521_ p_81521_
+net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition$Serializer net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition; m_7561_
+		0 p_81547_ p_81547_
+		1 p_81548_ p_81548_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81534_ p_81534_
+		1 p_81535_ p_81535_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonParseException; m_81544_
+		static
+		0 p_81545_ p_81545_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81541_ p_81541_
+		1 p_81542_ p_81542_
+		2 p_81543_ p_81543_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81537_ p_81537_
+		1 p_81538_ p_81538_
+		2 p_81539_ p_81539_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition
+	composedPredicate f_285616_
+	terms f_285609_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/function/Predicate;)V <init>
+		0 p_286437_ p_286437_
+		1 p_286771_ p_286771_
+	test (Ljava/lang/Object;)Z test
+		0 p_286320_ p_286320_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_286298_ p_286298_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_286819_ p_286819_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder
+	terms f_285633_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286619_ p_286619_
+	addTerm (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V m_286010_
+		0 p_286677_ p_286677_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286469_ p_286469_
+	lambda$build$0 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285756_
+		static
+		0 p_286455_ p_286455_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Serializer net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286604_ p_286604_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_286345_ p_286345_
+		1 p_286358_ p_286358_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_7561_
+		0 p_286509_ p_286509_
+		1 p_286321_ p_286321_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_286785_ p_286785_
+		1 p_286371_ p_286371_
+		2 p_286902_ p_286902_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_286342_ p_286342_
+		1 p_286412_ p_286412_
+		2 p_286331_ p_286331_
+net/minecraft/world/level/storage/loot/predicates/ConditionReference net/minecraft/world/level/storage/loot/predicates/ConditionReference
+	LOGGER f_81549_
+	name f_81550_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_81553_ p_81553_
+	conditionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_165480_
+		static
+		0 p_165481_ p_165481_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$conditionReference$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_165482_
+		static
+		0 p_165483_ p_165483_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V m_278610_
+		0 p_279083_ p_279083_
+		1 p_279084_ p_279084_
+		2 p_279085_ p_279085_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278611_
+		0 p_279086_ p_279086_
+	test (Ljava/lang/Object;)Z test
+		0 p_81565_ p_81565_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81558_ p_81558_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_81560_ p_81560_
+net/minecraft/world/level/storage/loot/predicates/ConditionReference$Serializer net/minecraft/world/level/storage/loot/predicates/ConditionReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81568_ p_81568_
+		1 p_81569_ p_81569_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionReference; m_7561_
+		0 p_81579_ p_81579_
+		1 p_81580_ p_81580_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81575_ p_81575_
+		1 p_81576_ p_81576_
+		2 p_81577_ p_81577_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ConditionReference;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81571_ p_81571_
+		1 p_81572_ p_81572_
+		2 p_81573_ p_81573_
+net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_231043_ p_231043_
+	when (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_231040_
+		0 p_231041_ p_231041_
+		1 p_231042_ p_231042_
+net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition
+	predicate f_81582_
+	<init> (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_81584_ p_81584_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasDamageSource (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81589_
+		static
+		0 p_81590_ p_81590_
+	lambda$hasDamageSource$0 (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81596_
+		static
+		0 p_81597_ p_81597_
+	test (Ljava/lang/Object;)Z test
+		0 p_81599_ p_81599_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81592_ p_81592_
+net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition$Serializer net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/DamageSourceCondition; m_7561_
+		0 p_81613_ p_81613_
+		1 p_81614_ p_81614_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81602_ p_81602_
+		1 p_81603_ p_81603_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81609_ p_81609_
+		1 p_81610_ p_81610_
+		2 p_81611_ p_81611_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/DamageSourceCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81605_ p_81605_
+		1 p_81606_ p_81606_
+		2 p_81607_ p_81607_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition
+	entityTarget f_81616_
+	scores f_81615_
+	<init> (Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81618_ p_81618_
+		1 p_81619_ p_81619_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasScore (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Z m_165490_
+		0 p_165491_ p_165491_
+		1 p_165492_ p_165492_
+		2 p_165493_ p_165493_
+		3 p_165494_ p_165494_
+		4 p_165495_ p_165495_
+	hasScores (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; m_165488_
+		static
+		0 p_165489_ p_165489_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/stream/Stream; m_165486_
+		static
+		0 p_165487_ p_165487_
+	test (Ljava/lang/Object;)Z test
+		0 p_81638_ p_81638_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81631_ p_81631_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder
+	entityTarget f_165497_
+	scores f_165496_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165499_ p_165499_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	withScore (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; m_165500_
+		0 p_165501_ p_165501_
+		1 p_165502_ p_165502_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Serializer net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition; m_7561_
+		0 p_81652_ p_81652_
+		1 p_81653_ p_81653_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81641_ p_81641_
+		1 p_81642_ p_81642_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81648_ p_81648_
+		1 p_81649_ p_81649_
+		2 p_81650_ p_81650_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81644_ p_81644_
+		1 p_81645_ p_81645_
+		2 p_81646_ p_81646_
+net/minecraft/world/level/storage/loot/predicates/ExplosionCondition net/minecraft/world/level/storage/loot/predicates/ExplosionCondition
+	INSTANCE f_81654_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$survivesExplosion$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81663_
+		static
+	survivesExplosion ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81661_
+		static
+	test (Ljava/lang/Object;)Z test
+		0 p_81665_ p_81665_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81659_ p_81659_
+net/minecraft/world/level/storage/loot/predicates/ExplosionCondition$Serializer net/minecraft/world/level/storage/loot/predicates/ExplosionCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81668_ p_81668_
+		1 p_81669_ p_81669_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ExplosionCondition; m_7561_
+		0 p_81679_ p_81679_
+		1 p_81680_ p_81680_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81675_ p_81675_
+		1 p_81676_ p_81676_
+		2 p_81677_ p_81677_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ExplosionCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81671_ p_81671_
+		1 p_81672_ p_81672_
+		2 p_81673_ p_81673_
+net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition
+	term f_81681_
+	<init> (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_81683_ p_81683_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	invert (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81694_
+		static
+		0 p_81695_ p_81695_
+	lambda$invert$0 (Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81697_
+		static
+		0 p_81698_ p_81698_
+	test (Ljava/lang/Object;)Z test
+		0 p_81700_ p_81700_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81689_ p_81689_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_81691_ p_81691_
+net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition$Serializer net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81703_ p_81703_
+		1 p_81704_ p_81704_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition; m_7561_
+		0 p_81714_ p_81714_
+		1 p_81715_ p_81715_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81710_ p_81710_
+		1 p_81711_ p_81711_
+		2 p_81712_ p_81712_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81706_ p_81706_
+		1 p_81707_ p_81707_
+		2 p_81708_ p_81708_
+net/minecraft/world/level/storage/loot/predicates/LocationCheck net/minecraft/world/level/storage/loot/predicates/LocationCheck
+	offset f_81717_
+	predicate f_81716_
+	<init> (Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_81719_ p_81719_
+		1 p_81720_ p_81720_
+	checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81727_
+		static
+		0 p_81728_ p_81728_
+		1 p_81729_ p_81729_
+	checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81725_
+		static
+		0 p_81726_ p_81726_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$checkLocation$0 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81735_
+		static
+		0 p_81736_ p_81736_
+	lambda$checkLocation$1 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81737_
+		static
+		0 p_81738_ p_81738_
+		1 p_81739_ p_81739_
+	test (Ljava/lang/Object;)Z test
+		0 p_81743_ p_81743_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81731_ p_81731_
+net/minecraft/world/level/storage/loot/predicates/LocationCheck$Serializer net/minecraft/world/level/storage/loot/predicates/LocationCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LocationCheck; m_7561_
+		0 p_81757_ p_81757_
+		1 p_81758_ p_81758_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81746_ p_81746_
+		1 p_81747_ p_81747_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81753_ p_81753_
+		1 p_81754_ p_81754_
+		2 p_81755_ p_81755_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LocationCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81749_ p_81749_
+		1 p_81750_ p_81750_
+		2 p_81751_ p_81751_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition
+	block f_81759_
+	properties f_81760_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_81762_ p_81762_
+		1 p_81763_ p_81763_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasBlockStateProperties (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; m_81769_
+		static
+		0 p_81770_ p_81770_
+	test (Ljava/lang/Object;)Z test
+		0 p_81779_ p_81779_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81772_ p_81772_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder
+	block f_81780_
+	properties f_81781_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_81783_ p_81783_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; m_81784_
+		0 p_81785_ p_81785_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81792_ p_81792_
+		1 p_81793_ p_81793_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition; m_7561_
+		0 p_81805_ p_81805_
+		1 p_81806_ p_81806_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_81802_
+		static
+		0 p_81803_ p_81803_
+	lambda$deserialize$1 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_81788_
+		static
+		0 p_81789_ p_81789_
+		1 p_81790_ p_81790_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81799_ p_81799_
+		1 p_81800_ p_81800_
+		2 p_81801_ p_81801_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81795_ p_81795_
+		1 p_81796_ p_81796_
+		2 p_81797_ p_81797_
+net/minecraft/world/level/storage/loot/predicates/LootItemCondition net/minecraft/world/level/storage/loot/predicates/LootItemCondition
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder
+	and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285747_
+		0 p_286363_ p_286363_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	invert ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81807_
+	or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285888_
+		0 p_286316_ p_286316_
+net/minecraft/world/level/storage/loot/predicates/LootItemConditionType net/minecraft/world/level/storage/loot/predicates/LootItemConditionType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_81810_ p_81810_
+net/minecraft/world/level/storage/loot/predicates/LootItemConditions net/minecraft/world/level/storage/loot/predicates/LootItemConditions
+	ALL_OF f_285646_
+	ANY_OF f_285643_
+	BLOCK_STATE_PROPERTY f_81818_
+	DAMAGE_SOURCE_PROPERTIES f_81822_
+	ENTITY_PROPERTIES f_81815_
+	ENTITY_SCORES f_81817_
+	INVERTED f_81811_
+	KILLED_BY_PLAYER f_81816_
+	LOCATION_CHECK f_81823_
+	MATCH_TOOL f_81819_
+	RANDOM_CHANCE f_81813_
+	RANDOM_CHANCE_WITH_LOOTING f_81814_
+	REFERENCE f_81825_
+	SURVIVES_EXPLOSION f_81821_
+	TABLE_BONUS f_81820_
+	TIME_CHECK f_81826_
+	VALUE_CHECK f_165504_
+	WEATHER_CHECK f_81824_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	andConditions ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_81834_
+		static
+		0 p_81835_ p_81835_
+	createGsonAdapter ()Ljava/lang/Object; m_81828_
+		static
+	lambda$andConditions$0 (Ljava/lang/Object;)Z m_81839_
+		static
+		0 p_81840_ p_81840_
+	lambda$andConditions$1 ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z m_81843_
+		static
+		0 p_81844_ p_81844_
+		1 p_81845_ p_81845_
+	lambda$orConditions$2 (Ljava/lang/Object;)Z m_81829_
+		static
+		0 p_81830_ p_81830_
+	lambda$orConditions$3 ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z m_81836_
+		static
+		0 p_81837_ p_81837_
+		1 p_81838_ p_81838_
+	orConditions ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_81841_
+		static
+		0 p_81842_ p_81842_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_81831_
+		static
+		0 p_81832_ p_81832_
+		1 p_81833_ p_81833_
+net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition
+	entityTarget f_81847_
+	predicate f_81846_
+	<init> (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81849_ p_81849_
+		1 p_81850_ p_81850_
+	entityPresent (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81862_
+		static
+		0 p_81863_ p_81863_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81864_
+		static
+		0 p_81865_ p_81865_
+		1 p_81866_ p_81866_
+	hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81867_
+		static
+		0 p_81868_ p_81868_
+		1 p_81869_ p_81869_
+	lambda$hasProperties$0 (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81856_
+		static
+		0 p_81857_ p_81857_
+		1 p_81858_ p_81858_
+	lambda$hasProperties$1 (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81859_
+		static
+		0 p_81860_ p_81860_
+		1 p_81861_ p_81861_
+	test (Ljava/lang/Object;)Z test
+		0 p_81878_ p_81878_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81871_ p_81871_
+net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition; m_7561_
+		0 p_81892_ p_81892_
+		1 p_81893_ p_81893_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81881_ p_81881_
+		1 p_81882_ p_81882_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81888_ p_81888_
+		1 p_81889_ p_81889_
+		2 p_81890_ p_81890_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81884_ p_81884_
+		1 p_81885_ p_81885_
+		2 p_81886_ p_81886_
+net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition
+	INSTANCE f_81894_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	killedByPlayer ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81901_
+		static
+	lambda$killedByPlayer$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81903_
+		static
+	test (Ljava/lang/Object;)Z test
+		0 p_81905_ p_81905_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81899_ p_81899_
+net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition; m_7561_
+		0 p_81919_ p_81919_
+		1 p_81920_ p_81920_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81908_ p_81908_
+		1 p_81909_ p_81909_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81915_ p_81915_
+		1 p_81916_ p_81916_
+		2 p_81917_ p_81917_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81911_ p_81911_
+		1 p_81912_ p_81912_
+		2 p_81913_ p_81913_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition
+	probability f_81921_
+	<init> (F)V <init>
+		0 p_81923_ p_81923_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$randomChance$0 (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81934_
+		static
+		0 p_81935_ p_81935_
+	randomChance (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81927_
+		static
+		0 p_81928_ p_81928_
+	test (Ljava/lang/Object;)Z test
+		0 p_81937_ p_81937_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81930_ p_81930_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition; m_7561_
+		0 p_81951_ p_81951_
+		1 p_81952_ p_81952_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81940_ p_81940_
+		1 p_81941_ p_81941_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81947_ p_81947_
+		1 p_81948_ p_81948_
+		2 p_81949_ p_81949_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81943_ p_81943_
+		1 p_81944_ p_81944_
+		2 p_81945_ p_81945_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition
+	lootingMultiplier f_81954_
+	percent f_81953_
+	<init> (FF)V <init>
+		0 p_81956_ p_81956_
+		1 p_81957_ p_81957_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$randomChanceAndLootingBoost$0 (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81971_
+		static
+		0 p_81972_ p_81972_
+		1 p_81973_ p_81973_
+	randomChanceAndLootingBoost (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81963_
+		static
+		0 p_81964_ p_81964_
+		1 p_81965_ p_81965_
+	test (Ljava/lang/Object;)Z test
+		0 p_81977_ p_81977_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81967_ p_81967_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81980_ p_81980_
+		1 p_81981_ p_81981_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition; m_7561_
+		0 p_81991_ p_81991_
+		1 p_81992_ p_81992_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81983_ p_81983_
+		1 p_81984_ p_81984_
+		2 p_81985_ p_81985_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81987_ p_81987_
+		1 p_81988_ p_81988_
+		2 p_81989_ p_81989_
+net/minecraft/world/level/storage/loot/predicates/MatchTool net/minecraft/world/level/storage/loot/predicates/MatchTool
+	predicate f_81993_
+	<init> (Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_81995_ p_81995_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$toolMatches$0 (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_82004_
+		static
+		0 p_82005_ p_82005_
+	test (Ljava/lang/Object;)Z test
+		0 p_82007_ p_82007_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82000_ p_82000_
+	toolMatches (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81997_
+		static
+		0 p_81998_ p_81998_
+net/minecraft/world/level/storage/loot/predicates/MatchTool$Serializer net/minecraft/world/level/storage/loot/predicates/MatchTool$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82010_ p_82010_
+		1 p_82011_ p_82011_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/MatchTool; m_7561_
+		0 p_82021_ p_82021_
+		1 p_82022_ p_82022_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/MatchTool;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82013_ p_82013_
+		1 p_82014_ p_82014_
+		2 p_82015_ p_82015_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82017_ p_82017_
+		1 p_82018_ p_82018_
+		2 p_82019_ p_82019_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck net/minecraft/world/level/storage/loot/predicates/TimeCheck
+	period f_82023_
+	value f_82024_
+	<init> (Ljava/lang/Long;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165507_ p_165507_
+		1 p_165508_ p_165508_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_82040_ p_82040_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82033_ p_82033_
+	time (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; m_165509_
+		static
+		0 p_165510_ p_165510_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder
+	period f_165512_
+	value f_165513_
+	<init> (Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165515_ p_165515_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; m_6409_
+	setPeriod (J)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; m_165516_
+		0 p_165517_ p_165517_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck$Serializer net/minecraft/world/level/storage/loot/predicates/TimeCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; m_7561_
+		0 p_82054_ p_82054_
+		1 p_82055_ p_82055_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82043_ p_82043_
+		1 p_82044_ p_82044_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82050_ p_82050_
+		1 p_82051_ p_82051_
+		2 p_82052_ p_82052_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82046_ p_82046_
+		1 p_82047_ p_82047_
+		2 p_82048_ p_82048_
+net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
+	provider f_165520_
+	range f_165521_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165523_ p_165523_
+		1 p_165524_ p_165524_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasValue (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_165528_
+		static
+		0 p_165529_ p_165529_
+		1 p_165530_ p_165530_
+	lambda$hasValue$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_165532_
+		static
+		0 p_165533_ p_165533_
+		1 p_165534_ p_165534_
+	test (Ljava/lang/Object;)Z test
+		0 p_165536_ p_165536_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_165527_ p_165527_
+net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition$Serializer net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ValueCheckCondition; m_7561_
+		0 p_165550_ p_165550_
+		1 p_165551_ p_165551_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165539_ p_165539_
+		1 p_165540_ p_165540_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165546_ p_165546_
+		1 p_165547_ p_165547_
+		2 p_165548_ p_165548_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ValueCheckCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165542_ p_165542_
+		1 p_165543_ p_165543_
+		2 p_165544_ p_165544_
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck net/minecraft/world/level/storage/loot/predicates/WeatherCheck
+	isRaining f_82056_
+	isThundering f_82057_
+	<init> (Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_82059_ p_82059_
+		1 p_82060_ p_82060_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_82073_ p_82073_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82066_ p_82066_
+	weather ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165552_
+		static
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder
+	isRaining f_165553_
+	isThundering f_165554_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; m_6409_
+	setRaining (Ljava/lang/Boolean;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165556_
+		0 p_165557_ p_165557_
+	setThundering (Ljava/lang/Boolean;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165559_
+		0 p_165560_ p_165560_
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Serializer net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; m_7561_
+		0 p_82087_ p_82087_
+		1 p_82088_ p_82088_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82076_ p_82076_
+		1 p_82077_ p_82077_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82083_ p_82083_
+		1 p_82084_ p_82084_
+		2 p_82085_ p_82085_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82079_ p_82079_
+		1 p_82080_ p_82080_
+		2 p_82081_ p_82081_
+net/minecraft/world/level/storage/loot/predicates/package-info net/minecraft/world/level/storage/loot/predicates/package-info
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
+	BLOCK_ENTITY f_165562_
+	BLOCK_ENTITY_ID f_165563_
+	BLOCK_ENTITY_PROVIDER f_165564_
+	getter f_165565_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter;)V <init>
+		0 p_165568_ p_165568_
+	createFromContext (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_165574_
+		static
+		0 p_165575_ p_165575_
+	forContextEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; m_165570_
+		static
+		0 p_165571_ p_165571_
+	forEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; m_165577_
+		static
+		0 p_165578_ p_165578_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165573_ p_165573_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1
+	<init> ()V <init>
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165582_ p_165582_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2
+	val$target f_165584_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165586_ p_165586_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165589_ p_165589_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165591_ p_165591_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$InlineSerializer net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_142268_
+		0 p_165603_ p_165603_
+		1 p_165604_ p_165604_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165594_ p_165594_
+		1 p_165595_ p_165595_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165600_ p_165600_
+		1 p_165601_ p_165601_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165597_ p_165597_
+		1 p_165598_ p_165598_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Serializer net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165607_ p_165607_
+		1 p_165608_ p_165608_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_7561_
+		0 p_165618_ p_165618_
+		1 p_165619_ p_165619_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165614_ p_165614_
+		1 p_165615_ p_165615_
+		2 p_165616_ p_165616_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165610_ p_165610_
+		1 p_165611_ p_165611_
+		2 p_165612_ p_165612_
+net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165621_ p_165621_
+net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165622_ p_165622_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
+	CONTEXT f_165624_
+	STORAGE f_165623_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165627_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_165628_
+		static
+		0 p_165629_ p_165629_
+		1 p_165630_ p_165630_
+net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
+	id f_165631_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_165633_ p_165633_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165636_ p_165636_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider$Serializer net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider; m_7561_
+		0 p_165651_ p_165651_
+		1 p_165652_ p_165652_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165640_ p_165640_
+		1 p_165641_ p_165641_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165647_ p_165647_
+		1 p_165648_ p_165648_
+		2 p_165649_ p_165649_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165643_ p_165643_
+		1 p_165644_ p_165644_
+		2 p_165645_ p_165645_
+net/minecraft/world/level/storage/loot/providers/nbt/package-info net/minecraft/world/level/storage/loot/providers/nbt/package-info
+net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
+	n f_165653_
+	p f_165654_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165656_ p_165656_
+		1 p_165657_ p_165657_
+	binomial (IF)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; m_165659_
+		static
+		0 p_165660_ p_165660_
+		1 p_165661_ p_165661_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165666_ p_165666_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165663_ p_165663_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator$Serializer net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165669_ p_165669_
+		1 p_165670_ p_165670_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; m_7561_
+		0 p_165680_ p_165680_
+		1 p_165681_ p_165681_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165676_ p_165676_
+		1 p_165677_ p_165677_
+		2 p_165678_ p_165678_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165672_ p_165672_
+		1 p_165673_ p_165673_
+		2 p_165674_ p_165674_
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue net/minecraft/world/level/storage/loot/providers/number/ConstantValue
+	value f_165688_
+	<init> (F)V <init>
+		0 p_165690_ p_165690_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_165697_ p_165697_
+	exactly (F)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_165692_
+		static
+		0 p_165693_ p_165693_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165695_ p_165695_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+	hashCode ()I hashCode
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue$InlineSerializer net/minecraft/world/level/storage/loot/providers/number/ConstantValue$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165701_ p_165701_
+		1 p_165702_ p_165702_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_142268_
+		0 p_165710_ p_165710_
+		1 p_165711_ p_165711_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165707_ p_165707_
+		1 p_165708_ p_165708_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165704_ p_165704_
+		1 p_165705_ p_165705_
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue$Serializer net/minecraft/world/level/storage/loot/providers/number/ConstantValue$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165714_ p_165714_
+		1 p_165715_ p_165715_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_7561_
+		0 p_165725_ p_165725_
+		1 p_165726_ p_165726_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165721_ p_165721_
+		1 p_165722_ p_165722_
+		2 p_165723_ p_165723_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165717_ p_165717_
+		1 p_165718_ p_165718_
+		2 p_165719_ p_165719_
+net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165728_ p_165728_
+net/minecraft/world/level/storage/loot/providers/number/NumberProvider net/minecraft/world/level/storage/loot/providers/number/NumberProvider
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165730_ p_165730_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165729_ p_165729_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/NumberProviders net/minecraft/world/level/storage/loot/providers/number/NumberProviders
+	BINOMIAL f_165733_
+	CONSTANT f_165731_
+	SCORE f_165734_
+	UNIFORM f_165732_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165737_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_165738_
+		static
+		0 p_165739_ p_165739_
+		1 p_165740_ p_165740_
+net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
+	scale f_165743_
+	score f_165742_
+	target f_165741_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;Ljava/lang/String;F)V <init>
+		0 p_165745_ p_165745_
+		1 p_165746_ p_165746_
+		2 p_165747_ p_165747_
+	fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_165749_
+		static
+		0 p_165750_ p_165750_
+		1 p_165751_ p_165751_
+	fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_165752_
+		static
+		0 p_165753_ p_165753_
+		1 p_165754_ p_165754_
+		2 p_165755_ p_165755_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165758_ p_165758_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue$Serializer net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165761_ p_165761_
+		1 p_165762_ p_165762_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_7561_
+		0 p_165772_ p_165772_
+		1 p_165773_ p_165773_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165768_ p_165768_
+		1 p_165769_ p_165769_
+		2 p_165770_ p_165770_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165764_ p_165764_
+		1 p_165765_ p_165765_
+		2 p_165766_ p_165766_
+net/minecraft/world/level/storage/loot/providers/number/UniformGenerator net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
+	max f_165775_
+	min f_165774_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165777_ p_165777_
+		1 p_165778_ p_165778_
+	between (FF)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; m_165780_
+		static
+		0 p_165781_ p_165781_
+		1 p_165782_ p_165782_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165787_ p_165787_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165784_ p_165784_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/UniformGenerator$Serializer net/minecraft/world/level/storage/loot/providers/number/UniformGenerator$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; m_7561_
+		0 p_165801_ p_165801_
+		1 p_165802_ p_165802_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165790_ p_165790_
+		1 p_165791_ p_165791_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165797_ p_165797_
+		1 p_165798_ p_165798_
+		2 p_165799_ p_165799_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165793_ p_165793_
+		1 p_165794_ p_165794_
+		2 p_165795_ p_165795_
+net/minecraft/world/level/storage/loot/providers/number/package-info net/minecraft/world/level/storage/loot/providers/number/package-info
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
+	target f_165803_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165805_ p_165805_
+	forTarget (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; m_165807_
+		static
+		0 p_165808_ p_165808_
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165810_ p_165810_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$InlineSerializer net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider; m_142268_
+		0 p_165823_ p_165823_
+		1 p_165824_ p_165824_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165814_ p_165814_
+		1 p_165815_ p_165815_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165820_ p_165820_
+		1 p_165821_ p_165821_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165817_ p_165817_
+		1 p_165818_ p_165818_
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$Serializer net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165827_ p_165827_
+		1 p_165828_ p_165828_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider; m_7561_
+		0 p_165838_ p_165838_
+		1 p_165839_ p_165839_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165830_ p_165830_
+		1 p_165831_ p_165831_
+		2 p_165832_ p_165832_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165834_ p_165834_
+		1 p_165835_ p_165835_
+		2 p_165836_ p_165836_
+net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider
+	name f_165840_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_165842_ p_165842_
+	forName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; m_165846_
+		static
+		0 p_165847_ p_165847_
+	getName ()Ljava/lang/String; m_165849_
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165845_ p_165845_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider$Serializer net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider; m_7561_
+		0 p_165863_ p_165863_
+		1 p_165864_ p_165864_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165852_ p_165852_
+		1 p_165853_ p_165853_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165859_ p_165859_
+		1 p_165860_ p_165860_
+		2 p_165861_ p_165861_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165855_ p_165855_
+		1 p_165856_ p_165856_
+		2 p_165857_ p_165857_
+net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165866_ p_165866_
+net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165867_ p_165867_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
+	CONTEXT f_165869_
+	FIXED f_165868_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165872_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_165873_
+		static
+		0 p_165874_ p_165874_
+		1 p_165875_ p_165875_
+net/minecraft/world/level/storage/loot/providers/score/package-info net/minecraft/world/level/storage/loot/providers/score/package-info
+net/minecraft/world/level/storage/package-info net/minecraft/world/level/storage/package-info
+net/minecraft/world/level/timers/FunctionCallback net/minecraft/world/level/timers/FunctionCallback
+	functionId f_82162_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_82164_ p_82164_
+	handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82172_ p_82172_
+		1 p_82173_ p_82173_
+		2 p_82174_ p_82174_
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82168_ p_82168_
+		1 p_82169_ p_82169_
+		2 p_82170_ p_82170_
+	lambda$handle$0 (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandFunction;)V m_82175_
+		static
+		0 p_82176_ p_82176_
+		1 p_82177_ p_82177_
+net/minecraft/world/level/timers/FunctionCallback$Serializer net/minecraft/world/level/timers/FunctionCallback$Serializer
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionCallback; m_6006_
+		0 p_82180_ p_82180_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82188_ p_82188_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82185_ p_82185_
+		1 p_82186_ p_82186_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionCallback;)V m_6585_
+		0 p_82182_ p_82182_
+		1 p_82183_ p_82183_
+net/minecraft/world/level/timers/FunctionTagCallback net/minecraft/world/level/timers/FunctionTagCallback
+	tagId f_82189_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_82191_ p_82191_
+	handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82199_ p_82199_
+		1 p_82200_ p_82200_
+		2 p_82201_ p_82201_
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82195_ p_82195_
+		1 p_82196_ p_82196_
+		2 p_82197_ p_82197_
+net/minecraft/world/level/timers/FunctionTagCallback$Serializer net/minecraft/world/level/timers/FunctionTagCallback$Serializer
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82212_ p_82212_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionTagCallback; m_6006_
+		0 p_82204_ p_82204_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionTagCallback;)V m_6585_
+		0 p_82206_ p_82206_
+		1 p_82207_ p_82207_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82209_ p_82209_
+		1 p_82210_ p_82210_
+net/minecraft/world/level/timers/TimerCallback net/minecraft/world/level/timers/TimerCallback
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82213_ p_82213_
+		1 p_82214_ p_82214_
+		2 p_82215_ p_82215_
+net/minecraft/world/level/timers/TimerCallback$Serializer net/minecraft/world/level/timers/TimerCallback$Serializer
+	cls f_82217_
+	id f_82216_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Class;)V <init>
+		0 p_82219_ p_82219_
+		1 p_82220_ p_82220_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82225_ p_82225_
+	getCls ()Ljava/lang/Class; m_82224_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_82221_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82222_ p_82222_
+		1 p_82223_ p_82223_
+net/minecraft/world/level/timers/TimerCallbacks net/minecraft/world/level/timers/TimerCallbacks
+	LOGGER f_82227_
+	SERVER_CALLBACKS f_82226_
+	classToSerializer f_82229_
+	idToSerializer f_82228_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_82238_
+		0 p_82239_ p_82239_
+	getSerializer (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/TimerCallback$Serializer; m_82236_
+		0 p_82237_ p_82237_
+	register (Lnet/minecraft/world/level/timers/TimerCallback$Serializer;)Lnet/minecraft/world/level/timers/TimerCallbacks; m_82232_
+		0 p_82233_ p_82233_
+	serialize (Lnet/minecraft/world/level/timers/TimerCallback;)Lnet/minecraft/nbt/CompoundTag; m_82234_
+		0 p_82235_ p_82235_
+net/minecraft/world/level/timers/TimerQueue net/minecraft/world/level/timers/TimerQueue
+	CALLBACK_DATA_TAG f_165876_
+	LOGGER f_82240_
+	TIMER_NAME_TAG f_165877_
+	TIMER_TRIGGER_TIME_TAG f_165878_
+	callbacksRegistry f_82241_
+	events f_82244_
+	queue f_82242_
+	sequentialId f_82243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;)V <init>
+		0 p_82247_ p_82247_
+	<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;Ljava/util/stream/Stream;)V <init>
+		0 p_82249_ p_82249_
+		1 p_82250_ p_82250_
+	createComparator ()Ljava/util/Comparator; m_82270_
+		static
+	getEventsIds ()Ljava/util/Set; m_82251_
+	lambda$createComparator$0 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)J m_82271_
+		static
+		0 p_82272_ p_82272_
+	lambda$createComparator$1 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lcom/google/common/primitives/UnsignedLong; m_82268_
+		static
+		0 p_82269_ p_82269_
+	lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V m_264030_
+		0 p_265027_ p_265027_
+	loadEvent (Lnet/minecraft/nbt/CompoundTag;)V m_82265_
+		0 p_82266_ p_82266_
+	remove (Ljava/lang/String;)I m_82259_
+		0 p_82260_ p_82260_
+	schedule (Ljava/lang/String;JLnet/minecraft/world/level/timers/TimerCallback;)V m_82261_
+		0 p_82262_ p_82262_
+		1 p_82263_ p_82263_
+		2 p_82264_ p_82264_
+	store ()Lnet/minecraft/nbt/ListTag; m_82267_
+	storeEvent (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lnet/minecraft/nbt/CompoundTag; m_82254_
+		0 p_82255_ p_82255_
+	tick (Ljava/lang/Object;J)V m_82256_
+		0 p_82257_ p_82257_
+		1 p_82258_ p_82258_
+net/minecraft/world/level/timers/TimerQueue$Event net/minecraft/world/level/timers/TimerQueue$Event
+	callback f_82276_
+	id f_82275_
+	sequentialId f_82274_
+	triggerTime f_82273_
+	<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lnet/minecraft/world/level/timers/TimerCallback;)V <init>
+		0 p_82278_ p_82278_
+		1 p_82279_ p_82279_
+		2 p_82280_ p_82280_
+		3 p_82281_ p_82281_
+net/minecraft/world/level/timers/package-info net/minecraft/world/level/timers/package-info
+net/minecraft/world/level/validation/ContentValidationException net/minecraft/world/level/validation/ContentValidationException
+	directory f_289822_
+	entries f_289835_
+	<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
+		0 p_289932_ p_289932_
+		1 p_289984_ p_289984_
+	getMessage ()Ljava/lang/String; getMessage
+	getMessage (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; m_289907_
+		static
+		0 p_289929_ p_289929_
+		1 p_289979_ p_289979_
+	lambda$getMessage$0 (Lnet/minecraft/world/level/validation/ForbiddenSymlinkInfo;)Ljava/lang/String; m_289904_
+		static
+		0 p_289919_ p_289919_
+net/minecraft/world/level/validation/DirectoryValidator net/minecraft/world/level/validation/DirectoryValidator
+	symlinkTargetAllowList f_289823_
+	<init> (Lnet/minecraft/world/level/validation/PathAllowList;)V <init>
+		0 p_289976_ p_289976_
+	validateSave (Ljava/nio/file/Path;Z)Ljava/util/List; m_289885_
+		0 p_289943_ p_289943_
+		1 p_289926_ p_289926_
+	validateSymlink (Ljava/nio/file/Path;Ljava/util/List;)V m_289900_
+		0 p_289934_ p_289934_
+		1 p_289972_ p_289972_
+net/minecraft/world/level/validation/DirectoryValidator$1 net/minecraft/world/level/validation/DirectoryValidator$1
+	this$0 f_289834_
+	val$issues f_289831_
+	<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;Ljava/util/List;)V <init>
+		0 p_289923_ p_289923_
+		1 p_289951_ p_289951_
+	preVisitDirectory (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
+		0 p_289990_ p_289990_
+		1 p_289928_ p_289928_
+	preVisitDirectory (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
+		0 p_289946_ p_289946_
+		1 p_289950_ p_289950_
+	validateSymlink (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V m_289903_
+		0 p_289935_ p_289935_
+		1 p_289941_ p_289941_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_289986_ p_289986_
+		1 p_289991_ p_289991_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_289957_ p_289957_
+		1 p_289965_ p_289965_
+net/minecraft/world/level/validation/ForbiddenSymlinkInfo net/minecraft/world/level/validation/ForbiddenSymlinkInfo
+	link f_289826_
+	target f_289840_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
+		0 f_289826_ f_289826_
+		1 f_289840_ f_289840_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289970_ p_289970_
+	hashCode ()I hashCode
+	link ()Ljava/nio/file/Path; f_289826_
+	target ()Ljava/nio/file/Path; f_289840_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/validation/PathAllowList net/minecraft/world/level/validation/PathAllowList
+	COMMENT_PREFIX f_289821_
+	LOGGER f_289832_
+	compiledPaths f_289818_
+	entries f_289820_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_289956_ p_289956_
+	getForFileSystem (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; m_289852_
+		0 p_289975_ p_289975_
+	lambda$getForFileSystem$0 (Ljava/nio/file/FileSystem;Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry;)Ljava/nio/file/PathMatcher; m_289847_
+		static
+		0 p_289930_ p_289930_
+		1 p_289937_ p_289937_
+	lambda$getForFileSystem$1 (Ljava/nio/file/Path;)Z m_289878_
+		static
+		0 p_289987_ p_289987_
+	lambda$getForFileSystem$2 (Ljava/nio/file/Path;)Z m_289909_
+		static
+		0 p_289982_ p_289982_
+	lambda$getForFileSystem$3 (Ljava/util/List;Ljava/nio/file/Path;)Z m_289899_
+		static
+		0 p_289952_ p_289952_
+		1 p_289927_ p_289927_
+	lambda$getForFileSystem$4 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289896_
+		0 p_289969_ p_289969_
+		1 p_289958_ p_289958_
+	lambda$readPlain$5 (Ljava/lang/String;)Ljava/util/stream/Stream; m_289846_
+		static
+		0 p_289962_ p_289962_
+	matches (Ljava/nio/file/Path;)Z matches
+		0 p_289964_ p_289964_
+	readPlain (Ljava/io/BufferedReader;)Lnet/minecraft/world/level/validation/PathAllowList; m_289888_
+		static
+		0 p_289921_ p_289921_
+net/minecraft/world/level/validation/PathAllowList$ConfigEntry net/minecraft/world/level/validation/PathAllowList$ConfigEntry
+	pattern f_289839_
+	type f_289830_
+	<init> (Lnet/minecraft/world/level/validation/PathAllowList$EntryType;Ljava/lang/String;)V <init>
+		0 f_289830_ f_289830_
+		1 f_289839_ f_289839_
+	compile (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; m_289895_
+		0 p_289936_ p_289936_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289959_ p_289959_
+	glob (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289843_
+		static
+		0 p_289983_ p_289983_
+	hashCode ()I hashCode
+	parse (Ljava/lang/String;)Ljava/util/Optional; m_289870_
+		static
+		0 p_289947_ p_289947_
+	pattern ()Ljava/lang/String; f_289839_
+	prefix (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289845_
+		static
+		0 p_289918_ p_289918_
+	regex (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289886_
+		static
+		0 p_289944_ p_289944_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/validation/PathAllowList$EntryType; f_289830_
+net/minecraft/world/level/validation/PathAllowList$EntryType net/minecraft/world/level/validation/PathAllowList$EntryType
+	FILESYSTEM f_289828_
+	PREFIX f_289838_
+	<clinit> ()V <clinit>
+		static
+	compile (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289905_
+		0 p_289924_ p_289924_
+		1 p_289948_ p_289948_
+	lambda$static$0 (Ljava/lang/String;Ljava/nio/file/Path;)Z m_289860_
+		static
+		0 p_289966_ p_289966_
+		1 p_289955_ p_289955_
+	lambda$static$1 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289851_
+		static
+		0 p_289949_ p_289949_
+		1 p_289938_ p_289938_
+net/minecraft/world/level/validation/package-info net/minecraft/world/level/validation/package-info
+net/minecraft/world/package-info net/minecraft/world/package-info
+net/minecraft/world/phys/AABB net/minecraft/world/phys/AABB
+	EPSILON f_165879_
+	maxX f_82291_
+	maxY f_82292_
+	maxZ f_82293_
+	minX f_82288_
+	minY f_82289_
+	minZ f_82290_
+	<init> (DDDDDD)V <init>
+		0 p_82295_ p_82295_
+		1 p_82296_ p_82296_
+		2 p_82297_ p_82297_
+		3 p_82298_ p_82298_
+		4 p_82299_ p_82299_
+		5 p_82300_ p_82300_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_82307_ p_82307_
+		1 p_82308_ p_82308_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_82305_ p_82305_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82302_ p_82302_
+		1 p_82303_ p_82303_
+	clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; m_82371_
+		0 p_82372_ p_82372_
+		1 p_82373_ p_82373_
+	clip (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82342_
+		static
+		0 p_82343_ p_82343_
+		1 p_82344_ p_82344_
+		2 p_82345_ p_82345_
+		3 p_82346_ p_82346_
+	clipPoint ([DLnet/minecraft/core/Direction;DDDDDDDDLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; m_82347_
+		static
+		0 p_82348_ p_82348_
+		1 p_82349_ p_82349_
+		2 p_82350_ p_82350_
+		3 p_82351_ p_82351_
+		4 p_82352_ p_82352_
+		5 p_82353_ p_82353_
+		6 p_82354_ p_82354_
+		7 p_82355_ p_82355_
+		8 p_82356_ p_82356_
+		9 p_82357_ p_82357_
+		10 p_82358_ p_82358_
+		11 p_82359_ p_82359_
+		12 p_82360_ p_82360_
+		13 p_82361_ p_82361_
+	contains (DDD)Z m_82393_
+		0 p_82394_ p_82394_
+		1 p_82395_ p_82395_
+		2 p_82396_ p_82396_
+	contains (Lnet/minecraft/world/phys/Vec3;)Z m_82390_
+		0 p_82391_ p_82391_
+	contract (DDD)Lnet/minecraft/world/phys/AABB; m_82310_
+		0 p_82311_ p_82311_
+		1 p_82312_ p_82312_
+		2 p_82313_ p_82313_
+	deflate (DDD)Lnet/minecraft/world/phys/AABB; m_165897_
+		0 p_165898_ p_165898_
+		1 p_165899_ p_165899_
+		2 p_165900_ p_165900_
+	deflate (D)Lnet/minecraft/world/phys/AABB; m_82406_
+		0 p_82407_ p_82407_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_272282_
+		0 p_273572_ p_273572_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_82398_ p_82398_
+	expandTowards (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82369_
+		0 p_82370_ p_82370_
+	expandTowards (DDD)Lnet/minecraft/world/phys/AABB; m_82363_
+		0 p_82364_ p_82364_
+		1 p_82365_ p_82365_
+		2 p_82366_ p_82366_
+	getCenter ()Lnet/minecraft/world/phys/Vec3; m_82399_
+	getDirection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; m_82325_
+		static
+		0 p_82326_ p_82326_
+		1 p_82327_ p_82327_
+		2 p_82328_ p_82328_
+		3 p_82329_ p_82329_
+		4 p_82330_ p_82330_
+		5 p_82331_ p_82331_
+		6 p_82332_ p_82332_
+	getSize ()D m_82309_
+	getXsize ()D m_82362_
+	getYsize ()D m_82376_
+	getZsize ()D m_82385_
+	hasNaN ()Z m_82392_
+	hashCode ()I hashCode
+	inflate (D)Lnet/minecraft/world/phys/AABB; m_82400_
+		0 p_82401_ p_82401_
+	inflate (DDD)Lnet/minecraft/world/phys/AABB; m_82377_
+		0 p_82378_ p_82378_
+		1 p_82379_ p_82379_
+		2 p_82380_ p_82380_
+	intersect (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_82323_
+		0 p_82324_ p_82324_
+	intersects (Lnet/minecraft/world/phys/AABB;)Z m_82381_
+		0 p_82382_ p_82382_
+	intersects (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_82335_
+		0 p_82336_ p_82336_
+		1 p_82337_ p_82337_
+	intersects (DDDDDD)Z m_82314_
+		0 p_82315_ p_82315_
+		1 p_82316_ p_82316_
+		2 p_82317_ p_82317_
+		3 p_82318_ p_82318_
+		4 p_82319_ p_82319_
+		5 p_82320_ p_82320_
+	max (Lnet/minecraft/core/Direction$Axis;)D m_82374_
+		0 p_82375_ p_82375_
+	min (Lnet/minecraft/core/Direction$Axis;)D m_82340_
+		0 p_82341_ p_82341_
+	minmax (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_82367_
+		0 p_82368_ p_82368_
+	move (DDD)Lnet/minecraft/world/phys/AABB; m_82386_
+		0 p_82387_ p_82387_
+		1 p_82388_ p_82388_
+		2 p_82389_ p_82389_
+	move (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82383_
+		0 p_82384_ p_82384_
+	move (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_82338_
+		0 p_82339_ p_82339_
+	of (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; m_82321_
+		static
+		0 p_82322_ p_82322_
+	ofSize (Lnet/minecraft/world/phys/Vec3;DDD)Lnet/minecraft/world/phys/AABB; m_165882_
+		static
+		0 p_165883_ p_165883_
+		1 p_165884_ p_165884_
+		2 p_165885_ p_165885_
+		3 p_165886_ p_165886_
+	setMaxX (D)Lnet/minecraft/world/phys/AABB; m_165891_
+		0 p_165892_ p_165892_
+	setMaxY (D)Lnet/minecraft/world/phys/AABB; m_165893_
+		0 p_165894_ p_165894_
+	setMaxZ (D)Lnet/minecraft/world/phys/AABB; m_165895_
+		0 p_165896_ p_165896_
+	setMinX (D)Lnet/minecraft/world/phys/AABB; m_165880_
+		0 p_165881_ p_165881_
+	setMinY (D)Lnet/minecraft/world/phys/AABB; m_165887_
+		0 p_165888_ p_165888_
+	setMinZ (D)Lnet/minecraft/world/phys/AABB; m_165889_
+		0 p_165890_ p_165890_
+	toString ()Ljava/lang/String; toString
+	unitCubeFromLowerCorner (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82333_
+		static
+		0 p_82334_ p_82334_
+net/minecraft/world/phys/BlockHitResult net/minecraft/world/phys/BlockHitResult
+	blockPos f_82411_
+	direction f_82410_
+	inside f_82413_
+	miss f_82412_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_82415_ p_82415_
+		1 p_82416_ p_82416_
+		2 p_82417_ p_82417_
+		3 p_82418_ p_82418_
+	<init> (ZLnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_82420_ p_82420_
+		1 p_82421_ p_82421_
+		2 p_82422_ p_82422_
+		3 p_82423_ p_82423_
+		4 p_82424_ p_82424_
+	getBlockPos ()Lnet/minecraft/core/BlockPos; m_82425_
+	getDirection ()Lnet/minecraft/core/Direction; m_82434_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+	isInside ()Z m_82436_
+	miss (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82426_
+		static
+		0 p_82427_ p_82427_
+		1 p_82428_ p_82428_
+		2 p_82429_ p_82429_
+	withDirection (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/BlockHitResult; m_82432_
+		0 p_82433_ p_82433_
+	withPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82430_
+		0 p_82431_ p_82431_
+net/minecraft/world/phys/EntityHitResult net/minecraft/world/phys/EntityHitResult
+	entity f_82437_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_82439_ p_82439_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82441_ p_82441_
+		1 p_82442_ p_82442_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_82443_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+net/minecraft/world/phys/HitResult net/minecraft/world/phys/HitResult
+	location f_82445_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82447_ p_82447_
+	distanceTo (Lnet/minecraft/world/entity/Entity;)D m_82448_
+		0 p_82449_ p_82449_
+	getLocation ()Lnet/minecraft/world/phys/Vec3; m_82450_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+net/minecraft/world/phys/HitResult$Type net/minecraft/world/phys/HitResult$Type
+	$VALUES $VALUES
+	BLOCK BLOCK
+	ENTITY ENTITY
+	MISS MISS
+	$values ()[Lnet/minecraft/world/phys/HitResult$Type; m_165901_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_82457_ p_82457_
+		1 p_82458_ p_82458_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/phys/HitResult$Type; valueOf
+		static
+		0 p_82460_ p_82460_
+	values ()[Lnet/minecraft/world/phys/HitResult$Type; values
+		static
+net/minecraft/world/phys/Vec2 net/minecraft/world/phys/Vec2
+	MAX f_82468_
+	MIN f_82469_
+	NEG_UNIT_X f_82465_
+	NEG_UNIT_Y f_82467_
+	ONE f_82463_
+	UNIT_X f_82464_
+	UNIT_Y f_82466_
+	ZERO f_82462_
+	x f_82470_
+	y f_82471_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 p_82474_ p_82474_
+		1 p_82475_ p_82475_
+	add (F)Lnet/minecraft/world/phys/Vec2; m_165908_
+		0 p_165909_ p_165909_
+	add (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec2; m_165910_
+		0 p_165911_ p_165911_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec2;)F m_165914_
+		0 p_165915_ p_165915_
+	dot (Lnet/minecraft/world/phys/Vec2;)F m_165905_
+		0 p_165906_ p_165906_
+	equals (Lnet/minecraft/world/phys/Vec2;)Z m_82476_
+		0 p_82477_ p_82477_
+	length ()F m_165907_
+	lengthSquared ()F m_165912_
+	negated ()Lnet/minecraft/world/phys/Vec2; m_165913_
+	normalized ()Lnet/minecraft/world/phys/Vec2; m_165902_
+	scale (F)Lnet/minecraft/world/phys/Vec2; m_165903_
+		0 p_165904_ p_165904_
+net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3
+	CODEC f_231074_
+	ZERO f_82478_
+	x f_82479_
+	y f_82480_
+	z f_82481_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDD)V <init>
+		0 p_82484_ p_82484_
+		1 p_82485_ p_82485_
+		2 p_82486_ p_82486_
+	<init> (Lorg/joml/Vector3f;)V <init>
+		0 p_253821_ p_253821_
+	add (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82549_
+		0 p_82550_ p_82550_
+	add (DDD)Lnet/minecraft/world/phys/Vec3; m_82520_
+		0 p_82521_ p_82521_
+		1 p_82522_ p_82522_
+		2 p_82523_ p_82523_
+	align (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3; m_82517_
+		0 p_82518_ p_82518_
+	atBottomCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82539_
+		static
+		0 p_82540_ p_82540_
+	atCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82512_
+		static
+		0 p_82513_ p_82513_
+	atLowerCornerOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82528_
+		static
+		0 p_82529_ p_82529_
+	atLowerCornerWithOffset (Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; m_272021_
+		static
+		0 p_272866_ p_272866_
+		1 p_273680_ p_273680_
+		2 p_273668_ p_273668_
+		3 p_273687_ p_273687_
+	closerThan (Lnet/minecraft/core/Position;D)Z m_82509_
+		0 p_82510_ p_82510_
+		1 p_82511_ p_82511_
+	cross (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82537_
+		0 p_82538_ p_82538_
+	directionFromRotation (FF)Lnet/minecraft/world/phys/Vec3; m_82498_
+		static
+		0 p_82499_ p_82499_
+		1 p_82500_ p_82500_
+	directionFromRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec3; m_82503_
+		static
+		0 p_82504_ p_82504_
+	distanceTo (Lnet/minecraft/world/phys/Vec3;)D m_82554_
+		0 p_82555_ p_82555_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_82557_
+		0 p_82558_ p_82558_
+	distanceToSqr (DDD)D m_82531_
+		0 p_82532_ p_82532_
+		1 p_82533_ p_82533_
+		2 p_82534_ p_82534_
+	dot (Lnet/minecraft/world/phys/Vec3;)D m_82526_
+		0 p_82527_ p_82527_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_82552_ p_82552_
+	fromRGB24 (I)Lnet/minecraft/world/phys/Vec3; m_82501_
+		static
+		0 p_82502_ p_82502_
+	get (Lnet/minecraft/core/Direction$Axis;)D m_82507_
+		0 p_82508_ p_82508_
+	hashCode ()I hashCode
+	horizontalDistance ()D m_165924_
+	horizontalDistanceSqr ()D m_165925_
+	lambda$static$0 (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_231080_
+		static
+		0 p_231081_ p_231081_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_231078_
+		static
+		0 p_231079_ p_231079_
+	lambda$static$2 (Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; m_231082_
+		static
+		0 p_231083_ p_231083_
+	length ()D m_82553_
+	lengthSqr ()D m_82556_
+	lerp (Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_165921_
+		0 p_165922_ p_165922_
+		1 p_165923_ p_165923_
+	multiply (DDD)Lnet/minecraft/world/phys/Vec3; m_82542_
+		0 p_82543_ p_82543_
+		1 p_82544_ p_82544_
+		2 p_82545_ p_82545_
+	multiply (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82559_
+		0 p_82560_ p_82560_
+	normalize ()Lnet/minecraft/world/phys/Vec3; m_82541_
+	offsetRandom (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; m_272010_
+		0 p_272810_ p_272810_
+		1 p_273473_ p_273473_
+	relative (Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/Vec3; m_231075_
+		0 p_231076_ p_231076_
+		1 p_231077_ p_231077_
+	reverse ()Lnet/minecraft/world/phys/Vec3; m_82548_
+	scale (D)Lnet/minecraft/world/phys/Vec3; m_82490_
+		0 p_82491_ p_82491_
+	subtract (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82546_
+		0 p_82547_ p_82547_
+	subtract (DDD)Lnet/minecraft/world/phys/Vec3; m_82492_
+		0 p_82493_ p_82493_
+		1 p_82494_ p_82494_
+		2 p_82495_ p_82495_
+	toString ()Ljava/lang/String; toString
+	toVector3f ()Lorg/joml/Vector3f; m_252839_
+	upFromBottomCenterOf (Lnet/minecraft/core/Vec3i;D)Lnet/minecraft/world/phys/Vec3; m_82514_
+		static
+		0 p_82515_ p_82515_
+		1 p_82516_ p_82516_
+	vectorTo (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82505_
+		0 p_82506_ p_82506_
+	with (Lnet/minecraft/core/Direction$Axis;D)Lnet/minecraft/world/phys/Vec3; m_193103_
+		0 p_193104_ p_193104_
+		1 p_193105_ p_193105_
+	x ()D m_7096_
+	xRot (F)Lnet/minecraft/world/phys/Vec3; m_82496_
+		0 p_82497_ p_82497_
+	y ()D m_7098_
+	yRot (F)Lnet/minecraft/world/phys/Vec3; m_82524_
+		0 p_82525_ p_82525_
+	z ()D m_7094_
+	zRot (F)Lnet/minecraft/world/phys/Vec3; m_82535_
+		0 p_82536_ p_82536_
+net/minecraft/world/phys/package-info net/minecraft/world/phys/package-info
+net/minecraft/world/phys/shapes/ArrayVoxelShape net/minecraft/world/phys/shapes/ArrayVoxelShape
+	xs f_82563_
+	ys f_82564_
+	zs f_82565_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 p_82567_ p_82567_
+		1 p_82568_ p_82568_
+		2 p_82569_ p_82569_
+		3 p_82570_ p_82570_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;[D[D[D)V <init>
+		0 p_82572_ p_82572_
+		1 p_82573_ p_82573_
+		2 p_82574_ p_82574_
+		3 p_82575_ p_82575_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_82577_ p_82577_
+net/minecraft/world/phys/shapes/ArrayVoxelShape$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_82578_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape
+	storage f_82580_
+	xMax f_82584_
+	xMin f_82581_
+	yMax f_82585_
+	yMin f_82582_
+	zMax f_82586_
+	zMin f_82583_
+	<init> (III)V <init>
+		0 p_82588_ p_82588_
+		1 p_82589_ p_82589_
+		2 p_82590_ p_82590_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_82602_ p_82602_
+	clearZStrip (IIII)V m_165981_
+		0 p_165982_ p_165982_
+		1 p_165983_ p_165983_
+		2 p_165984_ p_165984_
+		3 p_165985_ p_165985_
+	fill (III)V m_142703_
+		0 p_165987_ p_165987_
+		1 p_165988_ p_165988_
+		2 p_165989_ p_165989_
+	fillUpdateBounds (IIIZ)V m_165942_
+		0 p_165943_ p_165943_
+		1 p_165944_ p_165944_
+		2 p_165945_ p_165945_
+		3 p_165946_ p_165946_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_82674_ p_82674_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_165963_
+		static
+		0 p_165964_ p_165964_
+		1 p_165965_ p_165965_
+		2 p_165966_ p_165966_
+	getIndex (III)I m_82604_
+		0 p_82605_ p_82605_
+		1 p_82606_ p_82606_
+		2 p_82607_ p_82607_
+	isEmpty ()Z m_6224_
+	isFull (III)Z m_6696_
+		0 p_82676_ p_82676_
+		1 p_82677_ p_82677_
+		2 p_82678_ p_82678_
+	isXZRectangleFull (IIIII)Z m_165926_
+		0 p_165927_ p_165927_
+		1 p_165928_ p_165928_
+		2 p_165929_ p_165929_
+		3 p_165930_ p_165930_
+		4 p_165931_ p_165931_
+	isZStripFull (IIII)Z m_82608_
+		0 p_82609_ p_82609_
+		1 p_82610_ p_82610_
+		2 p_82611_ p_82611_
+		3 p_82612_ p_82612_
+	join (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; m_82641_
+		static
+		0 p_82642_ p_82642_
+		1 p_82643_ p_82643_
+		2 p_82644_ p_82644_
+		3 p_82645_ p_82645_
+		4 p_82646_ p_82646_
+		5 p_82647_ p_82647_
+	lambda$join$0 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;II[I[ZIII)Z m_165947_
+		static
+		0 p_165948_ p_165948_
+		1 p_165949_ p_165949_
+		2 p_165950_ p_165950_
+		3 p_165951_ p_165951_
+		4 p_165952_ p_165952_
+		5 p_165953_ p_165953_
+		6 p_165954_ p_165954_
+		7 p_165955_ p_165955_
+		8 p_165956_ p_165956_
+		9 p_165957_ p_165957_
+		10 p_165958_ p_165958_
+		11 p_165959_ p_165959_
+		12 p_165960_ p_165960_
+		13 p_165961_ p_165961_
+		14 p_165962_ p_165962_
+	lambda$join$1 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;I[I[ZIII)Z m_165967_
+		static
+		0 p_165968_ p_165968_
+		1 p_165969_ p_165969_
+		2 p_165970_ p_165970_
+		3 p_165971_ p_165971_
+		4 p_165972_ p_165972_
+		5 p_165973_ p_165973_
+		6 p_165974_ p_165974_
+		7 p_165975_ p_165975_
+		8 p_165976_ p_165976_
+		9 p_165977_ p_165977_
+		10 p_165978_ p_165978_
+		11 p_165979_ p_165979_
+		12 p_165980_ p_165980_
+	lambda$join$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;[IIII)Z m_82662_
+		static
+		0 p_82663_ p_82663_
+		1 p_82664_ p_82664_
+		2 p_82665_ p_82665_
+		3 p_82666_ p_82666_
+		4 p_82667_ p_82667_
+		5 p_82668_ p_82668_
+		6 p_82669_ p_82669_
+		7 p_82670_ p_82670_
+		8 p_82671_ p_82671_
+		9 p_82672_ p_82672_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_82680_ p_82680_
+	withFilledBounds (IIIIIIIII)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; m_165932_
+		static
+		0 p_165933_ p_165933_
+		1 p_165934_ p_165934_
+		2 p_165935_ p_165935_
+		3 p_165936_ p_165936_
+		4 p_165937_ p_165937_
+		5 p_165938_ p_165938_
+		6 p_165939_ p_165939_
+		7 p_165940_ p_165940_
+		8 p_165941_ p_165941_
+net/minecraft/world/phys/shapes/BooleanOp net/minecraft/world/phys/shapes/BooleanOp
+	AND f_82689_
+	CAUSED_BY f_82694_
+	CAUSES f_82692_
+	FALSE f_82681_
+	FIRST f_82693_
+	NOT_AND f_82688_
+	NOT_FIRST f_82684_
+	NOT_OR f_82682_
+	NOT_SAME f_82687_
+	NOT_SECOND f_82686_
+	ONLY_FIRST f_82685_
+	ONLY_SECOND f_82683_
+	OR f_82695_
+	SAME f_82690_
+	SECOND f_82691_
+	TRUE f_82696_
+	<clinit> ()V <clinit>
+		static
+	apply (ZZ)Z m_82701_
+		0 p_82702_ p_82702_
+		1 p_82703_ p_82703_
+	lambda$static$0 (ZZ)Z m_82746_
+		static
+		0 p_82747_ p_82747_
+		1 p_82748_ p_82748_
+	lambda$static$1 (ZZ)Z m_82743_
+		static
+		0 p_82744_ p_82744_
+		1 p_82745_ p_82745_
+	lambda$static$10 (ZZ)Z m_82716_
+		static
+		0 p_82717_ p_82717_
+		1 p_82718_ p_82718_
+	lambda$static$11 (ZZ)Z m_82713_
+		static
+		0 p_82714_ p_82714_
+		1 p_82715_ p_82715_
+	lambda$static$12 (ZZ)Z m_82710_
+		static
+		0 p_82711_ p_82711_
+		1 p_82712_ p_82712_
+	lambda$static$13 (ZZ)Z m_82707_
+		static
+		0 p_82708_ p_82708_
+		1 p_82709_ p_82709_
+	lambda$static$14 (ZZ)Z m_82704_
+		static
+		0 p_82705_ p_82705_
+		1 p_82706_ p_82706_
+	lambda$static$15 (ZZ)Z m_82698_
+		static
+		0 p_82699_ p_82699_
+		1 p_82700_ p_82700_
+	lambda$static$2 (ZZ)Z m_82740_
+		static
+		0 p_82741_ p_82741_
+		1 p_82742_ p_82742_
+	lambda$static$3 (ZZ)Z m_82737_
+		static
+		0 p_82738_ p_82738_
+		1 p_82739_ p_82739_
+	lambda$static$4 (ZZ)Z m_82734_
+		static
+		0 p_82735_ p_82735_
+		1 p_82736_ p_82736_
+	lambda$static$5 (ZZ)Z m_82731_
+		static
+		0 p_82732_ p_82732_
+		1 p_82733_ p_82733_
+	lambda$static$6 (ZZ)Z m_82728_
+		static
+		0 p_82729_ p_82729_
+		1 p_82730_ p_82730_
+	lambda$static$7 (ZZ)Z m_82725_
+		static
+		0 p_82726_ p_82726_
+		1 p_82727_ p_82727_
+	lambda$static$8 (ZZ)Z m_82722_
+		static
+		0 p_82723_ p_82723_
+		1 p_82724_ p_82724_
+	lambda$static$9 (ZZ)Z m_82719_
+		static
+		0 p_82720_ p_82720_
+		1 p_82721_ p_82721_
+net/minecraft/world/phys/shapes/CollisionContext net/minecraft/world/phys/shapes/CollisionContext
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203682_
+		0 p_205110_ p_205110_
+		1 p_205111_ p_205111_
+	empty ()Lnet/minecraft/world/phys/shapes/CollisionContext; m_82749_
+		static
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82755_ p_82755_
+		1 p_82756_ p_82756_
+		2 p_82757_ p_82757_
+	isDescending ()Z m_6226_
+	isHoldingItem (Lnet/minecraft/world/item/Item;)Z m_7142_
+		0 p_82752_ p_82752_
+	of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; m_82750_
+		static
+		0 p_82751_ p_82751_
+net/minecraft/world/phys/shapes/CubePointRange net/minecraft/world/phys/shapes/CubePointRange
+	parts f_82758_
+	<init> (I)V <init>
+		0 p_82760_ p_82760_
+	getDouble (I)D getDouble
+		0 p_82762_ p_82762_
+	size ()I size
+net/minecraft/world/phys/shapes/CubeVoxelShape net/minecraft/world/phys/shapes/CubeVoxelShape
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_82765_ p_82765_
+	findIndex (Lnet/minecraft/core/Direction$Axis;D)I m_6595_
+		0 p_82769_ p_82769_
+		1 p_82770_ p_82770_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_82767_ p_82767_
+net/minecraft/world/phys/shapes/DiscreteCubeMerger net/minecraft/world/phys/shapes/DiscreteCubeMerger
+	firstDiv f_165991_
+	result f_82771_
+	secondDiv f_165992_
+	<init> (II)V <init>
+		0 p_82776_ p_82776_
+		1 p_82777_ p_82777_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82780_ p_82780_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/DiscreteVoxelShape net/minecraft/world/phys/shapes/DiscreteVoxelShape
+	AXIS_VALUES f_82784_
+	xSize f_82781_
+	ySize f_82782_
+	zSize f_82783_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_82787_ p_82787_
+		1 p_82788_ p_82788_
+		2 p_82789_ p_82789_
+	fill (III)V m_142703_
+		0 p_165998_ p_165998_
+		1 p_165999_ p_165999_
+		2 p_166000_ p_166000_
+	firstFull (Lnet/minecraft/core/Direction$Axis;II)I m_165994_
+		0 p_165995_ p_165995_
+		1 p_165996_ p_165996_
+		2 p_165997_ p_165997_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_82827_ p_82827_
+	forAllAxisEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Lnet/minecraft/core/AxisCycle;Z)V m_82815_
+		0 p_82816_ p_82816_
+		1 p_82817_ p_82817_
+		2 p_82818_ p_82818_
+	forAllAxisFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;Lnet/minecraft/core/AxisCycle;)V m_82812_
+		0 p_82813_ p_82813_
+		1 p_82814_ p_82814_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_82832_
+		0 p_82833_ p_82833_
+		1 p_82834_ p_82834_
+	forAllEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_82819_
+		0 p_82820_ p_82820_
+		1 p_82821_ p_82821_
+	forAllFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;)V m_82810_
+		0 p_82811_ p_82811_
+	getSize (Lnet/minecraft/core/Direction$Axis;)I m_82850_
+		0 p_82851_ p_82851_
+	getXSize ()I m_82828_
+	getYSize ()I m_82845_
+	getZSize ()I m_82852_
+	isEmpty ()Z m_6224_
+	isFull (III)Z m_6696_
+		0 p_82829_ p_82829_
+		1 p_82830_ p_82830_
+		2 p_82831_ p_82831_
+	isFull (Lnet/minecraft/core/AxisCycle;III)Z m_82835_
+		0 p_82836_ p_82836_
+		1 p_82837_ p_82837_
+		2 p_82838_ p_82838_
+		3 p_82839_ p_82839_
+	isFullWide (III)Z m_82846_
+		0 p_82847_ p_82847_
+		1 p_82848_ p_82848_
+		2 p_82849_ p_82849_
+	isFullWide (Lnet/minecraft/core/AxisCycle;III)Z m_82822_
+		0 p_82823_ p_82823_
+		1 p_82824_ p_82824_
+		2 p_82825_ p_82825_
+		3 p_82826_ p_82826_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_82840_ p_82840_
+	lastFull (Lnet/minecraft/core/Direction$Axis;II)I m_82841_
+		0 p_82842_ p_82842_
+		1 p_82843_ p_82843_
+		2 p_82844_ p_82844_
+net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer
+	consume (Lnet/minecraft/core/Direction;III)V m_82853_
+		0 p_82854_ p_82854_
+		1 p_82855_ p_82855_
+		2 p_82856_ p_82856_
+		3 p_82857_ p_82857_
+net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer
+	consume (IIIIII)V m_82858_
+		0 p_82859_ p_82859_
+		1 p_82860_ p_82860_
+		2 p_82861_ p_82861_
+		3 p_82862_ p_82862_
+		4 p_82863_ p_82863_
+		5 p_82864_ p_82864_
+net/minecraft/world/phys/shapes/EntityCollisionContext net/minecraft/world/phys/shapes/EntityCollisionContext
+	EMPTY f_82865_
+	canStandOnFluid f_82869_
+	descending f_82866_
+	entity f_166002_
+	entityBottom f_82867_
+	heldItem f_82868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_82872_ p_82872_
+	<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_198916_ p_198916_
+		1 p_198917_ p_198917_
+		2 p_198918_ p_198918_
+		3 p_198919_ p_198919_
+		4 p_198920_ p_198920_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203682_
+		0 p_205115_ p_205115_
+		1 p_205116_ p_205116_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_193113_
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82886_ p_82886_
+		1 p_82887_ p_82887_
+		2 p_82888_ p_82888_
+	isDescending ()Z m_6226_
+	isHoldingItem (Lnet/minecraft/world/item/Item;)Z m_7142_
+		0 p_82879_ p_82879_
+	lambda$new$1 (Lnet/minecraft/world/level/material/FluidState;)Z m_205112_
+		static
+		0 p_205113_ p_205113_
+	lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z m_205117_
+		static
+		0 p_205118_ p_205118_
+net/minecraft/world/phys/shapes/EntityCollisionContext$1 net/minecraft/world/phys/shapes/EntityCollisionContext$1
+	<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_198922_ p_198922_
+		1 p_198923_ p_198923_
+		2 p_198924_ p_198924_
+		3 p_198925_ p_198925_
+		4 p_198926_ p_198926_
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82898_ p_82898_
+		1 p_82899_ p_82899_
+		2 p_82900_ p_82900_
+net/minecraft/world/phys/shapes/IdenticalMerger net/minecraft/world/phys/shapes/IdenticalMerger
+	coords f_82901_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 p_82903_ p_82903_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82906_ p_82906_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/IndexMerger net/minecraft/world/phys/shapes/IndexMerger
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82907_ p_82907_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer
+	merge (III)Z m_82908_
+		0 p_82909_ p_82909_
+		1 p_82910_ p_82910_
+		2 p_82911_ p_82911_
+net/minecraft/world/phys/shapes/IndirectMerger net/minecraft/world/phys/shapes/IndirectMerger
+	EMPTY f_166021_
+	firstIndices f_82998_
+	result f_82997_
+	resultLength f_166022_
+	secondIndices f_82999_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V <init>
+		0 p_83001_ p_83001_
+		1 p_83002_ p_83002_
+		2 p_83003_ p_83003_
+		3 p_83004_ p_83004_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_83007_ p_83007_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/NonOverlappingMerger net/minecraft/world/phys/shapes/NonOverlappingMerger
+	lower f_83008_
+	swap f_83010_
+	upper f_83009_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V <init>
+		0 p_83012_ p_83012_
+		1 p_83013_ p_83013_
+		2 p_83014_ p_83014_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_83017_ p_83017_
+	forNonSwappedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_83023_
+		0 p_83024_ p_83024_
+	getDouble (I)D getDouble
+		0 p_83026_ p_83026_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	lambda$forMergedIndexes$0 (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;III)Z m_83018_
+		static
+		0 p_83019_ p_83019_
+		1 p_83020_ p_83020_
+		2 p_83021_ p_83021_
+		3 p_83022_ p_83022_
+	size ()I size
+net/minecraft/world/phys/shapes/OffsetDoubleList net/minecraft/world/phys/shapes/OffsetDoubleList
+	delegate f_83028_
+	offset f_83029_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V <init>
+		0 p_83031_ p_83031_
+		1 p_83032_ p_83032_
+	getDouble (I)D getDouble
+		0 p_83034_ p_83034_
+	size ()I size
+net/minecraft/world/phys/shapes/Shapes net/minecraft/world/phys/shapes/Shapes
+	BIG_EPSILON f_166026_
+	BLOCK f_83037_
+	EMPTY f_83038_
+	EPSILON f_166025_
+	INFINITY f_83036_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	block ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83144_
+		static
+	blockOccudes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_83117_
+		static
+		0 p_83118_ p_83118_
+		1 p_83119_ p_83119_
+		2 p_83120_ p_83120_
+	box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83048_
+		static
+		0 p_83049_ p_83049_
+		1 p_83050_ p_83050_
+		2 p_83051_ p_83051_
+		3 p_83052_ p_83052_
+		4 p_83053_ p_83053_
+		5 p_83054_ p_83054_
+	collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;Ljava/lang/Iterable;D)D m_193135_
+		static
+		0 p_193136_ p_193136_
+		1 p_193137_ p_193137_
+		2 p_193138_ p_193138_
+		3 p_193139_ p_193139_
+	create (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_166049_
+		static
+		0 p_166050_ p_166050_
+		1 p_166051_ p_166051_
+		2 p_166052_ p_166052_
+		3 p_166053_ p_166053_
+		4 p_166054_ p_166054_
+		5 p_166055_ p_166055_
+	create (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83064_
+		static
+		0 p_83065_ p_83065_
+	createIndexMerger (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/IndexMerger; m_83058_
+		static
+		0 p_83059_ p_83059_
+		1 p_83060_ p_83060_
+		2 p_83061_ p_83061_
+		3 p_83062_ p_83062_
+		4 p_83063_ p_83063_
+	empty ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83040_
+		static
+	faceShapeOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_83145_
+		static
+		0 p_83146_ p_83146_
+		1 p_83147_ p_83147_
+	findBits (DD)I m_83041_
+		static
+		0 p_83042_ p_83042_
+		1 p_83043_ p_83043_
+	getFaceShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83121_
+		static
+		0 p_83122_ p_83122_
+		1 p_83123_ p_83123_
+	join (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83113_
+		static
+		0 p_83114_ p_83114_
+		1 p_83115_ p_83115_
+		2 p_83116_ p_83116_
+	joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z m_83103_
+		static
+		0 p_83104_ p_83104_
+		1 p_83105_ p_83105_
+		2 p_83106_ p_83106_
+		3 p_83107_ p_83107_
+		4 p_83108_ p_83108_
+		5 p_83109_ p_83109_
+	joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z m_83157_
+		static
+		0 p_83158_ p_83158_
+		1 p_83159_ p_83159_
+		2 p_83160_ p_83160_
+	joinUnoptimized (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83148_
+		static
+		0 p_83149_ p_83149_
+		1 p_83150_ p_83150_
+		2 p_83151_ p_83151_
+	lambda$joinIsNotEmpty$1 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIII)Z m_166028_
+		static
+		0 p_166029_ p_166029_
+		1 p_166030_ p_166030_
+		2 p_166031_ p_166031_
+		3 p_166032_ p_166032_
+		4 p_166033_ p_166033_
+		5 p_166034_ p_166034_
+		6 p_166035_ p_166035_
+		7 p_166036_ p_166036_
+		8 p_166037_ p_166037_
+		9 p_166038_ p_166038_
+	lambda$joinIsNotEmpty$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIII)Z m_166039_
+		static
+		0 p_166040_ p_166040_
+		1 p_166041_ p_166041_
+		2 p_166042_ p_166042_
+		3 p_166043_ p_166043_
+		4 p_166044_ p_166044_
+		5 p_166045_ p_166045_
+		6 p_166046_ p_166046_
+		7 p_166047_ p_166047_
+		8 p_166048_ p_166048_
+	lambda$joinIsNotEmpty$3 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)Z m_83094_
+		static
+		0 p_83095_ p_83095_
+		1 p_83096_ p_83096_
+		2 p_83097_ p_83097_
+		3 p_83098_ p_83098_
+		4 p_83099_ p_83099_
+		5 p_83100_ p_83100_
+		6 p_83101_ p_83101_
+		7 p_83102_ p_83102_
+	lambda$static$0 ()Lnet/minecraft/world/phys/shapes/CubeVoxelShape; m_83156_
+		static
+	lcm (II)J m_83055_
+		static
+		0 p_83056_ p_83056_
+		1 p_83057_ p_83057_
+	mergedFaceOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_83152_
+		static
+		0 p_83153_ p_83153_
+		1 p_83154_ p_83154_
+		2 p_83155_ p_83155_
+	or (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83124_
+		static
+		0 p_83125_ p_83125_
+		1 p_83126_ p_83126_
+	or (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83110_
+		static
+		0 p_83111_ p_83111_
+		1 p_83112_ p_83112_
+net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer
+	consume (DDDDDD)V m_83161_
+		0 p_83162_ p_83162_
+		1 p_83163_ p_83163_
+		2 p_83164_ p_83164_
+		3 p_83165_ p_83165_
+		4 p_83166_ p_83166_
+		5 p_83167_ p_83167_
+net/minecraft/world/phys/shapes/SliceShape net/minecraft/world/phys/shapes/SliceShape
+	SLICE_COORDS f_83170_
+	axis f_83169_
+	delegate f_83168_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction$Axis;I)V <init>
+		0 p_83173_ p_83173_
+		1 p_83174_ p_83174_
+		2 p_83175_ p_83175_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_83181_ p_83181_
+	makeSlice (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; m_83176_
+		static
+		0 p_83177_ p_83177_
+		1 p_83178_ p_83178_
+		2 p_83179_ p_83179_
+net/minecraft/world/phys/shapes/SubShape net/minecraft/world/phys/shapes/SubShape
+	endX f_83186_
+	endY f_83187_
+	endZ f_83188_
+	parent f_83182_
+	startX f_83183_
+	startY f_83184_
+	startZ f_83185_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIIII)V <init>
+		0 p_83190_ p_83190_
+		1 p_83191_ p_83191_
+		2 p_83192_ p_83192_
+		3 p_83193_ p_83193_
+		4 p_83194_ p_83194_
+		5 p_83195_ p_83195_
+		6 p_83196_ p_83196_
+	clampToShape (Lnet/minecraft/core/Direction$Axis;I)I m_166056_
+		0 p_166057_ p_166057_
+		1 p_166058_ p_166058_
+	fill (III)V m_142703_
+		0 p_166060_ p_166060_
+		1 p_166061_ p_166061_
+		2 p_166062_ p_166062_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_83204_ p_83204_
+	isFull (III)Z m_6696_
+		0 p_83206_ p_83206_
+		1 p_83207_ p_83207_
+		2 p_83208_ p_83208_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_83210_ p_83210_
+net/minecraft/world/phys/shapes/VoxelShape net/minecraft/world/phys/shapes/VoxelShape
+	faces f_83212_
+	shape f_83211_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_83214_ p_83214_
+	bounds ()Lnet/minecraft/world/phys/AABB; m_83215_
+	calculateFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83294_
+		0 p_83295_ p_83295_
+	clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_83220_
+		0 p_83221_ p_83221_
+		1 p_83222_ p_83222_
+		2 p_83223_ p_83223_
+	closestPointTo (Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; m_166067_
+		0 p_166068_ p_166068_
+	collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;D)D m_83259_
+		0 p_83260_ p_83260_
+		1 p_83261_ p_83261_
+		2 p_83262_ p_83262_
+	collideX (Lnet/minecraft/core/AxisCycle;Lnet/minecraft/world/phys/AABB;D)D m_83245_
+		0 p_83246_ p_83246_
+		1 p_83247_ p_83247_
+		2 p_83248_ p_83248_
+	findIndex (Lnet/minecraft/core/Direction$Axis;D)I m_6595_
+		0 p_83250_ p_83250_
+		1 p_83251_ p_83251_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V m_83286_
+		0 p_83287_ p_83287_
+	forAllEdges (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V m_83224_
+		0 p_83225_ p_83225_
+	get (Lnet/minecraft/core/Direction$Axis;I)D m_83256_
+		0 p_83257_ p_83257_
+		1 p_83258_ p_83258_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_83249_ p_83249_
+	getFaceShape (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83263_
+		0 p_83264_ p_83264_
+	isEmpty ()Z m_83281_
+	lambda$closestPointTo$5 (Lnet/minecraft/world/phys/Vec3;[Lnet/minecraft/world/phys/Vec3;DDDDDD)V m_166069_
+		static
+		0 p_166070_ p_166070_
+		1 p_166071_ p_166071_
+		2 p_166072_ p_166072_
+		3 p_166073_ p_166073_
+		4 p_166074_ p_166074_
+		5 p_166075_ p_166075_
+		6 p_166076_ p_166076_
+		7 p_166077_ p_166077_
+	lambda$findIndex$4 (DLnet/minecraft/core/Direction$Axis;I)Z m_166063_
+		0 p_166064_ p_166064_
+		1 p_166065_ p_166065_
+		2 p_166066_ p_166066_
+	lambda$forAllBoxes$2 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V m_83234_
+		static
+		0 p_83235_ p_83235_
+		1 p_83236_ p_83236_
+		2 p_83237_ p_83237_
+		3 p_83238_ p_83238_
+		4 p_83239_ p_83239_
+		5 p_83240_ p_83240_
+		6 p_83241_ p_83241_
+		7 p_83242_ p_83242_
+		8 p_83243_ p_83243_
+		9 p_83244_ p_83244_
+	lambda$forAllEdges$1 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;IIIIII)V m_83226_
+		0 p_83227_ p_83227_
+		1 p_83228_ p_83228_
+		2 p_83229_ p_83229_
+		3 p_83230_ p_83230_
+		4 p_83231_ p_83231_
+		5 p_83232_ p_83232_
+		6 p_83233_ p_83233_
+	lambda$optimize$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;DDDDDD)V m_83273_
+		static
+		0 p_83274_ p_83274_
+		1 p_83275_ p_83275_
+		2 p_83276_ p_83276_
+		3 p_83277_ p_83277_
+		4 p_83278_ p_83278_
+		5 p_83279_ p_83279_
+		6 p_83280_ p_83280_
+	lambda$toAabbs$3 (Ljava/util/List;DDDDDD)V m_83265_
+		static
+		0 p_83266_ p_83266_
+		1 p_83267_ p_83267_
+		2 p_83268_ p_83268_
+		3 p_83269_ p_83269_
+		4 p_83270_ p_83270_
+		5 p_83271_ p_83271_
+		6 p_83272_ p_83272_
+	max (Lnet/minecraft/core/Direction$Axis;)D m_83297_
+		0 p_83298_ p_83298_
+	max (Lnet/minecraft/core/Direction$Axis;DD)D m_83290_
+		0 p_83291_ p_83291_
+		1 p_83292_ p_83292_
+		2 p_83293_ p_83293_
+	min (Lnet/minecraft/core/Direction$Axis;DD)D m_166078_
+		0 p_166079_ p_166079_
+		1 p_166080_ p_166080_
+		2 p_166081_ p_166081_
+	min (Lnet/minecraft/core/Direction$Axis;)D m_83288_
+		0 p_83289_ p_83289_
+	move (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83216_
+		0 p_83217_ p_83217_
+		1 p_83218_ p_83218_
+		2 p_83219_ p_83219_
+	optimize ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83296_
+	toAabbs ()Ljava/util/List; m_83299_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/phys/shapes/package-info net/minecraft/world/phys/shapes/package-info
+net/minecraft/world/scores/Objective net/minecraft/world/scores/Objective
+	criteria f_83303_
+	displayName f_83304_
+	formattedDisplayName f_83305_
+	name f_83302_
+	renderType f_83306_
+	scoreboard f_83301_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V <init>
+		0 p_83308_ p_83308_
+		1 p_83309_ p_83309_
+		2 p_83310_ p_83310_
+		3 p_83311_ p_83311_
+		4 p_83312_ p_83312_
+	createFormattedDisplayName ()Lnet/minecraft/network/chat/Component; m_83325_
+	getCriteria ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_83321_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83322_
+	getFormattedDisplayName ()Lnet/minecraft/network/chat/Component; m_83323_
+	getName ()Ljava/lang/String; m_83320_
+	getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83324_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_83313_
+	lambda$createFormattedDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_83318_
+		0 p_83319_ p_83319_
+	setDisplayName (Lnet/minecraft/network/chat/Component;)V m_83316_
+		0 p_83317_ p_83317_
+	setRenderType (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V m_83314_
+		0 p_83315_ p_83315_
+net/minecraft/world/scores/PlayerTeam net/minecraft/world/scores/PlayerTeam
+	BIT_FRIENDLY_FIRE f_166084_
+	BIT_SEE_INVISIBLES f_166085_
+	allowFriendlyFire f_83332_
+	collisionRule f_83337_
+	color f_83336_
+	deathMessageVisibility f_83335_
+	displayName f_83329_
+	displayNameStyle f_83338_
+	name f_83327_
+	nameTagVisibility f_83334_
+	playerPrefix f_83330_
+	playerSuffix f_83331_
+	players f_83328_
+	scoreboard f_83326_
+	seeFriendlyInvisibles f_83333_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;)V <init>
+		0 p_83340_ p_83340_
+		1 p_83341_ p_83341_
+	canSeeFriendlyInvisibles ()Z m_6259_
+	formatNameForTeam (Lnet/minecraft/world/scores/Team;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_83348_
+		static
+		0 p_83349_ p_83349_
+		1 p_83350_ p_83350_
+	getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; m_7156_
+	getColor ()Lnet/minecraft/ChatFormatting; m_7414_
+	getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7468_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83364_
+	getFormattedDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_83367_
+	getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_6870_
+		0 p_83369_ p_83369_
+	getName ()Ljava/lang/String; m_5758_
+	getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7470_
+	getPlayerPrefix ()Lnet/minecraft/network/chat/Component; m_83370_
+	getPlayerSuffix ()Lnet/minecraft/network/chat/Component; m_83371_
+	getPlayers ()Ljava/util/Collection; m_6809_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_166086_
+	isAllowFriendlyFire ()Z m_6260_
+	packOptions ()I m_83378_
+	setAllowFriendlyFire (Z)V m_83355_
+		0 p_83356_ p_83356_
+	setCollisionRule (Lnet/minecraft/world/scores/Team$CollisionRule;)V m_83344_
+		0 p_83345_ p_83345_
+	setColor (Lnet/minecraft/ChatFormatting;)V m_83351_
+		0 p_83352_ p_83352_
+	setDeathMessageVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V m_83358_
+		0 p_83359_ p_83359_
+	setDisplayName (Lnet/minecraft/network/chat/Component;)V m_83353_
+		0 p_83354_ p_83354_
+	setNameTagVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V m_83346_
+		0 p_83347_ p_83347_
+	setPlayerPrefix (Lnet/minecraft/network/chat/Component;)V m_83360_
+		0 p_83361_ p_83361_
+	setPlayerSuffix (Lnet/minecraft/network/chat/Component;)V m_83365_
+		0 p_83366_ p_83366_
+	setSeeFriendlyInvisibles (Z)V m_83362_
+		0 p_83363_ p_83363_
+	unpackOptions (I)V m_83342_
+		0 p_83343_ p_83343_
+net/minecraft/world/scores/Score net/minecraft/world/scores/Score
+	SCORE_COMPARATOR f_83380_
+	count f_83384_
+	forceUpdate f_83386_
+	locked f_83385_
+	objective f_83382_
+	owner f_83383_
+	scoreboard f_83381_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;Ljava/lang/String;)V <init>
+		0 p_83389_ p_83389_
+		1 p_83390_ p_83390_
+		2 p_83391_ p_83391_
+	add (I)V m_83393_
+		0 p_83394_ p_83394_
+	getObjective ()Lnet/minecraft/world/scores/Objective; m_83404_
+	getOwner ()Ljava/lang/String; m_83405_
+	getScore ()I m_83400_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_83406_
+	increment ()V m_83392_
+	isLocked ()Z m_83407_
+	lambda$static$0 (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)I m_83395_
+		static
+		0 p_83396_ p_83396_
+		1 p_83397_ p_83397_
+	reset ()V m_83401_
+	setLocked (Z)V m_83398_
+		0 p_83399_ p_83399_
+	setScore (I)V m_83402_
+		0 p_83403_ p_83403_
+net/minecraft/world/scores/Scoreboard net/minecraft/world/scores/Scoreboard
+	DISPLAY_SLOTS f_166092_
+	DISPLAY_SLOT_BELOW_NAME f_166089_
+	DISPLAY_SLOT_LIST f_166087_
+	DISPLAY_SLOT_SIDEBAR f_166088_
+	DISPLAY_SLOT_TEAMS_SIDEBAR_END f_166091_
+	DISPLAY_SLOT_TEAMS_SIDEBAR_START f_166090_
+	LOGGER f_199933_
+	displayObjectives f_83411_
+	displaySlotNames f_83414_
+	objectivesByCriteria f_83409_
+	objectivesByName f_83408_
+	playerScores f_83410_
+	teamsByName f_83412_
+	teamsByPlayer f_83413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addObjective (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/Objective; m_83436_
+		0 p_83437_ p_83437_
+		1 p_83438_ p_83438_
+		2 p_83439_ p_83439_
+		3 p_83440_ p_83440_
+	addPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83492_
+		0 p_83493_ p_83493_
+	addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z m_6546_
+		0 p_83434_ p_83434_
+		1 p_83435_ p_83435_
+	entityRemoved (Lnet/minecraft/world/entity/Entity;)V m_83420_
+		0 p_83421_ p_83421_
+	forAllObjectives (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Ljava/lang/String;Ljava/util/function/Consumer;)V m_83427_
+		0 p_83428_ p_83428_
+		1 p_83429_ p_83429_
+		2 p_83430_ p_83430_
+	getDisplayObjective (I)Lnet/minecraft/world/scores/Objective; m_83416_
+		0 p_83417_ p_83417_
+	getDisplaySlotByName (Ljava/lang/String;)I m_83504_
+		static
+		0 p_83505_ p_83505_
+	getDisplaySlotName (I)Ljava/lang/String; m_83453_
+		static
+		0 p_83454_ p_83454_
+	getDisplaySlotNames ()[Ljava/lang/String; m_83494_
+		static
+	getObjective (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_83477_
+		0 p_83478_ p_83478_
+	getObjectiveNames ()Ljava/util/Collection; m_83474_
+	getObjectives ()Ljava/util/Collection; m_83466_
+	getOrCreateObjective (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_83469_
+		0 p_83470_ p_83470_
+	getOrCreatePlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_83471_
+		0 p_83472_ p_83472_
+		1 p_83473_ p_83473_
+	getPlayerScores (Lnet/minecraft/world/scores/Objective;)Ljava/util/Collection; m_83498_
+		0 p_83499_ p_83499_
+	getPlayerScores (Ljava/lang/String;)Ljava/util/Map; m_83483_
+		0 p_83484_ p_83484_
+	getPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83489_
+		0 p_83490_ p_83490_
+	getPlayerTeams ()Ljava/util/Collection; m_83491_
+	getPlayersTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83500_
+		0 p_83501_ p_83501_
+	getTeamNames ()Ljava/util/Collection; m_83488_
+	getTrackedPlayers ()Ljava/util/Collection; m_83482_
+	hasObjective (Ljava/lang/String;)Z m_83459_
+		0 p_83460_ p_83460_
+	hasPlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Z m_83461_
+		0 p_83462_ p_83462_
+		1 p_83463_ p_83463_
+	lambda$addObjective$0 (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)Ljava/util/List; m_83425_
+		static
+		0 p_83426_ p_83426_
+	lambda$forAllObjectives$1 (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_83441_
+		0 p_83442_ p_83442_
+		1 p_83443_ p_83443_
+		2 p_83444_ p_83444_
+	lambda$getOrCreatePlayerScore$2 (Ljava/lang/String;)Ljava/util/Map; m_83506_
+		static
+		0 p_83507_ p_83507_
+	lambda$getOrCreatePlayerScore$3 (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_83485_
+		0 p_83486_ p_83486_
+		1 p_83487_ p_83487_
+	lambda$savePlayerScores$4 (Lnet/minecraft/world/scores/Score;)Z m_166097_
+		static
+		0 p_166098_ p_166098_
+	lambda$savePlayerScores$5 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/scores/Score;)V m_166094_
+		static
+		0 p_166095_ p_166095_
+		1 p_166096_ p_166096_
+	lambda$savePlayerScores$6 (Lnet/minecraft/nbt/ListTag;Ljava/util/Collection;)V m_83450_
+		static
+		0 p_83451_ p_83451_
+		1 p_83452_ p_83452_
+	loadPlayerScores (Lnet/minecraft/nbt/ListTag;)V m_83445_
+		0 p_83446_ p_83446_
+	onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V m_7092_
+		0 p_83422_ p_83422_
+	onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V m_7091_
+		0 p_83455_ p_83455_
+	onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V m_7093_
+		0 p_83467_ p_83467_
+	onPlayerRemoved (Ljava/lang/String;)V m_7182_
+		0 p_83431_ p_83431_
+	onPlayerScoreRemoved (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_5973_
+		0 p_83432_ p_83432_
+		1 p_83433_ p_83433_
+	onScoreChanged (Lnet/minecraft/world/scores/Score;)V m_5734_
+		0 p_83424_ p_83424_
+	onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V m_7650_
+		0 p_83423_ p_83423_
+	onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V m_7645_
+		0 p_83456_ p_83456_
+	onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V m_7644_
+		0 p_83468_ p_83468_
+	removeObjective (Lnet/minecraft/world/scores/Objective;)V m_83502_
+		0 p_83503_ p_83503_
+	removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V m_6519_
+		0 p_83464_ p_83464_
+		1 p_83465_ p_83465_
+	removePlayerFromTeam (Ljava/lang/String;)Z m_83495_
+		0 p_83496_ p_83496_
+	removePlayerTeam (Lnet/minecraft/world/scores/PlayerTeam;)V m_83475_
+		0 p_83476_ p_83476_
+	resetPlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_83479_
+		0 p_83480_ p_83480_
+		1 p_83481_ p_83481_
+	savePlayerScores ()Lnet/minecraft/nbt/ListTag; m_83497_
+	setDisplayObjective (ILnet/minecraft/world/scores/Objective;)V m_7136_
+		0 p_83418_ p_83418_
+		1 p_83419_ p_83419_
+net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/ScoreboardSaveData
+	FILE_ID f_166099_
+	scoreboard f_83509_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;)V <init>
+		0 p_166101_ p_166101_
+	lambda$loadObjectives$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V m_83521_
+		0 p_83522_ p_83522_
+		1 p_83523_ p_83523_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; m_166102_
+		0 p_166103_ p_166103_
+	loadDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V m_83530_
+		0 p_83531_ p_83531_
+	loadObjectives (Lnet/minecraft/nbt/ListTag;)V m_83528_
+		0 p_83529_ p_83529_
+	loadTeamPlayers (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/nbt/ListTag;)V m_83514_
+		0 p_83515_ p_83515_
+		1 p_83516_ p_83516_
+	loadTeams (Lnet/minecraft/nbt/ListTag;)V m_83524_
+		0 p_83525_ p_83525_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_83527_ p_83527_
+	saveDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V m_83532_
+		0 p_83533_ p_83533_
+	saveObjectives ()Lnet/minecraft/nbt/ListTag; m_83534_
+	saveTeams ()Lnet/minecraft/nbt/ListTag; m_83513_
+net/minecraft/world/scores/Team net/minecraft/world/scores/Team
+	<init> ()V <init>
+	canSeeFriendlyInvisibles ()Z m_6259_
+	getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; m_7156_
+	getColor ()Lnet/minecraft/ChatFormatting; m_7414_
+	getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7468_
+	getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_6870_
+		0 p_83538_ p_83538_
+	getName ()Ljava/lang/String; m_5758_
+	getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7470_
+	getPlayers ()Ljava/util/Collection; m_6809_
+	isAlliedTo (Lnet/minecraft/world/scores/Team;)Z m_83536_
+		0 p_83537_ p_83537_
+	isAllowFriendlyFire ()Z m_6260_
+net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/Team$CollisionRule
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	BY_NAME f_83545_
+	NEVER NEVER
+	PUSH_OTHER_TEAMS PUSH_OTHER_TEAMS
+	PUSH_OWN_TEAM PUSH_OWN_TEAM
+	id f_83544_
+	name f_83543_
+	$values ()[Lnet/minecraft/world/scores/Team$CollisionRule; m_166104_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_83549_ p_83549_
+		1 p_83550_ p_83550_
+		2 p_83551_ p_83551_
+		3 p_83552_ p_83552_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; m_83555_
+		static
+		0 p_83556_ p_83556_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83557_
+	lambda$static$0 (Lnet/minecraft/world/scores/Team$CollisionRule;)Ljava/lang/String; m_83558_
+		static
+		0 p_83559_ p_83559_
+	lambda$static$1 (Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/world/scores/Team$CollisionRule; m_83553_
+		static
+		0 p_83554_ p_83554_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; valueOf
+		static
+		0 p_83561_ p_83561_
+	values ()[Lnet/minecraft/world/scores/Team$CollisionRule; values
+		static
+net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/Team$Visibility
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	BY_NAME f_83569_
+	HIDE_FOR_OTHER_TEAMS HIDE_FOR_OTHER_TEAMS
+	HIDE_FOR_OWN_TEAM HIDE_FOR_OWN_TEAM
+	NEVER NEVER
+	id f_83568_
+	name f_83567_
+	$values ()[Lnet/minecraft/world/scores/Team$Visibility; m_166106_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_83573_ p_83573_
+		1 p_83574_ p_83574_
+		2 p_83575_ p_83575_
+		3 p_83576_ p_83576_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; m_83579_
+		static
+		0 p_83580_ p_83580_
+	getAllNames ()[Ljava/lang/String; m_166105_
+		static
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83581_
+	lambda$static$0 (Lnet/minecraft/world/scores/Team$Visibility;)Ljava/lang/String; m_83582_
+		static
+		0 p_83583_ p_83583_
+	lambda$static$1 (Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/world/scores/Team$Visibility; m_83577_
+		static
+		0 p_83578_ p_83578_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; valueOf
+		static
+		0 p_83585_ p_83585_
+	values ()[Lnet/minecraft/world/scores/Team$Visibility; values
+		static
+net/minecraft/world/scores/criteria/ObjectiveCriteria net/minecraft/world/scores/criteria/ObjectiveCriteria
+	AIR f_83595_
+	ARMOR f_83596_
+	CRITERIA_CACHE f_166108_
+	CUSTOM_CRITERIA f_166107_
+	DEATH_COUNT f_83590_
+	DUMMY f_83588_
+	EXPERIENCE f_83597_
+	FOOD f_83594_
+	HEALTH f_83593_
+	KILLED_BY_TEAM f_83600_
+	KILL_COUNT_ALL f_83592_
+	KILL_COUNT_PLAYERS f_83591_
+	LEVEL f_83598_
+	TEAM_KILL f_83599_
+	TRIGGER f_83589_
+	name f_83601_
+	readOnly f_83602_
+	renderType f_83603_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_83606_ p_83606_
+	<init> (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V <init>
+		0 p_83608_ p_83608_
+		1 p_83609_ p_83609_
+		2 p_83610_ p_83610_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_83614_
+		static
+		0 p_83615_ p_83615_
+	getCustomCriteriaNames ()Ljava/util/Set; m_166115_
+		static
+	getDefaultRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83622_
+	getName ()Ljava/lang/String; m_83620_
+	getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_83611_
+		static
+		0 p_83612_ p_83612_
+		1 p_83613_ p_83613_
+	isReadOnly ()Z m_83621_
+	lambda$byName$0 (Ljava/lang/String;ILnet/minecraft/stats/StatType;)Ljava/util/Optional; m_83616_
+		static
+		0 p_83617_ p_83617_
+		1 p_83618_ p_83618_
+		2 p_83619_ p_83619_
+	registerCustom (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_166113_
+		static
+		0 p_166114_ p_166114_
+	registerCustom (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_166109_
+		static
+		0 p_166110_ p_166110_
+		1 p_166111_ p_166111_
+		2 p_166112_ p_166112_
+net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType
+	$VALUES $VALUES
+	CODEC f_262724_
+	HEARTS HEARTS
+	INTEGER INTEGER
+	id f_83625_
+	$values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_166116_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_83630_ p_83630_
+		1 p_83631_ p_83631_
+		2 p_83632_ p_83632_
+	byId (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83634_
+		static
+		0 p_83635_ p_83635_
+	getId ()Ljava/lang/String; m_83633_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; valueOf
+		static
+		0 p_83637_ p_83637_
+	values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; values
+		static
+net/minecraft/world/scores/criteria/package-info net/minecraft/world/scores/criteria/package-info
+net/minecraft/world/scores/package-info net/minecraft/world/scores/package-info
+net/minecraft/world/ticks/BlackholeTickAccess net/minecraft/world/ticks/BlackholeTickAccess
+	CONTAINER_BLACKHOLE f_193140_
+	LEVEL_BLACKHOLE f_193141_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	emptyContainer ()Lnet/minecraft/world/ticks/TickContainerAccess; m_193144_
+		static
+	emptyLevelList ()Lnet/minecraft/world/ticks/LevelTickAccess; m_193145_
+		static
+net/minecraft/world/ticks/BlackholeTickAccess$1 net/minecraft/world/ticks/BlackholeTickAccess$1
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193151_ p_193151_
+		1 p_193152_ p_193152_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193149_ p_193149_
+net/minecraft/world/ticks/BlackholeTickAccess$2 net/minecraft/world/ticks/BlackholeTickAccess$2
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193158_ p_193158_
+		1 p_193159_ p_193159_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193156_ p_193156_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193161_ p_193161_
+		1 p_193162_ p_193162_
+net/minecraft/world/ticks/ContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getFirstItem ()Lnet/minecraft/world/item/ItemStack; m_272036_
+	isEmpty ()Z m_7983_
+	removeFirstItem ()Lnet/minecraft/world/item/ItemStack; m_272108_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_273409_ p_273409_
+	setFirstItem (Lnet/minecraft/world/item/ItemStack;)V m_272287_
+		0 p_273635_ p_273635_
+net/minecraft/world/ticks/LevelChunkTicks net/minecraft/world/ticks/LevelChunkTicks
+	onTickAdded f_193166_
+	pendingTicks f_193164_
+	tickQueue f_193163_
+	ticksPerPosition f_193165_
+	<init> (Ljava/util/List;)V <init>
+		0 p_193169_ p_193169_
+	<init> ()V <init>
+	count ()I m_183574_
+	getAll ()Ljava/util/stream/Stream; m_193196_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193179_ p_193179_
+		1 p_193180_ p_193180_
+	load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/LevelChunkTicks; m_193185_
+		static
+		0 p_193186_ p_193186_
+		1 p_193187_ p_193187_
+		2 p_193188_ p_193188_
+	peek ()Lnet/minecraft/world/ticks/ScheduledTick; m_193189_
+	poll ()Lnet/minecraft/world/ticks/ScheduledTick; m_193195_
+	removeIf (Ljava/util/function/Predicate;)V m_193183_
+		0 p_193184_ p_193184_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/ListTag; m_183237_
+		0 p_193174_ p_193174_
+		1 p_193175_ p_193175_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193191_ p_193191_
+		1 p_193192_ p_193192_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193177_ p_193177_
+	scheduleUnchecked (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193193_
+		0 p_193194_ p_193194_
+	setOnTickAdded (Ljava/util/function/BiConsumer;)V m_193181_
+		0 p_193182_ p_193182_
+	unpack (J)V m_193171_
+		0 p_193172_ p_193172_
+net/minecraft/world/ticks/LevelTickAccess net/minecraft/world/ticks/LevelTickAccess
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193197_ p_193197_
+		1 p_193198_ p_193198_
+net/minecraft/world/ticks/LevelTicks net/minecraft/world/ticks/LevelTicks
+	CONTAINER_DRAIN_ORDER f_193199_
+	allContainers f_193202_
+	alreadyRunThisTick f_193206_
+	chunkScheduleUpdater f_193208_
+	containersToTick f_193204_
+	nextTickForContainer f_193203_
+	profiler f_193201_
+	tickCheck f_193200_
+	toRunThisTick f_193205_
+	toRunThisTickSet f_193207_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongPredicate;Ljava/util/function/Supplier;)V <init>
+		0 p_193211_ p_193211_
+		1 p_193212_ p_193212_
+	addContainer (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/ticks/LevelChunkTicks;)V m_193231_
+		0 p_193232_ p_193232_
+		1 p_193233_ p_193233_
+	calculateTickSetIfNeeded ()V m_193287_
+	canScheduleMoreTicks (I)Z m_193214_
+		0 p_193215_ p_193215_
+	cleanupAfterTick ()V m_193284_
+	clearArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_193234_
+		0 p_193235_ p_193235_
+	collectTicks (JILnet/minecraft/util/profiling/ProfilerFiller;)V m_193221_
+		0 p_193222_ p_193222_
+		1 p_193223_ p_193223_
+		2 p_193224_ p_193224_
+	copyArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V m_193242_
+		0 p_193243_ p_193243_
+		1 p_193244_ p_193244_
+	copyAreaFrom (Lnet/minecraft/world/ticks/LevelTicks;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V m_264560_
+		0 p_265554_ p_265554_
+		1 p_265172_ p_265172_
+		2 p_265318_ p_265318_
+	count ()I m_183574_
+	drainContainers (JI)V m_193218_
+		0 p_193219_ p_193219_
+		1 p_193220_ p_193220_
+	drainFromCurrentContainer (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V m_193267_
+		0 p_193268_ p_193268_
+		1 p_193269_ p_193269_
+		2 p_193270_ p_193270_
+		3 p_193271_ p_193271_
+	forContainersInArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer;)V m_193236_
+		0 p_193237_ p_193237_
+		1 p_193238_ p_193238_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193254_ p_193254_
+		1 p_193255_ p_193255_
+	lambda$clearArea$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z m_193239_
+		static
+		0 p_193240_ p_193240_
+		1 p_193241_ p_193241_
+	lambda$clearArea$4 (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_193274_
+		0 p_193275_ p_193275_
+		1 p_193276_ p_193276_
+		2 p_193277_ p_193277_
+	lambda$copyAreaFrom$5 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z m_200920_
+		static
+		0 p_200921_ p_200921_
+		1 p_200922_ p_200922_
+	lambda$copyAreaFrom$6 (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_200928_
+		static
+		0 p_200929_ p_200929_
+		1 p_200930_ p_200930_
+		2 p_200931_ p_200931_
+		3 p_200932_ p_200932_
+	lambda$copyAreaFrom$7 (Lnet/minecraft/core/Vec3i;JJLnet/minecraft/world/ticks/ScheduledTick;)V m_193256_
+		0 p_193257_ p_193257_
+		1 p_193258_ p_193258_
+		2 p_193259_ p_193259_
+		3 p_193260_ p_193260_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V m_193261_
+		static
+		0 p_193262_ p_193262_
+	lambda$new$2 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/ScheduledTick;)V m_193248_
+		0 p_193249_ p_193249_
+		1 p_193250_ p_193250_
+	lambda$static$0 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I m_193245_
+		static
+		0 p_193246_ p_193246_
+		1 p_193247_ p_193247_
+	removeContainer (Lnet/minecraft/world/level/ChunkPos;)V m_193229_
+		0 p_193230_ p_193230_
+	rescheduleLeftoverContainers ()V m_193278_
+	runCollectedTicks (Ljava/util/function/BiConsumer;)V m_193272_
+		0 p_193273_ p_193273_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193252_ p_193252_
+	scheduleForThisTick (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193285_
+		0 p_193286_ p_193286_
+	sortContainersToTick (J)V m_193216_
+		0 p_193217_ p_193217_
+	tick (JILjava/util/function/BiConsumer;)V m_193225_
+		0 p_193226_ p_193226_
+		1 p_193227_ p_193227_
+		2 p_193228_ p_193228_
+	updateContainerScheduling (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193279_
+		0 p_193280_ p_193280_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193282_ p_193282_
+		1 p_193283_ p_193283_
+net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer
+	accept (JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_193288_
+		0 p_193289_ p_193289_
+		1 p_193290_ p_193290_
+net/minecraft/world/ticks/ProtoChunkTicks net/minecraft/world/ticks/ProtoChunkTicks
+	ticks f_193291_
+	ticksPerPosition f_193292_
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193300_ p_193300_
+		1 p_193301_ p_193301_
+	load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/ProtoChunkTicks; m_193302_
+		static
+		0 p_193303_ p_193303_
+		1 p_193304_ p_193304_
+		2 p_193305_ p_193305_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193308_ p_193308_
+		1 p_193309_ p_193309_
+	schedule (Lnet/minecraft/world/ticks/SavedTick;)V m_193295_
+		0 p_193296_ p_193296_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193298_ p_193298_
+	scheduledTicks ()Ljava/util/List; m_193306_
+net/minecraft/world/ticks/SavedTick net/minecraft/world/ticks/SavedTick
+	TAG_DELAY f_193319_
+	TAG_ID f_193315_
+	TAG_PRIORITY f_193320_
+	TAG_X f_193316_
+	TAG_Y f_193317_
+	TAG_Z f_193318_
+	UNIQUE_TICK_HASH f_193310_
+	delay f_193313_
+	pos f_193312_
+	priority f_193314_
+	type f_193311_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)V <init>
+		0 f_193311_ f_193311_
+		1 f_193312_ f_193312_
+		2 f_193313_ f_193313_
+		3 f_193314_ f_193314_
+	delay ()I f_193313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_193359_ p_193359_
+	hashCode ()I hashCode
+	lambda$loadTick$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Object;)Lnet/minecraft/world/ticks/SavedTick; m_210666_
+		static
+		0 p_210667_ p_210667_
+		1 p_210668_ p_210668_
+	lambda$loadTickList$0 (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/SavedTick;)V m_210662_
+		static
+		0 p_210663_ p_210663_
+		1 p_210664_ p_210664_
+		2 p_210665_ p_210665_
+	loadTick (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Function;)Ljava/util/Optional; m_210669_
+		static
+		0 p_210670_ p_210670_
+		1 p_210671_ p_210671_
+	loadTickList (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Consumer;)V m_193350_
+		static
+		0 p_193351_ p_193351_
+		1 p_193352_ p_193352_
+		2 p_193353_ p_193353_
+		3 p_193354_ p_193354_
+	pos ()Lnet/minecraft/core/BlockPos; f_193312_
+	priority ()Lnet/minecraft/world/ticks/TickPriority; f_193314_
+	probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/SavedTick; m_193335_
+		static
+		0 p_193336_ p_193336_
+		1 p_193337_ p_193337_
+	save (Ljava/util/function/Function;)Lnet/minecraft/nbt/CompoundTag; m_193343_
+		0 p_193344_ p_193344_
+	saveTick (Ljava/lang/String;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/nbt/CompoundTag; m_193338_
+		static
+		0 p_193339_ p_193339_
+		1 p_193340_ p_193340_
+		2 p_193341_ p_193341_
+		3 p_193342_ p_193342_
+	saveTick (Lnet/minecraft/world/ticks/ScheduledTick;Ljava/util/function/Function;J)Lnet/minecraft/nbt/CompoundTag; m_193331_
+		static
+		0 p_193332_ p_193332_
+		1 p_193333_ p_193333_
+		2 p_193334_ p_193334_
+	toString ()Ljava/lang/String; toString
+	type ()Ljava/lang/Object; f_193311_
+	unpack (JJ)Lnet/minecraft/world/ticks/ScheduledTick; m_193328_
+		0 p_193329_ p_193329_
+		1 p_193330_ p_193330_
+net/minecraft/world/ticks/SavedTick$1 net/minecraft/world/ticks/SavedTick$1
+	<init> ()V <init>
+	equals (Lnet/minecraft/world/ticks/SavedTick;Lnet/minecraft/world/ticks/SavedTick;)Z equals
+		0 p_193366_ p_193366_
+		1 p_193367_ p_193367_
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_193369_ p_193369_
+		1 p_193370_ p_193370_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_193372_ p_193372_
+	hashCode (Lnet/minecraft/world/ticks/SavedTick;)I hashCode
+		0 p_193364_ p_193364_
+net/minecraft/world/ticks/ScheduledTick net/minecraft/world/ticks/ScheduledTick
+	DRAIN_ORDER f_193373_
+	INTRA_TICK_DRAIN_ORDER f_193374_
+	UNIQUE_TICK_HASH f_193375_
+	pos f_193377_
+	priority f_193379_
+	subTickOrder f_193380_
+	triggerTick f_193378_
+	type f_193376_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JJ)V <init>
+		0 p_193383_ p_193383_
+		1 p_193384_ p_193384_
+		2 p_193385_ p_193385_
+		3 p_193386_ p_193386_
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JLnet/minecraft/world/ticks/TickPriority;J)V <init>
+		0 f_193376_ f_193376_
+		1 f_193377_ f_193377_
+		2 f_193378_ f_193378_
+		3 f_193379_ f_193379_
+		4 f_193380_ f_193380_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_193412_ p_193412_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I m_193405_
+		static
+		0 p_193406_ p_193406_
+		1 p_193407_ p_193407_
+	lambda$static$1 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I m_193394_
+		static
+		0 p_193395_ p_193395_
+		1 p_193396_ p_193396_
+	pos ()Lnet/minecraft/core/BlockPos; f_193377_
+	priority ()Lnet/minecraft/world/ticks/TickPriority; f_193379_
+	probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/ScheduledTick; m_193397_
+		static
+		0 p_193398_ p_193398_
+		1 p_193399_ p_193399_
+	subTickOrder ()J f_193380_
+	toString ()Ljava/lang/String; toString
+	triggerTick ()J f_193378_
+	type ()Ljava/lang/Object; f_193376_
+net/minecraft/world/ticks/ScheduledTick$1 net/minecraft/world/ticks/ScheduledTick$1
+	<init> ()V <init>
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_193422_ p_193422_
+		1 p_193423_ p_193423_
+	equals (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)Z equals
+		0 p_193419_ p_193419_
+		1 p_193420_ p_193420_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_193425_ p_193425_
+	hashCode (Lnet/minecraft/world/ticks/ScheduledTick;)I hashCode
+		0 p_193417_ p_193417_
+net/minecraft/world/ticks/SerializableTickContainer net/minecraft/world/ticks/SerializableTickContainer
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193426_ p_193426_
+		1 p_193427_ p_193427_
+net/minecraft/world/ticks/TickAccess net/minecraft/world/ticks/TickAccess
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193429_ p_193429_
+		1 p_193430_ p_193430_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193428_ p_193428_
+net/minecraft/world/ticks/TickContainerAccess net/minecraft/world/ticks/TickContainerAccess
+net/minecraft/world/ticks/TickPriority net/minecraft/world/ticks/TickPriority
+	$VALUES $VALUES
+	EXTREMELY_HIGH EXTREMELY_HIGH
+	EXTREMELY_LOW EXTREMELY_LOW
+	HIGH HIGH
+	LOW LOW
+	NORMAL NORMAL
+	VERY_HIGH VERY_HIGH
+	VERY_LOW VERY_LOW
+	value f_193438_
+	$values ()[Lnet/minecraft/world/ticks/TickPriority; m_193448_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_193442_ p_193442_
+		1 p_193443_ p_193443_
+		2 p_193444_ p_193444_
+	byValue (I)Lnet/minecraft/world/ticks/TickPriority; m_193446_
+		static
+		0 p_193447_ p_193447_
+	getValue ()I m_193445_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/ticks/TickPriority; valueOf
+		static
+		0 p_193450_ p_193450_
+	values ()[Lnet/minecraft/world/ticks/TickPriority; values
+		static
+net/minecraft/world/ticks/WorldGenTickAccess net/minecraft/world/ticks/WorldGenTickAccess
+	containerGetter f_193452_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_193454_ p_193454_
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193459_ p_193459_
+		1 p_193460_ p_193460_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193457_ p_193457_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193462_ p_193462_
+		1 p_193463_ p_193463_
+net/minecraft/world/ticks/package-info net/minecraft/world/ticks/package-info
diff --git a/build/jarjar/jarJar/metadata.json b/build/jarjar/jarJar/metadata.json
new file mode 100644
index 0000000000000000000000000000000000000000..46e68b1b5a70c0bd066febb9d0c267445b792929
--- /dev/null
+++ b/build/jarjar/jarJar/metadata.json
@@ -0,0 +1,3 @@
+{
+  "jars": []
+}
diff --git a/build/libs/grmythmod-0.0.1-1.20.1.jar b/build/libs/grmythmod-0.0.1-1.20.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..18e68f2596fc793191dd5c5998bad261a42c4d9d
Binary files /dev/null and b/build/libs/grmythmod-0.0.1-1.20.1.jar differ
diff --git a/build/reobfJar/log.txt b/build/reobfJar/log.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9b819360e4ca03c353893d60cc71f4890d530e60
--- /dev/null
+++ b/build/reobfJar/log.txt
@@ -0,0 +1,163 @@
+Java Launcher: C:\Program Files\Java\jdk-17.0.3.1\bin\java.exe
+Arguments: '--input, C:\Users\jiech_061gte6\Documents\Projectaki\build\libs\grmythmod-0.0.1-1.20.1.jar, --output, C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar\output.jar, --names, C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar\mappings.tsrg, --lib, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20-recomp.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_repo\versions\1.20\client-extra.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.20-46.0.2\22e2e3fe323c98ccc891af576086a07de83ebf48\fmlloader-1.20-46.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.1-jre\60458f877d055d0c9114d9e1a2efb737b4bc282c\guava-31.1-jre.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.1\1227f9e0666314f9de41477e3ec277e542ed7f7b\java-objc-bridge-1.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\forgespi\7.0.0\3384d464dd41882795af8622a8025056dc8de31d\forgespi-7.0.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mergetool\1.1.5\f3da18e12c696d35a47c82cbb2cc8b5aa15e1154\mergetool-1.1.5-api.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\24.0.1\13c5c75c4206580aa4d683bffee658caae6c9f43\annotations-24.0.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\2.1.6\66c15fc1f522b586476e9e4cccd0cbe192554e8a\securejarhandler-2.1.6.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\10.0.8\658c4ddb704aeeaa94ff3e668785a5eebddd0cb5\modlauncher-10.0.8.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\accesstransformers\8.0.4\272d240aa73f42195b2a68e2ebd8b701ecf41f63\accesstransformers-8.0.4.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4-runtime\4.9.1\428664f05d2b7f7b7610204b5aa7c1763f62011a\antlr4-runtime-4.9.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\eventbus\6.0.3\42fe522ace1bbcbcbba9c880c42411857baf36a9\eventbus-6.0.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\coremods\5.0.1\386b00279628b105b2d507539c46e134e96f6237\coremods-5.0.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\unsafe\0.2.0\54d7a0a5e8fdb71b973025caa46f341ae5904f39\unsafe-0.2.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.electronwill.night-config\toml\3.6.4\51d6cefb2b55ee55ee26b16391212fb2c7dfb4f4\toml-3.6.4.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.electronwill.night-config\core\3.6.4\510f174abbf1c947494db50ef2445683bd52c230\core-3.6.4.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.8.5\4433f50c07debefaed0553bd0068f4f48d449313\maven-artifact-3.8.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.jodah\typetools\0.8.3\98f84f353457629e81cc6827224871b1a8faa7af\typetools-0.8.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsoleappender\1.2.0\96d02cd3b384ff015a8fef4223bcb4ccf1717c95\terminalconsoleappender-1.2.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.1.2\c546e00443d8432cda6baa1c860346980742628\bootstraplauncher-1.1.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.github.oshi\oshi-core\6.2.2\54f5efc19bca95d709d9a37d19ffcbba3d21c1a6\oshi-core-6.2.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.10\dd9b193aef96e973d5a11ab13cd17430c2e4306b\gson-2.10.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\failureaccess\1.0.1\1dcf1de382a0bf95a3d8b0849546c88bac1292c9\failureaccess-1.0.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j\71.1\9e7d3304c23f9ba5cb71915f7cce23231a57a445\icu4j-71.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\4.0.43\2ff9d747a77570a07a60d32ac77eb6162ad2a2d9\authlib-4.0.43.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\brigadier\1.1.8\5244ce82c3337bba4a196a3ce858bfaecc74404a\brigadier-1.1.8.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\datafixerupper\6.0.8\3ba4a30557a9b057760af4011f909ba619fc5125\datafixerupper-6.0.8.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.1.1\832b8e6674a9b325a5175a3a6267dfaf34c85139\logging-1.1.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.17.9\3cad216e3a7f0c19b4b394388bc9ffc446f13b14\text2speech-1.17.9.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.5.13\e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada\httpclient-4.5.13.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.15\49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d\commons-codec-1.15.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.11.0\a2503f302b11ebde7ebc3df41daebe0e4eea3689\commons-io-2.11.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.2\4bfc12adfe4842bf07b657f0369c4cb522955686\commons-logging-1.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-handler\4.1.82.Final\644041d1fa96a5d3130a29e8978630d716d76e38\netty-handler-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec\4.1.82.Final\b77200379acb345a9ffdece1c605e591ac3e4e0a\netty-codec-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-classes-epoll\4.1.82.Final\e7c7dd18deac93105797f30057c912651ea76521\netty-transport-classes-epoll-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-native-unix-common\4.1.82.Final\3e895b35ca1b8a0eca56cacff4c2dde5d2c6abce\netty-transport-native-unix-common-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport\4.1.82.Final\e431a218d91acb6476ccad5f5aafde50aa3945ca\netty-transport-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-buffer\4.1.82.Final\a544270cf1ae8b8077082f5036436a9a9971ea71\netty-buffer-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-resolver\4.1.82.Final\38f665ae8dcd29032eea31245ba7806bed2e0fa8\netty-resolver-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-common\4.1.82.Final\22d148e85c3f5ebdacc0ce1f5aabb1d420f73f3\netty-common-4.1.82.Final.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\8.5.9\bb7ea75ecdb216654237830b3a96d87ad91f8cc5\fastutil-8.5.9.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna-platform\5.12.1\97406a297c852f4a41e688a176ec675f72e8329\jna-platform-5.12.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\5.12.1\b1e93a735caea94f503e95e6fe79bf9cdc1e985d\jna-5.12.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.4\4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c\jopt-simple-5.0.4.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.21\4ec95b60d4e86b5c95a0e919cb172a0af98011ef\commons-compress-1.21.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.12.0\c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e\commons-lang3-3.12.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.4.15\7f2e0c573eaa7a74bac2e89b359e1f73d92a0a1d\httpcore-4.4.15.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.19.0\3b6eeb4de4c49c0fe38a4ee27188ff5fee44d0bb\log4j-core-2.19.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-slf4j2-impl\2.19.0\5c04bfdd63ce9dceb2e284b81e96b6a70010ee10\log4j-slf4j2-impl-2.19.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.19.0\ea1b37f38c327596b216542bc636cfdc0b8036fa\log4j-api-2.19.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.joml\joml\1.10.5\22566d58af70ad3d72308bab63b8339906deb649\joml-1.10.5.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\cbac1b8d30cb4795149c1ef540f912671a8616d0\lwjgl-glfw-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\ed892f945cf7e79c8756796f32d00fa4ceaf573b\lwjgl-glfw-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\beda65ee503443e60aa196d58ed31f8d001dc22a\lwjgl-glfw-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\b997e3391d6ce8f05487e7335d95c606043884a1\lwjgl-glfw-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\a817bcf213db49f710603677457567c37d53e103\lwjgl-jemalloc-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\948a89b76a16aa324b046ae9308891216ffce5f9\lwjgl-jemalloc-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\cae85c4edb219c88b6a0c26a87955ad98dc9519d\lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\fb476c8ec110e1c137ad3ce8a7f7bfe6b11c6324\lwjgl-jemalloc-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\2623a6b8ae1dfcd880738656a9f0243d2e6840bd\lwjgl-openal-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\30a474d0e57193d7bc128849a3ab66bc9316fdb1\lwjgl-openal-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\40d65f1a7368a2aa47336f9cb69f5a190cf9975a\lwjgl-openal-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\888349f7b1be6fbae58bf8edfb9ef12def04c4e3\lwjgl-openal-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\831a5533a21a5f4f81bbc51bb13e9899319b5411\lwjgl-opengl-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\c1807e9bd571402787d7e37e3029776ae2513bb8\lwjgl-opengl-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\527d78f1e9056aff3ed02ce93019c73c5e8f1721\lwjgl-opengl-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\deef3eb9b178ff2ff3ce893cc72ae741c3a17974\lwjgl-opengl-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\b119297cf8ed01f247abe8685857f8e7fcf5980f\lwjgl-stb-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\86315914ac119efdb02dc9e8e978ade84f1702af\lwjgl-stb-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\fde63cdd2605c00636721a6c8b961e41d1f6b247\lwjgl-stb-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\a8d41f419eecb430b7c91ea2ce2c5c451cae2091\lwjgl-stb-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\ff1914111ef2e3e0110ef2dabc8d8cdaad82347\lwjgl-tinyfd-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\a5d830475ec0958d9fdba1559efa99aef211e6ff\lwjgl-tinyfd-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\83a5e780df610829ff3a737822b4f931cffecd91\lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\842eedd876fae354abc308c98a263f6bbc9e8a4d\lwjgl-tinyfd-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\ae58664f88e18a9bb2c77b063833ca7aaec484cb\lwjgl-3.3.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\36c37f16ab611b3aa11f3bcf80b1d509b4ce6b\lwjgl-3.3.1-natives-windows.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\f46cadcf95675908fd3a550d63d9d709cb68998\lwjgl-3.3.1-natives-windows-arm64.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\3b14f4beae9dd39791ec9e12190a9380cd8a3ce6\lwjgl-3.3.1-natives-windows-x86.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.machinezoo.noexception\noexception\1.7.1\b65330c98e38a1f915fa54a6e5eca496505e3f0a\noexception-1.7.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\2.0.1\f48d81adce2abf5ad3cfe463df517952749e03bc\slf4j-api-2.0.1.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.codehaus.plexus\plexus-utils\3.3.0\cf43b5391de623b36fe066a21127baef82c64022\plexus-utils-3.3.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\b421526c5f297295adef1c886e5246c39d4ac629\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.checkerframework\checker-qual\3.12.0\d5692f0526415fcc6de94bb5bfbd3afd9dd3b3e5\checker-qual-3.12.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.errorprone\error_prone_annotations\2.11.0\c5a0ace696d3f8b1c1d8cc036d8c03cc0cbe6b69\error_prone_annotations-2.11.0.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.j2objc\j2objc-annotations\1.3\ba035118bc8bac37d7eff77700720999acd9986d\j2objc-annotations-1.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\ST4\4.3\92f2c1ad8d84abcbeead6cf7f2c53a04166293c2\ST4-4.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr-runtime\3.5.2\cd9cd41361c155f3af0f653009dcecb08d8b4afd\antlr-runtime-3.5.2.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.abego.treelayout\org.abego.treelayout.core\1.0.3\457216e8e6578099ae63667bb1e4439235892028\org.abego.treelayout.core-1.0.3.jar, --lib, C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.glassfish\javax.json\1.0.4\3178f73569fd7a1e5ffc464e680f7a8cc784b85a\javax.json-1.0.4.jar, --disable-abstract-param'
+Classpath:
+ - C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\maven_downloader\net\minecraftforge\ForgeAutoRenamingTool\1.0.2\ForgeAutoRenamingTool-1.0.2-all.jar
+Working directory: C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar
+Main class: net.minecraftforge.fart.Main
+====================================
+Forge Auto Renaming Tool v1.0.2
+lib: C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20-recomp.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_repo\versions\1.20\client-extra.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.20-46.0.2\22e2e3fe323c98ccc891af576086a07de83ebf48\fmlloader-1.20-46.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.1-jre\60458f877d055d0c9114d9e1a2efb737b4bc282c\guava-31.1-jre.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.1\1227f9e0666314f9de41477e3ec277e542ed7f7b\java-objc-bridge-1.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\forgespi\7.0.0\3384d464dd41882795af8622a8025056dc8de31d\forgespi-7.0.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mergetool\1.1.5\f3da18e12c696d35a47c82cbb2cc8b5aa15e1154\mergetool-1.1.5-api.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\24.0.1\13c5c75c4206580aa4d683bffee658caae6c9f43\annotations-24.0.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\2.1.6\66c15fc1f522b586476e9e4cccd0cbe192554e8a\securejarhandler-2.1.6.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\10.0.8\658c4ddb704aeeaa94ff3e668785a5eebddd0cb5\modlauncher-10.0.8.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\accesstransformers\8.0.4\272d240aa73f42195b2a68e2ebd8b701ecf41f63\accesstransformers-8.0.4.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4-runtime\4.9.1\428664f05d2b7f7b7610204b5aa7c1763f62011a\antlr4-runtime-4.9.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\eventbus\6.0.3\42fe522ace1bbcbcbba9c880c42411857baf36a9\eventbus-6.0.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\coremods\5.0.1\386b00279628b105b2d507539c46e134e96f6237\coremods-5.0.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\unsafe\0.2.0\54d7a0a5e8fdb71b973025caa46f341ae5904f39\unsafe-0.2.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.electronwill.night-config\toml\3.6.4\51d6cefb2b55ee55ee26b16391212fb2c7dfb4f4\toml-3.6.4.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.electronwill.night-config\core\3.6.4\510f174abbf1c947494db50ef2445683bd52c230\core-3.6.4.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.8.5\4433f50c07debefaed0553bd0068f4f48d449313\maven-artifact-3.8.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.jodah\typetools\0.8.3\98f84f353457629e81cc6827224871b1a8faa7af\typetools-0.8.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsoleappender\1.2.0\96d02cd3b384ff015a8fef4223bcb4ccf1717c95\terminalconsoleappender-1.2.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.1.2\c546e00443d8432cda6baa1c860346980742628\bootstraplauncher-1.1.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.github.oshi\oshi-core\6.2.2\54f5efc19bca95d709d9a37d19ffcbba3d21c1a6\oshi-core-6.2.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.10\dd9b193aef96e973d5a11ab13cd17430c2e4306b\gson-2.10.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\failureaccess\1.0.1\1dcf1de382a0bf95a3d8b0849546c88bac1292c9\failureaccess-1.0.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.ibm.icu\icu4j\71.1\9e7d3304c23f9ba5cb71915f7cce23231a57a445\icu4j-71.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\authlib\4.0.43\2ff9d747a77570a07a60d32ac77eb6162ad2a2d9\authlib-4.0.43.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\brigadier\1.1.8\5244ce82c3337bba4a196a3ce858bfaecc74404a\brigadier-1.1.8.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\datafixerupper\6.0.8\3ba4a30557a9b057760af4011f909ba619fc5125\datafixerupper-6.0.8.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.1.1\832b8e6674a9b325a5175a3a6267dfaf34c85139\logging-1.1.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.mojang\text2speech\1.17.9\3cad216e3a7f0c19b4b394388bc9ffc446f13b14\text2speech-1.17.9.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpclient\4.5.13\e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada\httpclient-4.5.13.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-codec\commons-codec\1.15\49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d\commons-codec-1.15.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.11.0\a2503f302b11ebde7ebc3df41daebe0e4eea3689\commons-io-2.11.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\commons-logging\commons-logging\1.2\4bfc12adfe4842bf07b657f0369c4cb522955686\commons-logging-1.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-handler\4.1.82.Final\644041d1fa96a5d3130a29e8978630d716d76e38\netty-handler-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec\4.1.82.Final\b77200379acb345a9ffdece1c605e591ac3e4e0a\netty-codec-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-classes-epoll\4.1.82.Final\e7c7dd18deac93105797f30057c912651ea76521\netty-transport-classes-epoll-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-native-unix-common\4.1.82.Final\3e895b35ca1b8a0eca56cacff4c2dde5d2c6abce\netty-transport-native-unix-common-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport\4.1.82.Final\e431a218d91acb6476ccad5f5aafde50aa3945ca\netty-transport-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-buffer\4.1.82.Final\a544270cf1ae8b8077082f5036436a9a9971ea71\netty-buffer-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-resolver\4.1.82.Final\38f665ae8dcd29032eea31245ba7806bed2e0fa8\netty-resolver-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\io.netty\netty-common\4.1.82.Final\22d148e85c3f5ebdacc0ce1f5aabb1d420f73f3\netty-common-4.1.82.Final.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\it.unimi.dsi\fastutil\8.5.9\bb7ea75ecdb216654237830b3a96d87ad91f8cc5\fastutil-8.5.9.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna-platform\5.12.1\97406a297c852f4a41e688a176ec675f72e8329\jna-platform-5.12.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna\5.12.1\b1e93a735caea94f503e95e6fe79bf9cdc1e985d\jna-5.12.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.sf.jopt-simple\jopt-simple\5.0.4\4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c\jopt-simple-5.0.4.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-compress\1.21\4ec95b60d4e86b5c95a0e919cb172a0af98011ef\commons-compress-1.21.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-lang3\3.12.0\c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e\commons-lang3-3.12.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.httpcomponents\httpcore\4.4.15\7f2e0c573eaa7a74bac2e89b359e1f73d92a0a1d\httpcore-4.4.15.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-core\2.19.0\3b6eeb4de4c49c0fe38a4ee27188ff5fee44d0bb\log4j-core-2.19.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-slf4j2-impl\2.19.0\5c04bfdd63ce9dceb2e284b81e96b6a70010ee10\log4j-slf4j2-impl-2.19.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.19.0\ea1b37f38c327596b216542bc636cfdc0b8036fa\log4j-api-2.19.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.joml\joml\1.10.5\22566d58af70ad3d72308bab63b8339906deb649\joml-1.10.5.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\cbac1b8d30cb4795149c1ef540f912671a8616d0\lwjgl-glfw-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\ed892f945cf7e79c8756796f32d00fa4ceaf573b\lwjgl-glfw-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\beda65ee503443e60aa196d58ed31f8d001dc22a\lwjgl-glfw-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-glfw\3.3.1\b997e3391d6ce8f05487e7335d95c606043884a1\lwjgl-glfw-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\a817bcf213db49f710603677457567c37d53e103\lwjgl-jemalloc-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\948a89b76a16aa324b046ae9308891216ffce5f9\lwjgl-jemalloc-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\cae85c4edb219c88b6a0c26a87955ad98dc9519d\lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-jemalloc\3.3.1\fb476c8ec110e1c137ad3ce8a7f7bfe6b11c6324\lwjgl-jemalloc-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\2623a6b8ae1dfcd880738656a9f0243d2e6840bd\lwjgl-openal-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\30a474d0e57193d7bc128849a3ab66bc9316fdb1\lwjgl-openal-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\40d65f1a7368a2aa47336f9cb69f5a190cf9975a\lwjgl-openal-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-openal\3.3.1\888349f7b1be6fbae58bf8edfb9ef12def04c4e3\lwjgl-openal-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\831a5533a21a5f4f81bbc51bb13e9899319b5411\lwjgl-opengl-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\c1807e9bd571402787d7e37e3029776ae2513bb8\lwjgl-opengl-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\527d78f1e9056aff3ed02ce93019c73c5e8f1721\lwjgl-opengl-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-opengl\3.3.1\deef3eb9b178ff2ff3ce893cc72ae741c3a17974\lwjgl-opengl-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\b119297cf8ed01f247abe8685857f8e7fcf5980f\lwjgl-stb-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\86315914ac119efdb02dc9e8e978ade84f1702af\lwjgl-stb-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\fde63cdd2605c00636721a6c8b961e41d1f6b247\lwjgl-stb-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-stb\3.3.1\a8d41f419eecb430b7c91ea2ce2c5c451cae2091\lwjgl-stb-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\ff1914111ef2e3e0110ef2dabc8d8cdaad82347\lwjgl-tinyfd-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\a5d830475ec0958d9fdba1559efa99aef211e6ff\lwjgl-tinyfd-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\83a5e780df610829ff3a737822b4f931cffecd91\lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-tinyfd\3.3.1\842eedd876fae354abc308c98a263f6bbc9e8a4d\lwjgl-tinyfd-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\ae58664f88e18a9bb2c77b063833ca7aaec484cb\lwjgl-3.3.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\36c37f16ab611b3aa11f3bcf80b1d509b4ce6b\lwjgl-3.3.1-natives-windows.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\f46cadcf95675908fd3a550d63d9d709cb68998\lwjgl-3.3.1-natives-windows-arm64.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.3.1\3b14f4beae9dd39791ec9e12190a9380cd8a3ce6\lwjgl-3.3.1-natives-windows-x86.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.machinezoo.noexception\noexception\1.7.1\b65330c98e38a1f915fa54a6e5eca496505e3f0a\noexception-1.7.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\2.0.1\f48d81adce2abf5ad3cfe463df517952749e03bc\slf4j-api-2.0.1.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.codehaus.plexus\plexus-utils\3.3.0\cf43b5391de623b36fe066a21127baef82c64022\plexus-utils-3.3.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\b421526c5f297295adef1c886e5246c39d4ac629\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.checkerframework\checker-qual\3.12.0\d5692f0526415fcc6de94bb5bfbd3afd9dd3b3e5\checker-qual-3.12.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.errorprone\error_prone_annotations\2.11.0\c5a0ace696d3f8b1c1d8cc036d8c03cc0cbe6b69\error_prone_annotations-2.11.0.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\com.google.j2objc\j2objc-annotations\1.3\ba035118bc8bac37d7eff77700720999acd9986d\j2objc-annotations-1.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\ST4\4.3\92f2c1ad8d84abcbeead6cf7f2c53a04166293c2\ST4-4.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.antlr\antlr-runtime\3.5.2\cd9cd41361c155f3af0f653009dcecb08d8b4afd\antlr-runtime-3.5.2.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.abego.treelayout\org.abego.treelayout.core\1.0.3\457216e8e6578099ae63667bb1e4439235892028\org.abego.treelayout.core-1.0.3.jar
+lib: C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\org.glassfish\javax.json\1.0.4\3178f73569fd7a1e5ffc464e680f7a8cc784b85a\javax.json-1.0.4.jar
+log: null
+input: C:\Users\jiech_061gte6\Documents\Projectaki\build\libs\grmythmod-0.0.1-1.20.1.jar
+output: C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar\output.jar
+threads: 16
+Names: C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar\mappings.tsrg(reversed: false)
+Fix Annotations: false
+Fix Records: false
+Fix Identifiers: false
+Fix SourceFile: false
+Fix Line Numbers: false
+Strip codesigning signatures: false
+Adding Libraries to Inheritance
+Reading Input: C:\Users\jiech_061gte6\Documents\Projectaki\build\libs\grmythmod-0.0.1-1.20.1.jar
+Adding input to inheritance map
+Processing entries
+Conflicting propagated mapping for net/jalu/grmythmod/Items/CustomItem/HerculesClubItem/hurtEnemy(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z from net/minecraft/world/item/DiggerItem/hurtEnemy(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z: hurtEnemy -> m_7579_
+Conflicting propagated mapping for net/minecraftforge/event/BuildCreativeModeTabContentsEvent/accept(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V from net/minecraft/world/item/CreativeModeTab$Output/accept(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V: accept -> m_246267_
+Adding extras
+Sorting
+Writing Output: C:\Users\jiech_061gte6\Documents\Projectaki\build\reobfJar\output.jar
+  META-INF/
+  META-INF/MANIFEST.MF
+  META-INF/mods.toml
+  assets/
+  assets/grmythmod/
+  assets/grmythmod/lang/
+  assets/grmythmod/lang/en_us.json
+  assets/grmythmod/models/
+  assets/grmythmod/models/item/
+  assets/grmythmod/models/item/club_of_hercules.json
+  assets/grmythmod/textures/
+  assets/grmythmod/textures/item/
+  assets/grmythmod/textures/item/club_of_hercules.png
+  net/
+  net/jalu/
+  net/jalu/grmythmod/
+  net/jalu/grmythmod/Items/
+  net/jalu/grmythmod/Items/CustomItem/
+  net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.class
+  net/jalu/grmythmod/Items/ModCreativeModeTabs.class
+  net/jalu/grmythmod/Items/ModItems.class
+  net/jalu/grmythmod/MythMod.class
+  pack.mcmeta
diff --git a/build/reobfJar/mappings.tsrg b/build/reobfJar/mappings.tsrg
new file mode 100644
index 0000000000000000000000000000000000000000..26f3baf803dcd6990f611ce15108ec673594998c
--- /dev/null
+++ b/build/reobfJar/mappings.tsrg
@@ -0,0 +1,212129 @@
+tsrg2 left right
+com/mojang/blaze3d/Blaze3D com/mojang/blaze3d/Blaze3D
+	<init> ()V <init>
+	getTime ()D m_83640_
+		static
+	process (Lcom/mojang/blaze3d/pipeline/RenderPipeline;F)V m_166118_
+		static
+		0 p_166119_ p_166119_
+		1 p_166120_ p_166120_
+	render (Lcom/mojang/blaze3d/pipeline/RenderPipeline;F)V m_166121_
+		static
+		0 p_166122_ p_166122_
+		1 p_166123_ p_166123_
+	youJustLostTheGame ()V m_83639_
+		static
+com/mojang/blaze3d/DontObfuscate com/mojang/blaze3d/DontObfuscate
+com/mojang/blaze3d/FieldsAreNonnullByDefault com/mojang/blaze3d/FieldsAreNonnullByDefault
+com/mojang/blaze3d/MethodsReturnNonnullByDefault com/mojang/blaze3d/MethodsReturnNonnullByDefault
+com/mojang/blaze3d/audio/Channel com/mojang/blaze3d/audio/Channel
+	BUFFER_DURATION_SECONDS f_166124_
+	LOGGER f_83641_
+	QUEUED_BUFFER_COUNT f_166125_
+	initialized f_83643_
+	source f_83642_
+	stream f_83645_
+	streamingBufferSize f_83644_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_83648_ p_83648_
+	attachBufferStream (Lnet/minecraft/client/sounds/AudioStream;)V m_83658_
+		0 p_83659_ p_83659_
+	attachStaticBuffer (Lcom/mojang/blaze3d/audio/SoundBuffer;)V m_83656_
+		0 p_83657_ p_83657_
+	calculateBufferSize (Ljavax/sound/sampled/AudioFormat;I)I m_83660_
+		static
+		0 p_83661_ p_83661_
+		1 p_83662_ p_83662_
+	create ()Lcom/mojang/blaze3d/audio/Channel; m_83649_
+		static
+	destroy ()V m_83665_
+	disableAttenuation ()V m_83681_
+	getState ()I m_83683_
+	lambda$attachStaticBuffer$0 (I)V m_83675_
+		0 p_83676_ p_83676_
+	lambda$pumpBuffers$1 (I)V m_83668_
+		0 p_83669_ p_83669_
+	linearAttenuation (F)V m_83673_
+		0 p_83674_ p_83674_
+	pause ()V m_83677_
+	play ()V m_83672_
+	playing ()Z m_166126_
+	pumpBuffers (I)V m_83652_
+		0 p_83653_ p_83653_
+	removeProcessedBuffers ()I m_83684_
+	setLooping (Z)V m_83663_
+		0 p_83664_ p_83664_
+	setPitch (F)V m_83650_
+		0 p_83651_ p_83651_
+	setRelative (Z)V m_83670_
+		0 p_83671_ p_83671_
+	setSelfPosition (Lnet/minecraft/world/phys/Vec3;)V m_83654_
+		0 p_83655_ p_83655_
+	setVolume (F)V m_83666_
+		0 p_83667_ p_83667_
+	stop ()V m_83679_
+	stopped ()Z m_83680_
+	unpause ()V m_83678_
+	updateStream ()V m_83682_
+com/mojang/blaze3d/audio/Library com/mojang/blaze3d/audio/Library
+	DEFAULT_CHANNEL_COUNT f_166128_
+	EMPTY f_83688_
+	LOGGER f_83685_
+	NO_DEVICE f_193464_
+	context f_83687_
+	currentDevice f_193465_
+	defaultDeviceName f_193467_
+	listener f_83691_
+	staticChannels f_83689_
+	streamingChannels f_83690_
+	supportsDisconnections f_193466_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	acquireChannel (Lcom/mojang/blaze3d/audio/Library$Pool;)Lcom/mojang/blaze3d/audio/Channel; m_83697_
+		0 p_83698_ p_83698_
+	cleanup ()V m_83699_
+	getAvailableSoundDevices ()Ljava/util/List; m_193477_
+	getChannelCount ()I m_83703_
+	getCurrentDeviceName ()Ljava/lang/String; m_193471_
+	getDebugString ()Ljava/lang/String; m_83701_
+	getDefaultDeviceName ()Ljava/lang/String; m_193468_
+		static
+	getListener ()Lcom/mojang/blaze3d/audio/Listener; m_83700_
+	hasDefaultDeviceChanged ()Z m_193474_
+	init (Ljava/lang/String;Z)V m_231084_
+		0 p_231085_ p_231085_
+		1 p_231086_ p_231086_
+	isCurrentDeviceDisconnected ()Z m_193478_
+	openDeviceOrFallback (Ljava/lang/String;)J m_193472_
+		static
+		0 p_193473_ p_193473_
+	releaseChannel (Lcom/mojang/blaze3d/audio/Channel;)V m_83695_
+		0 p_83696_ p_83696_
+	setHrtf (Z)V m_241879_
+		0 p_242278_ p_242278_
+	tryOpenDevice (Ljava/lang/String;)Ljava/util/OptionalLong; m_193475_
+		static
+		0 p_193476_ p_193476_
+com/mojang/blaze3d/audio/Library$1 com/mojang/blaze3d/audio/Library$1
+	<init> ()V <init>
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83708_ p_83708_
+com/mojang/blaze3d/audio/Library$ChannelPool com/mojang/blaze3d/audio/Library$ChannelPool
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83712_ p_83712_
+com/mojang/blaze3d/audio/Library$CountingChannelPool com/mojang/blaze3d/audio/Library$CountingChannelPool
+	activeChannels f_83714_
+	limit f_83713_
+	<init> (I)V <init>
+		0 p_83716_ p_83716_
+	acquire ()Lcom/mojang/blaze3d/audio/Channel; m_5574_
+	cleanup ()V m_6471_
+	getMaxCount ()I m_6492_
+	getUsedCount ()I m_6500_
+	release (Lcom/mojang/blaze3d/audio/Channel;)Z m_5658_
+		0 p_83719_ p_83719_
+com/mojang/blaze3d/audio/Library$Pool com/mojang/blaze3d/audio/Library$Pool
+	$VALUES $VALUES
+	STATIC STATIC
+	STREAMING STREAMING
+	$values ()[Lcom/mojang/blaze3d/audio/Library$Pool; m_166129_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_83728_ p_83728_
+		1 p_83729_ p_83729_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/audio/Library$Pool; valueOf
+		static
+		0 p_83731_ p_83731_
+	values ()[Lcom/mojang/blaze3d/audio/Library$Pool; values
+		static
+com/mojang/blaze3d/audio/Listener com/mojang/blaze3d/audio/Listener
+	gain f_83733_
+	position f_83734_
+	<init> ()V <init>
+	getGain ()F m_83744_
+	getListenerPosition ()Lnet/minecraft/world/phys/Vec3; m_83736_
+	reset ()V m_83745_
+	setGain (F)V m_83737_
+		0 p_83738_ p_83738_
+	setListenerOrientation (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V m_252991_
+		0 p_254324_ p_254324_
+		1 p_253810_ p_253810_
+	setListenerPosition (Lnet/minecraft/world/phys/Vec3;)V m_83739_
+		0 p_83740_ p_83740_
+com/mojang/blaze3d/audio/OggAudioStream com/mojang/blaze3d/audio/OggAudioStream
+	EXPECTED_MAX_FRAME_SIZE f_166130_
+	audioFormat f_83747_
+	buffer f_83749_
+	handle f_83746_
+	input f_83748_
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_83751_ p_83751_
+	close ()V close
+	convertMono (Ljava/nio/FloatBuffer;Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)V m_83757_
+		0 p_83758_ p_83758_
+		1 p_83759_ p_83759_
+	convertStereo (Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)V m_83760_
+		0 p_83761_ p_83761_
+		1 p_83762_ p_83762_
+		2 p_83763_ p_83763_
+	forwardBuffer ()V m_83767_
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_83754_ p_83754_
+	readAll ()Ljava/nio/ByteBuffer; m_83764_
+	readFrame (Lcom/mojang/blaze3d/audio/OggAudioStream$OutputConcat;)Z m_83755_
+		0 p_83756_ p_83756_
+	refillFromStream ()Z m_83765_
+com/mojang/blaze3d/audio/OggAudioStream$OutputConcat com/mojang/blaze3d/audio/OggAudioStream$OutputConcat
+	bufferSize f_83769_
+	buffers f_83768_
+	byteCount f_83770_
+	currentBuffer f_83771_
+	<init> (I)V <init>
+		0 p_83773_ p_83773_
+	createNewBuffer ()V m_83779_
+	get ()Ljava/nio/ByteBuffer; m_83774_
+	put (F)V m_83775_
+		0 p_83776_ p_83776_
+com/mojang/blaze3d/audio/OpenAlUtil com/mojang/blaze3d/audio/OpenAlUtil
+	LOGGER f_83780_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alErrorToString (I)Ljava/lang/String; m_83782_
+		static
+		0 p_83783_ p_83783_
+	alcErrorToString (I)Ljava/lang/String; m_83791_
+		static
+		0 p_83792_ p_83792_
+	audioFormatToOpenAl (Ljavax/sound/sampled/AudioFormat;)I m_83789_
+		static
+		0 p_83790_ p_83790_
+	checkALCError (JLjava/lang/String;)Z m_83784_
+		static
+		0 p_83785_ p_83785_
+		1 p_83786_ p_83786_
+	checkALError (Ljava/lang/String;)Z m_83787_
+		static
+		0 p_83788_ p_83788_
+com/mojang/blaze3d/audio/SoundBuffer com/mojang/blaze3d/audio/SoundBuffer
+	alBuffer f_83796_
+	data f_83793_
+	format f_83794_
+	hasAlBuffer f_83795_
+	<init> (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V <init>
+		0 p_83798_ p_83798_
+		1 p_83799_ p_83799_
+	discardAlBuffer ()V m_83801_
+	getAlBuffer ()Ljava/util/OptionalInt; m_83800_
+	releaseAlBuffer ()Ljava/util/OptionalInt; m_83802_
+com/mojang/blaze3d/audio/package-info com/mojang/blaze3d/audio/package-info
+com/mojang/blaze3d/font/GlyphInfo com/mojang/blaze3d/font/GlyphInfo
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231088_ p_231088_
+	getAdvance (Z)F m_83827_
+		0 p_83828_ p_83828_
+	getAdvance ()F m_7403_
+	getBoldOffset ()F m_5619_
+	getShadowOffset ()F m_5645_
+com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231090_ p_231090_
+com/mojang/blaze3d/font/GlyphProvider com/mojang/blaze3d/font/GlyphProvider
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231091_ p_231091_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+com/mojang/blaze3d/font/SheetGlyphInfo com/mojang/blaze3d/font/SheetGlyphInfo
+	getBearingX ()F m_213966_
+	getBearingY ()F m_213964_
+	getDown ()F m_231097_
+	getLeft ()F m_231094_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	getRight ()F m_231095_
+	getUp ()F m_231096_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_231092_ p_231092_
+		1 p_231093_ p_231093_
+com/mojang/blaze3d/font/SpaceProvider com/mojang/blaze3d/font/SpaceProvider
+	glyphs f_231098_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_286456_ p_286456_
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231105_ p_231105_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	lambda$new$0 (Ljava/lang/Float;)F m_285664_
+		static
+		0 p_286115_ p_286115_
+	lambda$new$1 (Ljava/lang/Integer;Ljava/lang/Float;)V m_285663_
+		0 p_286113_ p_286113_
+		1 p_286114_ p_286114_
+com/mojang/blaze3d/font/SpaceProvider$Definition com/mojang/blaze3d/font/SpaceProvider$Definition
+	CODEC f_285661_
+	advances f_285580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 f_285580_ f_285580_
+	advances ()Ljava/util/Map; f_285580_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286537_ p_286537_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286087_
+		static
+		0 p_286766_ p_286766_
+	lambda$unpack$1 (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285951_
+		0 p_286243_ p_286243_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider com/mojang/blaze3d/font/TrueTypeGlyphProvider
+	ascent f_83844_
+	font f_83838_
+	fontMemory f_83837_
+	oversample f_83839_
+	pointScale f_83843_
+	shiftX f_83841_
+	shiftY f_83842_
+	skip f_83840_
+	<init> (Ljava/nio/ByteBuffer;Lorg/lwjgl/stb/STBTTFontinfo;FFFFLjava/lang/String;)V <init>
+		0 p_83846_ p_83846_
+		1 p_83847_ p_83847_
+		2 p_83848_ p_83848_
+		3 p_83849_ p_83849_
+		4 p_83850_ p_83850_
+		5 p_83851_ p_83851_
+		6 p_83852_ p_83852_
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_231116_ p_231116_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	lambda$getGlyph$0 (F)F m_231113_
+		0 p_231114_ p_231114_
+	lambda$getSupportedGlyphs$1 (I)Z m_231117_
+		0 p_231118_ p_231118_
+	validateFontOpen ()Lorg/lwjgl/stb/STBTTFontinfo; m_287161_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph
+	advance f_83878_
+	bearingX f_83876_
+	bearingY f_83877_
+	height f_83875_
+	index f_83879_
+	this$0 f_83873_
+	width f_83874_
+	<init> (Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider;IIIIFFI)V <init>
+		0 p_83881_ p_83881_
+		1 p_83882_ p_83882_
+		2 p_83883_ p_83883_
+		3 p_83884_ p_83884_
+		4 p_83885_ p_83885_
+		5 p_83886_ p_83886_
+		6 p_83887_ p_83887_
+		7 p_83888_ p_83888_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_231120_ p_231120_
+	getAdvance ()F m_7403_
+com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1 com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1
+	this$1 f_231121_
+	<init> (Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph;)V <init>
+		0 p_231123_ p_231123_
+	getBearingX ()F m_213966_
+	getBearingY ()F m_213964_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_231126_ p_231126_
+		1 p_231127_ p_231127_
+com/mojang/blaze3d/font/package-info com/mojang/blaze3d/font/package-info
+com/mojang/blaze3d/package-info com/mojang/blaze3d/package-info
+com/mojang/blaze3d/pipeline/MainTarget com/mojang/blaze3d/pipeline/MainTarget
+	DEFAULT_DIMENSIONS f_166134_
+	DEFAULT_HEIGHT f_166133_
+	DEFAULT_WIDTH f_166132_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_166137_ p_166137_
+		1 p_166138_ p_166138_
+	allocateAttachments (II)Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension; m_166146_
+		0 p_166147_ p_166147_
+		1 p_166148_ p_166148_
+	allocateColorAttachment (Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension;)Z m_166139_
+		0 p_166140_ p_166140_
+	allocateDepthAttachment (Lcom/mojang/blaze3d/pipeline/MainTarget$Dimension;)Z m_166144_
+		0 p_166145_ p_166145_
+	createFrameBuffer (II)V m_166141_
+		0 p_166142_ p_166142_
+		1 p_166143_ p_166143_
+	lambda$new$0 (II)V m_166149_
+		0 p_166150_ p_166150_
+		1 p_166151_ p_166151_
+com/mojang/blaze3d/pipeline/MainTarget$AttachmentState com/mojang/blaze3d/pipeline/MainTarget$AttachmentState
+	$VALUES $VALUES
+	COLOR COLOR
+	COLOR_DEPTH COLOR_DEPTH
+	DEPTH DEPTH
+	NONE NONE
+	VALUES f_166156_
+	$values ()[Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; m_166162_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_166160_ p_166160_
+		1 p_166161_ p_166161_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; valueOf
+		static
+		0 p_166166_ p_166166_
+	values ()[Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; values
+		static
+	with (Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState;)Lcom/mojang/blaze3d/pipeline/MainTarget$AttachmentState; m_166163_
+		0 p_166164_ p_166164_
+com/mojang/blaze3d/pipeline/MainTarget$Dimension com/mojang/blaze3d/pipeline/MainTarget$Dimension
+	height f_166169_
+	width f_166168_
+	<init> (II)V <init>
+		0 p_166171_ p_166171_
+		1 p_166172_ p_166172_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_166177_ p_166177_
+	hashCode ()I hashCode
+	listWithFallback (II)Ljava/util/List; m_166173_
+		static
+		0 p_166174_ p_166174_
+		1 p_166175_ p_166175_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/pipeline/RenderCall com/mojang/blaze3d/pipeline/RenderCall
+	execute ()V m_83909_
+com/mojang/blaze3d/pipeline/RenderPipeline com/mojang/blaze3d/pipeline/RenderPipeline
+	isProcessing f_166181_
+	isRecording f_166180_
+	processedBuffer f_83912_
+	recordingBuffer f_83911_
+	renderCalls f_83910_
+	renderingBuffer f_83913_
+	<init> ()V <init>
+	beginProcessing ()Z m_166188_
+	beginRecording ()Z m_166185_
+	canBeginProcessing ()Z m_166187_
+	canBeginRecording ()Z m_166182_
+	endProcessing ()V m_166190_
+	endRecording ()V m_166186_
+	getProcessedQueue ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166193_
+	getRecordingQueue ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166192_
+	processRecordedQueue ()V m_166189_
+	recordRenderCall (Lcom/mojang/blaze3d/pipeline/RenderCall;)V m_166183_
+		0 p_166184_ p_166184_
+	startRendering ()Ljava/util/concurrent/ConcurrentLinkedQueue; m_166191_
+com/mojang/blaze3d/pipeline/RenderTarget com/mojang/blaze3d/pipeline/RenderTarget
+	ALPHA_CHANNEL f_166197_
+	BLUE_CHANNEL f_166196_
+	GREEN_CHANNEL f_166195_
+	RED_CHANNEL f_166194_
+	clearChannels f_83921_
+	colorTextureId f_83923_
+	depthBufferId f_83924_
+	filterMode f_83922_
+	frameBufferId f_83920_
+	height f_83916_
+	useDepth f_83919_
+	viewHeight f_83918_
+	viewWidth f_83917_
+	width f_83915_
+	<init> (Z)V <init>
+		0 p_166199_ p_166199_
+	_bindWrite (Z)V m_83961_
+		0 p_83962_ p_83962_
+	_blitToScreen (IIZ)V m_83971_
+		0 p_83972_ p_83972_
+		1 p_83973_ p_83973_
+		2 p_83974_ p_83974_
+	_resize (IIZ)V m_83964_
+		0 p_83965_ p_83965_
+		1 p_83966_ p_83966_
+		2 p_83967_ p_83967_
+	bindRead ()V m_83956_
+	bindWrite (Z)V m_83947_
+		0 p_83948_ p_83948_
+	blitToScreen (II)V m_83938_
+		0 p_83939_ p_83939_
+		1 p_83940_ p_83940_
+	blitToScreen (IIZ)V m_83957_
+		0 p_83958_ p_83958_
+		1 p_83959_ p_83959_
+		2 p_83960_ p_83960_
+	checkStatus ()V m_83949_
+	clear (Z)V m_83954_
+		0 p_83955_ p_83955_
+	copyDepthFrom (Lcom/mojang/blaze3d/pipeline/RenderTarget;)V m_83945_
+		0 p_83946_ p_83946_
+	createBuffers (IIZ)V m_83950_
+		0 p_83951_ p_83951_
+		1 p_83952_ p_83952_
+		2 p_83953_ p_83953_
+	destroyBuffers ()V m_83930_
+	getColorTextureId ()I m_83975_
+	getDepthTextureId ()I m_83980_
+	lambda$bindWrite$2 (Z)V m_166200_
+		0 p_166201_ p_166201_
+	lambda$blitToScreen$4 (IIZ)V m_166202_
+		0 p_166203_ p_166203_
+		1 p_166204_ p_166204_
+		2 p_166205_ p_166205_
+	lambda$new$0 ()[F m_166211_
+		static
+	lambda$resize$1 (IIZ)V m_166206_
+		0 p_166207_ p_166207_
+		1 p_166208_ p_166208_
+		2 p_166209_ p_166209_
+	lambda$unbindWrite$3 ()V m_166210_
+		static
+	resize (IIZ)V m_83941_
+		0 p_83942_ p_83942_
+		1 p_83943_ p_83943_
+		2 p_83944_ p_83944_
+	setClearColor (FFFF)V m_83931_
+		0 p_83932_ p_83932_
+		1 p_83933_ p_83933_
+		2 p_83934_ p_83934_
+		3 p_83935_ p_83935_
+	setFilterMode (I)V m_83936_
+		0 p_83937_ p_83937_
+	unbindRead ()V m_83963_
+	unbindWrite ()V m_83970_
+com/mojang/blaze3d/pipeline/TextureTarget com/mojang/blaze3d/pipeline/TextureTarget
+	<init> (IIZZ)V <init>
+		0 p_166213_ p_166213_
+		1 p_166214_ p_166214_
+		2 p_166215_ p_166215_
+		3 p_166216_ p_166216_
+com/mojang/blaze3d/pipeline/package-info com/mojang/blaze3d/pipeline/package-info
+com/mojang/blaze3d/platform/ClipboardManager com/mojang/blaze3d/platform/ClipboardManager
+	FORMAT_UNAVAILABLE f_166218_
+	clipboardScratchBuffer f_83986_
+	<init> ()V <init>
+	getClipboard (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; m_83995_
+		0 p_83996_ p_83996_
+		1 p_83997_ p_83997_
+	pushClipboard (JLjava/nio/ByteBuffer;[B)V m_83991_
+		static
+		0 p_83992_ p_83992_
+		1 p_83993_ p_83993_
+		2 p_83994_ p_83994_
+	setClipboard (JLjava/lang/String;)V m_83988_
+		0 p_83989_ p_83989_
+		1 p_83990_ p_83990_
+com/mojang/blaze3d/platform/DebugMemoryUntracker com/mojang/blaze3d/platform/DebugMemoryUntracker
+	UNTRACK f_83998_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Ljava/lang/invoke/MethodHandle; m_84000_
+		static
+	untrack (Lorg/lwjgl/system/Pointer;)V m_84003_
+		static
+		0 p_84004_ p_84004_
+	untrack (J)V m_84001_
+		static
+		0 p_84002_ p_84002_
+com/mojang/blaze3d/platform/DisplayData com/mojang/blaze3d/platform/DisplayData
+	fullscreenHeight f_84008_
+	fullscreenWidth f_84007_
+	height f_84006_
+	isFullscreen f_84009_
+	width f_84005_
+	<init> (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V <init>
+		0 p_84011_ p_84011_
+		1 p_84012_ p_84012_
+		2 p_84013_ p_84013_
+		3 p_84014_ p_84014_
+		4 p_84015_ p_84015_
+com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX
+	LOGGER LOGGER
+	cpuInfo cpuInfo
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_getCpuInfo ()Ljava/lang/String; _getCpuInfo
+		static
+	_getLWJGLVersion ()Ljava/lang/String; _getLWJGLVersion
+		static
+	_getRefreshRate (Lcom/mojang/blaze3d/platform/Window;)I _getRefreshRate
+		static
+		0 p_69342_ p_69342_
+	_init (IZ)V _init
+		static
+		0 p_69344_ p_69344_
+		1 p_69345_ p_69345_
+	_initGlfw ()Ljava/util/function/LongSupplier; _initGlfw
+		static
+	_renderCrosshair (IZZZ)V _renderCrosshair
+		static
+		0 p_69348_ p_69348_
+		1 p_69349_ p_69349_
+		2 p_69350_ p_69350_
+		3 p_69351_ p_69351_
+	_setGlfwErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback
+		static
+		0 p_69353_ p_69353_
+	_shouldClose (Lcom/mojang/blaze3d/platform/Window;)Z _shouldClose
+		static
+		0 p_69356_ p_69356_
+	getOpenGLVersionString ()Ljava/lang/String; getOpenGLVersionString
+		static
+	lambda$_initGlfw$0 (Ljava/lang/Integer;Ljava/lang/String;)V lambda$_initGlfw$0
+		static
+		0 p_242032_ p_242032_
+		1 p_242033_ p_242033_
+	lambda$_initGlfw$1 (Ljava/util/List;IJ)V lambda$_initGlfw$1
+		static
+		0 p_242029_ p_242029_
+		1 p_69365_ p_69365_
+		2 p_69366_ p_69366_
+	lambda$_initGlfw$2 ()J lambda$_initGlfw$2
+		static
+	make (Ljava/util/function/Supplier;)Ljava/lang/Object; make
+		static
+		0 p_69374_ p_69374_
+	make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make
+		static
+		0 p_69371_ p_69371_
+		1 p_69372_ p_69372_
+com/mojang/blaze3d/platform/GlConst com/mojang/blaze3d/platform/GlConst
+	GL_ALPHA_BIAS GL_ALPHA_BIAS
+	GL_ALWAYS GL_ALWAYS
+	GL_ARRAY_BUFFER GL_ARRAY_BUFFER
+	GL_BGR GL_BGR
+	GL_BYTE GL_BYTE
+	GL_CLAMP_TO_EDGE GL_CLAMP_TO_EDGE
+	GL_COLOR_ATTACHMENT0 GL_COLOR_ATTACHMENT0
+	GL_COLOR_BUFFER_BIT GL_COLOR_BUFFER_BIT
+	GL_COMPILE_STATUS GL_COMPILE_STATUS
+	GL_DEPTH_ATTACHMENT GL_DEPTH_ATTACHMENT
+	GL_DEPTH_BUFFER_BIT GL_DEPTH_BUFFER_BIT
+	GL_DEPTH_COMPONENT GL_DEPTH_COMPONENT
+	GL_DEPTH_COMPONENT24 GL_DEPTH_COMPONENT24
+	GL_DEPTH_COMPONENT32 GL_DEPTH_COMPONENT32
+	GL_DEPTH_TEXTURE_MODE GL_DEPTH_TEXTURE_MODE
+	GL_DRAW_FRAMEBUFFER GL_DRAW_FRAMEBUFFER
+	GL_DST_ALPHA GL_DST_ALPHA
+	GL_DST_COLOR GL_DST_COLOR
+	GL_DYNAMIC_DRAW GL_DYNAMIC_DRAW
+	GL_ELEMENT_ARRAY_BUFFER GL_ELEMENT_ARRAY_BUFFER
+	GL_EQUAL GL_EQUAL
+	GL_FALSE GL_FALSE
+	GL_FILL GL_FILL
+	GL_FLOAT GL_FLOAT
+	GL_FRAGMENT_SHADER GL_FRAGMENT_SHADER
+	GL_FRAMEBUFFER GL_FRAMEBUFFER
+	GL_FRAMEBUFFER_COMPLETE GL_FRAMEBUFFER_COMPLETE
+	GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
+	GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
+	GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
+	GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
+	GL_FRAMEBUFFER_UNSUPPORTED GL_FRAMEBUFFER_UNSUPPORTED
+	GL_FRONT GL_FRONT
+	GL_FRONT_AND_BACK GL_FRONT_AND_BACK
+	GL_FUNC_ADD GL_FUNC_ADD
+	GL_FUNC_REVERSE_SUBTRACT GL_FUNC_REVERSE_SUBTRACT
+	GL_FUNC_SUBTRACT GL_FUNC_SUBTRACT
+	GL_GEQUAL GL_GEQUAL
+	GL_GREATER GL_GREATER
+	GL_INT GL_INT
+	GL_LEQUAL GL_LEQUAL
+	GL_LINE GL_LINE
+	GL_LINEAR GL_LINEAR
+	GL_LINEAR_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR
+	GL_LINES GL_LINES
+	GL_LINE_STRIP GL_LINE_STRIP
+	GL_LINK_STATUS GL_LINK_STATUS
+	GL_MAX GL_MAX
+	GL_MAX_TEXTURE_SIZE GL_MAX_TEXTURE_SIZE
+	GL_MIN GL_MIN
+	GL_NEAREST GL_NEAREST
+	GL_NEAREST_MIPMAP_LINEAR GL_NEAREST_MIPMAP_LINEAR
+	GL_NONE GL_NONE
+	GL_ONE GL_ONE
+	GL_ONE_MINUS_DST_ALPHA GL_ONE_MINUS_DST_ALPHA
+	GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_DST_COLOR
+	GL_ONE_MINUS_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
+	GL_ONE_MINUS_SRC_COLOR GL_ONE_MINUS_SRC_COLOR
+	GL_OUT_OF_MEMORY GL_OUT_OF_MEMORY
+	GL_PACK_ALIGNMENT GL_PACK_ALIGNMENT
+	GL_PROXY_TEXTURE_2D GL_PROXY_TEXTURE_2D
+	GL_READ_FRAMEBUFFER GL_READ_FRAMEBUFFER
+	GL_RED GL_RED
+	GL_RENDERBUFFER GL_RENDERBUFFER
+	GL_REPLACE GL_REPLACE
+	GL_RG GL_RG
+	GL_RGB GL_RGB
+	GL_RGBA GL_RGBA
+	GL_RGBA8 GL_RGBA8
+	GL_SHORT GL_SHORT
+	GL_SRC_ALPHA GL_SRC_ALPHA
+	GL_SRC_COLOR GL_SRC_COLOR
+	GL_STATIC_DRAW GL_STATIC_DRAW
+	GL_TEXTURE0 GL_TEXTURE0
+	GL_TEXTURE1 GL_TEXTURE1
+	GL_TEXTURE2 GL_TEXTURE2
+	GL_TEXTURE_2D GL_TEXTURE_2D
+	GL_TEXTURE_COMPARE_MODE GL_TEXTURE_COMPARE_MODE
+	GL_TEXTURE_MAG_FILTER GL_TEXTURE_MAG_FILTER
+	GL_TEXTURE_MIN_FILTER GL_TEXTURE_MIN_FILTER
+	GL_TEXTURE_WIDTH GL_TEXTURE_WIDTH
+	GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_S
+	GL_TEXTURE_WRAP_T GL_TEXTURE_WRAP_T
+	GL_TRIANGLES GL_TRIANGLES
+	GL_TRIANGLE_FAN GL_TRIANGLE_FAN
+	GL_TRIANGLE_STRIP GL_TRIANGLE_STRIP
+	GL_TRUE GL_TRUE
+	GL_UNPACK_ALIGNMENT GL_UNPACK_ALIGNMENT
+	GL_UNPACK_LSB_FIRST GL_UNPACK_LSB_FIRST
+	GL_UNPACK_ROW_LENGTH GL_UNPACK_ROW_LENGTH
+	GL_UNPACK_SKIP_PIXELS GL_UNPACK_SKIP_PIXELS
+	GL_UNPACK_SKIP_ROWS GL_UNPACK_SKIP_ROWS
+	GL_UNPACK_SWAP_BYTES GL_UNPACK_SWAP_BYTES
+	GL_UNSIGNED_BYTE GL_UNSIGNED_BYTE
+	GL_UNSIGNED_INT GL_UNSIGNED_INT
+	GL_UNSIGNED_SHORT GL_UNSIGNED_SHORT
+	GL_VERTEX_SHADER GL_VERTEX_SHADER
+	GL_WRITE_ONLY GL_WRITE_ONLY
+	GL_ZERO GL_ZERO
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlDebug com/mojang/blaze3d/platform/GlDebug
+	CIRCULAR_LOG_SIZE f_166220_
+	DEBUG_LEVELS f_84032_
+	DEBUG_LEVELS_ARB f_84033_
+	LOGGER f_84028_
+	MESSAGE_BUFFER f_166221_
+	debugEnabled f_166223_
+	lastEntry f_166222_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	enableDebugCallback (IZ)V m_84049_
+		static
+		0 p_84050_ p_84050_
+		1 p_84051_ p_84051_
+	getLastOpenGlDebugMessages ()Ljava/util/List; m_166225_
+		static
+	isDebugEnabled ()Z m_166226_
+		static
+	printDebugLog (IIIIIJJ)V m_84038_
+		static
+		0 p_84039_ p_84039_
+		1 p_84040_ p_84040_
+		2 p_84041_ p_84041_
+		3 p_84042_ p_84042_
+		4 p_84043_ p_84043_
+		5 p_84044_ p_84044_
+		6 p_84045_ p_84045_
+	printUnknownToken (I)Ljava/lang/String; m_84036_
+		static
+		0 p_84037_ p_84037_
+	severityToString (I)Ljava/lang/String; m_84059_
+		static
+		0 p_84060_ p_84060_
+	sourceToString (I)Ljava/lang/String; m_84055_
+		static
+		0 p_84056_ p_84056_
+	typeToString (I)Ljava/lang/String; m_84057_
+		static
+		0 p_84058_ p_84058_
+com/mojang/blaze3d/platform/GlDebug$LogEntry com/mojang/blaze3d/platform/GlDebug$LogEntry
+	count f_166232_
+	id f_166227_
+	message f_166231_
+	severity f_166230_
+	source f_166228_
+	type f_166229_
+	<init> (IIIILjava/lang/String;)V <init>
+		0 p_166234_ p_166234_
+		1 p_166235_ p_166235_
+		2 p_166236_ p_166236_
+		3 p_166237_ p_166237_
+		4 p_166238_ p_166238_
+	isSame (IIIILjava/lang/String;)Z m_166239_
+		0 p_166240_ p_166240_
+		1 p_166241_ p_166241_
+		2 p_166242_ p_166242_
+		3 p_166243_ p_166243_
+		4 p_166244_ p_166244_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/GlStateManager com/mojang/blaze3d/platform/GlStateManager
+	BLEND BLEND
+	COLOR_LOGIC COLOR_LOGIC
+	COLOR_MASK COLOR_MASK
+	CULL CULL
+	DEPTH DEPTH
+	ON_LINUX ON_LINUX
+	POLY_OFFSET POLY_OFFSET
+	SCISSOR SCISSOR
+	STENCIL STENCIL
+	TEXTURES TEXTURES
+	TEXTURE_COUNT TEXTURE_COUNT
+	activeTexture activeTexture
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_activeTexture (I)V _activeTexture
+		static
+		0 p_84539_ p_84539_
+	_bindTexture (I)V _bindTexture
+		static
+		0 p_84545_ p_84545_
+	_blendEquation (I)V _blendEquation
+		static
+		0 p_84380_ p_84380_
+	_blendFunc (II)V _blendFunc
+		static
+		0 p_84329_ p_84329_
+		1 p_84330_ p_84330_
+	_blendFuncSeparate (IIII)V _blendFuncSeparate
+		static
+		0 p_84336_ p_84336_
+		1 p_84337_ p_84337_
+		2 p_84338_ p_84338_
+		3 p_84339_ p_84339_
+	_clear (IZ)V _clear
+		static
+		0 p_84267_ p_84267_
+		1 p_84268_ p_84268_
+	_clearColor (FFFF)V _clearColor
+		static
+		0 p_84319_ p_84319_
+		1 p_84320_ p_84320_
+		2 p_84321_ p_84321_
+		3 p_84322_ p_84322_
+	_clearDepth (D)V _clearDepth
+		static
+		0 p_84122_ p_84122_
+	_clearStencil (I)V _clearStencil
+		static
+		0 p_84554_ p_84554_
+	_colorMask (ZZZZ)V _colorMask
+		static
+		0 p_84301_ p_84301_
+		1 p_84302_ p_84302_
+		2 p_84303_ p_84303_
+		3 p_84304_ p_84304_
+	_deleteTexture (I)V _deleteTexture
+		static
+		0 p_84542_ p_84542_
+	_deleteTextures ([I)V _deleteTextures
+		static
+		0 p_84366_ p_84366_
+	_depthFunc (I)V _depthFunc
+		static
+		0 p_84324_ p_84324_
+	_depthMask (Z)V _depthMask
+		static
+		0 p_84299_ p_84299_
+	_disableBlend ()V _disableBlend
+		static
+	_disableColorLogicOp ()V _disableColorLogicOp
+		static
+	_disableCull ()V _disableCull
+		static
+	_disableDepthTest ()V _disableDepthTest
+		static
+	_disablePolygonOffset ()V _disablePolygonOffset
+		static
+	_disableScissorTest ()V _disableScissorTest
+		static
+	_disableVertexAttribArray (I)V _disableVertexAttribArray
+		static
+		0 p_84087_ p_84087_
+	_drawElements (IIIJ)V _drawElements
+		static
+		0 p_157054_ p_157054_
+		1 p_157055_ p_157055_
+		2 p_157056_ p_157056_
+		3 p_157057_ p_157057_
+	_enableBlend ()V _enableBlend
+		static
+	_enableColorLogicOp ()V _enableColorLogicOp
+		static
+	_enableCull ()V _enableCull
+		static
+	_enableDepthTest ()V _enableDepthTest
+		static
+	_enablePolygonOffset ()V _enablePolygonOffset
+		static
+	_enableScissorTest ()V _enableScissorTest
+		static
+	_enableVertexAttribArray (I)V _enableVertexAttribArray
+		static
+		0 p_84566_ p_84566_
+	_genTexture ()I _genTexture
+		static
+	_genTextures ([I)V _genTextures
+		static
+		0 p_84306_ p_84306_
+	_getActiveTexture ()I _getActiveTexture
+		static
+	_getError ()I _getError
+		static
+	_getInteger (I)I _getInteger
+		static
+		0 p_84093_ p_84093_
+	_getString (I)Ljava/lang/String; _getString
+		static
+		0 p_84090_ p_84090_
+	_getTexImage (IIIIJ)V _getTexImage
+		static
+		0 p_84228_ p_84228_
+		1 p_84229_ p_84229_
+		2 p_84230_ p_84230_
+		3 p_84231_ p_84231_
+		4 p_84232_ p_84232_
+	_getTexLevelParameter (III)I _getTexLevelParameter
+		static
+		0 p_84385_ p_84385_
+		1 p_84386_ p_84386_
+		2 p_84387_ p_84387_
+	_glBindAttribLocation (IILjava/lang/CharSequence;)V _glBindAttribLocation
+		static
+		0 p_157062_ p_157062_
+		1 p_157063_ p_157063_
+		2 p_157064_ p_157064_
+	_glBindBuffer (II)V _glBindBuffer
+		static
+		0 p_84481_ p_84481_
+		1 p_84482_ p_84482_
+	_glBindFramebuffer (II)V _glBindFramebuffer
+		static
+		0 p_84487_ p_84487_
+		1 p_84488_ p_84488_
+	_glBindRenderbuffer (II)V _glBindRenderbuffer
+		static
+		0 p_157066_ p_157066_
+		1 p_157067_ p_157067_
+	_glBindVertexArray (I)V _glBindVertexArray
+		static
+		0 p_157069_ p_157069_
+	_glBlitFrameBuffer (IIIIIIIIII)V _glBlitFrameBuffer
+		static
+		0 p_84189_ p_84189_
+		1 p_84190_ p_84190_
+		2 p_84191_ p_84191_
+		3 p_84192_ p_84192_
+		4 p_84193_ p_84193_
+		5 p_84194_ p_84194_
+		6 p_84195_ p_84195_
+		7 p_84196_ p_84196_
+		8 p_84197_ p_84197_
+		9 p_84198_ p_84198_
+	_glBufferData (IJI)V _glBufferData
+		static
+		0 p_157071_ p_157071_
+		1 p_157072_ p_157072_
+		2 p_157073_ p_157073_
+	_glBufferData (ILjava/nio/ByteBuffer;I)V _glBufferData
+		static
+		0 p_84257_ p_84257_
+		1 p_84258_ p_84258_
+		2 p_84259_ p_84259_
+	_glCopyTexSubImage2D (IIIIIIII)V _glCopyTexSubImage2D
+		static
+		0 p_84180_ p_84180_
+		1 p_84181_ p_84181_
+		2 p_84182_ p_84182_
+		3 p_84183_ p_84183_
+		4 p_84184_ p_84184_
+		5 p_84185_ p_84185_
+		6 p_84186_ p_84186_
+		7 p_84187_ p_84187_
+	_glDeleteBuffers (I)V _glDeleteBuffers
+		static
+		0 p_84497_ p_84497_
+	_glDeleteFramebuffers (I)V _glDeleteFramebuffers
+		static
+		0 p_84503_ p_84503_
+	_glDeleteRenderbuffers (I)V _glDeleteRenderbuffers
+		static
+		0 p_157075_ p_157075_
+	_glDeleteVertexArrays (I)V _glDeleteVertexArrays
+		static
+		0 p_157077_ p_157077_
+	_glDrawPixels (IIIIJ)V _glDrawPixels
+		static
+		0 p_157079_ p_157079_
+		1 p_157080_ p_157080_
+		2 p_157081_ p_157081_
+		3 p_157082_ p_157082_
+		4 p_157083_ p_157083_
+	_glFramebufferRenderbuffer (IIII)V _glFramebufferRenderbuffer
+		static
+		0 p_157085_ p_157085_
+		1 p_157086_ p_157086_
+		2 p_157087_ p_157087_
+		3 p_157088_ p_157088_
+	_glFramebufferTexture2D (IIIII)V _glFramebufferTexture2D
+		static
+		0 p_84174_ p_84174_
+		1 p_84175_ p_84175_
+		2 p_84176_ p_84176_
+		3 p_84177_ p_84177_
+		4 p_84178_ p_84178_
+	_glGenBuffers ()I _glGenBuffers
+		static
+	_glGenVertexArrays ()I _glGenVertexArrays
+		static
+	_glGetAttribLocation (ILjava/lang/CharSequence;)I _glGetAttribLocation
+		static
+		0 p_84399_ p_84399_
+		1 p_84400_ p_84400_
+	_glGetUniformLocation (ILjava/lang/CharSequence;)I _glGetUniformLocation
+		static
+		0 p_84346_ p_84346_
+		1 p_84347_ p_84347_
+	_glMapBuffer (II)Ljava/nio/ByteBuffer; _glMapBuffer
+		static
+		0 p_157091_ p_157091_
+		1 p_157092_ p_157092_
+	_glRenderbufferStorage (IIII)V _glRenderbufferStorage
+		static
+		0 p_157094_ p_157094_
+		1 p_157095_ p_157095_
+		2 p_157096_ p_157096_
+		3 p_157097_ p_157097_
+	_glUniform1 (ILjava/nio/IntBuffer;)V _glUniform1
+		static
+		0 p_84264_ p_84264_
+		1 p_84265_ p_84265_
+	_glUniform1 (ILjava/nio/FloatBuffer;)V _glUniform1
+		static
+		0 p_84349_ p_84349_
+		1 p_84350_ p_84350_
+	_glUniform1i (II)V _glUniform1i
+		static
+		0 p_84468_ p_84468_
+		1 p_84469_ p_84469_
+	_glUniform2 (ILjava/nio/FloatBuffer;)V _glUniform2
+		static
+		0 p_84402_ p_84402_
+		1 p_84403_ p_84403_
+	_glUniform2 (ILjava/nio/IntBuffer;)V _glUniform2
+		static
+		0 p_84352_ p_84352_
+		1 p_84353_ p_84353_
+	_glUniform3 (ILjava/nio/FloatBuffer;)V _glUniform3
+		static
+		0 p_84436_ p_84436_
+		1 p_84437_ p_84437_
+	_glUniform3 (ILjava/nio/IntBuffer;)V _glUniform3
+		static
+		0 p_84405_ p_84405_
+		1 p_84406_ p_84406_
+	_glUniform4 (ILjava/nio/FloatBuffer;)V _glUniform4
+		static
+		0 p_84462_ p_84462_
+		1 p_84463_ p_84463_
+	_glUniform4 (ILjava/nio/IntBuffer;)V _glUniform4
+		static
+		0 p_84439_ p_84439_
+		1 p_84440_ p_84440_
+	_glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix2
+		static
+		0 p_84270_ p_84270_
+		1 p_84271_ p_84271_
+		2 p_84272_ p_84272_
+	_glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix3
+		static
+		0 p_84355_ p_84355_
+		1 p_84356_ p_84356_
+		2 p_84357_ p_84357_
+	_glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V _glUniformMatrix4
+		static
+		0 p_84408_ p_84408_
+		1 p_84409_ p_84409_
+		2 p_84410_ p_84410_
+	_glUnmapBuffer (I)V _glUnmapBuffer
+		static
+		0 p_157099_ p_157099_
+	_glUseProgram (I)V _glUseProgram
+		static
+		0 p_84479_ p_84479_
+	_logicOp (I)V _logicOp
+		static
+		0 p_84533_ p_84533_
+	_pixelStore (II)V _pixelStore
+		static
+		0 p_84523_ p_84523_
+		1 p_84524_ p_84524_
+	_polygonMode (II)V _polygonMode
+		static
+		0 p_84517_ p_84517_
+		1 p_84518_ p_84518_
+	_polygonOffset (FF)V _polygonOffset
+		static
+		0 p_84137_ p_84137_
+		1 p_84138_ p_84138_
+	_readPixels (IIIIIIJ)V _readPixels
+		static
+		0 p_157101_ p_157101_
+		1 p_157102_ p_157102_
+		2 p_157103_ p_157103_
+		3 p_157104_ p_157104_
+		4 p_157105_ p_157105_
+		5 p_157106_ p_157106_
+		6 p_157107_ p_157107_
+	_readPixels (IIIIIILjava/nio/ByteBuffer;)V _readPixels
+		static
+		0 p_84220_ p_84220_
+		1 p_84221_ p_84221_
+		2 p_84222_ p_84222_
+		3 p_84223_ p_84223_
+		4 p_84224_ p_84224_
+		5 p_84225_ p_84225_
+		6 p_84226_ p_84226_
+	_scissorBox (IIII)V _scissorBox
+		static
+		0 p_84169_ p_84169_
+		1 p_84170_ p_84170_
+		2 p_84171_ p_84171_
+		3 p_84172_ p_84172_
+	_stencilFunc (III)V _stencilFunc
+		static
+		0 p_84427_ p_84427_
+		1 p_84428_ p_84428_
+		2 p_84429_ p_84429_
+	_stencilMask (I)V _stencilMask
+		static
+		0 p_84551_ p_84551_
+	_stencilOp (III)V _stencilOp
+		static
+		0 p_84453_ p_84453_
+		1 p_84454_ p_84454_
+		2 p_84455_ p_84455_
+	_texImage2D (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D
+		static
+		0 p_84210_ p_84210_
+		1 p_84211_ p_84211_
+		2 p_84212_ p_84212_
+		3 p_84213_ p_84213_
+		4 p_84214_ p_84214_
+		5 p_84215_ p_84215_
+		6 p_84216_ p_84216_
+		7 p_84217_ p_84217_
+		8 p_84218_ p_84218_
+	_texParameter (IIF)V _texParameter
+		static
+		0 p_84161_ p_84161_
+		1 p_84162_ p_84162_
+		2 p_84163_ p_84163_
+	_texParameter (III)V _texParameter
+		static
+		0 p_84332_ p_84332_
+		1 p_84333_ p_84333_
+		2 p_84334_ p_84334_
+	_texSubImage2D (IIIIIIIIJ)V _texSubImage2D
+		static
+		0 p_84200_ p_84200_
+		1 p_84201_ p_84201_
+		2 p_84202_ p_84202_
+		3 p_84203_ p_84203_
+		4 p_84204_ p_84204_
+		5 p_84205_ p_84205_
+		6 p_84206_ p_84206_
+		7 p_84207_ p_84207_
+		8 p_84208_ p_84208_
+	_upload (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V _upload
+		static
+		0 p_287672_ p_287672_
+		1 p_287577_ p_287577_
+		2 p_287618_ p_287618_
+		3 p_287777_ p_287777_
+		4 p_287707_ p_287707_
+		5 p_287692_ p_287692_
+		6 p_287674_ p_287674_
+		7 p_287588_ p_287588_
+	_vertexAttribIPointer (IIIIJ)V _vertexAttribIPointer
+		static
+		0 p_157109_ p_157109_
+		1 p_157110_ p_157110_
+		2 p_157111_ p_157111_
+		3 p_157112_ p_157112_
+		4 p_157113_ p_157113_
+	_vertexAttribPointer (IIIZIJ)V _vertexAttribPointer
+		static
+		0 p_84239_ p_84239_
+		1 p_84240_ p_84240_
+		2 p_84241_ p_84241_
+		3 p_84242_ p_84242_
+		4 p_84243_ p_84243_
+		5 p_84244_ p_84244_
+	_viewport (IIII)V _viewport
+		static
+		0 p_84431_ p_84431_
+		1 p_84432_ p_84432_
+		2 p_84433_ p_84433_
+		3 p_84434_ p_84434_
+	getBoundFramebuffer ()I getBoundFramebuffer
+		static
+	glActiveTexture (I)V glActiveTexture
+		static
+		0 p_84515_ p_84515_
+	glAttachShader (II)V glAttachShader
+		static
+		0 p_84424_ p_84424_
+		1 p_84425_ p_84425_
+	glBlendFuncSeparate (IIII)V glBlendFuncSeparate
+		static
+		0 p_84389_ p_84389_
+		1 p_84390_ p_84390_
+		2 p_84391_ p_84391_
+		3 p_84392_ p_84392_
+	glCheckFramebufferStatus (I)I glCheckFramebufferStatus
+		static
+		0 p_84509_ p_84509_
+	glCompileShader (I)V glCompileShader
+		static
+		0 p_84466_ p_84466_
+	glCreateProgram ()I glCreateProgram
+		static
+	glCreateShader (I)I glCreateShader
+		static
+		0 p_84448_ p_84448_
+	glDeleteProgram (I)V glDeleteProgram
+		static
+		0 p_84485_ p_84485_
+	glDeleteShader (I)V glDeleteShader
+		static
+		0 p_84422_ p_84422_
+	glGenFramebuffers ()I glGenFramebuffers
+		static
+	glGenRenderbuffers ()I glGenRenderbuffers
+		static
+	glGetProgramInfoLog (II)Ljava/lang/String; glGetProgramInfoLog
+		static
+		0 p_84499_ p_84499_
+		1 p_84500_ p_84500_
+	glGetProgrami (II)I glGetProgrami
+		static
+		0 p_84382_ p_84382_
+		1 p_84383_ p_84383_
+	glGetShaderInfoLog (II)Ljava/lang/String; glGetShaderInfoLog
+		static
+		0 p_84493_ p_84493_
+		1 p_84494_ p_84494_
+	glGetShaderi (II)I glGetShaderi
+		static
+		0 p_84450_ p_84450_
+		1 p_84451_ p_84451_
+	glLinkProgram (I)V glLinkProgram
+		static
+		0 p_84491_ p_84491_
+	glShaderSource (ILjava/util/List;)V glShaderSource
+		static
+		0 p_157117_ p_157117_
+		1 p_157118_ p_157118_
+	lambda$static$0 (I)Lcom/mojang/blaze3d/platform/GlStateManager$TextureState; lambda$static$0
+		static
+		0 p_157120_ p_157120_
+	lambda$static$1 (I)[Lcom/mojang/blaze3d/platform/GlStateManager$TextureState; lambda$static$1
+		static
+		0 p_157122_ p_157122_
+	lambda$upload$2 (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V lambda$upload$2
+		static
+		0 p_287293_ p_287293_
+		1 p_287294_ p_287294_
+		2 p_287295_ p_287295_
+		3 p_287296_ p_287296_
+		4 p_287297_ p_287297_
+		5 p_287298_ p_287298_
+		6 p_287299_ p_287299_
+		7 p_287300_ p_287300_
+	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
+		static
+		0 p_254290_ p_254290_
+		1 p_254528_ p_254528_
+	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
+		static
+		0 p_254237_ p_254237_
+		1 p_253658_ p_253658_
+	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V setupLevelDiffuseLighting
+		static
+		0 p_254343_ p_254343_
+		1 p_254532_ p_254532_
+		2 p_254339_ p_254339_
+	upload (IIIIILcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V upload
+		static
+		0 p_287776_ p_287776_
+		1 p_287602_ p_287602_
+		2 p_287633_ p_287633_
+		3 p_287778_ p_287778_
+		4 p_287752_ p_287752_
+		5 p_287608_ p_287608_
+		6 p_287753_ p_287753_
+		7 p_287739_ p_287739_
+com/mojang/blaze3d/platform/GlStateManager$BlendState com/mojang/blaze3d/platform/GlStateManager$BlendState
+	dstAlpha f_84581_
+	dstRgb f_84579_
+	mode f_84577_
+	srcAlpha f_84580_
+	srcRgb f_84578_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$BooleanState com/mojang/blaze3d/platform/GlStateManager$BooleanState
+	enabled f_84586_
+	state f_84585_
+	<init> (I)V <init>
+		0 p_84588_ p_84588_
+	disable ()V m_84589_
+	enable ()V m_84592_
+	setEnabled (Z)V m_84590_
+		0 p_84591_ p_84591_
+com/mojang/blaze3d/platform/GlStateManager$ColorLogicState com/mojang/blaze3d/platform/GlStateManager$ColorLogicState
+	enable f_84603_
+	op f_84604_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$ColorMask com/mojang/blaze3d/platform/GlStateManager$ColorMask
+	alpha f_84611_
+	blue f_84610_
+	green f_84609_
+	red f_84608_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$CullState com/mojang/blaze3d/platform/GlStateManager$CullState
+	enable f_84621_
+	mode f_84622_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$DepthState com/mojang/blaze3d/platform/GlStateManager$DepthState
+	func f_84628_
+	mask f_84627_
+	mode f_84626_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$DestFactor com/mojang/blaze3d/platform/GlStateManager$DestFactor
+	$VALUES $VALUES
+	CONSTANT_ALPHA CONSTANT_ALPHA
+	CONSTANT_COLOR CONSTANT_COLOR
+	DST_ALPHA DST_ALPHA
+	DST_COLOR DST_COLOR
+	ONE ONE
+	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
+	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
+	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
+	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
+	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
+	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
+	SRC_ALPHA SRC_ALPHA
+	SRC_COLOR SRC_COLOR
+	ZERO ZERO
+	value value
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; $values
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84650_ p_84650_
+		1 p_84651_ p_84651_
+		2 p_84652_ p_84652_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; valueOf
+		static
+		0 p_84654_ p_84654_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$LogicOp com/mojang/blaze3d/platform/GlStateManager$LogicOp
+	$VALUES $VALUES
+	AND AND
+	AND_INVERTED AND_INVERTED
+	AND_REVERSE AND_REVERSE
+	CLEAR CLEAR
+	COPY COPY
+	COPY_INVERTED COPY_INVERTED
+	EQUIV EQUIV
+	INVERT INVERT
+	NAND NAND
+	NOOP NOOP
+	NOR NOR
+	OR OR
+	OR_INVERTED OR_INVERTED
+	OR_REVERSE OR_REVERSE
+	SET SET
+	XOR XOR
+	value f_84715_
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; m_157125_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84719_ p_84719_
+		1 p_84720_ p_84720_
+		2 p_84721_ p_84721_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; valueOf
+		static
+		0 p_84723_ p_84723_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState
+	factor f_84727_
+	fill f_84725_
+	line f_84726_
+	units f_84728_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$ScissorState com/mojang/blaze3d/platform/GlStateManager$ScissorState
+	mode f_84732_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$SourceFactor com/mojang/blaze3d/platform/GlStateManager$SourceFactor
+	$VALUES $VALUES
+	CONSTANT_ALPHA CONSTANT_ALPHA
+	CONSTANT_COLOR CONSTANT_COLOR
+	DST_ALPHA DST_ALPHA
+	DST_COLOR DST_COLOR
+	ONE ONE
+	ONE_MINUS_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA
+	ONE_MINUS_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR
+	ONE_MINUS_DST_ALPHA ONE_MINUS_DST_ALPHA
+	ONE_MINUS_DST_COLOR ONE_MINUS_DST_COLOR
+	ONE_MINUS_SRC_ALPHA ONE_MINUS_SRC_ALPHA
+	ONE_MINUS_SRC_COLOR ONE_MINUS_SRC_COLOR
+	SRC_ALPHA SRC_ALPHA
+	SRC_ALPHA_SATURATE SRC_ALPHA_SATURATE
+	SRC_COLOR SRC_COLOR
+	ZERO ZERO
+	value value
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; $values
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_84755_ p_84755_
+		1 p_84756_ p_84756_
+		2 p_84757_ p_84757_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; valueOf
+		static
+		0 p_84759_ p_84759_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor; values
+		static
+com/mojang/blaze3d/platform/GlStateManager$StencilFunc com/mojang/blaze3d/platform/GlStateManager$StencilFunc
+	func f_84761_
+	mask f_84763_
+	ref f_84762_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$StencilState com/mojang/blaze3d/platform/GlStateManager$StencilState
+	fail f_84769_
+	func f_84767_
+	mask f_84768_
+	zfail f_84770_
+	zpass f_84771_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$TextureState com/mojang/blaze3d/platform/GlStateManager$TextureState
+	binding f_84801_
+	<init> ()V <init>
+com/mojang/blaze3d/platform/GlStateManager$Viewport com/mojang/blaze3d/platform/GlStateManager$Viewport
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	height f_84809_
+	width f_84808_
+	x f_84806_
+	y f_84807_
+	$values ()[Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; m_157130_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_84813_ p_84813_
+		1 p_84814_ p_84814_
+	height ()I m_157129_
+		static
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; valueOf
+		static
+		0 p_84816_ p_84816_
+	values ()[Lcom/mojang/blaze3d/platform/GlStateManager$Viewport; values
+		static
+	width ()I m_157128_
+		static
+	x ()I m_157126_
+		static
+	y ()I m_157127_
+		static
+com/mojang/blaze3d/platform/GlUtil com/mojang/blaze3d/platform/GlUtil
+	<init> ()V <init>
+	allocateMemory (I)Ljava/nio/ByteBuffer; m_166247_
+		static
+		0 p_166248_ p_166248_
+	freeMemory (Ljava/nio/Buffer;)V m_166251_
+		static
+		0 p_166252_ p_166252_
+	getCpuInfo ()Ljava/lang/String; m_84819_
+		static
+	getOpenGLVersion ()Ljava/lang/String; m_84821_
+		static
+	getRenderer ()Ljava/lang/String; m_84820_
+		static
+	getVendor ()Ljava/lang/String; m_84818_
+		static
+com/mojang/blaze3d/platform/IconSet com/mojang/blaze3d/platform/IconSet
+	$VALUES $VALUES
+	RELEASE RELEASE
+	SNAPSHOT SNAPSHOT
+	path f_279589_
+	$values ()[Lcom/mojang/blaze3d/platform/IconSet; m_280441_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Ljava/lang/String;)V <init>
+		0 p_283251_ p_283251_
+		1 p_283697_ p_283697_
+		2 p_281663_ p_281663_
+	getFile (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_280117_
+		0 p_281570_ p_281570_
+		1 p_281345_ p_281345_
+	getMacIcon (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/IoSupplier; m_280095_
+		0 p_281289_ p_281289_
+	getStandardIcons (Lnet/minecraft/server/packs/PackResources;)Ljava/util/List; m_280284_
+		0 p_281372_ p_281372_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/IconSet; valueOf
+		static
+		0 p_282685_ p_282685_
+	values ()[Lcom/mojang/blaze3d/platform/IconSet; values
+		static
+com/mojang/blaze3d/platform/InputConstants com/mojang/blaze3d/platform/InputConstants
+	CURSOR f_166351_
+	CURSOR_DISABLED f_166352_
+	CURSOR_NORMAL f_166353_
+	GLFW_RAW_MOUSE_MOTION f_84824_
+	GLFW_RAW_MOUSE_MOTION_SUPPORTED f_166354_
+	KEY_0 f_166279_
+	KEY_1 f_166332_
+	KEY_2 f_166355_
+	KEY_3 f_166356_
+	KEY_4 f_166357_
+	KEY_5 f_166358_
+	KEY_6 f_166359_
+	KEY_7 f_166360_
+	KEY_8 f_166361_
+	KEY_9 f_166362_
+	KEY_A f_166363_
+	KEY_ADD f_166281_
+	KEY_APOSTROPHE f_166282_
+	KEY_B f_166364_
+	KEY_BACKSLASH f_166283_
+	KEY_BACKSPACE f_166333_
+	KEY_C f_166365_
+	KEY_CAPSLOCK f_166340_
+	KEY_COMMA f_166284_
+	KEY_D f_166366_
+	KEY_DELETE f_166334_
+	KEY_DOWN f_166329_
+	KEY_E f_166367_
+	KEY_END f_166335_
+	KEY_EQUALS f_166285_
+	KEY_ESCAPE f_166305_
+	KEY_F f_166368_
+	KEY_F1 f_166263_
+	KEY_F10 f_166272_
+	KEY_F11 f_166273_
+	KEY_F12 f_166274_
+	KEY_F13 f_166275_
+	KEY_F14 f_166276_
+	KEY_F15 f_166277_
+	KEY_F16 f_166278_
+	KEY_F17 f_166306_
+	KEY_F18 f_166307_
+	KEY_F19 f_166308_
+	KEY_F2 f_166264_
+	KEY_F20 f_166309_
+	KEY_F21 f_166310_
+	KEY_F22 f_166311_
+	KEY_F23 f_166312_
+	KEY_F24 f_166313_
+	KEY_F25 f_166314_
+	KEY_F3 f_166265_
+	KEY_F4 f_166266_
+	KEY_F5 f_166267_
+	KEY_F6 f_166268_
+	KEY_F7 f_166269_
+	KEY_F8 f_166270_
+	KEY_F9 f_166271_
+	KEY_G f_166369_
+	KEY_GRAVE f_166286_
+	KEY_H f_166370_
+	KEY_HOME f_166336_
+	KEY_I f_166371_
+	KEY_INSERT f_166337_
+	KEY_J f_166372_
+	KEY_K f_166373_
+	KEY_L f_166374_
+	KEY_LALT f_166296_
+	KEY_LBRACKET f_166287_
+	KEY_LCONTROL f_166297_
+	KEY_LEFT f_166330_
+	KEY_LSHIFT f_166298_
+	KEY_LWIN f_166299_
+	KEY_M f_166375_
+	KEY_MINUS f_166288_
+	KEY_MULTIPLY f_166289_
+	KEY_N f_166376_
+	KEY_NUMLOCK f_166315_
+	KEY_NUMPAD0 f_166316_
+	KEY_NUMPAD1 f_166317_
+	KEY_NUMPAD2 f_166318_
+	KEY_NUMPAD3 f_166319_
+	KEY_NUMPAD4 f_166320_
+	KEY_NUMPAD5 f_166321_
+	KEY_NUMPAD6 f_166322_
+	KEY_NUMPAD7 f_166323_
+	KEY_NUMPAD8 f_166324_
+	KEY_NUMPAD9 f_166325_
+	KEY_NUMPADCOMMA f_166326_
+	KEY_NUMPADENTER f_166327_
+	KEY_NUMPADEQUALS f_166328_
+	KEY_O f_166377_
+	KEY_P f_166378_
+	KEY_PAGEDOWN f_166338_
+	KEY_PAGEUP f_166339_
+	KEY_PAUSE f_166341_
+	KEY_PERIOD f_166290_
+	KEY_PRINTSCREEN f_166343_
+	KEY_Q f_166253_
+	KEY_R f_166254_
+	KEY_RALT f_166300_
+	KEY_RBRACKET f_166291_
+	KEY_RCONTROL f_166301_
+	KEY_RETURN f_166304_
+	KEY_RIGHT f_166331_
+	KEY_RSHIFT f_166302_
+	KEY_RWIN f_166303_
+	KEY_S f_166255_
+	KEY_SCROLLLOCK f_166342_
+	KEY_SEMICOLON f_166292_
+	KEY_SLASH f_166293_
+	KEY_SPACE f_166294_
+	KEY_T f_166256_
+	KEY_TAB f_166295_
+	KEY_U f_166257_
+	KEY_UP f_166280_
+	KEY_V f_166258_
+	KEY_W f_166259_
+	KEY_X f_166260_
+	KEY_Y f_166261_
+	KEY_Z f_166262_
+	MOD_CONTROL f_166350_
+	MOUSE_BUTTON_LEFT f_166347_
+	MOUSE_BUTTON_MIDDLE f_166348_
+	MOUSE_BUTTON_RIGHT f_166349_
+	PRESS f_166344_
+	RELEASE f_166345_
+	REPEAT f_166346_
+	UNKNOWN f_84822_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getKey (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84851_
+		static
+		0 p_84852_ p_84852_
+	getKey (II)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84827_
+		static
+		0 p_84828_ p_84828_
+		1 p_84829_ p_84829_
+	grabOrReleaseMouse (JIDD)V m_84833_
+		static
+		0 p_84834_ p_84834_
+		1 p_84835_ p_84835_
+		2 p_84836_ p_84836_
+		3 p_84837_ p_84837_
+	isKeyDown (JI)Z m_84830_
+		static
+		0 p_84831_ p_84831_
+		1 p_84832_ p_84832_
+	isRawMouseInputSupported ()Z m_84826_
+		static
+	setupKeyboardCallbacks (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V m_84844_
+		static
+		0 p_84845_ p_84845_
+		1 p_84846_ p_84846_
+		2 p_84847_ p_84847_
+	setupMouseCallbacks (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V m_84838_
+		static
+		0 p_84839_ p_84839_
+		1 p_84840_ p_84840_
+		2 p_84841_ p_84841_
+		3 p_84842_ p_84842_
+		4 p_84843_ p_84843_
+	updateRawMouseInput (JZ)V m_84848_
+		static
+		0 p_84849_ p_84849_
+		1 p_84850_ p_84850_
+com/mojang/blaze3d/platform/InputConstants$Key com/mojang/blaze3d/platform/InputConstants$Key
+	NAME_MAP f_84857_
+	displayName f_84856_
+	name f_84853_
+	type f_84854_
+	value f_84855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/platform/InputConstants$Type;I)V <init>
+		0 p_84860_ p_84860_
+		1 p_84861_ p_84861_
+		2 p_84862_ p_84862_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_84878_ p_84878_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_84875_
+	getName ()Ljava/lang/String; m_84874_
+	getNumericKeyValue ()Ljava/util/OptionalInt; m_84876_
+	getType ()Lcom/mojang/blaze3d/platform/InputConstants$Type; m_84868_
+	getValue ()I m_84873_
+	hashCode ()I hashCode
+	lambda$new$0 (Lcom/mojang/blaze3d/platform/InputConstants$Type;ILjava/lang/String;)Lnet/minecraft/network/chat/Component; m_84869_
+		static
+		0 p_84870_ p_84870_
+		1 p_84871_ p_84871_
+		2 p_84872_ p_84872_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/InputConstants$Type com/mojang/blaze3d/platform/InputConstants$Type
+	$VALUES $VALUES
+	KEYSYM KEYSYM
+	KEY_KEYBOARD_UNKNOWN f_287790_
+	MOUSE MOUSE
+	SCANCODE SCANCODE
+	defaultPrefix f_84886_
+	displayTextSupplier f_84887_
+	map f_84885_
+	$values ()[Lcom/mojang/blaze3d/platform/InputConstants$Type; m_166380_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
+		0 p_84891_ p_84891_
+		1 p_84892_ p_84892_
+		2 p_84893_ p_84893_
+		3 p_84894_ p_84894_
+	addKey (Lcom/mojang/blaze3d/platform/InputConstants$Type;Ljava/lang/String;I)V m_84899_
+		static
+		0 p_84900_ p_84900_
+		1 p_84901_ p_84901_
+		2 p_84902_ p_84902_
+	getOrCreate (I)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84895_
+		0 p_84896_ p_84896_
+	lambda$getOrCreate$3 (I)Lcom/mojang/blaze3d/platform/InputConstants$Key; m_84906_
+		0 p_84907_ p_84907_
+	lambda$static$0 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287794_
+		static
+		0 p_288232_ p_288232_
+		1 p_288233_ p_288233_
+	lambda$static$1 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_84910_
+		static
+		0 p_84911_ p_84911_
+		1 p_84912_ p_84912_
+	lambda$static$2 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_84903_
+		static
+		0 p_84904_ p_84904_
+		1 p_84905_ p_84905_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/InputConstants$Type; valueOf
+		static
+		0 p_84917_ p_84917_
+	values ()[Lcom/mojang/blaze3d/platform/InputConstants$Type; values
+		static
+com/mojang/blaze3d/platform/Lighting com/mojang/blaze3d/platform/Lighting
+	DIFFUSE_LIGHT_0 f_84919_
+	DIFFUSE_LIGHT_1 f_84920_
+	INVENTORY_DIFFUSE_LIGHT_0 f_166381_
+	INVENTORY_DIFFUSE_LIGHT_1 f_166382_
+	NETHER_DIFFUSE_LIGHT_0 f_84921_
+	NETHER_DIFFUSE_LIGHT_1 f_84922_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	setupFor3DItems ()V m_84931_
+		static
+	setupForEntityInInventory ()V m_166384_
+		static
+	setupForFlatItems ()V m_84930_
+		static
+	setupLevel (Lorg/joml/Matrix4f;)V m_252756_
+		static
+		0 p_254246_ p_254246_
+	setupNetherLevel (Lorg/joml/Matrix4f;)V m_252995_
+		static
+		0 p_254421_ p_254421_
+com/mojang/blaze3d/platform/MacosUtil com/mojang/blaze3d/platform/MacosUtil
+	NS_FULL_SCREEN_WINDOW_MASK f_182515_
+	<init> ()V <init>
+	getNsWindow (J)Ljava/util/Optional; m_182521_
+		static
+		0 p_182522_ p_182522_
+	isInKioskMode (Lca/weblite/objc/NSObject;)Z m_182519_
+		static
+		0 p_182520_ p_182520_
+	loadIcon (Lnet/minecraft/server/packs/resources/IoSupplier;)V m_247671_
+		static
+		0 p_250929_ p_250929_
+	toggleFullscreen (J)V m_182517_
+		static
+		0 p_182518_ p_182518_
+	toggleFullscreen (Lca/weblite/objc/NSObject;)V m_182523_
+		static
+		0 p_182524_ p_182524_
+com/mojang/blaze3d/platform/MemoryTracker com/mojang/blaze3d/platform/MemoryTracker
+	ALLOCATOR f_182525_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (I)Ljava/nio/ByteBuffer; m_182527_
+		static
+		0 p_182528_ p_182528_
+	resize (Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer; m_182529_
+		static
+		0 p_182530_ p_182530_
+		1 p_182531_ p_182531_
+com/mojang/blaze3d/platform/Monitor com/mojang/blaze3d/platform/Monitor
+	currentMode f_84938_
+	monitor f_84936_
+	videoModes f_84937_
+	x f_84939_
+	y f_84940_
+	<init> (J)V <init>
+		0 p_84942_ p_84942_
+	getCurrentMode ()Lcom/mojang/blaze3d/platform/VideoMode; m_84950_
+	getMode (I)Lcom/mojang/blaze3d/platform/VideoMode; m_84944_
+		0 p_84945_ p_84945_
+	getModeCount ()I m_84953_
+	getMonitor ()J m_84954_
+	getPreferredVidMode (Ljava/util/Optional;)Lcom/mojang/blaze3d/platform/VideoMode; m_84948_
+		0 p_84949_ p_84949_
+	getVideoModeIndex (Lcom/mojang/blaze3d/platform/VideoMode;)I m_84946_
+		0 p_84947_ p_84947_
+	getX ()I m_84951_
+	getY ()I m_84952_
+	refreshVideoModes ()V m_84943_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/platform/MonitorCreator com/mojang/blaze3d/platform/MonitorCreator
+	createMonitor (J)Lcom/mojang/blaze3d/platform/Monitor; m_84956_
+		0 p_84957_ p_84957_
+com/mojang/blaze3d/platform/NativeImage com/mojang/blaze3d/platform/NativeImage
+	LOGGER f_84958_
+	OPEN_OPTIONS f_84959_
+	format f_84960_
+	height f_84962_
+	pixels f_84964_
+	size f_84965_
+	useStbFree f_84963_
+	width f_84961_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage$Format;IIZ)V <init>
+		0 p_84972_ p_84972_
+		1 p_84973_ p_84973_
+		2 p_84974_ p_84974_
+		3 p_84975_ p_84975_
+	<init> (IIZ)V <init>
+		0 p_84968_ p_84968_
+		1 p_84969_ p_84969_
+		2 p_84970_ p_84970_
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage$Format;IIZJ)V <init>
+		0 p_84977_ p_84977_
+		1 p_84978_ p_84978_
+		2 p_84979_ p_84979_
+		3 p_84980_ p_84980_
+		4 p_84981_ p_84981_
+	_upload (IIIIIIIZZZZ)V m_85090_
+		0 p_85091_ p_85091_
+		1 p_85092_ p_85092_
+		2 p_85093_ p_85093_
+		3 p_85094_ p_85094_
+		4 p_85095_ p_85095_
+		5 p_85096_ p_85096_
+		6 p_85097_ p_85097_
+		7 p_85098_ p_85098_
+		8 p_85099_ p_85099_
+		9 p_85100_ p_85100_
+		10 p_85101_ p_85101_
+	applyToAllPixels (Ljava/util/function/IntUnaryOperator;)V m_284481_
+		0 p_285490_ p_285490_
+	asByteArray ()[B m_85121_
+	blendPixel (III)V m_166411_
+		0 p_166412_ p_166412_
+		1 p_166413_ p_166413_
+		2 p_166414_ p_166414_
+	checkAllocated ()V m_85124_
+	close ()V close
+	copyFrom (Lcom/mojang/blaze3d/platform/NativeImage;)V m_85054_
+		0 p_85055_ p_85055_
+	copyFromFont (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V m_85068_
+		0 p_85069_ p_85069_
+		1 p_85070_ p_85070_
+		2 p_85071_ p_85071_
+		3 p_85072_ p_85072_
+		4 p_85073_ p_85073_
+		5 p_85074_ p_85074_
+		6 p_85075_ p_85075_
+		7 p_85076_ p_85076_
+		8 p_85077_ p_85077_
+		9 p_85078_ p_85078_
+	copyRect (IIIIIIZZ)V m_85025_
+		0 p_85026_ p_85026_
+		1 p_85027_ p_85027_
+		2 p_85028_ p_85028_
+		3 p_85029_ p_85029_
+		4 p_85030_ p_85030_
+		5 p_85031_ p_85031_
+		6 p_85032_ p_85032_
+		7 p_85033_ p_85033_
+	copyRect (Lcom/mojang/blaze3d/platform/NativeImage;IIIIIIZZ)V m_260930_
+		0 p_261644_ p_261644_
+		1 p_262056_ p_262056_
+		2 p_261490_ p_261490_
+		3 p_261959_ p_261959_
+		4 p_262110_ p_262110_
+		5 p_261522_ p_261522_
+		6 p_261505_ p_261505_
+		7 p_261480_ p_261480_
+		8 p_261622_ p_261622_
+	downloadDepthBuffer (F)V m_166400_
+		0 p_166401_ p_166401_
+	downloadTexture (IZ)V m_85045_
+		0 p_85046_ p_85046_
+		1 p_85047_ p_85047_
+	drawPixels ()V m_166421_
+	fillRect (IIIII)V m_84997_
+		0 p_84998_ p_84998_
+		1 p_84999_ p_84999_
+		2 p_85000_ p_85000_
+		3 p_85001_ p_85001_
+		4 p_85002_ p_85002_
+	flipY ()V m_85122_
+	format ()Lcom/mojang/blaze3d/platform/NativeImage$Format; m_85102_
+	getBlueOrLuminance (II)B m_166418_
+		0 p_166419_ p_166419_
+		1 p_166420_ p_166420_
+	getGreenOrLuminance (II)B m_166415_
+		0 p_166416_ p_166416_
+		1 p_166417_ p_166417_
+	getHeight ()I m_85084_
+	getLuminanceOrAlpha (II)B m_85087_
+		0 p_85088_ p_85088_
+		1 p_85089_ p_85089_
+	getPixelRGBA (II)I m_84985_
+		0 p_84986_ p_84986_
+		1 p_84987_ p_84987_
+	getPixelsRGBA ()[I m_266370_
+	getRedOrLuminance (II)B m_166408_
+		0 p_166409_ p_166409_
+		1 p_166410_ p_166410_
+	getWidth ()I m_84982_
+	isOutsideBounds (II)Z m_166422_
+		0 p_166423_ p_166423_
+		1 p_166424_ p_166424_
+	lambda$upload$0 (IIIIIIIZZZZ)V m_85105_
+		0 p_85106_ p_85106_
+		1 p_85107_ p_85107_
+		2 p_85108_ p_85108_
+		3 p_85109_ p_85109_
+		4 p_85110_ p_85110_
+		5 p_85111_ p_85111_
+		6 p_85112_ p_85112_
+		7 p_85113_ p_85113_
+		8 p_85114_ p_85114_
+		9 p_85115_ p_85115_
+		10 p_85116_ p_85116_
+	makePixelArray ()[I m_85118_
+	mappedCopy (Ljava/util/function/IntUnaryOperator;)Lcom/mojang/blaze3d/platform/NativeImage; m_266528_
+		0 p_267084_ p_267084_
+	read (Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/platform/NativeImage; m_85062_
+		static
+		0 p_85063_ p_85063_
+	read (Lcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_85048_
+		static
+		0 p_85049_ p_85049_
+		1 p_85050_ p_85050_
+	read ([B)Lcom/mojang/blaze3d/platform/NativeImage; m_271751_
+		static
+		0 p_273041_ p_273041_
+	read (Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_85058_
+		static
+		0 p_85059_ p_85059_
+	read (Lcom/mojang/blaze3d/platform/NativeImage$Format;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/platform/NativeImage; m_85051_
+		static
+		0 p_85052_ p_85052_
+		1 p_85053_ p_85053_
+	resizeSubRectTo (IIIILcom/mojang/blaze3d/platform/NativeImage;)V m_85034_
+		0 p_85035_ p_85035_
+		1 p_85036_ p_85036_
+		2 p_85037_ p_85037_
+		3 p_85038_ p_85038_
+		4 p_85039_ p_85039_
+	setFilter (ZZ)V m_85081_
+		static
+		0 p_85082_ p_85082_
+		1 p_85083_ p_85083_
+	setPixelLuminance (IIB)V m_166402_
+		0 p_166403_ p_166403_
+		1 p_166404_ p_166404_
+		2 p_166405_ p_166405_
+	setPixelRGBA (III)V m_84988_
+		0 p_84989_ p_84989_
+		1 p_84990_ p_84990_
+		2 p_84991_ p_84991_
+	toString ()Ljava/lang/String; toString
+	untrack ()V m_85123_
+	upload (IIIIIIIZZZZ)V m_85013_
+		0 p_85014_ p_85014_
+		1 p_85015_ p_85015_
+		2 p_85016_ p_85016_
+		3 p_85017_ p_85017_
+		4 p_85018_ p_85018_
+		5 p_85019_ p_85019_
+		6 p_85020_ p_85020_
+		7 p_85021_ p_85021_
+		8 p_85022_ p_85022_
+		9 p_85023_ p_85023_
+		10 p_85024_ p_85024_
+	upload (IIIIIIIZZ)V m_85003_
+		0 p_85004_ p_85004_
+		1 p_85005_ p_85005_
+		2 p_85006_ p_85006_
+		3 p_85007_ p_85007_
+		4 p_85008_ p_85008_
+		5 p_85009_ p_85009_
+		6 p_85010_ p_85010_
+		7 p_85011_ p_85011_
+		8 p_85012_ p_85012_
+	upload (IIIZ)V m_85040_
+		0 p_85041_ p_85041_
+		1 p_85042_ p_85042_
+		2 p_85043_ p_85043_
+		3 p_85044_ p_85044_
+	writeToChannel (Ljava/nio/channels/WritableByteChannel;)Z m_85064_
+		0 p_85065_ p_85065_
+	writeToFile (Ljava/io/File;)V m_85056_
+		0 p_85057_ p_85057_
+	writeToFile (Ljava/nio/file/Path;)V m_85066_
+		0 p_85067_ p_85067_
+com/mojang/blaze3d/platform/NativeImage$Format com/mojang/blaze3d/platform/NativeImage$Format
+	$VALUES $VALUES
+	LUMINANCE LUMINANCE
+	LUMINANCE_ALPHA LUMINANCE_ALPHA
+	RGB RGB
+	RGBA RGBA
+	alphaOffset f_85141_
+	blueOffset f_85139_
+	components f_85130_
+	glFormat f_85131_
+	greenOffset f_85138_
+	hasAlpha f_85136_
+	hasBlue f_85134_
+	hasGreen f_85133_
+	hasLuminance f_85135_
+	hasRed f_85132_
+	luminanceOffset f_85140_
+	redOffset f_85137_
+	supportedByStb f_85142_
+	$values ()[Lcom/mojang/blaze3d/platform/NativeImage$Format; m_166439_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V <init>
+		0 p_85146_ p_85146_
+		1 p_85147_ p_85147_
+		2 p_85148_ p_85148_
+		3 p_85149_ p_85149_
+		4 p_85150_ p_85150_
+		5 p_85151_ p_85151_
+		6 p_85152_ p_85152_
+		7 p_85153_ p_85153_
+		8 p_85154_ p_85154_
+		9 p_85155_ p_85155_
+		10 p_85156_ p_85156_
+		11 p_85157_ p_85157_
+		12 p_85158_ p_85158_
+		13 p_85159_ p_85159_
+		14 p_85160_ p_85160_
+	alphaOffset ()I m_85172_
+	blueOffset ()I m_166431_
+	components ()I m_85161_
+	getStbFormat (I)Lcom/mojang/blaze3d/platform/NativeImage$Format; m_85167_
+		static
+		0 p_85168_ p_85168_
+	glFormat ()I m_85170_
+	greenOffset ()I m_166430_
+	hasAlpha ()Z m_85171_
+	hasBlue ()Z m_166427_
+	hasGreen ()Z m_166426_
+	hasLuminance ()Z m_166428_
+	hasLuminanceOrAlpha ()Z m_85173_
+	hasLuminanceOrBlue ()Z m_166435_
+	hasLuminanceOrGreen ()Z m_166434_
+	hasLuminanceOrRed ()Z m_166433_
+	hasRed ()Z m_166425_
+	luminanceOffset ()I m_166432_
+	luminanceOrAlphaOffset ()I m_85174_
+	luminanceOrBlueOffset ()I m_166438_
+	luminanceOrGreenOffset ()I m_166437_
+	luminanceOrRedOffset ()I m_166436_
+	redOffset ()I m_166429_
+	setPackPixelStoreState ()V m_85166_
+	setUnpackPixelStoreState ()V m_85169_
+	supportedByStb ()Z m_85175_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage$Format; valueOf
+		static
+		0 p_85177_ p_85177_
+	values ()[Lcom/mojang/blaze3d/platform/NativeImage$Format; values
+		static
+com/mojang/blaze3d/platform/NativeImage$InternalGlFormat com/mojang/blaze3d/platform/NativeImage$InternalGlFormat
+	$VALUES $VALUES
+	RED RED
+	RG RG
+	RGB RGB
+	RGBA RGBA
+	glFormat f_85184_
+	$values ()[Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; m_166442_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_85188_ p_85188_
+		1 p_85189_ p_85189_
+		2 p_85190_ p_85190_
+	glFormat ()I m_85191_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; valueOf
+		static
+		0 p_85193_ p_85193_
+	values ()[Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat; values
+		static
+com/mojang/blaze3d/platform/NativeImage$WriteCallback com/mojang/blaze3d/platform/NativeImage$WriteCallback
+	exception f_85196_
+	output f_85195_
+	<init> (Ljava/nio/channels/WritableByteChannel;)V <init>
+		0 p_85198_ p_85198_
+	invoke (JJI)V invoke
+		0 p_85204_ p_85204_
+		1 p_85205_ p_85205_
+		2 p_85206_ p_85206_
+	throwIfException ()V m_85202_
+com/mojang/blaze3d/platform/ScreenManager com/mojang/blaze3d/platform/ScreenManager
+	LOGGER f_212357_
+	monitorCreator f_85263_
+	monitors f_85262_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/MonitorCreator;)V <init>
+		0 p_85265_ p_85265_
+	clamp (III)I m_85267_
+		static
+		0 p_85268_ p_85268_
+		1 p_85269_ p_85269_
+		2 p_85270_ p_85270_
+	findBestMonitor (Lcom/mojang/blaze3d/platform/Window;)Lcom/mojang/blaze3d/platform/Monitor; m_85276_
+		0 p_85277_ p_85277_
+	getMonitor (J)Lcom/mojang/blaze3d/platform/Monitor; m_85271_
+		0 p_85272_ p_85272_
+	onMonitorChange (JI)V m_85273_
+		0 p_85274_ p_85274_
+		1 p_85275_ p_85275_
+	shutdown ()V m_85266_
+com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil
+	DEFAULT_IMAGE_BUFFER_SIZE DEFAULT_IMAGE_BUFFER_SIZE
+	LOGGER LOGGER
+	MIN_MIPMAP_LEVEL MIN_MIPMAP_LEVEL
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bind (I)V bind
+		static
+		0 p_85310_ p_85310_
+	generateTextureId ()I generateTextureId
+		static
+	getDebugTexturePath (Ljava/nio/file/Path;)Ljava/nio/file/Path; getDebugTexturePath
+		static
+		0 p_262015_ p_262015_
+	getDebugTexturePath ()Ljava/nio/file/Path; getDebugTexturePath
+		static
+	prepareImage (Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat;IIII)V prepareImage
+		static
+		0 p_85298_ p_85298_
+		1 p_85299_ p_85299_
+		2 p_85300_ p_85300_
+		3 p_85301_ p_85301_
+		4 p_85302_ p_85302_
+	prepareImage (Lcom/mojang/blaze3d/platform/NativeImage$InternalGlFormat;III)V prepareImage
+		static
+		0 p_85293_ p_85293_
+		1 p_85294_ p_85294_
+		2 p_85295_ p_85295_
+		3 p_85296_ p_85296_
+	prepareImage (IIII)V prepareImage
+		static
+		0 p_85288_ p_85288_
+		1 p_85289_ p_85289_
+		2 p_85290_ p_85290_
+		3 p_85291_ p_85291_
+	prepareImage (III)V prepareImage
+		static
+		0 p_85284_ p_85284_
+		1 p_85285_ p_85285_
+		2 p_85286_ p_85286_
+	readResource (Ljava/nio/channels/ReadableByteChannel;I)Ljava/nio/ByteBuffer; readResource
+		static
+		0 p_273208_ p_273208_
+		1 p_273297_ p_273297_
+	readResource (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; readResource
+		static
+		0 p_85304_ p_85304_
+	releaseTextureId (I)V releaseTextureId
+		static
+		0 p_85282_ p_85282_
+	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIII)V writeAsPNG
+		static
+		0 p_261923_ p_261923_
+		1 p_262070_ p_262070_
+		2 p_261655_ p_261655_
+		3 p_261576_ p_261576_
+		4 p_261966_ p_261966_
+		5 p_261775_ p_261775_
+	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIIILjava/util/function/IntUnaryOperator;)V writeAsPNG
+		static
+		0 p_285286_ p_285286_
+		1 p_285408_ p_285408_
+		2 p_285400_ p_285400_
+		3 p_285244_ p_285244_
+		4 p_285373_ p_285373_
+		5 p_285206_ p_285206_
+		6 p_284988_ p_284988_
+com/mojang/blaze3d/platform/VideoMode com/mojang/blaze3d/platform/VideoMode
+	PATTERN f_85319_
+	blueBits f_85317_
+	greenBits f_85316_
+	height f_85314_
+	redBits f_85315_
+	refreshRate f_85318_
+	width f_85313_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/lwjgl/glfw/GLFWVidMode;)V <init>
+		0 p_85331_ p_85331_
+	<init> (IIIIII)V <init>
+		0 p_85322_ p_85322_
+		1 p_85323_ p_85323_
+		2 p_85324_ p_85324_
+		3 p_85325_ p_85325_
+		4 p_85326_ p_85326_
+		5 p_85327_ p_85327_
+	<init> (Lorg/lwjgl/glfw/GLFWVidMode$Buffer;)V <init>
+		0 p_85329_ p_85329_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_85340_ p_85340_
+	getBlueBits ()I m_85338_
+	getGreenBits ()I m_85337_
+	getHeight ()I m_85335_
+	getRedBits ()I m_85336_
+	getRefreshRate ()I m_85341_
+	getWidth ()I m_85332_
+	hashCode ()I hashCode
+	read (Ljava/lang/String;)Ljava/util/Optional; m_85333_
+		static
+		0 p_85334_ p_85334_
+	toString ()Ljava/lang/String; toString
+	write ()Ljava/lang/String; m_85342_
+com/mojang/blaze3d/platform/Window com/mojang/blaze3d/platform/Window
+	LOGGER f_85345_
+	actuallyFullscreen f_85356_
+	defaultErrorCallback f_85346_
+	dirty f_85367_
+	errorSection f_85366_
+	eventHandler f_85347_
+	framebufferHeight f_85362_
+	framebufferWidth f_85361_
+	framerateLimit f_85368_
+	fullscreen f_85355_
+	guiScale f_85365_
+	guiScaledHeight f_85364_
+	guiScaledWidth f_85363_
+	height f_85360_
+	preferredFullscreenVideoMode f_85354_
+	screenManager f_85348_
+	vsync f_85369_
+	width f_85359_
+	window f_85349_
+	windowedHeight f_85353_
+	windowedWidth f_85352_
+	windowedX f_85350_
+	windowedY f_85351_
+	x f_85357_
+	y f_85358_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/WindowEventHandler;Lcom/mojang/blaze3d/platform/ScreenManager;Lcom/mojang/blaze3d/platform/DisplayData;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_85372_ p_85372_
+		1 p_85373_ p_85373_
+		2 p_85374_ p_85374_
+		3 p_85375_ p_85375_
+		4 p_85376_ p_85376_
+	bootCrash (IJ)V m_85412_
+		static
+		0 p_85413_ p_85413_
+		1 p_85414_ p_85414_
+	calculateScale (IZ)I m_85385_
+		0 p_85386_ p_85386_
+		1 p_85387_ p_85387_
+	changeFullscreenVideoMode ()V m_85437_
+	checkGlfwError (Ljava/util/function/BiConsumer;)V m_85407_
+		static
+		0 p_85408_ p_85408_
+	close ()V close
+	defaultErrorCallback (IJ)V m_85382_
+		0 p_85383_ p_85383_
+		1 p_85384_ p_85384_
+	findBestMonitor ()Lcom/mojang/blaze3d/platform/Monitor; m_85450_
+	getFramerateLimit ()I m_85434_
+	getGuiScale ()D m_85449_
+	getGuiScaledHeight ()I m_85446_
+	getGuiScaledWidth ()I m_85445_
+	getHeight ()I m_85442_
+	getPreferredFullscreenVideoMode ()Ljava/util/Optional; m_85436_
+	getRefreshRate ()I m_85377_
+	getScreenHeight ()I m_85444_
+	getScreenWidth ()I m_85443_
+	getWidth ()I m_85441_
+	getWindow ()J m_85439_
+	getX ()I m_85447_
+	getY ()I m_85448_
+	isFullscreen ()Z m_85440_
+	onEnter (JZ)V m_85419_
+		0 p_85420_ p_85420_
+		1 p_85421_ p_85421_
+	onFocus (JZ)V m_85392_
+		0 p_85393_ p_85393_
+		1 p_85394_ p_85394_
+	onFramebufferResize (JII)V m_85415_
+		0 p_85416_ p_85416_
+		1 p_85417_ p_85417_
+		2 p_85418_ p_85418_
+	onMove (JII)V m_85388_
+		0 p_85389_ p_85389_
+		1 p_85390_ p_85390_
+		2 p_85391_ p_85391_
+	onResize (JII)V m_85427_
+		0 p_85428_ p_85428_
+		1 p_85429_ p_85429_
+		2 p_85430_ p_85430_
+	refreshFramebufferSize ()V m_85452_
+	setBootErrorCallback ()V m_85451_
+	setDefaultErrorCallback ()V m_85426_
+	setErrorSection (Ljava/lang/String;)V m_85403_
+		0 p_85404_ p_85404_
+	setFramerateLimit (I)V m_85380_
+		0 p_85381_ p_85381_
+	setGuiScale (D)V m_85378_
+		0 p_85379_ p_85379_
+	setHeight (I)V m_166452_
+		0 p_166453_ p_166453_
+	setIcon (Lnet/minecraft/server/packs/PackResources;Lcom/mojang/blaze3d/platform/IconSet;)V m_280655_
+		0 p_281860_ p_281860_
+		1 p_282155_ p_282155_
+	setMode ()V m_85453_
+	setPreferredFullscreenVideoMode (Ljava/util/Optional;)V m_85405_
+		0 p_85406_ p_85406_
+	setTitle (Ljava/lang/String;)V m_85422_
+		0 p_85423_ p_85423_
+	setWidth (I)V m_166450_
+		0 p_166451_ p_166451_
+	setWindowed (II)V m_166447_
+		0 p_166448_ p_166448_
+		1 p_166449_ p_166449_
+	shouldClose ()Z m_85411_
+	toggleFullScreen ()V m_85438_
+	updateDisplay ()V m_85435_
+	updateFullscreen (Z)V m_85431_
+		0 p_85432_ p_85432_
+	updateRawMouseInput (Z)V m_85424_
+		0 p_85425_ p_85425_
+	updateVsync (Z)V m_85409_
+		0 p_85410_ p_85410_
+com/mojang/blaze3d/platform/Window$WindowInitFailed com/mojang/blaze3d/platform/Window$WindowInitFailed
+	<init> (Ljava/lang/String;)V <init>
+		0 p_85455_ p_85455_
+com/mojang/blaze3d/platform/WindowEventHandler com/mojang/blaze3d/platform/WindowEventHandler
+	cursorEntered ()V m_5740_
+	resizeDisplay ()V m_5741_
+	setWindowActive (Z)V m_7440_
+		0 p_85477_ p_85477_
+com/mojang/blaze3d/platform/package-info com/mojang/blaze3d/platform/package-info
+com/mojang/blaze3d/preprocessor/GlslPreprocessor com/mojang/blaze3d/preprocessor/GlslPreprocessor
+	C_COMMENT f_166454_
+	LINE_COMMENT f_166455_
+	REGEX_ENDS_WITH_WHITESPACE f_166458_
+	REGEX_MOJ_IMPORT f_166456_
+	REGEX_VERSION f_166457_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_166480_ p_166480_
+		1 p_166481_ p_166481_
+	isDirectiveDisabled (Ljava/lang/String;Ljava/util/regex/Matcher;I)Z m_166476_
+		static
+		0 p_166477_ p_166477_
+		1 p_166478_ p_166478_
+		2 p_166479_ p_166479_
+	isDirectiveEnabled (Ljava/lang/String;Ljava/util/regex/Matcher;)Z m_166473_
+		static
+		0 p_166474_ p_166474_
+		1 p_166475_ p_166475_
+	process (Ljava/lang/String;)Ljava/util/List; m_166461_
+		0 p_166462_ p_166462_
+	processImports (Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor$Context;Ljava/lang/String;)Ljava/util/List; m_166469_
+		0 p_166470_ p_166470_
+		1 p_166471_ p_166471_
+		2 p_166472_ p_166472_
+	processVersions (Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor$Context;)Ljava/lang/String; m_166466_
+		0 p_166467_ p_166467_
+		1 p_166468_ p_166468_
+	setVersion (Ljava/lang/String;I)Ljava/lang/String; m_166463_
+		0 p_166464_ p_166464_
+		1 p_166465_ p_166465_
+com/mojang/blaze3d/preprocessor/GlslPreprocessor$Context com/mojang/blaze3d/preprocessor/GlslPreprocessor$Context
+	glslVersion f_166482_
+	sourceId f_166483_
+	<init> ()V <init>
+com/mojang/blaze3d/preprocessor/package-info com/mojang/blaze3d/preprocessor/package-info
+com/mojang/blaze3d/shaders/AbstractUniform com/mojang/blaze3d/shaders/AbstractUniform
+	<init> ()V <init>
+	set (Lorg/joml/Matrix3f;)V m_200759_
+		0 p_254112_ p_254112_
+	set (FF)V m_7971_
+		0 p_85480_ p_85480_
+		1 p_85481_ p_85481_
+	set ([F)V m_5941_
+		0 p_85494_ p_85494_
+	set (III)V m_142693_
+		0 p_166539_ p_166539_
+		1 p_166540_ p_166540_
+		2 p_166541_ p_166541_
+	set (IIII)V m_142492_
+		0 p_166570_ p_166570_
+		1 p_166571_ p_166571_
+		2 p_166572_ p_166572_
+		3 p_166573_ p_166573_
+	set (FFF)V m_5889_
+		0 p_85482_ p_85482_
+		1 p_85483_ p_85483_
+		2 p_85484_ p_85484_
+	set (Lorg/joml/Vector4f;)V m_142558_
+		0 p_254449_ p_254449_
+	set (I)V m_142617_
+		0 p_166536_ p_166536_
+	set (F)V m_5985_
+		0 p_85479_ p_85479_
+	set (II)V m_142326_
+		0 p_166537_ p_166537_
+		1 p_166538_ p_166538_
+	set (Lorg/joml/Matrix4f;)V m_5679_
+		0 p_254214_ p_254214_
+	set (FFFF)V m_5805_
+		0 p_85485_ p_85485_
+		1 p_85486_ p_85486_
+		2 p_85487_ p_85487_
+		3 p_85488_ p_85488_
+	set (Lorg/joml/Vector3f;)V m_142276_
+		0 p_254315_ p_254315_
+	setMat2x2 (FFFF)V m_142588_
+		0 p_166574_ p_166574_
+		1 p_166575_ p_166575_
+		2 p_166576_ p_166576_
+		3 p_166577_ p_166577_
+	setMat2x3 (FFFFFF)V m_141964_
+		0 p_166485_ p_166485_
+		1 p_166486_ p_166486_
+		2 p_166487_ p_166487_
+		3 p_166488_ p_166488_
+		4 p_166489_ p_166489_
+		5 p_166490_ p_166490_
+	setMat2x4 (FFFFFFFF)V m_142005_
+		0 p_166491_ p_166491_
+		1 p_166492_ p_166492_
+		2 p_166493_ p_166493_
+		3 p_166494_ p_166494_
+		4 p_166495_ p_166495_
+		5 p_166496_ p_166496_
+		6 p_166497_ p_166497_
+		7 p_166498_ p_166498_
+	setMat3x2 (FFFFFF)V m_141963_
+		0 p_166544_ p_166544_
+		1 p_166545_ p_166545_
+		2 p_166546_ p_166546_
+		3 p_166547_ p_166547_
+		4 p_166548_ p_166548_
+		5 p_166549_ p_166549_
+	setMat3x3 (FFFFFFFFF)V m_142217_
+		0 p_166499_ p_166499_
+		1 p_166500_ p_166500_
+		2 p_166501_ p_166501_
+		3 p_166502_ p_166502_
+		4 p_166503_ p_166503_
+		5 p_166504_ p_166504_
+		6 p_166505_ p_166505_
+		7 p_166506_ p_166506_
+		8 p_166507_ p_166507_
+	setMat3x4 (FFFFFFFFFFFF)V m_142604_
+		0 p_166508_ p_166508_
+		1 p_166509_ p_166509_
+		2 p_166510_ p_166510_
+		3 p_166511_ p_166511_
+		4 p_166512_ p_166512_
+		5 p_166513_ p_166513_
+		6 p_166514_ p_166514_
+		7 p_166515_ p_166515_
+		8 p_166516_ p_166516_
+		9 p_166517_ p_166517_
+		10 p_166518_ p_166518_
+		11 p_166519_ p_166519_
+	setMat4x2 (FFFFFFFF)V m_142004_
+		0 p_166550_ p_166550_
+		1 p_166551_ p_166551_
+		2 p_166552_ p_166552_
+		3 p_166553_ p_166553_
+		4 p_166554_ p_166554_
+		5 p_166555_ p_166555_
+		6 p_166556_ p_166556_
+		7 p_166557_ p_166557_
+	setMat4x3 (FFFFFFFFFFFF)V m_142605_
+		0 p_166558_ p_166558_
+		1 p_166559_ p_166559_
+		2 p_166560_ p_166560_
+		3 p_166561_ p_166561_
+		4 p_166562_ p_166562_
+		5 p_166563_ p_166563_
+		6 p_166564_ p_166564_
+		7 p_166565_ p_166565_
+		8 p_166566_ p_166566_
+		9 p_166567_ p_166567_
+		10 p_166568_ p_166568_
+		11 p_166569_ p_166569_
+	setMat4x4 (FFFFFFFFFFFFFFFF)V m_141978_
+		0 p_166520_ p_166520_
+		1 p_166521_ p_166521_
+		2 p_166522_ p_166522_
+		3 p_166523_ p_166523_
+		4 p_166524_ p_166524_
+		5 p_166525_ p_166525_
+		6 p_166526_ p_166526_
+		7 p_166527_ p_166527_
+		8 p_166528_ p_166528_
+		9 p_166529_ p_166529_
+		10 p_166530_ p_166530_
+		11 p_166531_ p_166531_
+		12 p_166532_ p_166532_
+		13 p_166533_ p_166533_
+		14 p_166534_ p_166534_
+		15 p_166535_ p_166535_
+	setSafe (FFFF)V m_5808_
+		0 p_85495_ p_85495_
+		1 p_85496_ p_85496_
+		2 p_85497_ p_85497_
+		3 p_85498_ p_85498_
+	setSafe (IIII)V m_7401_
+		0 p_85489_ p_85489_
+		1 p_85490_ p_85490_
+		2 p_85491_ p_85491_
+		3 p_85492_ p_85492_
+com/mojang/blaze3d/shaders/BlendMode com/mojang/blaze3d/shaders/BlendMode
+	blendFunc f_85504_
+	dstAlphaFactor f_85503_
+	dstColorFactor f_85502_
+	lastApplied f_85499_
+	opaque f_85506_
+	separateBlend f_85505_
+	srcAlphaFactor f_85501_
+	srcColorFactor f_85500_
+	<init> (III)V <init>
+		0 p_85509_ p_85509_
+		1 p_85510_ p_85510_
+		2 p_85511_ p_85511_
+	<init> (IIIII)V <init>
+		0 p_85513_ p_85513_
+		1 p_85514_ p_85514_
+		2 p_85515_ p_85515_
+		3 p_85516_ p_85516_
+		4 p_85517_ p_85517_
+	<init> ()V <init>
+	<init> (ZZIIIII)V <init>
+		0 p_85519_ p_85519_
+		1 p_85520_ p_85520_
+		2 p_85521_ p_85521_
+		3 p_85522_ p_85522_
+		4 p_85523_ p_85523_
+		5 p_85524_ p_85524_
+		6 p_85525_ p_85525_
+	apply ()V m_85526_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_85533_ p_85533_
+	hashCode ()I hashCode
+	isOpaque ()Z m_85529_
+	stringToBlendFactor (Ljava/lang/String;)I m_85530_
+		static
+		0 p_85531_ p_85531_
+	stringToBlendFunc (Ljava/lang/String;)I m_85527_
+		static
+		0 p_85528_ p_85528_
+com/mojang/blaze3d/shaders/Effect com/mojang/blaze3d/shaders/Effect
+com/mojang/blaze3d/shaders/EffectProgram com/mojang/blaze3d/shaders/EffectProgram
+	PREPROCESSOR f_166578_
+	references f_166579_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/shaders/Program$Type;ILjava/lang/String;)V <init>
+		0 p_166582_ p_166582_
+		1 p_166583_ p_166583_
+		2 p_166584_ p_166584_
+	attachToEffect (Lcom/mojang/blaze3d/shaders/Effect;)V m_166586_
+		0 p_166587_ p_166587_
+	close ()V m_85543_
+	compileShader (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/EffectProgram; m_166588_
+		static
+		0 p_166589_ p_166589_
+		1 p_166590_ p_166590_
+		2 p_166591_ p_166591_
+		3 p_166592_ p_166592_
+com/mojang/blaze3d/shaders/EffectProgram$1 com/mojang/blaze3d/shaders/EffectProgram$1
+	<init> ()V <init>
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_166595_ p_166595_
+		1 p_166596_ p_166596_
+com/mojang/blaze3d/shaders/FogShape com/mojang/blaze3d/shaders/FogShape
+	$VALUES $VALUES
+	CYLINDER CYLINDER
+	SPHERE SPHERE
+	index f_202317_
+	$values ()[Lcom/mojang/blaze3d/shaders/FogShape; m_202325_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_202321_ p_202321_
+		1 p_202322_ p_202322_
+		2 p_202323_ p_202323_
+	getIndex ()I m_202324_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/FogShape; valueOf
+		static
+		0 p_202327_ p_202327_
+	values ()[Lcom/mojang/blaze3d/shaders/FogShape; values
+		static
+com/mojang/blaze3d/shaders/Program com/mojang/blaze3d/shaders/Program
+	MAX_LOG_LENGTH f_166598_
+	id f_85537_
+	name f_85536_
+	type f_85535_
+	<init> (Lcom/mojang/blaze3d/shaders/Program$Type;ILjava/lang/String;)V <init>
+		0 p_85540_ p_85540_
+		1 p_85541_ p_85541_
+		2 p_85542_ p_85542_
+	attachToShader (Lcom/mojang/blaze3d/shaders/Shader;)V m_166610_
+		0 p_166611_ p_166611_
+	close ()V m_85543_
+	compileShader (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor;)Lcom/mojang/blaze3d/shaders/Program; m_166604_
+		static
+		0 p_166605_ p_166605_
+		1 p_166606_ p_166606_
+		2 p_166607_ p_166607_
+		3 p_166608_ p_166608_
+		4 p_166609_ p_166609_
+	compileShaderInternal (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lcom/mojang/blaze3d/preprocessor/GlslPreprocessor;)I m_166612_
+		static
+		0 p_166613_ p_166613_
+		1 p_166614_ p_166614_
+		2 p_166615_ p_166615_
+		3 p_166616_ p_166616_
+		4 p_166617_ p_166617_
+	getId ()I m_166618_
+	getName ()Ljava/lang/String; m_85551_
+com/mojang/blaze3d/shaders/Program$Type com/mojang/blaze3d/shaders/Program$Type
+	$VALUES $VALUES
+	FRAGMENT FRAGMENT
+	VERTEX VERTEX
+	extension f_85555_
+	glType f_85556_
+	name f_85554_
+	programs f_85557_
+	$values ()[Lcom/mojang/blaze3d/shaders/Program$Type; m_166619_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V <init>
+		0 p_85561_ p_85561_
+		1 p_85562_ p_85562_
+		2 p_85563_ p_85563_
+		3 p_85564_ p_85564_
+		4 p_85565_ p_85565_
+	getExtension ()Ljava/lang/String; m_85569_
+	getGlType ()I m_85571_
+	getName ()Ljava/lang/String; m_85566_
+	getPrograms ()Ljava/util/Map; m_85570_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Program$Type; valueOf
+		static
+		0 p_85573_ p_85573_
+	values ()[Lcom/mojang/blaze3d/shaders/Program$Type; values
+		static
+com/mojang/blaze3d/shaders/ProgramManager com/mojang/blaze3d/shaders/ProgramManager
+	LOGGER f_85575_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createProgram ()I m_85577_
+		static
+	glUseProgram (I)V m_85578_
+		static
+		0 p_85579_ p_85579_
+	linkShader (Lcom/mojang/blaze3d/shaders/Shader;)V m_166623_
+		static
+		0 p_166624_ p_166624_
+	releaseProgram (Lcom/mojang/blaze3d/shaders/Shader;)V m_166621_
+		static
+		0 p_166622_ p_166622_
+com/mojang/blaze3d/shaders/Shader com/mojang/blaze3d/shaders/Shader
+	attachToProgram ()V m_142662_
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+com/mojang/blaze3d/shaders/Uniform com/mojang/blaze3d/shaders/Uniform
+	LOGGER f_85584_
+	TRANSPOSE_MATRICIES f_166636_
+	UT_FLOAT1 f_166629_
+	UT_FLOAT2 f_166630_
+	UT_FLOAT3 f_166631_
+	UT_FLOAT4 f_166632_
+	UT_INT1 f_166625_
+	UT_INT2 f_166626_
+	UT_INT3 f_166627_
+	UT_INT4 f_166628_
+	UT_MAT2 f_166633_
+	UT_MAT3 f_166634_
+	UT_MAT4 f_166635_
+	count f_85586_
+	dirty f_85591_
+	floatValues f_85589_
+	intValues f_85588_
+	location f_85585_
+	name f_85590_
+	parent f_85592_
+	type f_85587_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILcom/mojang/blaze3d/shaders/Shader;)V <init>
+		0 p_166638_ p_166638_
+		1 p_166639_ p_166639_
+		2 p_166640_ p_166640_
+		3 p_166641_ p_166641_
+	close ()V close
+	getCount ()I m_166758_
+	getFloatBuffer ()Ljava/nio/FloatBuffer; m_166761_
+	getIntBuffer ()Ljava/nio/IntBuffer; m_166760_
+	getLocation ()I m_166752_
+	getName ()Ljava/lang/String; m_85599_
+	getType ()I m_166759_
+	getTypeFromString (Ljava/lang/String;)I m_85629_
+		static
+		0 p_85630_ p_85630_
+	glBindAttribLocation (IILjava/lang/CharSequence;)V m_166710_
+		static
+		0 p_166711_ p_166711_
+		1 p_166712_ p_166712_
+		2 p_166713_ p_166713_
+	glGetAttribLocation (ILjava/lang/CharSequence;)I m_85639_
+		static
+		0 p_85640_ p_85640_
+		1 p_85641_ p_85641_
+	glGetUniformLocation (ILjava/lang/CharSequence;)I m_85624_
+		static
+		0 p_85625_ p_85625_
+		1 p_85626_ p_85626_
+	markDirty ()V m_85642_
+	set (Lorg/joml/Matrix3f;)V m_200759_
+		0 p_254556_ p_254556_
+	set (FF)V m_7971_
+		0 p_85603_ p_85603_
+		1 p_85604_ p_85604_
+	set ([F)V m_5941_
+		0 p_85632_ p_85632_
+	set (III)V m_142693_
+		0 p_166707_ p_166707_
+		1 p_166708_ p_166708_
+		2 p_166709_ p_166709_
+	set (IIII)V m_142492_
+		0 p_166748_ p_166748_
+		1 p_166749_ p_166749_
+		2 p_166750_ p_166750_
+		3 p_166751_ p_166751_
+	set (FFF)V m_5889_
+		0 p_85606_ p_85606_
+		1 p_85607_ p_85607_
+		2 p_85608_ p_85608_
+	set (Lorg/joml/Vector4f;)V m_142558_
+		0 p_254360_ p_254360_
+	set (I)V m_142617_
+		0 p_166699_ p_166699_
+	set (IF)V m_166700_
+		0 p_166701_ p_166701_
+		1 p_166702_ p_166702_
+	set (F)V m_5985_
+		0 p_85601_ p_85601_
+	set (II)V m_142326_
+		0 p_166704_ p_166704_
+		1 p_166705_ p_166705_
+	set (Lorg/joml/Matrix4f;)V m_5679_
+		0 p_254249_ p_254249_
+	set (FFFF)V m_5805_
+		0 p_85610_ p_85610_
+		1 p_85611_ p_85611_
+		2 p_85612_ p_85612_
+		3 p_85613_ p_85613_
+	set (Lorg/joml/Vector3f;)V m_142276_
+		0 p_253931_ p_253931_
+	setLocation (I)V m_85614_
+		0 p_85615_ p_85615_
+	setMat2x2 (FFFF)V m_142588_
+		0 p_166754_ p_166754_
+		1 p_166755_ p_166755_
+		2 p_166756_ p_166756_
+		3 p_166757_ p_166757_
+	setMat2x3 (FFFFFF)V m_141964_
+		0 p_166643_ p_166643_
+		1 p_166644_ p_166644_
+		2 p_166645_ p_166645_
+		3 p_166646_ p_166646_
+		4 p_166647_ p_166647_
+		5 p_166648_ p_166648_
+	setMat2x4 (FFFFFFFF)V m_142005_
+		0 p_166650_ p_166650_
+		1 p_166651_ p_166651_
+		2 p_166652_ p_166652_
+		3 p_166653_ p_166653_
+		4 p_166654_ p_166654_
+		5 p_166655_ p_166655_
+		6 p_166656_ p_166656_
+		7 p_166657_ p_166657_
+	setMat3x2 (FFFFFF)V m_141963_
+		0 p_166719_ p_166719_
+		1 p_166720_ p_166720_
+		2 p_166721_ p_166721_
+		3 p_166722_ p_166722_
+		4 p_166723_ p_166723_
+		5 p_166724_ p_166724_
+	setMat3x3 (FFFFFFFFF)V m_142217_
+		0 p_166659_ p_166659_
+		1 p_166660_ p_166660_
+		2 p_166661_ p_166661_
+		3 p_166662_ p_166662_
+		4 p_166663_ p_166663_
+		5 p_166664_ p_166664_
+		6 p_166665_ p_166665_
+		7 p_166666_ p_166666_
+		8 p_166667_ p_166667_
+	setMat3x4 (FFFFFFFFFFFF)V m_142604_
+		0 p_166669_ p_166669_
+		1 p_166670_ p_166670_
+		2 p_166671_ p_166671_
+		3 p_166672_ p_166672_
+		4 p_166673_ p_166673_
+		5 p_166674_ p_166674_
+		6 p_166675_ p_166675_
+		7 p_166676_ p_166676_
+		8 p_166677_ p_166677_
+		9 p_166678_ p_166678_
+		10 p_166679_ p_166679_
+		11 p_166680_ p_166680_
+	setMat4x2 (FFFFFFFF)V m_142004_
+		0 p_166726_ p_166726_
+		1 p_166727_ p_166727_
+		2 p_166728_ p_166728_
+		3 p_166729_ p_166729_
+		4 p_166730_ p_166730_
+		5 p_166731_ p_166731_
+		6 p_166732_ p_166732_
+		7 p_166733_ p_166733_
+	setMat4x3 (FFFFFFFFFFFF)V m_142605_
+		0 p_166735_ p_166735_
+		1 p_166736_ p_166736_
+		2 p_166737_ p_166737_
+		3 p_166738_ p_166738_
+		4 p_166739_ p_166739_
+		5 p_166740_ p_166740_
+		6 p_166741_ p_166741_
+		7 p_166742_ p_166742_
+		8 p_166743_ p_166743_
+		9 p_166744_ p_166744_
+		10 p_166745_ p_166745_
+		11 p_166746_ p_166746_
+	setMat4x4 (FFFFFFFFFFFFFFFF)V m_141978_
+		0 p_166682_ p_166682_
+		1 p_166683_ p_166683_
+		2 p_166684_ p_166684_
+		3 p_166685_ p_166685_
+		4 p_166686_ p_166686_
+		5 p_166687_ p_166687_
+		6 p_166688_ p_166688_
+		7 p_166689_ p_166689_
+		8 p_166690_ p_166690_
+		9 p_166691_ p_166691_
+		10 p_166692_ p_166692_
+		11 p_166693_ p_166693_
+		12 p_166694_ p_166694_
+		13 p_166695_ p_166695_
+		14 p_166696_ p_166696_
+		15 p_166697_ p_166697_
+	setSafe (FFFF)V m_5808_
+		0 p_85635_ p_85635_
+		1 p_85636_ p_85636_
+		2 p_85637_ p_85637_
+		3 p_85638_ p_85638_
+	setSafe (IIII)V m_7401_
+		0 p_85620_ p_85620_
+		1 p_85621_ p_85621_
+		2 p_85622_ p_85622_
+		3 p_85623_ p_85623_
+	upload ()V m_85633_
+	uploadAsFloat ()V m_85645_
+	uploadAsInteger ()V m_85644_
+	uploadAsMatrix ()V m_85646_
+	uploadInteger (II)V m_85616_
+		static
+		0 p_85617_ p_85617_
+		1 p_85618_ p_85618_
+com/mojang/blaze3d/shaders/package-info com/mojang/blaze3d/shaders/package-info
+com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
+	LOGGER LOGGER
+	MAX_SUPPORTED_TEXTURE_SIZE MAX_SUPPORTED_TEXTURE_SIZE
+	MINIMUM_ATLAS_TEXTURE_SIZE MINIMUM_ATLAS_TEXTURE_SIZE
+	RENDER_THREAD_TESSELATOR RENDER_THREAD_TESSELATOR
+	apiDescription apiDescription
+	gameThread gameThread
+	inverseViewRotationMatrix inverseViewRotationMatrix
+	isInInit isInInit
+	isReplayingQueue isReplayingQueue
+	lastDrawTime lastDrawTime
+	modelViewMatrix modelViewMatrix
+	modelViewStack modelViewStack
+	pollEventsWaitStart pollEventsWaitStart
+	pollingEvents pollingEvents
+	projectionMatrix projectionMatrix
+	recordingQueue recordingQueue
+	renderThread renderThread
+	savedProjectionMatrix savedProjectionMatrix
+	savedVertexSorting savedVertexSorting
+	shader shader
+	shaderColor shaderColor
+	shaderFogColor shaderFogColor
+	shaderFogEnd shaderFogEnd
+	shaderFogShape shaderFogShape
+	shaderFogStart shaderFogStart
+	shaderGameTime shaderGameTime
+	shaderGlintAlpha shaderGlintAlpha
+	shaderLightDirections shaderLightDirections
+	shaderLineWidth shaderLineWidth
+	shaderTextures shaderTextures
+	sharedSequential sharedSequential
+	sharedSequentialLines sharedSequentialLines
+	sharedSequentialQuad sharedSequentialQuad
+	textureMatrix textureMatrix
+	vertexSorting vertexSorting
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	_backupProjectionMatrix ()V _backupProjectionMatrix
+		static
+	_restoreProjectionMatrix ()V _restoreProjectionMatrix
+		static
+	_setShaderColor (FFFF)V _setShaderColor
+		static
+		0 p_157160_ p_157160_
+		1 p_157161_ p_157161_
+		2 p_157162_ p_157162_
+		3 p_157163_ p_157163_
+	_setShaderFogColor (FFFF)V _setShaderFogColor
+		static
+		0 p_157165_ p_157165_
+		1 p_157166_ p_157166_
+		2 p_157167_ p_157167_
+		3 p_157168_ p_157168_
+	_setShaderFogEnd (F)V _setShaderFogEnd
+		static
+		0 p_157170_ p_157170_
+	_setShaderFogShape (Lcom/mojang/blaze3d/shaders/FogShape;)V _setShaderFogShape
+		static
+		0 p_202040_ p_202040_
+	_setShaderFogStart (F)V _setShaderFogStart
+		static
+		0 p_157172_ p_157172_
+	_setShaderGlintAlpha (F)V _setShaderGlintAlpha
+		static
+		0 p_268319_ p_268319_
+	_setShaderLights (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V _setShaderLights
+		static
+		0 p_253618_ p_253618_
+		1 p_253929_ p_253929_
+	_setShaderTexture (ILnet/minecraft/resources/ResourceLocation;)V _setShaderTexture
+		static
+		0 p_157180_ p_157180_
+		1 p_157181_ p_157181_
+	_setShaderTexture (II)V _setShaderTexture
+		static
+		0 p_157177_ p_157177_
+		1 p_157178_ p_157178_
+	activeTexture (I)V activeTexture
+		static
+		0 p_69389_ p_69389_
+	applyModelViewMatrix ()V applyModelViewMatrix
+		static
+	assertInInitPhase ()V assertInInitPhase
+		static
+	assertOnGameThread ()V assertOnGameThread
+		static
+	assertOnGameThreadOrInit ()V assertOnGameThreadOrInit
+		static
+	assertOnRenderThread ()V assertOnRenderThread
+		static
+	assertOnRenderThreadOrInit ()V assertOnRenderThreadOrInit
+		static
+	backupProjectionMatrix ()V backupProjectionMatrix
+		static
+	beginInitialization ()V beginInitialization
+		static
+	bindTexture (I)V bindTexture
+		static
+		0 p_69397_ p_69397_
+	bindTextureForSetup (I)V bindTextureForSetup
+		static
+		0 p_157185_ p_157185_
+	blendEquation (I)V blendEquation
+		static
+		0 p_69404_ p_69404_
+	blendFunc (II)V blendFunc
+		static
+		0 p_69406_ p_69406_
+		1 p_69407_ p_69407_
+	blendFunc (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFunc
+		static
+		0 p_69409_ p_69409_
+		1 p_69410_ p_69410_
+	blendFuncSeparate (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V blendFuncSeparate
+		static
+		0 p_69417_ p_69417_
+		1 p_69418_ p_69418_
+		2 p_69419_ p_69419_
+		3 p_69420_ p_69420_
+	blendFuncSeparate (IIII)V blendFuncSeparate
+		static
+		0 p_69412_ p_69412_
+		1 p_69413_ p_69413_
+		2 p_69414_ p_69414_
+		3 p_69415_ p_69415_
+	clear (IZ)V clear
+		static
+		0 p_69422_ p_69422_
+		1 p_69423_ p_69423_
+	clearColor (FFFF)V clearColor
+		static
+		0 p_69425_ p_69425_
+		1 p_69426_ p_69426_
+		2 p_69427_ p_69427_
+		3 p_69428_ p_69428_
+	clearDepth (D)V clearDepth
+		static
+		0 p_69431_ p_69431_
+	clearStencil (I)V clearStencil
+		static
+		0 p_69433_ p_69433_
+	colorMask (ZZZZ)V colorMask
+		static
+		0 p_69445_ p_69445_
+		1 p_69446_ p_69446_
+		2 p_69447_ p_69447_
+		3 p_69448_ p_69448_
+	constructThreadException ()Ljava/lang/IllegalStateException; constructThreadException
+		static
+	defaultBlendFunc ()V defaultBlendFunc
+		static
+	deleteTexture (I)V deleteTexture
+		static
+		0 p_69455_ p_69455_
+	depthFunc (I)V depthFunc
+		static
+		0 p_69457_ p_69457_
+	depthMask (Z)V depthMask
+		static
+		0 p_69459_ p_69459_
+	disableBlend ()V disableBlend
+		static
+	disableColorLogicOp ()V disableColorLogicOp
+		static
+	disableCull ()V disableCull
+		static
+	disableDepthTest ()V disableDepthTest
+		static
+	disablePolygonOffset ()V disablePolygonOffset
+		static
+	disableScissor ()V disableScissor
+		static
+	drawElements (III)V drawElements
+		static
+		0 p_157187_ p_157187_
+		1 p_157188_ p_157188_
+		2 p_157189_ p_157189_
+	enableBlend ()V enableBlend
+		static
+	enableColorLogicOp ()V enableColorLogicOp
+		static
+	enableCull ()V enableCull
+		static
+	enableDepthTest ()V enableDepthTest
+		static
+	enablePolygonOffset ()V enablePolygonOffset
+		static
+	enableScissor (IIII)V enableScissor
+		static
+		0 p_69489_ p_69489_
+		1 p_69490_ p_69490_
+		2 p_69491_ p_69491_
+		3 p_69492_ p_69492_
+	finishInitialization ()V finishInitialization
+		static
+	flipFrame (J)V flipFrame
+		static
+		0 p_69496_ p_69496_
+	getApiDescription ()Ljava/lang/String; getApiDescription
+		static
+	getBackendDescription ()Ljava/lang/String; getBackendDescription
+		static
+	getCapsString ()Ljava/lang/String; getCapsString
+		static
+	getInverseViewRotationMatrix ()Lorg/joml/Matrix3f; getInverseViewRotationMatrix
+		static
+	getModelViewMatrix ()Lorg/joml/Matrix4f; getModelViewMatrix
+		static
+	getModelViewStack ()Lcom/mojang/blaze3d/vertex/PoseStack; getModelViewStack
+		static
+	getProjectionMatrix ()Lorg/joml/Matrix4f; getProjectionMatrix
+		static
+	getSequentialBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; getSequentialBuffer
+		static
+		0 p_221942_ p_221942_
+	getShader ()Lnet/minecraft/client/renderer/ShaderInstance; getShader
+		static
+	getShaderColor ()[F getShaderColor
+		static
+	getShaderFogColor ()[F getShaderFogColor
+		static
+	getShaderFogEnd ()F getShaderFogEnd
+		static
+	getShaderFogShape ()Lcom/mojang/blaze3d/shaders/FogShape; getShaderFogShape
+		static
+	getShaderFogStart ()F getShaderFogStart
+		static
+	getShaderGameTime ()F getShaderGameTime
+		static
+	getShaderGlintAlpha ()F getShaderGlintAlpha
+		static
+	getShaderLineWidth ()F getShaderLineWidth
+		static
+	getShaderTexture (I)I getShaderTexture
+		static
+		0 p_157204_ p_157204_
+	getString (ILjava/util/function/Consumer;)V getString
+		static
+		0 p_69520_ p_69520_
+		1 p_69521_ p_69521_
+	getTextureMatrix ()Lorg/joml/Matrix4f; getTextureMatrix
+		static
+	getVertexSorting ()Lcom/mojang/blaze3d/vertex/VertexSorting; getVertexSorting
+		static
+	glBindBuffer (ILjava/util/function/IntSupplier;)V glBindBuffer
+		static
+		0 p_157209_ p_157209_
+		1 p_157210_ p_157210_
+	glBindVertexArray (Ljava/util/function/Supplier;)V glBindVertexArray
+		static
+		0 p_157212_ p_157212_
+	glBufferData (ILjava/nio/ByteBuffer;I)V glBufferData
+		static
+		0 p_69526_ p_69526_
+		1 p_69527_ p_69527_
+		2 p_69528_ p_69528_
+	glDeleteBuffers (I)V glDeleteBuffers
+		static
+		0 p_69530_ p_69530_
+	glDeleteVertexArrays (I)V glDeleteVertexArrays
+		static
+		0 p_157214_ p_157214_
+	glGenBuffers (Ljava/util/function/Consumer;)V glGenBuffers
+		static
+		0 p_69532_ p_69532_
+	glGenVertexArrays (Ljava/util/function/Consumer;)V glGenVertexArrays
+		static
+		0 p_157216_ p_157216_
+	glUniform1 (ILjava/nio/IntBuffer;)V glUniform1
+		static
+		0 p_69541_ p_69541_
+		1 p_69542_ p_69542_
+	glUniform1 (ILjava/nio/FloatBuffer;)V glUniform1
+		static
+		0 p_69538_ p_69538_
+		1 p_69539_ p_69539_
+	glUniform1i (II)V glUniform1i
+		static
+		0 p_69544_ p_69544_
+		1 p_69545_ p_69545_
+	glUniform2 (ILjava/nio/IntBuffer;)V glUniform2
+		static
+		0 p_69550_ p_69550_
+		1 p_69551_ p_69551_
+	glUniform2 (ILjava/nio/FloatBuffer;)V glUniform2
+		static
+		0 p_69547_ p_69547_
+		1 p_69548_ p_69548_
+	glUniform3 (ILjava/nio/IntBuffer;)V glUniform3
+		static
+		0 p_69556_ p_69556_
+		1 p_69557_ p_69557_
+	glUniform3 (ILjava/nio/FloatBuffer;)V glUniform3
+		static
+		0 p_69553_ p_69553_
+		1 p_69554_ p_69554_
+	glUniform4 (ILjava/nio/IntBuffer;)V glUniform4
+		static
+		0 p_69562_ p_69562_
+		1 p_69563_ p_69563_
+	glUniform4 (ILjava/nio/FloatBuffer;)V glUniform4
+		static
+		0 p_69559_ p_69559_
+		1 p_69560_ p_69560_
+	glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V glUniformMatrix2
+		static
+		0 p_69565_ p_69565_
+		1 p_69566_ p_69566_
+		2 p_69567_ p_69567_
+	glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V glUniformMatrix3
+		static
+		0 p_69569_ p_69569_
+		1 p_69570_ p_69570_
+		2 p_69571_ p_69571_
+	glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V glUniformMatrix4
+		static
+		0 p_69573_ p_69573_
+		1 p_69574_ p_69574_
+		2 p_69575_ p_69575_
+	initBackendSystem ()Lnet/minecraft/util/TimeSource$NanoTimeSource; initBackendSystem
+		static
+	initGameThread (Z)V initGameThread
+		static
+		0 p_69578_ p_69578_
+	initRenderThread ()V initRenderThread
+		static
+	initRenderer (IZ)V initRenderer
+		static
+		0 p_69581_ p_69581_
+		1 p_69582_ p_69582_
+	isFrozenAtPollEvents ()Z isFrozenAtPollEvents
+		static
+	isInInitPhase ()Z isInInitPhase
+		static
+	isOnGameThread ()Z isOnGameThread
+		static
+	isOnRenderThread ()Z isOnRenderThread
+		static
+	isOnRenderThreadOrInit ()Z isOnRenderThreadOrInit
+		static
+	lambda$activeTexture$13 (I)V lambda$activeTexture$13
+		static
+		0 p_157218_ p_157218_
+	lambda$applyModelViewMatrix$69 (Lorg/joml/Matrix4f;)V lambda$applyModelViewMatrix$69
+		static
+		0 p_253274_ p_253274_
+	lambda$backupProjectionMatrix$70 ()V lambda$backupProjectionMatrix$70
+		static
+	lambda$bindTexture$16 (I)V lambda$bindTexture$16
+		static
+		0 p_157223_ p_157223_
+	lambda$blendEquation$9 (I)V lambda$blendEquation$9
+		static
+		0 p_157225_ p_157225_
+	lambda$blendFunc$5 (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V lambda$blendFunc$5
+		static
+		0 p_157227_ p_157227_
+		1 p_157228_ p_157228_
+	lambda$blendFunc$6 (II)V lambda$blendFunc$6
+		static
+		0 p_157230_ p_157230_
+		1 p_157231_ p_157231_
+	lambda$blendFuncSeparate$7 (Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;)V lambda$blendFuncSeparate$7
+		static
+		0 p_157233_ p_157233_
+		1 p_157234_ p_157234_
+		2 p_157235_ p_157235_
+		3 p_157236_ p_157236_
+	lambda$blendFuncSeparate$8 (IIII)V lambda$blendFuncSeparate$8
+		static
+		0 p_157238_ p_157238_
+		1 p_157239_ p_157239_
+		2 p_157240_ p_157240_
+		3 p_157241_ p_157241_
+	lambda$clear$25 (IZ)V lambda$clear$25
+		static
+		0 p_157243_ p_157243_
+		1 p_157244_ p_157244_
+	lambda$clearColor$23 (FFFF)V lambda$clearColor$23
+		static
+		0 p_157246_ p_157246_
+		1 p_157247_ p_157247_
+		2 p_157248_ p_157248_
+		3 p_157249_ p_157249_
+	lambda$clearDepth$22 (D)V lambda$clearDepth$22
+		static
+		0 p_157251_ p_157251_
+	lambda$clearStencil$24 (I)V lambda$clearStencil$24
+		static
+		0 p_157253_ p_157253_
+	lambda$colorMask$18 (ZZZZ)V lambda$colorMask$18
+		static
+		0 p_157255_ p_157255_
+		1 p_157256_ p_157256_
+		2 p_157257_ p_157257_
+		3 p_157258_ p_157258_
+	lambda$deleteTexture$15 (I)V lambda$deleteTexture$15
+		static
+		0 p_157260_ p_157260_
+	lambda$depthFunc$3 (I)V lambda$depthFunc$3
+		static
+		0 p_157262_ p_157262_
+	lambda$depthMask$4 (Z)V lambda$depthMask$4
+		static
+		0 p_157264_ p_157264_
+	lambda$drawElements$33 (III)V lambda$drawElements$33
+		static
+		0 p_202046_ p_202046_
+		1 p_202047_ p_202047_
+		2 p_202048_ p_202048_
+	lambda$enableScissor$2 (IIII)V lambda$enableScissor$2
+		static
+		0 p_157270_ p_157270_
+		1 p_157271_ p_157271_
+		2 p_157272_ p_157272_
+		3 p_157273_ p_157273_
+	lambda$getString$37 (ILjava/util/function/Consumer;)V lambda$getString$37
+		static
+		0 p_202050_ p_202050_
+		1 p_202051_ p_202051_
+	lambda$glBindBuffer$39 (ILjava/util/function/IntSupplier;)V lambda$glBindBuffer$39
+		static
+		0 p_202053_ p_202053_
+		1 p_202054_ p_202054_
+	lambda$glBindVertexArray$40 (Ljava/util/function/Supplier;)V lambda$glBindVertexArray$40
+		static
+		0 p_202056_ p_202056_
+	lambda$glDeleteBuffers$41 (I)V lambda$glDeleteBuffers$41
+		static
+		0 p_202058_ p_202058_
+	lambda$glDeleteVertexArrays$42 (I)V lambda$glDeleteVertexArrays$42
+		static
+		0 p_202060_ p_202060_
+	lambda$glGenBuffers$60 (Ljava/util/function/Consumer;)V lambda$glGenBuffers$60
+		static
+		0 p_202062_ p_202062_
+	lambda$glGenVertexArrays$61 (Ljava/util/function/Consumer;)V lambda$glGenVertexArrays$61
+		static
+		0 p_202064_ p_202064_
+	lambda$glUniform1$44 (ILjava/nio/IntBuffer;)V lambda$glUniform1$44
+		static
+		0 p_202066_ p_202066_
+		1 p_202067_ p_202067_
+	lambda$glUniform1$48 (ILjava/nio/FloatBuffer;)V lambda$glUniform1$48
+		static
+		0 p_202069_ p_202069_
+		1 p_202070_ p_202070_
+	lambda$glUniform1i$43 (II)V lambda$glUniform1i$43
+		static
+		0 p_202072_ p_202072_
+		1 p_202073_ p_202073_
+	lambda$glUniform2$45 (ILjava/nio/IntBuffer;)V lambda$glUniform2$45
+		static
+		0 p_202075_ p_202075_
+		1 p_202076_ p_202076_
+	lambda$glUniform2$49 (ILjava/nio/FloatBuffer;)V lambda$glUniform2$49
+		static
+		0 p_202078_ p_202078_
+		1 p_202079_ p_202079_
+	lambda$glUniform3$46 (ILjava/nio/IntBuffer;)V lambda$glUniform3$46
+		static
+		0 p_202081_ p_202081_
+		1 p_202082_ p_202082_
+	lambda$glUniform3$50 (ILjava/nio/FloatBuffer;)V lambda$glUniform3$50
+		static
+		0 p_202084_ p_202084_
+		1 p_202085_ p_202085_
+	lambda$glUniform4$47 (ILjava/nio/IntBuffer;)V lambda$glUniform4$47
+		static
+		0 p_202087_ p_202087_
+		1 p_202088_ p_202088_
+	lambda$glUniform4$51 (ILjava/nio/FloatBuffer;)V lambda$glUniform4$51
+		static
+		0 p_202090_ p_202090_
+		1 p_202091_ p_202091_
+	lambda$glUniformMatrix2$52 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix2$52
+		static
+		0 p_202093_ p_202093_
+		1 p_202094_ p_202094_
+		2 p_202095_ p_202095_
+	lambda$glUniformMatrix3$53 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix3$53
+		static
+		0 p_202097_ p_202097_
+		1 p_202098_ p_202098_
+		2 p_202099_ p_202099_
+	lambda$glUniformMatrix4$54 (IZLjava/nio/FloatBuffer;)V lambda$glUniformMatrix4$54
+		static
+		0 p_202101_ p_202101_
+		1 p_202102_ p_202102_
+		2 p_202103_ p_202103_
+	lambda$lineWidth$34 (F)V lambda$lineWidth$34
+		static
+		0 p_202105_ p_202105_
+	lambda$logicOp$12 (Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp;)V lambda$logicOp$12
+		static
+		0 p_157332_ p_157332_
+	lambda$pixelStore$35 (II)V lambda$pixelStore$35
+		static
+		0 p_202107_ p_202107_
+		1 p_202108_ p_202108_
+	lambda$polygonMode$10 (II)V lambda$polygonMode$10
+		static
+		0 p_157337_ p_157337_
+		1 p_157338_ p_157338_
+	lambda$polygonOffset$11 (FF)V lambda$polygonOffset$11
+		static
+		0 p_157340_ p_157340_
+		1 p_157341_ p_157341_
+	lambda$readPixels$36 (IIIIIILjava/nio/ByteBuffer;)V lambda$readPixels$36
+		static
+		0 p_202110_ p_202110_
+		1 p_202111_ p_202111_
+		2 p_202112_ p_202112_
+		3 p_202113_ p_202113_
+		4 p_202114_ p_202114_
+		5 p_202115_ p_202115_
+		6 p_202116_ p_202116_
+	lambda$renderCrosshair$38 (I)V lambda$renderCrosshair$38
+		static
+		0 p_202118_ p_202118_
+	lambda$resetTextureMatrix$68 ()V lambda$resetTextureMatrix$68
+		static
+	lambda$restoreProjectionMatrix$71 ()V lambda$restoreProjectionMatrix$71
+		static
+	lambda$setInverseViewRotationMatrix$66 (Lorg/joml/Matrix3f;)V lambda$setInverseViewRotationMatrix$66
+		static
+		0 p_253279_ p_253279_
+	lambda$setProjectionMatrix$65 (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V lambda$setProjectionMatrix$65
+		static
+		0 p_277211_ p_277211_
+		1 p_277212_ p_277212_
+	lambda$setShader$62 (Ljava/util/function/Supplier;)V lambda$setShader$62
+		static
+		0 p_202126_ p_202126_
+	lambda$setShaderColor$32 (FFFF)V lambda$setShaderColor$32
+		static
+		0 p_202128_ p_202128_
+		1 p_202129_ p_202129_
+		2 p_202130_ p_202130_
+		3 p_202131_ p_202131_
+	lambda$setShaderFogColor$29 (FFFF)V lambda$setShaderFogColor$29
+		static
+		0 p_157364_ p_157364_
+		1 p_157365_ p_157365_
+		2 p_157366_ p_157366_
+		3 p_157367_ p_157367_
+	lambda$setShaderFogEnd$28 (F)V lambda$setShaderFogEnd$28
+		static
+		0 p_157369_ p_157369_
+	lambda$setShaderFogShape$30 (Lcom/mojang/blaze3d/shaders/FogShape;)V lambda$setShaderFogShape$30
+		static
+		0 p_202133_ p_202133_
+	lambda$setShaderFogStart$26 (F)V lambda$setShaderFogStart$26
+		static
+		0 p_157371_ p_157371_
+	lambda$setShaderGameTime$72 (F)V lambda$setShaderGameTime$72
+		static
+		0 p_202135_ p_202135_
+	lambda$setShaderGlintAlpha$27 (F)V lambda$setShaderGlintAlpha$27
+		static
+		0 p_267834_ p_267834_
+	lambda$setShaderLights$31 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setShaderLights$31
+		static
+		0 p_253275_ p_253275_
+		1 p_253276_ p_253276_
+	lambda$setShaderTexture$63 (ILnet/minecraft/resources/ResourceLocation;)V lambda$setShaderTexture$63
+		static
+		0 p_202140_ p_202140_
+		1 p_202141_ p_202141_
+	lambda$setShaderTexture$64 (II)V lambda$setShaderTexture$64
+		static
+		0 p_202143_ p_202143_
+		1 p_202144_ p_202144_
+	lambda$setTextureMatrix$67 (Lorg/joml/Matrix4f;)V lambda$setTextureMatrix$67
+		static
+		0 p_253273_ p_253273_
+	lambda$setupGui3DDiffuseLighting$59 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setupGui3DDiffuseLighting$59
+		static
+		0 p_253271_ p_253271_
+		1 p_253272_ p_253272_
+	lambda$setupGuiFlatDiffuseLighting$58 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V lambda$setupGuiFlatDiffuseLighting$58
+		static
+		0 p_253277_ p_253277_
+		1 p_253278_ p_253278_
+	lambda$setupLevelDiffuseLighting$57 (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V lambda$setupLevelDiffuseLighting$57
+		static
+		0 p_253267_ p_253267_
+		1 p_253268_ p_253268_
+		2 p_253269_ p_253269_
+	lambda$setupOverlayColor$55 (Ljava/util/function/IntSupplier;)V lambda$setupOverlayColor$55
+		static
+		0 p_202158_ p_202158_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$0
+		static
+		0 p_157398_ p_157398_
+		1 p_157399_ p_157399_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$1
+		static
+		0 p_157401_ p_157401_
+		1 p_157402_ p_157402_
+	lambda$stencilFunc$19 (III)V lambda$stencilFunc$19
+		static
+		0 p_157404_ p_157404_
+		1 p_157405_ p_157405_
+		2 p_157406_ p_157406_
+	lambda$stencilMask$20 (I)V lambda$stencilMask$20
+		static
+		0 p_157408_ p_157408_
+	lambda$stencilOp$21 (III)V lambda$stencilOp$21
+		static
+		0 p_157410_ p_157410_
+		1 p_157411_ p_157411_
+		2 p_157412_ p_157412_
+	lambda$teardownOverlayColor$56 ()V lambda$teardownOverlayColor$56
+		static
+	lambda$texParameter$14 (III)V lambda$texParameter$14
+		static
+		0 p_157415_ p_157415_
+		1 p_157416_ p_157416_
+		2 p_157417_ p_157417_
+	lambda$viewport$17 (IIII)V lambda$viewport$17
+		static
+		0 p_157419_ p_157419_
+		1 p_157420_ p_157420_
+		2 p_157421_ p_157421_
+		3 p_157422_ p_157422_
+	limitDisplayFPS (I)V limitDisplayFPS
+		static
+		0 p_69831_ p_69831_
+	lineWidth (F)V lineWidth
+		static
+		0 p_69833_ p_69833_
+	logicOp (Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp;)V logicOp
+		static
+		0 p_69836_ p_69836_
+	maxSupportedTextureSize ()I maxSupportedTextureSize
+		static
+	pixelStore (II)V pixelStore
+		static
+		0 p_69855_ p_69855_
+		1 p_69856_ p_69856_
+	pollEvents ()V pollEvents
+		static
+	polygonMode (II)V polygonMode
+		static
+		0 p_69861_ p_69861_
+		1 p_69862_ p_69862_
+	polygonOffset (FF)V polygonOffset
+		static
+		0 p_69864_ p_69864_
+		1 p_69865_ p_69865_
+	readPixels (IIIIIILjava/nio/ByteBuffer;)V readPixels
+		static
+		0 p_69872_ p_69872_
+		1 p_69873_ p_69873_
+		2 p_69874_ p_69874_
+		3 p_69875_ p_69875_
+		4 p_69876_ p_69876_
+		5 p_69877_ p_69877_
+		6 p_69878_ p_69878_
+	recordRenderCall (Lcom/mojang/blaze3d/pipeline/RenderCall;)V recordRenderCall
+		static
+		0 p_69880_ p_69880_
+	renderCrosshair (I)V renderCrosshair
+		static
+		0 p_69882_ p_69882_
+	renderThreadTesselator ()Lcom/mojang/blaze3d/vertex/Tesselator; renderThreadTesselator
+		static
+	replayQueue ()V replayQueue
+		static
+	resetTextureMatrix ()V resetTextureMatrix
+		static
+	restoreProjectionMatrix ()V restoreProjectionMatrix
+		static
+	runAsFancy (Ljava/lang/Runnable;)V runAsFancy
+		static
+		0 p_69891_ p_69891_
+	setErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback
+		static
+		0 p_69901_ p_69901_
+	setInverseViewRotationMatrix (Lorg/joml/Matrix3f;)V setInverseViewRotationMatrix
+		static
+		0 p_253989_ p_253989_
+	setProjectionMatrix (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V setProjectionMatrix
+		static
+		0 p_277884_ p_277884_
+		1 p_277702_ p_277702_
+	setShader (Ljava/util/function/Supplier;)V setShader
+		static
+		0 p_157428_ p_157428_
+	setShaderColor (FFFF)V setShaderColor
+		static
+		0 p_157430_ p_157430_
+		1 p_157431_ p_157431_
+		2 p_157432_ p_157432_
+		3 p_157433_ p_157433_
+	setShaderFogColor (FFF)V setShaderFogColor
+		static
+		0 p_157435_ p_157435_
+		1 p_157436_ p_157436_
+		2 p_157437_ p_157437_
+	setShaderFogColor (FFFF)V setShaderFogColor
+		static
+		0 p_157439_ p_157439_
+		1 p_157440_ p_157440_
+		2 p_157441_ p_157441_
+		3 p_157442_ p_157442_
+	setShaderFogEnd (F)V setShaderFogEnd
+		static
+		0 p_157444_ p_157444_
+	setShaderFogShape (Lcom/mojang/blaze3d/shaders/FogShape;)V setShaderFogShape
+		static
+		0 p_202161_ p_202161_
+	setShaderFogStart (F)V setShaderFogStart
+		static
+		0 p_157446_ p_157446_
+	setShaderGameTime (JF)V setShaderGameTime
+		static
+		0 p_157448_ p_157448_
+		1 p_157449_ p_157449_
+	setShaderGlintAlpha (F)V setShaderGlintAlpha
+		static
+		0 p_268329_ p_268329_
+	setShaderGlintAlpha (D)V setShaderGlintAlpha
+		static
+		0 p_268332_ p_268332_
+	setShaderLights (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setShaderLights
+		static
+		0 p_254155_ p_254155_
+		1 p_254006_ p_254006_
+	setShaderTexture (II)V setShaderTexture
+		static
+		0 p_157454_ p_157454_
+		1 p_157455_ p_157455_
+	setShaderTexture (ILnet/minecraft/resources/ResourceLocation;)V setShaderTexture
+		static
+		0 p_157457_ p_157457_
+		1 p_157458_ p_157458_
+	setTextureMatrix (Lorg/joml/Matrix4f;)V setTextureMatrix
+		static
+		0 p_254081_ p_254081_
+	setupDefaultState (IIII)V setupDefaultState
+		static
+		0 p_69903_ p_69903_
+		1 p_69904_ p_69904_
+		2 p_69905_ p_69905_
+		3 p_69906_ p_69906_
+	setupGui3DDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGui3DDiffuseLighting
+		static
+		0 p_253859_ p_253859_
+		1 p_253890_ p_253890_
+	setupGuiFlatDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V setupGuiFlatDiffuseLighting
+		static
+		0 p_254419_ p_254419_
+		1 p_254483_ p_254483_
+	setupLevelDiffuseLighting (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)V setupLevelDiffuseLighting
+		static
+		0 p_254489_ p_254489_
+		1 p_254541_ p_254541_
+		2 p_253812_ p_253812_
+	setupOverlayColor (Ljava/util/function/IntSupplier;I)V setupOverlayColor
+		static
+		0 p_69921_ p_69921_
+		1 p_69922_ p_69922_
+	setupShaderLights (Lnet/minecraft/client/renderer/ShaderInstance;)V setupShaderLights
+		static
+		0 p_157462_ p_157462_
+	stencilFunc (III)V stencilFunc
+		static
+		0 p_69926_ p_69926_
+		1 p_69927_ p_69927_
+		2 p_69928_ p_69928_
+	stencilMask (I)V stencilMask
+		static
+		0 p_69930_ p_69930_
+	stencilOp (III)V stencilOp
+		static
+		0 p_69932_ p_69932_
+		1 p_69933_ p_69933_
+		2 p_69934_ p_69934_
+	teardownOverlayColor ()V teardownOverlayColor
+		static
+	texParameter (III)V texParameter
+		static
+		0 p_69938_ p_69938_
+		1 p_69939_ p_69939_
+		2 p_69940_ p_69940_
+	viewport (IIII)V viewport
+		static
+		0 p_69950_ p_69950_
+		1 p_69951_ p_69951_
+		2 p_69952_ p_69952_
+		3 p_69953_ p_69953_
+com/mojang/blaze3d/systems/RenderSystem$1 com/mojang/blaze3d/systems/RenderSystem$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType f_157463_
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode f_221943_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer
+	generator f_157467_
+	indexCount f_157470_
+	indexStride f_157466_
+	name f_157468_
+	type f_157469_
+	vertexStride f_157465_
+	<init> (IILcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator;)V <init>
+		0 p_157472_ p_157472_
+		1 p_157473_ p_157473_
+		2 p_157474_ p_157474_
+	bind (I)V m_221946_
+		0 p_221947_ p_221947_
+	ensureStorage (I)V m_157476_
+		0 p_157477_ p_157477_
+	hasStorage (I)Z m_221944_
+		0 p_221945_ p_221945_
+	intConsumer (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_157478_
+		0 p_157479_ p_157479_
+	lambda$intConsumer$0 (Ljava/nio/ByteBuffer;I)V m_157480_
+		static
+		0 p_157481_ p_157481_
+		1 p_157482_ p_157482_
+	type ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_157483_
+com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator
+	accept (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V m_157487_
+		0 p_157488_ p_157488_
+		1 p_157489_ p_157489_
+com/mojang/blaze3d/systems/TimerQuery com/mojang/blaze3d/systems/TimerQuery
+	nextQueryName f_231138_
+	<init> ()V <init>
+	beginProfile ()V m_231141_
+	endProfile ()Lcom/mojang/blaze3d/systems/TimerQuery$FrameProfile; m_231142_
+	getInstance ()Ljava/util/Optional; m_231140_
+		static
+com/mojang/blaze3d/systems/TimerQuery$FrameProfile com/mojang/blaze3d/systems/TimerQuery$FrameProfile
+	CANCELLED_RESULT f_231144_
+	NO_RESULT f_231143_
+	queryName f_231145_
+	result f_231146_
+	<init> (I)V <init>
+		0 p_231148_ p_231148_
+	cancel ()V m_231149_
+	get ()J m_231151_
+	isDone ()Z m_231150_
+com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader
+	INSTANCE f_231152_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	instantiate ()Lcom/mojang/blaze3d/systems/TimerQuery; m_231155_
+		static
+com/mojang/blaze3d/systems/package-info com/mojang/blaze3d/systems/package-info
+com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
+	GROWTH_SIZE f_166763_
+	LOGGER f_85647_
+	buffer f_85648_
+	building f_85661_
+	currentElement f_85655_
+	elementIndex f_85656_
+	fastFormat f_85659_
+	format f_85658_
+	fullFormat f_85660_
+	indexOnly f_166762_
+	mode f_85657_
+	nextElementByte f_85652_
+	renderedBufferCount f_231156_
+	renderedBufferPointer f_231157_
+	sorting f_276463_
+	sortingPoints f_166766_
+	vertices f_85654_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_85664_ p_85664_
+	begin (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_166779_
+		0 p_166780_ p_166780_
+		1 p_166781_ p_166781_
+	bufferSlice (II)Ljava/nio/ByteBuffer; m_231169_
+		0 p_231170_ p_231170_
+		1 p_231171_ p_231171_
+	building ()Z m_85732_
+	clear ()V m_85729_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85692_ p_85692_
+		1 p_85693_ p_85693_
+		2 p_85694_ p_85694_
+		3 p_85695_ p_85695_
+	currentElement ()Lcom/mojang/blaze3d/vertex/VertexFormatElement; m_6297_
+	discard ()V m_85730_
+	end ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231175_
+	endOrDiscardIfEmpty ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231168_
+	endVertex ()V m_5752_
+	ensureCapacity (I)V m_85722_
+		0 p_85723_ p_85723_
+	ensureDrawing ()V m_231176_
+	ensureVertexCapacity ()V m_85665_
+	getSortState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState; m_166770_
+	intConsumer (ILcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_231158_
+		0 p_231159_ p_231159_
+		1 p_231160_ p_231160_
+	isCurrentBatchEmpty ()Z m_231164_
+	lambda$intConsumer$0 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231165_
+		0 p_231166_ p_231166_
+		1 p_231167_ p_231167_
+	lambda$intConsumer$1 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231161_
+		0 p_231162_ p_231162_
+		1 p_231163_ p_231163_
+	makeQuadSortingPoints ()[Lorg/joml/Vector3f; m_166794_
+	nextElement ()V m_5751_
+	putByte (IB)V m_5672_
+		0 p_85686_ p_85686_
+		1 p_85687_ p_85687_
+	putFloat (IF)V m_5832_
+		0 p_85689_ p_85689_
+		1 p_85690_ p_85690_
+	putShort (IS)V m_5586_
+		0 p_85700_ p_85700_
+		1 p_85701_ p_85701_
+	putSortedQuadIndices (Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)V m_166786_
+		0 p_166787_ p_166787_
+	releaseRenderedBuffer ()V m_231179_
+	reset ()V m_231178_
+	restoreSortState (Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState;)V m_166775_
+		0 p_166776_ p_166776_
+	roundUp (I)I m_85725_
+		static
+		0 p_85726_ p_85726_
+	setQuadSorting (Lcom/mojang/blaze3d/vertex/VertexSorting;)V m_277127_
+		0 p_277454_ p_277454_
+	storeRenderedBuffer ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231177_
+	switchFormat (Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_85704_
+		0 p_85705_ p_85705_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_85671_ p_85671_
+		1 p_85672_ p_85672_
+		2 p_85673_ p_85673_
+		3 p_85674_ p_85674_
+		4 p_85675_ p_85675_
+		5 p_85676_ p_85676_
+		6 p_85677_ p_85677_
+		7 p_85678_ p_85678_
+		8 p_85679_ p_85679_
+		9 p_85680_ p_85680_
+		10 p_85681_ p_85681_
+		11 p_85682_ p_85682_
+		12 p_85683_ p_85683_
+		13 p_85684_ p_85684_
+com/mojang/blaze3d/vertex/BufferBuilder$1 com/mojang/blaze3d/vertex/BufferBuilder$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType f_166795_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/vertex/BufferBuilder$DrawState com/mojang/blaze3d/vertex/BufferBuilder$DrawState
+	format f_85733_
+	indexCount f_166797_
+	indexOnly f_166799_
+	indexType f_166798_
+	mode f_85735_
+	sequentialIndex f_166800_
+	vertexCount f_85734_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexFormat;IILcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;ZZ)V <init>
+		0 f_85733_ f_85733_
+		1 f_85734_ f_85734_
+		2 f_166797_ f_166797_
+		3 f_85735_ f_85735_
+		4 f_166798_ f_166798_
+		5 f_166799_ f_166799_
+		6 f_166800_ f_166800_
+	bufferSize ()I m_166813_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231185_ p_231185_
+	format ()Lcom/mojang/blaze3d/vertex/VertexFormat; f_85733_
+	hashCode ()I hashCode
+	indexBufferEnd ()I m_231183_
+	indexBufferSize ()I m_166816_
+	indexBufferStart ()I m_231182_
+	indexCount ()I f_166797_
+	indexOnly ()Z f_166799_
+	indexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; f_166798_
+	mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; f_85735_
+	sequentialIndex ()Z f_166800_
+	toString ()Ljava/lang/String; toString
+	vertexBufferEnd ()I m_231181_
+	vertexBufferSize ()I m_166812_
+	vertexBufferStart ()I m_231180_
+	vertexCount ()I f_85734_
+com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer
+	drawState f_231190_
+	pointer f_231189_
+	released f_231191_
+	this$0 f_231188_
+	<init> (Lcom/mojang/blaze3d/vertex/BufferBuilder;ILcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;)V <init>
+		0 p_231193_ p_231193_
+		1 p_231194_ p_231194_
+		2 p_231195_ p_231195_
+	drawState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState; m_231198_
+	indexBuffer ()Ljava/nio/ByteBuffer; m_231197_
+	isEmpty ()Z m_231199_
+	release ()V m_231200_
+	vertexBuffer ()Ljava/nio/ByteBuffer; m_231196_
+com/mojang/blaze3d/vertex/BufferBuilder$SortState com/mojang/blaze3d/vertex/BufferBuilder$SortState
+	mode f_166817_
+	sorting f_276566_
+	sortingPoints f_166819_
+	vertices f_166818_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;I[Lorg/joml/Vector3f;Lcom/mojang/blaze3d/vertex/VertexSorting;)V <init>
+		0 p_278011_ p_278011_
+		1 p_277510_ p_277510_
+		2 p_278102_ p_278102_
+		3 p_277855_ p_277855_
+com/mojang/blaze3d/vertex/BufferUploader com/mojang/blaze3d/vertex/BufferUploader
+	lastImmediateBuffer f_231201_
+	<init> ()V <init>
+	_drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231211_
+		static
+		0 p_231212_ p_231212_
+	bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexBuffer;)V m_231204_
+		static
+		0 p_231205_ p_231205_
+	bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231206_
+		static
+		0 p_231207_ p_231207_
+	draw (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231209_
+		static
+		0 p_231210_ p_231210_
+	drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231202_
+		static
+		0 p_231203_ p_231203_
+	invalidate ()V m_231208_
+		static
+	lambda$drawWithShader$0 (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231215_
+		static
+		0 p_231216_ p_231216_
+	reset ()V m_166835_
+		static
+	upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231213_
+		static
+		0 p_231214_ p_231214_
+com/mojang/blaze3d/vertex/BufferVertexConsumer com/mojang/blaze3d/vertex/BufferVertexConsumer
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85787_ p_85787_
+		1 p_85788_ p_85788_
+		2 p_85789_ p_85789_
+		3 p_85790_ p_85790_
+	currentElement ()Lcom/mojang/blaze3d/vertex/VertexFormatElement; m_6297_
+	nextElement ()V m_5751_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_85798_ p_85798_
+		1 p_85799_ p_85799_
+		2 p_85800_ p_85800_
+	normalIntValue (F)B m_85774_
+		static
+		0 p_85775_ p_85775_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85784_ p_85784_
+		1 p_85785_ p_85785_
+	putByte (IB)V m_5672_
+		0 p_85779_ p_85779_
+		1 p_85780_ p_85780_
+	putFloat (IF)V m_5832_
+		0 p_85781_ p_85781_
+		1 p_85782_ p_85782_
+	putShort (IS)V m_5586_
+		0 p_85791_ p_85791_
+		1 p_85792_ p_85792_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85777_ p_85777_
+		1 p_85778_ p_85778_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_85802_ p_85802_
+		1 p_85803_ p_85803_
+	uvShort (SSI)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85793_
+		0 p_85794_ p_85794_
+		1 p_85795_ p_85795_
+		2 p_85796_ p_85796_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85771_ p_85771_
+		1 p_85772_ p_85772_
+		2 p_85773_ p_85773_
+com/mojang/blaze3d/vertex/DefaultVertexFormat com/mojang/blaze3d/vertex/DefaultVertexFormat
+	BLIT_SCREEN f_166850_
+	BLOCK f_85811_
+	ELEMENT_COLOR f_85805_
+	ELEMENT_NORMAL f_85809_
+	ELEMENT_PADDING f_85810_
+	ELEMENT_POSITION f_85804_
+	ELEMENT_UV f_166849_
+	ELEMENT_UV0 f_85806_
+	ELEMENT_UV1 f_85807_
+	ELEMENT_UV2 f_85808_
+	NEW_ENTITY f_85812_
+	PARTICLE f_85813_
+	POSITION f_85814_
+	POSITION_COLOR f_85815_
+	POSITION_COLOR_LIGHTMAP f_85816_
+	POSITION_COLOR_NORMAL f_166851_
+	POSITION_COLOR_TEX f_85818_
+	POSITION_COLOR_TEX_LIGHTMAP f_85820_
+	POSITION_TEX f_85817_
+	POSITION_TEX_COLOR f_85819_
+	POSITION_TEX_COLOR_NORMAL f_85822_
+	POSITION_TEX_LIGHTMAP_COLOR f_85821_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+com/mojang/blaze3d/vertex/DefaultedVertexConsumer com/mojang/blaze3d/vertex/DefaultedVertexConsumer
+	defaultA f_85828_
+	defaultB f_85827_
+	defaultColorSet f_85824_
+	defaultG f_85826_
+	defaultR f_85825_
+	<init> ()V <init>
+	defaultColor (IIII)V m_7404_
+		0 p_85830_ p_85830_
+		1 p_85831_ p_85831_
+		2 p_85832_ p_85832_
+		3 p_85833_ p_85833_
+	unsetDefaultColor ()V m_141991_
+com/mojang/blaze3d/vertex/PoseStack com/mojang/blaze3d/vertex/PoseStack
+	poseStack f_85834_
+	<init> ()V <init>
+	clear ()Z m_85851_
+	lambda$new$0 (Ljava/util/ArrayDeque;)V m_252549_
+		static
+		0 p_85848_ p_85848_
+	last ()Lcom/mojang/blaze3d/vertex/PoseStack$Pose; m_85850_
+	mulPose (Lorg/joml/Quaternionf;)V m_252781_
+		0 p_254385_ p_254385_
+	mulPoseMatrix (Lorg/joml/Matrix4f;)V m_252931_
+		0 p_254128_ p_254128_
+	popPose ()V m_85849_
+	pushPose ()V m_85836_
+	rotateAround (Lorg/joml/Quaternionf;FFF)V m_272245_
+		0 p_272904_ p_272904_
+		1 p_273581_ p_273581_
+		2 p_272655_ p_272655_
+		3 p_273275_ p_273275_
+	scale (FFF)V m_85841_
+		0 p_85842_ p_85842_
+		1 p_85843_ p_85843_
+		2 p_85844_ p_85844_
+	setIdentity ()V m_166856_
+	translate (FFF)V m_252880_
+		0 p_254202_ p_254202_
+		1 p_253782_ p_253782_
+		2 p_254238_ p_254238_
+	translate (DDD)V m_85837_
+		0 p_85838_ p_85838_
+		1 p_85839_ p_85839_
+		2 p_85840_ p_85840_
+com/mojang/blaze3d/vertex/PoseStack$Pose com/mojang/blaze3d/vertex/PoseStack$Pose
+	normal f_85853_
+	pose f_85852_
+	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V <init>
+		0 p_254509_ p_254509_
+		1 p_254348_ p_254348_
+	normal ()Lorg/joml/Matrix3f; m_252943_
+	pose ()Lorg/joml/Matrix4f; m_252922_
+com/mojang/blaze3d/vertex/SheetedDecalTextureGenerator com/mojang/blaze3d/vertex/SheetedDecalTextureGenerator
+	cameraInversePose f_85868_
+	delegate f_85867_
+	lightCoords f_85875_
+	normalInversePose f_85869_
+	nx f_85876_
+	ny f_85877_
+	nz f_85878_
+	overlayU f_85873_
+	overlayV f_85874_
+	textureScale f_256811_
+	x f_85870_
+	y f_85871_
+	z f_85872_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;F)V <init>
+		0 p_260211_ p_260211_
+		1 p_259178_ p_259178_
+		2 p_259698_ p_259698_
+		3 p_259312_ p_259312_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85895_ p_85895_
+		1 p_85896_ p_85896_
+		2 p_85897_ p_85897_
+		3 p_85898_ p_85898_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_85900_ p_85900_
+		1 p_85901_ p_85901_
+		2 p_85902_ p_85902_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85892_ p_85892_
+		1 p_85893_ p_85893_
+	resetState ()V m_85883_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85889_ p_85889_
+		1 p_85890_ p_85890_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_85904_ p_85904_
+		1 p_85905_ p_85905_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85885_ p_85885_
+		1 p_85886_ p_85886_
+		2 p_85887_ p_85887_
+com/mojang/blaze3d/vertex/Tesselator com/mojang/blaze3d/vertex/Tesselator
+	INSTANCE f_85908_
+	MAX_FLOATS f_166858_
+	MAX_MEMORY_USE f_166857_
+	builder f_85907_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_85912_ p_85912_
+	<init> ()V <init>
+	end ()V m_85914_
+	getBuilder ()Lcom/mojang/blaze3d/vertex/BufferBuilder; m_85915_
+	getInstance ()Lcom/mojang/blaze3d/vertex/Tesselator; m_85913_
+		static
+com/mojang/blaze3d/vertex/VertexBuffer com/mojang/blaze3d/vertex/VertexBuffer
+	arrayObjectId f_166862_
+	format f_85917_
+	indexBufferId f_166860_
+	indexCount f_166863_
+	indexType f_166861_
+	mode f_166864_
+	sequentialIndices f_166865_
+	usage f_285574_
+	vertexBufferId f_231217_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage;)V <init>
+		0 p_286252_ p_286252_
+	_drawWithShader (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_166876_
+		0 p_253705_ p_253705_
+		1 p_253737_ p_253737_
+		2 p_166879_ p_166879_
+	bind ()V m_85921_
+	close ()V close
+	draw ()V m_166882_
+	drawWithShader (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_253207_
+		0 p_254480_ p_254480_
+		1 p_254555_ p_254555_
+		2 p_253993_ p_253993_
+	getFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_166892_
+	getIndexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_231231_
+	isInvalid ()Z m_231230_
+	lambda$drawWithShader$0 (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_252550_
+		0 p_253281_ p_253281_
+		1 p_253282_ p_253282_
+		2 p_253283_ p_253283_
+	unbind ()V m_85931_
+		static
+	upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231221_
+		0 p_231222_ p_231222_
+	uploadIndexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; m_231223_
+		0 p_231224_ p_231224_
+		1 p_231225_ p_231225_
+	uploadVertexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/vertex/VertexFormat; m_231218_
+		0 p_231219_ p_231219_
+		1 p_231220_ p_231220_
+com/mojang/blaze3d/vertex/VertexBuffer$Usage com/mojang/blaze3d/vertex/VertexBuffer$Usage
+	$VALUES $VALUES
+	DYNAMIC DYNAMIC
+	STATIC STATIC
+	id f_285654_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; m_285873_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_286324_ p_286324_
+		1 p_286797_ p_286797_
+		2 p_286680_ p_286680_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; valueOf
+		static
+		0 p_286538_ p_286538_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexBuffer$Usage; values
+		static
+com/mojang/blaze3d/vertex/VertexConsumer com/mojang/blaze3d/vertex/VertexConsumer
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_85973_ p_85973_
+		1 p_85974_ p_85974_
+		2 p_85975_ p_85975_
+		3 p_85976_ p_85976_
+	color (FFFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85950_
+		0 p_85951_ p_85951_
+		1 p_85952_ p_85952_
+		2 p_85953_ p_85953_
+		3 p_85954_ p_85954_
+	color (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_193479_
+		0 p_193480_ p_193480_
+	defaultColor (IIII)V m_7404_
+		0 p_166901_ p_166901_
+		1 p_166902_ p_166902_
+		2 p_166903_ p_166903_
+		3 p_166904_ p_166904_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_86005_ p_86005_
+		1 p_86006_ p_86006_
+		2 p_86007_ p_86007_
+	normal (Lorg/joml/Matrix3f;FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_252939_
+		0 p_253747_ p_253747_
+		1 p_254430_ p_254430_
+		2 p_253877_ p_253877_
+		3 p_254167_ p_254167_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_85971_ p_85971_
+		1 p_85972_ p_85972_
+	overlayCoords (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_86008_
+		0 p_86009_ p_86009_
+	putBulkData (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;[FFFF[IIZ)V m_85995_
+		0 p_85996_ p_85996_
+		1 p_85997_ p_85997_
+		2 p_85998_ p_85998_
+		3 p_85999_ p_85999_
+		4 p_86000_ p_86000_
+		5 p_86001_ p_86001_
+		6 p_86002_ p_86002_
+		7 p_86003_ p_86003_
+		8 p_86004_ p_86004_
+	putBulkData (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;FFFII)V m_85987_
+		0 p_85988_ p_85988_
+		1 p_85989_ p_85989_
+		2 p_85990_ p_85990_
+		3 p_85991_ p_85991_
+		4 p_85992_ p_85992_
+		5 p_85993_ p_85993_
+		6 p_85994_ p_85994_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_85948_ p_85948_
+		1 p_85949_ p_85949_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_86010_ p_86010_
+		1 p_86011_ p_86011_
+	uv2 (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_85969_
+		0 p_85970_ p_85970_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_85945_ p_85945_
+		1 p_85946_ p_85946_
+		2 p_85947_ p_85947_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_85955_ p_85955_
+		1 p_85956_ p_85956_
+		2 p_85957_ p_85957_
+		3 p_85958_ p_85958_
+		4 p_85959_ p_85959_
+		5 p_85960_ p_85960_
+		6 p_85961_ p_85961_
+		7 p_85962_ p_85962_
+		8 p_85963_ p_85963_
+		9 p_85964_ p_85964_
+		10 p_85965_ p_85965_
+		11 p_85966_ p_85966_
+		12 p_85967_ p_85967_
+		13 p_85968_ p_85968_
+	vertex (Lorg/joml/Matrix4f;FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_252986_
+		0 p_254075_ p_254075_
+		1 p_254519_ p_254519_
+		2 p_253869_ p_253869_
+		3 p_253980_ p_253980_
+com/mojang/blaze3d/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat
+	elementMapping f_166905_
+	elements f_86012_
+	immediateDrawVertexBuffer f_231232_
+	offsets f_86013_
+	vertexSize f_86014_
+	<init> (Lcom/google/common/collect/ImmutableMap;)V <init>
+		0 p_166910_ p_166910_
+	_clearBufferState ()V m_166917_
+	_setupBufferState ()V m_166916_
+	clearBufferState ()V m_86024_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_86026_ p_86026_
+	getElementAttributeNames ()Lcom/google/common/collect/ImmutableList; m_166911_
+	getElements ()Lcom/google/common/collect/ImmutableList; m_86023_
+	getImmediateDrawVertexBuffer ()Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231233_
+	getIntegerSize ()I m_86017_
+	getVertexSize ()I m_86020_
+	hashCode ()I hashCode
+	setupBufferState ()V m_166912_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/vertex/VertexFormat$1 com/mojang/blaze3d/vertex/VertexFormat$1
+	$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode f_166918_
+	<clinit> ()V <clinit>
+		static
+com/mojang/blaze3d/vertex/VertexFormat$IndexType com/mojang/blaze3d/vertex/VertexFormat$IndexType
+	$VALUES $VALUES
+	INT INT
+	SHORT SHORT
+	asGLType f_166923_
+	bytes f_166924_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_166932_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_166928_ p_166928_
+		1 p_166929_ p_166929_
+		2 p_166930_ p_166930_
+		3 p_166931_ p_166931_
+	least (I)Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_166933_
+		static
+		0 p_166934_ p_166934_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; valueOf
+		static
+		0 p_166936_ p_166936_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; values
+		static
+com/mojang/blaze3d/vertex/VertexFormat$Mode com/mojang/blaze3d/vertex/VertexFormat$Mode
+	$VALUES $VALUES
+	DEBUG_LINES DEBUG_LINES
+	DEBUG_LINE_STRIP DEBUG_LINE_STRIP
+	LINES LINES
+	LINE_STRIP LINE_STRIP
+	QUADS QUADS
+	TRIANGLES TRIANGLES
+	TRIANGLE_FAN TRIANGLE_FAN
+	TRIANGLE_STRIP TRIANGLE_STRIP
+	asGLMode f_166946_
+	connectedPrimitives f_231234_
+	primitiveLength f_166947_
+	primitiveStride f_166948_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_166957_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIIZ)V <init>
+		0 p_231236_ p_231236_
+		1 p_231237_ p_231237_
+		2 p_231238_ p_231238_
+		3 p_231239_ p_231239_
+		4 p_231240_ p_231240_
+		5 p_231241_ p_231241_
+	indexCount (I)I m_166958_
+		0 p_166959_ p_166959_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; valueOf
+		static
+		0 p_166961_ p_166961_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement com/mojang/blaze3d/vertex/VertexFormatElement
+	byteSize f_86034_
+	count f_86033_
+	index f_86032_
+	type f_86030_
+	usage f_86031_
+	<init> (ILcom/mojang/blaze3d/vertex/VertexFormatElement$Type;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;I)V <init>
+		0 p_86037_ p_86037_
+		1 p_86038_ p_86038_
+		2 p_86039_ p_86039_
+		3 p_86040_ p_86040_
+	clearBufferState (I)V m_166963_
+		0 p_166964_ p_166964_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_86053_ p_86053_
+	getByteSize ()I m_86050_
+	getCount ()I m_166969_
+	getIndex ()I m_86049_
+	getType ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; m_86041_
+	getUsage ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; m_86048_
+	hashCode ()I hashCode
+	isPosition ()Z m_166970_
+	setupBufferState (IJI)V m_166965_
+		0 p_166966_ p_166966_
+		1 p_166967_ p_166967_
+		2 p_166968_ p_166968_
+	supportsUsage (ILcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;)Z m_86042_
+		0 p_86043_ p_86043_
+		1 p_86044_ p_86044_
+	toString ()Ljava/lang/String; toString
+com/mojang/blaze3d/vertex/VertexFormatElement$Type com/mojang/blaze3d/vertex/VertexFormatElement$Type
+	$VALUES $VALUES
+	BYTE BYTE
+	FLOAT FLOAT
+	INT INT
+	SHORT SHORT
+	UBYTE UBYTE
+	UINT UINT
+	USHORT USHORT
+	glType f_86065_
+	name f_86064_
+	size f_86063_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; m_166971_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;I)V <init>
+		0 p_86069_ p_86069_
+		1 p_86070_ p_86070_
+		2 p_86071_ p_86071_
+		3 p_86072_ p_86072_
+		4 p_86073_ p_86073_
+	getGlType ()I m_86076_
+	getName ()Ljava/lang/String; m_86075_
+	getSize ()I m_86074_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; valueOf
+		static
+		0 p_86078_ p_86078_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage com/mojang/blaze3d/vertex/VertexFormatElement$Usage
+	$VALUES $VALUES
+	COLOR COLOR
+	GENERIC GENERIC
+	NORMAL NORMAL
+	PADDING PADDING
+	POSITION POSITION
+	UV UV
+	clearState f_86088_
+	name f_86086_
+	setupState f_86087_
+	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; m_166988_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState;)V <init>
+		0 p_166973_ p_166973_
+		1 p_166974_ p_166974_
+		2 p_166975_ p_166975_
+		3 p_166976_ p_166976_
+		4 p_166977_ p_166977_
+	clearBufferState (II)V m_166978_
+		0 p_166979_ p_166979_
+		1 p_166980_ p_166980_
+	getName ()Ljava/lang/String; m_86097_
+	lambda$static$0 (IIIJII)V m_167042_
+		static
+		0 p_167043_ p_167043_
+		1 p_167044_ p_167044_
+		2 p_167045_ p_167045_
+		3 p_167046_ p_167046_
+		4 p_167047_ p_167047_
+		5 p_167048_ p_167048_
+	lambda$static$1 (II)V m_167039_
+		static
+		0 p_167040_ p_167040_
+		1 p_167041_ p_167041_
+	lambda$static$10 (IIIJII)V m_166992_
+		static
+		0 p_166993_ p_166993_
+		1 p_166994_ p_166994_
+		2 p_166995_ p_166995_
+		3 p_166996_ p_166996_
+		4 p_166997_ p_166997_
+		5 p_166998_ p_166998_
+	lambda$static$11 (II)V m_166989_
+		static
+		0 p_166990_ p_166990_
+		1 p_166991_ p_166991_
+	lambda$static$2 (IIIJII)V m_167032_
+		static
+		0 p_167033_ p_167033_
+		1 p_167034_ p_167034_
+		2 p_167035_ p_167035_
+		3 p_167036_ p_167036_
+		4 p_167037_ p_167037_
+		5 p_167038_ p_167038_
+	lambda$static$3 (II)V m_167029_
+		static
+		0 p_167030_ p_167030_
+		1 p_167031_ p_167031_
+	lambda$static$4 (IIIJII)V m_167022_
+		static
+		0 p_167023_ p_167023_
+		1 p_167024_ p_167024_
+		2 p_167025_ p_167025_
+		3 p_167026_ p_167026_
+		4 p_167027_ p_167027_
+		5 p_167028_ p_167028_
+	lambda$static$5 (II)V m_167019_
+		static
+		0 p_167020_ p_167020_
+		1 p_167021_ p_167021_
+	lambda$static$6 (IIIJII)V m_167012_
+		static
+		0 p_167013_ p_167013_
+		1 p_167014_ p_167014_
+		2 p_167015_ p_167015_
+		3 p_167016_ p_167016_
+		4 p_167017_ p_167017_
+		5 p_167018_ p_167018_
+	lambda$static$7 (II)V m_167009_
+		static
+		0 p_167010_ p_167010_
+		1 p_167011_ p_167011_
+	lambda$static$8 (IIIJII)V m_167002_
+		static
+		0 p_167003_ p_167003_
+		1 p_167004_ p_167004_
+		2 p_167005_ p_167005_
+		3 p_167006_ p_167006_
+		4 p_167007_ p_167007_
+		5 p_167008_ p_167008_
+	lambda$static$9 (II)V m_166999_
+		static
+		0 p_167000_ p_167000_
+		1 p_167001_ p_167001_
+	setupBufferState (IIIJII)V m_166981_
+		0 p_166982_ p_166982_
+		1 p_166983_ p_166983_
+		2 p_166984_ p_166984_
+		3 p_166985_ p_166985_
+		4 p_166986_ p_166986_
+		5 p_166987_ p_166987_
+	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; valueOf
+		static
+		0 p_86160_ p_86160_
+	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; values
+		static
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState com/mojang/blaze3d/vertex/VertexFormatElement$Usage$ClearState
+	clearBufferState (II)V m_167049_
+		0 p_167050_ p_167050_
+		1 p_167051_ p_167051_
+com/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState com/mojang/blaze3d/vertex/VertexFormatElement$Usage$SetupState
+	setupBufferState (IIIJII)V m_167052_
+		0 p_167053_ p_167053_
+		1 p_167054_ p_167054_
+		2 p_167055_ p_167055_
+		3 p_167056_ p_167056_
+		4 p_167057_ p_167057_
+		5 p_167058_ p_167058_
+com/mojang/blaze3d/vertex/VertexMultiConsumer com/mojang/blaze3d/vertex/VertexMultiConsumer
+	<init> ()V <init>
+	create (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_86168_
+		static
+		0 p_86169_ p_86169_
+		1 p_86170_ p_86170_
+	create ([Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167063_
+		static
+		0 p_167064_ p_167064_
+	create (Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167061_
+		static
+		0 p_167062_ p_167062_
+	create ()Lcom/mojang/blaze3d/vertex/VertexConsumer; m_167060_
+		static
+com/mojang/blaze3d/vertex/VertexMultiConsumer$Double com/mojang/blaze3d/vertex/VertexMultiConsumer$Double
+	first f_86171_
+	second f_86172_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V <init>
+		0 p_86174_ p_86174_
+		1 p_86175_ p_86175_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_86202_ p_86202_
+		1 p_86203_ p_86203_
+		2 p_86204_ p_86204_
+		3 p_86205_ p_86205_
+	defaultColor (IIII)V m_7404_
+		0 p_167066_ p_167066_
+		1 p_167067_ p_167067_
+		2 p_167068_ p_167068_
+		3 p_167069_ p_167069_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_86207_ p_86207_
+		1 p_86208_ p_86208_
+		2 p_86209_ p_86209_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_86199_ p_86199_
+		1 p_86200_ p_86200_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_86181_ p_86181_
+		1 p_86182_ p_86182_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_86211_ p_86211_
+		1 p_86212_ p_86212_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_86177_ p_86177_
+		1 p_86178_ p_86178_
+		2 p_86179_ p_86179_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_86184_ p_86184_
+		1 p_86185_ p_86185_
+		2 p_86186_ p_86186_
+		3 p_86187_ p_86187_
+		4 p_86188_ p_86188_
+		5 p_86189_ p_86189_
+		6 p_86190_ p_86190_
+		7 p_86191_ p_86191_
+		8 p_86192_ p_86192_
+		9 p_86193_ p_86193_
+		10 p_86194_ p_86194_
+		11 p_86195_ p_86195_
+		12 p_86196_ p_86196_
+		13 p_86197_ p_86197_
+com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple
+	delegates f_167071_
+	<init> ([Lcom/mojang/blaze3d/vertex/VertexConsumer;)V <init>
+		0 p_167073_ p_167073_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_167130_ p_167130_
+		1 p_167131_ p_167131_
+		2 p_167132_ p_167132_
+		3 p_167133_ p_167133_
+	defaultColor (IIII)V m_7404_
+		0 p_167154_ p_167154_
+		1 p_167155_ p_167155_
+		2 p_167156_ p_167156_
+		3 p_167157_ p_167157_
+	endVertex ()V m_5752_
+	forEach (Ljava/util/function/Consumer;)V m_167144_
+		0 p_167145_ p_167145_
+	lambda$color$1 (IIIILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167158_
+		static
+		0 p_167159_ p_167159_
+		1 p_167160_ p_167160_
+		2 p_167161_ p_167161_
+		3 p_167162_ p_167162_
+		4 p_167163_ p_167163_
+	lambda$defaultColor$7 (IIIILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167134_
+		static
+		0 p_167135_ p_167135_
+		1 p_167136_ p_167136_
+		2 p_167137_ p_167137_
+		3 p_167138_ p_167138_
+		4 p_167139_ p_167139_
+	lambda$normal$5 (FFFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167117_
+		static
+		0 p_167118_ p_167118_
+		1 p_167119_ p_167119_
+		2 p_167120_ p_167120_
+		3 p_167121_ p_167121_
+	lambda$overlayCoords$3 (IILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167164_
+		static
+		0 p_167165_ p_167165_
+		1 p_167166_ p_167166_
+		2 p_167167_ p_167167_
+	lambda$uv$2 (FFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167122_
+		static
+		0 p_167123_ p_167123_
+		1 p_167124_ p_167124_
+		2 p_167125_ p_167125_
+	lambda$uv2$4 (IILcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167140_
+		static
+		0 p_167141_ p_167141_
+		1 p_167142_ p_167142_
+		2 p_167143_ p_167143_
+	lambda$vertex$0 (DDDLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167078_
+		static
+		0 p_167079_ p_167079_
+		1 p_167080_ p_167080_
+		2 p_167081_ p_167081_
+		3 p_167082_ p_167082_
+	lambda$vertex$6 (FFFFFFFFFIIFFFLcom/mojang/blaze3d/vertex/VertexConsumer;)V m_167101_
+		static
+		0 p_167102_ p_167102_
+		1 p_167103_ p_167103_
+		2 p_167104_ p_167104_
+		3 p_167105_ p_167105_
+		4 p_167106_ p_167106_
+		5 p_167107_ p_167107_
+		6 p_167108_ p_167108_
+		7 p_167109_ p_167109_
+		8 p_167110_ p_167110_
+		9 p_167111_ p_167111_
+		10 p_167112_ p_167112_
+		11 p_167113_ p_167113_
+		12 p_167114_ p_167114_
+		13 p_167115_ p_167115_
+		14 p_167116_ p_167116_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_167147_ p_167147_
+		1 p_167148_ p_167148_
+		2 p_167149_ p_167149_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_167127_ p_167127_
+		1 p_167128_ p_167128_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_167084_ p_167084_
+		1 p_167085_ p_167085_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_167151_ p_167151_
+		1 p_167152_ p_167152_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_167075_ p_167075_
+		1 p_167076_ p_167076_
+		2 p_167077_ p_167077_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_167087_ p_167087_
+		1 p_167088_ p_167088_
+		2 p_167089_ p_167089_
+		3 p_167090_ p_167090_
+		4 p_167091_ p_167091_
+		5 p_167092_ p_167092_
+		6 p_167093_ p_167093_
+		7 p_167094_ p_167094_
+		8 p_167095_ p_167095_
+		9 p_167096_ p_167096_
+		10 p_167097_ p_167097_
+		11 p_167098_ p_167098_
+		12 p_167099_ p_167099_
+		13 p_167100_ p_167100_
+com/mojang/blaze3d/vertex/VertexSorting com/mojang/blaze3d/vertex/VertexSorting
+	DISTANCE_TO_ORIGIN f_276450_
+	ORTHOGRAPHIC_Z f_276633_
+	<clinit> ()V <clinit>
+		static
+	byDistance (Lorg/joml/Vector3f;)Lcom/mojang/blaze3d/vertex/VertexSorting; m_276997_
+		static
+		0 p_277725_ p_277725_
+	byDistance (FFF)Lcom/mojang/blaze3d/vertex/VertexSorting; m_277071_
+		static
+		0 p_277642_ p_277642_
+		1 p_277654_ p_277654_
+		2 p_278092_ p_278092_
+	byDistance (Lcom/mojang/blaze3d/vertex/VertexSorting$DistanceFunction;)Lcom/mojang/blaze3d/vertex/VertexSorting; m_277161_
+		static
+		0 p_277530_ p_277530_
+	lambda$byDistance$1 ([FII)I m_276941_
+		static
+		0 p_277478_ p_277478_
+		1 p_277443_ p_277443_
+		2 p_277864_ p_277864_
+	lambda$byDistance$2 (Lcom/mojang/blaze3d/vertex/VertexSorting$DistanceFunction;[Lorg/joml/Vector3f;)[I m_277155_
+		static
+		0 p_277384_ p_277384_
+		1 p_278083_ p_278083_
+	lambda$static$0 (Lorg/joml/Vector3f;)F m_277160_
+		static
+		0 p_277433_ p_277433_
+	sort ([Lorg/joml/Vector3f;)[I m_277065_
+		0 p_277527_ p_277527_
+com/mojang/blaze3d/vertex/VertexSorting$DistanceFunction com/mojang/blaze3d/vertex/VertexSorting$DistanceFunction
+	apply (Lorg/joml/Vector3f;)F m_276875_
+		0 p_277761_ p_277761_
+com/mojang/blaze3d/vertex/package-info com/mojang/blaze3d/vertex/package-info
+com/mojang/math/Axis com/mojang/math/Axis
+	XN f_252495_
+	XP f_252529_
+	YN f_252392_
+	YP f_252436_
+	ZN f_252393_
+	ZP f_252403_
+	<clinit> ()V <clinit>
+		static
+	lambda$of$6 (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; m_252822_
+		static
+		0 p_254025_ p_254025_
+		1 p_254401_ p_254401_
+	lambda$static$0 (F)Lorg/joml/Quaternionf; m_252978_
+		static
+		0 p_254437_ p_254437_
+	lambda$static$1 (F)Lorg/joml/Quaternionf; m_253127_
+		static
+		0 p_254466_ p_254466_
+	lambda$static$2 (F)Lorg/joml/Quaternionf; m_253050_
+		static
+		0 p_254442_ p_254442_
+	lambda$static$3 (F)Lorg/joml/Quaternionf; m_253246_
+		static
+		0 p_254103_ p_254103_
+	lambda$static$4 (F)Lorg/joml/Quaternionf; m_253156_
+		static
+		0 p_254110_ p_254110_
+	lambda$static$5 (F)Lorg/joml/Quaternionf; m_252774_
+		static
+		0 p_253997_ p_253997_
+	of (Lorg/joml/Vector3f;)Lcom/mojang/math/Axis; m_253057_
+		static
+		0 p_254398_ p_254398_
+	rotation (F)Lorg/joml/Quaternionf; m_252961_
+		0 p_254545_ p_254545_
+	rotationDegrees (F)Lorg/joml/Quaternionf; m_252977_
+		0 p_253800_ p_253800_
+com/mojang/math/Constants com/mojang/math/Constants
+	DEG_TO_RAD f_142769_
+	EPSILON f_142770_
+	PI f_142767_
+	RAD_TO_DEG f_142768_
+	<init> ()V <init>
+com/mojang/math/Divisor com/mojang/math/Divisor
+	denominator f_252516_
+	mod f_252455_
+	quotient f_252539_
+	remainder f_252437_
+	returnedParts f_252404_
+	<init> (II)V <init>
+		0 p_254018_ p_254018_
+		1 p_254504_ p_254504_
+	asIterable (II)Ljava/lang/Iterable; m_253068_
+		static
+		0 p_254381_ p_254381_
+		1 p_254129_ p_254129_
+	hasNext ()Z hasNext
+	lambda$asIterable$0 (II)Ljava/util/Iterator; m_253093_
+		static
+		0 p_254215_ p_254215_
+		1 p_254151_ p_254151_
+	nextInt ()I nextInt
+com/mojang/math/FieldsAreNonnullByDefault com/mojang/math/FieldsAreNonnullByDefault
+com/mojang/math/GivensParameters com/mojang/math/GivensParameters
+	cosHalf f_276137_
+	sinHalf f_276143_
+	<init> (FF)V <init>
+		0 f_276143_ f_276143_
+		1 f_276137_ f_276137_
+	aroundX (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276196_
+		0 p_276271_ p_276271_
+	aroundX (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276201_
+		0 p_276268_ p_276268_
+	aroundY (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276212_
+		0 p_276323_ p_276323_
+	aroundY (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276214_
+		0 p_276274_ p_276274_
+	aroundZ (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_276202_
+		0 p_276281_ p_276281_
+	aroundZ (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; m_276210_
+		0 p_276317_ p_276317_
+	cos ()F m_276191_
+	cosHalf ()F f_276137_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_276283_ p_276283_
+	fromPositiveAngle (F)Lcom/mojang/math/GivensParameters; m_276195_
+		static
+		0 p_276260_ p_276260_
+	fromUnnormalized (FF)Lcom/mojang/math/GivensParameters; m_276229_
+		static
+		0 p_276277_ p_276277_
+		1 p_276305_ p_276305_
+	hashCode ()I hashCode
+	inverse ()Lcom/mojang/math/GivensParameters; m_276224_
+	sin ()F m_276211_
+	sinHalf ()F f_276143_
+	toString ()Ljava/lang/String; toString
+com/mojang/math/MatrixUtil com/mojang/math/MatrixUtil
+	G f_252537_
+	PI_4 f_276163_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	approxGivensQuat (FFF)Lcom/mojang/math/GivensParameters; m_276207_
+		static
+		0 p_276275_ p_276275_
+		1 p_276276_ p_276276_
+		2 p_276282_ p_276282_
+	eigenvalueJacobi (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; m_276221_
+		static
+		0 p_276278_ p_276278_
+		1 p_276269_ p_276269_
+	mulComponentWise (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; m_253023_
+		static
+		0 p_254173_ p_254173_
+		1 p_253864_ p_253864_
+	qrGivensQuat (FF)Lcom/mojang/math/GivensParameters; m_252892_
+		static
+		0 p_253897_ p_253897_
+		1 p_254413_ p_254413_
+	similarityTransform (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V m_276192_
+		static
+		0 p_276319_ p_276319_
+		1 p_276263_ p_276263_
+	stepJacobi (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V m_276219_
+		static
+		0 p_276262_ p_276262_
+		1 p_276279_ p_276279_
+		2 p_276314_ p_276314_
+		3 p_276299_ p_276299_
+	svdDecompose (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; m_253103_
+		static
+		0 p_253947_ p_253947_
+com/mojang/math/MethodsReturnNonnullByDefault com/mojang/math/MethodsReturnNonnullByDefault
+com/mojang/math/OctahedralGroup com/mojang/math/OctahedralGroup
+	$VALUES $VALUES
+	IDENTITY IDENTITY
+	INVERSION INVERSION
+	INVERT_X INVERT_X
+	INVERT_Y INVERT_Y
+	INVERT_Z INVERT_Z
+	ROT_120_NNN ROT_120_NNN
+	ROT_120_NNP ROT_120_NNP
+	ROT_120_NPN ROT_120_NPN
+	ROT_120_NPP ROT_120_NPP
+	ROT_120_PNN ROT_120_PNN
+	ROT_120_PNP ROT_120_PNP
+	ROT_120_PPN ROT_120_PPN
+	ROT_120_PPP ROT_120_PPP
+	ROT_180_EDGE_XY_NEG ROT_180_EDGE_XY_NEG
+	ROT_180_EDGE_XY_POS ROT_180_EDGE_XY_POS
+	ROT_180_EDGE_XZ_NEG ROT_180_EDGE_XZ_NEG
+	ROT_180_EDGE_XZ_POS ROT_180_EDGE_XZ_POS
+	ROT_180_EDGE_YZ_NEG ROT_180_EDGE_YZ_NEG
+	ROT_180_EDGE_YZ_POS ROT_180_EDGE_YZ_POS
+	ROT_180_FACE_XY ROT_180_FACE_XY
+	ROT_180_FACE_XZ ROT_180_FACE_XZ
+	ROT_180_FACE_YZ ROT_180_FACE_YZ
+	ROT_60_REF_NNN ROT_60_REF_NNN
+	ROT_60_REF_NNP ROT_60_REF_NNP
+	ROT_60_REF_NPN ROT_60_REF_NPN
+	ROT_60_REF_NPP ROT_60_REF_NPP
+	ROT_60_REF_PNN ROT_60_REF_PNN
+	ROT_60_REF_PNP ROT_60_REF_PNP
+	ROT_60_REF_PPN ROT_60_REF_PPN
+	ROT_60_REF_PPP ROT_60_REF_PPP
+	ROT_90_REF_X_NEG ROT_90_REF_X_NEG
+	ROT_90_REF_X_POS ROT_90_REF_X_POS
+	ROT_90_REF_Y_NEG ROT_90_REF_Y_NEG
+	ROT_90_REF_Y_POS ROT_90_REF_Y_POS
+	ROT_90_REF_Z_NEG ROT_90_REF_Z_NEG
+	ROT_90_REF_Z_POS ROT_90_REF_Z_POS
+	ROT_90_X_NEG ROT_90_X_NEG
+	ROT_90_X_POS ROT_90_X_POS
+	ROT_90_Y_NEG ROT_90_Y_NEG
+	ROT_90_Y_POS ROT_90_Y_POS
+	ROT_90_Z_NEG ROT_90_Z_NEG
+	ROT_90_Z_POS ROT_90_Z_POS
+	SWAP_NEG_XY SWAP_NEG_XY
+	SWAP_NEG_XZ SWAP_NEG_XZ
+	SWAP_NEG_YZ SWAP_NEG_YZ
+	SWAP_XY SWAP_XY
+	SWAP_XZ SWAP_XZ
+	SWAP_YZ SWAP_YZ
+	cayleyTable f_56481_
+	inverseTable f_56482_
+	invertX f_56476_
+	invertY f_56478_
+	invertZ f_56479_
+	name f_56474_
+	permutation f_56480_
+	rotatedDirections f_56475_
+	transformation f_56473_
+	$values ()[Lcom/mojang/math/OctahedralGroup; m_174953_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/SymmetricGroup3;ZZZ)V <init>
+		0 p_56511_ p_56511_
+		1 p_56512_ p_56512_
+		2 p_56513_ p_56513_
+		3 p_56514_ p_56514_
+		4 p_56515_ p_56515_
+		5 p_56516_ p_56516_
+		6 p_56517_ p_56517_
+	compose (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_56521_
+		0 p_56522_ p_56522_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	inverse ()Lcom/mojang/math/OctahedralGroup; m_174944_
+	inverts (Lnet/minecraft/core/Direction$Axis;)Z m_56526_
+		0 p_56527_ p_56527_
+	lambda$static$0 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/datafixers/util/Pair; m_174951_
+		static
+		0 p_174952_ p_174952_
+	lambda$static$1 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_174949_
+		static
+		0 p_174950_ p_174950_
+	lambda$static$2 ([[Lcom/mojang/math/OctahedralGroup;)V m_56532_
+		static
+		0 p_56533_ p_56533_
+	lambda$static$3 (Lcom/mojang/math/OctahedralGroup;Lcom/mojang/math/OctahedralGroup;)Z m_174945_
+		static
+		0 p_174946_ p_174946_
+		1 p_174947_ p_174947_
+	lambda$static$4 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; m_56535_
+		static
+		0 p_56536_ p_56536_
+	lambda$static$5 (I)[Lcom/mojang/math/OctahedralGroup; m_56519_
+		static
+		0 p_56520_ p_56520_
+	packInversions ()Lit/unimi/dsi/fastutil/booleans/BooleanList; m_56534_
+	rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_56528_
+		0 p_56529_ p_56529_
+	rotate (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/core/FrontAndTop; m_56530_
+		0 p_56531_ p_56531_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lorg/joml/Matrix3f; m_253203_
+	valueOf (Ljava/lang/String;)Lcom/mojang/math/OctahedralGroup; valueOf
+		static
+		0 p_56543_ p_56543_
+	values ()[Lcom/mojang/math/OctahedralGroup; values
+		static
+com/mojang/math/OctahedralGroup$1 com/mojang/math/OctahedralGroup$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_56545_
+	<clinit> ()V <clinit>
+		static
+com/mojang/math/SymmetricGroup3 com/mojang/math/SymmetricGroup3
+	$VALUES $VALUES
+	ORDER f_175574_
+	P123 P123
+	P132 P132
+	P213 P213
+	P231 P231
+	P312 P312
+	P321 P321
+	cayleyTable f_109170_
+	permutation f_109168_
+	transformation f_109169_
+	$values ()[Lcom/mojang/math/SymmetricGroup3; m_175578_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIII)V <init>
+		0 p_109174_ p_109174_
+		1 p_109175_ p_109175_
+		2 p_109176_ p_109176_
+		3 p_109177_ p_109177_
+		4 p_109178_ p_109178_
+	compose (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; m_109182_
+		0 p_109183_ p_109183_
+	lambda$static$0 ([ILcom/mojang/math/SymmetricGroup3;)Z m_175575_
+		static
+		0 p_175576_ p_175576_
+		1 p_175577_ p_175577_
+	lambda$static$1 ([[Lcom/mojang/math/SymmetricGroup3;)V m_109187_
+		static
+		0 p_109188_ p_109188_
+	permutation (I)I m_109180_
+		0 p_109181_ p_109181_
+	transformation ()Lorg/joml/Matrix3f; m_253007_
+	valueOf (Ljava/lang/String;)Lcom/mojang/math/SymmetricGroup3; valueOf
+		static
+		0 p_109190_ p_109190_
+	values ()[Lcom/mojang/math/SymmetricGroup3; values
+		static
+com/mojang/math/Transformation com/mojang/math/Transformation
+	CODEC f_268453_
+	EXTENDED_CODEC f_268620_
+	IDENTITY f_121084_
+	decomposed f_121079_
+	leftRotation f_121081_
+	matrix f_121078_
+	rightRotation f_121083_
+	scale f_121082_
+	translation f_121080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)V <init>
+		0 p_253831_ p_253831_
+		1 p_253846_ p_253846_
+		2 p_254502_ p_254502_
+		3 p_253912_ p_253912_
+	<init> (Lorg/joml/Matrix4f;)V <init>
+		0 p_253689_ p_253689_
+	compose (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_121096_
+		0 p_121097_ p_121097_
+	compose (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; m_253227_
+		static
+		0 p_254465_ p_254465_
+		1 p_254416_ p_254416_
+		2 p_254499_ p_254499_
+		3 p_254334_ p_254334_
+	ensureDecomposed ()V m_121106_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_121108_ p_121108_
+	getLeftRotation ()Lorg/joml/Quaternionf; m_253244_
+	getMatrix ()Lorg/joml/Matrix4f; m_252783_
+	getRightRotation ()Lorg/joml/Quaternionf; m_252848_
+	getScale ()Lorg/joml/Vector3f; m_252900_
+	getTranslation ()Lorg/joml/Vector3f; m_252829_
+	hashCode ()I hashCode
+	identity ()Lcom/mojang/math/Transformation; m_121093_
+		static
+	inverse ()Lcom/mojang/math/Transformation; m_121103_
+	lambda$static$0 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; m_268755_
+		static
+		0 p_269599_ p_269599_
+	lambda$static$1 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; m_268756_
+		static
+		0 p_269600_ p_269600_
+	lambda$static$2 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; m_268759_
+		static
+		0 p_269603_ p_269603_
+	lambda$static$3 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; m_268754_
+		static
+		0 p_269598_ p_269598_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_268760_
+		static
+		0 p_269604_ p_269604_
+	lambda$static$5 (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_268757_
+		static
+		0 p_269601_ p_269601_
+	lambda$static$6 (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_268758_
+		static
+		0 p_269602_ p_269602_
+	lambda$static$7 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/math/Transformation; m_268761_
+		static
+		0 p_269605_ p_269605_
+	lambda$static$8 ()Lcom/mojang/math/Transformation; m_276167_
+		static
+	slerp (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; m_175937_
+		0 p_175938_ p_175938_
+		1 p_175939_ p_175939_
+com/mojang/math/package-info com/mojang/math/package-info
+com/mojang/realmsclient/KeyCombo com/mojang/realmsclient/KeyCombo
+	chars f_86221_
+	matchIndex f_86222_
+	onCompletion f_86223_
+	<init> ([C)V <init>
+		0 p_167171_ p_167171_
+	<init> ([CLjava/lang/Runnable;)V <init>
+		0 p_86225_ p_86225_
+		1 p_86226_ p_86226_
+	keyPressed (C)Z m_86228_
+		0 p_86229_ p_86229_
+	lambda$new$0 ()V m_167172_
+		static
+	reset ()V m_86227_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScreen
+	BUTTON_BOTTOM_ROW_WIDTH f_271271_
+	BUTTON_TOP_ROW_WIDTH f_271412_
+	BUTTON_WIDTH f_271378_
+	CONFIGURE_SERVER_TEXT f_271441_
+	CROSS_ICON_LOCATION f_86232_
+	DARKEN_LOCATION f_86231_
+	EXPIRED_ICON_LOCATION f_86302_
+	EXPIRES_SOON_ICON_LOCATION f_86303_
+	FOOTER_HEIGHT f_271314_
+	HEADER_HEIGHT f_278457_
+	INFO_ICON_LOCATION f_273868_
+	INVITATION_ICONS_LOCATION f_86305_
+	INVITE_ICON_LOCATION f_86306_
+	LEAVE_SERVER_TEXT f_271231_
+	LOGGER f_86257_
+	LOGO_HEIGHT f_278497_
+	LOGO_LOCATION f_86308_
+	LOGO_PADDING f_278451_
+	LOGO_TEXTURE_HEIGHT f_278488_
+	LOGO_TEXTURE_WIDTH f_278430_
+	LOGO_WIDTH f_278420_
+	NEWS_LOCATION f_86311_
+	NEWS_TOOLTIP f_86253_
+	OFF_ICON_LOCATION f_86301_
+	ON_ICON_LOCATION f_86300_
+	PLAY_TEXT f_271303_
+	POPUP_LOCATION f_86312_
+	POPUP_TEXT f_86244_
+	SELECT_MINIGAME_PREFIX f_86243_
+	SERVER_CLOSED_TOOLTIP f_86249_
+	SERVER_EXPIRED_TOOLTIP f_86245_
+	SERVER_EXPIRES_IN_DAY_TOOLTIP f_86247_
+	SERVER_EXPIRES_SOON_TOOLTIP f_86246_
+	SERVER_OPEN_TOOLTIP f_86248_
+	SERVER_UNITIALIZED_TEXT f_86238_
+	SUBSCRIPTION_EXPIRED_TEXT f_86239_
+	SUBSCRIPTION_RENEW_TEXT f_86240_
+	TRIAL_EXPIRED_TEXT f_86241_
+	TRIAL_ICON_LOCATION f_86233_
+	TRIAL_MESSAGE_LINES f_86237_
+	TRIAL_TEXT f_167173_
+	UNITIALIZED_WORLD_NARRATION f_167175_
+	WORLDICON_LOCATION f_86307_
+	animTick f_86293_
+	backButton f_86286_
+	buyARealmButton f_86272_
+	carouselIndex f_86260_
+	carouselTick f_86261_
+	checkedClientCompatability f_86277_
+	checkedParentalConsent f_86276_
+	closeButton f_86273_
+	configureButton f_86288_
+	connectLock f_86265_
+	createTrialButton f_86271_
+	createdTrial f_86298_
+	dataSubscription f_238705_
+	dontSetConnectedToRealms f_86281_
+	formattedPopup f_86266_
+	handledSeenNotifications f_273876_
+	hasFetchedServers f_86294_
+	hasParentalConsent f_86275_
+	hasSwitchedCarouselImage f_86262_
+	hasUnreadNews f_86258_
+	inviteNarrationLimiter f_86280_
+	justClosedPopup f_86296_
+	keyCombos f_86263_
+	lastClickTime f_212359_
+	lastScreen f_86282_
+	lastScrollYPosition f_86274_
+	leaveButton f_86289_
+	newsButton f_86270_
+	newsLink f_86259_
+	notifications f_273903_
+	numberOfPendingInvites f_86292_
+	overrideConfigure f_86256_
+	pendingInvitesButton f_86269_
+	playButton f_86285_
+	popupOpenedByUser f_86295_
+	realmSelectionList f_86283_
+	realmsGenericErrorScreen f_86278_
+	realmsSelectionListAdded f_167174_
+	realmsServers f_86291_
+	regionsPinged f_86279_
+	renewButton f_86287_
+	serverList f_238533_
+	showPopupButton f_86268_
+	showingPopup f_86299_
+	teaserImages f_86254_
+	trialsAvailable f_86297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_86315_ p_86315_
+	access$000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167186_
+		static
+		0 p_167187_ p_167187_
+	access$100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167192_
+		static
+		0 p_167193_ p_167193_
+	access$1000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86667_
+		static
+		0 p_86668_ p_86668_
+	access$1100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86674_
+		static
+		0 p_86675_ p_86675_
+	access$1200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86681_
+		static
+		0 p_86682_ p_86682_
+	access$1300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_231256_
+		static
+		0 p_231257_ p_231257_
+	access$1400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274513_
+		static
+		0 p_275711_ p_275711_
+	access$1500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167205_
+		static
+		0 p_167206_ p_167206_
+	access$1600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167203_
+		static
+		0 p_167204_ p_167204_
+	access$1700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278724_
+		static
+		0 p_279247_ p_279247_
+	access$1800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278804_
+		static
+		0 p_279156_ p_279156_
+	access$1900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274617_
+		static
+		0 p_275390_ p_275390_
+	access$200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167194_
+		static
+		0 p_167195_ p_167195_
+	access$2000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167215_
+		static
+		0 p_167216_ p_167216_
+	access$2100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167211_
+		static
+		0 p_167212_ p_167212_
+	access$2200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167219_
+		static
+		0 p_167220_ p_167220_
+	access$2300 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/network/chat/Component;)V m_258074_
+		static
+		0 p_259883_ p_259883_
+		1 p_259777_ p_259777_
+	access$2400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167223_
+		static
+		0 p_167224_ p_167224_
+	access$2500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167225_
+		static
+		0 p_167226_ p_167226_
+	access$2600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167176_
+		static
+		0 p_167177_ p_167177_
+	access$2700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274440_
+		static
+		0 p_275371_ p_275371_
+	access$2800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_274485_
+		static
+		0 p_275606_ p_275606_
+	access$2900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167221_
+		static
+		0 p_167222_ p_167222_
+	access$300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86544_
+		static
+		0 p_86545_ p_86545_
+	access$3000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167209_
+		static
+		0 p_167210_ p_167210_
+	access$3100 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_278839_
+		static
+		0 p_279105_ p_279105_
+	access$400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86582_
+		static
+		0 p_86583_ p_86583_
+	access$500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167196_
+		static
+		0 p_167197_ p_167197_
+	access$600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167198_
+		static
+		0 p_167199_ p_167199_
+	access$700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167201_
+		static
+		0 p_167202_ p_167202_
+	access$800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86632_
+		static
+		0 p_86633_ p_86633_
+	access$900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86654_
+		static
+		0 p_86655_ p_86655_
+	addEntriesForNotification (Lcom/mojang/realmsclient/RealmsMainScreen$RealmSelectionList;Lcom/mojang/realmsclient/dto/RealmsNotification;)V m_274411_
+		0 p_275392_ p_275392_
+		1 p_275492_ p_275492_
+	addFooterButtons ()V m_272189_
+	addMiddleButtons ()V m_264302_
+	addTopButtons ()V m_264589_
+	callRealmsClient (Lcom/mojang/realmsclient/RealmsMainScreen$RealmsCall;Ljava/util/function/Consumer;)V m_274332_
+		static
+		0 p_275561_ p_275561_
+		1 p_275686_ p_275686_
+	charTyped (CI)Z m_5534_
+		0 p_86388_ p_86388_
+		1 p_86389_ p_86389_
+	checkClientCompatability ()V m_86336_
+	checkParentalConsent ()V m_86342_
+	configureClicked (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86656_
+		0 p_86657_ p_86657_
+	dismissNotification (Ljava/util/UUID;)V m_274580_
+		0 p_275349_ p_275349_
+	drawClose (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280129_
+		0 p_281685_ p_281685_
+		1 p_282388_ p_282388_
+		2 p_282489_ p_282489_
+		3 p_281732_ p_281732_
+		4 p_283445_ p_283445_
+	drawExpired (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280597_
+		0 p_282859_ p_282859_
+		1 p_283367_ p_283367_
+		2 p_283231_ p_283231_
+		3 p_281593_ p_281593_
+		4 p_281773_ p_281773_
+	drawExpiring (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280377_
+		0 p_283382_ p_283382_
+		1 p_282134_ p_282134_
+		2 p_283200_ p_283200_
+		3 p_281673_ p_281673_
+		4 p_282920_ p_282920_
+		5 p_282554_ p_282554_
+	drawOpen (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280236_
+		0 p_283235_ p_283235_
+		1 p_281895_ p_281895_
+		2 p_283564_ p_283564_
+		3 p_281543_ p_281543_
+		4 p_282977_ p_282977_
+	drawPopup (Lnet/minecraft/client/gui/GuiGraphics;)V m_280475_
+		0 p_283329_ p_283329_
+	getOwnedNonExpiredWorldIds ()Ljava/util/List; m_86330_
+	getSelectedServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_193481_
+	hasParentalConsent ()Z m_86321_
+		static
+	init ()V m_7856_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_86354_
+		0 p_238836_ p_238836_
+	isOutsidePopup (DD)Z m_86393_
+		0 p_86394_ p_86394_
+		1 p_86395_ p_86395_
+	isSelfOwnedNonExpiredServer (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86688_
+		0 p_86689_ p_86689_
+	isSelfOwnedServer (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86683_
+		0 p_86684_ p_86684_
+	keyPressed (III)Z m_7933_
+		0 p_86401_ p_86401_
+		1 p_86402_ p_86402_
+		2 p_86403_ p_86403_
+	lambda$addFooterButtons$10 (Lnet/minecraft/client/gui/components/Button;)V m_279669_
+		0 p_280683_ p_280683_
+	lambda$addFooterButtons$11 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_271543_
+		static
+		0 p_272288_ p_272288_
+		1 p_272289_ p_272289_
+	lambda$addFooterButtons$6 (Lnet/minecraft/client/gui/components/Button;)V m_86658_
+		0 p_86659_ p_86659_
+	lambda$addFooterButtons$7 (Lnet/minecraft/client/gui/components/Button;)V m_86671_
+		0 p_86672_ p_86672_
+	lambda$addFooterButtons$8 (Lnet/minecraft/client/gui/components/Button;)V m_86621_
+		0 p_86622_ p_86622_
+	lambda$addFooterButtons$9 (Lnet/minecraft/client/gui/components/Button;)V m_86678_
+		0 p_86679_ p_86679_
+	lambda$addMiddleButtons$4 (Lnet/minecraft/client/gui/components/Button;)V m_279667_
+		0 p_280681_ p_280681_
+	lambda$addMiddleButtons$5 (Lnet/minecraft/client/gui/components/Button;)V m_231254_
+		static
+		0 p_231255_ p_231255_
+	lambda$addTopButtons$3 (Lnet/minecraft/client/gui/components/Button;)V m_86596_
+		0 p_86597_ p_86597_
+	lambda$callRealmsClient$18 (Lcom/mojang/realmsclient/RealmsMainScreen$RealmsCall;Lnet/minecraft/client/Minecraft;)Ljava/lang/Object; m_273959_
+		static
+		0 p_274633_ p_274633_
+		1 p_274634_ p_274634_
+	lambda$callRealmsClient$19 (Ljava/lang/Throwable;)Ljava/lang/Void; m_273955_
+		static
+		0 p_274626_ p_274626_
+	lambda$charTyped$28 (CLcom/mojang/realmsclient/KeyCombo;)V m_231243_
+		static
+		0 p_231244_ p_231244_
+		1 p_231245_ p_231245_
+	lambda$dismissNotification$25 (Ljava/util/UUID;Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_273956_
+		static
+		0 p_274627_ p_274627_
+		1 p_274628_ p_274628_
+	lambda$dismissNotification$26 (Ljava/util/UUID;Lcom/mojang/realmsclient/dto/RealmsNotification;)Z m_273951_
+		static
+		0 p_274620_ p_274620_
+		1 p_274621_ p_274621_
+	lambda$dismissNotification$27 (Ljava/util/UUID;Ljava/lang/Object;)V m_273958_
+		0 p_274631_ p_274631_
+		1 p_274632_ p_274632_
+	lambda$init$0 ()V m_86378_
+		static
+	lambda$init$1 ()V m_86375_
+	lambda$init$2 ()V m_86372_
+	lambda$initDataFetcher$12 (Ljava/util/List;)V m_275762_
+		0 p_275856_ p_275856_
+	lambda$initDataFetcher$13 (Ljava/util/List;)V m_273952_
+		0 p_274622_ p_274622_
+	lambda$initDataFetcher$14 (Ljava/lang/Integer;)V m_279668_
+		0 p_280682_ p_280682_
+	lambda$initDataFetcher$15 (Ljava/lang/Boolean;)V m_231251_
+		0 p_238839_ p_238839_
+	lambda$initDataFetcher$16 (Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists;)V m_238846_
+		0 p_238847_ p_238847_
+	lambda$initDataFetcher$17 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238848_
+		0 p_238849_ p_238849_
+		1 p_231355_ p_231355_
+	lambda$leaveClicked$23 (Lcom/mojang/realmsclient/dto/RealmsServer;Z)V m_231248_
+		0 p_231249_ p_231249_
+		1 p_231253_ p_231253_
+	lambda$pingRegions$22 ()V m_231242_
+	lambda$refreshRealmsSelectionList$20 (Ljava/util/List;Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_273954_
+		static
+		0 p_274624_ p_274624_
+		1 p_274625_ p_274625_
+	lambda$refreshRealmsSelectionList$21 (Ljava/util/List;Ljava/lang/Object;)V m_273957_
+		0 p_274629_ p_274629_
+		1 p_274630_ p_274630_
+	lambda$removeServer$24 (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)Z m_238843_
+		static
+		0 p_238844_ p_238844_
+		1 p_231250_ p_231250_
+	lambda$updateTeaserImages$29 (Lnet/minecraft/resources/ResourceLocation;)Z m_238841_
+		static
+		0 p_193492_ p_193492_
+	lambda$updateTeaserImages$30 (Lnet/minecraft/resources/ResourceLocation;)Z m_238851_
+		static
+		0 p_231247_ p_231247_
+	leaveClicked (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86669_
+		0 p_86670_ p_86670_
+	leaveServer (ZLcom/mojang/realmsclient/dto/RealmsServer;)V m_193493_
+		0 p_193494_ p_193494_
+		1 p_193495_ p_193495_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86397_ p_86397_
+		1 p_86398_ p_86398_
+		2 p_86399_ p_86399_
+	newScreen ()Lcom/mojang/realmsclient/RealmsMainScreen; m_86660_
+	onClosePopup ()V m_86360_
+	onRenew (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_193499_
+		0 p_193500_ p_193500_
+	pingRegions ()V m_86327_
+	play (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;)V m_86515_
+		0 p_86516_ p_86516_
+		1 p_86517_ p_86517_
+	popupX0 ()I m_86363_
+	popupY0 ()I m_86366_
+	refreshFetcher ()V m_240107_
+	refreshRealmsSelectionList ()V m_274604_
+	removeServer (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86676_
+		0 p_86677_ p_86677_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282736_ p_282736_
+		1 p_283347_ p_283347_
+		2 p_282480_ p_282480_
+		3 p_283485_ p_283485_
+	renderLocal (Lnet/minecraft/client/gui/GuiGraphics;)V m_86626_
+		0 p_282133_ p_282133_
+	renderNews (Lnet/minecraft/client/gui/GuiGraphics;IIZIIZZ)V m_280162_
+		0 p_282435_ p_282435_
+		1 p_283627_ p_283627_
+		2 p_282268_ p_282268_
+		3 p_282717_ p_282717_
+		4 p_282793_ p_282793_
+		5 p_283443_ p_283443_
+		6 p_282143_ p_282143_
+		7 p_282764_ p_282764_
+	renderStage (Lnet/minecraft/client/gui/GuiGraphics;)V m_86601_
+		0 p_282858_ p_282858_
+	resetScreen ()V m_193498_
+	saveListScrollPosition ()V m_86357_
+	setCreatedTrial (Z)V m_167190_
+		0 p_167191_ p_167191_
+	shouldConfigureButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86619_
+		0 p_86620_ p_86620_
+	shouldLeaveButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86644_
+		0 p_86645_ p_86645_
+	shouldPlayButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86562_
+		0 p_86563_ p_86563_
+	shouldRenewButtonBeActive (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_86594_
+		0 p_86595_ p_86595_
+	shouldShowMessageInList ()Z m_86318_
+	shouldShowPopup ()Z m_86528_
+	shouldShowPopupButton ()Z m_86324_
+	switchToLocal ()V m_86348_
+	switchToProd ()V m_86351_
+	switchToStage ()V m_86345_
+	tick ()V m_86600_
+	updateButtonStates (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86513_
+		0 p_86514_ p_86514_
+	updateTeaserImages (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_86406_
+		static
+		0 p_86407_ p_86407_
+com/mojang/realmsclient/RealmsMainScreen$1 com/mojang/realmsclient/RealmsMainScreen$1
+	this$0 f_86733_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86735_ p_86735_
+		1 p_86736_ p_86736_
+	lambda$run$0 ()V m_86741_
+	lambda$run$1 ()V m_86740_
+	lambda$run$2 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_231260_
+		0 p_231261_ p_231261_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$2 com/mojang/realmsclient/RealmsMainScreen$2
+	this$0 f_86743_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86745_ p_86745_
+		1 p_86746_ p_86746_
+	lambda$run$0 ()V m_86747_
+	lambda$run$1 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_86748_
+		0 p_86749_ p_86749_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$3 com/mojang/realmsclient/RealmsMainScreen$3
+	this$0 f_86751_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86753_ p_86753_
+		1 p_86754_ p_86754_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$4 com/mojang/realmsclient/RealmsMainScreen$4
+	this$0 f_86756_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;)V <init>
+		0 p_86758_ p_86758_
+		1 p_86759_ p_86759_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$5 com/mojang/realmsclient/RealmsMainScreen$5
+	this$0 f_86761_
+	val$server f_193501_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Ljava/lang/String;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_193503_ p_193503_
+		1 p_193504_ p_193504_
+		2 p_193505_ p_193505_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86765_
+		0 p_86766_ p_86766_
+	lambda$run$1 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_86767_
+		0 p_86768_ p_86768_
+	run ()V run
+com/mojang/realmsclient/RealmsMainScreen$ButtonEntry com/mojang/realmsclient/RealmsMainScreen$ButtonEntry
+	button f_273936_
+	this$0 f_273854_
+	xPos f_273836_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V <init>
+		0 p_275462_ p_275462_
+		1 p_275726_ p_275726_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	keyPressed (III)Z m_7933_
+		0 p_275630_ p_275630_
+		1 p_275328_ p_275328_
+		2 p_275519_ p_275519_
+	mouseClicked (DDI)Z m_6375_
+		0 p_275240_ p_275240_
+		1 p_275616_ p_275616_
+		2 p_275528_ p_275528_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283542_ p_283542_
+		1 p_282029_ p_282029_
+		2 p_281480_ p_281480_
+		3 p_281377_ p_281377_
+		4 p_283160_ p_283160_
+		5 p_281920_ p_281920_
+		6 p_283267_ p_283267_
+		7 p_281282_ p_281282_
+		8 p_281269_ p_281269_
+		9 p_282372_ p_282372_
+com/mojang/realmsclient/RealmsMainScreen$CloseButton com/mojang/realmsclient/RealmsMainScreen$CloseButton
+	this$0 f_86770_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86772_ p_86772_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_86773_
+		static
+		0 p_86774_ p_86774_
+		1 p_86775_ p_86775_
+com/mojang/realmsclient/RealmsMainScreen$CrossButton com/mojang/realmsclient/RealmsMainScreen$CrossButton
+	<init> (Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275420_ p_275420_
+		1 p_275193_ p_275193_
+	<init> (IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275644_ p_275644_
+		1 p_275716_ p_275716_
+		2 p_275547_ p_275547_
+		3 p_275717_ p_275717_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281814_ p_281814_
+		1 p_281517_ p_281517_
+		2 p_282662_ p_282662_
+		3 p_283217_ p_283217_
+com/mojang/realmsclient/RealmsMainScreen$Entry com/mojang/realmsclient/RealmsMainScreen$Entry
+	this$0 f_86781_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86783_ p_86783_
+	getServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_183377_
+com/mojang/realmsclient/RealmsMainScreen$NewsButton com/mojang/realmsclient/RealmsMainScreen$NewsButton
+	SIDE f_278375_
+	this$0 f_86799_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86801_ p_86801_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_273960_
+		static
+		0 p_274635_ p_274635_
+		1 p_274636_ p_274636_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281287_ p_281287_
+		1 p_282698_ p_282698_
+		2 p_282096_ p_282096_
+		3 p_283518_ p_283518_
+com/mojang/realmsclient/RealmsMainScreen$NotificationMessageEntry com/mojang/realmsclient/RealmsMainScreen$NotificationMessageEntry
+	ITEM_HEIGHT f_273894_
+	OUTLINE_COLOR f_273853_
+	SIDE_MARGINS f_273834_
+	children f_273924_
+	dismissButton f_273947_
+	gridLayout f_273902_
+	lastEntryWidth f_273937_
+	text f_273835_
+	textFrame f_273811_
+	textWidget f_273817_
+	this$0 f_273824_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/network/chat/Component;Lcom/mojang/realmsclient/dto/RealmsNotification;)V <init>
+		0 p_275733_ p_275733_
+		1 p_275215_ p_275215_
+		2 p_275494_ p_275494_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	keyPressed (III)Z m_7933_
+		0 p_275646_ p_275646_
+		1 p_275453_ p_275453_
+		2 p_275621_ p_275621_
+	lambda$new$0 (Lcom/mojang/realmsclient/dto/RealmsNotification;Lnet/minecraft/client/gui/components/Button;)V m_274379_
+		0 p_275708_ p_275708_
+		1 p_275478_ p_275478_
+	lambda$render$1 (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279670_
+		static
+		0 p_280684_ p_280684_
+		1 p_280685_ p_280685_
+		2 p_280686_ p_280686_
+		3 p_280687_ p_280687_
+		4 p_280688_ p_280688_
+	mouseClicked (DDI)Z m_6375_
+		0 p_275209_ p_275209_
+		1 p_275338_ p_275338_
+		2 p_275560_ p_275560_
+	refreshLayout (I)V m_274589_
+		0 p_275267_ p_275267_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281768_ p_281768_
+		1 p_275375_ p_275375_
+		2 p_275358_ p_275358_
+		3 p_275447_ p_275447_
+		4 p_275694_ p_275694_
+		5 p_275477_ p_275477_
+		6 p_275710_ p_275710_
+		7 p_275677_ p_275677_
+		8 p_275542_ p_275542_
+		9 p_275323_ p_275323_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_281374_ p_281374_
+		1 p_282622_ p_282622_
+		2 p_283656_ p_283656_
+		3 p_281830_ p_281830_
+		4 p_281651_ p_281651_
+		5 p_283685_ p_283685_
+		6 p_281784_ p_281784_
+		7 p_282510_ p_282510_
+		8 p_283146_ p_283146_
+		9 p_283324_ p_283324_
+	updateEntryWidth (I)V m_274357_
+		0 p_275670_ p_275670_
+com/mojang/realmsclient/RealmsMainScreen$PendingInvitesButton com/mojang/realmsclient/RealmsMainScreen$PendingInvitesButton
+	HEIGHT f_278376_
+	INVITES_HEIGHT f_278453_
+	INVITES_OFFSET f_278437_
+	INVITES_WIDTH f_278385_
+	NO_PENDING_INVITES f_278403_
+	PENDING_INVITES f_278506_
+	TITLE f_278406_
+	WIDTH f_278435_
+	X_OFFSET f_278408_
+	this$0 f_86810_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86812_ p_86812_
+	drawInvitations (Lnet/minecraft/client/gui/GuiGraphics;)V m_280587_
+		0 p_282293_ p_282293_
+	lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_278766_
+		static
+		0 p_279429_ p_279429_
+		1 p_279110_ p_279110_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281409_ p_281409_
+		1 p_282719_ p_282719_
+		2 p_282753_ p_282753_
+		3 p_281312_ p_281312_
+	tick ()V m_86821_
+com/mojang/realmsclient/RealmsMainScreen$RealmSelectionList com/mojang/realmsclient/RealmsMainScreen$RealmSelectionList
+	this$0 f_86822_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86825_ p_86825_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_86846_ p_86846_
+	setSelected (Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)V m_6987_
+		0 p_86849_ p_86849_
+com/mojang/realmsclient/RealmsMainScreen$RealmsCall com/mojang/realmsclient/RealmsMainScreen$RealmsCall
+	request (Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/lang/Object; m_274420_
+		0 p_275639_ p_275639_
+com/mojang/realmsclient/RealmsMainScreen$ServerEntry com/mojang/realmsclient/RealmsMainScreen$ServerEntry
+	SKIN_HEAD_LARGE_WIDTH f_167228_
+	serverData f_86853_
+	this$0 f_86852_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_86855_ p_86855_
+		1 p_86856_ p_86856_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServer ()Lcom/mojang/realmsclient/dto/RealmsServer; m_183377_
+	keyPressed (III)Z m_7933_
+		0 p_279120_ p_279120_
+		1 p_279121_ p_279121_
+		2 p_279296_ p_279296_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86858_ p_86858_
+		1 p_86859_ p_86859_
+		2 p_86860_ p_86860_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283093_ p_283093_
+		1 p_281645_ p_281645_
+		2 p_283047_ p_283047_
+		3 p_283525_ p_283525_
+		4 p_282321_ p_282321_
+		5 p_282391_ p_282391_
+		6 p_281913_ p_281913_
+		7 p_282475_ p_282475_
+		8 p_282378_ p_282378_
+		9 p_282843_ p_282843_
+	renderLegacy (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280176_
+		0 p_282180_ p_282180_
+		1 p_281405_ p_281405_
+		2 p_281795_ p_281795_
+		3 p_282842_ p_282842_
+		4 p_283593_ p_283593_
+		5 p_281798_ p_281798_
+	renderMcoServerItem (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280291_
+		0 p_281434_ p_281434_
+		1 p_283436_ p_283436_
+		2 p_282392_ p_282392_
+		3 p_283179_ p_283179_
+		4 p_282272_ p_282272_
+		5 p_281903_ p_281903_
+	renderStatusLights (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_271912_
+		0 p_272798_ p_272798_
+		1 p_283451_ p_283451_
+		2 p_273706_ p_273706_
+		3 p_272591_ p_272591_
+		4 p_273561_ p_273561_
+		5 p_273468_ p_273468_
+		6 p_273073_ p_273073_
+		7 p_273187_ p_273187_
+com/mojang/realmsclient/RealmsMainScreen$TrialEntry com/mojang/realmsclient/RealmsMainScreen$TrialEntry
+	this$0 f_86903_
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_86905_ p_86905_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_86910_ p_86910_
+		1 p_86911_ p_86911_
+		2 p_86912_ p_86912_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282936_ p_282936_
+		1 p_282868_ p_282868_
+		2 p_282346_ p_282346_
+		3 p_281297_ p_281297_
+		4 p_282360_ p_282360_
+		5 p_283241_ p_283241_
+		6 p_282253_ p_282253_
+		7 p_282299_ p_282299_
+		8 p_282018_ p_282018_
+		9 p_281364_ p_281364_
+	renderTrialItem (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_86913_
+		0 p_283578_ p_283578_
+		1 p_86915_ p_86915_
+		2 p_86916_ p_86916_
+		3 p_86917_ p_86917_
+		4 p_86918_ p_86918_
+		5 p_86919_ p_86919_
+com/mojang/realmsclient/Unit com/mojang/realmsclient/Unit
+	$VALUES $VALUES
+	B B
+	BASE_UNIT f_167231_
+	GB GB
+	KB KB
+	MB MB
+	$values ()[Lcom/mojang/realmsclient/Unit; m_167232_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_86938_ p_86938_
+		1 p_86939_ p_86939_
+	convertTo (JLcom/mojang/realmsclient/Unit;)D m_86942_
+		static
+		0 p_86943_ p_86943_
+		1 p_86944_ p_86944_
+	getLargest (J)Lcom/mojang/realmsclient/Unit; m_86940_
+		static
+		0 p_86941_ p_86941_
+	humanReadable (J)Ljava/lang/String; m_86945_
+		static
+		0 p_86946_ p_86946_
+	humanReadable (JLcom/mojang/realmsclient/Unit;)Ljava/lang/String; m_86947_
+		static
+		0 p_86948_ p_86948_
+		1 p_86949_ p_86949_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/Unit; valueOf
+		static
+		0 p_86951_ p_86951_
+	values ()[Lcom/mojang/realmsclient/Unit; values
+		static
+com/mojang/realmsclient/client/FileDownload com/mojang/realmsclient/client/FileDownload
+	INVALID_FILE_NAMES f_86963_
+	LOGGER f_86953_
+	cancelled f_86954_
+	currentThread f_86961_
+	error f_86956_
+	extracting f_86957_
+	finished f_86955_
+	request f_86960_
+	requestConfig f_86962_
+	resourcePackPath f_86959_
+	tempFile f_86958_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	cancel ()V m_86966_
+	contentLength (Ljava/lang/String;)J m_86989_
+		0 p_86990_ p_86990_
+	deletePlayerTag (Ljava/io/File;)V m_86987_
+		static
+		0 p_86988_ p_86988_
+	download (Lcom/mojang/realmsclient/dto/WorldDownload;Ljava/lang/String;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86982_
+		0 p_86983_ p_86983_
+		1 p_86984_ p_86984_
+		2 p_86985_ p_86985_
+		3 p_86986_ p_86986_
+	findAvailableFolderName (Ljava/lang/String;)Ljava/lang/String; m_87001_
+		static
+		0 p_87002_ p_87002_
+	isError ()Z m_87003_
+	isExtracting ()Z m_87009_
+	isFinished ()Z m_86995_
+	lambda$download$0 (Lcom/mojang/realmsclient/dto/WorldDownload;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86977_
+		0 p_86978_ p_86978_
+		1 p_86979_ p_86979_
+		2 p_86980_ p_86980_
+		3 p_86981_ p_86981_
+	untarGzipArchive (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/world/level/storage/LevelStorageSource;)V m_86991_
+		0 p_86992_ p_86992_
+		1 p_86993_ p_86993_
+		2 p_86994_ p_86994_
+com/mojang/realmsclient/client/FileDownload$DownloadCountingOutputStream com/mojang/realmsclient/client/FileDownload$DownloadCountingOutputStream
+	listener f_87012_
+	<init> (Ljava/io/OutputStream;)V <init>
+		0 p_193509_ p_193509_
+	afterWrite (I)V afterWrite
+		0 p_87019_ p_87019_
+	setListener (Ljava/awt/event/ActionListener;)V m_87016_
+		0 p_87017_ p_87017_
+com/mojang/realmsclient/client/FileDownload$ProgressListener com/mojang/realmsclient/client/FileDownload$ProgressListener
+	downloadStatus f_87024_
+	levelStorageSource f_87023_
+	tempFile f_87022_
+	this$0 f_87020_
+	worldName f_87021_
+	<init> (Lcom/mojang/realmsclient/client/FileDownload;Ljava/lang/String;Ljava/io/File;Lnet/minecraft/world/level/storage/LevelStorageSource;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;)V <init>
+		0 p_87026_ p_87026_
+		1 p_87027_ p_87027_
+		2 p_87028_ p_87028_
+		3 p_87029_ p_87029_
+		4 p_87030_ p_87030_
+	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
+		0 p_87039_ p_87039_
+com/mojang/realmsclient/client/FileDownload$ResourcePackProgressListener com/mojang/realmsclient/client/FileDownload$ResourcePackProgressListener
+	downloadStatus f_87042_
+	tempFile f_87041_
+	this$0 f_87040_
+	worldDownload f_87043_
+	<init> (Lcom/mojang/realmsclient/client/FileDownload;Ljava/io/File;Lcom/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus;Lcom/mojang/realmsclient/dto/WorldDownload;)V <init>
+		0 p_87045_ p_87045_
+		1 p_87046_ p_87046_
+		2 p_87047_ p_87047_
+		3 p_87048_ p_87048_
+	actionPerformed (Ljava/awt/event/ActionEvent;)V actionPerformed
+		0 p_87056_ p_87056_
+com/mojang/realmsclient/client/FileUpload com/mojang/realmsclient/client/FileUpload
+	LOGGER f_87057_
+	MAX_RETRIES f_167233_
+	UPLOAD_PATH f_167234_
+	cancelled f_87066_
+	clientVersion f_87064_
+	file f_87058_
+	requestConfig f_87068_
+	sessionId f_87062_
+	slotId f_87060_
+	uploadInfo f_87061_
+	uploadStatus f_87065_
+	uploadTask f_87067_
+	username f_87063_
+	worldId f_87059_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;JILcom/mojang/realmsclient/dto/UploadInfo;Lnet/minecraft/client/User;Ljava/lang/String;Lcom/mojang/realmsclient/client/UploadStatus;)V <init>
+		0 p_87071_ p_87071_
+		1 p_87072_ p_87072_
+		2 p_87073_ p_87073_
+		3 p_87074_ p_87074_
+		4 p_87075_ p_87075_
+		5 p_87076_ p_87076_
+		6 p_87077_ p_87077_
+	cancel ()V m_87078_
+	cleanup (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V m_87093_
+		0 p_87094_ p_87094_
+		1 p_87095_ p_87095_
+	getRetryDelaySeconds (Lorg/apache/http/HttpResponse;)J m_87086_
+		0 p_87087_ p_87087_
+	handleResponse (Lorg/apache/http/HttpResponse;Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder;)V m_87088_
+		0 p_87089_ p_87089_
+		1 p_87090_ p_87090_
+	isFinished ()Z m_87096_
+	lambda$upload$0 ()Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87100_
+	requestUpload (I)Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87079_
+		0 p_87080_ p_87080_
+	retryUploadAfter (JI)Lcom/mojang/realmsclient/gui/screens/UploadResult; m_87097_
+		0 p_87098_ p_87098_
+		1 p_87099_ p_87099_
+	setupRequest (Lorg/apache/http/client/methods/HttpPost;)V m_87091_
+		0 p_87092_ p_87092_
+	shouldRetry (JI)Z m_87081_
+		0 p_87082_ p_87082_
+		1 p_87083_ p_87083_
+	upload (Ljava/util/function/Consumer;)V m_87084_
+		0 p_87085_ p_87085_
+com/mojang/realmsclient/client/FileUpload$CustomInputStreamEntity com/mojang/realmsclient/client/FileUpload$CustomInputStreamEntity
+	content f_87102_
+	length f_87101_
+	uploadStatus f_87103_
+	<init> (Ljava/io/InputStream;JLcom/mojang/realmsclient/client/UploadStatus;)V <init>
+		0 p_87105_ p_87105_
+		1 p_87106_ p_87106_
+		2 p_87107_ p_87107_
+	writeTo (Ljava/io/OutputStream;)V writeTo
+		0 p_87109_ p_87109_
+com/mojang/realmsclient/client/Ping com/mojang/realmsclient/client/Ping
+	<init> ()V <init>
+	now ()J m_87132_
+		static
+	ping ([Lcom/mojang/realmsclient/client/Ping$Region;)Ljava/util/List; m_87130_
+		static
+		0 p_87131_ p_87131_
+	ping (Ljava/lang/String;)I m_87126_
+		static
+		0 p_87127_ p_87127_
+	pingAllRegions ()Ljava/util/List; m_87125_
+		static
+com/mojang/realmsclient/client/Ping$Region com/mojang/realmsclient/client/Ping$Region
+	$VALUES $VALUES
+	AP_NORTHEAST_1 AP_NORTHEAST_1
+	AP_SOUTHEAST_1 AP_SOUTHEAST_1
+	AP_SOUTHEAST_2 AP_SOUTHEAST_2
+	EU_WEST_1 EU_WEST_1
+	SA_EAST_1 SA_EAST_1
+	US_EAST_1 US_EAST_1
+	US_WEST_1 US_WEST_1
+	US_WEST_2 US_WEST_2
+	endpoint f_87142_
+	name f_87141_
+	$values ()[Lcom/mojang/realmsclient/client/Ping$Region; m_167236_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87146_ p_87146_
+		1 p_87147_ p_87147_
+		2 p_87148_ p_87148_
+		3 p_87149_ p_87149_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Ping$Region; valueOf
+		static
+		0 p_87155_ p_87155_
+	values ()[Lcom/mojang/realmsclient/client/Ping$Region; values
+		static
+com/mojang/realmsclient/client/RealmsClient com/mojang/realmsclient/client/RealmsClient
+	ACTIVITIES_RESOURCE f_167259_
+	GSON f_87163_
+	INVITES_RESOURCE_PATH f_167256_
+	LOGGER f_87159_
+	MCO_RESOURCE_PATH f_167257_
+	NOTIFICATIONS_RESOURCE f_273928_
+	OPS_RESOURCE f_167260_
+	PATH_ACCEPT_INVITE f_167239_
+	PATH_AVAILABLE f_167269_
+	PATH_CLIENT_COMPATIBLE f_167251_
+	PATH_DELETE_WORLD f_167247_
+	PATH_DISMISS_NOTIFICATIONS f_273877_
+	PATH_GET_ACTIVTIES f_167264_
+	PATH_GET_LIVESTATS f_167265_
+	PATH_GET_SUBSCRIPTION f_167266_
+	PATH_INITIALIZE f_167263_
+	PATH_MARK_NOTIFICATIONS_SEEN f_273827_
+	PATH_NEWS f_167253_
+	PATH_OP f_167267_
+	PATH_PENDING_INVITES f_167238_
+	PATH_PENDING_INVITES_COUNT f_167237_
+	PATH_PUT_INTO_MINIGAMES_MODE f_167268_
+	PATH_REJECT_INVITE f_167240_
+	PATH_SLOT f_167243_
+	PATH_STAGE_AVAILABLE f_167254_
+	PATH_TEMPLATES f_167270_
+	PATH_TOS_AGREED f_167252_
+	PATH_UNINVITE_MYSELF f_167241_
+	PATH_WORLD_BACKUPS f_167248_
+	PATH_WORLD_CLOSE f_167245_
+	PATH_WORLD_DOWNLOAD f_167249_
+	PATH_WORLD_GET f_167272_
+	PATH_WORLD_INVITES f_167273_
+	PATH_WORLD_JOIN f_167271_
+	PATH_WORLD_OPEN f_167244_
+	PATH_WORLD_RESET f_167246_
+	PATH_WORLD_UNINVITE f_167274_
+	PATH_WORLD_UPDATE f_167242_
+	PATH_WORLD_UPLOAD f_167250_
+	REGIONS_RESOURCE f_167261_
+	SUBSCRIPTION_RESOURCE f_167258_
+	TRIALS_RESOURCE f_167262_
+	WORLDS_RESOURCE_PATH f_167255_
+	currentEnvironment f_87157_
+	initialized f_87158_
+	minecraft f_87162_
+	sessionId f_87160_
+	username f_87161_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_87166_ p_87166_
+		1 p_87167_ p_87167_
+		2 p_87168_ p_87168_
+	acceptInvitation (Ljava/lang/String;)V m_87201_
+		0 p_87202_ p_87202_
+	agreeToTos ()V m_87262_
+	backupsFor (J)Lcom/mojang/realmsclient/dto/BackupList; m_87230_
+		0 p_87231_ p_87231_
+	clientCompatible ()Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; m_87259_
+	close (J)Ljava/lang/Boolean; m_87242_
+		0 p_87243_ p_87243_
+	create (Lnet/minecraft/client/Minecraft;)Lcom/mojang/realmsclient/client/RealmsClient; m_239151_
+		static
+		0 p_239152_ p_239152_
+	create ()Lcom/mojang/realmsclient/client/RealmsClient; m_87169_
+		static
+	deleteWorld (J)V m_87254_
+		0 p_87255_ p_87255_
+	deop (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87244_
+		0 p_87245_ p_87245_
+		1 p_87246_ p_87246_
+	execute (Lcom/mojang/realmsclient/client/Request;)Ljava/lang/String; m_87195_
+		0 p_87196_ p_87196_
+	fetchWorldTemplates (IILcom/mojang/realmsclient/dto/RealmsServer$WorldType;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_87170_
+		0 p_87171_ p_87171_
+		1 p_87172_ p_87172_
+		2 p_87173_ p_87173_
+	getActivity (J)Lcom/mojang/realmsclient/dto/ServerActivityList; m_167278_
+		0 p_167279_ p_167279_
+	getHttpCodeDescription (I)Ljava/lang/String; m_200936_
+		static
+		0 p_200937_ p_200937_
+	getLiveStats ()Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists; m_87241_
+	getNews ()Lcom/mojang/realmsclient/dto/RealmsNews; m_87263_
+	getNotifications ()Ljava/util/List; m_274314_
+	getOwnWorld (J)Lcom/mojang/realmsclient/dto/RealmsServer; m_87174_
+		0 p_87175_ p_87175_
+	initializeWorld (JLjava/lang/String;Ljava/lang/String;)V m_87191_
+		0 p_87192_ p_87192_
+		1 p_87193_ p_87193_
+		2 p_87194_ p_87194_
+	invite (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87212_
+		0 p_87213_ p_87213_
+		1 p_87214_ p_87214_
+	isBlocked (Lcom/mojang/realmsclient/dto/PendingInvite;)Z m_87197_
+		0 p_87198_ p_87198_
+	join (J)Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_87207_
+		0 p_87208_ p_87208_
+	lambda$create$0 ()Ljava/util/Optional; m_289610_
+		static
+	lambda$create$1 (Lcom/mojang/realmsclient/client/RealmsClient$Environment;)V m_289606_
+		static
+		0 p_289648_ p_289648_
+	listWorlds ()Lcom/mojang/realmsclient/dto/RealmsServerList; m_87235_
+	mcoEnabled ()Ljava/lang/Boolean; m_87247_
+	notificationsDismiss (Ljava/util/List;)V m_274401_
+		0 p_275407_ p_275407_
+	notificationsSeen (Ljava/util/List;)V m_274582_
+		0 p_275212_ p_275212_
+	op (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87238_
+		0 p_87239_ p_87239_
+		1 p_87240_ p_87240_
+	open (J)Ljava/lang/Boolean; m_87236_
+		0 p_87237_ p_87237_
+	pendingInvites ()Lcom/mojang/realmsclient/dto/PendingInvitesList; m_87261_
+	pendingInvitesCount ()I m_87260_
+	putIntoMinigameMode (JLjava/lang/String;)Ljava/lang/Boolean; m_87232_
+		0 p_87233_ p_87233_
+		1 p_87234_ p_87234_
+	rejectInvitation (Ljava/lang/String;)V m_87219_
+		0 p_87220_ p_87220_
+	requestDownloadInfo (JI)Lcom/mojang/realmsclient/dto/WorldDownload; m_87209_
+		0 p_87210_ p_87210_
+		1 p_87211_ p_87211_
+	requestUploadInfo (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/UploadInfo; m_87256_
+		0 p_87257_ p_87257_
+		1 p_87258_ p_87258_
+	resetWorldWithSeed (JLcom/mojang/realmsclient/util/WorldGenerationInfo;)Ljava/lang/Boolean; m_167275_
+		0 p_167276_ p_167276_
+		1 p_167277_ p_167277_
+	resetWorldWithTemplate (JLjava/lang/String;)Ljava/lang/Boolean; m_87250_
+		0 p_87251_ p_87251_
+		1 p_87252_ p_87252_
+	restoreWorld (JLjava/lang/String;)V m_87224_
+		0 p_87225_ p_87225_
+		1 p_87226_ p_87226_
+	sendPingResults (Lcom/mojang/realmsclient/dto/PingResult;)V m_87199_
+		0 p_87200_ p_87200_
+	stageAvailable ()Ljava/lang/Boolean; m_87253_
+	subscriptionFor (J)Lcom/mojang/realmsclient/dto/Subscription; m_87248_
+		0 p_87249_ p_87249_
+	switchSlot (JI)Z m_87176_
+		0 p_87177_ p_87177_
+		1 p_87178_ p_87178_
+	switchToLocal ()V m_87229_
+		static
+	switchToProd ()V m_87221_
+		static
+	switchToStage ()V m_87206_
+		static
+	trialAvailable ()Ljava/lang/Boolean; m_87264_
+	uninvite (JLjava/lang/String;)V m_87183_
+		0 p_87184_ p_87184_
+		1 p_87185_ p_87185_
+	uninviteMyselfFrom (J)V m_87222_
+		0 p_87223_ p_87223_
+	update (JLjava/lang/String;Ljava/lang/String;)V m_87215_
+		0 p_87216_ p_87216_
+		1 p_87217_ p_87217_
+		2 p_87218_ p_87218_
+	updateSlot (JILcom/mojang/realmsclient/dto/RealmsWorldOptions;)V m_87179_
+		0 p_87180_ p_87180_
+		1 p_87181_ p_87181_
+		2 p_87182_ p_87182_
+	url (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_87203_
+		0 p_87204_ p_87204_
+		1 p_87205_ p_87205_
+	url (Ljava/lang/String;)Ljava/lang/String; m_87227_
+		0 p_87228_ p_87228_
+	uuidListToJsonArray (Ljava/util/List;)Lcom/google/gson/JsonArray; m_274462_
+		static
+		0 p_275393_ p_275393_
+com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse
+	$VALUES $VALUES
+	COMPATIBLE COMPATIBLE
+	OTHER OTHER
+	OUTDATED OUTDATED
+	$values ()[Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; m_167280_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87271_ p_87271_
+		1 p_87272_ p_87272_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; valueOf
+		static
+		0 p_87274_ p_87274_
+	values ()[Lcom/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse; values
+		static
+com/mojang/realmsclient/client/RealmsClient$Environment com/mojang/realmsclient/client/RealmsClient$Environment
+	$VALUES $VALUES
+	LOCAL LOCAL
+	PRODUCTION PRODUCTION
+	STAGE STAGE
+	baseUrl f_87279_
+	protocol f_87280_
+	$values ()[Lcom/mojang/realmsclient/client/RealmsClient$Environment; m_167281_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87284_ p_87284_
+		1 p_87285_ p_87285_
+		2 p_87286_ p_87286_
+		3 p_87287_ p_87287_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_289598_
+		static
+		0 p_289688_ p_289688_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsClient$Environment; valueOf
+		static
+		0 p_87289_ p_87289_
+	values ()[Lcom/mojang/realmsclient/client/RealmsClient$Environment; values
+		static
+com/mojang/realmsclient/client/RealmsClientConfig com/mojang/realmsclient/client/RealmsClientConfig
+	proxy f_87291_
+	<init> ()V <init>
+	getProxy ()Ljava/net/Proxy; m_87292_
+		static
+	setProxy (Ljava/net/Proxy;)V m_87293_
+		static
+		0 p_87294_ p_87294_
+com/mojang/realmsclient/client/RealmsError com/mojang/realmsclient/client/RealmsError
+	LOGGER f_87295_
+	errorCode f_87297_
+	errorMessage f_87296_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87300_ p_87300_
+		1 p_87301_ p_87301_
+	getErrorCode ()I m_87305_
+	getErrorMessage ()Ljava/lang/String; m_87302_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/client/RealmsError; m_87303_
+		static
+		0 p_87304_ p_87304_
+com/mojang/realmsclient/client/Request com/mojang/realmsclient/client/Request
+	DEFAULT_CONNECT_TIMEOUT f_167284_
+	DEFAULT_READ_TIMEOUT f_167283_
+	connected f_87308_
+	connection f_87306_
+	url f_87307_
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87310_ p_87310_
+		1 p_87311_ p_87311_
+		2 p_87312_ p_87312_
+	connect ()Lcom/mojang/realmsclient/client/Request; m_87356_
+	cookie (Ljava/lang/String;Ljava/lang/String;)V m_87322_
+		0 p_87323_ p_87323_
+		1 p_87324_ p_87324_
+	cookie (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V m_87335_
+		static
+		0 p_87336_ p_87336_
+		1 p_87337_ p_87337_
+		2 p_87338_ p_87338_
+	delete (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87340_
+		static
+		0 p_87341_ p_87341_
+	dispose ()V m_87357_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+	get (Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87318_
+		static
+		0 p_87319_ p_87319_
+		1 p_87320_ p_87320_
+		2 p_87321_ p_87321_
+	get (Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87316_
+		static
+		0 p_87317_ p_87317_
+	getHeader (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; m_87332_
+		static
+		0 p_87333_ p_87333_
+		1 p_87334_ p_87334_
+	getHeader (Ljava/lang/String;)Ljava/lang/String; m_87351_
+		0 p_87352_ p_87352_
+	getRetryAfterHeader (Ljava/net/HttpURLConnection;)I m_87330_
+		static
+		0 p_87331_ p_87331_
+	getRetryAfterHeader ()I m_87313_
+	header (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_167285_
+		0 p_167286_ p_167286_
+		1 p_167287_ p_167287_
+	post (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87342_
+		static
+		0 p_87343_ p_87343_
+		1 p_87344_ p_87344_
+	post (Ljava/lang/String;Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87325_
+		static
+		0 p_87326_ p_87326_
+		1 p_87327_ p_87327_
+		2 p_87328_ p_87328_
+		3 p_87329_ p_87329_
+	put (Ljava/lang/String;Ljava/lang/String;II)Lcom/mojang/realmsclient/client/Request; m_87345_
+		static
+		0 p_87346_ p_87346_
+		1 p_87347_ p_87347_
+		2 p_87348_ p_87348_
+		3 p_87349_ p_87349_
+	put (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/client/Request; m_87353_
+		static
+		0 p_87354_ p_87354_
+		1 p_87355_ p_87355_
+	read (Ljava/io/InputStream;)Ljava/lang/String; m_87314_
+		0 p_87315_ p_87315_
+	responseCode ()I m_87339_
+	text ()Ljava/lang/String; m_87350_
+com/mojang/realmsclient/client/Request$Delete com/mojang/realmsclient/client/Request$Delete
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87359_ p_87359_
+		1 p_87360_ p_87360_
+		2 p_87361_ p_87361_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Delete; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+com/mojang/realmsclient/client/Request$Get com/mojang/realmsclient/client/Request$Get
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_87365_ p_87365_
+		1 p_87366_ p_87366_
+		2 p_87367_ p_87367_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Get; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+com/mojang/realmsclient/client/Request$Post com/mojang/realmsclient/client/Request$Post
+	content f_87370_
+	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
+		0 p_87372_ p_87372_
+		1 p_87373_ p_87373_
+		2 p_87374_ p_87374_
+		3 p_87375_ p_87375_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Post; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+com/mojang/realmsclient/client/Request$Put com/mojang/realmsclient/client/Request$Put
+	content f_87378_
+	<init> (Ljava/lang/String;Ljava/lang/String;II)V <init>
+		0 p_87380_ p_87380_
+		1 p_87381_ p_87381_
+		2 p_87382_ p_87382_
+		3 p_87383_ p_87383_
+	doConnect ()Lcom/mojang/realmsclient/client/Request$Put; m_7218_
+	doConnect ()Lcom/mojang/realmsclient/client/Request; m_7218_
+com/mojang/realmsclient/client/UploadStatus com/mojang/realmsclient/client/UploadStatus
+	bytesWritten f_87386_
+	totalBytes f_87387_
+	<init> ()V <init>
+com/mojang/realmsclient/client/package-info com/mojang/realmsclient/client/package-info
+com/mojang/realmsclient/dto/Backup com/mojang/realmsclient/dto/Backup
+	LOGGER f_87394_
+	backupId f_87389_
+	changeList f_87393_
+	lastModifiedDate f_87390_
+	metadata f_87392_
+	size f_87391_
+	uploadedVersion f_87395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isUploadedVersion ()Z m_87398_
+	parse (Lcom/google/gson/JsonElement;)Lcom/mojang/realmsclient/dto/Backup; m_87399_
+		static
+		0 p_87400_ p_87400_
+	setUploadedVersion (Z)V m_87403_
+		0 p_87404_ p_87404_
+com/mojang/realmsclient/dto/BackupList com/mojang/realmsclient/dto/BackupList
+	LOGGER f_87406_
+	backups f_87405_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/BackupList; m_87409_
+		static
+		0 p_87410_ p_87410_
+com/mojang/realmsclient/dto/GuardedSerializer com/mojang/realmsclient/dto/GuardedSerializer
+	gson f_87411_
+	<init> ()V <init>
+	fromJson (Ljava/lang/String;Ljava/lang/Class;)Lcom/mojang/realmsclient/dto/ReflectionBasedSerialization; m_87415_
+		0 p_87416_ p_87416_
+		1 p_87417_ p_87417_
+	toJson (Lcom/mojang/realmsclient/dto/ReflectionBasedSerialization;)Ljava/lang/String; m_87413_
+		0 p_87414_ p_87414_
+	toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_274558_
+		0 p_275638_ p_275638_
+com/mojang/realmsclient/dto/Ops com/mojang/realmsclient/dto/Ops
+	ops f_87418_
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87420_
+		static
+		0 p_87421_ p_87421_
+com/mojang/realmsclient/dto/PendingInvite com/mojang/realmsclient/dto/PendingInvite
+	LOGGER f_87427_
+	date f_87426_
+	invitationId f_87422_
+	worldName f_87423_
+	worldOwnerName f_87424_
+	worldOwnerUuid f_87425_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/PendingInvite; m_87430_
+		static
+		0 p_87431_ p_87431_
+com/mojang/realmsclient/dto/PendingInvitesList com/mojang/realmsclient/dto/PendingInvitesList
+	LOGGER f_87433_
+	pendingInvites f_87432_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/PendingInvitesList; m_87436_
+		static
+		0 p_87437_ p_87437_
+com/mojang/realmsclient/dto/PingResult com/mojang/realmsclient/dto/PingResult
+	pingResults f_87438_
+	worldIds f_87439_
+	<init> ()V <init>
+com/mojang/realmsclient/dto/PlayerInfo com/mojang/realmsclient/dto/PlayerInfo
+	accepted f_87444_
+	name f_87441_
+	online f_87445_
+	operator f_87443_
+	uuid f_87442_
+	<init> ()V <init>
+	getAccepted ()Z m_87460_
+	getName ()Ljava/lang/String; m_87447_
+	getOnline ()Z m_87461_
+	getUuid ()Ljava/lang/String; m_87452_
+	isOperator ()Z m_87457_
+	setAccepted (Z)V m_87455_
+		0 p_87456_ p_87456_
+	setName (Ljava/lang/String;)V m_87448_
+		0 p_87449_ p_87449_
+	setOnline (Z)V m_87458_
+		0 p_87459_ p_87459_
+	setOperator (Z)V m_87450_
+		0 p_87451_ p_87451_
+	setUuid (Ljava/lang/String;)V m_87453_
+		0 p_87454_ p_87454_
+com/mojang/realmsclient/dto/RealmsDescriptionDto com/mojang/realmsclient/dto/RealmsDescriptionDto
+	description f_87463_
+	name f_87462_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_87465_ p_87465_
+		1 p_87466_ p_87466_
+com/mojang/realmsclient/dto/RealmsNews com/mojang/realmsclient/dto/RealmsNews
+	LOGGER f_87468_
+	newsLink f_87467_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsNews; m_87471_
+		static
+		0 p_87472_ p_87472_
+com/mojang/realmsclient/dto/RealmsNotification com/mojang/realmsclient/dto/RealmsNotification
+	DISMISSABLE f_273940_
+	LOGGER f_273874_
+	NOTIFICATION_UUID f_273846_
+	SEEN f_273826_
+	TYPE f_273860_
+	VISIT_URL f_273896_
+	dismissable f_273813_
+	seen f_273916_
+	type f_273939_
+	uuid f_273948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;ZZLjava/lang/String;)V <init>
+		0 p_275316_ p_275316_
+		1 p_275303_ p_275303_
+		2 p_275497_ p_275497_
+		3 p_275401_ p_275401_
+	dismissable ()Z m_274416_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsNotification; m_274477_
+		static
+		0 p_275549_ p_275549_
+	parseList (Ljava/lang/String;)Ljava/util/List; m_274572_
+		static
+		0 p_275464_ p_275464_
+	seen ()Z m_274594_
+	uuid ()Ljava/util/UUID; m_274400_
+com/mojang/realmsclient/dto/RealmsNotification$VisitUrl com/mojang/realmsclient/dto/RealmsNotification$VisitUrl
+	BUTTON_TEXT f_273863_
+	MESSAGE f_273906_
+	URL f_273925_
+	buttonText f_273949_
+	message f_273945_
+	url f_273914_
+	<init> (Lcom/mojang/realmsclient/dto/RealmsNotification;Ljava/lang/String;Lcom/mojang/realmsclient/dto/RealmsText;Lcom/mojang/realmsclient/dto/RealmsText;)V <init>
+		0 p_275564_ p_275564_
+		1 p_275312_ p_275312_
+		2 p_275433_ p_275433_
+		3 p_275541_ p_275541_
+	buildOpenLinkButton (Lnet/minecraft/client/gui/screens/Screen;)Lnet/minecraft/client/gui/components/Button; m_274431_
+		0 p_275412_ p_275412_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_274603_
+	parse (Lcom/mojang/realmsclient/dto/RealmsNotification;Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsNotification$VisitUrl; m_274551_
+		static
+		0 p_275651_ p_275651_
+		1 p_275278_ p_275278_
+com/mojang/realmsclient/dto/RealmsServer com/mojang/realmsclient/dto/RealmsServer
+	LOGGER f_87491_
+	activeSlot f_87486_
+	daysLeft f_87484_
+	expired f_87482_
+	expiredTrial f_87483_
+	id f_87473_
+	minigameId f_87488_
+	minigameImage f_87489_
+	minigameName f_87487_
+	motd f_87476_
+	name f_87475_
+	owner f_87478_
+	ownerUUID f_87479_
+	players f_87480_
+	remoteSubscriptionId f_87474_
+	serverPing f_87490_
+	slots f_87481_
+	state f_87477_
+	worldType f_87485_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clone ()Ljava/lang/Object; clone
+	clone ()Lcom/mojang/realmsclient/dto/RealmsServer; clone
+	cloneSlots (Ljava/util/Map;)Ljava/util/Map; m_87510_
+		0 p_87511_ p_87511_
+	createEmptySlots ()Ljava/util/Map; m_87524_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_87528_ p_87528_
+	getDescription ()Ljava/lang/String; m_87494_
+	getMinigameName ()Ljava/lang/String; m_87517_
+	getName ()Ljava/lang/String; m_87512_
+	getState (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$State; m_87525_
+		static
+		0 p_87526_ p_87526_
+	getWorldName (I)Ljava/lang/String; m_87495_
+		0 p_87496_ p_87496_
+	getWorldType (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; m_87529_
+		static
+		0 p_87530_ p_87530_
+	hashCode ()I hashCode
+	lambda$sortInvited$0 (Lcom/mojang/realmsclient/dto/PlayerInfo;Lcom/mojang/realmsclient/dto/PlayerInfo;)I m_87501_
+		static
+		0 p_87502_ p_87502_
+		1 p_87503_ p_87503_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87518_
+		static
+		0 p_87519_ p_87519_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsServer; m_87499_
+		static
+		0 p_87500_ p_87500_
+	parseInvited (Lcom/google/gson/JsonArray;)Ljava/util/List; m_87497_
+		static
+		0 p_87498_ p_87498_
+	parseSlots (Lcom/google/gson/JsonArray;)Ljava/util/Map; m_87513_
+		static
+		0 p_87514_ p_87514_
+	setDescription (Ljava/lang/String;)V m_87515_
+		0 p_87516_ p_87516_
+	setName (Ljava/lang/String;)V m_87508_
+		0 p_87509_ p_87509_
+	sortInvited (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_87504_
+		static
+		0 p_87505_ p_87505_
+	toServerData (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_87522_
+		0 p_87523_ p_87523_
+	updateServerPing (Lcom/mojang/realmsclient/dto/RealmsServerPlayerList;)V m_87506_
+		0 p_87507_ p_87507_
+com/mojang/realmsclient/dto/RealmsServer$McoServerComparator com/mojang/realmsclient/dto/RealmsServer$McoServerComparator
+	refOwner f_87532_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_87534_ p_87534_
+	compare (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/dto/RealmsServer;)I compare
+		0 p_87536_ p_87536_
+		1 p_87537_ p_87537_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_87539_ p_87539_
+		1 p_87540_ p_87540_
+com/mojang/realmsclient/dto/RealmsServer$State com/mojang/realmsclient/dto/RealmsServer$State
+	$VALUES $VALUES
+	CLOSED CLOSED
+	OPEN OPEN
+	UNINITIALIZED UNINITIALIZED
+	$values ()[Lcom/mojang/realmsclient/dto/RealmsServer$State; m_167288_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87547_ p_87547_
+		1 p_87548_ p_87548_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$State; valueOf
+		static
+		0 p_87550_ p_87550_
+	values ()[Lcom/mojang/realmsclient/dto/RealmsServer$State; values
+		static
+com/mojang/realmsclient/dto/RealmsServer$WorldType com/mojang/realmsclient/dto/RealmsServer$WorldType
+	$VALUES $VALUES
+	ADVENTUREMAP ADVENTUREMAP
+	EXPERIENCE EXPERIENCE
+	INSPIRATION INSPIRATION
+	MINIGAME MINIGAME
+	NORMAL NORMAL
+	$values ()[Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; m_167289_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87560_ p_87560_
+		1 p_87561_ p_87561_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; valueOf
+		static
+		0 p_87563_ p_87563_
+	values ()[Lcom/mojang/realmsclient/dto/RealmsServer$WorldType; values
+		static
+com/mojang/realmsclient/dto/RealmsServerAddress com/mojang/realmsclient/dto/RealmsServerAddress
+	LOGGER f_87568_
+	address f_87565_
+	resourcePackHash f_87567_
+	resourcePackUrl f_87566_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_87571_
+		static
+		0 p_87572_ p_87572_
+com/mojang/realmsclient/dto/RealmsServerList com/mojang/realmsclient/dto/RealmsServerList
+	LOGGER f_87574_
+	servers f_87573_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerList; m_87577_
+		static
+		0 p_87578_ p_87578_
+com/mojang/realmsclient/dto/RealmsServerPing com/mojang/realmsclient/dto/RealmsServerPing
+	nrOfPlayers f_87579_
+	playerList f_87580_
+	<init> ()V <init>
+com/mojang/realmsclient/dto/RealmsServerPlayerList com/mojang/realmsclient/dto/RealmsServerPlayerList
+	JSON_PARSER f_87585_
+	LOGGER f_87584_
+	players f_87583_
+	serverId f_87582_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsServerPlayerList; m_87590_
+		static
+		0 p_87591_ p_87591_
+	parsePlayers (Lcom/google/gson/JsonArray;)Ljava/util/List; m_87588_
+		static
+		0 p_87589_ p_87589_
+com/mojang/realmsclient/dto/RealmsServerPlayerLists com/mojang/realmsclient/dto/RealmsServerPlayerLists
+	LOGGER f_87593_
+	servers f_87592_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists; m_87596_
+		static
+		0 p_87597_ p_87597_
+com/mojang/realmsclient/dto/RealmsText com/mojang/realmsclient/dto/RealmsText
+	ARGS f_273818_
+	TRANSLATION_KEY f_273889_
+	args f_273935_
+	translationKey f_273881_
+	<init> (Ljava/lang/String;[Ljava/lang/Object;)V <init>
+		0 p_275727_ p_275727_
+		1 p_275314_ p_275314_
+	createComponent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_274597_
+		0 p_275681_ p_275681_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsText; m_274486_
+		static
+		0 p_275381_ p_275381_
+com/mojang/realmsclient/dto/RealmsWorldOptions com/mojang/realmsclient/dto/RealmsWorldOptions
+	DEFAULT_COMMAND_BLOCKS f_167296_
+	DEFAULT_DIFFICULTY f_167297_
+	DEFAULT_FORCE_GAME_MODE f_167290_
+	DEFAULT_GAME_MODE f_167298_
+	DEFAULT_PVP f_167291_
+	DEFAULT_SLOT_NAME f_167299_
+	DEFAULT_SPAWN_ANIMALS f_167292_
+	DEFAULT_SPAWN_MONSTERS f_167293_
+	DEFAULT_SPAWN_NPCS f_167294_
+	DEFAULT_SPAWN_PROTECTION f_167295_
+	DEFAULT_TEMPLATE_ID f_167300_
+	DEFAULT_TEMPLATE_IMAGE f_87612_
+	commandBlocks f_87603_
+	difficulty f_87605_
+	empty f_87611_
+	forceGameMode f_87604_
+	gameMode f_87606_
+	pvp f_87598_
+	slotName f_87607_
+	spawnAnimals f_87599_
+	spawnMonsters f_87600_
+	spawnNPCs f_87601_
+	spawnProtection f_87602_
+	templateId f_87608_
+	templateImage f_87609_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZZZIZIIZLjava/lang/String;)V <init>
+		0 p_167302_ p_167302_
+		1 p_167303_ p_167303_
+		2 p_167304_ p_167304_
+		3 p_167305_ p_167305_
+		4 p_167306_ p_167306_
+		5 p_167307_ p_167307_
+		6 p_167308_ p_167308_
+		7 p_167309_ p_167309_
+		8 p_167310_ p_167310_
+		9 p_167311_ p_167311_
+	clone ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; clone
+	clone ()Ljava/lang/Object; clone
+	createDefaults ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87625_
+		static
+	createEmptyDefaults ()Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87632_
+		static
+	getDefaultSlotName (I)Ljava/lang/String; m_87633_
+		0 p_87634_ p_87634_
+	getSlotName (I)Ljava/lang/String; m_87626_
+		0 p_87627_ p_87627_
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/RealmsWorldOptions; m_87628_
+		static
+		0 p_87629_ p_87629_
+	setEmpty (Z)V m_87630_
+		0 p_87631_ p_87631_
+	toJson ()Ljava/lang/String; m_87635_
+com/mojang/realmsclient/dto/RealmsWorldResetDto com/mojang/realmsclient/dto/RealmsWorldResetDto
+	generateStructures f_87641_
+	levelType f_87640_
+	seed f_87638_
+	worldTemplateId f_87639_
+	<init> (Ljava/lang/String;JIZ)V <init>
+		0 p_87643_ p_87643_
+		1 p_87644_ p_87644_
+		2 p_87645_ p_87645_
+		3 p_87646_ p_87646_
+com/mojang/realmsclient/dto/ReflectionBasedSerialization com/mojang/realmsclient/dto/ReflectionBasedSerialization
+com/mojang/realmsclient/dto/RegionPingResult com/mojang/realmsclient/dto/RegionPingResult
+	ping f_87648_
+	regionName f_87647_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87650_ p_87650_
+		1 p_87651_ p_87651_
+	ping ()I m_87652_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/dto/ServerActivity com/mojang/realmsclient/dto/ServerActivity
+	joinTime f_167313_
+	leaveTime f_167314_
+	profileUuid f_167312_
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/ServerActivity; m_167316_
+		static
+		0 p_167317_ p_167317_
+com/mojang/realmsclient/dto/ServerActivityList com/mojang/realmsclient/dto/ServerActivityList
+	periodInMillis f_167318_
+	serverActivities f_167319_
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/ServerActivityList; m_167321_
+		static
+		0 p_167322_ p_167322_
+com/mojang/realmsclient/dto/Subscription com/mojang/realmsclient/dto/Subscription
+	LOGGER f_87669_
+	daysLeft f_87667_
+	startDate f_87666_
+	type f_87668_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription; m_87672_
+		static
+		0 p_87673_ p_87673_
+	typeFrom (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; m_87674_
+		static
+		0 p_87675_ p_87675_
+com/mojang/realmsclient/dto/Subscription$SubscriptionType com/mojang/realmsclient/dto/Subscription$SubscriptionType
+	$VALUES $VALUES
+	NORMAL NORMAL
+	RECURRING RECURRING
+	$values ()[Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; m_167323_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87681_ p_87681_
+		1 p_87682_ p_87682_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; valueOf
+		static
+		0 p_87684_ p_87684_
+	values ()[Lcom/mojang/realmsclient/dto/Subscription$SubscriptionType; values
+		static
+com/mojang/realmsclient/dto/UploadInfo com/mojang/realmsclient/dto/UploadInfo
+	DEFAULT_PORT f_167325_
+	DEFAULT_SCHEMA f_167324_
+	LOGGER f_87686_
+	URI_SCHEMA_PATTERN f_87687_
+	token f_87689_
+	uploadEndpoint f_87690_
+	worldClosed f_87688_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/lang/String;Ljava/net/URI;)V <init>
+		0 p_87693_ p_87693_
+		1 p_87694_ p_87694_
+		2 p_87695_ p_87695_
+	assembleUri (Ljava/lang/String;I)Ljava/net/URI; m_87702_
+		static
+		0 p_87703_ p_87703_
+		1 p_87704_ p_87704_
+	createRequest (Ljava/lang/String;)Ljava/lang/String; m_87709_
+		static
+		0 p_87710_ p_87710_
+	ensureEndpointSchema (Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String; m_87705_
+		static
+		0 p_87706_ p_87706_
+		1 p_87707_ p_87707_
+	getToken ()Ljava/lang/String; m_87696_
+	getUploadEndpoint ()Ljava/net/URI; m_87708_
+	isWorldClosed ()Z m_87711_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/UploadInfo; m_87700_
+		static
+		0 p_87701_ p_87701_
+	selectPortOrDefault (II)I m_87697_
+		static
+		0 p_87698_ p_87698_
+		1 p_87699_ p_87699_
+com/mojang/realmsclient/dto/ValueObject com/mojang/realmsclient/dto/ValueObject
+	<init> ()V <init>
+	getName (Ljava/lang/reflect/Field;)Ljava/lang/String; m_87713_
+		static
+		0 p_87714_ p_87714_
+	isStatic (Ljava/lang/reflect/Field;)Z m_87715_
+		static
+		0 p_87716_ p_87716_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/dto/WorldDownload com/mojang/realmsclient/dto/WorldDownload
+	LOGGER f_87721_
+	downloadLink f_87718_
+	resourcePackHash f_87720_
+	resourcePackUrl f_87719_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldDownload; m_87724_
+		static
+		0 p_87725_ p_87725_
+com/mojang/realmsclient/dto/WorldTemplate com/mojang/realmsclient/dto/WorldTemplate
+	LOGGER f_87735_
+	author f_87729_
+	id f_87726_
+	image f_87731_
+	link f_87730_
+	name f_87727_
+	recommendedPlayers f_87733_
+	trailer f_87732_
+	type f_87734_
+	version f_87728_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	parse (Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/WorldTemplate; m_87738_
+		static
+		0 p_87739_ p_87739_
+com/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType com/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType
+	$VALUES $VALUES
+	ADVENTUREMAP ADVENTUREMAP
+	EXPERIENCE EXPERIENCE
+	INSPIRATION INSPIRATION
+	MINIGAME MINIGAME
+	WORLD_TEMPLATE WORLD_TEMPLATE
+	$values ()[Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; m_167326_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87748_ p_87748_
+		1 p_87749_ p_87749_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; valueOf
+		static
+		0 p_87751_ p_87751_
+	values ()[Lcom/mojang/realmsclient/dto/WorldTemplate$WorldTemplateType; values
+		static
+com/mojang/realmsclient/dto/WorldTemplatePaginatedList com/mojang/realmsclient/dto/WorldTemplatePaginatedList
+	LOGGER f_87757_
+	page f_87754_
+	size f_87755_
+	templates f_87753_
+	total f_87756_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_87761_ p_87761_
+	<init> ()V <init>
+	isLastPage ()Z m_167327_
+	parse (Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_87762_
+		static
+		0 p_87763_ p_87763_
+com/mojang/realmsclient/dto/package-info com/mojang/realmsclient/dto/package-info
+com/mojang/realmsclient/exception/RealmsDefaultUncaughtExceptionHandler com/mojang/realmsclient/exception/RealmsDefaultUncaughtExceptionHandler
+	logger f_87764_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202332_ p_202332_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_87768_ p_87768_
+		1 p_87769_ p_87769_
+com/mojang/realmsclient/exception/RealmsHttpException com/mojang/realmsclient/exception/RealmsHttpException
+	<init> (Ljava/lang/String;Ljava/lang/Exception;)V <init>
+		0 p_87771_ p_87771_
+		1 p_87772_ p_87772_
+com/mojang/realmsclient/exception/RealmsServiceException com/mojang/realmsclient/exception/RealmsServiceException
+	httpResultCode f_87773_
+	rawResponse f_200940_
+	realmsError f_200941_
+	<init> (ILjava/lang/String;Lcom/mojang/realmsclient/client/RealmsError;)V <init>
+		0 p_87783_ p_87783_
+		1 p_87784_ p_87784_
+		2 p_87785_ p_87785_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_200943_ p_200943_
+		1 p_200944_ p_200944_
+	getMessage ()Ljava/lang/String; getMessage
+	realmsErrorCodeOrDefault (I)I m_200945_
+		0 p_200946_ p_200946_
+com/mojang/realmsclient/exception/RetryCallException com/mojang/realmsclient/exception/RetryCallException
+	DEFAULT_DELAY f_167328_
+	delaySeconds f_87787_
+	<init> (II)V <init>
+		0 p_87789_ p_87789_
+		1 p_87790_ p_87790_
+com/mojang/realmsclient/exception/package-info com/mojang/realmsclient/exception/package-info
+com/mojang/realmsclient/gui/ErrorCallback com/mojang/realmsclient/gui/ErrorCallback
+	error (Ljava/lang/String;)V m_87791_
+		0 p_87792_ p_87792_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_87793_ p_87793_
+com/mojang/realmsclient/gui/RealmsDataFetcher com/mojang/realmsclient/gui/RealmsDataFetcher
+	dataFetcher f_238549_
+	liveStatsTask f_87800_
+	newsManager f_238737_
+	newsTask f_238681_
+	notificationsTask f_273926_
+	pendingInvitesTask f_238709_
+	serverListUpdateTask f_87797_
+	trialAvailabilityTask f_87799_
+	<init> (Lcom/mojang/realmsclient/client/RealmsClient;)V <init>
+		0 p_238853_ p_238853_
+	lambda$new$0 (Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/util/List; m_167339_
+		static
+		0 p_238854_ p_238854_
+com/mojang/realmsclient/gui/RealmsNewsManager com/mojang/realmsclient/gui/RealmsNewsManager
+	hasUnreadNews f_238831_
+	newsLink f_238573_
+	newsLocalStorage f_238804_
+	<init> (Lcom/mojang/realmsclient/util/RealmsPersistence;)V <init>
+		0 p_239304_ p_239304_
+	hasUnreadNews ()Z m_239499_
+	newsLink ()Ljava/lang/String; m_240058_
+	updateNewsStorage (Lcom/mojang/realmsclient/dto/RealmsNews;)Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_240152_
+		0 p_240153_ p_240153_
+	updateUnreadNews (Lcom/mojang/realmsclient/dto/RealmsNews;)V m_239190_
+		0 p_239191_ p_239191_
+com/mojang/realmsclient/gui/RealmsServerList com/mojang/realmsclient/gui/RealmsServerList
+	minecraft f_238634_
+	removedServers f_238560_
+	servers f_238698_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_239233_ p_239233_
+	removeItem (Lcom/mojang/realmsclient/dto/RealmsServer;)Ljava/util/List; m_240076_
+		0 p_240077_ p_240077_
+	updateServersList (Ljava/util/List;)Ljava/util/List; m_239868_
+		0 p_239869_ p_239869_
+com/mojang/realmsclient/gui/RealmsWorldSlotButton com/mojang/realmsclient/gui/RealmsWorldSlotButton
+	CHECK_MARK_LOCATION f_231297_
+	DEFAULT_WORLD_SLOT_1 f_87919_
+	DEFAULT_WORLD_SLOT_2 f_87920_
+	DEFAULT_WORLD_SLOT_3 f_87921_
+	EMPTY_SLOT_LOCATION f_87918_
+	MINIGAME f_286987_
+	SLOT_ACTIVE_TOOLTIP f_87922_
+	SLOT_FRAME_LOCATION f_87917_
+	SWITCH_TO_MINIGAME_SLOT_TOOLTIP f_87923_
+	SWITCH_TO_WORLD_SLOT_TOOLTIP f_87924_
+	serverDataProvider f_87925_
+	slotIndex f_87914_
+	state f_87916_
+	toolTipSetter f_87926_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILjava/util/function/Supplier;Ljava/util/function/Consumer;ILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_87929_ p_87929_
+		1 p_87930_ p_87930_
+		2 p_87931_ p_87931_
+		3 p_87932_ p_87932_
+		4 p_87933_ p_87933_
+		5 p_87934_ p_87934_
+		6 p_87935_ p_87935_
+		7 p_87936_ p_87936_
+	drawSlotFrame (Lnet/minecraft/client/gui/GuiGraphics;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;Lnet/minecraft/network/chat/Component;)V m_280493_
+		0 p_282493_ p_282493_
+		1 p_282407_ p_282407_
+		2 p_283212_ p_283212_
+		3 p_283646_ p_283646_
+		4 p_283633_ p_283633_
+		5 p_282019_ p_282019_
+		6 p_283553_ p_283553_
+		7 p_283521_ p_283521_
+		8 p_281546_ p_281546_
+		9 p_283361_ p_283361_
+		10 p_283516_ p_283516_
+		11 p_281611_ p_281611_
+		12 p_281804_ p_281804_
+		13 p_282910_ p_282910_
+	getAction (Lcom/mojang/realmsclient/dto/RealmsServer;ZZ)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; m_87959_
+		static
+		0 p_87960_ p_87960_
+		1 p_87961_ p_87961_
+		2 p_87962_ p_87962_
+	getState ()Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$State; m_87937_
+	getTooltipAndNarration (Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;)Lcom/mojang/datafixers/util/Pair; m_87953_
+		0 p_87954_ p_87954_
+		1 p_87955_ p_87955_
+		2 p_87956_ p_87956_
+		3 p_87957_ p_87957_
+		4 p_87958_ p_87958_
+	renderCheckMark (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280498_
+		0 p_281366_ p_281366_
+		1 p_281849_ p_281849_
+		2 p_283407_ p_283407_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282947_ p_282947_
+		1 p_87965_ p_87965_
+		2 p_87966_ p_87966_
+		3 p_87967_ p_87967_
+	tick ()V m_87968_
+com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action
+	$VALUES $VALUES
+	JOIN JOIN
+	NOTHING NOTHING
+	SWITCH_SLOT SWITCH_SLOT
+	$values ()[Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; m_167351_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_87975_ p_87975_
+		1 p_87976_ p_87976_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; valueOf
+		static
+		0 p_87978_ p_87978_
+	values ()[Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action; values
+		static
+com/mojang/realmsclient/gui/RealmsWorldSlotButton$State com/mojang/realmsclient/gui/RealmsWorldSlotButton$State
+	action f_87982_
+	actionPrompt f_87987_
+	empty f_87980_
+	image f_87986_
+	imageId f_87985_
+	isCurrentlyActiveSlot f_87983_
+	minigame f_87981_
+	slotName f_87984_
+	<init> (ZLjava/lang/String;JLjava/lang/String;ZZLcom/mojang/realmsclient/gui/RealmsWorldSlotButton$Action;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_87989_ p_87989_
+		1 p_87990_ p_87990_
+		2 p_87991_ p_87991_
+		3 p_87992_ p_87992_
+		4 p_87993_ p_87993_
+		5 p_87994_ p_87994_
+		6 p_87995_ p_87995_
+		7 p_87996_ p_87996_
+com/mojang/realmsclient/gui/RowButton com/mojang/realmsclient/gui/RowButton
+	height f_88008_
+	width f_88007_
+	xOffset f_88009_
+	yOffset f_88010_
+	<init> (IIII)V <init>
+		0 p_88012_ p_88012_
+		1 p_88013_ p_88013_
+		2 p_88014_ p_88014_
+		3 p_88015_ p_88015_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_281291_ p_281291_
+		1 p_88025_ p_88025_
+		2 p_88026_ p_88026_
+		3 p_88027_ p_88027_
+	drawButtonsInRow (Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/List;Lnet/minecraft/realms/RealmsObjectSelectionList;IIII)V m_280516_
+		static
+		0 p_281401_ p_281401_
+		1 p_283164_ p_283164_
+		2 p_282348_ p_282348_
+		3 p_282527_ p_282527_
+		4 p_281326_ p_281326_
+		5 p_281575_ p_281575_
+		6 p_282538_ p_282538_
+	drawForRowAt (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_88018_
+		0 p_281584_ p_281584_
+		1 p_88020_ p_88020_
+		2 p_88021_ p_88021_
+		3 p_88022_ p_88022_
+		4 p_88023_ p_88023_
+	getBottom ()I m_88043_
+	getRight ()I m_88016_
+	onClick (I)V m_7516_
+		0 p_88017_ p_88017_
+	rowButtonMouseClicked (Lnet/minecraft/realms/RealmsObjectSelectionList;Lnet/minecraft/client/gui/components/ObjectSelectionList$Entry;Ljava/util/List;IDD)V m_88036_
+		static
+		0 p_88037_ p_88037_
+		1 p_88038_ p_88038_
+		2 p_88039_ p_88039_
+		3 p_88040_ p_88040_
+		4 p_88041_ p_88041_
+		5 p_88042_ p_88042_
+com/mojang/realmsclient/gui/package-info com/mojang/realmsclient/gui/package-info
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen
+	UNKNOWN f_167352_
+	backup f_88045_
+	backupInfoList f_88046_
+	lastScreen f_88044_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/Backup;)V <init>
+		0 p_88048_ p_88048_
+		1 p_88049_ p_88049_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;)Lnet/minecraft/client/gui/Font; m_287274_
+		static
+		0 p_287643_ p_287643_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;)Lnet/minecraft/client/gui/Font; m_287193_
+		static
+		0 p_287710_ p_287710_
+	checkForSpecificMetadata (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88067_
+		0 p_88068_ p_88068_
+		1 p_88069_ p_88069_
+	gameDifficultyMetadata (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88073_
+		0 p_88074_ p_88074_
+	gameModeMetadata (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_88075_
+		0 p_88076_ p_88076_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88051_ p_88051_
+		1 p_88052_ p_88052_
+		2 p_88053_ p_88053_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279671_
+		0 p_280689_ p_280689_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282729_ p_282729_
+		1 p_282525_ p_282525_
+		2 p_281883_ p_281883_
+		3 p_281644_ p_281644_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList
+	this$0 f_88079_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_88081_ p_88081_
+		1 p_88082_ p_88082_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/String;)V m_88083_
+		0 p_88084_ p_88084_
+		1 p_88085_ p_88085_
+com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoListEntry com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoListEntry
+	DESCRIPTION f_286952_
+	ENABLED_PACK f_286970_
+	GAME_DIFFICULTY f_286978_
+	GAME_MODE f_286990_
+	GAME_SERVER_VERSION f_286960_
+	NAME f_286935_
+	SEED f_286941_
+	TEMPLATE_NAME f_286974_
+	UNDEFINED f_287001_
+	UPLOADED f_286961_
+	WORLD_TYPE f_286932_
+	key f_88087_
+	this$0 f_88086_
+	value f_88088_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_88090_ p_88090_
+		1 p_88091_ p_88091_
+		2 p_88092_ p_88092_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282911_ p_282911_
+		1 p_281482_ p_281482_
+		2 p_283643_ p_283643_
+		3 p_282795_ p_282795_
+		4 p_283291_ p_283291_
+		5 p_282540_ p_282540_
+		6 p_282181_ p_282181_
+		7 p_283535_ p_283535_
+		8 p_281916_ p_281916_
+		9 p_282116_ p_282116_
+	translateKey (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287178_
+		0 p_287652_ p_287652_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen com/mojang/realmsclient/gui/screens/RealmsBackupScreen
+	HAS_CHANGES_TOOLTIP f_88114_
+	LOGGER f_88110_
+	NO_BACKUPS_LABEL f_88116_
+	PLUS_ICON_LOCATION f_88111_
+	RESTORE_ICON_LOCATION f_88112_
+	RESTORE_TOOLTIP f_88113_
+	TITLE f_88115_
+	UPLOADED_KEY f_167355_
+	backupObjectSelectionList f_88121_
+	backups f_88119_
+	changesButton f_88106_
+	downloadButton f_88104_
+	lastScreen f_88118_
+	noBackups f_88107_
+	restoreButton f_88105_
+	selectedBackup f_88122_
+	serverData f_88108_
+	slotId f_88123_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;I)V <init>
+		0 p_88126_ p_88126_
+		1 p_88127_ p_88127_
+		2 p_88128_ p_88128_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/Minecraft; m_167356_
+		static
+		0 p_167357_ p_167357_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/gui/Font; m_167358_
+		static
+		0 p_167359_ p_167359_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/gui/Font; m_167360_
+		static
+		0 p_167361_ p_167361_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)Lnet/minecraft/client/Minecraft; m_278623_
+		static
+		0 p_279101_ p_279101_
+	downloadClicked ()V m_88207_
+	downloadWorldData ()V m_88208_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88133_ p_88133_
+		1 p_88134_ p_88134_
+		2 p_88135_ p_88135_
+	lambda$downloadClicked$5 (Z)V m_279672_
+		0 p_280690_ p_280690_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88184_
+		0 p_88185_ p_88185_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88178_
+		0 p_88179_ p_88179_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279674_
+		0 p_280692_ p_280692_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279673_
+		0 p_280691_ p_280691_
+	lambda$restoreClicked$4 (Z)V m_279675_
+		0 p_280693_ p_280693_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283405_ p_283405_
+		1 p_282020_ p_282020_
+		2 p_282404_ p_282404_
+		3 p_281280_ p_281280_
+	restore ()V m_88209_
+	restoreClicked (I)V m_88166_
+		0 p_88167_ p_88167_
+	shouldChangesButtonBeVisible ()Z m_88205_
+	shouldRestoreButtonBeVisible ()Z m_88206_
+	updateButtonStates ()V m_88204_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1 com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1
+	this$0 f_88210_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;Ljava/lang/String;)V <init>
+		0 p_88212_ p_88212_
+		1 p_88213_ p_88213_
+	lambda$run$0 (Ljava/util/List;)V m_279676_
+		0 p_280694_ p_280694_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$BackupObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsBackupScreen$BackupObjectSelectionList
+	this$0 f_88217_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;)V <init>
+		0 p_88219_ p_88219_
+	addEntry (Lcom/mojang/realmsclient/dto/Backup;)V m_88234_
+		0 p_88235_ p_88235_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282900_ p_282900_
+	selectInviteListItem (I)V m_88241_
+		0 p_88242_ p_88242_
+	selectItem (I)V m_7109_
+		0 p_88225_ p_88225_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry;)V m_6987_
+		0 p_88237_ p_88237_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_88239_ p_88239_
+com/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry com/mojang/realmsclient/gui/screens/RealmsBackupScreen$Entry
+	X_PADDING f_278387_
+	Y_PADDING f_278395_
+	backup f_88247_
+	changesButton f_278470_
+	children f_278436_
+	restoreButton f_278378_
+	this$0 f_88246_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsBackupScreen;Lcom/mojang/realmsclient/dto/Backup;)V <init>
+		0 p_88249_ p_88249_
+		1 p_88250_ p_88250_
+	addChangesButton ()V m_278829_
+	addRestoreButton ()V m_278718_
+	addToChangeList (Ljava/lang/String;)V m_278753_
+		0 p_279195_ p_279195_
+	getMediumDatePresentation (Ljava/util/Date;)Ljava/lang/String; m_88275_
+		0 p_88276_ p_88276_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$addChangesButton$0 (Lnet/minecraft/client/gui/components/Button;)V m_278652_
+		0 p_279278_ p_279278_
+	lambda$addRestoreButton$1 (Lnet/minecraft/client/gui/components/Button;)V m_278673_
+		0 p_279191_ p_279191_
+	lambda$render$2 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279677_
+		static
+		0 p_280695_ p_280695_
+		1 p_280696_ p_280696_
+		2 p_280697_ p_280697_
+		3 p_280698_ p_280698_
+		4 p_280699_ p_280699_
+		5 p_280700_ p_280700_
+	mouseClicked (DDI)Z m_6375_
+		0 p_279279_ p_279279_
+		1 p_279118_ p_279118_
+		2 p_279445_ p_279445_
+	populateChangeList (Lcom/mojang/realmsclient/dto/Backup;)V m_278830_
+		0 p_279365_ p_279365_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281408_ p_281408_
+		1 p_281974_ p_281974_
+		2 p_282495_ p_282495_
+		3 p_282463_ p_282463_
+		4 p_281562_ p_281562_
+		5 p_282782_ p_282782_
+		6 p_281638_ p_281638_
+		7 p_283190_ p_283190_
+		8 p_283105_ p_283105_
+		9 p_282066_ p_282066_
+com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen
+	DEFAULT_BUTTON_WIDTH f_167363_
+	LOGGER f_88283_
+	animTick f_88293_
+	lastScreen f_88284_
+	leftX f_88290_
+	mainScreen f_88285_
+	message f_88289_
+	rightX f_88291_
+	serverData f_88286_
+	serverId f_88287_
+	slotsThatHasBeenDownloaded f_88292_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;JZ)V <init>
+		0 p_88296_ p_88296_
+		1 p_88297_ p_88297_
+		2 p_88298_ p_88298_
+		3 p_88299_ p_88299_
+	addButtons ()V m_88350_
+	backButtonClicked ()V m_88351_
+	doSwitchOrReset ()V m_88300_
+	downloadWorld (I)V m_88335_
+		0 p_88336_ p_88336_
+	drawSlotFrame (Lnet/minecraft/client/gui/GuiGraphics;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V m_280068_
+		0 p_281929_ p_281929_
+		1 p_283393_ p_283393_
+		2 p_281553_ p_281553_
+		3 p_283523_ p_283523_
+		4 p_282823_ p_282823_
+		5 p_283032_ p_283032_
+		6 p_283498_ p_283498_
+		7 p_283330_ p_283330_
+		8 p_283588_ p_283588_
+		9 p_282484_ p_282484_
+		10 p_282283_ p_282283_
+	fetchServerData (J)V m_88313_
+		0 p_88314_ p_88314_
+	getFramePositionX (I)I m_88301_
+		0 p_88302_ p_88302_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	isMinigame ()Z m_88352_
+	keyPressed (III)Z m_7933_
+		0 p_88304_ p_88304_
+		1 p_88305_ p_88305_
+		2 p_88306_ p_88306_
+	lambda$addButtons$1 ()V m_279681_
+	lambda$addButtons$2 (ILnet/minecraft/client/gui/components/Button;)V m_88345_
+		0 p_88346_ p_88346_
+		1 p_88347_ p_88347_
+	lambda$addButtons$3 (IZ)V m_279682_
+		0 p_280704_ p_280704_
+		1 p_280705_ p_280705_
+	lambda$addButtons$4 (ILnet/minecraft/client/gui/components/Button;)V m_287011_
+		0 p_287301_ p_287301_
+		1 p_287302_ p_287302_
+	lambda$addButtons$5 ()V m_279684_
+	lambda$addButtons$6 (ILnet/minecraft/client/gui/components/Button;)V m_279683_
+		0 p_280706_ p_280706_
+		1 p_280707_ p_280707_
+	lambda$doSwitchOrReset$10 ()V m_279685_
+	lambda$doSwitchOrReset$11 ()V m_181319_
+	lambda$doSwitchOrReset$8 ()V m_279679_
+	lambda$doSwitchOrReset$9 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_181317_
+		0 p_181318_ p_181318_
+	lambda$downloadWorld$12 (IZ)V m_279678_
+		0 p_280701_ p_280701_
+		1 p_280702_ p_280702_
+	lambda$fetchServerData$7 (J)V m_279680_
+		0 p_280703_ p_280703_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88332_
+		0 p_88333_ p_88333_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282934_ p_282934_
+		1 p_88317_ p_88317_
+		2 p_88318_ p_88318_
+		3 p_88319_ p_88319_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen
+	INCOMPATIBLE_MESSAGES f_88361_
+	INCOMPATIBLE_MESSAGES_SNAPSHOT f_231302_
+	INCOMPATIBLE_TITLE f_88360_
+	lastScreen f_88362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_231304_ p_231304_
+	getMessages ()[Lnet/minecraft/network/chat/Component; m_231305_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88369_ p_88369_
+		1 p_88370_ p_88370_
+		2 p_88371_ p_88371_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279687_
+		0 p_280710_ p_280710_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283142_ p_283142_
+		1 p_88374_ p_88374_
+		2 p_88375_ p_88375_
+		3 p_88376_ p_88376_
+com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen
+	DEFAULT_BUTTON_OFFSET f_167374_
+	DEFAULT_BUTTON_WIDTH f_167373_
+	EXPIRED_ICON_LOCATION f_88398_
+	EXPIRES_SOON_ICON_LOCATION f_88399_
+	LOGGER f_88395_
+	OFF_ICON_LOCATION f_88397_
+	ON_ICON_LOCATION f_88396_
+	SERVER_CLOSED_TOOLTIP f_88407_
+	SERVER_EXPIRED_TOOLTIP f_88403_
+	SERVER_EXPIRING_IN_DAY_TOOLTIP f_88405_
+	SERVER_EXPIRING_SOON_TOOLTIP f_88404_
+	SERVER_OPEN_TOOLTIP f_88406_
+	TITLE f_88400_
+	WORLD_LIST_TITLE f_167372_
+	animTick f_88393_
+	backupButton f_88389_
+	clicks f_88394_
+	lastScreen f_88380_
+	leftX f_88383_
+	optionsButton f_88388_
+	playersButton f_88385_
+	resetWorldButton f_88390_
+	rightX f_88384_
+	serverData f_88381_
+	serverId f_88382_
+	settingsButton f_88386_
+	slotButtonList f_167375_
+	stateChanged f_88392_
+	subscriptionButton f_88387_
+	switchMinigameButton f_88391_
+	toolTip f_88408_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;J)V <init>
+		0 p_88411_ p_88411_
+		1 p_88412_ p_88412_
+	addSlotButton (I)Lcom/mojang/realmsclient/gui/RealmsWorldSlotButton; m_167385_
+		0 p_167386_ p_167386_
+	backButtonClicked ()V m_88525_
+	centerButton (II)I m_88465_
+		0 p_88466_ p_88466_
+		1 p_88467_ p_88467_
+	closeTheWorld (Lnet/minecraft/client/gui/screens/Screen;)V m_88452_
+		0 p_88453_ p_88453_
+	disableButtons ()V m_88528_
+	drawClose (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280544_
+		0 p_282771_ p_282771_
+		1 p_282927_ p_282927_
+		2 p_282519_ p_282519_
+		3 p_282695_ p_282695_
+		4 p_282579_ p_282579_
+	drawExpired (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280590_
+		0 p_283277_ p_283277_
+		1 p_283238_ p_283238_
+		2 p_282189_ p_282189_
+		3 p_281748_ p_281748_
+		4 p_282829_ p_282829_
+	drawExpiring (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280675_
+		0 p_283478_ p_283478_
+		1 p_281486_ p_281486_
+		2 p_283460_ p_283460_
+		3 p_282257_ p_282257_
+		4 p_283127_ p_283127_
+		5 p_282411_ p_282411_
+	drawOpen (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280267_
+		0 p_283165_ p_283165_
+		1 p_283465_ p_283465_
+		2 p_282847_ p_282847_
+		3 p_281579_ p_281579_
+		4 p_283400_ p_283400_
+	drawServerStatus (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_88489_
+		0 p_281709_ p_281709_
+		1 p_88491_ p_88491_
+		2 p_88492_ p_88492_
+		3 p_88493_ p_88493_
+		4 p_88494_ p_88494_
+	fetchServerData (J)V m_88426_
+		0 p_88427_ p_88427_
+	frame (I)I m_88487_
+		0 p_88488_ p_88488_
+	getNewScreen ()Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen; m_88486_
+	hide (Lnet/minecraft/client/gui/components/Button;)V m_88450_
+		0 p_88451_ p_88451_
+	hideMinigameButtons ()V m_88536_
+	hideRegularButtons ()V m_88535_
+	init ()V m_7856_
+	isMinigame ()Z m_88534_
+	joinRealm (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_88438_
+		0 p_88439_ p_88439_
+	keyPressed (III)Z m_7933_
+		0 p_88417_ p_88417_
+		1 p_88418_ p_88418_
+		2 p_88419_ p_88419_
+	lambda$addSlotButton$11 ()Lcom/mojang/realmsclient/dto/RealmsServer; m_167381_
+	lambda$addSlotButton$12 (Lnet/minecraft/network/chat/Component;)V m_167398_
+		0 p_167399_ p_167399_
+	lambda$addSlotButton$13 (ILnet/minecraft/client/gui/components/Button;)V m_167387_
+		0 p_167388_ p_167388_
+		1 p_167389_ p_167389_
+	lambda$fetchServerData$14 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_181330_
+		0 p_181331_ p_181331_
+	lambda$fetchServerData$15 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_279700_
+		0 p_280721_ p_280721_
+	lambda$fetchServerData$16 (J)V m_279704_
+		0 p_280723_ p_280723_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279703_
+		0 p_280722_ p_280722_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279694_
+		0 p_280716_ p_280716_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/Button;)V m_167406_
+		0 p_167407_ p_167407_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279706_
+		0 p_280725_ p_280725_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279690_
+		0 p_280711_ p_280711_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279698_
+		0 p_280720_ p_280720_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279692_
+		0 p_280715_ p_280715_
+	lambda$init$6 ()V m_279699_
+	lambda$init$7 ()V m_279688_
+	lambda$init$8 ()V m_279695_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_279705_
+		0 p_280724_ p_280724_
+	lambda$switchToEmptySlot$20 ()V m_279693_
+	lambda$switchToEmptySlot$21 ()V m_279702_
+	lambda$switchToEmptySlot$22 ()V m_279701_
+	lambda$switchToEmptySlot$23 (Lcom/mojang/realmsclient/dto/RealmsServer;IZ)V m_279697_
+		0 p_280717_ p_280717_
+		1 p_280718_ p_280718_
+		2 p_280719_ p_280719_
+	lambda$switchToFullSlot$17 ()V m_279689_
+	lambda$switchToFullSlot$18 ()V m_279696_
+	lambda$switchToFullSlot$19 (Lcom/mojang/realmsclient/dto/RealmsServer;IZ)V m_279691_
+		0 p_280712_ p_280712_
+		1 p_280713_ p_280713_
+		2 p_280714_ p_280714_
+	leftButton (I)I m_88463_
+		0 p_88464_ p_88464_
+	openTheWorld (ZLnet/minecraft/client/gui/screens/Screen;)V m_88459_
+		0 p_88460_ p_88460_
+		1 p_88461_ p_88461_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282982_ p_282982_
+		1 p_281739_ p_281739_
+		2 p_283097_ p_283097_
+		3 p_282528_ p_282528_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280084_
+		0 p_281972_ p_281972_
+		1 p_282839_ p_282839_
+		2 p_283007_ p_283007_
+		3 p_283386_ p_283386_
+	saveSettings (Ljava/lang/String;Ljava/lang/String;)V m_88454_
+		0 p_88455_ p_88455_
+		1 p_88456_ p_88456_
+	saveSlotSettings (Lcom/mojang/realmsclient/dto/RealmsWorldOptions;)V m_88444_
+		0 p_88445_ p_88445_
+	show (Lnet/minecraft/client/gui/components/Button;)V m_88484_
+		0 p_88485_ p_88485_
+	stateChanged ()V m_88413_
+	switchToEmptySlot (ILcom/mojang/realmsclient/dto/RealmsServer;)V m_88468_
+		0 p_88469_ p_88469_
+		1 p_88470_ p_88470_
+	switchToFullSlot (ILcom/mojang/realmsclient/dto/RealmsServer;)V m_88420_
+		0 p_88421_ p_88421_
+		1 p_88422_ p_88422_
+	switchToMinigame ()V m_88533_
+	templateSelectionCallback (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_167394_
+		0 p_167395_ p_167395_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1 com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1
+	$SwitchMap$com$mojang$realmsclient$gui$RealmsWorldSlotButton$Action f_88543_
+	<clinit> ()V <clinit>
+		static
+com/mojang/realmsclient/gui/screens/RealmsConfirmScreen com/mojang/realmsclient/gui/screens/RealmsConfirmScreen
+	callback f_88545_
+	title1 f_88546_
+	title2 f_88547_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_88550_ p_88550_
+		1 p_88551_ p_88551_
+		2 p_88552_ p_88552_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88561_
+		0 p_88562_ p_88562_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88558_
+		0 p_88559_ p_88559_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282610_ p_282610_
+		1 p_282200_ p_282200_
+		2 p_283480_ p_283480_
+		3 p_281259_ p_281259_
+com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen
+	DESCRIPTION_LABEL f_88565_
+	NAME_LABEL f_88564_
+	createButton f_88570_
+	descriptionBox f_88569_
+	lastScreen f_88567_
+	nameBox f_88568_
+	server f_88566_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen;)V <init>
+		0 p_88574_ p_88574_
+		1 p_88575_ p_88575_
+	charTyped (CI)Z m_5534_
+		0 p_88577_ p_88577_
+		1 p_88578_ p_88578_
+	createWorld ()V m_88595_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88580_ p_88580_
+		1 p_88581_ p_88581_
+		2 p_88582_ p_88582_
+	lambda$createWorld$2 ()V m_279708_
+	lambda$createWorld$3 ()V m_279709_
+	lambda$createWorld$4 ()V m_279707_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88591_
+		0 p_88592_ p_88592_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279710_
+		0 p_280726_ p_280726_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283245_ p_283245_
+		1 p_283409_ p_283409_
+		2 p_282805_ p_282805_
+		3 p_282071_ p_282071_
+	tick ()V m_86600_
+	valid ()Z m_88596_
+com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen
+	BAR_BORDER f_263771_
+	BAR_BOTTOM f_263777_
+	BAR_TOP f_263743_
+	BAR_WIDTH f_263827_
+	DOTS f_88605_
+	DOWNLOAD_LOCK f_88610_
+	LOGGER f_88609_
+	animTick f_88604_
+	bytesPersSecond f_88603_
+	callback f_88608_
+	cancelButton f_88615_
+	cancelled f_88621_
+	checked f_88607_
+	dotIndex f_88606_
+	downloadStatus f_88617_
+	downloadTitle f_88613_
+	errorMessage f_88618_
+	extracting f_88600_
+	finished f_88599_
+	lastScreen f_88611_
+	narrationRateLimiter f_88614_
+	previousTimeSnapshot f_88602_
+	previousWrittenBytes f_88601_
+	progress f_88620_
+	showDots f_88622_
+	status f_88619_
+	worldDownload f_88612_
+	worldName f_88616_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/WorldDownload;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
+		0 p_88625_ p_88625_
+		1 p_88626_ p_88626_
+		2 p_88627_ p_88627_
+		3 p_88628_ p_88628_
+	backButtonClicked ()V m_88656_
+	checkDownloadSize ()V m_88655_
+	createProgressNarrationMessage ()Lnet/minecraft/network/chat/Component; m_167409_
+	downloadCancelled ()V m_88658_
+	downloadSave ()V m_88657_
+	drawDots (Lnet/minecraft/client/gui/GuiGraphics;)V m_280494_
+		0 p_281948_ p_281948_
+	drawDownloadSpeed (Lnet/minecraft/client/gui/GuiGraphics;)V m_88653_
+		0 p_282236_ p_282236_
+	drawDownloadSpeed0 (Lnet/minecraft/client/gui/GuiGraphics;J)V m_280316_
+		0 p_283338_ p_283338_
+		1 p_281931_ p_281931_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_88648_
+		0 p_281556_ p_281556_
+	getContentLength (Ljava/lang/String;)J m_88646_
+		0 p_88647_ p_88647_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88630_ p_88630_
+		1 p_88631_ p_88631_
+		2 p_88632_ p_88632_
+	lambda$checkDownloadSize$1 (Z)V m_279711_
+		0 p_280727_ p_280727_
+	lambda$downloadSave$2 ()V m_88659_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88641_
+		0 p_88642_ p_88642_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282124_ p_282124_
+		1 p_88635_ p_88635_
+		2 p_88636_ p_88636_
+		3 p_88637_ p_88637_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus
+	bytesWritten f_88660_
+	totalBytes f_88661_
+	<init> ()V <init>
+com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen
+	line2Split f_200948_
+	lines f_200947_
+	nextScreen f_88665_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88675_ p_88675_
+		1 p_88676_ p_88676_
+		2 p_88677_ p_88677_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88672_ p_88672_
+		1 p_88673_ p_88673_
+	<init> (Lcom/mojang/realmsclient/exception/RealmsServiceException;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88669_ p_88669_
+		1 p_88670_ p_88670_
+	errorMessage (Lcom/mojang/realmsclient/exception/RealmsServiceException;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288216_
+		static
+		0 p_288965_ p_288965_
+	errorMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288196_
+		static
+		0 p_289010_ p_289010_
+		1 p_289015_ p_289015_
+	errorMessage (Lnet/minecraft/network/chat/Component;)Lcom/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage; m_288225_
+		static
+		0 p_289003_ p_289003_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279712_
+		0 p_280728_ p_280728_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283497_ p_283497_
+		1 p_88680_ p_88680_
+		2 p_88681_ p_88681_
+		3 p_88682_ p_88682_
+com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen$ErrorMessage
+	detail f_287787_
+	title f_287789_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_287789_ f_287789_
+		1 f_287787_ f_287787_
+	detail ()Lnet/minecraft/network/chat/Component; f_287787_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289019_ p_289019_
+	hashCode ()I hashCode
+	title ()Lnet/minecraft/network/chat/Component; f_287789_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/gui/screens/RealmsInviteScreen com/mojang/realmsclient/gui/screens/RealmsInviteScreen
+	INVITING_PLAYER_TEXT f_289578_
+	LOGGER f_88693_
+	NAME_LABEL f_88694_
+	NO_SUCH_PLAYER_ERROR_TEXT f_88695_
+	configureScreen f_88698_
+	inviteButton f_289576_
+	lastScreen f_88699_
+	message f_289575_
+	profileName f_88696_
+	serverData f_88697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_88703_ p_88703_
+		1 p_88704_ p_88704_
+		2 p_88705_ p_88705_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88707_ p_88707_
+		1 p_88708_ p_88708_
+		2 p_88709_ p_88709_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_88720_
+		0 p_88721_ p_88721_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279713_
+		0 p_280729_ p_280729_
+	lambda$onInvite$5 (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/RealmsServer; m_289581_
+		static
+		0 p_289619_ p_289619_
+		1 p_289620_ p_289620_
+	lambda$onInvite$6 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_289580_
+		0 p_289618_ p_289618_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289582_
+		static
+		0 p_289621_ p_289621_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289579_
+		static
+		0 p_289617_ p_289617_
+	lambda$static$2 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289583_
+		static
+		0 p_289622_ p_289622_
+	onInvite ()V m_88724_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282206_ p_282206_
+		1 p_283415_ p_283415_
+		2 p_282016_ p_282016_
+		3 p_283011_ p_283011_
+	showMessage (Lnet/minecraft/network/chat/Component;)V m_289601_
+		0 p_289685_ p_289685_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen
+	INFO f_286975_
+	WARNING f_286953_
+	callback f_88725_
+	line2 f_88727_
+	line3 f_88728_
+	type f_88726_
+	yesNoQuestion f_88729_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_88731_ p_88731_
+		1 p_88732_ p_88732_
+		2 p_88733_ p_88733_
+		3 p_88734_ p_88734_
+		4 p_88735_ p_88735_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88737_ p_88737_
+		1 p_88738_ p_88738_
+		2 p_88739_ p_88739_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88750_
+		0 p_88751_ p_88751_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88748_
+		0 p_88749_ p_88749_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_88745_
+		0 p_88746_ p_88746_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282797_ p_282797_
+		1 p_88742_ p_88742_
+		2 p_88743_ p_88743_
+		3 p_88744_ p_88744_
+com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type
+	$VALUES $VALUES
+	INFO INFO
+	WARNING WARNING
+	colorCode f_88754_
+	text f_88755_
+	$values ()[Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; m_167412_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;I)V <init>
+		0 p_287634_ p_287634_
+		1 p_287697_ p_287697_
+		2 p_287726_ p_287726_
+		3 p_287605_ p_287605_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; valueOf
+		static
+		0 p_88764_ p_88764_
+	values ()[Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type; values
+		static
+com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen
+	LOGGER f_88767_
+	REPEATED_NARRATOR f_167414_
+	SYMBOLS f_88766_
+	aborted f_88771_
+	animTicks f_88772_
+	buttonLength f_88774_
+	cancelOrBackButton f_167413_
+	errorMessage f_88770_
+	lastScreen f_88768_
+	task f_88773_
+	title f_88769_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/util/task/LongRunningTask;)V <init>
+		0 p_88777_ p_88777_
+		1 p_88778_ p_88778_
+	aborted ()Z m_88779_
+	cancelOrBackButtonClicked ()V m_88799_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_88792_ p_88792_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88781_ p_88781_
+		1 p_88782_ p_88782_
+		2 p_88783_ p_88783_
+	lambda$error$1 (Lnet/minecraft/client/gui/components/Button;)V m_88789_
+		0 p_88790_ p_88790_
+	lambda$error$2 ()V m_279714_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88794_
+		0 p_88795_ p_88795_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282789_ p_282789_
+		1 p_88786_ p_88786_
+		2 p_88787_ p_88787_
+		3 p_88788_ p_88788_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_88796_
+		0 p_88797_ p_88797_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen
+	INVITE_ICON_LOCATION f_88821_
+	NEWS_ICON_LOCATION f_88823_
+	TRIAL_ICON_LOCATION f_88822_
+	UNSEEN_NOTIFICATION_ICON_LOCATION f_273879_
+	checkedMcoAvailability f_88826_
+	currentConfiguration f_273898_
+	hasUnreadNews f_88829_
+	hasUnseenNotifications f_273905_
+	numberOfPendingInvites f_88825_
+	onlyNotifications f_273849_
+	realmsDataSubscription f_238623_
+	showAll f_273899_
+	trialAvailable f_88827_
+	validClient f_88828_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addNewsAndInvitesSubscriptions (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription;)V m_274584_
+		0 p_275490_ p_275490_
+		1 p_275623_ p_275623_
+	addNotificationsSubscriptions (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription;)V m_274585_
+		0 p_275619_ p_275619_
+		1 p_275628_ p_275628_
+	added ()V m_274333_
+	checkIfMcoEnabled ()V m_88850_
+	drawIcons (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280451_
+		0 p_282966_ p_282966_
+		1 p_283380_ p_283380_
+		2 p_283457_ p_283457_
+	getConfiguration ()Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration; m_274595_
+	getRealmsNotificationsEnabled ()Z m_88848_
+	inTitleScreen ()Z m_88849_
+	init ()V m_7856_
+	lambda$addNewsAndInvitesSubscriptions$0 (Ljava/lang/Integer;)V m_239520_
+		0 p_239521_ p_239521_
+	lambda$addNewsAndInvitesSubscriptions$1 (Ljava/lang/Boolean;)V m_239493_
+		static
+		0 p_239494_ p_239494_
+	lambda$addNewsAndInvitesSubscriptions$2 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238944_
+		static
+		0 p_238945_ p_238945_
+		1 p_238946_ p_238946_
+	lambda$addNotificationsSubscriptions$3 (Ljava/util/List;)V m_273962_
+		static
+		0 p_274637_ p_274637_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282587_ p_282587_
+		1 p_282992_ p_282992_
+		2 p_283028_ p_283028_
+		3 p_281605_ p_281605_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1
+	this$0 f_88851_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;Ljava/lang/String;)V <init>
+		0 p_88853_ p_88853_
+		1 p_88854_ p_88854_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$2 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$2
+	this$0 f_273929_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;)V <init>
+		0 p_275676_ p_275676_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275318_ p_275318_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$3 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$3
+	this$0 f_273900_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;)V <init>
+		0 p_275581_ p_275581_
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275731_ p_275731_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$DataFetcherConfiguration
+	initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_274316_
+		0 p_275608_ p_275608_
+	showOldNotifications ()Z m_274328_
+com/mojang/realmsclient/gui/screens/RealmsParentalConsentScreen com/mojang/realmsclient/gui/screens/RealmsParentalConsentScreen
+	MESSAGE f_88856_
+	messageLines f_88858_
+	nextScreen f_88857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_88861_ p_88861_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88872_
+		static
+		0 p_88873_ p_88873_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_88870_
+		static
+		0 p_88871_ p_88871_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279715_
+		0 p_280730_ p_280730_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282593_ p_282593_
+		1 p_282889_ p_282889_
+		2 p_283522_ p_283522_
+		3 p_281349_ p_281349_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen
+	ACCEPT_ICON_LOCATION f_88875_
+	ACCEPT_INVITE_TOOLTIP f_88878_
+	LOGGER f_88874_
+	NO_PENDING_INVITES_TEXT f_88877_
+	REJECT_ICON_LOCATION f_88876_
+	REJECT_INVITE_TOOLTIP f_88879_
+	acceptButton f_88886_
+	lastScreen f_88880_
+	loaded f_88882_
+	pendingInvitationSelectionList f_88883_
+	rejectButton f_88887_
+	selectedInvite f_88885_
+	toolTip f_88881_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279260_ p_279260_
+		1 p_279122_ p_279122_
+	accept (I)V m_88932_
+		0 p_88933_ p_88933_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_88908_
+		static
+		0 p_88909_ p_88909_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_167417_
+		static
+		0 p_167418_ p_167418_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/Minecraft; m_167419_
+		static
+		0 p_167420_ p_167420_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167421_
+		static
+		0 p_167422_ p_167422_
+	access$400 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167423_
+		static
+		0 p_167424_ p_167424_
+	access$500 (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)Lnet/minecraft/client/gui/Font; m_167425_
+		static
+		0 p_167426_ p_167426_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_88895_ p_88895_
+		1 p_88896_ p_88896_
+		2 p_88897_ p_88897_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_88939_
+		0 p_88940_ p_88940_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279716_
+		0 p_280731_ p_280731_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_88919_
+		0 p_88920_ p_88920_
+	reject (I)V m_88922_
+		0 p_88923_ p_88923_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282787_ p_282787_
+		1 p_88900_ p_88900_
+		2 p_88901_ p_88901_
+		3 p_88902_ p_88902_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280517_
+		0 p_282344_ p_282344_
+		1 p_283454_ p_283454_
+		2 p_281609_ p_281609_
+		3 p_283288_ p_283288_
+	shouldAcceptAndRejectButtonBeVisible (I)Z m_88962_
+		0 p_88963_ p_88963_
+	updateButtonStates ()V m_88957_
+	updateList (I)V m_88892_
+		0 p_88893_ p_88893_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$1 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$1
+	this$0 f_88964_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;)V <init>
+		0 p_88966_ p_88966_
+		1 p_88967_ p_88967_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/PendingInvite;)Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry; m_88968_
+		0 p_88969_ p_88969_
+	lambda$run$1 (Ljava/util/List;)V m_88970_
+		0 p_88971_ p_88971_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$2 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$2
+	this$0 f_88974_
+	val$slot f_88973_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;I)V <init>
+		0 p_88976_ p_88976_
+		1 p_88977_ p_88977_
+		2 p_88978_ p_88978_
+	lambda$run$0 (I)V m_88979_
+		0 p_88980_ p_88980_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$3 com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$3
+	this$0 f_88983_
+	val$slot f_88982_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Ljava/lang/String;I)V <init>
+		0 p_88985_ p_88985_
+		1 p_88986_ p_88986_
+		2 p_88987_ p_88987_
+	lambda$run$0 (I)V m_88988_
+		0 p_88989_ p_88989_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry
+	TEXT_LEFT f_167427_
+	pendingInvite f_88992_
+	rowButtons f_88993_
+	this$0 f_88991_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;Lcom/mojang/realmsclient/dto/PendingInvite;)V <init>
+		0 p_88995_ p_88995_
+		1 p_88996_ p_88996_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_88998_ p_88998_
+		1 p_88999_ p_88999_
+		2 p_89000_ p_89000_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281445_ p_281445_
+		1 p_281806_ p_281806_
+		2 p_283610_ p_283610_
+		3 p_282909_ p_282909_
+		4 p_281705_ p_281705_
+		5 p_281977_ p_281977_
+		6 p_282983_ p_282983_
+		7 p_281655_ p_281655_
+		8 p_282274_ p_282274_
+		9 p_282862_ p_282862_
+	renderPendingInvitationItem (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/realmsclient/dto/PendingInvite;IIII)V m_280468_
+		0 p_281764_ p_281764_
+		1 p_282748_ p_282748_
+		2 p_282810_ p_282810_
+		3 p_282994_ p_282994_
+		4 p_283639_ p_283639_
+		5 p_283659_ p_283659_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$AcceptRowButton com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$AcceptRowButton
+	this$1 f_89025_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V <init>
+		0 p_89027_ p_89027_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_282151_ p_282151_
+		1 p_283695_ p_283695_
+		2 p_282436_ p_282436_
+		3 p_282168_ p_282168_
+	onClick (I)V m_7516_
+		0 p_89029_ p_89029_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$RejectRowButton com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry$RejectRowButton
+	this$1 f_89035_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V <init>
+		0 p_89037_ p_89037_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_7537_
+		0 p_282457_ p_282457_
+		1 p_281421_ p_281421_
+		2 p_281260_ p_281260_
+		3 p_281476_ p_281476_
+	onClick (I)V m_7516_
+		0 p_89039_ p_89039_
+com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$PendingInvitationSelectionList com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$PendingInvitationSelectionList
+	this$0 f_89045_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen;)V <init>
+		0 p_89047_ p_89047_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	removeAtIndex (I)V m_89057_
+		0 p_89058_ p_89058_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282494_ p_282494_
+	selectInviteListItem (I)V m_89060_
+		0 p_89061_ p_89061_
+	selectItem (I)V m_7109_
+		0 p_89049_ p_89049_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$Entry;)V m_6987_
+		0 p_89053_ p_89053_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89055_ p_89055_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen com/mojang/realmsclient/gui/screens/RealmsPlayerScreen
+	CROSS_ICON_LOCATION f_89076_
+	LOGGER f_89073_
+	NORMAL_USER_TOOLTIP f_89078_
+	NO_ENTRY_SELECTED f_278447_
+	OPTIONS_BACKGROUND f_89077_
+	OP_ICON_LOCATION f_89074_
+	OP_TOOLTIP f_89079_
+	QUESTION_TITLE f_286965_
+	REMOVE_ENTRY_TOOLTIP f_89080_
+	USER_ICON_LOCATION f_89075_
+	column1X f_89086_
+	columnWidth f_89063_
+	invitedObjectSelectionList f_89085_
+	lastScreen f_89083_
+	opdeopButton f_89066_
+	playerIndex f_89069_
+	removeButton f_89065_
+	serverData f_89084_
+	stateChanged f_89070_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_89089_ p_89089_
+		1 p_89090_ p_89090_
+	access$000 (I)I m_167429_
+		static
+		0 p_167430_ p_167430_
+	access$100 (I)I m_89091_
+		static
+		0 p_89092_ p_89092_
+	access$200 (I)I m_89124_
+		static
+		0 p_89125_ p_89125_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;)Lnet/minecraft/client/gui/Font; m_167431_
+		static
+		0 p_167432_ p_167432_
+	backButtonClicked ()V m_89189_
+	deop (I)V m_89194_
+		0 p_89195_ p_89195_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89094_ p_89094_
+		1 p_89095_ p_89095_
+		2 p_89096_ p_89096_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279717_
+		0 p_280732_ p_280732_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_278515_
+		0 p_278866_ p_278866_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_278517_
+		0 p_278869_ p_278869_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89121_
+		0 p_89122_ p_89122_
+	lambda$uninvite$4 (Lcom/mojang/realmsclient/dto/PlayerInfo;Z)V m_278516_
+		0 p_278867_ p_278867_
+		1 p_278868_ p_278868_
+	op (I)V m_89192_
+		0 p_89193_ p_89193_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281762_ p_281762_
+		1 p_282648_ p_282648_
+		2 p_282676_ p_282676_
+		3 p_281822_ p_281822_
+	shouldRemoveAndOpdeopButtonBeVisible (I)Z m_89190_
+		0 p_89191_ p_89191_
+	uninvite (I)V m_89196_
+		0 p_89197_ p_89197_
+	updateButtonStates ()V m_89188_
+	updateOps (Lcom/mojang/realmsclient/dto/Ops;)V m_89107_
+		0 p_89108_ p_89108_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry
+	BUTTON_HEIGHT f_278391_
+	BUTTON_WIDTH f_278454_
+	X_OFFSET f_278386_
+	Y_PADDING f_278444_
+	children f_278389_
+	makeOpButton f_278388_
+	playerInfo f_89201_
+	removeButton f_278432_
+	removeOpButton f_278510_
+	this$0 f_89200_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;Lcom/mojang/realmsclient/dto/PlayerInfo;)V <init>
+		0 p_89203_ p_89203_
+		1 p_89204_ p_89204_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$new$0 (ILnet/minecraft/client/gui/components/Button;)V m_278710_
+		0 p_279360_ p_279360_
+		1 p_279099_ p_279099_
+	lambda$new$1 (ILnet/minecraft/client/gui/components/Button;)V m_278731_
+		0 p_279186_ p_279186_
+		1 p_279435_ p_279435_
+	lambda$new$2 (ILnet/minecraft/client/gui/components/Button;)V m_278685_
+		0 p_279443_ p_279443_
+		1 p_279383_ p_279383_
+	lambda$render$3 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279718_
+		static
+		0 p_280733_ p_280733_
+		1 p_280734_ p_280734_
+		2 p_280735_ p_280735_
+		3 p_280736_ p_280736_
+		4 p_280737_ p_280737_
+		5 p_280738_ p_280738_
+	mouseClicked (DDI)Z m_6375_
+		0 p_279264_ p_279264_
+		1 p_279493_ p_279493_
+		2 p_279168_ p_279168_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282985_ p_282985_
+		1 p_281343_ p_281343_
+		2 p_283042_ p_283042_
+		3 p_282863_ p_282863_
+		4 p_281381_ p_281381_
+		5 p_282692_ p_282692_
+		6 p_283240_ p_283240_
+		7 p_282706_ p_282706_
+		8 p_283067_ p_283067_
+		9 p_282230_ p_282230_
+	updateButtons ()V m_278747_
+com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$InvitedObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsPlayerScreen$InvitedObjectSelectionList
+	this$0 f_89226_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen;)V <init>
+		0 p_89228_ p_89228_
+	addEntry (Lcom/mojang/realmsclient/dto/PlayerInfo;)V m_89243_
+		0 p_89244_ p_89244_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282559_ p_282559_
+	selectInviteListItem (I)V m_89250_
+		0 p_89251_ p_89251_
+	selectItem (I)V m_7109_
+		0 p_89234_ p_89234_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89248_ p_89248_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsPlayerScreen$Entry;)V m_6987_
+		0 p_89246_ p_89246_
+	updateButtons ()V m_278791_
+com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen
+	SEED_LABEL f_89266_
+	buttonTitle f_89273_
+	callback f_167436_
+	generateStructures f_89271_
+	levelType f_167435_
+	seedEdit f_89270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_167438_ p_167438_
+		1 p_167439_ p_167439_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Lcom/mojang/realmsclient/util/LevelType;)V m_167440_
+		0 p_167441_ p_167441_
+		1 p_167442_ p_167442_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167443_
+		0 p_167444_ p_167444_
+		1 p_167445_ p_167445_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_89290_
+		0 p_89291_ p_89291_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89287_
+		0 p_89288_ p_89288_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281862_ p_281862_
+		1 p_282455_ p_282455_
+		2 p_281572_ p_281572_
+		3 p_282211_ p_282211_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen
+	ADVENTURE_MAP_LOCATION f_89325_
+	EXPERIENCE_LOCATION f_89301_
+	INSPIRATION_LOCATION f_89302_
+	LOGGER f_89314_
+	NEW_WORLD_LOCATION f_89300_
+	SLOT_FRAME_LOCATION f_89323_
+	SURVIVAL_SPAWN_LOCATION f_89326_
+	UPLOAD_LOCATION f_89324_
+	adventuremaps f_89304_
+	buttonTitle f_89321_
+	callback f_89312_
+	experiences f_89305_
+	inspirations f_89306_
+	lastScreen f_89315_
+	resetTitle f_89310_
+	resetWorldRunnable f_89311_
+	serverData f_89316_
+	slot f_89313_
+	subtitle f_89320_
+	subtitleColor f_89322_
+	templates f_89303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;ILnet/minecraft/network/chat/Component;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_89334_ p_89334_
+		1 p_89335_ p_89335_
+		2 p_89336_ p_89336_
+		3 p_89337_ p_89337_
+		4 p_89338_ p_89338_
+		5 p_89339_ p_89339_
+		6 p_89340_ p_89340_
+		7 p_89341_ p_89341_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_167448_ p_167448_
+		1 p_167449_ p_167449_
+		2 p_167450_ p_167450_
+		3 p_167451_ p_167451_
+		4 p_167452_ p_167452_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_89329_ p_89329_
+		1 p_89330_ p_89330_
+		2 p_89331_ p_89331_
+		3 p_89332_ p_89332_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;)Lnet/minecraft/client/Minecraft; m_89366_
+		static
+		0 p_89367_ p_89367_
+	drawFrame (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;ZZ)V m_280014_
+		0 p_283049_ p_283049_
+		1 p_282569_ p_282569_
+		2 p_282343_ p_282343_
+		3 p_281871_ p_281871_
+		4 p_281613_ p_281613_
+		5 p_282720_ p_282720_
+		6 p_282971_ p_282971_
+	frame (I)I m_89392_
+		0 p_89393_ p_89393_
+	generationSelectionCallback (Lcom/mojang/realmsclient/util/WorldGenerationInfo;)V m_167455_
+		0 p_167456_ p_167456_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89346_ p_89346_
+		1 p_89347_ p_89347_
+		2 p_89348_ p_89348_
+	lambda$generationSelectionCallback$9 (Lcom/mojang/realmsclient/util/WorldGenerationInfo;)V m_181338_
+		0 p_181339_ p_181339_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279721_
+		0 p_280741_ p_280741_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279726_
+		0 p_280746_ p_280746_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279724_
+		0 p_280744_ p_280744_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279722_
+		0 p_280742_ p_280742_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279719_
+		0 p_280739_ p_280739_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279725_
+		0 p_280745_ p_280745_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279720_
+		0 p_280740_ p_280740_
+	lambda$switchSlot$7 (Ljava/lang/Runnable;)V m_279723_
+		0 p_280743_ p_280743_
+	lambda$templateSelectionCallback$8 (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_181336_
+		0 p_181337_ p_181337_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282623_ p_282623_
+		1 p_282142_ p_282142_
+		2 p_281508_ p_281508_
+		3 p_283104_ p_283104_
+	resetWorld (Ljava/lang/Runnable;)V m_167464_
+		0 p_167465_ p_167465_
+	setResetTitle (Lnet/minecraft/network/chat/Component;)V m_89389_
+		0 p_89390_ p_89390_
+	setSlot (I)V m_89343_
+		0 p_89344_ p_89344_
+	startTask (Lcom/mojang/realmsclient/util/task/LongRunningTask;)V m_167457_
+		0 p_167458_ p_167458_
+	switchSlot (Ljava/lang/Runnable;)V m_89382_
+		0 p_89383_ p_89383_
+	templateSelectionCallback (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_167453_
+		0 p_167454_ p_167454_
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1 com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1
+	this$0 f_89422_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Ljava/lang/String;)V <init>
+		0 p_89424_ p_89424_
+		1 p_89425_ p_89425_
+	lambda$run$0 (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V m_89426_
+		0 p_89427_ p_89427_
+		1 p_89428_ p_89428_
+		2 p_89429_ p_89429_
+		3 p_89430_ p_89430_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$FrameButton com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$FrameButton
+	image f_89436_
+	this$0 f_89435_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;IILnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_89438_ p_89438_
+		1 p_89439_ p_89439_
+		2 p_89440_ p_89440_
+		3 p_89441_ p_89441_
+		4 p_89442_ p_89442_
+		5 p_89443_ p_89443_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282595_ p_282595_
+		1 p_282741_ p_282741_
+		2 p_283560_ p_283560_
+		3 p_281923_ p_281923_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen
+	CHEATS_TEXT f_89486_
+	DATE_FORMAT f_89487_
+	HARDCORE_TEXT f_89485_
+	LOGGER f_89482_
+	UNABLE_TO_LOAD_WORLD f_286962_
+	WORLD_TEXT f_89483_
+	callback f_89481_
+	lastScreen f_89488_
+	levelList f_89492_
+	selectedWorld f_89493_
+	slotId f_89490_
+	uploadButton f_89491_
+	worldId f_89489_
+	worldSelectionList f_89494_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Ljava/lang/Runnable;)V <init>
+		0 p_89498_ p_89498_
+		1 p_89499_ p_89499_
+		2 p_89500_ p_89500_
+		3 p_89501_ p_89501_
+	access$000 (I)I m_89503_
+		static
+		0 p_89504_ p_89504_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167466_
+		static
+		0 p_167467_ p_167467_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167469_
+		static
+		0 p_167470_ p_167470_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)Lnet/minecraft/client/gui/Font; m_167471_
+		static
+		0 p_167472_ p_167472_
+	formatLastPlayed (Lnet/minecraft/world/level/storage/LevelSummary;)Ljava/lang/String; m_89538_
+		static
+		0 p_89539_ p_89539_
+	gameModeName (Lnet/minecraft/world/level/storage/LevelSummary;)Lnet/minecraft/network/chat/Component; m_89534_
+		static
+		0 p_89535_ p_89535_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89506_ p_89506_
+		1 p_89507_ p_89507_
+		2 p_89508_ p_89508_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_231306_
+		0 p_231307_ p_231307_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279727_
+		0 p_280747_ p_280747_
+	lambda$loadLevelList$1 (Lnet/minecraft/world/level/storage/LevelSummary;)Z m_193516_
+		static
+		0 p_193517_ p_193517_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263854_
+		static
+		0 p_264655_ p_264655_
+	loadLevelList ()V m_89551_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281244_ p_281244_
+		1 p_282772_ p_282772_
+		2 p_281746_ p_281746_
+		3 p_281757_ p_281757_
+	upload ()V m_89552_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry
+	id f_89556_
+	info f_89557_
+	levelSummary f_89554_
+	name f_89555_
+	this$0 f_89553_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;Lnet/minecraft/world/level/storage/LevelSummary;)V <init>
+		0 p_89559_ p_89559_
+		1 p_89560_ p_89560_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89562_ p_89562_
+		1 p_89563_ p_89563_
+		2 p_89564_ p_89564_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282307_ p_282307_
+		1 p_281918_ p_281918_
+		2 p_281770_ p_281770_
+		3 p_282954_ p_282954_
+		4 p_281599_ p_281599_
+		5 p_281852_ p_281852_
+		6 p_283452_ p_283452_
+		7 p_282531_ p_282531_
+		8 p_283120_ p_283120_
+		9 p_282082_ p_282082_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280233_
+		0 p_282872_ p_282872_
+		1 p_283187_ p_283187_
+		2 p_283611_ p_283611_
+		3 p_282173_ p_282173_
+com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$WorldSelectionList com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$WorldSelectionList
+	this$0 f_89582_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen;)V <init>
+		0 p_89584_ p_89584_
+	addEntry (Lnet/minecraft/world/level/storage/LevelSummary;)V m_89587_
+		0 p_89588_ p_89588_
+	getMaxPosition ()I m_5775_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_281249_ p_281249_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen$Entry;)V m_6987_
+		0 p_89592_ p_89592_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89594_ p_89594_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen
+	LINK_ICON f_89606_
+	LOGGER f_89605_
+	PUBLISHER_LINK_TOOLTIP f_89609_
+	SLOT_FRAME_LOCATION f_89608_
+	TRAILER_ICON f_89607_
+	TRAILER_LINK_TOOLTIP f_89610_
+	callback f_167479_
+	clicks f_89599_
+	currentLink f_89597_
+	displayWarning f_89602_
+	hoverWarning f_89603_
+	noTemplatesMessage f_89604_
+	publisherButton f_89617_
+	selectButton f_89615_
+	selectedTemplate f_89613_
+	toolTip f_89618_
+	trailerButton f_89616_
+	warning f_89600_
+	warningURL f_89601_
+	worldTemplateObjectSelectionList f_89612_
+	worldType f_89598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V <init>
+		0 p_167485_ p_167485_
+		1 p_167486_ p_167486_
+		2 p_167487_ p_167487_
+		3 p_167488_ p_167488_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;)V <init>
+		0 p_167481_ p_167481_
+		1 p_167482_ p_167482_
+		2 p_167483_ p_167483_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/Minecraft; m_167491_
+		static
+		0 p_167492_ p_167492_
+	access$100 (I)I m_167489_
+		static
+		0 p_167490_ p_167490_
+	access$200 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167495_
+		static
+		0 p_167496_ p_167496_
+	access$300 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167497_
+		static
+		0 p_167498_ p_167498_
+	access$400 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167499_
+		static
+		0 p_167500_ p_167500_
+	access$500 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167501_
+		static
+		0 p_167502_ p_167502_
+	access$600 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167503_
+		static
+		0 p_167504_ p_167504_
+	access$700 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)Lnet/minecraft/client/gui/Font; m_167505_
+		static
+		0 p_167506_ p_167506_
+	fetchTemplates (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Lcom/mojang/realmsclient/client/RealmsClient;)Lcom/mojang/datafixers/util/Either; m_89655_
+		0 p_89656_ p_89656_
+		1 p_89657_ p_89657_
+	fetchTemplatesAsync (Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V m_89653_
+		0 p_89654_ p_89654_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getSelectedTemplate ()Lcom/mojang/realmsclient/dto/WorldTemplate; m_89727_
+	hasValidTemplate ()Z m_89737_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_89700_
+		0 p_89701_ p_89701_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_89695_
+		0 p_89696_ p_89696_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_89690_
+		0 p_89691_ p_89691_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_89678_
+		0 p_89679_ p_89679_
+	lambda$renderMultilineMessage$4 (Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)I m_279728_
+		0 p_280748_ p_280748_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89629_ p_89629_
+		1 p_89630_ p_89630_
+		2 p_89631_ p_89631_
+	onClose ()V m_7379_
+	onPublish ()V m_89739_
+	onTrailer ()V m_89738_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282162_ p_282162_
+		1 p_89640_ p_89640_
+		2 p_89641_ p_89641_
+		3 p_89642_ p_89642_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280015_
+		0 p_281524_ p_281524_
+		1 p_281755_ p_281755_
+		2 p_282387_ p_282387_
+		3 p_281491_ p_281491_
+	renderMultilineMessage (Lnet/minecraft/client/gui/GuiGraphics;IILjava/util/List;)V m_280418_
+		0 p_282398_ p_282398_
+		1 p_282163_ p_282163_
+		2 p_282021_ p_282021_
+		3 p_282203_ p_282203_
+	selectTemplate ()V m_89736_
+	setWarning ([Lnet/minecraft/network/chat/Component;)V m_89682_
+		0 p_89683_ p_89683_
+	shouldPublisherBeVisible ()Z m_89724_
+	shouldSelectButtonBeActive ()Z m_89721_
+	shouldTrailerBeVisible ()Z m_89730_
+	tick ()V m_86600_
+	updateButtonStates ()V m_89718_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1 com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1
+	this$0 f_89741_
+	val$startPage f_89740_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Ljava/lang/String;Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)V <init>
+		0 p_89743_ p_89743_
+		1 p_89744_ p_89744_
+		2 p_89745_ p_89745_
+	lambda$run$0 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList; m_89746_
+		0 p_89747_ p_89747_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry
+	template f_89750_
+	this$0 f_89749_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Lcom/mojang/realmsclient/dto/WorldTemplate;)V <init>
+		0 p_89752_ p_89752_
+		1 p_89753_ p_89753_
+	drawIcons (Lnet/minecraft/client/gui/GuiGraphics;IIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_280395_
+		0 p_281993_ p_281993_
+		1 p_281797_ p_281797_
+		2 p_281328_ p_281328_
+		3 p_283015_ p_283015_
+		4 p_281905_ p_281905_
+		5 p_281390_ p_281390_
+		6 p_281552_ p_281552_
+		7 p_281807_ p_281807_
+	drawImage (Lnet/minecraft/client/gui/GuiGraphics;IIIILcom/mojang/realmsclient/dto/WorldTemplate;)V m_280563_
+		0 p_282450_ p_282450_
+		1 p_281877_ p_281877_
+		2 p_282680_ p_282680_
+		3 p_281921_ p_281921_
+		4 p_283193_ p_283193_
+		5 p_282405_ p_282405_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281796_ p_281796_
+		1 p_282160_ p_282160_
+		2 p_281759_ p_281759_
+		3 p_282961_ p_282961_
+		4 p_281497_ p_281497_
+		5 p_282427_ p_282427_
+		6 p_283550_ p_283550_
+		7 p_282955_ p_282955_
+		8 p_282866_ p_282866_
+		9 p_281452_ p_281452_
+	renderWorldTemplateItem (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/realmsclient/dto/WorldTemplate;IIII)V m_280486_
+		0 p_282991_ p_282991_
+		1 p_281775_ p_281775_
+		2 p_281335_ p_281335_
+		3 p_282289_ p_282289_
+		4 p_281708_ p_281708_
+		5 p_281391_ p_281391_
+com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList
+	this$0 f_89790_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)V <init>
+		0 p_89792_ p_89792_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Ljava/lang/Iterable;)V <init>
+		0 p_89794_ p_89794_
+		1 p_89795_ p_89795_
+	addEntry (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_89804_
+		0 p_89805_ p_89805_
+	get (I)Lcom/mojang/realmsclient/dto/WorldTemplate; m_89811_
+		0 p_89812_ p_89812_
+	getMaxPosition ()I m_5775_
+	getRowWidth ()I m_5759_
+	getTemplates ()Ljava/util/List; m_89818_
+	isEmpty ()Z m_89817_
+	lambda$getTemplates$0 (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)Lcom/mojang/realmsclient/dto/WorldTemplate; m_89813_
+		static
+		0 p_89814_ p_89814_
+	mouseClicked (DDI)Z m_6375_
+		0 p_89797_ p_89797_
+		1 p_89798_ p_89798_
+		2 p_89799_ p_89799_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282384_ p_282384_
+	setSelected (Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)V m_6987_
+		0 p_89807_ p_89807_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_89809_ p_89809_
+com/mojang/realmsclient/gui/screens/RealmsSettingsScreen com/mojang/realmsclient/gui/screens/RealmsSettingsScreen
+	COMPONENT_WIDTH f_167508_
+	DESCRIPTION_LABEL f_89820_
+	NAME_LABEL f_89819_
+	configureWorldScreen f_89821_
+	descEdit f_89824_
+	doneButton f_89823_
+	nameEdit f_89825_
+	serverData f_89822_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_89829_ p_89829_
+		1 p_89830_ p_89830_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89833_ p_89833_
+		1 p_89834_ p_89834_
+		2 p_89835_ p_89835_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_89846_
+		0 p_89847_ p_89847_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279729_
+		0 p_280749_ p_280749_
+	lambda$init$2 (Z)V m_279730_
+		0 p_280750_ p_280750_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_287012_
+		0 p_287303_ p_287303_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283580_ p_283580_
+		1 p_281307_ p_281307_
+		2 p_282074_ p_282074_
+		3 p_282669_ p_282669_
+	save ()V m_89831_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen
+	DEFAULT_DIFFICULTY f_167511_
+	DEFAULT_GAME_MODE f_167512_
+	DIFFICULTIES f_89870_
+	GAME_MODES f_89871_
+	NAME_LABEL f_89876_
+	SPAWN_PROTECTION_TEXT f_167513_
+	SPAWN_WARNING_TITLE f_231308_
+	column1X f_89878_
+	columnWidth f_89879_
+	commandBlocks f_89859_
+	defaultSlotName f_231309_
+	difficulty f_89852_
+	forceGameMode f_89860_
+	gameMode f_89853_
+	nameEdit f_89877_
+	options f_89881_
+	parent f_89872_
+	pvp f_89854_
+	spawnAnimals f_89856_
+	spawnMonsters f_89857_
+	spawnNPCs f_89855_
+	spawnProtection f_89858_
+	spawnProtectionButton f_89865_
+	worldName f_231310_
+	worldType f_89882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;Lcom/mojang/realmsclient/dto/RealmsWorldOptions;Lcom/mojang/realmsclient/dto/RealmsServer$WorldType;I)V <init>
+		0 p_89886_ p_89886_
+		1 p_89887_ p_89887_
+		2 p_89888_ p_89888_
+		3 p_89889_ p_89889_
+	confirmDangerousOption (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/components/CycleButton$OnValueChange; m_231323_
+		0 p_231324_ p_231324_
+		1 p_231325_ p_231325_
+	findByIndex (Ljava/util/List;II)Ljava/lang/Object; m_167524_
+		static
+		0 p_167525_ p_167525_
+		1 p_167526_ p_167526_
+		2 p_167527_ p_167527_
+	findIndex (Ljava/util/List;Ljava/lang/Object;I)I m_167528_
+		static
+		0 p_167529_ p_167529_
+		1 p_167530_ p_167530_
+		2 p_167531_ p_167531_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89891_ p_89891_
+		1 p_89892_ p_89892_
+		2 p_89893_ p_89893_
+	lambda$confirmDangerousOption$10 (Ljava/util/function/Consumer;Z)V m_279733_
+		0 p_280756_ p_280756_
+		1 p_280757_ p_280757_
+	lambda$confirmDangerousOption$11 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_279732_
+		0 p_280752_ p_280752_
+		1 p_280753_ p_280753_
+		2 p_280754_ p_280754_
+		3 p_280755_ p_280755_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167545_
+		0 p_167546_ p_167546_
+		1 p_167547_ p_167547_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/GameType;)V m_167514_
+		0 p_167515_ p_167515_
+		1 p_167516_ p_167516_
+	lambda$init$2 (Ljava/lang/Boolean;)V m_231328_
+		0 p_231329_ p_231329_
+	lambda$init$3 (Ljava/lang/Boolean;)V m_231326_
+		0 p_231327_ p_231327_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_167517_
+		0 p_167518_ p_167518_
+		1 p_167519_ p_167519_
+		2 p_167520_ p_167520_
+	lambda$init$5 (Ljava/lang/Boolean;)V m_231311_
+		0 p_231312_ p_231312_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167533_
+		0 p_167534_ p_167534_
+		1 p_167535_ p_167535_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167521_
+		0 p_167522_ p_167522_
+		1 p_167523_ p_167523_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_89909_
+		0 p_89910_ p_89910_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_279734_
+		0 p_280758_ p_280758_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283210_ p_283210_
+		1 p_283172_ p_283172_
+		2 p_281531_ p_281531_
+		3 p_283191_ p_283191_
+	saveSettings ()V m_89940_
+	setWorldName (Ljava/lang/String;)V m_231313_
+		0 p_231314_ p_231314_
+	tick ()V m_86600_
+com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider
+	maxValue f_89943_
+	minValue f_89942_
+	this$0 f_89941_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen;IIIIFF)V <init>
+		0 p_89945_ p_89945_
+		1 p_89946_ p_89946_
+		2 p_89947_ p_89947_
+		3 p_89948_ p_89948_
+		4 p_89949_ p_89949_
+		5 p_89950_ p_89950_
+		6 p_89951_ p_89951_
+	applyValue ()V m_5697_
+	onClick (DD)V m_5716_
+		0 p_89954_ p_89954_
+		1 p_89955_ p_89955_
+	onRelease (DD)V m_7691_
+		0 p_89957_ p_89957_
+		1 p_89958_ p_89958_
+	updateMessage ()V m_5695_
+com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen
+	DAYS_LEFT_LABEL f_89967_
+	LOGGER f_89963_
+	RECURRING_INFO f_276373_
+	SUBSCRIPTION_EXPIRED_TEXT f_89968_
+	SUBSCRIPTION_LESS_THAN_A_DAY_TEXT f_89969_
+	SUBSCRIPTION_START_LABEL f_89965_
+	SUBSCRIPTION_TITLE f_89964_
+	TIME_LEFT_LABEL f_89966_
+	UNKNOWN f_182537_
+	daysLeft f_89960_
+	lastScreen f_89974_
+	mainScreen f_89976_
+	serverData f_89975_
+	startDate f_89961_
+	type f_89962_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_89979_ p_89979_
+		1 p_89980_ p_89980_
+		2 p_89981_ p_89981_
+	access$000 (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;)Lnet/minecraft/client/Minecraft; m_167549_
+		static
+		0 p_167550_ p_167550_
+	access$100 (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;)Lnet/minecraft/client/Minecraft; m_167552_
+		static
+		0 p_167553_ p_167553_
+	daysLeftPresentation (I)Lnet/minecraft/network/chat/Component; m_89983_
+		0 p_89984_ p_89984_
+	deleteRealm (Z)V m_90011_
+		0 p_90012_ p_90012_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getSubscription (J)V m_89989_
+		0 p_89990_ p_89990_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_89986_ p_89986_
+		1 p_89987_ p_89987_
+		2 p_89988_ p_89988_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279737_
+		0 p_280761_ p_280761_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_287013_
+		0 p_287304_ p_287304_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279736_
+		0 p_280760_ p_280760_
+	localPresentation (J)Lnet/minecraft/network/chat/Component; m_182538_
+		static
+		0 p_182539_ p_182539_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282831_ p_282831_
+		1 p_281266_ p_281266_
+		2 p_281799_ p_281799_
+		3 p_282330_ p_282330_
+com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1 com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1
+	this$0 f_90016_
+	<init> (Lcom/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen;Ljava/lang/String;)V <init>
+		0 p_90018_ p_90018_
+		1 p_90019_ p_90019_
+	lambda$run$0 ()V m_90020_
+	run ()V run
+com/mojang/realmsclient/gui/screens/RealmsTermsScreen com/mojang/realmsclient/gui/screens/RealmsTermsScreen
+	LOGGER f_90022_
+	TERMS_LINK_TEXT f_90025_
+	TERMS_STATIC_TEXT f_90024_
+	TITLE f_90023_
+	lastScreen f_90026_
+	mainScreen f_90027_
+	onLink f_90029_
+	realmsServer f_90028_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_90033_ p_90033_
+		1 p_90034_ p_90034_
+		2 p_90035_ p_90035_
+	agreedToTos ()V m_90056_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_90041_ p_90041_
+		1 p_90042_ p_90042_
+		2 p_90043_ p_90043_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_90053_
+		0 p_90054_ p_90054_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279738_
+		0 p_280762_ p_280762_
+	mouseClicked (DDI)Z m_6375_
+		0 p_90037_ p_90037_
+		1 p_90038_ p_90038_
+		2 p_90039_ p_90039_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281619_ p_281619_
+		1 p_283526_ p_283526_
+		2 p_282002_ p_282002_
+		3 p_282536_ p_282536_
+com/mojang/realmsclient/gui/screens/RealmsUploadScreen com/mojang/realmsclient/gui/screens/RealmsUploadScreen
+	BAR_BORDER f_263789_
+	BAR_BOTTOM f_263693_
+	BAR_TOP f_263749_
+	BAR_WIDTH f_263667_
+	DOTS f_90069_
+	LOGGER f_90067_
+	UPLOAD_LOCK f_90068_
+	VERIFYING_TEXT f_90070_
+	backButton f_90060_
+	bytesPersSecond f_90065_
+	callback f_90066_
+	cancelButton f_90061_
+	cancelled f_90080_
+	errorMessage f_90077_
+	lastScreen f_90071_
+	narrationRateLimiter f_90076_
+	previousTimeSnapshot f_90064_
+	previousWrittenBytes f_90063_
+	progress f_90079_
+	selectedLevel f_90072_
+	showDots f_90058_
+	slotId f_90074_
+	status f_90078_
+	tickCount f_90062_
+	uploadFinished f_90057_
+	uploadStarted f_90059_
+	uploadStatus f_90075_
+	worldId f_90073_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILcom/mojang/realmsclient/gui/screens/RealmsResetWorldScreen;Lnet/minecraft/world/level/storage/LevelSummary;Ljava/lang/Runnable;)V <init>
+		0 p_90083_ p_90083_
+		1 p_90084_ p_90084_
+		2 p_90085_ p_90085_
+		3 p_90086_ p_90086_
+		4 p_90087_ p_90087_
+	addFileToTarGz (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V m_90107_
+		0 p_90108_ p_90108_
+		1 p_90109_ p_90109_
+		2 p_90110_ p_90110_
+		3 p_90111_ p_90111_
+	createProgressNarrationMessage ()Lnet/minecraft/network/chat/Component; m_167558_
+	drawDots (Lnet/minecraft/client/gui/GuiGraphics;)V m_280401_
+		0 p_283121_ p_283121_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_90121_
+		0 p_282575_ p_282575_
+	drawUploadSpeed (Lnet/minecraft/client/gui/GuiGraphics;)V m_90124_
+		0 p_281884_ p_281884_
+	drawUploadSpeed0 (Lnet/minecraft/client/gui/GuiGraphics;J)V m_280334_
+		0 p_282279_ p_282279_
+		1 p_282827_ p_282827_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_90089_ p_90089_
+		1 p_90090_ p_90090_
+		2 p_90091_ p_90091_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_90117_
+		0 p_90118_ p_90118_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_90103_
+		0 p_90104_ p_90104_
+	lambda$init$2 ()V m_279739_
+	lambda$upload$3 (JLcom/mojang/realmsclient/gui/screens/UploadResult;)V m_167555_
+		0 p_167556_ p_167556_
+		1 p_167557_ p_167557_
+	lambda$upload$4 ()V m_90131_
+	onBack ()V m_90127_
+	onCancel ()V m_90128_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282140_ p_282140_
+		1 p_90097_ p_90097_
+		2 p_90098_ p_90098_
+		3 p_90099_ p_90099_
+	setErrorMessage ([Lnet/minecraft/network/chat/Component;)V m_90112_
+		0 p_90113_ p_90113_
+	tarGzipArchive (Ljava/io/File;)Ljava/io/File; m_90119_
+		0 p_90120_ p_90120_
+	tick ()V m_86600_
+	upload ()V m_90129_
+	uploadCancelled ()V m_90130_
+	verify (Ljava/io/File;)Z m_90105_
+		0 p_90106_ p_90106_
+com/mojang/realmsclient/gui/screens/UploadResult com/mojang/realmsclient/gui/screens/UploadResult
+	errorMessage f_90134_
+	statusCode f_90133_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_90136_ p_90136_
+		1 p_90137_ p_90137_
+com/mojang/realmsclient/gui/screens/UploadResult$Builder com/mojang/realmsclient/gui/screens/UploadResult$Builder
+	errorMessage f_90143_
+	statusCode f_90142_
+	<init> ()V <init>
+	build ()Lcom/mojang/realmsclient/gui/screens/UploadResult; m_90145_
+	withErrorMessage (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder; m_90148_
+		0 p_90149_ p_90149_
+	withStatusCode (I)Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder; m_90146_
+		0 p_90147_ p_90147_
+com/mojang/realmsclient/gui/screens/package-info com/mojang/realmsclient/gui/screens/package-info
+com/mojang/realmsclient/gui/task/DataFetcher com/mojang/realmsclient/gui/task/DataFetcher
+	LOGGER f_238747_
+	executor f_238658_
+	resolution f_238755_
+	timeSource f_238834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/util/TimeSource;)V <init>
+		0 p_239381_ p_239381_
+		1 p_239382_ p_239382_
+		2 p_239383_ p_239383_
+	createSubscription ()Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_239139_
+	createTask (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Task; m_239622_
+		0 p_239623_ p_239623_
+		1 p_239624_ p_239624_
+		2 p_239625_ p_239625_
+		3 p_239626_ p_239626_
+com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult
+	time f_238664_
+	value f_238822_
+	<init> (Lcom/mojang/datafixers/util/Either;J)V <init>
+		0 f_238822_ f_238822_
+		1 f_238664_ f_238664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239550_ p_239550_
+	hashCode ()I hashCode
+	time ()J f_238664_
+	toString ()Ljava/lang/String; toString
+	value ()Lcom/mojang/datafixers/util/Either; f_238822_
+com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask
+	lastCheckTime f_238534_
+	output f_238835_
+	task f_238778_
+	this$0 f_238821_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V <init>
+		0 p_239958_ p_239958_
+		1 p_239959_ p_239959_
+		2 p_239960_ p_239960_
+	reset ()V m_239278_
+	runCallback ()V m_240119_
+	runCallbackIfNeeded ()V m_240045_
+	update (J)V m_239225_
+		0 p_239226_ p_239226_
+com/mojang/realmsclient/gui/task/DataFetcher$Subscription com/mojang/realmsclient/gui/task/DataFetcher$Subscription
+	subscriptions f_238520_
+	this$0 f_238725_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;)V <init>
+		0 p_239632_ p_239632_
+	forceUpdate ()V m_240009_
+	reset ()V m_240120_
+	subscribe (Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V m_239441_
+		0 p_239442_ p_239442_
+		1 p_239443_ p_239443_
+	tick ()V m_239355_
+com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult
+	time f_238539_
+	value f_238529_
+	<init> (Ljava/lang/Object;J)V <init>
+		0 f_238529_ f_238529_
+		1 f_238539_ f_238539_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240174_ p_240174_
+	hashCode ()I hashCode
+	time ()J f_238539_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_238529_
+com/mojang/realmsclient/gui/task/DataFetcher$Task com/mojang/realmsclient/gui/task/DataFetcher$Task
+	id f_238608_
+	lastResult f_238610_
+	nextUpdate f_238812_
+	pendingTask f_238827_
+	period f_238571_
+	repeatStrategy f_238639_
+	this$0 f_238738_
+	updater f_238640_
+	<init> (Lcom/mojang/realmsclient/gui/task/DataFetcher;Ljava/lang/String;Ljava/util/concurrent/Callable;JLcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)V <init>
+		0 p_239073_ p_239073_
+		1 p_239074_ p_239074_
+		2 p_239075_ p_239075_
+		3 p_239076_ p_239076_
+		4 p_239077_ p_239077_
+	lambda$updateIfNeeded$0 (JLjava/lang/Object;)V m_239689_
+		0 p_239690_ p_239690_
+		1 p_239691_ p_239691_
+	lambda$updateIfNeeded$1 (JLjava/lang/Exception;)V m_239279_
+		0 p_239280_ p_239280_
+		1 p_239281_ p_239281_
+	lambda$updateIfNeeded$2 ()Lcom/mojang/realmsclient/gui/task/DataFetcher$ComputationResult; m_239554_
+	reset ()V m_239964_
+	updateIfNeeded (J)V m_239709_
+		0 p_239710_ p_239710_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy com/mojang/realmsclient/gui/task/RepeatedDelayStrategy
+	CONSTANT f_238691_
+	<clinit> ()V <clinit>
+		static
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+	exponentialBackoff (I)Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy; m_239255_
+		static
+		0 p_239256_ p_239256_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1
+	<init> ()V <init>
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2
+	LOGGER f_238635_
+	failureCount f_238730_
+	val$maxBackoff f_238793_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_239866_ p_239866_
+	delayCyclesAfterFailure ()J m_239153_
+	delayCyclesAfterSuccess ()J m_239029_
+com/mojang/realmsclient/gui/task/package-info com/mojang/realmsclient/gui/task/package-info
+com/mojang/realmsclient/package-info com/mojang/realmsclient/package-info
+com/mojang/realmsclient/util/JsonUtils com/mojang/realmsclient/util/JsonUtils
+	<init> ()V <init>
+	getBooleanOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z m_90165_
+		static
+		0 p_90166_ p_90166_
+		1 p_90167_ p_90167_
+		2 p_90168_ p_90168_
+	getDateOr (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; m_90150_
+		static
+		0 p_90151_ p_90151_
+		1 p_90152_ p_90152_
+	getIntOr (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I m_90153_
+		static
+		0 p_90154_ p_90154_
+		1 p_90155_ p_90155_
+		2 p_90156_ p_90156_
+	getLongOr (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J m_90157_
+		static
+		0 p_90158_ p_90158_
+		1 p_90159_ p_90159_
+		2 p_90160_ p_90160_
+	getRequired (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object; m_274579_
+		static
+		0 p_275573_ p_275573_
+		1 p_275650_ p_275650_
+		2 p_275655_ p_275655_
+	getRequiredString (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String; m_274305_
+		static
+		0 p_275692_ p_275692_
+		1 p_275706_ p_275706_
+	getStringOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; m_90161_
+		static
+		0 p_90162_ p_90162_
+		1 p_90163_ p_90163_
+		2 p_90164_ p_90164_
+	getUuidOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID; m_274562_
+		static
+		0 p_275342_ p_275342_
+		1 p_275515_ p_275515_
+		2 p_275232_ p_275232_
+com/mojang/realmsclient/util/LevelType com/mojang/realmsclient/util/LevelType
+	$VALUES $VALUES
+	AMPLIFIED AMPLIFIED
+	DEFAULT DEFAULT
+	FLAT FLAT
+	LARGE_BIOMES LARGE_BIOMES
+	index f_167598_
+	name f_167599_
+	$values ()[Lcom/mojang/realmsclient/util/LevelType; m_167609_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_239481_ p_239481_
+		1 p_239482_ p_239482_
+		2 p_239483_ p_239483_
+		3 p_239484_ p_239484_
+	getDtoIndex ()I m_167608_
+	getName ()Lnet/minecraft/network/chat/Component; m_167607_
+	valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/util/LevelType; valueOf
+		static
+		0 p_167611_ p_167611_
+	values ()[Lcom/mojang/realmsclient/util/LevelType; values
+		static
+com/mojang/realmsclient/util/RealmsPersistence com/mojang/realmsclient/util/RealmsPersistence
+	FILE_NAME f_167613_
+	GSON f_90169_
+	LOGGER f_240227_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPathToData ()Ljava/io/File; m_90174_
+		static
+	read ()Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_167615_
+	readFile ()Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_90171_
+		static
+	save (Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData;)V m_167616_
+		0 p_167617_ p_167617_
+	writeFile (Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData;)V m_90172_
+		static
+		0 p_90173_ p_90173_
+com/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData com/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData
+	hasUnreadNews f_90176_
+	newsLink f_90175_
+	<init> ()V <init>
+com/mojang/realmsclient/util/RealmsTextureManager com/mojang/realmsclient/util/RealmsTextureManager
+	LOGGER f_90181_
+	TEMPLATE_ICON_LOCATION f_90182_
+	TEXTURES f_90178_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTexture (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_90196_
+		static
+		0 p_90197_ p_90197_
+		1 p_90198_ p_90198_
+	loadImage (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/NativeImage; m_269309_
+		static
+		0 p_270725_ p_270725_
+	worldTemplate (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_269474_
+		static
+		0 p_270945_ p_270945_
+		1 p_270612_ p_270612_
+com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture
+	image f_90205_
+	textureId f_90206_
+	<init> (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_90205_ f_90205_
+		1 f_90206_ f_90206_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270178_ p_270178_
+	hashCode ()I hashCode
+	image ()Ljava/lang/String; f_90205_
+	textureId ()Lnet/minecraft/resources/ResourceLocation; f_90206_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/RealmsUtil com/mojang/realmsclient/util/RealmsUtil
+	DAYS f_167621_
+	GAME_PROFILE_CACHE f_268555_
+	HOURS f_167620_
+	MINUTES f_167619_
+	RIGHT_NOW f_286936_
+	SESSION_SERVICE f_90216_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToAgePresentation (J)Lnet/minecraft/network/chat/Component; m_287183_
+		static
+		0 p_287679_ p_287679_
+	convertToAgePresentationFromInstant (Ljava/util/Date;)Lnet/minecraft/network/chat/Component; m_287255_
+		static
+		0 p_287698_ p_287698_
+	getGameProfile (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; m_269239_
+		static
+		0 p_270932_ p_270932_
+	renderPlayerFace (Lnet/minecraft/client/gui/GuiGraphics;IIILjava/lang/String;)V m_280319_
+		static
+		0 p_281255_ p_281255_
+		1 p_281818_ p_281818_
+		2 p_281791_ p_281791_
+		3 p_282088_ p_282088_
+		4 p_282512_ p_282512_
+	uuidToName (Ljava/lang/String;)Ljava/lang/String; m_90221_
+		static
+		0 p_90222_ p_90222_
+com/mojang/realmsclient/util/RealmsUtil$1 com/mojang/realmsclient/util/RealmsUtil$1
+	<init> ()V <init>
+	load (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; load
+		0 p_90229_ p_90229_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_90231_ p_90231_
+com/mojang/realmsclient/util/TextRenderingUtils com/mojang/realmsclient/util/TextRenderingUtils
+	<init> ()V <init>
+	decompose (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; m_90253_
+		static
+		0 p_90254_ p_90254_
+		1 p_90255_ p_90255_
+	decompose (Ljava/lang/String;[Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)Ljava/util/List; m_90256_
+		static
+		0 p_90257_ p_90257_
+		1 p_90258_ p_90258_
+	insertLinks (Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_90259_
+		static
+		0 p_90260_ p_90260_
+		1 p_90261_ p_90261_
+	lineBreak (Ljava/lang/String;)Ljava/util/List; m_90248_
+		static
+		0 p_90249_ p_90249_
+	split (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_90250_
+		static
+		0 p_90251_ p_90251_
+		1 p_90252_ p_90252_
+com/mojang/realmsclient/util/TextRenderingUtils$Line com/mojang/realmsclient/util/TextRenderingUtils$Line
+	segments f_90262_
+	<init> ([Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment;)V <init>
+		0 p_167625_ p_167625_
+	<init> (Ljava/util/List;)V <init>
+		0 p_90264_ p_90264_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_90266_ p_90266_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/TextRenderingUtils$LineSegment com/mojang/realmsclient/util/TextRenderingUtils$LineSegment
+	fullText f_90269_
+	linkTitle f_90270_
+	linkUrl f_90271_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_90275_ p_90275_
+		1 p_90276_ p_90276_
+		2 p_90277_ p_90277_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_90273_ p_90273_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_90287_ p_90287_
+	getLinkUrl ()Ljava/lang/String; m_90285_
+	hashCode ()I hashCode
+	isLink ()Z m_90284_
+	link (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment; m_90281_
+		static
+		0 p_90282_ p_90282_
+		1 p_90283_ p_90283_
+	renderedText ()Ljava/lang/String; m_90278_
+	text (Ljava/lang/String;)Lcom/mojang/realmsclient/util/TextRenderingUtils$LineSegment; m_90279_
+		static
+		0 p_90280_ p_90280_
+	toString ()Ljava/lang/String; toString
+com/mojang/realmsclient/util/UploadTokenCache com/mojang/realmsclient/util/UploadTokenCache
+	TOKEN_CACHE f_90290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (J)Ljava/lang/String; m_90292_
+		static
+		0 p_90293_ p_90293_
+	invalidate (J)V m_90297_
+		static
+		0 p_90298_ p_90298_
+	put (JLjava/lang/String;)V m_90294_
+		static
+		0 p_90295_ p_90295_
+		1 p_90296_ p_90296_
+com/mojang/realmsclient/util/WorldGenerationInfo com/mojang/realmsclient/util/WorldGenerationInfo
+	generateStructures f_167629_
+	levelType f_167628_
+	seed f_167627_
+	<init> (Ljava/lang/String;Lcom/mojang/realmsclient/util/LevelType;Z)V <init>
+		0 p_167631_ p_167631_
+		1 p_167632_ p_167632_
+		2 p_167633_ p_167633_
+	getLevelType ()Lcom/mojang/realmsclient/util/LevelType; m_167635_
+	getSeed ()Ljava/lang/String; m_167634_
+	shouldGenerateStructures ()Z m_167636_
+com/mojang/realmsclient/util/package-info com/mojang/realmsclient/util/package-info
+com/mojang/realmsclient/util/task/CloseServerTask com/mojang/realmsclient/util/task/CloseServerTask
+	LOGGER f_202333_
+	configureScreen f_90300_
+	serverData f_90299_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90302_ p_90302_
+		1 p_90303_ p_90303_
+	run ()V run
+com/mojang/realmsclient/util/task/ConnectTask com/mojang/realmsclient/util/task/ConnectTask
+	address f_90307_
+	realmsConnect f_90305_
+	server f_90306_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/dto/RealmsServerAddress;)V <init>
+		0 p_90309_ p_90309_
+		1 p_90310_ p_90310_
+		2 p_90311_ p_90311_
+	abortTask ()V m_5520_
+	run ()V run
+	tick ()V m_5519_
+com/mojang/realmsclient/util/task/DownloadTask com/mojang/realmsclient/util/task/DownloadTask
+	LOGGER f_202335_
+	downloadName f_90318_
+	lastScreen f_90317_
+	slot f_90316_
+	worldId f_90315_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILjava/lang/String;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_90320_ p_90320_
+		1 p_90321_ p_90321_
+		2 p_90322_ p_90322_
+		3 p_90323_ p_90323_
+	lambda$run$0 (Z)V m_90324_
+		static
+		0 p_90325_ p_90325_
+	run ()V run
+com/mojang/realmsclient/util/task/GetServerDetailsTask com/mojang/realmsclient/util/task/GetServerDetailsTask
+	LOGGER f_202337_
+	connectLock f_90330_
+	lastScreen f_90328_
+	mainScreen f_90329_
+	server f_90327_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/dto/RealmsServer;Ljava/util/concurrent/locks/ReentrantLock;)V <init>
+		0 p_90332_ p_90332_
+		1 p_90333_ p_90333_
+		2 p_90334_ p_90334_
+		3 p_90335_ p_90335_
+	connectScreen (Lcom/mojang/realmsclient/dto/RealmsServerAddress;)Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen; m_167637_
+		0 p_167638_ p_167638_
+	fetchServerAddress ()Lcom/mojang/realmsclient/dto/RealmsServerAddress; m_167653_
+	lambda$resourcePackDownloadConfirmationScreen$0 (Ljava/util/function/Function;Lcom/mojang/realmsclient/dto/RealmsServerAddress;)V m_167648_
+		static
+		0 p_167649_ p_167649_
+		1 p_167650_ p_167650_
+	lambda$resourcePackDownloadConfirmationScreen$1 (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/lang/Throwable;)Ljava/lang/Void; m_287014_
+		0 p_287305_ p_287305_
+		1 p_287306_ p_287306_
+	lambda$resourcePackDownloadConfirmationScreen$2 (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/util/function/Function;Z)V m_167642_
+		0 p_167643_ p_167643_
+		1 p_167644_ p_167644_
+		2 p_167645_ p_167645_
+	resourcePackDownloadConfirmationScreen (Lcom/mojang/realmsclient/dto/RealmsServerAddress;Ljava/util/function/Function;)Lcom/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen; m_167639_
+		0 p_167640_ p_167640_
+		1 p_167641_ p_167641_
+	run ()V run
+	scheduleResourcePackDownload (Lcom/mojang/realmsclient/dto/RealmsServerAddress;)Ljava/util/concurrent/CompletableFuture; m_167651_
+		0 p_167652_ p_167652_
+com/mojang/realmsclient/util/task/LongRunningTask com/mojang/realmsclient/util/task/LongRunningTask
+	LOGGER f_90394_
+	NUMBER_OF_RETRIES f_167654_
+	longRunningMcoTaskScreen f_90395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abortTask ()V m_5520_
+	aborted ()Z m_90411_
+	error (Lnet/minecraft/network/chat/Component;)V m_5673_
+		0 p_90408_ p_90408_
+	init ()V m_90412_
+	lambda$setScreen$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;)V m_90402_
+		static
+		0 p_90403_ p_90403_
+		1 p_90404_ p_90404_
+	pause (J)V m_167655_
+		static
+		0 p_167656_ p_167656_
+	setScreen (Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen;)V m_90400_
+		0 p_90401_ p_90401_
+	setScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_90405_
+		static
+		0 p_90406_ p_90406_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_90409_
+		0 p_90410_ p_90410_
+	tick ()V m_5519_
+com/mojang/realmsclient/util/task/OpenServerTask com/mojang/realmsclient/util/task/OpenServerTask
+	LOGGER f_202342_
+	join f_90415_
+	mainScreen f_90416_
+	minecraft f_181342_
+	returnScreen f_90414_
+	serverData f_90413_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/gui/screens/Screen;Lcom/mojang/realmsclient/RealmsMainScreen;ZLnet/minecraft/client/Minecraft;)V <init>
+		0 p_181344_ p_181344_
+		1 p_181345_ p_181345_
+		2 p_181346_ p_181346_
+		3 p_181347_ p_181347_
+		4 p_181348_ p_181348_
+	lambda$run$0 ()V m_181349_
+	run ()V run
+com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask
+	generationInfo f_167657_
+	<init> (Lcom/mojang/realmsclient/util/WorldGenerationInfo;JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167659_ p_167659_
+		1 p_167660_ p_167660_
+		2 p_167661_ p_167661_
+		3 p_167662_ p_167662_
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167664_ p_167664_
+		1 p_167665_ p_167665_
+com/mojang/realmsclient/util/task/ResettingTemplateWorldTask com/mojang/realmsclient/util/task/ResettingTemplateWorldTask
+	template f_167666_
+	<init> (Lcom/mojang/realmsclient/dto/WorldTemplate;JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167668_ p_167668_
+		1 p_167669_ p_167669_
+		2 p_167670_ p_167670_
+		3 p_167671_ p_167671_
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167673_ p_167673_
+		1 p_167674_ p_167674_
+com/mojang/realmsclient/util/task/ResettingWorldTask com/mojang/realmsclient/util/task/ResettingWorldTask
+	LOGGER f_202344_
+	callback f_90429_
+	serverId f_90427_
+	title f_90428_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)V <init>
+		0 p_167676_ p_167676_
+		1 p_167677_ p_167677_
+		2 p_167678_ p_167678_
+	run ()V run
+	sendResetRequest (Lcom/mojang/realmsclient/client/RealmsClient;J)V m_142381_
+		0 p_167679_ p_167679_
+		1 p_167680_ p_167680_
+com/mojang/realmsclient/util/task/RestoreTask com/mojang/realmsclient/util/task/RestoreTask
+	LOGGER f_202346_
+	backup f_90439_
+	lastScreen f_90441_
+	worldId f_90440_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/realmsclient/dto/Backup;JLcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90443_ p_90443_
+		1 p_90444_ p_90444_
+		2 p_90445_ p_90445_
+	run ()V run
+com/mojang/realmsclient/util/task/SwitchMinigameTask com/mojang/realmsclient/util/task/SwitchMinigameTask
+	LOGGER f_202348_
+	lastScreen f_90449_
+	worldId f_90447_
+	worldTemplate f_90448_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLcom/mojang/realmsclient/dto/WorldTemplate;Lcom/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen;)V <init>
+		0 p_90451_ p_90451_
+		1 p_90452_ p_90452_
+		2 p_90453_ p_90453_
+	run ()V run
+com/mojang/realmsclient/util/task/SwitchSlotTask com/mojang/realmsclient/util/task/SwitchSlotTask
+	LOGGER f_202350_
+	callback f_90457_
+	slot f_90456_
+	worldId f_90455_
+	<clinit> ()V <clinit>
+		static
+	<init> (JILjava/lang/Runnable;)V <init>
+		0 p_90459_ p_90459_
+		1 p_90460_ p_90460_
+		2 p_90461_ p_90461_
+	run ()V run
+com/mojang/realmsclient/util/task/WorldCreationTask com/mojang/realmsclient/util/task/WorldCreationTask
+	LOGGER f_202352_
+	lastScreen f_90466_
+	motd f_90464_
+	name f_90463_
+	worldId f_90465_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLjava/lang/String;Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_90468_ p_90468_
+		1 p_90469_ p_90469_
+		2 p_90470_ p_90470_
+		3 p_90471_ p_90471_
+	run ()V run
+com/mojang/realmsclient/util/task/package-info com/mojang/realmsclient/util/task/package-info
+net/minecraft/BlockUtil net/minecraft/BlockUtil
+	<init> ()V <init>
+	getLargestRectangleAround (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;ILnet/minecraft/core/Direction$Axis;ILjava/util/function/Predicate;)Lnet/minecraft/BlockUtil$FoundRectangle; m_124334_
+		static
+		0 p_124335_ p_124335_
+		1 p_124336_ p_124336_
+		2 p_124337_ p_124337_
+		3 p_124338_ p_124338_
+		4 p_124339_ p_124339_
+		5 p_124340_ p_124340_
+	getLimit (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)I m_124341_
+		static
+		0 p_124342_ p_124342_
+		1 p_124343_ p_124343_
+		2 p_124344_ p_124344_
+		3 p_124345_ p_124345_
+	getMaxRectangleLocation ([I)Lcom/mojang/datafixers/util/Pair; m_124346_
+		static
+		0 p_124347_ p_124347_
+	getTopConnectedBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_177845_
+		static
+		0 p_177846_ p_177846_
+		1 p_177847_ p_177847_
+		2 p_177848_ p_177848_
+		3 p_177849_ p_177849_
+		4 p_177850_ p_177850_
+net/minecraft/BlockUtil$FoundRectangle net/minecraft/BlockUtil$FoundRectangle
+	axis1Size f_124349_
+	axis2Size f_124350_
+	minCorner f_124348_
+	<init> (Lnet/minecraft/core/BlockPos;II)V <init>
+		0 p_124352_ p_124352_
+		1 p_124353_ p_124353_
+		2 p_124354_ p_124354_
+net/minecraft/BlockUtil$IntBounds net/minecraft/BlockUtil$IntBounds
+	max f_124356_
+	min f_124355_
+	<init> (II)V <init>
+		0 p_124358_ p_124358_
+		1 p_124359_ p_124359_
+	toString ()Ljava/lang/String; toString
+net/minecraft/CharPredicate net/minecraft/CharPredicate
+	and (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; m_178286_
+		0 p_178287_ p_178287_
+	lambda$and$0 (Lnet/minecraft/CharPredicate;C)Z m_178293_
+		0 p_178294_ p_178294_
+		1 p_178295_ p_178295_
+	lambda$negate$1 (C)Z m_178284_
+		0 p_178285_ p_178285_
+	lambda$or$2 (Lnet/minecraft/CharPredicate;C)Z m_178288_
+		0 p_178289_ p_178289_
+		1 p_178290_ p_178290_
+	negate ()Lnet/minecraft/CharPredicate; m_178283_
+	or (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; m_178291_
+		0 p_178292_ p_178292_
+	test (C)Z m_125854_
+		0 p_125855_ p_125855_
+net/minecraft/ChatFormatting net/minecraft/ChatFormatting
+	$VALUES $VALUES
+	AQUA AQUA
+	BLACK BLACK
+	BLUE BLUE
+	BOLD BOLD
+	CODEC f_236796_
+	DARK_AQUA DARK_AQUA
+	DARK_BLUE DARK_BLUE
+	DARK_GRAY DARK_GRAY
+	DARK_GREEN DARK_GREEN
+	DARK_PURPLE DARK_PURPLE
+	DARK_RED DARK_RED
+	FORMATTING_BY_NAME f_126619_
+	GOLD GOLD
+	GRAY GRAY
+	GREEN GREEN
+	ITALIC ITALIC
+	LIGHT_PURPLE LIGHT_PURPLE
+	OBFUSCATED OBFUSCATED
+	PREFIX_CODE f_178509_
+	RED RED
+	RESET RESET
+	STRIKETHROUGH STRIKETHROUGH
+	STRIP_FORMATTING_PATTERN f_126620_
+	UNDERLINE UNDERLINE
+	WHITE WHITE
+	YELLOW YELLOW
+	code f_126622_
+	color f_126595_
+	id f_126594_
+	isFormat f_126592_
+	name f_126621_
+	toString f_126593_
+	$values ()[Lnet/minecraft/ChatFormatting; m_178511_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V <init>
+		0 p_126625_ p_126625_
+		1 p_126626_ p_126626_
+		2 p_126627_ p_126627_
+		3 p_126628_ p_126628_
+		4 p_126629_ p_126629_
+		5 p_126630_ p_126630_
+	<init> (Ljava/lang/String;ILjava/lang/String;CZ)V <init>
+		0 p_126632_ p_126632_
+		1 p_126633_ p_126633_
+		2 p_126634_ p_126634_
+		3 p_126635_ p_126635_
+		4 p_126636_ p_126636_
+	<init> (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V <init>
+		0 p_126638_ p_126638_
+		1 p_126639_ p_126639_
+		2 p_126640_ p_126640_
+		3 p_126641_ p_126641_
+		4 p_126642_ p_126642_
+		5 p_126643_ p_126643_
+		6 p_126644_ p_126644_
+	cleanName (Ljava/lang/String;)Ljava/lang/String; m_126662_
+		static
+		0 p_126663_ p_126663_
+	getByCode (C)Lnet/minecraft/ChatFormatting; m_126645_
+		static
+		0 p_126646_ p_126646_
+	getById (I)Lnet/minecraft/ChatFormatting; m_126647_
+		static
+		0 p_126648_ p_126648_
+	getByName (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; m_126657_
+		static
+		0 p_126658_ p_126658_
+	getChar ()C m_178510_
+	getColor ()Ljava/lang/Integer; m_126665_
+	getId ()I m_126656_
+	getName ()Ljava/lang/String; m_126666_
+	getNames (ZZ)Ljava/util/Collection; m_126653_
+		static
+		0 p_126654_ p_126654_
+		1 p_126655_ p_126655_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isColor ()Z m_126664_
+	isFormat ()Z m_126661_
+	lambda$static$0 (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; m_126659_
+		static
+		0 p_126660_ p_126660_
+	lambda$static$1 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; m_126651_
+		static
+		0 p_126652_ p_126652_
+	stripFormatting (Ljava/lang/String;)Ljava/lang/String; m_126649_
+		static
+		0 p_126650_ p_126650_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; valueOf
+		static
+		0 p_126669_ p_126669_
+	values ()[Lnet/minecraft/ChatFormatting; values
+		static
+net/minecraft/CrashReport net/minecraft/CrashReport
+	DATE_TIME_FORMATTER f_241641_
+	LOGGER f_127499_
+	details f_127503_
+	exception f_127501_
+	saveFile f_127504_
+	systemReport f_178624_
+	title f_127500_
+	trackingStackTrace f_127505_
+	uncategorizedStackTrace f_127506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_127509_ p_127509_
+		1 p_127510_ p_127510_
+	addCategory (Ljava/lang/String;I)Lnet/minecraft/CrashReportCategory; m_127516_
+		0 p_127517_ p_127517_
+		1 p_127518_ p_127518_
+	addCategory (Ljava/lang/String;)Lnet/minecraft/CrashReportCategory; m_127514_
+		0 p_127515_ p_127515_
+	forThrowable (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; m_127521_
+		static
+		0 p_127522_ p_127522_
+		1 p_127523_ p_127523_
+	getDetails (Ljava/lang/StringBuilder;)V m_127519_
+		0 p_127520_ p_127520_
+	getDetails ()Ljava/lang/String; m_178625_
+	getErrorComment ()Ljava/lang/String; m_127531_
+		static
+	getException ()Ljava/lang/Throwable; m_127524_
+	getExceptionMessage ()Ljava/lang/String; m_127525_
+	getFriendlyReport ()Ljava/lang/String; m_127526_
+	getSaveFile ()Ljava/io/File; m_127527_
+	getSystemReport ()Lnet/minecraft/SystemReport; m_178626_
+	getTitle ()Ljava/lang/String; m_127511_
+	preload ()V m_127529_
+		static
+	saveToFile (Ljava/io/File;)Z m_127512_
+		0 p_127513_ p_127513_
+net/minecraft/CrashReportCategory net/minecraft/CrashReportCategory
+	entries f_128138_
+	stackTrace f_128139_
+	title f_128137_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_178936_ p_178936_
+	fillInStackTrace (I)I m_128148_
+		0 p_128149_ p_128149_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; m_178937_
+		static
+		0 p_178938_ p_178938_
+		1 p_178939_ p_178939_
+		2 p_178940_ p_178940_
+		3 p_178941_ p_178941_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_178947_
+		static
+		0 p_178948_ p_178948_
+		1 p_178949_ p_178949_
+	formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; m_178942_
+		static
+		0 p_178943_ p_178943_
+		1 p_178944_ p_178944_
+		2 p_178945_ p_178945_
+		3 p_178946_ p_178946_
+	getDetails (Ljava/lang/StringBuilder;)V m_128168_
+		0 p_128169_ p_128169_
+	getStacktrace ()[Ljava/lang/StackTraceElement; m_128143_
+	lambda$populateBlockDetails$0 (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_178955_
+		static
+		0 p_178956_ p_178956_
+		1 p_178957_ p_178957_
+	populateBlockDetails (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_178950_
+		static
+		0 p_178951_ p_178951_
+		1 p_178952_ p_178952_
+		2 p_178953_ p_178953_
+		3 p_178954_ p_178954_
+	setDetail (Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory; m_128165_
+		0 p_128166_ p_128166_
+		1 p_128167_ p_128167_
+	setDetail (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportCategory; m_128159_
+		0 p_128160_ p_128160_
+		1 p_128161_ p_128161_
+	setDetailError (Ljava/lang/String;Ljava/lang/Throwable;)V m_128162_
+		0 p_128163_ p_128163_
+		1 p_128164_ p_128164_
+	trimStacktrace (I)V m_128174_
+		0 p_128175_ p_128175_
+	validateStackTrace (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z m_128156_
+		0 p_128157_ p_128157_
+		1 p_128158_ p_128158_
+net/minecraft/CrashReportCategory$Entry net/minecraft/CrashReportCategory$Entry
+	key f_128178_
+	value f_128179_
+	<init> (Ljava/lang/String;Ljava/lang/Object;)V <init>
+		0 p_128181_ p_128181_
+		1 p_128182_ p_128182_
+	getKey ()Ljava/lang/String; m_128183_
+	getValue ()Ljava/lang/String; m_128184_
+net/minecraft/CrashReportDetail net/minecraft/CrashReportDetail
+net/minecraft/DefaultUncaughtExceptionHandler net/minecraft/DefaultUncaughtExceptionHandler
+	logger f_131075_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202576_ p_202576_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_131079_ p_131079_
+		1 p_131080_ p_131080_
+net/minecraft/DefaultUncaughtExceptionHandlerWithName net/minecraft/DefaultUncaughtExceptionHandlerWithName
+	logger f_131799_
+	<init> (Lorg/slf4j/Logger;)V <init>
+		0 p_202578_ p_202578_
+	uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
+		0 p_131803_ p_131803_
+		1 p_131804_ p_131804_
+net/minecraft/DetectedVersion net/minecraft/DetectedVersion
+	BUILT_IN f_132476_
+	LOGGER f_132477_
+	buildTime f_132484_
+	dataPackVersion f_179762_
+	id f_132478_
+	name f_132479_
+	protocolVersion f_132482_
+	resourcePackVersion f_179761_
+	stable f_132480_
+	worldVersion f_132481_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_132489_ p_132489_
+	getBuildTime ()Ljava/util/Date; m_132491_
+	getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_183476_
+	getId ()Ljava/lang/String; m_132492_
+	getName ()Ljava/lang/String; m_132493_
+	getPackVersion (Lnet/minecraft/server/packs/PackType;)I m_264084_
+		0 p_265454_ p_265454_
+	getProtocolVersion ()I m_132495_
+	isStable ()Z m_132498_
+	tryDetectVersion ()Lnet/minecraft/WorldVersion; m_195834_
+		static
+net/minecraft/FieldsAreNonnullByDefault net/minecraft/FieldsAreNonnullByDefault
+net/minecraft/FileUtil net/minecraft/FileUtil
+	COPY_COUNTER_PATTERN f_133725_
+	MAX_FILE_NAME f_179920_
+	RESERVED_WINDOWS_FILENAMES f_133726_
+	STRICT_PATH_SEGMENT_CHECK f_244114_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createDirectoriesSafe (Ljava/nio/file/Path;)V m_257659_
+		static
+		0 p_259902_ p_259902_
+	createPathToResource (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; m_133736_
+		static
+		0 p_133737_ p_133737_
+		1 p_133738_ p_133738_
+		2 p_133739_ p_133739_
+	decomposePath (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_245538_
+		static
+		0 p_248866_ p_248866_
+	findAvailableName (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_133730_
+		static
+		0 p_133731_ p_133731_
+		1 p_133732_ p_133732_
+		2 p_133733_ p_133733_
+	getFullResourcePath (Ljava/lang/String;)Ljava/lang/String; m_179922_
+		static
+		0 p_179923_ p_179923_
+	isPathNormalized (Ljava/nio/file/Path;)Z m_133728_
+		static
+		0 p_133729_ p_133729_
+	isPathPortable (Ljava/nio/file/Path;)Z m_133734_
+		static
+		0 p_133735_ p_133735_
+	isValidStrictPathSegment (Ljava/lang/String;)Z m_245636_
+		static
+		0 p_249814_ p_249814_
+	lambda$decomposePath$0 (Ljava/lang/String;)Ljava/lang/String; m_274428_
+		static
+		0 p_275428_ p_275428_
+	lambda$decomposePath$1 (Ljava/lang/String;)Ljava/lang/String; m_274372_
+		static
+		0 p_275724_ p_275724_
+	lambda$decomposePath$2 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_274618_
+		static
+		0 p_275632_ p_275632_
+		1 p_275544_ p_275544_
+	lambda$decomposePath$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_274352_
+		static
+		0 p_275543_ p_275543_
+		1 p_275518_ p_275518_
+	normalizeResourcePath (Ljava/lang/String;)Ljava/lang/String; m_179924_
+		static
+		0 p_179925_ p_179925_
+	resolvePath (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; m_245247_
+		static
+		0 p_251522_ p_251522_
+		1 p_251495_ p_251495_
+	validatePath ([Ljava/lang/String;)V m_245411_
+		static
+		0 p_249502_ p_249502_
+net/minecraft/MethodsReturnNonnullByDefault net/minecraft/MethodsReturnNonnullByDefault
+net/minecraft/Optionull net/minecraft/Optionull
+	<init> ()V <init>
+	first (Ljava/util/Collection;)Ljava/lang/Object; m_269359_
+		static
+		0 p_270346_ p_270346_
+	firstOrDefault (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; m_269248_
+		static
+		0 p_270625_ p_270625_
+		1 p_270960_ p_270960_
+	firstOrElse (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; m_269262_
+		static
+		0 p_270529_ p_270529_
+		1 p_270239_ p_270239_
+	isNullOrEmpty ([Ljava/lang/Object;)Z m_269596_
+		static
+		0 p_270794_ p_270794_
+	isNullOrEmpty ([Z)Z m_269432_
+		static
+		0 p_270403_ p_270403_
+	isNullOrEmpty ([S)Z m_269165_
+		static
+		0 p_270712_ p_270712_
+	isNullOrEmpty ([I)Z m_269216_
+		static
+		0 p_270127_ p_270127_
+	isNullOrEmpty ([J)Z m_269433_
+		static
+		0 p_270148_ p_270148_
+	isNullOrEmpty ([C)Z m_269516_
+		static
+		0 p_270512_ p_270512_
+	isNullOrEmpty ([D)Z m_269263_
+		static
+		0 p_270373_ p_270373_
+	isNullOrEmpty ([F)Z m_269501_
+		static
+		0 p_270428_ p_270428_
+	isNullOrEmpty ([B)Z m_269589_
+		static
+		0 p_270775_ p_270775_
+	map (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; m_269382_
+		static
+		0 p_270441_ p_270441_
+		1 p_270332_ p_270332_
+	mapOrDefault (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_269278_
+		static
+		0 p_270215_ p_270215_
+		1 p_270557_ p_270557_
+		2 p_270839_ p_270839_
+	mapOrElse (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; m_269543_
+		static
+		0 p_270820_ p_270820_
+		1 p_270536_ p_270536_
+		2 p_270756_ p_270756_
+net/minecraft/ReportedException net/minecraft/ReportedException
+	report f_134758_
+	<init> (Lnet/minecraft/CrashReport;)V <init>
+		0 p_134760_ p_134760_
+	getCause ()Ljava/lang/Throwable; getCause
+	getMessage ()Ljava/lang/String; getMessage
+	getReport ()Lnet/minecraft/CrashReport; m_134761_
+net/minecraft/ResourceLocationException net/minecraft/ResourceLocationException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135421_ p_135421_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_135423_ p_135423_
+		1 p_135424_ p_135424_
+net/minecraft/SharedConstants net/minecraft/SharedConstants
+	AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK f_142922_
+	AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY f_142924_
+	AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE f_142923_
+	CHECK_DATA_FIXER_SCHEMA f_136182_
+	COMMAND_STACK_TRACES f_142949_
+	CURRENT_VERSION f_136185_
+	DATA_FIX_TYPES_TO_OPTIMIZE f_273866_
+	DATA_PACK_FORMAT f_142958_
+	DATA_VERSION_TAG f_142959_
+	DEBUG_ALLOW_LOW_SIM_DISTANCE f_183704_
+	DEBUG_AQUIFERS f_183696_
+	DEBUG_BEES f_142907_
+	DEBUG_BLOCK_BREAK f_142909_
+	DEBUG_BRAIN f_142906_
+	DEBUG_BYPASS_REALMS_VERSION_CHECK f_214357_
+	DEBUG_CARVERS f_142930_
+	DEBUG_CHUNKS f_142895_
+	DEBUG_COLLISION f_142888_
+	DEBUG_DISABLE_AQUIFERS f_142936_
+	DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION f_183701_
+	DEBUG_DISABLE_BLENDING f_183700_
+	DEBUG_DISABLE_CARVERS f_142939_
+	DEBUG_DISABLE_FEATURES f_142941_
+	DEBUG_DISABLE_FLUID_GENERATION f_142935_
+	DEBUG_DISABLE_LIQUID_SPREADING f_142933_
+	DEBUG_DISABLE_ORE_VEINS f_142942_
+	DEBUG_DISABLE_STRUCTURES f_142940_
+	DEBUG_DISABLE_SURFACE f_142938_
+	DEBUG_DONT_SAVE_WORLD f_142927_
+	DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND f_285651_
+	DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES f_142898_
+	DEBUG_DUMP_TEXTURE_ATLAS f_142897_
+	DEBUG_FEATURE_COUNT f_183694_
+	DEBUG_FORCE_TELEMETRY f_260664_
+	DEBUG_GAME_EVENT_LISTENERS f_142896_
+	DEBUG_GOAL_SELECTOR f_142904_
+	DEBUG_HEIGHTMAP f_142887_
+	DEBUG_HOTKEYS f_142972_
+	DEBUG_IGNORE_LOCAL_MOB_CAP f_183695_
+	DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING f_183697_
+	DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN f_142926_
+	DEBUG_LARGE_DRIPSTONE f_142928_
+	DEBUG_LIGHT f_142892_
+	DEBUG_MONITOR_TICK_TIMES f_142911_
+	DEBUG_NAMED_RUNNABLES f_142903_
+	DEBUG_NEIGHBORSUPDATE f_142890_
+	DEBUG_ONLY_GENERATE_HALF_THE_WORLD f_142934_
+	DEBUG_OPEN_INCOMPATIBLE_WORLDS f_183703_
+	DEBUG_ORE_VEINS f_142931_
+	DEBUG_PACKET_SERIALIZATION f_142929_
+	DEBUG_PATHFINDING f_142975_
+	DEBUG_RAIDS f_142908_
+	DEBUG_RENDER f_142974_
+	DEBUG_RESOURCE_GENERATION_OVERRIDE f_243898_
+	DEBUG_RESOURCE_LOAD_TIMES f_142910_
+	DEBUG_SAVE_STRUCTURES_AS_SNBT f_142900_
+	DEBUG_SCULK_CATALYST f_214356_
+	DEBUG_SHAPES f_142889_
+	DEBUG_SHOW_SERVER_DEBUG_VALUES f_142913_
+	DEBUG_SKY_LIGHT_SECTIONS f_279535_
+	DEBUG_SMALL_SPAWN f_142932_
+	DEBUG_SOCIAL_INTERACTIONS f_238781_
+	DEBUG_SOLID_FACE f_142894_
+	DEBUG_STORE_CHUNK_STACKTRACES f_142914_
+	DEBUG_STRUCTURES f_142891_
+	DEBUG_STRUCTURE_EDIT_MODE f_142899_
+	DEBUG_SUBTITLES f_142946_
+	DEBUG_SUPPORT_BLOCKS f_285593_
+	DEBUG_SYNCHRONOUS_GL_LOGS f_142901_
+	DEBUG_UI_NARRATION f_142973_
+	DEBUG_VALIDATE_RESOURCE_PATH_CASE f_243691_
+	DEBUG_VERBOSE_SERVER_EVENTS f_142902_
+	DEBUG_VILLAGE_SECTIONS f_142905_
+	DEBUG_WATER f_142886_
+	DEBUG_WORLDGENATTEMPT f_142893_
+	DEBUG_WORLD_RECREATE f_142950_
+	DEFAULT_MINECRAFT_PORT f_142944_
+	FAKE_MS_JITTER f_142948_
+	FAKE_MS_LATENCY f_142947_
+	FIX_SAND_DUPE f_142968_
+	FIX_TNT_DUPE f_142967_
+	ILLEGAL_FILE_CHARACTERS f_136184_
+	INGAME_DEBUG_OUTPUT f_142945_
+	IS_RUNNING_IN_IDE f_136183_
+	LANGUAGE_FORMAT f_244360_
+	MAXIMUM_TICK_TIME_NANOS f_136181_
+	MAX_CHAINED_NEIGHBOR_UPDATES f_214355_
+	MAX_CHAT_LENGTH f_142917_
+	MAX_COMMAND_LENGTH f_142918_
+	MAX_RENDER_DISTANCE f_242499_
+	MULTITHREADED_RENDERING f_142966_
+	NETTY_LEAK_DETECTION f_136180_
+	RELEASE_NETWORK_PROTOCOL_VERSION f_142954_
+	REPORT_FORMAT_VERSION f_243916_
+	RESOURCE_PACK_FORMAT f_142957_
+	SERIES f_183702_
+	SNAPSHOT f_142912_
+	SNAPSHOT_NETWORK_PROTOCOL_VERSION f_142955_
+	SNAPSHOT_PROTOCOL_BIT f_142925_
+	SNBT_NAG_VERSION f_142956_
+	THROW_ON_TASK_FAILURE f_201847_
+	TICKS_PER_GAME_DAY f_142921_
+	TICKS_PER_MINUTE f_142920_
+	TICKS_PER_SECOND f_142919_
+	USE_DEBUG_FEATURES f_142970_
+	USE_NEW_RENDERSYSTEM f_142965_
+	USE_WORKFLOWS_HOOKS f_279621_
+	VERSION_STRING f_142952_
+	WORLD_ICON_SIZE f_289041_
+	WORLD_RESOLUTION f_142916_
+	WORLD_VERSION f_142951_
+	debugGenerateSquareTerrainWithoutNoise f_183698_
+	debugGenerateStripedTerrainWithoutNoise f_183699_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	debugVoidTerrain (Lnet/minecraft/world/level/ChunkPos;)Z m_183707_
+		static
+		0 p_183708_ p_183708_
+	enableDataFixerOptimizations ()V m_214358_
+		static
+	filterText (Ljava/lang/String;Z)Ljava/lang/String; m_239657_
+		static
+		0 p_239658_ p_239658_
+		1 p_239659_ p_239659_
+	filterText (Ljava/lang/String;)Ljava/lang/String; m_136190_
+		static
+		0 p_136191_ p_136191_
+	getCurrentVersion ()Lnet/minecraft/WorldVersion; m_183709_
+		static
+	getProtocolVersion ()I m_136192_
+		static
+	isAllowedChatCharacter (C)Z m_136188_
+		static
+		0 p_136189_ p_136189_
+	setVersion (Lnet/minecraft/WorldVersion;)V m_183705_
+		static
+		0 p_183706_ p_183706_
+	tryDetectVersion ()V m_142977_
+		static
+net/minecraft/SystemReport net/minecraft/SystemReport
+	BYTES_PER_MEBIBYTE f_143506_
+	JAVA_VERSION f_143510_
+	JAVA_VM_VERSION f_143511_
+	LOGGER f_143508_
+	ONE_GIGA f_143507_
+	OPERATING_SYSTEM f_143509_
+	entries f_143512_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	appendToCrashReportString (Ljava/lang/StringBuilder;)V m_143525_
+		0 p_143526_ p_143526_
+	ignoreErrors (Ljava/lang/String;Ljava/lang/Runnable;)V m_143516_
+		0 p_143517_ p_143517_
+		1 p_143518_ p_143518_
+	lambda$appendToCrashReportString$20 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V m_143527_
+		static
+		0 p_143528_ p_143528_
+		1 p_143529_ p_143529_
+		2 p_143530_ p_143530_
+	lambda$new$0 ()Ljava/lang/String; m_143578_
+		static
+	lambda$new$1 ()Ljava/lang/String; m_143573_
+		static
+	lambda$new$2 ()V m_143564_
+	lambda$new$3 ()Ljava/lang/String; m_241713_
+		static
+	lambda$putGraphics$15 (Loshi/hardware/GraphicsCard;)Ljava/lang/String; m_241714_
+		static
+		0 p_242041_ p_242041_
+	lambda$putHardware$4 (Loshi/hardware/HardwareAbstractionLayer;)V m_143569_
+		0 p_143570_ p_143570_
+	lambda$putHardware$5 (Loshi/hardware/HardwareAbstractionLayer;)V m_143558_
+		0 p_143559_ p_143559_
+	lambda$putHardware$6 (Loshi/hardware/HardwareAbstractionLayer;)V m_143545_
+		0 p_143546_ p_143546_
+	lambda$putMemory$13 (Loshi/hardware/GlobalMemory;)V m_143567_
+		0 p_143568_ p_143568_
+	lambda$putMemory$14 (Loshi/hardware/GlobalMemory;)V m_143556_
+		0 p_143557_ p_143557_
+	lambda$putPhysicalMemory$7 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241707_
+		static
+		0 p_242035_ p_242035_
+	lambda$putPhysicalMemory$8 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241709_
+		static
+		0 p_242037_ p_242037_
+	lambda$putProcessor$16 (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; m_241706_
+		static
+		0 p_242034_ p_242034_
+	lambda$putProcessor$17 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143574_
+		static
+		0 p_143575_ p_143575_
+	lambda$putProcessor$18 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143565_
+		static
+		0 p_143566_ p_143566_
+	lambda$putProcessor$19 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143554_
+		static
+		0 p_143555_ p_143555_
+	lambda$putVirtualMemory$10 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241712_
+		static
+		0 p_242040_ p_242040_
+	lambda$putVirtualMemory$11 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241710_
+		static
+		0 p_242038_ p_242038_
+	lambda$putVirtualMemory$12 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241711_
+		static
+		0 p_242039_ p_242039_
+	lambda$putVirtualMemory$9 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241708_
+		static
+		0 p_242036_ p_242036_
+	lambda$toLineSeparatedString$21 (Ljava/util/Map$Entry;)Ljava/lang/String; m_143533_
+		static
+		0 p_143534_ p_143534_
+	putGraphics (Ljava/util/List;)V m_143552_
+		0 p_143553_ p_143553_
+	putHardware (Loshi/SystemInfo;)V m_143535_
+		0 p_143536_ p_143536_
+	putMemory (Loshi/hardware/GlobalMemory;)V m_143541_
+		0 p_143542_ p_143542_
+	putPhysicalMemory (Ljava/util/List;)V m_143531_
+		0 p_143532_ p_143532_
+	putProcessor (Loshi/hardware/CentralProcessor;)V m_143539_
+		0 p_143540_ p_143540_
+	putVirtualMemory (Loshi/hardware/VirtualMemory;)V m_143549_
+		0 p_143550_ p_143550_
+	setDetail (Ljava/lang/String;Ljava/lang/String;)V m_143519_
+		0 p_143520_ p_143520_
+		1 p_143521_ p_143521_
+	setDetail (Ljava/lang/String;Ljava/util/function/Supplier;)V m_143522_
+		0 p_143523_ p_143523_
+		1 p_143524_ p_143524_
+	toLineSeparatedString ()Ljava/lang/String; m_143515_
+net/minecraft/Util net/minecraft/Util
+	BACKGROUND_EXECUTOR f_137444_
+	DEFAULT_MAX_THREADS f_183935_
+	FILENAME_DATE_TIME_FORMATTER f_241646_
+	IO_POOL f_137445_
+	LOGGER f_137446_
+	MAX_THREADS_SYSTEM_PROPERTY f_183936_
+	NIL_UUID f_137441_
+	TICKER f_211544_
+	WORKER_COUNT f_137442_
+	ZIP_FILE_SYSTEM_PROVIDER f_143778_
+	thePauser f_183937_
+	timeSource f_137440_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	backgroundExecutor ()Ljava/util/concurrent/ExecutorService; m_183991_
+		static
+	blockUntilDone (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; m_214652_
+		static
+		0 p_214653_ p_214653_
+		1 p_214654_ p_214654_
+	blockUntilDone (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_214679_
+		static
+		0 p_214680_ p_214680_
+	copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_137563_
+		static
+		0 p_137564_ p_137564_
+		1 p_137565_ p_137565_
+		2 p_137566_ p_137566_
+	createDeleter (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137500_
+		static
+		0 p_137501_ p_137501_
+	createFileCreatedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137572_
+		static
+		0 p_137573_ p_137573_
+	createFileDeletedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137561_
+		static
+		0 p_137562_ p_137562_
+	createIndexLookup (Ljava/util/List;)Ljava/util/function/ToIntFunction; m_214686_
+		static
+		0 p_214687_ p_214687_
+	createIndexLookup (Ljava/util/List;Ljava/util/function/IntFunction;)Ljava/util/function/ToIntFunction; m_214634_
+		static
+		0 p_214635_ p_214635_
+		1 p_214636_ p_214636_
+	createRenamer (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137502_
+		static
+		0 p_137503_ p_137503_
+		1 p_137504_ p_137504_
+	describeError (Ljava/lang/Throwable;)Ljava/lang/String; m_137575_
+		static
+		0 p_137576_ p_137576_
+	doFetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; m_137551_
+		static
+		0 p_137552_ p_137552_
+		1 p_137553_ p_137553_
+	doPause (Ljava/lang/String;)V m_183984_
+		static
+		0 p_183985_ p_183985_
+	executeInSequence ([Ljava/util/function/BooleanSupplier;)Z m_137548_
+		static
+		0 p_137549_ p_137549_
+	fallibleSequence (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_214631_
+		static
+		0 p_214632_ p_214632_
+		1 p_214633_ p_214633_
+	fetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; m_137456_
+		static
+		0 p_137457_ p_137457_
+		1 p_137458_ p_137458_
+	findNextInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; m_137466_
+		static
+		0 p_137467_ p_137467_
+		1 p_137468_ p_137468_
+	findPreviousInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; m_137554_
+		static
+		0 p_137555_ p_137555_
+		1 p_137556_ p_137556_
+	fixedSize (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; m_143795_
+		static
+		0 p_143796_ p_143796_
+		1 p_143797_ p_143797_
+	fixedSize (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; m_137539_
+		static
+		0 p_137540_ p_137540_
+		1 p_137541_ p_137541_
+	fixedSize (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; m_287262_
+		static
+		0 p_287579_ p_287579_
+		1 p_287631_ p_287631_
+	getEpochMillis ()J m_137574_
+		static
+	getFilenameFormattedDateTime ()Ljava/lang/String; m_241986_
+		static
+	getMaxThreads ()I m_183993_
+		static
+	getMillis ()J m_137550_
+		static
+	getNanos ()J m_137569_
+		static
+	getOrThrow (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;)Ljava/lang/Object; m_260975_
+		static
+		0 p_261812_ p_261812_
+		1 p_261468_ p_261468_
+	getPlatform ()Lnet/minecraft/Util$OS; m_137581_
+		static
+	getPropertyName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Ljava/lang/String; m_137453_
+		static
+		0 p_137454_ p_137454_
+		1 p_137455_ p_137455_
+	getRandom (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214621_
+		static
+		0 p_214622_ p_214622_
+		1 p_214623_ p_214623_
+	getRandom ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214670_
+		static
+		0 p_214671_ p_214671_
+		1 p_214672_ p_214672_
+	getRandom ([ILnet/minecraft/util/RandomSource;)I m_214667_
+		static
+		0 p_214668_ p_214668_
+		1 p_214669_ p_214669_
+	getRandomSafe (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_214676_
+		static
+		0 p_214677_ p_214677_
+		1 p_214678_ p_214678_
+	getVmArguments ()Ljava/util/stream/Stream; m_137582_
+		static
+	identityStrategy ()Lit/unimi/dsi/fastutil/Hash$Strategy; m_137583_
+		static
+	ifElse (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; m_137521_
+		static
+		0 p_137522_ p_137522_
+		1 p_137523_ p_137523_
+		2 p_137524_ p_137524_
+	ioPool ()Ljava/util/concurrent/ExecutorService; m_183992_
+		static
+	isBlank (Ljava/lang/String;)Z m_288217_
+		static
+		0 p_288983_ p_288983_
+	isWhitespace (I)Z m_288213_
+		static
+		0 p_289004_ p_289004_
+	lambda$fallibleSequence$10 (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V m_214646_
+		static
+		0 p_214647_ p_214647_
+		1 p_214648_ p_214648_
+		2 p_214649_ p_214649_
+		3 p_214650_ p_214650_
+		4 p_214651_ p_214651_
+	lambda$fallibleSequence$11 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V m_214637_
+		static
+		0 p_214638_ p_214638_
+		1 p_214639_ p_214639_
+		2 p_214640_ p_214640_
+		3 p_214641_ p_214641_
+	lambda$fallibleSequence$12 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_214624_
+		static
+		0 p_214625_ p_214625_
+		1 p_214626_ p_214626_
+	lambda$fixedSize$14 (I)Ljava/lang/String; m_273966_
+		static
+		0 p_274643_ p_274643_
+	lambda$fixedSize$15 (I)Ljava/lang/String; m_273964_
+		static
+		0 p_274639_ p_274639_
+	lambda$fixedSize$16 (I)Ljava/lang/String; m_287015_
+		static
+		0 p_287307_ p_287307_
+	lambda$getVmArguments$7 (Ljava/lang/String;)Z m_201902_
+		static
+		0 p_201903_ p_201903_
+	lambda$makeExecutor$3 (Ljava/lang/String;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; m_201861_
+		static
+		0 p_201862_ p_201862_
+		1 p_201863_ p_201863_
+	lambda$makeIoExecutor$4 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_201859_
+		static
+		0 p_201860_ p_201860_
+	lambda$prefix$13 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V m_214642_
+		static
+		0 p_214643_ p_214643_
+		1 p_214644_ p_214644_
+		2 p_214645_ p_214645_
+	lambda$sanitizeName$17 (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; m_214664_
+		static
+		0 p_214665_ p_214665_
+		1 p_214666_ p_214666_
+	lambda$sequence$8 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_203744_
+		static
+		0 p_203745_ p_203745_
+		1 p_203746_ p_203746_
+	lambda$sequenceFailFastAndCancel$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V m_273965_
+		static
+		0 p_274640_ p_274640_
+		1 p_274641_ p_274641_
+		2 p_274642_ p_274642_
+	lambda$static$0 (Ljava/nio/file/spi/FileSystemProvider;)Z m_201864_
+		static
+		0 p_201865_ p_201865_
+	lambda$static$1 ()Ljava/lang/IllegalStateException; m_201906_
+		static
+	lambda$static$2 (Ljava/lang/String;)V m_201904_
+		static
+		0 p_201905_ p_201905_
+	lambda$wrapThreadWithTaskName$5 (Ljava/lang/String;Ljava/lang/Runnable;)V m_201893_
+		static
+		0 p_201894_ p_201894_
+		1 p_201895_ p_201895_
+	lambda$wrapThreadWithTaskName$6 (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; m_201896_
+		static
+		0 p_201897_ p_201897_
+		1 p_201898_ p_201898_
+	lastOf (Ljava/util/List;)Ljava/lang/Object; m_137509_
+		static
+		0 p_137510_ p_137510_
+	logAndPauseIfInIde (Ljava/lang/String;Ljava/lang/Throwable;)V m_200890_
+		static
+		0 p_200891_ p_200891_
+		1 p_200892_ p_200892_
+	logAndPauseIfInIde (Ljava/lang/String;)V m_143785_
+		static
+		0 p_143786_ p_143786_
+	make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; m_137469_
+		static
+		0 p_137470_ p_137470_
+		1 p_137471_ p_137471_
+	make (Ljava/util/function/Supplier;)Ljava/lang/Object; m_137537_
+		static
+		0 p_137538_ p_137538_
+	makeDescriptionId (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_137492_
+		static
+		0 p_137493_ p_137493_
+		1 p_137494_ p_137494_
+	makeExecutor (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; m_137477_
+		static
+		0 p_137478_ p_137478_
+	makeIoExecutor ()Ljava/util/concurrent/ExecutorService; m_137586_
+		static
+	memoize (Ljava/util/function/Function;)Ljava/util/function/Function; m_143827_
+		static
+		0 p_143828_ p_143828_
+	memoize (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; m_143821_
+		static
+		0 p_143822_ p_143822_
+	name (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; m_214655_
+		static
+		0 p_214656_ p_214656_
+		1 p_214657_ p_214657_
+	name (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; m_137474_
+		static
+		0 p_137475_ p_137475_
+		1 p_137476_ p_137476_
+	offsetByCodepoints (Ljava/lang/String;II)I m_137479_
+		static
+		0 p_137480_ p_137480_
+		1 p_137481_ p_137481_
+		2 p_137482_ p_137482_
+	onThreadException (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_137495_
+		static
+		0 p_137496_ p_137496_
+		1 p_137497_ p_137497_
+	pauseInIde (Ljava/lang/Throwable;)Ljava/lang/Throwable; m_137570_
+		static
+		0 p_137571_ p_137571_
+	prefix (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; m_137489_
+		static
+		0 p_137490_ p_137490_
+		1 p_137491_ p_137491_
+	runWithRetries (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z m_137449_
+		static
+		0 p_137450_ p_137450_
+		1 p_137451_ p_137451_
+		2 p_137452_ p_137452_
+	safeReplaceFile (Ljava/io/File;Ljava/io/File;Ljava/io/File;)V m_137462_
+		static
+		0 p_137463_ p_137463_
+		1 p_137464_ p_137464_
+		2 p_137465_ p_137465_
+	safeReplaceFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_137505_
+		static
+		0 p_137506_ p_137506_
+		1 p_137507_ p_137507_
+		2 p_137508_ p_137508_
+	safeReplaceOrMoveFile (Ljava/io/File;Ljava/io/File;Ljava/io/File;Z)V m_212224_
+		static
+		0 p_212225_ p_212225_
+		1 p_212226_ p_212226_
+		2 p_212227_ p_212227_
+		3 p_212228_ p_212228_
+	safeReplaceOrMoveFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V m_212229_
+		static
+		0 p_212230_ p_212230_
+		1 p_212231_ p_212231_
+		2 p_212232_ p_212232_
+		3 p_212233_ p_212233_
+	sanitizeName (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; m_137483_
+		static
+		0 p_137484_ p_137484_
+		1 p_137485_ p_137485_
+	sequence (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_137567_
+		static
+		0 p_137568_ p_137568_
+	sequenceFailFast (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_143840_
+		static
+		0 p_143841_ p_143841_
+	sequenceFailFastAndCancel (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_214684_
+		static
+		0 p_214685_ p_214685_
+	setPause (Ljava/util/function/Consumer;)V m_183969_
+		static
+		0 p_183970_ p_183970_
+	shuffle (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)V m_214673_
+		static
+		0 p_214674_ p_214674_
+		1 p_214675_ p_214675_
+	shuffledCopy (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214611_
+		static
+		0 p_214612_ p_214612_
+		1 p_214613_ p_214613_
+	shuffledCopy ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214681_
+		static
+		0 p_214682_ p_214682_
+		1 p_214683_ p_214683_
+	shutdownExecutor (Ljava/util/concurrent/ExecutorService;)V m_137531_
+		static
+		0 p_137532_ p_137532_
+	shutdownExecutors ()V m_137580_
+		static
+	singleKeyCache (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; m_269175_
+		static
+		0 p_270326_ p_270326_
+	startTimerHackThread ()V m_137584_
+		static
+	throwAsRuntime (Ljava/lang/Throwable;)V m_137559_
+		static
+		0 p_137560_ p_137560_
+	toMap ()Ljava/util/stream/Collector; m_137448_
+		static
+	toShuffledList (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; m_214658_
+		static
+		0 p_214659_ p_214659_
+		1 p_214660_ p_214660_
+	toShuffledList (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214661_
+		static
+		0 p_214662_ p_214662_
+		1 p_214663_ p_214663_
+	wrapThreadWithTaskName (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; m_143787_
+		static
+		0 p_143788_ p_143788_
+		1 p_143789_ p_143789_
+	wrapThreadWithTaskName (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; m_183946_
+		static
+		0 p_183947_ p_183947_
+		1 p_183948_ p_183948_
+net/minecraft/Util$1 net/minecraft/Util$1
+	<init> ()V <init>
+	read ()J read
+net/minecraft/Util$10 net/minecraft/Util$10
+	cache f_211548_
+	val$function f_211547_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_214689_ p_214689_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_214691_ p_214691_
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$11 net/minecraft/Util$11
+	cache f_214693_
+	val$function f_214692_
+	<init> (Ljava/util/function/BiFunction;)V <init>
+		0 p_214695_ p_214695_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_214700_ p_214700_
+		1 p_214701_ p_214701_
+	lambda$apply$0 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_214696_
+		static
+		0 p_214697_ p_214697_
+		1 p_214698_ p_214698_
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$2 net/minecraft/Util$2
+	<init> (Ljava/util/concurrent/ForkJoinPool;)V <init>
+		0 p_211559_ p_211559_
+	onTermination (Ljava/lang/Throwable;)V onTermination
+		0 p_211561_ p_211561_
+net/minecraft/Util$5 net/minecraft/Util$5
+	val$from f_214703_
+	val$to f_214704_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
+		0 p_214706_ p_214706_
+		1 p_214707_ p_214707_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$6 net/minecraft/Util$6
+	val$target f_137608_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_137610_ p_137610_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$7 net/minecraft/Util$7
+	val$target f_211567_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_211569_ p_211569_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$8 net/minecraft/Util$8
+	val$target f_214708_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_214710_ p_214710_
+	getAsBoolean ()Z getAsBoolean
+	toString ()Ljava/lang/String; toString
+net/minecraft/Util$9 net/minecraft/Util$9
+	<init> (Ljava/lang/String;)V <init>
+		0 p_214714_ p_214714_
+	run ()V run
+net/minecraft/Util$IdentityStrategy net/minecraft/Util$IdentityStrategy
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/Util$IdentityStrategy; m_143862_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_137620_ p_137620_
+		1 p_137621_ p_137621_
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_137623_ p_137623_
+		1 p_137624_ p_137624_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_137626_ p_137626_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/Util$IdentityStrategy; valueOf
+		static
+		0 p_137628_ p_137628_
+	values ()[Lnet/minecraft/Util$IdentityStrategy; values
+		static
+net/minecraft/Util$OS net/minecraft/Util$OS
+	$VALUES $VALUES
+	LINUX LINUX
+	OSX OSX
+	SOLARIS SOLARIS
+	UNKNOWN UNKNOWN
+	WINDOWS WINDOWS
+	telemetryName f_183994_
+	$values ()[Lnet/minecraft/Util$OS; m_143863_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_183996_ p_183996_
+		1 p_183997_ p_183997_
+		2 p_183998_ p_183998_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137652_ p_137652_
+	lambda$openUrl$0 (Ljava/net/URL;)Ljava/lang/Process; m_137653_
+		0 p_137654_ p_137654_
+	openFile (Ljava/io/File;)V m_137644_
+		0 p_137645_ p_137645_
+	openUri (Ljava/lang/String;)V m_137646_
+		0 p_137647_ p_137647_
+	openUri (Ljava/net/URI;)V m_137648_
+		0 p_137649_ p_137649_
+	openUrl (Ljava/net/URL;)V m_137650_
+		0 p_137651_ p_137651_
+	telemetryName ()Ljava/lang/String; m_183999_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/Util$OS; valueOf
+		static
+		0 p_137656_ p_137656_
+	values ()[Lnet/minecraft/Util$OS; values
+		static
+net/minecraft/Util$OS$1 net/minecraft/Util$OS$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_184001_ p_184001_
+		1 p_184002_ p_184002_
+		2 p_184003_ p_184003_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137662_ p_137662_
+net/minecraft/Util$OS$2 net/minecraft/Util$OS$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_184005_ p_184005_
+		1 p_184006_ p_184006_
+		2 p_184007_ p_184007_
+	getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; m_6868_
+		0 p_137667_ p_137667_
+net/minecraft/WorldVersion net/minecraft/WorldVersion
+	getBuildTime ()Ljava/util/Date; m_132491_
+	getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_183476_
+	getId ()Ljava/lang/String; m_132492_
+	getName ()Ljava/lang/String; m_132493_
+	getPackVersion (Lnet/minecraft/server/packs/PackType;)I m_264084_
+		0 p_265245_ p_265245_
+	getProtocolVersion ()I m_132495_
+	isStable ()Z m_132498_
+net/minecraft/advancements/Advancement net/minecraft/advancements/Advancement
+	chatComponent f_138305_
+	children f_138304_
+	criteria f_138302_
+	display f_138299_
+	id f_138301_
+	parent f_138298_
+	requirements f_138303_
+	rewards f_138300_
+	sendsTelemetryEvent f_285575_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;Z)V <init>
+		0 p_286878_ p_286878_
+		1 p_286496_ p_286496_
+		2 p_286499_ p_286499_
+		3 p_286389_ p_286389_
+		4 p_286635_ p_286635_
+		5 p_286882_ p_286882_
+		6 p_286478_ p_286478_
+	addChild (Lnet/minecraft/advancements/Advancement;)V m_138317_
+		0 p_138318_ p_138318_
+	deconstruct ()Lnet/minecraft/advancements/Advancement$Builder; m_138313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_138324_ p_138324_
+	getChatComponent ()Lnet/minecraft/network/chat/Component; m_138330_
+	getChildren ()Ljava/lang/Iterable; m_138322_
+	getCriteria ()Ljava/util/Map; m_138325_
+	getDisplay ()Lnet/minecraft/advancements/DisplayInfo; m_138320_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_138327_
+	getMaxCriteraRequired ()I m_138326_
+	getParent ()Lnet/minecraft/advancements/Advancement; m_138319_
+	getRequirements ()[[Ljava/lang/String; m_138329_
+	getRewards ()Lnet/minecraft/advancements/AdvancementRewards; m_138321_
+	getRoot (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/Advancement; m_264636_
+		static
+		0 p_265545_ p_265545_
+	getRoot ()Lnet/minecraft/advancements/Advancement; m_264348_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_138314_
+		static
+		0 p_138315_ p_138315_
+		1 p_138316_ p_138316_
+	sendsTelemetryEvent ()Z m_285828_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advancement$Builder
+	criteria f_138336_
+	display f_138334_
+	parent f_138333_
+	parentId f_138332_
+	requirements f_138337_
+	requirementsStrategy f_138338_
+	rewards f_138335_
+	sendsTelemetryEvent f_285655_
+	<init> (Z)V <init>
+		0 p_286780_ p_286780_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/DisplayInfo;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;Z)V <init>
+		0 p_286422_ p_286422_
+		1 p_286485_ p_286485_
+		2 p_286364_ p_286364_
+		3 p_286544_ p_286544_
+		4 p_286283_ p_286283_
+		5 p_286626_ p_286626_
+	addCriterion (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Advancement$Builder; m_138386_
+		0 p_138387_ p_138387_
+		1 p_138388_ p_138388_
+	addCriterion (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; m_138383_
+		0 p_138384_ p_138384_
+		1 p_138385_ p_138385_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; m_138353_
+		static
+	build (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_138403_
+		0 p_138404_ p_138404_
+	canBuild (Ljava/util/function/Function;)Z m_138392_
+		0 p_138393_ p_138393_
+	display (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; m_138358_
+		0 p_138359_ p_138359_
+	display (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138362_
+		0 p_138363_ p_138363_
+		1 p_138364_ p_138364_
+		2 p_138365_ p_138365_
+		3 p_138366_ p_138366_
+		4 p_138367_ p_138367_
+		5 p_138368_ p_138368_
+		6 p_138369_ p_138369_
+		7 p_138370_ p_138370_
+	display (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138371_
+		0 p_138372_ p_138372_
+		1 p_138373_ p_138373_
+		2 p_138374_ p_138374_
+		3 p_138375_ p_138375_
+		4 p_138376_ p_138376_
+		5 p_138377_ p_138377_
+		6 p_138378_ p_138378_
+		7 p_138379_ p_138379_
+	fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/Advancement$Builder; m_138380_
+		static
+		0 p_138381_ p_138381_
+		1 p_138382_ p_138382_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/Advancement$Builder; m_138401_
+		static
+		0 p_138402_ p_138402_
+	getCriteria ()Ljava/util/Map; m_138405_
+	lambda$build$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_138406_
+		static
+		0 p_138407_ p_138407_
+	lambda$serializeToNetwork$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/DisplayInfo;)V m_214830_
+		static
+		0 p_214831_ p_214831_
+		1 p_214832_ p_214832_
+	parent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement$Builder; m_138396_
+		0 p_138397_ p_138397_
+	parent (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/Advancement$Builder; m_138398_
+		0 p_138399_ p_138399_
+	recipeAdvancement ()Lnet/minecraft/advancements/Advancement$Builder; m_285878_
+		static
+	requirements (Lnet/minecraft/advancements/RequirementsStrategy;)Lnet/minecraft/advancements/Advancement$Builder; m_138360_
+		0 p_138361_ p_138361_
+	requirements ([[Ljava/lang/String;)Lnet/minecraft/advancements/Advancement$Builder; m_143951_
+		0 p_143952_ p_143952_
+	rewards (Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_138354_
+		0 p_138355_ p_138355_
+	rewards (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$Builder; m_138356_
+		0 p_138357_ p_138357_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_138389_
+		0 p_138390_ p_138390_
+		1 p_138391_ p_138391_
+	serializeToJson ()Lcom/google/gson/JsonObject; m_138400_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_138394_
+		0 p_138395_ p_138395_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/AdvancementList net/minecraft/advancements/AdvancementList
+	LOGGER f_139325_
+	advancements f_139326_
+	listener f_139329_
+	roots f_139327_
+	tasks f_139328_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/Map;)V m_139333_
+		0 p_139334_ p_139334_
+	clear ()V m_139332_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_139337_
+		0 p_139338_ p_139338_
+	getAllAdvancements ()Ljava/util/Collection; m_139344_
+	getRoots ()Ljava/lang/Iterable; m_139343_
+	remove (Ljava/util/Set;)V m_139335_
+		0 p_139336_ p_139336_
+	remove (Lnet/minecraft/advancements/Advancement;)V m_139339_
+		0 p_139340_ p_139340_
+	setListener (Lnet/minecraft/advancements/AdvancementList$Listener;)V m_139341_
+		0 p_139342_ p_139342_
+net/minecraft/advancements/AdvancementList$Listener net/minecraft/advancements/AdvancementList$Listener
+	onAddAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5513_
+		0 p_139345_ p_139345_
+	onAddAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5505_
+		0 p_139347_ p_139347_
+	onAdvancementsCleared ()V m_7204_
+	onRemoveAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5504_
+		0 p_139346_ p_139346_
+	onRemoveAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5516_
+		0 p_139348_ p_139348_
+net/minecraft/advancements/AdvancementProgress net/minecraft/advancements/AdvancementProgress
+	criteria f_8190_
+	requirements f_8191_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_144358_ p_144358_
+	<init> ()V <init>
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_8217_ p_8217_
+	compareTo (Lnet/minecraft/advancements/AdvancementProgress;)I compareTo
+		0 p_8195_ p_8195_
+	countCompletedRequirements ()I m_8222_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementProgress; m_8211_
+		static
+		0 p_8212_ p_8212_
+	getCompletedCriteria ()Ljava/lang/Iterable; m_8220_
+	getCriterion (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; m_8214_
+		0 p_8215_ p_8215_
+	getFirstProgressDate ()Ljava/util/Date; m_8221_
+	getPercent ()F m_8213_
+	getProgressText ()Ljava/lang/String; m_8218_
+	getRemainingCriteria ()Ljava/lang/Iterable; m_8219_
+	grantProgress (Ljava/lang/String;)Z m_8196_
+		0 p_8197_ p_8197_
+	hasProgress ()Z m_8206_
+	isDone ()Z m_8193_
+	lambda$serializeToNetwork$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/CriterionProgress;)V m_144359_
+		static
+		0 p_144360_ p_144360_
+		1 p_144361_ p_144361_
+	lambda$update$0 (Ljava/util/Set;Ljava/util/Map$Entry;)Z m_8201_
+		static
+		0 p_8202_ p_8202_
+		1 p_8203_ p_8203_
+	revokeProgress (Ljava/lang/String;)Z m_8209_
+		0 p_8210_ p_8210_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_8204_
+		0 p_8205_ p_8205_
+	toString ()Ljava/lang/String; toString
+	update (Ljava/util/Map;[[Ljava/lang/String;)V m_8198_
+		0 p_8199_ p_8199_
+		1 p_8200_ p_8200_
+net/minecraft/advancements/AdvancementProgress$Serializer net/minecraft/advancements/AdvancementProgress$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_8234_ p_8234_
+		1 p_8235_ p_8235_
+		2 p_8236_ p_8236_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/advancements/AdvancementProgress; deserialize
+		0 p_8230_ p_8230_
+		1 p_8231_ p_8231_
+		2 p_8232_ p_8232_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_8238_ p_8238_
+		1 p_8239_ p_8239_
+		2 p_8240_ p_8240_
+	serialize (Lnet/minecraft/advancements/AdvancementProgress;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_8226_ p_8226_
+		1 p_8227_ p_8227_
+		2 p_8228_ p_8228_
+net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/AdvancementRewards
+	EMPTY f_9978_
+	experience f_9979_
+	function f_9982_
+	loot f_9980_
+	recipes f_9981_
+	<clinit> ()V <clinit>
+		static
+	<init> (I[Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandFunction$CacheableFunction;)V <init>
+		0 p_9985_ p_9985_
+		1 p_9986_ p_9986_
+		2 p_9987_ p_9987_
+		3 p_9988_ p_9988_
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/AdvancementRewards; m_9991_
+		static
+		0 p_9992_ p_9992_
+	getRecipes ()[Lnet/minecraft/resources/ResourceLocation; m_144821_
+	grant (Lnet/minecraft/server/level/ServerPlayer;)V m_9989_
+		0 p_9990_ p_9990_
+	lambda$grant$0 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/CommandFunction;)V m_289047_
+		static
+		0 p_289234_ p_289234_
+		1 p_289235_ p_289235_
+		2 p_289236_ p_289236_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_9997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/AdvancementRewards$Builder net/minecraft/advancements/AdvancementRewards$Builder
+	experience f_9999_
+	function f_10002_
+	loot f_10000_
+	recipes f_10001_
+	<init> ()V <init>
+	addExperience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10007_
+		0 p_10008_ p_10008_
+	addLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144824_
+		0 p_144825_ p_144825_
+	addRecipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10011_
+		0 p_10012_ p_10012_
+	build ()Lnet/minecraft/advancements/AdvancementRewards; m_10004_
+	experience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10005_
+		static
+		0 p_10006_ p_10006_
+	function (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144826_
+		static
+		0 p_144827_ p_144827_
+	loot (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144822_
+		static
+		0 p_144823_ p_144823_
+	recipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_10009_
+		static
+		0 p_10010_ p_10010_
+	runs (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144828_
+		0 p_144829_ p_144829_
+net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriteriaTriggers
+	ALLAY_DROP_ITEM_ON_BLOCK f_215657_
+	AVOID_VIBRATION f_215658_
+	BAD_OMEN f_10558_
+	BEE_NEST_DESTROYED f_10560_
+	BRED_ANIMALS f_10581_
+	BREWED_POTION f_10577_
+	CHANGED_DIMENSION f_10588_
+	CHANNELED_LIGHTNING f_10554_
+	CONSTRUCT_BEACON f_10578_
+	CONSUME_ITEM f_10592_
+	CRITERIA f_10566_
+	CURED_ZOMBIE_VILLAGER f_10584_
+	EFFECTS_CHANGED f_10550_
+	ENCHANTED_ITEM f_10575_
+	ENTER_BLOCK f_10570_
+	ENTITY_HURT_PLAYER f_10574_
+	ENTITY_KILLED_PLAYER f_10569_
+	FALL_FROM_HEIGHT f_184759_
+	FILLED_BUCKET f_10576_
+	FISHING_ROD_HOOKED f_10553_
+	GENERATE_LOOT f_10563_
+	HONEY_BLOCK_SLIDE f_10559_
+	IMPOSSIBLE f_10567_
+	INVENTORY_CHANGED f_10571_
+	ITEM_DURABILITY_CHANGED f_10586_
+	ITEM_USED_ON_BLOCK f_10562_
+	KILLED_BY_CROSSBOW f_10556_
+	KILL_MOB_NEAR_SCULK_CATALYST f_215656_
+	LEVITATION f_10587_
+	LIGHTNING_STRIKE f_145089_
+	LOCATION f_10582_
+	NETHER_TRAVEL f_10552_
+	PLACED_BLOCK f_10591_
+	PLAYER_HURT_ENTITY f_10573_
+	PLAYER_INTERACTED_WITH_ENTITY f_10565_
+	PLAYER_KILLED_ENTITY f_10568_
+	RAID_WIN f_10557_
+	RECIPE_CRAFTED f_279543_
+	RECIPE_UNLOCKED f_10572_
+	RIDE_ENTITY_IN_LAVA_TRIGGER f_184760_
+	SHOT_CROSSBOW f_10555_
+	SLEPT_IN_BED f_10583_
+	START_RIDING_TRIGGER f_145088_
+	SUMMONED_ENTITY f_10580_
+	TAME_ANIMAL f_10590_
+	TARGET_BLOCK_HIT f_10561_
+	THROWN_ITEM_PICKED_UP_BY_ENTITY f_215654_
+	THROWN_ITEM_PICKED_UP_BY_PLAYER f_215655_
+	TICK f_10589_
+	TRADE f_10585_
+	USED_ENDER_EYE f_10579_
+	USED_TOTEM f_10551_
+	USING_ITEM f_145090_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	all ()Ljava/lang/Iterable; m_10594_
+		static
+	getCriterion (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/CriterionTrigger; m_10597_
+		static
+		0 p_10598_ p_10598_
+	register (Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; m_10595_
+		static
+		0 p_10596_ p_10596_
+net/minecraft/advancements/Criterion net/minecraft/advancements/Criterion
+	trigger f_11412_
+	<init> (Lnet/minecraft/advancements/CriterionTriggerInstance;)V <init>
+		0 p_11415_ p_11415_
+	<init> ()V <init>
+	criteriaFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Ljava/util/Map; m_11426_
+		static
+		0 p_11427_ p_11427_
+		1 p_11428_ p_11428_
+	criteriaFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Map; m_11431_
+		static
+		0 p_11432_ p_11432_
+	criterionFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/Criterion; m_11417_
+		static
+		0 p_11418_ p_11418_
+		1 p_11419_ p_11419_
+	criterionFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/Criterion; m_11429_
+		static
+		0 p_11430_ p_11430_
+	getTrigger ()Lnet/minecraft/advancements/CriterionTriggerInstance; m_11416_
+	lambda$serializeToNetwork$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/Criterion;)V m_145257_
+		static
+		0 p_145258_ p_145258_
+		1 p_145259_ p_145259_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_11425_
+	serializeToNetwork (Ljava/util/Map;Lnet/minecraft/network/FriendlyByteBuf;)V m_11420_
+		static
+		0 p_11421_ p_11421_
+		1 p_11422_ p_11422_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_11423_
+		0 p_11424_ p_11424_
+net/minecraft/advancements/CriterionProgress net/minecraft/advancements/CriterionProgress
+	DATE_FORMAT f_12907_
+	obtained f_12908_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fromJson (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; m_12912_
+		static
+		0 p_12913_ p_12913_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/CriterionProgress; m_12917_
+		static
+		0 p_12918_ p_12918_
+	getObtained ()Ljava/util/Date; m_12920_
+	grant ()V m_12916_
+	isDone ()Z m_12911_
+	revoke ()V m_12919_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_12921_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_12914_
+		0 p_12915_ p_12915_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/CriterionTrigger net/minecraft/advancements/CriterionTrigger
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_13674_ p_13674_
+		1 p_13675_ p_13675_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_13671_ p_13671_
+		1 p_13672_ p_13672_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_13676_ p_13676_
+		1 p_13677_ p_13677_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_13673_ p_13673_
+net/minecraft/advancements/CriterionTrigger$Listener net/minecraft/advancements/CriterionTrigger$Listener
+	advancement f_13679_
+	criterion f_13680_
+	trigger f_13678_
+	<init> (Lnet/minecraft/advancements/CriterionTriggerInstance;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)V <init>
+		0 p_13682_ p_13682_
+		1 p_13683_ p_13683_
+		2 p_13684_ p_13684_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_13689_ p_13689_
+	getTriggerInstance ()Lnet/minecraft/advancements/CriterionTriggerInstance; m_13685_
+	hashCode ()I hashCode
+	run (Lnet/minecraft/server/PlayerAdvancements;)V m_13686_
+		0 p_13687_ p_13687_
+net/minecraft/advancements/CriterionTriggerInstance net/minecraft/advancements/CriterionTriggerInstance
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_14485_ p_14485_
+net/minecraft/advancements/DisplayInfo net/minecraft/advancements/DisplayInfo
+	announceChat f_14964_
+	background f_14961_
+	description f_14959_
+	frame f_14962_
+	hidden f_14965_
+	icon f_14960_
+	showToast f_14963_
+	title f_14958_
+	x f_14966_
+	y f_14967_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)V <init>
+		0 p_14969_ p_14969_
+		1 p_14970_ p_14970_
+		2 p_14971_ p_14971_
+		3 p_14972_ p_14972_
+		4 p_14973_ p_14973_
+		5 p_14974_ p_14974_
+		6 p_14975_ p_14975_
+		7 p_14976_ p_14976_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/DisplayInfo; m_14981_
+		static
+		0 p_14982_ p_14982_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/DisplayInfo; m_14988_
+		static
+		0 p_14989_ p_14989_
+	getBackground ()Lnet/minecraft/resources/ResourceLocation; m_14991_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_14985_
+	getFrame ()Lnet/minecraft/advancements/FrameType; m_14992_
+	getIcon ()Lnet/minecraft/world/item/ItemStack; m_14990_
+	getIcon (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/ItemStack; m_14986_
+		static
+		0 p_14987_ p_14987_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_14977_
+	getX ()F m_14993_
+	getY ()F m_14994_
+	isHidden ()Z m_14997_
+	serializeIcon ()Lcom/google/gson/JsonObject; m_14999_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_14998_
+	serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_14983_
+		0 p_14984_ p_14984_
+	setLocation (FF)V m_14978_
+		0 p_14979_ p_14979_
+		1 p_14980_ p_14980_
+	shouldAnnounceChat ()Z m_14996_
+	shouldShowToast ()Z m_14995_
+net/minecraft/advancements/FrameType net/minecraft/advancements/FrameType
+	$VALUES $VALUES
+	CHALLENGE CHALLENGE
+	GOAL GOAL
+	TASK TASK
+	chatColor f_15538_
+	displayName f_15539_
+	name f_15536_
+	texture f_15537_
+	$values ()[Lnet/minecraft/advancements/FrameType; m_145833_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_15543_ p_15543_
+		1 p_15544_ p_15544_
+		2 p_15545_ p_15545_
+		3 p_15546_ p_15546_
+		4 p_15547_ p_15547_
+	byName (Ljava/lang/String;)Lnet/minecraft/advancements/FrameType; m_15549_
+		static
+		0 p_15550_ p_15550_
+	getChatColor ()Lnet/minecraft/ChatFormatting; m_15552_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_15553_
+	getName ()Ljava/lang/String; m_15548_
+	getTexture ()I m_15551_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/advancements/FrameType; valueOf
+		static
+		0 p_15555_ p_15555_
+	values ()[Lnet/minecraft/advancements/FrameType; values
+		static
+net/minecraft/advancements/RequirementsStrategy net/minecraft/advancements/RequirementsStrategy
+	AND f_15978_
+	OR f_15979_
+	<clinit> ()V <clinit>
+		static
+	createRequirements (Ljava/util/Collection;)[[Ljava/lang/String; m_15985_
+		0 p_15986_ p_15986_
+	lambda$static$0 (Ljava/util/Collection;)[[Ljava/lang/String; m_15983_
+		static
+		0 p_15984_ p_15984_
+	lambda$static$1 (Ljava/util/Collection;)[[Ljava/lang/String; m_15981_
+		static
+		0 p_15982_ p_15982_
+net/minecraft/advancements/TreeNodePosition net/minecraft/advancements/TreeNodePosition
+	advancement f_16554_
+	ancestor f_16559_
+	change f_16564_
+	childIndex f_16557_
+	children f_16558_
+	mod f_16563_
+	parent f_16555_
+	previousSibling f_16556_
+	shift f_16565_
+	thread f_16560_
+	x f_16561_
+	y f_16562_
+	<init> (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;II)V <init>
+		0 p_16567_ p_16567_
+		1 p_16568_ p_16568_
+		2 p_16569_ p_16569_
+		3 p_16570_ p_16570_
+		4 p_16571_ p_16571_
+	addChild (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16589_
+		0 p_16590_ p_16590_
+		1 p_16591_ p_16591_
+	apportion (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16579_
+		0 p_16580_ p_16580_
+	executeShifts ()V m_16592_
+	finalizePosition ()V m_16595_
+	firstWalk ()V m_16572_
+	getAncestor (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; m_16584_
+		0 p_16585_ p_16585_
+		1 p_16586_ p_16586_
+	moveSubtree (Lnet/minecraft/advancements/TreeNodePosition;F)V m_16581_
+		0 p_16582_ p_16582_
+		1 p_16583_ p_16583_
+	nextOrThread ()Lnet/minecraft/advancements/TreeNodePosition; m_16594_
+	previousOrThread ()Lnet/minecraft/advancements/TreeNodePosition; m_16593_
+	run (Lnet/minecraft/advancements/Advancement;)V m_16587_
+		static
+		0 p_16588_ p_16588_
+	secondWalk (FIF)F m_16575_
+		0 p_16576_ p_16576_
+		1 p_16577_ p_16577_
+		2 p_16578_ p_16578_
+	thirdWalk (F)V m_16573_
+		0 p_16574_ p_16574_
+net/minecraft/advancements/critereon/AbstractCriterionTriggerInstance net/minecraft/advancements/critereon/AbstractCriterionTriggerInstance
+	criterion f_16972_
+	player f_16973_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286357_ p_286357_
+		1 p_286466_ p_286466_
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	getPlayerPredicate ()Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285924_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_16979_ p_16979_
+	toString ()Ljava/lang/String; toString
+net/minecraft/advancements/critereon/BeeNestDestroyedTrigger net/minecraft/advancements/critereon/BeeNestDestroyedTrigger
+	ID f_17473_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance; m_7214_
+		0 p_286717_ p_286717_
+		1 p_286621_ p_286621_
+		2 p_286840_ p_286840_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286332_ p_286332_
+		1 p_286734_ p_286734_
+		2 p_286339_ p_286339_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_17487_
+		static
+		0 p_17488_ p_17488_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$deserializeBlock$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_17493_
+		static
+		0 p_17494_ p_17494_
+	lambda$trigger$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance;)Z m_146656_
+		static
+		0 p_146657_ p_146657_
+		1 p_146658_ p_146658_
+		2 p_146659_ p_146659_
+		3 p_146660_ p_146660_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)V m_146651_
+		0 p_146652_ p_146652_
+		1 p_146653_ p_146653_
+		2 p_146654_ p_146654_
+		3 p_146655_ p_146655_
+net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance
+	block f_17500_
+	item f_17501_
+	numBees f_17502_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286609_ p_286609_
+		1 p_286264_ p_286264_
+		2 p_286572_ p_286572_
+		3 p_286574_ p_286574_
+	destroyedBeeNest (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance; m_17512_
+		static
+		0 p_17513_ p_17513_
+		1 p_17514_ p_17514_
+		2 p_17515_ p_17515_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)Z m_146661_
+		0 p_146662_ p_146662_
+		1 p_146663_ p_146663_
+		2 p_146664_ p_146664_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_17517_ p_17517_
+net/minecraft/advancements/critereon/BlockPredicate net/minecraft/advancements/critereon/BlockPredicate
+	ANY f_17902_
+	blocks f_146710_
+	nbt f_17906_
+	properties f_17905_
+	tag f_17903_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Ljava/util/Set;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;)V <init>
+		0 p_204023_ p_204023_
+		1 p_204024_ p_204024_
+		2 p_204025_ p_204025_
+		3 p_204026_ p_204026_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/BlockPredicate; m_17917_
+		static
+		0 p_17918_ p_17918_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_146719_
+		static
+		0 p_146720_ p_146720_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_17914_
+		0 p_17915_ p_17915_
+		1 p_17916_ p_17916_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_17913_
+net/minecraft/advancements/critereon/BlockPredicate$Builder net/minecraft/advancements/critereon/BlockPredicate$Builder
+	blocks f_17920_
+	nbt f_17922_
+	properties f_17921_
+	tag f_146721_
+	<init> ()V <init>
+	block ()Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_17924_
+		static
+	build ()Lnet/minecraft/advancements/critereon/BlockPredicate; m_17931_
+	hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146724_
+		0 p_146725_ p_146725_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_204027_
+		0 p_204028_ p_204028_
+	of ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146726_
+		0 p_146727_ p_146727_
+	of (Ljava/lang/Iterable;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_146722_
+		0 p_146723_ p_146723_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; m_17929_
+		0 p_17930_ p_17930_
+net/minecraft/advancements/critereon/BredAnimalsTrigger net/minecraft/advancements/critereon/BredAnimalsTrigger
+	ID f_18636_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_7214_
+		0 p_286457_ p_286457_
+		1 p_286507_ p_286507_
+		2 p_286849_ p_286849_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286232_ p_286232_
+		1 p_286575_ p_286575_
+		2 p_286439_ p_286439_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance;)Z m_18649_
+		static
+		0 p_18650_ p_18650_
+		1 p_18651_ p_18651_
+		2 p_18652_ p_18652_
+		3 p_18653_ p_18653_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V m_147278_
+		0 p_147279_ p_147279_
+		1 p_147280_ p_147280_
+		2 p_147281_ p_147281_
+		3 p_147282_ p_147282_
+net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance
+	child f_18661_
+	parent f_18659_
+	partner f_18660_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286459_ p_286459_
+		1 p_286695_ p_286695_
+		2 p_286476_ p_286476_
+		3 p_286433_ p_286433_
+	bredAnimals (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18669_
+		static
+		0 p_18670_ p_18670_
+		1 p_18671_ p_18671_
+		2 p_18672_ p_18672_
+	bredAnimals ()Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18679_
+		static
+	bredAnimals (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance; m_18667_
+		static
+		0 p_18668_ p_18668_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_18675_
+		0 p_18676_ p_18676_
+		1 p_18677_ p_18677_
+		2 p_18678_ p_18678_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_18674_ p_18674_
+net/minecraft/advancements/critereon/BrewedPotionTrigger net/minecraft/advancements/critereon/BrewedPotionTrigger
+	ID f_19116_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance; m_7214_
+		0 p_286606_ p_286606_
+		1 p_286420_ p_286420_
+		2 p_286605_ p_286605_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286714_ p_286714_
+		1 p_286675_ p_286675_
+		2 p_286329_ p_286329_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_19130_
+		static
+		0 p_19131_ p_19131_
+	lambda$trigger$1 (Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance;)Z m_19123_
+		static
+		0 p_19124_ p_19124_
+		1 p_19125_ p_19125_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/alchemy/Potion;)V m_19120_
+		0 p_19121_ p_19121_
+		1 p_19122_ p_19122_
+net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance
+	potion f_19137_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/item/alchemy/Potion;)V <init>
+		0 p_286312_ p_286312_
+		1 p_286830_ p_286830_
+	brewedPotion ()Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance; m_19145_
+		static
+	matches (Lnet/minecraft/world/item/alchemy/Potion;)Z m_19141_
+		0 p_19142_ p_19142_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_19144_ p_19144_
+net/minecraft/advancements/critereon/ChangeDimensionTrigger net/minecraft/advancements/critereon/ChangeDimensionTrigger
+	ID f_19753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_7214_
+		0 p_19762_ p_19762_
+		1 p_286295_ p_286295_
+		2 p_19764_ p_19764_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286763_ p_286763_
+		1 p_286479_ p_286479_
+		2 p_286548_ p_286548_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance;)Z m_19765_
+		static
+		0 p_19766_ p_19766_
+		1 p_19767_ p_19767_
+		2 p_19768_ p_19768_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V m_19757_
+		0 p_19758_ p_19758_
+		1 p_19759_ p_19759_
+		2 p_19760_ p_19760_
+net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance
+	from f_19774_
+	to f_19775_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_286423_ p_286423_
+		1 p_286585_ p_286585_
+		2 p_286666_ p_286666_
+	changedDimension ()Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147565_
+		static
+	changedDimension (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147560_
+		static
+		0 p_147561_ p_147561_
+		1 p_147562_ p_147562_
+	changedDimensionFrom (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_147563_
+		static
+		0 p_147564_ p_147564_
+	changedDimensionTo (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance; m_19782_
+		static
+		0 p_19783_ p_19783_
+	matches (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Z m_19784_
+		0 p_19785_ p_19785_
+		1 p_19786_ p_19786_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_19781_ p_19781_
+net/minecraft/advancements/critereon/ChanneledLightningTrigger net/minecraft/advancements/critereon/ChanneledLightningTrigger
+	ID f_21714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance; m_7214_
+		0 p_286858_ p_286858_
+		1 p_286240_ p_286240_
+		2 p_286562_ p_286562_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286659_ p_286659_
+		1 p_286337_ p_286337_
+		2 p_286807_ p_286807_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_21718_
+		static
+		0 p_21719_ p_21719_
+		1 p_21720_ p_21720_
+	lambda$trigger$1 (Ljava/util/List;Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance;)Z m_21728_
+		static
+		0 p_21729_ p_21729_
+		1 p_21730_ p_21730_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V m_21721_
+		0 p_21722_ p_21722_
+		1 p_21723_ p_21723_
+net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance
+	victims f_21736_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;[Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286697_ p_286697_
+		1 p_286366_ p_286366_
+	channeledLightning ([Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance; m_21746_
+		static
+		0 p_21747_ p_21747_
+	lambda$channeledLightning$0 (I)[Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285665_
+		static
+		0 p_286116_ p_286116_
+	matches (Ljava/util/Collection;)Z m_21744_
+		0 p_21745_ p_21745_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_21743_ p_21743_
+net/minecraft/advancements/critereon/ConstructBeaconTrigger net/minecraft/advancements/critereon/ConstructBeaconTrigger
+	ID f_22742_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_7214_
+		0 p_286465_ p_286465_
+		1 p_286914_ p_286914_
+		2 p_286803_ p_286803_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286576_ p_286576_
+		1 p_286762_ p_286762_
+		2 p_286224_ p_286224_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (ILnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance;)Z m_148026_
+		static
+		0 p_148027_ p_148027_
+		1 p_148028_ p_148028_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;I)V m_148029_
+		0 p_148030_ p_148030_
+		1 p_148031_ p_148031_
+net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance
+	level f_22761_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286868_ p_286868_
+		1 p_286272_ p_286272_
+	constructedBeacon ()Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_148034_
+		static
+	constructedBeacon (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance; m_22765_
+		static
+		0 p_22766_ p_22766_
+	matches (I)Z m_148032_
+		0 p_148033_ p_148033_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_22770_ p_22770_
+net/minecraft/advancements/critereon/ConsumeItemTrigger net/minecraft/advancements/critereon/ConsumeItemTrigger
+	ID f_23678_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_7214_
+		0 p_286724_ p_286724_
+		1 p_286492_ p_286492_
+		2 p_286887_ p_286887_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286664_ p_286664_
+		1 p_286254_ p_286254_
+		2 p_286347_ p_286347_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance;)Z m_23685_
+		static
+		0 p_23686_ p_23686_
+		1 p_23687_ p_23687_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_23682_
+		0 p_23683_ p_23683_
+		1 p_23684_ p_23684_
+net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance
+	item f_23697_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286663_ p_286663_
+		1 p_286533_ p_286533_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_23701_
+		0 p_23702_ p_23702_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_23706_ p_23706_
+	usedItem ()Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_23707_
+		static
+	usedItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_23703_
+		static
+		0 p_23704_ p_23704_
+	usedItem (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance; m_148081_
+		static
+		0 p_148082_ p_148082_
+net/minecraft/advancements/critereon/ContextAwarePredicate net/minecraft/advancements/critereon/ContextAwarePredicate
+	ANY f_285567_
+	compositePredicates f_285559_
+	conditions f_285622_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286308_ p_286308_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_286108_
+		static
+		0 p_286844_ p_286844_
+	fromElement (Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;Lcom/google/gson/JsonElement;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285802_
+		static
+		0 p_286647_ p_286647_
+		1 p_286323_ p_286323_
+		2 p_286520_ p_286520_
+		3 p_286912_ p_286912_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_285831_
+		0 p_286260_ p_286260_
+	toJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonElement; m_286026_
+		0 p_286222_ p_286222_
+	toJson ([Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonElement; m_285805_
+		static
+		0 p_286611_ p_286611_
+		1 p_286638_ p_286638_
+net/minecraft/advancements/critereon/CuredZombieVillagerTrigger net/minecraft/advancements/critereon/CuredZombieVillagerTrigger
+	ID f_24270_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance; m_7214_
+		0 p_286832_ p_286832_
+		1 p_286917_ p_286917_
+		2 p_286335_ p_286335_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286894_ p_286894_
+		1 p_286716_ p_286716_
+		2 p_286477_ p_286477_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance;)Z m_24282_
+		static
+		0 p_24283_ p_24283_
+		1 p_24284_ p_24284_
+		2 p_24285_ p_24285_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/npc/Villager;)V m_24274_
+		0 p_24275_ p_24275_
+		1 p_24276_ p_24276_
+		2 p_24277_ p_24277_
+net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance
+	villager f_24292_
+	zombie f_24291_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286338_ p_286338_
+		1 p_286686_ p_286686_
+		2 p_286773_ p_286773_
+	curedZombieVillager ()Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance; m_24302_
+		static
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_24299_
+		0 p_24300_ p_24300_
+		1 p_24301_ p_24301_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_24298_ p_24298_
+net/minecraft/advancements/critereon/DamagePredicate net/minecraft/advancements/critereon/DamagePredicate
+	ANY f_24902_
+	blocked f_24906_
+	dealtDamage f_24903_
+	sourceEntity f_24905_
+	takenDamage f_24904_
+	type f_24907_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/Boolean;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_24911_ p_24911_
+		1 p_24912_ p_24912_
+		2 p_24913_ p_24913_
+		3 p_24914_ p_24914_
+		4 p_24915_ p_24915_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DamagePredicate; m_24923_
+		static
+		0 p_24924_ p_24924_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_24917_
+		0 p_24918_ p_24918_
+		1 p_24919_ p_24919_
+		2 p_24920_ p_24920_
+		3 p_24921_ p_24921_
+		4 p_24922_ p_24922_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_24916_
+net/minecraft/advancements/critereon/DamagePredicate$Builder net/minecraft/advancements/critereon/DamagePredicate$Builder
+	blocked f_24928_
+	dealtDamage f_24925_
+	sourceEntity f_24927_
+	takenDamage f_24926_
+	type f_24929_
+	<init> ()V <init>
+	blocked (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24934_
+		0 p_24935_ p_24935_
+	build ()Lnet/minecraft/advancements/critereon/DamagePredicate; m_24936_
+	damageInstance ()Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24931_
+		static
+	dealtDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148145_
+		0 p_148146_ p_148146_
+	sourceEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148143_
+		0 p_148144_ p_148144_
+	takenDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148147_
+		0 p_148148_ p_148148_
+	type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_24932_
+		0 p_24933_ p_24933_
+	type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; m_148141_
+		0 p_148142_ p_148142_
+net/minecraft/advancements/critereon/DamageSourcePredicate net/minecraft/advancements/critereon/DamageSourcePredicate
+	ANY f_25420_
+	directEntity f_25429_
+	sourceEntity f_25430_
+	tags f_268608_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_270233_ p_270233_
+		1 p_270167_ p_270167_
+		2 p_270429_ p_270429_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate; m_25451_
+		static
+		0 p_25452_ p_25452_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;)Z m_25448_
+		0 p_25449_ p_25449_
+		1 p_25450_ p_25450_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/damagesource/DamageSource;)Z m_25444_
+		0 p_25445_ p_25445_
+		1 p_25446_ p_25446_
+		2 p_25447_ p_25447_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_25443_
+net/minecraft/advancements/critereon/DamageSourcePredicate$Builder net/minecraft/advancements/critereon/DamageSourcePredicate$Builder
+	directEntity f_25468_
+	sourceEntity f_25469_
+	tags f_268703_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate; m_25476_
+	damageType ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_25471_
+		static
+	direct (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_25472_
+		0 p_25473_ p_25473_
+	direct (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148229_
+		0 p_148230_ p_148230_
+	source (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148231_
+		0 p_148232_ p_148232_
+	source (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_148233_
+		0 p_148234_ p_148234_
+	tag (Lnet/minecraft/advancements/critereon/TagPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; m_269507_
+		0 p_270455_ p_270455_
+net/minecraft/advancements/critereon/DeserializationContext net/minecraft/advancements/critereon/DeserializationContext
+	LOGGER f_25865_
+	id f_25866_
+	lootData f_278452_
+	predicateGson f_25868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootDataManager;)V <init>
+		0 p_279318_ p_279318_
+		1 p_279364_ p_279364_
+	deserializeConditions (Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_25874_
+		0 p_25875_ p_25875_
+		1 p_25876_ p_25876_
+		2 p_25877_ p_25877_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_25873_
+	lambda$deserializeConditions$0 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_25878_
+		static
+		0 p_25879_ p_25879_
+		1 p_25880_ p_25880_
+		2 p_25881_ p_25881_
+net/minecraft/advancements/critereon/DistancePredicate net/minecraft/advancements/critereon/DistancePredicate
+	ANY f_26241_
+	absolute f_26246_
+	horizontal f_26245_
+	x f_26242_
+	y f_26243_
+	z f_26244_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
+		0 p_26249_ p_26249_
+		1 p_26250_ p_26250_
+		2 p_26251_ p_26251_
+		3 p_26252_ p_26252_
+		4 p_26253_ p_26253_
+	absolute (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148840_
+		static
+		0 p_148841_ p_148841_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_26264_
+		static
+		0 p_26265_ p_26265_
+	horizontal (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148836_
+		static
+		0 p_148837_ p_148837_
+	matches (DDDDDD)Z m_26255_
+		0 p_26256_ p_26256_
+		1 p_26257_ p_26257_
+		2 p_26258_ p_26258_
+		3 p_26259_ p_26259_
+		4 p_26260_ p_26260_
+		5 p_26261_ p_26261_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_26254_
+	vertical (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; m_148838_
+		static
+		0 p_148839_ p_148839_
+net/minecraft/advancements/critereon/DistanceTrigger net/minecraft/advancements/critereon/DistanceTrigger
+	id f_186161_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_186163_ p_186163_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_7214_
+		0 p_286540_ p_286540_
+		1 p_286753_ p_286753_
+		2 p_286709_ p_286709_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286885_ p_286885_
+		1 p_286450_ p_286450_
+		2 p_286678_ p_286678_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance;)Z m_283951_
+		static
+		0 p_284569_ p_284569_
+		1 p_284570_ p_284570_
+		2 p_284571_ p_284571_
+		3 p_284572_ p_284572_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;)V m_186165_
+		0 p_186166_ p_186166_
+		1 p_186167_ p_186167_
+net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance
+	distance f_186182_
+	startPosition f_186181_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;)V <init>
+		0 p_286369_ p_286369_
+		1 p_286587_ p_286587_
+		2 p_286563_ p_286563_
+		3 p_286818_ p_286818_
+	fallFromHeight (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186197_
+		static
+		0 p_186198_ p_186198_
+		1 p_186199_ p_186199_
+		2 p_186200_ p_186200_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_186188_
+		0 p_186189_ p_186189_
+		1 p_186190_ p_186190_
+		2 p_186191_ p_186191_
+	rideEntityInLava (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186194_
+		static
+		0 p_186195_ p_186195_
+		1 p_186196_ p_186196_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_186202_ p_186202_
+	travelledThroughNether (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance; m_186192_
+		static
+		0 p_186193_ p_186193_
+net/minecraft/advancements/critereon/EffectsChangedTrigger net/minecraft/advancements/critereon/EffectsChangedTrigger
+	ID f_26756_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_7214_
+		0 p_286892_ p_286892_
+		1 p_286547_ p_286547_
+		2 p_286271_ p_286271_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286725_ p_286725_
+		1 p_286278_ p_286278_
+		2 p_286737_ p_286737_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance;)Z m_149265_
+		static
+		0 p_149266_ p_149266_
+		1 p_149267_ p_149267_
+		2 p_149268_ p_149268_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V m_149262_
+		0 p_149263_ p_149263_
+		1 p_149264_ p_149264_
+net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance
+	effects f_26774_
+	source f_149269_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286580_ p_286580_
+		1 p_286820_ p_286820_
+		2 p_286703_ p_286703_
+	gotEffectsFrom (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_149277_
+		static
+		0 p_149278_ p_149278_
+	hasEffects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate;)Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance; m_26780_
+		static
+		0 p_26781_ p_26781_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_149274_
+		0 p_149275_ p_149275_
+		1 p_149276_ p_149276_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_26783_ p_26783_
+net/minecraft/advancements/critereon/EnchantedItemTrigger net/minecraft/advancements/critereon/EnchantedItemTrigger
+	ID f_27664_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286360_ p_286360_
+		1 p_286904_ p_286904_
+		2 p_286441_ p_286441_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance; m_7214_
+		0 p_286526_ p_286526_
+		1 p_286279_ p_286279_
+		2 p_286881_ p_286881_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance;)Z m_27672_
+		static
+		0 p_27673_ p_27673_
+		1 p_27674_ p_27674_
+		2 p_27675_ p_27675_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V m_27668_
+		0 p_27669_ p_27669_
+		1 p_27670_ p_27670_
+		2 p_27671_ p_27671_
+net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance
+	item f_27685_
+	levels f_27686_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286871_ p_286871_
+		1 p_286640_ p_286640_
+		2 p_286367_ p_286367_
+	enchantedItem ()Lnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance; m_27696_
+		static
+	matches (Lnet/minecraft/world/item/ItemStack;I)Z m_27691_
+		0 p_27692_ p_27692_
+		1 p_27693_ p_27693_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_27695_ p_27695_
+net/minecraft/advancements/critereon/EnchantmentPredicate net/minecraft/advancements/critereon/EnchantmentPredicate
+	ANY f_30464_
+	NONE f_30465_
+	enchantment f_30466_
+	level f_30467_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_30471_ p_30471_
+		1 p_30472_ p_30472_
+	<init> ()V <init>
+	containedIn (Ljava/util/Map;)Z m_30476_
+		0 p_30477_ p_30477_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EnchantmentPredicate; m_30474_
+		static
+		0 p_30475_ p_30475_
+	fromJsonArray (Lcom/google/gson/JsonElement;)[Lnet/minecraft/advancements/critereon/EnchantmentPredicate; m_30480_
+		static
+		0 p_30481_ p_30481_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_30478_
+		static
+		0 p_30479_ p_30479_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_30473_
+net/minecraft/advancements/critereon/EnterBlockTrigger net/minecraft/advancements/critereon/EnterBlockTrigger
+	ID f_31265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_7214_
+		0 p_286490_ p_286490_
+		1 p_286595_ p_286595_
+		2 p_286764_ p_286764_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286556_ p_286556_
+		1 p_286474_ p_286474_
+		2 p_286857_ p_286857_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_31278_
+		static
+		0 p_31279_ p_31279_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_31272_
+		static
+		0 p_31273_ p_31273_
+		1 p_31274_ p_31274_
+	lambda$deserializeBlock$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_31284_
+		static
+		0 p_31285_ p_31285_
+	lambda$trigger$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Z m_31275_
+		static
+		0 p_31276_ p_31276_
+		1 p_31277_ p_31277_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V m_31269_
+		0 p_31270_ p_31270_
+		1 p_31271_ p_31271_
+net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance
+	block f_31291_
+	state f_31292_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_286269_ p_286269_
+		1 p_286517_ p_286517_
+		2 p_286864_ p_286864_
+	entersBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_31297_
+		static
+		0 p_31298_ p_31298_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_31299_
+		0 p_31300_ p_31300_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_31302_ p_31302_
+net/minecraft/advancements/critereon/EntityEquipmentPredicate net/minecraft/advancements/critereon/EntityEquipmentPredicate
+	ANY f_32176_
+	CAPTAIN f_32177_
+	chest f_32179_
+	feet f_32181_
+	head f_32178_
+	legs f_32180_
+	mainhand f_32182_
+	offhand f_32183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_32186_ p_32186_
+		1 p_32187_ p_32187_
+		2 p_32188_ p_32188_
+		3 p_32189_ p_32189_
+		4 p_32190_ p_32190_
+		5 p_32191_ p_32191_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; m_32195_
+		static
+		0 p_32196_ p_32196_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_32193_
+		0 p_32194_ p_32194_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_32192_
+net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder
+	chest f_32198_
+	feet f_32200_
+	head f_32197_
+	legs f_32199_
+	mainhand f_32201_
+	offhand f_32202_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; m_32207_
+	chest (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32208_
+		0 p_32209_ p_32209_
+	equipment ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32204_
+		static
+	feet (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32212_
+		0 p_32213_ p_32213_
+	head (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32205_
+		0 p_32206_ p_32206_
+	legs (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_32210_
+		0 p_32211_ p_32211_
+	mainhand (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_149928_
+		0 p_149929_ p_149929_
+	offhand (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; m_149930_
+		0 p_149931_ p_149931_
+net/minecraft/advancements/critereon/EntityFlagsPredicate net/minecraft/advancements/critereon/EntityFlagsPredicate
+	ANY f_33682_
+	isBaby f_33687_
+	isCrouching f_33684_
+	isOnFire f_33683_
+	isSprinting f_33685_
+	isSwimming f_33686_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_33690_ p_33690_
+		1 p_33691_ p_33691_
+		2 p_33692_ p_33692_
+		3 p_33693_ p_33693_
+		4 p_33694_ p_33694_
+	addOptionalBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V m_33703_
+		0 p_33704_ p_33704_
+		1 p_33705_ p_33705_
+		2 p_33706_ p_33706_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; m_33698_
+		static
+		0 p_33699_ p_33699_
+	getOptionalBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; m_33700_
+		static
+		0 p_33701_ p_33701_
+		1 p_33702_ p_33702_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_33696_
+		0 p_33697_ p_33697_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_33695_
+net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder
+	isBaby f_33711_
+	isCrouching f_33708_
+	isOnFire f_33707_
+	isSprinting f_33709_
+	isSwimming f_33710_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; m_33716_
+	flags ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33713_
+		static
+	setCrouching (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150057_
+		0 p_150058_ p_150058_
+	setIsBaby (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33717_
+		0 p_33718_ p_33718_
+	setOnFire (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_33714_
+		0 p_33715_ p_33715_
+	setSprinting (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150059_
+		0 p_150060_ p_150060_
+	setSwimming (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; m_150061_
+		0 p_150062_ p_150062_
+net/minecraft/advancements/critereon/EntityHurtPlayerTrigger net/minecraft/advancements/critereon/EntityHurtPlayerTrigger
+	ID f_35170_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_7214_
+		0 p_286446_ p_286446_
+		1 p_286687_ p_286687_
+		2 p_286799_ p_286799_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286430_ p_286430_
+		1 p_286512_ p_286512_
+		2 p_286648_ p_286648_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance;)Z m_35180_
+		static
+		0 p_35181_ p_35181_
+		1 p_35182_ p_35182_
+		2 p_35183_ p_35183_
+		3 p_35184_ p_35184_
+		4 p_35185_ p_35185_
+		5 p_35186_ p_35186_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V m_35174_
+		0 p_35175_ p_35175_
+		1 p_35176_ p_35176_
+		2 p_35177_ p_35177_
+		3 p_35178_ p_35178_
+		4 p_35179_ p_35179_
+net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance
+	damage f_35196_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamagePredicate;)V <init>
+		0 p_286419_ p_286419_
+		1 p_286408_ p_286408_
+	entityHurtPlayer ()Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_150189_
+		static
+	entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_150187_
+		static
+		0 p_150188_ p_150188_
+	entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance; m_35206_
+		static
+		0 p_35207_ p_35207_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_35200_
+		0 p_35201_ p_35201_
+		1 p_35202_ p_35202_
+		2 p_35203_ p_35203_
+		3 p_35204_ p_35204_
+		4 p_35205_ p_35205_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_35209_ p_35209_
+net/minecraft/advancements/critereon/EntityPredicate net/minecraft/advancements/critereon/EntityPredicate
+	ANY f_36550_
+	distanceToPlayer f_36552_
+	effects f_36554_
+	entityType f_36551_
+	equipment f_36557_
+	flags f_36556_
+	location f_36553_
+	nbt f_36555_
+	passenger f_150287_
+	steppingOnLocation f_150285_
+	subPredicate f_218773_
+	targetedEntity f_36561_
+	team f_36562_
+	vehicle f_36560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Ljava/lang/String;)V <init>
+		0 p_218789_ p_218789_
+		1 p_218790_ p_218790_
+		2 p_218791_ p_218791_
+		3 p_218792_ p_218792_
+		4 p_218793_ p_218793_
+		5 p_218794_ p_218794_
+		6 p_218795_ p_218795_
+		7 p_218796_ p_218796_
+		8 p_218797_ p_218797_
+		9 p_218798_ p_218798_
+	<init> (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/String;)V <init>
+		0 p_218775_ p_218775_
+		1 p_218776_ p_218776_
+		2 p_218777_ p_218777_
+		3 p_218778_ p_218778_
+		4 p_218779_ p_218779_
+		5 p_218780_ p_218780_
+		6 p_218781_ p_218781_
+		7 p_218782_ p_218782_
+		8 p_218783_ p_218783_
+		9 p_218784_ p_218784_
+		10 p_218785_ p_218785_
+		11 p_218786_ p_218786_
+		12 p_218787_ p_218787_
+	createContext (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_36616_
+		static
+		0 p_36617_ p_36617_
+		1 p_36618_ p_36618_
+	fromElement (Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285915_
+		static
+		0 p_286569_ p_286569_
+		1 p_286821_ p_286821_
+		2 p_286582_ p_286582_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityPredicate; m_36614_
+		static
+		0 p_36615_ p_36615_
+	fromJson (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285855_
+		static
+		0 p_286877_ p_286877_
+		1 p_286245_ p_286245_
+		2 p_286427_ p_286427_
+	fromJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/advancements/critereon/DeserializationContext;)[Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285868_
+		static
+		0 p_286850_ p_286850_
+		1 p_286682_ p_286682_
+		2 p_286876_ p_286876_
+	lambda$matches$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_150319_
+		0 p_150320_ p_150320_
+		1 p_150321_ p_150321_
+		2 p_150322_ p_150322_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_36607_
+		0 p_36608_ p_36608_
+		1 p_36609_ p_36609_
+		2 p_36610_ p_36610_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Z m_36611_
+		0 p_36612_ p_36612_
+		1 p_36613_ p_36613_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_36606_
+	wrap (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; m_285787_
+		static
+		0 p_286570_ p_286570_
+net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advancements/critereon/EntityPredicate$Builder
+	distanceToPlayer f_36620_
+	effects f_36622_
+	entityType f_36619_
+	equipment f_36625_
+	flags f_36624_
+	location f_36621_
+	nbt f_36623_
+	passenger f_150325_
+	steppingOnLocation f_150323_
+	subPredicate f_218799_
+	targetedEntity f_36629_
+	team f_36630_
+	vehicle f_36628_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/EntityPredicate; m_36662_
+	distance (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36638_
+		0 p_36639_ p_36639_
+	effects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36652_
+		0 p_36653_ p_36653_
+	entity ()Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36633_
+		static
+	entityType (Lnet/minecraft/advancements/critereon/EntityTypePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36646_
+		0 p_36647_ p_36647_
+	equipment (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36640_
+		0 p_36641_ p_36641_
+	flags (Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36642_
+		0 p_36643_ p_36643_
+	located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36650_
+		0 p_36651_ p_36651_
+	nbt (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36654_
+		0 p_36655_ p_36655_
+	of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36636_
+		0 p_36637_ p_36637_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_204077_
+		0 p_204078_ p_204078_
+	passenger (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150328_
+		0 p_150329_ p_150329_
+	steppingOn (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150330_
+		0 p_150331_ p_150331_
+	subPredicate (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_218800_
+		0 p_218801_ p_218801_
+	targetedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36663_
+		0 p_36664_ p_36664_
+	team (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36658_
+		0 p_36659_ p_36659_
+	vehicle (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36644_
+		0 p_36645_ p_36645_
+net/minecraft/advancements/critereon/EntitySubPredicate net/minecraft/advancements/critereon/EntitySubPredicate
+	ANY f_218826_
+	<clinit> ()V <clinit>
+		static
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218835_
+		static
+		0 p_218836_ p_218836_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_218828_ p_218828_
+		1 p_218829_ p_218829_
+		2 p_218830_ p_218830_
+	serialize ()Lcom/google/gson/JsonElement; m_218837_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+	variant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218833_
+		static
+		0 p_218834_ p_218834_
+	variant (Lnet/minecraft/world/entity/animal/CatVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218831_
+		static
+		0 p_218832_ p_218832_
+net/minecraft/advancements/critereon/EntitySubPredicate$1 net/minecraft/advancements/critereon/EntitySubPredicate$1
+	<init> ()V <init>
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_218841_ p_218841_
+		1 p_218842_ p_218842_
+		2 p_218843_ p_218843_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/EntitySubPredicate$Type net/minecraft/advancements/critereon/EntitySubPredicate$Type
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218845_
+		0 p_218846_ p_218846_
+net/minecraft/advancements/critereon/EntitySubPredicate$Types net/minecraft/advancements/critereon/EntitySubPredicate$Types
+	ANY f_218847_
+	AXOLOTL f_262257_
+	BOAT f_262222_
+	CAT f_218852_
+	FISHING_HOOK f_218849_
+	FOX f_262303_
+	FROG f_218853_
+	HORSE f_262259_
+	LIGHTNING f_218848_
+	LLAMA f_262266_
+	MOOSHROOM f_262202_
+	PAINTING f_262296_
+	PARROT f_262231_
+	PLAYER f_218850_
+	RABBIT f_262285_
+	SLIME f_218851_
+	TROPICAL_FISH f_262221_
+	TYPES f_218854_
+	VILLAGER f_262265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218859_
+		static
+		0 p_218860_ p_218860_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262332_
+		static
+		0 p_218862_ p_218862_
+	lambda$static$10 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262333_
+		static
+		0 p_262515_ p_262515_
+	lambda$static$11 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262330_
+		static
+		0 p_262512_ p_262512_
+	lambda$static$12 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262324_
+		static
+		0 p_262506_ p_262506_
+	lambda$static$13 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262335_
+		static
+		0 p_262517_ p_262517_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_218857_
+		static
+		0 p_218858_ p_218858_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262326_
+		static
+		0 p_262508_ p_262508_
+	lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262325_
+		static
+		0 p_262507_ p_262507_
+	lambda$static$5 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262328_
+		static
+		0 p_262510_ p_262510_
+	lambda$static$6 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262331_
+		static
+		0 p_262513_ p_262513_
+	lambda$static$7 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262327_
+		static
+		0 p_262509_ p_262509_
+	lambda$static$8 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262329_
+		static
+		0 p_262511_ p_262511_
+	lambda$static$9 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_262334_
+		static
+		0 p_262516_ p_262516_
+net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/EntityTypePredicate
+	ANY f_37636_
+	COMMA_JOINER f_37637_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_37643_
+		static
+		0 p_37644_ p_37644_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_257054_
+		static
+		0 p_258101_ p_258101_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37642_ p_37642_
+	of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_37647_
+		static
+		0 p_37648_ p_37648_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; m_204081_
+		static
+		0 p_204082_ p_204082_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$1 net/minecraft/advancements/critereon/EntityTypePredicate$1
+	<init> ()V <init>
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37652_ p_37652_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$TagPredicate net/minecraft/advancements/critereon/EntityTypePredicate$TagPredicate
+	tag f_37653_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204084_ p_204084_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37658_ p_37658_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityTypePredicate$TypePredicate net/minecraft/advancements/critereon/EntityTypePredicate$TypePredicate
+	type f_37659_
+	<init> (Lnet/minecraft/world/entity/EntityType;)V <init>
+		0 p_37661_ p_37661_
+	matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
+		0 p_37664_ p_37664_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
+net/minecraft/advancements/critereon/EntityVariantPredicate net/minecraft/advancements/critereon/EntityVariantPredicate
+	VARIANT_KEY f_219082_
+	getter f_219084_
+	type f_219085_
+	variantCodec f_262213_
+	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)V <init>
+		0 p_262574_ p_262574_
+		1 p_262610_ p_262610_
+	create (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; m_262478_
+		static
+		0 p_262671_ p_262671_
+		1 p_262652_ p_262652_
+	create (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; m_219093_
+		static
+		0 p_219094_ p_219094_
+		1 p_219095_ p_219095_
+	createPredicate (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_219096_
+		0 p_219097_ p_219097_
+	lambda$new$0 (Lcom/mojang/serialization/Codec;Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_262336_
+		0 p_262518_ p_262518_
+		1 p_262519_ p_262519_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_219089_
+net/minecraft/advancements/critereon/EntityVariantPredicate$1 net/minecraft/advancements/critereon/EntityVariantPredicate$1
+	this$0 f_219099_
+	val$variant f_219098_
+	<init> (Lnet/minecraft/advancements/critereon/EntityVariantPredicate;Ljava/lang/Object;)V <init>
+		0 p_219101_ p_219101_
+		1 p_219102_ p_219102_
+	lambda$matches$0 (Ljava/lang/Object;Ljava/lang/Object;)Z m_219108_
+		static
+		0 p_219109_ p_219109_
+		1 p_219110_ p_219110_
+	lambda$serializeCustomData$1 (Ljava/lang/Object;Ljava/lang/String;)Lcom/google/gson/JsonParseException; m_262337_
+		static
+		0 p_262520_ p_262520_
+		1 p_262521_ p_262521_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_219105_ p_219105_
+		1 p_219106_ p_219106_
+		2 p_219107_ p_219107_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/FilledBucketTrigger net/minecraft/advancements/critereon/FilledBucketTrigger
+	ID f_38768_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance; m_7214_
+		0 p_286783_ p_286783_
+		1 p_286776_ p_286776_
+		2 p_286812_ p_286812_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286377_ p_286377_
+		1 p_286379_ p_286379_
+		2 p_286801_ p_286801_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance;)Z m_38775_
+		static
+		0 p_38776_ p_38776_
+		1 p_38777_ p_38777_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_38772_
+		0 p_38773_ p_38773_
+		1 p_38774_ p_38774_
+net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance
+	item f_38787_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286231_ p_286231_
+		1 p_286845_ p_286845_
+	filledBucket (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance; m_38793_
+		static
+		0 p_38794_ p_38794_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_38791_
+		0 p_38792_ p_38792_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_38796_ p_38796_
+net/minecraft/advancements/critereon/FishingHookPredicate net/minecraft/advancements/critereon/FishingHookPredicate
+	ANY f_39756_
+	IN_OPEN_WATER_KEY f_150706_
+	inOpenWater f_39757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_39760_ p_39760_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_219719_
+		static
+		0 p_219720_ p_219720_
+	inOpenWater (Z)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_39766_
+		static
+		0 p_39767_ p_39767_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_219716_ p_219716_
+		1 p_219717_ p_219717_
+		2 p_219718_ p_219718_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/FishingRodHookedTrigger net/minecraft/advancements/critereon/FishingRodHookedTrigger
+	ID f_40412_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance; m_7214_
+		0 p_286350_ p_286350_
+		1 p_286888_ p_286888_
+		2 p_286756_ p_286756_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286600_ p_286600_
+		1 p_286397_ p_286397_
+		2 p_286299_ p_286299_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance;)Z m_40421_
+		static
+		0 p_40422_ p_40422_
+		1 p_40423_ p_40423_
+		2 p_40424_ p_40424_
+		3 p_40425_ p_40425_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/FishingHook;Ljava/util/Collection;)V m_40416_
+		0 p_40417_ p_40417_
+		1 p_40418_ p_40418_
+		2 p_40419_ p_40419_
+		3 p_40420_ p_40420_
+net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance
+	entity f_40436_
+	item f_40437_
+	rod f_40435_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286346_ p_286346_
+		1 p_286539_ p_286539_
+		2 p_286253_ p_286253_
+		3 p_286372_ p_286372_
+	fishedItem (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance; m_40447_
+		static
+		0 p_40448_ p_40448_
+		1 p_40449_ p_40449_
+		2 p_40450_ p_40450_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;)Z m_40443_
+		0 p_40444_ p_40444_
+		1 p_40445_ p_40445_
+		2 p_40446_ p_40446_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_40452_ p_40452_
+net/minecraft/advancements/critereon/FluidPredicate net/minecraft/advancements/critereon/FluidPredicate
+	ANY f_41094_
+	fluid f_41096_
+	properties f_41097_
+	tag f_41095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_204102_ p_204102_
+		1 p_204103_ p_204103_
+		2 p_204104_ p_204104_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/FluidPredicate; m_41107_
+		static
+		0 p_41108_ p_41108_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_41104_
+		0 p_41105_ p_41105_
+		1 p_41106_ p_41106_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_41103_
+net/minecraft/advancements/critereon/FluidPredicate$Builder net/minecraft/advancements/critereon/FluidPredicate$Builder
+	fluid f_151162_
+	fluids f_151163_
+	properties f_151164_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/FluidPredicate; m_151173_
+	fluid ()Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151166_
+		static
+	of (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151171_
+		0 p_151172_ p_151172_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_204105_
+		0 p_204106_ p_204106_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; m_151169_
+		0 p_151170_ p_151170_
+net/minecraft/advancements/critereon/ImpossibleTrigger net/minecraft/advancements/critereon/ImpossibleTrigger
+	ID f_41555_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_41565_ p_41565_
+		1 p_41566_ p_41566_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_41560_ p_41560_
+		1 p_41561_ p_41561_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance; m_5868_
+		0 p_41569_ p_41569_
+		1 p_41570_ p_41570_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_41572_ p_41572_
+		1 p_41573_ p_41573_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_41563_ p_41563_
+net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance
+	<init> ()V <init>
+	getCriterion ()Lnet/minecraft/resources/ResourceLocation; m_7294_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_41577_ p_41577_
+net/minecraft/advancements/critereon/InventoryChangeTrigger net/minecraft/advancements/critereon/InventoryChangeTrigger
+	ID f_43145_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_7214_
+		0 p_286555_ p_286555_
+		1 p_286704_ p_286704_
+		2 p_286270_ p_286270_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286735_ p_286735_
+		1 p_286440_ p_286440_
+		2 p_286698_ p_286698_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;IIILnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance;)Z m_43160_
+		static
+		0 p_43161_ p_43161_
+		1 p_43162_ p_43162_
+		2 p_43163_ p_43163_
+		3 p_43164_ p_43164_
+		4 p_43165_ p_43165_
+		5 p_43166_ p_43166_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)V m_43153_
+		0 p_43154_ p_43154_
+		1 p_43155_ p_43155_
+		2 p_43156_ p_43156_
+		3 p_43157_ p_43157_
+		4 p_43158_ p_43158_
+		5 p_43159_ p_43159_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;)V m_43149_
+		0 p_43150_ p_43150_
+		1 p_43151_ p_43151_
+		2 p_43152_ p_43152_
+net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance
+	predicates f_43179_
+	slotsEmpty f_43178_
+	slotsFull f_43177_
+	slotsOccupied f_43176_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;[Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286286_ p_286286_
+		1 p_286313_ p_286313_
+		2 p_286767_ p_286767_
+		3 p_286601_ p_286601_
+		4 p_286380_ p_286380_
+	hasItems ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_43197_
+		static
+		0 p_43198_ p_43198_
+	hasItems ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_43199_
+		static
+		0 p_43200_ p_43200_
+	lambda$matches$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemPredicate;)Z m_43192_
+		static
+		0 p_43193_ p_43193_
+		1 p_43194_ p_43194_
+	matches (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)Z m_43186_
+		0 p_43187_ p_43187_
+		1 p_43188_ p_43188_
+		2 p_43189_ p_43189_
+		3 p_43190_ p_43190_
+		4 p_43191_ p_43191_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_43196_ p_43196_
+net/minecraft/advancements/critereon/ItemDurabilityTrigger net/minecraft/advancements/critereon/ItemDurabilityTrigger
+	ID f_43665_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_7214_
+		0 p_286693_ p_286693_
+		1 p_286383_ p_286383_
+		2 p_286352_ p_286352_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286645_ p_286645_
+		1 p_286583_ p_286583_
+		2 p_286326_ p_286326_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance;)Z m_43673_
+		static
+		0 p_43674_ p_43674_
+		1 p_43675_ p_43675_
+		2 p_43676_ p_43676_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V m_43669_
+		0 p_43670_ p_43670_
+		1 p_43671_ p_43671_
+		2 p_43672_ p_43672_
+net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance
+	delta f_43688_
+	durability f_43687_
+	item f_43686_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286731_ p_286731_
+		1 p_286447_ p_286447_
+		2 p_286431_ p_286431_
+		3 p_286460_ p_286460_
+	changedDurability (Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_151286_
+		static
+		0 p_151287_ p_151287_
+		1 p_151288_ p_151288_
+	changedDurability (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance; m_285799_
+		static
+		0 p_286720_ p_286720_
+		1 p_286288_ p_286288_
+		2 p_286730_ p_286730_
+	matches (Lnet/minecraft/world/item/ItemStack;I)Z m_43698_
+		0 p_43699_ p_43699_
+		1 p_43700_ p_43700_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_43702_ p_43702_
+net/minecraft/advancements/critereon/ItemPredicate net/minecraft/advancements/critereon/ItemPredicate
+	ANY f_45028_
+	count f_45031_
+	durability f_45032_
+	enchantments f_45033_
+	items f_151427_
+	nbt f_45036_
+	potion f_45035_
+	storedEnchantments f_45034_
+	tag f_45029_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Ljava/util/Set;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;[Lnet/minecraft/advancements/critereon/EnchantmentPredicate;[Lnet/minecraft/advancements/critereon/EnchantmentPredicate;Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/advancements/critereon/NbtPredicate;)V <init>
+		0 p_204137_ p_204137_
+		1 p_204138_ p_204138_
+		2 p_204139_ p_204139_
+		3 p_204140_ p_204140_
+		4 p_204141_ p_204141_
+		5 p_204142_ p_204142_
+		6 p_204143_ p_204143_
+		7 p_204144_ p_204144_
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/ItemPredicate; m_45051_
+		static
+		0 p_45052_ p_45052_
+	fromJsonArray (Lcom/google/gson/JsonElement;)[Lnet/minecraft/advancements/critereon/ItemPredicate; m_45055_
+		static
+		0 p_45056_ p_45056_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_45057_
+		static
+		0 p_45058_ p_45058_
+	lambda$fromJson$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_45053_
+		static
+		0 p_45054_ p_45054_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_45049_
+		0 p_45050_ p_45050_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_45048_
+net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advancements/critereon/ItemPredicate$Builder
+	count f_45063_
+	durability f_45064_
+	enchantments f_45059_
+	items f_151440_
+	nbt f_45066_
+	potion f_45065_
+	storedEnchantments f_45060_
+	tag f_45062_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/ItemPredicate; m_45077_
+	hasDurability (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151449_
+		0 p_151450_ p_151450_
+	hasEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45071_
+		0 p_45072_ p_45072_
+	hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45075_
+		0 p_45076_ p_45076_
+	hasStoredEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151447_
+		0 p_151448_ p_151448_
+	isPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151441_
+		0 p_151442_ p_151442_
+	item ()Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_45068_
+		static
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_204145_
+		0 p_204146_ p_204146_
+	of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151445_
+		0 p_151446_ p_151446_
+	withCount (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151443_
+		0 p_151444_ p_151444_
+net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
+	id f_285601_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286779_ p_286779_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_7214_
+		0 p_286301_ p_286301_
+		1 p_286748_ p_286748_
+		2 p_286322_ p_286322_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286237_ p_286237_
+		1 p_286508_ p_286508_
+		2 p_286513_ p_286513_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance;)Z m_285985_
+		static
+		0 p_286482_ p_286482_
+		1 p_286596_ p_286596_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_285767_
+		0 p_286813_ p_286813_
+		1 p_286625_ p_286625_
+		2 p_286620_ p_286620_
+net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance
+	location f_285570_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286265_ p_286265_
+		1 p_286333_ p_286333_
+		2 p_286319_ p_286319_
+	allayDropItemOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285770_
+		static
+		0 p_286325_ p_286325_
+		1 p_286531_ p_286531_
+	itemUsedOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285945_
+		static
+		0 p_286808_ p_286808_
+		1 p_286486_ p_286486_
+	itemUsedOnLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285996_
+		static
+		0 p_286740_ p_286740_
+		1 p_286777_ p_286777_
+		2 p_286742_ p_286742_
+	lambda$placedBlock$0 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_286091_
+		static
+		0 p_286827_ p_286827_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_285898_
+		0 p_286800_ p_286800_
+	placedBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_286031_
+		static
+		0 p_286530_ p_286530_
+	placedBlock ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; m_285745_
+		static
+		0 p_286365_ p_286365_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_286870_ p_286870_
+net/minecraft/advancements/critereon/KilledByCrossbowTrigger net/minecraft/advancements/critereon/KilledByCrossbowTrigger
+	ID f_46867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_7214_
+		0 p_286238_ p_286238_
+		1 p_286227_ p_286227_
+		2 p_286919_ p_286919_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286674_ p_286674_
+		1 p_286689_ p_286689_
+		2 p_286778_ p_286778_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance;)Z m_46878_
+		static
+		0 p_46879_ p_46879_
+		1 p_46880_ p_46880_
+		2 p_46881_ p_46881_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V m_46871_
+		0 p_46872_ p_46872_
+		1 p_46873_ p_46873_
+net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance
+	uniqueEntityTypes f_46888_
+	victims f_46887_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;[Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286398_ p_286398_
+		1 p_286510_ p_286510_
+		2 p_286571_ p_286571_
+	crossbowKilled ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_46900_
+		static
+		0 p_46901_ p_46901_
+	crossbowKilled (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance; m_46893_
+		static
+		0 p_46894_ p_46894_
+	matches (Ljava/util/Collection;I)Z m_46897_
+		0 p_46898_ p_46898_
+		1 p_46899_ p_46899_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_46896_ p_46896_
+net/minecraft/advancements/critereon/KilledTrigger net/minecraft/advancements/critereon/KilledTrigger
+	id f_48100_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_48102_ p_48102_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_7214_
+		0 p_286718_ p_286718_
+		1 p_286909_ p_286909_
+		2 p_286514_ p_286514_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286846_ p_286846_
+		1 p_286681_ p_286681_
+		2 p_286257_ p_286257_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance;)Z m_48108_
+		static
+		0 p_48109_ p_48109_
+		1 p_48110_ p_48110_
+		2 p_48111_ p_48111_
+		3 p_48112_ p_48112_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_48104_
+		0 p_48105_ p_48105_
+		1 p_48106_ p_48106_
+		2 p_48107_ p_48107_
+net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance
+	entityPredicate f_48123_
+	killingBlow f_48124_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_286471_ p_286471_
+		1 p_286673_ p_286673_
+		2 p_286390_ p_286390_
+		3 p_286643_ p_286643_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152124_
+		static
+		0 p_152125_ p_152125_
+	entityKilledPlayer ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48142_
+		static
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152126_
+		static
+		0 p_152127_ p_152127_
+		1 p_152128_ p_152128_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152116_
+		static
+		0 p_152117_ p_152117_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152118_
+		static
+		0 p_152119_ p_152119_
+		1 p_152120_ p_152120_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152121_
+		static
+		0 p_152122_ p_152122_
+		1 p_152123_ p_152123_
+	entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152129_
+		static
+		0 p_152130_ p_152130_
+		1 p_152131_ p_152131_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;)Z m_48130_
+		0 p_48131_ p_48131_
+		1 p_48132_ p_48132_
+		2 p_48133_ p_48133_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152108_
+		static
+		0 p_152109_ p_152109_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48134_
+		static
+		0 p_48135_ p_48135_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48136_
+		static
+		0 p_48137_ p_48137_
+		1 p_48138_ p_48138_
+	playerKilledEntity ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48141_
+		static
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152113_
+		static
+		0 p_152114_ p_152114_
+		1 p_152115_ p_152115_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152110_
+		static
+		0 p_152111_ p_152111_
+		1 p_152112_ p_152112_
+	playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_152105_
+		static
+		0 p_152106_ p_152106_
+		1 p_152107_ p_152107_
+	playerKilledEntityNearSculkCatalyst ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_220237_
+		static
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_48140_ p_48140_
+net/minecraft/advancements/critereon/LevitationTrigger net/minecraft/advancements/critereon/LevitationTrigger
+	ID f_49112_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance; m_7214_
+		0 p_286359_ p_286359_
+		1 p_286588_ p_286588_
+		2 p_286241_ p_286241_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286542_ p_286542_
+		1 p_286403_ p_286403_
+		2 p_286281_ p_286281_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance;)Z m_49120_
+		static
+		0 p_49121_ p_49121_
+		1 p_49122_ p_49122_
+		2 p_49123_ p_49123_
+		3 p_49124_ p_49124_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)V m_49116_
+		0 p_49117_ p_49117_
+		1 p_49118_ p_49118_
+		2 p_49119_ p_49119_
+net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance
+	distance f_49134_
+	duration f_49135_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_286511_ p_286511_
+		1 p_286806_ p_286806_
+		2 p_286676_ p_286676_
+	levitated (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance; m_49144_
+		static
+		0 p_49145_ p_49145_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)Z m_49140_
+		0 p_49141_ p_49141_
+		1 p_49142_ p_49142_
+		2 p_49143_ p_49143_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_49147_ p_49147_
+net/minecraft/advancements/critereon/LightPredicate net/minecraft/advancements/critereon/LightPredicate
+	ANY f_51335_
+	composite f_51336_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_51339_ p_51339_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/LightPredicate; m_51344_
+		static
+		0 p_51345_ p_51345_
+	matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_51341_
+		0 p_51342_ p_51342_
+		1 p_51343_ p_51343_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_51340_
+net/minecraft/advancements/critereon/LightPredicate$Builder net/minecraft/advancements/critereon/LightPredicate$Builder
+	composite f_153101_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/LightPredicate; m_153106_
+	light ()Lnet/minecraft/advancements/critereon/LightPredicate$Builder; m_153103_
+		static
+	setComposite (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightPredicate$Builder; m_153104_
+		0 p_153105_ p_153105_
+net/minecraft/advancements/critereon/LighthingBoltPredicate net/minecraft/advancements/critereon/LighthingBoltPredicate
+	BLOCKS_SET_ON_FIRE_KEY f_153233_
+	ENTITY_STRUCK_KEY f_153234_
+	blocksSetOnFire f_153235_
+	entityStruck f_153236_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_153239_ p_153239_
+		1 p_153240_ p_153240_
+	blockSetOnFire (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_153250_
+		static
+		0 p_153251_ p_153251_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_220332_
+		static
+		0 p_220333_ p_220333_
+	lambda$matches$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_153242_
+		0 p_153243_ p_153243_
+		1 p_153244_ p_153244_
+		2 p_153245_ p_153245_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_153247_ p_153247_
+		1 p_153248_ p_153248_
+		2 p_153249_ p_153249_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/LightningStrikeTrigger net/minecraft/advancements/critereon/LightningStrikeTrigger
+	ID f_153384_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_7214_
+		0 p_286889_ p_286889_
+		1 p_286650_ p_286650_
+		2 p_286384_ p_286384_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286546_ p_286546_
+		1 p_286781_ p_286781_
+		2 p_286393_ p_286393_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_153388_
+		static
+		0 p_153389_ p_153389_
+		1 p_153390_ p_153390_
+	lambda$trigger$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance;)Z m_153399_
+		static
+		0 p_153400_ p_153400_
+		1 p_153401_ p_153401_
+		2 p_153402_ p_153402_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/LightningBolt;Ljava/util/List;)V m_153391_
+		0 p_153392_ p_153392_
+		1 p_153393_ p_153393_
+		2 p_153394_ p_153394_
+net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance
+	bystander f_153408_
+	lightning f_153407_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286747_ p_286747_
+		1 p_286287_ p_286287_
+		2 p_286566_ p_286566_
+	lighthingStrike (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_153413_
+		static
+		0 p_153414_ p_153414_
+		1 p_153415_ p_153415_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;)Z m_153418_
+		0 p_153419_ p_153419_
+		1 p_153420_ p_153420_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_153417_ p_153417_
+net/minecraft/advancements/critereon/LocationPredicate net/minecraft/advancements/critereon/LocationPredicate
+	ANY f_52592_
+	LOGGER f_52593_
+	biome f_52597_
+	block f_52602_
+	dimension f_52599_
+	fluid f_52603_
+	light f_52601_
+	smokey f_52600_
+	structure f_220588_
+	x f_52594_
+	y f_52595_
+	z f_52596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Boolean;Lnet/minecraft/advancements/critereon/LightPredicate;Lnet/minecraft/advancements/critereon/BlockPredicate;Lnet/minecraft/advancements/critereon/FluidPredicate;)V <init>
+		0 p_207916_ p_207916_
+		1 p_207917_ p_207917_
+		2 p_207918_ p_207918_
+		3 p_207919_ p_207919_
+		4 p_207920_ p_207920_
+		5 p_207921_ p_207921_
+		6 p_207922_ p_207922_
+		7 p_207923_ p_207923_
+		8 p_207924_ p_207924_
+		9 p_207925_ p_207925_
+	atYLocation (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_187442_
+		static
+		0 p_187443_ p_187443_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52629_
+		static
+		0 p_52630_ p_52630_
+	inBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52634_
+		static
+		0 p_52635_ p_52635_
+	inDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52638_
+		static
+		0 p_52639_ p_52639_
+	inStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_220589_
+		static
+		0 p_220590_ p_220590_
+	lambda$fromJson$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257056_
+		static
+		0 p_52637_ p_52637_
+	lambda$fromJson$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257057_
+		static
+		0 p_207927_ p_207927_
+	lambda$serializeToJson$0 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonElement;)V m_52631_
+		static
+		0 p_52632_ p_52632_
+		1 p_52633_ p_52633_
+	matches (Lnet/minecraft/server/level/ServerLevel;DDD)Z m_52617_
+		0 p_52618_ p_52618_
+		1 p_52619_ p_52619_
+		2 p_52620_ p_52620_
+		3 p_52621_ p_52621_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_52616_
+net/minecraft/advancements/critereon/LocationPredicate$Builder net/minecraft/advancements/critereon/LocationPredicate$Builder
+	biome f_52643_
+	block f_52648_
+	dimension f_52645_
+	fluid f_52649_
+	light f_52647_
+	smokey f_52646_
+	structure f_220591_
+	x f_52640_
+	y f_52641_
+	z f_52642_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/LocationPredicate; m_52658_
+	location ()Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52651_
+		static
+	setBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52656_
+		0 p_52657_ p_52657_
+	setBlock (Lnet/minecraft/advancements/critereon/BlockPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52652_
+		0 p_52653_ p_52653_
+	setDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153976_
+		0 p_153977_ p_153977_
+	setFluid (Lnet/minecraft/advancements/critereon/FluidPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153966_
+		0 p_153967_ p_153967_
+	setLight (Lnet/minecraft/advancements/critereon/LightPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153968_
+		0 p_153969_ p_153969_
+	setSmokey (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52654_
+		0 p_52655_ p_52655_
+	setStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_220592_
+		0 p_220593_ p_220593_
+	setX (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153970_
+		0 p_153971_ p_153971_
+	setY (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153974_
+		0 p_153975_ p_153975_
+	setZ (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153978_
+		0 p_153979_ p_153979_
+net/minecraft/advancements/critereon/LootTableTrigger net/minecraft/advancements/critereon/LootTableTrigger
+	ID f_54593_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance; m_7214_
+		0 p_286915_ p_286915_
+		1 p_286259_ p_286259_
+		2 p_286891_ p_286891_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286293_ p_286293_
+		1 p_286553_ p_286553_
+		2 p_286757_ p_286757_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance;)Z m_54604_
+		static
+		0 p_54605_ p_54605_
+		1 p_54606_ p_54606_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;)V m_54597_
+		0 p_54598_ p_54598_
+		1 p_54599_ p_54599_
+net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance
+	lootTable f_54612_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286834_ p_286834_
+		1 p_286434_ p_286434_
+	lootTableUsed (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance; m_54618_
+		static
+		0 p_54619_ p_54619_
+	matches (Lnet/minecraft/resources/ResourceLocation;)Z m_54620_
+		0 p_54621_ p_54621_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_54617_ p_54617_
+net/minecraft/advancements/critereon/MinMaxBounds net/minecraft/advancements/critereon/MinMaxBounds
+	ERROR_EMPTY f_55297_
+	ERROR_SWAPPED f_55298_
+	max f_55300_
+	min f_55299_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Number;Ljava/lang/Number;)V <init>
+		0 p_55303_ p_55303_
+		1 p_55304_ p_55304_
+	fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/advancements/critereon/MinMaxBounds;Ljava/util/function/BiFunction;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55306_
+		static
+		0 p_55307_ p_55307_
+		1 p_55308_ p_55308_
+		2 p_55309_ p_55309_
+		3 p_55310_ p_55310_
+	fromReader (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55313_
+		static
+		0 p_55314_ p_55314_
+		1 p_55315_ p_55315_
+		2 p_55316_ p_55316_
+		3 p_55317_ p_55317_
+		4 p_55318_ p_55318_
+	getMax ()Ljava/lang/Number; m_55326_
+	getMin ()Ljava/lang/Number; m_55305_
+	isAllowedInputChat (Lcom/mojang/brigadier/StringReader;)Z m_55311_
+		static
+		0 p_55312_ p_55312_
+	isAny ()Z m_55327_
+	optionallyFormat (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; m_55323_
+		static
+		0 p_55324_ p_55324_
+		1 p_55325_ p_55325_
+	readNumber (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Number; m_55319_
+		static
+		0 p_55320_ p_55320_
+		1 p_55321_ p_55321_
+		2 p_55322_ p_55322_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_55328_
+net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory
+	create (Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55329_
+		0 p_55330_ p_55330_
+		1 p_55331_ p_55331_
+net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; m_55332_
+		0 p_55333_ p_55333_
+		1 p_55334_ p_55334_
+		2 p_55335_ p_55335_
+net/minecraft/advancements/critereon/MinMaxBounds$Doubles net/minecraft/advancements/critereon/MinMaxBounds$Doubles
+	ANY f_154779_
+	maxSq f_154781_
+	minSq f_154780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Double;Ljava/lang/Double;)V <init>
+		0 p_154784_ p_154784_
+		1 p_154785_ p_154785_
+	atLeast (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154804_
+		static
+		0 p_154805_ p_154805_
+	atMost (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154808_
+		static
+		0 p_154809_ p_154809_
+	between (DD)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154788_
+		static
+		0 p_154789_ p_154789_
+		1 p_154790_ p_154790_
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154795_
+		static
+		0 p_154796_ p_154796_
+		1 p_154797_ p_154797_
+		2 p_154798_ p_154798_
+	exactly (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154786_
+		static
+		0 p_154787_ p_154787_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154791_
+		static
+		0 p_154792_ p_154792_
+	fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154799_
+		static
+		0 p_154800_ p_154800_
+		1 p_154801_ p_154801_
+	fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_154793_
+		static
+		0 p_154794_ p_154794_
+	lambda$fromReader$0 (Ljava/lang/Double;)Ljava/lang/Double; m_154806_
+		static
+		0 p_154807_ p_154807_
+	matches (D)Z m_154810_
+		0 p_154811_ p_154811_
+	matchesSqr (D)Z m_154812_
+		0 p_154813_ p_154813_
+	squareOpt (Ljava/lang/Double;)Ljava/lang/Double; m_154802_
+		static
+		0 p_154803_ p_154803_
+net/minecraft/advancements/critereon/MinMaxBounds$Ints net/minecraft/advancements/critereon/MinMaxBounds$Ints
+	ANY f_55364_
+	maxSq f_55366_
+	minSq f_55365_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Integer;Ljava/lang/Integer;)V <init>
+		0 p_55369_ p_55369_
+		1 p_55370_ p_55370_
+	atLeast (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55386_
+		static
+		0 p_55387_ p_55387_
+	atMost (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_154819_
+		static
+		0 p_154820_ p_154820_
+	between (II)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_154814_
+		static
+		0 p_154815_ p_154815_
+		1 p_154816_ p_154816_
+	create (Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55377_
+		static
+		0 p_55378_ p_55378_
+		1 p_55379_ p_55379_
+		2 p_55380_ p_55380_
+	exactly (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55371_
+		static
+		0 p_55372_ p_55372_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55373_
+		static
+		0 p_55374_ p_55374_
+	fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55381_
+		static
+		0 p_55382_ p_55382_
+		1 p_55383_ p_55383_
+	fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_55375_
+		static
+		0 p_55376_ p_55376_
+	lambda$fromReader$0 (Ljava/lang/Integer;)Ljava/lang/Integer; m_55388_
+		static
+		0 p_55389_ p_55389_
+	matches (I)Z m_55390_
+		0 p_55391_ p_55391_
+	matchesSqr (J)Z m_154817_
+		0 p_154818_ p_154818_
+	squareOpt (Ljava/lang/Integer;)Ljava/lang/Long; m_55384_
+		static
+		0 p_55385_ p_55385_
+net/minecraft/advancements/critereon/MobEffectsPredicate net/minecraft/advancements/critereon/MobEffectsPredicate
+	ANY f_56547_
+	effects f_56548_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_56551_ p_56551_
+	and (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56553_
+		0 p_56554_ p_56554_
+	and (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_154977_
+		0 p_154978_ p_154978_
+		1 p_154979_ p_154979_
+	effects ()Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56552_
+		static
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate; m_56559_
+		static
+		0 p_56560_ p_56560_
+	lambda$fromJson$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_56563_
+		static
+		0 p_56564_ p_56564_
+	matches (Ljava/util/Map;)Z m_56561_
+		0 p_56562_ p_56562_
+	matches (Lnet/minecraft/world/entity/LivingEntity;)Z m_56557_
+		0 p_56558_ p_56558_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_56555_
+		0 p_56556_ p_56556_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_56565_
+net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate
+	ambient f_56568_
+	amplifier f_56566_
+	duration f_56567_
+	visible f_56569_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_56572_ p_56572_
+		1 p_56573_ p_56573_
+		2 p_56574_ p_56574_
+		3 p_56575_ p_56575_
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate; m_56579_
+		static
+		0 p_56580_ p_56580_
+	matches (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_56577_
+		0 p_56578_ p_56578_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_56576_
+net/minecraft/advancements/critereon/NbtPredicate net/minecraft/advancements/critereon/NbtPredicate
+	ANY f_57471_
+	tag f_57472_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_57475_ p_57475_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/NbtPredicate; m_57481_
+		static
+		0 p_57482_ p_57482_
+	getEntityTagToCompare (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/CompoundTag; m_57485_
+		static
+		0 p_57486_ p_57486_
+	matches (Lnet/minecraft/world/entity/Entity;)Z m_57477_
+		0 p_57478_ p_57478_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_57479_
+		0 p_57480_ p_57480_
+	matches (Lnet/minecraft/nbt/Tag;)Z m_57483_
+		0 p_57484_ p_57484_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_57476_
+net/minecraft/advancements/critereon/PickedUpItemTrigger net/minecraft/advancements/critereon/PickedUpItemTrigger
+	id f_221294_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_221296_ p_221296_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_7214_
+		0 p_286475_ p_286475_
+		1 p_286683_ p_286683_
+		2 p_286255_ p_286255_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286503_ p_286503_
+		1 p_286382_ p_286382_
+		2 p_286658_ p_286658_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance;)Z m_221302_
+		static
+		0 p_221303_ p_221303_
+		1 p_221304_ p_221304_
+		2 p_221305_ p_221305_
+		3 p_221306_ p_221306_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_221298_
+		0 p_221299_ p_221299_
+		1 p_221300_ p_221300_
+		2 p_221301_ p_221301_
+net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance
+	entity f_221316_
+	item f_221315_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286249_ p_286249_
+		1 p_286258_ p_286258_
+		2 p_286761_ p_286761_
+		3 p_286491_ p_286491_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_221322_
+		0 p_221323_ p_221323_
+		1 p_221324_ p_221324_
+		2 p_221325_ p_221325_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_221331_ p_221331_
+	thrownItemPickedUpByEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_286072_
+		static
+		0 p_286865_ p_286865_
+		1 p_286788_ p_286788_
+		2 p_286327_ p_286327_
+	thrownItemPickedUpByPlayer (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_286101_
+		static
+		0 p_286405_ p_286405_
+		1 p_286518_ p_286518_
+		2 p_286381_ p_286381_
+net/minecraft/advancements/critereon/PlayerHurtEntityTrigger net/minecraft/advancements/critereon/PlayerHurtEntityTrigger
+	ID f_60108_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_7214_
+		0 p_286442_ p_286442_
+		1 p_286426_ p_286426_
+		2 p_286750_ p_286750_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286651_ p_286651_
+		1 p_286498_ p_286498_
+		2 p_286328_ p_286328_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance;)Z m_60119_
+		static
+		0 p_60120_ p_60120_
+		1 p_60121_ p_60121_
+		2 p_60122_ p_60122_
+		3 p_60123_ p_60123_
+		4 p_60124_ p_60124_
+		5 p_60125_ p_60125_
+		6 p_60126_ p_60126_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V m_60112_
+		0 p_60113_ p_60113_
+		1 p_60114_ p_60114_
+		2 p_60115_ p_60115_
+		3 p_60116_ p_60116_
+		4 p_60117_ p_60117_
+		5 p_60118_ p_60118_
+net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance
+	damage f_60136_
+	entity f_60137_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DamagePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286866_ p_286866_
+		1 p_286225_ p_286225_
+		2 p_286266_ p_286266_
+	matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z m_60142_
+		0 p_60143_ p_60143_
+		1 p_60144_ p_60144_
+		2 p_60145_ p_60145_
+		3 p_60146_ p_60146_
+		4 p_60147_ p_60147_
+		5 p_60148_ p_60148_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156063_
+		static
+		0 p_156064_ p_156064_
+		1 p_156065_ p_156065_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_60149_
+		static
+		0 p_60150_ p_60150_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156061_
+		static
+		0 p_156062_ p_156062_
+	playerHurtEntity ()Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156068_
+		static
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156066_
+		static
+		0 p_156067_ p_156067_
+	playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance; m_156058_
+		static
+		0 p_156059_ p_156059_
+		1 p_156060_ p_156060_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_60152_ p_60152_
+net/minecraft/advancements/critereon/PlayerInteractTrigger net/minecraft/advancements/critereon/PlayerInteractTrigger
+	ID f_61490_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_7214_
+		0 p_286617_ p_286617_
+		1 p_286504_ p_286504_
+		2 p_286558_ p_286558_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286758_ p_286758_
+		1 p_286220_ p_286220_
+		2 p_286859_ p_286859_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance;)Z m_61498_
+		static
+		0 p_61499_ p_61499_
+		1 p_61500_ p_61500_
+		2 p_61501_ p_61501_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_61494_
+		0 p_61495_ p_61495_
+		1 p_61496_ p_61496_
+		2 p_61497_ p_61497_
+net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance
+	entity f_61512_
+	item f_61511_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286824_ p_286824_
+		1 p_286719_ p_286719_
+		2 p_286219_ p_286219_
+	itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_285836_
+		static
+		0 p_286452_ p_286452_
+		1 p_286289_ p_286289_
+		2 p_286370_ p_286370_
+	itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_285812_
+		static
+		0 p_286235_ p_286235_
+		1 p_286667_ p_286667_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_61521_
+		0 p_61522_ p_61522_
+		1 p_61523_ p_61523_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_61525_ p_61525_
+net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/critereon/PlayerPredicate
+	LOOKING_AT_RANGE f_156743_
+	advancements f_62249_
+	gameType f_62246_
+	level f_62245_
+	lookingAt f_156744_
+	recipes f_62248_
+	stats f_62247_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/GameType;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Lnet/minecraft/advancements/critereon/EntityPredicate;)V <init>
+		0 p_156746_ p_156746_
+		1 p_156747_ p_156747_
+		2 p_156748_ p_156748_
+		3 p_156749_ p_156749_
+		4 p_156750_ p_156750_
+		5 p_156751_ p_156751_
+	advancementPredicateFromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate; m_62289_
+		static
+		0 p_62290_ p_62290_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/PlayerPredicate; m_222491_
+		static
+		0 p_222492_ p_222492_
+	getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/stats/Stat; m_62267_
+		static
+		0 p_62268_ p_62268_
+		1 p_62269_ p_62269_
+	getStatValueId (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; m_62265_
+		static
+		0 p_62266_ p_62266_
+	lambda$advancementPredicateFromJson$0 (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map$Entry;)V m_62286_
+		static
+		0 p_62287_ p_62287_
+		1 p_62288_ p_62288_
+	lambda$matches$1 (Lnet/minecraft/world/entity/Entity;)Z m_156764_
+		static
+		0 p_156765_ p_156765_
+	lambda$serializeCustomData$2 (Lcom/google/gson/JsonArray;Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_257058_
+		static
+		0 p_258106_ p_258106_
+		1 p_222489_ p_222489_
+		2 p_222490_ p_222490_
+	lambda$serializeCustomData$3 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)V m_222497_
+		static
+		0 p_222498_ p_222498_
+		1 p_222499_ p_222499_
+		2 p_222500_ p_222500_
+	lambda$serializeCustomData$4 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)V m_222493_
+		static
+		0 p_222494_ p_222494_
+		1 p_222495_ p_222495_
+		2 p_222496_ p_222496_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_222484_ p_222484_
+		1 p_222485_ p_222485_
+		2 p_222486_ p_222486_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate
+	criterions f_62291_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V <init>
+		0 p_62293_ p_62293_
+	test (Ljava/lang/Object;)Z test
+		0 p_62298_ p_62298_
+	test (Lnet/minecraft/advancements/AdvancementProgress;)Z test
+		0 p_62296_ p_62296_
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate
+	state f_62299_
+	<init> (Z)V <init>
+		0 p_62301_ p_62301_
+	test (Ljava/lang/Object;)Z test
+		0 p_62306_ p_62306_
+	test (Lnet/minecraft/advancements/AdvancementProgress;)Z test
+		0 p_62304_ p_62304_
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate
+	toJson ()Lcom/google/gson/JsonElement; m_7943_
+net/minecraft/advancements/critereon/PlayerPredicate$Builder net/minecraft/advancements/critereon/PlayerPredicate$Builder
+	advancements f_62311_
+	gameType f_62308_
+	level f_62307_
+	lookingAt f_156766_
+	recipes f_62310_
+	stats f_62309_
+	<init> ()V <init>
+	addRecipe (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156780_
+		0 p_156781_ p_156781_
+		1 p_156782_ p_156782_
+	addStat (Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156768_
+		0 p_156769_ p_156769_
+		1 p_156770_ p_156770_
+	build ()Lnet/minecraft/advancements/critereon/PlayerPredicate; m_62313_
+	checkAdvancementCriterions (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156777_
+		0 p_156778_ p_156778_
+		1 p_156779_ p_156779_
+	checkAdvancementDone (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156783_
+		0 p_156784_ p_156784_
+		1 p_156785_ p_156785_
+	player ()Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156767_
+		static
+	setGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156773_
+		0 p_156774_ p_156774_
+	setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156775_
+		0 p_156776_ p_156776_
+	setLookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156771_
+		0 p_156772_ p_156772_
+net/minecraft/advancements/critereon/PlayerTrigger net/minecraft/advancements/critereon/PlayerTrigger
+	id f_222614_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_222616_ p_222616_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286911_ p_286911_
+		1 p_286356_ p_286356_
+		2 p_286261_ p_286261_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_7214_
+		0 p_286310_ p_286310_
+		1 p_286629_ p_286629_
+		2 p_286901_ p_286901_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance;)Z m_222624_
+		static
+		0 p_222625_ p_222625_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_222618_
+		0 p_222619_ p_222619_
+net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286413_ p_286413_
+		1 p_286749_ p_286749_
+	avoidVibration ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222642_
+		static
+	located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222635_
+		static
+		0 p_222636_ p_222636_
+	located (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222633_
+		static
+		0 p_222634_ p_222634_
+	raidWon ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222641_
+		static
+	sleptInBed ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222640_
+		static
+	tick ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_272050_
+		static
+	walkOnBlockWithEquipment (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222637_
+		static
+		0 p_222638_ p_222638_
+		1 p_222639_ p_222639_
+net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger
+	ID f_279610_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_7214_
+		0 p_286541_ p_286541_
+		1 p_286267_ p_286267_
+		2 p_286402_ p_286402_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286751_ p_286751_
+		1 p_286685_ p_286685_
+		2 p_286668_ p_286668_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z m_280436_
+		static
+		0 p_281309_ p_281309_
+		1 p_282707_ p_282707_
+		2 p_282798_ p_282798_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_280437_
+		0 p_281468_ p_281468_
+		1 p_282903_ p_282903_
+		2 p_282070_ p_282070_
+net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance
+	predicates f_279530_
+	recipeId f_279628_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_286913_ p_286913_
+		1 p_286906_ p_286906_
+		2 p_286302_ p_286302_
+	craftedItem (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_280097_
+		static
+		0 p_283538_ p_283538_
+	craftedItem (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance; m_280477_
+		static
+		0 p_282794_ p_282794_
+		1 p_281369_ p_281369_
+	matches (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Z m_280013_
+		0 p_283528_ p_283528_
+		1 p_283698_ p_283698_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_281942_ p_281942_
+net/minecraft/advancements/critereon/RecipeUnlockedTrigger net/minecraft/advancements/critereon/RecipeUnlockedTrigger
+	ID f_63714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance; m_7214_
+		0 p_286387_ p_286387_
+		1 p_286739_ p_286739_
+		2 p_286649_ p_286649_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286577_ p_286577_
+		1 p_286691_ p_286691_
+		2 p_286438_ p_286438_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance;)Z m_63721_
+		static
+		0 p_63722_ p_63722_
+		1 p_63723_ p_63723_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;)V m_63718_
+		0 p_63719_ p_63719_
+		1 p_63720_ p_63720_
+	unlocked (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance; m_63728_
+		static
+		0 p_63729_ p_63729_
+net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance
+	recipe f_63735_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_286461_ p_286461_
+		1 p_286775_ p_286775_
+	matches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_63739_
+		0 p_63740_ p_63740_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_63742_ p_63742_
+net/minecraft/advancements/critereon/SerializationContext net/minecraft/advancements/critereon/SerializationContext
+	INSTANCE f_64768_
+	predicateGson f_64769_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	serializeConditions ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/google/gson/JsonElement; m_64772_
+		0 p_64773_ p_64773_
+net/minecraft/advancements/critereon/ShotCrossbowTrigger net/minecraft/advancements/critereon/ShotCrossbowTrigger
+	ID f_65458_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_7214_
+		0 p_286679_ p_286679_
+		1 p_286410_ p_286410_
+		2 p_286233_ p_286233_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286726_ p_286726_
+		1 p_286786_ p_286786_
+		2 p_286701_ p_286701_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance;)Z m_65465_
+		static
+		0 p_65466_ p_65466_
+		1 p_65467_ p_65467_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_65462_
+		0 p_65463_ p_65463_
+		1 p_65464_ p_65464_
+net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance
+	item f_65477_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286262_ p_286262_
+		1 p_286755_ p_286755_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_65481_
+		0 p_65482_ p_65482_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_65486_ p_65486_
+	shotCrossbow (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_159431_
+		static
+		0 p_159432_ p_159432_
+	shotCrossbow (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance; m_65483_
+		static
+		0 p_65484_ p_65484_
+net/minecraft/advancements/critereon/SimpleCriterionTrigger net/minecraft/advancements/critereon/SimpleCriterionTrigger
+	players f_66232_
+	<init> ()V <init>
+	addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6467_
+		0 p_66243_ p_66243_
+		1 p_66244_ p_66244_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_5868_
+		0 p_66238_ p_66238_
+		1 p_66239_ p_66239_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_5868_
+		0 p_66246_ p_66246_
+		1 p_66247_ p_66247_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_66248_ p_66248_
+		1 p_286603_ p_286603_
+		2 p_66250_ p_66250_
+	lambda$addPlayerListener$0 (Lnet/minecraft/server/PlayerAdvancements;)Ljava/util/Set; m_66251_
+		static
+		0 p_66252_ p_66252_
+	removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V m_6468_
+		0 p_66254_ p_66254_
+		1 p_66255_ p_66255_
+	removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V m_5656_
+		0 p_66241_ p_66241_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)V m_66234_
+		0 p_66235_ p_66235_
+		1 p_66236_ p_66236_
+net/minecraft/advancements/critereon/SlideDownBlockTrigger net/minecraft/advancements/critereon/SlideDownBlockTrigger
+	ID f_66974_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance; m_7214_
+		0 p_286879_ p_286879_
+		1 p_286565_ p_286565_
+		2 p_286581_ p_286581_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286594_ p_286594_
+		1 p_286690_ p_286690_
+		2 p_286564_ p_286564_
+	deserializeBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/block/Block; m_66987_
+		static
+		0 p_66988_ p_66988_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$createInstance$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_66981_
+		static
+		0 p_66982_ p_66982_
+		1 p_66983_ p_66983_
+	lambda$deserializeBlock$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_66993_
+		static
+		0 p_66994_ p_66994_
+	lambda$trigger$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Z m_66984_
+		static
+		0 p_66985_ p_66985_
+		1 p_66986_ p_66986_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V m_66978_
+		0 p_66979_ p_66979_
+		1 p_66980_ p_66980_
+net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance
+	block f_67000_
+	state f_67001_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_286920_ p_286920_
+		1 p_286622_ p_286622_
+		2 p_286692_ p_286692_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_67008_
+		0 p_67009_ p_67009_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_67011_ p_67011_
+	slidesDownBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance; m_67006_
+		static
+		0 p_67007_ p_67007_
+net/minecraft/advancements/critereon/SlimePredicate net/minecraft/advancements/critereon/SlimePredicate
+	size f_223418_
+	<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
+		0 p_223420_ p_223420_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223428_
+		static
+		0 p_223429_ p_223429_
+	matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
+		0 p_223423_ p_223423_
+		1 p_223424_ p_223424_
+		2 p_223425_ p_223425_
+	serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
+	sized (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223426_
+		static
+		0 p_223427_ p_223427_
+	type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+net/minecraft/advancements/critereon/StartRidingTrigger net/minecraft/advancements/critereon/StartRidingTrigger
+	ID f_160383_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance; m_7214_
+		0 p_286276_ p_286276_
+		1 p_286282_ p_286282_
+		2 p_286851_ p_286851_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286869_ p_286869_
+		1 p_286545_ p_286545_
+		2 p_286559_ p_286559_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance;)Z m_160393_
+		static
+		0 p_160394_ p_160394_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_160387_
+		0 p_160388_ p_160388_
+net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286351_ p_286351_
+	playerStartsRiding (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance; m_160401_
+		static
+		0 p_160402_ p_160402_
+net/minecraft/advancements/critereon/StatePropertiesPredicate net/minecraft/advancements/critereon/StatePropertiesPredicate
+	ANY f_67658_
+	properties f_67659_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_67662_ p_67662_
+	checkState (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;)V m_67672_
+		0 p_67673_ p_67673_
+		1 p_67674_ p_67674_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate; m_67679_
+		static
+		0 p_67680_ p_67680_
+	fromJson (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher; m_67686_
+		static
+		0 p_67687_ p_67687_
+		1 p_67688_ p_67688_
+	getStringOrNull (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_67689_
+		static
+		0 p_67690_ p_67690_
+	lambda$checkState$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher;)V m_67675_
+		static
+		0 p_67676_ p_67676_
+		1 p_67677_ p_67677_
+		2 p_67678_ p_67678_
+	lambda$serializeToJson$1 (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher;)V m_67681_
+		static
+		0 p_67682_ p_67682_
+		1 p_67683_ p_67683_
+	matches (Lnet/minecraft/world/level/block/state/BlockState;)Z m_67667_
+		0 p_67668_ p_67668_
+	matches (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z m_67669_
+		0 p_67670_ p_67670_
+		1 p_67671_ p_67671_
+	matches (Lnet/minecraft/world/level/material/FluidState;)Z m_67684_
+		0 p_67685_ p_67685_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_67666_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder
+	matchers f_67691_
+	<init> ()V <init>
+	build ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate; m_67706_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67697_
+		0 p_67698_ p_67698_
+		1 p_67699_ p_67699_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;I)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67694_
+		0 p_67695_ p_67695_
+		1 p_67696_ p_67696_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67703_
+		0 p_67704_ p_67704_
+		1 p_67705_ p_67705_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67700_
+		0 p_67701_ p_67701_
+		1 p_67702_ p_67702_
+	properties ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; m_67693_
+		static
+net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactPropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactPropertyMatcher
+	value f_67707_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_67709_ p_67709_
+		1 p_67710_ p_67710_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67713_ p_67713_
+		1 p_67714_ p_67714_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher
+	name f_67715_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_67717_ p_67717_
+	checkState (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/function/Consumer;)V m_67721_
+		0 p_67722_ p_67722_
+		1 p_67723_ p_67723_
+	getName ()Ljava/lang/String; m_67726_
+	match (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z m_67718_
+		0 p_67719_ p_67719_
+		1 p_67720_ p_67720_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67724_ p_67724_
+		1 p_67725_ p_67725_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedPropertyMatcher net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedPropertyMatcher
+	maxValue f_67728_
+	minValue f_67727_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_67730_ p_67730_
+		1 p_67731_ p_67731_
+		2 p_67732_ p_67732_
+	match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_7517_
+		0 p_67735_ p_67735_
+		1 p_67736_ p_67736_
+	toJson ()Lcom/google/gson/JsonElement; m_7682_
+net/minecraft/advancements/critereon/SummonedEntityTrigger net/minecraft/advancements/critereon/SummonedEntityTrigger
+	ID f_68252_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance; m_7214_
+		0 p_286669_ p_286669_
+		1 p_286745_ p_286745_
+		2 p_286637_ p_286637_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286898_ p_286898_
+		1 p_286368_ p_286368_
+		2 p_286829_ p_286829_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance;)Z m_68263_
+		static
+		0 p_68264_ p_68264_
+		1 p_68265_ p_68265_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V m_68256_
+		0 p_68257_ p_68257_
+		1 p_68258_ p_68258_
+net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance
+	entity f_68271_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286853_ p_286853_
+		1 p_286838_ p_286838_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_68279_
+		0 p_68280_ p_68280_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_68278_ p_68278_
+	summonedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance; m_68275_
+		static
+		0 p_68276_ p_68276_
+net/minecraft/advancements/critereon/TagPredicate net/minecraft/advancements/critereon/TagPredicate
+	expected f_268414_
+	tag f_268479_
+	<init> (Lnet/minecraft/tags/TagKey;Z)V <init>
+		0 p_270819_ p_270819_
+		1 p_270913_ p_270913_
+	fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269409_
+		static
+		0 p_270982_ p_270982_
+		1 p_270978_ p_270978_
+	is (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269314_
+		static
+		0 p_270668_ p_270668_
+	isNot (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; m_269422_
+		static
+		0 p_270264_ p_270264_
+	matches (Lnet/minecraft/core/Holder;)Z m_269475_
+		0 p_270125_ p_270125_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_269579_
+net/minecraft/advancements/critereon/TameAnimalTrigger net/minecraft/advancements/critereon/TameAnimalTrigger
+	ID f_68825_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_7214_
+		0 p_286910_ p_286910_
+		1 p_286765_ p_286765_
+		2 p_286732_ p_286732_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286684_ p_286684_
+		1 p_286860_ p_286860_
+		2 p_286550_ p_286550_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance;)Z m_68836_
+		static
+		0 p_68837_ p_68837_
+		1 p_68838_ p_68838_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;)V m_68829_
+		0 p_68830_ p_68830_
+		1 p_68831_ p_68831_
+net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance
+	entity f_68844_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286593_ p_286593_
+		1 p_286484_ p_286484_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_68852_
+		0 p_68853_ p_68853_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_68851_ p_68851_
+	tamedAnimal ()Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_68854_
+		static
+	tamedAnimal (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance; m_68848_
+		static
+		0 p_68849_ p_68849_
+net/minecraft/advancements/critereon/TargetBlockTrigger net/minecraft/advancements/critereon/TargetBlockTrigger
+	ID f_70207_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance; m_7214_
+		0 p_286400_ p_286400_
+		1 p_286802_ p_286802_
+		2 p_286826_ p_286826_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286796_ p_286796_
+		1 p_286341_ p_286341_
+		2 p_286418_ p_286418_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance;)Z m_70220_
+		static
+		0 p_70221_ p_70221_
+		1 p_70222_ p_70222_
+		2 p_70223_ p_70223_
+		3 p_70224_ p_70224_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V m_70211_
+		0 p_70212_ p_70212_
+		1 p_70213_ p_70213_
+		2 p_70214_ p_70214_
+		3 p_70215_ p_70215_
+net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance
+	projectile f_70231_
+	signalStrength f_70230_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V <init>
+		0 p_286385_ p_286385_
+		1 p_286505_ p_286505_
+		2 p_286608_ p_286608_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;I)Z m_70241_
+		0 p_70242_ p_70242_
+		1 p_70243_ p_70243_
+		2 p_70244_ p_70244_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_70240_ p_70240_
+	targetHit (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Lnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance; m_285906_
+		static
+		0 p_286700_ p_286700_
+		1 p_286883_ p_286883_
+net/minecraft/advancements/critereon/TradeTrigger net/minecraft/advancements/critereon/TradeTrigger
+	ID f_70955_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_7214_
+		0 p_286654_ p_286654_
+		1 p_286835_ p_286835_
+		2 p_286772_ p_286772_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286317_ p_286317_
+		1 p_286641_ p_286641_
+		2 p_286251_ p_286251_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance;)Z m_70967_
+		static
+		0 p_70968_ p_70968_
+		1 p_70969_ p_70969_
+		2 p_70970_ p_70970_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/npc/AbstractVillager;Lnet/minecraft/world/item/ItemStack;)V m_70959_
+		0 p_70960_ p_70960_
+		1 p_70961_ p_70961_
+		2 p_70962_ p_70962_
+net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance
+	item f_70977_
+	villager f_70976_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286523_ p_286523_
+		1 p_286395_ p_286395_
+		2 p_286263_ p_286263_
+	matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Z m_70984_
+		0 p_70985_ p_70985_
+		1 p_70986_ p_70986_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_70983_ p_70983_
+	tradedWithVillager ()Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_70987_
+		static
+	tradedWithVillager (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance; m_191436_
+		static
+		0 p_191437_ p_191437_
+net/minecraft/advancements/critereon/UsedEnderEyeTrigger net/minecraft/advancements/critereon/UsedEnderEyeTrigger
+	ID f_73928_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance; m_7214_
+		0 p_286292_ p_286292_
+		1 p_286488_ p_286488_
+		2 p_286702_ p_286702_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286861_ p_286861_
+		1 p_286315_ p_286315_
+		2 p_286916_ p_286916_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (DLnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance;)Z m_73932_
+		static
+		0 p_73933_ p_73933_
+		1 p_73934_ p_73934_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V m_73935_
+		0 p_73936_ p_73936_
+		1 p_73937_ p_73937_
+net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance
+	level f_73947_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
+		0 p_286567_ p_286567_
+		1 p_286810_ p_286810_
+	matches (D)Z m_73951_
+		0 p_73952_ p_73952_
+net/minecraft/advancements/critereon/UsedTotemTrigger net/minecraft/advancements/critereon/UsedTotemTrigger
+	ID f_74427_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_7214_
+		0 p_286841_ p_286841_
+		1 p_286597_ p_286597_
+		2 p_286414_ p_286414_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286598_ p_286598_
+		1 p_286404_ p_286404_
+		2 p_286483_ p_286483_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance;)Z m_74434_
+		static
+		0 p_74435_ p_74435_
+		1 p_74436_ p_74436_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_74431_
+		0 p_74432_ p_74432_
+		1 p_74433_ p_74433_
+net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance
+	item f_74446_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286406_ p_286406_
+		1 p_286462_ p_286462_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_74450_
+		0 p_74451_ p_74451_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_74455_ p_74455_
+	usedTotem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_74452_
+		static
+		0 p_74453_ p_74453_
+	usedTotem (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance; m_163724_
+		static
+		0 p_163725_ p_163725_
+net/minecraft/advancements/critereon/UsingItemTrigger net/minecraft/advancements/critereon/UsingItemTrigger
+	ID f_163861_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_7214_
+		0 p_286642_ p_286642_
+		1 p_286670_ p_286670_
+		2 p_286897_ p_286897_
+	createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+		0 p_286527_ p_286527_
+		1 p_286890_ p_286890_
+		2 p_286589_ p_286589_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+	lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance;)Z m_163868_
+		static
+		0 p_163869_ p_163869_
+		1 p_163870_ p_163870_
+	trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V m_163865_
+		0 p_163866_ p_163866_
+		1 p_163867_ p_163867_
+net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance
+	item f_163879_
+	<init> (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_286652_ p_286652_
+		1 p_286296_ p_286296_
+	lookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_163883_
+		static
+		0 p_163884_ p_163884_
+		1 p_163885_ p_163885_
+	matches (Lnet/minecraft/world/item/ItemStack;)Z m_163886_
+		0 p_163887_ p_163887_
+	serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+		0 p_163889_ p_163889_
+net/minecraft/advancements/critereon/WrappedMinMaxBounds net/minecraft/advancements/critereon/WrappedMinMaxBounds
+	ANY f_75350_
+	ERROR_INTS_ONLY f_75351_
+	max f_75353_
+	min f_75352_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Float;Ljava/lang/Float;)V <init>
+		0 p_75356_ p_75356_
+		1 p_75357_ p_75357_
+	atLeast (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164414_
+		static
+		0 p_164415_ p_164415_
+	atMost (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164417_
+		static
+		0 p_164418_ p_164418_
+	between (FF)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164404_
+		static
+		0 p_164405_ p_164405_
+		1 p_164406_ p_164406_
+	exactly (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164402_
+		static
+		0 p_164403_ p_164403_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164407_
+		static
+		0 p_164408_ p_164408_
+	fromReader (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_164409_
+		static
+		0 p_164410_ p_164410_
+		1 p_164411_ p_164411_
+	fromReader (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_75359_
+		static
+		0 p_75360_ p_75360_
+		1 p_75361_ p_75361_
+		2 p_75362_ p_75362_
+	getMax ()Ljava/lang/Float; m_75366_
+	getMin ()Ljava/lang/Float; m_75358_
+	isAllowedNumber (Lcom/mojang/brigadier/StringReader;Z)Z m_75370_
+		static
+		0 p_75371_ p_75371_
+		1 p_75372_ p_75372_
+	lambda$fromReader$0 (Ljava/lang/Float;)Ljava/lang/Float; m_164412_
+		static
+		0 p_164413_ p_164413_
+	matches (F)Z m_164419_
+		0 p_164420_ p_164420_
+	matchesSqr (D)Z m_164400_
+		0 p_164401_ p_164401_
+	optionallyFormat (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; m_75363_
+		static
+		0 p_75364_ p_75364_
+		1 p_75365_ p_75365_
+	readNumber (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; m_75367_
+		static
+		0 p_75368_ p_75368_
+		1 p_75369_ p_75369_
+	serializeToJson ()Lcom/google/gson/JsonElement; m_164416_
+net/minecraft/advancements/critereon/package-info net/minecraft/advancements/critereon/package-info
+net/minecraft/advancements/package-info net/minecraft/advancements/package-info
+net/minecraft/client/AttackIndicatorStatus net/minecraft/client/AttackIndicatorStatus
+	$VALUES $VALUES
+	BY_ID f_90498_
+	CROSSHAIR CROSSHAIR
+	HOTBAR HOTBAR
+	OFF OFF
+	id f_90499_
+	key f_90500_
+	$values ()[Lnet/minecraft/client/AttackIndicatorStatus; m_167682_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_90504_ p_90504_
+		1 p_90505_ p_90505_
+		2 p_90506_ p_90506_
+		3 p_90507_ p_90507_
+	byId (I)Lnet/minecraft/client/AttackIndicatorStatus; m_90509_
+		static
+		0 p_90510_ p_90510_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/AttackIndicatorStatus; valueOf
+		static
+		0 p_90515_ p_90515_
+	values ()[Lnet/minecraft/client/AttackIndicatorStatus; values
+		static
+net/minecraft/client/Camera net/minecraft/client/Camera
+	FOG_DISTANCE_SCALE f_167683_
+	blockPosition f_90553_
+	detached f_90560_
+	entity f_90551_
+	eyeHeight f_90562_
+	eyeHeightOld f_90563_
+	forwards f_90554_
+	initialized f_90549_
+	left f_90556_
+	level f_90550_
+	position f_90552_
+	rotation f_90559_
+	up f_90555_
+	xRot f_90557_
+	yRot f_90558_
+	<init> ()V <init>
+	getBlockPosition ()Lnet/minecraft/core/BlockPos; m_90588_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_90592_
+	getFluidInCamera ()Lnet/minecraft/world/level/material/FogType; m_167685_
+	getLeftVector ()Lorg/joml/Vector3f; m_252775_
+	getLookVector ()Lorg/joml/Vector3f; m_253058_
+	getMaxZoom (D)D m_90566_
+		0 p_90567_ p_90567_
+	getNearPlane ()Lnet/minecraft/client/Camera$NearPlane; m_167684_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_90583_
+	getUpVector ()Lorg/joml/Vector3f; m_253028_
+	getXRot ()F m_90589_
+	getYRot ()F m_90590_
+	isDetached ()Z m_90594_
+	isInitialized ()Z m_90593_
+	move (DDD)V m_90568_
+		0 p_90569_ p_90569_
+		1 p_90570_ p_90570_
+		2 p_90571_ p_90571_
+	reset ()V m_90598_
+	rotation ()Lorg/joml/Quaternionf; m_253121_
+	setPosition (Lnet/minecraft/world/phys/Vec3;)V m_90581_
+		0 p_90582_ p_90582_
+	setPosition (DDD)V m_90584_
+		0 p_90585_ p_90585_
+		1 p_90586_ p_90586_
+		2 p_90587_ p_90587_
+	setRotation (FF)V m_90572_
+		0 p_90573_ p_90573_
+		1 p_90574_ p_90574_
+	setup (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;ZZF)V m_90575_
+		0 p_90576_ p_90576_
+		1 p_90577_ p_90577_
+		2 p_90578_ p_90578_
+		3 p_90579_ p_90579_
+		4 p_90580_ p_90580_
+	tick ()V m_90565_
+net/minecraft/client/Camera$NearPlane net/minecraft/client/Camera$NearPlane
+	forward f_167687_
+	left f_167688_
+	up f_167689_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_167691_ p_167691_
+		1 p_167692_ p_167692_
+		2 p_167693_ p_167693_
+	getBottomLeft ()Lnet/minecraft/world/phys/Vec3; m_167699_
+	getBottomRight ()Lnet/minecraft/world/phys/Vec3; m_167700_
+	getPointOnPlane (FF)Lnet/minecraft/world/phys/Vec3; m_167695_
+		0 p_167696_ p_167696_
+		1 p_167697_ p_167697_
+	getTopLeft ()Lnet/minecraft/world/phys/Vec3; m_167694_
+	getTopRight ()Lnet/minecraft/world/phys/Vec3; m_167698_
+net/minecraft/client/CameraType net/minecraft/client/CameraType
+	$VALUES $VALUES
+	FIRST_PERSON FIRST_PERSON
+	THIRD_PERSON_BACK THIRD_PERSON_BACK
+	THIRD_PERSON_FRONT THIRD_PERSON_FRONT
+	VALUES f_90602_
+	firstPerson f_90603_
+	mirrored f_90604_
+	$values ()[Lnet/minecraft/client/CameraType; m_167703_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_90608_ p_90608_
+		1 p_90609_ p_90609_
+		2 p_90610_ p_90610_
+		3 p_90611_ p_90611_
+	cycle ()Lnet/minecraft/client/CameraType; m_90614_
+	isFirstPerson ()Z m_90612_
+	isMirrored ()Z m_90613_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/CameraType; valueOf
+		static
+		0 p_90616_ p_90616_
+	values ()[Lnet/minecraft/client/CameraType; values
+		static
+net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever
+	VANILLA_NAME f_177870_
+	<init> ()V <init>
+	getClientModName ()Ljava/lang/String; getClientModName
+		static
+net/minecraft/client/ClientRecipeBook net/minecraft/client/ClientRecipeBook
+	LOGGER f_90618_
+	allCollections f_90620_
+	collectionsByTab f_90619_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	categorizeAndGroupRecipes (Ljava/lang/Iterable;)Ljava/util/Map; m_90642_
+		static
+		0 p_90643_ p_90643_
+	getCategory (Lnet/minecraft/world/item/crafting/Recipe;)Lnet/minecraft/client/RecipeBookCategories; m_90646_
+		static
+		0 p_90647_ p_90647_
+	getCollection (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90623_
+		0 p_90624_ p_90624_
+	getCollections ()Ljava/util/List; m_90639_
+	lambda$categorizeAndGroupRecipes$4 (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90644_
+		static
+		0 p_90645_ p_90645_
+	lambda$categorizeAndGroupRecipes$5 (Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/List; m_90640_
+		static
+		0 p_90641_ p_90641_
+	lambda$getCategory$6 (Lnet/minecraft/world/item/crafting/Recipe;)Ljava/lang/Object; m_257059_
+		static
+		0 p_258109_ p_258109_
+	lambda$setupCollections$0 (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_266118_
+		static
+		0 p_266604_ p_266604_
+		1 p_266605_ p_266605_
+	lambda$setupCollections$1 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/client/RecipeBookCategories;Ljava/util/List;)V m_266117_
+		static
+		0 p_266599_ p_266599_
+		1 p_266600_ p_266600_
+		2 p_266601_ p_266601_
+		3 p_266602_ p_266602_
+		4 p_266603_ p_266603_
+	lambda$setupCollections$2 (Ljava/util/Map;Lnet/minecraft/client/RecipeBookCategories;)Ljava/util/stream/Stream; m_167704_
+		static
+		0 p_167705_ p_167705_
+		1 p_167706_ p_167706_
+	lambda$setupCollections$3 (Ljava/util/Map;Lnet/minecraft/client/RecipeBookCategories;Ljava/util/List;)V m_90635_
+		static
+		0 p_90636_ p_90636_
+		1 p_90637_ p_90637_
+		2 p_90638_ p_90638_
+	setupCollections (Ljava/lang/Iterable;Lnet/minecraft/core/RegistryAccess;)V m_266394_
+		0 p_266814_ p_266814_
+		1 p_266878_ p_266878_
+net/minecraft/client/ClientRecipeBook$1 net/minecraft/client/ClientRecipeBook$1
+	$SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory f_244126_
+	$SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory f_244493_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/CloudStatus net/minecraft/client/CloudStatus
+	$VALUES $VALUES
+	FANCY FANCY
+	FAST FAST
+	OFF OFF
+	id f_231330_
+	key f_90655_
+	$values ()[Lnet/minecraft/client/CloudStatus; m_167711_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_231332_ p_231332_
+		1 p_231333_ p_231333_
+		2 p_231334_ p_231334_
+		3 p_231335_ p_231335_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/CloudStatus; valueOf
+		static
+		0 p_90670_ p_90670_
+	values ()[Lnet/minecraft/client/CloudStatus; values
+		static
+net/minecraft/client/ComponentCollector net/minecraft/client/ComponentCollector
+	parts f_90672_
+	<init> ()V <init>
+	append (Lnet/minecraft/network/chat/FormattedText;)V m_90675_
+		0 p_90676_ p_90676_
+	getResult ()Lnet/minecraft/network/chat/FormattedText; m_90674_
+	getResultOrEmpty ()Lnet/minecraft/network/chat/FormattedText; m_90677_
+	reset ()V m_167712_
+net/minecraft/client/DebugQueryHandler net/minecraft/client/DebugQueryHandler
+	callback f_90699_
+	connection f_90697_
+	transactionId f_90698_
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;)V <init>
+		0 p_90701_ p_90701_
+	handleResponse (ILnet/minecraft/nbt/CompoundTag;)Z m_90705_
+		0 p_90706_ p_90706_
+		1 p_90707_ p_90707_
+	queryBlockEntityTag (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V m_90708_
+		0 p_90709_ p_90709_
+		1 p_90710_ p_90710_
+	queryEntityTag (ILjava/util/function/Consumer;)V m_90702_
+		0 p_90703_ p_90703_
+		1 p_90704_ p_90704_
+	startTransaction (Ljava/util/function/Consumer;)I m_90711_
+		0 p_90712_ p_90712_
+net/minecraft/client/GameNarrator net/minecraft/client/GameNarrator
+	LOGGER f_93311_
+	NO_TITLE f_93310_
+	minecraft f_240371_
+	narrator f_93313_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_240577_ p_240577_
+	checkStatus (Z)V m_288189_
+		0 p_289016_ p_289016_
+	clear ()V m_93328_
+	destroy ()V m_93329_
+	getStatus ()Lnet/minecraft/client/NarratorStatus; m_93330_
+	isActive ()Z m_93316_
+	logNarratedMessage (Ljava/lang/String;)V m_168787_
+		0 p_168788_ p_168788_
+	say (Lnet/minecraft/network/chat/Component;)V m_263195_
+		0 p_263389_ p_263389_
+	sayChat (Lnet/minecraft/network/chat/Component;)V m_263194_
+		0 p_263413_ p_263413_
+	sayNow (Lnet/minecraft/network/chat/Component;)V m_168785_
+		0 p_168786_ p_168786_
+	sayNow (Ljava/lang/String;)V m_93319_
+		0 p_93320_ p_93320_
+	updateNarratorStatus (Lnet/minecraft/client/NarratorStatus;)V m_93317_
+		0 p_93318_ p_93318_
+net/minecraft/client/GameNarrator$NarratorInitException net/minecraft/client/GameNarrator$NarratorInitException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_288985_ p_288985_
+net/minecraft/client/GraphicsStatus net/minecraft/client/GraphicsStatus
+	$VALUES $VALUES
+	BY_ID f_90763_
+	FABULOUS FABULOUS
+	FANCY FANCY
+	FAST FAST
+	id f_90764_
+	key f_90765_
+	$values ()[Lnet/minecraft/client/GraphicsStatus; m_167803_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_90769_ p_90769_
+		1 p_90770_ p_90770_
+		2 p_90771_ p_90771_
+		3 p_90772_ p_90772_
+	byId (I)Lnet/minecraft/client/GraphicsStatus; m_90774_
+		static
+		0 p_90775_ p_90775_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/GraphicsStatus; valueOf
+		static
+		0 p_90782_ p_90782_
+	values ()[Lnet/minecraft/client/GraphicsStatus; values
+		static
+net/minecraft/client/GraphicsStatus$1 net/minecraft/client/GraphicsStatus$1
+	$SwitchMap$net$minecraft$client$GraphicsStatus f_90784_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/GuiMessage net/minecraft/client/GuiMessage
+	addedTime f_90786_
+	content f_240363_
+	signature f_240905_
+	tag f_240352_
+	<init> (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/GuiMessageTag;)V <init>
+		0 f_90786_ f_90786_
+		1 f_240363_ f_240363_
+		2 f_240905_ f_240905_
+		3 f_240352_ f_240352_
+	addedTime ()I f_90786_
+	content ()Lnet/minecraft/network/chat/Component; f_240363_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240638_ p_240638_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240905_
+	tag ()Lnet/minecraft/client/GuiMessageTag; f_240352_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessage$Line net/minecraft/client/GuiMessage$Line
+	addedTime f_240350_
+	content f_240339_
+	endOfEntry f_240367_
+	tag f_240351_
+	<init> (ILnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/client/GuiMessageTag;Z)V <init>
+		0 f_240350_ f_240350_
+		1 f_240339_ f_240339_
+		2 f_240351_ f_240351_
+		3 f_240367_ f_240367_
+	addedTime ()I f_240350_
+	content ()Lnet/minecraft/util/FormattedCharSequence; f_240339_
+	endOfEntry ()Z f_240367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240535_ p_240535_
+	hashCode ()I hashCode
+	tag ()Lnet/minecraft/client/GuiMessageTag; f_240351_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessageTag net/minecraft/client/GuiMessageTag
+	CHAT_MODIFIED_INDICATOR_COLOR f_240357_
+	CHAT_MODIFIED_TEXT f_240377_
+	CHAT_NOT_SECURE f_240362_
+	CHAT_NOT_SECURE_INDICATOR_COLOR f_240384_
+	CHAT_NOT_SECURE_TEXT f_240380_
+	SYSTEM f_240673_
+	SYSTEM_SINGLE_PLAYER f_256799_
+	SYSTEM_TEXT f_244099_
+	SYSTEM_TEXT_SINGLE_PLAYER f_256832_
+	TEXTURE_LOCATION f_240343_
+	icon f_240355_
+	indicatorColor f_240386_
+	logTag f_240342_
+	text f_240381_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/client/GuiMessageTag$Icon;Lnet/minecraft/network/chat/Component;Ljava/lang/String;)V <init>
+		0 f_240386_ f_240386_
+		1 f_240355_ f_240355_
+		2 f_240381_ f_240381_
+		3 f_240342_ f_240342_
+	chatModified (Ljava/lang/String;)Lnet/minecraft/client/GuiMessageTag; m_240466_
+		static
+		0 p_242878_ p_242878_
+	chatNotSecure ()Lnet/minecraft/client/GuiMessageTag; m_240400_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240542_ p_240542_
+	hashCode ()I hashCode
+	icon ()Lnet/minecraft/client/GuiMessageTag$Icon; f_240355_
+	indicatorColor ()I f_240386_
+	logTag ()Ljava/lang/String; f_240342_
+	system ()Lnet/minecraft/client/GuiMessageTag; m_240701_
+		static
+	systemSinglePlayer ()Lnet/minecraft/client/GuiMessageTag; m_257673_
+		static
+	text ()Lnet/minecraft/network/chat/Component; f_240381_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/GuiMessageTag$Icon net/minecraft/client/GuiMessageTag$Icon
+	$VALUES $VALUES
+	CHAT_MODIFIED CHAT_MODIFIED
+	height f_240372_
+	u f_240366_
+	v f_240349_
+	width f_240358_
+	$values ()[Lnet/minecraft/client/GuiMessageTag$Icon; m_240404_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_240537_ p_240537_
+		1 p_240620_ p_240620_
+		2 p_240599_ p_240599_
+		3 p_240544_ p_240544_
+		4 p_240607_ p_240607_
+		5 p_240531_ p_240531_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280252_
+		0 p_282284_ p_282284_
+		1 p_282597_ p_282597_
+		2 p_283579_ p_283579_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/GuiMessageTag$Icon; valueOf
+		static
+		0 p_240592_ p_240592_
+	values ()[Lnet/minecraft/client/GuiMessageTag$Icon; values
+		static
+net/minecraft/client/HotbarManager net/minecraft/client/HotbarManager
+	LOGGER f_90796_
+	NUM_HOTBAR_GROUPS f_167804_
+	fixerUpper f_90798_
+	hotbars f_90799_
+	loaded f_90800_
+	optionsFile f_90797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_90803_ p_90803_
+		1 p_90804_ p_90804_
+	get (I)Lnet/minecraft/client/player/inventory/Hotbar; m_90806_
+		0 p_90807_ p_90807_
+	load ()V m_90808_
+	save ()V m_90805_
+net/minecraft/client/InputType net/minecraft/client/InputType
+	$VALUES $VALUES
+	KEYBOARD_ARROW KEYBOARD_ARROW
+	KEYBOARD_TAB KEYBOARD_TAB
+	MOUSE MOUSE
+	NONE NONE
+	$values ()[Lnet/minecraft/client/InputType; m_264153_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265630_ p_265630_
+		1 p_265342_ p_265342_
+	isKeyboard ()Z m_264505_
+	isMouse ()Z m_264588_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/InputType; valueOf
+		static
+		0 p_265378_ p_265378_
+	values ()[Lnet/minecraft/client/InputType; values
+		static
+net/minecraft/client/KeyMapping net/minecraft/client/KeyMapping
+	ALL f_90809_
+	CATEGORIES f_90811_
+	CATEGORY_CREATIVE f_167811_
+	CATEGORY_GAMEPLAY f_167808_
+	CATEGORY_INTERFACE f_167810_
+	CATEGORY_INVENTORY f_167809_
+	CATEGORY_MISC f_167806_
+	CATEGORY_MOVEMENT f_167805_
+	CATEGORY_MULTIPLAYER f_167807_
+	CATEGORY_SORT_ORDER f_90812_
+	MAP f_90810_
+	category f_90815_
+	clickCount f_90818_
+	defaultKey f_90814_
+	isDown f_90817_
+	key f_90816_
+	name f_90813_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_90821_ p_90821_
+		1 p_90822_ p_90822_
+		2 p_90823_ p_90823_
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/platform/InputConstants$Type;ILjava/lang/String;)V <init>
+		0 p_90825_ p_90825_
+		1 p_90826_ p_90826_
+		2 p_90827_ p_90827_
+		3 p_90828_ p_90828_
+	click (Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_90835_
+		static
+		0 p_90836_ p_90836_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_90856_ p_90856_
+	compareTo (Lnet/minecraft/client/KeyMapping;)I compareTo
+		0 p_90841_ p_90841_
+	consumeClick ()Z m_90859_
+	createNameSupplier (Ljava/lang/String;)Ljava/util/function/Supplier; m_90842_
+		static
+		0 p_90843_ p_90843_
+	getCategory ()Ljava/lang/String; m_90858_
+	getDefaultKey ()Lcom/mojang/blaze3d/platform/InputConstants$Key; m_90861_
+	getName ()Ljava/lang/String; m_90860_
+	getTranslatedKeyMessage ()Lnet/minecraft/network/chat/Component; m_90863_
+	isDefault ()Z m_90864_
+	isDown ()Z m_90857_
+	isUnbound ()Z m_90862_
+	lambda$createNameSupplier$1 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_90852_
+		static
+		0 p_90853_ p_90853_
+	lambda$static$0 (Ljava/util/HashMap;)V m_90844_
+		static
+		0 p_90845_ p_90845_
+	matches (II)Z m_90832_
+		0 p_90833_ p_90833_
+		1 p_90834_ p_90834_
+	matchesMouse (I)Z m_90830_
+		0 p_90831_ p_90831_
+	release ()V m_90866_
+	releaseAll ()V m_90847_
+		static
+	resetMapping ()V m_90854_
+		static
+	resetToggleKeys ()V m_289723_
+		static
+	same (Lnet/minecraft/client/KeyMapping;)Z m_90850_
+		0 p_90851_ p_90851_
+	saveString ()Ljava/lang/String; m_90865_
+	set (Lcom/mojang/blaze3d/platform/InputConstants$Key;Z)V m_90837_
+		static
+		0 p_90838_ p_90838_
+		1 p_90839_ p_90839_
+	setAll ()V m_90829_
+		static
+	setDown (Z)V m_7249_
+		0 p_90846_ p_90846_
+	setKey (Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_90848_
+		0 p_90849_ p_90849_
+net/minecraft/client/KeyboardHandler net/minecraft/client/KeyboardHandler
+	DEBUG_CRASH_TIME f_167812_
+	clipboardManager f_90869_
+	debugCrashKeyReportedCount f_90872_
+	debugCrashKeyReportedTime f_90871_
+	debugCrashKeyTime f_90870_
+	handledDebugKey f_90873_
+	minecraft f_90867_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_90875_ p_90875_
+	charTyped (JII)V m_90889_
+		0 p_90890_ p_90890_
+		1 p_90891_ p_90891_
+		2 p_90892_ p_90892_
+	copyCreateBlockCommand (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_90899_
+		0 p_90900_ p_90900_
+		1 p_90901_ p_90901_
+		2 p_90902_ p_90902_
+	copyCreateEntityCommand (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;)V m_90922_
+		0 p_90923_ p_90923_
+		1 p_90924_ p_90924_
+		2 p_90925_ p_90925_
+	copyRecreateCommand (ZZ)V m_90928_
+		0 p_90929_ p_90929_
+		1 p_90930_ p_90930_
+	debugComponent (Lnet/minecraft/ChatFormatting;Lnet/minecraft/network/chat/Component;)V m_167824_
+		0 p_167825_ p_167825_
+		1 p_167826_ p_167826_
+	debugFeedback (Ljava/lang/String;[Ljava/lang/Object;)V m_167837_
+		0 p_167838_ p_167838_
+		1 p_167839_ p_167839_
+	debugFeedbackComponent (Lnet/minecraft/network/chat/Component;)V m_167822_
+		0 p_167823_ p_167823_
+	debugFeedbackTranslated (Ljava/lang/String;[Ljava/lang/Object;)V m_90913_
+		0 p_90914_ p_90914_
+		1 p_90915_ p_90915_
+	debugWarningTranslated (Ljava/lang/String;[Ljava/lang/Object;)V m_90948_
+		0 p_90949_ p_90949_
+		1 p_90950_ p_90950_
+	getClipboard ()Ljava/lang/String; m_90876_
+	handleChunkDebugKeys (I)Z m_167813_
+		0 p_167814_ p_167814_
+	handleDebugKeys (I)Z m_90932_
+		0 p_90933_ p_90933_
+	keyPress (JIIII)V m_90893_
+		0 p_90894_ p_90894_
+		1 p_90895_ p_90895_
+		2 p_90896_ p_90896_
+		3 p_90897_ p_90897_
+		4 p_90898_ p_90898_
+	lambda$charTyped$6 (Lnet/minecraft/client/gui/components/events/GuiEventListener;II)V m_90907_
+		static
+		0 p_90908_ p_90908_
+		1 p_90909_ p_90909_
+		2 p_90910_ p_90910_
+	lambda$charTyped$7 (Lnet/minecraft/client/gui/components/events/GuiEventListener;CI)V m_90903_
+		static
+		0 p_90904_ p_90904_
+		1 p_90905_ p_90905_
+		2 p_90906_ p_90906_
+	lambda$copyRecreateCommand$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_90944_
+		0 p_90945_ p_90945_
+		1 p_90946_ p_90946_
+		2 p_90947_ p_90947_
+	lambda$copyRecreateCommand$2 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/nbt/CompoundTag;)V m_90918_
+		0 p_90919_ p_90919_
+		1 p_90920_ p_90920_
+		2 p_90921_ p_90921_
+	lambda$getClipboard$12 (IJ)V m_90877_
+		0 p_90878_ p_90878_
+		1 p_90879_ p_90879_
+	lambda$handleDebugKeys$0 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_276074_
+		static
+		0 p_276096_ p_276096_
+		1 p_276097_ p_276097_
+	lambda$keyPress$3 (Lnet/minecraft/network/chat/Component;)V m_167840_
+		0 p_167841_ p_167841_
+	lambda$keyPress$4 (Lnet/minecraft/network/chat/Component;)V m_90916_
+		0 p_90917_ p_90917_
+	lambda$keyPress$5 (ILnet/minecraft/client/gui/screens/Screen;[ZIII)V m_260734_
+		static
+		0 p_261328_ p_261328_
+		1 p_261329_ p_261329_
+		2 p_261330_ p_261330_
+		3 p_261331_ p_261331_
+		4 p_261332_ p_261332_
+		5 p_261333_ p_261333_
+	lambda$setup$10 (JII)V m_167827_
+		0 p_167828_ p_167828_
+		1 p_167829_ p_167829_
+		2 p_167830_ p_167830_
+	lambda$setup$11 (JII)V m_90934_
+		0 p_90935_ p_90935_
+		1 p_90936_ p_90936_
+		2 p_90937_ p_90937_
+	lambda$setup$8 (JIIII)V m_167831_
+		0 p_167832_ p_167832_
+		1 p_167833_ p_167833_
+		2 p_167834_ p_167834_
+		3 p_167835_ p_167835_
+		4 p_167836_ p_167836_
+	lambda$setup$9 (JIIII)V m_90938_
+		0 p_90939_ p_90939_
+		1 p_90940_ p_90940_
+		2 p_90941_ p_90941_
+		3 p_90942_ p_90942_
+		4 p_90943_ p_90943_
+	setClipboard (Ljava/lang/String;)V m_90911_
+		0 p_90912_ p_90912_
+	setup (J)V m_90887_
+		0 p_90888_ p_90888_
+	tick ()V m_90931_
+net/minecraft/client/KeyboardHandler$1 net/minecraft/client/KeyboardHandler$1
+	$SwitchMap$net$minecraft$world$phys$HitResult$Type f_90963_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Minecraft net/minecraft/client/Minecraft
+	ALT_FONT f_91059_
+	DEFAULT_FONT f_91055_
+	LOGGER f_90982_
+	MAX_TICKS_PER_UPDATE f_167843_
+	ON_OSX f_91002_
+	REGIONAL_COMPLIANCIES f_205119_
+	RESOURCE_RELOAD_INITIAL_TASK f_90983_
+	SOCIAL_INTERACTIONS_NOT_AVAILABLE f_90984_
+	UNIFORM_FONT f_91058_
+	UPDATE_DRIVERS_ADVICE f_167848_
+	allowsChat f_91035_
+	allowsMultiplayer f_91034_
+	authenticationService f_231338_
+	blockColors f_91040_
+	blockEntityRenderDispatcher f_167845_
+	blockRenderer f_91052_
+	cameraEntity f_91075_
+	chatListener f_240378_
+	chunkPath f_90978_
+	chunkVisibility f_90979_
+	connectedToRealms f_91017_
+	crosshairPickEntity f_91076_
+	currentFrameProfile f_231342_
+	debugPath f_91057_
+	debugRenderer f_91064_
+	delayedCrash f_91020_
+	demo f_91033_
+	downloadedPackSource f_243981_
+	entityModels f_167844_
+	entityRenderDispatcher f_90994_
+	fixerUpper f_90988_
+	font f_91062_
+	fontFilterFishy f_243022_
+	fontManager f_91045_
+	fps f_91021_
+	fpsPieProfiler f_91028_
+	fpsPieRenderTicks f_91027_
+	fpsPieResults f_91056_
+	fpsString f_90977_
+	frameTimeNs f_260560_
+	frameTimer f_91070_
+	frames f_91016_
+	gameDirectory f_91069_
+	gameMode f_91072_
+	gameRenderer f_91063_
+	gameThread f_91018_
+	gpuUtilization f_231341_
+	gpuWarnlistManager f_91047_
+	gui f_91065_
+	hitResult f_91077_
+	hotbarManager f_91000_
+	instance f_90981_
+	is64bit f_91032_
+	isLocalServer f_91010_
+	itemColors f_91041_
+	itemRenderer f_90995_
+	keyboardHandler f_91068_
+	languageManager f_91039_
+	lastInputType f_263699_
+	lastNanoTime f_91014_
+	lastTime f_91015_
+	launchedVersion f_91001_
+	level f_91073_
+	levelRenderer f_91060_
+	levelSource f_91031_
+	mainRenderTarget f_91042_
+	metricsRecorder f_167846_
+	minecraftSessionService f_91048_
+	missTime f_91078_
+	mobEffectTextures f_91054_
+	modelManager f_91051_
+	mouseHandler f_91067_
+	musicManager f_91044_
+	narrator f_240365_
+	noRender f_91079_
+	options f_91066_
+	overlay f_91081_
+	paintingTextures f_91053_
+	particleEngine f_91061_
+	pause f_91012_
+	pausePartialTick f_91013_
+	pendingConnection f_91009_
+	pendingReload f_91024_
+	player f_91074_
+	playerSocialManager f_91006_
+	profileKeyPairManager f_231337_
+	profileProperties f_90986_
+	profiler f_91026_
+	progressListener f_90999_
+	progressTasks f_91023_
+	proxy f_91030_
+	quickPlayLog f_278504_
+	realms32BitWarningStatus f_231343_
+	realmsDataFetcher f_238717_
+	regionalCompliancies f_205120_
+	reloadStateTracker f_167847_
+	renderBuffers f_90993_
+	reportingContext f_238638_
+	resourceManager f_91036_
+	resourcePackDirectory f_90985_
+	resourcePackRepository f_91038_
+	rightClickDelay f_91011_
+	running f_91019_
+	savedCpuDuration f_231340_
+	screen f_91080_
+	searchRegistry f_90997_
+	singleplayerServer f_91007_
+	skinManager f_91050_
+	smartCull f_90980_
+	socialInteractionsToast f_91025_
+	soundManager f_91043_
+	splashManager f_91046_
+	telemetryManager f_260676_
+	textureManager f_90987_
+	timer f_90991_
+	toast f_91003_
+	tutorial f_91005_
+	user f_90998_
+	userApiService f_193584_
+	vanillaPackResources f_243783_
+	versionType f_91029_
+	virtualScreen f_90989_
+	window f_90990_
+	windowActive f_91022_
+	wireframe f_167842_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/main/GameConfig;)V <init>
+		0 p_91084_ p_91084_
+	abortResourcePackRecovery ()V m_272186_
+	addCustomNbtData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_263196_
+		0 p_263370_ p_263370_
+		1 p_263368_ p_263368_
+	addResourcePackLoadFailToast (Lnet/minecraft/network/chat/Component;)V m_271937_
+		0 p_273566_ p_273566_
+	allowsMultiplayer ()Z m_91400_
+	allowsRealms ()Z m_168021_
+	allowsTelemetry ()Z m_261210_
+	archiveProfilingReport (Lnet/minecraft/SystemReport;Ljava/util/List;)Ljava/nio/file/Path; m_167856_
+		0 p_167857_ p_167857_
+		1 p_167858_ p_167858_
+	checkIs64Bit ()Z m_91272_
+		static
+	checkModStatus ()Lnet/minecraft/util/ModCheck; m_193589_
+		static
+	clearLevel ()V m_91399_
+	clearLevel (Lnet/minecraft/client/gui/screens/Screen;)V m_91320_
+		0 p_91321_ p_91321_
+	clearResourcePacksOnError (Ljava/lang/Throwable;Lnet/minecraft/network/chat/Component;)V m_91241_
+		0 p_91242_ p_91242_
+		1 p_91243_ p_91243_
+	close ()V close
+	constructProfiler (ZLnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; m_167970_
+		0 p_167971_ p_167971_
+		1 p_167972_ p_167972_
+	continueAttack (Z)V m_91386_
+		0 p_91387_ p_91387_
+	countryEqualsISO3 (Ljava/lang/Object;)Z m_210782_
+		static
+		0 p_210783_ p_210783_
+	crash (Lnet/minecraft/CrashReport;)V m_91332_
+		static
+		0 p_91333_ p_91333_
+	createSearchTrees ()V m_91271_
+	createTitle ()Ljava/lang/String; m_91270_
+	createUserApiService (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/client/main/GameConfig;)Lcom/mojang/authlib/minecraft/UserApiService; m_193585_
+		0 p_193586_ p_193586_
+		1 p_193587_ p_193587_
+	createWorldOpenFlows ()Lnet/minecraft/client/gui/screens/worldselection/WorldOpenFlows; m_231466_
+	cursorEntered ()V m_5740_
+	debugClientMetricsCancel ()V m_231418_
+	debugClientMetricsStart (Ljava/util/function/Consumer;)Z m_167946_
+		0 p_167947_ p_167947_
+	debugClientMetricsStop ()V m_167975_
+	debugFpsMeterKeyPress (I)V m_91111_
+		0 p_91112_ p_91112_
+	delayCrash (Lnet/minecraft/CrashReport;)V m_231412_
+		0 p_231413_ p_231413_
+	delayCrashRaw (Lnet/minecraft/CrashReport;)V m_231439_
+		0 p_231440_ p_231440_
+	delayTextureReload ()Ljava/util/concurrent/CompletableFuture; m_91088_
+	destroy ()V m_91393_
+	doWorldLoad (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Z)V m_261031_
+		0 p_261891_ p_261891_
+		1 p_261564_ p_261564_
+		2 p_261826_ p_261826_
+		3 p_261470_ p_261470_
+		4 p_261465_ p_261465_
+	emergencySave ()V m_91394_
+	extraTelemetryAvailable ()Z m_261227_
+	fillReport (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_91354_
+		0 p_91355_ p_91355_
+	fillReport (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/resources/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/Options;Lnet/minecraft/CrashReport;)V m_167872_
+		static
+		0 p_167873_ p_167873_
+		1 p_167874_ p_167874_
+		2 p_167875_ p_167875_
+		3 p_167876_ p_167876_
+		4 p_167877_ p_167877_
+	fillSystemReport (Lnet/minecraft/SystemReport;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/resources/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/Options;)Lnet/minecraft/SystemReport; m_167850_
+		static
+		0 p_167851_ p_167851_
+		1 p_167852_ p_167852_
+		2 p_167853_ p_167853_
+		3 p_167854_ p_167854_
+		4 p_167855_ p_167855_
+	finishProfilers (ZLnet/minecraft/util/profiling/SingleTickProfiler;)V m_91338_
+		0 p_91339_ p_91339_
+		1 p_91340_ p_91340_
+	forceSetScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_91346_
+		0 p_91347_ p_91347_
+	getBlockColors ()Lnet/minecraft/client/color/block/BlockColors; m_91298_
+	getBlockEntityRenderDispatcher ()Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher; m_167982_
+	getBlockRenderer ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_91289_
+	getCameraEntity ()Lnet/minecraft/world/entity/Entity; m_91288_
+	getChatListener ()Lnet/minecraft/client/multiplayer/chat/ChatListener; m_240442_
+	getChatStatus ()Lnet/minecraft/client/Minecraft$ChatStatus; m_168022_
+	getConnection ()Lnet/minecraft/client/multiplayer/ClientPacketListener; m_91403_
+	getCurrentServer ()Lnet/minecraft/client/multiplayer/ServerData; m_91089_
+	getDeltaFrameTime ()F m_91297_
+	getDownloadedPackSource ()Lnet/minecraft/client/resources/DownloadedPackSource; m_247489_
+	getEntityModels ()Lnet/minecraft/client/model/geom/EntityModelSet; m_167973_
+	getEntityRenderDispatcher ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_91290_
+	getFixerUpper ()Lcom/mojang/datafixers/DataFixer; m_91295_
+	getFps ()I m_260875_
+	getFrameTime ()F m_91296_
+	getFrameTimeNs ()J m_261169_
+	getFrameTimer ()Lnet/minecraft/util/FrameTimer; m_91293_
+	getFramerateLimit ()I m_91275_
+	getGpuUtilization ()D m_231464_
+	getGpuWarnlistManager ()Lnet/minecraft/client/renderer/GpuWarnlistManager; m_91105_
+	getHotbarManager ()Lnet/minecraft/client/HotbarManager; m_91303_
+	getInstance ()Lnet/minecraft/client/Minecraft; m_91087_
+		static
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_91291_
+	getLanguageManager ()Lnet/minecraft/client/resources/language/LanguageManager; m_91102_
+	getLastInputType ()Lnet/minecraft/client/InputType; m_264529_
+	getLaunchedVersion ()Ljava/lang/String; m_91388_
+	getLevelSource ()Lnet/minecraft/world/level/storage/LevelStorageSource; m_91392_
+	getMainRenderTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_91385_
+	getMinecraftSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_91108_
+	getMobEffectTextures ()Lnet/minecraft/client/resources/MobEffectTextureManager; m_91306_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_91304_
+	getMusicManager ()Lnet/minecraft/client/sounds/MusicManager; m_91397_
+	getNarrator ()Lnet/minecraft/client/GameNarrator; m_240477_
+	getOverlay ()Lnet/minecraft/client/gui/screens/Overlay; m_91265_
+	getPaintingTextures ()Lnet/minecraft/client/resources/PaintingTextureManager; m_91305_
+	getPlayerSocialManager ()Lnet/minecraft/client/gui/screens/social/PlayerSocialManager; m_91266_
+	getProfileKeyPairManager ()Lnet/minecraft/client/multiplayer/ProfileKeyPairManager; m_231465_
+	getProfileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_231417_
+	getProfileProperties ()Lcom/mojang/authlib/properties/PropertyMap; m_91095_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_91307_
+	getProgressListener ()Lnet/minecraft/server/level/progress/StoringChunkProgressListener; m_167983_
+	getProxy ()Ljava/net/Proxy; m_91096_
+	getRealms32BitWarningStatus ()Lnet/minecraft/client/Realms32BitWarningStatus; m_231416_
+	getReportingContext ()Lnet/minecraft/client/multiplayer/chat/report/ReportingContext; m_239211_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_91098_
+	getResourcePackDirectory ()Ljava/nio/file/Path; m_245161_
+	getResourcePackRepository ()Lnet/minecraft/server/packs/repository/PackRepository; m_91099_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	getSearchTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchTree; m_231372_
+		0 p_231373_ p_231373_
+	getSingleplayerServer ()Lnet/minecraft/client/server/IntegratedServer; m_91092_
+	getSituationalMusic ()Lnet/minecraft/sounds/Music; m_91107_
+	getSkinManager ()Lnet/minecraft/client/resources/SkinManager; m_91109_
+	getSoundManager ()Lnet/minecraft/client/sounds/SoundManager; m_91106_
+	getSplashManager ()Lnet/minecraft/client/resources/SplashManager; m_91310_
+	getTelemetryManager ()Lnet/minecraft/client/telemetry/ClientTelemetryManager; m_261007_
+	getTextureAtlas (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/Function; m_91258_
+		0 p_91259_ p_91259_
+	getTextureManager ()Lnet/minecraft/client/renderer/texture/TextureManager; m_91097_
+	getToasts ()Lnet/minecraft/client/gui/components/toasts/ToastComponent; m_91300_
+	getTutorial ()Lnet/minecraft/client/tutorial/Tutorial; m_91301_
+	getUser ()Lnet/minecraft/client/User; m_91094_
+	getVanillaPackResources ()Lnet/minecraft/server/packs/VanillaPackResources; m_246804_
+	getVersionType ()Ljava/lang/String; m_91389_
+	getWindow ()Lcom/mojang/blaze3d/platform/Window; m_91268_
+	grabHugeScreenshot (Ljava/io/File;IIII)Lnet/minecraft/network/chat/Component; m_167903_
+		0 p_167904_ p_167904_
+		1 p_167905_ p_167905_
+		2 p_167906_ p_167906_
+		3 p_167907_ p_167907_
+		4 p_167908_ p_167908_
+	grabPanoramixScreenshot (Ljava/io/File;II)Lnet/minecraft/network/chat/Component; m_167899_
+		0 p_167900_ p_167900_
+		1 p_167901_ p_167901_
+		2 p_167902_ p_167902_
+	handleKeybinds ()V m_91279_
+	hasSingleplayerServer ()Z m_91091_
+	is64Bit ()Z m_91103_
+	isBlocked (Ljava/util/UUID;)Z m_91246_
+		0 p_91247_ p_91247_
+	isConnectedToRealms ()Z m_91294_
+	isDemo ()Z m_91402_
+	isEnforceUnicode ()Z m_91390_
+	isLocalServer ()Z m_91090_
+	isMultiplayerServer ()Z m_91278_
+	isPaused ()Z m_91104_
+	isRunning ()Z m_91396_
+	isSingleplayer ()Z m_257720_
+	isTextFilteringEnabled ()Z m_167974_
+	isWindowActive ()Z m_91302_
+	lambda$clearResourcePacksOnError$4 (Lnet/minecraft/network/chat/Component;)V m_271549_
+		0 p_272302_ p_272302_
+	lambda$createSearchTrees$10 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_231429_
+		static
+		0 p_231353_ p_231353_
+	lambda$createSearchTrees$11 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_231354_
+		static
+		0 p_231430_ p_231430_
+	lambda$createSearchTrees$12 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/util/stream/Stream; m_266119_
+		static
+		0 p_266606_ p_266606_
+		1 p_266607_ p_266607_
+	lambda$createSearchTrees$13 (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_231454_
+		static
+		0 p_231455_ p_231455_
+	lambda$createSearchTrees$14 (Ljava/lang/String;)Z m_231448_
+		static
+		0 p_231449_ p_231449_
+	lambda$createSearchTrees$15 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Ljava/util/stream/Stream; m_266122_
+		static
+		0 p_266611_ p_266611_
+	lambda$createSearchTrees$16 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/world/item/crafting/Recipe;)Lnet/minecraft/resources/ResourceLocation; m_266121_
+		static
+		0 p_266609_ p_266609_
+		1 p_266610_ p_266610_
+	lambda$createSearchTrees$17 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Ljava/util/stream/Stream; m_266120_
+		static
+		0 p_266608_ p_266608_
+	lambda$createSearchTrees$18 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_91316_
+		static
+		0 p_231451_ p_231451_
+	lambda$createSearchTrees$19 (Ljava/util/List;)V m_254754_
+		0 p_255439_ p_255439_
+	lambda$createSearchTrees$5 (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_210806_
+		static
+		0 p_210807_ p_210807_
+	lambda$createSearchTrees$6 (Ljava/lang/String;)Z m_210808_
+		static
+		0 p_210809_ p_210809_
+	lambda$createSearchTrees$7 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_257060_
+		static
+		0 p_210797_ p_210797_
+	lambda$createSearchTrees$8 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_257063_
+		static
+		0 p_91317_ p_91317_
+	lambda$createSearchTrees$9 (Ljava/util/List;)Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_231385_
+		static
+		0 p_231389_ p_231389_
+	lambda$debugClientMetricsStart$28 (Ljava/util/function/Consumer;DI)V m_231352_
+		static
+		0 p_238862_ p_238862_
+		1 p_238863_ p_238863_
+		2 p_238864_ p_238864_
+	lambda$debugClientMetricsStart$29 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_231433_
+		0 p_231434_ p_231434_
+		1 p_231435_ p_231435_
+	lambda$debugClientMetricsStart$30 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231395_
+		static
+		0 p_238865_ p_238865_
+		1 p_231387_ p_231387_
+	lambda$debugClientMetricsStart$31 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V m_231409_
+		static
+		0 p_231410_ p_231410_
+		1 p_231411_ p_231411_
+	lambda$debugClientMetricsStart$32 (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V m_231436_
+		0 p_231437_ p_231437_
+		1 p_231438_ p_231438_
+	lambda$debugClientMetricsStart$33 (Lnet/minecraft/SystemReport;Ljava/util/function/Consumer;Ljava/util/List;)V m_231346_
+		0 p_231347_ p_231347_
+		1 p_231348_ p_231348_
+		2 p_231349_ p_231349_
+	lambda$debugClientMetricsStart$34 (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V m_231402_
+		static
+		0 p_231403_ p_231403_
+		1 p_231404_ p_231404_
+	lambda$debugClientMetricsStart$35 (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V m_231405_
+		static
+		0 p_231406_ p_231406_
+		1 p_231407_ p_231407_
+		2 p_231408_ p_231408_
+	lambda$debugClientMetricsStart$36 (Lnet/minecraft/util/profiling/ProfileResults;)V m_231350_
+		static
+		0 p_231351_ p_231351_
+	lambda$debugClientMetricsStart$37 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_231399_
+		0 p_231400_ p_231400_
+		1 p_231401_ p_231401_
+	lambda$delayCrash$20 (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_231462_
+		0 p_231463_ p_231463_
+	lambda$delayCrashRaw$21 (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReport; m_231460_
+		static
+		0 p_231461_ p_231461_
+	lambda$delayTextureReload$51 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_231390_
+		static
+		0 p_231391_ p_231391_
+	lambda$doWorldLoad$40 (I)Lnet/minecraft/server/level/progress/ChunkProgressListener; m_231446_
+		0 p_231447_ p_231447_
+	lambda$doWorldLoad$41 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/Services;Ljava/lang/Thread;)Lnet/minecraft/client/server/IntegratedServer; m_231356_
+		0 p_231357_ p_231357_
+		1 p_231358_ p_231358_
+		2 p_231359_ p_231359_
+		3 p_231360_ p_231360_
+		4 p_231361_ p_231361_
+	lambda$doWorldLoad$42 (Lnet/minecraft/server/WorldStem;)Ljava/lang/String; m_231344_
+		static
+		0 p_231345_ p_231345_
+	lambda$doWorldLoad$43 (Lnet/minecraft/network/chat/Component;)V m_231441_
+		static
+		0 p_231442_ p_231442_
+	lambda$fillSystemReport$44 (Ljava/lang/String;)Ljava/lang/String; m_231427_
+		static
+		0 p_231428_ p_231428_
+	lambda$fillSystemReport$45 (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_231364_
+		static
+		0 p_231365_ p_231365_
+	lambda$fillSystemReport$46 ()Ljava/lang/String; m_231443_
+		static
+	lambda$fillSystemReport$47 ()Ljava/lang/String; m_231419_
+		static
+	lambda$fillSystemReport$48 ()Ljava/lang/String; m_210770_
+		static
+	lambda$fillSystemReport$49 (Lnet/minecraft/client/Options;)Ljava/lang/String; m_231366_
+		static
+		0 p_231367_ p_231367_
+	lambda$fillSystemReport$50 (Lnet/minecraft/client/resources/language/LanguageManager;)Ljava/lang/String; m_263856_
+		static
+		0 p_264659_ p_264659_
+	lambda$grabHugeScreenshot$54 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231377_
+		static
+		0 p_231378_ p_231378_
+		1 p_231379_ p_231379_
+	lambda$grabPanoramixScreenshot$52 (Lnet/minecraft/network/chat/Component;)V m_231414_
+		static
+		0 p_231415_ p_231415_
+	lambda$grabPanoramixScreenshot$53 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_231424_
+		static
+		0 p_231425_ p_231425_
+		1 p_231426_ p_231426_
+	lambda$new$0 ()I m_210774_
+	lambda$new$1 ()V m_285666_
+	lambda$new$2 (Ljava/util/Optional;)V m_210744_
+		0 p_210745_ p_210745_
+	lambda$new$3 (Lcom/mojang/realmsclient/client/RealmsClient;Lnet/minecraft/server/packs/resources/ReloadInstance;Lnet/minecraft/client/main/GameConfig;Z)V m_278518_
+		0 p_278870_ p_278870_
+		1 p_278871_ p_278871_
+		2 p_278872_ p_278872_
+		3 p_278873_ p_278873_
+	lambda$openChatScreen$25 (Z)V m_238186_
+		0 p_243338_ p_243338_
+	lambda$reloadResourcePacks$22 (ZLjava/lang/Throwable;)V m_271548_
+		0 p_272300_ p_272300_
+		1 p_272301_ p_272301_
+	lambda$reloadResourcePacks$23 (Ljava/util/concurrent/CompletableFuture;)V m_231452_
+		0 p_231453_ p_231453_
+	lambda$reloadResourcePacks$24 (ZLjava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V m_271547_
+		0 p_272297_ p_272297_
+		1 p_272298_ p_272298_
+		2 p_272299_ p_272299_
+	lambda$runTick$26 (Ljava/util/concurrent/CompletableFuture;)V m_231431_
+		static
+		0 p_231432_ p_231432_
+	lambda$runTick$27 (Lcom/mojang/blaze3d/systems/TimerQuery;)V m_231362_
+		0 p_231363_ p_231363_
+	lambda$tick$38 ()V m_231445_
+	lambda$tick$39 ()Z m_238868_
+		static
+	multiplayerBan ()Lcom/mojang/authlib/minecraft/BanDetails; m_239210_
+	onFullscreenError (IJ)V m_91113_
+		0 p_91114_ p_91114_
+		1 p_91115_ p_91115_
+	onGameLoadFinished ()V m_286052_
+	openChatScreen (Ljava/lang/String;)V m_91326_
+		0 p_91327_ p_91327_
+	pauseGame (Z)V m_91358_
+		0 p_91359_ p_91359_
+	pickBlock ()V m_91280_
+	populateSearchTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Ljava/util/List;)V m_231374_
+		0 p_231375_ p_231375_
+		1 p_231376_ p_231376_
+	prepareForMultiplayer ()V m_193588_
+	quickPlayLog ()Lnet/minecraft/client/quickplay/QuickPlayLog; m_278644_
+	realmsDataFetcher ()Lcom/mojang/realmsclient/gui/RealmsDataFetcher; m_239420_
+	reloadResourcePacks ()Ljava/util/concurrent/CompletableFuture; m_91391_
+	reloadResourcePacks (Z)Ljava/util/concurrent/CompletableFuture; m_168019_
+		0 p_168020_ p_168020_
+	renderBuffers ()Lnet/minecraft/client/renderer/RenderBuffers; m_91269_
+	renderFpsMeter (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/util/profiling/ProfileResults;)V m_280564_
+		0 p_281277_ p_281277_
+		1 p_281574_ p_281574_
+	renderNames ()Z m_91404_
+		static
+	renderOnThread ()Z m_91267_
+	resizeDisplay ()V m_5741_
+	rollbackResourcePacks (Ljava/lang/Throwable;)V m_91239_
+		0 p_91240_ p_91240_
+	run ()V m_91374_
+	runTick (Z)V m_91383_
+		0 p_91384_ p_91384_
+	selectMainFont (Z)V m_91336_
+		0 p_91337_ p_91337_
+	selfTest ()V m_91273_
+	setCameraEntity (Lnet/minecraft/world/entity/Entity;)V m_91118_
+		0 p_91119_ p_91119_
+	setConnectedToRealms (Z)V m_91372_
+		0 p_91373_ p_91373_
+	setInitialScreen (Lcom/mojang/realmsclient/client/RealmsClient;Lnet/minecraft/server/packs/resources/ReloadInstance;Lnet/minecraft/client/main/GameConfig$QuickPlayData;)V m_278684_
+		0 p_279285_ p_279285_
+		1 p_279164_ p_279164_
+		2 p_279146_ p_279146_
+	setLastInputType (Lnet/minecraft/client/InputType;)V m_264033_
+		0 p_265509_ p_265509_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_91156_
+		0 p_91157_ p_91157_
+	setOverlay (Lnet/minecraft/client/gui/screens/Overlay;)V m_91150_
+		0 p_91151_ p_91151_
+	setScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_91152_
+		0 p_91153_ p_91153_
+	setWindowActive (Z)V m_7440_
+		0 p_91261_ p_91261_
+	shouldEntityAppearGlowing (Lnet/minecraft/world/entity/Entity;)Z m_91314_
+		0 p_91315_ p_91315_
+	shouldRenderFpsPie ()Z m_91274_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_91365_ p_91365_
+	shouldShowBanNotice ()Z m_239929_
+	showOnlyReducedInfo ()Z m_91299_
+	startAttack ()Z m_202354_
+	startUseItem ()V m_91277_
+	stop ()V m_91395_
+	telemetryOptInExtra ()Z m_260979_
+	tick ()V m_91398_
+	updateLevelInEngines (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_91324_
+		0 p_91325_ p_91325_
+	updateMaxMipLevel (I)V m_91312_
+		0 p_91313_ p_91313_
+	updateReportEnvironment (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)V m_239476_
+		0 p_239477_ p_239477_
+	updateScreenAndTick (Lnet/minecraft/client/gui/screens/Screen;)V m_91362_
+		0 p_91363_ p_91363_
+	updateTitle ()V m_91341_
+	useAmbientOcclusion ()Z m_91086_
+		static
+	useFancyGraphics ()Z m_91405_
+		static
+	useShaderTransparency ()Z m_91085_
+		static
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_91376_ p_91376_
+net/minecraft/client/Minecraft$1 net/minecraft/client/Minecraft$1
+	$SwitchMap$net$minecraft$world$phys$HitResult$Type f_91406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Minecraft$ChatStatus net/minecraft/client/Minecraft$ChatStatus
+	$VALUES $VALUES
+	DISABLED_BY_LAUNCHER DISABLED_BY_LAUNCHER
+	DISABLED_BY_OPTIONS DISABLED_BY_OPTIONS
+	DISABLED_BY_PROFILE DISABLED_BY_PROFILE
+	ENABLED ENABLED
+	INFO_DISABLED_BY_PROFILE f_238170_
+	message f_168027_
+	$values ()[Lnet/minecraft/client/Minecraft$ChatStatus; m_168036_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168031_ p_168031_
+		1 p_168032_ p_168032_
+		2 p_168033_ p_168033_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_168034_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168035_ p_168035_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/Minecraft$ChatStatus; valueOf
+		static
+		0 p_168038_ p_168038_
+	values ()[Lnet/minecraft/client/Minecraft$ChatStatus; values
+		static
+net/minecraft/client/Minecraft$ChatStatus$1 net/minecraft/client/Minecraft$ChatStatus$1
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168041_ p_168041_
+		1 p_168042_ p_168042_
+		2 p_168043_ p_168043_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168045_ p_168045_
+net/minecraft/client/Minecraft$ChatStatus$2 net/minecraft/client/Minecraft$ChatStatus$2
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168047_ p_168047_
+		1 p_168048_ p_168048_
+		2 p_168049_ p_168049_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168051_ p_168051_
+net/minecraft/client/Minecraft$ChatStatus$3 net/minecraft/client/Minecraft$ChatStatus$3
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168053_ p_168053_
+		1 p_168054_ p_168054_
+		2 p_168055_ p_168055_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168057_ p_168057_
+net/minecraft/client/Minecraft$ChatStatus$4 net/minecraft/client/Minecraft$ChatStatus$4
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_168059_ p_168059_
+		1 p_168060_ p_168060_
+		2 p_168061_ p_168061_
+	isChatAllowed (Z)Z m_142594_
+		0 p_168063_ p_168063_
+net/minecraft/client/MouseHandler net/minecraft/client/MouseHandler
+	accumulatedDX f_91516_
+	accumulatedDY f_91517_
+	accumulatedScroll f_91518_
+	activeButton f_91510_
+	clickDepth f_91512_
+	fakeRightMouse f_91509_
+	ignoreFirstMove f_91511_
+	isLeftPressed f_91504_
+	isMiddlePressed f_91505_
+	isRightPressed f_91506_
+	lastMouseEventTime f_91519_
+	minecraft f_91503_
+	mouseGrabbed f_91520_
+	mousePressedTime f_91513_
+	smoothTurnX f_91514_
+	smoothTurnY f_91515_
+	xpos f_91507_
+	ypos f_91508_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_91522_ p_91522_
+	cursorEntered ()V m_91603_
+	grabMouse ()V m_91601_
+	isLeftPressed ()Z m_91560_
+	isMiddlePressed ()Z m_168090_
+	isMouseGrabbed ()Z m_91600_
+	isRightPressed ()Z m_91584_
+	lambda$onMove$10 (Lnet/minecraft/client/gui/screens/Screen;DD)V m_263857_
+		static
+		0 p_264660_ p_264660_
+		1 p_264661_ p_264661_
+		2 p_264662_ p_264662_
+	lambda$onMove$11 (Lnet/minecraft/client/gui/screens/Screen;DDDD)V m_168072_
+		0 p_168073_ p_168073_
+		1 p_168074_ p_168074_
+		2 p_168075_ p_168075_
+		3 p_168076_ p_168076_
+		4 p_168077_ p_168077_
+	lambda$onPress$0 ([ZLnet/minecraft/client/gui/screens/Screen;DDI)V m_168084_
+		static
+		0 p_168085_ p_168085_
+		1 p_168086_ p_168086_
+		2 p_168087_ p_168087_
+		3 p_168088_ p_168088_
+		4 p_168089_ p_168089_
+	lambda$onPress$1 ([ZLnet/minecraft/client/gui/screens/Screen;DDI)V m_168078_
+		static
+		0 p_168079_ p_168079_
+		1 p_168080_ p_168080_
+		2 p_168081_ p_168081_
+		3 p_168082_ p_168082_
+		4 p_168083_ p_168083_
+	lambda$setup$2 (JDD)V m_168100_
+		0 p_168101_ p_168101_
+		1 p_168102_ p_168102_
+		2 p_168103_ p_168103_
+	lambda$setup$3 (JDD)V m_91590_
+		0 p_91591_ p_91591_
+		1 p_91592_ p_91592_
+		2 p_91593_ p_91593_
+	lambda$setup$4 (JIII)V m_168091_
+		0 p_168092_ p_168092_
+		1 p_168093_ p_168093_
+		2 p_168094_ p_168094_
+		3 p_168095_ p_168095_
+	lambda$setup$5 (JIII)V m_91565_
+		0 p_91566_ p_91566_
+		1 p_91567_ p_91567_
+		2 p_91568_ p_91568_
+		3 p_91569_ p_91569_
+	lambda$setup$6 (JDD)V m_168096_
+		0 p_168097_ p_168097_
+		1 p_168098_ p_168098_
+		2 p_168099_ p_168099_
+	lambda$setup$7 (JDD)V m_91575_
+		0 p_91576_ p_91576_
+		1 p_91577_ p_91577_
+		2 p_91578_ p_91578_
+	lambda$setup$8 (J[Ljava/nio/file/Path;)V m_168065_
+		0 p_168066_ p_168066_
+		1 p_168067_ p_168067_
+	lambda$setup$9 (JIJ)V m_91535_
+		0 p_91536_ p_91536_
+		1 p_91537_ p_91537_
+		2 p_91538_ p_91538_
+	onDrop (JLjava/util/List;)V m_91539_
+		0 p_91540_ p_91540_
+		1 p_91541_ p_91541_
+	onMove (JDD)V m_91561_
+		0 p_91562_ p_91562_
+		1 p_91563_ p_91563_
+		2 p_91564_ p_91564_
+	onPress (JIII)V m_91530_
+		0 p_91531_ p_91531_
+		1 p_91532_ p_91532_
+		2 p_91533_ p_91533_
+		3 p_91534_ p_91534_
+	onScroll (JDD)V m_91526_
+		0 p_91527_ p_91527_
+		1 p_91528_ p_91528_
+		2 p_91529_ p_91529_
+	releaseMouse ()V m_91602_
+	setIgnoreFirstMove ()V m_91599_
+	setup (J)V m_91524_
+		0 p_91525_ p_91525_
+	turnPlayer ()V m_91523_
+	xpos ()D m_91589_
+	ypos ()D m_91594_
+net/minecraft/client/NarratorStatus net/minecraft/client/NarratorStatus
+	$VALUES $VALUES
+	ALL ALL
+	BY_ID f_91608_
+	CHAT CHAT
+	OFF OFF
+	SYSTEM SYSTEM
+	id f_91609_
+	name f_91610_
+	$values ()[Lnet/minecraft/client/NarratorStatus; m_168104_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_91614_ p_91614_
+		1 p_91615_ p_91615_
+		2 p_91616_ p_91616_
+		3 p_91617_ p_91617_
+	byId (I)Lnet/minecraft/client/NarratorStatus; m_91619_
+		static
+		0 p_91620_ p_91620_
+	getId ()I m_91618_
+	getName ()Lnet/minecraft/network/chat/Component; m_91621_
+	shouldNarrateChat ()Z m_240504_
+	shouldNarrateSystem ()Z m_240472_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/NarratorStatus; valueOf
+		static
+		0 p_91625_ p_91625_
+	values ()[Lnet/minecraft/client/NarratorStatus; values
+		static
+net/minecraft/client/OptionInstance net/minecraft/client/OptionInstance
+	BOOLEAN_TO_STRING f_260471_
+	BOOLEAN_VALUES f_231471_
+	LOGGER f_231472_
+	caption f_231480_
+	codec f_231477_
+	initialValue f_231478_
+	onValueUpdate f_231479_
+	toString f_231475_
+	tooltip f_231474_
+	value f_231481_
+	values f_231476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Lnet/minecraft/client/OptionInstance$ValueSet;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
+		0 p_260248_ p_260248_
+		1 p_259437_ p_259437_
+		2 p_259148_ p_259148_
+		3 p_259590_ p_259590_
+		4 p_260067_ p_260067_
+		5 p_259392_ p_259392_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Lnet/minecraft/client/OptionInstance$ValueSet;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V <init>
+		0 p_259964_ p_259964_
+		1 p_260354_ p_260354_
+		2 p_259496_ p_259496_
+		3 p_259090_ p_259090_
+		4 p_259043_ p_259043_
+		5 p_259396_ p_259396_
+		6 p_260147_ p_260147_
+	cachedConstantTooltip (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/OptionInstance$TooltipSupplier; m_231535_
+		static
+		0 p_231536_ p_231536_
+	codec ()Lcom/mojang/serialization/Codec; m_231554_
+	createBoolean (Ljava/lang/String;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_231528_
+		static
+		0 p_231529_ p_231529_
+		1 p_231530_ p_231530_
+		2 p_231531_ p_231531_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/OptionInstance$CaptionBasedToString;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_260965_
+		static
+		0 p_262002_ p_262002_
+		1 p_261507_ p_261507_
+		2 p_262099_ p_262099_
+		3 p_262136_ p_262136_
+		4 p_261984_ p_261984_
+	createBoolean (Ljava/lang/String;Z)Lnet/minecraft/client/OptionInstance; m_231525_
+		static
+		0 p_231526_ p_231526_
+		1 p_231527_ p_231527_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Z)Lnet/minecraft/client/OptionInstance; m_257536_
+		static
+		0 p_259291_ p_259291_
+		1 p_260306_ p_260306_
+		2 p_259985_ p_259985_
+	createBoolean (Ljava/lang/String;Lnet/minecraft/client/OptionInstance$TooltipSupplier;ZLjava/util/function/Consumer;)Lnet/minecraft/client/OptionInstance; m_257874_
+		static
+		0 p_259289_ p_259289_
+		1 p_260210_ p_260210_
+		2 p_259359_ p_259359_
+		3 p_259975_ p_259975_
+	createButton (Lnet/minecraft/client/Options;III)Lnet/minecraft/client/gui/components/AbstractWidget; m_231507_
+		0 p_231508_ p_231508_
+		1 p_231509_ p_231509_
+		2 p_231510_ p_231510_
+		3 p_231511_ p_231511_
+	createButton (Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Lnet/minecraft/client/gui/components/AbstractWidget; m_261194_
+		0 p_261971_ p_261971_
+		1 p_261486_ p_261486_
+		2 p_261569_ p_261569_
+		3 p_261677_ p_261677_
+		4 p_261912_ p_261912_
+	forOptionEnum ()Lnet/minecraft/client/OptionInstance$CaptionBasedToString; m_231546_
+		static
+	get ()Ljava/lang/Object; m_231551_
+	lambda$cachedConstantTooltip$5 (Lnet/minecraft/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257065_
+		static
+		0 p_258115_ p_258115_
+		1 p_258116_ p_258116_
+	lambda$createBoolean$1 (Ljava/lang/Boolean;)V m_231547_
+		static
+		0 p_231548_ p_231548_
+	lambda$createBoolean$2 (Ljava/lang/Boolean;)V m_231512_
+		static
+		0 p_231513_ p_231513_
+	lambda$createButton$7 (Ljava/lang/Object;)V m_260737_
+		static
+		0 p_261336_ p_261336_
+	lambda$forOptionEnum$6 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/util/OptionEnum;)Lnet/minecraft/network/chat/Component; m_231537_
+		static
+		0 p_231538_ p_231538_
+		1 p_231539_ p_231539_
+	lambda$new$3 (Lnet/minecraft/client/OptionInstance$CaptionBasedToString;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_231504_
+		0 p_231505_ p_231505_
+		1 p_231506_ p_231506_
+	lambda$noTooltip$4 (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257064_
+		static
+		0 p_258114_ p_258114_
+	lambda$set$8 (Ljava/lang/Object;)Ljava/lang/Object; m_231549_
+		0 p_231550_ p_231550_
+	lambda$static$0 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231543_
+		static
+		0 p_231544_ p_231544_
+		1 p_231545_ p_231545_
+	noTooltip ()Lnet/minecraft/client/OptionInstance$TooltipSupplier; m_231498_
+		static
+	set (Ljava/lang/Object;)V m_231514_
+		0 p_231515_ p_231515_
+	toString ()Ljava/lang/String; toString
+	values ()Lnet/minecraft/client/OptionInstance$ValueSet; m_231555_
+net/minecraft/client/OptionInstance$AltEnum net/minecraft/client/OptionInstance$AltEnum
+	altCondition f_231559_
+	altValues f_231558_
+	codec f_231561_
+	valueSetter f_231560_
+	values f_231557_
+	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231557_ f_231557_
+		1 f_231558_ f_231558_
+		2 f_231559_ f_231559_
+		3 f_231560_ f_231560_
+		4 f_231561_ f_231561_
+	altCondition ()Ljava/util/function/BooleanSupplier; f_231559_
+	altValues ()Ljava/util/List; f_231558_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231576_ p_231576_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231570_ p_231570_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	valueSetter ()Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter; m_213569_
+	values ()Ljava/util/List; f_231557_
+net/minecraft/client/OptionInstance$CaptionBasedToString net/minecraft/client/OptionInstance$CaptionBasedToString
+	toString (Lnet/minecraft/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_231580_
+		0 p_231581_ p_231581_
+		1 p_231582_ p_231582_
+net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange net/minecraft/client/OptionInstance$ClampingLazyMaxIntRange
+	encodableMaxInclusive f_276069_
+	maxSupplier f_231584_
+	minInclusive f_231583_
+	<init> (ILjava/util/function/IntSupplier;I)V <init>
+		0 f_231583_ f_231583_
+		1 f_231584_ f_231584_
+		2 f_276069_ f_276069_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	createCycleButton ()Z m_214105_
+	encodableMaxInclusive ()I f_276069_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231599_ p_231599_
+	hashCode ()I hashCode
+	lambda$codec$0 (Ljava/lang/Integer;I)Ljava/lang/String; m_273968_
+		0 p_274647_ p_274647_
+		1 p_274648_ p_274648_
+	lambda$codec$1 (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_276075_
+		0 p_276098_ p_276098_
+	maxInclusive ()I m_214118_
+	maxSupplier ()Ljava/util/function/IntSupplier; f_231584_
+	minInclusive ()I m_214123_
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Integer;)Ljava/util/Optional; m_214064_
+		0 p_231590_ p_231590_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231592_ p_231592_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+net/minecraft/client/OptionInstance$CycleableValueSet net/minecraft/client/OptionInstance$CycleableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261801_ p_261801_
+		1 p_261824_ p_261824_
+		2 p_261649_ p_261649_
+		3 p_262114_ p_262114_
+		4 p_261536_ p_261536_
+		5 p_261642_ p_261642_
+	lambda$createButton$0 (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/Options;Ljava/util/function/Consumer;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_260739_
+		0 p_261344_ p_261344_
+		1 p_261345_ p_261345_
+		2 p_261346_ p_261346_
+		3 p_261347_ p_261347_
+		4 p_261348_ p_261348_
+	lambda$createButton$1 (Lnet/minecraft/client/OptionInstance$TooltipSupplier;IIILnet/minecraft/client/Options;Ljava/util/function/Consumer;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_260738_
+		0 p_261337_ p_261337_
+		1 p_261338_ p_261338_
+		2 p_261339_ p_261339_
+		3 p_261340_ p_261340_
+		4 p_261341_ p_261341_
+		5 p_261342_ p_261342_
+		6 p_261343_ p_261343_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	valueSetter ()Lnet/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter; m_213569_
+net/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter net/minecraft/client/OptionInstance$CycleableValueSet$ValueSetter
+	set (Lnet/minecraft/client/OptionInstance;Ljava/lang/Object;)V m_231622_
+		0 p_231623_ p_231623_
+		1 p_231624_ p_231624_
+net/minecraft/client/OptionInstance$Enum net/minecraft/client/OptionInstance$Enum
+	codec f_231626_
+	values f_231625_
+	<init> (Ljava/util/List;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231625_ f_231625_
+		1 f_231626_ f_231626_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231635_ p_231635_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231632_ p_231632_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	values ()Ljava/util/List; f_231625_
+net/minecraft/client/OptionInstance$IntRange net/minecraft/client/OptionInstance$IntRange
+	maxInclusive f_231640_
+	minInclusive f_231639_
+	<init> (II)V <init>
+		0 f_231639_ f_231639_
+		1 f_231640_ f_231640_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231651_ p_231651_
+	hashCode ()I hashCode
+	maxInclusive ()I m_214118_
+	minInclusive ()I m_214123_
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231647_ p_231647_
+	validateValue (Ljava/lang/Integer;)Ljava/util/Optional; m_214064_
+		0 p_231645_ p_231645_
+net/minecraft/client/OptionInstance$IntRangeBase net/minecraft/client/OptionInstance$IntRangeBase
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231661_ p_231661_
+	fromSliderValue (D)Ljava/lang/Integer; m_213729_
+		0 p_231656_ p_231656_
+	maxInclusive ()I m_214118_
+	minInclusive ()I m_214123_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231665_ p_231665_
+	toSliderValue (Ljava/lang/Integer;)D m_213640_
+		0 p_231663_ p_231663_
+	xmap (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/client/OptionInstance$SliderableValueSet; m_231657_
+		0 p_231658_ p_231658_
+		1 p_231659_ p_231659_
+net/minecraft/client/OptionInstance$IntRangeBase$1 net/minecraft/client/OptionInstance$IntRangeBase$1
+	this$0 f_231668_
+	val$from f_231666_
+	val$to f_231667_
+	<init> (Lnet/minecraft/client/OptionInstance$IntRangeBase;Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;)V <init>
+		0 p_231670_ p_231670_
+		1 p_231671_ p_231671_
+		2 p_231672_ p_231672_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231676_ p_231676_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231678_ p_231678_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231674_ p_231674_
+net/minecraft/client/OptionInstance$LazyEnum net/minecraft/client/OptionInstance$LazyEnum
+	codec f_231682_
+	validateValue f_231681_
+	values f_231680_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_231680_ f_231680_
+		1 f_231681_ f_231681_
+		2 f_231682_ f_231682_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231693_ p_231693_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231689_ p_231689_
+	validateValue ()Ljava/util/function/Function; f_231681_
+	valueListSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_213889_
+	values ()Ljava/util/function/Supplier; f_231680_
+net/minecraft/client/OptionInstance$OptionInstanceSliderButton net/minecraft/client/OptionInstance$OptionInstanceSliderButton
+	instance f_231697_
+	onValueChanged f_260531_
+	tooltipSupplier f_256889_
+	values f_231698_
+	<init> (Lnet/minecraft/client/Options;IIIILnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance$SliderableValueSet;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Ljava/util/function/Consumer;)V <init>
+		0 p_261713_ p_261713_
+		1 p_261873_ p_261873_
+		2 p_261656_ p_261656_
+		3 p_261799_ p_261799_
+		4 p_261893_ p_261893_
+		5 p_262129_ p_262129_
+		6 p_261995_ p_261995_
+		7 p_261963_ p_261963_
+		8 p_261829_ p_261829_
+	applyValue ()V m_5697_
+	updateMessage ()V m_5695_
+net/minecraft/client/OptionInstance$SliderableOrCyclableValueSet net/minecraft/client/OptionInstance$SliderableOrCyclableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261786_ p_261786_
+		1 p_262030_ p_262030_
+		2 p_261940_ p_261940_
+		3 p_262149_ p_262149_
+		4 p_261495_ p_261495_
+		5 p_261881_ p_261881_
+	createCycleButton ()Z m_214105_
+net/minecraft/client/OptionInstance$SliderableValueSet net/minecraft/client/OptionInstance$SliderableValueSet
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_261993_ p_261993_
+		1 p_262177_ p_262177_
+		2 p_261706_ p_261706_
+		3 p_261683_ p_261683_
+		4 p_261573_ p_261573_
+		5 p_261969_ p_261969_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231731_ p_231731_
+	lambda$createButton$0 (Lnet/minecraft/client/Options;IIILnet/minecraft/client/OptionInstance$TooltipSupplier;Ljava/util/function/Consumer;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_260740_
+		0 p_261349_ p_261349_
+		1 p_261350_ p_261350_
+		2 p_261351_ p_261351_
+		3 p_261352_ p_261352_
+		4 p_261353_ p_261353_
+		5 p_261354_ p_261354_
+		6 p_261355_ p_261355_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231732_ p_231732_
+net/minecraft/client/OptionInstance$TooltipSupplier net/minecraft/client/OptionInstance$TooltipSupplier
+	apply (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257630_
+		0 p_259319_ p_259319_
+net/minecraft/client/OptionInstance$UnitDouble net/minecraft/client/OptionInstance$UnitDouble
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/client/OptionInstance$UnitDouble; m_231739_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_231737_ p_231737_
+		1 p_231738_ p_231738_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Double; m_213729_
+		0 p_231741_ p_231741_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231754_ p_231754_
+	lambda$codec$0 (Ljava/lang/Double;)Ljava/lang/Double; m_231759_
+		static
+		0 p_231760_ p_231760_
+	lambda$codec$1 (Ljava/lang/Boolean;)Ljava/lang/Double; m_231744_
+		static
+		0 p_231745_ p_231745_
+	lambda$codec$2 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Double; m_231742_
+		static
+		0 p_231743_ p_231743_
+	toSliderValue (Ljava/lang/Double;)D m_213640_
+		0 p_231756_ p_231756_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231758_ p_231758_
+	validateValue (Ljava/lang/Double;)Ljava/util/Optional; m_214064_
+		0 p_231747_ p_231747_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231749_ p_231749_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/OptionInstance$UnitDouble; valueOf
+		static
+		0 p_231763_ p_231763_
+	values ()[Lnet/minecraft/client/OptionInstance$UnitDouble; values
+		static
+	xmap (Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/client/OptionInstance$SliderableValueSet; m_231750_
+		0 p_231751_ p_231751_
+		1 p_231752_ p_231752_
+net/minecraft/client/OptionInstance$UnitDouble$1 net/minecraft/client/OptionInstance$UnitDouble$1
+	this$0 f_231767_
+	val$from f_231765_
+	val$to f_231766_
+	<init> (Lnet/minecraft/client/OptionInstance$UnitDouble;Ljava/util/function/ToDoubleFunction;Ljava/util/function/DoubleFunction;)V <init>
+		0 p_231769_ p_231769_
+		1 p_231770_ p_231770_
+		2 p_231771_ p_231771_
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	fromSliderValue (D)Ljava/lang/Object; m_213729_
+		0 p_231775_ p_231775_
+	toSliderValue (Ljava/lang/Object;)D m_213640_
+		0 p_231777_ p_231777_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231773_ p_231773_
+net/minecraft/client/OptionInstance$ValueSet net/minecraft/client/OptionInstance$ValueSet
+	codec ()Lcom/mojang/serialization/Codec; m_213664_
+	createButton (Lnet/minecraft/client/OptionInstance$TooltipSupplier;Lnet/minecraft/client/Options;IIILjava/util/function/Consumer;)Ljava/util/function/Function; m_213823_
+		0 p_231779_ p_231779_
+		1 p_231780_ p_231780_
+		2 p_231781_ p_231781_
+		3 p_231782_ p_231782_
+		4 p_231783_ p_231783_
+		5 p_261976_ p_261976_
+	validateValue (Ljava/lang/Object;)Ljava/util/Optional; m_214064_
+		0 p_231784_ p_231784_
+net/minecraft/client/Options net/minecraft/client/Options
+	ACCESSIBILITY_TOOLTIP_CONTRAST_MODE f_273812_
+	ACCESSIBILITY_TOOLTIP_DAMAGE_TILT_STRENGTH f_268597_
+	ACCESSIBILITY_TOOLTIP_DARKNESS_EFFECT f_231801_
+	ACCESSIBILITY_TOOLTIP_DARK_MOJANG_BACKGROUND f_231789_
+	ACCESSIBILITY_TOOLTIP_FOV_EFFECT f_231800_
+	ACCESSIBILITY_TOOLTIP_GLINT_SPEED f_267409_
+	ACCESSIBILITY_TOOLTIP_GLINT_STRENGTH f_267450_
+	ACCESSIBILITY_TOOLTIP_HIDE_LIGHTNING_FLASHES f_231790_
+	ACCESSIBILITY_TOOLTIP_NOTIFICATION_DISPLAY_TIME f_263815_
+	ACCESSIBILITY_TOOLTIP_SCREEN_EFFECT f_231799_
+	ALLOW_SERVER_LISTING_TOOLTIP f_231804_
+	AUTO_GUI_SCALE f_278127_
+	CHAT_TOOLTIP_HIDE_MATCHED_NAMES f_231810_
+	CHAT_TOOLTIP_ONLY_SHOW_SECURE f_231797_
+	DEFAULT_SOUND_DEVICE f_193766_
+	DEFAULT_VOLUME f_168408_
+	DIRECTIONAL_AUDIO_TOOLTIP_OFF f_231806_
+	DIRECTIONAL_AUDIO_TOOLTIP_ON f_231805_
+	GRAPHICS_TOOLTIP_FABULOUS f_231794_
+	GRAPHICS_TOOLTIP_FANCY f_231785_
+	GRAPHICS_TOOLTIP_FAST f_231793_
+	GSON f_92078_
+	LOGGER f_92077_
+	MAX_GUI_SCALE_INCLUSIVE f_276073_
+	MOVEMENT_HOLD f_231809_
+	MOVEMENT_TOGGLE f_231808_
+	OPTION_SPLITTER f_92107_
+	PRIORITIZE_CHUNK_TOOLTIP_NEARBY f_231788_
+	PRIORITIZE_CHUNK_TOOLTIP_NONE f_231786_
+	PRIORITIZE_CHUNK_TOOLTIP_PLAYER_AFFECTED f_231787_
+	RENDER_DISTANCE_EXTREME f_168412_
+	RENDER_DISTANCE_FAR f_168410_
+	RENDER_DISTANCE_NORMAL f_168409_
+	RENDER_DISTANCE_REALLY_FAR f_168411_
+	RENDER_DISTANCE_SHORT f_168407_
+	RENDER_DISTANCE_TINY f_168406_
+	RESOURCE_PACK_TYPE f_92079_
+	TELEMETRY_TOOLTIP f_260656_
+	UNLIMITED_FRAMERATE_CUTOFF f_231811_
+	advancedItemTooltips f_92125_
+	allowServerListing f_193762_
+	ambientOcclusion f_92116_
+	attackIndicator f_92029_
+	autoJump f_92036_
+	autoSuggestions f_92037_
+	backgroundForChatOnly f_92050_
+	biomeBlendRadius f_92032_
+	bobView f_92080_
+	cameraType f_92111_
+	chatColors f_92038_
+	chatDelay f_92135_
+	chatHeightFocused f_92134_
+	chatHeightUnfocused f_92133_
+	chatLineSpacing f_92121_
+	chatLinks f_92039_
+	chatLinksPrompt f_92040_
+	chatOpacity f_92120_
+	chatScale f_92131_
+	chatVisibility f_92119_
+	chatWidth f_92132_
+	cloudStatus f_231792_
+	damageTiltStrength f_268427_
+	darkMojangStudiosBackground f_168413_
+	darknessEffectScale f_231802_
+	directionalAudio f_231807_
+	discreteMouseScroll f_92045_
+	enableVsync f_92041_
+	entityDistanceScaling f_92112_
+	entityShadows f_92042_
+	forceUnicodeFont f_92043_
+	fov f_92068_
+	fovEffectScale f_92070_
+	framerateLimit f_92113_
+	fullscreen f_92052_
+	fullscreenVideoModeString f_92123_
+	gamma f_92071_
+	glDebugVerbosity f_92035_
+	glintSpeed f_267458_
+	glintStrength f_267462_
+	graphicsMode f_92115_
+	guiScale f_92072_
+	hideBundleTutorial f_168405_
+	hideGui f_92062_
+	hideLightningFlash f_231791_
+	hideMatchedNames f_92084_
+	hideServerAddress f_92124_
+	highContrast f_273910_
+	incompatibleResourcePacks f_92118_
+	invertYMouse f_92044_
+	joinedFirstServer f_92031_
+	keyAdvancements f_92055_
+	keyAttack f_92096_
+	keyChat f_92098_
+	keyCommand f_92100_
+	keyDown f_92087_
+	keyDrop f_92094_
+	keyFullscreen f_92105_
+	keyHotbarSlots f_92056_
+	keyInventory f_92092_
+	keyJump f_92089_
+	keyLeft f_92086_
+	keyLoadHotbarActivator f_92058_
+	keyMappings f_92059_
+	keyPickItem f_92097_
+	keyPlayerList f_92099_
+	keyRight f_92088_
+	keySaveHotbarActivator f_92057_
+	keyScreenshot f_92102_
+	keyShift f_92090_
+	keySmoothCamera f_92104_
+	keySocialInteractions f_92101_
+	keySpectatorOutlines f_92054_
+	keySprint f_92091_
+	keySwapOffhand f_92093_
+	keyTogglePerspective f_92103_
+	keyUp f_92085_
+	keyUse f_92095_
+	languageCode f_92075_
+	lastMpIp f_92066_
+	mainHand f_92127_
+	minecraft f_92060_
+	mipmapLevels f_92027_
+	modelParts f_92108_
+	mouseWheelSensitivity f_92033_
+	narrator f_231803_
+	notificationDisplayTime f_263718_
+	onboardAccessibility f_263744_
+	onlyShowSecureChat f_231798_
+	operatorItemsTab f_256834_
+	optionsFile f_92110_
+	overrideHeight f_92129_
+	overrideWidth f_92128_
+	panoramaSpeed f_244402_
+	particles f_92073_
+	pauseOnLostFocus f_92126_
+	prioritizeChunkUpdates f_193769_
+	rawMouseInput f_92034_
+	realmsNotifications f_92046_
+	reducedDebugInfo f_92047_
+	renderDebug f_92063_
+	renderDebugCharts f_92064_
+	renderDistance f_92106_
+	renderFpsChart f_92065_
+	resourcePacks f_92117_
+	screenEffectScale f_92069_
+	sensitivity f_92053_
+	serverRenderDistance f_193765_
+	showAutosaveIndicator f_193763_
+	showSubtitles f_92049_
+	simulationDistance f_193768_
+	skipMultiplayerWarning f_92083_
+	skipRealms32bitWarning f_210816_
+	smoothCamera f_92067_
+	soundDevice f_193764_
+	soundSourceVolumes f_244498_
+	syncWrites f_92076_
+	telemetryOptInExtra f_260461_
+	textBackgroundOpacity f_92122_
+	toggleCrouch f_92081_
+	toggleSprint f_92082_
+	touchscreen f_92051_
+	tutorialStep f_92030_
+	useNativeTransport f_92028_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Ljava/io/File;)V <init>
+		0 p_92138_ p_92138_
+		1 p_92139_ p_92139_
+	allowServerListing ()Lnet/minecraft/client/OptionInstance; m_231823_
+	ambientOcclusion ()Lnet/minecraft/client/OptionInstance; m_232070_
+	attackIndicator ()Lnet/minecraft/client/OptionInstance; m_232120_
+	autoJump ()Lnet/minecraft/client/OptionInstance; m_231812_
+	autoSuggestions ()Lnet/minecraft/client/OptionInstance; m_231813_
+	backgroundForChatOnly ()Lnet/minecraft/client/OptionInstance; m_231827_
+	biomeBlendRadius ()Lnet/minecraft/client/OptionInstance; m_232121_
+	bobView ()Lnet/minecraft/client/OptionInstance; m_231830_
+	broadcastOptions ()V m_92172_
+	chatColors ()Lnet/minecraft/client/OptionInstance; m_231814_
+	chatDelay ()Lnet/minecraft/client/OptionInstance; m_232118_
+	chatHeightFocused ()Lnet/minecraft/client/OptionInstance; m_232117_
+	chatHeightUnfocused ()Lnet/minecraft/client/OptionInstance; m_232116_
+	chatLineSpacing ()Lnet/minecraft/client/OptionInstance; m_232101_
+	chatLinks ()Lnet/minecraft/client/OptionInstance; m_231815_
+	chatLinksPrompt ()Lnet/minecraft/client/OptionInstance; m_231816_
+	chatOpacity ()Lnet/minecraft/client/OptionInstance; m_232098_
+	chatScale ()Lnet/minecraft/client/OptionInstance; m_232110_
+	chatVisibility ()Lnet/minecraft/client/OptionInstance; m_232090_
+	chatWidth ()Lnet/minecraft/client/OptionInstance; m_232113_
+	cloudStatus ()Lnet/minecraft/client/OptionInstance; m_232050_
+	createSoundSliderOptionInstance (Ljava/lang/String;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_247249_
+		0 p_250353_ p_250353_
+		1 p_249262_ p_249262_
+	damageTiltStrength ()Lnet/minecraft/client/OptionInstance; m_269326_
+	darkMojangStudiosBackground ()Lnet/minecraft/client/OptionInstance; m_231838_
+	darknessEffectScale ()Lnet/minecraft/client/OptionInstance; m_231926_
+	dataFix (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_92164_
+		0 p_92165_ p_92165_
+	directionalAudio ()Lnet/minecraft/client/OptionInstance; m_231826_
+	discreteMouseScroll ()Lnet/minecraft/client/OptionInstance; m_231821_
+	dumpOptionsForReport ()Ljava/lang/String; m_168451_
+	enableVsync ()Lnet/minecraft/client/OptionInstance; m_231817_
+	entityDistanceScaling ()Lnet/minecraft/client/OptionInstance; m_232018_
+	entityShadows ()Lnet/minecraft/client/OptionInstance; m_231818_
+	forceUnicodeFont ()Lnet/minecraft/client/OptionInstance; m_231819_
+	fov ()Lnet/minecraft/client/OptionInstance; m_231837_
+	fovEffectScale ()Lnet/minecraft/client/OptionInstance; m_231925_
+	framerateLimit ()Lnet/minecraft/client/OptionInstance; m_232035_
+	fullscreen ()Lnet/minecraft/client/OptionInstance; m_231829_
+	gamma ()Lnet/minecraft/client/OptionInstance; m_231927_
+	genericValueLabel (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_231900_
+		static
+		0 p_231901_ p_231901_
+		1 p_231902_ p_231902_
+	genericValueLabel (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_231921_
+		static
+		0 p_231922_ p_231922_
+		1 p_231923_ p_231923_
+	getBackgroundColor (F)I m_92170_
+		0 p_92171_ p_92171_
+	getBackgroundColor (I)I m_92143_
+		0 p_92144_ p_92144_
+	getBackgroundOpacity (F)F m_92141_
+		0 p_92142_ p_92142_
+	getCameraType ()Lnet/minecraft/client/CameraType; m_92176_
+	getCloudsType ()Lnet/minecraft/client/CloudStatus; m_92174_
+	getEffectiveRenderDistance ()I m_193772_
+	getFile ()Ljava/io/File; m_168450_
+	getSoundSourceOptionInstance (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_246669_
+		0 p_251574_ p_251574_
+	getSoundSourceVolume (Lnet/minecraft/sounds/SoundSource;)F m_92147_
+		0 p_92148_ p_92148_
+	glintSpeed ()Lnet/minecraft/client/OptionInstance; m_267805_
+	glintStrength ()Lnet/minecraft/client/OptionInstance; m_267782_
+	graphicsMode ()Lnet/minecraft/client/OptionInstance; m_232060_
+	guiScale ()Lnet/minecraft/client/OptionInstance; m_231928_
+	hideLightningFlash ()Lnet/minecraft/client/OptionInstance; m_231935_
+	hideMatchedNames ()Lnet/minecraft/client/OptionInstance; m_231833_
+	highContrast ()Lnet/minecraft/client/OptionInstance; m_274330_
+	invertYMouse ()Lnet/minecraft/client/OptionInstance; m_231820_
+	isFalse (Ljava/lang/String;)Z m_168440_
+		static
+		0 p_168441_ p_168441_
+	isModelPartEnabled (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z m_168416_
+		0 p_168417_ p_168417_
+	isTrue (Ljava/lang/String;)Z m_168435_
+		static
+		0 p_168436_ p_168436_
+	lambda$createSoundSliderOptionInstance$61 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231995_
+		static
+		0 p_262709_ p_262709_
+		1 p_262710_ p_262710_
+	lambda$createSoundSliderOptionInstance$62 (Lnet/minecraft/sounds/SoundSource;Ljava/lang/Double;)V m_244657_
+		static
+		0 p_247767_ p_247767_
+		1 p_247768_ p_247768_
+	lambda$dumpOptionsForReport$106 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; m_231847_
+		static
+		0 p_231848_ p_231848_
+	lambda$load$105 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_231894_
+		static
+		0 p_231895_ p_231895_
+		1 p_231896_ p_231896_
+	lambda$new$0 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232095_
+		static
+		0 p_232096_ p_232096_
+		1 p_232097_ p_232097_
+	lambda$new$1 (Ljava/lang/Double;)V m_232114_
+		static
+		0 p_232115_ p_232115_
+	lambda$new$10 (Ljava/lang/String;)Lnet/minecraft/client/CloudStatus; m_232042_
+		static
+		0 p_232043_ p_232043_
+	lambda$new$100 (Ljava/lang/String;)V m_263137_
+		static
+		0 p_275584_ p_275584_
+	lambda$new$101 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231961_
+		static
+		0 p_231962_ p_231962_
+		1 p_268036_ p_268036_
+	lambda$new$102 (Ljava/lang/Integer;)V m_231991_
+		static
+		0 p_231992_ p_231992_
+	lambda$new$103 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231915_
+		static
+		0 p_231916_ p_231916_
+		1 p_270801_ p_270801_
+	lambda$new$104 (Ljava/lang/Integer;)V m_231855_
+		static
+		0 p_268325_ p_268325_
+	lambda$new$11 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/client/CloudStatus; m_231938_
+		static
+		0 p_231939_ p_231939_
+	lambda$new$12 (Lnet/minecraft/client/CloudStatus;)Lcom/mojang/datafixers/util/Either; m_231940_
+		static
+		0 p_231941_ p_231941_
+	lambda$new$13 (Lnet/minecraft/client/CloudStatus;)V m_231853_
+		static
+		0 p_231854_ p_231854_
+	lambda$new$14 (Lnet/minecraft/client/GraphicsStatus;)Lnet/minecraft/client/gui/components/Tooltip; m_257066_
+		static
+		0 p_258117_ p_258117_
+	lambda$new$15 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GraphicsStatus;)Lnet/minecraft/network/chat/Component; m_231903_
+		static
+		0 p_231904_ p_231904_
+		1 p_231905_ p_231905_
+	lambda$new$16 (Lnet/minecraft/client/GraphicsStatus;)Z m_231942_
+		static
+		0 p_231943_ p_231943_
+	lambda$new$17 ()Z m_231934_
+		static
+	lambda$new$18 (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/GraphicsStatus;)V m_231861_
+		static
+		0 p_231862_ p_231862_
+		1 p_231863_ p_231863_
+	lambda$new$19 (Lnet/minecraft/client/GraphicsStatus;)V m_231870_
+		static
+		0 p_268192_ p_268192_
+	lambda$new$2 (I)Ljava/lang/Double; m_232019_
+		static
+		0 p_232020_ p_232020_
+	lambda$new$20 (Ljava/lang/Boolean;)V m_231849_
+		static
+		0 p_263512_ p_263512_
+	lambda$new$21 (Lnet/minecraft/client/PrioritizeChunkUpdates;)Lnet/minecraft/client/gui/components/Tooltip; m_257067_
+		static
+		0 p_258118_ p_258118_
+	lambda$new$22 (Lnet/minecraft/client/PrioritizeChunkUpdates;)V m_231843_
+		static
+		0 p_268073_ p_268073_
+	lambda$new$23 (Lnet/minecraft/world/entity/player/ChatVisiblity;)V m_232102_
+		static
+		0 p_268018_ p_268018_
+	lambda$new$24 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232087_
+		static
+		0 p_232088_ p_232088_
+		1 p_232089_ p_232089_
+	lambda$new$25 (Ljava/lang/Double;)V m_232105_
+		static
+		0 p_232106_ p_232106_
+	lambda$new$26 (Ljava/lang/Double;)V m_232108_
+		static
+		0 p_232103_ p_232103_
+	lambda$new$27 (Ljava/lang/Double;)V m_232099_
+		static
+		0 p_232100_ p_232100_
+	lambda$new$28 (Ljava/lang/Double;)V m_232038_
+		static
+		0 p_232109_ p_232109_
+	lambda$new$29 (Ljava/lang/Boolean;)V m_275764_
+		0 p_275860_ p_275860_
+	lambda$new$3 (Ljava/lang/Double;)I m_232111_
+		static
+		0 p_232112_ p_232112_
+	lambda$new$30 (Ljava/lang/String;)Lnet/minecraft/world/entity/HumanoidArm; m_232027_
+		static
+		0 p_232028_ p_232028_
+	lambda$new$31 (Lnet/minecraft/world/entity/HumanoidArm;)Ljava/lang/String; m_231936_
+		static
+		0 p_231937_ p_231937_
+	lambda$new$32 (Lnet/minecraft/world/entity/HumanoidArm;)V m_231841_
+		0 p_231842_ p_231842_
+	lambda$new$33 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232077_
+		static
+		0 p_232078_ p_232078_
+		1 p_232079_ p_232079_
+	lambda$new$34 (Ljava/lang/Double;)V m_232091_
+		static
+		0 p_232092_ p_232092_
+	lambda$new$35 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232067_
+		static
+		0 p_232068_ p_232068_
+		1 p_232069_ p_232069_
+	lambda$new$36 (Ljava/lang/Double;)V m_232083_
+		static
+		0 p_232084_ p_232084_
+	lambda$new$37 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232057_
+		static
+		0 p_232058_ p_232058_
+		1 p_232059_ p_232059_
+	lambda$new$38 (Ljava/lang/Double;)V m_232073_
+		static
+		0 p_232074_ p_232074_
+	lambda$new$39 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_232044_
+		static
+		0 p_232045_ p_232045_
+		1 p_232046_ p_232046_
+	lambda$new$4 (Ljava/lang/Double;)V m_232040_
+		static
+		0 p_265235_ p_265235_
+	lambda$new$40 (Ljava/lang/Double;)V m_232063_
+		static
+		0 p_232064_ p_232064_
+	lambda$new$41 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_241715_
+		static
+		0 p_232030_ p_232030_
+		1 p_232031_ p_232031_
+	lambda$new$42 (I)Ljava/lang/Double; m_231985_
+		static
+		0 p_231986_ p_231986_
+	lambda$new$43 (Ljava/lang/Double;)I m_232053_
+		static
+		0 p_232054_ p_232054_
+	lambda$new$44 (Ljava/lang/Double;)V m_240679_
+		static
+		0 p_232039_ p_232039_
+	lambda$new$45 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_263859_
+		static
+		0 p_264664_ p_264664_
+		1 p_270572_ p_270572_
+	lambda$new$46 (I)Ljava/lang/Double; m_263860_
+		static
+		0 p_264666_ p_264666_
+	lambda$new$47 (Ljava/lang/Double;)I m_263861_
+		static
+		0 p_264667_ p_264667_
+	lambda$new$48 (Ljava/lang/Double;)V m_231851_
+		static
+		0 p_268049_ p_268049_
+	lambda$new$49 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232032_
+		static
+		0 p_232033_ p_232033_
+		1 p_232034_ p_232034_
+	lambda$new$5 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232047_
+		static
+		0 p_232048_ p_232048_
+		1 p_232049_ p_232049_
+	lambda$new$50 (Ljava/lang/Integer;)V m_232023_
+		static
+		0 p_268254_ p_268254_
+	lambda$new$51 (Lnet/minecraft/client/AttackIndicatorStatus;)V m_231987_
+		static
+		0 p_268185_ p_268185_
+	lambda$new$52 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232015_
+		static
+		0 p_232016_ p_232016_
+		1 p_232017_ p_232017_
+	lambda$new$53 (Ljava/lang/Integer;)V m_232025_
+		static
+		0 p_232026_ p_232026_
+	lambda$new$54 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_241716_
+		static
+		0 p_232013_ p_232013_
+		1 p_232014_ p_232014_
+	lambda$new$55 (Ljava/lang/Double;)V m_231946_
+		static
+		0 p_268246_ p_268246_
+	lambda$new$56 (Ljava/lang/Boolean;)V m_232061_
+		static
+		0 p_232062_ p_232062_
+	lambda$new$57 (Ljava/lang/Boolean;)V m_232051_
+		static
+		0 p_232052_ p_232052_
+	lambda$new$58 (Ljava/lang/Boolean;)V m_232036_
+		static
+		0 p_232037_ p_232037_
+	lambda$new$59 (Ljava/lang/Boolean;)V m_232021_
+		0 p_232022_ p_232022_
+	lambda$new$6 (I)Ljava/lang/Integer; m_232002_
+		static
+		0 p_232003_ p_232003_
+	lambda$new$60 (Ljava/util/EnumMap;)V m_244656_
+		0 p_247766_ p_247766_
+	lambda$new$63 (Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_257068_
+		static
+		0 p_231858_ p_231858_
+	lambda$new$64 (Ljava/lang/Boolean;)V m_263138_
+		static
+		0 p_275545_ p_275545_
+	lambda$new$65 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231975_
+		static
+		0 p_231976_ p_231976_
+		1 p_231977_ p_231977_
+	lambda$new$66 (Ljava/lang/Boolean;)V m_231874_
+		static
+		0 p_231875_ p_231875_
+	lambda$new$67 (Ljava/lang/Boolean;)V m_231969_
+		0 p_231970_ p_231970_
+	lambda$new$68 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231955_
+		static
+		0 p_231956_ p_231956_
+		1 p_231957_ p_231957_
+	lambda$new$69 (Ljava/lang/Boolean;)V m_231989_
+		static
+		0 p_261689_ p_261689_
+	lambda$new$7 (Ljava/lang/Integer;)I m_232093_
+		static
+		0 p_232094_ p_232094_
+	lambda$new$70 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_231909_
+		static
+		0 p_231910_ p_231910_
+		1 p_231911_ p_231911_
+	lambda$new$71 (Ljava/lang/Boolean;)V m_231971_
+		static
+		0 p_265526_ p_265526_
+	lambda$new$72 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231998_
+		static
+		0 p_231999_ p_231999_
+		1 p_232000_ p_232000_
+	lambda$new$73 (Ljava/lang/Double;)Ljava/lang/Integer; m_232006_
+		static
+		0 p_232007_ p_232007_
+	lambda$new$74 (Ljava/lang/Integer;)Ljava/lang/Double; m_232008_
+		static
+		0 p_232009_ p_232009_
+	lambda$new$75 (Ljava/lang/Integer;)V m_231950_
+		static
+		0 p_231951_ p_231951_
+	lambda$new$76 (Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_260741_
+		static
+		0 p_261356_ p_261356_
+		1 p_261357_ p_261357_
+	lambda$new$77 (Ljava/lang/Boolean;)V m_231948_
+		static
+		0 p_268147_ p_268147_
+	lambda$new$78 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231978_
+		static
+		0 p_231996_ p_231996_
+		1 p_231997_ p_231997_
+	lambda$new$79 (Ljava/lang/Double;)V m_231876_
+		static
+		0 p_231949_ p_231949_
+	lambda$new$8 (Ljava/lang/Integer;)V m_232085_
+		static
+		0 p_232086_ p_232086_
+	lambda$new$80 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231958_
+		static
+		0 p_231979_ p_231979_
+		1 p_231980_ p_231980_
+	lambda$new$81 (Ljava/lang/Double;)V m_231973_
+		static
+		0 p_231877_ p_231877_
+	lambda$new$82 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_244655_
+		static
+		0 p_231959_ p_231959_
+		1 p_231960_ p_231960_
+	lambda$new$83 (Ljava/lang/Double;)V m_231868_
+		static
+		0 p_265799_ p_265799_
+	lambda$new$84 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_267499_
+		static
+		0 p_267835_ p_267835_
+		1 p_267836_ p_267836_
+	lambda$new$85 (Ljava/lang/Double;)V m_241717_
+		static
+		0 p_267960_ p_267960_
+	lambda$new$86 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_267501_
+		static
+		0 p_267838_ p_267838_
+		1 p_267839_ p_267839_
+	lambda$new$87 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_268763_
+		static
+		0 p_269609_ p_269609_
+		1 p_269610_ p_269610_
+	lambda$new$88 (Ljava/lang/Double;)V m_260742_
+		static
+		0 p_268127_ p_268127_
+	lambda$new$89 (Lnet/minecraft/network/chat/Component;Ljava/lang/Double;)Lnet/minecraft/network/chat/Component; m_231912_
+		static
+		0 p_231913_ p_231913_
+		1 p_231914_ p_231914_
+	lambda$new$9 (Ljava/lang/Boolean;)Lnet/minecraft/client/CloudStatus; m_232081_
+		static
+		0 p_232082_ p_232082_
+	lambda$new$90 (Ljava/lang/Double;)V m_263858_
+		static
+		0 p_270408_ p_270408_
+	lambda$new$91 (Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_231981_
+		static
+		0 p_231982_ p_231982_
+		1 p_231983_ p_231983_
+	lambda$new$92 ()I m_231933_
+		static
+	lambda$new$93 (Ljava/lang/Integer;)V m_267500_
+		static
+		0 p_270071_ p_270071_
+	lambda$new$94 (Lnet/minecraft/client/ParticleStatus;)V m_268764_
+		static
+		0 p_269611_ p_269611_
+	lambda$new$95 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/NarratorStatus;)Lnet/minecraft/network/chat/Component; m_240390_
+		0 p_231907_ p_231907_
+		1 p_231908_ p_231908_
+	lambda$new$96 (Lnet/minecraft/client/NarratorStatus;)V m_240389_
+		0 p_231860_ p_231860_
+	lambda$new$97 (Lnet/minecraft/network/chat/Component;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_231918_
+		static
+		0 p_231919_ p_231919_
+		1 p_231920_ p_231920_
+	lambda$new$98 ()Ljava/util/List; m_231932_
+		static
+	lambda$new$99 (Ljava/lang/String;)Ljava/util/Optional; m_232010_
+		static
+		0 p_232011_ p_232011_
+	load ()V m_92140_
+	loadSelectedResourcePacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_92145_
+		0 p_92146_ p_92146_
+	logMouse (I)D m_231965_
+		static
+		0 p_231966_ p_231966_
+	mainHand ()Lnet/minecraft/client/OptionInstance; m_232107_
+	mipmapLevels ()Lnet/minecraft/client/OptionInstance; m_232119_
+	mouseWheelSensitivity ()Lnet/minecraft/client/OptionInstance; m_232122_
+	narrator ()Lnet/minecraft/client/OptionInstance; m_231930_
+	notificationDisplayTime ()Lnet/minecraft/client/OptionInstance; m_264038_
+	onlyShowSecureChat ()Lnet/minecraft/client/OptionInstance; m_231836_
+	operatorItemsTab ()Lnet/minecraft/client/OptionInstance; m_257871_
+	panoramaSpeed ()Lnet/minecraft/client/OptionInstance; m_245201_
+	particles ()Lnet/minecraft/client/OptionInstance; m_231929_
+	percentValueLabel (Lnet/minecraft/network/chat/Component;D)Lnet/minecraft/network/chat/Component; m_231897_
+		static
+		0 p_231898_ p_231898_
+		1 p_231899_ p_231899_
+	pixelValueLabel (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_231952_
+		static
+		0 p_231953_ p_231953_
+		1 p_231954_ p_231954_
+	prioritizeChunkUpdates ()Lnet/minecraft/client/OptionInstance; m_232080_
+	processOptions (Lnet/minecraft/client/Options$FieldAccess;)V m_168427_
+		0 p_168428_ p_168428_
+	rawMouseInput ()Lnet/minecraft/client/OptionInstance; m_232123_
+	readPackList (Ljava/lang/String;)Ljava/util/List; m_168442_
+		static
+		0 p_168443_ p_168443_
+	realmsNotifications ()Lnet/minecraft/client/OptionInstance; m_231822_
+	reducedDebugInfo ()Lnet/minecraft/client/OptionInstance; m_231824_
+	renderDistance ()Lnet/minecraft/client/OptionInstance; m_231984_
+	save ()V m_92169_
+	screenEffectScale ()Lnet/minecraft/client/OptionInstance; m_231924_
+	sensitivity ()Lnet/minecraft/client/OptionInstance; m_231964_
+	setCameraType (Lnet/minecraft/client/CameraType;)V m_92157_
+		0 p_92158_ p_92158_
+	setKey (Lnet/minecraft/client/KeyMapping;Lcom/mojang/blaze3d/platform/InputConstants$Key;)V m_92159_
+		0 p_92160_ p_92160_
+		1 p_92161_ p_92161_
+	setModelPart (Lnet/minecraft/world/entity/player/PlayerModelPart;Z)V m_92154_
+		0 p_92155_ p_92155_
+		1 p_92156_ p_92156_
+	setServerRenderDistance (I)V m_193770_
+		0 p_193771_ p_193771_
+	showAutosaveIndicator ()Lnet/minecraft/client/OptionInstance; m_231834_
+	showSubtitles ()Lnet/minecraft/client/OptionInstance; m_231825_
+	simulationDistance ()Lnet/minecraft/client/OptionInstance; m_232001_
+	soundDevice ()Lnet/minecraft/client/OptionInstance; m_231931_
+	telemetryOptInExtra ()Lnet/minecraft/client/OptionInstance; m_261324_
+	textBackgroundOpacity ()Lnet/minecraft/client/OptionInstance; m_232104_
+	toggleCrouch ()Lnet/minecraft/client/OptionInstance; m_231831_
+	toggleModelPart (Lnet/minecraft/world/entity/player/PlayerModelPart;Z)V m_168418_
+		0 p_168419_ p_168419_
+		1 p_168420_ p_168420_
+	toggleSprint ()Lnet/minecraft/client/OptionInstance; m_231832_
+	touchscreen ()Lnet/minecraft/client/OptionInstance; m_231828_
+	unlogMouse (D)I m_231839_
+		static
+		0 p_231840_ p_231840_
+	updateResourcePacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_274546_
+		0 p_275268_ p_275268_
+	useNativeTransport ()Z m_92175_
+net/minecraft/client/Options$1 net/minecraft/client/Options$1
+	<init> ()V <init>
+net/minecraft/client/Options$2 net/minecraft/client/Options$2
+	this$0 f_168454_
+	val$options f_168453_
+	<init> (Lnet/minecraft/client/Options;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_168456_ p_168456_
+		1 p_168457_ p_168457_
+	getValueOrNull (Ljava/lang/String;)Ljava/lang/String; m_168458_
+		0 p_168459_ p_168459_
+	lambda$process$0 (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;Lcom/mojang/serialization/DataResult$PartialResult;)V m_232127_
+		static
+		0 p_232128_ p_232128_
+		1 p_232129_ p_232129_
+		2 p_232130_ p_232130_
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168467_ p_168467_
+		1 p_168468_ p_168468_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232125_ p_232125_
+		1 p_232126_ p_232126_
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168480_ p_168480_
+		1 p_168481_ p_168481_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168470_ p_168470_
+		1 p_168471_ p_168471_
+		2 p_168472_ p_168472_
+		3 p_168473_ p_168473_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168464_ p_168464_
+		1 p_168465_ p_168465_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168483_ p_168483_
+		1 p_168484_ p_168484_
+net/minecraft/client/Options$3 net/minecraft/client/Options$3
+	this$0 f_168486_
+	val$writer f_168485_
+	<init> (Lnet/minecraft/client/Options;Ljava/io/PrintWriter;)V <init>
+		0 p_168488_ p_168488_
+		1 p_168489_ p_168489_
+	lambda$process$0 (Lnet/minecraft/client/OptionInstance;Lcom/mojang/serialization/DataResult$PartialResult;)V m_232131_
+		static
+		0 p_232132_ p_232132_
+		1 p_232133_ p_232133_
+	lambda$process$1 (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V m_232137_
+		0 p_232138_ p_232138_
+		1 p_232139_ p_232139_
+		2 p_232140_ p_232140_
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168499_ p_168499_
+		1 p_168500_ p_168500_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232135_ p_232135_
+		1 p_232136_ p_232136_
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168512_ p_168512_
+		1 p_168513_ p_168513_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168502_ p_168502_
+		1 p_168503_ p_168503_
+		2 p_168504_ p_168504_
+		3 p_168505_ p_168505_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168496_ p_168496_
+		1 p_168497_ p_168497_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168515_ p_168515_
+		1 p_168516_ p_168516_
+	writePrefix (Ljava/lang/String;)V m_168490_
+		0 p_168491_ p_168491_
+net/minecraft/client/Options$4 net/minecraft/client/Options$4
+	$SwitchMap$net$minecraft$client$CloudStatus f_168517_
+	$SwitchMap$net$minecraft$client$GraphicsStatus f_232142_
+	$SwitchMap$net$minecraft$client$PrioritizeChunkUpdates f_232141_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/Options$FieldAccess net/minecraft/client/Options$FieldAccess
+	process (Ljava/lang/String;I)I m_142708_
+		0 p_168523_ p_168523_
+		1 p_168524_ p_168524_
+	process (Ljava/lang/String;Lnet/minecraft/client/OptionInstance;)V m_213982_
+		0 p_232143_ p_232143_
+		1 p_232144_ p_232144_
+	process (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_141943_
+		0 p_168533_ p_168533_
+		1 p_168534_ p_168534_
+	process (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; m_142634_
+		0 p_168525_ p_168525_
+		1 p_168526_ p_168526_
+		2 p_168527_ p_168527_
+		3 p_168528_ p_168528_
+	process (Ljava/lang/String;F)F m_142432_
+		0 p_168521_ p_168521_
+		1 p_168522_ p_168522_
+	process (Ljava/lang/String;Z)Z m_142682_
+		0 p_168535_ p_168535_
+		1 p_168536_ p_168536_
+net/minecraft/client/ParticleStatus net/minecraft/client/ParticleStatus
+	$VALUES $VALUES
+	ALL ALL
+	BY_ID f_92185_
+	DECREASED DECREASED
+	MINIMAL MINIMAL
+	id f_92186_
+	key f_92187_
+	$values ()[Lnet/minecraft/client/ParticleStatus; m_168537_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_92191_ p_92191_
+		1 p_92192_ p_92192_
+		2 p_92193_ p_92193_
+		3 p_92194_ p_92194_
+	byId (I)Lnet/minecraft/client/ParticleStatus; m_92196_
+		static
+		0 p_92197_ p_92197_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/ParticleStatus; valueOf
+		static
+		0 p_92202_ p_92202_
+	values ()[Lnet/minecraft/client/ParticleStatus; values
+		static
+net/minecraft/client/PeriodicNotificationManager net/minecraft/client/PeriodicNotificationManager
+	CODEC f_205285_
+	LOGGER f_205286_
+	notificationTask f_205290_
+	notifications f_205287_
+	selector f_205288_
+	timer f_205289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V <init>
+		0 p_205293_ p_205293_
+		1 p_205294_ p_205294_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_205307_ p_205307_
+		1 p_205308_ p_205308_
+		2 p_205309_ p_205309_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_205318_ p_205318_
+		1 p_205319_ p_205319_
+		2 p_205320_ p_205320_
+	calculateInitialDelay (Ljava/util/List;)J m_205310_
+		0 p_205311_ p_205311_
+	calculateOptimalPeriod (Ljava/util/List;J)J m_205312_
+		0 p_205313_ p_205313_
+		1 p_205314_ p_205314_
+	close ()V close
+	lambda$apply$1 (Ljava/util/Map$Entry;)Z m_205315_
+		0 p_205316_ p_205316_
+	lambda$apply$2 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;)Z m_205325_
+		static
+		0 p_205326_ p_205326_
+	lambda$calculateInitialDelay$5 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;)J m_205304_
+		static
+		0 p_205305_ p_205305_
+	lambda$calculateOptimalPeriod$3 (JLnet/minecraft/client/PeriodicNotificationManager$Notification;)J m_205296_
+		static
+		0 p_205297_ p_205297_
+		1 p_205298_ p_205298_
+	lambda$calculateOptimalPeriod$4 ()Ljava/lang/IllegalStateException; m_205321_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_205302_
+		static
+		0 p_205303_ p_205303_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_205323_ p_205323_
+		1 p_205324_ p_205324_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; m_5944_
+		0 p_205300_ p_205300_
+		1 p_205301_ p_205301_
+	stopTimer ()V m_205295_
+net/minecraft/client/PeriodicNotificationManager$Notification net/minecraft/client/PeriodicNotificationManager$Notification
+	delay f_205328_
+	message f_205331_
+	period f_205329_
+	title f_205330_
+	<init> (JJLjava/lang/String;Ljava/lang/String;)V <init>
+		0 f_205328_ f_205328_
+		1 f_205329_ f_205329_
+		2 f_205330_ f_205330_
+		3 f_205331_ f_205331_
+	delay ()J f_205328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_205342_ p_205342_
+	hashCode ()I hashCode
+	message ()Ljava/lang/String; f_205331_
+	period ()J f_205329_
+	title ()Ljava/lang/String; f_205330_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/PeriodicNotificationManager$NotificationTask net/minecraft/client/PeriodicNotificationManager$NotificationTask
+	elapsed f_205348_
+	minecraft f_205345_
+	notifications f_205346_
+	period f_205347_
+	<init> (Ljava/util/List;JJ)V <init>
+		0 p_205350_ p_205350_
+		1 p_205351_ p_205351_
+		2 p_205352_ p_205352_
+	lambda$run$0 (Lnet/minecraft/client/PeriodicNotificationManager$Notification;J)V m_205353_
+		static
+		0 p_205354_ p_205354_
+		1 p_205355_ p_205355_
+	reset (Ljava/util/List;J)Lnet/minecraft/client/PeriodicNotificationManager$NotificationTask; m_205356_
+		0 p_205357_ p_205357_
+		1 p_205358_ p_205358_
+	run ()V run
+net/minecraft/client/PrioritizeChunkUpdates net/minecraft/client/PrioritizeChunkUpdates
+	$VALUES $VALUES
+	BY_ID f_193776_
+	NEARBY NEARBY
+	NONE NONE
+	PLAYER_AFFECTED PLAYER_AFFECTED
+	id f_193777_
+	key f_193778_
+	$values ()[Lnet/minecraft/client/PrioritizeChunkUpdates; m_193792_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_193782_ p_193782_
+		1 p_193783_ p_193783_
+		2 p_193784_ p_193784_
+		3 p_193785_ p_193785_
+	byId (I)Lnet/minecraft/client/PrioritizeChunkUpdates; m_193787_
+		static
+		0 p_193788_ p_193788_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/PrioritizeChunkUpdates; valueOf
+		static
+		0 p_193794_ p_193794_
+	values ()[Lnet/minecraft/client/PrioritizeChunkUpdates; values
+		static
+net/minecraft/client/Realms32BitWarningStatus net/minecraft/client/Realms32BitWarningStatus
+	LOGGER f_232198_
+	minecraft f_232199_
+	subscriptionCheck f_232200_
+	warningScreenShown f_232201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_232204_ p_232204_
+	checkForRealmsSubscription ()Ljava/lang/Boolean; m_232205_
+	hasRealmsSubscription ()Z m_232210_
+	lambda$hasRealmsSubscription$0 (Lcom/mojang/realmsclient/dto/RealmsServer;)Z m_232206_
+		0 p_232207_ p_232207_
+	showRealms32BitWarningIfNeeded (Lnet/minecraft/client/gui/screens/Screen;)V m_232208_
+		0 p_232209_ p_232209_
+net/minecraft/client/RecipeBookCategories net/minecraft/client/RecipeBookCategories
+	$VALUES $VALUES
+	AGGREGATE_CATEGORIES f_92260_
+	BLAST_FURNACE_BLOCKS BLAST_FURNACE_BLOCKS
+	BLAST_FURNACE_CATEGORIES f_92257_
+	BLAST_FURNACE_MISC BLAST_FURNACE_MISC
+	BLAST_FURNACE_SEARCH BLAST_FURNACE_SEARCH
+	CAMPFIRE CAMPFIRE
+	CRAFTING_BUILDING_BLOCKS CRAFTING_BUILDING_BLOCKS
+	CRAFTING_CATEGORIES f_92259_
+	CRAFTING_EQUIPMENT CRAFTING_EQUIPMENT
+	CRAFTING_MISC CRAFTING_MISC
+	CRAFTING_REDSTONE CRAFTING_REDSTONE
+	CRAFTING_SEARCH CRAFTING_SEARCH
+	FURNACE_BLOCKS FURNACE_BLOCKS
+	FURNACE_CATEGORIES f_92258_
+	FURNACE_FOOD FURNACE_FOOD
+	FURNACE_MISC FURNACE_MISC
+	FURNACE_SEARCH FURNACE_SEARCH
+	SMITHING SMITHING
+	SMOKER_CATEGORIES f_92256_
+	SMOKER_FOOD SMOKER_FOOD
+	SMOKER_SEARCH SMOKER_SEARCH
+	STONECUTTER STONECUTTER
+	UNKNOWN UNKNOWN
+	itemIcons f_92261_
+	$values ()[Lnet/minecraft/client/RecipeBookCategories; m_168550_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_92265_ p_92265_
+		1 p_92266_ p_92266_
+		2 p_92267_ p_92267_
+	getCategories (Lnet/minecraft/world/inventory/RecipeBookType;)Ljava/util/List; m_92269_
+		static
+		0 p_92270_ p_92270_
+	getIconItems ()Ljava/util/List; m_92268_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/RecipeBookCategories; valueOf
+		static
+		0 p_92272_ p_92272_
+	values ()[Lnet/minecraft/client/RecipeBookCategories; values
+		static
+net/minecraft/client/RecipeBookCategories$1 net/minecraft/client/RecipeBookCategories$1
+	$SwitchMap$net$minecraft$world$inventory$RecipeBookType f_92274_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/ResourceLoadStateTracker net/minecraft/client/ResourceLoadStateTracker
+	LOGGER f_168551_
+	reloadCount f_168553_
+	reloadState f_168552_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillCrashReport (Lnet/minecraft/CrashReport;)V m_168562_
+		0 p_168563_ p_168563_
+	finishReload ()V m_168556_
+	startRecovery (Ljava/lang/Throwable;)V m_168560_
+		0 p_168561_ p_168561_
+	startReload (Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason;Ljava/util/List;)V m_168557_
+		0 p_168558_ p_168558_
+		1 p_168559_ p_168559_
+net/minecraft/client/ResourceLoadStateTracker$RecoveryInfo net/minecraft/client/ResourceLoadStateTracker$RecoveryInfo
+	error f_168564_
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_168566_ p_168566_
+	fillCrashInfo (Lnet/minecraft/CrashReportCategory;)V m_168568_
+		0 p_168569_ p_168569_
+	lambda$fillCrashInfo$0 ()Ljava/lang/String; m_168567_
+net/minecraft/client/ResourceLoadStateTracker$ReloadReason net/minecraft/client/ResourceLoadStateTracker$ReloadReason
+	$VALUES $VALUES
+	INITIAL INITIAL
+	MANUAL MANUAL
+	UNKNOWN UNKNOWN
+	name f_168573_
+	$values ()[Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; m_168580_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_168577_ p_168577_
+		1 p_168578_ p_168578_
+		2 p_168579_ p_168579_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; valueOf
+		static
+		0 p_168582_ p_168582_
+	values ()[Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason; values
+		static
+net/minecraft/client/ResourceLoadStateTracker$ReloadState net/minecraft/client/ResourceLoadStateTracker$ReloadState
+	finished f_168587_
+	packs f_168585_
+	recoveryReloadInfo f_168586_
+	reloadReason f_168584_
+	<init> (Lnet/minecraft/client/ResourceLoadStateTracker$ReloadReason;Ljava/util/List;)V <init>
+		0 p_168589_ p_168589_
+		1 p_168590_ p_168590_
+	fillCrashInfo (Lnet/minecraft/CrashReportCategory;)V m_168592_
+		0 p_168593_ p_168593_
+	lambda$fillCrashInfo$0 ()Ljava/lang/String; m_168591_
+net/minecraft/client/Screenshot net/minecraft/client/Screenshot
+	LOGGER f_92276_
+	SCREENSHOT_DIR f_260508_
+	bytes f_168596_
+	file f_168599_
+	height f_168598_
+	outputStream f_168595_
+	rowHeight f_168594_
+	width f_168597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;III)V <init>
+		0 p_168601_ p_168601_
+		1 p_168602_ p_168602_
+		2 p_168603_ p_168603_
+		3 p_168604_ p_168604_
+	_grab (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92305_
+		static
+		0 p_92306_ p_92306_
+		1 p_92307_ p_92307_
+		2 p_92310_ p_92310_
+		3 p_92311_ p_92311_
+	addRegion (Ljava/nio/ByteBuffer;IIII)V m_168609_
+		0 p_168610_ p_168610_
+		1 p_168611_ p_168611_
+		2 p_168612_ p_168612_
+		3 p_168613_ p_168613_
+		4 p_168614_ p_168614_
+	close ()Ljava/io/File; m_168615_
+	getFile (Ljava/io/File;)Ljava/io/File; m_92287_
+		static
+		0 p_92288_ p_92288_
+	grab (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92295_
+		static
+		0 p_92296_ p_92296_
+		1 p_92297_ p_92297_
+		2 p_92300_ p_92300_
+		3 p_92301_ p_92301_
+	grab (Ljava/io/File;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_92289_
+		static
+		0 p_92290_ p_92290_
+		1 p_92293_ p_92293_
+		2 p_92294_ p_92294_
+	lambda$_grab$1 (Ljava/io/File;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_168606_
+		static
+		0 p_168607_ p_168607_
+		1 p_168608_ p_168608_
+	lambda$_grab$2 (Lcom/mojang/blaze3d/platform/NativeImage;Ljava/io/File;Ljava/util/function/Consumer;)V m_92283_
+		static
+		0 p_92284_ p_92284_
+		1 p_92285_ p_92285_
+		2 p_92286_ p_92286_
+	lambda$grab$0 (Ljava/io/File;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Ljava/util/function/Consumer;)V m_182556_
+		static
+		0 p_182557_ p_182557_
+		1 p_182558_ p_182558_
+		2 p_182559_ p_182559_
+		3 p_182560_ p_182560_
+	saveRow ()V m_168605_
+	takeScreenshot (Lcom/mojang/blaze3d/pipeline/RenderTarget;)Lcom/mojang/blaze3d/platform/NativeImage; m_92279_
+		static
+		0 p_92282_ p_92282_
+net/minecraft/client/StringSplitter net/minecraft/client/StringSplitter
+	widthProvider f_92333_
+	<init> (Lnet/minecraft/client/StringSplitter$WidthProvider;)V <init>
+		0 p_92335_ p_92335_
+	componentStyleAtWidth (Lnet/minecraft/util/FormattedCharSequence;I)Lnet/minecraft/network/chat/Style; m_92338_
+		0 p_92339_ p_92339_
+		1 p_92340_ p_92340_
+	componentStyleAtWidth (Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/network/chat/Style; m_92386_
+		0 p_92387_ p_92387_
+		1 p_92388_ p_92388_
+	findLineBreak (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_168634_
+		0 p_168635_ p_168635_
+		1 p_168636_ p_168636_
+		2 p_168637_ p_168637_
+	formattedHeadByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_168630_
+		0 p_168631_ p_168631_
+		1 p_168632_ p_168632_
+		2 p_168633_ p_168633_
+	formattedIndexByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_168626_
+		0 p_168627_ p_168627_
+		1 p_168628_ p_168628_
+		2 p_168629_ p_168629_
+	getWordPosition (Ljava/lang/String;IIZ)I m_92355_
+		static
+		0 p_92356_ p_92356_
+		1 p_92357_ p_92357_
+		2 p_92358_ p_92358_
+		3 p_92359_ p_92359_
+	headByWidth (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_92389_
+		0 p_92390_ p_92390_
+		1 p_92391_ p_92391_
+		2 p_92392_ p_92392_
+	lambda$componentStyleAtWidth$4 (Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_92341_
+		static
+		0 p_92342_ p_92342_
+		1 p_92343_ p_92343_
+		2 p_92344_ p_92344_
+	lambda$componentStyleAtWidth$5 (Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;Lorg/apache/commons/lang3/mutable/MutableObject;ILnet/minecraft/network/chat/Style;I)Z m_92345_
+		static
+		0 p_92346_ p_92346_
+		1 p_92347_ p_92347_
+		2 p_92348_ p_92348_
+		3 p_92349_ p_92349_
+		4 p_92350_ p_92350_
+	lambda$plainTailByWidth$3 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/network/chat/Style;I)Z m_92403_
+		0 p_92404_ p_92404_
+		1 p_92405_ p_92405_
+		2 p_92406_ p_92406_
+		3 p_92407_ p_92407_
+		4 p_92408_ p_92408_
+		5 p_92409_ p_92409_
+	lambda$splitLines$6 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/network/chat/Style;II)V m_92370_
+		static
+		0 p_92371_ p_92371_
+		1 p_92372_ p_92372_
+		2 p_92373_ p_92373_
+		3 p_92374_ p_92374_
+		4 p_92375_ p_92375_
+	lambda$splitLines$7 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_92376_
+		static
+		0 p_92377_ p_92377_
+		1 p_92378_ p_92378_
+		2 p_92379_ p_92379_
+	lambda$splitLines$8 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_168616_
+		static
+		0 p_168617_ p_168617_
+		1 p_168618_ p_168618_
+		2 p_168619_ p_168619_
+		3 p_168620_ p_168620_
+	lambda$splitLines$9 (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_92380_
+		static
+		0 p_92381_ p_92381_
+		1 p_92382_ p_92382_
+		2 p_92383_ p_92383_
+	lambda$stringWidth$0 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92427_
+		0 p_92428_ p_92428_
+		1 p_92429_ p_92429_
+		2 p_92430_ p_92430_
+		3 p_92431_ p_92431_
+	lambda$stringWidth$1 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92418_
+		0 p_92419_ p_92419_
+		1 p_92420_ p_92420_
+		2 p_92421_ p_92421_
+		3 p_92422_ p_92422_
+	lambda$stringWidth$2 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/network/chat/Style;I)Z m_92398_
+		0 p_92399_ p_92399_
+		1 p_92400_ p_92400_
+		2 p_92401_ p_92401_
+		3 p_92402_ p_92402_
+	plainHeadByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_92410_
+		0 p_92411_ p_92411_
+		1 p_92412_ p_92412_
+		2 p_92413_ p_92413_
+	plainIndexAtWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)I m_92360_
+		0 p_92361_ p_92361_
+		1 p_92362_ p_92362_
+		2 p_92363_ p_92363_
+	plainTailByWidth (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/lang/String; m_92423_
+		0 p_92424_ p_92424_
+		1 p_92425_ p_92425_
+		2 p_92426_ p_92426_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/FormattedText;)Ljava/util/List; m_168621_
+		0 p_168622_ p_168622_
+		1 p_168623_ p_168623_
+		2 p_168624_ p_168624_
+		3 p_168625_ p_168625_
+	splitLines (Ljava/lang/String;ILnet/minecraft/network/chat/Style;)Ljava/util/List; m_92432_
+		0 p_92433_ p_92433_
+		1 p_92434_ p_92434_
+		2 p_92435_ p_92435_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;Ljava/util/function/BiConsumer;)V m_92393_
+		0 p_92394_ p_92394_
+		1 p_92395_ p_92395_
+		2 p_92396_ p_92396_
+		3 p_92397_ p_92397_
+	splitLines (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/network/chat/Style;)Ljava/util/List; m_92414_
+		0 p_92415_ p_92415_
+		1 p_92416_ p_92416_
+		2 p_92417_ p_92417_
+	splitLines (Ljava/lang/String;ILnet/minecraft/network/chat/Style;ZLnet/minecraft/client/StringSplitter$LinePosConsumer;)V m_92364_
+		0 p_92365_ p_92365_
+		1 p_92366_ p_92366_
+		2 p_92367_ p_92367_
+		3 p_92368_ p_92368_
+		4 p_92369_ p_92369_
+	stringWidth (Lnet/minecraft/network/chat/FormattedText;)F m_92384_
+		0 p_92385_ p_92385_
+	stringWidth (Lnet/minecraft/util/FormattedCharSequence;)F m_92336_
+		0 p_92337_ p_92337_
+	stringWidth (Ljava/lang/String;)F m_92353_
+		0 p_92354_ p_92354_
+net/minecraft/client/StringSplitter$1 net/minecraft/client/StringSplitter$1
+	collector f_92438_
+	this$0 f_92437_
+	val$output f_92436_
+	<init> (Lnet/minecraft/client/StringSplitter;Lnet/minecraft/client/StringSplitter$WidthLimitedCharSink;)V <init>
+		0 p_92440_ p_92440_
+		1 p_92441_ p_92441_
+	accept (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_7164_
+		0 p_92443_ p_92443_
+		1 p_92444_ p_92444_
+net/minecraft/client/StringSplitter$FlatComponents net/minecraft/client/StringSplitter$FlatComponents
+	flatParts f_92446_
+	parts f_92445_
+	<init> (Ljava/util/List;)V <init>
+		0 p_92448_ p_92448_
+	charAt (I)C m_92450_
+		0 p_92451_ p_92451_
+	getRemainder ()Lnet/minecraft/network/chat/FormattedText; m_92449_
+	lambda$new$0 (Lnet/minecraft/client/StringSplitter$LineComponent;)Ljava/lang/String; m_92458_
+		static
+		0 p_92459_ p_92459_
+	splitAt (IILnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_92452_
+		0 p_92453_ p_92453_
+		1 p_92454_ p_92454_
+		2 p_92455_ p_92455_
+net/minecraft/client/StringSplitter$LineBreakFinder net/minecraft/client/StringSplitter$LineBreakFinder
+	hadNonZeroWidthChar f_92464_
+	lastSpace f_92466_
+	lastSpaceStyle f_92467_
+	lineBreak f_92462_
+	lineBreakStyle f_92463_
+	maxWidth f_92461_
+	nextChar f_92468_
+	offset f_92469_
+	this$0 f_92460_
+	width f_92465_
+	<init> (Lnet/minecraft/client/StringSplitter;F)V <init>
+		0 p_92471_ p_92471_
+		1 p_92472_ p_92472_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92480_ p_92480_
+		1 p_92481_ p_92481_
+		2 p_92482_ p_92482_
+	addToOffset (I)V m_92474_
+		0 p_92475_ p_92475_
+	finishIteration (ILnet/minecraft/network/chat/Style;)Z m_92476_
+		0 p_92477_ p_92477_
+		1 p_92478_ p_92478_
+	getSplitPosition ()I m_92473_
+	getSplitStyle ()Lnet/minecraft/network/chat/Style; m_92483_
+	lineBreakFound ()Z m_92484_
+net/minecraft/client/StringSplitter$LineComponent net/minecraft/client/StringSplitter$LineComponent
+	contents f_92485_
+	style f_92486_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_92488_ p_92488_
+		1 p_92489_ p_92489_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_92495_ p_92495_
+		1 p_92496_ p_92496_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_92493_ p_92493_
+net/minecraft/client/StringSplitter$LinePosConsumer net/minecraft/client/StringSplitter$LinePosConsumer
+	accept (Lnet/minecraft/network/chat/Style;II)V m_92499_
+		0 p_92500_ p_92500_
+		1 p_92501_ p_92501_
+		2 p_92502_ p_92502_
+net/minecraft/client/StringSplitter$WidthLimitedCharSink net/minecraft/client/StringSplitter$WidthLimitedCharSink
+	maxWidth f_92504_
+	position f_92505_
+	this$0 f_92503_
+	<init> (Lnet/minecraft/client/StringSplitter;F)V <init>
+		0 p_92507_ p_92507_
+		1 p_92508_ p_92508_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92511_ p_92511_
+		1 p_92512_ p_92512_
+		2 p_92513_ p_92513_
+	getPosition ()I m_92509_
+	resetPosition ()V m_92514_
+net/minecraft/client/StringSplitter$WidthProvider net/minecraft/client/StringSplitter$WidthProvider
+	getWidth (ILnet/minecraft/network/chat/Style;)F m_92515_
+		0 p_92516_ p_92516_
+		1 p_92517_ p_92517_
+net/minecraft/client/Timer net/minecraft/client/Timer
+	lastMs f_92520_
+	msPerTick f_92521_
+	partialTick f_92518_
+	tickDelta f_92519_
+	<init> (FJ)V <init>
+		0 p_92523_ p_92523_
+		1 p_92524_ p_92524_
+	advanceTime (J)I m_92525_
+		0 p_92526_ p_92526_
+net/minecraft/client/ToggleKeyMapping net/minecraft/client/ToggleKeyMapping
+	needsToggle f_92527_
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V <init>
+		0 p_92529_ p_92529_
+		1 p_92530_ p_92530_
+		2 p_92531_ p_92531_
+		3 p_92532_ p_92532_
+	reset ()V m_289748_
+	setDown (Z)V m_7249_
+		0 p_92534_ p_92534_
+net/minecraft/client/User net/minecraft/client/User
+	accessToken f_92537_
+	clientId f_193797_
+	name f_92535_
+	type f_92538_
+	uuid f_92536_
+	xuid f_193796_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/client/User$Type;)V <init>
+		0 p_193799_ p_193799_
+		1 p_193800_ p_193800_
+		2 p_193801_ p_193801_
+		3 p_193802_ p_193802_
+		4 p_193803_ p_193803_
+		5 p_193804_ p_193804_
+	getAccessToken ()Ljava/lang/String; m_92547_
+	getClientId ()Ljava/util/Optional; m_193805_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_92548_
+	getName ()Ljava/lang/String; m_92546_
+	getProfileId ()Ljava/util/UUID; m_240411_
+	getSessionId ()Ljava/lang/String; m_92544_
+	getType ()Lnet/minecraft/client/User$Type; m_168638_
+	getUuid ()Ljava/lang/String; m_92545_
+	getXuid ()Ljava/util/Optional; m_193806_
+net/minecraft/client/User$Type net/minecraft/client/User$Type
+	$VALUES $VALUES
+	BY_NAME f_92551_
+	LEGACY LEGACY
+	MOJANG MOJANG
+	MSA MSA
+	name f_92552_
+	$values ()[Lnet/minecraft/client/User$Type; m_168639_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_92556_ p_92556_
+		1 p_92557_ p_92557_
+		2 p_92558_ p_92558_
+	byName (Ljava/lang/String;)Lnet/minecraft/client/User$Type; m_92561_
+		static
+		0 p_92562_ p_92562_
+	getName ()Ljava/lang/String; m_193808_
+	lambda$static$0 (Lnet/minecraft/client/User$Type;)Ljava/lang/String; m_92559_
+		static
+		0 p_92560_ p_92560_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/User$Type; valueOf
+		static
+		0 p_92564_ p_92564_
+	values ()[Lnet/minecraft/client/User$Type; values
+		static
+net/minecraft/client/animation/AnimationChannel net/minecraft/client/animation/AnimationChannel
+	keyframes f_232212_
+	target f_232211_
+	<init> (Lnet/minecraft/client/animation/AnimationChannel$Target;[Lnet/minecraft/client/animation/Keyframe;)V <init>
+		0 f_232211_ f_232211_
+		1 f_232212_ f_232212_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232219_ p_232219_
+	hashCode ()I hashCode
+	keyframes ()[Lnet/minecraft/client/animation/Keyframe; f_232212_
+	target ()Lnet/minecraft/client/animation/AnimationChannel$Target; f_232211_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/AnimationChannel$Interpolation net/minecraft/client/animation/AnimationChannel$Interpolation
+	apply (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_232222_
+		0 p_253818_ p_253818_
+		1 p_232224_ p_232224_
+		2 p_232225_ p_232225_
+		3 p_232226_ p_232226_
+		4 p_232227_ p_232227_
+		5 p_232228_ p_232228_
+net/minecraft/client/animation/AnimationChannel$Interpolations net/minecraft/client/animation/AnimationChannel$Interpolations
+	CATMULLROM f_232230_
+	LINEAR f_232229_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_252556_
+		static
+		0 p_253292_ p_253292_
+		1 p_253293_ p_253293_
+		2 p_253294_ p_253294_
+		3 p_253295_ p_253295_
+		4 p_253296_ p_253296_
+		5 p_253297_ p_253297_
+	lambda$static$1 (Lorg/joml/Vector3f;F[Lnet/minecraft/client/animation/Keyframe;IIF)Lorg/joml/Vector3f; m_232233_
+		static
+		0 p_254076_ p_254076_
+		1 p_232235_ p_232235_
+		2 p_232236_ p_232236_
+		3 p_232237_ p_232237_
+		4 p_232238_ p_232238_
+		5 p_232239_ p_232239_
+net/minecraft/client/animation/AnimationChannel$Target net/minecraft/client/animation/AnimationChannel$Target
+	apply (Lnet/minecraft/client/model/geom/ModelPart;Lorg/joml/Vector3f;)V m_232247_
+		0 p_232248_ p_232248_
+		1 p_253771_ p_253771_
+net/minecraft/client/animation/AnimationChannel$Targets net/minecraft/client/animation/AnimationChannel$Targets
+	POSITION f_232250_
+	ROTATION f_232251_
+	SCALE f_232252_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/AnimationDefinition net/minecraft/client/animation/AnimationDefinition
+	boneAnimations f_232257_
+	lengthInSeconds f_232255_
+	looping f_232256_
+	<init> (FZLjava/util/Map;)V <init>
+		0 f_232255_ f_232255_
+		1 f_232256_ f_232256_
+		2 f_232257_ f_232257_
+	boneAnimations ()Ljava/util/Map; f_232257_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232266_ p_232266_
+	hashCode ()I hashCode
+	lengthInSeconds ()F f_232255_
+	looping ()Z f_232256_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/AnimationDefinition$Builder net/minecraft/client/animation/AnimationDefinition$Builder
+	animationByBone f_232270_
+	length f_232269_
+	looping f_232271_
+	<init> (F)V <init>
+		0 p_232273_ p_232273_
+	addAnimation (Ljava/lang/String;Lnet/minecraft/client/animation/AnimationChannel;)Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232279_
+		0 p_232280_ p_232280_
+		1 p_232281_ p_232281_
+	build ()Lnet/minecraft/client/animation/AnimationDefinition; m_232282_
+	lambda$addAnimation$0 (Ljava/lang/String;)Ljava/util/List; m_232277_
+		static
+		0 p_232278_ p_232278_
+	looping ()Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232274_
+	withLength (F)Lnet/minecraft/client/animation/AnimationDefinition$Builder; m_232275_
+		static
+		0 p_232276_ p_232276_
+net/minecraft/client/animation/Keyframe net/minecraft/client/animation/Keyframe
+	interpolation f_232285_
+	target f_232284_
+	timestamp f_232283_
+	<init> (FLorg/joml/Vector3f;Lnet/minecraft/client/animation/AnimationChannel$Interpolation;)V <init>
+		0 f_232283_ f_232283_
+		1 f_232284_ f_232284_
+		2 f_232285_ f_232285_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232294_ p_232294_
+	hashCode ()I hashCode
+	interpolation ()Lnet/minecraft/client/animation/AnimationChannel$Interpolation; f_232285_
+	target ()Lorg/joml/Vector3f; f_232284_
+	timestamp ()F f_232283_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/animation/KeyframeAnimations net/minecraft/client/animation/KeyframeAnimations
+	<init> ()V <init>
+	animate (Lnet/minecraft/client/model/HierarchicalModel;Lnet/minecraft/client/animation/AnimationDefinition;JFLorg/joml/Vector3f;)V m_232319_
+		static
+		0 p_232320_ p_232320_
+		1 p_232321_ p_232321_
+		2 p_232322_ p_232322_
+		3 p_232323_ p_232323_
+		4 p_253861_ p_253861_
+	degreeVec (FFF)Lorg/joml/Vector3f; m_253186_
+		static
+		0 p_254402_ p_254402_
+		1 p_253917_ p_253917_
+		2 p_254397_ p_254397_
+	getElapsedSeconds (Lnet/minecraft/client/animation/AnimationDefinition;J)F m_232316_
+		static
+		0 p_232317_ p_232317_
+		1 p_232318_ p_232318_
+	lambda$animate$0 (F[Lnet/minecraft/client/animation/Keyframe;I)Z m_232312_
+		static
+		0 p_232313_ p_232313_
+		1 p_232314_ p_232314_
+		2 p_232315_ p_232315_
+	lambda$animate$1 (FLorg/joml/Vector3f;FLnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/animation/AnimationChannel;)V m_287796_
+		static
+		0 p_288237_ p_288237_
+		1 p_288238_ p_288238_
+		2 p_288239_ p_288239_
+		3 p_288240_ p_288240_
+		4 p_288241_ p_288241_
+	lambda$animate$2 (Ljava/util/List;FLorg/joml/Vector3f;FLnet/minecraft/client/model/geom/ModelPart;)V m_232325_
+		static
+		0 p_232326_ p_232326_
+		1 p_232327_ p_232327_
+		2 p_254546_ p_254546_
+		3 p_232329_ p_232329_
+		4 p_232330_ p_232330_
+	posVec (FFF)Lorg/joml/Vector3f; m_253126_
+		static
+		0 p_253691_ p_253691_
+		1 p_254046_ p_254046_
+		2 p_254461_ p_254461_
+	scaleVec (DDD)Lorg/joml/Vector3f; m_253004_
+		static
+		0 p_253806_ p_253806_
+		1 p_253647_ p_253647_
+		2 p_254396_ p_254396_
+net/minecraft/client/animation/definitions/CamelAnimation net/minecraft/client/animation/definitions/CamelAnimation
+	CAMEL_DASH f_243786_
+	CAMEL_IDLE f_243891_
+	CAMEL_SIT f_243801_
+	CAMEL_SIT_POSE f_252502_
+	CAMEL_STANDUP f_244495_
+	CAMEL_WALK f_244081_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/FrogAnimation net/minecraft/client/animation/definitions/FrogAnimation
+	FROG_CROAK f_232335_
+	FROG_IDLE_WATER f_232340_
+	FROG_JUMP f_232337_
+	FROG_SWIM f_232339_
+	FROG_TONGUE f_232338_
+	FROG_WALK f_232336_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/SnifferAnimation net/minecraft/client/animation/definitions/SnifferAnimation
+	BABY_TRANSFORM f_278126_
+	SNIFFER_BABY_FALL f_271160_
+	SNIFFER_DIG f_271495_
+	SNIFFER_HAPPY f_271223_
+	SNIFFER_LONGSNIFF f_271108_
+	SNIFFER_SNIFFSNIFF f_271364_
+	SNIFFER_SNIFF_SEARCH f_271269_
+	SNIFFER_STAND_UP f_271455_
+	SNIFFER_WALK f_271534_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/WardenAnimation net/minecraft/client/animation/definitions/WardenAnimation
+	WARDEN_ATTACK f_232347_
+	WARDEN_DIG f_232344_
+	WARDEN_EMERGE f_232343_
+	WARDEN_ROAR f_232345_
+	WARDEN_SNIFF f_232346_
+	WARDEN_SONIC_BOOM f_232348_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/animation/definitions/package-info net/minecraft/client/animation/definitions/package-info
+net/minecraft/client/animation/package-info net/minecraft/client/animation/package-info
+net/minecraft/client/color/block/BlockColor net/minecraft/client/color/block/BlockColor
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92566_
+		0 p_92567_ p_92567_
+		1 p_92568_ p_92568_
+		2 p_92569_ p_92569_
+		3 p_92570_ p_92570_
+net/minecraft/client/color/block/BlockColors net/minecraft/client/color/block/BlockColors
+	DEFAULT f_168640_
+	blockColors f_92571_
+	coloringStates f_92572_
+	<init> ()V <init>
+	addColoringState (Lnet/minecraft/world/level/block/state/properties/Property;[Lnet/minecraft/world/level/block/Block;)V m_92586_
+		0 p_92587_ p_92587_
+		1 p_92588_ p_92588_
+	addColoringStates (Ljava/util/Set;[Lnet/minecraft/world/level/block/Block;)V m_92592_
+		0 p_92593_ p_92593_
+		1 p_92594_ p_92594_
+	createDefault ()Lnet/minecraft/client/color/block/BlockColors; m_92574_
+		static
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92577_
+		0 p_92578_ p_92578_
+		1 p_92579_ p_92579_
+		2 p_92580_ p_92580_
+		3 p_92581_ p_92581_
+	getColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_92582_
+		0 p_92583_ p_92583_
+		1 p_92584_ p_92584_
+		2 p_92585_ p_92585_
+	getColoringProperties (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; m_92575_
+		0 p_92576_ p_92576_
+	lambda$createDefault$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276170_
+		static
+		0 p_276233_ p_276233_
+		1 p_276234_ p_276234_
+		2 p_276235_ p_276235_
+		3 p_276236_ p_276236_
+	lambda$createDefault$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276171_
+		static
+		0 p_276237_ p_276237_
+		1 p_276238_ p_276238_
+		2 p_276239_ p_276239_
+		3 p_276240_ p_276240_
+	lambda$createDefault$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92600_
+		static
+		0 p_92601_ p_92601_
+		1 p_92602_ p_92602_
+		2 p_92603_ p_92603_
+		3 p_92604_ p_92604_
+	lambda$createDefault$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92595_
+		static
+		0 p_92596_ p_92596_
+		1 p_92597_ p_92597_
+		2 p_92598_ p_92598_
+		3 p_92599_ p_92599_
+	lambda$createDefault$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_276172_
+		static
+		0 p_276241_ p_276241_
+		1 p_276242_ p_276242_
+		2 p_276243_ p_276243_
+		3 p_276244_ p_276244_
+	lambda$createDefault$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92635_
+		static
+		0 p_92636_ p_92636_
+		1 p_92637_ p_92637_
+		2 p_92638_ p_92638_
+		3 p_92639_ p_92639_
+	lambda$createDefault$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92630_
+		static
+		0 p_92631_ p_92631_
+		1 p_92632_ p_92632_
+		2 p_92633_ p_92633_
+		3 p_92634_ p_92634_
+	lambda$createDefault$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92625_
+		static
+		0 p_92626_ p_92626_
+		1 p_92627_ p_92627_
+		2 p_92628_ p_92628_
+		3 p_92629_ p_92629_
+	lambda$createDefault$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92620_
+		static
+		0 p_92621_ p_92621_
+		1 p_92622_ p_92622_
+		2 p_92623_ p_92623_
+		3 p_92624_ p_92624_
+	lambda$createDefault$7 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92615_
+		static
+		0 p_92616_ p_92616_
+		1 p_92617_ p_92617_
+		2 p_92618_ p_92618_
+		3 p_92619_ p_92619_
+	lambda$createDefault$8 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92610_
+		static
+		0 p_92611_ p_92611_
+		1 p_92612_ p_92612_
+		2 p_92613_ p_92613_
+		3 p_92614_ p_92614_
+	lambda$createDefault$9 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;I)I m_92605_
+		static
+		0 p_92606_ p_92606_
+		1 p_92607_ p_92607_
+		2 p_92608_ p_92608_
+		3 p_92609_ p_92609_
+	register (Lnet/minecraft/client/color/block/BlockColor;[Lnet/minecraft/world/level/block/Block;)V m_92589_
+		0 p_92590_ p_92590_
+		1 p_92591_ p_92591_
+net/minecraft/client/color/block/BlockTintCache net/minecraft/client/color/block/BlockTintCache
+	MAX_CACHE_ENTRIES f_168641_
+	cache f_92651_
+	latestChunkOnThread f_92650_
+	lock f_92652_
+	source f_193809_
+	<init> (Ljava/util/function/ToIntFunction;)V <init>
+		0 p_193811_ p_193811_
+	findOrCreateChunkCache (II)Lnet/minecraft/client/color/block/BlockTintCache$CacheData; m_193814_
+		0 p_193815_ p_193815_
+		1 p_193816_ p_193816_
+	getColor (Lnet/minecraft/core/BlockPos;)I m_193812_
+		0 p_193813_ p_193813_
+	invalidateAll ()V m_92654_
+	invalidateForChunk (II)V m_92655_
+		0 p_92656_ p_92656_
+		1 p_92657_ p_92657_
+net/minecraft/client/color/block/BlockTintCache$CacheData net/minecraft/client/color/block/BlockTintCache$CacheData
+	BLOCKS_PER_LAYER f_193819_
+	cache f_193817_
+	invalidated f_262289_
+	lock f_193818_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allocateLayer ()[I m_193822_
+	getLayer (I)[I m_193823_
+		0 p_193824_ p_193824_
+	invalidate ()V m_262378_
+	isInvalidated ()Z m_262488_
+	lambda$getLayer$0 (I)[I m_193825_
+		0 p_193826_ p_193826_
+net/minecraft/client/color/block/BlockTintCache$LatestCacheInfo net/minecraft/client/color/block/BlockTintCache$LatestCacheInfo
+	cache f_92667_
+	x f_92665_
+	z f_92666_
+	<init> ()V <init>
+net/minecraft/client/color/block/package-info net/minecraft/client/color/block/package-info
+net/minecraft/client/color/item/ItemColor net/minecraft/client/color/item/ItemColor
+	getColor (Lnet/minecraft/world/item/ItemStack;I)I m_92671_
+		0 p_92672_ p_92672_
+		1 p_92673_ p_92673_
+net/minecraft/client/color/item/ItemColors net/minecraft/client/color/item/ItemColors
+	DEFAULT f_168642_
+	itemColors f_92674_
+	<init> ()V <init>
+	createDefault (Lnet/minecraft/client/color/block/BlockColors;)Lnet/minecraft/client/color/item/ItemColors; m_92683_
+		static
+		0 p_92684_ p_92684_
+	getColor (Lnet/minecraft/world/item/ItemStack;I)I m_92676_
+		0 p_92677_ p_92677_
+		1 p_92678_ p_92678_
+	lambda$createDefault$0 (Lnet/minecraft/world/item/ItemStack;I)I m_92707_
+		static
+		0 p_92708_ p_92708_
+		1 p_92709_ p_92709_
+	lambda$createDefault$1 (Lnet/minecraft/world/item/ItemStack;I)I m_92704_
+		static
+		0 p_92705_ p_92705_
+		1 p_92706_ p_92706_
+	lambda$createDefault$2 (Lnet/minecraft/world/item/ItemStack;I)I m_92701_
+		static
+		0 p_92702_ p_92702_
+		1 p_92703_ p_92703_
+	lambda$createDefault$3 (Lnet/minecraft/world/item/ItemStack;I)I m_92698_
+		static
+		0 p_92699_ p_92699_
+		1 p_92700_ p_92700_
+	lambda$createDefault$4 (Lnet/minecraft/world/item/SpawnEggItem;Lnet/minecraft/world/item/ItemStack;I)I m_92679_
+		static
+		0 p_92680_ p_92680_
+		1 p_92681_ p_92681_
+		2 p_92682_ p_92682_
+	lambda$createDefault$5 (Lnet/minecraft/client/color/block/BlockColors;Lnet/minecraft/world/item/ItemStack;I)I m_92685_
+		static
+		0 p_92686_ p_92686_
+		1 p_92687_ p_92687_
+		2 p_92688_ p_92688_
+	lambda$createDefault$6 (Lnet/minecraft/world/item/ItemStack;I)I m_92695_
+		static
+		0 p_92696_ p_92696_
+		1 p_92697_ p_92697_
+	lambda$createDefault$7 (Lnet/minecraft/world/item/ItemStack;I)I m_92692_
+		static
+		0 p_92693_ p_92693_
+		1 p_92694_ p_92694_
+	lambda$createDefault$8 (Lnet/minecraft/world/item/ItemStack;I)I m_232351_
+		static
+		0 p_232352_ p_232352_
+		1 p_232353_ p_232353_
+	register (Lnet/minecraft/client/color/item/ItemColor;[Lnet/minecraft/world/level/ItemLike;)V m_92689_
+		0 p_92690_ p_92690_
+		1 p_92691_ p_92691_
+net/minecraft/client/color/item/package-info net/minecraft/client/color/item/package-info
+net/minecraft/client/gui/ComponentPath net/minecraft/client/gui/ComponentPath
+	applyFocus (Z)V m_264432_
+		0 p_265077_ p_265077_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	leaf (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/ComponentPath; m_264401_
+		static
+		0 p_265344_ p_265344_
+	path (Lnet/minecraft/client/gui/components/events/GuiEventListener;[Lnet/minecraft/client/gui/components/events/ContainerEventHandler;)Lnet/minecraft/client/gui/ComponentPath; m_264492_
+		static
+		0 p_265555_ p_265555_
+		1 p_265487_ p_265487_
+	path (Lnet/minecraft/client/gui/components/events/ContainerEventHandler;Lnet/minecraft/client/gui/ComponentPath;)Lnet/minecraft/client/gui/ComponentPath; m_264334_
+		static
+		0 p_265254_ p_265254_
+		1 p_265405_ p_265405_
+net/minecraft/client/gui/ComponentPath$Leaf net/minecraft/client/gui/ComponentPath$Leaf
+	component f_263802_
+	<init> (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V <init>
+		0 f_263802_ f_263802_
+	applyFocus (Z)V m_264432_
+		0 p_265248_ p_265248_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265539_ p_265539_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/ComponentPath$Path net/minecraft/client/gui/ComponentPath$Path
+	childPath f_263808_
+	component f_263715_
+	<init> (Lnet/minecraft/client/gui/components/events/ContainerEventHandler;Lnet/minecraft/client/gui/ComponentPath;)V <init>
+		0 f_263715_ f_263715_
+		1 f_263808_ f_263808_
+	applyFocus (Z)V m_264432_
+		0 p_265230_ p_265230_
+	childPath ()Lnet/minecraft/client/gui/ComponentPath; f_263808_
+	component ()Lnet/minecraft/client/gui/components/events/ContainerEventHandler; m_264222_
+	component ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_264222_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265602_ p_265602_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/Font net/minecraft/client/gui/Font
+	ALPHA_CUTOFF f_193827_
+	EFFECT_DEPTH f_168643_
+	SHADOW_OFFSET f_92712_
+	filterFishyGlyphs f_242994_
+	fonts f_92713_
+	lineHeight f_92710_
+	random f_92711_
+	splitter f_92714_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Z)V <init>
+		0 p_243253_ p_243253_
+		1 p_243245_ p_243245_
+	adjustColor (I)I m_92719_
+		static
+		0 p_92720_ p_92720_
+	bidirectionalShaping (Ljava/lang/String;)Ljava/lang/String; m_92801_
+		0 p_92802_ p_92802_
+	drawInBatch (Lnet/minecraft/network/chat/Component;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272077_
+		0 p_273032_ p_273032_
+		1 p_273249_ p_273249_
+		2 p_273594_ p_273594_
+		3 p_273714_ p_273714_
+		4 p_273050_ p_273050_
+		5 p_272974_ p_272974_
+		6 p_273695_ p_273695_
+		7 p_272782_ p_272782_
+		8 p_272603_ p_272603_
+		9 p_273632_ p_273632_
+	drawInBatch (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_271703_
+		0 p_272751_ p_272751_
+		1 p_272661_ p_272661_
+		2 p_273129_ p_273129_
+		3 p_273272_ p_273272_
+		4 p_273209_ p_273209_
+		5 p_272940_ p_272940_
+		6 p_273017_ p_273017_
+		7 p_272608_ p_272608_
+		8 p_273365_ p_273365_
+		9 p_272755_ p_272755_
+	drawInBatch (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;IIZ)I m_272078_
+		0 p_272780_ p_272780_
+		1 p_272811_ p_272811_
+		2 p_272610_ p_272610_
+		3 p_273422_ p_273422_
+		4 p_273016_ p_273016_
+		5 p_273443_ p_273443_
+		6 p_273387_ p_273387_
+		7 p_273551_ p_273551_
+		8 p_272706_ p_272706_
+		9 p_273114_ p_273114_
+		10 p_273022_ p_273022_
+	drawInBatch (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272191_
+		0 p_273262_ p_273262_
+		1 p_273006_ p_273006_
+		2 p_273254_ p_273254_
+		3 p_273375_ p_273375_
+		4 p_273674_ p_273674_
+		5 p_273525_ p_273525_
+		6 p_272624_ p_272624_
+		7 p_273418_ p_273418_
+		8 p_273330_ p_273330_
+		9 p_272981_ p_272981_
+	drawInBatch8xOutline (Lnet/minecraft/util/FormattedCharSequence;FFIILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_168645_
+		0 p_168646_ p_168646_
+		1 p_168647_ p_168647_
+		2 p_168648_ p_168648_
+		3 p_168649_ p_168649_
+		4 p_168650_ p_168650_
+		5 p_254170_ p_254170_
+		6 p_168652_ p_168652_
+		7 p_168653_ p_168653_
+	drawInternal (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)I m_272085_
+		0 p_273025_ p_273025_
+		1 p_273121_ p_273121_
+		2 p_272717_ p_272717_
+		3 p_273653_ p_273653_
+		4 p_273531_ p_273531_
+		5 p_273265_ p_273265_
+		6 p_273560_ p_273560_
+		7 p_273342_ p_273342_
+		8 p_273373_ p_273373_
+		9 p_273266_ p_273266_
+	drawInternal (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;IIZ)I m_271880_
+		0 p_273658_ p_273658_
+		1 p_273086_ p_273086_
+		2 p_272883_ p_272883_
+		3 p_273547_ p_273547_
+		4 p_272778_ p_272778_
+		5 p_272662_ p_272662_
+		6 p_273012_ p_273012_
+		7 p_273381_ p_273381_
+		8 p_272855_ p_272855_
+		9 p_272745_ p_272745_
+		10 p_272785_ p_272785_
+	getFontSet (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_92863_
+		0 p_92864_ p_92864_
+	getSplitter ()Lnet/minecraft/client/StringSplitter; m_92865_
+	isBidirectional ()Z m_92718_
+	lambda$drawInBatch8xOutline$1 (Lnet/minecraft/client/gui/Font$StringRenderOutput;[FIFIIILnet/minecraft/network/chat/Style;I)Z m_168654_
+		0 p_168655_ p_168655_
+		1 p_168656_ p_168656_
+		2 p_168657_ p_168657_
+		3 p_168658_ p_168658_
+		4 p_168659_ p_168659_
+		5 p_168660_ p_168660_
+		6 p_168661_ p_168661_
+		7 p_168662_ p_168662_
+		8 p_168663_ p_168663_
+	lambda$new$0 (ILnet/minecraft/network/chat/Style;)F m_243025_
+		0 p_92722_ p_92722_
+		1 p_92723_ p_92723_
+	plainSubstrByWidth (Ljava/lang/String;I)Ljava/lang/String; m_92834_
+		0 p_92835_ p_92835_
+		1 p_92836_ p_92836_
+	plainSubstrByWidth (Ljava/lang/String;IZ)Ljava/lang/String; m_92837_
+		0 p_92838_ p_92838_
+		1 p_92839_ p_92839_
+		2 p_92840_ p_92840_
+	renderChar (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph;ZZFFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_253238_
+		0 p_254105_ p_254105_
+		1 p_254001_ p_254001_
+		2 p_254262_ p_254262_
+		3 p_254256_ p_254256_
+		4 p_253753_ p_253753_
+		5 p_253629_ p_253629_
+		6 p_254014_ p_254014_
+		7 p_253852_ p_253852_
+		8 p_254317_ p_254317_
+		9 p_253809_ p_253809_
+		10 p_253870_ p_253870_
+		11 p_254287_ p_254287_
+		12 p_253905_ p_253905_
+	renderText (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)F m_271978_
+		0 p_273765_ p_273765_
+		1 p_273532_ p_273532_
+		2 p_272783_ p_272783_
+		3 p_273217_ p_273217_
+		4 p_273583_ p_273583_
+		5 p_272734_ p_272734_
+		6 p_272595_ p_272595_
+		7 p_273610_ p_273610_
+		8 p_273727_ p_273727_
+		9 p_273199_ p_273199_
+	renderText (Lnet/minecraft/util/FormattedCharSequence;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/gui/Font$DisplayMode;II)F m_271992_
+		0 p_273322_ p_273322_
+		1 p_272632_ p_272632_
+		2 p_273541_ p_273541_
+		3 p_273200_ p_273200_
+		4 p_273312_ p_273312_
+		5 p_273276_ p_273276_
+		6 p_273392_ p_273392_
+		7 p_272625_ p_272625_
+		8 p_273774_ p_273774_
+		9 p_273371_ p_273371_
+	split (Lnet/minecraft/network/chat/FormattedText;I)Ljava/util/List; m_92923_
+		0 p_92924_ p_92924_
+		1 p_92925_ p_92925_
+	substrByWidth (Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/network/chat/FormattedText; m_92854_
+		0 p_92855_ p_92855_
+		1 p_92856_ p_92856_
+	width (Lnet/minecraft/network/chat/FormattedText;)I m_92852_
+		0 p_92853_ p_92853_
+	width (Lnet/minecraft/util/FormattedCharSequence;)I m_92724_
+		0 p_92725_ p_92725_
+	width (Ljava/lang/String;)I m_92895_
+		0 p_92896_ p_92896_
+	wordWrapHeight (Lnet/minecraft/network/chat/FormattedText;I)I m_239133_
+		0 p_239134_ p_239134_
+		1 p_239135_ p_239135_
+	wordWrapHeight (Ljava/lang/String;I)I m_92920_
+		0 p_92921_ p_92921_
+		1 p_92922_ p_92922_
+net/minecraft/client/gui/Font$DisplayMode net/minecraft/client/gui/Font$DisplayMode
+	$VALUES $VALUES
+	NORMAL NORMAL
+	POLYGON_OFFSET POLYGON_OFFSET
+	SEE_THROUGH SEE_THROUGH
+	$values ()[Lnet/minecraft/client/gui/Font$DisplayMode; m_181358_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_181356_ p_181356_
+		1 p_181357_ p_181357_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/Font$DisplayMode; valueOf
+		static
+		0 p_181360_ p_181360_
+	values ()[Lnet/minecraft/client/gui/Font$DisplayMode; values
+		static
+net/minecraft/client/gui/Font$StringRenderOutput net/minecraft/client/gui/Font$StringRenderOutput
+	a f_92944_
+	b f_92943_
+	bufferSource f_92937_
+	dimFactor f_92940_
+	dropShadow f_92939_
+	effects f_92950_
+	g f_92942_
+	mode f_181362_
+	packedLightCoords f_92947_
+	pose f_92945_
+	r f_92941_
+	this$0 f_92938_
+	x f_92948_
+	y f_92949_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/renderer/MultiBufferSource;FFIZLorg/joml/Matrix4f;Lnet/minecraft/client/gui/Font$DisplayMode;I)V <init>
+		0 p_181364_ p_181364_
+		1 p_181365_ p_181365_
+		2 p_181366_ p_181366_
+		3 p_181367_ p_181367_
+		4 p_181368_ p_181368_
+		5 p_181369_ p_181369_
+		6 p_254510_ p_254510_
+		7 p_181371_ p_181371_
+		8 p_181372_ p_181372_
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_92967_ p_92967_
+		1 p_92968_ p_92968_
+		2 p_92969_ p_92969_
+	addEffect (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph$Effect;)V m_92964_
+		0 p_92965_ p_92965_
+	finish (IF)F m_92961_
+		0 p_92962_ p_92962_
+		1 p_92963_ p_92963_
+net/minecraft/client/gui/Gui net/minecraft/client/gui/Gui
+	AUTOSAVE_FADE_SPEED_FACTOR f_193831_
+	COLOR_WHITE f_168667_
+	DEMO_EXPIRED_TEXT f_92984_
+	GUI_ICONS_LOCATION f_279580_
+	HEART_SEPARATION f_168674_
+	HEART_SIZE f_168673_
+	LINE_HEIGHT f_168670_
+	MIN_CROSSHAIR_ATTACK_SPEED f_168668_
+	NUM_HEARTS_PER_ROW f_168669_
+	PORTAL_OVERLAY_ALPHA_MIN f_168672_
+	POWDER_SNOW_OUTLINE_LOCATION f_168666_
+	PUMPKIN_BLUR_LOCATION f_92983_
+	SAVING_TEXT f_193830_
+	SPACER f_168671_
+	SPYGLASS_SCOPE_LOCATION f_168665_
+	VIGNETTE_LOCATION f_92981_
+	WIDGETS_LOCATION f_92982_
+	animateOverlayMessageColor f_92992_
+	autosaveIndicatorValue f_193828_
+	bossOverlay f_92999_
+	chat f_92988_
+	chatDisabledByPlayerShown f_238167_
+	debugScreen f_92995_
+	displayHealth f_92974_
+	healthBlinkTime f_92976_
+	itemRenderer f_92987_
+	lastAutosaveIndicatorValue f_193829_
+	lastHealth f_92973_
+	lastHealthTime f_92975_
+	lastToolHighlight f_92994_
+	minecraft f_92986_
+	overlayMessageString f_92990_
+	overlayMessageTime f_92991_
+	random f_92985_
+	scopeScale f_168664_
+	screenHeight f_92978_
+	screenWidth f_92977_
+	spectatorGui f_92997_
+	subtitle f_93002_
+	subtitleOverlay f_92996_
+	tabList f_92998_
+	tickCount f_92989_
+	title f_93001_
+	titleFadeInTime f_92970_
+	titleFadeOutTime f_92972_
+	titleStayTime f_92971_
+	titleTime f_93000_
+	toolHighlightTimer f_92993_
+	vignetteBrightness f_92980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_232355_ p_232355_
+		1 p_232356_ p_232356_
+	canRenderCrosshairForSpectator (Lnet/minecraft/world/phys/HitResult;)Z m_93024_
+		0 p_93025_ p_93025_
+	clear ()V m_168713_
+	clearCache ()V m_93091_
+	displayScoreboardSidebar (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/scores/Objective;)V m_280030_
+		0 p_282008_ p_282008_
+		1 p_283455_ p_283455_
+	drawBackdrop (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;III)V m_93039_
+		0 p_282548_ p_282548_
+		1 p_93041_ p_93041_
+		2 p_93042_ p_93042_
+		3 p_93043_ p_93043_
+		4 p_93044_ p_93044_
+	getBossOverlay ()Lnet/minecraft/client/gui/components/BossHealthOverlay; m_93090_
+	getCameraPlayer ()Lnet/minecraft/world/entity/player/Player; m_93092_
+	getChat ()Lnet/minecraft/client/gui/components/ChatComponent; m_93076_
+	getFont ()Lnet/minecraft/client/gui/Font; m_93082_
+	getGuiTicks ()I m_93079_
+	getPlayerVehicleWithHealth ()Lnet/minecraft/world/entity/LivingEntity; m_93093_
+	getSpectatorGui ()Lnet/minecraft/client/gui/components/spectator/SpectatorGui; m_93085_
+	getTabList ()Lnet/minecraft/client/gui/components/PlayerTabOverlay; m_93088_
+	getVehicleMaxHearts (Lnet/minecraft/world/entity/LivingEntity;)I m_93022_
+		0 p_93023_ p_93023_
+	getVisibleVehicleHeartRows (I)I m_93012_
+		0 p_93013_ p_93013_
+	isShowingChatDisabledByPlayer ()Z m_238351_
+	lambda$displayScoreboardSidebar$1 (Lnet/minecraft/world/scores/Score;)Z m_93026_
+		static
+		0 p_93027_ p_93027_
+	lambda$renderEffects$0 (Lnet/minecraft/client/gui/GuiGraphics;FIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_279741_
+		static
+		0 p_280766_ p_280766_
+		1 p_280767_ p_280767_
+		2 p_280768_ p_280768_
+		3 p_280769_ p_280769_
+		4 p_280770_ p_280770_
+	onDisconnected ()V m_93089_
+	render (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280421_
+		0 p_282884_ p_282884_
+		1 p_282611_ p_282611_
+	renderCrosshair (Lnet/minecraft/client/gui/GuiGraphics;)V m_280130_
+		0 p_282828_ p_282828_
+	renderDemoOverlay (Lnet/minecraft/client/gui/GuiGraphics;)V m_280339_
+		0 p_281825_ p_281825_
+	renderEffects (Lnet/minecraft/client/gui/GuiGraphics;)V m_280523_
+		0 p_282812_ p_282812_
+	renderExperienceBar (Lnet/minecraft/client/gui/GuiGraphics;I)V m_280276_
+		0 p_281906_ p_281906_
+		1 p_282731_ p_282731_
+	renderHeart (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Gui$HeartType;IIIZZ)V m_280593_
+		0 p_283024_ p_283024_
+		1 p_281393_ p_281393_
+		2 p_283636_ p_283636_
+		3 p_283279_ p_283279_
+		4 p_283188_ p_283188_
+		5 p_283440_ p_283440_
+		6 p_282496_ p_282496_
+	renderHearts (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/entity/player/Player;IIIIFIIIZ)V m_168688_
+		0 p_282497_ p_282497_
+		1 p_168690_ p_168690_
+		2 p_168691_ p_168691_
+		3 p_168692_ p_168692_
+		4 p_168693_ p_168693_
+		5 p_168694_ p_168694_
+		6 p_168695_ p_168695_
+		7 p_168696_ p_168696_
+		8 p_168697_ p_168697_
+		9 p_168698_ p_168698_
+		10 p_168699_ p_168699_
+	renderHotbar (FLnet/minecraft/client/gui/GuiGraphics;)V m_280518_
+		0 p_283031_ p_283031_
+		1 p_282108_ p_282108_
+	renderJumpMeter (Lnet/minecraft/world/entity/PlayerRideableJumping;Lnet/minecraft/client/gui/GuiGraphics;I)V m_280069_
+		0 p_282774_ p_282774_
+		1 p_282939_ p_282939_
+		2 p_283351_ p_283351_
+	renderPlayerHealth (Lnet/minecraft/client/gui/GuiGraphics;)V m_280173_
+		0 p_283143_ p_283143_
+	renderPortalOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280379_
+		0 p_283375_ p_283375_
+		1 p_283296_ p_283296_
+	renderSavingIndicator (Lnet/minecraft/client/gui/GuiGraphics;)V m_280266_
+		0 p_282761_ p_282761_
+	renderSelectedItemName (Lnet/minecraft/client/gui/GuiGraphics;)V m_280295_
+		0 p_283501_ p_283501_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;I)V m_280585_
+		0 p_283283_ p_283283_
+		1 p_283213_ p_283213_
+		2 p_281301_ p_281301_
+		3 p_281885_ p_281885_
+		4 p_283644_ p_283644_
+		5 p_283317_ p_283317_
+		6 p_283261_ p_283261_
+	renderSpyglassOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280278_
+		0 p_282069_ p_282069_
+		1 p_283442_ p_283442_
+	renderTextureOverlay (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;F)V m_280155_
+		0 p_282304_ p_282304_
+		1 p_281622_ p_281622_
+		2 p_281504_ p_281504_
+	renderVehicleHealth (Lnet/minecraft/client/gui/GuiGraphics;)V m_280250_
+		0 p_283368_ p_283368_
+	renderVignette (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/entity/Entity;)V m_280154_
+		0 p_283063_ p_283063_
+		1 p_283439_ p_283439_
+	resetTitleTimes ()V m_93006_
+	setChatDisabledByPlayerShown (Z)V m_238397_
+		0 p_238398_ p_238398_
+	setNowPlaying (Lnet/minecraft/network/chat/Component;)V m_93055_
+		0 p_93056_ p_93056_
+	setOverlayMessage (Lnet/minecraft/network/chat/Component;Z)V m_93063_
+		0 p_93064_ p_93064_
+		1 p_93065_ p_93065_
+	setSubtitle (Lnet/minecraft/network/chat/Component;)V m_168711_
+		0 p_168712_ p_168712_
+	setTimes (III)V m_168684_
+		0 p_168685_ p_168685_
+		1 p_168686_ p_168686_
+		2 p_168687_ p_168687_
+	setTitle (Lnet/minecraft/network/chat/Component;)V m_168714_
+		0 p_168715_ p_168715_
+	tick ()V m_93066_
+	tick (Z)V m_193832_
+		0 p_193833_ p_193833_
+	tickAutosaveIndicator ()V m_193836_
+	updateVignetteBrightness (Lnet/minecraft/world/entity/Entity;)V m_93020_
+		0 p_93021_ p_93021_
+net/minecraft/client/gui/Gui$HeartType net/minecraft/client/gui/Gui$HeartType
+	$VALUES $VALUES
+	ABSORBING ABSORBING
+	CONTAINER CONTAINER
+	FROZEN FROZEN
+	NORMAL NORMAL
+	POISIONED POISIONED
+	WITHERED WITHERED
+	canBlink f_168723_
+	index f_168722_
+	$values ()[Lnet/minecraft/client/gui/Gui$HeartType; m_168731_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIZ)V <init>
+		0 p_168727_ p_168727_
+		1 p_168728_ p_168728_
+		2 p_168729_ p_168729_
+		3 p_168730_ p_168730_
+	forPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/client/gui/Gui$HeartType; m_168732_
+		static
+		0 p_168733_ p_168733_
+	getX (ZZ)I m_168734_
+		0 p_168735_ p_168735_
+		1 p_168736_ p_168736_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/Gui$HeartType; valueOf
+		static
+		0 p_168738_ p_168738_
+	values ()[Lnet/minecraft/client/gui/Gui$HeartType; values
+		static
+net/minecraft/client/gui/GuiGraphics net/minecraft/client/gui/GuiGraphics
+	EXTRA_SPACE_AFTER_FIRST_TOOLTIP_LINE f_279564_
+	MAX_GUI_Z f_289044_
+	MIN_GUI_Z f_289038_
+	bufferSource f_279627_
+	managed f_285610_
+	minecraft f_279544_
+	pose f_279612_
+	scissorStack f_279587_
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_282144_ p_282144_
+		1 p_281551_ p_281551_
+		2 p_281460_ p_281460_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_283406_ p_283406_
+		1 p_282238_ p_282238_
+	applyScissor (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_280185_
+		0 p_281569_ p_281569_
+	blit (IIIIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_280159_
+		0 p_282225_ p_282225_
+		1 p_281487_ p_281487_
+		2 p_281985_ p_281985_
+		3 p_281329_ p_281329_
+		4 p_283035_ p_283035_
+		5 p_281614_ p_281614_
+	blit (IIIIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;FFFF)V m_280565_
+		0 p_282416_ p_282416_
+		1 p_282989_ p_282989_
+		2 p_282618_ p_282618_
+		3 p_282755_ p_282755_
+		4 p_281717_ p_281717_
+		5 p_281874_ p_281874_
+		6 p_283559_ p_283559_
+		7 p_282730_ p_282730_
+		8 p_283530_ p_283530_
+		9 p_282246_ p_282246_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIFFIIII)V m_280411_
+		0 p_282034_ p_282034_
+		1 p_283671_ p_283671_
+		2 p_282377_ p_282377_
+		3 p_282058_ p_282058_
+		4 p_281939_ p_281939_
+		5 p_282285_ p_282285_
+		6 p_283199_ p_283199_
+		7 p_282186_ p_282186_
+		8 p_282322_ p_282322_
+		9 p_282481_ p_282481_
+		10 p_281887_ p_281887_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIIIIFFII)V m_280312_
+		0 p_282639_ p_282639_
+		1 p_282732_ p_282732_
+		2 p_283541_ p_283541_
+		3 p_281760_ p_281760_
+		4 p_283298_ p_283298_
+		5 p_283429_ p_283429_
+		6 p_282193_ p_282193_
+		7 p_281980_ p_281980_
+		8 p_282660_ p_282660_
+		9 p_281522_ p_281522_
+		10 p_282315_ p_282315_
+		11 p_281436_ p_281436_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIFFIIII)V m_280398_
+		0 p_283573_ p_283573_
+		1 p_283574_ p_283574_
+		2 p_283670_ p_283670_
+		3 p_283545_ p_283545_
+		4 p_283029_ p_283029_
+		5 p_283061_ p_283061_
+		6 p_282845_ p_282845_
+		7 p_282558_ p_282558_
+		8 p_282832_ p_282832_
+		9 p_281851_ p_281851_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIIIII)V m_280218_
+		0 p_283377_ p_283377_
+		1 p_281970_ p_281970_
+		2 p_282111_ p_282111_
+		3 p_283134_ p_283134_
+		4 p_282778_ p_282778_
+		5 p_281478_ p_281478_
+		6 p_281821_ p_281821_
+	blit (Lnet/minecraft/resources/ResourceLocation;IIFFIIII)V m_280163_
+		0 p_283272_ p_283272_
+		1 p_283605_ p_283605_
+		2 p_281879_ p_281879_
+		3 p_282809_ p_282809_
+		4 p_282942_ p_282942_
+		5 p_281922_ p_281922_
+		6 p_282385_ p_282385_
+		7 p_282596_ p_282596_
+		8 p_281699_ p_281699_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIII)V m_280260_
+		0 p_282546_ p_282546_
+		1 p_282275_ p_282275_
+		2 p_281581_ p_281581_
+		3 p_283274_ p_283274_
+		4 p_281626_ p_281626_
+		5 p_283005_ p_283005_
+		6 p_282047_ p_282047_
+		7 p_282125_ p_282125_
+		8 p_283423_ p_283423_
+		9 p_281424_ p_281424_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIIII)V m_280027_
+		0 p_282543_ p_282543_
+		1 p_281513_ p_281513_
+		2 p_281865_ p_281865_
+		3 p_282482_ p_282482_
+		4 p_282661_ p_282661_
+		5 p_282068_ p_282068_
+		6 p_281294_ p_281294_
+		7 p_281681_ p_281681_
+		8 p_281957_ p_281957_
+		9 p_282300_ p_282300_
+		10 p_282769_ p_282769_
+	blitNineSliced (Lnet/minecraft/resources/ResourceLocation;IIIIIIIIIIII)V m_280195_
+		0 p_282712_ p_282712_
+		1 p_283509_ p_283509_
+		2 p_283259_ p_283259_
+		3 p_283273_ p_283273_
+		4 p_282043_ p_282043_
+		5 p_281430_ p_281430_
+		6 p_281412_ p_281412_
+		7 p_282566_ p_282566_
+		8 p_281971_ p_281971_
+		9 p_282879_ p_282879_
+		10 p_281529_ p_281529_
+		11 p_281924_ p_281924_
+		12 p_281407_ p_281407_
+	blitRepeating (Lnet/minecraft/resources/ResourceLocation;IIIIIIII)V m_280543_
+		0 p_283059_ p_283059_
+		1 p_283575_ p_283575_
+		2 p_283192_ p_283192_
+		3 p_281790_ p_281790_
+		4 p_283642_ p_283642_
+		5 p_282691_ p_282691_
+		6 p_281912_ p_281912_
+		7 p_281728_ p_281728_
+		8 p_282324_ p_282324_
+	bufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_280091_
+	disableScissor ()V m_280618_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;III)V m_280364_
+		0 p_282592_ p_282592_
+		1 p_281854_ p_281854_
+		2 p_281573_ p_281573_
+		3 p_283511_ p_283511_
+		4 p_282577_ p_282577_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;III)V m_280137_
+		0 p_282122_ p_282122_
+		1 p_282898_ p_282898_
+		2 p_281490_ p_281490_
+		3 p_282853_ p_282853_
+		4 p_281258_ p_281258_
+	drawCenteredString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;III)V m_280653_
+		0 p_282901_ p_282901_
+		1 p_282456_ p_282456_
+		2 p_283083_ p_283083_
+		3 p_282276_ p_282276_
+		4 p_281457_ p_281457_
+	drawManaged (Ljava/lang/Runnable;)V m_286007_
+		0 p_286277_ p_286277_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;IIIZ)I m_280614_
+		0 p_281547_ p_281547_
+		1 p_282131_ p_282131_
+		2 p_282857_ p_282857_
+		3 p_281250_ p_281250_
+		4 p_282195_ p_282195_
+		5 p_282791_ p_282791_
+	drawString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;III)I m_280488_
+		0 p_282003_ p_282003_
+		1 p_281403_ p_281403_
+		2 p_282714_ p_282714_
+		3 p_282041_ p_282041_
+		4 p_281908_ p_281908_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;III)I m_280430_
+		0 p_281653_ p_281653_
+		1 p_283140_ p_283140_
+		2 p_283102_ p_283102_
+		3 p_282347_ p_282347_
+		4 p_281429_ p_281429_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;IIIZ)I m_280649_
+		0 p_282636_ p_282636_
+		1 p_281596_ p_281596_
+		2 p_281586_ p_281586_
+		3 p_282816_ p_282816_
+		4 p_281743_ p_281743_
+		5 p_282394_ p_282394_
+	drawString (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;III)I m_280648_
+		0 p_283019_ p_283019_
+		1 p_283376_ p_283376_
+		2 p_283379_ p_283379_
+		3 p_283346_ p_283346_
+		4 p_282119_ p_282119_
+	drawString (Lnet/minecraft/client/gui/Font;Ljava/lang/String;IIIZ)I m_280056_
+		0 p_283343_ p_283343_
+		1 p_281896_ p_281896_
+		2 p_283569_ p_283569_
+		3 p_283418_ p_283418_
+		4 p_281560_ p_281560_
+		5 p_282130_ p_282130_
+	drawWordWrap (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;IIII)V m_280554_
+		0 p_281494_ p_281494_
+		1 p_283463_ p_283463_
+		2 p_282183_ p_282183_
+		3 p_283250_ p_283250_
+		4 p_282564_ p_282564_
+		5 p_282629_ p_282629_
+	enableScissor (IIII)V m_280588_
+		0 p_281479_ p_281479_
+		1 p_282788_ p_282788_
+		2 p_282924_ p_282924_
+		3 p_282826_ p_282826_
+	fill (IIIII)V m_280509_
+		0 p_282988_ p_282988_
+		1 p_282861_ p_282861_
+		2 p_281278_ p_281278_
+		3 p_281710_ p_281710_
+		4 p_281470_ p_281470_
+	fill (Lnet/minecraft/client/renderer/RenderType;IIIIII)V m_285795_
+		0 p_286711_ p_286711_
+		1 p_286234_ p_286234_
+		2 p_286444_ p_286444_
+		3 p_286244_ p_286244_
+		4 p_286411_ p_286411_
+		5 p_286671_ p_286671_
+		6 p_286599_ p_286599_
+	fill (Lnet/minecraft/client/renderer/RenderType;IIIII)V m_285944_
+		0 p_286602_ p_286602_
+		1 p_286738_ p_286738_
+		2 p_286614_ p_286614_
+		3 p_286741_ p_286741_
+		4 p_286610_ p_286610_
+		5 p_286560_ p_286560_
+	fill (IIIIII)V m_280046_
+		0 p_281437_ p_281437_
+		1 p_283660_ p_283660_
+		2 p_282606_ p_282606_
+		3 p_283413_ p_283413_
+		4 p_283428_ p_283428_
+		5 p_283253_ p_283253_
+	fillGradient (IIIIIII)V m_280120_
+		0 p_282702_ p_282702_
+		1 p_282331_ p_282331_
+		2 p_281415_ p_281415_
+		3 p_283118_ p_283118_
+		4 p_282419_ p_282419_
+		5 p_281954_ p_281954_
+		6 p_282607_ p_282607_
+	fillGradient (IIIIII)V m_280024_
+		0 p_283290_ p_283290_
+		1 p_283278_ p_283278_
+		2 p_282670_ p_282670_
+		3 p_281698_ p_281698_
+		4 p_283374_ p_283374_
+		5 p_283076_ p_283076_
+	fillGradient (Lcom/mojang/blaze3d/vertex/VertexConsumer;IIIIIII)V m_280584_
+		0 p_286862_ p_286862_
+		1 p_283414_ p_283414_
+		2 p_281397_ p_281397_
+		3 p_283587_ p_283587_
+		4 p_281521_ p_281521_
+		5 p_283505_ p_283505_
+		6 p_283131_ p_283131_
+		7 p_282949_ p_282949_
+	fillGradient (Lnet/minecraft/client/renderer/RenderType;IIIIIII)V m_285978_
+		0 p_286522_ p_286522_
+		1 p_286535_ p_286535_
+		2 p_286839_ p_286839_
+		3 p_286242_ p_286242_
+		4 p_286856_ p_286856_
+		5 p_286809_ p_286809_
+		6 p_286833_ p_286833_
+		7 p_286706_ p_286706_
+	flush ()V m_280262_
+	flushIfManaged ()V m_287246_
+	flushIfUnmanaged ()V m_286081_
+	guiHeight ()I m_280206_
+	guiWidth ()I m_280182_
+	hLine (IIII)V m_280656_
+		0 p_283318_ p_283318_
+		1 p_281662_ p_281662_
+		2 p_281346_ p_281346_
+		3 p_281672_ p_281672_
+	hLine (Lnet/minecraft/client/renderer/RenderType;IIII)V m_285844_
+		0 p_286630_ p_286630_
+		1 p_286453_ p_286453_
+		2 p_286247_ p_286247_
+		3 p_286814_ p_286814_
+		4 p_286623_ p_286623_
+	innerBlit (Lnet/minecraft/resources/ResourceLocation;IIIIIFFFF)V m_280444_
+		0 p_283461_ p_283461_
+		1 p_281399_ p_281399_
+		2 p_283222_ p_283222_
+		3 p_283615_ p_283615_
+		4 p_283430_ p_283430_
+		5 p_281729_ p_281729_
+		6 p_283247_ p_283247_
+		7 p_282598_ p_282598_
+		8 p_282883_ p_282883_
+		9 p_283017_ p_283017_
+	innerBlit (Lnet/minecraft/resources/ResourceLocation;IIIIIFFFFFFFF)V m_280479_
+		0 p_283254_ p_283254_
+		1 p_283092_ p_283092_
+		2 p_281930_ p_281930_
+		3 p_282113_ p_282113_
+		4 p_281388_ p_281388_
+		5 p_283583_ p_283583_
+		6 p_281327_ p_281327_
+		7 p_281676_ p_281676_
+		8 p_283166_ p_283166_
+		9 p_282630_ p_282630_
+		10 p_282800_ p_282800_
+		11 p_282850_ p_282850_
+		12 p_282375_ p_282375_
+		13 p_282754_ p_282754_
+	lambda$renderItem$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280124_
+		static
+		0 p_283086_ p_283086_
+	lambda$renderItem$1 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280240_
+		static
+		0 p_282539_ p_282539_
+	lambda$renderItem$2 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280149_
+		static
+		0 p_282365_ p_282365_
+	lambda$renderItem$3 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_280474_
+		static
+		0 p_282449_ p_282449_
+	lambda$renderTooltip$4 (Ljava/util/List;Lnet/minecraft/world/inventory/tooltip/TooltipComponent;)V m_280645_
+		static
+		0 p_283071_ p_283071_
+		1 p_282969_ p_282969_
+	lambda$renderTooltipInternal$5 (IIII)V m_285667_
+		0 p_286117_ p_286117_
+		1 p_286118_ p_286118_
+		2 p_286119_ p_286119_
+		3 p_286120_ p_286120_
+	pose ()Lcom/mojang/blaze3d/vertex/PoseStack; m_280168_
+	renderComponentHoverEffect (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Style;II)V m_280304_
+		0 p_282584_ p_282584_
+		1 p_282156_ p_282156_
+		2 p_283623_ p_283623_
+		3 p_282114_ p_282114_
+	renderComponentTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;II)V m_280666_
+		0 p_282739_ p_282739_
+		1 p_281832_ p_281832_
+		2 p_282191_ p_282191_
+		3 p_282446_ p_282446_
+	renderFakeItem (Lnet/minecraft/world/item/ItemStack;II)V m_280203_
+		0 p_281946_ p_281946_
+		1 p_283299_ p_283299_
+		2 p_283674_ p_283674_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;IIII)V m_280405_
+		0 p_282619_ p_282619_
+		1 p_281754_ p_281754_
+		2 p_281675_ p_281675_
+		3 p_281271_ p_281271_
+		4 p_282210_ p_282210_
+		5 p_283260_ p_283260_
+		6 p_281995_ p_281995_
+	renderItem (Lnet/minecraft/world/item/ItemStack;IIII)V m_280064_
+		0 p_282786_ p_282786_
+		1 p_282502_ p_282502_
+		2 p_282976_ p_282976_
+		3 p_281592_ p_281592_
+		4 p_282314_ p_282314_
+	renderItem (Lnet/minecraft/world/item/ItemStack;III)V m_280256_
+		0 p_282262_ p_282262_
+		1 p_283221_ p_283221_
+		2 p_283496_ p_283496_
+		3 p_283435_ p_283435_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;III)V m_280638_
+		0 p_282154_ p_282154_
+		1 p_282777_ p_282777_
+		2 p_282110_ p_282110_
+		3 p_281371_ p_281371_
+		4 p_283572_ p_283572_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;III)V m_280053_
+		0 p_283524_ p_283524_
+		1 p_282461_ p_282461_
+		2 p_283653_ p_283653_
+		3 p_283141_ p_283141_
+		4 p_282560_ p_282560_
+		5 p_282425_ p_282425_
+	renderItem (Lnet/minecraft/world/item/ItemStack;II)V m_280480_
+		0 p_281978_ p_281978_
+		1 p_282647_ p_282647_
+		2 p_281944_ p_281944_
+	renderItemDecorations (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;II)V m_280370_
+		0 p_281721_ p_281721_
+		1 p_281514_ p_281514_
+		2 p_282056_ p_282056_
+		3 p_282683_ p_282683_
+	renderItemDecorations (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;IILjava/lang/String;)V m_280302_
+		0 p_282005_ p_282005_
+		1 p_283349_ p_283349_
+		2 p_282641_ p_282641_
+		3 p_282146_ p_282146_
+		4 p_282803_ p_282803_
+	renderOutline (IIIII)V m_280637_
+		0 p_281496_ p_281496_
+		1 p_282076_ p_282076_
+		2 p_281334_ p_281334_
+		3 p_283576_ p_283576_
+		4 p_283618_ p_283618_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;II)V m_280245_
+		0 p_282192_ p_282192_
+		1 p_282297_ p_282297_
+		2 p_281680_ p_281680_
+		3 p_283325_ p_283325_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;II)V m_280557_
+		0 p_282269_ p_282269_
+		1 p_282572_ p_282572_
+		2 p_282044_ p_282044_
+		3 p_282545_ p_282545_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;Ljava/util/Optional;II)V m_280677_
+		0 p_283128_ p_283128_
+		1 p_282716_ p_282716_
+		2 p_281682_ p_281682_
+		3 p_283678_ p_283678_
+		4 p_281696_ p_281696_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;II)V m_280547_
+		0 p_281627_ p_281627_
+		1 p_283313_ p_283313_
+		2 p_283571_ p_283571_
+		3 p_282367_ p_282367_
+		4 p_282806_ p_282806_
+	renderTooltip (Lnet/minecraft/client/gui/Font;Lnet/minecraft/world/item/ItemStack;II)V m_280153_
+		0 p_282308_ p_282308_
+		1 p_282781_ p_282781_
+		2 p_282687_ p_282687_
+		3 p_282292_ p_282292_
+	renderTooltipInternal (Lnet/minecraft/client/gui/Font;Ljava/util/List;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V m_280497_
+		0 p_282675_ p_282675_
+		1 p_282615_ p_282615_
+		2 p_283230_ p_283230_
+		3 p_283417_ p_283417_
+		4 p_282442_ p_282442_
+	setColor (FFFF)V m_280246_
+		0 p_281272_ p_281272_
+		1 p_281734_ p_281734_
+		2 p_282022_ p_282022_
+		3 p_281752_ p_281752_
+	slices (II)Lit/unimi/dsi/fastutil/ints/IntIterator; m_280358_
+		static
+		0 p_282197_ p_282197_
+		1 p_282161_ p_282161_
+	vLine (IIII)V m_280315_
+		0 p_282951_ p_282951_
+		1 p_281591_ p_281591_
+		2 p_281568_ p_281568_
+		3 p_282718_ p_282718_
+	vLine (Lnet/minecraft/client/renderer/RenderType;IIII)V m_285886_
+		0 p_286607_ p_286607_
+		1 p_286309_ p_286309_
+		2 p_286480_ p_286480_
+		3 p_286707_ p_286707_
+		4 p_286855_ p_286855_
+net/minecraft/client/gui/GuiGraphics$ScissorStack net/minecraft/client/gui/GuiGraphics$ScissorStack
+	stack f_279656_
+	<init> ()V <init>
+	pop ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_280462_
+	push (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_280318_
+		0 p_281812_ p_281812_
+net/minecraft/client/gui/MapRenderer net/minecraft/client/gui/MapRenderer
+	HEIGHT f_168764_
+	MAP_ICONS f_93254_
+	MAP_ICONS_LOCATION f_93253_
+	WIDTH f_168763_
+	maps f_93256_
+	textureManager f_93255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_93259_ p_93259_
+	close ()V close
+	getOrCreateMapInstance (ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Lnet/minecraft/client/gui/MapRenderer$MapInstance; m_168778_
+		0 p_168779_ p_168779_
+		1 p_168780_ p_168780_
+	lambda$getOrCreateMapInstance$0 (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Ljava/lang/Integer;Lnet/minecraft/client/gui/MapRenderer$MapInstance;)Lnet/minecraft/client/gui/MapRenderer$MapInstance; m_182561_
+		0 p_182562_ p_182562_
+		1 p_182563_ p_182563_
+		2 p_182564_ p_182564_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;ZI)V m_168771_
+		0 p_168772_ p_168772_
+		1 p_168773_ p_168773_
+		2 p_168774_ p_168774_
+		3 p_168775_ p_168775_
+		4 p_168776_ p_168776_
+		5 p_168777_ p_168777_
+	resetData ()V m_93260_
+	update (ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_168765_
+		0 p_168766_ p_168766_
+		1 p_168767_ p_168767_
+net/minecraft/client/gui/MapRenderer$MapInstance net/minecraft/client/gui/MapRenderer$MapInstance
+	data f_93280_
+	renderType f_93282_
+	requiresUpload f_182565_
+	texture f_93281_
+	this$0 f_93279_
+	<init> (Lnet/minecraft/client/gui/MapRenderer;ILnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V <init>
+		0 p_168782_ p_168782_
+		1 p_168783_ p_168783_
+		2 p_168784_ p_168784_
+	close ()V close
+	draw (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ZI)V m_93291_
+		0 p_93292_ p_93292_
+		1 p_93293_ p_93293_
+		2 p_93294_ p_93294_
+		3 p_93295_ p_93295_
+	forceUpload ()V m_182566_
+	replaceMapData (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_182567_
+		0 p_182568_ p_182568_
+	updateTexture ()V m_93290_
+net/minecraft/client/gui/components/AbstractButton net/minecraft/client/gui/components/AbstractButton
+	TEXTURE_BORDER_X f_275753_
+	TEXTURE_BORDER_Y f_275757_
+	TEXTURE_HEIGHT f_273885_
+	TEXTURE_WIDTH f_273820_
+	TEXTURE_Y_OFFSET f_273923_
+	TEXT_MARGIN f_273867_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_93365_ p_93365_
+		1 p_93366_ p_93366_
+		2 p_93367_ p_93367_
+		3 p_93368_ p_93368_
+		4 p_93369_ p_93369_
+	getTextureY ()I m_274533_
+	keyPressed (III)Z m_7933_
+		0 p_93374_ p_93374_
+		1 p_93375_ p_93375_
+		2 p_93376_ p_93376_
+	onClick (DD)V m_5716_
+		0 p_93371_ p_93371_
+		1 p_93372_ p_93372_
+	onPress ()V m_5691_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_280139_
+		0 p_283366_ p_283366_
+		1 p_283054_ p_283054_
+		2 p_281656_ p_281656_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281670_ p_281670_
+		1 p_282682_ p_282682_
+		2 p_281714_ p_281714_
+		3 p_282542_ p_282542_
+net/minecraft/client/gui/components/AbstractOptionSliderButton net/minecraft/client/gui/components/AbstractOptionSliderButton
+	options f_93377_
+	<init> (Lnet/minecraft/client/Options;IIIID)V <init>
+		0 p_93379_ p_93379_
+		1 p_93380_ p_93380_
+		2 p_93381_ p_93381_
+		3 p_93382_ p_93382_
+		4 p_93383_ p_93383_
+		5 p_93384_ p_93384_
+net/minecraft/client/gui/components/AbstractScrollWidget net/minecraft/client/gui/components/AbstractScrollWidget
+	BACKGROUND_COLOR f_238748_
+	BORDER_COLOR f_238810_
+	BORDER_COLOR_FOCUSED f_238809_
+	INNER_PADDING f_238777_
+	scrollAmount f_238564_
+	scrolling f_238779_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_240025_ p_240025_
+		1 p_240026_ p_240026_
+		2 p_240027_ p_240027_
+		3 p_240028_ p_240028_
+		4 p_240029_ p_240029_
+	getContentHeight ()I m_239044_
+	getInnerHeight ()I m_239019_
+	getMaxScrollAmount ()I m_239509_
+	getScrollBarHeight ()I m_240211_
+	innerPadding ()I m_239244_
+	keyPressed (III)Z m_7933_
+		0 p_276060_ p_276060_
+		1 p_276046_ p_276046_
+		2 p_276030_ p_276030_
+	mouseClicked (DDI)Z m_6375_
+		0 p_240170_ p_240170_
+		1 p_240171_ p_240171_
+		2 p_240172_ p_240172_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_239639_ p_239639_
+		1 p_239640_ p_239640_
+		2 p_239641_ p_239641_
+		3 p_239642_ p_239642_
+		4 p_239643_ p_239643_
+	mouseReleased (DDI)Z m_6348_
+		0 p_239063_ p_239063_
+		1 p_239064_ p_239064_
+		2 p_239065_ p_239065_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_239308_ p_239308_
+		1 p_239309_ p_239309_
+		2 p_239310_ p_239310_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_240048_
+		0 p_282207_ p_282207_
+	renderBorder (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_289749_
+		0 p_289776_ p_289776_
+		1 p_289792_ p_289792_
+		2 p_289795_ p_289795_
+		3 p_289775_ p_289775_
+		4 p_289762_ p_289762_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_282975_ p_282975_
+		1 p_239199_ p_239199_
+		2 p_239200_ p_239200_
+		3 p_239201_ p_239201_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;)V m_239516_
+		0 p_283178_ p_283178_
+	renderScrollBar (Lnet/minecraft/client/gui/GuiGraphics;)V m_264041_
+		0 p_282305_ p_282305_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282213_ p_282213_
+		1 p_282468_ p_282468_
+		2 p_282209_ p_282209_
+		3 p_283300_ p_283300_
+	scrollAmount ()D m_239030_
+	scrollRate ()D m_239725_
+	scrollbarVisible ()Z m_239656_
+	setScrollAmount (D)V m_240206_
+		0 p_240207_ p_240207_
+	totalInnerPadding ()I m_240012_
+	withinContentAreaPoint (DD)Z m_239606_
+		0 p_239607_ p_239607_
+		1 p_239608_ p_239608_
+	withinContentAreaTopBottom (II)Z m_239942_
+		0 p_239943_ p_239943_
+		1 p_239944_ p_239944_
+net/minecraft/client/gui/components/AbstractSelectionList net/minecraft/client/gui/components/AbstractSelectionList
+	centerListVertically f_93394_
+	children f_93385_
+	headerHeight f_93395_
+	height f_93389_
+	hovered f_168789_
+	itemHeight f_93387_
+	minecraft f_93386_
+	renderBackground f_93401_
+	renderHeader f_93398_
+	renderSelection f_93397_
+	renderTopAndBottom f_93402_
+	scrollAmount f_93396_
+	scrolling f_93399_
+	selected f_93400_
+	width f_93388_
+	x0 f_93393_
+	x1 f_93392_
+	y0 f_93390_
+	y1 f_93391_
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_93404_ p_93404_
+		1 p_93405_ p_93405_
+		2 p_93406_ p_93406_
+		3 p_93407_ p_93407_
+		4 p_93408_ p_93408_
+		5 p_93409_ p_93409_
+	addEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)I m_7085_
+		0 p_93487_ p_93487_
+	addEntryToTop (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_239857_
+		0 p_239858_ p_239858_
+	bindEntryToSelf (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93505_
+		0 p_93506_ p_93506_
+	centerScrollOn (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93494_
+		0 p_93495_ p_93495_
+	children ()Ljava/util/List; m_6702_
+	clearEntries ()V m_93516_
+	clickedHeader (II)V m_6205_
+		0 p_93431_ p_93431_
+		1 p_93432_ p_93432_
+	enableScissor (Lnet/minecraft/client/gui/GuiGraphics;)V m_280310_
+		0 p_282811_ p_282811_
+	ensureVisible (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_93498_
+		0 p_93499_ p_93499_
+	getEntry (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93500_
+		0 p_93501_ p_93501_
+	getEntryAtPosition (DD)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93412_
+		0 p_93413_ p_93413_
+		1 p_93414_ p_93414_
+	getFirstElement ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264567_
+	getFocused ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_7222_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	getHovered ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_168795_
+	getItemCount ()I m_5773_
+	getMaxPosition ()I m_5775_
+	getMaxScroll ()I m_93518_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getRowBottom (I)I m_93485_
+		0 p_93486_ p_93486_
+	getRowLeft ()I m_5747_
+	getRowRight ()I m_93520_
+	getRowTop (I)I m_7610_
+		0 p_93512_ p_93512_
+	getRowWidth ()I m_5759_
+	getScrollAmount ()D m_93517_
+	getScrollBottom ()I m_168793_
+	getScrollbarPosition ()I m_5756_
+	getSelected ()Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93511_
+	isMouseOver (DD)Z m_5953_
+		0 p_93479_ p_93479_
+		1 p_93480_ p_93480_
+	isSelectedItem (I)Z m_7987_
+		0 p_93504_ p_93504_
+	lambda$nextEntry$0 (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_93509_
+		static
+		0 p_93510_ p_93510_
+	mouseClicked (DDI)Z m_6375_
+		0 p_93420_ p_93420_
+		1 p_93421_ p_93421_
+		2 p_93422_ p_93422_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_93424_ p_93424_
+		1 p_93425_ p_93425_
+		2 p_93426_ p_93426_
+		3 p_93427_ p_93427_
+		4 p_93428_ p_93428_
+	mouseReleased (DDI)Z m_6348_
+		0 p_93491_ p_93491_
+		1 p_93492_ p_93492_
+		2 p_93493_ p_93493_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_93416_ p_93416_
+		1 p_93417_ p_93417_
+		2 p_93418_ p_93418_
+	narrateListElementPosition (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_168790_
+		0 p_168791_ p_168791_
+		1 p_168792_ p_168792_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;Ljava/util/function/Predicate;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264238_
+		0 p_265159_ p_265159_
+		1 p_265109_ p_265109_
+		2 p_265379_ p_265379_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264254_
+		0 p_265160_ p_265160_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;Ljava/util/function/Predicate;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264620_
+		0 p_265210_ p_265210_
+		1 p_265604_ p_265604_
+	remove (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_93514_
+		0 p_93515_ p_93515_
+	removeEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_93502_
+		0 p_93503_ p_93503_
+	removeEntryFromTop (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Z m_239045_
+		0 p_239046_ p_239046_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282708_ p_282708_
+		1 p_283242_ p_283242_
+		2 p_282891_ p_282891_
+		3 p_283683_ p_283683_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_283512_ p_283512_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7154_
+		0 p_281477_ p_281477_
+		1 p_93459_ p_93459_
+		2 p_93460_ p_93460_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282337_ p_282337_
+		1 p_93444_ p_93444_
+		2 p_93445_ p_93445_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;IIFIIIII)V m_238964_
+		0 p_282205_ p_282205_
+		1 p_238966_ p_238966_
+		2 p_238967_ p_238967_
+		3 p_238968_ p_238968_
+		4 p_238969_ p_238969_
+		5 p_238970_ p_238970_
+		6 p_238971_ p_238971_
+		7 p_238972_ p_238972_
+		8 p_238973_ p_238973_
+	renderList (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239227_
+		0 p_282079_ p_282079_
+		1 p_239229_ p_239229_
+		2 p_239230_ p_239230_
+		3 p_239231_ p_239231_
+	renderSelection (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_240140_
+		0 p_283589_ p_283589_
+		1 p_240142_ p_240142_
+		2 p_240143_ p_240143_
+		3 p_240144_ p_240144_
+		4 p_240145_ p_240145_
+		5 p_240146_ p_240146_
+	replaceEntries (Ljava/util/Collection;)V m_5988_
+		0 p_93470_ p_93470_
+	scroll (I)V m_93429_
+		0 p_93430_ p_93430_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_265738_ p_265738_
+	setLeftPos (I)V m_93507_
+		0 p_93508_ p_93508_
+	setRenderBackground (Z)V m_93488_
+		0 p_93489_ p_93489_
+	setRenderHeader (ZI)V m_93473_
+		0 p_93474_ p_93474_
+		1 p_93475_ p_93475_
+	setRenderSelection (Z)V m_93471_
+		0 p_93472_ p_93472_
+	setRenderTopAndBottom (Z)V m_93496_
+		0 p_93497_ p_93497_
+	setScrollAmount (D)V m_93410_
+		0 p_93411_ p_93411_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_93462_ p_93462_
+	updateScrollingState (DDI)V m_93481_
+		0 p_93482_ p_93482_
+		1 p_93483_ p_93483_
+		2 p_93484_ p_93484_
+	updateSize (IIII)V m_93437_
+		0 p_93438_ p_93438_
+		1 p_93439_ p_93439_
+		2 p_93440_ p_93440_
+		3 p_93441_ p_93441_
+net/minecraft/client/gui/components/AbstractSelectionList$1 net/minecraft/client/gui/components/AbstractSelectionList$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263843_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/AbstractSelectionList$Entry net/minecraft/client/gui/components/AbstractSelectionList$Entry
+	list f_93521_
+	<init> ()V <init>
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_93537_ p_93537_
+		1 p_93538_ p_93538_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283112_ p_283112_
+		1 p_93524_ p_93524_
+		2 p_93525_ p_93525_
+		3 p_93526_ p_93526_
+		4 p_93527_ p_93527_
+		5 p_93528_ p_93528_
+		6 p_93529_ p_93529_
+		7 p_93530_ p_93530_
+		8 p_93531_ p_93531_
+		9 p_93532_ p_93532_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282673_ p_282673_
+		1 p_275556_ p_275556_
+		2 p_275667_ p_275667_
+		3 p_275713_ p_275713_
+		4 p_275408_ p_275408_
+		5 p_275330_ p_275330_
+		6 p_275603_ p_275603_
+		7 p_275450_ p_275450_
+		8 p_275434_ p_275434_
+		9 p_275384_ p_275384_
+	setFocused (Z)V m_93692_
+		0 p_265302_ p_265302_
+net/minecraft/client/gui/components/AbstractSelectionList$TrackedList net/minecraft/client/gui/components/AbstractSelectionList$TrackedList
+	delegate f_93550_
+	this$0 f_93549_
+	<init> (Lnet/minecraft/client/gui/components/AbstractSelectionList;)V <init>
+		0 p_93552_ p_93552_
+	add (ILjava/lang/Object;)V add
+		0 p_93562_ p_93562_
+		1 p_93563_ p_93563_
+	add (ILnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V add
+		0 p_93567_ p_93567_
+		1 p_93568_ p_93568_
+	get (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; get
+		0 p_93557_ p_93557_
+	get (I)Ljava/lang/Object; get
+		0 p_93570_ p_93570_
+	remove (I)Ljava/lang/Object; remove
+		0 p_93572_ p_93572_
+	remove (I)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; remove
+		0 p_93565_ p_93565_
+	set (ILnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; set
+		0 p_93559_ p_93559_
+		1 p_93560_ p_93560_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_93574_ p_93574_
+		1 p_93575_ p_93575_
+	size ()I size
+net/minecraft/client/gui/components/AbstractSliderButton net/minecraft/client/gui/components/AbstractSliderButton
+	BACKGROUND f_263817_
+	BACKGROUND_FOCUSED f_263751_
+	HANDLE f_263731_
+	HANDLE_FOCUSED f_263690_
+	HANDLE_HALF_WIDTH f_263653_
+	HANDLE_WIDTH f_263685_
+	HEIGHT f_263696_
+	SLIDER_LOCATION f_263683_
+	TEXTURE_BORDER_X f_275758_
+	TEXTURE_BORDER_Y f_275750_
+	TEXTURE_HEIGHT f_273852_
+	TEXTURE_WIDTH f_273913_
+	TEXT_MARGIN f_273931_
+	canChangeValue f_263772_
+	value f_93577_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;D)V <init>
+		0 p_93579_ p_93579_
+		1 p_93580_ p_93580_
+		2 p_93581_ p_93581_
+		3 p_93582_ p_93582_
+		4 p_93583_ p_93583_
+		5 p_93584_ p_93584_
+	applyValue ()V m_5697_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	getHandleTextureY ()I m_264270_
+	getTextureY ()I m_264355_
+	keyPressed (III)Z m_7933_
+		0 p_93596_ p_93596_
+		1 p_93597_ p_93597_
+		2 p_93598_ p_93598_
+	onClick (DD)V m_5716_
+		0 p_93588_ p_93588_
+		1 p_93589_ p_93589_
+	onDrag (DDDD)V m_7212_
+		0 p_93591_ p_93591_
+		1 p_93592_ p_93592_
+		2 p_93593_ p_93593_
+		3 p_93594_ p_93594_
+	onRelease (DD)V m_7691_
+		0 p_93609_ p_93609_
+		1 p_93610_ p_93610_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_93605_ p_93605_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283427_ p_283427_
+		1 p_281447_ p_281447_
+		2 p_282852_ p_282852_
+		3 p_282409_ p_282409_
+	setFocused (Z)V m_93692_
+		0 p_265705_ p_265705_
+	setValue (D)V m_93611_
+		0 p_93612_ p_93612_
+	setValueFromMouse (D)V m_93585_
+		0 p_93586_ p_93586_
+	updateMessage ()V m_5695_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_168798_ p_168798_
+net/minecraft/client/gui/components/AbstractStringWidget net/minecraft/client/gui/components/AbstractStringWidget
+	color f_268558_
+	font f_268594_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270910_ p_270910_
+		1 p_270297_ p_270297_
+		2 p_270088_ p_270088_
+		3 p_270842_ p_270842_
+		4 p_270063_ p_270063_
+		5 p_270327_ p_270327_
+	getColor ()I m_269468_
+	getFont ()Lnet/minecraft/client/gui/Font; m_269100_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270638_ p_270638_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_270859_ p_270859_
+net/minecraft/client/gui/components/AbstractWidget net/minecraft/client/gui/components/AbstractWidget
+	ACCESSIBILITY_TEXTURE f_267372_
+	MIN_SCROLL_PERIOD f_273840_
+	PERIOD_PER_SCROLLED_PIXEL f_273912_
+	WIDGETS_LOCATION f_93617_
+	active f_93623_
+	alpha f_93625_
+	focused f_93616_
+	height f_93619_
+	hoverOrFocusedStartTime f_256960_
+	isHovered f_93622_
+	message f_93614_
+	tabOrderGroup f_267443_
+	tooltip f_256816_
+	tooltipMsDelay f_256936_
+	visible f_93624_
+	wasHoveredOrFocused f_256916_
+	width f_93618_
+	x f_93620_
+	y f_93621_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_93629_ p_93629_
+		1 p_93630_ p_93630_
+		2 p_93631_ p_93631_
+		3 p_93632_ p_93632_
+		4 p_93633_ p_93633_
+	clicked (DD)Z m_93680_
+		0 p_93681_ p_93681_
+		1 p_93682_ p_93682_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	createTooltipPositioner ()Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner; m_262860_
+	defaultButtonNarrationText (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168802_
+		0 p_168803_ p_168803_
+	getHeight ()I m_93694_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_6035_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getTabOrderGroup ()I m_267579_
+	getTooltip ()Lnet/minecraft/client/gui/components/Tooltip; m_278622_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	isActive ()Z m_142518_
+	isFocused ()Z m_93696_
+	isHovered ()Z m_274382_
+	isHoveredOrFocused ()Z m_198029_
+	isMouseOver (DD)Z m_5953_
+		0 p_93672_ p_93672_
+		1 p_93673_ p_93673_
+	isValidClickButton (I)Z m_7972_
+		0 p_93652_ p_93652_
+	mouseClicked (DDI)Z m_6375_
+		0 p_93641_ p_93641_
+		1 p_93642_ p_93642_
+		2 p_93643_ p_93643_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_93645_ p_93645_
+		1 p_93646_ p_93646_
+		2 p_93647_ p_93647_
+		3 p_93648_ p_93648_
+		4 p_93649_ p_93649_
+	mouseReleased (DDI)Z m_6348_
+		0 p_93684_ p_93684_
+		1 p_93685_ p_93685_
+		2 p_93686_ p_93686_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265640_ p_265640_
+	onClick (DD)V m_5716_
+		0 p_93634_ p_93634_
+		1 p_93635_ p_93635_
+	onDrag (DDDD)V m_7212_
+		0 p_93636_ p_93636_
+		1 p_93637_ p_93637_
+		2 p_93638_ p_93638_
+		3 p_93639_ p_93639_
+	onRelease (DD)V m_7691_
+		0 p_93669_ p_93669_
+		1 p_93670_ p_93670_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_93665_ p_93665_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282421_ p_282421_
+		1 p_93658_ p_93658_
+		2 p_93659_ p_93659_
+		3 p_93660_ p_93660_
+	renderScrollingString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;II)V m_280372_
+		0 p_281857_ p_281857_
+		1 p_282790_ p_282790_
+		2 p_282664_ p_282664_
+		3 p_282944_ p_282944_
+	renderScrollingString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;IIIII)V m_280138_
+		static
+		0 p_281620_ p_281620_
+		1 p_282651_ p_282651_
+		2 p_281467_ p_281467_
+		3 p_283621_ p_283621_
+		4 p_282084_ p_282084_
+		5 p_283398_ p_283398_
+		6 p_281938_ p_281938_
+		7 p_283471_ p_283471_
+	renderTexture (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIIIIIII)V m_280322_
+		0 p_283546_ p_283546_
+		1 p_281674_ p_281674_
+		2 p_281808_ p_281808_
+		3 p_282444_ p_282444_
+		4 p_283651_ p_283651_
+		5 p_281601_ p_281601_
+		6 p_283472_ p_283472_
+		7 p_282390_ p_282390_
+		8 p_281441_ p_281441_
+		9 p_281711_ p_281711_
+		10 p_281541_ p_281541_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282139_ p_282139_
+		1 p_268034_ p_268034_
+		2 p_268009_ p_268009_
+		3 p_268085_ p_268085_
+	setAlpha (F)V m_93650_
+		0 p_93651_ p_93651_
+	setFocused (Z)V m_93692_
+		0 p_93693_ p_93693_
+	setMessage (Lnet/minecraft/network/chat/Component;)V m_93666_
+		0 p_93667_ p_93667_
+	setTabOrderGroup (I)V m_267708_
+		0 p_268123_ p_268123_
+	setTooltip (Lnet/minecraft/client/gui/components/Tooltip;)V m_257544_
+		0 p_259796_ p_259796_
+	setTooltipDelay (I)V m_257427_
+		0 p_259732_ p_259732_
+	setWidth (I)V m_93674_
+		0 p_93675_ p_93675_
+	setX (I)V m_252865_
+		0 p_254495_ p_254495_
+	setY (I)V m_253211_
+		0 p_253718_ p_253718_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_259921_ p_259921_
+	updateTooltip ()V m_257936_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259858_ p_259858_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265566_ p_265566_
+	wrapDefaultNarrationMessage (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_168799_
+		static
+		0 p_168800_ p_168800_
+net/minecraft/client/gui/components/AccessibilityOnboardingTextWidget net/minecraft/client/gui/components/AccessibilityOnboardingTextWidget
+	BACKGROUND_COLOR f_263820_
+	BORDER f_263813_
+	BORDER_COLOR f_263703_
+	BORDER_COLOR_FOCUSED f_263807_
+	PADDING f_263672_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;I)V <init>
+		0 p_265441_ p_265441_
+		1 p_265136_ p_265136_
+		2 p_265628_ p_265628_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_265780_ p_265780_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283425_ p_283425_
+		1 p_267981_ p_267981_
+		2 p_268038_ p_268038_
+		3 p_268050_ p_268050_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_265791_ p_265791_
+net/minecraft/client/gui/components/BossHealthOverlay net/minecraft/client/gui/components/BossHealthOverlay
+	BAR_HEIGHT f_168806_
+	BAR_WIDTH f_168805_
+	GUI_BARS_LOCATION f_93697_
+	OVERLAY_OFFSET f_168807_
+	events f_93699_
+	minecraft f_93698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_93702_ p_93702_
+	drawBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/BossEvent;II)V m_280093_
+		0 p_281657_ p_281657_
+		1 p_283675_ p_283675_
+		2 p_282498_ p_282498_
+		3 p_281288_ p_281288_
+		4 p_283619_ p_283619_
+		5 p_281636_ p_281636_
+	drawBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/BossEvent;)V m_280106_
+		0 p_283672_ p_283672_
+		1 p_283570_ p_283570_
+		2 p_283306_ p_283306_
+		3 p_283156_ p_283156_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_280652_
+		0 p_283175_ p_283175_
+	reset ()V m_93703_
+	shouldCreateWorldFog ()Z m_93715_
+	shouldDarkenScreen ()Z m_93714_
+	shouldPlayMusic ()Z m_93713_
+	update (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_93711_
+		0 p_93712_ p_93712_
+net/minecraft/client/gui/components/BossHealthOverlay$1 net/minecraft/client/gui/components/BossHealthOverlay$1
+	this$0 f_168808_
+	<init> (Lnet/minecraft/client/gui/components/BossHealthOverlay;)V <init>
+		0 p_168810_ p_168810_
+	add (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V m_142107_
+		0 p_168824_ p_168824_
+		1 p_168825_ p_168825_
+		2 p_168826_ p_168826_
+		3 p_168827_ p_168827_
+		4 p_168828_ p_168828_
+		5 p_168829_ p_168829_
+		6 p_168830_ p_168830_
+		7 p_168831_ p_168831_
+	remove (Ljava/util/UUID;)V m_142751_
+		0 p_168812_ p_168812_
+	updateName (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V m_142366_
+		0 p_168821_ p_168821_
+		1 p_168822_ p_168822_
+	updateProgress (Ljava/util/UUID;F)V m_142653_
+		0 p_168814_ p_168814_
+		1 p_168815_ p_168815_
+	updateProperties (Ljava/util/UUID;ZZZ)V m_142513_
+		0 p_168833_ p_168833_
+		1 p_168834_ p_168834_
+		2 p_168835_ p_168835_
+		3 p_168836_ p_168836_
+	updateStyle (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_142358_
+		0 p_168817_ p_168817_
+		1 p_168818_ p_168818_
+		2 p_168819_ p_168819_
+net/minecraft/client/gui/components/Button net/minecraft/client/gui/components/Button
+	DEFAULT_HEIGHT f_238808_
+	DEFAULT_NARRATION f_252438_
+	DEFAULT_WIDTH f_238716_
+	SMALL_WIDTH f_238663_
+	createNarration f_252416_
+	onPress f_93717_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/client/gui/components/Button$CreateNarration;)V <init>
+		0 p_259075_ p_259075_
+		1 p_259271_ p_259271_
+		2 p_260232_ p_260232_
+		3 p_260028_ p_260028_
+		4 p_259351_ p_259351_
+		5 p_260152_ p_260152_
+		6 p_259552_ p_259552_
+	builder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/Button$Builder; m_253074_
+		static
+		0 p_254439_ p_254439_
+		1 p_254567_ p_254567_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	lambda$createNarrationMessage$1 ()Lnet/minecraft/network/chat/MutableComponent; m_289584_
+	lambda$static$0 (Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252557_
+		static
+		0 p_253298_ p_253298_
+	onPress ()V m_5691_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259196_ p_259196_
+net/minecraft/client/gui/components/Button$Builder net/minecraft/client/gui/components/Button$Builder
+	createNarration f_252431_
+	height f_252447_
+	message f_252401_
+	onPress f_252468_
+	tooltip f_256855_
+	width f_252510_
+	x f_252538_
+	y f_252462_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_254097_ p_254097_
+		1 p_253761_ p_253761_
+	bounds (IIII)Lnet/minecraft/client/gui/components/Button$Builder; m_252987_
+		0 p_254166_ p_254166_
+		1 p_253872_ p_253872_
+		2 p_254522_ p_254522_
+		3 p_253985_ p_253985_
+	build ()Lnet/minecraft/client/gui/components/Button; m_253136_
+	createNarration (Lnet/minecraft/client/gui/components/Button$CreateNarration;)Lnet/minecraft/client/gui/components/Button$Builder; m_252778_
+		0 p_253638_ p_253638_
+	pos (II)Lnet/minecraft/client/gui/components/Button$Builder; m_252794_
+		0 p_254538_ p_254538_
+		1 p_254216_ p_254216_
+	size (II)Lnet/minecraft/client/gui/components/Button$Builder; m_253046_
+		0 p_253727_ p_253727_
+		1 p_254457_ p_254457_
+	tooltip (Lnet/minecraft/client/gui/components/Tooltip;)Lnet/minecraft/client/gui/components/Button$Builder; m_257505_
+		0 p_259609_ p_259609_
+	width (I)Lnet/minecraft/client/gui/components/Button$Builder; m_252780_
+		0 p_254259_ p_254259_
+net/minecraft/client/gui/components/Button$CreateNarration net/minecraft/client/gui/components/Button$CreateNarration
+	createNarrationMessage (Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_253229_
+		0 p_253695_ p_253695_
+net/minecraft/client/gui/components/Button$OnPress net/minecraft/client/gui/components/Button$OnPress
+	onPress (Lnet/minecraft/client/gui/components/Button;)V m_93750_
+		0 p_93751_ p_93751_
+net/minecraft/client/gui/components/ChatComponent net/minecraft/client/gui/components/ChatComponent
+	BOTTOM_MARGIN f_244226_
+	DELETED_CHAT_MESSAGE f_244190_
+	LOGGER f_93757_
+	MAX_CHAT_HISTORY f_168843_
+	MESSAGE_INDENT f_240385_
+	MESSAGE_NOT_FOUND f_240336_
+	MESSAGE_TAG_MARGIN_LEFT f_240337_
+	TIME_BEFORE_MESSAGE_DELETION f_243892_
+	allMessages f_93760_
+	chatScrollbarPos f_93763_
+	messageDeletionQueue f_244052_
+	minecraft f_93758_
+	newMessageSinceScroll f_93764_
+	recentChat f_93759_
+	trimmedMessages f_93761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_93768_ p_93768_
+	addMessage (Lnet/minecraft/network/chat/Component;)V m_93785_
+		0 p_93786_ p_93786_
+	addMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;ILnet/minecraft/client/GuiMessageTag;Z)V m_240465_
+		0 p_240562_ p_240562_
+		1 p_241566_ p_241566_
+		2 p_240583_ p_240583_
+		3 p_240624_ p_240624_
+		4 p_240558_ p_240558_
+	addMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/GuiMessageTag;)V m_240964_
+		0 p_241484_ p_241484_
+		1 p_241323_ p_241323_
+		2 p_241297_ p_241297_
+	addRecentChat (Ljava/lang/String;)V m_93783_
+		0 p_93784_ p_93784_
+	clearMessages (Z)V m_93795_
+		0 p_93796_ p_93796_
+	createDeletedMarker (Lnet/minecraft/client/GuiMessage;)Lnet/minecraft/client/GuiMessage; m_246885_
+		0 p_249789_ p_249789_
+	defaultUnfocusedPct ()D m_232477_
+		static
+	deleteMessage (Lnet/minecraft/network/chat/MessageSignature;)V m_240953_
+		0 p_241324_ p_241324_
+	deleteMessageOrDelay (Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion; m_245423_
+		0 p_251812_ p_251812_
+	drawTagIcon (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/client/GuiMessageTag$Icon;)V m_280134_
+		0 p_283206_ p_283206_
+		1 p_281677_ p_281677_
+		2 p_281878_ p_281878_
+		3 p_282783_ p_282783_
+	getClickedComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_93800_
+		0 p_93801_ p_93801_
+		1 p_93802_ p_93802_
+	getHeight ()I m_93814_
+	getHeight (D)I m_93811_
+		static
+		0 p_93812_ p_93812_
+	getLineHeight ()I m_240691_
+	getLinesPerPage ()I m_93816_
+	getMessageEndIndexAt (DD)I m_246107_
+		0 p_249245_ p_249245_
+		1 p_252282_ p_252282_
+	getMessageLineIndexAt (DD)I m_247428_
+		0 p_249099_ p_249099_
+		1 p_250008_ p_250008_
+	getMessageTagAt (DD)Lnet/minecraft/client/GuiMessageTag; m_240463_
+		0 p_240576_ p_240576_
+		1 p_240554_ p_240554_
+	getRecentChat ()Ljava/util/List; m_93797_
+	getScale ()D m_93815_
+	getTagIconLeft (Lnet/minecraft/client/GuiMessage$Line;)I m_240495_
+		0 p_240622_ p_240622_
+	getTimeFactor (I)D m_93775_
+		static
+		0 p_93776_ p_93776_
+	getWidth (D)I m_93798_
+		static
+		0 p_93799_ p_93799_
+	getWidth ()I m_93813_
+	handleChatQueueClicked (DD)Z m_93772_
+		0 p_93773_ p_93773_
+		1 p_93774_ p_93774_
+	hasSelectedMessageTag (DLnet/minecraft/client/GuiMessage$Line;Lnet/minecraft/client/GuiMessageTag;)Z m_240447_
+		0 p_240619_ p_240619_
+		1 p_240547_ p_240547_
+		2 p_240637_ p_240637_
+	isChatFocused ()Z m_93818_
+	isChatHidden ()Z m_93817_
+	lambda$processMessageDeletionQueue$0 (ILnet/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion;)Z m_245406_
+		0 p_250971_ p_250971_
+		1 p_250713_ p_250713_
+	logChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GuiMessageTag;)V m_242648_
+		0 p_242919_ p_242919_
+		1 p_242840_ p_242840_
+	processMessageDeletionQueue ()V m_246025_
+	refreshTrimmedMessage ()V m_241120_
+	render (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280165_
+		0 p_282077_ p_282077_
+		1 p_283491_ p_283491_
+		2 p_282406_ p_282406_
+		3 p_283111_ p_283111_
+	rescaleChat ()V m_93769_
+	resetChatScroll ()V m_93810_
+	screenToChatX (D)D m_240491_
+		0 p_240580_ p_240580_
+	screenToChatY (D)D m_240485_
+		0 p_240548_ p_240548_
+	scrollChat (I)V m_205360_
+		0 p_205361_ p_205361_
+	tick ()V m_246602_
+net/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion net/minecraft/client/gui/components/ChatComponent$DelayedMessageDeletion
+	deletableAfter f_244411_
+	signature f_244186_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;I)V <init>
+		0 f_244186_ f_244186_
+		1 f_244411_ f_244411_
+	deletableAfter ()I f_244411_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248705_ p_248705_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244186_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/Checkbox net/minecraft/client/gui/components/Checkbox
+	TEXTURE f_93821_
+	TEXT_COLOR f_168844_
+	selected f_93822_
+	showLabel f_93823_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;ZZ)V <init>
+		0 p_93833_ p_93833_
+		1 p_93834_ p_93834_
+		2 p_93835_ p_93835_
+		3 p_93836_ p_93836_
+		4 p_93837_ p_93837_
+		5 p_93838_ p_93838_
+		6 p_93839_ p_93839_
+	<init> (IIIILnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_93826_ p_93826_
+		1 p_93827_ p_93827_
+		2 p_93828_ p_93828_
+		3 p_93829_ p_93829_
+		4 p_93830_ p_93830_
+		5 p_93831_ p_93831_
+	onPress ()V m_5691_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283124_ p_283124_
+		1 p_282925_ p_282925_
+		2 p_282705_ p_282705_
+		3 p_282612_ p_282612_
+	selected ()Z m_93840_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_260253_ p_260253_
+net/minecraft/client/gui/components/CommandSuggestions net/minecraft/client/gui/components/CommandSuggestions
+	ARGUMENT_STYLES f_93850_
+	LITERAL_STYLE f_93849_
+	UNPARSED_STYLE f_93848_
+	WHITESPACE_PATTERN f_93847_
+	allowSuggestions f_93867_
+	anchorToBottom f_93859_
+	commandUsage f_93861_
+	commandUsagePosition f_93862_
+	commandUsageWidth f_93863_
+	commandsOnly f_93855_
+	currentParse f_93864_
+	fillColor f_93860_
+	font f_93854_
+	input f_93853_
+	keepSuggestions f_93868_
+	lineStartOffset f_93857_
+	minecraft f_93851_
+	onlyShowIfCursorPastError f_93856_
+	pendingSuggestions f_93865_
+	screen f_93852_
+	suggestionLineLimit f_93858_
+	suggestions f_93866_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/components/EditBox;Lnet/minecraft/client/gui/Font;ZZIIZI)V <init>
+		0 p_93871_ p_93871_
+		1 p_93872_ p_93872_
+		2 p_93873_ p_93873_
+		3 p_93874_ p_93874_
+		4 p_93875_ p_93875_
+		5 p_93876_ p_93876_
+		6 p_93877_ p_93877_
+		7 p_93878_ p_93878_
+		8 p_93879_ p_93879_
+		9 p_93880_ p_93880_
+	calculateSuggestionSuffix (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_93927_
+		static
+		0 p_93928_ p_93928_
+		1 p_93929_ p_93929_
+	fillNodeUsage (Lnet/minecraft/ChatFormatting;)Z m_93920_
+		0 p_289002_ p_289002_
+	formatChat (Ljava/lang/String;I)Lnet/minecraft/util/FormattedCharSequence; m_93914_
+		0 p_93915_ p_93915_
+		1 p_93916_ p_93916_
+	formatText (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lnet/minecraft/util/FormattedCharSequence; m_93892_
+		static
+		0 p_93893_ p_93893_
+		1 p_93894_ p_93894_
+		2 p_93895_ p_93895_
+	getExceptionMessage (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lnet/minecraft/util/FormattedCharSequence; m_93896_
+		static
+		0 p_93897_ p_93897_
+	getLastWordIndex (Ljava/lang/String;)I m_93912_
+		static
+		0 p_93913_ p_93913_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_272218_
+	hide ()V m_241889_
+	keyPressed (III)Z m_93888_
+		0 p_93889_ p_93889_
+		1 p_93890_ p_93890_
+		2 p_93891_ p_93891_
+	lambda$updateCommandInfo$0 ()V m_93935_
+	mouseClicked (DDI)Z m_93884_
+		0 p_93885_ p_93885_
+		1 p_93886_ p_93886_
+		2 p_93887_ p_93887_
+	mouseScrolled (D)Z m_93882_
+		0 p_93883_ p_93883_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280540_
+		0 p_282650_ p_282650_
+		1 p_282266_ p_282266_
+		2 p_281963_ p_281963_
+	renderSuggestions (Lnet/minecraft/client/gui/GuiGraphics;II)Z m_280467_
+		0 p_283503_ p_283503_
+		1 p_281628_ p_281628_
+		2 p_282260_ p_282260_
+	renderUsage (Lnet/minecraft/client/gui/GuiGraphics;)V m_280123_
+		0 p_282763_ p_282763_
+	setAllowSuggestions (Z)V m_93922_
+		0 p_93923_ p_93923_
+	showSuggestions (Z)V m_93930_
+		0 p_93931_ p_93931_
+	sortSuggestions (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; m_93898_
+		0 p_93899_ p_93899_
+	updateCommandInfo ()V m_93881_
+	updateUsageInfo ()V m_93932_
+net/minecraft/client/gui/components/CommandSuggestions$SuggestionsList net/minecraft/client/gui/components/CommandSuggestions$SuggestionsList
+	current f_93951_
+	lastMouse f_93952_
+	lastNarratedEntry f_93954_
+	offset f_93950_
+	originalContents f_93948_
+	rect f_93947_
+	suggestionList f_93949_
+	tabCycles f_93953_
+	this$0 f_93946_
+	<init> (Lnet/minecraft/client/gui/components/CommandSuggestions;IIILjava/util/List;Z)V <init>
+		0 p_93956_ p_93956_
+		1 p_93957_ p_93957_
+		2 p_93958_ p_93958_
+		3 p_93959_ p_93959_
+		4 p_93960_ p_93960_
+		5 p_93961_ p_93961_
+	cycle (I)V m_93973_
+		0 p_93974_ p_93974_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_168847_
+	keyPressed (III)Z m_93988_
+		0 p_93989_ p_93989_
+		1 p_93990_ p_93990_
+		2 p_93991_ p_93991_
+	mouseClicked (III)Z m_93975_
+		0 p_93976_ p_93976_
+		1 p_93977_ p_93977_
+		2 p_93978_ p_93978_
+	mouseScrolled (D)Z m_93971_
+		0 p_93972_ p_93972_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280328_
+		0 p_282264_ p_282264_
+		1 p_283591_ p_283591_
+		2 p_283236_ p_283236_
+	select (I)V m_93986_
+		0 p_93987_ p_93987_
+	useSuggestion ()V m_93970_
+net/minecraft/client/gui/components/CommonButtons net/minecraft/client/gui/components/CommonButtons
+	<init> ()V <init>
+	accessibilityTextAndImage (Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton; m_272052_
+		static
+		0 p_273354_ p_273354_
+	languageTextAndImage (Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton; m_271983_
+		static
+		0 p_273337_ p_273337_
+net/minecraft/client/gui/components/ComponentRenderUtils net/minecraft/client/gui/components/ComponentRenderUtils
+	INDENT f_93993_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$wrapComponents$0 (Lnet/minecraft/client/ComponentCollector;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_93995_
+		static
+		0 p_93996_ p_93996_
+		1 p_93997_ p_93997_
+		2 p_93998_ p_93998_
+	lambda$wrapComponents$1 (Ljava/util/List;Lnet/minecraft/network/chat/FormattedText;Ljava/lang/Boolean;)V m_94001_
+		static
+		0 p_94002_ p_94002_
+		1 p_94003_ p_94003_
+		2 p_94004_ p_94004_
+	stripColor (Ljava/lang/String;)Ljava/lang/String; m_93999_
+		static
+		0 p_94000_ p_94000_
+	wrapComponents (Lnet/minecraft/network/chat/FormattedText;ILnet/minecraft/client/gui/Font;)Ljava/util/List; m_94005_
+		static
+		0 p_94006_ p_94006_
+		1 p_94007_ p_94007_
+		2 p_94008_ p_94008_
+net/minecraft/client/gui/components/ContainerObjectSelectionList net/minecraft/client/gui/components/ContainerObjectSelectionList
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94010_ p_94010_
+		1 p_94011_ p_94011_
+		2 p_94012_ p_94012_
+		3 p_94013_ p_94013_
+		4 p_94014_ p_94014_
+		5 p_94015_ p_94015_
+	isSelectedItem (I)Z m_7987_
+		0 p_94019_ p_94019_
+	lambda$nextFocusPath$0 (Lnet/minecraft/client/gui/components/ContainerObjectSelectionList$Entry;)Z m_264057_
+		static
+		0 p_265784_ p_265784_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265385_ p_265385_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_265559_ p_265559_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_168851_ p_168851_
+net/minecraft/client/gui/components/ContainerObjectSelectionList$1 net/minecraft/client/gui/components/ContainerObjectSelectionList$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263717_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/ContainerObjectSelectionList$Entry net/minecraft/client/gui/components/ContainerObjectSelectionList$Entry
+	dragging f_94021_
+	focused f_94020_
+	lastNarratable f_168853_
+	<init> ()V <init>
+	focusPathAtIndex (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;I)Lnet/minecraft/client/gui/ComponentPath; m_264176_
+		0 p_265435_ p_265435_
+		1 p_265432_ p_265432_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	isDragging ()Z m_7282_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_265562_ p_265562_
+		1 p_265190_ p_265190_
+	mouseClicked (DDI)Z m_6375_
+		0 p_265453_ p_265453_
+		1 p_265297_ p_265297_
+		2 p_265697_ p_265697_
+	narratables ()Ljava/util/List; m_142437_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265672_ p_265672_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282614_ p_282614_
+		1 p_282177_ p_282177_
+		2 p_282773_ p_282773_
+		3 p_282153_ p_282153_
+		4 p_281485_ p_281485_
+		5 p_281509_ p_281509_
+		6 p_281284_ p_281284_
+		7 p_283319_ p_283319_
+		8 p_282150_ p_282150_
+		9 p_282024_ p_282024_
+	setDragging (Z)V m_7897_
+		0 p_94028_ p_94028_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94024_ p_94024_
+	setFocused (Z)V m_93692_
+		0 p_265750_ p_265750_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168854_
+		0 p_168855_ p_168855_
+net/minecraft/client/gui/components/CycleButton net/minecraft/client/gui/components/CycleButton
+	BOOLEAN_OPTIONS f_168857_
+	DEFAULT_ALT_LIST_SELECTOR f_168856_
+	displayOnlyValue f_168866_
+	index f_168859_
+	name f_168858_
+	narrationProvider f_168863_
+	onValueChange f_168864_
+	tooltipSupplier f_168865_
+	value f_168860_
+	valueStringifier f_168862_
+	values f_168861_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;ILjava/lang/Object;Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/gui/components/CycleButton$OnValueChange;Lnet/minecraft/client/OptionInstance$TooltipSupplier;Z)V <init>
+		0 p_232484_ p_232484_
+		1 p_232485_ p_232485_
+		2 p_232486_ p_232486_
+		3 p_232487_ p_232487_
+		4 p_232488_ p_232488_
+		5 p_232489_ p_232489_
+		6 p_232490_ p_232490_
+		7 p_232491_ p_232491_
+		8 p_232492_ p_232492_
+		9 p_232493_ p_232493_
+		10 p_232494_ p_232494_
+		11 p_232495_ p_232495_
+		12 p_232496_ p_232496_
+		13 p_232497_ p_232497_
+	booleanBuilder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168896_
+		static
+		0 p_168897_ p_168897_
+		1 p_168898_ p_168898_
+	builder (Ljava/util/function/Function;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168894_
+		static
+		0 p_168895_ p_168895_
+	createDefaultNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_168904_
+	createFullName (Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_168912_
+		0 p_168913_ p_168913_
+	createLabelForValue (Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; m_168910_
+		0 p_168911_ p_168911_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	cycleValue (I)V m_168908_
+		0 p_168909_ p_168909_
+	getCycledValue (I)Ljava/lang/Object; m_168914_
+		0 p_168915_ p_168915_
+	getValue ()Ljava/lang/Object; m_168883_
+	lambda$booleanBuilder$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_168899_
+		static
+		0 p_168900_ p_168900_
+		1 p_168901_ p_168901_
+		2 p_168902_ p_168902_
+	lambda$onOffBuilder$1 (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Component; m_168890_
+		static
+		0 p_168891_ p_168891_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_168885_ p_168885_
+		1 p_168886_ p_168886_
+		2 p_168887_ p_168887_
+	onOffBuilder (Z)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168916_
+		static
+		0 p_168917_ p_168917_
+	onOffBuilder ()Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168919_
+		static
+	onPress ()V m_5691_
+	setValue (Ljava/lang/Object;)V m_168892_
+		0 p_168893_ p_168893_
+	updateTooltip ()V m_257795_
+	updateValue (Ljava/lang/Object;)V m_168905_
+		0 p_168906_ p_168906_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_168889_ p_168889_
+net/minecraft/client/gui/components/CycleButton$Builder net/minecraft/client/gui/components/CycleButton$Builder
+	displayOnlyValue f_168926_
+	initialIndex f_168920_
+	initialValue f_168921_
+	narrationProvider f_168924_
+	tooltipSupplier f_168923_
+	valueStringifier f_168922_
+	values f_168925_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_168928_ p_168928_
+	create (IIIILnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/CycleButton; m_168930_
+		0 p_168931_ p_168931_
+		1 p_168932_ p_168932_
+		2 p_168933_ p_168933_
+		3 p_168934_ p_168934_
+		4 p_168935_ p_168935_
+	create (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/CycleButton$OnValueChange;)Lnet/minecraft/client/gui/components/CycleButton; m_168936_
+		0 p_168937_ p_168937_
+		1 p_168938_ p_168938_
+		2 p_168939_ p_168939_
+		3 p_168940_ p_168940_
+		4 p_168941_ p_168941_
+		5 p_168942_ p_168942_
+	displayOnlyValue ()Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168929_
+	lambda$create$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_168945_
+		static
+		0 p_168946_ p_168946_
+		1 p_168947_ p_168947_
+	lambda$new$0 (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/Tooltip; m_257070_
+		static
+		0 p_168964_ p_168964_
+	withCustomNarration (Ljava/util/function/Function;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168959_
+		0 p_168960_ p_168960_
+	withInitialValue (Ljava/lang/Object;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168948_
+		0 p_168949_ p_168949_
+	withTooltip (Lnet/minecraft/client/OptionInstance$TooltipSupplier;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232498_
+		0 p_232499_ p_232499_
+	withValues (Ljava/util/Collection;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232502_
+		0 p_232503_ p_232503_
+	withValues ([Ljava/lang/Object;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168961_
+		0 p_168962_ p_168962_
+	withValues (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168952_
+		0 p_168953_ p_168953_
+		1 p_168954_ p_168954_
+	withValues (Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_232500_
+		0 p_232501_ p_232501_
+	withValues (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_168955_
+		0 p_168956_ p_168956_
+		1 p_168957_ p_168957_
+		2 p_168958_ p_168958_
+net/minecraft/client/gui/components/CycleButton$OnValueChange net/minecraft/client/gui/components/CycleButton$OnValueChange
+	onValueChange (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_168965_
+		0 p_168966_ p_168966_
+		1 p_168967_ p_168967_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier net/minecraft/client/gui/components/CycleButton$ValueListSupplier
+	create (Ljava/util/Collection;)Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_232504_
+		static
+		0 p_232505_ p_232505_
+	create (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_168970_
+		static
+		0 p_168971_ p_168971_
+		1 p_168972_ p_168972_
+		2 p_168973_ p_168973_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier$1 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$1
+	val$copy f_168974_
+	<init> (Ljava/util/List;)V <init>
+		0 p_168976_ p_168976_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/CycleButton$ValueListSupplier$2 net/minecraft/client/gui/components/CycleButton$ValueListSupplier$2
+	val$altCopy f_168980_
+	val$altSelector f_168979_
+	val$defaultCopy f_168981_
+	<init> (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_168983_ p_168983_
+		1 p_168984_ p_168984_
+		2 p_168985_ p_168985_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/components/DebugScreenOverlay net/minecraft/client/gui/components/DebugScreenOverlay
+	COLOR_GREY f_168988_
+	GREEN f_168994_
+	HEIGHTMAP_NAMES f_94029_
+	MARGIN_LEFT f_168990_
+	MARGIN_RIGHT f_168989_
+	MARGIN_TOP f_168991_
+	RED f_168992_
+	YELLOW f_168993_
+	allocationRateCalculator f_232506_
+	block f_94032_
+	clientChunk f_94035_
+	font f_94031_
+	lastPos f_94034_
+	liquid f_94033_
+	minecraft f_94030_
+	serverChunk f_94036_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94039_ p_94039_
+	bytesToMegabytes (J)J m_94050_
+		static
+		0 p_94051_ p_94051_
+	clearChunkCache ()V m_94040_
+	colorLerp (IIF)I m_94041_
+		0 p_94042_ p_94042_
+		1 p_94043_ p_94043_
+		2 p_94044_ p_94044_
+	drawChart (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/util/FrameTimer;IIZ)V m_280604_
+		0 p_282273_ p_282273_
+		1 p_281838_ p_281838_
+		2 p_283392_ p_283392_
+		3 p_282726_ p_282726_
+		4 p_282824_ p_282824_
+	drawGameInformation (Lnet/minecraft/client/gui/GuiGraphics;)V m_280186_
+		0 p_281525_ p_281525_
+	drawSystemInformation (Lnet/minecraft/client/gui/GuiGraphics;)V m_280532_
+		0 p_281261_ p_281261_
+	getClientChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_94085_
+	getGameInformation ()Ljava/util/List; m_94075_
+	getLevel ()Lnet/minecraft/world/level/Level; m_94083_
+	getPropertyValueString (Ljava/util/Map$Entry;)Ljava/lang/String; m_94071_
+		0 p_94072_ p_94072_
+	getSampleColor (IIII)I m_94045_
+		0 p_94046_ p_94046_
+		1 p_94047_ p_94047_
+		2 p_94048_ p_94048_
+		3 p_94049_ p_94049_
+	getServerChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_94084_
+	getServerChunkStats ()Ljava/lang/String; m_94082_
+	getServerLevel ()Lnet/minecraft/server/level/ServerLevel; m_94081_
+	getSystemInformation ()Ljava/util/List; m_94078_
+	lambda$getGameInformation$2 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/entity/MobCategory;)Ljava/lang/String; m_94066_
+		static
+		0 p_94067_ p_94067_
+		1 p_94068_ p_94068_
+	lambda$getLevel$5 (Lnet/minecraft/client/server/IntegratedServer;)Ljava/util/Optional; m_287797_
+		0 p_288242_ p_288242_
+	lambda$getServerChunk$6 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205370_
+		static
+		0 p_205371_ p_205371_
+	lambda$getServerChunk$7 (Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205362_
+		static
+		0 p_205363_ p_205363_
+	lambda$getServerChunk$8 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/chunk/LevelChunk; m_205368_
+		static
+		0 p_205369_ p_205369_
+	lambda$getSystemInformation$10 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_205378_
+		static
+		0 p_205379_ p_205379_
+	lambda$getSystemInformation$9 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_205364_
+		static
+		0 p_205365_ p_205365_
+	lambda$printBiome$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_205376_
+		static
+		0 p_205377_ p_205377_
+	lambda$printBiome$4 (Lnet/minecraft/world/level/biome/Biome;)Ljava/lang/String; m_205366_
+		static
+		0 p_205367_ p_205367_
+	lambda$render$1 (Lnet/minecraft/client/gui/GuiGraphics;)V m_285668_
+		0 p_286121_ p_286121_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_94069_
+		static
+		0 p_94070_ p_94070_
+	printBiome (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_205374_
+		static
+		0 p_205375_ p_205375_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_94056_
+		0 p_281427_ p_281427_
+	renderLines (Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/List;Z)V m_286013_
+		0 p_286519_ p_286519_
+		1 p_286665_ p_286665_
+		2 p_286644_ p_286644_
+net/minecraft/client/gui/components/DebugScreenOverlay$1 net/minecraft/client/gui/components/DebugScreenOverlay$1
+	$SwitchMap$net$minecraft$core$Direction f_94086_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/DebugScreenOverlay$AllocationRateCalculator net/minecraft/client/gui/components/DebugScreenOverlay$AllocationRateCalculator
+	GC_MBEANS f_232508_
+	UPDATE_INTERVAL_MS f_232507_
+	lastGcCounts f_232511_
+	lastHeapUsage f_232510_
+	lastRate f_232512_
+	lastTime f_232509_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bytesAllocatedPerSecond (J)J m_232516_
+		0 p_232517_ p_232517_
+	gcCounts ()J m_232515_
+		static
+net/minecraft/client/gui/components/EditBox net/minecraft/client/gui/components/EditBox
+	BACKGROUND_COLOR f_169007_
+	BACKWARDS f_168999_
+	BORDER_COLOR f_169006_
+	BORDER_COLOR_FOCUSED f_169005_
+	CURSOR_APPEND_CHARACTER f_169004_
+	CURSOR_INSERT_COLOR f_169003_
+	CURSOR_INSERT_WIDTH f_169002_
+	DEFAULT_TEXT_COLOR f_169001_
+	FORWARDS f_169000_
+	bordered f_94096_
+	canLoseFocus f_94097_
+	cursorPos f_94101_
+	displayPos f_94100_
+	filter f_94090_
+	font f_94092_
+	formatter f_94091_
+	frame f_94095_
+	highlightPos f_94102_
+	hint f_256828_
+	isEditable f_94098_
+	maxLength f_94094_
+	responder f_94089_
+	shiftPressed f_94099_
+	suggestion f_94088_
+	textColor f_94103_
+	textColorUneditable f_94104_
+	value f_94093_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_94114_ p_94114_
+		1 p_94115_ p_94115_
+		2 p_94116_ p_94116_
+		3 p_94117_ p_94117_
+		4 p_94118_ p_94118_
+		5 p_94119_ p_94119_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/client/gui/components/EditBox;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94106_ p_94106_
+		1 p_94107_ p_94107_
+		2 p_94108_ p_94108_
+		3 p_94109_ p_94109_
+		4 p_94110_ p_94110_
+		5 p_94111_ p_94111_
+		6 p_94112_ p_94112_
+	canConsumeInput ()Z m_94204_
+	charTyped (CI)Z m_5534_
+		0 p_94122_ p_94122_
+		1 p_94123_ p_94123_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	deleteChars (I)V m_94180_
+		0 p_94181_ p_94181_
+	deleteText (I)V m_94217_
+		0 p_94218_ p_94218_
+	deleteWords (I)V m_94176_
+		0 p_94177_ p_94177_
+	getCursorPos (I)I m_94220_
+		0 p_94221_ p_94221_
+	getCursorPosition ()I m_94207_
+	getHighlighted ()Ljava/lang/String; m_94173_
+	getInnerWidth ()I m_94210_
+	getMaxLength ()I m_94216_
+	getScreenX (I)I m_94211_
+		0 p_94212_ p_94212_
+	getValue ()Ljava/lang/String; m_94155_
+	getWordPosition (II)I m_94128_
+		0 p_94129_ p_94129_
+		1 p_94130_ p_94130_
+	getWordPosition (I)I m_94184_
+		0 p_94185_ p_94185_
+	getWordPosition (IIZ)I m_94140_
+		0 p_94141_ p_94141_
+		1 p_94142_ p_94142_
+		2 p_94143_ p_94143_
+	insertText (Ljava/lang/String;)V m_94164_
+		0 p_94165_ p_94165_
+	isBordered ()Z m_94219_
+	isEditable ()Z m_94222_
+	isMouseOver (DD)Z m_5953_
+		0 p_94157_ p_94157_
+		1 p_94158_ p_94158_
+	isVisible ()Z m_94213_
+	keyPressed (III)Z m_7933_
+		0 p_94132_ p_94132_
+		1 p_94133_ p_94133_
+		2 p_94134_ p_94134_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/Integer;)Lnet/minecraft/util/FormattedCharSequence; m_94146_
+		static
+		0 p_94147_ p_94147_
+		1 p_94148_ p_94148_
+	moveCursor (I)V m_94188_
+		0 p_94189_ p_94189_
+	moveCursorTo (I)V m_94192_
+		0 p_94193_ p_94193_
+	moveCursorToEnd ()V m_94201_
+	moveCursorToStart ()V m_94198_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265216_ p_265216_
+	onClick (DD)V m_5716_
+		0 p_279417_ p_279417_
+		1 p_279437_ p_279437_
+	onValueChange (Ljava/lang/String;)V m_94174_
+		0 p_94175_ p_94175_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_279245_ p_279245_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_264315_
+		0 p_281400_ p_281400_
+		1 p_265338_ p_265338_
+		2 p_265693_ p_265693_
+		3 p_265618_ p_265618_
+		4 p_265584_ p_265584_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283252_ p_283252_
+		1 p_281594_ p_281594_
+		2 p_282100_ p_282100_
+		3 p_283101_ p_283101_
+	setBordered (Z)V m_94182_
+		0 p_94183_ p_94183_
+	setCanLoseFocus (Z)V m_94190_
+		0 p_94191_ p_94191_
+	setCursorPosition (I)V m_94196_
+		0 p_94197_ p_94197_
+	setEditable (Z)V m_94186_
+		0 p_94187_ p_94187_
+	setFilter (Ljava/util/function/Predicate;)V m_94153_
+		0 p_94154_ p_94154_
+	setFocused (Z)V m_93692_
+		0 p_265520_ p_265520_
+	setFormatter (Ljava/util/function/BiFunction;)V m_94149_
+		0 p_94150_ p_94150_
+	setHighlightPos (I)V m_94208_
+		0 p_94209_ p_94209_
+	setHint (Lnet/minecraft/network/chat/Component;)V m_257771_
+		0 p_259584_ p_259584_
+	setMaxLength (I)V m_94199_
+		0 p_94200_ p_94200_
+	setResponder (Ljava/util/function/Consumer;)V m_94151_
+		0 p_94152_ p_94152_
+	setSuggestion (Ljava/lang/String;)V m_94167_
+		0 p_94168_ p_94168_
+	setTextColor (I)V m_94202_
+		0 p_94203_ p_94203_
+	setTextColorUneditable (I)V m_94205_
+		0 p_94206_ p_94206_
+	setValue (Ljava/lang/String;)V m_94144_
+		0 p_94145_ p_94145_
+	setVisible (Z)V m_94194_
+		0 p_94195_ p_94195_
+	tick ()V m_94120_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259237_ p_259237_
+net/minecraft/client/gui/components/FittingMultiLineTextWidget net/minecraft/client/gui/components/FittingMultiLineTextWidget
+	font f_289701_
+	multilineWidget f_289706_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_289785_ p_289785_
+		1 p_289777_ p_289777_
+		2 p_289760_ p_289760_
+		3 p_289801_ p_289801_
+		4 p_289788_ p_289788_
+		5 p_289781_ p_289781_
+	getInnerHeight ()I m_239019_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_240048_
+		0 p_289758_ p_289758_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_289766_ p_289766_
+		1 p_289790_ p_289790_
+		2 p_289786_ p_289786_
+		3 p_289767_ p_289767_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_289802_ p_289802_
+		1 p_289778_ p_289778_
+		2 p_289798_ p_289798_
+		3 p_289804_ p_289804_
+	scrollRate ()D m_239725_
+	setColor (I)Lnet/minecraft/client/gui/components/FittingMultiLineTextWidget; m_289737_
+		0 p_289780_ p_289780_
+	setWidth (I)V m_93674_
+		0 p_289765_ p_289765_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_289784_ p_289784_
+net/minecraft/client/gui/components/ImageButton net/minecraft/client/gui/components/ImageButton
+	resourceLocation f_94223_
+	textureHeight f_94228_
+	textureWidth f_94227_
+	xTexStart f_94224_
+	yDiffTex f_94226_
+	yTexStart f_94225_
+	<init> (IIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_169011_ p_169011_
+		1 p_169012_ p_169012_
+		2 p_169013_ p_169013_
+		3 p_169014_ p_169014_
+		4 p_169015_ p_169015_
+		5 p_169016_ p_169016_
+		6 p_169017_ p_169017_
+		7 p_169018_ p_169018_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94230_ p_94230_
+		1 p_94231_ p_94231_
+		2 p_94232_ p_94232_
+		3 p_94233_ p_94233_
+		4 p_94234_ p_94234_
+		5 p_94235_ p_94235_
+		6 p_94236_ p_94236_
+		7 p_94237_ p_94237_
+		8 p_94238_ p_94238_
+		9 p_94239_ p_94239_
+		10 p_94240_ p_94240_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94256_ p_94256_
+		1 p_94257_ p_94257_
+		2 p_94258_ p_94258_
+		3 p_94259_ p_94259_
+		4 p_94260_ p_94260_
+		5 p_94261_ p_94261_
+		6 p_94262_ p_94262_
+		7 p_94263_ p_94263_
+		8 p_94264_ p_94264_
+		9 p_94265_ p_94265_
+		10 p_94266_ p_94266_
+		11 p_94267_ p_94267_
+	<init> (IIIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94269_ p_94269_
+		1 p_94270_ p_94270_
+		2 p_94271_ p_94271_
+		3 p_94272_ p_94272_
+		4 p_94273_ p_94273_
+		5 p_94274_ p_94274_
+		6 p_94275_ p_94275_
+		7 p_94276_ p_94276_
+		8 p_94277_ p_94277_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283502_ p_283502_
+		1 p_281473_ p_281473_
+		2 p_283021_ p_283021_
+		3 p_282518_ p_282518_
+net/minecraft/client/gui/components/ImageWidget net/minecraft/client/gui/components/ImageWidget
+	imageLocation f_273859_
+	<init> (IILnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_275550_ p_275550_
+		1 p_275723_ p_275723_
+		2 p_275649_ p_275649_
+	<init> (IIIILnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_275421_ p_275421_
+		1 p_275294_ p_275294_
+		2 p_275403_ p_275403_
+		3 p_275631_ p_275631_
+		4 p_275648_ p_275648_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283475_ p_283475_
+		1 p_281265_ p_281265_
+		2 p_281555_ p_281555_
+		3 p_282690_ p_282690_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_275454_ p_275454_
+net/minecraft/client/gui/components/LerpingBossEvent net/minecraft/client/gui/components/LerpingBossEvent
+	LERP_MILLISECONDS f_169019_
+	setTime f_94287_
+	targetPercent f_94286_
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V <init>
+		0 p_169021_ p_169021_
+		1 p_169022_ p_169022_
+		2 p_169023_ p_169023_
+		3 p_169024_ p_169024_
+		4 p_169025_ p_169025_
+		5 p_169026_ p_169026_
+		6 p_169027_ p_169027_
+		7 p_169028_ p_169028_
+	getProgress ()F m_142717_
+	setProgress (F)V m_142711_
+		0 p_169030_ p_169030_
+net/minecraft/client/gui/components/LockIconButton net/minecraft/client/gui/components/LockIconButton
+	locked f_94297_
+	<init> (IILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_94299_ p_94299_
+		1 p_94300_ p_94300_
+		2 p_94301_ p_94301_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	isLocked ()Z m_94302_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282701_ p_282701_
+		1 p_282638_ p_282638_
+		2 p_283565_ p_283565_
+		3 p_282549_ p_282549_
+	setLocked (Z)V m_94309_
+		0 p_94310_ p_94310_
+net/minecraft/client/gui/components/LockIconButton$Icon net/minecraft/client/gui/components/LockIconButton$Icon
+	$VALUES $VALUES
+	LOCKED LOCKED
+	LOCKED_DISABLED LOCKED_DISABLED
+	LOCKED_HOVER LOCKED_HOVER
+	UNLOCKED UNLOCKED
+	UNLOCKED_DISABLED UNLOCKED_DISABLED
+	UNLOCKED_HOVER UNLOCKED_HOVER
+	x f_94317_
+	y f_94318_
+	$values ()[Lnet/minecraft/client/gui/components/LockIconButton$Icon; m_169032_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_94322_ p_94322_
+		1 p_94323_ p_94323_
+		2 p_94324_ p_94324_
+		3 p_94325_ p_94325_
+	getX ()I m_94326_
+	getY ()I m_94327_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/LockIconButton$Icon; valueOf
+		static
+		0 p_94329_ p_94329_
+	values ()[Lnet/minecraft/client/gui/components/LockIconButton$Icon; values
+		static
+net/minecraft/client/gui/components/LogoRenderer net/minecraft/client/gui/components/LogoRenderer
+	DEFAULT_HEIGHT_OFFSET f_263676_
+	EASTER_EGG_LOGO f_278419_
+	EDITION_HEIGHT f_278399_
+	EDITION_LOGO_OVERLAP f_278513_
+	EDITION_TEXTURE_HEIGHT f_278401_
+	EDITION_TEXTURE_WIDTH f_278377_
+	EDITION_WIDTH f_278429_
+	LOGO_HEIGHT f_263775_
+	LOGO_TEXTURE_HEIGHT f_278414_
+	LOGO_TEXTURE_WIDTH f_278428_
+	LOGO_WIDTH f_263835_
+	MINECRAFT_EDITION f_263806_
+	MINECRAFT_LOGO f_263712_
+	keepLogoThroughFade f_263708_
+	showEasterEgg f_263665_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_265300_ p_265300_
+	renderLogo (Lnet/minecraft/client/gui/GuiGraphics;IF)V m_280037_
+		0 p_282217_ p_282217_
+		1 p_283270_ p_283270_
+		2 p_282051_ p_282051_
+	renderLogo (Lnet/minecraft/client/gui/GuiGraphics;IFI)V m_280118_
+		0 p_281856_ p_281856_
+		1 p_281512_ p_281512_
+		2 p_281290_ p_281290_
+		3 p_282296_ p_282296_
+net/minecraft/client/gui/components/MultiLineEditBox net/minecraft/client/gui/components/MultiLineEditBox
+	CURSOR_APPEND_CHARACTER f_238647_
+	CURSOR_INSERT_COLOR f_238688_
+	CURSOR_INSERT_WIDTH f_238826_
+	PLACEHOLDER_TEXT_COLOR f_238758_
+	TEXT_COLOR f_238712_
+	font f_238790_
+	frame f_238824_
+	placeholder f_238653_
+	textField f_238540_
+	<init> (Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239008_ p_239008_
+		1 p_239009_ p_239009_
+		2 p_239010_ p_239010_
+		3 p_239011_ p_239011_
+		4 p_239012_ p_239012_
+		5 p_239013_ p_239013_
+		6 p_239014_ p_239014_
+	charTyped (CI)Z m_5534_
+		0 p_239387_ p_239387_
+		1 p_239388_ p_239388_
+	getDisplayableLineCount ()D m_239745_
+	getInnerHeight ()I m_239019_
+	getValue ()Ljava/lang/String; m_239249_
+	keyPressed (III)Z m_7933_
+		0 p_239433_ p_239433_
+		1 p_239434_ p_239434_
+		2 p_239435_ p_239435_
+	mouseClicked (DDI)Z m_6375_
+		0 p_239101_ p_239101_
+		1 p_239102_ p_239102_
+		2 p_239103_ p_239103_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_238978_ p_238978_
+		1 p_238979_ p_238979_
+		2 p_238980_ p_238980_
+		3 p_238981_ p_238981_
+		4 p_238982_ p_238982_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_283676_ p_283676_
+		1 p_281538_ p_281538_
+		2 p_283033_ p_283033_
+		3 p_281767_ p_281767_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;)V m_239516_
+		0 p_282551_ p_282551_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280065_
+		0 p_282092_ p_282092_
+		1 p_282814_ p_282814_
+		2 p_282908_ p_282908_
+		3 p_281451_ p_281451_
+		4 p_281765_ p_281765_
+	scrollRate ()D m_239725_
+	scrollToCursor ()V m_239911_
+	scrollbarVisible ()Z m_239656_
+	seekCursorScreen (DD)V m_239275_
+		0 p_239276_ p_239276_
+		1 p_239277_ p_239277_
+	setCharacterLimit (I)V m_239313_
+		0 p_239314_ p_239314_
+	setValue (Ljava/lang/String;)V m_240159_
+		0 p_240160_ p_240160_
+	setValueListener (Ljava/util/function/Consumer;)V m_239273_
+		0 p_239274_ p_239274_
+	tick ()V m_239213_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259393_ p_259393_
+net/minecraft/client/gui/components/MultiLineLabel net/minecraft/client/gui/components/MultiLineLabel
+	EMPTY f_94331_
+	<clinit> ()V <clinit>
+		static
+	create (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;II)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94345_
+		static
+		0 p_94346_ p_94346_
+		1 p_94347_ p_94347_
+		2 p_94348_ p_94348_
+		3 p_94349_ p_94349_
+	create (Lnet/minecraft/client/gui/Font;Ljava/util/List;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_169036_
+		static
+		0 p_169037_ p_169037_
+		1 p_169038_ p_169038_
+	create (Lnet/minecraft/client/gui/Font;[Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94350_
+		static
+		0 p_94351_ p_94351_
+		1 p_94352_ p_94352_
+	create (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;I)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94341_
+		static
+		0 p_94342_ p_94342_
+		1 p_94343_ p_94343_
+		2 p_94344_ p_94344_
+	createFixed (Lnet/minecraft/client/gui/Font;Ljava/util/List;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_94361_
+		static
+		0 p_94362_ p_94362_
+		1 p_94363_ p_94363_
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	lambda$create$0 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94372_
+		static
+		0 p_94373_ p_94373_
+		1 p_94374_ p_94374_
+	lambda$create$1 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94369_
+		static
+		0 p_94370_ p_94370_
+		1 p_94371_ p_94371_
+	lambda$create$2 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_94358_
+		static
+		0 p_94359_ p_94359_
+		1 p_94360_ p_94360_
+	lambda$create$3 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth; m_169033_
+		static
+		0 p_169034_ p_169034_
+		1 p_169035_ p_169035_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_282120_ p_282120_
+		1 p_210818_ p_210818_
+		2 p_210819_ p_210819_
+		3 p_210820_ p_210820_
+		4 p_210821_ p_210821_
+		5 p_210822_ p_210822_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_281749_ p_281749_
+		1 p_94334_ p_94334_
+		2 p_94335_ p_94335_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_281785_ p_281785_
+		1 p_94337_ p_94337_
+		2 p_94338_ p_94338_
+		3 p_94339_ p_94339_
+		4 p_94340_ p_94340_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_282655_ p_282655_
+		1 p_94365_ p_94365_
+		2 p_94366_ p_94366_
+		3 p_94367_ p_94367_
+		4 p_94368_ p_94368_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_281982_ p_281982_
+		1 p_94354_ p_94354_
+		2 p_94355_ p_94355_
+		3 p_94356_ p_94356_
+		4 p_94357_ p_94357_
+net/minecraft/client/gui/components/MultiLineLabel$1 net/minecraft/client/gui/components/MultiLineLabel$1
+	<init> ()V <init>
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_283208_ p_283208_
+		1 p_210825_ p_210825_
+		2 p_210826_ p_210826_
+		3 p_210827_ p_210827_
+		4 p_210828_ p_210828_
+		5 p_210829_ p_210829_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_283287_ p_283287_
+		1 p_94383_ p_94383_
+		2 p_94384_ p_94384_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_283384_ p_283384_
+		1 p_94395_ p_94395_
+		2 p_94396_ p_94396_
+		3 p_94397_ p_94397_
+		4 p_94398_ p_94398_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_283077_ p_283077_
+		1 p_94379_ p_94379_
+		2 p_94380_ p_94380_
+		3 p_282157_ p_282157_
+		4 p_282742_ p_282742_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_283645_ p_283645_
+		1 p_94389_ p_94389_
+		2 p_94390_ p_94390_
+		3 p_94391_ p_94391_
+		4 p_94392_ p_94392_
+net/minecraft/client/gui/components/MultiLineLabel$2 net/minecraft/client/gui/components/MultiLineLabel$2
+	val$font f_94399_
+	val$lines f_94400_
+	width f_232519_
+	<init> (Ljava/util/List;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_232521_ p_232521_
+		1 p_232522_ p_232522_
+	getLineCount ()I m_5770_
+	getWidth ()I m_214161_
+	lambda$$0 (Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth;)I m_232526_
+		static
+		0 p_232527_ p_232527_
+	lambda$renderBackgroundCentered$1 (Lnet/minecraft/client/gui/components/MultiLineLabel$TextWithWidth;)I m_232523_
+		static
+		0 p_232524_ p_232524_
+	renderBackgroundCentered (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_207298_
+		0 p_281633_ p_281633_
+		1 p_210832_ p_210832_
+		2 p_210833_ p_210833_
+		3 p_210834_ p_210834_
+		4 p_210835_ p_210835_
+		5 p_210836_ p_210836_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;II)I m_6276_
+		0 p_283492_ p_283492_
+		1 p_283184_ p_283184_
+		2 p_282078_ p_282078_
+	renderCentered (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6514_
+		0 p_281603_ p_281603_
+		1 p_281267_ p_281267_
+		2 p_281819_ p_281819_
+		3 p_281545_ p_281545_
+		4 p_282780_ p_282780_
+	renderLeftAligned (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6508_
+		0 p_282318_ p_282318_
+		1 p_283665_ p_283665_
+		2 p_283416_ p_283416_
+		3 p_281919_ p_281919_
+		4 p_281686_ p_281686_
+	renderLeftAlignedNoShadow (Lnet/minecraft/client/gui/GuiGraphics;IIII)I m_6516_
+		0 p_281782_ p_281782_
+		1 p_282841_ p_282841_
+		2 p_283554_ p_283554_
+		3 p_282768_ p_282768_
+		4 p_283499_ p_283499_
+net/minecraft/client/gui/components/MultiLineLabel$TextWithWidth net/minecraft/client/gui/components/MultiLineLabel$TextWithWidth
+	text f_94427_
+	width f_94428_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;I)V <init>
+		0 p_94430_ p_94430_
+		1 p_94431_ p_94431_
+net/minecraft/client/gui/components/MultiLineTextWidget net/minecraft/client/gui/components/MultiLineTextWidget
+	cache f_268539_
+	centered f_260670_
+	maxRows f_268603_
+	maxWidth f_268685_
+	<init> (IILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270325_ p_270325_
+		1 p_270355_ p_270355_
+		2 p_270069_ p_270069_
+		3 p_270673_ p_270673_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_270532_ p_270532_
+		1 p_270639_ p_270639_
+	getFreshCacheKey ()Lnet/minecraft/client/gui/components/MultiLineTextWidget$CacheKey; m_269393_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	lambda$new$0 (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/components/MultiLineTextWidget$CacheKey;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_269442_
+		static
+		0 p_270321_ p_270321_
+		1 p_270516_ p_270516_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282535_ p_282535_
+		1 p_261774_ p_261774_
+		2 p_261640_ p_261640_
+		3 p_261514_ p_261514_
+	setCentered (Z)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269484_
+		0 p_270493_ p_270493_
+	setColor (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269033_
+		0 p_270378_ p_270378_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270651_ p_270651_
+	setMaxRows (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269328_
+		0 p_270085_ p_270085_
+	setMaxWidth (I)Lnet/minecraft/client/gui/components/MultiLineTextWidget; m_269098_
+		0 p_270776_ p_270776_
+net/minecraft/client/gui/components/MultiLineTextWidget$CacheKey net/minecraft/client/gui/components/MultiLineTextWidget$CacheKey
+	maxRows f_268550_
+	maxWidth f_268646_
+	message f_268701_
+	<init> (Lnet/minecraft/network/chat/Component;ILjava/util/OptionalInt;)V <init>
+		0 f_268701_ f_268701_
+		1 f_268646_ f_268646_
+		2 f_268550_ f_268550_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270650_ p_270650_
+	hashCode ()I hashCode
+	maxRows ()Ljava/util/OptionalInt; f_268550_
+	maxWidth ()I f_268646_
+	message ()Lnet/minecraft/network/chat/Component; f_268701_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/MultilineTextField net/minecraft/client/gui/components/MultilineTextField
+	LINE_SEEK_PIXEL_BIAS f_238620_
+	NO_CHARACTER_LIMIT f_238667_
+	characterLimit f_238569_
+	cursor f_238566_
+	cursorListener f_238625_
+	displayLines f_238722_
+	font f_238538_
+	selectCursor f_238550_
+	selecting f_238557_
+	value f_238645_
+	valueListener f_238527_
+	width f_238603_
+	<init> (Lnet/minecraft/client/gui/Font;I)V <init>
+		0 p_239611_ p_239611_
+		1 p_239612_ p_239612_
+	characterLimit ()I m_239390_
+	cursor ()I m_239456_
+	deleteText (I)V m_239474_
+		0 p_239475_ p_239475_
+	getCursorLineView ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_240043_
+	getCursorLineView (I)Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239854_
+		0 p_239855_ p_239855_
+	getLineAtCursor ()I m_239268_
+	getLineCount ()I m_239340_
+	getLineView (I)Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239144_
+		0 p_239145_ p_239145_
+	getNextWord ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239361_
+	getPreviousWord ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239637_
+	getSelected ()Lnet/minecraft/client/gui/components/MultilineTextField$StringView; m_239982_
+	getSelectedText ()Ljava/lang/String; m_240059_
+	getWordEndPosition (I)I m_240092_
+		0 p_240093_ p_240093_
+	hasCharacterLimit ()Z m_239629_
+	hasSelection ()Z m_239344_
+	insertText (Ljava/lang/String;)V m_240015_
+		0 p_240016_ p_240016_
+	iterateLines ()Ljava/lang/Iterable; m_239290_
+	keyPressed (I)Z m_239711_
+		0 p_239712_ p_239712_
+	lambda$new$0 (Ljava/lang/String;)V m_239234_
+		static
+		0 p_239235_ p_239235_
+	lambda$new$1 ()V m_239744_
+		static
+	lambda$reflowDisplayLines$2 (Lnet/minecraft/network/chat/Style;II)V m_239845_
+		0 p_239846_ p_239846_
+		1 p_239847_ p_239847_
+		2 p_239848_ p_239848_
+	onValueChange ()V m_239743_
+	reflowDisplayLines ()V m_239915_
+	seekCursor (Lnet/minecraft/client/gui/components/Whence;I)V m_239797_
+		0 p_239798_ p_239798_
+		1 p_239799_ p_239799_
+	seekCursorLine (I)V m_239393_
+		0 p_239394_ p_239394_
+	seekCursorToPoint (DD)V m_239578_
+		0 p_239579_ p_239579_
+		1 p_239580_ p_239580_
+	setCharacterLimit (I)V m_240162_
+		0 p_240163_ p_240163_
+	setCursorListener (Ljava/lang/Runnable;)V m_239257_
+		0 p_239258_ p_239258_
+	setSelecting (Z)V m_239950_
+		0 p_239951_ p_239951_
+	setValue (Ljava/lang/String;)V m_239677_
+		0 p_239678_ p_239678_
+	setValueListener (Ljava/util/function/Consumer;)V m_239919_
+		0 p_239920_ p_239920_
+	truncateFullText (Ljava/lang/String;)Ljava/lang/String; m_239842_
+		0 p_239843_ p_239843_
+	truncateInsertionText (Ljava/lang/String;)Ljava/lang/String; m_239417_
+		0 p_239418_ p_239418_
+	value ()Ljava/lang/String; m_239618_
+net/minecraft/client/gui/components/MultilineTextField$1 net/minecraft/client/gui/components/MultilineTextField$1
+	$SwitchMap$net$minecraft$client$gui$components$Whence f_238786_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/components/MultilineTextField$StringView net/minecraft/client/gui/components/MultilineTextField$StringView
+	EMPTY f_238547_
+	beginIndex f_238590_
+	endIndex f_238654_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_238590_ f_238590_
+		1 f_238654_ f_238654_
+	beginIndex ()I f_238590_
+	endIndex ()I f_238654_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239694_ p_239694_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/components/ObjectSelectionList net/minecraft/client/gui/components/ObjectSelectionList
+	USAGE_NARRATION f_169039_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94442_ p_94442_
+		1 p_94443_ p_94443_
+		2 p_94444_ p_94444_
+		3 p_94445_ p_94445_
+		4 p_94446_ p_94446_
+		5 p_94447_ p_94447_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265150_ p_265150_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169042_ p_169042_
+net/minecraft/client/gui/components/ObjectSelectionList$Entry net/minecraft/client/gui/components/ObjectSelectionList$Entry
+	<init> ()V <init>
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_265279_ p_265279_
+		1 p_265781_ p_265781_
+	renderBack (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_274437_
+		0 p_282970_ p_282970_
+		1 p_283544_ p_283544_
+		2 p_281356_ p_281356_
+		3 p_281461_ p_281461_
+		4 p_281718_ p_281718_
+		5 p_281894_ p_281894_
+		6 p_281499_ p_281499_
+		7 p_282926_ p_282926_
+		8 p_283280_ p_283280_
+		9 p_283117_ p_283117_
+	setFocused (Z)V m_93692_
+		0 p_265144_ p_265144_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169044_ p_169044_
+net/minecraft/client/gui/components/OptionsList net/minecraft/client/gui/components/OptionsList
+	<init> (Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_94465_ p_94465_
+		1 p_94466_ p_94466_
+		2 p_94467_ p_94467_
+		3 p_94468_ p_94468_
+		4 p_94469_ p_94469_
+		5 p_94470_ p_94470_
+	addBig (Lnet/minecraft/client/OptionInstance;)I m_232528_
+		0 p_232529_ p_232529_
+	addSmall (Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)V m_232530_
+		0 p_232531_ p_232531_
+		1 p_232532_ p_232532_
+	addSmall ([Lnet/minecraft/client/OptionInstance;)V m_232533_
+		0 p_232534_ p_232534_
+	findOption (Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/AbstractWidget; m_232535_
+		0 p_232536_ p_232536_
+	getMouseOver (DD)Ljava/util/Optional; m_94480_
+		0 p_94481_ p_94481_
+		1 p_94482_ p_94482_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+net/minecraft/client/gui/components/OptionsList$Entry net/minecraft/client/gui/components/OptionsList$Entry
+	children f_94485_
+	options f_169045_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_169047_ p_169047_
+	big (Lnet/minecraft/client/Options;ILnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/OptionsList$Entry; m_232537_
+		static
+		0 p_232538_ p_232538_
+		1 p_232539_ p_232539_
+		2 p_232540_ p_232540_
+	children ()Ljava/util/List; m_6702_
+	lambda$render$0 (ILnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279743_
+		static
+		0 p_280771_ p_280771_
+		1 p_280772_ p_280772_
+		2 p_280773_ p_280773_
+		3 p_280774_ p_280774_
+		4 p_280775_ p_280775_
+		5 p_280776_ p_280776_
+	narratables ()Ljava/util/List; m_142437_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281311_ p_281311_
+		1 p_94497_ p_94497_
+		2 p_94498_ p_94498_
+		3 p_94499_ p_94499_
+		4 p_94500_ p_94500_
+		5 p_94501_ p_94501_
+		6 p_94502_ p_94502_
+		7 p_94503_ p_94503_
+		8 p_94504_ p_94504_
+		9 p_94505_ p_94505_
+	small (Lnet/minecraft/client/Options;ILnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)Lnet/minecraft/client/gui/components/OptionsList$Entry; m_232541_
+		static
+		0 p_232542_ p_232542_
+		1 p_232543_ p_232543_
+		2 p_232544_ p_232544_
+		3 p_232545_ p_232545_
+net/minecraft/client/gui/components/PlainTextButton net/minecraft/client/gui/components/PlainTextButton
+	font f_211751_
+	message f_211752_
+	underlinedMessage f_211753_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_211755_ p_211755_
+		1 p_211756_ p_211756_
+		2 p_211757_ p_211757_
+		3 p_211758_ p_211758_
+		4 p_211759_ p_211759_
+		5 p_211760_ p_211760_
+		6 p_211761_ p_211761_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283309_ p_283309_
+		1 p_282710_ p_282710_
+		2 p_282486_ p_282486_
+		3 p_281727_ p_281727_
+net/minecraft/client/gui/components/PlayerFaceRenderer net/minecraft/client/gui/components/PlayerFaceRenderer
+	SKIN_HAT_HEIGHT f_238562_
+	SKIN_HAT_U f_238559_
+	SKIN_HAT_V f_238759_
+	SKIN_HAT_WIDTH f_238692_
+	SKIN_HEAD_HEIGHT f_238606_
+	SKIN_HEAD_U f_238683_
+	SKIN_HEAD_V f_238628_
+	SKIN_HEAD_WIDTH f_238605_
+	SKIN_TEX_HEIGHT f_238780_
+	SKIN_TEX_WIDTH f_238699_
+	<init> ()V <init>
+	draw (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;III)V m_280354_
+		static
+		0 p_281827_ p_281827_
+		1 p_281637_ p_281637_
+		2 p_282126_ p_282126_
+		3 p_281693_ p_281693_
+		4 p_281565_ p_281565_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIZZ)V m_280029_
+		static
+		0 p_283244_ p_283244_
+		1 p_281495_ p_281495_
+		2 p_282035_ p_282035_
+		3 p_282441_ p_282441_
+		4 p_281801_ p_281801_
+		5 p_283149_ p_283149_
+		6 p_283555_ p_283555_
+	drawHat (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/resources/ResourceLocation;IIIZ)V m_280078_
+		static
+		0 p_282228_ p_282228_
+		1 p_282835_ p_282835_
+		2 p_282585_ p_282585_
+		3 p_282234_ p_282234_
+		4 p_282576_ p_282576_
+		5 p_281523_ p_281523_
+net/minecraft/client/gui/components/PlayerTabOverlay net/minecraft/client/gui/components/PlayerTabOverlay
+	GUI_ICONS_LOCATION f_279565_
+	HEART_EMPTY_CONTAINER f_169050_
+	HEART_EMPTY_CONTAINER_BLINKING f_169051_
+	HEART_FULL f_169052_
+	HEART_GHOST_FULL f_169056_
+	HEART_GHOST_HALF_FULL f_169057_
+	HEART_GOLDEN_FULL f_169054_
+	HEART_GOLDEN_HALF_FULL f_169055_
+	HEART_HALF_FULL f_169053_
+	MAX_ROWS_PER_COL f_169049_
+	PLAYER_COMPARATOR f_243768_
+	footer f_94521_
+	gui f_94520_
+	header f_94522_
+	healthStates f_244278_
+	minecraft f_94519_
+	visible f_94524_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/Gui;)V <init>
+		0 p_94527_ p_94527_
+		1 p_94528_ p_94528_
+	decorateName (Lnet/minecraft/client/multiplayer/PlayerInfo;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/Component; m_94551_
+		0 p_94552_ p_94552_
+		1 p_94553_ p_94553_
+	getNameForDisplay (Lnet/minecraft/client/multiplayer/PlayerInfo;)Lnet/minecraft/network/chat/Component; m_94549_
+		0 p_94550_ p_94550_
+	getPlayerInfos ()Ljava/util/List; m_264246_
+	lambda$render$3 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/util/UUID; m_245935_
+		static
+		0 p_250472_ p_250472_
+	lambda$render$4 (Ljava/util/Set;Ljava/util/UUID;)Z m_246165_
+		static
+		0 p_249360_ p_249360_
+		1 p_248583_ p_248583_
+	lambda$renderTablistHearts$5 (ILjava/util/UUID;)Lnet/minecraft/client/gui/components/PlayerTabOverlay$HealthState; m_246766_
+		static
+		0 p_251546_ p_251546_
+		1 p_249546_ p_249546_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/PlayerInfo;)I m_252561_
+		static
+		0 p_253306_ p_253306_
+	lambda$static$1 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; m_268767_
+		static
+		0 p_269613_ p_269613_
+	lambda$static$2 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; m_252560_
+		static
+		0 p_253305_ p_253305_
+	render (Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;)V m_280406_
+		0 p_281484_ p_281484_
+		1 p_283602_ p_283602_
+		2 p_282338_ p_282338_
+		3 p_282369_ p_282369_
+	renderPingIcon (Lnet/minecraft/client/gui/GuiGraphics;IIILnet/minecraft/client/multiplayer/PlayerInfo;)V m_280020_
+		0 p_283286_ p_283286_
+		1 p_281809_ p_281809_
+		2 p_282801_ p_282801_
+		3 p_282223_ p_282223_
+		4 p_282986_ p_282986_
+	renderTablistHearts (IIILjava/util/UUID;Lnet/minecraft/client/gui/GuiGraphics;I)V m_280237_
+		0 p_282904_ p_282904_
+		1 p_283173_ p_283173_
+		2 p_282149_ p_282149_
+		3 p_283348_ p_283348_
+		4 p_281723_ p_281723_
+		5 p_281354_ p_281354_
+	renderTablistScore (Lnet/minecraft/world/scores/Objective;ILjava/lang/String;IILjava/util/UUID;Lnet/minecraft/client/gui/GuiGraphics;)V m_280582_
+		0 p_283381_ p_283381_
+		1 p_282557_ p_282557_
+		2 p_283058_ p_283058_
+		3 p_283533_ p_283533_
+		4 p_281254_ p_281254_
+		5 p_283099_ p_283099_
+		6 p_282280_ p_282280_
+	reset ()V m_94529_
+	setFooter (Lnet/minecraft/network/chat/Component;)V m_94554_
+		0 p_94555_ p_94555_
+	setHeader (Lnet/minecraft/network/chat/Component;)V m_94558_
+		0 p_94559_ p_94559_
+	setVisible (Z)V m_94556_
+		0 p_94557_ p_94557_
+net/minecraft/client/gui/components/PlayerTabOverlay$HealthState net/minecraft/client/gui/components/PlayerTabOverlay$HealthState
+	DECREASE_BLINK_DURATION f_244222_
+	DISPLAY_UPDATE_DELAY f_244325_
+	INCREASE_BLINK_DURATION f_243756_
+	blinkUntilTick f_244517_
+	displayedValue f_244019_
+	lastUpdateTick f_243817_
+	lastValue f_243946_
+	<init> (I)V <init>
+		0 p_250562_ p_250562_
+	displayedValue ()I m_247739_
+	isBlinking (J)Z m_246447_
+		0 p_251847_ p_251847_
+	update (IJ)V m_245265_
+		0 p_251066_ p_251066_
+		1 p_251460_ p_251460_
+net/minecraft/client/gui/components/Renderable net/minecraft/client/gui/components/Renderable
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281245_ p_281245_
+		1 p_253973_ p_253973_
+		2 p_254325_ p_254325_
+		3 p_254004_ p_254004_
+net/minecraft/client/gui/components/SplashRenderer net/minecraft/client/gui/components/SplashRenderer
+	CHRISTMAS f_279554_
+	HALLOWEEN f_279574_
+	HEIGH_OFFSET f_279658_
+	NEW_YEAR f_279542_
+	WIDTH_OFFSET f_279585_
+	splash f_279597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_283500_ p_283500_
+	render (Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/client/gui/Font;I)V m_280672_
+		0 p_282218_ p_282218_
+		1 p_281824_ p_281824_
+		2 p_281962_ p_281962_
+		3 p_282586_ p_282586_
+net/minecraft/client/gui/components/StateSwitchingButton net/minecraft/client/gui/components/StateSwitchingButton
+	isStateTriggered f_94609_
+	resourceLocation f_94608_
+	xDiffTex f_94612_
+	xTexStart f_94610_
+	yDiffTex f_94613_
+	yTexStart f_94611_
+	<init> (IIIIZ)V <init>
+		0 p_94615_ p_94615_
+		1 p_94616_ p_94616_
+		2 p_94617_ p_94617_
+		3 p_94618_ p_94618_
+		4 p_94619_ p_94619_
+	initTextureValues (IIIILnet/minecraft/resources/ResourceLocation;)V m_94624_
+		0 p_94625_ p_94625_
+		1 p_94626_ p_94626_
+		2 p_94627_ p_94627_
+		3 p_94628_ p_94628_
+		4 p_94629_ p_94629_
+	isStateTriggered ()Z m_94620_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283051_ p_283051_
+		1 p_283010_ p_283010_
+		2 p_281379_ p_281379_
+		3 p_283453_ p_283453_
+	setStateTriggered (Z)V m_94635_
+		0 p_94636_ p_94636_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259073_ p_259073_
+net/minecraft/client/gui/components/StringWidget net/minecraft/client/gui/components/StringWidget
+	alignX f_267370_
+	<init> (IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268199_ p_268199_
+		1 p_268137_ p_268137_
+		2 p_268178_ p_268178_
+		3 p_268169_ p_268169_
+		4 p_268285_ p_268285_
+		5 p_268047_ p_268047_
+	<init> (IILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268183_ p_268183_
+		1 p_268082_ p_268082_
+		2 p_268069_ p_268069_
+		3 p_268121_ p_268121_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_268211_ p_268211_
+		1 p_267963_ p_267963_
+	alignCenter ()Lnet/minecraft/client/gui/components/StringWidget; m_267729_
+	alignLeft ()Lnet/minecraft/client/gui/components/StringWidget; m_267769_
+	alignRight ()Lnet/minecraft/client/gui/components/StringWidget; m_267574_
+	horizontalAlignment (F)Lnet/minecraft/client/gui/components/StringWidget; m_267568_
+		0 p_267947_ p_267947_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281367_ p_281367_
+		1 p_268221_ p_268221_
+		2 p_268001_ p_268001_
+		3 p_268214_ p_268214_
+	setColor (I)Lnet/minecraft/client/gui/components/AbstractStringWidget; m_269033_
+		0 p_270909_ p_270909_
+	setColor (I)Lnet/minecraft/client/gui/components/StringWidget; m_269033_
+		0 p_270680_ p_270680_
+net/minecraft/client/gui/components/SubtitleOverlay net/minecraft/client/gui/components/SubtitleOverlay
+	DISPLAY_TIME f_169070_
+	isListening f_94639_
+	minecraft f_94637_
+	subtitles f_94638_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94641_ p_94641_
+	onPlaySound (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/WeighedSoundEvents;)V m_6985_
+		0 p_94645_ p_94645_
+		1 p_94646_ p_94646_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_280227_
+		0 p_282562_ p_282562_
+net/minecraft/client/gui/components/SubtitleOverlay$Subtitle net/minecraft/client/gui/components/SubtitleOverlay$Subtitle
+	location f_94650_
+	text f_94648_
+	time f_94649_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_169072_ p_169072_
+		1 p_169073_ p_169073_
+	getLocation ()Lnet/minecraft/world/phys/Vec3; m_94659_
+	getText ()Lnet/minecraft/network/chat/Component; m_94655_
+	getTime ()J m_94658_
+	refresh (Lnet/minecraft/world/phys/Vec3;)V m_94656_
+		0 p_94657_ p_94657_
+net/minecraft/client/gui/components/TabButton net/minecraft/client/gui/components/TabButton
+	SELECTED_OFFSET f_273861_
+	TEXTURE_BORDER f_273883_
+	TEXTURE_BORDER_BOTTOM f_273822_
+	TEXTURE_HEIGHT f_273828_
+	TEXTURE_LOCATION f_273920_
+	TEXTURE_WIDTH f_273933_
+	TEXT_MARGIN f_273873_
+	UNDERLINE_HEIGHT f_273895_
+	UNDERLINE_MARGIN_BOTTOM f_273844_
+	UNDERLINE_MARGIN_X f_273921_
+	tab f_273837_
+	tabManager f_273884_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/components/tabs/TabManager;Lnet/minecraft/client/gui/components/tabs/Tab;II)V <init>
+		0 p_275399_ p_275399_
+		1 p_275391_ p_275391_
+		2 p_275340_ p_275340_
+		3 p_275364_ p_275364_
+	getTextureY ()I m_274514_
+	isSelected ()Z m_274319_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_276302_ p_276302_
+	renderFocusUnderline (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_274365_
+		0 p_282383_ p_282383_
+		1 p_275475_ p_275475_
+		2 p_275367_ p_275367_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_274488_
+		0 p_282917_ p_282917_
+		1 p_275208_ p_275208_
+		2 p_275293_ p_275293_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283350_ p_283350_
+		1 p_283437_ p_283437_
+		2 p_281595_ p_281595_
+		3 p_282117_ p_282117_
+	tab ()Lnet/minecraft/client/gui/components/tabs/Tab; m_274356_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_275465_ p_275465_
+net/minecraft/client/gui/components/TabOrderedElement net/minecraft/client/gui/components/TabOrderedElement
+	getTabOrderGroup ()I m_267579_
+net/minecraft/client/gui/components/TextAndImageButton net/minecraft/client/gui/components/TextAndImageButton
+	resourceLocation f_273941_
+	textureHeight f_273871_
+	textureWidth f_273880_
+	usedTextureHeight f_267434_
+	usedTextureWidth f_267436_
+	xOffset f_267392_
+	xTexStart f_273904_
+	yDiffTex f_273911_
+	yOffset f_267457_
+	yTexStart f_273857_
+	<init> (Lnet/minecraft/network/chat/Component;IIIIIIIIILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_268357_ p_268357_
+		1 p_268106_ p_268106_
+		2 p_268141_ p_268141_
+		3 p_268331_ p_268331_
+		4 p_268045_ p_268045_
+		5 p_268300_ p_268300_
+		6 p_268151_ p_268151_
+		7 p_267955_ p_267955_
+		8 p_268114_ p_268114_
+		9 p_268103_ p_268103_
+		10 p_268067_ p_268067_
+		11 p_268052_ p_268052_
+	builder (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267772_
+		static
+		0 p_268304_ p_268304_
+		1 p_268277_ p_268277_
+		2 p_268297_ p_268297_
+	getXOffset ()I m_267702_
+	getYOffset ()I m_267831_
+	renderString (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;I)V m_280139_
+		0 p_281792_ p_281792_
+		1 p_283239_ p_283239_
+		2 p_283135_ p_283135_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_282062_ p_282062_
+		1 p_283189_ p_283189_
+		2 p_283584_ p_283584_
+		3 p_283402_ p_283402_
+net/minecraft/client/gui/components/TextAndImageButton$Builder net/minecraft/client/gui/components/TextAndImageButton$Builder
+	message f_267375_
+	onPress f_267427_
+	resourceLocation f_267378_
+	textureHeight f_267387_
+	textureWidth f_267430_
+	usedTextureHeight f_267408_
+	usedTextureWidth f_267364_
+	xOffset f_267417_
+	xTexStart f_267472_
+	yDiffTex f_267451_
+	yOffset f_267433_
+	yTexStart f_267366_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_267988_ p_267988_
+		1 p_268260_ p_268260_
+		2 p_268075_ p_268075_
+	build ()Lnet/minecraft/client/gui/components/TextAndImageButton; m_267775_
+	offset (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267570_
+		0 p_268306_ p_268306_
+		1 p_268207_ p_268207_
+	texStart (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267752_
+		0 p_267995_ p_267995_
+		1 p_268187_ p_268187_
+	textureSize (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267643_
+		0 p_268166_ p_268166_
+		1 p_268310_ p_268310_
+	usedTextureSize (II)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267765_
+		0 p_268087_ p_268087_
+		1 p_268011_ p_268011_
+	yDiffTex (I)Lnet/minecraft/client/gui/components/TextAndImageButton$Builder; m_267809_
+		0 p_268008_ p_268008_
+net/minecraft/client/gui/components/Tooltip net/minecraft/client/gui/components/Tooltip
+	MAX_WIDTH f_257026_
+	cachedTooltip f_256766_
+	message f_256850_
+	narration f_257004_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260262_ p_260262_
+		1 p_260005_ p_260005_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/Tooltip; m_257550_
+		static
+		0 p_259142_ p_259142_
+	create (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/Tooltip; m_257563_
+		static
+		0 p_259571_ p_259571_
+		1 p_259174_ p_259174_
+	splitTooltip (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Ljava/util/List; m_257868_
+		static
+		0 p_259133_ p_259133_
+		1 p_260172_ p_260172_
+	toCharSequence (Lnet/minecraft/client/Minecraft;)Ljava/util/List; m_257408_
+		0 p_260243_ p_260243_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_260330_ p_260330_
+net/minecraft/client/gui/components/Whence net/minecraft/client/gui/components/Whence
+	$VALUES $VALUES
+	ABSOLUTE ABSOLUTE
+	END END
+	RELATIVE RELATIVE
+	$values ()[Lnet/minecraft/client/gui/components/Whence; m_239202_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_239707_ p_239707_
+		1 p_239708_ p_239708_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/Whence; valueOf
+		static
+		0 p_239772_ p_239772_
+	values ()[Lnet/minecraft/client/gui/components/Whence; values
+		static
+net/minecraft/client/gui/components/events/AbstractContainerEventHandler net/minecraft/client/gui/components/events/AbstractContainerEventHandler
+	focused f_94673_
+	isDragging f_94674_
+	<init> ()V <init>
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	isDragging ()Z m_7282_
+	setDragging (Z)V m_7897_
+		0 p_94681_ p_94681_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94677_ p_94677_
+net/minecraft/client/gui/components/events/ContainerEventHandler net/minecraft/client/gui/components/events/ContainerEventHandler
+	charTyped (CI)Z m_5534_
+		0 p_94683_ p_94683_
+		1 p_94684_ p_94684_
+	children ()Ljava/util/List; m_6702_
+	getChildAt (DD)Ljava/util/Optional; m_94729_
+		0 p_94730_ p_94730_
+		1 p_94731_ p_94731_
+	getCurrentFocusPath ()Lnet/minecraft/client/gui/ComponentPath; m_264435_
+	getFocused ()Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7222_
+	handleArrowNavigation (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation;)Lnet/minecraft/client/gui/ComponentPath; m_264187_
+		0 p_265760_ p_265760_
+	handleTabNavigation (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation;)Lnet/minecraft/client/gui/ComponentPath; m_264559_
+		0 p_265354_ p_265354_
+	isDragging ()Z m_7282_
+	isFocused ()Z m_93696_
+	keyPressed (III)Z m_7933_
+		0 p_94710_ p_94710_
+		1 p_94711_ p_94711_
+		2 p_94712_ p_94712_
+	keyReleased (III)Z m_7920_
+		0 p_94715_ p_94715_
+		1 p_94716_ p_94716_
+		2 p_94717_ p_94717_
+	lambda$handleTabNavigation$2 (Lnet/minecraft/client/gui/components/events/GuiEventListener;)I m_289585_
+		static
+		0 p_289623_ p_289623_
+	lambda$mouseReleased$0 (DDILnet/minecraft/client/gui/components/events/GuiEventListener;)Z m_94704_
+		static
+		0 p_94705_ p_94705_
+		1 p_94706_ p_94706_
+		2 p_94707_ p_94707_
+		3 p_94708_ p_94708_
+	lambda$mouseScrolled$1 (DDDLnet/minecraft/client/gui/components/events/GuiEventListener;)Z m_94689_
+		static
+		0 p_94690_ p_94690_
+		1 p_94691_ p_94691_
+		2 p_94692_ p_94692_
+		3 p_94693_ p_94693_
+	lambda$nextFocusPathInDirection$3 (Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;)Ljava/lang/Integer; m_263864_
+		static
+		0 p_264673_ p_264673_
+		1 p_264674_ p_264674_
+	lambda$nextFocusPathInDirection$4 (Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;)Ljava/lang/Integer; m_263865_
+		static
+		0 p_264675_ p_264675_
+		1 p_264676_ p_264676_
+	magicalSpecialHackyFocus (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_94725_
+		0 p_94726_ p_94726_
+	mouseClicked (DDI)Z m_6375_
+		0 p_94695_ p_94695_
+		1 p_94696_ p_94696_
+		2 p_94697_ p_94697_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_94699_ p_94699_
+		1 p_94700_ p_94700_
+		2 p_94701_ p_94701_
+		3 p_94702_ p_94702_
+		4 p_94703_ p_94703_
+	mouseReleased (DDI)Z m_6348_
+		0 p_94722_ p_94722_
+		1 p_94723_ p_94723_
+		2 p_94724_ p_94724_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_94686_ p_94686_
+		1 p_94687_ p_94687_
+		2 p_94688_ p_94688_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265668_ p_265668_
+	nextFocusPathInDirection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264458_
+		0 p_265054_ p_265054_
+		1 p_265167_ p_265167_
+		2 p_265476_ p_265476_
+		3 p_265762_ p_265762_
+	nextFocusPathVaguelyInDirection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenDirection;Lnet/minecraft/client/gui/components/events/GuiEventListener;Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264486_
+		0 p_265390_ p_265390_
+		1 p_265687_ p_265687_
+		2 p_265498_ p_265498_
+		3 p_265048_ p_265048_
+	setDragging (Z)V m_7897_
+		0 p_94720_ p_94720_
+	setFocused (Z)V m_93692_
+		0 p_265504_ p_265504_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_94713_ p_94713_
+net/minecraft/client/gui/components/events/GuiEventListener net/minecraft/client/gui/components/events/GuiEventListener
+	DOUBLE_CLICK_THRESHOLD_MS f_212360_
+	charTyped (CI)Z m_5534_
+		0 p_94732_ p_94732_
+		1 p_94733_ p_94733_
+	getCurrentFocusPath ()Lnet/minecraft/client/gui/ComponentPath; m_264435_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_94748_ p_94748_
+		1 p_94749_ p_94749_
+	keyPressed (III)Z m_7933_
+		0 p_94745_ p_94745_
+		1 p_94746_ p_94746_
+		2 p_94747_ p_94747_
+	keyReleased (III)Z m_7920_
+		0 p_94750_ p_94750_
+		1 p_94751_ p_94751_
+		2 p_94752_ p_94752_
+	mouseClicked (DDI)Z m_6375_
+		0 p_94737_ p_94737_
+		1 p_94738_ p_94738_
+		2 p_94739_ p_94739_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_94740_ p_94740_
+		1 p_94741_ p_94741_
+		2 p_94742_ p_94742_
+		3 p_94743_ p_94743_
+		4 p_94744_ p_94744_
+	mouseMoved (DD)V m_94757_
+		0 p_94758_ p_94758_
+		1 p_94759_ p_94759_
+	mouseReleased (DDI)Z m_6348_
+		0 p_94753_ p_94753_
+		1 p_94754_ p_94754_
+		2 p_94755_ p_94755_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_94734_ p_94734_
+		1 p_94735_ p_94735_
+		2 p_94736_ p_94736_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265234_ p_265234_
+	setFocused (Z)V m_93692_
+		0 p_265728_ p_265728_
+net/minecraft/client/gui/components/events/package-info net/minecraft/client/gui/components/events/package-info
+net/minecraft/client/gui/components/package-info net/minecraft/client/gui/components/package-info
+net/minecraft/client/gui/components/spectator/SpectatorGui net/minecraft/client/gui/components/spectator/SpectatorGui
+	FADE_OUT_DELAY f_169074_
+	FADE_OUT_TIME f_169075_
+	SPECTATOR_LOCATION f_94760_
+	WIDGETS_LOCATION f_94761_
+	lastSelectionTime f_94763_
+	menu f_94764_
+	minecraft f_94762_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94767_ p_94767_
+	getHotbarAlpha ()F m_94794_
+	isMenuActive ()Z m_94768_
+	onHotbarSelected (I)V m_94771_
+		0 p_94772_ p_94772_
+	onMouseMiddleClick ()V m_94793_
+	onMouseScrolled (I)V m_205380_
+		0 p_205381_ p_205381_
+	onSpectatorMenuClosed (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7613_
+		0 p_94792_ p_94792_
+	renderHotbar (Lnet/minecraft/client/gui/GuiGraphics;)V m_280623_
+		0 p_281458_ p_281458_
+	renderPage (Lnet/minecraft/client/gui/GuiGraphics;FIILnet/minecraft/client/gui/spectator/categories/SpectatorPage;)V m_280016_
+		0 p_282945_ p_282945_
+		1 p_281688_ p_281688_
+		2 p_281726_ p_281726_
+		3 p_281730_ p_281730_
+		4 p_282361_ p_282361_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;IIFFLnet/minecraft/client/gui/spectator/SpectatorMenuItem;)V m_280643_
+		0 p_281411_ p_281411_
+		1 p_283536_ p_283536_
+		2 p_281853_ p_281853_
+		3 p_282693_ p_282693_
+		4 p_281955_ p_281955_
+		5 p_283370_ p_283370_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;)V m_280365_
+		0 p_283107_ p_283107_
+net/minecraft/client/gui/components/spectator/package-info net/minecraft/client/gui/components/spectator/package-info
+net/minecraft/client/gui/components/tabs/GridLayoutTab net/minecraft/client/gui/components/tabs/GridLayoutTab
+	layout f_267367_
+	title f_267410_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_268022_ p_268022_
+	doLayout (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267697_
+		0 p_268281_ p_268281_
+	getTabTitle ()Lnet/minecraft/network/chat/Component; m_267600_
+	visitChildren (Ljava/util/function/Consumer;)V m_267609_
+		0 p_268098_ p_268098_
+net/minecraft/client/gui/components/tabs/Tab net/minecraft/client/gui/components/tabs/Tab
+	doLayout (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267697_
+		0 p_268081_ p_268081_
+	getTabTitle ()Lnet/minecraft/network/chat/Component; m_267600_
+	tick ()V m_267681_
+	visitChildren (Ljava/util/function/Consumer;)V m_267609_
+		0 p_268213_ p_268213_
+net/minecraft/client/gui/components/tabs/TabManager net/minecraft/client/gui/components/tabs/TabManager
+	addWidget f_267431_
+	currentTab f_267400_
+	removeWidget f_267452_
+	tabArea f_267478_
+	<init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_268279_ p_268279_
+		1 p_268196_ p_268196_
+	getCurrentTab ()Lnet/minecraft/client/gui/components/tabs/Tab; m_267695_
+	setCurrentTab (Lnet/minecraft/client/gui/components/tabs/Tab;Z)V m_276088_
+		0 p_276109_ p_276109_
+		1 p_276120_ p_276120_
+	setTabArea (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267817_
+		0 p_268042_ p_268042_
+	tickCurrent ()V m_267621_
+net/minecraft/client/gui/components/tabs/TabNavigationBar net/minecraft/client/gui/components/tabs/TabNavigationBar
+	HEIGHT f_273831_
+	MARGIN f_273887_
+	MAX_WIDTH f_273832_
+	NO_TAB f_268741_
+	USAGE_NARRATION f_273890_
+	layout f_273942_
+	tabButtons f_267495_
+	tabManager f_267401_
+	tabs f_267380_
+	width f_267467_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/client/gui/components/tabs/TabManager;Ljava/lang/Iterable;)V <init>
+		0 p_275379_ p_275379_
+		1 p_275624_ p_275624_
+		2 p_275279_ p_275279_
+	arrangeElements ()V m_267766_
+	builder (Lnet/minecraft/client/gui/components/tabs/TabManager;I)Lnet/minecraft/client/gui/components/tabs/TabNavigationBar$Builder; m_267630_
+		static
+		0 p_268126_ p_268126_
+		1 p_268070_ p_268070_
+	children ()Ljava/util/List; m_6702_
+	currentTabButton ()Lnet/minecraft/client/gui/components/TabButton; m_274517_
+	currentTabIndex ()I m_269025_
+	getNextTabIndex (I)I m_269123_
+		0 p_270508_ p_270508_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	keyPressed (I)Z m_269419_
+		0 p_270495_ p_270495_
+	lambda$updateNarration$0 ()Ljava/util/Optional; m_273975_
+	lambda$updateNarration$1 (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/TabButton;)V m_273976_
+		0 p_274662_ p_274662_
+		1 p_274663_ p_274663_
+	narrateListElementPosition (Lnet/minecraft/client/gui/narration/NarrationElementOutput;Lnet/minecraft/client/gui/components/TabButton;)V m_274560_
+		0 p_275386_ p_275386_
+		1 p_275397_ p_275397_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_275418_ p_275418_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281720_ p_281720_
+		1 p_282085_ p_282085_
+		2 p_281687_ p_281687_
+		3 p_283048_ p_283048_
+	selectTab (IZ)V m_276089_
+		0 p_276107_ p_276107_
+		1 p_276125_ p_276125_
+	setFocused (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_7522_
+		0 p_275675_ p_275675_
+	setFocused (Z)V m_93692_
+		0 p_275488_ p_275488_
+	setWidth (I)V m_267604_
+		0 p_268094_ p_268094_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_275583_ p_275583_
+net/minecraft/client/gui/components/tabs/TabNavigationBar$Builder net/minecraft/client/gui/components/tabs/TabNavigationBar$Builder
+	tabManager f_267468_
+	tabs f_267496_
+	width f_267429_
+	<init> (Lnet/minecraft/client/gui/components/tabs/TabManager;I)V <init>
+		0 p_268334_ p_268334_
+		1 p_267986_ p_267986_
+	addTabs ([Lnet/minecraft/client/gui/components/tabs/Tab;)Lnet/minecraft/client/gui/components/tabs/TabNavigationBar$Builder; m_267824_
+		0 p_268144_ p_268144_
+	build ()Lnet/minecraft/client/gui/components/tabs/TabNavigationBar; m_267625_
+net/minecraft/client/gui/components/tabs/package-info net/minecraft/client/gui/components/tabs/package-info
+net/minecraft/client/gui/components/toasts/AdvancementToast net/minecraft/client/gui/components/toasts/AdvancementToast
+	DISPLAY_TIME f_263764_
+	advancement f_94795_
+	playedSound f_94796_
+	<init> (Lnet/minecraft/advancements/Advancement;)V <init>
+		0 p_94798_ p_94798_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281813_ p_281813_
+		1 p_282243_ p_282243_
+		2 p_282604_ p_282604_
+net/minecraft/client/gui/components/toasts/RecipeToast net/minecraft/client/gui/components/toasts/RecipeToast
+	DESCRIPTION_TEXT f_94804_
+	DISPLAY_TIME f_169076_
+	TITLE_TEXT f_94803_
+	changed f_94807_
+	lastChanged f_94806_
+	recipes f_94805_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_94810_ p_94810_
+	addItem (Lnet/minecraft/world/item/crafting/Recipe;)V m_94811_
+		0 p_94812_ p_94812_
+	addOrUpdate (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/world/item/crafting/Recipe;)V m_94817_
+		static
+		0 p_94818_ p_94818_
+		1 p_94819_ p_94819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281667_ p_281667_
+		1 p_281321_ p_281321_
+		2 p_281779_ p_281779_
+net/minecraft/client/gui/components/toasts/SystemToast net/minecraft/client/gui/components/toasts/SystemToast
+	LINE_SPACING f_243015_
+	MARGIN f_243021_
+	MAX_LINE_SIZE f_169078_
+	changed f_94824_
+	id f_94820_
+	lastChanged f_94823_
+	messageLines f_94822_
+	title f_94821_
+	width f_94825_
+	<init> (Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_94832_ p_94832_
+		1 p_94833_ p_94833_
+		2 p_94834_ p_94834_
+	<init> (Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Ljava/util/List;I)V <init>
+		0 p_94827_ p_94827_
+		1 p_94828_ p_94828_
+		2 p_94829_ p_94829_
+		3 p_94830_ p_94830_
+	add (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94855_
+		static
+		0 p_94856_ p_94856_
+		1 p_94857_ p_94857_
+		2 p_94858_ p_94858_
+		3 p_94859_ p_94859_
+	addOrUpdate (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94869_
+		static
+		0 p_94870_ p_94870_
+		1 p_94871_ p_94871_
+		2 p_94872_ p_94872_
+		3 p_94873_ p_94873_
+	getToken ()Ljava/lang/Object; m_7283_
+	getToken ()Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; m_7283_
+	height ()I m_94899_
+	multiline (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/toasts/SystemToast; m_94847_
+		static
+		0 p_94848_ p_94848_
+		1 p_94849_ p_94849_
+		2 p_94850_ p_94850_
+		3 p_94851_ p_94851_
+	nullToEmpty (Lnet/minecraft/network/chat/Component;)Lcom/google/common/collect/ImmutableList; m_94860_
+		static
+		0 p_94861_ p_94861_
+	onPackCopyFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94875_
+		static
+		0 p_94876_ p_94876_
+		1 p_94877_ p_94877_
+	onWorldAccessFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94852_
+		static
+		0 p_94853_ p_94853_
+		1 p_94854_ p_94854_
+	onWorldDeleteFailure (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_94866_
+		static
+		0 p_94867_ p_94867_
+		1 p_94868_ p_94868_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281624_ p_281624_
+		1 p_282333_ p_282333_
+		2 p_282762_ p_282762_
+	renderBackgroundRow (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;IIII)V m_280654_
+		0 p_281840_ p_281840_
+		1 p_281283_ p_281283_
+		2 p_281750_ p_281750_
+		3 p_282371_ p_282371_
+		4 p_283613_ p_283613_
+		5 p_282880_ p_282880_
+	reset (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V m_94862_
+		0 p_94863_ p_94863_
+		1 p_94864_ p_94864_
+	width ()I m_7828_
+net/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds net/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds
+	$VALUES $VALUES
+	NARRATOR_TOGGLE NARRATOR_TOGGLE
+	PACK_COPY_FAILURE PACK_COPY_FAILURE
+	PACK_LOAD_FAILURE PACK_LOAD_FAILURE
+	PERIODIC_NOTIFICATION PERIODIC_NOTIFICATION
+	TUTORIAL_HINT TUTORIAL_HINT
+	UNSECURE_SERVER_WARNING UNSECURE_SERVER_WARNING
+	WORLD_ACCESS_FAILURE WORLD_ACCESS_FAILURE
+	WORLD_BACKUP WORLD_BACKUP
+	displayTime f_232547_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; m_169079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IJ)V <init>
+		0 p_232549_ p_232549_
+		1 p_232550_ p_232550_
+		2 p_232551_ p_232551_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_94888_ p_94888_
+		1 p_94889_ p_94889_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; valueOf
+		static
+		0 p_94891_ p_94891_
+	values ()[Lnet/minecraft/client/gui/components/toasts/SystemToast$SystemToastIds; values
+		static
+net/minecraft/client/gui/components/toasts/Toast net/minecraft/client/gui/components/toasts/Toast
+	NO_TOKEN f_94894_
+	SLOT_HEIGHT f_243003_
+	TEXTURE f_94893_
+	<clinit> ()V <clinit>
+		static
+	getToken ()Ljava/lang/Object; m_7283_
+	height ()I m_94899_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_281969_ p_281969_
+		1 p_94897_ p_94897_
+		2 p_94898_ p_94898_
+	slotCount ()I m_243110_
+	width ()I m_7828_
+net/minecraft/client/gui/components/toasts/Toast$Visibility net/minecraft/client/gui/components/toasts/Toast$Visibility
+	$VALUES $VALUES
+	HIDE HIDE
+	SHOW SHOW
+	soundEvent f_94902_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_169080_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_94906_ p_94906_
+		1 p_94907_ p_94907_
+		2 p_94908_ p_94908_
+	playSound (Lnet/minecraft/client/sounds/SoundManager;)V m_94909_
+		0 p_94910_ p_94910_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; valueOf
+		static
+		0 p_94912_ p_94912_
+	values ()[Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; values
+		static
+net/minecraft/client/gui/components/toasts/ToastComponent net/minecraft/client/gui/components/toasts/ToastComponent
+	NO_SPACE f_243024_
+	SLOT_COUNT f_243005_
+	minecraft f_94914_
+	occupiedSlots f_242998_
+	queued f_94916_
+	visible f_94915_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_94918_ p_94918_
+	addToast (Lnet/minecraft/client/gui/components/toasts/Toast;)V m_94922_
+		0 p_94923_ p_94923_
+	clear ()V m_94919_
+	findFreeIndex (I)I m_243100_
+		0 p_243272_ p_243272_
+	freeSlots ()I m_243097_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_94929_
+	getNotificationDisplayTimeMultiplier ()D m_264542_
+	getToast (Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/client/gui/components/toasts/Toast; m_94926_
+		0 p_94927_ p_94927_
+		1 p_94928_ p_94928_
+	lambda$render$0 (ILnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance;)Z m_279745_
+		0 p_280778_ p_280778_
+		1 p_280779_ p_280779_
+		2 p_280780_ p_280780_
+	lambda$render$1 (Lnet/minecraft/client/gui/components/toasts/Toast;)Z m_243085_
+		0 p_243239_ p_243239_
+	render (Lnet/minecraft/client/gui/GuiGraphics;)V m_94920_
+		0 p_283249_ p_283249_
+net/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance net/minecraft/client/gui/components/toasts/ToastComponent$ToastInstance
+	ANIMATION_TIME f_169082_
+	animationTime f_94932_
+	index f_242993_
+	slotCount f_243000_
+	this$0 f_94930_
+	toast f_94931_
+	visibility f_94934_
+	visibleTime f_94933_
+	<init> (Lnet/minecraft/client/gui/components/toasts/ToastComponent;Lnet/minecraft/client/gui/components/toasts/Toast;II)V <init>
+		0 p_243250_ p_243250_
+		1 p_243319_ p_243319_
+		2 p_243300_ p_243300_
+		3 p_243224_ p_243224_
+	getToast ()Lnet/minecraft/client/gui/components/toasts/Toast; m_94942_
+	getVisibility (J)F m_94947_
+		0 p_94948_ p_94948_
+	render (ILnet/minecraft/client/gui/GuiGraphics;)Z m_280442_
+		0 p_282887_ p_282887_
+		1 p_283668_ p_283668_
+net/minecraft/client/gui/components/toasts/TutorialToast net/minecraft/client/gui/components/toasts/TutorialToast
+	PROGRESS_BAR_HEIGHT f_169084_
+	PROGRESS_BAR_WIDTH f_169083_
+	PROGRESS_BAR_X f_169085_
+	PROGRESS_BAR_Y f_169086_
+	icon f_94949_
+	lastProgress f_94954_
+	lastProgressTime f_94953_
+	message f_94951_
+	progress f_94955_
+	progressable f_94956_
+	title f_94950_
+	visibility f_94952_
+	<init> (Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_94958_ p_94958_
+		1 p_94959_ p_94959_
+		2 p_94960_ p_94960_
+		3 p_94961_ p_94961_
+	hide ()V m_94968_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/toasts/ToastComponent;J)Lnet/minecraft/client/gui/components/toasts/Toast$Visibility; m_7172_
+		0 p_283197_ p_283197_
+		1 p_283009_ p_283009_
+		2 p_281902_ p_281902_
+	updateProgress (F)V m_94962_
+		0 p_94963_ p_94963_
+net/minecraft/client/gui/components/toasts/TutorialToast$Icons net/minecraft/client/gui/components/toasts/TutorialToast$Icons
+	$VALUES $VALUES
+	MOUSE MOUSE
+	MOVEMENT_KEYS MOVEMENT_KEYS
+	RECIPE_BOOK RECIPE_BOOK
+	RIGHT_CLICK RIGHT_CLICK
+	SOCIAL_INTERACTIONS SOCIAL_INTERACTIONS
+	TREE TREE
+	WOODEN_PLANKS WOODEN_PLANKS
+	x f_94975_
+	y f_94976_
+	$values ()[Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; m_169088_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_94980_ p_94980_
+		1 p_94981_ p_94981_
+		2 p_94982_ p_94982_
+		3 p_94983_ p_94983_
+	render (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280006_
+		0 p_282818_ p_282818_
+		1 p_283064_ p_283064_
+		2 p_282765_ p_282765_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; valueOf
+		static
+		0 p_94990_ p_94990_
+	values ()[Lnet/minecraft/client/gui/components/toasts/TutorialToast$Icons; values
+		static
+net/minecraft/client/gui/components/toasts/package-info net/minecraft/client/gui/components/toasts/package-info
+net/minecraft/client/gui/font/AllMissingGlyphProvider net/minecraft/client/gui/font/AllMissingGlyphProvider
+	<init> ()V <init>
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_232553_ p_232553_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+net/minecraft/client/gui/font/CodepointMap net/minecraft/client/gui/font/CodepointMap
+	BLOCK_BITS f_283858_
+	BLOCK_COUNT f_283789_
+	BLOCK_SIZE f_283879_
+	IN_BLOCK_MASK f_283806_
+	MAX_BLOCK f_283822_
+	blockConstructor f_283773_
+	blockMap f_283938_
+	empty f_283911_
+	<init> (Ljava/util/function/IntFunction;Ljava/util/function/IntFunction;)V <init>
+		0 p_285284_ p_285284_
+		1 p_285275_ p_285275_
+	clear ()V m_284192_
+	computeIfAbsent (ILjava/util/function/IntFunction;)Ljava/lang/Object; m_284450_
+		0 p_285365_ p_285365_
+		1 p_285147_ p_285147_
+	forEach (Lnet/minecraft/client/gui/font/CodepointMap$Output;)V m_284150_
+		0 p_285048_ p_285048_
+	get (I)Ljava/lang/Object; m_284412_
+		0 p_285131_ p_285131_
+	keySet ()Lit/unimi/dsi/fastutil/ints/IntSet; m_284498_
+	lambda$keySet$0 (Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V m_284551_
+		static
+		0 p_285454_ p_285454_
+		1 p_285165_ p_285165_
+		2 p_285389_ p_285389_
+	put (ILjava/lang/Object;)Ljava/lang/Object; m_284506_
+		0 p_285321_ p_285321_
+		1 p_285073_ p_285073_
+	remove (I)Ljava/lang/Object; m_284320_
+		0 p_285488_ p_285488_
+net/minecraft/client/gui/font/CodepointMap$Output net/minecraft/client/gui/font/CodepointMap$Output
+	accept (ILjava/lang/Object;)V m_284511_
+		0 p_285163_ p_285163_
+		1 p_285313_ p_285313_
+net/minecraft/client/gui/font/FontManager net/minecraft/client/gui/font/FontManager
+	FONTS_PATH f_169089_
+	FONT_DEFINITIONS f_244245_
+	GSON f_283881_
+	LOGGER f_94997_
+	MISSING_FONT f_94996_
+	fontSets f_94999_
+	missingFontSet f_94998_
+	providersToClose f_283839_
+	renames f_95001_
+	textureManager f_95000_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_95005_ p_95005_
+	apply (Lnet/minecraft/client/gui/font/FontManager$Preparation;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_284460_
+		0 p_284939_ p_284939_
+		1 p_285407_ p_285407_
+	close ()V close
+	createFont ()Lnet/minecraft/client/gui/Font; m_95006_
+	createFontFilterFishy ()Lnet/minecraft/client/gui/Font; m_243082_
+	finalizeProviderLoading (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;)V m_284489_
+		0 p_285520_ p_285520_
+		1 p_285397_ p_285397_
+	getActualId (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_284164_
+		0 p_285141_ p_285141_
+	lambda$apply$16 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_283971_
+		0 p_284627_ p_284627_
+		1 p_284628_ p_284628_
+	lambda$createFont$17 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_283955_
+		0 p_284586_ p_284586_
+	lambda$createFontFilterFishy$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/FontSet; m_283960_
+		0 p_284596_ p_284596_
+	lambda$finalizeProviderLoading$15 (Ljava/util/List;I)V m_283966_
+		static
+		0 p_284613_ p_284613_
+		1 p_284614_ p_284614_
+	lambda$new$0 (Lnet/minecraft/client/gui/font/FontSet;)V m_95009_
+		static
+		0 p_95010_ p_95010_
+	lambda$prepare$10 (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_283958_
+		0 p_284591_ p_284591_
+		1 p_284592_ p_284592_
+	lambda$prepare$2 (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;)V m_285669_
+		0 p_286122_ p_286122_
+		1 p_286123_ p_286123_
+		2 p_286124_ p_286124_
+		3 p_286125_ p_286125_
+		4 p_286126_ p_286126_
+	lambda$prepare$3 (Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference;)V m_285670_
+		static
+		0 p_286127_ p_286127_
+		1 p_286128_ p_286128_
+		2 p_286129_ p_286129_
+	lambda$prepare$4 (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle; m_283963_
+		0 p_284604_ p_284604_
+		1 p_284605_ p_284605_
+		2 p_284606_ p_284606_
+		3 p_284607_ p_284607_
+	lambda$prepare$5 (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;)V m_283961_
+		0 p_284597_ p_284597_
+		1 p_284598_ p_284598_
+	lambda$prepare$6 (Lcom/mojang/blaze3d/font/GlyphProvider;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_283954_
+		0 p_284583_ p_284583_
+		1 p_284584_ p_284584_
+		2 p_284585_ p_284585_
+	lambda$prepare$7 (I)[Ljava/util/concurrent/CompletableFuture; m_283956_
+		static
+		0 p_284587_ p_284587_
+	lambda$prepare$8 (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lnet/minecraft/client/gui/font/FontManager$Preparation; m_283959_
+		static
+		0 p_284593_ p_284593_
+		1 p_284594_ p_284594_
+		2 p_284595_ p_284595_
+	lambda$prepare$9 (Ljava/util/List;Lcom/mojang/blaze3d/font/GlyphProvider;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_283967_
+		0 p_284615_ p_284615_
+		1 p_284616_ p_284616_
+		2 p_284617_ p_284617_
+		3 p_284618_ p_284618_
+	lambda$reload$1 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/gui/font/FontManager$Preparation;)V m_283964_
+		0 p_284608_ p_284608_
+		1 p_284609_ p_284609_
+	lambda$resolveProviders$12 (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;)V m_283970_
+		static
+		0 p_284625_ p_284625_
+		1 p_284626_ p_284626_
+	lambda$resolveProviders$13 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_283957_
+		static
+		0 p_284588_ p_284588_
+		1 p_284589_ p_284589_
+		2 p_284590_ p_284590_
+	lambda$resolveProviders$14 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle;)V m_283968_
+		static
+		0 p_284619_ p_284619_
+		1 p_284620_ p_284620_
+		2 p_284621_ p_284621_
+	lambda$safeLoad$11 (Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/gui/font/FontManager$BuilderId;)Ljava/util/Optional; m_285671_
+		static
+		0 p_286130_ p_286130_
+		1 p_286131_ p_286131_
+		2 p_286132_ p_286132_
+	loadResourceStack (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_284270_
+		static
+		0 p_284976_ p_284976_
+		1 p_285272_ p_285272_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_284410_
+		0 p_285252_ p_285252_
+		1 p_284969_ p_284969_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_285160_ p_285160_
+		1 p_285231_ p_285231_
+		2 p_285232_ p_285232_
+		3 p_285262_ p_285262_
+		4 p_284975_ p_284975_
+		5 p_285218_ p_285218_
+	resolveProviders (Ljava/util/List;)Ljava/util/Map; m_284517_
+		0 p_285282_ p_285282_
+	safeLoad (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_284357_
+		0 p_285113_ p_285113_
+		1 p_286561_ p_286561_
+		2 p_285424_ p_285424_
+		3 p_285371_ p_285371_
+	setRenames (Ljava/util/Map;)V m_95011_
+		0 p_95012_ p_95012_
+net/minecraft/client/gui/font/FontManager$BuilderId net/minecraft/client/gui/font/FontManager$BuilderId
+	fontId f_283782_
+	index f_283900_
+	pack f_283885_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;I)V <init>
+		0 f_283782_ f_283782_
+		1 f_283885_ f_283885_
+		2 f_283900_ f_283900_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285107_ p_285107_
+	fontId ()Lnet/minecraft/resources/ResourceLocation; f_283782_
+	hashCode ()I hashCode
+	index ()I f_283900_
+	pack ()Ljava/lang/String; f_283885_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$BuilderResult net/minecraft/client/gui/font/FontManager$BuilderResult
+	id f_283838_
+	result f_283894_
+	<init> (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lcom/mojang/datafixers/util/Either;)V <init>
+		0 f_283838_ f_283838_
+		1 f_283894_ f_283894_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285102_ p_285102_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/client/gui/font/FontManager$BuilderId; f_283838_
+	lambda$resolve$0 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional; m_284229_
+		static
+		0 p_285332_ p_285332_
+	lambda$resolve$1 (Ljava/util/function/Function;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_284205_
+		0 p_284933_ p_284933_
+		1 p_285367_ p_285367_
+	resolve (Ljava/util/function/Function;)Ljava/util/Optional; m_284215_
+		0 p_284942_ p_284942_
+	result ()Lcom/mojang/datafixers/util/Either; f_283894_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$FontDefinitionFile net/minecraft/client/gui/font/FontManager$FontDefinitionFile
+	CODEC f_285562_
+	providers f_285612_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_285612_ f_285612_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286874_ p_286874_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285893_
+		static
+		0 p_286425_ p_286425_
+	providers ()Ljava/util/List; f_285612_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$Preparation net/minecraft/client/gui/font/FontManager$Preparation
+	allProviders f_283866_
+	providers f_283921_
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 f_283921_ f_283921_
+		1 f_283866_ f_283866_
+	allProviders ()Ljava/util/List; f_283866_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285059_ p_285059_
+	hashCode ()I hashCode
+	providers ()Ljava/util/Map; f_283921_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle net/minecraft/client/gui/font/FontManager$UnresolvedBuilderBundle
+	builders f_283826_
+	dependencies f_283897_
+	fontId f_283760_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Set;)V <init>
+		0 f_283760_ f_283760_
+		1 f_283826_ f_283826_
+		2 f_283897_ f_283897_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_284984_ p_284984_
+	add (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Lnet/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference;)V m_286066_
+		0 p_286837_ p_286837_
+		1 p_286500_ p_286500_
+	add (Lnet/minecraft/client/gui/font/FontManager$BuilderId;Ljava/util/concurrent/CompletableFuture;)V m_284288_
+		0 p_284935_ p_284935_
+		1 p_284966_ p_284966_
+	builders ()Ljava/util/List; f_283826_
+	dependencies ()Ljava/util/Set; f_283897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285342_ p_285342_
+	fontId ()Lnet/minecraft/resources/ResourceLocation; f_283760_
+	hashCode ()I hashCode
+	lambda$listBuilders$0 (Lnet/minecraft/client/gui/font/FontManager$BuilderResult;)Ljava/util/stream/Stream; m_284307_
+		static
+		0 p_285041_ p_285041_
+	listBuilders ()Ljava/util/stream/Stream; m_284148_
+	resolve (Ljava/util/function/Function;)Ljava/util/Optional; m_284241_
+		0 p_285118_ p_285118_
+	toString ()Ljava/lang/String; toString
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285405_ p_285405_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285391_ p_285391_
+net/minecraft/client/gui/font/FontSet net/minecraft/client/gui/font/FontSet
+	LARGE_FORWARD_ADVANCE f_242991_
+	RANDOM f_95050_
+	glyphInfos f_95057_
+	glyphs f_95056_
+	glyphsByWidth f_95058_
+	missingGlyph f_95053_
+	name f_95052_
+	providers f_95055_
+	textureManager f_95051_
+	textures f_95059_
+	whiteGlyph f_95054_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_95062_ p_95062_
+		1 p_95063_ p_95063_
+	close ()V close
+	closeProviders ()V m_95077_
+	closeTextures ()V m_95080_
+	computeBakedGlyph (I)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232564_
+		0 p_232565_ p_232565_
+	computeGlyphInfo (I)Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_243121_
+		0 p_243321_ p_243321_
+	getGlyph (I)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95078_
+		0 p_95079_ p_95079_
+	getGlyphInfo (IZ)Lcom/mojang/blaze3d/font/GlyphInfo; m_243128_
+		0 p_243235_ p_243235_
+		1 p_243251_ p_243251_
+	getRandomGlyph (Lcom/mojang/blaze3d/font/GlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95067_
+		0 p_95068_ p_95068_
+	hasFishyAdvance (Lcom/mojang/blaze3d/font/GlyphInfo;)Z m_243068_
+		static
+		0 p_243323_ p_243323_
+	lambda$new$0 (I)[Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_283973_
+		static
+		0 p_284630_ p_284630_
+	lambda$new$1 (I)[[Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_283972_
+		static
+		0 p_284629_ p_284629_
+	lambda$new$2 (I)[Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_283974_
+		static
+		0 p_284631_ p_284631_
+	lambda$new$3 (I)[[Lnet/minecraft/client/gui/font/FontSet$GlyphInfoFilter; m_283975_
+		static
+		0 p_284632_ p_284632_
+	lambda$reload$4 (I)Lit/unimi/dsi/fastutil/ints/IntList; m_232566_
+		static
+		0 p_232567_ p_232567_
+	lambda$reload$5 (Ljava/util/List;Ljava/util/Set;I)V m_232558_
+		0 p_232559_ p_232559_
+		1 p_232560_ p_232560_
+		2 p_232561_ p_232561_
+	reload (Ljava/util/List;)V m_95071_
+		0 p_95072_ p_95072_
+	stitch (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232556_
+		0 p_232557_ p_232557_
+	whiteGlyph ()Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_95064_
+net/minecraft/client/gui/font/FontSet$GlyphInfoFilter net/minecraft/client/gui/font/FontSet$GlyphInfoFilter
+	MISSING f_243023_
+	glyphInfo f_243013_
+	glyphInfoNotFishy f_243006_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/font/GlyphInfo;Lcom/mojang/blaze3d/font/GlyphInfo;)V <init>
+		0 f_243013_ f_243013_
+		1 f_243006_ f_243006_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_243310_ p_243310_
+	glyphInfo ()Lcom/mojang/blaze3d/font/GlyphInfo; f_243013_
+	glyphInfoNotFishy ()Lcom/mojang/blaze3d/font/GlyphInfo; f_243006_
+	hashCode ()I hashCode
+	select (Z)Lcom/mojang/blaze3d/font/GlyphInfo; m_243099_
+		0 p_243218_ p_243218_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/FontTexture net/minecraft/client/gui/font/FontTexture
+	SIZE f_169092_
+	colored f_95094_
+	renderTypes f_283837_
+	root f_95095_
+	<init> (Lnet/minecraft/client/gui/font/GlyphRenderTypes;Z)V <init>
+		0 p_285000_ p_285000_
+		1 p_285085_ p_285085_
+	add (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_232568_
+		0 p_232569_ p_232569_
+	close ()V close
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_285121_ p_285121_
+		1 p_285511_ p_285511_
+	lambda$dumpContents$0 (I)I m_284333_
+		static
+		0 p_285145_ p_285145_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_95101_ p_95101_
+net/minecraft/client/gui/font/FontTexture$Node net/minecraft/client/gui/font/FontTexture$Node
+	height f_95108_
+	left f_95109_
+	occupied f_95111_
+	right f_95110_
+	width f_95107_
+	x f_95105_
+	y f_95106_
+	<init> (IIII)V <init>
+		0 p_95113_ p_95113_
+		1 p_95114_ p_95114_
+		2 p_95115_ p_95115_
+		3 p_95116_ p_95116_
+	insert (Lcom/mojang/blaze3d/font/SheetGlyphInfo;)Lnet/minecraft/client/gui/font/FontTexture$Node; m_232570_
+		0 p_232571_ p_232571_
+net/minecraft/client/gui/font/GlyphRenderTypes net/minecraft/client/gui/font/GlyphRenderTypes
+	normal f_283780_
+	polygonOffset f_283751_
+	seeThrough f_283831_
+	<init> (Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/RenderType;)V <init>
+		0 f_283780_ f_283780_
+		1 f_283831_ f_283831_
+		2 f_283751_ f_283751_
+	createForColorTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/GlyphRenderTypes; m_284354_
+		static
+		0 p_285486_ p_285486_
+	createForIntensityTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/gui/font/GlyphRenderTypes; m_284520_
+		static
+		0 p_285411_ p_285411_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285092_ p_285092_
+	hashCode ()I hashCode
+	normal ()Lnet/minecraft/client/renderer/RenderType; f_283780_
+	polygonOffset ()Lnet/minecraft/client/renderer/RenderType; f_283751_
+	seeThrough ()Lnet/minecraft/client/renderer/RenderType; f_283831_
+	select (Lnet/minecraft/client/gui/Font$DisplayMode;)Lnet/minecraft/client/renderer/RenderType; m_284370_
+		0 p_285259_ p_285259_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/GlyphRenderTypes$1 net/minecraft/client/gui/font/GlyphRenderTypes$1
+	$SwitchMap$net$minecraft$client$gui$Font$DisplayMode f_283946_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/font/TextFieldHelper net/minecraft/client/gui/font/TextFieldHelper
+	cursorPos f_95134_
+	getClipboardFn f_95131_
+	getMessageFn f_95129_
+	selectionPos f_95135_
+	setClipboardFn f_95132_
+	setMessageFn f_95130_
+	stringValidator f_95133_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V <init>
+		0 p_95137_ p_95137_
+		1 p_95138_ p_95138_
+		2 p_95139_ p_95139_
+		3 p_95140_ p_95140_
+		4 p_95141_ p_95141_
+	charTyped (C)Z m_95143_
+		0 p_95144_ p_95144_
+	clampToMsgLength (I)I m_95195_
+		0 p_95196_ p_95196_
+	copy ()V m_95178_
+	createClipboardGetter (Lnet/minecraft/client/Minecraft;)Ljava/util/function/Supplier; m_95153_
+		static
+		0 p_95154_ p_95154_
+	createClipboardSetter (Lnet/minecraft/client/Minecraft;)Ljava/util/function/Consumer; m_95182_
+		static
+		0 p_95183_ p_95183_
+	cut ()V m_95142_
+	deleteSelection (Ljava/lang/String;)Ljava/lang/String; m_95184_
+		0 p_95185_ p_95185_
+	getClipboardContents (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_95169_
+		static
+		0 p_95170_ p_95170_
+	getCursorPos ()I m_95194_
+	getSelected (Ljava/lang/String;)Ljava/lang/String; m_95174_
+		0 p_95175_ p_95175_
+	getSelectionPos ()I m_95197_
+	insertText (Ljava/lang/String;)V m_95158_
+		0 p_95159_ p_95159_
+	insertText (Ljava/lang/String;Ljava/lang/String;)V m_95160_
+		0 p_95161_ p_95161_
+		1 p_95162_ p_95162_
+	isSelecting ()Z m_95198_
+	keyPressed (I)Z m_95145_
+		0 p_95146_ p_95146_
+	lambda$createClipboardGetter$0 (Lnet/minecraft/client/Minecraft;)Ljava/lang/String; m_95191_
+		static
+		0 p_95192_ p_95192_
+	lambda$createClipboardSetter$1 (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_95171_
+		static
+		0 p_95172_ p_95172_
+		1 p_95173_ p_95173_
+	moveBy (IZLnet/minecraft/client/gui/font/TextFieldHelper$CursorStep;)V m_232575_
+		0 p_232576_ p_232576_
+		1 p_232577_ p_232577_
+		2 p_232578_ p_232578_
+	moveByChars (IZ)V m_95150_
+		0 p_95151_ p_95151_
+		1 p_95152_ p_95152_
+	moveByChars (I)V m_169093_
+		0 p_169094_ p_169094_
+	moveByWords (I)V m_169095_
+		0 p_169096_ p_169096_
+	moveByWords (IZ)V m_95166_
+		0 p_95167_ p_95167_
+		1 p_95168_ p_95168_
+	paste ()V m_95165_
+	removeCharsFromCursor (I)V m_95189_
+		0 p_95190_ p_95190_
+	removeFromCursor (ILnet/minecraft/client/gui/font/TextFieldHelper$CursorStep;)V m_232572_
+		0 p_232573_ p_232573_
+		1 p_232574_ p_232574_
+	removeWordsFromCursor (I)V m_232579_
+		0 p_232580_ p_232580_
+	resetSelectionIfNeeded (Z)V m_95163_
+		0 p_95164_ p_95164_
+	selectAll ()V m_95188_
+	setClipboardContents (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_95155_
+		static
+		0 p_95156_ p_95156_
+		1 p_95157_ p_95157_
+	setCursorPos (I)V m_169098_
+		0 p_169099_ p_169099_
+	setCursorPos (IZ)V m_95179_
+		0 p_95180_ p_95180_
+		1 p_95181_ p_95181_
+	setCursorToEnd ()V m_95193_
+	setCursorToEnd (Z)V m_95186_
+		0 p_95187_ p_95187_
+	setCursorToStart (Z)V m_95176_
+		0 p_95177_ p_95177_
+	setCursorToStart ()V m_169097_
+	setSelectionPos (I)V m_169100_
+		0 p_169101_ p_169101_
+	setSelectionRange (II)V m_95147_
+		0 p_95148_ p_95148_
+		1 p_95149_ p_95149_
+net/minecraft/client/gui/font/TextFieldHelper$1 net/minecraft/client/gui/font/TextFieldHelper$1
+	$SwitchMap$net$minecraft$client$gui$font$TextFieldHelper$CursorStep f_232581_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/font/TextFieldHelper$CursorStep net/minecraft/client/gui/font/TextFieldHelper$CursorStep
+	$VALUES $VALUES
+	CHARACTER CHARACTER
+	WORD WORD
+	$values ()[Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; m_232590_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_232588_ p_232588_
+		1 p_232589_ p_232589_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; valueOf
+		static
+		0 p_232592_ p_232592_
+	values ()[Lnet/minecraft/client/gui/font/TextFieldHelper$CursorStep; values
+		static
+net/minecraft/client/gui/font/glyphs/BakedGlyph net/minecraft/client/gui/font/glyphs/BakedGlyph
+	down f_95208_
+	left f_95205_
+	renderTypes f_283799_
+	right f_95206_
+	u0 f_95201_
+	u1 f_95202_
+	up f_95207_
+	v0 f_95203_
+	v1 f_95204_
+	<init> (Lnet/minecraft/client/gui/font/GlyphRenderTypes;FFFFFFFF)V <init>
+		0 p_285527_ p_285527_
+		1 p_285271_ p_285271_
+		2 p_284970_ p_284970_
+		3 p_285098_ p_285098_
+		4 p_285023_ p_285023_
+		5 p_285242_ p_285242_
+		6 p_285043_ p_285043_
+		7 p_285100_ p_285100_
+		8 p_284948_ p_284948_
+	render (ZFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_5626_
+		0 p_95227_ p_95227_
+		1 p_95228_ p_95228_
+		2 p_95229_ p_95229_
+		3 p_253706_ p_253706_
+		4 p_95231_ p_95231_
+		5 p_95232_ p_95232_
+		6 p_95233_ p_95233_
+		7 p_95234_ p_95234_
+		8 p_95235_ p_95235_
+		9 p_95236_ p_95236_
+	renderEffect (Lnet/minecraft/client/gui/font/glyphs/BakedGlyph$Effect;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;I)V m_95220_
+		0 p_95221_ p_95221_
+		1 p_254370_ p_254370_
+		2 p_95223_ p_95223_
+		3 p_95224_ p_95224_
+	renderType (Lnet/minecraft/client/gui/Font$DisplayMode;)Lnet/minecraft/client/renderer/RenderType; m_181387_
+		0 p_181388_ p_181388_
+net/minecraft/client/gui/font/glyphs/BakedGlyph$Effect net/minecraft/client/gui/font/glyphs/BakedGlyph$Effect
+	a f_95245_
+	b f_95244_
+	depth f_95241_
+	g f_95243_
+	r f_95242_
+	x0 f_95237_
+	x1 f_95239_
+	y0 f_95238_
+	y1 f_95240_
+	<init> (FFFFFFFFF)V <init>
+		0 p_95247_ p_95247_
+		1 p_95248_ p_95248_
+		2 p_95249_ p_95249_
+		3 p_95250_ p_95250_
+		4 p_95251_ p_95251_
+		5 p_95252_ p_95252_
+		6 p_95253_ p_95253_
+		7 p_95254_ p_95254_
+		8 p_95255_ p_95255_
+net/minecraft/client/gui/font/glyphs/EmptyGlyph net/minecraft/client/gui/font/glyphs/EmptyGlyph
+	INSTANCE f_232594_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	render (ZFFLorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFI)V m_5626_
+		0 p_95278_ p_95278_
+		1 p_95279_ p_95279_
+		2 p_95280_ p_95280_
+		3 p_253794_ p_253794_
+		4 p_95282_ p_95282_
+		5 p_95283_ p_95283_
+		6 p_95284_ p_95284_
+		7 p_95285_ p_95285_
+		8 p_95286_ p_95286_
+		9 p_95287_ p_95287_
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs net/minecraft/client/gui/font/glyphs/SpecialGlyphs
+	$VALUES $VALUES
+	MISSING MISSING
+	WHITE WHITE
+	image f_232598_
+	$values ()[Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; m_232619_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Supplier;)V <init>
+		0 p_232602_ p_232602_
+		1 p_232603_ p_232603_
+		2 p_232604_ p_232604_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_232616_ p_232616_
+	generate (IILnet/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider;)Lcom/mojang/blaze3d/platform/NativeImage; m_232608_
+		static
+		0 p_232609_ p_232609_
+		1 p_232610_ p_232610_
+		2 p_232611_ p_232611_
+	getAdvance ()F m_7403_
+	lambda$static$0 (II)I m_232612_
+		static
+		0 p_232613_ p_232613_
+		1 p_232614_ p_232614_
+	lambda$static$1 ()Lcom/mojang/blaze3d/platform/NativeImage; m_232618_
+		static
+	lambda$static$2 (II)I m_232605_
+		static
+		0 p_232606_ p_232606_
+		1 p_232607_ p_232607_
+	lambda$static$3 ()Lcom/mojang/blaze3d/platform/NativeImage; m_232617_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; valueOf
+		static
+		0 p_232622_ p_232622_
+	values ()[Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs; values
+		static
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs$1 net/minecraft/client/gui/font/glyphs/SpecialGlyphs$1
+	this$0 f_232624_
+	<init> (Lnet/minecraft/client/gui/font/glyphs/SpecialGlyphs;)V <init>
+		0 p_232626_ p_232626_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_232629_ p_232629_
+		1 p_232630_ p_232630_
+net/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider net/minecraft/client/gui/font/glyphs/SpecialGlyphs$PixelProvider
+	getColor (II)I m_232634_
+		0 p_232635_ p_232635_
+		1 p_232636_ p_232636_
+net/minecraft/client/gui/font/glyphs/package-info net/minecraft/client/gui/font/glyphs/package-info
+net/minecraft/client/gui/font/package-info net/minecraft/client/gui/font/package-info
+net/minecraft/client/gui/font/providers/BitmapProvider net/minecraft/client/gui/font/providers/BitmapProvider
+	LOGGER f_95328_
+	glyphs f_95330_
+	image f_95329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage;Lnet/minecraft/client/gui/font/CodepointMap;)V <init>
+		0 p_285380_ p_285380_
+		1 p_285445_ p_285445_
+	close ()V close
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_232638_ p_232638_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+net/minecraft/client/gui/font/providers/BitmapProvider$Definition net/minecraft/client/gui/font/providers/BitmapProvider$Definition
+	CODEC f_285606_
+	CODEPOINT_GRID_CODEC f_285599_
+	ascent f_285577_
+	codepointGrid f_285611_
+	file f_285631_
+	height f_285660_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[[I)V <init>
+		0 f_285631_ f_285631_
+		1 f_285660_ f_285660_
+		2 f_285577_ f_285577_
+		3 f_285611_ f_285611_
+	ascent ()I f_285577_
+	codepointGrid ()[[I f_285611_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286334_ p_286334_
+	file ()Lnet/minecraft/resources/ResourceLocation; f_285631_
+	getActualGlyphWidth (Lcom/mojang/blaze3d/platform/NativeImage;IIII)I m_285979_
+		0 p_286449_ p_286449_
+		1 p_286656_ p_286656_
+		2 p_286554_ p_286554_
+		3 p_286657_ p_286657_
+		4 p_286307_ p_286307_
+	hashCode ()I hashCode
+	height ()I f_285660_
+	lambda$load$7 (I)[Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph; m_285991_
+		static
+		0 p_286343_ p_286343_
+	lambda$load$8 (I)[[Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph; m_285954_
+		static
+		0 p_286759_ p_286759_
+	lambda$static$0 (Ljava/util/List;)[[I m_285986_
+		static
+		0 p_286900_ p_286900_
+	lambda$static$1 ([[I)Ljava/util/List; m_286109_
+		static
+		0 p_286828_ p_286828_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285930_
+		static
+		0 p_286905_ p_286905_
+	lambda$validate$6 (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Definition;)Ljava/lang/String; m_285989_
+		static
+		0 p_286688_ p_286688_
+	lambda$validateDimensions$2 ()Ljava/lang/String; m_285912_
+		static
+	lambda$validateDimensions$3 ()Ljava/lang/String; m_286085_
+		static
+	lambda$validateDimensions$4 ([II)Ljava/lang/String; m_285761_
+		static
+		0 p_286712_ p_286712_
+		1 p_286790_ p_286790_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_286048_
+		0 p_286694_ p_286694_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+	validate (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Definition;)Lcom/mojang/serialization/DataResult; m_285746_
+		static
+		0 p_286662_ p_286662_
+	validateDimensions ([[I)Lcom/mojang/serialization/DataResult; m_285860_
+		static
+		0 p_286348_ p_286348_
+net/minecraft/client/gui/font/providers/BitmapProvider$Glyph net/minecraft/client/gui/font/providers/BitmapProvider$Glyph
+	advance f_95369_
+	ascent f_95370_
+	height f_95368_
+	image f_95364_
+	offsetX f_95365_
+	offsetY f_95366_
+	scale f_95363_
+	width f_95367_
+	<init> (FLcom/mojang/blaze3d/platform/NativeImage;IIIIII)V <init>
+		0 f_95363_ f_95363_
+		1 f_95364_ f_95364_
+		2 f_95365_ f_95365_
+		3 f_95366_ f_95366_
+		4 f_95367_ f_95367_
+		5 f_95368_ f_95368_
+		6 f_95369_ f_95369_
+		7 f_95370_ f_95370_
+	advance ()I f_95369_
+	ascent ()I f_95370_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_232640_ p_232640_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232645_ p_232645_
+	getAdvance ()F m_7403_
+	hashCode ()I hashCode
+	height ()I f_95368_
+	image ()Lcom/mojang/blaze3d/platform/NativeImage; f_95364_
+	offsetX ()I f_95365_
+	offsetY ()I f_95366_
+	scale ()F f_95363_
+	toString ()Ljava/lang/String; toString
+	width ()I f_95367_
+net/minecraft/client/gui/font/providers/BitmapProvider$Glyph$1 net/minecraft/client/gui/font/providers/BitmapProvider$Glyph$1
+	this$0 f_232653_
+	<init> (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Glyph;)V <init>
+		0 p_232655_ p_232655_
+	getBearingY ()F m_213964_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_232658_ p_232658_
+		1 p_232659_ p_232659_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition net/minecraft/client/gui/font/providers/GlyphProviderDefinition
+	CODEC f_285650_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/client/gui/font/providers/GlyphProviderType;)Lcom/mojang/serialization/Codec; m_286025_
+		static
+		0 p_286256_ p_286256_
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Loader
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285964_
+		0 p_286639_ p_286639_
+net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference net/minecraft/client/gui/font/providers/GlyphProviderDefinition$Reference
+	id f_285563_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_285563_ f_285563_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286392_ p_286392_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_285563_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/GlyphProviderType net/minecraft/client/gui/font/providers/GlyphProviderType
+	$VALUES $VALUES
+	BITMAP BITMAP
+	CODEC f_285607_
+	REFERENCE REFERENCE
+	SPACE SPACE
+	TTF TTF
+	UNIHEX UNIHEX
+	codec f_285583_
+	name f_285630_
+	$values ()[Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285865_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_286896_ p_286896_
+		1 p_286631_ p_286631_
+		2 p_286573_ p_286573_
+		3 p_286248_ p_286248_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	mapCodec ()Lcom/mojang/serialization/MapCodec; m_285822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/font/providers/GlyphProviderType; valueOf
+		static
+		0 p_286399_ p_286399_
+	values ()[Lnet/minecraft/client/gui/font/providers/GlyphProviderType; values
+		static
+net/minecraft/client/gui/font/providers/ProviderReferenceDefinition net/minecraft/client/gui/font/providers/ProviderReferenceDefinition
+	CODEC f_285617_
+	id f_285571_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_285571_ f_285571_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286305_ p_286305_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_285571_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286001_
+		static
+		0 p_286521_ p_286521_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition
+	CODEC f_285645_
+	SKIP_LIST_CODEC f_285652_
+	location f_285564_
+	oversample f_285576_
+	shift f_285584_
+	size f_285590_
+	skip f_285657_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;FFLnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift;Ljava/lang/String;)V <init>
+		0 f_285564_ f_285564_
+		1 f_285590_ f_285590_
+		2 f_285576_ f_285576_
+		3 f_285584_ f_285584_
+		4 f_285657_ f_285657_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286854_ p_286854_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_286082_
+		static
+		0 p_286306_ p_286306_
+	lambda$static$1 (Ljava/util/List;)Ljava/lang/String; m_285849_
+		static
+		0 p_286852_ p_286852_
+	lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; m_285839_
+		static
+		0 p_286728_ p_286728_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_286057_
+		static
+		0 p_286284_ p_286284_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285764_
+		0 p_286229_ p_286229_
+	location ()Lnet/minecraft/resources/ResourceLocation; f_285564_
+	oversample ()F f_285576_
+	shift ()Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift; f_285584_
+	size ()F f_285590_
+	skip ()Ljava/lang/String; f_285657_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift net/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift
+	CODEC f_285647_
+	NONE f_285613_
+	x f_285596_
+	y f_285597_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 f_285596_ f_285596_
+		1 f_285597_ f_285597_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286407_ p_286407_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/util/List;)Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift; m_285960_
+		static
+		0 p_286746_ p_286746_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_285877_
+		static
+		0 p_286374_ p_286374_
+	lambda$static$2 (Lnet/minecraft/client/gui/font/providers/TrueTypeGlyphProviderDefinition$Shift;)Ljava/util/List; m_285852_
+		static
+		0 p_286274_ p_286274_
+	toString ()Ljava/lang/String; toString
+	x ()F f_285596_
+	y ()F f_285597_
+net/minecraft/client/gui/font/providers/UnihexProvider net/minecraft/client/gui/font/providers/UnihexProvider
+	DIGITS_FOR_WIDTH_16 f_283929_
+	DIGITS_FOR_WIDTH_24 f_283800_
+	DIGITS_FOR_WIDTH_32 f_283867_
+	DIGITS_FOR_WIDTH_8 f_283803_
+	DIGITS_PER_BYTE f_283802_
+	GLYPH_HEIGHT f_283936_
+	LOGGER f_283764_
+	glyphs f_283901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/font/CodepointMap;)V <init>
+		0 p_285457_ p_285457_
+	copyUntil (Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z m_284179_
+		static
+		0 p_284994_ p_284994_
+		1 p_285351_ p_285351_
+		2 p_285177_ p_285177_
+	decodeHex (IB)I m_284556_
+		static
+		0 p_284952_ p_284952_
+		1 p_285036_ p_285036_
+	decodeHex (ILit/unimi/dsi/fastutil/bytes/ByteList;I)I m_284323_
+		static
+		0 p_285205_ p_285205_
+		1 p_285268_ p_285268_
+		2 p_285345_ p_285345_
+	getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
+		0 p_285239_ p_285239_
+	getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
+	readFromStream (Ljava/io/InputStream;Lnet/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput;)V m_284537_
+		static
+		0 p_285315_ p_285315_
+		1 p_285353_ p_285353_
+	unpackBitsToBytes (Ljava/nio/IntBuffer;Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;II)V m_284448_
+		static
+		0 p_285283_ p_285283_
+		1 p_285485_ p_285485_
+		2 p_284940_ p_284940_
+		3 p_284950_ p_284950_
+	unpackBitsToBytes (Ljava/nio/IntBuffer;III)V m_284420_
+		static
+		0 p_285211_ p_285211_
+		1 p_285508_ p_285508_
+		2 p_285312_ p_285312_
+		3 p_285412_ p_285412_
+net/minecraft/client/gui/font/providers/UnihexProvider$ByteContents net/minecraft/client/gui/font/providers/UnihexProvider$ByteContents
+	contents f_283836_
+	<init> ([B)V <init>
+		0 f_283836_ f_283836_
+	bitWidth ()I m_284266_
+	contents ()[B f_283836_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_284989_ p_284989_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285203_ p_285203_
+	read (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284446_
+		static
+		0 p_285080_ p_285080_
+		1 p_285481_ p_285481_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$Definition net/minecraft/client/gui/font/providers/UnihexProvider$Definition
+	CODEC f_285591_
+	hexFile f_285560_
+	sizeOverrides f_285626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_286378_ p_286378_
+		1 p_286770_ p_286770_
+	lambda$loadData$3 (I)[Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_285894_
+		static
+		0 p_286908_ p_286908_
+	lambda$loadData$4 (I)[[Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_286098_
+		static
+		0 p_286615_ p_286615_
+	lambda$loadData$5 (I)[Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph; m_285918_
+		static
+		0 p_286831_ p_286831_
+	lambda$loadData$6 (I)[[Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph; m_285914_
+		static
+		0 p_286340_ p_286340_
+	lambda$loadData$7 (Lnet/minecraft/client/gui/font/CodepointMap;ILnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;)V m_285853_
+		static
+		0 p_286415_ p_286415_
+		1 p_286721_ p_286721_
+		2 p_286722_ p_286722_
+	lambda$static$0 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Lnet/minecraft/resources/ResourceLocation; m_285801_
+		static
+		0 p_286591_ p_286591_
+	lambda$static$1 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Ljava/util/List; m_286103_
+		static
+		0 p_286528_ p_286528_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285863_
+		static
+		0 p_286579_ p_286579_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_285976_
+		0 p_286472_ p_286472_
+	loadData (Ljava/io/InputStream;)Lnet/minecraft/client/gui/font/providers/UnihexProvider; m_285832_
+		0 p_286795_ p_286795_
+	type ()Lnet/minecraft/client/gui/font/providers/GlyphProviderType; m_285843_
+	unpack ()Lcom/mojang/datafixers/util/Either; m_285782_
+net/minecraft/client/gui/font/providers/UnihexProvider$Dimensions net/minecraft/client/gui/font/providers/UnihexProvider$Dimensions
+	CODEC f_283924_
+	MAP_CODEC f_283777_
+	left f_283768_
+	right f_283776_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_283768_ f_283768_
+		1 f_283776_ f_283776_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285019_ p_285019_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284253_
+		static
+		0 p_285497_ p_285497_
+	left (I)I m_284152_
+		static
+		0 p_285195_ p_285195_
+	left ()I f_283768_
+	pack (II)I m_284209_
+		static
+		0 p_285339_ p_285339_
+		1 p_285120_ p_285120_
+	pack ()I m_284373_
+	right (I)I m_284305_
+		static
+		0 p_285419_ p_285419_
+	right ()I f_283776_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$Glyph net/minecraft/client/gui/font/providers/UnihexProvider$Glyph
+	contents f_283857_
+	left f_283887_
+	right f_283848_
+	<init> (Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;II)V <init>
+		0 f_283857_ f_283857_
+		1 f_283887_ f_283887_
+		2 f_283848_ f_283848_
+	bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
+		0 p_285377_ p_285377_
+	contents ()Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; f_283857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285317_ p_285317_
+	getAdvance ()F m_7403_
+	getBoldOffset ()F m_5619_
+	getShadowOffset ()F m_5645_
+	hashCode ()I hashCode
+	left ()I f_283887_
+	right ()I f_283848_
+	toString ()Ljava/lang/String; toString
+	width ()I m_284480_
+net/minecraft/client/gui/font/providers/UnihexProvider$Glyph$1 net/minecraft/client/gui/font/providers/UnihexProvider$Glyph$1
+	this$0 f_283899_
+	<init> (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Glyph;)V <init>
+		0 p_285151_ p_285151_
+	getOversample ()F m_213963_
+	getPixelHeight ()I m_213961_
+	getPixelWidth ()I m_213962_
+	isColored ()Z m_213965_
+	upload (II)V m_213958_
+		0 p_285473_ p_285473_
+		1 p_285510_ p_285510_
+net/minecraft/client/gui/font/providers/UnihexProvider$IntContents net/minecraft/client/gui/font/providers/UnihexProvider$IntContents
+	SIZE_24 f_283925_
+	bitWidth f_283787_
+	contents f_283738_
+	<init> ([II)V <init>
+		0 f_283738_ f_283738_
+		1 f_283787_ f_283787_
+	bitWidth ()I m_284266_
+	contents ()[I f_283738_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285302_ p_285302_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285172_ p_285172_
+	read24 (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284350_
+		static
+		0 p_285362_ p_285362_
+		1 p_285123_ p_285123_
+	read32 (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284358_
+		static
+		0 p_285222_ p_285222_
+		1 p_285346_ p_285346_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$LineData net/minecraft/client/gui/font/providers/UnihexProvider$LineData
+	bitWidth ()I m_284266_
+	calculateWidth ()I m_284261_
+	line (I)I m_284144_
+		0 p_285166_ p_285166_
+	mask ()I m_284440_
+net/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange net/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange
+	CODEC f_283923_
+	RAW_CODEC f_283834_
+	dimensions f_283891_
+	from f_283797_
+	to f_283851_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/client/gui/font/providers/UnihexProvider$Dimensions;)V <init>
+		0 f_283797_ f_283797_
+		1 f_283851_ f_283851_
+		2 f_283891_ f_283891_
+	dimensions ()Lnet/minecraft/client/gui/font/providers/UnihexProvider$Dimensions; f_283891_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285264_ p_285264_
+	from ()I f_283797_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284139_
+		static
+		0 p_285088_ p_285088_
+	lambda$static$1 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange;)Ljava/lang/String; m_284308_
+		static
+		0 p_285095_ p_285095_
+	lambda$static$2 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$OverrideRange;)Lcom/mojang/serialization/DataResult; m_284184_
+		static
+		0 p_285215_ p_285215_
+	to ()I f_283851_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput net/minecraft/client/gui/font/providers/UnihexProvider$ReaderOutput
+	accept (ILnet/minecraft/client/gui/font/providers/UnihexProvider$LineData;)V m_284281_
+		0 p_285139_ p_285139_
+		1 p_284982_ p_284982_
+net/minecraft/client/gui/font/providers/UnihexProvider$ShortContents net/minecraft/client/gui/font/providers/UnihexProvider$ShortContents
+	contents f_283874_
+	<init> ([S)V <init>
+		0 f_283874_ f_283874_
+	bitWidth ()I m_284266_
+	contents ()[S f_283874_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_284987_ p_284987_
+	hashCode ()I hashCode
+	line (I)I m_284144_
+		0 p_285158_ p_285158_
+	read (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lnet/minecraft/client/gui/font/providers/UnihexProvider$LineData; m_284334_
+		static
+		0 p_285528_ p_285528_
+		1 p_284958_ p_284958_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/font/providers/package-info net/minecraft/client/gui/font/providers/package-info
+net/minecraft/client/gui/layouts/AbstractLayout net/minecraft/client/gui/layouts/AbstractLayout
+	height f_263818_
+	width f_263674_
+	x f_263829_
+	y f_263844_
+	<init> (IIII)V <init>
+		0 p_265185_ p_265185_
+		1 p_265789_ p_265789_
+		2 p_265792_ p_265792_
+		3 p_265443_ p_265443_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	lambda$setX$0 (ILnet/minecraft/client/gui/layouts/LayoutElement;)V m_264178_
+		0 p_265356_ p_265356_
+		1 p_265043_ p_265043_
+	lambda$setY$1 (ILnet/minecraft/client/gui/layouts/LayoutElement;)V m_264378_
+		0 p_265589_ p_265589_
+		1 p_265586_ p_265586_
+	setX (I)V m_252865_
+		0 p_265701_ p_265701_
+	setY (I)V m_253211_
+		0 p_265155_ p_265155_
+net/minecraft/client/gui/layouts/AbstractLayout$AbstractChildWrapper net/minecraft/client/gui/layouts/AbstractLayout$AbstractChildWrapper
+	child f_263728_
+	layoutSettings f_263678_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265145_ p_265145_
+		1 p_265309_ p_265309_
+	getHeight ()I m_264608_
+	getWidth ()I m_264477_
+	setX (II)V m_264032_
+		0 p_265766_ p_265766_
+		1 p_265689_ p_265689_
+	setY (II)V m_264572_
+		0 p_265384_ p_265384_
+		1 p_265375_ p_265375_
+net/minecraft/client/gui/layouts/FrameLayout net/minecraft/client/gui/layouts/FrameLayout
+	children f_263788_
+	defaultChildLayoutSettings f_263739_
+	minHeight f_263810_
+	minWidth f_263834_
+	<init> (IIII)V <init>
+		0 p_265719_ p_265719_
+		1 p_265042_ p_265042_
+		2 p_265587_ p_265587_
+		3 p_265682_ p_265682_
+	<init> (II)V <init>
+		0 p_270073_ p_270073_
+		1 p_270705_ p_270705_
+	<init> ()V <init>
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264564_
+		0 p_265386_ p_265386_
+		1 p_265532_ p_265532_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264557_
+		0 p_265071_ p_265071_
+	alignInDimension (IIILjava/util/function/Consumer;F)V m_264274_
+		static
+		0 p_265164_ p_265164_
+		1 p_265100_ p_265100_
+		2 p_265351_ p_265351_
+		3 p_265614_ p_265614_
+		4 p_265428_ p_265428_
+	alignInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/navigation/ScreenRectangle;FF)V m_274605_
+		static
+		0 p_275320_ p_275320_
+		1 p_275389_ p_275389_
+		2 p_275607_ p_275607_
+		3 p_275662_ p_275662_
+	alignInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIIFF)V m_264460_
+		static
+		0 p_265662_ p_265662_
+		1 p_265497_ p_265497_
+		2 p_265030_ p_265030_
+		3 p_265535_ p_265535_
+		4 p_265427_ p_265427_
+		5 p_265271_ p_265271_
+		6 p_265365_ p_265365_
+	arrangeElements ()V m_264036_
+	centerInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;IIII)V m_264159_
+		static
+		0 p_265197_ p_265197_
+		1 p_265518_ p_265518_
+		2 p_265334_ p_265334_
+		3 p_265540_ p_265540_
+		4 p_265632_ p_265632_
+	centerInRectangle (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/navigation/ScreenRectangle;)V m_267781_
+		static
+		0 p_268229_ p_268229_
+		1 p_268113_ p_268113_
+	defaultChildLayoutSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264088_
+	lambda$visitChildren$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/FrameLayout$ChildContainer;)V m_264122_
+		static
+		0 p_265115_ p_265115_
+		1 p_265653_ p_265653_
+	newChildLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264364_
+	setMinDimensions (II)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264232_
+		0 p_265169_ p_265169_
+		1 p_265616_ p_265616_
+	setMinHeight (I)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264240_
+		0 p_265646_ p_265646_
+	setMinWidth (I)Lnet/minecraft/client/gui/layouts/FrameLayout; m_264444_
+		0 p_265764_ p_265764_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265070_ p_265070_
+net/minecraft/client/gui/layouts/FrameLayout$ChildContainer net/minecraft/client/gui/layouts/FrameLayout$ChildContainer
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265667_ p_265667_
+		1 p_265430_ p_265430_
+net/minecraft/client/gui/layouts/GridLayout net/minecraft/client/gui/layouts/GridLayout
+	cellInhabitants f_263660_
+	children f_263670_
+	columnSpacing f_267488_
+	defaultCellSettings f_263692_
+	rowSpacing f_267432_
+	<init> (II)V <init>
+		0 p_265045_ p_265045_
+		1 p_265035_ p_265035_
+	<init> ()V <init>
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264167_
+		0 p_265031_ p_265031_
+		1 p_265582_ p_265582_
+		2 p_265782_ p_265782_
+		3 p_265612_ p_265612_
+		4 p_265448_ p_265448_
+		5 p_265579_ p_265579_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264075_
+		0 p_265061_ p_265061_
+		1 p_265080_ p_265080_
+		2 p_265105_ p_265105_
+		3 p_265057_ p_265057_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;IIII)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264188_
+		0 p_265590_ p_265590_
+		1 p_265556_ p_265556_
+		2 p_265323_ p_265323_
+		3 p_265531_ p_265531_
+		4 p_265352_ p_265352_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;II)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264379_
+		0 p_265485_ p_265485_
+		1 p_265720_ p_265720_
+		2 p_265679_ p_265679_
+	arrangeElements ()V m_264036_
+	columnSpacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267749_
+		0 p_268135_ p_268135_
+	createRowHelper (I)Lnet/minecraft/client/gui/layouts/GridLayout$RowHelper; m_264606_
+		0 p_265327_ p_265327_
+	defaultCellSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264211_
+	newCellSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264626_
+	rowSpacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267750_
+		0 p_268237_ p_268237_
+	spacing (I)Lnet/minecraft/client/gui/layouts/GridLayout; m_267612_
+		0 p_268351_ p_268351_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265389_ p_265389_
+net/minecraft/client/gui/layouts/GridLayout$CellInhabitant net/minecraft/client/gui/layouts/GridLayout$CellInhabitant
+	column f_263837_
+	occupiedColumns f_263773_
+	occupiedRows f_263786_
+	row f_263652_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;IIIILnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265063_ p_265063_
+		1 p_265675_ p_265675_
+		2 p_265198_ p_265198_
+		3 p_265625_ p_265625_
+		4 p_265517_ p_265517_
+		5 p_265036_ p_265036_
+	getLastOccupiedColumn ()I m_264085_
+	getLastOccupiedRow ()I m_264275_
+net/minecraft/client/gui/layouts/GridLayout$RowHelper net/minecraft/client/gui/layouts/GridLayout$RowHelper
+	columns f_263722_
+	index f_263661_
+	this$0 f_263754_
+	<init> (Lnet/minecraft/client/gui/layouts/GridLayout;I)V <init>
+		0 p_265452_ p_265452_
+		1 p_265633_ p_265633_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;ILnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264276_
+		0 p_265200_ p_265200_
+		1 p_265044_ p_265044_
+		2 p_265797_ p_265797_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264206_
+		0 p_265411_ p_265411_
+		1 p_265755_ p_265755_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264139_
+		0 p_265455_ p_265455_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;I)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264108_
+		0 p_265413_ p_265413_
+		1 p_265491_ p_265491_
+	defaultCellSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264502_
+	getGrid ()Lnet/minecraft/client/gui/layouts/GridLayout; m_267613_
+	newCellSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264551_
+net/minecraft/client/gui/layouts/HeaderAndFooterLayout net/minecraft/client/gui/layouts/HeaderAndFooterLayout
+	DEFAULT_CONTENT_MARGIN_TOP f_276136_
+	DEFAULT_HEADER_AND_FOOTER_HEIGHT f_268474_
+	contentsFrame f_268466_
+	footerFrame f_268592_
+	footerHeight f_268680_
+	headerFrame f_268720_
+	headerHeight f_268509_
+	screen f_268706_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;I)V <init>
+		0 p_270404_ p_270404_
+		1 p_270984_ p_270984_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_270234_ p_270234_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;II)V <init>
+		0 p_270083_ p_270083_
+		1 p_270134_ p_270134_
+		2 p_270996_ p_270996_
+	addToContents (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_268999_
+		0 p_270895_ p_270895_
+	addToContents (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269340_
+		0 p_270611_ p_270611_
+		1 p_270075_ p_270075_
+	addToFooter (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269450_
+		0 p_270362_ p_270362_
+		1 p_270492_ p_270492_
+	addToFooter (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269281_
+		0 p_270951_ p_270951_
+	addToHeader (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269342_
+		0 p_270870_ p_270870_
+		1 p_270558_ p_270558_
+	addToHeader (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_269471_
+		0 p_270636_ p_270636_
+	arrangeElements ()V m_264036_
+	getFooterHeight ()I m_269040_
+	getHeaderHeight ()I m_269355_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	newContentLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269403_
+	newFooterLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269493_
+	newHeaderLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_269068_
+	setFooterHeight (I)V m_269413_
+		0 p_270260_ p_270260_
+	setHeaderHeight (I)V m_269376_
+		0 p_270135_ p_270135_
+	setX (I)V m_252865_
+		0 p_270309_ p_270309_
+	setY (I)V m_253211_
+		0 p_270318_ p_270318_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_270213_ p_270213_
+net/minecraft/client/gui/layouts/Layout net/minecraft/client/gui/layouts/Layout
+	arrangeElements ()V m_264036_
+	lambda$arrangeElements$1 (Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_269338_
+		static
+		0 p_270565_ p_270565_
+	lambda$visitWidgets$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_269147_
+		static
+		0 p_270412_ p_270412_
+		1 p_270634_ p_270634_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_270255_ p_270255_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_270962_ p_270962_
+net/minecraft/client/gui/layouts/LayoutElement net/minecraft/client/gui/layouts/LayoutElement
+	getHeight ()I m_93694_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	setPosition (II)V m_264152_
+		0 p_265617_ p_265617_
+		1 p_265577_ p_265577_
+	setX (I)V m_252865_
+		0 p_265236_ p_265236_
+	setY (I)V m_253211_
+		0 p_265404_ p_265404_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265082_ p_265082_
+net/minecraft/client/gui/layouts/LayoutSettings net/minecraft/client/gui/layouts/LayoutSettings
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264510_
+		0 p_265408_ p_265408_
+		1 p_265269_ p_265269_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264498_
+		0 p_265729_ p_265729_
+	alignHorizontallyCenter ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264356_
+	alignHorizontallyLeft ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264463_
+	alignHorizontallyRight ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264443_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264221_
+		0 p_265557_ p_265557_
+	alignVerticallyBottom ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264524_
+	alignVerticallyMiddle ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264623_
+	alignVerticallyTop ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264070_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264040_
+	defaults ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264214_
+		static
+	getExposed ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264426_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264129_
+		0 p_265186_ p_265186_
+		1 p_265177_ p_265177_
+		2 p_265631_ p_265631_
+		3 p_265369_ p_265369_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264174_
+		0 p_265143_ p_265143_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264414_
+		0 p_265473_ p_265473_
+		1 p_265776_ p_265776_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264154_
+		0 p_265758_ p_265758_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264215_
+		0 p_265366_ p_265366_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264400_
+		0 p_265709_ p_265709_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264398_
+		0 p_265608_ p_265608_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264311_
+		0 p_265644_ p_265644_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264184_
+		0 p_265142_ p_265142_
+net/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl net/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl
+	paddingBottom f_263651_
+	paddingLeft f_263656_
+	paddingRight f_263822_
+	paddingTop f_263738_
+	xAlignment f_263758_
+	yAlignment f_263809_
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl;)V <init>
+		0 p_265146_ p_265146_
+	<init> ()V <init>
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264510_
+		0 p_265459_ p_265459_
+		1 p_265051_ p_265051_
+	align (FF)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264510_
+		0 p_265220_ p_265220_
+		1 p_265090_ p_265090_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264498_
+		0 p_265464_ p_265464_
+	alignHorizontally (F)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264498_
+		0 p_265331_ p_265331_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264221_
+		0 p_265439_ p_265439_
+	alignVertically (F)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264221_
+		0 p_265657_ p_265657_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264040_
+	copy ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264040_
+	getExposed ()Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264426_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264174_
+		0 p_265467_ p_265467_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264129_
+		0 p_265241_ p_265241_
+		1 p_265325_ p_265325_
+		2 p_265634_ p_265634_
+		3 p_265174_ p_265174_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264414_
+		0 p_265284_ p_265284_
+		1 p_265730_ p_265730_
+	padding (II)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264414_
+		0 p_265353_ p_265353_
+		1 p_265444_ p_265444_
+	padding (IIII)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264129_
+		0 p_265451_ p_265451_
+		1 p_265250_ p_265250_
+		2 p_265046_ p_265046_
+		3 p_265460_ p_265460_
+	padding (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264174_
+		0 p_265565_ p_265565_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264154_
+		0 p_265748_ p_265748_
+	paddingBottom (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264154_
+		0 p_265336_ p_265336_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264215_
+		0 p_265592_ p_265592_
+	paddingHorizontal (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264215_
+		0 p_265242_ p_265242_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264400_
+		0 p_265028_ p_265028_
+	paddingLeft (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264400_
+		0 p_265137_ p_265137_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264398_
+		0 p_265078_ p_265078_
+	paddingRight (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264398_
+		0 p_265595_ p_265595_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264311_
+		0 p_265588_ p_265588_
+	paddingTop (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264311_
+		0 p_265512_ p_265512_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings$LayoutSettingsImpl; m_264184_
+		0 p_265151_ p_265151_
+	paddingVertical (I)Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264184_
+		0 p_265523_ p_265523_
+net/minecraft/client/gui/layouts/LinearLayout net/minecraft/client/gui/layouts/LinearLayout
+	children f_263711_
+	defaultChildLayoutSettings f_263686_
+	orientation f_263650_
+	<init> (IILnet/minecraft/client/gui/layouts/LinearLayout$Orientation;)V <init>
+		0 p_265093_ p_265093_
+		1 p_265502_ p_265502_
+		2 p_265112_ p_265112_
+	<init> (IIIILnet/minecraft/client/gui/layouts/LinearLayout$Orientation;)V <init>
+		0 p_265489_ p_265489_
+		1 p_265500_ p_265500_
+		2 p_265233_ p_265233_
+		3 p_265301_ p_265301_
+		4 p_265341_ p_265341_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264512_
+		0 p_265475_ p_265475_
+		1 p_265684_ p_265684_
+	addChild (Lnet/minecraft/client/gui/layouts/LayoutElement;)Lnet/minecraft/client/gui/layouts/LayoutElement; m_264406_
+		0 p_265140_ p_265140_
+	arrangeElements ()V m_264036_
+	defaultChildLayoutSetting ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264286_
+	lambda$visitChildren$0 (Ljava/util/function/Consumer;Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)V m_264223_
+		static
+		0 p_265157_ p_265157_
+		1 p_265178_ p_265178_
+	newChildLayoutSettings ()Lnet/minecraft/client/gui/layouts/LayoutSettings; m_264453_
+	visitChildren (Ljava/util/function/Consumer;)V m_264090_
+		0 p_265508_ p_265508_
+net/minecraft/client/gui/layouts/LinearLayout$1 net/minecraft/client/gui/layouts/LinearLayout$1
+	$SwitchMap$net$minecraft$client$gui$layouts$LinearLayout$Orientation f_263841_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/layouts/LinearLayout$ChildContainer net/minecraft/client/gui/layouts/LinearLayout$ChildContainer
+	<init> (Lnet/minecraft/client/gui/layouts/LayoutElement;Lnet/minecraft/client/gui/layouts/LayoutSettings;)V <init>
+		0 p_265706_ p_265706_
+		1 p_265131_ p_265131_
+net/minecraft/client/gui/layouts/LinearLayout$Orientation net/minecraft/client/gui/layouts/LinearLayout$Orientation
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	$values ()[Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; m_264596_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265610_ p_265610_
+		1 p_265277_ p_265277_
+	getPrimaryLength (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)I m_264173_
+		0 p_265173_ p_265173_
+	getPrimaryLength (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264056_
+		0 p_265322_ p_265322_
+	getPrimaryPosition (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264407_
+		0 p_265209_ p_265209_
+	getSecondaryLength (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;)I m_264503_
+		0 p_265345_ p_265345_
+	getSecondaryLength (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264137_
+		0 p_265570_ p_265570_
+	getSecondaryPosition (Lnet/minecraft/client/gui/layouts/LayoutElement;)I m_264117_
+		0 p_265676_ p_265676_
+	setPrimaryPosition (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;I)V m_264587_
+		0 p_265660_ p_265660_
+		1 p_265194_ p_265194_
+	setSecondaryPosition (Lnet/minecraft/client/gui/layouts/LinearLayout$ChildContainer;II)V m_264630_
+		0 p_265536_ p_265536_
+		1 p_265313_ p_265313_
+		2 p_265295_ p_265295_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; valueOf
+		static
+		0 p_265307_ p_265307_
+	values ()[Lnet/minecraft/client/gui/layouts/LinearLayout$Orientation; values
+		static
+net/minecraft/client/gui/layouts/SpacerElement net/minecraft/client/gui/layouts/SpacerElement
+	height f_263666_
+	width f_263679_
+	x f_263668_
+	y f_263726_
+	<init> (IIII)V <init>
+		0 p_265199_ p_265199_
+		1 p_265495_ p_265495_
+		2 p_265101_ p_265101_
+		3 p_265469_ p_265469_
+	<init> (II)V <init>
+		0 p_265229_ p_265229_
+		1 p_265527_ p_265527_
+	getHeight ()I m_93694_
+	getWidth ()I m_5711_
+	getX ()I m_252754_
+	getY ()I m_252907_
+	height (I)Lnet/minecraft/client/gui/layouts/SpacerElement; m_264252_
+		static
+		0 p_265087_ p_265087_
+	setX (I)V m_252865_
+		0 p_265605_ p_265605_
+	setY (I)V m_253211_
+		0 p_265406_ p_265406_
+	visitWidgets (Ljava/util/function/Consumer;)V m_264134_
+		0 p_265477_ p_265477_
+	width (I)Lnet/minecraft/client/gui/layouts/SpacerElement; m_264527_
+		static
+		0 p_265056_ p_265056_
+net/minecraft/client/gui/layouts/package-info net/minecraft/client/gui/layouts/package-info
+net/minecraft/client/gui/narration/NarratableEntry net/minecraft/client/gui/narration/NarratableEntry
+	isActive ()Z m_142518_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+net/minecraft/client/gui/narration/NarratableEntry$NarrationPriority net/minecraft/client/gui/narration/NarratableEntry$NarrationPriority
+	$VALUES $VALUES
+	FOCUSED FOCUSED
+	HOVERED HOVERED
+	NONE NONE
+	$values ()[Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_169124_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_169121_ p_169121_
+		1 p_169122_ p_169122_
+	isTerminal ()Z m_169123_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; valueOf
+		static
+		0 p_169126_ p_169126_
+	values ()[Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; values
+		static
+net/minecraft/client/gui/narration/NarratedElementType net/minecraft/client/gui/narration/NarratedElementType
+	$VALUES $VALUES
+	HINT HINT
+	POSITION POSITION
+	TITLE TITLE
+	USAGE USAGE
+	$values ()[Lnet/minecraft/client/gui/narration/NarratedElementType; m_169137_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_169135_ p_169135_
+		1 p_169136_ p_169136_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarratedElementType; valueOf
+		static
+		0 p_169139_ p_169139_
+	values ()[Lnet/minecraft/client/gui/narration/NarratedElementType; values
+		static
+net/minecraft/client/gui/narration/NarrationElementOutput net/minecraft/client/gui/narration/NarrationElementOutput
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/client/gui/narration/NarrationThunk;)V m_142549_
+		0 p_169141_ p_169141_
+		1 p_169142_ p_169142_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Ljava/lang/String;)V m_169143_
+		0 p_169144_ p_169144_
+		1 p_169145_ p_169145_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/network/chat/Component;)V m_169146_
+		0 p_169147_ p_169147_
+		1 p_169148_ p_169148_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;[Lnet/minecraft/network/chat/Component;)V m_169149_
+		0 p_169150_ p_169150_
+		1 p_169151_ p_169151_
+	nest ()Lnet/minecraft/client/gui/narration/NarrationElementOutput; m_142047_
+net/minecraft/client/gui/narration/NarrationSupplier net/minecraft/client/gui/narration/NarrationSupplier
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_169152_ p_169152_
+net/minecraft/client/gui/narration/NarrationThunk net/minecraft/client/gui/narration/NarrationThunk
+	EMPTY f_169153_
+	contents f_169154_
+	converter f_169155_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Ljava/util/function/BiConsumer;)V <init>
+		0 p_169158_ p_169158_
+		1 p_169159_ p_169159_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_169179_ p_169179_
+	from (Ljava/util/List;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169162_
+		static
+		0 p_169163_ p_169163_
+	from (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169176_
+		static
+		0 p_169177_ p_169177_
+	from (Ljava/lang/String;)Lnet/minecraft/client/gui/narration/NarrationThunk; m_169160_
+		static
+		0 p_169161_ p_169161_
+	getText (Ljava/util/function/Consumer;)V m_169168_
+		0 p_169169_ p_169169_
+	hashCode ()I hashCode
+	lambda$from$1 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;)V m_169173_
+		static
+		0 p_169174_ p_169174_
+		1 p_169175_ p_169175_
+	lambda$from$2 (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V m_169164_
+		static
+		0 p_169165_ p_169165_
+		1 p_169166_ p_169166_
+		2 p_169167_ p_169167_
+	lambda$static$0 (Ljava/util/function/Consumer;Lnet/minecraft/util/Unit;)V m_169170_
+		static
+		0 p_169171_ p_169171_
+		1 p_169172_ p_169172_
+net/minecraft/client/gui/narration/ScreenNarrationCollector net/minecraft/client/gui/narration/ScreenNarrationCollector
+	entries f_169182_
+	generation f_169181_
+	<init> ()V <init>
+	collectNarrationText (Z)Ljava/lang/String; m_169188_
+		0 p_169189_ p_169189_
+	lambda$collectNarrationText$2 (ZLjava/util/function/Consumer;Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry;)V m_169190_
+		0 p_169191_ p_169191_
+		1 p_169192_ p_169192_
+		2 p_169193_ p_169193_
+		3 p_169194_ p_169194_
+	lambda$new$0 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Lnet/minecraft/client/gui/narration/NarratedElementType; m_169195_
+		static
+		0 p_169196_ p_169196_
+	lambda$new$1 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Ljava/lang/Integer; m_169184_
+		static
+		0 p_169185_ p_169185_
+	update (Ljava/util/function/Consumer;)V m_169186_
+		0 p_169187_ p_169187_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$1 net/minecraft/client/gui/narration/ScreenNarrationCollector$1
+	firstEntry f_169199_
+	this$0 f_169198_
+	val$result f_169197_
+	<init> (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector;Ljava/lang/StringBuilder;)V <init>
+		0 p_169201_ p_169201_
+		1 p_169202_ p_169202_
+	accept (Ljava/lang/Object;)V accept
+		0 p_169206_ p_169206_
+	accept (Ljava/lang/String;)V accept
+		0 p_169204_ p_169204_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey net/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey
+	depth f_169208_
+	type f_169207_
+	<init> (Lnet/minecraft/client/gui/narration/NarratedElementType;I)V <init>
+		0 p_169210_ p_169210_
+		1 p_169211_ p_169211_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry net/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry
+	alreadyNarrated f_169214_
+	contents f_169212_
+	generation f_169213_
+	<init> ()V <init>
+	update (ILnet/minecraft/client/gui/narration/NarrationThunk;)Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry; m_169216_
+		0 p_169217_ p_169217_
+		1 p_169218_ p_169218_
+net/minecraft/client/gui/narration/ScreenNarrationCollector$Output net/minecraft/client/gui/narration/ScreenNarrationCollector$Output
+	depth f_169220_
+	this$0 f_169219_
+	<init> (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector;I)V <init>
+		0 p_169222_ p_169222_
+		1 p_169223_ p_169223_
+	add (Lnet/minecraft/client/gui/narration/NarratedElementType;Lnet/minecraft/client/gui/narration/NarrationThunk;)V m_142549_
+		0 p_169226_ p_169226_
+		1 p_169227_ p_169227_
+	lambda$add$0 (Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$EntryKey;)Lnet/minecraft/client/gui/narration/ScreenNarrationCollector$NarrationEntry; m_169228_
+		static
+		0 p_169229_ p_169229_
+	nest ()Lnet/minecraft/client/gui/narration/NarrationElementOutput; m_142047_
+net/minecraft/client/gui/narration/package-info net/minecraft/client/gui/narration/package-info
+net/minecraft/client/gui/navigation/CommonInputs net/minecraft/client/gui/navigation/CommonInputs
+	<init> ()V <init>
+	selected (I)Z m_278691_
+		static
+		0 p_279282_ p_279282_
+net/minecraft/client/gui/navigation/FocusNavigationEvent net/minecraft/client/gui/navigation/FocusNavigationEvent
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+net/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation net/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation
+	direction f_263812_
+	<init> (Lnet/minecraft/client/gui/navigation/ScreenDirection;)V <init>
+		0 f_263812_ f_263812_
+	direction ()Lnet/minecraft/client/gui/navigation/ScreenDirection; f_263812_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265575_ p_265575_
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/navigation/FocusNavigationEvent$InitialFocus net/minecraft/client/gui/navigation/FocusNavigationEvent$InitialFocus
+	<init> ()V <init>
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+net/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation net/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation
+	forward f_263782_
+	<init> (Z)V <init>
+		0 f_263782_ f_263782_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265793_ p_265793_
+	forward ()Z f_263782_
+	getVerticalDirectionForInitialFocus ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264101_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/navigation/ScreenAxis net/minecraft/client/gui/navigation/ScreenAxis
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	$values ()[Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264488_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265486_ p_265486_
+		1 p_265744_ p_265744_
+	getDirection (Z)Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264217_
+		0 p_265698_ p_265698_
+	getNegative ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264569_
+	getPositive ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264292_
+	orthogonal ()Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264385_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/navigation/ScreenAxis; valueOf
+		static
+		0 p_265516_ p_265516_
+	values ()[Lnet/minecraft/client/gui/navigation/ScreenAxis; values
+		static
+net/minecraft/client/gui/navigation/ScreenAxis$1 net/minecraft/client/gui/navigation/ScreenAxis$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263669_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenDirection net/minecraft/client/gui/navigation/ScreenDirection
+	$VALUES $VALUES
+	DOWN DOWN
+	LEFT LEFT
+	RIGHT RIGHT
+	UP UP
+	coordinateValueComparator f_263848_
+	$values ()[Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264227_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265103_ p_265103_
+		1 p_265118_ p_265118_
+	coordinateValueComparator ()Lit/unimi/dsi/fastutil/ints/IntComparator; m_264394_
+	getAxis ()Lnet/minecraft/client/gui/navigation/ScreenAxis; m_264093_
+	getOpposite ()Lnet/minecraft/client/gui/navigation/ScreenDirection; m_264089_
+	isAfter (II)Z m_264526_
+		0 p_265461_ p_265461_
+		1 p_265553_ p_265553_
+	isBefore (II)Z m_264627_
+		0 p_265215_ p_265215_
+		1 p_265040_ p_265040_
+	isPositive ()Z m_264119_
+	lambda$new$0 (II)I m_264228_
+		0 p_265081_ p_265081_
+		1 p_265641_ p_265641_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/navigation/ScreenDirection; valueOf
+		static
+		0 p_265244_ p_265244_
+	values ()[Lnet/minecraft/client/gui/navigation/ScreenDirection; values
+		static
+net/minecraft/client/gui/navigation/ScreenDirection$1 net/minecraft/client/gui/navigation/ScreenDirection$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263734_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenPosition net/minecraft/client/gui/navigation/ScreenPosition
+	x f_263719_
+	y f_263694_
+	<init> (II)V <init>
+		0 f_263719_ f_263719_
+		1 f_263694_ f_263694_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265333_ p_265333_
+	getCoordinate (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264196_
+		0 p_265656_ p_265656_
+	hashCode ()I hashCode
+	of (Lnet/minecraft/client/gui/navigation/ScreenAxis;II)Lnet/minecraft/client/gui/navigation/ScreenPosition; m_264208_
+		static
+		0 p_265175_ p_265175_
+		1 p_265751_ p_265751_
+		2 p_265120_ p_265120_
+	step (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenPosition; m_264438_
+		0 p_265084_ p_265084_
+	toString ()Ljava/lang/String; toString
+	x ()I f_263719_
+	y ()I f_263694_
+net/minecraft/client/gui/navigation/ScreenPosition$1 net/minecraft/client/gui/navigation/ScreenPosition$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263709_
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenDirection f_263713_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/ScreenRectangle net/minecraft/client/gui/navigation/ScreenRectangle
+	EMPTY f_263720_
+	height f_263800_
+	position f_263846_
+	width f_263770_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/navigation/ScreenPosition;II)V <init>
+		0 f_263846_ f_263846_
+		1 f_263770_ f_263770_
+		2 f_263800_ f_263800_
+	<init> (IIII)V <init>
+		0 p_265721_ p_265721_
+		1 p_265116_ p_265116_
+		2 p_265225_ p_265225_
+		3 p_265493_ p_265493_
+	bottom ()I m_274349_
+	empty ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264427_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265117_ p_265117_
+	getBorder (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264525_
+		0 p_265704_ p_265704_
+	getBoundInDirection (Lnet/minecraft/client/gui/navigation/ScreenDirection;)I m_264095_
+		0 p_265778_ p_265778_
+	getCenterInAxis (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264037_
+		0 p_265694_ p_265694_
+	getLength (Lnet/minecraft/client/gui/navigation/ScreenAxis;)I m_264323_
+		0 p_265463_ p_265463_
+	hashCode ()I hashCode
+	height ()I f_263800_
+	intersection (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_275842_
+		0 p_276058_ p_276058_
+	left ()I m_274563_
+	of (Lnet/minecraft/client/gui/navigation/ScreenAxis;IIII)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264109_
+		static
+		0 p_265648_ p_265648_
+		1 p_265317_ p_265317_
+		2 p_265685_ p_265685_
+		3 p_265218_ p_265218_
+		4 p_265226_ p_265226_
+	overlaps (Lnet/minecraft/client/gui/navigation/ScreenRectangle;)Z m_264295_
+		0 p_265652_ p_265652_
+	overlapsInAxis (Lnet/minecraft/client/gui/navigation/ScreenRectangle;Lnet/minecraft/client/gui/navigation/ScreenAxis;)Z m_264632_
+		0 p_265306_ p_265306_
+		1 p_265340_ p_265340_
+	position ()Lnet/minecraft/client/gui/navigation/ScreenPosition; f_263846_
+	right ()I m_274445_
+	step (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264049_
+		0 p_265714_ p_265714_
+	toString ()Ljava/lang/String; toString
+	top ()I m_274449_
+	width ()I f_263770_
+net/minecraft/client/gui/navigation/ScreenRectangle$1 net/minecraft/client/gui/navigation/ScreenRectangle$1
+	$SwitchMap$net$minecraft$client$gui$navigation$ScreenAxis f_263804_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/navigation/package-info net/minecraft/client/gui/navigation/package-info
+net/minecraft/client/gui/package-info net/minecraft/client/gui/package-info
+net/minecraft/client/gui/screens/AccessibilityOnboardingScreen net/minecraft/client/gui/screens/AccessibilityOnboardingScreen
+	ONBOARDING_NARRATOR_MESSAGE f_263845_
+	PADDING f_263779_
+	TITLE_PADDING f_263756_
+	hasNarrated f_263729_
+	logoRenderer f_263761_
+	narratorAvailable f_265927_
+	options f_263816_
+	panorama f_263849_
+	textWidget f_263759_
+	timer f_263677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_265483_ p_265483_
+	closeAndSetScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_272081_
+		0 p_272914_ p_272914_
+	handleInitialNarrationDelay ()V m_264570_
+	init ()V m_7856_
+	initTitleYPos ()I m_264189_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279747_
+		0 p_280782_ p_280782_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279746_
+		0 p_280781_ p_280781_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_267504_
+		0 p_267841_ p_267841_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282353_ p_282353_
+		1 p_265135_ p_265135_
+		2 p_265032_ p_265032_
+		3 p_265387_ p_265387_
+net/minecraft/client/gui/screens/AccessibilityOptionsScreen net/minecraft/client/gui/screens/AccessibilityOptionsScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_95504_ p_95504_
+		1 p_95505_ p_95505_
+	createFooter ()V m_7853_
+	init ()V m_7856_
+	lambda$createFooter$0 (Z)V m_279748_
+		0 p_280783_ p_280783_
+	lambda$createFooter$1 (Lnet/minecraft/client/gui/components/Button;)V m_279749_
+		0 p_280784_ p_280784_
+	lambda$createFooter$2 (Lnet/minecraft/client/gui/components/Button;)V m_279750_
+		0 p_280785_ p_280785_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232690_
+		static
+		0 p_232691_ p_232691_
+net/minecraft/client/gui/screens/AlertScreen net/minecraft/client/gui/screens/AlertScreen
+	LABEL_Y f_238636_
+	callback f_95515_
+	message f_95516_
+	messageText f_238618_
+	okButton f_95514_
+	shouldCloseOnEsc f_238724_
+	<init> (Ljava/lang/Runnable;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_239327_ p_239327_
+		1 p_239328_ p_239328_
+		2 p_239329_ p_239329_
+		3 p_239330_ p_239330_
+		4 p_239331_ p_239331_
+	<init> (Ljava/lang/Runnable;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95519_ p_95519_
+		1 p_95520_ p_95520_
+		2 p_95521_ p_95521_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95532_
+		0 p_95533_ p_95533_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281989_ p_281989_
+		1 p_281583_ p_281583_
+		2 p_282152_ p_282152_
+		3 p_282198_ p_282198_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/BackupConfirmScreen net/minecraft/client/gui/screens/BackupConfirmScreen
+	description f_95538_
+	eraseCache f_95541_
+	id f_169233_
+	lastScreen f_95537_
+	listener f_95536_
+	message f_95540_
+	promptForCacheErase f_95539_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/BackupConfirmScreen$Listener;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_95543_ p_95543_
+		1 p_95544_ p_95544_
+		2 p_95545_ p_95545_
+		3 p_95546_ p_95546_
+		4 p_95547_ p_95547_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95549_ p_95549_
+		1 p_95550_ p_95550_
+		2 p_95551_ p_95551_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95563_
+		0 p_95564_ p_95564_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_95561_
+		0 p_95562_ p_95562_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279751_
+		0 p_280786_ p_280786_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282759_ p_282759_
+		1 p_282356_ p_282356_
+		2 p_282725_ p_282725_
+		3 p_281518_ p_281518_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/BackupConfirmScreen$Listener net/minecraft/client/gui/screens/BackupConfirmScreen$Listener
+	proceed (ZZ)V m_95565_
+		0 p_95566_ p_95566_
+		1 p_95567_ p_95567_
+net/minecraft/client/gui/screens/BanNoticeScreen net/minecraft/client/gui/screens/BanNoticeScreen
+	PERMANENT_BAN_TITLE f_238702_
+	TEMPORARY_BAN_TITLE f_238586_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/client/gui/screens/ConfirmLinkScreen; m_239967_
+		static
+		0 p_239968_ p_239968_
+		1 p_239969_ p_239969_
+	getBanDurationText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239879_
+		static
+		0 p_239880_ p_239880_
+	getBanReasonText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239533_
+		static
+		0 p_239534_ p_239534_
+	getBanStatusText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239318_
+		static
+		0 p_239319_ p_239319_
+	getBannedScreenText (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239137_
+		static
+		0 p_239138_ p_239138_
+	getBannedTitle (Lcom/mojang/authlib/minecraft/BanDetails;)Lnet/minecraft/network/chat/Component; m_239952_
+		static
+		0 p_239953_ p_239953_
+	isTemporaryBan (Lcom/mojang/authlib/minecraft/BanDetails;)Z m_239500_
+		static
+		0 p_239501_ p_239501_
+net/minecraft/client/gui/screens/ChatOptionsScreen net/minecraft/client/gui/screens/ChatOptionsScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_95571_ p_95571_
+		1 p_95572_ p_95572_
+net/minecraft/client/gui/screens/ChatScreen net/minecraft/client/gui/screens/ChatScreen
+	MOUSE_SCROLL_SPEED f_169234_
+	TOOLTIP_MAX_WIDTH f_240354_
+	USAGE_TEXT f_169235_
+	commandSuggestions f_95577_
+	historyBuffer f_95574_
+	historyPos f_95575_
+	initial f_95576_
+	input f_95573_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_95579_ p_95579_
+	getComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_232701_
+		0 p_232702_ p_232702_
+		1 p_232703_ p_232703_
+	handleChatInput (Ljava/lang/String;Z)Z m_241797_
+		0 p_242400_ p_242400_
+		1 p_242161_ p_242161_
+	init ()V m_7856_
+	insertText (Ljava/lang/String;Z)V m_6697_
+		0 p_95606_ p_95606_
+		1 p_95607_ p_95607_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_95591_ p_95591_
+		1 p_95592_ p_95592_
+		2 p_95593_ p_95593_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95585_ p_95585_
+		1 p_95586_ p_95586_
+		2 p_95587_ p_95587_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_95581_ p_95581_
+		1 p_95582_ p_95582_
+		2 p_95583_ p_95583_
+	moveInHistory (I)V m_95588_
+		0 p_95589_ p_95589_
+	normalizeChatMessage (Ljava/lang/String;)Ljava/lang/String; m_232706_
+		0 p_232707_ p_232707_
+	onEdited (Ljava/lang/String;)V m_95610_
+		0 p_95611_ p_95611_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282470_ p_282470_
+		1 p_282674_ p_282674_
+		2 p_282014_ p_282014_
+		3 p_283132_ p_283132_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_95600_ p_95600_
+		1 p_95601_ p_95601_
+		2 p_95602_ p_95602_
+	setChatLine (Ljava/lang/String;)V m_95612_
+		0 p_95613_ p_95613_
+	tick ()V m_86600_
+	updateNarrationState (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142228_
+		0 p_169238_ p_169238_
+net/minecraft/client/gui/screens/ChatScreen$1 net/minecraft/client/gui/screens/ChatScreen$1
+	this$0 f_95616_
+	<init> (Lnet/minecraft/client/gui/screens/ChatScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_95618_ p_95618_
+		1 p_95619_ p_95619_
+		2 p_95620_ p_95620_
+		3 p_95621_ p_95621_
+		4 p_95622_ p_95622_
+		5 p_95623_ p_95623_
+		6 p_95624_ p_95624_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/ConfirmLinkScreen net/minecraft/client/gui/screens/ConfirmLinkScreen
+	COPY_BUTTON_TEXT f_169239_
+	WARNING_TEXT f_169240_
+	showWarning f_95629_
+	url f_95628_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V <init>
+		0 p_95631_ p_95631_
+		1 p_95632_ p_95632_
+		2 p_95633_ p_95633_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Z)V <init>
+		0 p_238329_ p_238329_
+		1 p_238330_ p_238330_
+		2 p_238331_ p_238331_
+		3 p_238332_ p_238332_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_240191_ p_240191_
+		1 p_240192_ p_240192_
+		2 p_240193_ p_240193_
+		3 p_240194_ p_240194_
+		4 p_240195_ p_240195_
+		5 p_240196_ p_240196_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_239991_ p_239991_
+		1 p_239992_ p_239992_
+		2 p_239993_ p_239993_
+		3 p_239994_ p_239994_
+		4 p_239995_ p_239995_
+	addButtons (I)V m_141972_
+		0 p_169243_ p_169243_
+	confirmLink (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;Z)Lnet/minecraft/client/gui/components/Button$OnPress; m_274609_
+		static
+		0 p_275241_ p_275241_
+		1 p_275326_ p_275326_
+		2 p_275642_ p_275642_
+	confirmLinkNow (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;Z)V m_274480_
+		static
+		0 p_275417_ p_275417_
+		1 p_275593_ p_275593_
+		2 p_275446_ p_275446_
+	confirmMessage (Z)Lnet/minecraft/network/chat/MutableComponent; m_240013_
+		static
+		0 p_240014_ p_240014_
+	confirmMessage (ZLjava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_239179_
+		static
+		0 p_239180_ p_239180_
+		1 p_239181_ p_239181_
+	copyToClipboard ()V m_95646_
+	lambda$addButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_169248_
+		0 p_169249_ p_169249_
+	lambda$addButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_169246_
+		0 p_169247_ p_169247_
+	lambda$addButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_169244_
+		0 p_169245_ p_169245_
+	lambda$confirmLink$4 (Ljava/lang/String;Lnet/minecraft/client/gui/screens/Screen;ZLnet/minecraft/client/gui/components/Button;)V m_273977_
+		static
+		0 p_274664_ p_274664_
+		1 p_274665_ p_274665_
+		2 p_274666_ p_274666_
+		3 p_274667_ p_274667_
+	lambda$confirmLinkNow$3 (Ljava/lang/String;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Z)V m_273978_
+		static
+		0 p_274668_ p_274668_
+		1 p_274669_ p_274669_
+		2 p_274670_ p_274670_
+		3 p_274671_ p_274671_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281548_ p_281548_
+		1 p_281671_ p_281671_
+		2 p_283205_ p_283205_
+		3 p_283628_ p_283628_
+net/minecraft/client/gui/screens/ConfirmScreen net/minecraft/client/gui/screens/ConfirmScreen
+	MARGIN f_238524_
+	callback f_95649_
+	delayTicker f_95652_
+	exitButtons f_169251_
+	message f_95651_
+	multilineMessage f_238703_
+	noButton f_95648_
+	yesButton f_95647_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95654_ p_95654_
+		1 p_95655_ p_95655_
+		2 p_95656_ p_95656_
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95658_ p_95658_
+		1 p_95659_ p_95659_
+		2 p_95660_ p_95660_
+		3 p_95661_ p_95661_
+		4 p_95662_ p_95662_
+	addButtons (I)V m_141972_
+		0 p_169252_ p_169252_
+	addExitButton (Lnet/minecraft/client/gui/components/Button;)V m_169253_
+		0 p_169254_ p_169254_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95666_ p_95666_
+		1 p_95667_ p_95667_
+		2 p_95668_ p_95668_
+	lambda$addButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_169258_
+		0 p_169259_ p_169259_
+	lambda$addButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_169256_
+		0 p_169257_ p_169257_
+	messageHeight ()I m_239348_
+	messageTop ()I m_239018_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281588_ p_281588_
+		1 p_283592_ p_283592_
+		2 p_283446_ p_283446_
+		3 p_282443_ p_282443_
+	setDelay (I)V m_95663_
+		0 p_95664_ p_95664_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+	titleTop ()I m_239963_
+net/minecraft/client/gui/screens/ConnectScreen net/minecraft/client/gui/screens/ConnectScreen
+	LOGGER f_95683_
+	NARRATION_DELAY_MS f_169261_
+	UNIQUE_THREAD_ID f_95682_
+	UNKNOWN_HOST_MESSAGE f_169260_
+	aborted f_95685_
+	connectFailedTitle f_278471_
+	connection f_95684_
+	lastNarration f_95688_
+	parent f_95686_
+	status f_95687_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279215_ p_279215_
+		1 p_279228_ p_279228_
+	connect (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/multiplayer/ServerData;)V m_247688_
+		0 p_251955_ p_251955_
+		1 p_249536_ p_249536_
+		2 p_252078_ p_252078_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289586_
+		0 p_289624_ p_289624_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283201_ p_283201_
+		1 p_95701_ p_95701_
+		2 p_95702_ p_95702_
+		3 p_95703_ p_95703_
+	shouldCloseOnEsc ()Z m_6913_
+	startConnecting (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/multiplayer/ServerData;Z)V m_278792_
+		static
+		0 p_279473_ p_279473_
+		1 p_279200_ p_279200_
+		2 p_279150_ p_279150_
+		3 p_279481_ p_279481_
+		4 p_279117_ p_279117_
+	tick ()V m_86600_
+	updateStatus (Lnet/minecraft/network/chat/Component;)V m_95717_
+		0 p_95718_ p_95718_
+net/minecraft/client/gui/screens/ConnectScreen$1 net/minecraft/client/gui/screens/ConnectScreen$1
+	this$0 f_95729_
+	val$hostAndPort f_169272_
+	val$minecraft f_169273_
+	val$server f_244070_
+	<init> (Lnet/minecraft/client/gui/screens/ConnectScreen;Ljava/lang/String;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_254316_ p_254316_
+		1 p_254118_ p_254118_
+		2 p_254245_ p_254245_
+		3 p_253911_ p_253911_
+		4 p_254500_ p_254500_
+	lambda$run$0 (Lnet/minecraft/client/Minecraft;)V m_278522_
+		0 p_278877_ p_278877_
+	lambda$run$1 (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278521_
+		0 p_278875_ p_278875_
+		1 p_278876_ p_278876_
+	run ()V run
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen net/minecraft/client/gui/screens/CreateBuffetWorldScreen
+	BIOME_SELECT_INFO f_95742_
+	applySettings f_95744_
+	biome f_95747_
+	biomes f_95745_
+	doneButton f_95748_
+	list f_95746_
+	parent f_95743_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/function/Consumer;)V <init>
+		0 p_232732_ p_232732_
+		1 p_232733_ p_232733_
+		2 p_232734_ p_232734_
+	init ()V m_7856_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279753_
+		0 p_280788_ p_280788_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279754_
+		0 p_280789_ p_280789_
+	lambda$init$3 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)Z m_232737_
+		0 p_232738_ p_232738_
+	lambda$new$0 ()Ljava/util/Optional; m_257071_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281766_ p_281766_
+		1 p_95757_ p_95757_
+		2 p_95758_ p_95758_
+		3 p_95759_ p_95759_
+	updateButtonValidity ()V m_95775_
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList
+	this$0 f_95776_
+	<init> (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen;)V <init>
+		0 p_95778_ p_95778_
+	lambda$new$0 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry; m_205388_
+		0 p_205389_ p_205389_
+	lambda$new$1 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)Ljava/lang/String; m_203141_
+		static
+		0 p_203142_ p_203142_
+	lambda$new$2 (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_203136_
+		static
+		0 p_203137_ p_203137_
+		1 p_203138_ p_203138_
+	setSelected (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry;)V m_6987_
+		0 p_95785_ p_95785_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_95783_ p_95783_
+net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry net/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList$Entry
+	biome f_95792_
+	name f_95793_
+	this$1 f_95791_
+	<init> (Lnet/minecraft/client/gui/screens/CreateBuffetWorldScreen$BiomeList;Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 p_205391_ p_205391_
+		1 p_205392_ p_205392_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95798_ p_95798_
+		1 p_95799_ p_95799_
+		2 p_95800_ p_95800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281315_ p_281315_
+		1 p_282451_ p_282451_
+		2 p_283356_ p_283356_
+		3 p_283563_ p_283563_
+		4 p_282677_ p_282677_
+		5 p_283473_ p_283473_
+		6 p_283681_ p_283681_
+		7 p_281493_ p_281493_
+		8 p_281302_ p_281302_
+		9 p_283122_ p_283122_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen net/minecraft/client/gui/screens/CreateFlatWorldScreen
+	SLOT_BG_SIZE f_169286_
+	SLOT_BG_X f_169288_
+	SLOT_BG_Y f_169289_
+	SLOT_FG_X f_169290_
+	SLOT_FG_Y f_169291_
+	SLOT_STAT_HEIGHT f_169287_
+	SLOT_TEX_SIZE f_169285_
+	applySettings f_95815_
+	columnHeight f_95818_
+	columnType f_95817_
+	deleteLayerButton f_95820_
+	generator f_95816_
+	list f_95819_
+	parent f_95814_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Ljava/util/function/Consumer;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 p_95822_ p_95822_
+		1 p_95823_ p_95823_
+		2 p_95824_ p_95824_
+	hasValidSelection ()Z m_95848_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95844_
+		0 p_95845_ p_95845_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279755_
+		0 p_280790_ p_280790_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279756_
+		0 p_280791_ p_280791_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279757_
+		0 p_280792_ p_280792_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282393_ p_282393_
+		1 p_95829_ p_95829_
+		2 p_95830_ p_95830_
+		3 p_95831_ p_95831_
+	setConfig (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V m_95825_
+		0 p_95826_ p_95826_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_95846_
+	updateButtonValidity ()V m_95847_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList
+	STATS_ICON_LOCATION f_279578_
+	this$0 f_95849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen;)V <init>
+		0 p_95851_ p_95851_
+	getScrollbarPosition ()I m_5756_
+	resetRows ()V m_95860_
+	setSelected (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry;)V m_6987_
+		0 p_95855_ p_95855_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_95853_ p_95853_
+net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry net/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList$Entry
+	this$1 f_95861_
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen$DetailsList;)V <init>
+		0 p_95863_ p_95863_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/ItemStack;)V m_280326_
+		0 p_281733_ p_281733_
+		1 p_282373_ p_282373_
+		2 p_282844_ p_282844_
+		3 p_281263_ p_281263_
+	blitSlotBg (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280140_
+		0 p_282271_ p_282271_
+		1 p_281324_ p_281324_
+		2 p_283171_ p_283171_
+	getDisplayItem (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_169293_
+		0 p_169294_ p_169294_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95868_ p_95868_
+		1 p_95869_ p_95869_
+		2 p_95870_ p_95870_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281319_ p_281319_
+		1 p_281943_ p_281943_
+		2 p_283629_ p_283629_
+		3 p_283315_ p_283315_
+		4 p_282974_ p_282974_
+		5 p_281870_ p_281870_
+		6 p_283341_ p_283341_
+		7 p_281639_ p_281639_
+		8 p_282715_ p_282715_
+		9 p_281937_ p_281937_
+net/minecraft/client/gui/screens/CreditsAndAttributionScreen net/minecraft/client/gui/screens/CreditsAndAttributionScreen
+	ATTRIBUTION_BUTTON f_276166_
+	BUTTON_SPACING f_276148_
+	BUTTON_WIDTH f_276164_
+	CREDITS_BUTTON f_276138_
+	LICENSES_BUTTON f_276161_
+	TITLE f_276162_
+	lastScreen f_276155_
+	layout f_276154_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_276298_ p_276298_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_276208_
+		0 p_276287_ p_276287_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_276223_
+		0 p_276311_ p_276311_
+	lambda$openCreditsScreen$2 ()V m_279758_
+	onClose ()V m_7379_
+	openCreditsScreen ()V m_276184_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282447_ p_282447_
+		1 p_282980_ p_282980_
+		2 p_281933_ p_281933_
+		3 p_282766_ p_282766_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/DatapackLoadFailureScreen net/minecraft/client/gui/screens/DatapackLoadFailureScreen
+	callback f_95892_
+	message f_95891_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_95894_ p_95894_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_95904_
+		0 p_95905_ p_95905_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279759_
+		0 p_280793_ p_280793_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283519_ p_283519_
+		1 p_282196_ p_282196_
+		2 p_283357_ p_283357_
+		3 p_283026_ p_283026_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/DeathScreen net/minecraft/client/gui/screens/DeathScreen
+	causeOfDeath f_95907_
+	deathScore f_95909_
+	delayTicker f_95906_
+	exitButtons f_169295_
+	exitToTitleButton f_262755_
+	hardcore f_95908_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_95911_ p_95911_
+		1 p_95912_ p_95912_
+	exitToTitleScreen ()V m_95934_
+	getClickedComponentStyleAt (I)Lnet/minecraft/network/chat/Style; m_95917_
+		0 p_95918_ p_95918_
+	handleExitToTitleScreen ()V m_262825_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$handleExitToTitleScreen$2 (Z)V m_279761_
+		0 p_280795_ p_280795_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279760_
+		0 p_280794_ p_280794_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279762_
+		0 p_280796_ p_280796_
+	mouseClicked (DDI)Z m_6375_
+		0 p_95914_ p_95914_
+		1 p_95915_ p_95915_
+		2 p_95916_ p_95916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283488_ p_283488_
+		1 p_283551_ p_283551_
+		2 p_283002_ p_283002_
+		3 p_281981_ p_281981_
+	setButtonsActive (Z)V m_272014_
+		0 p_273413_ p_273413_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/DeathScreen$TitleConfirmScreen net/minecraft/client/gui/screens/DeathScreen$TitleConfirmScreen
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_273707_ p_273707_
+		1 p_273255_ p_273255_
+		2 p_273747_ p_273747_
+		3 p_273434_ p_273434_
+		4 p_273416_ p_273416_
+net/minecraft/client/gui/screens/DemoIntroScreen net/minecraft/client/gui/screens/DemoIntroScreen
+	DEMO_BACKGROUND_LOCATION f_95935_
+	durationMessage f_95937_
+	movementMessage f_95936_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279763_
+		static
+		0 p_280797_ p_280797_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279764_
+		0 p_280798_ p_280798_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281247_ p_281247_
+		1 p_281844_ p_281844_
+		2 p_283693_ p_283693_
+		3 p_281842_ p_281842_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283391_ p_283391_
+net/minecraft/client/gui/screens/DirectJoinServerScreen net/minecraft/client/gui/screens/DirectJoinServerScreen
+	ENTER_IP_LABEL f_95952_
+	callback f_95956_
+	ipEdit f_95955_
+	lastScreen f_95957_
+	selectButton f_95953_
+	serverData f_95954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_95960_ p_95960_
+		1 p_95961_ p_95961_
+		2 p_95962_ p_95962_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_95964_ p_95964_
+		1 p_95965_ p_95965_
+		2 p_95966_ p_95966_
+	lambda$init$0 (Ljava/lang/String;)V m_95982_
+		0 p_95983_ p_95983_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_95980_
+		0 p_95981_ p_95981_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_95976_
+		0 p_95977_ p_95977_
+	onClose ()V m_7379_
+	onSelect ()V m_95986_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282464_ p_282464_
+		1 p_95969_ p_95969_
+		2 p_95970_ p_95970_
+		3 p_95971_ p_95971_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_95973_ p_95973_
+		1 p_95974_ p_95974_
+		2 p_95975_ p_95975_
+	tick ()V m_86600_
+	updateSelectButtonStatus ()V m_95987_
+net/minecraft/client/gui/screens/DisconnectedScreen net/minecraft/client/gui/screens/DisconnectedScreen
+	TO_SERVER_LIST f_278465_
+	TO_TITLE f_278482_
+	buttonText f_278396_
+	layout f_278455_
+	parent f_95990_
+	reason f_95988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_95993_ p_95993_
+		1 p_95994_ p_95994_
+		2 p_95995_ p_95995_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_279153_ p_279153_
+		1 p_279183_ p_279183_
+		2 p_279332_ p_279332_
+		3 p_279257_ p_279257_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279765_
+		0 p_280799_ p_280799_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279766_
+		0 p_280800_ p_280800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281787_ p_281787_
+		1 p_282952_ p_282952_
+		2 p_283158_ p_283158_
+		3 p_282166_ p_282166_
+	repositionElements ()V m_267719_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/EditServerScreen net/minecraft/client/gui/screens/EditServerScreen
+	IP_LABEL f_96006_
+	NAME_LABEL f_96005_
+	addButton f_96007_
+	callback f_96008_
+	ipEdit f_96010_
+	lastScreen f_96013_
+	nameEdit f_96011_
+	serverData f_96009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_96017_ p_96017_
+		1 p_96018_ p_96018_
+		2 p_96019_ p_96019_
+	init ()V m_7856_
+	lambda$init$0 (Ljava/lang/String;)V m_169303_
+		0 p_169304_ p_169304_
+	lambda$init$1 (Ljava/lang/String;)V m_169301_
+		0 p_169302_ p_169302_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus;)V m_169298_
+		0 p_169299_ p_169299_
+		1 p_169300_ p_169300_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_96029_
+		0 p_96030_ p_96030_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_169296_
+		0 p_169297_ p_169297_
+	onAdd ()V m_96045_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282351_ p_282351_
+		1 p_96022_ p_96022_
+		2 p_96023_ p_96023_
+		3 p_96024_ p_96024_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96026_ p_96026_
+		1 p_96027_ p_96027_
+		2 p_96028_ p_96028_
+	tick ()V m_86600_
+	updateAddButtonStatus ()V m_169305_
+net/minecraft/client/gui/screens/ErrorScreen net/minecraft/client/gui/screens/ErrorScreen
+	message f_96047_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96049_ p_96049_
+		1 p_96050_ p_96050_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279767_
+		0 p_280801_ p_280801_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281469_ p_281469_
+		1 p_96053_ p_96053_
+		2 p_96054_ p_96054_
+		3 p_96055_ p_96055_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/FaviconTexture net/minecraft/client/gui/screens/FaviconTexture
+	HEIGHT f_289045_
+	MISSING_LOCATION f_289036_
+	WIDTH f_289028_
+	closed f_289029_
+	texture f_289043_
+	textureLocation f_289037_
+	textureManager f_289034_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_289556_ p_289556_
+		1 p_289549_ p_289549_
+	checkOpen ()V m_289229_
+	clear ()V m_289218_
+	close ()V close
+	forServer (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/lang/String;)Lnet/minecraft/client/gui/screens/FaviconTexture; m_289187_
+		static
+		0 p_289553_ p_289553_
+		1 p_289535_ p_289535_
+	forWorld (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/lang/String;)Lnet/minecraft/client/gui/screens/FaviconTexture; m_289210_
+		static
+		0 p_289550_ p_289550_
+		1 p_289565_ p_289565_
+	textureLocation ()Lnet/minecraft/resources/ResourceLocation; m_289196_
+	upload (Lcom/mojang/blaze3d/platform/NativeImage;)V m_289201_
+		0 p_289543_ p_289543_
+net/minecraft/client/gui/screens/GenericDirtMessageScreen net/minecraft/client/gui/screens/GenericDirtMessageScreen
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96061_ p_96061_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281274_ p_281274_
+		1 p_283012_ p_283012_
+		2 p_282072_ p_282072_
+		3 p_282608_ p_282608_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/GenericWaitingScreen net/minecraft/client/gui/screens/GenericWaitingScreen
+	MESSAGE_MAX_WIDTH f_238731_
+	MESSAGE_Y f_238592_
+	TITLE_Y f_238805_
+	button f_238767_
+	buttonCallback f_238734_
+	buttonLabel f_238770_
+	disableButtonTicks f_240233_
+	message f_238521_
+	messageText f_240231_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;I)V <init>
+		0 p_240300_ p_240300_
+		1 p_240301_ p_240301_
+		2 p_240302_ p_240302_
+		3 p_240303_ p_240303_
+		4 p_240304_ p_240304_
+	createCompleted (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)Lnet/minecraft/client/gui/screens/GenericWaitingScreen; m_240290_
+		static
+		0 p_240291_ p_240291_
+		1 p_240292_ p_240292_
+		2 p_240293_ p_240293_
+		3 p_240294_ p_240294_
+	createWaiting (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/lang/Runnable;)Lnet/minecraft/client/gui/screens/GenericWaitingScreen; m_240309_
+		static
+		0 p_240310_ p_240310_
+		1 p_240311_ p_240311_
+		2 p_240312_ p_240312_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_239907_
+		0 p_239908_ p_239908_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283537_ p_283537_
+		1 p_239719_ p_239719_
+		2 p_239720_ p_239720_
+		3 p_239721_ p_239721_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/InBedChatScreen net/minecraft/client/gui/screens/InBedChatScreen
+	leaveBedButton f_263129_
+	<init> ()V <init>
+	charTyped (CI)Z m_5534_
+		0 p_263331_ p_263331_
+		1 p_263427_ p_263427_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_96070_ p_96070_
+		1 p_96071_ p_96071_
+		2 p_96072_ p_96072_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_96073_
+		0 p_96074_ p_96074_
+	onClose ()V m_7379_
+	onPlayerWokeUp ()V m_193839_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281659_ p_281659_
+		1 p_283403_ p_283403_
+		2 p_281737_ p_281737_
+		3 p_282201_ p_282201_
+	sendWakeUp ()V m_96077_
+net/minecraft/client/gui/screens/LanguageSelectScreen net/minecraft/client/gui/screens/LanguageSelectScreen
+	WARNING_LABEL f_96078_
+	languageManager f_96080_
+	packSelectionList f_96079_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/client/resources/language/LanguageManager;)V <init>
+		0 p_96085_ p_96085_
+		1 p_96086_ p_96086_
+		2 p_96087_ p_96087_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_289001_ p_289001_
+		1 p_288978_ p_288978_
+		2 p_289021_ p_289021_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_287798_
+		0 p_288243_ p_288243_
+	onDone ()V m_288190_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283397_ p_283397_
+		1 p_96090_ p_96090_
+		2 p_96091_ p_96091_
+		3 p_96092_ p_96092_
+net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList
+	this$0 f_96100_
+	<init> (Lnet/minecraft/client/gui/screens/LanguageSelectScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_96102_ p_96102_
+		1 p_96103_ p_96103_
+	access$000 (Lnet/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList;)I m_169306_
+		static
+		0 p_169307_ p_169307_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	lambda$new$0 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/resources/language/LanguageInfo;)V m_264519_
+		0 p_265065_ p_265065_
+		1 p_265492_ p_265492_
+		2 p_265377_ p_265377_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282399_ p_282399_
+net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList$Entry net/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList$Entry
+	code f_263697_
+	language f_96116_
+	lastClickTime f_287791_
+	this$1 f_96115_
+	<init> (Lnet/minecraft/client/gui/screens/LanguageSelectScreen$LanguageSelectionList;Ljava/lang/String;Lnet/minecraft/client/resources/language/LanguageInfo;)V <init>
+		0 p_265638_ p_265638_
+		1 p_265319_ p_265319_
+		2 p_265357_ p_265357_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96122_ p_96122_
+		1 p_96123_ p_96123_
+		2 p_96124_ p_96124_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282025_ p_282025_
+		1 p_283548_ p_283548_
+		2 p_282485_ p_282485_
+		3 p_282109_ p_282109_
+		4 p_283314_ p_283314_
+		5 p_283303_ p_283303_
+		6 p_281337_ p_281337_
+		7 p_283527_ p_283527_
+		8 p_283295_ p_283295_
+		9 p_282169_ p_282169_
+	select ()V m_96120_
+net/minecraft/client/gui/screens/LevelLoadingScreen net/minecraft/client/gui/screens/LevelLoadingScreen
+	COLORS f_96140_
+	NARRATION_DELAY_MS f_169309_
+	done f_169310_
+	lastNarration f_96139_
+	progressListener f_96138_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/progress/StoringChunkProgressListener;)V <init>
+		0 p_96143_ p_96143_
+	getFormattedProgress ()Ljava/lang/String; m_169313_
+	lambda$renderChunks$0 (ILnet/minecraft/client/gui/GuiGraphics;IIIIILnet/minecraft/server/level/progress/StoringChunkProgressListener;III)V m_285672_
+		static
+		0 p_286133_ p_286133_
+		1 p_286134_ p_286134_
+		2 p_286135_ p_286135_
+		3 p_286136_ p_286136_
+		4 p_286137_ p_286137_
+		5 p_286138_ p_286138_
+		6 p_286139_ p_286139_
+		7 p_286140_ p_286140_
+		8 p_286141_ p_286141_
+		9 p_286142_ p_286142_
+		10 p_286143_ p_286143_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_279769_
+		static
+		0 p_280803_ p_280803_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283534_ p_283534_
+		1 p_96146_ p_96146_
+		2 p_96147_ p_96147_
+		3 p_96148_ p_96148_
+	renderChunks (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/server/level/progress/StoringChunkProgressListener;IIII)V m_96149_
+		static
+		0 p_283467_ p_283467_
+		1 p_96151_ p_96151_
+		2 p_96152_ p_96152_
+		3 p_96153_ p_96153_
+		4 p_96154_ p_96154_
+		5 p_96155_ p_96155_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	updateNarratedWidget (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142227_
+		0 p_169312_ p_169312_
+net/minecraft/client/gui/screens/LoadingDotsText net/minecraft/client/gui/screens/LoadingDotsText
+	FRAMES f_232740_
+	INTERVAL_MS f_232741_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (J)Ljava/lang/String; m_232744_
+		static
+		0 p_232745_ p_232745_
+net/minecraft/client/gui/screens/LoadingOverlay net/minecraft/client/gui/screens/LoadingOverlay
+	BRAND_BACKGROUND f_96161_
+	FADE_IN_TIME f_169315_
+	FADE_OUT_TIME f_169314_
+	LOGO_BACKGROUND_COLOR f_169316_
+	LOGO_BACKGROUND_COLOR_DARK f_169317_
+	LOGO_HALF f_169321_
+	LOGO_OVERLAP f_169322_
+	LOGO_QUARTER f_169320_
+	LOGO_QUARTER_FLOAT f_169319_
+	LOGO_SCALE f_169318_
+	MOJANG_STUDIOS_LOGO_LOCATION f_96160_
+	SMOOTHING f_169323_
+	currentProgress f_96167_
+	fadeIn f_96166_
+	fadeInStart f_96169_
+	fadeOutStart f_96168_
+	minecraft f_96163_
+	onFinish f_96165_
+	reload f_96164_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/server/packs/resources/ReloadInstance;Ljava/util/function/Consumer;Z)V <init>
+		0 p_96172_ p_96172_
+		1 p_96173_ p_96173_
+		2 p_96174_ p_96174_
+		3 p_96175_ p_96175_
+	drawProgressBar (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V m_96182_
+		0 p_283125_ p_283125_
+		1 p_96184_ p_96184_
+		2 p_96185_ p_96185_
+		3 p_96186_ p_96186_
+		4 p_96187_ p_96187_
+		5 p_96188_ p_96188_
+	isPauseScreen ()Z m_7859_
+	lambda$static$0 ()I m_169327_
+		static
+	registerTextures (Lnet/minecraft/client/Minecraft;)V m_96189_
+		static
+		0 p_96190_ p_96190_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281839_ p_281839_
+		1 p_282704_ p_282704_
+		2 p_283650_ p_283650_
+		3 p_283394_ p_283394_
+	replaceAlpha (II)I m_169324_
+		static
+		0 p_169325_ p_169325_
+		1 p_169326_ p_169326_
+net/minecraft/client/gui/screens/LoadingOverlay$LogoTexture net/minecraft/client/gui/screens/LoadingOverlay$LogoTexture
+	<init> ()V <init>
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_96194_ p_96194_
+net/minecraft/client/gui/screens/MenuScreens net/minecraft/client/gui/screens/MenuScreens
+	LOGGER f_96195_
+	SCREENS f_96196_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/Minecraft;ILnet/minecraft/network/chat/Component;)V m_96201_
+		static
+		0 p_96202_ p_96202_
+		1 p_96203_ p_96203_
+		2 p_96204_ p_96204_
+		3 p_96205_ p_96205_
+	getConstructor (Lnet/minecraft/world/inventory/MenuType;)Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor; m_96199_
+		static
+		0 p_96200_ p_96200_
+	register (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V m_96206_
+		static
+		0 p_96207_ p_96207_
+		1 p_96208_ p_96208_
+	selfTest ()Z m_96198_
+		static
+net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor
+	create (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/screens/Screen; m_96214_
+		0 p_96215_ p_96215_
+		1 p_96216_ p_96216_
+		2 p_96217_ p_96217_
+	fromPacket (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/Minecraft;I)V m_96209_
+		0 p_96210_ p_96210_
+		1 p_96211_ p_96211_
+		2 p_96212_ p_96212_
+		3 p_96213_ p_96213_
+net/minecraft/client/gui/screens/MouseSettingsScreen net/minecraft/client/gui/screens/MouseSettingsScreen
+	list f_96218_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96222_ p_96222_
+		1 p_96223_ p_96223_
+	init ()V m_7856_
+	lambda$init$0 (I)[Lnet/minecraft/client/OptionInstance; m_232746_
+		static
+		0 p_232747_ p_232747_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279770_
+		0 p_280804_ p_280804_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232748_
+		static
+		0 p_232749_ p_232749_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281246_ p_281246_
+		1 p_282657_ p_282657_
+		2 p_282507_ p_282507_
+		3 p_282093_ p_282093_
+net/minecraft/client/gui/screens/OnlineOptionsScreen net/minecraft/client/gui/screens/OnlineOptionsScreen
+	difficultyDisplay f_260696_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;[Lnet/minecraft/client/OptionInstance;Lnet/minecraft/client/OptionInstance;)V <init>
+		0 p_261979_ p_261979_
+		1 p_261924_ p_261924_
+		2 p_262151_ p_262151_
+		3 p_261692_ p_261692_
+	createOnlineOptionsScreen (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)Lnet/minecraft/client/gui/screens/OnlineOptionsScreen; m_260896_
+		static
+		0 p_262120_ p_262120_
+		1 p_261548_ p_261548_
+		2 p_261609_ p_261609_
+	init ()V m_7856_
+	lambda$createOnlineOptionsScreen$0 (Lnet/minecraft/world/Difficulty;Lnet/minecraft/network/chat/Component;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/network/chat/Component; m_260895_
+		static
+		0 p_262026_ p_262026_
+		1 p_261484_ p_261484_
+		2 p_262113_ p_262113_
+	lambda$createOnlineOptionsScreen$1 (Lcom/mojang/datafixers/util/Unit;)V m_261325_
+		static
+		0 p_261717_ p_261717_
+	lambda$createOnlineOptionsScreen$2 (Lnet/minecraft/client/multiplayer/ClientLevel;)Lnet/minecraft/client/OptionInstance; m_287799_
+		static
+		0 p_288244_ p_288244_
+net/minecraft/client/gui/screens/OptionsScreen net/minecraft/client/gui/screens/OptionsScreen
+	ACCESSIBILITY f_260624_
+	CHAT f_260541_
+	COLUMNS f_260607_
+	CONTROLS f_260474_
+	CREDITS_AND_ATTRIBUTION f_276165_
+	LANGUAGE f_260529_
+	RESOURCEPACK f_260611_
+	SKIN_CUSTOMIZATION f_260695_
+	SOUNDS f_260601_
+	TELEMETRY f_260594_
+	VIDEO f_260552_
+	difficultyButton f_96237_
+	lastScreen f_96235_
+	lockButton f_96238_
+	options f_96236_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96242_ p_96242_
+		1 p_96243_ p_96243_
+	applyPacks (Lnet/minecraft/server/packs/repository/PackRepository;)V m_274373_
+		0 p_275714_ p_275714_
+	createDifficultyButton (IILjava/lang/String;Lnet/minecraft/client/Minecraft;)Lnet/minecraft/client/gui/components/CycleButton; m_260961_
+		static
+		0 p_262051_ p_262051_
+		1 p_261805_ p_261805_
+		2 p_261598_ p_261598_
+		3 p_261922_ p_261922_
+	createOnlineButton ()Lnet/minecraft/client/gui/layouts/LayoutElement; m_264034_
+	init ()V m_7856_
+	lambda$createDifficultyButton$13 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_193852_
+		static
+		0 p_193853_ p_193853_
+		1 p_193854_ p_193854_
+		2 p_193855_ p_193855_
+	lambda$createOnlineButton$11 (Lnet/minecraft/client/gui/components/Button;)V m_279772_
+		0 p_280806_ p_280806_
+	lambda$createOnlineButton$12 (Lnet/minecraft/client/gui/components/Button;)V m_279771_
+		0 p_280805_ p_280805_
+	lambda$init$0 ()Lnet/minecraft/client/gui/screens/Screen; m_260751_
+	lambda$init$1 ()Lnet/minecraft/client/gui/screens/Screen; m_260745_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/Button;)V m_279775_
+		0 p_280809_ p_280809_
+	lambda$init$2 ()Lnet/minecraft/client/gui/screens/Screen; m_260753_
+	lambda$init$3 ()Lnet/minecraft/client/gui/screens/Screen; m_260752_
+	lambda$init$4 ()Lnet/minecraft/client/gui/screens/Screen; m_279776_
+	lambda$init$5 ()Lnet/minecraft/client/gui/screens/Screen; m_260746_
+	lambda$init$6 ()Lnet/minecraft/client/gui/screens/Screen; m_279773_
+	lambda$init$7 ()Lnet/minecraft/client/gui/screens/Screen; m_260747_
+	lambda$init$8 ()Lnet/minecraft/client/gui/screens/Screen; m_260755_
+	lambda$init$9 ()Lnet/minecraft/client/gui/screens/Screen; m_276173_
+	lambda$openScreenButton$14 (Ljava/util/function/Supplier;Lnet/minecraft/client/gui/components/Button;)V m_279774_
+		0 p_280807_ p_280807_
+		1 p_280808_ p_280808_
+	lockCallback (Z)V m_96260_
+		0 p_96261_ p_96261_
+	openScreenButton (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/client/gui/components/Button; m_260993_
+		0 p_261565_ p_261565_
+		1 p_262119_ p_262119_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283520_ p_283520_
+		1 p_281826_ p_281826_
+		2 p_283378_ p_283378_
+		3 p_281975_ p_281975_
+net/minecraft/client/gui/screens/OptionsSubScreen net/minecraft/client/gui/screens/OptionsSubScreen
+	lastScreen f_96281_
+	options f_96282_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96284_ p_96284_
+		1 p_96285_ p_96285_
+		2 p_96286_ p_96286_
+	basicListRender (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/components/OptionsList;IIF)V m_280419_
+		0 p_282011_ p_282011_
+		1 p_281793_ p_281793_
+		2 p_281640_ p_281640_
+		3 p_281598_ p_281598_
+		4 p_281558_ p_281558_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+net/minecraft/client/gui/screens/OutOfMemoryScreen net/minecraft/client/gui/screens/OutOfMemoryScreen
+	message f_232750_
+	<init> ()V <init>
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279777_
+		0 p_280810_ p_280810_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279778_
+		0 p_280811_ p_280811_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283359_ p_283359_
+		1 p_96296_ p_96296_
+		2 p_96297_ p_96297_
+		3 p_96298_ p_96298_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/Overlay net/minecraft/client/gui/screens/Overlay
+	<init> ()V <init>
+	isPauseScreen ()Z m_7859_
+net/minecraft/client/gui/screens/PauseScreen net/minecraft/client/gui/screens/PauseScreen
+	ADVANCEMENTS f_262216_
+	BUTTON_PADDING f_262248_
+	BUTTON_WIDTH_FULL f_262268_
+	BUTTON_WIDTH_HALF f_262229_
+	COLUMNS f_262286_
+	DISCONNECT f_262246_
+	GAME f_262287_
+	MENU_PADDING_TOP f_262258_
+	OPTIONS f_262318_
+	PAUSED f_262313_
+	PLAYER_REPORTING f_262254_
+	REPORT_BUGS f_262226_
+	RETURN_TO_GAME f_262276_
+	RETURN_TO_MENU f_262217_
+	SAVING_LEVEL f_262212_
+	SEND_FEEDBACK f_262322_
+	SHARE_TO_LAN f_262210_
+	STATS f_262255_
+	disconnectButton f_252482_
+	showPauseMenu f_96306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_96308_ p_96308_
+	createPauseMenu ()V m_96338_
+	init ()V m_7856_
+	lambda$createPauseMenu$0 (Lnet/minecraft/client/gui/components/Button;)V m_279780_
+		0 p_280814_ p_280814_
+	lambda$createPauseMenu$1 ()Lnet/minecraft/client/gui/screens/Screen; m_279785_
+	lambda$createPauseMenu$2 ()Lnet/minecraft/client/gui/screens/Screen; m_279782_
+	lambda$createPauseMenu$3 ()Lnet/minecraft/client/gui/screens/Screen; m_279783_
+	lambda$createPauseMenu$4 ()Lnet/minecraft/client/gui/screens/Screen; m_262340_
+	lambda$createPauseMenu$5 (Lnet/minecraft/client/gui/components/Button;)V m_279781_
+		0 p_280815_ p_280815_
+	lambda$openLinkButton$7 (Ljava/lang/String;Z)V m_279779_
+		0 p_280812_ p_280812_
+		1 p_280813_ p_280813_
+	lambda$openLinkButton$8 (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/Screen; m_262341_
+		0 p_262522_ p_262522_
+	lambda$openScreenButton$6 (Ljava/util/function/Supplier;Lnet/minecraft/client/gui/components/Button;)V m_279784_
+		0 p_280816_ p_280816_
+		1 p_280817_ p_280817_
+	onDisconnect ()V m_261092_
+	openLinkButton (Lnet/minecraft/network/chat/Component;Ljava/lang/String;)Lnet/minecraft/client/gui/components/Button; m_262461_
+		0 p_262593_ p_262593_
+		1 p_262659_ p_262659_
+	openScreenButton (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/client/gui/components/Button; m_262456_
+		0 p_262567_ p_262567_
+		1 p_262581_ p_262581_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281899_ p_281899_
+		1 p_281431_ p_281431_
+		2 p_283183_ p_283183_
+		3 p_281435_ p_281435_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/PopupScreen net/minecraft/client/gui/screens/PopupScreen
+	BUTTON_HEIGHT f_169342_
+	BUTTON_MARGIN f_169341_
+	BUTTON_PADDING f_169340_
+	buttonOptions f_96340_
+	buttonWidth f_96343_
+	contentTop f_96342_
+	message f_96339_
+	messageLines f_96341_
+	narrationMessage f_169343_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_96345_ p_96345_
+		1 p_96346_ p_96346_
+		2 p_96347_ p_96347_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283167_ p_283167_
+		1 p_96350_ p_96350_
+		2 p_96351_ p_96351_
+		3 p_96352_ p_96352_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/PopupScreen$ButtonOption net/minecraft/client/gui/screens/PopupScreen$ButtonOption
+	message f_96359_
+	onPress f_96360_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_96362_ p_96362_
+		1 p_96363_ p_96363_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen net/minecraft/client/gui/screens/PresetFlatWorldScreen
+	DEFAULT_BIOME f_169353_
+	LOGGER f_96368_
+	SLOT_BG_SIZE f_169347_
+	SLOT_BG_X f_169349_
+	SLOT_BG_Y f_169350_
+	SLOT_FG_X f_169351_
+	SLOT_FG_Y f_169352_
+	SLOT_STAT_HEIGHT f_169348_
+	SLOT_TEX_SIZE f_169346_
+	UNKNOWN_PRESET f_232751_
+	export f_96375_
+	list f_96373_
+	listText f_96372_
+	parent f_96370_
+	selectButton f_96374_
+	settings f_96376_
+	shareText f_96371_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/CreateFlatWorldScreen;)V <init>
+		0 p_96379_ p_96379_
+	fromString (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_257717_
+		static
+		0 p_259084_ p_259084_
+		1 p_259583_ p_259583_
+		2 p_259610_ p_259610_
+		3 p_259243_ p_259243_
+		4 p_259508_ p_259508_
+		5 p_259417_ p_259417_
+	getLayerInfoFromString (Lnet/minecraft/core/HolderGetter;Ljava/lang/String;I)Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo; m_257877_
+		static
+		0 p_259695_ p_259695_
+		1 p_259185_ p_259185_
+		2 p_259723_ p_259723_
+	getLayersInfoFromString (Lnet/minecraft/core/HolderGetter;Ljava/lang/String;)Ljava/util/List; m_257841_
+		static
+		0 p_259080_ p_259080_
+		1 p_260301_ p_260301_
+	init ()V m_7856_
+	lambda$fromString$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257073_
+		static
+		0 p_258126_ p_258126_
+	lambda$fromString$1 (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; m_254756_
+		static
+		0 p_255441_ p_255441_
+		1 p_255442_ p_255442_
+	lambda$init$3 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/client/gui/components/Button;)V m_279786_
+		0 p_280818_ p_280818_
+		1 p_280819_ p_280819_
+		2 p_280820_ p_280820_
+		3 p_280821_ p_280821_
+		4 p_280822_ p_280822_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279787_
+		0 p_280823_ p_280823_
+	lambda$save$2 ()Ljava/lang/IllegalStateException; m_205403_
+		static
+	mouseScrolled (DDD)Z m_6050_
+		0 p_96381_ p_96381_
+		1 p_96382_ p_96382_
+		2 p_96383_ p_96383_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282713_ p_282713_
+		1 p_281914_ p_281914_
+		2 p_283700_ p_283700_
+		3 p_283598_ p_283598_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96390_ p_96390_
+		1 p_96391_ p_96391_
+		2 p_96392_ p_96392_
+	save (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/String; m_205393_
+		static
+		0 p_205394_ p_205394_
+	tick ()V m_86600_
+	updateButtonValidity (Z)V m_96449_
+		0 p_96450_ p_96450_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList
+	this$0 f_96462_
+	<init> (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_260073_ p_260073_
+		1 p_259278_ p_259278_
+		2 p_259076_ p_259076_
+	keyPressed (III)Z m_7933_
+		0 p_96466_ p_96466_
+		1 p_96467_ p_96467_
+		2 p_96468_ p_96468_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; m_258055_
+		static
+		0 p_259579_ p_259579_
+	lambda$new$1 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/level/block/Block;)Z m_257800_
+		static
+		0 p_259348_ p_259348_
+		1 p_259421_ p_259421_
+	lambda$new$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_257490_
+		static
+		0 p_259357_ p_259357_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_96470_ p_96470_
+	setSelected (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry;)V m_6987_
+		0 p_96472_ p_96472_
+net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry net/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList$Entry
+	STATS_ICON_LOCATION f_279577_
+	name f_232755_
+	preset f_169357_
+	this$1 f_96476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/PresetFlatWorldScreen$PresetsList;Lnet/minecraft/core/Holder;)V <init>
+		0 p_232757_ p_232757_
+		1 p_232758_ p_232758_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/Item;)V m_280449_
+		0 p_283196_ p_283196_
+		1 p_282036_ p_282036_
+		2 p_281683_ p_281683_
+		3 p_282242_ p_282242_
+	blitSlotBg (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280169_
+		0 p_281359_ p_281359_
+		1 p_282978_ p_282978_
+		2 p_283152_ p_283152_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	lambda$new$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_232759_
+		static
+		0 p_232760_ p_232760_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96481_ p_96481_
+		1 p_96482_ p_96482_
+		2 p_96483_ p_96483_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283649_ p_283649_
+		1 p_281641_ p_281641_
+		2 p_281959_ p_281959_
+		3 p_281428_ p_281428_
+		4 p_282594_ p_282594_
+		5 p_283493_ p_283493_
+		6 p_283234_ p_283234_
+		7 p_283185_ p_283185_
+		8 p_282302_ p_282302_
+		9 p_282855_ p_282855_
+	select ()V m_96479_
+net/minecraft/client/gui/screens/ProgressScreen net/minecraft/client/gui/screens/ProgressScreen
+	clearScreenAfterStop f_169362_
+	header f_96506_
+	progress f_96508_
+	stage f_96507_
+	stop f_96509_
+	<init> (Z)V <init>
+		0 p_169364_ p_169364_
+	progressStage (Lnet/minecraft/network/chat/Component;)V m_6307_
+		0 p_96525_ p_96525_
+	progressStagePercentage (I)V m_6952_
+		0 p_96513_ p_96513_
+	progressStart (Lnet/minecraft/network/chat/Component;)V m_6308_
+		0 p_96523_ p_96523_
+	progressStartNoAbort (Lnet/minecraft/network/chat/Component;)V m_6309_
+		0 p_96520_ p_96520_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283582_ p_283582_
+		1 p_96516_ p_96516_
+		2 p_96517_ p_96517_
+		3 p_96518_ p_96518_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	stop ()V m_7730_
+net/minecraft/client/gui/screens/ReceivingLevelScreen net/minecraft/client/gui/screens/ReceivingLevelScreen
+	CHUNK_LOADING_START_WAIT_LIMIT_MS f_202370_
+	DOWNLOADING_TERRAIN_TEXT f_96526_
+	createdAt f_202373_
+	loadingPacketsReceived f_202371_
+	oneTickSkipped f_202372_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isPauseScreen ()Z m_7043_
+	loadingPacketsReceived ()V m_202375_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281489_ p_281489_
+		1 p_282902_ p_282902_
+		2 p_283018_ p_283018_
+		3 p_281251_ p_281251_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/Screen net/minecraft/client/gui/screens/Screen
+	ALLOWED_PROTOCOLS f_96537_
+	BACKGROUND_LOCATION f_279548_
+	LOGGER f_96536_
+	NARRATE_DELAY_KEYBOARD_ACTION f_169374_
+	NARRATE_DELAY_MOUSE_ACTION f_169373_
+	NARRATE_DELAY_MOUSE_MOVE f_169372_
+	NARRATE_DELAY_NARRATOR_ENABLED f_169371_
+	NARRATE_SUPPRESS_AFTER_INIT_TIME f_169370_
+	USAGE_NARRATION f_169367_
+	children f_96540_
+	clickedLink f_96538_
+	deferredTooltipRendering f_262730_
+	font f_96547_
+	height f_96544_
+	initialized f_267454_
+	lastNarratable f_169365_
+	minecraft f_96541_
+	narratables f_169368_
+	narrationState f_169375_
+	narrationSuppressTime f_169376_
+	nextNarrationTime f_169377_
+	renderables f_169369_
+	screenExecutor f_289574_
+	title f_96539_
+	width f_96543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_96550_ p_96550_
+	addRenderableOnly (Lnet/minecraft/client/gui/components/Renderable;)Lnet/minecraft/client/gui/components/Renderable; m_169394_
+		0 p_254514_ p_254514_
+	addRenderableWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_142416_
+		0 p_169406_ p_169406_
+	addWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7787_
+		0 p_96625_ p_96625_
+	added ()V m_274333_
+	afterKeyboardAction ()V m_169416_
+	afterMouseAction ()V m_169415_
+	afterMouseMove ()V m_169414_
+	changeFocus (Lnet/minecraft/client/gui/ComponentPath;)V m_264158_
+		0 p_265308_ p_265308_
+	children ()Ljava/util/List; m_6702_
+	clearFocus ()V m_264131_
+	clearWidgets ()V m_169413_
+	confirmLink (Z)V m_96622_
+		0 p_96623_ p_96623_
+	createArrowEvent (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$ArrowNavigation; m_264409_
+		0 p_265049_ p_265049_
+	createTabEvent ()Lnet/minecraft/client/gui/navigation/FocusNavigationEvent$TabNavigation; m_264442_
+	findNarratableWidget (Ljava/util/List;Lnet/minecraft/client/gui/narration/NarratableEntry;)Lnet/minecraft/client/gui/screens/Screen$NarratableSearchResult; m_169400_
+		static
+		0 p_169401_ p_169401_
+		1 p_169402_ p_169402_
+	getBackgroundMusic ()Lnet/minecraft/sounds/Music; m_278176_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	getRectangle ()Lnet/minecraft/client/gui/navigation/ScreenRectangle; m_264198_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_96636_
+	getTooltipFromItem (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280152_
+		static
+		0 p_281881_ p_281881_
+		1 p_282833_ p_282833_
+	handleComponentClicked (Lnet/minecraft/network/chat/Style;)Z m_5561_
+		0 p_96592_ p_96592_
+	handleDelayedNarration ()V m_169417_
+	hasAltDown ()Z m_96639_
+		static
+	hasControlDown ()Z m_96637_
+		static
+	hasShiftDown ()Z m_96638_
+		static
+	hideWidgets ([Lnet/minecraft/client/gui/components/AbstractWidget;)V m_202376_
+		static
+		0 p_202377_ p_202377_
+	init (Lnet/minecraft/client/Minecraft;II)V m_6575_
+		0 p_96607_ p_96607_
+		1 p_96608_ p_96608_
+		2 p_96609_ p_96609_
+	init ()V m_7856_
+	insertText (Ljava/lang/String;Z)V m_6697_
+		0 p_96587_ p_96587_
+		1 p_96588_ p_96588_
+	isCopy (I)Z m_96632_
+		static
+		0 p_96633_ p_96633_
+	isCut (I)Z m_96628_
+		static
+		0 p_96629_ p_96629_
+	isMouseOver (DD)Z m_5953_
+		0 p_96595_ p_96595_
+		1 p_96596_ p_96596_
+	isPaste (I)Z m_96630_
+		static
+		0 p_96631_ p_96631_
+	isPauseScreen ()Z m_7043_
+	isSelectAll (I)Z m_96634_
+		static
+		0 p_96635_ p_96635_
+	isValidCharacterForName (Ljava/lang/String;CI)Z m_96583_
+		0 p_96584_ p_96584_
+		1 p_96585_ p_96585_
+		2 p_96586_ p_96586_
+	keyPressed (III)Z m_7933_
+		0 p_96552_ p_96552_
+		1 p_96553_ p_96553_
+		2 p_96554_ p_96554_
+	lambda$new$0 (Ljava/lang/Runnable;)V m_289587_
+		0 p_289625_ p_289625_
+	lambda$new$1 (Ljava/lang/Runnable;)V m_289588_
+		0 p_289626_ p_289626_
+	lambda$wrapScreenError$2 (Ljava/lang/String;)Ljava/lang/String; m_169404_
+		static
+		0 p_169405_ p_169405_
+	narrationEnabled ()V m_169418_
+	onClose ()V m_7379_
+	onFilesDrop (Ljava/util/List;)V m_7400_
+		0 p_96591_ p_96591_
+	openLink (Ljava/net/URI;)V m_96589_
+		0 p_96590_ p_96590_
+	rebuildWidgets ()V m_232761_
+	removeWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_169411_
+		0 p_169412_ p_169412_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281549_ p_281549_
+		1 p_281550_ p_281550_
+		2 p_282878_ p_282878_
+		3 p_282465_ p_282465_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283688_ p_283688_
+	renderDirtBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280039_
+		0 p_282281_ p_282281_
+	renderWithTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_280264_
+		0 p_282345_ p_282345_
+		1 p_283456_ p_283456_
+		2 p_283586_ p_283586_
+		3 p_282339_ p_282339_
+	repositionElements ()V m_267719_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_96575_ p_96575_
+		1 p_96576_ p_96576_
+		2 p_96577_ p_96577_
+	runNarration (Z)V m_169409_
+		0 p_169410_ p_169410_
+	scheduleNarration (JZ)V m_169380_
+		0 p_169381_ p_169381_
+		1 p_169382_ p_169382_
+	setInitialFocus (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_264313_
+		0 p_265756_ p_265756_
+	setTooltipForNextRenderPass (Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;Z)V m_262861_
+		0 p_262939_ p_262939_
+		1 p_263078_ p_263078_
+		2 p_263107_ p_263107_
+	setTooltipForNextRenderPass (Ljava/util/List;)V m_257959_
+		0 p_259937_ p_259937_
+	setTooltipForNextRenderPass (Lnet/minecraft/client/gui/components/Tooltip;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;Z)V m_262791_
+		0 p_262992_ p_262992_
+		1 p_262980_ p_262980_
+		2 p_262988_ p_262988_
+	setTooltipForNextRenderPass (Lnet/minecraft/network/chat/Component;)V m_257404_
+		0 p_259986_ p_259986_
+	shouldCloseOnEsc ()Z m_6913_
+	shouldNarrateNavigation ()Z m_264396_
+	shouldRunNarration ()Z m_169419_
+	suppressNarration (J)V m_169378_
+		0 p_169379_ p_169379_
+	tick ()V m_86600_
+	triggerImmediateNarration (Z)V m_169407_
+		0 p_169408_ p_169408_
+	updateNarratedWidget (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142227_
+		0 p_169403_ p_169403_
+	updateNarrationState (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142228_
+		0 p_169396_ p_169396_
+	wrapScreenError (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V m_96579_
+		static
+		0 p_96580_ p_96580_
+		1 p_96581_ p_96581_
+		2 p_96582_ p_96582_
+net/minecraft/client/gui/screens/Screen$DeferredTooltipRendering net/minecraft/client/gui/screens/Screen$DeferredTooltipRendering
+	positioner f_262758_
+	tooltip f_262736_
+	<init> (Ljava/util/List;Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V <init>
+		0 f_262736_ f_262736_
+		1 f_262758_ f_262758_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_263099_ p_263099_
+	hashCode ()I hashCode
+	positioner ()Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner; f_262758_
+	toString ()Ljava/lang/String; toString
+	tooltip ()Ljava/util/List; f_262736_
+net/minecraft/client/gui/screens/Screen$NarratableSearchResult net/minecraft/client/gui/screens/Screen$NarratableSearchResult
+	entry f_169420_
+	index f_169421_
+	priority f_169422_
+	<init> (Lnet/minecraft/client/gui/narration/NarratableEntry;ILnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority;)V <init>
+		0 p_169424_ p_169424_
+		1 p_169425_ p_169425_
+		2 p_169426_ p_169426_
+net/minecraft/client/gui/screens/ShareToLanScreen net/minecraft/client/gui/screens/ShareToLanScreen
+	ALLOW_COMMANDS_LABEL f_96640_
+	GAME_MODE_LABEL f_96641_
+	INFO_TEXT f_96642_
+	INVALID_PORT f_256909_
+	INVALID_PORT_COLOR f_257022_
+	PORT_HIGHER_BOUND f_262301_
+	PORT_INFO_TEXT f_257007_
+	PORT_LOWER_BOUND f_262314_
+	PORT_UNAVAILABLE f_257045_
+	commands f_96647_
+	gameMode f_169427_
+	lastScreen f_96643_
+	port f_256852_
+	portEdit f_256803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_96650_ p_96650_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/GameType;)V m_169428_
+		0 p_169429_ p_169429_
+		1 p_169430_ p_169430_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169431_
+		0 p_169432_ p_169432_
+		1 p_169433_ p_169433_
+	lambda$init$2 (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/client/gui/components/Button;)V m_279789_
+		0 p_280825_ p_280825_
+		1 p_280826_ p_280826_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;Ljava/lang/String;)V m_257075_
+		0 p_258129_ p_258129_
+		1 p_258130_ p_258130_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279788_
+		0 p_280824_ p_280824_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281738_ p_281738_
+		1 p_96653_ p_96653_
+		2 p_96654_ p_96654_
+		3 p_96655_ p_96655_
+	tick ()V m_86600_
+	tryParsePort (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_257854_
+		0 p_259426_ p_259426_
+net/minecraft/client/gui/screens/SimpleOptionsSubScreen net/minecraft/client/gui/screens/SimpleOptionsSubScreen
+	list f_96668_
+	narratorButton f_96667_
+	smallOptions f_96666_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;Lnet/minecraft/network/chat/Component;[Lnet/minecraft/client/OptionInstance;)V <init>
+		0 p_232763_ p_232763_
+		1 p_232764_ p_232764_
+		2 p_232765_ p_232765_
+		3 p_232766_ p_232766_
+	createFooter ()V m_7853_
+	init ()V m_7856_
+	lambda$createFooter$0 (Lnet/minecraft/client/gui/components/Button;)V m_279790_
+		0 p_280827_ p_280827_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283632_ p_283632_
+		1 p_283304_ p_283304_
+		2 p_283302_ p_283302_
+		3 p_282245_ p_282245_
+	updateNarratorButton ()V m_96682_
+net/minecraft/client/gui/screens/SkinCustomizationScreen net/minecraft/client/gui/screens/SkinCustomizationScreen
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96684_ p_96684_
+		1 p_96685_ p_96685_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/world/entity/player/PlayerModelPart;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169434_
+		0 p_169435_ p_169435_
+		1 p_169436_ p_169436_
+		2 p_169437_ p_169437_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279791_
+		0 p_280828_ p_280828_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282063_ p_282063_
+		1 p_283510_ p_283510_
+		2 p_283109_ p_283109_
+		3 p_283448_ p_283448_
+net/minecraft/client/gui/screens/SoundOptionsScreen net/minecraft/client/gui/screens/SoundOptionsScreen
+	list f_244146_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96702_ p_96702_
+		1 p_96703_ p_96703_
+	buttonOptions (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_245969_
+		static
+		0 p_250217_ p_250217_
+	getAllSoundOptionsExceptMaster ()[Lnet/minecraft/client/OptionInstance; m_246998_
+	init ()V m_7856_
+	lambda$getAllSoundOptionsExceptMaster$1 (Lnet/minecraft/sounds/SoundSource;)Z m_244665_
+		static
+		0 p_247780_ p_247780_
+	lambda$getAllSoundOptionsExceptMaster$2 (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/client/OptionInstance; m_244664_
+		0 p_247779_ p_247779_
+	lambda$getAllSoundOptionsExceptMaster$3 (I)[Lnet/minecraft/client/OptionInstance; m_244663_
+		static
+		0 p_247778_ p_247778_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279792_
+		0 p_280829_ p_280829_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281823_ p_281823_
+		1 p_282932_ p_282932_
+		2 p_281927_ p_281927_
+		3 p_281292_ p_281292_
+net/minecraft/client/gui/screens/SymlinkWarningScreen net/minecraft/client/gui/screens/SymlinkWarningScreen
+	MESSAGE_TEXT f_289825_
+	TITLE f_289817_
+	callbackScreen f_289827_
+	layout f_289819_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_289989_ p_289989_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289887_
+		static
+		0 p_289977_ p_289977_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_289880_
+		0 p_289939_ p_289939_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_289873_
+		0 p_289963_ p_289963_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_289954_ p_289954_
+		1 p_289981_ p_289981_
+		2 p_289931_ p_289931_
+		3 p_289925_ p_289925_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/TitleScreen net/minecraft/client/gui/screens/TitleScreen
+	COPYRIGHT_TEXT f_169438_
+	CUBE_MAP f_96716_
+	DEMO_LEVEL_ID f_169439_
+	LOGGER f_96717_
+	PANORAMA_OVERLAY f_96718_
+	fadeInStart f_96715_
+	fading f_96714_
+	logoRenderer f_263781_
+	panorama f_96729_
+	realmsNotificationsScreen f_96726_
+	resetDemoButton f_96722_
+	splash f_96721_
+	warningLabel f_232768_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_96733_ p_96733_
+	<init> (ZLnet/minecraft/client/gui/components/LogoRenderer;)V <init>
+		0 p_265779_ p_265779_
+		1 p_265067_ p_265067_
+	<init> ()V <init>
+	added ()V m_274333_
+	checkDemoWorldPresence ()Z m_96792_
+	confirmDemo (Z)V m_96777_
+		0 p_96778_ p_96778_
+	createDemoMenuOptions (II)V m_96772_
+		0 p_96773_ p_96773_
+		1 p_96774_ p_96774_
+	createNormalMenuOptions (II)V m_96763_
+		0 p_96764_ p_96764_
+		1 p_96765_ p_96765_
+	getMultiplayerDisabledReason ()Lnet/minecraft/network/chat/Component; m_240255_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$createDemoMenuOptions$10 (Lnet/minecraft/client/gui/components/Button;)V m_232769_
+		0 p_232770_ p_232770_
+	lambda$createDemoMenuOptions$9 (ZLnet/minecraft/client/gui/components/Button;)V m_279799_
+		0 p_280836_ p_280836_
+		1 p_280837_ p_280837_
+	lambda$createNormalMenuOptions$6 (Lnet/minecraft/client/gui/components/Button;)V m_279795_
+		0 p_280832_ p_280832_
+	lambda$createNormalMenuOptions$7 (Lnet/minecraft/client/gui/components/Button;)V m_279796_
+		0 p_280833_ p_280833_
+	lambda$createNormalMenuOptions$8 (Lnet/minecraft/client/gui/components/Button;)V m_210871_
+		0 p_210872_ p_210872_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279793_
+		0 p_280830_ p_280830_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279800_
+		0 p_280838_ p_280838_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279794_
+		0 p_280831_ p_280831_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279798_
+		0 p_280835_ p_280835_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279797_
+		0 p_280834_ p_280834_
+	lambda$new$0 ()Lnet/minecraft/client/gui/components/LogoRenderer; m_263871_
+		static
+	mouseClicked (DDI)Z m_6375_
+		0 p_96735_ p_96735_
+		1 p_96736_ p_96736_
+		2 p_96737_ p_96737_
+	preloadResources (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_96754_
+		static
+		0 p_96755_ p_96755_
+		1 p_96756_ p_96756_
+	realmsButtonClicked ()V m_96793_
+	realmsNotificationsEnabled ()Z m_96789_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282860_ p_282860_
+		1 p_281753_ p_281753_
+		2 p_283539_ p_283539_
+		3 p_282628_ p_282628_
+	shouldCloseOnEsc ()Z m_6913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/TitleScreen$WarningLabel net/minecraft/client/gui/screens/TitleScreen$WarningLabel
+	font f_232780_
+	label f_232781_
+	x f_232782_
+	y f_232783_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/components/MultiLineLabel;II)V <init>
+		0 f_232780_ f_232780_
+		1 f_232781_ f_232781_
+		2 f_232782_ f_232782_
+		3 f_232783_ f_232783_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_232797_ p_232797_
+	font ()Lnet/minecraft/client/gui/Font; f_232780_
+	hashCode ()I hashCode
+	label ()Lnet/minecraft/client/gui/components/MultiLineLabel; f_232781_
+	render (Lnet/minecraft/client/gui/GuiGraphics;I)V m_280409_
+		0 p_281783_ p_281783_
+		1 p_281383_ p_281383_
+	toString ()Ljava/lang/String; toString
+	x ()I f_232782_
+	y ()I f_232783_
+net/minecraft/client/gui/screens/VideoSettingsScreen net/minecraft/client/gui/screens/VideoSettingsScreen
+	BUTTON_ACCEPT f_96797_
+	BUTTON_CANCEL f_96798_
+	FABULOUS f_96794_
+	WARNING_MESSAGE f_96795_
+	WARNING_TITLE f_96796_
+	gpuWarnlistManager f_96802_
+	list f_96801_
+	oldMipmaps f_96803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_96806_ p_96806_
+		1 p_96807_ p_96807_
+	init ()V m_7856_
+	lambda$init$0 (Lcom/mojang/blaze3d/platform/Monitor;Lnet/minecraft/network/chat/Component;Ljava/lang/Integer;)Lnet/minecraft/network/chat/Component; m_232804_
+		static
+		0 p_232805_ p_232805_
+		1 p_232806_ p_232806_
+		2 p_232807_ p_232807_
+	lambda$init$1 (Lcom/mojang/blaze3d/platform/Monitor;Lcom/mojang/blaze3d/platform/Window;Ljava/lang/Integer;)V m_232800_
+		static
+		0 p_232801_ p_232801_
+		1 p_232802_ p_232802_
+		2 p_232803_ p_232803_
+	lambda$init$2 (Lcom/mojang/blaze3d/platform/Window;Lnet/minecraft/client/gui/components/Button;)V m_279803_
+		0 p_280841_ p_280841_
+		1 p_280842_ p_280842_
+	lambda$mouseClicked$3 (Lnet/minecraft/client/gui/components/Button;)V m_279801_
+		0 p_280839_ p_280839_
+	lambda$mouseClicked$4 (Lnet/minecraft/client/gui/components/Button;)V m_279802_
+		0 p_280840_ p_280840_
+	mouseClicked (DDI)Z m_6375_
+		0 p_96809_ p_96809_
+		1 p_96810_ p_96810_
+		2 p_96811_ p_96811_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_278332_ p_278332_
+		1 p_278334_ p_278334_
+		2 p_278285_ p_278285_
+	options (Lnet/minecraft/client/Options;)[Lnet/minecraft/client/OptionInstance; m_232811_
+		static
+		0 p_232812_ p_232812_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282311_ p_282311_
+		1 p_283219_ p_283219_
+		2 p_282352_ p_282352_
+		3 p_283266_ p_283266_
+net/minecraft/client/gui/screens/WinScreen net/minecraft/client/gui/screens/WinScreen
+	LOGGER f_96863_
+	NAME_PREFIX f_169464_
+	OBFUSCATE_TOKEN f_96867_
+	SECTION_HEADING f_169463_
+	SPEEDUP_FACTOR f_169466_
+	SPEEDUP_FACTOR_FAST f_181393_
+	VIGNETTE_LOCATION f_96866_
+	centeredLines f_96872_
+	direction f_283835_
+	lines f_96871_
+	logoRenderer f_263706_
+	onFinished f_96869_
+	poem f_96868_
+	scroll f_169467_
+	scrollSpeed f_96874_
+	speedupActive f_181391_
+	speedupModifiers f_181392_
+	totalScrollLength f_96873_
+	unmodifiedScrollSpeed f_169462_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/lang/Runnable;)V <init>
+		0 p_276286_ p_276286_
+		1 p_276294_ p_276294_
+	addCreditsFile (Ljava/io/Reader;)V m_232819_
+		0 p_232820_ p_232820_
+	addCreditsLine (Lnet/minecraft/network/chat/Component;Z)V m_169472_
+		0 p_169473_ p_169473_
+		1 p_169474_ p_169474_
+	addEmptyLine ()V m_169482_
+	addPoemFile (Ljava/io/Reader;)V m_232817_
+		0 p_232818_ p_232818_
+	addPoemLines (Ljava/lang/String;)V m_181397_
+		0 p_181398_ p_181398_
+	calculateScrollSpeed ()F m_181399_
+	getBackgroundMusic ()Lnet/minecraft/sounds/Music; m_278176_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_169469_ p_169469_
+		1 p_169470_ p_169470_
+		2 p_169471_ p_169471_
+	keyReleased (III)Z m_7920_
+		0 p_169476_ p_169476_
+		1 p_169477_ p_169477_
+		2 p_169478_ p_169478_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281907_ p_281907_
+		1 p_282364_ p_282364_
+		2 p_282696_ p_282696_
+		3 p_281316_ p_281316_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;)V m_280337_
+		0 p_282239_ p_282239_
+	respawn ()V m_96895_
+	tick ()V m_86600_
+	wrapCreditsIO (Ljava/lang/String;Lnet/minecraft/client/gui/screens/WinScreen$CreditsReader;)V m_197398_
+		0 p_197399_ p_197399_
+		1 p_197400_ p_197400_
+net/minecraft/client/gui/screens/WinScreen$CreditsReader net/minecraft/client/gui/screens/WinScreen$CreditsReader
+	read (Ljava/io/Reader;)V m_232821_
+		0 p_232822_ p_232822_
+net/minecraft/client/gui/screens/achievement/StatsScreen net/minecraft/client/gui/screens/achievement/StatsScreen
+	PENDING_TEXT f_96897_
+	SLOT_BG_SIZE f_169490_
+	SLOT_BG_X f_169492_
+	SLOT_BG_Y f_169493_
+	SLOT_FG_X f_169494_
+	SLOT_FG_Y f_169495_
+	SLOT_LEFT_INSERT f_169484_
+	SLOT_STAT_HEIGHT f_169491_
+	SLOT_TEXT_OFFSET f_169485_
+	SLOT_TEX_SIZE f_169489_
+	SORT_DOWN f_169487_
+	SORT_NONE f_169486_
+	SORT_UP f_169488_
+	STATS_ICON_LOCATION f_279607_
+	activeList f_96902_
+	isLoading f_96903_
+	itemStatsList f_96899_
+	lastScreen f_96896_
+	mobsStatsList f_96900_
+	stats f_96901_
+	statsList f_96898_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/stats/StatsCounter;)V <init>
+		0 p_96906_ p_96906_
+		1 p_96907_ p_96907_
+	access$000 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169496_
+		static
+		0 p_169497_ p_169497_
+	access$100 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169498_
+		static
+		0 p_169499_ p_169499_
+	access$1000 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96966_
+		static
+		0 p_96967_ p_96967_
+	access$1100 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96968_
+		static
+		0 p_96969_ p_96969_
+	access$1200 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169510_
+		static
+		0 p_169511_ p_169511_
+	access$200 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96926_
+		static
+		0 p_96927_ p_96927_
+	access$300 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169500_
+		static
+		0 p_169501_ p_169501_
+	access$400 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96960_
+		static
+		0 p_96961_ p_96961_
+	access$500 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_96964_
+		static
+		0 p_96965_ p_96965_
+	access$600 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169502_
+		static
+		0 p_169503_ p_169503_
+	access$700 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169504_
+		static
+		0 p_169505_ p_169505_
+	access$800 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169506_
+		static
+		0 p_169507_ p_169507_
+	access$900 (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;)Lnet/minecraft/client/gui/Font; m_169508_
+		static
+		0 p_169509_ p_169509_
+	blitSlot (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/Item;)V m_280600_
+		0 p_282402_ p_282402_
+		1 p_283228_ p_283228_
+		2 p_283232_ p_283232_
+		3 p_282368_ p_282368_
+	blitSlotIcon (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280288_
+		0 p_281402_ p_281402_
+		1 p_283145_ p_283145_
+		2 p_283100_ p_283100_
+		3 p_282128_ p_282128_
+		4 p_281483_ p_281483_
+	getActiveList ()Lnet/minecraft/client/gui/components/ObjectSelectionList; m_96983_
+	getColumnX (I)I m_96908_
+		0 p_96909_ p_96909_
+	getTranslationKey (Lnet/minecraft/stats/Stat;)Ljava/lang/String; m_96946_
+		static
+		0 p_96947_ p_96947_
+	init ()V m_7856_
+	initButtons ()V m_96975_
+	initLists ()V m_96972_
+	isPauseScreen ()Z m_7043_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_96962_
+		0 p_96963_ p_96963_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_96958_
+		0 p_96959_ p_96959_
+	lambda$initButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_96948_
+		0 p_96949_ p_96949_
+	lambda$initButtons$3 (Lnet/minecraft/client/gui/components/Button;)V m_279804_
+		0 p_280843_ p_280843_
+	onStatsUpdated ()V m_7819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281866_ p_281866_
+		1 p_96914_ p_96914_
+		2 p_96915_ p_96915_
+		3 p_96916_ p_96916_
+	setActiveList (Lnet/minecraft/client/gui/components/ObjectSelectionList;)V m_96924_
+		0 p_96925_ p_96925_
+net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList
+	this$0 f_96992_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_96994_ p_96994_
+		1 p_96995_ p_96995_
+	lambda$new$0 (Lnet/minecraft/stats/Stat;)Ljava/lang/String; m_96996_
+		static
+		0 p_96997_ p_96997_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282785_ p_282785_
+net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList$Entry net/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList$Entry
+	stat f_97001_
+	statDisplay f_97002_
+	this$1 f_97000_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$GeneralStatisticsList;Lnet/minecraft/stats/Stat;)V <init>
+		0 p_97004_ p_97004_
+		1 p_97005_ p_97005_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getValueText ()Ljava/lang/String; m_169513_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283043_ p_283043_
+		1 p_97012_ p_97012_
+		2 p_97013_ p_97013_
+		3 p_97014_ p_97014_
+		4 p_97015_ p_97015_
+		5 p_97016_ p_97016_
+		6 p_97017_ p_97017_
+		7 p_97018_ p_97018_
+		8 p_97019_ p_97019_
+		9 p_97020_ p_97020_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList
+	blockColumns f_97021_
+	headerPressed f_97023_
+	iconOffsets f_97029_
+	itemColumns f_97022_
+	itemStatSorter f_97025_
+	sortColumn f_97026_
+	sortOrder f_97027_
+	this$0 f_97028_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_97031_ p_97031_
+		1 p_97032_ p_97032_
+	clickedHeader (II)V m_6205_
+		0 p_97036_ p_97036_
+		1 p_97037_ p_97037_
+	getColumn (I)Lnet/minecraft/stats/StatType; m_97033_
+		0 p_97034_ p_97034_
+	getColumnIndex (Lnet/minecraft/stats/StatType;)I m_97058_
+		0 p_97059_ p_97059_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	getString (Lnet/minecraft/world/item/Item;)Lnet/minecraft/network/chat/Component; m_97040_
+		0 p_97041_ p_97041_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_281850_ p_281850_
+	renderDecorations (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7154_
+		0 p_283203_ p_283203_
+		1 p_97046_ p_97046_
+		2 p_97047_ p_97047_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282214_ p_282214_
+		1 p_97050_ p_97050_
+		2 p_97051_ p_97051_
+	renderMousehoverTooltip (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/network/chat/Component;II)V m_280389_
+		0 p_283023_ p_283023_
+		1 p_282505_ p_282505_
+		2 p_282229_ p_282229_
+		3 p_282222_ p_282222_
+	sortByColumn (Lnet/minecraft/stats/StatType;)V m_97038_
+		0 p_97039_ p_97039_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow
+	item f_169514_
+	this$1 f_97074_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList;Lnet/minecraft/world/item/Item;)V <init>
+		0 p_169516_ p_169516_
+		1 p_169517_ p_169517_
+	getItem ()Lnet/minecraft/world/item/Item; m_169519_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283614_ p_283614_
+		1 p_97082_ p_97082_
+		2 p_97083_ p_97083_
+		3 p_97084_ p_97084_
+		4 p_97085_ p_97085_
+		5 p_97086_ p_97086_
+		6 p_97087_ p_97087_
+		7 p_97088_ p_97088_
+		8 p_97089_ p_97089_
+		9 p_97090_ p_97090_
+	renderStat (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/stats/Stat;IIZ)V m_97091_
+		0 p_282544_ p_282544_
+		1 p_97093_ p_97093_
+		2 p_97094_ p_97094_
+		3 p_97095_ p_97095_
+		4 p_97096_ p_97096_
+net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRowComparator net/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRowComparator
+	this$1 f_169520_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList;)V <init>
+		0 p_169522_ p_169522_
+	compare (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow;Lnet/minecraft/client/gui/screens/achievement/StatsScreen$ItemStatisticsList$ItemRow;)I compare
+		0 p_169524_ p_169524_
+		1 p_169525_ p_169525_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_169527_ p_169527_
+		1 p_169528_ p_169528_
+net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList
+	this$0 f_97097_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_97099_ p_97099_
+		1 p_97100_ p_97100_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_7733_
+		0 p_282935_ p_282935_
+net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList$MobRow net/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList$MobRow
+	hasKills f_97107_
+	killedBy f_97108_
+	kills f_97106_
+	mobName f_97105_
+	this$1 f_97103_
+	wasKilledBy f_97109_
+	<init> (Lnet/minecraft/client/gui/screens/achievement/StatsScreen$MobsStatisticsList;Lnet/minecraft/world/entity/EntityType;)V <init>
+		0 p_97111_ p_97111_
+		1 p_97112_ p_97112_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283265_ p_283265_
+		1 p_97115_ p_97115_
+		2 p_97116_ p_97116_
+		3 p_97117_ p_97117_
+		4 p_97118_ p_97118_
+		5 p_97119_ p_97119_
+		6 p_97120_ p_97120_
+		7 p_97121_ p_97121_
+		8 p_97122_ p_97122_
+		9 p_97123_ p_97123_
+net/minecraft/client/gui/screens/achievement/StatsUpdateListener net/minecraft/client/gui/screens/achievement/StatsUpdateListener
+	LOADING_SYMBOLS f_97124_
+	<clinit> ()V <clinit>
+		static
+	onStatsUpdated ()V m_7819_
+net/minecraft/client/gui/screens/achievement/package-info net/minecraft/client/gui/screens/achievement/package-info
+net/minecraft/client/gui/screens/advancements/AdvancementTab net/minecraft/client/gui/screens/advancements/AdvancementTab
+	advancement f_97130_
+	centered f_97143_
+	display f_97131_
+	fade f_97142_
+	icon f_97132_
+	index f_97129_
+	maxX f_97140_
+	maxY f_97141_
+	minX f_97138_
+	minY f_97139_
+	minecraft f_97126_
+	root f_97134_
+	screen f_97127_
+	scrollX f_97136_
+	scrollY f_97137_
+	title f_97133_
+	type f_97128_
+	widgets f_97135_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen;Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType;ILnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;)V <init>
+		0 p_97145_ p_97145_
+		1 p_97146_ p_97146_
+		2 p_97147_ p_97147_
+		3 p_97148_ p_97148_
+		4 p_97149_ p_97149_
+		5 p_97150_ p_97150_
+	addAdvancement (Lnet/minecraft/advancements/Advancement;)V m_97178_
+		0 p_97179_ p_97179_
+	addWidget (Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget;Lnet/minecraft/advancements/Advancement;)V m_97175_
+		0 p_97176_ p_97176_
+		1 p_97177_ p_97177_
+	create (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen;ILnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTab; m_97170_
+		static
+		0 p_97171_ p_97171_
+		1 p_97172_ p_97172_
+		2 p_97173_ p_97173_
+		3 p_97174_ p_97174_
+	drawContents (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280047_
+		0 p_282728_ p_282728_
+		1 p_282962_ p_282962_
+		2 p_281511_ p_281511_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280485_
+		0 p_282895_ p_282895_
+		1 p_283419_ p_283419_
+		2 p_283293_ p_283293_
+	drawTab (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_280105_
+		0 p_282671_ p_282671_
+		1 p_282721_ p_282721_
+		2 p_282964_ p_282964_
+		3 p_283052_ p_283052_
+	drawTooltips (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280571_
+		0 p_282892_ p_282892_
+		1 p_283658_ p_283658_
+		2 p_282602_ p_282602_
+		3 p_282652_ p_282652_
+		4 p_283595_ p_283595_
+	getAdvancement ()Lnet/minecraft/advancements/Advancement; m_97182_
+	getDisplay ()Lnet/minecraft/advancements/DisplayInfo; m_169540_
+	getIndex ()I m_169539_
+	getScreen ()Lnet/minecraft/client/gui/screens/advancements/AdvancementsScreen; m_97190_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_97189_
+	getType ()Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; m_169538_
+	getWidget (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97180_
+		0 p_97181_ p_97181_
+	isMouseOver (IIDD)Z m_97154_
+		0 p_97155_ p_97155_
+		1 p_97156_ p_97156_
+		2 p_97157_ p_97157_
+		3 p_97158_ p_97158_
+	scroll (DD)V m_97151_
+		0 p_97152_ p_97152_
+		1 p_97153_ p_97153_
+net/minecraft/client/gui/screens/advancements/AdvancementTabType net/minecraft/client/gui/screens/advancements/AdvancementTabType
+	$VALUES $VALUES
+	ABOVE ABOVE
+	BELOW BELOW
+	LEFT LEFT
+	RIGHT RIGHT
+	height f_97198_
+	max f_97199_
+	textureX f_97195_
+	textureY f_97196_
+	width f_97197_
+	$values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; m_169541_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIIII)V <init>
+		0 p_97203_ p_97203_
+		1 p_97204_ p_97204_
+		2 p_97205_ p_97205_
+		3 p_97206_ p_97206_
+		4 p_97207_ p_97207_
+		5 p_97208_ p_97208_
+		6 p_97209_ p_97209_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;IIZI)V m_280111_
+		0 p_283216_ p_283216_
+		1 p_282432_ p_282432_
+		2 p_283617_ p_283617_
+		3 p_282320_ p_282320_
+		4 p_281898_ p_281898_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;IIILnet/minecraft/world/item/ItemStack;)V m_280639_
+		0 p_281370_ p_281370_
+		1 p_283209_ p_283209_
+		2 p_282807_ p_282807_
+		3 p_282968_ p_282968_
+		4 p_283383_ p_283383_
+	getMax ()I m_97210_
+	getX (I)I m_97211_
+		0 p_97212_ p_97212_
+	getY (I)I m_97232_
+		0 p_97233_ p_97233_
+	isMouseOver (IIIDD)Z m_97213_
+		0 p_97214_ p_97214_
+		1 p_97215_ p_97215_
+		2 p_97216_ p_97216_
+		3 p_97217_ p_97217_
+		4 p_97218_ p_97218_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; valueOf
+		static
+		0 p_97235_ p_97235_
+	values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementTabType; values
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementTabType$1 net/minecraft/client/gui/screens/advancements/AdvancementTabType$1
+	$SwitchMap$net$minecraft$client$gui$screens$advancements$AdvancementTabType f_97237_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementWidget net/minecraft/client/gui/screens/advancements/AdvancementWidget
+	BOX_WIDTH f_169544_
+	BOX_X f_169543_
+	FRAME_WIDTH f_169545_
+	HEIGHT f_169542_
+	ICON_WIDTH f_169548_
+	ICON_X f_169546_
+	ICON_Y f_169547_
+	TEST_SPLIT_OFFSETS f_97240_
+	TITLE_MAX_WIDTH f_169553_
+	TITLE_PADDING_LEFT f_169549_
+	TITLE_PADDING_RIGHT f_169550_
+	TITLE_X f_169551_
+	TITLE_Y f_169552_
+	WIDGETS_LOCATION f_97239_
+	advancement f_97242_
+	children f_97249_
+	description f_97246_
+	display f_97243_
+	minecraft f_97247_
+	parent f_97248_
+	progress f_97250_
+	tab f_97241_
+	title f_97244_
+	width f_97245_
+	x f_97251_
+	y f_97252_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/advancements/AdvancementTab;Lnet/minecraft/client/Minecraft;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/DisplayInfo;)V <init>
+		0 p_97255_ p_97255_
+		1 p_97256_ p_97256_
+		2 p_97257_ p_97257_
+		3 p_97258_ p_97258_
+	addChild (Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget;)V m_97306_
+		0 p_97307_ p_97307_
+	attachToParent ()V m_97313_
+	draw (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280229_
+		0 p_281958_ p_281958_
+		1 p_281323_ p_281323_
+		2 p_283679_ p_283679_
+	drawConnectivity (Lnet/minecraft/client/gui/GuiGraphics;IIZ)V m_97298_
+		0 p_281947_ p_281947_
+		1 p_97300_ p_97300_
+		2 p_97301_ p_97301_
+		3 p_97302_ p_97302_
+	drawHover (Lnet/minecraft/client/gui/GuiGraphics;IIFII)V m_280255_
+		0 p_283068_ p_283068_
+		1 p_281304_ p_281304_
+		2 p_281253_ p_281253_
+		3 p_281848_ p_281848_
+		4 p_282097_ p_282097_
+		5 p_281537_ p_281537_
+	findOptimalLines (Lnet/minecraft/network/chat/Component;I)Ljava/util/List; m_97308_
+		0 p_97309_ p_97309_
+		1 p_97310_ p_97310_
+	getFirstVisibleParent (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97311_
+		0 p_97312_ p_97312_
+	getMaxWidth (Lnet/minecraft/client/StringSplitter;Ljava/util/List;)F m_97303_
+		static
+		0 p_97304_ p_97304_
+		1 p_97305_ p_97305_
+	getWidth ()I m_169554_
+	getX ()I m_97315_
+	getY ()I m_97314_
+	isMouseOver (IIII)Z m_97259_
+		0 p_97260_ p_97260_
+		1 p_97261_ p_97261_
+		2 p_97262_ p_97262_
+		3 p_97263_ p_97263_
+	setProgress (Lnet/minecraft/advancements/AdvancementProgress;)V m_97264_
+		0 p_97265_ p_97265_
+net/minecraft/client/gui/screens/advancements/AdvancementWidgetType net/minecraft/client/gui/screens/advancements/AdvancementWidgetType
+	$VALUES $VALUES
+	OBTAINED OBTAINED
+	UNOBTAINED UNOBTAINED
+	y f_97318_
+	$values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; m_169555_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_97322_ p_97322_
+		1 p_97323_ p_97323_
+		2 p_97324_ p_97324_
+	getIndex ()I m_97325_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; valueOf
+		static
+		0 p_97327_ p_97327_
+	values ()[Lnet/minecraft/client/gui/screens/advancements/AdvancementWidgetType; values
+		static
+net/minecraft/client/gui/screens/advancements/AdvancementsScreen net/minecraft/client/gui/screens/advancements/AdvancementsScreen
+	BACKGROUND_TILE_COUNT_X f_169562_
+	BACKGROUND_TILE_COUNT_Y f_169563_
+	BACKGROUND_TILE_HEIGHT f_169561_
+	BACKGROUND_TILE_WIDTH f_169560_
+	NO_ADVANCEMENTS_LABEL f_97332_
+	TABS_LOCATION f_97330_
+	TITLE f_97333_
+	VERY_SAD_LABEL f_97331_
+	WINDOW_HEIGHT f_169557_
+	WINDOW_INSIDE_HEIGHT f_169559_
+	WINDOW_INSIDE_WIDTH f_169558_
+	WINDOW_INSIDE_X f_169564_
+	WINDOW_INSIDE_Y f_169565_
+	WINDOW_LOCATION f_97329_
+	WINDOW_TITLE_X f_169566_
+	WINDOW_TITLE_Y f_169567_
+	WINDOW_WIDTH f_169556_
+	advancements f_97334_
+	isScrolling f_97337_
+	selectedTab f_97336_
+	tabs f_97335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientAdvancements;)V <init>
+		0 p_97340_ p_97340_
+	getAdvancementWidget (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementWidget; m_97392_
+		0 p_97393_ p_97393_
+	getTab (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/client/gui/screens/advancements/AdvancementTab; m_97394_
+		0 p_97395_ p_97395_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97353_ p_97353_
+		1 p_97354_ p_97354_
+		2 p_97355_ p_97355_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97343_ p_97343_
+		1 p_97344_ p_97344_
+		2 p_97345_ p_97345_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_97347_ p_97347_
+		1 p_97348_ p_97348_
+		2 p_97349_ p_97349_
+		3 p_97350_ p_97350_
+		4 p_97351_ p_97351_
+	onAddAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5513_
+		0 p_97366_ p_97366_
+	onAddAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5505_
+		0 p_97380_ p_97380_
+	onAdvancementsCleared ()V m_7204_
+	onRemoveAdvancementRoot (Lnet/minecraft/advancements/Advancement;)V m_5504_
+		0 p_97372_ p_97372_
+	onRemoveAdvancementTask (Lnet/minecraft/advancements/Advancement;)V m_5516_
+		0 p_97388_ p_97388_
+	onSelectedTabChanged (Lnet/minecraft/advancements/Advancement;)V m_6896_
+		0 p_97391_ p_97391_
+	onUpdateAdvancementProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_7922_
+		0 p_97368_ p_97368_
+		1 p_97369_ p_97369_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282589_ p_282589_
+		1 p_282255_ p_282255_
+		2 p_283354_ p_283354_
+		3 p_283123_ p_283123_
+	renderInside (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_97373_
+		0 p_282012_ p_282012_
+		1 p_97375_ p_97375_
+		2 p_97376_ p_97376_
+		3 p_97377_ p_97377_
+		4 p_97378_ p_97378_
+	renderTooltips (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280355_
+		0 p_282784_ p_282784_
+		1 p_283556_ p_283556_
+		2 p_282458_ p_282458_
+		3 p_281519_ p_281519_
+		4 p_283371_ p_283371_
+	renderWindow (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280088_
+		0 p_283395_ p_283395_
+		1 p_281890_ p_281890_
+		2 p_282532_ p_282532_
+net/minecraft/client/gui/screens/advancements/package-info net/minecraft/client/gui/screens/advancements/package-info
+net/minecraft/client/gui/screens/controls/ControlsScreen net/minecraft/client/gui/screens/controls/ControlsScreen
+	ROW_SPACING f_202378_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_97519_ p_97519_
+		1 p_97520_ p_97520_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279807_
+		0 p_280846_ p_280846_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279805_
+		0 p_280844_ p_280844_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279806_
+		0 p_280845_ p_280845_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282220_ p_282220_
+		1 p_281404_ p_281404_
+		2 p_281386_ p_281386_
+		3 p_281394_ p_281394_
+net/minecraft/client/gui/screens/controls/KeyBindsList net/minecraft/client/gui/screens/controls/KeyBindsList
+	keyBindsScreen f_193858_
+	maxNameWidth f_193859_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_193861_ p_193861_
+		1 p_193862_ p_193862_
+	access$000 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193863_
+		static
+		0 p_193864_ p_193864_
+	access$100 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193865_
+		static
+		0 p_193866_ p_193866_
+	access$200 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193868_
+		static
+		0 p_193869_ p_193869_
+	access$300 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193871_
+		static
+		0 p_193872_ p_193872_
+	access$400 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193873_
+		static
+		0 p_193874_ p_193874_
+	access$500 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193875_
+		static
+		0 p_193876_ p_193876_
+	access$600 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193877_
+		static
+		0 p_193878_ p_193878_
+	access$700 (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;)Lnet/minecraft/client/Minecraft; m_193879_
+		static
+		0 p_193880_ p_193880_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	refreshEntries ()V m_269365_
+	resetMappingAndUpdateButtons ()V m_269130_
+net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry
+	name f_193882_
+	this$0 f_193881_
+	width f_193883_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_193885_ p_193885_
+		1 p_193886_ p_193886_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	nextFocusPath (Lnet/minecraft/client/gui/navigation/FocusNavigationEvent;)Lnet/minecraft/client/gui/ComponentPath; m_264064_
+		0 p_265391_ p_265391_
+	refreshEntry ()V m_264257_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281285_ p_281285_
+		1 p_281396_ p_281396_
+		2 p_283616_ p_283616_
+		3 p_281333_ p_281333_
+		4 p_282287_ p_282287_
+		5 p_283549_ p_283549_
+		6 p_283684_ p_283684_
+		7 p_283258_ p_283258_
+		8 p_281563_ p_281563_
+		9 p_283186_ p_283186_
+net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry$1 net/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry$1
+	this$1 f_193902_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList$CategoryEntry;)V <init>
+		0 p_193904_ p_193904_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_193906_ p_193906_
+net/minecraft/client/gui/screens/controls/KeyBindsList$Entry net/minecraft/client/gui/screens/controls/KeyBindsList$Entry
+	<init> ()V <init>
+	refreshEntry ()V m_264257_
+net/minecraft/client/gui/screens/controls/KeyBindsList$KeyEntry net/minecraft/client/gui/screens/controls/KeyBindsList$KeyEntry
+	changeButton f_193912_
+	hasCollision f_268447_
+	key f_193910_
+	name f_193911_
+	resetButton f_193913_
+	this$0 f_193909_
+	<init> (Lnet/minecraft/client/gui/screens/controls/KeyBindsList;Lnet/minecraft/client/KeyMapping;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_193915_ p_193915_
+		1 p_193916_ p_193916_
+		2 p_193917_ p_193917_
+	children ()Ljava/util/List; m_6702_
+	lambda$new$0 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/client/gui/components/Button;)V m_268770_
+		0 p_269617_ p_269617_
+		1 p_269618_ p_269618_
+	lambda$new$1 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252564_
+		static
+		0 p_253309_ p_253309_
+		1 p_253310_ p_253310_
+		2 p_253311_ p_253311_
+	lambda$new$2 (Lnet/minecraft/client/KeyMapping;Lnet/minecraft/client/gui/components/Button;)V m_268769_
+		0 p_269615_ p_269615_
+		1 p_269616_ p_269616_
+	lambda$new$3 (Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;)Lnet/minecraft/network/chat/MutableComponent; m_252565_
+		static
+		0 p_253312_ p_253312_
+		1 p_253313_ p_253313_
+	narratables ()Ljava/util/List; m_142437_
+	refreshEntry ()V m_264257_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281805_ p_281805_
+		1 p_281298_ p_281298_
+		2 p_282357_ p_282357_
+		3 p_281373_ p_281373_
+		4 p_283433_ p_283433_
+		5 p_281932_ p_281932_
+		6 p_282224_ p_282224_
+		7 p_282053_ p_282053_
+		8 p_282605_ p_282605_
+		9 p_281432_ p_281432_
+net/minecraft/client/gui/screens/controls/KeyBindsScreen net/minecraft/client/gui/screens/controls/KeyBindsScreen
+	keyBindsList f_193977_
+	lastKeySelection f_193976_
+	resetButton f_193978_
+	selectedKey f_193975_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_193980_ p_193980_
+		1 p_193981_ p_193981_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_193987_ p_193987_
+		1 p_193988_ p_193988_
+		2 p_193989_ p_193989_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_268771_
+		0 p_269619_ p_269619_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279808_
+		0 p_280847_ p_280847_
+	mouseClicked (DDI)Z m_6375_
+		0 p_193983_ p_193983_
+		1 p_193984_ p_193984_
+		2 p_193985_ p_193985_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282556_ p_282556_
+		1 p_193992_ p_193992_
+		2 p_193993_ p_193993_
+		3 p_193994_ p_193994_
+net/minecraft/client/gui/screens/controls/package-info net/minecraft/client/gui/screens/controls/package-info
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen
+	ALL_SLOTS_WIDTH f_97542_
+	GAMEMODE_SWITCHER_LOCATION f_97541_
+	HELP_TIPS_OFFSET_Y f_169587_
+	SELECT_KEY f_97543_
+	SLOT_AREA f_169584_
+	SLOT_AREA_PADDED f_169586_
+	SLOT_PADDING f_169585_
+	SPRITE_SHEET_HEIGHT f_169583_
+	SPRITE_SHEET_WIDTH f_169582_
+	currentlyHovered f_97545_
+	firstMouseX f_97546_
+	firstMouseY f_97547_
+	previousHovered f_97544_
+	setFirstMousePos f_97548_
+	slots f_97549_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkToClose ()Z m_97577_
+	getDefaultSelected ()Lnet/minecraft/world/level/GameType; m_97575_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_97553_ p_97553_
+		1 p_97554_ p_97554_
+		2 p_97555_ p_97555_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281834_ p_281834_
+		1 p_283223_ p_283223_
+		2 p_282178_ p_282178_
+		3 p_281339_ p_281339_
+	switchToHoveredGameMode ()V m_97576_
+	switchToHoveredGameMode (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon;)V m_280040_
+		static
+		0 p_281340_ p_281340_
+		1 p_281358_ p_281358_
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$1 net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$1
+	$SwitchMap$net$minecraft$client$gui$screens$debug$GameModeSwitcherScreen$GameModeIcon f_97578_
+	$SwitchMap$net$minecraft$world$level$GameType f_97579_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	CREATIVE CREATIVE
+	ICON_AREA f_169591_
+	ICON_TOP_LEFT f_169590_
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	VALUES f_97585_
+	command f_97587_
+	name f_97586_
+	renderStack f_97588_
+	$values ()[Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_169592_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;Ljava/lang/String;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_97592_ p_97592_
+		1 p_97593_ p_97593_
+		2 p_97594_ p_97594_
+		3 p_97595_ p_97595_
+		4 p_97596_ p_97596_
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280357_
+		0 p_282609_ p_282609_
+		1 p_283301_ p_283301_
+		2 p_281692_ p_281692_
+	getCommand ()Ljava/lang/String; m_97611_
+	getFromGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_280074_
+		static
+		0 p_283307_ p_283307_
+	getName ()Lnet/minecraft/network/chat/Component; m_97597_
+	getNext ()Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; m_280506_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; valueOf
+		static
+		0 p_97620_ p_97620_
+	values ()[Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon; values
+		static
+net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeSlot net/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeSlot
+	icon f_97623_
+	isSelected f_97624_
+	this$0 f_97622_
+	<init> (Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen;Lnet/minecraft/client/gui/screens/debug/GameModeSwitcherScreen$GameModeIcon;II)V <init>
+		0 p_97626_ p_97626_
+		1 p_97627_ p_97627_
+		2 p_97628_ p_97628_
+		3 p_97629_ p_97629_
+	drawSelection (Lnet/minecraft/client/gui/GuiGraphics;)V m_280608_
+		0 p_281820_ p_281820_
+	drawSlot (Lnet/minecraft/client/gui/GuiGraphics;)V m_280023_
+		0 p_281786_ p_281786_
+	isHoveredOrFocused ()Z m_198029_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281380_ p_281380_
+		1 p_283094_ p_283094_
+		2 p_283558_ p_283558_
+		3 p_282631_ p_282631_
+	setSelected (Z)V m_97643_
+		0 p_97644_ p_97644_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259120_ p_259120_
+net/minecraft/client/gui/screens/debug/package-info net/minecraft/client/gui/screens/debug/package-info
+net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen
+	COMMAND_LABEL f_97653_
+	PREVIOUS_OUTPUT_LABEL f_97654_
+	SET_COMMAND_LABEL f_97652_
+	cancelButton f_97649_
+	commandEdit f_97646_
+	commandSuggestions f_97655_
+	doneButton f_97648_
+	outputButton f_97650_
+	previousEdit f_97647_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97667_ p_97667_
+		1 p_97668_ p_97668_
+		2 p_97669_ p_97669_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_97690_
+		0 p_97691_ p_97691_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_289589_
+		0 p_289627_ p_289627_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169595_
+		0 p_169596_ p_169596_
+		1 p_169597_ p_169597_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97663_ p_97663_
+		1 p_97664_ p_97664_
+		2 p_97665_ p_97665_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_97659_ p_97659_
+		1 p_97660_ p_97660_
+		2 p_97661_ p_97661_
+	onDone ()V m_97695_
+	onEdited (Ljava/lang/String;)V m_97688_
+		0 p_97689_ p_97689_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_97670_ p_97670_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283074_ p_283074_
+		1 p_97673_ p_97673_
+		2 p_97674_ p_97674_
+		3 p_97675_ p_97675_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_97677_ p_97677_
+		1 p_97678_ p_97678_
+		2 p_97679_ p_97679_
+	tick ()V m_86600_
+	updatePreviousOutput (Z)V m_169598_
+		0 p_169599_ p_169599_
+net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen$1
+	this$0 f_97696_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/AbstractCommandBlockEditScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_97698_ p_97698_
+		1 p_97699_ p_97699_
+		2 p_97700_ p_97700_
+		3 p_97701_ p_97701_
+		4 p_97702_ p_97702_
+		5 p_97703_ p_97703_
+		6 p_97704_ p_97704_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/inventory/AbstractContainerScreen net/minecraft/client/gui/screens/inventory/AbstractContainerScreen
+	HOVER_ITEM_BLIT_OFFSET f_169602_
+	INVENTORY_LOCATION f_97725_
+	QUICKDROP_DELAY f_169600_
+	SLOT_ITEM_BLIT_OFFSET f_169603_
+	SNAPBACK_SPEED f_169605_
+	clickedSlot f_97706_
+	doubleclick f_97723_
+	draggingItem f_97711_
+	hoveredSlot f_97734_
+	imageHeight f_97727_
+	imageWidth f_97726_
+	inventoryLabelX f_97730_
+	inventoryLabelY f_97731_
+	isQuickCrafting f_97738_
+	isSplittingStack f_97710_
+	lastClickButton f_97722_
+	lastClickSlot f_97709_
+	lastClickTime f_97721_
+	lastQuickMoved f_97724_
+	leftPos f_97735_
+	menu f_97732_
+	playerInventoryTitle f_169604_
+	quickCraftSlots f_97737_
+	quickCraftingButton f_97718_
+	quickCraftingRemainder f_97720_
+	quickCraftingType f_97717_
+	quickdropSlot f_97708_
+	quickdropTime f_97716_
+	skipNextRelease f_97719_
+	snapbackEnd f_97707_
+	snapbackItem f_97715_
+	snapbackStartX f_97712_
+	snapbackStartY f_97713_
+	snapbackTime f_97714_
+	titleLabelX f_97728_
+	titleLabelY f_97729_
+	topPos f_97736_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97741_ p_97741_
+		1 p_97742_ p_97742_
+		2 p_97743_ p_97743_
+	checkHotbarKeyPressed (II)Z m_97805_
+		0 p_97806_ p_97806_
+		1 p_97807_ p_97807_
+	checkHotbarMouseClicked (I)V m_97762_
+		0 p_97763_ p_97763_
+	clearDraggingState ()V m_238391_
+	containerTick ()V m_181908_
+	findSlot (DD)Lnet/minecraft/world/inventory/Slot; m_97744_
+		0 p_97745_ p_97745_
+		1 p_97746_ p_97746_
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+	getTooltipFromContainerItem (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280553_
+		0 p_283689_ p_283689_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_97757_ p_97757_
+		1 p_97758_ p_97758_
+		2 p_97759_ p_97759_
+		3 p_97760_ p_97760_
+		4 p_97761_ p_97761_
+	init ()V m_7856_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_97768_ p_97768_
+		1 p_97769_ p_97769_
+		2 p_97770_ p_97770_
+		3 p_97771_ p_97771_
+		4 p_97772_ p_97772_
+		5 p_97773_ p_97773_
+	isHovering (Lnet/minecraft/world/inventory/Slot;DD)Z m_97774_
+		0 p_97775_ p_97775_
+		1 p_97776_ p_97776_
+		2 p_97777_ p_97777_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_97765_ p_97765_
+		1 p_97766_ p_97766_
+		2 p_97767_ p_97767_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97748_ p_97748_
+		1 p_97749_ p_97749_
+		2 p_97750_ p_97750_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_97752_ p_97752_
+		1 p_97753_ p_97753_
+		2 p_97754_ p_97754_
+		3 p_97755_ p_97755_
+		4 p_97756_ p_97756_
+	mouseReleased (DDI)Z m_6348_
+		0 p_97812_ p_97812_
+		1 p_97813_ p_97813_
+		2 p_97814_ p_97814_
+	onClose ()V m_7379_
+	recalculateQuickCraftRemaining ()V m_97818_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283479_ p_283479_
+		1 p_283661_ p_283661_
+		2 p_281248_ p_281248_
+		3 p_281886_ p_281886_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283065_ p_283065_
+		1 p_97788_ p_97788_
+		2 p_97789_ p_97789_
+		3 p_97790_ p_97790_
+	renderFloatingItem (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/ItemStack;IILjava/lang/String;)V m_280211_
+		0 p_282567_ p_282567_
+		1 p_281330_ p_281330_
+		2 p_281772_ p_281772_
+		3 p_281689_ p_281689_
+		4 p_282568_ p_282568_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281635_ p_281635_
+		1 p_282681_ p_282681_
+		2 p_283686_ p_283686_
+	renderSlot (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V m_280092_
+		0 p_281607_ p_281607_
+		1 p_282613_ p_282613_
+	renderSlotHighlight (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280359_
+		static
+		0 p_283692_ p_283692_
+		1 p_281453_ p_281453_
+		2 p_281915_ p_281915_
+		3 p_283504_ p_283504_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280072_
+		0 p_283594_ p_283594_
+		1 p_282171_ p_282171_
+		2 p_281909_ p_281909_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_97778_ p_97778_
+		1 p_97779_ p_97779_
+		2 p_97780_ p_97780_
+		3 p_97781_ p_97781_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/inventory/AbstractFurnaceScreen net/minecraft/client/gui/screens/inventory/AbstractFurnaceScreen
+	RECIPE_BUTTON_LOCATION f_97820_
+	recipeBookComponent f_97819_
+	texture f_97822_
+	widthTooNarrow f_97821_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;Lnet/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_97825_ p_97825_
+		1 p_97826_ p_97826_
+		2 p_97827_ p_97827_
+		3 p_97828_ p_97828_
+		4 p_97829_ p_97829_
+	charTyped (CI)Z m_5534_
+		0 p_97831_ p_97831_
+		1 p_97832_ p_97832_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_97838_ p_97838_
+		1 p_97839_ p_97839_
+		2 p_97840_ p_97840_
+		3 p_97841_ p_97841_
+		4 p_97842_ p_97842_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_97844_ p_97844_
+		1 p_97845_ p_97845_
+		2 p_97846_ p_97846_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289590_
+		0 p_289628_ p_289628_
+	mouseClicked (DDI)Z m_6375_
+		0 p_97834_ p_97834_
+		1 p_97835_ p_97835_
+		2 p_97836_ p_97836_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282573_ p_282573_
+		1 p_97859_ p_97859_
+		2 p_97860_ p_97860_
+		3 p_97861_ p_97861_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282928_ p_282928_
+		1 p_281631_ p_281631_
+		2 p_281252_ p_281252_
+		3 p_281891_ p_281891_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_97848_ p_97848_
+		1 p_97849_ p_97849_
+		2 p_97850_ p_97850_
+		3 p_97851_ p_97851_
+net/minecraft/client/gui/screens/inventory/AbstractSignEditScreen net/minecraft/client/gui/screens/inventory/AbstractSignEditScreen
+	frame f_244564_
+	isFrontText f_276451_
+	line f_244562_
+	messages f_244359_
+	sign f_244140_
+	signField f_243993_
+	text f_276619_
+	woodType f_244069_
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_277842_ p_277842_
+		1 p_277719_ p_277719_
+		2 p_277969_ p_277969_
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZLnet/minecraft/network/chat/Component;)V <init>
+		0 p_277792_ p_277792_
+		1 p_277607_ p_277607_
+		2 p_278039_ p_278039_
+		3 p_277393_ p_277393_
+	charTyped (CI)Z m_5534_
+		0 p_252008_ p_252008_
+		1 p_251178_ p_251178_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	isValid ()Z m_276846_
+	keyPressed (III)Z m_7933_
+		0 p_252300_ p_252300_
+		1 p_250424_ p_250424_
+		2 p_250697_ p_250697_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_247127_
+		0 p_251194_ p_251194_
+	lambda$init$3 ()Ljava/lang/String; m_246292_
+	lambda$init$4 (Ljava/lang/String;)Z m_279811_
+		0 p_280850_ p_280850_
+	lambda$new$0 (ZI)Lnet/minecraft/network/chat/Component; m_276701_
+		0 p_277213_ p_277213_
+		1 p_277214_ p_277214_
+	lambda$new$1 (I)[Ljava/lang/String; m_245491_
+		static
+		0 p_249111_ p_249111_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282672_ p_282672_
+		1 p_283056_ p_283056_
+	onClose ()V m_7379_
+	onDone ()V m_245712_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282418_ p_282418_
+		1 p_281700_ p_281700_
+		2 p_283040_ p_283040_
+		3 p_282799_ p_282799_
+	renderSign (Lnet/minecraft/client/gui/GuiGraphics;)V m_280362_
+		0 p_282006_ p_282006_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_281459_ p_281459_
+		1 p_250054_ p_250054_
+	renderSignText (Lnet/minecraft/client/gui/GuiGraphics;)V m_280079_
+		0 p_282366_ p_282366_
+	setMessage (Ljava/lang/String;)V m_276998_
+		0 p_277913_ p_277913_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/inventory/AnvilScreen net/minecraft/client/gui/screens/inventory/AnvilScreen
+	ANVIL_LOCATION f_97869_
+	TOO_EXPENSIVE_TEXT f_97870_
+	name f_97871_
+	player f_169611_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/AnvilMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97874_ p_97874_
+		1 p_97875_ p_97875_
+		2 p_97876_ p_97876_
+	containerTick ()V m_181908_
+	keyPressed (III)Z m_7933_
+		0 p_97878_ p_97878_
+		1 p_97879_ p_97879_
+		2 p_97880_ p_97880_
+	onNameChanged (Ljava/lang/String;)V m_97898_
+		0 p_97899_ p_97899_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283345_ p_283345_
+		1 p_283412_ p_283412_
+		2 p_282871_ p_282871_
+		3 p_281306_ p_281306_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_282905_ p_282905_
+		1 p_283237_ p_283237_
+		2 p_282237_ p_282237_
+	renderFg (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_6691_
+		0 p_283449_ p_283449_
+		1 p_283263_ p_283263_
+		2 p_281526_ p_281526_
+		3 p_282957_ p_282957_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281442_ p_281442_
+		1 p_282417_ p_282417_
+		2 p_283022_ p_283022_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_97886_ p_97886_
+		1 p_97887_ p_97887_
+		2 p_97888_ p_97888_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_97882_ p_97882_
+		1 p_97883_ p_97883_
+		2 p_97884_ p_97884_
+	subInit ()V m_5653_
+net/minecraft/client/gui/screens/inventory/BeaconScreen net/minecraft/client/gui/screens/inventory/BeaconScreen
+	BEACON_LOCATION f_97903_
+	PRIMARY_EFFECT_LABEL f_97904_
+	SECONDARY_EFFECT_LABEL f_97905_
+	beaconButtons f_169612_
+	primary f_97908_
+	secondary f_97909_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_97912_ p_97912_
+		1 p_97913_ p_97913_
+		2 p_97914_ p_97914_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169624_
+		static
+		0 p_169625_ p_169625_
+	access$100 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169620_
+		static
+		0 p_169621_ p_169621_
+	access$200 (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;)Lnet/minecraft/client/Minecraft; m_169622_
+		static
+		0 p_169623_ p_169623_
+	addBeaconButton (Lnet/minecraft/client/gui/components/AbstractWidget;)V m_169616_
+		0 p_169617_ p_169617_
+	containerTick ()V m_181908_
+	init ()V m_7856_
+	lambda$updateButtons$0 (ILnet/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton;)V m_169613_
+		static
+		0 p_169614_ p_169614_
+		1 p_169615_ p_169615_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283062_ p_283062_
+		1 p_282876_ p_282876_
+		2 p_282015_ p_282015_
+		3 p_281395_ p_281395_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282454_ p_282454_
+		1 p_282185_ p_282185_
+		2 p_282362_ p_282362_
+		3 p_282987_ p_282987_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283369_ p_283369_
+		1 p_282699_ p_282699_
+		2 p_281296_ p_281296_
+	updateButtons ()V m_169626_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$1 net/minecraft/client/gui/screens/inventory/BeaconScreen$1
+	this$0 f_97964_
+	val$menu f_97963_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;Lnet/minecraft/world/inventory/BeaconMenu;)V <init>
+		0 p_97966_ p_97966_
+		1 p_97967_ p_97967_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169628_ p_169628_
+		1 p_169629_ p_169629_
+		2 p_169630_ p_169630_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_97973_ p_97973_
+		1 p_97974_ p_97974_
+		2 p_97975_ p_97975_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconButton
+	updateStatus (I)V m_142400_
+		0 p_169631_ p_169631_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconCancelButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconCancelButton
+	this$0 f_97979_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;II)V <init>
+		0 p_97981_ p_97981_
+		1 p_97982_ p_97982_
+		2 p_97983_ p_97983_
+	onPress ()V m_5691_
+	updateStatus (I)V m_142400_
+		0 p_169636_ p_169636_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconConfirmButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconConfirmButton
+	this$0 f_97989_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;II)V <init>
+		0 p_97991_ p_97991_
+		1 p_97992_ p_97992_
+		2 p_97993_ p_97993_
+	onPress ()V m_5691_
+	updateStatus (I)V m_142400_
+		0 p_169638_ p_169638_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconPowerButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconPowerButton
+	effect f_98000_
+	isPrimary f_98002_
+	sprite f_98001_
+	this$0 f_97999_
+	tier f_169639_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;IILnet/minecraft/world/effect/MobEffect;ZI)V <init>
+		0 p_169641_ p_169641_
+		1 p_169642_ p_169642_
+		2 p_169643_ p_169643_
+		3 p_169644_ p_169644_
+		4 p_169645_ p_169645_
+		5 p_169646_ p_169646_
+	createEffectDescription (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/network/chat/MutableComponent; m_141934_
+		0 p_169652_ p_169652_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+	onPress ()V m_5691_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_282265_ p_282265_
+	setEffect (Lnet/minecraft/world/effect/MobEffect;)V m_169649_
+		0 p_169650_ p_169650_
+	updateStatus (I)V m_142400_
+		0 p_169648_ p_169648_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconScreenButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconScreenButton
+	selected f_98020_
+	<init> (II)V <init>
+		0 p_98022_ p_98022_
+		1 p_98023_ p_98023_
+	<init> (IILnet/minecraft/network/chat/Component;)V <init>
+		0 p_169654_ p_169654_
+		1 p_169655_ p_169655_
+		2 p_169656_ p_169656_
+	isSelected ()Z m_98024_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_283292_ p_283292_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281837_ p_281837_
+		1 p_281780_ p_281780_
+		2 p_283603_ p_283603_
+		3 p_283562_ p_283562_
+	setSelected (Z)V m_98031_
+		0 p_98032_ p_98032_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259705_ p_259705_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconSpriteScreenButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconSpriteScreenButton
+	iconX f_98033_
+	iconY f_98034_
+	<init> (IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_169663_ p_169663_
+		1 p_169664_ p_169664_
+		2 p_169665_ p_169665_
+		3 p_169666_ p_169666_
+		4 p_169667_ p_169667_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;)V m_6805_
+		0 p_283624_ p_283624_
+net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconUpgradePowerButton net/minecraft/client/gui/screens/inventory/BeaconScreen$BeaconUpgradePowerButton
+	this$0 f_169672_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BeaconScreen;IILnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_169674_ p_169674_
+		1 p_169675_ p_169675_
+		2 p_169676_ p_169676_
+		3 p_169677_ p_169677_
+	createEffectDescription (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/network/chat/MutableComponent; m_141934_
+		0 p_169681_ p_169681_
+	updateStatus (I)V m_142400_
+		0 p_169679_ p_169679_
+net/minecraft/client/gui/screens/inventory/BlastFurnaceScreen net/minecraft/client/gui/screens/inventory/BlastFurnaceScreen
+	TEXTURE f_98042_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BlastFurnaceMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98045_ p_98045_
+		1 p_98046_ p_98046_
+		2 p_98047_ p_98047_
+net/minecraft/client/gui/screens/inventory/BookEditScreen net/minecraft/client/gui/screens/inventory/BookEditScreen
+	BLACK_CURSOR f_98062_
+	EDIT_TITLE_LABEL f_98060_
+	FINALIZE_WARNING_LABEL f_98061_
+	GRAY_CURSOR f_98063_
+	IMAGE_HEIGHT f_169686_
+	IMAGE_WIDTH f_169685_
+	TEXT_HEIGHT f_169683_
+	TEXT_WIDTH f_169682_
+	backButton f_98051_
+	book f_98065_
+	cancelButton f_98055_
+	currentPage f_98069_
+	displayCache f_98057_
+	doneButton f_98052_
+	finalizeButton f_98054_
+	forwardButton f_98050_
+	frameTick f_98068_
+	hand f_98056_
+	isModified f_98066_
+	isSigning f_98067_
+	lastClickTime f_98048_
+	lastIndex f_98049_
+	owner f_98064_
+	ownerText f_98059_
+	pageEdit f_98072_
+	pageMsg f_98058_
+	pages f_98070_
+	signButton f_98053_
+	title f_98071_
+	titleEdit f_98073_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_98076_ p_98076_
+		1 p_98077_ p_98077_
+		2 p_98078_ p_98078_
+	appendPageToBook ()V m_98186_
+	bookKeyPressed (III)Z m_98152_
+		0 p_98153_ p_98153_
+		1 p_98154_ p_98154_
+		2 p_98155_ p_98155_
+	changeLine (I)V m_98097_
+		0 p_98098_ p_98098_
+	charTyped (CI)Z m_5534_
+		0 p_98085_ p_98085_
+		1 p_98086_ p_98086_
+	clearDisplayCache ()V m_98080_
+	clearDisplayCacheAfterPageChange ()V m_98081_
+	convertLocalToScreen (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i; m_98145_
+		0 p_98146_ p_98146_
+	convertScreenToLocal (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i; m_98114_
+		0 p_98115_ p_98115_
+	createPartialLineSelection (Ljava/lang/String;Lnet/minecraft/client/StringSplitter;IIII)Lnet/minecraft/client/renderer/Rect2i; m_98119_
+		0 p_98120_ p_98120_
+		1 p_98121_ p_98121_
+		2 p_98122_ p_98122_
+		3 p_98123_ p_98123_
+		4 p_98124_ p_98124_
+		5 p_98125_ p_98125_
+	createSelection (Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)Lnet/minecraft/client/renderer/Rect2i; m_98116_
+		0 p_98117_ p_98117_
+		1 p_98118_ p_98118_
+	eraseEmptyTrailingPages ()V m_98185_
+	findLineFromPos ([II)I m_98149_
+		static
+		0 p_98150_ p_98150_
+		1 p_98151_ p_98151_
+	getClipboard ()Ljava/lang/String; m_98180_
+	getCurrentPageText ()Ljava/lang/String; m_98191_
+	getDisplayCache ()Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache; m_98079_
+	getNumPages ()I m_98181_
+	init ()V m_7856_
+	keyDown ()V m_98188_
+	keyEnd ()V m_98190_
+	keyHome ()V m_98189_
+	keyPressed (III)Z m_7933_
+		0 p_98100_ p_98100_
+		1 p_98101_ p_98101_
+		2 p_98102_ p_98102_
+	keyUp ()V m_98187_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_98176_
+		0 p_98177_ p_98177_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_279812_
+		0 p_280851_ p_280851_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279813_
+		0 p_280852_ p_280852_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_98156_
+		0 p_98157_ p_98157_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_98143_
+		0 p_98144_ p_98144_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_98112_
+		0 p_98113_ p_98113_
+	lambda$new$0 (Ljava/lang/String;)Z m_279814_
+		0 p_280853_ p_280853_
+	lambda$new$1 ()Ljava/lang/String; m_98083_
+	lambda$new$2 (Ljava/lang/String;)V m_98174_
+		0 p_98175_ p_98175_
+	lambda$new$3 (Ljava/lang/String;)Z m_98169_
+		static
+		0 p_98170_ p_98170_
+	lambda$rebuildDisplayCache$10 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;Lnet/minecraft/network/chat/Style;II)V m_98126_
+		0 p_98127_ p_98127_
+		1 p_98128_ p_98128_
+		2 p_98129_ p_98129_
+		3 p_98130_ p_98130_
+		4 p_98131_ p_98131_
+		5 p_98132_ p_98132_
+		6 p_98133_ p_98133_
+		7 p_98134_ p_98134_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98088_ p_98088_
+		1 p_98089_ p_98089_
+		2 p_98090_ p_98090_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_98092_ p_98092_
+		1 p_98093_ p_98093_
+		2 p_98094_ p_98094_
+		3 p_98095_ p_98095_
+		4 p_98096_ p_98096_
+	pageBack ()V m_98182_
+	pageForward ()V m_98183_
+	rebuildDisplayCache ()Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache; m_98082_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281724_ p_281724_
+		1 p_282965_ p_282965_
+		2 p_283294_ p_283294_
+		3 p_281293_ p_281293_
+	renderCursor (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Z)V m_280220_
+		0 p_281833_ p_281833_
+		1 p_282190_ p_282190_
+		2 p_282412_ p_282412_
+	renderHighlight (Lnet/minecraft/client/gui/GuiGraphics;[Lnet/minecraft/client/renderer/Rect2i;)V m_264248_
+		0 p_282188_ p_282188_
+		1 p_265482_ p_265482_
+	saveChanges (Z)V m_98160_
+		0 p_98161_ p_98161_
+	selectWord (I)V m_98141_
+		0 p_98142_ p_98142_
+	setClipboard (Ljava/lang/String;)V m_98147_
+		0 p_98148_ p_98148_
+	setCurrentPageText (Ljava/lang/String;)V m_98158_
+		0 p_98159_ p_98159_
+	tick ()V m_86600_
+	titleKeyPressed (III)Z m_98163_
+		0 p_98164_ p_98164_
+		1 p_98165_ p_98165_
+		2 p_98166_ p_98166_
+	updateButtonVisibility ()V m_98184_
+	updateLocalCopy (Z)V m_182574_
+		0 p_182575_ p_182575_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache net/minecraft/client/gui/screens/inventory/BookEditScreen$DisplayCache
+	EMPTY f_98192_
+	cursor f_98194_
+	cursorAtEnd f_98195_
+	fullText f_98193_
+	lineStarts f_98196_
+	lines f_98197_
+	selection f_98198_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;Z[I[Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo;[Lnet/minecraft/client/renderer/Rect2i;)V <init>
+		0 p_98201_ p_98201_
+		1 p_98202_ p_98202_
+		2 p_98203_ p_98203_
+		3 p_98204_ p_98204_
+		4 p_98205_ p_98205_
+		5 p_98206_ p_98206_
+	changeLine (II)I m_98210_
+		0 p_98211_ p_98211_
+		1 p_98212_ p_98212_
+	findLineEnd (I)I m_98218_
+		0 p_98219_ p_98219_
+	findLineStart (I)I m_98208_
+		0 p_98209_ p_98209_
+	getIndexAtPosition (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i;)I m_98213_
+		0 p_98214_ p_98214_
+		1 p_98215_ p_98215_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo net/minecraft/client/gui/screens/inventory/BookEditScreen$LineInfo
+	asComponent f_98228_
+	contents f_98227_
+	style f_98226_
+	x f_98229_
+	y f_98230_
+	<init> (Lnet/minecraft/network/chat/Style;Ljava/lang/String;II)V <init>
+		0 p_98232_ p_98232_
+		1 p_98233_ p_98233_
+		2 p_98234_ p_98234_
+		3 p_98235_ p_98235_
+net/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i net/minecraft/client/gui/screens/inventory/BookEditScreen$Pos2i
+	x f_98246_
+	y f_98247_
+	<init> (II)V <init>
+		0 p_98249_ p_98249_
+		1 p_98250_ p_98250_
+net/minecraft/client/gui/screens/inventory/BookViewScreen net/minecraft/client/gui/screens/inventory/BookViewScreen
+	BOOK_LOCATION f_98252_
+	EMPTY_ACCESS f_98251_
+	IMAGE_HEIGHT f_169693_
+	IMAGE_WIDTH f_169692_
+	PAGE_INDICATOR_TEXT_Y_OFFSET f_169687_
+	PAGE_TEXT_X_OFFSET f_169688_
+	PAGE_TEXT_Y_OFFSET f_169689_
+	TEXT_HEIGHT f_169691_
+	TEXT_WIDTH f_169690_
+	backButton f_98259_
+	bookAccess f_98253_
+	cachedPage f_98256_
+	cachedPageComponents f_98255_
+	currentPage f_98254_
+	forwardButton f_98258_
+	pageMsg f_98257_
+	playTurnSound f_98260_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;Z)V <init>
+		0 p_98266_ p_98266_
+		1 p_98267_ p_98267_
+	<init> ()V <init>
+	<init> (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;)V <init>
+		0 p_98264_ p_98264_
+	closeScreen ()V m_141919_
+	createMenuControls ()V m_7829_
+	createPageControlButtons ()V m_98301_
+	forcePage (I)Z m_7735_
+		0 p_98295_ p_98295_
+	getClickedComponentStyleAt (DD)Lnet/minecraft/network/chat/Style; m_98268_
+		0 p_98269_ p_98269_
+		1 p_98270_ p_98270_
+	getNumPages ()I m_98300_
+	handleComponentClicked (Lnet/minecraft/network/chat/Style;)Z m_5561_
+		0 p_98293_ p_98293_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_98278_ p_98278_
+		1 p_98279_ p_98279_
+		2 p_98280_ p_98280_
+	lambda$createMenuControls$0 (Lnet/minecraft/client/gui/components/Button;)V m_289591_
+		0 p_289629_ p_289629_
+	lambda$createPageControlButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_98296_
+		0 p_98297_ p_98297_
+	lambda$createPageControlButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_98286_
+		0 p_98287_ p_98287_
+	lambda$loadPages$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/ListTag;I)Ljava/lang/String; m_169699_
+		static
+		0 p_169700_ p_169700_
+		1 p_169701_ p_169701_
+		2 p_169702_ p_169702_
+	loadPages (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_169694_
+		static
+		0 p_169695_ p_169695_
+	loadPages (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V m_169696_
+		static
+		0 p_169697_ p_169697_
+		1 p_169698_ p_169698_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98272_ p_98272_
+		1 p_98273_ p_98273_
+		2 p_98274_ p_98274_
+	pageBack ()V m_7811_
+	pageForward ()V m_7815_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281997_ p_281997_
+		1 p_281262_ p_281262_
+		2 p_283321_ p_283321_
+		3 p_282251_ p_282251_
+	setBookAccess (Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess;)V m_98288_
+		0 p_98289_ p_98289_
+	setPage (I)Z m_98275_
+		0 p_98276_ p_98276_
+	updateButtonVisibility ()V m_98302_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$1 net/minecraft/client/gui/screens/inventory/BookViewScreen$1
+	<init> ()V <init>
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98306_ p_98306_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess
+	fromItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/gui/screens/inventory/BookViewScreen$BookAccess; m_98308_
+		static
+		0 p_98309_ p_98309_
+	getPage (I)Lnet/minecraft/network/chat/FormattedText; m_98310_
+		0 p_98311_ p_98311_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98307_ p_98307_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$WritableBookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$WritableBookAccess
+	pages f_98312_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_98314_ p_98314_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98317_ p_98317_
+	readPages (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_98318_
+		static
+		0 p_98319_ p_98319_
+net/minecraft/client/gui/screens/inventory/BookViewScreen$WrittenBookAccess net/minecraft/client/gui/screens/inventory/BookViewScreen$WrittenBookAccess
+	pages f_98320_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_98322_ p_98322_
+	getPageCount ()I m_5732_
+	getPageRaw (I)Lnet/minecraft/network/chat/FormattedText; m_7303_
+		0 p_98325_ p_98325_
+	readPages (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_98326_
+		static
+		0 p_98327_ p_98327_
+net/minecraft/client/gui/screens/inventory/BrewingStandScreen net/minecraft/client/gui/screens/inventory/BrewingStandScreen
+	BREWING_STAND_LOCATION f_98328_
+	BUBBLELENGTHS f_98329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/BrewingStandMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98332_ p_98332_
+		1 p_98333_ p_98333_
+		2 p_98334_ p_98334_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283297_ p_283297_
+		1 p_283600_ p_283600_
+		2 p_282033_ p_282033_
+		3 p_283410_ p_283410_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282963_ p_282963_
+		1 p_282080_ p_282080_
+		2 p_283365_ p_283365_
+		3 p_283150_ p_283150_
+net/minecraft/client/gui/screens/inventory/CartographyTableScreen net/minecraft/client/gui/screens/inventory/CartographyTableScreen
+	BG_LOCATION f_98346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98349_ p_98349_
+		1 p_98350_ p_98350_
+		2 p_98351_ p_98351_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281331_ p_281331_
+		1 p_281706_ p_281706_
+		2 p_282996_ p_282996_
+		3 p_283037_ p_283037_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282101_ p_282101_
+		1 p_282697_ p_282697_
+		2 p_282380_ p_282380_
+		3 p_282327_ p_282327_
+	renderMap (Lnet/minecraft/client/gui/GuiGraphics;Ljava/lang/Integer;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;IIF)V m_280090_
+		0 p_282298_ p_282298_
+		1 p_281648_ p_281648_
+		2 p_282897_ p_282897_
+		3 p_281632_ p_281632_
+		4 p_282115_ p_282115_
+		5 p_283388_ p_283388_
+	renderResultingMap (Lnet/minecraft/client/gui/GuiGraphics;Ljava/lang/Integer;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;ZZZZ)V m_280549_
+		0 p_282167_ p_282167_
+		1 p_282064_ p_282064_
+		2 p_282045_ p_282045_
+		3 p_282086_ p_282086_
+		4 p_283531_ p_283531_
+		5 p_282645_ p_282645_
+		6 p_281646_ p_281646_
+net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen
+	autoCommandBlock f_98374_
+	autoexec f_98380_
+	autoexecButton f_98377_
+	conditional f_98379_
+	conditionalButton f_98376_
+	mode f_98378_
+	modeButton f_98375_
+	<init> (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V <init>
+		0 p_98382_ p_98382_
+	enableControls (Z)V m_169729_
+		0 p_169730_ p_169730_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;)Lnet/minecraft/network/chat/Component; m_287018_
+		static
+		0 p_287312_ p_287312_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;)V m_169720_
+		0 p_169721_ p_169721_
+		1 p_169722_ p_169722_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169726_
+		0 p_169727_ p_169727_
+		1 p_169728_ p_169728_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169723_
+		0 p_169724_ p_169724_
+		1 p_169725_ p_169725_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_98384_ p_98384_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98386_ p_98386_
+		1 p_98387_ p_98387_
+		2 p_98388_ p_98388_
+	updateGui ()V m_98398_
+net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/CommandBlockEditScreen$1
+	$SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode f_98403_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/inventory/ContainerScreen net/minecraft/client/gui/screens/inventory/ContainerScreen
+	CONTAINER_BACKGROUND f_98405_
+	containerRows f_98406_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/ChestMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98409_ p_98409_
+		1 p_98410_ p_98410_
+		2 p_98411_ p_98411_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282060_ p_282060_
+		1 p_282533_ p_282533_
+		2 p_281661_ p_281661_
+		3 p_281873_ p_281873_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283694_ p_283694_
+		1 p_282334_ p_282334_
+		2 p_282603_ p_282603_
+		3 p_282158_ p_282158_
+net/minecraft/client/gui/screens/inventory/CraftingScreen net/minecraft/client/gui/screens/inventory/CraftingScreen
+	CRAFTING_TABLE_LOCATION f_98442_
+	RECIPE_BUTTON_LOCATION f_98443_
+	recipeBookComponent f_98444_
+	widthTooNarrow f_98445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/CraftingMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98448_ p_98448_
+		1 p_98449_ p_98449_
+		2 p_98450_ p_98450_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98456_ p_98456_
+		1 p_98457_ p_98457_
+		2 p_98458_ p_98458_
+		3 p_98459_ p_98459_
+		4 p_98460_ p_98460_
+	init ()V m_7856_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_98462_ p_98462_
+		1 p_98463_ p_98463_
+		2 p_98464_ p_98464_
+		3 p_98465_ p_98465_
+		4 p_98466_ p_98466_
+		5 p_98467_ p_98467_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289592_
+		0 p_289630_ p_289630_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98452_ p_98452_
+		1 p_98453_ p_98453_
+		2 p_98454_ p_98454_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282508_ p_282508_
+		1 p_98480_ p_98480_
+		2 p_98481_ p_98481_
+		3 p_98482_ p_98482_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283540_ p_283540_
+		1 p_282132_ p_282132_
+		2 p_283078_ p_283078_
+		3 p_283647_ p_283647_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98469_ p_98469_
+		1 p_98470_ p_98470_
+		2 p_98471_ p_98471_
+		3 p_98472_ p_98472_
+net/minecraft/client/gui/screens/inventory/CreativeInventoryListener net/minecraft/client/gui/screens/inventory/CreativeInventoryListener
+	minecraft f_98490_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_98492_ p_98492_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169732_ p_169732_
+		1 p_169733_ p_169733_
+		2 p_169734_ p_169734_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_98498_ p_98498_
+		1 p_98499_ p_98499_
+		2 p_98500_ p_98500_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen
+	CONTAINER f_98505_
+	CREATIVE_TABS_LOCATION f_98504_
+	CUSTOM_SLOT_LOCK f_169736_
+	GUI_CREATIVE_TAB_PREFIX f_169735_
+	NUM_COLS f_169738_
+	NUM_ROWS f_169737_
+	SCROLLER_HEIGHT f_169742_
+	SCROLLER_WIDTH f_169741_
+	TAB_HEIGHT f_169740_
+	TAB_WIDTH f_169739_
+	TEXT_COLOR f_169743_
+	TRASH_SLOT_TOOLTIP f_98506_
+	destroyItemSlot f_98512_
+	displayOperatorCreativeTab f_256872_
+	hasClickedOutside f_98515_
+	ignoreTextInput f_98514_
+	listener f_98513_
+	originalSlots f_98511_
+	scrollOffs f_98508_
+	scrolling f_98509_
+	searchBox f_98510_
+	selectedTab f_98507_
+	visibleTags f_98516_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/flag/FeatureFlagSet;Z)V <init>
+		0 p_259788_ p_259788_
+		1 p_260074_ p_260074_
+		2 p_259569_ p_259569_
+	canScroll ()Z m_98631_
+	charTyped (CI)Z m_5534_
+		0 p_98521_ p_98521_
+		1 p_98522_ p_98522_
+	checkTabClicked (Lnet/minecraft/world/item/CreativeModeTab;DD)Z m_98562_
+		0 p_98563_ p_98563_
+		1 p_98564_ p_98564_
+		2 p_98565_ p_98565_
+	checkTabHovering (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/CreativeModeTab;II)Z m_280537_
+		0 p_282317_ p_282317_
+		1 p_282244_ p_282244_
+		2 p_283469_ p_283469_
+		3 p_283411_ p_283411_
+	containerTick ()V m_181908_
+	getTabX (Lnet/minecraft/world/item/CreativeModeTab;)I m_258094_
+		0 p_260136_ p_260136_
+	getTabY (Lnet/minecraft/world/item/CreativeModeTab;)I m_257995_
+		0 p_260181_ p_260181_
+	getTooltipFromContainerItem (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_280553_
+		0 p_281769_ p_281769_
+	handleHotbarLoadOrSave (Lnet/minecraft/client/Minecraft;IZZ)V m_98598_
+		static
+		0 p_98599_ p_98599_
+		1 p_98600_ p_98600_
+		2 p_98601_ p_98601_
+		3 p_98602_ p_98602_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98541_ p_98541_
+		1 p_98542_ p_98542_
+		2 p_98543_ p_98543_
+		3 p_98544_ p_98544_
+		4 p_98545_ p_98545_
+	hasPermissions (Lnet/minecraft/world/entity/player/Player;)Z m_257869_
+		0 p_259959_ p_259959_
+	init ()V m_7856_
+	insideScrollbar (DD)Z m_98523_
+		0 p_98524_ p_98524_
+		1 p_98525_ p_98525_
+	isCreativeSlot (Lnet/minecraft/world/inventory/Slot;)Z m_98553_
+		0 p_98554_ p_98554_
+	isInventoryOpen ()Z m_258017_
+	keyPressed (III)Z m_7933_
+		0 p_98547_ p_98547_
+		1 p_98548_ p_98548_
+		2 p_98549_ p_98549_
+	keyReleased (III)Z m_7920_
+		0 p_98612_ p_98612_
+		1 p_98613_ p_98613_
+		2 p_98614_ p_98614_
+	lambda$getTooltipFromContainerItem$3 (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;Lnet/minecraft/tags/TagKey;)V m_205404_
+		static
+		0 p_205405_ p_205405_
+		1 p_205406_ p_205406_
+		2 p_205407_ p_205407_
+	lambda$updateVisibleTags$0 (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Z m_98607_
+		static
+		0 p_98608_ p_98608_
+		1 p_98609_ p_98609_
+	lambda$updateVisibleTags$1 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Z m_98603_
+		static
+		0 p_98604_ p_98604_
+		1 p_98605_ p_98605_
+		2 p_98606_ p_98606_
+	lambda$updateVisibleTags$2 (Ljava/util/function/Predicate;Lnet/minecraft/tags/TagKey;)Z m_205408_
+		static
+		0 p_205409_ p_205409_
+		1 p_205410_ p_205410_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98531_ p_98531_
+		1 p_98532_ p_98532_
+		2 p_98533_ p_98533_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_98535_ p_98535_
+		1 p_98536_ p_98536_
+		2 p_98537_ p_98537_
+		3 p_98538_ p_98538_
+		4 p_98539_ p_98539_
+	mouseReleased (DDI)Z m_6348_
+		0 p_98622_ p_98622_
+		1 p_98623_ p_98623_
+		2 p_98624_ p_98624_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_98527_ p_98527_
+		1 p_98528_ p_98528_
+		2 p_98529_ p_98529_
+	refreshCurrentTabContents (Ljava/util/Collection;)V m_257687_
+		0 p_261591_ p_261591_
+	refreshSearchResults ()V m_98630_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283000_ p_283000_
+		1 p_281317_ p_281317_
+		2 p_282770_ p_282770_
+		3 p_281295_ p_281295_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282663_ p_282663_
+		1 p_282504_ p_282504_
+		2 p_282089_ p_282089_
+		3 p_282249_ p_282249_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283168_ p_283168_
+		1 p_281774_ p_281774_
+		2 p_281466_ p_281466_
+	renderTabButton (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/CreativeModeTab;)V m_280560_
+		0 p_283590_ p_283590_
+		1 p_283489_ p_283489_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98595_ p_98595_
+		1 p_98596_ p_98596_
+		2 p_98597_ p_98597_
+	selectTab (Lnet/minecraft/world/item/CreativeModeTab;)V m_98560_
+		0 p_98561_ p_98561_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98556_ p_98556_
+		1 p_98557_ p_98557_
+		2 p_98558_ p_98558_
+		3 p_98559_ p_98559_
+	tryRefreshInvalidatedTabs (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)V m_257967_
+		0 p_259501_ p_259501_
+		1 p_259713_ p_259713_
+		2 p_270898_ p_270898_
+	updateVisibleTags (Ljava/lang/String;)V m_98619_
+		0 p_98620_ p_98620_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$CustomCreativeSlot net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$CustomCreativeSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_98633_ p_98633_
+		1 p_98634_ p_98634_
+		2 p_98635_ p_98635_
+		3 p_98636_ p_98636_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_98638_ p_98638_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$ItemPickerMenu net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$ItemPickerMenu
+	inventoryMenu f_169749_
+	items f_98639_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_98641_ p_98641_
+	calculateRowCount ()I m_257935_
+	canDragTo (Lnet/minecraft/world/inventory/Slot;)Z m_5622_
+		0 p_98653_ p_98653_
+	canScroll ()Z m_98654_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_98647_ p_98647_
+		1 p_98648_ p_98648_
+	getCarried ()Lnet/minecraft/world/item/ItemStack; m_142621_
+	getRowIndexForScroll (F)I m_257485_
+		0 p_259664_ p_259664_
+	getScrollForRowIndex (I)F m_257538_
+		0 p_259315_ p_259315_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_98650_ p_98650_
+		1 p_98651_ p_98651_
+	scrollTo (F)V m_98642_
+		0 p_98643_ p_98643_
+	setCarried (Lnet/minecraft/world/item/ItemStack;)V m_142503_
+		0 p_169751_ p_169751_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_98645_ p_98645_
+	subtractInputFromScroll (FD)F m_258092_
+		0 p_259841_ p_259841_
+		1 p_260358_ p_260358_
+net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$SlotWrapper net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen$SlotWrapper
+	target f_98655_
+	<init> (Lnet/minecraft/world/inventory/Slot;III)V <init>
+		0 p_98657_ p_98657_
+		1 p_98658_ p_98658_
+		2 p_98659_ p_98659_
+		3 p_98660_ p_98660_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7993_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_98675_ p_98675_
+	getMaxStackSize ()I m_6641_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	hasItem ()Z m_6657_
+	isActive ()Z m_6659_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_98665_ p_98665_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_98670_ p_98670_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_169754_ p_169754_
+		1 p_169755_ p_169755_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_98663_ p_98663_
+	set (Lnet/minecraft/world/item/ItemStack;)V m_5852_
+		0 p_98679_ p_98679_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_271008_ p_271008_
+	setChanged ()V m_6654_
+net/minecraft/client/gui/screens/inventory/CyclingSlotBackground net/minecraft/client/gui/screens/inventory/CyclingSlotBackground
+	ICON_CHANGE_TICK_RATE f_265999_
+	ICON_SIZE f_265991_
+	ICON_TRANSITION_TICK_DURATION f_265954_
+	iconIndex f_265868_
+	icons f_266106_
+	slotIndex f_265871_
+	tick f_266101_
+	<init> (I)V <init>
+		0 p_267314_ p_267314_
+	getIconTransitionTransparency (F)F m_266271_
+		0 p_266904_ p_266904_
+	render (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/client/gui/GuiGraphics;FII)V m_266270_
+		0 p_267293_ p_267293_
+		1 p_282894_ p_282894_
+		2 p_266785_ p_266785_
+		3 p_266711_ p_266711_
+		4 p_266841_ p_266841_
+	renderIcon (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/resources/ResourceLocation;FLnet/minecraft/client/gui/GuiGraphics;II)V m_280347_
+		0 p_283532_ p_283532_
+		1 p_283004_ p_283004_
+		2 p_282627_ p_282627_
+		3 p_282825_ p_282825_
+		4 p_281375_ p_281375_
+		5 p_283041_ p_283041_
+	tick (Ljava/util/List;)V m_266287_
+		0 p_267074_ p_267074_
+net/minecraft/client/gui/screens/inventory/DispenserScreen net/minecraft/client/gui/screens/inventory/DispenserScreen
+	CONTAINER_LOCATION f_98682_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/DispenserMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98685_ p_98685_
+		1 p_98686_ p_98686_
+		2 p_98687_ p_98687_
+	init ()V m_7856_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283282_ p_283282_
+		1 p_282467_ p_282467_
+		2 p_282129_ p_282129_
+		3 p_281965_ p_281965_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283137_ p_283137_
+		1 p_282476_ p_282476_
+		2 p_281600_ p_281600_
+		3 p_283194_ p_283194_
+net/minecraft/client/gui/screens/inventory/EffectRenderingInventoryScreen net/minecraft/client/gui/screens/inventory/EffectRenderingInventoryScreen
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98701_ p_98701_
+		1 p_98702_ p_98702_
+		2 p_98703_ p_98703_
+	canSeeEffects ()Z m_194018_
+	getEffectName (Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/network/chat/Component; m_194000_
+		0 p_194001_ p_194001_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283027_ p_283027_
+		1 p_281444_ p_281444_
+		2 p_282953_ p_282953_
+		3 p_281666_ p_281666_
+	renderBackgrounds (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;Z)V m_280172_
+		0 p_281540_ p_281540_
+		1 p_282479_ p_282479_
+		2 p_283680_ p_283680_
+		3 p_282013_ p_282013_
+		4 p_283630_ p_283630_
+	renderEffects (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280113_
+		0 p_281945_ p_281945_
+		1 p_282601_ p_282601_
+		2 p_282335_ p_282335_
+	renderIcons (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;Z)V m_280301_
+		0 p_282745_ p_282745_
+		1 p_282521_ p_282521_
+		2 p_282291_ p_282291_
+		3 p_282642_ p_282642_
+		4 p_281536_ p_281536_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;IILjava/lang/Iterable;)V m_280417_
+		0 p_281462_ p_281462_
+		1 p_283484_ p_283484_
+		2 p_282057_ p_282057_
+		3 p_281986_ p_281986_
+net/minecraft/client/gui/screens/inventory/EnchantmentNames net/minecraft/client/gui/screens/inventory/EnchantmentNames
+	ALT_FONT f_98727_
+	INSTANCE f_98729_
+	ROOT_STYLE f_98728_
+	random f_98730_
+	words f_98731_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/client/gui/screens/inventory/EnchantmentNames; m_98734_
+		static
+	getRandomName (Lnet/minecraft/client/gui/Font;I)Lnet/minecraft/network/chat/FormattedText; m_98737_
+		0 p_98738_ p_98738_
+		1 p_98739_ p_98739_
+	initSeed (J)V m_98735_
+		0 p_98736_ p_98736_
+net/minecraft/client/gui/screens/inventory/EnchantmentScreen net/minecraft/client/gui/screens/inventory/EnchantmentScreen
+	ENCHANTING_BOOK_LOCATION f_98748_
+	ENCHANTING_TABLE_LOCATION f_98747_
+	bookModel f_169756_
+	flip f_98741_
+	flipA f_98744_
+	flipT f_98743_
+	last f_98751_
+	oFlip f_98742_
+	oOpen f_98746_
+	open f_98745_
+	random f_98750_
+	time f_98740_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98754_ p_98754_
+		1 p_98755_ p_98755_
+		2 p_98756_ p_98756_
+	containerTick ()V m_181908_
+	init ()V m_7856_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98758_ p_98758_
+		1 p_98759_ p_98759_
+		2 p_98760_ p_98760_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283462_ p_283462_
+		1 p_282491_ p_282491_
+		2 p_281953_ p_281953_
+		3 p_282182_ p_282182_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282430_ p_282430_
+		1 p_282530_ p_282530_
+		2 p_281621_ p_281621_
+		3 p_283333_ p_283333_
+	renderBook (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_289602_
+		0 p_289697_ p_289697_
+		1 p_289667_ p_289667_
+		2 p_289669_ p_289669_
+		3 p_289670_ p_289670_
+	tickBook ()V m_98772_
+net/minecraft/client/gui/screens/inventory/FurnaceScreen net/minecraft/client/gui/screens/inventory/FurnaceScreen
+	TEXTURE f_98773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/FurnaceMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98776_ p_98776_
+		1 p_98777_ p_98777_
+		2 p_98778_ p_98778_
+net/minecraft/client/gui/screens/inventory/GrindstoneScreen net/minecraft/client/gui/screens/inventory/GrindstoneScreen
+	GRINDSTONE_LOCATION f_98779_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98782_ p_98782_
+		1 p_98783_ p_98783_
+		2 p_98784_ p_98784_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283326_ p_283326_
+		1 p_281847_ p_281847_
+		2 p_283310_ p_283310_
+		3 p_283486_ p_283486_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281991_ p_281991_
+		1 p_282138_ p_282138_
+		2 p_282937_ p_282937_
+		3 p_281956_ p_281956_
+net/minecraft/client/gui/screens/inventory/HangingSignEditScreen net/minecraft/client/gui/screens/inventory/HangingSignEditScreen
+	MAGIC_BACKGROUND_SCALE f_243962_
+	TEXTURE_HEIGHT f_244207_
+	TEXTURE_WIDTH f_244604_
+	TEXT_SCALE f_243728_
+	texture f_243720_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_278017_ p_278017_
+		1 p_277942_ p_277942_
+		2 p_277778_ p_277778_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282472_ p_282472_
+		1 p_282359_ p_282359_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_282580_ p_282580_
+		1 p_283648_ p_283648_
+net/minecraft/client/gui/screens/inventory/HopperScreen net/minecraft/client/gui/screens/inventory/HopperScreen
+	HOPPER_LOCATION f_98795_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/HopperMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_98798_ p_98798_
+		1 p_98799_ p_98799_
+		2 p_98800_ p_98800_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282918_ p_282918_
+		1 p_282102_ p_282102_
+		2 p_282423_ p_282423_
+		3 p_282621_ p_282621_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281616_ p_281616_
+		1 p_282737_ p_282737_
+		2 p_281678_ p_281678_
+		3 p_281465_ p_281465_
+net/minecraft/client/gui/screens/inventory/HorseInventoryScreen net/minecraft/client/gui/screens/inventory/HorseInventoryScreen
+	HORSE_INVENTORY_LOCATION f_98811_
+	horse f_98812_
+	xMouse f_98813_
+	yMouse f_98814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_98817_ p_98817_
+		1 p_98818_ p_98818_
+		2 p_98819_ p_98819_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281697_ p_281697_
+		1 p_282103_ p_282103_
+		2 p_283529_ p_283529_
+		3 p_283079_ p_283079_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282553_ p_282553_
+		1 p_282998_ p_282998_
+		2 p_282929_ p_282929_
+		3 p_283133_ p_283133_
+net/minecraft/client/gui/screens/inventory/InventoryScreen net/minecraft/client/gui/screens/inventory/InventoryScreen
+	RECIPE_BUTTON_LOCATION f_98830_
+	buttonClicked f_98836_
+	recipeBookComponent f_98833_
+	widthTooNarrow f_98835_
+	xMouse f_98831_
+	yMouse f_98832_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_98839_ p_98839_
+	containerTick ()V m_181908_
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_98845_ p_98845_
+		1 p_98846_ p_98846_
+		2 p_98847_ p_98847_
+		3 p_98848_ p_98848_
+		4 p_98849_ p_98849_
+	init ()V m_7856_
+	isHovering (IIIIDD)Z m_6774_
+		0 p_98858_ p_98858_
+		1 p_98859_ p_98859_
+		2 p_98860_ p_98860_
+		3 p_98861_ p_98861_
+		4 p_98862_ p_98862_
+		5 p_98863_ p_98863_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_289593_
+		0 p_289631_ p_289631_
+	lambda$renderEntityInInventory$1 (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/gui/GuiGraphics;)V m_279817_
+		static
+		0 p_280856_ p_280856_
+		1 p_280857_ p_280857_
+		2 p_280858_ p_280858_
+	mouseClicked (DDI)Z m_6375_
+		0 p_98841_ p_98841_
+		1 p_98842_ p_98842_
+		2 p_98843_ p_98843_
+	mouseReleased (DDI)Z m_6348_
+		0 p_98893_ p_98893_
+		1 p_98894_ p_98894_
+		2 p_98895_ p_98895_
+	recipesUpdated ()V m_6916_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283246_ p_283246_
+		1 p_98876_ p_98876_
+		2 p_98877_ p_98877_
+		3 p_98878_ p_98878_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281500_ p_281500_
+		1 p_281299_ p_281299_
+		2 p_283481_ p_283481_
+		3 p_281831_ p_281831_
+	renderEntityInInventory (Lnet/minecraft/client/gui/GuiGraphics;IIILorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lnet/minecraft/world/entity/LivingEntity;)V m_280432_
+		static
+		0 p_282665_ p_282665_
+		1 p_283622_ p_283622_
+		2 p_283401_ p_283401_
+		3 p_281360_ p_281360_
+		4 p_281880_ p_281880_
+		5 p_282882_ p_282882_
+		6 p_282466_ p_282466_
+	renderEntityInInventoryFollowsMouse (Lnet/minecraft/client/gui/GuiGraphics;IIIFFLnet/minecraft/world/entity/LivingEntity;)V m_274545_
+		static
+		0 p_282802_ p_282802_
+		1 p_275688_ p_275688_
+		2 p_275245_ p_275245_
+		3 p_275535_ p_275535_
+		4 p_275604_ p_275604_
+		5 p_275546_ p_275546_
+		6 p_275689_ p_275689_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_281654_ p_281654_
+		1 p_283517_ p_283517_
+		2 p_283464_ p_283464_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;IILnet/minecraft/world/inventory/ClickType;)V m_6597_
+		0 p_98865_ p_98865_
+		1 p_98866_ p_98866_
+		2 p_98867_ p_98867_
+		3 p_98868_ p_98868_
+net/minecraft/client/gui/screens/inventory/ItemCombinerScreen net/minecraft/client/gui/screens/inventory/ItemCombinerScreen
+	menuResource f_98899_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_98901_ p_98901_
+		1 p_98902_ p_98902_
+		2 p_98903_ p_98903_
+		3 p_98904_ p_98904_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169759_ p_169759_
+		1 p_169760_ p_169760_
+		2 p_169761_ p_169761_
+	init ()V m_7856_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281810_ p_281810_
+		1 p_283312_ p_283312_
+		2 p_283420_ p_283420_
+		3 p_282956_ p_282956_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282749_ p_282749_
+		1 p_283494_ p_283494_
+		2 p_283098_ p_283098_
+		3 p_282054_ p_282054_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_281990_ p_281990_
+		1 p_266822_ p_266822_
+		2 p_267045_ p_267045_
+	renderFg (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_6691_
+		0 p_283399_ p_283399_
+		1 p_98928_ p_98928_
+		2 p_98929_ p_98929_
+		3 p_98930_ p_98930_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_98910_ p_98910_
+		1 p_98911_ p_98911_
+		2 p_98912_ p_98912_
+	subInit ()V m_5653_
+net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen
+	FINAL_STATE_LABEL f_98937_
+	JOINT_LABEL f_98933_
+	MAX_LEVELS f_169762_
+	NAME_LABEL f_98935_
+	POOL_LABEL f_98934_
+	TARGET_LABEL f_98936_
+	doneButton f_98946_
+	finalStateEdit f_98942_
+	generateButton f_169763_
+	jigsawEntity f_98938_
+	joint f_98932_
+	jointButton f_98945_
+	keepJigsaws f_98944_
+	levels f_98943_
+	nameEdit f_98939_
+	poolEdit f_98941_
+	targetEdit f_98940_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V <init>
+		0 p_98949_ p_98949_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_98951_ p_98951_
+		1 p_98952_ p_98952_
+		2 p_98953_ p_98953_
+	lambda$init$0 (Ljava/lang/String;)V m_98985_
+		0 p_98986_ p_98986_
+	lambda$init$1 (Ljava/lang/String;)V m_98980_
+		0 p_98981_ p_98981_
+	lambda$init$2 (Ljava/lang/String;)V m_98976_
+		0 p_98977_ p_98977_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V m_169764_
+		0 p_169765_ p_169765_
+		1 p_169766_ p_169766_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169767_
+		0 p_169768_ p_169768_
+		1 p_169769_ p_169769_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_98978_
+		0 p_98979_ p_98979_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_98972_
+		0 p_98973_ p_98973_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_98963_
+		0 p_98964_ p_98964_
+	onCancel ()V m_98991_
+	onClose ()V m_7379_
+	onDone ()V m_98990_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282514_ p_282514_
+		1 p_98956_ p_98956_
+		2 p_98957_ p_98957_
+		3 p_98958_ p_98958_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_98960_ p_98960_
+		1 p_98961_ p_98961_
+		2 p_98962_ p_98962_
+	sendGenerate ()V m_98993_
+	sendToServer ()V m_98992_
+	tick ()V m_86600_
+	updateValidity ()V m_98994_
+net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen$1
+	this$0 f_98996_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/JigsawBlockEditScreen;IIIILnet/minecraft/network/chat/Component;D)V <init>
+		0 p_98998_ p_98998_
+		1 p_98999_ p_98999_
+		2 p_99000_ p_99000_
+		3 p_99001_ p_99001_
+		4 p_99002_ p_99002_
+		5 p_99003_ p_99003_
+		6 p_99004_ p_99004_
+	applyValue ()V m_5697_
+	updateMessage ()V m_5695_
+net/minecraft/client/gui/screens/inventory/LecternScreen net/minecraft/client/gui/screens/inventory/LecternScreen
+	listener f_99018_
+	menu f_99017_
+	<init> (Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99020_ p_99020_
+		1 p_99021_ p_99021_
+		2 p_99022_ p_99022_
+	bookChanged ()V m_99044_
+	closeScreen ()V m_141919_
+	createMenuControls ()V m_7829_
+	forcePage (I)Z m_7735_
+		0 p_99031_ p_99031_
+	getMenu ()Lnet/minecraft/world/inventory/LecternMenu; m_6262_
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	lambda$createMenuControls$0 (Lnet/minecraft/client/gui/components/Button;)V m_99032_
+		0 p_99033_ p_99033_
+	lambda$createMenuControls$1 (Lnet/minecraft/client/gui/components/Button;)V m_99023_
+		0 p_99024_ p_99024_
+	onClose ()V m_7379_
+	pageBack ()V m_7811_
+	pageChanged ()V m_99045_
+	pageForward ()V m_7815_
+	removed ()V m_7861_
+	sendButtonClick (I)V m_99036_
+		0 p_99037_ p_99037_
+net/minecraft/client/gui/screens/inventory/LecternScreen$1 net/minecraft/client/gui/screens/inventory/LecternScreen$1
+	this$0 f_99046_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/LecternScreen;)V <init>
+		0 p_99048_ p_99048_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_169772_ p_169772_
+		1 p_169773_ p_169773_
+		2 p_169774_ p_169774_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_99054_ p_99054_
+		1 p_99055_ p_99055_
+		2 p_99056_ p_99056_
+net/minecraft/client/gui/screens/inventory/LoomScreen net/minecraft/client/gui/screens/inventory/LoomScreen
+	BG_LOCATION f_99060_
+	PATTERNS_X f_169782_
+	PATTERNS_Y f_169783_
+	PATTERN_COLUMNS f_169776_
+	PATTERN_IMAGE_SIZE f_169780_
+	PATTERN_ROWS f_169777_
+	SCROLLER_FULL_HEIGHT f_169781_
+	SCROLLER_HEIGHT f_169779_
+	SCROLLER_WIDTH f_169778_
+	bannerStack f_99064_
+	displayPatterns f_99067_
+	dyeStack f_99065_
+	flag f_99062_
+	hasMaxPatterns f_99069_
+	patternStack f_99066_
+	resultBannerPatterns f_99063_
+	scrollOffs f_99070_
+	scrolling f_99071_
+	startRow f_232823_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99075_ p_99075_
+		1 p_99076_ p_99076_
+		2 p_99077_ p_99077_
+	containerChanged ()V m_99112_
+	hasClickedOutside (DDIII)Z m_7467_
+		0 p_99093_ p_99093_
+		1 p_99094_ p_99094_
+		2 p_99095_ p_99095_
+		3 p_99096_ p_99096_
+		4 p_99097_ p_99097_
+	init ()V m_7856_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99083_ p_99083_
+		1 p_99084_ p_99084_
+		2 p_99085_ p_99085_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99087_ p_99087_
+		1 p_99088_ p_99088_
+		2 p_99089_ p_99089_
+		3 p_99090_ p_99090_
+		4 p_99091_ p_99091_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99079_ p_99079_
+		1 p_99080_ p_99080_
+		2 p_99081_ p_99081_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283513_ p_283513_
+		1 p_282700_ p_282700_
+		2 p_282637_ p_282637_
+		3 p_281433_ p_281433_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_282870_ p_282870_
+		1 p_281777_ p_281777_
+		2 p_283331_ p_283331_
+		3 p_283087_ p_283087_
+	renderPattern (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/core/Holder;II)V m_280599_
+		0 p_282452_ p_282452_
+		1 p_281940_ p_281940_
+		2 p_281872_ p_281872_
+		3 p_282995_ p_282995_
+	totalRowCount ()I m_232828_
+net/minecraft/client/gui/screens/inventory/MenuAccess net/minecraft/client/gui/screens/inventory/MenuAccess
+	getMenu ()Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6262_
+net/minecraft/client/gui/screens/inventory/MerchantScreen net/minecraft/client/gui/screens/inventory/MerchantScreen
+	BUY_ITEM_X f_169792_
+	DEPRECATED_TOOLTIP f_99116_
+	LABEL_Y f_169793_
+	LEVEL_SEPARATOR f_99115_
+	MERCHANT_MENU_PART_X f_169787_
+	NUMBER_OF_OFFER_BUTTONS f_169794_
+	PROGRESS_BAR_X f_169788_
+	PROGRESS_BAR_Y f_169789_
+	SCROLLER_HEIGHT f_169798_
+	SCROLLER_WIDTH f_169799_
+	SCROLL_BAR_HEIGHT f_169800_
+	SCROLL_BAR_START_X f_169802_
+	SCROLL_BAR_TOP_POS_Y f_169801_
+	SELL_ITEM_1_X f_169790_
+	SELL_ITEM_2_X f_169791_
+	TEXTURE_HEIGHT f_169786_
+	TEXTURE_WIDTH f_169785_
+	TRADES_LABEL f_99114_
+	TRADE_BUTTON_HEIGHT f_169796_
+	TRADE_BUTTON_WIDTH f_169797_
+	TRADE_BUTTON_X f_169795_
+	VILLAGER_LOCATION f_99113_
+	isDragging f_99120_
+	scrollOff f_99119_
+	shopItem f_99117_
+	tradeOfferButtons f_99118_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MerchantMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99123_ p_99123_
+		1 p_99124_ p_99124_
+		2 p_99125_ p_99125_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280104_
+		static
+		0 p_281576_ p_281576_
+	access$100 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280591_
+		static
+		0 p_282067_ p_282067_
+	access$200 (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;)Lnet/minecraft/client/gui/Font; m_280189_
+		static
+		0 p_282026_ p_282026_
+	canScroll (I)Z m_99140_
+		0 p_99141_ p_99141_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_99173_
+		0 p_99174_ p_99174_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99131_ p_99131_
+		1 p_99132_ p_99132_
+		2 p_99133_ p_99133_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99135_ p_99135_
+		1 p_99136_ p_99136_
+		2 p_99137_ p_99137_
+		3 p_99138_ p_99138_
+		4 p_99139_ p_99139_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99127_ p_99127_
+		1 p_99128_ p_99128_
+		2 p_99129_ p_99129_
+	postButtonClick ()V m_99200_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283487_ p_283487_
+		1 p_281994_ p_281994_
+		2 p_282099_ p_282099_
+		3 p_281815_ p_281815_
+	renderAndDecorateCostA (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;II)V m_280127_
+		0 p_281357_ p_281357_
+		1 p_283466_ p_283466_
+		2 p_282046_ p_282046_
+		3 p_282403_ p_282403_
+		4 p_283601_ p_283601_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283072_ p_283072_
+		1 p_281275_ p_281275_
+		2 p_282312_ p_282312_
+		3 p_282984_ p_282984_
+	renderButtonArrows (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/item/trading/MerchantOffer;II)V m_280526_
+		0 p_283020_ p_283020_
+		1 p_281926_ p_281926_
+		2 p_282752_ p_282752_
+		3 p_282179_ p_282179_
+	renderLabels (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280003_
+		0 p_283337_ p_283337_
+		1 p_282009_ p_282009_
+		2 p_283691_ p_283691_
+	renderProgressBar (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/trading/MerchantOffer;)V m_280298_
+		0 p_281426_ p_281426_
+		1 p_283008_ p_283008_
+		2 p_283085_ p_283085_
+		3 p_282094_ p_282094_
+	renderScroller (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/world/item/trading/MerchantOffers;)V m_280219_
+		0 p_283030_ p_283030_
+		1 p_283154_ p_283154_
+		2 p_281664_ p_281664_
+		3 p_282877_ p_282877_
+net/minecraft/client/gui/screens/inventory/MerchantScreen$TradeOfferButton net/minecraft/client/gui/screens/inventory/MerchantScreen$TradeOfferButton
+	index f_99201_
+	this$0 f_99202_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/MerchantScreen;IIILnet/minecraft/client/gui/components/Button$OnPress;)V <init>
+		0 p_99204_ p_99204_
+		1 p_99205_ p_99205_
+		2 p_99206_ p_99206_
+		3 p_99207_ p_99207_
+		4 p_99208_ p_99208_
+	getIndex ()I m_99209_
+	renderToolTip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280089_
+		0 p_281313_ p_281313_
+		1 p_283342_ p_283342_
+		2 p_283060_ p_283060_
+net/minecraft/client/gui/screens/inventory/MinecartCommandBlockEditScreen net/minecraft/client/gui/screens/inventory/MinecartCommandBlockEditScreen
+	commandBlock f_99214_
+	<init> (Lnet/minecraft/world/level/BaseCommandBlock;)V <init>
+		0 p_99216_ p_99216_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_6556_
+	getPreviousY ()I m_7821_
+	init ()V m_7856_
+	populateAndSendPacket (Lnet/minecraft/world/level/BaseCommandBlock;)V m_6372_
+		0 p_99218_ p_99218_
+net/minecraft/client/gui/screens/inventory/PageButton net/minecraft/client/gui/screens/inventory/PageButton
+	isForward f_99222_
+	playTurnSound f_99223_
+	<init> (IIZLnet/minecraft/client/gui/components/Button$OnPress;Z)V <init>
+		0 p_99225_ p_99225_
+		1 p_99226_ p_99226_
+		2 p_99227_ p_99227_
+		3 p_99228_ p_99228_
+		4 p_99229_ p_99229_
+	playDownSound (Lnet/minecraft/client/sounds/SoundManager;)V m_7435_
+		0 p_99231_ p_99231_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283468_ p_283468_
+		1 p_282922_ p_282922_
+		2 p_283637_ p_283637_
+		3 p_282459_ p_282459_
+net/minecraft/client/gui/screens/inventory/ShulkerBoxScreen net/minecraft/client/gui/screens/inventory/ShulkerBoxScreen
+	CONTAINER_TEXTURE f_99237_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/ShulkerBoxMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99240_ p_99240_
+		1 p_99241_ p_99241_
+		2 p_99242_ p_99242_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281745_ p_281745_
+		1 p_282145_ p_282145_
+		2 p_282358_ p_282358_
+		3 p_283566_ p_283566_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_281362_ p_281362_
+		1 p_283080_ p_283080_
+		2 p_281303_ p_281303_
+		3 p_283275_ p_283275_
+net/minecraft/client/gui/screens/inventory/SignEditScreen net/minecraft/client/gui/screens/inventory/SignEditScreen
+	MAGIC_SCALE_NUMBER f_244337_
+	MAGIC_TEXT_SCALE f_244300_
+	TEXT_SCALE f_244494_
+	signModel f_99253_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZZ)V <init>
+		0 p_277919_ p_277919_
+		1 p_277579_ p_277579_
+		2 p_277693_ p_277693_
+	getSignTextScale ()Lorg/joml/Vector3f; m_245038_
+	init ()V m_7856_
+	offsetSign (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_280050_
+		0 p_282503_ p_282503_
+		1 p_282571_ p_282571_
+	renderSignBackground (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/level/block/state/BlockState;)V m_245490_
+		0 p_281440_ p_281440_
+		1 p_282401_ p_282401_
+net/minecraft/client/gui/screens/inventory/SmithingScreen net/minecraft/client/gui/screens/inventory/SmithingScreen
+	ARMOR_STAND_ANGLE f_265867_
+	ARMOR_STAND_OFFSET_X f_266081_
+	ARMOR_STAND_OFFSET_Y f_265925_
+	ARMOR_STAND_SCALE f_266017_
+	ARMOR_STAND_X_ROT f_266067_
+	ARMOR_STAND_Y_ROT f_265852_
+	EMPTY_SLOT_SMITHING_TEMPLATES f_265883_
+	EMPTY_SLOT_SMITHING_TEMPLATE_ARMOR_TRIM f_265861_
+	EMPTY_SLOT_SMITHING_TEMPLATE_NETHERITE_UPGRADE f_265993_
+	ERROR_ICON_HEIGHT f_265938_
+	ERROR_ICON_WIDTH f_266007_
+	ERROR_ICON_X f_266104_
+	ERROR_ICON_Y f_265904_
+	ERROR_TOOLTIP f_266014_
+	MISSING_TEMPLATE_TOOLTIP f_266043_
+	SMITHING_LOCATION f_99287_
+	TITLE_LABEL_X f_265886_
+	TITLE_LABEL_Y f_266080_
+	TOOLTIP_WIDTH f_265934_
+	additionalIcon f_265920_
+	armorStandPreview f_266031_
+	baseIcon f_265973_
+	templateIcon f_265945_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/SmithingMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99290_ p_99290_
+		1 p_99291_ p_99291_
+		2 p_99292_ p_99292_
+	containerTick ()V m_181908_
+	getTemplateItem ()Ljava/util/Optional; m_266259_
+	hasRecipeError ()Z m_266329_
+	lambda$renderOnboardingTooltips$0 (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/network/chat/Component;)V m_279819_
+		0 p_280860_ p_280860_
+		1 p_280861_ p_280861_
+		2 p_280862_ p_280862_
+		3 p_280863_ p_280863_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281961_ p_281961_
+		1 p_282410_ p_282410_
+		2 p_283013_ p_283013_
+		3 p_282408_ p_282408_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283264_ p_283264_
+		1 p_267158_ p_267158_
+		2 p_267266_ p_267266_
+		3 p_266722_ p_266722_
+	renderErrorIcon (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266390_
+		0 p_281835_ p_281835_
+		1 p_283389_ p_283389_
+		2 p_282634_ p_282634_
+	renderOnboardingTooltips (Lnet/minecraft/client/gui/GuiGraphics;II)V m_266311_
+		0 p_281668_ p_281668_
+		1 p_267192_ p_267192_
+		2 p_266859_ p_266859_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_267217_ p_267217_
+		1 p_266842_ p_266842_
+		2 p_267208_ p_267208_
+	subInit ()V m_5653_
+	updateArmorStandPreview (Lnet/minecraft/world/item/ItemStack;)V m_267709_
+		0 p_268225_ p_268225_
+net/minecraft/client/gui/screens/inventory/SmokerScreen net/minecraft/client/gui/screens/inventory/SmokerScreen
+	TEXTURE f_99297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/SmokerMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99300_ p_99300_
+		1 p_99301_ p_99301_
+		2 p_99302_ p_99302_
+net/minecraft/client/gui/screens/inventory/StonecutterScreen net/minecraft/client/gui/screens/inventory/StonecutterScreen
+	BG_LOCATION f_99303_
+	RECIPES_COLUMNS f_169828_
+	RECIPES_IMAGE_SIZE_HEIGHT f_169831_
+	RECIPES_IMAGE_SIZE_WIDTH f_169830_
+	RECIPES_ROWS f_169829_
+	RECIPES_X f_169833_
+	RECIPES_Y f_169834_
+	SCROLLER_FULL_HEIGHT f_169832_
+	SCROLLER_HEIGHT f_169827_
+	SCROLLER_WIDTH f_169826_
+	displayRecipes f_99307_
+	scrollOffs f_99304_
+	scrolling f_99305_
+	startIndex f_99306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_99310_ p_99310_
+		1 p_99311_ p_99311_
+		2 p_99312_ p_99312_
+	containerChanged ()V m_99354_
+	getOffscreenRows ()I m_99352_
+	isScrollBarActive ()Z m_99353_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99318_ p_99318_
+		1 p_99319_ p_99319_
+		2 p_99320_ p_99320_
+	mouseDragged (DDIDD)Z m_7979_
+		0 p_99322_ p_99322_
+		1 p_99323_ p_99323_
+		2 p_99324_ p_99324_
+		3 p_99325_ p_99325_
+		4 p_99326_ p_99326_
+	mouseScrolled (DDD)Z m_6050_
+		0 p_99314_ p_99314_
+		1 p_99315_ p_99315_
+		2 p_99316_ p_99316_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281735_ p_281735_
+		1 p_282517_ p_282517_
+		2 p_282840_ p_282840_
+		3 p_282389_ p_282389_
+	renderBg (Lnet/minecraft/client/gui/GuiGraphics;FII)V m_7286_
+		0 p_283115_ p_283115_
+		1 p_282453_ p_282453_
+		2 p_282940_ p_282940_
+		3 p_282328_ p_282328_
+	renderButtons (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280299_
+		0 p_282733_ p_282733_
+		1 p_282136_ p_282136_
+		2 p_282147_ p_282147_
+		3 p_281987_ p_281987_
+		4 p_281276_ p_281276_
+		5 p_282688_ p_282688_
+	renderRecipes (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280605_
+		0 p_281999_ p_281999_
+		1 p_282658_ p_282658_
+		2 p_282563_ p_282563_
+		3 p_283352_ p_283352_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280072_
+		0 p_282396_ p_282396_
+		1 p_283157_ p_283157_
+		2 p_282258_ p_282258_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen
+	ALL_MODES f_169836_
+	CUSTOM_DATA_LABEL f_99386_
+	DEFAULT_MODES f_169837_
+	DETECT_SIZE_LABEL f_99388_
+	INCLUDE_ENTITIES_LABEL f_99387_
+	INTEGRITY_LABEL f_99385_
+	NAME_LABEL f_99381_
+	POSITION_LABEL f_99383_
+	SHOW_AIR_LABEL f_99389_
+	SHOW_BOUNDING_BOX_LABEL f_99390_
+	SIZE_LABEL f_99384_
+	dataEdit f_99366_
+	decimalFormat f_99382_
+	detectButton f_99376_
+	includeEntitiesButton f_169835_
+	initialEntityIgnoring f_99395_
+	initialMirror f_99392_
+	initialMode f_99394_
+	initialRotation f_99393_
+	initialShowAir f_99355_
+	initialShowBoundingBox f_99356_
+	integrityEdit f_99364_
+	loadButton f_99370_
+	mirrorButton f_99378_
+	nameEdit f_99357_
+	posXEdit f_99358_
+	posYEdit f_99359_
+	posZEdit f_99360_
+	rot0Button f_99371_
+	rot180Button f_99373_
+	rot270Button f_99374_
+	rot90Button f_99372_
+	saveButton f_99369_
+	seedEdit f_99365_
+	sizeXEdit f_99361_
+	sizeYEdit f_99362_
+	sizeZEdit f_99363_
+	structure f_99391_
+	toggleAirButton f_99379_
+	toggleBoundingBox f_99380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V <init>
+		0 p_99398_ p_99398_
+	access$000 (Lnet/minecraft/client/gui/screens/inventory/StructureBlockEditScreen;Ljava/lang/String;CI)Z m_99416_
+		static
+		0 p_99417_ p_99417_
+		1 p_99418_ p_99418_
+		2 p_99419_ p_99419_
+		3 p_99420_ p_99420_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_99400_ p_99400_
+		1 p_99401_ p_99401_
+		2 p_99402_ p_99402_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_99459_
+		0 p_99460_ p_99460_
+	lambda$init$10 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169855_
+		0 p_169856_ p_169856_
+		1 p_169857_ p_169857_
+	lambda$init$11 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169848_
+		0 p_169849_ p_169849_
+		1 p_169850_ p_169850_
+	lambda$init$12 (Lnet/minecraft/client/gui/components/Button;)V m_99424_
+		0 p_99425_ p_99425_
+	lambda$init$13 (Lnet/minecraft/client/gui/components/Button;)V m_99414_
+		0 p_99415_ p_99415_
+	lambda$init$14 (Lnet/minecraft/client/gui/components/Button;)V m_169853_
+		0 p_169854_ p_169854_
+	lambda$init$15 (Lnet/minecraft/client/gui/components/Button;)V m_169840_
+		0 p_169841_ p_169841_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_99456_
+		0 p_99457_ p_99457_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279822_
+		0 p_280866_ p_280866_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279820_
+		0 p_280864_ p_280864_
+	lambda$init$5 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/network/chat/Component; m_169851_
+		static
+		0 p_169852_ p_169852_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_169845_
+		0 p_169846_ p_169846_
+		1 p_169847_ p_169847_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_279821_
+		0 p_280865_ p_280865_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_169860_
+		0 p_169861_ p_169861_
+		1 p_169862_ p_169862_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/block/Mirror;)V m_169842_
+		0 p_169843_ p_169843_
+		1 p_169844_ p_169844_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Z m_169858_
+		static
+		0 p_169859_ p_169859_
+	onCancel ()V m_99447_
+	onClose ()V m_7379_
+	onDone ()V m_99444_
+	parseCoordinate (Ljava/lang/String;)I m_99435_
+		0 p_99436_ p_99436_
+	parseIntegrity (Ljava/lang/String;)F m_99430_
+		0 p_99431_ p_99431_
+	parseSeed (Ljava/lang/String;)J m_99426_
+		0 p_99427_ p_99427_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281951_ p_281951_
+		1 p_99407_ p_99407_
+		2 p_99408_ p_99408_
+		3 p_99409_ p_99409_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_99411_ p_99411_
+		1 p_99412_ p_99412_
+		2 p_99413_ p_99413_
+	sendToServer (Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType;)Z m_99403_
+		0 p_99404_ p_99404_
+	tick ()V m_86600_
+	updateDirectionButtons ()V m_99464_
+	updateMode (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_169838_
+		0 p_169839_ p_169839_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$1 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$1
+	this$0 f_99466_
+	<init> (Lnet/minecraft/client/gui/screens/inventory/StructureBlockEditScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_99468_ p_99468_
+		1 p_99469_ p_99469_
+		2 p_99470_ p_99470_
+		3 p_99471_ p_99471_
+		4 p_99472_ p_99472_
+		5 p_99473_ p_99473_
+		6 p_99474_ p_99474_
+	charTyped (CI)Z m_5534_
+		0 p_99476_ p_99476_
+		1 p_99477_ p_99477_
+net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$2 net/minecraft/client/gui/screens/inventory/StructureBlockEditScreen$2
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_99479_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode f_99480_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/inventory/package-info net/minecraft/client/gui/screens/inventory/package-info
+net/minecraft/client/gui/screens/inventory/tooltip/BelowOrAboveWidgetTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/BelowOrAboveWidgetTooltipPositioner
+	widget f_262738_
+	<init> (Lnet/minecraft/client/gui/components/AbstractWidget;)V <init>
+		0 p_263116_ p_263116_
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_282513_ p_282513_
+		1 p_281649_ p_281649_
+		2 p_283308_ p_283308_
+		3 p_282740_ p_282740_
+		4 p_281398_ p_281398_
+		5 p_283404_ p_283404_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip
+	BORDER_WIDTH f_169865_
+	MARGIN_Y f_169864_
+	SLOT_SIZE_X f_169867_
+	SLOT_SIZE_Y f_169868_
+	TEXTURE_LOCATION f_169863_
+	TEX_SIZE f_169866_
+	items f_169869_
+	weight f_169870_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/tooltip/BundleTooltip;)V <init>
+		0 p_169873_ p_169873_
+	blit (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture;)V m_280004_
+		0 p_281273_ p_281273_
+		1 p_282428_ p_282428_
+		2 p_281897_ p_281897_
+		3 p_281917_ p_281917_
+	drawBorder (IIIILnet/minecraft/client/gui/GuiGraphics;)V m_275840_
+		0 p_276018_ p_276018_
+		1 p_276015_ p_276015_
+		2 p_276048_ p_276048_
+		3 p_276056_ p_276056_
+		4 p_283218_ p_283218_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169901_ p_169901_
+	gridSizeX ()I m_169910_
+	gridSizeY ()I m_169911_
+	renderImage (Lnet/minecraft/client/gui/Font;IILnet/minecraft/client/gui/GuiGraphics;)V m_183452_
+		0 p_194042_ p_194042_
+		1 p_194043_ p_194043_
+		2 p_194044_ p_194044_
+		3 p_282522_ p_282522_
+	renderSlot (IIIZLnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/Font;)V m_280665_
+		0 p_283180_ p_283180_
+		1 p_282972_ p_282972_
+		2 p_282547_ p_282547_
+		3 p_283053_ p_283053_
+		4 p_283625_ p_283625_
+		5 p_281863_ p_281863_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture net/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture
+	$VALUES $VALUES
+	BLOCKED_SLOT BLOCKED_SLOT
+	BORDER_CORNER_BOTTOM BORDER_CORNER_BOTTOM
+	BORDER_CORNER_TOP BORDER_CORNER_TOP
+	BORDER_HORIZONTAL_BOTTOM BORDER_HORIZONTAL_BOTTOM
+	BORDER_HORIZONTAL_TOP BORDER_HORIZONTAL_TOP
+	BORDER_VERTICAL BORDER_VERTICAL
+	SLOT SLOT
+	h f_169922_
+	w f_169921_
+	x f_169919_
+	y f_169920_
+	$values ()[Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; m_169932_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_169926_ p_169926_
+		1 p_169927_ p_169927_
+		2 p_169928_ p_169928_
+		3 p_169929_ p_169929_
+		4 p_169930_ p_169930_
+		5 p_169931_ p_169931_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; valueOf
+		static
+		0 p_169934_ p_169934_
+	values ()[Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientBundleTooltip$Texture; values
+		static
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip
+	text f_169936_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;)V <init>
+		0 p_169938_ p_169938_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169941_ p_169941_
+	renderText (Lnet/minecraft/client/gui/Font;IILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V m_142440_
+		0 p_254285_ p_254285_
+		1 p_254192_ p_254192_
+		2 p_253697_ p_253697_
+		3 p_253880_ p_253880_
+		4 p_254231_ p_254231_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent
+	create (Lnet/minecraft/world/inventory/tooltip/TooltipComponent;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent; m_169950_
+		static
+		0 p_169951_ p_169951_
+	create (Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipComponent; m_169948_
+		static
+		0 p_169949_ p_169949_
+	getHeight ()I m_142103_
+	getWidth (Lnet/minecraft/client/gui/Font;)I m_142069_
+		0 p_169952_ p_169952_
+	renderImage (Lnet/minecraft/client/gui/Font;IILnet/minecraft/client/gui/GuiGraphics;)V m_183452_
+		0 p_194048_ p_194048_
+		1 p_194049_ p_194049_
+		2 p_194050_ p_194050_
+		3 p_283459_ p_283459_
+	renderText (Lnet/minecraft/client/gui/Font;IILorg/joml/Matrix4f;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V m_142440_
+		0 p_169953_ p_169953_
+		1 p_169954_ p_169954_
+		2 p_169955_ p_169955_
+		3 p_253692_ p_253692_
+		4 p_169957_ p_169957_
+net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_263026_ p_263026_
+		1 p_262969_ p_262969_
+		2 p_262971_ p_262971_
+		3 p_263058_ p_263058_
+		4 p_281643_ p_281643_
+		5 p_282590_ p_282590_
+net/minecraft/client/gui/screens/inventory/tooltip/DefaultTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/DefaultTooltipPositioner
+	INSTANCE f_262752_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_281867_ p_281867_
+		1 p_282915_ p_282915_
+		2 p_283108_ p_283108_
+		3 p_282881_ p_282881_
+		4 p_283243_ p_283243_
+		5 p_282104_ p_282104_
+	positionTooltip (IILorg/joml/Vector2i;II)V m_280500_
+		0 p_282431_ p_282431_
+		1 p_282309_ p_282309_
+		2 p_282004_ p_282004_
+		3 p_283148_ p_283148_
+		4 p_281715_ p_281715_
+net/minecraft/client/gui/screens/inventory/tooltip/MenuTooltipPositioner net/minecraft/client/gui/screens/inventory/tooltip/MenuTooltipPositioner
+	MARGIN f_267383_
+	MAX_DISTANCE_TO_WIDGET f_267414_
+	MAX_OVERLAP_WITH_WIDGET f_267404_
+	MOUSE_OFFSET_X f_267390_
+	widget f_267435_
+	<init> (Lnet/minecraft/client/gui/components/AbstractWidget;)V <init>
+		0 p_268223_ p_268223_
+	getOffset (III)I m_267810_
+		static
+		0 p_268188_ p_268188_
+		1 p_268026_ p_268026_
+		2 p_268015_ p_268015_
+	positionTooltip (IIIIII)Lorg/joml/Vector2ic; m_262814_
+		0 p_283490_ p_283490_
+		1 p_282509_ p_282509_
+		2 p_282684_ p_282684_
+		3 p_281703_ p_281703_
+		4 p_281348_ p_281348_
+		5 p_283657_ p_283657_
+net/minecraft/client/gui/screens/inventory/tooltip/TooltipRenderUtil net/minecraft/client/gui/screens/inventory/tooltip/TooltipRenderUtil
+	BACKGROUND_COLOR f_262744_
+	BORDER_COLOR_BOTTOM f_262743_
+	BORDER_COLOR_TOP f_262725_
+	MOUSE_OFFSET f_262731_
+	PADDING f_262737_
+	PADDING_BOTTOM f_262756_
+	PADDING_LEFT f_262753_
+	PADDING_RIGHT f_262741_
+	PADDING_TOP f_262749_
+	<init> ()V <init>
+	renderFrameGradient (Lnet/minecraft/client/gui/GuiGraphics;IIIIIII)V m_280115_
+		static
+		0 p_282000_ p_282000_
+		1 p_282055_ p_282055_
+		2 p_281580_ p_281580_
+		3 p_283284_ p_283284_
+		4 p_282599_ p_282599_
+		5 p_283432_ p_283432_
+		6 p_282907_ p_282907_
+		7 p_283153_ p_283153_
+	renderHorizontalLine (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280217_
+		static
+		0 p_282981_ p_282981_
+		1 p_282028_ p_282028_
+		2 p_282141_ p_282141_
+		3 p_281771_ p_281771_
+		4 p_282734_ p_282734_
+		5 p_281979_ p_281979_
+	renderRectangle (Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_280538_
+		static
+		0 p_281392_ p_281392_
+		1 p_282294_ p_282294_
+		2 p_283353_ p_283353_
+		3 p_282640_ p_282640_
+		4 p_281964_ p_281964_
+		5 p_283211_ p_283211_
+		6 p_282349_ p_282349_
+	renderTooltipBackground (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280205_
+		static
+		0 p_282666_ p_282666_
+		1 p_281901_ p_281901_
+		2 p_281846_ p_281846_
+		3 p_281559_ p_281559_
+		4 p_283336_ p_283336_
+		5 p_283422_ p_283422_
+	renderVerticalLine (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_280387_
+		static
+		0 p_281270_ p_281270_
+		1 p_281928_ p_281928_
+		2 p_281561_ p_281561_
+		3 p_283155_ p_283155_
+		4 p_282552_ p_282552_
+		5 p_282221_ p_282221_
+	renderVerticalLineGradient (Lnet/minecraft/client/gui/GuiGraphics;IIIIII)V m_280556_
+		static
+		0 p_282478_ p_282478_
+		1 p_282583_ p_282583_
+		2 p_283262_ p_283262_
+		3 p_283161_ p_283161_
+		4 p_283322_ p_283322_
+		5 p_282624_ p_282624_
+		6 p_282756_ p_282756_
+net/minecraft/client/gui/screens/inventory/tooltip/package-info net/minecraft/client/gui/screens/inventory/tooltip/package-info
+net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen
+	BUTTON_ROW_WIDTH f_263797_
+	FOOTER_HEIGHT f_263805_
+	LOGGER f_99674_
+	LOWER_ROW_BUTTON_WIDTH f_263727_
+	TOP_ROW_BUTTON_WIDTH f_263689_
+	deleteButton f_99680_
+	editButton f_99678_
+	editingServer f_99682_
+	initedOnce f_99685_
+	lanServerDetector f_99684_
+	lanServerList f_99683_
+	lastScreen f_99676_
+	pinger f_99675_
+	selectButton f_99679_
+	serverSelectionList f_99673_
+	servers f_99677_
+	toolTip f_99681_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_99688_ p_99688_
+	addServerCallback (Z)V m_99721_
+		0 p_99722_ p_99722_
+	deleteCallback (Z)V m_99711_
+		0 p_99712_ p_99712_
+	directJoinCallback (Z)V m_99725_
+		0 p_99726_ p_99726_
+	editServerCallback (Z)V m_99716_
+		0 p_99717_ p_99717_
+	getPinger ()Lnet/minecraft/client/multiplayer/ServerStatusPinger; m_99731_
+	getServers ()Lnet/minecraft/client/multiplayer/ServerList; m_99732_
+	init ()V m_7856_
+	join (Lnet/minecraft/client/multiplayer/ServerData;)V m_99702_
+		0 p_99703_ p_99703_
+	joinSelectedServer ()V m_99729_
+	keyPressed (III)Z m_7933_
+		0 p_99690_ p_99690_
+		1 p_99691_ p_99691_
+		2 p_99692_ p_99692_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_99727_
+		0 p_99728_ p_99728_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279824_
+		0 p_280868_ p_280868_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279825_
+		0 p_280869_ p_280869_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_99714_
+		0 p_99715_ p_99715_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_99709_
+		0 p_99710_ p_99710_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_99705_
+		0 p_99706_ p_99706_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279823_
+		0 p_280867_ p_280867_
+	onSelectedChange ()V m_99730_
+	refreshServerList ()V m_99733_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281617_ p_281617_
+		1 p_281629_ p_281629_
+		2 p_281983_ p_281983_
+		3 p_283431_ p_283431_
+	setSelected (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry;)V m_99700_
+		0 p_99701_ p_99701_
+	setToolTip (Ljava/util/List;)V m_99707_
+		0 p_99708_ p_99708_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/multiplayer/Realms32bitWarningScreen net/minecraft/client/gui/screens/multiplayer/Realms32bitWarningScreen
+	CHECK f_210894_
+	CONTENT f_210893_
+	NARRATION f_210895_
+	TITLE f_210892_
+	previous f_232849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_210898_ p_210898_
+	initButtons (I)V m_207212_
+		0 p_210900_ p_210900_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_279826_
+		0 p_280870_ p_280870_
+net/minecraft/client/gui/screens/multiplayer/SafetyScreen net/minecraft/client/gui/screens/multiplayer/SafetyScreen
+	CHECK f_99737_
+	CONTENT f_99736_
+	NARRATION f_99738_
+	TITLE f_99735_
+	previous f_232850_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_99743_ p_99743_
+	initButtons (I)V m_207212_
+		0 p_210904_ p_210904_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_279828_
+		0 p_280872_ p_280872_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_279827_
+		0 p_280871_ p_280871_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList net/minecraft/client/gui/screens/multiplayer/ServerSelectionList
+	CANT_CONNECT_TEXT f_99762_
+	CANT_RESOLVE_TEXT f_99761_
+	GUI_ICONS_LOCATION f_279631_
+	ICON_MISSING f_99758_
+	ICON_OVERLAY_LOCATION f_99759_
+	INCOMPATIBLE_STATUS f_263833_
+	LOGGER f_99756_
+	NO_CONNECTION_STATUS f_263836_
+	ONLINE_STATUS f_263785_
+	PINGING_STATUS f_263746_
+	SCANNING_LABEL f_99760_
+	THREAD_POOL f_99757_
+	lanHeader f_99768_
+	networkServers f_99755_
+	onlineServers f_99767_
+	screen f_99766_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_99771_ p_99771_
+		1 p_99772_ p_99772_
+		2 p_99773_ p_99773_
+		3 p_99774_ p_99774_
+		4 p_99775_ p_99775_
+		5 p_99776_ p_99776_
+		6 p_99777_ p_99777_
+	access$000 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169969_
+		static
+		0 p_169970_ p_169970_
+		1 p_169971_ p_169971_
+	access$100 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;I)I m_169966_
+		static
+		0 p_169967_ p_169967_
+		1 p_169968_ p_169968_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_99782_ p_99782_
+		1 p_99783_ p_99783_
+		2 p_99784_ p_99784_
+	lambda$refreshEntries$2 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169977_
+		static
+		0 p_169978_ p_169978_
+		1 p_169979_ p_169979_
+	lambda$refreshEntries$3 (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_169974_
+		static
+		0 p_169975_ p_169975_
+		1 p_169976_ p_169976_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263878_
+		static
+		0 p_264689_ p_264689_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_263877_
+		static
+		0 p_264688_ p_264688_
+	refreshEntries ()V m_99780_
+	removed ()V m_289224_
+	setSelected (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry;)V m_6987_
+		0 p_99790_ p_99790_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_99786_ p_99786_
+	updateNetworkServers (Ljava/util/List;)V m_99799_
+		0 p_99800_ p_99800_
+	updateOnlineServers (Lnet/minecraft/client/multiplayer/ServerList;)V m_99797_
+		0 p_99798_ p_99798_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$Entry
+	<init> ()V <init>
+	close ()V close
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$LANHeader net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$LANHeader
+	minecraft f_99815_
+	<init> ()V <init>
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281475_ p_281475_
+		1 p_282477_ p_282477_
+		2 p_282819_ p_282819_
+		3 p_282001_ p_282001_
+		4 p_281911_ p_281911_
+		5 p_283126_ p_283126_
+		6 p_282303_ p_282303_
+		7 p_281998_ p_281998_
+		8 p_282625_ p_282625_
+		9 p_281811_ p_281811_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$NetworkServerEntry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$NetworkServerEntry
+	HIDDEN_ADDRESS_TEXT f_99831_
+	ICON_WIDTH f_169981_
+	LAN_SERVER_HEADER f_99830_
+	lastClickTime f_99833_
+	minecraft f_99828_
+	screen f_99832_
+	serverData f_99829_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/server/LanServer;)V <init>
+		0 p_99836_ p_99836_
+		1 p_99837_ p_99837_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServerData ()Lnet/minecraft/client/server/LanServer; m_99838_
+	getServerNarration ()Lnet/minecraft/network/chat/Component; m_264484_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99840_ p_99840_
+		1 p_99841_ p_99841_
+		2 p_99842_ p_99842_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282600_ p_282600_
+		1 p_282649_ p_282649_
+		2 p_283641_ p_283641_
+		3 p_282277_ p_282277_
+		4 p_283034_ p_283034_
+		5 p_281533_ p_281533_
+		6 p_282746_ p_282746_
+		7 p_281454_ p_281454_
+		8 p_283673_ p_283673_
+		9 p_282694_ p_282694_
+net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$OnlineServerEntry net/minecraft/client/gui/screens/multiplayer/ServerSelectionList$OnlineServerEntry
+	ICON_HEIGHT f_169984_
+	ICON_OVERLAY_X_MOVE_DOWN f_169987_
+	ICON_OVERLAY_X_MOVE_LEFT f_169986_
+	ICON_OVERLAY_X_MOVE_RIGHT f_169985_
+	ICON_OVERLAY_X_MOVE_UP f_169988_
+	ICON_OVERLAY_Y_SELECTED f_169990_
+	ICON_OVERLAY_Y_UNSELECTED f_169989_
+	ICON_WIDTH f_169983_
+	icon f_99860_
+	lastClickTime f_99861_
+	lastIconBytes f_271423_
+	minecraft f_99856_
+	screen f_99855_
+	serverData f_99857_
+	this$0 f_99854_
+	<init> (Lnet/minecraft/client/gui/screens/multiplayer/ServerSelectionList;Lnet/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_99863_ p_99863_
+		1 p_99864_ p_99864_
+		2 p_99865_ p_99865_
+	canJoin ()Z m_99899_
+	close ()V close
+	drawIcon (Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/resources/ResourceLocation;)V m_280396_
+		0 p_281338_ p_281338_
+		1 p_283001_ p_283001_
+		2 p_282834_ p_282834_
+		3 p_282534_ p_282534_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getServerData ()Lnet/minecraft/client/multiplayer/ServerData; m_99898_
+	isCompatible ()Z m_264399_
+	keyPressed (III)Z m_7933_
+		0 p_99875_ p_99875_
+		1 p_99876_ p_99876_
+		2 p_99877_ p_99877_
+	lambda$render$0 ()V m_169992_
+	lambda$render$1 ()V m_99900_
+	mouseClicked (DDI)Z m_6375_
+		0 p_99868_ p_99868_
+		1 p_99869_ p_99869_
+		2 p_99870_ p_99870_
+	pingCompleted ()Z m_264063_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281406_ p_281406_
+		1 p_281506_ p_281506_
+		2 p_282921_ p_282921_
+		3 p_281363_ p_281363_
+		4 p_283596_ p_283596_
+		5 p_281630_ p_281630_
+		6 p_283567_ p_283567_
+		7 p_282864_ p_282864_
+		8 p_282999_ p_282999_
+		9 p_281423_ p_281423_
+	swap (II)V m_99871_
+		0 p_99872_ p_99872_
+		1 p_99873_ p_99873_
+	updateServerList ()V m_99866_
+	uploadServerIcon ([B)Z m_99896_
+		0 p_273176_ p_273176_
+net/minecraft/client/gui/screens/multiplayer/WarningScreen net/minecraft/client/gui/screens/multiplayer/WarningScreen
+	check f_210913_
+	content f_210912_
+	message f_210915_
+	narration f_210914_
+	stopShowing f_210910_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_232852_ p_232852_
+		1 p_232853_ p_232853_
+		2 p_232854_ p_232854_
+		3 p_232855_ p_232855_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239894_ p_239894_
+		1 p_239895_ p_239895_
+		2 p_239896_ p_239896_
+	getLineHeight ()I m_214169_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	initButtons (I)V m_207212_
+		0 p_210922_ p_210922_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282073_ p_282073_
+		1 p_283174_ p_283174_
+		2 p_282617_ p_282617_
+		3 p_282654_ p_282654_
+	renderTitle (Lnet/minecraft/client/gui/GuiGraphics;)V m_280550_
+		0 p_281725_ p_281725_
+net/minecraft/client/gui/screens/multiplayer/package-info net/minecraft/client/gui/screens/multiplayer/package-info
+net/minecraft/client/gui/screens/package-info net/minecraft/client/gui/screens/package-info
+net/minecraft/client/gui/screens/packs/PackSelectionModel net/minecraft/client/gui/screens/packs/PackSelectionModel
+	iconGetter f_99905_
+	onListChanged f_99906_
+	output f_99907_
+	repository f_99902_
+	selected f_99903_
+	unselected f_99904_
+	<init> (Ljava/lang/Runnable;Ljava/util/function/Function;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;)V <init>
+		0 p_99909_ p_99909_
+		1 p_99910_ p_99910_
+		2 p_99911_ p_99911_
+		3 p_99912_ p_99912_
+	commit ()V m_99923_
+	findNewPacks ()V m_99926_
+	getSelected ()Ljava/util/stream/Stream; m_99918_
+	getUnselected ()Ljava/util/stream/Stream; m_99913_
+	lambda$getSelected$1 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry; m_99914_
+		0 p_99915_ p_99915_
+	lambda$getUnselected$0 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry; m_99919_
+		0 p_99920_ p_99920_
+	updateRepoSelectedList ()V m_274342_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$Entry net/minecraft/client/gui/screens/packs/PackSelectionModel$Entry
+	canMoveDown ()Z m_7803_
+	canMoveUp ()Z m_7802_
+	canSelect ()Z m_99930_
+	canUnselect ()Z m_99931_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_7709_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_7359_
+	getExtendedDescription ()Lnet/minecraft/network/chat/Component; m_99929_
+	getIconTexture ()Lnet/minecraft/resources/ResourceLocation; m_6876_
+	getId ()Ljava/lang/String; m_264249_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_7485_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_7356_
+	isFixedPosition ()Z m_7867_
+	isRequired ()Z m_7844_
+	isSelected ()Z m_7857_
+	moveDown ()V m_7845_
+	moveUp ()V m_7852_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$EntryBase net/minecraft/client/gui/screens/packs/PackSelectionModel$EntryBase
+	pack f_99933_
+	this$0 f_99932_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99935_ p_99935_
+		1 p_99936_ p_99936_
+	canMoveDown ()Z m_7803_
+	canMoveUp ()Z m_7802_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_7709_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_7359_
+	getIconTexture ()Lnet/minecraft/resources/ResourceLocation; m_6876_
+	getId ()Ljava/lang/String; m_264249_
+	getOtherList ()Ljava/util/List; m_6958_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_7485_
+	getSelfList ()Ljava/util/List; m_6956_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_7356_
+	isFixedPosition ()Z m_7867_
+	isRequired ()Z m_7844_
+	move (I)V m_99938_
+		0 p_99939_ p_99939_
+	moveDown ()V m_7845_
+	moveUp ()V m_7852_
+	toggleSelection ()V m_99950_
+	updateHighContrastOptionInstance ()V m_274458_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$SelectedPackEntry net/minecraft/client/gui/screens/packs/PackSelectionModel$SelectedPackEntry
+	this$0 f_99951_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99953_ p_99953_
+		1 p_99954_ p_99954_
+	getOtherList ()Ljava/util/List; m_6958_
+	getSelfList ()Ljava/util/List; m_6956_
+	isSelected ()Z m_7857_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionModel$UnselectedPackEntry net/minecraft/client/gui/screens/packs/PackSelectionModel$UnselectedPackEntry
+	this$0 f_99960_
+	<init> (Lnet/minecraft/client/gui/screens/packs/PackSelectionModel;Lnet/minecraft/server/packs/repository/Pack;)V <init>
+		0 p_99962_ p_99962_
+		1 p_99963_ p_99963_
+	getOtherList ()Ljava/util/List; m_6958_
+	getSelfList ()Ljava/util/List; m_6956_
+	isSelected ()Z m_7857_
+	select ()V m_7849_
+	unselect ()V m_7850_
+net/minecraft/client/gui/screens/packs/PackSelectionScreen net/minecraft/client/gui/screens/packs/PackSelectionScreen
+	DEFAULT_ICON f_99972_
+	DIRECTORY_BUTTON_TOOLTIP f_99971_
+	DRAG_AND_DROP f_99970_
+	LIST_WIDTH f_169993_
+	LOGGER f_99969_
+	RELOAD_COOLDOWN f_169994_
+	availablePackList f_99977_
+	doneButton f_99980_
+	model f_99973_
+	packDir f_99979_
+	packIcons f_99981_
+	selectedPackList f_99978_
+	ticksToReload f_99976_
+	watcher f_99975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_275398_ p_275398_
+		1 p_275659_ p_275659_
+		2 p_275522_ p_275522_
+		3 p_275337_ p_275337_
+	clearSelected ()V m_264462_
+	closeWatcher ()V m_100039_
+	copyPacks (Lnet/minecraft/client/Minecraft;Ljava/util/List;Ljava/nio/file/Path;)V m_99999_
+		static
+		0 p_100000_ p_100000_
+		1 p_100001_ p_100001_
+		2 p_100002_ p_100002_
+	getPackIcon (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/resources/ResourceLocation; m_99989_
+		0 p_99990_ p_99990_
+	init ()V m_7856_
+	lambda$copyPacks$3 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V m_170001_
+		static
+		0 p_170002_ p_170002_
+		1 p_170003_ p_170003_
+		2 p_170004_ p_170004_
+		3 p_170005_ p_170005_
+	lambda$copyPacks$4 (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V m_170006_
+		static
+		0 p_170007_ p_170007_
+		1 p_170008_ p_170008_
+		2 p_170009_ p_170009_
+	lambda$getPackIcon$6 (Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_279831_
+		0 p_280878_ p_280878_
+		1 p_280879_ p_280879_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_244670_
+		0 p_100004_ p_100004_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_100035_
+		0 p_100036_ p_100036_
+	lambda$onFilesDrop$5 (Ljava/util/List;Z)V m_279830_
+		0 p_280876_ p_280876_
+		1 p_280877_ p_280877_
+	lambda$updateList$2 (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Ljava/lang/String;Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry;)V m_279829_
+		0 p_280873_ p_280873_
+		1 p_280874_ p_280874_
+		2 p_280875_ p_280875_
+	loadPackIcon (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/resources/ResourceLocation; m_100016_
+		0 p_100017_ p_100017_
+		1 p_100018_ p_100018_
+	onClose ()V m_7379_
+	onFilesDrop (Ljava/util/List;)V m_7400_
+		0 p_100029_ p_100029_
+	populateLists ()V m_100040_
+	reload ()V m_100041_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281318_ p_281318_
+		1 p_99996_ p_99996_
+		2 p_99997_ p_99997_
+		3 p_99998_ p_99998_
+	tick ()V m_86600_
+	updateFocus (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;)V m_264285_
+		0 p_265419_ p_265419_
+	updateList (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Ljava/util/stream/Stream;)V m_100013_
+		0 p_100014_ p_100014_
+		1 p_100015_ p_100015_
+net/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher net/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher
+	packPath f_100043_
+	watcher f_100042_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_250327_ p_250327_
+	close ()V close
+	create (Ljava/nio/file/Path;)Lnet/minecraft/client/gui/screens/packs/PackSelectionScreen$Watcher; m_245748_
+		static
+		0 p_252119_ p_252119_
+	pollForChanges ()Z m_100046_
+	watchDir (Ljava/nio/file/Path;)V m_100049_
+		0 p_100050_ p_100050_
+net/minecraft/client/gui/screens/packs/TransferableSelectionList net/minecraft/client/gui/screens/packs/TransferableSelectionList
+	ICON_OVERLAY_LOCATION f_100052_
+	INCOMPATIBLE_CONFIRM_TITLE f_100054_
+	INCOMPATIBLE_TITLE f_100053_
+	screen f_263433_
+	title f_100055_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/packs/PackSelectionScreen;IILnet/minecraft/network/chat/Component;)V <init>
+		0 p_265029_ p_265029_
+		1 p_265777_ p_265777_
+		2 p_265774_ p_265774_
+		3 p_265153_ p_265153_
+		4 p_265124_ p_265124_
+	access$000 (Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;I)I m_170023_
+		static
+		0 p_170024_ p_170024_
+		1 p_170025_ p_170025_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_265499_ p_265499_
+		1 p_265510_ p_265510_
+		2 p_265548_ p_265548_
+	renderHeader (Lnet/minecraft/client/gui/GuiGraphics;II)V m_7415_
+		0 p_282135_ p_282135_
+		1 p_282032_ p_282032_
+		2 p_283198_ p_283198_
+net/minecraft/client/gui/screens/packs/TransferableSelectionList$PackEntry net/minecraft/client/gui/screens/packs/TransferableSelectionList$PackEntry
+	ICON_OVERLAY_X_MOVE_DOWN f_170028_
+	ICON_OVERLAY_X_MOVE_LEFT f_170027_
+	ICON_OVERLAY_X_MOVE_RIGHT f_170026_
+	ICON_OVERLAY_X_MOVE_UP f_170029_
+	ICON_OVERLAY_Y_SELECTED f_170031_
+	ICON_OVERLAY_Y_UNSELECTED f_170030_
+	MAX_DESCRIPTION_WIDTH_PIXELS f_170032_
+	MAX_NAME_WIDTH_PIXELS f_170033_
+	TOO_LONG_NAME_SUFFIX f_170034_
+	descriptionDisplayCache f_100080_
+	incompatibleDescriptionDisplayCache f_100082_
+	incompatibleNameDisplayCache f_100081_
+	minecraft f_100075_
+	nameDisplayCache f_100079_
+	pack f_100078_
+	parent f_100077_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/packs/TransferableSelectionList;Lnet/minecraft/client/gui/screens/packs/PackSelectionModel$Entry;)V <init>
+		0 p_265717_ p_265717_
+		1 p_265075_ p_265075_
+		2 p_265360_ p_265360_
+	cacheDescription (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/MultiLineLabel; m_100109_
+		static
+		0 p_100110_ p_100110_
+		1 p_100111_ p_100111_
+	cacheName (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/util/FormattedCharSequence; m_100104_
+		static
+		0 p_100105_ p_100105_
+		1 p_100106_ p_100106_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getPackId ()Ljava/lang/String; m_264411_
+	handlePackSelection ()Z m_266298_
+	keyboardMoveDown ()V m_264565_
+	keyboardMoveUp ()V m_264048_
+	keyboardSelection ()V m_264233_
+	lambda$handlePackSelection$0 (Z)V m_263880_
+		0 p_264693_ p_264693_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100090_ p_100090_
+		1 p_100091_ p_100091_
+		2 p_100092_ p_100092_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281314_ p_281314_
+		1 p_283311_ p_283311_
+		2 p_281984_ p_281984_
+		3 p_282250_ p_282250_
+		4 p_281869_ p_281869_
+		5 p_283138_ p_283138_
+		6 p_282529_ p_282529_
+		7 p_282107_ p_282107_
+		8 p_282429_ p_282429_
+		9 p_282306_ p_282306_
+	showHoverOverlay ()Z m_100088_
+net/minecraft/client/gui/screens/packs/package-info net/minecraft/client/gui/screens/packs/package-info
+net/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent net/minecraft/client/gui/screens/recipebook/AbstractFurnaceRecipeBookComponent
+	fuels f_100113_
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	initFilterButtonTextures ()V m_5674_
+	lambda$setupGhostRecipe$0 (Lnet/minecraft/world/item/Item;)Z m_279832_
+		0 p_280880_ p_280880_
+	setupGhostRecipe (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_7173_
+		0 p_100122_ p_100122_
+		1 p_100123_ p_100123_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;)V m_6904_
+		0 p_100120_ p_100120_
+net/minecraft/client/gui/screens/recipebook/BlastingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/BlastingRecipeBookComponent
+	FILTER_NAME f_100131_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/GhostRecipe net/minecraft/client/gui/screens/recipebook/GhostRecipe
+	ingredients f_100137_
+	recipe f_100136_
+	time f_100138_
+	<init> ()V <init>
+	addIngredient (Lnet/minecraft/world/item/crafting/Ingredient;II)V m_100143_
+		0 p_100144_ p_100144_
+		1 p_100145_ p_100145_
+		2 p_100146_ p_100146_
+	clear ()V m_100140_
+	get (I)Lnet/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient; m_100141_
+		0 p_100142_ p_100142_
+	getRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100159_
+	render (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/Minecraft;IIZF)V m_280269_
+		0 p_282081_ p_282081_
+		1 p_281341_ p_281341_
+		2 p_283169_ p_283169_
+		3 p_282326_ p_282326_
+		4 p_282174_ p_282174_
+		5 p_282256_ p_282256_
+	setRecipe (Lnet/minecraft/world/item/crafting/Recipe;)V m_100147_
+		0 p_100148_ p_100148_
+	size ()I m_100158_
+net/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient net/minecraft/client/gui/screens/recipebook/GhostRecipe$GhostIngredient
+	ingredient f_100161_
+	this$0 f_100160_
+	x f_100162_
+	y f_100163_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/GhostRecipe;Lnet/minecraft/world/item/crafting/Ingredient;II)V <init>
+		0 p_100165_ p_100165_
+		1 p_100166_ p_100166_
+		2 p_100167_ p_100167_
+		3 p_100168_ p_100168_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_100171_
+	getX ()I m_100169_
+	getY ()I m_100170_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent
+	BUTTON_SIZE f_267446_
+	ITEM_RENDER_SCALE f_170038_
+	MAX_ROW f_170036_
+	MAX_ROW_LARGE f_170037_
+	RECIPE_BOOK_LOCATION f_100172_
+	collection f_100178_
+	isFurnaceMenu f_100181_
+	isVisible f_100174_
+	lastRecipeClicked f_100179_
+	minecraft f_100177_
+	recipeButtons f_100173_
+	time f_100180_
+	x f_100175_
+	y f_100176_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getLastRecipeClicked ()Lnet/minecraft/world/item/crafting/Recipe; m_100206_
+	getRecipeCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100184_
+	init (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;IIIIF)V m_100194_
+		0 p_100195_ p_100195_
+		1 p_100196_ p_100196_
+		2 p_100197_ p_100197_
+		3 p_100198_ p_100198_
+		4 p_100199_ p_100199_
+		5 p_100200_ p_100200_
+		6 p_100201_ p_100201_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_100208_ p_100208_
+		1 p_100209_ p_100209_
+	isVisible ()Z m_100212_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100186_ p_100186_
+		1 p_100187_ p_100187_
+		2 p_100188_ p_100188_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281618_ p_281618_
+		1 p_282646_ p_282646_
+		2 p_283687_ p_283687_
+		3 p_283147_ p_283147_
+	setFocused (Z)V m_93692_
+		0 p_265597_ p_265597_
+	setVisible (Z)V m_100204_
+		0 p_100205_ p_100205_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton
+	ingredientPos f_100226_
+	isCraftable f_100229_
+	recipe f_100228_
+	this$0 f_100227_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent;IILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_100231_ p_100231_
+		1 p_100232_ p_100232_
+		2 p_100233_ p_100233_
+		3 p_100234_ p_100234_
+		4 p_100235_ p_100235_
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_100240_ p_100240_
+		1 p_100241_ p_100241_
+		2 p_100242_ p_100242_
+		3 p_100243_ p_100243_
+		4 p_100244_ p_100244_
+	calculateIngredientsPositions (Lnet/minecraft/world/item/crafting/Recipe;)V m_6222_
+		0 p_100236_ p_100236_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283557_ p_283557_
+		1 p_283483_ p_283483_
+		2 p_282919_ p_282919_
+		3 p_282165_ p_282165_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_259646_ p_259646_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton$Pos net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton$Pos
+	ingredients f_100250_
+	this$1 f_100253_
+	x f_100251_
+	y f_100252_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlayRecipeButton;II[Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_100255_ p_100255_
+		1 p_100256_ p_100256_
+		2 p_100257_ p_100257_
+		3 p_100258_ p_100258_
+net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlaySmeltingRecipeButton net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent$OverlaySmeltingRecipeButton
+	this$0 f_100259_
+	<init> (Lnet/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent;IILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_100261_ p_100261_
+		1 p_100262_ p_100262_
+		2 p_100263_ p_100263_
+		3 p_100264_ p_100264_
+		4 p_100265_ p_100265_
+	calculateIngredientsPositions (Lnet/minecraft/world/item/crafting/Recipe;)V m_6222_
+		0 p_100267_ p_100267_
+net/minecraft/client/gui/screens/recipebook/RecipeBookComponent net/minecraft/client/gui/screens/recipebook/RecipeBookComponent
+	ALL_RECIPES_TOOLTIP f_100275_
+	IMAGE_HEIGHT f_170043_
+	IMAGE_WIDTH f_170042_
+	OFFSET_X_POSITION f_170044_
+	ONLY_CRAFTABLES_TOOLTIP f_100274_
+	RECIPE_BOOK_LOCATION f_100268_
+	SEARCH_HINT f_100273_
+	book f_100283_
+	filterButton f_100270_
+	ghostRecipe f_100269_
+	height f_100278_
+	ignoreTextInput f_100287_
+	lastSearch f_100282_
+	menu f_100271_
+	minecraft f_100272_
+	recipeBookPage f_100284_
+	searchBox f_100281_
+	selectedTab f_100280_
+	stackedContents f_100285_
+	tabButtons f_100279_
+	timesInventoryChanged f_100286_
+	visible f_170041_
+	width f_100277_
+	widthTooNarrow f_181400_
+	xOffset f_100276_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_100338_ p_100338_
+		1 p_100339_ p_100339_
+		2 p_100340_ p_100340_
+		3 p_100341_ p_100341_
+		4 p_100342_ p_100342_
+	charTyped (CI)Z m_5534_
+		0 p_100291_ p_100291_
+		1 p_100292_ p_100292_
+	checkSearchStringUpdate ()V m_100392_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+	hasClickedOutside (DDIIIII)Z m_100297_
+		0 p_100298_ p_100298_
+		1 p_100299_ p_100299_
+		2 p_100300_ p_100300_
+		3 p_100301_ p_100301_
+		4 p_100302_ p_100302_
+		5 p_100303_ p_100303_
+		6 p_100304_ p_100304_
+	init (IILnet/minecraft/client/Minecraft;ZLnet/minecraft/world/inventory/RecipeBookMenu;)V m_100309_
+		0 p_100310_ p_100310_
+		1 p_100311_ p_100311_
+		2 p_100312_ p_100312_
+		3 p_100313_ p_100313_
+		4 p_100314_ p_100314_
+	initFilterButtonTextures ()V m_5674_
+	initVisuals ()V m_181404_
+	isFocused ()Z m_93696_
+	isMouseOver (DD)Z m_5953_
+		0 p_100353_ p_100353_
+		1 p_100354_ p_100354_
+	isOffsetNextToMainGUI ()Z m_100393_
+	isVisible ()Z m_100385_
+	isVisibleAccordingToBookData ()Z m_170050_
+	keyPressed (III)Z m_7933_
+		0 p_100306_ p_100306_
+		1 p_100307_ p_100307_
+		2 p_100308_ p_100308_
+	keyReleased (III)Z m_7920_
+		0 p_100356_ p_100356_
+		1 p_100357_ p_100357_
+		2 p_100358_ p_100358_
+	lambda$initVisuals$0 (Lnet/minecraft/client/gui/screens/recipebook/RecipeBookTabButton;)Z m_100328_
+		0 p_100329_ p_100329_
+	lambda$updateCollections$1 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)V m_100380_
+		0 p_100381_ p_100381_
+	lambda$updateCollections$2 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100367_
+		static
+		0 p_100368_ p_100368_
+	lambda$updateCollections$3 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100359_
+		static
+		0 p_100360_ p_100360_
+	lambda$updateCollections$4 (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100332_
+		static
+		0 p_100333_ p_100333_
+		1 p_100334_ p_100334_
+	lambda$updateCollections$5 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z m_100330_
+		static
+		0 p_100331_ p_100331_
+	lambda$updateNarration$6 (Ljava/util/List;Lnet/minecraft/client/gui/components/AbstractWidget;)V m_170047_
+		static
+		0 p_170048_ p_170048_
+		1 p_170049_ p_170049_
+	mouseClicked (DDI)Z m_6375_
+		0 p_100294_ p_100294_
+		1 p_100295_ p_100295_
+		2 p_100296_ p_100296_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	pirateSpeechForThePeople (Ljava/lang/String;)V m_100335_
+		0 p_100336_ p_100336_
+	recipesShown (Ljava/util/List;)V m_7262_
+		0 p_100344_ p_100344_
+	recipesUpdated ()V m_100387_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283597_ p_283597_
+		1 p_282668_ p_282668_
+		2 p_283506_ p_283506_
+		3 p_282813_ p_282813_
+	renderGhostRecipe (Lnet/minecraft/client/gui/GuiGraphics;IIZF)V m_280128_
+		0 p_283634_ p_283634_
+		1 p_283327_ p_283327_
+		2 p_282027_ p_282027_
+		3 p_283495_ p_283495_
+		4 p_283514_ p_283514_
+	renderGhostRecipeTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280622_
+		0 p_282776_ p_282776_
+		1 p_282886_ p_282886_
+		2 p_281571_ p_281571_
+		3 p_282948_ p_282948_
+		4 p_283050_ p_283050_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIII)V m_280545_
+		0 p_281740_ p_281740_
+		1 p_281520_ p_281520_
+		2 p_282050_ p_282050_
+		3 p_282836_ p_282836_
+		4 p_282758_ p_282758_
+	sendUpdateSettings ()V m_100388_
+	setFocused (Z)V m_93692_
+		0 p_265089_ p_265089_
+	setVisible (Z)V m_100369_
+		0 p_100370_ p_100370_
+	setupGhostRecipe (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_7173_
+		0 p_100316_ p_100316_
+		1 p_100317_ p_100317_
+	slotClicked (Lnet/minecraft/world/inventory/Slot;)V m_6904_
+		0 p_100315_ p_100315_
+	tick ()V m_100386_
+	toggleFiltering ()Z m_100391_
+	toggleVisibility ()V m_100384_
+	updateCollections (Z)V m_100382_
+		0 p_100383_ p_100383_
+	updateFilterButtonTooltip ()V m_257619_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_170046_ p_170046_
+	updateScreenPosition (II)I m_181401_
+		0 p_181402_ p_181402_
+		1 p_181403_ p_181403_
+	updateStackedContents ()V m_100389_
+	updateTabs ()V m_100351_
+net/minecraft/client/gui/screens/recipebook/RecipeBookPage net/minecraft/client/gui/screens/recipebook/RecipeBookPage
+	ITEMS_PER_PAGE f_170052_
+	backButton f_100401_
+	buttons f_100394_
+	currentPage f_100403_
+	forwardButton f_100400_
+	hoveredButton f_100395_
+	lastClickedRecipe f_100405_
+	lastClickedRecipeCollection f_100406_
+	minecraft f_100397_
+	overlay f_100396_
+	recipeBook f_100404_
+	recipeCollections f_100399_
+	showListeners f_100398_
+	totalPages f_100402_
+	<init> ()V <init>
+	addListener (Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent;)V m_100432_
+		0 p_100433_ p_100433_
+	getLastClickedRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100408_
+	getLastClickedRecipeCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100439_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_100441_
+	getRecipeBook ()Lnet/minecraft/stats/RecipeBook; m_100442_
+	init (Lnet/minecraft/client/Minecraft;II)V m_100428_
+		0 p_100429_ p_100429_
+		1 p_100430_ p_100430_
+		2 p_100431_ p_100431_
+	listButtons (Ljava/util/function/Consumer;)V m_170053_
+		0 p_170054_ p_170054_
+	mouseClicked (DDIIIII)Z m_100409_
+		0 p_100410_ p_100410_
+		1 p_100411_ p_100411_
+		2 p_100412_ p_100412_
+		3 p_100413_ p_100413_
+		4 p_100414_ p_100414_
+		5 p_100415_ p_100415_
+		6 p_100416_ p_100416_
+	recipesShown (Ljava/util/List;)V m_100434_
+		0 p_100435_ p_100435_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V m_280282_
+		0 p_281416_ p_281416_
+		1 p_281888_ p_281888_
+		2 p_281904_ p_281904_
+		3 p_282278_ p_282278_
+		4 p_282424_ p_282424_
+		5 p_281712_ p_281712_
+	renderTooltip (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280625_
+		0 p_283690_ p_283690_
+		1 p_282626_ p_282626_
+		2 p_282490_ p_282490_
+	setInvisible ()V m_100440_
+	updateArrowButtons ()V m_100444_
+	updateButtonsForPage ()V m_100443_
+	updateCollections (Ljava/util/List;Z)V m_100436_
+		0 p_100437_ p_100437_
+		1 p_100438_ p_100438_
+net/minecraft/client/gui/screens/recipebook/RecipeBookTabButton net/minecraft/client/gui/screens/recipebook/RecipeBookTabButton
+	ANIMATION_TIME f_170055_
+	animationTime f_100446_
+	category f_100445_
+	<init> (Lnet/minecraft/client/RecipeBookCategories;)V <init>
+		0 p_100448_ p_100448_
+	getCategory ()Lnet/minecraft/client/RecipeBookCategories; m_100455_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V m_280194_
+		0 p_281802_ p_281802_
+		1 p_282499_ p_282499_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_283195_ p_283195_
+		1 p_283508_ p_283508_
+		2 p_281788_ p_281788_
+		3 p_283269_ p_283269_
+	startAnimation (Lnet/minecraft/client/Minecraft;)V m_100451_
+		0 p_100452_ p_100452_
+	updateVisibility (Lnet/minecraft/client/ClientRecipeBook;)Z m_100449_
+		0 p_100450_ p_100450_
+net/minecraft/client/gui/screens/recipebook/RecipeButton net/minecraft/client/gui/screens/recipebook/RecipeButton
+	ANIMATION_TIME f_170057_
+	BACKGROUND_SIZE f_170058_
+	MORE_RECIPES_TOOLTIP f_100462_
+	RECIPE_BOOK_LOCATION f_100461_
+	TICKS_TO_SWAP f_170056_
+	animationTime f_100467_
+	book f_100464_
+	collection f_100465_
+	currentIndex f_100468_
+	menu f_100463_
+	time f_100466_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCollection ()Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection; m_100471_
+	getOrderedRecipes ()Ljava/util/List; m_100490_
+	getRecipe ()Lnet/minecraft/world/item/crafting/Recipe; m_100488_
+	getTooltipText ()Ljava/util/List; m_280187_
+	getWidth ()I m_5711_
+	init (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;Lnet/minecraft/client/gui/screens/recipebook/RecipeBookPage;)V m_100479_
+		0 p_100480_ p_100480_
+		1 p_100481_ p_100481_
+	isOnlyOption ()Z m_100482_
+	isValidClickButton (I)Z m_7972_
+		0 p_100473_ p_100473_
+	renderWidget (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_87963_
+		0 p_281385_ p_281385_
+		1 p_282779_ p_282779_
+		2 p_282744_ p_282744_
+		3 p_282439_ p_282439_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_170060_ p_170060_
+net/minecraft/client/gui/screens/recipebook/RecipeCollection net/minecraft/client/gui/screens/recipebook/RecipeCollection
+	craftable f_100493_
+	fitsDimensions f_100494_
+	known f_100495_
+	recipes f_100491_
+	registryAccess f_265919_
+	singleResultItem f_100492_
+	<init> (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)V <init>
+		0 p_266782_ p_266782_
+		1 p_267051_ p_267051_
+	allRecipesHaveSameResult (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Z m_100508_
+		static
+		0 p_267210_ p_267210_
+		1 p_100509_ p_100509_
+	canCraft (Lnet/minecraft/world/entity/player/StackedContents;IILnet/minecraft/stats/RecipeBook;)V m_100501_
+		0 p_100502_ p_100502_
+		1 p_100503_ p_100503_
+		2 p_100504_ p_100504_
+		3 p_100505_ p_100505_
+	getDisplayRecipes (Z)Ljava/util/List; m_100513_
+		0 p_100514_ p_100514_
+	getRecipes ()Ljava/util/List; m_100516_
+	getRecipes (Z)Ljava/util/List; m_100510_
+		0 p_100511_ p_100511_
+	hasCraftable ()Z m_100512_
+	hasFitting ()Z m_100515_
+	hasKnownRecipes ()Z m_100498_
+	hasSingleResultItem ()Z m_100517_
+	isCraftable (Lnet/minecraft/world/item/crafting/Recipe;)Z m_100506_
+		0 p_100507_ p_100507_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_266543_
+	updateKnownRecipes (Lnet/minecraft/stats/RecipeBook;)V m_100499_
+		0 p_100500_ p_100500_
+net/minecraft/client/gui/screens/recipebook/RecipeShownListener net/minecraft/client/gui/screens/recipebook/RecipeShownListener
+	recipesShown (Ljava/util/List;)V m_7262_
+		0 p_100518_ p_100518_
+net/minecraft/client/gui/screens/recipebook/RecipeUpdateListener net/minecraft/client/gui/screens/recipebook/RecipeUpdateListener
+	getRecipeBookComponent ()Lnet/minecraft/client/gui/screens/recipebook/RecipeBookComponent; m_5564_
+	recipesUpdated ()V m_6916_
+net/minecraft/client/gui/screens/recipebook/SmeltingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/SmeltingRecipeBookComponent
+	FILTER_NAME f_100519_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/SmokingRecipeBookComponent net/minecraft/client/gui/screens/recipebook/SmokingRecipeBookComponent
+	FILTER_NAME f_100524_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getFuelItems ()Ljava/util/Set; m_7690_
+	getRecipeFilterName ()Lnet/minecraft/network/chat/Component; m_5815_
+net/minecraft/client/gui/screens/recipebook/package-info net/minecraft/client/gui/screens/recipebook/package-info
+net/minecraft/client/gui/screens/reporting/ChatReportScreen net/minecraft/client/gui/screens/reporting/ChatReportScreen
+	BUTTON_HEIGHT f_238565_
+	BUTTON_MARGIN f_238807_
+	BUTTON_MARGIN_HALF f_238678_
+	BUTTON_WIDTH f_238525_
+	DESCRIBE_PLACEHOLDER f_238545_
+	LABEL_HEIGHT f_238671_
+	LOGGER f_238568_
+	MORE_COMMENTS_LABEL f_238607_
+	OBSERVED_WHAT_LABEL f_238771_
+	REPORT_ERROR_TITLE f_240232_
+	REPORT_SENDING_TITLE f_238783_
+	REPORT_SEND_GENERIC_ERROR f_238555_
+	REPORT_SENT_MESSAGE f_238530_
+	REPORT_SENT_TITLE f_240228_
+	SCREEN_HEIGHT f_238558_
+	SCREEN_WIDTH f_238745_
+	SELECT_CHAT_MESSAGE f_238795_
+	SELECT_REASON f_238723_
+	cannotBuildReason f_238773_
+	commentBox f_238775_
+	lastScreen f_238596_
+	reasonDescriptionLabel f_238551_
+	reportBuilder f_252515_
+	reportingContext f_238816_
+	sendButton f_238561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/UUID;)V <init>
+		0 p_239116_ p_239116_
+		1 p_239117_ p_239117_
+		2 p_239118_ p_239118_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;)V <init>
+		0 p_253839_ p_253839_
+		1 p_254386_ p_254386_
+		2 p_254309_ p_254309_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;)V <init>
+		0 p_254505_ p_254505_
+		1 p_254531_ p_254531_
+		2 p_253775_ p_253775_
+	clearDraft ()V m_253119_
+	commentBoxBottom ()I m_239485_
+	commentBoxTop ()I m_240099_
+	completeButtonTop ()I m_239333_
+	contentBottom ()I m_239033_
+	contentLeft ()I m_239357_
+	contentRight ()I m_239146_
+	contentTop ()I m_239871_
+	displayReportSendError (Lnet/minecraft/network/chat/Component;)V m_242964_
+		0 p_242978_ p_242978_
+	init ()V m_7856_
+	lambda$displayReportSendError$13 ()V m_279835_
+	lambda$init$0 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;)V m_252570_
+		0 p_239697_ p_239697_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279836_
+		0 p_280882_ p_280882_
+	lambda$init$2 (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V m_252567_
+		0 p_239513_ p_239513_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279833_
+		0 p_280881_ p_280881_
+	lambda$init$4 (Ljava/lang/String;)V m_252569_
+		0 p_240036_ p_240036_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_239970_
+		0 p_239971_ p_239971_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_239741_
+		0 p_239742_ p_239742_
+	lambda$onReportChanged$7 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason;)Lnet/minecraft/client/gui/components/Tooltip; m_257078_
+		static
+		0 p_258134_ p_258134_
+	lambda$onReportSendSuccess$12 ()V m_279834_
+	lambda$sendReport$10 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result;)V m_279837_
+		0 p_280883_ p_280883_
+	lambda$sendReport$11 (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason;)V m_242956_
+		0 p_242967_ p_242967_
+	lambda$sendReport$8 (Ljava/util/concurrent/CompletableFuture;)V m_279838_
+		0 p_280884_ p_280884_
+	lambda$sendReport$9 (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; m_239881_
+		0 p_240236_ p_240236_
+		1 p_240237_ p_240237_
+	mouseReleased (DDI)Z m_6348_
+		0 p_239350_ p_239350_
+		1 p_239351_ p_239351_
+		2 p_239352_ p_239352_
+	onClose ()V m_7379_
+	onReportChanged ()V m_239041_
+	onReportSendError (Ljava/lang/Throwable;)V m_240313_
+		0 p_240314_ p_240314_
+	onReportSendSuccess ()V m_240265_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283069_ p_283069_
+		1 p_239923_ p_239923_
+		2 p_239924_ p_239924_
+		3 p_239925_ p_239925_
+	saveDraft ()V m_252889_
+	selectChatTop ()I m_239320_
+	selectInfoTop ()I m_239099_
+	sendReport ()V m_240000_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/reporting/ChatReportScreen$DiscardReportWarningScreen net/minecraft/client/gui/screens/reporting/ChatReportScreen$DiscardReportWarningScreen
+	DISCARD f_238679_
+	DRAFT f_252405_
+	MESSAGE f_238704_
+	RETURN f_238630_
+	TITLE f_238729_
+	this$0 f_238642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatReportScreen;)V <init>
+		0 p_240089_ p_240089_
+	initButtons (I)V m_207212_
+		0 p_239753_ p_239753_
+	lambda$initButtons$0 (Lnet/minecraft/client/gui/components/Button;)V m_239524_
+		0 p_239525_ p_239525_
+	lambda$initButtons$1 (Lnet/minecraft/client/gui/components/Button;)V m_279839_
+		0 p_280885_ p_280885_
+	lambda$initButtons$2 (Lnet/minecraft/client/gui/components/Button;)V m_279840_
+		0 p_280886_ p_280886_
+	onClose ()V m_7379_
+	renderTitle (Lnet/minecraft/client/gui/GuiGraphics;)V m_280550_
+		0 p_282506_ p_282506_
+	shouldCloseOnEsc ()Z m_6913_
+net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller
+	canReport f_238535_
+	contextBuilder f_243871_
+	eventId f_244035_
+	lastMessage f_244367_
+	log f_238669_
+	missedCount f_244006_
+	previousLink f_252430_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/function/Predicate;)V <init>
+		0 p_251076_ p_251076_
+		1 p_250367_ p_250367_
+	acceptMessage (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output;Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)Z m_253069_
+		0 p_254300_ p_254300_
+		1 p_253803_ p_253803_
+	fillNextPage (ILnet/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output;)V m_239015_
+		0 p_239016_ p_239016_
+		1 p_239017_ p_239017_
+net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output net/minecraft/client/gui/screens/reporting/ChatSelectionLogFiller$Output
+	acceptDivider (Lnet/minecraft/network/chat/Component;)V m_239556_
+		0 p_239557_ p_239557_
+	acceptMessage (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_239761_
+		0 p_239762_ p_239762_
+		1 p_251438_ p_251438_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen net/minecraft/client/gui/screens/reporting/ChatSelectionScreen
+	CONTEXT_INFO f_238622_
+	TITLE f_238718_
+	chatLogFiller f_238733_
+	chatSelectionList f_238686_
+	confirmSelectedButton f_238763_
+	contextInfoLabel f_238785_
+	lastScreen f_238797_
+	onSelected f_238817_
+	report f_238567_
+	reportingContext f_238651_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;Ljava/util/function/Consumer;)V <init>
+		0 p_239090_ p_239090_
+		1 p_239091_ p_239091_
+		2 p_239092_ p_239092_
+		3 p_239093_ p_239093_
+	access$000 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239237_
+		static
+		0 p_239238_ p_239238_
+	access$100 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240165_
+		static
+		0 p_240166_ p_240166_
+	access$1000 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239965_
+		static
+		0 p_239966_ p_239966_
+	access$1100 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240197_
+		static
+		0 p_240198_ p_240198_
+	access$1200 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240425_
+		static
+		0 p_240538_ p_240538_
+	access$1300 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239654_
+		static
+		0 p_239655_ p_239655_
+	access$200 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239465_
+		static
+		0 p_239466_ p_239466_
+	access$300 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_238942_
+		static
+		0 p_238943_ p_238943_
+	access$400 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239862_
+		static
+		0 p_239863_ p_239863_
+	access$500 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240004_
+		static
+		0 p_240005_ p_240005_
+	access$600 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_240419_
+		static
+		0 p_240635_ p_240635_
+	access$700 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239184_
+		static
+		0 p_239185_ p_239185_
+	access$900 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239506_
+		static
+		0 p_239507_ p_239507_
+	canReport (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage;)Z m_241847_
+		0 p_242240_ p_242240_
+	extendLog ()V m_239478_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_239859_
+		0 p_239860_ p_239860_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_239590_
+		0 p_239591_ p_239591_
+	onClose ()V m_7379_
+	onReachedScrollTop ()V m_239043_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282899_ p_282899_
+		1 p_239287_ p_239287_
+		2 p_239288_ p_239288_
+		3 p_239289_ p_239289_
+	updateConfirmSelectedButton ()V m_239634_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList
+	previousHeading f_238832_
+	this$0 f_238829_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen;Lnet/minecraft/client/Minecraft;I)V <init>
+		0 p_239059_ p_239059_
+		1 p_239060_ p_239060_
+		2 p_239061_ p_239061_
+	acceptDivider (Lnet/minecraft/network/chat/Component;)V m_239556_
+		0 p_239876_ p_239876_
+	acceptMessage (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_239761_
+		0 p_242846_ p_242846_
+		1 p_242909_ p_242909_
+	access$800 (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)Lnet/minecraft/client/Minecraft; m_240268_
+		static
+		0 p_240269_ p_240269_
+	getFooterTop ()I m_239341_
+	getMaxVisibleEntries ()I m_239954_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	keyPressed (III)Z m_7933_
+		0 p_239322_ p_239322_
+		1 p_239323_ p_239323_
+		2 p_239324_ p_239324_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry; m_264254_
+		0 p_265203_ p_265203_
+	nextEntry (Lnet/minecraft/client/gui/navigation/ScreenDirection;)Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry; m_264254_
+		0 p_265332_ p_265332_
+	renderItem (Lnet/minecraft/client/gui/GuiGraphics;IIFIIIII)V m_238964_
+		0 p_281532_ p_281532_
+		1 p_239775_ p_239775_
+		2 p_239776_ p_239776_
+		3 p_239777_ p_239777_
+		4 p_239778_ p_239778_
+		5 p_239779_ p_239779_
+		6 p_239780_ p_239780_
+		7 p_239781_ p_239781_
+		8 p_239782_ p_239782_
+	setScrollAmount (D)V m_93410_
+		0 p_239021_ p_239021_
+	setSelected (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)V m_6987_
+		0 p_265249_ p_265249_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_265613_ p_265613_
+	shouldHighlightEntry (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)Z m_240326_
+		0 p_240327_ p_240327_
+	updateHeading (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;Z)V m_240017_
+		0 p_242229_ p_242229_
+		1 p_240019_ p_240019_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$DividerEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$DividerEntry
+	COLOR f_238646_
+	text f_238728_
+	this$1 f_238611_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_239671_ p_239671_
+		1 p_239672_ p_239672_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283635_ p_283635_
+		1 p_239815_ p_239815_
+		2 p_239816_ p_239816_
+		3 p_239817_ p_239817_
+		4 p_239818_ p_239818_
+		5 p_239819_ p_239819_
+		6 p_239820_ p_239820_
+		7 p_239821_ p_239821_
+		8 p_239822_ p_239822_
+		9 p_239823_ p_239823_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry
+	this$1 f_238585_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)V <init>
+		0 p_239445_ p_239445_
+	canReport ()Z m_240270_
+	canSelect ()Z m_238989_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelected ()Z m_239825_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading
+	entry f_238665_
+	sender f_238587_
+	<init> (Ljava/util/UUID;Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry;)V <init>
+		0 f_238587_ f_238587_
+		1 f_238665_ f_238665_
+	canCombine (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Heading;)Z m_239747_
+		0 p_239748_ p_239748_
+	entry ()Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$Entry; f_238665_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239723_ p_239723_
+	hashCode ()I hashCode
+	sender ()Ljava/util/UUID; f_238587_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageEntry
+	CHECKMARK_HEIGHT f_240224_
+	CHECKMARK_TEXTURE f_240226_
+	CHECKMARK_WIDTH f_240229_
+	INDENT_AMOUNT f_238672_
+	TAG_MARGIN_LEFT f_240345_
+	canReport f_238811_
+	chatId f_238546_
+	hoverText f_238726_
+	narration f_238609_
+	playerMessage f_238593_
+	tagHoverText f_240376_
+	tagIcon f_240368_
+	text f_238660_
+	this$1 f_238833_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/GuiMessageTag;ZZ)V <init>
+		0 p_240574_ p_240574_
+		1 p_240650_ p_240650_
+		2 p_240525_ p_240525_
+		3 p_240539_ p_240539_
+		4 p_240551_ p_240551_
+		5 p_240596_ p_240596_
+		6 p_240615_ p_240615_
+	canReport ()Z m_240270_
+	canSelect ()Z m_238989_
+	getMaximumTextWidth ()I m_239870_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getTextIndent ()I m_239492_
+	isSelected ()Z m_239825_
+	keyPressed (III)Z m_7933_
+		0 p_239368_ p_239368_
+		1 p_239369_ p_239369_
+		2 p_239370_ p_239370_
+	mouseClicked (DDI)Z m_6375_
+		0 p_239729_ p_239729_
+		1 p_239730_ p_239730_
+		2 p_239731_ p_239731_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281361_ p_281361_
+		1 p_239596_ p_239596_
+		2 p_239597_ p_239597_
+		3 p_239598_ p_239598_
+		4 p_239599_ p_239599_
+		5 p_239600_ p_239600_
+		6 p_239601_ p_239601_
+		7 p_239602_ p_239602_
+		8 p_239603_ p_239603_
+		9 p_239604_ p_239604_
+	renderSelectedCheckmark (Lnet/minecraft/client/gui/GuiGraphics;III)V m_280452_
+		0 p_281342_ p_281342_
+		1 p_281492_ p_281492_
+		2 p_283046_ p_283046_
+		3 p_283458_ p_283458_
+	renderTag (Lnet/minecraft/client/gui/GuiGraphics;IIIII)V m_240479_
+		0 p_281776_ p_281776_
+		1 p_240566_ p_240566_
+		2 p_240565_ p_240565_
+		3 p_240581_ p_240581_
+		4 p_240614_ p_240614_
+		5 p_240612_ p_240612_
+	toggleReport ()Z m_240066_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageHeadingEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$MessageHeadingEntry
+	FACE_SIZE f_238676_
+	canReport f_238556_
+	heading f_238600_
+	skin f_238674_
+	this$1 f_238721_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_240079_ p_240079_
+		1 p_240080_ p_240080_
+		2 p_240081_ p_240081_
+		3 p_240082_ p_240082_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281320_ p_281320_
+		1 p_283177_ p_283177_
+		2 p_282422_ p_282422_
+		3 p_282017_ p_282017_
+		4 p_282555_ p_282555_
+		5 p_283255_ p_283255_
+		6 p_283682_ p_283682_
+		7 p_281582_ p_281582_
+		8 p_282259_ p_282259_
+		9 p_283561_ p_283561_
+net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$PaddingEntry net/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList$PaddingEntry
+	this$1 f_238760_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ChatSelectionScreen$ChatSelectionList;)V <init>
+		0 p_240051_ p_240051_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282007_ p_282007_
+		1 p_240110_ p_240110_
+		2 p_240111_ p_240111_
+		3 p_240112_ p_240112_
+		4 p_240113_ p_240113_
+		5 p_240114_ p_240114_
+		6 p_240115_ p_240115_
+		7 p_240116_ p_240116_
+		8 p_240117_ p_240117_
+		9 p_240118_ p_240118_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen
+	BUTTON_HEIGHT f_238582_
+	BUTTON_WIDTH f_238813_
+	CONTENT_WIDTH f_238542_
+	FOOTER_HEIGHT f_238753_
+	PADDING f_238652_
+	READ_INFO_LABEL f_240235_
+	REASON_DESCRIPTION f_238612_
+	REASON_TITLE f_238588_
+	currentlySelectedReason f_240344_
+	lastScreen f_238643_
+	onSelectedReason f_238626_
+	reasonSelectionList f_238613_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ReportReason;Ljava/util/function/Consumer;)V <init>
+		0 p_239438_ p_239438_
+		1 p_239439_ p_239439_
+		2 p_239440_ p_239440_
+	access$000 (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239216_
+		static
+		0 p_239217_ p_239217_
+	access$100 (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;)Lnet/minecraft/client/gui/Font; m_239698_
+		static
+		0 p_239699_ p_239699_
+	buttonTop ()I m_240065_
+	contentLeft ()I m_239885_
+	contentRight ()I m_239650_
+	descriptionBottom ()I m_239592_
+	descriptionTop ()I m_239996_
+	init ()V m_7856_
+	lambda$init$0 (Z)V m_279842_
+		0 p_280888_ p_280888_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_279841_
+		0 p_280887_ p_280887_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279843_
+		0 p_280889_ p_280889_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282815_ p_282815_
+		1 p_283039_ p_283039_
+		2 p_283620_ p_283620_
+		3 p_281336_ p_281336_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList
+	this$0 f_238751_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_239714_ p_239714_
+		1 p_239715_ p_239715_
+	findEntry (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry; m_239167_
+		0 p_239168_ p_239168_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	lambda$findEntry$0 (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry;)Z m_239291_
+		static
+		0 p_239292_ p_239292_
+		1 p_239293_ p_239293_
+	setSelected (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry;)V m_6987_
+		0 p_240601_ p_240601_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_240608_ p_240608_
+net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry net/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList$Entry
+	reason f_238519_
+	this$1 f_238684_
+	<init> (Lnet/minecraft/client/gui/screens/reporting/ReportReasonSelectionScreen$ReasonSelectionList;Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V <init>
+		0 p_239266_ p_239266_
+		1 p_239267_ p_239267_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	getReason ()Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_239824_
+	mouseClicked (DDI)Z m_6375_
+		0 p_240021_ p_240021_
+		1 p_240022_ p_240022_
+		2 p_240023_ p_240023_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281941_ p_281941_
+		1 p_281450_ p_281450_
+		2 p_281781_ p_281781_
+		3 p_283334_ p_283334_
+		4 p_283073_ p_283073_
+		5 p_282523_ p_282523_
+		6 p_282667_ p_282667_
+		7 p_281567_ p_281567_
+		8 p_282095_ p_282095_
+		9 p_283305_ p_283305_
+net/minecraft/client/gui/screens/reporting/package-info net/minecraft/client/gui/screens/reporting/package-info
+net/minecraft/client/gui/screens/social/PlayerEntry net/minecraft/client/gui/screens/social/PlayerEntry
+	BG_FILL f_100530_
+	BG_FILL_REMOVED f_100531_
+	BLOCKED f_100546_
+	BLOCKED_OFFLINE f_100549_
+	CHAT_TOGGLE_ICON_SIZE f_170062_
+	CHAT_TOGGLE_ICON_X f_170063_
+	CHAT_TOGGLE_ICON_Y f_170064_
+	HIDDEN f_100545_
+	HIDDEN_OFFLINE f_100548_
+	HIDE_TEXT_TOOLTIP f_240656_
+	NOT_REPORTABLE_TOOLTIP f_242995_
+	OFFLINE f_100547_
+	PADDING f_170061_
+	PLAYERNAME_COLOR f_100532_
+	PLAYER_STATUS_COLOR f_100533_
+	REPORT_BUTTON_LOCATION f_238820_
+	REPORT_DISABLED_TOOLTIP f_238715_
+	REPORT_PLAYER_TOOLTIP f_240655_
+	SHOW_TEXT_TOOLTIP f_240657_
+	SKIN_SHADE f_100529_
+	SKIN_SIZE f_170069_
+	TOOLTIP_DELAY f_170065_
+	children f_100535_
+	hasDraftReport f_252399_
+	hasRecentMessages f_240676_
+	hideButton f_100540_
+	id f_100536_
+	isRemoved f_100539_
+	minecraft f_100534_
+	playerName f_100537_
+	playerReportable f_243019_
+	reportButton f_238614_
+	reportingEnabled f_240670_
+	showButton f_100541_
+	skinGetter f_100538_
+	tooltipHoverTime f_100544_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;Z)V <init>
+		0 p_243293_ p_243293_
+		1 p_243214_ p_243214_
+		2 p_243288_ p_243288_
+		3 p_243311_ p_243311_
+		4 p_243309_ p_243309_
+		5 p_243297_ p_243297_
+	children ()Ljava/util/List; m_6702_
+	createReportButtonTooltip ()Lnet/minecraft/client/gui/components/Tooltip; m_260909_
+	getEntryNarationMessage (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_100594_
+		0 p_100595_ p_100595_
+	getPlayerId ()Ljava/util/UUID; m_100618_
+	getPlayerName ()Ljava/lang/String; m_100600_
+	getStatusComponent ()Lnet/minecraft/network/chat/Component; m_100621_
+	hasRecentMessages ()Z m_240694_
+	isRemoved ()Z m_240725_
+	lambda$new$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Ljava/util/UUID;)V m_260758_
+		static
+		0 p_261365_ p_261365_
+		1 p_261366_ p_261366_
+		2 p_261367_ p_261367_
+		3 p_261368_ p_261368_
+	lambda$new$1 (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Ljava/util/UUID;Lnet/minecraft/client/gui/components/Button;)V m_260759_
+		static
+		0 p_261369_ p_261369_
+		1 p_261370_ p_261370_
+		2 p_261371_ p_261371_
+		3 p_261372_ p_261372_
+		4 p_238875_ p_238875_
+	lambda$new$2 (Lnet/minecraft/client/gui/screens/social/PlayerSocialManager;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/client/gui/components/Button;)V m_100608_
+		0 p_100609_ p_100609_
+		1 p_100610_ p_100610_
+		2 p_100611_ p_100611_
+		3 p_100612_ p_100612_
+	lambda$new$3 (Lnet/minecraft/client/gui/screens/social/PlayerSocialManager;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/client/gui/components/Button;)V m_170070_
+		0 p_170071_ p_170071_
+		1 p_170072_ p_170072_
+		2 p_170073_ p_170073_
+		3 p_170074_ p_170074_
+	narratables ()Ljava/util/List; m_142437_
+	onHiddenOrShown (ZLnet/minecraft/network/chat/Component;)V m_100596_
+		0 p_100597_ p_100597_
+		1 p_100598_ p_100598_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282434_ p_282434_
+		1 p_283281_ p_283281_
+		2 p_281503_ p_281503_
+		3 p_282112_ p_282112_
+		4 p_282838_ p_282838_
+		5 p_282747_ p_282747_
+		6 p_282231_ p_282231_
+		7 p_282048_ p_282048_
+		8 p_281660_ p_281660_
+		9 p_283055_ p_283055_
+	setHasRecentMessages (Z)V m_240730_
+		0 p_240771_ p_240771_
+	setRemoved (Z)V m_100619_
+		0 p_100620_ p_100620_
+	updateHideAndShowButton (Z)V m_262454_
+		0 p_262638_ p_262638_
+net/minecraft/client/gui/screens/social/PlayerEntry$1 net/minecraft/client/gui/screens/social/PlayerEntry$1
+	this$0 f_100622_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260096_ p_260096_
+		1 p_259980_ p_259980_
+		2 p_259403_ p_259403_
+		3 p_259679_ p_259679_
+		4 p_259859_ p_259859_
+		5 p_260283_ p_260283_
+		6 p_260029_ p_260029_
+		7 p_260114_ p_260114_
+		8 p_259082_ p_259082_
+		9 p_259216_ p_259216_
+		10 p_260009_ p_260009_
+		11 p_259117_ p_259117_
+		12 p_259172_ p_259172_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerEntry$2 net/minecraft/client/gui/screens/social/PlayerEntry$2
+	this$0 f_100639_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_259556_ p_259556_
+		1 p_259265_ p_259265_
+		2 p_259180_ p_259180_
+		3 p_259644_ p_259644_
+		4 p_260153_ p_260153_
+		5 p_259188_ p_259188_
+		6 p_259025_ p_259025_
+		7 p_259849_ p_259849_
+		8 p_259987_ p_259987_
+		9 p_259726_ p_259726_
+		10 p_260189_ p_260189_
+		11 p_259625_ p_259625_
+		12 p_260311_ p_260311_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerEntry$3 net/minecraft/client/gui/screens/social/PlayerEntry$3
+	this$0 f_170096_
+	<init> (Lnet/minecraft/client/gui/screens/social/PlayerEntry;IIIIIIILnet/minecraft/resources/ResourceLocation;IILnet/minecraft/client/gui/components/Button$OnPress;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_260302_ p_260302_
+		1 p_259455_ p_259455_
+		2 p_259106_ p_259106_
+		3 p_259628_ p_259628_
+		4 p_259605_ p_259605_
+		5 p_260062_ p_260062_
+		6 p_260290_ p_260290_
+		7 p_260280_ p_260280_
+		8 p_259528_ p_259528_
+		9 p_260331_ p_260331_
+		10 p_260199_ p_260199_
+		11 p_259665_ p_259665_
+		12 p_259256_ p_259256_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/PlayerSocialManager net/minecraft/client/gui/screens/social/PlayerSocialManager
+	discoveredNamesToUUID f_100671_
+	hiddenPlayers f_100669_
+	minecraft f_100668_
+	onlineMode f_194054_
+	pendingBlockListRefresh f_194055_
+	service f_100670_
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
+		0 p_194057_ p_194057_
+		1 p_194058_ p_194058_
+	addPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_100676_
+		0 p_100677_ p_100677_
+	getDiscoveredUUID (Ljava/lang/String;)Ljava/util/UUID; m_100678_
+		0 p_100679_ p_100679_
+	getHiddenPlayers ()Ljava/util/Set; m_100675_
+	hidePlayer (Ljava/util/UUID;)V m_100680_
+		0 p_100681_ p_100681_
+	isBlocked (Ljava/util/UUID;)Z m_100688_
+		0 p_100689_ p_100689_
+	isHidden (Ljava/util/UUID;)Z m_100686_
+		0 p_100687_ p_100687_
+	removePlayer (Ljava/util/UUID;)V m_100690_
+		0 p_100691_ p_100691_
+	shouldHideMessageFrom (Ljava/util/UUID;)Z m_100684_
+		0 p_100685_ p_100685_
+	showPlayer (Ljava/util/UUID;)V m_100682_
+		0 p_100683_ p_100683_
+	startOnlineMode ()V m_194059_
+	stopOnlineMode ()V m_194060_
+net/minecraft/client/gui/screens/social/SocialInteractionsPlayerList net/minecraft/client/gui/screens/social/SocialInteractionsPlayerList
+	filter f_100695_
+	players f_100694_
+	socialInteractionsScreen f_100692_
+	<init> (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/Minecraft;IIIII)V <init>
+		0 p_100697_ p_100697_
+		1 p_100698_ p_100698_
+		2 p_100699_ p_100699_
+		3 p_100700_ p_100700_
+		4 p_100701_ p_100701_
+		5 p_100702_ p_100702_
+		6 p_100703_ p_100703_
+	addOnlinePlayers (Ljava/util/Collection;Ljava/util/Map;)V m_240718_
+		0 p_240813_ p_240813_
+		1 p_240796_ p_240796_
+	addPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page;)V m_100714_
+		0 p_100715_ p_100715_
+		1 p_100716_ p_100716_
+	collectProfilesFromChatLog (Lnet/minecraft/client/multiplayer/chat/ChatLog;)Ljava/util/Collection; m_246121_
+		static
+		0 p_250748_ p_250748_
+	enableScissor (Lnet/minecraft/client/gui/GuiGraphics;)V m_280310_
+		0 p_281892_ p_281892_
+	isEmpty ()Z m_100724_
+	lambda$sortPlayerEntries$2 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Ljava/lang/Integer; m_243352_
+		0 p_240744_ p_240744_
+	lambda$sortPlayerEntries$3 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Ljava/lang/Integer; m_252575_
+		static
+		0 p_240745_ p_240745_
+	lambda$updateFilteredPlayers$4 (Lnet/minecraft/client/gui/screens/social/PlayerEntry;)Z m_240241_
+		0 p_100710_ p_100710_
+	lambda$updatePlayersFromChatLog$0 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/resources/ResourceLocation; m_100709_
+		0 p_240240_ p_240240_
+	lambda$updatePlayersFromChatLog$1 (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lnet/minecraft/client/gui/screens/social/PlayerEntry; m_243027_
+		0 p_243146_ p_243146_
+		1 p_243147_ p_243147_
+	removePlayer (Ljava/util/UUID;)V m_100722_
+		0 p_100723_ p_100723_
+	setFilter (Ljava/lang/String;)V m_100717_
+		0 p_100718_ p_100718_
+	sortPlayerEntries ()V m_240704_
+	updateFilteredPlayers ()V m_100725_
+	updateFiltersAndScroll (Ljava/util/Collection;D)V m_240705_
+		0 p_240809_ p_240809_
+		1 p_240830_ p_240830_
+	updatePlayerList (Ljava/util/Collection;DZ)V m_240702_
+		0 p_240798_ p_240798_
+		1 p_240792_ p_240792_
+		2 p_240829_ p_240829_
+	updatePlayersFromChatLog (Ljava/util/Map;Z)V m_240708_
+		0 p_240780_ p_240780_
+		1 p_240827_ p_240827_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen net/minecraft/client/gui/screens/social/SocialInteractionsScreen
+	BG_BORDER_SIZE f_170140_
+	BG_WIDTH f_170131_
+	BLOCKING_HINT f_100747_
+	BUTTON_HEIGHT f_170135_
+	EMPTY_BLOCKED f_100746_
+	EMPTY_HIDDEN f_100745_
+	EMPTY_SEARCH f_100744_
+	IMAGE_WIDTH f_170134_
+	ITEM_HEIGHT f_170136_
+	LIST_START f_170137_
+	MARGIN_Y f_170133_
+	SEARCH_HEIGHT f_170132_
+	SEARCH_HINT f_100743_
+	SEARCH_START f_170138_
+	SOCIAL_INTERACTIONS_LOCATION f_100736_
+	TAB_ALL f_100737_
+	TAB_ALL_SELECTED f_100740_
+	TAB_BLOCKED f_100739_
+	TAB_BLOCKED_SELECTED f_100742_
+	TAB_HIDDEN f_100738_
+	TAB_HIDDEN_SELECTED f_100741_
+	allButton f_100728_
+	blockedButton f_100730_
+	blockingHintButton f_100731_
+	hiddenButton f_100729_
+	initialized f_100734_
+	lastSearch f_100726_
+	page f_100727_
+	playerCount f_100733_
+	searchBox f_100749_
+	serverLabel f_100732_
+	socialInteractionsPlayerList f_100748_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkSearchStringUpdate (Ljava/lang/String;)V m_100788_
+		0 p_100789_ p_100789_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	isPauseScreen ()Z m_7043_
+	keyPressed (III)Z m_7933_
+		0 p_100757_ p_100757_
+		1 p_100758_ p_100758_
+		2 p_100759_ p_100759_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_100795_
+		0 p_240243_ p_240243_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_100790_
+		0 p_100791_ p_100791_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_100784_
+		0 p_100785_ p_100785_
+	lambda$init$3 (Z)V m_279845_
+		0 p_280891_ p_280891_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_279844_
+		0 p_280890_ p_280890_
+	listEnd ()I m_100801_
+	marginX ()I m_100802_
+	onAddPlayer (Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_100775_
+		0 p_100776_ p_100776_
+	onRemovePlayer (Ljava/util/UUID;)V m_100779_
+		0 p_100780_ p_100780_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282516_ p_282516_
+		1 p_100764_ p_100764_
+		2 p_100765_ p_100765_
+		3 p_100766_ p_100766_
+	renderBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280273_
+		0 p_283202_ p_283202_
+	showPage (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page;)V m_100771_
+		0 p_100772_ p_100772_
+	tick ()V m_86600_
+	updateServerLabel (Lnet/minecraft/client/Minecraft;)V m_100767_
+		0 p_100768_ p_100768_
+	windowHeight ()I m_100799_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$1 net/minecraft/client/gui/screens/social/SocialInteractionsScreen$1
+	this$0 f_100803_
+	<init> (Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;)V <init>
+		0 p_100805_ p_100805_
+		1 p_100806_ p_100806_
+		2 p_100807_ p_100807_
+		3 p_100808_ p_100808_
+		4 p_100809_ p_100809_
+		5 p_100810_ p_100810_
+		6 p_100811_ p_100811_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$2 net/minecraft/client/gui/screens/social/SocialInteractionsScreen$2
+	$SwitchMap$net$minecraft$client$gui$screens$social$SocialInteractionsScreen$Page f_100813_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page net/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page
+	$VALUES $VALUES
+	ALL ALL
+	BLOCKED BLOCKED
+	HIDDEN HIDDEN
+	$values ()[Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; m_170144_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_100821_ p_100821_
+		1 p_100822_ p_100822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; valueOf
+		static
+		0 p_100824_ p_100824_
+	values ()[Lnet/minecraft/client/gui/screens/social/SocialInteractionsScreen$Page; values
+		static
+net/minecraft/client/gui/screens/social/package-info net/minecraft/client/gui/screens/social/package-info
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget
+	HEADER_HORIZONTAL_PADDING f_260678_
+	PROPERTY_TITLE f_260432_
+	TELEMETRY_OPTIONAL_TRANSLATION_KEY f_260658_
+	TELEMETRY_REQUIRED_TRANSLATION_KEY f_260637_
+	content f_260489_
+	font f_260606_
+	onScrolledListener f_260673_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/client/gui/Font;)V <init>
+		0 p_261584_ p_261584_
+		1 p_261895_ p_261895_
+		2 p_261803_ p_261803_
+		3 p_261967_ p_261967_
+		4 p_261662_ p_261662_
+	addEventType (Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder;Lnet/minecraft/client/telemetry/TelemetryEventType;)V m_261199_
+		0 p_261823_ p_261823_
+		1 p_262127_ p_262127_
+	addEventTypeProperties (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder;)V m_260944_
+		0 p_262105_ p_262105_
+		1 p_261932_ p_261932_
+	buildContent (Z)Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content; m_261270_
+		0 p_261628_ p_261628_
+	containerWidth ()I m_261310_
+	getInnerHeight ()I m_239019_
+	lambda$renderContents$0 (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V m_279846_
+		static
+		0 p_280892_ p_280892_
+		1 p_280893_ p_280893_
+		2 p_280894_ p_280894_
+		3 p_280895_ p_280895_
+		4 p_280896_ p_280896_
+	onOptInChanged (Z)V m_261018_
+		0 p_261772_ p_261772_
+	renderContents (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_239197_
+		0 p_283081_ p_283081_
+		1 p_283426_ p_283426_
+		2 p_282414_ p_282414_
+		3 p_283358_ p_283358_
+	scrollRate ()D m_239725_
+	setOnScrolledListener (Ljava/util/function/DoubleConsumer;)V m_261118_
+		0 p_261686_ p_261686_
+	setScrollAmount (D)V m_240206_
+		0 p_261736_ p_261736_
+	updateWidgetNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_168797_
+		0 p_261538_ p_261538_
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content
+	container f_260717_
+	narration f_260488_
+	<init> (Lnet/minecraft/client/gui/layouts/GridLayout;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_260717_ f_260717_
+		1 f_260488_ f_260488_
+	container ()Lnet/minecraft/client/gui/layouts/GridLayout; f_260717_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261502_ p_261502_
+	hashCode ()I hashCode
+	narration ()Lnet/minecraft/network/chat/Component; f_260488_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$ContentBuilder
+	alignHeader f_260525_
+	grid f_260715_
+	helper f_260584_
+	narration f_260507_
+	width f_260618_
+	<init> (I)V <init>
+		0 p_261784_ p_261784_
+	addHeader (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;)V m_261236_
+		0 p_261496_ p_261496_
+		1 p_261670_ p_261670_
+	addLine (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;)V m_260980_
+		0 p_261503_ p_261503_
+		1 p_261550_ p_261550_
+	addLine (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/Component;I)V m_261152_
+		0 p_261894_ p_261894_
+		1 p_261816_ p_261816_
+		2 p_261721_ p_261721_
+	addSpacer (I)V m_260899_
+		0 p_261997_ p_261997_
+	build ()Lnet/minecraft/client/gui/screens/telemetry/TelemetryEventWidget$Content; m_261135_
+net/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen net/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen
+	BUTTON_GIVE_FEEDBACK f_260498_
+	BUTTON_SHOW_DATA f_260718_
+	DESCRIPTION f_260486_
+	PADDING f_260462_
+	TITLE f_260608_
+	lastScreen f_260671_
+	options f_260521_
+	savedScroll f_260692_
+	telemetryEventWidget f_260514_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/Options;)V <init>
+		0 p_261720_ p_261720_
+		1 p_262019_ p_262019_
+	createTelemetryButton ()Lnet/minecraft/client/gui/components/AbstractWidget; m_260955_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$createTelemetryButton$2 (Ljava/lang/Boolean;)V m_261011_
+		0 p_261857_ p_261857_
+	lambda$init$0 (D)V m_260998_
+		0 p_262168_ p_262168_
+	lambda$init$1 (Lnet/minecraft/client/gui/screens/telemetry/TelemetryInfoScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_263882_
+		static
+		0 p_264695_ p_264695_
+		1 p_264696_ p_264696_
+	lambda$openFeedbackLink$3 (Z)V m_279847_
+		0 p_280897_ p_280897_
+	onClose ()V m_7379_
+	openDataFolder (Lnet/minecraft/client/gui/components/Button;)V m_261269_
+		0 p_261840_ p_261840_
+	openFeedbackLink (Lnet/minecraft/client/gui/components/Button;)V m_260900_
+		0 p_261531_ p_261531_
+	openLastScreen (Lnet/minecraft/client/gui/components/Button;)V m_260814_
+		0 p_261672_ p_261672_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281800_ p_281800_
+		1 p_283129_ p_283129_
+		2 p_283666_ p_283666_
+		3 p_282837_ p_282837_
+	twoButtonContainer (Lnet/minecraft/client/gui/components/AbstractWidget;Lnet/minecraft/client/gui/components/AbstractWidget;)Lnet/minecraft/client/gui/layouts/GridLayout; m_264243_
+		0 p_265763_ p_265763_
+		1 p_265710_ p_265710_
+net/minecraft/client/gui/screens/telemetry/package-info net/minecraft/client/gui/screens/telemetry/package-info
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen
+	COLUMN_SPACING f_268547_
+	DETAILS_BUTTON f_244466_
+	DETAILS_BUTTON_WIDTH f_268664_
+	MESSAGE f_244027_
+	TITLE f_244576_
+	callback f_244340_
+	enabledPacks f_244180_
+	layout f_268508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
+		0 p_252011_ p_252011_
+		1 p_250152_ p_250152_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_279848_
+		0 p_280898_ p_280898_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_245513_
+		0 p_252248_ p_252248_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_245914_
+		0 p_250397_ p_250397_
+	lambda$init$3 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_268776_
+		static
+		0 p_269624_ p_269624_
+		1 p_269625_ p_269625_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282635_ p_282635_
+		1 p_281935_ p_281935_
+		2 p_283434_ p_283434_
+		3 p_282471_ p_282471_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen
+	packList f_244097_
+	this$0 f_244011_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen;)V <init>
+		0 p_249890_ p_249890_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/gui/Font; m_247094_
+		static
+		0 p_249808_ p_249808_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/Minecraft; m_245404_
+		static
+		0 p_249528_ p_249528_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;)Lnet/minecraft/client/gui/Font; m_245549_
+		static
+		0 p_251978_ p_251978_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_245813_
+		0 p_251286_ p_251286_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281368_ p_281368_
+		1 p_281413_ p_281413_
+		2 p_281557_ p_281557_
+		3 p_282492_ p_282492_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackList net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackList
+	this$1 f_243827_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;Lnet/minecraft/client/Minecraft;Ljava/util/Collection;)V <init>
+		0 p_251813_ p_251813_
+		1 p_249776_ p_249776_
+		2 p_251183_ p_251183_
+	getRowWidth ()I m_5759_
+net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackListEntry net/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen$PackListEntry
+	message f_244046_
+	packId f_244480_
+	splitMessage f_243880_
+	this$1 f_244507_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/ConfirmExperimentalFeaturesScreen$DetailsScreen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/MultiLineLabel;)V <init>
+		0 p_249049_ p_249049_
+		1 p_250724_ p_250724_
+		2 p_248883_ p_248883_
+		3 p_250949_ p_250949_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282199_ p_282199_
+		1 p_282727_ p_282727_
+		2 p_283089_ p_283089_
+		3 p_283116_ p_283116_
+		4 p_281268_ p_281268_
+		5 p_283038_ p_283038_
+		6 p_283070_ p_283070_
+		7 p_282448_ p_282448_
+		8 p_281417_ p_281417_
+		9 p_283226_ p_283226_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen net/minecraft/client/gui/screens/worldselection/CreateWorldScreen
+	ALLOW_CHEATS_INFO f_267456_
+	EXPERIMENTS_LABEL f_268721_
+	FOOTER_HEIGHT f_267453_
+	FOOTER_SEPERATOR f_273875_
+	GAME_MODEL_LABEL f_100849_
+	GROUP_BOTTOM f_267463_
+	HEADER_SEPERATOR f_273823_
+	HORIZONTAL_BUTTON_SPACING f_267420_
+	LIGHT_DIRT_BACKGROUND f_279536_
+	LOGGER f_100848_
+	NAME_LABEL f_100852_
+	PREPARING_WORLD_DATA f_232866_
+	TAB_COLUMN_WIDTH f_267486_
+	TEMP_WORLD_PREFIX f_170147_
+	TEXT_INDENT f_267356_
+	VERTICAL_BUTTON_SPACING f_267460_
+	bottomButtons f_267391_
+	lastScreen f_100855_
+	recreated f_268587_
+	tabManager f_267424_
+	tabNavigationBar f_267490_
+	tempDataPackDir f_100831_
+	tempDataPackRepository f_100832_
+	uiState f_267389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
+		0 p_276053_ p_276053_
+		1 p_276049_ p_276049_
+		2 p_276047_ p_276047_
+		3 p_276013_ p_276013_
+		4 p_276031_ p_276031_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267796_
+		static
+		0 p_268000_ p_268000_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267793_
+		static
+		0 p_267956_ p_267956_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267821_
+		static
+		0 p_268341_ p_268341_
+		1 p_268270_ p_268270_
+	access$300 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267581_
+		static
+		0 p_267958_ p_267958_
+	access$400 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/gui/Font; m_267682_
+		static
+		0 p_268164_ p_268164_
+	access$500 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267602_
+		static
+		0 p_267972_ p_267972_
+	access$600 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267763_
+		static
+		0 p_268315_ p_268315_
+	access$700 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)Lnet/minecraft/client/Minecraft; m_267746_
+		static
+		0 p_268278_ p_268278_
+	addRenderableWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_142416_
+		0 p_170199_ p_170199_
+	addWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener; m_7787_
+		0 p_100948_ p_100948_
+	applyNewPackConfig (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/util/function/Consumer;)V m_269431_
+		0 p_270272_ p_270272_
+		1 p_270573_ p_270573_
+		2 p_270552_ p_270552_
+	copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_100912_
+		static
+		0 p_100913_ p_100913_
+		1 p_100914_ p_100914_
+		2 p_100915_ p_100915_
+	createDefaultLoadConfig (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/server/WorldLoader$InitConfig; m_245574_
+		static
+		0 p_251829_ p_251829_
+		1 p_251555_ p_251555_
+	createFromExisting (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/nio/file/Path;)Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen; m_275847_
+		static
+		0 p_276017_ p_276017_
+		1 p_276029_ p_276029_
+		2 p_276055_ p_276055_
+		3 p_276028_ p_276028_
+		4 p_276040_ p_276040_
+	createLevelSettings (Z)Lnet/minecraft/world/level/LevelSettings; m_205447_
+		0 p_205448_ p_205448_
+	createNewWorld (Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/core/LayeredRegistryAccess;Lcom/mojang/serialization/Lifecycle;)V m_245184_
+		0 p_250577_ p_250577_
+		1 p_249152_ p_249152_
+		2 p_249994_ p_249994_
+	createNewWorldDirectory ()Ljava/util/Optional; m_232868_
+	createTempDataPackDirFromExistingWorld (Ljava/nio/file/Path;Lnet/minecraft/client/Minecraft;)Ljava/nio/file/Path; m_100906_
+		static
+		0 p_100907_ p_100907_
+		1 p_100908_ p_100908_
+	getDataPackSelectionSettings (Lnet/minecraft/world/level/WorldDataConfiguration;)Lcom/mojang/datafixers/util/Pair; m_267637_
+		0 p_268328_ p_268328_
+	getTempDataPackDir ()Ljava/nio/file/Path; m_100968_
+	getUiState ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState; m_267748_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_100875_ p_100875_
+		1 p_100876_ p_100876_
+		2 p_100877_ p_100877_
+	lambda$applyNewPackConfig$11 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_232893_
+		static
+		0 p_232894_ p_232894_
+		1 p_232895_ p_232895_
+	lambda$applyNewPackConfig$12 (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244673_
+		0 p_247793_ p_247793_
+	lambda$applyNewPackConfig$13 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_244671_
+		static
+		0 p_247788_ p_247788_
+		1 p_247789_ p_247789_
+		2 p_247790_ p_247790_
+		3 p_247791_ p_247791_
+	lambda$applyNewPackConfig$14 (Ljava/util/function/Consumer;Z)V m_268777_
+		0 p_269626_ p_269626_
+		1 p_269627_ p_269627_
+	lambda$applyNewPackConfig$15 (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; m_279849_
+		0 p_280899_ p_280899_
+		1 p_280900_ p_280900_
+		2 p_280901_ p_280901_
+	lambda$createNewWorldDirectory$17 (Ljava/nio/file/Path;)Z m_232920_
+		0 p_232921_ p_232921_
+	lambda$createNewWorldDirectory$18 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_232943_
+		0 p_232944_ p_232944_
+		1 p_232945_ p_232945_
+	lambda$createTempDataPackDirFromExistingWorld$19 (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z m_232922_
+		static
+		0 p_232923_ p_232923_
+		1 p_232924_ p_232924_
+	lambda$createTempDataPackDirFromExistingWorld$20 (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_232930_
+		static
+		0 p_232931_ p_232931_
+		1 p_232932_ p_232932_
+		2 p_232933_ p_232933_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_232937_
+		0 p_232938_ p_232938_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_232902_
+		0 p_232903_ p_232903_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/AbstractWidget;)V m_267511_
+		0 p_267851_ p_267851_
+	lambda$new$0 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267512_
+		static
+		0 p_267852_ p_267852_
+		1 p_267853_ p_267853_
+	lambda$onCreate$6 (Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete;Lnet/minecraft/core/LayeredRegistryAccess;Lcom/mojang/serialization/Lifecycle;)V m_244678_
+		0 p_247804_ p_247804_
+		1 p_247805_ p_247805_
+		2 p_247806_ p_247806_
+	lambda$openDataPackSelectionScreen$8 (Lnet/minecraft/server/packs/repository/PackRepository;)V m_268782_
+		0 p_269637_ p_269637_
+	lambda$openExperimentsScreen$7 (Lnet/minecraft/server/packs/repository/PackRepository;)V m_268781_
+		0 p_269636_ p_269636_
+	lambda$openFresh$1 (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244672_
+		static
+		0 p_247792_ p_247792_
+	lambda$openFresh$2 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_244676_
+		static
+		0 p_247798_ p_247798_
+		1 p_247799_ p_247799_
+		2 p_247800_ p_247800_
+		3 p_247801_ p_247801_
+	lambda$removeTempDataPackDir$16 (Ljava/nio/file/Path;)V m_232941_
+		static
+		0 p_232942_ p_232942_
+	lambda$tryApplyNewDataPacks$10 (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/util/function/Consumer;Z)V m_268780_
+		0 p_269632_ p_269632_
+		1 p_269633_ p_269633_
+		2 p_269634_ p_269634_
+		3 p_269635_ p_269635_
+	lambda$tryApplyNewDataPacks$9 (Ljava/util/List;Ljava/lang/String;)Z m_232925_
+		static
+		0 p_232926_ p_232926_
+		1 p_232927_ p_232927_
+	onClose ()V m_7379_
+	onCreate ()V m_100972_
+	openDataPackSelectionScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_267734_
+		0 p_268186_ p_268186_
+	openExperimentsScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_269545_
+		0 p_270214_ p_270214_
+	openFresh (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;)V m_232896_
+		static
+		0 p_232897_ p_232897_
+		1 p_232898_ p_232898_
+	popScreen ()V m_100967_
+	queueLoadScreen (Lnet/minecraft/client/Minecraft;Lnet/minecraft/network/chat/Component;)V m_232899_
+		static
+		0 p_232900_ p_232900_
+		1 p_232901_ p_232901_
+	removeTempDataPackDir ()V m_100976_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282137_ p_282137_
+		1 p_283640_ p_283640_
+		2 p_281243_ p_281243_
+		3 p_282743_ p_282743_
+	renderDirtBackground (Lnet/minecraft/client/gui/GuiGraphics;)V m_280039_
+		0 p_281950_ p_281950_
+	repositionElements ()V m_267719_
+	tick ()V m_86600_
+	tryApplyNewDataPacks (Lnet/minecraft/server/packs/repository/PackRepository;ZLjava/util/function/Consumer;)V m_269443_
+		0 p_270299_ p_270299_
+		1 p_270896_ p_270896_
+		2 p_270760_ p_270760_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$DataPackReloadCookie
+	dataConfiguration f_243979_
+	worldGenSettings f_243966_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldGenSettings;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 f_243966_ f_243966_
+		1 f_243979_ f_243979_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_243979_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250700_ p_250700_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	worldGenSettings ()Lnet/minecraft/world/level/levelgen/WorldGenSettings; f_243966_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$GameTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$GameTab
+	ALLOW_CHEATS f_267376_
+	TITLE f_267405_
+	nameEdit f_267368_
+	this$0 f_267363_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268170_ p_268170_
+	lambda$new$0 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_275774_
+		0 p_275871_ p_275871_
+	lambda$new$1 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)Lnet/minecraft/network/chat/Component; m_267645_
+		static
+		0 p_268080_ p_268080_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)V m_267685_
+		0 p_268266_ p_268266_
+		1 p_268208_ p_268208_
+	lambda$new$3 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279852_
+		static
+		0 p_280906_ p_280906_
+		1 p_280907_ p_280907_
+	lambda$new$4 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_267565_
+		0 p_267962_ p_267962_
+		1 p_268338_ p_268338_
+	lambda$new$5 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279851_
+		0 p_280904_ p_280904_
+		1 p_280905_ p_280905_
+	lambda$new$6 (Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_267596_
+		static
+		0 p_267952_ p_267952_
+	lambda$new$7 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_267575_
+		0 p_268200_ p_268200_
+		1 p_268324_ p_268324_
+	lambda$new$8 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279850_
+		0 p_280902_ p_280902_
+		1 p_280903_ p_280903_
+	lambda$new$9 (Lnet/minecraft/client/gui/components/Button;)V m_268784_
+		0 p_269641_ p_269641_
+	tick ()V m_267681_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$MoreTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$MoreTab
+	DATA_PACKS_LABEL f_267461_
+	GAME_RULES_LABEL f_267394_
+	TITLE f_267379_
+	this$0 f_267448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268071_ p_268071_
+	lambda$new$0 (Lnet/minecraft/client/gui/components/Button;)V m_267801_
+		0 p_268028_ p_268028_
+	lambda$new$1 (Lnet/minecraft/client/gui/components/Button;)V m_268785_
+		0 p_269642_ p_269642_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/Button;)V m_267578_
+		0 p_268345_ p_268345_
+	lambda$openGameRulesScreen$3 (Ljava/util/Optional;)V m_267671_
+		0 p_268107_ p_268107_
+	openGameRulesScreen ()V m_267650_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab
+	AMPLIFIED_HELP_TEXT f_267381_
+	BONUS_CHEST f_267474_
+	GENERATE_STRUCTURES f_267413_
+	GENERATE_STRUCTURES_INFO f_267384_
+	SEED_EMPTY_HINT f_267459_
+	SEED_LABEL f_267471_
+	TITLE f_267449_
+	WORLD_TAB_WIDTH f_267437_
+	customizeTypeButton f_267365_
+	seedEdit f_267412_
+	this$0 f_267438_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268204_ p_268204_
+	createTypeButtonNarration (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_267591_
+		static
+		0 p_268292_ p_268292_
+	createWorldTypeValueSupplier ()Lnet/minecraft/client/gui/components/CycleButton$ValueListSupplier; m_267806_
+	lambda$new$0 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry;)V m_267668_
+		0 p_268242_ p_268242_
+		1 p_267954_ p_267954_
+	lambda$new$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279853_
+		0 p_280908_ p_280908_
+		1 p_280909_ p_280909_
+	lambda$new$2 (Lnet/minecraft/client/gui/components/Button;)V m_267586_
+		0 p_268355_ p_268355_
+	lambda$new$3 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_279854_
+		0 p_280910_ p_280910_
+	lambda$new$4 (Ljava/lang/String;)V m_267567_
+		0 p_268342_ p_268342_
+	lambda$new$5 ()Z m_267636_
+	lambda$new$6 ()Z m_267785_
+	lambda$new$7 (Lnet/minecraft/client/gui/layouts/GridLayout$RowHelper;Lnet/minecraft/client/gui/layouts/LayoutElement;)V m_267830_
+		static
+		0 p_268216_ p_268216_
+		1 p_267961_ p_267961_
+	lambda$new$8 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState;)V m_267705_
+		static
+		0 p_268340_ p_268340_
+		1 p_268209_ p_268209_
+	openPresetEditor ()V m_267652_
+	tick ()V m_267681_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$1 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$1
+	this$1 f_267479_
+	val$this$0 f_267477_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab;Lnet/minecraft/client/gui/Font;IIIILnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;)V <init>
+		0 p_268323_ p_268323_
+		1 p_268059_ p_268059_
+		2 p_268247_ p_268247_
+		3 p_267975_ p_267975_
+		4 p_268263_ p_268263_
+		5 p_268115_ p_268115_
+		6 p_268195_ p_268195_
+		7 p_268003_ p_268003_
+	createNarrationMessage ()Lnet/minecraft/network/chat/MutableComponent; m_5646_
+net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$2 net/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab$2
+	this$1 f_267476_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen$WorldTab;)V <init>
+		0 p_268241_ p_268241_
+	getDefaultList ()Ljava/util/List; m_142478_
+	getSelectedList ()Ljava/util/List; m_142477_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen
+	doneButton f_101047_
+	exitCallback f_101044_
+	gameRules f_101049_
+	invalidEntries f_101046_
+	rules f_101045_
+	tooltip f_101048_
+	<init> (Lnet/minecraft/world/level/GameRules;Ljava/util/function/Consumer;)V <init>
+		0 p_101051_ p_101051_
+		1 p_101052_ p_101052_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101062_
+		static
+		0 p_101063_ p_101063_
+	access$100 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101076_
+		static
+		0 p_101077_ p_101077_
+	access$200 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101083_
+		static
+		0 p_101084_ p_101084_
+	access$300 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101085_
+		static
+		0 p_101086_ p_101086_
+	access$400 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101088_
+		static
+		0 p_101089_ p_101089_
+	access$500 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_101090_
+		static
+		0 p_101091_ p_101091_
+	access$600 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/Minecraft; m_170209_
+		static
+		0 p_170210_ p_170210_
+	access$700 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;)Lnet/minecraft/client/gui/Font; m_170211_
+		static
+		0 p_170212_ p_170212_
+	clearInvalid (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry;)V m_101074_
+		0 p_101075_ p_101075_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_101058_
+		0 p_101059_ p_101059_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_101072_
+		0 p_101073_ p_101073_
+	lambda$init$2 (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_267513_
+		static
+		0 p_267854_ p_267854_
+		1 p_267855_ p_267855_
+	markInvalid (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry;)V m_101060_
+		0 p_101061_ p_101061_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282252_ p_282252_
+		1 p_281351_ p_281351_
+		2 p_282537_ p_282537_
+		3 p_281589_ p_281589_
+	updateDoneButton ()V m_101094_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$BooleanRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$BooleanRuleEntry
+	checkbox f_101098_
+	this$0 f_101097_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$BooleanValue;)V <init>
+		0 p_101100_ p_101100_
+		1 p_101101_ p_101101_
+		2 p_101102_ p_101102_
+		3 p_101103_ p_101103_
+		4 p_101104_ p_101104_
+	lambda$new$0 (Ljava/lang/String;Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_170217_
+		static
+		0 p_170218_ p_170218_
+		1 p_170219_ p_170219_
+	lambda$new$1 (Lnet/minecraft/world/level/GameRules$BooleanValue;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_170213_
+		static
+		0 p_170214_ p_170214_
+		1 p_170215_ p_170215_
+		2 p_170216_ p_170216_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281587_ p_281587_
+		1 p_281471_ p_281471_
+		2 p_281257_ p_281257_
+		3 p_282541_ p_282541_
+		4 p_282993_ p_282993_
+		5 p_283543_ p_283543_
+		6 p_281322_ p_281322_
+		7 p_282930_ p_282930_
+		8 p_283227_ p_283227_
+		9 p_283364_ p_283364_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry
+	label f_101138_
+	this$0 f_101137_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_101140_ p_101140_
+		1 p_101141_ p_101141_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_283335_ p_283335_
+		1 p_283214_ p_283214_
+		2 p_283476_ p_283476_
+		3 p_281365_ p_281365_
+		4 p_281817_ p_281817_
+		5 p_283006_ p_283006_
+		6 p_282893_ p_282893_
+		7 p_282500_ p_282500_
+		8 p_283421_ p_283421_
+		9 p_282445_ p_282445_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry$1
+	this$1 f_170221_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$CategoryRuleEntry;)V <init>
+		0 p_170223_ p_170223_
+	narrationPriority ()Lnet/minecraft/client/gui/narration/NarratableEntry$NarrationPriority; m_142684_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_170225_ p_170225_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory
+	create (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101154_
+		0 p_101155_ p_101155_
+		1 p_101156_ p_101156_
+		2 p_101157_ p_101157_
+		3 p_101158_ p_101158_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$GameRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$GameRuleEntry
+	children f_101160_
+	label f_101159_
+	this$0 f_101161_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Ljava/util/List;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_101163_ p_101163_
+		1 p_101164_ p_101164_
+		2 p_101165_ p_101165_
+	children ()Ljava/util/List; m_6702_
+	narratables ()Ljava/util/List; m_142437_
+	renderLabel (Lnet/minecraft/client/gui/GuiGraphics;II)V m_280223_
+		0 p_282711_ p_282711_
+		1 p_281539_ p_281539_
+		2 p_281414_ p_281414_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$IntegerRuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$IntegerRuleEntry
+	input f_101172_
+	this$0 f_101171_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$IntegerValue;)V <init>
+		0 p_101174_ p_101174_
+		1 p_101175_ p_101175_
+		2 p_101176_ p_101176_
+		3 p_101177_ p_101177_
+		4 p_101178_ p_101178_
+	lambda$new$0 (Lnet/minecraft/world/level/GameRules$IntegerValue;Ljava/lang/String;)V m_101179_
+		0 p_101180_ p_101180_
+		1 p_101181_ p_101181_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281756_ p_281756_
+		1 p_281882_ p_281882_
+		2 p_281876_ p_281876_
+		3 p_283136_ p_283136_
+		4 p_283044_ p_283044_
+		5 p_282526_ p_282526_
+		6 p_282433_ p_282433_
+		7 p_281816_ p_281816_
+		8 p_282227_ p_282227_
+		9 p_281751_ p_281751_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry
+	tooltip f_101193_
+	<init> (Ljava/util/List;)V <init>
+		0 p_194062_ p_194062_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList
+	this$0 f_101200_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/world/level/GameRules;)V <init>
+		0 p_101202_ p_101202_
+		1 p_101203_ p_101203_
+	lambda$new$0 (Ljava/util/Map$Entry;)V m_170228_
+		0 p_170229_ p_170229_
+	lambda$new$1 (Ljava/util/Map$Entry;)V m_101209_
+		0 p_101210_ p_101210_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283604_ p_283604_
+		1 p_281425_ p_281425_
+		2 p_282248_ p_282248_
+		3 p_281463_ p_281463_
+net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList$1 net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList$1
+	this$1 f_101216_
+	val$entries f_101215_
+	val$gameRules f_101214_
+	val$this$0 f_101213_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleList;Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/world/level/GameRules;Ljava/util/Map;)V <init>
+		0 p_101218_ p_101218_
+		1 p_101219_ p_101219_
+		2 p_101220_ p_101220_
+		3 p_101221_ p_101221_
+	addEntry (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$EntryFactory;)V m_101224_
+		0 p_101225_ p_101225_
+		1 p_101226_ p_101226_
+	lambda$addEntry$2 (Lnet/minecraft/world/level/GameRules$Category;)Ljava/util/Map; m_101222_
+		static
+		0 p_101223_ p_101223_
+	lambda$visitBoolean$0 (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$BooleanValue;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101227_
+		0 p_101228_ p_101228_
+		1 p_101229_ p_101229_
+		2 p_101230_ p_101230_
+		3 p_101231_ p_101231_
+	lambda$visitInteger$1 (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$IntegerValue;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; m_101232_
+		0 p_101233_ p_101233_
+		1 p_101234_ p_101234_
+		2 p_101235_ p_101235_
+		3 p_101236_ p_101236_
+	visitBoolean (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6891_
+		0 p_101238_ p_101238_
+		1 p_101239_ p_101239_
+	visitInteger (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6894_
+		0 p_101241_ p_101241_
+		1 p_101242_ p_101242_
+net/minecraft/client/gui/screens/worldselection/EditWorldScreen net/minecraft/client/gui/screens/worldselection/EditWorldScreen
+	LOGGER f_101243_
+	NAME_LABEL f_101245_
+	callback f_101247_
+	levelAccess f_101249_
+	nameEdit f_101248_
+	renameButton f_101246_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)V <init>
+		0 p_101252_ p_101252_
+		1 p_101253_ p_101253_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/gui/components/Button;)V m_101279_
+		0 p_101280_ p_101280_
+	lambda$init$1 (Ljava/lang/String;)V m_279857_
+		0 p_280914_ p_280914_
+	lambda$init$10 (Ljava/nio/file/Path;)Z m_182586_
+		static
+		0 p_182587_ p_182587_
+	lambda$init$2 (Ljava/nio/file/Path;)V m_182593_
+		static
+		0 p_182594_ p_182594_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_279859_
+		0 p_280916_ p_280916_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_101293_
+		0 p_101294_ p_101294_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_101291_
+		0 p_101292_ p_101292_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279858_
+		0 p_280915_ p_280915_
+	lambda$init$7 (ZZ)V m_279855_
+		0 p_280911_ p_280911_
+		1 p_280912_ p_280912_
+	lambda$init$8 (Lnet/minecraft/client/gui/components/Button;)V m_279856_
+		0 p_280913_ p_280913_
+	lambda$init$9 (Lnet/minecraft/client/gui/components/Button;)V m_101272_
+		0 p_101273_ p_101273_
+	makeBackupAndShowToast (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Z m_101258_
+		static
+		0 p_101259_ p_101259_
+	makeBackupAndShowToast (Lnet/minecraft/world/level/storage/LevelStorageSource;Ljava/lang/String;)V m_101260_
+		static
+		0 p_101261_ p_101261_
+		1 p_101262_ p_101262_
+	onClose ()V m_7379_
+	onRename ()V m_101295_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281742_ p_281742_
+		1 p_101265_ p_101265_
+		2 p_101266_ p_101266_
+		3 p_101267_ p_101267_
+	resize (Lnet/minecraft/client/Minecraft;II)V m_6574_
+		0 p_101269_ p_101269_
+		1 p_101270_ p_101270_
+		2 p_101271_ p_101271_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/worldselection/ExperimentsScreen net/minecraft/client/gui/screens/worldselection/ExperimentsScreen
+	MAIN_CONTENT_WIDTH f_268424_
+	layout f_268430_
+	output f_268670_
+	packRepository f_268626_
+	packs f_268531_
+	parent f_268615_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/function/Consumer;)V <init>
+		0 p_270165_ p_270165_
+		1 p_270308_ p_270308_
+		2 p_270392_ p_270392_
+	getHumanReadableTitle (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_269049_
+		static
+		0 p_270861_ p_270861_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/server/packs/repository/Pack;)Z m_269286_
+		0 p_270989_ p_270989_
+	lambda$init$1 (Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269201_
+		0 p_270384_ p_270384_
+		1 p_270491_ p_270491_
+	lambda$init$2 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269499_
+		0 p_270347_ p_270347_
+		1 p_270880_ p_270880_
+		2 p_270874_ p_270874_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_269497_
+		0 p_270336_ p_270336_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_273999_
+		0 p_274702_ p_274702_
+	lambda$init$5 (Lnet/minecraft/client/gui/screens/worldselection/ExperimentsScreen;Lnet/minecraft/client/gui/components/events/GuiEventListener;)V m_269193_
+		static
+		0 p_270281_ p_270281_
+		1 p_270313_ p_270313_
+	lambda$onDone$6 (Ljava/util/List;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;Ljava/lang/Boolean;)V m_269086_
+		static
+		0 p_270821_ p_270821_
+		1 p_270786_ p_270786_
+		2 p_270540_ p_270540_
+		3 p_270780_ p_270780_
+	onClose ()V m_7379_
+	onDone ()V m_269544_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283515_ p_283515_
+		1 p_283170_ p_283170_
+		2 p_283248_ p_283248_
+		3 p_283106_ p_283106_
+	repositionElements ()V m_267719_
+net/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen net/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen
+	DIMENSION_COLORS f_101299_
+	LOGGER f_101298_
+	callback f_101300_
+	upgrader f_101301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/LevelSettings;ZLnet/minecraft/core/Registry;)V <init>
+		0 p_251295_ p_251295_
+		1 p_250489_ p_250489_
+		2 p_248781_ p_248781_
+		3 p_251180_ p_251180_
+		4 p_250358_ p_250358_
+		5 p_248690_ p_248690_
+	create (Lnet/minecraft/client/Minecraft;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Z)Lnet/minecraft/client/gui/screens/worldselection/OptimizeWorldScreen; m_101315_
+		static
+		0 p_101316_ p_101316_
+		1 p_101317_ p_101317_
+		2 p_101318_ p_101318_
+		3 p_101319_ p_101319_
+		4 p_101320_ p_101320_
+	init ()V m_7856_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_101321_
+		0 p_101322_ p_101322_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V m_101323_
+		static
+		0 p_101324_ p_101324_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281829_ p_281829_
+		1 p_101312_ p_101312_
+		2 p_101313_ p_101313_
+		3 p_101314_ p_101314_
+	tick ()V m_86600_
+net/minecraft/client/gui/screens/worldselection/PresetEditor net/minecraft/client/gui/screens/worldselection/PresetEditor
+	EDITORS f_232950_
+	<clinit> ()V <clinit>
+		static
+	createEditScreen (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_232976_
+		0 p_232977_ p_232977_
+		1 p_232978_ p_232978_
+	fixedBiomeConfigurator (Lnet/minecraft/core/Holder;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater; m_232952_
+		static
+		0 p_248835_ p_248835_
+	flatWorldConfigurator (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater; m_232967_
+		static
+		0 p_250871_ p_250871_
+	lambda$fixedBiomeConfigurator$5 (Lnet/minecraft/core/Holder;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_257080_
+		static
+		0 p_258136_ p_258136_
+		1 p_258137_ p_258137_
+		2 p_258138_ p_258138_
+	lambda$flatWorldConfigurator$4 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_254761_
+		static
+		0 p_255453_ p_255453_
+		1 p_255454_ p_255454_
+		2 p_255455_ p_255455_
+	lambda$static$0 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V m_267516_
+		static
+		0 p_267858_ p_267858_
+		1 p_267859_ p_267859_
+	lambda$static$1 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_254760_
+		static
+		0 p_232974_ p_232974_
+		1 p_232975_ p_232975_
+	lambda$static$2 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/core/Holder;)V m_267517_
+		static
+		0 p_267860_ p_267860_
+		1 p_267861_ p_267861_
+	lambda$static$3 (Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)Lnet/minecraft/client/gui/screens/Screen; m_232961_
+		static
+		0 p_232962_ p_232962_
+		1 p_232963_ p_232963_
+net/minecraft/client/gui/screens/worldselection/SelectWorldScreen net/minecraft/client/gui/screens/worldselection/SelectWorldScreen
+	LOGGER f_170237_
+	TEST_OPTIONS f_244251_
+	copyButton f_101335_
+	deleteButton f_101332_
+	lastScreen f_101329_
+	list f_101336_
+	renameButton f_101334_
+	searchBox f_101330_
+	selectButton f_101333_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_101338_ p_101338_
+	charTyped (CI)Z m_5534_
+		0 p_101340_ p_101340_
+		1 p_101341_ p_101341_
+	init ()V m_7856_
+	keyPressed (III)Z m_7933_
+		0 p_101347_ p_101347_
+		1 p_101348_ p_101348_
+		2 p_101349_ p_101349_
+	lambda$init$0 (Ljava/lang/String;)V m_232986_
+		0 p_232980_ p_232980_
+	lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_232979_
+		0 p_232984_ p_232984_
+	lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_279861_
+		0 p_280918_ p_280918_
+	lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_232981_
+		0 p_101378_ p_101378_
+	lambda$init$4 (Lnet/minecraft/client/gui/components/Button;)V m_101377_
+		0 p_101376_ p_101376_
+	lambda$init$5 (Lnet/minecraft/client/gui/components/Button;)V m_101375_
+		0 p_101373_ p_101373_
+	lambda$init$6 (Lnet/minecraft/client/gui/components/Button;)V m_279860_
+		0 p_280917_ p_280917_
+	lambda$init$7 (Lnet/minecraft/client/gui/components/Button;)V m_244686_
+		0 p_247821_ p_247821_
+	onClose ()V m_7379_
+	removed ()V m_7861_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282382_ p_282382_
+		1 p_281534_ p_281534_
+		2 p_281859_ p_281859_
+		3 p_283289_ p_283289_
+	tick ()V m_86600_
+	updateButtonStatus (ZZ)V m_276090_
+		0 p_276122_ p_276122_
+		1 p_276113_ p_276113_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid net/minecraft/client/gui/screens/worldselection/SwitchGrid
+	DEFAULT_SWITCH_BUTTON_WIDTH f_267419_
+	switches f_267482_
+	<init> (Ljava/util/List;)V <init>
+		0 p_268257_ p_268257_
+	builder (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_267742_
+		static
+		0 p_268344_ p_268344_
+	refreshStates ()V m_267819_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder net/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder
+	infoUnderneath f_268462_
+	paddingLeft f_267428_
+	rowCount f_268635_
+	rowSpacing f_268625_
+	switchBuilders f_267393_
+	width f_267465_
+	<init> (I)V <init>
+		0 p_267987_ p_267987_
+	addSwitch (Lnet/minecraft/network/chat/Component;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267583_
+		0 p_268004_ p_268004_
+		1 p_268017_ p_268017_
+		2 p_268320_ p_268320_
+	build (Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid; m_267588_
+		0 p_268301_ p_268301_
+	increaseRow ()V m_269089_
+	withInfoUnderneath (IZ)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_269141_
+		0 p_270730_ p_270730_
+		1 p_270594_ p_270594_
+	withPaddingLeft (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_267620_
+		0 p_267998_ p_267998_
+	withRowSpacing (I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder; m_269119_
+		0 p_270750_ p_270750_
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings net/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings
+	alwaysMaxHeight f_268690_
+	maxInfoRows f_268439_
+	<init> (IZ)V <init>
+		0 f_268439_ f_268439_
+		1 f_268690_ f_268690_
+	alwaysMaxHeight ()Z f_268690_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270770_ p_270770_
+	hashCode ()I hashCode
+	maxInfoRows ()I f_268439_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch net/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch
+	button f_267423_
+	isActiveCondition f_267483_
+	stateSupplier f_267403_
+	<init> (Lnet/minecraft/client/gui/components/CycleButton;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V <init>
+		0 f_267423_ f_267423_
+		1 f_267403_ f_267403_
+		2 f_267483_ f_267483_
+	button ()Lnet/minecraft/client/gui/components/CycleButton; f_267423_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270340_ p_270340_
+	hashCode ()I hashCode
+	isActiveCondition ()Ljava/util/function/BooleanSupplier; f_267483_
+	refreshState ()V m_267626_
+	stateSupplier ()Ljava/util/function/BooleanSupplier; f_267403_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder net/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder
+	buttonWidth f_267480_
+	info f_267377_
+	isActiveCondition f_267360_
+	label f_267484_
+	onClicked f_267466_
+	stateSupplier f_267416_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;I)V <init>
+		0 p_268282_ p_268282_
+		1 p_268294_ p_268294_
+		2 p_268132_ p_268132_
+		3 p_268250_ p_268250_
+	build (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/client/gui/layouts/GridLayout;I)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$LabeledSwitch; m_269062_
+		0 p_270513_ p_270513_
+		1 p_271004_ p_271004_
+		2 p_270506_ p_270506_
+	lambda$build$0 (Lnet/minecraft/client/gui/components/Tooltip;Ljava/lang/Boolean;)Lnet/minecraft/client/gui/components/Tooltip; m_268786_
+		static
+		0 p_269643_ p_269643_
+		1 p_269644_ p_269644_
+	lambda$build$1 (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_268787_
+		0 p_269645_ p_269645_
+	lambda$build$2 (Lnet/minecraft/client/gui/components/CycleButton;)Lnet/minecraft/network/chat/MutableComponent; m_267723_
+		0 p_268230_ p_268230_
+	lambda$build$3 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_267807_
+		0 p_267942_ p_267942_
+		1 p_268251_ p_268251_
+	lambda$build$4 (Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$Builder;Lnet/minecraft/client/gui/layouts/GridLayout;ILnet/minecraft/client/gui/screens/worldselection/SwitchGrid$InfoUnderneathSettings;)V m_268788_
+		0 p_269646_ p_269646_
+		1 p_269647_ p_269647_
+		2 p_269648_ p_269648_
+		3 p_269649_ p_269649_
+	withInfo (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267664_
+		0 p_268240_ p_268240_
+	withIsActiveCondition (Ljava/util/function/BooleanSupplier;)Lnet/minecraft/client/gui/screens/worldselection/SwitchGrid$SwitchBuilder; m_267757_
+		0 p_267966_ p_267966_
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext net/minecraft/client/gui/screens/worldselection/WorldCreationContext
+	dataConfiguration f_243842_
+	dataPackResources f_232990_
+	datapackDimensions f_244375_
+	options f_244272_
+	selectedDimensions f_243796_
+	worldgenRegistries f_243708_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldGenSettings;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_249130_ p_249130_
+		1 p_248513_ p_248513_
+		2 p_251786_ p_251786_
+		3 p_248593_ p_248593_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/WorldDimensions;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 f_244272_ f_244272_
+		1 f_244375_ f_244375_
+		2 f_243796_ f_243796_
+		3 f_243708_ f_243708_
+		4 f_232990_ f_232990_
+		5 f_243842_ f_243842_
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_249836_ p_249836_
+		1 p_250641_ p_250641_
+		2 p_251794_ p_251794_
+		3 p_250560_ p_250560_
+		4 p_248539_ p_248539_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_243842_
+	dataPackResources ()Lnet/minecraft/server/ReloadableServerResources; f_232990_
+	datapackDimensions ()Lnet/minecraft/core/Registry; f_244375_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233007_ p_233007_
+	hashCode ()I hashCode
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_244272_
+	selectedDimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; f_243796_
+	toString ()Ljava/lang/String; toString
+	withDimensions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_245713_
+		0 p_250676_ p_250676_
+	withOptions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_246527_
+		0 p_252288_ p_252288_
+	withSettings (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_245725_
+		0 p_249492_ p_249492_
+		1 p_250298_ p_250298_
+	worldgenLoadContext ()Lnet/minecraft/core/RegistryAccess$Frozen; m_246480_
+	worldgenRegistries ()Lnet/minecraft/core/LayeredRegistryAccess; f_243708_
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater net/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater
+net/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier net/minecraft/client/gui/screens/worldselection/WorldCreationContext$OptionsModifier
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState net/minecraft/client/gui/screens/worldselection/WorldCreationUiState
+	DEFAULT_WORLD_NAME f_275748_
+	allowCheats f_267470_
+	altPresetList f_267369_
+	bonusChest f_267455_
+	difficulty f_267425_
+	gameMode f_267395_
+	gameRules f_267407_
+	generateStructures f_267386_
+	listeners f_267497_
+	name f_267359_
+	normalPresetList f_267439_
+	savesFolder f_275760_
+	seed f_267382_
+	settings f_267426_
+	targetFolder f_275749_
+	worldType f_267491_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;Ljava/util/OptionalLong;)V <init>
+		0 p_276024_ p_276024_
+		1 p_276050_ p_276050_
+		2 p_276022_ p_276022_
+		3 p_276014_ p_276014_
+	addListener (Ljava/util/function/Consumer;)V m_267755_
+		0 p_267938_ p_267938_
+	findPreset (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/util/Optional;)Ljava/util/Optional; m_267777_
+		static
+		0 p_268025_ p_268025_
+		1 p_268184_ p_268184_
+	findResultFolder (Ljava/lang/String;)Ljava/lang/String; m_275848_
+		0 p_276032_ p_276032_
+	getAltPresetList ()Ljava/util/List; m_267674_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_267816_
+	getGameMode ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; m_267761_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_267721_
+	getName ()Ljava/lang/String; m_267597_
+	getNonEmptyList (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_267811_
+		static
+		0 p_268296_ p_268296_
+		1 p_268097_ p_268097_
+	getNormalPresetList ()Ljava/util/List; m_267815_
+	getPresetEditor ()Lnet/minecraft/client/gui/screens/worldselection/PresetEditor; m_267744_
+	getSeed ()Ljava/lang/String; m_267707_
+	getSettings ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext; m_267573_
+	getTargetFolder ()Ljava/lang/String; m_275837_
+	getWorldType ()Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry; m_267828_
+	isAllowCheats ()Z m_267823_
+	isBonusChest ()Z m_267593_
+	isDebug ()Z m_267735_
+	isGenerateStructures ()Z m_267615_
+	isHardcore ()Z m_267790_
+	lambda$findPreset$5 (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_267788_
+		static
+		0 p_268284_ p_268284_
+		1 p_267974_ p_267974_
+	lambda$getNonEmptyList$6 (Lnet/minecraft/core/HolderSet$Named;)Ljava/util/List; m_267627_
+		static
+		0 p_268149_ p_268149_
+	lambda$getNonEmptyList$7 (Ljava/util/List;)Z m_267813_
+		static
+		0 p_268066_ p_268066_
+	lambda$onChanged$0 (ZLnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267822_
+		static
+		0 p_268307_ p_268307_
+		1 p_268360_ p_268360_
+	lambda$onChanged$1 (ZLnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267720_
+		static
+		0 p_268348_ p_268348_
+		1 p_267945_ p_267945_
+	lambda$setSeed$2 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_267677_
+		0 p_267957_ p_267957_
+	lambda$setWorldType$3 (Lnet/minecraft/core/Holder;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_267798_
+		static
+		0 p_268302_ p_268302_
+		1 p_268134_ p_268134_
+		2 p_268035_ p_268035_
+	lambda$updatePresetLists$4 (Lnet/minecraft/core/Registry;)Ljava/util/List; m_267658_
+		static
+		0 p_268091_ p_268091_
+	onChanged ()V m_267758_
+	setAllowCheats (Z)V m_267601_
+		0 p_267969_ p_267969_
+	setBonusChest (Z)V m_267666_
+		0 p_268236_ p_268236_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_267754_
+		0 p_268032_ p_268032_
+	setGameMode (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode;)V m_267616_
+		0 p_268231_ p_268231_
+	setGameRules (Lnet/minecraft/world/level/GameRules;)V m_267656_
+		0 p_268203_ p_268203_
+	setGenerateStructures (Z)V m_267770_
+		0 p_268090_ p_268090_
+	setName (Ljava/lang/String;)V m_267649_
+		0 p_268167_ p_268167_
+	setSeed (Ljava/lang/String;)V m_267759_
+		0 p_268100_ p_268100_
+	setSettings (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;)V m_267692_
+		0 p_268313_ p_268313_
+	setWorldType (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry;)V m_267576_
+		0 p_268117_ p_268117_
+	tryUpdateDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)Z m_267710_
+		0 p_268016_ p_268016_
+	updateDimensions (Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext$DimensionsUpdater;)V m_267717_
+		0 p_268314_ p_268314_
+	updatePresetLists ()V m_267608_
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode
+	$VALUES $VALUES
+	CREATIVE CREATIVE
+	DEBUG DEBUG
+	HARDCORE HARDCORE
+	SURVIVAL SURVIVAL
+	displayName f_267396_
+	gameType f_267485_
+	info f_267442_
+	$values ()[Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; m_267789_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/GameType;)V <init>
+		0 p_268044_ p_268044_
+		1 p_268287_ p_268287_
+		2 p_268033_ p_268033_
+		3 p_268252_ p_268252_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_267564_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; valueOf
+		static
+		0 p_268027_ p_268027_
+	values ()[Lnet/minecraft/client/gui/screens/worldselection/WorldCreationUiState$SelectedGameMode; values
+		static
+net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry net/minecraft/client/gui/screens/worldselection/WorldCreationUiState$WorldTypeEntry
+	CUSTOM_WORLD_DESCRIPTION f_267418_
+	preset f_267398_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_267398_ f_267398_
+	describePreset ()Lnet/minecraft/network/chat/Component; m_267572_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_268349_ p_268349_
+	hashCode ()I hashCode
+	isAmplified ()Z m_267589_
+	lambda$describePreset$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_267580_
+		static
+		0 p_268048_ p_268048_
+	lambda$isAmplified$1 (Lnet/minecraft/resources/ResourceKey;)Z m_267678_
+		static
+		0 p_268224_ p_268224_
+	preset ()Lnet/minecraft/core/Holder; f_267398_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/WorldOpenFlows net/minecraft/client/gui/screens/worldselection/WorldOpenFlows
+	LOGGER f_233088_
+	levelSource f_233090_
+	minecraft f_233089_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/storage/LevelStorageSource;)V <init>
+		0 p_233093_ p_233093_
+		1 p_233094_ p_233094_
+	askForBackup (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;ZLjava/lang/Runnable;)V m_233140_
+		0 p_233141_ p_233141_
+		1 p_233142_ p_233142_
+		2 p_233143_ p_233143_
+		3 p_233144_ p_233144_
+	confirmWorldCreation (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V m_269260_
+		static
+		0 p_270593_ p_270593_
+		1 p_270733_ p_270733_
+		2 p_270539_ p_270539_
+		3 p_270158_ p_270158_
+		4 p_270709_ p_270709_
+	createFreshLevel (Ljava/lang/String;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Ljava/util/function/Function;)V m_233157_
+		0 p_233158_ p_233158_
+		1 p_233159_ p_233159_
+		2 p_249243_ p_249243_
+		3 p_249252_ p_249252_
+	createLevelFromExistingSettings (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V m_245064_
+		0 p_250919_ p_250919_
+		1 p_248897_ p_248897_
+		2 p_250801_ p_250801_
+		3 p_251654_ p_251654_
+	createWorldAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_233155_
+		0 p_233156_ p_233156_
+	doLoadLevel (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;ZZ)V m_233145_
+		0 p_233146_ p_233146_
+		1 p_233147_ p_233147_
+		2 p_233148_ p_233148_
+		3 p_233149_ p_233149_
+	getPackConfigFromLevelData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$PackConfig; m_247188_
+		0 p_249986_ p_249986_
+		1 p_248615_ p_248615_
+		2 p_249167_ p_249167_
+	lambda$askForBackup$12 (Ljava/lang/String;Ljava/lang/Runnable;ZZ)V m_233169_
+		0 p_233170_ p_233170_
+		1 p_233171_ p_233171_
+		2 p_233172_ p_233172_
+		3 p_233173_ p_233173_
+	lambda$confirmWorldCreation$13 (Ljava/lang/Runnable;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/worldselection/CreateWorldScreen;Z)V m_233150_
+		static
+		0 p_233151_ p_233151_
+		1 p_233152_ p_233152_
+		2 p_233153_ p_233153_
+		3 p_233154_ p_233154_
+	lambda$createFreshLevel$0 (Ljava/util/function/Function;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_257083_
+		static
+		0 p_258142_ p_258142_
+		1 p_258143_ p_258143_
+		2 p_258144_ p_258144_
+		3 p_258145_ p_258145_
+	lambda$doLoadLevel$10 (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/Boolean;)V m_260762_
+		0 p_261376_ p_261376_
+		1 p_261377_ p_261377_
+		2 p_261378_ p_261378_
+		3 p_261379_ p_261379_
+		4 p_261380_ p_261380_
+		5 p_233168_ p_233168_
+	lambda$doLoadLevel$11 (Ljava/lang/Throwable;)Ljava/lang/Void; m_233174_
+		0 p_233175_ p_233175_
+	lambda$doLoadLevel$4 (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;Z)V m_233178_
+		0 p_233179_ p_233179_
+		1 p_233180_ p_233180_
+		2 p_233181_ p_233181_
+	lambda$doLoadLevel$5 ()V m_275780_
+	lambda$doLoadLevel$6 (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;Z)V m_233136_
+		0 p_233137_ p_233137_
+		1 p_233138_ p_233138_
+		2 p_233139_ p_233139_
+	lambda$doLoadLevel$7 (Ljava/lang/Void;)Ljava/lang/Boolean; m_233176_
+		static
+		0 p_233177_ p_233177_
+	lambda$doLoadLevel$8 (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; m_233182_
+		0 p_233183_ p_233183_
+	lambda$doLoadLevel$9 (Lnet/minecraft/client/gui/screens/Screen;)V m_233131_
+		0 p_233132_ p_233132_
+	lambda$loadWorldStem$1 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244698_
+		static
+		0 p_247850_ p_247850_
+		1 p_247851_ p_247851_
+	lambda$recreateWorldData$2 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244700_
+		static
+		0 p_247856_ p_247856_
+		1 p_247857_ p_247857_
+	lambda$recreateWorldData$3 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data;)Lcom/mojang/datafixers/util/Pair; m_244696_
+		static
+		0 p_247840_ p_247840_
+		1 p_247841_ p_247841_
+		2 p_247842_ p_247842_
+		3 p_247843_ p_247843_
+	loadLevel (Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/String;)V m_233133_
+		0 p_233134_ p_233134_
+		1 p_233135_ p_233135_
+	loadWorldDataBlocking (Lnet/minecraft/server/WorldLoader$PackConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;)Ljava/lang/Object; m_246486_
+		0 p_250997_ p_250997_
+		1 p_251759_ p_251759_
+		2 p_249635_ p_249635_
+	loadWorldStem (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Z)Lnet/minecraft/server/WorldStem; m_233119_
+		0 p_233120_ p_233120_
+		1 p_233121_ p_233121_
+	loadWorldStem (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldStem; m_233122_
+		0 p_233123_ p_233123_
+		1 p_233124_ p_233124_
+		2 p_233125_ p_233125_
+	promptBundledPackLoadFailure ()Ljava/util/concurrent/CompletableFuture; m_233095_
+	recreateWorldData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lcom/mojang/datafixers/util/Pair; m_246225_
+		0 p_249540_ p_249540_
+	safeCloseAccess (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/lang/String;)V m_233116_
+		static
+		0 p_233117_ p_233117_
+		1 p_233118_ p_233118_
+net/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data net/minecraft/client/gui/screens/worldselection/WorldOpenFlows$1Data
+	existingDimensions f_244151_
+	levelSettings f_244166_
+	options f_244534_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/Registry;)V <init>
+		0 f_244166_ f_244166_
+		1 f_244534_ f_244534_
+		2 f_244151_ f_244151_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249359_ p_249359_
+	existingDimensions ()Lnet/minecraft/core/Registry; f_244151_
+	hashCode ()I hashCode
+	levelSettings ()Lnet/minecraft/world/level/LevelSettings; f_244166_
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_244534_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList net/minecraft/client/gui/screens/worldselection/WorldSelectionList
+	DATE_FORMAT f_101646_
+	FROM_NEWER_TOOLTIP_1 f_101649_
+	FROM_NEWER_TOOLTIP_2 f_101650_
+	ICON_MISSING f_101647_
+	ICON_OVERLAY_LOCATION f_101648_
+	LOGGER f_101645_
+	SNAPSHOT_TOOLTIP_1 f_101651_
+	SNAPSHOT_TOOLTIP_2 f_101652_
+	WORLD_LOCKED_TOOLTIP f_101653_
+	WORLD_REQUIRES_CONVERSION f_194113_
+	currentlyDisplayedLevels f_238575_
+	filter f_238624_
+	loadingHeader f_233184_
+	pendingLevels f_238666_
+	screen f_101654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/SelectWorldScreen;Lnet/minecraft/client/Minecraft;IIIIILjava/lang/String;Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;)V <init>
+		0 p_239540_ p_239540_
+		1 p_239541_ p_239541_
+		2 p_239542_ p_239542_
+		3 p_239543_ p_239543_
+		4 p_239544_ p_239544_
+		5 p_239545_ p_239545_
+		6 p_239546_ p_239546_
+		7 p_239547_ p_239547_
+		8 p_239548_ p_239548_
+	access$000 (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;)Lnet/minecraft/client/Minecraft; m_233191_
+		static
+		0 p_233192_ p_233192_
+	clearEntries ()V m_93516_
+	fillLevels (Ljava/lang/String;Ljava/util/List;)V m_233198_
+		0 p_233199_ p_233199_
+		1 p_233200_ p_233200_
+	fillLoadingLevels ()V m_233214_
+	filterAccepts (Ljava/lang/String;Lnet/minecraft/world/level/storage/LevelSummary;)Z m_233195_
+		0 p_233196_ p_233196_
+		1 p_233197_ p_233197_
+	getRowWidth ()I m_5759_
+	getScreen ()Lnet/minecraft/client/gui/screens/worldselection/SelectWorldScreen; m_101685_
+	getScrollbarPosition ()I m_5756_
+	getSelectedOpt ()Ljava/util/Optional; m_101684_
+	handleLevelLoadFailure (Lnet/minecraft/network/chat/Component;)V m_233211_
+		0 p_233212_ p_233212_
+	handleNewLevels (Ljava/util/List;)V m_239664_
+		0 p_239665_ p_239665_
+	keyPressed (III)Z m_7933_
+		0 p_289017_ p_289017_
+		1 p_288966_ p_288966_
+		2 p_289020_ p_289020_
+	lambda$loadLevels$0 (Ljava/lang/Throwable;)Ljava/util/List; m_233201_
+		0 p_233202_ p_233202_
+	loadLevels ()Ljava/util/concurrent/CompletableFuture; m_233213_
+	notifyListUpdated ()V m_233215_
+	pollLevelsIgnoreErrors ()Ljava/util/List; m_239987_
+	reloadWorldList ()V m_233206_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_283323_ p_283323_
+		1 p_282039_ p_282039_
+		2 p_283339_ p_283339_
+		3 p_281472_ p_281472_
+	setSelected (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry;)V m_6987_
+		0 p_233190_ p_233190_
+	setSelected (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V m_6987_
+		0 p_101671_ p_101671_
+	updateFilter (Ljava/lang/String;)V m_239900_
+		0 p_239901_ p_239901_
+	updateNarration (Lnet/minecraft/client/gui/narration/NarrationElementOutput;)V m_142291_
+		0 p_233188_ p_233188_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry net/minecraft/client/gui/screens/worldselection/WorldSelectionList$Entry
+	<init> ()V <init>
+	close ()V close
+	isSelectable ()Z m_214209_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$LoadingHeader net/minecraft/client/gui/screens/worldselection/WorldSelectionList$LoadingHeader
+	LOADING_LABEL f_233218_
+	minecraft f_233219_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_233222_ p_233222_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelectable ()Z m_214209_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_282319_ p_282319_
+		1 p_283207_ p_283207_
+		2 p_281352_ p_281352_
+		3 p_283332_ p_283332_
+		4 p_282400_ p_282400_
+		5 p_282912_ p_282912_
+		6 p_282760_ p_282760_
+		7 p_281344_ p_281344_
+		8 p_283655_ p_283655_
+		9 p_283696_ p_283696_
+net/minecraft/client/gui/screens/worldselection/WorldSelectionList$WorldListEntry net/minecraft/client/gui/screens/worldselection/WorldSelectionList$WorldListEntry
+	ICON_HEIGHT f_170313_
+	ICON_OVERLAY_X_ERROR f_170317_
+	ICON_OVERLAY_X_JOIN f_170314_
+	ICON_OVERLAY_X_JOIN_WITH_NOTIFY f_170315_
+	ICON_OVERLAY_X_WARNING f_170316_
+	ICON_OVERLAY_Y_SELECTED f_170319_
+	ICON_OVERLAY_Y_UNSELECTED f_170318_
+	ICON_WIDTH f_170312_
+	icon f_101698_
+	iconFile f_101697_
+	lastClickTime f_101699_
+	minecraft f_101693_
+	screen f_101694_
+	summary f_101695_
+	this$0 f_101692_
+	<init> (Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;Lnet/minecraft/client/gui/screens/worldselection/WorldSelectionList;Lnet/minecraft/world/level/storage/LevelSummary;)V <init>
+		0 p_101701_ p_101701_
+		1 p_101702_ p_101702_
+		2 p_101703_ p_101703_
+	close ()V close
+	deleteWorld ()V m_101738_
+	doDeleteWorld ()V m_170323_
+	editWorld ()V m_101739_
+	getLevelName ()Ljava/lang/String; m_170324_
+	getNarration ()Lnet/minecraft/network/chat/Component; m_142172_
+	isSelectable ()Z m_214209_
+	joinWorld ()V m_101704_
+	lambda$deleteWorld$3 (Z)V m_170321_
+		0 p_170322_ p_170322_
+	lambda$editWorld$4 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/lang/String;Z)V m_233241_
+		0 p_233242_ p_233242_
+		1 p_233243_ p_233243_
+		2 p_233244_ p_233244_
+	lambda$joinWorld$0 (ZZ)V m_289841_
+		0 p_289912_ p_289912_
+		1 p_289913_ p_289913_
+	lambda$joinWorld$1 ()V m_170327_
+	lambda$joinWorld$2 (Z)V m_101740_
+		0 p_101741_ p_101741_
+	lambda$recreateWorld$5 (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/client/gui/screens/worldselection/WorldCreationContext;Ljava/nio/file/Path;Z)V m_275781_
+		0 p_275879_ p_275879_
+		1 p_275880_ p_275880_
+		2 p_275881_ p_275881_
+		3 p_275882_ p_275882_
+	lambda$recreateWorld$6 ()V m_233245_
+	loadIcon ()V m_101746_
+	loadWorld ()V m_101744_
+	mouseClicked (DDI)Z m_6375_
+		0 p_101706_ p_101706_
+		1 p_101707_ p_101707_
+		2 p_101708_ p_101708_
+	queueLoadScreen ()V m_101745_
+	recreateWorld ()V m_101743_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIIZF)V m_6311_
+		0 p_281612_ p_281612_
+		1 p_281353_ p_281353_
+		2 p_283181_ p_283181_
+		3 p_282820_ p_282820_
+		4 p_282420_ p_282420_
+		5 p_281855_ p_281855_
+		6 p_283204_ p_283204_
+		7 p_283025_ p_283025_
+		8 p_283396_ p_283396_
+		9 p_282938_ p_282938_
+	validateIconFile ()V m_289856_
+net/minecraft/client/gui/screens/worldselection/package-info net/minecraft/client/gui/screens/worldselection/package-info
+net/minecraft/client/gui/spectator/PlayerMenuItem net/minecraft/client/gui/spectator/PlayerMenuItem
+	location f_101753_
+	name f_101754_
+	profile f_101752_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_101756_ p_101756_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282282_ p_282282_
+		1 p_282686_ p_282686_
+		2 p_282849_ p_282849_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101762_ p_101762_
+net/minecraft/client/gui/spectator/RootSpectatorMenuCategory net/minecraft/client/gui/spectator/RootSpectatorMenuCategory
+	PROMPT_TEXT f_101765_
+	items f_101766_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getItems ()Ljava/util/List; m_5919_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+net/minecraft/client/gui/spectator/SpectatorMenu net/minecraft/client/gui/spectator/SpectatorMenu
+	CLOSE_ITEM f_101772_
+	CLOSE_MENU_TEXT f_101776_
+	EMPTY_SLOT f_101771_
+	MAX_PER_PAGE f_170328_
+	NEXT_PAGE_TEXT f_101778_
+	PREVIOUS_PAGE_TEXT f_101777_
+	SCROLL_LEFT f_101773_
+	SCROLL_RIGHT_DISABLED f_101775_
+	SCROLL_RIGHT_ENABLED f_101774_
+	category f_101780_
+	listener f_101779_
+	page f_101782_
+	selectedSlot f_101781_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/spectator/SpectatorMenuListener;)V <init>
+		0 p_101785_ p_101785_
+	exit ()V m_101800_
+	getCurrentPage ()Lnet/minecraft/client/gui/spectator/categories/SpectatorPage; m_101802_
+	getItem (I)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101787_
+		0 p_101788_ p_101788_
+	getItems ()Ljava/util/List; m_101786_
+	getSelectedCategory ()Lnet/minecraft/client/gui/spectator/SpectatorMenuCategory; m_101799_
+	getSelectedItem ()Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101796_
+	getSelectedSlot ()I m_101801_
+	selectCategory (Lnet/minecraft/client/gui/spectator/SpectatorMenuCategory;)V m_101794_
+		0 p_101795_ p_101795_
+	selectSlot (I)V m_101797_
+		0 p_101798_ p_101798_
+net/minecraft/client/gui/spectator/SpectatorMenu$1 net/minecraft/client/gui/spectator/SpectatorMenu$1
+	<init> ()V <init>
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283652_ p_283652_
+		1 p_101809_ p_101809_
+		2 p_101810_ p_101810_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101812_ p_101812_
+net/minecraft/client/gui/spectator/SpectatorMenu$CloseSpectatorItem net/minecraft/client/gui/spectator/SpectatorMenu$CloseSpectatorItem
+	<init> ()V <init>
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283113_ p_283113_
+		1 p_282295_ p_282295_
+		2 p_282511_ p_282511_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101823_ p_101823_
+net/minecraft/client/gui/spectator/SpectatorMenu$ScrollMenuItem net/minecraft/client/gui/spectator/SpectatorMenu$ScrollMenuItem
+	direction f_101826_
+	enabled f_101827_
+	<init> (IZ)V <init>
+		0 p_101829_ p_101829_
+		1 p_101830_ p_101830_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_281376_ p_281376_
+		1 p_282065_ p_282065_
+		2 p_282653_ p_282653_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101836_ p_101836_
+net/minecraft/client/gui/spectator/SpectatorMenuCategory net/minecraft/client/gui/spectator/SpectatorMenuCategory
+	getItems ()Ljava/util/List; m_5919_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+net/minecraft/client/gui/spectator/SpectatorMenuItem net/minecraft/client/gui/spectator/SpectatorMenuItem
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282591_ p_282591_
+		1 p_101840_ p_101840_
+		2 p_101841_ p_101841_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101842_ p_101842_
+net/minecraft/client/gui/spectator/SpectatorMenuListener net/minecraft/client/gui/spectator/SpectatorMenuListener
+	onSpectatorMenuClosed (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7613_
+		0 p_101843_ p_101843_
+net/minecraft/client/gui/spectator/categories/SpectatorPage net/minecraft/client/gui/spectator/categories/SpectatorPage
+	NO_SELECTION f_170329_
+	items f_101845_
+	selection f_101846_
+	<init> (Ljava/util/List;I)V <init>
+		0 p_170331_ p_170331_
+		1 p_170332_ p_170332_
+	getItem (I)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_101851_
+		0 p_101852_ p_101852_
+	getSelectedSlot ()I m_101853_
+net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory net/minecraft/client/gui/spectator/categories/TeleportToPlayerMenuCategory
+	PROFILE_ORDER f_101854_
+	TELEPORT_PROMPT f_101856_
+	TELEPORT_TEXT f_101855_
+	items f_101857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_101861_ p_101861_
+	<init> ()V <init>
+	getItems ()Ljava/util/List; m_5919_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+	isEnabled ()Z m_7304_
+	lambda$new$1 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Z m_252583_
+		static
+		0 p_253336_ p_253336_
+	lambda$new$2 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Lnet/minecraft/client/gui/spectator/SpectatorMenuItem; m_252581_
+		static
+		0 p_253334_ p_253334_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/util/UUID; m_252582_
+		static
+		0 p_253335_ p_253335_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_281992_ p_281992_
+		1 p_281684_ p_281684_
+		2 p_281889_ p_281889_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101868_ p_101868_
+net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory
+	TELEPORT_PROMPT f_101876_
+	TELEPORT_TEXT f_101875_
+	items f_101877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTeamEntries (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/Scoreboard;)Ljava/util/List; m_257833_
+		static
+		0 p_260258_ p_260258_
+		1 p_259249_ p_259249_
+	getItems ()Ljava/util/List; m_5919_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_5878_
+	isEnabled ()Z m_7304_
+	lambda$createTeamEntries$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/PlayerTeam;)Ljava/util/stream/Stream; m_257827_
+		static
+		0 p_259756_ p_259756_
+		1 p_260025_ p_260025_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_282933_ p_282933_
+		1 p_283568_ p_283568_
+		2 p_281803_ p_281803_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101886_ p_101886_
+net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory$TeamSelectionItem net/minecraft/client/gui/spectator/categories/TeleportToTeamMenuCategory$TeamSelectionItem
+	iconSkin f_256959_
+	players f_101893_
+	team f_101891_
+	<init> (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_259176_ p_259176_
+		1 p_259231_ p_259231_
+		2 p_260113_ p_260113_
+	create (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/scores/PlayerTeam;)Ljava/util/Optional; m_257760_
+		static
+		0 p_260048_ p_260048_
+		1 p_259058_ p_259058_
+	getName ()Lnet/minecraft/network/chat/Component; m_7869_
+	isEnabled ()Z m_7304_
+	renderIcon (Lnet/minecraft/client/gui/GuiGraphics;FI)V m_6252_
+		0 p_283215_ p_283215_
+		1 p_282946_ p_282946_
+		2 p_283438_ p_283438_
+	selectItem (Lnet/minecraft/client/gui/spectator/SpectatorMenu;)V m_7608_
+		0 p_101902_ p_101902_
+net/minecraft/client/gui/spectator/categories/package-info net/minecraft/client/gui/spectator/categories/package-info
+net/minecraft/client/gui/spectator/package-info net/minecraft/client/gui/spectator/package-info
+net/minecraft/client/main/GameConfig net/minecraft/client/main/GameConfig
+	display f_101906_
+	game f_101908_
+	location f_101907_
+	quickPlay f_278410_
+	user f_101905_
+	<init> (Lnet/minecraft/client/main/GameConfig$UserData;Lcom/mojang/blaze3d/platform/DisplayData;Lnet/minecraft/client/main/GameConfig$FolderData;Lnet/minecraft/client/main/GameConfig$GameData;Lnet/minecraft/client/main/GameConfig$QuickPlayData;)V <init>
+		0 p_279448_ p_279448_
+		1 p_279368_ p_279368_
+		2 p_279174_ p_279174_
+		3 p_279138_ p_279138_
+		4 p_279425_ p_279425_
+net/minecraft/client/main/GameConfig$FolderData net/minecraft/client/main/GameConfig$FolderData
+	assetDirectory f_101918_
+	assetIndex f_101919_
+	gameDirectory f_101916_
+	resourcePackDirectory f_101917_
+	<init> (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V <init>
+		0 p_101921_ p_101921_
+		1 p_101922_ p_101922_
+		2 p_101923_ p_101923_
+		3 p_101924_ p_101924_
+	getExternalAssetSource ()Ljava/nio/file/Path; m_246261_
+net/minecraft/client/main/GameConfig$GameData net/minecraft/client/main/GameConfig$GameData
+	demo f_101926_
+	disableChat f_101930_
+	disableMultiplayer f_101929_
+	launchVersion f_101927_
+	versionType f_101928_
+	<init> (ZLjava/lang/String;Ljava/lang/String;ZZ)V <init>
+		0 p_101932_ p_101932_
+		1 p_101933_ p_101933_
+		2 p_101934_ p_101934_
+		3 p_101935_ p_101935_
+		4 p_101936_ p_101936_
+net/minecraft/client/main/GameConfig$QuickPlayData net/minecraft/client/main/GameConfig$QuickPlayData
+	multiplayer f_278424_
+	path f_278493_
+	realms f_278402_
+	singleplayer f_278449_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 f_278493_ f_278493_
+		1 f_278449_ f_278449_
+		2 f_278424_ f_278424_
+		3 f_278402_ f_278402_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279161_ p_279161_
+	hashCode ()I hashCode
+	isEnabled ()Z m_278736_
+	multiplayer ()Ljava/lang/String; f_278424_
+	path ()Ljava/lang/String; f_278493_
+	realms ()Ljava/lang/String; f_278402_
+	singleplayer ()Ljava/lang/String; f_278449_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/main/GameConfig$UserData net/minecraft/client/main/GameConfig$UserData
+	profileProperties f_101944_
+	proxy f_101945_
+	user f_101942_
+	userProperties f_101943_
+	<init> (Lnet/minecraft/client/User;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V <init>
+		0 p_101947_ p_101947_
+		1 p_101948_ p_101948_
+		2 p_101949_ p_101949_
+		3 p_101950_ p_101950_
+net/minecraft/client/main/Main net/minecraft/client/main/Main
+	LOGGER f_129630_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	emptyStringToEmptyOptional (Ljava/lang/String;)Ljava/util/Optional; m_195486_
+		static
+		0 p_195487_ p_195487_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129642_ p_129642_
+	ofNullable (Ljava/lang/Integer;)Ljava/util/OptionalInt; m_129634_
+		static
+		0 p_129635_ p_129635_
+	parseArgument (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object; m_129638_
+		static
+		0 p_129639_ p_129639_
+		1 p_129640_ p_129640_
+	stringHasValue (Ljava/lang/String;)Z m_129636_
+		static
+		0 p_129637_ p_129637_
+net/minecraft/client/main/Main$1 net/minecraft/client/main/Main$1
+	val$proxyPass f_129644_
+	val$proxyUser f_129643_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_129646_ p_129646_
+		1 p_129647_ p_129647_
+	getPasswordAuthentication ()Ljava/net/PasswordAuthentication; getPasswordAuthentication
+net/minecraft/client/main/Main$2 net/minecraft/client/main/Main$2
+	<init> (Ljava/lang/String;)V <init>
+		0 p_129650_ p_129650_
+	run ()V run
+net/minecraft/client/main/Main$3 net/minecraft/client/main/Main$3
+	val$minecraft f_129652_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_129654_ p_129654_
+		1 p_129655_ p_129655_
+	run ()V run
+net/minecraft/client/main/SilentInitException net/minecraft/client/main/SilentInitException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_101979_ p_101979_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_170334_ p_170334_
+		1 p_170335_ p_170335_
+net/minecraft/client/main/package-info net/minecraft/client/main/package-info
+net/minecraft/client/model/AbstractZombieModel net/minecraft/client/model/AbstractZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170337_ p_170337_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_101999_ p_101999_
+	setupAnim (Lnet/minecraft/world/entity/monster/Monster;FFFFF)V m_6973_
+		0 p_102001_ p_102001_
+		1 p_102002_ p_102002_
+		2 p_102003_ p_102003_
+		3 p_102004_ p_102004_
+		4 p_102005_ p_102005_
+		5 p_102006_ p_102006_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_101986_ p_101986_
+		1 p_101987_ p_101987_
+		2 p_101988_ p_101988_
+		3 p_101989_ p_101989_
+		4 p_101990_ p_101990_
+		5 p_101991_ p_101991_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_101993_ p_101993_
+		1 p_101994_ p_101994_
+		2 p_101995_ p_101995_
+		3 p_101996_ p_101996_
+		4 p_101997_ p_101997_
+		5 p_101998_ p_101998_
+net/minecraft/client/model/AgeableHierarchicalModel net/minecraft/client/model/AgeableHierarchicalModel
+	bodyYOffset f_271124_
+	youngScaleFactor f_271539_
+	<init> (FF)V <init>
+		0 p_273694_ p_273694_
+		1 p_273578_ p_273578_
+	<init> (FFLjava/util/function/Function;)V <init>
+		0 p_273130_ p_273130_
+		1 p_273302_ p_273302_
+		2 p_273636_ p_273636_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_273029_ p_273029_
+		1 p_272763_ p_272763_
+		2 p_273665_ p_273665_
+		3 p_272602_ p_272602_
+		4 p_273190_ p_273190_
+		5 p_273731_ p_273731_
+		6 p_272609_ p_272609_
+		7 p_273331_ p_273331_
+net/minecraft/client/model/AgeableListModel net/minecraft/client/model/AgeableListModel
+	babyBodyScale f_102011_
+	babyHeadScale f_102010_
+	babyYHeadOffset f_170338_
+	babyZHeadOffset f_170339_
+	bodyYOffset f_102012_
+	scaleHead f_102007_
+	<init> (ZFF)V <init>
+		0 p_102023_ p_102023_
+		1 p_102024_ p_102024_
+		2 p_102025_ p_102025_
+	<init> (Ljava/util/function/Function;ZFFFFF)V <init>
+		0 p_102015_ p_102015_
+		1 p_102016_ p_102016_
+		2 p_102017_ p_102017_
+		3 p_102018_ p_102018_
+		4 p_102019_ p_102019_
+		5 p_102020_ p_102020_
+		6 p_102021_ p_102021_
+	<init> (ZFFFFF)V <init>
+		0 p_102027_ p_102027_
+		1 p_102028_ p_102028_
+		2 p_102029_ p_102029_
+		3 p_102030_ p_102030_
+		4 p_102031_ p_102031_
+		5 p_102032_ p_102032_
+	<init> ()V <init>
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102072_
+		static
+		0 p_102073_ p_102073_
+		1 p_102074_ p_102074_
+		2 p_102075_ p_102075_
+		3 p_102076_ p_102076_
+		4 p_102077_ p_102077_
+		5 p_102078_ p_102078_
+		6 p_102079_ p_102079_
+		7 p_102080_ p_102080_
+		8 p_102081_ p_102081_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102062_
+		static
+		0 p_102063_ p_102063_
+		1 p_102064_ p_102064_
+		2 p_102065_ p_102065_
+		3 p_102066_ p_102066_
+		4 p_102067_ p_102067_
+		5 p_102068_ p_102068_
+		6 p_102069_ p_102069_
+		7 p_102070_ p_102070_
+		8 p_102071_ p_102071_
+	lambda$renderToBuffer$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102052_
+		static
+		0 p_102053_ p_102053_
+		1 p_102054_ p_102054_
+		2 p_102055_ p_102055_
+		3 p_102056_ p_102056_
+		4 p_102057_ p_102057_
+		5 p_102058_ p_102058_
+		6 p_102059_ p_102059_
+		7 p_102060_ p_102060_
+		8 p_102061_ p_102061_
+	lambda$renderToBuffer$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_102042_
+		static
+		0 p_102043_ p_102043_
+		1 p_102044_ p_102044_
+		2 p_102045_ p_102045_
+		3 p_102046_ p_102046_
+		4 p_102047_ p_102047_
+		5 p_102048_ p_102048_
+		6 p_102049_ p_102049_
+		7 p_102050_ p_102050_
+		8 p_102051_ p_102051_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102034_ p_102034_
+		1 p_102035_ p_102035_
+		2 p_102036_ p_102036_
+		3 p_102037_ p_102037_
+		4 p_102038_ p_102038_
+		5 p_102039_ p_102039_
+		6 p_102040_ p_102040_
+		7 p_102041_ p_102041_
+net/minecraft/client/model/AllayModel net/minecraft/client/model/AllayModel
+	FLYING_ANIMATION_X_ROT f_233308_
+	MAX_HAND_HOLDING_ITEM_X_ROT_RAD f_233309_
+	MIN_HAND_HOLDING_ITEM_X_ROT_RAD f_233310_
+	body f_233303_
+	head f_238177_
+	left_arm f_233305_
+	left_wing f_233307_
+	right_arm f_233304_
+	right_wing f_233306_
+	root f_233302_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233312_ p_233312_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233340_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/animal/allay/Allay;FFFFF)V m_6973_
+		0 p_233325_ p_233325_
+		1 p_233326_ p_233326_
+		2 p_233327_ p_233327_
+		3 p_233328_ p_233328_
+		4 p_233329_ p_233329_
+		5 p_233330_ p_233330_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233315_ p_233315_
+		1 p_233316_ p_233316_
+		2 p_233317_ p_233317_
+		3 p_233318_ p_233318_
+		4 p_233319_ p_233319_
+		5 p_233320_ p_233320_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_233322_ p_233322_
+		1 p_233323_ p_233323_
+net/minecraft/client/model/AnimationUtils net/minecraft/client/model/AnimationUtils
+	<init> ()V <init>
+	animateCrossbowCharge (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/world/entity/LivingEntity;Z)V m_102086_
+		static
+		0 p_102087_ p_102087_
+		1 p_102088_ p_102088_
+		2 p_102089_ p_102089_
+		3 p_102090_ p_102090_
+	animateCrossbowHold (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Z)V m_102097_
+		static
+		0 p_102098_ p_102098_
+		1 p_102099_ p_102099_
+		2 p_102100_ p_102100_
+		3 p_102101_ p_102101_
+	animateZombieArms (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;ZFF)V m_102102_
+		static
+		0 p_102103_ p_102103_
+		1 p_102104_ p_102104_
+		2 p_102105_ p_102105_
+		3 p_102106_ p_102106_
+		4 p_102107_ p_102107_
+	bobArms (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;F)V m_102082_
+		static
+		0 p_102083_ p_102083_
+		1 p_102084_ p_102084_
+		2 p_102085_ p_102085_
+	bobModelPart (Lnet/minecraft/client/model/geom/ModelPart;FF)V m_170341_
+		static
+		0 p_170342_ p_170342_
+		1 p_170343_ p_170343_
+		2 p_170344_ p_170344_
+	swingWeaponDown (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/world/entity/Mob;FF)V m_102091_
+		static
+		0 p_102092_ p_102092_
+		1 p_102093_ p_102093_
+		2 p_102094_ p_102094_
+		3 p_102095_ p_102095_
+		4 p_102096_ p_102096_
+net/minecraft/client/model/ArmedModel net/minecraft/client/model/ArmedModel
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102108_ p_102108_
+		1 p_102109_ p_102109_
+net/minecraft/client/model/ArmorStandArmorModel net/minecraft/client/model/ArmorStandArmorModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170346_ p_170346_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170347_
+		static
+		0 p_170348_ p_170348_
+	setupAnim (Lnet/minecraft/world/entity/decoration/ArmorStand;FFFFF)V m_6973_
+		0 p_102131_ p_102131_
+		1 p_102132_ p_102132_
+		2 p_102133_ p_102133_
+		3 p_102134_ p_102134_
+		4 p_102135_ p_102135_
+		5 p_102136_ p_102136_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102117_ p_102117_
+		1 p_102118_ p_102118_
+		2 p_102119_ p_102119_
+		3 p_102120_ p_102120_
+		4 p_102121_ p_102121_
+		5 p_102122_ p_102122_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102124_ p_102124_
+		1 p_102125_ p_102125_
+		2 p_102126_ p_102126_
+		3 p_102127_ p_102127_
+		4 p_102128_ p_102128_
+		5 p_102129_ p_102129_
+net/minecraft/client/model/ArmorStandModel net/minecraft/client/model/ArmorStandModel
+	BASE_PLATE f_170352_
+	LEFT_BODY_STICK f_170350_
+	RIGHT_BODY_STICK f_170349_
+	SHOULDER_STICK f_170351_
+	basePlate f_102140_
+	leftBodyStick f_170354_
+	rightBodyStick f_170353_
+	shoulderStick f_102139_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170356_ p_170356_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170357_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102160_ p_102160_
+		1 p_102161_ p_102161_
+		2 p_102162_ p_102162_
+		3 p_102163_ p_102163_
+	prepareMobModel (Lnet/minecraft/world/entity/decoration/ArmorStand;FFF)V m_6839_
+		0 p_102172_ p_102172_
+		1 p_102173_ p_102173_
+		2 p_102174_ p_102174_
+		3 p_102175_ p_102175_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102145_ p_102145_
+		1 p_102146_ p_102146_
+		2 p_102147_ p_102147_
+		3 p_102148_ p_102148_
+	setupAnim (Lnet/minecraft/world/entity/decoration/ArmorStand;FFFFF)V m_6973_
+		0 p_102177_ p_102177_
+		1 p_102178_ p_102178_
+		2 p_102179_ p_102179_
+		3 p_102180_ p_102180_
+		4 p_102181_ p_102181_
+		5 p_102182_ p_102182_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102150_ p_102150_
+		1 p_102151_ p_102151_
+		2 p_102152_ p_102152_
+		3 p_102153_ p_102153_
+		4 p_102154_ p_102154_
+		5 p_102155_ p_102155_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102165_ p_102165_
+		1 p_102166_ p_102166_
+		2 p_102167_ p_102167_
+		3 p_102168_ p_102168_
+		4 p_102169_ p_102169_
+		5 p_102170_ p_102170_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102157_ p_102157_
+		1 p_102158_ p_102158_
+net/minecraft/client/model/AxolotlModel net/minecraft/client/model/AxolotlModel
+	SWIMMING_LEG_XROT f_170358_
+	body f_170364_
+	head f_170365_
+	leftFrontLeg f_170362_
+	leftGills f_170367_
+	leftHindLeg f_170360_
+	rightFrontLeg f_170363_
+	rightGills f_170368_
+	rightHindLeg f_170361_
+	tail f_170359_
+	topGills f_170366_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170370_ p_170370_
+	applyMirrorLegRotations ()V m_170421_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170417_
+		static
+	getRotationVector (Lnet/minecraft/client/model/geom/ModelPart;)Lorg/joml/Vector3f; m_253263_
+		0 p_254355_ p_254355_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	lerpPart (Lnet/minecraft/client/model/geom/ModelPart;FFF)V m_170403_
+		0 p_170404_ p_170404_
+		1 p_170405_ p_170405_
+		2 p_170406_ p_170406_
+		3 p_170407_ p_170407_
+	lerpTo (FFF)F m_170377_
+		0 p_170378_ p_170378_
+		1 p_170379_ p_170379_
+		2 p_170380_ p_170380_
+	lerpTo (FF)F m_170374_
+		0 p_170375_ p_170375_
+		1 p_170376_ p_170376_
+	saveAnimationValues (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V m_170388_
+		0 p_170389_ p_170389_
+	setRotationFromVector (Lnet/minecraft/client/model/geom/ModelPart;Lorg/joml/Vector3f;)V m_252862_
+		0 p_254301_ p_254301_
+		1 p_253783_ p_253783_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_170382_ p_170382_
+		1 p_170383_ p_170383_
+		2 p_170384_ p_170384_
+		3 p_170385_ p_170385_
+		4 p_170386_ p_170386_
+		5 p_170387_ p_170387_
+	setupAnim (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;FFFFF)V m_6973_
+		0 p_170395_ p_170395_
+		1 p_170396_ p_170396_
+		2 p_170397_ p_170397_
+		3 p_170398_ p_170398_
+		4 p_170399_ p_170399_
+		5 p_170400_ p_170400_
+	setupGroundCrawlingAnimation (FF)V m_170418_
+		0 p_170419_ p_170419_
+		1 p_170420_ p_170420_
+	setupInitialAnimationValues (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;FF)V m_170390_
+		0 p_170391_ p_170391_
+		1 p_170392_ p_170392_
+		2 p_170393_ p_170393_
+	setupLayStillOnGroundAnimation (FF)V m_170414_
+		0 p_170415_ p_170415_
+		1 p_170416_ p_170416_
+	setupPlayDeadAnimation (F)V m_170412_
+		0 p_170413_ p_170413_
+	setupSwimmingAnimation (FF)V m_170422_
+		0 p_170423_ p_170423_
+		1 p_170424_ p_170424_
+	setupWaterHoveringAnimation (F)V m_170372_
+		0 p_170373_ p_170373_
+net/minecraft/client/model/BatModel net/minecraft/client/model/BatModel
+	body f_102185_
+	head f_102184_
+	leftWing f_102187_
+	leftWingTip f_102189_
+	rightWing f_102186_
+	rightWingTip f_102188_
+	root f_170425_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170427_ p_170427_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170428_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102193_ p_102193_
+		1 p_102194_ p_102194_
+		2 p_102195_ p_102195_
+		3 p_102196_ p_102196_
+		4 p_102197_ p_102197_
+		5 p_102198_ p_102198_
+	setupAnim (Lnet/minecraft/world/entity/ambient/Bat;FFFFF)V m_6973_
+		0 p_102200_ p_102200_
+		1 p_102201_ p_102201_
+		2 p_102202_ p_102202_
+		3 p_102203_ p_102203_
+		4 p_102204_ p_102204_
+		5 p_102205_ p_102205_
+net/minecraft/client/model/BeeModel net/minecraft/client/model/BeeModel
+	BACK_LEGS f_170437_
+	BEE_Y_BASE f_170430_
+	BONE f_170431_
+	FRONT_LEGS f_170435_
+	LEFT_ANTENNA f_170433_
+	MIDDLE_LEGS f_170436_
+	RIGHT_ANTENNA f_170434_
+	STINGER f_170432_
+	backLeg f_102212_
+	bone f_102206_
+	frontLeg f_102210_
+	leftAntenna f_102214_
+	leftWing f_102209_
+	midLeg f_102211_
+	rightAntenna f_102215_
+	rightWing f_102208_
+	rollAmount f_102216_
+	stinger f_102213_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170439_ p_170439_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170440_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Bee;FFF)V m_6839_
+		0 p_102232_ p_102232_
+		1 p_102233_ p_102233_
+		2 p_102234_ p_102234_
+		3 p_102235_ p_102235_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102220_ p_102220_
+		1 p_102221_ p_102221_
+		2 p_102222_ p_102222_
+		3 p_102223_ p_102223_
+	setupAnim (Lnet/minecraft/world/entity/animal/Bee;FFFFF)V m_6973_
+		0 p_102237_ p_102237_
+		1 p_102238_ p_102238_
+		2 p_102239_ p_102239_
+		3 p_102240_ p_102240_
+		4 p_102241_ p_102241_
+		5 p_102242_ p_102242_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102225_ p_102225_
+		1 p_102226_ p_102226_
+		2 p_102227_ p_102227_
+		3 p_102228_ p_102228_
+		4 p_102229_ p_102229_
+		5 p_102230_ p_102230_
+net/minecraft/client/model/BlazeModel net/minecraft/client/model/BlazeModel
+	head f_102245_
+	root f_170441_
+	upperBodyParts f_102244_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170443_ p_170443_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170444_
+		static
+	getPartName (I)Ljava/lang/String; m_170445_
+		static
+		0 p_170446_ p_170446_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170447_
+		static
+		0 p_170448_ p_170448_
+		1 p_170449_ p_170449_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102250_ p_102250_
+		1 p_102251_ p_102251_
+		2 p_102252_ p_102252_
+		3 p_102253_ p_102253_
+		4 p_102254_ p_102254_
+		5 p_102255_ p_102255_
+net/minecraft/client/model/BoatModel net/minecraft/client/model/BoatModel
+	BACK f_170455_
+	BOTTOM f_170454_
+	FRONT f_170456_
+	LEFT f_170458_
+	LEFT_PADDLE f_170451_
+	RIGHT f_170457_
+	RIGHT_PADDLE f_170452_
+	WATER_PATCH f_170453_
+	leftPaddle f_170459_
+	parts f_102258_
+	rightPaddle f_170460_
+	waterPatch f_102257_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_250599_ p_250599_
+	animatePaddle (Lnet/minecraft/world/entity/vehicle/Boat;ILnet/minecraft/client/model/geom/ModelPart;F)V m_170464_
+		static
+		0 p_170465_ p_170465_
+		1 p_170466_ p_170466_
+		2 p_170467_ p_170467_
+		3 p_170468_ p_170468_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_246613_
+		static
+	createChildren (Lnet/minecraft/client/model/geom/builders/PartDefinition;)V m_246203_
+		static
+		0 p_250572_ p_250572_
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245539_
+		0 p_252283_ p_252283_
+	parts ()Lcom/google/common/collect/ImmutableList; m_6195_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102262_ p_102262_
+		1 p_102263_ p_102263_
+		2 p_102264_ p_102264_
+		3 p_102265_ p_102265_
+		4 p_102266_ p_102266_
+		5 p_102267_ p_102267_
+	setupAnim (Lnet/minecraft/world/entity/vehicle/Boat;FFFFF)V m_6973_
+		0 p_102269_ p_102269_
+		1 p_102270_ p_102270_
+		2 p_102271_ p_102271_
+		3 p_102272_ p_102272_
+		4 p_102273_ p_102273_
+		5 p_102274_ p_102274_
+	waterPatch ()Lnet/minecraft/client/model/geom/ModelPart; m_102282_
+net/minecraft/client/model/BookModel net/minecraft/client/model/BookModel
+	FLIP_PAGE_1 f_170471_
+	FLIP_PAGE_2 f_170472_
+	LEFT_PAGES f_170469_
+	RIGHT_PAGES f_170470_
+	flipPage1 f_102287_
+	flipPage2 f_102288_
+	leftLid f_102283_
+	leftPages f_102285_
+	rightLid f_102284_
+	rightPages f_102286_
+	root f_170473_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170475_ p_170475_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170476_
+		static
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_102316_
+		0 p_102317_ p_102317_
+		1 p_102318_ p_102318_
+		2 p_102319_ p_102319_
+		3 p_102320_ p_102320_
+		4 p_102321_ p_102321_
+		5 p_102322_ p_102322_
+		6 p_102323_ p_102323_
+		7 p_102324_ p_102324_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102298_ p_102298_
+		1 p_102299_ p_102299_
+		2 p_102300_ p_102300_
+		3 p_102301_ p_102301_
+		4 p_102302_ p_102302_
+		5 p_102303_ p_102303_
+		6 p_102304_ p_102304_
+		7 p_102305_ p_102305_
+	setupAnim (FFFF)V m_102292_
+		0 p_102293_ p_102293_
+		1 p_102294_ p_102294_
+		2 p_102295_ p_102295_
+		3 p_102296_ p_102296_
+net/minecraft/client/model/CamelModel net/minecraft/client/model/CamelModel
+	BABY_SCALE f_273934_
+	BABY_Y_OFFSET f_273950_
+	BRIDLE f_244155_
+	MAX_WALK_ANIMATION_SPEED f_244125_
+	REINS f_244351_
+	SADDLE f_243938_
+	WALK_ANIMATION_SCALE_FACTOR f_267464_
+	head f_243837_
+	ridingParts f_243743_
+	root f_244519_
+	saddleParts f_244588_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251834_ p_251834_
+	applyHeadRotation (Lnet/minecraft/world/entity/animal/camel/Camel;FFF)V m_245891_
+		0 p_250436_ p_250436_
+		1 p_249176_ p_249176_
+		2 p_251814_ p_251814_
+		3 p_248796_ p_248796_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_245580_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_250278_ p_250278_
+		1 p_251678_ p_251678_
+		2 p_249298_ p_249298_
+		3 p_251841_ p_251841_
+		4 p_250541_ p_250541_
+		5 p_248890_ p_248890_
+		6 p_250527_ p_250527_
+		7 p_250536_ p_250536_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_248612_ p_248612_
+		1 p_249283_ p_249283_
+		2 p_251307_ p_251307_
+		3 p_252276_ p_252276_
+		4 p_252318_ p_252318_
+		5 p_249763_ p_249763_
+	setupAnim (Lnet/minecraft/world/entity/animal/camel/Camel;FFFFF)V m_6973_
+		0 p_250657_ p_250657_
+		1 p_250501_ p_250501_
+		2 p_249554_ p_249554_
+		3 p_249527_ p_249527_
+		4 p_248774_ p_248774_
+		5 p_250710_ p_250710_
+	toggleInvisibleParts (Lnet/minecraft/world/entity/animal/camel/Camel;)V m_246444_
+		0 p_251765_ p_251765_
+net/minecraft/client/model/CatModel net/minecraft/client/model/CatModel
+	lieDownAmount f_102325_
+	lieDownAmountTail f_102326_
+	relaxStateOneAmount f_102327_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170478_ p_170478_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Cat;FFF)V m_6839_
+		0 p_102343_ p_102343_
+		1 p_102344_ p_102344_
+		2 p_102345_ p_102345_
+		3 p_102346_ p_102346_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102331_ p_102331_
+		1 p_102332_ p_102332_
+		2 p_102333_ p_102333_
+		3 p_102334_ p_102334_
+	setupAnim (Lnet/minecraft/world/entity/animal/Cat;FFFFF)V m_6973_
+		0 p_102348_ p_102348_
+		1 p_102349_ p_102349_
+		2 p_102350_ p_102350_
+		3 p_102351_ p_102351_
+		4 p_102352_ p_102352_
+		5 p_102353_ p_102353_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102336_ p_102336_
+		1 p_102337_ p_102337_
+		2 p_102338_ p_102338_
+		3 p_102339_ p_102339_
+		4 p_102340_ p_102340_
+		5 p_102341_ p_102341_
+net/minecraft/client/model/ChestBoatModel net/minecraft/client/model/ChestBoatModel
+	CHEST_BOTTOM f_244355_
+	CHEST_LID f_243894_
+	CHEST_LOCK f_244136_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251933_ p_251933_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247175_
+		static
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245539_
+		0 p_250198_ p_250198_
+net/minecraft/client/model/ChestRaftModel net/minecraft/client/model/ChestRaftModel
+	CHEST_BOTTOM f_243734_
+	CHEST_LID f_244449_
+	CHEST_LOCK f_244598_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_248562_ p_248562_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_246875_
+		static
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245164_
+		0 p_251688_ p_251688_
+net/minecraft/client/model/ChestedHorseModel net/minecraft/client/model/ChestedHorseModel
+	leftChest f_170479_
+	rightChest f_170480_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170482_ p_170482_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170483_
+		static
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;FFFFF)V m_6973_
+		0 p_102366_ p_102366_
+		1 p_102367_ p_102367_
+		2 p_102368_ p_102368_
+		3 p_102369_ p_102369_
+		4 p_102370_ p_102370_
+		5 p_102371_ p_102371_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFFFF)V m_6973_
+		0 p_102373_ p_102373_
+		1 p_102374_ p_102374_
+		2 p_102375_ p_102375_
+		3 p_102376_ p_102376_
+		4 p_102377_ p_102377_
+		5 p_102378_ p_102378_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102359_ p_102359_
+		1 p_102360_ p_102360_
+		2 p_102361_ p_102361_
+		3 p_102362_ p_102362_
+		4 p_102363_ p_102363_
+		5 p_102364_ p_102364_
+net/minecraft/client/model/ChickenModel net/minecraft/client/model/ChickenModel
+	RED_THING f_170484_
+	beak f_102387_
+	body f_102382_
+	head f_102381_
+	leftLeg f_170486_
+	leftWing f_170488_
+	redThing f_102388_
+	rightLeg f_170485_
+	rightWing f_170487_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170490_ p_170490_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170491_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102392_ p_102392_
+		1 p_102393_ p_102393_
+		2 p_102394_ p_102394_
+		3 p_102395_ p_102395_
+		4 p_102396_ p_102396_
+		5 p_102397_ p_102397_
+net/minecraft/client/model/CodModel net/minecraft/client/model/CodModel
+	root f_170492_
+	tailFin f_102405_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170494_ p_170494_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170495_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102409_ p_102409_
+		1 p_102410_ p_102410_
+		2 p_102411_ p_102411_
+		3 p_102412_ p_102412_
+		4 p_102413_ p_102413_
+		5 p_102414_ p_102414_
+net/minecraft/client/model/ColorableAgeableListModel net/minecraft/client/model/ColorableAgeableListModel
+	b f_102417_
+	g f_102416_
+	r f_102415_
+	<init> ()V <init>
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_102424_ p_102424_
+		1 p_102425_ p_102425_
+		2 p_102426_ p_102426_
+		3 p_102427_ p_102427_
+		4 p_102428_ p_102428_
+		5 p_102429_ p_102429_
+		6 p_102430_ p_102430_
+		7 p_102431_ p_102431_
+	setColor (FFF)V m_102419_
+		0 p_102420_ p_102420_
+		1 p_102421_ p_102421_
+		2 p_102422_ p_102422_
+net/minecraft/client/model/ColorableHierarchicalModel net/minecraft/client/model/ColorableHierarchicalModel
+	b f_170499_
+	g f_170498_
+	r f_170497_
+	<init> ()V <init>
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_170506_ p_170506_
+		1 p_170507_ p_170507_
+		2 p_170508_ p_170508_
+		3 p_170509_ p_170509_
+		4 p_170510_ p_170510_
+		5 p_170511_ p_170511_
+		6 p_170512_ p_170512_
+		7 p_170513_ p_170513_
+	setColor (FFF)V m_170501_
+		0 p_170502_ p_170502_
+		1 p_170503_ p_170503_
+		2 p_170504_ p_170504_
+net/minecraft/client/model/CowModel net/minecraft/client/model/CowModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170515_ p_170515_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170516_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_102450_
+net/minecraft/client/model/CreeperModel net/minecraft/client/model/CreeperModel
+	Y_OFFSET f_170522_
+	head f_102451_
+	leftFrontLeg f_170521_
+	leftHindLeg f_170519_
+	rightFrontLeg f_170520_
+	rightHindLeg f_170518_
+	root f_170517_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170524_ p_170524_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170525_
+		static
+		0 p_170526_ p_170526_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102463_ p_102463_
+		1 p_102464_ p_102464_
+		2 p_102465_ p_102465_
+		3 p_102466_ p_102466_
+		4 p_102467_ p_102467_
+		5 p_102468_ p_102468_
+net/minecraft/client/model/DolphinModel net/minecraft/client/model/DolphinModel
+	body f_102469_
+	root f_170528_
+	tail f_102470_
+	tailFin f_102471_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170530_ p_170530_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170531_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102475_ p_102475_
+		1 p_102476_ p_102476_
+		2 p_102477_ p_102477_
+		3 p_102478_ p_102478_
+		4 p_102479_ p_102479_
+		5 p_102480_ p_102480_
+net/minecraft/client/model/DrownedModel net/minecraft/client/model/DrownedModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170534_ p_170534_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170535_
+		static
+		0 p_170536_ p_170536_
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Zombie;FFF)V m_6839_
+		0 p_102521_ p_102521_
+		1 p_102522_ p_102522_
+		2 p_102523_ p_102523_
+		3 p_102524_ p_102524_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102502_ p_102502_
+		1 p_102503_ p_102503_
+		2 p_102504_ p_102504_
+		3 p_102505_ p_102505_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102490_ p_102490_
+		1 p_102491_ p_102491_
+		2 p_102492_ p_102492_
+		3 p_102493_ p_102493_
+	setupAnim (Lnet/minecraft/world/entity/monster/Monster;FFFFF)V m_6973_
+		0 p_102514_ p_102514_
+		1 p_102515_ p_102515_
+		2 p_102516_ p_102516_
+		3 p_102517_ p_102517_
+		4 p_102518_ p_102518_
+		5 p_102519_ p_102519_
+	setupAnim (Lnet/minecraft/world/entity/monster/Zombie;FFFFF)V m_6973_
+		0 p_102526_ p_102526_
+		1 p_102527_ p_102527_
+		2 p_102528_ p_102528_
+		3 p_102529_ p_102529_
+		4 p_102530_ p_102530_
+		5 p_102531_ p_102531_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102495_ p_102495_
+		1 p_102496_ p_102496_
+		2 p_102497_ p_102497_
+		3 p_102498_ p_102498_
+		4 p_102499_ p_102499_
+		5 p_102500_ p_102500_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102507_ p_102507_
+		1 p_102508_ p_102508_
+		2 p_102509_ p_102509_
+		3 p_102510_ p_102510_
+		4 p_102511_ p_102511_
+		5 p_102512_ p_102512_
+net/minecraft/client/model/ElytraModel net/minecraft/client/model/ElytraModel
+	leftWing f_102533_
+	rightWing f_102532_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170538_ p_170538_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170539_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102537_ p_102537_
+		1 p_102538_ p_102538_
+		2 p_102539_ p_102539_
+		3 p_102540_ p_102540_
+		4 p_102541_ p_102541_
+		5 p_102542_ p_102542_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102544_ p_102544_
+		1 p_102545_ p_102545_
+		2 p_102546_ p_102546_
+		3 p_102547_ p_102547_
+		4 p_102548_ p_102548_
+		5 p_102549_ p_102549_
+net/minecraft/client/model/EndermanModel net/minecraft/client/model/EndermanModel
+	carrying f_102576_
+	creepy f_102577_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170541_ p_170541_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170542_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102581_ p_102581_
+		1 p_102582_ p_102582_
+		2 p_102583_ p_102583_
+		3 p_102584_ p_102584_
+		4 p_102585_ p_102585_
+		5 p_102586_ p_102586_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102588_ p_102588_
+		1 p_102589_ p_102589_
+		2 p_102590_ p_102590_
+		3 p_102591_ p_102591_
+		4 p_102592_ p_102592_
+		5 p_102593_ p_102593_
+net/minecraft/client/model/EndermiteModel net/minecraft/client/model/EndermiteModel
+	BODY_COUNT f_102596_
+	BODY_SIZES f_102594_
+	BODY_TEXS f_102595_
+	bodyParts f_102597_
+	root f_170543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170545_ p_170545_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170546_
+		static
+	createSegmentName (I)Ljava/lang/String; m_170547_
+		static
+		0 p_170548_ p_170548_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102602_ p_102602_
+		1 p_102603_ p_102603_
+		2 p_102604_ p_102604_
+		3 p_102605_ p_102605_
+		4 p_102606_ p_102606_
+		5 p_102607_ p_102607_
+net/minecraft/client/model/EntityModel net/minecraft/client/model/EntityModel
+	attackTime f_102608_
+	riding f_102609_
+	young f_102610_
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_102613_ p_102613_
+	copyPropertiesTo (Lnet/minecraft/client/model/EntityModel;)V m_102624_
+		0 p_102625_ p_102625_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102614_ p_102614_
+		1 p_102615_ p_102615_
+		2 p_102616_ p_102616_
+		3 p_102617_ p_102617_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102618_ p_102618_
+		1 p_102619_ p_102619_
+		2 p_102620_ p_102620_
+		3 p_102621_ p_102621_
+		4 p_102622_ p_102622_
+		5 p_102623_ p_102623_
+net/minecraft/client/model/EvokerFangsModel net/minecraft/client/model/EvokerFangsModel
+	BASE f_170550_
+	LOWER_JAW f_170552_
+	UPPER_JAW f_170551_
+	base f_102626_
+	lowerJaw f_102628_
+	root f_170553_
+	upperJaw f_102627_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170555_ p_170555_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170556_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102632_ p_102632_
+		1 p_102633_ p_102633_
+		2 p_102634_ p_102634_
+		3 p_102635_ p_102635_
+		4 p_102636_ p_102636_
+		5 p_102637_ p_102637_
+net/minecraft/client/model/FoxModel net/minecraft/client/model/FoxModel
+	HEAD_HEIGHT f_170563_
+	LEG_POS f_170564_
+	LEG_SIZE f_170562_
+	body f_102642_
+	head f_102638_
+	leftFrontLeg f_170561_
+	leftHindLeg f_170559_
+	legMotionPos f_102648_
+	rightFrontLeg f_170560_
+	rightHindLeg f_170558_
+	tail f_102647_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170566_ p_170566_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170567_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Fox;FFF)V m_6839_
+		0 p_102664_ p_102664_
+		1 p_102665_ p_102665_
+		2 p_102666_ p_102666_
+		3 p_102667_ p_102667_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102652_ p_102652_
+		1 p_102653_ p_102653_
+		2 p_102654_ p_102654_
+		3 p_102655_ p_102655_
+	setupAnim (Lnet/minecraft/world/entity/animal/Fox;FFFFF)V m_6973_
+		0 p_102669_ p_102669_
+		1 p_102670_ p_102670_
+		2 p_102671_ p_102671_
+		3 p_102672_ p_102672_
+		4 p_102673_ p_102673_
+		5 p_102674_ p_102674_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102657_ p_102657_
+		1 p_102658_ p_102658_
+		2 p_102659_ p_102659_
+		3 p_102660_ p_102660_
+		4 p_102661_ p_102661_
+		5 p_102662_ p_102662_
+net/minecraft/client/model/FrogModel net/minecraft/client/model/FrogModel
+	MAX_SWIM_ANIMATION_SPEED f_267447_
+	MAX_WALK_ANIMATION_SPEED f_233349_
+	WALK_ANIMATION_SCALE_FACTOR f_267373_
+	body f_233352_
+	croakingBody f_233360_
+	eyes f_233354_
+	head f_233353_
+	leftArm f_233356_
+	leftLeg f_233358_
+	rightArm f_233357_
+	rightLeg f_233359_
+	root f_233351_
+	tongue f_233355_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233362_ p_233362_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233378_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233365_ p_233365_
+		1 p_233366_ p_233366_
+		2 p_233367_ p_233367_
+		3 p_233368_ p_233368_
+		4 p_233369_ p_233369_
+		5 p_233370_ p_233370_
+	setupAnim (Lnet/minecraft/world/entity/animal/frog/Frog;FFFFF)V m_6973_
+		0 p_233372_ p_233372_
+		1 p_233373_ p_233373_
+		2 p_233374_ p_233374_
+		3 p_233375_ p_233375_
+		4 p_233376_ p_233376_
+		5 p_233377_ p_233377_
+net/minecraft/client/model/GhastModel net/minecraft/client/model/GhastModel
+	root f_170568_
+	tentacles f_102676_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170570_ p_170570_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170571_
+		static
+	createTentacleName (I)Ljava/lang/String; m_170572_
+		static
+		0 p_170573_ p_170573_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102681_ p_102681_
+		1 p_102682_ p_102682_
+		2 p_102683_ p_102683_
+		3 p_102684_ p_102684_
+		4 p_102685_ p_102685_
+		5 p_102686_ p_102686_
+net/minecraft/client/model/GiantZombieModel net/minecraft/client/model/GiantZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170576_ p_170576_
+	isAggressive (Lnet/minecraft/world/entity/monster/Giant;)Z m_7134_
+		0 p_102692_ p_102692_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_102694_ p_102694_
+net/minecraft/client/model/GoatModel net/minecraft/client/model/GoatModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170578_ p_170578_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170593_
+		static
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_170580_ p_170580_
+		1 p_170581_ p_170581_
+		2 p_170582_ p_170582_
+		3 p_170583_ p_170583_
+		4 p_170584_ p_170584_
+		5 p_170585_ p_170585_
+	setupAnim (Lnet/minecraft/world/entity/animal/goat/Goat;FFFFF)V m_6973_
+		0 p_170587_ p_170587_
+		1 p_170588_ p_170588_
+		2 p_170589_ p_170589_
+		3 p_170590_ p_170590_
+		4 p_170591_ p_170591_
+		5 p_170592_ p_170592_
+net/minecraft/client/model/GuardianModel net/minecraft/client/model/GuardianModel
+	EYE f_170594_
+	SPIKE_X f_102698_
+	SPIKE_X_ROT f_102695_
+	SPIKE_Y f_102699_
+	SPIKE_Y_ROT f_102696_
+	SPIKE_Z f_102700_
+	SPIKE_Z_ROT f_102697_
+	TAIL_0 f_170595_
+	TAIL_1 f_170596_
+	TAIL_2 f_170597_
+	eye f_102702_
+	head f_102701_
+	root f_170598_
+	spikeParts f_102703_
+	tailParts f_102704_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170600_ p_170600_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170601_
+		static
+	createSpikeName (I)Ljava/lang/String; m_170602_
+		static
+		0 p_170603_ p_170603_
+	getSpikeOffset (IFF)F m_170604_
+		static
+		0 p_170605_ p_170605_
+		1 p_170606_ p_170606_
+		2 p_170607_ p_170607_
+	getSpikeX (IFF)F m_170609_
+		static
+		0 p_170610_ p_170610_
+		1 p_170611_ p_170611_
+		2 p_170612_ p_170612_
+	getSpikeY (IFF)F m_170613_
+		static
+		0 p_170614_ p_170614_
+		1 p_170615_ p_170615_
+		2 p_170616_ p_170616_
+	getSpikeZ (IFF)F m_170617_
+		static
+		0 p_170618_ p_170618_
+		1 p_170619_ p_170619_
+		2 p_170620_ p_170620_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Guardian;FFFFF)V m_6973_
+		0 p_102719_ p_102719_
+		1 p_102720_ p_102720_
+		2 p_102721_ p_102721_
+		3 p_102722_ p_102722_
+		4 p_102723_ p_102723_
+		5 p_102724_ p_102724_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102712_ p_102712_
+		1 p_102713_ p_102713_
+		2 p_102714_ p_102714_
+		3 p_102715_ p_102715_
+		4 p_102716_ p_102716_
+		5 p_102717_ p_102717_
+	setupSpikes (FF)V m_102708_
+		0 p_102709_ p_102709_
+		1 p_102710_ p_102710_
+net/minecraft/client/model/HeadedModel net/minecraft/client/model/HeadedModel
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+net/minecraft/client/model/HierarchicalModel net/minecraft/client/model/HierarchicalModel
+	ANIMATION_VECTOR_CACHE f_233379_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_170623_ p_170623_
+	animate (Lnet/minecraft/world/entity/AnimationState;Lnet/minecraft/client/animation/AnimationDefinition;FF)V m_233385_
+		0 p_233386_ p_233386_
+		1 p_233387_ p_233387_
+		2 p_233388_ p_233388_
+		3 p_233389_ p_233389_
+	animate (Lnet/minecraft/world/entity/AnimationState;Lnet/minecraft/client/animation/AnimationDefinition;F)V m_233381_
+		0 p_233382_ p_233382_
+		1 p_233383_ p_233383_
+		2 p_233384_ p_233384_
+	animateWalk (Lnet/minecraft/client/animation/AnimationDefinition;FFFF)V m_267799_
+		0 p_268159_ p_268159_
+		1 p_268057_ p_268057_
+		2 p_268347_ p_268347_
+		3 p_268138_ p_268138_
+		4 p_268165_ p_268165_
+	applyStatic (Lnet/minecraft/client/animation/AnimationDefinition;)V m_288214_
+		0 p_288996_ p_288996_
+	getAnyDescendantWithName (Ljava/lang/String;)Ljava/util/Optional; m_233393_
+		0 p_233394_ p_233394_
+	lambda$animate$2 (Lnet/minecraft/client/animation/AnimationDefinition;Lnet/minecraft/world/entity/AnimationState;)V m_252584_
+		0 p_253337_ p_253337_
+		1 p_233392_ p_233392_
+	lambda$getAnyDescendantWithName$0 (Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)Z m_233398_
+		static
+		0 p_233399_ p_233399_
+		1 p_233400_ p_233400_
+	lambda$getAnyDescendantWithName$1 (Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)Lnet/minecraft/client/model/geom/ModelPart; m_233395_
+		static
+		0 p_233396_ p_233396_
+		1 p_233397_ p_233397_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_170625_ p_170625_
+		1 p_170626_ p_170626_
+		2 p_170627_ p_170627_
+		3 p_170628_ p_170628_
+		4 p_170629_ p_170629_
+		5 p_170630_ p_170630_
+		6 p_170631_ p_170631_
+		7 p_170632_ p_170632_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+net/minecraft/client/model/HoglinModel net/minecraft/client/model/HoglinModel
+	ATTACK_HEAD_X_ROT_END f_170634_
+	DEFAULT_HEAD_X_ROT f_170633_
+	body f_102728_
+	head f_102725_
+	leftEar f_102727_
+	leftFrontLeg f_170636_
+	leftHindLeg f_170638_
+	mane f_102733_
+	rightEar f_102726_
+	rightFrontLeg f_170635_
+	rightHindLeg f_170637_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170640_ p_170640_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170641_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_102744_ p_102744_
+		1 p_102745_ p_102745_
+		2 p_102746_ p_102746_
+		3 p_102747_ p_102747_
+		4 p_102748_ p_102748_
+		5 p_102749_ p_102749_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102737_ p_102737_
+		1 p_102738_ p_102738_
+		2 p_102739_ p_102739_
+		3 p_102740_ p_102740_
+		4 p_102741_ p_102741_
+		5 p_102742_ p_102742_
+net/minecraft/client/model/HorseModel net/minecraft/client/model/HorseModel
+	DEG_125 f_170648_
+	DEG_15 f_170652_
+	DEG_30 f_170651_
+	DEG_45 f_170650_
+	DEG_60 f_170649_
+	HEAD_PARTS f_170647_
+	HEAD_SADDLE f_170662_
+	LEFT_FRONT_BABY_LEG f_170655_
+	LEFT_HIND_BABY_LEG f_170653_
+	LEFT_SADDLE_LINE f_170659_
+	LEFT_SADDLE_MOUTH f_170658_
+	MOUTH_SADDLE_WRAP f_170663_
+	RIGHT_FRONT_BABY_LEG f_170656_
+	RIGHT_HIND_BABY_LEG f_170654_
+	RIGHT_SADDLE_LINE f_170661_
+	RIGHT_SADDLE_MOUTH f_170660_
+	SADDLE f_170657_
+	body f_102751_
+	headParts f_102752_
+	leftFrontBabyLeg f_170646_
+	leftFrontLeg f_170642_
+	leftHindBabyLeg f_170644_
+	leftHindLeg f_170665_
+	ridingParts f_102763_
+	rightFrontBabyLeg f_170645_
+	rightFrontLeg f_170666_
+	rightHindBabyLeg f_170643_
+	rightHindLeg f_170664_
+	saddleParts f_102762_
+	tail f_102761_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170668_ p_170668_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170669_
+		static
+		0 p_170670_ p_170670_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFF)V m_6839_
+		0 p_102780_ p_102780_
+		1 p_102781_ p_102781_
+		2 p_102782_ p_102782_
+		3 p_102783_ p_102783_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102768_ p_102768_
+		1 p_102769_ p_102769_
+		2 p_102770_ p_102770_
+		3 p_102771_ p_102771_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;FFFFF)V m_6973_
+		0 p_102785_ p_102785_
+		1 p_102786_ p_102786_
+		2 p_102787_ p_102787_
+		3 p_102788_ p_102788_
+		4 p_102789_ p_102789_
+		5 p_102790_ p_102790_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102773_ p_102773_
+		1 p_102774_ p_102774_
+		2 p_102775_ p_102775_
+		3 p_102776_ p_102776_
+		4 p_102777_ p_102777_
+		5 p_102778_ p_102778_
+net/minecraft/client/model/HumanoidArmorModel net/minecraft/client/model/HumanoidArmorModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_270765_ p_270765_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_269566_
+		static
+		0 p_270527_ p_270527_
+net/minecraft/client/model/HumanoidModel net/minecraft/client/model/HumanoidModel
+	DUCK_WALK_ROTATION f_268560_
+	HAT_OVERLAY_SCALE f_170674_
+	LEGGINGS_OVERLAY_SCALE f_268570_
+	OVERLAY_SCALE f_170673_
+	SPYGLASS_ARM_CROUCH_ROT_X f_170675_
+	SPYGLASS_ARM_ROT_X f_170672_
+	SPYGLASS_ARM_ROT_Y f_170671_
+	TOOT_HORN_XROT_BASE f_233401_
+	TOOT_HORN_YROT_BASE f_233402_
+	body f_102810_
+	crouching f_102817_
+	hat f_102809_
+	head f_102808_
+	leftArm f_102812_
+	leftArmPose f_102815_
+	leftLeg f_102814_
+	rightArm f_102811_
+	rightArmPose f_102816_
+	rightLeg f_102813_
+	swimAmount f_102818_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170677_ p_170677_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;Ljava/util/function/Function;)V <init>
+		0 p_170679_ p_170679_
+		1 p_170680_ p_170680_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	copyPropertiesTo (Lnet/minecraft/client/model/HumanoidModel;)V m_102872_
+		0 p_102873_ p_102873_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;F)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170681_
+		static
+		0 p_170682_ p_170682_
+		1 p_170683_ p_170683_
+	getArm (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/client/model/geom/ModelPart; m_102851_
+		0 p_102852_ p_102852_
+	getAttackArm (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/HumanoidArm; m_102856_
+		0 p_102857_ p_102857_
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	poseLeftArm (Lnet/minecraft/world/entity/LivingEntity;)V m_102878_
+		0 p_102879_ p_102879_
+	poseRightArm (Lnet/minecraft/world/entity/LivingEntity;)V m_102875_
+		0 p_102876_ p_102876_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_102861_ p_102861_
+		1 p_102862_ p_102862_
+		2 p_102863_ p_102863_
+		3 p_102864_ p_102864_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102840_ p_102840_
+		1 p_102841_ p_102841_
+		2 p_102842_ p_102842_
+		3 p_102843_ p_102843_
+	quadraticArmUpdate (F)F m_102833_
+		0 p_102834_ p_102834_
+	rotlerpRad (FFF)F m_102835_
+		0 p_102836_ p_102836_
+		1 p_102837_ p_102837_
+		2 p_102838_ p_102838_
+	setAllVisible (Z)V m_8009_
+		0 p_102880_ p_102880_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102845_ p_102845_
+		1 p_102846_ p_102846_
+		2 p_102847_ p_102847_
+		3 p_102848_ p_102848_
+		4 p_102849_ p_102849_
+		5 p_102850_ p_102850_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_102866_ p_102866_
+		1 p_102867_ p_102867_
+		2 p_102868_ p_102868_
+		3 p_102869_ p_102869_
+		4 p_102870_ p_102870_
+		5 p_102871_ p_102871_
+	setupAttackAnimation (Lnet/minecraft/world/entity/LivingEntity;F)V m_7884_
+		0 p_102858_ p_102858_
+		1 p_102859_ p_102859_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102854_ p_102854_
+		1 p_102855_ p_102855_
+net/minecraft/client/model/HumanoidModel$1 net/minecraft/client/model/HumanoidModel$1
+	$SwitchMap$net$minecraft$client$model$HumanoidModel$ArmPose f_102881_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/model/HumanoidModel$ArmPose net/minecraft/client/model/HumanoidModel$ArmPose
+	$VALUES $VALUES
+	BLOCK BLOCK
+	BOW_AND_ARROW BOW_AND_ARROW
+	BRUSH BRUSH
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	EMPTY EMPTY
+	ITEM ITEM
+	SPYGLASS SPYGLASS
+	THROW_SPEAR THROW_SPEAR
+	TOOT_HORN TOOT_HORN
+	twoHanded f_102890_
+	$values ()[Lnet/minecraft/client/model/HumanoidModel$ArmPose; m_170685_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ)V <init>
+		0 p_102894_ p_102894_
+		1 p_102895_ p_102895_
+		2 p_102896_ p_102896_
+	isTwoHanded ()Z m_102897_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/model/HumanoidModel$ArmPose; valueOf
+		static
+		0 p_102899_ p_102899_
+	values ()[Lnet/minecraft/client/model/HumanoidModel$ArmPose; values
+		static
+net/minecraft/client/model/IllagerModel net/minecraft/client/model/IllagerModel
+	arms f_102904_
+	hat f_102902_
+	head f_102901_
+	leftArm f_102908_
+	leftLeg f_102905_
+	rightArm f_102907_
+	rightLeg f_102906_
+	root f_170686_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170688_ p_170688_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170689_
+		static
+	getArm (Lnet/minecraft/world/entity/HumanoidArm;)Lnet/minecraft/client/model/geom/ModelPart; m_102922_
+		0 p_102923_ p_102923_
+	getHat ()Lnet/minecraft/client/model/geom/ModelPart; m_102934_
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102916_ p_102916_
+		1 p_102917_ p_102917_
+		2 p_102918_ p_102918_
+		3 p_102919_ p_102919_
+		4 p_102920_ p_102920_
+		5 p_102921_ p_102921_
+	setupAnim (Lnet/minecraft/world/entity/monster/AbstractIllager;FFFFF)V m_6973_
+		0 p_102928_ p_102928_
+		1 p_102929_ p_102929_
+		2 p_102930_ p_102930_
+		3 p_102931_ p_102931_
+		4 p_102932_ p_102932_
+		5 p_102933_ p_102933_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_102925_ p_102925_
+		1 p_102926_ p_102926_
+net/minecraft/client/model/IronGolemModel net/minecraft/client/model/IronGolemModel
+	head f_102936_
+	leftArm f_170693_
+	leftLeg f_170695_
+	rightArm f_170692_
+	rightLeg f_170694_
+	root f_170691_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170697_ p_170697_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170698_
+		static
+	getFlowerHoldingArm ()Lnet/minecraft/client/model/geom/ModelPart; m_102968_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/IronGolem;FFF)V m_6839_
+		0 p_102957_ p_102957_
+		1 p_102958_ p_102958_
+		2 p_102959_ p_102959_
+		3 p_102960_ p_102960_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102945_ p_102945_
+		1 p_102946_ p_102946_
+		2 p_102947_ p_102947_
+		3 p_102948_ p_102948_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/animal/IronGolem;FFFFF)V m_6973_
+		0 p_102962_ p_102962_
+		1 p_102963_ p_102963_
+		2 p_102964_ p_102964_
+		3 p_102965_ p_102965_
+		4 p_102966_ p_102966_
+		5 p_102967_ p_102967_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102950_ p_102950_
+		1 p_102951_ p_102951_
+		2 p_102952_ p_102952_
+		3 p_102953_ p_102953_
+		4 p_102954_ p_102954_
+		5 p_102955_ p_102955_
+net/minecraft/client/model/LavaSlimeModel net/minecraft/client/model/LavaSlimeModel
+	SEGMENT_COUNT f_170700_
+	bodyCubes f_102969_
+	root f_170701_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170703_ p_170703_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170704_
+		static
+	getSegmentName (I)Ljava/lang/String; m_170705_
+		static
+		0 p_170706_ p_170706_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170707_
+		static
+		0 p_170708_ p_170708_
+		1 p_170709_ p_170709_
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Slime;FFF)V m_6839_
+		0 p_102987_ p_102987_
+		1 p_102988_ p_102988_
+		2 p_102989_ p_102989_
+		3 p_102990_ p_102990_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_102975_ p_102975_
+		1 p_102976_ p_102976_
+		2 p_102977_ p_102977_
+		3 p_102978_ p_102978_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_102980_ p_102980_
+		1 p_102981_ p_102981_
+		2 p_102982_ p_102982_
+		3 p_102983_ p_102983_
+		4 p_102984_ p_102984_
+		5 p_102985_ p_102985_
+	setupAnim (Lnet/minecraft/world/entity/monster/Slime;FFFFF)V m_6973_
+		0 p_102992_ p_102992_
+		1 p_102993_ p_102993_
+		2 p_102994_ p_102994_
+		3 p_102995_ p_102995_
+		4 p_102996_ p_102996_
+		5 p_102997_ p_102997_
+net/minecraft/client/model/LeashKnotModel net/minecraft/client/model/LeashKnotModel
+	KNOT f_170711_
+	knot f_102999_
+	root f_170712_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170714_ p_170714_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170715_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103003_ p_103003_
+		1 p_103004_ p_103004_
+		2 p_103005_ p_103005_
+		3 p_103006_ p_103006_
+		4 p_103007_ p_103007_
+		5 p_103008_ p_103008_
+net/minecraft/client/model/ListModel net/minecraft/client/model/ListModel
+	<init> ()V <init>
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_103011_ p_103011_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103021_
+		static
+		0 p_103022_ p_103022_
+		1 p_103023_ p_103023_
+		2 p_103024_ p_103024_
+		3 p_103025_ p_103025_
+		4 p_103026_ p_103026_
+		5 p_103027_ p_103027_
+		6 p_103028_ p_103028_
+		7 p_103029_ p_103029_
+		8 p_103030_ p_103030_
+	parts ()Ljava/lang/Iterable; m_6195_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103013_ p_103013_
+		1 p_103014_ p_103014_
+		2 p_103015_ p_103015_
+		3 p_103016_ p_103016_
+		4 p_103017_ p_103017_
+		5 p_103018_ p_103018_
+		6 p_103019_ p_103019_
+		7 p_103020_ p_103020_
+net/minecraft/client/model/LlamaModel net/minecraft/client/model/LlamaModel
+	body f_103032_
+	head f_103031_
+	leftChest f_170722_
+	leftFrontLeg f_170720_
+	leftHindLeg f_170718_
+	rightChest f_170721_
+	rightFrontLeg f_170719_
+	rightHindLeg f_170717_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170724_ p_170724_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170725_
+		static
+		0 p_170726_ p_170726_
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103074_
+		static
+		0 p_103075_ p_103075_
+		1 p_103076_ p_103076_
+		2 p_103077_ p_103077_
+		3 p_103078_ p_103078_
+		4 p_103079_ p_103079_
+		5 p_103080_ p_103080_
+		6 p_103081_ p_103081_
+		7 p_103082_ p_103082_
+		8 p_103083_ p_103083_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103064_
+		static
+		0 p_103065_ p_103065_
+		1 p_103066_ p_103066_
+		2 p_103067_ p_103067_
+		3 p_103068_ p_103068_
+		4 p_103069_ p_103069_
+		5 p_103070_ p_103070_
+		6 p_103071_ p_103071_
+		7 p_103072_ p_103072_
+		8 p_103073_ p_103073_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103056_ p_103056_
+		1 p_103057_ p_103057_
+		2 p_103058_ p_103058_
+		3 p_103059_ p_103059_
+		4 p_103060_ p_103060_
+		5 p_103061_ p_103061_
+		6 p_103062_ p_103062_
+		7 p_103063_ p_103063_
+	setupAnim (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;FFFFF)V m_6973_
+		0 p_103049_ p_103049_
+		1 p_103050_ p_103050_
+		2 p_103051_ p_103051_
+		3 p_103052_ p_103052_
+		4 p_103053_ p_103053_
+		5 p_103054_ p_103054_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103042_ p_103042_
+		1 p_103043_ p_103043_
+		2 p_103044_ p_103044_
+		3 p_103045_ p_103045_
+		4 p_103046_ p_103046_
+		5 p_103047_ p_103047_
+net/minecraft/client/model/LlamaSpitModel net/minecraft/client/model/LlamaSpitModel
+	MAIN f_170727_
+	root f_170728_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170730_ p_170730_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170731_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103090_ p_103090_
+		1 p_103091_ p_103091_
+		2 p_103092_ p_103092_
+		3 p_103093_ p_103093_
+		4 p_103094_ p_103094_
+		5 p_103095_ p_103095_
+net/minecraft/client/model/MinecartModel net/minecraft/client/model/MinecartModel
+	root f_170733_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170737_ p_170737_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170738_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103100_ p_103100_
+		1 p_103101_ p_103101_
+		2 p_103102_ p_103102_
+		3 p_103103_ p_103103_
+		4 p_103104_ p_103104_
+		5 p_103105_ p_103105_
+net/minecraft/client/model/Model net/minecraft/client/model/Model
+	renderType f_103106_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_103110_ p_103110_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103111_ p_103111_
+		1 p_103112_ p_103112_
+		2 p_103113_ p_103113_
+		3 p_103114_ p_103114_
+		4 p_103115_ p_103115_
+		5 p_103116_ p_103116_
+		6 p_103117_ p_103117_
+		7 p_103118_ p_103118_
+	renderType (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_103119_
+		0 p_103120_ p_103120_
+net/minecraft/client/model/ModelUtils net/minecraft/client/model/ModelUtils
+	<init> ()V <init>
+	rotlerpRad (FFF)F m_103125_
+		static
+		0 p_103126_ p_103126_
+		1 p_103127_ p_103127_
+		2 p_103128_ p_103128_
+net/minecraft/client/model/OcelotModel net/minecraft/client/model/OcelotModel
+	BACK_LEG_Y f_170750_
+	BACK_LEG_Z f_170751_
+	BODY_WALK_Y f_170765_
+	BODY_WALK_Z f_170741_
+	CROUCH_STATE f_170757_
+	FRONT_LEG_Y f_170752_
+	FRONT_LEG_Z f_170746_
+	HEAD_WALK_Y f_170763_
+	HEAD_WALK_Z f_170764_
+	SITTING_STATE f_170749_
+	SPRINT_STATE f_170759_
+	TAIL_1 f_170747_
+	TAIL_1_WALK_Y f_170742_
+	TAIL_1_WALK_Z f_170743_
+	TAIL_2 f_170748_
+	TAIL_2_WALK_Y f_170744_
+	TAIL_2_WALK_Z f_170745_
+	WALK_STATE f_170758_
+	XO f_170760_
+	YO f_170761_
+	ZO f_170762_
+	body f_103136_
+	head f_103135_
+	leftFrontLeg f_170755_
+	leftHindLeg f_170753_
+	rightFrontLeg f_170756_
+	rightHindLeg f_170754_
+	state f_103137_
+	tail1 f_103133_
+	tail2 f_103134_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170767_ p_170767_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170768_
+		static
+		0 p_170769_ p_170769_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103142_ p_103142_
+		1 p_103143_ p_103143_
+		2 p_103144_ p_103144_
+		3 p_103145_ p_103145_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103147_ p_103147_
+		1 p_103148_ p_103148_
+		2 p_103149_ p_103149_
+		3 p_103150_ p_103150_
+		4 p_103151_ p_103151_
+		5 p_103152_ p_103152_
+net/minecraft/client/model/PandaModel net/minecraft/client/model/PandaModel
+	lieOnBackAmount f_103155_
+	rollAmount f_103156_
+	sitAmount f_103154_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170771_ p_170771_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170772_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Panda;FFF)V m_6839_
+		0 p_103173_ p_103173_
+		1 p_103174_ p_103174_
+		2 p_103175_ p_103175_
+		3 p_103176_ p_103176_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103161_ p_103161_
+		1 p_103162_ p_103162_
+		2 p_103163_ p_103163_
+		3 p_103164_ p_103164_
+	setupAnim (Lnet/minecraft/world/entity/animal/Panda;FFFFF)V m_6973_
+		0 p_103178_ p_103178_
+		1 p_103179_ p_103179_
+		2 p_103180_ p_103180_
+		3 p_103181_ p_103181_
+		4 p_103182_ p_103182_
+		5 p_103183_ p_103183_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103166_ p_103166_
+		1 p_103167_ p_103167_
+		2 p_103168_ p_103168_
+		3 p_103169_ p_103169_
+		4 p_103170_ p_103170_
+		5 p_103171_ p_103171_
+net/minecraft/client/model/ParrotModel net/minecraft/client/model/ParrotModel
+	FEATHER f_170773_
+	body f_103184_
+	feather f_103192_
+	head f_103188_
+	leftLeg f_170777_
+	leftWing f_170775_
+	rightLeg f_170778_
+	rightWing f_170776_
+	root f_170774_
+	tail f_103185_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170780_ p_170780_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170781_
+		static
+	getState (Lnet/minecraft/world/entity/animal/Parrot;)Lnet/minecraft/client/model/ParrotModel$State; m_103209_
+		static
+		0 p_103210_ p_103210_
+	prepare (Lnet/minecraft/client/model/ParrotModel$State;)V m_103239_
+		0 p_103240_ p_103240_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Parrot;FFF)V m_6839_
+		0 p_103212_ p_103212_
+		1 p_103213_ p_103213_
+		2 p_103214_ p_103214_
+		3 p_103215_ p_103215_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103198_ p_103198_
+		1 p_103199_ p_103199_
+		2 p_103200_ p_103200_
+		3 p_103201_ p_103201_
+	renderOnShoulder (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFI)V m_103223_
+		0 p_103224_ p_103224_
+		1 p_103225_ p_103225_
+		2 p_103226_ p_103226_
+		3 p_103227_ p_103227_
+		4 p_103228_ p_103228_
+		5 p_103229_ p_103229_
+		6 p_103230_ p_103230_
+		7 p_103231_ p_103231_
+		8 p_103232_ p_103232_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103203_ p_103203_
+		1 p_103204_ p_103204_
+		2 p_103205_ p_103205_
+		3 p_103206_ p_103206_
+		4 p_103207_ p_103207_
+		5 p_103208_ p_103208_
+	setupAnim (Lnet/minecraft/client/model/ParrotModel$State;IFFFFF)V m_103241_
+		0 p_103242_ p_103242_
+		1 p_103243_ p_103243_
+		2 p_103244_ p_103244_
+		3 p_103245_ p_103245_
+		4 p_103246_ p_103246_
+		5 p_103247_ p_103247_
+		6 p_103248_ p_103248_
+	setupAnim (Lnet/minecraft/world/entity/animal/Parrot;FFFFF)V m_6973_
+		0 p_103217_ p_103217_
+		1 p_103218_ p_103218_
+		2 p_103219_ p_103219_
+		3 p_103220_ p_103220_
+		4 p_103221_ p_103221_
+		5 p_103222_ p_103222_
+net/minecraft/client/model/ParrotModel$1 net/minecraft/client/model/ParrotModel$1
+	$SwitchMap$net$minecraft$client$model$ParrotModel$State f_103249_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/model/ParrotModel$State net/minecraft/client/model/ParrotModel$State
+	$VALUES $VALUES
+	FLYING FLYING
+	ON_SHOULDER ON_SHOULDER
+	PARTY PARTY
+	SITTING SITTING
+	STANDING STANDING
+	$values ()[Lnet/minecraft/client/model/ParrotModel$State; m_170783_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_103259_ p_103259_
+		1 p_103260_ p_103260_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/model/ParrotModel$State; valueOf
+		static
+		0 p_103262_ p_103262_
+	values ()[Lnet/minecraft/client/model/ParrotModel$State; values
+		static
+net/minecraft/client/model/PhantomModel net/minecraft/client/model/PhantomModel
+	TAIL_BASE f_170784_
+	TAIL_TIP f_170785_
+	leftWingBase f_103315_
+	leftWingTip f_103316_
+	rightWingBase f_103317_
+	rightWingTip f_103318_
+	root f_170786_
+	tailBase f_103319_
+	tailTip f_103320_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170788_ p_170788_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170789_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Phantom;FFFFF)V m_6973_
+		0 p_170791_ p_170791_
+		1 p_170792_ p_170792_
+		2 p_170793_ p_170793_
+		3 p_170794_ p_170794_
+		4 p_170795_ p_170795_
+		5 p_170796_ p_170796_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103324_ p_103324_
+		1 p_103325_ p_103325_
+		2 p_103326_ p_103326_
+		3 p_103327_ p_103327_
+		4 p_103328_ p_103328_
+		5 p_103329_ p_103329_
+net/minecraft/client/model/PigModel net/minecraft/client/model/PigModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170799_ p_170799_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170800_
+		static
+		0 p_170801_ p_170801_
+net/minecraft/client/model/PiglinHeadModel net/minecraft/client/model/PiglinHeadModel
+	head f_260496_
+	leftEar f_260542_
+	rightEar f_260517_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_261926_ p_261926_
+	createHeadModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_261259_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_261809_ p_261809_
+		1 p_261744_ p_261744_
+		2 p_261711_ p_261711_
+		3 p_262032_ p_262032_
+		4 p_262022_ p_262022_
+		5 p_261949_ p_261949_
+		6 p_261474_ p_261474_
+		7 p_261957_ p_261957_
+	setupAnim (FFF)V m_6251_
+		0 p_261561_ p_261561_
+		1 p_261750_ p_261750_
+		2 p_261549_ p_261549_
+net/minecraft/client/model/PiglinModel net/minecraft/client/model/PiglinModel
+	bodyDefault f_103337_
+	headDefault f_103338_
+	leftArmDefault f_103333_
+	leftEar f_170808_
+	rightArmDefault f_103334_
+	rightEar f_170807_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170810_ p_170810_
+	addHead (Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/MeshDefinition;)V m_260936_
+		static
+		0 p_262174_ p_262174_
+		1 p_262011_ p_262011_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170811_
+		static
+		0 p_170812_ p_170812_
+	holdWeaponHigh (Lnet/minecraft/world/entity/Mob;)V m_103360_
+		0 p_103361_ p_103361_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_103366_ p_103366_
+		1 p_103367_ p_103367_
+		2 p_103368_ p_103368_
+		3 p_103369_ p_103369_
+		4 p_103370_ p_103370_
+		5 p_103371_ p_103371_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103344_ p_103344_
+		1 p_103345_ p_103345_
+		2 p_103346_ p_103346_
+		3 p_103347_ p_103347_
+		4 p_103348_ p_103348_
+		5 p_103349_ p_103349_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103354_ p_103354_
+		1 p_103355_ p_103355_
+		2 p_103356_ p_103356_
+		3 p_103357_ p_103357_
+		4 p_103358_ p_103358_
+		5 p_103359_ p_103359_
+	setupAttackAnimation (Lnet/minecraft/world/entity/Mob;F)V m_7884_
+		0 p_103363_ p_103363_
+		1 p_103364_ p_103364_
+	setupAttackAnimation (Lnet/minecraft/world/entity/LivingEntity;F)V m_7884_
+		0 p_103351_ p_103351_
+		1 p_103352_ p_103352_
+net/minecraft/client/model/PlayerModel net/minecraft/client/model/PlayerModel
+	CLOAK f_170817_
+	EAR f_170816_
+	LEFT_PANTS f_170813_
+	LEFT_SLEEVE f_170818_
+	RIGHT_PANTS f_170814_
+	RIGHT_SLEEVE f_170819_
+	cloak f_103373_
+	ear f_103379_
+	jacket f_103378_
+	leftPants f_103376_
+	leftSleeve f_103374_
+	parts f_170815_
+	rightPants f_103377_
+	rightSleeve f_103375_
+	slim f_103380_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;Z)V <init>
+		0 p_170821_ p_170821_
+		1 p_170822_ p_170822_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createMesh (Lnet/minecraft/client/model/geom/builders/CubeDeformation;Z)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170825_
+		static
+		0 p_170826_ p_170826_
+		1 p_170827_ p_170827_
+	getRandomModelPart (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/model/geom/ModelPart; m_233438_
+		0 p_233439_ p_233439_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;)Z m_170823_
+		static
+		0 p_170824_ p_170824_
+	renderCloak (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_103411_
+		0 p_103412_ p_103412_
+		1 p_103413_ p_103413_
+		2 p_103414_ p_103414_
+		3 p_103415_ p_103415_
+	renderEars (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_103401_
+		0 p_103402_ p_103402_
+		1 p_103403_ p_103403_
+		2 p_103404_ p_103404_
+		3 p_103405_ p_103405_
+	setAllVisible (Z)V m_8009_
+		0 p_103419_ p_103419_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103385_ p_103385_
+		1 p_103386_ p_103386_
+		2 p_103387_ p_103387_
+		3 p_103388_ p_103388_
+		4 p_103389_ p_103389_
+		5 p_103390_ p_103390_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103395_ p_103395_
+		1 p_103396_ p_103396_
+		2 p_103397_ p_103397_
+		3 p_103398_ p_103398_
+		4 p_103399_ p_103399_
+		5 p_103400_ p_103400_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_103392_ p_103392_
+		1 p_103393_ p_103393_
+net/minecraft/client/model/PolarBearModel net/minecraft/client/model/PolarBearModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170829_ p_170829_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170830_
+		static
+	setupAnim (Lnet/minecraft/world/entity/animal/PolarBear;FFFFF)V m_6973_
+		0 p_103429_ p_103429_
+		1 p_103430_ p_103430_
+		2 p_103431_ p_103431_
+		3 p_103432_ p_103432_
+		4 p_103433_ p_103433_
+		5 p_103434_ p_103434_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103422_ p_103422_
+		1 p_103423_ p_103423_
+		2 p_103424_ p_103424_
+		3 p_103425_ p_103425_
+		4 p_103426_ p_103426_
+		5 p_103427_ p_103427_
+net/minecraft/client/model/PufferfishBigModel net/minecraft/client/model/PufferfishBigModel
+	leftBlueFin f_170832_
+	rightBlueFin f_170833_
+	root f_170831_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170835_ p_170835_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170836_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103451_ p_103451_
+		1 p_103452_ p_103452_
+		2 p_103453_ p_103453_
+		3 p_103454_ p_103454_
+		4 p_103455_ p_103455_
+		5 p_103456_ p_103456_
+net/minecraft/client/model/PufferfishMidModel net/minecraft/client/model/PufferfishMidModel
+	leftBlueFin f_170839_
+	rightBlueFin f_170840_
+	root f_170838_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170842_ p_170842_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170843_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103471_ p_103471_
+		1 p_103472_ p_103472_
+		2 p_103473_ p_103473_
+		3 p_103474_ p_103474_
+		4 p_103475_ p_103475_
+		5 p_103476_ p_103476_
+net/minecraft/client/model/PufferfishSmallModel net/minecraft/client/model/PufferfishSmallModel
+	leftFin f_170846_
+	rightFin f_170847_
+	root f_170845_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170849_ p_170849_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170850_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103486_ p_103486_
+		1 p_103487_ p_103487_
+		2 p_103488_ p_103488_
+		3 p_103489_ p_103489_
+		4 p_103490_ p_103490_
+		5 p_103491_ p_103491_
+net/minecraft/client/model/QuadrupedModel net/minecraft/client/model/QuadrupedModel
+	body f_103493_
+	head f_103492_
+	leftFrontLeg f_170855_
+	leftHindLeg f_170853_
+	rightFrontLeg f_170854_
+	rightHindLeg f_170852_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;ZFFFFI)V <init>
+		0 p_170857_ p_170857_
+		1 p_170858_ p_170858_
+		2 p_170859_ p_170859_
+		3 p_170860_ p_170860_
+		4 p_170861_ p_170861_
+		5 p_170862_ p_170862_
+		6 p_170863_ p_170863_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyMesh (ILnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170864_
+		static
+		0 p_170865_ p_170865_
+		1 p_170866_ p_170866_
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103509_ p_103509_
+		1 p_103510_ p_103510_
+		2 p_103511_ p_103511_
+		3 p_103512_ p_103512_
+		4 p_103513_ p_103513_
+		5 p_103514_ p_103514_
+net/minecraft/client/model/RabbitModel net/minecraft/client/model/RabbitModel
+	FRONT_JUMP_ANGLE f_170868_
+	LEFT_HAUNCH f_170869_
+	NEW_SCALE f_170879_
+	REAR_JUMP_ANGLE f_170867_
+	RIGHT_HAUNCH f_170870_
+	body f_103520_
+	head f_103523_
+	jumpRotation f_103528_
+	leftEar f_170878_
+	leftFrontLeg f_170875_
+	leftHaunch f_170873_
+	leftRearFoot f_170871_
+	nose f_103527_
+	rightEar f_170877_
+	rightFrontLeg f_170876_
+	rightHaunch f_170874_
+	rightRearFoot f_170872_
+	tail f_103526_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170881_ p_170881_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170882_
+		static
+	lambda$renderToBuffer$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103588_
+		static
+		0 p_103589_ p_103589_
+		1 p_103590_ p_103590_
+		2 p_103591_ p_103591_
+		3 p_103592_ p_103592_
+		4 p_103593_ p_103593_
+		5 p_103594_ p_103594_
+		6 p_103595_ p_103595_
+		7 p_103596_ p_103596_
+		8 p_103597_ p_103597_
+	lambda$renderToBuffer$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103578_
+		static
+		0 p_103579_ p_103579_
+		1 p_103580_ p_103580_
+		2 p_103581_ p_103581_
+		3 p_103582_ p_103582_
+		4 p_103583_ p_103583_
+		5 p_103584_ p_103584_
+		6 p_103585_ p_103585_
+		7 p_103586_ p_103586_
+		8 p_103587_ p_103587_
+	lambda$renderToBuffer$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFFLnet/minecraft/client/model/geom/ModelPart;)V m_103563_
+		static
+		0 p_103564_ p_103564_
+		1 p_103565_ p_103565_
+		2 p_103566_ p_103566_
+		3 p_103567_ p_103567_
+		4 p_103568_ p_103568_
+		5 p_103569_ p_103569_
+		6 p_103570_ p_103570_
+		7 p_103571_ p_103571_
+		8 p_103572_ p_103572_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Rabbit;FFF)V m_6839_
+		0 p_103543_ p_103543_
+		1 p_103544_ p_103544_
+		2 p_103545_ p_103545_
+		3 p_103546_ p_103546_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103531_ p_103531_
+		1 p_103532_ p_103532_
+		2 p_103533_ p_103533_
+		3 p_103534_ p_103534_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103555_ p_103555_
+		1 p_103556_ p_103556_
+		2 p_103557_ p_103557_
+		3 p_103558_ p_103558_
+		4 p_103559_ p_103559_
+		5 p_103560_ p_103560_
+		6 p_103561_ p_103561_
+		7 p_103562_ p_103562_
+	setupAnim (Lnet/minecraft/world/entity/animal/Rabbit;FFFFF)V m_6973_
+		0 p_103548_ p_103548_
+		1 p_103549_ p_103549_
+		2 p_103550_ p_103550_
+		3 p_103551_ p_103551_
+		4 p_103552_ p_103552_
+		5 p_103553_ p_103553_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103536_ p_103536_
+		1 p_103537_ p_103537_
+		2 p_103538_ p_103538_
+		3 p_103539_ p_103539_
+		4 p_103540_ p_103540_
+		5 p_103541_ p_103541_
+net/minecraft/client/model/RaftModel net/minecraft/client/model/RaftModel
+	BOTTOM f_243674_
+	LEFT_PADDLE f_243712_
+	RIGHT_PADDLE f_244253_
+	leftPaddle f_244618_
+	parts f_244557_
+	rightPaddle f_243747_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_251383_ p_251383_
+	animatePaddle (Lnet/minecraft/world/entity/vehicle/Boat;ILnet/minecraft/client/model/geom/ModelPart;F)V m_247198_
+		static
+		0 p_250792_ p_250792_
+		1 p_249947_ p_249947_
+		2 p_248943_ p_248943_
+		3 p_251990_ p_251990_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247376_
+		static
+	createChildren (Lnet/minecraft/client/model/geom/builders/PartDefinition;)V m_246042_
+		static
+		0 p_250262_ p_250262_
+	createPartsBuilder (Lnet/minecraft/client/model/geom/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder; m_245164_
+		0 p_250773_ p_250773_
+	parts ()Lcom/google/common/collect/ImmutableList; m_6195_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_248863_ p_248863_
+		1 p_251784_ p_251784_
+		2 p_250063_ p_250063_
+		3 p_250318_ p_250318_
+		4 p_250448_ p_250448_
+		5 p_249561_ p_249561_
+	setupAnim (Lnet/minecraft/world/entity/vehicle/Boat;FFFFF)V m_6973_
+		0 p_249733_ p_249733_
+		1 p_249202_ p_249202_
+		2 p_252219_ p_252219_
+		3 p_249366_ p_249366_
+		4 p_249759_ p_249759_
+		5 p_250286_ p_250286_
+net/minecraft/client/model/RavagerModel net/minecraft/client/model/RavagerModel
+	head f_103598_
+	leftFrontLeg f_170887_
+	leftHindLeg f_170885_
+	mouth f_103599_
+	neck f_103605_
+	rightFrontLeg f_170886_
+	rightHindLeg f_170884_
+	root f_170883_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170889_ p_170889_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170890_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/monster/Ravager;FFF)V m_6839_
+		0 p_103621_ p_103621_
+		1 p_103622_ p_103622_
+		2 p_103623_ p_103623_
+		3 p_103624_ p_103624_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103609_ p_103609_
+		1 p_103610_ p_103610_
+		2 p_103611_ p_103611_
+		3 p_103612_ p_103612_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Ravager;FFFFF)V m_6973_
+		0 p_103626_ p_103626_
+		1 p_103627_ p_103627_
+		2 p_103628_ p_103628_
+		3 p_103629_ p_103629_
+		4 p_103630_ p_103630_
+		5 p_103631_ p_103631_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103614_ p_103614_
+		1 p_103615_ p_103615_
+		2 p_103616_ p_103616_
+		3 p_103617_ p_103617_
+		4 p_103618_ p_103618_
+		5 p_103619_ p_103619_
+net/minecraft/client/model/SalmonModel net/minecraft/client/model/SalmonModel
+	BODY_BACK f_170893_
+	BODY_FRONT f_170892_
+	bodyBack f_103633_
+	root f_170894_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170896_ p_170896_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170897_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103640_ p_103640_
+		1 p_103641_ p_103641_
+		2 p_103642_ p_103642_
+		3 p_103643_ p_103643_
+		4 p_103644_ p_103644_
+		5 p_103645_ p_103645_
+net/minecraft/client/model/SheepFurModel net/minecraft/client/model/SheepFurModel
+	headXRot f_103646_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170900_ p_170900_
+	createFurLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170901_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Sheep;FFF)V m_6839_
+		0 p_103661_ p_103661_
+		1 p_103662_ p_103662_
+		2 p_103663_ p_103663_
+		3 p_103664_ p_103664_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103649_ p_103649_
+		1 p_103650_ p_103650_
+		2 p_103651_ p_103651_
+		3 p_103652_ p_103652_
+	setupAnim (Lnet/minecraft/world/entity/animal/Sheep;FFFFF)V m_6973_
+		0 p_103666_ p_103666_
+		1 p_103667_ p_103667_
+		2 p_103668_ p_103668_
+		3 p_103669_ p_103669_
+		4 p_103670_ p_103670_
+		5 p_103671_ p_103671_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103654_ p_103654_
+		1 p_103655_ p_103655_
+		2 p_103656_ p_103656_
+		3 p_103657_ p_103657_
+		4 p_103658_ p_103658_
+		5 p_103659_ p_103659_
+net/minecraft/client/model/SheepModel net/minecraft/client/model/SheepModel
+	headXRot f_103672_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170903_ p_170903_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170904_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Sheep;FFF)V m_6839_
+		0 p_103687_ p_103687_
+		1 p_103688_ p_103688_
+		2 p_103689_ p_103689_
+		3 p_103690_ p_103690_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103675_ p_103675_
+		1 p_103676_ p_103676_
+		2 p_103677_ p_103677_
+		3 p_103678_ p_103678_
+	setupAnim (Lnet/minecraft/world/entity/animal/Sheep;FFFFF)V m_6973_
+		0 p_103692_ p_103692_
+		1 p_103693_ p_103693_
+		2 p_103694_ p_103694_
+		3 p_103695_ p_103695_
+		4 p_103696_ p_103696_
+		5 p_103697_ p_103697_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103680_ p_103680_
+		1 p_103681_ p_103681_
+		2 p_103682_ p_103682_
+		3 p_103683_ p_103683_
+		4 p_103684_ p_103684_
+		5 p_103685_ p_103685_
+net/minecraft/client/model/ShieldModel net/minecraft/client/model/ShieldModel
+	HANDLE f_170906_
+	PLATE f_170905_
+	SHIELD_HEIGHT f_170908_
+	SHIELD_WIDTH f_170907_
+	handle f_103699_
+	plate f_103698_
+	root f_170909_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170911_ p_170911_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170912_
+		static
+	handle ()Lnet/minecraft/client/model/geom/ModelPart; m_103711_
+	plate ()Lnet/minecraft/client/model/geom/ModelPart; m_103701_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103703_ p_103703_
+		1 p_103704_ p_103704_
+		2 p_103705_ p_103705_
+		3 p_103706_ p_103706_
+		4 p_103707_ p_103707_
+		5 p_103708_ p_103708_
+		6 p_103709_ p_103709_
+		7 p_103710_ p_103710_
+net/minecraft/client/model/ShulkerBulletModel net/minecraft/client/model/ShulkerBulletModel
+	MAIN f_170913_
+	main f_103712_
+	root f_170914_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170916_ p_170916_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170917_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103716_ p_103716_
+		1 p_103717_ p_103717_
+		2 p_103718_ p_103718_
+		3 p_103719_ p_103719_
+		4 p_103720_ p_103720_
+		5 p_103721_ p_103721_
+net/minecraft/client/model/ShulkerModel net/minecraft/client/model/ShulkerModel
+	BASE f_170920_
+	LID f_170919_
+	base f_103722_
+	head f_103724_
+	lid f_103723_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170922_ p_170922_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170923_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_103743_
+	getLid ()Lnet/minecraft/client/model/geom/ModelPart; m_103742_
+	parts ()Ljava/lang/Iterable; m_6195_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103728_ p_103728_
+		1 p_103729_ p_103729_
+		2 p_103730_ p_103730_
+		3 p_103731_ p_103731_
+		4 p_103732_ p_103732_
+		5 p_103733_ p_103733_
+	setupAnim (Lnet/minecraft/world/entity/monster/Shulker;FFFFF)V m_6973_
+		0 p_103735_ p_103735_
+		1 p_103736_ p_103736_
+		2 p_103737_ p_103737_
+		3 p_103738_ p_103738_
+		4 p_103739_ p_103739_
+		5 p_103740_ p_103740_
+net/minecraft/client/model/SilverfishModel net/minecraft/client/model/SilverfishModel
+	BODY_COUNT f_170924_
+	BODY_SIZES f_103748_
+	BODY_TEXS f_103749_
+	bodyLayers f_103745_
+	bodyParts f_103744_
+	root f_170925_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170927_ p_170927_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170928_
+		static
+	getLayerName (I)Ljava/lang/String; m_170929_
+		static
+		0 p_170930_ p_170930_
+	getSegmentName (I)Ljava/lang/String; m_170935_
+		static
+		0 p_170936_ p_170936_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170937_
+		static
+		0 p_170938_ p_170938_
+		1 p_170939_ p_170939_
+	lambda$new$1 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170931_
+		static
+		0 p_170932_ p_170932_
+		1 p_170933_ p_170933_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103754_ p_103754_
+		1 p_103755_ p_103755_
+		2 p_103756_ p_103756_
+		3 p_103757_ p_103757_
+		4 p_103758_ p_103758_
+		5 p_103759_ p_103759_
+net/minecraft/client/model/SkeletonModel net/minecraft/client/model/SkeletonModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170941_ p_170941_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170942_
+		static
+	prepareMobModel (Lnet/minecraft/world/entity/Mob;FFF)V m_6839_
+		0 p_103793_ p_103793_
+		1 p_103794_ p_103794_
+		2 p_103795_ p_103795_
+		3 p_103796_ p_103796_
+	prepareMobModel (Lnet/minecraft/world/entity/LivingEntity;FFF)V m_6839_
+		0 p_103781_ p_103781_
+		1 p_103782_ p_103782_
+		2 p_103783_ p_103783_
+		3 p_103784_ p_103784_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_103766_ p_103766_
+		1 p_103767_ p_103767_
+		2 p_103768_ p_103768_
+		3 p_103769_ p_103769_
+	setupAnim (Lnet/minecraft/world/entity/Mob;FFFFF)V m_6973_
+		0 p_103798_ p_103798_
+		1 p_103799_ p_103799_
+		2 p_103800_ p_103800_
+		3 p_103801_ p_103801_
+		4 p_103802_ p_103802_
+		5 p_103803_ p_103803_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103771_ p_103771_
+		1 p_103772_ p_103772_
+		2 p_103773_ p_103773_
+		3 p_103774_ p_103774_
+		4 p_103775_ p_103775_
+		5 p_103776_ p_103776_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_103786_ p_103786_
+		1 p_103787_ p_103787_
+		2 p_103788_ p_103788_
+		3 p_103789_ p_103789_
+		4 p_103790_ p_103790_
+		5 p_103791_ p_103791_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_103778_ p_103778_
+		1 p_103779_ p_103779_
+net/minecraft/client/model/SkullModel net/minecraft/client/model/SkullModel
+	head f_103804_
+	root f_170943_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170945_ p_170945_
+	createHeadModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_170946_
+		static
+	createHumanoidHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170947_
+		static
+	createMobHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170948_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103815_ p_103815_
+		1 p_103816_ p_103816_
+		2 p_103817_ p_103817_
+		3 p_103818_ p_103818_
+		4 p_103819_ p_103819_
+		5 p_103820_ p_103820_
+		6 p_103821_ p_103821_
+		7 p_103822_ p_103822_
+	setupAnim (FFF)V m_6251_
+		0 p_103811_ p_103811_
+		1 p_103812_ p_103812_
+		2 p_103813_ p_103813_
+net/minecraft/client/model/SkullModelBase net/minecraft/client/model/SkullModelBase
+	<init> ()V <init>
+	setupAnim (FFF)V m_6251_
+		0 p_170950_ p_170950_
+		1 p_170951_ p_170951_
+		2 p_170952_ p_170952_
+net/minecraft/client/model/SlimeModel net/minecraft/client/model/SlimeModel
+	root f_170953_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170955_ p_170955_
+	createInnerBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170958_
+		static
+	createOuterBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170956_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103831_ p_103831_
+		1 p_103832_ p_103832_
+		2 p_103833_ p_103833_
+		3 p_103834_ p_103834_
+		4 p_103835_ p_103835_
+		5 p_103836_ p_103836_
+net/minecraft/client/model/SnifferModel net/minecraft/client/model/SnifferModel
+	WALK_ANIMATION_SCALE_FACTOR f_278124_
+	WALK_ANIMATION_SPEED_MAX f_276540_
+	head f_273862_
+	root f_271235_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_272867_ p_272867_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_271896_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_272623_ p_272623_
+		1 p_273304_ p_273304_
+		2 p_272970_ p_272970_
+		3 p_273393_ p_273393_
+		4 p_273603_ p_273603_
+		5 p_272911_ p_272911_
+	setupAnim (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;FFFFF)V m_6973_
+		0 p_273213_ p_273213_
+		1 p_273252_ p_273252_
+		2 p_273344_ p_273344_
+		3 p_272633_ p_272633_
+		4 p_272774_ p_272774_
+		5 p_273206_ p_273206_
+net/minecraft/client/model/SnowGolemModel net/minecraft/client/model/SnowGolemModel
+	UPPER_BODY f_170959_
+	head f_103839_
+	leftArm f_170962_
+	rightArm f_170963_
+	root f_170960_
+	upperBody f_170961_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170965_ p_170965_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170966_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_103851_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103845_ p_103845_
+		1 p_103846_ p_103846_
+		2 p_103847_ p_103847_
+		3 p_103848_ p_103848_
+		4 p_103849_ p_103849_
+		5 p_103850_ p_103850_
+net/minecraft/client/model/SpiderModel net/minecraft/client/model/SpiderModel
+	BODY_0 f_170968_
+	BODY_1 f_170969_
+	LEFT_MIDDLE_FRONT_LEG f_170971_
+	LEFT_MIDDLE_HIND_LEG f_170973_
+	RIGHT_MIDDLE_FRONT_LEG f_170970_
+	RIGHT_MIDDLE_HIND_LEG f_170972_
+	head f_103852_
+	leftFrontLeg f_170982_
+	leftHindLeg f_170976_
+	leftMiddleFrontLeg f_170980_
+	leftMiddleHindLeg f_170978_
+	rightFrontLeg f_170981_
+	rightHindLeg f_170975_
+	rightMiddleFrontLeg f_170979_
+	rightMiddleHindLeg f_170977_
+	root f_170974_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170984_ p_170984_
+	createSpiderBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170985_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103866_ p_103866_
+		1 p_103867_ p_103867_
+		2 p_103868_ p_103868_
+		3 p_103869_ p_103869_
+		4 p_103870_ p_103870_
+		5 p_103871_ p_103871_
+net/minecraft/client/model/SquidModel net/minecraft/client/model/SquidModel
+	root f_170987_
+	tentacles f_103873_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_170989_ p_170989_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_170990_
+		static
+	createTentacleName (I)Ljava/lang/String; m_170991_
+		static
+		0 p_170992_ p_170992_
+	lambda$new$0 (Lnet/minecraft/client/model/geom/ModelPart;I)Lnet/minecraft/client/model/geom/ModelPart; m_170993_
+		static
+		0 p_170994_ p_170994_
+		1 p_170995_ p_170995_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103878_ p_103878_
+		1 p_103879_ p_103879_
+		2 p_103880_ p_103880_
+		3 p_103881_ p_103881_
+		4 p_103882_ p_103882_
+		5 p_103883_ p_103883_
+net/minecraft/client/model/StriderModel net/minecraft/client/model/StriderModel
+	LEFT_BOTTOM_BRISTLE f_171002_
+	LEFT_MIDDLE_BRISTLE f_171001_
+	LEFT_TOP_BRISTLE f_171000_
+	RIGHT_BOTTOM_BRISTLE f_170997_
+	RIGHT_MIDDLE_BRISTLE f_170998_
+	RIGHT_TOP_BRISTLE f_170999_
+	body f_103886_
+	leftBottomBristle f_171009_
+	leftLeg f_103885_
+	leftMiddleBristle f_171008_
+	leftTopBristle f_171007_
+	rightBottomBristle f_171004_
+	rightLeg f_103884_
+	rightMiddleBristle f_171005_
+	rightTopBristle f_171006_
+	root f_171003_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171011_ p_171011_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171012_
+		static
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/monster/Strider;FFFFF)V m_6973_
+		0 p_103903_ p_103903_
+		1 p_103904_ p_103904_
+		2 p_103905_ p_103905_
+		3 p_103906_ p_103906_
+		4 p_103907_ p_103907_
+		5 p_103908_ p_103908_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103896_ p_103896_
+		1 p_103897_ p_103897_
+		2 p_103898_ p_103898_
+		3 p_103899_ p_103899_
+		4 p_103900_ p_103900_
+		5 p_103901_ p_103901_
+net/minecraft/client/model/TadpoleModel net/minecraft/client/model/TadpoleModel
+	root f_233440_
+	tail f_233441_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233443_ p_233443_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233460_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233446_ p_233446_
+		1 p_233447_ p_233447_
+		2 p_233448_ p_233448_
+		3 p_233449_ p_233449_
+		4 p_233450_ p_233450_
+		5 p_233451_ p_233451_
+	setupAnim (Lnet/minecraft/world/entity/animal/frog/Tadpole;FFFFF)V m_6973_
+		0 p_233453_ p_233453_
+		1 p_233454_ p_233454_
+		2 p_233455_ p_233455_
+		3 p_233456_ p_233456_
+		4 p_233457_ p_233457_
+		5 p_233458_ p_233458_
+net/minecraft/client/model/TridentModel net/minecraft/client/model/TridentModel
+	TEXTURE f_103914_
+	root f_171014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171016_ p_171016_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171017_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_103919_ p_103919_
+		1 p_103920_ p_103920_
+		2 p_103921_ p_103921_
+		3 p_103922_ p_103922_
+		4 p_103923_ p_103923_
+		5 p_103924_ p_103924_
+		6 p_103925_ p_103925_
+		7 p_103926_ p_103926_
+net/minecraft/client/model/TropicalFishModelA net/minecraft/client/model/TropicalFishModelA
+	root f_171018_
+	tail f_103953_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171020_ p_171020_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171021_
+		static
+		0 p_171022_ p_171022_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103961_ p_103961_
+		1 p_103962_ p_103962_
+		2 p_103963_ p_103963_
+		3 p_103964_ p_103964_
+		4 p_103965_ p_103965_
+		5 p_103966_ p_103966_
+net/minecraft/client/model/TropicalFishModelB net/minecraft/client/model/TropicalFishModelB
+	root f_171034_
+	tail f_103968_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171036_ p_171036_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171037_
+		static
+		0 p_171038_ p_171038_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103977_ p_103977_
+		1 p_103978_ p_103978_
+		2 p_103979_ p_103979_
+		3 p_103980_ p_103980_
+		4 p_103981_ p_103981_
+		5 p_103982_ p_103982_
+net/minecraft/client/model/TurtleModel net/minecraft/client/model/TurtleModel
+	EGG_BELLY f_171040_
+	eggBelly f_103983_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171042_ p_171042_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171043_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_104001_ p_104001_
+		1 p_104002_ p_104002_
+		2 p_104003_ p_104003_
+		3 p_104004_ p_104004_
+		4 p_104005_ p_104005_
+		5 p_104006_ p_104006_
+		6 p_104007_ p_104007_
+		7 p_104008_ p_104008_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_103987_ p_103987_
+		1 p_103988_ p_103988_
+		2 p_103989_ p_103989_
+		3 p_103990_ p_103990_
+		4 p_103991_ p_103991_
+		5 p_103992_ p_103992_
+	setupAnim (Lnet/minecraft/world/entity/animal/Turtle;FFFFF)V m_6973_
+		0 p_103994_ p_103994_
+		1 p_103995_ p_103995_
+		2 p_103996_ p_103996_
+		3 p_103997_ p_103997_
+		4 p_103998_ p_103998_
+		5 p_103999_ p_103999_
+net/minecraft/client/model/VexModel net/minecraft/client/model/VexModel
+	body f_256999_
+	head f_263122_
+	leftArm f_256879_
+	leftWing f_104010_
+	rightArm f_257013_
+	rightWing f_104011_
+	root f_257017_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171045_ p_171045_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171046_
+		static
+	offsetStackPosition (Lcom/mojang/blaze3d/vertex/PoseStack;Z)V m_263220_
+		0 p_263343_ p_263343_
+		1 p_263414_ p_263414_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setArmsCharging (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;F)V m_264076_
+		0 p_265484_ p_265484_
+		1 p_265329_ p_265329_
+		2 p_265125_ p_265125_
+	setupAnim (Lnet/minecraft/world/entity/monster/Vex;FFFFF)V m_6973_
+		0 p_104028_ p_104028_
+		1 p_104029_ p_104029_
+		2 p_104030_ p_104030_
+		3 p_104031_ p_104031_
+		4 p_104032_ p_104032_
+		5 p_104033_ p_104033_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104014_ p_104014_
+		1 p_104015_ p_104015_
+		2 p_104016_ p_104016_
+		3 p_104017_ p_104017_
+		4 p_104018_ p_104018_
+		5 p_104019_ p_104019_
+	translateToHand (Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_6002_
+		0 p_259770_ p_259770_
+		1 p_260351_ p_260351_
+net/minecraft/client/model/VillagerHeadModel net/minecraft/client/model/VillagerHeadModel
+	hatVisible (Z)V m_7491_
+		0 p_104035_ p_104035_
+net/minecraft/client/model/VillagerModel net/minecraft/client/model/VillagerModel
+	hat f_104037_
+	hatRim f_104038_
+	head f_104036_
+	leftLeg f_171049_
+	nose f_104044_
+	rightLeg f_171048_
+	root f_171047_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171051_ p_171051_
+	createBodyModel ()Lnet/minecraft/client/model/geom/builders/MeshDefinition; m_171052_
+		static
+	getHead ()Lnet/minecraft/client/model/geom/ModelPart; m_5585_
+	hatVisible (Z)V m_7491_
+		0 p_104060_ p_104060_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104053_ p_104053_
+		1 p_104054_ p_104054_
+		2 p_104055_ p_104055_
+		3 p_104056_ p_104056_
+		4 p_104057_ p_104057_
+		5 p_104058_ p_104058_
+net/minecraft/client/model/WardenModel net/minecraft/client/model/WardenModel
+	DEFAULT_ARM_X_Y f_233504_
+	DEFAULT_ARM_Z f_233505_
+	bioluminescentLayerModelParts f_233509_
+	body f_233494_
+	bone f_233493_
+	head f_233495_
+	heartLayerModelParts f_233508_
+	leftArm f_233499_
+	leftLeg f_233498_
+	leftRibcage f_233500_
+	leftTendril f_233497_
+	pulsatingSpotsLayerModelParts f_233510_
+	rightArm f_233501_
+	rightLeg f_233502_
+	rightRibcage f_233503_
+	rightTendril f_233496_
+	root f_233506_
+	tendrilsLayerModelParts f_233507_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_233512_ p_233512_
+	animateHeadLookTarget (FF)V m_233516_
+		0 p_233517_ p_233517_
+		1 p_233518_ p_233518_
+	animateIdlePose (F)V m_233514_
+		0 p_233515_ p_233515_
+	animateTendrils (Lnet/minecraft/world/entity/monster/warden/Warden;FF)V m_233526_
+		0 p_233527_ p_233527_
+		1 p_233528_ p_233528_
+		2 p_233529_ p_233529_
+	animateWalk (FF)V m_233538_
+		0 p_233539_ p_233539_
+		1 p_233540_ p_233540_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_233537_
+		static
+	getBioluminescentLayerModelParts ()Ljava/util/List; m_233543_
+	getHeartLayerModelParts ()Ljava/util/List; m_233542_
+	getPulsatingSpotsLayerModelParts ()Ljava/util/List; m_233544_
+	getTendrilsLayerModelParts ()Ljava/util/List; m_233541_
+	resetArmPoses ()V m_233545_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_233520_ p_233520_
+		1 p_233521_ p_233521_
+		2 p_233522_ p_233522_
+		3 p_233523_ p_233523_
+		4 p_233524_ p_233524_
+		5 p_233525_ p_233525_
+	setupAnim (Lnet/minecraft/world/entity/monster/warden/Warden;FFFFF)V m_6973_
+		0 p_233531_ p_233531_
+		1 p_233532_ p_233532_
+		2 p_233533_ p_233533_
+		3 p_233534_ p_233534_
+		4 p_233535_ p_233535_
+		5 p_233536_ p_233536_
+net/minecraft/client/model/WaterPatchModel net/minecraft/client/model/WaterPatchModel
+	waterPatch ()Lnet/minecraft/client/model/geom/ModelPart; m_102282_
+net/minecraft/client/model/WitchModel net/minecraft/client/model/WitchModel
+	holdingItem f_104062_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171055_ p_171055_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171056_
+		static
+	getNose ()Lnet/minecraft/client/model/geom/ModelPart; m_104073_
+	setHoldingItem (Z)V m_104074_
+		0 p_104075_ p_104075_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104067_ p_104067_
+		1 p_104068_ p_104068_
+		2 p_104069_ p_104069_
+		3 p_104070_ p_104070_
+		4 p_104071_ p_104071_
+		5 p_104072_ p_104072_
+net/minecraft/client/model/WitherBossModel net/minecraft/client/model/WitherBossModel
+	CENTER_HEAD f_171058_
+	LEFT_HEAD f_171060_
+	RIBCAGE f_171057_
+	RIBCAGE_X_ROT_OFFSET f_171061_
+	RIGHT_HEAD f_171059_
+	TAIL_X_ROT_OFFSET f_171062_
+	centerHead f_171064_
+	leftHead f_171066_
+	ribcage f_171067_
+	rightHead f_171065_
+	root f_171063_
+	tail f_171068_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171070_ p_171070_
+	createBodyLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171075_
+		static
+		0 p_171076_ p_171076_
+	prepareMobModel (Lnet/minecraft/world/entity/boss/wither/WitherBoss;FFF)V m_6839_
+		0 p_104095_ p_104095_
+		1 p_104096_ p_104096_
+		2 p_104097_ p_104097_
+		3 p_104098_ p_104098_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_104083_ p_104083_
+		1 p_104084_ p_104084_
+		2 p_104085_ p_104085_
+		3 p_104086_ p_104086_
+	root ()Lnet/minecraft/client/model/geom/ModelPart; m_142109_
+	setupAnim (Lnet/minecraft/world/entity/boss/wither/WitherBoss;FFFFF)V m_6973_
+		0 p_104100_ p_104100_
+		1 p_104101_ p_104101_
+		2 p_104102_ p_104102_
+		3 p_104103_ p_104103_
+		4 p_104104_ p_104104_
+		5 p_104105_ p_104105_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104088_ p_104088_
+		1 p_104089_ p_104089_
+		2 p_104090_ p_104090_
+		3 p_104091_ p_104091_
+		4 p_104092_ p_104092_
+		5 p_104093_ p_104093_
+	setupHeadRotation (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lnet/minecraft/client/model/geom/ModelPart;I)V m_171071_
+		static
+		0 p_171072_ p_171072_
+		1 p_171073_ p_171073_
+		2 p_171074_ p_171074_
+net/minecraft/client/model/WolfModel net/minecraft/client/model/WolfModel
+	LEG_SIZE f_171085_
+	REAL_HEAD f_171078_
+	REAL_TAIL f_171080_
+	UPPER_BODY f_171079_
+	body f_104109_
+	head f_104107_
+	leftFrontLeg f_171084_
+	leftHindLeg f_171082_
+	realHead f_104108_
+	realTail f_104115_
+	rightFrontLeg f_171083_
+	rightHindLeg f_171081_
+	tail f_104114_
+	upperBody f_104116_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171087_ p_171087_
+	bodyParts ()Ljava/lang/Iterable; m_5608_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171088_
+		static
+	headParts ()Ljava/lang/Iterable; m_5607_
+	prepareMobModel (Lnet/minecraft/world/entity/animal/Wolf;FFF)V m_6839_
+		0 p_104132_ p_104132_
+		1 p_104133_ p_104133_
+		2 p_104134_ p_104134_
+		3 p_104135_ p_104135_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_104120_ p_104120_
+		1 p_104121_ p_104121_
+		2 p_104122_ p_104122_
+		3 p_104123_ p_104123_
+	setupAnim (Lnet/minecraft/world/entity/animal/Wolf;FFFFF)V m_6973_
+		0 p_104137_ p_104137_
+		1 p_104138_ p_104138_
+		2 p_104139_ p_104139_
+		3 p_104140_ p_104140_
+		4 p_104141_ p_104141_
+		5 p_104142_ p_104142_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104125_ p_104125_
+		1 p_104126_ p_104126_
+		2 p_104127_ p_104127_
+		3 p_104128_ p_104128_
+		4 p_104129_ p_104129_
+		5 p_104130_ p_104130_
+net/minecraft/client/model/ZombieModel net/minecraft/client/model/ZombieModel
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171090_ p_171090_
+	isAggressive (Lnet/minecraft/world/entity/monster/Zombie;)Z m_7134_
+		0 p_104155_ p_104155_
+	isAggressive (Lnet/minecraft/world/entity/monster/Monster;)Z m_7134_
+		0 p_104153_ p_104153_
+net/minecraft/client/model/ZombieVillagerModel net/minecraft/client/model/ZombieVillagerModel
+	hatRim f_104156_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171092_ p_171092_
+	createArmorLayer (Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171093_
+		static
+		0 p_171094_ p_171094_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171095_
+		static
+	hatVisible (Z)V m_7491_
+		0 p_104182_ p_104182_
+	setupAnim (Lnet/minecraft/world/entity/monster/Zombie;FFFFF)V m_6973_
+		0 p_104175_ p_104175_
+		1 p_104176_ p_104176_
+		2 p_104177_ p_104177_
+		3 p_104178_ p_104178_
+		4 p_104179_ p_104179_
+		5 p_104180_ p_104180_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_104161_ p_104161_
+		1 p_104162_ p_104162_
+		2 p_104163_ p_104163_
+		3 p_104164_ p_104164_
+		4 p_104165_ p_104165_
+		5 p_104166_ p_104166_
+	setupAnim (Lnet/minecraft/world/entity/LivingEntity;FFFFF)V m_6973_
+		0 p_104168_ p_104168_
+		1 p_104169_ p_104169_
+		2 p_104170_ p_104170_
+		3 p_104171_ p_104171_
+		4 p_104172_ p_104172_
+		5 p_104173_ p_104173_
+net/minecraft/client/model/dragon/DragonHeadModel net/minecraft/client/model/dragon/DragonHeadModel
+	head f_104183_
+	jaw f_104184_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_171097_ p_171097_
+	createHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171098_
+		static
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_104192_ p_104192_
+		1 p_104193_ p_104193_
+		2 p_104194_ p_104194_
+		3 p_104195_ p_104195_
+		4 p_104196_ p_104196_
+		5 p_104197_ p_104197_
+		6 p_104198_ p_104198_
+		7 p_104199_ p_104199_
+	setupAnim (FFF)V m_6251_
+		0 p_104188_ p_104188_
+		1 p_104189_ p_104189_
+		2 p_104190_ p_104190_
+net/minecraft/client/model/dragon/package-info net/minecraft/client/model/dragon/package-info
+net/minecraft/client/model/geom/EntityModelSet net/minecraft/client/model/geom/EntityModelSet
+	roots f_171099_
+	<init> ()V <init>
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_171103_
+		0 p_171104_ p_171104_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_171102_ p_171102_
+net/minecraft/client/model/geom/LayerDefinitions net/minecraft/client/model/geom/LayerDefinitions
+	FISH_PATTERN_DEFORMATION f_171105_
+	INNER_ARMOR_DEFORMATION f_171107_
+	OUTER_ARMOR_DEFORMATION f_171106_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRoots ()Ljava/util/Map; m_171110_
+		static
+	lambda$createRoots$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/model/geom/builders/LayerDefinition;Lnet/minecraft/world/level/block/state/properties/WoodType;)V m_171111_
+		static
+		0 p_171112_ p_171112_
+		1 p_171113_ p_171113_
+		2 p_171114_ p_171114_
+	lambda$createRoots$1 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/model/geom/builders/LayerDefinition;Lnet/minecraft/world/level/block/state/properties/WoodType;)V m_244702_
+		static
+		0 p_247862_ p_247862_
+		1 p_247863_ p_247863_
+		2 p_247864_ p_247864_
+	lambda$createRoots$2 (Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/client/model/geom/ModelLayerLocation;)Z m_171115_
+		static
+		0 p_171116_ p_171116_
+		1 p_171117_ p_171117_
+net/minecraft/client/model/geom/ModelLayerLocation net/minecraft/client/model/geom/ModelLayerLocation
+	layer f_171119_
+	model f_171118_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_171121_ p_171121_
+		1 p_171122_ p_171122_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_171126_ p_171126_
+	getLayer ()Ljava/lang/String; m_171124_
+	getModel ()Lnet/minecraft/resources/ResourceLocation; m_171123_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/model/geom/ModelLayers net/minecraft/client/model/geom/ModelLayers
+	ALLAY f_233547_
+	ALL_MODELS f_171262_
+	ARMOR_STAND f_171155_
+	ARMOR_STAND_INNER_ARMOR f_171208_
+	ARMOR_STAND_OUTER_ARMOR f_171261_
+	AXOLOTL f_171263_
+	BANNER f_171264_
+	BAT f_171265_
+	BED_FOOT f_171266_
+	BED_HEAD f_171267_
+	BEE f_171268_
+	BELL f_171269_
+	BLAZE f_171270_
+	BOOK f_171271_
+	CAMEL f_244030_
+	CAT f_171272_
+	CAT_COLLAR f_171273_
+	CAVE_SPIDER f_171274_
+	CHEST f_171275_
+	CHEST_MINECART f_171276_
+	CHICKEN f_171277_
+	COD f_171278_
+	COMMAND_BLOCK_MINECART f_171279_
+	CONDUIT_CAGE f_171280_
+	CONDUIT_EYE f_171281_
+	CONDUIT_SHELL f_171282_
+	CONDUIT_WIND f_171283_
+	COW f_171284_
+	CREEPER f_171285_
+	CREEPER_ARMOR f_171129_
+	CREEPER_HEAD f_171130_
+	DECORATED_POT_BASE f_271426_
+	DECORATED_POT_SIDES f_271216_
+	DEFAULT_LAYER f_171234_
+	DOLPHIN f_171131_
+	DONKEY f_171132_
+	DOUBLE_CHEST_LEFT f_171133_
+	DOUBLE_CHEST_RIGHT f_171134_
+	DRAGON_SKULL f_171135_
+	DROWNED f_171136_
+	DROWNED_INNER_ARMOR f_171137_
+	DROWNED_OUTER_ARMOR f_171138_
+	DROWNED_OUTER_LAYER f_171139_
+	ELDER_GUARDIAN f_171140_
+	ELYTRA f_171141_
+	ENDERMAN f_171142_
+	ENDERMITE f_171143_
+	ENDER_DRAGON f_171144_
+	END_CRYSTAL f_171145_
+	EVOKER f_171146_
+	EVOKER_FANGS f_171147_
+	FOX f_171148_
+	FROG f_233546_
+	FURNACE_MINECART f_171149_
+	GHAST f_171150_
+	GIANT f_171151_
+	GIANT_INNER_ARMOR f_171152_
+	GIANT_OUTER_ARMOR f_171153_
+	GLOW_SQUID f_171154_
+	GOAT f_171182_
+	GUARDIAN f_171183_
+	HOGLIN f_171184_
+	HOPPER_MINECART f_171185_
+	HORSE f_171186_
+	HORSE_ARMOR f_171187_
+	HUSK f_171188_
+	HUSK_INNER_ARMOR f_171189_
+	HUSK_OUTER_ARMOR f_171190_
+	ILLUSIONER f_171191_
+	IRON_GOLEM f_171192_
+	LEASH_KNOT f_171193_
+	LLAMA f_171194_
+	LLAMA_DECOR f_171195_
+	LLAMA_SPIT f_171196_
+	MAGMA_CUBE f_171197_
+	MINECART f_171198_
+	MOOSHROOM f_171199_
+	MULE f_171200_
+	OCELOT f_171201_
+	PANDA f_171202_
+	PARROT f_171203_
+	PHANTOM f_171204_
+	PIG f_171205_
+	PIGLIN f_171206_
+	PIGLIN_BRUTE f_171207_
+	PIGLIN_BRUTE_INNER_ARMOR f_171156_
+	PIGLIN_BRUTE_OUTER_ARMOR f_171157_
+	PIGLIN_HEAD f_260668_
+	PIGLIN_INNER_ARMOR f_171158_
+	PIGLIN_OUTER_ARMOR f_171159_
+	PIG_SADDLE f_171160_
+	PILLAGER f_171161_
+	PLAYER f_171162_
+	PLAYER_HEAD f_171163_
+	PLAYER_INNER_ARMOR f_171164_
+	PLAYER_OUTER_ARMOR f_171165_
+	PLAYER_SLIM f_171166_
+	PLAYER_SLIM_INNER_ARMOR f_171167_
+	PLAYER_SLIM_OUTER_ARMOR f_171168_
+	PLAYER_SPIN_ATTACK f_171169_
+	POLAR_BEAR f_171170_
+	PUFFERFISH_BIG f_171171_
+	PUFFERFISH_MEDIUM f_171172_
+	PUFFERFISH_SMALL f_171173_
+	RABBIT f_171174_
+	RAVAGER f_171175_
+	SALMON f_171176_
+	SHEEP f_171177_
+	SHEEP_FUR f_171178_
+	SHIELD f_171179_
+	SHULKER f_171180_
+	SHULKER_BULLET f_171181_
+	SILVERFISH f_171235_
+	SKELETON f_171236_
+	SKELETON_HORSE f_171237_
+	SKELETON_INNER_ARMOR f_171238_
+	SKELETON_OUTER_ARMOR f_171239_
+	SKELETON_SKULL f_171240_
+	SLIME f_171241_
+	SLIME_OUTER f_171242_
+	SNIFFER f_271465_
+	SNOW_GOLEM f_171243_
+	SPAWNER_MINECART f_171244_
+	SPIDER f_171245_
+	SQUID f_171246_
+	STRAY f_171247_
+	STRAY_INNER_ARMOR f_171248_
+	STRAY_OUTER_ARMOR f_171249_
+	STRAY_OUTER_LAYER f_171250_
+	STRIDER f_171251_
+	STRIDER_SADDLE f_171252_
+	TADPOLE f_233549_
+	TNT_MINECART f_171253_
+	TRADER_LLAMA f_171254_
+	TRIDENT f_171255_
+	TROPICAL_FISH_LARGE f_171256_
+	TROPICAL_FISH_LARGE_PATTERN f_171257_
+	TROPICAL_FISH_SMALL f_171258_
+	TROPICAL_FISH_SMALL_PATTERN f_171259_
+	TURTLE f_171260_
+	VEX f_171209_
+	VILLAGER f_171210_
+	VINDICATOR f_171211_
+	WANDERING_TRADER f_171212_
+	WARDEN f_233548_
+	WITCH f_171213_
+	WITHER f_171214_
+	WITHER_ARMOR f_171215_
+	WITHER_SKELETON f_171216_
+	WITHER_SKELETON_INNER_ARMOR f_171217_
+	WITHER_SKELETON_OUTER_ARMOR f_171218_
+	WITHER_SKELETON_SKULL f_171219_
+	WITHER_SKULL f_171220_
+	WOLF f_171221_
+	ZOGLIN f_171222_
+	ZOMBIE f_171223_
+	ZOMBIE_HEAD f_171224_
+	ZOMBIE_HORSE f_171225_
+	ZOMBIE_INNER_ARMOR f_171226_
+	ZOMBIE_OUTER_ARMOR f_171227_
+	ZOMBIE_VILLAGER f_171228_
+	ZOMBIE_VILLAGER_INNER_ARMOR f_171229_
+	ZOMBIE_VILLAGER_OUTER_ARMOR f_171230_
+	ZOMBIFIED_PIGLIN f_171231_
+	ZOMBIFIED_PIGLIN_INNER_ARMOR f_171232_
+	ZOMBIFIED_PIGLIN_OUTER_ARMOR f_171233_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBoatModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171289_
+		static
+		0 p_171290_ p_171290_
+	createChestBoatModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_233550_
+		static
+		0 p_233551_ p_233551_
+	createChestRaftModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_246069_
+		static
+		0 p_248520_ p_248520_
+	createHangingSignModelName (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_247439_
+		static
+		0 p_252225_ p_252225_
+	createLocation (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171300_
+		static
+		0 p_171301_ p_171301_
+		1 p_171302_ p_171302_
+	createRaftModelName (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_246688_
+		static
+		0 p_252002_ p_252002_
+	createSignModelName (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171291_
+		static
+		0 p_171292_ p_171292_
+	getKnownLocations ()Ljava/util/stream/Stream; m_171288_
+		static
+	register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171295_
+		static
+		0 p_171296_ p_171296_
+		1 p_171297_ p_171297_
+	register (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171293_
+		static
+		0 p_171294_ p_171294_
+	registerInnerArmor (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171298_
+		static
+		0 p_171299_ p_171299_
+	registerOuterArmor (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelLayerLocation; m_171303_
+		static
+		0 p_171304_ p_171304_
+net/minecraft/client/model/geom/ModelPart net/minecraft/client/model/geom/ModelPart
+	DEFAULT_SCALE f_233552_
+	children f_104213_
+	cubes f_104212_
+	initialPose f_233557_
+	skipDraw f_233556_
+	visible f_104207_
+	x f_104200_
+	xRot f_104203_
+	xScale f_233553_
+	y f_104201_
+	yRot f_104204_
+	yScale f_233554_
+	z f_104202_
+	zRot f_104205_
+	zScale f_233555_
+	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
+		0 p_171306_ p_171306_
+		1 p_171307_ p_171307_
+	compile (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_104290_
+		0 p_104291_ p_104291_
+		1 p_104292_ p_104292_
+		2 p_104293_ p_104293_
+		3 p_104294_ p_104294_
+		4 p_104295_ p_104295_
+		5 p_104296_ p_104296_
+		6 p_104297_ p_104297_
+		7 p_104298_ p_104298_
+	copyFrom (Lnet/minecraft/client/model/geom/ModelPart;)V m_104315_
+		0 p_104316_ p_104316_
+	getAllParts ()Ljava/util/stream/Stream; m_171331_
+	getChild (Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelPart; m_171324_
+		0 p_171325_ p_171325_
+	getInitialPose ()Lnet/minecraft/client/model/geom/PartPose; m_233566_
+	getRandomCube (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_233558_
+		0 p_233559_ p_233559_
+	hasChild (Ljava/lang/String;)Z m_233562_
+		0 p_233563_ p_233563_
+	isEmpty ()Z m_171326_
+	lambda$visit$0 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/model/geom/ModelPart;)V m_171316_
+		static
+		0 p_171317_ p_171317_
+		1 p_171318_ p_171318_
+		2 p_171319_ p_171319_
+		3 p_171320_ p_171320_
+		4 p_171321_ p_171321_
+	loadPose (Lnet/minecraft/client/model/geom/PartPose;)V m_171322_
+		0 p_171323_ p_171323_
+	offsetPos (Lorg/joml/Vector3f;)V m_252854_
+		0 p_253873_ p_253873_
+	offsetRotation (Lorg/joml/Vector3f;)V m_252899_
+		0 p_253983_ p_253983_
+	offsetScale (Lorg/joml/Vector3f;)V m_253072_
+		0 p_253957_ p_253957_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_104306_
+		0 p_104307_ p_104307_
+		1 p_104308_ p_104308_
+		2 p_104309_ p_104309_
+		3 p_104310_ p_104310_
+		4 p_104311_ p_104311_
+		5 p_104312_ p_104312_
+		6 p_104313_ p_104313_
+		7 p_104314_ p_104314_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;II)V m_104301_
+		0 p_104302_ p_104302_
+		1 p_104303_ p_104303_
+		2 p_104304_ p_104304_
+		3 p_104305_ p_104305_
+	resetPose ()V m_233569_
+	setInitialPose (Lnet/minecraft/client/model/geom/PartPose;)V m_233560_
+		0 p_233561_ p_233561_
+	setPos (FFF)V m_104227_
+		0 p_104228_ p_104228_
+		1 p_104229_ p_104229_
+		2 p_104230_ p_104230_
+	setRotation (FFF)V m_171327_
+		0 p_171328_ p_171328_
+		1 p_171329_ p_171329_
+		2 p_171330_ p_171330_
+	storePose ()Lnet/minecraft/client/model/geom/PartPose; m_171308_
+	translateAndRotate (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_104299_
+		0 p_104300_ p_104300_
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;Ljava/lang/String;)V m_171312_
+		0 p_171313_ p_171313_
+		1 p_171314_ p_171314_
+		2 p_171315_ p_171315_
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/model/geom/ModelPart$Visitor;)V m_171309_
+		0 p_171310_ p_171310_
+		1 p_171311_ p_171311_
+net/minecraft/client/model/geom/ModelPart$Cube net/minecraft/client/model/geom/ModelPart$Cube
+	maxX f_104338_
+	maxY f_104339_
+	maxZ f_104340_
+	minX f_104335_
+	minY f_104336_
+	minZ f_104337_
+	polygons f_104341_
+	<init> (IIFFFFFFFFFZFFLjava/util/Set;)V <init>
+		0 p_273701_ p_273701_
+		1 p_273034_ p_273034_
+		2 p_272824_ p_272824_
+		3 p_273777_ p_273777_
+		4 p_273748_ p_273748_
+		5 p_273722_ p_273722_
+		6 p_273763_ p_273763_
+		7 p_272823_ p_272823_
+		8 p_272945_ p_272945_
+		9 p_272790_ p_272790_
+		10 p_272870_ p_272870_
+		11 p_273589_ p_273589_
+		12 p_273591_ p_273591_
+		13 p_273313_ p_273313_
+		14 p_273291_ p_273291_
+	compile (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_171332_
+		0 p_171333_ p_171333_
+		1 p_171334_ p_171334_
+		2 p_171335_ p_171335_
+		3 p_171336_ p_171336_
+		4 p_171337_ p_171337_
+		5 p_171338_ p_171338_
+		6 p_171339_ p_171339_
+		7 p_171340_ p_171340_
+net/minecraft/client/model/geom/ModelPart$Polygon net/minecraft/client/model/geom/ModelPart$Polygon
+	normal f_104360_
+	vertices f_104359_
+	<init> ([Lnet/minecraft/client/model/geom/ModelPart$Vertex;FFFFFFZLnet/minecraft/core/Direction;)V <init>
+		0 p_104362_ p_104362_
+		1 p_104363_ p_104363_
+		2 p_104364_ p_104364_
+		3 p_104365_ p_104365_
+		4 p_104366_ p_104366_
+		5 p_104367_ p_104367_
+		6 p_104368_ p_104368_
+		7 p_104369_ p_104369_
+		8 p_104370_ p_104370_
+net/minecraft/client/model/geom/ModelPart$Vertex net/minecraft/client/model/geom/ModelPart$Vertex
+	pos f_104371_
+	u f_104372_
+	v f_104373_
+	<init> (FFFFF)V <init>
+		0 p_104375_ p_104375_
+		1 p_104376_ p_104376_
+		2 p_104377_ p_104377_
+		3 p_104378_ p_104378_
+		4 p_104379_ p_104379_
+	<init> (Lorg/joml/Vector3f;FF)V <init>
+		0 p_253667_ p_253667_
+		1 p_253662_ p_253662_
+		2 p_254308_ p_254308_
+	remap (FF)Lnet/minecraft/client/model/geom/ModelPart$Vertex; m_104384_
+		0 p_104385_ p_104385_
+		1 p_104386_ p_104386_
+net/minecraft/client/model/geom/ModelPart$Visitor net/minecraft/client/model/geom/ModelPart$Visitor
+	visit (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Ljava/lang/String;ILnet/minecraft/client/model/geom/ModelPart$Cube;)V m_171341_
+		0 p_171342_ p_171342_
+		1 p_171343_ p_171343_
+		2 p_171344_ p_171344_
+		3 p_171345_ p_171345_
+net/minecraft/client/model/geom/PartNames net/minecraft/client/model/geom/PartNames
+	ARMS f_171361_
+	BACK_FIN f_171365_
+	BEAK f_171364_
+	BODY f_171371_
+	BONE f_233585_
+	BOTTOM_FIN f_171380_
+	CROAKING_BODY f_233573_
+	CUBE f_171363_
+	EYES f_233580_
+	HAT f_171370_
+	HAT_RIM f_171373_
+	HEAD f_171369_
+	JACKET f_171374_
+	JAW f_171359_
+	LEFT_ARM f_171384_
+	LEFT_BLUE_FIN f_171382_
+	LEFT_CHEST f_171353_
+	LEFT_EAR f_171392_
+	LEFT_EYE f_171357_
+	LEFT_FIN f_171372_
+	LEFT_FOOT f_233578_
+	LEFT_FRONT_FOOT f_171402_
+	LEFT_FRONT_LEG f_171398_
+	LEFT_FRONT_LEG_TIP f_171349_
+	LEFT_GILLS f_171376_
+	LEFT_HAND f_233576_
+	LEFT_HIND_FOOT f_171400_
+	LEFT_HIND_LEG f_171396_
+	LEFT_HIND_LEG_TIP f_171347_
+	LEFT_HORN f_171355_
+	LEFT_LEG f_171394_
+	LEFT_LID f_171351_
+	LEFT_MID_LEG f_271385_
+	LEFT_RIBCAGE f_233584_
+	LEFT_TENDRIL f_233582_
+	LEFT_WING f_171386_
+	LEFT_WING_BASE f_171388_
+	LEFT_WING_TIP f_171390_
+	MANE f_171366_
+	MOUTH f_171368_
+	NECK f_171367_
+	NOSE f_171360_
+	RIGHT_ARM f_171385_
+	RIGHT_BLUE_FIN f_171383_
+	RIGHT_CHEST f_171354_
+	RIGHT_EAR f_171393_
+	RIGHT_EYE f_171358_
+	RIGHT_FIN f_171378_
+	RIGHT_FOOT f_233579_
+	RIGHT_FRONT_FOOT f_171346_
+	RIGHT_FRONT_LEG f_171399_
+	RIGHT_FRONT_LEG_TIP f_171350_
+	RIGHT_GILLS f_171377_
+	RIGHT_HAND f_233577_
+	RIGHT_HIND_FOOT f_171401_
+	RIGHT_HIND_LEG f_171397_
+	RIGHT_HIND_LEG_TIP f_171348_
+	RIGHT_HORN f_171356_
+	RIGHT_LEG f_171395_
+	RIGHT_LID f_171352_
+	RIGHT_MID_LEG f_271292_
+	RIGHT_RIBCAGE f_233583_
+	RIGHT_TENDRIL f_233581_
+	RIGHT_WING f_171387_
+	RIGHT_WING_BASE f_171389_
+	RIGHT_WING_TIP f_171391_
+	ROOT f_233572_
+	TAIL f_171362_
+	TAIL_FIN f_171381_
+	TONGUE f_233574_
+	TONGUE_R1 f_233575_
+	TOP_FIN f_171379_
+	TOP_GILLS f_171375_
+	<init> ()V <init>
+net/minecraft/client/model/geom/PartPose net/minecraft/client/model/geom/PartPose
+	ZERO f_171404_
+	x f_171405_
+	xRot f_171408_
+	y f_171406_
+	yRot f_171409_
+	z f_171407_
+	zRot f_171410_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFFFF)V <init>
+		0 p_171413_ p_171413_
+		1 p_171414_ p_171414_
+		2 p_171415_ p_171415_
+		3 p_171416_ p_171416_
+		4 p_171417_ p_171417_
+		5 p_171418_ p_171418_
+	offset (FFF)Lnet/minecraft/client/model/geom/PartPose; m_171419_
+		static
+		0 p_171420_ p_171420_
+		1 p_171421_ p_171421_
+		2 p_171422_ p_171422_
+	offsetAndRotation (FFFFFF)Lnet/minecraft/client/model/geom/PartPose; m_171423_
+		static
+		0 p_171424_ p_171424_
+		1 p_171425_ p_171425_
+		2 p_171426_ p_171426_
+		3 p_171427_ p_171427_
+		4 p_171428_ p_171428_
+		5 p_171429_ p_171429_
+	rotation (FFF)Lnet/minecraft/client/model/geom/PartPose; m_171430_
+		static
+		0 p_171431_ p_171431_
+		1 p_171432_ p_171432_
+		2 p_171433_ p_171433_
+net/minecraft/client/model/geom/builders/CubeDefinition net/minecraft/client/model/geom/builders/CubeDefinition
+	comment f_171434_
+	dimensions f_171436_
+	grow f_171437_
+	mirror f_171438_
+	origin f_171435_
+	texCoord f_171439_
+	texScale f_171440_
+	visibleFaces f_271491_
+	<init> (Ljava/lang/String;FFFFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;ZFFLjava/util/Set;)V <init>
+		0 p_273024_ p_273024_
+		1 p_273620_ p_273620_
+		2 p_273436_ p_273436_
+		3 p_273139_ p_273139_
+		4 p_273013_ p_273013_
+		5 p_272874_ p_272874_
+		6 p_273100_ p_273100_
+		7 p_273756_ p_273756_
+		8 p_273105_ p_273105_
+		9 p_272818_ p_272818_
+		10 p_273585_ p_273585_
+		11 p_272829_ p_272829_
+		12 p_273119_ p_273119_
+		13 p_273201_ p_273201_
+	bake (II)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_171455_
+		0 p_171456_ p_171456_
+		1 p_171457_ p_171457_
+net/minecraft/client/model/geom/builders/CubeDeformation net/minecraft/client/model/geom/builders/CubeDeformation
+	NONE f_171458_
+	growX f_171459_
+	growY f_171460_
+	growZ f_171461_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFF)V <init>
+		0 p_171466_ p_171466_
+		1 p_171467_ p_171467_
+		2 p_171468_ p_171468_
+	<init> (F)V <init>
+		0 p_171464_ p_171464_
+	extend (FFF)Lnet/minecraft/client/model/geom/builders/CubeDeformation; m_171471_
+		0 p_171472_ p_171472_
+		1 p_171473_ p_171473_
+		2 p_171474_ p_171474_
+	extend (F)Lnet/minecraft/client/model/geom/builders/CubeDeformation; m_171469_
+		0 p_171470_ p_171470_
+net/minecraft/client/model/geom/builders/CubeListBuilder net/minecraft/client/model/geom/builders/CubeListBuilder
+	ALL_VISIBLE f_271199_
+	cubes f_171475_
+	mirror f_171478_
+	xTexOffs f_171476_
+	yTexOffs f_171477_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBox (FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171488_
+		0 p_171489_ p_171489_
+		1 p_171490_ p_171490_
+		2 p_171491_ p_171491_
+		3 p_171492_ p_171492_
+		4 p_171493_ p_171493_
+		5 p_171494_ p_171494_
+		6 p_171495_ p_171495_
+	addBox (FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;FF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171496_
+		0 p_171497_ p_171497_
+		1 p_171498_ p_171498_
+		2 p_171499_ p_171499_
+		3 p_171500_ p_171500_
+		4 p_171501_ p_171501_
+		5 p_171502_ p_171502_
+		6 p_171503_ p_171503_
+		7 p_171504_ p_171504_
+		8 p_171505_ p_171505_
+	addBox (Ljava/lang/String;FFFIIIII)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171534_
+		0 p_171535_ p_171535_
+		1 p_171536_ p_171536_
+		2 p_171537_ p_171537_
+		3 p_171538_ p_171538_
+		4 p_171539_ p_171539_
+		5 p_171540_ p_171540_
+		6 p_171541_ p_171541_
+		7 p_171542_ p_171542_
+		8 p_171543_ p_171543_
+	addBox (FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171481_
+		0 p_171482_ p_171482_
+		1 p_171483_ p_171483_
+		2 p_171484_ p_171484_
+		3 p_171485_ p_171485_
+		4 p_171486_ p_171486_
+		5 p_171487_ p_171487_
+	addBox (Ljava/lang/String;FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171517_
+		0 p_171518_ p_171518_
+		1 p_171519_ p_171519_
+		2 p_171520_ p_171520_
+		3 p_171521_ p_171521_
+		4 p_171522_ p_171522_
+		5 p_171523_ p_171523_
+		6 p_171524_ p_171524_
+	addBox (Ljava/lang/String;FFFIIILnet/minecraft/client/model/geom/builders/CubeDeformation;II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171544_
+		0 p_171545_ p_171545_
+		1 p_171546_ p_171546_
+		2 p_171547_ p_171547_
+		3 p_171548_ p_171548_
+		4 p_171549_ p_171549_
+		5 p_171550_ p_171550_
+		6 p_171551_ p_171551_
+		7 p_171552_ p_171552_
+		8 p_171553_ p_171553_
+		9 p_171554_ p_171554_
+	addBox (Ljava/lang/String;FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171525_
+		0 p_171526_ p_171526_
+		1 p_171527_ p_171527_
+		2 p_171528_ p_171528_
+		3 p_171529_ p_171529_
+		4 p_171530_ p_171530_
+		5 p_171531_ p_171531_
+		6 p_171532_ p_171532_
+		7 p_171533_ p_171533_
+	addBox (FFFFFFLjava/util/Set;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_271786_
+		0 p_272653_ p_272653_
+		1 p_273044_ p_273044_
+		2 p_272720_ p_272720_
+		3 p_273739_ p_273739_
+		4 p_273613_ p_273613_
+		5 p_273328_ p_273328_
+		6 p_273277_ p_273277_
+	addBox (FFFFFFZ)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171506_
+		0 p_171507_ p_171507_
+		1 p_171508_ p_171508_
+		2 p_171509_ p_171509_
+		3 p_171510_ p_171510_
+		4 p_171511_ p_171511_
+		5 p_171512_ p_171512_
+		6 p_171513_ p_171513_
+	create ()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171558_
+		static
+	getCubes ()Ljava/util/List; m_171557_
+	mirror (Z)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171555_
+		0 p_171556_ p_171556_
+	mirror ()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171480_
+	texOffs (II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder; m_171514_
+		0 p_171515_ p_171515_
+		1 p_171516_ p_171516_
+net/minecraft/client/model/geom/builders/LayerDefinition net/minecraft/client/model/geom/builders/LayerDefinition
+	material f_171560_
+	mesh f_171559_
+	<init> (Lnet/minecraft/client/model/geom/builders/MeshDefinition;Lnet/minecraft/client/model/geom/builders/MaterialDefinition;)V <init>
+		0 p_171562_ p_171562_
+		1 p_171563_ p_171563_
+	bakeRoot ()Lnet/minecraft/client/model/geom/ModelPart; m_171564_
+	create (Lnet/minecraft/client/model/geom/builders/MeshDefinition;II)Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_171565_
+		static
+		0 p_171566_ p_171566_
+		1 p_171567_ p_171567_
+		2 p_171568_ p_171568_
+net/minecraft/client/model/geom/builders/MaterialDefinition net/minecraft/client/model/geom/builders/MaterialDefinition
+	xTexSize f_171569_
+	yTexSize f_171570_
+	<init> (II)V <init>
+		0 p_171572_ p_171572_
+		1 p_171573_ p_171573_
+net/minecraft/client/model/geom/builders/MeshDefinition net/minecraft/client/model/geom/builders/MeshDefinition
+	root f_171574_
+	<init> ()V <init>
+	getRoot ()Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171576_
+net/minecraft/client/model/geom/builders/PartDefinition net/minecraft/client/model/geom/builders/PartDefinition
+	children f_171579_
+	cubes f_171577_
+	partPose f_171578_
+	<init> (Ljava/util/List;Lnet/minecraft/client/model/geom/PartPose;)V <init>
+		0 p_171581_ p_171581_
+		1 p_171582_ p_171582_
+	addOrReplaceChild (Ljava/lang/String;Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171599_
+		0 p_171600_ p_171600_
+		1 p_171601_ p_171601_
+		2 p_171602_ p_171602_
+	bake (II)Lnet/minecraft/client/model/geom/ModelPart; m_171583_
+		0 p_171584_ p_171584_
+		1 p_171585_ p_171585_
+	getChild (Ljava/lang/String;)Lnet/minecraft/client/model/geom/builders/PartDefinition; m_171597_
+		0 p_171598_ p_171598_
+	lambda$bake$0 (IILjava/util/Map$Entry;)Lnet/minecraft/client/model/geom/ModelPart; m_171590_
+		static
+		0 p_171591_ p_171591_
+		1 p_171592_ p_171592_
+		2 p_171593_ p_171593_
+	lambda$bake$1 (Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;)Lnet/minecraft/client/model/geom/ModelPart; m_171594_
+		static
+		0 p_171595_ p_171595_
+		1 p_171596_ p_171596_
+	lambda$bake$2 (IILnet/minecraft/client/model/geom/builders/CubeDefinition;)Lnet/minecraft/client/model/geom/ModelPart$Cube; m_171586_
+		static
+		0 p_171587_ p_171587_
+		1 p_171588_ p_171588_
+		2 p_171589_ p_171589_
+net/minecraft/client/model/geom/builders/UVPair net/minecraft/client/model/geom/builders/UVPair
+	u f_171607_
+	v f_171608_
+	<init> (FF)V <init>
+		0 p_171610_ p_171610_
+		1 p_171611_ p_171611_
+	toString ()Ljava/lang/String; toString
+	u ()F m_171612_
+	v ()F m_171613_
+net/minecraft/client/model/geom/builders/package-info net/minecraft/client/model/geom/builders/package-info
+net/minecraft/client/model/geom/package-info net/minecraft/client/model/geom/package-info
+net/minecraft/client/model/package-info net/minecraft/client/model/package-info
+net/minecraft/client/multiplayer/AccountProfileKeyPairManager net/minecraft/client/multiplayer/AccountProfileKeyPairManager
+	LOGGER f_252448_
+	MINIMUM_PROFILE_KEY_REFRESH_INTERVAL f_252471_
+	PROFILE_KEY_PAIR_DIR f_252484_
+	keyPair f_252428_
+	nextProfileKeyRefreshTime f_252478_
+	profileKeyPairPath f_252423_
+	userApiService f_252526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/UUID;Ljava/nio/file/Path;)V <init>
+		0 p_253640_ p_253640_
+		1 p_254415_ p_254415_
+		2 p_253813_ p_253813_
+	fetchProfileKeyPair (Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/world/entity/player/ProfileKeyPair; m_253252_
+		0 p_253844_ p_253844_
+	lambda$new$0 (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Z m_252791_
+		static
+		0 p_254127_ p_254127_
+	lambda$new$1 ()Ljava/util/Optional; m_253254_
+	lambda$readOrFetchProfileKeyPair$2 (Ljava/util/Optional;)Ljava/util/Optional; m_252828_
+		0 p_253736_ p_253736_
+	lambda$writeProfileKeyPair$3 (Lcom/google/gson/JsonElement;)V m_252881_
+		0 p_254406_ p_254406_
+	parsePublicKey (Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; m_253196_
+		static
+		0 p_253834_ p_253834_
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	readOrFetchProfileKeyPair (Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; m_253041_
+		0 p_254074_ p_254074_
+	readProfileKeyPair ()Ljava/util/Optional; m_252827_
+	shouldRefreshKeyPair ()Z m_253130_
+	writeProfileKeyPair (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_253216_
+		0 p_254227_ p_254227_
+net/minecraft/client/multiplayer/ClientAdvancements net/minecraft/client/multiplayer/ClientAdvancements
+	LOGGER f_104387_
+	advancements f_104389_
+	listener f_104391_
+	minecraft f_104388_
+	progress f_104390_
+	selectedTab f_104392_
+	telemetryManager f_285594_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager;)V <init>
+		0 p_286782_ p_286782_
+		1 p_286391_ p_286391_
+	getAdvancements ()Lnet/minecraft/advancements/AdvancementList; m_104396_
+	setListener (Lnet/minecraft/client/multiplayer/ClientAdvancements$Listener;)V m_104397_
+		0 p_104398_ p_104398_
+	setSelectedTab (Lnet/minecraft/advancements/Advancement;Z)V m_104401_
+		0 p_104402_ p_104402_
+		1 p_104403_ p_104403_
+	update (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_104399_
+		0 p_104400_ p_104400_
+net/minecraft/client/multiplayer/ClientAdvancements$Listener net/minecraft/client/multiplayer/ClientAdvancements$Listener
+	onSelectedTabChanged (Lnet/minecraft/advancements/Advancement;)V m_6896_
+		0 p_104406_ p_104406_
+	onUpdateAdvancementProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_7922_
+		0 p_104404_ p_104404_
+		1 p_104405_ p_104405_
+net/minecraft/client/multiplayer/ClientChunkCache net/minecraft/client/multiplayer/ClientChunkCache
+	LOGGER f_104407_
+	emptyChunk f_104408_
+	level f_104411_
+	lightEngine f_104409_
+	storage f_104410_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;I)V <init>
+		0 p_104414_ p_104414_
+		1 p_104415_ p_104415_
+	calculateStorageRange (I)I m_104448_
+		static
+		0 p_104449_ p_104449_
+	drop (II)V m_104455_
+		0 p_104456_ p_104456_
+		1 p_104457_ p_104457_
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_104427_ p_104427_
+		1 p_104428_ p_104428_
+		2 p_104429_ p_104429_
+		3 p_104430_ p_104430_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/LevelChunk; m_7587_
+		0 p_104451_ p_104451_
+		1 p_104452_ p_104452_
+		2 p_104453_ p_104453_
+		3 p_104454_ p_104454_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	isValidChunk (Lnet/minecraft/world/level/chunk/LevelChunk;II)Z m_104438_
+		static
+		0 p_104439_ p_104439_
+		1 p_104440_ p_104440_
+		2 p_104441_ p_104441_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_104436_ p_104436_
+		1 p_104437_ p_104437_
+	replaceBiomes (IILnet/minecraft/network/FriendlyByteBuf;)V m_274444_
+		0 p_275374_ p_275374_
+		1 p_275226_ p_275226_
+		2 p_275745_ p_275745_
+	replaceWithPacketData (IILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/chunk/LevelChunk; m_194116_
+		0 p_194117_ p_194117_
+		1 p_194118_ p_194118_
+		2 p_194119_ p_194119_
+		3 p_194120_ p_194120_
+		4 p_194121_ p_194121_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_202421_ p_202421_
+		1 p_202422_ p_202422_
+	updateViewCenter (II)V m_104459_
+		0 p_104460_ p_104460_
+		1 p_104461_ p_104461_
+	updateViewRadius (I)V m_104416_
+		0 p_104417_ p_104417_
+net/minecraft/client/multiplayer/ClientChunkCache$Storage net/minecraft/client/multiplayer/ClientChunkCache$Storage
+	chunkCount f_104471_
+	chunkRadius f_104467_
+	chunks f_104466_
+	this$0 f_104465_
+	viewCenterX f_104469_
+	viewCenterZ f_104470_
+	viewRange f_104468_
+	<init> (Lnet/minecraft/client/multiplayer/ClientChunkCache;I)V <init>
+		0 p_104473_ p_104473_
+		1 p_104474_ p_104474_
+	dumpChunks (Ljava/lang/String;)V m_171622_
+		0 p_171623_ p_171623_
+	getChunk (I)Lnet/minecraft/world/level/chunk/LevelChunk; m_104479_
+		0 p_104480_ p_104480_
+	getIndex (II)I m_104481_
+		0 p_104482_ p_104482_
+		1 p_104483_ p_104483_
+	inRange (II)Z m_104500_
+		0 p_104501_ p_104501_
+		1 p_104502_ p_104502_
+	replace (ILnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/world/level/chunk/LevelChunk; m_104487_
+		0 p_104488_ p_104488_
+		1 p_104489_ p_104489_
+		2 p_104490_ p_104490_
+	replace (ILnet/minecraft/world/level/chunk/LevelChunk;)V m_104484_
+		0 p_104485_ p_104485_
+		1 p_104486_ p_104486_
+net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl net/minecraft/client/multiplayer/ClientHandshakePacketListenerImpl
+	LOGGER f_104518_
+	connection f_104522_
+	localGameProfile f_104523_
+	minecraft f_104519_
+	minigameName f_285614_
+	newWorld f_260722_
+	parent f_104520_
+	serverData f_243717_
+	updateStatus f_104521_
+	worldLoadDuration f_260612_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/Connection;Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/client/gui/screens/Screen;ZLjava/time/Duration;Ljava/util/function/Consumer;)V <init>
+		0 p_261697_ p_261697_
+		1 p_261835_ p_261835_
+		2 p_261938_ p_261938_
+		3 p_261783_ p_261783_
+		4 p_261562_ p_261562_
+		5 p_261673_ p_261673_
+		6 p_261945_ p_261945_
+	authenticateServer (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_104531_
+		0 p_104532_ p_104532_
+	getMinecraftSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_104554_
+	handleCompression (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V m_5693_
+		0 p_104551_ p_104551_
+	handleCustomQuery (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V m_7254_
+		0 p_104545_ p_104545_
+	handleDisconnect (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V m_5800_
+		0 p_104553_ p_104553_
+	handleGameProfile (Lnet/minecraft/network/protocol/login/ClientboundGameProfilePacket;)V m_7056_
+		0 p_104547_ p_104547_
+	handleHello (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V m_7318_
+		0 p_104549_ p_104549_
+	isAcceptingMessages ()Z m_6198_
+	lambda$handleHello$0 (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_233591_
+		0 p_233592_ p_233592_
+		1 p_233593_ p_233593_
+	lambda$handleHello$1 (Ljava/lang/String;Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_233586_
+		0 p_233587_ p_233587_
+		1 p_233588_ p_233588_
+		2 p_233589_ p_233589_
+		3 p_233590_ p_233590_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_104543_ p_104543_
+	setMinigameName (Ljava/lang/String;)V m_285854_
+		0 p_286653_ p_286653_
+net/minecraft/client/multiplayer/ClientLevel net/minecraft/client/multiplayer/ClientLevel
+	CLOUD_COLOR f_171628_
+	FLUID_PARTICLE_SPAWN_OFFSET f_171629_
+	LIGHT_UPDATE_QUEUE_SIZE_THRESHOLD f_194126_
+	LOGGER f_233600_
+	MARKER_PARTICLE_ITEMS f_194124_
+	NORMAL_LIGHT_UPDATES_PER_FRAME f_194125_
+	blockStatePredictionHandler f_233599_
+	chunkSource f_104559_
+	clientLevelData f_104563_
+	connection f_104561_
+	effects f_104564_
+	entityStorage f_171631_
+	levelRenderer f_104562_
+	lightUpdateQueue f_194122_
+	mapData f_104556_
+	minecraft f_104565_
+	players f_104566_
+	scoreboard f_104555_
+	serverSimulationDistance f_194123_
+	skyFlashTime f_104557_
+	tickingEntities f_171630_
+	tintCaches f_104558_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/client/multiplayer/ClientLevel$ClientLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;IILjava/util/function/Supplier;Lnet/minecraft/client/renderer/LevelRenderer;ZJ)V <init>
+		0 p_205505_ p_205505_
+		1 p_205506_ p_205506_
+		2 p_205507_ p_205507_
+		3 p_205508_ p_205508_
+		4 p_205509_ p_205509_
+		5 p_205510_ p_205510_
+		6 p_205511_ p_205511_
+		7 p_205512_ p_205512_
+		8 p_205513_ p_205513_
+		9 p_205514_ p_205514_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7107_
+		0 p_104766_ p_104766_
+		1 p_104767_ p_104767_
+		2 p_104768_ p_104768_
+		3 p_104769_ p_104769_
+		4 p_104770_ p_104770_
+		5 p_104771_ p_104771_
+		6 p_104772_ p_104772_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6485_
+		0 p_104774_ p_104774_
+		1 p_104775_ p_104775_
+		2 p_104776_ p_104776_
+		3 p_104777_ p_104777_
+		4 p_104778_ p_104778_
+		5 p_104779_ p_104779_
+		6 p_104780_ p_104780_
+		7 p_104781_ p_104781_
+	addDestroyBlockEffect (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142052_
+		0 p_171667_ p_171667_
+		1 p_171668_ p_171668_
+	addEntity (ILnet/minecraft/world/entity/Entity;)V m_104739_
+		0 p_104740_ p_104740_
+		1 p_104741_ p_104741_
+	addMapData (Ljava/util/Map;)V m_171672_
+		0 p_171673_ p_171673_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_104706_ p_104706_
+		1 p_104707_ p_104707_
+		2 p_104708_ p_104708_
+		3 p_104709_ p_104709_
+		4 p_104710_ p_104710_
+		5 p_104711_ p_104711_
+		6 p_104712_ p_104712_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6493_
+		0 p_104714_ p_104714_
+		1 p_104715_ p_104715_
+		2 p_104716_ p_104716_
+		3 p_104717_ p_104717_
+		4 p_104718_ p_104718_
+		5 p_104719_ p_104719_
+		6 p_104720_ p_104720_
+		7 p_104721_ p_104721_
+	addPlayer (ILnet/minecraft/client/player/AbstractClientPlayer;)V m_104630_
+		0 p_104631_ p_104631_
+		1 p_104632_ p_104632_
+	animateTick (III)V m_104784_
+		0 p_104785_ p_104785_
+		1 p_104786_ p_104786_
+		2 p_104787_ p_104787_
+	calculateBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_104762_
+		0 p_104763_ p_104763_
+		1 p_104764_ p_104764_
+	clearTintCaches ()V m_104810_
+	createFireworks (DDDDDDLnet/minecraft/nbt/CompoundTag;)V m_7228_
+		0 p_104585_ p_104585_
+		1 p_104586_ p_104586_
+		2 p_104587_ p_104587_
+		3 p_104588_ p_104588_
+		4 p_104589_ p_104589_
+		5 p_104590_ p_104590_
+		6 p_104591_ p_104591_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_104634_ p_104634_
+		1 p_104635_ p_104635_
+		2 p_104636_ p_104636_
+	disconnect ()V m_7462_
+	doAnimateTick (IIIILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_233612_
+		0 p_233613_ p_233613_
+		1 p_233614_ p_233614_
+		2 p_233615_ p_233615_
+		3 p_233616_ p_233616_
+		4 p_233617_ p_233617_
+		5 p_233618_ p_233618_
+		6 p_233619_ p_233619_
+	effects ()Lnet/minecraft/client/renderer/DimensionSpecialEffects; m_104583_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	entitiesForRendering ()Ljava/lang/Iterable; m_104735_
+	fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; m_6026_
+		0 p_104729_ p_104729_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_233639_ p_233639_
+		1 p_233640_ p_233640_
+		2 p_233641_ p_233641_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getAllMapData ()Ljava/util/Map; m_171684_
+	getBlockStatePredictionHandler ()Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler; m_233601_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_104700_ p_104700_
+		1 p_104701_ p_104701_
+	getChunkSource ()Lnet/minecraft/client/multiplayer/ClientChunkCache; m_7726_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getCloudColor (F)Lnet/minecraft/world/phys/Vec3; m_104808_
+		0 p_104809_ p_104809_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_104609_ p_104609_
+	getEntityCount ()I m_104813_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getFreeMapId ()I m_7354_
+	getLevelData ()Lnet/minecraft/client/multiplayer/ClientLevel$ClientLevelData; m_6106_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_104725_ p_104725_
+	getMarkerParticleTarget ()Lnet/minecraft/world/level/block/Block; m_194187_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getServerSimulationDistance ()I m_194186_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_104703_ p_104703_
+		1 p_104704_ p_104704_
+	getSkyColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_171660_
+		0 p_171661_ p_171661_
+		1 p_171662_ p_171662_
+	getSkyDarken (F)F m_104805_
+		0 p_104806_ p_104806_
+	getSkyFlashTime ()I m_104819_
+	getStarBrightness (F)F m_104811_
+		0 p_104812_ p_104812_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_205516_ p_205516_
+		1 p_205517_ p_205517_
+		2 p_205518_ p_205518_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_104743_ p_104743_
+		1 p_104744_ p_104744_
+		2 p_104745_ p_104745_
+	handleBlockChangedAck (I)V m_233651_
+		0 p_233652_ p_233652_
+	hasChunk (II)Z m_7232_
+		0 p_104737_ p_104737_
+		1 p_104738_ p_104738_
+	isLightUpdateQueueEmpty ()Z m_194173_
+	lambda$clearTintCaches$7 (Lnet/minecraft/world/level/ColorResolver;Lnet/minecraft/client/color/block/BlockTintCache;)V m_194156_
+		static
+		0 p_194157_ p_194157_
+		1 p_194158_ p_194158_
+	lambda$doAnimateTick$8 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/biome/AmbientParticleSettings;)V m_263888_
+		0 p_264702_ p_264702_
+		1 p_264703_ p_264703_
+	lambda$fillReportDetails$10 ()Ljava/lang/String; m_194188_
+	lambda$fillReportDetails$9 ()Ljava/lang/String; m_194189_
+	lambda$getSkyColor$11 (Lnet/minecraft/world/level/biome/BiomeManager;III)Lnet/minecraft/world/phys/Vec3; m_194159_
+		static
+		0 p_194160_ p_194160_
+		1 p_194161_ p_194161_
+		2 p_194162_ p_194162_
+		3 p_194163_ p_194163_
+	lambda$new$0 (Lnet/minecraft/core/BlockPos;)I m_194180_
+		0 p_194181_ p_194181_
+	lambda$new$1 (Lnet/minecraft/core/BlockPos;)I m_194176_
+		0 p_194177_ p_194177_
+	lambda$new$2 (Lnet/minecraft/core/BlockPos;)I m_194167_
+		0 p_194168_ p_194168_
+	lambda$new$3 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V m_194169_
+		0 p_194170_ p_194170_
+	lambda$onChunkLoaded$6 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ColorResolver;Lnet/minecraft/client/color/block/BlockTintCache;)V m_194152_
+		static
+		0 p_194153_ p_194153_
+		1 p_194154_ p_194154_
+		2 p_194155_ p_194155_
+	lambda$tickEntities$4 (Lnet/minecraft/world/entity/Entity;)V m_194182_
+		0 p_194183_ p_194183_
+	lambda$tickNonPassenger$5 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257084_
+		static
+		0 p_258146_ p_258146_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_104654_ p_104654_
+		1 p_104655_ p_104655_
+		2 p_104656_ p_104656_
+		3 p_104657_ p_104657_
+	onChunkLoaded (Lnet/minecraft/world/level/ChunkPos;)V m_171649_
+		0 p_171650_ p_171650_
+	overrideMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_257583_
+		0 p_259652_ p_259652_
+		1 p_259308_ p_259308_
+	playLocalSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_7785_
+		0 p_104600_ p_104600_
+		1 p_104601_ p_104601_
+		2 p_104602_ p_104602_
+		3 p_104603_ p_104603_
+		4 p_104604_ p_104604_
+		5 p_104605_ p_104605_
+		6 p_104606_ p_104606_
+		7 p_104607_ p_104607_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_263381_ p_263381_
+		1 p_263372_ p_263372_
+		2 p_263404_ p_263404_
+		3 p_263365_ p_263365_
+		4 p_263335_ p_263335_
+		5 p_263417_ p_263417_
+		6 p_263416_ p_263416_
+		7 p_263349_ p_263349_
+		8 p_263408_ p_263408_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_263514_ p_263514_
+		1 p_263536_ p_263536_
+		2 p_263518_ p_263518_
+		3 p_263487_ p_263487_
+		4 p_263538_ p_263538_
+		5 p_263524_ p_263524_
+		6 p_263509_ p_263509_
+	playSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZJ)V m_233602_
+		0 p_233603_ p_233603_
+		1 p_233604_ p_233604_
+		2 p_233605_ p_233605_
+		3 p_233606_ p_233606_
+		4 p_233607_ p_233607_
+		5 p_233608_ p_233608_
+		6 p_233609_ p_233609_
+		7 p_233610_ p_233610_
+		8 p_233611_ p_233611_
+	players ()Ljava/util/List; m_6907_
+	pollLightUpdates ()V m_194141_
+	putNonPlayerEntity (ILnet/minecraft/world/entity/Entity;)V m_104627_
+		0 p_104628_ p_104628_
+		1 p_104629_ p_104629_
+	queueLightUpdate (Ljava/lang/Runnable;)V m_194171_
+		0 p_194172_ p_194172_
+	removeEntity (ILnet/minecraft/world/entity/Entity$RemovalReason;)V m_171642_
+		0 p_171643_ p_171643_
+		1 p_171644_ p_171644_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_104685_ p_104685_
+		1 p_104686_ p_104686_
+		2 p_104687_ p_104687_
+		3 p_104688_ p_104688_
+	sendPacketToServer (Lnet/minecraft/network/protocol/Packet;)V m_5503_
+		0 p_104734_ p_104734_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_233643_ p_233643_
+		1 p_233644_ p_233644_
+		2 p_233645_ p_233645_
+		3 p_233646_ p_233646_
+	setBlocksDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6550_
+		0 p_104759_ p_104759_
+		1 p_104760_ p_104760_
+		2 p_104761_ p_104761_
+	setDayTime (J)V m_104746_
+		0 p_104747_ p_104747_
+	setDefaultSpawnPos (Lnet/minecraft/core/BlockPos;F)V m_104752_
+		0 p_104753_ p_104753_
+		1 p_104754_ p_104754_
+	setGameTime (J)V m_104637_
+		0 p_104638_ p_104638_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_171670_ p_171670_
+		1 p_171671_ p_171671_
+	setScoreboard (Lnet/minecraft/world/scores/Scoreboard;)V m_104669_
+		0 p_104670_ p_104670_
+	setSectionDirtyWithNeighbors (III)V m_104793_
+		0 p_104794_ p_104794_
+		1 p_104795_ p_104795_
+		2 p_104796_ p_104796_
+	setServerSimulationDistance (I)V m_194174_
+		0 p_194175_ p_194175_
+	setServerVerifiedBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_233653_
+		0 p_233654_ p_233654_
+		1 p_233655_ p_233655_
+		2 p_233656_ p_233656_
+	setSkyFlashTime (I)V m_6580_
+		0 p_104783_ p_104783_
+	shouldTickDeath (Lnet/minecraft/world/entity/Entity;)Z m_183599_
+		0 p_194185_ p_194185_
+	spawnFluidParticle (DDDDDLnet/minecraft/core/particles/ParticleOptions;)V m_104592_
+		0 p_104593_ p_104593_
+		1 p_104594_ p_104594_
+		2 p_104595_ p_104595_
+		3 p_104596_ p_104596_
+		4 p_104597_ p_104597_
+		5 p_104598_ p_104598_
+	spawnParticle (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V m_104694_
+		0 p_104695_ p_104695_
+		1 p_104696_ p_104696_
+		2 p_104697_ p_104697_
+		3 p_104698_ p_104698_
+	syncBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_233647_
+		0 p_233648_ p_233648_
+		1 p_233649_ p_233649_
+		2 p_233650_ p_233650_
+	tick (Ljava/util/function/BooleanSupplier;)V m_104726_
+		0 p_104727_ p_104727_
+	tickEntities ()V m_104804_
+	tickNonPassenger (Lnet/minecraft/world/entity/Entity;)V m_104639_
+		0 p_104640_ p_104640_
+	tickPassenger (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V m_104641_
+		0 p_104642_ p_104642_
+		1 p_104643_ p_104643_
+	tickTime ()V m_104826_
+	toString ()Ljava/lang/String; toString
+	trySpawnDripParticles (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/particles/ParticleOptions;Z)V m_104689_
+		0 p_104690_ p_104690_
+		1 p_104691_ p_104691_
+		2 p_104692_ p_104692_
+		3 p_104693_ p_104693_
+	unload (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_104665_
+		0 p_104666_ p_104666_
+net/minecraft/client/multiplayer/ClientLevel$1 net/minecraft/client/multiplayer/ClientLevel$1
+	$SwitchMap$net$minecraft$core$Direction f_104828_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/ClientLevel$ClientLevelData net/minecraft/client/multiplayer/ClientLevel$ClientLevelData
+	dayTime f_104838_
+	difficulty f_104840_
+	difficultyLocked f_104841_
+	gameRules f_104831_
+	gameTime f_104837_
+	hardcore f_104830_
+	isFlat f_104832_
+	raining f_104839_
+	spawnAngle f_104836_
+	xSpawn f_104833_
+	ySpawn f_104834_
+	zSpawn f_104835_
+	<init> (Lnet/minecraft/world/Difficulty;ZZ)V <init>
+		0 p_104843_ p_104843_
+		1 p_104844_ p_104844_
+		2 p_104845_ p_104845_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_171690_ p_171690_
+		1 p_171691_ p_171691_
+	getClearColorScale ()F m_205519_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getHorizonHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)D m_171687_
+		0 p_171688_ p_171688_
+	getSpawnAngle ()F m_6790_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	setDayTime (J)V m_104863_
+		0 p_104864_ p_104864_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_104851_
+		0 p_104852_ p_104852_
+	setDifficultyLocked (Z)V m_104858_
+		0 p_104859_ p_104859_
+	setGameTime (J)V m_104849_
+		0 p_104850_ p_104850_
+	setRaining (Z)V m_5565_
+		0 p_104866_ p_104866_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_104854_ p_104854_
+		1 p_104855_ p_104855_
+	setSpawnAngle (F)V m_7113_
+		0 p_104848_ p_104848_
+	setXSpawn (I)V m_6395_
+		0 p_104862_ p_104862_
+	setYSpawn (I)V m_6397_
+		0 p_104869_ p_104869_
+	setZSpawn (I)V m_6400_
+		0 p_104872_ p_104872_
+net/minecraft/client/multiplayer/ClientLevel$EntityCallbacks net/minecraft/client/multiplayer/ClientLevel$EntityCallbacks
+	this$0 f_171692_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;)V <init>
+		0 p_171694_ p_171694_
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_171718_ p_171718_
+	onCreated (Lnet/minecraft/world/entity/Entity;)V m_141989_
+		0 p_171696_ p_171696_
+	onDestroyed (Lnet/minecraft/world/entity/Entity;)V m_141986_
+		0 p_171700_ p_171700_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_171714_ p_171714_
+	onSectionChange (Lnet/minecraft/world/entity/Entity;)V m_214006_
+		0 p_233660_ p_233660_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_233658_ p_233658_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_171706_ p_171706_
+	onTickingEnd (Lnet/minecraft/world/entity/Entity;)V m_141983_
+		0 p_171708_ p_171708_
+	onTickingStart (Lnet/minecraft/world/entity/Entity;)V m_141987_
+		0 p_171704_ p_171704_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_171710_ p_171710_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_171698_ p_171698_
+	onTrackingEnd (Lnet/minecraft/world/entity/Entity;)V m_141981_
+		0 p_171716_ p_171716_
+	onTrackingStart (Lnet/minecraft/world/entity/Entity;)V m_141985_
+		0 p_171712_ p_171712_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_171702_ p_171702_
+net/minecraft/client/multiplayer/ClientPacketListener net/minecraft/client/multiplayer/ClientPacketListener
+	CHAT_VALIDATION_FAILED_ERROR f_243809_
+	GENERIC_DISCONNECT_MESSAGE f_104884_
+	INVALID_PACKET f_244321_
+	LOGGER f_104883_
+	PENDING_OFFSET_THRESHOLD f_243949_
+	UNSECURE_SERVER_TOAST_TITLE f_242953_
+	UNSERURE_SERVER_TOAST f_242949_
+	advancements f_104893_
+	callbackScreen f_104887_
+	chatSession f_252517_
+	commands f_104899_
+	connection f_104885_
+	debugQueryHandler f_104896_
+	deferredPackets f_268637_
+	enabledFeatures f_244039_
+	id f_104901_
+	lastSeenMessages f_244346_
+	level f_104889_
+	levelData f_104890_
+	levels f_104902_
+	listedPlayers f_244156_
+	localGameProfile f_104886_
+	messageSignatureCache f_244113_
+	minecraft f_104888_
+	playerInfoMap f_104892_
+	random f_104898_
+	recipeManager f_104900_
+	registryAccess f_104903_
+	serverChunkRadius f_104897_
+	serverData f_244115_
+	serverSimulationDistance f_194190_
+	signedMessageEncoder f_240902_
+	suggestionsProvider f_104894_
+	telemetryManager f_194191_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/Connection;Lnet/minecraft/client/multiplayer/ServerData;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager;)V <init>
+		0 p_253924_ p_253924_
+		1 p_254239_ p_254239_
+		2 p_253614_ p_253614_
+		3 p_254072_ p_254072_
+		4 p_254079_ p_254079_
+		5 p_262115_ p_262115_
+	applyLightData (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_194248_
+		0 p_194249_ p_194249_
+		1 p_194250_ p_194250_
+		2 p_194251_ p_194251_
+	applyPlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_247639_
+		0 p_248954_ p_248954_
+		1 p_251310_ p_251310_
+		2 p_251146_ p_251146_
+	close ()V m_261044_
+	downloadCallback (Ljava/util/concurrent/CompletableFuture;)V m_104951_
+		0 p_104952_ p_104952_
+	enableChunkLight (Lnet/minecraft/world/level/chunk/LevelChunk;II)V m_194212_
+		0 p_194213_ p_194213_
+		1 p_194214_ p_194214_
+		2 p_194215_ p_194215_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247016_
+	enforcesSecureChat ()Z m_253150_
+	findTotem (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_104927_
+		static
+		0 p_104928_ p_104928_
+	getAdvancements ()Lnet/minecraft/client/multiplayer/ClientAdvancements; m_105145_
+	getCommands ()Lcom/mojang/brigadier/CommandDispatcher; m_105146_
+	getConnection ()Lnet/minecraft/network/Connection; m_104910_
+	getDebugQueryHandler ()Lnet/minecraft/client/DebugQueryHandler; m_105149_
+	getId ()Ljava/util/UUID; m_105150_
+	getLevel ()Lnet/minecraft/client/multiplayer/ClientLevel; m_105147_
+	getListedOnlinePlayers ()Ljava/util/Collection; m_246170_
+	getLocalGameProfile ()Lcom/mojang/authlib/GameProfile; m_105144_
+	getOnlinePlayerIds ()Ljava/util/Collection; m_105143_
+	getOnlinePlayers ()Ljava/util/Collection; m_105142_
+	getPlayerInfo (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/PlayerInfo; m_104938_
+		0 p_104939_ p_104939_
+	getPlayerInfo (Ljava/util/UUID;)Lnet/minecraft/client/multiplayer/PlayerInfo; m_104949_
+		0 p_104950_ p_104950_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_105141_
+	getServerData ()Lnet/minecraft/client/multiplayer/ServerData; m_245416_
+	getSuggestionsProvider ()Lnet/minecraft/client/multiplayer/ClientSuggestionProvider; m_105137_
+	handleAddEntity (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_6771_
+		0 p_104958_ p_104958_
+	handleAddExperienceOrb (Lnet/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket;)V m_7708_
+		0 p_104960_ p_104960_
+	handleAddObjective (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V m_7957_
+		0 p_105100_ p_105100_
+	handleAddOrRemoveRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V m_8076_
+		0 p_105058_ p_105058_
+	handleAddPlayer (Lnet/minecraft/network/protocol/game/ClientboundAddPlayerPacket;)V m_6482_
+		0 p_104966_ p_104966_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V m_7791_
+		0 p_104968_ p_104968_
+	handleAwardStats (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V m_7271_
+		0 p_104970_ p_104970_
+	handleBlockChangedAck (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V m_214108_
+		0 p_233698_ p_233698_
+	handleBlockDestruction (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V m_5943_
+		0 p_104974_ p_104974_
+	handleBlockEntityData (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V m_7545_
+		0 p_104976_ p_104976_
+	handleBlockEvent (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V m_7364_
+		0 p_104978_ p_104978_
+	handleBlockUpdate (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V m_6773_
+		0 p_104980_ p_104980_
+	handleBossUpdate (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_7685_
+		0 p_104982_ p_104982_
+	handleBundlePacket (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V m_264308_
+		0 p_265195_ p_265195_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V m_6664_
+		0 p_104984_ p_104984_
+	handleChunkBlocksUpdate (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V m_5771_
+		0 p_105070_ p_105070_
+	handleChunksBiomes (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V m_274374_
+		0 p_275437_ p_275437_
+	handleCommandSuggestions (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V m_7589_
+		0 p_104988_ p_104988_
+	handleCommands (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V m_7443_
+		0 p_104990_ p_104990_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V m_7776_
+		0 p_104994_ p_104994_
+	handleContainerContent (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V m_6837_
+		0 p_104996_ p_104996_
+	handleContainerSetData (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V m_7257_
+		0 p_104998_ p_104998_
+	handleContainerSetSlot (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V m_5735_
+		0 p_105000_ p_105000_
+	handleCustomChatCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V m_240695_
+		0 p_240832_ p_240832_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ClientboundCustomPayloadPacket;)V m_7413_
+		0 p_105004_ p_105004_
+	handleDamageEvent (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V m_269082_
+		0 p_270800_ p_270800_
+	handleDeleteChat (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V m_241037_
+		0 p_241325_ p_241325_
+	handleDisconnect (Lnet/minecraft/network/protocol/game/ClientboundDisconnectPacket;)V m_6008_
+		0 p_105008_ p_105008_
+	handleDisguisedChat (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V m_7039_
+		0 p_251920_ p_251920_
+	handleEnabledFeatures (Lnet/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket;)V m_241155_
+		0 p_251591_ p_251591_
+	handleEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V m_7628_
+		0 p_105010_ p_105010_
+	handleEntityLinkPacket (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V m_5599_
+		0 p_105090_ p_105090_
+	handleExplosion (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V m_7345_
+		0 p_105012_ p_105012_
+	handleForgetLevelChunk (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_5729_
+		0 p_105014_ p_105014_
+	handleGameEvent (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V m_7616_
+		0 p_105016_ p_105016_
+	handleHorseScreenOpen (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V m_6905_
+		0 p_105018_ p_105018_
+	handleHurtAnimation (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V m_264143_
+		0 p_265581_ p_265581_
+	handleInitializeBorder (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V m_142237_
+		0 p_171767_ p_171767_
+	handleItemCooldown (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V m_7701_
+		0 p_105002_ p_105002_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ClientboundKeepAlivePacket;)V m_7231_
+		0 p_105020_ p_105020_
+	handleLevelChunkWithLight (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V m_183388_
+		0 p_194241_ p_194241_
+	handleLevelEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V m_7704_
+		0 p_105024_ p_105024_
+	handleLightUpdatePacket (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V m_183514_
+		0 p_194243_ p_194243_
+	handleLogin (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V m_5998_
+		0 p_105030_ p_105030_
+	handleLookAt (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V m_7244_
+		0 p_105054_ p_105054_
+	handleMapItemData (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V m_7633_
+		0 p_105032_ p_105032_
+	handleMerchantOffers (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V m_7330_
+		0 p_105034_ p_105034_
+	handleMoveEntity (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V m_7865_
+		0 p_105036_ p_105036_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V m_5682_
+		0 p_105056_ p_105056_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V m_7410_
+		0 p_105038_ p_105038_
+	handleOpenBook (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V m_6503_
+		0 p_105040_ p_105040_
+	handleOpenScreen (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V m_5980_
+		0 p_105042_ p_105042_
+	handleOpenSignEditor (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V m_8047_
+		0 p_105044_ p_105044_
+	handleParticleEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V m_7406_
+		0 p_105026_ p_105026_
+	handlePing (Lnet/minecraft/network/protocol/game/ClientboundPingPacket;)V m_141955_
+		0 p_171769_ p_171769_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V m_7339_
+		0 p_105046_ p_105046_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V m_5767_
+		0 p_105048_ p_105048_
+	handlePlayerChat (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V m_213629_
+		0 p_233702_ p_233702_
+	handlePlayerCombatEnd (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V m_142234_
+		0 p_171771_ p_171771_
+	handlePlayerCombatEnter (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V m_142058_
+		0 p_171773_ p_171773_
+	handlePlayerCombatKill (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V m_142747_
+		0 p_171775_ p_171775_
+	handlePlayerInfoRemove (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V m_213565_
+		0 p_248731_ p_248731_
+	handlePlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V m_214045_
+		0 p_250115_ p_250115_
+	handleRemoveEntities (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V m_182047_
+		0 p_182633_ p_182633_
+	handleRemoveMobEffect (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V m_6476_
+		0 p_105062_ p_105062_
+	handleResourcePack (Lnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_5587_
+		0 p_105064_ p_105064_
+	handleRespawn (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V m_7992_
+		0 p_105066_ p_105066_
+	handleRotateMob (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V m_6176_
+		0 p_105068_ p_105068_
+	handleSelectAdvancementsTab (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V m_7553_
+		0 p_105072_ p_105072_
+	handleServerData (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V m_213672_
+		0 p_233704_ p_233704_
+	handleSetBorderCenter (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V m_142612_
+		0 p_171781_ p_171781_
+	handleSetBorderLerpSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V m_142686_
+		0 p_171783_ p_171783_
+	handleSetBorderSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V m_142238_
+		0 p_171785_ p_171785_
+	handleSetBorderWarningDelay (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V m_142056_
+		0 p_171787_ p_171787_
+	handleSetBorderWarningDistance (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V m_142696_
+		0 p_171789_ p_171789_
+	handleSetCamera (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V m_6447_
+		0 p_105076_ p_105076_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket;)V m_5612_
+		0 p_105078_ p_105078_
+	handleSetChunkCacheCenter (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V m_8065_
+		0 p_105080_ p_105080_
+	handleSetChunkCacheRadius (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V m_7299_
+		0 p_105082_ p_105082_
+	handleSetDisplayObjective (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V m_5556_
+		0 p_105086_ p_105086_
+	handleSetEntityData (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V m_6455_
+		0 p_105088_ p_105088_
+	handleSetEntityMotion (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V m_8048_
+		0 p_105092_ p_105092_
+	handleSetEntityPassengersPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V m_6403_
+		0 p_105102_ p_105102_
+	handleSetEquipment (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V m_7277_
+		0 p_105094_ p_105094_
+	handleSetExperience (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V m_6747_
+		0 p_105096_ p_105096_
+	handleSetHealth (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V m_5547_
+		0 p_105098_ p_105098_
+	handleSetPlayerTeamPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V m_5582_
+		0 p_105104_ p_105104_
+	handleSetScore (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V m_7519_
+		0 p_105106_ p_105106_
+	handleSetSimulationDistance (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V m_183623_
+		0 p_194245_ p_194245_
+	handleSetSpawn (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V m_6571_
+		0 p_105084_ p_105084_
+	handleSetTime (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V m_7885_
+		0 p_105108_ p_105108_
+	handleSoundEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V m_5863_
+		0 p_105112_ p_105112_
+	handleSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V m_8068_
+		0 p_105114_ p_105114_
+	handleStopSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V m_7183_
+		0 p_105116_ p_105116_
+	handleSystemChat (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V m_213990_
+		0 p_233708_ p_233708_
+	handleTabListCustomisation (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V m_6235_
+		0 p_105118_ p_105118_
+	handleTagQueryPacket (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V m_6148_
+		0 p_105120_ p_105120_
+	handleTakeItemEntity (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V m_8001_
+		0 p_105122_ p_105122_
+	handleTeleportEntity (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V m_6435_
+		0 p_105124_ p_105124_
+	handleTitlesClear (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V m_142766_
+		0 p_171765_ p_171765_
+	handleUpdateAdvancementsPacket (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_5498_
+		0 p_105126_ p_105126_
+	handleUpdateAttributes (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V m_7710_
+		0 p_105128_ p_105128_
+	handleUpdateMobEffect (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V m_7915_
+		0 p_105130_ p_105130_
+	handleUpdateRecipes (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V m_6327_
+		0 p_105132_ p_105132_
+	handleUpdateTags (Lnet/minecraft/network/protocol/game/ClientboundUpdateTagsPacket;)V m_5859_
+		0 p_105134_ p_105134_
+	initializeChatSession (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;Lnet/minecraft/client/multiplayer/PlayerInfo;)V m_245842_
+		0 p_248806_ p_248806_
+		1 p_251136_ p_251136_
+	isAcceptingMessages ()Z m_6198_
+	isFeatureEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246351_
+		0 p_250605_ p_250605_
+	lambda$downloadCallback$15 ()V m_233715_
+	lambda$downloadCallback$16 (Ljava/lang/Throwable;)Ljava/lang/Void; m_233679_
+		0 p_233680_ p_233680_
+	lambda$handleAddOrRemoveRecipes$10 (Lnet/minecraft/client/ClientRecipeBook;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)V m_205538_
+		static
+		0 p_205539_ p_205539_
+		1 p_205540_ p_205540_
+	lambda$handleAddOrRemoveRecipes$9 (Lnet/minecraft/client/ClientRecipeBook;Lnet/minecraft/world/item/crafting/Recipe;)V m_271558_
+		0 p_272313_ p_272313_
+		1 p_272314_ p_272314_
+	lambda$handleBlockEntityData$6 (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_205555_
+		0 p_205556_ p_205556_
+		1 p_205557_ p_205557_
+	lambda$handleChunkBlocksUpdate$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_283976_
+		0 p_284633_ p_284633_
+		1 p_284634_ p_284634_
+	lambda$handleCustomPayload$17 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_233661_
+		static
+		0 p_233662_ p_233662_
+	lambda$handleGameEvent$8 ()V m_276175_
+	lambda$handleKeepAlive$12 ()Z m_268789_
+		static
+	lambda$handleLevelChunkWithLight$4 (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_205571_
+		0 p_205572_ p_205572_
+		1 p_205573_ p_205573_
+		2 p_205574_ p_205574_
+	lambda$handleLightUpdatePacket$20 (IILnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData;)V m_233711_
+		0 p_233712_ p_233712_
+		1 p_233713_ p_233713_
+		2 p_233714_ p_233714_
+	lambda$handleLogin$0 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_257085_
+		static
+		0 p_205542_ p_205542_
+	lambda$handleLogin$1 (Ljava/util/Optional;)V m_252587_
+		0 p_253341_ p_253341_
+	lambda$handlePlaceRecipe$19 (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/crafting/Recipe;)V m_233665_
+		0 p_233666_ p_233666_
+		1 p_233667_ p_233667_
+	lambda$handleRemoveEntities$2 (I)V m_205520_
+		0 p_205521_ p_205521_
+	lambda$handleResourcePack$13 (Ljava/net/URL;Ljava/lang/String;ZZ)V m_244704_
+		0 p_247866_ p_247866_
+		1 p_247867_ p_247867_
+		2 p_247868_ p_247868_
+		3 p_233690_ p_233690_
+	lambda$handleResourcePack$14 (Ljava/net/URL;Ljava/lang/String;ZLnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_233681_
+		0 p_233682_ p_233682_
+		1 p_233683_ p_233683_
+		2 p_233684_ p_233684_
+		3 p_233685_ p_233685_
+	lambda$handleSetEquipment$7 (Lnet/minecraft/world/entity/Entity;Lcom/mojang/datafixers/util/Pair;)V m_205526_
+		static
+		0 p_205527_ p_205527_
+		1 p_205528_ p_205528_
+	lambda$handleSetPlayerTeamPacket$18 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters;)V m_233668_
+		static
+		0 p_233669_ p_233669_
+		1 p_233670_ p_233670_
+	lambda$queueLightRemoval$5 (Lnet/minecraft/world/level/ChunkPos;)V m_285673_
+		0 p_286144_ p_286144_
+	lambda$sendCommand$21 (Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessagesTracker$Update;Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_244707_
+		0 p_247872_ p_247872_
+		1 p_247873_ p_247873_
+		2 p_247874_ p_247874_
+		3 p_247875_ p_247875_
+	lambda$tick$22 (Ljava/util/Optional;)V m_252585_
+		0 p_253339_ p_253339_
+	lambda$updateTagsForRegistry$11 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_205558_
+		static
+		0 p_205559_ p_205559_
+	levels ()Ljava/util/Set; m_105151_
+	markMessageAsProcessed (Lnet/minecraft/network/chat/PlayerChatMessage;Z)V m_242011_
+		0 p_242356_ p_242356_
+		1 p_242455_ p_242455_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_104954_ p_104954_
+	parseCommand (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; m_245186_
+		0 p_249982_ p_249982_
+	parseResourcePackUrl (Ljava/lang/String;)Ljava/net/URL; m_233709_
+		static
+		0 p_233710_ p_233710_
+	postAddEntitySoundInstance (Lnet/minecraft/world/entity/Entity;)V m_233663_
+		0 p_233664_ p_233664_
+	preparePackPrompt (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_171759_
+		static
+		0 p_171760_ p_171760_
+		1 p_171761_ p_171761_
+	queueLightRemoval (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_194252_
+		0 p_194253_ p_194253_
+	readSectionList (IILnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/LightLayer;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;)V m_171734_
+		0 p_171735_ p_171735_
+		1 p_171736_ p_171736_
+		2 p_171737_ p_171737_
+		3 p_171738_ p_171738_
+		4 p_171739_ p_171739_
+		5 p_171740_ p_171740_
+		6 p_171741_ p_171741_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_105152_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_104955_
+		0 p_104956_ p_104956_
+	send (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action;)V m_105135_
+		0 p_105136_ p_105136_
+	sendChat (Ljava/lang/String;)V m_246175_
+		0 p_249888_ p_249888_
+	sendChatAcknowledgement ()V m_247711_
+	sendCommand (Ljava/lang/String;)V m_246623_
+		0 p_250092_ p_250092_
+	sendDeferredPackets ()V m_269212_
+	sendUnsignedCommand (Ljava/lang/String;)Z m_246979_
+		0 p_251509_ p_251509_
+	sendWhen (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V m_269234_
+		0 p_270433_ p_270433_
+		1 p_270843_ p_270843_
+		2 p_270497_ p_270497_
+	setActionBarText (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V m_142456_
+		0 p_171779_ p_171779_
+	setKeyPair (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_260951_
+		0 p_261475_ p_261475_
+	setSubtitleText (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V m_141913_
+		0 p_171791_ p_171791_
+	setTitleText (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V m_142442_
+		0 p_171793_ p_171793_
+	setTitlesAnimation (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V m_142185_
+		0 p_171795_ p_171795_
+	tick ()V m_9933_
+	updateLevelChunk (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData;)V m_194198_
+		0 p_194199_ p_194199_
+		1 p_194200_ p_194200_
+		2 p_194201_ p_194201_
+	updateTagsForRegistry (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V m_205560_
+		0 p_205561_ p_205561_
+		1 p_205562_ p_205562_
+net/minecraft/client/multiplayer/ClientPacketListener$1 net/minecraft/client/multiplayer/ClientPacketListener$1
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundPlayerInfoUpdatePacket$Action f_244123_
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundRecipePacket$State f_105155_
+	$SwitchMap$net$minecraft$server$ServerScoreboard$Method f_105158_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/ClientPacketListener$DeferredPacket net/minecraft/client/multiplayer/ClientPacketListener$DeferredPacket
+	expirationTime f_268654_
+	packet f_268574_
+	sendCondition f_268477_
+	<init> (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/BooleanSupplier;J)V <init>
+		0 f_268574_ f_268574_
+		1 f_268477_ f_268477_
+		2 f_268654_ f_268654_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270990_ p_270990_
+	expirationTime ()J f_268654_
+	hashCode ()I hashCode
+	packet ()Lnet/minecraft/network/protocol/Packet; f_268574_
+	sendCondition ()Ljava/util/function/BooleanSupplier; f_268477_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/ClientRegistryLayer net/minecraft/client/multiplayer/ClientRegistryLayer
+	$VALUES $VALUES
+	REMOTE REMOTE
+	STATIC STATIC
+	STATIC_ACCESS f_243969_
+	VALUES f_243766_
+	$values ()[Lnet/minecraft/client/multiplayer/ClientRegistryLayer; m_247567_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_251964_ p_251964_
+		1 p_251823_ p_251823_
+	createRegistryAccess ()Lnet/minecraft/core/LayeredRegistryAccess; m_245874_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ClientRegistryLayer; valueOf
+		static
+		0 p_250227_ p_250227_
+	values ()[Lnet/minecraft/client/multiplayer/ClientRegistryLayer; values
+		static
+net/minecraft/client/multiplayer/ClientSuggestionProvider net/minecraft/client/multiplayer/ClientSuggestionProvider
+	connection f_105160_
+	customCompletionSuggestions f_240667_
+	minecraft f_105161_
+	pendingSuggestionsFuture f_105163_
+	pendingSuggestionsId f_105162_
+	<init> (Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_105165_ p_105165_
+		1 p_105166_ p_105166_
+	completeCustomSuggestions (ILcom/mojang/brigadier/suggestion/Suggestions;)V m_105171_
+		0 p_105172_ p_105172_
+		1 p_105173_ p_105173_
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212423_ p_212423_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	getAbsoluteCoordinates ()Ljava/util/Collection; m_6284_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getCustomTabSugggestions ()Ljava/util/Collection; m_240700_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getRelevantCoordinates ()Ljava/util/Collection; m_6265_
+	getSelectedEntities ()Ljava/util/Collection; m_6264_
+	hasPermission (I)Z m_6761_
+		0 p_105178_ p_105178_
+	lambda$suggestRegistryElements$0 (Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/core/Registry;)Ljava/util/concurrent/CompletableFuture; m_212424_
+		0 p_212425_ p_212425_
+		1 p_212426_ p_212426_
+		2 p_212427_ p_212427_
+	lambda$suggestRegistryElements$1 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212433_
+		0 p_212434_ p_212434_
+	levels ()Ljava/util/Set; m_6553_
+	modifyCustomCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action;Ljava/util/List;)V m_240713_
+		0 p_240810_ p_240810_
+		1 p_240765_ p_240765_
+	prettyPrint (D)Ljava/lang/String; m_105167_
+		static
+		0 p_105168_ p_105168_
+	prettyPrint (I)Ljava/lang/String; m_105169_
+		static
+		0 p_105170_ p_105170_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212429_ p_212429_
+		1 p_212430_ p_212430_
+		2 p_212431_ p_212431_
+		3 p_212432_ p_212432_
+net/minecraft/client/multiplayer/ClientSuggestionProvider$1 net/minecraft/client/multiplayer/ClientSuggestionProvider$1
+	$SwitchMap$net$minecraft$network$protocol$game$ClientboundCustomChatCompletionsPacket$Action f_240658_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/MultiPlayerGameMode net/minecraft/client/multiplayer/MultiPlayerGameMode
+	LOGGER f_105188_
+	carriedIndex f_105200_
+	connection f_105190_
+	destroyBlockPos f_105191_
+	destroyDelay f_105195_
+	destroyProgress f_105193_
+	destroyTicks f_105194_
+	destroyingItem f_105192_
+	isDestroying f_105196_
+	localPlayerMode f_105197_
+	minecraft f_105189_
+	previousLocalPlayerMode f_105198_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ClientPacketListener;)V <init>
+		0 p_105203_ p_105203_
+		1 p_105204_ p_105204_
+	adjustPlayer (Lnet/minecraft/world/entity/player/Player;)V m_105221_
+		0 p_105222_ p_105222_
+	attack (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)V m_105223_
+		0 p_105224_ p_105224_
+		1 p_105225_ p_105225_
+	canHurtPlayer ()Z m_105205_
+	continueDestroyBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_105283_
+		0 p_105284_ p_105284_
+		1 p_105285_ p_105285_
+	createPlayer (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;)Lnet/minecraft/client/player/LocalPlayer; m_105246_
+		0 p_105247_ p_105247_
+		1 p_105248_ p_105248_
+		2 p_105249_ p_105249_
+	createPlayer (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;ZZ)Lnet/minecraft/client/player/LocalPlayer; m_105250_
+		0 p_105251_ p_105251_
+		1 p_105252_ p_105252_
+		2 p_105253_ p_105253_
+		3 p_105254_ p_105254_
+		4 p_105255_ p_105255_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)Z m_105267_
+		0 p_105268_ p_105268_
+	ensureHasSentCarriedItem ()V m_105297_
+	getDestroyStage ()I m_287167_
+	getPickRange ()F m_105286_
+	getPlayerMode ()Lnet/minecraft/world/level/GameType; m_105295_
+	getPreviousPlayerMode ()Lnet/minecraft/world/level/GameType; m_105294_
+	handleCreativeModeItemAdd (Lnet/minecraft/world/item/ItemStack;I)V m_105241_
+		0 p_105242_ p_105242_
+		1 p_105243_ p_105243_
+	handleCreativeModeItemDrop (Lnet/minecraft/world/item/ItemStack;)V m_105239_
+		0 p_105240_ p_105240_
+	handleInventoryButtonClick (II)V m_105208_
+		0 p_105209_ p_105209_
+		1 p_105210_ p_105210_
+	handleInventoryMouseClick (IIILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_171799_
+		0 p_171800_ p_171800_
+		1 p_171801_ p_171801_
+		2 p_171802_ p_171802_
+		3 p_171803_ p_171803_
+		4 p_171804_ p_171804_
+	handlePickItem (I)V m_105206_
+		0 p_105207_ p_105207_
+	handlePlaceRecipe (ILnet/minecraft/world/item/crafting/Recipe;Z)V m_105217_
+		0 p_105218_ p_105218_
+		1 p_105219_ p_105219_
+		2 p_105220_ p_105220_
+	hasExperience ()Z m_105288_
+	hasFarPickRange ()Z m_105291_
+	hasInfiniteItems ()Z m_105290_
+	hasMissTime ()Z m_105289_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_105226_
+		0 p_105227_ p_105227_
+		1 p_105228_ p_105228_
+		2 p_105229_ p_105229_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/EntityHitResult;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_105230_
+		0 p_105231_ p_105231_
+		1 p_105232_ p_105232_
+		2 p_105233_ p_105233_
+		3 p_105234_ p_105234_
+	isAlwaysFlying ()Z m_105293_
+	isDestroying ()Z m_105296_
+	isServerControlledInventory ()Z m_105292_
+	lambda$continueDestroyBlock$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233750_
+		0 p_233751_ p_233751_
+		1 p_233752_ p_233752_
+		2 p_233753_ p_233753_
+	lambda$continueDestroyBlock$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233736_
+		0 p_233737_ p_233737_
+		1 p_233738_ p_233738_
+		2 p_233739_ p_233739_
+	lambda$startDestroyBlock$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233754_
+		0 p_233755_ p_233755_
+		1 p_233756_ p_233756_
+		2 p_233757_ p_233757_
+	lambda$startDestroyBlock$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)Lnet/minecraft/network/protocol/Packet; m_233724_
+		0 p_233725_ p_233725_
+		1 p_233726_ p_233726_
+		2 p_233727_ p_233727_
+		3 p_233728_ p_233728_
+	lambda$useItem$5 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;Lorg/apache/commons/lang3/mutable/MutableObject;I)Lnet/minecraft/network/protocol/Packet; m_233716_
+		0 p_233717_ p_233717_
+		1 p_233718_ p_233718_
+		2 p_233719_ p_233719_
+		3 p_233720_ p_233720_
+	lambda$useItemOn$4 (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;I)Lnet/minecraft/network/protocol/Packet; m_233740_
+		0 p_233741_ p_233741_
+		1 p_233742_ p_233742_
+		2 p_233743_ p_233743_
+		3 p_233744_ p_233744_
+		4 p_233745_ p_233745_
+	performUseItemOn (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_233746_
+		0 p_233747_ p_233747_
+		1 p_233748_ p_233748_
+		2 p_233749_ p_233749_
+	releaseUsingItem (Lnet/minecraft/world/entity/player/Player;)V m_105277_
+		0 p_105278_ p_105278_
+	sameDestroyTarget (Lnet/minecraft/core/BlockPos;)Z m_105281_
+		0 p_105282_ p_105282_
+	setLocalMode (Lnet/minecraft/world/level/GameType;)V m_105279_
+		0 p_105280_ p_105280_
+	setLocalMode (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V m_171805_
+		0 p_171806_ p_171806_
+		1 p_171807_ p_171807_
+	startDestroyBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_105269_
+		0 p_105270_ p_105270_
+		1 p_105271_ p_105271_
+	startPrediction (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/multiplayer/prediction/PredictiveAction;)V m_233729_
+		0 p_233730_ p_233730_
+		1 p_233731_ p_233731_
+	stopDestroyBlock ()V m_105276_
+	tick ()V m_105287_
+	useItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_233721_
+		0 p_233722_ p_233722_
+		1 p_233723_ p_233723_
+	useItemOn (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_233732_
+		0 p_233733_ p_233733_
+		1 p_233734_ p_233734_
+		2 p_233735_ p_233735_
+net/minecraft/client/multiplayer/PlayerInfo net/minecraft/client/multiplayer/PlayerInfo
+	chatSession f_244238_
+	gameMode f_105300_
+	latency f_105301_
+	messageValidator f_240895_
+	pendingTextures f_105302_
+	profile f_105298_
+	skinModel f_105303_
+	tabListDisplayName f_105304_
+	textureLocations f_105299_
+	<init> (Lcom/mojang/authlib/GameProfile;Z)V <init>
+		0 p_253609_ p_253609_
+		1 p_254409_ p_254409_
+	clearChatSession (Z)V m_253204_
+		0 p_254536_ p_254536_
+	fallbackMessageValidator (Z)Lnet/minecraft/network/chat/SignedMessageValidator; m_253000_
+		static
+		0 p_254311_ p_254311_
+	getCapeLocation ()Lnet/minecraft/resources/ResourceLocation; m_105338_
+	getChatSession ()Lnet/minecraft/network/chat/RemoteChatSession; m_247593_
+	getElytraLocation ()Lnet/minecraft/resources/ResourceLocation; m_105339_
+	getGameMode ()Lnet/minecraft/world/level/GameType; m_105325_
+	getLatency ()I m_105330_
+	getMessageValidator ()Lnet/minecraft/network/chat/SignedMessageValidator; m_241043_
+	getModelName ()Ljava/lang/String; m_105336_
+	getProfile ()Lcom/mojang/authlib/GameProfile; m_105312_
+	getSkinLocation ()Lnet/minecraft/resources/ResourceLocation; m_105337_
+	getTabListDisplayName ()Lnet/minecraft/network/chat/Component; m_105342_
+	getTeam ()Lnet/minecraft/world/scores/PlayerTeam; m_105340_
+	hasVerifiableChat ()Z m_247101_
+	isCapeLoaded ()Z m_171808_
+	isSkinLoaded ()Z m_105335_
+	lambda$registerTextures$0 (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_105319_
+		0 p_105320_ p_105320_
+		1 p_105321_ p_105321_
+		2 p_105322_ p_105322_
+	registerTextures ()V m_105341_
+	setChatSession (Lnet/minecraft/network/chat/RemoteChatSession;)V m_246479_
+		0 p_249599_ p_249599_
+	setGameMode (Lnet/minecraft/world/level/GameType;)V m_105317_
+		0 p_105318_ p_105318_
+	setLatency (I)V m_105313_
+		0 p_105314_ p_105314_
+	setTabListDisplayName (Lnet/minecraft/network/chat/Component;)V m_105323_
+		0 p_105324_ p_105324_
+net/minecraft/client/multiplayer/ProfileKeyPairManager net/minecraft/client/multiplayer/ProfileKeyPairManager
+	EMPTY_KEY_MANAGER f_252532_
+	<clinit> ()V <clinit>
+		static
+	create (Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/client/User;Ljava/nio/file/Path;)Lnet/minecraft/client/multiplayer/ProfileKeyPairManager; m_252915_
+		static
+		0 p_253925_ p_253925_
+		1 p_254501_ p_254501_
+		2 p_254206_ p_254206_
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	shouldRefreshKeyPair ()Z m_253130_
+net/minecraft/client/multiplayer/ProfileKeyPairManager$1 net/minecraft/client/multiplayer/ProfileKeyPairManager$1
+	<init> ()V <init>
+	prepareKeyPair ()Ljava/util/concurrent/CompletableFuture; m_252904_
+	shouldRefreshKeyPair ()Z m_253130_
+net/minecraft/client/multiplayer/ServerData net/minecraft/client/multiplayer/ServerData
+	LOGGER f_271489_
+	enforcesSecureChat f_242950_
+	iconBytes f_271511_
+	ip f_105363_
+	lan f_105373_
+	motd f_105365_
+	name f_105362_
+	packStatus f_105371_
+	ping f_105366_
+	pinged f_105369_
+	playerList f_105370_
+	players f_263840_
+	protocol f_105367_
+	status f_105364_
+	version f_105368_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Z)V <init>
+		0 p_105375_ p_105375_
+		1 p_105376_ p_105376_
+		2 p_105377_ p_105377_
+	copyFrom (Lnet/minecraft/client/multiplayer/ServerData;)V m_105381_
+		0 p_105382_ p_105382_
+	copyNameIconFrom (Lnet/minecraft/client/multiplayer/ServerData;)V m_233803_
+		0 p_233804_ p_233804_
+	enforcesSecureChat ()Z m_242962_
+	getIconBytes ()[B m_271916_
+	getResourcePackStatus ()Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; m_105387_
+	isLan ()Z m_105389_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/client/multiplayer/ServerData; m_105385_
+		static
+		0 p_105386_ p_105386_
+	setEnforcesSecureChat (Z)V m_242965_
+		0 p_242972_ p_242972_
+	setIconBytes ([B)V m_271813_
+		0 p_272760_ p_272760_
+	setResourcePackStatus (Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus;)V m_105379_
+		0 p_105380_ p_105380_
+	write ()Lnet/minecraft/nbt/CompoundTag; m_105378_
+net/minecraft/client/multiplayer/ServerData$ServerPackStatus net/minecraft/client/multiplayer/ServerData$ServerPackStatus
+	$VALUES $VALUES
+	DISABLED DISABLED
+	ENABLED ENABLED
+	PROMPT PROMPT
+	name f_105393_
+	$values ()[Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; m_171809_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_105397_ p_105397_
+		1 p_105398_ p_105398_
+		2 p_105399_ p_105399_
+	getName ()Lnet/minecraft/network/chat/Component; m_105400_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; valueOf
+		static
+		0 p_105402_ p_105402_
+	values ()[Lnet/minecraft/client/multiplayer/ServerData$ServerPackStatus; values
+		static
+net/minecraft/client/multiplayer/ServerList net/minecraft/client/multiplayer/ServerList
+	IO_MAILBOX f_233836_
+	LOGGER f_105425_
+	MAX_HIDDEN_SERVERS f_233837_
+	hiddenServerList f_233838_
+	minecraft f_105426_
+	serverList f_105427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_105430_ p_105430_
+	add (Lnet/minecraft/client/multiplayer/ServerData;Z)V m_233842_
+		0 p_233843_ p_233843_
+		1 p_233844_ p_233844_
+	get (I)Lnet/minecraft/client/multiplayer/ServerData; m_105432_
+		0 p_105433_ p_105433_
+	get (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_233845_
+		0 p_233846_ p_233846_
+	lambda$saveSingleServer$0 (Lnet/minecraft/client/multiplayer/ServerData;)V m_233849_
+		static
+		0 p_233850_ p_233850_
+	load ()V m_105431_
+	remove (Lnet/minecraft/client/multiplayer/ServerData;)V m_105440_
+		0 p_105441_ p_105441_
+	replace (ILnet/minecraft/client/multiplayer/ServerData;)V m_105437_
+		0 p_105438_ p_105438_
+		1 p_105439_ p_105439_
+	save ()V m_105442_
+	saveSingleServer (Lnet/minecraft/client/multiplayer/ServerData;)V m_105446_
+		static
+		0 p_105447_ p_105447_
+	set (Lnet/minecraft/client/multiplayer/ServerData;Ljava/util/List;)Z m_233839_
+		static
+		0 p_233840_ p_233840_
+		1 p_233841_ p_233841_
+	size ()I m_105445_
+	swap (II)V m_105434_
+		0 p_105435_ p_105435_
+		1 p_105436_ p_105436_
+	unhide (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/ServerData; m_233847_
+		0 p_233848_ p_233848_
+net/minecraft/client/multiplayer/ServerStatusPinger net/minecraft/client/multiplayer/ServerStatusPinger
+	CANT_CONNECT_MESSAGE f_171810_
+	LOGGER f_105449_
+	SPLITTER f_105448_
+	connections f_105450_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	formatPlayerCount (II)Lnet/minecraft/network/chat/Component; m_105466_
+		static
+		0 p_105467_ p_105467_
+		1 p_105468_ p_105468_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_264509_
+		static
+		0 p_265659_ p_265659_
+	onPingFailed (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/multiplayer/ServerData;)V m_171814_
+		0 p_171815_ p_171815_
+		1 p_171816_ p_171816_
+	pingLegacyServer (Ljava/net/InetSocketAddress;Lnet/minecraft/client/multiplayer/ServerData;)V m_171811_
+		0 p_171812_ p_171812_
+		1 p_171813_ p_171813_
+	pingServer (Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;)V m_105459_
+		0 p_105460_ p_105460_
+		1 p_105461_ p_105461_
+	removeAll ()V m_105465_
+	tick ()V m_105453_
+net/minecraft/client/multiplayer/ServerStatusPinger$1 net/minecraft/client/multiplayer/ServerStatusPinger$1
+	pingStart f_105477_
+	receivedPing f_105476_
+	success f_105475_
+	this$0 f_105474_
+	val$address f_171817_
+	val$connection f_105471_
+	val$data f_105472_
+	val$onPersistentDataChange f_105473_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger;Lnet/minecraft/network/Connection;Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;Ljava/net/InetSocketAddress;)V <init>
+		0 p_171819_ p_171819_
+		1 p_171820_ p_171820_
+		2 p_171821_ p_171821_
+		3 p_171822_ p_171822_
+		4 p_171823_ p_171823_
+	handlePongResponse (Lnet/minecraft/network/protocol/status/ClientboundPongResponsePacket;)V m_7017_
+		0 p_105487_ p_105487_
+	handleStatusResponse (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V m_6440_
+		0 p_105489_ p_105489_
+	isAcceptingMessages ()Z m_6198_
+	lambda$handleStatusResponse$0 (Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/network/protocol/status/ServerStatus$Version;)V m_272281_
+		static
+		0 p_272776_ p_272776_
+		1 p_273307_ p_273307_
+	lambda$handleStatusResponse$1 (Lnet/minecraft/client/multiplayer/ServerData;)V m_272230_
+		static
+		0 p_273651_ p_273651_
+	lambda$handleStatusResponse$2 (Lnet/minecraft/client/multiplayer/ServerData;Lnet/minecraft/network/protocol/status/ServerStatus$Players;)V m_271999_
+		static
+		0 p_272779_ p_272779_
+		1 p_273230_ p_273230_
+	lambda$handleStatusResponse$3 (Lnet/minecraft/client/multiplayer/ServerData;)V m_272044_
+		static
+		0 p_273287_ p_273287_
+	lambda$handleStatusResponse$4 (Lnet/minecraft/client/multiplayer/ServerData;Ljava/lang/Runnable;Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)V m_271709_
+		static
+		0 p_272887_ p_272887_
+		1 p_273186_ p_273186_
+		2 p_272704_ p_272704_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_105485_ p_105485_
+net/minecraft/client/multiplayer/ServerStatusPinger$2 net/minecraft/client/multiplayer/ServerStatusPinger$2
+	this$0 f_105492_
+	val$address f_105490_
+	val$data f_105491_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger;Ljava/net/InetSocketAddress;Lnet/minecraft/client/multiplayer/ServerData;)V <init>
+		0 p_171825_ p_171825_
+		1 p_171826_ p_171826_
+		2 p_171827_ p_171827_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_105498_ p_105498_
+net/minecraft/client/multiplayer/ServerStatusPinger$2$1 net/minecraft/client/multiplayer/ServerStatusPinger$2$1
+	this$1 f_105499_
+	<init> (Lnet/minecraft/client/multiplayer/ServerStatusPinger$2;)V <init>
+		0 p_105501_ p_105501_
+	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
+		0 p_105506_ p_105506_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
+		0 p_105508_ p_105508_
+		1 p_105509_ p_105509_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V channelRead0
+		0 p_105503_ p_105503_
+		1 p_105504_ p_105504_
+	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
+		0 p_105511_ p_105511_
+		1 p_105512_ p_105512_
+net/minecraft/client/multiplayer/chat/ChatListener net/minecraft/client/multiplayer/chat/ChatListener
+	delayedMessageQueue f_240677_
+	messageDelay f_240660_
+	minecraft f_240348_
+	previousMessageTime f_240659_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_240569_ p_240569_
+	acceptNextDelayedMessage ()V m_240711_
+	clearQueue ()V m_241954_
+	evaluateTrustLevel (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_245744_
+		0 p_251246_ p_251246_
+		1 p_250576_ p_250576_
+		2 p_249995_ p_249995_
+	guessChatUUID (Lnet/minecraft/network/chat/Component;)Ljava/util/UUID; m_240473_
+		0 p_240595_ p_240595_
+	handleDisguisedChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245141_
+		0 p_250375_ p_250375_
+		1 p_251256_ p_251256_
+	handleMessage (Lnet/minecraft/network/chat/MessageSignature;Ljava/util/function/BooleanSupplier;)V m_246163_
+		0 p_249408_ p_249408_
+		1 p_250870_ p_250870_
+	handlePlayerChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/ChatType$Bound;)V m_247425_
+		0 p_251553_ p_251553_
+		1 p_250022_ p_250022_
+		2 p_252158_ p_252158_
+	handleSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240494_
+		0 p_240522_ p_240522_
+		1 p_240642_ p_240642_
+	isSenderLocalPlayer (Ljava/util/UUID;)Z m_240963_
+		0 p_241343_ p_241343_
+	lambda$handleDisguisedChatMessage$2 (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Z m_244709_
+		0 p_247877_ p_247877_
+		1 p_247878_ p_247878_
+		2 p_247879_ p_247879_
+	lambda$handlePlayerChatMessage$1 (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z m_244710_
+		0 p_247880_ p_247880_
+		1 p_247881_ p_247881_
+		2 p_247882_ p_247882_
+		3 p_247883_ p_247883_
+		4 p_247884_ p_247884_
+		5 p_247885_ p_247885_
+	lambda$removeFromDelayedMessageQueue$0 (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/client/multiplayer/chat/ChatListener$Message;)Z m_244711_
+		static
+		0 p_247886_ p_247886_
+		1 p_247887_ p_247887_
+	logPlayerMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)V m_245326_
+		0 p_252155_ p_252155_
+		1 p_249730_ p_249730_
+		2 p_248589_ p_248589_
+		3 p_248881_ p_248881_
+	logSystemMessage (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)V m_240498_
+		0 p_240609_ p_240609_
+		1 p_240541_ p_240541_
+	narrateChatMessage (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/Component;)V m_241119_
+		0 p_241352_ p_241352_
+		1 p_243262_ p_243262_
+	queueSize ()J m_242024_
+	removeFromDelayedMessageQueue (Lnet/minecraft/network/chat/MessageSignature;)Z m_240956_
+		0 p_241445_ p_241445_
+	setMessageDelay (D)V m_240692_
+		0 p_240785_ p_240785_
+	showMessageToPlayer (Lnet/minecraft/network/chat/ChatType$Bound;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z m_246494_
+		0 p_251766_ p_251766_
+		1 p_249430_ p_249430_
+		2 p_249231_ p_249231_
+		3 p_249177_ p_249177_
+		4 p_251638_ p_251638_
+		5 p_249665_ p_249665_
+	tick ()V m_240688_
+	willDelayMessages ()Z m_240706_
+net/minecraft/client/multiplayer/chat/ChatListener$Message net/minecraft/client/multiplayer/chat/ChatListener$Message
+	handler f_244088_
+	signature f_244535_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;Ljava/util/function/BooleanSupplier;)V <init>
+		0 f_244535_ f_244535_
+		1 f_244088_ f_244088_
+	accept ()Z m_240698_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251600_ p_251600_
+	handler ()Ljava/util/function/BooleanSupplier; f_244088_
+	hashCode ()I hashCode
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244535_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/ChatLog net/minecraft/client/multiplayer/chat/ChatLog
+	buffer f_243822_
+	nextId f_244261_
+	<init> (I)V <init>
+		0 p_251403_ p_251403_
+	<init> (ILjava/util/List;)V <init>
+		0 p_254212_ p_254212_
+		1 p_253624_ p_253624_
+	codec (I)Lcom/mojang/serialization/Codec; m_252737_
+		static
+		0 p_253922_ p_253922_
+	end ()I m_245950_
+	index (I)I m_245303_
+		0 p_249044_ p_249044_
+	lambda$codec$0 (II)Ljava/lang/String; m_274001_
+		static
+		0 p_274705_ p_274705_
+		1 p_274706_ p_274706_
+	lambda$codec$1 (ILjava/util/List;)Lcom/mojang/serialization/DataResult; m_274000_
+		static
+		0 p_274703_ p_274703_
+		1 p_274704_ p_274704_
+	lambda$new$2 (II)[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent; m_252894_
+		static
+		0 p_254420_ p_254420_
+		1 p_253908_ p_253908_
+	loggedChatEvents ()Ljava/util/List; m_252924_
+	lookup (I)Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent; m_239049_
+		0 p_239050_ p_239050_
+	push (Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;)V m_239651_
+		0 p_242319_ p_242319_
+	size ()I m_253001_
+	start ()I m_246004_
+net/minecraft/client/multiplayer/chat/ChatTrustLevel net/minecraft/client/multiplayer/chat/ChatTrustLevel
+	$VALUES $VALUES
+	CODEC f_252530_
+	MODIFIED MODIFIED
+	NOT_SECURE NOT_SECURE
+	SECURE SECURE
+	serializedName f_252433_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_240444_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_254304_ p_254304_
+		1 p_254135_ p_254135_
+		2 p_254190_ p_254190_
+	containsModifiedStyle (Lnet/minecraft/network/chat/Component;)Z m_246526_
+		static
+		0 p_251011_ p_251011_
+	createTag (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/client/GuiMessageTag; m_240405_
+		0 p_240632_ p_240632_
+	evaluate (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; m_245358_
+		static
+		0 p_248663_ p_248663_
+		1 p_248544_ p_248544_
+		2 p_252024_ p_252024_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isModified (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;)Z m_247746_
+		static
+		0 p_252093_ p_252093_
+		1 p_250811_ p_250811_
+	isModifiedStyle (Lnet/minecraft/network/chat/Style;)Z m_246638_
+		static
+		0 p_251347_ p_251347_
+	isNotSecure ()Z m_240450_
+	lambda$containsModifiedStyle$0 (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_247462_
+		static
+		0 p_251711_ p_251711_
+		1 p_250844_ p_250844_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; valueOf
+		static
+		0 p_240640_ p_240640_
+	values ()[Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; values
+		static
+net/minecraft/client/multiplayer/chat/ChatTrustLevel$1 net/minecraft/client/multiplayer/chat/ChatTrustLevel$1
+	$SwitchMap$net$minecraft$client$multiplayer$chat$ChatTrustLevel f_240370_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/chat/LoggedChatEvent net/minecraft/client/multiplayer/chat/LoggedChatEvent
+	CODEC f_252439_
+	<clinit> ()V <clinit>
+		static
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/LoggedChatEvent$Type net/minecraft/client/multiplayer/chat/LoggedChatEvent$Type
+	$VALUES $VALUES
+	PLAYER PLAYER
+	SYSTEM SYSTEM
+	codec f_252477_
+	serializedName f_252489_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252918_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
+		0 p_254071_ p_254071_
+		1 p_253938_ p_253938_
+		2 p_254335_ p_254335_
+		3 p_254115_ p_254115_
+	codec ()Lcom/mojang/serialization/Codec; m_252861_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 ()Lcom/mojang/serialization/Codec; m_252746_
+		static
+	lambda$static$1 ()Lcom/mojang/serialization/Codec; m_253152_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; valueOf
+		static
+		0 p_253822_ p_253822_
+	values ()[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; values
+		static
+net/minecraft/client/multiplayer/chat/LoggedChatMessage net/minecraft/client/multiplayer/chat/LoggedChatMessage
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242315_ p_242315_
+	player (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player; m_261049_
+		static
+		0 p_261832_ p_261832_
+		1 p_261491_ p_261491_
+		2 p_262141_ p_262141_
+	system (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$System; m_241821_
+		static
+		0 p_242325_ p_242325_
+		1 p_242334_ p_242334_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toNarrationComponent ()Lnet/minecraft/network/chat/Component; m_241813_
+net/minecraft/client/multiplayer/chat/LoggedChatMessage$Player net/minecraft/client/multiplayer/chat/LoggedChatMessage$Player
+	CODEC f_252425_
+	TIME_FORMATTER f_241693_
+	message f_241690_
+	profile f_241668_
+	trustLevel f_241609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel;)V <init>
+		0 f_241668_ f_241668_
+		1 f_241690_ f_241690_
+		2 f_241609_ f_241609_
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242210_ p_242210_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242245_ p_242245_
+	getTimeComponent ()Lnet/minecraft/network/chat/Component; m_241827_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260763_
+		static
+		0 p_261382_ p_261382_
+	message ()Lnet/minecraft/network/chat/PlayerChatMessage; f_241690_
+	profile ()Lcom/mojang/authlib/GameProfile; f_241668_
+	profileId ()Ljava/util/UUID; m_241803_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toHeadingComponent ()Lnet/minecraft/network/chat/Component; m_241865_
+	toNarrationComponent ()Lnet/minecraft/network/chat/Component; m_241813_
+	toString ()Ljava/lang/String; toString
+	trustLevel ()Lnet/minecraft/client/multiplayer/chat/ChatTrustLevel; f_241609_
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/LoggedChatMessage$System net/minecraft/client/multiplayer/chat/LoggedChatMessage$System
+	CODEC f_252498_
+	message f_241673_
+	timeStamp f_241622_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/time/Instant;)V <init>
+		0 f_241673_ f_241673_
+		1 f_241622_ f_241622_
+	canReport (Ljava/util/UUID;)Z m_241866_
+		0 p_242173_ p_242173_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242394_ p_242394_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_253117_
+		static
+		0 p_253996_ p_253996_
+	message ()Lnet/minecraft/network/chat/Component; f_241673_
+	timeStamp ()Ljava/time/Instant; f_241622_
+	toContentComponent ()Lnet/minecraft/network/chat/Component; m_241831_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent$Type; m_252883_
+net/minecraft/client/multiplayer/chat/package-info net/minecraft/client/multiplayer/chat/package-info
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender net/minecraft/client/multiplayer/chat/report/AbuseReportSender
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender; m_239535_
+		static
+		0 p_239536_ p_239536_
+		1 p_239537_ p_239537_
+	isEnabled ()Z m_238990_
+	reportLimits ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; m_239479_
+	send (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; m_239469_
+		0 p_239838_ p_239838_
+		1 p_239839_ p_239839_
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$1 net/minecraft/client/multiplayer/chat/report/AbuseReportSender$1
+	$SwitchMap$com$mojang$authlib$exceptions$MinecraftClientException$ErrorType f_238719_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$SendException net/minecraft/client/multiplayer/chat/report/AbuseReportSender$SendException
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)V <init>
+		0 p_239646_ p_239646_
+		1 p_239647_ p_239647_
+net/minecraft/client/multiplayer/chat/report/AbuseReportSender$Services net/minecraft/client/multiplayer/chat/report/AbuseReportSender$Services
+	HTTP_ERROR_TEXT f_238579_
+	JSON_ERROR_TEXT f_238657_
+	SERVICE_UNAVAILABLE_TEXT f_238570_
+	environment f_238713_
+	userApiService f_238677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
+		0 f_238713_ f_238713_
+		1 f_238677_ f_238677_
+	environment ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; f_238713_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238985_ p_238985_
+	getErrorDescription (Lcom/mojang/authlib/exceptions/MinecraftClientException;)Lnet/minecraft/network/chat/Component; m_240067_
+		0 p_240068_ p_240068_
+	getHttpErrorDescription (Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lnet/minecraft/network/chat/Component; m_239704_
+		0 p_239705_ p_239705_
+	hashCode ()I hashCode
+	isEnabled ()Z m_238990_
+	lambda$send$0 (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Lcom/mojang/datafixers/util/Unit; m_244712_
+		0 p_247888_ p_247888_
+		1 p_247889_ p_247889_
+	reportLimits ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; m_239479_
+	send (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; m_239469_
+		0 p_239470_ p_239470_
+		1 p_239471_ p_239471_
+	toString ()Ljava/lang/String; toString
+	userApiService ()Lcom/mojang/authlib/minecraft/UserApiService; f_238677_
+net/minecraft/client/multiplayer/chat/report/BanReason net/minecraft/client/multiplayer/chat/report/BanReason
+	$VALUES $VALUES
+	DEFAMATION_IMPERSONATION_FALSE_INFORMATION DEFAMATION_IMPERSONATION_FALSE_INFORMATION
+	DRUGS DRUGS
+	EXTREME_VIOLENCE_OR_GORE EXTREME_VIOLENCE_OR_GORE
+	FALSE_REPORTING FALSE_REPORTING
+	FRAUD FRAUD
+	GENERIC_VIOLATION GENERIC_VIOLATION
+	HARASSMENT_OR_BULLYING HARASSMENT_OR_BULLYING
+	HATE_SPEECH HATE_SPEECH
+	HATE_TERRORISM_NOTORIOUS_FIGURE HATE_TERRORISM_NOTORIOUS_FIGURE
+	IMMINENT_HARM_TO_PERSON_OR_PROPERTY IMMINENT_HARM_TO_PERSON_OR_PROPERTY
+	NUDITY_OR_PORNOGRAPHY NUDITY_OR_PORNOGRAPHY
+	SEXUALLY_INAPPROPRIATE SEXUALLY_INAPPROPRIATE
+	SPAM_OR_ADVERTISING SPAM_OR_ADVERTISING
+	title f_271148_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/report/BanReason; m_271764_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_273207_ p_273207_
+		1 p_273600_ p_273600_
+		2 p_273623_ p_273623_
+	byId (I)Lnet/minecraft/client/multiplayer/chat/report/BanReason; m_271684_
+		static
+		0 p_272793_ p_272793_
+	title ()Lnet/minecraft/network/chat/Component; m_271811_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/BanReason; valueOf
+		static
+		0 p_272908_ p_272908_
+	values ()[Lnet/minecraft/client/multiplayer/chat/report/BanReason; values
+		static
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder net/minecraft/client/multiplayer/chat/report/ChatReportBuilder
+	limits f_238736_
+	report f_252499_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
+		0 p_254092_ p_254092_
+		1 p_254265_ p_254265_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
+		0 p_239528_ p_239528_
+		1 p_239529_ p_239529_
+	build (Lnet/minecraft/client/multiplayer/chat/report/ReportingContext;)Lcom/mojang/datafixers/util/Either; m_240128_
+		0 p_240129_ p_240129_
+	buildEvidence (Lnet/minecraft/client/multiplayer/chat/ChatLog;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; m_239182_
+		0 p_239183_ p_239183_
+	buildReportedChatMessage (Lnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; m_246289_
+		0 p_251321_ p_251321_
+		1 p_252182_ p_252182_
+	checkBuildable ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason; m_239332_
+	comments ()Ljava/lang/String; m_238976_
+	copy ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder; m_239582_
+	hasContent ()Z m_252870_
+	isReported (I)Z m_240221_
+		0 p_243333_ p_243333_
+	lambda$buildEvidence$0 (Ljava/util/List;ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_244713_
+		0 p_247890_ p_247890_
+		1 p_247891_ p_247891_
+		2 p_247892_ p_247892_
+	reason ()Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_239339_
+	report ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport; m_253002_
+	reportedMessages ()Lit/unimi/dsi/fastutil/ints/IntSet; m_239716_
+	reportedProfileId ()Ljava/util/UUID; m_239436_
+	setComments (Ljava/lang/String;)V m_239079_
+		0 p_239080_ p_239080_
+	setReason (Lnet/minecraft/client/multiplayer/chat/report/ReportReason;)V m_239097_
+		0 p_239098_ p_239098_
+	toggleReported (I)V m_239051_
+		0 p_239052_ p_239052_
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$CannotBuildReason
+	COMMENTS_TOO_LONG f_238583_
+	NO_REASON f_238819_
+	NO_REPORTED_MESSAGES f_238619_
+	TOO_MANY_MESSAGES f_238799_
+	message f_238631_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_238631_ f_238631_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240127_ p_240127_
+	hashCode ()I hashCode
+	message ()Lnet/minecraft/network/chat/Component; f_238631_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport
+	comments f_252421_
+	createdAt f_252413_
+	reason f_252479_
+	reportId f_252481_
+	reportedMessages f_252475_
+	reportedProfileId f_252536_
+	this$0 f_252523_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder;Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V <init>
+		0 p_254069_ p_254069_
+		1 p_254298_ p_254298_
+		2 p_253854_ p_253854_
+		3 p_253630_ p_253630_
+	copy ()Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport; m_252798_
+	isReportedPlayer (Ljava/util/UUID;)Z m_252787_
+		0 p_253762_ p_253762_
+	toggleReported (ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V m_252761_
+		0 p_254375_ p_254375_
+		1 p_254456_ p_254456_
+net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result net/minecraft/client/multiplayer/chat/report/ChatReportBuilder$Result
+	id f_238815_
+	report f_238727_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;)V <init>
+		0 f_238815_ f_238815_
+		1 f_238727_ f_238727_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238996_ p_238996_
+	hashCode ()I hashCode
+	id ()Ljava/util/UUID; f_238815_
+	report ()Lcom/mojang/authlib/minecraft/report/AbuseReport; f_238727_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder
+	activeCollectors f_244428_
+	leadingCount f_244017_
+	<init> (I)V <init>
+		0 p_252198_ p_252198_
+	acceptContext (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_246673_
+		0 p_250059_ p_250059_
+	collectAllContext (Lnet/minecraft/client/multiplayer/chat/ChatLog;Lit/unimi/dsi/fastutil/ints/IntCollection;Lnet/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler;)V m_246644_
+		0 p_249467_ p_249467_
+		1 p_250295_ p_250295_
+		2 p_251946_ p_251946_
+	isActive ()Z m_247717_
+	trackContext (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246365_
+		0 p_252057_ p_252057_
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Collector net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Collector
+	collectingChain f_244348_
+	count f_243826_
+	lastChainMessage f_244412_
+	lastSeenSignatures f_244002_
+	this$0 f_244297_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder;Lnet/minecraft/network/chat/PlayerChatMessage;)V <init>
+		0 p_249037_ p_249037_
+		1 p_249708_ p_249708_
+	accept (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_245354_
+		0 p_252313_ p_252313_
+	isComplete ()Z m_246153_
+net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler net/minecraft/client/multiplayer/chat/report/ChatReportContextBuilder$Handler
+	accept (ILnet/minecraft/client/multiplayer/chat/LoggedChatMessage$Player;)V m_247017_
+		0 p_248905_ p_248905_
+		1 p_249564_ p_249564_
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment net/minecraft/client/multiplayer/chat/report/ReportEnvironment
+	clientVersion f_238774_
+	server f_238655_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)V <init>
+		0 f_238774_ f_238774_
+		1 f_238655_ f_238655_
+	clientInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ClientInfo; m_239120_
+	clientVersion ()Ljava/lang/String; f_238774_
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239955_
+		static
+		0 p_239956_ p_239956_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240047_ p_240047_
+	getClientVersion ()Ljava/lang/String; m_239334_
+		static
+	hashCode ()I hashCode
+	local ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239898_
+		static
+	realm (Lcom/mojang/realmsclient/dto/RealmsServer;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_239764_
+		static
+		0 p_239765_ p_239765_
+	realmInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$RealmInfo; m_239906_
+	server ()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server; f_238655_
+	thirdParty (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; m_238998_
+		static
+		0 p_238999_ p_238999_
+	thirdPartyServerInfo ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ThirdPartyServerInfo; m_239166_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm
+	realmId f_238769_
+	slotId f_238670_
+	<init> (JI)V <init>
+		0 f_238769_ f_238769_
+		1 f_238670_ f_238670_
+	<init> (Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_239068_ p_239068_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239377_ p_239377_
+	hashCode ()I hashCode
+	realmId ()J f_238769_
+	slotId ()I f_238670_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty net/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty
+	ip f_238648_
+	<init> (Ljava/lang/String;)V <init>
+		0 f_238648_ f_238648_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240220_ p_240220_
+	hashCode ()I hashCode
+	ip ()Ljava/lang/String; f_238648_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/chat/report/ReportReason net/minecraft/client/multiplayer/chat/report/ReportReason
+	$VALUES $VALUES
+	ALCOHOL_TOBACCO_DRUGS ALCOHOL_TOBACCO_DRUGS
+	CHILD_SEXUAL_EXPLOITATION_OR_ABUSE CHILD_SEXUAL_EXPLOITATION_OR_ABUSE
+	DEFAMATION_IMPERSONATION_FALSE_INFORMATION DEFAMATION_IMPERSONATION_FALSE_INFORMATION
+	HARASSMENT_OR_BULLYING HARASSMENT_OR_BULLYING
+	HATE_SPEECH HATE_SPEECH
+	IMMINENT_HARM IMMINENT_HARM
+	NON_CONSENSUAL_INTIMATE_IMAGERY NON_CONSENSUAL_INTIMATE_IMAGERY
+	SELF_HARM_OR_SUICIDE SELF_HARM_OR_SUICIDE
+	TERRORISM_OR_VIOLENT_EXTREMISM TERRORISM_OR_VIOLENT_EXTREMISM
+	backendName f_238735_
+	description f_238818_
+	title f_238806_
+	$values ()[Lnet/minecraft/client/multiplayer/chat/report/ReportReason; m_240189_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_272707_ p_272707_
+		1 p_272746_ p_272746_
+		2 p_273339_ p_273339_
+	backendName ()Ljava/lang/String; m_239892_
+	description ()Lnet/minecraft/network/chat/Component; m_240151_
+	title ()Lnet/minecraft/network/chat/Component; m_239342_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/ReportReason; valueOf
+		static
+		0 p_239416_ p_239416_
+	values ()[Lnet/minecraft/client/multiplayer/chat/report/ReportReason; values
+		static
+net/minecraft/client/multiplayer/chat/report/ReportingContext net/minecraft/client/multiplayer/chat/report/ReportingContext
+	LOG_CAPACITY f_238714_
+	chatLog f_238743_
+	chatReportDraft f_252449_
+	environment f_238644_
+	sender f_238706_
+	<init> (Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender;Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lnet/minecraft/client/multiplayer/chat/ChatLog;)V <init>
+		0 p_239187_ p_239187_
+		1 p_239188_ p_239188_
+		2 p_239189_ p_239189_
+	chatLog ()Lnet/minecraft/client/multiplayer/chat/ChatLog; m_239899_
+	create (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Lcom/mojang/authlib/minecraft/UserApiService;)Lnet/minecraft/client/multiplayer/chat/report/ReportingContext; m_239685_
+		static
+		0 p_239686_ p_239686_
+		1 p_239687_ p_239687_
+	draftReportHandled (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Ljava/lang/Runnable;Z)V m_261157_
+		0 p_261771_ p_261771_
+		1 p_261866_ p_261866_
+		2 p_262031_ p_262031_
+		3 p_261540_ p_261540_
+	hasDraftReport ()Z m_253142_
+	hasDraftReportFor (Ljava/util/UUID;)Z m_253247_
+		0 p_254340_ p_254340_
+	lambda$draftReportHandled$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;Ljava/lang/Runnable;Z)V m_260764_
+		0 p_261383_ p_261383_
+		1 p_261384_ p_261384_
+		2 p_261385_ p_261385_
+		3 p_261386_ p_261386_
+		4 p_261387_ p_261387_
+	matches (Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)Z m_239733_
+		0 p_239734_ p_239734_
+	sender ()Lnet/minecraft/client/multiplayer/chat/report/AbuseReportSender; m_240161_
+	setChatReportDraft (Lnet/minecraft/client/multiplayer/chat/report/ChatReportBuilder$ChatReport;)V m_253037_
+		0 p_254293_ p_254293_
+net/minecraft/client/multiplayer/chat/report/package-info net/minecraft/client/multiplayer/chat/report/package-info
+net/minecraft/client/multiplayer/package-info net/minecraft/client/multiplayer/package-info
+net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler
+	currentSequenceNr f_233852_
+	isPredicting f_233853_
+	serverVerifiedStates f_233851_
+	<init> ()V <init>
+	close ()V close
+	currentSequence ()I m_233871_
+	endPredictionsUpTo (ILnet/minecraft/client/multiplayer/ClientLevel;)V m_233856_
+		0 p_233857_ p_233857_
+		1 p_233858_ p_233858_
+	isPredicting ()Z m_233872_
+	lambda$retainKnownServerState$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/player/LocalPlayer;Ljava/lang/Long;Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState;)Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState; m_289052_
+		0 p_289240_ p_289240_
+		1 p_289241_ p_289241_
+		2 p_289242_ p_289242_
+		3 p_289243_ p_289243_
+	retainKnownServerState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/player/LocalPlayer;)V m_233867_
+		0 p_233868_ p_233868_
+		1 p_233869_ p_233869_
+		2 p_233870_ p_233870_
+	startPredicting ()Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler; m_233855_
+	updateKnownServerState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_233864_
+		0 p_233865_ p_233865_
+		1 p_233866_ p_233866_
+net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState net/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState
+	blockState f_233876_
+	playerPos f_233874_
+	sequence f_233875_
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_233878_ p_233878_
+		1 p_233879_ p_233879_
+		2 p_233880_ p_233880_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_233883_
+		0 p_233884_ p_233884_
+	setSequence (I)Lnet/minecraft/client/multiplayer/prediction/BlockStatePredictionHandler$ServerVerifiedState; m_233881_
+		0 p_233882_ p_233882_
+net/minecraft/client/multiplayer/prediction/PredictiveAction net/minecraft/client/multiplayer/prediction/PredictiveAction
+	predict (I)Lnet/minecraft/network/protocol/Packet; m_233885_
+		0 p_233886_ p_233886_
+net/minecraft/client/multiplayer/prediction/package-info net/minecraft/client/multiplayer/prediction/package-info
+net/minecraft/client/multiplayer/resolver/AddressCheck net/minecraft/client/multiplayer/resolver/AddressCheck
+	createFromService ()Lnet/minecraft/client/multiplayer/resolver/AddressCheck; m_171828_
+		static
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Z m_142408_
+		0 p_171830_ p_171830_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress;)Z m_142649_
+		0 p_171829_ p_171829_
+net/minecraft/client/multiplayer/resolver/AddressCheck$1 net/minecraft/client/multiplayer/resolver/AddressCheck$1
+	val$blockLists f_171831_
+	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_171833_ p_171833_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Z m_142408_
+		0 p_171837_ p_171837_
+	isAllowed (Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress;)Z m_142649_
+		0 p_171835_ p_171835_
+	lambda$isAllowed$0 (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z m_171838_
+		static
+		0 p_171839_ p_171839_
+		1 p_171840_ p_171840_
+		2 p_171841_ p_171841_
+	lambda$isAllowed$1 (Ljava/lang/String;Ljava/util/function/Predicate;)Z m_171842_
+		static
+		0 p_171843_ p_171843_
+		1 p_171844_ p_171844_
+net/minecraft/client/multiplayer/resolver/ResolvedServerAddress net/minecraft/client/multiplayer/resolver/ResolvedServerAddress
+	asInetSocketAddress ()Ljava/net/InetSocketAddress; m_142641_
+	from (Ljava/net/InetSocketAddress;)Lnet/minecraft/client/multiplayer/resolver/ResolvedServerAddress; m_171845_
+		static
+		0 p_171846_ p_171846_
+	getHostIp ()Ljava/lang/String; m_142728_
+	getHostName ()Ljava/lang/String; m_142727_
+	getPort ()I m_142599_
+net/minecraft/client/multiplayer/resolver/ResolvedServerAddress$1 net/minecraft/client/multiplayer/resolver/ResolvedServerAddress$1
+	val$address f_171847_
+	<init> (Ljava/net/InetSocketAddress;)V <init>
+		0 p_171849_ p_171849_
+	asInetSocketAddress ()Ljava/net/InetSocketAddress; m_142641_
+	getHostIp ()Ljava/lang/String; m_142728_
+	getHostName ()Ljava/lang/String; m_142727_
+	getPort ()I m_142599_
+net/minecraft/client/multiplayer/resolver/ServerAddress net/minecraft/client/multiplayer/resolver/ServerAddress
+	INVALID f_171856_
+	LOGGER f_171854_
+	hostAndPort f_171855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/common/net/HostAndPort;)V <init>
+		0 p_171859_ p_171859_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_171861_ p_171861_
+		1 p_171862_ p_171862_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_171872_ p_171872_
+	getHost ()Ljava/lang/String; m_171863_
+	getPort ()I m_171866_
+	hashCode ()I hashCode
+	isValidAddress (Ljava/lang/String;)Z m_171867_
+		static
+		0 p_171868_ p_171868_
+	parsePort (Ljava/lang/String;)I m_171869_
+		static
+		0 p_171870_ p_171870_
+	parseString (Ljava/lang/String;)Lnet/minecraft/client/multiplayer/resolver/ServerAddress; m_171864_
+		static
+		0 p_171865_ p_171865_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/multiplayer/resolver/ServerAddressResolver net/minecraft/client/multiplayer/resolver/ServerAddressResolver
+	LOGGER f_171874_
+	SYSTEM f_171875_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171877_
+		static
+		0 p_171878_ p_171878_
+	resolve (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171879_
+		0 p_171880_ p_171880_
+net/minecraft/client/multiplayer/resolver/ServerNameResolver net/minecraft/client/multiplayer/resolver/ServerNameResolver
+	DEFAULT f_171881_
+	addressCheck f_171884_
+	redirectHandler f_171883_
+	resolver f_171882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/resolver/ServerAddressResolver;Lnet/minecraft/client/multiplayer/resolver/ServerRedirectHandler;Lnet/minecraft/client/multiplayer/resolver/AddressCheck;)V <init>
+		0 p_171887_ p_171887_
+		1 p_171888_ p_171888_
+		2 p_171889_ p_171889_
+	resolveAddress (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171890_
+		0 p_171891_ p_171891_
+net/minecraft/client/multiplayer/resolver/ServerRedirectHandler net/minecraft/client/multiplayer/resolver/ServerRedirectHandler
+	EMPTY f_171893_
+	LOGGER f_171892_
+	<clinit> ()V <clinit>
+		static
+	createDnsSrvRedirectHandler ()Lnet/minecraft/client/multiplayer/resolver/ServerRedirectHandler; m_171895_
+		static
+	lambda$createDnsSrvRedirectHandler$1 (Ljavax/naming/directory/DirContext;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171898_
+		static
+		0 p_171899_ p_171899_
+		1 p_171900_ p_171900_
+	lambda$static$0 (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171896_
+		static
+		0 p_171897_ p_171897_
+	lookupRedirect (Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)Ljava/util/Optional; m_171901_
+		0 p_171902_ p_171902_
+net/minecraft/client/multiplayer/resolver/package-info net/minecraft/client/multiplayer/resolver/package-info
+net/minecraft/client/package-info net/minecraft/client/package-info
+net/minecraft/client/particle/AshParticle net/minecraft/client/particle/AshParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105514_ p_105514_
+		1 p_105515_ p_105515_
+		2 p_105516_ p_105516_
+		3 p_105517_ p_105517_
+		4 p_105518_ p_105518_
+		5 p_105519_ p_105519_
+		6 p_105520_ p_105520_
+		7 p_105521_ p_105521_
+		8 p_105522_ p_105522_
+net/minecraft/client/particle/AshParticle$Provider net/minecraft/client/particle/AshParticle$Provider
+	sprites f_105523_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105525_ p_105525_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105527_ p_105527_
+		1 p_105528_ p_105528_
+		2 p_105529_ p_105529_
+		3 p_105530_ p_105530_
+		4 p_105531_ p_105531_
+		5 p_105532_ p_105532_
+		6 p_105533_ p_105533_
+		7 p_105534_ p_105534_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105536_ p_105536_
+		1 p_105537_ p_105537_
+		2 p_105538_ p_105538_
+		3 p_105539_ p_105539_
+		4 p_105540_ p_105540_
+		5 p_105541_ p_105541_
+		6 p_105542_ p_105542_
+		7 p_105543_ p_105543_
+net/minecraft/client/particle/AttackSweepParticle net/minecraft/client/particle/AttackSweepParticle
+	sprites f_105544_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105546_ p_105546_
+		1 p_105547_ p_105547_
+		2 p_105548_ p_105548_
+		3 p_105549_ p_105549_
+		4 p_105550_ p_105550_
+		5 p_105551_ p_105551_
+	getLightColor (F)I m_6355_
+		0 p_105562_ p_105562_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/AttackSweepParticle$Provider net/minecraft/client/particle/AttackSweepParticle$Provider
+	sprites f_105564_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105566_ p_105566_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105568_ p_105568_
+		1 p_105569_ p_105569_
+		2 p_105570_ p_105570_
+		3 p_105571_ p_105571_
+		4 p_105572_ p_105572_
+		5 p_105573_ p_105573_
+		6 p_105574_ p_105574_
+		7 p_105575_ p_105575_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105577_ p_105577_
+		1 p_105578_ p_105578_
+		2 p_105579_ p_105579_
+		3 p_105580_ p_105580_
+		4 p_105581_ p_105581_
+		5 p_105582_ p_105582_
+		6 p_105583_ p_105583_
+		7 p_105584_ p_105584_
+net/minecraft/client/particle/BaseAshSmokeParticle net/minecraft/client/particle/BaseAshSmokeParticle
+	sprites f_105620_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDFFFDDDFLnet/minecraft/client/particle/SpriteSet;FIFZ)V <init>
+		0 p_171904_ p_171904_
+		1 p_171905_ p_171905_
+		2 p_171906_ p_171906_
+		3 p_171907_ p_171907_
+		4 p_171908_ p_171908_
+		5 p_171909_ p_171909_
+		6 p_171910_ p_171910_
+		7 p_171911_ p_171911_
+		8 p_171912_ p_171912_
+		9 p_171913_ p_171913_
+		10 p_171914_ p_171914_
+		11 p_171915_ p_171915_
+		12 p_171916_ p_171916_
+		13 p_171917_ p_171917_
+		14 p_171918_ p_171918_
+		15 p_171919_ p_171919_
+	getQuadSize (F)F m_5902_
+		0 p_105642_ p_105642_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BlockMarker net/minecraft/client/particle/BlockMarker
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_194267_ p_194267_
+		1 p_194268_ p_194268_
+		2 p_194269_ p_194269_
+		3 p_194270_ p_194270_
+		4 p_194271_ p_194271_
+	getQuadSize (F)F m_5902_
+		0 p_194274_ p_194274_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/BlockMarker$Provider net/minecraft/client/particle/BlockMarker$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_194277_ p_194277_
+		1 p_194278_ p_194278_
+		2 p_194279_ p_194279_
+		3 p_194280_ p_194280_
+		4 p_194281_ p_194281_
+		5 p_194282_ p_194282_
+		6 p_194283_ p_194283_
+		7 p_194284_ p_194284_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_194286_ p_194286_
+		1 p_194287_ p_194287_
+		2 p_194288_ p_194288_
+		3 p_194289_ p_194289_
+		4 p_194290_ p_194290_
+		5 p_194291_ p_194291_
+		6 p_194292_ p_194292_
+		7 p_194293_ p_194293_
+net/minecraft/client/particle/BreakingItemParticle net/minecraft/client/particle/BreakingItemParticle
+	uo f_105643_
+	vo f_105644_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_105665_ p_105665_
+		1 p_105666_ p_105666_
+		2 p_105667_ p_105667_
+		3 p_105668_ p_105668_
+		4 p_105669_ p_105669_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_105646_ p_105646_
+		1 p_105647_ p_105647_
+		2 p_105648_ p_105648_
+		3 p_105649_ p_105649_
+		4 p_105650_ p_105650_
+		5 p_105651_ p_105651_
+		6 p_105652_ p_105652_
+		7 p_105653_ p_105653_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+net/minecraft/client/particle/BreakingItemParticle$Provider net/minecraft/client/particle/BreakingItemParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ItemParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105677_ p_105677_
+		1 p_105678_ p_105678_
+		2 p_105679_ p_105679_
+		3 p_105680_ p_105680_
+		4 p_105681_ p_105681_
+		5 p_105682_ p_105682_
+		6 p_105683_ p_105683_
+		7 p_105684_ p_105684_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105686_ p_105686_
+		1 p_105687_ p_105687_
+		2 p_105688_ p_105688_
+		3 p_105689_ p_105689_
+		4 p_105690_ p_105690_
+		5 p_105691_ p_105691_
+		6 p_105692_ p_105692_
+		7 p_105693_ p_105693_
+net/minecraft/client/particle/BreakingItemParticle$SlimeProvider net/minecraft/client/particle/BreakingItemParticle$SlimeProvider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105696_ p_105696_
+		1 p_105697_ p_105697_
+		2 p_105698_ p_105698_
+		3 p_105699_ p_105699_
+		4 p_105700_ p_105700_
+		5 p_105701_ p_105701_
+		6 p_105702_ p_105702_
+		7 p_105703_ p_105703_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105705_ p_105705_
+		1 p_105706_ p_105706_
+		2 p_105707_ p_105707_
+		3 p_105708_ p_105708_
+		4 p_105709_ p_105709_
+		5 p_105710_ p_105710_
+		6 p_105711_ p_105711_
+		7 p_105712_ p_105712_
+net/minecraft/client/particle/BreakingItemParticle$SnowballProvider net/minecraft/client/particle/BreakingItemParticle$SnowballProvider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105715_ p_105715_
+		1 p_105716_ p_105716_
+		2 p_105717_ p_105717_
+		3 p_105718_ p_105718_
+		4 p_105719_ p_105719_
+		5 p_105720_ p_105720_
+		6 p_105721_ p_105721_
+		7 p_105722_ p_105722_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105724_ p_105724_
+		1 p_105725_ p_105725_
+		2 p_105726_ p_105726_
+		3 p_105727_ p_105727_
+		4 p_105728_ p_105728_
+		5 p_105729_ p_105729_
+		6 p_105730_ p_105730_
+		7 p_105731_ p_105731_
+net/minecraft/client/particle/BubbleColumnUpParticle net/minecraft/client/particle/BubbleColumnUpParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105733_ p_105733_
+		1 p_105734_ p_105734_
+		2 p_105735_ p_105735_
+		3 p_105736_ p_105736_
+		4 p_105737_ p_105737_
+		5 p_105738_ p_105738_
+		6 p_105739_ p_105739_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubbleColumnUpParticle$Provider net/minecraft/client/particle/BubbleColumnUpParticle$Provider
+	sprite f_105751_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105753_ p_105753_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105755_ p_105755_
+		1 p_105756_ p_105756_
+		2 p_105757_ p_105757_
+		3 p_105758_ p_105758_
+		4 p_105759_ p_105759_
+		5 p_105760_ p_105760_
+		6 p_105761_ p_105761_
+		7 p_105762_ p_105762_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105764_ p_105764_
+		1 p_105765_ p_105765_
+		2 p_105766_ p_105766_
+		3 p_105767_ p_105767_
+		4 p_105768_ p_105768_
+		5 p_105769_ p_105769_
+		6 p_105770_ p_105770_
+		7 p_105771_ p_105771_
+net/minecraft/client/particle/BubbleParticle net/minecraft/client/particle/BubbleParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105773_ p_105773_
+		1 p_105774_ p_105774_
+		2 p_105775_ p_105775_
+		3 p_105776_ p_105776_
+		4 p_105777_ p_105777_
+		5 p_105778_ p_105778_
+		6 p_105779_ p_105779_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubbleParticle$Provider net/minecraft/client/particle/BubbleParticle$Provider
+	sprite f_105791_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105793_ p_105793_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105795_ p_105795_
+		1 p_105796_ p_105796_
+		2 p_105797_ p_105797_
+		3 p_105798_ p_105798_
+		4 p_105799_ p_105799_
+		5 p_105800_ p_105800_
+		6 p_105801_ p_105801_
+		7 p_105802_ p_105802_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105804_ p_105804_
+		1 p_105805_ p_105805_
+		2 p_105806_ p_105806_
+		3 p_105807_ p_105807_
+		4 p_105808_ p_105808_
+		5 p_105809_ p_105809_
+		6 p_105810_ p_105810_
+		7 p_105811_ p_105811_
+net/minecraft/client/particle/BubblePopParticle net/minecraft/client/particle/BubblePopParticle
+	sprites f_105812_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105814_ p_105814_
+		1 p_105815_ p_105815_
+		2 p_105816_ p_105816_
+		3 p_105817_ p_105817_
+		4 p_105818_ p_105818_
+		5 p_105819_ p_105819_
+		6 p_105820_ p_105820_
+		7 p_105821_ p_105821_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/BubblePopParticle$Provider net/minecraft/client/particle/BubblePopParticle$Provider
+	sprites f_105834_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105836_ p_105836_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105838_ p_105838_
+		1 p_105839_ p_105839_
+		2 p_105840_ p_105840_
+		3 p_105841_ p_105841_
+		4 p_105842_ p_105842_
+		5 p_105843_ p_105843_
+		6 p_105844_ p_105844_
+		7 p_105845_ p_105845_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105847_ p_105847_
+		1 p_105848_ p_105848_
+		2 p_105849_ p_105849_
+		3 p_105850_ p_105850_
+		4 p_105851_ p_105851_
+		5 p_105852_ p_105852_
+		6 p_105853_ p_105853_
+		7 p_105854_ p_105854_
+net/minecraft/client/particle/CampfireSmokeParticle net/minecraft/client/particle/CampfireSmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDZ)V <init>
+		0 p_105856_ p_105856_
+		1 p_105857_ p_105857_
+		2 p_105858_ p_105858_
+		3 p_105859_ p_105859_
+		4 p_105860_ p_105860_
+		5 p_105861_ p_105861_
+		6 p_105862_ p_105862_
+		7 p_105863_ p_105863_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CampfireSmokeParticle$CosyProvider net/minecraft/client/particle/CampfireSmokeParticle$CosyProvider
+	sprites f_105876_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105878_ p_105878_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105880_ p_105880_
+		1 p_105881_ p_105881_
+		2 p_105882_ p_105882_
+		3 p_105883_ p_105883_
+		4 p_105884_ p_105884_
+		5 p_105885_ p_105885_
+		6 p_105886_ p_105886_
+		7 p_105887_ p_105887_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105889_ p_105889_
+		1 p_105890_ p_105890_
+		2 p_105891_ p_105891_
+		3 p_105892_ p_105892_
+		4 p_105893_ p_105893_
+		5 p_105894_ p_105894_
+		6 p_105895_ p_105895_
+		7 p_105896_ p_105896_
+net/minecraft/client/particle/CampfireSmokeParticle$SignalProvider net/minecraft/client/particle/CampfireSmokeParticle$SignalProvider
+	sprites f_105897_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105899_ p_105899_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105901_ p_105901_
+		1 p_105902_ p_105902_
+		2 p_105903_ p_105903_
+		3 p_105904_ p_105904_
+		4 p_105905_ p_105905_
+		5 p_105906_ p_105906_
+		6 p_105907_ p_105907_
+		7 p_105908_ p_105908_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105910_ p_105910_
+		1 p_105911_ p_105911_
+		2 p_105912_ p_105912_
+		3 p_105913_ p_105913_
+		4 p_105914_ p_105914_
+		5 p_105915_ p_105915_
+		6 p_105916_ p_105916_
+		7 p_105917_ p_105917_
+net/minecraft/client/particle/CherryParticle net/minecraft/client/particle/CherryParticle
+	ACCELERATION_SCALE f_276642_
+	CURVE_ENDPOINT_TIME f_276480_
+	FALL_ACC f_276422_
+	INITIAL_LIFETIME f_276664_
+	WIND_BIG f_276657_
+	particleRandom f_276535_
+	rotSpeed f_276609_
+	spinAcceleration f_276513_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_277612_ p_277612_
+		1 p_278010_ p_278010_
+		2 p_277614_ p_277614_
+		3 p_277673_ p_277673_
+		4 p_277465_ p_277465_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CritParticle net/minecraft/client/particle/CritParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_105919_ p_105919_
+		1 p_105920_ p_105920_
+		2 p_105921_ p_105921_
+		3 p_105922_ p_105922_
+		4 p_105923_ p_105923_
+		5 p_105924_ p_105924_
+		6 p_105925_ p_105925_
+	getQuadSize (F)F m_5902_
+		0 p_105938_ p_105938_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/CritParticle$DamageIndicatorProvider net/minecraft/client/particle/CritParticle$DamageIndicatorProvider
+	sprite f_105939_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105941_ p_105941_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105943_ p_105943_
+		1 p_105944_ p_105944_
+		2 p_105945_ p_105945_
+		3 p_105946_ p_105946_
+		4 p_105947_ p_105947_
+		5 p_105948_ p_105948_
+		6 p_105949_ p_105949_
+		7 p_105950_ p_105950_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105952_ p_105952_
+		1 p_105953_ p_105953_
+		2 p_105954_ p_105954_
+		3 p_105955_ p_105955_
+		4 p_105956_ p_105956_
+		5 p_105957_ p_105957_
+		6 p_105958_ p_105958_
+		7 p_105959_ p_105959_
+net/minecraft/client/particle/CritParticle$MagicProvider net/minecraft/client/particle/CritParticle$MagicProvider
+	sprite f_105960_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105962_ p_105962_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105964_ p_105964_
+		1 p_105965_ p_105965_
+		2 p_105966_ p_105966_
+		3 p_105967_ p_105967_
+		4 p_105968_ p_105968_
+		5 p_105969_ p_105969_
+		6 p_105970_ p_105970_
+		7 p_105971_ p_105971_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105973_ p_105973_
+		1 p_105974_ p_105974_
+		2 p_105975_ p_105975_
+		3 p_105976_ p_105976_
+		4 p_105977_ p_105977_
+		5 p_105978_ p_105978_
+		6 p_105979_ p_105979_
+		7 p_105980_ p_105980_
+net/minecraft/client/particle/CritParticle$Provider net/minecraft/client/particle/CritParticle$Provider
+	sprite f_105981_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_105983_ p_105983_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105985_ p_105985_
+		1 p_105986_ p_105986_
+		2 p_105987_ p_105987_
+		3 p_105988_ p_105988_
+		4 p_105989_ p_105989_
+		5 p_105990_ p_105990_
+		6 p_105991_ p_105991_
+		7 p_105992_ p_105992_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_105994_ p_105994_
+		1 p_105995_ p_105995_
+		2 p_105996_ p_105996_
+		3 p_105997_ p_105997_
+		4 p_105998_ p_105998_
+		5 p_105999_ p_105999_
+		6 p_106000_ p_106000_
+		7 p_106001_ p_106001_
+net/minecraft/client/particle/DragonBreathParticle net/minecraft/client/particle/DragonBreathParticle
+	COLOR_MAX f_171927_
+	COLOR_MAX_BLUE f_171925_
+	COLOR_MAX_GREEN f_171924_
+	COLOR_MAX_RED f_171923_
+	COLOR_MIN f_171926_
+	COLOR_MIN_BLUE f_171922_
+	COLOR_MIN_GREEN f_171921_
+	COLOR_MIN_RED f_171920_
+	hasHitGround f_106002_
+	sprites f_106003_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106005_ p_106005_
+		1 p_106006_ p_106006_
+		2 p_106007_ p_106007_
+		3 p_106008_ p_106008_
+		4 p_106009_ p_106009_
+		5 p_106010_ p_106010_
+		6 p_106011_ p_106011_
+		7 p_106012_ p_106012_
+	getQuadSize (F)F m_5902_
+		0 p_106026_ p_106026_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/DragonBreathParticle$Provider net/minecraft/client/particle/DragonBreathParticle$Provider
+	sprites f_106027_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106029_ p_106029_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106031_ p_106031_
+		1 p_106032_ p_106032_
+		2 p_106033_ p_106033_
+		3 p_106034_ p_106034_
+		4 p_106035_ p_106035_
+		5 p_106036_ p_106036_
+		6 p_106037_ p_106037_
+		7 p_106038_ p_106038_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106040_ p_106040_
+		1 p_106041_ p_106041_
+		2 p_106042_ p_106042_
+		3 p_106043_ p_106043_
+		4 p_106044_ p_106044_
+		5 p_106045_ p_106045_
+		6 p_106046_ p_106046_
+		7 p_106047_ p_106047_
+net/minecraft/client/particle/DripParticle net/minecraft/client/particle/DripParticle
+	isGlowing f_106048_
+	type f_106049_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106051_ p_106051_
+		1 p_106052_ p_106052_
+		2 p_106053_ p_106053_
+		3 p_106054_ p_106054_
+		4 p_106055_ p_106055_
+	createDripstoneLavaFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271760_
+		static
+		0 p_272890_ p_272890_
+		1 p_273172_ p_273172_
+		2 p_272954_ p_272954_
+		3 p_272803_ p_272803_
+		4 p_273427_ p_273427_
+		5 p_273081_ p_273081_
+		6 p_273047_ p_273047_
+		7 p_272960_ p_272960_
+	createDripstoneLavaHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271789_
+		static
+		0 p_273453_ p_273453_
+		1 p_273616_ p_273616_
+		2 p_272691_ p_272691_
+		3 p_272725_ p_272725_
+		4 p_273259_ p_273259_
+		5 p_273634_ p_273634_
+		6 p_273065_ p_273065_
+		7 p_273428_ p_273428_
+	createDripstoneWaterFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271993_
+		static
+		0 p_272684_ p_272684_
+		1 p_273226_ p_273226_
+		2 p_273142_ p_273142_
+		3 p_273070_ p_273070_
+		4 p_273153_ p_273153_
+		5 p_273735_ p_273735_
+		6 p_273317_ p_273317_
+		7 p_273234_ p_273234_
+	createDripstoneWaterHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272002_
+		static
+		0 p_273781_ p_273781_
+		1 p_272876_ p_272876_
+		2 p_273499_ p_273499_
+		3 p_273028_ p_273028_
+		4 p_273663_ p_273663_
+		5 p_273004_ p_273004_
+		6 p_272801_ p_272801_
+		7 p_272665_ p_272665_
+	createHoneyFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272030_
+		static
+		0 p_273140_ p_273140_
+		1 p_273042_ p_273042_
+		2 p_272969_ p_272969_
+		3 p_273737_ p_273737_
+		4 p_273454_ p_273454_
+		5 p_273211_ p_273211_
+		6 p_273723_ p_273723_
+		7 p_273474_ p_273474_
+	createHoneyHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272107_
+		static
+		0 p_273557_ p_273557_
+		1 p_273367_ p_273367_
+		2 p_272749_ p_272749_
+		3 p_272697_ p_272697_
+		4 p_272849_ p_272849_
+		5 p_273144_ p_273144_
+		6 p_273170_ p_273170_
+		7 p_272932_ p_272932_
+	createHoneyLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271744_
+		static
+		0 p_273477_ p_273477_
+		1 p_273770_ p_273770_
+		2 p_272822_ p_272822_
+		3 p_273147_ p_273147_
+		4 p_272597_ p_272597_
+		5 p_273614_ p_273614_
+		6 p_273085_ p_273085_
+		7 p_273097_ p_273097_
+	createLavaFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272026_
+		static
+		0 p_273238_ p_273238_
+		1 p_273752_ p_273752_
+		2 p_272651_ p_272651_
+		3 p_273625_ p_273625_
+		4 p_273136_ p_273136_
+		5 p_273204_ p_273204_
+		6 p_272797_ p_272797_
+		7 p_273362_ p_273362_
+	createLavaHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272109_
+		static
+		0 p_273228_ p_273228_
+		1 p_273622_ p_273622_
+		2 p_273666_ p_273666_
+		3 p_273570_ p_273570_
+		4 p_273214_ p_273214_
+		5 p_273664_ p_273664_
+		6 p_273595_ p_273595_
+		7 p_272690_ p_272690_
+	createLavaLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271885_
+		static
+		0 p_273607_ p_273607_
+		1 p_272692_ p_272692_
+		2 p_273544_ p_273544_
+		3 p_272768_ p_272768_
+		4 p_272726_ p_272726_
+		5 p_273719_ p_273719_
+		6 p_272833_ p_272833_
+		7 p_272949_ p_272949_
+	createNectarFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272129_
+		static
+		0 p_273349_ p_273349_
+		1 p_272672_ p_272672_
+		2 p_272820_ p_272820_
+		3 p_273386_ p_273386_
+		4 p_272886_ p_272886_
+		5 p_272935_ p_272935_
+		6 p_273715_ p_273715_
+		7 p_273202_ p_273202_
+	createObsidianTearFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271941_
+		static
+		0 p_272859_ p_272859_
+		1 p_273478_ p_273478_
+		2 p_273621_ p_273621_
+		3 p_273279_ p_273279_
+		4 p_273227_ p_273227_
+		5 p_273061_ p_273061_
+		6 p_273257_ p_273257_
+		7 p_273164_ p_273164_
+	createObsidianTearHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271935_
+		static
+		0 p_273120_ p_273120_
+		1 p_272664_ p_272664_
+		2 p_272879_ p_272879_
+		3 p_272592_ p_272592_
+		4 p_272967_ p_272967_
+		5 p_272834_ p_272834_
+		6 p_273440_ p_273440_
+		7 p_272888_ p_272888_
+	createObsidianTearLandParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272251_
+		static
+		0 p_272836_ p_272836_
+		1 p_273162_ p_273162_
+		2 p_273543_ p_273543_
+		3 p_273247_ p_273247_
+		4 p_272921_ p_272921_
+		5 p_273397_ p_273397_
+		6 p_273472_ p_273472_
+		7 p_273488_ p_273488_
+	createSporeBlossomFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272261_
+		static
+		0 p_273654_ p_273654_
+		1 p_272678_ p_272678_
+		2 p_272637_ p_272637_
+		3 p_273253_ p_273253_
+		4 p_273293_ p_273293_
+		5 p_273363_ p_273363_
+		6 p_273132_ p_273132_
+		7 p_273215_ p_273215_
+	createWaterFallParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_271915_
+		static
+		0 p_273627_ p_273627_
+		1 p_273486_ p_273486_
+		2 p_273309_ p_273309_
+		3 p_273125_ p_273125_
+		4 p_272992_ p_272992_
+		5 p_273177_ p_273177_
+		6 p_273537_ p_273537_
+		7 p_272846_ p_272846_
+	createWaterHangParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272020_
+		static
+		0 p_272626_ p_272626_
+		1 p_273102_ p_273102_
+		2 p_273456_ p_273456_
+		3 p_272984_ p_272984_
+		4 p_273398_ p_273398_
+		5 p_272880_ p_272880_
+		6 p_273725_ p_273725_
+		7 p_273051_ p_273051_
+	getLightColor (F)I m_6355_
+		0 p_106065_ p_106065_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getType ()Lnet/minecraft/world/level/material/Fluid; m_171928_
+	postMoveUpdate ()V m_5949_
+	preMoveUpdate ()V m_5956_
+	tick ()V m_5989_
+net/minecraft/client/particle/DripParticle$CoolingDripHangParticle net/minecraft/client/particle/DripParticle$CoolingDripHangParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106068_ p_106068_
+		1 p_106069_ p_106069_
+		2 p_106070_ p_106070_
+		3 p_106071_ p_106071_
+		4 p_106072_ p_106072_
+		5 p_106073_ p_106073_
+	preMoveUpdate ()V m_5956_
+net/minecraft/client/particle/DripParticle$DripHangParticle net/minecraft/client/particle/DripParticle$DripHangParticle
+	fallingParticle f_106083_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106085_ p_106085_
+		1 p_106086_ p_106086_
+		2 p_106087_ p_106087_
+		3 p_106088_ p_106088_
+		4 p_106089_ p_106089_
+		5 p_106090_ p_106090_
+	postMoveUpdate ()V m_5949_
+	preMoveUpdate ()V m_5956_
+net/minecraft/client/particle/DripParticle$DripLandParticle net/minecraft/client/particle/DripParticle$DripLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106102_ p_106102_
+		1 p_106103_ p_106103_
+		2 p_106104_ p_106104_
+		3 p_106105_ p_106105_
+		4 p_106106_ p_106106_
+net/minecraft/client/particle/DripParticle$DripstoneFallAndLandParticle net/minecraft/client/particle/DripParticle$DripstoneFallAndLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_171930_ p_171930_
+		1 p_171931_ p_171931_
+		2 p_171932_ p_171932_
+		3 p_171933_ p_171933_
+		4 p_171934_ p_171934_
+		5 p_171935_ p_171935_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$FallAndLandParticle net/minecraft/client/particle/DripParticle$FallAndLandParticle
+	landParticle f_106114_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106116_ p_106116_
+		1 p_106117_ p_106117_
+		2 p_106118_ p_106118_
+		3 p_106119_ p_106119_
+		4 p_106120_ p_106120_
+		5 p_106121_ p_106121_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$FallingParticle net/minecraft/client/particle/DripParticle$FallingParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;I)V <init>
+		0 p_172022_ p_172022_
+		1 p_172023_ p_172023_
+		2 p_172024_ p_172024_
+		3 p_172025_ p_172025_
+		4 p_172026_ p_172026_
+		5 p_172027_ p_172027_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;)V <init>
+		0 p_106132_ p_106132_
+		1 p_106133_ p_106133_
+		2 p_106134_ p_106134_
+		3 p_106135_ p_106135_
+		4 p_106136_ p_106136_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DripParticle$HoneyFallAndLandParticle net/minecraft/client/particle/DripParticle$HoneyFallAndLandParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_106146_ p_106146_
+		1 p_106147_ p_106147_
+		2 p_106148_ p_106148_
+		3 p_106149_ p_106149_
+		4 p_106150_ p_106150_
+		5 p_106151_ p_106151_
+	postMoveUpdate ()V m_5949_
+net/minecraft/client/particle/DustColorTransitionParticle net/minecraft/client/particle/DustColorTransitionParticle
+	fromColor f_172050_
+	toColor f_172051_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustColorTransitionOptions;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172053_ p_172053_
+		1 p_172054_ p_172054_
+		2 p_172055_ p_172055_
+		3 p_172056_ p_172056_
+		4 p_172057_ p_172057_
+		5 p_172058_ p_172058_
+		6 p_172059_ p_172059_
+		7 p_172060_ p_172060_
+		8 p_172061_ p_172061_
+	lerpColors (F)V m_172069_
+		0 p_172070_ p_172070_
+	randomizeColor (Lorg/joml/Vector3f;F)Lorg/joml/Vector3f; m_252968_
+		0 p_254318_ p_254318_
+		1 p_254472_ p_254472_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_172063_ p_172063_
+		1 p_172064_ p_172064_
+		2 p_172065_ p_172065_
+net/minecraft/client/particle/DustColorTransitionParticle$Provider net/minecraft/client/particle/DustColorTransitionParticle$Provider
+	sprites f_172071_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172073_ p_172073_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172084_ p_172084_
+		1 p_172085_ p_172085_
+		2 p_172086_ p_172086_
+		3 p_172087_ p_172087_
+		4 p_172088_ p_172088_
+		5 p_172089_ p_172089_
+		6 p_172090_ p_172090_
+		7 p_172091_ p_172091_
+	createParticle (Lnet/minecraft/core/particles/DustColorTransitionOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172075_ p_172075_
+		1 p_172076_ p_172076_
+		2 p_172077_ p_172077_
+		3 p_172078_ p_172078_
+		4 p_172079_ p_172079_
+		5 p_172080_ p_172080_
+		6 p_172081_ p_172081_
+		7 p_172082_ p_172082_
+net/minecraft/client/particle/DustParticle net/minecraft/client/particle/DustParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustParticleOptions;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106415_ p_106415_
+		1 p_106416_ p_106416_
+		2 p_106417_ p_106417_
+		3 p_106418_ p_106418_
+		4 p_106419_ p_106419_
+		5 p_106420_ p_106420_
+		6 p_106421_ p_106421_
+		7 p_106422_ p_106422_
+		8 p_106423_ p_106423_
+net/minecraft/client/particle/DustParticle$Provider net/minecraft/client/particle/DustParticle$Provider
+	sprites f_106439_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106441_ p_106441_
+	createParticle (Lnet/minecraft/core/particles/DustParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106443_ p_106443_
+		1 p_106444_ p_106444_
+		2 p_106445_ p_106445_
+		3 p_106446_ p_106446_
+		4 p_106447_ p_106447_
+		5 p_106448_ p_106448_
+		6 p_106449_ p_106449_
+		7 p_106450_ p_106450_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106452_ p_106452_
+		1 p_106453_ p_106453_
+		2 p_106454_ p_106454_
+		3 p_106455_ p_106455_
+		4 p_106456_ p_106456_
+		5 p_106457_ p_106457_
+		6 p_106458_ p_106458_
+		7 p_106459_ p_106459_
+net/minecraft/client/particle/DustParticleBase net/minecraft/client/particle/DustParticleBase
+	sprites f_172092_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/core/particles/DustParticleOptionsBase;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172094_ p_172094_
+		1 p_172095_ p_172095_
+		2 p_172096_ p_172096_
+		3 p_172097_ p_172097_
+		4 p_172098_ p_172098_
+		5 p_172099_ p_172099_
+		6 p_172100_ p_172100_
+		7 p_172101_ p_172101_
+		8 p_172102_ p_172102_
+	getQuadSize (F)F m_5902_
+		0 p_172109_ p_172109_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	randomizeColor (FF)F m_172104_
+		0 p_172105_ p_172105_
+		1 p_172106_ p_172106_
+	tick ()V m_5989_
+net/minecraft/client/particle/EnchantmentTableParticle net/minecraft/client/particle/EnchantmentTableParticle
+	xStart f_106461_
+	yStart f_106462_
+	zStart f_106460_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_106464_ p_106464_
+		1 p_106465_ p_106465_
+		2 p_106466_ p_106466_
+		3 p_106467_ p_106467_
+		4 p_106468_ p_106468_
+		5 p_106469_ p_106469_
+		6 p_106470_ p_106470_
+	getLightColor (F)I m_6355_
+		0 p_106486_ p_106486_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_106482_ p_106482_
+		1 p_106483_ p_106483_
+		2 p_106484_ p_106484_
+	tick ()V m_5989_
+net/minecraft/client/particle/EnchantmentTableParticle$NautilusProvider net/minecraft/client/particle/EnchantmentTableParticle$NautilusProvider
+	sprite f_106488_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106490_ p_106490_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106492_ p_106492_
+		1 p_106493_ p_106493_
+		2 p_106494_ p_106494_
+		3 p_106495_ p_106495_
+		4 p_106496_ p_106496_
+		5 p_106497_ p_106497_
+		6 p_106498_ p_106498_
+		7 p_106499_ p_106499_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106501_ p_106501_
+		1 p_106502_ p_106502_
+		2 p_106503_ p_106503_
+		3 p_106504_ p_106504_
+		4 p_106505_ p_106505_
+		5 p_106506_ p_106506_
+		6 p_106507_ p_106507_
+		7 p_106508_ p_106508_
+net/minecraft/client/particle/EnchantmentTableParticle$Provider net/minecraft/client/particle/EnchantmentTableParticle$Provider
+	sprite f_106509_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106511_ p_106511_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106513_ p_106513_
+		1 p_106514_ p_106514_
+		2 p_106515_ p_106515_
+		3 p_106516_ p_106516_
+		4 p_106517_ p_106517_
+		5 p_106518_ p_106518_
+		6 p_106519_ p_106519_
+		7 p_106520_ p_106520_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106522_ p_106522_
+		1 p_106523_ p_106523_
+		2 p_106524_ p_106524_
+		3 p_106525_ p_106525_
+		4 p_106526_ p_106526_
+		5 p_106527_ p_106527_
+		6 p_106528_ p_106528_
+		7 p_106529_ p_106529_
+net/minecraft/client/particle/EndRodParticle net/minecraft/client/particle/EndRodParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106531_ p_106531_
+		1 p_106532_ p_106532_
+		2 p_106533_ p_106533_
+		3 p_106534_ p_106534_
+		4 p_106535_ p_106535_
+		5 p_106536_ p_106536_
+		6 p_106537_ p_106537_
+		7 p_106538_ p_106538_
+	move (DDD)V m_6257_
+		0 p_106550_ p_106550_
+		1 p_106551_ p_106551_
+		2 p_106552_ p_106552_
+net/minecraft/client/particle/EndRodParticle$Provider net/minecraft/client/particle/EndRodParticle$Provider
+	sprites f_106553_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106555_ p_106555_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106557_ p_106557_
+		1 p_106558_ p_106558_
+		2 p_106559_ p_106559_
+		3 p_106560_ p_106560_
+		4 p_106561_ p_106561_
+		5 p_106562_ p_106562_
+		6 p_106563_ p_106563_
+		7 p_106564_ p_106564_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106566_ p_106566_
+		1 p_106567_ p_106567_
+		2 p_106568_ p_106568_
+		3 p_106569_ p_106569_
+		4 p_106570_ p_106570_
+		5 p_106571_ p_106571_
+		6 p_106572_ p_106572_
+		7 p_106573_ p_106573_
+net/minecraft/client/particle/ExplodeParticle net/minecraft/client/particle/ExplodeParticle
+	sprites f_106574_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106576_ p_106576_
+		1 p_106577_ p_106577_
+		2 p_106578_ p_106578_
+		3 p_106579_ p_106579_
+		4 p_106580_ p_106580_
+		5 p_106581_ p_106581_
+		6 p_106582_ p_106582_
+		7 p_106583_ p_106583_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/ExplodeParticle$Provider net/minecraft/client/particle/ExplodeParticle$Provider
+	sprites f_106586_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106588_ p_106588_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106590_ p_106590_
+		1 p_106591_ p_106591_
+		2 p_106592_ p_106592_
+		3 p_106593_ p_106593_
+		4 p_106594_ p_106594_
+		5 p_106595_ p_106595_
+		6 p_106596_ p_106596_
+		7 p_106597_ p_106597_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106599_ p_106599_
+		1 p_106600_ p_106600_
+		2 p_106601_ p_106601_
+		3 p_106602_ p_106602_
+		4 p_106603_ p_106603_
+		5 p_106604_ p_106604_
+		6 p_106605_ p_106605_
+		7 p_106606_ p_106606_
+net/minecraft/client/particle/FallingDustParticle net/minecraft/client/particle/FallingDustParticle
+	rotSpeed f_106607_
+	sprites f_106608_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDFFFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106610_ p_106610_
+		1 p_106611_ p_106611_
+		2 p_106612_ p_106612_
+		3 p_106613_ p_106613_
+		4 p_106614_ p_106614_
+		5 p_106615_ p_106615_
+		6 p_106616_ p_106616_
+		7 p_106617_ p_106617_
+	getQuadSize (F)F m_5902_
+		0 p_106631_ p_106631_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/FallingDustParticle$Provider net/minecraft/client/particle/FallingDustParticle$Provider
+	sprite f_106632_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106634_ p_106634_
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106636_ p_106636_
+		1 p_106637_ p_106637_
+		2 p_106638_ p_106638_
+		3 p_106639_ p_106639_
+		4 p_106640_ p_106640_
+		5 p_106641_ p_106641_
+		6 p_106642_ p_106642_
+		7 p_106643_ p_106643_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106645_ p_106645_
+		1 p_106646_ p_106646_
+		2 p_106647_ p_106647_
+		3 p_106648_ p_106648_
+		4 p_106649_ p_106649_
+		5 p_106650_ p_106650_
+		6 p_106651_ p_106651_
+		7 p_106652_ p_106652_
+net/minecraft/client/particle/FireworkParticles net/minecraft/client/particle/FireworkParticles
+	<init> ()V <init>
+net/minecraft/client/particle/FireworkParticles$1 net/minecraft/client/particle/FireworkParticles$1
+	$SwitchMap$net$minecraft$world$item$FireworkRocketItem$Shape f_106653_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/particle/FireworkParticles$FlashProvider net/minecraft/client/particle/FireworkParticles$FlashProvider
+	sprite f_106655_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106657_ p_106657_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106659_ p_106659_
+		1 p_106660_ p_106660_
+		2 p_106661_ p_106661_
+		3 p_106662_ p_106662_
+		4 p_106663_ p_106663_
+		5 p_106664_ p_106664_
+		6 p_106665_ p_106665_
+		7 p_106666_ p_106666_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106668_ p_106668_
+		1 p_106669_ p_106669_
+		2 p_106670_ p_106670_
+		3 p_106671_ p_106671_
+		4 p_106672_ p_106672_
+		5 p_106673_ p_106673_
+		6 p_106674_ p_106674_
+		7 p_106675_ p_106675_
+net/minecraft/client/particle/FireworkParticles$OverlayParticle net/minecraft/client/particle/FireworkParticles$OverlayParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106677_ p_106677_
+		1 p_106678_ p_106678_
+		2 p_106679_ p_106679_
+		3 p_106680_ p_106680_
+	getQuadSize (F)F m_5902_
+		0 p_106693_ p_106693_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_106688_ p_106688_
+		1 p_106689_ p_106689_
+		2 p_106690_ p_106690_
+net/minecraft/client/particle/FireworkParticles$SparkParticle net/minecraft/client/particle/FireworkParticles$SparkParticle
+	engine f_106695_
+	fadeB f_106698_
+	fadeG f_106697_
+	fadeR f_106696_
+	flicker f_106694_
+	hasFade f_106699_
+	trail f_106700_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/ParticleEngine;Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106702_ p_106702_
+		1 p_106703_ p_106703_
+		2 p_106704_ p_106704_
+		3 p_106705_ p_106705_
+		4 p_106706_ p_106706_
+		5 p_106707_ p_106707_
+		6 p_106708_ p_106708_
+		7 p_106709_ p_106709_
+		8 p_106710_ p_106710_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_106724_ p_106724_
+		1 p_106725_ p_106725_
+		2 p_106726_ p_106726_
+	setFlicker (Z)V m_106729_
+		0 p_106730_ p_106730_
+	setTrail (Z)V m_106727_
+		0 p_106728_ p_106728_
+	tick ()V m_5989_
+net/minecraft/client/particle/FireworkParticles$SparkProvider net/minecraft/client/particle/FireworkParticles$SparkProvider
+	sprites f_106731_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106733_ p_106733_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106735_ p_106735_
+		1 p_106736_ p_106736_
+		2 p_106737_ p_106737_
+		3 p_106738_ p_106738_
+		4 p_106739_ p_106739_
+		5 p_106740_ p_106740_
+		6 p_106741_ p_106741_
+		7 p_106742_ p_106742_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106744_ p_106744_
+		1 p_106745_ p_106745_
+		2 p_106746_ p_106746_
+		3 p_106747_ p_106747_
+		4 p_106748_ p_106748_
+		5 p_106749_ p_106749_
+		6 p_106750_ p_106750_
+		7 p_106751_ p_106751_
+net/minecraft/client/particle/FireworkParticles$Starter net/minecraft/client/particle/FireworkParticles$Starter
+	engine f_106755_
+	explosions f_106752_
+	life f_106754_
+	twinkleDelay f_106753_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/ParticleEngine;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_106757_ p_106757_
+		1 p_106758_ p_106758_
+		2 p_106759_ p_106759_
+		3 p_106760_ p_106760_
+		4 p_106761_ p_106761_
+		5 p_106762_ p_106762_
+		6 p_106763_ p_106763_
+		7 p_106764_ p_106764_
+		8 p_106765_ p_106765_
+	createParticle (DDDDDD[I[IZZ)V m_106767_
+		0 p_106768_ p_106768_
+		1 p_106769_ p_106769_
+		2 p_106770_ p_106770_
+		3 p_106771_ p_106771_
+		4 p_106772_ p_106772_
+		5 p_106773_ p_106773_
+		6 p_106774_ p_106774_
+		7 p_106775_ p_106775_
+		8 p_106776_ p_106776_
+		9 p_106777_ p_106777_
+	createParticleBall (DI[I[IZZ)V m_106778_
+		0 p_106779_ p_106779_
+		1 p_106780_ p_106780_
+		2 p_106781_ p_106781_
+		3 p_106782_ p_106782_
+		4 p_106783_ p_106783_
+		5 p_106784_ p_106784_
+	createParticleBurst ([I[IZZ)V m_106793_
+		0 p_106794_ p_106794_
+		1 p_106795_ p_106795_
+		2 p_106796_ p_106796_
+		3 p_106797_ p_106797_
+	createParticleShape (D[[D[I[IZZZ)V m_106785_
+		0 p_106786_ p_106786_
+		1 p_106787_ p_106787_
+		2 p_106788_ p_106788_
+		3 p_106789_ p_106789_
+		4 p_106790_ p_106790_
+		5 p_106791_ p_106791_
+		6 p_106792_ p_106792_
+	isFarAwayFromCamera ()Z m_106798_
+	tick ()V m_5989_
+net/minecraft/client/particle/FlameParticle net/minecraft/client/particle/FlameParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_106800_ p_106800_
+		1 p_106801_ p_106801_
+		2 p_106802_ p_106802_
+		3 p_106803_ p_106803_
+		4 p_106804_ p_106804_
+		5 p_106805_ p_106805_
+		6 p_106806_ p_106806_
+	getLightColor (F)I m_6355_
+		0 p_106821_ p_106821_
+	getQuadSize (F)F m_5902_
+		0 p_106824_ p_106824_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_106817_ p_106817_
+		1 p_106818_ p_106818_
+		2 p_106819_ p_106819_
+net/minecraft/client/particle/FlameParticle$Provider net/minecraft/client/particle/FlameParticle$Provider
+	sprite f_106825_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106827_ p_106827_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106829_ p_106829_
+		1 p_106830_ p_106830_
+		2 p_106831_ p_106831_
+		3 p_106832_ p_106832_
+		4 p_106833_ p_106833_
+		5 p_106834_ p_106834_
+		6 p_106835_ p_106835_
+		7 p_106836_ p_106836_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106838_ p_106838_
+		1 p_106839_ p_106839_
+		2 p_106840_ p_106840_
+		3 p_106841_ p_106841_
+		4 p_106842_ p_106842_
+		5 p_106843_ p_106843_
+		6 p_106844_ p_106844_
+		7 p_106845_ p_106845_
+net/minecraft/client/particle/FlameParticle$SmallFlameProvider net/minecraft/client/particle/FlameParticle$SmallFlameProvider
+	sprite f_172111_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172113_ p_172113_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172115_ p_172115_
+		1 p_172116_ p_172116_
+		2 p_172117_ p_172117_
+		3 p_172118_ p_172118_
+		4 p_172119_ p_172119_
+		5 p_172120_ p_172120_
+		6 p_172121_ p_172121_
+		7 p_172122_ p_172122_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172124_ p_172124_
+		1 p_172125_ p_172125_
+		2 p_172126_ p_172126_
+		3 p_172127_ p_172127_
+		4 p_172128_ p_172128_
+		5 p_172129_ p_172129_
+		6 p_172130_ p_172130_
+		7 p_172131_ p_172131_
+net/minecraft/client/particle/GlowParticle net/minecraft/client/particle/GlowParticle
+	RANDOM f_172132_
+	sprites f_172133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172136_ p_172136_
+		1 p_172137_ p_172137_
+		2 p_172138_ p_172138_
+		3 p_172139_ p_172139_
+		4 p_172140_ p_172140_
+		5 p_172141_ p_172141_
+		6 p_172142_ p_172142_
+		7 p_172143_ p_172143_
+	getLightColor (F)I m_6355_
+		0 p_172146_ p_172146_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/GlowParticle$ElectricSparkProvider net/minecraft/client/particle/GlowParticle$ElectricSparkProvider
+	SPEED_FACTOR f_172148_
+	sprite f_172149_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172151_ p_172151_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172153_ p_172153_
+		1 p_172154_ p_172154_
+		2 p_172155_ p_172155_
+		3 p_172156_ p_172156_
+		4 p_172157_ p_172157_
+		5 p_172158_ p_172158_
+		6 p_172159_ p_172159_
+		7 p_172160_ p_172160_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172162_ p_172162_
+		1 p_172163_ p_172163_
+		2 p_172164_ p_172164_
+		3 p_172165_ p_172165_
+		4 p_172166_ p_172166_
+		5 p_172167_ p_172167_
+		6 p_172168_ p_172168_
+		7 p_172169_ p_172169_
+net/minecraft/client/particle/GlowParticle$GlowSquidProvider net/minecraft/client/particle/GlowParticle$GlowSquidProvider
+	sprite f_172170_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172172_ p_172172_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172174_ p_172174_
+		1 p_172175_ p_172175_
+		2 p_172176_ p_172176_
+		3 p_172177_ p_172177_
+		4 p_172178_ p_172178_
+		5 p_172179_ p_172179_
+		6 p_172180_ p_172180_
+		7 p_172181_ p_172181_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172183_ p_172183_
+		1 p_172184_ p_172184_
+		2 p_172185_ p_172185_
+		3 p_172186_ p_172186_
+		4 p_172187_ p_172187_
+		5 p_172188_ p_172188_
+		6 p_172189_ p_172189_
+		7 p_172190_ p_172190_
+net/minecraft/client/particle/GlowParticle$ScrapeProvider net/minecraft/client/particle/GlowParticle$ScrapeProvider
+	SPEED_FACTOR f_172191_
+	sprite f_172192_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172194_ p_172194_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172196_ p_172196_
+		1 p_172197_ p_172197_
+		2 p_172198_ p_172198_
+		3 p_172199_ p_172199_
+		4 p_172200_ p_172200_
+		5 p_172201_ p_172201_
+		6 p_172202_ p_172202_
+		7 p_172203_ p_172203_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172205_ p_172205_
+		1 p_172206_ p_172206_
+		2 p_172207_ p_172207_
+		3 p_172208_ p_172208_
+		4 p_172209_ p_172209_
+		5 p_172210_ p_172210_
+		6 p_172211_ p_172211_
+		7 p_172212_ p_172212_
+net/minecraft/client/particle/GlowParticle$WaxOffProvider net/minecraft/client/particle/GlowParticle$WaxOffProvider
+	SPEED_FACTOR f_172213_
+	sprite f_172214_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172216_ p_172216_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172218_ p_172218_
+		1 p_172219_ p_172219_
+		2 p_172220_ p_172220_
+		3 p_172221_ p_172221_
+		4 p_172222_ p_172222_
+		5 p_172223_ p_172223_
+		6 p_172224_ p_172224_
+		7 p_172225_ p_172225_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172227_ p_172227_
+		1 p_172228_ p_172228_
+		2 p_172229_ p_172229_
+		3 p_172230_ p_172230_
+		4 p_172231_ p_172231_
+		5 p_172232_ p_172232_
+		6 p_172233_ p_172233_
+		7 p_172234_ p_172234_
+net/minecraft/client/particle/GlowParticle$WaxOnProvider net/minecraft/client/particle/GlowParticle$WaxOnProvider
+	SPEED_FACTOR f_172235_
+	sprite f_172236_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172238_ p_172238_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172240_ p_172240_
+		1 p_172241_ p_172241_
+		2 p_172242_ p_172242_
+		3 p_172243_ p_172243_
+		4 p_172244_ p_172244_
+		5 p_172245_ p_172245_
+		6 p_172246_ p_172246_
+		7 p_172247_ p_172247_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172249_ p_172249_
+		1 p_172250_ p_172250_
+		2 p_172251_ p_172251_
+		3 p_172252_ p_172252_
+		4 p_172253_ p_172253_
+		5 p_172254_ p_172254_
+		6 p_172255_ p_172255_
+		7 p_172256_ p_172256_
+net/minecraft/client/particle/HeartParticle net/minecraft/client/particle/HeartParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106847_ p_106847_
+		1 p_106848_ p_106848_
+		2 p_106849_ p_106849_
+		3 p_106850_ p_106850_
+	getQuadSize (F)F m_5902_
+		0 p_106860_ p_106860_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/HeartParticle$AngryVillagerProvider net/minecraft/client/particle/HeartParticle$AngryVillagerProvider
+	sprite f_106861_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106863_ p_106863_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106865_ p_106865_
+		1 p_106866_ p_106866_
+		2 p_106867_ p_106867_
+		3 p_106868_ p_106868_
+		4 p_106869_ p_106869_
+		5 p_106870_ p_106870_
+		6 p_106871_ p_106871_
+		7 p_106872_ p_106872_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106874_ p_106874_
+		1 p_106875_ p_106875_
+		2 p_106876_ p_106876_
+		3 p_106877_ p_106877_
+		4 p_106878_ p_106878_
+		5 p_106879_ p_106879_
+		6 p_106880_ p_106880_
+		7 p_106881_ p_106881_
+net/minecraft/client/particle/HeartParticle$Provider net/minecraft/client/particle/HeartParticle$Provider
+	sprite f_106882_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106884_ p_106884_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106886_ p_106886_
+		1 p_106887_ p_106887_
+		2 p_106888_ p_106888_
+		3 p_106889_ p_106889_
+		4 p_106890_ p_106890_
+		5 p_106891_ p_106891_
+		6 p_106892_ p_106892_
+		7 p_106893_ p_106893_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106895_ p_106895_
+		1 p_106896_ p_106896_
+		2 p_106897_ p_106897_
+		3 p_106898_ p_106898_
+		4 p_106899_ p_106899_
+		5 p_106900_ p_106900_
+		6 p_106901_ p_106901_
+		7 p_106902_ p_106902_
+net/minecraft/client/particle/HugeExplosionParticle net/minecraft/client/particle/HugeExplosionParticle
+	sprites f_106903_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106905_ p_106905_
+		1 p_106906_ p_106906_
+		2 p_106907_ p_106907_
+		3 p_106908_ p_106908_
+		4 p_106909_ p_106909_
+		5 p_106910_ p_106910_
+	getLightColor (F)I m_6355_
+		0 p_106921_ p_106921_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/HugeExplosionParticle$Provider net/minecraft/client/particle/HugeExplosionParticle$Provider
+	sprites f_106923_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_106925_ p_106925_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106927_ p_106927_
+		1 p_106928_ p_106928_
+		2 p_106929_ p_106929_
+		3 p_106930_ p_106930_
+		4 p_106931_ p_106931_
+		5 p_106932_ p_106932_
+		6 p_106933_ p_106933_
+		7 p_106934_ p_106934_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106936_ p_106936_
+		1 p_106937_ p_106937_
+		2 p_106938_ p_106938_
+		3 p_106939_ p_106939_
+		4 p_106940_ p_106940_
+		5 p_106941_ p_106941_
+		6 p_106942_ p_106942_
+		7 p_106943_ p_106943_
+net/minecraft/client/particle/HugeExplosionSeedParticle net/minecraft/client/particle/HugeExplosionSeedParticle
+	life f_106944_
+	lifeTime f_106945_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_106947_ p_106947_
+		1 p_106948_ p_106948_
+		2 p_106949_ p_106949_
+		3 p_106950_ p_106950_
+	tick ()V m_5989_
+net/minecraft/client/particle/HugeExplosionSeedParticle$Provider net/minecraft/client/particle/HugeExplosionSeedParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106960_ p_106960_
+		1 p_106961_ p_106961_
+		2 p_106962_ p_106962_
+		3 p_106963_ p_106963_
+		4 p_106964_ p_106964_
+		5 p_106965_ p_106965_
+		6 p_106966_ p_106966_
+		7 p_106967_ p_106967_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_106969_ p_106969_
+		1 p_106970_ p_106970_
+		2 p_106971_ p_106971_
+		3 p_106972_ p_106972_
+		4 p_106973_ p_106973_
+		5 p_106974_ p_106974_
+		6 p_106975_ p_106975_
+		7 p_106976_ p_106976_
+net/minecraft/client/particle/ItemPickupParticle net/minecraft/client/particle/ItemPickupParticle
+	LIFE_TIME f_172257_
+	entityRenderDispatcher f_107019_
+	itemEntity f_107021_
+	life f_107018_
+	renderBuffers f_107020_
+	target f_107017_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_107029_ p_107029_
+		1 p_107030_ p_107030_
+		2 p_107031_ p_107031_
+		3 p_107032_ p_107032_
+		4 p_107033_ p_107033_
+		5 p_107034_ p_107034_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_107023_ p_107023_
+		1 p_107024_ p_107024_
+		2 p_107025_ p_107025_
+		3 p_107026_ p_107026_
+		4 p_107027_ p_107027_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getSafeCopy (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_107036_
+		0 p_107037_ p_107037_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107039_ p_107039_
+		1 p_107040_ p_107040_
+		2 p_107041_ p_107041_
+	tick ()V m_5989_
+net/minecraft/client/particle/LargeSmokeParticle net/minecraft/client/particle/LargeSmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107044_ p_107044_
+		1 p_107045_ p_107045_
+		2 p_107046_ p_107046_
+		3 p_107047_ p_107047_
+		4 p_107048_ p_107048_
+		5 p_107049_ p_107049_
+		6 p_107050_ p_107050_
+		7 p_107051_ p_107051_
+net/minecraft/client/particle/LargeSmokeParticle$Provider net/minecraft/client/particle/LargeSmokeParticle$Provider
+	sprites f_107052_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107054_ p_107054_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107056_ p_107056_
+		1 p_107057_ p_107057_
+		2 p_107058_ p_107058_
+		3 p_107059_ p_107059_
+		4 p_107060_ p_107060_
+		5 p_107061_ p_107061_
+		6 p_107062_ p_107062_
+		7 p_107063_ p_107063_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107065_ p_107065_
+		1 p_107066_ p_107066_
+		2 p_107067_ p_107067_
+		3 p_107068_ p_107068_
+		4 p_107069_ p_107069_
+		5 p_107070_ p_107070_
+		6 p_107071_ p_107071_
+		7 p_107072_ p_107072_
+net/minecraft/client/particle/LavaParticle net/minecraft/client/particle/LavaParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107074_ p_107074_
+		1 p_107075_ p_107075_
+		2 p_107076_ p_107076_
+		3 p_107077_ p_107077_
+	getLightColor (F)I m_6355_
+		0 p_107086_ p_107086_
+	getQuadSize (F)F m_5902_
+		0 p_107089_ p_107089_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/LavaParticle$Provider net/minecraft/client/particle/LavaParticle$Provider
+	sprite f_107090_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107092_ p_107092_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107094_ p_107094_
+		1 p_107095_ p_107095_
+		2 p_107096_ p_107096_
+		3 p_107097_ p_107097_
+		4 p_107098_ p_107098_
+		5 p_107099_ p_107099_
+		6 p_107100_ p_107100_
+		7 p_107101_ p_107101_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107103_ p_107103_
+		1 p_107104_ p_107104_
+		2 p_107105_ p_107105_
+		3 p_107106_ p_107106_
+		4 p_107107_ p_107107_
+		5 p_107108_ p_107108_
+		6 p_107109_ p_107109_
+		7 p_107110_ p_107110_
+net/minecraft/client/particle/MobAppearanceParticle net/minecraft/client/particle/MobAppearanceParticle
+	model f_107111_
+	renderType f_107112_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107114_ p_107114_
+		1 p_107115_ p_107115_
+		2 p_107116_ p_107116_
+		3 p_107117_ p_107117_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107125_ p_107125_
+		1 p_107126_ p_107126_
+		2 p_107127_ p_107127_
+net/minecraft/client/particle/MobAppearanceParticle$Provider net/minecraft/client/particle/MobAppearanceParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107131_ p_107131_
+		1 p_107132_ p_107132_
+		2 p_107133_ p_107133_
+		3 p_107134_ p_107134_
+		4 p_107135_ p_107135_
+		5 p_107136_ p_107136_
+		6 p_107137_ p_107137_
+		7 p_107138_ p_107138_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107140_ p_107140_
+		1 p_107141_ p_107141_
+		2 p_107142_ p_107142_
+		3 p_107143_ p_107143_
+		4 p_107144_ p_107144_
+		5 p_107145_ p_107145_
+		6 p_107146_ p_107146_
+		7 p_107147_ p_107147_
+net/minecraft/client/particle/NoRenderParticle net/minecraft/client/particle/NoRenderParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107154_ p_107154_
+		1 p_107155_ p_107155_
+		2 p_107156_ p_107156_
+		3 p_107157_ p_107157_
+		4 p_107158_ p_107158_
+		5 p_107159_ p_107159_
+		6 p_107160_ p_107160_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107149_ p_107149_
+		1 p_107150_ p_107150_
+		2 p_107151_ p_107151_
+		3 p_107152_ p_107152_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107162_ p_107162_
+		1 p_107163_ p_107163_
+		2 p_107164_ p_107164_
+net/minecraft/client/particle/NoteParticle net/minecraft/client/particle/NoteParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDD)V <init>
+		0 p_107167_ p_107167_
+		1 p_107168_ p_107168_
+		2 p_107169_ p_107169_
+		3 p_107170_ p_107170_
+		4 p_107171_ p_107171_
+	getQuadSize (F)F m_5902_
+		0 p_107182_ p_107182_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/NoteParticle$Provider net/minecraft/client/particle/NoteParticle$Provider
+	sprite f_107183_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107185_ p_107185_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107187_ p_107187_
+		1 p_107188_ p_107188_
+		2 p_107189_ p_107189_
+		3 p_107190_ p_107190_
+		4 p_107191_ p_107191_
+		5 p_107192_ p_107192_
+		6 p_107193_ p_107193_
+		7 p_107194_ p_107194_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107196_ p_107196_
+		1 p_107197_ p_107197_
+		2 p_107198_ p_107198_
+		3 p_107199_ p_107199_
+		4 p_107200_ p_107200_
+		5 p_107201_ p_107201_
+		6 p_107202_ p_107202_
+		7 p_107203_ p_107203_
+net/minecraft/client/particle/Particle net/minecraft/client/particle/Particle
+	INITIAL_AABB f_107206_
+	MAXIMUM_COLLISION_VELOCITY_SQUARED f_197408_
+	age f_107224_
+	alpha f_107230_
+	bCol f_107229_
+	bb f_107207_
+	bbHeight f_107222_
+	bbWidth f_107221_
+	friction f_172258_
+	gCol f_107228_
+	gravity f_107226_
+	hasPhysics f_107219_
+	level f_107208_
+	lifetime f_107225_
+	oRoll f_107204_
+	onGround f_107218_
+	rCol f_107227_
+	random f_107223_
+	removed f_107220_
+	roll f_107231_
+	speedUpWhenYMotionIsBlocked f_172259_
+	stoppedByCollision f_107205_
+	x f_107212_
+	xd f_107215_
+	xo f_107209_
+	y f_107213_
+	yd f_107216_
+	yo f_107210_
+	z f_107214_
+	zd f_107217_
+	zo f_107211_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107239_ p_107239_
+		1 p_107240_ p_107240_
+		2 p_107241_ p_107241_
+		3 p_107242_ p_107242_
+		4 p_107243_ p_107243_
+		5 p_107244_ p_107244_
+		6 p_107245_ p_107245_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107234_ p_107234_
+		1 p_107235_ p_107235_
+		2 p_107236_ p_107236_
+		3 p_107237_ p_107237_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_107277_
+	getLifetime ()I m_107273_
+	getLightColor (F)I m_6355_
+		0 p_107249_ p_107249_
+	getParticleGroup ()Ljava/util/Optional; m_142654_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	isAlive ()Z m_107276_
+	move (DDD)V m_6257_
+		0 p_107246_ p_107246_
+		1 p_107247_ p_107247_
+		2 p_107248_ p_107248_
+	remove ()V m_107274_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107261_ p_107261_
+		1 p_107262_ p_107262_
+		2 p_107263_ p_107263_
+	scale (F)Lnet/minecraft/client/particle/Particle; m_6569_
+		0 p_107270_ p_107270_
+	setAlpha (F)V m_107271_
+		0 p_107272_ p_107272_
+	setBoundingBox (Lnet/minecraft/world/phys/AABB;)V m_107259_
+		0 p_107260_ p_107260_
+	setColor (FFF)V m_107253_
+		0 p_107254_ p_107254_
+		1 p_107255_ p_107255_
+		2 p_107256_ p_107256_
+	setLifetime (I)V m_107257_
+		0 p_107258_ p_107258_
+	setLocationFromBoundingbox ()V m_107275_
+	setParticleSpeed (DDD)V m_172260_
+		0 p_172261_ p_172261_
+		1 p_172262_ p_172262_
+		2 p_172263_ p_172263_
+	setPos (DDD)V m_107264_
+		0 p_107265_ p_107265_
+		1 p_107266_ p_107266_
+		2 p_107267_ p_107267_
+	setPower (F)Lnet/minecraft/client/particle/Particle; m_107268_
+		0 p_107269_ p_107269_
+	setSize (FF)V m_107250_
+		0 p_107251_ p_107251_
+		1 p_107252_ p_107252_
+	tick ()V m_5989_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleDescription net/minecraft/client/particle/ParticleDescription
+	textures f_107279_
+	<init> (Ljava/util/List;)V <init>
+		0 p_107281_ p_107281_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/particle/ParticleDescription; m_107285_
+		static
+		0 p_107286_ p_107286_
+	getTextures ()Ljava/util/List; m_107282_
+	lambda$fromJson$0 (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_107283_
+		static
+		0 p_107284_ p_107284_
+net/minecraft/client/particle/ParticleEngine net/minecraft/client/particle/ParticleEngine
+	LOGGER f_243727_
+	MAX_PARTICLES_PER_LAYER f_172264_
+	PARTICLES_ATLAS_INFO f_260634_
+	PARTICLE_LISTER f_243929_
+	RENDER_ORDER f_107288_
+	level f_107287_
+	particles f_107289_
+	particlesToAdd f_107294_
+	providers f_107293_
+	random f_107292_
+	spriteSets f_107295_
+	textureAtlas f_107296_
+	textureManager f_107291_
+	trackedParticleCounts f_172265_
+	trackingEmitters f_107290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_107299_ p_107299_
+		1 p_107300_ p_107300_
+	add (Lnet/minecraft/client/particle/Particle;)V m_107344_
+		0 p_107345_ p_107345_
+	clearParticles ()V m_263560_
+	close ()V m_107301_
+	countParticles ()Ljava/lang/String; m_107403_
+	crack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_107367_
+		0 p_107368_ p_107368_
+		1 p_107369_ p_107369_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)Lnet/minecraft/client/particle/Particle; m_107370_
+		0 p_107371_ p_107371_
+		1 p_107372_ p_107372_
+		2 p_107373_ p_107373_
+		3 p_107374_ p_107374_
+		4 p_107375_ p_107375_
+		5 p_107376_ p_107376_
+		6 p_107377_ p_107377_
+	createTrackingEmitter (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;)V m_107329_
+		0 p_107330_ p_107330_
+		1 p_107331_ p_107331_
+	createTrackingEmitter (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;I)V m_107332_
+		0 p_107333_ p_107333_
+		1 p_107334_ p_107334_
+		2 p_107335_ p_107335_
+	destroy (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_107355_
+		0 p_107356_ p_107356_
+		1 p_107357_ p_107357_
+	hasSpaceInParticleLimit (Lnet/minecraft/core/particles/ParticleGroup;)Z m_172279_
+		0 p_172280_ p_172280_
+	lambda$destroy$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;DDDDDD)V m_172270_
+		0 p_172271_ p_172271_
+		1 p_172272_ p_172272_
+		2 p_172273_ p_172273_
+		3 p_172274_ p_172274_
+		4 p_172275_ p_172275_
+		5 p_172276_ p_172276_
+		6 p_172277_ p_172277_
+		7 p_172278_ p_172278_
+	lambda$register$2 (Lnet/minecraft/client/particle/ParticleProvider$Sprite;Lnet/minecraft/client/particle/SpriteSet;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_271561_
+		static
+		0 p_272321_ p_272321_
+		1 p_272322_ p_272322_
+		2 p_272323_ p_272323_
+		3 p_272324_ p_272324_
+		4 p_272325_ p_272325_
+		5 p_272326_ p_272326_
+		6 p_272327_ p_272327_
+		7 p_272328_ p_272328_
+		8 p_272329_ p_272329_
+		9 p_272330_ p_272330_
+	lambda$register$3 (Lnet/minecraft/client/particle/ParticleProvider$Sprite;Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_271560_
+		static
+		0 p_272319_ p_272319_
+		1 p_272320_ p_272320_
+	lambda$registerProviders$0 (Lnet/minecraft/client/particle/SpriteSet;Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_276703_
+		static
+		0 p_277216_ p_277216_
+		1 p_277217_ p_277217_
+		2 p_277218_ p_277218_
+		3 p_277219_ p_277219_
+		4 p_277220_ p_277220_
+		5 p_277221_ p_277221_
+		6 p_277222_ p_277222_
+		7 p_277223_ p_277223_
+		8 p_277224_ p_277224_
+	lambda$registerProviders$1 (Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_276702_
+		static
+		0 p_277215_ p_277215_
+	lambda$reload$4 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_244722_
+		static
+		0 p_247915_ p_247915_
+	lambda$reload$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/particle/ParticleEngine$1ParticleDefinition; m_244717_
+		0 p_247905_ p_247905_
+		1 p_247906_ p_247906_
+	lambda$reload$6 (Ljava/util/List;Ljava/util/concurrent/Executor;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_244716_
+		0 p_247901_ p_247901_
+		1 p_247902_ p_247902_
+		2 p_247903_ p_247903_
+		3 p_247904_ p_247904_
+	lambda$reload$7 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_244721_
+		0 p_247913_ p_247913_
+		1 p_247914_ p_247914_
+	lambda$reload$8 (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;Ljava/util/Set;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/particle/ParticleEngine$1ParticleDefinition;)V m_244719_
+		0 p_247908_ p_247908_
+		1 p_247909_ p_247909_
+		2 p_247910_ p_247910_
+		3 p_247911_ p_247911_
+	lambda$reload$9 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244715_
+		0 p_247897_ p_247897_
+		1 p_247898_ p_247898_
+		2 p_247899_ p_247899_
+		3 p_247900_ p_247900_
+	lambda$tick$10 (Lnet/minecraft/client/particle/ParticleRenderType;Ljava/util/Queue;)V m_287801_
+		0 p_288249_ p_288249_
+		1 p_288250_ p_288250_
+	lambda$tick$11 (Lnet/minecraft/client/particle/ParticleRenderType;)Ljava/util/Queue; m_107346_
+		static
+		0 p_107347_ p_107347_
+	lambda$tickParticleList$12 (Lnet/minecraft/core/particles/ParticleGroup;)V m_172288_
+		0 p_172289_ p_172289_
+	loadParticleDescription (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/Optional; m_245118_
+		0 p_250648_ p_250648_
+		1 p_248793_ p_248793_
+	makeParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)Lnet/minecraft/client/particle/Particle; m_107395_
+		0 p_107396_ p_107396_
+		1 p_107397_ p_107397_
+		2 p_107398_ p_107398_
+		3 p_107399_ p_107399_
+		4 p_107400_ p_107400_
+		5 p_107401_ p_107401_
+		6 p_107402_ p_107402_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleProvider;)V m_107381_
+		0 p_107382_ p_107382_
+		1 p_107383_ p_107383_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration;)V m_107378_
+		0 p_107379_ p_107379_
+		1 p_107380_ p_107380_
+	register (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/client/particle/ParticleProvider$Sprite;)V m_272137_
+		0 p_273423_ p_273423_
+		1 p_273134_ p_273134_
+	registerProviders ()V m_107404_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_107305_ p_107305_
+		1 p_107306_ p_107306_
+		2 p_107307_ p_107307_
+		3 p_107308_ p_107308_
+		4 p_107309_ p_107309_
+		5 p_107310_ p_107310_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lnet/minecraft/client/renderer/LightTexture;Lnet/minecraft/client/Camera;F)V m_107336_
+		0 p_107337_ p_107337_
+		1 p_107338_ p_107338_
+		2 p_107339_ p_107339_
+		3 p_107340_ p_107340_
+		4 p_107341_ p_107341_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_107342_
+		0 p_107343_ p_107343_
+	tick ()V m_107388_
+	tickParticle (Lnet/minecraft/client/particle/Particle;)V m_107393_
+		0 p_107394_ p_107394_
+	tickParticleList (Ljava/util/Collection;)V m_107384_
+		0 p_107385_ p_107385_
+	updateCount (Lnet/minecraft/core/particles/ParticleGroup;I)V m_172281_
+		0 p_172282_ p_172282_
+		1 p_172283_ p_172283_
+net/minecraft/client/particle/ParticleEngine$1ParticleDefinition net/minecraft/client/particle/ParticleEngine$1ParticleDefinition
+	id f_244103_
+	sprites f_243741_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)V <init>
+		0 f_244103_ f_244103_
+		1 f_243741_ f_243741_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251926_ p_251926_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_244103_
+	sprites ()Ljava/util/Optional; f_243741_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleEngine$MutableSpriteSet net/minecraft/client/particle/ParticleEngine$MutableSpriteSet
+	sprites f_107406_
+	<init> ()V <init>
+	get (II)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_5819_
+		0 p_107413_ p_107413_
+		1 p_107414_ p_107414_
+	get (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_213979_
+		0 p_233889_ p_233889_
+	rebind (Ljava/util/List;)V m_107415_
+		0 p_107416_ p_107416_
+net/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration net/minecraft/client/particle/ParticleEngine$SpriteParticleRegistration
+	create (Lnet/minecraft/client/particle/SpriteSet;)Lnet/minecraft/client/particle/ParticleProvider; m_107419_
+		0 p_107420_ p_107420_
+net/minecraft/client/particle/ParticleProvider net/minecraft/client/particle/ParticleProvider
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107421_ p_107421_
+		1 p_107422_ p_107422_
+		2 p_107423_ p_107423_
+		3 p_107424_ p_107424_
+		4 p_107425_ p_107425_
+		5 p_107426_ p_107426_
+		6 p_107427_ p_107427_
+		7 p_107428_ p_107428_
+net/minecraft/client/particle/ParticleProvider$Sprite net/minecraft/client/particle/ParticleProvider$Sprite
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/TextureSheetParticle; m_272232_
+		0 p_273550_ p_273550_
+		1 p_273071_ p_273071_
+		2 p_273160_ p_273160_
+		3 p_273576_ p_273576_
+		4 p_272710_ p_272710_
+		5 p_273652_ p_273652_
+		6 p_273457_ p_273457_
+		7 p_272840_ p_272840_
+net/minecraft/client/particle/ParticleRenderType net/minecraft/client/particle/ParticleRenderType
+	CUSTOM f_107433_
+	NO_RENDER f_107434_
+	PARTICLE_SHEET_LIT f_107432_
+	PARTICLE_SHEET_OPAQUE f_107430_
+	PARTICLE_SHEET_TRANSLUCENT f_107431_
+	TERRAIN_SHEET f_107429_
+	<clinit> ()V <clinit>
+		static
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107436_ p_107436_
+		1 p_107437_ p_107437_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107438_ p_107438_
+net/minecraft/client/particle/ParticleRenderType$1 net/minecraft/client/particle/ParticleRenderType$1
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107441_ p_107441_
+		1 p_107442_ p_107442_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107444_ p_107444_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$2 net/minecraft/client/particle/ParticleRenderType$2
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107448_ p_107448_
+		1 p_107449_ p_107449_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107451_ p_107451_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$3 net/minecraft/client/particle/ParticleRenderType$3
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107455_ p_107455_
+		1 p_107456_ p_107456_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107458_ p_107458_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$4 net/minecraft/client/particle/ParticleRenderType$4
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107462_ p_107462_
+		1 p_107463_ p_107463_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107465_ p_107465_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$5 net/minecraft/client/particle/ParticleRenderType$5
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107469_ p_107469_
+		1 p_107470_ p_107470_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107472_ p_107472_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ParticleRenderType$6 net/minecraft/client/particle/ParticleRenderType$6
+	<init> ()V <init>
+	begin (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lnet/minecraft/client/renderer/texture/TextureManager;)V m_6505_
+		0 p_107476_ p_107476_
+		1 p_107477_ p_107477_
+	end (Lcom/mojang/blaze3d/vertex/Tesselator;)V m_6294_
+		0 p_107479_ p_107479_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/PlayerCloudParticle net/minecraft/client/particle/PlayerCloudParticle
+	sprites f_107481_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107483_ p_107483_
+		1 p_107484_ p_107484_
+		2 p_107485_ p_107485_
+		3 p_107486_ p_107486_
+		4 p_107487_ p_107487_
+		5 p_107488_ p_107488_
+		6 p_107489_ p_107489_
+		7 p_107490_ p_107490_
+	getQuadSize (F)F m_5902_
+		0 p_107504_ p_107504_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/PlayerCloudParticle$Provider net/minecraft/client/particle/PlayerCloudParticle$Provider
+	sprites f_107505_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107507_ p_107507_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107509_ p_107509_
+		1 p_107510_ p_107510_
+		2 p_107511_ p_107511_
+		3 p_107512_ p_107512_
+		4 p_107513_ p_107513_
+		5 p_107514_ p_107514_
+		6 p_107515_ p_107515_
+		7 p_107516_ p_107516_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107518_ p_107518_
+		1 p_107519_ p_107519_
+		2 p_107520_ p_107520_
+		3 p_107521_ p_107521_
+		4 p_107522_ p_107522_
+		5 p_107523_ p_107523_
+		6 p_107524_ p_107524_
+		7 p_107525_ p_107525_
+net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider net/minecraft/client/particle/PlayerCloudParticle$SneezeProvider
+	sprites f_107526_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107528_ p_107528_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107530_ p_107530_
+		1 p_107531_ p_107531_
+		2 p_107532_ p_107532_
+		3 p_107533_ p_107533_
+		4 p_107534_ p_107534_
+		5 p_107535_ p_107535_
+		6 p_107536_ p_107536_
+		7 p_107537_ p_107537_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107539_ p_107539_
+		1 p_107540_ p_107540_
+		2 p_107541_ p_107541_
+		3 p_107542_ p_107542_
+		4 p_107543_ p_107543_
+		5 p_107544_ p_107544_
+		6 p_107545_ p_107545_
+		7 p_107546_ p_107546_
+net/minecraft/client/particle/PortalParticle net/minecraft/client/particle/PortalParticle
+	xStart f_107548_
+	yStart f_107549_
+	zStart f_107547_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107551_ p_107551_
+		1 p_107552_ p_107552_
+		2 p_107553_ p_107553_
+		3 p_107554_ p_107554_
+		4 p_107555_ p_107555_
+		5 p_107556_ p_107556_
+		6 p_107557_ p_107557_
+	getLightColor (F)I m_6355_
+		0 p_107564_ p_107564_
+	getQuadSize (F)F m_5902_
+		0 p_107567_ p_107567_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_107560_ p_107560_
+		1 p_107561_ p_107561_
+		2 p_107562_ p_107562_
+	tick ()V m_5989_
+net/minecraft/client/particle/PortalParticle$Provider net/minecraft/client/particle/PortalParticle$Provider
+	sprite f_107568_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107570_ p_107570_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107572_ p_107572_
+		1 p_107573_ p_107573_
+		2 p_107574_ p_107574_
+		3 p_107575_ p_107575_
+		4 p_107576_ p_107576_
+		5 p_107577_ p_107577_
+		6 p_107578_ p_107578_
+		7 p_107579_ p_107579_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107581_ p_107581_
+		1 p_107582_ p_107582_
+		2 p_107583_ p_107583_
+		3 p_107584_ p_107584_
+		4 p_107585_ p_107585_
+		5 p_107586_ p_107586_
+		6 p_107587_ p_107587_
+		7 p_107588_ p_107588_
+net/minecraft/client/particle/ReversePortalParticle net/minecraft/client/particle/ReversePortalParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107590_ p_107590_
+		1 p_107591_ p_107591_
+		2 p_107592_ p_107592_
+		3 p_107593_ p_107593_
+		4 p_107594_ p_107594_
+		5 p_107595_ p_107595_
+		6 p_107596_ p_107596_
+	getQuadSize (F)F m_5902_
+		0 p_107608_ p_107608_
+	tick ()V m_5989_
+net/minecraft/client/particle/ReversePortalParticle$ReversePortalProvider net/minecraft/client/particle/ReversePortalParticle$ReversePortalProvider
+	sprite f_107609_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107611_ p_107611_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107613_ p_107613_
+		1 p_107614_ p_107614_
+		2 p_107615_ p_107615_
+		3 p_107616_ p_107616_
+		4 p_107617_ p_107617_
+		5 p_107618_ p_107618_
+		6 p_107619_ p_107619_
+		7 p_107620_ p_107620_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107622_ p_107622_
+		1 p_107623_ p_107623_
+		2 p_107624_ p_107624_
+		3 p_107625_ p_107625_
+		4 p_107626_ p_107626_
+		5 p_107627_ p_107627_
+		6 p_107628_ p_107628_
+		7 p_107629_ p_107629_
+net/minecraft/client/particle/RisingParticle net/minecraft/client/particle/RisingParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107631_ p_107631_
+		1 p_107632_ p_107632_
+		2 p_107633_ p_107633_
+		3 p_107634_ p_107634_
+		4 p_107635_ p_107635_
+		5 p_107636_ p_107636_
+		6 p_107637_ p_107637_
+net/minecraft/client/particle/SculkChargeParticle net/minecraft/client/particle/SculkChargeParticle
+	sprites f_233890_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_233892_ p_233892_
+		1 p_233893_ p_233893_
+		2 p_233894_ p_233894_
+		3 p_233895_ p_233895_
+		4 p_233896_ p_233896_
+		5 p_233897_ p_233897_
+		6 p_233898_ p_233898_
+		7 p_233899_ p_233899_
+	getLightColor (F)I m_6355_
+		0 p_233902_ p_233902_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SculkChargeParticle$Provider net/minecraft/client/particle/SculkChargeParticle$Provider
+	sprite f_233904_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 f_233904_ f_233904_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233909_ p_233909_
+		1 p_233910_ p_233910_
+		2 p_233911_ p_233911_
+		3 p_233912_ p_233912_
+		4 p_233913_ p_233913_
+		5 p_233914_ p_233914_
+		6 p_233915_ p_233915_
+		7 p_233916_ p_233916_
+	createParticle (Lnet/minecraft/core/particles/SculkChargeParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233918_ p_233918_
+		1 p_233919_ p_233919_
+		2 p_233920_ p_233920_
+		3 p_233921_ p_233921_
+		4 p_233922_ p_233922_
+		5 p_233923_ p_233923_
+		6 p_233924_ p_233924_
+		7 p_233925_ p_233925_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233927_ p_233927_
+	hashCode ()I hashCode
+	sprite ()Lnet/minecraft/client/particle/SpriteSet; f_233904_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/SculkChargePopParticle net/minecraft/client/particle/SculkChargePopParticle
+	sprites f_233930_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_233932_ p_233932_
+		1 p_233933_ p_233933_
+		2 p_233934_ p_233934_
+		3 p_233935_ p_233935_
+		4 p_233936_ p_233936_
+		5 p_233937_ p_233937_
+		6 p_233938_ p_233938_
+		7 p_233939_ p_233939_
+	getLightColor (F)I m_6355_
+		0 p_233942_ p_233942_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SculkChargePopParticle$Provider net/minecraft/client/particle/SculkChargePopParticle$Provider
+	sprite f_233944_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 f_233944_ f_233944_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233949_ p_233949_
+		1 p_233950_ p_233950_
+		2 p_233951_ p_233951_
+		3 p_233952_ p_233952_
+		4 p_233953_ p_233953_
+		5 p_233954_ p_233954_
+		6 p_233955_ p_233955_
+		7 p_233956_ p_233956_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_233958_ p_233958_
+		1 p_233959_ p_233959_
+		2 p_233960_ p_233960_
+		3 p_233961_ p_233961_
+		4 p_233962_ p_233962_
+		5 p_233963_ p_233963_
+		6 p_233964_ p_233964_
+		7 p_233965_ p_233965_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_233967_ p_233967_
+	hashCode ()I hashCode
+	sprite ()Lnet/minecraft/client/particle/SpriteSet; f_233944_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/particle/ShriekParticle net/minecraft/client/particle/ShriekParticle
+	MAGICAL_X_ROT f_233970_
+	ROTATION_VECTOR f_233972_
+	TRANSFORM_VECTOR f_233973_
+	delay f_233971_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDI)V <init>
+		0 p_233976_ p_233976_
+		1 p_233977_ p_233977_
+		2 p_233978_ p_233978_
+		3 p_233979_ p_233979_
+		4 p_233980_ p_233980_
+	getLightColor (F)I m_6355_
+		0 p_233983_ p_233983_
+	getQuadSize (F)F m_5902_
+		0 p_234003_ p_234003_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	lambda$render$0 (Lorg/joml/Quaternionf;)V m_252590_
+		static
+		0 p_253347_ p_253347_
+	lambda$render$1 (Lorg/joml/Quaternionf;)V m_252589_
+		static
+		0 p_253346_ p_253346_
+	makeCornerVertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Vector3f;FFI)V m_252793_
+		0 p_254493_ p_254493_
+		1 p_253752_ p_253752_
+		2 p_254250_ p_254250_
+		3 p_254047_ p_254047_
+		4 p_253814_ p_253814_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_233985_ p_233985_
+		1 p_233986_ p_233986_
+		2 p_233987_ p_233987_
+	renderRotatedParticle (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;FLjava/util/function/Consumer;)V m_233988_
+		0 p_233989_ p_233989_
+		1 p_233990_ p_233990_
+		2 p_233991_ p_233991_
+		3 p_233992_ p_233992_
+	tick ()V m_5989_
+net/minecraft/client/particle/ShriekParticle$Provider net/minecraft/client/particle/ShriekParticle$Provider
+	sprite f_234006_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234008_ p_234008_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234010_ p_234010_
+		1 p_234011_ p_234011_
+		2 p_234012_ p_234012_
+		3 p_234013_ p_234013_
+		4 p_234014_ p_234014_
+		5 p_234015_ p_234015_
+		6 p_234016_ p_234016_
+		7 p_234017_ p_234017_
+	createParticle (Lnet/minecraft/core/particles/ShriekParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234019_ p_234019_
+		1 p_234020_ p_234020_
+		2 p_234021_ p_234021_
+		3 p_234022_ p_234022_
+		4 p_234023_ p_234023_
+		5 p_234024_ p_234024_
+		6 p_234025_ p_234025_
+		7 p_234026_ p_234026_
+net/minecraft/client/particle/SimpleAnimatedParticle net/minecraft/client/particle/SimpleAnimatedParticle
+	fadeB f_107642_
+	fadeG f_107641_
+	fadeR f_107640_
+	hasFade f_107643_
+	sprites f_107644_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/client/particle/SpriteSet;F)V <init>
+		0 p_107647_ p_107647_
+		1 p_107648_ p_107648_
+		2 p_107649_ p_107649_
+		3 p_107650_ p_107650_
+		4 p_107651_ p_107651_
+		5 p_107652_ p_107652_
+	getLightColor (F)I m_6355_
+		0 p_107655_ p_107655_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	setColor (I)V m_107657_
+		0 p_107658_ p_107658_
+	setFadeColor (I)V m_107659_
+		0 p_107660_ p_107660_
+	tick ()V m_5989_
+net/minecraft/client/particle/SingleQuadParticle net/minecraft/client/particle/SingleQuadParticle
+	quadSize f_107663_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107670_ p_107670_
+		1 p_107671_ p_107671_
+		2 p_107672_ p_107672_
+		3 p_107673_ p_107673_
+		4 p_107674_ p_107674_
+		5 p_107675_ p_107675_
+		6 p_107676_ p_107676_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_107665_ p_107665_
+		1 p_107666_ p_107666_
+		2 p_107667_ p_107667_
+		3 p_107668_ p_107668_
+	getQuadSize (F)F m_5902_
+		0 p_107681_ p_107681_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_107678_ p_107678_
+		1 p_107679_ p_107679_
+		2 p_107680_ p_107680_
+	scale (F)Lnet/minecraft/client/particle/Particle; m_6569_
+		0 p_107683_ p_107683_
+net/minecraft/client/particle/SmokeParticle net/minecraft/client/particle/SmokeParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107685_ p_107685_
+		1 p_107686_ p_107686_
+		2 p_107687_ p_107687_
+		3 p_107688_ p_107688_
+		4 p_107689_ p_107689_
+		5 p_107690_ p_107690_
+		6 p_107691_ p_107691_
+		7 p_107692_ p_107692_
+		8 p_107693_ p_107693_
+net/minecraft/client/particle/SmokeParticle$Provider net/minecraft/client/particle/SmokeParticle$Provider
+	sprites f_107694_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107696_ p_107696_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107698_ p_107698_
+		1 p_107699_ p_107699_
+		2 p_107700_ p_107700_
+		3 p_107701_ p_107701_
+		4 p_107702_ p_107702_
+		5 p_107703_ p_107703_
+		6 p_107704_ p_107704_
+		7 p_107705_ p_107705_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107707_ p_107707_
+		1 p_107708_ p_107708_
+		2 p_107709_ p_107709_
+		3 p_107710_ p_107710_
+		4 p_107711_ p_107711_
+		5 p_107712_ p_107712_
+		6 p_107713_ p_107713_
+		7 p_107714_ p_107714_
+net/minecraft/client/particle/SnowflakeParticle net/minecraft/client/particle/SnowflakeParticle
+	sprites f_172290_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172292_ p_172292_
+		1 p_172293_ p_172293_
+		2 p_172294_ p_172294_
+		3 p_172295_ p_172295_
+		4 p_172296_ p_172296_
+		5 p_172297_ p_172297_
+		6 p_172298_ p_172298_
+		7 p_172299_ p_172299_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SnowflakeParticle$Provider net/minecraft/client/particle/SnowflakeParticle$Provider
+	sprites f_172302_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172304_ p_172304_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172306_ p_172306_
+		1 p_172307_ p_172307_
+		2 p_172308_ p_172308_
+		3 p_172309_ p_172309_
+		4 p_172310_ p_172310_
+		5 p_172311_ p_172311_
+		6 p_172312_ p_172312_
+		7 p_172313_ p_172313_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172315_ p_172315_
+		1 p_172316_ p_172316_
+		2 p_172317_ p_172317_
+		3 p_172318_ p_172318_
+		4 p_172319_ p_172319_
+		5 p_172320_ p_172320_
+		6 p_172321_ p_172321_
+		7 p_172322_ p_172322_
+net/minecraft/client/particle/SonicBoomParticle net/minecraft/client/particle/SonicBoomParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234028_ p_234028_
+		1 p_234029_ p_234029_
+		2 p_234030_ p_234030_
+		3 p_234031_ p_234031_
+		4 p_234032_ p_234032_
+		5 p_234033_ p_234033_
+net/minecraft/client/particle/SonicBoomParticle$Provider net/minecraft/client/particle/SonicBoomParticle$Provider
+	sprites f_234034_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234036_ p_234036_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234038_ p_234038_
+		1 p_234039_ p_234039_
+		2 p_234040_ p_234040_
+		3 p_234041_ p_234041_
+		4 p_234042_ p_234042_
+		5 p_234043_ p_234043_
+		6 p_234044_ p_234044_
+		7 p_234045_ p_234045_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234047_ p_234047_
+		1 p_234048_ p_234048_
+		2 p_234049_ p_234049_
+		3 p_234050_ p_234050_
+		4 p_234051_ p_234051_
+		5 p_234052_ p_234052_
+		6 p_234053_ p_234053_
+		7 p_234054_ p_234054_
+net/minecraft/client/particle/SoulParticle net/minecraft/client/particle/SoulParticle
+	isGlowing f_234078_
+	sprites f_107715_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107717_ p_107717_
+		1 p_107718_ p_107718_
+		2 p_107719_ p_107719_
+		3 p_107720_ p_107720_
+		4 p_107721_ p_107721_
+		5 p_107722_ p_107722_
+		6 p_107723_ p_107723_
+		7 p_107724_ p_107724_
+	getLightColor (F)I m_6355_
+		0 p_234080_ p_234080_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/SoulParticle$EmissiveProvider net/minecraft/client/particle/SoulParticle$EmissiveProvider
+	sprite f_234081_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_234083_ p_234083_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234085_ p_234085_
+		1 p_234086_ p_234086_
+		2 p_234087_ p_234087_
+		3 p_234088_ p_234088_
+		4 p_234089_ p_234089_
+		5 p_234090_ p_234090_
+		6 p_234091_ p_234091_
+		7 p_234092_ p_234092_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_234094_ p_234094_
+		1 p_234095_ p_234095_
+		2 p_234096_ p_234096_
+		3 p_234097_ p_234097_
+		4 p_234098_ p_234098_
+		5 p_234099_ p_234099_
+		6 p_234100_ p_234100_
+		7 p_234101_ p_234101_
+net/minecraft/client/particle/SoulParticle$Provider net/minecraft/client/particle/SoulParticle$Provider
+	sprite f_107737_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107739_ p_107739_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107741_ p_107741_
+		1 p_107742_ p_107742_
+		2 p_107743_ p_107743_
+		3 p_107744_ p_107744_
+		4 p_107745_ p_107745_
+		5 p_107746_ p_107746_
+		6 p_107747_ p_107747_
+		7 p_107748_ p_107748_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107750_ p_107750_
+		1 p_107751_ p_107751_
+		2 p_107752_ p_107752_
+		3 p_107753_ p_107753_
+		4 p_107754_ p_107754_
+		5 p_107755_ p_107755_
+		6 p_107756_ p_107756_
+		7 p_107757_ p_107757_
+net/minecraft/client/particle/SpellParticle net/minecraft/client/particle/SpellParticle
+	RANDOM f_107758_
+	sprites f_107759_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107762_ p_107762_
+		1 p_107763_ p_107763_
+		2 p_107764_ p_107764_
+		3 p_107765_ p_107765_
+		4 p_107766_ p_107766_
+		5 p_107767_ p_107767_
+		6 p_107768_ p_107768_
+		7 p_107769_ p_107769_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	isCloseToScopingPlayer ()Z m_172323_
+	tick ()V m_5989_
+net/minecraft/client/particle/SpellParticle$AmbientMobProvider net/minecraft/client/particle/SpellParticle$AmbientMobProvider
+	sprite f_107782_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107784_ p_107784_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107786_ p_107786_
+		1 p_107787_ p_107787_
+		2 p_107788_ p_107788_
+		3 p_107789_ p_107789_
+		4 p_107790_ p_107790_
+		5 p_107791_ p_107791_
+		6 p_107792_ p_107792_
+		7 p_107793_ p_107793_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107795_ p_107795_
+		1 p_107796_ p_107796_
+		2 p_107797_ p_107797_
+		3 p_107798_ p_107798_
+		4 p_107799_ p_107799_
+		5 p_107800_ p_107800_
+		6 p_107801_ p_107801_
+		7 p_107802_ p_107802_
+net/minecraft/client/particle/SpellParticle$InstantProvider net/minecraft/client/particle/SpellParticle$InstantProvider
+	sprite f_107803_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107805_ p_107805_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107807_ p_107807_
+		1 p_107808_ p_107808_
+		2 p_107809_ p_107809_
+		3 p_107810_ p_107810_
+		4 p_107811_ p_107811_
+		5 p_107812_ p_107812_
+		6 p_107813_ p_107813_
+		7 p_107814_ p_107814_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107816_ p_107816_
+		1 p_107817_ p_107817_
+		2 p_107818_ p_107818_
+		3 p_107819_ p_107819_
+		4 p_107820_ p_107820_
+		5 p_107821_ p_107821_
+		6 p_107822_ p_107822_
+		7 p_107823_ p_107823_
+net/minecraft/client/particle/SpellParticle$MobProvider net/minecraft/client/particle/SpellParticle$MobProvider
+	sprite f_107824_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107826_ p_107826_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107828_ p_107828_
+		1 p_107829_ p_107829_
+		2 p_107830_ p_107830_
+		3 p_107831_ p_107831_
+		4 p_107832_ p_107832_
+		5 p_107833_ p_107833_
+		6 p_107834_ p_107834_
+		7 p_107835_ p_107835_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107837_ p_107837_
+		1 p_107838_ p_107838_
+		2 p_107839_ p_107839_
+		3 p_107840_ p_107840_
+		4 p_107841_ p_107841_
+		5 p_107842_ p_107842_
+		6 p_107843_ p_107843_
+		7 p_107844_ p_107844_
+net/minecraft/client/particle/SpellParticle$Provider net/minecraft/client/particle/SpellParticle$Provider
+	sprite f_107845_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107847_ p_107847_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107849_ p_107849_
+		1 p_107850_ p_107850_
+		2 p_107851_ p_107851_
+		3 p_107852_ p_107852_
+		4 p_107853_ p_107853_
+		5 p_107854_ p_107854_
+		6 p_107855_ p_107855_
+		7 p_107856_ p_107856_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107858_ p_107858_
+		1 p_107859_ p_107859_
+		2 p_107860_ p_107860_
+		3 p_107861_ p_107861_
+		4 p_107862_ p_107862_
+		5 p_107863_ p_107863_
+		6 p_107864_ p_107864_
+		7 p_107865_ p_107865_
+net/minecraft/client/particle/SpellParticle$WitchProvider net/minecraft/client/particle/SpellParticle$WitchProvider
+	sprite f_107866_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107868_ p_107868_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107870_ p_107870_
+		1 p_107871_ p_107871_
+		2 p_107872_ p_107872_
+		3 p_107873_ p_107873_
+		4 p_107874_ p_107874_
+		5 p_107875_ p_107875_
+		6 p_107876_ p_107876_
+		7 p_107877_ p_107877_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107879_ p_107879_
+		1 p_107880_ p_107880_
+		2 p_107881_ p_107881_
+		3 p_107882_ p_107882_
+		4 p_107883_ p_107883_
+		5 p_107884_ p_107884_
+		6 p_107885_ p_107885_
+		7 p_107886_ p_107886_
+net/minecraft/client/particle/SpitParticle net/minecraft/client/particle/SpitParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107888_ p_107888_
+		1 p_107889_ p_107889_
+		2 p_107890_ p_107890_
+		3 p_107891_ p_107891_
+		4 p_107892_ p_107892_
+		5 p_107893_ p_107893_
+		6 p_107894_ p_107894_
+		7 p_107895_ p_107895_
+net/minecraft/client/particle/SpitParticle$Provider net/minecraft/client/particle/SpitParticle$Provider
+	sprites f_107907_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107909_ p_107909_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107911_ p_107911_
+		1 p_107912_ p_107912_
+		2 p_107913_ p_107913_
+		3 p_107914_ p_107914_
+		4 p_107915_ p_107915_
+		5 p_107916_ p_107916_
+		6 p_107917_ p_107917_
+		7 p_107918_ p_107918_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107920_ p_107920_
+		1 p_107921_ p_107921_
+		2 p_107922_ p_107922_
+		3 p_107923_ p_107923_
+		4 p_107924_ p_107924_
+		5 p_107925_ p_107925_
+		6 p_107926_ p_107926_
+		7 p_107927_ p_107927_
+net/minecraft/client/particle/SplashParticle net/minecraft/client/particle/SplashParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_107929_ p_107929_
+		1 p_107930_ p_107930_
+		2 p_107931_ p_107931_
+		3 p_107932_ p_107932_
+		4 p_107933_ p_107933_
+		5 p_107934_ p_107934_
+		6 p_107935_ p_107935_
+net/minecraft/client/particle/SplashParticle$Provider net/minecraft/client/particle/SplashParticle$Provider
+	sprite f_107945_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107947_ p_107947_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107949_ p_107949_
+		1 p_107950_ p_107950_
+		2 p_107951_ p_107951_
+		3 p_107952_ p_107952_
+		4 p_107953_ p_107953_
+		5 p_107954_ p_107954_
+		6 p_107955_ p_107955_
+		7 p_107956_ p_107956_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107958_ p_107958_
+		1 p_107959_ p_107959_
+		2 p_107960_ p_107960_
+		3 p_107961_ p_107961_
+		4 p_107962_ p_107962_
+		5 p_107963_ p_107963_
+		6 p_107964_ p_107964_
+		7 p_107965_ p_107965_
+net/minecraft/client/particle/SpriteSet net/minecraft/client/particle/SpriteSet
+	get (II)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_5819_
+		0 p_107966_ p_107966_
+		1 p_107967_ p_107967_
+	get (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_213979_
+		0 p_234102_ p_234102_
+net/minecraft/client/particle/SquidInkParticle net/minecraft/client/particle/SquidInkParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDILnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172325_ p_172325_
+		1 p_172326_ p_172326_
+		2 p_172327_ p_172327_
+		3 p_172328_ p_172328_
+		4 p_172329_ p_172329_
+		5 p_172330_ p_172330_
+		6 p_172331_ p_172331_
+		7 p_172332_ p_172332_
+		8 p_172333_ p_172333_
+	tick ()V m_5989_
+net/minecraft/client/particle/SquidInkParticle$GlowInkProvider net/minecraft/client/particle/SquidInkParticle$GlowInkProvider
+	sprites f_172334_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172336_ p_172336_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172338_ p_172338_
+		1 p_172339_ p_172339_
+		2 p_172340_ p_172340_
+		3 p_172341_ p_172341_
+		4 p_172342_ p_172342_
+		5 p_172343_ p_172343_
+		6 p_172344_ p_172344_
+		7 p_172345_ p_172345_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172347_ p_172347_
+		1 p_172348_ p_172348_
+		2 p_172349_ p_172349_
+		3 p_172350_ p_172350_
+		4 p_172351_ p_172351_
+		5 p_172352_ p_172352_
+		6 p_172353_ p_172353_
+		7 p_172354_ p_172354_
+net/minecraft/client/particle/SquidInkParticle$Provider net/minecraft/client/particle/SquidInkParticle$Provider
+	sprites f_107989_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_107991_ p_107991_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_107993_ p_107993_
+		1 p_107994_ p_107994_
+		2 p_107995_ p_107995_
+		3 p_107996_ p_107996_
+		4 p_107997_ p_107997_
+		5 p_107998_ p_107998_
+		6 p_107999_ p_107999_
+		7 p_108000_ p_108000_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108002_ p_108002_
+		1 p_108003_ p_108003_
+		2 p_108004_ p_108004_
+		3 p_108005_ p_108005_
+		4 p_108006_ p_108006_
+		5 p_108007_ p_108007_
+		6 p_108008_ p_108008_
+		7 p_108009_ p_108009_
+net/minecraft/client/particle/SuspendedParticle net/minecraft/client/particle/SuspendedParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDDDDD)V <init>
+		0 p_172409_ p_172409_
+		1 p_172410_ p_172410_
+		2 p_172411_ p_172411_
+		3 p_172412_ p_172412_
+		4 p_172413_ p_172413_
+		5 p_172414_ p_172414_
+		6 p_172415_ p_172415_
+		7 p_172416_ p_172416_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDD)V <init>
+		0 p_172403_ p_172403_
+		1 p_172404_ p_172404_
+		2 p_172405_ p_172405_
+		3 p_172406_ p_172406_
+		4 p_172407_ p_172407_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+net/minecraft/client/particle/SuspendedParticle$CrimsonSporeProvider net/minecraft/client/particle/SuspendedParticle$CrimsonSporeProvider
+	sprite f_108040_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108042_ p_108042_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108044_ p_108044_
+		1 p_108045_ p_108045_
+		2 p_108046_ p_108046_
+		3 p_108047_ p_108047_
+		4 p_108048_ p_108048_
+		5 p_108049_ p_108049_
+		6 p_108050_ p_108050_
+		7 p_108051_ p_108051_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108053_ p_108053_
+		1 p_108054_ p_108054_
+		2 p_108055_ p_108055_
+		3 p_108056_ p_108056_
+		4 p_108057_ p_108057_
+		5 p_108058_ p_108058_
+		6 p_108059_ p_108059_
+		7 p_108060_ p_108060_
+net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider
+	sprite f_172417_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172419_ p_172419_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172421_ p_172421_
+		1 p_172422_ p_172422_
+		2 p_172423_ p_172423_
+		3 p_172424_ p_172424_
+		4 p_172425_ p_172425_
+		5 p_172426_ p_172426_
+		6 p_172427_ p_172427_
+		7 p_172428_ p_172428_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172430_ p_172430_
+		1 p_172431_ p_172431_
+		2 p_172432_ p_172432_
+		3 p_172433_ p_172433_
+		4 p_172434_ p_172434_
+		5 p_172435_ p_172435_
+		6 p_172436_ p_172436_
+		7 p_172437_ p_172437_
+net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider$1 net/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider$1
+	this$0 f_172438_
+	<init> (Lnet/minecraft/client/particle/SuspendedParticle$SporeBlossomAirProvider;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/particle/SpriteSet;DDDDDD)V <init>
+		0 p_172440_ p_172440_
+		1 p_172441_ p_172441_
+		2 p_172442_ p_172442_
+		3 p_172443_ p_172443_
+		4 p_172444_ p_172444_
+		5 p_172445_ p_172445_
+		6 p_172446_ p_172446_
+		7 p_172447_ p_172447_
+		8 p_172448_ p_172448_
+	getParticleGroup ()Ljava/util/Optional; m_142654_
+net/minecraft/client/particle/SuspendedParticle$UnderwaterProvider net/minecraft/client/particle/SuspendedParticle$UnderwaterProvider
+	sprite f_108061_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108063_ p_108063_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108065_ p_108065_
+		1 p_108066_ p_108066_
+		2 p_108067_ p_108067_
+		3 p_108068_ p_108068_
+		4 p_108069_ p_108069_
+		5 p_108070_ p_108070_
+		6 p_108071_ p_108071_
+		7 p_108072_ p_108072_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108074_ p_108074_
+		1 p_108075_ p_108075_
+		2 p_108076_ p_108076_
+		3 p_108077_ p_108077_
+		4 p_108078_ p_108078_
+		5 p_108079_ p_108079_
+		6 p_108080_ p_108080_
+		7 p_108081_ p_108081_
+net/minecraft/client/particle/SuspendedParticle$WarpedSporeProvider net/minecraft/client/particle/SuspendedParticle$WarpedSporeProvider
+	sprite f_108082_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108084_ p_108084_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108086_ p_108086_
+		1 p_108087_ p_108087_
+		2 p_108088_ p_108088_
+		3 p_108089_ p_108089_
+		4 p_108090_ p_108090_
+		5 p_108091_ p_108091_
+		6 p_108092_ p_108092_
+		7 p_108093_ p_108093_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108095_ p_108095_
+		1 p_108096_ p_108096_
+		2 p_108097_ p_108097_
+		3 p_108098_ p_108098_
+		4 p_108099_ p_108099_
+		5 p_108100_ p_108100_
+		6 p_108101_ p_108101_
+		7 p_108102_ p_108102_
+net/minecraft/client/particle/SuspendedTownParticle net/minecraft/client/particle/SuspendedTownParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_108104_ p_108104_
+		1 p_108105_ p_108105_
+		2 p_108106_ p_108106_
+		3 p_108107_ p_108107_
+		4 p_108108_ p_108108_
+		5 p_108109_ p_108109_
+		6 p_108110_ p_108110_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	move (DDD)V m_6257_
+		0 p_108122_ p_108122_
+		1 p_108123_ p_108123_
+		2 p_108124_ p_108124_
+	tick ()V m_5989_
+net/minecraft/client/particle/SuspendedTownParticle$ComposterFillProvider net/minecraft/client/particle/SuspendedTownParticle$ComposterFillProvider
+	sprite f_108126_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108128_ p_108128_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108130_ p_108130_
+		1 p_108131_ p_108131_
+		2 p_108132_ p_108132_
+		3 p_108133_ p_108133_
+		4 p_108134_ p_108134_
+		5 p_108135_ p_108135_
+		6 p_108136_ p_108136_
+		7 p_108137_ p_108137_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108139_ p_108139_
+		1 p_108140_ p_108140_
+		2 p_108141_ p_108141_
+		3 p_108142_ p_108142_
+		4 p_108143_ p_108143_
+		5 p_108144_ p_108144_
+		6 p_108145_ p_108145_
+		7 p_108146_ p_108146_
+net/minecraft/client/particle/SuspendedTownParticle$DolphinSpeedProvider net/minecraft/client/particle/SuspendedTownParticle$DolphinSpeedProvider
+	sprite f_108147_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108149_ p_108149_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108151_ p_108151_
+		1 p_108152_ p_108152_
+		2 p_108153_ p_108153_
+		3 p_108154_ p_108154_
+		4 p_108155_ p_108155_
+		5 p_108156_ p_108156_
+		6 p_108157_ p_108157_
+		7 p_108158_ p_108158_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108160_ p_108160_
+		1 p_108161_ p_108161_
+		2 p_108162_ p_108162_
+		3 p_108163_ p_108163_
+		4 p_108164_ p_108164_
+		5 p_108165_ p_108165_
+		6 p_108166_ p_108166_
+		7 p_108167_ p_108167_
+net/minecraft/client/particle/SuspendedTownParticle$EggCrackProvider net/minecraft/client/particle/SuspendedTownParticle$EggCrackProvider
+	sprite f_276491_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_277756_ p_277756_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_277368_ p_277368_
+		1 p_277576_ p_277576_
+		2 p_277798_ p_277798_
+		3 p_277560_ p_277560_
+		4 p_277731_ p_277731_
+		5 p_277543_ p_277543_
+		6 p_277890_ p_277890_
+		7 p_277605_ p_277605_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_277584_ p_277584_
+		1 p_277587_ p_277587_
+		2 p_277722_ p_277722_
+		3 p_277508_ p_277508_
+		4 p_277797_ p_277797_
+		5 p_277537_ p_277537_
+		6 p_277578_ p_277578_
+		7 p_277397_ p_277397_
+net/minecraft/client/particle/SuspendedTownParticle$HappyVillagerProvider net/minecraft/client/particle/SuspendedTownParticle$HappyVillagerProvider
+	sprite f_108168_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108170_ p_108170_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108172_ p_108172_
+		1 p_108173_ p_108173_
+		2 p_108174_ p_108174_
+		3 p_108175_ p_108175_
+		4 p_108176_ p_108176_
+		5 p_108177_ p_108177_
+		6 p_108178_ p_108178_
+		7 p_108179_ p_108179_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108181_ p_108181_
+		1 p_108182_ p_108182_
+		2 p_108183_ p_108183_
+		3 p_108184_ p_108184_
+		4 p_108185_ p_108185_
+		5 p_108186_ p_108186_
+		6 p_108187_ p_108187_
+		7 p_108188_ p_108188_
+net/minecraft/client/particle/SuspendedTownParticle$Provider net/minecraft/client/particle/SuspendedTownParticle$Provider
+	sprite f_108189_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108191_ p_108191_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108193_ p_108193_
+		1 p_108194_ p_108194_
+		2 p_108195_ p_108195_
+		3 p_108196_ p_108196_
+		4 p_108197_ p_108197_
+		5 p_108198_ p_108198_
+		6 p_108199_ p_108199_
+		7 p_108200_ p_108200_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108202_ p_108202_
+		1 p_108203_ p_108203_
+		2 p_108204_ p_108204_
+		3 p_108205_ p_108205_
+		4 p_108206_ p_108206_
+		5 p_108207_ p_108207_
+		6 p_108208_ p_108208_
+		7 p_108209_ p_108209_
+net/minecraft/client/particle/TerrainParticle net/minecraft/client/particle/TerrainParticle
+	pos f_108280_
+	uo f_108277_
+	vo f_108278_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_172451_ p_172451_
+		1 p_172452_ p_172452_
+		2 p_172453_ p_172453_
+		3 p_172454_ p_172454_
+		4 p_172455_ p_172455_
+		5 p_172456_ p_172456_
+		6 p_172457_ p_172457_
+		7 p_172458_ p_172458_
+		8 p_172459_ p_172459_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_108282_ p_108282_
+		1 p_108283_ p_108283_
+		2 p_108284_ p_108284_
+		3 p_108285_ p_108285_
+		4 p_108286_ p_108286_
+		5 p_108287_ p_108287_
+		6 p_108288_ p_108288_
+		7 p_108289_ p_108289_
+	getLightColor (F)I m_6355_
+		0 p_108291_ p_108291_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+net/minecraft/client/particle/TerrainParticle$Provider net/minecraft/client/particle/TerrainParticle$Provider
+	<init> ()V <init>
+	createParticle (Lnet/minecraft/core/particles/BlockParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108304_ p_108304_
+		1 p_108305_ p_108305_
+		2 p_108306_ p_108306_
+		3 p_108307_ p_108307_
+		4 p_108308_ p_108308_
+		5 p_108309_ p_108309_
+		6 p_108310_ p_108310_
+		7 p_108311_ p_108311_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108313_ p_108313_
+		1 p_108314_ p_108314_
+		2 p_108315_ p_108315_
+		3 p_108316_ p_108316_
+		4 p_108317_ p_108317_
+		5 p_108318_ p_108318_
+		6 p_108319_ p_108319_
+		7 p_108320_ p_108320_
+net/minecraft/client/particle/TextureSheetParticle net/minecraft/client/particle/TextureSheetParticle
+	sprite f_108321_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)V <init>
+		0 p_108328_ p_108328_
+		1 p_108329_ p_108329_
+		2 p_108330_ p_108330_
+		3 p_108331_ p_108331_
+		4 p_108332_ p_108332_
+		5 p_108333_ p_108333_
+		6 p_108334_ p_108334_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108323_ p_108323_
+		1 p_108324_ p_108324_
+		2 p_108325_ p_108325_
+		3 p_108326_ p_108326_
+	getU0 ()F m_5970_
+	getU1 ()F m_5952_
+	getV0 ()F m_5951_
+	getV1 ()F m_5950_
+	pickSprite (Lnet/minecraft/client/particle/SpriteSet;)V m_108335_
+		0 p_108336_ p_108336_
+	setSprite (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_108337_
+		0 p_108338_ p_108338_
+	setSpriteFromAge (Lnet/minecraft/client/particle/SpriteSet;)V m_108339_
+		0 p_108340_ p_108340_
+net/minecraft/client/particle/TotemParticle net/minecraft/client/particle/TotemParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108346_ p_108346_
+		1 p_108347_ p_108347_
+		2 p_108348_ p_108348_
+		3 p_108349_ p_108349_
+		4 p_108350_ p_108350_
+		5 p_108351_ p_108351_
+		6 p_108352_ p_108352_
+		7 p_108353_ p_108353_
+net/minecraft/client/particle/TotemParticle$Provider net/minecraft/client/particle/TotemParticle$Provider
+	sprites f_108364_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108366_ p_108366_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108368_ p_108368_
+		1 p_108369_ p_108369_
+		2 p_108370_ p_108370_
+		3 p_108371_ p_108371_
+		4 p_108372_ p_108372_
+		5 p_108373_ p_108373_
+		6 p_108374_ p_108374_
+		7 p_108375_ p_108375_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108377_ p_108377_
+		1 p_108378_ p_108378_
+		2 p_108379_ p_108379_
+		3 p_108380_ p_108380_
+		4 p_108381_ p_108381_
+		5 p_108382_ p_108382_
+		6 p_108383_ p_108383_
+		7 p_108384_ p_108384_
+net/minecraft/client/particle/TrackingEmitter net/minecraft/client/particle/TrackingEmitter
+	entity f_108387_
+	life f_108388_
+	lifeTime f_108385_
+	particleType f_108386_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_108390_ p_108390_
+		1 p_108391_ p_108391_
+		2 p_108392_ p_108392_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;I)V <init>
+		0 p_108394_ p_108394_
+		1 p_108395_ p_108395_
+		2 p_108396_ p_108396_
+		3 p_108397_ p_108397_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/particles/ParticleOptions;ILnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_108399_ p_108399_
+		1 p_108400_ p_108400_
+		2 p_108401_ p_108401_
+		3 p_108402_ p_108402_
+		4 p_108403_ p_108403_
+	tick ()V m_5989_
+net/minecraft/client/particle/VibrationSignalParticle net/minecraft/client/particle/VibrationSignalParticle
+	pitch f_244335_
+	pitchO f_243886_
+	rot f_243819_
+	rotO f_244341_
+	target f_234103_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDLnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_234105_ p_234105_
+		1 p_234106_ p_234106_
+		2 p_234107_ p_234107_
+		3 p_234108_ p_234108_
+		4 p_234109_ p_234109_
+		5 p_234110_ p_234110_
+	getLightColor (F)I m_6355_
+		0 p_172469_ p_172469_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	lambda$render$0 (FFFLorg/joml/Quaternionf;)V m_252592_
+		static
+		0 p_253352_ p_253352_
+		1 p_253353_ p_253353_
+		2 p_253354_ p_253354_
+		3 p_253355_ p_253355_
+	lambda$render$1 (FFFLorg/joml/Quaternionf;)V m_252591_
+		static
+		0 p_253348_ p_253348_
+		1 p_253349_ p_253349_
+		2 p_253350_ p_253350_
+		3 p_253351_ p_253351_
+	render (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;F)V m_5744_
+		0 p_172475_ p_172475_
+		1 p_172476_ p_172476_
+		2 p_172477_ p_172477_
+	renderSignal (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/Camera;FLjava/util/function/Consumer;)V m_172478_
+		0 p_172479_ p_172479_
+		1 p_172480_ p_172480_
+		2 p_172481_ p_172481_
+		3 p_172482_ p_172482_
+	tick ()V m_5989_
+net/minecraft/client/particle/VibrationSignalParticle$Provider net/minecraft/client/particle/VibrationSignalParticle$Provider
+	sprite f_172488_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_172490_ p_172490_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172492_ p_172492_
+		1 p_172493_ p_172493_
+		2 p_172494_ p_172494_
+		3 p_172495_ p_172495_
+		4 p_172496_ p_172496_
+		5 p_172497_ p_172497_
+		6 p_172498_ p_172498_
+		7 p_172499_ p_172499_
+	createParticle (Lnet/minecraft/core/particles/VibrationParticleOption;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_172501_ p_172501_
+		1 p_172502_ p_172502_
+		2 p_172503_ p_172503_
+		3 p_172504_ p_172504_
+		4 p_172505_ p_172505_
+		5 p_172506_ p_172506_
+		6 p_172507_ p_172507_
+		7 p_172508_ p_172508_
+net/minecraft/client/particle/WakeParticle net/minecraft/client/particle/WakeParticle
+	sprites f_108405_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108407_ p_108407_
+		1 p_108408_ p_108408_
+		2 p_108409_ p_108409_
+		3 p_108410_ p_108410_
+		4 p_108411_ p_108411_
+		5 p_108412_ p_108412_
+		6 p_108413_ p_108413_
+		7 p_108414_ p_108414_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WakeParticle$Provider net/minecraft/client/particle/WakeParticle$Provider
+	sprites f_108427_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108429_ p_108429_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108431_ p_108431_
+		1 p_108432_ p_108432_
+		2 p_108433_ p_108433_
+		3 p_108434_ p_108434_
+		4 p_108435_ p_108435_
+		5 p_108436_ p_108436_
+		6 p_108437_ p_108437_
+		7 p_108438_ p_108438_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108440_ p_108440_
+		1 p_108441_ p_108441_
+		2 p_108442_ p_108442_
+		3 p_108443_ p_108443_
+		4 p_108444_ p_108444_
+		5 p_108445_ p_108445_
+		6 p_108446_ p_108446_
+		7 p_108447_ p_108447_
+net/minecraft/client/particle/WaterCurrentDownParticle net/minecraft/client/particle/WaterCurrentDownParticle
+	angle f_108448_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108450_ p_108450_
+		1 p_108451_ p_108451_
+		2 p_108452_ p_108452_
+		3 p_108453_ p_108453_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WaterCurrentDownParticle$Provider net/minecraft/client/particle/WaterCurrentDownParticle$Provider
+	sprite f_108462_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108464_ p_108464_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108466_ p_108466_
+		1 p_108467_ p_108467_
+		2 p_108468_ p_108468_
+		3 p_108469_ p_108469_
+		4 p_108470_ p_108470_
+		5 p_108471_ p_108471_
+		6 p_108472_ p_108472_
+		7 p_108473_ p_108473_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108475_ p_108475_
+		1 p_108476_ p_108476_
+		2 p_108477_ p_108477_
+		3 p_108478_ p_108478_
+		4 p_108479_ p_108479_
+		5 p_108480_ p_108480_
+		6 p_108481_ p_108481_
+		7 p_108482_ p_108482_
+net/minecraft/client/particle/WaterDropParticle net/minecraft/client/particle/WaterDropParticle
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDD)V <init>
+		0 p_108484_ p_108484_
+		1 p_108485_ p_108485_
+		2 p_108486_ p_108486_
+		3 p_108487_ p_108487_
+	getRenderType ()Lnet/minecraft/client/particle/ParticleRenderType; m_7556_
+	tick ()V m_5989_
+net/minecraft/client/particle/WaterDropParticle$Provider net/minecraft/client/particle/WaterDropParticle$Provider
+	sprite f_108490_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108492_ p_108492_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108494_ p_108494_
+		1 p_108495_ p_108495_
+		2 p_108496_ p_108496_
+		3 p_108497_ p_108497_
+		4 p_108498_ p_108498_
+		5 p_108499_ p_108499_
+		6 p_108500_ p_108500_
+		7 p_108501_ p_108501_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108503_ p_108503_
+		1 p_108504_ p_108504_
+		2 p_108505_ p_108505_
+		3 p_108506_ p_108506_
+		4 p_108507_ p_108507_
+		5 p_108508_ p_108508_
+		6 p_108509_ p_108509_
+		7 p_108510_ p_108510_
+net/minecraft/client/particle/WhiteAshParticle net/minecraft/client/particle/WhiteAshParticle
+	COLOR_RGB24 f_172509_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDDFLnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108512_ p_108512_
+		1 p_108513_ p_108513_
+		2 p_108514_ p_108514_
+		3 p_108515_ p_108515_
+		4 p_108516_ p_108516_
+		5 p_108517_ p_108517_
+		6 p_108518_ p_108518_
+		7 p_108519_ p_108519_
+		8 p_108520_ p_108520_
+net/minecraft/client/particle/WhiteAshParticle$Provider net/minecraft/client/particle/WhiteAshParticle$Provider
+	sprites f_108521_
+	<init> (Lnet/minecraft/client/particle/SpriteSet;)V <init>
+		0 p_108523_ p_108523_
+	createParticle (Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108525_ p_108525_
+		1 p_108526_ p_108526_
+		2 p_108527_ p_108527_
+		3 p_108528_ p_108528_
+		4 p_108529_ p_108529_
+		5 p_108530_ p_108530_
+		6 p_108531_ p_108531_
+		7 p_108532_ p_108532_
+	createParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/client/multiplayer/ClientLevel;DDDDDD)Lnet/minecraft/client/particle/Particle; m_6966_
+		0 p_108534_ p_108534_
+		1 p_108535_ p_108535_
+		2 p_108536_ p_108536_
+		3 p_108537_ p_108537_
+		4 p_108538_ p_108538_
+		5 p_108539_ p_108539_
+		6 p_108540_ p_108540_
+		7 p_108541_ p_108541_
+net/minecraft/client/particle/package-info net/minecraft/client/particle/package-info
+net/minecraft/client/player/AbstractClientPlayer net/minecraft/client/player/AbstractClientPlayer
+	SKIN_URL_TEMPLATE f_172517_
+	clientLevel f_108545_
+	deltaMovementOnPreviousTick f_271420_
+	elytraRotX f_108542_
+	elytraRotY f_108543_
+	elytraRotZ f_108544_
+	playerInfo f_108546_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_250460_ p_250460_
+		1 p_249912_ p_249912_
+	getCloakTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108561_
+	getDeltaMovementLerped (F)Lnet/minecraft/world/phys/Vec3; m_272267_
+		0 p_272943_ p_272943_
+	getElytraTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108563_
+	getFieldOfViewModifier ()F m_108565_
+	getModelName ()Ljava/lang/String; m_108564_
+	getPlayerInfo ()Lnet/minecraft/client/multiplayer/PlayerInfo; m_108558_
+	getSkinLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_108556_
+		static
+		0 p_108557_ p_108557_
+	getSkinTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_108560_
+	isCapeLoaded ()Z m_108555_
+	isCreative ()Z m_7500_
+	isElytraLoaded ()Z m_108562_
+	isSkinLoaded ()Z m_108559_
+	isSpectator ()Z m_5833_
+	registerSkinTexture (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V m_172521_
+		static
+		0 p_172522_ p_172522_
+		1 p_172523_ p_172523_
+	tick ()V m_8119_
+net/minecraft/client/player/Input net/minecraft/client/player/Input
+	down f_108569_
+	forwardImpulse f_108567_
+	jumping f_108572_
+	left f_108570_
+	leftImpulse f_108566_
+	right f_108571_
+	shiftKeyDown f_108573_
+	up f_108568_
+	<init> ()V <init>
+	getMoveVector ()Lnet/minecraft/world/phys/Vec2; m_108575_
+	hasForwardImpulse ()Z m_108577_
+	tick (ZF)V m_214106_
+		0 p_234115_ p_234115_
+		1 p_234116_ p_234116_
+net/minecraft/client/player/KeyboardInput net/minecraft/client/player/KeyboardInput
+	options f_108578_
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_108580_ p_108580_
+	calculateImpulse (ZZ)F m_205577_
+		static
+		0 p_205578_ p_205578_
+		1 p_205579_ p_205579_
+	tick (ZF)V m_214106_
+		0 p_234118_ p_234118_
+		1 p_234119_ p_234119_
+net/minecraft/client/player/LocalPlayer net/minecraft/client/player/LocalPlayer
+	DEFAULT_SNEAKING_MOVEMENT_FACTOR f_234120_
+	LOGGER f_234121_
+	MINOR_COLLISION_ANGLE_THRESHOLD_RADIAN f_197409_
+	POSITION_REMINDER_INTERVAL f_172525_
+	SUFFOCATING_COLLISION_CHECK_SCALE f_172529_
+	WATER_VISION_MAX_TIME f_172526_
+	WATER_VISION_QUICK_PERCENT f_172528_
+	WATER_VISION_QUICK_TIME f_172527_
+	ambientSoundHandlers f_108593_
+	autoJumpEnabled f_108612_
+	autoJumpTime f_108613_
+	connection f_108617_
+	crouching f_108601_
+	flashOnSetHealth f_108605_
+	handsBusy f_108611_
+	input f_108618_
+	jumpRidingScale f_108608_
+	jumpRidingTicks f_108607_
+	lastOnGround f_108600_
+	minecraft f_108619_
+	oSpinningEffectIntensity f_108590_
+	permissionLevel f_108594_
+	positionReminder f_108604_
+	recipeBook f_108592_
+	serverBrand f_108606_
+	showDeathScreen f_108616_
+	spinningEffectIntensity f_108589_
+	sprintTriggerTime f_108583_
+	startedUsingItem f_108609_
+	stats f_108591_
+	usingItemHand f_108610_
+	wasFallFlying f_108614_
+	wasShiftKeyDown f_108602_
+	wasSprinting f_108603_
+	waterVisionTime f_108615_
+	xBob f_108586_
+	xBobO f_108588_
+	xLast f_108595_
+	xRotLast f_108599_
+	yBob f_108585_
+	yBobO f_108587_
+	yLast1 f_108596_
+	yRotLast f_108598_
+	zLast f_108597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/multiplayer/ClientPacketListener;Lnet/minecraft/stats/StatsCounter;Lnet/minecraft/client/ClientRecipeBook;ZZ)V <init>
+		0 p_108621_ p_108621_
+		1 p_108622_ p_108622_
+		2 p_108623_ p_108623_
+		3 p_108624_ p_108624_
+		4 p_108625_ p_108625_
+		5 p_108626_ p_108626_
+		6 p_108627_ p_108627_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_108729_ p_108729_
+		1 p_108730_ p_108730_
+	aiStep ()V m_8107_
+	canAutoJump ()Z m_108731_
+	canSpawnSoulSpeedParticle ()Z m_6039_
+	canSpawnSprintParticle ()Z m_5843_
+	canStartSprinting ()Z m_264082_
+	clientSideCloseContainer ()V m_108763_
+	closeContainer ()V m_6915_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_108665_ p_108665_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_108696_ p_108696_
+		1 p_108697_ p_108697_
+	drop (Z)Z m_108700_
+		0 p_108701_ p_108701_
+	getCurrentMood ()F m_108762_
+	getJumpRidingScale ()F m_108634_
+	getPermissionLevel ()I m_8088_
+	getRecipeBook ()Lnet/minecraft/client/ClientRecipeBook; m_108631_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_108758_ p_108758_
+	getServerBrand ()Ljava/lang/String; m_108629_
+	getStats ()Lnet/minecraft/stats/StatsCounter; m_108630_
+	getUsedItemHand ()Lnet/minecraft/world/InteractionHand; m_7655_
+	getViewXRot (F)F m_5686_
+		0 p_108742_ p_108742_
+	getViewYRot (F)F m_5675_
+		0 p_108753_ p_108753_
+	getVisualRotationYInDegrees ()F m_213816_
+	getWaterVision ()F m_108639_
+	handleEntityEvent (B)V m_7822_
+		0 p_108643_ p_108643_
+	handleNetherPortalClient ()V m_108641_
+	hasEnoughFoodToStartSprinting ()Z m_255269_
+	hasEnoughImpulseToStartSprinting ()Z m_108733_
+	heal (F)V m_5634_
+		0 p_108708_ p_108708_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_108662_ p_108662_
+		1 p_108663_ p_108663_
+	hurtTo (F)V m_108760_
+		0 p_108761_ p_108761_
+	isAutoJumpEnabled ()Z m_108638_
+	isControlledCamera ()Z m_108636_
+	isCrouching ()Z m_6047_
+	isEffectiveAi ()Z m_21515_
+	isHandsBusy ()Z m_108637_
+	isHorizontalCollisionMinor (Lnet/minecraft/world/phys/Vec3;)Z m_196406_
+		0 p_197411_ p_197411_
+	isLocalPlayer ()Z m_7578_
+	isMoving ()Z m_108732_
+	isMovingSlowly ()Z m_108635_
+	isShiftKeyDown ()Z m_6144_
+	isSuppressingSlidingDownLadder ()Z m_5791_
+	isTextFilteringEnabled ()Z m_143387_
+	isUnderWater ()Z m_5842_
+	isUsingItem ()Z m_6117_
+	jumpableVehicle ()Lnet/minecraft/world/entity/PlayerRideableJumping; m_245714_
+	lambda$updateAutoJump$0 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; m_238886_
+		static
+		0 p_234124_ p_234124_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_108710_ p_108710_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_108670_ p_108670_
+		1 p_108671_ p_108671_
+	moveTowardsClosestSpace (DD)V m_108704_
+		0 p_108705_ p_108705_
+		1 p_108706_ p_108706_
+	onGameModeChanged (Lnet/minecraft/world/level/GameType;)V m_287171_
+		0 p_287675_ p_287675_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_108699_ p_108699_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_108680_ p_108680_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_108673_ p_108673_
+		1 p_108674_ p_108674_
+	openJigsawBlock (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V m_7569_
+		0 p_108682_ p_108682_
+	openMinecartCommandBlock (Lnet/minecraft/world/level/BaseCommandBlock;)V m_7907_
+		0 p_108678_ p_108678_
+	openStructureBlock (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_5966_
+		0 p_108686_ p_108686_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_277970_ p_277970_
+		1 p_277980_ p_277980_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_108655_ p_108655_
+		1 p_108656_ p_108656_
+		2 p_108657_ p_108657_
+		3 p_108658_ p_108658_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_108651_ p_108651_
+		1 p_108652_ p_108652_
+		2 p_108653_ p_108653_
+	removeEffectNoUpdate (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_6234_
+		0 p_108720_ p_108720_
+	removeRecipeHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_108675_
+		0 p_108676_ p_108676_
+	removeVehicle ()V m_6038_
+	resetPos ()V m_172530_
+	respawn ()V m_7583_
+	rideTick ()V m_6083_
+	sendIsSprintingIfNeeded ()V m_254869_
+	sendOpenInventory ()V m_108628_
+	sendPosition ()V m_108640_
+	sendRidingJump ()V m_108765_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_234129_ p_234129_
+	serverAiStep ()V m_6140_
+	setExperienceValues (FII)V m_108644_
+		0 p_108645_ p_108645_
+		1 p_108646_ p_108646_
+		2 p_108647_ p_108647_
+	setPermissionLevel (I)V m_108648_
+		0 p_108649_ p_108649_
+	setServerBrand (Ljava/lang/String;)V m_108748_
+		0 p_108749_ p_108749_
+	setShowDeathScreen (Z)V m_108711_
+		0 p_108712_ p_108712_
+	shouldShowDeathScreen ()Z m_108632_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_108667_ p_108667_
+		1 p_108668_ p_108668_
+	startUsingItem (Lnet/minecraft/world/InteractionHand;)V m_6672_
+		0 p_108718_ p_108718_
+	stopUsingItem ()V m_5810_
+	suffocatesAt (Lnet/minecraft/core/BlockPos;)Z m_108746_
+		0 p_108747_ p_108747_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_108660_ p_108660_
+	tick ()V m_8119_
+	tickDeath ()V m_6153_
+	updateAutoJump (FF)V m_108743_
+		0 p_108744_ p_108744_
+		1 p_108745_ p_108745_
+	updateIsUnderwater ()Z m_7602_
+	updateTutorialInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_141945_
+		0 p_172532_ p_172532_
+		1 p_172533_ p_172533_
+		2 p_172534_ p_172534_
+	vehicleCanSprint (Lnet/minecraft/world/entity/Entity;)Z m_264231_
+		0 p_265184_ p_265184_
+net/minecraft/client/player/RemotePlayer net/minecraft/client/player/RemotePlayer
+	lerpDeltaMovement f_271343_
+	lerpDeltaMovementSteps f_271363_
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_252213_ p_252213_
+		1 p_250471_ p_250471_
+	aiStep ()V m_8107_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_108772_ p_108772_
+		1 p_108773_ p_108773_
+	lerpMotion (DDD)V m_6001_
+		0 p_273090_ p_273090_
+		1 p_272647_ p_272647_
+		2 p_273555_ p_273555_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_234163_ p_234163_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_108770_ p_108770_
+	tick ()V m_8119_
+	updatePlayerPose ()V m_7594_
+net/minecraft/client/player/inventory/Hotbar net/minecraft/client/player/inventory/Hotbar
+	items f_108780_
+	<init> ()V <init>
+	createTag ()Lnet/minecraft/nbt/ListTag; m_108782_
+	delegate ()Ljava/util/List; delegate
+	delegate ()Ljava/util/Collection; delegate
+	delegate ()Ljava/lang/Object; delegate
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_108783_
+		0 p_108784_ p_108784_
+	isEmpty ()Z isEmpty
+net/minecraft/client/player/inventory/package-info net/minecraft/client/player/inventory/package-info
+net/minecraft/client/player/package-info net/minecraft/client/player/package-info
+net/minecraft/client/profiling/ClientMetricsSamplersProvider net/minecraft/client/profiling/ClientMetricsSamplersProvider
+	levelRenderer f_172536_
+	samplerFactory f_172538_
+	samplers f_172537_
+	<init> (Ljava/util/function/LongSupplier;Lnet/minecraft/client/renderer/LevelRenderer;)V <init>
+		0 p_172540_ p_172540_
+		1 p_172541_ p_172541_
+	registerStaticSamplers ()V m_172542_
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_172544_ p_172544_
+net/minecraft/client/profiling/package-info net/minecraft/client/profiling/package-info
+net/minecraft/client/quickplay/QuickPlay net/minecraft/client/quickplay/QuickPlay
+	ERROR_TITLE f_278484_
+	INVALID_IDENTIFIER f_278439_
+	REALM_CONNECT f_278412_
+	REALM_PERMISSION f_278373_
+	TO_REALMS_LIST f_278499_
+	TO_TITLE f_278381_
+	TO_WORLD_LIST f_278468_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	connect (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/main/GameConfig$QuickPlayData;Lnet/minecraft/server/packs/resources/ReloadInstance;Lcom/mojang/realmsclient/client/RealmsClient;)V m_278613_
+		static
+		0 p_279319_ p_279319_
+		1 p_279291_ p_279291_
+		2 p_279328_ p_279328_
+		3 p_279322_ p_279322_
+	joinMultiplayerWorld (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278767_
+		static
+		0 p_279276_ p_279276_
+		1 p_279128_ p_279128_
+	joinRealmsWorld (Lnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/client/RealmsClient;Ljava/lang/String;)V m_278851_
+		static
+		0 p_279320_ p_279320_
+		1 p_279468_ p_279468_
+		2 p_279371_ p_279371_
+	joinSingleplayerWorld (Lnet/minecraft/client/Minecraft;Ljava/lang/String;)V m_278782_
+		static
+		0 p_279420_ p_279420_
+		1 p_279459_ p_279459_
+	lambda$connect$0 (Ljava/lang/String;Lnet/minecraft/client/Minecraft;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/realmsclient/client/RealmsClient;)V m_287802_
+		static
+		0 p_288251_ p_288251_
+		1 p_288252_ p_288252_
+		2 p_288253_ p_288253_
+		3 p_288254_ p_288254_
+		4 p_288255_ p_288255_
+	lambda$joinRealmsWorld$1 (JLcom/mojang/realmsclient/dto/RealmsServer;)Z m_278783_
+		static
+		0 p_279129_ p_279129_
+		1 p_279424_ p_279424_
+net/minecraft/client/quickplay/QuickPlayLog net/minecraft/client/quickplay/QuickPlayLog
+	GSON f_278422_
+	INACTIVE f_278416_
+	LOGGER f_278438_
+	path f_278473_
+	worldData f_278423_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_279463_ p_279463_
+	lambda$log$0 (Lcom/google/gson/JsonElement;)V m_278671_
+		0 p_279238_ p_279238_
+	lambda$log$1 (Lnet/minecraft/client/Minecraft;)V m_278666_
+		0 p_279248_ p_279248_
+	log (Lnet/minecraft/client/Minecraft;)V m_278768_
+		0 p_279258_ p_279258_
+	of (Ljava/lang/String;)Lnet/minecraft/client/quickplay/QuickPlayLog; m_278648_
+		static
+		0 p_279275_ p_279275_
+	setWorldData (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V m_278642_
+		0 p_279380_ p_279380_
+		1 p_279427_ p_279427_
+		2 p_279470_ p_279470_
+net/minecraft/client/quickplay/QuickPlayLog$1 net/minecraft/client/quickplay/QuickPlayLog$1
+	<init> (Ljava/lang/String;)V <init>
+		0 p_279410_ p_279410_
+	log (Lnet/minecraft/client/Minecraft;)V m_278768_
+		0 p_279484_ p_279484_
+	setWorldData (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V m_278642_
+		0 p_279348_ p_279348_
+		1 p_279305_ p_279305_
+		2 p_279177_ p_279177_
+net/minecraft/client/quickplay/QuickPlayLog$QuickPlayEntry net/minecraft/client/quickplay/QuickPlayLog$QuickPlayEntry
+	CODEC f_278431_
+	gamemode f_278456_
+	lastPlayedTime f_278512_
+	quickPlayWorld f_278426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld;Ljava/time/Instant;Lnet/minecraft/world/level/GameType;)V <init>
+		0 f_278426_ f_278426_
+		1 f_278512_ f_278512_
+		2 f_278456_ f_278456_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279480_ p_279480_
+	gamemode ()Lnet/minecraft/world/level/GameType; f_278456_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_278695_
+		static
+		0 p_279196_ p_279196_
+	lastPlayedTime ()Ljava/time/Instant; f_278512_
+	quickPlayWorld ()Lnet/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld; f_278426_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld net/minecraft/client/quickplay/QuickPlayLog$QuickPlayWorld
+	MAP_CODEC f_278511_
+	id f_278460_
+	name f_278469_
+	type f_278464_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/quickplay/QuickPlayLog$Type;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 f_278464_ f_278464_
+		1 f_278460_ f_278460_
+		2 f_278469_ f_278469_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279171_ p_279171_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_278460_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_278843_
+		static
+		0 p_279181_ p_279181_
+	name ()Ljava/lang/String; f_278469_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/quickplay/QuickPlayLog$Type; f_278464_
+net/minecraft/client/quickplay/QuickPlayLog$Type net/minecraft/client/quickplay/QuickPlayLog$Type
+	$VALUES $VALUES
+	CODEC f_278494_
+	MULTIPLAYER MULTIPLAYER
+	REALMS REALMS
+	SINGLEPLAYER SINGLEPLAYER
+	name f_278427_
+	$values ()[Lnet/minecraft/client/quickplay/QuickPlayLog$Type; m_278856_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_279214_ p_279214_
+		1 p_279216_ p_279216_
+		2 p_279349_ p_279349_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/quickplay/QuickPlayLog$Type; valueOf
+		static
+		0 p_279142_ p_279142_
+	values ()[Lnet/minecraft/client/quickplay/QuickPlayLog$Type; values
+		static
+net/minecraft/client/quickplay/package-info net/minecraft/client/quickplay/package-info
+net/minecraft/client/renderer/BiomeColors net/minecraft/client/renderer/BiomeColors
+	FOLIAGE_COLOR_RESOLVER f_108790_
+	GRASS_COLOR_RESOLVER f_108789_
+	WATER_COLOR_RESOLVER f_108791_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getAverageColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_108796_
+		static
+		0 p_108797_ p_108797_
+		1 p_108798_ p_108798_
+		2 p_108799_ p_108799_
+	getAverageFoliageColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108804_
+		static
+		0 p_108805_ p_108805_
+		1 p_108806_ p_108806_
+	getAverageGrassColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108793_
+		static
+		0 p_108794_ p_108794_
+		1 p_108795_ p_108795_
+	getAverageWaterColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_108811_
+		static
+		0 p_108812_ p_108812_
+		1 p_108813_ p_108813_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome;DD)I m_108807_
+		static
+		0 p_108808_ p_108808_
+		1 p_108809_ p_108809_
+		2 p_108810_ p_108810_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome;DD)I m_108800_
+		static
+		0 p_108801_ p_108801_
+		1 p_108802_ p_108802_
+		2 p_108803_ p_108803_
+net/minecraft/client/renderer/BlockEntityWithoutLevelRenderer net/minecraft/client/renderer/BlockEntityWithoutLevelRenderer
+	DEFAULT_SHULKER_BOX f_108816_
+	SHULKER_BOXES f_108815_
+	banner f_108820_
+	bed f_108821_
+	blockEntityRenderDispatcher f_172547_
+	chest f_108817_
+	conduit f_108822_
+	decoratedPot f_271254_
+	enderChest f_108819_
+	entityModelSet f_172548_
+	shieldModel f_108823_
+	skullModels f_172546_
+	trappedChest f_108818_
+	tridentModel f_108824_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_172550_ p_172550_
+		1 p_172551_ p_172551_
+	lambda$renderByItem$2 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)V m_172558_
+		static
+		0 p_172559_ p_172559_
+		1 p_172560_ p_172560_
+	lambda$static$0 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity; m_172556_
+		static
+		0 p_172557_ p_172557_
+	lambda$static$1 (I)[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity; m_172552_
+		static
+		0 p_172553_ p_172553_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_172555_ p_172555_
+	renderByItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_108829_
+		0 p_108830_ p_108830_
+		1 p_270899_ p_270899_
+		2 p_108832_ p_108832_
+		3 p_108833_ p_108833_
+		4 p_108834_ p_108834_
+		5 p_108835_ p_108835_
+net/minecraft/client/renderer/ChunkBufferBuilderPack net/minecraft/client/renderer/ChunkBufferBuilderPack
+	builders f_108836_
+	<init> ()V <init>
+	builder (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_108839_
+		0 p_108840_ p_108840_
+	clearAll ()V m_108838_
+	discardAll ()V m_108841_
+	lambda$new$0 (Lnet/minecraft/client/renderer/RenderType;)Lnet/minecraft/client/renderer/RenderType; m_108844_
+		static
+		0 p_108845_ p_108845_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_108842_
+		static
+		0 p_108843_ p_108843_
+net/minecraft/client/renderer/CubeMap net/minecraft/client/renderer/CubeMap
+	SIDES f_172561_
+	images f_108846_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_108848_ p_108848_
+	preload (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_108854_
+		0 p_108855_ p_108855_
+		1 p_108856_ p_108856_
+	render (Lnet/minecraft/client/Minecraft;FFF)V m_108849_
+		0 p_108850_ p_108850_
+		1 p_108851_ p_108851_
+		2 p_108852_ p_108852_
+		3 p_108853_ p_108853_
+net/minecraft/client/renderer/DimensionSpecialEffects net/minecraft/client/renderer/DimensionSpecialEffects
+	EFFECTS f_108857_
+	cloudLevel f_108859_
+	constantAmbientLight f_108863_
+	forceBrightLightmap f_108862_
+	hasGround f_108860_
+	skyType f_108861_
+	sunriseCol f_108858_
+	<clinit> ()V <clinit>
+		static
+	<init> (FZLnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType;ZZ)V <init>
+		0 p_108866_ p_108866_
+		1 p_108867_ p_108867_
+		2 p_108868_ p_108868_
+		3 p_108869_ p_108869_
+		4 p_108870_ p_108870_
+	constantAmbientLight ()Z m_108885_
+	forType (Lnet/minecraft/world/level/dimension/DimensionType;)Lnet/minecraft/client/renderer/DimensionSpecialEffects; m_108876_
+		static
+		0 p_108877_ p_108877_
+	forceBrightLightmap ()Z m_108884_
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108878_ p_108878_
+		1 p_108879_ p_108879_
+	getCloudHeight ()F m_108871_
+	getSunriseColor (FF)[F m_7518_
+		0 p_108872_ p_108872_
+		1 p_108873_ p_108873_
+	hasGround ()Z m_108882_
+	isFoggyAt (II)Z m_5781_
+		0 p_108874_ p_108874_
+		1 p_108875_ p_108875_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V m_108880_
+		static
+		0 p_108881_ p_108881_
+	skyType ()Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; m_108883_
+net/minecraft/client/renderer/DimensionSpecialEffects$EndEffects net/minecraft/client/renderer/DimensionSpecialEffects$EndEffects
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108894_ p_108894_
+		1 p_108895_ p_108895_
+	getSunriseColor (FF)[F m_7518_
+		0 p_108888_ p_108888_
+		1 p_108889_ p_108889_
+	isFoggyAt (II)Z m_5781_
+		0 p_108891_ p_108891_
+		1 p_108892_ p_108892_
+net/minecraft/client/renderer/DimensionSpecialEffects$NetherEffects net/minecraft/client/renderer/DimensionSpecialEffects$NetherEffects
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108901_ p_108901_
+		1 p_108902_ p_108902_
+	isFoggyAt (II)Z m_5781_
+		0 p_108898_ p_108898_
+		1 p_108899_ p_108899_
+net/minecraft/client/renderer/DimensionSpecialEffects$OverworldEffects net/minecraft/client/renderer/DimensionSpecialEffects$OverworldEffects
+	CLOUD_LEVEL f_172562_
+	<init> ()V <init>
+	getBrightnessDependentFogColor (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_5927_
+		0 p_108908_ p_108908_
+		1 p_108909_ p_108909_
+	isFoggyAt (II)Z m_5781_
+		0 p_108905_ p_108905_
+		1 p_108906_ p_108906_
+net/minecraft/client/renderer/DimensionSpecialEffects$SkyType net/minecraft/client/renderer/DimensionSpecialEffects$SkyType
+	$VALUES $VALUES
+	END END
+	NONE NONE
+	NORMAL NORMAL
+	$values ()[Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; m_172563_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_108916_ p_108916_
+		1 p_108917_ p_108917_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; valueOf
+		static
+		0 p_108919_ p_108919_
+	values ()[Lnet/minecraft/client/renderer/DimensionSpecialEffects$SkyType; values
+		static
+net/minecraft/client/renderer/EffectInstance net/minecraft/client/renderer/EffectInstance
+	ALWAYS_REAPPLY f_172565_
+	DUMMY_UNIFORM f_108922_
+	EFFECT_SHADER_PATH f_172564_
+	LOGGER f_108921_
+	attributeNames f_108936_
+	attributes f_108935_
+	blend f_108934_
+	dirty f_108933_
+	fragmentProgram f_108938_
+	lastAppliedEffect f_108923_
+	lastProgramId f_108924_
+	name f_108932_
+	programId f_108931_
+	samplerLocations f_108927_
+	samplerMap f_108925_
+	samplerNames f_108926_
+	uniformLocations f_108929_
+	uniformMap f_108930_
+	uniforms f_108928_
+	vertexProgram f_108937_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;)V <init>
+		0 p_108941_ p_108941_
+		1 p_108942_ p_108942_
+	apply ()V m_108966_
+	attachToProgram ()V m_142662_
+	clear ()V m_108965_
+	close ()V close
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getName ()Ljava/lang/String; m_172571_
+	getOrCreate (Lnet/minecraft/server/packs/resources/ResourceManager;Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/EffectProgram; m_172566_
+		static
+		0 p_172567_ p_172567_
+		1 p_172568_ p_172568_
+		2 p_172569_ p_172569_
+	getUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Uniform; m_108952_
+		0 p_108953_ p_108953_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+	parseBlendNode (Lcom/google/gson/JsonObject;)Lcom/mojang/blaze3d/shaders/BlendMode; m_108950_
+		static
+		0 p_108951_ p_108951_
+	parseSamplerNode (Lcom/google/gson/JsonElement;)V m_108948_
+		0 p_108949_ p_108949_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_108958_
+		0 p_108959_ p_108959_
+	safeGetUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/AbstractUniform; m_108960_
+		0 p_108961_ p_108961_
+	setSampler (Ljava/lang/String;Ljava/util/function/IntSupplier;)V m_108954_
+		0 p_108955_ p_108955_
+		1 p_108956_ p_108956_
+	updateLocations ()V m_108967_
+net/minecraft/client/renderer/FaceInfo net/minecraft/client/renderer/FaceInfo
+	$VALUES $VALUES
+	BY_FACING f_108974_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	infos f_108975_
+	$values ()[Lnet/minecraft/client/renderer/FaceInfo; m_172572_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/client/renderer/FaceInfo$VertexInfo;)V <init>
+		0 p_108979_ p_108979_
+		1 p_108980_ p_108980_
+		2 p_108981_ p_108981_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/FaceInfo; m_108984_
+		static
+		0 p_108985_ p_108985_
+	getVertexInfo (I)Lnet/minecraft/client/renderer/FaceInfo$VertexInfo; m_108982_
+		0 p_108983_ p_108983_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/FaceInfo;)V m_108986_
+		static
+		0 p_108987_ p_108987_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/FaceInfo; valueOf
+		static
+		0 p_108989_ p_108989_
+	values ()[Lnet/minecraft/client/renderer/FaceInfo; values
+		static
+net/minecraft/client/renderer/FaceInfo$Constants net/minecraft/client/renderer/FaceInfo$Constants
+	MAX_X f_108993_
+	MAX_Y f_108992_
+	MAX_Z f_108991_
+	MIN_X f_108996_
+	MIN_Y f_108995_
+	MIN_Z f_108994_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/renderer/FaceInfo$VertexInfo net/minecraft/client/renderer/FaceInfo$VertexInfo
+	xFace f_108998_
+	yFace f_108999_
+	zFace f_109000_
+	<init> (III)V <init>
+		0 p_109002_ p_109002_
+		1 p_109003_ p_109003_
+		2 p_109004_ p_109004_
+net/minecraft/client/renderer/FogRenderer net/minecraft/client/renderer/FogRenderer
+	BIOME_FOG_TRANSITION_TIME f_172574_
+	MOB_EFFECT_FOG f_234164_
+	WATER_FOG_DISTANCE f_172575_
+	biomeChangedTime f_109015_
+	fogBlue f_109012_
+	fogGreen f_109011_
+	fogRed f_109010_
+	previousBiomeFog f_109014_
+	targetBiomeFog f_109013_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPriorityFogFunction (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/client/renderer/FogRenderer$MobEffectFogFunction; m_234165_
+		static
+		0 p_234166_ p_234166_
+		1 p_234167_ p_234167_
+	lambda$getPriorityFogFunction$1 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/client/renderer/FogRenderer$MobEffectFogFunction;)Z m_234168_
+		static
+		0 p_234169_ p_234169_
+		1 p_234170_ p_234170_
+		2 p_234171_ p_234171_
+	lambda$setupColor$0 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/level/biome/BiomeManager;FIII)Lnet/minecraft/world/phys/Vec3; m_109029_
+		static
+		0 p_109030_ p_109030_
+		1 p_109031_ p_109031_
+		2 p_109032_ p_109032_
+		3 p_109033_ p_109033_
+		4 p_109034_ p_109034_
+		5 p_109035_ p_109035_
+	levelFogColor ()V m_109036_
+		static
+	setupColor (Lnet/minecraft/client/Camera;FLnet/minecraft/client/multiplayer/ClientLevel;IF)V m_109018_
+		static
+		0 p_109019_ p_109019_
+		1 p_109020_ p_109020_
+		2 p_109021_ p_109021_
+		3 p_109022_ p_109022_
+		4 p_109023_ p_109023_
+	setupFog (Lnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/FogRenderer$FogMode;FZF)V m_234172_
+		static
+		0 p_234173_ p_234173_
+		1 p_234174_ p_234174_
+		2 p_234175_ p_234175_
+		3 p_234176_ p_234176_
+		4 p_234177_ p_234177_
+	setupNoFog ()V m_109017_
+		static
+net/minecraft/client/renderer/FogRenderer$BlindnessFogFunction net/minecraft/client/renderer/FogRenderer$BlindnessFogFunction
+	<init> ()V <init>
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234181_ p_234181_
+		1 p_234182_ p_234182_
+		2 p_234183_ p_234183_
+		3 p_234184_ p_234184_
+		4 p_234185_ p_234185_
+net/minecraft/client/renderer/FogRenderer$DarknessFogFunction net/minecraft/client/renderer/FogRenderer$DarknessFogFunction
+	<init> ()V <init>
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	getModifiedVoidDarkness (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)F m_213936_
+		0 p_234189_ p_234189_
+		1 p_234190_ p_234190_
+		2 p_234191_ p_234191_
+		3 p_234192_ p_234192_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234194_ p_234194_
+		1 p_234195_ p_234195_
+		2 p_234196_ p_234196_
+		3 p_234197_ p_234197_
+		4 p_234198_ p_234198_
+net/minecraft/client/renderer/FogRenderer$FogData net/minecraft/client/renderer/FogRenderer$FogData
+	end f_234201_
+	mode f_234199_
+	shape f_234202_
+	start f_234200_
+	<init> (Lnet/minecraft/client/renderer/FogRenderer$FogMode;)V <init>
+		0 p_234204_ p_234204_
+net/minecraft/client/renderer/FogRenderer$FogMode net/minecraft/client/renderer/FogRenderer$FogMode
+	$VALUES $VALUES
+	FOG_SKY FOG_SKY
+	FOG_TERRAIN FOG_TERRAIN
+	$values ()[Lnet/minecraft/client/renderer/FogRenderer$FogMode; m_172577_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_109042_ p_109042_
+		1 p_109043_ p_109043_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/FogRenderer$FogMode; valueOf
+		static
+		0 p_109045_ p_109045_
+	values ()[Lnet/minecraft/client/renderer/FogRenderer$FogMode; values
+		static
+net/minecraft/client/renderer/FogRenderer$MobEffectFogFunction net/minecraft/client/renderer/FogRenderer$MobEffectFogFunction
+	getMobEffect ()Lnet/minecraft/world/effect/MobEffect; m_213948_
+	getModifiedVoidDarkness (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)F m_213936_
+		0 p_234208_ p_234208_
+		1 p_234209_ p_234209_
+		2 p_234210_ p_234210_
+		3 p_234211_ p_234211_
+	isEnabled (Lnet/minecraft/world/entity/LivingEntity;F)Z m_234205_
+		0 p_234206_ p_234206_
+		1 p_234207_ p_234207_
+	setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V m_213725_
+		0 p_234212_ p_234212_
+		1 p_234213_ p_234213_
+		2 p_234214_ p_234214_
+		3 p_234215_ p_234215_
+		4 p_234216_ p_234216_
+net/minecraft/client/renderer/GameRenderer net/minecraft/client/renderer/GameRenderer
+	DEPTH_BUFFER_DEBUG f_172636_
+	EFFECTS f_109051_
+	EFFECT_NONE f_109056_
+	GUI_Z_NEAR f_289032_
+	ITEM_ACTIVATION_ANIMATION_LENGTH f_172634_
+	LOGGER f_109058_
+	NAUSEA_LOCATION f_109057_
+	PROJECTION_Z_NEAR f_172592_
+	blitShader f_172635_
+	darkenWorldAmount f_109068_
+	darkenWorldAmountO f_109069_
+	effectActive f_109053_
+	effectIndex f_109052_
+	fov f_109066_
+	hasWorldScreenshot f_182638_
+	itemActivationItem f_109080_
+	itemActivationOffX f_109048_
+	itemActivationOffY f_109049_
+	itemActivationTicks f_109047_
+	itemInHandRenderer f_109055_
+	lastActiveTime f_109073_
+	lastScreenshotAttempt f_109072_
+	lightTexture f_109074_
+	mainCamera f_109054_
+	mapRenderer f_109063_
+	minecraft f_109059_
+	oldFov f_109067_
+	overlayTexture f_109075_
+	panoramicMode f_109076_
+	particleShader f_172586_
+	positionColorLightmapShader f_172587_
+	positionColorShader f_172580_
+	positionColorTexLightmapShader f_172588_
+	positionColorTexShader f_172581_
+	positionShader f_172579_
+	positionTexColorNormalShader f_172589_
+	positionTexColorShader f_172583_
+	positionTexLightmapColorShader f_172590_
+	positionTexShader f_172582_
+	postEffect f_109050_
+	random f_109061_
+	renderBlockOutline f_109071_
+	renderBuffers f_109064_
+	renderDistance f_109062_
+	renderHand f_109070_
+	rendertypeArmorCutoutNoCullShader f_172613_
+	rendertypeArmorEntityGlintShader f_172633_
+	rendertypeArmorGlintShader f_172632_
+	rendertypeBeaconBeamShader f_172622_
+	rendertypeCrumblingShader f_172607_
+	rendertypeCutoutMippedShader f_172608_
+	rendertypeCutoutShader f_172609_
+	rendertypeEndGatewayShader f_172605_
+	rendertypeEndPortalShader f_172604_
+	rendertypeEnergySwirlShader f_172628_
+	rendertypeEntityAlphaShader f_172626_
+	rendertypeEntityCutoutNoCullShader f_172616_
+	rendertypeEntityCutoutNoCullZOffsetShader f_172617_
+	rendertypeEntityCutoutShader f_172615_
+	rendertypeEntityDecalShader f_172623_
+	rendertypeEntityGlintDirectShader f_172597_
+	rendertypeEntityGlintShader f_172596_
+	rendertypeEntityNoOutlineShader f_172624_
+	rendertypeEntityShadowShader f_172625_
+	rendertypeEntitySmoothCutoutShader f_172621_
+	rendertypeEntitySolidShader f_172614_
+	rendertypeEntityTranslucentCullShader f_172619_
+	rendertypeEntityTranslucentEmissiveShader f_234217_
+	rendertypeEntityTranslucentShader f_172620_
+	rendertypeEyesShader f_172627_
+	rendertypeGlintDirectShader f_172595_
+	rendertypeGlintShader f_172594_
+	rendertypeGlintTranslucentShader f_172593_
+	rendertypeGuiGhostRecipeOverlayShader f_285569_
+	rendertypeGuiOverlayShader f_285598_
+	rendertypeGuiShader f_285653_
+	rendertypeGuiTextHighlightShader f_285623_
+	rendertypeItemEntityTranslucentCullShader f_172618_
+	rendertypeLeashShader f_172629_
+	rendertypeLightningShader f_172602_
+	rendertypeLinesShader f_172606_
+	rendertypeOutlineShader f_172631_
+	rendertypeSolidShader f_172591_
+	rendertypeTextBackgroundSeeThroughShader f_268525_
+	rendertypeTextBackgroundShader f_268423_
+	rendertypeTextIntensitySeeThroughShader f_172601_
+	rendertypeTextIntensityShader f_172599_
+	rendertypeTextSeeThroughShader f_172600_
+	rendertypeTextShader f_172598_
+	rendertypeTranslucentMovingBlockShader f_172611_
+	rendertypeTranslucentNoCrumblingShader f_172612_
+	rendertypeTranslucentShader f_172610_
+	rendertypeTripwireShader f_172603_
+	rendertypeWaterMaskShader f_172630_
+	resourceManager f_109060_
+	shaders f_172578_
+	tick f_109065_
+	zoom f_109077_
+	zoomX f_109078_
+	zoomY f_109079_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/ItemInHandRenderer;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/RenderBuffers;)V <init>
+		0 p_234219_ p_234219_
+		1 p_234220_ p_234220_
+		2 p_234221_ p_234221_
+		3 p_234222_ p_234222_
+	bobHurt (Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_109117_
+		0 p_109118_ p_109118_
+		1 p_109119_ p_109119_
+	bobView (Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_109138_
+		0 p_109139_ p_109139_
+		1 p_109140_ p_109140_
+	checkEntityPostEffect (Lnet/minecraft/world/entity/Entity;)V m_109106_
+		0 p_109107_ p_109107_
+	close ()V close
+	createReloadListener ()Lnet/minecraft/server/packs/resources/PreparableReloadListener; m_247116_
+	currentEffect ()Lnet/minecraft/client/renderer/PostChain; m_109149_
+	cycleEffect ()V m_172783_
+	displayItemActivation (Lnet/minecraft/world/item/ItemStack;)V m_109113_
+		0 p_109114_ p_109114_
+	getDarkenWorldAmount (F)F m_109131_
+		0 p_109132_ p_109132_
+	getDepthFar ()F m_172790_
+	getFov (Lnet/minecraft/client/Camera;FZ)D m_109141_
+		0 p_109142_ p_109142_
+		1 p_109143_ p_109143_
+		2 p_109144_ p_109144_
+	getMainCamera ()Lnet/minecraft/client/Camera; m_109153_
+	getMapRenderer ()Lnet/minecraft/client/gui/MapRenderer; m_109151_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_172797_
+	getNightVisionScale (Lnet/minecraft/world/entity/LivingEntity;F)F m_109108_
+		static
+		0 p_109109_ p_109109_
+		1 p_109110_ p_109110_
+	getParticleShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172829_
+		static
+	getPositionColorLightmapShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172832_
+		static
+	getPositionColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172811_
+		static
+	getPositionColorTexLightmapShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172835_
+		static
+	getPositionColorTexShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172814_
+		static
+	getPositionShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172808_
+		static
+	getPositionTexColorNormalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172838_
+		static
+	getPositionTexColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172820_
+		static
+	getPositionTexLightmapColorShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172637_
+		static
+	getPositionTexShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172817_
+		static
+	getProjectionMatrix (D)Lorg/joml/Matrix4f; m_253088_
+		0 p_254507_ p_254507_
+	getRenderDistance ()F m_109152_
+	getRendertypeArmorCutoutNoCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172658_
+		static
+	getRendertypeArmorEntityGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172741_
+		static
+	getRendertypeArmorGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172738_
+		static
+	getRendertypeBeaconBeamShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172685_
+		static
+	getRendertypeCrumblingShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172758_
+		static
+	getRendertypeCutoutMippedShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172643_
+		static
+	getRendertypeCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172646_
+		static
+	getRendertypeEndGatewayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172756_
+		static
+	getRendertypeEndPortalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172755_
+		static
+	getRendertypeEnergySwirlShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172703_
+		static
+	getRendertypeEntityAlphaShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172697_
+		static
+	getRendertypeEntityCutoutNoCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172667_
+		static
+	getRendertypeEntityCutoutNoCullZOffsetShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172670_
+		static
+	getRendertypeEntityCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172664_
+		static
+	getRendertypeEntityDecalShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172688_
+		static
+	getRendertypeEntityGlintDirectShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172748_
+		static
+	getRendertypeEntityGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172747_
+		static
+	getRendertypeEntityNoOutlineShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172691_
+		static
+	getRendertypeEntityShadowShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172694_
+		static
+	getRendertypeEntitySmoothCutoutShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172682_
+		static
+	getRendertypeEntitySolidShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172661_
+		static
+	getRendertypeEntityTranslucentCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172676_
+		static
+	getRendertypeEntityTranslucentEmissiveShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_234223_
+		static
+	getRendertypeEntityTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172679_
+		static
+	getRendertypeEyesShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172700_
+		static
+	getRendertypeGlintDirectShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172746_
+		static
+	getRendertypeGlintShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172745_
+		static
+	getRendertypeGlintTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172744_
+		static
+	getRendertypeGuiGhostRecipeOverlayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285862_
+		static
+	getRendertypeGuiOverlayShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285975_
+		static
+	getRendertypeGuiShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285858_
+		static
+	getRendertypeGuiTextHighlightShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_285738_
+		static
+	getRendertypeItemEntityTranslucentCullShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172673_
+		static
+	getRendertypeLeashShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172706_
+		static
+	getRendertypeLightningShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172753_
+		static
+	getRendertypeLinesShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172757_
+		static
+	getRendertypeOutlineShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172712_
+		static
+	getRendertypeSolidShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172640_
+		static
+	getRendertypeTextBackgroundSeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_269511_
+		static
+	getRendertypeTextBackgroundShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_269563_
+		static
+	getRendertypeTextIntensitySeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172752_
+		static
+	getRendertypeTextIntensityShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172750_
+		static
+	getRendertypeTextSeeThroughShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172751_
+		static
+	getRendertypeTextShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172749_
+		static
+	getRendertypeTranslucentMovingBlockShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172652_
+		static
+	getRendertypeTranslucentNoCrumblingShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172655_
+		static
+	getRendertypeTranslucentShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172649_
+		static
+	getRendertypeTripwireShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172754_
+		static
+	getRendertypeWaterMaskShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_172709_
+		static
+	getShader (Ljava/lang/String;)Lnet/minecraft/client/renderer/ShaderInstance; m_172734_
+		0 p_172735_ p_172735_
+	isPanoramicMode ()Z m_172715_
+	lambda$pick$61 (Lnet/minecraft/world/entity/Entity;)Z m_234236_
+		static
+		0 p_234237_ p_234237_
+	lambda$reloadShaders$0 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172713_
+		static
+		0 p_172714_ p_172714_
+	lambda$reloadShaders$1 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172710_
+		static
+		0 p_172711_ p_172711_
+	lambda$reloadShaders$10 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172683_
+		static
+		0 p_172684_ p_172684_
+	lambda$reloadShaders$11 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172680_
+		static
+		0 p_172681_ p_172681_
+	lambda$reloadShaders$12 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172677_
+		static
+		0 p_172678_ p_172678_
+	lambda$reloadShaders$13 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172674_
+		static
+		0 p_172675_ p_172675_
+	lambda$reloadShaders$14 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172671_
+		static
+		0 p_172672_ p_172672_
+	lambda$reloadShaders$15 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172668_
+		static
+		0 p_172669_ p_172669_
+	lambda$reloadShaders$16 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172665_
+		static
+		0 p_172666_ p_172666_
+	lambda$reloadShaders$17 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172662_
+		static
+		0 p_172663_ p_172663_
+	lambda$reloadShaders$18 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172659_
+		static
+		0 p_172660_ p_172660_
+	lambda$reloadShaders$19 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172656_
+		static
+		0 p_172657_ p_172657_
+	lambda$reloadShaders$2 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172707_
+		static
+		0 p_172708_ p_172708_
+	lambda$reloadShaders$20 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172653_
+		static
+		0 p_172654_ p_172654_
+	lambda$reloadShaders$21 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172650_
+		static
+		0 p_172651_ p_172651_
+	lambda$reloadShaders$22 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172647_
+		static
+		0 p_172648_ p_172648_
+	lambda$reloadShaders$23 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172644_
+		static
+		0 p_172645_ p_172645_
+	lambda$reloadShaders$24 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172641_
+		static
+		0 p_172642_ p_172642_
+	lambda$reloadShaders$25 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172638_
+		static
+		0 p_172639_ p_172639_
+	lambda$reloadShaders$26 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172839_
+		static
+		0 p_172840_ p_172840_
+	lambda$reloadShaders$27 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172836_
+		static
+		0 p_172837_ p_172837_
+	lambda$reloadShaders$28 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172833_
+		static
+		0 p_172834_ p_172834_
+	lambda$reloadShaders$29 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172830_
+		static
+		0 p_172831_ p_172831_
+	lambda$reloadShaders$3 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172704_
+		static
+		0 p_172705_ p_172705_
+	lambda$reloadShaders$30 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172827_
+		static
+		0 p_172828_ p_172828_
+	lambda$reloadShaders$31 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172824_
+		static
+		0 p_172825_ p_172825_
+	lambda$reloadShaders$32 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172821_
+		static
+		0 p_172822_ p_172822_
+	lambda$reloadShaders$33 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172818_
+		static
+		0 p_172819_ p_172819_
+	lambda$reloadShaders$34 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172815_
+		static
+		0 p_172816_ p_172816_
+	lambda$reloadShaders$35 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172812_
+		static
+		0 p_172813_ p_172813_
+	lambda$reloadShaders$36 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172809_
+		static
+		0 p_172810_ p_172810_
+	lambda$reloadShaders$37 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172806_
+		static
+		0 p_172807_ p_172807_
+	lambda$reloadShaders$38 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172804_
+		static
+		0 p_172805_ p_172805_
+	lambda$reloadShaders$39 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172802_
+		static
+		0 p_172803_ p_172803_
+	lambda$reloadShaders$4 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172701_
+		static
+		0 p_172702_ p_172702_
+	lambda$reloadShaders$40 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172800_
+		static
+		0 p_172801_ p_172801_
+	lambda$reloadShaders$41 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172798_
+		static
+		0 p_172799_ p_172799_
+	lambda$reloadShaders$42 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172795_
+		static
+		0 p_172796_ p_172796_
+	lambda$reloadShaders$43 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172793_
+		static
+		0 p_172794_ p_172794_
+	lambda$reloadShaders$44 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_268793_
+		static
+		0 p_269657_ p_269657_
+	lambda$reloadShaders$45 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172791_
+		static
+		0 p_172792_ p_172792_
+	lambda$reloadShaders$46 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172788_
+		static
+		0 p_172789_ p_172789_
+	lambda$reloadShaders$47 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_268792_
+		static
+		0 p_269656_ p_269656_
+	lambda$reloadShaders$48 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172786_
+		static
+		0 p_172787_ p_172787_
+	lambda$reloadShaders$49 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172784_
+		static
+		0 p_172785_ p_172785_
+	lambda$reloadShaders$5 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172698_
+		static
+		0 p_172699_ p_172699_
+	lambda$reloadShaders$50 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172781_
+		static
+		0 p_172782_ p_172782_
+	lambda$reloadShaders$51 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172777_
+		static
+		0 p_172778_ p_172778_
+	lambda$reloadShaders$52 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172773_
+		static
+		0 p_172774_ p_172774_
+	lambda$reloadShaders$53 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172732_
+		static
+		0 p_172733_ p_172733_
+	lambda$reloadShaders$54 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_234229_
+		static
+		0 p_234230_ p_234230_
+	lambda$reloadShaders$55 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285677_
+		static
+		0 p_286148_ p_286148_
+	lambda$reloadShaders$56 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285675_
+		static
+		0 p_286146_ p_286146_
+	lambda$reloadShaders$57 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285674_
+		static
+		0 p_286145_ p_286145_
+	lambda$reloadShaders$58 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_285676_
+		static
+		0 p_286147_ p_286147_
+	lambda$reloadShaders$59 (Lcom/mojang/datafixers/util/Pair;)V m_172728_
+		static
+		0 p_172729_ p_172729_
+	lambda$reloadShaders$6 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172695_
+		static
+		0 p_172696_ p_172696_
+	lambda$reloadShaders$60 (Lcom/mojang/datafixers/util/Pair;)V m_234224_
+		0 p_234225_ p_234225_
+	lambda$reloadShaders$7 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172692_
+		static
+		0 p_172693_ p_172693_
+	lambda$reloadShaders$8 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172689_
+		static
+		0 p_172690_ p_172690_
+	lambda$reloadShaders$9 (Lnet/minecraft/client/renderer/ShaderInstance;)V m_172686_
+		static
+		0 p_172687_ p_172687_
+	lambda$render$62 ()Ljava/lang/String; m_172762_
+	lambda$render$63 ()Ljava/lang/String; m_234232_
+	lambda$render$64 (II)Ljava/lang/String; m_234233_
+		0 p_234234_ p_234234_
+		1 p_234235_ p_234235_
+	lambda$render$65 ()Ljava/lang/String; m_172760_
+	lambda$render$66 ()Ljava/lang/String; m_234231_
+	lambda$takeAutoScreenshot$68 (Lcom/mojang/blaze3d/platform/NativeImage;Ljava/nio/file/Path;)V m_234226_
+		static
+		0 p_234227_ p_234227_
+		1 p_234228_ p_234228_
+	lambda$tryTakeScreenshotIfNeeded$67 (Ljava/nio/file/Path;)V m_234238_
+		0 p_234239_ p_234239_
+	lightTexture ()Lnet/minecraft/client/renderer/LightTexture; m_109154_
+	loadEffect (Lnet/minecraft/resources/ResourceLocation;)V m_109128_
+		0 p_109129_ p_109129_
+	overlayTexture ()Lnet/minecraft/client/renderer/texture/OverlayTexture; m_109155_
+	pick (F)V m_109087_
+		0 p_109088_ p_109088_
+	preloadShader (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;)Lnet/minecraft/client/renderer/ShaderInstance; m_172724_
+		0 p_172725_ p_172725_
+		1 p_172726_ p_172726_
+		2 p_172727_ p_172727_
+	preloadUiShader (Lnet/minecraft/server/packs/resources/ResourceProvider;)V m_172722_
+		0 p_172723_ p_172723_
+	reloadShaders (Lnet/minecraft/server/packs/resources/ResourceProvider;)V m_172767_
+		0 p_250719_ p_250719_
+	render (FJZ)V m_109093_
+		0 p_109094_ p_109094_
+		1 p_109095_ p_109095_
+		2 p_109096_ p_109096_
+	renderConfusionOverlay (Lnet/minecraft/client/gui/GuiGraphics;F)V m_280083_
+		0 p_282460_ p_282460_
+		1 p_282656_ p_282656_
+	renderItemActivationAnimation (IIF)V m_109100_
+		0 p_109101_ p_109101_
+		1 p_109102_ p_109102_
+		2 p_109103_ p_109103_
+	renderItemInHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/Camera;F)V m_109120_
+		0 p_109121_ p_109121_
+		1 p_109122_ p_109122_
+		2 p_109123_ p_109123_
+	renderLevel (FJLcom/mojang/blaze3d/vertex/PoseStack;)V m_109089_
+		0 p_109090_ p_109090_
+		1 p_109091_ p_109091_
+		2 p_109092_ p_109092_
+	renderZoomed (FFF)V m_172718_
+		0 p_172719_ p_172719_
+		1 p_172720_ p_172720_
+		2 p_172721_ p_172721_
+	resetData ()V m_109150_
+	resetProjectionMatrix (Lorg/joml/Matrix4f;)V m_252879_
+		0 p_253668_ p_253668_
+	resize (II)V m_109097_
+		0 p_109098_ p_109098_
+		1 p_109099_ p_109099_
+	setPanoramicMode (Z)V m_172779_
+		0 p_172780_ p_172780_
+	setRenderBlockOutline (Z)V m_172775_
+		0 p_172776_ p_172776_
+	setRenderHand (Z)V m_172736_
+		0 p_172737_ p_172737_
+	shouldRenderBlockOutline ()Z m_109158_
+	shutdownEffect ()V m_109086_
+	shutdownShaders ()V m_172759_
+	takeAutoScreenshot (Ljava/nio/file/Path;)V m_182642_
+		0 p_182643_ p_182643_
+	tick ()V m_109148_
+	tickFov ()V m_109156_
+	togglePostEffect ()V m_109130_
+	tryTakeScreenshotIfNeeded ()V m_182644_
+net/minecraft/client/renderer/GameRenderer$1 net/minecraft/client/renderer/GameRenderer$1
+	this$0 f_244403_
+	<init> (Lnet/minecraft/client/renderer/GameRenderer;)V <init>
+		0 p_251822_ p_251822_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_249816_ p_249816_
+		1 p_250183_ p_250183_
+		2 p_251827_ p_251827_
+	apply (Lnet/minecraft/client/renderer/GameRenderer$ResourceCache;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_251168_ p_251168_
+		1 p_248902_ p_248902_
+		2 p_251909_ p_251909_
+	getName ()Ljava/lang/String; m_7812_
+	lambda$prepare$0 (Lnet/minecraft/resources/ResourceLocation;)Z m_246544_
+		static
+		0 p_251575_ p_251575_
+	lambda$prepare$1 ([B)Ljava/io/InputStream; m_246929_
+		static
+		0 p_251362_ p_251362_
+	lambda$prepare$2 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_245944_
+		static
+		0 p_252037_ p_252037_
+		1 p_250354_ p_250354_
+		2 p_250712_ p_250712_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_250788_ p_250788_
+		1 p_252240_ p_252240_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/renderer/GameRenderer$ResourceCache; m_5944_
+		0 p_251213_ p_251213_
+		1 p_251006_ p_251006_
+net/minecraft/client/renderer/GameRenderer$ResourceCache net/minecraft/client/renderer/GameRenderer$ResourceCache
+	cache f_243825_
+	original f_244315_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/util/Map;)V <init>
+		0 f_244315_ f_244315_
+		1 f_243825_ f_243825_
+	cache ()Ljava/util/Map; f_243825_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249329_ p_249329_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_251007_ p_251007_
+	hashCode ()I hashCode
+	original ()Lnet/minecraft/server/packs/resources/ResourceProvider; f_244315_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/GpuWarnlistManager net/minecraft/client/renderer/GpuWarnlistManager
+	GPU_WARNLIST_LOCATION f_109211_
+	LOGGER f_109210_
+	showWarning f_109213_
+	skipFabulous f_109215_
+	warningDismissed f_109214_
+	warnings f_109212_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Lnet/minecraft/client/renderer/GpuWarnlistManager$Preparations;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_109226_ p_109226_
+		1 p_109227_ p_109227_
+		2 p_109228_ p_109228_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_109230_ p_109230_
+		1 p_109231_ p_109231_
+		2 p_109232_ p_109232_
+	compilePatterns (Lcom/google/gson/JsonArray;Ljava/util/List;)V m_109222_
+		static
+		0 p_109223_ p_109223_
+		1 p_109224_ p_109224_
+	dismissWarning ()V m_109248_
+	dismissWarningAndSkipFabulous ()V m_109249_
+	getAllWarnings ()Ljava/lang/String; m_109256_
+	getRendererWarnings ()Ljava/lang/String; m_109253_
+	getVendorWarnings ()Ljava/lang/String; m_109255_
+	getVersionWarnings ()Ljava/lang/String; m_109254_
+	hasWarnings ()Z m_109218_
+	isShowingWarning ()Z m_109250_
+	isSkippingFabulous ()Z m_109251_
+	lambda$compilePatterns$1 (Ljava/util/List;Lcom/google/gson/JsonElement;)V m_109237_
+		static
+		0 p_109238_ p_109238_
+		1 p_109239_ p_109239_
+	lambda$getAllWarnings$0 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V m_109233_
+		static
+		0 p_109234_ p_109234_
+		1 p_109235_ p_109235_
+		2 p_109236_ p_109236_
+	parseJson (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lcom/google/gson/JsonObject; m_109244_
+		static
+		0 p_109245_ p_109245_
+		1 p_109246_ p_109246_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_109242_ p_109242_
+		1 p_109243_ p_109243_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/renderer/GpuWarnlistManager$Preparations; m_5944_
+		0 p_109220_ p_109220_
+		1 p_109221_ p_109221_
+	resetWarnings ()V m_109252_
+	showWarning ()V m_109247_
+	willShowWarning ()Z m_109240_
+net/minecraft/client/renderer/GpuWarnlistManager$Preparations net/minecraft/client/renderer/GpuWarnlistManager$Preparations
+	rendererPatterns f_109257_
+	vendorPatterns f_109259_
+	versionPatterns f_109258_
+	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_109261_ p_109261_
+		1 p_109262_ p_109262_
+		2 p_109263_ p_109263_
+	apply ()Lcom/google/common/collect/ImmutableMap; m_109269_
+	matchAny (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; m_109272_
+		static
+		0 p_109273_ p_109273_
+		1 p_109274_ p_109274_
+net/minecraft/client/renderer/ItemBlockRenderTypes net/minecraft/client/renderer/ItemBlockRenderTypes
+	TYPE_BY_BLOCK f_109275_
+	TYPE_BY_FLUID f_109276_
+	renderCutout f_109277_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getChunkRenderType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/RenderType; m_109282_
+		static
+		0 p_109283_ p_109283_
+	getMovingBlockRenderType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/RenderType; m_109293_
+		static
+		0 p_109294_ p_109294_
+	getRenderLayer (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/client/renderer/RenderType; m_109287_
+		static
+		0 p_109288_ p_109288_
+	getRenderType (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/client/renderer/RenderType; m_109279_
+		static
+		0 p_109280_ p_109280_
+		1 p_109281_ p_109281_
+	getRenderType (Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/client/renderer/RenderType; m_109284_
+		static
+		0 p_109285_ p_109285_
+		1 p_109286_ p_109286_
+	lambda$static$0 (Ljava/util/HashMap;)V m_276704_
+		static
+		0 p_277225_ p_277225_
+	lambda$static$1 (Ljava/util/HashMap;)V m_109289_
+		static
+		0 p_109290_ p_109290_
+	setFancy (Z)V m_109291_
+		static
+		0 p_109292_ p_109292_
+net/minecraft/client/renderer/ItemInHandRenderer net/minecraft/client/renderer/ItemInHandRenderer
+	ARM_HEIGHT_SCALE f_172843_
+	ARM_POSTROTATION_X_OFFSET f_172852_
+	ARM_POS_SCALE f_172844_
+	ARM_POS_X f_172845_
+	ARM_POS_Y f_172846_
+	ARM_POS_Z f_172847_
+	ARM_PREROTATION_X_OFFSET f_172849_
+	ARM_PREROTATION_Y_OFFSET f_172850_
+	ARM_PREROTATION_Z_OFFSET f_172851_
+	ARM_PRESWING_ROT_Y f_172848_
+	ARM_ROT_X f_172853_
+	ARM_ROT_Y f_172854_
+	ARM_ROT_Z f_172855_
+	ARM_SWING_X_POS_SCALE f_172908_
+	ARM_SWING_Y_POS_SCALE f_172909_
+	ARM_SWING_Y_ROT_AMOUNT f_172911_
+	ARM_SWING_Z_POS_SCALE f_172910_
+	ARM_SWING_Z_ROT_AMOUNT f_172842_
+	BOW_CHARGE_SHAKE_X_SCALE f_172883_
+	BOW_CHARGE_SHAKE_Y_SCALE f_172884_
+	BOW_CHARGE_SHAKE_Z_SCALE f_172885_
+	BOW_CHARGE_X_POS_SCALE f_172880_
+	BOW_CHARGE_Y_POS_SCALE f_172881_
+	BOW_CHARGE_Z_POS_SCALE f_172882_
+	BOW_CHARGE_Z_SCALE f_172886_
+	BOW_MIN_SHAKE_CHARGE f_172887_
+	EAT_EXTRA_JIGGLE_CUTOFF f_172906_
+	EAT_EXTRA_JIGGLE_SCALE f_172907_
+	EAT_JIGGLE_EXPONENT f_172905_
+	EAT_JIGGLE_X_POS_SCALE f_172902_
+	EAT_JIGGLE_X_ROT_AMOUNT f_172899_
+	EAT_JIGGLE_Y_POS_SCALE f_172903_
+	EAT_JIGGLE_Y_ROT_AMOUNT f_172900_
+	EAT_JIGGLE_Z_POS_SCALE f_172904_
+	EAT_JIGGLE_Z_ROT_AMOUNT f_172901_
+	ITEM_HEIGHT_SCALE f_172891_
+	ITEM_POS_X f_172892_
+	ITEM_POS_Y f_172893_
+	ITEM_POS_Z f_172894_
+	ITEM_PRESWING_ROT_Y f_172895_
+	ITEM_SWING_X_POS_SCALE f_172888_
+	ITEM_SWING_X_ROT_AMOUNT f_172896_
+	ITEM_SWING_Y_POS_SCALE f_172889_
+	ITEM_SWING_Y_ROT_AMOUNT f_172897_
+	ITEM_SWING_Z_POS_SCALE f_172890_
+	ITEM_SWING_Z_ROT_AMOUNT f_172898_
+	MAPHAND_X_ROT_AMOUNT f_172865_
+	MAPHAND_Y_ROT_AMOUNT f_172866_
+	MAPHAND_Z_ROT_AMOUNT f_172867_
+	MAP_BACKGROUND f_109297_
+	MAP_BACKGROUND_CHECKERBOARD f_109298_
+	MAP_BORDER f_172877_
+	MAP_FINAL_SCALE f_172876_
+	MAP_GLOBAL_X_POS f_172873_
+	MAP_GLOBAL_Y_POS f_172874_
+	MAP_GLOBAL_Z_POS f_172875_
+	MAP_HANDS_HEIGHT_SCALE f_172861_
+	MAP_HANDS_POS_X f_172858_
+	MAP_HANDS_POS_Y f_172859_
+	MAP_HANDS_POS_Z f_172860_
+	MAP_HANDS_TILT_SCALE f_172862_
+	MAP_HANDS_Z_ROT_AMOUNT f_172864_
+	MAP_HAND_X_POS f_172868_
+	MAP_HAND_Y_POS f_172869_
+	MAP_HAND_Z_POS f_172870_
+	MAP_HEIGHT f_172878_
+	MAP_PLAYER_PITCH_SCALE f_172863_
+	MAP_PRE_ROT_SCALE f_172872_
+	MAP_SWING_X_POS_SCALE f_172856_
+	MAP_SWING_X_ROT_AMOUNT f_172871_
+	MAP_SWING_Z_POS_SCALE f_172857_
+	MAP_WIDTH f_172879_
+	entityRenderDispatcher f_109306_
+	itemRenderer f_109307_
+	mainHandHeight f_109302_
+	mainHandItem f_109300_
+	minecraft f_109299_
+	oMainHandHeight f_109303_
+	oOffHandHeight f_109305_
+	offHandHeight f_109304_
+	offHandItem f_109301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_234241_ p_234241_
+		1 p_234242_ p_234242_
+		2 p_234243_ p_234243_
+	applyBrushTransform (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/entity/HumanoidArm;Lnet/minecraft/world/item/ItemStack;F)V m_271982_
+		0 p_273513_ p_273513_
+		1 p_273245_ p_273245_
+		2 p_273726_ p_273726_
+		3 p_272809_ p_272809_
+		4 p_273333_ p_273333_
+	applyEatTransform (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/entity/HumanoidArm;Lnet/minecraft/world/item/ItemStack;)V m_109330_
+		0 p_109331_ p_109331_
+		1 p_109332_ p_109332_
+		2 p_109333_ p_109333_
+		3 p_109334_ p_109334_
+	applyItemArmAttackTransform (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/HumanoidArm;F)V m_109335_
+		0 p_109336_ p_109336_
+		1 p_109337_ p_109337_
+		2 p_109338_ p_109338_
+	applyItemArmTransform (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/HumanoidArm;F)V m_109382_
+		0 p_109383_ p_109383_
+		1 p_109384_ p_109384_
+		2 p_109385_ p_109385_
+	calculateMapTilt (F)F m_109312_
+		0 p_109313_ p_109313_
+	evaluateWhichHandsToRender (Lnet/minecraft/client/player/LocalPlayer;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172914_
+		static
+		0 p_172915_ p_172915_
+	isChargedCrossbow (Lnet/minecraft/world/item/ItemStack;)Z m_172912_
+		static
+		0 p_172913_ p_172913_
+	itemUsed (Lnet/minecraft/world/InteractionHand;)V m_109320_
+		0 p_109321_ p_109321_
+	renderArmWithItem (Lnet/minecraft/client/player/AbstractClientPlayer;FFLnet/minecraft/world/InteractionHand;FLnet/minecraft/world/item/ItemStack;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_109371_
+		0 p_109372_ p_109372_
+		1 p_109373_ p_109373_
+		2 p_109374_ p_109374_
+		3 p_109375_ p_109375_
+		4 p_109376_ p_109376_
+		5 p_109377_ p_109377_
+		6 p_109378_ p_109378_
+		7 p_109379_ p_109379_
+		8 p_109380_ p_109380_
+		9 p_109381_ p_109381_
+	renderHandsWithItems (FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lnet/minecraft/client/player/LocalPlayer;I)V m_109314_
+		0 p_109315_ p_109315_
+		1 p_109316_ p_109316_
+		2 p_109317_ p_109317_
+		3 p_109318_ p_109318_
+		4 p_109319_ p_109319_
+	renderItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_269530_
+		0 p_270072_ p_270072_
+		1 p_270793_ p_270793_
+		2 p_270837_ p_270837_
+		3 p_270203_ p_270203_
+		4 p_270974_ p_270974_
+		5 p_270686_ p_270686_
+		6 p_270103_ p_270103_
+	renderMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/ItemStack;)V m_109366_
+		0 p_109367_ p_109367_
+		1 p_109368_ p_109368_
+		2 p_109369_ p_109369_
+		3 p_109370_ p_109370_
+	renderMapHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/HumanoidArm;)V m_109361_
+		0 p_109362_ p_109362_
+		1 p_109363_ p_109363_
+		2 p_109364_ p_109364_
+		3 p_109365_ p_109365_
+	renderOneHandedMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFLnet/minecraft/world/entity/HumanoidArm;FLnet/minecraft/world/item/ItemStack;)V m_109353_
+		0 p_109354_ p_109354_
+		1 p_109355_ p_109355_
+		2 p_109356_ p_109356_
+		3 p_109357_ p_109357_
+		4 p_109358_ p_109358_
+		5 p_109359_ p_109359_
+		6 p_109360_ p_109360_
+	renderPlayerArm (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFFLnet/minecraft/world/entity/HumanoidArm;)V m_109346_
+		0 p_109347_ p_109347_
+		1 p_109348_ p_109348_
+		2 p_109349_ p_109349_
+		3 p_109350_ p_109350_
+		4 p_109351_ p_109351_
+		5 p_109352_ p_109352_
+	renderTwoHandedMap (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IFFF)V m_109339_
+		0 p_109340_ p_109340_
+		1 p_109341_ p_109341_
+		2 p_109342_ p_109342_
+		3 p_109343_ p_109343_
+		4 p_109344_ p_109344_
+		5 p_109345_ p_109345_
+	selectionUsingItemWhileHoldingBowLike (Lnet/minecraft/client/player/LocalPlayer;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172916_
+		static
+		0 p_172917_ p_172917_
+	tick ()V m_109311_
+net/minecraft/client/renderer/ItemInHandRenderer$1 net/minecraft/client/renderer/ItemInHandRenderer$1
+	$SwitchMap$net$minecraft$world$item$UseAnim f_109386_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection net/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection
+	$VALUES $VALUES
+	RENDER_BOTH_HANDS RENDER_BOTH_HANDS
+	RENDER_MAIN_HAND_ONLY RENDER_MAIN_HAND_ONLY
+	RENDER_OFF_HAND_ONLY RENDER_OFF_HAND_ONLY
+	renderMainHand f_172921_
+	renderOffHand f_172922_
+	$values ()[Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172930_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_172926_ p_172926_
+		1 p_172927_ p_172927_
+		2 p_172928_ p_172928_
+		3 p_172929_ p_172929_
+	onlyForHand (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; m_172931_
+		static
+		0 p_172932_ p_172932_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; valueOf
+		static
+		0 p_172934_ p_172934_
+	values ()[Lnet/minecraft/client/renderer/ItemInHandRenderer$HandRenderSelection; values
+		static
+net/minecraft/client/renderer/ItemModelShaper net/minecraft/client/renderer/ItemModelShaper
+	modelManager f_109390_
+	shapes f_109388_
+	shapesCache f_109389_
+	<init> (Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_109392_ p_109392_
+	getIndex (Lnet/minecraft/world/item/Item;)I m_109404_
+		static
+		0 p_109405_ p_109405_
+	getItemModel (Lnet/minecraft/world/item/Item;)Lnet/minecraft/client/resources/model/BakedModel; m_109394_
+		0 p_109395_ p_109395_
+	getItemModel (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/resources/model/BakedModel; m_109406_
+		0 p_109407_ p_109407_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_109393_
+	rebuildCache ()V m_109403_
+	register (Lnet/minecraft/world/item/Item;Lnet/minecraft/client/resources/model/ModelResourceLocation;)V m_109396_
+		0 p_109397_ p_109397_
+		1 p_109398_ p_109398_
+net/minecraft/client/renderer/LevelRenderer net/minecraft/client/renderer/LevelRenderer
+	CEILED_SECTION_DIAGONAL f_194304_
+	CHUNK_SIZE f_172937_
+	CLOUDS_LOCATION f_109456_
+	DIRECTIONS f_109434_
+	END_SKY_LOCATION f_109457_
+	FORCEFIELD_LOCATION f_109458_
+	HALF_A_SECOND_IN_MILLIS f_194305_
+	HALF_CHUNK_SIZE f_194302_
+	LOGGER f_109453_
+	MINIMUM_ADVANCED_CULLING_DISTANCE f_194303_
+	MIN_FOG_DISTANCE f_172942_
+	MOON_LOCATION f_109454_
+	RAIN_DIAMETER f_172944_
+	RAIN_LOCATION f_109459_
+	RAIN_RADIUS f_172943_
+	SKY_DISC_RADIUS f_172941_
+	SNOW_LOCATION f_109460_
+	SUN_LOCATION f_109455_
+	TRANSPARENT_SORT_COUNT f_172945_
+	blockEntityRenderDispatcher f_172946_
+	captureFrustum f_109441_
+	capturedFrustum f_109442_
+	chunkRenderDispatcher f_109436_
+	cloudBuffer f_109475_
+	cloudsTarget f_109417_
+	culledEntities f_109440_
+	cullingFrustum f_172938_
+	darkBuffer f_109473_
+	destroyingBlocks f_109408_
+	destructionProgress f_109409_
+	entityEffect f_109412_
+	entityRenderDispatcher f_109463_
+	entityTarget f_109411_
+	frameTimes f_109476_
+	frustumPoints f_109443_
+	frustumPos f_109444_
+	generateClouds f_109474_
+	globalBlockEntities f_109468_
+	itemEntityTarget f_109414_
+	lastCameraChunkX f_109422_
+	lastCameraChunkY f_109423_
+	lastCameraChunkZ f_109424_
+	lastCameraX f_109419_
+	lastCameraY f_109420_
+	lastCameraZ f_109421_
+	lastFullRenderChunkUpdate f_194298_
+	lastViewDistance f_109438_
+	level f_109465_
+	minecraft f_109461_
+	needsFrustumUpdate f_194299_
+	needsFullRenderChunkUpdate f_194300_
+	nextFullUpdateMillis f_194301_
+	particlesTarget f_109415_
+	playingRecords f_109410_
+	prevCamRotX f_109428_
+	prevCamRotY f_109429_
+	prevCamX f_109425_
+	prevCamY f_109426_
+	prevCamZ f_109427_
+	prevCloudColor f_109433_
+	prevCloudX f_109430_
+	prevCloudY f_109431_
+	prevCloudZ f_109432_
+	prevCloudsType f_109435_
+	rainSizeX f_109451_
+	rainSizeZ f_109452_
+	rainSoundTime f_109450_
+	recentlyCompiledChunks f_194306_
+	renderBuffers f_109464_
+	renderChunkStorage f_194307_
+	renderChunksInFrustum f_194297_
+	renderedEntities f_109439_
+	skyBuffer f_109472_
+	starBuffer f_109471_
+	ticks f_109477_
+	translucentTarget f_109413_
+	transparencyChain f_109418_
+	viewArea f_109469_
+	weatherTarget f_109416_
+	xTransparentOld f_109445_
+	yTransparentOld f_109446_
+	zTransparentOld f_109447_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/renderer/RenderBuffers;)V <init>
+		0 p_234245_ p_234245_
+		1 p_234246_ p_234246_
+		2 p_234247_ p_234247_
+		3 p_234248_ p_234248_
+	addChainedFilledBoxVertices (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_269208_
+		static
+		0 p_270343_ p_270343_
+		1 p_270926_ p_270926_
+		2 p_270503_ p_270503_
+		3 p_270353_ p_270353_
+		4 p_270642_ p_270642_
+		5 p_270676_ p_270676_
+		6 p_270711_ p_270711_
+		7 p_270601_ p_270601_
+		8 p_270523_ p_270523_
+		9 p_270382_ p_270382_
+		10 p_270089_ p_270089_
+		11 p_270335_ p_270335_
+	addChainedFilledBoxVertices (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFFFFFF)V m_269282_
+		static
+		0 p_270352_ p_270352_
+		1 p_271015_ p_271015_
+		2 p_270144_ p_270144_
+		3 p_270901_ p_270901_
+		4 p_270546_ p_270546_
+		5 p_270102_ p_270102_
+		6 p_270605_ p_270605_
+		7 p_271006_ p_271006_
+		8 p_270864_ p_270864_
+		9 p_270181_ p_270181_
+		10 p_270220_ p_270220_
+		11 p_270293_ p_270293_
+	addFrustumQuad (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V m_269092_
+		0 p_270858_ p_270858_
+		1 p_270341_ p_270341_
+		2 p_270702_ p_270702_
+		3 p_270959_ p_270959_
+		4 p_270732_ p_270732_
+		5 p_270363_ p_270363_
+		6 p_270273_ p_270273_
+		7 p_270934_ p_270934_
+		8 p_270916_ p_270916_
+	addFrustumVertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;I)V m_269236_
+		0 p_270950_ p_270950_
+		1 p_270118_ p_270118_
+		2 p_270865_ p_270865_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_109735_
+		0 p_109736_ p_109736_
+		1 p_109737_ p_109737_
+		2 p_109738_ p_109738_
+		3 p_109739_ p_109739_
+		4 p_109740_ p_109740_
+		5 p_109741_ p_109741_
+		6 p_109742_ p_109742_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)V m_109752_
+		0 p_109753_ p_109753_
+		1 p_109754_ p_109754_
+		2 p_109755_ p_109755_
+		3 p_109756_ p_109756_
+		4 p_109757_ p_109757_
+		5 p_109758_ p_109758_
+		6 p_109759_ p_109759_
+		7 p_109760_ p_109760_
+		8 p_109761_ p_109761_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_109743_
+		0 p_109744_ p_109744_
+		1 p_109745_ p_109745_
+		2 p_109746_ p_109746_
+		3 p_109747_ p_109747_
+		4 p_109748_ p_109748_
+		5 p_109749_ p_109749_
+		6 p_109750_ p_109750_
+		7 p_109751_ p_109751_
+	addParticleInternal (Lnet/minecraft/core/particles/ParticleOptions;ZZDDDDDD)Lnet/minecraft/client/particle/Particle; m_109804_
+		0 p_109805_ p_109805_
+		1 p_109806_ p_109806_
+		2 p_109807_ p_109807_
+		3 p_109808_ p_109808_
+		4 p_109809_ p_109809_
+		5 p_109810_ p_109810_
+		6 p_109811_ p_109811_
+		7 p_109812_ p_109812_
+		8 p_109813_ p_109813_
+	addParticleInternal (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)Lnet/minecraft/client/particle/Particle; m_109795_
+		0 p_109796_ p_109796_
+		1 p_109797_ p_109797_
+		2 p_109798_ p_109798_
+		3 p_109799_ p_109799_
+		4 p_109800_ p_109800_
+		5 p_109801_ p_109801_
+		6 p_109802_ p_109802_
+		7 p_109803_ p_109803_
+	addRecentlyCompiledChunk (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)V m_194352_
+		0 p_194353_ p_194353_
+	allChanged ()V m_109818_
+	applyFrustum (Lnet/minecraft/client/renderer/culling/Frustum;)V m_194354_
+		0 p_194355_ p_194355_
+	blockChanged (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_109544_
+		0 p_109545_ p_109545_
+		1 p_109546_ p_109546_
+		2 p_109547_ p_109547_
+		3 p_109548_ p_109548_
+		4 p_109549_ p_109549_
+	buildClouds (Lcom/mojang/blaze3d/vertex/BufferBuilder;DDDLnet/minecraft/world/phys/Vec3;)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234261_
+		0 p_234262_ p_234262_
+		1 p_234263_ p_234263_
+		2 p_234264_ p_234264_
+		3 p_234265_ p_234265_
+		4 p_234266_ p_234266_
+	buildSkyDisc (Lcom/mojang/blaze3d/vertex/BufferBuilder;F)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234267_
+		static
+		0 p_234268_ p_234268_
+		1 p_234269_ p_234269_
+	calculateParticleLevel (Z)Lnet/minecraft/client/ParticleStatus; m_109767_
+		0 p_109768_ p_109768_
+	captureFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/client/renderer/culling/Frustum;)V m_252964_
+		0 p_253756_ p_253756_
+		1 p_253787_ p_253787_
+		2 p_254187_ p_254187_
+		3 p_253833_ p_253833_
+		4 p_254547_ p_254547_
+		5 p_253954_ p_253954_
+	captureFrustum ()V m_173018_
+	checkPoseStack (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_109588_
+		0 p_109589_ p_109589_
+	clear ()V m_109824_
+	close ()V close
+	closeToBorder (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)Z m_194359_
+		0 p_194360_ p_194360_
+		1 p_194361_ p_194361_
+	compileChunks (Lnet/minecraft/client/Camera;)V m_194370_
+		0 p_194371_ p_194371_
+	countRenderedChunks ()I m_109821_
+	createDarkSky ()V m_109835_
+	createLightSky ()V m_109836_
+	createStars ()V m_109837_
+	deinitTransparency ()V m_109834_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_109774_
+		0 p_109775_ p_109775_
+		1 p_109776_ p_109776_
+		2 p_109777_ p_109777_
+	doEntityOutline ()V m_109769_
+	doesMobEffectBlockSky (Lnet/minecraft/client/Camera;)Z m_234310_
+		0 p_234311_ p_234311_
+	drawStars (Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_234259_
+		0 p_234260_ p_234260_
+	entityTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109827_
+	getChunkRenderDispatcher ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher; m_173015_
+	getChunkStatistics ()Ljava/lang/String; m_109820_
+	getCloudsTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109832_
+	getEntityStatistics ()Ljava/lang/String; m_109822_
+	getItemEntityTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109829_
+	getLastViewDistance ()D m_173017_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I m_109537_
+		static
+		0 p_109538_ p_109538_
+		1 p_109539_ p_109539_
+		2 p_109540_ p_109540_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_109541_
+		static
+		0 p_109542_ p_109542_
+		1 p_109543_ p_109543_
+	getParticlesTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109830_
+	getRelativeFrom (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk; m_109728_
+		0 p_109729_ p_109729_
+		1 p_109730_ p_109730_
+		2 p_109731_ p_109731_
+	getTotalChunks ()D m_173016_
+	getTranslucentTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109828_
+	getWeatherTarget ()Lcom/mojang/blaze3d/pipeline/RenderTarget; m_109831_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_109506_
+		0 p_109507_ p_109507_
+		1 p_109508_ p_109508_
+		2 p_109509_ p_109509_
+	graphicsChanged ()V m_173014_
+	hasRenderedAllChunks ()Z m_109825_
+	initOutline ()V m_109482_
+	initTransparency ()V m_109833_
+	initializeQueueForFullUpdate (Lnet/minecraft/client/Camera;Ljava/util/Queue;)V m_194343_
+		0 p_194344_ p_194344_
+		1 p_194345_ p_194345_
+	isChunkCompiled (Lnet/minecraft/core/BlockPos;)Z m_202430_
+		0 p_202431_ p_202431_
+	killFrustum ()V m_173019_
+	lambda$addParticle$8 (DDD)Ljava/lang/String; m_234249_
+		0 p_234250_ p_234250_
+		1 p_234251_ p_234251_
+		2 p_234252_ p_234252_
+	lambda$destroyBlockProgress$10 (J)Ljava/util/SortedSet; m_234253_
+		static
+		0 p_234254_ p_234254_
+	lambda$initTransparency$0 (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/network/chat/MutableComponent; m_244728_
+		static
+		0 p_234256_ p_234256_
+	lambda$initializeQueueForFullUpdate$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo;)D m_234301_
+		static
+		0 p_234302_ p_234302_
+		1 p_234303_ p_234303_
+	lambda$levelEvent$9 (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; m_234257_
+		static
+		0 p_234258_ p_234258_
+	lambda$renderChunkLayer$6 (Lnet/minecraft/client/renderer/RenderType;)Ljava/lang/String; m_234299_
+		static
+		0 p_234300_ p_234300_
+	lambda$renderLevel$4 (Lnet/minecraft/client/Camera;FZF)V m_234286_
+		static
+		0 p_234287_ p_234287_
+		1 p_234288_ p_234288_
+		2 p_234289_ p_234289_
+		3 p_234290_ p_234290_
+	lambda$renderLevel$5 (Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_234295_
+		static
+		0 p_234296_ p_234296_
+		1 p_234297_ p_234297_
+		2 p_234298_ p_234298_
+	lambda$renderShape$7 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;DDDFFFFDDDDDD)V m_234270_
+		static
+		0 p_234271_ p_234271_
+		1 p_234272_ p_234272_
+		2 p_234273_ p_234273_
+		3 p_234274_ p_234274_
+		4 p_234275_ p_234275_
+		5 p_234276_ p_234276_
+		6 p_234277_ p_234277_
+		7 p_234278_ p_234278_
+		8 p_234279_ p_234279_
+		9 p_234280_ p_234280_
+		10 p_234281_ p_234281_
+		11 p_234282_ p_234282_
+		12 p_234283_ p_234283_
+		13 p_234284_ p_234284_
+		14 p_234285_ p_234285_
+	lambda$setupRender$1 (J)J m_234308_
+		0 p_234309_ p_234309_
+	lambda$setupRender$2 (Lnet/minecraft/client/Camera;Lnet/minecraft/world/phys/Vec3;Z)V m_234291_
+		0 p_234292_ p_234292_
+		1 p_234293_ p_234293_
+		2 p_234294_ p_234294_
+	levelEvent (ILnet/minecraft/core/BlockPos;I)V m_234304_
+		0 p_234305_ p_234305_
+		1 p_234306_ p_234306_
+		2 p_234307_ p_234307_
+	mixColor (F)Lnet/minecraft/world/phys/Vec3; m_285956_
+		static
+		0 p_286899_ p_286899_
+	needsUpdate ()V m_109826_
+	notifyNearbyEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_109550_
+		0 p_109551_ p_109551_
+		1 p_109552_ p_109552_
+		2 p_109553_ p_109553_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_109513_ p_109513_
+	playStreamingMusic (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/core/BlockPos;)V m_109514_
+		0 p_109515_ p_109515_
+		1 p_109516_ p_109516_
+	prepareCullFrustum (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Lorg/joml/Matrix4f;)V m_253210_
+		0 p_253986_ p_253986_
+		1 p_253766_ p_253766_
+		2 p_254341_ p_254341_
+	removeProgress (Lnet/minecraft/server/level/BlockDestructionProgress;)V m_109765_
+		0 p_109766_ p_109766_
+	renderChunkLayer (Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLorg/joml/Matrix4f;)V m_172993_
+		0 p_172994_ p_172994_
+		1 p_172995_ p_172995_
+		2 p_172996_ p_172996_
+		3 p_172997_ p_172997_
+		4 p_172998_ p_172998_
+		5 p_254039_ p_254039_
+	renderClouds (Lcom/mojang/blaze3d/vertex/PoseStack;Lorg/joml/Matrix4f;FDDD)V m_253054_
+		0 p_254145_ p_254145_
+		1 p_254537_ p_254537_
+		2 p_254364_ p_254364_
+		3 p_253843_ p_253843_
+		4 p_253663_ p_253663_
+		5 p_253795_ p_253795_
+	renderDebug (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/Camera;)V m_269240_
+		0 p_271014_ p_271014_
+		1 p_270107_ p_270107_
+		2 p_270483_ p_270483_
+	renderEndSky (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_109780_
+		0 p_109781_ p_109781_
+	renderEntity (Lnet/minecraft/world/entity/Entity;DDDFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_109517_
+		0 p_109518_ p_109518_
+		1 p_109519_ p_109519_
+		2 p_109520_ p_109520_
+		3 p_109521_ p_109521_
+		4 p_109522_ p_109522_
+		5 p_109523_ p_109523_
+		6 p_109524_ p_109524_
+	renderHitOutline (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_109637_
+		0 p_109638_ p_109638_
+		1 p_109639_ p_109639_
+		2 p_109640_ p_109640_
+		3 p_109641_ p_109641_
+		4 p_109642_ p_109642_
+		5 p_109643_ p_109643_
+		6 p_109644_ p_109644_
+		7 p_109645_ p_109645_
+	renderLevel (Lcom/mojang/blaze3d/vertex/PoseStack;FJZLnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/renderer/LightTexture;Lorg/joml/Matrix4f;)V m_109599_
+		0 p_109600_ p_109600_
+		1 p_109601_ p_109601_
+		2 p_109602_ p_109602_
+		3 p_109603_ p_109603_
+		4 p_109604_ p_109604_
+		5 p_109605_ p_109605_
+		6 p_109606_ p_109606_
+		7 p_254120_ p_254120_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_172965_
+		static
+		0 p_172966_ p_172966_
+		1 p_172967_ p_172967_
+		2 p_172968_ p_172968_
+		3 p_172969_ p_172969_
+		4 p_172970_ p_172970_
+		5 p_172971_ p_172971_
+		6 p_172972_ p_172972_
+		7 p_172973_ p_172973_
+		8 p_172974_ p_172974_
+		9 p_172975_ p_172975_
+		10 p_172976_ p_172976_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFFFFF)V m_109621_
+		static
+		0 p_109622_ p_109622_
+		1 p_109623_ p_109623_
+		2 p_109624_ p_109624_
+		3 p_109625_ p_109625_
+		4 p_109626_ p_109626_
+		5 p_109627_ p_109627_
+		6 p_109628_ p_109628_
+		7 p_109629_ p_109629_
+		8 p_109630_ p_109630_
+		9 p_109631_ p_109631_
+		10 p_109632_ p_109632_
+		11 p_109633_ p_109633_
+		12 p_109634_ p_109634_
+		13 p_109635_ p_109635_
+		14 p_109636_ p_109636_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDDDDFFFF)V m_109608_
+		static
+		0 p_109609_ p_109609_
+		1 p_109610_ p_109610_
+		2 p_109611_ p_109611_
+		3 p_109612_ p_109612_
+		4 p_109613_ p_109613_
+		5 p_109614_ p_109614_
+		6 p_109615_ p_109615_
+		7 p_109616_ p_109616_
+		8 p_109617_ p_109617_
+		9 p_109618_ p_109618_
+		10 p_109619_ p_109619_
+		11 p_109620_ p_109620_
+	renderLineBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/AABB;FFFF)V m_109646_
+		static
+		0 p_109647_ p_109647_
+		1 p_109648_ p_109648_
+		2 p_109649_ p_109649_
+		3 p_109650_ p_109650_
+		4 p_109651_ p_109651_
+		5 p_109652_ p_109652_
+		6 p_109653_ p_109653_
+	renderShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFF)V m_109782_
+		static
+		0 p_109783_ p_109783_
+		1 p_109784_ p_109784_
+		2 p_109785_ p_109785_
+		3 p_109786_ p_109786_
+		4 p_109787_ p_109787_
+		5 p_109788_ p_109788_
+		6 p_109789_ p_109789_
+		7 p_109790_ p_109790_
+		8 p_109791_ p_109791_
+		9 p_109792_ p_109792_
+	renderSky (Lcom/mojang/blaze3d/vertex/PoseStack;Lorg/joml/Matrix4f;FLnet/minecraft/client/Camera;ZLjava/lang/Runnable;)V m_202423_
+		0 p_202424_ p_202424_
+		1 p_254034_ p_254034_
+		2 p_202426_ p_202426_
+		3 p_202427_ p_202427_
+		4 p_202428_ p_202428_
+		5 p_202429_ p_202429_
+	renderSnowAndRain (Lnet/minecraft/client/renderer/LightTexture;FDDD)V m_109703_
+		0 p_109704_ p_109704_
+		1 p_109705_ p_109705_
+		2 p_109706_ p_109706_
+		3 p_109707_ p_109707_
+		4 p_109708_ p_109708_
+	renderVoxelShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFFZ)V m_285900_
+		static
+		0 p_286791_ p_286791_
+		1 p_286416_ p_286416_
+		2 p_286863_ p_286863_
+		3 p_286432_ p_286432_
+		4 p_286836_ p_286836_
+		5 p_286774_ p_286774_
+		6 p_286612_ p_286612_
+		7 p_286516_ p_286516_
+		8 p_286787_ p_286787_
+		9 p_286300_ p_286300_
+		10 p_286443_ p_286443_
+	renderWorldBorder (Lnet/minecraft/client/Camera;)V m_173012_
+		0 p_173013_ p_173013_
+	resize (II)V m_109487_
+		0 p_109488_ p_109488_
+		1 p_109489_ p_109489_
+	setBlockDirty (Lnet/minecraft/core/BlockPos;Z)V m_109732_
+		0 p_109733_ p_109733_
+		1 p_109734_ p_109734_
+	setBlockDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_109721_
+		0 p_109722_ p_109722_
+		1 p_109723_ p_109723_
+		2 p_109724_ p_109724_
+	setBlocksDirty (IIIIII)V m_109494_
+		0 p_109495_ p_109495_
+		1 p_109496_ p_109496_
+		2 p_109497_ p_109497_
+		3 p_109498_ p_109498_
+		4 p_109499_ p_109499_
+		5 p_109500_ p_109500_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_109701_
+		0 p_109702_ p_109702_
+	setSectionDirty (IIIZ)V m_109501_
+		0 p_109502_ p_109502_
+		1 p_109503_ p_109503_
+		2 p_109504_ p_109504_
+		3 p_109505_ p_109505_
+	setSectionDirty (III)V m_109770_
+		0 p_109771_ p_109771_
+		1 p_109772_ p_109772_
+		2 p_109773_ p_109773_
+	setSectionDirtyWithNeighbors (III)V m_109490_
+		0 p_109491_ p_109491_
+		1 p_109492_ p_109492_
+		2 p_109493_ p_109493_
+	setupRender (Lnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/culling/Frustum;ZZ)V m_194338_
+		0 p_194339_ p_194339_
+		1 p_194340_ p_194340_
+		2 p_194341_ p_194341_
+		3 p_194342_ p_194342_
+	shiftHue (FFFF)Lnet/minecraft/world/phys/Vec3; m_285739_
+		static
+		0 p_286907_ p_286907_
+		1 p_286536_ p_286536_
+		2 p_286318_ p_286318_
+		3 p_286590_ p_286590_
+	shouldShowEntityOutlines ()Z m_109817_
+	tick ()V m_109823_
+	tickRain (Lnet/minecraft/client/Camera;)V m_109693_
+		0 p_109694_ p_109694_
+	updateGlobalBlockEntities (Ljava/util/Collection;Ljava/util/Collection;)V m_109762_
+		0 p_109763_ p_109763_
+		1 p_109764_ p_109764_
+	updateRenderChunks (Ljava/util/LinkedHashSet;Lnet/minecraft/client/renderer/LevelRenderer$RenderInfoMap;Lnet/minecraft/world/phys/Vec3;Ljava/util/Queue;Z)V m_194362_
+		0 p_194363_ p_194363_
+		1 p_194364_ p_194364_
+		2 p_194365_ p_194365_
+		3 p_194366_ p_194366_
+		4 p_194367_ p_194367_
+net/minecraft/client/renderer/LevelRenderer$RenderChunkInfo net/minecraft/client/renderer/LevelRenderer$RenderChunkInfo
+	chunk f_109839_
+	directions f_109841_
+	sourceDirections f_173020_
+	step f_109842_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/core/Direction;I)V <init>
+		0 p_173022_ p_173022_
+		1 p_173023_ p_173023_
+		2 p_173024_ p_173024_
+	addSourceDirection (Lnet/minecraft/core/Direction;)V m_173028_
+		0 p_173029_ p_173029_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_194373_ p_194373_
+	hasDirection (Lnet/minecraft/core/Direction;)Z m_109859_
+		0 p_109860_ p_109860_
+	hasSourceDirection (I)Z m_173026_
+		0 p_173027_ p_173027_
+	hasSourceDirections ()Z m_173025_
+	hashCode ()I hashCode
+	isAxisAlignedWith (III)Z m_274540_
+		0 p_275489_ p_275489_
+		1 p_275424_ p_275424_
+		2 p_275596_ p_275596_
+	setDirections (BLnet/minecraft/core/Direction;)V m_109854_
+		0 p_109855_ p_109855_
+		1 p_109856_ p_109856_
+net/minecraft/client/renderer/LevelRenderer$RenderChunkStorage net/minecraft/client/renderer/LevelRenderer$RenderChunkStorage
+	renderChunks f_194376_
+	renderInfoMap f_194375_
+	<init> (I)V <init>
+		0 p_194378_ p_194378_
+net/minecraft/client/renderer/LevelRenderer$RenderInfoMap net/minecraft/client/renderer/LevelRenderer$RenderInfoMap
+	infos f_173030_
+	<init> (I)V <init>
+		0 p_173033_ p_173033_
+	get (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;)Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo; m_173035_
+		0 p_173036_ p_173036_
+	put (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/client/renderer/LevelRenderer$RenderChunkInfo;)V m_173037_
+		0 p_173038_ p_173038_
+		1 p_173039_ p_173039_
+net/minecraft/client/renderer/LevelRenderer$TransparencyShaderException net/minecraft/client/renderer/LevelRenderer$TransparencyShaderException
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_109868_ p_109868_
+		1 p_109869_ p_109869_
+net/minecraft/client/renderer/LightTexture net/minecraft/client/renderer/LightTexture
+	FULL_BLOCK f_173042_
+	FULL_BRIGHT f_173040_
+	FULL_SKY f_173041_
+	blockLightRedFlicker f_109874_
+	lightPixels f_109871_
+	lightTexture f_109870_
+	lightTextureLocation f_109872_
+	minecraft f_109876_
+	renderer f_109875_
+	updateLightTexture f_109873_
+	<init> (Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_109878_ p_109878_
+		1 p_109879_ p_109879_
+	block (I)I m_109883_
+		static
+		0 p_109884_ p_109884_
+	calculateDarknessScale (Lnet/minecraft/world/entity/LivingEntity;FF)F m_234312_
+		0 p_234313_ p_234313_
+		1 p_234314_ p_234314_
+		2 p_234315_ p_234315_
+	clampColor (Lorg/joml/Vector3f;)V m_252983_
+		static
+		0 p_254122_ p_254122_
+	close ()V close
+	getBrightness (Lnet/minecraft/world/level/dimension/DimensionType;I)F m_234316_
+		static
+		0 p_234317_ p_234317_
+		1 p_234318_ p_234318_
+	getDarknessGamma (F)F m_234319_
+		0 p_234320_ p_234320_
+	notGamma (F)F m_109892_
+		0 p_109893_ p_109893_
+	pack (II)I m_109885_
+		static
+		0 p_109886_ p_109886_
+		1 p_109887_ p_109887_
+	sky (I)I m_109894_
+		static
+		0 p_109895_ p_109895_
+	tick ()V m_109880_
+	turnOffLightLayer ()V m_109891_
+	turnOnLightLayer ()V m_109896_
+	updateLightTexture (F)V m_109881_
+		0 p_109882_ p_109882_
+net/minecraft/client/renderer/MultiBufferSource net/minecraft/client/renderer/MultiBufferSource
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109903_ p_109903_
+	immediate (Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_109898_
+		static
+		0 p_109899_ p_109899_
+	immediateWithBuffers (Ljava/util/Map;Lcom/mojang/blaze3d/vertex/BufferBuilder;)Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_109900_
+		static
+		0 p_109901_ p_109901_
+		1 p_109902_ p_109902_
+net/minecraft/client/renderer/MultiBufferSource$BufferSource net/minecraft/client/renderer/MultiBufferSource$BufferSource
+	builder f_109904_
+	fixedBuffers f_109905_
+	lastState f_109906_
+	startedBuffers f_109907_
+	<init> (Lcom/mojang/blaze3d/vertex/BufferBuilder;Ljava/util/Map;)V <init>
+		0 p_109909_ p_109909_
+		1 p_109910_ p_109910_
+	endBatch (Lnet/minecraft/client/renderer/RenderType;)V m_109912_
+		0 p_109913_ p_109913_
+	endBatch ()V m_109911_
+	endLastBatch ()V m_173043_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109919_ p_109919_
+	getBuilderRaw (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/BufferBuilder; m_109914_
+		0 p_109915_ p_109915_
+	lambda$endBatch$0 (Lnet/minecraft/client/renderer/RenderType;)V m_109916_
+		0 p_109917_ p_109917_
+net/minecraft/client/renderer/OutlineBufferSource net/minecraft/client/renderer/OutlineBufferSource
+	bufferSource f_109920_
+	outlineBufferSource f_109921_
+	teamA f_109925_
+	teamB f_109924_
+	teamG f_109923_
+	teamR f_109922_
+	<init> (Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;)V <init>
+		0 p_109927_ p_109927_
+	endOutlineBatch ()V m_109928_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6299_
+		0 p_109935_ p_109935_
+	setColor (IIII)V m_109929_
+		0 p_109930_ p_109930_
+		1 p_109931_ p_109931_
+		2 p_109932_ p_109932_
+		3 p_109933_ p_109933_
+net/minecraft/client/renderer/OutlineBufferSource$EntityOutlineGenerator net/minecraft/client/renderer/OutlineBufferSource$EntityOutlineGenerator
+	delegate f_109936_
+	u f_109940_
+	v f_109941_
+	x f_109937_
+	y f_109938_
+	z f_109939_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;IIII)V <init>
+		0 p_109943_ p_109943_
+		1 p_109944_ p_109944_
+		2 p_109945_ p_109945_
+		3 p_109946_ p_109946_
+		4 p_109947_ p_109947_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_109981_ p_109981_
+		1 p_109982_ p_109982_
+		2 p_109983_ p_109983_
+		3 p_109984_ p_109984_
+	defaultColor (IIII)V m_7404_
+		0 p_109993_ p_109993_
+		1 p_109994_ p_109994_
+		2 p_109995_ p_109995_
+		3 p_109996_ p_109996_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_109986_ p_109986_
+		1 p_109987_ p_109987_
+		2 p_109988_ p_109988_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_109978_ p_109978_
+		1 p_109979_ p_109979_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_109960_ p_109960_
+		1 p_109961_ p_109961_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_109990_ p_109990_
+		1 p_109991_ p_109991_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_109956_ p_109956_
+		1 p_109957_ p_109957_
+		2 p_109958_ p_109958_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_109963_ p_109963_
+		1 p_109964_ p_109964_
+		2 p_109965_ p_109965_
+		3 p_109966_ p_109966_
+		4 p_109967_ p_109967_
+		5 p_109968_ p_109968_
+		6 p_109969_ p_109969_
+		7 p_109970_ p_109970_
+		8 p_109971_ p_109971_
+		9 p_109972_ p_109972_
+		10 p_109973_ p_109973_
+		11 p_109974_ p_109974_
+		12 p_109975_ p_109975_
+		13 p_109976_ p_109976_
+net/minecraft/client/renderer/PanoramaRenderer net/minecraft/client/renderer/PanoramaRenderer
+	bob f_244463_
+	cubeMap f_109999_
+	minecraft f_109998_
+	spin f_244569_
+	<init> (Lnet/minecraft/client/renderer/CubeMap;)V <init>
+		0 p_110002_ p_110002_
+	render (FF)V m_110003_
+		0 p_110004_ p_110004_
+		1 p_110005_ p_110005_
+	wrap (FF)F m_246245_
+		static
+		0 p_249058_ p_249058_
+		1 p_249548_ p_249548_
+net/minecraft/client/renderer/PostChain net/minecraft/client/renderer/PostChain
+	MAIN_RENDER_TARGET f_173045_
+	customRenderTargets f_110010_
+	fullSizedTargets f_110011_
+	lastStamp f_110016_
+	name f_110008_
+	passes f_110009_
+	resourceManager f_110007_
+	screenHeight f_110014_
+	screenTarget f_110006_
+	screenWidth f_110013_
+	shaderOrthoMatrix f_110012_
+	time f_110015_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_110018_ p_110018_
+		1 p_110019_ p_110019_
+		2 p_110020_ p_110020_
+		3 p_110021_ p_110021_
+	addPass (Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/pipeline/RenderTarget;)Lnet/minecraft/client/renderer/PostPass; m_110042_
+		0 p_110043_ p_110043_
+		1 p_110044_ p_110044_
+		2 p_110045_ p_110045_
+	addTempTarget (Ljava/lang/String;II)V m_110038_
+		0 p_110039_ p_110039_
+		1 p_110040_ p_110040_
+		2 p_110041_ p_110041_
+	close ()V close
+	getName ()Ljava/lang/String; m_110022_
+	getRenderTarget (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderTarget; m_110049_
+		0 p_110050_ p_110050_
+	getTempTarget (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderTarget; m_110036_
+		0 p_110037_ p_110037_
+	lambda$parsePassNode$0 (Ljava/lang/String;)Lnet/minecraft/server/ChainedJsonException; m_234321_
+		static
+		0 p_234322_ p_234322_
+	load (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;)V m_110033_
+		0 p_110034_ p_110034_
+		1 p_110035_ p_110035_
+	parsePassNode (Lnet/minecraft/client/renderer/texture/TextureManager;Lcom/google/gson/JsonElement;)V m_110030_
+		0 p_110031_ p_110031_
+		1 p_110032_ p_110032_
+	parseTargetNode (Lcom/google/gson/JsonElement;)V m_110028_
+		0 p_110029_ p_110029_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_110047_
+		0 p_110048_ p_110048_
+	process (F)V m_110023_
+		0 p_110024_ p_110024_
+	resize (II)V m_110025_
+		0 p_110026_ p_110026_
+		1 p_110027_ p_110027_
+	updateOrthoMatrix ()V m_110046_
+net/minecraft/client/renderer/PostPass net/minecraft/client/renderer/PostPass
+	auxAssets f_110055_
+	auxHeights f_110058_
+	auxNames f_110056_
+	auxWidths f_110057_
+	effect f_110054_
+	inTarget f_110052_
+	outTarget f_110053_
+	shaderOrthoMatrix f_110059_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/pipeline/RenderTarget;)V <init>
+		0 p_110061_ p_110061_
+		1 p_110062_ p_110062_
+		2 p_110063_ p_110063_
+		3 p_110064_ p_110064_
+	addAuxAsset (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V m_110069_
+		0 p_110070_ p_110070_
+		1 p_110071_ p_110071_
+		2 p_110072_ p_110072_
+		3 p_110073_ p_110073_
+	close ()V close
+	getEffect ()Lnet/minecraft/client/renderer/EffectInstance; m_110074_
+	getName ()Ljava/lang/String; m_173046_
+	process (F)V m_110065_
+		0 p_110066_ p_110066_
+	setOrthoMatrix (Lorg/joml/Matrix4f;)V m_253214_
+		0 p_253811_ p_253811_
+net/minecraft/client/renderer/Rect2i net/minecraft/client/renderer/Rect2i
+	height f_110079_
+	width f_110078_
+	xPos f_110076_
+	yPos f_110077_
+	<init> (IIII)V <init>
+		0 p_110081_ p_110081_
+		1 p_110082_ p_110082_
+		2 p_110083_ p_110083_
+		3 p_110084_ p_110084_
+	contains (II)Z m_110087_
+		0 p_110088_ p_110088_
+		1 p_110089_ p_110089_
+	getHeight ()I m_110091_
+	getWidth ()I m_110090_
+	getX ()I m_110085_
+	getY ()I m_110086_
+	intersect (Lnet/minecraft/client/renderer/Rect2i;)Lnet/minecraft/client/renderer/Rect2i; m_173052_
+		0 p_173053_ p_173053_
+	setHeight (I)V m_173058_
+		0 p_173059_ p_173059_
+	setPosition (II)V m_173049_
+		0 p_173050_ p_173050_
+		1 p_173051_ p_173051_
+	setWidth (I)V m_173056_
+		0 p_173057_ p_173057_
+	setX (I)V m_173047_
+		0 p_173048_ p_173048_
+	setY (I)V m_173054_
+		0 p_173055_ p_173055_
+net/minecraft/client/renderer/RenderBuffers net/minecraft/client/renderer/RenderBuffers
+	bufferSource f_110094_
+	crumblingBufferSource f_110095_
+	fixedBufferPack f_110092_
+	fixedBuffers f_110093_
+	outlineBufferSource f_110096_
+	<init> ()V <init>
+	bufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_110104_
+	crumblingBufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource; m_110108_
+	fixedBufferPack ()Lnet/minecraft/client/renderer/ChunkBufferBuilderPack; m_110098_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/renderer/RenderType;)V m_173060_
+		static
+		0 p_173061_ p_173061_
+		1 p_173062_ p_173062_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V m_268794_
+		0 p_269658_ p_269658_
+	outlineBufferSource ()Lnet/minecraft/client/renderer/OutlineBufferSource; m_110109_
+	put (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/renderer/RenderType;)V m_110101_
+		static
+		0 p_110102_ p_110102_
+		1 p_110103_ p_110103_
+net/minecraft/client/renderer/RenderStateShard net/minecraft/client/renderer/RenderStateShard
+	ADDITIVE_TRANSPARENCY f_110135_
+	BLOCK_SHEET f_110146_
+	BLOCK_SHEET_MIPPED f_110145_
+	CLOUDS_TARGET f_110128_
+	COLOR_DEPTH_WRITE f_110114_
+	COLOR_WRITE f_110115_
+	CRUMBLING_TRANSPARENCY f_110138_
+	CULL f_110158_
+	DEFAULT_LINE f_110130_
+	DEFAULT_TEXTURING f_110148_
+	DEPTH_WRITE f_110116_
+	ENTITY_GLINT_TEXTURING f_110151_
+	EQUAL_DEPTH_TEST f_110112_
+	GLINT_TEXTURING f_110150_
+	GLINT_TRANSPARENCY f_110137_
+	GREATER_DEPTH_TEST f_285579_
+	ITEM_ENTITY_TARGET f_110129_
+	LEQUAL_DEPTH_TEST f_110113_
+	LIGHTMAP f_110152_
+	LIGHTNING_TRANSPARENCY f_110136_
+	MAIN_TARGET f_110123_
+	MAX_ENCHANTMENT_GLINT_SPEED_MILLIS f_267492_
+	NO_COLOR_LOGIC f_285585_
+	NO_CULL f_110110_
+	NO_DEPTH_TEST f_110111_
+	NO_LAYERING f_110117_
+	NO_LIGHTMAP f_110153_
+	NO_OVERLAY f_110155_
+	NO_SHADER f_173096_
+	NO_TEXTURE f_110147_
+	NO_TRANSPARENCY f_110134_
+	OR_REVERSE_COLOR_LOGIC f_285603_
+	OUTLINE_TARGET f_110124_
+	OVERLAY f_110154_
+	PARTICLES_TARGET f_110126_
+	POLYGON_OFFSET_LAYERING f_110118_
+	POSITION_COLOR_LIGHTMAP_SHADER f_173099_
+	POSITION_COLOR_SHADER f_173104_
+	POSITION_COLOR_TEX_LIGHTMAP_SHADER f_173103_
+	POSITION_COLOR_TEX_SHADER f_173101_
+	POSITION_SHADER f_173100_
+	POSITION_TEX_SHADER f_173102_
+	RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER f_173111_
+	RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER f_173079_
+	RENDERTYPE_ARMOR_GLINT_SHADER f_173078_
+	RENDERTYPE_BEACON_BEAM_SHADER f_173068_
+	RENDERTYPE_CRUMBLING_SHADER f_173085_
+	RENDERTYPE_CUTOUT_MIPPED_SHADER f_173106_
+	RENDERTYPE_CUTOUT_SHADER f_173107_
+	RENDERTYPE_END_GATEWAY_SHADER f_173094_
+	RENDERTYPE_END_PORTAL_SHADER f_173093_
+	RENDERTYPE_ENERGY_SWIRL_SHADER f_173074_
+	RENDERTYPE_ENTITY_ALPHA_SHADER f_173072_
+	RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER f_173114_
+	RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER f_173063_
+	RENDERTYPE_ENTITY_CUTOUT_SHADER f_173113_
+	RENDERTYPE_ENTITY_DECAL_SHADER f_173069_
+	RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER f_173084_
+	RENDERTYPE_ENTITY_GLINT_SHADER f_173083_
+	RENDERTYPE_ENTITY_NO_OUTLINE_SHADER f_173070_
+	RENDERTYPE_ENTITY_SHADOW_SHADER f_173071_
+	RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER f_173067_
+	RENDERTYPE_ENTITY_SOLID_SHADER f_173112_
+	RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER f_173065_
+	RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER f_234323_
+	RENDERTYPE_ENTITY_TRANSLUCENT_SHADER f_173066_
+	RENDERTYPE_EYES_SHADER f_173073_
+	RENDERTYPE_GLINT_DIRECT_SHADER f_173082_
+	RENDERTYPE_GLINT_SHADER f_173081_
+	RENDERTYPE_GLINT_TRANSLUCENT_SHADER f_173080_
+	RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY_SHADER f_285582_
+	RENDERTYPE_GUI_OVERLAY_SHADER f_285619_
+	RENDERTYPE_GUI_SHADER f_285573_
+	RENDERTYPE_GUI_TEXT_HIGHLIGHT_SHADER f_285642_
+	RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER f_173064_
+	RENDERTYPE_LEASH_SHADER f_173075_
+	RENDERTYPE_LIGHTNING_SHADER f_173091_
+	RENDERTYPE_LINES_SHADER f_173095_
+	RENDERTYPE_OUTLINE_SHADER f_173077_
+	RENDERTYPE_SOLID_SHADER f_173105_
+	RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH_SHADER f_268491_
+	RENDERTYPE_TEXT_BACKGROUND_SHADER f_268568_
+	RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER f_173090_
+	RENDERTYPE_TEXT_INTENSITY_SHADER f_173087_
+	RENDERTYPE_TEXT_SEE_THROUGH_SHADER f_173088_
+	RENDERTYPE_TEXT_SHADER f_173086_
+	RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER f_173109_
+	RENDERTYPE_TRANSLUCENT_NO_CRUMBLING_SHADER f_173110_
+	RENDERTYPE_TRANSLUCENT_SHADER f_173108_
+	RENDERTYPE_TRIPWIRE_SHADER f_173092_
+	RENDERTYPE_WATER_MASK_SHADER f_173076_
+	TRANSLUCENT_TARGET f_110125_
+	TRANSLUCENT_TRANSPARENCY f_110139_
+	VIEW_OFFSET_Z_LAYERING f_110119_
+	VIEW_SCALE_Z_EPSILON f_173089_
+	WEATHER_TARGET f_110127_
+	clearState f_110132_
+	name f_110133_
+	setupState f_110131_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110161_ p_110161_
+		1 p_110162_ p_110162_
+		2 p_110163_ p_110163_
+	clearRenderState ()V m_110188_
+	lambda$static$0 ()V m_110184_
+		static
+	lambda$static$1 ()V m_110183_
+		static
+	lambda$static$10 ()V m_110174_
+		static
+	lambda$static$11 ()V m_110173_
+		static
+	lambda$static$12 ()V m_110172_
+		static
+	lambda$static$13 ()V m_110171_
+		static
+	lambda$static$14 ()V m_110170_
+		static
+	lambda$static$15 ()V m_110169_
+		static
+	lambda$static$16 ()V m_110168_
+		static
+	lambda$static$17 ()V m_110167_
+		static
+	lambda$static$18 ()V m_110166_
+		static
+	lambda$static$19 ()V m_110165_
+		static
+	lambda$static$2 ()V m_110182_
+		static
+	lambda$static$20 ()V m_110164_
+		static
+	lambda$static$21 ()V m_110216_
+		static
+	lambda$static$22 ()V m_110215_
+		static
+	lambda$static$23 ()V m_110214_
+		static
+	lambda$static$24 ()V m_110213_
+		static
+	lambda$static$25 ()V m_110212_
+		static
+	lambda$static$26 ()V m_110211_
+		static
+	lambda$static$27 ()V m_110209_
+		static
+	lambda$static$28 ()V m_110208_
+		static
+	lambda$static$29 ()V m_110207_
+		static
+	lambda$static$3 ()V m_110181_
+		static
+	lambda$static$30 ()V m_110206_
+		static
+	lambda$static$31 ()V m_110205_
+		static
+	lambda$static$32 ()V m_110204_
+		static
+	lambda$static$33 ()V m_110203_
+		static
+	lambda$static$34 ()V m_110202_
+		static
+	lambda$static$35 ()V m_110201_
+		static
+	lambda$static$36 ()V m_110200_
+		static
+	lambda$static$37 ()V m_110199_
+		static
+	lambda$static$38 ()V m_285680_
+		static
+	lambda$static$39 ()V m_285681_
+		static
+	lambda$static$4 ()V m_110180_
+		static
+	lambda$static$40 ()V m_285679_
+		static
+	lambda$static$41 ()V m_285678_
+		static
+	lambda$static$5 ()V m_110179_
+		static
+	lambda$static$6 ()V m_110178_
+		static
+	lambda$static$7 ()V m_110177_
+		static
+	lambda$static$8 ()V m_110176_
+		static
+	lambda$static$9 ()V m_110175_
+		static
+	setupGlintTexturing (F)V m_110186_
+		static
+		0 p_110187_ p_110187_
+	setupRenderState ()V m_110185_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$BooleanStateShard net/minecraft/client/renderer/RenderStateShard$BooleanStateShard
+	enabled f_110227_
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V <init>
+		0 p_110229_ p_110229_
+		1 p_110230_ p_110230_
+		2 p_110231_ p_110231_
+		3 p_110232_ p_110232_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard net/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_286784_ p_286784_
+		1 p_286884_ p_286884_
+		2 p_286375_ p_286375_
+net/minecraft/client/renderer/RenderStateShard$CullStateShard net/minecraft/client/renderer/RenderStateShard$CullStateShard
+	<init> (Z)V <init>
+		0 p_110238_ p_110238_
+	lambda$new$0 (Z)V m_110241_
+		static
+		0 p_110242_ p_110242_
+	lambda$new$1 (Z)V m_110239_
+		static
+		0 p_110240_ p_110240_
+net/minecraft/client/renderer/RenderStateShard$DepthTestStateShard net/minecraft/client/renderer/RenderStateShard$DepthTestStateShard
+	functionName f_110243_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_110246_ p_110246_
+		1 p_110247_ p_110247_
+	lambda$new$0 (I)V m_110250_
+		static
+		0 p_110251_ p_110251_
+	lambda$new$1 (I)V m_110248_
+		static
+		0 p_110249_ p_110249_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard net/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard
+	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_173117_ p_173117_
+		1 p_173118_ p_173118_
+	<init> ()V <init>
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 ()V m_173120_
+		static
+	lambda$new$1 ()V m_173119_
+		static
+net/minecraft/client/renderer/RenderStateShard$LayeringStateShard net/minecraft/client/renderer/RenderStateShard$LayeringStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110267_ p_110267_
+		1 p_110268_ p_110268_
+		2 p_110269_ p_110269_
+net/minecraft/client/renderer/RenderStateShard$LightmapStateShard net/minecraft/client/renderer/RenderStateShard$LightmapStateShard
+	<init> (Z)V <init>
+		0 p_110271_ p_110271_
+	lambda$new$0 (Z)V m_110274_
+		static
+		0 p_110275_ p_110275_
+	lambda$new$1 (Z)V m_110272_
+		static
+		0 p_110273_ p_110273_
+net/minecraft/client/renderer/RenderStateShard$LineStateShard net/minecraft/client/renderer/RenderStateShard$LineStateShard
+	width f_110276_
+	<init> (Ljava/util/OptionalDouble;)V <init>
+		0 p_110278_ p_110278_
+	lambda$new$0 (Ljava/util/OptionalDouble;)V m_110281_
+		static
+		0 p_110282_ p_110282_
+	lambda$new$1 (Ljava/util/OptionalDouble;)V m_110279_
+		static
+		0 p_110280_ p_110280_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard
+	cutoutTexture f_173121_
+	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_173123_ p_173123_
+	builder ()Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder; m_173127_
+		static
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 (Lcom/google/common/collect/ImmutableList;)V m_173124_
+		static
+		0 p_173125_ p_173125_
+	lambda$new$1 ()V m_173128_
+		static
+net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder net/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder
+	builder f_173129_
+	<init> ()V <init>
+	add (Lnet/minecraft/resources/ResourceLocation;ZZ)Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard$Builder; m_173132_
+		0 p_173133_ p_173133_
+		1 p_173134_ p_173134_
+		2 p_173135_ p_173135_
+	build ()Lnet/minecraft/client/renderer/RenderStateShard$MultiTextureStateShard; m_173131_
+net/minecraft/client/renderer/RenderStateShard$OffsetTexturingStateShard net/minecraft/client/renderer/RenderStateShard$OffsetTexturingStateShard
+	<init> (FF)V <init>
+		0 p_110290_ p_110290_
+		1 p_110291_ p_110291_
+	lambda$new$0 (FF)V m_252593_
+		static
+		0 p_253356_ p_253356_
+		1 p_253357_ p_253357_
+	lambda$new$1 ()V m_110295_
+		static
+net/minecraft/client/renderer/RenderStateShard$OutputStateShard net/minecraft/client/renderer/RenderStateShard$OutputStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110300_ p_110300_
+		1 p_110301_ p_110301_
+		2 p_110302_ p_110302_
+net/minecraft/client/renderer/RenderStateShard$OverlayStateShard net/minecraft/client/renderer/RenderStateShard$OverlayStateShard
+	<init> (Z)V <init>
+		0 p_110304_ p_110304_
+	lambda$new$0 (Z)V m_110307_
+		static
+		0 p_110308_ p_110308_
+	lambda$new$1 (Z)V m_110305_
+		static
+		0 p_110306_ p_110306_
+net/minecraft/client/renderer/RenderStateShard$ShaderStateShard net/minecraft/client/renderer/RenderStateShard$ShaderStateShard
+	shader f_173136_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_173139_ p_173139_
+	<init> ()V <init>
+	lambda$new$0 (Ljava/util/function/Supplier;)V m_173140_
+		static
+		0 p_173141_ p_173141_
+	lambda$new$1 ()V m_173145_
+		static
+	lambda$new$2 ()Lnet/minecraft/client/renderer/ShaderInstance; m_173144_
+		static
+	lambda$new$3 ()V m_173143_
+		static
+	lambda$new$4 ()V m_173142_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$TextureStateShard net/minecraft/client/renderer/RenderStateShard$TextureStateShard
+	blur f_110329_
+	mipmap f_110330_
+	texture f_110328_
+	<init> (Lnet/minecraft/resources/ResourceLocation;ZZ)V <init>
+		0 p_110333_ p_110333_
+		1 p_110334_ p_110334_
+		2 p_110335_ p_110335_
+	cutoutTexture ()Ljava/util/Optional; m_142706_
+	lambda$new$0 (Lnet/minecraft/resources/ResourceLocation;ZZ)V m_263890_
+		static
+		0 p_264708_ p_264708_
+		1 p_264709_ p_264709_
+		2 p_264710_ p_264710_
+	lambda$new$1 ()V m_110345_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderStateShard$TexturingStateShard net/minecraft/client/renderer/RenderStateShard$TexturingStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110349_ p_110349_
+		1 p_110350_ p_110350_
+		2 p_110351_ p_110351_
+net/minecraft/client/renderer/RenderStateShard$TransparencyStateShard net/minecraft/client/renderer/RenderStateShard$TransparencyStateShard
+	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_110353_ p_110353_
+		1 p_110354_ p_110354_
+		2 p_110355_ p_110355_
+net/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard net/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard
+	writeColor f_110356_
+	writeDepth f_110357_
+	<init> (ZZ)V <init>
+		0 p_110359_ p_110359_
+		1 p_110360_ p_110360_
+	lambda$new$0 (ZZ)V m_110364_
+		static
+		0 p_110365_ p_110365_
+		1 p_110366_ p_110366_
+	lambda$new$1 (ZZ)V m_110361_
+		static
+		0 p_110362_ p_110362_
+		1 p_110363_ p_110363_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType net/minecraft/client/renderer/RenderType
+	ARMOR_CUTOUT_NO_CULL f_173155_
+	ARMOR_ENTITY_GLINT f_110381_
+	ARMOR_GLINT f_110380_
+	BEACON_BEAM f_173166_
+	BIG_BUFFER_SIZE f_173148_
+	BYTES_IN_INT f_173153_
+	CHUNK_BUFFER_LAYERS f_234324_
+	CRUMBLING f_173172_
+	CUTOUT f_110374_
+	CUTOUT_MIPPED f_110373_
+	DEBUG_FILLED_BOX f_268540_
+	DEBUG_LINE_STRIP f_268753_
+	DEBUG_QUADS f_268519_
+	DEBUG_SECTION_QUADS f_279582_
+	DRAGON_EXPLOSION_ALPHA f_173170_
+	END_GATEWAY f_173159_
+	END_PORTAL f_173158_
+	ENTITY_CUTOUT f_173157_
+	ENTITY_CUTOUT_NO_CULL f_173160_
+	ENTITY_CUTOUT_NO_CULL_Z_OFFSET f_173161_
+	ENTITY_DECAL f_173167_
+	ENTITY_GLINT f_110385_
+	ENTITY_GLINT_DIRECT f_110386_
+	ENTITY_NO_OUTLINE f_173168_
+	ENTITY_SHADOW f_173169_
+	ENTITY_SMOOTH_CUTOUT f_173165_
+	ENTITY_SOLID f_173156_
+	ENTITY_TRANSLUCENT f_173164_
+	ENTITY_TRANSLUCENT_CULL f_173163_
+	ENTITY_TRANSLUCENT_EMISSIVE f_234325_
+	EYES f_173171_
+	GLINT f_110383_
+	GLINT_DIRECT f_110384_
+	GLINT_TRANSLUCENT f_110382_
+	GUI f_285558_
+	GUI_GHOST_RECIPE_OVERLAY f_285639_
+	GUI_OVERLAY f_285624_
+	GUI_TEXT_HIGHLIGHT f_285662_
+	ITEM_ENTITY_TRANSLUCENT_CULL f_173162_
+	LEASH f_110378_
+	LIGHTNING f_110387_
+	LINES f_110371_
+	LINE_STRIP f_173152_
+	MEDIUM_BUFFER_SIZE f_173149_
+	MEGABYTE f_173154_
+	SMALL_BUFFER_SIZE f_173150_
+	SOLID f_110372_
+	TEXT f_173173_
+	TEXT_BACKGROUND f_268665_
+	TEXT_BACKGROUND_SEE_THROUGH f_268619_
+	TEXT_INTENSITY f_173174_
+	TEXT_INTENSITY_POLYGON_OFFSET f_181443_
+	TEXT_INTENSITY_SEE_THROUGH f_173176_
+	TEXT_POLYGON_OFFSET f_181442_
+	TEXT_SEE_THROUGH f_173175_
+	TRANSIENT_BUFFER_SIZE f_173151_
+	TRANSLUCENT f_110375_
+	TRANSLUCENT_MOVING_BLOCK f_110376_
+	TRANSLUCENT_NO_CRUMBLING f_110377_
+	TRIPWIRE f_110388_
+	WATER_MASK f_110379_
+	affectsCrumbling f_110392_
+	asOptional f_110394_
+	bufferSize f_110391_
+	format f_110389_
+	mode f_110390_
+	sortOnUpload f_110393_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V <init>
+		0 p_173178_ p_173178_
+		1 p_173179_ p_173179_
+		2 p_173180_ p_173180_
+		3 p_173181_ p_173181_
+		4 p_173182_ p_173182_
+		5 p_173183_ p_173183_
+		6 p_173184_ p_173184_
+		7 p_173185_ p_173185_
+	affectsCrumbling ()Z m_110405_
+	armorCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110431_
+		static
+		0 p_110432_ p_110432_
+	armorEntityGlint ()Lnet/minecraft/client/renderer/RenderType; m_110484_
+		static
+	armorGlint ()Lnet/minecraft/client/renderer/RenderType; m_110481_
+		static
+	asOptional ()Ljava/util/Optional; m_110406_
+	beaconBeam (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110460_
+		static
+		0 p_110461_ p_110461_
+		1 p_110462_ p_110462_
+	bufferSize ()I m_110507_
+	canConsolidateConsecutiveGeometry ()Z m_234326_
+	chunkBufferLayers ()Ljava/util/List; m_110506_
+		static
+	create (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLnet/minecraft/client/renderer/RenderType$CompositeState;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_173215_
+		static
+		0 p_173216_ p_173216_
+		1 p_173217_ p_173217_
+		2 p_173218_ p_173218_
+		3 p_173219_ p_173219_
+		4 p_173220_ p_173220_
+		5 p_173221_ p_173221_
+		6 p_173222_ p_173222_
+	create (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;ILnet/minecraft/client/renderer/RenderType$CompositeState;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_173209_
+		static
+		0 p_173210_ p_173210_
+		1 p_173211_ p_173211_
+		2 p_173212_ p_173212_
+		3 p_173213_ p_173213_
+		4 p_173214_ p_173214_
+	crumbling (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110494_
+		static
+		0 p_110495_ p_110495_
+	cutout ()Lnet/minecraft/client/renderer/RenderType; m_110463_
+		static
+	cutoutMipped ()Lnet/minecraft/client/renderer/RenderType; m_110457_
+		static
+	debugFilledBox ()Lnet/minecraft/client/renderer/RenderType; m_269313_
+		static
+	debugLineStrip (D)Lnet/minecraft/client/renderer/RenderType; m_269399_
+		static
+		0 p_270166_ p_270166_
+	debugQuads ()Lnet/minecraft/client/renderer/RenderType; m_269166_
+		static
+	debugSectionQuads ()Lnet/minecraft/client/renderer/RenderType; m_280070_
+		static
+	dragonExplosionAlpha (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173235_
+		static
+		0 p_173236_ p_173236_
+	end (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lcom/mojang/blaze3d/vertex/VertexSorting;)V m_276775_
+		0 p_277996_ p_277996_
+		1 p_277677_ p_277677_
+	endGateway ()Lnet/minecraft/client/renderer/RenderType; m_173242_
+		static
+	endPortal ()Lnet/minecraft/client/renderer/RenderType; m_173239_
+		static
+	energySwirl (Lnet/minecraft/resources/ResourceLocation;FF)Lnet/minecraft/client/renderer/RenderType; m_110436_
+		static
+		0 p_110437_ p_110437_
+		1 p_110438_ p_110438_
+		2 p_110439_ p_110439_
+	entityCutout (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110452_
+		static
+		0 p_110453_ p_110453_
+	entityCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110458_
+		static
+		0 p_110459_ p_110459_
+	entityCutoutNoCull (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110443_
+		static
+		0 p_110444_ p_110444_
+		1 p_110445_ p_110445_
+	entityCutoutNoCullZOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110464_
+		static
+		0 p_110465_ p_110465_
+	entityCutoutNoCullZOffset (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110448_
+		static
+		0 p_110449_ p_110449_
+		1 p_110450_ p_110450_
+	entityDecal (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110479_
+		static
+		0 p_110480_ p_110480_
+	entityGlint ()Lnet/minecraft/client/renderer/RenderType; m_110496_
+		static
+	entityGlintDirect ()Lnet/minecraft/client/renderer/RenderType; m_110499_
+		static
+	entityNoOutline (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110482_
+		static
+		0 p_110483_ p_110483_
+	entityShadow (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110485_
+		static
+		0 p_110486_ p_110486_
+	entitySmoothCutout (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110476_
+		static
+		0 p_110477_ p_110477_
+	entitySolid (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110446_
+		static
+		0 p_110447_ p_110447_
+	entityTranslucent (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_110454_
+		static
+		0 p_110455_ p_110455_
+		1 p_110456_ p_110456_
+	entityTranslucent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110473_
+		static
+		0 p_110474_ p_110474_
+	entityTranslucentCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110470_
+		static
+		0 p_110471_ p_110471_
+	entityTranslucentEmissive (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/renderer/RenderType; m_234335_
+		static
+		0 p_234336_ p_234336_
+		1 p_234337_ p_234337_
+	entityTranslucentEmissive (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_234338_
+		static
+		0 p_234339_ p_234339_
+	eyes (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110488_
+		static
+		0 p_110489_ p_110489_
+	format ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_110508_
+	glint ()Lnet/minecraft/client/renderer/RenderType; m_110490_
+		static
+	glintDirect ()Lnet/minecraft/client/renderer/RenderType; m_110493_
+		static
+	glintTranslucent ()Lnet/minecraft/client/renderer/RenderType; m_110487_
+		static
+	gui ()Lnet/minecraft/client/renderer/RenderType; m_285907_
+		static
+	guiGhostRecipeOverlay ()Lnet/minecraft/client/renderer/RenderType; m_285811_
+		static
+	guiOverlay ()Lnet/minecraft/client/renderer/RenderType; m_286086_
+		static
+	guiTextHighlight ()Lnet/minecraft/client/renderer/RenderType; m_285783_
+		static
+	isOutline ()Z m_5492_
+	itemEntityTranslucentCull (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110467_
+		static
+		0 p_110468_ p_110468_
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285682_
+		static
+		0 p_286149_ p_286149_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285690_
+		static
+		0 p_286159_ p_286159_
+	lambda$static$10 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_234329_
+		static
+		0 p_234330_ p_234330_
+		1 p_234331_ p_234331_
+	lambda$static$11 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285700_
+		static
+		0 p_286171_ p_286171_
+	lambda$static$12 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285691_
+		static
+		0 p_286160_ p_286160_
+	lambda$static$13 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285684_
+		static
+		0 p_286151_ p_286151_
+	lambda$static$14 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285683_
+		static
+		0 p_286150_ p_286150_
+	lambda$static$15 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285699_
+		static
+		0 p_286170_ p_286170_
+	lambda$static$16 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285703_
+		static
+		0 p_286174_ p_286174_
+	lambda$static$17 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285692_
+		static
+		0 p_286161_ p_286161_
+	lambda$static$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285701_
+		static
+		0 p_286172_ p_286172_
+	lambda$static$19 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285685_
+		static
+		0 p_286152_ p_286152_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285702_
+		static
+		0 p_286173_ p_286173_
+	lambda$static$20 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285704_
+		static
+		0 p_286175_ p_286175_
+	lambda$static$21 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285689_
+		static
+		0 p_286158_ p_286158_
+	lambda$static$22 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285697_
+		static
+		0 p_286168_ p_286168_
+	lambda$static$23 (Ljava/lang/Double;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType; m_285693_
+		static
+		0 p_286162_ p_286162_
+	lambda$static$3 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285696_
+		static
+		0 p_286166_ p_286166_
+		1 p_286167_ p_286167_
+	lambda$static$4 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285686_
+		static
+		0 p_286153_ p_286153_
+		1 p_286154_ p_286154_
+	lambda$static$5 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285687_
+		static
+		0 p_286155_ p_286155_
+	lambda$static$6 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285695_
+		static
+		0 p_286165_ p_286165_
+	lambda$static$7 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285688_
+		static
+		0 p_286156_ p_286156_
+		1 p_286157_ p_286157_
+	lambda$static$8 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/RenderType; m_285694_
+		static
+		0 p_286163_ p_286163_
+		1 p_286164_ p_286164_
+	lambda$static$9 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_285698_
+		static
+		0 p_286169_ p_286169_
+	leash ()Lnet/minecraft/client/renderer/RenderType; m_110475_
+		static
+	lightning ()Lnet/minecraft/client/renderer/RenderType; m_110502_
+		static
+	lineStrip ()Lnet/minecraft/client/renderer/RenderType; m_173247_
+		static
+	lines ()Lnet/minecraft/client/renderer/RenderType; m_110504_
+		static
+	mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_173186_
+	outline ()Ljava/util/Optional; m_7280_
+	outline (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110491_
+		static
+		0 p_110492_ p_110492_
+	solid ()Lnet/minecraft/client/renderer/RenderType; m_110451_
+		static
+	text (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110497_
+		static
+		0 p_110498_ p_110498_
+	textBackground ()Lnet/minecraft/client/renderer/RenderType; m_269058_
+		static
+	textBackgroundSeeThrough ()Lnet/minecraft/client/renderer/RenderType; m_269508_
+		static
+	textIntensity (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173237_
+		static
+		0 p_173238_ p_173238_
+	textIntensityPolygonOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_181446_
+		static
+		0 p_181447_ p_181447_
+	textIntensitySeeThrough (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173240_
+		static
+		0 p_173241_ p_173241_
+	textPolygonOffset (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_181444_
+		static
+		0 p_181445_ p_181445_
+	textSeeThrough (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_110500_
+		static
+		0 p_110501_ p_110501_
+	toString ()Ljava/lang/String; toString
+	translucent ()Lnet/minecraft/client/renderer/RenderType; m_110466_
+		static
+	translucentMovingBlock ()Lnet/minecraft/client/renderer/RenderType; m_110469_
+		static
+	translucentMovingBlockState ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110408_
+		static
+	translucentNoCrumbling ()Lnet/minecraft/client/renderer/RenderType; m_110472_
+		static
+	translucentState (Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_173207_
+		static
+		0 p_173208_ p_173208_
+	tripwire ()Lnet/minecraft/client/renderer/RenderType; m_110503_
+		static
+	tripwireState ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110409_
+		static
+	waterMask ()Lnet/minecraft/client/renderer/RenderType; m_110478_
+		static
+net/minecraft/client/renderer/RenderType$CompositeRenderType net/minecraft/client/renderer/RenderType$CompositeRenderType
+	OUTLINE f_173256_
+	isOutline f_110514_
+	outline f_110513_
+	state f_110511_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;IZZLnet/minecraft/client/renderer/RenderType$CompositeState;)V <init>
+		0 p_173258_ p_173258_
+		1 p_173259_ p_173259_
+		2 p_173260_ p_173260_
+		3 p_173261_ p_173261_
+		4 p_173262_ p_173262_
+		5 p_173263_ p_173263_
+		6 p_173264_ p_173264_
+	isOutline ()Z m_5492_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType$CompositeState;)V m_110526_
+		static
+		0 p_110527_ p_110527_
+	lambda$new$2 (Lnet/minecraft/client/renderer/RenderType$CompositeState;)V m_173266_
+		static
+		0 p_173267_ p_173267_
+	lambda$new$3 (Lnet/minecraft/client/renderer/RenderType$CompositeState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/RenderType; m_173268_
+		static
+		0 p_173269_ p_173269_
+		1 p_173270_ p_173270_
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;)Lnet/minecraft/client/renderer/RenderType; m_285705_
+		static
+		0 p_286176_ p_286176_
+		1 p_286177_ p_286177_
+	outline ()Ljava/util/Optional; m_7280_
+	state ()Lnet/minecraft/client/renderer/RenderType$CompositeState; m_173265_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType$CompositeState net/minecraft/client/renderer/RenderType$CompositeState
+	colorLogicState f_285566_
+	cullState f_110582_
+	depthTestState f_110581_
+	layeringState f_110586_
+	lightmapState f_110583_
+	lineState f_110590_
+	outlineProperty f_110591_
+	outputState f_110587_
+	overlayState f_110584_
+	shaderState f_173274_
+	states f_110592_
+	textureState f_110576_
+	texturingState f_110588_
+	transparencyState f_110577_
+	writeMaskState f_110589_
+	<init> (Lnet/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard;Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;Lnet/minecraft/client/renderer/RenderStateShard$TransparencyStateShard;Lnet/minecraft/client/renderer/RenderStateShard$DepthTestStateShard;Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LightmapStateShard;Lnet/minecraft/client/renderer/RenderStateShard$OverlayStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LayeringStateShard;Lnet/minecraft/client/renderer/RenderStateShard$OutputStateShard;Lnet/minecraft/client/renderer/RenderStateShard$TexturingStateShard;Lnet/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard;Lnet/minecraft/client/renderer/RenderStateShard$LineStateShard;Lnet/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard;Lnet/minecraft/client/renderer/RenderType$OutlineProperty;)V <init>
+		0 p_286632_ p_286632_
+		1 p_286843_ p_286843_
+		2 p_286280_ p_286280_
+		3 p_286228_ p_286228_
+		4 p_286226_ p_286226_
+		5 p_286744_ p_286744_
+		6 p_286754_ p_286754_
+		7 p_286895_ p_286895_
+		8 p_286435_ p_286435_
+		9 p_286893_ p_286893_
+		10 p_286628_ p_286628_
+		11 p_286768_ p_286768_
+		12 p_286578_ p_286578_
+		13 p_286290_ p_286290_
+	builder ()Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110628_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder net/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder
+	colorLogicState f_285600_
+	cullState f_110647_
+	depthTestState f_110646_
+	layeringState f_110651_
+	lightmapState f_110648_
+	lineState f_110655_
+	outputState f_110652_
+	overlayState f_110649_
+	shaderState f_173289_
+	textureState f_110641_
+	texturingState f_110653_
+	transparencyState f_110642_
+	writeMaskState f_110654_
+	<init> ()V <init>
+	createCompositeState (Z)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110691_
+		0 p_110692_ p_110692_
+	createCompositeState (Lnet/minecraft/client/renderer/RenderType$OutlineProperty;)Lnet/minecraft/client/renderer/RenderType$CompositeState; m_110689_
+		0 p_110690_ p_110690_
+	setColorLogicState (Lnet/minecraft/client/renderer/RenderStateShard$ColorLogicStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_286027_
+		0 p_286236_ p_286236_
+	setCullState (Lnet/minecraft/client/renderer/RenderStateShard$CullStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110661_
+		0 p_110662_ p_110662_
+	setDepthTestState (Lnet/minecraft/client/renderer/RenderStateShard$DepthTestStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110663_
+		0 p_110664_ p_110664_
+	setLayeringState (Lnet/minecraft/client/renderer/RenderStateShard$LayeringStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110669_
+		0 p_110670_ p_110670_
+	setLightmapState (Lnet/minecraft/client/renderer/RenderStateShard$LightmapStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110671_
+		0 p_110672_ p_110672_
+	setLineState (Lnet/minecraft/client/renderer/RenderStateShard$LineStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110673_
+		0 p_110674_ p_110674_
+	setOutputState (Lnet/minecraft/client/renderer/RenderStateShard$OutputStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110675_
+		0 p_110676_ p_110676_
+	setOverlayState (Lnet/minecraft/client/renderer/RenderStateShard$OverlayStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110677_
+		0 p_110678_ p_110678_
+	setShaderState (Lnet/minecraft/client/renderer/RenderStateShard$ShaderStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_173292_
+		0 p_173293_ p_173293_
+	setTextureState (Lnet/minecraft/client/renderer/RenderStateShard$EmptyTextureStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_173290_
+		0 p_173291_ p_173291_
+	setTexturingState (Lnet/minecraft/client/renderer/RenderStateShard$TexturingStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110683_
+		0 p_110684_ p_110684_
+	setTransparencyState (Lnet/minecraft/client/renderer/RenderStateShard$TransparencyStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110685_
+		0 p_110686_ p_110686_
+	setWriteMaskState (Lnet/minecraft/client/renderer/RenderStateShard$WriteMaskStateShard;)Lnet/minecraft/client/renderer/RenderType$CompositeState$CompositeStateBuilder; m_110687_
+		0 p_110688_ p_110688_
+net/minecraft/client/renderer/RenderType$OutlineProperty net/minecraft/client/renderer/RenderType$OutlineProperty
+	$VALUES $VALUES
+	AFFECTS_OUTLINE AFFECTS_OUTLINE
+	IS_OUTLINE IS_OUTLINE
+	NONE NONE
+	name f_110696_
+	$values ()[Lnet/minecraft/client/renderer/RenderType$OutlineProperty; m_173294_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_110700_ p_110700_
+		1 p_110701_ p_110701_
+		2 p_110702_ p_110702_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/RenderType$OutlineProperty; valueOf
+		static
+		0 p_110705_ p_110705_
+	values ()[Lnet/minecraft/client/renderer/RenderType$OutlineProperty; values
+		static
+net/minecraft/client/renderer/RunningTrimmedMean net/minecraft/client/renderer/RunningTrimmedMean
+	count f_110708_
+	cursor f_110709_
+	values f_110707_
+	<init> (I)V <init>
+		0 p_110711_ p_110711_
+	registerValueAndGetMean (J)J m_110712_
+		0 p_110713_ p_110713_
+net/minecraft/client/renderer/ScreenEffectRenderer net/minecraft/client/renderer/ScreenEffectRenderer
+	UNDERWATER_LOCATION f_110714_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getViewBlockingState (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/state/BlockState; m_110716_
+		static
+		0 p_110717_ p_110717_
+	renderFire (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110728_
+		static
+		0 p_110729_ p_110729_
+		1 p_110730_ p_110730_
+	renderScreenEffect (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110718_
+		static
+		0 p_110719_ p_110719_
+		1 p_110720_ p_110720_
+	renderTex (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_173296_
+		static
+		0 p_173297_ p_173297_
+		1 p_173298_ p_173298_
+	renderWater (Lnet/minecraft/client/Minecraft;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_110725_
+		static
+		0 p_110726_ p_110726_
+		1 p_110727_ p_110727_
+net/minecraft/client/renderer/ShaderInstance net/minecraft/client/renderer/ShaderInstance
+	ALWAYS_REAPPLY f_173325_
+	CHUNK_OFFSET f_173320_
+	COLOR_MODULATOR f_173312_
+	DUMMY_UNIFORM f_173324_
+	FOG_COLOR f_173317_
+	FOG_END f_173316_
+	FOG_SHAPE f_202432_
+	FOG_START f_173315_
+	GAME_TIME f_173319_
+	GLINT_ALPHA f_267422_
+	INVERSE_VIEW_ROTATION_MATRIX f_200956_
+	LIGHT0_DIRECTION f_173313_
+	LIGHT1_DIRECTION f_173314_
+	LINE_WIDTH f_173318_
+	LOGGER f_173323_
+	MODEL_VIEW_MATRIX f_173308_
+	PROJECTION_MATRIX f_173309_
+	SCREEN_SIZE f_173311_
+	SHADER_CORE_PATH f_244364_
+	SHADER_INCLUDE_PATH f_173322_
+	SHADER_PATH f_173321_
+	TEXTURE_MATRIX f_173310_
+	attributeNames f_173304_
+	attributes f_173303_
+	blend f_173302_
+	dirty f_173301_
+	fragmentProgram f_173306_
+	lastAppliedShader f_173326_
+	lastProgramId f_173327_
+	name f_173300_
+	programId f_173299_
+	samplerLocations f_173330_
+	samplerMap f_173328_
+	samplerNames f_173329_
+	uniformLocations f_173332_
+	uniformMap f_173333_
+	uniforms f_173331_
+	vertexFormat f_173307_
+	vertexProgram f_173305_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;)V <init>
+		0 p_173336_ p_173336_
+		1 p_173337_ p_173337_
+		2 p_173338_ p_173338_
+	apply ()V m_173363_
+	attachToProgram ()V m_142662_
+	clear ()V m_173362_
+	close ()V close
+	getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
+	getId ()I m_108943_
+	getName ()Ljava/lang/String; m_173365_
+	getOrCreate (Lnet/minecraft/server/packs/resources/ResourceProvider;Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Program; m_173340_
+		static
+		0 p_173341_ p_173341_
+		1 p_173342_ p_173342_
+		2 p_173343_ p_173343_
+	getUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/Uniform; m_173348_
+		0 p_173349_ p_173349_
+	getVertexFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_173364_
+	getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
+	markDirty ()V m_108957_
+	parseBlendNode (Lcom/google/gson/JsonObject;)Lcom/mojang/blaze3d/shaders/BlendMode; m_173346_
+		static
+		0 p_173347_ p_173347_
+	parseSamplerNode (Lcom/google/gson/JsonElement;)V m_173344_
+		0 p_173345_ p_173345_
+	parseUniformNode (Lcom/google/gson/JsonElement;)V m_173354_
+		0 p_173355_ p_173355_
+	safeGetUniform (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/AbstractUniform; m_173356_
+		0 p_173357_ p_173357_
+	setSampler (Ljava/lang/String;Ljava/lang/Object;)V m_173350_
+		0 p_173351_ p_173351_
+		1 p_173352_ p_173352_
+	updateLocations ()V m_173366_
+net/minecraft/client/renderer/ShaderInstance$1 net/minecraft/client/renderer/ShaderInstance$1
+	importedPaths f_173369_
+	val$relativePath f_173367_
+	val$resourceProvider f_173368_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_173371_ p_173371_
+		1 p_173372_ p_173372_
+	applyImport (ZLjava/lang/String;)Ljava/lang/String; m_142138_
+		0 p_173374_ p_173374_
+		1 p_173375_ p_173375_
+net/minecraft/client/renderer/Sheets net/minecraft/client/renderer/Sheets
+	ARMOR_TRIMS_SHEET f_265912_
+	ARMOR_TRIMS_SHEET_TYPE f_266092_
+	BANNER_MATERIALS f_173376_
+	BANNER_SHEET f_110737_
+	BANNER_SHEET_TYPE f_110757_
+	BED_SHEET f_110736_
+	BED_SHEET_TYPE f_110756_
+	BED_TEXTURES f_110744_
+	CHEST_LOCATION f_110751_
+	CHEST_LOCATION_LEFT f_110752_
+	CHEST_LOCATION_RIGHT f_110753_
+	CHEST_SHEET f_110740_
+	CHEST_SHEET_TYPE f_110760_
+	CHEST_TRAP_LOCATION f_110745_
+	CHEST_TRAP_LOCATION_LEFT f_110746_
+	CHEST_TRAP_LOCATION_RIGHT f_110747_
+	CHEST_XMAS_LOCATION f_110748_
+	CHEST_XMAS_LOCATION_LEFT f_110749_
+	CHEST_XMAS_LOCATION_RIGHT f_110750_
+	CUTOUT_BLOCK_SHEET f_110732_
+	DECORATED_POT_MATERIALS f_271486_
+	DECORATED_POT_SHEET f_271463_
+	DEFAULT_SHULKER_TEXTURE_LOCATION f_110741_
+	ENDER_CHEST_LOCATION f_110754_
+	HANGING_SIGN_MATERIALS f_244291_
+	SHIELD_MATERIALS f_173377_
+	SHIELD_SHEET f_110738_
+	SHIELD_SHEET_TYPE f_110758_
+	SHULKER_BOX_SHEET_TYPE f_110755_
+	SHULKER_SHEET f_110735_
+	SHULKER_TEXTURE_LOCATION f_110742_
+	SIGN_MATERIALS f_110743_
+	SIGN_SHEET f_110739_
+	SIGN_SHEET_TYPE f_110759_
+	SOLID_BLOCK_SHEET f_110731_
+	TRANSLUCENT_CULL_BLOCK_SHEET f_110734_
+	TRANSLUCENT_ITEM_CULL_BLOCK_SHEET f_110733_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	armorTrimsSheet ()Lnet/minecraft/client/renderer/RenderType; m_266442_
+		static
+	bannerSheet ()Lnet/minecraft/client/renderer/RenderType; m_110762_
+		static
+	bedSheet ()Lnet/minecraft/client/renderer/RenderType; m_110785_
+		static
+	chestMaterial (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_110778_
+		static
+		0 p_110779_ p_110779_
+	chestSheet ()Lnet/minecraft/client/renderer/RenderType; m_110788_
+		static
+	chooseMaterial (Lnet/minecraft/world/level/block/state/properties/ChestType;Lnet/minecraft/client/resources/model/Material;Lnet/minecraft/client/resources/model/Material;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/resources/model/Material; m_110771_
+		static
+		0 p_110772_ p_110772_
+		1 p_110773_ p_110773_
+		2 p_110774_ p_110774_
+		3 p_110775_ p_110775_
+	chooseMaterial (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/state/properties/ChestType;Z)Lnet/minecraft/client/resources/model/Material; m_110767_
+		static
+		0 p_110768_ p_110768_
+		1 p_110769_ p_110769_
+		2 p_110770_ p_110770_
+	createBannerMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234351_
+		static
+		0 p_234352_ p_234352_
+	createDecoratedPotMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_272215_
+		static
+		0 p_272805_ p_272805_
+	createHangingSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245275_
+		static
+		0 p_251735_ p_251735_
+	createShieldMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234353_
+		static
+		0 p_234354_ p_234354_
+	createSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_173385_
+		static
+		0 p_173386_ p_173386_
+	cutoutBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110790_
+		static
+	getAllMaterials (Ljava/util/function/Consumer;)V m_110780_
+		static
+		0 p_110781_ p_110781_
+	getBannerMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234347_
+		static
+		0 p_234348_ p_234348_
+	getDecoratedPotMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_272280_
+		static
+		0 p_273567_ p_273567_
+	getHangingSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_246984_
+		static
+		0 p_250958_ p_250958_
+	getShieldMaterial (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234349_
+		static
+		0 p_234350_ p_234350_
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_173381_
+		static
+		0 p_173382_ p_173382_
+	hangingSignSheet ()Lnet/minecraft/client/renderer/RenderType; m_246640_
+		static
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_110783_
+		static
+		0 p_110784_ p_110784_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/client/resources/model/Material; m_110765_
+		static
+		0 p_110766_ p_110766_
+	lambda$static$2 (I)[Lnet/minecraft/client/resources/model/Material; m_110763_
+		static
+		0 p_110764_ p_110764_
+	shieldSheet ()Lnet/minecraft/client/renderer/RenderType; m_110782_
+		static
+	shulkerBoxSheet ()Lnet/minecraft/client/renderer/RenderType; m_110786_
+		static
+	signSheet ()Lnet/minecraft/client/renderer/RenderType; m_110787_
+		static
+	solidBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110789_
+		static
+	translucentCullBlockSheet ()Lnet/minecraft/client/renderer/RenderType; m_110792_
+		static
+	translucentItemSheet ()Lnet/minecraft/client/renderer/RenderType; m_110791_
+		static
+net/minecraft/client/renderer/Sheets$1 net/minecraft/client/renderer/Sheets$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$ChestType f_110793_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/SpriteCoordinateExpander net/minecraft/client/renderer/SpriteCoordinateExpander
+	delegate f_110795_
+	sprite f_110796_
+	<init> (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V <init>
+		0 p_110798_ p_110798_
+		1 p_110799_ p_110799_
+	color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
+		0 p_110826_ p_110826_
+		1 p_110827_ p_110827_
+		2 p_110828_ p_110828_
+		3 p_110829_ p_110829_
+	defaultColor (IIII)V m_7404_
+		0 p_173392_ p_173392_
+		1 p_173393_ p_173393_
+		2 p_173394_ p_173394_
+		3 p_173395_ p_173395_
+	endVertex ()V m_5752_
+	normal (FFF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5601_
+		0 p_110831_ p_110831_
+		1 p_110832_ p_110832_
+		2 p_110833_ p_110833_
+	overlayCoords (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7122_
+		0 p_110823_ p_110823_
+		1 p_110824_ p_110824_
+	unsetDefaultColor ()V m_141991_
+	uv (FF)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7421_
+		0 p_110805_ p_110805_
+		1 p_110806_ p_110806_
+	uv2 (II)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_7120_
+		0 p_110835_ p_110835_
+		1 p_110836_ p_110836_
+	vertex (DDD)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_5483_
+		0 p_110801_ p_110801_
+		1 p_110802_ p_110802_
+		2 p_110803_ p_110803_
+	vertex (FFFFFFFFFIIFFF)V m_5954_
+		0 p_110808_ p_110808_
+		1 p_110809_ p_110809_
+		2 p_110810_ p_110810_
+		3 p_110811_ p_110811_
+		4 p_110812_ p_110812_
+		5 p_110813_ p_110813_
+		6 p_110814_ p_110814_
+		7 p_110815_ p_110815_
+		8 p_110816_ p_110816_
+		9 p_110817_ p_110817_
+		10 p_110818_ p_110818_
+		11 p_110819_ p_110819_
+		12 p_110820_ p_110820_
+		13 p_110821_ p_110821_
+net/minecraft/client/renderer/ViewArea net/minecraft/client/renderer/ViewArea
+	chunkGridSizeX f_110841_
+	chunkGridSizeY f_110840_
+	chunkGridSizeZ f_110842_
+	chunks f_110843_
+	level f_110839_
+	levelRenderer f_110838_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;Lnet/minecraft/world/level/Level;ILnet/minecraft/client/renderer/LevelRenderer;)V <init>
+		0 p_110845_ p_110845_
+		1 p_110846_ p_110846_
+		2 p_110847_ p_110847_
+		3 p_110848_ p_110848_
+	createChunks (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;)V m_110864_
+		0 p_110865_ p_110865_
+	getChunkIndex (III)I m_110855_
+		0 p_110856_ p_110856_
+		1 p_110857_ p_110857_
+		2 p_110858_ p_110858_
+	getRenderChunkAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk; m_110866_
+		0 p_110867_ p_110867_
+	releaseAllBuffers ()V m_110849_
+	repositionCamera (DD)V m_110850_
+		0 p_110851_ p_110851_
+		1 p_110852_ p_110852_
+	setDirty (IIIZ)V m_110859_
+		0 p_110860_ p_110860_
+		1 p_110861_ p_110861_
+		2 p_110862_ p_110862_
+		3 p_110863_ p_110863_
+	setViewDistance (I)V m_110853_
+		0 p_110854_ p_110854_
+net/minecraft/client/renderer/VirtualScreen net/minecraft/client/renderer/VirtualScreen
+	minecraft f_110868_
+	screenManager f_110869_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_110871_ p_110871_
+	close ()V close
+	newWindow (Lcom/mojang/blaze3d/platform/DisplayData;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/blaze3d/platform/Window; m_110872_
+		0 p_110873_ p_110873_
+		1 p_110874_ p_110874_
+		2 p_110875_ p_110875_
+net/minecraft/client/renderer/block/BlockModelShaper net/minecraft/client/renderer/block/BlockModelShaper
+	modelByStateCache f_110877_
+	modelManager f_110878_
+	<init> (Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_110880_ p_110880_
+	getBlockModel (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/BakedModel; m_110893_
+		0 p_110894_ p_110894_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_110881_
+	getParticleIcon (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_110882_
+		0 p_110883_ p_110883_
+	getValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_110884_
+		static
+		0 p_110885_ p_110885_
+		1 p_110886_ p_110886_
+	replaceCache (Ljava/util/Map;)V m_245515_
+		0 p_248582_ p_248582_
+	statePropertiesToString (Ljava/util/Map;)Ljava/lang/String; m_110887_
+		static
+		0 p_110888_ p_110888_
+	stateToModelLocation (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_110895_
+		static
+		0 p_110896_ p_110896_
+	stateToModelLocation (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_110889_
+		static
+		0 p_110890_ p_110890_
+		1 p_110891_ p_110891_
+net/minecraft/client/renderer/block/BlockRenderDispatcher net/minecraft/client/renderer/block/BlockRenderDispatcher
+	blockColors f_110903_
+	blockEntityRenderer f_173397_
+	blockModelShaper f_110899_
+	liquidBlockRenderer f_110901_
+	modelRenderer f_110900_
+	random f_110902_
+	<init> (Lnet/minecraft/client/renderer/block/BlockModelShaper;Lnet/minecraft/client/renderer/BlockEntityWithoutLevelRenderer;Lnet/minecraft/client/color/block/BlockColors;)V <init>
+		0 p_173399_ p_173399_
+		1 p_173400_ p_173400_
+		2 p_173401_ p_173401_
+	getBlockModel (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/resources/model/BakedModel; m_110910_
+		0 p_110911_ p_110911_
+	getBlockModelShaper ()Lnet/minecraft/client/renderer/block/BlockModelShaper; m_110907_
+	getModelRenderer ()Lnet/minecraft/client/renderer/block/ModelBlockRenderer; m_110937_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_110909_ p_110909_
+	renderBatched (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;)V m_234355_
+		0 p_234356_ p_234356_
+		1 p_234357_ p_234357_
+		2 p_234358_ p_234358_
+		3 p_234359_ p_234359_
+		4 p_234360_ p_234360_
+		5 p_234361_ p_234361_
+		6 p_234362_ p_234362_
+	renderBreakingTexture (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_110918_
+		0 p_110919_ p_110919_
+		1 p_110920_ p_110920_
+		2 p_110921_ p_110921_
+		3 p_110922_ p_110922_
+		4 p_110923_ p_110923_
+	renderLiquid (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockAndTintGetter;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V m_234363_
+		0 p_234364_ p_234364_
+		1 p_234365_ p_234365_
+		2 p_234366_ p_234366_
+		3 p_234367_ p_234367_
+		4 p_234368_ p_234368_
+	renderSingleBlock (Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_110912_
+		0 p_110913_ p_110913_
+		1 p_110914_ p_110914_
+		2 p_110915_ p_110915_
+		3 p_110916_ p_110916_
+		4 p_110917_ p_110917_
+net/minecraft/client/renderer/block/BlockRenderDispatcher$1 net/minecraft/client/renderer/block/BlockRenderDispatcher$1
+	$SwitchMap$net$minecraft$world$level$block$RenderShape f_110938_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/LiquidBlockRenderer net/minecraft/client/renderer/block/LiquidBlockRenderer
+	MAX_FLUID_HEIGHT f_173402_
+	lavaIcons f_110940_
+	waterIcons f_110941_
+	waterOverlay f_110942_
+	<init> ()V <init>
+	addWeightedHeight ([FF)V m_203188_
+		0 p_203189_ p_203189_
+		1 p_203190_ p_203190_
+	calculateAverageHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;FFFLnet/minecraft/core/BlockPos;)F m_203149_
+		0 p_203150_ p_203150_
+		1 p_203151_ p_203151_
+		2 p_203152_ p_203152_
+		3 p_203153_ p_203153_
+		4 p_203154_ p_203154_
+		5 p_203155_ p_203155_
+	getHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)F m_203160_
+		0 p_203161_ p_203161_
+		1 p_203162_ p_203162_
+		2 p_203163_ p_203163_
+		3 p_203164_ p_203164_
+		4 p_203165_ p_203165_
+	getHeight (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;)F m_203156_
+		0 p_203157_ p_203157_
+		1 p_203158_ p_203158_
+		2 p_203159_ p_203159_
+	getLightColor (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_110945_
+		0 p_110946_ p_110946_
+		1 p_110947_ p_110947_
+	isFaceOccludedByNeighbor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;FLnet/minecraft/world/level/block/state/BlockState;)Z m_203179_
+		static
+		0 p_203180_ p_203180_
+		1 p_203181_ p_203181_
+		2 p_203182_ p_203182_
+		3 p_203183_ p_203183_
+		4 p_203184_ p_203184_
+	isFaceOccludedBySelf (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_110959_
+		static
+		0 p_110960_ p_110960_
+		1 p_110961_ p_110961_
+		2 p_110962_ p_110962_
+		3 p_110963_ p_110963_
+	isFaceOccludedByState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;FLnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_110978_
+		static
+		0 p_110979_ p_110979_
+		1 p_110980_ p_110980_
+		2 p_110981_ p_110981_
+		3 p_110982_ p_110982_
+		4 p_110983_ p_110983_
+	isNeighborSameFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203185_
+		static
+		0 p_203186_ p_203186_
+		1 p_203187_ p_203187_
+	setupSprites ()V m_110944_
+	shouldRenderFace (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)Z m_203166_
+		static
+		0 p_203167_ p_203167_
+		1 p_203168_ p_203168_
+		2 p_203169_ p_203169_
+		3 p_203170_ p_203170_
+		4 p_203171_ p_203171_
+		5 p_203172_ p_203172_
+	tesselate (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V m_234369_
+		0 p_234370_ p_234370_
+		1 p_234371_ p_234371_
+		2 p_234372_ p_234372_
+		3 p_234373_ p_234373_
+		4 p_234374_ p_234374_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDFFFFFI)V m_110984_
+		0 p_110985_ p_110985_
+		1 p_110986_ p_110986_
+		2 p_110987_ p_110987_
+		3 p_110988_ p_110988_
+		4 p_110989_ p_110989_
+		5 p_110990_ p_110990_
+		6 p_110991_ p_110991_
+		7 p_110992_ p_110992_
+		8 p_110993_ p_110993_
+		9 p_110994_ p_110994_
+net/minecraft/client/renderer/block/LiquidBlockRenderer$1 net/minecraft/client/renderer/block/LiquidBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_203191_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer net/minecraft/client/renderer/block/ModelBlockRenderer
+	CACHE f_110996_
+	CACHE_SIZE f_173406_
+	DIRECTIONS f_173405_
+	FACE_CUBIC f_173403_
+	FACE_PARTIAL f_173404_
+	blockColors f_110995_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/color/block/BlockColors;)V <init>
+		0 p_110999_ p_110999_
+	calculateShape (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;[ILnet/minecraft/core/Direction;[FLjava/util/BitSet;)V m_111039_
+		0 p_111040_ p_111040_
+		1 p_111041_ p_111041_
+		2 p_111042_ p_111042_
+		3 p_111043_ p_111043_
+		4 p_111044_ p_111044_
+		5 p_111045_ p_111045_
+		6 p_111046_ p_111046_
+	clearCache ()V m_111077_
+		static
+	enableCaching ()V m_111000_
+		static
+	putQuadData (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lnet/minecraft/client/renderer/block/model/BakedQuad;FFFFIIIII)V m_111023_
+		0 p_111024_ p_111024_
+		1 p_111025_ p_111025_
+		2 p_111026_ p_111026_
+		3 p_111027_ p_111027_
+		4 p_111028_ p_111028_
+		5 p_111029_ p_111029_
+		6 p_111030_ p_111030_
+		7 p_111031_ p_111031_
+		8 p_111032_ p_111032_
+		9 p_111033_ p_111033_
+		10 p_111034_ p_111034_
+		11 p_111035_ p_111035_
+		12 p_111036_ p_111036_
+		13 p_111037_ p_111037_
+		14 p_111038_ p_111038_
+	renderModel (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/resources/model/BakedModel;FFFII)V m_111067_
+		0 p_111068_ p_111068_
+		1 p_111069_ p_111069_
+		2 p_111070_ p_111070_
+		3 p_111071_ p_111071_
+		4 p_111072_ p_111072_
+		5 p_111073_ p_111073_
+		6 p_111074_ p_111074_
+		7 p_111075_ p_111075_
+		8 p_111076_ p_111076_
+	renderModelFaceAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace;I)V m_111012_
+		0 p_111013_ p_111013_
+		1 p_111014_ p_111014_
+		2 p_111015_ p_111015_
+		3 p_111016_ p_111016_
+		4 p_111017_ p_111017_
+		5 p_111018_ p_111018_
+		6 p_111019_ p_111019_
+		7 p_111020_ p_111020_
+		8 p_111021_ p_111021_
+		9 p_111022_ p_111022_
+	renderModelFaceFlat (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;IIZLcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;Ljava/util/BitSet;)V m_111001_
+		0 p_111002_ p_111002_
+		1 p_111003_ p_111003_
+		2 p_111004_ p_111004_
+		3 p_111005_ p_111005_
+		4 p_111006_ p_111006_
+		5 p_111007_ p_111007_
+		6 p_111008_ p_111008_
+		7 p_111009_ p_111009_
+		8 p_111010_ p_111010_
+		9 p_111011_ p_111011_
+	renderQuadList (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFLjava/util/List;II)V m_111058_
+		static
+		0 p_111059_ p_111059_
+		1 p_111060_ p_111060_
+		2 p_111061_ p_111061_
+		3 p_111062_ p_111062_
+		4 p_111063_ p_111063_
+		5 p_111064_ p_111064_
+		6 p_111065_ p_111065_
+		7 p_111066_ p_111066_
+	tesselateBlock (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234379_
+		0 p_234380_ p_234380_
+		1 p_234381_ p_234381_
+		2 p_234382_ p_234382_
+		3 p_234383_ p_234383_
+		4 p_234384_ p_234384_
+		5 p_234385_ p_234385_
+		6 p_234386_ p_234386_
+		7 p_234387_ p_234387_
+		8 p_234388_ p_234388_
+		9 p_234389_ p_234389_
+	tesselateWithAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234390_
+		0 p_234391_ p_234391_
+		1 p_234392_ p_234392_
+		2 p_234393_ p_234393_
+		3 p_234394_ p_234394_
+		4 p_234395_ p_234395_
+		5 p_234396_ p_234396_
+		6 p_234397_ p_234397_
+		7 p_234398_ p_234398_
+		8 p_234399_ p_234399_
+		9 p_234400_ p_234400_
+	tesselateWithoutAO (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;ZLnet/minecraft/util/RandomSource;JI)V m_234401_
+		0 p_234402_ p_234402_
+		1 p_234403_ p_234403_
+		2 p_234404_ p_234404_
+		3 p_234405_ p_234405_
+		4 p_234406_ p_234406_
+		5 p_234407_ p_234407_
+		6 p_234408_ p_234408_
+		7 p_234409_ p_234409_
+		8 p_234410_ p_234410_
+		9 p_234411_ p_234411_
+net/minecraft/client/renderer/block/ModelBlockRenderer$1 net/minecraft/client/renderer/block/ModelBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_111102_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo net/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo
+	$VALUES $VALUES
+	BY_FACING f_111116_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	corners f_111110_
+	doNonCubicWeight f_111111_
+	vert0Weights f_111112_
+	vert1Weights f_111113_
+	vert2Weights f_111114_
+	vert3Weights f_111115_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; m_173407_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;FZ[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo;)V <init>
+		0 p_111120_ p_111120_
+		1 p_111121_ p_111121_
+		2 p_111122_ p_111122_
+		3 p_111123_ p_111123_
+		4 p_111124_ p_111124_
+		5 p_111125_ p_111125_
+		6 p_111126_ p_111126_
+		7 p_111127_ p_111127_
+		8 p_111128_ p_111128_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; m_111131_
+		static
+		0 p_111132_ p_111132_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo;)V m_111133_
+		static
+		0 p_111134_ p_111134_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; valueOf
+		static
+		0 p_111146_ p_111146_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AdjacencyInfo; values
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientOcclusionFace
+	brightness f_111149_
+	lightmap f_111150_
+	<init> ()V <init>
+	blend (IIII)I m_111153_
+		0 p_111154_ p_111154_
+		1 p_111155_ p_111155_
+		2 p_111156_ p_111156_
+		3 p_111157_ p_111157_
+	blend (IIIIFFFF)I m_111158_
+		0 p_111159_ p_111159_
+		1 p_111160_ p_111160_
+		2 p_111161_ p_111161_
+		3 p_111162_ p_111162_
+		4 p_111163_ p_111163_
+		5 p_111164_ p_111164_
+		6 p_111165_ p_111165_
+		7 p_111166_ p_111166_
+	calculate (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;[FLjava/util/BitSet;Z)V m_111167_
+		0 p_111168_ p_111168_
+		1 p_111169_ p_111169_
+		2 p_111170_ p_111170_
+		3 p_111171_ p_111171_
+		4 p_111172_ p_111172_
+		5 p_111173_ p_111173_
+		6 p_111174_ p_111174_
+net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap net/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap
+	$VALUES $VALUES
+	BY_FACING f_111189_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	vert0 f_111185_
+	vert1 f_111186_
+	vert2 f_111187_
+	vert3 f_111188_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; m_173408_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIII)V <init>
+		0 p_111193_ p_111193_
+		1 p_111194_ p_111194_
+		2 p_111195_ p_111195_
+		3 p_111196_ p_111196_
+		4 p_111197_ p_111197_
+		5 p_111198_ p_111198_
+	fromFacing (Lnet/minecraft/core/Direction;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; m_111201_
+		static
+		0 p_111202_ p_111202_
+	lambda$static$0 ([Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap;)V m_111203_
+		static
+		0 p_111204_ p_111204_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; valueOf
+		static
+		0 p_111212_ p_111212_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$AmbientVertexRemap; values
+		static
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache net/minecraft/client/renderer/block/ModelBlockRenderer$Cache
+	brightnessCache f_111216_
+	colorCache f_111215_
+	enabled f_111214_
+	<init> ()V <init>
+	disable ()V m_111225_
+	enable ()V m_111220_
+	getLightColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)I m_111221_
+		0 p_111222_ p_111222_
+		1 p_111223_ p_111223_
+		2 p_111224_ p_111224_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)F m_111226_
+		0 p_111227_ p_111227_
+		1 p_111228_ p_111228_
+		2 p_111229_ p_111229_
+	lambda$new$0 ()Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; m_111231_
+	lambda$new$1 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_111230_
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$1 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$1
+	this$0 f_111232_
+	<init> (Lnet/minecraft/client/renderer/block/ModelBlockRenderer$Cache;IF)V <init>
+		0 p_111234_ p_111234_
+		1 p_111235_ p_111235_
+		2 p_111236_ p_111236_
+	rehash (I)V rehash
+		0 p_111238_ p_111238_
+net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$2 net/minecraft/client/renderer/block/ModelBlockRenderer$Cache$2
+	this$0 f_111239_
+	<init> (Lnet/minecraft/client/renderer/block/ModelBlockRenderer$Cache;IF)V <init>
+		0 p_111241_ p_111241_
+		1 p_111242_ p_111242_
+		2 p_111243_ p_111243_
+	rehash (I)V rehash
+		0 p_111245_ p_111245_
+net/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo net/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo
+	$VALUES $VALUES
+	DOWN DOWN
+	EAST EAST
+	FLIP_DOWN FLIP_DOWN
+	FLIP_EAST FLIP_EAST
+	FLIP_NORTH FLIP_NORTH
+	FLIP_SOUTH FLIP_SOUTH
+	FLIP_UP FLIP_UP
+	FLIP_WEST FLIP_WEST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	shape f_111258_
+	$values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; m_173409_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;Z)V <init>
+		0 p_111262_ p_111262_
+		1 p_111263_ p_111263_
+		2 p_111264_ p_111264_
+		3 p_111265_ p_111265_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; valueOf
+		static
+		0 p_111269_ p_111269_
+	values ()[Lnet/minecraft/client/renderer/block/ModelBlockRenderer$SizeInfo; values
+		static
+net/minecraft/client/renderer/block/model/BakedQuad net/minecraft/client/renderer/block/model/BakedQuad
+	direction f_111294_
+	shade f_111296_
+	sprite f_111295_
+	tintIndex f_111293_
+	vertices f_111292_
+	<init> ([IILnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Z)V <init>
+		0 p_111298_ p_111298_
+		1 p_111299_ p_111299_
+		2 p_111300_ p_111300_
+		3 p_111301_ p_111301_
+		4 p_111302_ p_111302_
+	getDirection ()Lnet/minecraft/core/Direction; m_111306_
+	getSprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_173410_
+	getTintIndex ()I m_111305_
+	getVertices ()[I m_111303_
+	isShade ()Z m_111307_
+	isTinted ()Z m_111304_
+net/minecraft/client/renderer/block/model/BlockElement net/minecraft/client/renderer/block/model/BlockElement
+	DEFAULT_RESCALE f_173411_
+	MAX_EXTENT f_173413_
+	MIN_EXTENT f_173412_
+	faces f_111310_
+	from f_111308_
+	rotation f_111311_
+	shade f_111312_
+	to f_111309_
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)V <init>
+		0 p_253626_ p_253626_
+		1 p_254426_ p_254426_
+		2 p_254454_ p_254454_
+		3 p_254229_ p_254229_
+		4 p_253661_ p_253661_
+	fillUvs ()V m_111319_
+	uvsByFace (Lnet/minecraft/core/Direction;)[F m_111320_
+		0 p_111321_ p_111321_
+net/minecraft/client/renderer/block/model/BlockElement$1 net/minecraft/client/renderer/block/model/BlockElement$1
+	$SwitchMap$net$minecraft$core$Direction f_111322_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/BlockElement$Deserializer net/minecraft/client/renderer/block/model/BlockElement$Deserializer
+	DEFAULT_SHADE f_173414_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockElement; deserialize
+		0 p_111329_ p_111329_
+		1 p_111330_ p_111330_
+		2 p_111331_ p_111331_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111349_ p_111349_
+		1 p_111350_ p_111350_
+		2 p_111351_ p_111351_
+	filterNullFromFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111339_
+		0 p_111340_ p_111340_
+		1 p_111341_ p_111341_
+	getAngle (Lcom/google/gson/JsonObject;)F m_111342_
+		0 p_111343_ p_111343_
+	getAxis (Lcom/google/gson/JsonObject;)Lnet/minecraft/core/Direction$Axis; m_111344_
+		0 p_111345_ p_111345_
+	getFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111325_
+		0 p_111326_ p_111326_
+		1 p_111327_ p_111327_
+	getFacing (Ljava/lang/String;)Lnet/minecraft/core/Direction; m_111337_
+		0 p_111338_ p_111338_
+	getFrom (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; m_111346_
+		0 p_111347_ p_111347_
+	getRotation (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/BlockElementRotation; m_111332_
+		0 p_111333_ p_111333_
+	getTo (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; m_111352_
+		0 p_111353_ p_111353_
+	getVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f; m_111334_
+		0 p_111335_ p_111335_
+		1 p_111336_ p_111336_
+net/minecraft/client/renderer/block/model/BlockElementFace net/minecraft/client/renderer/block/model/BlockElementFace
+	NO_TINT f_173415_
+	cullForDirection f_111354_
+	texture f_111356_
+	tintIndex f_111355_
+	uv f_111357_
+	<init> (Lnet/minecraft/core/Direction;ILjava/lang/String;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;)V <init>
+		0 p_111359_ p_111359_
+		1 p_111360_ p_111360_
+		2 p_111361_ p_111361_
+		3 p_111362_ p_111362_
+net/minecraft/client/renderer/block/model/BlockElementFace$Deserializer net/minecraft/client/renderer/block/model/BlockElementFace$Deserializer
+	DEFAULT_TINT_INDEX f_173416_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111375_ p_111375_
+		1 p_111376_ p_111376_
+		2 p_111377_ p_111377_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockElementFace; deserialize
+		0 p_111365_ p_111365_
+		1 p_111366_ p_111366_
+		2 p_111367_ p_111367_
+	getCullFacing (Lcom/google/gson/JsonObject;)Lnet/minecraft/core/Direction; m_111372_
+		0 p_111373_ p_111373_
+	getTexture (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_111370_
+		0 p_111371_ p_111371_
+	getTintIndex (Lcom/google/gson/JsonObject;)I m_111368_
+		0 p_111369_ p_111369_
+net/minecraft/client/renderer/block/model/BlockElementRotation net/minecraft/client/renderer/block/model/BlockElementRotation
+	angle f_111380_
+	axis f_111379_
+	origin f_111378_
+	rescale f_111381_
+	<init> (Lorg/joml/Vector3f;Lnet/minecraft/core/Direction$Axis;FZ)V <init>
+		0 f_111378_ f_111378_
+		1 f_111379_ f_111379_
+		2 f_111380_ f_111380_
+		3 f_111381_ f_111381_
+	angle ()F f_111380_
+	axis ()Lnet/minecraft/core/Direction$Axis; f_111379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254260_ p_254260_
+	hashCode ()I hashCode
+	origin ()Lorg/joml/Vector3f; f_111378_
+	rescale ()Z f_111381_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/BlockFaceUV net/minecraft/client/renderer/block/model/BlockFaceUV
+	rotation f_111388_
+	uvs f_111387_
+	<init> ([FI)V <init>
+		0 p_111390_ p_111390_
+		1 p_111391_ p_111391_
+	getReverseIndex (I)I m_111398_
+		0 p_111399_ p_111399_
+	getShiftedIndex (I)I m_111400_
+		0 p_111401_ p_111401_
+	getU (I)F m_111392_
+		0 p_111393_ p_111393_
+	getV (I)F m_111396_
+		0 p_111397_ p_111397_
+	setMissingUv ([F)V m_111394_
+		0 p_111395_ p_111395_
+net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer
+	DEFAULT_ROTATION f_173417_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111412_ p_111412_
+		1 p_111413_ p_111413_
+		2 p_111414_ p_111414_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockFaceUV; deserialize
+		0 p_111404_ p_111404_
+		1 p_111405_ p_111405_
+		2 p_111406_ p_111406_
+	getRotation (Lcom/google/gson/JsonObject;)I m_111407_
+		0 p_111408_ p_111408_
+	getUVs (Lcom/google/gson/JsonObject;)[F m_111409_
+		0 p_111410_ p_111410_
+net/minecraft/client/renderer/block/model/BlockModel net/minecraft/client/renderer/block/model/BlockModel
+	DEFAULT_AMBIENT_OCCLUSION f_271537_
+	FACE_BAKERY f_111421_
+	GSON f_111415_
+	LOGGER f_111420_
+	PARTICLE_TEXTURE_REFERENCE f_173418_
+	REFERENCE_CHAR f_173419_
+	elements f_111422_
+	guiLight f_111423_
+	hasAmbientOcclusion f_111424_
+	name f_111416_
+	overrides f_111426_
+	parent f_111418_
+	parentLocation f_111419_
+	textureMap f_111417_
+	transforms f_111425_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Map;Ljava/lang/Boolean;Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight;Lnet/minecraft/client/renderer/block/model/ItemTransforms;Ljava/util/List;)V <init>
+		0 p_273263_ p_273263_
+		1 p_272668_ p_272668_
+		2 p_272821_ p_272821_
+		3 p_272676_ p_272676_
+		4 p_273072_ p_273072_
+		5 p_273480_ p_273480_
+		6 p_273099_ p_273099_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/resources/model/BakedModel; m_111449_
+		0 p_249720_ p_249720_
+		1 p_111451_ p_111451_
+		2 p_111452_ p_111452_
+		3 p_111453_ p_111453_
+		4 p_111454_ p_111454_
+		5 p_111455_ p_111455_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_252120_ p_252120_
+		1 p_250023_ p_250023_
+		2 p_251130_ p_251130_
+		3 p_252208_ p_252208_
+	bakeFace (Lnet/minecraft/client/renderer/block/model/BlockElement;Lnet/minecraft/client/renderer/block/model/BlockElementFace;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BakedQuad; m_111437_
+		static
+		0 p_111438_ p_111438_
+		1 p_111439_ p_111439_
+		2 p_111440_ p_111440_
+		3 p_111441_ p_111441_
+		4 p_111442_ p_111442_
+		5 p_111443_ p_111443_
+	findTextureEntry (Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; m_111485_
+		0 p_111486_ p_111486_
+	fromStream (Ljava/io/Reader;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111461_
+		static
+		0 p_111462_ p_111462_
+	fromString (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111463_
+		static
+		0 p_111464_ p_111464_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getElements ()Ljava/util/List; m_111436_
+	getGuiLight ()Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_111479_
+	getItemOverrides (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;)Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_246736_
+		0 p_250138_ p_250138_
+		1 p_251800_ p_251800_
+	getMaterial (Ljava/lang/String;)Lnet/minecraft/client/resources/model/Material; m_111480_
+		0 p_111481_ p_111481_
+	getOverrides ()Ljava/util/List; m_111484_
+	getRootModel ()Lnet/minecraft/client/renderer/block/model/BlockModel; m_111490_
+	getTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269178_
+		0 p_270662_ p_270662_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_111491_
+	hasAmbientOcclusion ()Z m_111476_
+	hasTexture (Ljava/lang/String;)Z m_111477_
+		0 p_111478_ p_111478_
+	isResolved ()Z m_173420_
+	isTextureReference (Ljava/lang/String;)Z m_111488_
+		static
+		0 p_111489_ p_111489_
+	lambda$resolveParents$0 (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/ItemOverride;)V m_244730_
+		0 p_247931_ p_247931_
+		1 p_247932_ p_247932_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_249059_ p_249059_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/BlockModel$Deserializer net/minecraft/client/renderer/block/model/BlockModel$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111514_ p_111514_
+		1 p_111515_ p_111515_
+		2 p_111516_ p_111516_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockModel; deserialize
+		0 p_111498_ p_111498_
+		1 p_111499_ p_111499_
+		2 p_111500_ p_111500_
+	getAmbientOcclusion (Lcom/google/gson/JsonObject;)Ljava/lang/Boolean; m_271865_
+		0 p_273052_ p_273052_
+	getElements (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; m_111506_
+		0 p_111507_ p_111507_
+		1 p_111508_ p_111508_
+	getOverrides (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; m_111494_
+		0 p_111495_ p_111495_
+		1 p_111496_ p_111496_
+	getParentName (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_111511_
+		0 p_111512_ p_111512_
+	getTextureMap (Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111509_
+		0 p_111510_ p_111510_
+	parseTextureLocationOrReference (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; m_111503_
+		static
+		0 p_111504_ p_111504_
+		1 p_111505_ p_111505_
+net/minecraft/client/renderer/block/model/BlockModel$GuiLight net/minecraft/client/renderer/block/model/BlockModel$GuiLight
+	$VALUES $VALUES
+	FRONT FRONT
+	SIDE SIDE
+	name f_111519_
+	$values ()[Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_173422_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_111523_ p_111523_
+		1 p_111524_ p_111524_
+		2 p_111525_ p_111525_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; m_111527_
+		static
+		0 p_111528_ p_111528_
+	lightLikeBlock ()Z m_111526_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; valueOf
+		static
+		0 p_111530_ p_111530_
+	values ()[Lnet/minecraft/client/renderer/block/model/BlockModel$GuiLight; values
+		static
+net/minecraft/client/renderer/block/model/BlockModel$LoopException net/minecraft/client/renderer/block/model/BlockModel$LoopException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_173424_ p_173424_
+net/minecraft/client/renderer/block/model/BlockModelDefinition net/minecraft/client/renderer/block/model/BlockModelDefinition
+	multiPart f_111533_
+	variants f_111532_
+	<init> (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;)V <init>
+		0 p_111537_ p_111537_
+		1 p_111538_ p_111538_
+	<init> (Ljava/util/List;)V <init>
+		0 p_111535_ p_111535_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111546_ p_111546_
+	fromJsonElement (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; m_247114_
+		static
+		0 p_249700_ p_249700_
+		1 p_250730_ p_250730_
+	fromStream (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;Ljava/io/Reader;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; m_111540_
+		static
+		0 p_111541_ p_111541_
+		1 p_111542_ p_111542_
+	getMultiPart ()Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; m_111544_
+	getMultiVariants ()Ljava/util/Set; m_173427_
+	getVariant (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/MultiVariant; m_173428_
+		0 p_173429_ p_173429_
+	getVariants ()Ljava/util/Map; m_111539_
+	hasVariant (Ljava/lang/String;)Z m_173425_
+		0 p_173426_ p_173426_
+	hashCode ()I hashCode
+	isMultiPart ()Z m_111543_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$Context net/minecraft/client/renderer/block/model/BlockModelDefinition$Context
+	definition f_111549_
+	gson f_111548_
+	<init> ()V <init>
+	getDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_111551_
+	setDefinition (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_111552_
+		0 p_111553_ p_111553_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$Deserializer net/minecraft/client/renderer/block/model/BlockModelDefinition$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/BlockModelDefinition; deserialize
+		0 p_111559_ p_111559_
+		1 p_111560_ p_111560_
+		2 p_111561_ p_111561_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111566_ p_111566_
+		1 p_111567_ p_111567_
+		2 p_111568_ p_111568_
+	getMultiPart (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; m_111562_
+		0 p_111563_ p_111563_
+		1 p_111564_ p_111564_
+	getVariants (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; m_111555_
+		0 p_111556_ p_111556_
+		1 p_111557_ p_111557_
+net/minecraft/client/renderer/block/model/BlockModelDefinition$MissingVariantException net/minecraft/client/renderer/block/model/BlockModelDefinition$MissingVariantException
+	this$0 f_173430_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;)V <init>
+		0 p_173432_ p_173432_
+net/minecraft/client/renderer/block/model/FaceBakery net/minecraft/client/renderer/block/model/FaceBakery
+	COLOR_INDEX f_173436_
+	RESCALE_22_5 f_111569_
+	RESCALE_45 f_111570_
+	UV_INDEX f_173435_
+	VERTEX_COUNT f_173434_
+	VERTEX_INT_SIZE f_173433_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyElementRotation (Lorg/joml/Vector3f;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;)V m_252985_
+		0 p_254412_ p_254412_
+		1 p_254150_ p_254150_
+	applyModelRotation (Lorg/joml/Vector3f;Lcom/mojang/math/Transformation;)V m_253132_
+		0 p_254561_ p_254561_
+		1 p_253793_ p_253793_
+	bakeQuad (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lnet/minecraft/client/renderer/block/model/BlockElementFace;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;ZLnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BakedQuad; m_111600_
+		0 p_253895_ p_253895_
+		1 p_253976_ p_253976_
+		2 p_111603_ p_111603_
+		3 p_111604_ p_111604_
+		4 p_111605_ p_111605_
+		5 p_111606_ p_111606_
+		6 p_111607_ p_111607_
+		7 p_111608_ p_111608_
+		8 p_111609_ p_111609_
+	bakeVertex ([IILnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;[FLnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lcom/mojang/math/Transformation;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)V m_111620_
+		0 p_111621_ p_111621_
+		1 p_111622_ p_111622_
+		2 p_111623_ p_111623_
+		3 p_111624_ p_111624_
+		4 p_111625_ p_111625_
+		5 p_111626_ p_111626_
+		6 p_111627_ p_111627_
+		7 p_111628_ p_111628_
+		8 p_111629_ p_111629_
+	calculateFacing ([I)Lnet/minecraft/core/Direction; m_111612_
+		static
+		0 p_111613_ p_111613_
+	fillVertex ([IILorg/joml/Vector3f;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/block/model/BlockFaceUV;)V m_111614_
+		0 p_111615_ p_111615_
+		1 p_111616_ p_111616_
+		2 p_254291_ p_254291_
+		3 p_111618_ p_111618_
+		4 p_111619_ p_111619_
+	lambda$recomputeUVs$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_111610_
+		static
+		0 p_111611_ p_111611_
+	makeVertices (Lnet/minecraft/client/renderer/block/model/BlockFaceUV;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/core/Direction;[FLcom/mojang/math/Transformation;Lnet/minecraft/client/renderer/block/model/BlockElementRotation;Z)[I m_111573_
+		0 p_111574_ p_111574_
+		1 p_111575_ p_111575_
+		2 p_111576_ p_111576_
+		3 p_111577_ p_111577_
+		4 p_111578_ p_111578_
+		5 p_111579_ p_111579_
+		6 p_111580_ p_111580_
+	recalculateWinding ([ILnet/minecraft/core/Direction;)V m_111630_
+		0 p_111631_ p_111631_
+		1 p_111632_ p_111632_
+	recomputeUVs (Lnet/minecraft/client/renderer/block/model/BlockFaceUV;Lnet/minecraft/core/Direction;Lcom/mojang/math/Transformation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BlockFaceUV; m_111581_
+		static
+		0 p_111582_ p_111582_
+		1 p_111583_ p_111583_
+		2 p_111584_ p_111584_
+		3 p_111585_ p_111585_
+	rotateVertexBy (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Vector3f;)V m_252821_
+		0 p_253804_ p_253804_
+		1 p_253835_ p_253835_
+		2 p_253730_ p_253730_
+		3 p_254056_ p_254056_
+	setupShape (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)[F m_111592_
+		0 p_254153_ p_254153_
+		1 p_253934_ p_253934_
+net/minecraft/client/renderer/block/model/FaceBakery$1 net/minecraft/client/renderer/block/model/FaceBakery$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_111633_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemModelGenerator net/minecraft/client/renderer/block/model/ItemModelGenerator
+	LAYERS f_111635_
+	MAX_Z f_173438_
+	MIN_Z f_173437_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkTransition (Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;Ljava/util/List;Lnet/minecraft/client/renderer/texture/SpriteContents;IIIIIZ)V m_246249_
+		0 p_251572_ p_251572_
+		1 p_248882_ p_248882_
+		2 p_249847_ p_249847_
+		3 p_250616_ p_250616_
+		4 p_251416_ p_251416_
+		5 p_249664_ p_249664_
+		6 p_250174_ p_250174_
+		7 p_250897_ p_250897_
+		8 p_248773_ p_248773_
+	createOrExpandSpan (Ljava/util/List;Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;II)V m_111665_
+		0 p_111666_ p_111666_
+		1 p_111667_ p_111667_
+		2 p_111668_ p_111668_
+		3 p_111669_ p_111669_
+	createSideElements (Lnet/minecraft/client/renderer/texture/SpriteContents;Ljava/lang/String;I)Ljava/util/List; m_111661_
+		0 p_248810_ p_248810_
+		1 p_111663_ p_111663_
+		2 p_111664_ p_111664_
+	generateBlockModel (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/BlockModel;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_111670_
+		0 p_111671_ p_111671_
+		1 p_111672_ p_111672_
+	getSpans (Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; m_247383_
+		0 p_250338_ p_250338_
+	isTransparent (Lnet/minecraft/client/renderer/texture/SpriteContents;IIIII)Z m_245924_
+		0 p_249650_ p_249650_
+		1 p_250692_ p_250692_
+		2 p_251914_ p_251914_
+		3 p_252343_ p_252343_
+		4 p_250258_ p_250258_
+		5 p_248997_ p_248997_
+	lambda$getSpans$0 (IILnet/minecraft/client/renderer/texture/SpriteContents;Ljava/util/List;I)V m_173439_
+		0 p_173440_ p_173440_
+		1 p_173441_ p_173441_
+		2 p_251156_ p_251156_
+		3 p_173443_ p_173443_
+		4 p_173444_ p_173444_
+	processFrames (ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; m_111638_
+		0 p_111639_ p_111639_
+		1 p_111640_ p_111640_
+		2 p_251768_ p_251768_
+net/minecraft/client/renderer/block/model/ItemModelGenerator$1 net/minecraft/client/renderer/block/model/ItemModelGenerator$1
+	$SwitchMap$net$minecraft$client$renderer$block$model$ItemModelGenerator$SpanFacing f_111673_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemModelGenerator$Span net/minecraft/client/renderer/block/model/ItemModelGenerator$Span
+	anchor f_111678_
+	facing f_111675_
+	max f_111677_
+	min f_111676_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing;II)V <init>
+		0 p_111680_ p_111680_
+		1 p_111681_ p_111681_
+		2 p_111682_ p_111682_
+	expand (I)V m_111684_
+		0 p_111685_ p_111685_
+	getAnchor ()I m_111688_
+	getFacing ()Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; m_111683_
+	getMax ()I m_111687_
+	getMin ()I m_111686_
+net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing
+	$VALUES $VALUES
+	DOWN DOWN
+	LEFT LEFT
+	RIGHT RIGHT
+	UP UP
+	direction f_111693_
+	xOffset f_111694_
+	yOffset f_111695_
+	$values ()[Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; m_173445_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;II)V <init>
+		0 p_111699_ p_111699_
+		1 p_111700_ p_111700_
+		2 p_111701_ p_111701_
+		3 p_111702_ p_111702_
+		4 p_111703_ p_111703_
+	getDirection ()Lnet/minecraft/core/Direction; m_111704_
+	getXOffset ()I m_111707_
+	getYOffset ()I m_111708_
+	isHorizontal ()Z m_111709_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; valueOf
+		static
+		0 p_111711_ p_111711_
+	values ()[Lnet/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing; values
+		static
+net/minecraft/client/renderer/block/model/ItemOverride net/minecraft/client/renderer/block/model/ItemOverride
+	model f_111713_
+	predicates f_111714_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
+		0 p_173447_ p_173447_
+		1 p_173448_ p_173448_
+	getModel ()Lnet/minecraft/resources/ResourceLocation; m_111718_
+	getPredicates ()Ljava/util/stream/Stream; m_173449_
+net/minecraft/client/renderer/block/model/ItemOverride$Deserializer net/minecraft/client/renderer/block/model/ItemOverride$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111731_ p_111731_
+		1 p_111732_ p_111732_
+		2 p_111733_ p_111733_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemOverride; deserialize
+		0 p_111725_ p_111725_
+		1 p_111726_ p_111726_
+		2 p_111727_ p_111727_
+	getPredicates (Lcom/google/gson/JsonObject;)Ljava/util/List; m_173450_
+		0 p_173451_ p_173451_
+	lambda$getPredicates$0 (Ljava/util/Map$Entry;)Lnet/minecraft/client/renderer/block/model/ItemOverride$Predicate; m_173452_
+		static
+		0 p_173453_ p_173453_
+net/minecraft/client/renderer/block/model/ItemOverride$Predicate net/minecraft/client/renderer/block/model/ItemOverride$Predicate
+	property f_173454_
+	value f_173455_
+	<init> (Lnet/minecraft/resources/ResourceLocation;F)V <init>
+		0 p_173457_ p_173457_
+		1 p_173458_ p_173458_
+	getProperty ()Lnet/minecraft/resources/ResourceLocation; m_173459_
+	getValue ()F m_173460_
+net/minecraft/client/renderer/block/model/ItemOverrides net/minecraft/client/renderer/block/model/ItemOverrides
+	EMPTY f_111734_
+	NO_OVERRIDE f_265997_
+	overrides f_111735_
+	properties f_173461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Ljava/util/List;)V <init>
+		0 p_251211_ p_251211_
+		1 p_111741_ p_111741_
+		2 p_111743_ p_111743_
+	<init> ()V <init>
+	bakeModel (Lnet/minecraft/client/resources/model/ModelBaker;Lnet/minecraft/client/renderer/block/model/BlockModel;Lnet/minecraft/client/renderer/block/model/ItemOverride;)Lnet/minecraft/client/resources/model/BakedModel; m_246989_
+		0 p_249483_ p_249483_
+		1 p_251965_ p_251965_
+		2 p_250816_ p_250816_
+	lambda$new$0 (I)[Lnet/minecraft/resources/ResourceLocation; m_173478_
+		static
+		0 p_173479_ p_173479_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/client/renderer/block/model/ItemOverride$Predicate;)Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher; m_173475_
+		static
+		0 p_173476_ p_173476_
+		1 p_173477_ p_173477_
+	lambda$new$2 (I)[Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher; m_173462_
+		static
+		0 p_173463_ p_173463_
+	resolve (Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)Lnet/minecraft/client/resources/model/BakedModel; m_173464_
+		0 p_173465_ p_173465_
+		1 p_173466_ p_173466_
+		2 p_173467_ p_173467_
+		3 p_173468_ p_173468_
+		4 p_173469_ p_173469_
+net/minecraft/client/renderer/block/model/ItemOverrides$BakedOverride net/minecraft/client/renderer/block/model/ItemOverrides$BakedOverride
+	matchers f_173480_
+	model f_173481_
+	<init> ([Lnet/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher;Lnet/minecraft/client/resources/model/BakedModel;)V <init>
+		0 p_173483_ p_173483_
+		1 p_173484_ p_173484_
+	test ([F)Z m_173485_
+		0 p_173486_ p_173486_
+net/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher net/minecraft/client/renderer/block/model/ItemOverrides$PropertyMatcher
+	index f_173487_
+	value f_173488_
+	<init> (IF)V <init>
+		0 p_173490_ p_173490_
+		1 p_173491_ p_173491_
+net/minecraft/client/renderer/block/model/ItemTransform net/minecraft/client/renderer/block/model/ItemTransform
+	NO_TRANSFORM f_111754_
+	rotation f_111755_
+	scale f_111757_
+	translation f_111756_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V <init>
+		0 p_254427_ p_254427_
+		1 p_254496_ p_254496_
+		2 p_254022_ p_254022_
+	apply (ZLcom/mojang/blaze3d/vertex/PoseStack;)V m_111763_
+		0 p_111764_ p_111764_
+		1 p_111765_ p_111765_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111767_ p_111767_
+	hashCode ()I hashCode
+net/minecraft/client/renderer/block/model/ItemTransform$Deserializer net/minecraft/client/renderer/block/model/ItemTransform$Deserializer
+	DEFAULT_ROTATION f_111769_
+	DEFAULT_SCALE f_111771_
+	DEFAULT_TRANSLATION f_111770_
+	MAX_SCALE f_173493_
+	MAX_TRANSLATION f_173492_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111783_ p_111783_
+		1 p_111784_ p_111784_
+		2 p_111785_ p_111785_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; deserialize
+		0 p_111775_ p_111775_
+		1 p_111776_ p_111776_
+		2 p_111777_ p_111777_
+	getVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; m_111778_
+		0 p_111779_ p_111779_
+		1 p_111780_ p_111780_
+		2 p_253777_ p_253777_
+net/minecraft/client/renderer/block/model/ItemTransforms net/minecraft/client/renderer/block/model/ItemTransforms
+	NO_TRANSFORMS f_111786_
+	firstPersonLeftHand f_111789_
+	firstPersonRightHand f_111790_
+	fixed f_111794_
+	ground f_111793_
+	gui f_111792_
+	head f_111791_
+	thirdPersonLeftHand f_111787_
+	thirdPersonRightHand f_111788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransforms;)V <init>
+		0 p_111807_ p_111807_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;Lnet/minecraft/client/renderer/block/model/ItemTransform;)V <init>
+		0 p_111798_ p_111798_
+		1 p_111799_ p_111799_
+		2 p_111800_ p_111800_
+		3 p_111801_ p_111801_
+		4 p_111802_ p_111802_
+		5 p_111803_ p_111803_
+		6 p_111804_ p_111804_
+		7 p_111805_ p_111805_
+	<init> ()V <init>
+	getTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269404_
+		0 p_270619_ p_270619_
+	hasTransform (Lnet/minecraft/world/item/ItemDisplayContext;)Z m_269504_
+		0 p_270365_ p_270365_
+net/minecraft/client/renderer/block/model/ItemTransforms$1 net/minecraft/client/renderer/block/model/ItemTransforms$1
+	$SwitchMap$net$minecraft$world$item$ItemDisplayContext f_268689_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/block/model/ItemTransforms$Deserializer net/minecraft/client/renderer/block/model/ItemTransforms$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111824_ p_111824_
+		1 p_111825_ p_111825_
+		2 p_111826_ p_111826_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/ItemTransforms; deserialize
+		0 p_111820_ p_111820_
+		1 p_111821_ p_111821_
+		2 p_111822_ p_111822_
+	getTransform (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Lnet/minecraft/world/item/ItemDisplayContext;)Lnet/minecraft/client/renderer/block/model/ItemTransform; m_269518_
+		0 p_270385_ p_270385_
+		1 p_270436_ p_270436_
+		2 p_270100_ p_270100_
+net/minecraft/client/renderer/block/model/MultiVariant net/minecraft/client/renderer/block/model/MultiVariant
+	variants f_111845_
+	<init> (Ljava/util/List;)V <init>
+		0 p_111847_ p_111847_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_249016_ p_249016_
+		1 p_111851_ p_111851_
+		2 p_111852_ p_111852_
+		3 p_111853_ p_111853_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111862_ p_111862_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getVariants ()Ljava/util/List; m_111848_
+	hashCode ()I hashCode
+	lambda$resolveParents$0 (Ljava/util/function/Function;Lnet/minecraft/resources/ResourceLocation;)V m_244731_
+		static
+		0 p_247933_ p_247933_
+		1 p_247934_ p_247934_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_249314_ p_249314_
+net/minecraft/client/renderer/block/model/MultiVariant$Deserializer net/minecraft/client/renderer/block/model/MultiVariant$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111871_ p_111871_
+		1 p_111872_ p_111872_
+		2 p_111873_ p_111873_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/MultiVariant; deserialize
+		0 p_111867_ p_111867_
+		1 p_111868_ p_111868_
+		2 p_111869_ p_111869_
+net/minecraft/client/renderer/block/model/Variant net/minecraft/client/renderer/block/model/Variant
+	modelLocation f_111874_
+	rotation f_111875_
+	uvLock f_111876_
+	weight f_111877_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/math/Transformation;ZI)V <init>
+		0 p_111879_ p_111879_
+		1 p_111880_ p_111880_
+		2 p_111881_ p_111881_
+		3 p_111882_ p_111882_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111888_ p_111888_
+	getModelLocation ()Lnet/minecraft/resources/ResourceLocation; m_111883_
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	getWeight ()I m_111886_
+	hashCode ()I hashCode
+	isUvLocked ()Z m_7538_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/Variant$Deserializer net/minecraft/client/renderer/block/model/Variant$Deserializer
+	DEFAULT_UVLOCK f_173495_
+	DEFAULT_WEIGHT f_173496_
+	DEFAULT_X_ROTATION f_173497_
+	DEFAULT_Y_ROTATION f_173498_
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111905_ p_111905_
+		1 p_111906_ p_111906_
+		2 p_111907_ p_111907_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/Variant; deserialize
+		0 p_111893_ p_111893_
+		1 p_111894_ p_111894_
+		2 p_111895_ p_111895_
+	getBlockRotation (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/model/BlockModelRotation; m_111896_
+		0 p_111897_ p_111897_
+	getModel (Lcom/google/gson/JsonObject;)Lnet/minecraft/resources/ResourceLocation; m_111898_
+		0 p_111899_ p_111899_
+	getUvLock (Lcom/google/gson/JsonObject;)Z m_111902_
+		0 p_111903_ p_111903_
+	getWeight (Lcom/google/gson/JsonObject;)I m_111900_
+		0 p_111901_ p_111901_
+net/minecraft/client/renderer/block/model/multipart/AndCondition net/minecraft/client/renderer/block/model/multipart/AndCondition
+	TOKEN f_173499_
+	conditions f_111908_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_111910_ p_111910_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111921_ p_111921_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/client/renderer/block/model/multipart/Condition;)Ljava/util/function/Predicate; m_111914_
+		static
+		0 p_111915_ p_111915_
+		1 p_111916_ p_111916_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173500_
+		static
+		0 p_173501_ p_173501_
+		1 p_173502_ p_173502_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111917_
+		static
+		0 p_111918_ p_111918_
+		1 p_111919_ p_111919_
+net/minecraft/client/renderer/block/model/multipart/Condition net/minecraft/client/renderer/block/model/multipart/Condition
+	FALSE f_111923_
+	TRUE f_111922_
+	<clinit> ()V <clinit>
+		static
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111933_ p_111933_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_173505_
+		static
+		0 p_173506_ p_173506_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_111931_
+		static
+		0 p_111932_ p_111932_
+	lambda$static$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_173503_
+		static
+		0 p_173504_ p_173504_
+	lambda$static$3 (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_111927_
+		static
+		0 p_111928_ p_111928_
+net/minecraft/client/renderer/block/model/multipart/KeyValueCondition net/minecraft/client/renderer/block/model/multipart/KeyValueCondition
+	PIPE_SPLITTER f_111934_
+	key f_111935_
+	value f_111936_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_111939_ p_111939_
+		1 p_111940_ p_111940_
+	getBlockStatePredicate (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/util/function/Predicate; m_111944_
+		0 p_111945_ p_111945_
+		1 p_111946_ p_111946_
+		2 p_111947_ p_111947_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_111960_ p_111960_
+	lambda$getBlockStatePredicate$3 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111948_
+		static
+		0 p_111949_ p_111949_
+		1 p_111950_ p_111950_
+		2 p_111951_ p_111951_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/util/function/Predicate; m_111955_
+		0 p_111956_ p_111956_
+		1 p_111957_ p_111957_
+		2 p_111958_ p_111958_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173507_
+		static
+		0 p_173508_ p_173508_
+		1 p_173509_ p_173509_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_111952_
+		static
+		0 p_111953_ p_111953_
+		1 p_111954_ p_111954_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/block/model/multipart/MultiPart net/minecraft/client/renderer/block/model/multipart/MultiPart
+	definition f_111962_
+	selectors f_111963_
+	<init> (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/List;)V <init>
+		0 p_111965_ p_111965_
+		1 p_111966_ p_111966_
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_249988_ p_249988_
+		1 p_111972_ p_111972_
+		2 p_111973_ p_111973_
+		3 p_111974_ p_111974_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_111984_ p_111984_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	getMultiVariants ()Ljava/util/Set; m_111982_
+	getSelectors ()Ljava/util/List; m_111967_
+	hashCode ()I hashCode
+	lambda$getDependencies$0 (Lnet/minecraft/client/renderer/block/model/multipart/Selector;)Ljava/util/stream/Stream; m_111968_
+		static
+		0 p_111969_ p_111969_
+	lambda$resolveParents$1 (Ljava/util/function/Function;Lnet/minecraft/client/renderer/block/model/multipart/Selector;)V m_244732_
+		static
+		0 p_247935_ p_247935_
+		1 p_247936_ p_247936_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_251539_ p_251539_
+net/minecraft/client/renderer/block/model/multipart/MultiPart$Deserializer net/minecraft/client/renderer/block/model/multipart/MultiPart$Deserializer
+	context f_111987_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModelDefinition$Context;)V <init>
+		0 p_111989_ p_111989_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/multipart/MultiPart; deserialize
+		0 p_111994_ p_111994_
+		1 p_111995_ p_111995_
+		2 p_111996_ p_111996_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_111998_ p_111998_
+		1 p_111999_ p_111999_
+		2 p_112000_ p_112000_
+	getSelectors (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List; m_111990_
+		0 p_111991_ p_111991_
+		1 p_111992_ p_111992_
+net/minecraft/client/renderer/block/model/multipart/OrCondition net/minecraft/client/renderer/block/model/multipart/OrCondition
+	TOKEN f_173510_
+	conditions f_112001_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_112003_ p_112003_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_7289_
+		0 p_112014_ p_112014_
+	lambda$getPredicate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/client/renderer/block/model/multipart/Condition;)Ljava/util/function/Predicate; m_112007_
+		static
+		0 p_112008_ p_112008_
+		1 p_112009_ p_112009_
+	lambda$getPredicate$1 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)Z m_173511_
+		static
+		0 p_173512_ p_173512_
+		1 p_173513_ p_173513_
+	lambda$getPredicate$2 (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)Z m_112010_
+		static
+		0 p_112011_ p_112011_
+		1 p_112012_ p_112012_
+net/minecraft/client/renderer/block/model/multipart/Selector net/minecraft/client/renderer/block/model/multipart/Selector
+	condition f_112015_
+	variant f_112016_
+	<init> (Lnet/minecraft/client/renderer/block/model/multipart/Condition;Lnet/minecraft/client/renderer/block/model/MultiVariant;)V <init>
+		0 p_112018_ p_112018_
+		1 p_112019_ p_112019_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_112024_ p_112024_
+	getPredicate (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/function/Predicate; m_112021_
+		0 p_112022_ p_112022_
+	getVariant ()Lnet/minecraft/client/renderer/block/model/MultiVariant; m_112020_
+	hashCode ()I hashCode
+net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer net/minecraft/client/renderer/block/model/multipart/Selector$Deserializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_112042_ p_112042_
+		1 p_112043_ p_112043_
+		2 p_112044_ p_112044_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/renderer/block/model/multipart/Selector; deserialize
+		0 p_112030_ p_112030_
+		1 p_112031_ p_112031_
+		2 p_112032_ p_112032_
+	getCondition (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112033_
+		static
+		0 p_112034_ p_112034_
+	getKeyValueCondition (Ljava/util/Map$Entry;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112035_
+		static
+		0 p_112036_ p_112036_
+	getSelector (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112039_
+		0 p_112040_ p_112040_
+	lambda$getCondition$0 (Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112037_
+		static
+		0 p_112038_ p_112038_
+	lambda$getCondition$1 (Lcom/google/gson/JsonElement;)Lnet/minecraft/client/renderer/block/model/multipart/Condition; m_112027_
+		static
+		0 p_112028_ p_112028_
+net/minecraft/client/renderer/block/model/multipart/package-info net/minecraft/client/renderer/block/model/multipart/package-info
+net/minecraft/client/renderer/block/model/package-info net/minecraft/client/renderer/block/model/package-info
+net/minecraft/client/renderer/block/package-info net/minecraft/client/renderer/block/package-info
+net/minecraft/client/renderer/blockentity/BannerRenderer net/minecraft/client/renderer/blockentity/BannerRenderer
+	BANNER_HEIGHT f_173516_
+	BANNER_WIDTH f_173515_
+	BAR f_173519_
+	FLAG f_173514_
+	MAX_PATTERNS f_173517_
+	POLE f_173518_
+	bar f_112047_
+	flag f_112045_
+	pole f_112046_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173521_ p_173521_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173522_
+		static
+	lambda$renderPatterns$0 (ZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/client/resources/model/Material; m_234426_
+		static
+		0 p_234427_ p_234427_
+		1 p_234428_ p_234428_
+	lambda$renderPatterns$1 (Lnet/minecraft/client/model/geom/ModelPart;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II[FLnet/minecraft/client/resources/model/Material;)V m_234418_
+		static
+		0 p_234419_ p_234419_
+		1 p_234420_ p_234420_
+		2 p_234421_ p_234421_
+		3 p_234422_ p_234422_
+		4 p_234423_ p_234423_
+		5 p_234424_ p_234424_
+		6 p_234425_ p_234425_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112059_ p_112059_
+		1 p_112060_ p_112060_
+		2 p_112061_ p_112061_
+		3 p_112062_ p_112062_
+		4 p_112063_ p_112063_
+		5 p_112064_ p_112064_
+	render (Lnet/minecraft/world/level/block/entity/BannerBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112052_ p_112052_
+		1 p_112053_ p_112053_
+		2 p_112054_ p_112054_
+		3 p_112055_ p_112055_
+		4 p_112056_ p_112056_
+		5 p_112057_ p_112057_
+	renderPatterns (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/resources/model/Material;ZLjava/util/List;)V m_112065_
+		static
+		0 p_112066_ p_112066_
+		1 p_112067_ p_112067_
+		2 p_112068_ p_112068_
+		3 p_112069_ p_112069_
+		4 p_112070_ p_112070_
+		5 p_112071_ p_112071_
+		6 p_112072_ p_112072_
+		7 p_112073_ p_112073_
+	renderPatterns (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/resources/model/Material;ZLjava/util/List;Z)V m_112074_
+		static
+		0 p_112075_ p_112075_
+		1 p_112076_ p_112076_
+		2 p_112077_ p_112077_
+		3 p_112078_ p_112078_
+		4 p_112079_ p_112079_
+		5 p_112080_ p_112080_
+		6 p_112081_ p_112081_
+		7 p_112082_ p_112082_
+		8 p_112083_ p_112083_
+net/minecraft/client/renderer/blockentity/BeaconRenderer net/minecraft/client/renderer/blockentity/BeaconRenderer
+	BEAM_LOCATION f_112102_
+	MAX_RENDER_Y f_173527_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173529_ p_173529_
+	addVertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIFFFF)V m_253258_
+		static
+		0 p_253955_ p_253955_
+		1 p_253713_ p_253713_
+		2 p_253894_ p_253894_
+		3 p_253871_ p_253871_
+		4 p_253841_ p_253841_
+		5 p_254568_ p_254568_
+		6 p_254361_ p_254361_
+		7 p_254357_ p_254357_
+		8 p_254451_ p_254451_
+		9 p_254240_ p_254240_
+		10 p_254117_ p_254117_
+		11 p_253698_ p_253698_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112149_ p_112149_
+		1 p_112150_ p_112150_
+		2 p_112151_ p_112151_
+		3 p_112152_ p_112152_
+		4 p_112153_ p_112153_
+		5 p_112154_ p_112154_
+	render (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112140_ p_112140_
+		1 p_112141_ p_112141_
+		2 p_112142_ p_112142_
+		3 p_112143_ p_112143_
+		4 p_112144_ p_112144_
+		5 p_112145_ p_112145_
+	renderBeaconBeam (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/resources/ResourceLocation;FFJII[FFF)V m_112184_
+		static
+		0 p_112185_ p_112185_
+		1 p_112186_ p_112186_
+		2 p_112187_ p_112187_
+		3 p_112188_ p_112188_
+		4 p_112189_ p_112189_
+		5 p_112190_ p_112190_
+		6 p_112191_ p_112191_
+		7 p_112192_ p_112192_
+		8 p_112193_ p_112193_
+		9 p_112194_ p_112194_
+		10 p_112195_ p_112195_
+	renderBeaconBeam (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;FJII[F)V m_112176_
+		static
+		0 p_112177_ p_112177_
+		1 p_112178_ p_112178_
+		2 p_112179_ p_112179_
+		3 p_112180_ p_112180_
+		4 p_112181_ p_112181_
+		5 p_112182_ p_112182_
+		6 p_112183_ p_112183_
+	renderPart (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIIFFFFFFFFFFFF)V m_112155_
+		static
+		0 p_112156_ p_112156_
+		1 p_112157_ p_112157_
+		2 p_112158_ p_112158_
+		3 p_112159_ p_112159_
+		4 p_112160_ p_112160_
+		5 p_112161_ p_112161_
+		6 p_112162_ p_112162_
+		7 p_112163_ p_112163_
+		8 p_112164_ p_112164_
+		9 p_112165_ p_112165_
+		10 p_112166_ p_112166_
+		11 p_112167_ p_112167_
+		12 p_112168_ p_112168_
+		13 p_112169_ p_112169_
+		14 p_112170_ p_112170_
+		15 p_112171_ p_112171_
+		16 p_112172_ p_112172_
+		17 p_112173_ p_112173_
+		18 p_112174_ p_112174_
+		19 p_112175_ p_112175_
+	renderQuad (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFIIFFFFFFFF)V m_112119_
+		static
+		0 p_253960_ p_253960_
+		1 p_254005_ p_254005_
+		2 p_112122_ p_112122_
+		3 p_112123_ p_112123_
+		4 p_112124_ p_112124_
+		5 p_112125_ p_112125_
+		6 p_112126_ p_112126_
+		7 p_112127_ p_112127_
+		8 p_112128_ p_112128_
+		9 p_112129_ p_112129_
+		10 p_112130_ p_112130_
+		11 p_112131_ p_112131_
+		12 p_112132_ p_112132_
+		13 p_112133_ p_112133_
+		14 p_112134_ p_112134_
+		15 p_112135_ p_112135_
+		16 p_112136_ p_112136_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173531_ p_173531_
+		1 p_173532_ p_173532_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173534_ p_173534_
+		1 p_173535_ p_173535_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)Z m_5932_
+		0 p_112138_ p_112138_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112147_ p_112147_
+net/minecraft/client/renderer/blockentity/BedRenderer net/minecraft/client/renderer/blockentity/BedRenderer
+	footRoot f_173538_
+	headRoot f_173537_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173540_ p_173540_
+	createFootLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173551_
+		static
+	createHeadLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173550_
+		static
+	lambda$render$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_112201_
+		static
+		0 p_112202_ p_112202_
+		1 p_112203_ p_112203_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112212_ p_112212_
+		1 p_112213_ p_112213_
+		2 p_112214_ p_112214_
+		3 p_112215_ p_112215_
+		4 p_112216_ p_112216_
+		5 p_112217_ p_112217_
+	render (Lnet/minecraft/world/level/block/entity/BedBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112205_ p_112205_
+		1 p_112206_ p_112206_
+		2 p_112207_ p_112207_
+		3 p_112208_ p_112208_
+		4 p_112209_ p_112209_
+		5 p_112210_ p_112210_
+	renderPiece (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/core/Direction;Lnet/minecraft/client/resources/model/Material;IIZ)V m_173541_
+		0 p_173542_ p_173542_
+		1 p_173543_ p_173543_
+		2 p_173544_ p_173544_
+		3 p_173545_ p_173545_
+		4 p_173546_ p_173546_
+		5 p_173547_ p_173547_
+		6 p_173548_ p_173548_
+		7 p_173549_ p_173549_
+net/minecraft/client/renderer/blockentity/BellRenderer net/minecraft/client/renderer/blockentity/BellRenderer
+	BELL_BODY f_173552_
+	BELL_RESOURCE_LOCATION f_112227_
+	bellBody f_112228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173554_ p_173554_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173555_
+		static
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112240_ p_112240_
+		1 p_112241_ p_112241_
+		2 p_112242_ p_112242_
+		3 p_112243_ p_112243_
+		4 p_112244_ p_112244_
+		5 p_112245_ p_112245_
+	render (Lnet/minecraft/world/level/block/entity/BellBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112233_ p_112233_
+		1 p_112234_ p_112234_
+		2 p_112235_ p_112235_
+		3 p_112236_ p_112236_
+		4 p_112237_ p_112237_
+		5 p_112238_ p_112238_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher net/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher
+	blockRenderDispatcher f_173557_
+	camera f_112249_
+	cameraHitResult f_112250_
+	entityModelSet f_173556_
+	entityRenderer f_234430_
+	font f_112253_
+	itemRenderer f_234429_
+	level f_112248_
+	renderers f_112251_
+	<init> (Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/model/geom/EntityModelSet;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V <init>
+		0 p_234432_ p_234432_
+		1 p_234433_ p_234433_
+		2 p_234434_ p_234434_
+		3 p_234435_ p_234435_
+		4 p_234436_ p_234436_
+	getRenderer (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer; m_112265_
+		0 p_112266_ p_112266_
+	lambda$render$0 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112297_
+		static
+		0 p_112298_ p_112298_
+		1 p_112299_ p_112299_
+		2 p_112300_ p_112300_
+		3 p_112301_ p_112301_
+		4 p_112302_ p_112302_
+	lambda$renderItem$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_112290_
+		static
+		0 p_112291_ p_112291_
+		1 p_112292_ p_112292_
+		2 p_112293_ p_112293_
+		3 p_112294_ p_112294_
+		4 p_112295_ p_112295_
+		5 p_112296_ p_112296_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_173563_ p_173563_
+	prepare (Lnet/minecraft/world/level/Level;Lnet/minecraft/client/Camera;Lnet/minecraft/world/phys/HitResult;)V m_173564_
+		0 p_173565_ p_173565_
+		1 p_173566_ p_173566_
+		2 p_173567_ p_173567_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112267_
+		0 p_112268_ p_112268_
+		1 p_112269_ p_112269_
+		2 p_112270_ p_112270_
+		3 p_112271_ p_112271_
+	renderItem (Lnet/minecraft/world/level/block/entity/BlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)Z m_112272_
+		0 p_112273_ p_112273_
+		1 p_112274_ p_112274_
+		2 p_112275_ p_112275_
+		3 p_112276_ p_112276_
+		4 p_112277_ p_112277_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_112257_
+		0 p_112258_ p_112258_
+	setupAndRender (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer;Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_112284_
+		static
+		0 p_112285_ p_112285_
+		1 p_112286_ p_112286_
+		2 p_112287_ p_112287_
+		3 p_112288_ p_112288_
+		4 p_112289_ p_112289_
+	tryRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/lang/Runnable;)V m_112278_
+		static
+		0 p_112279_ p_112279_
+		1 p_112280_ p_112280_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderer net/minecraft/client/renderer/blockentity/BlockEntityRenderer
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112307_ p_112307_
+		1 p_112308_ p_112308_
+		2 p_112309_ p_112309_
+		3 p_112310_ p_112310_
+		4 p_112311_ p_112311_
+		5 p_112312_ p_112312_
+	shouldRender (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/phys/Vec3;)Z m_142756_
+		0 p_173568_ p_173568_
+		1 p_173569_ p_173569_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112306_ p_112306_
+net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider
+	create (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderer; m_173570_
+		0 p_173571_ p_173571_
+net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context net/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context
+	blockEntityRenderDispatcher f_173572_
+	blockRenderDispatcher f_173573_
+	entityRenderer f_234438_
+	font f_173575_
+	itemRenderer f_234437_
+	modelSet f_173574_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_234440_ p_234440_
+		1 p_234441_ p_234441_
+		2 p_234442_ p_234442_
+		3 p_234443_ p_234443_
+		4 p_234444_ p_234444_
+		5 p_234445_ p_234445_
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_173582_
+		0 p_173583_ p_173583_
+	getBlockEntityRenderDispatcher ()Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher; m_173581_
+	getBlockRenderDispatcher ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_173584_
+	getEntityRenderer ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_234446_
+	getFont ()Lnet/minecraft/client/gui/Font; m_173586_
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_234447_
+	getModelSet ()Lnet/minecraft/client/model/geom/EntityModelSet; m_173585_
+net/minecraft/client/renderer/blockentity/BlockEntityRenderers net/minecraft/client/renderer/blockentity/BlockEntityRenderers
+	PROVIDERS f_173587_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntityRenderers (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)Ljava/util/Map; m_173598_
+		static
+		0 p_173599_ p_173599_
+	lambda$createEntityRenderers$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider;)V m_257086_
+		static
+		0 p_258148_ p_258148_
+		1 p_258149_ p_258149_
+		2 p_258150_ p_258150_
+		3 p_258151_ p_258151_
+	register (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider;)V m_173590_
+		static
+		0 p_173591_ p_173591_
+		1 p_173592_ p_173592_
+net/minecraft/client/renderer/blockentity/BrightnessCombiner net/minecraft/client/renderer/blockentity/BrightnessCombiner
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_6959_
+		0 p_112320_ p_112320_
+		1 p_112321_ p_112321_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_112329_ p_112329_
+		1 p_112330_ p_112330_
+	acceptNone ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_112327_ p_112327_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; m_7693_
+		0 p_112318_ p_112318_
+	lambda$acceptDouble$0 (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntity;I)I m_112322_
+		static
+		0 p_112323_ p_112323_
+		1 p_112324_ p_112324_
+		2 p_112325_ p_112325_
+	lambda$acceptNone$2 (I)I m_112315_
+		static
+		0 p_112316_ p_112316_
+	lambda$acceptSingle$1 (I)I m_112332_
+		static
+		0 p_112333_ p_112333_
+net/minecraft/client/renderer/blockentity/BrushableBlockRenderer net/minecraft/client/renderer/blockentity/BrushableBlockRenderer
+	itemRenderer f_276519_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_277899_ p_277899_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_278054_ p_278054_
+		1 p_277517_ p_277517_
+		2 p_277839_ p_277839_
+		3 p_277710_ p_277710_
+		4 p_277647_ p_277647_
+		5 p_277383_ p_277383_
+	render (Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_277712_ p_277712_
+		1 p_277981_ p_277981_
+		2 p_277490_ p_277490_
+		3 p_278015_ p_278015_
+		4 p_277463_ p_277463_
+		5 p_277346_ p_277346_
+	translations (Lnet/minecraft/core/Direction;I)[F m_277029_
+		0 p_278030_ p_278030_
+		1 p_277997_ p_277997_
+net/minecraft/client/renderer/blockentity/BrushableBlockRenderer$1 net/minecraft/client/renderer/blockentity/BrushableBlockRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_276538_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/blockentity/CampfireRenderer net/minecraft/client/renderer/blockentity/CampfireRenderer
+	SIZE f_173600_
+	itemRenderer f_234448_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173602_ p_173602_
+	render (Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112344_ p_112344_
+		1 p_112345_ p_112345_
+		2 p_112346_ p_112346_
+		3 p_112347_ p_112347_
+		4 p_112348_ p_112348_
+		5 p_112349_ p_112349_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112337_ p_112337_
+		1 p_112338_ p_112338_
+		2 p_112339_ p_112339_
+		3 p_112340_ p_112340_
+		4 p_112341_ p_112341_
+		5 p_112342_ p_112342_
+net/minecraft/client/renderer/blockentity/ChestRenderer net/minecraft/client/renderer/blockentity/ChestRenderer
+	BOTTOM f_173603_
+	LID f_173604_
+	LOCK f_173605_
+	bottom f_112351_
+	doubleLeftBottom f_112354_
+	doubleLeftLid f_112353_
+	doubleLeftLock f_112355_
+	doubleRightBottom f_112357_
+	doubleRightLid f_112356_
+	doubleRightLock f_112358_
+	lid f_112350_
+	lock f_112352_
+	xmasTextures f_112359_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173607_ p_173607_
+	createDoubleBodyLeftLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173610_
+		static
+	createDoubleBodyRightLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173609_
+		static
+	createSingleBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173608_
+		static
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112363_ p_112363_
+		1 p_112364_ p_112364_
+		2 p_112365_ p_112365_
+		3 p_112366_ p_112366_
+		4 p_112367_ p_112367_
+		5 p_112368_ p_112368_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;FII)V m_112369_
+		0 p_112370_ p_112370_
+		1 p_112371_ p_112371_
+		2 p_112372_ p_112372_
+		3 p_112373_ p_112373_
+		4 p_112374_ p_112374_
+		5 p_112375_ p_112375_
+		6 p_112376_ p_112376_
+		7 p_112377_ p_112377_
+net/minecraft/client/renderer/blockentity/ConduitRenderer net/minecraft/client/renderer/blockentity/ConduitRenderer
+	ACTIVE_SHELL_TEXTURE f_112379_
+	CLOSED_EYE_TEXTURE f_112383_
+	OPEN_EYE_TEXTURE f_112382_
+	SHELL_TEXTURE f_112378_
+	VERTICAL_WIND_TEXTURE f_112381_
+	WIND_TEXTURE f_112380_
+	cage f_112387_
+	eye f_112384_
+	renderer f_173611_
+	shell f_112386_
+	wind f_112385_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173613_ p_173613_
+	createCageLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173617_
+		static
+	createEyeLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173614_
+		static
+	createShellLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173616_
+		static
+	createWindLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173615_
+		static
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112392_ p_112392_
+		1 p_112393_ p_112393_
+		2 p_112394_ p_112394_
+		3 p_112395_ p_112395_
+		4 p_112396_ p_112396_
+		5 p_112397_ p_112397_
+	render (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112399_ p_112399_
+		1 p_112400_ p_112400_
+		2 p_112401_ p_112401_
+		3 p_112402_ p_112402_
+		4 p_112403_ p_112403_
+		5 p_112404_ p_112404_
+net/minecraft/client/renderer/blockentity/DecoratedPotRenderer net/minecraft/client/renderer/blockentity/DecoratedPotRenderer
+	BACK f_271422_
+	BOTTOM f_271097_
+	FRONT f_271523_
+	LEFT f_271482_
+	NECK f_271506_
+	RIGHT f_271240_
+	TOP f_271233_
+	backSide f_271321_
+	baseMaterial f_271185_
+	bottom f_271443_
+	frontSide f_271153_
+	leftSide f_271265_
+	neck f_271260_
+	rightSide f_271161_
+	top f_271413_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_272872_ p_272872_
+	createBaseLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_272233_
+		static
+	createSidesLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_272062_
+		static
+	getMaterial (Lnet/minecraft/world/item/Item;)Lnet/minecraft/client/resources/model/Material; m_271834_
+		static
+		0 p_272698_ p_272698_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_273082_ p_273082_
+		1 p_273219_ p_273219_
+		2 p_272843_ p_272843_
+		3 p_272742_ p_272742_
+		4 p_273608_ p_273608_
+		5 p_273439_ p_273439_
+	render (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_273776_ p_273776_
+		1 p_273103_ p_273103_
+		2 p_273455_ p_273455_
+		3 p_273010_ p_273010_
+		4 p_273407_ p_273407_
+		5 p_273059_ p_273059_
+	renderSide (Lnet/minecraft/client/model/geom/ModelPart;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/resources/model/Material;)V m_271954_
+		0 p_273495_ p_273495_
+		1 p_272899_ p_272899_
+		2 p_273582_ p_273582_
+		3 p_273242_ p_273242_
+		4 p_273108_ p_273108_
+		5 p_273173_ p_273173_
+net/minecraft/client/renderer/blockentity/EnchantTableRenderer net/minecraft/client/renderer/blockentity/EnchantTableRenderer
+	BOOK_LOCATION f_112405_
+	bookModel f_112406_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173619_ p_173619_
+	render (Lnet/minecraft/world/level/block/entity/EnchantmentTableBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112418_ p_112418_
+		1 p_112419_ p_112419_
+		2 p_112420_ p_112420_
+		3 p_112421_ p_112421_
+		4 p_112422_ p_112422_
+		5 p_112423_ p_112423_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112411_ p_112411_
+		1 p_112412_ p_112412_
+		2 p_112413_ p_112413_
+		3 p_112414_ p_112414_
+		4 p_112415_ p_112415_
+		5 p_112416_ p_112416_
+net/minecraft/client/renderer/blockentity/HangingSignRenderer net/minecraft/client/renderer/blockentity/HangingSignRenderer
+	BOARD f_244071_
+	CHAIN_L_1 f_244072_
+	CHAIN_L_2 f_244584_
+	CHAIN_R_1 f_243690_
+	CHAIN_R_2 f_244159_
+	MODEL_RENDER_SCALE f_278461_
+	NORMAL_CHAINS f_244118_
+	PLANK f_244131_
+	TEXT_OFFSET f_278502_
+	TEXT_RENDER_SCALE f_278477_
+	V_CHAINS f_244095_
+	hangingSignModels f_244009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_248772_ p_248772_
+	createHangingSignLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_247112_
+		static
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245629_
+		0 p_251791_ p_251791_
+	getSignModelRenderScale ()F m_278770_
+	getSignTextRenderScale ()F m_278631_
+	getTextOffset ()Lnet/minecraft/world/phys/Vec3; m_278725_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_246656_
+		static
+		0 p_249901_ p_249901_
+	lambda$new$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel; m_245648_
+		static
+		0 p_252261_ p_252261_
+		1 p_251956_ p_251956_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_249617_ p_249617_
+		1 p_250308_ p_250308_
+		2 p_250118_ p_250118_
+		3 p_251673_ p_251673_
+		4 p_250384_ p_250384_
+		5 p_251683_ p_251683_
+	render (Lnet/minecraft/world/level/block/entity/SignBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_249482_ p_249482_
+		1 p_249273_ p_249273_
+		2 p_250062_ p_250062_
+		3 p_250878_ p_250878_
+		4 p_249035_ p_249035_
+		5 p_252030_ p_252030_
+	renderSignModel (Lcom/mojang/blaze3d/vertex/PoseStack;IILnet/minecraft/client/model/Model;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_245885_
+		0 p_251159_ p_251159_
+		1 p_249874_ p_249874_
+		2 p_249794_ p_249794_
+		3 p_248746_ p_248746_
+		4 p_249165_ p_249165_
+	translateSign (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/level/block/state/BlockState;)V m_276777_
+		0 p_277807_ p_277807_
+		1 p_277917_ p_277917_
+		2 p_277638_ p_277638_
+net/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel net/minecraft/client/renderer/blockentity/HangingSignRenderer$HangingSignModel
+	normalChains f_243977_
+	plank f_244294_
+	root f_244554_
+	vChains f_244373_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_249124_ p_249124_
+	evaluateVisibleParts (Lnet/minecraft/world/level/block/state/BlockState;)V m_246561_
+		0 p_250268_ p_250268_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_251590_ p_251590_
+		1 p_249470_ p_249470_
+		2 p_250912_ p_250912_
+		3 p_251773_ p_251773_
+		4 p_248839_ p_248839_
+		5 p_249626_ p_249626_
+		6 p_251131_ p_251131_
+		7 p_249679_ p_249679_
+net/minecraft/client/renderer/blockentity/LecternRenderer net/minecraft/client/renderer/blockentity/LecternRenderer
+	bookModel f_112424_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173621_ p_173621_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112428_ p_112428_
+		1 p_112429_ p_112429_
+		2 p_112430_ p_112430_
+		3 p_112431_ p_112431_
+		4 p_112432_ p_112432_
+		5 p_112433_ p_112433_
+	render (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112435_ p_112435_
+		1 p_112436_ p_112436_
+		2 p_112437_ p_112437_
+		3 p_112438_ p_112438_
+		4 p_112439_ p_112439_
+		5 p_112440_ p_112440_
+net/minecraft/client/renderer/blockentity/PistonHeadRenderer net/minecraft/client/renderer/blockentity/PistonHeadRenderer
+	blockRenderer f_112441_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173623_ p_173623_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112445_ p_112445_
+		1 p_112446_ p_112446_
+		2 p_112447_ p_112447_
+		3 p_112448_ p_112448_
+		4 p_112449_ p_112449_
+		5 p_112450_ p_112450_
+	render (Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112452_ p_112452_
+		1 p_112453_ p_112453_
+		2 p_112454_ p_112454_
+		3 p_112455_ p_112455_
+		4 p_112456_ p_112456_
+		5 p_112457_ p_112457_
+	renderBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;ZI)V m_112458_
+		0 p_112459_ p_112459_
+		1 p_112460_ p_112460_
+		2 p_112461_ p_112461_
+		3 p_112462_ p_112462_
+		4 p_112463_ p_112463_
+		5 p_112464_ p_112464_
+		6 p_112465_ p_112465_
+net/minecraft/client/renderer/blockentity/ShulkerBoxRenderer net/minecraft/client/renderer/blockentity/ShulkerBoxRenderer
+	model f_112466_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173626_ p_173626_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112471_ p_112471_
+		1 p_112472_ p_112472_
+		2 p_112473_ p_112473_
+		3 p_112474_ p_112474_
+		4 p_112475_ p_112475_
+		5 p_112476_ p_112476_
+	render (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112478_ p_112478_
+		1 p_112479_ p_112479_
+		2 p_112480_ p_112480_
+		3 p_112481_ p_112481_
+		4 p_112482_ p_112482_
+		5 p_112483_ p_112483_
+net/minecraft/client/renderer/blockentity/SignRenderer net/minecraft/client/renderer/blockentity/SignRenderer
+	BLACK_TEXT_OUTLINE_COLOR f_173630_
+	OUTLINE_RENDER_DISTANCE f_173631_
+	RENDER_SCALE f_278501_
+	STICK f_173629_
+	TEXT_OFFSET f_278459_
+	font f_173633_
+	signModels f_173632_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173636_ p_173636_
+	createSignLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173654_
+		static
+	createSignModel (Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/SignRenderer$SignModel; m_173646_
+		static
+		0 p_173647_ p_173647_
+		1 p_173648_ p_173648_
+	getDarkColor (Lnet/minecraft/world/level/block/entity/SignText;)I m_173639_
+		static
+		0 p_277914_ p_277914_
+	getSignMaterial (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/resources/model/Material; m_245629_
+		0 p_251961_ p_251961_
+	getSignModelRenderScale ()F m_278770_
+	getSignTextRenderScale ()F m_278631_
+	getTextOffset ()Lnet/minecraft/world/phys/Vec3; m_278725_
+	isOutlineVisible (Lnet/minecraft/core/BlockPos;I)Z m_277119_
+		static
+		0 p_277741_ p_277741_
+		1 p_278022_ p_278022_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_173644_
+		static
+		0 p_173645_ p_173645_
+	lambda$new$1 (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/client/renderer/blockentity/SignRenderer$SignModel; m_173649_
+		static
+		0 p_173650_ p_173650_
+		1 p_173651_ p_173651_
+	lambda$renderSignText$2 (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/util/FormattedCharSequence; m_276705_
+		0 p_277226_ p_277226_
+		1 p_277227_ p_277227_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112490_ p_112490_
+		1 p_112491_ p_112491_
+		2 p_112492_ p_112492_
+		3 p_112493_ p_112493_
+		4 p_112494_ p_112494_
+		5 p_112495_ p_112495_
+	render (Lnet/minecraft/world/level/block/entity/SignBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112497_ p_112497_
+		1 p_112498_ p_112498_
+		2 p_112499_ p_112499_
+		3 p_112500_ p_112500_
+		4 p_112501_ p_112501_
+		5 p_112502_ p_112502_
+	renderSign (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/client/model/Model;)V m_278784_
+		0 p_279104_ p_279104_
+		1 p_279408_ p_279408_
+		2 p_279494_ p_279494_
+		3 p_279344_ p_279344_
+		4 p_279170_ p_279170_
+		5 p_279159_ p_279159_
+	renderSignModel (Lcom/mojang/blaze3d/vertex/PoseStack;IILnet/minecraft/client/model/Model;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_245885_
+		0 p_250252_ p_250252_
+		1 p_249399_ p_249399_
+		2 p_249042_ p_249042_
+		3 p_250082_ p_250082_
+		4 p_251093_ p_251093_
+	renderSignText (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SignText;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IIIZ)V m_278841_
+		0 p_279403_ p_279403_
+		1 p_279361_ p_279361_
+		2 p_279234_ p_279234_
+		3 p_279338_ p_279338_
+		4 p_279300_ p_279300_
+		5 p_279179_ p_279179_
+		6 p_279357_ p_279357_
+		7 p_279325_ p_279325_
+	renderSignWithText (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/SignBlock;Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/client/model/Model;)V m_278756_
+		0 p_279389_ p_279389_
+		1 p_279331_ p_279331_
+		2 p_279303_ p_279303_
+		3 p_279396_ p_279396_
+		4 p_279203_ p_279203_
+		5 p_279391_ p_279391_
+		6 p_279224_ p_279224_
+		7 p_279162_ p_279162_
+		8 p_279444_ p_279444_
+	translateSign (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/level/block/state/BlockState;)V m_276777_
+		0 p_278074_ p_278074_
+		1 p_277875_ p_277875_
+		2 p_277559_ p_277559_
+	translateSignText (Lcom/mojang/blaze3d/vertex/PoseStack;ZLnet/minecraft/world/phys/Vec3;)V m_278823_
+		0 p_279133_ p_279133_
+		1 p_279134_ p_279134_
+		2 p_279280_ p_279280_
+net/minecraft/client/renderer/blockentity/SignRenderer$SignModel net/minecraft/client/renderer/blockentity/SignRenderer$SignModel
+	root f_173655_
+	stick f_112507_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_173657_ p_173657_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_112510_ p_112510_
+		1 p_112511_ p_112511_
+		2 p_112512_ p_112512_
+		3 p_112513_ p_112513_
+		4 p_112514_ p_112514_
+		5 p_112515_ p_112515_
+		6 p_112516_ p_112516_
+		7 p_112517_ p_112517_
+net/minecraft/client/renderer/blockentity/SkullBlockRenderer net/minecraft/client/renderer/blockentity/SkullBlockRenderer
+	SKIN_BY_TYPE f_112519_
+	modelByType f_173658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173660_ p_173660_
+	createSkullRenderers (Lnet/minecraft/client/model/geom/EntityModelSet;)Ljava/util/Map; m_173661_
+		static
+		0 p_173662_ p_173662_
+	getRenderType (Lnet/minecraft/world/level/block/SkullBlock$Type;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/client/renderer/RenderType; m_112523_
+		static
+		0 p_112524_ p_112524_
+		1 p_112525_ p_112525_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260765_
+		static
+		0 p_261388_ p_261388_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112527_ p_112527_
+		1 p_112528_ p_112528_
+		2 p_112529_ p_112529_
+		3 p_112530_ p_112530_
+		4 p_112531_ p_112531_
+		5 p_112532_ p_112532_
+	render (Lnet/minecraft/world/level/block/entity/SkullBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112534_ p_112534_
+		1 p_112535_ p_112535_
+		2 p_112536_ p_112536_
+		3 p_112537_ p_112537_
+		4 p_112538_ p_112538_
+		5 p_112539_ p_112539_
+	renderSkull (Lnet/minecraft/core/Direction;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/SkullModelBase;Lnet/minecraft/client/renderer/RenderType;)V m_173663_
+		static
+		0 p_173664_ p_173664_
+		1 p_173665_ p_173665_
+		2 p_173666_ p_173666_
+		3 p_173667_ p_173667_
+		4 p_173668_ p_173668_
+		5 p_173669_ p_173669_
+		6 p_173670_ p_173670_
+		7 p_173671_ p_173671_
+net/minecraft/client/renderer/blockentity/SpawnerRenderer net/minecraft/client/renderer/blockentity/SpawnerRenderer
+	entityRenderer f_234449_
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173673_ p_173673_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112556_ p_112556_
+		1 p_112557_ p_112557_
+		2 p_112558_ p_112558_
+		3 p_112559_ p_112559_
+		4 p_112560_ p_112560_
+		5 p_112561_ p_112561_
+	render (Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112563_ p_112563_
+		1 p_112564_ p_112564_
+		2 p_112565_ p_112565_
+		3 p_112566_ p_112566_
+		4 p_112567_ p_112567_
+		5 p_112568_ p_112568_
+net/minecraft/client/renderer/blockentity/StructureBlockRenderer net/minecraft/client/renderer/blockentity/StructureBlockRenderer
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173675_ p_173675_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112574_ p_112574_
+		1 p_112575_ p_112575_
+		2 p_112576_ p_112576_
+		3 p_112577_ p_112577_
+		4 p_112578_ p_112578_
+		5 p_112579_ p_112579_
+	render (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112583_ p_112583_
+		1 p_112584_ p_112584_
+		2 p_112585_ p_112585_
+		3 p_112586_ p_112586_
+		4 p_112587_ p_112587_
+		5 p_112588_ p_112588_
+	renderInvisibleBlocks (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;)V m_173676_
+		0 p_173677_ p_173677_
+		1 p_173678_ p_173678_
+		2 p_173679_ p_173679_
+		3 p_173680_ p_173680_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z m_5932_
+		0 p_112581_ p_112581_
+	shouldRenderOffScreen (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_5932_
+		0 p_112572_ p_112572_
+net/minecraft/client/renderer/blockentity/StructureBlockRenderer$1 net/minecraft/client/renderer/blockentity/StructureBlockRenderer$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_112595_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_112596_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/blockentity/TheEndGatewayRenderer net/minecraft/client/renderer/blockentity/TheEndGatewayRenderer
+	BEAM_LOCATION f_112598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173683_ p_173683_
+	getOffsetDown ()F m_142489_
+	getOffsetUp ()F m_142491_
+	getViewDistance ()I m_142163_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112606_ p_112606_
+		1 p_112607_ p_112607_
+		2 p_112608_ p_112608_
+		3 p_112609_ p_112609_
+		4 p_112610_ p_112610_
+		5 p_112611_ p_112611_
+	render (Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112613_ p_112613_
+		1 p_112614_ p_112614_
+		2 p_112615_ p_112615_
+		3 p_112616_ p_112616_
+		4 p_112617_ p_112617_
+		5 p_112618_ p_112618_
+	render (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112620_ p_112620_
+		1 p_112621_ p_112621_
+		2 p_112622_ p_112622_
+		3 p_112623_ p_112623_
+		4 p_112624_ p_112624_
+		5 p_112625_ p_112625_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_142330_
+net/minecraft/client/renderer/blockentity/TheEndPortalRenderer net/minecraft/client/renderer/blockentity/TheEndPortalRenderer
+	END_PORTAL_LOCATION f_112627_
+	END_SKY_LOCATION f_112626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)V <init>
+		0 p_173689_ p_173689_
+	getOffsetDown ()F m_142489_
+	getOffsetUp ()F m_142491_
+	render (Lnet/minecraft/world/level/block/entity/BlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112637_ p_112637_
+		1 p_112638_ p_112638_
+		2 p_112639_ p_112639_
+		3 p_112640_ p_112640_
+		4 p_112641_ p_112641_
+		5 p_112642_ p_112642_
+	render (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;II)V m_6922_
+		0 p_112650_ p_112650_
+		1 p_112651_ p_112651_
+		2 p_112652_ p_112652_
+		3 p_112653_ p_112653_
+		4 p_112654_ p_112654_
+		5 p_112655_ p_112655_
+	renderCube (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_173690_
+		0 p_173691_ p_173691_
+		1 p_254024_ p_254024_
+		2 p_173693_ p_173693_
+	renderFace (Lnet/minecraft/world/level/block/entity/TheEndPortalBlockEntity;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFFFFLnet/minecraft/core/Direction;)V m_252771_
+		0 p_253949_ p_253949_
+		1 p_254247_ p_254247_
+		2 p_254390_ p_254390_
+		3 p_254147_ p_254147_
+		4 p_253639_ p_253639_
+		5 p_254107_ p_254107_
+		6 p_254109_ p_254109_
+		7 p_254021_ p_254021_
+		8 p_254458_ p_254458_
+		9 p_254086_ p_254086_
+		10 p_254310_ p_254310_
+		11 p_253619_ p_253619_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_142330_
+net/minecraft/client/renderer/blockentity/package-info net/minecraft/client/renderer/blockentity/package-info
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher net/minecraft/client/renderer/chunk/ChunkRenderDispatcher
+	LOGGER f_112672_
+	MAX_HIGH_PRIORITY_QUOTA f_194400_
+	MAX_WORKERS_32_BIT f_173707_
+	VERTEX_FORMAT f_173708_
+	camera f_112683_
+	executor f_112680_
+	fixedBuffers f_112678_
+	freeBufferCount f_112677_
+	freeBuffers f_112674_
+	highPriorityQuota f_194403_
+	level f_112681_
+	mailbox f_112679_
+	renderer f_112682_
+	toBatchCount f_112676_
+	toBatchHighPriority f_194401_
+	toBatchLowPriority f_194402_
+	toUpload f_112675_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/client/renderer/LevelRenderer;Ljava/util/concurrent/Executor;ZLnet/minecraft/client/renderer/ChunkBufferBuilderPack;)V <init>
+		0 p_194405_ p_194405_
+		1 p_194406_ p_194406_
+		2 p_194407_ p_194407_
+		3 p_194408_ p_194408_
+		4 p_194409_ p_194409_
+	blockUntilClear ()V m_112731_
+	clearBatchQueue ()V m_112735_
+	dispose ()V m_112733_
+	getCameraPosition ()Lnet/minecraft/world/phys/Vec3; m_112727_
+	getFreeBufferCount ()I m_173714_
+	getStats ()Ljava/lang/String; m_112719_
+	getToBatchCount ()I m_173712_
+	getToUpload ()I m_173713_
+	isQueueEmpty ()Z m_112732_
+	lambda$runTask$0 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_194412_
+		static
+		0 p_194413_ p_194413_
+		1 p_194414_ p_194414_
+	lambda$runTask$1 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_194415_
+		static
+		0 p_194416_ p_194416_
+	lambda$runTask$2 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)V m_234460_
+		0 p_234461_ p_234461_
+		1 p_234462_ p_234462_
+	lambda$runTask$3 (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Ljava/lang/Throwable;)V m_234456_
+		0 p_234457_ p_234457_
+		1 p_234458_ p_234458_
+		2 p_234459_ p_234459_
+	lambda$schedule$4 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)V m_234463_
+		0 p_234464_ p_234464_
+	lambda$uploadChunkLayer$5 (Lcom/mojang/blaze3d/vertex/VertexBuffer;Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_234453_
+		static
+		0 p_234454_ p_234454_
+		1 p_234455_ p_234455_
+	pollTask ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask; m_194418_
+	rebuildChunkSync (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200431_
+		0 p_200432_ p_200432_
+		1 p_200433_ p_200433_
+	runTask ()V m_112734_
+	schedule (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)V m_112709_
+		0 p_112710_ p_112710_
+	setCamera (Lnet/minecraft/world/phys/Vec3;)V m_112693_
+		0 p_112694_ p_112694_
+	setLevel (Lnet/minecraft/client/multiplayer/ClientLevel;)V m_194410_
+		0 p_194411_ p_194411_
+	uploadAllPendingUploads ()V m_194417_
+	uploadChunkLayer (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;Lcom/mojang/blaze3d/vertex/VertexBuffer;)Ljava/util/concurrent/CompletableFuture; m_234450_
+		0 p_234451_ p_234451_
+		1 p_234452_ p_234452_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult
+	$VALUES $VALUES
+	CANCELLED CANCELLED
+	SUCCESSFUL SUCCESSFUL
+	$values ()[Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_173715_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_112743_ p_112743_
+		1 p_112744_ p_112744_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; valueOf
+		static
+		0 p_112746_ p_112746_
+	values ()[Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; values
+		static
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk
+	UNCOMPILED f_112748_
+	hasBlocks f_112749_
+	renderableBlockEntities f_112752_
+	transparencyState f_112754_
+	visibilitySet f_112753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	facesCanSeeEachother (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_7259_
+		0 p_112771_ p_112771_
+		1 p_112772_ p_112772_
+	getRenderableBlockEntities ()Ljava/util/List; m_112773_
+	hasNoRenderableLayers ()Z m_112757_
+	isEmpty (Lnet/minecraft/client/renderer/RenderType;)Z m_112758_
+		0 p_112759_ p_112759_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk$1 net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk$1
+	<init> ()V <init>
+	facesCanSeeEachother (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_7259_
+		0 p_112782_ p_112782_
+		1 p_112783_ p_112783_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk
+	SIZE f_173716_
+	bb f_112785_
+	buffers f_112790_
+	compiled f_112784_
+	dirty f_112792_
+	globalBlockEntities f_112789_
+	index f_173717_
+	initialCompilationCancelCount f_202433_
+	lastRebuildTask f_112787_
+	lastResortTransparencyTask f_112788_
+	origin f_112793_
+	playerChanged f_112795_
+	relativeOrigins f_112794_
+	this$0 f_112786_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;IIII)V <init>
+		0 p_202435_ p_202435_
+		1 p_202436_ p_202436_
+		2 p_202437_ p_202437_
+		3 p_202438_ p_202438_
+		4 p_202439_ p_202439_
+	beginLayer (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_112805_
+		0 p_112806_ p_112806_
+	cancelTasks ()Z m_194419_
+	compileSync (Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200439_
+		0 p_200440_ p_200440_
+	createCompileTask (Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask; m_200437_
+		0 p_200438_ p_200438_
+	doesChunkExistAt (Lnet/minecraft/core/BlockPos;)Z m_112822_
+		0 p_112823_ p_112823_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_202440_
+	getBuffer (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_112807_
+		0 p_112808_ p_112808_
+	getCompiledChunk ()Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk; m_112835_
+	getDistToPlayerSqr ()D m_112832_
+	getOrigin ()Lnet/minecraft/core/BlockPos; m_112839_
+	getRelativeOrigin (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_112824_
+		0 p_112825_ p_112825_
+	hasAllNeighbors ()Z m_112798_
+	isDirty ()Z m_112841_
+	isDirtyFromPlayer ()Z m_112842_
+	lambda$new$0 (Lnet/minecraft/client/renderer/RenderType;)Lnet/minecraft/client/renderer/RenderType; m_112836_
+		static
+		0 p_112837_ p_112837_
+	lambda$new$1 (Lnet/minecraft/client/renderer/RenderType;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_285706_
+		static
+		0 p_286178_ p_286178_
+	lambda$new$2 ([Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_112830_
+		static
+		0 p_112831_ p_112831_
+	rebuildChunkAsync (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;Lnet/minecraft/client/renderer/chunk/RenderRegionCache;)V m_200434_
+		0 p_200435_ p_200435_
+		1 p_200436_ p_200436_
+	releaseBuffers ()V m_112838_
+	reset ()V m_112846_
+	resortTransparency (Lnet/minecraft/client/renderer/RenderType;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;)Z m_112809_
+		0 p_112810_ p_112810_
+		1 p_112811_ p_112811_
+	setDirty (Z)V m_112828_
+		0 p_112829_ p_112829_
+	setNotDirty ()V m_112840_
+	setOrigin (III)V m_112801_
+		0 p_112802_ p_112802_
+		1 p_112803_ p_112803_
+		2 p_112804_ p_112804_
+	updateGlobalBlockEntities (Ljava/util/Collection;)V m_234465_
+		0 p_234466_ p_234466_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask
+	distAtCreation f_112847_
+	isCancelled f_112848_
+	isHighPriority f_194420_
+	this$1 f_112849_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DZ)V <init>
+		0 p_194422_ p_194422_
+		1 p_194423_ p_194423_
+		2 p_194424_ p_194424_
+	cancel ()V m_6204_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_112857_ p_112857_
+	compareTo (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;)I compareTo
+		0 p_112855_ p_112855_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112853_ p_112853_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask
+	region f_112858_
+	this$1 f_112859_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DLnet/minecraft/client/renderer/chunk/RenderChunkRegion;Z)V <init>
+		0 p_194426_ p_194426_
+		1 p_194427_ p_194427_
+		2 p_194428_ p_194428_
+		3 p_194429_ p_194429_
+	cancel ()V m_6204_
+	compile (FFFLnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults; m_234467_
+		0 p_234468_ p_234468_
+		1 p_234469_ p_234469_
+		2 p_234470_ p_234470_
+		3 p_234471_ p_234471_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112872_ p_112872_
+	handleBlockEntity (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_234476_
+		0 p_234477_ p_234477_
+		1 p_234478_ p_234478_
+	lambda$doTask$0 (Ljava/util/List;Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_234479_
+		0 p_234480_ p_234480_
+		1 p_234481_ p_234481_
+		2 p_234482_ p_234482_
+		3 p_234483_ p_234483_
+	lambda$doTask$1 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;Ljava/util/List;Ljava/lang/Throwable;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_234472_
+		0 p_234473_ p_234473_
+		1 p_234474_ p_234474_
+		2 p_234475_ p_234475_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$RebuildTask$CompileResults
+	blockEntities f_234485_
+	globalBlockEntities f_234484_
+	renderedLayers f_234486_
+	transparencyState f_234488_
+	visibilitySet f_234487_
+	<init> ()V <init>
+net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ResortTransparencyTask net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk$ResortTransparencyTask
+	compiledChunk f_112886_
+	this$1 f_112885_
+	<init> (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$RenderChunk;DLnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$CompiledChunk;)V <init>
+		0 p_112888_ p_112888_
+		1 p_112889_ p_112889_
+		2 p_112890_ p_112890_
+	cancel ()V m_6204_
+	doTask (Lnet/minecraft/client/renderer/ChunkBufferBuilderPack;)Ljava/util/concurrent/CompletableFuture; m_5869_
+		0 p_112893_ p_112893_
+	lambda$doTask$0 (Ljava/lang/Void;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_112897_
+		static
+		0 p_112898_ p_112898_
+	lambda$doTask$1 (Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult;Ljava/lang/Throwable;)Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher$ChunkTaskResult; m_234490_
+		0 p_234491_ p_234491_
+		1 p_234492_ p_234492_
+	name ()Ljava/lang/String; m_183497_
+net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/client/renderer/chunk/RenderChunk
+	blockEntities f_200441_
+	debug f_200443_
+	sections f_200442_
+	wrapped f_200444_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_200446_ p_200446_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_200451_
+		0 p_200452_ p_200452_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_200453_
+		0 p_200454_ p_200454_
+	lambda$getBlockState$0 (III)Ljava/lang/String; m_200447_
+		0 p_200448_ p_200448_
+		1 p_200449_ p_200449_
+		2 p_200450_ p_200450_
+net/minecraft/client/renderer/chunk/RenderChunkRegion net/minecraft/client/renderer/chunk/RenderChunkRegion
+	centerX f_112899_
+	centerZ f_112900_
+	chunks f_112905_
+	level f_112908_
+	<init> (Lnet/minecraft/world/level/Level;II[[Lnet/minecraft/client/renderer/chunk/RenderChunk;)V <init>
+		0 p_200456_ p_200456_
+		1 p_200457_ p_200457_
+		2 p_200458_ p_200458_
+		3 p_200459_ p_200459_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_112945_ p_112945_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_112947_ p_112947_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_112937_ p_112937_
+		1 p_112938_ p_112938_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_112943_ p_112943_
+	getHeight ()I m_141928_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMinBuildHeight ()I m_141937_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_112940_ p_112940_
+		1 p_112941_ p_112941_
+net/minecraft/client/renderer/chunk/RenderRegionCache net/minecraft/client/renderer/chunk/RenderRegionCache
+	chunkInfoCache f_200460_
+	<init> ()V <init>
+	createRegion (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/client/renderer/chunk/RenderChunkRegion; m_200465_
+		0 p_200466_ p_200466_
+		1 p_200467_ p_200467_
+		2 p_200468_ p_200468_
+		3 p_200469_ p_200469_
+	isAllEmpty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II[[Lnet/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo;)Z m_200470_
+		static
+		0 p_200471_ p_200471_
+		1 p_200472_ p_200472_
+		2 p_200473_ p_200473_
+		3 p_200474_ p_200474_
+		4 p_200475_ p_200475_
+	lambda$createRegion$0 (Lnet/minecraft/world/level/Level;J)Lnet/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo; m_200462_
+		static
+		0 p_200463_ p_200463_
+		1 p_200464_ p_200464_
+net/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo net/minecraft/client/renderer/chunk/RenderRegionCache$ChunkInfo
+	chunk f_200476_
+	renderChunk f_200477_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_200479_ p_200479_
+	chunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_200480_
+	renderChunk ()Lnet/minecraft/client/renderer/chunk/RenderChunk; m_200481_
+net/minecraft/client/renderer/chunk/VisGraph net/minecraft/client/renderer/chunk/VisGraph
+	DIRECTIONS f_112952_
+	DX f_112949_
+	DY f_112951_
+	DZ f_112950_
+	INDEX_OF_EDGES f_112954_
+	INVALID_INDEX f_173730_
+	LEN f_173724_
+	MASK f_173725_
+	SIZE f_173726_
+	SIZE_IN_BITS f_173723_
+	X_SHIFT f_173727_
+	Y_SHIFT f_173729_
+	Z_SHIFT f_173728_
+	bitSet f_112953_
+	empty f_112955_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addEdges (ILjava/util/Set;)V m_112968_
+		0 p_112969_ p_112969_
+		1 p_112970_ p_112970_
+	floodFill (I)Ljava/util/Set; m_112959_
+		0 p_112960_ p_112960_
+	getIndex (III)I m_112961_
+		static
+		0 p_112962_ p_112962_
+		1 p_112963_ p_112963_
+		2 p_112964_ p_112964_
+	getIndex (Lnet/minecraft/core/BlockPos;)I m_112975_
+		static
+		0 p_112976_ p_112976_
+	getNeighborIndexAtFace (ILnet/minecraft/core/Direction;)I m_112965_
+		0 p_112966_ p_112966_
+		1 p_112967_ p_112967_
+	lambda$static$0 ([I)V m_112973_
+		static
+		0 p_112974_ p_112974_
+	resolve ()Lnet/minecraft/client/renderer/chunk/VisibilitySet; m_112958_
+	setOpaque (Lnet/minecraft/core/BlockPos;)V m_112971_
+		0 p_112972_ p_112972_
+net/minecraft/client/renderer/chunk/VisGraph$1 net/minecraft/client/renderer/chunk/VisGraph$1
+	$SwitchMap$net$minecraft$core$Direction f_112977_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/chunk/VisibilitySet net/minecraft/client/renderer/chunk/VisibilitySet
+	FACINGS f_112979_
+	data f_112980_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/Set;)V m_112990_
+		0 p_112991_ p_112991_
+	set (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Z)V m_112986_
+		0 p_112987_ p_112987_
+		1 p_112988_ p_112988_
+		2 p_112989_ p_112989_
+	setAll (Z)V m_112992_
+		0 p_112993_ p_112993_
+	toString ()Ljava/lang/String; toString
+	visibilityBetween (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_112983_
+		0 p_112984_ p_112984_
+		1 p_112985_ p_112985_
+net/minecraft/client/renderer/chunk/package-info net/minecraft/client/renderer/chunk/package-info
+net/minecraft/client/renderer/culling/Frustum net/minecraft/client/renderer/culling/Frustum
+	OFFSET_STEP f_194437_
+	camX f_112996_
+	camY f_112997_
+	camZ f_112998_
+	intersection f_252531_
+	matrix f_252406_
+	viewVector f_194438_
+	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V <init>
+		0 p_254207_ p_254207_
+		1 p_254535_ p_254535_
+	<init> (Lnet/minecraft/client/renderer/culling/Frustum;)V <init>
+		0 p_194440_ p_194440_
+	calculateFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V m_253155_
+		0 p_253909_ p_253909_
+		1 p_254521_ p_254521_
+	cubeInFrustum (DDDDDD)Z m_113006_
+		0 p_113007_ p_113007_
+		1 p_113008_ p_113008_
+		2 p_113009_ p_113009_
+		3 p_113010_ p_113010_
+		4 p_113011_ p_113011_
+		5 p_113012_ p_113012_
+	isVisible (Lnet/minecraft/world/phys/AABB;)Z m_113029_
+		0 p_113030_ p_113030_
+	offsetToFullyIncludeCameraCube (I)Lnet/minecraft/client/renderer/culling/Frustum; m_194441_
+		0 p_194442_ p_194442_
+	prepare (DDD)V m_113002_
+		0 p_113003_ p_113003_
+		1 p_113004_ p_113004_
+		2 p_113005_ p_113005_
+net/minecraft/client/renderer/culling/package-info net/minecraft/client/renderer/culling/package-info
+net/minecraft/client/renderer/debug/BeeDebugRenderer net/minecraft/client/renderer/debug/BeeDebugRenderer
+	GRAY f_173760_
+	GREEN f_173759_
+	HIVE_TIMEOUT f_173754_
+	MAX_RENDER_DIST_FOR_BEE_OVERLAY f_173752_
+	MAX_RENDER_DIST_FOR_HIVE_OVERLAY f_173751_
+	MAX_TARGETING_DIST f_173753_
+	ORANGE f_173758_
+	PINK f_173761_
+	RED f_173762_
+	SHOW_BLACKLISTS f_173750_
+	SHOW_FLOWER_POS_FOR_ALL_BEES f_173740_
+	SHOW_FLOWER_POS_FOR_SELECTED_BEE f_173746_
+	SHOW_GOAL_FOR_ALL_BEES f_173737_
+	SHOW_GOAL_FOR_SELECTED_BEE f_173743_
+	SHOW_HIVE_FOR_ALL_BEES f_173739_
+	SHOW_HIVE_FOR_SELECTED_BEE f_173745_
+	SHOW_HIVE_MEMBERS f_173749_
+	SHOW_NAME_FOR_ALL_BEES f_173738_
+	SHOW_NAME_FOR_SELECTED_BEE f_173744_
+	SHOW_PATH_FOR_ALL_BEES f_173742_
+	SHOW_PATH_FOR_SELECTED_BEE f_173748_
+	SHOW_TRAVEL_TICKS_FOR_ALL_BEES f_173741_
+	SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE f_173747_
+	TEXT_SCALE f_173755_
+	WHITE f_173756_
+	YELLOW f_173757_
+	beeInfosPerEntity f_113050_
+	hives f_113049_
+	lastLookedAtUuid f_113051_
+	minecraft f_113048_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113053_ p_113053_
+	addOrUpdateBeeInfo (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113066_
+		0 p_113067_ p_113067_
+	addOrUpdateHiveInfo (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)V m_113071_
+		0 p_113072_ p_113072_
+	clear ()V m_5630_
+	clearRemovedBees ()V m_113126_
+	clearRemovedHives ()V m_113136_
+	createHiveBlacklistMap ()Ljava/util/Map; m_113146_
+	doRender (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_269283_
+		0 p_270886_ p_270886_
+		1 p_270808_ p_270808_
+	getBeeUuidsAsString (Ljava/util/Collection;)Ljava/lang/String; m_113115_
+		static
+		0 p_113116_ p_113116_
+	getCamera ()Lnet/minecraft/client/Camera; m_113154_
+	getGhostHives ()Ljava/util/Map; m_113155_
+	getHiveMemberNames (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)Ljava/util/Set; m_173772_
+		0 p_173773_ p_173773_
+	getHiveMembers (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113129_
+		0 p_113130_ p_113130_
+	getPosDescription (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_113068_
+		0 p_113069_ p_113069_
+		1 p_113070_ p_113070_
+	highlightHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269172_
+		static
+		0 p_270133_ p_270133_
+		1 p_270766_ p_270766_
+		2 p_270687_ p_270687_
+	isBeeSelected (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113142_
+		0 p_113143_ p_113143_
+	isPlayerCloseEnoughToMob (Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113147_
+		0 p_113148_ p_113148_
+	lambda$clearRemovedBees$1 (Ljava/util/Map$Entry;)Z m_113131_
+		0 p_113132_ p_113132_
+	lambda$clearRemovedHives$2 (JLjava/util/Map$Entry;)Z m_113055_
+		static
+		0 p_113056_ p_113056_
+		1 p_113057_ p_113057_
+	lambda$createHiveBlacklistMap$6 (Lnet/minecraft/core/BlockPos;)Ljava/util/Set; m_173776_
+		static
+		0 p_173777_ p_173777_
+	lambda$createHiveBlacklistMap$7 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;Lnet/minecraft/core/BlockPos;)V m_173768_
+		static
+		0 p_173769_ p_173769_
+		1 p_173770_ p_173770_
+		2 p_173771_ p_173771_
+	lambda$createHiveBlacklistMap$8 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113133_
+		static
+		0 p_113134_ p_113134_
+		1 p_113135_ p_113135_
+	lambda$doRender$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_268822_
+		0 p_269701_ p_269701_
+		1 p_269702_ p_269702_
+		2 p_269703_ p_269703_
+	lambda$doRender$4 (Lnet/minecraft/core/BlockPos;Ljava/util/Map;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;)V m_268819_
+		0 p_269688_ p_269688_
+		1 p_269689_ p_269689_
+		2 p_269690_ p_269690_
+		3 p_269691_ p_269691_
+		4 p_269692_ p_269692_
+	lambda$doRender$5 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_268821_
+		0 p_269696_ p_269696_
+		1 p_269697_ p_269697_
+		2 p_269698_ p_269698_
+		3 p_269699_ p_269699_
+		4 p_269700_ p_269700_
+	lambda$getGhostHives$13 (Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_113139_
+		static
+		0 p_113140_ p_113140_
+	lambda$getHiveMembers$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_113085_
+		static
+		0 p_113086_ p_113086_
+		1 p_113087_ p_113087_
+	lambda$removeBeeInfo$0 (ILnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)Z m_173765_
+		static
+		0 p_173766_ p_173766_
+		1 p_173767_ p_173767_
+	lambda$renderFlowerInfos$10 (Ljava/util/Map;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_113119_
+		static
+		0 p_113120_ p_113120_
+		1 p_113121_ p_113121_
+	lambda$renderFlowerInfos$11 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/Map$Entry;)V m_268820_
+		static
+		0 p_269693_ p_269693_
+		1 p_269694_ p_269694_
+		2 p_269695_ p_269695_
+	lambda$renderFlowerInfos$9 (Lnet/minecraft/core/BlockPos;)Ljava/util/Set; m_173774_
+		static
+		0 p_173775_ p_173775_
+	lambda$updateLastLookedAtUuid$14 (Lnet/minecraft/world/entity/Entity;)V m_113058_
+		0 p_113059_ p_113059_
+	removeBeeInfo (I)V m_173763_
+		0 p_173764_ p_173764_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113061_ p_113061_
+		1 p_113062_ p_113062_
+		2 p_113063_ p_113063_
+		3 p_113064_ p_113064_
+		4 p_113065_ p_113065_
+	renderBeeInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_269284_
+		0 p_270154_ p_270154_
+		1 p_270397_ p_270397_
+		2 p_270783_ p_270783_
+	renderFlowerInfos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;)V m_269561_
+		0 p_270578_ p_270578_
+		1 p_270098_ p_270098_
+	renderGhostHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_269584_
+		0 p_270949_ p_270949_
+		1 p_270718_ p_270718_
+		2 p_270550_ p_270550_
+		3 p_270221_ p_270221_
+	renderHiveInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;Ljava/util/Collection;)V m_269169_
+		0 p_270194_ p_270194_
+		1 p_270431_ p_270431_
+		2 p_270658_ p_270658_
+		3 p_270946_ p_270946_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo;)V m_269467_
+		0 p_270424_ p_270424_
+		1 p_270123_ p_270123_
+		2 p_270137_ p_270137_
+	renderTextOverHive (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo;II)V m_269057_
+		static
+		0 p_270915_ p_270915_
+		1 p_270663_ p_270663_
+		2 p_270119_ p_270119_
+		3 p_270243_ p_270243_
+		4 p_270930_ p_270930_
+		5 p_270094_ p_270094_
+	renderTextOverMob (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/Position;ILjava/lang/String;IF)V m_269015_
+		static
+		0 p_270426_ p_270426_
+		1 p_270600_ p_270600_
+		2 p_270548_ p_270548_
+		3 p_270592_ p_270592_
+		4 p_270198_ p_270198_
+		5 p_270792_ p_270792_
+		6 p_270938_ p_270938_
+	renderTextOverPos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;II)V m_269380_
+		static
+		0 p_270438_ p_270438_
+		1 p_270244_ p_270244_
+		2 p_270486_ p_270486_
+		3 p_270062_ p_270062_
+		4 p_270574_ p_270574_
+		5 p_270228_ p_270228_
+	updateLastLookedAtUuid ()V m_113156_
+net/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo net/minecraft/client/renderer/debug/BeeDebugRenderer$BeeInfo
+	blacklistedHives f_113165_
+	flowerPos f_113162_
+	goals f_113164_
+	hivePos f_113161_
+	id f_113158_
+	path f_113160_
+	pos f_113159_
+	travelTicks f_113163_
+	uuid f_113157_
+	<init> (Ljava/util/UUID;ILnet/minecraft/core/Position;Lnet/minecraft/world/level/pathfinder/Path;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_113167_ p_113167_
+		1 p_113168_ p_113168_
+		2 p_113169_ p_113169_
+		3 p_113170_ p_113170_
+		4 p_113171_ p_113171_
+		5 p_113172_ p_113172_
+		6 p_113173_ p_113173_
+	getName ()Ljava/lang/String; m_113177_
+	getUuid ()Ljava/util/UUID; m_113174_
+	hasFlower ()Z m_113178_
+	hasHive (Lnet/minecraft/core/BlockPos;)Z m_113175_
+		0 p_113176_ p_113176_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo net/minecraft/client/renderer/debug/BeeDebugRenderer$HiveInfo
+	hiveType f_113181_
+	honeyLevel f_113183_
+	lastSeen f_113185_
+	occupantCount f_113182_
+	pos f_113180_
+	sedated f_113184_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;IIZJ)V <init>
+		0 p_113187_ p_113187_
+		1 p_113188_ p_113188_
+		2 p_113189_ p_113189_
+		3 p_113190_ p_113190_
+		4 p_113191_ p_113191_
+		5 p_113192_ p_113192_
+net/minecraft/client/renderer/debug/BrainDebugRenderer net/minecraft/client/renderer/debug/BrainDebugRenderer
+	CYAN f_173779_
+	GRAY f_173781_
+	GREEN f_173780_
+	LOGGER f_113193_
+	MAX_RENDER_DIST_FOR_BRAIN_INFO f_173805_
+	MAX_RENDER_DIST_FOR_POI_INFO f_173806_
+	MAX_TARGETING_DIST f_173807_
+	ORANGE f_173784_
+	PINK f_173782_
+	RED f_173783_
+	SHOW_ACTIVITIES_FOR_ALL f_173788_
+	SHOW_ACTIVITIES_FOR_SELECTED f_173797_
+	SHOW_ANGER_LEVEL_FOR_ALL f_234493_
+	SHOW_ANGER_LEVEL_FOR_SELECTED f_234494_
+	SHOW_BEHAVIORS_FOR_ALL f_173787_
+	SHOW_BEHAVIORS_FOR_SELECTED f_173796_
+	SHOW_GOSSIPS_FOR_ALL f_173790_
+	SHOW_GOSSIPS_FOR_SELECTED f_173800_
+	SHOW_HEALTH_FOR_ALL f_173792_
+	SHOW_HEALTH_FOR_SELECTED f_173802_
+	SHOW_INVENTORY_FOR_ALL f_173789_
+	SHOW_INVENTORY_FOR_SELECTED f_173799_
+	SHOW_MEMORIES_FOR_SELECTED f_173798_
+	SHOW_NAME_FOR_ALL f_173785_
+	SHOW_NAME_FOR_SELECTED f_173794_
+	SHOW_PATH_FOR_ALL f_173791_
+	SHOW_PATH_FOR_SELECTED f_173801_
+	SHOW_POI_INFO f_173804_
+	SHOW_PROFESSION_FOR_ALL f_173786_
+	SHOW_PROFESSION_FOR_SELECTED f_173795_
+	SHOW_WANTS_GOLEM_FOR_ALL f_173793_
+	SHOW_WANTS_GOLEM_FOR_SELECTED f_173803_
+	TEXT_SCALE f_173808_
+	WHITE f_173809_
+	YELLOW f_173778_
+	brainDumpsPerEntity f_113196_
+	lastLookedAtUuid f_113197_
+	minecraft f_113194_
+	pois f_113195_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113200_ p_113200_
+	addOrUpdateBrainDump (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)V m_113219_
+		0 p_113220_ p_113220_
+	addPoi (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_113226_
+		0 p_113227_ p_113227_
+	clear ()V m_5630_
+	clearRemovedEntities ()V m_113264_
+	doRender (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_269077_
+		0 p_270747_ p_270747_
+		1 p_270289_ p_270289_
+		2 p_270303_ p_270303_
+		3 p_270416_ p_270416_
+		4 p_270542_ p_270542_
+	getGhostPois ()Ljava/util/Map; m_113279_
+	getPotentialTicketHolderNames (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)Ljava/util/Set; m_113287_
+		0 p_113288_ p_113288_
+	getPotentialTicketHolders (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113289_
+		0 p_113290_ p_113290_
+	getTicketHolderNames (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)Ljava/util/Set; m_113282_
+		0 p_113283_ p_113283_
+	getTicketHolders (Lnet/minecraft/core/BlockPos;)Ljava/util/Collection; m_113284_
+		0 p_113285_ p_113285_
+	highlightPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269464_
+		static
+		0 p_270066_ p_270066_
+		1 p_270965_ p_270965_
+		2 p_270159_ p_270159_
+	isMobSelected (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113265_
+		0 p_113266_ p_113266_
+	isPlayerCloseEnoughToMob (Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113280_
+		0 p_113281_ p_113281_
+	lambda$clearRemovedEntities$1 (Ljava/util/Map$Entry;)Z m_113262_
+		0 p_113263_ p_113263_
+	lambda$doRender$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)V m_268824_
+		0 p_269709_ p_269709_
+		1 p_269710_ p_269710_
+		2 p_269711_ p_269711_
+		3 p_269712_ p_269712_
+		4 p_269713_ p_269713_
+		5 p_269714_ p_269714_
+	lambda$doRender$3 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_268825_
+		0 p_269715_ p_269715_
+		1 p_269716_ p_269716_
+		2 p_269717_ p_269717_
+		3 p_269718_ p_269718_
+	lambda$doRender$4 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_268823_
+		0 p_269704_ p_269704_
+		1 p_269705_ p_269705_
+		2 p_269706_ p_269706_
+		3 p_269707_ p_269707_
+		4 p_269708_ p_269708_
+	lambda$getGhostPois$7 (Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_113291_
+		static
+		0 p_113292_ p_113292_
+	lambda$getPotentialTicketHolders$6 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113233_
+		static
+		0 p_113234_ p_113234_
+		1 p_113235_ p_113235_
+	lambda$getTicketHolders$5 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_113276_
+		static
+		0 p_113277_ p_113277_
+		1 p_113278_ p_113278_
+	lambda$removeBrainDump$0 (ILnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;)Z m_173812_
+		static
+		0 p_173813_ p_173813_
+		1 p_173814_ p_173814_
+	lambda$updateLastLookedAtUuid$8 (Lnet/minecraft/world/entity/Entity;)V m_113211_
+		0 p_113212_ p_113212_
+	removeBrainDump (I)V m_173810_
+		0 p_173811_ p_173811_
+	removePoi (Lnet/minecraft/core/BlockPos;)V m_113228_
+		0 p_113229_ p_113229_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113214_ p_113214_
+		1 p_113215_ p_113215_
+		2 p_113216_ p_113216_
+		3 p_113217_ p_113217_
+		4 p_113218_ p_113218_
+	renderBrainInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;DDD)V m_269312_
+		0 p_270145_ p_270145_
+		1 p_270489_ p_270489_
+		2 p_270259_ p_270259_
+		3 p_270922_ p_270922_
+		4 p_270468_ p_270468_
+		5 p_270838_ p_270838_
+	renderGhostPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_269509_
+		0 p_270206_ p_270206_
+		1 p_270976_ p_270976_
+		2 p_270670_ p_270670_
+		3 p_270882_ p_270882_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump;DDD)V m_269424_
+		0 p_270435_ p_270435_
+		1 p_270439_ p_270439_
+		2 p_270979_ p_270979_
+		3 p_270109_ p_270109_
+		4 p_270342_ p_270342_
+		5 p_270834_ p_270834_
+	renderPoiInfo (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;)V m_269122_
+		0 p_270999_ p_270999_
+		1 p_270627_ p_270627_
+		2 p_270986_ p_270986_
+	renderTextOverMob (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/Position;ILjava/lang/String;IF)V m_269502_
+		static
+		0 p_270664_ p_270664_
+		1 p_270816_ p_270816_
+		2 p_270715_ p_270715_
+		3 p_270126_ p_270126_
+		4 p_270487_ p_270487_
+		5 p_270218_ p_270218_
+		6 p_270737_ p_270737_
+	renderTextOverPoi (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo;II)V m_269588_
+		static
+		0 p_270498_ p_270498_
+		1 p_270609_ p_270609_
+		2 p_270070_ p_270070_
+		3 p_270677_ p_270677_
+		4 p_270143_ p_270143_
+		5 p_271011_ p_271011_
+	renderTextOverPos (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;II)V m_269385_
+		static
+		0 p_270640_ p_270640_
+		1 p_270809_ p_270809_
+		2 p_270632_ p_270632_
+		3 p_270082_ p_270082_
+		4 p_270078_ p_270078_
+		5 p_270440_ p_270440_
+	setFreeTicketCount (Lnet/minecraft/core/BlockPos;I)V m_113230_
+		0 p_113231_ p_113231_
+		1 p_113232_ p_113232_
+	updateLastLookedAtUuid ()V m_113286_
+net/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump net/minecraft/client/renderer/debug/BrainDebugRenderer$BrainDump
+	activities f_113304_
+	angerLevel f_234495_
+	behaviors f_113305_
+	gossips f_113307_
+	health f_113298_
+	id f_113294_
+	inventory f_113301_
+	maxHealth f_113299_
+	memories f_113306_
+	name f_113295_
+	path f_113302_
+	pois f_113308_
+	pos f_113300_
+	potentialPois f_113309_
+	profession f_113296_
+	uuid f_113293_
+	wantsGolem f_113303_
+	xp f_113297_
+	<init> (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/core/Position;Ljava/lang/String;Lnet/minecraft/world/level/pathfinder/Path;ZI)V <init>
+		0 p_234497_ p_234497_
+		1 p_234498_ p_234498_
+		2 p_234499_ p_234499_
+		3 p_234500_ p_234500_
+		4 p_234501_ p_234501_
+		5 p_234502_ p_234502_
+		6 p_234503_ p_234503_
+		7 p_234504_ p_234504_
+		8 p_234505_ p_234505_
+		9 p_234506_ p_234506_
+		10 p_234507_ p_234507_
+		11 p_234508_ p_234508_
+	getUuid ()Ljava/util/UUID; m_113322_
+	hasPoi (Lnet/minecraft/core/BlockPos;)Z m_113326_
+		0 p_113327_ p_113327_
+	hasPotentialPoi (Lnet/minecraft/core/BlockPos;)Z m_113331_
+		0 p_113332_ p_113332_
+net/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo net/minecraft/client/renderer/debug/BrainDebugRenderer$PoiInfo
+	freeTicketCount f_113335_
+	pos f_113333_
+	type f_113334_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;I)V <init>
+		0 p_113337_ p_113337_
+		1 p_113338_ p_113338_
+		2 p_113339_ p_113339_
+net/minecraft/client/renderer/debug/ChunkBorderRenderer net/minecraft/client/renderer/debug/ChunkBorderRenderer
+	CELL_BORDER f_194450_
+	YELLOW f_194451_
+	minecraft f_113354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113356_ p_113356_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113358_ p_113358_
+		1 p_113359_ p_113359_
+		2 p_113360_ p_113360_
+		3 p_113361_ p_113361_
+		4 p_113362_ p_113362_
+net/minecraft/client/renderer/debug/ChunkDebugRenderer net/minecraft/client/renderer/debug/ChunkDebugRenderer
+	data f_113366_
+	lastUpdateTime f_113364_
+	minecraft f_113363_
+	radius f_113365_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113368_ p_113368_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113370_ p_113370_
+		1 p_113371_ p_113371_
+		2 p_113372_ p_113372_
+		3 p_113373_ p_113373_
+		4 p_113374_ p_113374_
+net/minecraft/client/renderer/debug/ChunkDebugRenderer$ChunkData net/minecraft/client/renderer/debug/ChunkDebugRenderer$ChunkData
+	clientData f_113378_
+	serverData f_113379_
+	this$0 f_113377_
+	<init> (Lnet/minecraft/client/renderer/debug/ChunkDebugRenderer;Lnet/minecraft/client/server/IntegratedServer;DD)V <init>
+		0 p_113381_ p_113381_
+		1 p_113382_ p_113382_
+		2 p_113383_ p_113383_
+		3 p_113384_ p_113384_
+	lambda$new$0 (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/resources/ResourceKey;II)Ljava/util/Map; m_113393_
+		0 p_113394_ p_113394_
+		1 p_113395_ p_113395_
+		2 p_113396_ p_113396_
+		3 p_113397_ p_113397_
+net/minecraft/client/renderer/debug/CollisionBoxRenderer net/minecraft/client/renderer/debug/CollisionBoxRenderer
+	lastUpdateTime f_113401_
+	minecraft f_113400_
+	shapes f_113402_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113404_ p_113404_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113408_ p_113408_
+		1 p_113409_ p_113409_
+		2 p_113410_ p_113410_
+		3 p_113411_ p_113411_
+		4 p_113412_ p_113412_
+net/minecraft/client/renderer/debug/DebugRenderer net/minecraft/client/renderer/debug/DebugRenderer
+	beeDebugRenderer f_113427_
+	brainDebugRenderer f_113425_
+	chunkBorderRenderer f_113415_
+	chunkRenderer f_113424_
+	collisionBoxRenderer f_113417_
+	gameEventListenerRenderer f_173815_
+	gameTestDebugRenderer f_113430_
+	goalSelectorRenderer f_113429_
+	heightMapRenderer f_113416_
+	lightDebugRenderer f_113421_
+	neighborsUpdateRenderer f_113418_
+	pathfindingRenderer f_113413_
+	raidDebugRenderer f_113428_
+	renderChunkborder f_113431_
+	skyLightSectionDebugRenderer f_279550_
+	solidFaceRenderer f_113423_
+	structureRenderer f_113420_
+	supportBlockRenderer f_285648_
+	villageSectionsDebugRenderer f_113426_
+	waterDebugRenderer f_113414_
+	worldGenAttemptRenderer f_113422_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113433_ p_113433_
+	clear ()V m_113434_
+	getTargetedEntity (Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; m_113448_
+		static
+		0 p_113449_ p_113449_
+		1 p_113450_ p_113450_
+	lambda$getTargetedEntity$0 (Lnet/minecraft/world/entity/Entity;)Z m_113446_
+		static
+		0 p_113447_ p_113447_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource$BufferSource;DDD)V m_113457_
+		0 p_113458_ p_113458_
+		1 p_113459_ p_113459_
+		2 p_113460_ p_113460_
+		3 p_113461_ p_113461_
+		4 p_113462_ p_113462_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/AABB;FFFF)V m_269311_
+		static
+		0 p_271017_ p_271017_
+		1 p_270356_ p_270356_
+		2 p_270833_ p_270833_
+		3 p_270850_ p_270850_
+		4 p_270249_ p_270249_
+		5 p_270654_ p_270654_
+		6 p_270476_ p_270476_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDDDDFFFF)V m_269008_
+		static
+		0 p_270616_ p_270616_
+		1 p_270769_ p_270769_
+		2 p_270653_ p_270653_
+		3 p_270967_ p_270967_
+		4 p_270556_ p_270556_
+		5 p_270724_ p_270724_
+		6 p_270427_ p_270427_
+		7 p_270138_ p_270138_
+		8 p_270391_ p_270391_
+		9 p_270093_ p_270093_
+		10 p_270312_ p_270312_
+		11 p_270567_ p_270567_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;FFFFF)V m_269371_
+		static
+		0 p_270877_ p_270877_
+		1 p_270925_ p_270925_
+		2 p_270480_ p_270480_
+		3 p_270569_ p_270569_
+		4 p_270315_ p_270315_
+		5 p_270182_ p_270182_
+		6 p_270862_ p_270862_
+		7 p_270973_ p_270973_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;FFFF)V m_269451_
+		static
+		0 p_270169_ p_270169_
+		1 p_270417_ p_270417_
+		2 p_270790_ p_270790_
+		3 p_270610_ p_270610_
+		4 p_270515_ p_270515_
+		5 p_270494_ p_270494_
+		6 p_270869_ p_270869_
+		7 p_270844_ p_270844_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDIF)V m_269569_
+		static
+		0 p_270216_ p_270216_
+		1 p_270684_ p_270684_
+		2 p_270564_ p_270564_
+		3 p_270935_ p_270935_
+		4 p_270856_ p_270856_
+		5 p_270908_ p_270908_
+		6 p_270180_ p_270180_
+		7 p_270685_ p_270685_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;IIII)V m_269055_
+		static
+		0 p_270671_ p_270671_
+		1 p_271023_ p_271023_
+		2 p_270521_ p_270521_
+		3 p_270729_ p_270729_
+		4 p_270562_ p_270562_
+		5 p_270828_ p_270828_
+		6 p_270164_ p_270164_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDIFZFZ)V m_269439_
+		static
+		0 p_270649_ p_270649_
+		1 p_270695_ p_270695_
+		2 p_270703_ p_270703_
+		3 p_270942_ p_270942_
+		4 p_270292_ p_270292_
+		5 p_270885_ p_270885_
+		6 p_270956_ p_270956_
+		7 p_270657_ p_270657_
+		8 p_270731_ p_270731_
+		9 p_270825_ p_270825_
+		10 p_270222_ p_270222_
+	renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;DDDI)V m_269271_
+		static
+		0 p_270905_ p_270905_
+		1 p_270581_ p_270581_
+		2 p_270305_ p_270305_
+		3 p_270645_ p_270645_
+		4 p_270746_ p_270746_
+		5 p_270364_ p_270364_
+		6 p_270977_ p_270977_
+	switchRenderChunkborder ()Z m_113506_
+net/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer net/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer
+	clear ()V m_5630_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113507_ p_113507_
+		1 p_113508_ p_113508_
+		2 p_113509_ p_113509_
+		3 p_113510_ p_113510_
+		4 p_113511_ p_113511_
+net/minecraft/client/renderer/debug/GameEventListenerRenderer net/minecraft/client/renderer/debug/GameEventListenerRenderer
+	BOX_HEIGHT f_173818_
+	LISTENER_RENDER_DIST f_173817_
+	minecraft f_173816_
+	trackedGameEvents f_173819_
+	trackedListeners f_173820_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_173822_ p_173822_
+	lambda$render$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener;)Z m_234509_
+		static
+		0 p_234510_ p_234510_
+		1 p_234511_ p_234511_
+		2 p_234512_ p_234512_
+	lambda$render$1 (Lnet/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLnet/minecraft/world/phys/Vec3;)V m_268827_
+		static
+		0 p_269725_ p_269725_
+		1 p_269726_ p_269726_
+		2 p_269727_ p_269727_
+		3 p_269728_ p_269728_
+		4 p_269729_ p_269729_
+		5 p_269730_ p_269730_
+		6 p_269731_ p_269731_
+	lambda$render$2 (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLnet/minecraft/world/phys/Vec3;)V m_268826_
+		static
+		0 p_269719_ p_269719_
+		1 p_269720_ p_269720_
+		2 p_269721_ p_269721_
+		3 p_269722_ p_269722_
+		4 p_269723_ p_269723_
+		5 p_269724_ p_269724_
+	lambda$render$3 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/Vec3;)V m_274003_
+		static
+		0 p_274711_ p_274711_
+		1 p_274712_ p_274712_
+		2 p_274713_ p_274713_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_173846_ p_173846_
+		1 p_173847_ p_173847_
+		2 p_173848_ p_173848_
+		3 p_173849_ p_173849_
+		4 p_173850_ p_173850_
+	renderFilledBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/phys/AABB;FFFF)V m_269429_
+		static
+		0 p_270351_ p_270351_
+		1 p_270763_ p_270763_
+		2 p_270205_ p_270205_
+		3 p_270707_ p_270707_
+		4 p_270538_ p_270538_
+		5 p_270314_ p_270314_
+		6 p_270966_ p_270966_
+	trackGameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_234513_
+		0 p_234514_ p_234514_
+		1 p_234515_ p_234515_
+	trackListener (Lnet/minecraft/world/level/gameevent/PositionSource;I)V m_173830_
+		0 p_173831_ p_173831_
+		1 p_173832_ p_173832_
+net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedGameEvent net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedGameEvent
+	gameEvent f_173862_
+	position f_173863_
+	timeStamp f_173861_
+	<init> (JLnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 f_173861_ f_173861_
+		1 f_173862_ f_173862_
+		2 f_173863_ f_173863_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234536_ p_234536_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; f_173862_
+	hashCode ()I hashCode
+	isExpired ()Z m_173868_
+	position ()Lnet/minecraft/world/phys/Vec3; f_173863_
+	timeStamp ()J f_173861_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener net/minecraft/client/renderer/debug/GameEventListenerRenderer$TrackedListener
+	listenerRange f_173870_
+	listenerSource f_173869_
+	<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_173872_ p_173872_
+		1 p_173873_ p_173873_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_173875_
+		0 p_173876_ p_173876_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_234540_ p_234540_
+		1 p_249278_ p_249278_
+		2 p_250285_ p_250285_
+		3 p_250758_ p_250758_
+	isExpired (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Z m_234542_
+		0 p_234543_ p_234543_
+		1 p_234544_ p_234544_
+	lambda$isExpired$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_234545_
+		static
+		0 p_234546_ p_234546_
+		1 p_234547_ p_234547_
+net/minecraft/client/renderer/debug/GameTestDebugRenderer net/minecraft/client/renderer/debug/GameTestDebugRenderer
+	PADDING f_173886_
+	markers f_113512_
+	<init> ()V <init>
+	addMarker (Lnet/minecraft/core/BlockPos;ILjava/lang/String;I)V m_113524_
+		0 p_113525_ p_113525_
+		1 p_113526_ p_113526_
+		2 p_113527_ p_113527_
+		3 p_113528_ p_113528_
+	clear ()V m_5630_
+	lambda$render$0 (JLjava/util/Map$Entry;)Z m_113515_
+		static
+		0 p_113516_ p_113516_
+		1 p_113517_ p_113517_
+	lambda$render$1 (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker;)V m_268829_
+		0 p_269735_ p_269735_
+		1 p_269736_ p_269736_
+		2 p_269737_ p_269737_
+		3 p_269738_ p_269738_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113519_ p_113519_
+		1 p_113520_ p_113520_
+		2 p_113521_ p_113521_
+		3 p_113522_ p_113522_
+		4 p_113523_ p_113523_
+	renderMarker (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker;)V m_269452_
+		0 p_270274_ p_270274_
+		1 p_271018_ p_271018_
+		2 p_270918_ p_270918_
+		3 p_270827_ p_270827_
+net/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker net/minecraft/client/renderer/debug/GameTestDebugRenderer$Marker
+	color f_113532_
+	removeAtTime f_113534_
+	text f_113533_
+	<init> (ILjava/lang/String;J)V <init>
+		0 p_113536_ p_113536_
+		1 p_113537_ p_113537_
+		2 p_113538_ p_113538_
+	getA ()F m_113542_
+	getB ()F m_113541_
+	getG ()F m_113540_
+	getR ()F m_113539_
+net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer
+	MAX_RENDER_DIST f_173887_
+	goalSelectors f_113544_
+	minecraft f_113543_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113546_ p_113546_
+	addGoalSelector (ILjava/util/List;)V m_113548_
+		0 p_113549_ p_113549_
+		1 p_113550_ p_113550_
+	clear ()V m_5630_
+	lambda$render$0 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/Integer;Ljava/util/List;)V m_268830_
+		static
+		0 p_269739_ p_269739_
+		1 p_269740_ p_269740_
+		2 p_269741_ p_269741_
+		3 p_269742_ p_269742_
+		4 p_269743_ p_269743_
+	removeGoalSelector (I)V m_173888_
+		0 p_173889_ p_173889_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113552_ p_113552_
+		1 p_113553_ p_113553_
+		2 p_113554_ p_113554_
+		3 p_113555_ p_113555_
+		4 p_113556_ p_113556_
+net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer$DebugGoal net/minecraft/client/renderer/debug/GoalSelectorDebugRenderer$DebugGoal
+	isRunning f_113564_
+	name f_113563_
+	pos f_113561_
+	priority f_113562_
+	<init> (Lnet/minecraft/core/BlockPos;ILjava/lang/String;Z)V <init>
+		0 p_113566_ p_113566_
+		1 p_113567_ p_113567_
+		2 p_113568_ p_113568_
+		3 p_113569_ p_113569_
+net/minecraft/client/renderer/debug/HeightMapRenderer net/minecraft/client/renderer/debug/HeightMapRenderer
+	BOX_HEIGHT f_173891_
+	CHUNK_DIST f_173890_
+	minecraft f_113570_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113572_ p_113572_
+	getColor (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lorg/joml/Vector3f; m_113573_
+		0 p_113574_ p_113574_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113576_ p_113576_
+		1 p_113577_ p_113577_
+		2 p_113578_ p_113578_
+		3 p_113579_ p_113579_
+		4 p_113580_ p_113580_
+net/minecraft/client/renderer/debug/HeightMapRenderer$1 net/minecraft/client/renderer/debug/HeightMapRenderer$1
+	$SwitchMap$net$minecraft$world$level$levelgen$Heightmap$Types f_113581_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/debug/LightDebugRenderer net/minecraft/client/renderer/debug/LightDebugRenderer
+	MAX_RENDER_DIST f_173892_
+	minecraft f_113583_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113585_ p_113585_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113587_ p_113587_
+		1 p_113588_ p_113588_
+		2 p_113589_ p_113589_
+		3 p_113590_ p_113590_
+		4 p_113591_ p_113591_
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer net/minecraft/client/renderer/debug/LightSectionDebugRenderer
+	LIGHT_AND_BLOCKS_COLOR f_279653_
+	LIGHT_ONLY_COLOR f_279579_
+	RADIUS f_279660_
+	REFRESH_INTERVAL f_279526_
+	data f_279532_
+	lastUpdateTime f_279524_
+	lightLayer f_279558_
+	minecraft f_279566_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/LightLayer;)V <init>
+		0 p_283340_ p_283340_
+		1 p_283096_ p_283096_
+	lambda$renderEdges$1 (Lnet/minecraft/core/SectionPos;Lnet/minecraft/client/renderer/MultiBufferSource;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLorg/joml/Vector4f;IIIIII)V m_280371_
+		static
+		0 p_282395_ p_282395_
+		1 p_281566_ p_281566_
+		2 p_282241_ p_282241_
+		3 p_281604_ p_281604_
+		4 p_282822_ p_282822_
+		5 p_282679_ p_282679_
+		6 p_281741_ p_281741_
+		7 p_283441_ p_283441_
+		8 p_283631_ p_283631_
+		9 p_282083_ p_282083_
+		10 p_281900_ p_281900_
+		11 p_281481_ p_281481_
+		12 p_283547_ p_283547_
+	lambda$renderFaces$0 (Lnet/minecraft/core/SectionPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLorg/joml/Vector4f;Lnet/minecraft/core/Direction;III)V m_280041_
+		static
+		0 p_283256_ p_283256_
+		1 p_283362_ p_283362_
+		2 p_282913_ p_282913_
+		3 p_281650_ p_281650_
+		4 p_282885_ p_282885_
+		5 p_283182_ p_283182_
+		6 p_283626_ p_283626_
+		7 p_282087_ p_282087_
+		8 p_283360_ p_283360_
+		9 p_282854_ p_282854_
+		10 p_282233_ p_282233_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_281418_ p_281418_
+		1 p_282487_ p_282487_
+		2 p_282164_ p_282164_
+		3 p_282565_ p_282565_
+		4 p_281615_ p_281615_
+	renderEdge (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDIIIIIILorg/joml/Vector4f;)V m_280135_
+		static
+		0 p_283045_ p_283045_
+		1 p_282888_ p_282888_
+		2 p_283424_ p_283424_
+		3 p_283677_ p_283677_
+		4 p_283390_ p_283390_
+		5 p_281439_ p_281439_
+		6 p_282106_ p_282106_
+		7 p_282462_ p_282462_
+		8 p_282216_ p_282216_
+		9 p_281474_ p_281474_
+		10 p_281542_ p_281542_
+		11 p_283667_ p_283667_
+	renderEdges (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/SectionPos;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLorg/joml/Vector4f;)V m_280110_
+		static
+		0 p_282890_ p_282890_
+		1 p_282950_ p_282950_
+		2 p_281925_ p_281925_
+		3 p_281516_ p_281516_
+		4 p_281554_ p_281554_
+		5 p_283233_ p_283233_
+		6 p_281690_ p_281690_
+		7 p_282916_ p_282916_
+	renderFace (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/core/Direction;DDDIIILorg/joml/Vector4f;)V m_280142_
+		static
+		0 p_283612_ p_283612_
+		1 p_281996_ p_281996_
+		2 p_282340_ p_282340_
+		3 p_281988_ p_281988_
+		4 p_282440_ p_282440_
+		5 p_282235_ p_282235_
+		6 p_282751_ p_282751_
+		7 p_282270_ p_282270_
+		8 p_282159_ p_282159_
+		9 p_283316_ p_283316_
+	renderFaces (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/SectionPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;DDDLorg/joml/Vector4f;)V m_280198_
+		static
+		0 p_283088_ p_283088_
+		1 p_281747_ p_281747_
+		2 p_282941_ p_282941_
+		3 p_283103_ p_283103_
+		4 p_281419_ p_281419_
+		5 p_282520_ p_282520_
+		6 p_281976_ p_281976_
+		7 p_282342_ p_282342_
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer$1 net/minecraft/client/renderer/debug/LightSectionDebugRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_279556_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/debug/LightSectionDebugRenderer$SectionData net/minecraft/client/renderer/debug/LightSectionDebugRenderer$SectionData
+	lightAndBlocksShape f_279657_
+	lightShape f_279596_
+	minPos f_279546_
+	<init> (Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/core/SectionPos;ILnet/minecraft/world/level/LightLayer;)V <init>
+		0 p_283220_ p_283220_
+		1 p_282370_ p_282370_
+		2 p_282804_ p_282804_
+		3 p_283151_ p_283151_
+net/minecraft/client/renderer/debug/NeighborsUpdateRenderer net/minecraft/client/renderer/debug/NeighborsUpdateRenderer
+	lastUpdate f_113593_
+	minecraft f_113592_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113595_ p_113595_
+	addUpdate (JLnet/minecraft/core/BlockPos;)V m_113596_
+		0 p_113597_ p_113597_
+		1 p_113598_ p_113598_
+	lambda$addUpdate$0 (Ljava/lang/Long;)Ljava/util/Map; m_113605_
+		static
+		0 p_113606_ p_113606_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113600_ p_113600_
+		1 p_113601_ p_113601_
+		2 p_113602_ p_113602_
+		3 p_113603_ p_113603_
+		4 p_113604_ p_113604_
+net/minecraft/client/renderer/debug/PathfindingRenderer net/minecraft/client/renderer/debug/PathfindingRenderer
+	MAX_RENDER_DIST f_173894_
+	SHOW_GROUND_LABELS f_173899_
+	SHOW_OPEN_CLOSED f_173895_
+	SHOW_OPEN_CLOSED_COST_MALUS f_173896_
+	SHOW_OPEN_CLOSED_NODE_TYPE_WITH_BOX f_173898_
+	SHOW_OPEN_CLOSED_NODE_TYPE_WITH_TEXT f_173897_
+	TEXT_SCALE f_173900_
+	TIMEOUT f_173893_
+	creationMap f_113609_
+	pathMap f_113607_
+	pathMaxDist f_113608_
+	<init> ()V <init>
+	addPath (ILnet/minecraft/world/level/pathfinder/Path;F)V m_113611_
+		0 p_113612_ p_113612_
+		1 p_113613_ p_113613_
+		2 p_113614_ p_113614_
+	distanceToCamera (Lnet/minecraft/core/BlockPos;DDD)F m_113634_
+		static
+		0 p_113635_ p_113635_
+		1 p_113636_ p_113636_
+		2 p_113637_ p_113637_
+		3 p_113638_ p_113638_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113629_ p_113629_
+		1 p_113630_ p_113630_
+		2 p_113631_ p_113631_
+		3 p_113632_ p_113632_
+		4 p_113633_ p_113633_
+	renderPath (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/pathfinder/Path;FZZDDD)V m_269027_
+		static
+		0 p_270399_ p_270399_
+		1 p_270359_ p_270359_
+		2 p_270189_ p_270189_
+		3 p_270841_ p_270841_
+		4 p_270481_ p_270481_
+		5 p_270748_ p_270748_
+		6 p_270187_ p_270187_
+		7 p_270252_ p_270252_
+		8 p_270371_ p_270371_
+	renderPathLine (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/pathfinder/Path;DDD)V m_269170_
+		static
+		0 p_270666_ p_270666_
+		1 p_270602_ p_270602_
+		2 p_270511_ p_270511_
+		3 p_270524_ p_270524_
+		4 p_270163_ p_270163_
+		5 p_270176_ p_270176_
+net/minecraft/client/renderer/debug/RaidDebugRenderer net/minecraft/client/renderer/debug/RaidDebugRenderer
+	MAX_RENDER_DIST f_173901_
+	TEXT_SCALE f_173902_
+	minecraft f_113647_
+	raidCenters f_113648_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113650_ p_113650_
+	getCamera ()Lnet/minecraft/client/Camera; m_113665_
+	highlightRaidCenter (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/BlockPos;)V m_269099_
+		static
+		0 p_270914_ p_270914_
+		1 p_270517_ p_270517_
+		2 p_270208_ p_270208_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113652_ p_113652_
+		1 p_113653_ p_113653_
+		2 p_113654_ p_113654_
+		3 p_113655_ p_113655_
+		4 p_113656_ p_113656_
+	renderTextOverBlock (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;Lnet/minecraft/core/BlockPos;I)V m_269257_
+		static
+		0 p_270092_ p_270092_
+		1 p_270518_ p_270518_
+		2 p_270237_ p_270237_
+		3 p_270941_ p_270941_
+		4 p_270307_ p_270307_
+	setRaidCenters (Ljava/util/Collection;)V m_113663_
+		0 p_113664_ p_113664_
+net/minecraft/client/renderer/debug/SolidFaceRenderer net/minecraft/client/renderer/debug/SolidFaceRenderer
+	minecraft f_113666_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113668_ p_113668_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113670_ p_113670_
+		1 p_113671_ p_113671_
+		2 p_113672_ p_113672_
+		3 p_113673_ p_113673_
+		4 p_113674_ p_113674_
+net/minecraft/client/renderer/debug/StructureRenderer net/minecraft/client/renderer/debug/StructureRenderer
+	MAX_RENDER_DIST f_173903_
+	minecraft f_113675_
+	postMainBoxes f_113676_
+	postPiecesBoxes f_113677_
+	startPiecesMap f_113678_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113680_ p_113680_
+	addBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/dimension/DimensionType;)V m_113682_
+		0 p_113683_ p_113683_
+		1 p_113684_ p_113684_
+		2 p_113685_ p_113685_
+		3 p_113686_ p_113686_
+	clear ()V m_5630_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113688_ p_113688_
+		1 p_113689_ p_113689_
+		2 p_113690_ p_113690_
+		3 p_113691_ p_113691_
+		4 p_113692_ p_113692_
+net/minecraft/client/renderer/debug/SupportBlockRenderer net/minecraft/client/renderer/debug/SupportBlockRenderer
+	lastUpdateTime f_285602_
+	minecraft f_285628_
+	surroundEntities f_285572_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_286424_ p_286424_
+	drawHighlights (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDDLnet/minecraft/world/entity/Entity;Ljava/util/function/DoubleSupplier;FFF)V m_286095_
+		0 p_286525_ p_286525_
+		1 p_286495_ p_286495_
+		2 p_286696_ p_286696_
+		3 p_286417_ p_286417_
+		4 p_286386_ p_286386_
+		5 p_286273_ p_286273_
+		6 p_286458_ p_286458_
+		7 p_286487_ p_286487_
+		8 p_286710_ p_286710_
+		9 p_286793_ p_286793_
+	getBias (Lnet/minecraft/world/entity/Entity;)D m_285734_
+		0 p_286713_ p_286713_
+	highlightPosition (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLnet/minecraft/client/renderer/MultiBufferSource;DFFF)V m_285847_
+		0 p_286268_ p_286268_
+		1 p_286592_ p_286592_
+		2 p_286463_ p_286463_
+		3 p_286552_ p_286552_
+		4 p_286660_ p_286660_
+		5 p_286314_ p_286314_
+		6 p_286880_ p_286880_
+		7 p_286918_ p_286918_
+		8 p_286304_ p_286304_
+		9 p_286672_ p_286672_
+	lambda$drawHighlights$2 (Ljava/util/function/DoubleSupplier;Lnet/minecraft/world/entity/Entity;Lcom/mojang/blaze3d/vertex/PoseStack;DDDLnet/minecraft/client/renderer/MultiBufferSource;FFFLnet/minecraft/core/BlockPos;)V m_285890_
+		0 p_286493_ p_286493_
+		1 p_286811_ p_286811_
+		2 p_286464_ p_286464_
+		3 p_286501_ p_286501_
+		4 p_286867_ p_286867_
+		5 p_286743_ p_286743_
+		6 p_286848_ p_286848_
+		7 p_286551_ p_286551_
+		8 p_286655_ p_286655_
+		9 p_286451_ p_286451_
+		10 p_286428_ p_286428_
+	lambda$render$0 ()D m_286040_
+		static
+	lambda$render$1 (Lnet/minecraft/world/entity/Entity;)D m_286110_
+		0 p_286230_ p_286230_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_286297_ p_286297_
+		1 p_286436_ p_286436_
+		2 p_286291_ p_286291_
+		3 p_286388_ p_286388_
+		4 p_286330_ p_286330_
+net/minecraft/client/renderer/debug/VillageSectionsDebugRenderer net/minecraft/client/renderer/debug/VillageSectionsDebugRenderer
+	MAX_RENDER_DIST_FOR_VILLAGE_SECTIONS f_173904_
+	villageSections f_113693_
+	<init> ()V <init>
+	clear ()V m_5630_
+	highlightVillageSection (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/SectionPos;)V m_269445_
+		static
+		0 p_270832_ p_270832_
+		1 p_270443_ p_270443_
+		2 p_271021_ p_271021_
+	lambda$render$0 (Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/core/SectionPos;)V m_268831_
+		static
+		0 p_269744_ p_269744_
+		1 p_269745_ p_269745_
+		2 p_269746_ p_269746_
+		3 p_269747_ p_269747_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113701_ p_113701_
+		1 p_113702_ p_113702_
+		2 p_113703_ p_113703_
+		3 p_113704_ p_113704_
+		4 p_113705_ p_113705_
+	setNotVillageSection (Lnet/minecraft/core/SectionPos;)V m_113711_
+		0 p_113712_ p_113712_
+	setVillageSection (Lnet/minecraft/core/SectionPos;)V m_113709_
+		0 p_113710_ p_113710_
+net/minecraft/client/renderer/debug/WaterDebugRenderer net/minecraft/client/renderer/debug/WaterDebugRenderer
+	minecraft f_113715_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_113717_ p_113717_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113719_ p_113719_
+		1 p_113720_ p_113720_
+		2 p_113721_ p_113721_
+		3 p_113722_ p_113722_
+		4 p_113723_ p_113723_
+net/minecraft/client/renderer/debug/WorldGenAttemptRenderer net/minecraft/client/renderer/debug/WorldGenAttemptRenderer
+	alphas f_113726_
+	blues f_113729_
+	greens f_113728_
+	reds f_113727_
+	scales f_113725_
+	toRender f_113724_
+	<init> ()V <init>
+	addPos (Lnet/minecraft/core/BlockPos;FFFFF)V m_113737_
+		0 p_113738_ p_113738_
+		1 p_113739_ p_113739_
+		2 p_113740_ p_113740_
+		3 p_113741_ p_113741_
+		4 p_113742_ p_113742_
+		5 p_113743_ p_113743_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;DDD)V m_7790_
+		0 p_113732_ p_113732_
+		1 p_113733_ p_113733_
+		2 p_113734_ p_113734_
+		3 p_113735_ p_113735_
+		4 p_113736_ p_113736_
+net/minecraft/client/renderer/debug/package-info net/minecraft/client/renderer/debug/package-info
+net/minecraft/client/renderer/entity/AbstractHorseRenderer net/minecraft/client/renderer/entity/AbstractHorseRenderer
+	scale f_113744_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HorseModel;F)V <init>
+		0 p_173906_ p_173906_
+		1 p_173907_ p_173907_
+		2 p_173908_ p_173908_
+	scale (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113754_ p_113754_
+		1 p_113755_ p_113755_
+		2 p_113756_ p_113756_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113750_ p_113750_
+		1 p_113751_ p_113751_
+		2 p_113752_ p_113752_
+net/minecraft/client/renderer/entity/AbstractZombieRenderer net/minecraft/client/renderer/entity/AbstractZombieRenderer
+	ZOMBIE_LOCATION f_113757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/ZombieModel;Lnet/minecraft/client/model/ZombieModel;Lnet/minecraft/client/model/ZombieModel;)V <init>
+		0 p_173910_ p_173910_
+		1 p_173911_ p_173911_
+		2 p_173912_ p_173912_
+		3 p_173913_ p_173913_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113765_ p_113765_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113771_ p_113771_
+	isShaking (Lnet/minecraft/world/entity/monster/Zombie;)Z m_5936_
+		0 p_113773_ p_113773_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_113767_ p_113767_
+net/minecraft/client/renderer/entity/AllayRenderer net/minecraft/client/renderer/entity/AllayRenderer
+	ALLAY_TEXTURE f_234548_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234551_ p_234551_
+	getBlockLightLevel (Lnet/minecraft/world/entity/animal/allay/Allay;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_234560_ p_234560_
+		1 p_234561_ p_234561_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_234555_ p_234555_
+		1 p_234556_ p_234556_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234553_ p_234553_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/allay/Allay;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234558_ p_234558_
+net/minecraft/client/renderer/entity/ArmorStandRenderer net/minecraft/client/renderer/entity/ArmorStandRenderer
+	DEFAULT_SKIN_LOCATION f_113780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173915_ p_173915_
+	getRenderType (Lnet/minecraft/world/entity/LivingEntity;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_113793_ p_113793_
+		1 p_113794_ p_113794_
+		2 p_113795_ p_113795_
+		3 p_113796_ p_113796_
+	getRenderType (Lnet/minecraft/world/entity/decoration/ArmorStand;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_113806_ p_113806_
+		1 p_113807_ p_113807_
+		2 p_113808_ p_113808_
+		3 p_113809_ p_113809_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113785_ p_113785_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/ArmorStand;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113798_ p_113798_
+	setupRotations (Lnet/minecraft/world/entity/decoration/ArmorStand;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113800_ p_113800_
+		1 p_113801_ p_113801_
+		2 p_113802_ p_113802_
+		3 p_113803_ p_113803_
+		4 p_113804_ p_113804_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113787_ p_113787_
+		1 p_113788_ p_113788_
+		2 p_113789_ p_113789_
+		3 p_113790_ p_113790_
+		4 p_113791_ p_113791_
+	shouldShowName (Lnet/minecraft/world/entity/decoration/ArmorStand;)Z m_6512_
+		0 p_113815_ p_113815_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_113813_ p_113813_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_113811_ p_113811_
+net/minecraft/client/renderer/entity/ArrowRenderer net/minecraft/client/renderer/entity/ArrowRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173917_ p_173917_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113819_ p_113819_
+		1 p_113820_ p_113820_
+		2 p_113821_ p_113821_
+		3 p_113822_ p_113822_
+		4 p_113823_ p_113823_
+		5 p_113824_ p_113824_
+	render (Lnet/minecraft/world/entity/projectile/AbstractArrow;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113839_ p_113839_
+		1 p_113840_ p_113840_
+		2 p_113841_ p_113841_
+		3 p_113842_ p_113842_
+		4 p_113843_ p_113843_
+		5 p_113844_ p_113844_
+	vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIIFFIIII)V m_253099_
+		0 p_254392_ p_254392_
+		1 p_254011_ p_254011_
+		2 p_253902_ p_253902_
+		3 p_254058_ p_254058_
+		4 p_254338_ p_254338_
+		5 p_254196_ p_254196_
+		6 p_254003_ p_254003_
+		7 p_254165_ p_254165_
+		8 p_253982_ p_253982_
+		9 p_254037_ p_254037_
+		10 p_254038_ p_254038_
+		11 p_254271_ p_254271_
+net/minecraft/client/renderer/entity/AxolotlRenderer net/minecraft/client/renderer/entity/AxolotlRenderer
+	TEXTURE_BY_TYPE f_173918_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173921_ p_173921_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_173923_ p_173923_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_173925_ p_173925_
+	lambda$static$0 (Ljava/util/HashMap;)V m_262768_
+		static
+		0 p_242076_ p_242076_
+net/minecraft/client/renderer/entity/BatRenderer net/minecraft/client/renderer/entity/BatRenderer
+	BAT_LOCATION f_113859_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173929_ p_173929_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113864_ p_113864_
+	getTextureLocation (Lnet/minecraft/world/entity/ambient/Bat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113876_ p_113876_
+	scale (Lnet/minecraft/world/entity/ambient/Bat;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113878_ p_113878_
+		1 p_113879_ p_113879_
+		2 p_113880_ p_113880_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113866_ p_113866_
+		1 p_113867_ p_113867_
+		2 p_113868_ p_113868_
+	setupRotations (Lnet/minecraft/world/entity/ambient/Bat;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113882_ p_113882_
+		1 p_113883_ p_113883_
+		2 p_113884_ p_113884_
+		3 p_113885_ p_113885_
+		4 p_113886_ p_113886_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113870_ p_113870_
+		1 p_113871_ p_113871_
+		2 p_113872_ p_113872_
+		3 p_113873_ p_113873_
+		4 p_113874_ p_113874_
+net/minecraft/client/renderer/entity/BeeRenderer net/minecraft/client/renderer/entity/BeeRenderer
+	ANGRY_BEE_TEXTURE f_113887_
+	ANGRY_NECTAR_BEE_TEXTURE f_113888_
+	BEE_TEXTURE f_113889_
+	NECTAR_BEE_TEXTURE f_113890_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173931_ p_173931_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113895_ p_113895_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113897_ p_113897_
+net/minecraft/client/renderer/entity/BlazeRenderer net/minecraft/client/renderer/entity/BlazeRenderer
+	BLAZE_LOCATION f_113898_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173933_ p_173933_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_113905_ p_113905_
+		1 p_113906_ p_113906_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/Blaze;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_113910_ p_113910_
+		1 p_113911_ p_113911_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113903_ p_113903_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Blaze;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113908_ p_113908_
+net/minecraft/client/renderer/entity/BoatRenderer net/minecraft/client/renderer/entity/BoatRenderer
+	boatResources f_173934_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Z)V <init>
+		0 p_234563_ p_234563_
+		1 p_234564_ p_234564_
+	createBoatModel (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)Lnet/minecraft/client/model/ListModel; m_245348_
+		0 p_248834_ p_248834_
+		1 p_249317_ p_249317_
+		2 p_250093_ p_250093_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/Boat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113927_ p_113927_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113918_ p_113918_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)Ljava/lang/String; m_234565_
+		static
+		0 p_234566_ p_234566_
+		1 p_234567_ p_234567_
+	lambda$new$0 (Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_173937_
+		static
+		0 p_173938_ p_173938_
+	lambda$new$1 (ZLnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/vehicle/Boat$Type;)Lcom/mojang/datafixers/util/Pair; m_244734_
+		0 p_247939_ p_247939_
+		1 p_247940_ p_247940_
+		2 p_247941_ p_247941_
+	render (Lnet/minecraft/world/entity/vehicle/Boat;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113929_ p_113929_
+		1 p_113930_ p_113930_
+		2 p_113931_ p_113931_
+		3 p_113932_ p_113932_
+		4 p_113933_ p_113933_
+		5 p_113934_ p_113934_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_113920_ p_113920_
+		1 p_113921_ p_113921_
+		2 p_113922_ p_113922_
+		3 p_113923_ p_113923_
+		4 p_113924_ p_113924_
+		5 p_113925_ p_113925_
+net/minecraft/client/renderer/entity/CamelRenderer net/minecraft/client/renderer/entity/CamelRenderer
+	CAMEL_LOCATION f_244220_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_251790_ p_251790_
+		1 p_249929_ p_249929_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_250702_ p_250702_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/camel/Camel;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_249584_ p_249584_
+net/minecraft/client/renderer/entity/CatRenderer net/minecraft/client/renderer/entity/CatRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173943_ p_173943_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113938_ p_113938_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113950_ p_113950_
+	scale (Lnet/minecraft/world/entity/animal/Cat;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113952_ p_113952_
+		1 p_113953_ p_113953_
+		2 p_113954_ p_113954_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113940_ p_113940_
+		1 p_113941_ p_113941_
+		2 p_113942_ p_113942_
+	setupRotations (Lnet/minecraft/world/entity/animal/Cat;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113956_ p_113956_
+		1 p_113957_ p_113957_
+		2 p_113958_ p_113958_
+		3 p_113959_ p_113959_
+		4 p_113960_ p_113960_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_113944_ p_113944_
+		1 p_113945_ p_113945_
+		2 p_113946_ p_113946_
+		3 p_113947_ p_113947_
+		4 p_113948_ p_113948_
+net/minecraft/client/renderer/entity/CaveSpiderRenderer net/minecraft/client/renderer/entity/CaveSpiderRenderer
+	CAVE_SPIDER_LOCATION f_113961_
+	SCALE f_173944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173946_ p_173946_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113966_ p_113966_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Spider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113978_ p_113978_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/CaveSpider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113972_ p_113972_
+	scale (Lnet/minecraft/world/entity/monster/CaveSpider;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113974_ p_113974_
+		1 p_113975_ p_113975_
+		2 p_113976_ p_113976_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_113968_ p_113968_
+		1 p_113969_ p_113969_
+		2 p_113970_ p_113970_
+net/minecraft/client/renderer/entity/ChestedHorseRenderer net/minecraft/client/renderer/entity/ChestedHorseRenderer
+	MAP f_113979_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FLnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_173948_ p_173948_
+		1 p_173949_ p_173949_
+		2 p_173950_ p_173950_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113985_ p_113985_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113987_ p_113987_
+net/minecraft/client/renderer/entity/ChickenRenderer net/minecraft/client/renderer/entity/ChickenRenderer
+	CHICKEN_LOCATION f_113988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173952_ p_173952_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_113995_ p_113995_
+		1 p_113996_ p_113996_
+	getBob (Lnet/minecraft/world/entity/animal/Chicken;F)F m_6930_
+		0 p_114000_ p_114000_
+		1 p_114001_ p_114001_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113993_ p_113993_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Chicken;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_113998_ p_113998_
+net/minecraft/client/renderer/entity/CodRenderer net/minecraft/client/renderer/entity/CodRenderer
+	COD_LOCATION f_114002_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173954_ p_173954_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114007_ p_114007_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cod;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114015_ p_114015_
+	setupRotations (Lnet/minecraft/world/entity/animal/Cod;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114017_ p_114017_
+		1 p_114018_ p_114018_
+		2 p_114019_ p_114019_
+		3 p_114020_ p_114020_
+		4 p_114021_ p_114021_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114009_ p_114009_
+		1 p_114010_ p_114010_
+		2 p_114011_ p_114011_
+		3 p_114012_ p_114012_
+		4 p_114013_ p_114013_
+net/minecraft/client/renderer/entity/CowRenderer net/minecraft/client/renderer/entity/CowRenderer
+	COW_LOCATION f_114022_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173956_ p_173956_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114027_ p_114027_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Cow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114029_ p_114029_
+net/minecraft/client/renderer/entity/CreeperRenderer net/minecraft/client/renderer/entity/CreeperRenderer
+	CREEPER_LOCATION f_114030_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173958_ p_173958_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114035_ p_114035_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Creeper;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114041_ p_114041_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/monster/Creeper;F)F m_6931_
+		0 p_114043_ p_114043_
+		1 p_114044_ p_114044_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/LivingEntity;F)F m_6931_
+		0 p_114050_ p_114050_
+		1 p_114051_ p_114051_
+	scale (Lnet/minecraft/world/entity/monster/Creeper;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114046_ p_114046_
+		1 p_114047_ p_114047_
+		2 p_114048_ p_114048_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114037_ p_114037_
+		1 p_114038_ p_114038_
+		2 p_114039_ p_114039_
+net/minecraft/client/renderer/entity/DisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer
+	entityRenderDispatcher f_268749_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270168_ p_270168_
+	calculateOrientation (Lnet/minecraft/world/entity/Display$RenderState;Lnet/minecraft/world/entity/Display;)Lorg/joml/Quaternionf; m_269592_
+		0 p_277846_ p_277846_
+		1 p_271013_ p_271013_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_270246_ p_270246_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270596_ p_270596_
+	getTextureLocation (Lnet/minecraft/world/entity/Display;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270675_ p_270675_
+	render (Lnet/minecraft/world/entity/Display;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270405_ p_270405_
+		1 p_270225_ p_270225_
+		2 p_270279_ p_270279_
+		3 p_270728_ p_270728_
+		4 p_270209_ p_270209_
+		5 p_270298_ p_270298_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270580_ p_270580_
+		1 p_270822_ p_270822_
+		2 p_270423_ p_270423_
+		3 p_270117_ p_270117_
+		4 p_270319_ p_270319_
+		5 p_270659_ p_270659_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277862_ p_277862_
+		1 p_277363_ p_277363_
+		2 p_277686_ p_277686_
+		3 p_277429_ p_277429_
+		4 p_278023_ p_278023_
+		5 p_277453_ p_277453_
+net/minecraft/client/renderer/entity/DisplayRenderer$1 net/minecraft/client/renderer/entity/DisplayRenderer$1
+	$SwitchMap$net$minecraft$world$entity$Display$BillboardConstraints f_268432_
+	$SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align f_268734_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/DisplayRenderer$BlockDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$BlockDisplayRenderer
+	blockRenderer f_268487_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270283_ p_270283_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277547_ p_277547_
+	getSubState (Lnet/minecraft/world/entity/Display$BlockDisplay;)Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; m_269580_
+		0 p_277721_ p_277721_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270771_ p_270771_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270681_ p_270681_
+		1 p_270406_ p_270406_
+		2 p_270195_ p_270195_
+		3 p_270328_ p_270328_
+		4 p_270815_ p_270815_
+		5 p_270471_ p_270471_
+	renderInner (Lnet/minecraft/world/entity/Display$BlockDisplay;Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277939_ p_277939_
+		1 p_277885_ p_277885_
+		2 p_277831_ p_277831_
+		3 p_277554_ p_277554_
+		4 p_278071_ p_278071_
+		5 p_277847_ p_277847_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277716_ p_277716_
+		1 p_277388_ p_277388_
+		2 p_277971_ p_277971_
+		3 p_277377_ p_277377_
+		4 p_277770_ p_277770_
+		5 p_277491_ p_277491_
+net/minecraft/client/renderer/entity/DisplayRenderer$ItemDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$ItemDisplayRenderer
+	itemRenderer f_268604_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_270110_ p_270110_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277636_ p_277636_
+	getSubState (Lnet/minecraft/world/entity/Display$ItemDisplay;)Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; m_269580_
+		0 p_277464_ p_277464_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270955_ p_270955_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270413_ p_270413_
+		1 p_270939_ p_270939_
+		2 p_270504_ p_270504_
+		3 p_270672_ p_270672_
+		4 p_270415_ p_270415_
+		5 p_270929_ p_270929_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277430_ p_277430_
+		1 p_277891_ p_277891_
+		2 p_277361_ p_277361_
+		3 p_277912_ p_277912_
+		4 p_277474_ p_277474_
+		5 p_278032_ p_278032_
+	renderInner (Lnet/minecraft/world/entity/Display$ItemDisplay;Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277863_ p_277863_
+		1 p_277481_ p_277481_
+		2 p_277889_ p_277889_
+		3 p_277509_ p_277509_
+		4 p_277861_ p_277861_
+		5 p_277670_ p_277670_
+net/minecraft/client/renderer/entity/DisplayRenderer$TextDisplayRenderer net/minecraft/client/renderer/entity/DisplayRenderer$TextDisplayRenderer
+	font f_268575_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_271012_ p_271012_
+	getSubState (Lnet/minecraft/world/entity/Display;)Ljava/lang/Object; m_269580_
+		0 p_277901_ p_277901_
+	getSubState (Lnet/minecraft/world/entity/Display$TextDisplay;)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_269580_
+		0 p_277947_ p_277947_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_270751_ p_270751_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_270451_ p_270451_
+		1 p_270613_ p_270613_
+		2 p_270265_ p_270265_
+		3 p_270499_ p_270499_
+		4 p_270096_ p_270096_
+		5 p_270626_ p_270626_
+	renderInner (Lnet/minecraft/world/entity/Display$TextDisplay;Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_277522_ p_277522_
+		1 p_277620_ p_277620_
+		2 p_277536_ p_277536_
+		3 p_277845_ p_277845_
+		4 p_278046_ p_278046_
+		5 p_277769_ p_277769_
+	renderInner (Lnet/minecraft/world/entity/Display;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IF)V m_276924_
+		0 p_278043_ p_278043_
+		1 p_277752_ p_277752_
+		2 p_277503_ p_277503_
+		3 p_278036_ p_278036_
+		4 p_278079_ p_278079_
+		5 p_277784_ p_277784_
+	splitLines (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269268_
+		0 p_270823_ p_270823_
+		1 p_270893_ p_270893_
+net/minecraft/client/renderer/entity/DolphinRenderer net/minecraft/client/renderer/entity/DolphinRenderer
+	DOLPHIN_LOCATION f_114052_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173960_ p_173960_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114057_ p_114057_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114059_ p_114059_
+net/minecraft/client/renderer/entity/DragonFireballRenderer net/minecraft/client/renderer/entity/DragonFireballRenderer
+	RENDER_TYPE f_114061_
+	TEXTURE_LOCATION f_114060_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173962_ p_173962_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114075_ p_114075_
+		1 p_114076_ p_114076_
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/DragonFireball;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114087_ p_114087_
+		1 p_114088_ p_114088_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114066_ p_114066_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/DragonFireball;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114078_ p_114078_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114068_ p_114068_
+		1 p_114069_ p_114069_
+		2 p_114070_ p_114070_
+		3 p_114071_ p_114071_
+		4 p_114072_ p_114072_
+		5 p_114073_ p_114073_
+	render (Lnet/minecraft/world/entity/projectile/DragonFireball;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114080_ p_114080_
+		1 p_114081_ p_114081_
+		2 p_114082_ p_114082_
+		3 p_114083_ p_114083_
+		4 p_114084_ p_114084_
+		5 p_114085_ p_114085_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V m_253219_
+		static
+		0 p_254095_ p_254095_
+		1 p_254477_ p_254477_
+		2 p_253948_ p_253948_
+		3 p_253829_ p_253829_
+		4 p_253995_ p_253995_
+		5 p_254031_ p_254031_
+		6 p_253641_ p_253641_
+		7 p_254243_ p_254243_
+net/minecraft/client/renderer/entity/DrownedRenderer net/minecraft/client/renderer/entity/DrownedRenderer
+	DROWNED_LOCATION f_114098_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173964_ p_173964_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114115_ p_114115_
+	setupRotations (Lnet/minecraft/world/entity/monster/Drowned;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114109_ p_114109_
+		1 p_114110_ p_114110_
+		2 p_114111_ p_114111_
+		3 p_114112_ p_114112_
+		4 p_114113_ p_114113_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114103_ p_114103_
+		1 p_114104_ p_114104_
+		2 p_114105_ p_114105_
+		3 p_114106_ p_114106_
+		4 p_114107_ p_114107_
+net/minecraft/client/renderer/entity/ElderGuardianRenderer net/minecraft/client/renderer/entity/ElderGuardianRenderer
+	GUARDIAN_ELDER_LOCATION f_114116_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173966_ p_173966_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Guardian;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114127_ p_114127_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114121_ p_114121_
+	scale (Lnet/minecraft/world/entity/monster/Guardian;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114129_ p_114129_
+		1 p_114130_ p_114130_
+		2 p_114131_ p_114131_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114123_ p_114123_
+		1 p_114124_ p_114124_
+		2 p_114125_ p_114125_
+net/minecraft/client/renderer/entity/EndCrystalRenderer net/minecraft/client/renderer/entity/EndCrystalRenderer
+	BASE f_173968_
+	END_CRYSTAL_LOCATION f_114132_
+	GLASS f_173967_
+	RENDER_TYPE f_114133_
+	SIN_45 f_114134_
+	base f_114137_
+	cube f_114135_
+	glass f_114136_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173970_ p_173970_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173971_
+		static
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114142_ p_114142_
+	getTextureLocation (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114157_ p_114157_
+	getY (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;F)F m_114158_
+		static
+		0 p_114159_ p_114159_
+		1 p_114160_ p_114160_
+	render (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114162_ p_114162_
+		1 p_114163_ p_114163_
+		2 p_114164_ p_114164_
+		3 p_114165_ p_114165_
+		4 p_114166_ p_114166_
+		5 p_114167_ p_114167_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114144_ p_114144_
+		1 p_114145_ p_114145_
+		2 p_114146_ p_114146_
+		3 p_114147_ p_114147_
+		4 p_114148_ p_114148_
+		5 p_114149_ p_114149_
+	shouldRender (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114169_ p_114169_
+		1 p_114170_ p_114170_
+		2 p_114171_ p_114171_
+		3 p_114172_ p_114172_
+		4 p_114173_ p_114173_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114151_ p_114151_
+		1 p_114152_ p_114152_
+		2 p_114153_ p_114153_
+		3 p_114154_ p_114154_
+		4 p_114155_ p_114155_
+net/minecraft/client/renderer/entity/EnderDragonRenderer net/minecraft/client/renderer/entity/EnderDragonRenderer
+	BEAM f_114181_
+	CRYSTAL_BEAM_LOCATION f_114174_
+	DECAL f_114179_
+	DRAGON_EXPLODING_LOCATION f_114175_
+	DRAGON_EYES_LOCATION f_114177_
+	DRAGON_LOCATION f_114176_
+	EYES f_114180_
+	HALF_SQRT_3 f_114182_
+	RENDER_TYPE f_114178_
+	model f_114183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173973_ p_173973_
+	createBodyLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_173974_
+		static
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114197_ p_114197_
+	getTextureLocation (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114206_ p_114206_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114199_ p_114199_
+		1 p_114200_ p_114200_
+		2 p_114201_ p_114201_
+		3 p_114202_ p_114202_
+		4 p_114203_ p_114203_
+		5 p_114204_ p_114204_
+	render (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114208_ p_114208_
+		1 p_114209_ p_114209_
+		2 p_114210_ p_114210_
+		3 p_114211_ p_114211_
+		4 p_114212_ p_114212_
+		5 p_114213_ p_114213_
+	renderCrystalBeams (FFFFILcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_114187_
+		static
+		0 p_114188_ p_114188_
+		1 p_114189_ p_114189_
+		2 p_114190_ p_114190_
+		3 p_114191_ p_114191_
+		4 p_114192_ p_114192_
+		5 p_114193_ p_114193_
+		6 p_114194_ p_114194_
+		7 p_114195_ p_114195_
+	vertex01 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;I)V m_253170_
+		static
+		0 p_254498_ p_254498_
+		1 p_253891_ p_253891_
+		2 p_254278_ p_254278_
+	vertex2 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_252912_
+		static
+		0 p_253956_ p_253956_
+		1 p_254053_ p_254053_
+		2 p_253704_ p_253704_
+		3 p_253701_ p_253701_
+	vertex3 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_253012_
+		static
+		0 p_253850_ p_253850_
+		1 p_254379_ p_254379_
+		2 p_253729_ p_253729_
+		3 p_254030_ p_254030_
+	vertex4 (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FF)V m_252736_
+		static
+		0 p_254184_ p_254184_
+		1 p_254082_ p_254082_
+		2 p_253649_ p_253649_
+		3 p_253694_ p_253694_
+net/minecraft/client/renderer/entity/EnderDragonRenderer$DragonModel net/minecraft/client/renderer/entity/EnderDragonRenderer$DragonModel
+	a f_114234_
+	body f_114238_
+	entity f_114233_
+	head f_114235_
+	jaw f_114237_
+	leftFrontFoot f_114243_
+	leftFrontLeg f_114241_
+	leftFrontLegTip f_114242_
+	leftRearFoot f_114246_
+	leftRearLeg f_114244_
+	leftRearLegTip f_114245_
+	leftWing f_114239_
+	leftWingTip f_114240_
+	neck f_114236_
+	rightFrontFoot f_114251_
+	rightFrontLeg f_114249_
+	rightFrontLegTip f_114250_
+	rightRearFoot f_114254_
+	rightRearLeg f_114252_
+	rightRearLegTip f_114253_
+	rightWing f_114247_
+	rightWingTip f_114248_
+	<init> (Lnet/minecraft/client/model/geom/ModelPart;)V <init>
+		0 p_173976_ p_173976_
+	prepareMobModel (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFF)V m_6839_
+		0 p_114269_ p_114269_
+		1 p_114270_ p_114270_
+		2 p_114271_ p_114271_
+		3 p_114272_ p_114272_
+	prepareMobModel (Lnet/minecraft/world/entity/Entity;FFF)V m_6839_
+		0 p_114257_ p_114257_
+		1 p_114258_ p_114258_
+		2 p_114259_ p_114259_
+		3 p_114260_ p_114260_
+	renderSide (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFLnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;F)V m_173977_
+		0 p_173978_ p_173978_
+		1 p_173979_ p_173979_
+		2 p_173980_ p_173980_
+		3 p_173981_ p_173981_
+		4 p_173982_ p_173982_
+		5 p_173983_ p_173983_
+		6 p_173984_ p_173984_
+		7 p_173985_ p_173985_
+		8 p_173986_ p_173986_
+		9 p_173987_ p_173987_
+		10 p_173988_ p_173988_
+		11 p_173989_ p_173989_
+		12 p_173990_ p_173990_
+	renderToBuffer (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;IIFFFF)V m_7695_
+		0 p_114281_ p_114281_
+		1 p_114282_ p_114282_
+		2 p_114283_ p_114283_
+		3 p_114284_ p_114284_
+		4 p_114285_ p_114285_
+		5 p_114286_ p_114286_
+		6 p_114287_ p_114287_
+		7 p_114288_ p_114288_
+	setupAnim (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;FFFFF)V m_6973_
+		0 p_114274_ p_114274_
+		1 p_114275_ p_114275_
+		2 p_114276_ p_114276_
+		3 p_114277_ p_114277_
+		4 p_114278_ p_114278_
+		5 p_114279_ p_114279_
+	setupAnim (Lnet/minecraft/world/entity/Entity;FFFFF)V m_6973_
+		0 p_114262_ p_114262_
+		1 p_114263_ p_114263_
+		2 p_114264_ p_114264_
+		3 p_114265_ p_114265_
+		4 p_114266_ p_114266_
+		5 p_114267_ p_114267_
+net/minecraft/client/renderer/entity/EndermanRenderer net/minecraft/client/renderer/entity/EndermanRenderer
+	ENDERMAN_LOCATION f_114302_
+	random f_114303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173992_ p_173992_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114310_ p_114310_
+		1 p_114311_ p_114311_
+	getRenderOffset (Lnet/minecraft/world/entity/monster/EnderMan;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114336_ p_114336_
+		1 p_114337_ p_114337_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114308_ p_114308_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/EnderMan;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114334_ p_114334_
+	render (Lnet/minecraft/world/entity/monster/EnderMan;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114339_ p_114339_
+		1 p_114340_ p_114340_
+		2 p_114341_ p_114341_
+		3 p_114342_ p_114342_
+		4 p_114343_ p_114343_
+		5 p_114344_ p_114344_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114313_ p_114313_
+		1 p_114314_ p_114314_
+		2 p_114315_ p_114315_
+		3 p_114316_ p_114316_
+		4 p_114317_ p_114317_
+		5 p_114318_ p_114318_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114320_ p_114320_
+		1 p_114321_ p_114321_
+		2 p_114322_ p_114322_
+		3 p_114323_ p_114323_
+		4 p_114324_ p_114324_
+		5 p_114325_ p_114325_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114327_ p_114327_
+		1 p_114328_ p_114328_
+		2 p_114329_ p_114329_
+		3 p_114330_ p_114330_
+		4 p_114331_ p_114331_
+		5 p_114332_ p_114332_
+net/minecraft/client/renderer/entity/EndermiteRenderer net/minecraft/client/renderer/entity/EndermiteRenderer
+	ENDERMITE_LOCATION f_114345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_173994_ p_173994_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Endermite;)F m_6441_
+		0 p_114352_ p_114352_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_114356_ p_114356_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Endermite;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114354_ p_114354_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114350_ p_114350_
+net/minecraft/client/renderer/entity/EntityRenderDispatcher net/minecraft/client/renderer/entity/EntityRenderDispatcher
+	MAX_SHADOW_RADIUS f_276493_
+	SHADOW_POWER_FALLOFF_Y f_276586_
+	SHADOW_RENDER_TYPE f_114361_
+	blockRenderDispatcher f_234576_
+	camera f_114358_
+	cameraOrientation f_114367_
+	crosshairPickEntity f_114359_
+	entityModels f_173996_
+	font f_114365_
+	itemInHandRenderer f_234577_
+	itemRenderer f_173995_
+	level f_114366_
+	options f_114360_
+	playerRenderers f_114363_
+	renderHitBoxes f_114369_
+	renderers f_114362_
+	shouldRenderShadow f_114368_
+	textureManager f_114357_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/Options;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_234579_ p_234579_
+		1 p_234580_ p_234580_
+		2 p_234581_ p_234581_
+		3 p_234582_ p_234582_
+		4 p_234583_ p_234583_
+		5 p_234584_ p_234584_
+		6 p_234585_ p_234585_
+	cameraOrientation ()Lorg/joml/Quaternionf; m_253208_
+	distanceToSqr (DDD)D m_114378_
+		0 p_114379_ p_114379_
+		1 p_114380_ p_114380_
+		2 p_114381_ p_114381_
+	distanceToSqr (Lnet/minecraft/world/entity/Entity;)D m_114471_
+		0 p_114472_ p_114472_
+	fireVertex (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFF)V m_114414_
+		static
+		0 p_114415_ p_114415_
+		1 p_114416_ p_114416_
+		2 p_114417_ p_114417_
+		3 p_114418_ p_114418_
+		4 p_114419_ p_114419_
+		5 p_114420_ p_114420_
+		6 p_114421_ p_114421_
+	getItemInHandRenderer ()Lnet/minecraft/client/renderer/ItemInHandRenderer; m_234586_
+	getPackedLightCoords (Lnet/minecraft/world/entity/Entity;F)I m_114394_
+		0 p_114395_ p_114395_
+		1 p_114396_ p_114396_
+	getRenderer (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_114382_
+		0 p_114383_ p_114383_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_174004_ p_174004_
+	overrideCameraOrientation (Lorg/joml/Quaternionf;)V m_252923_
+		0 p_254264_ p_254264_
+	prepare (Lnet/minecraft/world/level/Level;Lnet/minecraft/client/Camera;Lnet/minecraft/world/entity/Entity;)V m_114408_
+		0 p_114409_ p_114409_
+		1 p_114410_ p_114410_
+		2 p_114411_ p_114411_
+	render (Lnet/minecraft/world/entity/Entity;DDDFFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_114384_
+		0 p_114385_ p_114385_
+		1 p_114386_ p_114386_
+		2 p_114387_ p_114387_
+		3 p_114388_ p_114388_
+		4 p_114389_ p_114389_
+		5 p_114390_ p_114390_
+		6 p_114391_ p_114391_
+		7 p_114392_ p_114392_
+		8 p_114393_ p_114393_
+	renderBlockShadow (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;DDDFF)V m_277056_
+		static
+		0 p_277956_ p_277956_
+		1 p_277533_ p_277533_
+		2 p_277501_ p_277501_
+		3 p_277622_ p_277622_
+		4 p_277911_ p_277911_
+		5 p_277682_ p_277682_
+		6 p_278099_ p_278099_
+		7 p_277806_ p_277806_
+		8 p_277844_ p_277844_
+		9 p_277496_ p_277496_
+	renderFlame (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;)V m_114453_
+		0 p_114454_ p_114454_
+		1 p_114455_ p_114455_
+		2 p_114456_ p_114456_
+	renderHitbox (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/Entity;F)V m_114441_
+		static
+		0 p_114442_ p_114442_
+		1 p_114443_ p_114443_
+		2 p_114444_ p_114444_
+		3 p_114445_ p_114445_
+	renderShadow (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;FFLnet/minecraft/world/level/LevelReader;F)V m_114457_
+		static
+		0 p_114458_ p_114458_
+		1 p_114459_ p_114459_
+		2 p_114460_ p_114460_
+		3 p_114461_ p_114461_
+		4 p_114462_ p_114462_
+		5 p_114463_ p_114463_
+		6 p_114464_ p_114464_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_114406_
+		0 p_114407_ p_114407_
+	setRenderHitBoxes (Z)V m_114473_
+		0 p_114474_ p_114474_
+	setRenderShadow (Z)V m_114468_
+		0 p_114469_ p_114469_
+	shadowVertex (Lcom/mojang/blaze3d/vertex/PoseStack$Pose;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFF)V m_114422_
+		static
+		0 p_114423_ p_114423_
+		1 p_114424_ p_114424_
+		2 p_114425_ p_114425_
+		3 p_114426_ p_114426_
+		4 p_114427_ p_114427_
+		5 p_114428_ p_114428_
+		6 p_114429_ p_114429_
+		7 p_114430_ p_114430_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_114397_
+		0 p_114398_ p_114398_
+		1 p_114399_ p_114399_
+		2 p_114400_ p_114400_
+		3 p_114401_ p_114401_
+		4 p_114402_ p_114402_
+	shouldRenderHitBoxes ()Z m_114377_
+net/minecraft/client/renderer/entity/EntityRenderer net/minecraft/client/renderer/entity/EntityRenderer
+	NAMETAG_SCALE f_174006_
+	entityRenderDispatcher f_114476_
+	font f_174005_
+	shadowRadius f_114477_
+	shadowStrength f_114478_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174008_ p_174008_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114496_ p_114496_
+		1 p_114497_ p_114497_
+	getFont ()Lnet/minecraft/client/gui/Font; m_114481_
+	getPackedLightCoords (Lnet/minecraft/world/entity/Entity;F)I m_114505_
+		0 p_114506_ p_114506_
+		1 p_114507_ p_114507_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_114483_ p_114483_
+		1 p_114484_ p_114484_
+	getSkyLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_114508_
+		0 p_114509_ p_114509_
+		1 p_114510_ p_114510_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114482_ p_114482_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114485_ p_114485_
+		1 p_114486_ p_114486_
+		2 p_114487_ p_114487_
+		3 p_114488_ p_114488_
+		4 p_114489_ p_114489_
+		5 p_114490_ p_114490_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_114498_ p_114498_
+		1 p_114499_ p_114499_
+		2 p_114500_ p_114500_
+		3 p_114501_ p_114501_
+		4 p_114502_ p_114502_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114491_ p_114491_
+		1 p_114492_ p_114492_
+		2 p_114493_ p_114493_
+		3 p_114494_ p_114494_
+		4 p_114495_ p_114495_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_114504_ p_114504_
+net/minecraft/client/renderer/entity/EntityRendererProvider net/minecraft/client/renderer/entity/EntityRendererProvider
+	create (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174009_
+		0 p_174010_ p_174010_
+net/minecraft/client/renderer/entity/EntityRendererProvider$Context net/minecraft/client/renderer/entity/EntityRendererProvider$Context
+	blockRenderDispatcher f_234587_
+	entityRenderDispatcher f_174011_
+	font f_174015_
+	itemInHandRenderer f_234588_
+	itemRenderer f_174012_
+	modelSet f_174014_
+	resourceManager f_174013_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/ItemInHandRenderer;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/gui/Font;)V <init>
+		0 p_234590_ p_234590_
+		1 p_234591_ p_234591_
+		2 p_234592_ p_234592_
+		3 p_234593_ p_234593_
+		4 p_234594_ p_234594_
+		5 p_234595_ p_234595_
+		6 p_234596_ p_234596_
+	bakeLayer (Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart; m_174023_
+		0 p_174024_ p_174024_
+	getBlockRenderDispatcher ()Lnet/minecraft/client/renderer/block/BlockRenderDispatcher; m_234597_
+	getEntityRenderDispatcher ()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher; m_174022_
+	getFont ()Lnet/minecraft/client/gui/Font; m_174028_
+	getItemInHandRenderer ()Lnet/minecraft/client/renderer/ItemInHandRenderer; m_234598_
+	getItemRenderer ()Lnet/minecraft/client/renderer/entity/ItemRenderer; m_174025_
+	getModelManager ()Lnet/minecraft/client/resources/model/ModelManager; m_266367_
+	getModelSet ()Lnet/minecraft/client/model/geom/EntityModelSet; m_174027_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_174026_
+net/minecraft/client/renderer/entity/EntityRenderers net/minecraft/client/renderer/entity/EntityRenderers
+	DEFAULT_PLAYER_MODEL f_174029_
+	LOGGER f_174030_
+	PLAYER_PROVIDERS f_174032_
+	PROVIDERS f_174031_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntityRenderers (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map; m_174049_
+		static
+		0 p_174050_ p_174050_
+	createPlayerRenderers (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map; m_174051_
+		static
+		0 p_174052_ p_174052_
+	lambda$createEntityRenderers$26 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_257087_
+		static
+		0 p_258152_ p_258152_
+		1 p_258153_ p_258153_
+		2 p_258154_ p_258154_
+		3 p_258155_ p_258155_
+	lambda$createPlayerRenderers$27 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Ljava/lang/String;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_234604_
+		static
+		0 p_234605_ p_234605_
+		1 p_234606_ p_234606_
+		2 p_234607_ p_234607_
+		3 p_234608_ p_234608_
+	lambda$static$0 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174097_
+		static
+		0 p_174098_ p_174098_
+	lambda$static$1 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174095_
+		static
+		0 p_174096_ p_174096_
+	lambda$static$10 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174079_
+		static
+		0 p_174080_ p_174080_
+	lambda$static$11 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174077_
+		static
+		0 p_174078_ p_174078_
+	lambda$static$12 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174075_
+		static
+		0 p_174076_ p_174076_
+	lambda$static$13 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174073_
+		static
+		0 p_174074_ p_174074_
+	lambda$static$14 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174071_
+		static
+		0 p_174072_ p_174072_
+	lambda$static$15 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174069_
+		static
+		0 p_174070_ p_174070_
+	lambda$static$16 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174067_
+		static
+		0 p_174068_ p_174068_
+	lambda$static$17 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174065_
+		static
+		0 p_174066_ p_174066_
+	lambda$static$18 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174063_
+		static
+		0 p_174064_ p_174064_
+	lambda$static$19 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174061_
+		static
+		0 p_174062_ p_174062_
+	lambda$static$2 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174093_
+		static
+		0 p_174094_ p_174094_
+	lambda$static$20 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174059_
+		static
+		0 p_174060_ p_174060_
+	lambda$static$21 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174057_
+		static
+		0 p_174058_ p_174058_
+	lambda$static$22 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174055_
+		static
+		0 p_174056_ p_174056_
+	lambda$static$23 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174053_
+		static
+		0 p_174054_ p_174054_
+	lambda$static$24 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_234611_
+		static
+		0 p_234612_ p_234612_
+	lambda$static$25 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_234609_
+		static
+		0 p_234610_ p_234610_
+	lambda$static$3 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_244735_
+		static
+		0 p_247942_ p_247942_
+	lambda$static$4 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174091_
+		static
+		0 p_174092_ p_174092_
+	lambda$static$5 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174089_
+		static
+		0 p_174090_ p_174090_
+	lambda$static$6 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174087_
+		static
+		0 p_174088_ p_174088_
+	lambda$static$7 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174085_
+		static
+		0 p_174086_ p_174086_
+	lambda$static$8 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174083_
+		static
+		0 p_174084_ p_174084_
+	lambda$static$9 (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Lnet/minecraft/client/renderer/entity/EntityRenderer; m_174081_
+		static
+		0 p_174082_ p_174082_
+	register (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V m_174036_
+		static
+		0 p_174037_ p_174037_
+		1 p_174038_ p_174038_
+	validateRegistrations ()Z m_174035_
+		static
+net/minecraft/client/renderer/entity/EvokerFangsRenderer net/minecraft/client/renderer/entity/EvokerFangsRenderer
+	TEXTURE_LOCATION f_114511_
+	model f_114512_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174100_ p_174100_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114517_ p_114517_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/EvokerFangs;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114526_ p_114526_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114519_ p_114519_
+		1 p_114520_ p_114520_
+		2 p_114521_ p_114521_
+		3 p_114522_ p_114522_
+		4 p_114523_ p_114523_
+		5 p_114524_ p_114524_
+	render (Lnet/minecraft/world/entity/projectile/EvokerFangs;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114528_ p_114528_
+		1 p_114529_ p_114529_
+		2 p_114530_ p_114530_
+		3 p_114531_ p_114531_
+		4 p_114532_ p_114532_
+		5 p_114533_ p_114533_
+net/minecraft/client/renderer/entity/EvokerRenderer net/minecraft/client/renderer/entity/EvokerRenderer
+	EVOKER_ILLAGER f_114534_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174108_ p_174108_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114541_ p_114541_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114539_ p_114539_
+net/minecraft/client/renderer/entity/EvokerRenderer$1 net/minecraft/client/renderer/entity/EvokerRenderer$1
+	this$0 f_114542_
+	<init> (Lnet/minecraft/client/renderer/entity/EvokerRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234614_ p_234614_
+		1 p_234615_ p_234615_
+		2 p_234616_ p_234616_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_114547_ p_114547_
+		1 p_114548_ p_114548_
+		2 p_114549_ p_114549_
+		3 p_114550_ p_114550_
+		4 p_114551_ p_114551_
+		5 p_114552_ p_114552_
+		6 p_114553_ p_114553_
+		7 p_114554_ p_114554_
+		8 p_114555_ p_114555_
+		9 p_114556_ p_114556_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/SpellcasterIllager;FFFFFF)V m_6494_
+		0 p_114569_ p_114569_
+		1 p_114570_ p_114570_
+		2 p_114571_ p_114571_
+		3 p_114572_ p_114572_
+		4 p_114573_ p_114573_
+		5 p_114574_ p_114574_
+		6 p_114575_ p_114575_
+		7 p_114576_ p_114576_
+		8 p_114577_ p_114577_
+		9 p_114578_ p_114578_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_114558_ p_114558_
+		1 p_114559_ p_114559_
+		2 p_114560_ p_114560_
+		3 p_114561_ p_114561_
+		4 p_114562_ p_114562_
+		5 p_114563_ p_114563_
+		6 p_114564_ p_114564_
+		7 p_114565_ p_114565_
+		8 p_114566_ p_114566_
+		9 p_114567_ p_114567_
+net/minecraft/client/renderer/entity/ExperienceOrbRenderer net/minecraft/client/renderer/entity/ExperienceOrbRenderer
+	EXPERIENCE_ORB_LOCATION f_114579_
+	RENDER_TYPE f_114580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174110_ p_174110_
+	getBlockLightLevel (Lnet/minecraft/world/entity/ExperienceOrb;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114606_ p_114606_
+		1 p_114607_ p_114607_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_114594_ p_114594_
+		1 p_114595_ p_114595_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114585_ p_114585_
+	getTextureLocation (Lnet/minecraft/world/entity/ExperienceOrb;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114597_ p_114597_
+	render (Lnet/minecraft/world/entity/ExperienceOrb;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114599_ p_114599_
+		1 p_114600_ p_114600_
+		2 p_114601_ p_114601_
+		3 p_114602_ p_114602_
+		4 p_114603_ p_114603_
+		5 p_114604_ p_114604_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114587_ p_114587_
+		1 p_114588_ p_114588_
+		2 p_114589_ p_114589_
+		3 p_114590_ p_114590_
+		4 p_114591_ p_114591_
+		5 p_114592_ p_114592_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFIIIFFI)V m_252863_
+		static
+		0 p_254515_ p_254515_
+		1 p_253946_ p_253946_
+		2 p_253754_ p_253754_
+		3 p_253952_ p_253952_
+		4 p_254066_ p_254066_
+		5 p_254283_ p_254283_
+		6 p_254566_ p_254566_
+		7 p_253882_ p_253882_
+		8 p_254434_ p_254434_
+		9 p_254223_ p_254223_
+		10 p_254372_ p_254372_
+net/minecraft/client/renderer/entity/FallingBlockRenderer net/minecraft/client/renderer/entity/FallingBlockRenderer
+	dispatcher f_234617_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174112_ p_174112_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114623_ p_114623_
+	getTextureLocation (Lnet/minecraft/world/entity/item/FallingBlockEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114632_ p_114632_
+	render (Lnet/minecraft/world/entity/item/FallingBlockEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114634_ p_114634_
+		1 p_114635_ p_114635_
+		2 p_114636_ p_114636_
+		3 p_114637_ p_114637_
+		4 p_114638_ p_114638_
+		5 p_114639_ p_114639_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114625_ p_114625_
+		1 p_114626_ p_114626_
+		2 p_114627_ p_114627_
+		3 p_114628_ p_114628_
+		4 p_114629_ p_114629_
+		5 p_114630_ p_114630_
+net/minecraft/client/renderer/entity/FireworkEntityRenderer net/minecraft/client/renderer/entity/FireworkEntityRenderer
+	itemRenderer f_114640_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174114_ p_174114_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114645_ p_114645_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114654_ p_114654_
+	render (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114656_ p_114656_
+		1 p_114657_ p_114657_
+		2 p_114658_ p_114658_
+		3 p_114659_ p_114659_
+		4 p_114660_ p_114660_
+		5 p_114661_ p_114661_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114647_ p_114647_
+		1 p_114648_ p_114648_
+		2 p_114649_ p_114649_
+		3 p_114650_ p_114650_
+		4 p_114651_ p_114651_
+		5 p_114652_ p_114652_
+net/minecraft/client/renderer/entity/FishingHookRenderer net/minecraft/client/renderer/entity/FishingHookRenderer
+	RENDER_TYPE f_114679_
+	TEXTURE_LOCATION f_114678_
+	VIEW_BOBBING_SCALE f_174115_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174117_ p_174117_
+	fraction (II)F m_114690_
+		static
+		0 p_114691_ p_114691_
+		1 p_114692_ p_114692_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114694_ p_114694_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/FishingHook;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114703_ p_114703_
+	render (Lnet/minecraft/world/entity/projectile/FishingHook;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114705_ p_114705_
+		1 p_114706_ p_114706_
+		2 p_114707_ p_114707_
+		3 p_114708_ p_114708_
+		4 p_114709_ p_114709_
+		5 p_114710_ p_114710_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114696_ p_114696_
+		1 p_114697_ p_114697_
+		2 p_114698_ p_114698_
+		3 p_114699_ p_114699_
+		4 p_114700_ p_114700_
+		5 p_114701_ p_114701_
+	stringVertex (FFFLcom/mojang/blaze3d/vertex/VertexConsumer;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;FF)V m_174118_
+		static
+		0 p_174119_ p_174119_
+		1 p_174120_ p_174120_
+		2 p_174121_ p_174121_
+		3 p_174122_ p_174122_
+		4 p_174123_ p_174123_
+		5 p_174124_ p_174124_
+		6 p_174125_ p_174125_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V m_253251_
+		static
+		0 p_254464_ p_254464_
+		1 p_254085_ p_254085_
+		2 p_253962_ p_253962_
+		3 p_254296_ p_254296_
+		4 p_253632_ p_253632_
+		5 p_254132_ p_254132_
+		6 p_254171_ p_254171_
+		7 p_254026_ p_254026_
+net/minecraft/client/renderer/entity/FoxRenderer net/minecraft/client/renderer/entity/FoxRenderer
+	RED_FOX_SLEEP_TEXTURE f_114721_
+	RED_FOX_TEXTURE f_114720_
+	SNOW_FOX_SLEEP_TEXTURE f_114723_
+	SNOW_FOX_TEXTURE f_114722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174127_ p_174127_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114728_ p_114728_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114736_ p_114736_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114730_ p_114730_
+		1 p_114731_ p_114731_
+		2 p_114732_ p_114732_
+		3 p_114733_ p_114733_
+		4 p_114734_ p_114734_
+	setupRotations (Lnet/minecraft/world/entity/animal/Fox;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_114738_ p_114738_
+		1 p_114739_ p_114739_
+		2 p_114740_ p_114740_
+		3 p_114741_ p_114741_
+		4 p_114742_ p_114742_
+net/minecraft/client/renderer/entity/FrogRenderer net/minecraft/client/renderer/entity/FrogRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234619_ p_234619_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234621_ p_234621_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234623_ p_234623_
+net/minecraft/client/renderer/entity/GhastRenderer net/minecraft/client/renderer/entity/GhastRenderer
+	GHAST_LOCATION f_114743_
+	GHAST_SHOOTING_LOCATION f_114744_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174129_ p_174129_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114749_ p_114749_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Ghast;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114755_ p_114755_
+	scale (Lnet/minecraft/world/entity/monster/Ghast;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114757_ p_114757_
+		1 p_114758_ p_114758_
+		2 p_114759_ p_114759_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114751_ p_114751_
+		1 p_114752_ p_114752_
+		2 p_114753_ p_114753_
+net/minecraft/client/renderer/entity/GiantMobRenderer net/minecraft/client/renderer/entity/GiantMobRenderer
+	ZOMBIE_LOCATION f_114760_
+	scale f_114761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;F)V <init>
+		0 p_174131_ p_174131_
+		1 p_174132_ p_174132_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114767_ p_114767_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Giant;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114773_ p_114773_
+	scale (Lnet/minecraft/world/entity/monster/Giant;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114775_ p_114775_
+		1 p_114776_ p_114776_
+		2 p_114777_ p_114777_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114769_ p_114769_
+		1 p_114770_ p_114770_
+		2 p_114771_ p_114771_
+net/minecraft/client/renderer/entity/GlowSquidRenderer net/minecraft/client/renderer/entity/GlowSquidRenderer
+	GLOW_SQUID_LOCATION f_174133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/SquidModel;)V <init>
+		0 p_174136_ p_174136_
+		1 p_174137_ p_174137_
+	getBlockLightLevel (Lnet/minecraft/world/entity/GlowSquid;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174146_ p_174146_
+		1 p_174147_ p_174147_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174141_ p_174141_
+		1 p_174142_ p_174142_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174139_ p_174139_
+	getTextureLocation (Lnet/minecraft/world/entity/GlowSquid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174144_ p_174144_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Squid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174149_ p_174149_
+net/minecraft/client/renderer/entity/GoatRenderer net/minecraft/client/renderer/entity/GoatRenderer
+	GOAT_LOCATION f_174150_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174153_ p_174153_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174155_ p_174155_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174157_ p_174157_
+net/minecraft/client/renderer/entity/GuardianRenderer net/minecraft/client/renderer/entity/GuardianRenderer
+	BEAM_RENDER_TYPE f_114780_
+	GUARDIAN_BEAM_LOCATION f_114779_
+	GUARDIAN_LOCATION f_114778_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FLnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174161_ p_174161_
+		1 p_174162_ p_174162_
+		2 p_174163_ p_174163_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174159_ p_174159_
+	getPosition (Lnet/minecraft/world/entity/LivingEntity;DF)Lnet/minecraft/world/phys/Vec3; m_114802_
+		0 p_114803_ p_114803_
+		1 p_114804_ p_114804_
+		2 p_114805_ p_114805_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Guardian;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114827_ p_114827_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114788_ p_114788_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114807_ p_114807_
+		1 p_114808_ p_114808_
+		2 p_114809_ p_114809_
+		3 p_114810_ p_114810_
+		4 p_114811_ p_114811_
+		5 p_114812_ p_114812_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114814_ p_114814_
+		1 p_114815_ p_114815_
+		2 p_114816_ p_114816_
+		3 p_114817_ p_114817_
+		4 p_114818_ p_114818_
+		5 p_114819_ p_114819_
+	render (Lnet/minecraft/world/entity/monster/Guardian;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114829_ p_114829_
+		1 p_114830_ p_114830_
+		2 p_114831_ p_114831_
+		3 p_114832_ p_114832_
+		4 p_114833_ p_114833_
+		5 p_114834_ p_114834_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114790_ p_114790_
+		1 p_114791_ p_114791_
+		2 p_114792_ p_114792_
+		3 p_114793_ p_114793_
+		4 p_114794_ p_114794_
+		5 p_114795_ p_114795_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114797_ p_114797_
+		1 p_114798_ p_114798_
+		2 p_114799_ p_114799_
+		3 p_114800_ p_114800_
+		4 p_114801_ p_114801_
+	shouldRender (Lnet/minecraft/world/entity/monster/Guardian;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114836_ p_114836_
+		1 p_114837_ p_114837_
+		2 p_114838_ p_114838_
+		3 p_114839_ p_114839_
+		4 p_114840_ p_114840_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_114821_ p_114821_
+		1 p_114822_ p_114822_
+		2 p_114823_ p_114823_
+		3 p_114824_ p_114824_
+		4 p_114825_ p_114825_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V m_252738_
+		static
+		0 p_253637_ p_253637_
+		1 p_253920_ p_253920_
+		2 p_253881_ p_253881_
+		3 p_253994_ p_253994_
+		4 p_254492_ p_254492_
+		5 p_254474_ p_254474_
+		6 p_254080_ p_254080_
+		7 p_253655_ p_253655_
+		8 p_254133_ p_254133_
+		9 p_254233_ p_254233_
+		10 p_253939_ p_253939_
+net/minecraft/client/renderer/entity/HoglinRenderer net/minecraft/client/renderer/entity/HoglinRenderer
+	HOGLIN_LOCATION f_114853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174165_ p_174165_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114858_ p_114858_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114862_ p_114862_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_114860_ p_114860_
+	isShaking (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_5936_
+		0 p_114864_ p_114864_
+net/minecraft/client/renderer/entity/HorseRenderer net/minecraft/client/renderer/entity/HorseRenderer
+	LOCATION_BY_VARIANT f_114865_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174167_ p_174167_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114870_ p_114870_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/Horse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114872_ p_114872_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_114873_
+		static
+		0 p_114874_ p_114874_
+net/minecraft/client/renderer/entity/HumanoidMobRenderer net/minecraft/client/renderer/entity/HumanoidMobRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HumanoidModel;FFFF)V <init>
+		0 p_174173_ p_174173_
+		1 p_174174_ p_174174_
+		2 p_174175_ p_174175_
+		3 p_174176_ p_174176_
+		4 p_174177_ p_174177_
+		5 p_174178_ p_174178_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/HumanoidModel;F)V <init>
+		0 p_174169_ p_174169_
+		1 p_174170_ p_174170_
+		2 p_174171_ p_174171_
+net/minecraft/client/renderer/entity/HuskRenderer net/minecraft/client/renderer/entity/HuskRenderer
+	HUSK_LOCATION f_114892_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174180_ p_174180_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114897_ p_114897_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114905_ p_114905_
+	scale (Lnet/minecraft/world/entity/monster/Zombie;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114907_ p_114907_
+		1 p_114908_ p_114908_
+		2 p_114909_ p_114909_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114899_ p_114899_
+		1 p_114900_ p_114900_
+		2 p_114901_ p_114901_
+net/minecraft/client/renderer/entity/IllagerRenderer net/minecraft/client/renderer/entity/IllagerRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/IllagerModel;F)V <init>
+		0 p_174182_ p_174182_
+		1 p_174183_ p_174183_
+		2 p_174184_ p_174184_
+	scale (Lnet/minecraft/world/entity/monster/AbstractIllager;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114919_ p_114919_
+		1 p_114920_ p_114920_
+		2 p_114921_ p_114921_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_114915_ p_114915_
+		1 p_114916_ p_114916_
+		2 p_114917_ p_114917_
+net/minecraft/client/renderer/entity/IllusionerRenderer net/minecraft/client/renderer/entity/IllusionerRenderer
+	ILLUSIONER f_114922_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174186_ p_174186_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114927_ p_114927_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Illusioner;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_114950_ p_114950_
+	isBodyVisible (Lnet/minecraft/world/entity/monster/Illusioner;)Z m_5933_
+		0 p_114959_ p_114959_
+	isBodyVisible (Lnet/minecraft/world/entity/LivingEntity;)Z m_5933_
+		0 p_114961_ p_114961_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114929_ p_114929_
+		1 p_114930_ p_114930_
+		2 p_114931_ p_114931_
+		3 p_114932_ p_114932_
+		4 p_114933_ p_114933_
+		5 p_114934_ p_114934_
+	render (Lnet/minecraft/world/entity/monster/Illusioner;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114952_ p_114952_
+		1 p_114953_ p_114953_
+		2 p_114954_ p_114954_
+		3 p_114955_ p_114955_
+		4 p_114956_ p_114956_
+		5 p_114957_ p_114957_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114936_ p_114936_
+		1 p_114937_ p_114937_
+		2 p_114938_ p_114938_
+		3 p_114939_ p_114939_
+		4 p_114940_ p_114940_
+		5 p_114941_ p_114941_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_114943_ p_114943_
+		1 p_114944_ p_114944_
+		2 p_114945_ p_114945_
+		3 p_114946_ p_114946_
+		4 p_114947_ p_114947_
+		5 p_114948_ p_114948_
+net/minecraft/client/renderer/entity/IllusionerRenderer$1 net/minecraft/client/renderer/entity/IllusionerRenderer$1
+	this$0 f_114962_
+	<init> (Lnet/minecraft/client/renderer/entity/IllusionerRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234642_ p_234642_
+		1 p_234643_ p_234643_
+		2 p_234644_ p_234644_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_114967_ p_114967_
+		1 p_114968_ p_114968_
+		2 p_114969_ p_114969_
+		3 p_114970_ p_114970_
+		4 p_114971_ p_114971_
+		5 p_114972_ p_114972_
+		6 p_114973_ p_114973_
+		7 p_114974_ p_114974_
+		8 p_114975_ p_114975_
+		9 p_114976_ p_114976_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Illusioner;FFFFFF)V m_6494_
+		0 p_114989_ p_114989_
+		1 p_114990_ p_114990_
+		2 p_114991_ p_114991_
+		3 p_114992_ p_114992_
+		4 p_114993_ p_114993_
+		5 p_114994_ p_114994_
+		6 p_114995_ p_114995_
+		7 p_114996_ p_114996_
+		8 p_114997_ p_114997_
+		9 p_114998_ p_114998_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_114978_ p_114978_
+		1 p_114979_ p_114979_
+		2 p_114980_ p_114980_
+		3 p_114981_ p_114981_
+		4 p_114982_ p_114982_
+		5 p_114983_ p_114983_
+		6 p_114984_ p_114984_
+		7 p_114985_ p_114985_
+		8 p_114986_ p_114986_
+		9 p_114987_ p_114987_
+net/minecraft/client/renderer/entity/IronGolemRenderer net/minecraft/client/renderer/entity/IronGolemRenderer
+	GOLEM_LOCATION f_114999_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174188_ p_174188_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115004_ p_115004_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/IronGolem;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115012_ p_115012_
+	setupRotations (Lnet/minecraft/world/entity/animal/IronGolem;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115014_ p_115014_
+		1 p_115015_ p_115015_
+		2 p_115016_ p_115016_
+		3 p_115017_ p_115017_
+		4 p_115018_ p_115018_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115006_ p_115006_
+		1 p_115007_ p_115007_
+		2 p_115008_ p_115008_
+		3 p_115009_ p_115009_
+		4 p_115010_ p_115010_
+net/minecraft/client/renderer/entity/ItemEntityRenderer net/minecraft/client/renderer/entity/ItemEntityRenderer
+	FLAT_ITEM_BUNDLE_OFFSET_X f_174194_
+	FLAT_ITEM_BUNDLE_OFFSET_Y f_174195_
+	FLAT_ITEM_BUNDLE_OFFSET_Z f_174196_
+	ITEM_BUNDLE_OFFSET_SCALE f_174189_
+	ITEM_COUNT_FOR_2_BUNDLE f_174193_
+	ITEM_COUNT_FOR_3_BUNDLE f_174192_
+	ITEM_COUNT_FOR_4_BUNDLE f_174191_
+	ITEM_COUNT_FOR_5_BUNDLE f_174190_
+	itemRenderer f_115019_
+	random f_115020_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174198_ p_174198_
+	getRenderAmount (Lnet/minecraft/world/item/ItemStack;)I m_115042_
+		0 p_115043_ p_115043_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115025_ p_115025_
+	getTextureLocation (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115034_ p_115034_
+	render (Lnet/minecraft/world/entity/item/ItemEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115036_ p_115036_
+		1 p_115037_ p_115037_
+		2 p_115038_ p_115038_
+		3 p_115039_ p_115039_
+		4 p_115040_ p_115040_
+		5 p_115041_ p_115041_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115027_ p_115027_
+		1 p_115028_ p_115028_
+		2 p_115029_ p_115029_
+		3 p_115030_ p_115030_
+		4 p_115031_ p_115031_
+		5 p_115032_ p_115032_
+net/minecraft/client/renderer/entity/ItemFrameRenderer net/minecraft/client/renderer/entity/ItemFrameRenderer
+	BRIGHT_MAP_LIGHT_ADJUSTMENT f_174200_
+	FRAME_LOCATION f_115044_
+	GLOW_FRAME_BRIGHTNESS f_174199_
+	GLOW_FRAME_LOCATION f_174201_
+	GLOW_MAP_FRAME_LOCATION f_174202_
+	MAP_FRAME_LOCATION f_115045_
+	blockRenderer f_234645_
+	itemRenderer f_115047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174204_ p_174204_
+	getBlockLightLevel (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174216_ p_174216_
+		1 p_174217_ p_174217_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_174206_ p_174206_
+		1 p_174207_ p_174207_
+	getFrameModelResourceLoc (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_174212_
+		0 p_174213_ p_174213_
+		1 p_174214_ p_174214_
+	getLightVal (Lnet/minecraft/world/entity/decoration/ItemFrame;II)I m_174208_
+		0 p_174209_ p_174209_
+		1 p_174210_ p_174210_
+		2 p_174211_ p_174211_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115055_ p_115055_
+		1 p_115056_ p_115056_
+	getRenderOffset (Lnet/minecraft/world/entity/decoration/ItemFrame;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115073_ p_115073_
+		1 p_115074_ p_115074_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115053_ p_115053_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/ItemFrame;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115071_ p_115071_
+	render (Lnet/minecraft/world/entity/decoration/ItemFrame;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115076_ p_115076_
+		1 p_115077_ p_115077_
+		2 p_115078_ p_115078_
+		3 p_115079_ p_115079_
+		4 p_115080_ p_115080_
+		5 p_115081_ p_115081_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115058_ p_115058_
+		1 p_115059_ p_115059_
+		2 p_115060_ p_115060_
+		3 p_115061_ p_115061_
+		4 p_115062_ p_115062_
+		5 p_115063_ p_115063_
+	renderNameTag (Lnet/minecraft/world/entity/decoration/ItemFrame;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_115083_ p_115083_
+		1 p_115084_ p_115084_
+		2 p_115085_ p_115085_
+		3 p_115086_ p_115086_
+		4 p_115087_ p_115087_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_115065_ p_115065_
+		1 p_115066_ p_115066_
+		2 p_115067_ p_115067_
+		3 p_115068_ p_115068_
+		4 p_115069_ p_115069_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115089_ p_115089_
+	shouldShowName (Lnet/minecraft/world/entity/decoration/ItemFrame;)Z m_6512_
+		0 p_115091_ p_115091_
+net/minecraft/client/renderer/entity/ItemRenderer net/minecraft/client/renderer/entity/ItemRenderer
+	COMPASS_FOIL_FIRST_PERSON_SCALE f_174220_
+	COMPASS_FOIL_TEXTURE_SCALE f_256734_
+	COMPASS_FOIL_UI_SCALE f_174219_
+	ENCHANTED_GLINT_ENTITY f_273897_
+	ENCHANTED_GLINT_ITEM f_273833_
+	GUI_SLOT_CENTER_X f_174221_
+	GUI_SLOT_CENTER_Y f_174222_
+	IGNORED f_115094_
+	ITEM_COUNT_BLIT_OFFSET f_174218_
+	SPYGLASS_IN_HAND_MODEL f_243706_
+	SPYGLASS_MODEL f_244537_
+	TRIDENT_IN_HAND_MODEL f_244055_
+	TRIDENT_MODEL f_244324_
+	blockEntityRenderer f_174223_
+	itemColors f_115097_
+	itemModelShaper f_115095_
+	minecraft f_265848_
+	textureManager f_115096_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/resources/model/ModelManager;Lnet/minecraft/client/color/item/ItemColors;Lnet/minecraft/client/renderer/BlockEntityWithoutLevelRenderer;)V <init>
+		0 p_266926_ p_266926_
+		1 p_266774_ p_266774_
+		2 p_266850_ p_266850_
+		3 p_267016_ p_267016_
+		4 p_267049_ p_267049_
+	getArmorFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115184_
+		static
+		0 p_115185_ p_115185_
+		1 p_115186_ p_115186_
+		2 p_115187_ p_115187_
+		3 p_115188_ p_115188_
+	getCompassFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115180_
+		static
+		0 p_115181_ p_115181_
+		1 p_115182_ p_115182_
+		2 p_115183_ p_115183_
+	getCompassFoilBufferDirect (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;Lcom/mojang/blaze3d/vertex/PoseStack$Pose;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115207_
+		static
+		0 p_115208_ p_115208_
+		1 p_115209_ p_115209_
+		2 p_115210_ p_115210_
+	getFoilBuffer (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115211_
+		static
+		0 p_115212_ p_115212_
+		1 p_115213_ p_115213_
+		2 p_115214_ p_115214_
+		3 p_115215_ p_115215_
+	getFoilBufferDirect (Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/renderer/RenderType;ZZ)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_115222_
+		static
+		0 p_115223_ p_115223_
+		1 p_115224_ p_115224_
+		2 p_115225_ p_115225_
+		3 p_115226_ p_115226_
+	getItemModelShaper ()Lnet/minecraft/client/renderer/ItemModelShaper; m_115103_
+	getModel (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)Lnet/minecraft/client/resources/model/BakedModel; m_174264_
+		0 p_174265_ p_174265_
+		1 p_174266_ p_174266_
+		2 p_174267_ p_174267_
+		3 p_174268_ p_174268_
+	hasAnimatedTexture (Lnet/minecraft/world/item/ItemStack;)Z m_285827_
+		static
+		0 p_286353_ p_286353_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_115105_ p_115105_
+	render (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IILnet/minecraft/client/resources/model/BakedModel;)V m_115143_
+		0 p_115144_ p_115144_
+		1 p_270188_ p_270188_
+		2 p_115146_ p_115146_
+		3 p_115147_ p_115147_
+		4 p_115148_ p_115148_
+		5 p_115149_ p_115149_
+		6 p_115150_ p_115150_
+		7 p_115151_ p_115151_
+	renderModelLists (Lnet/minecraft/client/resources/model/BakedModel;Lnet/minecraft/world/item/ItemStack;IILcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;)V m_115189_
+		0 p_115190_ p_115190_
+		1 p_115191_ p_115191_
+		2 p_115192_ p_115192_
+		3 p_115193_ p_115193_
+		4 p_115194_ p_115194_
+		5 p_115195_ p_115195_
+	renderQuadList (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;II)V m_115162_
+		0 p_115163_ p_115163_
+		1 p_115164_ p_115164_
+		2 p_115165_ p_115165_
+		3 p_115166_ p_115166_
+		4 p_115167_ p_115167_
+		5 p_115168_ p_115168_
+	renderStatic (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;ZLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;III)V m_269491_
+		0 p_270101_ p_270101_
+		1 p_270637_ p_270637_
+		2 p_270437_ p_270437_
+		3 p_270434_ p_270434_
+		4 p_270230_ p_270230_
+		5 p_270411_ p_270411_
+		6 p_270641_ p_270641_
+		7 p_270595_ p_270595_
+		8 p_270927_ p_270927_
+		9 p_270845_ p_270845_
+	renderStatic (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;IILcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/level/Level;I)V m_269128_
+		0 p_270761_ p_270761_
+		1 p_270648_ p_270648_
+		2 p_270410_ p_270410_
+		3 p_270894_ p_270894_
+		4 p_270430_ p_270430_
+		5 p_270457_ p_270457_
+		6 p_270149_ p_270149_
+		7 p_270509_ p_270509_
+net/minecraft/client/renderer/entity/LeashKnotRenderer net/minecraft/client/renderer/entity/LeashKnotRenderer
+	KNOT_LOCATION f_115229_
+	model f_115230_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174284_ p_174284_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115235_ p_115235_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115244_ p_115244_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115237_ p_115237_
+		1 p_115238_ p_115238_
+		2 p_115239_ p_115239_
+		3 p_115240_ p_115240_
+		4 p_115241_ p_115241_
+		5 p_115242_ p_115242_
+	render (Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115246_ p_115246_
+		1 p_115247_ p_115247_
+		2 p_115248_ p_115248_
+		3 p_115249_ p_115249_
+		4 p_115250_ p_115250_
+		5 p_115251_ p_115251_
+net/minecraft/client/renderer/entity/LightningBoltRenderer net/minecraft/client/renderer/entity/LightningBoltRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174286_ p_174286_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115255_ p_115255_
+	getTextureLocation (Lnet/minecraft/world/entity/LightningBolt;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115264_ p_115264_
+	quad (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFIFFFFFFFZZZZ)V m_115272_
+		static
+		0 p_253966_ p_253966_
+		1 p_115274_ p_115274_
+		2 p_115275_ p_115275_
+		3 p_115276_ p_115276_
+		4 p_115277_ p_115277_
+		5 p_115278_ p_115278_
+		6 p_115279_ p_115279_
+		7 p_115280_ p_115280_
+		8 p_115281_ p_115281_
+		9 p_115282_ p_115282_
+		10 p_115283_ p_115283_
+		11 p_115284_ p_115284_
+		12 p_115285_ p_115285_
+		13 p_115286_ p_115286_
+		14 p_115287_ p_115287_
+		15 p_115288_ p_115288_
+	render (Lnet/minecraft/world/entity/LightningBolt;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115266_ p_115266_
+		1 p_115267_ p_115267_
+		2 p_115268_ p_115268_
+		3 p_115269_ p_115269_
+		4 p_115270_ p_115270_
+		5 p_115271_ p_115271_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115257_ p_115257_
+		1 p_115258_ p_115258_
+		2 p_115259_ p_115259_
+		3 p_115260_ p_115260_
+		4 p_115261_ p_115261_
+		5 p_115262_ p_115262_
+net/minecraft/client/renderer/entity/LivingEntityRenderer net/minecraft/client/renderer/entity/LivingEntityRenderer
+	EYE_BED_OFFSET f_174287_
+	LOGGER f_115289_
+	layers f_115291_
+	model f_115290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;F)V <init>
+		0 p_174289_ p_174289_
+		1 p_174290_ p_174290_
+		2 p_174291_ p_174291_
+	addLayer (Lnet/minecraft/client/renderer/entity/layers/RenderLayer;)Z m_115326_
+		0 p_115327_ p_115327_
+	getAttackAnim (Lnet/minecraft/world/entity/LivingEntity;F)F m_115342_
+		0 p_115343_ p_115343_
+		1 p_115344_ p_115344_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_115305_ p_115305_
+		1 p_115306_ p_115306_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_115337_ p_115337_
+	getModel ()Lnet/minecraft/client/model/EntityModel; m_7200_
+	getOverlayCoords (Lnet/minecraft/world/entity/LivingEntity;F)I m_115338_
+		static
+		0 p_115339_ p_115339_
+		1 p_115340_ p_115340_
+	getRenderType (Lnet/minecraft/world/entity/LivingEntity;ZZZ)Lnet/minecraft/client/renderer/RenderType; m_7225_
+		0 p_115322_ p_115322_
+		1 p_115323_ p_115323_
+		2 p_115324_ p_115324_
+		3 p_115325_ p_115325_
+	getWhiteOverlayProgress (Lnet/minecraft/world/entity/LivingEntity;F)F m_6931_
+		0 p_115334_ p_115334_
+		1 p_115335_ p_115335_
+	isBodyVisible (Lnet/minecraft/world/entity/LivingEntity;)Z m_5933_
+		0 p_115341_ p_115341_
+	isEntityUpsideDown (Lnet/minecraft/world/entity/LivingEntity;)Z m_194453_
+		static
+		0 p_194454_ p_194454_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_115304_ p_115304_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115308_ p_115308_
+		1 p_115309_ p_115309_
+		2 p_115310_ p_115310_
+		3 p_115311_ p_115311_
+		4 p_115312_ p_115312_
+		5 p_115313_ p_115313_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115298_ p_115298_
+		1 p_115299_ p_115299_
+		2 p_115300_ p_115300_
+		3 p_115301_ p_115301_
+		4 p_115302_ p_115302_
+		5 p_115303_ p_115303_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115314_ p_115314_
+		1 p_115315_ p_115315_
+		2 p_115316_ p_115316_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115317_ p_115317_
+		1 p_115318_ p_115318_
+		2 p_115319_ p_115319_
+		3 p_115320_ p_115320_
+		4 p_115321_ p_115321_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115331_ p_115331_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_115333_ p_115333_
+	sleepDirectionToRotation (Lnet/minecraft/core/Direction;)F m_115328_
+		static
+		0 p_115329_ p_115329_
+net/minecraft/client/renderer/entity/LivingEntityRenderer$1 net/minecraft/client/renderer/entity/LivingEntityRenderer$1
+	$SwitchMap$net$minecraft$core$Direction f_115345_
+	$SwitchMap$net$minecraft$world$scores$Team$Visibility f_115346_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/LlamaRenderer net/minecraft/client/renderer/entity/LlamaRenderer
+	BROWN f_262241_
+	CREAMY f_262249_
+	GRAY f_262320_
+	WHITE f_262269_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174293_ p_174293_
+		1 p_174294_ p_174294_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115353_ p_115353_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/Llama;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115355_ p_115355_
+net/minecraft/client/renderer/entity/LlamaRenderer$1 net/minecraft/client/renderer/entity/LlamaRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$horse$Llama$Variant f_262225_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/LlamaSpitRenderer net/minecraft/client/renderer/entity/LlamaSpitRenderer
+	LLAMA_SPIT_LOCATION f_115356_
+	model f_115357_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174296_ p_174296_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115362_ p_115362_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/LlamaSpit;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115371_ p_115371_
+	render (Lnet/minecraft/world/entity/projectile/LlamaSpit;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115373_ p_115373_
+		1 p_115374_ p_115374_
+		2 p_115375_ p_115375_
+		3 p_115376_ p_115376_
+		4 p_115377_ p_115377_
+		5 p_115378_ p_115378_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115364_ p_115364_
+		1 p_115365_ p_115365_
+		2 p_115366_ p_115366_
+		3 p_115367_ p_115367_
+		4 p_115368_ p_115368_
+		5 p_115369_ p_115369_
+net/minecraft/client/renderer/entity/MagmaCubeRenderer net/minecraft/client/renderer/entity/MagmaCubeRenderer
+	MAGMACUBE_LOCATION f_115379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174298_ p_174298_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/MagmaCube;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115399_ p_115399_
+		1 p_115400_ p_115400_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115386_ p_115386_
+		1 p_115387_ p_115387_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115384_ p_115384_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/MagmaCube;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115393_ p_115393_
+	render (Lnet/minecraft/world/entity/monster/MagmaCube;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265315_ p_265315_
+		1 p_265620_ p_265620_
+		2 p_265669_ p_265669_
+		3 p_265647_ p_265647_
+		4 p_265147_ p_265147_
+		5 p_265465_ p_265465_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265415_ p_265415_
+		1 p_265286_ p_265286_
+		2 p_265073_ p_265073_
+		3 p_265645_ p_265645_
+		4 p_265228_ p_265228_
+		5 p_265348_ p_265348_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265361_ p_265361_
+		1 p_265494_ p_265494_
+		2 p_265246_ p_265246_
+		3 p_265149_ p_265149_
+		4 p_265456_ p_265456_
+		5 p_265053_ p_265053_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_265674_ p_265674_
+		1 p_265712_ p_265712_
+		2 p_265037_ p_265037_
+		3 p_265310_ p_265310_
+		4 p_265788_ p_265788_
+		5 p_265732_ p_265732_
+	scale (Lnet/minecraft/world/entity/monster/MagmaCube;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115395_ p_115395_
+		1 p_115396_ p_115396_
+		2 p_115397_ p_115397_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115389_ p_115389_
+		1 p_115390_ p_115390_
+		2 p_115391_ p_115391_
+net/minecraft/client/renderer/entity/MinecartRenderer net/minecraft/client/renderer/entity/MinecartRenderer
+	MINECART_LOCATION f_115402_
+	blockRenderer f_234646_
+	model f_115401_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174300_ p_174300_
+		1 p_174301_ p_174301_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115407_ p_115407_
+	getTextureLocation (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115416_ p_115416_
+	render (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115418_ p_115418_
+		1 p_115419_ p_115419_
+		2 p_115420_ p_115420_
+		3 p_115421_ p_115421_
+		4 p_115422_ p_115422_
+		5 p_115423_ p_115423_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115409_ p_115409_
+		1 p_115410_ p_115410_
+		2 p_115411_ p_115411_
+		3 p_115412_ p_115412_
+		4 p_115413_ p_115413_
+		5 p_115414_ p_115414_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_115424_ p_115424_
+		1 p_115425_ p_115425_
+		2 p_115426_ p_115426_
+		3 p_115427_ p_115427_
+		4 p_115428_ p_115428_
+		5 p_115429_ p_115429_
+net/minecraft/client/renderer/entity/MobRenderer net/minecraft/client/renderer/entity/MobRenderer
+	LEASH_RENDER_STEPS f_174302_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;F)V <init>
+		0 p_174304_ p_174304_
+		1 p_174305_ p_174305_
+		2 p_174306_ p_174306_
+	addVertexPair (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V m_174307_
+		static
+		0 p_174308_ p_174308_
+		1 p_254405_ p_254405_
+		2 p_174310_ p_174310_
+		3 p_174311_ p_174311_
+		4 p_174312_ p_174312_
+		5 p_174313_ p_174313_
+		6 p_174314_ p_174314_
+		7 p_174315_ p_174315_
+		8 p_174316_ p_174316_
+		9 p_174317_ p_174317_
+		10 p_174318_ p_174318_
+		11 p_174319_ p_174319_
+		12 p_174320_ p_174320_
+		13 p_174321_ p_174321_
+		14 p_174322_ p_174322_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115435_ p_115435_
+		1 p_115436_ p_115436_
+		2 p_115437_ p_115437_
+		3 p_115438_ p_115438_
+		4 p_115439_ p_115439_
+		5 p_115440_ p_115440_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115448_ p_115448_
+		1 p_115449_ p_115449_
+		2 p_115450_ p_115450_
+		3 p_115451_ p_115451_
+		4 p_115452_ p_115452_
+		5 p_115453_ p_115453_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115455_ p_115455_
+		1 p_115456_ p_115456_
+		2 p_115457_ p_115457_
+		3 p_115458_ p_115458_
+		4 p_115459_ p_115459_
+		5 p_115460_ p_115460_
+	renderLeash (Lnet/minecraft/world/entity/Mob;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/Entity;)V m_115461_
+		0 p_115462_ p_115462_
+		1 p_115463_ p_115463_
+		2 p_115464_ p_115464_
+		3 p_115465_ p_115465_
+		4 p_115466_ p_115466_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115442_ p_115442_
+		1 p_115443_ p_115443_
+		2 p_115444_ p_115444_
+		3 p_115445_ p_115445_
+		4 p_115446_ p_115446_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115468_ p_115468_
+		1 p_115469_ p_115469_
+		2 p_115470_ p_115470_
+		3 p_115471_ p_115471_
+		4 p_115472_ p_115472_
+	shouldShowName (Lnet/minecraft/world/entity/LivingEntity;)Z m_6512_
+		0 p_115504_ p_115504_
+	shouldShowName (Lnet/minecraft/world/entity/Entity;)Z m_6512_
+		0 p_115502_ p_115502_
+	shouldShowName (Lnet/minecraft/world/entity/Mob;)Z m_6512_
+		0 p_115506_ p_115506_
+net/minecraft/client/renderer/entity/MushroomCowRenderer net/minecraft/client/renderer/entity/MushroomCowRenderer
+	TEXTURES f_115507_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174324_ p_174324_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115512_ p_115512_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115514_ p_115514_
+	lambda$static$0 (Ljava/util/HashMap;)V m_115515_
+		static
+		0 p_115516_ p_115516_
+net/minecraft/client/renderer/entity/NoopRenderer net/minecraft/client/renderer/entity/NoopRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174326_ p_174326_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_174328_ p_174328_
+net/minecraft/client/renderer/entity/OcelotRenderer net/minecraft/client/renderer/entity/OcelotRenderer
+	CAT_OCELOT_LOCATION f_115517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174330_ p_174330_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115522_ p_115522_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Ocelot;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115524_ p_115524_
+net/minecraft/client/renderer/entity/PaintingRenderer net/minecraft/client/renderer/entity/PaintingRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174332_ p_174332_
+	getTextureLocation (Lnet/minecraft/world/entity/decoration/Painting;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115550_ p_115550_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115528_ p_115528_
+	render (Lnet/minecraft/world/entity/decoration/Painting;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115552_ p_115552_
+		1 p_115553_ p_115553_
+		2 p_115554_ p_115554_
+		3 p_115555_ p_115555_
+		4 p_115556_ p_115556_
+		5 p_115557_ p_115557_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115530_ p_115530_
+		1 p_115531_ p_115531_
+		2 p_115532_ p_115532_
+		3 p_115533_ p_115533_
+		4 p_115534_ p_115534_
+		5 p_115535_ p_115535_
+	renderPainting (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/decoration/Painting;IILnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_115558_
+		0 p_115559_ p_115559_
+		1 p_115560_ p_115560_
+		2 p_115561_ p_115561_
+		3 p_115562_ p_115562_
+		4 p_115563_ p_115563_
+		5 p_115564_ p_115564_
+		6 p_115565_ p_115565_
+	vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFFFFIIII)V m_253084_
+		0 p_253885_ p_253885_
+		1 p_253799_ p_253799_
+		2 p_254114_ p_254114_
+		3 p_254164_ p_254164_
+		4 p_254459_ p_254459_
+		5 p_254183_ p_254183_
+		6 p_253615_ p_253615_
+		7 p_254448_ p_254448_
+		8 p_253660_ p_253660_
+		9 p_254342_ p_254342_
+		10 p_253757_ p_253757_
+		11 p_254101_ p_254101_
+net/minecraft/client/renderer/entity/PandaRenderer net/minecraft/client/renderer/entity/PandaRenderer
+	TEXTURES f_115620_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174334_ p_174334_
+	getAngle (FFIFF)F m_115624_
+		0 p_115625_ p_115625_
+		1 p_115626_ p_115626_
+		2 p_115627_ p_115627_
+		3 p_115628_ p_115628_
+		4 p_115629_ p_115629_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115639_ p_115639_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115631_ p_115631_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_115646_
+		static
+		0 p_115647_ p_115647_
+	setupRotations (Lnet/minecraft/world/entity/animal/Panda;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115641_ p_115641_
+		1 p_115642_ p_115642_
+		2 p_115643_ p_115643_
+		3 p_115644_ p_115644_
+		4 p_115645_ p_115645_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115633_ p_115633_
+		1 p_115634_ p_115634_
+		2 p_115635_ p_115635_
+		3 p_115636_ p_115636_
+		4 p_115637_ p_115637_
+net/minecraft/client/renderer/entity/ParrotRenderer net/minecraft/client/renderer/entity/ParrotRenderer
+	BLUE f_262214_
+	GREEN f_262263_
+	GREY f_262278_
+	RED_BLUE f_262196_
+	YELLOW_BLUE f_262242_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174336_ p_174336_
+	getBob (Lnet/minecraft/world/entity/animal/Parrot;F)F m_6930_
+		0 p_115660_ p_115660_
+		1 p_115661_ p_115661_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_115655_ p_115655_
+		1 p_115656_ p_115656_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115653_ p_115653_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Parrot;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115658_ p_115658_
+	getVariantTexture (Lnet/minecraft/world/entity/animal/Parrot$Variant;)Lnet/minecraft/resources/ResourceLocation; m_262360_
+		static
+		0 p_262577_ p_262577_
+net/minecraft/client/renderer/entity/ParrotRenderer$1 net/minecraft/client/renderer/entity/ParrotRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$Parrot$Variant f_262232_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/PhantomRenderer net/minecraft/client/renderer/entity/PhantomRenderer
+	PHANTOM_LOCATION f_115662_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174338_ p_174338_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115679_ p_115679_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115667_ p_115667_
+	scale (Lnet/minecraft/world/entity/monster/Phantom;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115681_ p_115681_
+		1 p_115682_ p_115682_
+		2 p_115683_ p_115683_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115669_ p_115669_
+		1 p_115670_ p_115670_
+		2 p_115671_ p_115671_
+	setupRotations (Lnet/minecraft/world/entity/monster/Phantom;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115685_ p_115685_
+		1 p_115686_ p_115686_
+		2 p_115687_ p_115687_
+		3 p_115688_ p_115688_
+		4 p_115689_ p_115689_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115673_ p_115673_
+		1 p_115674_ p_115674_
+		2 p_115675_ p_115675_
+		3 p_115676_ p_115676_
+		4 p_115677_ p_115677_
+net/minecraft/client/renderer/entity/PigRenderer net/minecraft/client/renderer/entity/PigRenderer
+	PIG_LOCATION f_115690_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174340_ p_174340_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115695_ p_115695_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Pig;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115697_ p_115697_
+net/minecraft/client/renderer/entity/PiglinRenderer net/minecraft/client/renderer/entity/PiglinRenderer
+	PIGLIN_CUSTOM_HEAD_SCALE f_174342_
+	TEXTURES f_174341_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)V <init>
+		0 p_174344_ p_174344_
+		1 p_174345_ p_174345_
+		2 p_174346_ p_174346_
+		3 p_174347_ p_174347_
+		4 p_174348_ p_174348_
+	createModel (Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)Lnet/minecraft/client/model/PiglinModel; m_174349_
+		static
+		0 p_174350_ p_174350_
+		1 p_174351_ p_174351_
+		2 p_174352_ p_174352_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115704_ p_115704_
+	getTextureLocation (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115708_ p_115708_
+	isShaking (Lnet/minecraft/world/entity/Mob;)Z m_5936_
+		0 p_115712_ p_115712_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_115706_ p_115706_
+net/minecraft/client/renderer/entity/PillagerRenderer net/minecraft/client/renderer/entity/PillagerRenderer
+	PILLAGER f_115713_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174354_ p_174354_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115718_ p_115718_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Pillager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115720_ p_115720_
+net/minecraft/client/renderer/entity/PolarBearRenderer net/minecraft/client/renderer/entity/PolarBearRenderer
+	BEAR_LOCATION f_115721_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174356_ p_174356_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115726_ p_115726_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/PolarBear;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115732_ p_115732_
+	scale (Lnet/minecraft/world/entity/animal/PolarBear;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115734_ p_115734_
+		1 p_115735_ p_115735_
+		2 p_115736_ p_115736_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115728_ p_115728_
+		1 p_115729_ p_115729_
+		2 p_115730_ p_115730_
+net/minecraft/client/renderer/entity/PufferfishRenderer net/minecraft/client/renderer/entity/PufferfishRenderer
+	PUFFER_LOCATION f_115737_
+	big f_115741_
+	mid f_115740_
+	puffStateO f_115738_
+	small f_115739_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174358_ p_174358_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115746_ p_115746_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Pufferfish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115775_ p_115775_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115748_ p_115748_
+		1 p_115749_ p_115749_
+		2 p_115750_ p_115750_
+		3 p_115751_ p_115751_
+		4 p_115752_ p_115752_
+		5 p_115753_ p_115753_
+	render (Lnet/minecraft/world/entity/animal/Pufferfish;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115777_ p_115777_
+		1 p_115778_ p_115778_
+		2 p_115779_ p_115779_
+		3 p_115780_ p_115780_
+		4 p_115781_ p_115781_
+		5 p_115782_ p_115782_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115755_ p_115755_
+		1 p_115756_ p_115756_
+		2 p_115757_ p_115757_
+		3 p_115758_ p_115758_
+		4 p_115759_ p_115759_
+		5 p_115760_ p_115760_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115768_ p_115768_
+		1 p_115769_ p_115769_
+		2 p_115770_ p_115770_
+		3 p_115771_ p_115771_
+		4 p_115772_ p_115772_
+		5 p_115773_ p_115773_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115762_ p_115762_
+		1 p_115763_ p_115763_
+		2 p_115764_ p_115764_
+		3 p_115765_ p_115765_
+		4 p_115766_ p_115766_
+	setupRotations (Lnet/minecraft/world/entity/animal/Pufferfish;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115784_ p_115784_
+		1 p_115785_ p_115785_
+		2 p_115786_ p_115786_
+		3 p_115787_ p_115787_
+		4 p_115788_ p_115788_
+net/minecraft/client/renderer/entity/RabbitRenderer net/minecraft/client/renderer/entity/RabbitRenderer
+	RABBIT_BLACK_LOCATION f_115791_
+	RABBIT_BROWN_LOCATION f_115789_
+	RABBIT_EVIL_LOCATION f_115796_
+	RABBIT_GOLD_LOCATION f_115792_
+	RABBIT_SALT_LOCATION f_115793_
+	RABBIT_TOAST_LOCATION f_115795_
+	RABBIT_WHITE_LOCATION f_115790_
+	RABBIT_WHITE_SPLOTCHED_LOCATION f_115794_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174360_ p_174360_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115801_ p_115801_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Rabbit;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115803_ p_115803_
+net/minecraft/client/renderer/entity/RabbitRenderer$1 net/minecraft/client/renderer/entity/RabbitRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$Rabbit$Variant f_262283_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/RavagerRenderer net/minecraft/client/renderer/entity/RavagerRenderer
+	TEXTURE_LOCATION f_115804_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174362_ p_174362_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115809_ p_115809_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Ravager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115811_ p_115811_
+net/minecraft/client/renderer/entity/RenderLayerParent net/minecraft/client/renderer/entity/RenderLayerParent
+	getModel ()Lnet/minecraft/client/model/EntityModel; m_7200_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115812_ p_115812_
+net/minecraft/client/renderer/entity/SalmonRenderer net/minecraft/client/renderer/entity/SalmonRenderer
+	SALMON_LOCATION f_115813_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174364_ p_174364_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Salmon;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115826_ p_115826_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115818_ p_115818_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115820_ p_115820_
+		1 p_115821_ p_115821_
+		2 p_115822_ p_115822_
+		3 p_115823_ p_115823_
+		4 p_115824_ p_115824_
+	setupRotations (Lnet/minecraft/world/entity/animal/Salmon;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115828_ p_115828_
+		1 p_115829_ p_115829_
+		2 p_115830_ p_115830_
+		3 p_115831_ p_115831_
+		4 p_115832_ p_115832_
+net/minecraft/client/renderer/entity/SheepRenderer net/minecraft/client/renderer/entity/SheepRenderer
+	SHEEP_LOCATION f_115833_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174366_ p_174366_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115838_ p_115838_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Sheep;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115840_ p_115840_
+net/minecraft/client/renderer/entity/ShulkerBulletRenderer net/minecraft/client/renderer/entity/ShulkerBulletRenderer
+	RENDER_TYPE f_115842_
+	TEXTURE_LOCATION f_115841_
+	model f_115843_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174368_ p_174368_
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/ShulkerBullet;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115869_ p_115869_
+		1 p_115870_ p_115870_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_115857_ p_115857_
+		1 p_115858_ p_115858_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115848_ p_115848_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/ShulkerBullet;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115860_ p_115860_
+	render (Lnet/minecraft/world/entity/projectile/ShulkerBullet;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115862_ p_115862_
+		1 p_115863_ p_115863_
+		2 p_115864_ p_115864_
+		3 p_115865_ p_115865_
+		4 p_115866_ p_115866_
+		5 p_115867_ p_115867_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115850_ p_115850_
+		1 p_115851_ p_115851_
+		2 p_115852_ p_115852_
+		3 p_115853_ p_115853_
+		4 p_115854_ p_115854_
+		5 p_115855_ p_115855_
+net/minecraft/client/renderer/entity/ShulkerRenderer net/minecraft/client/renderer/entity/ShulkerRenderer
+	DEFAULT_TEXTURE_LOCATION f_115871_
+	TEXTURE_LOCATION f_115872_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174370_ p_174370_
+	getRenderOffset (Lnet/minecraft/world/entity/monster/Shulker;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115904_ p_115904_
+		1 p_115905_ p_115905_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_115881_ p_115881_
+		1 p_115882_ p_115882_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115879_ p_115879_
+	getTextureLocation (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/resources/ResourceLocation; m_174375_
+		static
+		0 p_174376_ p_174376_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115902_ p_115902_
+	lambda$shouldRender$2 (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/client/renderer/culling/Frustum;Lnet/minecraft/world/phys/Vec3;)Z m_174371_
+		static
+		0 p_174372_ p_174372_
+		1 p_174373_ p_174373_
+		2 p_174374_ p_174374_
+	lambda$static$0 (Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/resources/ResourceLocation; m_115918_
+		static
+		0 p_115919_ p_115919_
+	lambda$static$1 (I)[Lnet/minecraft/resources/ResourceLocation; m_115876_
+		static
+		0 p_115877_ p_115877_
+	setupRotations (Lnet/minecraft/world/entity/monster/Shulker;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115907_ p_115907_
+		1 p_115908_ p_115908_
+		2 p_115909_ p_115909_
+		3 p_115910_ p_115910_
+		4 p_115911_ p_115911_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_115890_ p_115890_
+		1 p_115891_ p_115891_
+		2 p_115892_ p_115892_
+		3 p_115893_ p_115893_
+		4 p_115894_ p_115894_
+	shouldRender (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115913_ p_115913_
+		1 p_115914_ p_115914_
+		2 p_115915_ p_115915_
+		3 p_115916_ p_115916_
+		4 p_115917_ p_115917_
+	shouldRender (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115884_ p_115884_
+		1 p_115885_ p_115885_
+		2 p_115886_ p_115886_
+		3 p_115887_ p_115887_
+		4 p_115888_ p_115888_
+	shouldRender (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/client/renderer/culling/Frustum;DDD)Z m_5523_
+		0 p_115896_ p_115896_
+		1 p_115897_ p_115897_
+		2 p_115898_ p_115898_
+		3 p_115899_ p_115899_
+		4 p_115900_ p_115900_
+net/minecraft/client/renderer/entity/SilverfishRenderer net/minecraft/client/renderer/entity/SilverfishRenderer
+	SILVERFISH_LOCATION f_115920_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174378_ p_174378_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Silverfish;)F m_6441_
+		0 p_115927_ p_115927_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_115931_ p_115931_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115925_ p_115925_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Silverfish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115929_ p_115929_
+net/minecraft/client/renderer/entity/SkeletonRenderer net/minecraft/client/renderer/entity/SkeletonRenderer
+	SKELETON_LOCATION f_115932_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174380_ p_174380_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174382_ p_174382_
+		1 p_174383_ p_174383_
+		2 p_174384_ p_174384_
+		3 p_174385_ p_174385_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115937_ p_115937_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115941_ p_115941_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_174387_ p_174387_
+	isShaking (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Z m_5936_
+		0 p_174389_ p_174389_
+net/minecraft/client/renderer/entity/SlimeRenderer net/minecraft/client/renderer/entity/SlimeRenderer
+	SLIME_LOCATION f_115942_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174391_ p_174391_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115947_ p_115947_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Slime;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115974_ p_115974_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115949_ p_115949_
+		1 p_115950_ p_115950_
+		2 p_115951_ p_115951_
+		3 p_115952_ p_115952_
+		4 p_115953_ p_115953_
+		5 p_115954_ p_115954_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115956_ p_115956_
+		1 p_115957_ p_115957_
+		2 p_115958_ p_115958_
+		3 p_115959_ p_115959_
+		4 p_115960_ p_115960_
+		5 p_115961_ p_115961_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115967_ p_115967_
+		1 p_115968_ p_115968_
+		2 p_115969_ p_115969_
+		3 p_115970_ p_115970_
+		4 p_115971_ p_115971_
+		5 p_115972_ p_115972_
+	render (Lnet/minecraft/world/entity/monster/Slime;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_115976_ p_115976_
+		1 p_115977_ p_115977_
+		2 p_115978_ p_115978_
+		3 p_115979_ p_115979_
+		4 p_115980_ p_115980_
+		5 p_115981_ p_115981_
+	scale (Lnet/minecraft/world/entity/monster/Slime;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115983_ p_115983_
+		1 p_115984_ p_115984_
+		2 p_115985_ p_115985_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_115963_ p_115963_
+		1 p_115964_ p_115964_
+		2 p_115965_ p_115965_
+net/minecraft/client/renderer/entity/SnifferRenderer net/minecraft/client/renderer/entity/SnifferRenderer
+	SNIFFER_LOCATION f_271201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_272933_ p_272933_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_273552_ p_273552_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_273221_ p_273221_
+net/minecraft/client/renderer/entity/SnowGolemRenderer net/minecraft/client/renderer/entity/SnowGolemRenderer
+	SNOW_GOLEM_LOCATION f_115986_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174393_ p_174393_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115991_ p_115991_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/SnowGolem;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115993_ p_115993_
+net/minecraft/client/renderer/entity/SpectralArrowRenderer net/minecraft/client/renderer/entity/SpectralArrowRenderer
+	SPECTRAL_ARROW_LOCATION f_115994_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174399_ p_174399_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/SpectralArrow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116001_ p_116001_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_115999_ p_115999_
+net/minecraft/client/renderer/entity/SpiderRenderer net/minecraft/client/renderer/entity/SpiderRenderer
+	SPIDER_LOCATION f_116002_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174401_ p_174401_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174403_ p_174403_
+		1 p_174404_ p_174404_
+	getFlipDegrees (Lnet/minecraft/world/entity/monster/Spider;)F m_6441_
+		0 p_116011_ p_116011_
+	getFlipDegrees (Lnet/minecraft/world/entity/LivingEntity;)F m_6441_
+		0 p_116013_ p_116013_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116007_ p_116007_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Spider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116009_ p_116009_
+net/minecraft/client/renderer/entity/SquidRenderer net/minecraft/client/renderer/entity/SquidRenderer
+	SQUID_LOCATION f_116014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/SquidModel;)V <init>
+		0 p_174406_ p_174406_
+		1 p_174407_ p_174407_
+	getBob (Lnet/minecraft/world/entity/animal/Squid;F)F m_6930_
+		0 p_116032_ p_116032_
+		1 p_116033_ p_116033_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_116021_ p_116021_
+		1 p_116022_ p_116022_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116019_ p_116019_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Squid;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116030_ p_116030_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116024_ p_116024_
+		1 p_116025_ p_116025_
+		2 p_116026_ p_116026_
+		3 p_116027_ p_116027_
+		4 p_116028_ p_116028_
+	setupRotations (Lnet/minecraft/world/entity/animal/Squid;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116035_ p_116035_
+		1 p_116036_ p_116036_
+		2 p_116037_ p_116037_
+		3 p_116038_ p_116038_
+		4 p_116039_ p_116039_
+net/minecraft/client/renderer/entity/StrayRenderer net/minecraft/client/renderer/entity/StrayRenderer
+	STRAY_SKELETON_LOCATION f_116040_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174409_ p_174409_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116045_ p_116045_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116049_ p_116049_
+net/minecraft/client/renderer/entity/StriderRenderer net/minecraft/client/renderer/entity/StriderRenderer
+	COLD_LOCATION f_116051_
+	STRIDER_LOCATION f_116050_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174411_ p_174411_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116056_ p_116056_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Strider;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116064_ p_116064_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_116058_ p_116058_
+	isShaking (Lnet/minecraft/world/entity/monster/Strider;)Z m_5936_
+		0 p_116070_ p_116070_
+	scale (Lnet/minecraft/world/entity/monster/Strider;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116066_ p_116066_
+		1 p_116067_ p_116067_
+		2 p_116068_ p_116068_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116060_ p_116060_
+		1 p_116061_ p_116061_
+		2 p_116062_ p_116062_
+net/minecraft/client/renderer/entity/TadpoleRenderer net/minecraft/client/renderer/entity/TadpoleRenderer
+	TADPOLE_TEXTURE f_234652_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234655_ p_234655_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234657_ p_234657_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/frog/Tadpole;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234659_ p_234659_
+net/minecraft/client/renderer/entity/ThrownItemRenderer net/minecraft/client/renderer/entity/ThrownItemRenderer
+	MIN_CAMERA_DISTANCE_SQUARED f_174412_
+	fullBright f_116073_
+	itemRenderer f_116071_
+	scale f_116072_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174414_ p_174414_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;FZ)V <init>
+		0 p_174416_ p_174416_
+		1 p_174417_ p_174417_
+		2 p_174418_ p_174418_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116092_ p_116092_
+		1 p_116093_ p_116093_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116083_ p_116083_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116085_ p_116085_
+		1 p_116086_ p_116086_
+		2 p_116087_ p_116087_
+		3 p_116088_ p_116088_
+		4 p_116089_ p_116089_
+		5 p_116090_ p_116090_
+net/minecraft/client/renderer/entity/ThrownTridentRenderer net/minecraft/client/renderer/entity/ThrownTridentRenderer
+	TRIDENT_LOCATION f_116094_
+	model f_116095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174420_ p_174420_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116100_ p_116100_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/ThrownTrident;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116109_ p_116109_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116102_ p_116102_
+		1 p_116103_ p_116103_
+		2 p_116104_ p_116104_
+		3 p_116105_ p_116105_
+		4 p_116106_ p_116106_
+		5 p_116107_ p_116107_
+	render (Lnet/minecraft/world/entity/projectile/ThrownTrident;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116111_ p_116111_
+		1 p_116112_ p_116112_
+		2 p_116113_ p_116113_
+		3 p_116114_ p_116114_
+		4 p_116115_ p_116115_
+		5 p_116116_ p_116116_
+net/minecraft/client/renderer/entity/TippableArrowRenderer net/minecraft/client/renderer/entity/TippableArrowRenderer
+	NORMAL_ARROW_LOCATION f_116132_
+	TIPPED_ARROW_LOCATION f_116133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174422_ p_174422_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116138_ p_116138_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/Arrow;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116140_ p_116140_
+net/minecraft/client/renderer/entity/TntMinecartRenderer net/minecraft/client/renderer/entity/TntMinecartRenderer
+	blockRenderer f_234660_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174424_ p_174424_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/MinecartTNT;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_116151_ p_116151_
+		1 p_116152_ p_116152_
+		2 p_116153_ p_116153_
+		3 p_116154_ p_116154_
+		4 p_116155_ p_116155_
+		5 p_116156_ p_116156_
+	renderMinecartContents (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;FLnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7002_
+		0 p_116144_ p_116144_
+		1 p_116145_ p_116145_
+		2 p_116146_ p_116146_
+		3 p_116147_ p_116147_
+		4 p_116148_ p_116148_
+		5 p_116149_ p_116149_
+	renderWhiteSolidBlock (Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/world/level/block/state/BlockState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IZ)V m_234661_
+		static
+		0 p_234662_ p_234662_
+		1 p_234663_ p_234663_
+		2 p_234664_ p_234664_
+		3 p_234665_ p_234665_
+		4 p_234666_ p_234666_
+		5 p_234667_ p_234667_
+net/minecraft/client/renderer/entity/TntRenderer net/minecraft/client/renderer/entity/TntRenderer
+	blockRenderer f_234668_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174426_ p_174426_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116166_ p_116166_
+	getTextureLocation (Lnet/minecraft/world/entity/item/PrimedTnt;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116175_ p_116175_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116168_ p_116168_
+		1 p_116169_ p_116169_
+		2 p_116170_ p_116170_
+		3 p_116171_ p_116171_
+		4 p_116172_ p_116172_
+		5 p_116173_ p_116173_
+	render (Lnet/minecraft/world/entity/item/PrimedTnt;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116177_ p_116177_
+		1 p_116178_ p_116178_
+		2 p_116179_ p_116179_
+		3 p_116180_ p_116180_
+		4 p_116181_ p_116181_
+		5 p_116182_ p_116182_
+net/minecraft/client/renderer/entity/TropicalFishRenderer net/minecraft/client/renderer/entity/TropicalFishRenderer
+	MODEL_A_TEXTURE f_262282_
+	MODEL_B_TEXTURE f_262236_
+	modelA f_116183_
+	modelB f_116184_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174428_ p_174428_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116188_ p_116188_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/TropicalFish;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116217_ p_116217_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116190_ p_116190_
+		1 p_116191_ p_116191_
+		2 p_116192_ p_116192_
+		3 p_116193_ p_116193_
+		4 p_116194_ p_116194_
+		5 p_116195_ p_116195_
+	render (Lnet/minecraft/world/entity/animal/TropicalFish;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116219_ p_116219_
+		1 p_116220_ p_116220_
+		2 p_116221_ p_116221_
+		3 p_116222_ p_116222_
+		4 p_116223_ p_116223_
+		5 p_116224_ p_116224_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116197_ p_116197_
+		1 p_116198_ p_116198_
+		2 p_116199_ p_116199_
+		3 p_116200_ p_116200_
+		4 p_116201_ p_116201_
+		5 p_116202_ p_116202_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116210_ p_116210_
+		1 p_116211_ p_116211_
+		2 p_116212_ p_116212_
+		3 p_116213_ p_116213_
+		4 p_116214_ p_116214_
+		5 p_116215_ p_116215_
+	setupRotations (Lnet/minecraft/world/entity/animal/TropicalFish;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116226_ p_116226_
+		1 p_116227_ p_116227_
+		2 p_116228_ p_116228_
+		3 p_116229_ p_116229_
+		4 p_116230_ p_116230_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_116204_ p_116204_
+		1 p_116205_ p_116205_
+		2 p_116206_ p_116206_
+		3 p_116207_ p_116207_
+		4 p_116208_ p_116208_
+net/minecraft/client/renderer/entity/TropicalFishRenderer$1 net/minecraft/client/renderer/entity/TropicalFishRenderer$1
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base f_262201_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/TurtleRenderer net/minecraft/client/renderer/entity/TurtleRenderer
+	TURTLE_LOCATION f_116231_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174430_ p_174430_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116236_ p_116236_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116259_ p_116259_
+	render (Lnet/minecraft/world/entity/animal/Turtle;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116261_ p_116261_
+		1 p_116262_ p_116262_
+		2 p_116263_ p_116263_
+		3 p_116264_ p_116264_
+		4 p_116265_ p_116265_
+		5 p_116266_ p_116266_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116238_ p_116238_
+		1 p_116239_ p_116239_
+		2 p_116240_ p_116240_
+		3 p_116241_ p_116241_
+		4 p_116242_ p_116242_
+		5 p_116243_ p_116243_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116245_ p_116245_
+		1 p_116246_ p_116246_
+		2 p_116247_ p_116247_
+		3 p_116248_ p_116248_
+		4 p_116249_ p_116249_
+		5 p_116250_ p_116250_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116252_ p_116252_
+		1 p_116253_ p_116253_
+		2 p_116254_ p_116254_
+		3 p_116255_ p_116255_
+		4 p_116256_ p_116256_
+		5 p_116257_ p_116257_
+net/minecraft/client/renderer/entity/UndeadHorseRenderer net/minecraft/client/renderer/entity/UndeadHorseRenderer
+	MAP f_116267_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174432_ p_174432_
+		1 p_174433_ p_174433_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116272_ p_116272_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116274_ p_116274_
+net/minecraft/client/renderer/entity/VexRenderer net/minecraft/client/renderer/entity/VexRenderer
+	VEX_CHARGING_LOCATION f_116276_
+	VEX_LOCATION f_116275_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174435_ p_174435_
+	getBlockLightLevel (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116298_ p_116298_
+		1 p_116299_ p_116299_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116283_ p_116283_
+		1 p_116284_ p_116284_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116281_ p_116281_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116292_ p_116292_
+net/minecraft/client/renderer/entity/VillagerRenderer net/minecraft/client/renderer/entity/VillagerRenderer
+	VILLAGER_BASE_SKIN f_116300_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174437_ p_174437_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116306_ p_116306_
+	getTextureLocation (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116312_ p_116312_
+	scale (Lnet/minecraft/world/entity/npc/Villager;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116314_ p_116314_
+		1 p_116315_ p_116315_
+		2 p_116316_ p_116316_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116308_ p_116308_
+		1 p_116309_ p_116309_
+		2 p_116310_ p_116310_
+net/minecraft/client/renderer/entity/VindicatorRenderer net/minecraft/client/renderer/entity/VindicatorRenderer
+	VINDICATOR f_116317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174439_ p_174439_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116322_ p_116322_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Vindicator;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116324_ p_116324_
+net/minecraft/client/renderer/entity/VindicatorRenderer$1 net/minecraft/client/renderer/entity/VindicatorRenderer$1
+	this$0 f_116325_
+	<init> (Lnet/minecraft/client/renderer/entity/VindicatorRenderer;Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234777_ p_234777_
+		1 p_234778_ p_234778_
+		2 p_234779_ p_234779_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116330_ p_116330_
+		1 p_116331_ p_116331_
+		2 p_116332_ p_116332_
+		3 p_116333_ p_116333_
+		4 p_116334_ p_116334_
+		5 p_116335_ p_116335_
+		6 p_116336_ p_116336_
+		7 p_116337_ p_116337_
+		8 p_116338_ p_116338_
+		9 p_116339_ p_116339_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116341_ p_116341_
+		1 p_116342_ p_116342_
+		2 p_116343_ p_116343_
+		3 p_116344_ p_116344_
+		4 p_116345_ p_116345_
+		5 p_116346_ p_116346_
+		6 p_116347_ p_116347_
+		7 p_116348_ p_116348_
+		8 p_116349_ p_116349_
+		9 p_116350_ p_116350_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Vindicator;FFFFFF)V m_6494_
+		0 p_116352_ p_116352_
+		1 p_116353_ p_116353_
+		2 p_116354_ p_116354_
+		3 p_116355_ p_116355_
+		4 p_116356_ p_116356_
+		5 p_116357_ p_116357_
+		6 p_116358_ p_116358_
+		7 p_116359_ p_116359_
+		8 p_116360_ p_116360_
+		9 p_116361_ p_116361_
+net/minecraft/client/renderer/entity/WanderingTraderRenderer net/minecraft/client/renderer/entity/WanderingTraderRenderer
+	VILLAGER_BASE_SKIN f_116362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174441_ p_174441_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116367_ p_116367_
+	getTextureLocation (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116373_ p_116373_
+	scale (Lnet/minecraft/world/entity/npc/WanderingTrader;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116375_ p_116375_
+		1 p_116376_ p_116376_
+		2 p_116377_ p_116377_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116369_ p_116369_
+		1 p_116370_ p_116370_
+		2 p_116371_ p_116371_
+net/minecraft/client/renderer/entity/WardenRenderer net/minecraft/client/renderer/entity/WardenRenderer
+	BIOLUMINESCENT_LAYER_TEXTURE f_234781_
+	HEART_TEXTURE f_234782_
+	PULSATING_SPOTS_TEXTURE_1 f_234783_
+	PULSATING_SPOTS_TEXTURE_2 f_234784_
+	TEXTURE f_234780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_234787_ p_234787_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234789_ p_234789_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_234791_ p_234791_
+	lambda$new$0 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234808_
+		static
+		0 p_234809_ p_234809_
+		1 p_234810_ p_234810_
+		2 p_234811_ p_234811_
+	lambda$new$1 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234804_
+		static
+		0 p_234805_ p_234805_
+		1 p_234806_ p_234806_
+		2 p_234807_ p_234807_
+	lambda$new$2 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234800_
+		static
+		0 p_234801_ p_234801_
+		1 p_234802_ p_234802_
+		2 p_234803_ p_234803_
+	lambda$new$3 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234796_
+		static
+		0 p_234797_ p_234797_
+		1 p_234798_ p_234798_
+		2 p_234799_ p_234799_
+	lambda$new$4 (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234792_
+		static
+		0 p_234793_ p_234793_
+		1 p_234794_ p_234794_
+		2 p_234795_ p_234795_
+net/minecraft/client/renderer/entity/WitchRenderer net/minecraft/client/renderer/entity/WitchRenderer
+	WITCH_LOCATION f_116378_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174443_ p_174443_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116383_ p_116383_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Witch;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116410_ p_116410_
+	render (Lnet/minecraft/world/entity/monster/Witch;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116412_ p_116412_
+		1 p_116413_ p_116413_
+		2 p_116414_ p_116414_
+		3 p_116415_ p_116415_
+		4 p_116416_ p_116416_
+		5 p_116417_ p_116417_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116385_ p_116385_
+		1 p_116386_ p_116386_
+		2 p_116387_ p_116387_
+		3 p_116388_ p_116388_
+		4 p_116389_ p_116389_
+		5 p_116390_ p_116390_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116392_ p_116392_
+		1 p_116393_ p_116393_
+		2 p_116394_ p_116394_
+		3 p_116395_ p_116395_
+		4 p_116396_ p_116396_
+		5 p_116397_ p_116397_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116403_ p_116403_
+		1 p_116404_ p_116404_
+		2 p_116405_ p_116405_
+		3 p_116406_ p_116406_
+		4 p_116407_ p_116407_
+		5 p_116408_ p_116408_
+	scale (Lnet/minecraft/world/entity/monster/Witch;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116419_ p_116419_
+		1 p_116420_ p_116420_
+		2 p_116421_ p_116421_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116399_ p_116399_
+		1 p_116400_ p_116400_
+		2 p_116401_ p_116401_
+net/minecraft/client/renderer/entity/WitherBossRenderer net/minecraft/client/renderer/entity/WitherBossRenderer
+	WITHER_INVULNERABLE_LOCATION f_116422_
+	WITHER_LOCATION f_116423_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174445_ p_174445_
+	getBlockLightLevel (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116443_ p_116443_
+		1 p_116444_ p_116444_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116430_ p_116430_
+		1 p_116431_ p_116431_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116428_ p_116428_
+	getTextureLocation (Lnet/minecraft/world/entity/boss/wither/WitherBoss;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116437_ p_116437_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116433_ p_116433_
+		1 p_116434_ p_116434_
+		2 p_116435_ p_116435_
+	scale (Lnet/minecraft/world/entity/boss/wither/WitherBoss;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116439_ p_116439_
+		1 p_116440_ p_116440_
+		2 p_116441_ p_116441_
+net/minecraft/client/renderer/entity/WitherSkeletonRenderer net/minecraft/client/renderer/entity/WitherSkeletonRenderer
+	WITHER_SKELETON_LOCATION f_116445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174447_ p_174447_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116450_ p_116450_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/AbstractSkeleton;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116458_ p_116458_
+	scale (Lnet/minecraft/world/entity/monster/AbstractSkeleton;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116460_ p_116460_
+		1 p_116461_ p_116461_
+		2 p_116462_ p_116462_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_116452_ p_116452_
+		1 p_116453_ p_116453_
+		2 p_116454_ p_116454_
+net/minecraft/client/renderer/entity/WitherSkullRenderer net/minecraft/client/renderer/entity/WitherSkullRenderer
+	WITHER_INVULNERABLE_LOCATION f_116463_
+	WITHER_LOCATION f_116464_
+	model f_116465_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174449_ p_174449_
+	createSkullLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_174450_
+		static
+	getBlockLightLevel (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116491_ p_116491_
+		1 p_116492_ p_116492_
+	getBlockLightLevel (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)I m_6086_
+		0 p_116479_ p_116479_
+		1 p_116480_ p_116480_
+	getTextureLocation (Lnet/minecraft/world/entity/projectile/WitherSkull;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116482_ p_116482_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116470_ p_116470_
+	render (Lnet/minecraft/world/entity/projectile/WitherSkull;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116484_ p_116484_
+		1 p_116485_ p_116485_
+		2 p_116486_ p_116486_
+		3 p_116487_ p_116487_
+		4 p_116488_ p_116488_
+		5 p_116489_ p_116489_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116472_ p_116472_
+		1 p_116473_ p_116473_
+		2 p_116474_ p_116474_
+		3 p_116475_ p_116475_
+		4 p_116476_ p_116476_
+		5 p_116477_ p_116477_
+net/minecraft/client/renderer/entity/WolfRenderer net/minecraft/client/renderer/entity/WolfRenderer
+	WOLF_ANGRY_LOCATION f_116495_
+	WOLF_LOCATION f_116493_
+	WOLF_TAME_LOCATION f_116494_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174452_ p_174452_
+	getBob (Lnet/minecraft/world/entity/animal/Wolf;F)F m_6930_
+		0 p_116528_ p_116528_
+		1 p_116529_ p_116529_
+	getBob (Lnet/minecraft/world/entity/LivingEntity;F)F m_6930_
+		0 p_116509_ p_116509_
+		1 p_116510_ p_116510_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116500_ p_116500_
+	getTextureLocation (Lnet/minecraft/world/entity/animal/Wolf;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116526_ p_116526_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116502_ p_116502_
+		1 p_116503_ p_116503_
+		2 p_116504_ p_116504_
+		3 p_116505_ p_116505_
+		4 p_116506_ p_116506_
+		5 p_116507_ p_116507_
+	render (Lnet/minecraft/world/entity/animal/Wolf;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116531_ p_116531_
+		1 p_116532_ p_116532_
+		2 p_116533_ p_116533_
+		3 p_116534_ p_116534_
+		4 p_116535_ p_116535_
+		5 p_116536_ p_116536_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116512_ p_116512_
+		1 p_116513_ p_116513_
+		2 p_116514_ p_116514_
+		3 p_116515_ p_116515_
+		4 p_116516_ p_116516_
+		5 p_116517_ p_116517_
+	render (Lnet/minecraft/world/entity/Mob;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_116519_ p_116519_
+		1 p_116520_ p_116520_
+		2 p_116521_ p_116521_
+		3 p_116522_ p_116522_
+		4 p_116523_ p_116523_
+		5 p_116524_ p_116524_
+net/minecraft/client/renderer/entity/ZoglinRenderer net/minecraft/client/renderer/entity/ZoglinRenderer
+	ZOGLIN_LOCATION f_116537_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174454_ p_174454_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116542_ p_116542_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/Zoglin;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116544_ p_116544_
+net/minecraft/client/renderer/entity/ZombieRenderer net/minecraft/client/renderer/entity/ZombieRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174456_ p_174456_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;)V <init>
+		0 p_174458_ p_174458_
+		1 p_174459_ p_174459_
+		2 p_174460_ p_174460_
+		3 p_174461_ p_174461_
+net/minecraft/client/renderer/entity/ZombieVillagerRenderer net/minecraft/client/renderer/entity/ZombieVillagerRenderer
+	ZOMBIE_VILLAGER_LOCATION f_116547_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)V <init>
+		0 p_174463_ p_174463_
+	getTextureLocation (Lnet/minecraft/world/entity/monster/ZombieVillager;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116559_ p_116559_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_116553_ p_116553_
+	isShaking (Lnet/minecraft/world/entity/LivingEntity;)Z m_5936_
+		0 p_116555_ p_116555_
+	isShaking (Lnet/minecraft/world/entity/monster/ZombieVillager;)Z m_5936_
+		0 p_116561_ p_116561_
+net/minecraft/client/renderer/entity/layers/ArrowLayer net/minecraft/client/renderer/entity/layers/ArrowLayer
+	dispatcher f_116562_
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_174465_ p_174465_
+		1 p_174466_ p_174466_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_116567_ p_116567_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_116569_ p_116569_
+		1 p_116570_ p_116570_
+		2 p_116571_ p_116571_
+		3 p_116572_ p_116572_
+		4 p_116573_ p_116573_
+		5 p_116574_ p_116574_
+		6 p_116575_ p_116575_
+		7 p_116576_ p_116576_
+net/minecraft/client/renderer/entity/layers/BeeStingerLayer net/minecraft/client/renderer/entity/layers/BeeStingerLayer
+	BEE_STINGER_LOCATION f_116577_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_116580_ p_116580_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_116582_ p_116582_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_116584_ p_116584_
+		1 p_116585_ p_116585_
+		2 p_116586_ p_116586_
+		3 p_116587_ p_116587_
+		4 p_116588_ p_116588_
+		5 p_116589_ p_116589_
+		6 p_116590_ p_116590_
+		7 p_116591_ p_116591_
+	vertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FIFFI)V m_253245_
+		static
+		0 p_254470_ p_254470_
+		1 p_254513_ p_254513_
+		2 p_254052_ p_254052_
+		3 p_253749_ p_253749_
+		4 p_254520_ p_254520_
+		5 p_254099_ p_254099_
+		6 p_253914_ p_253914_
+		7 p_254168_ p_254168_
+net/minecraft/client/renderer/entity/layers/CapeLayer net/minecraft/client/renderer/entity/layers/CapeLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116602_ p_116602_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116604_ p_116604_
+		1 p_116605_ p_116605_
+		2 p_116606_ p_116606_
+		3 p_116607_ p_116607_
+		4 p_116608_ p_116608_
+		5 p_116609_ p_116609_
+		6 p_116610_ p_116610_
+		7 p_116611_ p_116611_
+		8 p_116612_ p_116612_
+		9 p_116613_ p_116613_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;FFFFFF)V m_6494_
+		0 p_116615_ p_116615_
+		1 p_116616_ p_116616_
+		2 p_116617_ p_116617_
+		3 p_116618_ p_116618_
+		4 p_116619_ p_116619_
+		5 p_116620_ p_116620_
+		6 p_116621_ p_116621_
+		7 p_116622_ p_116622_
+		8 p_116623_ p_116623_
+		9 p_116624_ p_116624_
+net/minecraft/client/renderer/entity/layers/CarriedBlockLayer net/minecraft/client/renderer/entity/layers/CarriedBlockLayer
+	blockRenderer f_234812_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234814_ p_234814_
+		1 p_234815_ p_234815_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/EnderMan;FFFFFF)V m_6494_
+		0 p_116639_ p_116639_
+		1 p_116640_ p_116640_
+		2 p_116641_ p_116641_
+		3 p_116642_ p_116642_
+		4 p_116643_ p_116643_
+		5 p_116644_ p_116644_
+		6 p_116645_ p_116645_
+		7 p_116646_ p_116646_
+		8 p_116647_ p_116647_
+		9 p_116648_ p_116648_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116628_ p_116628_
+		1 p_116629_ p_116629_
+		2 p_116630_ p_116630_
+		3 p_116631_ p_116631_
+		4 p_116632_ p_116632_
+		5 p_116633_ p_116633_
+		6 p_116634_ p_116634_
+		7 p_116635_ p_116635_
+		8 p_116636_ p_116636_
+		9 p_116637_ p_116637_
+net/minecraft/client/renderer/entity/layers/CatCollarLayer net/minecraft/client/renderer/entity/layers/CatCollarLayer
+	CAT_COLLAR_LOCATION f_116649_
+	catModel f_116650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174468_ p_174468_
+		1 p_174469_ p_174469_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116655_ p_116655_
+		1 p_116656_ p_116656_
+		2 p_116657_ p_116657_
+		3 p_116658_ p_116658_
+		4 p_116659_ p_116659_
+		5 p_116660_ p_116660_
+		6 p_116661_ p_116661_
+		7 p_116662_ p_116662_
+		8 p_116663_ p_116663_
+		9 p_116664_ p_116664_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Cat;FFFFFF)V m_6494_
+		0 p_116666_ p_116666_
+		1 p_116667_ p_116667_
+		2 p_116668_ p_116668_
+		3 p_116669_ p_116669_
+		4 p_116670_ p_116670_
+		5 p_116671_ p_116671_
+		6 p_116672_ p_116672_
+		7 p_116673_ p_116673_
+		8 p_116674_ p_116674_
+		9 p_116675_ p_116675_
+net/minecraft/client/renderer/entity/layers/CreeperPowerLayer net/minecraft/client/renderer/entity/layers/CreeperPowerLayer
+	POWER_LOCATION f_116676_
+	model f_116677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174471_ p_174471_
+		1 p_174472_ p_174472_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	xOffset (F)F m_7631_
+		0 p_116683_ p_116683_
+net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer
+	itemInHandRenderer f_234816_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234818_ p_234818_
+		1 p_234819_ p_234819_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116688_ p_116688_
+		1 p_116689_ p_116689_
+		2 p_116690_ p_116690_
+		3 p_116691_ p_116691_
+		4 p_116692_ p_116692_
+		5 p_116693_ p_116693_
+		6 p_116694_ p_116694_
+		7 p_116695_ p_116695_
+		8 p_116696_ p_116696_
+		9 p_116697_ p_116697_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116699_ p_116699_
+		1 p_116700_ p_116700_
+		2 p_116701_ p_116701_
+		3 p_116702_ p_116702_
+		4 p_116703_ p_116703_
+		5 p_116704_ p_116704_
+		6 p_116705_ p_116705_
+		7 p_116706_ p_116706_
+		8 p_116707_ p_116707_
+		9 p_116708_ p_116708_
+net/minecraft/client/renderer/entity/layers/CustomHeadLayer net/minecraft/client/renderer/entity/layers/CustomHeadLayer
+	itemInHandRenderer f_234820_
+	scaleX f_116709_
+	scaleY f_116710_
+	scaleZ f_116711_
+	skullModels f_174473_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;FFFLnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234822_ p_234822_
+		1 p_234823_ p_234823_
+		2 p_234824_ p_234824_
+		3 p_234825_ p_234825_
+		4 p_234826_ p_234826_
+		5 p_234827_ p_234827_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234829_ p_234829_
+		1 p_234830_ p_234830_
+		2 p_234831_ p_234831_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116720_ p_116720_
+		1 p_116721_ p_116721_
+		2 p_116722_ p_116722_
+		3 p_116723_ p_116723_
+		4 p_116724_ p_116724_
+		5 p_116725_ p_116725_
+		6 p_116726_ p_116726_
+		7 p_116727_ p_116727_
+		8 p_116728_ p_116728_
+		9 p_116729_ p_116729_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116731_ p_116731_
+		1 p_116732_ p_116732_
+		2 p_116733_ p_116733_
+		3 p_116734_ p_116734_
+		4 p_116735_ p_116735_
+		5 p_116736_ p_116736_
+		6 p_116737_ p_116737_
+		7 p_116738_ p_116738_
+		8 p_116739_ p_116739_
+		9 p_116740_ p_116740_
+	translateToHead (Lcom/mojang/blaze3d/vertex/PoseStack;Z)V m_174483_
+		static
+		0 p_174484_ p_174484_
+		1 p_174485_ p_174485_
+net/minecraft/client/renderer/entity/layers/Deadmau5EarsLayer net/minecraft/client/renderer/entity/layers/Deadmau5EarsLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116860_ p_116860_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116862_ p_116862_
+		1 p_116863_ p_116863_
+		2 p_116864_ p_116864_
+		3 p_116865_ p_116865_
+		4 p_116866_ p_116866_
+		5 p_116867_ p_116867_
+		6 p_116868_ p_116868_
+		7 p_116869_ p_116869_
+		8 p_116870_ p_116870_
+		9 p_116871_ p_116871_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;FFFFFF)V m_6494_
+		0 p_116873_ p_116873_
+		1 p_116874_ p_116874_
+		2 p_116875_ p_116875_
+		3 p_116876_ p_116876_
+		4 p_116877_ p_116877_
+		5 p_116878_ p_116878_
+		6 p_116879_ p_116879_
+		7 p_116880_ p_116880_
+		8 p_116881_ p_116881_
+		9 p_116882_ p_116882_
+net/minecraft/client/renderer/entity/layers/DolphinCarryingItemLayer net/minecraft/client/renderer/entity/layers/DolphinCarryingItemLayer
+	itemInHandRenderer f_234832_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234834_ p_234834_
+		1 p_234835_ p_234835_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116886_ p_116886_
+		1 p_116887_ p_116887_
+		2 p_116888_ p_116888_
+		3 p_116889_ p_116889_
+		4 p_116890_ p_116890_
+		5 p_116891_ p_116891_
+		6 p_116892_ p_116892_
+		7 p_116893_ p_116893_
+		8 p_116894_ p_116894_
+		9 p_116895_ p_116895_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Dolphin;FFFFFF)V m_6494_
+		0 p_116897_ p_116897_
+		1 p_116898_ p_116898_
+		2 p_116899_ p_116899_
+		3 p_116900_ p_116900_
+		4 p_116901_ p_116901_
+		5 p_116902_ p_116902_
+		6 p_116903_ p_116903_
+		7 p_116904_ p_116904_
+		8 p_116905_ p_116905_
+		9 p_116906_ p_116906_
+net/minecraft/client/renderer/entity/layers/DrownedOuterLayer net/minecraft/client/renderer/entity/layers/DrownedOuterLayer
+	DROWNED_OUTER_LAYER_LOCATION f_116907_
+	model f_116908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174490_ p_174490_
+		1 p_174491_ p_174491_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116913_ p_116913_
+		1 p_116914_ p_116914_
+		2 p_116915_ p_116915_
+		3 p_116916_ p_116916_
+		4 p_116917_ p_116917_
+		5 p_116918_ p_116918_
+		6 p_116919_ p_116919_
+		7 p_116920_ p_116920_
+		8 p_116921_ p_116921_
+		9 p_116922_ p_116922_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Drowned;FFFFFF)V m_6494_
+		0 p_116924_ p_116924_
+		1 p_116925_ p_116925_
+		2 p_116926_ p_116926_
+		3 p_116927_ p_116927_
+		4 p_116928_ p_116928_
+		5 p_116929_ p_116929_
+		6 p_116930_ p_116930_
+		7 p_116931_ p_116931_
+		8 p_116932_ p_116932_
+		9 p_116933_ p_116933_
+net/minecraft/client/renderer/entity/layers/ElytraLayer net/minecraft/client/renderer/entity/layers/ElytraLayer
+	WINGS_LOCATION f_116934_
+	elytraModel f_116935_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174493_ p_174493_
+		1 p_174494_ p_174494_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116940_ p_116940_
+		1 p_116941_ p_116941_
+		2 p_116942_ p_116942_
+		3 p_116943_ p_116943_
+		4 p_116944_ p_116944_
+		5 p_116945_ p_116945_
+		6 p_116946_ p_116946_
+		7 p_116947_ p_116947_
+		8 p_116948_ p_116948_
+		9 p_116949_ p_116949_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_116951_ p_116951_
+		1 p_116952_ p_116952_
+		2 p_116953_ p_116953_
+		3 p_116954_ p_116954_
+		4 p_116955_ p_116955_
+		5 p_116956_ p_116956_
+		6 p_116957_ p_116957_
+		7 p_116958_ p_116958_
+		8 p_116959_ p_116959_
+		9 p_116960_ p_116960_
+net/minecraft/client/renderer/entity/layers/EnderEyesLayer net/minecraft/client/renderer/entity/layers/EnderEyesLayer
+	ENDERMAN_EYES f_116961_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116964_ p_116964_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/EnergySwirlLayer net/minecraft/client/renderer/entity/layers/EnergySwirlLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116967_ p_116967_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116970_ p_116970_
+		1 p_116971_ p_116971_
+		2 p_116972_ p_116972_
+		3 p_116973_ p_116973_
+		4 p_116974_ p_116974_
+		5 p_116975_ p_116975_
+		6 p_116976_ p_116976_
+		7 p_116977_ p_116977_
+		8 p_116978_ p_116978_
+		9 p_116979_ p_116979_
+	xOffset (F)F m_7631_
+		0 p_116968_ p_116968_
+net/minecraft/client/renderer/entity/layers/EyesLayer net/minecraft/client/renderer/entity/layers/EyesLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_116981_ p_116981_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116983_ p_116983_
+		1 p_116984_ p_116984_
+		2 p_116985_ p_116985_
+		3 p_116986_ p_116986_
+		4 p_116987_ p_116987_
+		5 p_116988_ p_116988_
+		6 p_116989_ p_116989_
+		7 p_116990_ p_116990_
+		8 p_116991_ p_116991_
+		9 p_116992_ p_116992_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/FoxHeldItemLayer net/minecraft/client/renderer/entity/layers/FoxHeldItemLayer
+	itemInHandRenderer f_234836_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234838_ p_234838_
+		1 p_234839_ p_234839_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_116996_ p_116996_
+		1 p_116997_ p_116997_
+		2 p_116998_ p_116998_
+		3 p_116999_ p_116999_
+		4 p_117000_ p_117000_
+		5 p_117001_ p_117001_
+		6 p_117002_ p_117002_
+		7 p_117003_ p_117003_
+		8 p_117004_ p_117004_
+		9 p_117005_ p_117005_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Fox;FFFFFF)V m_6494_
+		0 p_117007_ p_117007_
+		1 p_117008_ p_117008_
+		2 p_117009_ p_117009_
+		3 p_117010_ p_117010_
+		4 p_117011_ p_117011_
+		5 p_117012_ p_117012_
+		6 p_117013_ p_117013_
+		7 p_117014_ p_117014_
+		8 p_117015_ p_117015_
+		9 p_117016_ p_117016_
+net/minecraft/client/renderer/entity/layers/HorseArmorLayer net/minecraft/client/renderer/entity/layers/HorseArmorLayer
+	model f_117017_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174496_ p_174496_
+		1 p_174497_ p_174497_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117021_ p_117021_
+		1 p_117022_ p_117022_
+		2 p_117023_ p_117023_
+		3 p_117024_ p_117024_
+		4 p_117025_ p_117025_
+		5 p_117026_ p_117026_
+		6 p_117027_ p_117027_
+		7 p_117028_ p_117028_
+		8 p_117029_ p_117029_
+		9 p_117030_ p_117030_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Horse;FFFFFF)V m_6494_
+		0 p_117032_ p_117032_
+		1 p_117033_ p_117033_
+		2 p_117034_ p_117034_
+		3 p_117035_ p_117035_
+		4 p_117036_ p_117036_
+		5 p_117037_ p_117037_
+		6 p_117038_ p_117038_
+		7 p_117039_ p_117039_
+		8 p_117040_ p_117040_
+		9 p_117041_ p_117041_
+net/minecraft/client/renderer/entity/layers/HorseMarkingLayer net/minecraft/client/renderer/entity/layers/HorseMarkingLayer
+	LOCATION_BY_MARKINGS f_117042_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117045_ p_117045_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_117068_
+		static
+		0 p_117069_ p_117069_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117047_ p_117047_
+		1 p_117048_ p_117048_
+		2 p_117049_ p_117049_
+		3 p_117050_ p_117050_
+		4 p_117051_ p_117051_
+		5 p_117052_ p_117052_
+		6 p_117053_ p_117053_
+		7 p_117054_ p_117054_
+		8 p_117055_ p_117055_
+		9 p_117056_ p_117056_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Horse;FFFFFF)V m_6494_
+		0 p_117058_ p_117058_
+		1 p_117059_ p_117059_
+		2 p_117060_ p_117060_
+		3 p_117061_ p_117061_
+		4 p_117062_ p_117062_
+		5 p_117063_ p_117063_
+		6 p_117064_ p_117064_
+		7 p_117065_ p_117065_
+		8 p_117066_ p_117066_
+		9 p_117067_ p_117067_
+net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer
+	ARMOR_LOCATION_CACHE f_117070_
+	armorTrimAtlas f_266073_
+	innerModel f_117071_
+	outerModel f_117072_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/client/resources/model/ModelManager;)V <init>
+		0 p_267286_ p_267286_
+		1 p_267110_ p_267110_
+		2 p_267150_ p_267150_
+		3 p_267238_ p_267238_
+	getArmorLocation (Lnet/minecraft/world/item/ArmorItem;ZLjava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_117080_
+		0 p_117081_ p_117081_
+		1 p_117082_ p_117082_
+		2 p_117083_ p_117083_
+	getArmorModel (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/client/model/HumanoidModel; m_117078_
+		0 p_117079_ p_117079_
+	lambda$renderArmorPiece$0 (Lnet/minecraft/world/item/ArmorItem;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/HumanoidModel;ZLnet/minecraft/world/item/armortrim/ArmorTrim;)V m_289594_
+		0 p_289632_ p_289632_
+		1 p_289633_ p_289633_
+		2 p_289634_ p_289634_
+		3 p_289635_ p_289635_
+		4 p_289636_ p_289636_
+		5 p_289637_ p_289637_
+		6 p_289638_ p_289638_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117085_ p_117085_
+		1 p_117086_ p_117086_
+		2 p_117087_ p_117087_
+		3 p_117088_ p_117088_
+		4 p_117089_ p_117089_
+		5 p_117090_ p_117090_
+		6 p_117091_ p_117091_
+		7 p_117092_ p_117092_
+		8 p_117093_ p_117093_
+		9 p_117094_ p_117094_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117096_ p_117096_
+		1 p_117097_ p_117097_
+		2 p_117098_ p_117098_
+		3 p_117099_ p_117099_
+		4 p_117100_ p_117100_
+		5 p_117101_ p_117101_
+		6 p_117102_ p_117102_
+		7 p_117103_ p_117103_
+		8 p_117104_ p_117104_
+		9 p_117105_ p_117105_
+	renderArmorPiece (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;ILnet/minecraft/client/model/HumanoidModel;)V m_117118_
+		0 p_117119_ p_117119_
+		1 p_117120_ p_117120_
+		2 p_117121_ p_117121_
+		3 p_117122_ p_117122_
+		4 p_117123_ p_117123_
+		5 p_117124_ p_117124_
+	renderGlint (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/model/HumanoidModel;)V m_289597_
+		0 p_289673_ p_289673_
+		1 p_289654_ p_289654_
+		2 p_289649_ p_289649_
+		3 p_289659_ p_289659_
+	renderModel (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/ArmorItem;Lnet/minecraft/client/model/HumanoidModel;ZFFFLjava/lang/String;)V m_289609_
+		0 p_289664_ p_289664_
+		1 p_289689_ p_289689_
+		2 p_289681_ p_289681_
+		3 p_289650_ p_289650_
+		4 p_289658_ p_289658_
+		5 p_289668_ p_289668_
+		6 p_289678_ p_289678_
+		7 p_289674_ p_289674_
+		8 p_289693_ p_289693_
+		9 p_289682_ p_289682_
+	renderTrim (Lnet/minecraft/world/item/ArmorMaterial;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/item/armortrim/ArmorTrim;Lnet/minecraft/client/model/HumanoidModel;Z)V m_289604_
+		0 p_289690_ p_289690_
+		1 p_289687_ p_289687_
+		2 p_289643_ p_289643_
+		3 p_289683_ p_289683_
+		4 p_289692_ p_289692_
+		5 p_289663_ p_289663_
+		6 p_289651_ p_289651_
+	setPartVisibility (Lnet/minecraft/client/model/HumanoidModel;Lnet/minecraft/world/entity/EquipmentSlot;)V m_117125_
+		0 p_117126_ p_117126_
+		1 p_117127_ p_117127_
+	usesInnerModel (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_117128_
+		0 p_117129_ p_117129_
+net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer$1 net/minecraft/client/renderer/entity/layers/HumanoidArmorLayer$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_117130_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/layers/IronGolemCrackinessLayer net/minecraft/client/renderer/entity/layers/IronGolemCrackinessLayer
+	resourceLocations f_117132_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117135_ p_117135_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117137_ p_117137_
+		1 p_117138_ p_117138_
+		2 p_117139_ p_117139_
+		3 p_117140_ p_117140_
+		4 p_117141_ p_117141_
+		5 p_117142_ p_117142_
+		6 p_117143_ p_117143_
+		7 p_117144_ p_117144_
+		8 p_117145_ p_117145_
+		9 p_117146_ p_117146_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/IronGolem;FFFFFF)V m_6494_
+		0 p_117148_ p_117148_
+		1 p_117149_ p_117149_
+		2 p_117150_ p_117150_
+		3 p_117151_ p_117151_
+		4 p_117152_ p_117152_
+		5 p_117153_ p_117153_
+		6 p_117154_ p_117154_
+		7 p_117155_ p_117155_
+		8 p_117156_ p_117156_
+		9 p_117157_ p_117157_
+net/minecraft/client/renderer/entity/layers/IronGolemFlowerLayer net/minecraft/client/renderer/entity/layers/IronGolemFlowerLayer
+	blockRenderer f_234840_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234842_ p_234842_
+		1 p_234843_ p_234843_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117161_ p_117161_
+		1 p_117162_ p_117162_
+		2 p_117163_ p_117163_
+		3 p_117164_ p_117164_
+		4 p_117165_ p_117165_
+		5 p_117166_ p_117166_
+		6 p_117167_ p_117167_
+		7 p_117168_ p_117168_
+		8 p_117169_ p_117169_
+		9 p_117170_ p_117170_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/IronGolem;FFFFFF)V m_6494_
+		0 p_117172_ p_117172_
+		1 p_117173_ p_117173_
+		2 p_117174_ p_117174_
+		3 p_117175_ p_117175_
+		4 p_117176_ p_117176_
+		5 p_117177_ p_117177_
+		6 p_117178_ p_117178_
+		7 p_117179_ p_117179_
+		8 p_117180_ p_117180_
+		9 p_117181_ p_117181_
+net/minecraft/client/renderer/entity/layers/ItemInHandLayer net/minecraft/client/renderer/entity/layers/ItemInHandLayer
+	itemInHandRenderer f_234844_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234846_ p_234846_
+		1 p_234847_ p_234847_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117193_ p_117193_
+		1 p_117194_ p_117194_
+		2 p_117195_ p_117195_
+		3 p_117196_ p_117196_
+		4 p_117197_ p_117197_
+		5 p_117198_ p_117198_
+		6 p_117199_ p_117199_
+		7 p_117200_ p_117200_
+		8 p_117201_ p_117201_
+		9 p_117202_ p_117202_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117204_ p_117204_
+		1 p_117205_ p_117205_
+		2 p_117206_ p_117206_
+		3 p_117207_ p_117207_
+		4 p_117208_ p_117208_
+		5 p_117209_ p_117209_
+		6 p_117210_ p_117210_
+		7 p_117211_ p_117211_
+		8 p_117212_ p_117212_
+		9 p_117213_ p_117213_
+	renderArmWithItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_117184_
+		0 p_117185_ p_117185_
+		1 p_117186_ p_117186_
+		2 p_270970_ p_270970_
+		3 p_117188_ p_117188_
+		4 p_117189_ p_117189_
+		5 p_117190_ p_117190_
+		6 p_117191_ p_117191_
+net/minecraft/client/renderer/entity/layers/LlamaDecorLayer net/minecraft/client/renderer/entity/layers/LlamaDecorLayer
+	TEXTURE_LOCATION f_117214_
+	TRADER_LLAMA f_117215_
+	model f_117216_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174499_ p_174499_
+		1 p_174500_ p_174500_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117221_ p_117221_
+		1 p_117222_ p_117222_
+		2 p_117223_ p_117223_
+		3 p_117224_ p_117224_
+		4 p_117225_ p_117225_
+		5 p_117226_ p_117226_
+		6 p_117227_ p_117227_
+		7 p_117228_ p_117228_
+		8 p_117229_ p_117229_
+		9 p_117230_ p_117230_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/horse/Llama;FFFFFF)V m_6494_
+		0 p_117232_ p_117232_
+		1 p_117233_ p_117233_
+		2 p_117234_ p_117234_
+		3 p_117235_ p_117235_
+		4 p_117236_ p_117236_
+		5 p_117237_ p_117237_
+		6 p_117238_ p_117238_
+		7 p_117239_ p_117239_
+		8 p_117240_ p_117240_
+		9 p_117241_ p_117241_
+net/minecraft/client/renderer/entity/layers/MushroomCowMushroomLayer net/minecraft/client/renderer/entity/layers/MushroomCowMushroomLayer
+	blockRenderer f_234848_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;)V <init>
+		0 p_234850_ p_234850_
+		1 p_234851_ p_234851_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/MushroomCow;FFFFFF)V m_6494_
+		0 p_117256_ p_117256_
+		1 p_117257_ p_117257_
+		2 p_117258_ p_117258_
+		3 p_117259_ p_117259_
+		4 p_117260_ p_117260_
+		5 p_117261_ p_117261_
+		6 p_117262_ p_117262_
+		7 p_117263_ p_117263_
+		8 p_117264_ p_117264_
+		9 p_117265_ p_117265_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117245_ p_117245_
+		1 p_117246_ p_117246_
+		2 p_117247_ p_117247_
+		3 p_117248_ p_117248_
+		4 p_117249_ p_117249_
+		5 p_117250_ p_117250_
+		6 p_117251_ p_117251_
+		7 p_117252_ p_117252_
+		8 p_117253_ p_117253_
+		9 p_117254_ p_117254_
+	renderMushroomBlock (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;IZLnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/client/resources/model/BakedModel;)V m_234852_
+		0 p_234853_ p_234853_
+		1 p_234854_ p_234854_
+		2 p_234855_ p_234855_
+		3 p_234856_ p_234856_
+		4 p_234857_ p_234857_
+		5 p_234858_ p_234858_
+		6 p_234859_ p_234859_
+net/minecraft/client/renderer/entity/layers/PandaHoldsItemLayer net/minecraft/client/renderer/entity/layers/PandaHoldsItemLayer
+	itemInHandRenderer f_234860_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234862_ p_234862_
+		1 p_234863_ p_234863_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117269_ p_117269_
+		1 p_117270_ p_117270_
+		2 p_117271_ p_117271_
+		3 p_117272_ p_117272_
+		4 p_117273_ p_117273_
+		5 p_117274_ p_117274_
+		6 p_117275_ p_117275_
+		7 p_117276_ p_117276_
+		8 p_117277_ p_117277_
+		9 p_117278_ p_117278_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Panda;FFFFFF)V m_6494_
+		0 p_117280_ p_117280_
+		1 p_117281_ p_117281_
+		2 p_117282_ p_117282_
+		3 p_117283_ p_117283_
+		4 p_117284_ p_117284_
+		5 p_117285_ p_117285_
+		6 p_117286_ p_117286_
+		7 p_117287_ p_117287_
+		8 p_117288_ p_117288_
+		9 p_117289_ p_117289_
+net/minecraft/client/renderer/entity/layers/ParrotOnShoulderLayer net/minecraft/client/renderer/entity/layers/ParrotOnShoulderLayer
+	model f_117290_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174511_ p_174511_
+		1 p_174512_ p_174512_
+	lambda$render$0 (Lnet/minecraft/world/entity/EntityType;)Z m_117293_
+		static
+		0 p_117294_ p_117294_
+	lambda$render$1 (Lcom/mojang/blaze3d/vertex/PoseStack;ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/client/renderer/MultiBufferSource;IFFFFLnet/minecraft/world/entity/EntityType;)V m_262347_
+		0 p_262528_ p_262528_
+		1 p_262529_ p_262529_
+		2 p_262530_ p_262530_
+		3 p_262531_ p_262531_
+		4 p_262532_ p_262532_
+		5 p_262533_ p_262533_
+		6 p_262534_ p_262534_
+		7 p_262535_ p_262535_
+		8 p_262536_ p_262536_
+		9 p_262537_ p_262537_
+		10 p_262538_ p_262538_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/player/Player;FFFFFF)V m_6494_
+		0 p_117307_ p_117307_
+		1 p_117308_ p_117308_
+		2 p_117309_ p_117309_
+		3 p_117310_ p_117310_
+		4 p_117311_ p_117311_
+		5 p_117312_ p_117312_
+		6 p_117313_ p_117313_
+		7 p_117314_ p_117314_
+		8 p_117315_ p_117315_
+		9 p_117316_ p_117316_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117296_ p_117296_
+		1 p_117297_ p_117297_
+		2 p_117298_ p_117298_
+		3 p_117299_ p_117299_
+		4 p_117300_ p_117300_
+		5 p_117301_ p_117301_
+		6 p_117302_ p_117302_
+		7 p_117303_ p_117303_
+		8 p_117304_ p_117304_
+		9 p_117305_ p_117305_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/player/Player;FFFFZ)V m_117317_
+		0 p_117318_ p_117318_
+		1 p_117319_ p_117319_
+		2 p_117320_ p_117320_
+		3 p_117321_ p_117321_
+		4 p_117322_ p_117322_
+		5 p_117323_ p_117323_
+		6 p_117324_ p_117324_
+		7 p_117325_ p_117325_
+		8 p_117326_ p_117326_
+net/minecraft/client/renderer/entity/layers/PhantomEyesLayer net/minecraft/client/renderer/entity/layers/PhantomEyesLayer
+	PHANTOM_EYES f_117339_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117342_ p_117342_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/PlayerItemInHandLayer net/minecraft/client/renderer/entity/layers/PlayerItemInHandLayer
+	X_ROT_MAX f_174514_
+	X_ROT_MIN f_174513_
+	itemInHandRenderer f_234864_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234866_ p_234866_
+		1 p_234867_ p_234867_
+	renderArmWithItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_117184_
+		0 p_270884_ p_270884_
+		1 p_270379_ p_270379_
+		2 p_270607_ p_270607_
+		3 p_270324_ p_270324_
+		4 p_270124_ p_270124_
+		5 p_270414_ p_270414_
+		6 p_270295_ p_270295_
+	renderArmWithSpyglass (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/HumanoidArm;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_174517_
+		0 p_174518_ p_174518_
+		1 p_174519_ p_174519_
+		2 p_174520_ p_174520_
+		3 p_174521_ p_174521_
+		4 p_174522_ p_174522_
+		5 p_174523_ p_174523_
+net/minecraft/client/renderer/entity/layers/RenderLayer net/minecraft/client/renderer/entity/layers/RenderLayer
+	renderer f_117344_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117346_ p_117346_
+	coloredCutoutModelCopyLayerRender (Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFFFFF)V m_117359_
+		static
+		0 p_117360_ p_117360_
+		1 p_117361_ p_117361_
+		2 p_117362_ p_117362_
+		3 p_117363_ p_117363_
+		4 p_117364_ p_117364_
+		5 p_117365_ p_117365_
+		6 p_117366_ p_117366_
+		7 p_117367_ p_117367_
+		8 p_117368_ p_117368_
+		9 p_117369_ p_117369_
+		10 p_117370_ p_117370_
+		11 p_117371_ p_117371_
+		12 p_117372_ p_117372_
+		13 p_117373_ p_117373_
+		14 p_117374_ p_117374_
+		15 p_117375_ p_117375_
+	getParentModel ()Lnet/minecraft/client/model/EntityModel; m_117386_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_117347_
+		0 p_117348_ p_117348_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117349_ p_117349_
+		1 p_117350_ p_117350_
+		2 p_117351_ p_117351_
+		3 p_117352_ p_117352_
+		4 p_117353_ p_117353_
+		5 p_117354_ p_117354_
+		6 p_117355_ p_117355_
+		7 p_117356_ p_117356_
+		8 p_117357_ p_117357_
+		9 p_117358_ p_117358_
+	renderColoredCutoutModel (Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFF)V m_117376_
+		static
+		0 p_117377_ p_117377_
+		1 p_117378_ p_117378_
+		2 p_117379_ p_117379_
+		3 p_117380_ p_117380_
+		4 p_117381_ p_117381_
+		5 p_117382_ p_117382_
+		6 p_117383_ p_117383_
+		7 p_117384_ p_117384_
+		8 p_117385_ p_117385_
+net/minecraft/client/renderer/entity/layers/SaddleLayer net/minecraft/client/renderer/entity/layers/SaddleLayer
+	model f_117388_
+	textureLocation f_117387_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_117390_ p_117390_
+		1 p_117391_ p_117391_
+		2 p_117392_ p_117392_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117394_ p_117394_
+		1 p_117395_ p_117395_
+		2 p_117396_ p_117396_
+		3 p_117397_ p_117397_
+		4 p_117398_ p_117398_
+		5 p_117399_ p_117399_
+		6 p_117400_ p_117400_
+		7 p_117401_ p_117401_
+		8 p_117402_ p_117402_
+		9 p_117403_ p_117403_
+net/minecraft/client/renderer/entity/layers/SheepFurLayer net/minecraft/client/renderer/entity/layers/SheepFurLayer
+	SHEEP_FUR_LOCATION f_117404_
+	model f_117405_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174533_ p_174533_
+		1 p_174534_ p_174534_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Sheep;FFFFFF)V m_6494_
+		0 p_117421_ p_117421_
+		1 p_117422_ p_117422_
+		2 p_117423_ p_117423_
+		3 p_117424_ p_117424_
+		4 p_117425_ p_117425_
+		5 p_117426_ p_117426_
+		6 p_117427_ p_117427_
+		7 p_117428_ p_117428_
+		8 p_117429_ p_117429_
+		9 p_117430_ p_117430_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117410_ p_117410_
+		1 p_117411_ p_117411_
+		2 p_117412_ p_117412_
+		3 p_117413_ p_117413_
+		4 p_117414_ p_117414_
+		5 p_117415_ p_117415_
+		6 p_117416_ p_117416_
+		7 p_117417_ p_117417_
+		8 p_117418_ p_117418_
+		9 p_117419_ p_117419_
+net/minecraft/client/renderer/entity/layers/ShulkerHeadLayer net/minecraft/client/renderer/entity/layers/ShulkerHeadLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117432_ p_117432_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/Shulker;FFFFFF)V m_6494_
+		0 p_117445_ p_117445_
+		1 p_117446_ p_117446_
+		2 p_117447_ p_117447_
+		3 p_117448_ p_117448_
+		4 p_117449_ p_117449_
+		5 p_117450_ p_117450_
+		6 p_117451_ p_117451_
+		7 p_117452_ p_117452_
+		8 p_117453_ p_117453_
+		9 p_117454_ p_117454_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117434_ p_117434_
+		1 p_117435_ p_117435_
+		2 p_117436_ p_117436_
+		3 p_117437_ p_117437_
+		4 p_117438_ p_117438_
+		5 p_117439_ p_117439_
+		6 p_117440_ p_117440_
+		7 p_117441_ p_117441_
+		8 p_117442_ p_117442_
+		9 p_117443_ p_117443_
+net/minecraft/client/renderer/entity/layers/SlimeOuterLayer net/minecraft/client/renderer/entity/layers/SlimeOuterLayer
+	model f_117455_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174536_ p_174536_
+		1 p_174537_ p_174537_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117459_ p_117459_
+		1 p_117460_ p_117460_
+		2 p_117461_ p_117461_
+		3 p_117462_ p_117462_
+		4 p_117463_ p_117463_
+		5 p_117464_ p_117464_
+		6 p_117465_ p_117465_
+		7 p_117466_ p_117466_
+		8 p_117467_ p_117467_
+		9 p_117468_ p_117468_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117470_ p_117470_
+		1 p_117471_ p_117471_
+		2 p_117472_ p_117472_
+		3 p_117473_ p_117473_
+		4 p_117474_ p_117474_
+		5 p_117475_ p_117475_
+		6 p_117476_ p_117476_
+		7 p_117477_ p_117477_
+		8 p_117478_ p_117478_
+		9 p_117479_ p_117479_
+net/minecraft/client/renderer/entity/layers/SnowGolemHeadLayer net/minecraft/client/renderer/entity/layers/SnowGolemHeadLayer
+	blockRenderer f_234868_
+	itemRenderer f_234869_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/block/BlockRenderDispatcher;Lnet/minecraft/client/renderer/entity/ItemRenderer;)V <init>
+		0 p_234871_ p_234871_
+		1 p_234872_ p_234872_
+		2 p_234873_ p_234873_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117483_ p_117483_
+		1 p_117484_ p_117484_
+		2 p_117485_ p_117485_
+		3 p_117486_ p_117486_
+		4 p_117487_ p_117487_
+		5 p_117488_ p_117488_
+		6 p_117489_ p_117489_
+		7 p_117490_ p_117490_
+		8 p_117491_ p_117491_
+		9 p_117492_ p_117492_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/SnowGolem;FFFFFF)V m_6494_
+		0 p_117494_ p_117494_
+		1 p_117495_ p_117495_
+		2 p_117496_ p_117496_
+		3 p_117497_ p_117497_
+		4 p_117498_ p_117498_
+		5 p_117499_ p_117499_
+		6 p_117500_ p_117500_
+		7 p_117501_ p_117501_
+		8 p_117502_ p_117502_
+		9 p_117503_ p_117503_
+net/minecraft/client/renderer/entity/layers/SpiderEyesLayer net/minecraft/client/renderer/entity/layers/SpiderEyesLayer
+	SPIDER_EYES f_117504_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117507_ p_117507_
+	renderType ()Lnet/minecraft/client/renderer/RenderType; m_5708_
+net/minecraft/client/renderer/entity/layers/SpinAttackEffectLayer net/minecraft/client/renderer/entity/layers/SpinAttackEffectLayer
+	BOX f_174538_
+	TEXTURE f_117509_
+	box f_117510_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174540_ p_174540_
+		1 p_174541_ p_174541_
+	createLayer ()Lnet/minecraft/client/model/geom/builders/LayerDefinition; m_174542_
+		static
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117515_ p_117515_
+		1 p_117516_ p_117516_
+		2 p_117517_ p_117517_
+		3 p_117518_ p_117518_
+		4 p_117519_ p_117519_
+		5 p_117520_ p_117520_
+		6 p_117521_ p_117521_
+		7 p_117522_ p_117522_
+		8 p_117523_ p_117523_
+		9 p_117524_ p_117524_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117526_ p_117526_
+		1 p_117527_ p_117527_
+		2 p_117528_ p_117528_
+		3 p_117529_ p_117529_
+		4 p_117530_ p_117530_
+		5 p_117531_ p_117531_
+		6 p_117532_ p_117532_
+		7 p_117533_ p_117533_
+		8 p_117534_ p_117534_
+		9 p_117535_ p_117535_
+net/minecraft/client/renderer/entity/layers/StrayClothingLayer net/minecraft/client/renderer/entity/layers/StrayClothingLayer
+	STRAY_CLOTHES_LOCATION f_117536_
+	layerModel f_117537_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174544_ p_174544_
+		1 p_174545_ p_174545_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117542_ p_117542_
+		1 p_117543_ p_117543_
+		2 p_117544_ p_117544_
+		3 p_117545_ p_117545_
+		4 p_117546_ p_117546_
+		5 p_117547_ p_117547_
+		6 p_117548_ p_117548_
+		7 p_117549_ p_117549_
+		8 p_117550_ p_117550_
+		9 p_117551_ p_117551_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Mob;FFFFFF)V m_6494_
+		0 p_117553_ p_117553_
+		1 p_117554_ p_117554_
+		2 p_117555_ p_117555_
+		3 p_117556_ p_117556_
+		4 p_117557_ p_117557_
+		5 p_117558_ p_117558_
+		6 p_117559_ p_117559_
+		7 p_117560_ p_117560_
+		8 p_117561_ p_117561_
+		9 p_117562_ p_117562_
+net/minecraft/client/renderer/entity/layers/StuckInBodyLayer net/minecraft/client/renderer/entity/layers/StuckInBodyLayer
+	<init> (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;)V <init>
+		0 p_117564_ p_117564_
+	numStuck (Lnet/minecraft/world/entity/LivingEntity;)I m_7040_
+		0 p_117565_ p_117565_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117575_ p_117575_
+		1 p_117576_ p_117576_
+		2 p_117577_ p_117577_
+		3 p_117578_ p_117578_
+		4 p_117579_ p_117579_
+		5 p_117580_ p_117580_
+		6 p_117581_ p_117581_
+		7 p_117582_ p_117582_
+		8 p_117583_ p_117583_
+		9 p_117584_ p_117584_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117586_ p_117586_
+		1 p_117587_ p_117587_
+		2 p_117588_ p_117588_
+		3 p_117589_ p_117589_
+		4 p_117590_ p_117590_
+		5 p_117591_ p_117591_
+		6 p_117592_ p_117592_
+		7 p_117593_ p_117593_
+		8 p_117594_ p_117594_
+		9 p_117595_ p_117595_
+	renderStuckItem (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFF)V m_5558_
+		0 p_117566_ p_117566_
+		1 p_117567_ p_117567_
+		2 p_117568_ p_117568_
+		3 p_117569_ p_117569_
+		4 p_117570_ p_117570_
+		5 p_117571_ p_117571_
+		6 p_117572_ p_117572_
+		7 p_117573_ p_117573_
+net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer
+	BETTY_TEXTURE f_262261_
+	BLOCKFISH_TEXTURE f_262284_
+	BRINELY_TEXTURE f_262298_
+	CLAYFISH_TEXTURE f_262230_
+	DASHER_TEXTURE f_262270_
+	FLOPPER_TEXTURE f_262290_
+	GLITTER_TEXTURE f_262197_
+	KOB_TEXTURE f_262267_
+	SNOOPER_TEXTURE f_262234_
+	SPOTTY_TEXTURE f_262260_
+	STRIPEY_TEXTURE f_262297_
+	SUNSTREAK_TEXTURE f_262199_
+	modelA f_117596_
+	modelB f_117597_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174547_ p_174547_
+		1 p_174548_ p_174548_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117601_ p_117601_
+		1 p_117602_ p_117602_
+		2 p_117603_ p_117603_
+		3 p_117604_ p_117604_
+		4 p_117605_ p_117605_
+		5 p_117606_ p_117606_
+		6 p_117607_ p_117607_
+		7 p_117608_ p_117608_
+		8 p_117609_ p_117609_
+		9 p_117610_ p_117610_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/TropicalFish;FFFFFF)V m_6494_
+		0 p_117612_ p_117612_
+		1 p_117613_ p_117613_
+		2 p_117614_ p_117614_
+		3 p_117615_ p_117615_
+		4 p_117616_ p_117616_
+		5 p_117617_ p_117617_
+		6 p_117618_ p_117618_
+		7 p_117619_ p_117619_
+		8 p_117620_ p_117620_
+		9 p_117621_ p_117621_
+net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer$1 net/minecraft/client/renderer/entity/layers/TropicalFishPatternLayer$1
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Base f_262220_
+	$SwitchMap$net$minecraft$world$entity$animal$TropicalFish$Pattern f_262237_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/renderer/entity/layers/VillagerProfessionLayer net/minecraft/client/renderer/entity/layers/VillagerProfessionLayer
+	LEVEL_LOCATIONS f_117622_
+	path f_117626_
+	professionHatCache f_117624_
+	resourceManager f_117625_
+	typeHatCache f_117623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;)V <init>
+		0 p_174550_ p_174550_
+		1 p_174551_ p_174551_
+		2 p_174552_ p_174552_
+	getHatData (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/core/DefaultedRegistry;Ljava/lang/Object;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_117658_
+		0 p_117659_ p_117659_
+		1 p_117660_ p_117660_
+		2 p_117661_ p_117661_
+		3 p_117662_ p_117662_
+	getResourceLocation (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_117668_
+		0 p_117669_ p_117669_
+		1 p_117670_ p_117670_
+	lambda$getHatData$2 (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/Optional; m_234874_
+		static
+		0 p_234875_ p_234875_
+	lambda$getHatData$3 (Ljava/lang/String;Lnet/minecraft/core/DefaultedRegistry;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_257088_
+		0 p_258156_ p_258156_
+		1 p_258157_ p_258157_
+		2 p_258158_ p_258158_
+		3 p_258159_ p_258159_
+	lambda$getResourceLocation$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_244736_
+		0 p_247943_ p_247943_
+		1 p_247944_ p_247944_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_117656_
+		static
+		0 p_117657_ p_117657_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117635_ p_117635_
+		1 p_117636_ p_117636_
+		2 p_117637_ p_117637_
+		3 p_117638_ p_117638_
+		4 p_117639_ p_117639_
+		5 p_117640_ p_117640_
+		6 p_117641_ p_117641_
+		7 p_117642_ p_117642_
+		8 p_117643_ p_117643_
+		9 p_117644_ p_117644_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117646_ p_117646_
+		1 p_117647_ p_117647_
+		2 p_117648_ p_117648_
+		3 p_117649_ p_117649_
+		4 p_117650_ p_117650_
+		5 p_117651_ p_117651_
+		6 p_117652_ p_117652_
+		7 p_117653_ p_117653_
+		8 p_117654_ p_117654_
+		9 p_117655_ p_117655_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer
+	alphaFunction f_234882_
+	drawSelector f_234883_
+	texture f_234881_
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction;Lnet/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector;)V <init>
+		0 p_234885_ p_234885_
+		1 p_234886_ p_234886_
+		2 p_234887_ p_234887_
+		3 p_234888_ p_234888_
+	lambda$onlyDrawSelectedParts$0 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234917_
+		static
+		0 p_234918_ p_234918_
+	lambda$onlyDrawSelectedParts$1 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234915_
+		static
+		0 p_234916_ p_234916_
+	lambda$resetDrawForAllParts$2 (Lnet/minecraft/client/model/geom/ModelPart;)V m_234912_
+		static
+		0 p_234913_ p_234913_
+	onlyDrawSelectedParts ()V m_234889_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_234891_ p_234891_
+		1 p_234892_ p_234892_
+		2 p_234893_ p_234893_
+		3 p_234894_ p_234894_
+		4 p_234895_ p_234895_
+		5 p_234896_ p_234896_
+		6 p_234897_ p_234897_
+		7 p_234898_ p_234898_
+		8 p_234899_ p_234899_
+		9 p_234900_ p_234900_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/monster/warden/Warden;FFFFFF)V m_6494_
+		0 p_234902_ p_234902_
+		1 p_234903_ p_234903_
+		2 p_234904_ p_234904_
+		3 p_234905_ p_234905_
+		4 p_234906_ p_234906_
+		5 p_234907_ p_234907_
+		6 p_234908_ p_234908_
+		7 p_234909_ p_234909_
+		8 p_234910_ p_234910_
+		9 p_234911_ p_234911_
+	resetDrawForAllParts ()V m_234914_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$AlphaFunction
+	apply (Lnet/minecraft/world/entity/monster/warden/Warden;FF)F m_234919_
+		0 p_234920_ p_234920_
+		1 p_234921_ p_234921_
+		2 p_234922_ p_234922_
+net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector net/minecraft/client/renderer/entity/layers/WardenEmissiveLayer$DrawSelector
+	getPartsToDraw (Lnet/minecraft/client/model/EntityModel;)Ljava/util/List; m_234923_
+		0 p_234924_ p_234924_
+net/minecraft/client/renderer/entity/layers/WitchItemLayer net/minecraft/client/renderer/entity/layers/WitchItemLayer
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/ItemInHandRenderer;)V <init>
+		0 p_234926_ p_234926_
+		1 p_234927_ p_234927_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117674_ p_117674_
+		1 p_117675_ p_117675_
+		2 p_117676_ p_117676_
+		3 p_117677_ p_117677_
+		4 p_117678_ p_117678_
+		5 p_117679_ p_117679_
+		6 p_117680_ p_117680_
+		7 p_117681_ p_117681_
+		8 p_117682_ p_117682_
+		9 p_117683_ p_117683_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/LivingEntity;FFFFFF)V m_6494_
+		0 p_117685_ p_117685_
+		1 p_117686_ p_117686_
+		2 p_117687_ p_117687_
+		3 p_117688_ p_117688_
+		4 p_117689_ p_117689_
+		5 p_117690_ p_117690_
+		6 p_117691_ p_117691_
+		7 p_117692_ p_117692_
+		8 p_117693_ p_117693_
+		9 p_117694_ p_117694_
+net/minecraft/client/renderer/entity/layers/WitherArmorLayer net/minecraft/client/renderer/entity/layers/WitherArmorLayer
+	WITHER_ARMOR_LOCATION f_117695_
+	model f_117696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V <init>
+		0 p_174554_ p_174554_
+		1 p_174555_ p_174555_
+	getTextureLocation ()Lnet/minecraft/resources/ResourceLocation; m_7029_
+	model ()Lnet/minecraft/client/model/EntityModel; m_7193_
+	xOffset (F)F m_7631_
+		0 p_117702_ p_117702_
+net/minecraft/client/renderer/entity/layers/WolfCollarLayer net/minecraft/client/renderer/entity/layers/WolfCollarLayer
+	WOLF_COLLAR_LOCATION f_117704_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V <init>
+		0 p_117707_ p_117707_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/animal/Wolf;FFFFFF)V m_6494_
+		0 p_117720_ p_117720_
+		1 p_117721_ p_117721_
+		2 p_117722_ p_117722_
+		3 p_117723_ p_117723_
+		4 p_117724_ p_117724_
+		5 p_117725_ p_117725_
+		6 p_117726_ p_117726_
+		7 p_117727_ p_117727_
+		8 p_117728_ p_117728_
+		9 p_117729_ p_117729_
+	render (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/world/entity/Entity;FFFFFF)V m_6494_
+		0 p_117709_ p_117709_
+		1 p_117710_ p_117710_
+		2 p_117711_ p_117711_
+		3 p_117712_ p_117712_
+		4 p_117713_ p_117713_
+		5 p_117714_ p_117714_
+		6 p_117715_ p_117715_
+		7 p_117716_ p_117716_
+		8 p_117717_ p_117717_
+		9 p_117718_ p_117718_
+net/minecraft/client/renderer/entity/layers/package-info net/minecraft/client/renderer/entity/layers/package-info
+net/minecraft/client/renderer/entity/package-info net/minecraft/client/renderer/entity/package-info
+net/minecraft/client/renderer/entity/player/PlayerRenderer net/minecraft/client/renderer/entity/player/PlayerRenderer
+	<init> (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Z)V <init>
+		0 p_174557_ p_174557_
+		1 p_174558_ p_174558_
+	getArmPose (Lnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/client/model/HumanoidModel$ArmPose; m_117794_
+		static
+		0 p_117795_ p_117795_
+		1 p_117796_ p_117796_
+	getRenderOffset (Lnet/minecraft/client/player/AbstractClientPlayer;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_117785_ p_117785_
+		1 p_117786_ p_117786_
+	getRenderOffset (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; m_7860_
+		0 p_117738_ p_117738_
+		1 p_117739_ p_117739_
+	getTextureLocation (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_117736_ p_117736_
+	getTextureLocation (Lnet/minecraft/client/player/AbstractClientPlayer;)Lnet/minecraft/resources/ResourceLocation; m_5478_
+		0 p_117783_ p_117783_
+	render (Lnet/minecraft/client/player/AbstractClientPlayer;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117788_ p_117788_
+		1 p_117789_ p_117789_
+		2 p_117790_ p_117790_
+		3 p_117791_ p_117791_
+		4 p_117792_ p_117792_
+		5 p_117793_ p_117793_
+	render (Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117754_ p_117754_
+		1 p_117755_ p_117755_
+		2 p_117756_ p_117756_
+		3 p_117757_ p_117757_
+		4 p_117758_ p_117758_
+		5 p_117759_ p_117759_
+	render (Lnet/minecraft/world/entity/Entity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7392_
+		0 p_117741_ p_117741_
+		1 p_117742_ p_117742_
+		2 p_117743_ p_117743_
+		3 p_117744_ p_117744_
+		4 p_117745_ p_117745_
+		5 p_117746_ p_117746_
+	renderHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/client/model/geom/ModelPart;Lnet/minecraft/client/model/geom/ModelPart;)V m_117775_
+		0 p_117776_ p_117776_
+		1 p_117777_ p_117777_
+		2 p_117778_ p_117778_
+		3 p_117779_ p_117779_
+		4 p_117780_ p_117780_
+		5 p_117781_ p_117781_
+	renderLeftHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;)V m_117813_
+		0 p_117814_ p_117814_
+		1 p_117815_ p_117815_
+		2 p_117816_ p_117816_
+		3 p_117817_ p_117817_
+	renderNameTag (Lnet/minecraft/client/player/AbstractClientPlayer;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_117808_ p_117808_
+		1 p_117809_ p_117809_
+		2 p_117810_ p_117810_
+		3 p_117811_ p_117811_
+		4 p_117812_ p_117812_
+	renderNameTag (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;I)V m_7649_
+		0 p_117748_ p_117748_
+		1 p_117749_ p_117749_
+		2 p_117750_ p_117750_
+		3 p_117751_ p_117751_
+		4 p_117752_ p_117752_
+	renderRightHand (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILnet/minecraft/client/player/AbstractClientPlayer;)V m_117770_
+		0 p_117771_ p_117771_
+		1 p_117772_ p_117772_
+		2 p_117773_ p_117773_
+		3 p_117774_ p_117774_
+	scale (Lnet/minecraft/client/player/AbstractClientPlayer;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_117798_ p_117798_
+		1 p_117799_ p_117799_
+		2 p_117800_ p_117800_
+	scale (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;F)V m_7546_
+		0 p_117761_ p_117761_
+		1 p_117762_ p_117762_
+		2 p_117763_ p_117763_
+	setModelProperties (Lnet/minecraft/client/player/AbstractClientPlayer;)V m_117818_
+		0 p_117819_ p_117819_
+	setupRotations (Lnet/minecraft/world/entity/LivingEntity;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_117765_ p_117765_
+		1 p_117766_ p_117766_
+		2 p_117767_ p_117767_
+		3 p_117768_ p_117768_
+		4 p_117769_ p_117769_
+	setupRotations (Lnet/minecraft/client/player/AbstractClientPlayer;Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V m_7523_
+		0 p_117802_ p_117802_
+		1 p_117803_ p_117803_
+		2 p_117804_ p_117804_
+		3 p_117805_ p_117805_
+		4 p_117806_ p_117806_
+net/minecraft/client/renderer/entity/player/package-info net/minecraft/client/renderer/entity/player/package-info
+net/minecraft/client/renderer/item/ClampedItemPropertyFunction net/minecraft/client/renderer/item/ClampedItemPropertyFunction
+	call (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_141951_
+		0 p_174560_ p_174560_
+		1 p_174561_ p_174561_
+		2 p_174562_ p_174562_
+		3 p_174563_ p_174563_
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_174564_ p_174564_
+		1 p_174565_ p_174565_
+		2 p_174566_ p_174566_
+		3 p_174567_ p_174567_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction net/minecraft/client/renderer/item/CompassItemPropertyFunction
+	DEFAULT_ROTATION f_234928_
+	compassTarget f_234929_
+	wobble f_234930_
+	wobbleRandom f_234931_
+	<init> (Lnet/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget;)V <init>
+		0 p_234933_ p_234933_
+	getAngleFromEntityToPos (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)D m_234948_
+		0 p_234949_ p_234949_
+		1 p_234950_ p_234950_
+	getCompassRotation (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;ILnet/minecraft/world/entity/Entity;)F m_234954_
+		0 p_234955_ p_234955_
+		1 p_234956_ p_234956_
+		2 p_234957_ p_234957_
+		3 p_234958_ p_234958_
+	getRandomlySpinningRotation (IJ)F m_234936_
+		0 p_234937_ p_234937_
+		1 p_234938_ p_234938_
+	getRotationTowardsCompassTarget (Lnet/minecraft/world/entity/Entity;JLnet/minecraft/core/BlockPos;)F m_234941_
+		0 p_234942_ p_234942_
+		1 p_234943_ p_234943_
+		2 p_234944_ p_234944_
+	getWrappedVisualRotationY (Lnet/minecraft/world/entity/Entity;)D m_234939_
+		0 p_234940_ p_234940_
+	hash (I)I m_234934_
+		0 p_234935_ p_234935_
+	isValidCompassTargetPos (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/GlobalPos;)Z m_234951_
+		0 p_234952_ p_234952_
+		1 p_234953_ p_234953_
+	tryFetchLevelIfMissing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/multiplayer/ClientLevel;)Lnet/minecraft/client/multiplayer/ClientLevel; m_234945_
+		0 p_234946_ p_234946_
+		1 p_234947_ p_234947_
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_234960_ p_234960_
+		1 p_234961_ p_234961_
+		2 p_234962_ p_234962_
+		3 p_234963_ p_234963_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassTarget
+	getPos (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234964_
+		0 p_234965_ p_234965_
+		1 p_234966_ p_234966_
+		2 p_234967_ p_234967_
+net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassWobble net/minecraft/client/renderer/item/CompassItemPropertyFunction$CompassWobble
+	deltaRotation f_234969_
+	lastUpdateTick f_234970_
+	rotation f_234968_
+	<init> ()V <init>
+	shouldUpdate (J)Z m_234972_
+		0 p_234973_ p_234973_
+	update (JD)V m_234974_
+		0 p_234975_ p_234975_
+		1 p_234976_ p_234976_
+net/minecraft/client/renderer/item/ItemProperties net/minecraft/client/renderer/item/ItemProperties
+	DAMAGE f_117822_
+	DAMAGED f_117821_
+	GENERIC_PROPERTIES f_117820_
+	PROPERTIES f_117825_
+	PROPERTY_DAMAGE f_117824_
+	PROPERTY_DAMAGED f_117823_
+	TAG_CUSTOM_MODEL_DATA f_174568_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getProperty (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/item/ItemPropertyFunction; m_117829_
+		static
+		0 p_117830_ p_117830_
+		1 p_117831_ p_117831_
+	lambda$register$2 (Lnet/minecraft/world/item/Item;)Ljava/util/Map; m_117827_
+		static
+		0 p_117828_ p_117828_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174659_
+		static
+		0 p_174660_ p_174660_
+		1 p_174661_ p_174661_
+		2 p_174662_ p_174662_
+		3 p_174663_ p_174663_
+	lambda$static$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174654_
+		static
+		0 p_174655_ p_174655_
+		1 p_174656_ p_174656_
+		2 p_174657_ p_174657_
+		3 p_174658_ p_174658_
+	lambda$static$10 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174624_
+		static
+		0 p_174625_ p_174625_
+		1 p_174626_ p_174626_
+		2 p_174627_ p_174627_
+		3 p_174628_ p_174628_
+	lambda$static$11 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234991_
+		static
+		0 p_234992_ p_234992_
+		1 p_234993_ p_234993_
+		2 p_234994_ p_234994_
+	lambda$static$12 (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/core/GlobalPos; m_234982_
+		static
+		0 p_234983_ p_234983_
+		1 p_234984_ p_234984_
+		2 p_234985_ p_234985_
+	lambda$static$13 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174609_
+		static
+		0 p_174610_ p_174610_
+		1 p_174611_ p_174611_
+		2 p_174612_ p_174612_
+		3 p_174613_ p_174613_
+	lambda$static$14 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174604_
+		static
+		0 p_174605_ p_174605_
+		1 p_174606_ p_174606_
+		2 p_174607_ p_174607_
+		3 p_174608_ p_174608_
+	lambda$static$15 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_275784_
+		static
+		0 p_275891_ p_275891_
+		1 p_275892_ p_275892_
+		2 p_275893_ p_275893_
+		3 p_275894_ p_275894_
+	lambda$static$16 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_275783_
+		static
+		0 p_275887_ p_275887_
+		1 p_275888_ p_275888_
+		2 p_275889_ p_275889_
+		3 p_275890_ p_275890_
+	lambda$static$17 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174589_
+		static
+		0 p_174590_ p_174590_
+		1 p_174591_ p_174591_
+		2 p_174592_ p_174592_
+		3 p_174593_ p_174593_
+	lambda$static$18 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174584_
+		static
+		0 p_174585_ p_174585_
+		1 p_174586_ p_174586_
+		2 p_174587_ p_174587_
+		3 p_174588_ p_174588_
+	lambda$static$19 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174574_
+		static
+		0 p_174575_ p_174575_
+		1 p_174576_ p_174576_
+		2 p_174577_ p_174577_
+		3 p_174578_ p_174578_
+	lambda$static$20 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234995_
+		static
+		0 p_234996_ p_234996_
+		1 p_234997_ p_234997_
+		2 p_234998_ p_234998_
+		3 p_234999_ p_234999_
+	lambda$static$21 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234986_
+		static
+		0 p_234987_ p_234987_
+		1 p_234988_ p_234988_
+		2 p_234989_ p_234989_
+		3 p_234990_ p_234990_
+	lambda$static$22 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_234977_
+		static
+		0 p_234978_ p_234978_
+		1 p_234979_ p_234979_
+		2 p_234980_ p_234980_
+		3 p_234981_ p_234981_
+	lambda$static$3 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174649_
+		static
+		0 p_174650_ p_174650_
+		1 p_174651_ p_174651_
+		2 p_174652_ p_174652_
+		3 p_174653_ p_174653_
+	lambda$static$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174644_
+		static
+		0 p_174645_ p_174645_
+		1 p_174646_ p_174646_
+		2 p_174647_ p_174647_
+		3 p_174648_ p_174648_
+	lambda$static$5 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_289053_
+		static
+		0 p_289244_ p_289244_
+		1 p_289245_ p_289245_
+		2 p_289246_ p_289246_
+		3 p_289247_ p_289247_
+	lambda$static$6 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174639_
+		static
+		0 p_174640_ p_174640_
+		1 p_174641_ p_174641_
+		2 p_174642_ p_174642_
+		3 p_174643_ p_174643_
+	lambda$static$7 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174634_
+		static
+		0 p_174635_ p_174635_
+		1 p_174636_ p_174636_
+		2 p_174637_ p_174637_
+		3 p_174638_ p_174638_
+	lambda$static$8 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_271563_
+		static
+		0 p_272332_ p_272332_
+		1 p_272333_ p_272333_
+		2 p_272334_ p_272334_
+		3 p_272335_ p_272335_
+	lambda$static$9 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_174629_
+		static
+		0 p_174630_ p_174630_
+		1 p_174631_ p_174631_
+		2 p_174632_ p_174632_
+		3 p_174633_ p_174633_
+	register (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V m_174570_
+		static
+		0 p_174571_ p_174571_
+		1 p_174572_ p_174572_
+		2 p_174573_ p_174573_
+	registerCustomModelData (Lnet/minecraft/client/renderer/item/ItemPropertyFunction;)V m_174579_
+		static
+		0 p_174580_ p_174580_
+	registerGeneric (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction; m_174581_
+		static
+		0 p_174582_ p_174582_
+		1 p_174583_ p_174583_
+net/minecraft/client/renderer/item/ItemProperties$1 net/minecraft/client/renderer/item/ItemProperties$1
+	lastUpdateTick f_117901_
+	rota f_117900_
+	rotation f_117899_
+	<init> ()V <init>
+	unclampedCall (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_142187_
+		0 p_174665_ p_174665_
+		1 p_174666_ p_174666_
+		2 p_174667_ p_174667_
+		3 p_174668_ p_174668_
+	wobble (Lnet/minecraft/world/level/Level;D)D m_117903_
+		0 p_117904_ p_117904_
+		1 p_117905_ p_117905_
+net/minecraft/client/renderer/item/ItemPropertyFunction net/minecraft/client/renderer/item/ItemPropertyFunction
+	call (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/LivingEntity;I)F m_141951_
+		0 p_174676_ p_174676_
+		1 p_174677_ p_174677_
+		2 p_174678_ p_174678_
+		3 p_174679_ p_174679_
+net/minecraft/client/renderer/item/package-info net/minecraft/client/renderer/item/package-info
+net/minecraft/client/renderer/package-info net/minecraft/client/renderer/package-info
+net/minecraft/client/renderer/texture/AbstractTexture net/minecraft/client/renderer/texture/AbstractTexture
+	NOT_ASSIGNED f_174680_
+	blur f_117951_
+	id f_117950_
+	mipmap f_117952_
+	<init> ()V <init>
+	bind ()V m_117966_
+	close ()V close
+	getId ()I m_117963_
+	lambda$bind$1 ()V m_117954_
+	lambda$releaseId$0 ()V m_117967_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_117955_ p_117955_
+	releaseId ()V m_117964_
+	reset (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V m_6479_
+		0 p_117956_ p_117956_
+		1 p_117957_ p_117957_
+		2 p_117958_ p_117958_
+		3 p_117959_ p_117959_
+	setFilter (ZZ)V m_117960_
+		0 p_117961_ p_117961_
+		1 p_117962_ p_117962_
+net/minecraft/client/renderer/texture/Dumpable net/minecraft/client/renderer/texture/Dumpable
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276124_ p_276124_
+		1 p_276123_ p_276123_
+net/minecraft/client/renderer/texture/DynamicTexture net/minecraft/client/renderer/texture/DynamicTexture
+	LOGGER f_117976_
+	pixels f_117977_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIZ)V <init>
+		0 p_117980_ p_117980_
+		1 p_117981_ p_117981_
+		2 p_117982_ p_117982_
+	<init> (Lcom/mojang/blaze3d/platform/NativeImage;)V <init>
+		0 p_117984_ p_117984_
+	close ()V close
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276119_ p_276119_
+		1 p_276105_ p_276105_
+	getPixels ()Lcom/mojang/blaze3d/platform/NativeImage; m_117991_
+	lambda$new$0 ()V m_283979_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_117987_ p_117987_
+	setPixels (Lcom/mojang/blaze3d/platform/NativeImage;)V m_117988_
+		0 p_117989_ p_117989_
+	upload ()V m_117985_
+net/minecraft/client/renderer/texture/HttpTexture net/minecraft/client/renderer/texture/HttpTexture
+	LEGACY_SKIN_HEIGHT f_181891_
+	LOGGER f_117993_
+	SKIN_HEIGHT f_181890_
+	SKIN_WIDTH f_181889_
+	file f_117994_
+	future f_117998_
+	onDownloaded f_117997_
+	processLegacySkin f_117996_
+	uploaded f_117999_
+	urlString f_117995_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;ZLjava/lang/Runnable;)V <init>
+		0 p_118002_ p_118002_
+		1 p_118003_ p_118003_
+		2 p_118004_ p_118004_
+		3 p_118005_ p_118005_
+		4 p_118006_ p_118006_
+	doNotchTransparencyHack (Lcom/mojang/blaze3d/platform/NativeImage;IIII)V m_118012_
+		static
+		0 p_118013_ p_118013_
+		1 p_118014_ p_118014_
+		2 p_118015_ p_118015_
+		3 p_118016_ p_118016_
+		4 p_118017_ p_118017_
+	lambda$load$2 (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_118030_
+		0 p_118031_ p_118031_
+	lambda$load$3 (Ljava/io/InputStream;)V m_174682_
+		0 p_174683_ p_174683_
+	lambda$load$4 ()V m_118007_
+	lambda$loadCallback$0 (Lcom/mojang/blaze3d/platform/NativeImage;)V m_174684_
+		0 p_174685_ p_174685_
+	lambda$loadCallback$1 (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118034_
+		0 p_118035_ p_118035_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118009_ p_118009_
+	load (Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; m_118018_
+		0 p_118019_ p_118019_
+	loadCallback (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118010_
+		0 p_118011_ p_118011_
+	processLegacySkin (Lcom/mojang/blaze3d/platform/NativeImage;)Lcom/mojang/blaze3d/platform/NativeImage; m_118032_
+		0 p_118033_ p_118033_
+	setNoAlpha (Lcom/mojang/blaze3d/platform/NativeImage;IIII)V m_118022_
+		static
+		0 p_118023_ p_118023_
+		1 p_118024_ p_118024_
+		2 p_118025_ p_118025_
+		3 p_118026_ p_118026_
+		4 p_118027_ p_118027_
+	upload (Lcom/mojang/blaze3d/platform/NativeImage;)V m_118020_
+		0 p_118021_ p_118021_
+net/minecraft/client/renderer/texture/MipmapGenerator net/minecraft/client/renderer/texture/MipmapGenerator
+	ALPHA_CUTOUT_CUTOFF f_174686_
+	POW22 f_118038_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alphaBlend (IIIIZ)I m_118048_
+		static
+		0 p_118049_ p_118049_
+		1 p_118050_ p_118050_
+		2 p_118051_ p_118051_
+		3 p_118052_ p_118052_
+		4 p_118053_ p_118053_
+	gammaBlend (IIIII)I m_118042_
+		static
+		0 p_118043_ p_118043_
+		1 p_118044_ p_118044_
+		2 p_118045_ p_118045_
+		3 p_118046_ p_118046_
+		4 p_118047_ p_118047_
+	generateMipLevels ([Lcom/mojang/blaze3d/platform/NativeImage;I)[Lcom/mojang/blaze3d/platform/NativeImage; m_246246_
+		static
+		0 p_251300_ p_251300_
+		1 p_252326_ p_252326_
+	getPow22 (I)F m_118040_
+		static
+		0 p_118041_ p_118041_
+	hasTransparentPixel (Lcom/mojang/blaze3d/platform/NativeImage;)Z m_246464_
+		static
+		0 p_252279_ p_252279_
+	lambda$static$0 ([F)V m_118057_
+		static
+		0 p_118058_ p_118058_
+net/minecraft/client/renderer/texture/MissingTextureAtlasSprite net/minecraft/client/renderer/texture/MissingTextureAtlasSprite
+	EMPTY_ANIMATION_META f_244401_
+	MISSING_IMAGE_HEIGHT f_174689_
+	MISSING_IMAGE_WIDTH f_174688_
+	MISSING_TEXTURE_LOCATION f_118059_
+	MISSING_TEXTURE_NAME f_174690_
+	missingTexture f_118060_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create ()Lnet/minecraft/client/renderer/texture/SpriteContents; m_246104_
+		static
+	generateMissingImage (II)Lcom/mojang/blaze3d/platform/NativeImage; m_245315_
+		static
+		0 p_249811_ p_249811_
+		1 p_249362_ p_249362_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_118071_
+		static
+	getTexture ()Lnet/minecraft/client/renderer/texture/DynamicTexture; m_118080_
+		static
+net/minecraft/client/renderer/texture/OverlayTexture net/minecraft/client/renderer/texture/OverlayTexture
+	NO_OVERLAY f_118083_
+	NO_WHITE_U f_174691_
+	RED_OVERLAY_V f_174692_
+	SIZE f_174694_
+	WHITE_OVERLAY_V f_174693_
+	texture f_118084_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	close ()V close
+	pack (FZ)I m_118090_
+		static
+		0 p_118091_ p_118091_
+		1 p_118092_ p_118092_
+	pack (II)I m_118093_
+		static
+		0 p_118094_ p_118094_
+		1 p_118095_ p_118095_
+	setupOverlayColor ()V m_118087_
+	teardownOverlayColor ()V m_118098_
+	u (F)I m_118088_
+		static
+		0 p_118089_ p_118089_
+	v (Z)I m_118096_
+		static
+		0 p_118097_ p_118097_
+net/minecraft/client/renderer/texture/PreloadedTexture net/minecraft/client/renderer/texture/PreloadedTexture
+	future f_118100_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V <init>
+		0 p_118102_ p_118102_
+		1 p_118103_ p_118103_
+		2 p_118104_ p_118104_
+	executor (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; m_118120_
+		static
+		0 p_118121_ p_118121_
+	getFuture ()Ljava/util/concurrent/CompletableFuture; m_118105_
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_118126_ p_118126_
+	lambda$executor$4 (Ljava/lang/Runnable;)V m_174695_
+		static
+		0 p_174696_ p_174696_
+	lambda$executor$5 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_118122_
+		static
+		0 p_118123_ p_118123_
+		1 p_118124_ p_118124_
+	lambda$getFuture$1 (Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage;)Ljava/lang/Void; m_118109_
+		static
+		0 p_118110_ p_118110_
+	lambda$new$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118106_
+		static
+		0 p_118107_ p_118107_
+		1 p_118108_ p_118108_
+	lambda$reset$2 (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118127_
+		0 p_118128_ p_118128_
+	lambda$reset$3 (Lnet/minecraft/client/renderer/texture/TextureManager;)V m_118111_
+		0 p_118112_ p_118112_
+	reset (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)V m_6479_
+		0 p_118114_ p_118114_
+		1 p_118115_ p_118115_
+		2 p_118116_ p_118116_
+		3 p_118117_ p_118117_
+net/minecraft/client/renderer/texture/SimpleTexture net/minecraft/client/renderer/texture/SimpleTexture
+	LOGGER f_118130_
+	location f_118129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_118133_ p_118133_
+	doLoad (Lcom/mojang/blaze3d/platform/NativeImage;ZZ)V m_118136_
+		0 p_118137_ p_118137_
+		1 p_118138_ p_118138_
+		2 p_118139_ p_118139_
+	getTextureImage (Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_6335_
+		0 p_118140_ p_118140_
+	lambda$load$0 (Lcom/mojang/blaze3d/platform/NativeImage;ZZ)V m_118141_
+		0 p_118142_ p_118142_
+		1 p_118143_ p_118143_
+		2 p_118144_ p_118144_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118135_ p_118135_
+net/minecraft/client/renderer/texture/SimpleTexture$TextureImage net/minecraft/client/renderer/texture/SimpleTexture$TextureImage
+	exception f_118148_
+	image f_118147_
+	metadata f_118146_
+	<init> (Ljava/io/IOException;)V <init>
+		0 p_118153_ p_118153_
+	<init> (Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection;Lcom/mojang/blaze3d/platform/NativeImage;)V <init>
+		0 p_118150_ p_118150_
+		1 p_118151_ p_118151_
+	close ()V close
+	getImage ()Lcom/mojang/blaze3d/platform/NativeImage; m_118158_
+	getTextureMetadata ()Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection; m_118154_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/SimpleTexture$TextureImage; m_118155_
+		static
+		0 p_118156_ p_118156_
+		1 p_118157_ p_118157_
+	throwIfError ()V m_118159_
+net/minecraft/client/renderer/texture/SpriteContents net/minecraft/client/renderer/texture/SpriteContents
+	LOGGER f_243663_
+	animatedTexture f_244575_
+	byMipLevel f_243731_
+	height f_244600_
+	name f_243877_
+	originalImage f_243904_
+	width f_244302_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/metadata/animation/FrameSize;Lcom/mojang/blaze3d/platform/NativeImage;Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection;)V <init>
+		0 p_249787_ p_249787_
+		1 p_251031_ p_251031_
+		2 p_252131_ p_252131_
+		3 p_250432_ p_250432_
+	close ()V close
+	createAnimatedTexture (Lnet/minecraft/client/resources/metadata/animation/FrameSize;IILnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection;)Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture; m_247391_
+		0 p_250817_ p_250817_
+		1 p_249792_ p_249792_
+		2 p_252353_ p_252353_
+		3 p_250947_ p_250947_
+	createTicker ()Lnet/minecraft/client/renderer/texture/SpriteTicker; m_246786_
+	getFrameCount ()I m_245088_
+	getUniqueFrames ()Ljava/util/stream/IntStream; m_245638_
+	height ()I m_245330_
+	increaseMipLevel (I)V m_246368_
+		0 p_248864_ p_248864_
+	isTransparent (III)Z m_245970_
+		0 p_250374_ p_250374_
+		1 p_250934_ p_250934_
+		2 p_249573_ p_249573_
+	lambda$createAnimatedTexture$3 (Ljava/util/List;II)V m_245953_
+		static
+		0 p_251013_ p_251013_
+		1 p_251291_ p_251291_
+		2 p_251837_ p_251837_
+	lambda$createAnimatedTexture$4 (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z m_247508_
+		static
+		0 p_251708_ p_251708_
+		1 p_251185_ p_251185_
+	lambda$increaseMipLevel$0 ()Ljava/lang/String; m_245776_
+	lambda$increaseMipLevel$1 ()Ljava/lang/String; m_246599_
+	lambda$increaseMipLevel$2 ()Ljava/lang/String; m_247509_
+	name ()Lnet/minecraft/resources/ResourceLocation; m_246162_
+	toString ()Ljava/lang/String; toString
+	upload (IIII[Lcom/mojang/blaze3d/platform/NativeImage;)V m_247381_
+		0 p_248895_ p_248895_
+		1 p_250245_ p_250245_
+		2 p_250458_ p_250458_
+		3 p_251337_ p_251337_
+		4 p_248825_ p_248825_
+	uploadFirstFrame (II)V m_246850_
+		0 p_252315_ p_252315_
+		1 p_248634_ p_248634_
+	width ()I m_246492_
+net/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture net/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture
+	frameRowSize f_244229_
+	frames f_243714_
+	interpolateFrames f_244317_
+	this$0 f_244362_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;Ljava/util/List;IZ)V <init>
+		0 p_249387_ p_249387_
+		1 p_250968_ p_250968_
+		2 p_251686_ p_251686_
+		3 p_251832_ p_251832_
+	createTicker ()Lnet/minecraft/client/renderer/texture/SpriteTicker; m_246690_
+	getFrameX (I)I m_245080_
+		0 p_249475_ p_249475_
+	getFrameY (I)I m_246436_
+		0 p_251327_ p_251327_
+	getUniqueFrames ()Ljava/util/stream/IntStream; m_246130_
+	lambda$getUniqueFrames$0 (Lnet/minecraft/client/renderer/texture/SpriteContents$FrameInfo;)I m_247333_
+		static
+		0 p_249981_ p_249981_
+	uploadFirstFrame (II)V m_247129_
+		0 p_251807_ p_251807_
+		1 p_248676_ p_248676_
+	uploadFrame (III)V m_245074_
+		0 p_250449_ p_250449_
+		1 p_248877_ p_248877_
+		2 p_249060_ p_249060_
+net/minecraft/client/renderer/texture/SpriteContents$FrameInfo net/minecraft/client/renderer/texture/SpriteContents$FrameInfo
+	index f_243751_
+	time f_244553_
+	<init> (II)V <init>
+		0 p_248909_ p_248909_
+		1 p_250552_ p_250552_
+net/minecraft/client/renderer/texture/SpriteContents$InterpolationData net/minecraft/client/renderer/texture/SpriteContents$InterpolationData
+	activeFrame f_244527_
+	this$0 f_244452_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;)V <init>
+		0 p_249611_ p_249611_
+	close ()V close
+	getPixel (Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture;IIII)I m_246491_
+		0 p_251976_ p_251976_
+		1 p_250761_ p_250761_
+		2 p_250049_ p_250049_
+		3 p_250004_ p_250004_
+		4 p_251489_ p_251489_
+	mix (DII)I m_247111_
+		0 p_250974_ p_250974_
+		1 p_252151_ p_252151_
+		2 p_249832_ p_249832_
+	uploadInterpolatedFrame (IILnet/minecraft/client/renderer/texture/SpriteContents$Ticker;)V m_245152_
+		0 p_250513_ p_250513_
+		1 p_251644_ p_251644_
+		2 p_248626_ p_248626_
+net/minecraft/client/renderer/texture/SpriteContents$Ticker net/minecraft/client/renderer/texture/SpriteContents$Ticker
+	animationInfo f_243921_
+	frame f_244631_
+	interpolationData f_244570_
+	subFrame f_244511_
+	this$0 f_243791_
+	<init> (Lnet/minecraft/client/renderer/texture/SpriteContents;Lnet/minecraft/client/renderer/texture/SpriteContents$AnimatedTexture;Lnet/minecraft/client/renderer/texture/SpriteContents$InterpolationData;)V <init>
+		0 p_251164_ p_251164_
+		1 p_249618_ p_249618_
+		2 p_251097_ p_251097_
+	close ()V close
+	lambda$tickAndUpload$0 (II)V m_247291_
+		0 p_252186_ p_252186_
+		1 p_252319_ p_252319_
+	tickAndUpload (II)V m_247697_
+		0 p_249105_ p_249105_
+		1 p_249676_ p_249676_
+net/minecraft/client/renderer/texture/SpriteLoader net/minecraft/client/renderer/texture/SpriteLoader
+	LOGGER f_244357_
+	location f_244500_
+	maxSupportedTextureSize f_243676_
+	minHeight f_276068_
+	minWidth f_276071_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;III)V <init>
+		0 p_276126_ p_276126_
+		1 p_276121_ p_276121_
+		2 p_276110_ p_276110_
+		3 p_276114_ p_276114_
+	create (Lnet/minecraft/client/renderer/texture/TextureAtlas;)Lnet/minecraft/client/renderer/texture/SpriteLoader; m_245483_
+		static
+		0 p_249085_ p_249085_
+	getStitchedSprites (Lnet/minecraft/client/renderer/texture/Stitcher;II)Ljava/util/Map; m_276091_
+		0 p_276117_ p_276117_
+		1 p_276111_ p_276111_
+		2 p_276112_ p_276112_
+	lambda$getStitchedSprites$8 (Ljava/util/Map;IILnet/minecraft/client/renderer/texture/SpriteContents;II)V m_246510_
+		0 p_248538_ p_248538_
+		1 p_250109_ p_250109_
+		2 p_251257_ p_251257_
+		3 p_251421_ p_251421_
+		4 p_250533_ p_250533_
+		5 p_251913_ p_251913_
+	lambda$loadAndStitch$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_260769_
+		static
+		0 p_261396_ p_261396_
+		1 p_261397_ p_261397_
+	lambda$loadAndStitch$6 (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; m_260766_
+		static
+		0 p_261389_ p_261389_
+		1 p_261390_ p_261390_
+	lambda$loadAndStitch$7 (ILjava/util/concurrent/Executor;Ljava/util/List;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_260767_
+		0 p_261391_ p_261391_
+		1 p_261392_ p_261392_
+		2 p_261393_ p_261393_
+	lambda$runSpriteSuppliers$3 (Ljava/util/concurrent/Executor;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_260768_
+		static
+		0 p_261394_ p_261394_
+		1 p_261395_ p_261395_
+	lambda$runSpriteSuppliers$4 (Ljava/util/List;)Ljava/util/List; m_246118_
+		static
+		0 p_252234_ p_252234_
+	lambda$stitch$0 (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;)Ljava/lang/String; m_245151_
+		static
+		0 p_249576_ p_249576_
+	lambda$stitch$1 (ILnet/minecraft/client/renderer/texture/TextureAtlasSprite;)V m_245562_
+		static
+		0 p_251160_ p_251160_
+		1 p_251202_ p_251202_
+	lambda$stitch$2 (Ljava/util/Map;I)V m_246625_
+		static
+		0 p_249498_ p_249498_
+		1 p_248649_ p_248649_
+	loadAndStitch (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_260881_
+		0 p_262108_ p_262108_
+		1 p_261754_ p_261754_
+		2 p_262104_ p_262104_
+		3 p_261687_ p_261687_
+	loadSprite (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/renderer/texture/SpriteContents; m_245083_
+		static
+		0 p_251630_ p_251630_
+		1 p_250558_ p_250558_
+	runSpriteSuppliers (Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_260809_
+		static
+		0 p_261516_ p_261516_
+		1 p_261791_ p_261791_
+	stitch (Ljava/util/List;ILjava/util/concurrent/Executor;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_261295_
+		0 p_262029_ p_262029_
+		1 p_261919_ p_261919_
+		2 p_261665_ p_261665_
+net/minecraft/client/renderer/texture/SpriteLoader$Preparations net/minecraft/client/renderer/texture/SpriteLoader$Preparations
+	height f_244632_
+	mipLevel f_244353_
+	missing f_243912_
+	readyForUpload f_244415_
+	regions f_243807_
+	width f_243669_
+	<init> (IIILnet/minecraft/client/renderer/texture/TextureAtlasSprite;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 f_243669_ f_243669_
+		1 f_244632_ f_244632_
+		2 f_244353_ f_244353_
+		3 f_243912_ f_243912_
+		4 f_243807_ f_243807_
+		5 f_244415_ f_244415_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250785_ p_250785_
+	hashCode ()I hashCode
+	height ()I f_244632_
+	lambda$waitForUpload$0 (Ljava/lang/Void;)Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations; m_245936_
+		0 p_249056_ p_249056_
+	mipLevel ()I f_244353_
+	missing ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; f_243912_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; f_244415_
+	regions ()Ljava/util/Map; f_243807_
+	toString ()Ljava/lang/String; toString
+	waitForUpload ()Ljava/util/concurrent/CompletableFuture; m_246429_
+	width ()I f_243669_
+net/minecraft/client/renderer/texture/SpriteTicker net/minecraft/client/renderer/texture/SpriteTicker
+	close ()V close
+	tickAndUpload (II)V m_247697_
+		0 p_248847_ p_248847_
+		1 p_250486_ p_250486_
+net/minecraft/client/renderer/texture/Stitcher net/minecraft/client/renderer/texture/Stitcher
+	HOLDER_COMPARATOR f_118161_
+	maxHeight f_118168_
+	maxWidth f_118167_
+	mipLevel f_118162_
+	storage f_118164_
+	storageX f_118165_
+	storageY f_118166_
+	texturesToBeStitched f_118163_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_118171_ p_118171_
+		1 p_118172_ p_118172_
+		2 p_118173_ p_118173_
+	addToStorage (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118178_
+		0 p_118179_ p_118179_
+	expand (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118191_
+		0 p_118192_ p_118192_
+	gatherSprites (Lnet/minecraft/client/renderer/texture/Stitcher$SpriteLoader;)V m_118180_
+		0 p_118181_ p_118181_
+	getHeight ()I m_118187_
+	getWidth ()I m_118174_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Ljava/lang/Integer; m_118200_
+		static
+		0 p_118201_ p_118201_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Ljava/lang/Integer; m_118198_
+		static
+		0 p_118199_ p_118199_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Lnet/minecraft/resources/ResourceLocation; m_244737_
+		static
+		0 p_247945_ p_247945_
+	lambda$stitch$3 (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Lnet/minecraft/client/renderer/texture/Stitcher$Entry; m_244738_
+		static
+		0 p_247946_ p_247946_
+	registerSprite (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;)V m_246099_
+		0 p_249253_ p_249253_
+	smallestFittingMinTexel (II)I m_118188_
+		static
+		0 p_118189_ p_118189_
+		1 p_118190_ p_118190_
+	stitch ()V m_118193_
+net/minecraft/client/renderer/texture/Stitcher$Entry net/minecraft/client/renderer/texture/Stitcher$Entry
+	height ()I m_245330_
+	name ()Lnet/minecraft/resources/ResourceLocation; m_246162_
+	width ()I m_246492_
+net/minecraft/client/renderer/texture/Stitcher$Holder net/minecraft/client/renderer/texture/Stitcher$Holder
+	entry f_244486_
+	height f_118204_
+	width f_118203_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;I)V <init>
+		0 p_250261_ p_250261_
+		1 p_250127_ p_250127_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;II)V <init>
+		0 f_244486_ f_244486_
+		1 f_118203_ f_118203_
+		2 f_118204_ f_118204_
+	entry ()Lnet/minecraft/client/renderer/texture/Stitcher$Entry; f_244486_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251865_ p_251865_
+	hashCode ()I hashCode
+	height ()I f_118204_
+	toString ()Ljava/lang/String; toString
+	width ()I f_118203_
+net/minecraft/client/renderer/texture/Stitcher$Region net/minecraft/client/renderer/texture/Stitcher$Region
+	height f_118212_
+	holder f_118214_
+	originX f_118209_
+	originY f_118210_
+	subSlots f_118213_
+	width f_118211_
+	<init> (IIII)V <init>
+		0 p_118216_ p_118216_
+		1 p_118217_ p_118217_
+		2 p_118218_ p_118218_
+		3 p_118219_ p_118219_
+	add (Lnet/minecraft/client/renderer/texture/Stitcher$Holder;)Z m_118221_
+		0 p_118222_ p_118222_
+	getX ()I m_118225_
+	getY ()I m_118226_
+	toString ()Ljava/lang/String; toString
+	walk (Lnet/minecraft/client/renderer/texture/Stitcher$SpriteLoader;)V m_246763_
+		0 p_250195_ p_250195_
+net/minecraft/client/renderer/texture/Stitcher$SpriteLoader net/minecraft/client/renderer/texture/Stitcher$SpriteLoader
+	load (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;II)V m_118228_
+		0 p_249434_ p_249434_
+		1 p_118230_ p_118230_
+		2 p_118231_ p_118231_
+net/minecraft/client/renderer/texture/StitcherException net/minecraft/client/renderer/texture/StitcherException
+	allSprites f_118254_
+	<init> (Lnet/minecraft/client/renderer/texture/Stitcher$Entry;Ljava/util/Collection;)V <init>
+		0 p_250177_ p_250177_
+		1 p_248618_ p_248618_
+	getAllSprites ()Ljava/util/Collection; m_118258_
+net/minecraft/client/renderer/texture/TextureAtlas net/minecraft/client/renderer/texture/TextureAtlas
+	LOCATION_BLOCKS f_118259_
+	LOCATION_PARTICLES f_118260_
+	LOGGER f_118261_
+	animatedTextures f_118262_
+	height f_276070_
+	location f_118265_
+	maxSupportedTextureSize f_118266_
+	mipLevel f_276072_
+	sprites f_118263_
+	texturesByName f_118264_
+	width f_276067_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_118269_ p_118269_
+	clearTextureData ()V m_118329_
+	cycleAnimationFrames ()V m_118270_
+	dumpContents (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)V m_276079_
+		0 p_276106_ p_276106_
+		1 p_276127_ p_276127_
+	dumpSpriteNames (Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V m_260988_
+		static
+		0 p_261769_ p_261769_
+		1 p_262102_ p_262102_
+		2 p_261722_ p_261722_
+	getHeight ()I m_276095_
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118316_
+		0 p_118317_ p_118317_
+	getWidth ()I m_276092_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6704_
+		0 p_118282_ p_118282_
+	location ()Lnet/minecraft/resources/ResourceLocation; m_118330_
+	maxSupportedTextureSize ()I m_245285_
+	tick ()V m_7673_
+	updateFilter (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_247255_
+		0 p_251993_ p_251993_
+	upload (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_247065_
+		0 p_250662_ p_250662_
+net/minecraft/client/renderer/texture/TextureAtlasSprite net/minecraft/client/renderer/texture/TextureAtlasSprite
+	atlasLocation f_244141_
+	contents f_244165_
+	u0 f_118351_
+	u1 f_118352_
+	v0 f_118353_
+	v1 f_118354_
+	x f_118349_
+	y f_118350_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/SpriteContents;IIII)V <init>
+		0 p_250211_ p_250211_
+		1 p_248526_ p_248526_
+		2 p_248950_ p_248950_
+		3 p_249741_ p_249741_
+		4 p_248672_ p_248672_
+		5 p_248637_ p_248637_
+	atlasLocation ()Lnet/minecraft/resources/ResourceLocation; m_247685_
+	atlasSize ()F m_118366_
+	contents ()Lnet/minecraft/client/renderer/texture/SpriteContents; m_245424_
+	createTicker ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker; m_247406_
+	getU (D)F m_118367_
+		0 p_118368_ p_118368_
+	getU0 ()F m_118409_
+	getU1 ()F m_118410_
+	getUOffset (F)F m_174727_
+		0 p_174728_ p_174728_
+	getV (D)F m_118393_
+		0 p_118394_ p_118394_
+	getV0 ()F m_118411_
+	getV1 ()F m_118412_
+	getVOffset (F)F m_174741_
+		0 p_174742_ p_174742_
+	getX ()I m_174743_
+	getY ()I m_174744_
+	toString ()Ljava/lang/String; toString
+	uploadFirstFrame ()V m_118416_
+	uvShrinkRatio ()F m_118417_
+	wrap (Lcom/mojang/blaze3d/vertex/VertexConsumer;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_118381_
+		0 p_118382_ p_118382_
+net/minecraft/client/renderer/texture/TextureAtlasSprite$1 net/minecraft/client/renderer/texture/TextureAtlasSprite$1
+	this$0 f_243782_
+	val$ticker f_243752_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/texture/SpriteTicker;)V <init>
+		0 p_248675_ p_248675_
+		1 p_250522_ p_250522_
+	close ()V close
+	tickAndUpload ()V m_245385_
+net/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker net/minecraft/client/renderer/texture/TextureAtlasSprite$Ticker
+	close ()V close
+	tickAndUpload ()V m_245385_
+net/minecraft/client/renderer/texture/TextureManager net/minecraft/client/renderer/texture/TextureManager
+	INTENTIONAL_MISSING_TEXTURE f_118466_
+	LOGGER f_118467_
+	byPath f_118468_
+	prefixRegister f_118470_
+	resourceManager f_118471_
+	tickableTextures f_118469_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;)V <init>
+		0 p_118474_ p_118474_
+	_bind (Lnet/minecraft/resources/ResourceLocation;)V m_118519_
+		0 p_118520_ p_118520_
+	_dumpAllSheets (Ljava/nio/file/Path;)V m_276083_
+		0 p_276128_ p_276128_
+	bindForSetup (Lnet/minecraft/resources/ResourceLocation;)V m_174784_
+		0 p_174785_ p_174785_
+	close ()V close
+	dumpAllSheets (Ljava/nio/file/Path;)V m_276085_
+		0 p_276129_ p_276129_
+	execute (Ljava/lang/Runnable;)V m_118488_
+		static
+		0 p_118489_ p_118489_
+	getTexture (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_174786_
+		0 p_174787_ p_174787_
+		1 p_174788_ p_174788_
+	getTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_118506_
+		0 p_118507_ p_118507_
+	lambda$_dumpAllSheets$8 (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_276077_
+		static
+		0 p_276100_ p_276100_
+		1 p_276101_ p_276101_
+		2 p_276102_ p_276102_
+	lambda$bindForSetup$0 (Lnet/minecraft/resources/ResourceLocation;)V m_174789_
+		0 p_174790_ p_174790_
+	lambda$dumpAllSheets$7 (Ljava/nio/file/Path;)V m_276076_
+		0 p_276099_ p_276099_
+	lambda$execute$3 (Ljava/lang/Runnable;)V m_118511_
+		static
+		0 p_118512_ p_118512_
+	lambda$loadTexture$1 (Lnet/minecraft/client/renderer/texture/AbstractTexture;)Ljava/lang/String; m_118486_
+		static
+		0 p_118487_ p_118487_
+	lambda$preload$2 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/PreloadedTexture;)V m_118498_
+		0 p_118499_ p_118499_
+		1 p_118500_ p_118500_
+	lambda$reload$4 (Ljava/util/concurrent/CompletableFuture;)V m_244740_
+		static
+		0 p_247951_ p_247951_
+	lambda$reload$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244739_
+		0 p_247947_ p_247947_
+		1 p_247948_ p_247948_
+		2 p_247949_ p_247949_
+		3 p_247950_ p_247950_
+	lambda$reload$6 (Ljava/lang/Runnable;)V m_118504_
+		static
+		0 p_118505_ p_118505_
+	loadTexture (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)Lnet/minecraft/client/renderer/texture/AbstractTexture; m_118515_
+		0 p_118516_ p_118516_
+		1 p_118517_ p_118517_
+	preload (Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_118501_
+		0 p_118502_ p_118502_
+		1 p_118503_ p_118503_
+	register (Ljava/lang/String;Lnet/minecraft/client/renderer/texture/DynamicTexture;)Lnet/minecraft/resources/ResourceLocation; m_118490_
+		0 p_118491_ p_118491_
+		1 p_118492_ p_118492_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_118495_
+		0 p_118496_ p_118496_
+		1 p_118497_ p_118497_
+	release (Lnet/minecraft/resources/ResourceLocation;)V m_118513_
+		0 p_118514_ p_118514_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_118476_ p_118476_
+		1 p_118477_ p_118477_
+		2 p_118478_ p_118478_
+		3 p_118479_ p_118479_
+		4 p_118480_ p_118480_
+		5 p_118481_ p_118481_
+	safeClose (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/AbstractTexture;)V m_118508_
+		0 p_118509_ p_118509_
+		1 p_118510_ p_118510_
+	tick ()V m_7673_
+net/minecraft/client/renderer/texture/Tickable net/minecraft/client/renderer/texture/Tickable
+	tick ()V m_7673_
+net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader
+	ATLAS_INFO_CONVERTER f_260445_
+	LOGGER f_260482_
+	sources f_260697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_261613_ p_261613_
+	lambda$list$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource;)V m_261183_
+		static
+		0 p_261666_ p_261666_
+		1 p_261978_ p_261978_
+		2 p_261747_ p_261747_
+	list (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/List; m_260886_
+		0 p_261989_ p_261989_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader; m_261166_
+		static
+		0 p_261551_ p_261551_
+		1 p_261709_ p_261709_
+net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader$1 net/minecraft/client/renderer/texture/atlas/SpriteResourceLoader$1
+	this$0 f_260614_
+	val$sprites f_260443_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader;Ljava/util/Map;)V <init>
+		0 p_261778_ p_261778_
+		1 p_261952_ p_261952_
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier;)V m_260840_
+		0 p_262067_ p_262067_
+		1 p_261936_ p_261936_
+	removeAll (Ljava/util/function/Predicate;)V m_260801_
+		0 p_261939_ p_261939_
+net/minecraft/client/renderer/texture/atlas/SpriteSource net/minecraft/client/renderer/texture/atlas/SpriteSource
+	TEXTURE_ID_CONVERTER f_266012_
+	<clinit> ()V <clinit>
+		static
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261770_ p_261770_
+		1 p_261757_ p_261757_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/SpriteSource$Output net/minecraft/client/renderer/texture/atlas/SpriteSource$Output
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_261028_
+		0 p_261841_ p_261841_
+		1 p_261651_ p_261651_
+	add (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier;)V m_260840_
+		0 p_261821_ p_261821_
+		1 p_261760_ p_261760_
+	lambda$add$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)Lnet/minecraft/client/renderer/texture/SpriteContents; m_261059_
+		static
+		0 p_262156_ p_262156_
+		1 p_261663_ p_261663_
+	removeAll (Ljava/util/function/Predicate;)V m_260801_
+		0 p_261532_ p_261532_
+net/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier net/minecraft/client/renderer/texture/atlas/SpriteSource$SpriteSupplier
+	discard ()V m_260986_
+net/minecraft/client/renderer/texture/atlas/SpriteSourceType net/minecraft/client/renderer/texture/atlas/SpriteSourceType
+	codec f_260449_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 f_260449_ f_260449_
+	codec ()Lcom/mojang/serialization/Codec; f_260449_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261833_ p_261833_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/texture/atlas/SpriteSources net/minecraft/client/renderer/texture/atlas/SpriteSources
+	CODEC f_260500_
+	DIRECTORY f_260490_
+	FILE_CODEC f_260551_
+	FILTER f_260627_
+	PALETTED_PERMUTATIONS f_266099_
+	SINGLE_FILE f_260457_
+	TYPES f_260548_
+	TYPE_CODEC f_260540_
+	UNSTITCHER f_260546_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274004_
+		static
+		0 p_274714_ p_274714_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274007_
+		static
+		0 p_274717_ p_274717_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274005_
+		static
+		0 p_274715_ p_274715_
+	lambda$static$3 (Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType;)Lcom/mojang/serialization/DataResult; m_274006_
+		static
+		0 p_274716_ p_274716_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260887_
+		static
+		0 p_262175_ p_262175_
+		1 p_261464_ p_261464_
+net/minecraft/client/renderer/texture/atlas/package-info net/minecraft/client/renderer/texture/atlas/package-info
+net/minecraft/client/renderer/texture/atlas/sources/DirectoryLister net/minecraft/client/renderer/texture/atlas/sources/DirectoryLister
+	CODEC f_260655_
+	idPrefix f_260464_
+	sourcePath f_260442_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_261886_ p_261886_
+		1 p_261776_ p_261776_
+	lambda$run$3 (Lnet/minecraft/resources/FileToIdConverter;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;)V m_260906_
+		0 p_261553_ p_261553_
+		1 p_261798_ p_261798_
+		2 p_261906_ p_261906_
+		3 p_261635_ p_261635_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/DirectoryLister;)Ljava/lang/String; m_261264_
+		static
+		0 p_261592_ p_261592_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/DirectoryLister;)Ljava/lang/String; m_261300_
+		static
+		0 p_262146_ p_262146_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261073_
+		static
+		0 p_262096_ p_262096_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261582_ p_261582_
+		1 p_261898_ p_261898_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage net/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage
+	id f_265874_
+	image f_266070_
+	referenceCount f_266109_
+	resource f_265889_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/Resource;I)V <init>
+		0 p_267104_ p_267104_
+		1 p_266995_ p_266995_
+		2 p_266778_ p_266778_
+	get ()Lcom/mojang/blaze3d/platform/NativeImage; m_266167_
+	release ()V m_266458_
+net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations
+	CODEC f_266028_
+	LOGGER f_265853_
+	paletteKey f_265884_
+	permutations f_266003_
+	textures f_265956_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)V <init>
+		0 p_267282_ p_267282_
+		1 p_266681_ p_266681_
+		2 p_266741_ p_266741_
+	createPaletteMapping ([I[I)Ljava/util/function/IntUnaryOperator; m_266217_
+		static
+		0 p_266839_ p_266839_
+		1 p_266776_ p_266776_
+	lambda$createPaletteMapping$7 (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I m_267542_
+		static
+		0 p_267898_ p_267898_
+		1 p_267899_ p_267899_
+	lambda$run$4 (Lnet/minecraft/server/packs/resources/ResourceManager;)[I m_266373_
+		0 p_266955_ p_266955_
+	lambda$run$5 (Ljava/util/function/Supplier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/function/IntUnaryOperator; m_266448_
+		static
+		0 p_267012_ p_267012_
+		1 p_266968_ p_266968_
+		2 p_267020_ p_267020_
+	lambda$run$6 (Ljava/util/Map;Ljava/util/function/Supplier;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V m_266309_
+		static
+		0 p_266771_ p_266771_
+		1 p_266716_ p_266716_
+		2 p_266763_ p_266763_
+		3 p_267108_ p_267108_
+		4 p_266969_ p_266969_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/List; m_266589_
+		static
+		0 p_267300_ p_267300_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Lnet/minecraft/resources/ResourceLocation; m_266306_
+		static
+		0 p_266732_ p_266732_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/Map; m_266527_
+		static
+		0 p_267234_ p_267234_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266460_
+		static
+		0 p_266838_ p_266838_
+	loadPaletteEntryFromImage (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)[I m_266592_
+		static
+		0 p_267184_ p_267184_
+		1 p_267059_ p_267059_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_267219_ p_267219_
+		1 p_267250_ p_267250_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations$PalettedSpriteSupplier net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations$PalettedSpriteSupplier
+	baseImage f_266004_
+	palette f_266059_
+	permutationLocation f_265892_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage;Ljava/util/function/Supplier;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_266004_ f_266004_
+		1 f_266059_ f_266059_
+		2 f_265892_ f_265892_
+	baseImage ()Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage; f_266004_
+	discard ()V m_260986_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267202_ p_267202_
+	get ()Ljava/lang/Object; get
+	get ()Lnet/minecraft/client/renderer/texture/SpriteContents; get
+	hashCode ()I hashCode
+	palette ()Ljava/util/function/Supplier; f_266059_
+	permutationLocation ()Lnet/minecraft/resources/ResourceLocation; f_265892_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/renderer/texture/atlas/sources/SingleFile net/minecraft/client/renderer/texture/atlas/sources/SingleFile
+	CODEC f_260609_
+	LOGGER f_260566_
+	resourceId f_260456_
+	spriteId f_260731_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)V <init>
+		0 p_261658_ p_261658_
+		1 p_261712_ p_261712_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/SingleFile;)Lnet/minecraft/resources/ResourceLocation; m_261151_
+		static
+		0 p_261913_ p_261913_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/SingleFile;)Ljava/util/Optional; m_261182_
+		static
+		0 p_261615_ p_261615_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261205_
+		static
+		0 p_261903_ p_261903_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261920_ p_261920_
+		1 p_261578_ p_261578_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/SourceFilter net/minecraft/client/renderer/texture/atlas/sources/SourceFilter
+	CODEC f_260515_
+	filter f_260543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/ResourceLocationPattern;)V <init>
+		0 p_261654_ p_261654_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/SourceFilter;)Lnet/minecraft/util/ResourceLocationPattern; m_261008_
+		static
+		0 p_262094_ p_262094_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261225_
+		static
+		0 p_261830_ p_261830_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261888_ p_261888_
+		1 p_261864_ p_261864_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher net/minecraft/client/renderer/texture/atlas/sources/Unstitcher
+	CODEC f_260484_
+	LOGGER f_260712_
+	regions f_260565_
+	resource f_260559_
+	xDivisor f_260518_
+	yDivisor f_260650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;DD)V <init>
+		0 p_261679_ p_261679_
+		1 p_261974_ p_261974_
+		2 p_262181_ p_262181_
+		3 p_261631_ p_261631_
+	lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Lnet/minecraft/resources/ResourceLocation; m_260798_
+		static
+		0 p_261910_ p_261910_
+	lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/util/List; m_260837_
+		static
+		0 p_261944_ p_261944_
+	lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; m_261208_
+		static
+		0 p_261601_ p_261601_
+	lambda$static$3 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; m_261096_
+		static
+		0 p_262039_ p_262039_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260876_
+		static
+		0 p_262047_ p_262047_
+	run (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/client/renderer/texture/atlas/SpriteSource$Output;)V m_260891_
+		0 p_261498_ p_261498_
+		1 p_261828_ p_261828_
+	type ()Lnet/minecraft/client/renderer/texture/atlas/SpriteSourceType; m_260850_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region
+	CODEC f_260527_
+	height f_260610_
+	sprite f_260568_
+	width f_260701_
+	x f_260547_
+	y f_260480_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;DDDD)V <init>
+		0 f_260568_ f_260568_
+		1 f_260547_ f_260547_
+		2 f_260480_ f_260480_
+		3 f_260701_ f_260701_
+		4 f_260610_ f_260610_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261603_ p_261603_
+	hashCode ()I hashCode
+	height ()D f_260610_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261120_
+		static
+		0 p_261521_ p_261521_
+	sprite ()Lnet/minecraft/resources/ResourceLocation; f_260568_
+	toString ()Ljava/lang/String; toString
+	width ()D f_260701_
+	x ()D f_260547_
+	y ()D f_260480_
+net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$RegionInstance net/minecraft/client/renderer/texture/atlas/sources/Unstitcher$RegionInstance
+	image f_260587_
+	region f_260703_
+	xDivisor f_260604_
+	yDivisor f_260617_
+	<init> (Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage;Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region;DD)V <init>
+		0 p_266678_ p_266678_
+		1 p_267197_ p_267197_
+		2 p_266911_ p_266911_
+		3 p_266789_ p_266789_
+	discard ()V m_260986_
+	get ()Ljava/lang/Object; get
+	get ()Lnet/minecraft/client/renderer/texture/SpriteContents; get
+net/minecraft/client/renderer/texture/atlas/sources/package-info net/minecraft/client/renderer/texture/atlas/sources/package-info
+net/minecraft/client/renderer/texture/package-info net/minecraft/client/renderer/texture/package-info
+net/minecraft/client/resources/ClientPackSource net/minecraft/client/resources/ClientPackSource
+	BUILT_IN_METADATA f_244333_
+	HIGH_CONTRAST_PACK f_273850_
+	PACKS_DIR f_244290_
+	SPECIAL_PACK_NAMES f_244581_
+	VANILLA_NAME f_243857_
+	VERSION_METADATA_SECTION f_244347_
+	externalAssetDir f_244267_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_249324_ p_249324_
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_250992_ p_250992_
+		1 p_250814_ p_250814_
+		2 p_249835_ p_249835_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_250048_ p_250048_
+	createVanillaPackSource (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResources; m_246691_
+		static
+		0 p_250749_ p_250749_
+	findExplodedAssetPacks (Ljava/nio/file/Path;)Ljava/nio/file/Path; m_247002_
+		0 p_251339_ p_251339_
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_250421_ p_250421_
+	lambda$createVanillaPack$0 (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_244741_
+		static
+		0 p_247952_ p_247952_
+		1 p_247953_ p_247953_
+	populatePackList (Ljava/util/function/BiConsumer;)V m_245382_
+		0 p_249851_ p_249851_
+net/minecraft/client/resources/DefaultPlayerSkin net/minecraft/client/resources/DefaultPlayerSkin
+	DEFAULT_SKINS f_257041_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getDefaultSkin ()Lnet/minecraft/resources/ResourceLocation; m_118626_
+		static
+	getDefaultSkin (Ljava/util/UUID;)Lnet/minecraft/resources/ResourceLocation; m_118627_
+		static
+		0 p_118628_ p_118628_
+	getSkinModelName (Ljava/util/UUID;)Ljava/lang/String; m_118629_
+		static
+		0 p_118630_ p_118630_
+	getSkinType (Ljava/util/UUID;)Lnet/minecraft/client/resources/DefaultPlayerSkin$SkinType; m_257644_
+		static
+		0 p_260299_ p_260299_
+net/minecraft/client/resources/DefaultPlayerSkin$ModelType net/minecraft/client/resources/DefaultPlayerSkin$ModelType
+	$VALUES $VALUES
+	SLIM SLIM
+	WIDE WIDE
+	id f_256945_
+	$values ()[Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; m_257484_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_259966_ p_259966_
+		1 p_259745_ p_259745_
+		2 p_260160_ p_260160_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; valueOf
+		static
+		0 p_259327_ p_259327_
+	values ()[Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; values
+		static
+net/minecraft/client/resources/DefaultPlayerSkin$SkinType net/minecraft/client/resources/DefaultPlayerSkin$SkinType
+	model f_256901_
+	texture f_256814_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType;)V <init>
+		0 f_256814_ f_256814_
+		1 f_256901_ f_256901_
+	<init> (Ljava/lang/String;Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType;)V <init>
+		0 p_259984_ p_259984_
+		1 p_259456_ p_259456_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259668_ p_259668_
+	hashCode ()I hashCode
+	model ()Lnet/minecraft/client/resources/DefaultPlayerSkin$ModelType; f_256901_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_256814_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/DownloadedPackSource net/minecraft/client/resources/DownloadedPackSource
+	APPLYING_PACK_TEXT f_244023_
+	LOGGER f_243667_
+	MAX_KEPT_PACKS f_244627_
+	MAX_PACK_SIZE_BYTES f_243735_
+	SERVER_ID f_244475_
+	SERVER_NAME f_243792_
+	SHA1 f_244551_
+	currentDownload f_243680_
+	downloadLock f_244572_
+	serverPack f_244082_
+	serverPackDir f_244074_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;)V <init>
+		0 p_249798_ p_249798_
+	checkHash (Ljava/lang/String;Ljava/io/File;)Z m_245350_
+		0 p_251365_ p_251365_
+		1 p_249356_ p_249356_
+	clearOldDownloads ()V m_245559_
+	clearServerPack ()Ljava/util/concurrent/CompletableFuture; m_246151_
+	deleteQuietly (Ljava/io/File;)V m_246169_
+		static
+		0 p_251727_ p_251727_
+	downloadAndSelectResourcePack (Ljava/net/URL;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; m_246254_
+		0 p_249839_ p_249839_
+		1 p_249218_ p_249218_
+		2 p_251033_ p_251033_
+	getDownloadHeaders ()Ljava/util/Map; m_245308_
+		static
+	lambda$downloadAndSelectResourcePack$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/ProgressScreen;)V m_246966_
+		static
+		0 p_249168_ p_249168_
+		1 p_250297_ p_250297_
+	lambda$downloadAndSelectResourcePack$1 (ZLnet/minecraft/client/Minecraft;)V m_245230_
+		static
+		0 p_252021_ p_252021_
+		1 p_250186_ p_250186_
+	lambda$downloadAndSelectResourcePack$2 (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/client/Minecraft;ZLjava/lang/Object;)Ljava/util/concurrent/CompletionStage; m_247083_
+		0 p_249210_ p_249210_
+		1 p_250351_ p_250351_
+		2 p_248529_ p_248529_
+		3 p_251855_ p_251855_
+		4 p_251155_ p_251155_
+	lambda$downloadAndSelectResourcePack$3 (Ljava/lang/Throwable;Ljava/io/File;Ljava/lang/Void;)V m_246722_
+		static
+		0 p_251248_ p_251248_
+		1 p_251679_ p_251679_
+		2 p_251750_ p_251750_
+	lambda$downloadAndSelectResourcePack$4 (Lnet/minecraft/client/Minecraft;Z)V m_245964_
+		static
+		0 p_249780_ p_249780_
+		1 p_249339_ p_249339_
+	lambda$downloadAndSelectResourcePack$5 (Lnet/minecraft/client/Minecraft;Ljava/lang/Void;)V m_247163_
+		static
+		0 p_251074_ p_251074_
+		1 p_248937_ p_248937_
+	lambda$downloadAndSelectResourcePack$6 (Ljava/io/File;Lnet/minecraft/client/Minecraft;Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; m_245607_
+		0 p_248553_ p_248553_
+		1 p_250464_ p_250464_
+		2 p_249744_ p_249744_
+	lambda$downloadAndSelectResourcePack$7 (Ljava/lang/Void;)V m_245289_
+		0 p_250279_ p_250279_
+	lambda$setServerPack$8 (Ljava/io/File;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254765_
+		static
+		0 p_255463_ p_255463_
+		1 p_255464_ p_255464_
+	loadBundledResourcePack (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Ljava/util/concurrent/CompletableFuture; m_247400_
+		0 p_248756_ p_248756_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_251994_ p_251994_
+	setServerPack (Ljava/io/File;Lnet/minecraft/server/packs/repository/PackSource;)Ljava/util/concurrent/CompletableFuture; m_247526_
+		0 p_249885_ p_249885_
+		1 p_251105_ p_251105_
+net/minecraft/client/resources/FoliageColorReloadListener net/minecraft/client/resources/FoliageColorReloadListener
+	LOCATION f_118656_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply ([ILnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118667_ p_118667_
+		1 p_118668_ p_118668_
+		2 p_118669_ p_118669_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118663_ p_118663_
+		1 p_118664_ p_118664_
+		2 p_118665_ p_118665_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118671_ p_118671_
+		1 p_118672_ p_118672_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)[I m_5944_
+		0 p_118660_ p_118660_
+		1 p_118661_ p_118661_
+net/minecraft/client/resources/GrassColorReloadListener net/minecraft/client/resources/GrassColorReloadListener
+	LOCATION f_118673_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply ([ILnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118684_ p_118684_
+		1 p_118685_ p_118685_
+		2 p_118686_ p_118686_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118680_ p_118680_
+		1 p_118681_ p_118681_
+		2 p_118682_ p_118682_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118688_ p_118688_
+		1 p_118689_ p_118689_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)[I m_5944_
+		0 p_118677_ p_118677_
+		1 p_118678_ p_118678_
+net/minecraft/client/resources/IndexedAssetSource net/minecraft/client/resources/IndexedAssetSource
+	LOGGER f_244445_
+	PATH_SPLITTER f_244611_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createIndexFs (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/nio/file/Path; m_245793_
+		static
+		0 p_248776_ p_248776_
+		1 p_250235_ p_250235_
+net/minecraft/client/resources/LegacyStuffWrapper net/minecraft/client/resources/LegacyStuffWrapper
+	<init> ()V <init>
+	getPixels (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)[I m_118726_
+		static
+		0 p_118727_ p_118727_
+		1 p_118728_ p_118728_
+net/minecraft/client/resources/MobEffectTextureManager net/minecraft/client/resources/MobEffectTextureManager
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_118730_ p_118730_
+	get (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118732_
+		0 p_118733_ p_118733_
+net/minecraft/client/resources/PaintingTextureManager net/minecraft/client/resources/PaintingTextureManager
+	BACK_SPRITE_LOCATION f_118799_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_118802_ p_118802_
+	get (Lnet/minecraft/world/entity/decoration/PaintingVariant;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_235033_
+		0 p_235034_ p_235034_
+	getBackSprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118806_
+net/minecraft/client/resources/SkinManager net/minecraft/client/resources/SkinManager
+	PROPERTY_TEXTURES f_174841_
+	insecureSkinCache f_118810_
+	sessionService f_118809_
+	skinsDirectory f_118808_
+	textureManager f_118807_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V <init>
+		0 p_118812_ p_118812_
+		1 p_118813_ p_118813_
+		2 p_118814_ p_118814_
+	getInsecureSkinInformation (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map; m_118815_
+		0 p_118816_ p_118816_
+	getInsecureSkinLocation (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/resources/ResourceLocation; m_240306_
+		0 p_240307_ p_240307_
+	getTextureLocation (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_242632_
+		static
+		0 p_242930_ p_242930_
+		1 p_242947_ p_242947_
+	lambda$registerSkins$1 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V m_174845_
+		0 p_174846_ p_174846_
+		1 p_174847_ p_174847_
+		2 p_174848_ p_174848_
+	lambda$registerSkins$2 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_174849_
+		0 p_174850_ p_174850_
+		1 p_174851_ p_174851_
+	lambda$registerSkins$3 (Ljava/util/Map;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_174842_
+		0 p_174843_ p_174843_
+		1 p_174844_ p_174844_
+	lambda$registerSkins$4 (Lcom/mojang/authlib/GameProfile;ZLnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)V m_118821_
+		0 p_118822_ p_118822_
+		1 p_118823_ p_118823_
+		2 p_118824_ p_118824_
+	lambda$registerTexture$0 (Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_118832_
+		static
+		0 p_118833_ p_118833_
+		1 p_118834_ p_118834_
+		2 p_118835_ p_118835_
+		3 p_118836_ p_118836_
+	registerSkins (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;Z)V m_118817_
+		0 p_118818_ p_118818_
+		1 p_118819_ p_118819_
+		2 p_118820_ p_118820_
+	registerTexture (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/resources/ResourceLocation; m_118825_
+		0 p_118826_ p_118826_
+		1 p_118827_ p_118827_
+	registerTexture (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/client/resources/SkinManager$SkinTextureCallback;)Lnet/minecraft/resources/ResourceLocation; m_118828_
+		0 p_118829_ p_118829_
+		1 p_118830_ p_118830_
+		2 p_118831_ p_118831_
+net/minecraft/client/resources/SkinManager$1 net/minecraft/client/resources/SkinManager$1
+	this$0 f_118848_
+	val$sessionService f_118847_
+	<init> (Lnet/minecraft/client/resources/SkinManager;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V <init>
+		0 p_118850_ p_118850_
+		1 p_118851_ p_118851_
+	load (Ljava/lang/String;)Ljava/util/Map; load
+		0 p_118853_ p_118853_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_118855_ p_118855_
+net/minecraft/client/resources/SkinManager$2 net/minecraft/client/resources/SkinManager$2
+	$SwitchMap$com$mojang$authlib$minecraft$MinecraftProfileTexture$Type f_242484_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/resources/SkinManager$SkinTextureCallback net/minecraft/client/resources/SkinManager$SkinTextureCallback
+	onSkinTextureAvailable (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V m_118856_
+		0 p_118857_ p_118857_
+		1 p_118858_ p_118858_
+		2 p_118859_ p_118859_
+net/minecraft/client/resources/SplashManager net/minecraft/client/resources/SplashManager
+	RANDOM f_118861_
+	SPLASHES_LOCATION f_118860_
+	splashes f_118862_
+	user f_118863_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/User;)V <init>
+		0 p_118866_ p_118866_
+	apply (Ljava/util/List;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118878_ p_118878_
+		1 p_118879_ p_118879_
+		2 p_118880_ p_118880_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_118872_ p_118872_
+		1 p_118873_ p_118873_
+		2 p_118874_ p_118874_
+	getSplash ()Lnet/minecraft/client/gui/components/SplashRenderer; m_280369_
+	lambda$prepare$0 (Ljava/lang/String;)Z m_118875_
+		static
+		0 p_118876_ p_118876_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_118882_ p_118882_
+		1 p_118883_ p_118883_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/List; m_5944_
+		0 p_118869_ p_118869_
+		1 p_118870_ p_118870_
+net/minecraft/client/resources/TextureAtlasHolder net/minecraft/client/resources/TextureAtlasHolder
+	atlasInfoLocation f_260648_
+	textureAtlas f_118884_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_262057_ p_262057_
+		1 p_261554_ p_261554_
+		2 p_262147_ p_262147_
+	apply (Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_245256_
+		0 p_252333_ p_252333_
+		1 p_250624_ p_250624_
+	close ()V close
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_118901_
+		0 p_118902_ p_118902_
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V m_246837_
+		0 p_248821_ p_248821_
+		1 p_249246_ p_249246_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_249641_ p_249641_
+		1 p_250036_ p_250036_
+		2 p_249806_ p_249806_
+		3 p_250732_ p_250732_
+		4 p_249427_ p_249427_
+		5 p_250510_ p_250510_
+net/minecraft/client/resources/language/ClientLanguage net/minecraft/client/resources/language/ClientLanguage
+	LOGGER f_118909_
+	defaultRightToLeft f_118911_
+	storage f_118910_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;Z)V <init>
+		0 p_118914_ p_118914_
+		1 p_118915_ p_118915_
+	appendFrom (Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V m_235035_
+		static
+		0 p_235036_ p_235036_
+		1 p_235037_ p_235037_
+		2 p_235038_ p_235038_
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_118920_ p_118920_
+		1 p_265273_ p_265273_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_118925_ p_118925_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_118928_ p_118928_
+	isDefaultRightToLeft ()Z m_6627_
+	loadFrom (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Z)Lnet/minecraft/client/resources/language/ClientLanguage; m_264420_
+		static
+		0 p_265765_ p_265765_
+		1 p_265743_ p_265743_
+		2 p_265470_ p_265470_
+net/minecraft/client/resources/language/FormattedBidiReorder net/minecraft/client/resources/language/FormattedBidiReorder
+	<init> ()V <init>
+	reorder (Lnet/minecraft/network/chat/FormattedText;Z)Lnet/minecraft/util/FormattedCharSequence; m_118931_
+		static
+		0 p_118932_ p_118932_
+		1 p_118933_ p_118933_
+	shape (Ljava/lang/String;)Ljava/lang/String; m_118929_
+		static
+		0 p_118930_ p_118930_
+net/minecraft/client/resources/language/I18n net/minecraft/client/resources/language/I18n
+	language f_118934_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	exists (Ljava/lang/String;)Z m_118936_
+		static
+		0 p_118937_ p_118937_
+	get (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; m_118938_
+		static
+		0 p_118939_ p_118939_
+		1 p_118940_ p_118940_
+	setLanguage (Lnet/minecraft/locale/Language;)V m_118941_
+		static
+		0 p_118942_ p_118942_
+net/minecraft/client/resources/language/LanguageInfo net/minecraft/client/resources/language/LanguageInfo
+	CODEC f_263742_
+	bidirectional f_118946_
+	name f_118945_
+	region f_118944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Z)V <init>
+		0 f_118944_ f_118944_
+		1 f_118945_ f_118945_
+		2 f_118946_ f_118946_
+	bidirectional ()Z f_118946_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_118958_ p_118958_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_264330_
+		static
+		0 p_265767_ p_265767_
+	name ()Ljava/lang/String; f_118945_
+	region ()Ljava/lang/String; f_118944_
+	toComponent ()Lnet/minecraft/network/chat/Component; m_264517_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/language/LanguageManager net/minecraft/client/resources/language/LanguageManager
+	DEFAULT_LANGUAGE f_118965_
+	DEFAULT_LANGUAGE_CODE f_174854_
+	LOGGER f_118964_
+	currentCode f_118967_
+	languages f_118966_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_118971_ p_118971_
+	extractLanguages (Ljava/util/stream/Stream;)Ljava/util/Map; m_118981_
+		static
+		0 p_118982_ p_118982_
+	getLanguage (Ljava/lang/String;)Lnet/minecraft/client/resources/language/LanguageInfo; m_118976_
+		0 p_118977_ p_118977_
+	getLanguages ()Ljava/util/SortedMap; m_264450_
+	getSelected ()Ljava/lang/String; m_264236_
+	lambda$extractLanguages$0 (Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;)V m_263891_
+		static
+		0 p_264711_ p_264711_
+		1 p_264712_ p_264712_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_118973_ p_118973_
+	setSelected (Ljava/lang/String;)V m_264110_
+		0 p_265224_ p_265224_
+net/minecraft/client/resources/language/package-info net/minecraft/client/resources/language/package-info
+net/minecraft/client/resources/metadata/animation/AnimationFrame net/minecraft/client/resources/metadata/animation/AnimationFrame
+	UNKNOWN_FRAME_TIME f_174855_
+	index f_119001_
+	time f_119002_
+	<init> (II)V <init>
+		0 p_119006_ p_119006_
+		1 p_119007_ p_119007_
+	<init> (I)V <init>
+		0 p_119004_ p_119004_
+	getIndex ()I m_119010_
+	getTime (I)I m_174856_
+		0 p_174857_ p_174857_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection net/minecraft/client/resources/metadata/animation/AnimationMetadataSection
+	DEFAULT_FRAME_TIME f_174859_
+	EMPTY f_119012_
+	SECTION_NAME f_174858_
+	SERIALIZER f_119011_
+	UNKNOWN_SIZE f_174860_
+	defaultFrameTime f_119016_
+	frameHeight f_119015_
+	frameWidth f_119014_
+	frames f_119013_
+	interpolatedFrames f_119017_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;IIIZ)V <init>
+		0 p_119020_ p_119020_
+		1 p_119021_ p_119021_
+		2 p_119022_ p_119022_
+		3 p_119023_ p_119023_
+		4 p_119024_ p_119024_
+	calculateFrameSize (II)Lnet/minecraft/client/resources/metadata/animation/FrameSize; m_245821_
+		0 p_249859_ p_249859_
+		1 p_250148_ p_250148_
+	forEachFrame (Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput;)V m_174861_
+		0 p_174862_ p_174862_
+	getDefaultFrameTime ()I m_119030_
+	isInterpolatedFrames ()Z m_119036_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$1 net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$1
+	<init> (Ljava/util/List;IIIZ)V <init>
+		0 p_119048_ p_119048_
+		1 p_119049_ p_119049_
+		2 p_119050_ p_119050_
+		3 p_119051_ p_119051_
+		4 p_119052_ p_119052_
+	calculateFrameSize (II)Lnet/minecraft/client/resources/metadata/animation/FrameSize; m_245821_
+		0 p_251622_ p_251622_
+		1 p_252064_ p_252064_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput net/minecraft/client/resources/metadata/animation/AnimationMetadataSection$FrameOutput
+	accept (II)V m_174863_
+		0 p_174864_ p_174864_
+		1 p_174865_ p_174865_
+net/minecraft/client/resources/metadata/animation/AnimationMetadataSectionSerializer net/minecraft/client/resources/metadata/animation/AnimationMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/animation/AnimationMetadataSection; m_6322_
+		0 p_119064_ p_119064_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119062_ p_119062_
+	getFrame (ILcom/google/gson/JsonElement;)Lnet/minecraft/client/resources/metadata/animation/AnimationFrame; m_119058_
+		0 p_119059_ p_119059_
+		1 p_119060_ p_119060_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/animation/FrameSize net/minecraft/client/resources/metadata/animation/FrameSize
+	height f_244503_
+	width f_244129_
+	<init> (II)V <init>
+		0 f_244129_ f_244129_
+		1 f_244503_ f_244503_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251849_ p_251849_
+	hashCode ()I hashCode
+	height ()I f_244503_
+	toString ()Ljava/lang/String; toString
+	width ()I f_244129_
+net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection
+	SECTION_NAME f_174866_
+	SERIALIZER f_119065_
+	hat f_119066_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat;)V <init>
+		0 p_119069_ p_119069_
+	getHat ()Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119070_
+net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat net/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat
+	$VALUES $VALUES
+	BY_NAME f_119074_
+	FULL FULL
+	NONE NONE
+	PARTIAL PARTIAL
+	name f_119075_
+	$values ()[Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_174867_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_119079_ p_119079_
+		1 p_119080_ p_119080_
+		2 p_119081_ p_119081_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119085_
+		static
+		0 p_119086_ p_119086_
+	getName ()Ljava/lang/String; m_119082_
+	lambda$static$0 (Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; m_119083_
+		static
+		0 p_119084_ p_119084_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; valueOf
+		static
+		0 p_119088_ p_119088_
+	values ()[Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection$Hat; values
+		static
+net/minecraft/client/resources/metadata/animation/VillagerMetadataSectionSerializer net/minecraft/client/resources/metadata/animation/VillagerMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119093_ p_119093_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/animation/VillagerMetaDataSection; m_6322_
+		0 p_119095_ p_119095_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/animation/package-info net/minecraft/client/resources/metadata/animation/package-info
+net/minecraft/client/resources/metadata/language/LanguageMetadataSection net/minecraft/client/resources/metadata/language/LanguageMetadataSection
+	CODEC f_263762_
+	LANGUAGE_CODE_CODEC f_263769_
+	TYPE f_263724_
+	languages f_119097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 f_119097_ f_119097_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265106_ p_265106_
+	hashCode ()I hashCode
+	languages ()Ljava/util/Map; f_119097_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/metadata/language/package-info net/minecraft/client/resources/metadata/language/package-info
+net/minecraft/client/resources/metadata/package-info net/minecraft/client/resources/metadata/package-info
+net/minecraft/client/resources/metadata/texture/TextureMetadataSection net/minecraft/client/resources/metadata/texture/TextureMetadataSection
+	DEFAULT_BLUR f_174870_
+	DEFAULT_CLAMP f_174871_
+	SERIALIZER f_119108_
+	blur f_119109_
+	clamp f_119110_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZ)V <init>
+		0 p_119113_ p_119113_
+		1 p_119114_ p_119114_
+	isBlur ()Z m_119115_
+	isClamp ()Z m_119116_
+net/minecraft/client/resources/metadata/texture/TextureMetadataSectionSerializer net/minecraft/client/resources/metadata/texture/TextureMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_119120_ p_119120_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection; m_6322_
+		0 p_119122_ p_119122_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/client/resources/metadata/texture/package-info net/minecraft/client/resources/metadata/texture/package-info
+net/minecraft/client/resources/model/AtlasSet net/minecraft/client/resources/model/AtlasSet
+	atlases f_244518_
+	<init> (Ljava/util/Map;Lnet/minecraft/client/renderer/texture/TextureManager;)V <init>
+		0 p_249969_ p_249969_
+		1 p_252059_ p_252059_
+	close ()V close
+	getAtlas (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlas; m_245433_
+		0 p_250828_ p_250828_
+	lambda$new$0 (Lnet/minecraft/client/renderer/texture/TextureManager;Ljava/util/Map$Entry;)Lnet/minecraft/client/resources/model/AtlasSet$AtlasEntry; m_260771_
+		static
+		0 p_261402_ p_261402_
+		1 p_261403_ p_261403_
+	lambda$scheduleLoad$1 (Lnet/minecraft/client/resources/model/AtlasSet$AtlasEntry;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)Lnet/minecraft/client/resources/model/AtlasSet$StitchResult; m_245402_
+		static
+		0 p_251825_ p_251825_
+		1 p_250418_ p_250418_
+	lambda$scheduleLoad$2 (Lnet/minecraft/server/packs/resources/ResourceManager;ILjava/util/concurrent/Executor;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_260770_
+		static
+		0 p_261398_ p_261398_
+		1 p_261399_ p_261399_
+		2 p_261400_ p_261400_
+		3 p_261401_ p_261401_
+	scheduleLoad (Lnet/minecraft/server/packs/resources/ResourceManager;ILjava/util/concurrent/Executor;)Ljava/util/Map; m_247721_
+		0 p_249256_ p_249256_
+		1 p_251059_ p_251059_
+		2 p_250751_ p_250751_
+net/minecraft/client/resources/model/AtlasSet$AtlasEntry net/minecraft/client/resources/model/AtlasSet$AtlasEntry
+	atlas f_244361_
+	atlasInfoLocation f_260723_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlas;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_244361_ f_244361_
+		1 f_260723_ f_260723_
+	atlas ()Lnet/minecraft/client/renderer/texture/TextureAtlas; f_244361_
+	atlasInfoLocation ()Lnet/minecraft/resources/ResourceLocation; f_260723_
+	close ()V close
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250516_ p_250516_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/AtlasSet$StitchResult net/minecraft/client/resources/model/AtlasSet$StitchResult
+	atlas f_244080_
+	preparations f_244211_
+	<init> (Lnet/minecraft/client/renderer/texture/TextureAtlas;Lnet/minecraft/client/renderer/texture/SpriteLoader$Preparations;)V <init>
+		0 p_250381_ p_250381_
+		1 p_251137_ p_251137_
+	getSprite (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_245551_
+		0 p_249039_ p_249039_
+	missing ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_247223_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; m_246362_
+	upload ()V m_246239_
+net/minecraft/client/resources/model/BakedModel net/minecraft/client/resources/model/BakedModel
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235039_ p_235039_
+		1 p_235040_ p_235040_
+		2 p_235041_ p_235041_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/BlockModelRotation net/minecraft/client/resources/model/BlockModelRotation
+	$VALUES $VALUES
+	BY_INDEX f_119142_
+	DEGREES f_174872_
+	X0_Y0 X0_Y0
+	X0_Y180 X0_Y180
+	X0_Y270 X0_Y270
+	X0_Y90 X0_Y90
+	X180_Y0 X180_Y0
+	X180_Y180 X180_Y180
+	X180_Y270 X180_Y270
+	X180_Y90 X180_Y90
+	X270_Y0 X270_Y0
+	X270_Y180 X270_Y180
+	X270_Y270 X270_Y270
+	X270_Y90 X270_Y90
+	X90_Y0 X90_Y0
+	X90_Y180 X90_Y180
+	X90_Y270 X90_Y270
+	X90_Y90 X90_Y90
+	actualRotation f_119144_
+	index f_119145_
+	transformation f_119143_
+	$values ()[Lnet/minecraft/client/resources/model/BlockModelRotation; m_174874_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_119149_ p_119149_
+		1 p_119150_ p_119150_
+		2 p_119151_ p_119151_
+		3 p_119152_ p_119152_
+	actualRotation ()Lcom/mojang/math/OctahedralGroup; m_174873_
+	by (II)Lnet/minecraft/client/resources/model/BlockModelRotation; m_119153_
+		static
+		0 p_119154_ p_119154_
+		1 p_119155_ p_119155_
+	getIndex (II)I m_119159_
+		static
+		0 p_119160_ p_119160_
+		1 p_119161_ p_119161_
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	lambda$static$0 (Lnet/minecraft/client/resources/model/BlockModelRotation;)Ljava/lang/Integer; m_119162_
+		static
+		0 p_119163_ p_119163_
+	lambda$static$1 (Lnet/minecraft/client/resources/model/BlockModelRotation;)Lnet/minecraft/client/resources/model/BlockModelRotation; m_119156_
+		static
+		0 p_119157_ p_119157_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/model/BlockModelRotation; valueOf
+		static
+		0 p_119165_ p_119165_
+	values ()[Lnet/minecraft/client/resources/model/BlockModelRotation; values
+		static
+net/minecraft/client/resources/model/BuiltInModel net/minecraft/client/resources/model/BuiltInModel
+	itemTransforms f_119167_
+	overrides f_119168_
+	particleTexture f_119169_
+	usesBlockLight f_119170_
+	<init> (Lnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Z)V <init>
+		0 p_119172_ p_119172_
+		1 p_119173_ p_119173_
+		2 p_119174_ p_119174_
+		3 p_119175_ p_119175_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235043_ p_235043_
+		1 p_235044_ p_235044_
+		2 p_235045_ p_235045_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/Material net/minecraft/client/resources/model/Material
+	COMPARATOR f_244523_
+	atlasLocation f_119187_
+	renderType f_119189_
+	texture f_119188_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_119191_ p_119191_
+		1 p_119192_ p_119192_
+	atlasLocation ()Lnet/minecraft/resources/ResourceLocation; m_119193_
+	buffer (Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/function/Function;Z)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_119197_
+		0 p_119198_ p_119198_
+		1 p_119199_ p_119199_
+		2 p_119200_ p_119200_
+	buffer (Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/util/function/Function;)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_119194_
+		0 p_119195_ p_119195_
+		1 p_119196_ p_119196_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119206_ p_119206_
+	hashCode ()I hashCode
+	renderType (Ljava/util/function/Function;)Lnet/minecraft/client/renderer/RenderType; m_119201_
+		0 p_119202_ p_119202_
+	sprite ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_119204_
+	texture ()Lnet/minecraft/resources/ResourceLocation; m_119203_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelBaker net/minecraft/client/resources/model/ModelBaker
+	bake (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelState;)Lnet/minecraft/client/resources/model/BakedModel; m_245240_
+		0 p_250776_ p_250776_
+		1 p_251280_ p_251280_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_245361_
+		0 p_252194_ p_252194_
+net/minecraft/client/resources/model/ModelBakery net/minecraft/client/resources/model/ModelBakery
+	BANNER_BASE f_119224_
+	BLOCKSTATE_LISTER f_244202_
+	BLOCK_ENTITY_MARKER f_119233_
+	BREAKING_LOCATIONS f_119228_
+	BUILTIN_BLOCK_ENTITY f_174880_
+	BUILTIN_MODELS f_119237_
+	BUILTIN_SLASH f_174878_
+	BUILTIN_SLASH_GENERATED f_174879_
+	COMMA_SPLITTER f_119238_
+	DESTROY_STAGES f_119227_
+	DESTROY_STAGE_COUNT f_174875_
+	DESTROY_TYPES f_119229_
+	EQUAL_SPLITTER f_119239_
+	FIRE_0 f_119219_
+	FIRE_1 f_119220_
+	GENERATION_MARKER f_119232_
+	INVISIBLE_MODEL_GROUP f_174877_
+	ITEM_FRAME_FAKE_DEFINITION f_119240_
+	ITEM_MODEL_GENERATOR f_119241_
+	LAVA_FLOW f_119221_
+	LOGGER f_119235_
+	MISSING_MODEL_LOCATION f_119230_
+	MISSING_MODEL_MESH f_119231_
+	MISSING_MODEL_NAME f_174881_
+	MODEL_LISTER f_244378_
+	NO_PATTERN_SHIELD f_119226_
+	SHIELD_BASE f_119225_
+	SINGLETON_MODEL_GROUP f_174876_
+	STATIC_DEFINITIONS f_119242_
+	WATER_FLOW f_119222_
+	WATER_OVERLAY f_119223_
+	bakedCache f_119213_
+	bakedTopLevelModels f_119215_
+	blockColors f_119209_
+	blockStateResources f_243866_
+	context f_119211_
+	loadingStack f_119210_
+	modelGroups f_119218_
+	modelResources f_244132_
+	nextModelGroup f_119217_
+	topLevelModels f_119214_
+	unbakedCache f_119212_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/color/block/BlockColors;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/Map;)V <init>
+		0 p_249183_ p_249183_
+		1 p_252014_ p_252014_
+		2 p_251087_ p_251087_
+		3 p_250416_ p_250416_
+	bakeModels (Ljava/util/function/BiFunction;)V m_245909_
+		0 p_248669_ p_248669_
+	cacheAndQueueDependencies (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/UnbakedModel;)V m_119352_
+		0 p_119353_ p_119353_
+		1 p_119354_ p_119354_
+	getBakedTopLevelModels ()Ljava/util/Map; m_119251_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_119341_
+		0 p_119342_ p_119342_
+	getModelGroups ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_119355_
+	getValueHelper (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Ljava/lang/Comparable; m_119276_
+		static
+		0 p_119277_ p_119277_
+		1 p_119278_ p_119278_
+	lambda$bakeModels$9 (Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;)V m_244744_
+		0 p_247957_ p_247957_
+		1 p_247958_ p_247958_
+	lambda$loadModel$11 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/block/state/StateDefinition; m_257089_
+		static
+		0 p_258160_ p_258160_
+	lambda$loadModel$12 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_119327_
+		static
+		0 p_119328_ p_119328_
+		1 p_119329_ p_119329_
+		2 p_119330_ p_119330_
+	lambda$loadModel$13 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119360_
+		static
+		0 p_119361_ p_119361_
+	lambda$loadModel$14 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelBakery$LoadedJson;)Lcom/mojang/datafixers/util/Pair; m_244743_
+		0 p_247955_ p_247955_
+		1 p_247956_ p_247956_
+	lambda$loadModel$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/List;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_174886_
+		static
+		0 p_174887_ p_174887_
+		1 p_174888_ p_174888_
+		2 p_174889_ p_174889_
+	lambda$loadModel$16 (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockState;)V m_119322_
+		static
+		0 p_119323_ p_119323_
+		1 p_119324_ p_119324_
+		2 p_119325_ p_119325_
+		3 p_119326_ p_119326_
+	lambda$loadModel$17 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/MultiVariant;Ljava/util/List;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_174882_
+		static
+		0 p_174883_ p_174883_
+		1 p_174884_ p_174884_
+		2 p_174885_ p_174885_
+	lambda$loadModel$18 (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Z m_174890_
+		static
+		0 p_174891_ p_174891_
+		1 p_174892_ p_174892_
+	lambda$loadModel$19 (Ljava/util/Map;Lnet/minecraft/client/renderer/block/model/MultiVariant;Ljava/util/List;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;Lnet/minecraft/world/level/block/state/BlockState;)V m_174895_
+		static
+		0 p_174896_ p_174896_
+		1 p_174897_ p_174897_
+		2 p_174898_ p_174898_
+		3 p_174899_ p_174899_
+		4 p_174900_ p_174900_
+		5 p_174901_ p_174901_
+		6 p_174902_ p_174902_
+	lambda$loadModel$20 (Lcom/google/common/collect/ImmutableList;Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/util/Map;Ljava/util/List;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/client/renderer/block/model/BlockModelDefinition;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;Lnet/minecraft/client/renderer/block/model/MultiVariant;)V m_119279_
+		static
+		0 p_119280_ p_119280_
+		1 p_119281_ p_119281_
+		2 p_119282_ p_119282_
+		3 p_119283_ p_119283_
+		4 p_119284_ p_119284_
+		5 p_119285_ p_119285_
+		6 p_119286_ p_119286_
+		7 p_119287_ p_119287_
+		8 p_119288_ p_119288_
+		9 p_119289_ p_119289_
+		10 p_119290_ p_119290_
+	lambda$loadModel$21 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;)Ljava/util/Set; m_174893_
+		static
+		0 p_174894_ p_174894_
+	lambda$loadModel$22 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;Ljava/util/Map;Lnet/minecraft/client/resources/model/ModelResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_119331_
+		0 p_119332_ p_119332_
+		1 p_119333_ p_119333_
+		2 p_119334_ p_119334_
+		3 p_119335_ p_119335_
+		4 p_119336_ p_119336_
+		5 p_119337_ p_119337_
+	lambda$loadModel$23 (Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey;Ljava/util/Set;)V m_283980_
+		0 p_284640_ p_284640_
+		1 p_284641_ p_284641_
+	lambda$new$4 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_119308_
+		static
+		0 p_119309_ p_119309_
+	lambda$new$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)V m_174903_
+		0 p_174904_ p_174904_
+		1 p_174905_ p_174905_
+	lambda$new$6 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/StateDefinition;)V m_119346_
+		0 p_119347_ p_119347_
+		1 p_119348_ p_119348_
+	lambda$new$7 (Lnet/minecraft/world/level/block/state/BlockState;)V m_119263_
+		0 p_119264_ p_119264_
+	lambda$new$8 (Lnet/minecraft/client/resources/model/UnbakedModel;)V m_244742_
+		0 p_247954_ p_247954_
+	lambda$predicate$10 (Lnet/minecraft/world/level/block/Block;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)Z m_119259_
+		static
+		0 p_119260_ p_119260_
+		1 p_119261_ p_119261_
+		2 p_119262_ p_119262_
+	lambda$registerModelGroup$24 (ILnet/minecraft/world/level/block/state/BlockState;)V m_119254_
+		0 p_119255_ p_119255_
+		1 p_119256_ p_119256_
+	lambda$static$0 (I)Lnet/minecraft/resources/ResourceLocation; m_119252_
+		static
+		0 p_119253_ p_119253_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_119370_
+		static
+		0 p_119371_ p_119371_
+	lambda$static$2 (Lnet/minecraft/client/renderer/block/model/BlockModel;)V m_119358_
+		static
+		0 p_119359_ p_119359_
+	lambda$static$3 (Lnet/minecraft/client/renderer/block/model/BlockModel;)V m_119296_
+		static
+		0 p_119297_ p_119297_
+	loadBlockModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/block/model/BlockModel; m_119364_
+		0 p_119365_ p_119365_
+	loadModel (Lnet/minecraft/resources/ResourceLocation;)V m_119362_
+		0 p_119363_ p_119363_
+	loadTopLevel (Lnet/minecraft/client/resources/model/ModelResourceLocation;)V m_119306_
+		0 p_119307_ p_119307_
+	predicate (Lnet/minecraft/world/level/block/state/StateDefinition;Ljava/lang/String;)Ljava/util/function/Predicate; m_119273_
+		static
+		0 p_119274_ p_119274_
+		1 p_119275_ p_119275_
+	registerModelGroup (Ljava/lang/Iterable;)V m_119310_
+		0 p_119311_ p_119311_
+net/minecraft/client/resources/model/ModelBakery$BakedCacheKey net/minecraft/client/resources/model/ModelBakery$BakedCacheKey
+	id f_243934_
+	isUvLocked f_243915_
+	transformation f_243798_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/math/Transformation;Z)V <init>
+		0 f_243934_ f_243934_
+		1 f_243798_ f_243798_
+		2 f_243915_ f_243915_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252262_ p_252262_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_243934_
+	isUvLocked ()Z f_243915_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lcom/mojang/math/Transformation; f_243798_
+net/minecraft/client/resources/model/ModelBakery$BlockStateDefinitionException net/minecraft/client/resources/model/ModelBakery$BlockStateDefinitionException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_119373_ p_119373_
+net/minecraft/client/resources/model/ModelBakery$LoadedJson net/minecraft/client/resources/model/ModelBakery$LoadedJson
+	data f_244212_
+	source f_243774_
+	<init> (Ljava/lang/String;Lcom/google/gson/JsonElement;)V <init>
+		0 f_243774_ f_243774_
+		1 f_244212_ f_244212_
+	data ()Lcom/google/gson/JsonElement; f_244212_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251910_ p_251910_
+	hashCode ()I hashCode
+	source ()Ljava/lang/String; f_243774_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelBakery$ModelBakerImpl net/minecraft/client/resources/model/ModelBakery$ModelBakerImpl
+	modelTextureGetter f_243920_
+	this$0 f_243927_
+	<init> (Lnet/minecraft/client/resources/model/ModelBakery;Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_250786_ p_250786_
+		1 p_249651_ p_249651_
+		2 p_251408_ p_251408_
+	bake (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/ModelState;)Lnet/minecraft/client/resources/model/BakedModel; m_245240_
+		0 p_252176_ p_252176_
+		1 p_249765_ p_249765_
+	getModel (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/UnbakedModel; m_245361_
+		0 p_248568_ p_248568_
+	lambda$new$0 (Ljava/util/function/BiFunction;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_246280_
+		static
+		0 p_251463_ p_251463_
+		1 p_248728_ p_248728_
+		2 p_250859_ p_250859_
+net/minecraft/client/resources/model/ModelBakery$ModelGroupKey net/minecraft/client/resources/model/ModelBakery$ModelGroupKey
+	coloringValues f_119375_
+	models f_119374_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_119377_ p_119377_
+		1 p_119378_ p_119378_
+	create (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/resources/model/UnbakedModel;Ljava/util/Collection;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119383_
+		static
+		0 p_119384_ p_119384_
+		1 p_119385_ p_119385_
+		2 p_119386_ p_119386_
+	create (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/MultiPart;Ljava/util/Collection;)Lnet/minecraft/client/resources/model/ModelBakery$ModelGroupKey; m_119379_
+		static
+		0 p_119380_ p_119380_
+		1 p_119381_ p_119381_
+		2 p_119382_ p_119382_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119395_ p_119395_
+	getColoringValues (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Ljava/util/List; m_119387_
+		static
+		0 p_119388_ p_119388_
+		1 p_119389_ p_119389_
+	hashCode ()I hashCode
+	lambda$create$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/client/renderer/block/model/multipart/Selector;)Z m_119390_
+		static
+		0 p_119391_ p_119391_
+		1 p_119392_ p_119392_
+		2 p_119393_ p_119393_
+net/minecraft/client/resources/model/ModelManager net/minecraft/client/resources/model/ModelManager
+	LOGGER f_243848_
+	VANILLA_ATLASES f_244614_
+	atlases f_119398_
+	bakedRegistry f_119397_
+	blockColors f_119401_
+	blockModelShaper f_119399_
+	maxMipmapLevels f_119402_
+	missingModel f_119403_
+	modelGroups f_119404_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/color/block/BlockColors;I)V <init>
+		0 p_119406_ p_119406_
+		1 p_119407_ p_119407_
+		2 p_119408_ p_119408_
+	apply (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_247616_
+		0 p_248996_ p_248996_
+		1 p_251960_ p_251960_
+	close ()V close
+	getAtlas (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/TextureAtlas; m_119428_
+		0 p_119429_ p_119429_
+	getBlockModelShaper ()Lnet/minecraft/client/renderer/block/BlockModelShaper; m_119430_
+	getMissingModel ()Lnet/minecraft/client/resources/model/BakedModel; m_119409_
+	getModel (Lnet/minecraft/client/resources/model/ModelResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_119422_
+		0 p_119423_ p_119423_
+	lambda$loadBlockModels$10 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_245318_
+		static
+		0 p_251663_ p_251663_
+		1 p_250597_ p_250597_
+	lambda$loadBlockModels$7 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_246360_
+		static
+		0 p_252061_ p_252061_
+	lambda$loadBlockModels$8 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_246478_
+		static
+		0 p_251617_ p_251617_
+	lambda$loadBlockModels$9 (Ljava/util/List;)Ljava/util/Map; m_247063_
+		static
+		0 p_250813_ p_250813_
+	lambda$loadBlockStates$11 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_245068_
+		static
+		0 p_249426_ p_249426_
+	lambda$loadBlockStates$12 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_246264_
+		static
+		0 p_251113_ p_251113_
+	lambda$loadBlockStates$13 (Ljava/util/List;)Ljava/util/Map; m_246687_
+		static
+		0 p_248966_ p_248966_
+	lambda$loadBlockStates$14 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_246572_
+		static
+		0 p_250967_ p_250967_
+		1 p_250744_ p_250744_
+	lambda$loadModels$15 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/model/Material;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_246294_
+		static
+		0 p_249446_ p_249446_
+		1 p_249860_ p_249860_
+		2 p_251469_ p_251469_
+		3 p_251262_ p_251262_
+	lambda$loadModels$16 (Lnet/minecraft/client/resources/model/Material;)Ljava/lang/String; m_246805_
+		static
+		0 p_248692_ p_248692_
+	lambda$loadModels$17 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_245484_
+		static
+		0 p_250493_ p_250493_
+		1 p_252017_ p_252017_
+	lambda$loadModels$18 (Ljava/util/Map;Lnet/minecraft/client/resources/model/BakedModel;Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;)V m_245561_
+		static
+		0 p_250461_ p_250461_
+		1 p_250293_ p_250293_
+		2 p_252171_ p_252171_
+		3 p_250633_ p_250633_
+	lambda$loadModels$19 (I)[Ljava/util/concurrent/CompletableFuture; m_245925_
+		static
+		0 p_250044_ p_250044_
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/client/resources/model/ModelBakery; m_246505_
+		0 p_251077_ p_251077_
+		1 p_251201_ p_251201_
+		2 p_251281_ p_251281_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_247195_
+		static
+		0 p_250157_ p_250157_
+	lambda$reload$2 (Ljava/util/Map$Entry;)Lnet/minecraft/client/resources/model/AtlasSet$StitchResult; m_247228_
+		static
+		0 p_248988_ p_248988_
+	lambda$reload$3 (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_246937_
+		0 p_251601_ p_251601_
+		1 p_250226_ p_250226_
+		2 p_251585_ p_251585_
+		3 p_248624_ p_248624_
+	lambda$reload$4 (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;Ljava/lang/Void;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_247745_
+		static
+		0 p_249429_ p_249429_
+		1 p_251581_ p_251581_
+	lambda$reload$5 (Lnet/minecraft/client/resources/model/ModelManager$ReloadState;)Ljava/util/concurrent/CompletionStage; m_245121_
+		static
+		0 p_252255_ p_252255_
+	lambda$reload$6 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/resources/model/ModelManager$ReloadState;)V m_245893_
+		0 p_249375_ p_249375_
+		1 p_252252_ p_252252_
+	loadBlockModels (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_246704_
+		static
+		0 p_251361_ p_251361_
+		1 p_252189_ p_252189_
+	loadBlockStates (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_246899_
+		static
+		0 p_252084_ p_252084_
+		1 p_249943_ p_249943_
+	loadModels (Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/Map;Lnet/minecraft/client/resources/model/ModelBakery;)Lnet/minecraft/client/resources/model/ModelManager$ReloadState; m_245476_
+		0 p_252136_ p_252136_
+		1 p_250646_ p_250646_
+		2 p_248945_ p_248945_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_249079_ p_249079_
+		1 p_251134_ p_251134_
+		2 p_250336_ p_250336_
+		3 p_252324_ p_252324_
+		4 p_250550_ p_250550_
+		5 p_249221_ p_249221_
+	requiresRender (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_119415_
+		0 p_119416_ p_119416_
+		1 p_119417_ p_119417_
+	updateMaxMipLevel (I)V m_119410_
+		0 p_119411_ p_119411_
+net/minecraft/client/resources/model/ModelManager$ReloadState net/minecraft/client/resources/model/ModelManager$ReloadState
+	atlasPreparations f_244177_
+	missingModel f_244619_
+	modelBakery f_244394_
+	modelCache f_244561_
+	readyForUpload f_244037_
+	<init> (Lnet/minecraft/client/resources/model/ModelBakery;Lnet/minecraft/client/resources/model/BakedModel;Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 f_244394_ f_244394_
+		1 f_244619_ f_244619_
+		2 f_244561_ f_244561_
+		3 f_244177_ f_244177_
+		4 f_244037_ f_244037_
+	atlasPreparations ()Ljava/util/Map; f_244177_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251346_ p_251346_
+	hashCode ()I hashCode
+	missingModel ()Lnet/minecraft/client/resources/model/BakedModel; f_244619_
+	modelBakery ()Lnet/minecraft/client/resources/model/ModelBakery; f_244394_
+	modelCache ()Ljava/util/Map; f_244561_
+	readyForUpload ()Ljava/util/concurrent/CompletableFuture; f_244037_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/model/ModelResourceLocation net/minecraft/client/resources/model/ModelResourceLocation
+	VARIANT_SEPARATOR f_174906_
+	variant f_119435_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_174908_ p_174908_
+		1 p_174909_ p_174909_
+		2 p_174910_ p_174910_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation$Dummy;)V <init>
+		0 p_251021_ p_251021_
+		1 p_249350_ p_249350_
+		2 p_251656_ p_251656_
+		3 p_248802_ p_248802_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_119442_ p_119442_
+		1 p_119443_ p_119443_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119450_ p_119450_
+	getVariant ()Ljava/lang/String; m_119448_
+	hashCode ()I hashCode
+	lowercaseVariant (Ljava/lang/String;)Ljava/lang/String; m_246655_
+		static
+		0 p_248567_ p_248567_
+	toString ()Ljava/lang/String; toString
+	vanilla (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/resources/model/ModelResourceLocation; m_245263_
+		static
+		0 p_251132_ p_251132_
+		1 p_248987_ p_248987_
+net/minecraft/client/resources/model/ModelState net/minecraft/client/resources/model/ModelState
+	getRotation ()Lcom/mojang/math/Transformation; m_6189_
+	isUvLocked ()Z m_7538_
+net/minecraft/client/resources/model/MultiPartBakedModel net/minecraft/client/resources/model/MultiPartBakedModel
+	hasAmbientOcclusion f_119453_
+	isGui3d f_119454_
+	overrides f_119458_
+	particleIcon f_119456_
+	selectorCache f_119460_
+	selectors f_119459_
+	transforms f_119457_
+	usesBlockLight f_119455_
+	<init> (Ljava/util/List;)V <init>
+		0 p_119462_ p_119462_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235050_ p_235050_
+		1 p_235051_ p_235051_
+		2 p_235052_ p_235052_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/MultiPartBakedModel$Builder net/minecraft/client/resources/model/MultiPartBakedModel$Builder
+	selectors f_119474_
+	<init> ()V <init>
+	add (Ljava/util/function/Predicate;Lnet/minecraft/client/resources/model/BakedModel;)V m_119477_
+		0 p_119478_ p_119478_
+		1 p_119479_ p_119479_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119476_
+net/minecraft/client/resources/model/SimpleBakedModel net/minecraft/client/resources/model/SimpleBakedModel
+	culledFaces f_119481_
+	hasAmbientOcclusion f_119482_
+	isGui3d f_119483_
+	overrides f_119487_
+	particleIcon f_119485_
+	transforms f_119486_
+	unculledFaces f_119480_
+	usesBlockLight f_119484_
+	<init> (Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V <init>
+		0 p_119489_ p_119489_
+		1 p_119490_ p_119490_
+		2 p_119491_ p_119491_
+		3 p_119492_ p_119492_
+		4 p_119493_ p_119493_
+		5 p_119494_ p_119494_
+		6 p_119495_ p_119495_
+		7 p_119496_ p_119496_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235054_ p_235054_
+		1 p_235055_ p_235055_
+		2 p_235056_ p_235056_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/SimpleBakedModel$Builder net/minecraft/client/resources/model/SimpleBakedModel$Builder
+	culledFaces f_119509_
+	hasAmbientOcclusion f_119511_
+	isGui3d f_119514_
+	overrides f_119510_
+	particleIcon f_119512_
+	transforms f_119515_
+	unculledFaces f_119508_
+	usesBlockLight f_119513_
+	<init> (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V <init>
+		0 p_119521_ p_119521_
+		1 p_119522_ p_119522_
+		2 p_119523_ p_119523_
+		3 p_119524_ p_119524_
+		4 p_119525_ p_119525_
+	<init> (Lnet/minecraft/client/renderer/block/model/BlockModel;Lnet/minecraft/client/renderer/block/model/ItemOverrides;Z)V <init>
+		0 p_119517_ p_119517_
+		1 p_119518_ p_119518_
+		2 p_119519_ p_119519_
+	addCulledFace (Lnet/minecraft/core/Direction;Lnet/minecraft/client/renderer/block/model/BakedQuad;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119530_
+		0 p_119531_ p_119531_
+		1 p_119532_ p_119532_
+	addUnculledFace (Lnet/minecraft/client/renderer/block/model/BakedQuad;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119526_
+		0 p_119527_ p_119527_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119533_
+	item ()Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_174911_
+	particle (Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;)Lnet/minecraft/client/resources/model/SimpleBakedModel$Builder; m_119528_
+		0 p_119529_ p_119529_
+net/minecraft/client/resources/model/UnbakedModel net/minecraft/client/resources/model/UnbakedModel
+	bake (Lnet/minecraft/client/resources/model/ModelBaker;Ljava/util/function/Function;Lnet/minecraft/client/resources/model/ModelState;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/resources/model/BakedModel; m_7611_
+		0 p_250133_ p_250133_
+		1 p_119535_ p_119535_
+		2 p_119536_ p_119536_
+		3 p_119537_ p_119537_
+	getDependencies ()Ljava/util/Collection; m_7970_
+	resolveParents (Ljava/util/function/Function;)V m_5500_
+		0 p_119538_ p_119538_
+net/minecraft/client/resources/model/WeightedBakedModel net/minecraft/client/resources/model/WeightedBakedModel
+	list f_119541_
+	totalWeight f_119540_
+	wrapped f_119542_
+	<init> (Ljava/util/List;)V <init>
+		0 p_119544_ p_119544_
+	getOverrides ()Lnet/minecraft/client/renderer/block/model/ItemOverrides; m_7343_
+	getParticleIcon ()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; m_6160_
+	getQuads (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213637_
+		0 p_235058_ p_235058_
+		1 p_235059_ p_235059_
+		2 p_235060_ p_235060_
+	getTransforms ()Lnet/minecraft/client/renderer/block/model/ItemTransforms; m_7442_
+	isCustomRenderer ()Z m_7521_
+	isGui3d ()Z m_7539_
+	lambda$getQuads$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)Ljava/util/List; m_235061_
+		static
+		0 p_235062_ p_235062_
+		1 p_235063_ p_235063_
+		2 p_235064_ p_235064_
+		3 p_235065_ p_235065_
+	useAmbientOcclusion ()Z m_7541_
+	usesBlockLight ()Z m_7547_
+net/minecraft/client/resources/model/WeightedBakedModel$Builder net/minecraft/client/resources/model/WeightedBakedModel$Builder
+	list f_119556_
+	<init> ()V <init>
+	add (Lnet/minecraft/client/resources/model/BakedModel;I)Lnet/minecraft/client/resources/model/WeightedBakedModel$Builder; m_119559_
+		0 p_119560_ p_119560_
+		1 p_119561_ p_119561_
+	build ()Lnet/minecraft/client/resources/model/BakedModel; m_119558_
+net/minecraft/client/resources/model/package-info net/minecraft/client/resources/model/package-info
+net/minecraft/client/resources/package-info net/minecraft/client/resources/package-info
+net/minecraft/client/resources/sounds/AbstractSoundInstance net/minecraft/client/resources/sounds/AbstractSoundInstance
+	attenuation f_119580_
+	delay f_119579_
+	location f_119572_
+	looping f_119578_
+	pitch f_119574_
+	random f_235066_
+	relative f_119582_
+	sound f_119570_
+	source f_119571_
+	volume f_119573_
+	x f_119575_
+	y f_119576_
+	z f_119577_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235068_ p_235068_
+		1 p_235069_ p_235069_
+		2 p_235070_ p_235070_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235072_ p_235072_
+		1 p_235073_ p_235073_
+		2 p_235074_ p_235074_
+	getAttenuation ()Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_7438_
+	getDelay ()I m_7766_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_7904_
+	getPitch ()F m_7783_
+	getSound ()Lnet/minecraft/client/resources/sounds/Sound; m_5891_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_8070_
+	getVolume ()F m_7769_
+	getX ()D m_7772_
+	getY ()D m_7780_
+	getZ ()D m_7778_
+	isLooping ()Z m_7775_
+	isRelative ()Z m_7796_
+	resolve (Lnet/minecraft/client/sounds/SoundManager;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_6775_
+		0 p_119591_ p_119591_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/sounds/AbstractTickableSoundInstance net/minecraft/client/resources/sounds/AbstractTickableSoundInstance
+	stopped f_119604_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_235076_ p_235076_
+		1 p_235077_ p_235077_
+		2 p_235078_ p_235078_
+	isStopped ()Z m_7801_
+	stop ()V m_119609_
+net/minecraft/client/resources/sounds/AmbientSoundHandler net/minecraft/client/resources/sounds/AmbientSoundHandler
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/BeeAggressiveSoundInstance net/minecraft/client/resources/sounds/BeeAggressiveSoundInstance
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_119611_ p_119611_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	shouldSwitchSounds ()Z m_7774_
+net/minecraft/client/resources/sounds/BeeFlyingSoundInstance net/minecraft/client/resources/sounds/BeeFlyingSoundInstance
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_119615_ p_119615_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	shouldSwitchSounds ()Z m_7774_
+net/minecraft/client/resources/sounds/BeeSoundInstance net/minecraft/client/resources/sounds/BeeSoundInstance
+	PITCH_MIN f_174919_
+	VOLUME_MAX f_174918_
+	VOLUME_MIN f_174917_
+	bee f_119618_
+	hasSwitched f_119619_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V <init>
+		0 p_119621_ p_119621_
+		1 p_119622_ p_119622_
+		2 p_119623_ p_119623_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	getAlternativeSoundInstance ()Lnet/minecraft/client/resources/sounds/AbstractTickableSoundInstance; m_5958_
+	getMaxPitch ()F m_119628_
+	getMinPitch ()F m_119627_
+	shouldSwitchSounds ()Z m_7774_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler
+	LOOP_SOUND_CROSS_FADE_TIME f_174920_
+	SKY_MOOD_RECOVERY_RATE f_174921_
+	additionsSettings f_119635_
+	biomeManager f_119631_
+	loopSounds f_119633_
+	moodSettings f_119634_
+	moodiness f_119636_
+	player f_119629_
+	previousBiome f_119637_
+	random f_119632_
+	soundManager f_119630_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/client/sounds/SoundManager;Lnet/minecraft/world/level/biome/BiomeManager;)V <init>
+		0 p_119639_ p_119639_
+		1 p_119640_ p_119640_
+		2 p_119641_ p_119641_
+	getMoodiness ()F m_119654_
+	lambda$tick$0 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/biome/Biome;Lnet/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance;)Lnet/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance; m_263141_
+		0 p_263248_ p_263248_
+		1 p_174924_ p_174924_
+		2 p_174925_ p_174925_
+	lambda$tick$1 (Lnet/minecraft/world/level/biome/Biome;Lnet/minecraft/core/Holder;)V m_119651_
+		0 p_119652_ p_119652_
+		1 p_263342_ p_263342_
+	lambda$tick$2 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)V m_263142_
+		0 p_119648_ p_119648_
+	lambda$tick$3 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)V m_274008_
+		0 p_274718_ p_274718_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance net/minecraft/client/resources/sounds/BiomeAmbientSoundsHandler$LoopSoundInstance
+	fade f_119656_
+	fadeDirection f_119655_
+	<init> (Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_119658_ p_119658_
+	fadeIn ()V m_119660_
+	fadeOut ()V m_119659_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/BubbleColumnAmbientSoundHandler net/minecraft/client/resources/sounds/BubbleColumnAmbientSoundHandler
+	firstTick f_119664_
+	player f_119662_
+	wasInBubbleColumn f_119663_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119666_ p_119666_
+	lambda$tick$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_119668_
+		static
+		0 p_119669_ p_119669_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/ElytraOnPlayerSoundInstance net/minecraft/client/resources/sounds/ElytraOnPlayerSoundInstance
+	DELAY f_174926_
+	player f_119670_
+	time f_119671_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119673_ p_119673_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/EntityBoundSoundInstance net/minecraft/client/resources/sounds/EntityBoundSoundInstance
+	entity f_119675_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/world/entity/Entity;J)V <init>
+		0 p_235080_ p_235080_
+		1 p_235081_ p_235081_
+		2 p_235082_ p_235082_
+		3 p_235083_ p_235083_
+		4 p_235084_ p_235084_
+		5 p_235085_ p_235085_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/GuardianAttackSoundInstance net/minecraft/client/resources/sounds/GuardianAttackSoundInstance
+	PITCH_MIN f_174929_
+	PITCH_SCALE f_174930_
+	VOLUME_MIN f_174927_
+	VOLUME_SCALE f_174928_
+	guardian f_119688_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_119690_ p_119690_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/MinecartSoundInstance net/minecraft/client/resources/sounds/MinecartSoundInstance
+	PITCH_DELTA f_174935_
+	PITCH_MAX f_174934_
+	PITCH_MIN f_174933_
+	VOLUME_MAX f_174932_
+	VOLUME_MIN f_174931_
+	minecart f_119693_
+	pitch f_119694_
+	<init> (Lnet/minecraft/world/entity/vehicle/AbstractMinecart;)V <init>
+		0 p_119696_ p_119696_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/RidingMinecartSoundInstance net/minecraft/client/resources/sounds/RidingMinecartSoundInstance
+	VOLUME_MAX f_174937_
+	VOLUME_MIN f_174936_
+	minecart f_119701_
+	player f_119700_
+	underwaterSound f_174938_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/vehicle/AbstractMinecart;Z)V <init>
+		0 p_174940_ p_174940_
+		1 p_174941_ p_174941_
+		2 p_174942_ p_174942_
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/SimpleSoundInstance net/minecraft/client/resources/sounds/SimpleSoundInstance
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;ZILnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;DDD)V <init>
+		0 p_235116_ p_235116_
+		1 p_235117_ p_235117_
+		2 p_235118_ p_235118_
+		3 p_235119_ p_235119_
+		4 p_235120_ p_235120_
+		5 p_235121_ p_235121_
+		6 p_235122_ p_235122_
+		7 p_235123_ p_235123_
+		8 p_235124_ p_235124_
+		9 p_235125_ p_235125_
+		10 p_235126_ p_235126_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;DDD)V <init>
+		0 p_235100_ p_235100_
+		1 p_235101_ p_235101_
+		2 p_235102_ p_235102_
+		3 p_235103_ p_235103_
+		4 p_235104_ p_235104_
+		5 p_235105_ p_235105_
+		6 p_235106_ p_235106_
+		7 p_235107_ p_235107_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_235109_ p_235109_
+		1 p_235110_ p_235110_
+		2 p_235111_ p_235111_
+		3 p_235112_ p_235112_
+		4 p_235113_ p_235113_
+		5 p_235114_ p_235114_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;FFLnet/minecraft/util/RandomSource;ZILnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;DDDZ)V <init>
+		0 p_235087_ p_235087_
+		1 p_235088_ p_235088_
+		2 p_235089_ p_235089_
+		3 p_235090_ p_235090_
+		4 p_235091_ p_235091_
+		5 p_235092_ p_235092_
+		6 p_235093_ p_235093_
+		7 p_235094_ p_235094_
+		8 p_235095_ p_235095_
+		9 p_235096_ p_235096_
+		10 p_235097_ p_235097_
+		11 p_235098_ p_235098_
+	forAmbientAddition (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119759_
+		static
+		0 p_119760_ p_119760_
+	forAmbientMood (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/util/RandomSource;DDD)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_235127_
+		static
+		0 p_235128_ p_235128_
+		1 p_235129_ p_235129_
+		2 p_235130_ p_235130_
+		3 p_235131_ p_235131_
+		4 p_235132_ p_235132_
+	forLocalAmbience (Lnet/minecraft/sounds/SoundEvent;FF)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119766_
+		static
+		0 p_119767_ p_119767_
+		1 p_119768_ p_119768_
+		2 p_119769_ p_119769_
+	forMusic (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119745_
+		static
+		0 p_119746_ p_119746_
+	forRecord (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_246411_
+		static
+		0 p_249575_ p_249575_
+		1 p_249600_ p_249600_
+	forUI (Lnet/minecraft/core/Holder;F)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_263171_
+		static
+		0 p_263418_ p_263418_
+		1 p_263405_ p_263405_
+	forUI (Lnet/minecraft/sounds/SoundEvent;FF)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119755_
+		static
+		0 p_119756_ p_119756_
+		1 p_119757_ p_119757_
+		2 p_119758_ p_119758_
+	forUI (Lnet/minecraft/sounds/SoundEvent;F)Lnet/minecraft/client/resources/sounds/SimpleSoundInstance; m_119752_
+		static
+		0 p_119753_ p_119753_
+		1 p_119754_ p_119754_
+net/minecraft/client/resources/sounds/SnifferSoundInstance net/minecraft/client/resources/sounds/SnifferSoundInstance
+	PITCH f_271261_
+	VOLUME f_271268_
+	sniffer f_271453_
+	<init> (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V <init>
+		0 p_273565_ p_273565_
+	canPlaySound ()Z m_7767_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/Sound net/minecraft/client/resources/sounds/Sound
+	SOUND_LISTER f_244492_
+	attenuationDistance f_119777_
+	location f_119770_
+	pitch f_119772_
+	preload f_119776_
+	stream f_119775_
+	type f_119774_
+	volume f_119771_
+	weight f_119773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/util/valueproviders/SampledFloat;Lnet/minecraft/util/valueproviders/SampledFloat;ILnet/minecraft/client/resources/sounds/Sound$Type;ZZI)V <init>
+		0 p_235134_ p_235134_
+		1 p_235135_ p_235135_
+		2 p_235136_ p_235136_
+		3 p_235137_ p_235137_
+		4 p_235138_ p_235138_
+		5 p_235139_ p_235139_
+		6 p_235140_ p_235140_
+		7 p_235141_ p_235141_
+	getAttenuationDistance ()I m_119798_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_119787_
+	getPath ()Lnet/minecraft/resources/ResourceLocation; m_119790_
+	getPitch ()Lnet/minecraft/util/valueproviders/SampledFloat; m_235147_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235143_ p_235143_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235145_ p_235145_
+	getType ()Lnet/minecraft/client/resources/sounds/Sound$Type; m_119795_
+	getVolume ()Lnet/minecraft/util/valueproviders/SampledFloat; m_235146_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_119789_ p_119789_
+	shouldPreload ()Z m_119797_
+	shouldStream ()Z m_119796_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/resources/sounds/Sound$Type net/minecraft/client/resources/sounds/Sound$Type
+	$VALUES $VALUES
+	FILE FILE
+	SOUND_EVENT SOUND_EVENT
+	name f_119803_
+	$values ()[Lnet/minecraft/client/resources/sounds/Sound$Type; m_174943_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_119807_ p_119807_
+		1 p_119808_ p_119808_
+		2 p_119809_ p_119809_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/Sound$Type; m_119810_
+		static
+		0 p_119811_ p_119811_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/Sound$Type; valueOf
+		static
+		0 p_119813_ p_119813_
+	values ()[Lnet/minecraft/client/resources/sounds/Sound$Type; values
+		static
+net/minecraft/client/resources/sounds/SoundEventRegistration net/minecraft/client/resources/sounds/SoundEventRegistration
+	replace f_119816_
+	sounds f_119815_
+	subtitle f_119817_
+	<init> (Ljava/util/List;ZLjava/lang/String;)V <init>
+		0 p_119819_ p_119819_
+		1 p_119820_ p_119820_
+		2 p_119821_ p_119821_
+	getSounds ()Ljava/util/List; m_119822_
+	getSubtitle ()Ljava/lang/String; m_119824_
+	isReplace ()Z m_119823_
+net/minecraft/client/resources/sounds/SoundEventRegistrationSerializer net/minecraft/client/resources/sounds/SoundEventRegistrationSerializer
+	DEFAULT_FLOAT f_235148_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_119838_ p_119838_
+		1 p_119839_ p_119839_
+		2 p_119840_ p_119840_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/resources/sounds/SoundEventRegistration; deserialize
+		0 p_119827_ p_119827_
+		1 p_119828_ p_119828_
+		2 p_119829_ p_119829_
+	getSound (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/resources/sounds/Sound; m_119835_
+		0 p_119836_ p_119836_
+	getSounds (Lcom/google/gson/JsonObject;)Ljava/util/List; m_119830_
+		0 p_119831_ p_119831_
+	getType (Lcom/google/gson/JsonObject;Lnet/minecraft/client/resources/sounds/Sound$Type;)Lnet/minecraft/client/resources/sounds/Sound$Type; m_119832_
+		0 p_119833_ p_119833_
+		1 p_119834_ p_119834_
+net/minecraft/client/resources/sounds/SoundInstance net/minecraft/client/resources/sounds/SoundInstance
+	canPlaySound ()Z m_7767_
+	canStartSilent ()Z m_7784_
+	createUnseededRandom ()Lnet/minecraft/util/RandomSource; m_235150_
+		static
+	getAttenuation ()Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_7438_
+	getDelay ()I m_7766_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_7904_
+	getPitch ()F m_7783_
+	getSound ()Lnet/minecraft/client/resources/sounds/Sound; m_5891_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_8070_
+	getVolume ()F m_7769_
+	getX ()D m_7772_
+	getY ()D m_7780_
+	getZ ()D m_7778_
+	isLooping ()Z m_7775_
+	isRelative ()Z m_7796_
+	resolve (Lnet/minecraft/client/sounds/SoundManager;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_6775_
+		0 p_119841_ p_119841_
+net/minecraft/client/resources/sounds/SoundInstance$Attenuation net/minecraft/client/resources/sounds/SoundInstance$Attenuation
+	$VALUES $VALUES
+	LINEAR LINEAR
+	NONE NONE
+	$values ()[Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; m_174956_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_119847_ p_119847_
+		1 p_119848_ p_119848_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; valueOf
+		static
+		0 p_119850_ p_119850_
+	values ()[Lnet/minecraft/client/resources/sounds/SoundInstance$Attenuation; values
+		static
+net/minecraft/client/resources/sounds/TickableSoundInstance net/minecraft/client/resources/sounds/TickableSoundInstance
+	isStopped ()Z m_7801_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundHandler net/minecraft/client/resources/sounds/UnderwaterAmbientSoundHandler
+	CHANCE_PER_TICK f_174957_
+	MINIMUM_TICK_DELAY f_174960_
+	RARE_CHANCE_PER_TICK f_174958_
+	ULTRA_RARE_CHANCE_PER_TICK f_174959_
+	player f_119852_
+	soundManager f_119853_
+	tickDelay f_119854_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/client/sounds/SoundManager;)V <init>
+		0 p_119856_ p_119856_
+		1 p_119857_ p_119857_
+	tick ()V m_7551_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances
+	<init> ()V <init>
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$SubSound net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$SubSound
+	player f_119859_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_119861_ p_119861_
+		1 p_119862_ p_119862_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$UnderwaterAmbientSoundInstance net/minecraft/client/resources/sounds/UnderwaterAmbientSoundInstances$UnderwaterAmbientSoundInstance
+	FADE_DURATION f_174962_
+	fade f_119865_
+	player f_119864_
+	<init> (Lnet/minecraft/client/player/LocalPlayer;)V <init>
+		0 p_119867_ p_119867_
+	tick ()V m_7788_
+net/minecraft/client/resources/sounds/package-info net/minecraft/client/resources/sounds/package-info
+net/minecraft/client/searchtree/FullTextSearchTree net/minecraft/client/searchtree/FullTextSearchTree
+	contents f_235151_
+	filler f_235152_
+	plainTextSearchTree f_235153_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/List;)V <init>
+		0 p_235155_ p_235155_
+		1 p_235156_ p_235156_
+		2 p_235157_ p_235157_
+	refresh ()V m_214078_
+	searchPlainText (Ljava/lang/String;)Ljava/util/List; m_213913_
+		0 p_235160_ p_235160_
+	searchResourceLocation (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_213685_
+		0 p_235162_ p_235162_
+		1 p_235163_ p_235163_
+net/minecraft/client/searchtree/IdSearchTree net/minecraft/client/searchtree/IdSearchTree
+	additionOrder f_235164_
+	resourceLocationSearchTree f_235165_
+	<init> (Ljava/util/function/Function;Ljava/util/List;)V <init>
+		0 p_235167_ p_235167_
+		1 p_235168_ p_235168_
+	search (Ljava/lang/String;)Ljava/util/List; m_6293_
+		0 p_235173_ p_235173_
+	searchPlainText (Ljava/lang/String;)Ljava/util/List; m_213913_
+		0 p_235169_ p_235169_
+	searchResourceLocation (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; m_213685_
+		0 p_235170_ p_235170_
+		1 p_235171_ p_235171_
+net/minecraft/client/searchtree/IntersectionIterator net/minecraft/client/searchtree/IntersectionIterator
+	comparator f_235176_
+	firstIterator f_235174_
+	secondIterator f_235175_
+	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
+		0 p_235178_ p_235178_
+		1 p_235179_ p_235179_
+		2 p_235180_ p_235180_
+	computeNext ()Ljava/lang/Object; computeNext
+net/minecraft/client/searchtree/MergingUniqueIterator net/minecraft/client/searchtree/MergingUniqueIterator
+	comparator f_235184_
+	firstIterator f_235182_
+	secondIterator f_235183_
+	<init> (Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V <init>
+		0 p_235186_ p_235186_
+		1 p_235187_ p_235187_
+		2 p_235188_ p_235188_
+	computeNext ()Ljava/lang/Object; computeNext
+net/minecraft/client/searchtree/PlainTextSearchTree net/minecraft/client/searchtree/PlainTextSearchTree
+	create (Ljava/util/List;Ljava/util/function/Function;)Lnet/minecraft/client/searchtree/PlainTextSearchTree; m_235197_
+		static
+		0 p_235198_ p_235198_
+		1 p_235199_ p_235199_
+	empty ()Lnet/minecraft/client/searchtree/PlainTextSearchTree; m_235190_
+		static
+	lambda$create$1 (Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;Ljava/lang/String;)V m_235191_
+		static
+		0 p_235192_ p_235192_
+		1 p_235193_ p_235193_
+		2 p_235194_ p_235194_
+	lambda$empty$0 (Ljava/lang/String;)Ljava/util/List; m_235195_
+		static
+		0 p_235196_ p_235196_
+	search (Ljava/lang/String;)Ljava/util/List; m_235200_
+		0 p_235201_ p_235201_
+net/minecraft/client/searchtree/RefreshableSearchTree net/minecraft/client/searchtree/RefreshableSearchTree
+	empty ()Lnet/minecraft/client/searchtree/RefreshableSearchTree; m_235204_
+		static
+	lambda$empty$0 (Ljava/lang/String;)Ljava/util/List; m_235202_
+		static
+		0 p_235203_ p_235203_
+	refresh ()V m_214078_
+net/minecraft/client/searchtree/ResourceLocationSearchTree net/minecraft/client/searchtree/ResourceLocationSearchTree
+	create (Ljava/util/List;Ljava/util/function/Function;)Lnet/minecraft/client/searchtree/ResourceLocationSearchTree; m_235212_
+		static
+		0 p_235213_ p_235213_
+		1 p_235214_ p_235214_
+	empty ()Lnet/minecraft/client/searchtree/ResourceLocationSearchTree; m_235205_
+		static
+	lambda$create$0 (Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;Lnet/minecraft/client/searchtree/SuffixArray;Lnet/minecraft/resources/ResourceLocation;)V m_235206_
+		static
+		0 p_235207_ p_235207_
+		1 p_235208_ p_235208_
+		2 p_235209_ p_235209_
+		3 p_235210_ p_235210_
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235211_ p_235211_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235215_ p_235215_
+net/minecraft/client/searchtree/ResourceLocationSearchTree$1 net/minecraft/client/searchtree/ResourceLocationSearchTree$1
+	<init> ()V <init>
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235218_ p_235218_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235220_ p_235220_
+net/minecraft/client/searchtree/ResourceLocationSearchTree$2 net/minecraft/client/searchtree/ResourceLocationSearchTree$2
+	val$namespaceTree f_235221_
+	val$pathTree f_235222_
+	<init> (Lnet/minecraft/client/searchtree/SuffixArray;Lnet/minecraft/client/searchtree/SuffixArray;)V <init>
+		0 p_235224_ p_235224_
+		1 p_235225_ p_235225_
+	searchNamespace (Ljava/lang/String;)Ljava/util/List; m_213904_
+		0 p_235227_ p_235227_
+	searchPath (Ljava/lang/String;)Ljava/util/List; m_213906_
+		0 p_235229_ p_235229_
+net/minecraft/client/searchtree/SearchRegistry net/minecraft/client/searchtree/SearchRegistry
+	CREATIVE_NAMES f_119941_
+	CREATIVE_TAGS f_119942_
+	RECIPE_COLLECTIONS f_119943_
+	searchTrees f_119944_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSupplier (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchRegistry$TreeEntry; m_235238_
+		0 p_235239_ p_235239_
+	getTree (Lnet/minecraft/client/searchtree/SearchRegistry$Key;)Lnet/minecraft/client/searchtree/SearchTree; m_235230_
+		0 p_235231_ p_235231_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_119948_ p_119948_
+	populate (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Ljava/util/List;)V m_235235_
+		0 p_235236_ p_235236_
+		1 p_235237_ p_235237_
+	register (Lnet/minecraft/client/searchtree/SearchRegistry$Key;Lnet/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier;)V m_235232_
+		0 p_235233_ p_235233_
+		1 p_235234_ p_235234_
+net/minecraft/client/searchtree/SearchRegistry$Key net/minecraft/client/searchtree/SearchRegistry$Key
+	<init> ()V <init>
+net/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier net/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier
+net/minecraft/client/searchtree/SearchRegistry$TreeEntry net/minecraft/client/searchtree/SearchRegistry$TreeEntry
+	factory f_235240_
+	tree f_235241_
+	<init> (Lnet/minecraft/client/searchtree/SearchRegistry$TreeBuilderSupplier;)V <init>
+		0 p_235243_ p_235243_
+	populate (Ljava/util/List;)V m_235245_
+		0 p_235246_ p_235246_
+	refresh ()V m_235244_
+net/minecraft/client/searchtree/SearchTree net/minecraft/client/searchtree/SearchTree
+	search (Ljava/lang/String;)Ljava/util/List; m_6293_
+		0 p_119955_ p_119955_
+net/minecraft/client/searchtree/SuffixArray net/minecraft/client/searchtree/SuffixArray
+	DEBUG_ARRAY f_119958_
+	DEBUG_COMPARISONS f_119957_
+	END_OF_DATA f_174964_
+	END_OF_TEXT_MARKER f_174963_
+	LOGGER f_119959_
+	chars f_119960_
+	list f_119956_
+	maxStringLength f_119964_
+	offsets f_119963_
+	suffixToT f_119962_
+	wordStarts f_119961_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/lang/Object;Ljava/lang/String;)V m_119970_
+		0 p_119971_ p_119971_
+		1 p_119972_ p_119972_
+	compare (Ljava/lang/String;I)I m_119975_
+		0 p_119976_ p_119976_
+		1 p_119977_ p_119977_
+	generate ()V m_119967_
+	getString (I)Ljava/lang/String; m_119968_
+		0 p_119969_ p_119969_
+	lambda$generate$0 ([I[III)I m_194455_
+		static
+		0 p_194456_ p_194456_
+		1 p_194457_ p_194457_
+		2 p_194458_ p_194458_
+		3 p_194459_ p_194459_
+	lambda$generate$1 ([I[I[III)V m_194460_
+		static
+		0 p_194461_ p_194461_
+		1 p_194462_ p_194462_
+		2 p_194463_ p_194463_
+		3 p_194464_ p_194464_
+		4 p_194465_ p_194465_
+	print ()V m_119984_
+	search (Ljava/lang/String;)Ljava/util/List; m_119973_
+		0 p_119974_ p_119974_
+net/minecraft/client/searchtree/package-info net/minecraft/client/searchtree/package-info
+net/minecraft/client/server/IntegratedPlayerList net/minecraft/client/server/IntegratedPlayerList
+	playerData f_120001_
+	<init> (Lnet/minecraft/client/server/IntegratedServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;)V <init>
+		0 p_251269_ p_251269_
+		1 p_250644_ p_250644_
+		2 p_249022_ p_249022_
+	canPlayerLogin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_6418_
+		0 p_120007_ p_120007_
+		1 p_120008_ p_120008_
+	getServer ()Lnet/minecraft/client/server/IntegratedServer; m_7873_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	getSingleplayerData ()Lnet/minecraft/nbt/CompoundTag; m_6960_
+	save (Lnet/minecraft/server/level/ServerPlayer;)V m_6765_
+		0 p_120011_ p_120011_
+net/minecraft/client/server/IntegratedServer net/minecraft/client/server/IntegratedServer
+	LOGGER f_120014_
+	MIN_SIM_DISTANCE f_194466_
+	lanPinger f_120018_
+	minecraft f_120015_
+	paused f_120016_
+	previousSimulationDistance f_194467_
+	publishedGameType f_174966_
+	publishedPort f_120017_
+	uuid f_120019_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_235248_ p_235248_
+		1 p_235249_ p_235249_
+		2 p_235250_ p_235250_
+		3 p_235251_ p_235251_
+		4 p_235252_ p_235252_
+		5 p_235253_ p_235253_
+		6 p_235254_ p_235254_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_174970_ p_174970_
+	forceSynchronousWrites ()Z m_6365_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFunctionCompilationLevel ()I m_7034_
+	getModdedStatus ()Lnet/minecraft/util/ModCheck; m_183471_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPort ()I m_7010_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_120056_ p_120056_
+	getServerDirectory ()Ljava/io/File; m_6237_
+	halt (Z)V m_7570_
+		0 p_120053_ p_120053_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_120045_ p_120045_
+	lambda$fillServerSystemReport$0 ()Ljava/lang/String; m_235256_
+	lambda$halt$3 ()V m_289054_
+	lambda$publishServer$1 (Lnet/minecraft/world/entity/player/ProfileKeyPair;)V m_263547_
+		0 p_263549_ p_263549_
+	lambda$publishServer$2 (Ljava/util/Optional;)V m_263548_
+		0 p_263550_ p_263550_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_120051_ p_120051_
+	publishServer (Lnet/minecraft/world/level/GameType;ZI)Z m_7386_
+		0 p_120041_ p_120041_
+		1 p_120042_ p_120042_
+		2 p_120043_ p_120043_
+	setDefaultGameType (Lnet/minecraft/world/level/GameType;)V m_7835_
+		0 p_120039_ p_120039_
+	setUUID (Ljava/util/UUID;)V m_120046_
+		0 p_120047_ p_120047_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	stopServer ()V m_7041_
+	tickPaused ()V m_174968_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_120049_ p_120049_
+net/minecraft/client/server/LanServer net/minecraft/client/server/LanServer
+	address f_120073_
+	motd f_120072_
+	pingTime f_120074_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_120076_ p_120076_
+		1 p_120077_ p_120077_
+	getAddress ()Ljava/lang/String; m_120079_
+	getMotd ()Ljava/lang/String; m_120078_
+	updatePingTime ()V m_120080_
+net/minecraft/client/server/LanServerDetection net/minecraft/client/server/LanServerDetection
+	LOGGER f_120082_
+	UNIQUE_THREAD_ID f_120081_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/client/server/LanServerDetection$LanServerDetector net/minecraft/client/server/LanServerDetection$LanServerDetector
+	pingGroup f_120087_
+	serverList f_120086_
+	socket f_120088_
+	<init> (Lnet/minecraft/client/server/LanServerDetection$LanServerList;)V <init>
+		0 p_120090_ p_120090_
+	run ()V run
+net/minecraft/client/server/LanServerDetection$LanServerList net/minecraft/client/server/LanServerDetection$LanServerList
+	isDirty f_120093_
+	servers f_120092_
+	<init> ()V <init>
+	addServer (Ljava/lang/String;Ljava/net/InetAddress;)V m_120096_
+		0 p_120097_ p_120097_
+		1 p_120098_ p_120098_
+	takeDirtyServers ()Ljava/util/List; m_247578_
+net/minecraft/client/server/LanServerPinger net/minecraft/client/server/LanServerPinger
+	LOGGER f_120102_
+	MULTICAST_GROUP f_174974_
+	PING_INTERVAL f_174976_
+	PING_PORT f_174975_
+	UNIQUE_THREAD_ID f_120101_
+	isRunning f_120105_
+	motd f_120103_
+	serverAddress f_120106_
+	socket f_120104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_120109_ p_120109_
+		1 p_120110_ p_120110_
+	createPingString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_120113_
+		static
+		0 p_120114_ p_120114_
+		1 p_120115_ p_120115_
+	interrupt ()V interrupt
+	parseAddress (Ljava/lang/String;)Ljava/lang/String; m_120116_
+		static
+		0 p_120117_ p_120117_
+	parseMotd (Ljava/lang/String;)Ljava/lang/String; m_120111_
+		static
+		0 p_120112_ p_120112_
+	run ()V run
+net/minecraft/client/server/package-info net/minecraft/client/server/package-info
+net/minecraft/client/sounds/AudioStream net/minecraft/client/sounds/AudioStream
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_120120_ p_120120_
+net/minecraft/client/sounds/ChannelAccess net/minecraft/client/sounds/ChannelAccess
+	channels f_120121_
+	executor f_120123_
+	library f_120122_
+	<init> (Lcom/mojang/blaze3d/audio/Library;Ljava/util/concurrent/Executor;)V <init>
+		0 p_120125_ p_120125_
+		1 p_120126_ p_120126_
+	clear ()V m_120139_
+	createHandle (Lcom/mojang/blaze3d/audio/Library$Pool;)Ljava/util/concurrent/CompletableFuture; m_120128_
+		0 p_120129_ p_120129_
+	executeOnChannels (Ljava/util/function/Consumer;)V m_120137_
+		0 p_120138_ p_120138_
+	lambda$createHandle$0 (Lcom/mojang/blaze3d/audio/Library$Pool;Ljava/util/concurrent/CompletableFuture;)V m_120130_
+		0 p_120131_ p_120131_
+		1 p_120132_ p_120132_
+	lambda$executeOnChannels$1 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)Lcom/mojang/blaze3d/audio/Channel; m_174977_
+		static
+		0 p_174978_ p_174978_
+	lambda$executeOnChannels$2 (Ljava/util/function/Consumer;)V m_120142_
+		0 p_120143_ p_120143_
+	lambda$scheduleTick$3 ()V m_120144_
+	scheduleTick ()V m_120127_
+net/minecraft/client/sounds/ChannelAccess$ChannelHandle net/minecraft/client/sounds/ChannelAccess$ChannelHandle
+	channel f_120146_
+	stopped f_120147_
+	this$0 f_120145_
+	<init> (Lnet/minecraft/client/sounds/ChannelAccess;Lcom/mojang/blaze3d/audio/Channel;)V <init>
+		0 p_120149_ p_120149_
+		1 p_120150_ p_120150_
+	execute (Ljava/util/function/Consumer;)V m_120154_
+		0 p_120155_ p_120155_
+	isStopped ()Z m_120151_
+	lambda$execute$0 (Ljava/util/function/Consumer;)V m_120157_
+		0 p_120158_ p_120158_
+	release ()V m_120156_
+net/minecraft/client/sounds/LoopingAudioStream net/minecraft/client/sounds/LoopingAudioStream
+	bufferedInputStream f_120161_
+	provider f_120159_
+	stream f_120160_
+	<init> (Lnet/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider;Ljava/io/InputStream;)V <init>
+		0 p_120163_ p_120163_
+		1 p_120164_ p_120164_
+	close ()V close
+	getFormat ()Ljavax/sound/sampled/AudioFormat; m_6206_
+	read (I)Ljava/nio/ByteBuffer; m_7118_
+		0 p_120167_ p_120167_
+net/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider net/minecraft/client/sounds/LoopingAudioStream$AudioStreamProvider
+	create (Ljava/io/InputStream;)Lnet/minecraft/client/sounds/AudioStream; m_120169_
+		0 p_120170_ p_120170_
+net/minecraft/client/sounds/LoopingAudioStream$NoCloseBuffer net/minecraft/client/sounds/LoopingAudioStream$NoCloseBuffer
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_120172_ p_120172_
+	close ()V close
+net/minecraft/client/sounds/MusicManager net/minecraft/client/sounds/MusicManager
+	STARTING_DELAY f_174979_
+	currentMusic f_120179_
+	minecraft f_120178_
+	nextSongDelay f_120180_
+	random f_120177_
+	<init> (Lnet/minecraft/client/Minecraft;)V <init>
+		0 p_120182_ p_120182_
+	isPlayingMusic (Lnet/minecraft/sounds/Music;)Z m_120187_
+		0 p_120188_ p_120188_
+	startPlaying (Lnet/minecraft/sounds/Music;)V m_120184_
+		0 p_120185_ p_120185_
+	stopPlaying ()V m_120186_
+	stopPlaying (Lnet/minecraft/sounds/Music;)V m_278151_
+		0 p_278295_ p_278295_
+	tick ()V m_120183_
+net/minecraft/client/sounds/SoundBufferLibrary net/minecraft/client/sounds/SoundBufferLibrary
+	cache f_120190_
+	resourceManager f_120189_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_248900_ p_248900_
+	clear ()V m_120193_
+	getCompleteBuffer (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/concurrent/CompletableFuture; m_120202_
+		0 p_120203_ p_120203_
+	getStream (Lnet/minecraft/resources/ResourceLocation;Z)Ljava/util/concurrent/CompletableFuture; m_120204_
+		0 p_120205_ p_120205_
+		1 p_120206_ p_120206_
+	lambda$clear$3 (Ljava/util/concurrent/CompletableFuture;)V m_120200_
+		static
+		0 p_120201_ p_120201_
+	lambda$getCompleteBuffer$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/blaze3d/audio/SoundBuffer; m_174980_
+		0 p_174981_ p_174981_
+	lambda$getCompleteBuffer$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/concurrent/CompletableFuture; m_120207_
+		0 p_120208_ p_120208_
+	lambda$getStream$2 (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/sounds/AudioStream; m_244746_
+		0 p_247959_ p_247959_
+		1 p_247960_ p_247960_
+	lambda$preload$4 (Lnet/minecraft/client/resources/sounds/Sound;)Ljava/util/concurrent/CompletableFuture; m_120196_
+		0 p_120197_ p_120197_
+	lambda$preload$5 (I)[Ljava/util/concurrent/CompletableFuture; m_120194_
+		static
+		0 p_120195_ p_120195_
+	preload (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; m_120198_
+		0 p_120199_ p_120199_
+net/minecraft/client/sounds/SoundEngine net/minecraft/client/sounds/SoundEngine
+	DEFAULT_DEVICE_CHECK_INTERVAL_MS f_194471_
+	LOGGER f_120215_
+	MARKER f_120214_
+	MIN_SOURCE_LIFETIME f_174987_
+	MISSING_SOUND f_174982_
+	ONLY_WARN_ONCE f_120216_
+	OPEN_AL_SOFT_PREFIX f_194469_
+	OPEN_AL_SOFT_PREFIX_LENGTH f_194470_
+	PITCH_MAX f_174984_
+	PITCH_MIN f_174983_
+	VOLUME_MAX f_174986_
+	VOLUME_MIN f_174985_
+	channelAccess f_120224_
+	devicePoolState f_194473_
+	executor f_120223_
+	instanceBySource f_120227_
+	instanceToChannel f_120226_
+	lastDeviceCheckTime f_194472_
+	library f_120220_
+	listener f_120221_
+	listeners f_120231_
+	loaded f_120219_
+	options f_120218_
+	preloadQueue f_120233_
+	queuedSounds f_120229_
+	queuedTickableSounds f_120232_
+	soundBuffers f_120222_
+	soundDeleteTime f_120230_
+	soundManager f_120217_
+	tickCount f_120225_
+	tickingSounds f_120228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/sounds/SoundManager;Lnet/minecraft/client/Options;Lnet/minecraft/server/packs/resources/ResourceProvider;)V <init>
+		0 p_120236_ p_120236_
+		1 p_120237_ p_120237_
+		2 p_249332_ p_249332_
+	addEventListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120295_
+		0 p_120296_ p_120296_
+	calculatePitch (Lnet/minecraft/client/resources/sounds/SoundInstance;)F m_120324_
+		0 p_120325_ p_120325_
+	calculateVolume (Lnet/minecraft/client/resources/sounds/SoundInstance;)F m_120327_
+		0 p_120328_ p_120328_
+	calculateVolume (FLnet/minecraft/sounds/SoundSource;)F m_235257_
+		0 p_235258_ p_235258_
+		1 p_235259_ p_235259_
+	destroy ()V m_120304_
+	getAvailableSoundDevices ()Ljava/util/List; m_194511_
+	getDebugString ()Ljava/lang/String; m_120320_
+	getVolume (Lnet/minecraft/sounds/SoundSource;)F m_120258_
+		0 p_120259_ p_120259_
+	isActive (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120305_
+		0 p_120306_ p_120306_
+	lambda$pause$10 (Ljava/util/stream/Stream;)V m_194509_
+		static
+		0 p_194510_ p_194510_
+	lambda$play$5 (FFLnet/minecraft/client/resources/sounds/SoundInstance$Attenuation;FZZLnet/minecraft/world/phys/Vec3;ZLcom/mojang/blaze3d/audio/Channel;)V m_194479_
+		static
+		0 p_194480_ p_194480_
+		1 p_194481_ p_194481_
+		2 p_194482_ p_194482_
+		3 p_194483_ p_194483_
+		4 p_194484_ p_194484_
+		5 p_194485_ p_194485_
+		6 p_194486_ p_194486_
+		7 p_194487_ p_194487_
+		8 p_194488_ p_194488_
+	lambda$play$6 (Lcom/mojang/blaze3d/audio/SoundBuffer;Lcom/mojang/blaze3d/audio/Channel;)V m_194493_
+		static
+		0 p_194494_ p_194494_
+		1 p_194495_ p_194495_
+	lambda$play$7 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;Lcom/mojang/blaze3d/audio/SoundBuffer;)V m_194499_
+		static
+		0 p_194500_ p_194500_
+		1 p_194501_ p_194501_
+	lambda$play$8 (Lnet/minecraft/client/sounds/AudioStream;Lcom/mojang/blaze3d/audio/Channel;)V m_194496_
+		static
+		0 p_194497_ p_194497_
+		1 p_194498_ p_194498_
+	lambda$play$9 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;Lnet/minecraft/client/sounds/AudioStream;)V m_194502_
+		static
+		0 p_194503_ p_194503_
+		1 p_194504_ p_194504_
+	lambda$resume$11 (Ljava/util/stream/Stream;)V m_194507_
+		static
+		0 p_194508_ p_194508_
+	lambda$shouldChangeDevice$3 (Ljava/lang/String;)V m_194505_
+		0 p_194506_ p_194506_
+	lambda$stopAll$2 (Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)V m_120287_
+		static
+		0 p_120288_ p_120288_
+	lambda$tickNonPaused$4 (FFLnet/minecraft/world/phys/Vec3;Lcom/mojang/blaze3d/audio/Channel;)V m_194474_
+		static
+		0 p_194475_ p_194475_
+		1 p_194476_ p_194476_
+		2 p_194477_ p_194477_
+		3 p_194478_ p_194478_
+	lambda$updateCategoryVolume$0 (FLcom/mojang/blaze3d/audio/Channel;)V m_174988_
+		static
+		0 p_174989_ p_174989_
+		1 p_174990_ p_174990_
+	lambda$updateCategoryVolume$1 (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/ChannelAccess$ChannelHandle;)V m_120279_
+		0 p_120280_ p_120280_
+		1 p_120281_ p_120281_
+	lambda$updateSource$12 (Lnet/minecraft/world/phys/Vec3;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V m_252595_
+		0 p_253358_ p_253358_
+		1 p_253359_ p_253359_
+		2 p_253360_ p_253360_
+	loadLibrary ()V m_120323_
+	pause ()V m_120314_
+	play (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120312_
+		0 p_120313_ p_120313_
+	playDelayed (Lnet/minecraft/client/resources/sounds/SoundInstance;I)V m_120276_
+		0 p_120277_ p_120277_
+		1 p_120278_ p_120278_
+	queueTickingSound (Lnet/minecraft/client/resources/sounds/TickableSoundInstance;)V m_120282_
+		0 p_120283_ p_120283_
+	reload ()V m_120239_
+	removeEventListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120307_
+		0 p_120308_ p_120308_
+	requestPreload (Lnet/minecraft/client/resources/sounds/Sound;)V m_120272_
+		0 p_120273_ p_120273_
+	requiresManualLooping (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120315_
+		static
+		0 p_120316_ p_120316_
+	resume ()V m_120317_
+	shouldChangeDevice ()Z m_194512_
+	shouldLoopAutomatically (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120321_
+		static
+		0 p_120322_ p_120322_
+	shouldLoopManually (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120318_
+		static
+		0 p_120319_ p_120319_
+	stop (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120274_
+		0 p_120275_ p_120275_
+	stop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V m_120299_
+		0 p_120300_ p_120300_
+		1 p_120301_ p_120301_
+	stopAll ()V m_120311_
+	tick (Z)V m_120302_
+		0 p_120303_ p_120303_
+	tickNonPaused ()V m_120326_
+	updateCategoryVolume (Lnet/minecraft/sounds/SoundSource;F)V m_120260_
+		0 p_120261_ p_120261_
+		1 p_120262_ p_120262_
+	updateSource (Lnet/minecraft/client/Camera;)V m_120270_
+		0 p_120271_ p_120271_
+net/minecraft/client/sounds/SoundEngine$DeviceCheckState net/minecraft/client/sounds/SoundEngine$DeviceCheckState
+	$VALUES $VALUES
+	CHANGE_DETECTED CHANGE_DETECTED
+	NO_CHANGE NO_CHANGE
+	ONGOING ONGOING
+	$values ()[Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; m_194521_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_194519_ p_194519_
+		1 p_194520_ p_194520_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; valueOf
+		static
+		0 p_194523_ p_194523_
+	values ()[Lnet/minecraft/client/sounds/SoundEngine$DeviceCheckState; values
+		static
+net/minecraft/client/sounds/SoundEngineExecutor net/minecraft/client/sounds/SoundEngineExecutor
+	shutdown f_120330_
+	thread f_120329_
+	<init> ()V <init>
+	createThread ()Ljava/lang/Thread; m_120334_
+	flush ()V m_120332_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	lambda$run$0 ()Z m_120337_
+	run ()V m_120336_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_120339_ p_120339_
+	waitForTasks ()V m_5667_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_120341_ p_120341_
+net/minecraft/client/sounds/SoundEventListener net/minecraft/client/sounds/SoundEventListener
+	onPlaySound (Lnet/minecraft/client/resources/sounds/SoundInstance;Lnet/minecraft/client/sounds/WeighedSoundEvents;)V m_6985_
+		0 p_120342_ p_120342_
+		1 p_120343_ p_120343_
+net/minecraft/client/sounds/SoundManager net/minecraft/client/sounds/SoundManager
+	EMPTY_SOUND f_120344_
+	GSON f_120346_
+	INTENTIONALLY_EMPTY_SOUND f_271451_
+	INTENTIONALLY_EMPTY_SOUND_EVENT f_271159_
+	INTENTIONALLY_EMPTY_SOUND_LOCATION f_271442_
+	LOGGER f_120345_
+	SOUNDS_PATH f_174997_
+	SOUND_EVENT_REGISTRATION_TYPE f_120347_
+	registry f_120348_
+	soundCache f_244170_
+	soundEngine f_120349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Options;)V <init>
+		0 p_250027_ p_250027_
+	addListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120374_
+		0 p_120375_ p_120375_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_120381_ p_120381_
+		1 p_120382_ p_120382_
+		2 p_120383_ p_120383_
+	apply (Lnet/minecraft/client/sounds/SoundManager$Preparations;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_120377_ p_120377_
+		1 p_120378_ p_120378_
+		2 p_120379_ p_120379_
+	destroy ()V m_120406_
+	getAvailableSoundDevices ()Ljava/util/List; m_194525_
+	getAvailableSounds ()Ljava/util/Collection; m_120354_
+	getDebugString ()Ljava/lang/String; m_120408_
+	getSoundEvent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/sounds/WeighedSoundEvents; m_120384_
+		0 p_120385_ p_120385_
+	isActive (Lnet/minecraft/client/resources/sounds/SoundInstance;)Z m_120403_
+		0 p_120404_ p_120404_
+	pause ()V m_120391_
+	play (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120367_
+		0 p_120368_ p_120368_
+	playDelayed (Lnet/minecraft/client/resources/sounds/SoundInstance;I)V m_120369_
+		0 p_120370_ p_120370_
+		1 p_120371_ p_120371_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_120393_ p_120393_
+		1 p_120394_ p_120394_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/client/sounds/SoundManager$Preparations; m_5944_
+		0 p_120356_ p_120356_
+		1 p_120357_ p_120357_
+	queueTickingSound (Lnet/minecraft/client/resources/sounds/TickableSoundInstance;)V m_120372_
+		0 p_120373_ p_120373_
+	reload ()V m_194526_
+	removeListener (Lnet/minecraft/client/sounds/SoundEventListener;)V m_120401_
+		0 p_120402_ p_120402_
+	resume ()V m_120407_
+	stop (Lnet/minecraft/client/resources/sounds/SoundInstance;)V m_120399_
+		0 p_120400_ p_120400_
+	stop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V m_120386_
+		0 p_120387_ p_120387_
+		1 p_120388_ p_120388_
+	stop ()V m_120405_
+	tick (Z)V m_120389_
+		0 p_120390_ p_120390_
+	updateSource (Lnet/minecraft/client/Camera;)V m_120361_
+		0 p_120362_ p_120362_
+	updateSourceVolume (Lnet/minecraft/sounds/SoundSource;F)V m_120358_
+		0 p_120359_ p_120359_
+		1 p_120360_ p_120360_
+	validateSoundResource (Lnet/minecraft/client/resources/sounds/Sound;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/ResourceProvider;)Z m_247403_
+		static
+		0 p_250396_ p_250396_
+		1 p_250879_ p_250879_
+		2 p_248737_ p_248737_
+net/minecraft/client/sounds/SoundManager$1 net/minecraft/client/sounds/SoundManager$1
+	<init> ()V <init>
+net/minecraft/client/sounds/SoundManager$2 net/minecraft/client/sounds/SoundManager$2
+	$SwitchMap$net$minecraft$client$resources$sounds$Sound$Type f_120411_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/sounds/SoundManager$Preparations net/minecraft/client/sounds/SoundManager$Preparations
+	registry f_120413_
+	soundCache f_244128_
+	<init> ()V <init>
+	apply (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/client/sounds/SoundEngine;)V m_245937_
+		0 p_251229_ p_251229_
+		1 p_251045_ p_251045_
+		2 p_250302_ p_250302_
+	handleRegistration (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/sounds/SoundEventRegistration;)V m_246105_
+		0 p_250806_ p_250806_
+		1 p_249632_ p_249632_
+	listResources (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_245281_
+		0 p_249271_ p_249271_
+net/minecraft/client/sounds/SoundManager$Preparations$1 net/minecraft/client/sounds/SoundManager$Preparations$1
+	this$0 f_120431_
+	val$sound f_120430_
+	val$soundLocation f_120429_
+	<init> (Lnet/minecraft/client/sounds/SoundManager$Preparations;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/resources/sounds/Sound;)V <init>
+		0 p_120433_ p_120433_
+		1 p_120434_ p_120434_
+		2 p_120435_ p_120435_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235263_ p_235263_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235261_ p_235261_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120438_ p_120438_
+net/minecraft/client/sounds/WeighedSoundEvents net/minecraft/client/sounds/WeighedSoundEvents
+	list f_120441_
+	subtitle f_120444_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_120446_ p_120446_
+		1 p_120447_ p_120447_
+	addSound (Lnet/minecraft/client/sounds/Weighted;)V m_120451_
+		0 p_120452_ p_120452_
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235267_ p_235267_
+	getSound (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/client/resources/sounds/Sound; m_213718_
+		0 p_235265_ p_235265_
+	getSubtitle ()Lnet/minecraft/network/chat/Component; m_120453_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120450_ p_120450_
+net/minecraft/client/sounds/Weighted net/minecraft/client/sounds/Weighted
+	getSound (Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_213718_
+		0 p_235268_ p_235268_
+	getWeight ()I m_7789_
+	preloadIfRequired (Lnet/minecraft/client/sounds/SoundEngine;)V m_8054_
+		0 p_120456_ p_120456_
+net/minecraft/client/sounds/package-info net/minecraft/client/sounds/package-info
+net/minecraft/client/telemetry/ClientTelemetryManager net/minecraft/client/telemetry/ClientTelemetryManager
+	EXECUTOR f_260581_
+	THREAD_COUNT f_260680_
+	deviceSessionProperties f_260661_
+	logDirectory f_260682_
+	logManager f_260616_
+	outsideSessionSender f_285581_
+	userApiService f_260615_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/Minecraft;Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/client/User;)V <init>
+		0 p_261610_ p_261610_
+		1 p_261552_ p_261552_
+		2 p_262159_ p_262159_
+	close ()V close
+	createEventSender ()Lnet/minecraft/client/telemetry/TelemetryEventSender; m_261052_
+	createWorldSessionManager (ZLjava/time/Duration;Ljava/lang/String;)Lnet/minecraft/client/telemetry/WorldSessionTelemetryManager; m_285995_
+		0 p_286373_ p_286373_
+		1 p_286752_ p_286752_
+		2 p_286568_ p_286568_
+	getLogDirectory ()Ljava/nio/file/Path; m_260914_
+	getOutsideSessionSender ()Lnet/minecraft/client/telemetry/TelemetryEventSender; m_285963_
+	lambda$close$7 (Ljava/util/Optional;)V m_260999_
+		static
+		0 p_261643_ p_261643_
+	lambda$createEventSender$3 ()Ljava/util/concurrent/CompletableFuture; m_260933_
+		static
+	lambda$createEventSender$4 (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; m_260879_
+		static
+		0 p_261737_ p_261737_
+	lambda$createEventSender$5 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V m_261089_
+		static
+		0 p_262005_ p_262005_
+		1 p_261752_ p_261752_
+		2 p_262038_ p_262038_
+	lambda$createEventSender$6 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260889_
+		0 p_261935_ p_261935_
+		1 p_261928_ p_261928_
+		2 p_261827_ p_261827_
+		3 p_261818_ p_261818_
+	lambda$new$1 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/String;)V m_260841_
+		static
+		0 p_261875_ p_261875_
+		1 p_261810_ p_261810_
+	lambda$new$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/String;)V m_260838_
+		static
+		0 p_261625_ p_261625_
+		1 p_261690_ p_261690_
+	lambda$static$0 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_260868_
+		static
+		0 p_261485_ p_261485_
+net/minecraft/client/telemetry/TelemetryEventInstance net/minecraft/client/telemetry/TelemetryEventInstance
+	CODEC f_260534_
+	properties f_260563_
+	type f_260460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)V <init>
+		0 f_260460_ f_260460_
+		1 f_260563_ f_260563_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262133_ p_262133_
+	export (Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent; m_261105_
+		0 p_261645_ p_261645_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_260898_
+		static
+		0 p_261904_ p_261904_
+		1 p_261699_ p_261699_
+	properties ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap; f_260563_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/client/telemetry/TelemetryEventType; f_260460_
+net/minecraft/client/telemetry/TelemetryEventLog net/minecraft/client/telemetry/TelemetryEventLog
+	LOGGER f_260494_
+	log f_260709_
+	mailbox f_260691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/channels/FileChannel;Ljava/util/concurrent/Executor;)V <init>
+		0 p_261731_ p_261731_
+		1 p_262010_ p_262010_
+	close ()V close
+	lambda$close$2 ()V m_261095_
+	lambda$logger$0 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_260910_
+		0 p_261705_ p_261705_
+	lambda$logger$1 (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_261271_
+		0 p_261508_ p_261508_
+	logger ()Lnet/minecraft/client/telemetry/TelemetryEventLogger; m_261088_
+net/minecraft/client/telemetry/TelemetryEventLogger net/minecraft/client/telemetry/TelemetryEventLogger
+	log (Lnet/minecraft/client/telemetry/TelemetryEventInstance;)V m_260877_
+		0 p_261961_ p_261961_
+net/minecraft/client/telemetry/TelemetryEventSender net/minecraft/client/telemetry/TelemetryEventSender
+	DISABLED f_260501_
+	<clinit> ()V <clinit>
+		static
+	decorate (Ljava/util/function/Consumer;)Lnet/minecraft/client/telemetry/TelemetryEventSender; m_261189_
+		0 p_261897_ p_261897_
+	lambda$decorate$1 (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261277_
+		static
+		0 p_261555_ p_261555_
+		1 p_262125_ p_262125_
+		2 p_261539_ p_261539_
+	lambda$decorate$2 (Ljava/util/function/Consumer;Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_261129_
+		0 p_262000_ p_262000_
+		1 p_261694_ p_261694_
+		2 p_261504_ p_261504_
+	lambda$static$0 (Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260869_
+		static
+		0 p_261883_ p_261883_
+		1 p_261730_ p_261730_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V m_260919_
+		0 p_261620_ p_261620_
+		1 p_262079_ p_262079_
+net/minecraft/client/telemetry/TelemetryEventType net/minecraft/client/telemetry/TelemetryEventType
+	ADVANCEMENT_MADE f_285568_
+	CODEC f_260690_
+	GAME_LOAD_TIMES f_285589_
+	GLOBAL_PROPERTIES f_260446_
+	PERFORMANCE_METRICS f_260620_
+	REGISTRY f_260686_
+	WORLD_LOADED f_260573_
+	WORLD_LOAD_TIMES f_260600_
+	WORLD_SESSION_PROPERTIES f_260564_
+	WORLD_UNLOADED f_260729_
+	codec f_260708_
+	exportKey f_260654_
+	id f_260629_
+	isOptIn f_260473_
+	properties f_260492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V <init>
+		0 p_261787_ p_261787_
+		1 p_262121_ p_262121_
+		2 p_261987_ p_261987_
+		3 p_261511_ p_261511_
+	builder (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261309_
+		static
+		0 p_261734_ p_261734_
+		1 p_261807_ p_261807_
+	codec ()Lcom/mojang/serialization/Codec; m_261283_
+	contains (Lnet/minecraft/client/telemetry/TelemetryProperty;)Z m_260992_
+		0 p_262037_ p_262037_
+	description ()Lnet/minecraft/network/chat/MutableComponent; m_260935_
+	export (Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lcom/mojang/authlib/minecraft/TelemetryEvent; m_261110_
+		0 p_262179_ p_262179_
+		1 p_262018_ p_262018_
+	id ()Ljava/lang/String; m_260927_
+	isOptIn ()Z m_260839_
+	lambda$new$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lnet/minecraft/client/telemetry/TelemetryEventInstance; m_261291_
+		0 p_261533_ p_261533_
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_274010_
+		static
+		0 p_274720_ p_274720_
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274009_
+		static
+		0 p_274719_ p_274719_
+	makeTranslation (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_260811_
+		0 p_261909_ p_261909_
+	properties ()Ljava/util/List; m_261184_
+	title ()Lnet/minecraft/network/chat/MutableComponent; m_261290_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/List; m_261115_
+		static
+net/minecraft/client/telemetry/TelemetryEventType$Builder net/minecraft/client/telemetry/TelemetryEventType$Builder
+	exportKey f_260516_
+	id f_260469_
+	isOptIn f_260544_
+	properties f_260674_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_261797_ p_261797_
+		1 p_261777_ p_261777_
+	define (Lnet/minecraft/client/telemetry/TelemetryProperty;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261219_
+		0 p_261756_ p_261756_
+	defineAll (Ljava/util/List;)Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_261244_
+		0 p_261497_ p_261497_
+	optIn ()Lnet/minecraft/client/telemetry/TelemetryEventType$Builder; m_260803_
+	register ()Lnet/minecraft/client/telemetry/TelemetryEventType; m_260878_
+net/minecraft/client/telemetry/TelemetryLogManager net/minecraft/client/telemetry/TelemetryLogManager
+	EXPIRY_DAYS f_260510_
+	LOGGER f_260574_
+	RAW_EXTENSION f_260596_
+	directory f_260465_
+	sessionLog f_260526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/eventlog/EventLogDirectory;)V <init>
+		0 p_261728_ p_261728_
+	close ()V close
+	lambda$close$3 (Ljava/util/Optional;)V m_260905_
+		static
+		0 p_261871_ p_261871_
+	lambda$open$0 (Ljava/nio/file/Path;)Ljava/util/Optional; m_261065_
+		static
+		0 p_261958_ p_261958_
+	lambda$openLogger$1 ()Ljava/util/Optional; m_260940_
+	lambda$openLogger$2 (Ljava/util/Optional;)Ljava/util/Optional; m_261021_
+		static
+		0 p_262106_ p_262106_
+	open (Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_261252_
+		static
+		0 p_262078_ p_262078_
+	openLogger ()Ljava/util/concurrent/CompletableFuture; m_260856_
+net/minecraft/client/telemetry/TelemetryProperty net/minecraft/client/telemetry/TelemetryProperty
+	ADVANCEMENT_GAME_TIME f_285625_
+	ADVANCEMENT_ID f_285565_
+	CLIENT_ID f_260475_
+	CLIENT_MODDED f_260562_
+	DEDICATED_MEMORY_KB f_260700_
+	EVENT_TIMESTAMP_UTC f_260726_
+	FRAME_RATE_SAMPLES f_260557_
+	GAME_MODE f_260704_
+	GAME_VERSION f_260597_
+	LAUNCHER_NAME f_285658_
+	LOAD_TIME_BOOTSTRAP_MS f_285586_
+	LOAD_TIME_LOADING_OVERLAY_MS f_285629_
+	LOAD_TIME_PRE_WINDOW_MS f_285649_
+	LOAD_TIME_TOTAL_TIME_MS f_285605_
+	MINECRAFT_SESSION_ID f_260530_
+	NEW_WORLD f_260437_
+	NUMBER_OF_SAMPLES f_260649_
+	OPERATING_SYSTEM f_260441_
+	OPT_IN f_260453_
+	PLATFORM f_260586_
+	REALMS_MAP_CONTENT f_285634_
+	RENDER_DISTANCE f_260683_
+	RENDER_TIME_SAMPLES f_260713_
+	SECONDS_SINCE_LOAD f_260452_
+	SERVER_MODDED f_260499_
+	SERVER_TYPE f_260635_
+	TICKS_SINCE_LOAD f_260638_
+	TIMESTAMP_FORMATTER f_260684_
+	USED_MEMORY_SAMPLES f_260645_
+	USER_ID f_260659_
+	WORLD_LOAD_TIME_MS f_260571_
+	WORLD_SESSION_ID f_260511_
+	codec f_260706_
+	exportKey f_260588_
+	exporter f_260625_
+	id f_260687_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter;)V <init>
+		0 f_260687_ f_260687_
+		1 f_260588_ f_260588_
+		2 f_260706_ f_260706_
+		3 f_260625_ f_260625_
+	bool (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261193_
+		static
+		0 p_261605_ p_261605_
+		1 p_262064_ p_262064_
+	codec ()Lcom/mojang/serialization/Codec; f_260706_
+	create (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261147_
+		static
+		0 p_262052_ p_262052_
+		1 p_261851_ p_261851_
+		2 p_261617_ p_261617_
+		3 p_261478_ p_261478_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261543_ p_261543_
+	export (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V m_261124_
+		0 p_262111_ p_262111_
+		1 p_262082_ p_262082_
+	exportKey ()Ljava/lang/String; f_260588_
+	exporter ()Lnet/minecraft/client/telemetry/TelemetryProperty$Exporter; f_260625_
+	gameLoadMeasurement (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_285885_
+		static
+		0 p_286636_ p_286636_
+		1 p_286769_ p_286769_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_260687_
+	integer (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261234_
+		static
+		0 p_262077_ p_262077_
+		1 p_261580_ p_261580_
+	lambda$gameLoadMeasurement$4 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement;)V m_285707_
+		static
+		0 p_286179_ p_286179_
+		1 p_286180_ p_286180_
+		2 p_286181_ p_286181_
+	lambda$longSamples$5 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lit/unimi/dsi/fastutil/longs/LongList;)V m_260862_
+		static
+		0 p_261674_ p_261674_
+		1 p_262049_ p_262049_
+		2 p_262118_ p_262118_
+	lambda$static$0 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType;)V m_260816_
+		static
+		0 p_261518_ p_261518_
+		1 p_262138_ p_262138_
+		2 p_262085_ p_262085_
+	lambda$static$1 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/time/Instant;)V m_261080_
+		static
+		0 p_261517_ p_261517_
+		1 p_261626_ p_261626_
+		2 p_261868_ p_261868_
+	lambda$static$2 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode;)V m_260806_
+		static
+		0 p_261849_ p_261849_
+		1 p_262092_ p_262092_
+		2 p_261574_ p_261574_
+	lambda$uuid$3 (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/util/UUID;)V m_261145_
+		static
+		0 p_261704_ p_261704_
+		1 p_261590_ p_261590_
+		2 p_261975_ p_261975_
+	longSamples (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261255_
+		static
+		0 p_262055_ p_262055_
+		1 p_261726_ p_261726_
+	makeLong (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_286063_
+		static
+		0 p_286489_ p_286489_
+		1 p_286616_ p_286616_
+	string (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_261074_
+		static
+		0 p_261570_ p_261570_
+		1 p_261611_ p_261611_
+	title ()Lnet/minecraft/network/chat/MutableComponent; m_261229_
+	toString ()Ljava/lang/String; toString
+	uuid (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty; m_260851_
+		static
+		0 p_261558_ p_261558_
+		1 p_261707_ p_261707_
+net/minecraft/client/telemetry/TelemetryProperty$Exporter net/minecraft/client/telemetry/TelemetryProperty$Exporter
+	apply (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/lang/Object;)V m_261109_
+		0 p_261934_ p_261934_
+		1 p_261962_ p_261962_
+		2 p_262012_ p_262012_
+net/minecraft/client/telemetry/TelemetryProperty$GameMode net/minecraft/client/telemetry/TelemetryProperty$GameMode
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	CODEC f_260532_
+	CREATIVE CREATIVE
+	HARDCORE HARDCORE
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	id f_260720_
+	key f_260535_
+	$values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; m_260807_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_261902_ p_261902_
+		1 p_261544_ p_261544_
+		2 p_261661_ p_261661_
+		3 p_261545_ p_261545_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	id ()I m_261006_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; valueOf
+		static
+		0 p_262058_ p_262058_
+	values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$GameMode; values
+		static
+net/minecraft/client/telemetry/TelemetryProperty$ServerType net/minecraft/client/telemetry/TelemetryProperty$ServerType
+	$VALUES $VALUES
+	CODEC f_260675_
+	LOCAL LOCAL
+	OTHER OTHER
+	REALM REALM
+	key f_260545_
+	$values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; m_261195_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_261983_ p_261983_
+		1 p_262150_ p_262150_
+		2 p_261499_ p_261499_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; valueOf
+		static
+		0 p_262157_ p_262157_
+	values ()[Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; values
+		static
+net/minecraft/client/telemetry/TelemetryPropertyMap net/minecraft/client/telemetry/TelemetryPropertyMap
+	entries f_260483_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_262135_ p_262135_
+	builder ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_261098_
+		static
+	createCodec (Ljava/util/List;)Lcom/mojang/serialization/Codec; m_261042_
+		static
+		0 p_262139_ p_262139_
+	get (Lnet/minecraft/client/telemetry/TelemetryProperty;)Ljava/lang/Object; m_260858_
+		0 p_261667_ p_261667_
+	propertySet ()Ljava/util/Set; m_260904_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/telemetry/TelemetryPropertyMap$1 net/minecraft/client/telemetry/TelemetryPropertyMap$1
+	val$properties f_260681_
+	<init> (Ljava/util/List;)V <init>
+		0 p_261632_ p_261632_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_261767_ p_261767_
+		1 p_262176_ p_262176_
+	decodeProperty (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/mojang/serialization/DataResult; m_261041_
+		0 p_261892_ p_261892_
+		1 p_261859_ p_261859_
+		2 p_261668_ p_261668_
+		3 p_261627_ p_261627_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_261761_ p_261761_
+		1 p_262165_ p_262165_
+		2 p_262134_ p_262134_
+	encode (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_261525_ p_261525_
+		1 p_262068_ p_262068_
+		2 p_261850_ p_261850_
+	encodeProperty (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/mojang/serialization/RecordBuilder; m_260915_
+		0 p_262128_ p_262128_
+		1 p_261947_ p_261947_
+		2 p_261911_ p_261911_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_261746_ p_261746_
+	lambda$decodeProperty$0 (Lnet/minecraft/client/telemetry/TelemetryProperty;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_260959_
+		static
+		0 p_262084_ p_262084_
+		1 p_262028_ p_262028_
+		2 p_261796_ p_261796_
+net/minecraft/client/telemetry/TelemetryPropertyMap$Builder net/minecraft/client/telemetry/TelemetryPropertyMap$Builder
+	entries f_260436_
+	<init> ()V <init>
+	build ()Lnet/minecraft/client/telemetry/TelemetryPropertyMap; m_260981_
+	put (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_261137_
+		0 p_261681_ p_261681_
+		1 p_262093_ p_262093_
+	putAll (Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_260832_
+		0 p_261779_ p_261779_
+	putIfNotNull (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; m_285763_
+		0 p_286534_ p_286534_
+		1 p_286699_ p_286699_
+net/minecraft/client/telemetry/WorldSessionTelemetryManager net/minecraft/client/telemetry/WorldSessionTelemetryManager
+	eventSender f_260450_
+	performanceMetricsEvent f_260578_
+	worldLoadEvent f_260570_
+	worldLoadTimesEvent f_260533_
+	worldSessionId f_260685_
+	worldUnloadEvent f_260593_
+	<init> (Lnet/minecraft/client/telemetry/TelemetryEventSender;ZLjava/time/Duration;Ljava/lang/String;)V <init>
+		0 p_286529_ p_286529_
+		1 p_286429_ p_286429_
+		2 p_286727_ p_286727_
+		3 p_286633_ p_286633_
+	lambda$new$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_260912_
+		0 p_261981_ p_261981_
+	lambda$onAdvancementDone$1 (Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285708_
+		static
+		0 p_286182_ p_286182_
+		1 p_286183_ p_286183_
+		2 p_286184_ p_286184_
+	onAdvancementDone (Lnet/minecraft/world/level/Level;Lnet/minecraft/advancements/Advancement;)V m_286034_
+		0 p_286825_ p_286825_
+		1 p_286627_ p_286627_
+	onDisconnect ()V m_261027_
+	onPlayerInfoReceived (Lnet/minecraft/world/level/GameType;Z)V m_260888_
+		0 p_261768_ p_261768_
+		1 p_261669_ p_261669_
+	onServerBrandReceived (Ljava/lang/String;)V m_260918_
+		0 p_261520_ p_261520_
+	setTime (J)V m_261206_
+		0 p_261878_ p_261878_
+	tick ()V m_261056_
+	worldSessionStart ()V m_261141_
+net/minecraft/client/telemetry/events/AggregatedTelemetryEvent net/minecraft/client/telemetry/events/AggregatedTelemetryEvent
+	SAMPLES_PER_EVENT f_260454_
+	SAMPLE_INTERVAL_MS f_260549_
+	lastSampleTime f_260699_
+	sampleCount f_260572_
+	ticking f_260520_
+	<init> ()V <init>
+	getSampleCount ()I m_261091_
+	sendEvent (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_260819_
+		0 p_263328_ p_263328_
+	shouldSentEvent ()Z m_261228_
+	shouldTakeSample ()Z m_261168_
+	start ()V m_260947_
+	stop ()V m_261217_
+	takeSample ()V m_260835_
+	tick (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_263206_
+		0 p_263410_ p_263410_
+net/minecraft/client/telemetry/events/GameLoadTimesEvent net/minecraft/client/telemetry/events/GameLoadTimesEvent
+	INSTANCE f_285635_
+	LOGGER f_285561_
+	bootstrapTime f_285644_
+	measurements f_285659_
+	timeSource f_285636_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/common/base/Ticker;)V <init>
+		0 p_286506_ p_286506_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_285833_
+		0 p_286394_ p_286394_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;Lcom/google/common/base/Stopwatch;)V m_285977_
+		0 p_286396_ p_286396_
+		1 p_286822_ p_286822_
+	beginStep (Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/util/function/Function;)V m_285937_
+		0 p_286311_ p_286311_
+		1 p_286454_ p_286454_
+	endStep (Lnet/minecraft/client/telemetry/TelemetryProperty;)V m_285901_
+		0 p_286634_ p_286634_
+	lambda$beginStep$0 (Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/google/common/base/Stopwatch; m_286017_
+		0 p_286494_ p_286494_
+	lambda$beginStep$1 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/client/telemetry/TelemetryProperty;)Lcom/google/common/base/Stopwatch; m_285762_
+		static
+		0 p_286705_ p_286705_
+		1 p_286421_ p_286421_
+	lambda$send$2 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;Lnet/minecraft/client/telemetry/TelemetryProperty;Lcom/google/common/base/Stopwatch;)V m_285850_
+		static
+		0 p_286557_ p_286557_
+		1 p_286804_ p_286804_
+		2 p_286275_ p_286275_
+	lambda$send$3 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;J)V m_285921_
+		static
+		0 p_286473_ p_286473_
+		1 p_286872_ p_286872_
+	lambda$send$4 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285883_
+		0 p_286285_ p_286285_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_286019_
+		0 p_286524_ p_286524_
+	setBootstrapTime (J)V m_286069_
+		0 p_286847_ p_286847_
+net/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement net/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement
+	CODEC f_285618_
+	millis f_285578_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_285578_ f_285578_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_286789_ p_286789_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/client/telemetry/events/GameLoadTimesEvent$Measurement;)Ljava/lang/Integer; m_285895_
+		static
+		0 p_286736_ p_286736_
+	millis ()I f_285578_
+	toString ()Ljava/lang/String; toString
+net/minecraft/client/telemetry/events/PerformanceMetricsEvent net/minecraft/client/telemetry/events/PerformanceMetricsEvent
+	DEDICATED_MEMORY_KB f_260536_
+	fpsSamples f_260632_
+	frameTimeSamples f_260487_
+	usedMemorySamples f_260646_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$sendEvent$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261179_
+		0 p_261568_ p_261568_
+	resetValues ()V m_260818_
+	sendEvent (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_260819_
+		0 p_261872_ p_261872_
+	takeSample ()V m_260835_
+	takeUsedMemorySample ()V m_261164_
+	tick (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_263206_
+		0 p_263321_ p_263321_
+	toKilobytes (J)J m_261284_
+		static
+		0 p_261471_ p_261471_
+net/minecraft/client/telemetry/events/WorldLoadEvent net/minecraft/client/telemetry/events/WorldLoadEvent
+	eventSent f_260710_
+	gameMode f_260554_
+	minigameName f_285620_
+	serverBrand f_260599_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_286661_ p_286661_
+	addProperties (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261131_
+		0 p_261869_ p_261869_
+	getServerType ()Lnet/minecraft/client/telemetry/TelemetryProperty$ServerType; m_261317_
+	lambda$send$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_285709_
+		0 p_286185_ p_286185_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)Z m_263210_
+		0 p_263325_ p_263325_
+	setGameMode (Lnet/minecraft/world/level/GameType;Z)V m_260799_
+		0 p_261852_ p_261852_
+		1 p_261831_ p_261831_
+	setServerBrand (Ljava/lang/String;)V m_261084_
+		0 p_261964_ p_261964_
+net/minecraft/client/telemetry/events/WorldLoadEvent$1 net/minecraft/client/telemetry/events/WorldLoadEvent$1
+	$SwitchMap$net$minecraft$world$level$GameType f_260506_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/client/telemetry/events/WorldLoadTimesEvent net/minecraft/client/telemetry/events/WorldLoadTimesEvent
+	newWorld f_260580_
+	worldLoadDuration f_260669_
+	<init> (ZLjava/time/Duration;)V <init>
+		0 p_262182_ p_262182_
+		1 p_261732_ p_261732_
+	lambda$send$0 (Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261266_
+		0 p_261740_ p_261740_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_261125_
+		0 p_261879_ p_261879_
+net/minecraft/client/telemetry/events/WorldUnloadEvent net/minecraft/client/telemetry/events/WorldUnloadEvent
+	NOT_TRACKING_TIME f_263131_
+	lastGameTime f_260583_
+	totalTicks f_260639_
+	worldLoadedTime f_260539_
+	<init> ()V <init>
+	getTimeInSecondsSinceLoad (Ljava/time/Instant;)I m_260990_
+		0 p_261735_ p_261735_
+	lambda$send$0 (Ljava/time/Instant;Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V m_261297_
+		0 p_262098_ p_262098_
+		1 p_261597_ p_261597_
+	lambda$send$1 (Lnet/minecraft/client/telemetry/TelemetryEventSender;Ljava/time/Instant;)V m_260890_
+		0 p_261469_ p_261469_
+		1 p_261953_ p_261953_
+	onPlayerInfoReceived ()V m_263234_
+	send (Lnet/minecraft/client/telemetry/TelemetryEventSender;)V m_261287_
+		0 p_262088_ p_262088_
+	setTime (J)V m_260941_
+		0 p_261780_ p_261780_
+net/minecraft/client/telemetry/events/package-info net/minecraft/client/telemetry/events/package-info
+net/minecraft/client/telemetry/package-info net/minecraft/client/telemetry/package-info
+net/minecraft/client/tutorial/BundleTutorial net/minecraft/client/tutorial/BundleTutorial
+	options f_175000_
+	toast f_175001_
+	tutorial f_174999_
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;Lnet/minecraft/client/Options;)V <init>
+		0 p_175003_ p_175003_
+		1 p_175004_ p_175004_
+	clearToast ()V m_175010_
+	onInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_175006_
+		0 p_175007_ p_175007_
+		1 p_175008_ p_175008_
+		2 p_175009_ p_175009_
+	showToast ()V m_175005_
+net/minecraft/client/tutorial/CompletedTutorialStepInstance net/minecraft/client/tutorial/CompletedTutorialStepInstance
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120459_ p_120459_
+net/minecraft/client/tutorial/CraftPlanksTutorialStep net/minecraft/client/tutorial/CraftPlanksTutorialStep
+	CRAFT_DESCRIPTION f_120461_
+	CRAFT_TITLE f_120460_
+	HINT_DELAY f_175011_
+	timeWaiting f_120464_
+	toast f_120463_
+	tutorial f_120462_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120467_ p_120467_
+	clear ()V m_7736_
+	hasCraftedPlanksPreviously (Lnet/minecraft/client/player/LocalPlayer;Lnet/minecraft/tags/TagKey;)Z m_205662_
+		static
+		0 p_205663_ p_205663_
+		1 p_205664_ p_205664_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120470_ p_120470_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/FindTreeTutorialStepInstance net/minecraft/client/tutorial/FindTreeTutorialStepInstance
+	DESCRIPTION f_120490_
+	HINT_DELAY f_175012_
+	TITLE f_120489_
+	timeWaiting f_120493_
+	toast f_120492_
+	tutorial f_120491_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120496_ p_120496_
+	clear ()V m_7736_
+	hasCollectedTreeItems (Lnet/minecraft/client/player/LocalPlayer;)Z m_235271_
+		static
+		0 p_235272_ p_235272_
+	hasPunchedTreesPreviously (Lnet/minecraft/client/player/LocalPlayer;)Z m_120503_
+		static
+		0 p_120504_ p_120504_
+	lambda$hasCollectedTreeItems$0 (Lnet/minecraft/world/item/ItemStack;)Z m_235269_
+		static
+		0 p_235270_ p_235270_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120499_ p_120499_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_7554_
+		0 p_120501_ p_120501_
+		1 p_120502_ p_120502_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/MovementTutorialStepInstance net/minecraft/client/tutorial/MovementTutorialStepInstance
+	INCOMPLETE f_175017_
+	LOOK_DESCRIPTION f_120509_
+	LOOK_HINT_DELAY f_175016_
+	LOOK_TITLE f_120508_
+	MINIMUM_TIME_LOOKED f_175014_
+	MINIMUM_TIME_MOVED f_175013_
+	MOVE_DESCRIPTION f_120507_
+	MOVE_HINT_DELAY f_175015_
+	MOVE_TITLE f_120506_
+	lookCompleted f_120519_
+	lookToast f_120512_
+	moveCompleted f_120518_
+	moveToast f_120511_
+	moved f_120516_
+	timeLooked f_120515_
+	timeMoved f_120514_
+	timeWaiting f_120513_
+	turned f_120517_
+	tutorial f_120510_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120522_ p_120522_
+	clear ()V m_7736_
+	onInput (Lnet/minecraft/client/player/Input;)V m_6484_
+		0 p_120528_ p_120528_
+	onMouse (DD)V m_6420_
+		0 p_120525_ p_120525_
+		1 p_120526_ p_120526_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/OpenInventoryTutorialStep net/minecraft/client/tutorial/OpenInventoryTutorialStep
+	DESCRIPTION f_120531_
+	HINT_DELAY f_175018_
+	TITLE f_120530_
+	timeWaiting f_120534_
+	toast f_120533_
+	tutorial f_120532_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120537_ p_120537_
+	clear ()V m_7736_
+	onOpenInventory ()V m_7744_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/PunchTreeTutorialStepInstance net/minecraft/client/tutorial/PunchTreeTutorialStepInstance
+	DESCRIPTION f_120542_
+	HINT_DELAY f_175019_
+	TITLE f_120541_
+	resetCount f_120546_
+	timeWaiting f_120545_
+	toast f_120544_
+	tutorial f_120543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/tutorial/Tutorial;)V <init>
+		0 p_120549_ p_120549_
+	clear ()V m_7736_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_7464_
+		0 p_120554_ p_120554_
+		1 p_120555_ p_120555_
+		2 p_120556_ p_120556_
+		3 p_120557_ p_120557_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120552_ p_120552_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/Tutorial net/minecraft/client/tutorial/Tutorial
+	bundleTutorial f_175020_
+	instance f_120560_
+	minecraft f_120559_
+	timedToasts f_120561_
+	<init> (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/Options;)V <init>
+		0 p_175022_ p_175022_
+		1 p_175023_ p_175023_
+	addTimedToast (Lnet/minecraft/client/gui/components/toasts/TutorialToast;I)V m_120572_
+		0 p_120573_ p_120573_
+		1 p_120574_ p_120574_
+	getMinecraft ()Lnet/minecraft/client/Minecraft; m_120597_
+	isSurvival ()Z m_175028_
+	key (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_120592_
+		static
+		0 p_120593_ p_120593_
+	lambda$removeTimedToast$0 (Lnet/minecraft/client/gui/components/toasts/TutorialToast;Lnet/minecraft/client/tutorial/Tutorial$TimedToast;)Z m_120575_
+		static
+		0 p_120576_ p_120576_
+		1 p_120577_ p_120577_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_120581_
+		0 p_120582_ p_120582_
+		1 p_120583_ p_120583_
+		2 p_120584_ p_120584_
+		3 p_120585_ p_120585_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_120568_
+		0 p_120569_ p_120569_
+	onInput (Lnet/minecraft/client/player/Input;)V m_120586_
+		0 p_120587_ p_120587_
+	onInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_175024_
+		0 p_175025_ p_175025_
+		1 p_175026_ p_175026_
+		2 p_175027_ p_175027_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_120578_
+		0 p_120579_ p_120579_
+		1 p_120580_ p_120580_
+	onMouse (DD)V m_120565_
+		0 p_120566_ p_120566_
+		1 p_120567_ p_120567_
+	onOpenInventory ()V m_120564_
+	removeTimedToast (Lnet/minecraft/client/gui/components/toasts/TutorialToast;)V m_120570_
+		0 p_120571_ p_120571_
+	setStep (Lnet/minecraft/client/tutorial/TutorialSteps;)V m_120588_
+		0 p_120589_ p_120589_
+	start ()V m_120595_
+	stop ()V m_120594_
+	tick ()V m_120596_
+net/minecraft/client/tutorial/Tutorial$TimedToast net/minecraft/client/tutorial/Tutorial$TimedToast
+	durationTicks f_120600_
+	progress f_120601_
+	toast f_120599_
+	<init> (Lnet/minecraft/client/gui/components/toasts/TutorialToast;I)V <init>
+		0 p_120603_ p_120603_
+		1 p_120604_ p_120604_
+	updateProgress ()Z m_120609_
+net/minecraft/client/tutorial/TutorialStepInstance net/minecraft/client/tutorial/TutorialStepInstance
+	clear ()V m_7736_
+	onDestroyBlock (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)V m_7464_
+		0 p_120619_ p_120619_
+		1 p_120620_ p_120620_
+		2 p_120621_ p_120621_
+		3 p_120622_ p_120622_
+	onGetItem (Lnet/minecraft/world/item/ItemStack;)V m_6967_
+		0 p_120616_ p_120616_
+	onInput (Lnet/minecraft/client/player/Input;)V m_6484_
+		0 p_120623_ p_120623_
+	onLookAt (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/phys/HitResult;)V m_7554_
+		0 p_120617_ p_120617_
+		1 p_120618_ p_120618_
+	onMouse (DD)V m_6420_
+		0 p_120614_ p_120614_
+		1 p_120615_ p_120615_
+	onOpenInventory ()V m_7744_
+	tick ()V m_7737_
+net/minecraft/client/tutorial/TutorialSteps net/minecraft/client/tutorial/TutorialSteps
+	$VALUES $VALUES
+	CRAFT_PLANKS CRAFT_PLANKS
+	FIND_TREE FIND_TREE
+	MOVEMENT MOVEMENT
+	NONE NONE
+	OPEN_INVENTORY OPEN_INVENTORY
+	PUNCH_TREE PUNCH_TREE
+	constructor f_120631_
+	name f_120630_
+	$values ()[Lnet/minecraft/client/tutorial/TutorialSteps; m_175029_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_120635_ p_120635_
+		1 p_120636_ p_120636_
+		2 p_120637_ p_120637_
+		3 p_120638_ p_120638_
+	create (Lnet/minecraft/client/tutorial/Tutorial;)Lnet/minecraft/client/tutorial/TutorialStepInstance; m_120640_
+		0 p_120641_ p_120641_
+	getByName (Ljava/lang/String;)Lnet/minecraft/client/tutorial/TutorialSteps; m_120642_
+		static
+		0 p_120643_ p_120643_
+	getName ()Ljava/lang/String; m_120639_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/client/tutorial/TutorialSteps; valueOf
+		static
+		0 p_120645_ p_120645_
+	values ()[Lnet/minecraft/client/tutorial/TutorialSteps; values
+		static
+net/minecraft/client/tutorial/package-info net/minecraft/client/tutorial/package-info
+net/minecraft/commands/BrigadierExceptions net/minecraft/commands/BrigadierExceptions
+	DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR f_77154_
+	DISPATCHER_PARSE_EXCEPTION f_77128_
+	DISPATCHER_UNKNOWN_ARGUMENT f_77153_
+	DISPATCHER_UNKNOWN_COMMAND f_77152_
+	DOUBLE_TOO_BIG f_77130_
+	DOUBLE_TOO_SMALL f_77129_
+	FLOAT_TOO_BIG f_77132_
+	FLOAT_TOO_SMALL f_77131_
+	INTEGER_TOO_BIG f_77134_
+	INTEGER_TOO_SMALL f_77133_
+	LITERAL_INCORRECT f_77137_
+	LONG_TOO_BIG f_77136_
+	LONG_TOO_SMALL f_77135_
+	READER_EXPECTED_BOOL f_77150_
+	READER_EXPECTED_DOUBLE f_77147_
+	READER_EXPECTED_END_OF_QUOTE f_77139_
+	READER_EXPECTED_FLOAT f_77149_
+	READER_EXPECTED_INT f_77143_
+	READER_EXPECTED_LONG f_77145_
+	READER_EXPECTED_START_OF_QUOTE f_77138_
+	READER_EXPECTED_SYMBOL f_77151_
+	READER_INVALID_BOOL f_77141_
+	READER_INVALID_DOUBLE f_77146_
+	READER_INVALID_ESCAPE f_77140_
+	READER_INVALID_FLOAT f_77148_
+	READER_INVALID_INT f_77142_
+	READER_INVALID_LONG f_77144_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dispatcherExpectedArgumentSeparator ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherExpectedArgumentSeparator
+	dispatcherParseException ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; dispatcherParseException
+	dispatcherUnknownArgument ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownArgument
+	dispatcherUnknownCommand ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownCommand
+	doubleTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooHigh
+	doubleTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooLow
+	floatTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooHigh
+	floatTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooLow
+	integerTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooHigh
+	integerTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooLow
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77202_
+		static
+		0 p_77203_ p_77203_
+		1 p_77204_ p_77204_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77197_
+		static
+		0 p_77198_ p_77198_
+		1 p_77199_ p_77199_
+	lambda$static$10 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77195_
+		static
+		0 p_77196_ p_77196_
+	lambda$static$11 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77188_
+		static
+		0 p_77189_ p_77189_
+	lambda$static$12 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77183_
+		static
+		0 p_77184_ p_77184_
+	lambda$static$13 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77172_
+		static
+		0 p_77173_ p_77173_
+	lambda$static$14 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77167_
+		static
+		0 p_77168_ p_77168_
+	lambda$static$15 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77162_
+		static
+		0 p_77163_ p_77163_
+	lambda$static$16 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77157_
+		static
+		0 p_77158_ p_77158_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77190_
+		static
+		0 p_77191_ p_77191_
+		1 p_77192_ p_77192_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77185_
+		static
+		0 p_77186_ p_77186_
+		1 p_77187_ p_77187_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77174_
+		static
+		0 p_77175_ p_77175_
+		1 p_77176_ p_77176_
+	lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77169_
+		static
+		0 p_77170_ p_77170_
+		1 p_77171_ p_77171_
+	lambda$static$6 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77164_
+		static
+		0 p_77165_ p_77165_
+		1 p_77166_ p_77166_
+	lambda$static$7 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77159_
+		static
+		0 p_77160_ p_77160_
+		1 p_77161_ p_77161_
+	lambda$static$8 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77205_
+		static
+		0 p_77206_ p_77206_
+	lambda$static$9 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_77200_
+		static
+		0 p_77201_ p_77201_
+	literalIncorrect ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; literalIncorrect
+	longTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooHigh
+	longTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooLow
+	readerExpectedBool ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedBool
+	readerExpectedDouble ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedDouble
+	readerExpectedEndOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedEndOfQuote
+	readerExpectedFloat ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedFloat
+	readerExpectedInt ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedInt
+	readerExpectedLong ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedLong
+	readerExpectedStartOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedStartOfQuote
+	readerExpectedSymbol ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerExpectedSymbol
+	readerInvalidBool ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidBool
+	readerInvalidDouble ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidDouble
+	readerInvalidEscape ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidEscape
+	readerInvalidFloat ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidFloat
+	readerInvalidInt ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidInt
+	readerInvalidLong ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidLong
+net/minecraft/commands/CommandBuildContext net/minecraft/commands/CommandBuildContext
+	configurable (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext$Configurable; m_255409_
+		static
+		0 p_255925_ p_255925_
+		1 p_255945_ p_255945_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_227134_ p_227134_
+	simple (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; m_255418_
+		static
+		0 p_255702_ p_255702_
+		1 p_255968_ p_255968_
+net/minecraft/commands/CommandBuildContext$1 net/minecraft/commands/CommandBuildContext$1
+	val$access f_254736_
+	val$enabledFeatures f_254659_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_256248_ p_256248_
+		1 p_255812_ p_255812_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_255791_ p_255791_
+net/minecraft/commands/CommandBuildContext$2 net/minecraft/commands/CommandBuildContext$2
+	missingTagAccessPolicy f_254623_
+	val$enabledFeatures f_254628_
+	val$registryAccess f_254691_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_255818_ p_255818_
+		1 p_256061_ p_256061_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_256616_ p_256616_
+	missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V m_254905_
+		0 p_256626_ p_256626_
+net/minecraft/commands/CommandBuildContext$2$1 net/minecraft/commands/CommandBuildContext$2$1
+	this$0 f_254666_
+	val$originalLookup f_254660_
+	val$originalTagAddingLookup f_254686_
+	<init> (Lnet/minecraft/commands/CommandBuildContext$2;Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_256109_ p_256109_
+		1 p_255850_ p_255850_
+		2 p_256296_ p_256296_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+net/minecraft/commands/CommandBuildContext$3 net/minecraft/commands/CommandBuildContext$3
+	$SwitchMap$net$minecraft$commands$CommandBuildContext$MissingTagAccessPolicy f_254651_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/commands/CommandBuildContext$Configurable net/minecraft/commands/CommandBuildContext$Configurable
+	missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V m_254905_
+		0 p_256669_ p_256669_
+net/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy net/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy
+	$VALUES $VALUES
+	CREATE_NEW CREATE_NEW
+	FAIL FAIL
+	$values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; m_227153_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_227151_ p_227151_
+		1 p_227152_ p_227152_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; valueOf
+		static
+		0 p_227155_ p_227155_
+	values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; values
+		static
+net/minecraft/commands/CommandFunction net/minecraft/commands/CommandFunction
+	entries f_77976_
+	id f_77977_
+	<init> (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/commands/CommandFunction$Entry;)V <init>
+		0 p_77979_ p_77979_
+		1 p_77980_ p_77980_
+	fromLines (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)Lnet/minecraft/commands/CommandFunction; m_77984_
+		static
+		0 p_77985_ p_77985_
+		1 p_77986_ p_77986_
+		2 p_77987_ p_77987_
+		3 p_77988_ p_77988_
+	getEntries ()[Lnet/minecraft/commands/CommandFunction$Entry; m_77989_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_77981_
+net/minecraft/commands/CommandFunction$CacheableFunction net/minecraft/commands/CommandFunction$CacheableFunction
+	NONE f_77990_
+	function f_77993_
+	id f_77991_
+	resolved f_77992_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandFunction;)V <init>
+		0 p_77996_ p_77996_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_77998_ p_77998_
+	get (Lnet/minecraft/server/ServerFunctionManager;)Ljava/util/Optional; m_78002_
+		0 p_78003_ p_78003_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_77999_
+	lambda$getId$0 (Lnet/minecraft/commands/CommandFunction;)Lnet/minecraft/resources/ResourceLocation; m_78000_
+		static
+		0 p_78001_ p_78001_
+net/minecraft/commands/CommandFunction$CommandEntry net/minecraft/commands/CommandFunction$CommandEntry
+	parse f_78004_
+	<init> (Lcom/mojang/brigadier/ParseResults;)V <init>
+		0 p_78006_ p_78006_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164879_ p_164879_
+		1 p_164880_ p_164880_
+		2 p_164881_ p_164881_
+		3 p_164882_ p_164882_
+		4 p_164883_ p_164883_
+		5 p_164884_ p_164884_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;)I m_164875_
+		0 p_164876_ p_164876_
+		1 p_164877_ p_164877_
+	lambda$execute$0 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_242679_
+		static
+		0 p_242939_ p_242939_
+		1 p_242934_ p_242934_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandFunction$Entry net/minecraft/commands/CommandFunction$Entry
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164885_ p_164885_
+		1 p_164886_ p_164886_
+		2 p_164887_ p_164887_
+		3 p_164888_ p_164888_
+		4 p_164889_ p_164889_
+		5 p_164890_ p_164890_
+net/minecraft/commands/CommandFunction$FunctionEntry net/minecraft/commands/CommandFunction$FunctionEntry
+	function f_78017_
+	<init> (Lnet/minecraft/commands/CommandFunction;)V <init>
+		0 p_78019_ p_78019_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Deque;IILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_142134_
+		0 p_164902_ p_164902_
+		1 p_164903_ p_164903_
+		2 p_164904_ p_164904_
+		3 p_164905_ p_164905_
+		4 p_164906_ p_164906_
+		5 p_164907_ p_164907_
+	lambda$execute$0 (Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;IILjava/util/Deque;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/CommandFunction;)V m_164894_
+		static
+		0 p_164895_ p_164895_
+		1 p_164896_ p_164896_
+		2 p_164897_ p_164897_
+		3 p_164898_ p_164898_
+		4 p_164899_ p_164899_
+		5 p_164900_ p_164900_
+	lambda$execute$1 (Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;I)V m_164891_
+		0 p_164892_ p_164892_
+		1 p_164893_ p_164893_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandRuntimeException net/minecraft/commands/CommandRuntimeException
+	message f_79223_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_79225_ p_79225_
+	getComponent ()Lnet/minecraft/network/chat/Component; m_79226_
+net/minecraft/commands/CommandSigningContext net/minecraft/commands/CommandSigningContext
+	ANONYMOUS f_242494_
+	<clinit> ()V <clinit>
+		static
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_230580_ p_230580_
+net/minecraft/commands/CommandSigningContext$1 net/minecraft/commands/CommandSigningContext$1
+	<init> ()V <init>
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_242898_ p_242898_
+net/minecraft/commands/CommandSigningContext$SignedArguments net/minecraft/commands/CommandSigningContext$SignedArguments
+	arguments f_242498_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_242498_ f_242498_
+	arguments ()Ljava/util/Map; f_242498_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230600_ p_230600_
+	getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_213987_
+		0 p_242852_ p_242852_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/CommandSource net/minecraft/commands/CommandSource
+	NULL f_80164_
+	<clinit> ()V <clinit>
+		static
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	alwaysAccepts ()Z m_142559_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_230797_ p_230797_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/commands/CommandSource$1 net/minecraft/commands/CommandSource$1
+	<init> ()V <init>
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_230799_ p_230799_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/commands/CommandSourceStack net/minecraft/commands/CommandSourceStack
+	ERROR_NOT_ENTITY f_81287_
+	ERROR_NOT_PLAYER f_81286_
+	anchor f_81298_
+	chatMessageChainer f_241659_
+	consumer f_81297_
+	displayName f_81293_
+	entity f_81296_
+	level f_81290_
+	permissionLevel f_81291_
+	returnValueConsumer f_279552_
+	rotation f_81299_
+	server f_81294_
+	signingContext f_230878_
+	silent f_81295_
+	source f_81288_
+	textName f_81292_
+	worldPosition f_81289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_81302_ p_81302_
+		1 p_81303_ p_81303_
+		2 p_81304_ p_81304_
+		3 p_81305_ p_81305_
+		4 p_81306_ p_81306_
+		5 p_81307_ p_81307_
+		6 p_81308_ p_81308_
+		7 p_81309_ p_81309_
+		8 p_81310_ p_81310_
+	<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;Ljava/util/function/IntConsumer;)V <init>
+		0 p_282943_ p_282943_
+		1 p_282023_ p_282023_
+		2 p_282896_ p_282896_
+		3 p_282659_ p_282659_
+		4 p_283075_ p_283075_
+		5 p_282379_ p_282379_
+		6 p_282469_ p_282469_
+		7 p_281590_ p_281590_
+		8 p_281515_ p_281515_
+		9 p_282415_ p_282415_
+		10 p_282042_ p_282042_
+		11 p_282332_ p_282332_
+		12 p_283585_ p_283585_
+		13 p_282376_ p_282376_
+		14 p_282226_ p_282226_
+	broadcastToAdmins (Lnet/minecraft/network/chat/Component;)V m_81366_
+		0 p_81367_ p_81367_
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212324_ p_212324_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	facing (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; m_81364_
+		0 p_81365_ p_81365_
+	facing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; m_81331_
+		0 p_81332_ p_81332_
+		1 p_81333_ p_81333_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_81378_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getChatMessageChainer ()Lnet/minecraft/util/TaskChainer; m_241923_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_81357_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_81373_
+	getEntityOrException ()Lnet/minecraft/world/entity/Entity; m_81374_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_81372_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_230896_
+	getPlayerOrException ()Lnet/minecraft/server/level/ServerPlayer; m_81375_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_81371_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getReturnValueConsumer ()Ljava/util/function/IntConsumer; m_280336_
+	getRotation ()Lnet/minecraft/world/phys/Vec2; m_81376_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_81377_
+	getSigningContext ()Lnet/minecraft/commands/CommandSigningContext; m_230898_
+	getTextName ()Ljava/lang/String; m_81368_
+	hasPermission (I)Z m_6761_
+		0 p_81370_ p_81370_
+	isPlayer ()Z m_230897_
+	lambda$new$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_81360_
+		static
+		0 p_81361_ p_81361_
+		1 p_81362_ p_81362_
+		2 p_81363_ p_81363_
+	lambda$new$1 (I)V m_279866_
+		static
+		0 p_280930_ p_280930_
+	lambda$suggestRegistryElements$2 (Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/core/Registry;)Ljava/util/concurrent/CompletableFuture; m_212325_
+		0 p_212326_ p_212326_
+		1 p_212327_ p_212327_
+		2 p_212328_ p_212328_
+	levels ()Ljava/util/Set; m_6553_
+	onCommandComplete (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_81342_
+		0 p_81343_ p_81343_
+		1 p_81344_ p_81344_
+		2 p_81345_ p_81345_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246719_
+		0 p_251464_ p_251464_
+		1 p_252146_ p_252146_
+		2 p_250406_ p_250406_
+	sendFailure (Lnet/minecraft/network/chat/Component;)V m_81352_
+		0 p_81353_ p_81353_
+	sendSuccess (Ljava/util/function/Supplier;Z)V m_288197_
+		0 p_288979_ p_288979_
+		1 p_289007_ p_289007_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_243053_
+		0 p_243331_ p_243331_
+	shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z m_243061_
+		0 p_243268_ p_243268_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212330_ p_212330_
+		1 p_212331_ p_212331_
+		2 p_212332_ p_212332_
+		3 p_212333_ p_212333_
+	withAnchor (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; m_81350_
+		0 p_81351_ p_81351_
+	withCallback (Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/commands/CommandSourceStack; m_81334_
+		0 p_81335_ p_81335_
+	withCallback (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandSourceStack; m_81336_
+		0 p_81337_ p_81337_
+		1 p_81338_ p_81338_
+	withChatMessageChainer (Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandSourceStack; m_241952_
+		0 p_242228_ p_242228_
+	withEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandSourceStack; m_81329_
+		0 p_81330_ p_81330_
+	withLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; m_81327_
+		0 p_81328_ p_81328_
+	withMaximumPermission (I)Lnet/minecraft/commands/CommandSourceStack; m_81358_
+		0 p_81359_ p_81359_
+	withPermission (I)Lnet/minecraft/commands/CommandSourceStack; m_81325_
+		0 p_81326_ p_81326_
+	withPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; m_81348_
+		0 p_81349_ p_81349_
+	withReturnValueConsumer (Ljava/util/function/IntConsumer;)Lnet/minecraft/commands/CommandSourceStack; m_280439_
+		0 p_282875_ p_282875_
+	withRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/CommandSourceStack; m_81346_
+		0 p_81347_ p_81347_
+	withSigningContext (Lnet/minecraft/commands/CommandSigningContext;)Lnet/minecraft/commands/CommandSourceStack; m_230893_
+		0 p_230894_ p_230894_
+	withSource (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; m_165484_
+		0 p_165485_ p_165485_
+	withSuppressedOutput ()Lnet/minecraft/commands/CommandSourceStack; m_81324_
+net/minecraft/commands/Commands net/minecraft/commands/Commands
+	LEVEL_ADMINS f_165685_
+	LEVEL_ALL f_165682_
+	LEVEL_GAMEMASTERS f_165684_
+	LEVEL_MODERATORS f_165683_
+	LEVEL_OWNERS f_165686_
+	LOGGER f_82089_
+	dispatcher f_82090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_230943_ p_230943_
+		1 p_230944_ p_230944_
+	argument (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; m_82129_
+		static
+		0 p_82130_ p_82130_
+		1 p_82131_ p_82131_
+	createValidationContext (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/commands/CommandBuildContext; m_255082_
+		static
+		0 p_256243_ p_256243_
+	createValidator (Lnet/minecraft/commands/Commands$ParseFunction;)Ljava/util/function/Predicate; m_82120_
+		static
+		0 p_82121_ p_82121_
+	fillUsableCommands (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Map;)V m_82112_
+		0 p_82113_ p_82113_
+		1 p_82114_ p_82114_
+		2 p_82115_ p_82115_
+		3 p_82116_ p_82116_
+	getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; m_82094_
+	getParseException (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_82097_
+		static
+		0 p_82098_ p_82098_
+	lambda$createValidator$6 (Lnet/minecraft/commands/Commands$ParseFunction;Ljava/lang/String;)Z m_82122_
+		static
+		0 p_82123_ p_82123_
+		1 p_82124_ p_82124_
+	lambda$fillUsableCommands$4 (Lnet/minecraft/commands/SharedSuggestionProvider;)Z m_82125_
+		static
+		0 p_82126_ p_82126_
+	lambda$fillUsableCommands$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_82101_
+		static
+		0 p_82102_ p_82102_
+	lambda$new$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_230953_
+		static
+		0 p_230954_ p_230954_
+		1 p_230955_ p_230955_
+		2 p_230956_ p_230956_
+	lambda$performCommand$1 (Ljava/lang/String;)Ljava/lang/String; m_230962_
+		static
+		0 p_230963_ p_230963_
+	lambda$performCommand$2 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_82132_
+		static
+		0 p_82133_ p_82133_
+		1 p_82134_ p_82134_
+	lambda$performCommand$3 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_82135_
+		static
+		0 p_82136_ p_82136_
+		1 p_82137_ p_82137_
+	lambda$validate$7 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V m_230945_
+		static
+		0 p_230946_ p_230946_
+		1 p_230947_ p_230947_
+		2 p_230948_ p_230948_
+		3 p_230949_ p_230949_
+		4 p_230950_ p_230950_
+	lambda$validate$8 (Lcom/mojang/brigadier/arguments/ArgumentType;)Z m_230960_
+		static
+		0 p_230961_ p_230961_
+	lambda$validate$9 (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; m_230951_
+		static
+		0 p_230952_ p_230952_
+	literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_82127_
+		static
+		0 p_82128_ p_82128_
+	mapSource (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; m_242611_
+		static
+		0 p_242928_ p_242928_
+		1 p_242890_ p_242890_
+	performCommand (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)I m_242674_
+		0 p_242844_ p_242844_
+		1 p_242841_ p_242841_
+	performPrefixedCommand (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_230957_
+		0 p_230958_ p_230958_
+		1 p_230959_ p_230959_
+	sendCommands (Lnet/minecraft/server/level/ServerPlayer;)V m_82095_
+		0 p_82096_ p_82096_
+	validate ()V m_82138_
+		static
+net/minecraft/commands/Commands$1 net/minecraft/commands/Commands$1
+	val$registries f_254752_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_256249_ p_256249_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_227133_
+		0 p_256244_ p_256244_
+net/minecraft/commands/Commands$1$1 net/minecraft/commands/Commands$1$1
+	this$0 f_254721_
+	val$original f_254699_
+	<init> (Lnet/minecraft/commands/Commands$1;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_255951_ p_255951_
+		1 p_255755_ p_255755_
+		2 p_256592_ p_256592_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_255936_ p_255936_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_255953_ p_255953_
+	lambda$getOrThrow$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_255396_
+		static
+		0 p_256137_ p_256137_
+		1 p_255853_ p_255853_
+net/minecraft/commands/Commands$CommandSelection net/minecraft/commands/Commands$CommandSelection
+	$VALUES $VALUES
+	ALL ALL
+	DEDICATED DEDICATED
+	INTEGRATED INTEGRATED
+	includeDedicated f_82145_
+	includeIntegrated f_82144_
+	$values ()[Lnet/minecraft/commands/Commands$CommandSelection; m_165687_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_82149_ p_82149_
+		1 p_82150_ p_82150_
+		2 p_82151_ p_82151_
+		3 p_82152_ p_82152_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/Commands$CommandSelection; valueOf
+		static
+		0 p_82158_ p_82158_
+	values ()[Lnet/minecraft/commands/Commands$CommandSelection; values
+		static
+net/minecraft/commands/Commands$ParseFunction net/minecraft/commands/Commands$ParseFunction
+	parse (Lcom/mojang/brigadier/StringReader;)V m_82160_
+		0 p_82161_ p_82161_
+net/minecraft/commands/SharedSuggestionProvider net/minecraft/commands/SharedSuggestionProvider
+	customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212155_
+		0 p_212334_ p_212334_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245239_
+	filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V m_82938_
+		static
+		0 p_82939_ p_82939_
+		1 p_82940_ p_82940_
+		2 p_82941_ p_82941_
+		3 p_82942_ p_82942_
+		4 p_82943_ p_82943_
+	filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V m_82944_
+		static
+		0 p_82945_ p_82945_
+		1 p_82946_ p_82946_
+		2 p_82947_ p_82947_
+		3 p_82948_ p_82948_
+	getAbsoluteCoordinates ()Ljava/util/Collection; m_6284_
+	getAllTeams ()Ljava/util/Collection; m_5983_
+	getAvailableSounds ()Ljava/util/stream/Stream; m_5984_
+	getCustomTabSugggestions ()Ljava/util/Collection; m_240700_
+	getOnlinePlayerNames ()Ljava/util/Collection; m_5982_
+	getRecipeNames ()Ljava/util/stream/Stream; m_6860_
+	getRelevantCoordinates ()Ljava/util/Collection; m_6265_
+	getSelectedEntities ()Ljava/util/Collection; m_6264_
+	hasPermission (I)Z m_6761_
+		0 p_82986_ p_82986_
+	lambda$suggest$5 (Ljava/lang/String;Ljava/lang/String;)Z m_82973_
+		static
+		0 p_82974_ p_82974_
+		1 p_82975_ p_82975_
+	lambda$suggestResource$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_82984_
+		static
+		0 p_82985_ p_82985_
+	lambda$suggestResource$1 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V m_82914_
+		static
+		0 p_82915_ p_82915_
+		1 p_82916_ p_82916_
+		2 p_82917_ p_82917_
+	lambda$suggestResource$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_82965_
+		static
+		0 p_82966_ p_82966_
+	lambda$suggestResource$3 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceLocation;)V m_82923_
+		static
+		0 p_82924_ p_82924_
+		1 p_82925_ p_82925_
+	lambda$suggestResource$4 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V m_82918_
+		static
+		0 p_82919_ p_82919_
+		1 p_82920_ p_82920_
+		2 p_82921_ p_82921_
+		3 p_82922_ p_82922_
+	levels ()Ljava/util/Set; m_6553_
+	matchesSubStr (Ljava/lang/String;Ljava/lang/String;)Z m_82949_
+		static
+		0 p_82950_ p_82950_
+		1 p_82951_ p_82951_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_5894_
+	suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_165916_
+		static
+		0 p_165917_ p_165917_
+		1 p_165918_ p_165918_
+		2 p_165919_ p_165919_
+		3 p_165920_ p_165920_
+	suggest ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82967_
+		static
+		0 p_82968_ p_82968_
+		1 p_82969_ p_82969_
+	suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82970_
+		static
+		0 p_82971_ p_82971_
+		1 p_82972_ p_82972_
+	suggest (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82981_
+		static
+		0 p_82982_ p_82982_
+		1 p_82983_ p_82983_
+	suggest2DCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; m_82976_
+		static
+		0 p_82977_ p_82977_
+		1 p_82978_ p_82978_
+		2 p_82979_ p_82979_
+		3 p_82980_ p_82980_
+	suggestCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; m_82952_
+		static
+		0 p_82953_ p_82953_
+		1 p_82954_ p_82954_
+		2 p_82955_ p_82955_
+		3 p_82956_ p_82956_
+	suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; m_212095_
+		0 p_212339_ p_212339_
+		1 p_212340_ p_212340_
+		2 p_212341_ p_212341_
+		3 p_212342_ p_212342_
+	suggestRegistryElements (Lnet/minecraft/core/Registry;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_212335_
+		0 p_212336_ p_212336_
+		1 p_212337_ p_212337_
+		2 p_212338_ p_212338_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82957_
+		static
+		0 p_82958_ p_82958_
+		1 p_82959_ p_82959_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_205106_
+		static
+		0 p_205107_ p_205107_
+		1 p_205108_ p_205108_
+		2 p_205109_ p_205109_
+	suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_82960_
+		static
+		0 p_82961_ p_82961_
+		1 p_82962_ p_82962_
+		2 p_82963_ p_82963_
+		3 p_82964_ p_82964_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_82929_
+		static
+		0 p_82930_ p_82930_
+		1 p_82931_ p_82931_
+		2 p_82932_ p_82932_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_82926_
+		static
+		0 p_82927_ p_82927_
+		1 p_82928_ p_82928_
+	suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_82933_
+		static
+		0 p_82934_ p_82934_
+		1 p_82935_ p_82935_
+		2 p_82936_ p_82936_
+		3 p_82937_ p_82937_
+net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType
+	$VALUES $VALUES
+	ALL ALL
+	ELEMENTS ELEMENTS
+	TAGS TAGS
+	$values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; m_212353_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_212349_ p_212349_
+		1 p_212350_ p_212350_
+	shouldSuggestElements ()Z m_212352_
+	shouldSuggestTags ()Z m_212351_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; valueOf
+		static
+		0 p_212355_ p_212355_
+	values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; values
+		static
+net/minecraft/commands/SharedSuggestionProvider$TextCoordinates net/minecraft/commands/SharedSuggestionProvider$TextCoordinates
+	DEFAULT_GLOBAL f_82988_
+	DEFAULT_LOCAL f_82987_
+	x f_82989_
+	y f_82990_
+	z f_82991_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_82994_ p_82994_
+		1 p_82995_ p_82995_
+		2 p_82996_ p_82996_
+net/minecraft/commands/arguments/AngleArgument net/minecraft/commands/arguments/AngleArgument
+	ERROR_INVALID_ANGLE f_166217_
+	ERROR_NOT_COMPLETE f_83803_
+	EXAMPLES f_83804_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	angle ()Lnet/minecraft/commands/arguments/AngleArgument; m_83807_
+		static
+	getAngle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F m_83810_
+		static
+		0 p_83811_ p_83811_
+		1 p_83812_ p_83812_
+	getExamples ()Ljava/util/Collection; getExamples
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_83815_ p_83815_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/AngleArgument$SingleAngle; parse
+		0 p_83809_ p_83809_
+net/minecraft/commands/arguments/AngleArgument$SingleAngle net/minecraft/commands/arguments/AngleArgument$SingleAngle
+	angle f_83816_
+	isRelative f_83817_
+	<init> (FZ)V <init>
+		0 p_83819_ p_83819_
+		1 p_83820_ p_83820_
+	getAngle (Lnet/minecraft/commands/CommandSourceStack;)F m_83825_
+		0 p_83826_ p_83826_
+net/minecraft/commands/arguments/ArgumentSignatures net/minecraft/commands/arguments/ArgumentSignatures
+	EMPTY f_240907_
+	MAX_ARGUMENT_COUNT f_231046_
+	MAX_ARGUMENT_NAME_LENGTH f_231047_
+	entries f_240908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_231052_ p_231052_
+	<init> (Ljava/util/List;)V <init>
+		0 f_240908_ f_240908_
+	entries ()Ljava/util/List; f_240908_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_231071_ p_231071_
+	get (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_240943_
+		0 p_241493_ p_241493_
+	hashCode ()I hashCode
+	lambda$signCommand$1 (Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;Lnet/minecraft/network/chat/SignableCommand$Argument;)Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry; m_244747_
+		static
+		0 p_247961_ p_247961_
+		1 p_247962_ p_247962_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry;)V m_240917_
+		static
+		0 p_241214_ p_241214_
+		1 p_241215_ p_241215_
+	signCommand (Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;)Lnet/minecraft/commands/arguments/ArgumentSignatures; m_245158_
+		static
+		0 p_251621_ p_251621_
+		1 p_248653_ p_248653_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_231061_
+		0 p_231062_ p_231062_
+net/minecraft/commands/arguments/ArgumentSignatures$Entry net/minecraft/commands/arguments/ArgumentSignatures$Entry
+	name f_240910_
+	signature f_240879_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 f_240910_ f_240910_
+		1 f_240879_ f_240879_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241305_ p_241305_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241409_ p_241409_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_240910_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240879_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_241062_
+		0 p_241403_ p_241403_
+net/minecraft/commands/arguments/ArgumentSignatures$Signer net/minecraft/commands/arguments/ArgumentSignatures$Signer
+	sign (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; m_241068_
+		0 p_241389_ p_241389_
+net/minecraft/commands/arguments/ColorArgument net/minecraft/commands/arguments/ColorArgument
+	ERROR_INVALID_VALUE f_85459_
+	EXAMPLES f_85460_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	color ()Lnet/minecraft/commands/arguments/ColorArgument; m_85463_
+		static
+	getColor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/ChatFormatting; m_85466_
+		static
+		0 p_85467_ p_85467_
+		1 p_85468_ p_85468_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_85469_
+		static
+		0 p_85470_ p_85470_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_85473_ p_85473_
+		1 p_85474_ p_85474_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_85476_ p_85476_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/ChatFormatting; parse
+		0 p_85465_ p_85465_
+net/minecraft/commands/arguments/ComponentArgument net/minecraft/commands/arguments/ComponentArgument
+	ERROR_INVALID_JSON f_87110_
+	EXAMPLES f_87111_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getComponent (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_87117_
+		static
+		0 p_87118_ p_87118_
+		1 p_87119_ p_87119_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_87120_
+		static
+		0 p_87121_ p_87121_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_87124_ p_87124_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Component; parse
+		0 p_87116_ p_87116_
+	textComponent ()Lnet/minecraft/commands/arguments/ComponentArgument; m_87114_
+		static
+net/minecraft/commands/arguments/CompoundTagArgument net/minecraft/commands/arguments/CompoundTagArgument
+	EXAMPLES f_87654_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compoundTag ()Lnet/minecraft/commands/arguments/CompoundTagArgument; m_87657_
+		static
+	getCompoundTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_87660_
+		static
+		0 p_87661_ p_87661_
+		1 p_87662_ p_87662_
+	getExamples ()Ljava/util/Collection; getExamples
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_87665_ p_87665_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; parse
+		0 p_87659_ p_87659_
+net/minecraft/commands/arguments/DimensionArgument net/minecraft/commands/arguments/DimensionArgument
+	ERROR_INVALID_VALUE f_88802_
+	EXAMPLES f_88801_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dimension ()Lnet/minecraft/commands/arguments/DimensionArgument; m_88805_
+		static
+	getDimension (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel; m_88808_
+		static
+		0 p_88809_ p_88809_
+		1 p_88810_ p_88810_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_88813_
+		static
+		0 p_88814_ p_88814_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_88811_
+		static
+		0 p_88812_ p_88812_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_88817_ p_88817_
+		1 p_88818_ p_88818_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_88820_ p_88820_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse
+		0 p_88807_ p_88807_
+net/minecraft/commands/arguments/EntityAnchorArgument net/minecraft/commands/arguments/EntityAnchorArgument
+	ERROR_INVALID f_90347_
+	EXAMPLES f_90346_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	anchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument; m_90350_
+		static
+	getAnchor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_90353_
+		static
+		0 p_90354_ p_90354_
+		1 p_90355_ p_90355_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_90356_
+		static
+		0 p_90357_ p_90357_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_90360_ p_90360_
+		1 p_90361_ p_90361_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_90363_ p_90363_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; parse
+		0 p_90352_ p_90352_
+net/minecraft/commands/arguments/EntityAnchorArgument$Anchor net/minecraft/commands/arguments/EntityAnchorArgument$Anchor
+	$VALUES $VALUES
+	BY_NAME f_90366_
+	EYES EYES
+	FEET FEET
+	name f_90367_
+	transform f_90368_
+	$values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_167593_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
+		0 p_90372_ p_90372_
+		1 p_90373_ p_90373_
+		2 p_90374_ p_90374_
+		3 p_90375_ p_90375_
+	apply (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_90379_
+		0 p_90380_ p_90380_
+	apply (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90377_
+		0 p_90378_ p_90378_
+	getByName (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_90384_
+		static
+		0 p_90385_ p_90385_
+	lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90388_
+		static
+		0 p_90389_ p_90389_
+		1 p_90390_ p_90390_
+	lambda$static$1 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_90381_
+		static
+		0 p_90382_ p_90382_
+		1 p_90383_ p_90383_
+	lambda$static$2 (Ljava/util/HashMap;)V m_90386_
+		static
+		0 p_90387_ p_90387_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; valueOf
+		static
+		0 p_90392_ p_90392_
+	values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; values
+		static
+net/minecraft/commands/arguments/EntityArgument net/minecraft/commands/arguments/EntityArgument
+	ERROR_NOT_SINGLE_ENTITY f_91436_
+	ERROR_NOT_SINGLE_PLAYER f_91437_
+	ERROR_ONLY_PLAYERS_ALLOWED f_91438_
+	ERROR_SELECTORS_NOT_ALLOWED f_91441_
+	EXAMPLES f_91442_
+	NO_ENTITIES_FOUND f_91439_
+	NO_PLAYERS_FOUND f_91440_
+	playersOnly f_91444_
+	single f_91443_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZ)V <init>
+		0 p_91447_ p_91447_
+		1 p_91448_ p_91448_
+	entities ()Lnet/minecraft/commands/arguments/EntityArgument; m_91460_
+		static
+	entity ()Lnet/minecraft/commands/arguments/EntityArgument; m_91449_
+		static
+	getEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91461_
+		static
+		0 p_91462_ p_91462_
+		1 p_91463_ p_91463_
+	getEntity (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; m_91452_
+		static
+		0 p_91453_ p_91453_
+		1 p_91454_ p_91454_
+	getExamples ()Ljava/util/Collection; getExamples
+	getOptionalEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91467_
+		static
+		0 p_91468_ p_91468_
+		1 p_91469_ p_91469_
+	getOptionalPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91471_
+		static
+		0 p_91472_ p_91472_
+		1 p_91473_ p_91473_
+	getPlayer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; m_91474_
+		static
+		0 p_91475_ p_91475_
+		1 p_91476_ p_91476_
+	getPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_91477_
+		static
+		0 p_91478_ p_91478_
+		1 p_91479_ p_91479_
+	lambda$listSuggestions$0 (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_91455_
+		0 p_91456_ p_91456_
+		1 p_91457_ p_91457_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_91482_ p_91482_
+		1 p_91483_ p_91483_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_91485_ p_91485_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parse
+		0 p_91451_ p_91451_
+	player ()Lnet/minecraft/commands/arguments/EntityArgument; m_91466_
+		static
+	players ()Lnet/minecraft/commands/arguments/EntityArgument; m_91470_
+		static
+net/minecraft/commands/arguments/EntityArgument$Info net/minecraft/commands/arguments/EntityArgument$Info
+	FLAG_PLAYERS_ONLY f_231263_
+	FLAG_SINGLE f_231262_
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_231284_ p_231284_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; m_213618_
+		0 p_231282_ p_231282_
+	serializeToJson (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_231268_ p_231268_
+		1 p_231269_ p_231269_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_231276_ p_231276_
+		1 p_231277_ p_231277_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_231279_ p_231279_
+		1 p_231280_ p_231280_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_231271_ p_231271_
+		1 p_231272_ p_231272_
+	unpack (Lnet/minecraft/commands/arguments/EntityArgument;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; m_214163_
+		0 p_231274_ p_231274_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_231266_ p_231266_
+net/minecraft/commands/arguments/EntityArgument$Info$Template net/minecraft/commands/arguments/EntityArgument$Info$Template
+	playersOnly f_231287_
+	single f_231286_
+	this$0 f_231285_
+	<init> (Lnet/minecraft/commands/arguments/EntityArgument$Info;ZZ)V <init>
+		0 p_231289_ p_231289_
+		1 p_231290_ p_231290_
+		2 p_231291_ p_231291_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/EntityArgument; m_213879_
+		0 p_231294_ p_231294_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_231296_ p_231296_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/GameModeArgument net/minecraft/commands/arguments/GameModeArgument
+	ERROR_INVALID f_256859_
+	EXAMPLES f_257050_
+	VALUES f_256868_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gameMode ()Lnet/minecraft/commands/arguments/GameModeArgument; m_257772_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getGameMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_257804_
+		static
+		0 p_259927_ p_259927_
+		1 p_260246_ p_260246_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_257624_
+		static
+		0 p_260119_ p_260119_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_259767_ p_259767_
+		1 p_259515_ p_259515_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_259420_ p_259420_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/level/GameType; parse
+		0 p_260111_ p_260111_
+net/minecraft/commands/arguments/GameProfileArgument net/minecraft/commands/arguments/GameProfileArgument
+	ERROR_UNKNOWN_PLAYER f_94580_
+	EXAMPLES f_94581_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gameProfile ()Lnet/minecraft/commands/arguments/GameProfileArgument; m_94584_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getGameProfiles (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_94590_
+		static
+		0 p_94591_ p_94591_
+		1 p_94592_ p_94592_
+	lambda$listSuggestions$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_94587_
+		static
+		0 p_94588_ p_94588_
+		1 p_94589_ p_94589_
+	lambda$parse$0 (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_94593_
+		static
+		0 p_94594_ p_94594_
+		1 p_94595_ p_94595_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_94598_ p_94598_
+		1 p_94599_ p_94599_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_94601_ p_94601_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; parse
+		0 p_94586_ p_94586_
+net/minecraft/commands/arguments/GameProfileArgument$Result net/minecraft/commands/arguments/GameProfileArgument$Result
+	getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_6474_
+		0 p_94602_ p_94602_
+net/minecraft/commands/arguments/GameProfileArgument$SelectorResult net/minecraft/commands/arguments/GameProfileArgument$SelectorResult
+	selector f_94603_
+	<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_94605_ p_94605_
+	getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; m_6474_
+		0 p_94607_ p_94607_
+net/minecraft/commands/arguments/HeightmapTypeArgument net/minecraft/commands/arguments/HeightmapTypeArgument
+	LOWER_CASE_CODEC f_273851_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertId (Ljava/lang/String;)Ljava/lang/String; m_274434_
+		0 p_275666_ p_275666_
+	getHeightmap (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274370_
+		static
+		0 p_275445_ p_275445_
+		1 p_275449_ p_275449_
+	heightmap ()Lnet/minecraft/commands/arguments/HeightmapTypeArgument; m_274509_
+		static
+	keptTypes ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274452_
+		static
+	lambda$keptTypes$1 (I)[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_274499_
+		static
+		0 p_275295_ p_275295_
+	lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; m_274454_
+		static
+		0 p_275334_ p_275334_
+net/minecraft/commands/arguments/MessageArgument net/minecraft/commands/arguments/MessageArgument
+	EXAMPLES f_96829_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	filterPlainText (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; m_246606_
+		static
+		0 p_252063_ p_252063_
+		1 p_251184_ p_251184_
+	getExamples ()Ljava/util/Collection; getExamples
+	getMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_96835_
+		static
+		0 p_96836_ p_96836_
+		1 p_96837_ p_96837_
+	lambda$resolveDisguisedMessage$2 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;)V m_244748_
+		static
+		0 p_247963_ p_247963_
+		1 p_247964_ p_247964_
+		2 p_247965_ p_247965_
+	lambda$resolveDisguisedMessage$3 (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244750_
+		static
+		0 p_247971_ p_247971_
+		1 p_247972_ p_247972_
+		2 p_247973_ p_247973_
+		3 p_247974_ p_247974_
+	lambda$resolveSignedMessage$0 (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/lang/Void;)V m_244749_
+		static
+		0 p_247966_ p_247966_
+		1 p_247967_ p_247967_
+		2 p_247968_ p_247968_
+		3 p_247969_ p_247969_
+		4 p_247970_ p_247970_
+	lambda$resolveSignedMessage$1 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Consumer;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244751_
+		static
+		0 p_247975_ p_247975_
+		1 p_247976_ p_247976_
+		2 p_247977_ p_247977_
+		3 p_247978_ p_247978_
+		4 p_247979_ p_247979_
+	message ()Lnet/minecraft/commands/arguments/MessageArgument; m_96832_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_96840_ p_96840_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; parse
+		0 p_96834_ p_96834_
+	resolveChatMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V m_245478_
+		static
+		0 p_249433_ p_249433_
+		1 p_248718_ p_248718_
+		2 p_249460_ p_249460_
+	resolveDisguisedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247098_
+		static
+		0 p_249162_ p_249162_
+		1 p_248759_ p_248759_
+		2 p_252332_ p_252332_
+	resolveSignedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247736_
+		static
+		0 p_250000_ p_250000_
+		1 p_252335_ p_252335_
+		2 p_249420_ p_249420_
+net/minecraft/commands/arguments/MessageArgument$Message net/minecraft/commands/arguments/MessageArgument$Message
+	parts f_96842_
+	text f_96841_
+	<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/MessageArgument$Part;)V <init>
+		0 p_96844_ p_96844_
+		1 p_96845_ p_96845_
+	getParts ()[Lnet/minecraft/commands/arguments/MessageArgument$Part; m_169113_
+	getText ()Ljava/lang/String; m_169112_
+	parseText (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; m_96846_
+		static
+		0 p_96847_ p_96847_
+		1 p_96848_ p_96848_
+	resolveComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; m_232196_
+		0 p_232197_ p_232197_
+	toComponent (Lnet/minecraft/commands/CommandSourceStack;Z)Lnet/minecraft/network/chat/Component; m_96849_
+		0 p_96850_ p_96850_
+		1 p_96851_ p_96851_
+net/minecraft/commands/arguments/MessageArgument$Part net/minecraft/commands/arguments/MessageArgument$Part
+	end f_96853_
+	selector f_96854_
+	start f_96852_
+	<init> (IILnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_96856_ p_96856_
+		1 p_96857_ p_96857_
+		2 p_96858_ p_96858_
+	getEnd ()I m_96862_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_169114_
+	getStart ()I m_96859_
+	toComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; m_96860_
+		0 p_96861_ p_96861_
+net/minecraft/commands/arguments/NbtPathArgument net/minecraft/commands/arguments/NbtPathArgument
+	ERROR_DATA_TOO_DEEP f_263133_
+	ERROR_EXPECTED_LIST f_263135_
+	ERROR_INVALID_INDEX f_263128_
+	ERROR_INVALID_NODE f_99482_
+	ERROR_NOTHING_FOUND f_99483_
+	EXAMPLES f_99484_
+	INDEX_MATCH_END f_169531_
+	INDEX_MATCH_START f_169530_
+	KEY_MATCH_END f_169533_
+	KEY_MATCH_START f_169532_
+	QUOTED_KEY_START f_169534_
+	SINGLE_QUOTED_KEY_START f_287792_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTagPredicate (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; m_99510_
+		static
+		0 p_99511_ p_99511_
+	getExamples ()Ljava/util/Collection; getExamples
+	getPath (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_99498_
+		static
+		0 p_99499_ p_99499_
+		1 p_99500_ p_99500_
+	isAllowedInUnquotedName (C)Z m_99488_
+		static
+		0 p_99489_ p_99489_
+	lambda$createTagPredicate$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Z m_99505_
+		static
+		0 p_99506_ p_99506_
+		1 p_99507_ p_99507_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_99501_
+		static
+		0 p_99502_ p_99502_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263144_
+		static
+		0 p_263253_ p_263253_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263143_
+		static
+		0 p_263252_ p_263252_
+	nbtPath ()Lnet/minecraft/commands/arguments/NbtPathArgument; m_99487_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_99514_ p_99514_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; parse
+		0 p_99491_ p_99491_
+	parseNode (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; m_99495_
+		static
+		0 p_99496_ p_99496_
+		1 p_99497_ p_99497_
+	readObjectNode (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; m_99492_
+		static
+		0 p_99493_ p_99493_
+		1 p_99494_ p_99494_
+	readUnquotedName (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; m_99508_
+		static
+		0 p_99509_ p_99509_
+net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode
+	INSTANCE f_99515_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99528_ p_99528_
+		1 p_99529_ p_99529_
+		2 p_99530_ p_99530_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99522_ p_99522_
+		1 p_99523_ p_99523_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99520_ p_99520_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99525_ p_99525_
+		1 p_99526_ p_99526_
+net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode
+	name f_99531_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_99533_ p_99533_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99544_ p_99544_
+		1 p_99545_ p_99545_
+		2 p_99546_ p_99546_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99538_ p_99538_
+		1 p_99539_ p_99539_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99536_ p_99536_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99541_ p_99541_
+		1 p_99542_ p_99542_
+net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode
+	index f_99547_
+	<init> (I)V <init>
+		0 p_99549_ p_99549_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99560_ p_99560_
+		1 p_99561_ p_99561_
+		2 p_99562_ p_99562_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99554_ p_99554_
+		1 p_99555_ p_99555_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99552_ p_99552_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99557_ p_99557_
+		1 p_99558_ p_99558_
+net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode
+	pattern f_99563_
+	predicate f_99564_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99566_ p_99566_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99581_ p_99581_
+		1 p_99582_ p_99582_
+		2 p_99583_ p_99583_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99575_ p_99575_
+		1 p_99576_ p_99576_
+	lambda$getOrCreateTag$0 (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)V m_99568_
+		static
+		0 p_99569_ p_99569_
+		1 p_99570_ p_99570_
+		2 p_99571_ p_99571_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99573_ p_99573_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99578_ p_99578_
+		1 p_99579_ p_99579_
+net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode
+	name f_99584_
+	pattern f_99585_
+	predicate f_99586_
+	<init> (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99588_ p_99588_
+		1 p_99589_ p_99589_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99600_ p_99600_
+		1 p_99601_ p_99601_
+		2 p_99602_ p_99602_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99594_ p_99594_
+		1 p_99595_ p_99595_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99592_ p_99592_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99597_ p_99597_
+		1 p_99598_ p_99598_
+net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode
+	predicate f_99603_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_99605_ p_99605_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99616_ p_99616_
+		1 p_99617_ p_99617_
+		2 p_99618_ p_99618_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99610_ p_99610_
+		1 p_99611_ p_99611_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99608_ p_99608_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99613_ p_99613_
+		1 p_99614_ p_99614_
+net/minecraft/commands/arguments/NbtPathArgument$NbtPath net/minecraft/commands/arguments/NbtPathArgument$NbtPath
+	nodeToOriginalPosition f_99620_
+	nodes f_99621_
+	original f_99619_
+	<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
+		0 p_99623_ p_99623_
+		1 p_99624_ p_99624_
+		2 p_99625_ p_99625_
+	apply (Ljava/util/List;Ljava/util/function/Function;)I m_99635_
+		static
+		0 p_99636_ p_99636_
+		1 p_99637_ p_99637_
+	countMatching (Lnet/minecraft/nbt/Tag;)I m_99643_
+		0 p_99644_ p_99644_
+	createNotFoundException (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_99626_
+		0 p_99627_ p_99627_
+	estimatePathDepth ()I m_263200_
+	get (Lnet/minecraft/nbt/Tag;)Ljava/util/List; m_99638_
+		0 p_99639_ p_99639_
+	getOrCreate (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)Ljava/util/List; m_99640_
+		0 p_99641_ p_99641_
+		1 p_99642_ p_99642_
+	getOrCreateParents (Lnet/minecraft/nbt/Tag;)Ljava/util/List; m_99650_
+		0 p_99651_ p_99651_
+	insert (ILnet/minecraft/nbt/CompoundTag;Ljava/util/List;)I m_263172_
+		0 p_263397_ p_263397_
+		1 p_263348_ p_263348_
+		2 p_263419_ p_263419_
+	isTooDeep (Lnet/minecraft/nbt/Tag;I)Z m_263222_
+		static
+		0 p_263392_ p_263392_
+		1 p_263386_ p_263386_
+	lambda$apply$0 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; m_99632_
+		static
+		0 p_99633_ p_99633_
+		1 p_99634_ p_99634_
+	lambda$set$1 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_263145_
+		static
+		0 p_263254_ p_263254_
+		1 p_263255_ p_263255_
+	lambda$set$2 (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Ljava/lang/Integer; m_263146_
+		static
+		0 p_263256_ p_263256_
+		1 p_263257_ p_263257_
+		2 p_263258_ p_263258_
+		3 p_263259_ p_263259_
+	remove (Lnet/minecraft/nbt/Tag;)I m_99648_
+		0 p_99649_ p_99649_
+	set (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)I m_169535_
+		0 p_169536_ p_169536_
+		1 p_169537_ p_169537_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/NbtPathArgument$Node net/minecraft/commands/arguments/NbtPathArgument$Node
+	collect (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; m_99655_
+		0 p_99656_ p_99656_
+		1 p_99657_ p_99657_
+	createPreferredParentTag ()Lnet/minecraft/nbt/Tag; m_7510_
+	get (Ljava/util/List;)Ljava/util/List; m_99653_
+		0 p_99654_ p_99654_
+	getOrCreate (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; m_99658_
+		0 p_99659_ p_99659_
+		1 p_99660_ p_99660_
+	getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V m_7876_
+		0 p_99670_ p_99670_
+		1 p_99671_ p_99671_
+		2 p_99672_ p_99672_
+	getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_7273_
+		0 p_99666_ p_99666_
+		1 p_99667_ p_99667_
+	lambda$getOrCreate$0 (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Ljava/util/List;)V m_99661_
+		0 p_99662_ p_99662_
+		1 p_99663_ p_99663_
+		2 p_99664_ p_99664_
+	removeTag (Lnet/minecraft/nbt/Tag;)I m_6015_
+		0 p_99665_ p_99665_
+	setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I m_5571_
+		0 p_99668_ p_99668_
+		1 p_99669_ p_99669_
+net/minecraft/commands/arguments/NbtTagArgument net/minecraft/commands/arguments/NbtTagArgument
+	EXAMPLES f_100656_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getNbtTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_100662_
+		static
+		0 p_100663_ p_100663_
+		1 p_100664_ p_100664_
+	nbtTag ()Lnet/minecraft/commands/arguments/NbtTagArgument; m_100659_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_100667_ p_100667_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/Tag; parse
+		0 p_100661_ p_100661_
+net/minecraft/commands/arguments/ObjectiveArgument net/minecraft/commands/arguments/ObjectiveArgument
+	ERROR_OBJECTIVE_NOT_FOUND f_101953_
+	ERROR_OBJECTIVE_READ_ONLY f_101954_
+	EXAMPLES f_101952_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_101960_
+		static
+		0 p_101961_ p_101961_
+		1 p_101962_ p_101962_
+	getWritableObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_101965_
+		static
+		0 p_101966_ p_101966_
+		1 p_101967_ p_101967_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_101970_
+		static
+		0 p_101971_ p_101971_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_101968_
+		static
+		0 p_101969_ p_101969_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_101974_ p_101974_
+		1 p_101975_ p_101975_
+	objective ()Lnet/minecraft/commands/arguments/ObjectiveArgument; m_101957_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_101977_ p_101977_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_101959_ p_101959_
+net/minecraft/commands/arguments/ObjectiveCriteriaArgument net/minecraft/commands/arguments/ObjectiveCriteriaArgument
+	ERROR_INVALID_VALUE f_102551_
+	EXAMPLES f_102552_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	criteria ()Lnet/minecraft/commands/arguments/ObjectiveCriteriaArgument; m_102555_
+		static
+	getCriteria (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_102565_
+		static
+		0 p_102566_ p_102566_
+		1 p_102567_ p_102567_
+	getExamples ()Ljava/util/Collection; getExamples
+	getName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; m_102556_
+		0 p_102557_ p_102557_
+		1 p_102558_ p_102558_
+	lambda$parse$1 (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_102561_
+		static
+		0 p_102562_ p_102562_
+		1 p_102563_ p_102563_
+		2 p_102564_ p_102564_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_102568_
+		static
+		0 p_102569_ p_102569_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_102572_ p_102572_
+		1 p_102573_ p_102573_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_102575_ p_102575_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; parse
+		0 p_102560_ p_102560_
+net/minecraft/commands/arguments/OperationArgument net/minecraft/commands/arguments/OperationArgument
+	ERROR_DIVIDE_BY_ZERO f_103266_
+	ERROR_INVALID_OPERATION f_103265_
+	EXAMPLES f_103264_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; m_103281_
+		static
+		0 p_103282_ p_103282_
+	getOperation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; m_103275_
+		static
+		0 p_103276_ p_103276_
+		1 p_103277_ p_103277_
+	getSimpleOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$SimpleOperation; m_103286_
+		static
+		0 p_103287_ p_103287_
+	lambda$getOperation$0 (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_103278_
+		static
+		0 p_103279_ p_103279_
+		1 p_103280_ p_103280_
+	lambda$getSimpleOperation$1 (II)I m_103297_
+		static
+		0 p_103298_ p_103298_
+		1 p_103299_ p_103299_
+	lambda$getSimpleOperation$2 (II)I m_103294_
+		static
+		0 p_103295_ p_103295_
+		1 p_103296_ p_103296_
+	lambda$getSimpleOperation$3 (II)I m_103291_
+		static
+		0 p_103292_ p_103292_
+		1 p_103293_ p_103293_
+	lambda$getSimpleOperation$4 (II)I m_103288_
+		static
+		0 p_103289_ p_103289_
+		1 p_103290_ p_103290_
+	lambda$getSimpleOperation$5 (II)I m_263893_
+		static
+		0 p_264713_ p_264713_
+		1 p_264714_ p_264714_
+	lambda$getSimpleOperation$6 (II)I m_103270_
+		static
+		0 p_103271_ p_103271_
+		1 p_103272_ p_103272_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_103302_ p_103302_
+		1 p_103303_ p_103303_
+	operation ()Lnet/minecraft/commands/arguments/OperationArgument; m_103269_
+		static
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_103305_ p_103305_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; parse
+		0 p_103274_ p_103274_
+net/minecraft/commands/arguments/OperationArgument$Operation net/minecraft/commands/arguments/OperationArgument$Operation
+	apply (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_6407_
+		0 p_103306_ p_103306_
+		1 p_103307_ p_103307_
+net/minecraft/commands/arguments/OperationArgument$SimpleOperation net/minecraft/commands/arguments/OperationArgument$SimpleOperation
+	apply (II)I m_103308_
+		0 p_103309_ p_103309_
+		1 p_103310_ p_103310_
+	apply (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)V m_6407_
+		0 p_103312_ p_103312_
+		1 p_103313_ p_103313_
+net/minecraft/commands/arguments/ParticleArgument net/minecraft/commands/arguments/ParticleArgument
+	ERROR_UNKNOWN_PARTICLE f_103927_
+	EXAMPLES f_103928_
+	particles f_243802_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_249844_ p_249844_
+	getExamples ()Ljava/util/Collection; getExamples
+	getParticle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/particles/ParticleOptions; m_103937_
+		static
+		0 p_103938_ p_103938_
+		1 p_103939_ p_103939_
+	lambda$readParticleType$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_103942_
+		static
+		0 p_103943_ p_103943_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_103940_
+		static
+		0 p_103941_ p_103941_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_103948_ p_103948_
+		1 p_103949_ p_103949_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_103951_ p_103951_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; parse
+		0 p_103933_ p_103933_
+	particle (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ParticleArgument; m_245999_
+		static
+		0 p_251304_ p_251304_
+	readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_103934_
+		static
+		0 p_103935_ p_103935_
+		1 p_103936_ p_103936_
+	readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleOptions; m_247456_
+		static
+		0 p_249275_ p_249275_
+		1 p_251929_ p_251929_
+	readParticleType (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleType; m_245039_
+		static
+		0 p_249621_ p_249621_
+		1 p_248983_ p_248983_
+net/minecraft/commands/arguments/RangeArgument net/minecraft/commands/arguments/RangeArgument
+	floatRange ()Lnet/minecraft/commands/arguments/RangeArgument$Floats; m_105405_
+		static
+	intRange ()Lnet/minecraft/commands/arguments/RangeArgument$Ints; m_105404_
+		static
+net/minecraft/commands/arguments/RangeArgument$Floats net/minecraft/commands/arguments/RangeArgument$Floats
+	EXAMPLES f_105406_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_170804_
+		static
+		0 p_170805_ p_170805_
+		1 p_170806_ p_170806_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_105413_ p_105413_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; parse
+		0 p_170803_ p_170803_
+net/minecraft/commands/arguments/RangeArgument$Ints net/minecraft/commands/arguments/RangeArgument$Ints
+	EXAMPLES f_105414_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_105419_
+		static
+		0 p_105420_ p_105420_
+		1 p_105421_ p_105421_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_105424_ p_105424_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; parse
+		0 p_105418_ p_105418_
+net/minecraft/commands/arguments/ResourceArgument net/minecraft/commands/arguments/ResourceArgument
+	ERROR_INVALID_RESOURCE_TYPE f_243885_
+	ERROR_NOT_SUMMONABLE_ENTITY f_244234_
+	ERROR_UNKNOWN_RESOURCE f_244450_
+	EXAMPLES f_244573_
+	registryKey f_244609_
+	registryLookup f_243861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_248597_ p_248597_
+		1 p_251778_ p_251778_
+	getAttribute (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245688_
+		static
+		0 p_248753_ p_248753_
+		1 p_251157_ p_251157_
+	getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245599_
+		static
+		0 p_250819_ p_250819_
+		1 p_252256_ p_252256_
+	getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245369_
+		static
+		0 p_248656_ p_248656_
+		1 p_248713_ p_248713_
+	getEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_246260_
+		static
+		0 p_251258_ p_251258_
+		1 p_252322_ p_252322_
+	getExamples ()Ljava/util/Collection; getExamples
+	getMobEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247201_
+		static
+		0 p_250521_ p_250521_
+		1 p_249927_ p_249927_
+	getResource (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_246781_
+		static
+		0 p_251788_ p_251788_
+		1 p_251996_ p_251996_
+		2 p_250077_ p_250077_
+	getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247467_
+		static
+		0 p_250288_ p_250288_
+		1 p_250856_ p_250856_
+	getSummonableEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247713_
+		static
+		0 p_251880_ p_251880_
+		1 p_250243_ p_250243_
+	lambda$parse$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246316_
+		0 p_250563_ p_250563_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246539_
+		static
+		0 p_248875_ p_248875_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246504_
+		static
+		0 p_248525_ p_248525_
+		1 p_251552_ p_251552_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_245927_
+		static
+		0 p_250883_ p_250883_
+		1 p_249983_ p_249983_
+		2 p_249882_ p_249882_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_249391_ p_249391_
+		1 p_251197_ p_251197_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_249740_ p_249740_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder$Reference; parse
+		0 p_250909_ p_250909_
+	resource (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceArgument; m_247102_
+		static
+		0 p_249973_ p_249973_
+		1 p_251405_ p_251405_
+net/minecraft/commands/arguments/ResourceArgument$Info net/minecraft/commands/arguments/ResourceArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; m_213618_
+		0 p_248958_ p_248958_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_249547_ p_249547_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_251267_ p_251267_
+		1 p_250142_ p_250142_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_249254_ p_249254_
+		1 p_251748_ p_251748_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250470_ p_250470_
+		1 p_248658_ p_248658_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_251098_ p_251098_
+		1 p_252311_ p_252311_
+	unpack (Lnet/minecraft/commands/arguments/ResourceArgument;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; m_214163_
+		0 p_250667_ p_250667_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_248659_ p_248659_
+net/minecraft/commands/arguments/ResourceArgument$Info$Template net/minecraft/commands/arguments/ResourceArgument$Info$Template
+	registryKey f_244472_
+	this$0 f_244442_
+	<init> (Lnet/minecraft/commands/arguments/ResourceArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249924_ p_249924_
+		1 p_250598_ p_250598_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceArgument; m_213879_
+		0 p_251900_ p_251900_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_251448_ p_251448_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceKeyArgument net/minecraft/commands/arguments/ResourceKeyArgument
+	ERROR_INVALID_FEATURE f_212363_
+	ERROR_INVALID_STRUCTURE f_233246_
+	ERROR_INVALID_TEMPLATE_POOL f_233247_
+	EXAMPLES f_212361_
+	registryKey f_212364_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_212367_ p_212367_
+	getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_245341_
+		static
+		0 p_249310_ p_249310_
+		1 p_250729_ p_250729_
+	getExamples ()Ljava/util/Collection; getExamples
+	getRegistry (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; m_212378_
+		static
+		0 p_212379_ p_212379_
+		1 p_212380_ p_212380_
+	getRegistryKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/resources/ResourceKey; m_212373_
+		static
+		0 p_212374_ p_212374_
+		1 p_212375_ p_212375_
+		2 p_212376_ p_212376_
+		3 p_212377_ p_212377_
+	getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247318_
+		static
+		0 p_248804_ p_248804_
+		1 p_251331_ p_251331_
+	getStructureTemplatePool (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_247435_
+		static
+		0 p_252203_ p_252203_
+		1 p_250407_ p_250407_
+	key (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; m_212386_
+		static
+		0 p_212387_ p_212387_
+	lambda$getRegistryKey$3 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_233260_
+		static
+		0 p_233261_ p_233261_
+		1 p_233262_ p_233262_
+	lambda$resolveKey$4 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_233248_
+		static
+		0 p_233249_ p_233249_
+		1 p_233250_ p_233250_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212391_
+		static
+		0 p_212392_ p_212392_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212384_
+		static
+		0 p_212385_ p_212385_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_233263_
+		static
+		0 p_233264_ p_233264_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_212399_ p_212399_
+		1 p_212400_ p_212400_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_212402_ p_212402_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceKey; parse
+		0 p_212369_ p_212369_
+	resolveKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/core/Holder$Reference; m_246813_
+		static
+		0 p_248662_ p_248662_
+		1 p_252172_ p_252172_
+		2 p_249701_ p_249701_
+		3 p_249790_ p_249790_
+net/minecraft/commands/arguments/ResourceKeyArgument$Info net/minecraft/commands/arguments/ResourceKeyArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_233291_ p_233291_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; m_213618_
+		0 p_233289_ p_233289_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233275_ p_233275_
+		1 p_233276_ p_233276_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233283_ p_233283_
+		1 p_233284_ p_233284_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233278_ p_233278_
+		1 p_233279_ p_233279_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233286_ p_233286_
+		1 p_233287_ p_233287_
+	unpack (Lnet/minecraft/commands/arguments/ResourceKeyArgument;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; m_214163_
+		0 p_233281_ p_233281_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_233273_ p_233273_
+net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template
+	registryKey f_233293_
+	this$0 f_233292_
+	<init> (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_233295_ p_233295_
+		1 p_233296_ p_233296_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; m_213879_
+		0 p_233299_ p_233299_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_233301_ p_233301_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceLocationArgument net/minecraft/commands/arguments/ResourceLocationArgument
+	ERROR_UNKNOWN_ADVANCEMENT f_106978_
+	ERROR_UNKNOWN_ITEM_MODIFIER f_171024_
+	ERROR_UNKNOWN_PREDICATE f_106980_
+	ERROR_UNKNOWN_RECIPE f_106979_
+	EXAMPLES f_106977_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getAdvancement (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_106987_
+		static
+		0 p_106988_ p_106988_
+		1 p_106989_ p_106989_
+	getExamples ()Ljava/util/Collection; getExamples
+	getId (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_107011_
+		static
+		0 p_107012_ p_107012_
+		1 p_107013_ p_107013_
+	getItemModifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_171031_
+		static
+		0 p_171032_ p_171032_
+		1 p_171033_ p_171033_
+	getPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_107001_
+		static
+		0 p_107002_ p_107002_
+		1 p_107003_ p_107003_
+	getRecipe (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/Recipe; m_106994_
+		static
+		0 p_106995_ p_106995_
+		1 p_106996_ p_106996_
+	id ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; m_106984_
+		static
+	lambda$getRecipe$4 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_212420_
+		static
+		0 p_212421_ p_212421_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_107009_
+		static
+		0 p_107010_ p_107010_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_107004_
+		static
+		0 p_107005_ p_107005_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_106997_
+		static
+		0 p_106998_ p_106998_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_106990_
+		static
+		0 p_106991_ p_106991_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_107016_ p_107016_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; parse
+		0 p_106986_ p_106986_
+net/minecraft/commands/arguments/ResourceOrTagArgument net/minecraft/commands/arguments/ResourceOrTagArgument
+	ERROR_INVALID_TAG_TYPE f_243833_
+	ERROR_UNKNOWN_TAG f_244215_
+	EXAMPLES f_244398_
+	registryKey f_244158_
+	registryLookup f_243664_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249382_ p_249382_
+		1 p_251209_ p_251209_
+	getExamples ()Ljava/util/Collection; getExamples
+	getResourceOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; m_245464_
+		static
+		0 p_249001_ p_249001_
+		1 p_251520_ p_251520_
+		2 p_250370_ p_250370_
+	lambda$getResourceOrTag$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245818_
+		static
+		0 p_249333_ p_249333_
+		1 p_252340_ p_252340_
+	lambda$getResourceOrTag$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderSet$Named;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245664_
+		static
+		0 p_249856_ p_249856_
+		1 p_250301_ p_250301_
+	lambda$getResourceOrTag$4 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_247081_
+		static
+		0 p_248779_ p_248779_
+		1 p_251357_ p_251357_
+	lambda$parse$5 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_245252_
+		0 p_250469_ p_250469_
+	lambda$parse$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246102_
+		0 p_249000_ p_249000_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_246859_
+		static
+		0 p_250953_ p_250953_
+		1 p_249704_ p_249704_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_245090_
+		static
+		0 p_250188_ p_250188_
+		1 p_252173_ p_252173_
+		2 p_251453_ p_251453_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_250223_ p_250223_
+		1 p_252354_ p_252354_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_248627_ p_248627_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; parse
+		0 p_250860_ p_250860_
+	resourceOrTag (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; m_247455_
+		static
+		0 p_251101_ p_251101_
+		1 p_248888_ p_248888_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Info net/minecraft/commands/arguments/ResourceOrTagArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; m_213618_
+		0 p_250205_ p_250205_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_251729_ p_251729_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_251957_ p_251957_
+		1 p_249067_ p_249067_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_252221_ p_252221_
+		1 p_251893_ p_251893_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_252217_ p_252217_
+		1 p_248566_ p_248566_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250419_ p_250419_
+		1 p_249726_ p_249726_
+	unpack (Lnet/minecraft/commands/arguments/ResourceOrTagArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; m_214163_
+		0 p_252206_ p_252206_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_251473_ p_251473_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template
+	registryKey f_244221_
+	this$0 f_244454_
+	<init> (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_250619_ p_250619_
+		1 p_250107_ p_250107_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_251039_ p_251039_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; m_213879_
+		0 p_251386_ p_251386_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult
+	value f_243689_
+	<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 f_243689_ f_243689_
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_250007_ p_250007_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251125_ p_251125_
+	hashCode ()I hashCode
+	test (Ljava/lang/Object;)Z test
+		0 p_249121_ p_249121_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_249230_ p_249230_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+	value ()Lnet/minecraft/core/Holder$Reference; f_243689_
+net/minecraft/commands/arguments/ResourceOrTagArgument$Result net/minecraft/commands/arguments/ResourceOrTagArgument$Result
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_249572_ p_249572_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult
+	tag f_244078_
+	<init> (Lnet/minecraft/core/HolderSet$Named;)V <init>
+		0 f_244078_ f_244078_
+	asPrintable ()Ljava/lang/String; m_245443_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245172_
+		0 p_250945_ p_250945_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251815_ p_251815_
+	hashCode ()I hashCode
+	tag ()Lnet/minecraft/core/HolderSet$Named; f_244078_
+	test (Ljava/lang/Object;)Z test
+		0 p_249233_ p_249233_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_252187_ p_252187_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245347_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument net/minecraft/commands/arguments/ResourceOrTagKeyArgument
+	EXAMPLES f_244586_
+	registryKey f_243745_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_248579_ p_248579_
+	getExamples ()Ljava/util/Collection; getExamples
+	getResourceOrTagKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; m_246379_
+		static
+		0 p_252162_ p_252162_
+		1 p_248628_ p_248628_
+		2 p_249008_ p_249008_
+		3 p_251387_ p_251387_
+	lambda$getResourceOrTagKey$0 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_246963_
+		static
+		0 p_248809_ p_248809_
+		1 p_250573_ p_250573_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_251659_ p_251659_
+		1 p_251141_ p_251141_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_248934_ p_248934_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; parse
+		0 p_250307_ p_250307_
+	resourceOrTagKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; m_247494_
+		static
+		0 p_249175_ p_249175_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_249850_ p_249850_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; m_213618_
+		0 p_250656_ p_250656_
+	serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_250715_ p_250715_
+		1 p_249208_ p_249208_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_252086_ p_252086_
+		1 p_252302_ p_252302_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_250670_ p_250670_
+		1 p_250155_ p_250155_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_252211_ p_252211_
+		1 p_248784_ p_248784_
+	unpack (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; m_214163_
+		0 p_250422_ p_250422_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_252277_ p_252277_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template
+	registryKey f_243844_
+	this$0 f_244288_
+	<init> (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_249026_ p_249026_
+		1 p_251992_ p_251992_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_248991_ p_248991_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; m_213879_
+		0 p_251559_ p_251559_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult
+	key f_243909_
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 f_243909_ f_243909_
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251369_ p_251369_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251998_ p_251998_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_243909_
+	test (Ljava/lang/Object;)Z test
+		0 p_251305_ p_251305_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_250257_ p_250257_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251612_ p_251612_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult
+	key f_244059_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 f_244059_ f_244059_
+	asPrintable ()Ljava/lang/String; m_245390_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245137_
+		0 p_251833_ p_251833_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249677_ p_249677_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/tags/TagKey; f_244059_
+	test (Ljava/lang/Object;)Z test
+		0 p_250426_ p_250426_
+	test (Lnet/minecraft/core/Holder;)Z test
+		0 p_252238_ p_252238_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_245276_
+net/minecraft/commands/arguments/ScoreHolderArgument net/minecraft/commands/arguments/ScoreHolderArgument
+	ERROR_NO_RESULTS f_108212_
+	EXAMPLES f_108211_
+	SUGGEST_SCORE_HOLDERS f_108210_
+	multiple f_108213_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_108216_ p_108216_
+	getExamples ()Ljava/util/Collection; getExamples
+	getName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_108223_
+		static
+		0 p_108224_ p_108224_
+		1 p_108225_ p_108225_
+	getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108226_
+		static
+		0 p_108227_ p_108227_
+		1 p_108228_ p_108228_
+		2 p_108229_ p_108229_
+	getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_108243_
+		static
+		0 p_108244_ p_108244_
+		1 p_108245_ p_108245_
+	getNamesWithDefaultWildcard (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_108246_
+		static
+		0 p_108247_ p_108247_
+		1 p_108248_ p_108248_
+	lambda$parse$2 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108230_
+		static
+		0 p_108231_ p_108231_
+		1 p_108232_ p_108232_
+	lambda$parse$3 (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_108235_
+		static
+		0 p_108236_ p_108236_
+		1 p_108237_ p_108237_
+		2 p_108238_ p_108238_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_171604_
+		static
+		0 p_171605_ p_171605_
+		1 p_171606_ p_171606_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_108220_
+		static
+		0 p_108221_ p_108221_
+		1 p_108222_ p_108222_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_108251_ p_108251_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; parse
+		0 p_108219_ p_108219_
+	scoreHolder ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_108217_
+		static
+	scoreHolders ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_108239_
+		static
+net/minecraft/commands/arguments/ScoreHolderArgument$Info net/minecraft/commands/arguments/ScoreHolderArgument$Info
+	FLAG_MULTIPLE f_233461_
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; m_213618_
+		0 p_233480_ p_233480_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_233482_ p_233482_
+	serializeToJson (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233466_ p_233466_
+		1 p_233467_ p_233467_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_233474_ p_233474_
+		1 p_233475_ p_233475_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233469_ p_233469_
+		1 p_233470_ p_233470_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_233477_ p_233477_
+		1 p_233478_ p_233478_
+	unpack (Lnet/minecraft/commands/arguments/ScoreHolderArgument;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; m_214163_
+		0 p_233472_ p_233472_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_233464_ p_233464_
+net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template
+	multiple f_233484_
+	this$0 f_233483_
+	<init> (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info;Z)V <init>
+		0 p_233486_ p_233486_
+		1 p_233487_ p_233487_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ScoreHolderArgument; m_213879_
+		0 p_233490_ p_233490_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_233492_ p_233492_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/ScoreHolderArgument$Result net/minecraft/commands/arguments/ScoreHolderArgument$Result
+	getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_6582_
+		0 p_108252_ p_108252_
+		1 p_108253_ p_108253_
+net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult
+	selector f_108254_
+	<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 p_108256_ p_108256_
+	getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; m_6582_
+		0 p_108258_ p_108258_
+		1 p_108259_ p_108259_
+net/minecraft/commands/arguments/ScoreboardSlotArgument net/minecraft/commands/arguments/ScoreboardSlotArgument
+	ERROR_INVALID_VALUE f_109192_
+	EXAMPLES f_109193_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	displaySlot ()Lnet/minecraft/commands/arguments/ScoreboardSlotArgument; m_109196_
+		static
+	getDisplaySlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I m_109199_
+		static
+		0 p_109200_ p_109200_
+		1 p_109201_ p_109201_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_109202_
+		static
+		0 p_109203_ p_109203_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_109206_ p_109206_
+		1 p_109207_ p_109207_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_109209_ p_109209_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_109198_ p_109198_
+net/minecraft/commands/arguments/SignedArgument net/minecraft/commands/arguments/SignedArgument
+net/minecraft/commands/arguments/SlotArgument net/minecraft/commands/arguments/SlotArgument
+	ERROR_UNKNOWN_SLOT f_111272_
+	EXAMPLES f_111271_
+	SLOTS f_111273_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I m_111279_
+		static
+		0 p_111280_ p_111280_
+		1 p_111281_ p_111281_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_111282_
+		static
+		0 p_111283_ p_111283_
+	lambda$static$1 (Ljava/util/HashMap;)V m_111284_
+		static
+		0 p_111285_ p_111285_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_111288_ p_111288_
+		1 p_111289_ p_111289_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_111291_ p_111291_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_111278_ p_111278_
+	slot ()Lnet/minecraft/commands/arguments/SlotArgument; m_111276_
+		static
+net/minecraft/commands/arguments/StringRepresentableArgument net/minecraft/commands/arguments/StringRepresentableArgument
+	ERROR_INVALID_VALUE f_234055_
+	codec f_234056_
+	values f_234057_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)V <init>
+		0 p_234060_ p_234060_
+		1 p_234061_ p_234061_
+	convertId (Ljava/lang/String;)Ljava/lang/String; m_274434_
+		0 p_275436_ p_275436_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$getExamples$3 (Ljava/lang/Object;)Ljava/lang/String; m_234064_
+		static
+		0 p_234065_ p_234065_
+	lambda$listSuggestions$2 (Ljava/lang/Object;)Ljava/lang/String; m_234068_
+		static
+		0 p_234069_ p_234069_
+	lambda$parse$1 (Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_234066_
+		static
+		0 p_234067_ p_234067_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_234070_
+		static
+		0 p_234071_ p_234071_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_234074_ p_234074_
+		1 p_234075_ p_234075_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_234077_ p_234077_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; parse
+		0 p_234063_ p_234063_
+net/minecraft/commands/arguments/TeamArgument net/minecraft/commands/arguments/TeamArgument
+	ERROR_TEAM_NOT_FOUND f_112085_
+	EXAMPLES f_112084_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTeam (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_112091_
+		static
+		0 p_112092_ p_112092_
+		1 p_112093_ p_112093_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_112094_
+		static
+		0 p_112095_ p_112095_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_112098_ p_112098_
+		1 p_112099_ p_112099_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_112101_ p_112101_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_112090_ p_112090_
+	team ()Lnet/minecraft/commands/arguments/TeamArgument; m_112088_
+		static
+net/minecraft/commands/arguments/TemplateMirrorArgument net/minecraft/commands/arguments/TemplateMirrorArgument
+	<init> ()V <init>
+	getMirror (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; m_234344_
+		static
+		0 p_234345_ p_234345_
+		1 p_234346_ p_234346_
+	templateMirror ()Lnet/minecraft/commands/arguments/StringRepresentableArgument; m_234343_
+		static
+net/minecraft/commands/arguments/TemplateRotationArgument net/minecraft/commands/arguments/TemplateRotationArgument
+	<init> ()V <init>
+	getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; m_234415_
+		static
+		0 p_234416_ p_234416_
+		1 p_234417_ p_234417_
+	templateRotation ()Lnet/minecraft/commands/arguments/TemplateRotationArgument; m_234414_
+		static
+net/minecraft/commands/arguments/TimeArgument net/minecraft/commands/arguments/TimeArgument
+	ERROR_INVALID_UNIT f_113032_
+	ERROR_TICK_COUNT_TOO_LOW f_263648_
+	EXAMPLES f_113031_
+	UNITS f_113034_
+	minimum f_263655_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_265107_ p_265107_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263894_
+		static
+		0 p_264715_ p_264715_
+		1 p_264716_ p_264716_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_113044_ p_113044_
+		1 p_113045_ p_113045_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_113047_ p_113047_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
+		0 p_113039_ p_113039_
+	time (I)Lnet/minecraft/commands/arguments/TimeArgument; m_264474_
+		static
+		0 p_265722_ p_265722_
+	time ()Lnet/minecraft/commands/arguments/TimeArgument; m_113037_
+		static
+net/minecraft/commands/arguments/TimeArgument$Info net/minecraft/commands/arguments/TimeArgument$Info
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; m_213618_
+		0 p_265324_ p_265324_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_265707_ p_265707_
+	serializeToJson (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_265110_ p_265110_
+		1 p_265629_ p_265629_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_265221_ p_265221_
+		1 p_265609_ p_265609_
+	serializeToNetwork (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_265434_ p_265434_
+		1 p_265320_ p_265320_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_265622_ p_265622_
+		1 p_265576_ p_265576_
+	unpack (Lnet/minecraft/commands/arguments/TimeArgument;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; m_214163_
+		0 p_265544_ p_265544_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_265133_ p_265133_
+net/minecraft/commands/arguments/TimeArgument$Info$Template net/minecraft/commands/arguments/TimeArgument$Info$Template
+	min f_263698_
+	this$0 f_263741_
+	<init> (Lnet/minecraft/commands/arguments/TimeArgument$Info;I)V <init>
+		0 p_265212_ p_265212_
+		1 p_265096_ p_265096_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/TimeArgument; m_213879_
+		0 p_265466_ p_265466_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_265796_ p_265796_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/arguments/UuidArgument net/minecraft/commands/arguments/UuidArgument
+	ALLOWED_CHARACTERS f_113847_
+	ERROR_INVALID_UUID f_113845_
+	EXAMPLES f_113846_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getUuid (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; m_113853_
+		static
+		0 p_113854_ p_113854_
+		1 p_113855_ p_113855_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_113858_ p_113858_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; parse
+		0 p_113852_ p_113852_
+	uuid ()Lnet/minecraft/commands/arguments/UuidArgument; m_113850_
+		static
+net/minecraft/commands/arguments/blocks/BlockInput net/minecraft/commands/arguments/blocks/BlockInput
+	properties f_114663_
+	state f_114662_
+	tag f_114664_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_114666_ p_114666_
+		1 p_114667_ p_114667_
+		2 p_114668_ p_114668_
+	getDefinedProperties ()Ljava/util/Set; m_173526_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_114669_
+	place (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Z m_114670_
+		0 p_114671_ p_114671_
+		1 p_114672_ p_114672_
+		2 p_114673_ p_114673_
+	test (Ljava/lang/Object;)Z test
+		0 p_114677_ p_114677_
+	test (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_173523_
+		0 p_173524_ p_173524_
+		1 p_173525_ p_173525_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_114675_ p_114675_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument net/minecraft/commands/arguments/blocks/BlockPredicateArgument
+	EXAMPLES f_115566_
+	blocks f_234624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_234626_ p_234626_
+	blockPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument; m_234627_
+		static
+		0 p_234628_ p_234628_
+	getBlockPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; m_115573_
+		static
+		0 p_115574_ p_115574_
+		1 p_115575_ p_115575_
+	getExamples ()Ljava/util/Collection; getExamples
+	lambda$parse$0 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234629_
+		static
+		0 p_234630_ p_234630_
+	lambda$parse$1 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234631_
+		static
+		0 p_234632_ p_234632_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_115587_ p_115587_
+		1 p_115588_ p_115588_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; parse
+		0 p_115572_ p_115572_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_115590_ p_115590_
+	parse (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; m_234633_
+		static
+		0 p_234634_ p_234634_
+		1 p_234635_ p_234635_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate
+	nbt f_115593_
+	properties f_115592_
+	state f_115591_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_115595_ p_115595_
+		1 p_115596_ p_115596_
+		2 p_115597_ p_115597_
+	requiresNbt ()Z m_183631_
+	test (Ljava/lang/Object;)Z test
+		0 p_115601_ p_115601_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_115599_ p_115599_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result
+	requiresNbt ()Z m_183631_
+net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate
+	nbt f_115605_
+	tag f_115604_
+	vagueProperties f_115606_
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_234637_ p_234637_
+		1 p_234638_ p_234638_
+		2 p_234639_ p_234639_
+	requiresNbt ()Z m_183631_
+	test (Ljava/lang/Object;)Z test
+		0 p_115619_ p_115619_
+	test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test
+		0 p_115617_ p_115617_
+net/minecraft/commands/arguments/blocks/BlockStateArgument net/minecraft/commands/arguments/blocks/BlockStateArgument
+	EXAMPLES f_116117_
+	blocks f_234647_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_234649_ p_234649_
+	block (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockStateArgument; m_234650_
+		static
+		0 p_234651_ p_234651_
+	getBlock (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_116123_
+		static
+		0 p_116124_ p_116124_
+		1 p_116125_ p_116125_
+	getExamples ()Ljava/util/Collection; getExamples
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_116128_ p_116128_
+		1 p_116129_ p_116129_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_116131_ p_116131_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockInput; parse
+		0 p_116122_ p_116122_
+net/minecraft/commands/arguments/blocks/BlockStateParser net/minecraft/commands/arguments/blocks/BlockStateParser
+	ERROR_DUPLICATE_PROPERTY f_116744_
+	ERROR_EXPECTED_END_OF_PROPERTIES f_116747_
+	ERROR_EXPECTED_VALUE f_116746_
+	ERROR_INVALID_VALUE f_116745_
+	ERROR_NO_TAGS_ALLOWED f_116741_
+	ERROR_UNKNOWN_BLOCK f_116742_
+	ERROR_UNKNOWN_PROPERTY f_116743_
+	ERROR_UNKNOWN_TAG f_234669_
+	SUGGEST_NOTHING f_116748_
+	SYNTAX_END_PROPERTIES f_174103_
+	SYNTAX_EQUALS f_174104_
+	SYNTAX_PROPERTY_SEPARATOR f_174105_
+	SYNTAX_START_NBT f_174102_
+	SYNTAX_START_PROPERTIES f_174101_
+	SYNTAX_TAG f_174106_
+	allowNbt f_234671_
+	blocks f_234670_
+	definition f_116754_
+	forTesting f_116750_
+	id f_116753_
+	nbt f_116756_
+	properties f_116751_
+	reader f_116749_
+	state f_116755_
+	suggestions f_116759_
+	tag f_116757_
+	vagueProperties f_116752_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
+		0 p_234673_ p_234673_
+		1 p_234674_ p_234674_
+		2 p_234675_ p_234675_
+		3 p_234676_ p_234676_
+	addSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; m_116786_
+		static
+		0 p_116787_ p_116787_
+		1 p_116788_ p_116788_
+	appendProperty (Ljava/lang/StringBuilder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V m_116802_
+		static
+		0 p_116803_ p_116803_
+		1 p_116804_ p_116804_
+		2 p_116805_ p_116805_
+	fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; m_234695_
+		static
+		0 p_234696_ p_234696_
+		1 p_234697_ p_234697_
+		2 p_234698_ p_234698_
+		3 p_234699_ p_234699_
+	hasBlockEntity ()Z m_234713_
+	lambda$readBlock$6 (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_116765_
+		0 p_116766_ p_116766_
+	lambda$readProperties$8 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234688_
+		static
+		0 p_234689_ p_234689_
+		1 p_234690_ p_234690_
+	lambda$readTag$7 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_234678_
+		0 p_234679_ p_234679_
+		1 p_234680_ p_234680_
+	lambda$readVagueProperties$9 (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234710_
+		0 p_234711_ p_234711_
+		1 p_234712_ p_234712_
+	lambda$serialize$10 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_234681_
+		static
+		0 p_234682_ p_234682_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116789_
+		static
+		0 p_116790_ p_116790_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116819_
+		static
+		0 p_116820_ p_116820_
+		1 p_116821_ p_116821_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116812_
+		static
+		0 p_116813_ p_116813_
+		1 p_116814_ p_116814_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116794_
+		static
+		0 p_116795_ p_116795_
+		1 p_116796_ p_116796_
+		2 p_116797_ p_116797_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_116791_
+		static
+		0 p_116792_ p_116792_
+		1 p_116793_ p_116793_
+	lambda$static$5 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_234708_
+		static
+		0 p_234709_ p_234709_
+	parse ()V m_234677_
+	parseForBlock (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; m_245437_
+		static
+		0 p_251394_ p_251394_
+		1 p_248677_ p_248677_
+		2 p_250430_ p_250430_
+	parseForBlock (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; m_234691_
+		static
+		0 p_234692_ p_234692_
+		1 p_234693_ p_234693_
+		2 p_234694_ p_234694_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; m_234716_
+		static
+		0 p_234717_ p_234717_
+		1 p_234718_ p_234718_
+		2 p_234719_ p_234719_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; m_247724_
+		static
+		0 p_252082_ p_252082_
+		1 p_251830_ p_251830_
+		2 p_249125_ p_249125_
+	readBlock ()V m_116826_
+	readNbt ()V m_116842_
+	readProperties ()V m_116834_
+	readTag ()V m_116830_
+	readVagueProperties ()V m_116838_
+	serialize (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/String; m_116769_
+		static
+		0 p_116770_ p_116770_
+	setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;I)V m_116775_
+		0 p_116776_ p_116776_
+		1 p_116777_ p_116777_
+		2 p_116778_ p_116778_
+	suggestBlockIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234746_
+		0 p_234747_ p_234747_
+	suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234734_
+		0 p_234735_ p_234735_
+	suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234744_
+		0 p_234745_ p_234745_
+	suggestNextPropertyOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234736_
+		0 p_234737_ p_234737_
+	suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234732_
+		0 p_234733_ p_234733_
+	suggestOpenPropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234740_
+		0 p_234741_ p_234741_
+	suggestOpenVaguePropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234738_
+		0 p_234739_ p_234739_
+	suggestPropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234728_
+		0 p_234729_ p_234729_
+	suggestPropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234683_
+		0 p_234684_ p_234684_
+	suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234742_
+		0 p_234743_ p_234743_
+	suggestVaguePropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234730_
+		0 p_234731_ p_234731_
+	suggestVaguePropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_234714_
+		0 p_234715_ p_234715_
+	suggestVaguePropertyValue (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_234685_
+		0 p_234686_ p_234686_
+		1 p_234687_ p_234687_
+net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult
+	blockState f_234748_
+	nbt f_234750_
+	properties f_234749_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_234748_ f_234748_
+		1 f_234749_ f_234749_
+		2 f_234750_ f_234750_
+	blockState ()Lnet/minecraft/world/level/block/state/BlockState; f_234748_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234759_ p_234759_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_234750_
+	properties ()Ljava/util/Map; f_234749_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult
+	nbt f_234764_
+	tag f_234762_
+	vagueProperties f_234763_
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_234762_ f_234762_
+		1 f_234763_ f_234763_
+		2 f_234764_ f_234764_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_234773_ p_234773_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_234764_
+	tag ()Lnet/minecraft/core/HolderSet; f_234762_
+	toString ()Ljava/lang/String; toString
+	vagueProperties ()Ljava/util/Map; f_234763_
+net/minecraft/commands/arguments/blocks/package-info net/minecraft/commands/arguments/blocks/package-info
+net/minecraft/commands/arguments/coordinates/BlockPosArgument net/minecraft/commands/arguments/coordinates/BlockPosArgument
+	ERROR_NOT_LOADED f_118234_
+	ERROR_OUT_OF_BOUNDS f_174394_
+	ERROR_OUT_OF_WORLD f_118235_
+	EXAMPLES f_118236_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	blockPos ()Lnet/minecraft/commands/arguments/coordinates/BlockPosArgument; m_118239_
+		static
+	getBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_264582_
+		static
+		0 p_265651_ p_265651_
+		1 p_265039_ p_265039_
+	getExamples ()Ljava/util/Collection; getExamples
+	getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_264205_
+		static
+		0 p_265283_ p_265283_
+		1 p_265219_ p_265219_
+		2 p_265677_ p_265677_
+	getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_118242_
+		static
+		0 p_118243_ p_118243_
+		1 p_118244_ p_118244_
+	getSpawnablePos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; m_174395_
+		static
+		0 p_174396_ p_174396_
+		1 p_174397_ p_174397_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_118250_ p_118250_
+		1 p_118251_ p_118251_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_118253_ p_118253_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_118241_ p_118241_
+net/minecraft/commands/arguments/coordinates/ColumnPosArgument net/minecraft/commands/arguments/coordinates/ColumnPosArgument
+	ERROR_NOT_COMPLETE f_118985_
+	EXAMPLES f_118986_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	columnPos ()Lnet/minecraft/commands/arguments/coordinates/ColumnPosArgument; m_118989_
+		static
+	getColumnPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ColumnPos; m_118992_
+		static
+		0 p_118993_ p_118993_
+		1 p_118994_ p_118994_
+	getExamples ()Ljava/util/Collection; getExamples
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_118997_ p_118997_
+		1 p_118998_ p_118998_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_119000_ p_119000_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_118991_ p_118991_
+net/minecraft/commands/arguments/coordinates/Coordinates net/minecraft/commands/arguments/coordinates/Coordinates
+	getBlockPos (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; m_119568_
+		0 p_119569_ p_119569_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_119566_ p_119566_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_119567_ p_119567_
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+net/minecraft/commands/arguments/coordinates/LocalCoordinates net/minecraft/commands/arguments/coordinates/LocalCoordinates
+	PREFIX_LOCAL_COORDINATE f_174681_
+	forwards f_119900_
+	left f_119898_
+	up f_119899_
+	<init> (DDD)V <init>
+		0 p_119902_ p_119902_
+		1 p_119903_ p_119903_
+		2 p_119904_ p_119904_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_119918_ p_119918_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_119912_ p_119912_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_119915_ p_119915_
+	hashCode ()I hashCode
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; m_119906_
+		static
+		0 p_119907_ p_119907_
+	readDouble (Lcom/mojang/brigadier/StringReader;I)D m_119908_
+		static
+		0 p_119909_ p_119909_
+		1 p_119910_ p_119910_
+net/minecraft/commands/arguments/coordinates/RotationArgument net/minecraft/commands/arguments/coordinates/RotationArgument
+	ERROR_NOT_COMPLETE f_120475_
+	EXAMPLES f_120476_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_120482_
+		static
+		0 p_120483_ p_120483_
+		1 p_120484_ p_120484_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120487_ p_120487_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120481_ p_120481_
+	rotation ()Lnet/minecraft/commands/arguments/coordinates/RotationArgument; m_120479_
+		static
+net/minecraft/commands/arguments/coordinates/SwizzleArgument net/minecraft/commands/arguments/coordinates/SwizzleArgument
+	ERROR_INVALID f_120804_
+	EXAMPLES f_120803_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getSwizzle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; m_120810_
+		static
+		0 p_120811_ p_120811_
+		1 p_120812_ p_120812_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120815_ p_120815_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; parse
+		0 p_120809_ p_120809_
+	swizzle ()Lnet/minecraft/commands/arguments/coordinates/SwizzleArgument; m_120807_
+		static
+net/minecraft/commands/arguments/coordinates/Vec2Argument net/minecraft/commands/arguments/coordinates/Vec2Argument
+	ERROR_NOT_COMPLETE f_120816_
+	EXAMPLES f_120817_
+	centerCorrect f_120818_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_120821_ p_120821_
+	getExamples ()Ljava/util/Collection; getExamples
+	getVec2 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec2; m_120825_
+		static
+		0 p_120826_ p_120826_
+		1 p_120827_ p_120827_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120830_ p_120830_
+		1 p_120831_ p_120831_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120833_ p_120833_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120824_ p_120824_
+	vec2 ()Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; m_120822_
+		static
+	vec2 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; m_174954_
+		static
+		0 p_174955_ p_174955_
+net/minecraft/commands/arguments/coordinates/Vec3Argument net/minecraft/commands/arguments/coordinates/Vec3Argument
+	ERROR_MIXED_TYPE f_120835_
+	ERROR_NOT_COMPLETE f_120834_
+	EXAMPLES f_120836_
+	centerCorrect f_120837_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_120840_ p_120840_
+	getCoordinates (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_120849_
+		static
+		0 p_120850_ p_120850_
+		1 p_120851_ p_120851_
+	getExamples ()Ljava/util/Collection; getExamples
+	getVec3 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec3; m_120844_
+		static
+		0 p_120845_ p_120845_
+		1 p_120846_ p_120846_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120854_ p_120854_
+		1 p_120855_ p_120855_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120857_ p_120857_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; parse
+		0 p_120843_ p_120843_
+	vec3 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; m_120847_
+		static
+		0 p_120848_ p_120848_
+	vec3 ()Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; m_120841_
+		static
+net/minecraft/commands/arguments/coordinates/WorldCoordinate net/minecraft/commands/arguments/coordinates/WorldCoordinate
+	ERROR_EXPECTED_DOUBLE f_120858_
+	ERROR_EXPECTED_INT f_120859_
+	PREFIX_RELATIVE f_175084_
+	relative f_120860_
+	value f_120861_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZD)V <init>
+		0 p_120864_ p_120864_
+		1 p_120865_ p_120865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_120877_ p_120877_
+	get (D)D m_120867_
+		0 p_120868_ p_120868_
+	hashCode ()I hashCode
+	isRelative ()Z m_120866_
+	isRelative (Lcom/mojang/brigadier/StringReader;)Z m_120874_
+		static
+		0 p_120875_ p_120875_
+	parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; m_120871_
+		static
+		0 p_120872_ p_120872_
+		1 p_120873_ p_120873_
+	parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; m_120869_
+		static
+		0 p_120870_ p_120870_
+net/minecraft/commands/arguments/coordinates/WorldCoordinates net/minecraft/commands/arguments/coordinates/WorldCoordinates
+	x f_120879_
+	y f_120880_
+	z f_120881_
+	<init> (Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;)V <init>
+		0 p_120883_ p_120883_
+		1 p_120884_ p_120884_
+		2 p_120885_ p_120885_
+	absolute (DDD)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_175085_
+		static
+		0 p_175086_ p_175086_
+		1 p_175087_ p_175087_
+		2 p_175088_ p_175088_
+	absolute (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_175089_
+		static
+		0 p_175090_ p_175090_
+	current ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120898_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_120900_ p_120900_
+	getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; m_6955_
+		0 p_120893_ p_120893_
+	getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; m_6970_
+		0 p_120896_ p_120896_
+	hashCode ()I hashCode
+	isXRelative ()Z m_6888_
+	isYRelative ()Z m_6892_
+	isZRelative ()Z m_6900_
+	parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120889_
+		static
+		0 p_120890_ p_120890_
+		1 p_120891_ p_120891_
+	parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; m_120887_
+		static
+		0 p_120888_ p_120888_
+net/minecraft/commands/arguments/coordinates/package-info net/minecraft/commands/arguments/coordinates/package-info
+net/minecraft/commands/arguments/item/FunctionArgument net/minecraft/commands/arguments/item/FunctionArgument
+	ERROR_UNKNOWN_FUNCTION f_120904_
+	ERROR_UNKNOWN_TAG f_120903_
+	EXAMPLES f_120902_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	functions ()Lnet/minecraft/commands/arguments/item/FunctionArgument; m_120907_
+		static
+	getExamples ()Ljava/util/Collection; getExamples
+	getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/CommandFunction; m_120928_
+		static
+		0 p_120929_ p_120929_
+		1 p_120930_ p_120930_
+	getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_120920_
+		static
+		0 p_120921_ p_120921_
+		1 p_120922_ p_120922_
+	getFunctionTag (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_235273_
+		static
+		0 p_235274_ p_235274_
+		1 p_235275_ p_235275_
+	getFunctions (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; m_120910_
+		static
+		0 p_120911_ p_120911_
+		1 p_120912_ p_120912_
+	lambda$getFunction$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_120918_
+		static
+		0 p_120919_ p_120919_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120926_
+		static
+		0 p_120927_ p_120927_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120916_
+		static
+		0 p_120917_ p_120917_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120936_ p_120936_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/FunctionArgument$Result; parse
+		0 p_120909_ p_120909_
+net/minecraft/commands/arguments/item/FunctionArgument$1 net/minecraft/commands/arguments/item/FunctionArgument$1
+	this$0 f_120938_
+	val$id f_120937_
+	<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_120940_ p_120940_
+		1 p_120941_ p_120941_
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120943_ p_120943_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120945_ p_120945_
+net/minecraft/commands/arguments/item/FunctionArgument$2 net/minecraft/commands/arguments/item/FunctionArgument$2
+	this$0 f_120947_
+	val$id f_120946_
+	<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_120949_ p_120949_
+		1 p_120950_ p_120950_
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120952_ p_120952_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120954_ p_120954_
+net/minecraft/commands/arguments/item/FunctionArgument$Result net/minecraft/commands/arguments/item/FunctionArgument$Result
+	create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_7588_
+		0 p_120955_ p_120955_
+	unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; m_5911_
+		0 p_120956_ p_120956_
+net/minecraft/commands/arguments/item/ItemArgument net/minecraft/commands/arguments/item/ItemArgument
+	EXAMPLES f_120957_
+	items f_235276_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_235278_ p_235278_
+	getExamples ()Ljava/util/Collection; getExamples
+	getItem (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ItemInput; m_120963_
+		static
+		0 p_120964_ p_120964_
+		1 p_120965_ p_120965_
+	item (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemArgument; m_235279_
+		static
+		0 p_235280_ p_235280_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_120968_ p_120968_
+		1 p_120969_ p_120969_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_120971_ p_120971_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemInput; parse
+		0 p_120962_ p_120962_
+net/minecraft/commands/arguments/item/ItemInput net/minecraft/commands/arguments/item/ItemInput
+	ERROR_STACK_TOO_BIG f_120972_
+	item f_120973_
+	tag f_120974_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_235282_ p_235282_
+		1 p_235283_ p_235283_
+	createItemStack (IZ)Lnet/minecraft/world/item/ItemStack; m_120980_
+		0 p_120981_ p_120981_
+		1 p_120982_ p_120982_
+	getItem ()Lnet/minecraft/world/item/Item; m_120979_
+	getItemName ()Ljava/lang/String; m_235284_
+	lambda$getItemName$1 ()Ljava/lang/Object; m_235285_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_120985_
+		static
+		0 p_120986_ p_120986_
+		1 p_120987_ p_120987_
+	serialize ()Ljava/lang/String; m_120988_
+	test (Ljava/lang/Object;)Z test
+		0 p_120990_ p_120990_
+	test (Lnet/minecraft/world/item/ItemStack;)Z test
+		0 p_120984_ p_120984_
+net/minecraft/commands/arguments/item/ItemParser net/minecraft/commands/arguments/item/ItemParser
+	ERROR_NO_TAGS_ALLOWED f_120991_
+	ERROR_UNKNOWN_ITEM f_120992_
+	ERROR_UNKNOWN_TAG f_235286_
+	SUGGEST_NOTHING f_120993_
+	SYNTAX_START_NBT f_175091_
+	SYNTAX_TAG f_175092_
+	allowTags f_235288_
+	items f_235287_
+	nbt f_120998_
+	reader f_120994_
+	result f_235289_
+	suggestions f_121001_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)V <init>
+		0 p_235291_ p_235291_
+		1 p_235292_ p_235292_
+		2 p_235293_ p_235293_
+	fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture; m_235308_
+		static
+		0 p_235309_ p_235309_
+		1 p_235310_ p_235310_
+		2 p_235311_ p_235311_
+	lambda$parseForItem$2 ()Ljava/lang/IllegalStateException; m_235327_
+		static
+	lambda$parseForTesting$3 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/Holder;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; m_235299_
+		static
+		0 p_235300_ p_235300_
+		1 p_235301_ p_235301_
+	lambda$parseForTesting$4 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/commands/arguments/item/ItemParser$TagResult; m_235302_
+		static
+		0 p_235303_ p_235303_
+		1 p_235304_ p_235304_
+	lambda$readItem$5 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_235314_
+		0 p_235315_ p_235315_
+		1 p_235316_ p_235316_
+	lambda$readTag$6 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_235294_
+		0 p_235295_ p_235295_
+		1 p_235296_ p_235296_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121012_
+		static
+		0 p_121013_ p_121013_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_235312_
+		static
+		0 p_235313_ p_235313_
+	parse ()V m_235324_
+	parseForItem (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; m_235305_
+		static
+		0 p_235306_ p_235306_
+		1 p_235307_ p_235307_
+	parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either; m_235319_
+		static
+		0 p_235320_ p_235320_
+		1 p_235321_ p_235321_
+	readItem ()V m_121026_
+	readNbt ()V m_121031_
+	readTag ()V m_121030_
+	suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235322_
+		0 p_235323_ p_235323_
+	suggestItemIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235325_
+		0 p_235326_ p_235326_
+	suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235297_
+		0 p_235298_ p_235298_
+	suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_235317_
+		0 p_235318_ p_235318_
+net/minecraft/commands/arguments/item/ItemParser$ItemResult net/minecraft/commands/arguments/item/ItemParser$ItemResult
+	item f_235328_
+	nbt f_235329_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_235328_ f_235328_
+		1 f_235329_ f_235329_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235336_ p_235336_
+	hashCode ()I hashCode
+	item ()Lnet/minecraft/core/Holder; f_235328_
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_235329_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/item/ItemParser$TagResult net/minecraft/commands/arguments/item/ItemParser$TagResult
+	nbt f_235340_
+	tag f_235339_
+	<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_235339_ f_235339_
+		1 f_235340_ f_235340_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235347_ p_235347_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_235340_
+	tag ()Lnet/minecraft/core/HolderSet; f_235339_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/item/ItemPredicateArgument net/minecraft/commands/arguments/item/ItemPredicateArgument
+	EXAMPLES f_121033_
+	items f_235350_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
+		0 p_235352_ p_235352_
+	createResult (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235365_
+		static
+		0 p_235366_ p_235366_
+		1 p_235367_ p_235367_
+	getExamples ()Ljava/util/Collection; getExamples
+	getItemPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; m_121040_
+		static
+		0 p_121041_ p_121041_
+		1 p_121042_ p_121042_
+	itemPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument; m_235353_
+		static
+		0 p_235354_ p_235354_
+	lambda$createResult$3 (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/ItemStack;)Z m_235368_
+		static
+		0 p_235369_ p_235369_
+		1 p_235370_ p_235370_
+		2 p_235371_ p_235371_
+	lambda$createResult$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/item/ItemStack;)Z m_235362_
+		static
+		0 p_235363_ p_235363_
+		1 p_235364_ p_235364_
+	lambda$parse$0 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;Lnet/minecraft/core/Holder;)Z m_235357_
+		static
+		0 p_235358_ p_235358_
+		1 p_235359_ p_235359_
+	lambda$parse$1 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235355_
+		static
+		0 p_235356_ p_235356_
+	lambda$parse$2 (Lnet/minecraft/commands/arguments/item/ItemParser$TagResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; m_235360_
+		static
+		0 p_235361_ p_235361_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_121054_ p_121054_
+		1 p_121055_ p_121055_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_121057_ p_121057_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; parse
+		0 p_121039_ p_121039_
+net/minecraft/commands/arguments/item/ItemPredicateArgument$Result net/minecraft/commands/arguments/item/ItemPredicateArgument$Result
+net/minecraft/commands/arguments/item/package-info net/minecraft/commands/arguments/item/package-info
+net/minecraft/commands/arguments/package-info net/minecraft/commands/arguments/package-info
+net/minecraft/commands/arguments/selector/EntitySelector net/minecraft/commands/arguments/selector/EntitySelector
+	ANY_TYPE f_175100_
+	INFINITE f_175099_
+	ORDER_ARBITRARY f_260598_
+	aabb f_121117_
+	currentEntity f_121119_
+	entityUUID f_121121_
+	includesEntities f_121112_
+	maxResults f_121111_
+	order f_121118_
+	playerName f_121120_
+	position f_121116_
+	predicate f_121114_
+	range f_121115_
+	type f_121122_
+	usesSelector f_121123_
+	worldLimited f_121113_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZZLjava/util/function/Predicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Ljava/util/function/Function;Lnet/minecraft/world/phys/AABB;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/world/entity/EntityType;Z)V <init>
+		0 p_121125_ p_121125_
+		1 p_121126_ p_121126_
+		2 p_121127_ p_121127_
+		3 p_121128_ p_121128_
+		4 p_121129_ p_121129_
+		5 p_121130_ p_121130_
+		6 p_121131_ p_121131_
+		7 p_121132_ p_121132_
+		8 p_121133_ p_121133_
+		9 p_121134_ p_121134_
+		10 p_121135_ p_121135_
+		11 p_121136_ p_121136_
+		12 p_121137_ p_121137_
+	addEntities (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V m_121154_
+		0 p_121155_ p_121155_
+		1 p_121156_ p_121156_
+		2 p_121157_ p_121157_
+		3 p_121158_ p_121158_
+	checkPermissions (Lnet/minecraft/commands/CommandSourceStack;)V m_121168_
+		0 p_121169_ p_121169_
+	findEntities (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_121160_
+		0 p_121161_ p_121161_
+	findEntitiesRaw (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_245733_
+		0 p_251934_ p_251934_
+	findPlayers (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; m_121166_
+		0 p_121167_ p_121167_
+	findSingleEntity (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/entity/Entity; m_121139_
+		0 p_121140_ p_121140_
+	findSinglePlayer (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/server/level/ServerPlayer; m_121163_
+		0 p_121164_ p_121164_
+	getMaxResults ()I m_121138_
+	getPredicate (Lnet/minecraft/world/phys/Vec3;)Ljava/util/function/Predicate; m_121144_
+		0 p_121145_ p_121145_
+	getResultLimit ()I m_261276_
+	includesEntities ()Z m_121159_
+	isSelfSelector ()Z m_121162_
+	isWorldLimited ()Z m_121165_
+	joinNames (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_175103_
+		static
+		0 p_175104_ p_175104_
+	lambda$findEntities$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Z m_244752_
+		static
+		0 p_247980_ p_247980_
+		1 p_247981_ p_247981_
+	lambda$getPredicate$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z m_121141_
+		static
+		0 p_121142_ p_121142_
+		1 p_121143_ p_121143_
+	lambda$getPredicate$3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_121146_
+		0 p_121147_ p_121147_
+		1 p_121148_ p_121148_
+	lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_260772_
+		static
+		0 p_261404_ p_261404_
+		1 p_261405_ p_261405_
+	sortAndLimit (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Ljava/util/List; m_121149_
+		0 p_121150_ p_121150_
+		1 p_121151_ p_121151_
+	usesSelector ()Z m_175105_
+net/minecraft/commands/arguments/selector/EntitySelector$1 net/minecraft/commands/arguments/selector/EntitySelector$1
+	<init> ()V <init>
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_141992_
+		0 p_175109_ p_175109_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_175111_ p_175111_
+net/minecraft/commands/arguments/selector/EntitySelectorParser net/minecraft/commands/arguments/selector/EntitySelectorParser
+	ERROR_EXPECTED_END_OF_OPTIONS f_121194_
+	ERROR_EXPECTED_OPTION_VALUE f_121195_
+	ERROR_INVALID_NAME_OR_UUID f_121190_
+	ERROR_MISSING_SELECTOR_TYPE f_121193_
+	ERROR_SELECTORS_NOT_ALLOWED f_121192_
+	ERROR_UNKNOWN_SELECTOR_TYPE f_121191_
+	ORDER_FURTHEST f_121198_
+	ORDER_NEAREST f_121197_
+	ORDER_RANDOM f_121199_
+	SELECTOR_ALL_ENTITIES f_175123_
+	SELECTOR_ALL_PLAYERS f_175120_
+	SELECTOR_CURRENT_ENTITY f_175122_
+	SELECTOR_NEAREST_PLAYER f_175119_
+	SELECTOR_RANDOM_PLAYERS f_175121_
+	SUGGEST_NOTHING f_121200_
+	SYNTAX_NOT f_175114_
+	SYNTAX_OPTIONS_END f_175117_
+	SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR f_175113_
+	SYNTAX_OPTIONS_SEPARATOR f_175118_
+	SYNTAX_OPTIONS_START f_175116_
+	SYNTAX_SELECTOR_START f_175112_
+	SYNTAX_TAG f_175115_
+	allowSelectors f_121202_
+	currentEntity f_121172_
+	deltaX f_121211_
+	deltaY f_121212_
+	deltaZ f_121213_
+	distance f_121206_
+	entityUUID f_121175_
+	hasAdvancements f_121188_
+	hasGamemodeEquals f_121181_
+	hasGamemodeNotEquals f_121182_
+	hasNameEquals f_121177_
+	hasNameNotEquals f_121178_
+	hasScores f_121187_
+	hasTeamEquals f_121183_
+	hasTeamNotEquals f_121184_
+	includesEntities f_121204_
+	isLimited f_121179_
+	isSorted f_121180_
+	level f_121207_
+	maxResults f_121203_
+	order f_121171_
+	playerName f_121173_
+	predicate f_121170_
+	reader f_121201_
+	rotX f_121214_
+	rotY f_121215_
+	startPosition f_121174_
+	suggestions f_121176_
+	type f_121185_
+	typeInverse f_121186_
+	usesSelectors f_121189_
+	worldLimited f_121205_
+	x f_121208_
+	y f_121209_
+	z f_121210_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/brigadier/StringReader;Z)V <init>
+		0 p_121220_ p_121220_
+		1 p_121221_ p_121221_
+	<init> (Lcom/mojang/brigadier/StringReader;)V <init>
+		0 p_121218_ p_121218_
+	addPredicate (Ljava/util/function/Predicate;)V m_121272_
+		0 p_121273_ p_121273_
+	createAabb (DDD)Lnet/minecraft/world/phys/AABB; m_121233_
+		0 p_121234_ p_121234_
+		1 p_121235_ p_121235_
+		2 p_121236_ p_121236_
+	createRotationPredicate (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; m_121254_
+		0 p_121255_ p_121255_
+		1 p_121256_ p_121256_
+	fillSelectorSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_121247_
+		static
+		0 p_121248_ p_121248_
+	fillSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121249_
+		0 p_121250_ p_121250_
+		1 p_121251_ p_121251_
+	finalizePredicates ()V m_121229_
+	getDeltaX ()Ljava/lang/Double; m_121374_
+	getDeltaY ()Ljava/lang/Double; m_121375_
+	getDeltaZ ()Ljava/lang/Double; m_121376_
+	getDistance ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; m_175142_
+	getLevel ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; m_121361_
+	getOrder ()Ljava/util/function/BiConsumer; m_175146_
+	getReader ()Lcom/mojang/brigadier/StringReader; m_121346_
+	getRotX ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_121367_
+	getRotY ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; m_121370_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_121230_
+	getX ()Ljava/lang/Double; m_121371_
+	getY ()Ljava/lang/Double; m_121372_
+	getZ ()Ljava/lang/Double; m_121373_
+	hasAdvancements ()Z m_121228_
+	hasGamemodeEquals ()Z m_121383_
+	hasGamemodeNotEquals ()Z m_121222_
+	hasNameEquals ()Z m_121379_
+	hasNameNotEquals ()Z m_121380_
+	hasScores ()Z m_121227_
+	hasTeamEquals ()Z m_121223_
+	hasTeamNotEquals ()Z m_175124_
+	isCurrentEntity ()Z m_121378_
+	isLimited ()Z m_121381_
+	isSorted ()Z m_121382_
+	isTag ()Z m_121338_
+	isTypeLimited ()Z m_121225_
+	isTypeLimitedInversely ()Z m_121226_
+	lambda$createRotationPredicate$12 (Ljava/util/function/ToDoubleFunction;DDLnet/minecraft/world/entity/Entity;)Z m_175133_
+		static
+		0 p_175134_ p_175134_
+		1 p_175135_ p_175135_
+		2 p_175136_ p_175136_
+		3 p_175137_ p_175137_
+	lambda$finalizePredicates$11 (Lnet/minecraft/world/entity/Entity;)Z m_287023_
+		0 p_287322_ p_287322_
+	lambda$getSelector$10 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_121257_
+		0 p_121258_ p_121258_
+	lambda$getSelector$9 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_121291_
+		static
+		0 p_121292_ p_121292_
+	lambda$new$8 (Lnet/minecraft/world/entity/Entity;)Z m_121320_
+		static
+		0 p_121321_ p_121321_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121300_
+		static
+		0 p_121301_ p_121301_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121266_
+		static
+		0 p_121267_ p_121267_
+	lambda$static$2 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_175138_
+		static
+		0 p_175139_ p_175139_
+		1 p_175140_ p_175140_
+		2 p_175141_ p_175141_
+	lambda$static$3 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121312_
+		static
+		0 p_121313_ p_121313_
+		1 p_121314_ p_121314_
+	lambda$static$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_175129_
+		static
+		0 p_175130_ p_175130_
+		1 p_175131_ p_175131_
+		2 p_175132_ p_175132_
+	lambda$static$5 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121297_
+		static
+		0 p_121298_ p_121298_
+		1 p_121299_ p_121299_
+	lambda$static$6 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V m_121263_
+		static
+		0 p_121264_ p_121264_
+		1 p_121265_ p_121265_
+	lambda$static$7 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121362_
+		static
+		0 p_121363_ p_121363_
+		1 p_121364_ p_121364_
+	limitToType (Lnet/minecraft/world/entity/EntityType;)V m_121241_
+		0 p_121242_ p_121242_
+	parse ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_121377_
+	parseNameOrUUID ()V m_121304_
+	parseOptions ()V m_121317_
+	parseSelector ()V m_121281_
+	setDeltaX (D)V m_121318_
+		0 p_121319_ p_121319_
+	setDeltaY (D)V m_121331_
+		0 p_121332_ p_121332_
+	setDeltaZ (D)V m_121339_
+		0 p_121340_ p_121340_
+	setDistance (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V m_175127_
+		0 p_175128_ p_175128_
+	setHasAdvancements (Z)V m_121368_
+		0 p_121369_ p_121369_
+	setHasGamemodeEquals (Z)V m_121344_
+		0 p_121345_ p_121345_
+	setHasGamemodeNotEquals (Z)V m_121350_
+		0 p_121351_ p_121351_
+	setHasNameEquals (Z)V m_121302_
+		0 p_121303_ p_121303_
+	setHasNameNotEquals (Z)V m_121315_
+		0 p_121316_ p_121316_
+	setHasScores (Z)V m_121365_
+		0 p_121366_ p_121366_
+	setHasTeamEquals (Z)V m_121356_
+		0 p_121357_ p_121357_
+	setHasTeamNotEquals (Z)V m_121359_
+		0 p_121360_ p_121360_
+	setIncludesEntities (Z)V m_121279_
+		0 p_121280_ p_121280_
+	setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_121245_
+		0 p_121246_ p_121246_
+	setLimited (Z)V m_121328_
+		0 p_121329_ p_121329_
+	setMaxResults (I)V m_121237_
+		0 p_121238_ p_121238_
+	setOrder (Ljava/util/function/BiConsumer;)V m_121268_
+		0 p_121269_ p_121269_
+	setRotX (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V m_121252_
+		0 p_121253_ p_121253_
+	setRotY (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V m_121289_
+		0 p_121290_ p_121290_
+	setSorted (Z)V m_121336_
+		0 p_121337_ p_121337_
+	setSuggestions (Ljava/util/function/BiFunction;)V m_121270_
+		0 p_121271_ p_121271_
+	setTypeLimitedInversely ()V m_121224_
+	setWorldLimited ()V m_121352_
+	setX (D)V m_121231_
+		0 p_121232_ p_121232_
+	setY (D)V m_121282_
+		0 p_121283_ p_121283_
+	setZ (D)V m_121305_
+		0 p_121306_ p_121306_
+	shouldInvertValue ()Z m_121330_
+	suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175143_
+		0 p_175144_ p_175144_
+		1 p_175145_ p_175145_
+	suggestName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121309_
+		0 p_121310_ p_121310_
+		1 p_121311_ p_121311_
+	suggestNameOrSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121286_
+		0 p_121287_ p_121287_
+		1 p_121288_ p_121288_
+	suggestOpenOptions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121333_
+		0 p_121334_ p_121334_
+		1 p_121335_ p_121335_
+	suggestOptionsKey (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121347_
+		0 p_121348_ p_121348_
+		1 p_121349_ p_121349_
+	suggestOptionsKeyOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121341_
+		0 p_121342_ p_121342_
+		1 p_121343_ p_121343_
+	suggestOptionsNextOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121353_
+		0 p_121354_ p_121354_
+		1 p_121355_ p_121355_
+	suggestSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_121322_
+		0 p_121323_ p_121323_
+		1 p_121324_ p_121324_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions net/minecraft/commands/arguments/selector/options/EntitySelectorOptions
+	ERROR_ENTITY_TYPE_INVALID f_121391_
+	ERROR_GAME_MODE_INVALID f_121390_
+	ERROR_INAPPLICABLE_OPTION f_121385_
+	ERROR_LEVEL_NEGATIVE f_121387_
+	ERROR_LIMIT_TOO_SMALL f_121388_
+	ERROR_RANGE_NEGATIVE f_121386_
+	ERROR_SORT_UNKNOWN f_121389_
+	ERROR_UNKNOWN_OPTION f_121384_
+	OPTIONS f_121392_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_121426_
+		static
+	get (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Ljava/lang/String;I)Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; m_121447_
+		static
+		0 p_121448_ p_121448_
+		1 p_121449_ p_121449_
+		2 p_121450_ p_121450_
+	lambda$bootStrap$10 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121416_
+		static
+		0 p_121417_ p_121417_
+	lambda$bootStrap$11 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121414_
+		static
+		0 p_121415_ p_121415_
+	lambda$bootStrap$12 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121412_
+		static
+		0 p_121413_ p_121413_
+	lambda$bootStrap$13 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121410_
+		static
+		0 p_121411_ p_121411_
+	lambda$bootStrap$14 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121408_
+		static
+		0 p_121409_ p_121409_
+	lambda$bootStrap$15 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121406_
+		static
+		0 p_121407_ p_121407_
+	lambda$bootStrap$16 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121404_
+		static
+		0 p_121405_ p_121405_
+	lambda$bootStrap$17 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121402_
+		static
+		0 p_121403_ p_121403_
+	lambda$bootStrap$18 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121400_
+		static
+		0 p_121401_ p_121401_
+	lambda$bootStrap$19 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121398_
+		static
+		0 p_121399_ p_121399_
+	lambda$bootStrap$20 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121396_
+		static
+		0 p_121397_ p_121397_
+	lambda$bootStrap$21 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121394_
+		static
+		0 p_121395_ p_121395_
+	lambda$bootStrap$22 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121561_
+		static
+		0 p_121562_ p_121562_
+	lambda$bootStrap$23 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121559_
+		static
+		0 p_121560_ p_121560_
+	lambda$bootStrap$24 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121557_
+		static
+		0 p_121558_ p_121558_
+	lambda$bootStrap$25 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121555_
+		static
+		0 p_121556_ p_121556_
+	lambda$bootStrap$26 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121553_
+		static
+		0 p_121554_ p_121554_
+	lambda$bootStrap$27 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121551_
+		static
+		0 p_121552_ p_121552_
+	lambda$bootStrap$28 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121549_
+		static
+		0 p_121550_ p_121550_
+	lambda$bootStrap$29 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121547_
+		static
+		0 p_121548_ p_121548_
+	lambda$bootStrap$30 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175152_
+		static
+		0 p_175153_ p_175153_
+		1 p_175154_ p_175154_
+	lambda$bootStrap$31 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_244754_
+		static
+		0 p_247983_ p_247983_
+	lambda$bootStrap$32 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121543_
+		static
+		0 p_121544_ p_121544_
+	lambda$bootStrap$33 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_175191_
+		static
+		0 p_175192_ p_175192_
+		1 p_175193_ p_175193_
+		2 p_175194_ p_175194_
+	lambda$bootStrap$34 (ZLnet/minecraft/world/level/GameType;Lnet/minecraft/world/entity/Entity;)Z m_175187_
+		static
+		0 p_175188_ p_175188_
+		1 p_175189_ p_175189_
+		2 p_175190_ p_175190_
+	lambda$bootStrap$35 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121541_
+		static
+		0 p_121542_ p_121542_
+	lambda$bootStrap$36 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121539_
+		static
+		0 p_121540_ p_121540_
+	lambda$bootStrap$37 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175195_
+		static
+		0 p_175196_ p_175196_
+		1 p_175197_ p_175197_
+		2 p_175198_ p_175198_
+	lambda$bootStrap$38 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121537_
+		static
+		0 p_121538_ p_121538_
+	lambda$bootStrap$39 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121535_
+		static
+		0 p_121536_ p_121536_
+	lambda$bootStrap$40 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_257090_
+		static
+		0 p_258161_ p_258161_
+		1 p_258162_ p_258162_
+		2 p_258163_ p_258163_
+	lambda$bootStrap$41 (Lnet/minecraft/tags/TagKey;ZLnet/minecraft/world/entity/Entity;)Z m_205688_
+		static
+		0 p_205689_ p_205689_
+		1 p_205690_ p_205690_
+		2 p_205691_ p_205691_
+	lambda$bootStrap$42 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_175155_
+		static
+		0 p_175156_ p_175156_
+		1 p_175157_ p_175157_
+		2 p_175158_ p_175158_
+	lambda$bootStrap$43 (Lnet/minecraft/world/entity/EntityType;ZLnet/minecraft/world/entity/Entity;)Z m_175148_
+		static
+		0 p_175149_ p_175149_
+		1 p_175150_ p_175150_
+		2 p_175151_ p_175151_
+	lambda$bootStrap$44 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121533_
+		static
+		0 p_121534_ p_121534_
+	lambda$bootStrap$45 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121531_
+		static
+		0 p_121532_ p_121532_
+	lambda$bootStrap$46 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175163_
+		static
+		0 p_175164_ p_175164_
+		1 p_175165_ p_175165_
+		2 p_175166_ p_175166_
+	lambda$bootStrap$47 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121529_
+		static
+		0 p_121530_ p_121530_
+	lambda$bootStrap$48 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121527_
+		static
+		0 p_121528_ p_121528_
+	lambda$bootStrap$49 (Lnet/minecraft/nbt/CompoundTag;ZLnet/minecraft/world/entity/Entity;)Z m_175173_
+		static
+		0 p_175174_ p_175174_
+		1 p_175175_ p_175175_
+		2 p_175176_ p_175176_
+	lambda$bootStrap$5 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z m_175206_
+		static
+		0 p_175207_ p_175207_
+		1 p_175208_ p_175208_
+		2 p_175209_ p_175209_
+	lambda$bootStrap$50 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121525_
+		static
+		0 p_121526_ p_121526_
+	lambda$bootStrap$51 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121523_
+		static
+		0 p_121524_ p_121524_
+	lambda$bootStrap$52 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z m_175199_
+		static
+		0 p_175200_ p_175200_
+		1 p_175201_ p_175201_
+	lambda$bootStrap$53 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121521_
+		static
+		0 p_121522_ p_121522_
+	lambda$bootStrap$54 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121517_
+		static
+		0 p_121518_ p_121518_
+	lambda$bootStrap$55 (ZLnet/minecraft/advancements/CriterionProgress;)Z m_175184_
+		static
+		0 p_175185_ p_175185_
+		1 p_175186_ p_175186_
+	lambda$bootStrap$56 (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementProgress;)Z m_175167_
+		static
+		0 p_175168_ p_175168_
+		1 p_175169_ p_175169_
+	lambda$bootStrap$57 (ZLnet/minecraft/advancements/AdvancementProgress;)Z m_175181_
+		static
+		0 p_175182_ p_175182_
+		1 p_175183_ p_175183_
+	lambda$bootStrap$58 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z m_175170_
+		static
+		0 p_175171_ p_175171_
+		1 p_175172_ p_175172_
+	lambda$bootStrap$59 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121513_
+		static
+		0 p_121514_ p_121514_
+	lambda$bootStrap$6 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121424_
+		static
+		0 p_121425_ p_121425_
+	lambda$bootStrap$60 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121505_
+		static
+		0 p_121506_ p_121506_
+	lambda$bootStrap$61 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/entity/Entity;)Z m_287024_
+		static
+		0 p_287323_ p_287323_
+		1 p_287324_ p_287324_
+		2 p_287325_ p_287325_
+	lambda$bootStrap$62 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121486_
+		static
+		0 p_121487_ p_121487_
+	lambda$bootStrap$63 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121434_
+		static
+		0 p_121435_ p_121435_
+	lambda$bootStrap$7 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121422_
+		static
+		0 p_121423_ p_121423_
+	lambda$bootStrap$8 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121420_
+		static
+		0 p_121421_ p_121421_
+	lambda$bootStrap$9 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m_121418_
+		static
+		0 p_121419_ p_121419_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121519_
+		static
+		0 p_121520_ p_121520_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121515_
+		static
+		0 p_121516_ p_121516_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121507_
+		static
+		0 p_121508_ p_121508_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121492_
+		static
+		0 p_121493_ p_121493_
+	lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_121451_
+		static
+		0 p_121452_ p_121452_
+	register (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V m_121453_
+		static
+		0 p_121454_ p_121454_
+		1 p_121455_ p_121455_
+		2 p_121456_ p_121456_
+		3 p_121457_ p_121457_
+	suggestNames (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V m_121440_
+		static
+		0 p_121441_ p_121441_
+		1 p_121442_ p_121442_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier
+	handle (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V m_121563_
+		0 p_121564_ p_121564_
+net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option
+	canUse f_243902_
+	description f_121567_
+	modifier f_121565_
+	<init> (Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_121565_ f_121565_
+		1 f_243902_ f_243902_
+		2 f_121567_ f_121567_
+	canUse ()Ljava/util/function/Predicate; f_243902_
+	description ()Lnet/minecraft/network/chat/Component; f_121567_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251803_ p_251803_
+	hashCode ()I hashCode
+	modifier ()Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; f_121565_
+	toString ()Ljava/lang/String; toString
+net/minecraft/commands/arguments/selector/options/package-info net/minecraft/commands/arguments/selector/options/package-info
+net/minecraft/commands/arguments/selector/package-info net/minecraft/commands/arguments/selector/package-info
+net/minecraft/commands/package-info net/minecraft/commands/package-info
+net/minecraft/commands/synchronization/ArgumentTypeInfo net/minecraft/commands/synchronization/ArgumentTypeInfo
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235377_ p_235377_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235373_ p_235373_
+		1 p_235374_ p_235374_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235375_ p_235375_
+		1 p_235376_ p_235376_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235372_ p_235372_
+net/minecraft/commands/synchronization/ArgumentTypeInfo$Template net/minecraft/commands/synchronization/ArgumentTypeInfo$Template
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235378_ p_235378_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/ArgumentTypeInfos net/minecraft/commands/synchronization/ArgumentTypeInfos
+	BY_CLASS f_235379_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235384_
+		static
+		0 p_235385_ p_235385_
+	byClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235382_
+		static
+		0 p_235383_ p_235383_
+	fixClassType (Ljava/lang/Class;)Ljava/lang/Class; m_235395_
+		static
+		0 p_235396_ p_235396_
+	isClassRecognized (Ljava/lang/Class;)Z m_235391_
+		static
+		0 p_235392_ p_235392_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_235386_
+		static
+		0 p_235387_ p_235387_
+		1 p_235388_ p_235388_
+		2 p_235389_ p_235389_
+		3 p_235390_ p_235390_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_235393_
+		static
+		0 p_235394_ p_235394_
+net/minecraft/commands/synchronization/ArgumentUtils net/minecraft/commands/synchronization/ArgumentUtils
+	LOGGER f_235397_
+	NUMBER_FLAG_MAX f_235399_
+	NUMBER_FLAG_MIN f_235398_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createNumberFlags (ZZ)I m_235427_
+		static
+		0 p_235428_ p_235428_
+		1 p_235429_ p_235429_
+	findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V m_235419_
+		static
+		0 p_235420_ p_235420_
+		1 p_235421_ p_235421_
+		2 p_235422_ p_235422_
+	findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; m_235417_
+		static
+		0 p_235418_ p_235418_
+	lambda$findUsedArgumentTypes$0 (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V m_235423_
+		static
+		0 p_235424_ p_235424_
+		1 p_235425_ p_235425_
+		2 p_235426_ p_235426_
+	numberHasMax (B)Z m_235430_
+		static
+		0 p_235431_ p_235431_
+	numberHasMin (B)Z m_235402_
+		static
+		0 p_235403_ p_235403_
+	serializeArgumentToJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V m_235404_
+		static
+		0 p_235405_ p_235405_
+		1 p_235406_ p_235406_
+	serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_235407_
+		static
+		0 p_235408_ p_235408_
+		1 p_235409_ p_235409_
+	serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_235410_
+		static
+		0 p_235411_ p_235411_
+		1 p_235412_ p_235412_
+		2 p_235413_ p_235413_
+	serializeNodeToJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; m_235414_
+		static
+		0 p_235415_ p_235415_
+		1 p_235416_ p_235416_
+net/minecraft/commands/synchronization/SingletonArgumentInfo net/minecraft/commands/synchronization/SingletonArgumentInfo
+	template f_235432_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_235434_ p_235434_
+	contextAware (Ljava/util/function/Function;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; m_235449_
+		static
+		0 p_235450_ p_235450_
+	contextFree (Ljava/util/function/Supplier;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; m_235451_
+		static
+		0 p_235452_ p_235452_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235461_ p_235461_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; m_213618_
+		0 p_235457_ p_235457_
+	lambda$contextFree$0 (Ljava/util/function/Supplier;Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_235453_
+		static
+		0 p_235454_ p_235454_
+		1 p_235455_ p_235455_
+	serializeToJson (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235444_ p_235444_
+		1 p_235445_ p_235445_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235438_ p_235438_
+		1 p_235439_ p_235439_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235441_ p_235441_
+		1 p_235442_ p_235442_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235447_ p_235447_
+		1 p_235448_ p_235448_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; m_214163_
+		0 p_235459_ p_235459_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235436_ p_235436_
+net/minecraft/commands/synchronization/SingletonArgumentInfo$Template net/minecraft/commands/synchronization/SingletonArgumentInfo$Template
+	constructor f_235463_
+	this$0 f_235462_
+	<init> (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo;Ljava/util/function/Function;)V <init>
+		0 p_235465_ p_235465_
+		1 p_235466_ p_235466_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235469_ p_235469_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/SuggestionProviders net/minecraft/commands/synchronization/SuggestionProviders
+	ALL_RECIPES f_121642_
+	ASK_SERVER f_121641_
+	AVAILABLE_SOUNDS f_121643_
+	DEFAULT_NAME f_121647_
+	PROVIDERS_BY_NAME f_121646_
+	SUMMONABLE_ENTITIES f_121645_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getName (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; m_121654_
+		static
+		0 p_121655_ p_121655_
+	getProvider (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121656_
+		static
+		0 p_121657_ p_121657_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_121672_
+		static
+		0 p_121673_ p_121673_
+		1 p_121674_ p_121674_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_121669_
+		static
+		0 p_121670_ p_121670_
+		1 p_121671_ p_121671_
+	lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_263147_
+		static
+		0 p_121667_ p_121667_
+		1 p_121668_ p_121668_
+	lambda$static$3 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z m_244756_
+		static
+		0 p_247986_ p_247986_
+		1 p_247987_ p_247987_
+	lambda$static$4 (Lnet/minecraft/world/entity/EntityType;)Lcom/mojang/brigadier/Message; m_212435_
+		static
+		0 p_212436_ p_212436_
+	lambda$static$5 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_257091_
+		static
+		0 p_258164_ p_258164_
+		1 p_258165_ p_258165_
+	register (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121658_
+		static
+		0 p_121659_ p_121659_
+		1 p_121660_ p_121660_
+	safelySwap (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; m_121664_
+		static
+		0 p_121665_ p_121665_
+net/minecraft/commands/synchronization/SuggestionProviders$Wrapper net/minecraft/commands/synchronization/SuggestionProviders$Wrapper
+	delegate f_121675_
+	name f_121676_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
+		0 p_121678_ p_121678_
+		1 p_121679_ p_121679_
+	getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions
+		0 p_121683_ p_121683_
+		1 p_121684_ p_121684_
+net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; m_213618_
+		0 p_235488_ p_235488_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235490_ p_235490_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235476_ p_235476_
+		1 p_235477_ p_235477_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235482_ p_235482_
+		1 p_235483_ p_235483_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235485_ p_235485_
+		1 p_235486_ p_235486_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235479_ p_235479_
+		1 p_235480_ p_235480_
+	unpack (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; m_214163_
+		0 p_235474_ p_235474_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235472_ p_235472_
+net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template
+	max f_235493_
+	min f_235492_
+	this$0 f_235491_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo;DD)V <init>
+		0 p_235495_ p_235495_
+		1 p_235496_ p_235496_
+		2 p_235497_ p_235497_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; m_213879_
+		0 p_235500_ p_235500_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235502_ p_235502_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; m_213618_
+		0 p_235521_ p_235521_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235523_ p_235523_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235515_ p_235515_
+		1 p_235516_ p_235516_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235509_ p_235509_
+		1 p_235510_ p_235510_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235518_ p_235518_
+		1 p_235519_ p_235519_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235512_ p_235512_
+		1 p_235513_ p_235513_
+	unpack (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; m_214163_
+		0 p_235507_ p_235507_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235505_ p_235505_
+net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template
+	max f_235526_
+	min f_235525_
+	this$0 f_235524_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo;FF)V <init>
+		0 p_235528_ p_235528_
+		1 p_235529_ p_235529_
+		2 p_235530_ p_235530_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/FloatArgumentType; m_213879_
+		0 p_235533_ p_235533_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235535_ p_235535_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; m_213618_
+		0 p_235554_ p_235554_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235556_ p_235556_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235548_ p_235548_
+		1 p_235549_ p_235549_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235542_ p_235542_
+		1 p_235543_ p_235543_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235551_ p_235551_
+		1 p_235552_ p_235552_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235545_ p_235545_
+		1 p_235546_ p_235546_
+	unpack (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; m_214163_
+		0 p_235540_ p_235540_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235538_ p_235538_
+net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template
+	max f_235559_
+	min f_235558_
+	this$0 f_235557_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo;II)V <init>
+		0 p_235561_ p_235561_
+		1 p_235562_ p_235562_
+		2 p_235563_ p_235563_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; m_213879_
+		0 p_235566_ p_235566_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235568_ p_235568_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/LongArgumentInfo net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235589_ p_235589_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; m_213618_
+		0 p_235587_ p_235587_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235581_ p_235581_
+		1 p_235582_ p_235582_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235575_ p_235575_
+		1 p_235576_ p_235576_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235584_ p_235584_
+		1 p_235585_ p_235585_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235578_ p_235578_
+		1 p_235579_ p_235579_
+	unpack (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; m_214163_
+		0 p_235573_ p_235573_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235571_ p_235571_
+net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template
+	max f_235592_
+	min f_235591_
+	this$0 f_235590_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo;JJ)V <init>
+		0 p_235594_ p_235594_
+		1 p_235595_ p_235595_
+		2 p_235596_ p_235596_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235601_ p_235601_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/LongArgumentType; m_213879_
+		0 p_235599_ p_235599_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer
+	<init> ()V <init>
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; m_213618_
+		0 p_235619_ p_235619_
+	deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_213618_
+		0 p_235621_ p_235621_
+	serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235613_ p_235613_
+		1 p_235614_ p_235614_
+	serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V m_213719_
+		0 p_235607_ p_235607_
+		1 p_235608_ p_235608_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235610_ p_235610_
+		1 p_235611_ p_235611_
+	serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lnet/minecraft/network/FriendlyByteBuf;)V m_214155_
+		0 p_235616_ p_235616_
+		1 p_235617_ p_235617_
+	unpack (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; m_214163_
+		0 p_235605_ p_235605_
+	unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; m_214163_
+		0 p_235603_ p_235603_
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1
+	$SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType f_121778_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template
+	this$0 f_235622_
+	type f_235623_
+	<init> (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
+		0 p_235625_ p_235625_
+		1 p_235626_ p_235626_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; m_213879_
+		0 p_235631_ p_235631_
+	instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/StringArgumentType; m_213879_
+		0 p_235629_ p_235629_
+	type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; m_213709_
+net/minecraft/commands/synchronization/brigadier/package-info net/minecraft/commands/synchronization/brigadier/package-info
+net/minecraft/commands/synchronization/package-info net/minecraft/commands/synchronization/package-info
+net/minecraft/core/AxisCycle net/minecraft/core/AxisCycle
+	$VALUES $VALUES
+	AXIS_VALUES f_121783_
+	BACKWARD BACKWARD
+	FORWARD FORWARD
+	NONE NONE
+	VALUES f_121784_
+	$values ()[Lnet/minecraft/core/AxisCycle; m_175240_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121788_ p_121788_
+		1 p_121789_ p_121789_
+	between (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/AxisCycle; m_121799_
+		static
+		0 p_121800_ p_121800_
+		1 p_121801_ p_121801_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175236_ p_175236_
+		1 p_175237_ p_175237_
+		2 p_175238_ p_175238_
+		3 p_175239_ p_175239_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121798_ p_121798_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121794_ p_121794_
+		1 p_121795_ p_121795_
+		2 p_121796_ p_121796_
+		3 p_121797_ p_121797_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/AxisCycle; valueOf
+		static
+		0 p_121803_ p_121803_
+	values ()[Lnet/minecraft/core/AxisCycle; values
+		static
+net/minecraft/core/AxisCycle$1 net/minecraft/core/AxisCycle$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121806_ p_121806_
+		1 p_121807_ p_121807_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175242_ p_175242_
+		1 p_175243_ p_175243_
+		2 p_175244_ p_175244_
+		3 p_175245_ p_175245_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121815_ p_121815_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121810_ p_121810_
+		1 p_121811_ p_121811_
+		2 p_121812_ p_121812_
+		3 p_121813_ p_121813_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/AxisCycle$2 net/minecraft/core/AxisCycle$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121817_ p_121817_
+		1 p_121818_ p_121818_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175247_ p_175247_
+		1 p_175248_ p_175248_
+		2 p_175249_ p_175249_
+		3 p_175250_ p_175250_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121826_ p_121826_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121821_ p_121821_
+		1 p_121822_ p_121822_
+		2 p_121823_ p_121823_
+		3 p_121824_ p_121824_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/AxisCycle$3 net/minecraft/core/AxisCycle$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_121828_ p_121828_
+		1 p_121829_ p_121829_
+	cycle (DDDLnet/minecraft/core/Direction$Axis;)D m_142567_
+		0 p_175252_ p_175252_
+		1 p_175253_ p_175253_
+		2 p_175254_ p_175254_
+		3 p_175255_ p_175255_
+	cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; m_7314_
+		0 p_121837_ p_121837_
+	cycle (IIILnet/minecraft/core/Direction$Axis;)I m_7758_
+		0 p_121832_ p_121832_
+		1 p_121833_ p_121833_
+		2 p_121834_ p_121834_
+		3 p_121835_ p_121835_
+	inverse ()Lnet/minecraft/core/AxisCycle; m_7634_
+net/minecraft/core/BlockMath net/minecraft/core/BlockMath
+	LOGGER f_121840_
+	VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL f_175257_
+	VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL f_175256_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	blockCenterToCorner (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_121842_
+		static
+		0 p_121843_ p_121843_
+	blockCornerToCenter (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; m_175259_
+		static
+		0 p_175260_ p_175260_
+	getUVLockTransform (Lcom/mojang/math/Transformation;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;)Lcom/mojang/math/Transformation; m_121844_
+		static
+		0 p_121845_ p_121845_
+		1 p_121846_ p_121846_
+		2 p_121847_ p_121847_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_121850_
+		static
+		0 p_121851_ p_121851_
+	lambda$static$1 (Ljava/util/EnumMap;)V m_121848_
+		static
+		0 p_121849_ p_121849_
+net/minecraft/core/BlockPos net/minecraft/core/BlockPos
+	CODEC f_121852_
+	LOGGER f_121854_
+	PACKED_X_LENGTH f_121855_
+	PACKED_X_MASK f_121858_
+	PACKED_Y_LENGTH f_121857_
+	PACKED_Y_MASK f_121859_
+	PACKED_Z_LENGTH f_121856_
+	PACKED_Z_MASK f_121860_
+	X_OFFSET f_121862_
+	Y_OFFSET f_175261_
+	ZERO f_121853_
+	Z_OFFSET f_121861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_121877_ p_121877_
+	<init> (III)V <init>
+		0 p_121869_ p_121869_
+		1 p_121870_ p_121870_
+		2 p_121871_ p_121871_
+	above ()Lnet/minecraft/core/BlockPos; m_7494_
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_122036_ p_122036_
+	above (I)Lnet/minecraft/core/BlockPos; m_6630_
+		0 p_121972_ p_121972_
+	asLong (III)J m_121882_
+		static
+		0 p_121883_ p_121883_
+		1 p_121884_ p_121884_
+		2 p_121885_ p_121885_
+	asLong ()J m_121878_
+	atY (I)Lnet/minecraft/core/BlockPos; m_175288_
+		0 p_175289_ p_175289_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	below ()Lnet/minecraft/core/BlockPos; m_7495_
+	below (I)Lnet/minecraft/core/BlockPos; m_6625_
+		0 p_122000_ p_122000_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_122034_ p_122034_
+	betweenClosed (IIIIII)Ljava/lang/Iterable; m_121976_
+		static
+		0 p_121977_ p_121977_
+		1 p_121978_ p_121978_
+		2 p_121979_ p_121979_
+		3 p_121980_ p_121980_
+		4 p_121981_ p_121981_
+		5 p_121982_ p_121982_
+	betweenClosed (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; m_121940_
+		static
+		0 p_121941_ p_121941_
+		1 p_121942_ p_121942_
+	betweenClosedStream (IIIIII)Ljava/util/stream/Stream; m_121886_
+		static
+		0 p_121887_ p_121887_
+		1 p_121888_ p_121888_
+		2 p_121889_ p_121889_
+		3 p_121890_ p_121890_
+		4 p_121891_ p_121891_
+		5 p_121892_ p_121892_
+	betweenClosedStream (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_121990_
+		static
+		0 p_121991_ p_121991_
+		1 p_121992_ p_121992_
+	betweenClosedStream (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_121921_
+		static
+		0 p_121922_ p_121922_
+	betweenClosedStream (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/Stream; m_121919_
+		static
+		0 p_121920_ p_121920_
+	breadthFirstTraversal (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I m_276833_
+		static
+		0 p_278078_ p_278078_
+		1 p_277385_ p_277385_
+		2 p_277666_ p_277666_
+		3 p_277755_ p_277755_
+		4 p_278094_ p_278094_
+	containing (Lnet/minecraft/core/Position;)Lnet/minecraft/core/BlockPos; m_274446_
+		static
+		0 p_275443_ p_275443_
+	containing (DDD)Lnet/minecraft/core/BlockPos; m_274561_
+		static
+		0 p_275310_ p_275310_
+		1 p_275414_ p_275414_
+		2 p_275737_ p_275737_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_7724_
+		0 p_122011_ p_122011_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_122018_ p_122018_
+	east (I)Lnet/minecraft/core/BlockPos; m_122030_
+		0 p_122031_ p_122031_
+	east ()Lnet/minecraft/core/BlockPos; m_122029_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175291_ p_175291_
+	findClosestMatch (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Ljava/util/Optional; m_121930_
+		static
+		0 p_121931_ p_121931_
+		1 p_121932_ p_121932_
+		2 p_121933_ p_121933_
+		3 p_121934_ p_121934_
+	getCenter ()Lnet/minecraft/world/phys/Vec3; m_252807_
+	getFlatIndex (J)J m_122027_
+		static
+		0 p_122028_ p_122028_
+	getX (J)I m_121983_
+		static
+		0 p_121984_ p_121984_
+	getY (J)I m_122008_
+		static
+		0 p_122009_ p_122009_
+	getZ (J)I m_122015_
+		static
+		0 p_122016_ p_122016_
+	immutable ()Lnet/minecraft/core/BlockPos; m_7949_
+	lambda$betweenClosed$5 (IIIIII)Ljava/util/Iterator; m_122001_
+		static
+		0 p_122002_ p_122002_
+		1 p_122003_ p_122003_
+		2 p_122004_ p_122004_
+		3 p_122005_ p_122005_
+		4 p_122006_ p_122006_
+		5 p_122007_ p_122007_
+	lambda$breadthFirstTraversal$7 (Ljava/util/Queue;ILnet/minecraft/core/BlockPos;)V m_276707_
+		static
+		0 p_277232_ p_277232_
+		1 p_277233_ p_277233_
+		2 p_277234_ p_277234_
+	lambda$randomBetweenClosed$3 (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; m_235632_
+		static
+		0 p_235633_ p_235633_
+		1 p_235634_ p_235634_
+		2 p_235635_ p_235635_
+		3 p_235636_ p_235636_
+		4 p_235637_ p_235637_
+		5 p_235638_ p_235638_
+		6 p_235639_ p_235639_
+		7 p_235640_ p_235640_
+	lambda$spiralAround$6 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)Ljava/util/Iterator; m_121950_
+		static
+		0 p_121951_ p_121951_
+		1 p_121952_ p_121952_
+		2 p_121953_ p_121953_
+		3 p_121954_ p_121954_
+	lambda$static$0 ([I)Lnet/minecraft/core/BlockPos; m_175269_
+		static
+		0 p_175270_ p_175270_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_121966_
+		static
+		0 p_121967_ p_121967_
+	lambda$static$2 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/IntStream; m_121923_
+		static
+		0 p_121924_ p_121924_
+	lambda$withinManhattan$4 (IIIIIII)Ljava/util/Iterator; m_121893_
+		static
+		0 p_121894_ p_121894_
+		1 p_121895_ p_121895_
+		2 p_121896_ p_121896_
+		3 p_121897_ p_121897_
+		4 p_121898_ p_121898_
+		5 p_121899_ p_121899_
+		6 p_121900_ p_121900_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175303_ p_175303_
+	multiply (I)Lnet/minecraft/core/BlockPos; m_142393_
+		0 p_175263_ p_175263_
+	mutable ()Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122032_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175300_ p_175300_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	north ()Lnet/minecraft/core/BlockPos; m_122012_
+	north (I)Lnet/minecraft/core/BlockPos; m_122013_
+		0 p_122014_ p_122014_
+	of (J)Lnet/minecraft/core/BlockPos; m_122022_
+		static
+		0 p_122023_ p_122023_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175287_ p_175287_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175281_ p_175281_
+		1 p_175282_ p_175282_
+		2 p_175283_ p_175283_
+	offset (III)Lnet/minecraft/core/BlockPos; m_7918_
+		0 p_121973_ p_121973_
+		1 p_121974_ p_121974_
+		2 p_121975_ p_121975_
+	offset (JLnet/minecraft/core/Direction;)J m_121915_
+		static
+		0 p_121916_ p_121916_
+		1 p_121917_ p_121917_
+	offset (JIII)J m_121910_
+		static
+		0 p_121911_ p_121911_
+		1 p_121912_ p_121912_
+		2 p_121913_ p_121913_
+		3 p_121914_ p_121914_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_121955_
+		0 p_121956_ p_121956_
+	randomBetweenClosed (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; m_235641_
+		static
+		0 p_235642_ p_235642_
+		1 p_235643_ p_235643_
+		2 p_235644_ p_235644_
+		3 p_235645_ p_235645_
+		4 p_235646_ p_235646_
+		5 p_235647_ p_235647_
+		6 p_235648_ p_235648_
+		7 p_235649_ p_235649_
+	randomInCube (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;I)Ljava/lang/Iterable; m_235650_
+		static
+		0 p_235651_ p_235651_
+		1 p_235652_ p_235652_
+		2 p_235653_ p_235653_
+		3 p_235654_ p_235654_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_121994_ p_121994_
+		1 p_121995_ p_121995_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175276_ p_175276_
+		1 p_175277_ p_175277_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; m_5487_
+		0 p_121943_ p_121943_
+		1 p_121944_ p_121944_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175279_ p_175279_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; m_5484_
+		0 p_121948_ p_121948_
+		1 p_121949_ p_121949_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_121945_
+		0 p_121946_ p_121946_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_7954_
+		0 p_121918_ p_121918_
+	south (I)Lnet/minecraft/core/BlockPos; m_122020_
+		0 p_122021_ p_122021_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175297_ p_175297_
+	south ()Lnet/minecraft/core/BlockPos; m_122019_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	spiralAround (Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/lang/Iterable; m_121935_
+		static
+		0 p_121936_ p_121936_
+		1 p_121937_ p_121937_
+		2 p_121938_ p_121938_
+		3 p_121939_ p_121939_
+	squareOutSouthEast (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_284476_
+		static
+		0 p_284978_ p_284978_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175285_ p_175285_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; m_121996_
+		0 p_121997_ p_121997_
+	west ()Lnet/minecraft/core/BlockPos; m_122024_
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175294_ p_175294_
+	west (I)Lnet/minecraft/core/BlockPos; m_122025_
+		0 p_122026_ p_122026_
+	withinManhattan (Lnet/minecraft/core/BlockPos;III)Ljava/lang/Iterable; m_121925_
+		static
+		0 p_121926_ p_121926_
+		1 p_121927_ p_121927_
+		2 p_121928_ p_121928_
+		3 p_121929_ p_121929_
+	withinManhattanStream (Lnet/minecraft/core/BlockPos;III)Ljava/util/stream/Stream; m_121985_
+		static
+		0 p_121986_ p_121986_
+		1 p_121987_ p_121987_
+		2 p_121988_ p_121988_
+		3 p_121989_ p_121989_
+net/minecraft/core/BlockPos$1 net/minecraft/core/BlockPos$1
+	counter f_122040_
+	nextPos f_122039_
+	val$depth f_122048_
+	val$height f_122046_
+	val$limit f_122041_
+	val$minX f_122042_
+	val$minY f_122045_
+	val$minZ f_122047_
+	val$random f_122043_
+	val$width f_122044_
+	<init> (IILnet/minecraft/util/RandomSource;IIIII)V <init>
+		0 p_235656_ p_235656_
+		1 p_235657_ p_235657_
+		2 p_235658_ p_235658_
+		3 p_235659_ p_235659_
+		4 p_235660_ p_235660_
+		5 p_235661_ p_235661_
+		6 p_235662_ p_235662_
+		7 p_235663_ p_235663_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$2 net/minecraft/core/BlockPos$2
+	currentDepth f_122068_
+	cursor f_122067_
+	maxX f_122069_
+	maxY f_122070_
+	val$maxDepth f_122061_
+	val$originX f_122065_
+	val$originY f_122066_
+	val$originZ f_122060_
+	val$reachX f_122062_
+	val$reachY f_122063_
+	val$reachZ f_122064_
+	x f_122071_
+	y f_122072_
+	zMirror f_122073_
+	<init> (IIIIIII)V <init>
+		0 p_122075_ p_122075_
+		1 p_122076_ p_122076_
+		2 p_122077_ p_122077_
+		3 p_122078_ p_122078_
+		4 p_122079_ p_122079_
+		5 p_122080_ p_122080_
+		6 p_122081_ p_122081_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$3 net/minecraft/core/BlockPos$3
+	cursor f_122090_
+	index f_122091_
+	val$end f_122084_
+	val$height f_122086_
+	val$minX f_122087_
+	val$minY f_122088_
+	val$minZ f_122089_
+	val$width f_122085_
+	<init> (IIIIII)V <init>
+		0 p_122093_ p_122093_
+		1 p_122094_ p_122094_
+		2 p_122095_ p_122095_
+		3 p_122096_ p_122096_
+		4 p_122097_ p_122097_
+		5 p_122098_ p_122098_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos; computeNext
+net/minecraft/core/BlockPos$4 net/minecraft/core/BlockPos$4
+	cursor f_122106_
+	directions f_122105_
+	lastX f_122111_
+	lastY f_122112_
+	lastZ f_122113_
+	leg f_122108_
+	legIndex f_122110_
+	legSize f_122109_
+	legs f_122107_
+	val$center f_122103_
+	val$firstDirection f_122101_
+	val$radius f_122104_
+	val$secondDirection f_122102_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_122115_ p_122115_
+		1 p_122116_ p_122116_
+		2 p_122117_ p_122117_
+		3 p_122118_ p_122118_
+	computeNext ()Ljava/lang/Object; computeNext
+	computeNext ()Lnet/minecraft/core/BlockPos$MutableBlockPos; computeNext
+net/minecraft/core/BlockPos$5 net/minecraft/core/BlockPos$5
+	$SwitchMap$net$minecraft$core$Direction$Axis f_122122_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_122121_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/core/BlockPos$MutableBlockPos net/minecraft/core/BlockPos$MutableBlockPos
+	<init> (III)V <init>
+		0 p_122130_ p_122130_
+		1 p_122131_ p_122131_
+		2 p_122132_ p_122132_
+	<init> (DDD)V <init>
+		0 p_122126_ p_122126_
+		1 p_122127_ p_122127_
+		2 p_122128_ p_122128_
+	<init> ()V <init>
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_122198_ p_122198_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_122196_ p_122196_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	clamp (Lnet/minecraft/core/Direction$Axis;II)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122147_
+		0 p_122148_ p_122148_
+		1 p_122149_ p_122149_
+		2 p_122150_ p_122150_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_122183_ p_122183_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175327_ p_175327_
+	immutable ()Lnet/minecraft/core/BlockPos; m_7949_
+	move (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122173_
+		0 p_122174_ p_122174_
+	move (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122175_
+		0 p_122176_ p_122176_
+		1 p_122177_ p_122177_
+	move (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122184_
+		0 p_122185_ p_122185_
+		1 p_122186_ p_122186_
+		2 p_122187_ p_122187_
+	move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122193_
+		0 p_122194_ p_122194_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175339_ p_175339_
+	multiply (I)Lnet/minecraft/core/BlockPos; m_142393_
+		0 p_175305_ p_175305_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175336_ p_175336_
+	offset (III)Lnet/minecraft/core/BlockPos; m_7918_
+		0 p_122163_ p_122163_
+		1 p_122164_ p_122164_
+		2 p_122165_ p_122165_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175325_ p_175325_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175319_ p_175319_
+		1 p_175320_ p_175320_
+		2 p_175321_ p_175321_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; m_5484_
+		0 p_122152_ p_122152_
+		1 p_122153_ p_122153_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_122167_ p_122167_
+		1 p_122168_ p_122168_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175314_ p_175314_
+		1 p_175315_ p_175315_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; m_5487_
+		0 p_122145_ p_122145_
+		1 p_122146_ p_122146_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175317_ p_175317_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_7954_
+		0 p_122138_ p_122138_
+	set (J)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122188_
+		0 p_122189_ p_122189_
+	set (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122190_
+		0 p_122191_ p_122191_
+	set (DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122169_
+		0 p_122170_ p_122170_
+		1 p_122171_ p_122171_
+		2 p_122172_ p_122172_
+	set (Lnet/minecraft/core/AxisCycle;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122139_
+		0 p_122140_ p_122140_
+		1 p_122141_ p_122141_
+		2 p_122142_ p_122142_
+		3 p_122143_ p_122143_
+	set (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122178_
+		0 p_122179_ p_122179_
+		1 p_122180_ p_122180_
+		2 p_122181_ p_122181_
+	setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_175306_
+		0 p_175307_ p_175307_
+		1 p_175308_ p_175308_
+	setWithOffset (Lnet/minecraft/core/Vec3i;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122154_
+		0 p_122155_ p_122155_
+		1 p_122156_ p_122156_
+		2 p_122157_ p_122157_
+		3 p_122158_ p_122158_
+	setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_122159_
+		0 p_122160_ p_122160_
+		1 p_122161_ p_122161_
+	setX (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142451_
+		0 p_175341_ p_175341_
+	setX (I)Lnet/minecraft/core/Vec3i; m_142451_
+		0 p_175351_ p_175351_
+	setY (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142448_
+		0 p_175343_ p_175343_
+	setY (I)Lnet/minecraft/core/Vec3i; m_142448_
+		0 p_175349_ p_175349_
+	setZ (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_142443_
+		0 p_175345_ p_175345_
+	setZ (I)Lnet/minecraft/core/Vec3i; m_142443_
+		0 p_175347_ p_175347_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175333_ p_175333_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175323_ p_175323_
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175330_ p_175330_
+net/minecraft/core/BlockSource net/minecraft/core/BlockSource
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6414_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_8118_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_7727_
+	getPos ()Lnet/minecraft/core/BlockPos; m_7961_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/BlockSourceImpl net/minecraft/core/BlockSourceImpl
+	level f_122210_
+	pos f_122211_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_122213_ p_122213_
+		1 p_122214_ p_122214_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6414_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_8118_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_7727_
+	getPos ()Lnet/minecraft/core/BlockPos; m_7961_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/Cursor3D net/minecraft/core/Cursor3D
+	TYPE_CORNER f_175355_
+	TYPE_EDGE f_175354_
+	TYPE_FACE f_175353_
+	TYPE_INSIDE f_175352_
+	depth f_122291_
+	end f_122292_
+	height f_122290_
+	index f_122293_
+	originX f_122286_
+	originY f_122287_
+	originZ f_122288_
+	width f_122289_
+	x f_122294_
+	y f_122295_
+	z f_122296_
+	<init> (IIIIII)V <init>
+		0 p_122298_ p_122298_
+		1 p_122299_ p_122299_
+		2 p_122300_ p_122300_
+		3 p_122301_ p_122301_
+		4 p_122302_ p_122302_
+		5 p_122303_ p_122303_
+	advance ()Z m_122304_
+	getNextType ()I m_122308_
+	nextX ()I m_122305_
+	nextY ()I m_122306_
+	nextZ ()I m_122307_
+net/minecraft/core/DefaultedMappedRegistry net/minecraft/core/DefaultedMappedRegistry
+	defaultKey f_256918_
+	defaultValue f_256925_
+	<init> (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
+		0 p_260196_ p_260196_
+		1 p_259440_ p_259440_
+		2 p_260260_ p_260260_
+		3 p_259808_ p_259808_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_259534_ p_259534_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_260004_ p_260004_
+	getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; m_122315_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_260033_ p_260033_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_259233_ p_259233_
+	getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_6612_
+		0 p_260078_ p_260078_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_260255_ p_260255_
+	lambda$getRandom$0 ()Ljava/util/Optional; m_257799_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_259061_ p_259061_
+		1 p_259424_ p_259424_
+		2 p_260058_ p_260058_
+		3 p_259431_ p_259431_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_203704_
+		0 p_259787_ p_259787_
+		1 p_259677_ p_259677_
+		2 p_259430_ p_259430_
+		3 p_259516_ p_259516_
+net/minecraft/core/DefaultedRegistry net/minecraft/core/DefaultedRegistry
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122317_ p_122317_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_122328_ p_122328_
+	getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; m_122315_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_122330_ p_122330_
+net/minecraft/core/Direction net/minecraft/core/Direction
+	$VALUES $VALUES
+	BY_2D_DATA f_122349_
+	BY_3D_DATA f_122348_
+	CODEC f_175356_
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	VALUES f_122346_
+	VERTICAL_CODEC f_194527_
+	WEST WEST
+	axis f_122343_
+	axisDirection f_122344_
+	data2d f_122341_
+	data3d f_122339_
+	name f_122342_
+	normal f_122345_
+	oppositeIndex f_122340_
+	$values ()[Lnet/minecraft/core/Direction; m_175370_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_122354_ p_122354_
+		1 p_122355_ p_122355_
+		2 p_122356_ p_122356_
+		3 p_122357_ p_122357_
+		4 p_122358_ p_122358_
+		5 p_122359_ p_122359_
+		6 p_122360_ p_122360_
+		7 p_122361_ p_122361_
+		8 p_122362_ p_122362_
+	allShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; m_235667_
+		static
+		0 p_235668_ p_235668_
+	byName (Ljava/lang/String;)Lnet/minecraft/core/Direction; m_122402_
+		static
+		0 p_122403_ p_122403_
+	from2DDataValue (I)Lnet/minecraft/core/Direction; m_122407_
+		static
+		0 p_122408_ p_122408_
+	from3DDataValue (I)Lnet/minecraft/core/Direction; m_122376_
+		static
+		0 p_122377_ p_122377_
+	fromAxisAndDirection (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$AxisDirection;)Lnet/minecraft/core/Direction; m_122387_
+		static
+		0 p_122388_ p_122388_
+		1 p_122389_ p_122389_
+	fromDelta (III)Lnet/minecraft/core/Direction; m_122378_
+		static
+		0 p_278323_ p_278323_
+		1 p_278296_ p_278296_
+		2 p_278347_ p_278347_
+	fromYRot (D)Lnet/minecraft/core/Direction; m_122364_
+		static
+		0 p_122365_ p_122365_
+	get (Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_122390_
+		static
+		0 p_122391_ p_122391_
+		1 p_122392_ p_122392_
+	get2DDataValue ()I m_122416_
+	get3DDataValue ()I m_122411_
+	getAxis ()Lnet/minecraft/core/Direction$Axis; m_122434_
+	getAxisDirection ()Lnet/minecraft/core/Direction$AxisDirection; m_122421_
+	getClockWise ()Lnet/minecraft/core/Direction; m_122427_
+	getClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175362_
+		0 p_175363_ p_175363_
+	getClockWiseX ()Lnet/minecraft/core/Direction; m_175366_
+	getClockWiseZ ()Lnet/minecraft/core/Direction; m_175368_
+	getCounterClockWise ()Lnet/minecraft/core/Direction; m_122428_
+	getCounterClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175364_
+		0 p_175365_ p_175365_
+	getCounterClockWiseX ()Lnet/minecraft/core/Direction; m_175367_
+	getCounterClockWiseZ ()Lnet/minecraft/core/Direction; m_175369_
+	getFacingAxis (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; m_175357_
+		static
+		0 p_175358_ p_175358_
+		1 p_175359_ p_175359_
+	getName ()Ljava/lang/String; m_122433_
+	getNearest (DDD)Lnet/minecraft/core/Direction; m_122366_
+		static
+		0 p_122367_ p_122367_
+		1 p_122368_ p_122368_
+		2 p_122369_ p_122369_
+	getNearest (FFF)Lnet/minecraft/core/Direction; m_122372_
+		static
+		0 p_122373_ p_122373_
+		1 p_122374_ p_122374_
+		2 p_122375_ p_122375_
+	getNormal ()Lnet/minecraft/core/Vec3i; m_122436_
+	getOpposite ()Lnet/minecraft/core/Direction; m_122424_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_235672_
+		static
+		0 p_235673_ p_235673_
+	getRotation ()Lorg/joml/Quaternionf; m_253075_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getStepX ()I m_122429_
+	getStepY ()I m_122430_
+	getStepZ ()I m_122431_
+	isFacingAngle (F)Z m_122370_
+		0 p_122371_ p_122371_
+	lambda$static$0 (Lnet/minecraft/core/Direction;)I m_235686_
+		static
+		0 p_235687_ p_235687_
+	lambda$static$1 (I)[Lnet/minecraft/core/Direction; m_235680_
+		static
+		0 p_235681_ p_235681_
+	lambda$static$2 (Lnet/minecraft/core/Direction;)Z m_235684_
+		static
+		0 p_235685_ p_235685_
+	lambda$static$3 (Lnet/minecraft/core/Direction;)I m_235682_
+		static
+		0 p_235683_ p_235683_
+	lambda$static$4 (I)[Lnet/minecraft/core/Direction; m_235676_
+		static
+		0 p_235677_ p_235677_
+	lambda$verifyVertical$5 ()Ljava/lang/String; m_274012_
+		static
+	makeDirectionArray (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[Lnet/minecraft/core/Direction; m_122398_
+		static
+		0 p_122399_ p_122399_
+		1 p_122400_ p_122400_
+		2 p_122401_ p_122401_
+	orderedByNearest (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/Direction; m_122382_
+		static
+		0 p_122383_ p_122383_
+	rotate (Lorg/joml/Matrix4f;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_252919_
+		static
+		0 p_254393_ p_254393_
+		1 p_254252_ p_254252_
+	step ()Lorg/joml/Vector3f; m_253071_
+	stream ()Ljava/util/stream/Stream; m_235666_
+		static
+	toString ()Ljava/lang/String; toString
+	toYRot ()F m_122435_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction; valueOf
+		static
+		0 p_122439_ p_122439_
+	values ()[Lnet/minecraft/core/Direction; values
+		static
+	verifyVertical (Lnet/minecraft/core/Direction;)Lcom/mojang/serialization/DataResult; m_194528_
+		static
+		0 p_194529_ p_194529_
+net/minecraft/core/Direction$1 net/minecraft/core/Direction$1
+	$SwitchMap$net$minecraft$core$Direction f_122441_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_122442_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/core/Direction$Axis net/minecraft/core/Direction$Axis
+	$VALUES $VALUES
+	CODEC f_122447_
+	VALUES f_122448_
+	X X
+	Y Y
+	Z Z
+	name f_122450_
+	$values ()[Lnet/minecraft/core/Direction$Axis; m_175371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122454_ p_122454_
+		1 p_122455_ p_122455_
+		2 p_122456_ p_122456_
+	byName (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; m_122473_
+		static
+		0 p_122474_ p_122474_
+	choose (DDD)D m_6150_
+		0 p_122463_ p_122463_
+		1 p_122464_ p_122464_
+		2 p_122465_ p_122465_
+	choose (III)I m_7863_
+		0 p_122466_ p_122466_
+		1 p_122467_ p_122467_
+		2 p_122468_ p_122468_
+	getName ()Ljava/lang/String; m_122477_
+	getPlane ()Lnet/minecraft/core/Direction$Plane; m_122480_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; m_235688_
+		static
+		0 p_235689_ p_235689_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isHorizontal ()Z m_122479_
+	isVertical ()Z m_122478_
+	test (Lnet/minecraft/core/Direction;)Z test
+		0 p_122472_ p_122472_
+	test (Ljava/lang/Object;)Z test
+		0 p_122482_ p_122482_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; valueOf
+		static
+		0 p_122485_ p_122485_
+	values ()[Lnet/minecraft/core/Direction$Axis; values
+		static
+net/minecraft/core/Direction$Axis$1 net/minecraft/core/Direction$Axis$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122488_ p_122488_
+		1 p_122489_ p_122489_
+		2 p_122490_ p_122490_
+	choose (DDD)D m_6150_
+		0 p_122492_ p_122492_
+		1 p_122493_ p_122493_
+		2 p_122494_ p_122494_
+	choose (III)I m_7863_
+		0 p_122496_ p_122496_
+		1 p_122497_ p_122497_
+		2 p_122498_ p_122498_
+	test (Ljava/lang/Object;)Z test
+		0 p_122500_ p_122500_
+net/minecraft/core/Direction$Axis$2 net/minecraft/core/Direction$Axis$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122502_ p_122502_
+		1 p_122503_ p_122503_
+		2 p_122504_ p_122504_
+	choose (DDD)D m_6150_
+		0 p_122506_ p_122506_
+		1 p_122507_ p_122507_
+		2 p_122508_ p_122508_
+	choose (III)I m_7863_
+		0 p_122510_ p_122510_
+		1 p_122511_ p_122511_
+		2 p_122512_ p_122512_
+	test (Ljava/lang/Object;)Z test
+		0 p_122514_ p_122514_
+net/minecraft/core/Direction$Axis$3 net/minecraft/core/Direction$Axis$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_122516_ p_122516_
+		1 p_122517_ p_122517_
+		2 p_122518_ p_122518_
+	choose (DDD)D m_6150_
+		0 p_122520_ p_122520_
+		1 p_122521_ p_122521_
+		2 p_122522_ p_122522_
+	choose (III)I m_7863_
+		0 p_122524_ p_122524_
+		1 p_122525_ p_122525_
+		2 p_122526_ p_122526_
+	test (Ljava/lang/Object;)Z test
+		0 p_122528_ p_122528_
+net/minecraft/core/Direction$AxisDirection net/minecraft/core/Direction$AxisDirection
+	$VALUES $VALUES
+	NEGATIVE NEGATIVE
+	POSITIVE POSITIVE
+	name f_122532_
+	step f_122531_
+	$values ()[Lnet/minecraft/core/Direction$AxisDirection; m_175373_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_122536_ p_122536_
+		1 p_122537_ p_122537_
+		2 p_122538_ p_122538_
+		3 p_122539_ p_122539_
+	getName ()Ljava/lang/String; m_175372_
+	getStep ()I m_122540_
+	opposite ()Lnet/minecraft/core/Direction$AxisDirection; m_122541_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$AxisDirection; valueOf
+		static
+		0 p_122544_ p_122544_
+	values ()[Lnet/minecraft/core/Direction$AxisDirection; values
+		static
+net/minecraft/core/Direction$Plane net/minecraft/core/Direction$Plane
+	$VALUES $VALUES
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	axis f_122549_
+	faces f_122548_
+	$values ()[Lnet/minecraft/core/Direction$Plane; m_175374_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;[Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_122553_ p_122553_
+		1 p_122554_ p_122554_
+		2 p_122555_ p_122555_
+		3 p_122556_ p_122556_
+	getRandomAxis (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; m_235692_
+		0 p_235693_ p_235693_
+	getRandomDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_235690_
+		0 p_235691_ p_235691_
+	iterator ()Ljava/util/Iterator; iterator
+	shuffledCopy (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_235694_
+		0 p_235695_ p_235695_
+	stream ()Ljava/util/stream/Stream; m_122557_
+	test (Ljava/lang/Object;)Z test
+		0 p_122566_ p_122566_
+	test (Lnet/minecraft/core/Direction;)Z test
+		0 p_122559_ p_122559_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Plane; valueOf
+		static
+		0 p_122568_ p_122568_
+	values ()[Lnet/minecraft/core/Direction$Plane; values
+		static
+net/minecraft/core/Direction8 net/minecraft/core/Direction8
+	$VALUES $VALUES
+	EAST EAST
+	NORTH NORTH
+	NORTH_EAST NORTH_EAST
+	NORTH_WEST NORTH_WEST
+	SOUTH SOUTH
+	SOUTH_EAST SOUTH_EAST
+	SOUTH_WEST SOUTH_WEST
+	WEST WEST
+	directions f_122586_
+	step f_235696_
+	$values ()[Lnet/minecraft/core/Direction8; m_175375_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;)V <init>
+		0 p_122590_ p_122590_
+		1 p_122591_ p_122591_
+		2 p_122592_ p_122592_
+	getDirections ()Ljava/util/Set; m_122593_
+	getStepX ()I m_235697_
+	getStepZ ()I m_235698_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction8; valueOf
+		static
+		0 p_122595_ p_122595_
+	values ()[Lnet/minecraft/core/Direction8; values
+		static
+net/minecraft/core/FrontAndTop net/minecraft/core/FrontAndTop
+	$VALUES $VALUES
+	DOWN_EAST DOWN_EAST
+	DOWN_NORTH DOWN_NORTH
+	DOWN_SOUTH DOWN_SOUTH
+	DOWN_WEST DOWN_WEST
+	EAST_UP EAST_UP
+	LOOKUP_TOP_FRONT f_122609_
+	NORTH_UP NORTH_UP
+	SOUTH_UP SOUTH_UP
+	UP_EAST UP_EAST
+	UP_NORTH UP_NORTH
+	UP_SOUTH UP_SOUTH
+	UP_WEST UP_WEST
+	WEST_UP WEST_UP
+	front f_122612_
+	name f_122610_
+	top f_122611_
+	$values ()[Lnet/minecraft/core/FrontAndTop; m_175378_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)V <init>
+		0 p_122616_ p_122616_
+		1 p_122617_ p_122617_
+		2 p_122618_ p_122618_
+		3 p_122619_ p_122619_
+		4 p_122620_ p_122620_
+	fromFrontAndTop (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/FrontAndTop; m_122622_
+		static
+		0 p_122623_ p_122623_
+		1 p_122624_ p_122624_
+	front ()Lnet/minecraft/core/Direction; m_122625_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_175376_
+		static
+		0 p_175377_ p_175377_
+	lookupKey (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)I m_122626_
+		static
+		0 p_122627_ p_122627_
+		1 p_122628_ p_122628_
+	top ()Lnet/minecraft/core/Direction; m_122629_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/FrontAndTop; valueOf
+		static
+		0 p_122631_ p_122631_
+	values ()[Lnet/minecraft/core/FrontAndTop; values
+		static
+net/minecraft/core/GlobalPos net/minecraft/core/GlobalPos
+	CODEC f_122633_
+	dimension f_122634_
+	pos f_122635_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_122638_ p_122638_
+		1 p_122639_ p_122639_
+	dimension ()Lnet/minecraft/resources/ResourceKey; m_122640_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_122648_ p_122648_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_122641_
+		static
+		0 p_122642_ p_122642_
+	of (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/GlobalPos; m_122643_
+		static
+		0 p_122644_ p_122644_
+		1 p_122645_ p_122645_
+	pos ()Lnet/minecraft/core/BlockPos; m_122646_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/Holder net/minecraft/core/Holder
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_255833_ p_255833_
+	direct (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_205709_
+		static
+		0 p_205710_ p_205710_
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205705_ p_205705_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205712_ p_205712_
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205713_ p_205713_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205711_ p_205711_
+	isBound ()Z m_203633_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Direct net/minecraft/core/Holder$Direct
+	value f_205714_
+	<init> (Ljava/lang/Object;)V <init>
+		0 f_205714_ f_205714_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_256328_ p_256328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_205733_ p_205733_
+	hashCode ()I hashCode
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205719_ p_205719_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205725_ p_205725_
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205727_ p_205727_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205723_ p_205723_
+	isBound ()Z m_203633_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Kind net/minecraft/core/Holder$Kind
+	$VALUES $VALUES
+	DIRECT DIRECT
+	REFERENCE REFERENCE
+	$values ()[Lnet/minecraft/core/Holder$Kind; m_205744_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_205742_ p_205742_
+		1 p_205743_ p_205743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Kind; valueOf
+		static
+		0 p_205746_ p_205746_
+	values ()[Lnet/minecraft/core/Holder$Kind; values
+		static
+net/minecraft/core/Holder$Reference net/minecraft/core/Holder$Reference
+	key f_205751_
+	owner f_254697_
+	tags f_205749_
+	type f_205750_
+	value f_205752_
+	<init> (Lnet/minecraft/core/Holder$Reference$Type;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V <init>
+		0 p_256425_ p_256425_
+		1 p_256562_ p_256562_
+		2 p_256636_ p_256636_
+		3 p_255889_ p_255889_
+	bindKey (Lnet/minecraft/resources/ResourceKey;)V m_246870_
+		0 p_251943_ p_251943_
+	bindTags (Ljava/util/Collection;)V m_205769_
+		0 p_205770_ p_205770_
+	bindValue (Ljava/lang/Object;)V m_247654_
+		0 p_249418_ p_249418_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_203401_
+		0 p_256521_ p_256521_
+	createIntrusive (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_255375_
+		static
+		0 p_256106_ p_256106_
+		1 p_255948_ p_255948_
+	createStandAlone (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_254896_
+		static
+		0 p_255955_ p_255955_
+		1 p_255958_ p_255958_
+	is (Lnet/minecraft/tags/TagKey;)Z m_203656_
+		0 p_205760_ p_205760_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_203565_
+		0 p_205774_ p_205774_
+	is (Lnet/minecraft/resources/ResourceLocation;)Z m_203373_
+		0 p_205779_ p_205779_
+	is (Ljava/util/function/Predicate;)Z m_203425_
+		0 p_205772_ p_205772_
+	isBound ()Z m_203633_
+	key ()Lnet/minecraft/resources/ResourceKey; m_205785_
+	kind ()Lnet/minecraft/core/Holder$Kind; m_203376_
+	tags ()Ljava/util/stream/Stream; m_203616_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203439_
+	unwrapKey ()Ljava/util/Optional; m_203543_
+	value ()Ljava/lang/Object; m_203334_
+net/minecraft/core/Holder$Reference$Type net/minecraft/core/Holder$Reference$Type
+	$VALUES $VALUES
+	INTRUSIVE INTRUSIVE
+	STAND_ALONE STAND_ALONE
+	$values ()[Lnet/minecraft/core/Holder$Reference$Type; m_205794_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_205792_ p_205792_
+		1 p_205793_ p_205793_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference$Type; valueOf
+		static
+		0 p_205796_ p_205796_
+	values ()[Lnet/minecraft/core/Holder$Reference$Type; values
+		static
+net/minecraft/core/HolderGetter net/minecraft/core/HolderGetter
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256283_ p_256283_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255645_ p_255645_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_256125_ p_256125_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255043_
+		0 p_255990_ p_255990_
+	lambda$getOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255029_
+		static
+		0 p_255786_ p_255786_
+	lambda$getOrThrow$1 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; m_255357_
+		static
+		0 p_256440_ p_256440_
+net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$Provider
+	lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255318_
+		static
+		0 p_256183_ p_256183_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255095_
+		0 p_256648_ p_256648_
+	lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_254974_
+		0 p_255881_ p_255881_
+net/minecraft/core/HolderLookup net/minecraft/core/HolderLookup
+	filterElements (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup; m_255348_
+		0 p_256028_ p_256028_
+	listElementIds ()Ljava/util/stream/Stream; m_255209_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTagIds ()Ljava/util/stream/Stream; m_255107_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+net/minecraft/core/HolderLookup$1 net/minecraft/core/HolderLookup$1
+	this$0 f_254633_
+	val$filter f_254636_
+	<init> (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup;Ljava/util/function/Predicate;)V <init>
+		0 p_255705_ p_255705_
+		1 p_256383_ p_256383_
+		2 p_256210_ p_256210_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255836_ p_255836_
+	lambda$get$0 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z m_255004_
+		static
+		0 p_256225_ p_256225_
+		1 p_256496_ p_256496_
+	lambda$listElements$1 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z m_255425_
+		static
+		0 p_256356_ p_256356_
+		1 p_255794_ p_255794_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+net/minecraft/core/HolderLookup$Delegate net/minecraft/core/HolderLookup$Delegate
+	parent f_254653_
+	<init> (Lnet/minecraft/core/HolderLookup;)V <init>
+		0 p_256052_ p_256052_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256388_ p_256388_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_256195_ p_256195_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$Provider
+	asGetterLookup ()Lnet/minecraft/core/HolderGetter$Provider; m_255325_
+	create (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; m_254973_
+		static
+		0 p_256054_ p_256054_
+	lambda$create$1 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255063_
+		static
+		0 p_256335_ p_256335_
+	lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_255059_
+		static
+		0 p_256135_ p_256135_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_256285_ p_256285_
+	lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255025_
+		0 p_255957_ p_255957_
+net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$Provider$1
+	this$0 f_254657_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_255687_ p_255687_
+	lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; m_254940_
+		static
+		0 p_255952_ p_255952_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255095_
+		0 p_256379_ p_256379_
+net/minecraft/core/HolderLookup$Provider$2 net/minecraft/core/HolderLookup$Provider$2
+	val$map f_254702_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_256421_ p_256421_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_255663_ p_255663_
+net/minecraft/core/HolderLookup$RegistryLookup net/minecraft/core/HolderLookup$RegistryLookup
+	filterFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup; m_245140_
+		0 p_249397_ p_249397_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	lambda$filterFeatures$0 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z m_246849_
+		static
+		0 p_249658_ p_249658_
+		1 p_250240_ p_250240_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/HolderLookup$RegistryLookup$Delegate net/minecraft/core/HolderLookup$RegistryLookup$Delegate
+	<init> ()V <init>
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256245_ p_256245_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255619_ p_255619_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/HolderOwner net/minecraft/core/HolderOwner
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_254921_
+		0 p_255875_ p_255875_
+net/minecraft/core/HolderSet net/minecraft/core/HolderSet
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_255749_ p_255749_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205799_ p_205799_
+	direct (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; m_205806_
+		static
+		0 p_205807_ p_205807_
+		1 p_205808_ p_205808_
+	direct ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; m_205809_
+		static
+		0 p_205810_ p_205810_
+	direct (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; m_205803_
+		static
+		0 p_205804_ p_205804_
+		1 p_205805_ p_205805_
+	direct (Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; m_205800_
+		static
+		0 p_205801_ p_205801_
+	emptyNamed (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_255229_
+		static
+		0 p_255858_ p_255858_
+		1 p_256459_ p_256459_
+	get (I)Lnet/minecraft/core/Holder; m_203662_
+		0 p_205798_ p_205798_
+	getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213653_
+		0 p_235712_ p_235712_
+	size ()I m_203632_
+	stream ()Ljava/util/stream/Stream; m_203614_
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/HolderSet$Direct net/minecraft/core/HolderSet$Direct
+	contents f_205811_
+	contentsSet f_205812_
+	<init> (Ljava/util/List;)V <init>
+		0 p_205814_ p_205814_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205816_ p_205816_
+	contents ()Ljava/util/List; m_203661_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/HolderSet$ListBacked net/minecraft/core/HolderSet$ListBacked
+	<init> ()V <init>
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_255876_ p_255876_
+	contents ()Ljava/util/List; m_203661_
+	get (I)Lnet/minecraft/core/Holder; m_203662_
+		0 p_205823_ p_205823_
+	getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213653_
+		0 p_235714_ p_235714_
+	iterator ()Ljava/util/Iterator; iterator
+	size ()I m_203632_
+	spliterator ()Ljava/util/Spliterator; spliterator
+	stream ()Ljava/util/stream/Stream; m_203614_
+net/minecraft/core/HolderSet$Named net/minecraft/core/HolderSet$Named
+	contents f_205830_
+	key f_205829_
+	owner f_254711_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_256118_ p_256118_
+		1 p_256597_ p_256597_
+	bind (Ljava/util/List;)V m_205835_
+		0 p_205836_ p_205836_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_207277_
+		0 p_256542_ p_256542_
+	contains (Lnet/minecraft/core/Holder;)Z m_203333_
+		0 p_205834_ p_205834_
+	contents ()Ljava/util/List; m_203661_
+	key ()Lnet/minecraft/tags/TagKey; m_205839_
+	toString ()Ljava/lang/String; toString
+	unwrap ()Lcom/mojang/datafixers/util/Either; m_203440_
+	unwrapKey ()Ljava/util/Optional; m_245234_
+net/minecraft/core/IdMap net/minecraft/core/IdMap
+	DEFAULT f_194530_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122651_ p_122651_
+	byIdOrThrow (I)Ljava/lang/Object; m_200957_
+		0 p_200958_ p_200958_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122652_ p_122652_
+	size ()I m_13562_
+net/minecraft/core/IdMapper net/minecraft/core/IdMapper
+	idToT f_122655_
+	nextId f_122653_
+	tToId f_122654_
+	<init> (I)V <init>
+		0 p_122658_ p_122658_
+	<init> ()V <init>
+	add (Ljava/lang/Object;)V m_122667_
+		0 p_122668_ p_122668_
+	addMapping (Ljava/lang/Object;I)V m_122664_
+		0 p_122665_ p_122665_
+		1 p_122666_ p_122666_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122661_ p_122661_
+	contains (I)Z m_175380_
+		0 p_175381_ p_175381_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122663_ p_122663_
+	iterator ()Ljava/util/Iterator; iterator
+	size ()I m_13562_
+net/minecraft/core/LayeredRegistryAccess net/minecraft/core/LayeredRegistryAccess
+	composite f_244063_
+	keys f_244209_
+	values f_244050_
+	<init> (Ljava/util/List;)V <init>
+		0 p_251225_ p_251225_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_250473_ p_250473_
+		1 p_249320_ p_249320_
+	collectRegistries (Ljava/util/stream/Stream;)Ljava/util/Map; m_246119_
+		static
+		0 p_248595_ p_248595_
+	compositeAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_247579_
+	getAccessForLoading (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_246035_
+		0 p_251335_ p_251335_
+	getAccessFrom (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_245317_
+		0 p_250766_ p_250766_
+	getCompositeAccessForLayers (II)Lnet/minecraft/core/RegistryAccess$Frozen; m_247441_
+		0 p_251526_ p_251526_
+		1 p_251999_ p_251999_
+	getLayer (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; m_245283_
+		0 p_250826_ p_250826_
+	getLayerIndexOrThrow (Ljava/lang/Object;)I m_247084_
+		0 p_250144_ p_250144_
+	lambda$collectRegistries$1 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_245473_
+		static
+		0 p_249132_ p_249132_
+		1 p_250413_ p_250413_
+	lambda$collectRegistries$2 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;)V m_245684_
+		static
+		0 p_251596_ p_251596_
+		1 p_252003_ p_252003_
+	lambda$new$0 (Ljava/util/List;)Ljava/util/List; m_247702_
+		static
+		0 p_252066_ p_252066_
+	replaceFrom (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; m_245589_
+		0 p_249539_ p_249539_
+		1 p_250124_ p_250124_
+	replaceFrom (Ljava/lang/Object;[Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/core/LayeredRegistryAccess; m_247705_
+		0 p_252104_ p_252104_
+		1 p_250492_ p_250492_
+net/minecraft/core/MappedRegistry net/minecraft/core/MappedRegistry
+	LOGGER f_211050_
+	byId f_122672_
+	byKey f_205842_
+	byLocation f_205841_
+	byValue f_205843_
+	frozen f_205845_
+	holdersInOrder f_211051_
+	key f_256817_
+	lifecycles f_122676_
+	lookup f_256971_
+	nextId f_122678_
+	registryLifecycle f_256989_
+	tags f_205844_
+	toId f_122673_
+	unregisteredIntrusiveHolders f_244282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
+		0 p_252132_ p_252132_
+		1 p_249215_ p_249215_
+		2 p_251014_ p_251014_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_249899_ p_249899_
+		1 p_252249_ p_252249_
+	asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255303_
+	bindTags (Ljava/util/Map;)V m_203652_
+		0 p_205875_ p_205875_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_122684_ p_122684_
+	containsKey (Lnet/minecraft/resources/ResourceKey;)Z m_142003_
+		0 p_175392_ p_175392_
+	containsKey (Lnet/minecraft/resources/ResourceLocation;)Z m_7804_
+		0 p_122761_ p_122761_
+	createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_203693_
+		0 p_205915_ p_205915_
+	createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; m_203505_
+	createTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_211067_
+		0 p_211068_ p_211068_
+	entrySet ()Ljava/util/Set; m_6579_
+	freeze ()Lnet/minecraft/core/Registry; m_203521_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_122739_ p_122739_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_6246_
+		0 p_122714_ p_122714_
+	getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_203636_
+		0 p_205905_ p_205905_
+	getHolder (I)Ljava/util/Optional; m_203300_
+		0 p_205907_ p_205907_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122706_ p_122706_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_122746_ p_122746_
+	getOrCreateHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_245420_
+		0 p_248831_ p_248831_
+	getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_203561_
+		0 p_205895_ p_205895_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_235716_ p_235716_
+	getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; m_7854_
+		0 p_122755_ p_122755_
+	getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_203431_
+		0 p_205909_ p_205909_
+	getTagNames ()Ljava/util/stream/Stream; m_203613_
+	getTags ()Ljava/util/stream/Stream; m_203612_
+	getValueFromNullable (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; m_205865_
+		static
+		0 p_205866_ p_205866_
+	holderOwner ()Lnet/minecraft/core/HolderOwner; m_255331_
+	holders ()Ljava/util/stream/Stream; m_203611_
+	holdersInOrder ()Ljava/util/List; m_211053_
+	isEmpty ()Z m_142427_
+	iterator ()Ljava/util/Iterator; iterator
+	key ()Lnet/minecraft/resources/ResourceKey; m_123023_
+	keySet ()Ljava/util/Set; m_6566_
+	lambda$bindTags$10 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_211804_
+		0 p_211805_ p_211805_
+		1 p_211806_ p_211806_
+		2 p_211807_ p_211807_
+	lambda$bindTags$11 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_211810_
+		static
+		0 p_211811_ p_211811_
+	lambda$bindTags$12 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_211795_
+		0 p_211796_ p_211796_
+		1 p_211797_ p_211797_
+		2 p_211798_ p_211798_
+	lambda$bindTags$9 (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V m_211799_
+		static
+		0 p_211800_ p_211800_
+		1 p_211801_ p_211801_
+	lambda$createIntrusiveHolder$8 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_257092_
+		0 p_258166_ p_258166_
+	lambda$freeze$5 (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V m_244758_
+		static
+		0 p_247989_ p_247989_
+		1 p_247990_ p_247990_
+	lambda$freeze$6 (Ljava/util/Map$Entry;)Z m_211054_
+		static
+		0 p_211055_ p_211055_
+	lambda$freeze$7 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_211793_
+		static
+		0 p_211794_ p_211794_
+	lambda$getOrCreateHolderOrThrow$3 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_257095_
+		0 p_258169_ p_258169_
+	lambda$getTags$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_211059_
+		static
+		0 p_211060_ p_211060_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V m_194538_
+		static
+		0 p_194539_ p_194539_
+	lambda$new$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_257093_
+		static
+		0 p_258167_ p_258167_
+	lambda$registerMapping$2 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_257094_
+		0 p_258168_ p_258168_
+	lambda$resetTags$13 (Lnet/minecraft/core/HolderSet$Named;)V m_211791_
+		static
+		0 p_211792_ p_211792_
+	lambda$resetTags$14 (Lnet/minecraft/core/Holder$Reference;)V m_211802_
+		static
+		0 p_211803_ p_211803_
+	lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; m_6228_
+		0 p_122764_ p_122764_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255290_
+		0 p_256252_ p_256252_
+		1 p_256591_ p_256591_
+		2 p_256255_ p_256255_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_205853_ p_205853_
+		1 p_205854_ p_205854_
+		2 p_205855_ p_205855_
+		3 p_205856_ p_205856_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_203704_
+		0 p_256563_ p_256563_
+		1 p_256594_ p_256594_
+		2 p_256374_ p_256374_
+		3 p_256469_ p_256469_
+	registryKeySet ()Ljava/util/Set; m_214010_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_203658_
+	resetTags ()V m_203635_
+	size ()I m_13562_
+	toString ()Ljava/lang/String; toString
+	validateWrite ()V m_245419_
+	validateWrite (Lnet/minecraft/resources/ResourceKey;)V m_205921_
+		0 p_205922_ p_205922_
+	wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_263177_
+		0 p_263356_ p_263356_
+net/minecraft/core/MappedRegistry$1 net/minecraft/core/MappedRegistry$1
+	this$0 f_254673_
+	<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
+		0 p_256271_ p_256271_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256277_ p_256277_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255624_ p_255624_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/MappedRegistry$2 net/minecraft/core/MappedRegistry$2
+	this$0 f_256893_
+	<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
+		0 p_259785_ p_259785_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_259486_ p_259486_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_259097_ p_259097_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_260298_ p_260298_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255043_
+		0 p_259750_ p_259750_
+net/minecraft/core/NonNullList net/minecraft/core/NonNullList
+	defaultValue f_122774_
+	list f_122773_
+	<init> (Ljava/util/List;Ljava/lang/Object;)V <init>
+		0 p_122777_ p_122777_
+		1 p_122778_ p_122778_
+	add (ILjava/lang/Object;)V add
+		0 p_122787_ p_122787_
+		1 p_122788_ p_122788_
+	clear ()V clear
+	create ()Lnet/minecraft/core/NonNullList; m_122779_
+		static
+	createWithCapacity (I)Lnet/minecraft/core/NonNullList; m_182647_
+		static
+		0 p_182648_ p_182648_
+	get (I)Ljava/lang/Object; get
+		0 p_122791_ p_122791_
+	of (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; m_122783_
+		static
+		0 p_122784_ p_122784_
+		1 p_122785_ p_122785_
+	remove (I)Ljava/lang/Object; remove
+		0 p_122793_ p_122793_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_122795_ p_122795_
+		1 p_122796_ p_122796_
+	size ()I size
+	withSize (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; m_122780_
+		static
+		0 p_122781_ p_122781_
+		1 p_122782_ p_122782_
+net/minecraft/core/Position net/minecraft/core/Position
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/PositionImpl net/minecraft/core/PositionImpl
+	x f_122798_
+	y f_122799_
+	z f_122800_
+	<init> (DDD)V <init>
+		0 p_122802_ p_122802_
+		1 p_122803_ p_122803_
+		2 p_122804_ p_122804_
+	x ()D m_7096_
+	y ()D m_7098_
+	z ()D m_7094_
+net/minecraft/core/QuartPos net/minecraft/core/QuartPos
+	BITS f_175396_
+	MASK f_194564_
+	SECTION_TO_QUARTS_BITS f_175398_
+	SIZE f_175397_
+	<init> ()V <init>
+	fromBlock (I)I m_175400_
+		static
+		0 p_175401_ p_175401_
+	fromSection (I)I m_175404_
+		static
+		0 p_175405_ p_175405_
+	quartLocal (I)I m_198376_
+		static
+		0 p_198377_ p_198377_
+	toBlock (I)I m_175402_
+		static
+		0 p_175403_ p_175403_
+	toSection (I)I m_175406_
+		static
+		0 p_175407_ p_175407_
+net/minecraft/core/Registry net/minecraft/core/Registry
+	asHolderIdMap ()Lnet/minecraft/core/IdMap; m_206115_
+	asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255303_
+	asTagAddingLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255014_
+	bindTags (Ljava/util/Map;)V m_203652_
+		0 p_205997_ p_205997_
+	byNameCodec ()Lcom/mojang/serialization/Codec; m_194605_
+	containsKey (Lnet/minecraft/resources/ResourceKey;)Z m_142003_
+		0 p_175475_ p_175475_
+	containsKey (Lnet/minecraft/resources/ResourceLocation;)Z m_7804_
+		0 p_123011_ p_123011_
+	createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_203693_
+		0 p_206068_ p_206068_
+	entrySet ()Ljava/util/Set; m_6579_
+	freeze ()Lnet/minecraft/core/Registry; m_203521_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_7745_
+		0 p_123002_ p_123002_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_6246_
+		0 p_122980_ p_122980_
+	getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_203636_
+		0 p_206050_ p_206050_
+	getHolder (I)Ljava/util/Optional; m_203300_
+		0 p_206051_ p_206051_
+	getHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_246971_
+		0 p_249087_ p_249087_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_122977_ p_122977_
+	getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; m_7981_
+		0 p_123006_ p_123006_
+	getOptional (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_123009_
+		0 p_123010_ p_123010_
+	getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_6612_
+		0 p_123007_ p_123007_
+	getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_203561_
+		0 p_206045_ p_206045_
+	getOrThrow (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; m_123013_
+		0 p_123014_ p_123014_
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_213642_
+		0 p_235781_ p_235781_
+	getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; m_7854_
+		0 p_123008_ p_123008_
+	getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_203431_
+		0 p_206052_ p_206052_
+	getTagNames ()Ljava/util/stream/Stream; m_203613_
+	getTagOrEmpty (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; m_206058_
+		0 p_206059_ p_206059_
+	getTags ()Ljava/util/stream/Stream; m_203612_
+	holderByNameCodec ()Lcom/mojang/serialization/Codec; m_206110_
+	holderOwner ()Lnet/minecraft/core/HolderOwner; m_255331_
+	holders ()Ljava/util/stream/Stream; m_203611_
+	key ()Lnet/minecraft/resources/ResourceKey; m_123023_
+	keySet ()Ljava/util/Set; m_6566_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_123030_ p_123030_
+	lambda$byNameCodec$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274019_
+		0 p_274728_ p_274728_
+	lambda$byNameCodec$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274015_
+		0 p_274724_ p_274724_
+	lambda$byNameCodec$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_257096_
+		0 p_258170_ p_258170_
+	lambda$byNameCodec$3 (Ljava/lang/Object;)Ljava/lang/String; m_274017_
+		0 p_274726_ p_274726_
+	lambda$byNameCodec$4 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274013_
+		0 p_274722_ p_274722_
+	lambda$byNameCodec$5 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_257103_
+		0 p_258177_ p_258177_
+	lambda$byNameCodec$6 (Ljava/lang/Object;)I m_257105_
+		0 p_258179_ p_258179_
+	lambda$getHolderOrThrow$16 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_257106_
+		0 p_258180_ p_258180_
+	lambda$holderByNameCodec$10 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274020_
+		0 p_274729_ p_274729_
+	lambda$holderByNameCodec$11 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; m_274016_
+		0 p_274725_ p_274725_
+	lambda$holderByNameCodec$12 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; m_206060_
+		0 p_206061_ p_206061_
+	lambda$holderByNameCodec$13 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; m_257104_
+		0 p_258178_ p_258178_
+	lambda$holderByNameCodec$14 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; m_257097_
+		0 p_258171_ p_258171_
+	lambda$holderByNameCodec$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274018_
+		0 p_274727_ p_274727_
+	lambda$holderByNameCodec$8 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274014_
+		0 p_274723_ p_274723_
+	lambda$holderByNameCodec$9 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_257100_
+		0 p_258174_ p_258174_
+	lambda$keys$15 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_235782_
+		static
+		0 p_235783_ p_235783_
+		1 p_235784_ p_235784_
+	lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; m_6228_
+		0 p_123012_ p_123012_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; m_194579_
+		static
+		0 p_194580_ p_194580_
+		1 p_194581_ p_194581_
+		2 p_194582_ p_194582_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_122961_
+		static
+		0 p_122962_ p_122962_
+		1 p_122963_ p_122963_
+		2 p_122964_ p_122964_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Ljava/lang/Object; m_122965_
+		static
+		0 p_122966_ p_122966_
+		1 p_122967_ p_122967_
+		2 p_122968_ p_122968_
+	registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_263174_
+		static
+		0 p_263351_ p_263351_
+		1 p_263363_ p_263363_
+		2 p_263423_ p_263423_
+	registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_263175_
+		static
+		0 p_263347_ p_263347_
+		1 p_263355_ p_263355_
+		2 p_263428_ p_263428_
+	registerMapping (Lnet/minecraft/core/Registry;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_122956_
+		static
+		0 p_122957_ p_122957_
+		1 p_122958_ p_122958_
+		2 p_122959_ p_122959_
+		3 p_122960_ p_122960_
+	registryKeySet ()Ljava/util/Set; m_214010_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_203658_
+	resetTags ()V m_203635_
+	stream ()Ljava/util/stream/Stream; m_123024_
+	wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; m_263177_
+		0 p_263382_ p_263382_
+net/minecraft/core/Registry$1 net/minecraft/core/Registry$1
+	this$0 f_206134_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_206136_ p_206136_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_260267_ p_260267_
+	byId (I)Lnet/minecraft/core/Holder; m_7942_
+		0 p_259972_ p_259972_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_259039_ p_259039_
+	getId (Lnet/minecraft/core/Holder;)I m_7447_
+		0 p_259992_ p_259992_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$iterator$0 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; m_257407_
+		static
+		0 p_260061_ p_260061_
+	size ()I m_13562_
+net/minecraft/core/Registry$2 net/minecraft/core/Registry$2
+	this$0 f_254694_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_256187_ p_256187_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_259111_ p_259111_
+	getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; m_254956_
+		0 p_259653_ p_259653_
+	parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254893_
+net/minecraft/core/RegistryAccess net/minecraft/core/RegistryAccess
+	EMPTY f_243945_
+	LOGGER f_123047_
+	<clinit> ()V <clinit>
+		static
+	allRegistriesLifecycle ()Lcom/mojang/serialization/Lifecycle; m_211816_
+	freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; m_203557_
+	fromRegistryOfRegistries (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; m_206165_
+		static
+		0 p_206166_ p_206166_
+	lambda$allRegistriesLifecycle$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/serialization/Lifecycle; m_257107_
+		static
+		0 p_258181_ p_258181_
+	lambda$registryOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; m_175521_
+		static
+		0 p_175522_ p_175522_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254861_
+		0 p_256275_ p_256275_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_123085_ p_123085_
+	registryOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; m_175515_
+		0 p_175516_ p_175516_
+net/minecraft/core/RegistryAccess$1 net/minecraft/core/RegistryAccess$1
+	val$registries f_206216_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_206218_ p_206218_
+	freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; m_203557_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_206220_ p_206220_
+net/minecraft/core/RegistryAccess$1FrozenAccess net/minecraft/core/RegistryAccess$1FrozenAccess
+	this$0 f_244254_
+	<init> (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)V <init>
+		0 p_249148_ p_249148_
+		1 p_252031_ p_252031_
+net/minecraft/core/RegistryAccess$Frozen net/minecraft/core/RegistryAccess$Frozen
+net/minecraft/core/RegistryAccess$ImmutableRegistryAccess net/minecraft/core/RegistryAccess$ImmutableRegistryAccess
+	registries f_206223_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_206225_ p_206225_
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_206227_ p_206227_
+	<init> (Ljava/util/List;)V <init>
+		0 p_248540_ p_248540_
+	lambda$new$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; m_206231_
+		static
+		0 p_206232_ p_206232_
+	lambda$registry$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; m_244761_
+		static
+		0 p_247993_ p_247993_
+	registries ()Ljava/util/stream/Stream; m_206193_
+	registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_6632_
+		0 p_206229_ p_206229_
+net/minecraft/core/RegistryAccess$RegistryEntry net/minecraft/core/RegistryAccess$RegistryEntry
+	key f_206233_
+	value f_206234_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)V <init>
+		0 f_206233_ f_206233_
+		1 f_206234_ f_206234_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206249_ p_206249_
+	freeze ()Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206247_
+	fromMapEntry (Ljava/util/Map$Entry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206241_
+		static
+		0 p_206242_ p_206242_
+	fromUntyped (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; m_206243_
+		static
+		0 p_206244_ p_206244_
+		1 p_206245_ p_206245_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_206233_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/core/Registry; f_206234_
+net/minecraft/core/RegistryCodecs net/minecraft/core/RegistryCodecs
+	<init> ()V <init>
+	fullCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_246213_
+		static
+		0 p_248884_ p_248884_
+		1 p_251810_ p_251810_
+		2 p_250169_ p_250169_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_206277_
+		static
+		0 p_206278_ p_206278_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_206279_
+		static
+		0 p_206280_ p_206280_
+		1 p_206281_ p_206281_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206287_
+		static
+		0 p_206288_ p_206288_
+		1 p_206289_ p_206289_
+		2 p_206290_ p_206290_
+	homogeneousList (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; m_206310_
+		static
+		0 p_206311_ p_206311_
+		1 p_206312_ p_206312_
+	lambda$fullCodec$3 (Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V m_257111_
+		static
+		0 p_258189_ p_258189_
+		1 p_258190_ p_258190_
+		2 p_258191_ p_258191_
+		3 p_258192_ p_258192_
+	lambda$fullCodec$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/core/Registry; m_257108_
+		static
+		0 p_258182_ p_258182_
+		1 p_258183_ p_258183_
+		2 p_258184_ p_258184_
+	lambda$fullCodec$5 (Lnet/minecraft/core/Registry;)Ljava/util/Map; m_257112_
+		static
+		0 p_258193_ p_258193_
+	lambda$networkCodec$1 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)Lnet/minecraft/core/Registry; m_257110_
+		static
+		0 p_258186_ p_258186_
+		1 p_258187_ p_258187_
+		2 p_258188_ p_258188_
+	lambda$networkCodec$2 (Lnet/minecraft/core/Registry;)Ljava/util/List; m_257109_
+		static
+		0 p_258185_ p_258185_
+	lambda$withNameAndId$0 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_206306_
+		static
+		0 p_206307_ p_206307_
+		1 p_206308_ p_206308_
+		2 p_206309_ p_206309_
+	networkCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_206291_
+		static
+		0 p_206292_ p_206292_
+		1 p_206293_ p_206293_
+		2 p_206294_ p_206294_
+	withNameAndId (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; m_206303_
+		static
+		0 p_206304_ p_206304_
+		1 p_206305_ p_206305_
+net/minecraft/core/RegistryCodecs$RegistryEntry net/minecraft/core/RegistryCodecs$RegistryEntry
+	id f_206355_
+	key f_206354_
+	value f_206356_
+	<init> (Lnet/minecraft/resources/ResourceKey;ILjava/lang/Object;)V <init>
+		0 f_206354_ f_206354_
+		1 f_206355_ f_206355_
+		2 f_206356_ f_206356_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206365_ p_206365_
+	hashCode ()I hashCode
+	id ()I f_206355_
+	key ()Lnet/minecraft/resources/ResourceKey; f_206354_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_206356_
+net/minecraft/core/RegistrySetBuilder net/minecraft/core/RegistrySetBuilder
+	entries f_254732_
+	<init> ()V <init>
+	add (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; m_255162_
+		0 p_256446_ p_256446_
+		1 p_256394_ p_256394_
+		2 p_256638_ p_256638_
+	add (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; m_254916_
+		0 p_256261_ p_256261_
+		1 p_256010_ p_256010_
+	build (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/HolderLookup$Provider; m_255144_
+		0 p_256112_ p_256112_
+	buildPatch (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_254929_
+		0 p_255676_ p_255676_
+		1 p_255900_ p_255900_
+	createState (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; m_254900_
+		0 p_256400_ p_256400_
+	lambda$build$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_257114_
+		static
+		0 p_258195_ p_258195_
+	lambda$build$2 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_255212_
+		static
+		0 p_256554_ p_256554_
+		1 p_255700_ p_255700_
+	lambda$buildPatch$3 (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V m_271566_
+		static
+		0 p_272338_ p_272338_
+		1 p_272339_ p_272339_
+	lambda$buildPatch$4 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_271565_
+		static
+		0 p_272336_ p_272336_
+		1 p_272337_ p_272337_
+	lambda$buildPatch$5 (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V m_271567_
+		static
+		0 p_272340_ p_272340_
+		1 p_272341_ p_272341_
+	lambda$buildPatch$6 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; m_257113_
+		static
+		0 p_258194_ p_258194_
+	lambda$createState$0 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)V m_255427_
+		static
+		0 p_256472_ p_256472_
+		1 p_255629_ p_255629_
+	wrapContextLookup (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; m_254882_
+		static
+		0 p_255625_ p_255625_
+net/minecraft/core/RegistrySetBuilder$1 net/minecraft/core/RegistrySetBuilder$1
+	val$original f_254693_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
+		0 p_256158_ p_256158_
+		1 p_255829_ p_255829_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255765_ p_255765_
+net/minecraft/core/RegistrySetBuilder$BuildState net/minecraft/core/RegistrySetBuilder$BuildState
+	errors f_254627_
+	lookup f_254749_
+	owner f_254680_
+	registeredValues f_254644_
+	registries f_254690_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V <init>
+		0 f_254680_ f_254680_
+		1 f_254749_ f_254749_
+		2 f_254690_ f_254690_
+		3 f_254644_ f_254644_
+		4 f_254627_ f_254627_
+	addOwner (Lnet/minecraft/core/HolderOwner;)V m_254987_
+		0 p_256407_ p_256407_
+	bootstapContext ()Lnet/minecraft/data/worldgen/BootstapContext; m_255274_
+	collectReferencedRegistries ()Ljava/util/stream/Stream; m_272134_
+	create (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; m_255369_
+		static
+		0 p_255995_ p_255995_
+		1 p_256495_ p_256495_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256666_ p_256666_
+	errors ()Ljava/util/List; f_254627_
+	fillMissingHolders (Lnet/minecraft/core/HolderLookup$Provider;)V m_255298_
+		0 p_255679_ p_255679_
+	hashCode ()I hashCode
+	lambda$collectReferencedRegistries$6 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_271568_
+		static
+		0 p_272342_ p_272342_
+	lambda$create$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_257115_
+		static
+		0 p_258196_ p_258196_
+		1 p_258197_ p_258197_
+	lambda$create$1 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Lnet/minecraft/resources/ResourceKey;)V m_254941_
+		static
+		0 p_256627_ p_256627_
+		1 p_256146_ p_256146_
+		2 p_256603_ p_256603_
+	lambda$fillMissingHolders$3 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_255218_
+		static
+		0 p_255728_ p_255728_
+		1 p_255896_ p_255896_
+	lambda$fillMissingHolders$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup;)Ljava/util/Optional; m_255312_
+		static
+		0 p_256134_ p_256134_
+		1 p_256068_ p_256068_
+	lambda$fillMissingHolders$5 (Lnet/minecraft/core/Holder$Reference;Ljava/util/Iterator;Lnet/minecraft/core/Holder$Reference;)V m_255352_
+		static
+		0 p_255906_ p_255906_
+		1 p_256524_ p_256524_
+		2 p_256030_ p_256030_
+	lambda$reportRemainingUnreferencedValues$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;)V m_255346_
+		0 p_256143_ p_256143_
+		1 p_256662_ p_256662_
+	lookup ()Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; f_254749_
+	owner ()Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner; f_254680_
+	registeredValues ()Ljava/util/Map; f_254644_
+	registries ()Ljava/util/Map; f_254690_
+	reportRemainingUnreferencedValues ()V m_255228_
+	throwOnError ()V m_255178_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/RegistrySetBuilder$BuildState$1 net/minecraft/core/RegistrySetBuilder$BuildState$1
+	this$0 f_254676_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V <init>
+		0 p_256453_ p_256453_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_255420_
+		0 p_255961_ p_255961_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255042_
+		0 p_256176_ p_256176_
+		1 p_256422_ p_256422_
+		2 p_255924_ p_255924_
+net/minecraft/core/RegistrySetBuilder$CompositeOwner net/minecraft/core/RegistrySetBuilder$CompositeOwner
+	owners f_254663_
+	<init> ()V <init>
+	add (Lnet/minecraft/core/HolderOwner;)V m_255436_
+		0 p_256361_ p_256361_
+	canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z m_254921_
+		0 p_256333_ p_256333_
+net/minecraft/core/RegistrySetBuilder$EmptyTagLookup net/minecraft/core/RegistrySetBuilder$EmptyTagLookup
+	owner f_254742_
+	<init> (Lnet/minecraft/core/HolderOwner;)V <init>
+		0 p_256166_ p_256166_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_256664_ p_256664_
+net/minecraft/core/RegistrySetBuilder$RegisteredValue net/minecraft/core/RegistrySetBuilder$RegisteredValue
+	lifecycle f_254641_
+	value f_254685_
+	<init> (Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 f_254685_ f_254685_
+		1 f_254641_ f_254641_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_255671_ p_255671_
+	hashCode ()I hashCode
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_254641_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_254685_
+net/minecraft/core/RegistrySetBuilder$RegistryBootstrap net/minecraft/core/RegistrySetBuilder$RegistryBootstrap
+	run (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254966_
+		0 p_255783_ p_255783_
+net/minecraft/core/RegistrySetBuilder$RegistryContents net/minecraft/core/RegistrySetBuilder$RegistryContents
+	key f_271195_
+	lifecycle f_271144_
+	values f_254715_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
+		0 f_271195_ f_271195_
+		1 f_271144_ f_271144_
+		2 f_254715_ f_254715_
+	buildAsLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; m_254889_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_255967_ p_255967_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_271195_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_271144_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/Map; f_254715_
+net/minecraft/core/RegistrySetBuilder$RegistryContents$1 net/minecraft/core/RegistrySetBuilder$RegistryContents$1
+	entries f_254643_
+	this$0 f_254722_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V <init>
+		0 p_256530_ p_256530_
+	get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_254901_
+		0 p_255810_ p_255810_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_255760_ p_255760_
+	key ()Lnet/minecraft/resources/ResourceKey; m_254879_
+	lambda$$0 (Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; m_254922_
+		0 p_255854_ p_255854_
+	lambda$$1 (Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; m_255009_
+		0 p_256193_ p_256193_
+	listElements ()Ljava/util/stream/Stream; m_214062_
+	listTags ()Ljava/util/stream/Stream; m_214063_
+	registryLifecycle ()Lcom/mojang/serialization/Lifecycle; m_254883_
+net/minecraft/core/RegistrySetBuilder$RegistryStub net/minecraft/core/RegistrySetBuilder$RegistryStub
+	bootstrap f_254689_
+	key f_254738_
+	lifecycle f_254728_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)V <init>
+		0 f_254738_ f_254738_
+		1 f_254728_ f_254728_
+		2 f_254689_ f_254689_
+	apply (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V m_254946_
+		0 p_256272_ p_256272_
+	bootstrap ()Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; f_254689_
+	collectChanges (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; m_254914_
+		0 p_256416_ p_256416_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256621_ p_256621_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_254738_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; f_254728_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/RegistrySetBuilder$UniversalLookup net/minecraft/core/RegistrySetBuilder$UniversalLookup
+	holders f_254730_
+	<init> (Lnet/minecraft/core/HolderOwner;)V <init>
+		0 p_256629_ p_256629_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254902_
+		0 p_256303_ p_256303_
+	getOrCreate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255345_
+		0 p_256298_ p_256298_
+	lambda$getOrCreate$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; m_255379_
+		0 p_256154_ p_256154_
+net/minecraft/core/RegistrySetBuilder$ValueAndHolder net/minecraft/core/RegistrySetBuilder$ValueAndHolder
+	holder f_254632_
+	value f_254683_
+	<init> (Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;Ljava/util/Optional;)V <init>
+		0 f_254683_ f_254683_
+		1 f_254632_ f_254632_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256656_ p_256656_
+	hashCode ()I hashCode
+	holder ()Ljava/util/Optional; f_254632_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; f_254683_
+net/minecraft/core/RegistrySynchronization net/minecraft/core/RegistrySynchronization
+	NETWORKABLE_REGISTRIES f_244438_
+	NETWORK_CODEC f_244380_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	captureMap (Lcom/mojang/serialization/codecs/UnboundedMapCodec;)Lcom/mojang/serialization/Codec; m_245940_
+		static
+		0 p_249934_ p_249934_
+	getNetworkCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_245699_
+		static
+		0 p_252190_ p_252190_
+	lambda$captureMap$10 (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Map; m_245617_
+		static
+		0 p_251578_ p_251578_
+	lambda$captureMap$8 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/resources/ResourceKey; m_246999_
+		static
+		0 p_250395_ p_250395_
+	lambda$captureMap$9 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/Registry; m_245094_
+		static
+		0 p_248951_ p_248951_
+	lambda$getNetworkCodec$2 (Lnet/minecraft/core/RegistrySynchronization$NetworkedRegistryData;)Lcom/mojang/serialization/Codec; m_245863_
+		static
+		0 p_250582_ p_250582_
+	lambda$getNetworkCodec$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274021_
+		static
+		0 p_274730_ p_274730_
+	lambda$getNetworkCodec$4 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274022_
+		static
+		0 p_274731_ p_274731_
+	lambda$makeNetworkCodec$5 (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/DataResult; m_257117_
+		static
+		0 p_258198_ p_258198_
+	lambda$makeNetworkCodec$6 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_246968_
+		static
+		0 p_248862_ p_248862_
+		1 p_252116_ p_252116_
+	lambda$makeNetworkCodec$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_246347_
+		static
+		0 p_250682_ p_250682_
+	lambda$ownedNetworkableRegistries$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Z m_246090_
+		static
+		0 p_250129_ p_250129_
+	lambda$static$0 ()Lcom/google/common/collect/ImmutableMap; m_268833_
+		static
+	makeNetworkCodec ()Lcom/mojang/serialization/Codec; m_247146_
+		static
+	networkSafeRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; m_245122_
+		static
+		0 p_249066_ p_249066_
+	networkedRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; m_257599_
+		static
+		0 p_259290_ p_259290_
+	ownedNetworkableRegistries (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; m_247199_
+		static
+		0 p_251842_ p_251842_
+	put (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V m_245912_
+		static
+		0 p_251643_ p_251643_
+		1 p_249195_ p_249195_
+		2 p_249212_ p_249212_
+net/minecraft/core/RegistrySynchronization$NetworkedRegistryData net/minecraft/core/RegistrySynchronization$NetworkedRegistryData
+	key f_244545_
+	networkCodec f_244392_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_244545_ f_244545_
+		1 f_244392_ f_244392_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249293_ p_249293_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_244545_
+	networkCodec ()Lcom/mojang/serialization/Codec; f_244392_
+	toString ()Ljava/lang/String; toString
+net/minecraft/core/Rotations net/minecraft/core/Rotations
+	x f_123146_
+	y f_123147_
+	z f_123148_
+	<init> (FFF)V <init>
+		0 p_123150_ p_123150_
+		1 p_123151_ p_123151_
+		2 p_123152_ p_123152_
+	<init> (Lnet/minecraft/nbt/ListTag;)V <init>
+		0 p_123154_ p_123154_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_123160_ p_123160_
+	getWrappedX ()F m_175532_
+	getWrappedY ()F m_175533_
+	getWrappedZ ()F m_175534_
+	getX ()F m_123156_
+	getY ()F m_123157_
+	getZ ()F m_123158_
+	save ()Lnet/minecraft/nbt/ListTag; m_123155_
+net/minecraft/core/SectionPos net/minecraft/core/SectionPos
+	PACKED_X_LENGTH f_175540_
+	PACKED_X_MASK f_175543_
+	PACKED_Y_LENGTH f_175541_
+	PACKED_Y_MASK f_175544_
+	PACKED_Z_LENGTH f_175542_
+	PACKED_Z_MASK f_175545_
+	RELATIVE_X_SHIFT f_175549_
+	RELATIVE_Y_SHIFT f_175550_
+	RELATIVE_Z_SHIFT f_175551_
+	SECTION_BITS f_175535_
+	SECTION_HALF_SIZE f_175537_
+	SECTION_MASK f_175539_
+	SECTION_MAX_INDEX f_175538_
+	SECTION_SIZE f_175536_
+	X_OFFSET f_175548_
+	Y_OFFSET f_175546_
+	Z_OFFSET f_175547_
+	<init> (III)V <init>
+		0 p_123162_ p_123162_
+		1 p_123163_ p_123163_
+		2 p_123164_ p_123164_
+	aroundAndAtBlockPos (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194634_
+		static
+		0 p_194635_ p_194635_
+		1 p_194636_ p_194636_
+		2 p_194637_ p_194637_
+		3 p_194638_ p_194638_
+	aroundAndAtBlockPos (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194639_
+		static
+		0 p_194640_ p_194640_
+		1 p_194641_ p_194641_
+	aroundAndAtBlockPos (Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V m_194642_
+		static
+		0 p_194643_ p_194643_
+		1 p_194644_ p_194644_
+	aroundChunk (Lnet/minecraft/world/level/ChunkPos;III)Ljava/util/stream/Stream; m_175557_
+		static
+		0 p_175558_ p_175558_
+		1 p_175559_ p_175559_
+		2 p_175560_ p_175560_
+		3 p_175561_ p_175561_
+	asLong (III)J m_123209_
+		static
+		0 p_123210_ p_123210_
+		1 p_123211_ p_123211_
+		2 p_123212_ p_123212_
+	asLong (Lnet/minecraft/core/BlockPos;)J m_175568_
+		static
+		0 p_175569_ p_175569_
+	asLong ()J m_123252_
+	betweenClosedStream (IIIIII)Ljava/util/stream/Stream; m_123177_
+		static
+		0 p_123178_ p_123178_
+		1 p_123179_ p_123179_
+		2 p_123180_ p_123180_
+		3 p_123181_ p_123181_
+		4 p_123182_ p_123182_
+		5 p_123183_ p_123183_
+	blockToSection (J)J m_123235_
+		static
+		0 p_123236_ p_123236_
+	blockToSectionCoord (I)I m_123171_
+		static
+		0 p_123172_ p_123172_
+	blockToSectionCoord (D)I m_235865_
+		static
+		0 p_235866_ p_235866_
+	blocksInside ()Ljava/util/stream/Stream; m_123253_
+	bottomOf (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/core/SectionPos; m_175562_
+		static
+		0 p_175563_ p_175563_
+	center ()Lnet/minecraft/core/BlockPos; m_123250_
+	chunk ()Lnet/minecraft/world/level/ChunkPos; m_123251_
+	cube (Lnet/minecraft/core/SectionPos;I)Ljava/util/stream/Stream; m_123201_
+		static
+		0 p_123202_ p_123202_
+		1 p_123203_ p_123203_
+	getZeroNode (J)J m_123240_
+		static
+		0 p_123241_ p_123241_
+	getZeroNode (II)J m_284454_
+		static
+		0 p_285381_ p_285381_
+		1 p_285068_ p_285068_
+	maxBlockX ()I m_123244_
+	maxBlockY ()I m_123247_
+	maxBlockZ ()I m_123248_
+	minBlockX ()I m_123229_
+	minBlockY ()I m_123234_
+	minBlockZ ()I m_123239_
+	of (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/SectionPos; m_123199_
+		static
+		0 p_123200_ p_123200_
+	of (J)Lnet/minecraft/core/SectionPos; m_123184_
+		static
+		0 p_123185_ p_123185_
+	of (Lnet/minecraft/core/Position;)Lnet/minecraft/core/SectionPos; m_235863_
+		static
+		0 p_235864_ p_235864_
+	of (III)Lnet/minecraft/core/SectionPos; m_123173_
+		static
+		0 p_123174_ p_123174_
+		1 p_123175_ p_123175_
+		2 p_123176_ p_123176_
+	of (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPos; m_235861_
+		static
+		0 p_235862_ p_235862_
+	of (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/SectionPos; m_123196_
+		static
+		0 p_123197_ p_123197_
+		1 p_123198_ p_123198_
+	offset (III)Lnet/minecraft/core/SectionPos; m_7918_
+		0 p_175571_ p_175571_
+		1 p_175572_ p_175572_
+		2 p_175573_ p_175573_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175565_ p_175565_
+		1 p_175566_ p_175566_
+		2 p_175567_ p_175567_
+	offset (JLnet/minecraft/core/Direction;)J m_123191_
+		static
+		0 p_123192_ p_123192_
+		1 p_123193_ p_123193_
+	offset (JIII)J m_123186_
+		static
+		0 p_123187_ p_123187_
+		1 p_123188_ p_123188_
+		2 p_123189_ p_123189_
+		3 p_123190_ p_123190_
+	origin ()Lnet/minecraft/core/BlockPos; m_123249_
+	posToSectionCoord (D)I m_175552_
+		static
+		0 p_175553_ p_175553_
+	relativeToBlockPos (S)Lnet/minecraft/core/BlockPos; m_123245_
+		0 p_123246_ p_123246_
+	relativeToBlockX (S)I m_123232_
+		0 p_123233_ p_123233_
+	relativeToBlockY (S)I m_123237_
+		0 p_123238_ p_123238_
+	relativeToBlockZ (S)I m_123242_
+		0 p_123243_ p_123243_
+	sectionRelative (I)I m_123207_
+		static
+		0 p_123208_ p_123208_
+	sectionRelativePos (Lnet/minecraft/core/BlockPos;)S m_123218_
+		static
+		0 p_123219_ p_123219_
+	sectionRelativeX (S)I m_123204_
+		static
+		0 p_123205_ p_123205_
+	sectionRelativeY (S)I m_123220_
+		static
+		0 p_123221_ p_123221_
+	sectionRelativeZ (S)I m_123227_
+		static
+		0 p_123228_ p_123228_
+	sectionToBlockCoord (I)I m_123223_
+		static
+		0 p_123224_ p_123224_
+	sectionToBlockCoord (II)I m_175554_
+		static
+		0 p_175555_ p_175555_
+		1 p_175556_ p_175556_
+	x ()I m_123170_
+	x (J)I m_123213_
+		static
+		0 p_123214_ p_123214_
+	y (J)I m_123225_
+		static
+		0 p_123226_ p_123226_
+	y ()I m_123206_
+	z ()I m_123222_
+	z (J)I m_123230_
+		static
+		0 p_123231_ p_123231_
+net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPos$1
+	cursor f_123254_
+	val$maxX f_123258_
+	val$maxY f_123259_
+	val$maxZ f_123260_
+	val$minX f_123255_
+	val$minY f_123256_
+	val$minZ f_123257_
+	<init> (JIIIIIII)V <init>
+		0 p_123262_ p_123262_
+		1 p_123263_ p_123263_
+		2 p_123264_ p_123264_
+		3 p_123265_ p_123265_
+		4 p_123266_ p_123266_
+		5 p_123267_ p_123267_
+		6 p_123268_ p_123268_
+		7 p_123269_ p_123269_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_123271_ p_123271_
+net/minecraft/core/UUIDUtil net/minecraft/core/UUIDUtil
+	AUTHLIB_CODEC f_252480_
+	CODEC f_235867_
+	STRING_CODEC f_260719_
+	UUID_BYTES f_235868_
+	UUID_PREFIX_OFFLINE_PLAYER f_235869_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createOfflinePlayerUUID (Ljava/lang/String;)Ljava/util/UUID; m_235879_
+		static
+		0 p_235880_ p_235880_
+	getOrCreatePlayerUUID (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID; m_235875_
+		static
+		0 p_235876_ p_235876_
+	lambda$static$0 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_235883_
+		static
+		0 p_235884_ p_235884_
+	lambda$static$1 (Ljava/util/UUID;)Ljava/util/stream/IntStream; m_235887_
+		static
+		0 p_235888_ p_235888_
+	lambda$static$2 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; m_274024_
+		static
+		0 p_274733_ p_274733_
+		1 p_274734_ p_274734_
+	lambda$static$3 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274023_
+		static
+		0 p_274732_ p_274732_
+	lambda$static$4 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; m_274026_
+		static
+		0 p_274736_ p_274736_
+		1 p_274737_ p_274737_
+	lambda$static$5 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274025_
+		static
+		0 p_274735_ p_274735_
+	lambda$static$6 (Ljava/util/UUID;)Ljava/util/UUID; m_252597_
+		static
+		0 p_253362_ p_253362_
+	lambda$static$7 (Ljava/util/UUID;)Ljava/util/UUID; m_252596_
+		static
+		0 p_253361_ p_253361_
+	lambda$static$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; m_252599_
+		static
+		0 p_253364_ p_253364_
+	leastMostToIntArray (JJ)[I m_235872_
+		static
+		0 p_235873_ p_235873_
+		1 p_235874_ p_235874_
+	readUUID (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; m_235877_
+		static
+		0 p_235878_ p_235878_
+	uuidFromIntArray ([I)Ljava/util/UUID; m_235885_
+		static
+		0 p_235886_ p_235886_
+	uuidToByteArray (Ljava/util/UUID;)[B m_241191_
+		static
+		0 p_241285_ p_241285_
+	uuidToIntArray (Ljava/util/UUID;)[I m_235881_
+		static
+		0 p_235882_ p_235882_
+net/minecraft/core/Vec3i net/minecraft/core/Vec3i
+	CODEC f_123287_
+	ZERO f_123288_
+	x f_123285_
+	y f_123286_
+	z f_123289_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_123296_ p_123296_
+		1 p_123297_ p_123297_
+		2 p_123298_ p_123298_
+	above ()Lnet/minecraft/core/Vec3i; m_7494_
+	above (I)Lnet/minecraft/core/Vec3i; m_6630_
+		0 p_123336_ p_123336_
+	below (I)Lnet/minecraft/core/Vec3i; m_6625_
+		0 p_123335_ p_123335_
+	below ()Lnet/minecraft/core/Vec3i; m_7495_
+	closerThan (Lnet/minecraft/core/Vec3i;D)Z m_123314_
+		0 p_123315_ p_123315_
+		1 p_123316_ p_123316_
+	closerToCenterThan (Lnet/minecraft/core/Position;D)Z m_203195_
+		0 p_203196_ p_203196_
+		1 p_203197_ p_203197_
+	compareTo (Lnet/minecraft/core/Vec3i;)I compareTo
+		0 p_123330_ p_123330_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_123324_ p_123324_
+	cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_7724_
+		0 p_123325_ p_123325_
+	distManhattan (Lnet/minecraft/core/Vec3i;)I m_123333_
+		0 p_123334_ p_123334_
+	distSqr (Lnet/minecraft/core/Vec3i;)D m_123331_
+		0 p_123332_ p_123332_
+	distToCenterSqr (Lnet/minecraft/core/Position;)D m_203193_
+		0 p_203194_ p_203194_
+	distToCenterSqr (DDD)D m_203198_
+		0 p_203199_ p_203199_
+		1 p_203200_ p_203200_
+		2 p_203201_ p_203201_
+	distToLowCornerSqr (DDD)D m_203202_
+		0 p_203203_ p_203203_
+		1 p_203204_ p_203204_
+		2 p_203205_ p_203205_
+	east ()Lnet/minecraft/core/Vec3i; m_122029_
+	east (I)Lnet/minecraft/core/Vec3i; m_122030_
+		0 p_175598_ p_175598_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_123327_ p_123327_
+	get (Lnet/minecraft/core/Direction$Axis;)I m_123304_
+		0 p_123305_ p_123305_
+	getX ()I m_123341_
+	getY ()I m_123342_
+	getZ ()I m_123343_
+	hashCode ()I hashCode
+	lambda$offsetCodec$3 (ILnet/minecraft/core/Vec3i;)Ljava/lang/String; m_274028_
+		static
+		0 p_274740_ p_274740_
+		1 p_274741_ p_274741_
+	lambda$offsetCodec$4 (ILnet/minecraft/core/Vec3i;)Lcom/mojang/serialization/DataResult; m_274027_
+		static
+		0 p_274738_ p_274738_
+		1 p_274739_ p_274739_
+	lambda$static$0 ([I)Lnet/minecraft/core/Vec3i; m_175585_
+		static
+		0 p_175586_ p_175586_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_123317_
+		static
+		0 p_123318_ p_123318_
+	lambda$static$2 (Lnet/minecraft/core/Vec3i;)Ljava/util/stream/IntStream; m_123312_
+		static
+		0 p_123313_ p_123313_
+	multiply (I)Lnet/minecraft/core/Vec3i; m_142393_
+		0 p_175602_ p_175602_
+	north ()Lnet/minecraft/core/Vec3i; m_122012_
+	north (I)Lnet/minecraft/core/Vec3i; m_122013_
+		0 p_175601_ p_175601_
+	offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121955_
+		0 p_175597_ p_175597_
+	offset (III)Lnet/minecraft/core/Vec3i; m_7918_
+		0 p_175593_ p_175593_
+		1 p_175594_ p_175594_
+		2 p_175595_ p_175595_
+	offsetCodec (I)Lcom/mojang/serialization/Codec; m_194650_
+		static
+		0 p_194651_ p_194651_
+	relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; m_5484_
+		0 p_123321_ p_123321_
+		1 p_123322_ p_123322_
+	relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; m_5487_
+		0 p_175590_ p_175590_
+		1 p_175591_ p_175591_
+	relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; m_121945_
+		0 p_175592_ p_175592_
+	setX (I)Lnet/minecraft/core/Vec3i; m_142451_
+		0 p_175605_ p_175605_
+	setY (I)Lnet/minecraft/core/Vec3i; m_142448_
+		0 p_175604_ p_175604_
+	setZ (I)Lnet/minecraft/core/Vec3i; m_142443_
+		0 p_175603_ p_175603_
+	south (I)Lnet/minecraft/core/Vec3i; m_122020_
+		0 p_175600_ p_175600_
+	south ()Lnet/minecraft/core/Vec3i; m_122019_
+	subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; m_121996_
+		0 p_175596_ p_175596_
+	toShortString ()Ljava/lang/String; m_123344_
+	toString ()Ljava/lang/String; toString
+	west ()Lnet/minecraft/core/Vec3i; m_122024_
+	west (I)Lnet/minecraft/core/Vec3i; m_122025_
+		0 p_175599_ p_175599_
+net/minecraft/core/WritableRegistry net/minecraft/core/WritableRegistry
+	createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; m_203505_
+	isEmpty ()Z m_142427_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255290_
+		0 p_256320_ p_256320_
+		1 p_255978_ p_255978_
+		2 p_256625_ p_256625_
+	registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder; m_203704_
+		0 p_206368_ p_206368_
+		1 p_206369_ p_206369_
+		2 p_206370_ p_206370_
+		3 p_206371_ p_206371_
+net/minecraft/core/cauldron/CauldronInteraction net/minecraft/core/cauldron/CauldronInteraction
+	BANNER f_175614_
+	DYED_ITEM f_175615_
+	EMPTY f_175606_
+	FILL_LAVA f_175611_
+	FILL_POWDER_SNOW f_175612_
+	FILL_WATER f_175610_
+	LAVA f_175608_
+	POWDER_SNOW f_175609_
+	SHULKER_BOX f_175613_
+	WATER f_175607_
+	<clinit> ()V <clinit>
+		static
+	addDefaultInteractions (Ljava/util/Map;)V m_175647_
+		static
+		0 p_175648_ p_175648_
+	bootStrap ()V m_175649_
+		static
+	emptyBucket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; m_175618_
+		static
+		0 p_175619_ p_175619_
+		1 p_175620_ p_175620_
+		2 p_175621_ p_175621_
+		3 p_175622_ p_175622_
+		4 p_175623_ p_175623_
+		5 p_175624_ p_175624_
+		6 p_175625_ p_175625_
+	fillBucket (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; m_175635_
+		static
+		0 p_175636_ p_175636_
+		1 p_175637_ p_175637_
+		2 p_175638_ p_175638_
+		3 p_175639_ p_175639_
+		4 p_175640_ p_175640_
+		5 p_175641_ p_175641_
+		6 p_175642_ p_175642_
+		7 p_175643_ p_175643_
+		8 p_175644_ p_175644_
+	interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175710_
+		0 p_175711_ p_175711_
+		1 p_175712_ p_175712_
+		2 p_175713_ p_175713_
+		3 p_175714_ p_175714_
+		4 p_175715_ p_175715_
+		5 p_175716_ p_175716_
+	lambda$bootStrap$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175689_
+		static
+		0 p_175690_ p_175690_
+		1 p_175691_ p_175691_
+		2 p_175692_ p_175692_
+		3 p_175693_ p_175693_
+		4 p_175694_ p_175694_
+		5 p_175695_ p_175695_
+	lambda$bootStrap$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175731_
+		static
+		0 p_175732_ p_175732_
+		1 p_175733_ p_175733_
+		2 p_175734_ p_175734_
+		3 p_175735_ p_175735_
+		4 p_175736_ p_175736_
+		5 p_175737_ p_175737_
+	lambda$bootStrap$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175659_
+		static
+		0 p_175660_ p_175660_
+	lambda$bootStrap$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175724_
+		static
+		0 p_175725_ p_175725_
+		1 p_175726_ p_175726_
+		2 p_175727_ p_175727_
+		3 p_175728_ p_175728_
+		4 p_175729_ p_175729_
+		5 p_175730_ p_175730_
+	lambda$bootStrap$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175717_
+		static
+		0 p_175718_ p_175718_
+		1 p_175719_ p_175719_
+		2 p_175720_ p_175720_
+		3 p_175721_ p_175721_
+		4 p_175722_ p_175722_
+		5 p_175723_ p_175723_
+	lambda$bootStrap$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175703_
+		static
+		0 p_175704_ p_175704_
+		1 p_175705_ p_175705_
+		2 p_175706_ p_175706_
+		3 p_175707_ p_175707_
+		4 p_175708_ p_175708_
+		5 p_175709_ p_175709_
+	lambda$bootStrap$7 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175650_
+		static
+		0 p_175651_ p_175651_
+	lambda$bootStrap$8 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175696_
+		static
+		0 p_175697_ p_175697_
+		1 p_175698_ p_175698_
+		2 p_175699_ p_175699_
+		3 p_175700_ p_175700_
+		4 p_175701_ p_175701_
+		5 p_175702_ p_175702_
+	lambda$bootStrap$9 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_175626_
+		static
+		0 p_175627_ p_175627_
+	lambda$newInteractionMap$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175738_
+		static
+		0 p_175739_ p_175739_
+		1 p_175740_ p_175740_
+		2 p_175741_ p_175741_
+		3 p_175742_ p_175742_
+		4 p_175743_ p_175743_
+		5 p_175744_ p_175744_
+	lambda$newInteractionMap$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V m_175645_
+		static
+		0 p_175646_ p_175646_
+	lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175682_
+		static
+		0 p_175683_ p_175683_
+		1 p_175684_ p_175684_
+		2 p_175685_ p_175685_
+		3 p_175686_ p_175686_
+		4 p_175687_ p_175687_
+		5 p_175688_ p_175688_
+	lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175675_
+		static
+		0 p_175676_ p_175676_
+		1 p_175677_ p_175677_
+		2 p_175678_ p_175678_
+		3 p_175679_ p_175679_
+		4 p_175680_ p_175680_
+		5 p_175681_ p_175681_
+	lambda$static$13 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175668_
+		static
+		0 p_175669_ p_175669_
+		1 p_175670_ p_175670_
+		2 p_175671_ p_175671_
+		3 p_175672_ p_175672_
+		4 p_175673_ p_175673_
+		5 p_175674_ p_175674_
+	lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175661_
+		static
+		0 p_175662_ p_175662_
+		1 p_175663_ p_175663_
+		2 p_175664_ p_175664_
+		3 p_175665_ p_175665_
+		4 p_175666_ p_175666_
+		5 p_175667_ p_175667_
+	lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_278529_
+		static
+		0 p_278890_ p_278890_
+		1 p_278891_ p_278891_
+		2 p_278892_ p_278892_
+		3 p_278893_ p_278893_
+		4 p_278894_ p_278894_
+		5 p_278895_ p_278895_
+	lambda$static$16 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_175628_
+		static
+		0 p_175629_ p_175629_
+		1 p_175630_ p_175630_
+		2 p_175631_ p_175631_
+		3 p_175632_ p_175632_
+		4 p_175633_ p_175633_
+		5 p_175634_ p_175634_
+	newInteractionMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap; m_175617_
+		static
+net/minecraft/core/cauldron/package-info net/minecraft/core/cauldron/package-info
+net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123366_ p_123366_
+		1 p_123367_ p_123367_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123360_ p_123360_
+		1 p_123361_ p_123361_
+		2 p_123362_ p_123362_
+	getUncertainty ()F m_7101_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123364_ p_123364_
+net/minecraft/core/dispenser/BoatDispenseItemBehavior net/minecraft/core/dispenser/BoatDispenseItemBehavior
+	defaultDispenseItemBehavior f_123368_
+	isChestBoat f_235889_
+	type f_123369_
+	<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)V <init>
+		0 p_235891_ p_235891_
+		1 p_235892_ p_235892_
+	<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V <init>
+		0 p_123371_ p_123371_
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123375_ p_123375_
+		1 p_123376_ p_123376_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123373_ p_123373_
+net/minecraft/core/dispenser/DefaultDispenseItemBehavior net/minecraft/core/dispenser/DefaultDispenseItemBehavior
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123391_ p_123391_
+		1 p_123392_ p_123392_
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123385_ p_123385_
+		1 p_123386_ p_123386_
+	playAnimation (Lnet/minecraft/core/BlockSource;Lnet/minecraft/core/Direction;)V m_123387_
+		0 p_123388_ p_123388_
+		1 p_123389_ p_123389_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123384_ p_123384_
+	spawnItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Position;)V m_123378_
+		static
+		0 p_123379_ p_123379_
+		1 p_123380_ p_123380_
+		2 p_123381_ p_123381_
+		3 p_123382_ p_123382_
+		4 p_123383_ p_123383_
+net/minecraft/core/dispenser/DispenseItemBehavior net/minecraft/core/dispenser/DispenseItemBehavior
+	LOGGER f_181892_
+	NOOP f_123393_
+	<clinit> ()V <clinit>
+		static
+	bootStrap ()V m_123402_
+		static
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123403_ p_123403_
+		1 p_123404_ p_123404_
+	lambda$static$0 (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_123399_
+		static
+		0 p_123400_ p_123400_
+		1 p_123401_ p_123401_
+	setEntityPokingOutOfBlock (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)V m_123395_
+		static
+		0 p_123396_ p_123396_
+		1 p_123397_ p_123397_
+		2 p_123398_ p_123398_
+net/minecraft/core/dispenser/DispenseItemBehavior$1 net/minecraft/core/dispenser/DispenseItemBehavior$1
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123407_ p_123407_
+		1 p_123408_ p_123408_
+		2 p_123409_ p_123409_
+net/minecraft/core/dispenser/DispenseItemBehavior$10 net/minecraft/core/dispenser/DispenseItemBehavior$10
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123461_ p_123461_
+		1 p_123462_ p_123462_
+	lambda$execute$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ArmorStand;)V m_276708_
+		static
+		0 p_277235_ p_277235_
+		1 p_277236_ p_277236_
+net/minecraft/core/dispenser/DispenseItemBehavior$11 net/minecraft/core/dispenser/DispenseItemBehavior$11
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123529_ p_123529_
+		1 p_123530_ p_123530_
+	lambda$execute$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_123526_
+		static
+		0 p_123527_ p_123527_
+net/minecraft/core/dispenser/DispenseItemBehavior$12 net/minecraft/core/dispenser/DispenseItemBehavior$12
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123535_ p_123535_
+		1 p_123536_ p_123536_
+	lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z m_289055_
+		static
+		0 p_289248_ p_289248_
+net/minecraft/core/dispenser/DispenseItemBehavior$13 net/minecraft/core/dispenser/DispenseItemBehavior$13
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123541_ p_123541_
+		1 p_123542_ p_123542_
+	lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Z m_289056_
+		static
+		0 p_289249_ p_289249_
+net/minecraft/core/dispenser/DispenseItemBehavior$14 net/minecraft/core/dispenser/DispenseItemBehavior$14
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123547_ p_123547_
+		1 p_123548_ p_123548_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123545_ p_123545_
+net/minecraft/core/dispenser/DispenseItemBehavior$15 net/minecraft/core/dispenser/DispenseItemBehavior$15
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123556_ p_123556_
+		1 p_123557_ p_123557_
+	lambda$execute$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/SmallFireball;)V m_123550_
+		static
+		0 p_123551_ p_123551_
+		1 p_123552_ p_123552_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123554_ p_123554_
+net/minecraft/core/dispenser/DispenseItemBehavior$16 net/minecraft/core/dispenser/DispenseItemBehavior$16
+	defaultDispenseItemBehavior f_123558_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123561_ p_123561_
+		1 p_123562_ p_123562_
+net/minecraft/core/dispenser/DispenseItemBehavior$17 net/minecraft/core/dispenser/DispenseItemBehavior$17
+	defaultDispenseItemBehavior f_123563_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123566_ p_123566_
+		1 p_123567_ p_123567_
+net/minecraft/core/dispenser/DispenseItemBehavior$18 net/minecraft/core/dispenser/DispenseItemBehavior$18
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123412_ p_123412_
+		1 p_123413_ p_123413_
+net/minecraft/core/dispenser/DispenseItemBehavior$19 net/minecraft/core/dispenser/DispenseItemBehavior$19
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123416_ p_123416_
+		1 p_123417_ p_123417_
+net/minecraft/core/dispenser/DispenseItemBehavior$2 net/minecraft/core/dispenser/DispenseItemBehavior$2
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123420_ p_123420_
+		1 p_123421_ p_123421_
+		2 p_123422_ p_123422_
+net/minecraft/core/dispenser/DispenseItemBehavior$20 net/minecraft/core/dispenser/DispenseItemBehavior$20
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123425_ p_123425_
+		1 p_123426_ p_123426_
+net/minecraft/core/dispenser/DispenseItemBehavior$21 net/minecraft/core/dispenser/DispenseItemBehavior$21
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123429_ p_123429_
+		1 p_123430_ p_123430_
+net/minecraft/core/dispenser/DispenseItemBehavior$22 net/minecraft/core/dispenser/DispenseItemBehavior$22
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123433_ p_123433_
+		1 p_123434_ p_123434_
+net/minecraft/core/dispenser/DispenseItemBehavior$23 net/minecraft/core/dispenser/DispenseItemBehavior$23
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123437_ p_123437_
+		1 p_123438_ p_123438_
+net/minecraft/core/dispenser/DispenseItemBehavior$24 net/minecraft/core/dispenser/DispenseItemBehavior$24
+	defaultDispenseItemBehavior f_123439_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123444_ p_123444_
+		1 p_123445_ p_123445_
+	lambda$execute$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_123441_
+		static
+		0 p_123442_ p_123442_
+	takeLiquid (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_123446_
+		0 p_123447_ p_123447_
+		1 p_123448_ p_123448_
+		2 p_123449_ p_123449_
+net/minecraft/core/dispenser/DispenseItemBehavior$25 net/minecraft/core/dispenser/DispenseItemBehavior$25
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123452_ p_123452_
+		1 p_123453_ p_123453_
+net/minecraft/core/dispenser/DispenseItemBehavior$26 net/minecraft/core/dispenser/DispenseItemBehavior$26
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_175747_ p_175747_
+		1 p_175748_ p_175748_
+net/minecraft/core/dispenser/DispenseItemBehavior$27 net/minecraft/core/dispenser/DispenseItemBehavior$27
+	defaultDispenseItemBehavior f_235893_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_235896_ p_235896_
+		1 p_235897_ p_235897_
+net/minecraft/core/dispenser/DispenseItemBehavior$3 net/minecraft/core/dispenser/DispenseItemBehavior$3
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123456_ p_123456_
+		1 p_123457_ p_123457_
+		2 p_123458_ p_123458_
+net/minecraft/core/dispenser/DispenseItemBehavior$4 net/minecraft/core/dispenser/DispenseItemBehavior$4
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123468_ p_123468_
+		1 p_123469_ p_123469_
+		2 p_123470_ p_123470_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownEgg;)V m_123464_
+		static
+		0 p_123465_ p_123465_
+		1 p_123466_ p_123466_
+net/minecraft/core/dispenser/DispenseItemBehavior$5 net/minecraft/core/dispenser/DispenseItemBehavior$5
+	<init> ()V <init>
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123476_ p_123476_
+		1 p_123477_ p_123477_
+		2 p_123478_ p_123478_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Snowball;)V m_123472_
+		static
+		0 p_123473_ p_123473_
+		1 p_123474_ p_123474_
+net/minecraft/core/dispenser/DispenseItemBehavior$6 net/minecraft/core/dispenser/DispenseItemBehavior$6
+	<init> ()V <init>
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123485_ p_123485_
+		1 p_123486_ p_123486_
+		2 p_123487_ p_123487_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownExperienceBottle;)V m_123481_
+		static
+		0 p_123482_ p_123482_
+		1 p_123483_ p_123483_
+net/minecraft/core/dispenser/DispenseItemBehavior$7 net/minecraft/core/dispenser/DispenseItemBehavior$7
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123491_ p_123491_
+		1 p_123492_ p_123492_
+net/minecraft/core/dispenser/DispenseItemBehavior$7$1 net/minecraft/core/dispenser/DispenseItemBehavior$7$1
+	this$0 f_123493_
+	<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$7;)V <init>
+		0 p_123495_ p_123495_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123501_ p_123501_
+		1 p_123502_ p_123502_
+		2 p_123503_ p_123503_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V m_123497_
+		static
+		0 p_123498_ p_123498_
+		1 p_123499_ p_123499_
+net/minecraft/core/dispenser/DispenseItemBehavior$8 net/minecraft/core/dispenser/DispenseItemBehavior$8
+	<init> ()V <init>
+	dispense (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6115_
+		0 p_123507_ p_123507_
+		1 p_123508_ p_123508_
+net/minecraft/core/dispenser/DispenseItemBehavior$8$1 net/minecraft/core/dispenser/DispenseItemBehavior$8$1
+	this$0 f_123509_
+	<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$8;)V <init>
+		0 p_123511_ p_123511_
+	getPower ()F m_7104_
+	getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; m_6895_
+		0 p_123517_ p_123517_
+		1 p_123518_ p_123518_
+		2 p_123519_ p_123519_
+	getUncertainty ()F m_7101_
+	lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V m_123513_
+		static
+		0 p_123514_ p_123514_
+		1 p_123515_ p_123515_
+net/minecraft/core/dispenser/DispenseItemBehavior$9 net/minecraft/core/dispenser/DispenseItemBehavior$9
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123523_ p_123523_
+		1 p_123524_ p_123524_
+net/minecraft/core/dispenser/OptionalDispenseItemBehavior net/minecraft/core/dispenser/OptionalDispenseItemBehavior
+	success f_123568_
+	<init> ()V <init>
+	isSuccess ()Z m_123570_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_123572_ p_123572_
+	setSuccess (Z)V m_123573_
+		0 p_123574_ p_123574_
+net/minecraft/core/dispenser/ShearsDispenseItemBehavior net/minecraft/core/dispenser/ShearsDispenseItemBehavior
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123580_ p_123580_
+		1 p_123581_ p_123581_
+	lambda$tryShearBeehive$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_202453_
+		static
+		0 p_202454_ p_202454_
+	tryShearBeehive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_123576_
+		static
+		0 p_123577_ p_123577_
+		1 p_123578_ p_123578_
+	tryShearLivingEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_123582_
+		static
+		0 p_123583_ p_123583_
+		1 p_123584_ p_123584_
+net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior
+	LOGGER f_175749_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_123587_ p_123587_
+		1 p_123588_ p_123588_
+net/minecraft/core/dispenser/package-info net/minecraft/core/dispenser/package-info
+net/minecraft/core/package-info net/minecraft/core/package-info
+net/minecraft/core/particles/BlockParticleOption net/minecraft/core/particles/BlockParticleOption
+	DESERIALIZER f_123624_
+	state f_123626_
+	type f_123625_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_123629_ p_123629_
+		1 p_123630_ p_123630_
+	codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123634_
+		static
+		0 p_123635_ p_123635_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_123642_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; m_123636_
+		static
+		0 p_123637_ p_123637_
+		1 p_123638_ p_123638_
+	lambda$codec$1 (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; m_123632_
+		static
+		0 p_123633_ p_123633_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123640_ p_123640_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/BlockParticleOption$1 net/minecraft/core/particles/BlockParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/BlockParticleOption; m_5739_
+		0 p_123645_ p_123645_
+		1 p_123646_ p_123646_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123651_ p_123651_
+		1 p_123652_ p_123652_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/BlockParticleOption; m_6507_
+		0 p_123648_ p_123648_
+		1 p_123649_ p_123649_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123654_ p_123654_
+		1 p_123655_ p_123655_
+net/minecraft/core/particles/DustColorTransitionOptions net/minecraft/core/particles/DustColorTransitionOptions
+	CODEC f_175753_
+	DESERIALIZER f_175754_
+	SCULK_PARTICLE_COLOR f_175751_
+	SCULK_TO_REDSTONE f_175752_
+	toColor f_175755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V <init>
+		0 p_254199_ p_254199_
+		1 p_254529_ p_254529_
+		2 p_254178_ p_254178_
+	getFromColor ()Lorg/joml/Vector3f; m_252988_
+	getToColor ()Lorg/joml/Vector3f; m_253173_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; m_252603_
+		static
+		0 p_253368_ p_253368_
+	lambda$static$1 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; m_252602_
+		static
+		0 p_253367_ p_253367_
+	lambda$static$2 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Float; m_175764_
+		static
+		0 p_175765_ p_175765_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252604_
+		static
+		0 p_253369_ p_253369_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175767_ p_175767_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/DustColorTransitionOptions$1 net/minecraft/core/particles/DustColorTransitionOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustColorTransitionOptions; m_5739_
+		0 p_175777_ p_175777_
+		1 p_175778_ p_175778_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_175783_ p_175783_
+		1 p_175784_ p_175784_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_175786_ p_175786_
+		1 p_175787_ p_175787_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustColorTransitionOptions; m_6507_
+		0 p_175780_ p_175780_
+		1 p_175781_ p_175781_
+net/minecraft/core/particles/DustParticleOptions net/minecraft/core/particles/DustParticleOptions
+	CODEC f_123657_
+	DESERIALIZER f_123658_
+	REDSTONE f_123656_
+	REDSTONE_PARTICLE_COLOR f_175788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lorg/joml/Vector3f;F)V <init>
+		0 p_253868_ p_253868_
+		1 p_254154_ p_254154_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/DustParticleOptions;)Lorg/joml/Vector3f; m_252606_
+		static
+		0 p_253371_ p_253371_
+	lambda$static$1 (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Float; m_175794_
+		static
+		0 p_175795_ p_175795_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252605_
+		static
+		0 p_253370_ p_253370_
+net/minecraft/core/particles/DustParticleOptions$1 net/minecraft/core/particles/DustParticleOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustParticleOptions; m_5739_
+		0 p_123689_ p_123689_
+		1 p_123690_ p_123690_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123695_ p_123695_
+		1 p_123696_ p_123696_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustParticleOptions; m_6507_
+		0 p_123692_ p_123692_
+		1 p_123693_ p_123693_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123698_ p_123698_
+		1 p_123699_ p_123699_
+net/minecraft/core/particles/DustParticleOptionsBase net/minecraft/core/particles/DustParticleOptionsBase
+	MAX_SCALE f_175799_
+	MIN_SCALE f_175798_
+	color f_175800_
+	scale f_175801_
+	<init> (Lorg/joml/Vector3f;F)V <init>
+		0 p_253672_ p_253672_
+		1 p_253735_ p_253735_
+	getColor ()Lorg/joml/Vector3f; m_252837_
+	getScale ()F m_175813_
+	readVector3f (Lcom/mojang/brigadier/StringReader;)Lorg/joml/Vector3f; m_252853_
+		static
+		0 p_254560_ p_254560_
+	readVector3f (Lnet/minecraft/network/FriendlyByteBuf;)Lorg/joml/Vector3f; m_253064_
+		static
+		0 p_254279_ p_254279_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175809_ p_175809_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ItemParticleOption net/minecraft/core/particles/ItemParticleOption
+	DESERIALIZER f_123700_
+	itemStack f_123702_
+	type f_123701_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_123705_ p_123705_
+		1 p_123706_ p_123706_
+	codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123710_
+		static
+		0 p_123711_ p_123711_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_123718_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; m_123712_
+		static
+		0 p_123713_ p_123713_
+		1 p_123714_ p_123714_
+	lambda$codec$1 (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; m_123708_
+		static
+		0 p_123709_ p_123709_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123716_ p_123716_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ItemParticleOption$1 net/minecraft/core/particles/ItemParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ItemParticleOption; m_5739_
+		0 p_123721_ p_123721_
+		1 p_123722_ p_123722_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123727_ p_123727_
+		1 p_123728_ p_123728_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ItemParticleOption; m_6507_
+		0 p_123724_ p_123724_
+		1 p_123725_ p_123725_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123730_ p_123730_
+		1 p_123731_ p_123731_
+net/minecraft/core/particles/ParticleGroup net/minecraft/core/particles/ParticleGroup
+	SPORE_BLOSSOM f_175814_
+	limit f_175815_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_175818_ p_175818_
+	getLimit ()I m_175819_
+net/minecraft/core/particles/ParticleOptions net/minecraft/core/particles/ParticleOptions
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123732_ p_123732_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ParticleOptions$Deserializer net/minecraft/core/particles/ParticleOptions$Deserializer
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123733_ p_123733_
+		1 p_123734_ p_123734_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123735_ p_123735_
+		1 p_123736_ p_123736_
+net/minecraft/core/particles/ParticleType net/minecraft/core/particles/ParticleType
+	deserializer f_123738_
+	overrideLimiter f_123737_
+	<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;)V <init>
+		0 p_123740_ p_123740_
+		1 p_123741_ p_123741_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+	getDeserializer ()Lnet/minecraft/core/particles/ParticleOptions$Deserializer; m_123743_
+	getOverrideLimiter ()Z m_123742_
+net/minecraft/core/particles/ParticleTypes net/minecraft/core/particles/ParticleTypes
+	AMBIENT_ENTITY_EFFECT f_123770_
+	ANGRY_VILLAGER f_123792_
+	ASH f_123783_
+	BLOCK f_123794_
+	BLOCK_MARKER f_194652_
+	BUBBLE f_123795_
+	BUBBLE_COLUMN_UP f_123774_
+	BUBBLE_POP f_123772_
+	CAMPFIRE_COSY_SMOKE f_123777_
+	CAMPFIRE_SIGNAL_SMOKE f_123778_
+	CHERRY_LEAVES f_276452_
+	CLOUD f_123796_
+	CODEC f_123791_
+	COMPOSTER f_123749_
+	CRIMSON_SPORE f_123784_
+	CRIT f_123797_
+	CURRENT_DOWN f_123773_
+	DAMAGE_INDICATOR f_123798_
+	DOLPHIN f_123776_
+	DRAGON_BREATH f_123799_
+	DRIPPING_DRIPSTONE_LAVA f_175822_
+	DRIPPING_DRIPSTONE_WATER f_175824_
+	DRIPPING_HONEY f_123779_
+	DRIPPING_LAVA f_123800_
+	DRIPPING_OBSIDIAN_TEAR f_123786_
+	DRIPPING_WATER f_123803_
+	DUST f_123805_
+	DUST_COLOR_TRANSITION f_175836_
+	EFFECT f_123806_
+	EGG_CRACK f_276512_
+	ELDER_GUARDIAN f_123807_
+	ELECTRIC_SPARK f_175830_
+	ENCHANT f_123809_
+	ENCHANTED_HIT f_123808_
+	END_ROD f_123810_
+	ENTITY_EFFECT f_123811_
+	EXPLOSION f_123813_
+	EXPLOSION_EMITTER f_123812_
+	FALLING_DRIPSTONE_LAVA f_175823_
+	FALLING_DRIPSTONE_WATER f_175825_
+	FALLING_DUST f_123814_
+	FALLING_HONEY f_123780_
+	FALLING_LAVA f_123801_
+	FALLING_NECTAR f_123782_
+	FALLING_OBSIDIAN_TEAR f_123787_
+	FALLING_SPORE_BLOSSOM f_175832_
+	FALLING_WATER f_123804_
+	FIREWORK f_123815_
+	FISHING f_123816_
+	FLAME f_123744_
+	FLASH f_123747_
+	GLOW f_175827_
+	GLOW_SQUID_INK f_175826_
+	HAPPY_VILLAGER f_123748_
+	HEART f_123750_
+	INSTANT_EFFECT f_123751_
+	ITEM f_123752_
+	ITEM_SLIME f_123753_
+	ITEM_SNOWBALL f_123754_
+	LANDING_HONEY f_123781_
+	LANDING_LAVA f_123802_
+	LANDING_OBSIDIAN_TEAR f_123788_
+	LARGE_SMOKE f_123755_
+	LAVA f_123756_
+	MYCELIUM f_123757_
+	NAUTILUS f_123775_
+	NOTE f_123758_
+	POOF f_123759_
+	PORTAL f_123760_
+	RAIN f_123761_
+	REVERSE_PORTAL f_123789_
+	SCRAPE f_175831_
+	SCULK_CHARGE f_235899_
+	SCULK_CHARGE_POP f_235900_
+	SCULK_SOUL f_235898_
+	SHRIEK f_235901_
+	SMALL_FLAME f_175834_
+	SMOKE f_123762_
+	SNEEZE f_123763_
+	SNOWFLAKE f_175821_
+	SONIC_BOOM f_235902_
+	SOUL f_123746_
+	SOUL_FIRE_FLAME f_123745_
+	SPIT f_123764_
+	SPLASH f_123769_
+	SPORE_BLOSSOM_AIR f_175833_
+	SQUID_INK f_123765_
+	SWEEP_ATTACK f_123766_
+	TOTEM_OF_UNDYING f_123767_
+	UNDERWATER f_123768_
+	VIBRATION f_175820_
+	WARPED_SPORE f_123785_
+	WAX_OFF f_175829_
+	WAX_ON f_175828_
+	WHITE_ASH f_123790_
+	WITCH f_123771_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_123818_
+		static
+		0 p_123819_ p_123819_
+	lambda$static$1 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_175840_
+		static
+		0 p_175841_ p_175841_
+	lambda$static$2 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_175838_
+		static
+		0 p_175839_ p_175839_
+	lambda$static$3 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_235910_
+		static
+		0 p_235911_ p_235911_
+	lambda$static$4 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; m_235903_
+		static
+		0 p_235904_ p_235904_
+	register (Ljava/lang/String;Z)Lnet/minecraft/core/particles/SimpleParticleType; m_123824_
+		static
+		0 p_123825_ p_123825_
+		1 p_123826_ p_123826_
+	register (Ljava/lang/String;ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)Lnet/minecraft/core/particles/ParticleType; m_235905_
+		static
+		0 p_235906_ p_235906_
+		1 p_235907_ p_235907_
+		2 p_235908_ p_235908_
+		3 p_235909_ p_235909_
+net/minecraft/core/particles/ParticleTypes$1 net/minecraft/core/particles/ParticleTypes$1
+	val$codec f_123827_
+	<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)V <init>
+		0 p_123829_ p_123829_
+		1 p_123830_ p_123830_
+		2 p_123831_ p_123831_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+net/minecraft/core/particles/SculkChargeParticleOptions net/minecraft/core/particles/SculkChargeParticleOptions
+	CODEC f_235912_
+	DESERIALIZER f_235913_
+	roll f_235914_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 f_235914_ f_235914_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_235928_ p_235928_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; m_235921_
+		static
+		0 p_235922_ p_235922_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235919_
+		static
+		0 p_235920_ p_235920_
+	roll ()F f_235914_
+	toString ()Ljava/lang/String; toString
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_235924_ p_235924_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/SculkChargeParticleOptions$1 net/minecraft/core/particles/SculkChargeParticleOptions$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; m_5739_
+		0 p_235933_ p_235933_
+		1 p_235934_ p_235934_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_235939_ p_235939_
+		1 p_235940_ p_235940_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; m_6507_
+		0 p_235936_ p_235936_
+		1 p_235937_ p_235937_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_235942_ p_235942_
+		1 p_235943_ p_235943_
+net/minecraft/core/particles/ShriekParticleOption net/minecraft/core/particles/ShriekParticleOption
+	CODEC f_235944_
+	DESERIALIZER f_235945_
+	delay f_235946_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_235949_ p_235949_
+	getDelay ()I m_235958_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; m_235953_
+		static
+		0 p_235954_ p_235954_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235951_
+		static
+		0 p_235952_ p_235952_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_235956_ p_235956_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/ShriekParticleOption$1 net/minecraft/core/particles/ShriekParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ShriekParticleOption; m_5739_
+		0 p_235961_ p_235961_
+		1 p_235962_ p_235962_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_235967_ p_235967_
+		1 p_235968_ p_235968_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ShriekParticleOption; m_6507_
+		0 p_235964_ p_235964_
+		1 p_235965_ p_235965_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_235970_ p_235970_
+		1 p_235971_ p_235971_
+net/minecraft/core/particles/SimpleParticleType net/minecraft/core/particles/SimpleParticleType
+	DESERIALIZER f_123833_
+	codec f_123834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_123837_ p_123837_
+	codec ()Lcom/mojang/serialization/Codec; m_7652_
+	getType ()Lnet/minecraft/core/particles/SimpleParticleType; m_6012_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_123840_ p_123840_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/SimpleParticleType$1 net/minecraft/core/particles/SimpleParticleType$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_123852_ p_123852_
+		1 p_123853_ p_123853_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SimpleParticleType; m_5739_
+		0 p_123846_ p_123846_
+		1 p_123847_ p_123847_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SimpleParticleType; m_6507_
+		0 p_123849_ p_123849_
+		1 p_123850_ p_123850_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_123855_ p_123855_
+		1 p_123856_ p_123856_
+net/minecraft/core/particles/VibrationParticleOption net/minecraft/core/particles/VibrationParticleOption
+	CODEC f_175842_
+	DESERIALIZER f_175843_
+	arrivalInTicks f_235973_
+	destination f_235972_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_235975_ p_235975_
+		1 p_235976_ p_235976_
+	getArrivalInTicks ()I m_235984_
+	getDestination ()Lnet/minecraft/world/level/gameevent/PositionSource; m_235983_
+	getType ()Lnet/minecraft/core/particles/ParticleType; m_6012_
+	lambda$static$0 (Lnet/minecraft/core/particles/VibrationParticleOption;)Lnet/minecraft/world/level/gameevent/PositionSource; m_235981_
+		static
+		0 p_235982_ p_235982_
+	lambda$static$1 (Lnet/minecraft/core/particles/VibrationParticleOption;)Ljava/lang/Integer; m_235979_
+		static
+		0 p_235980_ p_235980_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_235977_
+		static
+		0 p_235978_ p_235978_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_7711_
+		0 p_175854_ p_175854_
+	writeToString ()Ljava/lang/String; m_5942_
+net/minecraft/core/particles/VibrationParticleOption$1 net/minecraft/core/particles/VibrationParticleOption$1
+	<init> ()V <init>
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/VibrationParticleOption; m_5739_
+		0 p_175859_ p_175859_
+		1 p_175860_ p_175860_
+	fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; m_5739_
+		0 p_175865_ p_175865_
+		1 p_175866_ p_175866_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/VibrationParticleOption; m_6507_
+		0 p_175862_ p_175862_
+		1 p_175863_ p_175863_
+	fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6507_
+		0 p_175868_ p_175868_
+		1 p_175869_ p_175869_
+net/minecraft/core/particles/package-info net/minecraft/core/particles/package-info
+net/minecraft/core/registries/BuiltInRegistries net/minecraft/core/registries/BuiltInRegistries
+	ACTIVITY f_256785_
+	ATTRIBUTE f_256951_
+	BANNER_PATTERN f_256878_
+	BIOME_SOURCE f_256737_
+	BLOCK f_256975_
+	BLOCKSTATE_PROVIDER_TYPE f_256760_
+	BLOCK_ENTITY_TYPE f_257049_
+	BLOCK_PREDICATE_TYPE f_256906_
+	CARVER f_257001_
+	CAT_VARIANT f_256754_
+	CHUNK_GENERATOR f_256914_
+	CHUNK_STATUS f_256940_
+	COMMAND_ARGUMENT_TYPE f_256979_
+	CREATIVE_MODE_TAB f_279662_
+	CUSTOM_STAT f_256771_
+	DECORATED_POT_PATTERNS f_271353_
+	DENSITY_FUNCTION_TYPE f_257002_
+	ENCHANTMENT f_256876_
+	ENTITY_TYPE f_256780_
+	FEATURE f_256810_
+	FEATURE_SIZE_TYPE f_256958_
+	FLOAT_PROVIDER_TYPE f_256926_
+	FLUID f_257020_
+	FOLIAGE_PLACER_TYPE f_256861_
+	FROG_VARIANT f_256770_
+	GAME_EVENT f_256726_
+	HEIGHT_PROVIDER_TYPE f_256870_
+	INSTRUMENT f_256896_
+	INT_PROVIDER_TYPE f_256942_
+	ITEM f_257033_
+	LOADERS f_256751_
+	LOGGER f_256744_
+	LOOT_CONDITION_TYPE f_256991_
+	LOOT_FUNCTION_TYPE f_256753_
+	LOOT_NBT_PROVIDER_TYPE f_256736_
+	LOOT_NUMBER_PROVIDER_TYPE f_257029_
+	LOOT_POOL_ENTRY_TYPE f_257035_
+	LOOT_SCORE_PROVIDER_TYPE f_256719_
+	MATERIAL_CONDITION f_256885_
+	MATERIAL_RULE f_256898_
+	MEMORY_MODULE_TYPE f_256784_
+	MENU f_256818_
+	MOB_EFFECT f_256974_
+	PAINTING_VARIANT f_257051_
+	PARTICLE_TYPE f_257034_
+	PLACEMENT_MODIFIER_TYPE f_256986_
+	POINT_OF_INTEREST_TYPE f_256941_
+	POSITION_SOURCE_TYPE f_256972_
+	POS_RULE_TEST f_256957_
+	POTION f_256980_
+	RECIPE_SERIALIZER f_256769_
+	RECIPE_TYPE f_256990_
+	REGISTRY f_257047_
+	ROOT_PLACER_TYPE f_256742_
+	ROOT_REGISTRY_NAME f_256779_
+	RULE_BLOCK_ENTITY_MODIFIER f_276464_
+	RULE_TEST f_256978_
+	SCHEDULE f_256962_
+	SENSOR_TYPE f_256733_
+	SOUND_EVENT f_256894_
+	STAT_TYPE f_256899_
+	STRUCTURE_PIECE f_257014_
+	STRUCTURE_PLACEMENT f_256950_
+	STRUCTURE_POOL_ELEMENT f_256846_
+	STRUCTURE_PROCESSOR f_256897_
+	STRUCTURE_TYPE f_256763_
+	TREE_DECORATOR_TYPE f_256987_
+	TRUNK_PLACER_TYPE f_256920_
+	VILLAGER_PROFESSION f_256735_
+	VILLAGER_TYPE f_256934_
+	WRITABLE_REGISTRY f_256935_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_257498_
+		static
+	createContents ()V m_257453_
+		static
+	freeze ()V m_257604_
+		static
+	internalRegister (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/WritableRegistry; m_257895_
+		static
+		0 p_259230_ p_259230_
+		1 p_260327_ p_260327_
+		2 p_259210_ p_259210_
+		3 p_259258_ p_259258_
+	lambda$createContents$54 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V m_258037_
+		static
+		0 p_259863_ p_259863_
+		1 p_259387_ p_259387_
+	lambda$internalRegister$53 (Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lnet/minecraft/core/WritableRegistry;)Ljava/lang/Object; m_258029_
+		static
+		0 p_260350_ p_260350_
+		1 p_259857_ p_259857_
+	lambda$static$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/GameEvent; m_257589_
+		static
+		0 p_260052_ p_260052_
+	lambda$static$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/sounds/SoundEvent; m_257614_
+		static
+		0 p_260167_ p_260167_
+	lambda$static$10 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_257390_
+		static
+		0 p_259434_ p_259434_
+	lambda$static$11 (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/ResourceLocation; m_257766_
+		static
+		0 p_259833_ p_259833_
+	lambda$static$12 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_257540_
+		static
+		0 p_259971_ p_259971_
+	lambda$static$13 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_257632_
+		static
+		0 p_259641_ p_259641_
+	lambda$static$14 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276709_
+		static
+		0 p_277237_ p_277237_
+	lambda$static$15 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_257705_
+		static
+		0 p_259262_ p_259262_
+	lambda$static$16 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/inventory/MenuType; m_257467_
+		static
+		0 p_259341_ p_259341_
+	lambda$static$17 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeType; m_257654_
+		static
+		0 p_259086_ p_259086_
+	lambda$static$18 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeSerializer; m_257844_
+		static
+		0 p_260230_ p_260230_
+	lambda$static$19 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_257991_
+		static
+		0 p_260300_ p_260300_
+	lambda$static$2 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/material/Fluid; m_257672_
+		static
+		0 p_259453_ p_259453_
+	lambda$static$20 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/PositionSourceType; m_257425_
+		static
+		0 p_259113_ p_259113_
+	lambda$static$21 (Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; m_257443_
+		static
+		0 p_259967_ p_259967_
+	lambda$static$22 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerType; m_257858_
+		static
+		0 p_259473_ p_259473_
+	lambda$static$23 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_257816_
+		static
+		0 p_259037_ p_259037_
+	lambda$static$24 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_258062_
+		static
+		0 p_259248_ p_259248_
+	lambda$static$25 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/sensing/SensorType; m_257887_
+		static
+		0 p_259757_ p_259757_
+	lambda$static$26 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Schedule; m_257756_
+		static
+		0 p_259540_ p_259540_
+	lambda$static$27 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Activity; m_257946_
+		static
+		0 p_260197_ p_260197_
+	lambda$static$28 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_257420_
+		static
+		0 p_260042_ p_260042_
+	lambda$static$29 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_257537_
+		static
+		0 p_259836_ p_259836_
+	lambda$static$3 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/effect/MobEffect; m_257765_
+		static
+		0 p_259689_ p_259689_
+	lambda$static$30 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_257391_
+		static
+		0 p_259742_ p_259742_
+	lambda$static$31 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_257683_
+		static
+		0 p_259329_ p_259329_
+	lambda$static$32 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_258027_
+		static
+		0 p_259862_ p_259862_
+	lambda$static$33 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_257434_
+		static
+		0 p_259313_ p_259313_
+	lambda$static$34 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/FloatProviderType; m_257973_
+		static
+		0 p_260093_ p_260093_
+	lambda$static$35 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/IntProviderType; m_257606_
+		static
+		0 p_259607_ p_259607_
+	lambda$static$36 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_257982_
+		static
+		0 p_259663_ p_259663_
+	lambda$static$37 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_257474_
+		static
+		0 p_260006_ p_260006_
+	lambda$static$38 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_257371_
+		static
+		0 p_260200_ p_260200_
+	lambda$static$39 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_257618_
+		static
+		0 p_259143_ p_259143_
+	lambda$static$4 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/Block; m_257716_
+		static
+		0 p_259909_ p_259909_
+	lambda$static$40 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_257521_
+		static
+		0 p_259179_ p_259179_
+	lambda$static$41 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_257693_
+		static
+		0 p_259722_ p_259722_
+	lambda$static$42 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/StructureType; m_257807_
+		static
+		0 p_259466_ p_259466_
+	lambda$static$43 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_257574_
+		static
+		0 p_260335_ p_260335_
+	lambda$static$44 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_257688_
+		static
+		0 p_259345_ p_259345_
+	lambda$static$45 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_258070_
+		static
+		0 p_260329_ p_260329_
+	lambda$static$46 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_257888_
+		static
+		0 p_259690_ p_259690_
+	lambda$static$47 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_257531_
+		static
+		0 p_259493_ p_259493_
+	lambda$static$48 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_258095_
+		static
+		0 p_259122_ p_259122_
+	lambda$static$49 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_257475_
+		static
+		0 p_259370_ p_259370_
+	lambda$static$5 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/enchantment/Enchantment; m_257853_
+		static
+		0 p_259104_ p_259104_
+	lambda$static$50 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_257790_
+		static
+		0 p_259305_ p_259305_
+	lambda$static$51 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_257992_
+		static
+		0 p_259361_ p_259361_
+	lambda$static$52 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/FrogVariant; m_257942_
+		static
+		0 p_259261_ p_259261_
+	lambda$static$6 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/EntityType; m_257700_
+		static
+		0 p_259175_ p_259175_
+	lambda$static$7 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Item; m_257571_
+		static
+		0 p_260227_ p_260227_
+	lambda$static$8 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/alchemy/Potion; m_257555_
+		static
+		0 p_259869_ p_259869_
+	lambda$static$9 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/particles/ParticleType; m_257954_
+		static
+		0 p_260266_ p_260266_
+	lambda$validate$55 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;)V m_257979_
+		static
+		0 p_259480_ p_259480_
+		1 p_259410_ p_259410_
+	registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257988_
+		static
+		0 p_259887_ p_259887_
+		1 p_259325_ p_259325_
+		2 p_259759_ p_259759_
+	registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257600_
+		static
+		0 p_259400_ p_259400_
+		1 p_259678_ p_259678_
+		2 p_259157_ p_259157_
+		3 p_259806_ p_259806_
+	registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257762_
+		static
+		0 p_260010_ p_260010_
+		1 p_260220_ p_260220_
+		2 p_260139_ p_260139_
+		3 p_260185_ p_260185_
+	registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; m_257834_
+		static
+		0 p_259296_ p_259296_
+		1 p_259101_ p_259101_
+		2 p_259485_ p_259485_
+	registerSimple (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; m_258073_
+		static
+		0 p_259121_ p_259121_
+		1 p_259977_ p_259977_
+		2 p_259874_ p_259874_
+	registerSimple (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; m_258002_
+		static
+		0 p_260095_ p_260095_
+		1 p_259057_ p_259057_
+	validate (Lnet/minecraft/core/Registry;)V m_257864_
+		static
+		0 p_260209_ p_260209_
+net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap
+	run (Lnet/minecraft/core/Registry;)Ljava/lang/Object; m_257957_
+		0 p_260128_ p_260128_
+net/minecraft/core/registries/Registries net/minecraft/core/registries/Registries
+	ACTIVITY f_257025_
+	ATTRIBUTE f_256728_
+	BANNER_PATTERN f_256969_
+	BIOME f_256952_
+	BIOME_SOURCE f_256826_
+	BLOCK f_256747_
+	BLOCK_ENTITY_TYPE f_256922_
+	BLOCK_PREDICATE_TYPE f_256774_
+	BLOCK_STATE_PROVIDER_TYPE f_256891_
+	CARVER f_256812_
+	CAT_VARIANT f_257006_
+	CHAT_TYPE f_256873_
+	CHUNK_GENERATOR f_256783_
+	CHUNK_STATUS f_256755_
+	COMMAND_ARGUMENT_TYPE f_256982_
+	CONFIGURED_CARVER f_257003_
+	CONFIGURED_FEATURE f_256911_
+	CREATIVE_MODE_TAB f_279569_
+	CUSTOM_STAT f_256887_
+	DAMAGE_TYPE f_268580_
+	DECORATED_POT_PATTERNS f_271200_
+	DENSITY_FUNCTION f_257040_
+	DENSITY_FUNCTION_TYPE f_256746_
+	DIMENSION f_256858_
+	DIMENSION_TYPE f_256787_
+	ENCHANTMENT f_256762_
+	ENTITY_TYPE f_256939_
+	FEATURE f_256833_
+	FEATURE_SIZE_TYPE f_256720_
+	FLAT_LEVEL_GENERATOR_PRESET f_256724_
+	FLOAT_PROVIDER_TYPE f_256892_
+	FLUID f_256808_
+	FOLIAGE_PLACER_TYPE f_256905_
+	FROG_VARIANT f_256732_
+	GAME_EVENT f_256827_
+	HEIGHT_PROVIDER_TYPE f_256757_
+	INSTRUMENT f_257010_
+	INT_PROVIDER_TYPE f_256949_
+	ITEM f_256913_
+	LEVEL_STEM f_256862_
+	LOOT_CONDITION_TYPE f_256976_
+	LOOT_FUNCTION_TYPE f_257015_
+	LOOT_NBT_PROVIDER_TYPE f_256871_
+	LOOT_NUMBER_PROVIDER_TYPE f_256829_
+	LOOT_POOL_ENTRY_TYPE f_257032_
+	LOOT_SCORE_PROVIDER_TYPE f_256924_
+	MATERIAL_CONDITION f_256793_
+	MATERIAL_RULE f_256815_
+	MEMORY_MODULE_TYPE f_257023_
+	MENU f_256798_
+	MOB_EFFECT f_256929_
+	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST f_273919_
+	NOISE f_256865_
+	NOISE_SETTINGS f_256932_
+	PAINTING_VARIANT f_256836_
+	PARTICLE_TYPE f_256890_
+	PLACED_FEATURE f_256988_
+	PLACEMENT_MODIFIER_TYPE f_256843_
+	POINT_OF_INTEREST_TYPE f_256805_
+	POSITION_SOURCE_TYPE f_256792_
+	POS_RULE_TEST f_257009_
+	POTION f_256973_
+	PROCESSOR_LIST f_257011_
+	RECIPE_SERIALIZER f_256764_
+	RECIPE_TYPE f_256954_
+	ROOT_PLACER_TYPE f_256768_
+	RULE_BLOCK_ENTITY_MODIFIER f_276428_
+	RULE_TEST f_256947_
+	SCHEDULE f_256723_
+	SENSOR_TYPE f_256937_
+	SOUND_EVENT f_256840_
+	STAT_TYPE f_256849_
+	STRUCTURE f_256944_
+	STRUCTURE_PIECE f_256786_
+	STRUCTURE_PLACEMENT f_256888_
+	STRUCTURE_POOL_ELEMENT f_257024_
+	STRUCTURE_PROCESSOR f_256983_
+	STRUCTURE_SET f_256998_
+	STRUCTURE_TYPE f_256938_
+	TEMPLATE_POOL f_256948_
+	TREE_DECORATOR_TYPE f_256845_
+	TRIM_MATERIAL f_266076_
+	TRIM_PATTERN f_266063_
+	TRUNK_PLACER_TYPE f_256963_
+	VILLAGER_PROFESSION f_256749_
+	VILLAGER_TYPE f_257019_
+	WORLD_PRESET f_256729_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRegistryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_257397_
+		static
+		0 p_259572_ p_259572_
+	levelStemToLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_257551_
+		static
+		0 p_259475_ p_259475_
+	levelToLevelStem (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_257452_
+		static
+		0 p_260225_ p_260225_
+net/minecraft/core/registries/package-info net/minecraft/core/registries/package-info
+net/minecraft/data/BlockFamilies net/minecraft/data/BlockFamilies
+	ACACIA_PLANKS f_175896_
+	ANDESITE f_175914_
+	BAMBOO_MOSAIC f_244520_
+	BAMBOO_PLANKS f_244546_
+	BIRCH_PLANKS f_175907_
+	BLACKSTONE f_175916_
+	BRICKS f_175919_
+	CHERRY_PLANKS f_271218_
+	COBBLED_DEEPSLATE f_175900_
+	COBBLESTONE f_175876_
+	COPPER_BLOCK f_175922_
+	CRIMSON_PLANKS f_175908_
+	CUT_COPPER f_175923_
+	CUT_RED_SANDSTONE f_175894_
+	CUT_SANDSTONE f_175891_
+	DARK_OAK_PLANKS f_175911_
+	DARK_PRISMARINE f_175887_
+	DEEPSLATE f_175899_
+	DEEPSLATE_BRICKS f_175902_
+	DEEPSLATE_TILES f_175903_
+	DIORITE f_175878_
+	END_STONE_BRICKS f_175920_
+	EXPOSED_COPPER f_175926_
+	EXPOSED_CUT_COPPER f_175927_
+	GRANITE f_175880_
+	JUNGLE_PLANKS f_175909_
+	MANGROVE_PLANKS f_235985_
+	MAP f_175904_
+	MOSSY_COBBLESTONE f_175877_
+	MOSSY_STONE_BRICKS f_175921_
+	MUD_BRICKS f_235986_
+	NETHER_BRICKS f_175882_
+	OAK_PLANKS f_175910_
+	OXIDIZED_COPPER f_175872_
+	OXIDIZED_CUT_COPPER f_175873_
+	POLISHED_ANDESITE f_175915_
+	POLISHED_BLACKSTONE f_175917_
+	POLISHED_BLACKSTONE_BRICKS f_175918_
+	POLISHED_DEEPSLATE f_175901_
+	POLISHED_DIORITE f_175879_
+	POLISHED_GRANITE f_175881_
+	PRISMARINE f_175884_
+	PRISMARINE_BRICKS f_175886_
+	PURPUR f_175885_
+	QUARTZ f_175888_
+	RECIPE_GROUP_PREFIX_WOODEN f_175905_
+	RECIPE_UNLOCKED_BY_HAS_PLANKS f_175906_
+	RED_NETHER_BRICKS f_175883_
+	RED_SANDSTONE f_175893_
+	SANDSTONE f_175890_
+	SMOOTH_QUARTZ f_175889_
+	SMOOTH_RED_SANDSTONE f_175895_
+	SMOOTH_SANDSTONE f_175892_
+	SPRUCE_PLANKS f_175912_
+	STONE f_175897_
+	STONE_BRICK f_175898_
+	WARPED_PLANKS f_175913_
+	WAXED_COPPER_BLOCK f_175924_
+	WAXED_CUT_COPPER f_175925_
+	WAXED_EXPOSED_COPPER f_175928_
+	WAXED_EXPOSED_CUT_COPPER f_175929_
+	WAXED_OXIDIZED_COPPER f_175874_
+	WAXED_OXIDIZED_CUT_COPPER f_175875_
+	WAXED_WEATHERED_COPPER f_175870_
+	WAXED_WEATHERED_CUT_COPPER f_175871_
+	WEATHERED_COPPER f_175930_
+	WEATHERED_CUT_COPPER f_175931_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	familyBuilder (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175935_
+		static
+		0 p_175936_ p_175936_
+	getAllFamilies ()Ljava/util/stream/Stream; m_175934_
+		static
+net/minecraft/data/BlockFamily net/minecraft/data/BlockFamily
+	baseBlock f_175943_
+	generateModel f_175945_
+	generateRecipe f_175946_
+	recipeGroupPrefix f_175947_
+	recipeUnlockedBy f_175948_
+	requiredFeatures f_244407_
+	variants f_175944_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_175950_ p_175950_
+	get (Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; m_175952_
+		0 p_175953_ p_175953_
+	getBaseBlock ()Lnet/minecraft/world/level/block/Block; m_175951_
+	getRecipeGroupPrefix ()Ljava/util/Optional; m_175957_
+	getRecipeUnlockedBy ()Ljava/util/Optional; m_175958_
+	getVariants ()Ljava/util/Map; m_175954_
+	shouldGenerateModel ()Z m_175955_
+	shouldGenerateRecipe (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_245288_
+		0 p_250218_ p_250218_
+net/minecraft/data/BlockFamily$Builder net/minecraft/data/BlockFamily$Builder
+	family f_175959_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_175961_ p_175961_
+	button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175963_
+		0 p_175964_ p_175964_
+	chiseled (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175971_
+		0 p_175972_ p_175972_
+	cracked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175976_
+		0 p_175977_ p_175977_
+	customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_246792_
+		0 p_248790_ p_248790_
+	customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_247314_
+		0 p_251301_ p_251301_
+	cut (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175978_
+		0 p_175979_ p_175979_
+	dontGenerateModel ()Lnet/minecraft/data/BlockFamily$Builder; m_175970_
+	dontGenerateRecipe ()Lnet/minecraft/data/BlockFamily$Builder; m_175975_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175980_
+		0 p_175981_ p_175981_
+	featureLockedBehind ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/data/BlockFamily$Builder; m_245652_
+		0 p_250956_ p_250956_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175982_
+		0 p_175983_ p_175983_
+	fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175984_
+		0 p_175985_ p_175985_
+	getFamily ()Lnet/minecraft/data/BlockFamily; m_175962_
+	mosaic (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_245388_
+		0 p_251947_ p_251947_
+	polished (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175992_
+		0 p_175993_ p_175993_
+	pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175990_
+		0 p_175991_ p_175991_
+	recipeGroupPrefix (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; m_175968_
+		0 p_175969_ p_175969_
+	recipeUnlockedBy (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; m_175973_
+		0 p_175974_ p_175974_
+	sign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175965_
+		0 p_175966_ p_175966_
+		1 p_175967_ p_175967_
+	slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175986_
+		0 p_175987_ p_175987_
+	stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175988_
+		0 p_175989_ p_175989_
+	trapdoor (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175994_
+		0 p_175995_ p_175995_
+	wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m_175996_
+		0 p_175997_ p_175997_
+net/minecraft/data/BlockFamily$Variant net/minecraft/data/BlockFamily$Variant
+	$VALUES $VALUES
+	BUTTON BUTTON
+	CHISELED CHISELED
+	CRACKED CRACKED
+	CUSTOM_FENCE CUSTOM_FENCE
+	CUSTOM_FENCE_GATE CUSTOM_FENCE_GATE
+	CUT CUT
+	DOOR DOOR
+	FENCE FENCE
+	FENCE_GATE FENCE_GATE
+	MOSAIC MOSAIC
+	POLISHED POLISHED
+	PRESSURE_PLATE PRESSURE_PLATE
+	SIGN SIGN
+	SLAB SLAB
+	STAIRS STAIRS
+	TRAPDOOR TRAPDOOR
+	WALL WALL
+	WALL_SIGN WALL_SIGN
+	name f_176013_
+	$values ()[Lnet/minecraft/data/BlockFamily$Variant; m_176021_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_176017_ p_176017_
+		1 p_176018_ p_176018_
+		2 p_176019_ p_176019_
+	getName ()Ljava/lang/String; m_176020_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Variant; valueOf
+		static
+		0 p_176023_ p_176023_
+	values ()[Lnet/minecraft/data/BlockFamily$Variant; values
+		static
+net/minecraft/data/CachedOutput net/minecraft/data/CachedOutput
+	NO_CACHE f_236016_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_236018_
+		static
+		0 p_236019_ p_236019_
+		1 p_236020_ p_236020_
+		2 p_236021_ p_236021_
+	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_213871_
+		0 p_236022_ p_236022_
+		1 p_236023_ p_236023_
+		2 p_236024_ p_236024_
+net/minecraft/data/DataGenerator net/minecraft/data/DataGenerator
+	LOGGER f_123905_
+	allProviderIds f_252429_
+	alwaysGenerate f_236028_
+	providersToRun f_236026_
+	rootOutputFolder f_243753_
+	vanillaPackOutput f_244116_
+	version f_236027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/WorldVersion;Z)V <init>
+		0 p_251724_ p_251724_
+		1 p_250554_ p_250554_
+		2 p_251323_ p_251323_
+	getBuiltinDatapack (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$PackGenerator; m_253030_
+		0 p_253826_ p_253826_
+		1 p_254134_ p_254134_
+	getVanillaPack (Z)Lnet/minecraft/data/DataGenerator$PackGenerator; m_253147_
+		0 p_254422_ p_254422_
+	lambda$run$0 (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DataProvider;)V m_253255_
+		0 p_254327_ p_254327_
+		1 p_254527_ p_254527_
+		2 p_254418_ p_254418_
+		3 p_253750_ p_253750_
+	run ()V m_123917_
+net/minecraft/data/DataGenerator$PackGenerator net/minecraft/data/DataGenerator$PackGenerator
+	output f_252503_
+	providerPrefix f_252464_
+	this$0 f_252527_
+	toRun f_252435_
+	<init> (Lnet/minecraft/data/DataGenerator;ZLjava/lang/String;Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_253865_ p_253865_
+		1 p_253884_ p_253884_
+		2 p_254544_ p_254544_
+		3 p_254363_ p_254363_
+	addProvider (Lnet/minecraft/data/DataProvider$Factory;)Lnet/minecraft/data/DataProvider; m_253108_
+		0 p_254382_ p_254382_
+net/minecraft/data/DataProvider net/minecraft/data/DataProvider
+	FIXED_ORDER_FIELDS f_236067_
+	KEY_COMPARATOR f_236068_
+	LOGGER f_252483_
+	<clinit> ()V <clinit>
+		static
+	getName ()Ljava/lang/String; m_6055_
+	lambda$saveStable$2 (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V m_252607_
+		static
+		0 p_253372_ p_253372_
+		1 p_253373_ p_253373_
+		2 p_253374_ p_253374_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_236069_
+		static
+		0 p_236070_ p_236070_
+	lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; m_236076_
+		static
+		0 p_236077_ p_236077_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_236071_ p_236071_
+	saveStable (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_253162_
+		static
+		0 p_253653_ p_253653_
+		1 p_254542_ p_254542_
+		2 p_254467_ p_254467_
+net/minecraft/data/DataProvider$Factory net/minecraft/data/DataProvider$Factory
+	create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; m_253034_
+		0 p_253851_ p_253851_
+net/minecraft/data/HashCache net/minecraft/data/HashCache
+	HEADER_MARKER f_236078_
+	LOGGER f_123926_
+	cacheDir f_236080_
+	cachePaths f_236084_
+	caches f_252445_
+	cachesToWrite f_236083_
+	initialCount f_236085_
+	rootDir f_236079_
+	versionId f_236081_
+	writes f_252434_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/WorldVersion;)V <init>
+		0 p_236087_ p_236087_
+		1 p_253748_ p_253748_
+		2 p_236089_ p_236089_
+	applyUpdate (Lnet/minecraft/data/HashCache$UpdateResult;)V m_253116_
+		0 p_253725_ p_253725_
+	generateUpdate (Ljava/lang/String;Lnet/minecraft/data/HashCache$UpdateFunction;)Ljava/util/concurrent/CompletableFuture; m_253234_
+		0 p_253944_ p_253944_
+		1 p_254321_ p_254321_
+	getProviderCachePath (Ljava/lang/String;)Ljava/nio/file/Path; m_252859_
+		0 p_254395_ p_254395_
+	lambda$generateUpdate$0 (Lnet/minecraft/data/HashCache$CacheUpdater;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$UpdateResult; m_252608_
+		static
+		0 p_253375_ p_253375_
+		1 p_253376_ p_253376_
+	lambda$purgeStaleAndWrite$1 (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V m_252609_
+		0 p_253377_ p_253377_
+		1 p_253378_ p_253378_
+		2 p_253379_ p_253379_
+	lambda$purgeStaleAndWrite$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Set;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/nio/file/Path;)V m_236102_
+		0 p_236103_ p_236103_
+		1 p_236104_ p_236104_
+		2 p_236105_ p_236105_
+		3 p_236106_ p_236106_
+	purgeStaleAndWrite ()V m_123937_
+	readCache (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; m_236092_
+		static
+		0 p_236093_ p_236093_
+		1 p_236094_ p_236094_
+	shouldRunInThisVersion (Ljava/lang/String;)Z m_253256_
+		0 p_254319_ p_254319_
+net/minecraft/data/HashCache$CacheUpdater net/minecraft/data/HashCache$CacheUpdater
+	closed f_252460_
+	newCache f_236114_
+	oldCache f_236113_
+	provider f_252505_
+	this$0 f_252426_
+	writes f_236115_
+	<init> (Lnet/minecraft/data/HashCache;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V <init>
+		0 p_254463_ p_254463_
+		1 p_253971_ p_253971_
+		2 p_254002_ p_254002_
+		3 p_254244_ p_254244_
+	close ()Lnet/minecraft/data/HashCache$UpdateResult; m_253164_
+	shouldWrite (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z m_236119_
+		0 p_236120_ p_236120_
+		1 p_236121_ p_236121_
+	writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V m_213871_
+		0 p_236123_ p_236123_
+		1 p_236124_ p_236124_
+		2 p_236125_ p_236125_
+net/minecraft/data/HashCache$ProviderCache net/minecraft/data/HashCache$ProviderCache
+	data f_236127_
+	version f_236126_
+	<init> (Ljava/lang/String;Lcom/google/common/collect/ImmutableMap;)V <init>
+		0 f_236126_ f_236126_
+		1 f_236127_ f_236127_
+	count ()I m_236133_
+	data ()Lcom/google/common/collect/ImmutableMap; f_236127_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236153_ p_236153_
+	get (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; m_236134_
+		0 p_236135_ p_236135_
+	hashCode ()I hashCode
+	lambda$load$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V m_252610_
+		static
+		0 p_253380_ p_253380_
+		1 p_253381_ p_253381_
+		2 p_253382_ p_253382_
+	load (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; m_236139_
+		static
+		0 p_236140_ p_236140_
+		1 p_236141_ p_236141_
+	save (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V m_236142_
+		0 p_236143_ p_236143_
+		1 p_236144_ p_236144_
+		2 p_236145_ p_236145_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/lang/String; f_236126_
+net/minecraft/data/HashCache$ProviderCacheBuilder net/minecraft/data/HashCache$ProviderCacheBuilder
+	data f_252466_
+	version f_252424_
+	<init> (Ljava/lang/String;Ljava/util/concurrent/ConcurrentMap;)V <init>
+		0 f_252424_ f_252424_
+		1 f_252466_ f_252466_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_254186_ p_254186_
+	build ()Lnet/minecraft/data/HashCache$ProviderCache; m_252979_
+	data ()Ljava/util/concurrent/ConcurrentMap; f_252466_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254241_ p_254241_
+	hashCode ()I hashCode
+	put (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V m_252796_
+		0 p_254121_ p_254121_
+		1 p_254288_ p_254288_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/lang/String; f_252424_
+net/minecraft/data/HashCache$UpdateFunction net/minecraft/data/HashCache$UpdateFunction
+	update (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_252999_
+		0 p_253936_ p_253936_
+net/minecraft/data/HashCache$UpdateResult net/minecraft/data/HashCache$UpdateResult
+	cache f_252528_
+	providerId f_252422_
+	writes f_252492_
+	<init> (Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;I)V <init>
+		0 f_252422_ f_252422_
+		1 f_252528_ f_252528_
+		2 f_252492_ f_252492_
+	cache ()Lnet/minecraft/data/HashCache$ProviderCache; f_252528_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253838_ p_253838_
+	hashCode ()I hashCode
+	providerId ()Ljava/lang/String; f_252422_
+	toString ()Ljava/lang/String; toString
+	writes ()I f_252492_
+net/minecraft/data/Main net/minecraft/data/Main
+	<init> ()V <init>
+	bindRegistries (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; m_255400_
+		static
+		0 p_256618_ p_256618_
+		1 p_256515_ p_256515_
+	createStandardGenerator (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; m_236679_
+		static
+		0 p_236680_ p_236680_
+		1 p_236681_ p_236681_
+		2 p_236682_ p_236682_
+		3 p_236683_ p_236683_
+		4 p_236684_ p_236684_
+		5 p_236685_ p_236685_
+		6 p_236686_ p_236686_
+		7 p_236687_ p_236687_
+		8 p_236688_ p_236688_
+	lambda$bindRegistries$1 (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; m_254772_
+		static
+		0 p_255474_ p_255474_
+		1 p_255475_ p_255475_
+		2 p_255476_ p_255476_
+	lambda$createStandardGenerator$2 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; m_252613_
+		static
+		0 p_253387_ p_253387_
+		1 p_253388_ p_253388_
+	lambda$createStandardGenerator$3 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; m_274033_
+		static
+		0 p_274751_ p_274751_
+		1 p_274752_ p_274752_
+		2 p_274753_ p_274753_
+	lambda$createStandardGenerator$4 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; m_252612_
+		static
+		0 p_253385_ p_253385_
+		1 p_253386_ p_253386_
+	lambda$createStandardGenerator$5 (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_252616_
+		static
+		0 p_253392_ p_253392_
+	lambda$main$0 (Ljava/lang/String;)Ljava/nio/file/Path; m_129658_
+		static
+		0 p_129659_ p_129659_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129669_ p_129669_
+net/minecraft/data/PackOutput net/minecraft/data/PackOutput
+	outputFolder f_243723_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_252039_ p_252039_
+	createPathProvider (Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$PathProvider; m_245269_
+		0 p_249479_ p_249479_
+		1 p_251050_ p_251050_
+	getOutputFolder ()Ljava/nio/file/Path; m_245114_
+	getOutputFolder (Lnet/minecraft/data/PackOutput$Target;)Ljava/nio/file/Path; m_247566_
+		0 p_251669_ p_251669_
+net/minecraft/data/PackOutput$PathProvider net/minecraft/data/PackOutput$PathProvider
+	kind f_244198_
+	root f_244594_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)V <init>
+		0 p_249025_ p_249025_
+		1 p_251200_ p_251200_
+		2 p_251982_ p_251982_
+	file (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_245527_
+		0 p_250940_ p_250940_
+		1 p_251208_ p_251208_
+	json (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; m_245731_
+		0 p_251634_ p_251634_
+net/minecraft/data/PackOutput$Target net/minecraft/data/PackOutput$Target
+	$VALUES $VALUES
+	DATA_PACK DATA_PACK
+	REPORTS REPORTS
+	RESOURCE_PACK RESOURCE_PACK
+	directory f_244334_
+	$values ()[Lnet/minecraft/data/PackOutput$Target; m_245592_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_248683_ p_248683_
+		1 p_249114_ p_249114_
+		2 p_251326_ p_251326_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/PackOutput$Target; valueOf
+		static
+		0 p_250079_ p_250079_
+	values ()[Lnet/minecraft/data/PackOutput$Target; values
+		static
+net/minecraft/data/advancements/AdvancementProvider net/minecraft/data/advancements/AdvancementProvider
+	pathProvider f_236156_
+	registries f_254664_
+	subProviders f_244266_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
+		0 p_256529_ p_256529_
+		1 p_255722_ p_255722_
+		2 p_255883_ p_255883_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/advancements/Advancement;)V m_252618_
+		0 p_253394_ p_253394_
+		1 p_253395_ p_253395_
+		2 p_253396_ p_253396_
+		3 p_253397_ p_253397_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252617_
+		static
+		0 p_253393_ p_253393_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_254775_
+		0 p_255483_ p_255483_
+		1 p_255484_ p_255484_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254268_ p_254268_
+net/minecraft/data/advancements/AdvancementSubProvider net/minecraft/data/advancements/AdvancementSubProvider
+	createPlaceholder (Ljava/lang/String;)Lnet/minecraft/advancements/Advancement; m_266597_
+		static
+		0 p_267076_ p_267076_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255901_ p_255901_
+		1 p_250888_ p_250888_
+net/minecraft/data/advancements/package-info net/minecraft/data/advancements/package-info
+net/minecraft/data/advancements/packs/VanillaAdvancementProvider net/minecraft/data/advancements/packs/VanillaAdvancementProvider
+	<init> ()V <init>
+	create (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; m_255090_
+		static
+		0 p_255890_ p_255890_
+		1 p_255777_ p_255777_
+net/minecraft/data/advancements/packs/VanillaAdventureAdvancements net/minecraft/data/advancements/packs/VanillaAdventureAdvancements
+	BEDROCK_THICKNESS f_244595_
+	DISTANCE_FROM_BOTTOM_TO_TOP f_243785_
+	MOBS_TO_KILL f_244488_
+	Y_COORDINATE_AT_BOTTOM f_244108_
+	Y_COORDINATE_AT_TOP f_243873_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBiomes (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; m_246284_
+		static
+		0 p_249250_ p_249250_
+		1 p_251338_ p_251338_
+	addMobsToKill (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247704_
+		static
+		0 p_248814_ p_248814_
+	craftingANewLook (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284219_
+		static
+		0 p_285062_ p_285062_
+	createAdventuringTime (Ljava/util/function/Consumer;Lnet/minecraft/advancements/Advancement;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)V m_274337_
+		static
+		0 p_275645_ p_275645_
+		1 p_275219_ p_275219_
+		2 p_275211_ p_275211_
+	fireCountAndBystander (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance; m_246578_
+		static
+		0 p_252298_ p_252298_
+		1 p_251894_ p_251894_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255887_ p_255887_
+		1 p_256428_ p_256428_
+	lambda$placedBlockReadByComparator$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285711_
+		static
+		0 p_286187_ p_286187_
+	lambda$placedBlockReadByComparator$1 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285712_
+		static
+		0 p_286188_ p_286188_
+	lambda$placedComparatorReadingBlock$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285713_
+		static
+		0 p_286189_ p_286189_
+		1 p_286190_ p_286190_
+	lambda$placedComparatorReadingBlock$3 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_285714_
+		static
+		0 p_286191_ p_286191_
+	lambda$respectingTheRemnantsCriterions$5 (I)[Ljava/lang/String; m_284250_
+		static
+		0 p_285038_ p_285038_
+	lambda$smithingWithStyle$4 (Ljava/util/Map;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/item/Item;)V m_284397_
+		static
+		0 p_285354_ p_285354_
+		1 p_285386_ p_285386_
+		2 p_284946_ p_284946_
+	lookAtThroughItem (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance; m_247530_
+		static
+		0 p_249703_ p_249703_
+		1 p_250746_ p_250746_
+	placedBlockReadByComparator (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_286005_
+		static
+		0 p_286401_ p_286401_
+	placedComparatorReadingBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/CriterionTriggerInstance; m_285999_
+		static
+		0 p_286250_ p_286250_
+	respectingTheRemnantsCriterions (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284287_
+		static
+		0 p_285170_ p_285170_
+	smithingWithStyle (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_284237_
+		static
+		0 p_285368_ p_285368_
+net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
+	BREEDABLE_ANIMALS f_243832_
+	EDIBLE_ITEMS f_244235_
+	FISH f_244058_
+	FISH_BUCKETS f_244171_
+	INDIRECTLY_BREEDABLE_ANIMALS f_244418_
+	WAX_SCRAPING_TOOLS f_243834_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addBreedable (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; m_266319_
+		static
+		0 p_266978_ p_266978_
+		1 p_267147_ p_267147_
+		2 p_267091_ p_267091_
+	addCatVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247568_
+		static
+		0 p_249232_ p_249232_
+	addFish (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_245640_
+		static
+		0 p_248725_ p_248725_
+	addFishBuckets (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_246714_
+		static
+		0 p_249285_ p_249285_
+	addFood (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_247039_
+		static
+		0 p_248532_ p_248532_
+	addLeashedFrogVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; m_246845_
+		static
+		0 p_249739_ p_249739_
+	createBreedAllAnimalsAdvancement (Lnet/minecraft/advancements/Advancement;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement; m_266572_
+		static
+		0 p_267284_ p_267284_
+		1 p_266923_ p_266923_
+		2 p_266961_ p_266961_
+		3 p_266751_ p_266751_
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_255680_ p_255680_
+		1 p_251389_ p_251389_
+	lambda$addBreedable$1 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V m_266129_
+		static
+		0 p_266620_ p_266620_
+		1 p_266621_ p_266621_
+	lambda$addBreedable$2 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V m_266128_
+		static
+		0 p_266618_ p_266618_
+		1 p_266619_ p_266619_
+	lambda$addCatVariants$3 (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/Map$Entry;)V m_245400_
+		static
+		0 p_250740_ p_250740_
+		1 p_249721_ p_249721_
+	lambda$addLeashedFrogVariants$0 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V m_285715_
+		static
+		0 p_286192_ p_286192_
+		1 p_286193_ p_286193_
+net/minecraft/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements
+	DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE f_244374_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256338_ p_256338_
+		1 p_249760_ p_249760_
+net/minecraft/data/advancements/packs/VanillaStoryAdvancements net/minecraft/data/advancements/packs/VanillaStoryAdvancements
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256574_ p_256574_
+		1 p_248554_ p_248554_
+net/minecraft/data/advancements/packs/VanillaTheEndAdvancements net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
+	<init> ()V <init>
+	generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V m_245571_
+		0 p_256214_ p_256214_
+		1 p_250851_ p_250851_
+net/minecraft/data/advancements/packs/package-info net/minecraft/data/advancements/packs/package-info
+net/minecraft/data/info/BiomeParametersDumpReport net/minecraft/data/info/BiomeParametersDumpReport
+	CODEC f_273888_
+	ENTRY_CODEC f_273829_
+	LOGGER f_236172_
+	registries f_254649_
+	topPath f_236173_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256322_ p_256322_
+		1 p_256222_ p_256222_
+	createPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; m_236178_
+		0 p_236179_ p_236179_
+	dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_253112_
+		static
+		0 p_254407_ p_254407_
+		1 p_254093_ p_254093_
+		2 p_253788_ p_253788_
+		3 p_254276_ p_254276_
+		4 p_254073_ p_254073_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpValue$3 (Ljava/nio/file/Path;Ljava/lang/String;)V m_236193_
+		static
+		0 p_236194_ p_236194_
+		1 p_236195_ p_236195_
+	lambda$run$0 (Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/world/level/biome/Climate$ParameterList;)V m_274035_
+		0 p_274756_ p_274756_
+		1 p_274757_ p_274757_
+		2 p_274758_ p_274758_
+		3 p_274759_ p_274759_
+		4 p_274760_ p_274760_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252619_
+		static
+		0 p_253398_ p_253398_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_274034_
+		0 p_274754_ p_274754_
+		1 p_274755_ p_274755_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254091_ p_254091_
+net/minecraft/data/info/BlockListReport net/minecraft/data/info/BlockListReport
+	output f_243884_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_251533_ p_251533_
+	getName ()Ljava/lang/String; m_6055_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_236197_ p_236197_
+net/minecraft/data/info/CommandsReport net/minecraft/data/info/CommandsReport
+	output f_244606_
+	registries f_254639_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256167_ p_256167_
+		1 p_256506_ p_256506_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_255064_
+		static
+		0 p_256668_ p_256668_
+		1 p_256066_ p_256066_
+		2 p_256367_ p_256367_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253721_ p_253721_
+net/minecraft/data/info/RegistryDumpReport net/minecraft/data/info/RegistryDumpReport
+	output f_244388_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_249862_ p_249862_
+	dumpRegistry (Lnet/minecraft/core/Registry;)Lcom/google/gson/JsonElement; m_124058_
+		static
+		0 p_124059_ p_124059_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpRegistry$1 (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V m_257119_
+		static
+		0 p_258201_ p_258201_
+		1 p_258202_ p_258202_
+		2 p_211092_ p_211092_
+	lambda$run$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V m_211086_
+		static
+		0 p_211087_ p_211087_
+		1 p_211088_ p_211088_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253743_ p_253743_
+net/minecraft/data/info/package-info net/minecraft/data/info/package-info
+net/minecraft/data/loot/BlockLootSubProvider net/minecraft/data/loot/BlockLootSubProvider
+	HAS_NO_SHEARS_OR_SILK_TOUCH f_244248_
+	HAS_NO_SILK_TOUCH f_244217_
+	HAS_SHEARS f_243905_
+	HAS_SHEARS_OR_SILK_TOUCH f_244301_
+	HAS_SILK_TOUCH f_243678_
+	NORMAL_LEAVES_SAPLING_CHANCES f_244509_
+	NORMAL_LEAVES_STICK_CHANCES f_244531_
+	enabledFeatures f_243739_
+	explosionResistant f_243865_
+	map f_244441_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_249153_ p_249153_
+		1 p_251215_ p_251215_
+	<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
+		0 p_281507_ p_281507_
+		1 p_283552_ p_283552_
+		2 p_282212_ p_282212_
+	add (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247577_
+		0 p_250610_ p_250610_
+		1 p_249817_ p_249817_
+	add (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V m_246481_
+		0 p_251966_ p_251966_
+		1 p_251699_ p_251699_
+	addNetherVinesDropTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_245693_
+		0 p_252269_ p_252269_
+		1 p_250696_ p_250696_
+	applyExplosionCondition (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_247733_
+		0 p_249717_ p_249717_
+		1 p_248851_ p_248851_
+	applyExplosionDecay (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_246108_
+		0 p_248695_ p_248695_
+		1 p_248548_ p_248548_
+	createAttachedStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246312_
+		0 p_249778_ p_249778_
+		1 p_250678_ p_250678_
+	createBannerDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247458_
+		0 p_249810_ p_249810_
+	createBeeHiveDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247247_
+		static
+		0 p_248770_ p_248770_
+	createBeeNestDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247273_
+		static
+		0 p_250988_ p_250988_
+	createCandleCakeDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246838_
+		static
+		0 p_250280_ p_250280_
+	createCandleDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245895_
+		0 p_250896_ p_250896_
+	createCaveVinesDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245658_
+		static
+		0 p_251070_ p_251070_
+	createCopperOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246167_
+		0 p_251306_ p_251306_
+	createCropDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245238_
+		0 p_249457_ p_249457_
+		1 p_248599_ p_248599_
+		2 p_251915_ p_251915_
+		3 p_252202_ p_252202_
+	createDoorTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247398_
+		0 p_252166_ p_252166_
+	createDoublePlantShearsDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246463_
+		static
+		0 p_248678_ p_248678_
+	createDoublePlantWithSeedDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246224_
+		0 p_248590_ p_248590_
+		1 p_248735_ p_248735_
+	createGrassDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245349_
+		0 p_252139_ p_252139_
+	createLapisOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246218_
+		0 p_251511_ p_251511_
+	createLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246047_
+		0 p_250088_ p_250088_
+		1 p_250731_ p_250731_
+		2 p_248949_ p_248949_
+	createMangroveLeavesDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245170_
+		0 p_251103_ p_251103_
+	createMultifaceBlockDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246235_
+		0 p_249088_ p_249088_
+		1 p_251535_ p_251535_
+	createMushroomBlockDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245079_
+		0 p_249959_ p_249959_
+		1 p_249315_ p_249315_
+	createNameableBlockEntityTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246180_
+		0 p_252291_ p_252291_
+	createOakLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246142_
+		0 p_249535_ p_249535_
+		1 p_251505_ p_251505_
+		2 p_250753_ p_250753_
+	createOreDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246109_
+		0 p_250450_ p_250450_
+		1 p_249745_ p_249745_
+	createPetalsDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271693_
+		0 p_273240_ p_273240_
+	createPotFlowerItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245602_
+		0 p_249395_ p_249395_
+	createRedstoneOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245671_
+		0 p_251906_ p_251906_
+	createSelfDropDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246900_
+		static
+		0 p_252253_ p_252253_
+		1 p_248764_ p_248764_
+		2 p_249146_ p_249146_
+	createShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247184_
+		static
+		0 p_252195_ p_252195_
+		1 p_250102_ p_250102_
+	createShearsOnlyDrop (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245929_
+		static
+		0 p_250684_ p_250684_
+	createShulkerBoxDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247334_
+		0 p_252164_ p_252164_
+	createSilkTouchDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247502_
+		static
+		0 p_250203_ p_250203_
+		1 p_252089_ p_252089_
+	createSilkTouchOnlyTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245335_
+		static
+		0 p_252216_ p_252216_
+	createSilkTouchOrShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246160_
+		static
+		0 p_250539_ p_250539_
+		1 p_251459_ p_251459_
+	createSingleItemTable (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245765_
+		0 p_251584_ p_251584_
+		1 p_249865_ p_249865_
+	createSingleItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247033_
+		0 p_251912_ p_251912_
+	createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245514_
+		0 p_249305_ p_249305_
+		1 p_251905_ p_251905_
+	createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245142_
+		0 p_251449_ p_251449_
+		1 p_248558_ p_248558_
+		2 p_250047_ p_250047_
+	createSinglePropConditionTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245178_
+		0 p_252154_ p_252154_
+		1 p_250272_ p_250272_
+		2 p_250292_ p_250292_
+	createSlabItemTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247233_
+		0 p_251313_ p_251313_
+	createStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247642_
+		0 p_250957_ p_250957_
+		1 p_249098_ p_249098_
+	dropOther (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)V m_246125_
+		0 p_248885_ p_248885_
+		1 p_251883_ p_251883_
+	dropPottedContents (Lnet/minecraft/world/level/block/Block;)V m_246535_
+		0 p_251064_ p_251064_
+	dropSelf (Lnet/minecraft/world/level/block/Block;)V m_245724_
+		0 p_249181_ p_249181_
+	dropWhenSilkTouch (Lnet/minecraft/world/level/block/Block;)V m_245644_
+		0 p_250855_ p_250855_
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249322_ p_249322_
+	generate ()V m_245660_
+	lambda$createCandleDrops$2 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_246855_
+		static
+		0 p_249961_ p_249961_
+		1 p_249985_ p_249985_
+	lambda$createMultifaceBlockDrops$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_245661_
+		static
+		0 p_250555_ p_250555_
+		1 p_251536_ p_251536_
+	lambda$createPetalsDrops$3 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_271572_
+		static
+		0 p_272347_ p_272347_
+		1 p_272348_ p_272348_
+	lambda$createStemDrops$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_247103_
+		static
+		0 p_250915_ p_250915_
+		1 p_249795_ p_249795_
+	lambda$dropPottedContents$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246087_
+		0 p_250193_ p_250193_
+	noDrop ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246386_
+		static
+	otherWhenSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_245854_
+		0 p_249932_ p_249932_
+		1 p_252053_ p_252053_
+net/minecraft/data/loot/EntityLootSubProvider net/minecraft/data/loot/EntityLootSubProvider
+	ENTITY_ON_FIRE f_244460_
+	SPECIAL_LOOT_TABLE_TYPES f_244591_
+	allowed f_265862_
+	map f_244213_
+	required f_266009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_251971_ p_251971_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_266989_ p_266989_
+		1 p_267138_ p_267138_
+	add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247520_
+		0 p_252130_ p_252130_
+		1 p_251706_ p_251706_
+		2 p_249357_ p_249357_
+	add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_245309_
+		0 p_248740_ p_248740_
+		1 p_249440_ p_249440_
+	canHaveLootTable (Lnet/minecraft/world/entity/EntityType;)Z m_245552_
+		static
+		0 p_249029_ p_249029_
+	createSheepTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246752_
+		static
+		0 p_249422_ p_249422_
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_251751_ p_251751_
+	generate ()V m_246942_
+	killedByFrog ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_245873_
+	killedByFrogVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_247253_
+		0 p_249403_ p_249403_
+	lambda$add$2 (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; m_246961_
+		static
+		0 p_251466_ p_251466_
+	lambda$generate$0 (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_247265_
+		static
+		0 p_249154_ p_249154_
+		1 p_251078_ p_251078_
+		2 p_250081_ p_250081_
+		3 p_250376_ p_250376_
+		4 p_250972_ p_250972_
+	lambda$generate$1 (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V m_266130_
+		0 p_266622_ p_266622_
+		1 p_266623_ p_266623_
+		2 p_266624_ p_266624_
+net/minecraft/data/loot/LootTableProvider net/minecraft/data/loot/LootTableProvider
+	LOGGER f_124431_
+	pathProvider f_236267_
+	requiredTables f_243940_
+	subProviders f_124434_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Set;Ljava/util/List;)V <init>
+		0 p_254123_ p_254123_
+		1 p_254481_ p_254481_
+		2 p_253798_ p_253798_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V m_287804_
+		static
+		0 p_288256_ p_288256_
+		1 p_288257_ p_288257_
+		2 p_288258_ p_288258_
+		3 p_288259_ p_288259_
+		4 p_288260_ p_288260_
+	lambda$run$1 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;)V m_287805_
+		static
+		0 p_288261_ p_288261_
+		1 p_288262_ p_288262_
+		2 p_288263_ p_288263_
+	lambda$run$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278530_
+		static
+		0 p_278896_ p_278896_
+		1 p_278897_ p_278897_
+		2 p_278898_ p_278898_
+	lambda$run$3 (Ljava/lang/String;Ljava/lang/String;)V m_124445_
+		static
+		0 p_124446_ p_124446_
+		1 p_124447_ p_124447_
+	lambda$run$4 (Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_278531_
+		0 p_278899_ p_278899_
+		1 p_278900_ p_278900_
+	lambda$run$5 (I)[Ljava/util/concurrent/CompletableFuture; m_252621_
+		static
+		0 p_253403_ p_253403_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254060_ p_254060_
+net/minecraft/data/loot/LootTableProvider$1 net/minecraft/data/loot/LootTableProvider$1
+	this$0 f_278446_
+	val$tables f_278445_
+	<init> (Lnet/minecraft/data/loot/LootTableProvider;Ljava/util/Map;)V <init>
+		0 p_279132_ p_279132_
+		1 p_279207_ p_279207_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279283_ p_279283_
+net/minecraft/data/loot/LootTableProvider$SubProviderEntry net/minecraft/data/loot/LootTableProvider$SubProviderEntry
+	paramSet f_244144_
+	provider f_243941_
+	<init> (Ljava/util/function/Supplier;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)V <init>
+		0 f_243941_ f_243941_
+		1 f_244144_ f_244144_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249337_ p_249337_
+	hashCode ()I hashCode
+	paramSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; f_244144_
+	provider ()Ljava/util/function/Supplier; f_243941_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/loot/LootTableSubProvider net/minecraft/data/loot/LootTableSubProvider
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249643_ p_249643_
+net/minecraft/data/loot/package-info net/minecraft/data/loot/package-info
+net/minecraft/data/loot/packs/VanillaArchaeologyLoot net/minecraft/data/loot/packs/VanillaArchaeologyLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_278066_ p_278066_
+net/minecraft/data/loot/packs/VanillaBlockLoot net/minecraft/data/loot/packs/VanillaBlockLoot
+	EXPLOSION_RESISTANT f_244490_
+	JUNGLE_LEAVES_SAPLING_CHANGES f_243668_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createDecoratedPotTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_277139_
+		0 p_277929_ p_277929_
+	createPitcherCropLoot ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_277021_
+	generate ()V m_245660_
+	lambda$createPitcherCropLoot$238 (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_276716_
+		static
+		0 p_277248_ p_277248_
+	lambda$generate$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245962_
+		0 p_252292_ p_252292_
+	lambda$generate$1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245682_
+		0 p_251015_ p_251015_
+	lambda$generate$10 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245518_
+		0 p_248518_ p_248518_
+	lambda$generate$100 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246713_
+		0 p_251275_ p_251275_
+	lambda$generate$101 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246512_
+		0 p_252316_ p_252316_
+	lambda$generate$102 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246795_
+		0 p_250918_ p_250918_
+	lambda$generate$103 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245504_
+		0 p_250043_ p_250043_
+	lambda$generate$104 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247134_
+		0 p_248541_ p_248541_
+	lambda$generate$105 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245467_
+		0 p_250741_ p_250741_
+	lambda$generate$106 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245228_
+		0 p_250228_ p_250228_
+	lambda$generate$107 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; m_245900_
+		static
+		0 p_251371_ p_251371_
+		1 p_251952_ p_251952_
+	lambda$generate$108 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246376_
+		0 p_248918_ p_248918_
+	lambda$generate$109 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247197_
+		0 p_250064_ p_250064_
+	lambda$generate$11 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247287_
+		0 p_251277_ p_251277_
+	lambda$generate$110 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245749_
+		static
+		0 p_250233_ p_250233_
+	lambda$generate$111 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246403_
+		static
+		0 p_249628_ p_249628_
+	lambda$generate$112 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247405_
+		static
+		0 p_252341_ p_252341_
+		1 p_250477_ p_250477_
+	lambda$generate$113 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246427_
+		static
+		0 p_251805_ p_251805_
+		1 p_250214_ p_250214_
+	lambda$generate$114 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245566_
+		static
+		0 p_251107_ p_251107_
+		1 p_250876_ p_250876_
+	lambda$generate$115 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246692_
+		static
+		0 p_252251_ p_252251_
+		1 p_249556_ p_249556_
+	lambda$generate$116 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245061_
+		static
+		0 p_252079_ p_252079_
+		1 p_250463_ p_250463_
+	lambda$generate$117 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245174_
+		static
+		0 p_249877_ p_249877_
+		1 p_250078_ p_250078_
+	lambda$generate$118 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247222_
+		static
+		0 p_249344_ p_249344_
+		1 p_250051_ p_250051_
+	lambda$generate$119 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245869_
+		static
+		0 p_248743_ p_248743_
+		1 p_249078_ p_249078_
+	lambda$generate$12 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245224_
+		0 p_252157_ p_252157_
+	lambda$generate$120 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245560_
+		static
+		0 p_251454_ p_251454_
+		1 p_249133_ p_249133_
+	lambda$generate$121 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247411_
+		static
+		0 p_249005_ p_249005_
+		1 p_251324_ p_251324_
+	lambda$generate$122 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246993_
+		static
+		0 p_251245_ p_251245_
+		1 p_248584_ p_248584_
+	lambda$generate$123 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245368_
+		static
+		0 p_249497_ p_249497_
+		1 p_251632_ p_251632_
+	lambda$generate$124 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245600_
+		static
+		0 p_250494_ p_250494_
+		1 p_250130_ p_250130_
+	lambda$generate$125 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246065_
+		static
+		0 p_250282_ p_250282_
+		1 p_250337_ p_250337_
+	lambda$generate$126 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247192_
+		static
+		0 p_249544_ p_249544_
+		1 p_250143_ p_250143_
+	lambda$generate$127 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245576_
+		static
+		0 p_249423_ p_249423_
+		1 p_252244_ p_252244_
+	lambda$generate$128 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246924_
+		static
+		0 p_249150_ p_249150_
+		1 p_248975_ p_248975_
+	lambda$generate$129 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246215_
+		static
+		0 p_249476_ p_249476_
+		1 p_251287_ p_251287_
+	lambda$generate$13 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245972_
+		0 p_250379_ p_250379_
+	lambda$generate$130 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247044_
+		static
+		0 p_251420_ p_251420_
+		1 p_250976_ p_250976_
+	lambda$generate$131 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245855_
+		static
+		0 p_250782_ p_250782_
+		1 p_250538_ p_250538_
+	lambda$generate$132 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245312_
+		static
+		0 p_250833_ p_250833_
+		1 p_250717_ p_250717_
+	lambda$generate$133 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246753_
+		static
+		0 p_250219_ p_250219_
+		1 p_250178_ p_250178_
+	lambda$generate$134 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246967_
+		static
+		0 p_251385_ p_251385_
+		1 p_251962_ p_251962_
+	lambda$generate$135 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245267_
+		static
+		0 p_249463_ p_249463_
+		1 p_250520_ p_250520_
+	lambda$generate$136 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247164_
+		static
+		0 p_250037_ p_250037_
+		1 p_252043_ p_252043_
+	lambda$generate$137 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245796_
+		static
+		0 p_250587_ p_250587_
+		1 p_248545_ p_248545_
+	lambda$generate$138 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245881_
+		static
+		0 p_251756_ p_251756_
+		1 p_250001_ p_250001_
+	lambda$generate$139 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245767_
+		static
+		0 p_249265_ p_249265_
+		1 p_250727_ p_250727_
+	lambda$generate$14 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247433_
+		0 p_251028_ p_251028_
+	lambda$generate$140 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246421_
+		static
+		0 p_250329_ p_250329_
+		1 p_249831_ p_249831_
+	lambda$generate$141 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247151_
+		static
+		0 p_251117_ p_251117_
+		1 p_251205_ p_251205_
+	lambda$generate$142 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247486_
+		static
+		0 p_251102_ p_251102_
+		1 p_248609_ p_248609_
+	lambda$generate$143 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247352_
+		static
+		0 p_248668_ p_248668_
+		1 p_248838_ p_248838_
+	lambda$generate$144 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246450_
+		static
+		0 p_248724_ p_248724_
+		1 p_250222_ p_250222_
+	lambda$generate$145 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245908_
+		static
+		0 p_250652_ p_250652_
+		1 p_250378_ p_250378_
+	lambda$generate$146 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245218_
+		static
+		0 p_252351_ p_252351_
+		1 p_250962_ p_250962_
+	lambda$generate$147 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246388_
+		static
+		0 p_252107_ p_252107_
+		1 p_248769_ p_248769_
+	lambda$generate$148 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247066_
+		static
+		0 p_249294_ p_249294_
+		1 p_250955_ p_250955_
+	lambda$generate$149 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245144_
+		static
+		0 p_249991_ p_249991_
+		1 p_251370_ p_251370_
+	lambda$generate$15 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245823_
+		0 p_251671_ p_251671_
+	lambda$generate$150 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245673_
+		static
+		0 p_249373_ p_249373_
+		1 p_250906_ p_250906_
+	lambda$generate$151 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246204_
+		static
+		0 p_248704_ p_248704_
+		1 p_250875_ p_250875_
+	lambda$generate$152 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246591_
+		static
+		0 p_250868_ p_250868_
+		1 p_250718_ p_250718_
+	lambda$generate$153 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245918_
+		static
+		0 p_251169_ p_251169_
+		1 p_248646_ p_248646_
+	lambda$generate$154 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246380_
+		static
+		0 p_251696_ p_251696_
+		1 p_252160_ p_252160_
+	lambda$generate$155 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246986_
+		static
+		0 p_249587_ p_249587_
+		1 p_248952_ p_248952_
+	lambda$generate$156 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247608_
+		static
+		0 p_251032_ p_251032_
+		1 p_248577_ p_248577_
+	lambda$generate$157 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247031_
+		static
+		0 p_250944_ p_250944_
+		1 p_249015_ p_249015_
+	lambda$generate$158 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246757_
+		static
+		0 p_248940_ p_248940_
+		1 p_251605_ p_251605_
+	lambda$generate$159 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246662_
+		static
+		0 p_250187_ p_250187_
+		1 p_249719_ p_249719_
+	lambda$generate$16 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247653_
+		0 p_251149_ p_251149_
+	lambda$generate$160 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246023_
+		static
+		0 p_248586_ p_248586_
+		1 p_249234_ p_249234_
+	lambda$generate$161 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245981_
+		static
+		0 p_251259_ p_251259_
+		1 p_248917_ p_248917_
+	lambda$generate$162 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245930_
+		static
+		0 p_250834_ p_250834_
+		1 p_251436_ p_251436_
+	lambda$generate$163 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247584_
+		static
+		0 p_249737_ p_249737_
+		1 p_248899_ p_248899_
+	lambda$generate$164 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245973_
+		static
+		0 p_250803_ p_250803_
+		1 p_251366_ p_251366_
+	lambda$generate$165 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246021_
+		static
+		0 p_249011_ p_249011_
+		1 p_249288_ p_249288_
+	lambda$generate$166 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246730_
+		static
+		0 p_249443_ p_249443_
+		1 p_250643_ p_250643_
+	lambda$generate$167 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245880_
+		static
+		0 p_251352_ p_251352_
+		1 p_251547_ p_251547_
+	lambda$generate$168 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247725_
+		static
+		0 p_250570_ p_250570_
+		1 p_249883_ p_249883_
+	lambda$generate$169 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246894_
+		static
+		0 p_248922_ p_248922_
+		1 p_251753_ p_251753_
+	lambda$generate$17 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247069_
+		static
+		0 p_250523_ p_250523_
+		1 p_251629_ p_251629_
+	lambda$generate$170 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247404_
+		static
+		0 p_249771_ p_249771_
+		1 p_249693_ p_249693_
+	lambda$generate$171 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245977_
+		static
+		0 p_248843_ p_248843_
+		1 p_250920_ p_250920_
+	lambda$generate$172 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245778_
+		static
+		0 p_249316_ p_249316_
+		1 p_250557_ p_250557_
+	lambda$generate$173 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245877_
+		static
+		0 p_248928_ p_248928_
+		1 p_249072_ p_249072_
+	lambda$generate$174 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_263148_
+		0 p_250163_ p_250163_
+	lambda$generate$175 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247036_
+		static
+		0 p_250755_ p_250755_
+	lambda$generate$176 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247226_
+		static
+		0 p_250779_ p_250779_
+	lambda$generate$177 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279870_
+		0 p_280934_ p_280934_
+	lambda$generate$178 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279876_
+		0 p_280940_ p_280940_
+	lambda$generate$179 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279873_
+		0 p_280937_ p_280937_
+	lambda$generate$18 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246800_
+		static
+		0 p_251230_ p_251230_
+		1 p_251237_ p_251237_
+	lambda$generate$180 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247132_
+		0 p_249084_ p_249084_
+	lambda$generate$181 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279875_
+		0 p_280939_ p_280939_
+	lambda$generate$182 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279869_
+		0 p_280933_ p_280933_
+	lambda$generate$183 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279874_
+		0 p_280938_ p_280938_
+	lambda$generate$184 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279872_
+		0 p_280936_ p_280936_
+	lambda$generate$185 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_279871_
+		0 p_280935_ p_280935_
+	lambda$generate$186 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276711_
+		0 p_277240_ p_277240_
+	lambda$generate$187 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245434_
+		0 p_249159_ p_249159_
+	lambda$generate$188 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247429_
+		0 p_249169_ p_249169_
+	lambda$generate$189 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246482_
+		0 p_248785_ p_248785_
+	lambda$generate$19 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247142_
+		static
+		0 p_250794_ p_250794_
+		1 p_249325_ p_249325_
+	lambda$generate$190 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247614_
+		0 p_250359_ p_250359_
+	lambda$generate$191 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245659_
+		0 p_250095_ p_250095_
+	lambda$generate$192 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245917_
+		0 p_249260_ p_249260_
+	lambda$generate$193 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245352_
+		0 p_251355_ p_251355_
+	lambda$generate$194 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246812_
+		0 p_252000_ p_252000_
+	lambda$generate$195 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246551_
+		0 p_249219_ p_249219_
+	lambda$generate$196 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246098_
+		0 p_251035_ p_251035_
+	lambda$generate$197 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246547_
+		static
+		0 p_250586_ p_250586_
+		1 p_249767_ p_249767_
+	lambda$generate$198 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246408_
+		static
+		0 p_251924_ p_251924_
+		1 p_251228_ p_251228_
+	lambda$generate$199 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247028_
+		0 p_250898_ p_250898_
+	lambda$generate$2 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245305_
+		0 p_249052_ p_249052_
+	lambda$generate$20 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246516_
+		static
+		0 p_249880_ p_249880_
+		1 p_249953_ p_249953_
+	lambda$generate$200 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246452_
+		0 p_249875_ p_249875_
+	lambda$generate$201 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247128_
+		0 p_249323_ p_249323_
+	lambda$generate$202 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246969_
+		0 p_250687_ p_250687_
+	lambda$generate$203 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247215_
+		0 p_251177_ p_251177_
+	lambda$generate$204 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245043_
+		static
+		0 p_249984_ p_249984_
+		1 p_250507_ p_250507_
+	lambda$generate$205 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246738_
+		static
+		0 p_249235_ p_249235_
+		1 p_251637_ p_251637_
+	lambda$generate$206 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246557_
+		0 p_250546_ p_250546_
+	lambda$generate$207 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247485_
+		0 p_249226_ p_249226_
+	lambda$generate$208 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245176_
+		static
+		0 p_251652_ p_251652_
+	lambda$generate$209 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245089_
+		static
+		0 p_250181_ p_250181_
+	lambda$generate$21 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245128_
+		static
+		0 p_251288_ p_251288_
+		1 p_251725_ p_251725_
+	lambda$generate$210 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246076_
+		static
+		0 p_249748_ p_249748_
+	lambda$generate$211 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246695_
+		0 p_249543_ p_249543_
+	lambda$generate$212 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245370_
+		static
+		0 p_252041_ p_252041_
+	lambda$generate$213 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247632_
+		static
+		0 p_250387_ p_250387_
+	lambda$generate$214 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245244_
+		static
+		0 p_250823_ p_250823_
+		1 p_250055_ p_250055_
+	lambda$generate$215 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246135_
+		0 p_248803_ p_248803_
+	lambda$generate$216 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247296_
+		0 p_251424_ p_251424_
+	lambda$generate$217 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246842_
+		0 p_249349_ p_249349_
+	lambda$generate$218 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245044_
+		0 p_251518_ p_251518_
+	lambda$generate$219 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246147_
+		0 p_252178_ p_252178_
+	lambda$generate$22 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246036_
+		static
+		0 p_251879_ p_251879_
+		1 p_248946_ p_248946_
+	lambda$generate$220 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245770_
+		0 p_250849_ p_250849_
+	lambda$generate$221 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247157_
+		0 p_249769_ p_249769_
+	lambda$generate$222 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246095_
+		static
+		0 p_251499_ p_251499_
+		1 p_250650_ p_250650_
+	lambda$generate$223 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245628_
+		static
+		0 p_250622_ p_250622_
+		1 p_249038_ p_249038_
+	lambda$generate$224 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247147_
+		0 p_251150_ p_251150_
+	lambda$generate$225 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245175_
+		0 p_251856_ p_251856_
+	lambda$generate$226 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245904_
+		static
+		0 p_250630_ p_250630_
+		1 p_249321_ p_249321_
+	lambda$generate$227 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247123_
+		static
+		0 p_248985_ p_248985_
+		1 p_249777_ p_249777_
+	lambda$generate$228 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245460_
+		0 p_250026_ p_250026_
+	lambda$generate$229 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247633_
+		0 p_250097_ p_250097_
+	lambda$generate$23 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247153_
+		static
+		0 p_251789_ p_251789_
+		1 p_249873_ p_249873_
+	lambda$generate$230 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_246352_
+		static
+		0 p_250960_ p_250960_
+		1 p_252097_ p_252097_
+	lambda$generate$231 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_246220_
+		static
+		0 p_251441_ p_251441_
+		1 p_251216_ p_251216_
+	lambda$generate$232 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247712_
+		static
+		0 p_251108_ p_251108_
+	lambda$generate$233 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246405_
+		0 p_248523_ p_248523_
+	lambda$generate$234 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246187_
+		0 p_248528_ p_248528_
+	lambda$generate$235 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247167_
+		0 p_250428_ p_250428_
+	lambda$generate$236 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246821_
+		0 p_248898_ p_248898_
+	lambda$generate$237 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246100_
+		0 p_252201_ p_252201_
+	lambda$generate$24 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246266_
+		static
+		0 p_249447_ p_249447_
+		1 p_250611_ p_250611_
+	lambda$generate$25 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246302_
+		static
+		0 p_248919_ p_248919_
+		1 p_250363_ p_250363_
+	lambda$generate$26 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245500_
+		static
+		0 p_248932_ p_248932_
+		1 p_249255_ p_249255_
+	lambda$generate$27 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247095_
+		static
+		0 p_252233_ p_252233_
+		1 p_249820_ p_249820_
+	lambda$generate$28 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245567_
+		static
+		0 p_248929_ p_248929_
+		1 p_250846_ p_250846_
+	lambda$generate$29 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247032_
+		static
+		0 p_249636_ p_249636_
+		1 p_249031_ p_249031_
+	lambda$generate$3 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246303_
+		0 p_249779_ p_249779_
+	lambda$generate$30 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246649_
+		static
+		0 p_251091_ p_251091_
+		1 p_251560_ p_251560_
+	lambda$generate$31 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246243_
+		static
+		0 p_249304_ p_249304_
+		1 p_250571_ p_250571_
+	lambda$generate$32 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247527_
+		static
+		0 p_251358_ p_251358_
+		1 p_250698_ p_250698_
+	lambda$generate$33 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245519_
+		static
+		0 p_248519_ p_248519_
+		1 p_250985_ p_250985_
+	lambda$generate$34 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245191_
+		static
+		0 p_249751_ p_249751_
+		1 p_250829_ p_250829_
+	lambda$generate$35 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246620_
+		static
+		0 p_249036_ p_249036_
+		1 p_251720_ p_251720_
+	lambda$generate$36 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245082_
+		static
+		0 p_252236_ p_252236_
+		1 p_249342_ p_249342_
+	lambda$generate$37 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246190_
+		static
+		0 p_252114_ p_252114_
+		1 p_250259_ p_250259_
+	lambda$generate$38 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245461_
+		static
+		0 p_249123_ p_249123_
+		1 p_251501_ p_251501_
+	lambda$generate$39 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247412_
+		static
+		0 p_252029_ p_252029_
+		1 p_250933_ p_250933_
+	lambda$generate$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246764_
+		0 p_250966_ p_250966_
+	lambda$generate$40 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247143_
+		static
+		0 p_248901_ p_248901_
+		1 p_248836_ p_248836_
+	lambda$generate$41 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245134_
+		static
+		0 p_251492_ p_251492_
+		1 p_252142_ p_252142_
+	lambda$generate$42 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246745_
+		static
+		0 p_250386_ p_250386_
+		1 p_248657_ p_248657_
+	lambda$generate$43 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246071_
+		static
+		0 p_250532_ p_250532_
+		1 p_249451_ p_249451_
+	lambda$generate$44 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246189_
+		static
+		0 p_249569_ p_249569_
+		1 p_249500_ p_249500_
+	lambda$generate$45 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247453_
+		static
+		0 p_250284_ p_250284_
+		1 p_249589_ p_249589_
+	lambda$generate$46 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246960_
+		static
+		0 p_252141_ p_252141_
+		1 p_251378_ p_251378_
+	lambda$generate$47 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247399_
+		static
+		0 p_250153_ p_250153_
+		1 p_251340_ p_251340_
+	lambda$generate$48 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246043_
+		static
+		0 p_252091_ p_252091_
+		1 p_252148_ p_252148_
+	lambda$generate$49 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245649_
+		static
+		0 p_250768_ p_250768_
+		1 p_248742_ p_248742_
+	lambda$generate$5 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245928_
+		0 p_250352_ p_250352_
+	lambda$generate$50 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245943_
+		static
+		0 p_249803_ p_249803_
+		1 p_252320_ p_252320_
+	lambda$generate$51 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247221_
+		static
+		0 p_250445_ p_250445_
+		1 p_249683_ p_249683_
+	lambda$generate$52 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247177_
+		static
+		0 p_251400_ p_251400_
+		1 p_249813_ p_249813_
+	lambda$generate$53 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247683_
+		static
+		0 p_251899_ p_251899_
+		1 p_250170_ p_250170_
+	lambda$generate$54 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247609_
+		static
+		0 p_248551_ p_248551_
+		1 p_249068_ p_249068_
+	lambda$generate$55 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247700_
+		static
+		0 p_249287_ p_249287_
+		1 p_251963_ p_251963_
+	lambda$generate$56 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245706_
+		static
+		0 p_250690_ p_250690_
+		1 p_250291_ p_250291_
+	lambda$generate$57 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245410_
+		static
+		0 p_251694_ p_251694_
+		1 p_251741_ p_251741_
+	lambda$generate$58 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246593_
+		static
+		0 p_250398_ p_250398_
+		1 p_249431_ p_249431_
+	lambda$generate$59 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246926_
+		static
+		0 p_250989_ p_250989_
+		1 p_249660_ p_249660_
+	lambda$generate$6 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246433_
+		0 p_248608_ p_248608_
+	lambda$generate$60 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247141_
+		static
+		0 p_250612_ p_250612_
+		1 p_249229_ p_249229_
+	lambda$generate$61 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247415_
+		static
+		0 p_249774_ p_249774_
+		1 p_251568_ p_251568_
+	lambda$generate$62 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245808_
+		static
+		0 p_252222_ p_252222_
+		1 p_248799_ p_248799_
+	lambda$generate$63 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245841_
+		static
+		0 p_249409_ p_249409_
+		1 p_249358_ p_249358_
+	lambda$generate$64 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246925_
+		static
+		0 p_249722_ p_249722_
+		1 p_252044_ p_252044_
+	lambda$generate$65 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246219_
+		static
+		0 p_250733_ p_250733_
+		1 p_251336_ p_251336_
+	lambda$generate$66 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246928_
+		static
+		0 p_251599_ p_251599_
+		1 p_251951_ p_251951_
+	lambda$generate$67 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246155_
+		static
+		0 p_251138_ p_251138_
+		1 p_250882_ p_250882_
+	lambda$generate$68 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246964_
+		static
+		0 p_251095_ p_251095_
+		1 p_249866_ p_249866_
+	lambda$generate$69 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245374_
+		static
+		0 p_251398_ p_251398_
+		1 p_252348_ p_252348_
+	lambda$generate$7 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245435_
+		0 p_251175_ p_251175_
+	lambda$generate$70 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247521_
+		static
+		0 p_251465_ p_251465_
+		1 p_248980_ p_248980_
+	lambda$generate$71 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276715_
+		static
+		0 p_277246_ p_277246_
+		1 p_277247_ p_277247_
+	lambda$generate$72 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276712_
+		static
+		0 p_277241_ p_277241_
+		1 p_277242_ p_277242_
+	lambda$generate$73 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276710_
+		static
+		0 p_277238_ p_277238_
+		1 p_277239_ p_277239_
+	lambda$generate$74 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271581_
+		static
+		0 p_272364_ p_272364_
+		1 p_272365_ p_272365_
+	lambda$generate$75 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271584_
+		static
+		0 p_272369_ p_272369_
+		1 p_272370_ p_272370_
+	lambda$generate$76 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271585_
+		static
+		0 p_272371_ p_272371_
+		1 p_272372_ p_272372_
+	lambda$generate$77 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271586_
+		static
+		0 p_272373_ p_272373_
+		1 p_272374_ p_272374_
+	lambda$generate$78 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271577_
+		static
+		0 p_272356_ p_272356_
+		1 p_272357_ p_272357_
+	lambda$generate$79 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271578_
+		static
+		0 p_272358_ p_272358_
+		1 p_272359_ p_272359_
+	lambda$generate$8 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245557_
+		0 p_249280_ p_249280_
+	lambda$generate$80 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271580_
+		static
+		0 p_272362_ p_272362_
+		1 p_272363_ p_272363_
+	lambda$generate$81 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271582_
+		static
+		0 p_272366_ p_272366_
+		1 p_272367_ p_272367_
+	lambda$generate$82 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271579_
+		static
+		0 p_272360_ p_272360_
+		1 p_272361_ p_272361_
+	lambda$generate$83 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_271587_
+		static
+		0 p_272375_ p_272375_
+		1 p_272376_ p_272376_
+	lambda$generate$84 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276714_
+		static
+		0 p_277244_ p_277244_
+		1 p_277245_ p_277245_
+	lambda$generate$85 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_276717_
+		static
+		0 p_277249_ p_277249_
+		1 p_277250_ p_277250_
+	lambda$generate$86 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245983_
+		0 p_249155_ p_249155_
+	lambda$generate$87 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247278_
+		0 p_249678_ p_249678_
+	lambda$generate$88 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247159_
+		0 p_250887_ p_250887_
+	lambda$generate$89 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246935_
+		0 p_251388_ p_251388_
+	lambda$generate$9 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247004_
+		0 p_249630_ p_249630_
+	lambda$generate$90 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246111_
+		0 p_249449_ p_249449_
+	lambda$generate$91 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245440_
+		0 p_251562_ p_251562_
+	lambda$generate$92 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245067_
+		0 p_249639_ p_249639_
+	lambda$generate$93 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247375_
+		0 p_248689_ p_248689_
+	lambda$generate$94 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246406_
+		0 p_252284_ p_252284_
+	lambda$generate$95 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246234_
+		0 p_250939_ p_250939_
+	lambda$generate$96 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_245819_
+		0 p_250517_ p_250517_
+	lambda$generate$97 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246024_
+		0 p_251619_ p_251619_
+	lambda$generate$98 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_246607_
+		0 p_250267_ p_250267_
+	lambda$generate$99 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_247716_
+		0 p_252081_ p_252081_
+net/minecraft/data/loot/packs/VanillaChestLoot net/minecraft/data/loot/packs/VanillaChestLoot
+	<init> ()V <init>
+	ancientCityLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266580_
+		static
+	bastionBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266168_
+		static
+	bastionHoglinStableLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266552_
+		static
+	bastionOtherLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266336_
+		static
+	bastionTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266323_
+		static
+	desertPyramidLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266422_
+		static
+	endCityTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266540_
+		static
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250931_ p_250931_
+	jungleTempleLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266297_
+		static
+	netherBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266392_
+		static
+	pillagerOutpostLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266444_
+		static
+	shipwreckMapLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266573_
+		static
+	shipwreckSupplyLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266375_
+		static
+	shipwreckTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266424_
+		static
+	strongholdCorridorLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266364_
+		static
+	strongholdLibraryLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266435_
+		static
+	woodlandMansionLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266481_
+		static
+net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot
+	<init> ()V <init>
+	elderGuardianLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266591_
+		static
+	generate ()V m_246942_
+net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot
+	IN_BAMBOO_JUNGLE f_243701_
+	IN_JUNGLE f_244228_
+	IN_SPARSE_JUNGLE f_244590_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fishingFishLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_266406_
+		static
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_249559_ p_249559_
+net/minecraft/data/loot/packs/VanillaGiftLoot net/minecraft/data/loot/packs/VanillaGiftLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250831_ p_250831_
+net/minecraft/data/loot/packs/VanillaLootTableProvider net/minecraft/data/loot/packs/VanillaLootTableProvider
+	<init> ()V <init>
+	create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/loot/LootTableProvider; m_247452_
+		static
+		0 p_250807_ p_250807_
+net/minecraft/data/loot/packs/VanillaPiglinBarterLoot net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
+	<init> ()V <init>
+	generate (Ljava/util/function/BiConsumer;)V m_245126_
+		0 p_250176_ p_250176_
+net/minecraft/data/loot/packs/package-info net/minecraft/data/loot/packs/package-info
+net/minecraft/data/metadata/PackMetadataGenerator net/minecraft/data/metadata/PackMetadataGenerator
+	elements f_244307_
+	output f_243851_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_254070_ p_254070_
+	add (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_247300_
+		0 p_252067_ p_252067_
+		1 p_249511_ p_249511_
+	forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_252835_
+		static
+		0 p_253903_ p_253903_
+		1 p_254497_ p_254497_
+		2 p_253848_ p_253848_
+	forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/data/metadata/PackMetadataGenerator; m_254904_
+		static
+		0 p_256281_ p_256281_
+		1 p_255661_ p_255661_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$add$0 (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lcom/google/gson/JsonElement; m_247576_
+		static
+		0 p_251977_ p_251977_
+		1 p_248733_ p_248733_
+	lambda$run$1 (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V m_245452_
+		static
+		0 p_250509_ p_250509_
+		1 p_249290_ p_249290_
+		2 p_251317_ p_251317_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254137_ p_254137_
+net/minecraft/data/metadata/package-info net/minecraft/data/metadata/package-info
+net/minecraft/data/models/BlockModelGenerators net/minecraft/data/models/BlockModelGenerators
+	CHISELED_BOOKSHELF_SLOT_MODEL_CACHE f_260595_
+	MULTIFACE_GENERATOR f_176079_
+	SHAPE_CONSUMERS f_176083_
+	blockStateOutput f_124477_
+	fullBlockModelCustomGenerators f_176081_
+	modelOutput f_124478_
+	nonOrientableTrapdoor f_176080_
+	skippedAutoModelsOutput f_124479_
+	texturedModels f_176082_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V <init>
+		0 p_124481_ p_124481_
+		1 p_124482_ p_124482_
+		2 p_124483_ p_124483_
+	addBookSlotModel (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;Z)V m_260948_
+		0 p_261839_ p_261839_
+		1 p_261634_ p_261634_
+		2 p_262044_ p_262044_
+		3 p_262163_ p_262163_
+		4 p_261986_ p_261986_
+		5 p_261790_ p_261790_
+	addSlotStateAndRotationVariants (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V m_261107_
+		0 p_261951_ p_261951_
+		1 p_261482_ p_261482_
+		2 p_262169_ p_262169_
+	applyRotation (Lnet/minecraft/core/FrontAndTop;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_124635_
+		0 p_124636_ p_124636_
+		1 p_124637_ p_124637_
+	blockEntityModels (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_124825_
+		0 p_124826_ p_124826_
+		1 p_124827_ p_124827_
+	blockEntityModels (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_124690_
+		0 p_124691_ p_124691_
+		1 p_124692_ p_124692_
+	configureDoorHalf (Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_236304_
+		static
+		0 p_236305_ p_236305_
+		1 p_236306_ p_236306_
+		2 p_236307_ p_236307_
+		3 p_236308_ p_236308_
+		4 p_236309_ p_236309_
+		5 p_236310_ p_236310_
+	copyModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124938_
+		0 p_124939_ p_124939_
+		1 p_124940_ p_124940_
+	createActiveRail (Lnet/minecraft/world/level/block/Block;)V m_124974_
+		0 p_124975_ p_124975_
+	createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V m_124530_
+		0 p_124531_ p_124531_
+		1 p_124532_ p_124532_
+	createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124921_
+		0 p_124922_ p_124922_
+		1 p_124923_ p_124923_
+	createAmethystCluster (Lnet/minecraft/world/level/block/Block;)V m_176251_
+		0 p_176252_ p_176252_
+	createAmethystClusters ()V m_176087_
+	createAnvil (Lnet/minecraft/world/level/block/Block;)V m_124980_
+		0 p_124981_ p_124981_
+	createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124881_
+		static
+		0 p_124882_ p_124882_
+		1 p_124883_ p_124883_
+	createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124586_
+		0 p_124587_ p_124587_
+		1 p_124588_ p_124588_
+	createAxisAlignedPillarBlockCustomModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124901_
+		0 p_124902_ p_124902_
+		1 p_124903_ p_124903_
+	createAzalea (Lnet/minecraft/world/level/block/Block;)V m_176247_
+		0 p_176248_ p_176248_
+	createBamboo ()V m_124935_
+	createBambooModels (I)Ljava/util/List; m_124511_
+		0 p_124512_ p_124512_
+	createBarrel ()V m_124959_
+	createBedItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124962_
+		0 p_124963_ p_124963_
+		1 p_124964_ p_124964_
+	createBeeNest (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V m_124583_
+		0 p_124584_ p_124584_
+		1 p_124585_ p_124585_
+	createBell ()V m_124967_
+	createBigDripLeafBlock ()V m_176230_
+	createBookshelf ()V m_124976_
+	createBooleanModelDispatch (Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124622_
+		static
+		0 p_124623_ p_124623_
+		1 p_124624_ p_124624_
+		2 p_124625_ p_124625_
+	createBrewingStand ()V m_124988_
+	createBrushableBlock (Lnet/minecraft/world/level/block/Block;)V m_276953_
+		0 p_277651_ p_277651_
+	createButton (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124884_
+		static
+		0 p_124885_ p_124885_
+		1 p_124886_ p_124886_
+		2 p_124887_ p_124887_
+	createCakeBlock ()V m_124991_
+	createCalibratedSculkSensor ()V m_276871_
+	createCampfires ([Lnet/minecraft/world/level/block/Block;)V m_124713_
+		0 p_124714_ p_124714_
+	createCandleAndCandleCake (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_176244_
+		0 p_176245_ p_176245_
+		1 p_176246_ p_176246_
+	createCartographyTable ()V m_124994_
+	createCauldrons ()V m_176253_
+	createCaveVines ()V m_176092_
+	createChiseledBookshelf ()V m_247160_
+	createChorusFlower ()V m_125006_
+	createChorusPlant ()V m_125012_
+	createCocoa ()V m_124491_
+	createColoredBlockWithRandomRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V m_124685_
+		0 p_124686_ p_124686_
+		1 p_124687_ p_124687_
+	createColoredBlockWithStateRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V m_124777_
+		0 p_124778_ p_124778_
+		1 p_124779_ p_124779_
+	createColumnWithFacing ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124947_
+	createCommandBlock (Lnet/minecraft/world/level/block/Block;)V m_124977_
+		0 p_124978_ p_124978_
+	createComparator ()V m_124982_
+	createComposter ()V m_124484_
+	createCoral (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124536_
+		0 p_124537_ p_124537_
+		1 p_124538_ p_124538_
+		2 p_124539_ p_124539_
+		3 p_124540_ p_124540_
+		4 p_124541_ p_124541_
+		5 p_124542_ p_124542_
+		6 p_124543_ p_124543_
+		7 p_124544_ p_124544_
+	createCoralFans (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124730_
+		0 p_124731_ p_124731_
+		1 p_124732_ p_124732_
+	createCraftingTableLike (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V m_124549_
+		0 p_124550_ p_124550_
+		1 p_124551_ p_124551_
+		2 p_124552_ p_124552_
+	createCropBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;[I)V m_124553_
+		0 p_124554_ p_124554_
+		1 p_124555_ p_124555_
+		2 p_124556_ p_124556_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/world/level/block/state/properties/Property;[I)V m_271994_
+		0 p_273533_ p_273533_
+		1 p_273521_ p_273521_
+		2 p_273430_ p_273430_
+		3 p_273001_ p_273001_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V m_124740_
+		0 p_124741_ p_124741_
+		1 p_124742_ p_124742_
+		2 p_124743_ p_124743_
+	createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124737_
+		0 p_124738_ p_124738_
+		1 p_124739_ p_124739_
+	createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V m_124560_
+		0 p_124561_ p_124561_
+		1 p_124562_ p_124562_
+		2 p_124563_ p_124563_
+	createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124557_
+		0 p_124558_ p_124558_
+		1 p_124559_ p_124559_
+	createCustomFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_247086_
+		static
+		0 p_248625_ p_248625_
+		1 p_248654_ p_248654_
+		2 p_249827_ p_249827_
+		3 p_248819_ p_248819_
+		4 p_251062_ p_251062_
+		5 p_249076_ p_249076_
+	createDaylightDetector ()V m_124485_
+	createDirtPath ()V m_176090_
+	createDispenserBlock (Lnet/minecraft/world/level/block/Block;)V m_124986_
+		0 p_124987_ p_124987_
+	createDoor (Lnet/minecraft/world/level/block/Block;)V m_124896_
+		0 p_124897_ p_124897_
+	createDoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_236283_
+		static
+		0 p_236284_ p_236284_
+		1 p_236285_ p_236285_
+		2 p_236286_ p_236286_
+		3 p_236287_ p_236287_
+		4 p_236288_ p_236288_
+		5 p_236289_ p_236289_
+		6 p_236290_ p_236290_
+		7 p_236291_ p_236291_
+		8 p_236292_ p_236292_
+	createDoubleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_124953_
+		0 p_124954_ p_124954_
+		1 p_124955_ p_124955_
+		2 p_124956_ p_124956_
+	createDoublePlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124791_
+		0 p_124792_ p_124792_
+		1 p_124793_ p_124793_
+	createEmptyOrFullDispatch (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124626_
+		static
+		0 p_124627_ p_124627_
+		1 p_124628_ p_124628_
+		2 p_124629_ p_124629_
+		3 p_124630_ p_124630_
+	createEndPortalFrame ()V m_125009_
+	createFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124850_
+		static
+	createFarmland ()V m_124486_
+	createFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124904_
+		static
+		0 p_124905_ p_124905_
+		1 p_124906_ p_124906_
+		2 p_124907_ p_124907_
+	createFenceGate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124809_
+		static
+		0 p_124810_ p_124810_
+		1 p_124811_ p_124811_
+		2 p_124812_ p_124812_
+		3 p_124813_ p_124813_
+		4 p_124814_ p_124814_
+		5 p_251730_ p_251730_
+	createFire ()V m_124487_
+	createFloorFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_124995_
+		0 p_124996_ p_124996_
+	createFlowerBed (Lnet/minecraft/world/level/block/Block;)V m_272099_
+		0 p_273441_ p_273441_
+	createFrogspawnBlock ()V m_236276_
+	createFrostedIce ()V m_124489_
+	createFullAndCarpetBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_176217_
+		0 p_176218_ p_176218_
+		1 p_176219_ p_176219_
+	createFurnace (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124856_
+		0 p_124857_ p_124857_
+		1 p_124858_ p_124858_
+	createGenericCube (Lnet/minecraft/world/level/block/Block;)V m_280054_
+		0 p_282830_ p_282830_
+	createGlassBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124878_
+		0 p_124879_ p_124879_
+		1 p_124880_ p_124880_
+	createGrassBlocks ()V m_124490_
+	createGrassLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/blockstates/Variant;)V m_124599_
+		0 p_124600_ p_124600_
+		1 p_124601_ p_124601_
+		2 p_124602_ p_124602_
+	createGrindstone ()V m_124973_
+	createGrowingPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124733_
+		0 p_124734_ p_124734_
+		1 p_124735_ p_124735_
+		2 p_124736_ p_124736_
+	createHangingSign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_246674_
+		0 p_249023_ p_249023_
+		1 p_250861_ p_250861_
+		2 p_250943_ p_250943_
+	createHopper ()V m_124493_
+	createHorizontalFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124727_
+		static
+	createHorizontalFacingDispatchAlt ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124785_
+		static
+	createHorizontallyRotatedBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124744_
+		0 p_124745_ p_124745_
+		1 p_124746_ p_124746_
+	createInfestedDeepslate ()V m_176176_
+	createInfestedStone ()V m_124724_
+	createIronBars ()V m_124494_
+	createJigsaw ()V m_124726_
+	createLantern (Lnet/minecraft/world/level/block/Block;)V m_125004_
+		0 p_125005_ p_125005_
+	createLever ()V m_124495_
+	createLightBlock ()V m_194715_
+	createLightningRod ()V m_176089_
+	createLilyPad ()V m_124496_
+	createMagmaBlock ()V m_124723_
+	createMangrovePropagule ()V m_236275_
+	createMirroredColumnGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176179_
+		static
+		0 p_176180_ p_176180_
+		1 p_176181_ p_176181_
+		2 p_176182_ p_176182_
+		3 p_176183_ p_176183_
+	createMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176109_
+		static
+		0 p_176110_ p_176110_
+		1 p_176111_ p_176111_
+		2 p_176112_ p_176112_
+		3 p_176113_ p_176113_
+	createMuddyMangroveRoots ()V m_236274_
+	createMultiface (Lnet/minecraft/world/level/block/Block;)V m_176085_
+		0 p_176086_ p_176086_
+	createMushroomBlock (Lnet/minecraft/world/level/block/Block;)V m_124983_
+		0 p_124984_ p_124984_
+	createNetherPortalBlock ()V m_124497_
+	createNetherRoots (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124970_
+		0 p_124971_ p_124971_
+		1 p_124972_ p_124972_
+	createNetherrack ()V m_124498_
+	createNonTemplateHorizontalBlock (Lnet/minecraft/world/level/block/Block;)V m_125007_
+		0 p_125008_ p_125008_
+	createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;)V m_124960_
+		0 p_124961_ p_124961_
+	createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124533_
+		0 p_124534_ p_124534_
+		1 p_124535_ p_124535_
+	createNormalTorch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124950_
+		0 p_124951_ p_124951_
+		1 p_124952_ p_124952_
+	createNorthWestMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_236316_
+		static
+		0 p_236317_ p_236317_
+		1 p_236318_ p_236318_
+		2 p_236319_ p_236319_
+		3 p_236320_ p_236320_
+	createNyliumBlock (Lnet/minecraft/world/level/block/Block;)V m_124989_
+		0 p_124990_ p_124990_
+	createObserver ()V m_124499_
+	createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;)V m_124916_
+		0 p_124917_ p_124917_
+	createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124888_
+		static
+		0 p_124889_ p_124889_
+		1 p_124890_ p_124890_
+		2 p_124891_ p_124891_
+		3 p_124892_ p_124892_
+	createPassiveRail (Lnet/minecraft/world/level/block/Block;)V m_124968_
+		0 p_124969_ p_124969_
+	createPetrifiedOakSlab ()V m_176177_
+	createPillarBlockUVLocked (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_257856_
+		static
+		0 p_259670_ p_259670_
+		1 p_259852_ p_259852_
+		2 p_259181_ p_259181_
+	createPistonHeads ()V m_124501_
+	createPistonVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_124603_
+		0 p_124604_ p_124604_
+		1 p_124605_ p_124605_
+		2 p_124606_ p_124606_
+	createPistons ()V m_124500_
+	createPitcherCrop ()V m_277126_
+	createPitcherPlant ()V m_277101_
+	createPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V m_124545_
+		0 p_124546_ p_124546_
+		1 p_124547_ p_124547_
+		2 p_124548_ p_124548_
+	createPointedDripstone ()V m_176088_
+	createPointedDripstoneVariant (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; m_176116_
+		0 p_176117_ p_176117_
+		1 p_176118_ p_176118_
+	createPottedAzalea (Lnet/minecraft/world/level/block/Block;)V m_176249_
+		0 p_176250_ p_176250_
+	createPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124941_
+		static
+		0 p_124942_ p_124942_
+		1 p_124943_ p_124943_
+		2 p_124944_ p_124944_
+	createPumpkinVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V m_124564_
+		0 p_124565_ p_124565_
+		1 p_124566_ p_124566_
+	createPumpkins ()V m_125000_
+	createRedstoneLamp ()V m_124503_
+	createRedstoneTorch ()V m_124504_
+	createRedstoneWire ()V m_124979_
+	createRepeater ()V m_124505_
+	createRespawnAnchor ()V m_124725_
+	createRotatableColumn (Lnet/minecraft/world/level/block/Block;)V m_124992_
+		0 p_124993_ p_124993_
+	createRotatedMirroredVariantBlock (Lnet/minecraft/world/level/block/Block;)V m_124786_
+		0 p_124787_ p_124787_
+	createRotatedPillar ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124875_
+		static
+	createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124924_
+		static
+		0 p_124925_ p_124925_
+		1 p_124926_ p_124926_
+		2 p_124927_ p_124927_
+	createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124589_
+		0 p_124590_ p_124590_
+		1 p_124591_ p_124591_
+		2 p_124592_ p_124592_
+	createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124831_
+		static
+		0 p_124832_ p_124832_
+		1 p_124833_ p_124833_
+	createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124862_
+		static
+		0 p_124863_ p_124863_
+		1 p_124864_ p_124864_
+		2 p_124865_ p_124865_
+	createRotatedVariantBlock (Lnet/minecraft/world/level/block/Block;)V m_124823_
+		0 p_124824_ p_124824_
+	createRotatedVariants (Lnet/minecraft/resources/ResourceLocation;)[Lnet/minecraft/data/models/blockstates/Variant; m_124688_
+		static
+		0 p_124689_ p_124689_
+	createScaffolding ()V m_124502_
+	createSculkCatalyst ()V m_236315_
+	createSculkSensor ()V m_176091_
+	createSculkShrieker ()V m_236314_
+	createSeaPickle ()V m_124506_
+	createShulkerBox (Lnet/minecraft/world/level/block/Block;)V m_125010_
+		0 p_125011_ p_125011_
+	createSideFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_124998_
+		0 p_124999_ p_124999_
+	createSimpleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_124859_
+		static
+		0 p_124860_ p_124860_
+		1 p_124861_ p_124861_
+	createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;)V m_124728_
+		0 p_124729_ p_124729_
+	createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_124575_
+		0 p_124576_ p_124576_
+		1 p_124577_ p_124577_
+	createSimpleFlatItemModel (Lnet/minecraft/world/item/Item;)V m_124517_
+		0 p_124518_ p_124518_
+	createSlab (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124928_
+		static
+		0 p_124929_ p_124929_
+		1 p_124930_ p_124930_
+		2 p_124931_ p_124931_
+		3 p_124932_ p_124932_
+	createSmallDripleaf ()V m_176241_
+	createSmithingTable ()V m_124997_
+	createSmoothStoneSlab ()V m_124985_
+	createSnifferEgg ()V m_277113_
+	createSnowBlocks ()V m_124507_
+	createSoulFire ()V m_124488_
+	createStairs (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124866_
+		static
+		0 p_124867_ p_124867_
+		1 p_124868_ p_124868_
+		2 p_124869_ p_124869_
+		3 p_124870_ p_124870_
+	createStems (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124788_
+		0 p_124789_ p_124789_
+		1 p_124790_ p_124790_
+	createStonecutter ()V m_124508_
+	createStructureBlock ()V m_124509_
+	createSuffixedVariant (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/ResourceLocation; m_124578_
+		0 p_124579_ p_124579_
+		1 p_124580_ p_124580_
+		2 p_124581_ p_124581_
+		3 p_124582_ p_124582_
+	createSunflower ()V m_124895_
+	createSweetBerryBush ()V m_124718_
+	createTallSeagrass ()V m_124915_
+	createTopFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_125001_
+		0 p_125002_ p_125002_
+	createTorchHorizontalDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_124822_
+		static
+	createTrapdoor (Lnet/minecraft/world/level/block/Block;)V m_124936_
+		0 p_124937_ p_124937_
+	createTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124908_
+		static
+		0 p_124909_ p_124909_
+		1 p_124910_ p_124910_
+		2 p_124911_ p_124911_
+		3 p_124912_ p_124912_
+	createTripwire ()V m_124719_
+	createTripwireHook ()V m_124720_
+	createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V m_124794_
+		0 p_124795_ p_124795_
+		1 p_124796_ p_124796_
+	createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V m_124567_
+		0 p_124568_ p_124568_
+		1 p_124569_ p_124569_
+		2 p_124570_ p_124570_
+	createTrivialCube (Lnet/minecraft/world/level/block/Block;)V m_124851_
+		0 p_124852_ p_124852_
+	createTurtleEgg ()V m_124721_
+	createTurtleEggModel (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; m_124676_
+		0 p_124677_ p_124677_
+		1 p_124678_ p_124678_
+	createTurtleEggModel (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/ResourceLocation; m_124513_
+		0 p_124514_ p_124514_
+		1 p_124515_ p_124515_
+		2 p_124516_ p_124516_
+	createWall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_124838_
+		static
+		0 p_124839_ p_124839_
+		1 p_124840_ p_124840_
+		2 p_124841_ p_124841_
+		3 p_124842_ p_124842_
+	createWeightedPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_124918_
+		0 p_124919_ p_124919_
+		1 p_124920_ p_124920_
+	delegateItemModel (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_124519_
+		0 p_124520_ p_124520_
+		1 p_124521_ p_124521_
+	delegateItemModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V m_124797_
+		0 p_124798_ p_124798_
+		1 p_124799_ p_124799_
+	family (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_124876_
+		0 p_124877_ p_124877_
+	lambda$addBookSlotModel$53 (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey;)Lnet/minecraft/resources/ResourceLocation; m_260775_
+		0 p_261412_ p_261412_
+		1 p_261413_ p_261413_
+		2 p_261414_ p_261414_
+		3 p_261415_ p_261415_
+	lambda$addSlotStateAndRotationVariants$52 (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;)V m_260774_
+		0 p_261407_ p_261407_
+		1 p_261408_ p_261408_
+		2 p_261409_ p_261409_
+		3 p_261410_ p_261410_
+		4 p_261411_ p_261411_
+	lambda$createActiveRail$9 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/data/models/blockstates/Variant; m_176159_
+		static
+		0 p_176160_ p_176160_
+		1 p_176161_ p_176161_
+		2 p_176162_ p_176162_
+		3 p_176163_ p_176163_
+		4 p_176164_ p_176164_
+		5 p_176165_ p_176165_
+		6 p_176166_ p_176166_
+		7 p_176167_ p_176167_
+	lambda$createBambooModels$11 (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; m_176137_
+		static
+		0 p_176138_ p_176138_
+		1 p_176139_ p_176139_
+	lambda$createBarrel$12 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176214_
+		static
+		0 p_176215_ p_176215_
+		1 p_176216_ p_176216_
+	lambda$createBrushableBlock$5 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_276719_
+		0 p_277252_ p_277252_
+		1 p_277253_ p_277253_
+	lambda$createCalibratedSculkSensor$33 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; m_283985_
+		static
+		0 p_284645_ p_284645_
+		1 p_284646_ p_284646_
+		2 p_284647_ p_284647_
+	lambda$createChiseledBookshelf$51 (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Direction;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V m_262348_
+		0 p_262539_ p_262539_
+		1 p_262540_ p_262540_
+		2 p_262541_ p_262541_
+		3 p_262542_ p_262542_
+	lambda$createChorusFlower$17 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176146_
+		static
+		0 p_176147_ p_176147_
+		1 p_176148_ p_176148_
+	lambda$createCommandBlock$10 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176191_
+		static
+		0 p_176192_ p_176192_
+		1 p_176193_ p_176193_
+	lambda$createCropBlock$14 (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/ResourceLocation; m_176095_
+		0 p_176096_ p_176096_
+		1 p_176097_ p_176097_
+		2 p_176098_ p_176098_
+	lambda$createCropBlock$15 ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176168_
+		0 p_176169_ p_176169_
+		1 p_176170_ p_176170_
+		2 p_176171_ p_176171_
+		3 p_176172_ p_176172_
+	lambda$createCrossBlock$6 ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_271589_
+		0 p_272378_ p_272378_
+		1 p_272379_ p_272379_
+		2 p_272380_ p_272380_
+		3 p_272381_ p_272381_
+	lambda$createEmptyOrFullDispatch$13 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; m_176126_
+		static
+		0 p_176127_ p_176127_
+		1 p_176128_ p_176128_
+		2 p_176129_ p_176129_
+		3 p_176130_ p_176130_
+	lambda$createFire$19 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_124893_
+		static
+		0 p_124894_ p_124894_
+	lambda$createFire$20 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176242_
+		static
+		0 p_176243_ p_176243_
+	lambda$createFire$21 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176239_
+		static
+		0 p_176240_ p_176240_
+	lambda$createFire$22 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176235_
+		static
+		0 p_176236_ p_176236_
+	lambda$createFire$23 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176231_
+		static
+		0 p_176232_ p_176232_
+	lambda$createFire$24 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176226_
+		static
+		0 p_176227_ p_176227_
+	lambda$createFurnace$16 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176205_
+		static
+		0 p_176206_ p_176206_
+		1 p_176207_ p_176207_
+	lambda$createGrassBlocks$30 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176196_
+		static
+		0 p_176197_ p_176197_
+		1 p_176198_ p_176198_
+	lambda$createGrassBlocks$31 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V m_176152_
+		static
+		0 p_176153_ p_176153_
+		1 p_176154_ p_176154_
+	lambda$createJigsaw$55 (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; m_236300_
+		0 p_236301_ p_236301_
+	lambda$createMultiface$48 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V m_236296_
+		static
+		0 p_236297_ p_236297_
+		1 p_236298_ p_236298_
+		2 p_236299_ p_236299_
+	lambda$createMultiface$49 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;)V m_236293_
+		static
+		0 p_236294_ p_236294_
+		1 p_236295_ p_236295_
+	lambda$createPitcherCrop$8 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; m_276720_
+		static
+		0 p_277254_ p_277254_
+		1 p_277255_ p_277255_
+		2 p_277256_ p_277256_
+	lambda$createRepeater$34 (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_176133_
+		static
+		0 p_176134_ p_176134_
+		1 p_176135_ p_176135_
+		2 p_176136_ p_176136_
+	lambda$createRespawnAnchor$54 ([Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_236311_
+		static
+		0 p_236312_ p_236312_
+		1 p_236313_ p_236313_
+	lambda$createSculkCatalyst$50 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_236277_
+		static
+		0 p_236278_ p_236278_
+		1 p_236279_ p_236279_
+		2 p_236280_ p_236280_
+	lambda$createSculkSensor$32 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; m_283986_
+		static
+		0 p_284648_ p_284648_
+		1 p_284649_ p_284649_
+		2 p_284650_ p_284650_
+	lambda$createSnifferEgg$40 (Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; m_278137_
+		0 p_278206_ p_278206_
+	lambda$createSnifferEgg$41 (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_276722_
+		static
+		0 p_277260_ p_277260_
+		1 p_277261_ p_277261_
+	lambda$createSnowBlocks$35 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176149_
+		static
+		0 p_176150_ p_176150_
+		1 p_176151_ p_176151_
+	lambda$createSoulFire$25 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176220_
+		static
+		0 p_176221_ p_176221_
+	lambda$createSoulFire$26 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176208_
+		static
+		0 p_176209_ p_176209_
+	lambda$createSoulFire$27 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176199_
+		static
+		0 p_176200_ p_176200_
+	lambda$createSoulFire$28 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176187_
+		static
+		0 p_176188_ p_176188_
+	lambda$createSoulFire$29 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_176142_
+		static
+		0 p_176143_ p_176143_
+	lambda$createStems$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176105_
+		0 p_176106_ p_176106_
+		1 p_176107_ p_176107_
+		2 p_176108_ p_176108_
+	lambda$createStructureBlock$36 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/data/models/blockstates/Variant; m_176114_
+		0 p_176115_ p_176115_
+	lambda$createSweetBerryBush$37 (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; m_176131_
+		0 p_176132_ p_176132_
+	lambda$createTripwireHook$38 (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; m_176123_
+		static
+		0 p_176124_ p_176124_
+		1 p_176125_ p_176125_
+	lambda$createTurtleEgg$39 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; m_176184_
+		0 p_176185_ p_176185_
+		1 p_176186_ p_176186_
+	lambda$new$0 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176222_
+		static
+		0 p_176223_ p_176223_
+	lambda$new$1 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176210_
+		static
+		0 p_176211_ p_176211_
+	lambda$new$2 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176201_
+		static
+		0 p_176202_ p_176202_
+	lambda$new$3 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176189_
+		static
+		0 p_176190_ p_176190_
+	lambda$new$4 (Lnet/minecraft/data/models/model/TextureMapping;)V m_176144_
+		static
+		0 p_176145_ p_176145_
+	lambda$run$56 (Lnet/minecraft/data/BlockFamily;)V m_236302_
+		0 p_236303_ p_236303_
+	lambda$run$57 (Lnet/minecraft/world/item/SpawnEggItem;)V m_236281_
+		0 p_236282_ p_236282_
+	lambda$static$42 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176233_
+		static
+		0 p_176234_ p_176234_
+	lambda$static$43 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176228_
+		static
+		0 p_176229_ p_176229_
+	lambda$static$44 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176224_
+		static
+		0 p_176225_ p_176225_
+	lambda$static$45 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176212_
+		static
+		0 p_176213_ p_176213_
+	lambda$static$46 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176203_
+		static
+		0 p_176204_ p_176204_
+	lambda$static$47 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176194_
+		static
+		0 p_176195_ p_176195_
+	lambda$wrapModels$18 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; m_176237_
+		static
+		0 p_176238_ p_176238_
+	run ()V m_124510_
+	skipAutoItemBlock (Lnet/minecraft/world/level/block/Block;)V m_124524_
+		0 p_124525_ p_124525_
+	woodProvider (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_124948_
+		0 p_124949_ p_124949_
+	wrapModels (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; m_124682_
+		static
+		0 p_124683_ p_124683_
+		1 p_124684_ p_124684_
+net/minecraft/data/models/BlockModelGenerators$1 net/minecraft/data/models/BlockModelGenerators$1
+	$SwitchMap$net$minecraft$core$FrontAndTop f_125013_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf f_276602_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_125014_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator
+	baseModel f_125017_
+	this$0 f_125016_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_125019_ p_125019_
+		1 p_125020_ p_125020_
+		2 p_125021_ p_125021_
+	create ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125025_
+		0 p_125026_ p_125026_
+	createWithCustomBlockItemModel (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125022_
+		0 p_125023_ p_125023_
+		1 p_125024_ p_125024_
+	createWithoutBlockItem ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; m_125027_
+		0 p_125028_ p_125028_
+net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider
+	family f_176255_
+	fullBlock f_125031_
+	mapping f_125030_
+	models f_176254_
+	this$0 f_125029_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
+		0 p_125033_ p_125033_
+		1 p_125034_ p_125034_
+	button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125035_
+		0 p_125036_ p_125036_
+	customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_246414_
+		0 p_250333_ p_250333_
+	customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_245757_
+		0 p_248640_ p_248640_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176273_
+		0 p_176274_ p_176274_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125047_
+		0 p_125048_ p_125048_
+	fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125049_
+		0 p_125050_ p_125050_
+	fullBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125040_
+		0 p_125041_ p_125041_
+		1 p_125042_ p_125042_
+	fullBlockCopies ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176264_
+		0 p_176265_ p_176265_
+	fullBlockVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176271_
+		0 p_176272_ p_176272_
+	generateFor (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176259_
+		0 p_176260_ p_176260_
+	getOrCreateModel (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_176261_
+		0 p_176262_ p_176262_
+		1 p_176263_ p_176263_
+	lambda$generateFor$1 (Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V m_176256_
+		0 p_176257_ p_176257_
+		1 p_176258_ p_176258_
+	lambda$getOrCreateModel$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/ResourceLocation; m_176266_
+		0 p_176267_ p_176267_
+		1 p_176268_ p_176268_
+	pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125051_
+		0 p_125052_ p_125052_
+	sign (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_176269_
+		0 p_176270_ p_176270_
+	slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125053_
+		0 p_125054_ p_125054_
+	stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125055_
+		0 p_125056_ p_125056_
+	trapdoor (Lnet/minecraft/world/level/block/Block;)V m_176275_
+		0 p_176276_ p_176276_
+	wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; m_125045_
+		0 p_125046_ p_125046_
+net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier
+	create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; m_176277_
+		0 p_176278_ p_176278_
+		1 p_176279_ p_176279_
+		2 p_176280_ p_176280_
+		3 p_176281_ p_176281_
+net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey
+	modelSuffix f_260626_
+	template f_260721_
+	<init> (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;)V <init>
+		0 f_260721_ f_260721_
+		1 f_260626_ f_260626_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261822_ p_261822_
+	hashCode ()I hashCode
+	modelSuffix ()Ljava/lang/String; f_260626_
+	template ()Lnet/minecraft/data/models/model/ModelTemplate; f_260721_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/BlockModelGenerators$TintState net/minecraft/data/models/BlockModelGenerators$TintState
+	$VALUES $VALUES
+	NOT_TINTED NOT_TINTED
+	TINTED TINTED
+	$values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; m_176282_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_125062_ p_125062_
+		1 p_125063_ p_125063_
+	getCross ()Lnet/minecraft/data/models/model/ModelTemplate; m_125064_
+	getCrossPot ()Lnet/minecraft/data/models/model/ModelTemplate; m_125065_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/BlockModelGenerators$TintState; valueOf
+		static
+		0 p_125067_ p_125067_
+	values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; values
+		static
+net/minecraft/data/models/BlockModelGenerators$WoodProvider net/minecraft/data/models/BlockModelGenerators$WoodProvider
+	logMapping f_125070_
+	this$0 f_125069_
+	<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
+		0 p_125072_ p_125072_
+		1 p_125073_ p_125073_
+	log (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125076_
+		0 p_125077_ p_125077_
+	logUVLocked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_258006_
+		0 p_259915_ p_259915_
+	logWithHorizontal (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125078_
+		0 p_125079_ p_125079_
+	wood (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; m_125074_
+		0 p_125075_ p_125075_
+net/minecraft/data/models/ItemModelGenerators net/minecraft/data/models/ItemModelGenerators
+	GENERATED_TRIM_MODELS f_265952_
+	TRIM_TYPE_PREDICATE_ID f_265922_
+	output f_125080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/BiConsumer;)V <init>
+		0 p_125082_ p_125082_
+	generateArmorTrims (Lnet/minecraft/world/item/ArmorItem;)V m_266208_
+		0 p_267151_ p_267151_
+	generateBaseArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;Lnet/minecraft/world/item/ArmorMaterial;)Lcom/google/gson/JsonObject; m_266576_
+		0 p_266939_ p_266939_
+		1 p_267324_ p_267324_
+		2 p_267970_ p_267970_
+	generateClockItem (Lnet/minecraft/world/item/Item;)V m_236323_
+		0 p_236324_ p_236324_
+	generateCompassItem (Lnet/minecraft/world/item/Item;)V m_236321_
+		0 p_236322_ p_236322_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125091_
+		0 p_125092_ p_125092_
+		1 p_125093_ p_125093_
+		2 p_125094_ p_125094_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125084_
+		0 p_125085_ p_125085_
+		1 p_125086_ p_125086_
+		2 p_125087_ p_125087_
+	generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V m_125088_
+		0 p_125089_ p_125089_
+		1 p_125090_ p_125090_
+	generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_267826_
+		0 p_268353_ p_268353_
+		1 p_268162_ p_268162_
+		2 p_268173_ p_268173_
+		3 p_268312_ p_268312_
+	generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V m_266494_
+		0 p_267272_ p_267272_
+		1 p_266738_ p_266738_
+		2 p_267328_ p_267328_
+	getItemModelForTrimMaterial (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_266316_
+		0 p_266817_ p_266817_
+		1 p_267030_ p_267030_
+	lambda$generateArmorTrims$0 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_267544_
+		0 p_267901_ p_267901_
+		1 p_267902_ p_267902_
+		2 p_267903_ p_267903_
+	lambda$generateArmorTrims$1 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_267545_
+		0 p_267904_ p_267904_
+		1 p_267905_ p_267905_
+		2 p_267906_ p_267906_
+	run ()V m_125083_
+net/minecraft/data/models/ItemModelGenerators$TrimModelData net/minecraft/data/models/ItemModelGenerators$TrimModelData
+	itemModelIndex f_265849_
+	name f_265890_
+	overrideArmorMaterials f_267444_
+	<init> (Ljava/lang/String;FLjava/util/Map;)V <init>
+		0 f_265890_ f_265890_
+		1 f_265849_ f_265849_
+		2 f_267444_ f_267444_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267211_ p_267211_
+	hashCode ()I hashCode
+	itemModelIndex ()F f_265849_
+	name (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; m_267684_
+		0 p_268105_ p_268105_
+	name ()Ljava/lang/String; f_265890_
+	overrideArmorMaterials ()Ljava/util/Map; f_267444_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/ModelProvider net/minecraft/data/models/ModelProvider
+	blockStatePathProvider f_236325_
+	modelPathProvider f_236326_
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_252226_ p_252226_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V m_125118_
+		static
+		0 p_125119_ p_125119_
+		1 p_125120_ p_125120_
+	lambda$run$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V m_125121_
+		static
+		0 p_125122_ p_125122_
+		1 p_125123_ p_125123_
+		2 p_125124_ p_125124_
+	lambda$run$2 (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z m_125115_
+		static
+		0 p_125116_ p_125116_
+		1 p_125117_ p_125117_
+	lambda$run$3 (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V m_125125_
+		static
+		0 p_125126_ p_125126_
+		1 p_125127_ p_125127_
+		2 p_125128_ p_125128_
+	lambda$run$4 (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; m_244772_
+		0 p_248016_ p_248016_
+	lambda$saveCollection$5 (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_252623_
+		static
+		0 p_253406_ p_253406_
+		1 p_253407_ p_253407_
+		2 p_253408_ p_253408_
+	lambda$saveCollection$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252624_
+		static
+		0 p_253409_ p_253409_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253790_ p_253790_
+	saveCollection (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_252989_
+		0 p_254549_ p_254549_
+		1 p_253779_ p_253779_
+		2 p_254013_ p_254013_
+net/minecraft/data/models/blockstates/BlockStateGenerator net/minecraft/data/models/blockstates/BlockStateGenerator
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+net/minecraft/data/models/blockstates/Condition net/minecraft/data/models/blockstates/Condition
+	and ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; m_176293_
+		static
+		0 p_176294_ p_176294_
+	condition ()Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125135_
+		static
+	or ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; m_125137_
+		static
+		0 p_125138_ p_125138_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125136_ p_125136_
+net/minecraft/data/models/blockstates/Condition$CompositeCondition net/minecraft/data/models/blockstates/Condition$CompositeCondition
+	operation f_125139_
+	subconditions f_125140_
+	<init> (Lnet/minecraft/data/models/blockstates/Condition$Operation;Ljava/util/List;)V <init>
+		0 p_125142_ p_125142_
+		1 p_125143_ p_125143_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	lambda$validate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/Condition;)V m_125150_
+		static
+		0 p_125151_ p_125151_
+		1 p_125152_ p_125152_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125149_ p_125149_
+net/minecraft/data/models/blockstates/Condition$Operation net/minecraft/data/models/blockstates/Condition$Operation
+	$VALUES $VALUES
+	AND AND
+	OR OR
+	id f_125157_
+	$values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; m_176295_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_125161_ p_125161_
+		1 p_125162_ p_125162_
+		2 p_125163_ p_125163_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/Condition$Operation; valueOf
+		static
+		0 p_125167_ p_125167_
+	values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; values
+		static
+net/minecraft/data/models/blockstates/Condition$TerminalCondition net/minecraft/data/models/blockstates/Condition$TerminalCondition
+	terms f_125169_
+	<init> ()V <init>
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; m_125194_
+		static
+		0 p_125195_ p_125195_
+		1 p_125196_ p_125196_
+		2 p_125197_ p_125197_
+	joinValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/stream/Stream;)Ljava/lang/String; m_125186_
+		static
+		0 p_125187_ p_125187_
+		1 p_125188_ p_125188_
+	lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V m_125189_
+		static
+		0 p_125190_ p_125190_
+		1 p_125191_ p_125191_
+		2 p_125192_ p_125192_
+	lambda$validate$1 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_125173_
+		static
+		0 p_125174_ p_125174_
+		1 p_125175_ p_125175_
+	negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_176296_
+		0 p_176297_ p_176297_
+		1 p_176298_ p_176298_
+	negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_176299_
+		0 p_176300_ p_176300_
+		1 p_176301_ p_176301_
+		2 p_176302_ p_176302_
+	putValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V m_125183_
+		0 p_125184_ p_125184_
+		1 p_125185_ p_125185_
+	term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125179_
+		0 p_125180_ p_125180_
+		1 p_125181_ p_125181_
+		2 p_125182_ p_125182_
+	term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; m_125176_
+		0 p_125177_ p_125177_
+		1 p_125178_ p_125178_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_7619_
+		0 p_125172_ p_125172_
+net/minecraft/data/models/blockstates/MultiPartGenerator net/minecraft/data/models/blockstates/MultiPartGenerator
+	block f_125199_
+	parts f_125200_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_125202_ p_125202_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+	lambda$get$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$Entry;)V m_125206_
+		static
+		0 p_125207_ p_125207_
+		1 p_125208_ p_125208_
+	multiPart (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125204_
+		static
+		0 p_125205_ p_125205_
+	with (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125209_
+		0 p_125210_ p_125210_
+		1 p_125211_ p_125211_
+	with (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125215_
+		0 p_125216_ p_125216_
+		1 p_125217_ p_125217_
+	with (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125218_
+		0 p_125219_ p_125219_
+	with (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125220_
+		0 p_125221_ p_125221_
+	with (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; m_125212_
+		0 p_125213_ p_125213_
+		1 p_125214_ p_125214_
+net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry
+	condition f_125224_
+	<init> (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)V <init>
+		0 p_125226_ p_125226_
+		1 p_125227_ p_125227_
+	decorate (Lcom/google/gson/JsonObject;)V m_8000_
+		0 p_125235_ p_125235_
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_5848_
+		0 p_125233_ p_125233_
+net/minecraft/data/models/blockstates/MultiPartGenerator$Entry net/minecraft/data/models/blockstates/MultiPartGenerator$Entry
+	variants f_125236_
+	<init> (Ljava/util/List;)V <init>
+		0 p_125238_ p_125238_
+	decorate (Lcom/google/gson/JsonObject;)V m_8000_
+		0 p_125244_ p_125244_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V m_5848_
+		0 p_125243_ p_125243_
+net/minecraft/data/models/blockstates/MultiVariantGenerator net/minecraft/data/models/blockstates/MultiVariantGenerator
+	baseVariants f_125247_
+	block f_125246_
+	declaredPropertySets f_125249_
+	seenProperties f_125248_
+	<init> (Lnet/minecraft/world/level/block/Block;Ljava/util/List;)V <init>
+		0 p_125251_ p_125251_
+		1 p_125252_ p_125252_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_6968_
+	lambda$get$1 (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_176307_
+		static
+		0 p_176308_ p_176308_
+		1 p_176309_ p_176309_
+	lambda$get$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_125287_
+		static
+		0 p_125288_ p_125288_
+		1 p_125289_ p_125289_
+	lambda$get$3 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_125283_
+		static
+		0 p_125284_ p_125284_
+		1 p_125285_ p_125285_
+	lambda$get$4 (Ljava/util/Map;Lcom/google/gson/JsonObject;)V m_125280_
+		static
+		0 p_125281_ p_125281_
+		1 p_125282_ p_125282_
+	lambda$mergeVariants$5 (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V m_176303_
+		static
+		0 p_176304_ p_176304_
+		1 p_176305_ p_176305_
+		2 p_176306_ p_176306_
+	lambda$mergeVariants$6 (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V m_125273_
+		static
+		0 p_125274_ p_125274_
+		1 p_125275_ p_125275_
+		2 p_125276_ p_125276_
+	lambda$with$0 (Lnet/minecraft/world/level/block/state/properties/Property;)V m_125262_
+		0 p_125263_ p_125263_
+	mergeVariants (Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_125277_
+		static
+		0 p_125278_ p_125278_
+		1 p_125279_ p_125279_
+	multiVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125256_
+		static
+		0 p_125257_ p_125257_
+		1 p_125258_ p_125258_
+	multiVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125254_
+		static
+		0 p_125255_ p_125255_
+	multiVariant (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125259_
+		static
+		0 p_125260_ p_125260_
+		1 p_125261_ p_125261_
+	with (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; m_125271_
+		0 p_125272_ p_125272_
+net/minecraft/data/models/blockstates/PropertyDispatch net/minecraft/data/models/blockstates/PropertyDispatch
+	values f_125291_
+	<init> ()V <init>
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	getEntries ()Ljava/util/Map; m_125293_
+	lambda$verifyComplete$0 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; m_125314_
+		static
+		0 p_125315_ p_125315_
+		1 p_125316_ p_125316_
+	lambda$verifyComplete$1 (Lnet/minecraft/data/models/blockstates/Selector;)Z m_125317_
+		0 p_125318_ p_125318_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125296_
+		static
+		0 p_125297_ p_125297_
+		1 p_125298_ p_125298_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125308_
+		static
+		0 p_125309_ p_125309_
+		1 p_125310_ p_125310_
+		2 p_125311_ p_125311_
+		3 p_125312_ p_125312_
+		4 p_125313_ p_125313_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125303_
+		static
+		0 p_125304_ p_125304_
+		1 p_125305_ p_125305_
+		2 p_125306_ p_125306_
+		3 p_125307_ p_125307_
+	properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125299_
+		static
+		0 p_125300_ p_125300_
+		1 p_125301_ p_125301_
+		2 p_125302_ p_125302_
+	property (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125294_
+		static
+		0 p_125295_ p_125295_
+	putValue (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V m_125319_
+		0 p_125320_ p_125320_
+		1 p_125321_ p_125321_
+	verifyComplete ()V m_125322_
+net/minecraft/data/models/blockstates/PropertyDispatch$C1 net/minecraft/data/models/blockstates/PropertyDispatch$C1
+	property1 f_125323_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125325_ p_125325_
+	generate (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125335_
+		0 p_125336_ p_125336_
+	generateList (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176313_
+		0 p_176314_ p_176314_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/util/function/Function;Ljava/lang/Comparable;)V m_125338_
+		0 p_125339_ p_125339_
+		1 p_125340_ p_125340_
+	lambda$generateList$1 (Ljava/util/function/Function;Ljava/lang/Comparable;)V m_176310_
+		0 p_176311_ p_176311_
+		1 p_176312_ p_176312_
+	select (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125332_
+		0 p_125333_ p_125333_
+		1 p_125334_ p_125334_
+	select (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; m_125329_
+		0 p_125330_ p_125330_
+		1 p_125331_ p_125331_
+net/minecraft/data/models/blockstates/PropertyDispatch$C2 net/minecraft/data/models/blockstates/PropertyDispatch$C2
+	property1 f_125341_
+	property2 f_125342_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125344_ p_125344_
+		1 p_125345_ p_125345_
+	generate (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125362_
+		0 p_125363_ p_125363_
+	generateList (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125372_
+		0 p_125373_ p_125373_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_176319_
+		0 p_176320_ p_176320_
+		1 p_176321_ p_176321_
+		2 p_176322_ p_176322_
+	lambda$generate$1 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_125374_
+		0 p_125375_ p_125375_
+		1 p_125376_ p_125376_
+	lambda$generateList$2 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_176315_
+		0 p_176316_ p_176316_
+		1 p_176317_ p_176317_
+		2 p_176318_ p_176318_
+	lambda$generateList$3 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V m_125364_
+		0 p_125365_ p_125365_
+		1 p_125366_ p_125366_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125350_
+		0 p_125351_ p_125351_
+		1 p_125352_ p_125352_
+		2 p_125353_ p_125353_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; m_125354_
+		0 p_125355_ p_125355_
+		1 p_125356_ p_125356_
+		2 p_125357_ p_125357_
+net/minecraft/data/models/blockstates/PropertyDispatch$C3 net/minecraft/data/models/blockstates/PropertyDispatch$C3
+	property1 f_125377_
+	property2 f_125378_
+	property3 f_125379_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125381_ p_125381_
+		1 p_125382_ p_125382_
+		2 p_125383_ p_125383_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_125389_
+		0 p_125390_ p_125390_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176344_
+		0 p_176345_ p_176345_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176335_
+		0 p_176336_ p_176336_
+		1 p_176337_ p_176337_
+		2 p_176338_ p_176338_
+		3 p_176339_ p_176339_
+	lambda$generate$1 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176340_
+		0 p_176341_ p_176341_
+		1 p_176342_ p_176342_
+		2 p_176343_ p_176343_
+	lambda$generate$2 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_125402_
+		0 p_125403_ p_125403_
+		1 p_125404_ p_125404_
+	lambda$generateList$3 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176323_
+		0 p_176324_ p_176324_
+		1 p_176325_ p_176325_
+		2 p_176326_ p_176326_
+		3 p_176327_ p_176327_
+	lambda$generateList$4 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176328_
+		0 p_176329_ p_176329_
+		1 p_176330_ p_176330_
+		2 p_176331_ p_176331_
+	lambda$generateList$5 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V m_176332_
+		0 p_176333_ p_176333_
+		1 p_176334_ p_176334_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125396_
+		0 p_125397_ p_125397_
+		1 p_125398_ p_125398_
+		2 p_125399_ p_125399_
+		3 p_125400_ p_125400_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; m_125391_
+		0 p_125392_ p_125392_
+		1 p_125393_ p_125393_
+		2 p_125394_ p_125394_
+		3 p_125395_ p_125395_
+net/minecraft/data/models/blockstates/PropertyDispatch$C4 net/minecraft/data/models/blockstates/PropertyDispatch$C4
+	property1 f_125414_
+	property2 f_125415_
+	property3 f_125416_
+	property4 f_125417_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125419_ p_125419_
+		1 p_125420_ p_125420_
+		2 p_125421_ p_125421_
+		3 p_125422_ p_125422_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176361_
+		0 p_176362_ p_176362_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176381_
+		0 p_176382_ p_176382_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176366_
+		0 p_176367_ p_176367_
+		1 p_176368_ p_176368_
+		2 p_176369_ p_176369_
+		3 p_176370_ p_176370_
+		4 p_176371_ p_176371_
+	lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176372_
+		0 p_176373_ p_176373_
+		1 p_176374_ p_176374_
+		2 p_176375_ p_176375_
+		3 p_176376_ p_176376_
+	lambda$generate$2 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176377_
+		0 p_176378_ p_176378_
+		1 p_176379_ p_176379_
+		2 p_176380_ p_176380_
+	lambda$generate$3 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176383_
+		0 p_176384_ p_176384_
+		1 p_176385_ p_176385_
+	lambda$generateList$4 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176346_
+		0 p_176347_ p_176347_
+		1 p_176348_ p_176348_
+		2 p_176349_ p_176349_
+		3 p_176350_ p_176350_
+		4 p_176351_ p_176351_
+	lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176352_
+		0 p_176353_ p_176353_
+		1 p_176354_ p_176354_
+		2 p_176355_ p_176355_
+		3 p_176356_ p_176356_
+	lambda$generateList$6 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176357_
+		0 p_176358_ p_176358_
+		1 p_176359_ p_176359_
+		2 p_176360_ p_176360_
+	lambda$generateList$7 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V m_176363_
+		0 p_176364_ p_176364_
+		1 p_176365_ p_176365_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125435_
+		0 p_125436_ p_125436_
+		1 p_125437_ p_125437_
+		2 p_125438_ p_125438_
+		3 p_125439_ p_125439_
+		4 p_125440_ p_125440_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; m_125429_
+		0 p_125430_ p_125430_
+		1 p_125431_ p_125431_
+		2 p_125432_ p_125432_
+		3 p_125433_ p_125433_
+		4 p_125434_ p_125434_
+net/minecraft/data/models/blockstates/PropertyDispatch$C5 net/minecraft/data/models/blockstates/PropertyDispatch$C5
+	property1 f_125442_
+	property2 f_125443_
+	property3 f_125444_
+	property4 f_125445_
+	property5 f_125446_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
+		0 p_125448_ p_125448_
+		1 p_125449_ p_125449_
+		2 p_125450_ p_125450_
+		3 p_125451_ p_125451_
+		4 p_125452_ p_125452_
+	generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176408_
+		0 p_176409_ p_176409_
+	generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; m_176435_
+		0 p_176436_ p_176436_
+	getDefinedProperties ()Ljava/util/List; m_7336_
+	lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176413_
+		0 p_176414_ p_176414_
+		1 p_176415_ p_176415_
+		2 p_176416_ p_176416_
+		3 p_176417_ p_176417_
+		4 p_176418_ p_176418_
+		5 p_176419_ p_176419_
+	lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176420_
+		0 p_176421_ p_176421_
+		1 p_176422_ p_176422_
+		2 p_176423_ p_176423_
+		3 p_176424_ p_176424_
+		4 p_176425_ p_176425_
+	lambda$generate$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176426_
+		0 p_176427_ p_176427_
+		1 p_176428_ p_176428_
+		2 p_176429_ p_176429_
+		3 p_176430_ p_176430_
+	lambda$generate$3 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176431_
+		0 p_176432_ p_176432_
+		1 p_176433_ p_176433_
+		2 p_176434_ p_176434_
+	lambda$generate$4 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176437_
+		0 p_176438_ p_176438_
+		1 p_176439_ p_176439_
+	lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176386_
+		0 p_176387_ p_176387_
+		1 p_176388_ p_176388_
+		2 p_176389_ p_176389_
+		3 p_176390_ p_176390_
+		4 p_176391_ p_176391_
+		5 p_176392_ p_176392_
+	lambda$generateList$6 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176393_
+		0 p_176394_ p_176394_
+		1 p_176395_ p_176395_
+		2 p_176396_ p_176396_
+		3 p_176397_ p_176397_
+		4 p_176398_ p_176398_
+	lambda$generateList$7 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176399_
+		0 p_176400_ p_176400_
+		1 p_176401_ p_176401_
+		2 p_176402_ p_176402_
+		3 p_176403_ p_176403_
+	lambda$generateList$8 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176404_
+		0 p_176405_ p_176405_
+		1 p_176406_ p_176406_
+		2 p_176407_ p_176407_
+	lambda$generateList$9 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V m_176410_
+		0 p_176411_ p_176411_
+		1 p_176412_ p_176412_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125460_
+		0 p_125461_ p_125461_
+		1 p_125462_ p_125462_
+		2 p_125463_ p_125463_
+		3 p_125464_ p_125464_
+		4 p_125465_ p_125465_
+		5 p_125466_ p_125466_
+	select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; m_125467_
+		0 p_125468_ p_125468_
+		1 p_125469_ p_125469_
+		2 p_125470_ p_125470_
+		3 p_125471_ p_125471_
+		4 p_125472_ p_125472_
+		5 p_125473_ p_125473_
+net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_176440_
+		0 p_176441_ p_176441_
+		1 p_176442_ p_176442_
+		2 p_176443_ p_176443_
+		3 p_176444_ p_176444_
+		4 p_176445_ p_176445_
+net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_176446_
+		0 p_176447_ p_176447_
+		1 p_176448_ p_176448_
+		2 p_176449_ p_176449_
+		3 p_176450_ p_176450_
+net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction
+	apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_125475_
+		0 p_125476_ p_125476_
+		1 p_125477_ p_125477_
+		2 p_125478_ p_125478_
+net/minecraft/data/models/blockstates/Selector net/minecraft/data/models/blockstates/Selector
+	COMPARE_BY_NAME f_125480_
+	EMPTY f_125479_
+	values f_125481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_125484_ p_125484_
+	empty ()Lnet/minecraft/data/models/blockstates/Selector; m_125485_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_125496_ p_125496_
+	extend (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; m_125488_
+		0 p_125489_ p_125489_
+	extend (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; m_125486_
+		0 p_125487_ p_125487_
+	getKey ()Ljava/lang/String; m_125492_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Ljava/lang/String; m_125493_
+		static
+		0 p_125494_ p_125494_
+	of ([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; m_125490_
+		static
+		0 p_125491_ p_125491_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/blockstates/Variant net/minecraft/data/models/blockstates/Variant
+	values f_125499_
+	<init> ()V <init>
+	convertList (Ljava/util/List;)Lcom/google/gson/JsonElement; m_125514_
+		static
+		0 p_125515_ p_125515_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+	lambda$convertList$1 (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V m_125502_
+		static
+		0 p_125503_ p_125503_
+		1 p_125504_ p_125504_
+	lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$Value;)V m_125505_
+		static
+		0 p_125506_ p_125506_
+		1 p_125507_ p_125507_
+	merge (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; m_125508_
+		static
+		0 p_125509_ p_125509_
+		1 p_125510_ p_125510_
+	variant ()Lnet/minecraft/data/models/blockstates/Variant; m_125501_
+		static
+	with (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; m_125511_
+		0 p_125512_ p_125512_
+		1 p_125513_ p_125513_
+net/minecraft/data/models/blockstates/VariantProperties net/minecraft/data/models/blockstates/VariantProperties
+	MODEL f_125520_
+	UV_LOCK f_125521_
+	WEIGHT f_125522_
+	X_ROT f_125518_
+	Y_ROT f_125519_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; m_125528_
+		static
+		0 p_125529_ p_125529_
+	lambda$static$1 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; m_125524_
+		static
+		0 p_125525_ p_125525_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonElement; m_125526_
+		static
+		0 p_125527_ p_125527_
+net/minecraft/data/models/blockstates/VariantProperties$Rotation net/minecraft/data/models/blockstates/VariantProperties$Rotation
+	$VALUES $VALUES
+	R0 R0
+	R180 R180
+	R270 R270
+	R90 R90
+	value f_125534_
+	$values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; m_176452_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_125538_ p_125538_
+		1 p_125539_ p_125539_
+		2 p_125540_ p_125540_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; valueOf
+		static
+		0 p_125544_ p_125544_
+	values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; values
+		static
+net/minecraft/data/models/blockstates/VariantProperty net/minecraft/data/models/blockstates/VariantProperty
+	key f_125546_
+	serializer f_125547_
+	<init> (Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_125549_ p_125549_
+		1 p_125550_ p_125550_
+	toString ()Ljava/lang/String; toString
+	withValue (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$Value; m_125553_
+		0 p_125554_ p_125554_
+net/minecraft/data/models/blockstates/VariantProperty$Value net/minecraft/data/models/blockstates/VariantProperty$Value
+	this$0 f_125558_
+	value f_125559_
+	<init> (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)V <init>
+		0 p_125561_ p_125561_
+		1 p_125562_ p_125562_
+	addToVariant (Lcom/google/gson/JsonObject;)V m_125563_
+		0 p_125564_ p_125564_
+	getKey ()Lnet/minecraft/data/models/blockstates/VariantProperty; m_176453_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/blockstates/package-info net/minecraft/data/models/blockstates/package-info
+net/minecraft/data/models/model/DelegatedModel net/minecraft/data/models/model/DelegatedModel
+	parent f_125566_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_125568_ p_125568_
+	get ()Ljava/lang/Object; get
+	get ()Lcom/google/gson/JsonElement; get
+net/minecraft/data/models/model/ModelLocationUtils net/minecraft/data/models/model/ModelLocationUtils
+	<init> ()V <init>
+	decorateBlockModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125581_
+		static
+		0 p_125582_ p_125582_
+	decorateItemModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125583_
+		static
+		0 p_125584_ p_125584_
+	getModelLocation (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_125576_
+		static
+		0 p_125577_ p_125577_
+	getModelLocation (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125578_
+		static
+		0 p_125579_ p_125579_
+		1 p_125580_ p_125580_
+	getModelLocation (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125573_
+		static
+		0 p_125574_ p_125574_
+		1 p_125575_ p_125575_
+	getModelLocation (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_125571_
+		static
+		0 p_125572_ p_125572_
+	lambda$getModelLocation$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_246144_
+		static
+		0 p_250056_ p_250056_
+		1 p_251253_ p_251253_
+	lambda$getModelLocation$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_246878_
+		static
+		0 p_250631_ p_250631_
+		1 p_251542_ p_251542_
+net/minecraft/data/models/model/ModelTemplate net/minecraft/data/models/model/ModelTemplate
+	model f_125585_
+	requiredSlots f_125586_
+	suffix f_125587_
+	<init> (Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/data/models/model/TextureSlot;)V <init>
+		0 p_125589_ p_125589_
+		1 p_125590_ p_125590_
+		2 p_125591_ p_125591_
+	create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125592_
+		0 p_125593_ p_125593_
+		1 p_125594_ p_125594_
+		2 p_125595_ p_125595_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125612_
+		0 p_125613_ p_125613_
+		1 p_125614_ p_125614_
+		2 p_125615_ p_125615_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;)Lnet/minecraft/resources/ResourceLocation; m_266561_
+		0 p_266990_ p_266990_
+		1 p_267329_ p_267329_
+		2 p_266768_ p_266768_
+		3 p_266906_ p_266906_
+	createBaseTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_266532_
+		0 p_266830_ p_266830_
+		1 p_266912_ p_266912_
+	createMap (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; m_125608_
+		0 p_125609_ p_125609_
+	createWithOverride (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125616_
+		0 p_125617_ p_125617_
+		1 p_125618_ p_125618_
+		2 p_125619_ p_125619_
+		3 p_125620_ p_125620_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125596_
+		0 p_125597_ p_125597_
+		1 p_125598_ p_125598_
+		2 p_125599_ p_125599_
+		3 p_125600_ p_125600_
+	lambda$create$0 (Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonElement; m_266131_
+		static
+		0 p_266625_ p_266625_
+		1 p_266626_ p_266626_
+		2 p_266627_ p_266627_
+	lambda$createBaseTemplate$1 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;)V m_176459_
+		static
+		0 p_176460_ p_176460_
+		1 p_176461_ p_176461_
+	lambda$createBaseTemplate$2 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)V m_176455_
+		static
+		0 p_176456_ p_176456_
+		1 p_176457_ p_176457_
+		2 p_176458_ p_176458_
+net/minecraft/data/models/model/ModelTemplate$JsonFactory net/minecraft/data/models/model/ModelTemplate$JsonFactory
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; m_266264_
+		0 p_266987_ p_266987_
+		1 p_266933_ p_266933_
+net/minecraft/data/models/model/ModelTemplates net/minecraft/data/models/model/ModelTemplates
+	ANVIL f_125677_
+	ATTACHED_STEM f_125679_
+	AZALEA f_176466_
+	BANNER_INVENTORY f_125663_
+	BED_INVENTORY f_125662_
+	BUTTON f_125701_
+	BUTTON_INVENTORY f_125703_
+	BUTTON_PRESSED f_125702_
+	CAMPFIRE f_125687_
+	CANDLE f_176468_
+	CANDLE_CAKE f_176472_
+	CARPET f_125665_
+	CAULDRON_FULL f_176465_
+	CAULDRON_LEVEL1 f_176463_
+	CAULDRON_LEVEL2 f_176464_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT f_260440_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_MID f_260622_
+	CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT f_260613_
+	CHISELED_BOOKSHELF_SLOT_TOP_LEFT f_260688_
+	CHISELED_BOOKSHELF_SLOT_TOP_MID f_260577_
+	CHISELED_BOOKSHELF_SLOT_TOP_RIGHT f_260631_
+	CHORUS_FLOWER f_125669_
+	COMMAND_BLOCK f_125676_
+	CORAL_FAN f_125666_
+	CORAL_WALL_FAN f_125667_
+	CROP f_125680_
+	CROSS f_125639_
+	CUBE f_125647_
+	CUBE_ALL f_125692_
+	CUBE_BOTTOM_TOP f_125697_
+	CUBE_COLUMN f_125694_
+	CUBE_COLUMN_HORIZONTAL f_125695_
+	CUBE_COLUMN_MIRRORED f_176473_
+	CUBE_COLUMN_UV_LOCKED_X f_256886_
+	CUBE_COLUMN_UV_LOCKED_Y f_256809_
+	CUBE_COLUMN_UV_LOCKED_Z f_256910_
+	CUBE_DIRECTIONAL f_125691_
+	CUBE_MIRRORED_ALL f_125693_
+	CUBE_NORTH_WEST_MIRRORED_ALL f_236341_
+	CUBE_ORIENTABLE f_125698_
+	CUBE_ORIENTABLE_TOP_BOTTOM f_125699_
+	CUBE_ORIENTABLE_VERTICAL f_125700_
+	CUBE_TOP f_125696_
+	CUSTOM_FENCE_GATE_CLOSED f_243715_
+	CUSTOM_FENCE_GATE_OPEN f_243831_
+	CUSTOM_FENCE_GATE_WALL_CLOSED f_244273_
+	CUSTOM_FENCE_GATE_WALL_OPEN f_243925_
+	CUSTOM_FENCE_INVENTORY f_243867_
+	CUSTOM_FENCE_POST f_243784_
+	CUSTOM_FENCE_SIDE_EAST f_244408_
+	CUSTOM_FENCE_SIDE_NORTH f_244191_
+	CUSTOM_FENCE_SIDE_SOUTH f_244216_
+	CUSTOM_FENCE_SIDE_WEST f_243943_
+	DAYLIGHT_DETECTOR f_125670_
+	DOOR_BOTTOM_LEFT f_236342_
+	DOOR_BOTTOM_LEFT_OPEN f_236343_
+	DOOR_BOTTOM_RIGHT f_236344_
+	DOOR_BOTTOM_RIGHT_OPEN f_236345_
+	DOOR_TOP_LEFT f_236346_
+	DOOR_TOP_LEFT_OPEN f_236347_
+	DOOR_TOP_RIGHT f_236348_
+	DOOR_TOP_RIGHT_OPEN f_236349_
+	FARMLAND f_125681_
+	FENCE_GATE_CLOSED f_125715_
+	FENCE_GATE_OPEN f_125621_
+	FENCE_GATE_WALL_CLOSED f_125622_
+	FENCE_GATE_WALL_OPEN f_125623_
+	FENCE_INVENTORY f_125710_
+	FENCE_POST f_125708_
+	FENCE_SIDE f_125709_
+	FIRE_FLOOR f_125682_
+	FIRE_SIDE f_125683_
+	FIRE_SIDE_ALT f_125684_
+	FIRE_UP f_125685_
+	FIRE_UP_ALT f_125686_
+	FLAT_HANDHELD_ITEM f_125659_
+	FLAT_HANDHELD_ROD_ITEM f_125660_
+	FLAT_ITEM f_125658_
+	FLOWERBED_1 f_271241_
+	FLOWERBED_2 f_271417_
+	FLOWERBED_3 f_271276_
+	FLOWERBED_4 f_271172_
+	FLOWER_POT_CROSS f_125641_
+	FOUR_CANDLES f_176471_
+	FOUR_TURTLE_EGGS f_125656_
+	GLAZED_TERRACOTTA f_125668_
+	HANGING_LANTERN f_125689_
+	LANTERN f_125688_
+	LEAVES f_125629_
+	MUSIC_DISC f_278495_
+	ORIENTABLE_TRAPDOOR_BOTTOM f_125637_
+	ORIENTABLE_TRAPDOOR_OPEN f_125638_
+	ORIENTABLE_TRAPDOOR_TOP f_125636_
+	PARTICLE_ONLY f_125626_
+	PISTON f_125649_
+	PISTON_HEAD f_125650_
+	PISTON_HEAD_SHORT f_125651_
+	POINTED_DRIPSTONE f_176462_
+	POTTED_AZALEA f_176467_
+	POTTED_FLOWERING_AZALEA f_278116_
+	PRESSURE_PLATE_DOWN f_125625_
+	PRESSURE_PLATE_UP f_125624_
+	RAIL_CURVED f_125644_
+	RAIL_FLAT f_125643_
+	RAIL_RAISED_NE f_125645_
+	RAIL_RAISED_SW f_125646_
+	SCULK_SHRIEKER f_236340_
+	SEAGRASS f_125652_
+	SHULKER_BOX_INVENTORY f_125661_
+	SINGLE_FACE f_125657_
+	SKULL_INVENTORY f_125664_
+	SLAB_BOTTOM f_125627_
+	SLAB_TOP f_125628_
+	SNIFFER_EGG f_276458_
+	STAINED_GLASS_PANE_NOSIDE f_125671_
+	STAINED_GLASS_PANE_NOSIDE_ALT f_125672_
+	STAINED_GLASS_PANE_POST f_125673_
+	STAINED_GLASS_PANE_SIDE f_125674_
+	STAINED_GLASS_PANE_SIDE_ALT f_125675_
+	STAIRS_INNER f_125631_
+	STAIRS_OUTER f_125632_
+	STAIRS_STRAIGHT f_125630_
+	STEMS f_125678_
+	THREE_CANDLES f_176470_
+	THREE_LAYERED_ITEM f_267487_
+	THREE_TURTLE_EGGS f_125655_
+	TINTED_CROSS f_125640_
+	TINTED_FLOWER_POT_CROSS f_125642_
+	TORCH f_125690_
+	TRAPDOOR_BOTTOM f_125634_
+	TRAPDOOR_OPEN f_125635_
+	TRAPDOOR_TOP f_125633_
+	TURTLE_EGG f_125653_
+	TWO_CANDLES f_176469_
+	TWO_LAYERED_ITEM f_267493_
+	TWO_TURTLE_EGGS f_125654_
+	WALL_INVENTORY f_125714_
+	WALL_LOW_SIDE f_125712_
+	WALL_POST f_125711_
+	WALL_TALL_SIDE f_125713_
+	WALL_TORCH f_125648_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125723_
+		static
+		0 p_125724_ p_125724_
+		1 p_125725_ p_125725_
+	create (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125719_
+		static
+		0 p_125720_ p_125720_
+		1 p_125721_ p_125721_
+		2 p_125722_ p_125722_
+	create ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125726_
+		static
+		0 p_125727_ p_125727_
+	createItem (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; m_125730_
+		static
+		0 p_125731_ p_125731_
+		1 p_125732_ p_125732_
+	lambda$static$0 (I)Lnet/minecraft/data/models/model/ModelTemplate; m_125728_
+		static
+		0 p_125729_ p_125729_
+	lambda$static$1 (I)[Lnet/minecraft/data/models/model/ModelTemplate; m_125717_
+		static
+		0 p_125718_ p_125718_
+net/minecraft/data/models/model/TextureMapping net/minecraft/data/models/model/TextureMapping
+	forcedSlots f_125734_
+	slots f_125733_
+	<init> ()V <init>
+	attachedStem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125750_
+		static
+		0 p_125751_ p_125751_
+		1 p_125752_ p_125752_
+	campfire (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125736_
+		static
+		0 p_125737_ p_125737_
+	candleCake (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; m_181476_
+		static
+		0 p_181477_ p_181477_
+		1 p_181478_ p_181478_
+	cauldron (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176488_
+		static
+		0 p_176489_ p_176489_
+	column (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125763_
+		static
+		0 p_125764_ p_125764_
+		1 p_125765_ p_125765_
+	column (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125818_
+		static
+		0 p_125819_ p_125819_
+	columnWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125830_
+		static
+		0 p_125831_ p_125831_
+	commandBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125844_
+		static
+		0 p_125845_ p_125845_
+	copyAndUpdate (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125785_
+		0 p_125786_ p_125786_
+		1 p_125787_ p_125787_
+	copyForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; m_125773_
+		0 p_125774_ p_125774_
+		1 p_125775_ p_125775_
+	copySlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; m_176477_
+		0 p_176478_ p_176478_
+		1 p_176479_ p_176479_
+	craftingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125782_
+		static
+		0 p_125783_ p_125783_
+		1 p_125784_ p_125784_
+	crop (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125808_
+		static
+		0 p_125809_ p_125809_
+	cross (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125780_
+		static
+		0 p_125781_ p_125781_
+	cross (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125788_
+		static
+		0 p_125789_ p_125789_
+	cube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125748_
+		static
+		0 p_125749_ p_125749_
+	cube (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125776_
+		static
+		0 p_125777_ p_125777_
+	cubeBottomTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125826_
+		static
+		0 p_125827_ p_125827_
+	cubeBottomTopWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125828_
+		static
+		0 p_125829_ p_125829_
+	cubeTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125822_
+		static
+		0 p_125823_ p_125823_
+	customParticle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_246624_
+		static
+		0 p_250579_ p_250579_
+	defaultTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125761_
+		static
+		0 p_125762_ p_125762_
+	defaultTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125768_
+		static
+		0 p_125769_ p_125769_
+	door (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176483_
+		static
+		0 p_176484_ p_176484_
+		1 p_176485_ p_176485_
+	door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125832_
+		static
+		0 p_125833_ p_125833_
+	fan (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125814_
+		static
+		0 p_125815_ p_125815_
+	fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_245971_
+		static
+		0 p_250135_ p_250135_
+	fire0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125836_
+		static
+		0 p_125837_ p_125837_
+	fire1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125838_
+		static
+		0 p_125839_ p_125839_
+	fletchingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125792_
+		static
+		0 p_125793_ p_125793_
+		1 p_125794_ p_125794_
+	flowerbed (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_272143_
+		static
+		0 p_272596_ p_272596_
+	get (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/ResourceLocation; m_125756_
+		0 p_125757_ p_125757_
+	getBlockTexture (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125753_
+		static
+		0 p_125754_ p_125754_
+		1 p_125755_ p_125755_
+	getBlockTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; m_125740_
+		static
+		0 p_125741_ p_125741_
+	getForced ()Ljava/util/stream/Stream; m_125742_
+	getItemTexture (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_125745_
+		static
+		0 p_125746_ p_125746_
+		1 p_125747_ p_125747_
+	getItemTexture (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_125778_
+		static
+		0 p_125779_ p_125779_
+	lambda$getBlockTexture$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245168_
+		static
+		0 p_251667_ p_251667_
+		1 p_248521_ p_248521_
+	lambda$getItemTexture$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_247647_
+		static
+		0 p_249918_ p_249918_
+		1 p_252192_ p_252192_
+	lantern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125840_
+		static
+		0 p_125841_ p_125841_
+	layer0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125738_
+		static
+		0 p_125739_ p_125739_
+	layer0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; m_125766_
+		static
+		0 p_125767_ p_125767_
+	layer0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125820_
+		static
+		0 p_125821_ p_125821_
+	layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_266401_
+		static
+		0 p_267142_ p_267142_
+		1 p_266884_ p_266884_
+	layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_267703_
+		static
+		0 p_268096_ p_268096_
+		1 p_268084_ p_268084_
+		2 p_268063_ p_268063_
+	logColumn (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125824_
+		static
+		0 p_125825_ p_125825_
+	orientableCube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125846_
+		static
+		0 p_125847_ p_125847_
+	orientableCubeOnlyTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125848_
+		static
+		0 p_125849_ p_125849_
+	orientableCubeSameEnds (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125850_
+		static
+		0 p_125851_ p_125851_
+	pane (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125770_
+		static
+		0 p_125771_ p_125771_
+		1 p_125772_ p_125772_
+	particle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125834_
+		static
+		0 p_125835_ p_125835_
+	particle (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125812_
+		static
+		0 p_125813_ p_125813_
+	particleFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; m_125743_
+		static
+		0 p_125744_ p_125744_
+	pattern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125810_
+		static
+		0 p_125811_ p_125811_
+	plant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125790_
+		static
+		0 p_125791_ p_125791_
+	plant (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125798_
+		static
+		0 p_125799_ p_125799_
+	pottedAzalea (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_278163_
+		static
+		0 p_278329_ p_278329_
+	put (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125758_
+		0 p_125759_ p_125759_
+		1 p_125760_ p_125760_
+	putForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176480_
+		0 p_176481_ p_176481_
+		1 p_176482_ p_176482_
+	rail (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125802_
+		static
+		0 p_125803_ p_125803_
+	rail (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125800_
+		static
+		0 p_125801_ p_125801_
+	sculkShrieker (Z)Lnet/minecraft/data/models/model/TextureMapping; m_236350_
+		static
+		0 p_236351_ p_236351_
+	singleSlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125795_
+		static
+		0 p_125796_ p_125796_
+		1 p_125797_ p_125797_
+	snifferEgg (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; m_278174_
+		static
+		0 p_278314_ p_278314_
+	stem (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125806_
+		static
+		0 p_125807_ p_125807_
+	top (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125852_
+		static
+		0 p_125853_ p_125853_
+	torch (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_125816_
+		static
+		0 p_125817_ p_125817_
+	torch (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125842_
+		static
+		0 p_125843_ p_125843_
+	wool (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; m_176486_
+		static
+		0 p_176487_ p_176487_
+	wool (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m_125804_
+		static
+		0 p_125805_ p_125805_
+net/minecraft/data/models/model/TextureSlot net/minecraft/data/models/model/TextureSlot
+	ALL f_125867_
+	BACK f_125874_
+	BOTTOM f_125871_
+	CANDLE f_176490_
+	CONTENT f_176492_
+	CROP f_125856_
+	CROSS f_125882_
+	DIRT f_125857_
+	DOWN f_125881_
+	EAST f_125878_
+	EDGE f_125889_
+	END f_125870_
+	FAN f_125890_
+	FIRE f_125858_
+	FLOWERBED f_271285_
+	FRONT f_125873_
+	INNER_TOP f_236352_
+	INSIDE f_176491_
+	LANTERN f_125859_
+	LAYER0 f_125863_
+	LAYER1 f_265929_
+	LAYER2 f_267385_
+	LIT_LOG f_125864_
+	NORTH f_125876_
+	PANE f_125888_
+	PARTICLE f_125869_
+	PATTERN f_125887_
+	PLANT f_125883_
+	PLATFORM f_125860_
+	RAIL f_125885_
+	SIDE f_125875_
+	SOUTH f_125877_
+	STEM f_125891_
+	TEXTURE f_125868_
+	TOP f_125872_
+	TORCH f_125862_
+	UNSTICKY f_125861_
+	UP f_125880_
+	UPPER_STEM f_125892_
+	WALL f_125884_
+	WEST f_125879_
+	WOOL f_125886_
+	id f_125865_
+	parent f_125866_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)V <init>
+		0 p_125895_ p_125895_
+		1 p_125896_ p_125896_
+	create (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; m_125898_
+		static
+		0 p_125899_ p_125899_
+	create (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; m_125900_
+		static
+		0 p_125901_ p_125901_
+		1 p_125902_ p_125902_
+	getId ()Ljava/lang/String; m_125897_
+	getParent ()Lnet/minecraft/data/models/model/TextureSlot; m_125903_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/models/model/TexturedModel net/minecraft/data/models/model/TexturedModel
+	ANVIL f_125917_
+	CARPET f_125913_
+	COLUMN f_125907_
+	COLUMN_ALT f_125922_
+	COLUMN_HORIZONTAL f_125908_
+	COLUMN_HORIZONTAL_ALT f_125923_
+	COLUMN_WITH_WALL f_125925_
+	CORAL_FAN f_125915_
+	CUBE f_125905_
+	CUBE_MIRRORED f_125906_
+	CUBE_TOP f_125910_
+	CUBE_TOP_BOTTOM f_125909_
+	FLOWERBED_1 f_271277_
+	FLOWERBED_2 f_271345_
+	FLOWERBED_3 f_271514_
+	FLOWERBED_4 f_271226_
+	GLAZED_TERRACOTTA f_125914_
+	HANGING_LANTERN f_125920_
+	LANTERN f_125919_
+	LEAVES f_125918_
+	ORIENTABLE f_125912_
+	ORIENTABLE_ONLY_TOP f_125911_
+	PARTICLE_ONLY f_125916_
+	SEAGRASS f_125921_
+	TOP_BOTTOM_WITH_WALL f_125924_
+	mapping f_125926_
+	template f_125927_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V <init>
+		0 p_125930_ p_125930_
+		1 p_125931_ p_125931_
+	create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125937_
+		0 p_125938_ p_125938_
+		1 p_125939_ p_125939_
+	createAllSame (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TexturedModel; m_125949_
+		static
+		0 p_125950_ p_125950_
+	createDefault (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$Provider; m_125942_
+		static
+		0 p_125943_ p_125943_
+		1 p_125944_ p_125944_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125933_
+		0 p_125934_ p_125934_
+		1 p_125935_ p_125935_
+		2 p_125936_ p_125936_
+	getMapping ()Lnet/minecraft/data/models/model/TextureMapping; m_125951_
+	getTemplate ()Lnet/minecraft/data/models/model/ModelTemplate; m_125932_
+	lambda$createDefault$0 (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125945_
+		static
+		0 p_125946_ p_125946_
+		1 p_125947_ p_125947_
+		2 p_125948_ p_125948_
+	updateTextures (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; m_125940_
+		0 p_125941_ p_125941_
+net/minecraft/data/models/model/TexturedModel$Provider net/minecraft/data/models/model/TexturedModel$Provider
+	create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125956_
+		0 p_125957_ p_125957_
+		1 p_125958_ p_125958_
+	createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; m_125952_
+		0 p_125953_ p_125953_
+		1 p_125954_ p_125954_
+		2 p_125955_ p_125955_
+	get (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125964_
+		0 p_125965_ p_125965_
+	lambda$updateTexture$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; m_125961_
+		0 p_125962_ p_125962_
+		1 p_125963_ p_125963_
+	updateTexture (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel$Provider; m_125959_
+		0 p_125960_ p_125960_
+net/minecraft/data/models/model/package-info net/minecraft/data/models/model/package-info
+net/minecraft/data/models/package-info net/minecraft/data/models/package-info
+net/minecraft/data/package-info net/minecraft/data/package-info
+net/minecraft/data/recipes/CraftingRecipeBuilder net/minecraft/data/recipes/CraftingRecipeBuilder
+	<init> ()V <init>
+	determineBookCategory (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245179_
+		static
+		0 p_250736_ p_250736_
+net/minecraft/data/recipes/CraftingRecipeBuilder$1 net/minecraft/data/recipes/CraftingRecipeBuilder$1
+	$SwitchMap$net$minecraft$data$recipes$RecipeCategory f_244028_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/data/recipes/CraftingRecipeBuilder$CraftingResult net/minecraft/data/recipes/CraftingRecipeBuilder$CraftingResult
+	category f_244639_
+	<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250313_ p_250313_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_250456_ p_250456_
+net/minecraft/data/recipes/FinishedRecipe net/minecraft/data/recipes/FinishedRecipe
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipe ()Lcom/google/gson/JsonObject; m_125966_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_125967_ p_125967_
+net/minecraft/data/recipes/RecipeBuilder net/minecraft/data/recipes/RecipeBuilder
+	ROOT_RECIPE_ADVANCEMENT f_236353_
+	<clinit> ()V <clinit>
+		static
+	getDefaultRecipeId (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/resources/ResourceLocation; m_176493_
+		static
+		0 p_176494_ p_176494_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176495_ p_176495_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_176500_
+		0 p_176501_ p_176501_
+		1 p_176502_ p_176502_
+	save (Ljava/util/function/Consumer;)V m_176498_
+		0 p_176499_ p_176499_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_176503_ p_176503_
+		1 p_176504_ p_176504_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176496_ p_176496_
+		1 p_176497_ p_176497_
+net/minecraft/data/recipes/RecipeCategory net/minecraft/data/recipes/RecipeCategory
+	$VALUES $VALUES
+	BREWING BREWING
+	BUILDING_BLOCKS BUILDING_BLOCKS
+	COMBAT COMBAT
+	DECORATIONS DECORATIONS
+	FOOD FOOD
+	MISC MISC
+	REDSTONE REDSTONE
+	TOOLS TOOLS
+	TRANSPORTATION TRANSPORTATION
+	recipeFolderName f_244582_
+	$values ()[Lnet/minecraft/data/recipes/RecipeCategory; m_245241_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_249201_ p_249201_
+		1 p_249770_ p_249770_
+		2 p_251010_ p_251010_
+	getFolderName ()Ljava/lang/String; m_247710_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeCategory; valueOf
+		static
+		0 p_248924_ p_248924_
+	values ()[Lnet/minecraft/data/recipes/RecipeCategory; values
+		static
+net/minecraft/data/recipes/RecipeProvider net/minecraft/data/recipes/RecipeProvider
+	SHAPE_BUILDERS f_244077_
+	advancementPathProvider f_236356_
+	recipePathProvider f_236355_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_248933_ p_248933_
+	banner (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126081_
+		static
+		0 p_126082_ p_126082_
+		1 p_126083_ p_126083_
+		2 p_126084_ p_126084_
+	bedFromPlanksAndWool (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126073_
+		static
+		0 p_126074_ p_126074_
+		1 p_126075_ p_126075_
+		2 p_126076_ p_126076_
+	buildAdvancement (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement$Builder;)Ljava/util/concurrent/CompletableFuture; m_253240_
+		0 p_253674_ p_253674_
+		1 p_254102_ p_254102_
+		2 p_253712_ p_253712_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_251297_ p_251297_
+	buttonBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176658_
+		static
+		0 p_176659_ p_176659_
+		1 p_176660_ p_176660_
+	candle (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176542_
+		static
+		0 p_176543_ p_176543_
+		1 p_176544_ p_176544_
+		2 p_176545_ p_176545_
+	carpet (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176716_
+		static
+		0 p_176717_ p_176717_
+		1 p_176718_ p_176718_
+		2 p_176719_ p_176719_
+	chestBoat (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_236371_
+		static
+		0 p_236372_ p_236372_
+		1 p_236373_ p_236373_
+		2 p_236374_ p_236374_
+	chiseled (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246222_
+		static
+		0 p_250120_ p_250120_
+		1 p_251604_ p_251604_
+		2 p_251049_ p_251049_
+		3 p_252267_ p_252267_
+	chiseledBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_246451_
+		static
+		0 p_251755_ p_251755_
+		1 p_249782_ p_249782_
+		2 p_250087_ p_250087_
+	colorBlockWithDye (Ljava/util/function/Consumer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V m_289596_
+		static
+		0 p_289666_ p_289666_
+		1 p_289675_ p_289675_
+		2 p_289672_ p_289672_
+		3 p_289641_ p_289641_
+	coloredTerracottaFromTerracottaAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126097_
+		static
+		0 p_126098_ p_126098_
+		1 p_126099_ p_126099_
+		2 p_126100_ p_126100_
+	concretePowder (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126101_
+		static
+		0 p_126102_ p_126102_
+		1 p_126103_ p_126103_
+		2 p_126104_ p_126104_
+	cookRecipes (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;I)V m_126006_
+		static
+		0 p_126007_ p_126007_
+		1 p_126008_ p_126008_
+		2 p_250529_ p_250529_
+		3 p_126010_ p_126010_
+	copySmithingTemplate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_266438_
+		static
+		0 p_266734_ p_266734_
+		1 p_267133_ p_267133_
+		2 p_267023_ p_267023_
+	copySmithingTemplate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;)V m_266564_
+		static
+		0 p_267061_ p_267061_
+		1 p_266974_ p_266974_
+		2 p_267283_ p_267283_
+	cut (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247059_
+		static
+		0 p_248712_ p_248712_
+		1 p_252306_ p_252306_
+		2 p_249686_ p_249686_
+		3 p_251100_ p_251100_
+	cutBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_245792_
+		static
+		0 p_250895_ p_250895_
+		1 p_251147_ p_251147_
+		2 p_251563_ p_251563_
+	doorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176670_
+		static
+		0 p_176671_ p_176671_
+		1 p_176672_ p_176672_
+	fenceBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176678_
+		static
+		0 p_176679_ p_176679_
+		1 p_176680_ p_176680_
+	fenceGateBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176684_
+		static
+		0 p_176685_ p_176685_
+		1 p_176686_ p_176686_
+	generateForEnabledBlockFamilies (Ljava/util/function/Consumer;Lnet/minecraft/world/flag/FeatureFlagSet;)V m_247051_
+		static
+		0 p_249188_ p_249188_
+		1 p_251836_ p_251836_
+	generateRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily;)V m_176580_
+		static
+		0 p_176581_ p_176581_
+		1 p_176582_ p_176582_
+	getBaseBlock (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; m_176523_
+		static
+		0 p_176524_ p_176524_
+		1 p_176525_ p_176525_
+	getBlastingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176668_
+		static
+		0 p_176669_ p_176669_
+	getConversionRecipeName (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176517_
+		static
+		0 p_176518_ p_176518_
+		1 p_176519_ p_176519_
+	getHasName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176602_
+		static
+		0 p_176603_ p_176603_
+	getItemName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176632_
+		static
+		0 p_176633_ p_176633_
+	getName ()Ljava/lang/String; m_6055_
+	getSimpleRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176644_
+		static
+		0 p_176645_ p_176645_
+	getSmeltingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176656_
+		static
+		0 p_176657_ p_176657_
+	hangingSign (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246977_
+		static
+		0 p_250663_ p_250663_
+		1 p_252355_ p_252355_
+		2 p_250437_ p_250437_
+	has (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_206406_
+		static
+		0 p_206407_ p_206407_
+	has (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_176520_
+		static
+		0 p_176521_ p_176521_
+		1 p_176522_ p_176522_
+	has (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_125977_
+		static
+		0 p_125978_ p_125978_
+	insideOf (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance; m_125979_
+		static
+		0 p_125980_ p_125980_
+	inventoryTrigger ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance; m_126011_
+		static
+		0 p_126012_ p_126012_
+	lambda$colorBlockWithDye$4 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z m_287806_
+		static
+		0 p_288264_ p_288264_
+		1 p_288265_ p_288265_
+	lambda$generateForEnabledBlockFamilies$2 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)Z m_244780_
+		static
+		0 p_248033_ p_248033_
+		1 p_248034_ p_248034_
+	lambda$generateForEnabledBlockFamilies$3 (Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily;)V m_176622_
+		static
+		0 p_176623_ p_176623_
+		1 p_176624_ p_176624_
+	lambda$generateRecipes$6 (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$Variant;Ljava/lang/String;)V m_176598_
+		static
+		0 p_176599_ p_176599_
+		1 p_176600_ p_176600_
+		2 p_176601_ p_176601_
+	lambda$generateRecipes$7 (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; m_176676_
+		static
+		0 p_176677_ p_176677_
+	lambda$generateRecipes$8 (Lnet/minecraft/data/BlockFamily;Ljava/util/function/Consumer;Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V m_176526_
+		static
+		0 p_176527_ p_176527_
+		1 p_176528_ p_176528_
+		2 p_176529_ p_176529_
+		3 p_176530_ p_176530_
+	lambda$run$0 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/recipes/FinishedRecipe;)V m_252625_
+		0 p_253410_ p_253410_
+		1 p_253411_ p_253411_
+		2 p_253412_ p_253412_
+		3 p_253413_ p_253413_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_252626_
+		static
+		0 p_253414_ p_253414_
+	lambda$static$10 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244782_
+		static
+		0 p_248037_ p_248037_
+		1 p_248038_ p_248038_
+	lambda$static$11 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244777_
+		static
+		0 p_248026_ p_248026_
+		1 p_248027_ p_248027_
+	lambda$static$12 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176713_
+		static
+		0 p_176714_ p_176714_
+		1 p_176715_ p_176715_
+	lambda$static$13 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176707_
+		static
+		0 p_176708_ p_176708_
+		1 p_176709_ p_176709_
+	lambda$static$14 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244779_
+		static
+		0 p_248031_ p_248031_
+		1 p_248032_ p_248032_
+	lambda$static$15 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176697_
+		static
+		0 p_176698_ p_176698_
+		1 p_176699_ p_176699_
+	lambda$static$16 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244781_
+		static
+		0 p_248035_ p_248035_
+		1 p_248036_ p_248036_
+	lambda$static$17 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176687_
+		static
+		0 p_176688_ p_176688_
+		1 p_176689_ p_176689_
+	lambda$static$18 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244773_
+		static
+		0 p_248017_ p_248017_
+		1 p_248018_ p_248018_
+	lambda$static$19 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176673_
+		static
+		0 p_176674_ p_176674_
+		1 p_176675_ p_176675_
+	lambda$static$20 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244783_
+		static
+		0 p_248039_ p_248039_
+		1 p_248040_ p_248040_
+	lambda$static$21 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244774_
+		static
+		0 p_248019_ p_248019_
+		1 p_248020_ p_248020_
+	lambda$static$22 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176637_
+		static
+		0 p_176638_ p_176638_
+		1 p_176639_ p_176639_
+	lambda$static$23 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_244776_
+		static
+		0 p_248024_ p_248024_
+		1 p_248025_ p_248025_
+	lambda$static$9 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176732_
+		static
+		0 p_176733_ p_176733_
+		1 p_176734_ p_176734_
+	lambda$waxRecipes$5 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m_244775_
+		static
+		0 p_248021_ p_248021_
+		1 p_248022_ p_248022_
+		2 p_248023_ p_248023_
+	mosaicBuilder (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247239_
+		static
+		0 p_249200_ p_249200_
+		1 p_248788_ p_248788_
+		2 p_251925_ p_251925_
+		3 p_252242_ p_252242_
+	netheriteSmithing (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V m_246630_
+		static
+		0 p_251614_ p_251614_
+		1 p_250046_ p_250046_
+		2 p_248986_ p_248986_
+		3 p_250389_ p_250389_
+	nineBlockStorageRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V m_247368_
+		static
+		0 p_250423_ p_250423_
+		1 p_250083_ p_250083_
+		2 p_250042_ p_250042_
+		3 p_248977_ p_248977_
+		4 p_251911_ p_251911_
+		5 p_250475_ p_250475_
+		6 p_248641_ p_248641_
+		7 p_252237_ p_252237_
+		8 p_250414_ p_250414_
+	nineBlockStorageRecipes (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)V m_247655_
+		static
+		0 p_249580_ p_249580_
+		1 p_251203_ p_251203_
+		2 p_251689_ p_251689_
+		3 p_251376_ p_251376_
+		4 p_248771_ p_248771_
+	nineBlockStorageRecipesRecipesWithCustomUnpacking (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;)V m_245261_
+		static
+		0 p_250320_ p_250320_
+		1 p_248979_ p_248979_
+		2 p_249101_ p_249101_
+		3 p_252036_ p_252036_
+		4 p_250886_ p_250886_
+		5 p_248768_ p_248768_
+		6 p_250847_ p_250847_
+	nineBlockStorageRecipesWithCustomPacking (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;Ljava/lang/String;)V m_246075_
+		static
+		0 p_250488_ p_250488_
+		1 p_250885_ p_250885_
+		2 p_251651_ p_251651_
+		3 p_250874_ p_250874_
+		4 p_248576_ p_248576_
+		5 p_250171_ p_250171_
+		6 p_249386_ p_249386_
+	oneToOneConversionRecipe (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V m_176556_
+		static
+		0 p_176557_ p_176557_
+		1 p_176558_ p_176558_
+		2 p_176559_ p_176559_
+		3 p_176560_ p_176560_
+		4 p_176561_ p_176561_
+	oneToOneConversionRecipe (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V m_176551_
+		static
+		0 p_176552_ p_176552_
+		1 p_176553_ p_176553_
+		2 p_176554_ p_176554_
+		3 p_176555_ p_176555_
+	oreBlasting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V m_245412_
+		static
+		0 p_248775_ p_248775_
+		1 p_251504_ p_251504_
+		2 p_248846_ p_248846_
+		3 p_249735_ p_249735_
+		4 p_248783_ p_248783_
+		5 p_250303_ p_250303_
+		6 p_251984_ p_251984_
+	oreCooking (Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeSerializer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;Ljava/lang/String;)V m_245809_
+		static
+		0 p_250791_ p_250791_
+		1 p_251817_ p_251817_
+		2 p_249619_ p_249619_
+		3 p_251154_ p_251154_
+		4 p_250066_ p_250066_
+		5 p_251871_ p_251871_
+		6 p_251316_ p_251316_
+		7 p_251450_ p_251450_
+		8 p_249236_ p_249236_
+	oreSmelting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V m_246272_
+		static
+		0 p_250654_ p_250654_
+		1 p_250172_ p_250172_
+		2 p_250588_ p_250588_
+		3 p_251868_ p_251868_
+		4 p_250789_ p_250789_
+		5 p_252144_ p_252144_
+		6 p_251687_ p_251687_
+	planksFromLog (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V m_257929_
+		static
+		0 p_259712_ p_259712_
+		1 p_259052_ p_259052_
+		2 p_259045_ p_259045_
+		3 p_259471_ p_259471_
+	planksFromLogs (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V m_257424_
+		static
+		0 p_259910_ p_259910_
+		1 p_259193_ p_259193_
+		2 p_259818_ p_259818_
+		3 p_259807_ p_259807_
+	polished (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_245931_
+		static
+		0 p_251348_ p_251348_
+		1 p_248719_ p_248719_
+		2 p_250032_ p_250032_
+		3 p_250021_ p_250021_
+	polishedBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247174_
+		static
+		0 p_249131_ p_249131_
+		1 p_251242_ p_251242_
+		2 p_251412_ p_251412_
+	pressurePlate (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176690_
+		static
+		0 p_176691_ p_176691_
+		1 p_176692_ p_176692_
+		2 p_176693_ p_176693_
+	pressurePlateBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247347_
+		static
+		0 p_251447_ p_251447_
+		1 p_251989_ p_251989_
+		2 p_249211_ p_249211_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254020_ p_254020_
+	signBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176726_
+		static
+		0 p_176727_ p_176727_
+		1 p_176728_ p_176728_
+	simpleCookingRecipe (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;ILnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;F)V m_247434_
+		static
+		0 p_249398_ p_249398_
+		1 p_249709_ p_249709_
+		2 p_251876_ p_251876_
+		3 p_249258_ p_249258_
+		4 p_250669_ p_250669_
+		5 p_250224_ p_250224_
+		6 p_252138_ p_252138_
+	slab (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246658_
+		static
+		0 p_248880_ p_248880_
+		1 p_251848_ p_251848_
+		2 p_249368_ p_249368_
+		3 p_252133_ p_252133_
+	slabBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_247552_
+		static
+		0 p_251707_ p_251707_
+		1 p_251284_ p_251284_
+		2 p_248824_ p_248824_
+	smeltingResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_176739_
+		static
+		0 p_176740_ p_176740_
+		1 p_176741_ p_176741_
+		2 p_176742_ p_176742_
+	stainedGlassFromGlassAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126085_
+		static
+		0 p_126086_ p_126086_
+		1 p_126087_ p_126087_
+		2 p_126088_ p_126088_
+	stainedGlassPaneFromGlassPaneAndDye (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126093_
+		static
+		0 p_126094_ p_126094_
+		1 p_126095_ p_126095_
+		2 p_126096_ p_126096_
+	stainedGlassPaneFromStainedGlass (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126089_
+		static
+		0 p_126090_ p_126090_
+		1 p_126091_ p_126091_
+		2 p_126092_ p_126092_
+	stairBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176710_
+		static
+		0 p_176711_ p_176711_
+		1 p_176712_ p_176712_
+	stonecutterResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V m_247298_
+		static
+		0 p_249145_ p_249145_
+		1 p_250609_ p_250609_
+		2 p_251254_ p_251254_
+		3 p_249666_ p_249666_
+		4 p_251462_ p_251462_
+	stonecutterResultFromBase (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247600_
+		static
+		0 p_251589_ p_251589_
+		1 p_248911_ p_248911_
+		2 p_251265_ p_251265_
+		3 p_250033_ p_250033_
+	threeByThreePacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_258049_
+		static
+		0 p_260012_ p_260012_
+		1 p_259186_ p_259186_
+		2 p_259360_ p_259360_
+		3 p_259263_ p_259263_
+	threeByThreePacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V m_257994_
+		static
+		0 p_259036_ p_259036_
+		1 p_259247_ p_259247_
+		2 p_259376_ p_259376_
+		3 p_259717_ p_259717_
+		4 p_260308_ p_260308_
+	trapdoorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_176720_
+		static
+		0 p_176721_ p_176721_
+		1 p_176722_ p_176722_
+	trimSmithing (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_284421_
+		static
+		0 p_285086_ p_285086_
+		1 p_285461_ p_285461_
+		2 p_285044_ p_285044_
+	twoByTwoPacker (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_247540_
+		static
+		0 p_248860_ p_248860_
+		1 p_250881_ p_250881_
+		2 p_252184_ p_252184_
+		3 p_249710_ p_249710_
+	wall (Ljava/util/function/Consumer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_246382_
+		static
+		0 p_251034_ p_251034_
+		1 p_251148_ p_251148_
+		2 p_250499_ p_250499_
+		3 p_249970_ p_249970_
+	wallBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; m_245864_
+		static
+		0 p_249083_ p_249083_
+		1 p_250754_ p_250754_
+		2 p_250311_ p_250311_
+	waxRecipes (Ljava/util/function/Consumer;)V m_176610_
+		static
+		0 p_176611_ p_176611_
+	woodFromLogs (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126002_
+		static
+		0 p_126003_ p_126003_
+		1 p_126004_ p_126004_
+		2 p_126005_ p_126005_
+	woodenBoat (Ljava/util/function/Consumer;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m_126021_
+		static
+		0 p_126022_ p_126022_
+		1 p_126023_ p_126023_
+		2 p_126024_ p_126024_
+net/minecraft/data/recipes/ShapedRecipeBuilder net/minecraft/data/recipes/ShapedRecipeBuilder
+	advancement f_126110_
+	category f_243672_
+	count f_126107_
+	group f_126111_
+	key f_126109_
+	result f_126106_
+	rows f_126108_
+	showNotification f_271093_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_249996_ p_249996_
+		1 p_251475_ p_251475_
+		2 p_248948_ p_248948_
+	define (Ljava/lang/Character;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126127_
+		0 p_126128_ p_126128_
+		1 p_126129_ p_126129_
+	define (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_206416_
+		0 p_206417_ p_206417_
+		1 p_206418_ p_206418_
+	define (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126124_
+		0 p_126125_ p_126125_
+		1 p_126126_ p_126126_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126143_
+		0 p_126144_ p_126144_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126145_
+		0 p_126146_ p_126146_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176749_ p_176749_
+	pattern (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126130_
+		0 p_126131_ p_126131_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126141_ p_126141_
+		1 p_126142_ p_126142_
+	shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_245327_
+		static
+		0 p_250853_ p_250853_
+		1 p_249747_ p_249747_
+	shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_246608_
+		static
+		0 p_251325_ p_251325_
+		1 p_250636_ p_250636_
+		2 p_249081_ p_249081_
+	showNotification (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_271710_
+		0 p_273326_ p_273326_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; m_126132_
+		0 p_126133_ p_126133_
+		1 p_126134_ p_126134_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176751_ p_176751_
+		1 p_176752_ p_176752_
+net/minecraft/data/recipes/ShapedRecipeBuilder$Result net/minecraft/data/recipes/ShapedRecipeBuilder$Result
+	advancement f_126154_
+	advancementId f_126155_
+	count f_126150_
+	group f_126151_
+	id f_126148_
+	key f_126153_
+	pattern f_126152_
+	result f_126149_
+	showNotification f_271297_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;ILjava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;Z)V <init>
+		0 p_273548_ p_273548_
+		1 p_273530_ p_273530_
+		2 p_272738_ p_272738_
+		3 p_273549_ p_273549_
+		4 p_273500_ p_273500_
+		5 p_273744_ p_273744_
+		6 p_272991_ p_272991_
+		7 p_273260_ p_273260_
+		8 p_273106_ p_273106_
+		9 p_272862_ p_272862_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126167_ p_126167_
+net/minecraft/data/recipes/ShapelessRecipeBuilder net/minecraft/data/recipes/ShapelessRecipeBuilder
+	advancement f_126176_
+	category f_244182_
+	count f_126174_
+	group f_126177_
+	ingredients f_126175_
+	result f_126173_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_250837_ p_250837_
+		1 p_251897_ p_251897_
+		2 p_252227_ p_252227_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126207_
+		0 p_126208_ p_126208_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126145_
+		0 p_126195_ p_126195_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176779_ p_176779_
+	requires (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126184_
+		0 p_126185_ p_126185_
+	requires (Lnet/minecraft/world/item/crafting/Ingredient;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126186_
+		0 p_126187_ p_126187_
+		1 p_126188_ p_126188_
+	requires (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126209_
+		0 p_126210_ p_126210_
+	requires (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126211_
+		0 p_126212_ p_126212_
+		1 p_126213_ p_126213_
+	requires (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_206419_
+		0 p_206420_ p_206420_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126205_ p_126205_
+		1 p_126206_ p_126206_
+	shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_246517_
+		static
+		0 p_252339_ p_252339_
+		1 p_250836_ p_250836_
+		2 p_249928_ p_249928_
+	shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_245498_
+		static
+		0 p_250714_ p_250714_
+		1 p_249659_ p_249659_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176781_ p_176781_
+		1 p_176782_ p_176782_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; m_126132_
+		0 p_126197_ p_126197_
+		1 p_126198_ p_126198_
+net/minecraft/data/recipes/ShapelessRecipeBuilder$Result net/minecraft/data/recipes/ShapelessRecipeBuilder$Result
+	advancement f_126219_
+	advancementId f_126220_
+	count f_126216_
+	group f_126217_
+	id f_126214_
+	ingredients f_126218_
+	result f_126215_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;ILjava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/util/List;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_249007_ p_249007_
+		1 p_248667_ p_248667_
+		2 p_249014_ p_249014_
+		3 p_248592_ p_248592_
+		4 p_249485_ p_249485_
+		5 p_252312_ p_252312_
+		6 p_249909_ p_249909_
+		7 p_249109_ p_249109_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126230_ p_126230_
+net/minecraft/data/recipes/SimpleCookingRecipeBuilder net/minecraft/data/recipes/SimpleCookingRecipeBuilder
+	advancement f_126239_
+	bookCategory f_244540_
+	category f_244246_
+	cookingTime f_126238_
+	experience f_126237_
+	group f_126240_
+	ingredient f_126236_
+	result f_126235_
+	serializer f_126241_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;FILnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_251345_ p_251345_
+		1 p_251607_ p_251607_
+		2 p_252112_ p_252112_
+		3 p_250362_ p_250362_
+		4 p_251204_ p_251204_
+		5 p_250189_ p_250189_
+		6 p_249915_ p_249915_
+	blasting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_245681_
+		static
+		0 p_252115_ p_252115_
+		1 p_249421_ p_249421_
+		2 p_251247_ p_251247_
+		3 p_250383_ p_250383_
+		4 p_250476_ p_250476_
+	campfireCooking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_247020_
+		static
+		0 p_249393_ p_249393_
+		1 p_249372_ p_249372_
+		2 p_251516_ p_251516_
+		3 p_252321_ p_252321_
+		4 p_251916_ p_251916_
+	determineBlastingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_246122_
+		static
+		0 p_249047_ p_249047_
+	determineRecipeCategory (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_246784_
+		static
+		0 p_251261_ p_251261_
+		1 p_249582_ p_249582_
+	determineSmeltingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; m_247292_
+		static
+		0 p_251938_ p_251938_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126265_
+		0 p_126266_ p_126266_
+	generic (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_247607_
+		static
+		0 p_250999_ p_250999_
+		1 p_248815_ p_248815_
+		2 p_249766_ p_249766_
+		3 p_251320_ p_251320_
+		4 p_248693_ p_248693_
+		5 p_250921_ p_250921_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_126145_
+		0 p_176795_ p_176795_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176790_ p_176790_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126263_ p_126263_
+		1 p_126264_ p_126264_
+	smelting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_246179_
+		static
+		0 p_249223_ p_249223_
+		1 p_251240_ p_251240_
+		2 p_249551_ p_249551_
+		3 p_249452_ p_249452_
+		4 p_250496_ p_250496_
+	smoking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_246159_
+		static
+		0 p_248930_ p_248930_
+		1 p_250319_ p_250319_
+		2 p_250377_ p_250377_
+		3 p_252329_ p_252329_
+		4 p_250482_ p_250482_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; m_126132_
+		0 p_126255_ p_126255_
+		1 p_126256_ p_126256_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176792_ p_176792_
+		1 p_176793_ p_176793_
+net/minecraft/data/recipes/SimpleCookingRecipeBuilder$Result net/minecraft/data/recipes/SimpleCookingRecipeBuilder$Result
+	advancement f_126283_
+	advancementId f_126284_
+	category f_244427_
+	cookingTime f_126282_
+	experience f_126281_
+	group f_126278_
+	id f_126277_
+	ingredient f_126279_
+	result f_126280_
+	serializer f_126285_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;FILnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_252275_ p_252275_
+		1 p_248665_ p_248665_
+		2 p_251944_ p_251944_
+		3 p_249473_ p_249473_
+		4 p_252028_ p_252028_
+		5 p_249206_ p_249206_
+		6 p_251002_ p_251002_
+		7 p_249151_ p_249151_
+		8 p_252090_ p_252090_
+		9 p_249537_ p_249537_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126297_ p_126297_
+net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder
+	advancement f_126305_
+	category f_244239_
+	count f_126304_
+	group f_126306_
+	ingredient f_126303_
+	result f_126302_
+	type f_126307_
+	<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_251425_ p_251425_
+		1 p_249762_ p_249762_
+		2 p_251221_ p_251221_
+		3 p_251302_ p_251302_
+		4 p_250964_ p_250964_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_126329_
+		0 p_126330_ p_126330_
+	getResult ()Lnet/minecraft/world/item/Item; m_142372_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126145_
+		0 p_176803_ p_176803_
+	group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_126145_
+		0 p_176808_ p_176808_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_126140_
+		0 p_126327_ p_126327_
+		1 p_126328_ p_126328_
+	stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_246944_
+		static
+		0 p_251375_ p_251375_
+		1 p_248984_ p_248984_
+		2 p_250105_ p_250105_
+		3 p_249506_ p_249506_
+	stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_245264_
+		static
+		0 p_248596_ p_248596_
+		1 p_250503_ p_250503_
+		2 p_250269_ p_250269_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; m_126132_
+		0 p_176810_ p_176810_
+		1 p_176811_ p_176811_
+	unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/RecipeBuilder; m_126132_
+		0 p_176805_ p_176805_
+		1 p_176806_ p_176806_
+net/minecraft/data/recipes/SingleItemRecipeBuilder$Result net/minecraft/data/recipes/SingleItemRecipeBuilder$Result
+	advancement f_126336_
+	advancementId f_126337_
+	count f_126335_
+	group f_126332_
+	id f_126331_
+	ingredient f_126333_
+	result f_126334_
+	type f_126338_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;ILnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_126340_ p_126340_
+		1 p_126341_ p_126341_
+		2 p_126342_ p_126342_
+		3 p_126343_ p_126343_
+		4 p_126344_ p_126344_
+		5 p_126345_ p_126345_
+		6 p_126346_ p_126346_
+		7 p_126347_ p_126347_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_126349_ p_126349_
+net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder
+	addition f_265959_
+	advancement f_266090_
+	base f_265893_
+	category f_266018_
+	result f_266005_
+	template f_266030_
+	type f_266006_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V <init>
+		0 p_266683_ p_266683_
+		1 p_266973_ p_266973_
+		2 p_267047_ p_267047_
+		3 p_267009_ p_267009_
+		4 p_266694_ p_266694_
+		5 p_267183_ p_267183_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_266305_
+		0 p_267259_ p_267259_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_266260_
+		0 p_267068_ p_267068_
+		1 p_267035_ p_267035_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_266371_
+		0 p_267089_ p_267089_
+		1 p_267287_ p_267287_
+	smithing (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; m_266555_
+		static
+		0 p_267071_ p_267071_
+		1 p_266959_ p_266959_
+		2 p_266803_ p_266803_
+		3 p_266757_ p_266757_
+		4 p_267256_ p_267256_
+	unlocks (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; m_266439_
+		0 p_266919_ p_266919_
+		1 p_267277_ p_267277_
+net/minecraft/data/recipes/SmithingTransformRecipeBuilder$Result net/minecraft/data/recipes/SmithingTransformRecipeBuilder$Result
+	addition f_265903_
+	advancement f_265855_
+	advancementId f_266094_
+	base f_266112_
+	id f_266011_
+	result f_265972_
+	template f_266002_
+	type f_265962_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/Item;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_266011_ f_266011_
+		1 f_265962_ f_265962_
+		2 f_266002_ f_266002_
+		3 f_266112_ f_266112_
+		4 f_265903_ f_265903_
+		5 f_265972_ f_265972_
+		6 f_265855_ f_265855_
+		7 f_266094_ f_266094_
+	addition ()Lnet/minecraft/world/item/crafting/Ingredient; f_265903_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; f_265855_
+	advancementId ()Lnet/minecraft/resources/ResourceLocation; f_266094_
+	base ()Lnet/minecraft/world/item/crafting/Ingredient; f_266112_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267082_ p_267082_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_266011_
+	result ()Lnet/minecraft/world/item/Item; f_265972_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_266713_ p_266713_
+	template ()Lnet/minecraft/world/item/crafting/Ingredient; f_266002_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/item/crafting/RecipeSerializer; f_265962_
+net/minecraft/data/recipes/SmithingTrimRecipeBuilder net/minecraft/data/recipes/SmithingTrimRecipeBuilder
+	addition f_266046_
+	advancement f_265957_
+	base f_266042_
+	category f_266062_
+	template f_266051_
+	type f_265915_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_267085_ p_267085_
+		1 p_267007_ p_267007_
+		2 p_266712_ p_266712_
+		3 p_267018_ p_267018_
+		4 p_267264_ p_267264_
+	ensureValid (Lnet/minecraft/resources/ResourceLocation;)V m_266593_
+		0 p_267040_ p_267040_
+	save (Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceLocation;)V m_266403_
+		0 p_267231_ p_267231_
+		1 p_266718_ p_266718_
+	smithingTrim (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; m_266182_
+		static
+		0 p_266812_ p_266812_
+		1 p_266843_ p_266843_
+		2 p_267309_ p_267309_
+		3 p_267269_ p_267269_
+	unlocks (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; m_266331_
+		0 p_266882_ p_266882_
+		1 p_267233_ p_267233_
+net/minecraft/data/recipes/SmithingTrimRecipeBuilder$Result net/minecraft/data/recipes/SmithingTrimRecipeBuilder$Result
+	addition f_266016_
+	advancement f_265961_
+	advancementId f_265882_
+	base f_266032_
+	id f_265963_
+	template f_265865_
+	type f_266055_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_265963_ f_265963_
+		1 f_266055_ f_266055_
+		2 f_265865_ f_265865_
+		3 f_266032_ f_266032_
+		4 f_266016_ f_266016_
+		5 f_265961_ f_265961_
+		6 f_265882_ f_265882_
+	addition ()Lnet/minecraft/world/item/crafting/Ingredient; f_266016_
+	advancement ()Lnet/minecraft/advancements/Advancement$Builder; f_265961_
+	advancementId ()Lnet/minecraft/resources/ResourceLocation; f_265882_
+	base ()Lnet/minecraft/world/item/crafting/Ingredient; f_266032_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267306_ p_267306_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_265963_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+	serializeRecipeData (Lcom/google/gson/JsonObject;)V m_7917_
+		0 p_267008_ p_267008_
+	template ()Lnet/minecraft/world/item/crafting/Ingredient; f_265865_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/item/crafting/RecipeSerializer; f_266055_
+net/minecraft/data/recipes/SpecialRecipeBuilder net/minecraft/data/recipes/SpecialRecipeBuilder
+	serializer f_126354_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeSerializer;)V <init>
+		0 p_250173_ p_250173_
+	save (Ljava/util/function/Consumer;Ljava/lang/String;)V m_126359_
+		0 p_126360_ p_126360_
+		1 p_126361_ p_126361_
+	special (Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; m_245676_
+		static
+		0 p_249458_ p_249458_
+net/minecraft/data/recipes/SpecialRecipeBuilder$1 net/minecraft/data/recipes/SpecialRecipeBuilder$1
+	this$0 f_126365_
+	val$id f_126364_
+	<init> (Lnet/minecraft/data/recipes/SpecialRecipeBuilder;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Ljava/lang/String;)V <init>
+		0 p_248591_ p_248591_
+		1 p_250250_ p_250250_
+		2 p_252223_ p_252223_
+	getAdvancementId ()Lnet/minecraft/resources/ResourceLocation; m_6448_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6445_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_6637_
+	serializeAdvancement ()Lcom/google/gson/JsonObject; m_5860_
+net/minecraft/data/recipes/package-info net/minecraft/data/recipes/package-info
+net/minecraft/data/recipes/packs/BundleRecipeProvider net/minecraft/data/recipes/packs/BundleRecipeProvider
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_248813_ p_248813_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_250665_ p_250665_
+net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider
+	COAL_SMELTABLES f_243671_
+	COPPER_SMELTABLES f_243908_
+	DIAMOND_SMELTABLES f_243974_
+	EMERALD_SMELTABLES f_244430_
+	GOLD_SMELTABLES f_244369_
+	IRON_SMELTABLES f_243779_
+	LAPIS_SMELTABLES f_244628_
+	REDSTONE_SMELTABLES f_244565_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;)V <init>
+		0 p_250820_ p_250820_
+	buildRecipes (Ljava/util/function/Consumer;)V m_245200_
+		0 p_250804_ p_250804_
+	lambda$buildRecipes$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V m_284142_
+		static
+		0 p_285006_ p_285006_
+		1 p_285340_ p_285340_
+		2 p_285087_ p_285087_
+	lambda$smithingTrims$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; m_284166_
+		static
+		0 p_285117_ p_285117_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254376_ p_254376_
+	smithingTrims ()Ljava/util/Map; m_284239_
+		static
+net/minecraft/data/recipes/packs/package-info net/minecraft/data/recipes/packs/package-info
+net/minecraft/data/registries/RegistriesDatapackGenerator net/minecraft/data/registries/RegistriesDatapackGenerator
+	LOGGER f_254654_
+	output f_254743_
+	registries f_254747_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256643_ p_256643_
+		1 p_255780_ p_255780_
+	dumpRegistryCap (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/Optional; m_254918_
+		0 p_256502_ p_256502_
+		1 p_256492_ p_256492_
+		2 p_256000_ p_256000_
+		3 p_256449_ p_256449_
+	dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_255283_
+		static
+		0 p_255678_ p_255678_
+		1 p_256438_ p_256438_
+		2 p_256127_ p_256127_
+		3 p_255938_ p_255938_
+		4 p_256590_ p_256590_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$dumpRegistryCap$3 (Lnet/minecraft/data/PackOutput$PathProvider;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/Holder$Reference;)Ljava/util/concurrent/CompletableFuture; m_255356_
+		static
+		0 p_255912_ p_255912_
+		1 p_256375_ p_256375_
+		2 p_255693_ p_255693_
+		3 p_256391_ p_256391_
+		4 p_256105_ p_256105_
+	lambda$dumpRegistryCap$4 (I)[Ljava/util/concurrent/CompletableFuture; m_255177_
+		static
+		0 p_256279_ p_256279_
+	lambda$dumpRegistryCap$5 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/concurrent/CompletableFuture; m_255115_
+		0 p_255736_ p_255736_
+		1 p_256185_ p_256185_
+		2 p_256612_ p_256612_
+		3 p_255878_ p_255878_
+		4 p_255847_ p_255847_
+	lambda$dumpValue$6 (Ljava/nio/file/Path;Ljava/lang/String;)V m_254960_
+		static
+		0 p_255753_ p_255753_
+		1 p_255999_ p_255999_
+	lambda$run$0 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/stream/Stream; m_255291_
+		0 p_256268_ p_256268_
+		1 p_255716_ p_255716_
+		2 p_256543_ p_256543_
+		3 p_256552_ p_256552_
+	lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; m_255112_
+		static
+		0 p_255809_ p_255809_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; m_254950_
+		0 p_256324_ p_256324_
+		1 p_256533_ p_256533_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_255785_ p_255785_
+net/minecraft/data/registries/VanillaRegistries net/minecraft/data/registries/VanillaRegistries
+	BUILDER f_254635_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createLookup ()Lnet/minecraft/core/HolderLookup$Provider; m_255371_
+		static
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceKey;)V m_254911_
+		static
+		0 p_255918_ p_255918_
+		1 p_255980_ p_255980_
+		2 p_256188_ p_256188_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V m_255281_
+		static
+		0 p_256437_ p_256437_
+		1 p_256575_ p_256575_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;)V m_255044_
+		static
+		0 p_256473_ p_256473_
+		1 p_256452_ p_256452_
+		2 p_256196_ p_256196_
+		3 p_256657_ p_256657_
+	lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V m_254994_
+		static
+		0 p_256071_ p_256071_
+		1 p_256326_ p_256326_
+	validatePlacedFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z m_254975_
+		static
+		0 p_255656_ p_255656_
+	validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderLookup$Provider;)V m_255148_
+		static
+		0 p_256242_ p_256242_
+	validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V m_271867_
+		static
+		0 p_272963_ p_272963_
+		1 p_273693_ p_273693_
+net/minecraft/data/registries/package-info net/minecraft/data/registries/package-info
+net/minecraft/data/structures/NbtToSnbt net/minecraft/data/structures/NbtToSnbt
+	LOGGER f_126421_
+	inputFolders f_243763_
+	output f_243685_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Collection;)V <init>
+		0 p_250442_ p_250442_
+		1 p_249158_ p_249158_
+	convertStructure (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; m_236381_
+		static
+		0 p_236382_ p_236382_
+		1 p_236383_ p_236383_
+		2 p_236384_ p_236384_
+		3 p_236385_ p_236385_
+	getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_126435_
+		static
+		0 p_126436_ p_126436_
+		1 p_126437_ p_126437_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/nio/file/Path;)Z m_126429_
+		static
+		0 p_126430_ p_126430_
+	lambda$run$1 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_252632_
+		static
+		0 p_253425_ p_253425_
+		1 p_253426_ p_253426_
+		2 p_253427_ p_253427_
+		3 p_253428_ p_253428_
+	lambda$run$2 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252627_
+		static
+		0 p_253415_ p_253415_
+		1 p_253416_ p_253416_
+		2 p_253417_ p_253417_
+		3 p_253418_ p_253418_
+	lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; m_252628_
+		static
+		0 p_253419_ p_253419_
+	lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252631_
+		static
+		0 p_253422_ p_253422_
+		1 p_253423_ p_253423_
+		2 p_253424_ p_253424_
+	lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_252629_
+		static
+		0 p_253420_ p_253420_
+	lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252630_
+		static
+		0 p_253421_ p_253421_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254274_ p_254274_
+	writeSnbt (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V m_236377_
+		static
+		0 p_236378_ p_236378_
+		1 p_236379_ p_236379_
+		2 p_236380_ p_236380_
+net/minecraft/data/structures/SnbtToNbt net/minecraft/data/structures/SnbtToNbt
+	DUMP_SNBT_TO f_176815_
+	LOGGER f_126443_
+	filters f_126445_
+	inputFolders f_244258_
+	output f_243879_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/lang/Iterable;)V <init>
+		0 p_249104_ p_249104_
+		1 p_249523_ p_249523_
+	addFilter (Lnet/minecraft/data/structures/SnbtToNbt$Filter;)Lnet/minecraft/data/structures/SnbtToNbt; m_126475_
+		0 p_126476_ p_126476_
+	applyFilters (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_126460_
+		0 p_126461_ p_126461_
+		1 p_126462_ p_126462_
+	getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_126468_
+		0 p_126469_ p_126469_
+		1 p_126470_ p_126470_
+	getName ()Ljava/lang/String; m_6055_
+	lambda$run$0 (Ljava/nio/file/Path;)Z m_126463_
+		static
+		0 p_126464_ p_126464_
+	lambda$run$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V m_252636_
+		0 p_253437_ p_253437_
+		1 p_253438_ p_253438_
+		2 p_253439_ p_253439_
+		3 p_253440_ p_253440_
+	lambda$run$2 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252633_
+		0 p_253429_ p_253429_
+		1 p_253430_ p_253430_
+		2 p_253431_ p_253431_
+		3 p_253432_ p_253432_
+	lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; m_252634_
+		static
+		0 p_253433_ p_253433_
+	lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; m_252635_
+		0 p_253434_ p_253434_
+		1 p_253435_ p_253435_
+		2 p_253436_ p_253436_
+	lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_252637_
+		static
+		0 p_253441_ p_253441_
+	readStructure (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$TaskResult; m_126465_
+		0 p_126466_ p_126466_
+		1 p_126467_ p_126467_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_254336_ p_254336_
+	storeStructureIfChanged (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$TaskResult;Ljava/nio/file/Path;)V m_236393_
+		0 p_236394_ p_236394_
+		1 p_236395_ p_236395_
+		2 p_236396_ p_236396_
+net/minecraft/data/structures/SnbtToNbt$Filter net/minecraft/data/structures/SnbtToNbt$Filter
+	apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6392_
+		0 p_126480_ p_126480_
+		1 p_126481_ p_126481_
+net/minecraft/data/structures/SnbtToNbt$StructureConversionException net/minecraft/data/structures/SnbtToNbt$StructureConversionException
+	<init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V <init>
+		0 p_176820_ p_176820_
+		1 p_176821_ p_176821_
+net/minecraft/data/structures/SnbtToNbt$TaskResult net/minecraft/data/structures/SnbtToNbt$TaskResult
+	hash f_126485_
+	name f_126482_
+	payload f_126483_
+	snbtPayload f_126484_
+	<init> (Ljava/lang/String;[BLjava/lang/String;Lcom/google/common/hash/HashCode;)V <init>
+		0 f_126482_ f_126482_
+		1 f_126483_ f_126483_
+		2 f_126484_ f_126484_
+		3 f_126485_ f_126485_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236407_ p_236407_
+	hash ()Lcom/google/common/hash/HashCode; f_126485_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_126482_
+	payload ()[B f_126483_
+	snbtPayload ()Ljava/lang/String; f_126484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/structures/StructureUpdater net/minecraft/data/structures/StructureUpdater
+	LOGGER f_126499_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6392_
+		0 p_126503_ p_126503_
+		1 p_126504_ p_126504_
+	update (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_176822_
+		static
+		0 p_176823_ p_176823_
+		1 p_176824_ p_176824_
+net/minecraft/data/structures/package-info net/minecraft/data/structures/package-info
+net/minecraft/data/tags/BannerPatternTagsProvider net/minecraft/data/tags/BannerPatternTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256451_ p_256451_
+		1 p_256420_ p_256420_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255819_ p_255819_
+net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255800_ p_255800_
+		1 p_256205_ p_256205_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256485_ p_256485_
+net/minecraft/data/tags/CatVariantTagsProvider net/minecraft/data/tags/CatVariantTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256547_ p_256547_
+		1 p_256090_ p_256090_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256078_ p_256078_
+net/minecraft/data/tags/DamageTypeTagsProvider net/minecraft/data/tags/DamageTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_270719_ p_270719_
+		1 p_270256_ p_270256_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_270108_ p_270108_
+net/minecraft/data/tags/EntityTypeTagsProvider net/minecraft/data/tags/EntityTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256095_ p_256095_
+		1 p_256572_ p_256572_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255894_ p_255894_
+	lambda$new$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; m_255200_
+		static
+		0 p_256665_ p_256665_
+net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256604_ p_256604_
+		1 p_255962_ p_255962_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255741_ p_255741_
+net/minecraft/data/tags/FluidTagsProvider net/minecraft/data/tags/FluidTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255941_ p_255941_
+		1 p_256600_ p_256600_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256366_ p_256366_
+	lambda$new$0 (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/resources/ResourceKey; m_255019_
+		static
+		0 p_256474_ p_256474_
+net/minecraft/data/tags/GameEventTagsProvider net/minecraft/data/tags/GameEventTagsProvider
+	VIBRATIONS_EXCEPT_FLAP f_236425_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256060_ p_256060_
+		1 p_255621_ p_255621_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255981_ p_255981_
+	lambda$new$0 (Lnet/minecraft/world/level/gameevent/GameEvent;)Lnet/minecraft/resources/ResourceKey; m_255151_
+		static
+		0 p_256368_ p_256368_
+net/minecraft/data/tags/InstrumentTagsProvider net/minecraft/data/tags/InstrumentTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256418_ p_256418_
+		1 p_256038_ p_256038_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256291_ p_256291_
+net/minecraft/data/tags/IntrinsicHolderTagsProvider net/minecraft/data/tags/IntrinsicHolderTagsProvider
+	keyExtractor f_254687_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
+		0 p_275304_ p_275304_
+		1 p_275709_ p_275709_
+		2 p_275227_ p_275227_
+		3 p_275311_ p_275311_
+		4 p_275566_ p_275566_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
+		0 p_256164_ p_256164_
+		1 p_256155_ p_256155_
+		2 p_256488_ p_256488_
+		3 p_256168_ p_256168_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206424_
+		0 p_255793_ p_255793_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_206424_
+		0 p_255730_ p_255730_
+net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender
+	keyExtractor f_254707_
+	<init> (Lnet/minecraft/tags/TagBuilder;Ljava/util/function/Function;)V <init>
+		0 p_256108_ p_256108_
+		1 p_256433_ p_256433_
+	add ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_255179_
+		0 p_255868_ p_255868_
+	add (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_255245_
+		0 p_256557_ p_256557_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; m_206428_
+		0 p_256311_ p_256311_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206428_
+		0 p_256651_ p_256651_
+net/minecraft/data/tags/ItemTagsProvider net/minecraft/data/tags/ItemTagsProvider
+	blockTags f_126528_
+	tagsToCopy f_273814_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275204_ p_275204_
+		1 p_275194_ p_275194_
+		2 p_275207_ p_275207_
+		3 p_275634_ p_275634_
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275343_ p_275343_
+		1 p_275729_ p_275729_
+		2 p_275322_ p_275322_
+	copy (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V m_206421_
+		0 p_206422_ p_206422_
+		1 p_206423_ p_206423_
+	createContentsProvider ()Ljava/util/concurrent/CompletableFuture; m_274574_
+	lambda$createContentsProvider$2 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; m_274036_
+		static
+		0 p_274761_ p_274761_
+	lambda$createContentsProvider$3 (Lnet/minecraft/data/tags/TagsProvider$TagLookup;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V m_274037_
+		0 p_274762_ p_274762_
+		1 p_274763_ p_274763_
+		2 p_274764_ p_274764_
+	lambda$createContentsProvider$4 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/core/HolderLookup$Provider; m_274039_
+		0 p_274766_ p_274766_
+		1 p_274767_ p_274767_
+	lambda$new$0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_255417_
+		static
+		0 p_255790_ p_255790_
+	lambda$new$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_274038_
+		static
+		0 p_274765_ p_274765_
+net/minecraft/data/tags/PaintingVariantTagsProvider net/minecraft/data/tags/PaintingVariantTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255750_ p_255750_
+		1 p_256184_ p_256184_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256017_ p_256017_
+net/minecraft/data/tags/PoiTypeTagsProvider net/minecraft/data/tags/PoiTypeTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256012_ p_256012_
+		1 p_256617_ p_256617_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256206_ p_256206_
+net/minecraft/data/tags/StructureTagsProvider net/minecraft/data/tags/StructureTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256522_ p_256522_
+		1 p_256661_ p_256661_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256087_ p_256087_
+net/minecraft/data/tags/TagsProvider net/minecraft/data/tags/TagsProvider
+	LOGGER f_126541_
+	builders f_126543_
+	contentsDone f_275754_
+	lookupProvider f_275752_
+	parentProvider f_273855_
+	pathProvider f_236439_
+	registryKey f_254716_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275432_ p_275432_
+		1 p_275476_ p_275476_
+		2 p_275222_ p_275222_
+		3 p_275565_ p_275565_
+	<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256596_ p_256596_
+		1 p_255886_ p_255886_
+		2 p_256513_ p_256513_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_256380_ p_256380_
+	contentsGetter ()Ljava/util/concurrent/CompletableFuture; m_274426_
+	createContentsProvider ()Ljava/util/concurrent/CompletableFuture; m_274574_
+	getName ()Ljava/lang/String; m_6055_
+	getOrCreateRawBuilder (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; m_236451_
+		0 p_236452_ p_236452_
+	lambda$contentsGetter$10 (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$TagLookup; m_274045_
+		0 p_276016_ p_276016_
+	lambda$contentsGetter$9 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_274042_
+		0 p_274772_ p_274772_
+	lambda$createContentsProvider$11 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_274040_
+		0 p_274768_ p_274768_
+	lambda$getOrCreateRawBuilder$8 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_236441_
+		static
+		0 p_236442_ p_236442_
+	lambda$run$0 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; m_275785_
+		0 p_275895_ p_275895_
+	lambda$run$1 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/data/tags/TagsProvider$1CombinedData; m_274046_
+		static
+		0 p_274778_ p_274778_
+		1 p_274779_ p_274779_
+	lambda$run$2 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/resources/ResourceLocation;)Z m_254780_
+		0 p_255495_ p_255495_
+		1 p_255496_ p_255496_
+	lambda$run$3 (Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Lnet/minecraft/resources/ResourceLocation;)Z m_274044_
+		0 p_274775_ p_274775_
+		1 p_274776_ p_274776_
+	lambda$run$4 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z m_274041_
+		static
+		0 p_274769_ p_274769_
+		1 p_274770_ p_274770_
+		2 p_274771_ p_274771_
+	lambda$run$5 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; m_254781_
+		0 p_255497_ p_255497_
+		1 p_275481_ p_275481_
+		2 p_255498_ p_255498_
+		3 p_255499_ p_255499_
+	lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; m_252638_
+		static
+		0 p_253442_ p_253442_
+	lambda$run$7 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;)Ljava/util/concurrent/CompletionStage; m_274043_
+		0 p_274773_ p_274773_
+		1 p_274774_ p_274774_
+	run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; m_213708_
+		0 p_253684_ p_253684_
+	tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206424_
+		0 p_206425_ p_206425_
+net/minecraft/data/tags/TagsProvider$1CombinedData net/minecraft/data/tags/TagsProvider$1CombinedData
+	contents f_273893_
+	parent f_273819_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)V <init>
+		0 f_273893_ f_273893_
+		1 f_273819_ f_273819_
+	contents ()Lnet/minecraft/core/HolderLookup$Provider; f_273893_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275663_ p_275663_
+	hashCode ()I hashCode
+	parent ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; f_273819_
+	toString ()Ljava/lang/String; toString
+net/minecraft/data/tags/TagsProvider$TagAppender net/minecraft/data/tags/TagsProvider$TagAppender
+	builder f_126568_
+	<init> (Lnet/minecraft/tags/TagBuilder;)V <init>
+		0 p_256426_ p_256426_
+	add (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_255204_
+		0 p_256138_ p_256138_
+	add ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_211101_
+		0 p_211102_ p_211102_
+	addOptional (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_176839_
+		0 p_176840_ p_176840_
+	addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_176841_
+		0 p_176842_ p_176842_
+	addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; m_206428_
+		0 p_206429_ p_206429_
+net/minecraft/data/tags/TagsProvider$TagLookup net/minecraft/data/tags/TagsProvider$TagLookup
+	contains (Lnet/minecraft/tags/TagKey;)Z m_274455_
+		0 p_275413_ p_275413_
+	empty ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; m_274566_
+		static
+	lambda$empty$0 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; m_274467_
+		static
+		0 p_275247_ p_275247_
+net/minecraft/data/tags/VanillaBlockTagsProvider net/minecraft/data/tags/VanillaBlockTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_256406_ p_256406_
+		1 p_256525_ p_256525_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255662_ p_255662_
+	lambda$addTags$1 (Lnet/minecraft/world/level/block/Block;)Z m_283987_
+		static
+		0 p_284651_ p_284651_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; m_255382_
+		static
+		0 p_255627_ p_255627_
+net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_275657_ p_275657_
+		1 p_275712_ p_275712_
+		2 p_275572_ p_275572_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255639_ p_255639_
+net/minecraft/data/tags/WorldPresetTagsProvider net/minecraft/data/tags/WorldPresetTagsProvider
+	<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_255701_ p_255701_
+		1 p_255974_ p_255974_
+	addTags (Lnet/minecraft/core/HolderLookup$Provider;)V m_6577_
+		0 p_255734_ p_255734_
+net/minecraft/data/tags/package-info net/minecraft/data/tags/package-info
+net/minecraft/data/worldgen/AncientCityStructurePieces net/minecraft/data/worldgen/AncientCityStructurePieces
+	START f_236459_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255174_
+		static
+		0 p_255893_ p_255893_
+net/minecraft/data/worldgen/AncientCityStructurePools net/minecraft/data/worldgen/AncientCityStructurePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255273_
+		static
+		0 p_255672_ p_255672_
+net/minecraft/data/worldgen/BastionBridgePools net/minecraft/data/worldgen/BastionBridgePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255231_
+		static
+		0 p_255816_ p_255816_
+net/minecraft/data/worldgen/BastionHoglinStablePools net/minecraft/data/worldgen/BastionHoglinStablePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255342_
+		static
+		0 p_256582_ p_256582_
+net/minecraft/data/worldgen/BastionHousingUnitsPools net/minecraft/data/worldgen/BastionHousingUnitsPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255349_
+		static
+		0 p_256423_ p_256423_
+net/minecraft/data/worldgen/BastionPieces net/minecraft/data/worldgen/BastionPieces
+	START f_126673_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255086_
+		static
+		0 p_256429_ p_256429_
+net/minecraft/data/worldgen/BastionSharedPools net/minecraft/data/worldgen/BastionSharedPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255140_
+		static
+		0 p_255917_ p_255917_
+net/minecraft/data/worldgen/BastionTreasureRoomPools net/minecraft/data/worldgen/BastionTreasureRoomPools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255358_
+		static
+		0 p_255689_ p_255689_
+net/minecraft/data/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeDefaultFeatures
+	<init> ()V <init>
+	addAncientDebris (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126775_
+		static
+		0 p_126776_ p_126776_
+	addBadlandExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126747_
+		static
+		0 p_126748_ p_126748_
+	addBadlandGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126704_
+		static
+		0 p_126705_ p_126705_
+	addBadlandsTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126692_
+		static
+		0 p_126693_ p_126693_
+	addBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126836_
+		static
+		0 p_126837_ p_126837_
+	addBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126842_
+		static
+		0 p_126843_ p_126843_
+	addBlueIce (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126769_
+		static
+		0 p_126770_ p_126770_
+	addCherryGroveVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_272148_
+		static
+		0 p_273728_ p_273728_
+	addColdOceanExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126759_
+		static
+		0 p_126760_ p_126760_
+	addCommonBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194737_
+		static
+		0 p_194738_ p_194738_
+	addDefaultCarversAndLakes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194720_
+		static
+		0 p_194721_ p_194721_
+	addDefaultCrystalFormations (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176857_
+		static
+		0 p_176858_ p_176858_
+	addDefaultExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126745_
+		static
+		0 p_126746_ p_126746_
+	addDefaultFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126720_
+		static
+		0 p_126721_ p_126721_
+	addDefaultGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126724_
+		static
+		0 p_126725_ p_126725_
+	addDefaultMonsterRoom (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126806_
+		static
+		0 p_126807_ p_126807_
+	addDefaultMushrooms (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126730_
+		static
+		0 p_126731_ p_126731_
+	addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V m_194722_
+		static
+		0 p_194723_ p_194723_
+		1 p_194724_ p_194724_
+	addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126814_
+		static
+		0 p_126815_ p_126815_
+	addDefaultSeagrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126761_
+		static
+		0 p_126762_ p_126762_
+	addDefaultSoftDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126822_
+		static
+		0 p_126823_ p_126823_
+	addDefaultSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126765_
+		static
+		0 p_126766_ p_126766_
+	addDefaultUndergroundVariety (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126810_
+		static
+		0 p_126811_ p_126811_
+	addDesertExtraDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126755_
+		static
+		0 p_126756_ p_126756_
+	addDesertExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126751_
+		static
+		0 p_126752_ p_126752_
+	addDesertVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126716_
+		static
+		0 p_126717_ p_126717_
+	addDripstone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176863_
+		static
+		0 p_176864_ p_176864_
+	addExtraEmeralds (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126818_
+		static
+		0 p_126819_ p_126819_
+	addExtraGold (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126816_
+		static
+		0 p_126817_ p_126817_
+	addFerns (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126828_
+		static
+		0 p_126829_ p_126829_
+	addForestFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126706_
+		static
+		0 p_126707_ p_126707_
+	addForestGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126708_
+		static
+		0 p_126709_ p_126709_
+	addFossilDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126757_
+		static
+		0 p_126758_ p_126758_
+	addFrozenSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194731_
+		static
+		0 p_194732_ p_194732_
+	addGiantTaigaVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126718_
+		static
+		0 p_126719_ p_126719_
+	addGroveTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194739_
+		static
+		0 p_194740_ p_194740_
+	addIcebergs (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126767_
+		static
+		0 p_126768_ p_126768_
+	addInfestedStone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126820_
+		static
+		0 p_126821_ p_126821_
+	addJungleGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126696_
+		static
+		0 p_126697_ p_126697_
+	addJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198929_
+		static
+		0 p_198930_ p_198930_
+	addJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126688_
+		static
+		0 p_126689_ p_126689_
+	addJungleVines (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198933_
+		static
+		0 p_198934_ p_198934_
+	addLightBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126834_
+		static
+		0 p_126835_ p_126835_
+	addLukeWarmKelp (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126763_
+		static
+		0 p_126764_ p_126764_
+	addLushCavesSpecialOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176852_
+		static
+		0 p_176853_ p_176853_
+	addLushCavesVegetationFeatures (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_176850_
+		static
+		0 p_176851_ p_176851_
+	addMangroveSwampDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236470_
+		static
+		0 p_236471_ p_236471_
+	addMangroveSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236466_
+		static
+		0 p_236467_ p_236467_
+	addMeadowVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194718_
+		static
+		0 p_194719_ p_194719_
+	addMossyStoneBlock (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126826_
+		static
+		0 p_126827_ p_126827_
+	addMountainForestTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194716_
+		static
+		0 p_194717_ p_194717_
+	addMountainTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126684_
+		static
+		0 p_126685_ p_126685_
+	addMushroomFieldVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126712_
+		static
+		0 p_126713_ p_126713_
+	addNetherDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126773_
+		static
+		0 p_126774_ p_126774_
+	addOtherBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126844_
+		static
+		0 p_126845_ p_126845_
+	addPlainGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126728_
+		static
+		0 p_126729_ p_126729_
+	addPlainVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126714_
+		static
+		0 p_126715_ p_126715_
+	addRareBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194735_
+		static
+		0 p_194736_ p_194736_
+	addSavannaExtraGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126702_
+		static
+		0 p_126703_ p_126703_
+	addSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126698_
+		static
+		0 p_126699_ p_126699_
+	addSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126680_
+		static
+		0 p_126681_ p_126681_
+	addSculk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_236468_
+		static
+		0 p_236469_ p_236469_
+	addShatteredSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126700_
+		static
+		0 p_126701_ p_126701_
+	addShatteredSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126682_
+		static
+		0 p_126683_ p_126683_
+	addSnowyTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126694_
+		static
+		0 p_126695_ p_126695_
+	addSparseJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198931_
+		static
+		0 p_198932_ p_198932_
+	addSparseJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_198927_
+		static
+		0 p_198928_ p_198928_
+	addSurfaceFreezing (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126771_
+		static
+		0 p_126772_ p_126772_
+	addSwampClayDisk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126824_
+		static
+		0 p_126825_ p_126825_
+	addSwampExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126753_
+		static
+		0 p_126754_ p_126754_
+	addSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126710_
+		static
+		0 p_126711_ p_126711_
+	addTaigaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126726_
+		static
+		0 p_126727_ p_126727_
+	addTaigaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126838_
+		static
+		0 p_126839_ p_126839_
+	addTallBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126846_
+		static
+		0 p_126847_ p_126847_
+	addWarmFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126722_
+		static
+		0 p_126723_ p_126723_
+	addWaterTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_126840_
+		static
+		0 p_126841_ p_126841_
+	baseJungleSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126808_
+		static
+		0 p_126809_ p_126809_
+	caveSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_176859_
+		static
+		0 p_176860_ p_176860_
+	commonSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126788_
+		static
+		0 p_126789_ p_126789_
+	desertSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126800_
+		static
+		0 p_126801_ p_126801_
+	dripstoneCavesSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_194733_
+		static
+		0 p_194734_ p_194734_
+	endSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126812_
+		static
+		0 p_126813_ p_126813_
+	farmAnimals (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126734_
+		static
+		0 p_126735_ p_126735_
+	monsters (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IIIZ)V m_194725_
+		static
+		0 p_194726_ p_194726_
+		1 p_194727_ p_194727_
+		2 p_194728_ p_194728_
+		3 p_194729_ p_194729_
+		4 p_194730_ p_194730_
+	mooshroomSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126804_
+		static
+		0 p_126805_ p_126805_
+	oceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;III)V m_126740_
+		static
+		0 p_126741_ p_126741_
+		1 p_126742_ p_126742_
+		2 p_126743_ p_126743_
+		3 p_126744_ p_126744_
+	plainsSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126792_
+		static
+		0 p_126793_ p_126793_
+	snowySpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V m_126796_
+		static
+		0 p_126797_ p_126797_
+	warmOceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;II)V m_126736_
+		static
+		0 p_126737_ p_126737_
+		1 p_126738_ p_126738_
+		2 p_126739_ p_126739_
+net/minecraft/data/worldgen/BootstapContext net/minecraft/data/worldgen/BootstapContext
+	lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; m_255420_
+		0 p_256410_ p_256410_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; m_255042_
+		0 p_256008_ p_256008_
+		1 p_256454_ p_256454_
+		2 p_255725_ p_255725_
+	register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_255272_
+		0 p_255743_ p_255743_
+		1 p_256121_ p_256121_
+net/minecraft/data/worldgen/Carvers net/minecraft/data/worldgen/Carvers
+	CANYON f_126849_
+	CAVE f_126848_
+	CAVE_EXTRA_UNDERGROUND f_194741_
+	NETHER_CAVE f_126853_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254873_
+		static
+		0 p_255626_ p_255626_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_254992_
+		static
+		0 p_256085_ p_256085_
+net/minecraft/data/worldgen/DesertVillagePools net/minecraft/data/worldgen/DesertVillagePools
+	START f_126858_
+	TERMINATORS_KEY f_254714_
+	ZOMBIE_TERMINATORS_KEY f_254709_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255365_
+		static
+		0 p_255787_ p_255787_
+net/minecraft/data/worldgen/DimensionTypes net/minecraft/data/worldgen/DimensionTypes
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_236473_
+		static
+		0 p_256376_ p_256376_
+net/minecraft/data/worldgen/NoiseData net/minecraft/data/worldgen/NoiseData
+	DEFAULT_SHIFT f_254655_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_236475_
+		static
+		0 p_256579_ p_256579_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V m_255316_
+		static
+		0 p_256150_ p_256150_
+		1 p_255970_ p_255970_
+		2 p_256539_ p_256539_
+		3 p_256566_ p_256566_
+		4 p_255998_ p_255998_
+	registerBiomeNoises (Lnet/minecraft/data/worldgen/BootstapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V m_236477_
+		static
+		0 p_256503_ p_256503_
+		1 p_236479_ p_236479_
+		2 p_236480_ p_236480_
+		3 p_236481_ p_236481_
+		4 p_236482_ p_236482_
+		5 p_236483_ p_236483_
+net/minecraft/data/worldgen/PillagerOutpostPools net/minecraft/data/worldgen/PillagerOutpostPools
+	START f_127180_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255390_
+		static
+		0 p_256545_ p_256545_
+net/minecraft/data/worldgen/PlainVillagePools net/minecraft/data/worldgen/PlainVillagePools
+	START f_127183_
+	TERMINATORS_KEY f_254748_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255172_
+		static
+		0 p_256646_ p_256646_
+net/minecraft/data/worldgen/Pools net/minecraft/data/worldgen/Pools
+	EMPTY f_127186_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255181_
+		static
+		0 p_255897_ p_255897_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_254871_
+		static
+		0 p_256439_ p_256439_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V m_255152_
+		static
+		0 p_255823_ p_255823_
+		1 p_255837_ p_255837_
+		2 p_256161_ p_256161_
+net/minecraft/data/worldgen/ProcessorLists net/minecraft/data/worldgen/ProcessorLists
+	ANCIENT_CITY_GENERIC_DEGRADATION f_236494_
+	ANCIENT_CITY_START_DEGRADATION f_236493_
+	ANCIENT_CITY_WALLS_DEGRADATION f_236495_
+	BASTION_GENERIC_DEGRADATION f_127221_
+	BOTTOM_RAMPART f_127216_
+	BRIDGE f_127192_
+	EMPTY f_127198_
+	ENTRANCE_REPLACEMENT f_127223_
+	FARM_DESERT f_127214_
+	FARM_PLAINS f_127210_
+	FARM_SAVANNA f_127211_
+	FARM_SNOWY f_127212_
+	FARM_TAIGA f_127213_
+	FOSSIL_COAL f_177023_
+	FOSSIL_DIAMONDS f_177024_
+	FOSSIL_ROT f_177022_
+	HIGH_RAMPART f_127195_
+	HIGH_WALL f_127194_
+	HOUSING f_127218_
+	MOSSIFY_10_PERCENT f_127204_
+	MOSSIFY_20_PERCENT f_127205_
+	MOSSIFY_70_PERCENT f_127206_
+	OUTPOST_ROT f_127215_
+	RAMPART_DEGRADATION f_127222_
+	ROOF f_127193_
+	SIDE_WALL_DEGRADATION f_127219_
+	STABLE_DEGRADATION f_127220_
+	STREET_PLAINS f_127207_
+	STREET_SAVANNA f_127208_
+	STREET_SNOWY_OR_TAIGA f_127209_
+	TRAIL_RUINS_HOUSES_ARCHAEOLOGY f_279666_
+	TRAIL_RUINS_ROADS_ARCHAEOLOGY f_279575_
+	TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY f_279605_
+	TREASURE_ROOMS f_127217_
+	ZOMBIE_DESERT f_127203_
+	ZOMBIE_PLAINS f_127199_
+	ZOMBIE_SAVANNA f_127200_
+	ZOMBIE_SNOWY f_127201_
+	ZOMBIE_TAIGA f_127202_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254888_
+		static
+		0 p_256523_ p_256523_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255337_
+		static
+		0 p_256151_ p_256151_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V m_254991_
+		static
+		0 p_256641_ p_256641_
+		1 p_256192_ p_256192_
+		2 p_255805_ p_255805_
+	trailsArchyLootProcessor (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; m_280251_
+		static
+		0 p_282232_ p_282232_
+		1 p_281868_ p_281868_
+net/minecraft/data/worldgen/SavannaVillagePools net/minecraft/data/worldgen/SavannaVillagePools
+	START f_127228_
+	TERMINATORS_KEY f_254665_
+	ZOMBIE_TERMINATORS_KEY f_254638_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254944_
+		static
+		0 p_256198_ p_256198_
+net/minecraft/data/worldgen/SnowyVillagePools net/minecraft/data/worldgen/SnowyVillagePools
+	START f_127231_
+	TERMINATORS_KEY f_254720_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255311_
+		static
+		0 p_256549_ p_256549_
+net/minecraft/data/worldgen/StructureSets net/minecraft/data/worldgen/StructureSets
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255117_
+		static
+		0 p_256148_ p_256148_
+net/minecraft/data/worldgen/Structures net/minecraft/data/worldgen/Structures
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255324_
+		static
+		0 p_256072_ p_256072_
+	lambda$bootstrap$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; m_236554_
+		static
+		0 p_236555_ p_236555_
+	lambda$bootstrap$1 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; m_236550_
+		static
+		0 p_236551_ p_236551_
+	structure (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255028_
+		static
+		0 p_256015_ p_256015_
+		1 p_256297_ p_256297_
+		2 p_255729_ p_255729_
+		3 p_255865_ p_255865_
+	structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255131_
+		static
+		0 p_255731_ p_255731_
+		1 p_256551_ p_256551_
+		2 p_256463_ p_256463_
+	structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_255238_
+		static
+		0 p_256501_ p_256501_
+		1 p_255704_ p_255704_
+net/minecraft/data/worldgen/SurfaceRuleData net/minecraft/data/worldgen/SurfaceRuleData
+	AIR f_194779_
+	BASALT f_194772_
+	BEDROCK f_194780_
+	BLACKSTONE f_194773_
+	CALCITE f_194793_
+	COARSE_DIRT f_194790_
+	CRIMSON_NYLIUM f_194777_
+	DEEPSLATE f_194787_
+	DIRT f_194788_
+	ENDSTONE f_194778_
+	GRASS_BLOCK f_194792_
+	GRAVEL f_194794_
+	ICE f_194800_
+	LAVA f_194802_
+	MUD f_236556_
+	MYCELIUM f_194791_
+	NETHERRACK f_194803_
+	NETHER_WART_BLOCK f_194776_
+	ORANGE_TERRACOTTA f_194782_
+	PACKED_ICE f_194797_
+	PODZOL f_194789_
+	POWDER_SNOW f_194799_
+	RED_SAND f_194784_
+	RED_SANDSTONE f_194785_
+	SAND f_194795_
+	SANDSTONE f_194796_
+	SNOW_BLOCK f_194798_
+	SOUL_SAND f_194804_
+	SOUL_SOIL f_194771_
+	STONE f_194786_
+	TERRACOTTA f_194783_
+	WARPED_NYLIUM f_194775_
+	WARPED_WART_BLOCK f_194774_
+	WATER f_194801_
+	WHITE_TERRACOTTA f_194781_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	air ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_238362_
+		static
+	end ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194813_
+		static
+	lambda$overworldLike$0 (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198378_
+		static
+		0 p_198379_ p_198379_
+	makeStateRule (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194810_
+		static
+		0 p_194811_ p_194811_
+	nether ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194812_
+		static
+	overworld ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_194807_
+		static
+	overworldLike (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198380_
+		static
+		0 p_198381_ p_198381_
+		1 p_198382_ p_198382_
+		2 p_198383_ p_198383_
+	surfaceNoiseAbove (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_194808_
+		static
+		0 p_194809_ p_194809_
+net/minecraft/data/worldgen/TaigaVillagePools net/minecraft/data/worldgen/TaigaVillagePools
+	START f_127303_
+	TERMINATORS_KEY f_254670_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255354_
+		static
+		0 p_256442_ p_256442_
+net/minecraft/data/worldgen/TerrainProvider net/minecraft/data/worldgen/TerrainProvider
+	AMPLIFIED_FACTOR f_236563_
+	AMPLIFIED_JAGGEDNESS f_236564_
+	AMPLIFIED_OFFSET f_236562_
+	BEACH_CONTINENTALNESS f_236560_
+	DEEP_OCEAN_CONTINENTALNESS f_236557_
+	NO_TRANSFORM f_236561_
+	OCEAN_CONTINENTALNESS f_236558_
+	PLAINS_CONTINENTALNESS f_236559_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	buildErosionJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236613_
+		static
+		0 p_236614_ p_236614_
+		1 p_236615_ p_236615_
+		2 p_236616_ p_236616_
+		3 p_236617_ p_236617_
+		4 p_236618_ p_236618_
+		5 p_236619_ p_236619_
+		6 p_236620_ p_236620_
+		7 p_236621_ p_236621_
+	buildErosionOffsetSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236595_
+		static
+		0 p_236596_ p_236596_
+		1 p_236597_ p_236597_
+		2 p_236598_ p_236598_
+		3 p_236599_ p_236599_
+		4 p_236600_ p_236600_
+		5 p_236601_ p_236601_
+		6 p_236602_ p_236602_
+		7 p_236603_ p_236603_
+		8 p_236604_ p_236604_
+		9 p_236605_ p_236605_
+		10 p_236606_ p_236606_
+	buildMountainRidgeSplineWithPoints (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236590_
+		static
+		0 p_236591_ p_236591_
+		1 p_236592_ p_236592_
+		2 p_236593_ p_236593_
+		3 p_236594_ p_236594_
+	buildRidgeJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236607_
+		static
+		0 p_236608_ p_236608_
+		1 p_236609_ p_236609_
+		2 p_236610_ p_236610_
+		3 p_236611_ p_236611_
+		4 p_236612_ p_236612_
+	buildWeirdnessJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236586_
+		static
+		0 p_236587_ p_236587_
+		1 p_236588_ p_236588_
+		2 p_236589_ p_236589_
+	calculateMountainRidgeZeroContinentalnessPoint (F)F m_236566_
+		static
+		0 p_236567_ p_236567_
+	calculateSlope (FFFF)F m_236572_
+		static
+		0 p_236573_ p_236573_
+		1 p_236574_ p_236574_
+		2 p_236575_ p_236575_
+		3 p_236576_ p_236576_
+	getErosionFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236622_
+		static
+		0 p_236623_ p_236623_
+		1 p_236624_ p_236624_
+		2 p_236625_ p_236625_
+		3 p_236626_ p_236626_
+		4 p_236627_ p_236627_
+		5 p_236628_ p_236628_
+	lambda$static$0 (F)F m_236650_
+		static
+		0 p_236651_ p_236651_
+	lambda$static$1 (F)F m_236648_
+		static
+		0 p_236649_ p_236649_
+	lambda$static$2 (F)F m_236640_
+		static
+		0 p_236641_ p_236641_
+	mountainContinentalness (FFF)F m_236568_
+		static
+		0 p_236569_ p_236569_
+		1 p_236570_ p_236570_
+		2 p_236571_ p_236571_
+	overworldFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236629_
+		static
+		0 p_236630_ p_236630_
+		1 p_236631_ p_236631_
+		2 p_236632_ p_236632_
+		3 p_236633_ p_236633_
+		4 p_236634_ p_236634_
+	overworldJaggedness (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236642_
+		static
+		0 p_236643_ p_236643_
+		1 p_236644_ p_236644_
+		2 p_236645_ p_236645_
+		3 p_236646_ p_236646_
+		4 p_236647_ p_236647_
+	overworldOffset (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; m_236635_
+		static
+		0 p_236636_ p_236636_
+		1 p_236637_ p_236637_
+		2 p_236638_ p_236638_
+		3 p_236639_ p_236639_
+	ridgeSpline (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; m_236577_
+		static
+		0 p_236578_ p_236578_
+		1 p_236579_ p_236579_
+		2 p_236580_ p_236580_
+		3 p_236581_ p_236581_
+		4 p_236582_ p_236582_
+		5 p_236583_ p_236583_
+		6 p_236584_ p_236584_
+		7 p_236585_ p_236585_
+net/minecraft/data/worldgen/TrailRuinsStructurePools net/minecraft/data/worldgen/TrailRuinsStructurePools
+	START f_276659_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_276974_
+		static
+		0 p_277535_ p_277535_
+net/minecraft/data/worldgen/VillagePools net/minecraft/data/worldgen/VillagePools
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254971_
+		static
+		0 p_256339_ p_256339_
+net/minecraft/data/worldgen/biome/BiomeData net/minecraft/data/worldgen/biome/BiomeData
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_272174_
+		static
+		0 p_273095_ p_273095_
+net/minecraft/data/worldgen/biome/EndBiomes net/minecraft/data/worldgen/biome/EndBiomes
+	<init> ()V <init>
+	baseEndBiome (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; m_194824_
+		static
+		0 p_194825_ p_194825_
+	endBarrens (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255113_
+		static
+		0 p_256510_ p_256510_
+		1 p_256130_ p_256130_
+	endHighlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255137_
+		static
+		0 p_256650_ p_256650_
+		1 p_256540_ p_256540_
+	endMidlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255243_
+		static
+		0 p_255719_ p_255719_
+		1 p_255751_ p_255751_
+	smallEndIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255123_
+		static
+		0 p_255848_ p_255848_
+		1 p_256605_ p_256605_
+	theEnd (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255372_
+		static
+		0 p_255623_ p_255623_
+		1 p_255991_ p_255991_
+net/minecraft/data/worldgen/biome/NetherBiomes net/minecraft/data/worldgen/biome/NetherBiomes
+	<init> ()V <init>
+	basaltDeltas (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194833_
+		static
+		0 p_255798_ p_255798_
+		1 p_256227_ p_256227_
+	crimsonForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194834_
+		static
+		0 p_256350_ p_256350_
+		1 p_256386_ p_256386_
+	netherWastes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194831_
+		static
+		0 p_255840_ p_255840_
+		1 p_255956_ p_255956_
+	soulSandValley (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194832_
+		static
+		0 p_256586_ p_256586_
+		1 p_256434_ p_256434_
+	warpedForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194835_
+		static
+		0 p_256156_ p_256156_
+		1 p_256284_ p_256284_
+net/minecraft/data/worldgen/biome/OverworldBiomes net/minecraft/data/worldgen/biome/OverworldBiomes
+	NORMAL_MUSIC f_194839_
+	NORMAL_WATER_COLOR f_194836_
+	NORMAL_WATER_FOG_COLOR f_194837_
+	OVERWORLD_FOG_COLOR f_194838_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	badlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194896_
+		static
+		0 p_256309_ p_256309_
+		1 p_256430_ p_256430_
+		2 p_194897_ p_194897_
+	bambooJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255279_
+		static
+		0 p_255817_ p_255817_
+		1 p_256096_ p_256096_
+	baseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;FZZZLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_284525_
+		static
+		0 p_285208_ p_285208_
+		1 p_285276_ p_285276_
+		2 p_285079_ p_285079_
+		3 p_285393_ p_285393_
+		4 p_285109_ p_285109_
+		5 p_285122_ p_285122_
+		6 p_285449_ p_285449_
+		7 p_285440_ p_285440_
+	baseOcean (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IILnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; m_194871_
+		static
+		0 p_194872_ p_194872_
+		1 p_194873_ p_194873_
+		2 p_194874_ p_194874_
+		3 p_194875_ p_194875_
+	baseOceanGeneration (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_254986_
+		static
+		0 p_256289_ p_256289_
+		1 p_256514_ p_256514_
+	beach (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; m_194888_
+		static
+		0 p_256157_ p_256157_
+		1 p_255712_ p_255712_
+		2 p_194889_ p_194889_
+		3 p_194890_ p_194890_
+	biome (ZFFLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_264144_
+		static
+		0 p_265746_ p_265746_
+		1 p_265800_ p_265800_
+		2 p_265276_ p_265276_
+		3 p_265425_ p_265425_
+		4 p_265371_ p_265371_
+		5 p_265636_ p_265636_
+	biome (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; m_271953_
+		static
+		0 p_273483_ p_273483_
+		1 p_272621_ p_272621_
+		2 p_273588_ p_273588_
+		3 p_273605_ p_273605_
+		4 p_272756_ p_272756_
+		5 p_272889_ p_272889_
+		6 p_272657_ p_272657_
+		7 p_273300_ p_273300_
+		8 p_272700_ p_272700_
+		9 p_272996_ p_272996_
+	calculateSkyColor (F)I m_194843_
+		static
+		0 p_194844_ p_194844_
+	coldOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194899_
+		static
+		0 p_256141_ p_256141_
+		1 p_255841_ p_255841_
+		2 p_194900_ p_194900_
+	darkForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194885_
+		static
+		0 p_256140_ p_256140_
+		1 p_256223_ p_256223_
+	deepDark (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_236671_
+		static
+		0 p_256073_ p_256073_
+		1 p_256212_ p_256212_
+	desert (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194902_
+		static
+		0 p_256064_ p_256064_
+		1 p_255852_ p_255852_
+	dripstoneCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194895_
+		static
+		0 p_256253_ p_256253_
+		1 p_255644_ p_255644_
+	forest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; m_194891_
+		static
+		0 p_255788_ p_255788_
+		1 p_256461_ p_256461_
+		2 p_194892_ p_194892_
+		3 p_194893_ p_194893_
+		4 p_194894_ p_194894_
+	frozenOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194908_
+		static
+		0 p_256482_ p_256482_
+		1 p_256660_ p_256660_
+		2 p_194909_ p_194909_
+	frozenPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194918_
+		static
+		0 p_255713_ p_255713_
+		1 p_256092_ p_256092_
+	globalOverworldGeneration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m_194869_
+		static
+		0 p_194870_ p_194870_
+	grove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194921_
+		static
+		0 p_256094_ p_256094_
+		1 p_256431_ p_256431_
+	jaggedPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194917_
+		static
+		0 p_256512_ p_256512_
+		1 p_255908_ p_255908_
+	jungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255074_
+		static
+		0 p_256033_ p_256033_
+		1 p_255651_ p_255651_
+	lukeWarmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194905_
+		static
+		0 p_255660_ p_255660_
+		1 p_256231_ p_256231_
+		2 p_194906_ p_194906_
+	lushCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194922_
+		static
+		0 p_255944_ p_255944_
+		1 p_255654_ p_255654_
+	mangroveSwamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_236670_
+		static
+		0 p_256353_ p_256353_
+		1 p_256103_ p_256103_
+	meadowOrCherryGrove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_272060_
+		static
+		0 p_273564_ p_273564_
+		1 p_273374_ p_273374_
+		2 p_273710_ p_273710_
+	mushroomFields (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255280_
+		static
+		0 p_255775_ p_255775_
+		1 p_256480_ p_256480_
+	ocean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_255326_
+		static
+		0 p_256265_ p_256265_
+		1 p_256537_ p_256537_
+		2 p_255752_ p_255752_
+	oldGrowthTaiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194876_
+		static
+		0 p_255849_ p_255849_
+		1 p_256578_ p_256578_
+		2 p_194877_ p_194877_
+	plains (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; m_194881_
+		static
+		0 p_256382_ p_256382_
+		1 p_256173_ p_256173_
+		2 p_194882_ p_194882_
+		3 p_194883_ p_194883_
+		4 p_194884_ p_194884_
+	river (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194914_
+		static
+		0 p_256613_ p_256613_
+		1 p_256581_ p_256581_
+		2 p_194915_ p_194915_
+	savanna (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; m_194878_
+		static
+		0 p_256294_ p_256294_
+		1 p_256583_ p_256583_
+		2 p_194879_ p_194879_
+		3 p_194880_ p_194880_
+	snowySlopes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194920_
+		static
+		0 p_255927_ p_255927_
+		1 p_255982_ p_255982_
+	sparseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_254954_
+		static
+		0 p_255977_ p_255977_
+		1 p_256531_ p_256531_
+	stonyPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255416_
+		static
+		0 p_256490_ p_256490_
+		1 p_255694_ p_255694_
+	swamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_194910_
+		static
+		0 p_256058_ p_256058_
+		1 p_256016_ p_256016_
+	taiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194911_
+		static
+		0 p_256177_ p_256177_
+		1 p_255727_ p_255727_
+		2 p_194912_ p_194912_
+	theVoid (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_255251_
+		static
+		0 p_256509_ p_256509_
+		1 p_256544_ p_256544_
+	warmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m_254955_
+		static
+		0 p_256477_ p_256477_
+		1 p_256024_ p_256024_
+	windsweptHills (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; m_194886_
+		static
+		0 p_255703_ p_255703_
+		1 p_256239_ p_256239_
+		2 p_194887_ p_194887_
+net/minecraft/data/worldgen/biome/package-info net/minecraft/data/worldgen/biome/package-info
+net/minecraft/data/worldgen/features/AquaticFeatures net/minecraft/data/worldgen/features/AquaticFeatures
+	KELP f_194931_
+	SEAGRASS_MID f_194927_
+	SEAGRASS_SHORT f_194925_
+	SEAGRASS_SIMPLE f_194930_
+	SEAGRASS_SLIGHTLY_LESS_SHORT f_194926_
+	SEAGRASS_TALL f_194928_
+	SEA_PICKLE f_194929_
+	WARM_OCEAN_VEGETATION f_194932_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255426_
+		static
+		0 p_256171_ p_256171_
+net/minecraft/data/worldgen/features/CaveFeatures net/minecraft/data/worldgen/features/CaveFeatures
+	AMETHYST_GEODE f_194958_
+	CAVE_VINE f_194947_
+	CAVE_VINE_IN_MOSS f_194948_
+	CLAY_POOL_WITH_DRIPLEAVES f_194954_
+	CLAY_WITH_DRIPLEAVES f_194953_
+	DRIPLEAF f_194952_
+	DRIPSTONE_CLUSTER f_194941_
+	FOSSIL_COAL f_194939_
+	FOSSIL_DIAMONDS f_194940_
+	GLOW_LICHEN f_194945_
+	LARGE_DRIPSTONE f_194942_
+	LUSH_CAVES_CLAY f_194955_
+	MONSTER_ROOM f_194938_
+	MOSS_PATCH f_194950_
+	MOSS_PATCH_BONEMEAL f_194951_
+	MOSS_PATCH_CEILING f_194956_
+	MOSS_VEGETATION f_194949_
+	POINTED_DRIPSTONE f_194943_
+	ROOTED_AZALEA_TREE f_194946_
+	SCULK_PATCH_ANCIENT_CITY f_236675_
+	SCULK_PATCH_DEEP_DARK f_236674_
+	SCULK_VEIN f_236676_
+	SPORE_BLOSSOM f_194957_
+	UNDERWATER_MAGMA f_194944_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255015_
+		static
+		0 p_256051_ p_256051_
+	makeDripleaf (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Holder; m_206467_
+		static
+		0 p_206468_ p_206468_
+	makeSmallDripleaf ()Lnet/minecraft/core/Holder; m_206466_
+		static
+net/minecraft/data/worldgen/features/EndFeatures net/minecraft/data/worldgen/features/EndFeatures
+	CHORUS_PLANT f_194985_
+	END_GATEWAY_DELAYED f_194984_
+	END_GATEWAY_RETURN f_194983_
+	END_ISLAND f_194986_
+	END_SPIKE f_194982_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255085_
+		static
+		0 p_256286_ p_256286_
+net/minecraft/data/worldgen/features/FeatureUtils net/minecraft/data/worldgen/features/FeatureUtils
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254925_
+		static
+		0 p_255869_ p_255869_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255087_
+		static
+		0 p_255643_ p_255643_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V m_254977_
+		static
+		0 p_256315_ p_256315_
+		1 p_255983_ p_255983_
+		2 p_255949_ p_255949_
+		3 p_256398_ p_256398_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;)V m_255061_
+		static
+		0 p_256637_ p_256637_
+		1 p_256555_ p_256555_
+		2 p_255921_ p_255921_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206473_
+		static
+		0 p_206474_ p_206474_
+		1 p_206475_ p_206475_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206480_
+		static
+		0 p_206481_ p_206481_
+		1 p_206482_ p_206482_
+		2 p_206483_ p_206483_
+		3 p_206484_ p_206484_
+	simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206476_
+		static
+		0 p_206477_ p_206477_
+		1 p_206478_ p_206478_
+		2 p_206479_ p_206479_
+	simplePatchPredicate (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_195008_
+		static
+		0 p_195009_ p_195009_
+	simpleRandomPatchConfiguration (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_206470_
+		static
+		0 p_206471_ p_206471_
+		1 p_206472_ p_206472_
+net/minecraft/data/worldgen/features/MiscOverworldFeatures net/minecraft/data/worldgen/features/MiscOverworldFeatures
+	BLUE_ICE f_195015_
+	BONUS_CHEST f_195021_
+	DESERT_WELL f_195023_
+	DISK_CLAY f_195017_
+	DISK_GRASS f_236760_
+	DISK_GRAVEL f_195018_
+	DISK_SAND f_195019_
+	FOREST_ROCK f_195012_
+	FREEZE_TOP_LAYER f_195020_
+	ICEBERG_BLUE f_195014_
+	ICEBERG_PACKED f_195013_
+	ICE_PATCH f_195011_
+	ICE_SPIKE f_195010_
+	LAKE_LAVA f_195016_
+	SPRING_LAVA_FROZEN f_195025_
+	SPRING_LAVA_OVERWORLD f_195024_
+	SPRING_WATER f_195026_
+	VOID_START_PLATFORM f_195022_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254957_
+		static
+		0 p_256346_ p_256346_
+net/minecraft/data/worldgen/features/NetherFeatures net/minecraft/data/worldgen/features/NetherFeatures
+	BASALT_BLOBS f_195032_
+	BASALT_PILLAR f_195047_
+	BLACKSTONE_BLOBS f_195033_
+	CRIMSON_FOREST_VEGETATION f_195036_
+	CRIMSON_FOREST_VEGETATION_BONEMEAL f_195037_
+	DELTA f_195029_
+	GLOWSTONE_EXTRA f_195034_
+	LARGE_BASALT_COLUMNS f_195031_
+	NETHER_SPROUTS f_195041_
+	NETHER_SPROUTS_BONEMEAL f_195042_
+	PATCH_CRIMSON_ROOTS f_195046_
+	PATCH_FIRE f_195051_
+	PATCH_SOUL_FIRE f_195052_
+	SMALL_BASALT_COLUMNS f_195030_
+	SPRING_LAVA_NETHER f_195048_
+	SPRING_NETHER_CLOSED f_195049_
+	SPRING_NETHER_OPEN f_195050_
+	TWISTING_VINES f_195043_
+	TWISTING_VINES_BONEMEAL f_195044_
+	WARPED_FOREST_VEGETATION_BONEMEAL f_195040_
+	WARPED_FOREST_VEGETION f_195039_
+	WEEPING_VINES f_195045_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255076_
+		static
+		0 p_256247_ p_256247_
+net/minecraft/data/worldgen/features/OreFeatures net/minecraft/data/worldgen/features/OreFeatures
+	ORE_ANCIENT_DEBRIS_LARGE f_195066_
+	ORE_ANCIENT_DEBRIS_SMALL f_195067_
+	ORE_ANDESITE f_195092_
+	ORE_BLACKSTONE f_195087_
+	ORE_CLAY f_195070_
+	ORE_COAL f_195094_
+	ORE_COAL_BURIED f_195095_
+	ORE_COPPER_LARGE f_195069_
+	ORE_COPPPER_SMALL f_195068_
+	ORE_DIAMOND_BURIED f_195061_
+	ORE_DIAMOND_LARGE f_195060_
+	ORE_DIAMOND_SMALL f_195059_
+	ORE_DIORITE f_195091_
+	ORE_DIRT f_195088_
+	ORE_EMERALD f_195065_
+	ORE_GOLD f_195056_
+	ORE_GOLD_BURIED f_195057_
+	ORE_GRANITE f_195090_
+	ORE_GRAVEL f_195089_
+	ORE_GRAVEL_NETHER f_195086_
+	ORE_INFESTED f_195064_
+	ORE_IRON f_195096_
+	ORE_IRON_SMALL f_195055_
+	ORE_LAPIS f_195062_
+	ORE_LAPIS_BURIED f_195063_
+	ORE_MAGMA f_195082_
+	ORE_NETHER_GOLD f_195084_
+	ORE_QUARTZ f_195085_
+	ORE_REDSTONE f_195058_
+	ORE_SOUL_SAND f_195083_
+	ORE_TUFF f_195093_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255127_
+		static
+		0 p_256319_ p_256319_
+net/minecraft/data/worldgen/features/PileFeatures net/minecraft/data/worldgen/features/PileFeatures
+	PILE_HAY f_195099_
+	PILE_ICE f_195102_
+	PILE_MELON f_195100_
+	PILE_PUMPKIN f_195103_
+	PILE_SNOW f_195101_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255052_
+		static
+		0 p_256069_ p_256069_
+net/minecraft/data/worldgen/features/TreeFeatures net/minecraft/data/worldgen/features/TreeFeatures
+	ACACIA f_195126_
+	AZALEA_TREE f_195139_
+	BIRCH f_195125_
+	BIRCH_BEES_0002 f_195106_
+	BIRCH_BEES_002 f_195107_
+	BIRCH_BEES_005 f_195108_
+	CHERRY f_271469_
+	CHERRY_BEES_005 f_271485_
+	CRIMSON_FUNGUS f_195117_
+	CRIMSON_FUNGUS_PLANTED f_195118_
+	DARK_OAK f_195124_
+	FANCY_OAK f_195130_
+	FANCY_OAK_BEES f_195112_
+	FANCY_OAK_BEES_0002 f_195109_
+	FANCY_OAK_BEES_002 f_195110_
+	FANCY_OAK_BEES_005 f_195111_
+	HUGE_BROWN_MUSHROOM f_195121_
+	HUGE_RED_MUSHROOM f_195122_
+	JUNGLE_BUSH f_195138_
+	JUNGLE_TREE f_195129_
+	JUNGLE_TREE_NO_VINE f_195131_
+	MANGROVE f_236762_
+	MEGA_JUNGLE_TREE f_195132_
+	MEGA_PINE f_195134_
+	MEGA_SPRUCE f_195133_
+	OAK f_195123_
+	OAK_BEES_0002 f_195140_
+	OAK_BEES_002 f_195141_
+	OAK_BEES_005 f_195142_
+	PINE f_195128_
+	SPRUCE f_195127_
+	SUPER_BIRCH_BEES f_195136_
+	SUPER_BIRCH_BEES_0002 f_195135_
+	SWAMP_OAK f_195137_
+	TALL_MANGROVE f_236763_
+	WARPED_FUNGUS f_195119_
+	WARPED_FUNGUS_PLANTED f_195120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255340_
+		static
+		0 p_256317_ p_256317_
+	cherry ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_271891_
+		static
+	createBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195153_
+		static
+	createFancyOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195156_
+		static
+	createJungleTree ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195155_
+		static
+	createOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195145_
+		static
+	createStraightBlobTree (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;IIII)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195146_
+		static
+		0 p_195147_ p_195147_
+		1 p_195148_ p_195148_
+		2 p_195149_ p_195149_
+		3 p_195150_ p_195150_
+		4 p_195151_ p_195151_
+		5 p_195152_ p_195152_
+	createSuperBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_195154_
+		static
+net/minecraft/data/worldgen/features/VegetationFeatures net/minecraft/data/worldgen/features/VegetationFeatures
+	BAMBOO_NO_PODZOL f_195173_
+	BAMBOO_SOME_PODZOL f_195174_
+	BAMBOO_VEGETATION f_195171_
+	BIRCH_TALL f_195162_
+	DARK_FOREST_VEGETATION f_195198_
+	FLOWER_CHERRY f_271409_
+	FLOWER_DEFAULT f_195192_
+	FLOWER_FLOWER_FOREST f_195193_
+	FLOWER_MEADOW f_195196_
+	FLOWER_PLAIN f_195195_
+	FLOWER_SWAMP f_195194_
+	FOREST_FLOWERS f_195197_
+	MANGROVE_VEGETATION f_236764_
+	MEADOW_TREES f_195158_
+	MUSHROOM_ISLAND_VEGETATION f_195172_
+	PATCH_BERRY_BUSH f_195180_
+	PATCH_BROWN_MUSHROOM f_195176_
+	PATCH_CACTUS f_195190_
+	PATCH_DEAD_BUSH f_195185_
+	PATCH_GRASS f_195182_
+	PATCH_GRASS_JUNGLE f_195183_
+	PATCH_LARGE_FERN f_195189_
+	PATCH_MELON f_195186_
+	PATCH_PUMPKIN f_195179_
+	PATCH_RED_MUSHROOM f_195177_
+	PATCH_SUGAR_CANE f_195191_
+	PATCH_SUNFLOWER f_195178_
+	PATCH_TAIGA_GRASS f_195181_
+	PATCH_TALL_GRASS f_195188_
+	PATCH_WATERLILY f_195187_
+	SINGLE_PIECE_OF_GRASS f_195184_
+	TREES_BIRCH_AND_OAK f_195165_
+	TREES_FLOWER_FOREST f_195157_
+	TREES_GROVE f_195160_
+	TREES_JUNGLE f_195170_
+	TREES_OLD_GROWTH_PINE_TAIGA f_195169_
+	TREES_OLD_GROWTH_SPRUCE_TAIGA f_195168_
+	TREES_PLAINS f_195166_
+	TREES_SAVANNA f_195161_
+	TREES_SPARSE_JUNGLE f_195167_
+	TREES_TAIGA f_195159_
+	TREES_WATER f_195164_
+	TREES_WINDSWEPT_HILLS f_195163_
+	VINES f_195175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255402_
+		static
+		0 p_256132_ p_256132_
+	grassPatch (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; m_195202_
+		static
+		0 p_195203_ p_195203_
+		1 p_195204_ p_195204_
+net/minecraft/data/worldgen/features/package-info net/minecraft/data/worldgen/features/package-info
+net/minecraft/data/worldgen/package-info net/minecraft/data/worldgen/package-info
+net/minecraft/data/worldgen/placement/AquaticPlacements net/minecraft/data/worldgen/placement/AquaticPlacements
+	KELP_COLD f_195228_
+	KELP_WARM f_195229_
+	SEAGRASS_COLD f_195220_
+	SEAGRASS_DEEP f_195224_
+	SEAGRASS_DEEP_COLD f_195225_
+	SEAGRASS_DEEP_WARM f_195223_
+	SEAGRASS_NORMAL f_195219_
+	SEAGRASS_RIVER f_195221_
+	SEAGRASS_SIMPLE f_195226_
+	SEAGRASS_SWAMP f_195222_
+	SEAGRASS_WARM f_195218_
+	SEA_PICKLE f_195227_
+	WARM_OCEAN_VEGETATION f_195230_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255366_
+		static
+		0 p_256301_ p_256301_
+	seagrassPlacement (I)Ljava/util/List; m_195233_
+		static
+		0 p_195234_ p_195234_
+net/minecraft/data/worldgen/placement/CavePlacements net/minecraft/data/worldgen/placement/CavePlacements
+	AMETHYST_GEODE f_195251_
+	CAVE_VINES f_195245_
+	CLASSIC_VINES f_195250_
+	DRIPSTONE_CLUSTER f_195239_
+	FOSSIL_LOWER f_195238_
+	FOSSIL_UPPER f_195237_
+	GLOW_LICHEN f_195243_
+	LARGE_DRIPSTONE f_195240_
+	LUSH_CAVES_CEILING_VEGETATION f_195248_
+	LUSH_CAVES_CLAY f_195247_
+	LUSH_CAVES_VEGETATION f_195246_
+	MONSTER_ROOM f_195235_
+	MONSTER_ROOM_DEEP f_195236_
+	POINTED_DRIPSTONE f_195241_
+	ROOTED_AZALEA_TREE f_195244_
+	SCULK_PATCH_ANCIENT_CITY f_236766_
+	SCULK_PATCH_DEEP_DARK f_236765_
+	SCULK_VEIN f_236767_
+	SPORE_BLOSSOM f_195249_
+	UNDERWATER_MAGMA f_195242_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254844_
+		static
+		0 p_256565_ p_256565_
+net/minecraft/data/worldgen/placement/EndPlacements net/minecraft/data/worldgen/placement/EndPlacements
+	CHORUS_PLANT f_195256_
+	END_GATEWAY_RETURN f_195255_
+	END_ISLAND_DECORATED f_195257_
+	END_SPIKE f_195254_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255215_
+		static
+		0 p_255845_ p_255845_
+net/minecraft/data/worldgen/placement/MiscOverworldPlacements net/minecraft/data/worldgen/placement/MiscOverworldPlacements
+	BLUE_ICE f_195265_
+	DESERT_WELL f_195273_
+	DISK_CLAY f_195268_
+	DISK_GRASS f_236768_
+	DISK_GRAVEL f_195269_
+	DISK_SAND f_195270_
+	FOREST_ROCK f_195262_
+	FREEZE_TOP_LAYER f_195271_
+	ICEBERG_BLUE f_195264_
+	ICEBERG_PACKED f_195263_
+	ICE_PATCH f_195261_
+	ICE_SPIKE f_195260_
+	LAKE_LAVA_SURFACE f_195267_
+	LAKE_LAVA_UNDERGROUND f_195266_
+	SPRING_LAVA f_195274_
+	SPRING_LAVA_FROZEN f_195275_
+	SPRING_WATER f_195276_
+	VOID_START_PLATFORM f_195272_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255422_
+		static
+		0 p_255762_ p_255762_
+net/minecraft/data/worldgen/placement/NetherPlacements net/minecraft/data/worldgen/placement/NetherPlacements
+	BASALT_BLOBS f_195282_
+	BASALT_PILLAR f_195292_
+	BLACKSTONE_BLOBS f_195283_
+	CRIMSON_FOREST_VEGETATION f_195286_
+	DELTA f_195279_
+	GLOWSTONE f_195285_
+	GLOWSTONE_EXTRA f_195284_
+	LARGE_BASALT_COLUMNS f_195281_
+	NETHER_SPROUTS f_195288_
+	PATCH_CRIMSON_ROOTS f_195291_
+	PATCH_FIRE f_195299_
+	PATCH_SOUL_FIRE f_195298_
+	SMALL_BASALT_COLUMNS f_195280_
+	SPRING_CLOSED f_195294_
+	SPRING_CLOSED_DOUBLE f_195295_
+	SPRING_DELTA f_195293_
+	SPRING_OPEN f_195296_
+	TWISTING_VINES f_195289_
+	WARPED_FOREST_VEGETATION f_195287_
+	WEEPING_VINES f_195290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255430_
+		static
+		0 p_256373_ p_256373_
+net/minecraft/data/worldgen/placement/OrePlacements net/minecraft/data/worldgen/placement/OrePlacements
+	ORE_ANCIENT_DEBRIS_LARGE f_195310_
+	ORE_ANCIENT_DEBRIS_SMALL f_195311_
+	ORE_ANDESITE_LOWER f_195330_
+	ORE_ANDESITE_UPPER f_195329_
+	ORE_BLACKSTONE f_195322_
+	ORE_CLAY f_195314_
+	ORE_COAL_LOWER f_195333_
+	ORE_COAL_UPPER f_195332_
+	ORE_COPPER f_195312_
+	ORE_COPPER_LARGE f_195313_
+	ORE_DIAMOND f_195303_
+	ORE_DIAMOND_BURIED f_195305_
+	ORE_DIAMOND_LARGE f_195304_
+	ORE_DIORITE_LOWER f_195328_
+	ORE_DIORITE_UPPER f_195327_
+	ORE_DIRT f_195323_
+	ORE_EMERALD f_195309_
+	ORE_GOLD f_195338_
+	ORE_GOLD_DELTAS f_195317_
+	ORE_GOLD_EXTRA f_195337_
+	ORE_GOLD_LOWER f_195339_
+	ORE_GOLD_NETHER f_195319_
+	ORE_GRANITE_LOWER f_195326_
+	ORE_GRANITE_UPPER f_195325_
+	ORE_GRAVEL f_195324_
+	ORE_GRAVEL_NETHER f_195321_
+	ORE_INFESTED f_195308_
+	ORE_IRON_MIDDLE f_195335_
+	ORE_IRON_SMALL f_195336_
+	ORE_IRON_UPPER f_195334_
+	ORE_LAPIS f_195306_
+	ORE_LAPIS_BURIED f_195307_
+	ORE_MAGMA f_195315_
+	ORE_QUARTZ_DELTAS f_195318_
+	ORE_QUARTZ_NETHER f_195320_
+	ORE_REDSTONE f_195340_
+	ORE_REDSTONE_LOWER f_195302_
+	ORE_SOUL_SAND f_195316_
+	ORE_TUFF f_195331_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255119_
+		static
+		0 p_256238_ p_256238_
+	commonOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195343_
+		static
+		0 p_195344_ p_195344_
+		1 p_195345_ p_195345_
+	orePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195346_
+		static
+		0 p_195347_ p_195347_
+		1 p_195348_ p_195348_
+	rareOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195349_
+		static
+		0 p_195350_ p_195350_
+		1 p_195351_ p_195351_
+net/minecraft/data/worldgen/placement/PlacementUtils net/minecraft/data/worldgen/placement/PlacementUtils
+	FULL_RANGE f_195356_
+	HEIGHTMAP f_195352_
+	HEIGHTMAP_OCEAN_FLOOR f_195355_
+	HEIGHTMAP_TOP_SOLID f_195353_
+	HEIGHTMAP_WORLD_SURFACE f_195354_
+	RANGE_10_10 f_195357_
+	RANGE_4_4 f_195359_
+	RANGE_8_8 f_195358_
+	RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT f_195360_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_255199_
+		static
+		0 p_255779_ p_255779_
+	countExtra (IFI)Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; m_195364_
+		static
+		0 p_195365_ p_195365_
+		1 p_195366_ p_195366_
+		2 p_195367_ p_195367_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255070_
+		static
+		0 p_256293_ p_256293_
+	filtered (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/core/Holder; m_206498_
+		static
+		0 p_206499_ p_206499_
+		1 p_206500_ p_206500_
+		2 p_206501_ p_206501_
+	filteredByBlockSurvival (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; m_206493_
+		static
+		0 p_206494_ p_206494_
+	inlinePlaced (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; m_206502_
+		static
+		0 p_206503_ p_206503_
+		1 p_206504_ p_206504_
+		2 p_206505_ p_206505_
+	inlinePlaced (Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; m_206506_
+		static
+		0 p_206507_ p_206507_
+		1 p_206508_ p_206508_
+	isEmpty ()Lnet/minecraft/world/level/levelgen/placement/PlacementFilter; m_206517_
+		static
+	onlyWhenEmpty (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/core/Holder; m_206495_
+		static
+		0 p_206496_ p_206496_
+		1 p_206497_ p_206497_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V m_254943_
+		static
+		0 p_255872_ p_255872_
+		1 p_255820_ p_255820_
+		2 p_255813_ p_255813_
+		3 p_256042_ p_256042_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V m_255206_
+		static
+		0 p_256241_ p_256241_
+		1 p_256614_ p_256614_
+		2 p_255855_ p_255855_
+		3 p_256413_ p_256413_
+net/minecraft/data/worldgen/placement/TreePlacements net/minecraft/data/worldgen/placement/TreePlacements
+	ACACIA_CHECKED f_195377_
+	BIRCH_BEES_0002_PLACED f_195394_
+	BIRCH_BEES_002 f_195395_
+	BIRCH_CHECKED f_195376_
+	CHERRY_BEES_005 f_271177_
+	CHERRY_CHECKED f_271402_
+	CRIMSON_FUNGI f_195372_
+	DARK_OAK_CHECKED f_195375_
+	FANCY_OAK_BEES f_195371_
+	FANCY_OAK_BEES_0002 f_195396_
+	FANCY_OAK_BEES_002 f_195397_
+	FANCY_OAK_CHECKED f_195385_
+	JUNGLE_BUSH f_195389_
+	JUNGLE_TREE_CHECKED f_195384_
+	MANGROVE_CHECKED f_236771_
+	MEGA_JUNGLE_TREE_CHECKED f_195386_
+	MEGA_PINE_CHECKED f_195388_
+	MEGA_SPRUCE_CHECKED f_195387_
+	OAK_BEES_0002 f_195392_
+	OAK_BEES_002 f_195393_
+	OAK_CHECKED f_195374_
+	PINE_CHECKED f_195383_
+	PINE_ON_SNOW f_195381_
+	SPRUCE_CHECKED f_195378_
+	SPRUCE_ON_SNOW f_195382_
+	SUPER_BIRCH_BEES f_195391_
+	SUPER_BIRCH_BEES_0002 f_195390_
+	TALL_MANGROVE_CHECKED f_236772_
+	WARPED_FUNGI f_195373_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254989_
+		static
+		0 p_255688_ p_255688_
+net/minecraft/data/worldgen/placement/VegetationPlacements net/minecraft/data/worldgen/placement/VegetationPlacements
+	BAMBOO f_195447_
+	BAMBOO_LIGHT f_195426_
+	BAMBOO_VEGETATION f_195445_
+	BIRCH_TALL f_195435_
+	BROWN_MUSHROOM_NETHER f_195404_
+	BROWN_MUSHROOM_NORMAL f_195406_
+	BROWN_MUSHROOM_OLD_GROWTH f_195410_
+	BROWN_MUSHROOM_SWAMP f_195412_
+	BROWN_MUSHROOM_TAIGA f_195408_
+	DARK_FOREST_VEGETATION f_195422_
+	FLOWER_CHERRY f_271183_
+	FLOWER_DEFAULT f_195415_
+	FLOWER_FLOWER_FOREST f_195416_
+	FLOWER_FOREST_FLOWERS f_195423_
+	FLOWER_MEADOW f_195419_
+	FLOWER_PLAINS f_197412_
+	FLOWER_SWAMP f_195417_
+	FLOWER_WARM f_195414_
+	FOREST_FLOWERS f_195424_
+	GRASS_BONEMEAL f_195459_
+	MUSHROOM_ISLAND_VEGETATION f_195446_
+	PATCH_BERRY_COMMON f_195464_
+	PATCH_BERRY_RARE f_195465_
+	PATCH_CACTUS_DECORATED f_195471_
+	PATCH_CACTUS_DESERT f_195470_
+	PATCH_DEAD_BUSH f_195461_
+	PATCH_DEAD_BUSH_2 f_195460_
+	PATCH_DEAD_BUSH_BADLANDS f_195462_
+	PATCH_GRASS_BADLANDS f_195453_
+	PATCH_GRASS_FOREST f_195452_
+	PATCH_GRASS_JUNGLE f_195458_
+	PATCH_GRASS_NORMAL f_195455_
+	PATCH_GRASS_PLAIN f_195451_
+	PATCH_GRASS_SAVANNA f_195454_
+	PATCH_GRASS_TAIGA f_195457_
+	PATCH_GRASS_TAIGA_2 f_195456_
+	PATCH_LARGE_FERN f_195469_
+	PATCH_MELON f_195463_
+	PATCH_MELON_SPARSE f_198935_
+	PATCH_PUMPKIN f_195450_
+	PATCH_SUGAR_CANE f_195403_
+	PATCH_SUGAR_CANE_BADLANDS f_195402_
+	PATCH_SUGAR_CANE_DESERT f_195401_
+	PATCH_SUGAR_CANE_SWAMP f_195400_
+	PATCH_SUNFLOWER f_195449_
+	PATCH_TALL_GRASS f_195468_
+	PATCH_TALL_GRASS_2 f_195467_
+	PATCH_WATERLILY f_195466_
+	RED_MUSHROOM_NETHER f_195405_
+	RED_MUSHROOM_NORMAL f_195407_
+	RED_MUSHROOM_OLD_GROWTH f_195411_
+	RED_MUSHROOM_SWAMP f_195413_
+	RED_MUSHROOM_TAIGA f_195409_
+	TREES_BADLANDS f_195430_
+	TREES_BIRCH f_195436_
+	TREES_BIRCH_AND_OAK f_195440_
+	TREES_CHERRY f_271098_
+	TREES_FLOWER_FOREST f_195425_
+	TREES_GROVE f_195429_
+	TREES_JUNGLE f_195444_
+	TREES_MANGROVE f_236773_
+	TREES_MEADOW f_195427_
+	TREES_OLD_GROWTH_PINE_TAIGA f_195443_
+	TREES_OLD_GROWTH_SPRUCE_TAIGA f_195442_
+	TREES_PLAINS f_195421_
+	TREES_SAVANNA f_195434_
+	TREES_SNOWY f_195431_
+	TREES_SPARSE_JUNGLE f_195441_
+	TREES_SWAMP f_195432_
+	TREES_TAIGA f_195428_
+	TREES_WATER f_195439_
+	TREES_WINDSWEPT_FOREST f_195437_
+	TREES_WINDSWEPT_HILLS f_195438_
+	TREES_WINDSWEPT_SAVANNA f_195433_
+	TREE_THRESHOLD f_195420_
+	VINES f_195448_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254976_
+		static
+		0 p_255657_ p_255657_
+	getMushroomPlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195476_
+		static
+		0 p_195477_ p_195477_
+		1 p_195478_ p_195478_
+	treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_195481_
+		static
+		0 p_195482_ p_195482_
+		1 p_195483_ p_195483_
+	treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; m_195479_
+		static
+		0 p_195480_ p_195480_
+	treePlacementBase (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lcom/google/common/collect/ImmutableList$Builder; m_195484_
+		static
+		0 p_195485_ p_195485_
+	worldSurfaceSquaredWithCount (I)Ljava/util/List; m_195474_
+		static
+		0 p_195475_ p_195475_
+net/minecraft/data/worldgen/placement/VillagePlacements net/minecraft/data/worldgen/placement/VillagePlacements
+	ACACIA_VILLAGE f_197419_
+	FLOWER_PLAIN_VILLAGE f_197423_
+	OAK_VILLAGE f_197418_
+	PATCH_BERRY_BUSH_VILLAGE f_197425_
+	PATCH_CACTUS_VILLAGE f_197422_
+	PATCH_TAIGA_GRASS_VILLAGE f_197424_
+	PILE_HAY_VILLAGE f_197413_
+	PILE_ICE_VILLAGE f_197416_
+	PILE_MELON_VILLAGE f_197414_
+	PILE_PUMPKIN_VILLAGE f_197417_
+	PILE_SNOW_VILLAGE f_197415_
+	PINE_VILLAGE f_197421_
+	SPRUCE_VILLAGE f_197420_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254998_
+		static
+		0 p_256300_ p_256300_
+net/minecraft/data/worldgen/placement/package-info net/minecraft/data/worldgen/placement/package-info
+net/minecraft/gametest/framework/AfterBatch net/minecraft/gametest/framework/AfterBatch
+	batch ()Ljava/lang/String; m_177036_
+net/minecraft/gametest/framework/BeforeBatch net/minecraft/gametest/framework/BeforeBatch
+	batch ()Ljava/lang/String; m_177037_
+net/minecraft/gametest/framework/ExhaustedAttemptsException net/minecraft/gametest/framework/ExhaustedAttemptsException
+	<init> (IILnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_177039_ p_177039_
+		1 p_177040_ p_177040_
+		2 p_177041_ p_177041_
+net/minecraft/gametest/framework/GameTest net/minecraft/gametest/framework/GameTest
+	attempts ()I m_177048_
+	batch ()Ljava/lang/String; m_177043_
+	required ()Z m_177045_
+	requiredSuccesses ()I m_177049_
+	rotationSteps ()I m_177044_
+	setupTicks ()J m_177047_
+	template ()Ljava/lang/String; m_177046_
+	timeoutTicks ()I m_177042_
+net/minecraft/gametest/framework/GameTestAssertException net/minecraft/gametest/framework/GameTestAssertException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_127492_ p_127492_
+net/minecraft/gametest/framework/GameTestAssertPosException net/minecraft/gametest/framework/GameTestAssertPosException
+	absolutePos f_127493_
+	relativePos f_127494_
+	tick f_127495_
+	<init> (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;J)V <init>
+		0 p_177051_ p_177051_
+		1 p_177052_ p_177052_
+		2 p_177053_ p_177053_
+		3 p_177054_ p_177054_
+	getAbsolutePos ()Lnet/minecraft/core/BlockPos; m_127497_
+	getMessage ()Ljava/lang/String; getMessage
+	getMessageToShowAtBlock ()Ljava/lang/String; m_127496_
+	getRelativePos ()Lnet/minecraft/core/BlockPos; m_177055_
+net/minecraft/gametest/framework/GameTestBatch net/minecraft/gametest/framework/GameTestBatch
+	DEFAULT_BATCH_NAME f_177056_
+	afterBatchFunction f_177057_
+	beforeBatchFunction f_127541_
+	name f_127539_
+	testFunctions f_127540_
+	<init> (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_177059_ p_177059_
+		1 p_177060_ p_177060_
+		2 p_177061_ p_177061_
+		3 p_177062_ p_177062_
+	getName ()Ljava/lang/String; m_127546_
+	getTestFunctions ()Ljava/util/Collection; m_127549_
+	runAfterBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V m_177063_
+		0 p_177064_ p_177064_
+	runBeforeBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V m_127547_
+		0 p_127548_ p_127548_
+net/minecraft/gametest/framework/GameTestBatchRunner net/minecraft/gametest/framework/GameTestBatchRunner
+	LOGGER f_127550_
+	allTestInfos f_127555_
+	batches f_127557_
+	firstTestNorthWestCorner f_127551_
+	level f_127552_
+	nextTestNorthWestCorner f_127560_
+	testTicker f_127553_
+	testsPerRow f_127554_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)V <init>
+		0 p_127563_ p_127563_
+		1 p_127564_ p_127564_
+		2 p_127565_ p_127565_
+		3 p_127566_ p_127566_
+		4 p_127567_ p_127567_
+		5 p_127568_ p_127568_
+	createStructuresForBatch (Ljava/util/Collection;)Ljava/util/Map; m_177075_
+		0 p_177076_ p_177076_
+	getTestInfos ()Ljava/util/List; m_127569_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; m_177069_
+		static
+		0 p_177070_ p_177070_
+		1 p_177071_ p_177071_
+		2 p_177072_ p_177072_
+	lambda$new$1 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestBatch;)Lcom/mojang/datafixers/util/Pair; m_177065_
+		static
+		0 p_177066_ p_177066_
+		1 p_177067_ p_177067_
+		2 p_177068_ p_177068_
+	lambda$new$2 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_177073_
+		static
+		0 p_177074_ p_177074_
+	lambda$runBatch$3 (Ljava/util/Map;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177077_
+		0 p_177078_ p_177078_
+		1 p_177079_ p_177079_
+	runBatch (I)V m_127570_
+		0 p_127571_ p_127571_
+	start ()V m_127583_
+net/minecraft/gametest/framework/GameTestBatchRunner$1 net/minecraft/gametest/framework/GameTestBatchRunner$1
+	this$0 f_127586_
+	val$batchIndex f_177082_
+	val$currentBatch f_177081_
+	val$currentBatchTracker f_177080_
+	<init> (Lnet/minecraft/gametest/framework/GameTestBatchRunner;Lnet/minecraft/gametest/framework/MultipleTestTracker;Lnet/minecraft/gametest/framework/GameTestBatch;I)V <init>
+		0 p_177084_ p_177084_
+		1 p_177085_ p_177085_
+		2 p_177086_ p_177086_
+		3 p_177087_ p_177087_
+	testCompleted ()V m_177088_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127592_ p_127592_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177090_ p_177090_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127590_ p_127590_
+net/minecraft/gametest/framework/GameTestEvent net/minecraft/gametest/framework/GameTestEvent
+	assertion f_127594_
+	expectedDelay f_127593_
+	<init> (Ljava/lang/Long;Ljava/lang/Runnable;)V <init>
+		0 p_177092_ p_177092_
+		1 p_177093_ p_177093_
+	create (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; m_177094_
+		static
+		0 p_177095_ p_177095_
+		1 p_177096_ p_177096_
+	create (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; m_177097_
+		static
+		0 p_177098_ p_177098_
+net/minecraft/gametest/framework/GameTestGenerator net/minecraft/gametest/framework/GameTestGenerator
+net/minecraft/gametest/framework/GameTestHelper net/minecraft/gametest/framework/GameTestHelper
+	finalCheckAdded f_177099_
+	testInfo f_127595_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_127597_ p_127597_
+	absolutePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_177449_
+		0 p_177450_ p_177450_
+	absoluteVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_177227_
+		0 p_177228_ p_177228_
+	assertAtTickTimeContainerContains (JLnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177123_
+		0 p_177124_ p_177124_
+		1 p_177125_ p_177125_
+		2 p_177126_ p_177126_
+	assertAtTickTimeContainerEmpty (JLnet/minecraft/core/BlockPos;)V m_177120_
+		0 p_177121_ p_177121_
+		1 p_177122_ p_177122_
+	assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V m_177275_
+		0 p_177276_ p_177276_
+		1 p_177277_ p_177277_
+		2 p_177278_ p_177278_
+	assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177271_
+		0 p_177272_ p_177272_
+		1 p_177273_ p_177273_
+		2 p_177274_ p_177274_
+	assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177341_
+		0 p_177342_ p_177342_
+		1 p_177343_ p_177343_
+	assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;III)V m_177336_
+		0 p_177337_ p_177337_
+		1 p_177338_ p_177338_
+		2 p_177339_ p_177339_
+		3 p_177340_ p_177340_
+	assertBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177208_
+		0 p_177209_ p_177209_
+		1 p_177210_ p_177210_
+	assertBlockPresent (Lnet/minecraft/world/level/block/Block;III)V m_177203_
+		0 p_177204_ p_177204_
+		1 p_177205_ p_177205_
+		2 p_177206_ p_177206_
+		3 p_177207_ p_177207_
+	assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V m_177255_
+		0 p_177256_ p_177256_
+		1 p_177257_ p_177257_
+		2 p_177258_ p_177258_
+	assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177259_
+		0 p_177260_ p_177260_
+		1 p_177261_ p_177261_
+		2 p_177262_ p_177262_
+		3 p_177263_ p_177263_
+	assertBlockState (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V m_177357_
+		0 p_177358_ p_177358_
+		1 p_177359_ p_177359_
+		2 p_177360_ p_177360_
+	assertContainerContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177242_
+		0 p_177243_ p_177243_
+		1 p_177244_ p_177244_
+	assertContainerEmpty (Lnet/minecraft/core/BlockPos;)V m_177440_
+		0 p_177441_ p_177441_
+	assertEntitiesPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;ID)V m_239371_
+		0 p_239372_ p_239372_
+		1 p_239373_ p_239373_
+		2 p_239374_ p_239374_
+		3 p_239375_ p_239375_
+	assertEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177237_
+		0 p_177238_ p_177238_
+		1 p_177239_ p_177239_
+		2 p_177240_ p_177240_
+		3 p_177241_ p_177241_
+	assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;III)V m_177132_
+		0 p_177133_ p_177133_
+		1 p_177134_ p_177134_
+		2 p_177135_ p_177135_
+		3 p_177136_ p_177136_
+	assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_177140_
+		0 p_177141_ p_177141_
+		1 p_177142_ p_177142_
+	assertEntityInventoryContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V m_263477_
+		0 p_263495_ p_263495_
+		1 p_263521_ p_263521_
+		2 p_263502_ p_263502_
+	assertEntityIsHolding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V m_263450_
+		0 p_263501_ p_263501_
+		1 p_263510_ p_263510_
+		2 p_263517_ p_263517_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177402_
+		0 p_177403_ p_177403_
+		1 p_177404_ p_177404_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;)V m_177309_
+		0 p_177310_ p_177310_
+	assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177397_
+		0 p_177398_ p_177398_
+		1 p_177399_ p_177399_
+		2 p_177400_ p_177400_
+		3 p_177401_ p_177401_
+	assertEntityNotTouching (Lnet/minecraft/world/entity/EntityType;DDD)V m_177311_
+		0 p_177312_ p_177312_
+		1 p_177313_ p_177313_
+		2 p_177314_ p_177314_
+		3 p_177315_ p_177315_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;)V m_177156_
+		0 p_177157_ p_177157_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_246385_
+		0 p_252010_ p_252010_
+		1 p_249488_ p_249488_
+		2 p_251186_ p_251186_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)V m_177179_
+		0 p_177180_ p_177180_
+		1 p_177181_ p_177181_
+		2 p_177182_ p_177182_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177369_
+		0 p_177370_ p_177370_
+		1 p_177371_ p_177371_
+		2 p_177372_ p_177372_
+		3 p_177373_ p_177373_
+	assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177374_
+		0 p_177375_ p_177375_
+		1 p_177376_ p_177376_
+	assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V m_177147_
+		0 p_177148_ p_177148_
+		1 p_177149_ p_177149_
+		2 p_177150_ p_177150_
+		3 p_177151_ p_177151_
+	assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V m_177152_
+		0 p_177153_ p_177153_
+		1 p_177154_ p_177154_
+		2 p_177155_ p_177155_
+	assertEntityTouching (Lnet/minecraft/world/entity/EntityType;DDD)V m_177158_
+		0 p_177159_ p_177159_
+		1 p_177160_ p_177160_
+		2 p_177161_ p_177161_
+		3 p_177162_ p_177162_
+	assertFalse (ZLjava/lang/String;)V m_277053_
+		0 p_277974_ p_277974_
+		1 p_277933_ p_277933_
+	assertItemEntityCountIs (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;DI)V m_177198_
+		0 p_177199_ p_177199_
+		1 p_177200_ p_177200_
+		2 p_177201_ p_177201_
+		3 p_177202_ p_177202_
+	assertItemEntityNotPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V m_236778_
+		0 p_236779_ p_236779_
+		1 p_236780_ p_236780_
+		2 p_236781_ p_236781_
+	assertItemEntityPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V m_177194_
+		0 p_177195_ p_177195_
+		1 p_177196_ p_177196_
+		2 p_177197_ p_177197_
+	assertRedstoneSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V m_289616_
+		0 p_289644_ p_289644_
+		1 p_289642_ p_289642_
+		2 p_289645_ p_289645_
+		3 p_289684_ p_289684_
+	assertSameBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V m_177268_
+		0 p_177269_ p_177269_
+		1 p_177270_ p_177270_
+	assertSameBlockStates (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V m_177224_
+		0 p_177225_ p_177225_
+		1 p_177226_ p_177226_
+	assertTrue (ZLjava/lang/String;)V m_246336_
+		0 p_249380_ p_249380_
+		1 p_248720_ p_248720_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)V m_177434_
+		0 p_177435_ p_177435_
+	ensureSingleFinalCheck ()V m_177442_
+	fail (Ljava/lang/String;Lnet/minecraft/world/entity/Entity;)V m_177286_
+		0 p_177287_ p_177287_
+		1 p_177288_ p_177288_
+	fail (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)V m_177289_
+		0 p_177290_ p_177290_
+		1 p_177291_ p_177291_
+	fail (Ljava/lang/String;)V m_177284_
+		0 p_177285_ p_177285_
+	failIf (Ljava/lang/Runnable;)V m_177392_
+		0 p_177393_ p_177393_
+	failIfEver (Ljava/lang/Runnable;)V m_177410_
+		0 p_177411_ p_177411_
+	forEveryBlockInStructure (Ljava/util/function/Consumer;)V m_177292_
+		0 p_177293_ p_177293_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_177347_
+		0 p_177348_ p_177348_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_177232_
+		0 p_177233_ p_177233_
+	getBounds ()Lnet/minecraft/world/phys/AABB; m_177448_
+	getEntities (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)Ljava/util/List; m_238399_
+		0 p_238400_ p_238400_
+		1 p_238401_ p_238401_
+		2 p_238402_ p_238402_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_236774_
+		0 p_236775_ p_236775_
+		1 p_236776_ p_236776_
+		2 p_236777_ p_236777_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_177100_
+	getRelativeBounds ()Lnet/minecraft/world/phys/AABB; m_177451_
+	getTick ()J m_177436_
+	killAllEntities ()V m_177301_
+	killAllEntitiesOfClass (Ljava/lang/Class;)V m_289214_
+		0 p_289538_ p_289538_
+	lambda$assertAtTickTimeContainerContains$19 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V m_177354_
+		0 p_177355_ p_177355_
+		1 p_177356_ p_177356_
+	lambda$assertAtTickTimeContainerEmpty$20 (Lnet/minecraft/core/BlockPos;)V m_177455_
+		0 p_177456_ p_177456_
+	lambda$assertBlock$8 (Ljava/lang/String;)Ljava/lang/String; m_177394_
+		static
+		0 p_177395_ p_177395_
+	lambda$assertBlock$9 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z m_177294_
+		static
+		0 p_177295_ p_177295_
+		1 p_177296_ p_177296_
+	lambda$assertBlockNotPresent$6 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z m_177248_
+		0 p_177249_ p_177249_
+		1 p_177250_ p_177250_
+		2 p_177251_ p_177251_
+	lambda$assertBlockPresent$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z m_177213_
+		static
+		0 p_177214_ p_177214_
+		1 p_177215_ p_177215_
+		2 p_177216_ p_177216_
+	lambda$assertBlockProperty$10 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z m_276723_
+		static
+		0 p_277262_ p_277262_
+		1 p_277263_ p_277263_
+		2 p_277264_ p_277264_
+	lambda$assertBlockProperty$11 (Ljava/lang/String;)Ljava/lang/String; m_177366_
+		static
+		0 p_177367_ p_177367_
+	lambda$assertEntityInstancePresent$12 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_177137_
+		static
+		0 p_177138_ p_177138_
+		1 p_177139_ p_177139_
+	lambda$assertEntityInstancePresent$13 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; m_177143_
+		0 p_177144_ p_177144_
+		1 p_177145_ p_177145_
+		2 p_177146_ p_177146_
+	lambda$assertEntityInventoryContains$16 (Ljava/lang/Object;)Z m_263446_
+		static
+		0 p_263479_ p_263479_
+	lambda$assertEntityInventoryContains$17 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_263447_
+		static
+		0 p_263480_ p_263480_
+		1 p_263481_ p_263481_
+	lambda$assertEntityNotTouching$15 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_177229_
+		static
+		0 p_177230_ p_177230_
+		1 p_177231_ p_177231_
+	lambda$assertEntityTouching$14 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_177344_
+		static
+		0 p_177345_ p_177345_
+		1 p_177346_ p_177346_
+	lambda$assertSameBlockStates$18 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V m_177264_
+		0 p_177265_ p_177265_
+		1 p_177266_ p_177266_
+		2 p_177267_ p_177267_
+	lambda$failIf$24 ()Ljava/lang/Exception; m_177454_
+		static
+	lambda$failIfEver$25 (Ljava/lang/Runnable;J)V m_177363_
+		0 p_177364_ p_177364_
+		1 p_177365_ p_177365_
+	lambda$killAllEntitiesOfClass$0 (Lnet/minecraft/world/entity/Entity;)Z m_177130_
+		static
+		0 p_177131_ p_177131_
+	lambda$onEachTick$26 (Ljava/lang/Runnable;J)V m_177281_
+		0 p_177282_ p_177282_
+		1 p_177283_ p_177283_
+	lambda$pressButton$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_177211_
+		static
+		0 p_177212_ p_177212_
+	lambda$pressButton$3 ()Ljava/lang/String; m_177457_
+		static
+	lambda$pulseRedstone$4 (Lnet/minecraft/core/BlockPos;)V m_177458_
+		0 p_177459_ p_177459_
+	lambda$succeedWhenBlockPresent$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177405_
+		0 p_177406_ p_177406_
+		1 p_177407_ p_177407_
+	lambda$succeedWhenEntityData$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177387_
+		0 p_177388_ p_177388_
+		1 p_177389_ p_177389_
+		2 p_177390_ p_177390_
+		3 p_177391_ p_177391_
+	lambda$succeedWhenEntityNotPresent$23 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177437_
+		0 p_177438_ p_177438_
+		1 p_177439_ p_177439_
+	lambda$succeedWhenEntityPresent$22 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177443_
+		0 p_177444_ p_177444_
+		1 p_177445_ p_177445_
+	lambda$walkTo$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V m_177332_
+		0 p_177333_ p_177333_
+		1 p_177334_ p_177334_
+		2 p_177335_ p_177335_
+	makeAboutToDrown (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_177183_
+		0 p_177184_ p_177184_
+	makeMockPlayer ()Lnet/minecraft/world/entity/player/Player; m_177368_
+	makeMockServerPlayerInLevel ()Lnet/minecraft/server/level/ServerPlayer; m_287220_
+	makeMockSurvivalPlayer ()Lnet/minecraft/world/entity/player/Player; m_246554_
+	onEachTick (Ljava/lang/Runnable;)V m_177423_
+		0 p_177424_ p_177424_
+	placeAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_261323_
+		0 p_261595_ p_261595_
+		1 p_262007_ p_262007_
+		2 p_261973_ p_261973_
+		3 p_262008_ p_262008_
+	pressButton (III)V m_177103_
+		0 p_177104_ p_177104_
+		1 p_177105_ p_177105_
+		2 p_177106_ p_177106_
+	pressButton (Lnet/minecraft/core/BlockPos;)V m_177385_
+		0 p_177386_ p_177386_
+	pullLever (Lnet/minecraft/core/BlockPos;)V m_177421_
+		0 p_177422_ p_177422_
+	pullLever (III)V m_177302_
+		0 p_177303_ p_177303_
+		1 p_177304_ p_177304_
+		2 p_177305_ p_177305_
+	pulseRedstone (Lnet/minecraft/core/BlockPos;J)V m_177234_
+		0 p_177235_ p_177235_
+		1 p_177236_ p_177236_
+	randomTick (Lnet/minecraft/core/BlockPos;)V m_177446_
+		0 p_177447_ p_177447_
+	relativePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_177452_
+		0 p_177453_ p_177453_
+	relativeVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_247203_
+		0 p_251543_ p_251543_
+	runAfterDelay (JLjava/lang/Runnable;)V m_177306_
+		0 p_177307_ p_177307_
+		1 p_177308_ p_177308_
+	runAtTickTime (JLjava/lang/Runnable;)V m_177127_
+		0 p_177128_ p_177128_
+		1 p_177129_ p_177129_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_177245_
+		0 p_177246_ p_177246_
+		1 p_177247_ p_177247_
+	setBlock (IIILnet/minecraft/world/level/block/state/BlockState;)V m_177112_
+		0 p_177113_ p_177113_
+		1 p_177114_ p_177114_
+		2 p_177115_ p_177115_
+		3 p_177116_ p_177116_
+	setBlock (IIILnet/minecraft/world/level/block/Block;)V m_177107_
+		0 p_177108_ p_177108_
+		1 p_177109_ p_177109_
+		2 p_177110_ p_177110_
+		3 p_177111_ p_177111_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_177252_
+		0 p_177253_ p_177253_
+		1 p_177254_ p_177254_
+	setDayTime (I)V m_177101_
+		0 p_177102_ p_177102_
+	setNight ()V m_177396_
+	spawn (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Entity; m_177163_
+		0 p_177164_ p_177164_
+		1 p_177165_ p_177165_
+		2 p_177166_ p_177166_
+		3 p_177167_ p_177167_
+	spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; m_177176_
+		0 p_177177_ p_177177_
+		1 p_177178_ p_177178_
+	spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Entity; m_177173_
+		0 p_177174_ p_177174_
+		1 p_177175_ p_177175_
+	spawn (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Entity; m_177168_
+		0 p_177169_ p_177169_
+		1 p_177170_ p_177170_
+		2 p_177171_ p_177171_
+		3 p_177172_ p_177172_
+	spawnItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/item/ItemEntity; m_246755_
+		0 p_251435_ p_251435_
+		1 p_250287_ p_250287_
+	spawnItem (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/ItemEntity; m_177189_
+		0 p_177190_ p_177190_
+		1 p_177191_ p_177191_
+		2 p_177192_ p_177192_
+		3 p_177193_ p_177193_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Mob; m_177326_
+		0 p_177327_ p_177327_
+		1 p_177328_ p_177328_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Mob; m_177321_
+		0 p_177322_ p_177322_
+		1 p_177323_ p_177323_
+		2 p_177324_ p_177324_
+		3 p_177325_ p_177325_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Mob; m_177329_
+		0 p_177330_ p_177330_
+		1 p_177331_ p_177331_
+	spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Mob; m_177316_
+		0 p_177317_ p_177317_
+		1 p_177318_ p_177318_
+		2 p_177319_ p_177319_
+		3 p_177320_ p_177320_
+	startSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; m_177425_
+	succeed ()V m_177412_
+	succeedIf (Ljava/lang/Runnable;)V m_177279_
+		0 p_177280_ p_177280_
+	succeedOnTickWhen (ILjava/lang/Runnable;)V m_177117_
+		0 p_177118_ p_177118_
+		1 p_177119_ p_177119_
+	succeedWhen (Ljava/lang/Runnable;)V m_177361_
+		0 p_177362_ p_177362_
+	succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_177382_
+		0 p_177383_ p_177383_
+		1 p_177384_ p_177384_
+	succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;III)V m_177377_
+		0 p_177378_ p_177378_
+		1 p_177379_ p_177379_
+		2 p_177380_ p_177380_
+		3 p_177381_ p_177381_
+	succeedWhenEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V m_177349_
+		0 p_177350_ p_177350_
+		1 p_177351_ p_177351_
+		2 p_177352_ p_177352_
+		3 p_177353_ p_177353_
+	succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177431_
+		0 p_177432_ p_177432_
+		1 p_177433_ p_177433_
+	succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177426_
+		0 p_177427_ p_177427_
+		1 p_177428_ p_177428_
+		2 p_177429_ p_177429_
+		3 p_177430_ p_177430_
+	succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V m_177413_
+		0 p_177414_ p_177414_
+		1 p_177415_ p_177415_
+		2 p_177416_ p_177416_
+		3 p_177417_ p_177417_
+	succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V m_177418_
+		0 p_177419_ p_177419_
+		1 p_177420_ p_177420_
+	useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_246440_
+		0 p_250131_ p_250131_
+		1 p_251507_ p_251507_
+	useBlock (Lnet/minecraft/core/BlockPos;)V m_177408_
+		0 p_177409_ p_177409_
+	useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)V m_260894_
+		0 p_262023_ p_262023_
+		1 p_261901_ p_261901_
+		2 p_262040_ p_262040_
+	walkTo (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/gametest/framework/GameTestSequence; m_177185_
+		0 p_177186_ p_177186_
+		1 p_177187_ p_177187_
+		2 p_177188_ p_177188_
+	withLowHealth (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_286046_
+		0 p_286794_ p_286794_
+net/minecraft/gametest/framework/GameTestHelper$1 net/minecraft/gametest/framework/GameTestHelper$1
+	this$0 f_177460_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_251411_ p_251411_
+		1 p_249697_ p_249697_
+		2 p_250404_ p_250404_
+		3 p_249940_ p_249940_
+		4 p_248826_ p_248826_
+	isCreative ()Z m_7500_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHelper$2
+	this$0 f_244589_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_251928_ p_251928_
+		1 p_251624_ p_251624_
+		2 p_248786_ p_248786_
+		3 p_251484_ p_251484_
+		4 p_248967_ p_248967_
+	isCreative ()Z m_7500_
+	isLocalPlayer ()Z m_7578_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestHelper$3 net/minecraft/gametest/framework/GameTestHelper$3
+	this$0 f_286944_
+	<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_287641_ p_287641_
+		1 p_287719_ p_287719_
+		2 p_287664_ p_287664_
+		3 p_287763_ p_287763_
+	isCreative ()Z m_7500_
+	isSpectator ()Z m_5833_
+net/minecraft/gametest/framework/GameTestInfo net/minecraft/gametest/framework/GameTestInfo
+	done f_127609_
+	error f_127611_
+	level f_127600_
+	listeners f_127601_
+	rotation f_127610_
+	runAtTickTimeMap f_127604_
+	sequences f_127603_
+	startTick f_127605_
+	started f_127607_
+	structureBlockEntity f_177469_
+	structureBlockPos f_127599_
+	testFunction f_127598_
+	tickCount f_127606_
+	timeoutTicks f_127602_
+	timer f_127608_
+	<init> (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_127613_ p_127613_
+		1 p_127614_ p_127614_
+		2 p_127615_ p_127615_
+	addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127624_
+		0 p_127625_ p_127625_
+	clearStructure ()V m_177487_
+	createSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; m_177489_
+	fail (Ljava/lang/Throwable;)V m_127622_
+		0 p_127623_ p_127623_
+	finish ()V m_127650_
+	getError ()Ljava/lang/Throwable; m_127642_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_127637_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_127646_
+	getRunTime ()J m_177485_
+	getStructureBlockEntity ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_177471_
+	getStructureBlockPos ()Lnet/minecraft/core/BlockPos; m_127636_
+	getStructureBounds ()Lnet/minecraft/world/phys/AABB; m_177484_
+	getStructureName ()Ljava/lang/String; m_127645_
+	getStructureSize ()Lnet/minecraft/core/Vec3i; m_177483_
+	getTestFunction ()Lnet/minecraft/gametest/framework/TestFunction; m_127648_
+	getTestName ()Ljava/lang/String; m_127633_
+	getTick ()J m_177488_
+	getTimeoutTicks ()I m_177490_
+	hasFailed ()Z m_127639_
+	hasStarted ()Z m_127640_
+	hasSucceeded ()Z m_127638_
+	isDone ()Z m_127641_
+	isFlaky ()Z m_177491_
+	isOptional ()Z m_127644_
+	isRequired ()Z m_127643_
+	lambda$spawnStructure$4 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127629_
+		0 p_127630_ p_127630_
+	lambda$tick$0 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_177481_
+		0 p_177482_ p_177482_
+	lambda$tick$1 (Lnet/minecraft/gametest/framework/GameTestListener;)V m_177479_
+		0 p_177480_ p_177480_
+	lambda$tickInternal$2 (Lnet/minecraft/gametest/framework/GameTestSequence;)V m_177477_
+		0 p_177478_ p_177478_
+	lambda$tickInternal$3 (Lnet/minecraft/gametest/framework/GameTestSequence;)V m_177475_
+		0 p_177476_ p_177476_
+	maxAttempts ()I m_177492_
+	requiredSuccesses ()I m_177493_
+	setRunAtTickTime (JLjava/lang/Runnable;)V m_177472_
+		0 p_177473_ p_177473_
+		1 p_177474_ p_177474_
+	setStructureBlockPos (Lnet/minecraft/core/BlockPos;)V m_127617_
+		0 p_127618_ p_127618_
+	spawnStructure (Lnet/minecraft/core/BlockPos;I)V m_127619_
+		0 p_127620_ p_127620_
+		1 p_127621_ p_127621_
+	startExecution ()V m_127616_
+	startTest ()V m_127649_
+	succeed ()V m_177486_
+	tick ()V m_127628_
+	tickInternal ()V m_177470_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/GameTestListener net/minecraft/gametest/framework/GameTestListener
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127652_ p_127652_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177494_ p_177494_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127651_ p_127651_
+net/minecraft/gametest/framework/GameTestRegistry net/minecraft/gametest/framework/GameTestRegistry
+	AFTER_BATCH_FUNCTIONS f_177498_
+	BEFORE_BATCH_FUNCTIONS f_177497_
+	LAST_FAILED_TESTS f_177499_
+	TEST_CLASS_NAMES f_177496_
+	TEST_FUNCTIONS f_177495_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findTestFunction (Ljava/lang/String;)Ljava/util/Optional; m_127679_
+		static
+		0 p_127680_ p_127680_
+	forgetFailedTests ()V m_127678_
+		static
+	getAfterBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; m_177517_
+		static
+		0 p_177518_ p_177518_
+	getAllTestClassNames ()Ljava/util/Collection; m_127669_
+		static
+	getAllTestFunctions ()Ljava/util/Collection; m_127658_
+		static
+	getBeforeBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; m_127676_
+		static
+		0 p_127677_ p_127677_
+	getLastFailedTests ()Ljava/util/Collection; m_127675_
+		static
+	getTestFunction (Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; m_127681_
+		static
+		0 p_127682_ p_127682_
+	getTestFunctionsForClassName (Ljava/lang/String;)Ljava/util/Collection; m_127659_
+		static
+		0 p_127660_ p_127660_
+	isTestClass (Ljava/lang/String;)Z m_127670_
+		static
+		0 p_127671_ p_127671_
+	isTestFunctionPartOfClass (Lnet/minecraft/gametest/framework/TestFunction;Ljava/lang/String;)Z m_127666_
+		static
+		0 p_127667_ p_127667_
+		1 p_127668_ p_127668_
+	lambda$findTestFunction$1 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z m_127661_
+		static
+		0 p_127662_ p_127662_
+		1 p_127663_ p_127663_
+	lambda$getTestFunctionsForClassName$0 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z m_127672_
+		static
+		0 p_127673_ p_127673_
+		1 p_127674_ p_127674_
+	lambda$turnMethodIntoConsumer$2 (Ljava/lang/reflect/Method;Ljava/lang/Object;)V m_177510_
+		static
+		0 p_177511_ p_177511_
+		1 p_177512_ p_177512_
+	register (Ljava/lang/Class;)V m_177501_
+		static
+		0 p_177502_ p_177502_
+	register (Ljava/lang/reflect/Method;)V m_177503_
+		static
+		0 p_177504_ p_177504_
+	registerBatchFunction (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V m_177505_
+		static
+		0 p_177506_ p_177506_
+		1 p_177507_ p_177507_
+		2 p_177508_ p_177508_
+		3 p_177509_ p_177509_
+	rememberFailedTest (Lnet/minecraft/gametest/framework/TestFunction;)V m_127664_
+		static
+		0 p_127665_ p_127665_
+	turnMethodIntoConsumer (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; m_177519_
+		static
+		0 p_177520_ p_177520_
+	turnMethodIntoTestFunction (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/TestFunction; m_177515_
+		static
+		0 p_177516_ p_177516_
+	useTestGeneratorMethod (Ljava/lang/reflect/Method;)Ljava/util/Collection; m_177513_
+		static
+		0 p_177514_ p_177514_
+net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestRunner
+	DEFAULT_TESTS_PER_ROW f_177524_
+	MAX_TESTS_PER_BATCH f_177525_
+	PADDING_AROUND_EACH_STRUCTURE f_177521_
+	SPACE_BETWEEN_COLUMNS f_177522_
+	SPACE_BETWEEN_ROWS f_177523_
+	<init> ()V <init>
+	clearAllTests (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;I)V m_127694_
+		static
+		0 p_127695_ p_127695_
+		1 p_127696_ p_127696_
+		2 p_127697_ p_127697_
+		3 p_127698_ p_127698_
+	clearMarkers (Lnet/minecraft/server/level/ServerLevel;)V m_127685_
+		static
+		0 p_127686_ p_127686_
+	groupTestsIntoBatches (Ljava/util/Collection;)Ljava/util/Collection; m_127724_
+		static
+		0 p_127725_ p_127725_
+	lambda$clearAllTests$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_177538_
+		static
+		0 p_177539_ p_177539_
+		1 p_177540_ p_177540_
+	lambda$clearAllTests$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_177527_
+		static
+		0 p_177528_ p_177528_
+		1 p_177529_ p_177529_
+	lambda$groupTestsIntoBatches$0 (Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/gametest/framework/GameTestBatch; m_177530_
+		static
+		0 p_177531_ p_177531_
+		1 p_177532_ p_177532_
+		2 p_177533_ p_177533_
+		3 p_177534_ p_177534_
+		4 p_177535_ p_177535_
+	lambda$groupTestsIntoBatches$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_177536_
+		static
+		0 p_177537_ p_177537_
+	runTest (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;)V m_127742_
+		static
+		0 p_127743_ p_127743_
+		1 p_127744_ p_127744_
+		2 p_127745_ p_127745_
+	runTestBatches (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; m_127726_
+		static
+		0 p_127727_ p_127727_
+		1 p_127728_ p_127728_
+		2 p_127729_ p_127729_
+		3 p_127730_ p_127730_
+		4 p_127731_ p_127731_
+		5 p_127732_ p_127732_
+	runTests (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; m_127752_
+		static
+		0 p_127753_ p_127753_
+		1 p_127754_ p_127754_
+		2 p_127755_ p_127755_
+		3 p_127756_ p_127756_
+		4 p_127757_ p_127757_
+		5 p_127758_ p_127758_
+net/minecraft/gametest/framework/GameTestSequence net/minecraft/gametest/framework/GameTestSequence
+	events f_127775_
+	lastTick f_127776_
+	parent f_127774_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
+		0 p_177542_ p_177542_
+	executeWithoutFail (Ljava/lang/Runnable;)V m_177570_
+		0 p_177571_ p_177571_
+	lambda$thenExecute$1 (Ljava/lang/Runnable;)V m_177575_
+		0 p_177576_ p_177576_
+	lambda$thenExecuteAfter$2 (ILjava/lang/Runnable;)V m_177572_
+		0 p_177573_ p_177573_
+		1 p_177574_ p_177574_
+	lambda$thenExecuteFor$3 (ILjava/lang/Runnable;)V m_177567_
+		0 p_177568_ p_177568_
+		1 p_177569_ p_177569_
+	lambda$thenFail$4 (Ljava/util/function/Supplier;)V m_177564_
+		0 p_177565_ p_177565_
+	lambda$thenIdle$0 ()V m_177566_
+		static
+	lambda$thenTrigger$5 (Lnet/minecraft/gametest/framework/GameTestSequence$Condition;)V m_177556_
+		0 p_177557_ p_177557_
+	thenExecute (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177562_
+		0 p_177563_ p_177563_
+	thenExecuteAfter (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177546_
+		0 p_177547_ p_177547_
+		1 p_177548_ p_177548_
+	thenExecuteFor (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177559_
+		0 p_177560_ p_177560_
+		1 p_177561_ p_177561_
+	thenFail (Ljava/util/function/Supplier;)V m_177554_
+		0 p_177555_ p_177555_
+	thenIdle (I)Lnet/minecraft/gametest/framework/GameTestSequence; m_177544_
+		0 p_177545_ p_177545_
+	thenSucceed ()V m_177543_
+	thenTrigger ()Lnet/minecraft/gametest/framework/GameTestSequence$Condition; m_177558_
+	thenWaitUntil (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177552_
+		0 p_177553_ p_177553_
+	thenWaitUntil (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; m_177549_
+		0 p_177550_ p_177550_
+		1 p_177551_ p_177551_
+	tick (J)V m_127781_
+		0 p_127782_ p_127782_
+	tickAndContinue (J)V m_127777_
+		0 p_127778_ p_127778_
+	tickAndFailIfNotComplete (J)V m_127779_
+		0 p_127780_ p_127780_
+net/minecraft/gametest/framework/GameTestSequence$Condition net/minecraft/gametest/framework/GameTestSequence$Condition
+	NOT_TRIGGERED f_177578_
+	this$0 f_177577_
+	triggerTime f_177579_
+	<init> (Lnet/minecraft/gametest/framework/GameTestSequence;)V <init>
+		0 p_177581_ p_177581_
+	assertTriggeredThisTick ()V m_177582_
+	trigger (J)V m_177583_
+		0 p_177584_ p_177584_
+net/minecraft/gametest/framework/GameTestServer net/minecraft/gametest/framework/GameTestServer
+	LOGGER f_177585_
+	NO_SERVICES f_236789_
+	PROGRESS_REPORT_INTERVAL f_177586_
+	TEST_GAME_RULES f_177589_
+	WORLD_OPTIONS f_243964_
+	spawnPos f_177588_
+	testBatches f_177587_
+	testTracker f_177591_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_206597_ p_206597_
+		1 p_206598_ p_206598_
+		2 p_206599_ p_206599_
+		3 p_206600_ p_206600_
+		4 p_206601_ p_206601_
+		5 p_206602_ p_206602_
+	create (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestServer; m_206606_
+		static
+		0 p_206607_ p_206607_
+		1 p_206608_ p_206608_
+		2 p_206609_ p_206609_
+		3 p_206610_ p_206610_
+		4 p_206611_ p_206611_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_177613_ p_177613_
+	getFunctionCompilationLevel ()I m_7034_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	haveTestsStarted ()Z m_177628_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isHardcore ()Z m_7035_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_177617_ p_177617_
+	lambda$create$1 (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_257120_
+		static
+		0 p_258204_ p_258204_
+		1 p_258205_ p_258205_
+	lambda$create$2 (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244785_
+		static
+		0 p_248043_ p_248043_
+		1 p_248044_ p_248044_
+		2 p_248045_ p_248045_
+	lambda$static$0 (Lnet/minecraft/world/level/GameRules;)V m_177614_
+		static
+		0 p_177615_ p_177615_
+	lambda$tickServer$3 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_206614_
+		static
+		0 p_206615_ p_206615_
+	lambda$tickServer$4 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_206612_
+		static
+		0 p_206613_ p_206613_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_177623_ p_177623_
+	onServerExit ()V m_6988_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	startTests (Lnet/minecraft/server/level/ServerLevel;)V m_177624_
+		0 p_177625_ p_177625_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_177619_ p_177619_
+	waitUntilNextTick ()V m_130012_
+net/minecraft/gametest/framework/GameTestServer$1 net/minecraft/gametest/framework/GameTestServer$1
+	this$0 f_177641_
+	<init> (Lnet/minecraft/gametest/framework/GameTestServer;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
+		0 p_250202_ p_250202_
+		1 p_249562_ p_249562_
+		2 p_251417_ p_251417_
+		3 p_251854_ p_251854_
+		4 p_251716_ p_251716_
+net/minecraft/gametest/framework/GameTestTicker net/minecraft/gametest/framework/GameTestTicker
+	SINGLETON f_177648_
+	testInfos f_127784_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127788_
+		0 p_127789_ p_127789_
+	clear ()V m_127787_
+	tick ()V m_127790_
+net/minecraft/gametest/framework/GameTestTimeoutException net/minecraft/gametest/framework/GameTestTimeoutException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_127792_ p_127792_
+net/minecraft/gametest/framework/GlobalTestReporter net/minecraft/gametest/framework/GlobalTestReporter
+	DELEGATE f_177649_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	finish ()V m_177652_
+		static
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177653_
+		static
+		0 p_177654_ p_177654_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_177657_
+		static
+		0 p_177658_ p_177658_
+	replaceWith (Lnet/minecraft/gametest/framework/TestReporter;)V m_177655_
+		static
+		0 p_177656_ p_177656_
+net/minecraft/gametest/framework/JUnitLikeTestReporter net/minecraft/gametest/framework/JUnitLikeTestReporter
+	destination f_177662_
+	document f_177659_
+	stopwatch f_177661_
+	testSuite f_177660_
+	<init> (Ljava/io/File;)V <init>
+		0 p_177664_ p_177664_
+	createTestCase (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)Lorg/w3c/dom/Element; m_177670_
+		0 p_177671_ p_177671_
+		1 p_177672_ p_177672_
+	finish ()V m_142411_
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_177669_ p_177669_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177674_ p_177674_
+	save (Ljava/io/File;)V m_177666_
+		0 p_177667_ p_177667_
+net/minecraft/gametest/framework/LogTestReporter net/minecraft/gametest/framework/LogTestReporter
+	LOGGER f_127793_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_127797_ p_127797_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177676_ p_177676_
+net/minecraft/gametest/framework/MultipleTestTracker net/minecraft/gametest/framework/MultipleTestTracker
+	FAILED_OPTIONAL_TEST_CHAR f_177680_
+	FAILED_REQUIRED_TEST_CHAR f_177681_
+	NOT_STARTED_TEST_CHAR f_177677_
+	ONGOING_TEST_CHAR f_177678_
+	SUCCESSFUL_TEST_CHAR f_177679_
+	listeners f_127799_
+	tests f_127798_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_127802_ p_127802_
+	<init> ()V <init>
+	addFailureListener (Ljava/util/function/Consumer;)V m_127807_
+		0 p_127808_ p_127808_
+	addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V m_127811_
+		0 p_127812_ p_127812_
+	addTestToTrack (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127809_
+		0 p_127810_ p_127810_
+	getDoneCount ()I m_127817_
+	getFailedOptional ()Ljava/util/Collection; m_177683_
+	getFailedOptionalCount ()I m_127816_
+	getFailedRequired ()Ljava/util/Collection; m_177682_
+	getFailedRequiredCount ()I m_127803_
+	getProgressBar ()Ljava/lang/String; m_127822_
+	getTotalCount ()I m_127820_
+	hasFailedOptional ()Z m_127819_
+	hasFailedRequired ()Z m_127818_
+	isDone ()Z m_127821_
+	lambda$addListener$0 (Lnet/minecraft/gametest/framework/GameTestListener;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127813_
+		static
+		0 p_127814_ p_127814_
+		1 p_127815_ p_127815_
+	lambda$getProgressBar$1 (Ljava/lang/StringBuffer;Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127804_
+		static
+		0 p_127805_ p_127805_
+		1 p_127806_ p_127806_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/MultipleTestTracker$1 net/minecraft/gametest/framework/MultipleTestTracker$1
+	this$0 f_127825_
+	val$listener f_127824_
+	<init> (Lnet/minecraft/gametest/framework/MultipleTestTracker;Ljava/util/function/Consumer;)V <init>
+		0 p_127827_ p_127827_
+		1 p_127828_ p_127828_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_127832_ p_127832_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177685_ p_177685_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_127830_ p_127830_
+net/minecraft/gametest/framework/ReportGameListener net/minecraft/gametest/framework/ReportGameListener
+	attempts f_177686_
+	originalTestInfo f_177688_
+	structurePos f_177690_
+	successes f_177687_
+	testTicker f_177689_
+	<init> (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestTicker;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_177692_ p_177692_
+		1 p_177693_ p_177693_
+		2 p_177694_ p_177694_
+	createBook (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; m_177710_
+		static
+		0 p_177711_ p_177711_
+		1 p_177712_ p_177712_
+		2 p_177713_ p_177713_
+	lambda$createBook$0 (Ljava/lang/StringBuffer;Ljava/lang/String;)V m_177714_
+		static
+		0 p_177715_ p_177715_
+		1 p_177716_ p_177716_
+	lambda$say$1 (Lnet/minecraft/server/level/ServerPlayer;)Z m_177704_
+		static
+		0 p_177705_ p_177705_
+	lambda$say$2 (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V m_177706_
+		static
+		0 p_177707_ p_177707_
+		1 p_177708_ p_177708_
+		2 p_177709_ p_177709_
+	reportFailure (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V m_177725_
+		static
+		0 p_177726_ p_177726_
+		1 p_177727_ p_177727_
+	reportPassed (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177722_
+		static
+		0 p_177723_ p_177723_
+		1 p_177724_ p_177724_
+	rerunTest ()V m_177695_
+	say (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/ChatFormatting;Ljava/lang/String;)V m_177700_
+		static
+		0 p_177701_ p_177701_
+		1 p_177702_ p_177702_
+		2 p_177703_ p_177703_
+	showRedBox (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)V m_177696_
+		static
+		0 p_177697_ p_177697_
+		1 p_177698_ p_177698_
+		2 p_177699_ p_177699_
+	spawnBeacon (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/world/level/block/Block;)V m_177719_
+		static
+		0 p_177720_ p_177720_
+		1 p_177721_ p_177721_
+	spawnLectern (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177738_
+		static
+		0 p_177739_ p_177739_
+		1 p_177740_ p_177740_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_177737_ p_177737_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177729_ p_177729_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_177718_ p_177718_
+	visualizeFailedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V m_177733_
+		static
+		0 p_177734_ p_177734_
+		1 p_177735_ p_177735_
+	visualizePassedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V m_177730_
+		static
+		0 p_177731_ p_177731_
+		1 p_177732_ p_177732_
+net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/StructureUtils
+	DEFAULT_TEST_STRUCTURES_DIR f_177741_
+	HOW_MANY_CHUNKS_TO_LOAD_IN_EACH_DIRECTION_OF_STRUCTURE f_177743_
+	LOGGER f_177742_
+	testStructuresDir f_127833_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCommandBlockAndButtonToStartTest (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V m_127875_
+		static
+		0 p_127876_ p_127876_
+		1 p_127877_ p_127877_
+		2 p_127878_ p_127878_
+		3 p_127879_ p_127879_
+	clearBlock (ILnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V m_127841_
+		static
+		0 p_127842_ p_127842_
+		1 p_127843_ p_127843_
+		2 p_127844_ p_127844_
+	clearSpaceForStructure (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;ILnet/minecraft/server/level/ServerLevel;)V m_127849_
+		static
+		0 p_127850_ p_127850_
+		1 p_127851_ p_127851_
+		2 p_127852_ p_127852_
+	createNewEmptyStructureBlock (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V m_177764_
+		static
+		0 p_177765_ p_177765_
+		1 p_177766_ p_177766_
+		2 p_177767_ p_177767_
+		3 p_177768_ p_177768_
+		4 p_177769_ p_177769_
+	createStructureBlock (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Z)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_127890_
+		static
+		0 p_127891_ p_127891_
+		1 p_127892_ p_127892_
+		2 p_127893_ p_127893_
+		3 p_127894_ p_127894_
+		4 p_127895_ p_127895_
+	doesStructureContain (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_127867_
+		static
+		0 p_127868_ p_127868_
+		1 p_127869_ p_127869_
+		2 p_127870_ p_127870_
+	findNearestStructureBlock (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; m_127906_
+		static
+		0 p_127907_ p_127907_
+		1 p_127908_ p_127908_
+		2 p_127909_ p_127909_
+	findStructureBlockContainingPos (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_127853_
+		static
+		0 p_127854_ p_127854_
+		1 p_127855_ p_127855_
+		2 p_127856_ p_127856_
+	findStructureBlocks (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Collection; m_127910_
+		static
+		0 p_127911_ p_127911_
+		1 p_127912_ p_127912_
+		2 p_127913_ p_127913_
+	forceLoadChunks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V m_127857_
+		static
+		0 p_127858_ p_127858_
+		1 p_127859_ p_127859_
+	getRotationForRotationSteps (I)Lnet/minecraft/world/level/block/Rotation; m_127835_
+		static
+		0 p_127836_ p_127836_
+	getRotationStepsForRotation (Lnet/minecraft/world/level/block/Rotation;)I m_177751_
+		static
+		0 p_177752_ p_177752_
+	getStructureBoundingBox (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_127904_
+		static
+		0 p_127905_ p_127905_
+	getStructureBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_177760_
+		static
+		0 p_177761_ p_177761_
+		1 p_177762_ p_177762_
+		2 p_177763_ p_177763_
+	getStructureBounds (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/phys/AABB; m_127847_
+		static
+		0 p_127848_ p_127848_
+	getStructureTemplate (Ljava/lang/String;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_127880_
+		static
+		0 p_127881_ p_127881_
+		1 p_127882_ p_127882_
+	lambda$clearSpaceForStructure$2 (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_177745_
+		static
+		0 p_177746_ p_177746_
+		1 p_177747_ p_177747_
+		2 p_177748_ p_177748_
+	lambda$clearSpaceForStructure$3 (Lnet/minecraft/world/entity/Entity;)Z m_177749_
+		static
+		0 p_177750_ p_177750_
+	lambda$findNearestStructureBlock$5 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)I m_177757_
+		static
+		0 p_177758_ p_177758_
+		1 p_177759_ p_177759_
+	lambda$findStructureBlockContainingPos$4 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_177753_
+		static
+		0 p_177754_ p_177754_
+		1 p_177755_ p_177755_
+		2 p_177756_ p_177756_
+	lambda$main$0 (Ljava/nio/file/Path;)Z m_177774_
+		static
+		0 p_177775_ p_177775_
+	lambda$main$1 (Ljava/nio/file/Path;)V m_177772_
+		static
+		0 p_177773_ p_177773_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_177771_ p_177771_
+	spawnStructure (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;ILnet/minecraft/server/level/ServerLevel;Z)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_127883_
+		static
+		0 p_127884_ p_127884_
+		1 p_127885_ p_127885_
+		2 p_127886_ p_127886_
+		3 p_127887_ p_127887_
+		4 p_127888_ p_127888_
+		5 p_127889_ p_127889_
+	tryLoadStructure (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; m_127902_
+		static
+		0 p_127903_ p_127903_
+net/minecraft/gametest/framework/StructureUtils$1 net/minecraft/gametest/framework/StructureUtils$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_177776_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/gametest/framework/TeamcityTestReporter net/minecraft/gametest/framework/TeamcityTestReporter
+	ESCAPER f_177779_
+	LOGGER f_177778_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_177783_ p_177783_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177785_ p_177785_
+net/minecraft/gametest/framework/TestClassNameArgument net/minecraft/gametest/framework/TestClassNameArgument
+	EXAMPLES f_127914_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTestClassName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_127920_
+		static
+		0 p_127921_ p_127921_
+		1 p_127922_ p_127922_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_127925_ p_127925_
+		1 p_127926_ p_127926_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_127928_ p_127928_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
+		0 p_127919_ p_127919_
+	testClassName ()Lnet/minecraft/gametest/framework/TestClassNameArgument; m_127917_
+		static
+net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/TestCommand
+	DEFAULT_CLEAR_RADIUS f_177786_
+	DEFAULT_X_SIZE f_177792_
+	DEFAULT_Y_SIZE f_177793_
+	DEFAULT_Z_SIZE f_177794_
+	MAX_CLEAR_RADIUS f_177787_
+	SHOW_POS_DURATION_MS f_177791_
+	STRUCTURE_BLOCK_FULL_SEARCH_RADIUS f_177789_
+	STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS f_177788_
+	TEST_POS_Z_OFFSET_FROM_PLAYER f_177790_
+	<init> ()V <init>
+	clearAllTests (Lnet/minecraft/commands/CommandSourceStack;I)I m_127952_
+		static
+		0 p_127953_ p_127953_
+		1 p_127954_ p_127954_
+	createNewStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;III)I m_127967_
+		static
+		0 p_127968_ p_127968_
+		1 p_127969_ p_127969_
+		2 p_127970_ p_127970_
+		3 p_127971_ p_127971_
+		4 p_127972_ p_127972_
+	exportNearestTestStructure (Lnet/minecraft/commands/CommandSourceStack;)I m_128008_
+		static
+		0 p_128009_ p_128009_
+	exportTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_128010_
+		static
+		0 p_128011_ p_128011_
+		1 p_128012_ p_128012_
+	importTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_128015_
+		static
+		0 p_128016_ p_128016_
+		1 p_128017_ p_128017_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_128056_
+		static
+		0 p_128057_ p_128057_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_128054_
+		static
+		0 p_128055_ p_128055_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_128036_
+		static
+		0 p_128037_ p_128037_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_128034_
+		static
+		0 p_128035_ p_128035_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_128032_
+		static
+		0 p_128033_ p_128033_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_128030_
+		static
+		0 p_128031_ p_128031_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_128028_
+		static
+		0 p_128029_ p_128029_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_128026_
+		static
+		0 p_128027_ p_128027_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_128024_
+		static
+		0 p_128025_ p_128025_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_128022_
+		static
+		0 p_128023_ p_128023_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_128020_
+		static
+		0 p_128021_ p_128021_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_128018_
+		static
+		0 p_128019_ p_128019_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_128052_
+		static
+		0 p_128053_ p_128053_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_128013_
+		static
+		0 p_128014_ p_128014_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_128006_
+		static
+		0 p_128007_ p_128007_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_127999_
+		static
+		0 p_128000_ p_128000_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_127948_
+		static
+		0 p_127949_ p_127949_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_128050_
+		static
+		0 p_128051_ p_128051_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_128048_
+		static
+		0 p_128049_ p_128049_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_128046_
+		static
+		0 p_128047_ p_128047_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_128044_
+		static
+		0 p_128045_ p_128045_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_128042_
+		static
+		0 p_128043_ p_128043_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_128040_
+		static
+		0 p_128041_ p_128041_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_128038_
+		static
+		0 p_128039_ p_128039_
+	lambda$runAllNearbyTests$25 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;Lnet/minecraft/core/BlockPos;)V m_127940_
+		static
+		0 p_127941_ p_127941_
+		1 p_127942_ p_127942_
+		2 p_127943_ p_127943_
+	lambda$runTests$26 (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_127991_
+		static
+		0 p_127992_ p_127992_
+	lambda$say$27 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287807_
+		static
+		0 p_288266_ p_288266_
+	lambda$say$28 (Lnet/minecraft/server/level/ServerPlayer;)Z m_127944_
+		static
+		0 p_127945_ p_127945_
+	lambda$say$29 (Lnet/minecraft/ChatFormatting;Ljava/lang/String;Lnet/minecraft/server/level/ServerPlayer;)V m_127987_
+		static
+		0 p_127988_ p_127988_
+		1 p_127989_ p_127989_
+		2 p_127990_ p_127990_
+	lambda$showPos$24 (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287808_
+		static
+		0 p_288267_ p_288267_
+		1 p_288268_ p_288268_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_127946_
+		static
+		0 p_127947_ p_127947_
+	runAllNearbyTests (Lnet/minecraft/commands/CommandSourceStack;)I m_128001_
+		static
+		0 p_128002_ p_128002_
+	runAllTests (Lnet/minecraft/commands/CommandSourceStack;II)I m_127955_
+		static
+		0 p_127956_ p_127956_
+		1 p_127957_ p_127957_
+		2 p_127958_ p_127958_
+	runAllTestsInClass (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;II)I m_127962_
+		static
+		0 p_127963_ p_127963_
+		1 p_127964_ p_127964_
+		2 p_127965_ p_127965_
+		3 p_127966_ p_127966_
+	runLastFailedTests (Lnet/minecraft/commands/CommandSourceStack;ZII)I m_127982_
+		static
+		0 p_127983_ p_127983_
+		1 p_127984_ p_127984_
+		2 p_127985_ p_127985_
+		3 p_127986_ p_127986_
+	runNearbyTest (Lnet/minecraft/commands/CommandSourceStack;)I m_127950_
+		static
+		0 p_127951_ p_127951_
+	runTest (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunction;I)I m_127978_
+		static
+		0 p_127979_ p_127979_
+		1 p_127980_ p_127980_
+		2 p_127981_ p_127981_
+	runTest (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V m_127929_
+		static
+		0 p_127930_ p_127930_
+		1 p_127931_ p_127931_
+		2 p_127932_ p_127932_
+	runTestPreparation (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/server/level/ServerLevel;)V m_127993_
+		static
+		0 p_127994_ p_127994_
+		1 p_127995_ p_127995_
+	runTests (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;II)V m_127973_
+		static
+		0 p_127974_ p_127974_
+		1 p_127975_ p_127975_
+		2 p_127976_ p_127976_
+		3 p_127977_ p_127977_
+	say (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V m_128003_
+		static
+		0 p_128004_ p_128004_
+		1 p_128005_ p_128005_
+	say (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Lnet/minecraft/ChatFormatting;)V m_127933_
+		static
+		0 p_127934_ p_127934_
+		1 p_127935_ p_127935_
+		2 p_127936_ p_127936_
+	showPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_127959_
+		static
+		0 p_127960_ p_127960_
+		1 p_127961_ p_127961_
+	showTestSummaryIfAllDone (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V m_127996_
+		static
+		0 p_127997_ p_127997_
+		1 p_127998_ p_127998_
+net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer
+	level f_128058_
+	tracker f_128059_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V <init>
+		0 p_128061_ p_128061_
+		1 p_128062_ p_128062_
+	testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8066_
+		0 p_128066_ p_128066_
+	testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142378_
+		0 p_177797_ p_177797_
+	testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8073_
+		0 p_128064_ p_128064_
+net/minecraft/gametest/framework/TestFunction net/minecraft/gametest/framework/TestFunction
+	batchName f_128067_
+	function f_128071_
+	maxAttempts f_177798_
+	maxTicks f_128072_
+	required f_128070_
+	requiredSuccesses f_177799_
+	rotation f_128074_
+	setupTicks f_128073_
+	structureName f_128069_
+	testName f_128068_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZLjava/util/function/Consumer;)V <init>
+		0 p_177820_ p_177820_
+		1 p_177821_ p_177821_
+		2 p_177822_ p_177822_
+		3 p_177823_ p_177823_
+		4 p_177824_ p_177824_
+		5 p_177825_ p_177825_
+		6 p_177826_ p_177826_
+		7 p_177827_ p_177827_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZIILjava/util/function/Consumer;)V <init>
+		0 p_177809_ p_177809_
+		1 p_177810_ p_177810_
+		2 p_177811_ p_177811_
+		3 p_177812_ p_177812_
+		4 p_177813_ p_177813_
+		5 p_177814_ p_177814_
+		6 p_177815_ p_177815_
+		7 p_177816_ p_177816_
+		8 p_177817_ p_177817_
+		9 p_177818_ p_177818_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V <init>
+		0 p_177801_ p_177801_
+		1 p_177802_ p_177802_
+		2 p_177803_ p_177803_
+		3 p_177804_ p_177804_
+		4 p_177805_ p_177805_
+		5 p_177806_ p_177806_
+		6 p_177807_ p_177807_
+	getBatchName ()Ljava/lang/String; m_128081_
+	getMaxAttempts ()I m_177829_
+	getMaxTicks ()I m_128079_
+	getRequiredSuccesses ()I m_177830_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_128083_
+	getSetupTicks ()J m_128082_
+	getStructureName ()Ljava/lang/String; m_128078_
+	getTestName ()Ljava/lang/String; m_128075_
+	isFlaky ()Z m_177828_
+	isRequired ()Z m_128080_
+	run (Lnet/minecraft/gametest/framework/GameTestHelper;)V m_128076_
+		0 p_128077_ p_128077_
+	toString ()Ljava/lang/String; toString
+net/minecraft/gametest/framework/TestFunctionArgument net/minecraft/gametest/framework/TestFunctionArgument
+	EXAMPLES f_128085_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getExamples ()Ljava/util/Collection; getExamples
+	getTestFunction (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; m_128091_
+		static
+		0 p_128092_ p_128092_
+		1 p_128093_ p_128093_
+	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
+		0 p_128096_ p_128096_
+		1 p_128097_ p_128097_
+	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
+		0 p_128099_ p_128099_
+	parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/TestFunction; parse
+		0 p_128090_ p_128090_
+	testFunctionArgument ()Lnet/minecraft/gametest/framework/TestFunctionArgument; m_128088_
+		static
+net/minecraft/gametest/framework/TestReporter net/minecraft/gametest/framework/TestReporter
+	finish ()V m_142411_
+	onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_8014_
+		0 p_128100_ p_128100_
+	onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V m_142335_
+		0 p_177831_ p_177831_
+net/minecraft/gametest/framework/package-info net/minecraft/gametest/framework/package-info
+net/minecraft/locale/Language net/minecraft/locale/Language
+	DEFAULT f_177832_
+	GSON f_128102_
+	LOGGER f_128101_
+	UNSUPPORTED_FORMAT_PATTERN f_128103_
+	instance f_128104_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/locale/Language; m_128107_
+		static
+	getOrDefault (Ljava/lang/String;)Ljava/lang/String; m_6834_
+		0 p_128111_ p_128111_
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_265702_ p_265702_
+		1 p_265599_ p_265599_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_128116_ p_128116_
+	getVisualOrder (Ljava/util/List;)Ljava/util/List; m_128112_
+		0 p_128113_ p_128113_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_128117_ p_128117_
+	inject (Lnet/minecraft/locale/Language;)V m_128114_
+		static
+		0 p_128115_ p_128115_
+	isDefaultRightToLeft ()Z m_6627_
+	loadDefault ()Lnet/minecraft/locale/Language; m_128118_
+		static
+	loadFromJson (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V m_128108_
+		static
+		0 p_128109_ p_128109_
+		1 p_128110_ p_128110_
+	parseTranslations (Ljava/util/function/BiConsumer;Ljava/lang/String;)V m_280428_
+		static
+		0 p_282031_ p_282031_
+		1 p_283638_ p_283638_
+net/minecraft/locale/Language$1 net/minecraft/locale/Language$1
+	val$storage f_128119_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_128121_ p_128121_
+	getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_118919_
+		0 p_128127_ p_128127_
+		1 p_265421_ p_265421_
+	getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; m_5536_
+		0 p_128129_ p_128129_
+	has (Ljava/lang/String;)Z m_6722_
+		0 p_128135_ p_128135_
+	isDefaultRightToLeft ()Z m_6627_
+	lambda$getVisualOrder$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_177833_
+		static
+		0 p_177834_ p_177834_
+		1 p_177835_ p_177835_
+		2 p_177836_ p_177836_
+	lambda$getVisualOrder$1 (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/util/FormattedCharSink;)Z m_128130_
+		static
+		0 p_128131_ p_128131_
+		1 p_128132_ p_128132_
+net/minecraft/locale/package-info net/minecraft/locale/package-info
+net/minecraft/nbt/ByteArrayTag net/minecraft/nbt/ByteArrayTag
+	SELF_SIZE_IN_BYTES f_263438_
+	TYPE f_128185_
+	data f_128186_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_128189_ p_128189_
+	<init> ([B)V <init>
+		0 p_128191_ p_128191_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177839_ p_177839_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197429_ p_197429_
+	add (ILjava/lang/Object;)V add
+		0 p_128209_ p_128209_
+		1 p_128210_ p_128210_
+	add (ILnet/minecraft/nbt/ByteTag;)V add
+		0 p_128215_ p_128215_
+		1 p_128216_ p_128216_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128224_ p_128224_
+		1 p_128225_ p_128225_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128218_ p_128218_
+		1 p_128219_ p_128219_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128233_ p_128233_
+	get (I)Ljava/lang/Object; get
+		0 p_128235_ p_128235_
+	get (I)Lnet/minecraft/nbt/ByteTag; get
+		0 p_128194_ p_128194_
+	getAsByteArray ()[B m_128227_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Ljava/lang/Object; remove
+		0 p_128238_ p_128238_
+	remove (I)Lnet/minecraft/nbt/ByteTag; remove
+		0 p_128213_ p_128213_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128222_ p_128222_
+	set (ILnet/minecraft/nbt/ByteTag;)Lnet/minecraft/nbt/ByteTag; set
+		0 p_128196_ p_128196_
+		1 p_128197_ p_128197_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128240_ p_128240_
+		1 p_128241_ p_128241_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128229_ p_128229_
+		1 p_128230_ p_128230_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128199_ p_128199_
+		1 p_128200_ p_128200_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[B m_128206_
+		static
+		0 p_128207_ p_128207_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128202_ p_128202_
+net/minecraft/nbt/ByteArrayTag$1 net/minecraft/nbt/ByteArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128252_ p_128252_
+		1 p_128253_ p_128253_
+		2 p_128254_ p_128254_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteArrayTag; m_7300_
+		0 p_128247_ p_128247_
+		1 p_128248_ p_128248_
+		2 p_128249_ p_128249_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197433_ p_197433_
+		1 p_197434_ p_197434_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197431_ p_197431_
+net/minecraft/nbt/ByteTag net/minecraft/nbt/ByteTag
+	ONE f_128257_
+	SELF_SIZE_IN_BYTES f_263439_
+	TYPE f_128255_
+	ZERO f_128256_
+	data f_128258_
+	<clinit> ()V <clinit>
+		static
+	<init> (B)V <init>
+		0 p_128261_ p_128261_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177842_ p_177842_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197436_ p_197436_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/ByteTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128280_ p_128280_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (Z)Lnet/minecraft/nbt/ByteTag; m_128273_
+		static
+		0 p_128274_ p_128274_
+	valueOf (B)Lnet/minecraft/nbt/ByteTag; m_128266_
+		static
+		0 p_128267_ p_128267_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128269_ p_128269_
+net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/ByteTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128297_ p_128297_
+		1 p_128298_ p_128298_
+		2 p_128299_ p_128299_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteTag; m_7300_
+		0 p_128292_ p_128292_
+		1 p_128293_ p_128293_
+		2 p_128294_ p_128294_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197438_ p_197438_
+		1 p_197439_ p_197439_
+	size ()I m_196292_
+net/minecraft/nbt/ByteTag$Cache net/minecraft/nbt/ByteTag$Cache
+	cache f_128301_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/CollectionTag net/minecraft/nbt/CollectionTag
+	<init> ()V <init>
+	add (ILjava/lang/Object;)V add
+		0 p_128308_ p_128308_
+		1 p_128309_ p_128309_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128315_ p_128315_
+		1 p_128316_ p_128316_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128310_ p_128310_
+		1 p_128311_ p_128311_
+	getElementType ()B m_7264_
+	remove (I)Ljava/lang/Object; remove
+		0 p_128321_ p_128321_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128313_ p_128313_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128318_ p_128318_
+		1 p_128319_ p_128319_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128323_ p_128323_
+		1 p_128324_ p_128324_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128305_ p_128305_
+		1 p_128306_ p_128306_
+net/minecraft/nbt/CompoundTag net/minecraft/nbt/CompoundTag
+	CODEC f_128325_
+	MAP_ENTRY_SIZE_IN_BYTES f_263443_
+	SELF_SIZE_IN_BYTES f_263436_
+	TYPE f_128326_
+	tags f_128329_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_128333_ p_128333_
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177857_ p_177857_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197442_ p_197442_
+	contains (Ljava/lang/String;)Z m_128441_
+		0 p_128442_ p_128442_
+	contains (Ljava/lang/String;I)Z m_128425_
+		0 p_128426_ p_128426_
+		1 p_128427_ p_128427_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/CompoundTag; m_6426_
+	createReport (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; m_128372_
+		0 p_128373_ p_128373_
+		1 p_128374_ p_128374_
+		2 p_128375_ p_128375_
+	entries ()Ljava/util/Map; m_128450_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128444_ p_128444_
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_128423_
+		0 p_128424_ p_128424_
+	getAllKeys ()Ljava/util/Set; m_128431_
+	getBoolean (Ljava/lang/String;)Z m_128471_
+		0 p_128472_ p_128472_
+	getByte (Ljava/lang/String;)B m_128445_
+		0 p_128446_ p_128446_
+	getByteArray (Ljava/lang/String;)[B m_128463_
+		0 p_128464_ p_128464_
+	getCompound (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_128469_
+		0 p_128470_ p_128470_
+	getDouble (Ljava/lang/String;)D m_128459_
+		0 p_128460_ p_128460_
+	getFloat (Ljava/lang/String;)F m_128457_
+		0 p_128458_ p_128458_
+	getId ()B m_7060_
+	getInt (Ljava/lang/String;)I m_128451_
+		0 p_128452_ p_128452_
+	getIntArray (Ljava/lang/String;)[I m_128465_
+		0 p_128466_ p_128466_
+	getList (Ljava/lang/String;I)Lnet/minecraft/nbt/ListTag; m_128437_
+		0 p_128438_ p_128438_
+		1 p_128439_ p_128439_
+	getLong (Ljava/lang/String;)J m_128454_
+		0 p_128455_ p_128455_
+	getLongArray (Ljava/lang/String;)[J m_128467_
+		0 p_128468_ p_128468_
+	getShort (Ljava/lang/String;)S m_128448_
+		0 p_128449_ p_128449_
+	getString (Ljava/lang/String;)Ljava/lang/String; m_128461_
+		0 p_128462_ p_128462_
+	getTagType (Ljava/lang/String;)B m_128435_
+		0 p_128436_ p_128436_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	getUUID (Ljava/lang/String;)Ljava/util/UUID; m_128342_
+		0 p_128343_ p_128343_
+	hasUUID (Ljava/lang/String;)Z m_128403_
+		0 p_128404_ p_128404_
+	hashCode ()I hashCode
+	isEmpty ()Z m_128456_
+	lambda$createReport$3 (Ljava/lang/String;)Ljava/lang/String; m_128480_
+		0 p_128481_ p_128481_
+	lambda$static$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274047_
+		static
+		0 p_274780_ p_274780_
+	lambda$static$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_274048_
+		static
+		0 p_274781_ p_274781_
+	lambda$static$2 (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; m_128411_
+		static
+		0 p_128412_ p_128412_
+	merge (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_128391_
+		0 p_128392_ p_128392_
+	put (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_128365_
+		0 p_128366_ p_128366_
+		1 p_128367_ p_128367_
+	putBoolean (Ljava/lang/String;Z)V m_128379_
+		0 p_128380_ p_128380_
+		1 p_128381_ p_128381_
+	putByte (Ljava/lang/String;B)V m_128344_
+		0 p_128345_ p_128345_
+		1 p_128346_ p_128346_
+	putByteArray (Ljava/lang/String;Ljava/util/List;)V m_177853_
+		0 p_177854_ p_177854_
+		1 p_177855_ p_177855_
+	putByteArray (Ljava/lang/String;[B)V m_128382_
+		0 p_128383_ p_128383_
+		1 p_128384_ p_128384_
+	putDouble (Ljava/lang/String;D)V m_128347_
+		0 p_128348_ p_128348_
+		1 p_128349_ p_128349_
+	putFloat (Ljava/lang/String;F)V m_128350_
+		0 p_128351_ p_128351_
+		1 p_128352_ p_128352_
+	putInt (Ljava/lang/String;I)V m_128405_
+		0 p_128406_ p_128406_
+		1 p_128407_ p_128407_
+	putIntArray (Ljava/lang/String;[I)V m_128385_
+		0 p_128386_ p_128386_
+		1 p_128387_ p_128387_
+	putIntArray (Ljava/lang/String;Ljava/util/List;)V m_128408_
+		0 p_128409_ p_128409_
+		1 p_128410_ p_128410_
+	putLong (Ljava/lang/String;J)V m_128356_
+		0 p_128357_ p_128357_
+		1 p_128358_ p_128358_
+	putLongArray (Ljava/lang/String;[J)V m_128388_
+		0 p_128389_ p_128389_
+		1 p_128390_ p_128390_
+	putLongArray (Ljava/lang/String;Ljava/util/List;)V m_128428_
+		0 p_128429_ p_128429_
+		1 p_128430_ p_128430_
+	putShort (Ljava/lang/String;S)V m_128376_
+		0 p_128377_ p_128377_
+		1 p_128378_ p_128378_
+	putString (Ljava/lang/String;Ljava/lang/String;)V m_128359_
+		0 p_128360_ p_128360_
+		1 p_128361_ p_128361_
+	putUUID (Ljava/lang/String;Ljava/util/UUID;)V m_128362_
+		0 p_128363_ p_128363_
+		1 p_128364_ p_128364_
+	readNamedTagData (Lnet/minecraft/nbt/TagType;Ljava/lang/String;Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_128413_
+		static
+		0 p_128414_ p_128414_
+		1 p_128415_ p_128415_
+		2 p_128416_ p_128416_
+		3 p_128417_ p_128417_
+		4 p_128418_ p_128418_
+	readNamedTagName (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; m_128432_
+		static
+		0 p_128433_ p_128433_
+		1 p_128434_ p_128434_
+	readNamedTagType (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)B m_128420_
+		static
+		0 p_128421_ p_128421_
+		1 p_128422_ p_128422_
+	remove (Ljava/lang/String;)V m_128473_
+		0 p_128474_ p_128474_
+	size ()I m_128440_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128341_ p_128341_
+	writeNamedTag (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V m_128368_
+		static
+		0 p_128369_ p_128369_
+		1 p_128370_ p_128370_
+		2 p_128371_ p_128371_
+net/minecraft/nbt/CompoundTag$1 net/minecraft/nbt/CompoundTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_7300_
+		0 p_128485_ p_128485_
+		1 p_128486_ p_128486_
+		2 p_128487_ p_128487_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128490_ p_128490_
+		1 p_128491_ p_128491_
+		2 p_128492_ p_128492_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197446_ p_197446_
+		1 p_197447_ p_197447_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197444_ p_197444_
+net/minecraft/nbt/CompoundTag$2 net/minecraft/nbt/CompoundTag$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult f_197448_
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197449_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/DoubleTag net/minecraft/nbt/DoubleTag
+	SELF_SIZE_IN_BYTES f_263442_
+	TYPE f_128494_
+	ZERO f_128493_
+	data f_128495_
+	<clinit> ()V <clinit>
+		static
+	<init> (D)V <init>
+		0 p_128498_ p_128498_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177860_ p_177860_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197452_ p_197452_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/DoubleTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128512_ p_128512_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (D)Lnet/minecraft/nbt/DoubleTag; m_128500_
+		static
+		0 p_128501_ p_128501_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128503_ p_128503_
+net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/DoubleTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/DoubleTag; m_7300_
+		0 p_128524_ p_128524_
+		1 p_128525_ p_128525_
+		2 p_128526_ p_128526_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128529_ p_128529_
+		1 p_128530_ p_128530_
+		2 p_128531_ p_128531_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197454_ p_197454_
+		1 p_197455_ p_197455_
+	size ()I m_196292_
+net/minecraft/nbt/EndTag net/minecraft/nbt/EndTag
+	INSTANCE f_128534_
+	SELF_SIZE_IN_BYTES f_263430_
+	TYPE f_128533_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177863_ p_177863_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197458_ p_197458_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/EndTag; m_6426_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128539_ p_128539_
+net/minecraft/nbt/EndTag$1 net/minecraft/nbt/EndTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128555_ p_128555_
+		1 p_128556_ p_128556_
+		2 p_128557_ p_128557_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; m_7300_
+		0 p_128550_ p_128550_
+		1 p_128551_ p_128551_
+		2 p_128552_ p_128552_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197465_ p_197465_
+		1 p_197466_ p_197466_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197460_ p_197460_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197462_ p_197462_
+		1 p_197463_ p_197463_
+net/minecraft/nbt/FloatTag net/minecraft/nbt/FloatTag
+	SELF_SIZE_IN_BYTES f_263444_
+	TYPE f_128560_
+	ZERO f_128559_
+	data f_128561_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_128564_ p_128564_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177866_ p_177866_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197468_ p_197468_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/FloatTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128578_ p_128578_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (F)Lnet/minecraft/nbt/FloatTag; m_128566_
+		static
+		0 p_128567_ p_128567_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128569_ p_128569_
+net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/FloatTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/FloatTag; m_7300_
+		0 p_128590_ p_128590_
+		1 p_128591_ p_128591_
+		2 p_128592_ p_128592_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128595_ p_128595_
+		1 p_128596_ p_128596_
+		2 p_128597_ p_128597_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197470_ p_197470_
+		1 p_197471_ p_197471_
+	size ()I m_196292_
+net/minecraft/nbt/IntArrayTag net/minecraft/nbt/IntArrayTag
+	SELF_SIZE_IN_BYTES f_263434_
+	TYPE f_128599_
+	data f_128600_
+	<clinit> ()V <clinit>
+		static
+	<init> ([I)V <init>
+		0 p_128605_ p_128605_
+	<init> (Ljava/util/List;)V <init>
+		0 p_128603_ p_128603_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177869_ p_177869_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197474_ p_197474_
+	add (ILnet/minecraft/nbt/IntTag;)V add
+		0 p_128629_ p_128629_
+		1 p_128630_ p_128630_
+	add (ILjava/lang/Object;)V add
+		0 p_128623_ p_128623_
+		1 p_128624_ p_128624_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128638_ p_128638_
+		1 p_128639_ p_128639_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128632_ p_128632_
+		1 p_128633_ p_128633_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/IntArrayTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128647_ p_128647_
+	get (I)Lnet/minecraft/nbt/IntTag; get
+		0 p_128608_ p_128608_
+	get (I)Ljava/lang/Object; get
+		0 p_128650_ p_128650_
+	getAsIntArray ()[I m_128648_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Ljava/lang/Object; remove
+		0 p_128653_ p_128653_
+	remove (I)Lnet/minecraft/nbt/IntTag; remove
+		0 p_128627_ p_128627_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128636_ p_128636_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128655_ p_128655_
+		1 p_128656_ p_128656_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128643_ p_128643_
+		1 p_128644_ p_128644_
+	set (ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag; set
+		0 p_128610_ p_128610_
+		1 p_128611_ p_128611_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128613_ p_128613_
+		1 p_128614_ p_128614_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[I m_128620_
+		static
+		0 p_128621_ p_128621_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128616_ p_128616_
+net/minecraft/nbt/IntArrayTag$1 net/minecraft/nbt/IntArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntArrayTag; m_7300_
+		0 p_128662_ p_128662_
+		1 p_128663_ p_128663_
+		2 p_128664_ p_128664_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128667_ p_128667_
+		1 p_128668_ p_128668_
+		2 p_128669_ p_128669_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197478_ p_197478_
+		1 p_197479_ p_197479_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197476_ p_197476_
+net/minecraft/nbt/IntTag net/minecraft/nbt/IntTag
+	SELF_SIZE_IN_BYTES f_263440_
+	TYPE f_128670_
+	data f_128671_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_128674_ p_128674_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177984_ p_177984_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197481_ p_197481_
+	copy ()Lnet/minecraft/nbt/IntTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128691_ p_128691_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (I)Lnet/minecraft/nbt/IntTag; m_128679_
+		static
+		0 p_128680_ p_128680_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128682_ p_128682_
+net/minecraft/nbt/IntTag$1 net/minecraft/nbt/IntTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128708_ p_128708_
+		1 p_128709_ p_128709_
+		2 p_128710_ p_128710_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntTag; m_7300_
+		0 p_128703_ p_128703_
+		1 p_128704_ p_128704_
+		2 p_128705_ p_128705_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197483_ p_197483_
+		1 p_197484_ p_197484_
+	size ()I m_196292_
+net/minecraft/nbt/IntTag$Cache net/minecraft/nbt/IntTag$Cache
+	HIGH f_177985_
+	LOW f_177986_
+	cache f_128712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/ListTag net/minecraft/nbt/ListTag
+	SELF_SIZE_IN_BYTES f_263445_
+	TYPE f_128714_
+	list f_128716_
+	type f_128717_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;B)V <init>
+		0 p_128721_ p_128721_
+		1 p_128722_ p_128722_
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177990_ p_177990_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197487_ p_197487_
+	add (ILjava/lang/Object;)V add
+		0 p_128741_ p_128741_
+		1 p_128742_ p_128742_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128753_ p_128753_
+		1 p_128754_ p_128754_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128747_ p_128747_
+		1 p_128748_ p_128748_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/ListTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128766_ p_128766_
+	get (I)Lnet/minecraft/nbt/Tag; get
+		0 p_128781_ p_128781_
+	get (I)Ljava/lang/Object; get
+		0 p_128771_ p_128771_
+	getCompound (I)Lnet/minecraft/nbt/CompoundTag; m_128728_
+		0 p_128729_ p_128729_
+	getDouble (I)D m_128772_
+		0 p_128773_ p_128773_
+	getElementType ()B m_7264_
+	getFloat (I)F m_128775_
+		0 p_128776_ p_128776_
+	getId ()B m_7060_
+	getInt (I)I m_128763_
+		0 p_128764_ p_128764_
+	getIntArray (I)[I m_128767_
+		0 p_128768_ p_128768_
+	getList (I)Lnet/minecraft/nbt/ListTag; m_128744_
+		0 p_128745_ p_128745_
+	getLongArray (I)[J m_177991_
+		0 p_177992_ p_177992_
+	getShort (I)S m_128757_
+		0 p_128758_ p_128758_
+	getString (I)Ljava/lang/String; m_128778_
+		0 p_128779_ p_128779_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	isEmpty ()Z isEmpty
+	remove (I)Ljava/lang/Object; remove
+		0 p_128783_ p_128783_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128751_ p_128751_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128785_ p_128785_
+		1 p_128786_ p_128786_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128760_ p_128760_
+		1 p_128761_ p_128761_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128731_ p_128731_
+		1 p_128732_ p_128732_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	updateType (Lnet/minecraft/nbt/Tag;)Z m_128738_
+		0 p_128739_ p_128739_
+	updateTypeAfterRemove ()V m_128769_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128734_ p_128734_
+net/minecraft/nbt/ListTag$1 net/minecraft/nbt/ListTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; m_7300_
+		0 p_128792_ p_128792_
+		1 p_128793_ p_128793_
+		2 p_128794_ p_128794_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128797_ p_128797_
+		1 p_128798_ p_128798_
+		2 p_128799_ p_128799_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197491_ p_197491_
+		1 p_197492_ p_197492_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197489_ p_197489_
+net/minecraft/nbt/ListTag$2 net/minecraft/nbt/ListTag$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult f_197494_
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197493_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/LongArrayTag net/minecraft/nbt/LongArrayTag
+	SELF_SIZE_IN_BYTES f_263437_
+	TYPE f_128800_
+	data f_128801_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_128804_ p_128804_
+	<init> ([J)V <init>
+		0 p_128808_ p_128808_
+	<init> (Ljava/util/List;)V <init>
+		0 p_128806_ p_128806_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177995_ p_177995_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197497_ p_197497_
+	add (ILjava/lang/Object;)V add
+		0 p_128826_ p_128826_
+		1 p_128827_ p_128827_
+	add (ILnet/minecraft/nbt/LongTag;)V add
+		0 p_128832_ p_128832_
+		1 p_128833_ p_128833_
+	add (ILnet/minecraft/nbt/Tag;)V add
+		0 p_128841_ p_128841_
+		1 p_128842_ p_128842_
+	addTag (ILnet/minecraft/nbt/Tag;)Z m_7614_
+		0 p_128835_ p_128835_
+		1 p_128836_ p_128836_
+	clear ()V clear
+	copy ()Lnet/minecraft/nbt/LongArrayTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128850_ p_128850_
+	get (I)Lnet/minecraft/nbt/LongTag; get
+		0 p_128811_ p_128811_
+	get (I)Ljava/lang/Object; get
+		0 p_128853_ p_128853_
+	getAsLongArray ()[J m_128851_
+	getElementType ()B m_7264_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	remove (I)Lnet/minecraft/nbt/LongTag; remove
+		0 p_128830_ p_128830_
+	remove (I)Ljava/lang/Object; remove
+		0 p_128856_ p_128856_
+	remove (I)Lnet/minecraft/nbt/Tag; remove
+		0 p_128839_ p_128839_
+	set (ILnet/minecraft/nbt/LongTag;)Lnet/minecraft/nbt/LongTag; set
+		0 p_128813_ p_128813_
+		1 p_128814_ p_128814_
+	set (ILjava/lang/Object;)Ljava/lang/Object; set
+		0 p_128858_ p_128858_
+		1 p_128859_ p_128859_
+	set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set
+		0 p_128846_ p_128846_
+		1 p_128847_ p_128847_
+	setTag (ILnet/minecraft/nbt/Tag;)Z m_7615_
+		0 p_128816_ p_128816_
+		1 p_128817_ p_128817_
+	size ()I size
+	sizeInBytes ()I m_263179_
+	toArray (Ljava/util/List;)[J m_128823_
+		static
+		0 p_128824_ p_128824_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128819_ p_128819_
+net/minecraft/nbt/LongArrayTag$1 net/minecraft/nbt/LongArrayTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128870_ p_128870_
+		1 p_128871_ p_128871_
+		2 p_128872_ p_128872_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongArrayTag; m_7300_
+		0 p_128865_ p_128865_
+		1 p_128866_ p_128866_
+		2 p_128867_ p_128867_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197501_ p_197501_
+		1 p_197502_ p_197502_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197499_ p_197499_
+net/minecraft/nbt/LongTag net/minecraft/nbt/LongTag
+	SELF_SIZE_IN_BYTES f_263435_
+	TYPE f_128873_
+	data f_128874_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_128877_ p_128877_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_177998_ p_177998_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197504_ p_197504_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	copy ()Lnet/minecraft/nbt/LongTag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_128894_ p_128894_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (J)Lnet/minecraft/nbt/LongTag; m_128882_
+		static
+		0 p_128883_ p_128883_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_128885_ p_128885_
+net/minecraft/nbt/LongTag$1 net/minecraft/nbt/LongTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongTag; m_7300_
+		0 p_128906_ p_128906_
+		1 p_128907_ p_128907_
+		2 p_128908_ p_128908_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_128911_ p_128911_
+		1 p_128912_ p_128912_
+		2 p_128913_ p_128913_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197506_ p_197506_
+		1 p_197507_ p_197507_
+	size ()I m_196292_
+net/minecraft/nbt/LongTag$Cache net/minecraft/nbt/LongTag$Cache
+	HIGH f_177999_
+	LOW f_178000_
+	cache f_128915_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/NbtAccounter net/minecraft/nbt/NbtAccounter
+	UNLIMITED f_128917_
+	quota f_128918_
+	usage f_128919_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_128922_ p_128922_
+	accountBytes (J)V m_128926_
+		0 p_263515_ p_263515_
+	getUsage ()J m_263225_
+net/minecraft/nbt/NbtAccounter$1 net/minecraft/nbt/NbtAccounter$1
+	<init> (J)V <init>
+		0 p_128925_ p_128925_
+	accountBytes (J)V m_128926_
+		0 p_128927_ p_128927_
+net/minecraft/nbt/NbtIo net/minecraft/nbt/NbtIo
+	<init> ()V <init>
+	createDecompressorStream (Ljava/io/InputStream;)Ljava/io/DataInputStream; m_202493_
+		static
+		0 p_202494_ p_202494_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)V m_197509_
+		static
+		0 p_197510_ p_197510_
+		1 p_197511_ p_197511_
+	parseCompressed (Ljava/io/File;Lnet/minecraft/nbt/StreamTagVisitor;)V m_202487_
+		static
+		0 p_202488_ p_202488_
+		1 p_202489_ p_202489_
+	parseCompressed (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;)V m_202490_
+		static
+		0 p_202491_ p_202491_
+		1 p_202492_ p_202492_
+	read (Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag; m_128928_
+		static
+		0 p_128929_ p_128929_
+	read (Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag; m_128953_
+		static
+		0 p_128954_ p_128954_
+	read (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_128934_
+		static
+		0 p_128935_ p_128935_
+		1 p_128936_ p_128936_
+	readCompressed (Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag; m_128937_
+		static
+		0 p_128938_ p_128938_
+	readCompressed (Ljava/io/InputStream;)Lnet/minecraft/nbt/CompoundTag; m_128939_
+		static
+		0 p_128940_ p_128940_
+	readUnnamedTag (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_128930_
+		static
+		0 p_128931_ p_128931_
+		1 p_128932_ p_128932_
+		2 p_128933_ p_128933_
+	write (Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V m_128955_
+		static
+		0 p_128956_ p_128956_
+		1 p_128957_ p_128957_
+	write (Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V m_128941_
+		static
+		0 p_128942_ p_128942_
+		1 p_128943_ p_128943_
+	writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V m_128947_
+		static
+		0 p_128948_ p_128948_
+		1 p_128949_ p_128949_
+	writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V m_128944_
+		static
+		0 p_128945_ p_128945_
+		1 p_128946_ p_128946_
+	writeUnnamedTag (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V m_128950_
+		static
+		0 p_128951_ p_128951_
+		1 p_128952_ p_128952_
+net/minecraft/nbt/NbtIo$1 net/minecraft/nbt/NbtIo$1
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197512_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/NbtOps net/minecraft/nbt/NbtOps
+	INSTANCE f_128958_
+	WRAPPER_MARKER f_244338_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
+		0 p_129072_ p_129072_
+		1 p_129073_ p_129073_
+	convertTo (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; convertTo
+		0 p_128980_ p_128980_
+		1 p_128981_ p_128981_
+	createBoolean (Z)Lnet/minecraft/nbt/Tag; createBoolean
+		0 p_129050_ p_129050_
+	createBoolean (Z)Ljava/lang/Object; createBoolean
+		0 p_129075_ p_129075_
+	createByte (B)Lnet/minecraft/nbt/Tag; createByte
+		0 p_128963_ p_128963_
+	createByte (B)Ljava/lang/Object; createByte
+		0 p_129077_ p_129077_
+	createByteList (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/Tag; createByteList
+		0 p_128990_ p_128990_
+	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
+		0 p_129079_ p_129079_
+	createCollector (Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; m_246675_
+		static
+		0 p_249503_ p_249503_
+	createDouble (D)Ljava/lang/Object; createDouble
+		0 p_129081_ p_129081_
+	createDouble (D)Lnet/minecraft/nbt/Tag; createDouble
+		0 p_128972_ p_128972_
+	createFloat (F)Lnet/minecraft/nbt/Tag; createFloat
+		0 p_128974_ p_128974_
+	createFloat (F)Ljava/lang/Object; createFloat
+		0 p_129083_ p_129083_
+	createInt (I)Ljava/lang/Object; createInt
+		0 p_129085_ p_129085_
+	createInt (I)Lnet/minecraft/nbt/Tag; createInt
+		0 p_128976_ p_128976_
+	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
+		0 p_129087_ p_129087_
+	createIntList (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/Tag; createIntList
+		0 p_129000_ p_129000_
+	createList (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createList
+		0 p_129052_ p_129052_
+	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
+		0 p_129089_ p_129089_
+	createLong (J)Ljava/lang/Object; createLong
+		0 p_129091_ p_129091_
+	createLong (J)Lnet/minecraft/nbt/Tag; createLong
+		0 p_128978_ p_128978_
+	createLongList (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/Tag; createLongList
+		0 p_129002_ p_129002_
+	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
+		0 p_129093_ p_129093_
+	createMap (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; createMap
+		0 p_129004_ p_129004_
+	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
+		0 p_129095_ p_129095_
+	createNumeric (Ljava/lang/Number;)Lnet/minecraft/nbt/Tag; createNumeric
+		0 p_128983_ p_128983_
+	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
+		0 p_129097_ p_129097_
+	createShort (S)Lnet/minecraft/nbt/Tag; createShort
+		0 p_129048_ p_129048_
+	createShort (S)Ljava/lang/Object; createShort
+		0 p_129099_ p_129099_
+	createString (Ljava/lang/String;)Ljava/lang/Object; createString
+		0 p_129101_ p_129101_
+	createString (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; createString
+		0 p_128985_ p_128985_
+	empty ()Lnet/minecraft/nbt/Tag; empty
+	empty ()Ljava/lang/Object; empty
+	getByteBuffer (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_129132_ p_129132_
+	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_129112_ p_129112_
+	getIntStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_129134_ p_129134_
+	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_129114_ p_129114_
+	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
+		0 p_129116_ p_129116_
+	getList (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getList
+		0 p_129110_ p_129110_
+	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_129118_ p_129118_
+	getLongStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_129136_ p_129136_
+	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_129120_ p_129120_
+	getMap (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_129105_ p_129105_
+	getMapEntries (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_129103_ p_129103_
+	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_129122_ p_129122_
+	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_129124_ p_129124_
+	getMapValues (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_129070_ p_129070_
+	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_129126_ p_129126_
+	getNumberValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_129030_ p_129030_
+	getStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_129108_ p_129108_
+	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_129128_ p_129128_
+	getStringValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_129061_ p_129061_
+	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_129130_ p_129130_
+	lambda$createMap$21 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V m_129016_
+		static
+		0 p_129017_ p_129017_
+		1 p_129018_ p_129018_
+	lambda$getList$25 (Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V m_244789_
+		static
+		0 p_248050_ p_248050_
+		1 p_248051_ p_248051_
+	lambda$getList$26 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;)V m_244791_
+		static
+		0 p_248054_ p_248054_
+		1 p_248055_ p_248055_
+	lambda$getList$27 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274049_
+		static
+		0 p_274782_ p_274782_
+	lambda$getMap$20 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274058_
+		static
+		0 p_274789_ p_274789_
+	lambda$getMapEntries$17 (Ljava/util/function/BiConsumer;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_178003_
+		0 p_178004_ p_178004_
+		1 p_178005_ p_178005_
+		2 p_178006_ p_178006_
+	lambda$getMapEntries$18 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V m_129022_
+		0 p_129023_ p_129023_
+		1 p_129024_ p_129024_
+	lambda$getMapEntries$19 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274059_
+		static
+		0 p_274790_ p_274790_
+	lambda$getMapValues$15 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_129019_
+		0 p_129020_ p_129020_
+		1 p_129021_ p_129021_
+	lambda$getMapValues$16 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274063_
+		static
+		0 p_274793_ p_274793_
+	lambda$getNumberValue$0 ()Ljava/lang/String; m_274062_
+		static
+	lambda$getStream$22 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_244788_
+		static
+		0 p_248049_ p_248049_
+	lambda$getStream$23 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_129157_
+		static
+		0 p_129158_ p_129158_
+	lambda$getStream$24 ()Ljava/lang/String; m_274050_
+		static
+	lambda$getStringValue$1 ()Ljava/lang/String; m_274053_
+		static
+	lambda$mergeToList$2 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; m_244790_
+		static
+		0 p_248052_ p_248052_
+		1 p_248053_ p_248053_
+	lambda$mergeToList$3 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274060_
+		static
+		0 p_274791_ p_274791_
+	lambda$mergeToList$4 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; m_274056_
+		static
+		0 p_274787_ p_274787_
+	lambda$mergeToList$5 (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; m_244787_
+		static
+		0 p_248047_ p_248047_
+		1 p_248048_ p_248048_
+	lambda$mergeToList$6 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274061_
+		static
+		0 p_274792_ p_274792_
+	lambda$mergeToList$7 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; m_274057_
+		static
+		0 p_274788_ p_274788_
+	lambda$mergeToMap$10 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129065_
+		static
+		0 p_129066_ p_129066_
+		1 p_129067_ p_129067_
+		2 p_129068_ p_129068_
+	lambda$mergeToMap$11 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274051_
+		static
+		0 p_274783_ p_274783_
+	lambda$mergeToMap$12 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129056_
+		static
+		0 p_129057_ p_129057_
+		1 p_129058_ p_129058_
+		2 p_129059_ p_129059_
+	lambda$mergeToMap$13 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V m_128991_
+		static
+		0 p_128992_ p_128992_
+		1 p_128993_ p_128993_
+		2 p_128994_ p_128994_
+	lambda$mergeToMap$14 (Ljava/util/List;)Ljava/lang/String; m_274054_
+		static
+		0 p_274785_ p_274785_
+	lambda$mergeToMap$8 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274055_
+		static
+		0 p_274786_ p_274786_
+	lambda$mergeToMap$9 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274052_
+		static
+		0 p_274784_ p_274784_
+	lambda$remove$28 (Ljava/lang/String;Ljava/lang/String;)Z m_128986_
+		static
+		0 p_128987_ p_128987_
+		1 p_128988_ p_128988_
+	lambda$remove$29 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V m_129025_
+		static
+		0 p_129026_ p_129026_
+		1 p_129027_ p_129027_
+		2 p_129028_ p_129028_
+	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
+	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129145_ p_129145_
+		1 p_129146_ p_129146_
+	mergeToList (Lnet/minecraft/nbt/Tag;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129038_ p_129038_
+		1 p_129039_ p_129039_
+	mergeToList (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129041_ p_129041_
+		1 p_129042_ p_129042_
+	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_129148_ p_129148_
+		1 p_129149_ p_129149_
+	mergeToMap (Lnet/minecraft/nbt/Tag;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129032_ p_129032_
+		1 p_129033_ p_129033_
+	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129154_ p_129154_
+		1 p_129155_ p_129155_
+		2 p_129156_ p_129156_
+	mergeToMap (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129044_ p_129044_
+		1 p_129045_ p_129045_
+		2 p_129046_ p_129046_
+	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_129151_ p_129151_
+		1 p_129152_ p_129152_
+	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
+		0 p_129160_ p_129160_
+		1 p_129161_ p_129161_
+	remove (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; remove
+		0 p_129035_ p_129035_
+		1 p_129036_ p_129036_
+	toString ()Ljava/lang/String; toString
+	tryUnwrap (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; m_246295_
+		static
+		0 p_251041_ p_251041_
+net/minecraft/nbt/NbtOps$1 net/minecraft/nbt/NbtOps$1
+	this$0 f_129164_
+	val$tag f_129163_
+	<init> (Lnet/minecraft/nbt/NbtOps;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_129166_ p_129166_
+		1 p_129167_ p_129167_
+	entries ()Ljava/util/stream/Stream; entries
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get
+		0 p_129169_ p_129169_
+	get (Ljava/lang/Object;)Ljava/lang/Object; get
+		0 p_129177_ p_129177_
+	get (Ljava/lang/String;)Ljava/lang/Object; get
+		0 p_129179_ p_129179_
+	get (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; get
+		0 p_129174_ p_129174_
+	lambda$entries$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_129170_
+		0 p_129171_ p_129171_
+		1 p_129172_ p_129172_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/NbtOps$ByteListCollector net/minecraft/nbt/NbtOps$ByteListCollector
+	values f_243771_
+	<init> ([B)V <init>
+		0 p_250457_ p_250457_
+	<init> (B)V <init>
+		0 p_249905_ p_249905_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_250723_ p_250723_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$HeterogenousListCollector net/minecraft/nbt/NbtOps$HeterogenousListCollector
+	result f_244100_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongArrayList;)V <init>
+		0 p_249410_ p_249410_
+	<init> (Lit/unimi/dsi/fastutil/bytes/ByteArrayList;)V <init>
+		0 p_248575_ p_248575_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_249606_ p_249606_
+	<init> ()V <init>
+	<init> (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V <init>
+		0 p_250270_ p_250270_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_249045_ p_249045_
+	isWrapper (Lnet/minecraft/nbt/CompoundTag;)Z m_246400_
+		static
+		0 p_252073_ p_252073_
+	lambda$new$0 (I)V m_246415_
+		0 p_249166_ p_249166_
+	lambda$new$1 (B)V m_247549_
+		0 p_249160_ p_249160_
+	lambda$new$2 (J)V m_246462_
+		0 p_249754_ p_249754_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+	wrapElement (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; m_247310_
+		static
+		0 p_251263_ p_251263_
+	wrapIfNeeded (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m_247665_
+		static
+		0 p_252042_ p_252042_
+net/minecraft/nbt/NbtOps$HomogenousListCollector net/minecraft/nbt/NbtOps$HomogenousListCollector
+	result f_244352_
+	<init> (Lnet/minecraft/nbt/Tag;)V <init>
+		0 p_249247_ p_249247_
+	<init> (Lnet/minecraft/nbt/ListTag;)V <init>
+		0 p_249889_ p_249889_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_248727_ p_248727_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$InitialListCollector net/minecraft/nbt/NbtOps$InitialListCollector
+	INSTANCE f_243778_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_251635_ p_251635_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$IntListCollector net/minecraft/nbt/NbtOps$IntListCollector
+	values f_244530_
+	<init> (I)V <init>
+		0 p_250274_ p_250274_
+	<init> ([I)V <init>
+		0 p_249489_ p_249489_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_251372_ p_251372_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/NbtOps$ListCollector
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_249030_ p_249030_
+	acceptAll (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246922_
+		0 p_249876_ p_249876_
+	acceptAll (Ljava/lang/Iterable;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246277_
+		0 p_249781_ p_249781_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$LongListCollector net/minecraft/nbt/NbtOps$LongListCollector
+	values f_244231_
+	<init> (J)V <init>
+		0 p_249842_ p_249842_
+	<init> ([J)V <init>
+		0 p_251409_ p_251409_
+	accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; m_246081_
+		0 p_252167_ p_252167_
+	result ()Lnet/minecraft/nbt/Tag; m_245493_
+net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/NbtOps$NbtRecordBuilder
+	this$0 f_129181_
+	<init> (Lnet/minecraft/nbt/NbtOps;)V <init>
+		0 p_129183_ p_129183_
+	append (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; append
+		0 p_129186_ p_129186_
+		1 p_129187_ p_129187_
+		2 p_129188_ p_129188_
+	append (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
+		0 p_129193_ p_129193_
+		1 p_129194_ p_129194_
+		2 p_129195_ p_129195_
+	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
+		0 p_129197_ p_129197_
+		1 p_129198_ p_129198_
+	build (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; build
+		0 p_129190_ p_129190_
+		1 p_129191_ p_129191_
+	initBuilder ()Lnet/minecraft/nbt/CompoundTag; initBuilder
+	initBuilder ()Ljava/lang/Object; initBuilder
+	lambda$build$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_274399_
+		static
+		0 p_275576_ p_275576_
+net/minecraft/nbt/NbtUtils net/minecraft/nbt/NbtUtils
+	COLON_SPLITTER f_178015_
+	COMMA_SPLITTER f_178014_
+	ELEMENT_SEPARATOR f_178012_
+	INDENT f_178016_
+	KEY_VALUE_SEPARATOR f_178013_
+	LOGGER f_129200_
+	NOT_FOUND f_178017_
+	PROPERTIES_END f_178011_
+	PROPERTIES_START f_178010_
+	SNBT_DATA_TAG f_178007_
+	YXZ_LISTTAG_DOUBLE_COMPARATOR f_178009_
+	YXZ_LISTTAG_INT_COMPARATOR f_178008_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCurrentDataVersion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_264171_
+		static
+		0 p_265050_ p_265050_
+	addDataVersion (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; m_264046_
+		static
+		0 p_265534_ p_265534_
+		1 p_265686_ p_265686_
+	compareNbt (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z m_129235_
+		static
+		0 p_129236_ p_129236_
+		1 p_129237_ p_129237_
+		2 p_129238_ p_129238_
+	createUUID (Ljava/util/UUID;)Lnet/minecraft/nbt/IntArrayTag; m_129226_
+		static
+		0 p_129227_ p_129227_
+	getDataVersion (Lnet/minecraft/nbt/CompoundTag;I)I m_264487_
+		static
+		0 p_265397_ p_265397_
+		1 p_265399_ p_265399_
+	getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_129210_
+		static
+		0 p_129211_ p_129211_
+		1 p_129212_ p_129212_
+	indent (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; m_178019_
+		static
+		0 p_178020_ p_178020_
+		1 p_178021_ p_178021_
+	lambda$packBlockState$11 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; m_178034_
+		static
+		0 p_178035_ p_178035_
+		1 p_178036_ p_178036_
+	lambda$packStructureTemplate$6 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V m_178046_
+		static
+		0 p_178047_ p_178047_
+		1 p_178048_ p_178048_
+		2 p_178049_ p_178049_
+	lambda$packStructureTemplate$7 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178079_
+		static
+		0 p_178080_ p_178080_
+	lambda$packStructureTemplate$8 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178077_
+		static
+		0 p_178078_ p_178078_
+	lambda$packStructureTemplate$9 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V m_178043_
+		static
+		0 p_178044_ p_178044_
+		1 p_178045_ p_178045_
+	lambda$static$0 (Lnet/minecraft/nbt/ListTag;)I m_178073_
+		static
+		0 p_178074_ p_178074_
+	lambda$static$1 (Lnet/minecraft/nbt/ListTag;)I m_178069_
+		static
+		0 p_178070_ p_178070_
+	lambda$static$2 (Lnet/minecraft/nbt/ListTag;)I m_178065_
+		static
+		0 p_178066_ p_178066_
+	lambda$static$3 (Lnet/minecraft/nbt/ListTag;)D m_178059_
+		static
+		0 p_178060_ p_178060_
+	lambda$static$4 (Lnet/minecraft/nbt/ListTag;)D m_178055_
+		static
+		0 p_178056_ p_178056_
+	lambda$static$5 (Lnet/minecraft/nbt/ListTag;)D m_178041_
+		static
+		0 p_178042_ p_178042_
+	lambda$unpackBlockState$12 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/lang/String;)V m_178037_
+		static
+		0 p_178038_ p_178038_
+		1 p_178039_ p_178039_
+		2 p_178040_ p_178040_
+	lambda$unpackStructureTemplate$10 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; m_178031_
+		static
+		0 p_178032_ p_178032_
+		1 p_178033_ p_178033_
+	loadUUID (Lnet/minecraft/nbt/Tag;)Ljava/util/UUID; m_129233_
+		static
+		0 p_129234_ p_129234_
+	packBlockState (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; m_178075_
+		static
+		0 p_178076_ p_178076_
+	packStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_178067_
+		static
+		0 p_178068_ p_178068_
+	prettyPrint (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/Tag;IZ)Ljava/lang/StringBuilder; m_178026_
+		static
+		0 p_178027_ p_178027_
+		1 p_178028_ p_178028_
+		2 p_178029_ p_178029_
+		3 p_178030_ p_178030_
+	prettyPrint (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178057_
+		static
+		0 p_178058_ p_178058_
+	prettyPrint (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; m_178050_
+		static
+		0 p_178051_ p_178051_
+		1 p_178052_ p_178052_
+	readBlockPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; m_129239_
+		static
+		0 p_129240_ p_129240_
+	readBlockState (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/BlockState; m_247651_
+		static
+		0 p_256363_ p_256363_
+		1 p_250775_ p_250775_
+	readGameProfile (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/authlib/GameProfile; m_129228_
+		static
+		0 p_129229_ p_129229_
+	setValueHelper (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/StateHolder; m_129204_
+		static
+		0 p_129205_ p_129205_
+		1 p_129206_ p_129206_
+		2 p_129207_ p_129207_
+		3 p_129208_ p_129208_
+		4 p_129209_ p_129209_
+	snbtToStructure (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_178024_
+		static
+		0 p_178025_ p_178025_
+	structureToSnbt (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; m_178063_
+		static
+		0 p_178064_ p_178064_
+	toPrettyComponent (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_178061_
+		static
+		0 p_178062_ p_178062_
+	unpackBlockState (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_178053_
+		static
+		0 p_178054_ p_178054_
+	unpackStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_178071_
+		static
+		0 p_178072_ p_178072_
+	writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_129224_
+		static
+		0 p_129225_ p_129225_
+	writeBlockState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/nbt/CompoundTag; m_129202_
+		static
+		0 p_129203_ p_129203_
+	writeFluidState (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/nbt/CompoundTag; m_178022_
+		static
+		0 p_178023_ p_178023_
+	writeGameProfile (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/nbt/CompoundTag; m_129230_
+		static
+		0 p_129231_ p_129231_
+		1 p_129232_ p_129232_
+net/minecraft/nbt/NumericTag net/minecraft/nbt/NumericTag
+	<init> ()V <init>
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/ShortTag net/minecraft/nbt/ShortTag
+	SELF_SIZE_IN_BYTES f_263431_
+	TYPE f_129244_
+	data f_129245_
+	<clinit> ()V <clinit>
+		static
+	<init> (S)V <init>
+		0 p_129248_ p_129248_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178084_ p_178084_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197515_ p_197515_
+	copy ()Lnet/minecraft/nbt/ShortTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_129265_ p_129265_
+	getAsByte ()B m_7063_
+	getAsDouble ()D m_7061_
+	getAsFloat ()F m_7057_
+	getAsInt ()I m_7047_
+	getAsLong ()J m_7046_
+	getAsNumber ()Ljava/lang/Number; m_8103_
+	getAsShort ()S m_7053_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	sizeInBytes ()I m_263179_
+	valueOf (S)Lnet/minecraft/nbt/ShortTag; m_129258_
+		static
+		0 p_129259_ p_129259_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129254_ p_129254_
+net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/ShortTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129282_ p_129282_
+		1 p_129283_ p_129283_
+		2 p_129284_ p_129284_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ShortTag; m_7300_
+		0 p_129277_ p_129277_
+		1 p_129278_ p_129278_
+		2 p_129279_ p_129279_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197517_ p_197517_
+		1 p_197518_ p_197518_
+	size ()I m_196292_
+net/minecraft/nbt/ShortTag$Cache net/minecraft/nbt/ShortTag$Cache
+	HIGH f_178085_
+	LOW f_178086_
+	cache f_129286_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/nbt/SnbtPrinterTagVisitor net/minecraft/nbt/SnbtPrinterTagVisitor
+	ELEMENT_SEPARATOR f_178092_
+	ELEMENT_SPACING f_178096_
+	KEY_ORDER f_178088_
+	LIST_CLOSE f_178094_
+	LIST_OPEN f_178093_
+	LIST_TYPE_SEPARATOR f_178095_
+	NAME_VALUE_SEPARATOR f_178091_
+	NEWLINE f_178099_
+	NO_INDENTATION f_178089_
+	SIMPLE_VALUE f_178090_
+	STRUCT_CLOSE f_178098_
+	STRUCT_OPEN f_178097_
+	depth f_178101_
+	indentation f_178100_
+	path f_178102_
+	result f_178103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/List;)V <init>
+		0 p_178107_ p_178107_
+		1 p_178108_ p_178108_
+		2 p_178109_ p_178109_
+	<init> ()V <init>
+	getKeys (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_178146_
+		0 p_178147_ p_178147_
+	handleEscapePretty (Ljava/lang/String;)Ljava/lang/String; m_178111_
+		static
+		0 p_178112_ p_178112_
+	lambda$static$0 (Ljava/util/HashMap;)V m_178113_
+		static
+		0 p_178114_ p_178114_
+	pathString ()Ljava/lang/String; m_178110_
+	popPath ()V m_178143_
+	pushPath (Ljava/lang/String;)V m_178144_
+		0 p_178145_ p_178145_
+	visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178141_
+		0 p_178142_ p_178142_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178118_ p_178118_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178116_ p_178116_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178120_ p_178120_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178122_ p_178122_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178124_ p_178124_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178126_ p_178126_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178130_ p_178130_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178128_ p_178128_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178132_ p_178132_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178136_ p_178136_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178134_ p_178134_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178138_ p_178138_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178140_ p_178140_
+net/minecraft/nbt/StreamTagVisitor net/minecraft/nbt/StreamTagVisitor
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197534_ p_197534_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197520_ p_197520_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197532_ p_197532_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197524_ p_197524_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197522_ p_197522_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197525_ p_197525_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197533_ p_197533_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197523_ p_197523_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197521_ p_197521_
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197531_ p_197531_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197536_ p_197536_
+		1 p_197537_ p_197537_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197529_ p_197529_
+		1 p_197530_ p_197530_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197526_ p_197526_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197527_ p_197527_
+		1 p_197528_ p_197528_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197535_ p_197535_
+net/minecraft/nbt/StreamTagVisitor$EntryResult net/minecraft/nbt/StreamTagVisitor$EntryResult
+	$VALUES $VALUES
+	BREAK BREAK
+	ENTER ENTER
+	HALT HALT
+	SKIP SKIP
+	$values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_197547_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197545_ p_197545_
+		1 p_197546_ p_197546_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; valueOf
+		static
+		0 p_197549_ p_197549_
+	values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; values
+		static
+net/minecraft/nbt/StreamTagVisitor$ValueResult net/minecraft/nbt/StreamTagVisitor$ValueResult
+	$VALUES $VALUES
+	BREAK BREAK
+	CONTINUE CONTINUE
+	HALT HALT
+	$values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_197559_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197557_ p_197557_
+		1 p_197558_ p_197558_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; valueOf
+		static
+		0 p_197561_ p_197561_
+	values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; values
+		static
+net/minecraft/nbt/StringTag net/minecraft/nbt/StringTag
+	DOUBLE_QUOTE f_178149_
+	EMPTY f_129289_
+	ESCAPE f_178151_
+	NOT_SET f_178152_
+	SELF_SIZE_IN_BYTES f_263432_
+	SINGLE_QUOTE f_178150_
+	TYPE f_129288_
+	data f_129290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_129293_ p_129293_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178154_ p_178154_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197566_ p_197566_
+	copy ()Lnet/minecraft/nbt/StringTag; m_6426_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_129308_ p_129308_
+	getAsString ()Ljava/lang/String; m_7916_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	hashCode ()I hashCode
+	quoteAndEscape (Ljava/lang/String;)Ljava/lang/String; m_129303_
+		static
+		0 p_129304_ p_129304_
+	sizeInBytes ()I m_263179_
+	skipString (Ljava/io/DataInput;)V m_197563_
+		static
+		0 p_197564_ p_197564_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StringTag; m_129297_
+		static
+		0 p_129298_ p_129298_
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129296_ p_129296_
+net/minecraft/nbt/StringTag$1 net/minecraft/nbt/StringTag$1
+	<init> ()V <init>
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StringTag; m_7300_
+		0 p_129315_ p_129315_
+		1 p_129316_ p_129316_
+		2 p_129317_ p_129317_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129320_ p_129320_
+		1 p_129321_ p_129321_
+		2 p_129322_ p_129322_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197570_ p_197570_
+		1 p_197571_ p_197571_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197568_ p_197568_
+net/minecraft/nbt/StringTagVisitor net/minecraft/nbt/StringTagVisitor
+	SIMPLE_VALUE f_178155_
+	builder f_178156_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	handleEscape (Ljava/lang/String;)Ljava/lang/String; m_178159_
+		static
+		0 p_178160_ p_178160_
+	visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_178187_
+		0 p_178188_ p_178188_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178164_ p_178164_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178162_ p_178162_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178166_ p_178166_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178168_ p_178168_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178170_ p_178170_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178172_ p_178172_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178176_ p_178176_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178174_ p_178174_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178178_ p_178178_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178182_ p_178182_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178180_ p_178180_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178184_ p_178184_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178186_ p_178186_
+net/minecraft/nbt/Tag net/minecraft/nbt/Tag
+	ARRAY_HEADER f_178190_
+	MAX_DEPTH f_178207_
+	OBJECT_HEADER f_178189_
+	OBJECT_REFERENCE f_178191_
+	STRING_SIZE f_178192_
+	TAG_ANY_NUMERIC f_178206_
+	TAG_BYTE f_178194_
+	TAG_BYTE_ARRAY f_178200_
+	TAG_COMPOUND f_178203_
+	TAG_DOUBLE f_178199_
+	TAG_END f_178193_
+	TAG_FLOAT f_178198_
+	TAG_INT f_178196_
+	TAG_INT_ARRAY f_178204_
+	TAG_LIST f_178202_
+	TAG_LONG f_178197_
+	TAG_LONG_ARRAY f_178205_
+	TAG_SHORT f_178195_
+	TAG_STRING f_178201_
+	accept (Lnet/minecraft/nbt/TagVisitor;)V m_142327_
+		0 p_178208_ p_178208_
+	accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196533_
+		0 p_197572_ p_197572_
+	acceptAsRoot (Lnet/minecraft/nbt/StreamTagVisitor;)V m_197573_
+		0 p_197574_ p_197574_
+	copy ()Lnet/minecraft/nbt/Tag; m_6426_
+	getAsString ()Ljava/lang/String; m_7916_
+	getId ()B m_7060_
+	getType ()Lnet/minecraft/nbt/TagType; m_6458_
+	sizeInBytes ()I m_263179_
+	toString ()Ljava/lang/String; toString
+	write (Ljava/io/DataOutput;)V m_6434_
+		0 p_129329_ p_129329_
+net/minecraft/nbt/TagParser net/minecraft/nbt/TagParser
+	BYTE_PATTERN f_129343_
+	DOUBLE_PATTERN f_129341_
+	DOUBLE_PATTERN_NOSUFFIX f_129340_
+	ELEMENT_SEPARATOR f_178209_
+	ERROR_EXPECTED_KEY f_129335_
+	ERROR_EXPECTED_VALUE f_129336_
+	ERROR_INSERT_MIXED_ARRAY f_129338_
+	ERROR_INSERT_MIXED_LIST f_129337_
+	ERROR_INVALID_ARRAY f_129339_
+	ERROR_TRAILING_DATA f_129334_
+	FLOAT_PATTERN f_129342_
+	INT_PATTERN f_129346_
+	LIST_CLOSE f_178212_
+	LIST_OPEN f_178211_
+	LONG_PATTERN f_129344_
+	NAME_VALUE_SEPARATOR f_178210_
+	SHORT_PATTERN f_129345_
+	STRUCT_CLOSE f_178213_
+	STRUCT_OPEN f_178214_
+	reader f_129347_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/brigadier/StringReader;)V <init>
+		0 p_129350_ p_129350_
+	expect (C)V m_129352_
+		0 p_129353_ p_129353_
+	hasElementSeparator ()Z m_129376_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129365_
+		static
+		0 p_129366_ p_129366_
+		1 p_129367_ p_129367_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129356_
+		static
+		0 p_129357_ p_129357_
+		1 p_129358_ p_129358_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_129354_
+		static
+		0 p_129355_ p_129355_
+	parseTag (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_129359_
+		static
+		0 p_129360_ p_129360_
+	readArray (Lnet/minecraft/nbt/TagType;Lnet/minecraft/nbt/TagType;)Ljava/util/List; m_129361_
+		0 p_129362_ p_129362_
+		1 p_129363_ p_129363_
+	readArrayTag ()Lnet/minecraft/nbt/Tag; m_129375_
+	readKey ()Ljava/lang/String; m_129364_
+	readList ()Lnet/minecraft/nbt/Tag; m_129372_
+	readListTag ()Lnet/minecraft/nbt/Tag; m_129374_
+	readSingleStruct ()Lnet/minecraft/nbt/CompoundTag; m_129351_
+	readStruct ()Lnet/minecraft/nbt/CompoundTag; m_129373_
+	readTypedValue ()Lnet/minecraft/nbt/Tag; m_129370_
+	readValue ()Lnet/minecraft/nbt/Tag; m_129371_
+	type (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; m_129368_
+		0 p_129369_ p_129369_
+net/minecraft/nbt/TagType net/minecraft/nbt/TagType
+	createInvalid (I)Lnet/minecraft/nbt/TagType; m_129377_
+		static
+		0 p_129378_ p_129378_
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	isValue ()Z m_7064_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129379_ p_129379_
+		1 p_129380_ p_129380_
+		2 p_129381_ p_129381_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197578_ p_197578_
+		1 p_197579_ p_197579_
+	parseRoot (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)V m_197580_
+		0 p_197581_ p_197581_
+		1 p_197582_ p_197582_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197575_ p_197575_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197576_ p_197576_
+		1 p_197577_ p_197577_
+net/minecraft/nbt/TagType$1 net/minecraft/nbt/TagType$1
+	val$id f_129382_
+	<init> (I)V <init>
+		0 p_129384_ p_129384_
+	createException ()Ljava/io/IOException; m_197591_
+	getName ()Ljava/lang/String; m_5987_
+	getPrettyName ()Ljava/lang/String; m_5986_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; m_7300_
+		0 p_129392_ p_129392_
+		1 p_129393_ p_129393_
+		2 p_129394_ p_129394_
+	load (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; m_7300_
+		0 p_129387_ p_129387_
+		1 p_129388_ p_129388_
+		2 p_129389_ p_129389_
+	parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196511_
+		0 p_197589_ p_197589_
+		1 p_197590_ p_197590_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197584_ p_197584_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197586_ p_197586_
+		1 p_197587_ p_197587_
+net/minecraft/nbt/TagType$2 net/minecraft/nbt/TagType$2
+	$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult f_197592_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/nbt/TagType$StaticSize net/minecraft/nbt/TagType$StaticSize
+	size ()I m_196292_
+	skip (Ljava/io/DataInput;)V m_196159_
+		0 p_197595_ p_197595_
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197597_ p_197597_
+		1 p_197598_ p_197598_
+net/minecraft/nbt/TagType$VariableSize net/minecraft/nbt/TagType$VariableSize
+	skip (Ljava/io/DataInput;I)V m_196189_
+		0 p_197600_ p_197600_
+		1 p_197601_ p_197601_
+net/minecraft/nbt/TagTypes net/minecraft/nbt/TagTypes
+	TYPES f_129395_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType (I)Lnet/minecraft/nbt/TagType; m_129397_
+		static
+		0 p_129398_ p_129398_
+net/minecraft/nbt/TagVisitor net/minecraft/nbt/TagVisitor
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178217_ p_178217_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178216_ p_178216_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178218_ p_178218_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178219_ p_178219_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178220_ p_178220_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178221_ p_178221_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178223_ p_178223_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178222_ p_178222_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178224_ p_178224_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178226_ p_178226_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178225_ p_178225_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178227_ p_178227_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178228_ p_178228_
+net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor
+	ELEMENT_SEPARATOR f_178238_
+	ELEMENT_SPACING f_178242_
+	INLINE_ELEMENT_TYPES f_178231_
+	INLINE_LIST_THRESHOLD f_178230_
+	LIST_CLOSE f_178240_
+	LIST_OPEN f_178239_
+	LIST_TYPE_SEPARATOR f_178241_
+	LOGGER f_178229_
+	NAME_VALUE_SEPARATOR f_178237_
+	NEWLINE f_178245_
+	SIMPLE_VALUE f_178236_
+	STRUCT_CLOSE f_178244_
+	STRUCT_OPEN f_178243_
+	SYNTAX_HIGHLIGHTING_KEY f_178232_
+	SYNTAX_HIGHLIGHTING_NUMBER f_178234_
+	SYNTAX_HIGHLIGHTING_NUMBER_TYPE f_178235_
+	SYNTAX_HIGHLIGHTING_STRING f_178233_
+	depth f_178247_
+	indentation f_178246_
+	result f_178248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_178251_ p_178251_
+		1 p_178252_ p_178252_
+	handleEscapePretty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_178253_
+		static
+		0 p_178254_ p_178254_
+	visit (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_178281_
+		0 p_178282_ p_178282_
+	visitByte (Lnet/minecraft/nbt/ByteTag;)V m_141946_
+		0 p_178258_ p_178258_
+	visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V m_142154_
+		0 p_178256_ p_178256_
+	visitCompound (Lnet/minecraft/nbt/CompoundTag;)V m_142303_
+		0 p_178260_ p_178260_
+	visitDouble (Lnet/minecraft/nbt/DoubleTag;)V m_142121_
+		0 p_178262_ p_178262_
+	visitEnd (Lnet/minecraft/nbt/EndTag;)V m_142384_
+		0 p_178264_ p_178264_
+	visitFloat (Lnet/minecraft/nbt/FloatTag;)V m_142181_
+		0 p_178266_ p_178266_
+	visitInt (Lnet/minecraft/nbt/IntTag;)V m_142045_
+		0 p_178270_ p_178270_
+	visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V m_142251_
+		0 p_178268_ p_178268_
+	visitList (Lnet/minecraft/nbt/ListTag;)V m_142447_
+		0 p_178272_ p_178272_
+	visitLong (Lnet/minecraft/nbt/LongTag;)V m_142046_
+		0 p_178276_ p_178276_
+	visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V m_142309_
+		0 p_178274_ p_178274_
+	visitShort (Lnet/minecraft/nbt/ShortTag;)V m_142183_
+		0 p_178278_ p_178278_
+	visitString (Lnet/minecraft/nbt/StringTag;)V m_142614_
+		0 p_178280_ p_178280_
+net/minecraft/nbt/package-info net/minecraft/nbt/package-info
+net/minecraft/nbt/visitors/CollectFields net/minecraft/nbt/visitors/CollectFields
+	fieldsToGetCount f_197602_
+	stack f_197604_
+	wantedTypes f_197603_
+	<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
+		0 p_202496_ p_202496_
+	getMissingFieldCount ()I m_197615_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197610_ p_197610_
+		1 p_197611_ p_197611_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197608_ p_197608_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197614_ p_197614_
+net/minecraft/nbt/visitors/CollectToTag net/minecraft/nbt/visitors/CollectToTag
+	consumerStack f_197664_
+	lastId f_197662_
+	rootTag f_197663_
+	<init> ()V <init>
+	appendEntry (Lnet/minecraft/nbt/Tag;)V m_197682_
+		0 p_197683_ p_197683_
+	depth ()I m_197714_
+	enterContainerIfNeeded (Lnet/minecraft/nbt/TagType;)V m_197711_
+		0 p_197712_ p_197712_
+	getResult ()Lnet/minecraft/nbt/Tag; m_197713_
+	lambda$enterContainerIfNeeded$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_197701_
+		0 p_197702_ p_197702_
+		1 p_197703_ p_197703_
+	lambda$visitRootEntry$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_197679_
+		0 p_197680_ p_197680_
+		1 p_197681_ p_197681_
+	lambda$visitRootEntry$2 (Lnet/minecraft/nbt/Tag;)V m_197704_
+		0 p_197705_ p_197705_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197695_ p_197695_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197676_ p_197676_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197678_ p_197678_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197697_ p_197697_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197670_ p_197670_
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197693_ p_197693_
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197699_ p_197699_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197668_ p_197668_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197672_ p_197672_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197674_ p_197674_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197709_ p_197709_
+		1 p_197710_ p_197710_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197690_ p_197690_
+		1 p_197691_ p_197691_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197685_ p_197685_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197687_ p_197687_
+		1 p_197688_ p_197688_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197707_ p_197707_
+net/minecraft/nbt/visitors/FieldSelector net/minecraft/nbt/visitors/FieldSelector
+	name f_202499_
+	path f_202497_
+	type f_202498_
+	<init> (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202514_ p_202514_
+		1 p_202515_ p_202515_
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202501_ p_202501_
+		1 p_202502_ p_202502_
+		2 p_202503_ p_202503_
+		3 p_202504_ p_202504_
+	<init> (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 p_202506_ p_202506_
+		1 p_202507_ p_202507_
+		2 p_202508_ p_202508_
+	<init> (Ljava/util/List;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
+		0 f_202497_ f_202497_
+		1 f_202498_ f_202498_
+		2 f_202499_ f_202499_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_202520_ p_202520_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_202499_
+	path ()Ljava/util/List; f_202497_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/nbt/TagType; f_202498_
+net/minecraft/nbt/visitors/FieldTree net/minecraft/nbt/visitors/FieldTree
+	depth f_202523_
+	fieldsToRecurse f_202525_
+	selectedFields f_202524_
+	<init> (ILjava/util/Map;Ljava/util/Map;)V <init>
+		0 f_202523_ f_202523_
+		1 f_202524_ f_202524_
+		2 f_202525_ f_202525_
+	<init> (I)V <init>
+		0 p_202527_ p_202527_
+	addEntry (Lnet/minecraft/nbt/visitors/FieldSelector;)V m_202538_
+		0 p_202539_ p_202539_
+	createRoot ()Lnet/minecraft/nbt/visitors/FieldTree; m_202532_
+		static
+	depth ()I f_202523_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_202544_ p_202544_
+	fieldsToRecurse ()Ljava/util/Map; f_202525_
+	hashCode ()I hashCode
+	isSelected (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Z m_202535_
+		0 p_202536_ p_202536_
+		1 p_202537_ p_202537_
+	lambda$addEntry$0 (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; m_202533_
+		0 p_202534_ p_202534_
+	selectedFields ()Ljava/util/Map; f_202524_
+	toString ()Ljava/lang/String; toString
+net/minecraft/nbt/visitors/SkipAll net/minecraft/nbt/visitors/SkipAll
+	INSTANCE f_197715_
+	<clinit> ()V <clinit>
+		static
+	visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196280_
+		0 p_197745_ p_197745_
+	visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196209_
+		0 p_197719_ p_197719_
+	visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196152_
+		0 p_197741_ p_197741_
+	visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196295_
+		0 p_197727_ p_197727_
+	visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196532_
+		0 p_197723_ p_197723_
+	visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196458_
+		0 p_197729_ p_197729_
+	visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196376_
+		0 p_197743_ p_197743_
+	visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196353_
+		0 p_197725_ p_197725_
+	visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196455_
+		0 p_197721_ p_197721_
+	visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196553_
+		0 p_197739_ p_197739_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196338_
+		0 p_197750_ p_197750_
+		1 p_197751_ p_197751_
+	visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196525_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_197736_ p_197736_
+		1 p_197737_ p_197737_
+	visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196214_
+		0 p_197731_ p_197731_
+	visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196339_
+		0 p_197733_ p_197733_
+		1 p_197734_ p_197734_
+	visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196213_
+		0 p_197748_ p_197748_
+net/minecraft/nbt/visitors/SkipAll$1 net/minecraft/nbt/visitors/SkipAll$1
+	<init> ()V <init>
+net/minecraft/nbt/visitors/SkipFields net/minecraft/nbt/visitors/SkipFields
+	stack f_202547_
+	<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
+		0 p_202549_ p_202549_
+	visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; m_196527_
+	visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; m_196425_
+		0 p_202551_ p_202551_
+		1 p_202552_ p_202552_
+net/minecraft/nbt/visitors/package-info net/minecraft/nbt/visitors/package-info
+net/minecraft/network/CipherBase net/minecraft/network/CipherBase
+	cipher f_129399_
+	heapIn f_129400_
+	heapOut f_129401_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129403_ p_129403_
+	bufToByte (Lio/netty/buffer/ByteBuf;)[B m_129404_
+		0 p_129405_ p_129405_
+	decipher (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; m_129409_
+		0 p_129410_ p_129410_
+		1 p_129411_ p_129411_
+	encipher (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V m_129406_
+		0 p_129407_ p_129407_
+		1 p_129408_ p_129408_
+net/minecraft/network/CipherDecoder net/minecraft/network/CipherDecoder
+	cipher f_129412_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129414_ p_129414_
+	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
+		0 p_129420_ p_129420_
+		1 p_129421_ p_129421_
+		2 p_129422_ p_129422_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_129416_ p_129416_
+		1 p_129417_ p_129417_
+		2 p_129418_ p_129418_
+net/minecraft/network/CipherEncoder net/minecraft/network/CipherEncoder
+	cipher f_129423_
+	<init> (Ljavax/crypto/Cipher;)V <init>
+		0 p_129425_ p_129425_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129427_ p_129427_
+		1 p_129428_ p_129428_
+		2 p_129429_ p_129429_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129431_ p_129431_
+		1 p_129432_ p_129432_
+		2 p_129433_ p_129433_
+net/minecraft/network/CompressionDecoder net/minecraft/network/CompressionDecoder
+	MAXIMUM_COMPRESSED_LENGTH f_182671_
+	MAXIMUM_UNCOMPRESSED_LENGTH f_182672_
+	inflater f_129434_
+	threshold f_129435_
+	validateDecompressed f_182673_
+	<init> (IZ)V <init>
+		0 p_182675_ p_182675_
+		1 p_182676_ p_182676_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_129441_ p_129441_
+		1 p_129442_ p_129442_
+		2 p_129443_ p_129443_
+	setThreshold (IZ)V m_182677_
+		0 p_182678_ p_182678_
+		1 p_182679_ p_182679_
+net/minecraft/network/CompressionEncoder net/minecraft/network/CompressionEncoder
+	deflater f_129445_
+	encodeBuf f_129444_
+	threshold f_129446_
+	<init> (I)V <init>
+		0 p_129448_ p_129448_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129452_ p_129452_
+		1 p_129453_ p_129453_
+		2 p_129454_ p_129454_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_129456_ p_129456_
+		1 p_129457_ p_129457_
+		2 p_129458_ p_129458_
+	getThreshold ()I m_178298_
+	setThreshold (I)V m_129449_
+		0 p_129450_ p_129450_
+net/minecraft/network/Connection net/minecraft/network/Connection
+	ATTRIBUTE_PROTOCOL f_129461_
+	AVERAGE_PACKETS_SMOOTHING f_178299_
+	LOCAL_WORKER_GROUP f_129464_
+	LOGGER f_129465_
+	NETWORK_EPOLL_WORKER_GROUP f_129463_
+	NETWORK_WORKER_GROUP f_129462_
+	PACKET_MARKER f_129460_
+	PACKET_RECEIVED_MARKER f_202554_
+	PACKET_SENT_MARKER f_202555_
+	ROOT_MARKER f_129459_
+	address f_129469_
+	averageReceivedPackets f_129476_
+	averageSentPackets f_129477_
+	channel f_129468_
+	disconnectedReason f_129471_
+	disconnectionHandled f_129473_
+	encrypted f_129472_
+	handlingFault f_129479_
+	packetListener f_129470_
+	queue f_129467_
+	receivedPackets f_129474_
+	receiving f_129466_
+	sentPackets f_129475_
+	tickCount f_129478_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_129482_ p_129482_
+	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
+		0 p_129525_ p_129525_
+	channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
+		0 p_129527_ p_129527_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
+		0 p_129529_ p_129529_
+		1 p_129530_ p_129530_
+	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V channelRead0
+		0 p_129487_ p_129487_
+		1 p_129488_ p_129488_
+	configureSerialization (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V m_264299_
+		static
+		0 p_265436_ p_265436_
+		1 p_265104_ p_265104_
+	connectToLocalServer (Ljava/net/SocketAddress;)Lnet/minecraft/network/Connection; m_129493_
+		static
+		0 p_129494_ p_129494_
+	connectToServer (Ljava/net/InetSocketAddress;Z)Lnet/minecraft/network/Connection; m_178300_
+		static
+		0 p_178301_ p_178301_
+		1 p_178302_ p_178302_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_129507_
+		0 p_129508_ p_129508_
+	doSendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/ConnectionProtocol;)V m_243087_
+		0 p_243260_ p_243260_
+		1 p_243290_ p_243290_
+		2 p_243203_ p_243203_
+		3 p_243307_ p_243307_
+	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
+		0 p_129533_ p_129533_
+		1 p_129534_ p_129534_
+	flushQueue ()V m_129544_
+	genericsFtw (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V m_129517_
+		static
+		0 p_129518_ p_129518_
+		1 p_129519_ p_129519_
+	getAverageReceivedPackets ()F m_129542_
+	getAverageSentPackets ()F m_129543_
+	getCurrentProtocol ()Lnet/minecraft/network/ConnectionProtocol; m_178315_
+	getDisconnectedReason ()Lnet/minecraft/network/chat/Component; m_129539_
+	getPacketListener ()Lnet/minecraft/network/PacketListener; m_129538_
+	getReceiving ()Lnet/minecraft/network/protocol/PacketFlow; m_178313_
+	getRemoteAddress ()Ljava/net/SocketAddress; m_129523_
+	getSending ()Lnet/minecraft/network/protocol/PacketFlow; m_178314_
+	handleDisconnection ()V m_129541_
+	isConnected ()Z m_129536_
+	isConnecting ()Z m_129537_
+	isEncrypted ()Z m_129535_
+	isMemoryConnection ()Z m_129531_
+	lambda$doSendPacket$8 (Lnet/minecraft/network/PacketSendListener;Lio/netty/util/concurrent/Future;)V m_243034_
+		0 p_243166_ p_243166_
+		1 p_243167_ p_243167_
+	lambda$exceptionCaught$6 (Lnet/minecraft/network/chat/Component;)V m_202558_
+		0 p_202559_ p_202559_
+	lambda$sendPacket$7 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/ConnectionProtocol;)V m_243035_
+		0 p_243168_ p_243168_
+		1 p_243169_ p_243169_
+		2 p_243170_ p_243170_
+		3 p_243171_ p_243171_
+	lambda$static$0 (Lorg/slf4j/Marker;)V m_202568_
+		static
+		0 p_202569_ p_202569_
+	lambda$static$1 (Lorg/slf4j/Marker;)V m_202561_
+		static
+		0 p_202562_ p_202562_
+	lambda$static$2 (Lorg/slf4j/Marker;)V m_202556_
+		static
+		0 p_202557_ p_202557_
+	lambda$static$3 ()Lio/netty/channel/nio/NioEventLoopGroup; m_202572_
+		static
+	lambda$static$4 ()Lio/netty/channel/epoll/EpollEventLoopGroup; m_202571_
+		static
+	lambda$static$5 ()Lio/netty/channel/DefaultEventLoopGroup; m_202570_
+		static
+	send (Lnet/minecraft/network/protocol/Packet;)V m_129512_
+		0 p_129513_ p_129513_
+	send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_243124_
+		0 p_243248_ p_243248_
+		1 p_243316_ p_243316_
+	sendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_129520_
+		0 p_129521_ p_129521_
+		1 p_243246_ p_243246_
+	setEncryptionKey (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V m_129495_
+		0 p_129496_ p_129496_
+		1 p_129497_ p_129497_
+	setListener (Lnet/minecraft/network/PacketListener;)V m_129505_
+		0 p_129506_ p_129506_
+	setProtocol (Lnet/minecraft/network/ConnectionProtocol;)V m_129498_
+		0 p_129499_ p_129499_
+	setReadOnly ()V m_129540_
+	setupCompression (IZ)V m_129484_
+		0 p_129485_ p_129485_
+		1 p_182682_ p_182682_
+	tick ()V m_129483_
+	tickSecond ()V m_7073_
+net/minecraft/network/Connection$1 net/minecraft/network/Connection$1
+	val$connection f_129548_
+	<init> (Lnet/minecraft/network/Connection;)V <init>
+		0 p_129550_ p_129550_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_129552_ p_129552_
+net/minecraft/network/Connection$2 net/minecraft/network/Connection$2
+	val$connection f_129553_
+	<init> (Lnet/minecraft/network/Connection;)V <init>
+		0 p_129555_ p_129555_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_129557_ p_129557_
+net/minecraft/network/Connection$PacketHolder net/minecraft/network/Connection$PacketHolder
+	listener f_129559_
+	packet f_129558_
+	<init> (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V <init>
+		0 p_243302_ p_243302_
+		1 p_243266_ p_243266_
+net/minecraft/network/ConnectionProtocol net/minecraft/network/ConnectionProtocol
+	$VALUES $VALUES
+	HANDSHAKING HANDSHAKING
+	LOGIN LOGIN
+	LOOKUP f_129571_
+	MAX_PROTOCOL_ID f_178317_
+	MIN_PROTOCOL_ID f_178316_
+	NOT_REGISTERED f_263799_
+	PLAY PLAY
+	PROTOCOL_BY_PACKET f_129572_
+	STATUS STATUS
+	flows f_129574_
+	id f_129573_
+	$values ()[Lnet/minecraft/network/ConnectionProtocol; m_178325_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/network/ConnectionProtocol$ProtocolBuilder;)V <init>
+		0 p_129578_ p_129578_
+		1 p_129579_ p_129579_
+		2 p_129580_ p_129580_
+		3 p_129581_ p_129581_
+	createPacket (Lnet/minecraft/network/protocol/PacketFlow;ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; m_178321_
+		0 p_178322_ p_178322_
+		1 p_178323_ p_178323_
+		2 p_178324_ p_178324_
+	getBundlerInfo (Lnet/minecraft/network/protocol/PacketFlow;)Lnet/minecraft/network/protocol/BundlerInfo; m_264121_
+		0 p_265790_ p_265790_
+	getById (I)Lnet/minecraft/network/ConnectionProtocol; m_129583_
+		static
+		0 p_129584_ p_129584_
+	getId ()I m_129582_
+	getPacketId (Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/protocol/Packet;)I m_264521_
+		0 p_265671_ p_265671_
+		1 p_265442_ p_265442_
+	getPacketsByIds (Lnet/minecraft/network/protocol/PacketFlow;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_195620_
+		0 p_195621_ p_195621_
+	getProtocolForPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/ConnectionProtocol; m_129592_
+		static
+		0 p_129593_ p_129593_
+	lambda$getPacketsByIds$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/lang/Class;Ljava/lang/Integer;)V m_195609_
+		static
+		0 p_195610_ p_195610_
+		1 p_195611_ p_195611_
+		2 p_195612_ p_195612_
+	lambda$static$1 (Lnet/minecraft/network/ConnectionProtocol;Ljava/lang/Class;)V m_195613_
+		static
+		0 p_195614_ p_195614_
+		1 p_195615_ p_195615_
+	lambda$static$2 (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)V m_263896_
+		static
+		0 p_264718_ p_264718_
+		1 p_264719_ p_264719_
+		2 p_264720_ p_264720_
+	protocol ()Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; m_129600_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/ConnectionProtocol; valueOf
+		static
+		0 p_129602_ p_129602_
+	values ()[Lnet/minecraft/network/ConnectionProtocol; values
+		static
+net/minecraft/network/ConnectionProtocol$PacketSet net/minecraft/network/ConnectionProtocol$PacketSet
+	LOGGER f_202573_
+	bundlerInfo f_263664_
+	classToId f_129604_
+	extraClasses f_263747_
+	idToDeserializer f_178326_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; m_178330_
+		0 p_178331_ p_178331_
+		1 p_178332_ p_178332_
+	bundlerInfo ()Lnet/minecraft/network/protocol/BundlerInfo; m_264507_
+	createPacket (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; m_178327_
+		0 p_178328_ p_178328_
+		1 p_178329_ p_178329_
+	getId (Ljava/lang/Class;)I m_264516_
+		0 p_265252_ p_265252_
+	lambda$listAllPackets$2 (Ljava/lang/Class;)Z m_263897_
+		static
+		0 p_264721_ p_264721_
+	lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_129612_
+		static
+		0 p_129613_ p_129613_
+	lambda$withBundlePacket$1 (Lnet/minecraft/network/protocol/BundleDelimiterPacket;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/BundleDelimiterPacket; m_263898_
+		static
+		0 p_264722_ p_264722_
+		1 p_264723_ p_264723_
+	listAllPackets (Ljava/util/function/Consumer;)V m_264538_
+		0 p_265213_ p_265213_
+	withBundlePacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; m_264543_
+		0 p_265034_ p_265034_
+		1 p_265591_ p_265591_
+net/minecraft/network/ConnectionProtocol$ProtocolBuilder net/minecraft/network/ConnectionProtocol$ProtocolBuilder
+	flows f_129619_
+	<init> ()V <init>
+	addFlow (Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; m_129625_
+		0 p_129626_ p_129626_
+		1 p_129627_ p_129627_
+net/minecraft/network/FriendlyByteBuf net/minecraft/network/FriendlyByteBuf
+	DEFAULT_NBT_QUOTA f_178337_
+	GSON f_271126_
+	MAX_COMPONENT_STRING_LENGTH f_178334_
+	MAX_PUBLIC_KEY_HEADER_SIZE f_236799_
+	MAX_PUBLIC_KEY_LENGTH f_236800_
+	MAX_STRING_LENGTH f_178333_
+	MAX_VARINT_SIZE f_178335_
+	MAX_VARLONG_SIZE f_178336_
+	PUBLIC_KEY_SIZE f_236798_
+	source f_130049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lio/netty/buffer/ByteBuf;)V <init>
+		0 p_130051_ p_130051_
+	accessByteBufWithCorrectSize ()[B m_178382_
+	alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
+	array ()[B array
+	arrayOffset ()I arrayOffset
+	asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
+	bytesBefore (B)I bytesBefore
+		0 p_130108_ p_130108_
+	bytesBefore (IB)I bytesBefore
+		0 p_130110_ p_130110_
+		1 p_130111_ p_130111_
+	bytesBefore (IIB)I bytesBefore
+		0 p_130113_ p_130113_
+		1 p_130114_ p_130114_
+		2 p_130115_ p_130115_
+	capacity ()I capacity
+	capacity (I)Lio/netty/buffer/ByteBuf; capacity
+		0 p_130120_ p_130120_
+	clear ()Lio/netty/buffer/ByteBuf; clear
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_130125_ p_130125_
+	compareTo (Lio/netty/buffer/ByteBuf;)I compareTo
+		0 p_130123_ p_130123_
+	copy (II)Lio/netty/buffer/ByteBuf; copy
+		0 p_130128_ p_130128_
+		1 p_130129_ p_130129_
+	copy ()Lio/netty/buffer/ByteBuf; copy
+	discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
+	discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
+	duplicate ()Lio/netty/buffer/ByteBuf; duplicate
+	ensureWritable (IZ)I ensureWritable
+		0 p_130141_ p_130141_
+		1 p_130142_ p_130142_
+	ensureWritable (I)Lio/netty/buffer/ByteBuf; ensureWritable
+		0 p_130139_ p_130139_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130144_ p_130144_
+	forEachByte (IILio/netty/util/ByteProcessor;)I forEachByte
+		0 p_130146_ p_130146_
+		1 p_130147_ p_130147_
+		2 p_130148_ p_130148_
+	forEachByte (Lio/netty/util/ByteProcessor;)I forEachByte
+		0 p_130150_ p_130150_
+	forEachByteDesc (Lio/netty/util/ByteProcessor;)I forEachByteDesc
+		0 p_130156_ p_130156_
+	forEachByteDesc (IILio/netty/util/ByteProcessor;)I forEachByteDesc
+		0 p_130152_ p_130152_
+		1 p_130153_ p_130153_
+		2 p_130154_ p_130154_
+	getBoolean (I)Z getBoolean
+		0 p_130159_ p_130159_
+	getByte (I)B getByte
+		0 p_130161_ p_130161_
+	getBytes (I[B)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130191_ p_130191_
+		1 p_130192_ p_130192_
+	getBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130166_ p_130166_
+		1 p_130167_ p_130167_
+		2 p_130168_ p_130168_
+	getBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130179_ p_130179_
+		1 p_130180_ p_130180_
+	getBytes (I[BII)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130194_ p_130194_
+		1 p_130195_ p_130195_
+		2 p_130196_ p_130196_
+		3 p_130197_ p_130197_
+	getBytes (ILjava/nio/channels/GatheringByteChannel;I)I getBytes
+		0 p_130187_ p_130187_
+		1 p_130188_ p_130188_
+		2 p_130189_ p_130189_
+	getBytes (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130175_ p_130175_
+		1 p_130176_ p_130176_
+		2 p_130177_ p_130177_
+	getBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130163_ p_130163_
+		1 p_130164_ p_130164_
+	getBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; getBytes
+		0 p_130170_ p_130170_
+		1 p_130171_ p_130171_
+		2 p_130172_ p_130172_
+		3 p_130173_ p_130173_
+	getBytes (ILjava/nio/channels/FileChannel;JI)I getBytes
+		0 p_130182_ p_130182_
+		1 p_130183_ p_130183_
+		2 p_130184_ p_130184_
+		3 p_130185_ p_130185_
+	getChar (I)C getChar
+		0 p_130199_ p_130199_
+	getCharSequence (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence; getCharSequence
+		0 p_130201_ p_130201_
+		1 p_130202_ p_130202_
+		2 p_130203_ p_130203_
+	getDouble (I)D getDouble
+		0 p_130205_ p_130205_
+	getFloat (I)F getFloat
+		0 p_130207_ p_130207_
+	getInt (I)I getInt
+		0 p_130209_ p_130209_
+	getIntLE (I)I getIntLE
+		0 p_130211_ p_130211_
+	getLong (I)J getLong
+		0 p_130213_ p_130213_
+	getLongLE (I)J getLongLE
+		0 p_130215_ p_130215_
+	getMaxEncodedUtfLength (I)I m_236870_
+		static
+		0 p_236871_ p_236871_
+	getMedium (I)I getMedium
+		0 p_130217_ p_130217_
+	getMediumLE (I)I getMediumLE
+		0 p_130219_ p_130219_
+	getShort (I)S getShort
+		0 p_130221_ p_130221_
+	getShortLE (I)S getShortLE
+		0 p_130223_ p_130223_
+	getUnsignedByte (I)S getUnsignedByte
+		0 p_130225_ p_130225_
+	getUnsignedInt (I)J getUnsignedInt
+		0 p_130227_ p_130227_
+	getUnsignedIntLE (I)J getUnsignedIntLE
+		0 p_130229_ p_130229_
+	getUnsignedMedium (I)I getUnsignedMedium
+		0 p_130231_ p_130231_
+	getUnsignedMediumLE (I)I getUnsignedMediumLE
+		0 p_130233_ p_130233_
+	getUnsignedShort (I)I getUnsignedShort
+		0 p_130235_ p_130235_
+	getUnsignedShortLE (I)I getUnsignedShortLE
+		0 p_130237_ p_130237_
+	getVarIntSize (I)I m_130053_
+		static
+		0 p_130054_ p_130054_
+	getVarLongSize (J)I m_178339_
+		static
+		0 p_178340_ p_178340_
+	hasArray ()Z hasArray
+	hasMemoryAddress ()Z hasMemoryAddress
+	hashCode ()I hashCode
+	indexOf (IIB)I indexOf
+		0 p_130244_ p_130244_
+		1 p_130245_ p_130245_
+		2 p_130246_ p_130246_
+	internalNioBuffer (II)Ljava/nio/ByteBuffer; internalNioBuffer
+		0 p_130248_ p_130248_
+		1 p_130249_ p_130249_
+	isDirect ()Z isDirect
+	isReadOnly ()Z isReadOnly
+	isReadable (I)Z isReadable
+		0 p_130254_ p_130254_
+	isReadable ()Z isReadable
+	isWritable (I)Z isWritable
+		0 p_130257_ p_130257_
+	isWritable ()Z isWritable
+	lambda$limitValue$4 (ILjava/util/function/IntFunction;I)Ljava/lang/Object; m_182683_
+		static
+		0 p_182684_ p_182684_
+		1 p_182685_ p_182685_
+		2 p_182686_ p_182686_
+	lambda$readGameProfileProperties$8 (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/network/FriendlyByteBuf;)V m_236807_
+		0 p_236808_ p_236808_
+		1 p_236809_ p_236809_
+	lambda$readJsonWithCodec$2 (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; m_271590_
+		static
+		0 p_272382_ p_272382_
+	lambda$readWithCodec$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; m_260778_
+		static
+		0 p_261422_ p_261422_
+		1 p_261423_ p_261423_
+	lambda$writeEither$6 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V m_236865_
+		0 p_236866_ p_236866_
+		1 p_236867_ p_236867_
+	lambda$writeEither$7 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V m_236850_
+		0 p_236851_ p_236851_
+		1 p_236852_ p_236852_
+	lambda$writeJsonWithCodec$3 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; m_260777_
+		static
+		0 p_261420_ p_261420_
+		1 p_261421_ p_261421_
+	lambda$writeMap$5 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;Ljava/lang/Object;)V m_236853_
+		0 p_236854_ p_236854_
+		1 p_236855_ p_236855_
+		2 p_236856_ p_236856_
+		3 p_236857_ p_236857_
+	lambda$writeWithCodec$1 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; m_271591_
+		static
+		0 p_272383_ p_272383_
+		1 p_272384_ p_272384_
+	limitValue (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; m_182695_
+		static
+		0 p_182696_ p_182696_
+		1 p_182697_ p_182697_
+	markReaderIndex ()Lio/netty/buffer/ByteBuf; markReaderIndex
+	markWriterIndex ()Lio/netty/buffer/ByteBuf; markWriterIndex
+	maxCapacity ()I maxCapacity
+	maxWritableBytes ()I maxWritableBytes
+	memoryAddress ()J memoryAddress
+	nioBuffer ()Ljava/nio/ByteBuffer; nioBuffer
+	nioBuffer (II)Ljava/nio/ByteBuffer; nioBuffer
+		0 p_130270_ p_130270_
+		1 p_130271_ p_130271_
+	nioBufferCount ()I nioBufferCount
+	nioBuffers (II)[Ljava/nio/ByteBuffer; nioBuffers
+		0 p_130275_ p_130275_
+		1 p_130276_ p_130276_
+	nioBuffers ()[Ljava/nio/ByteBuffer; nioBuffers
+	order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order
+		0 p_130280_ p_130280_
+	order ()Ljava/nio/ByteOrder; order
+	readAnySizeNbt ()Lnet/minecraft/nbt/CompoundTag; m_130261_
+	readBitSet ()Ljava/util/BitSet; m_178384_
+	readBlockHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_130283_
+	readBlockPos ()Lnet/minecraft/core/BlockPos; m_130135_
+	readBoolean ()Z readBoolean
+	readById (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/core/Holder; m_263187_
+		0 p_263401_ p_263401_
+		1 p_263374_ p_263374_
+	readById (Lnet/minecraft/core/IdMap;)Ljava/lang/Object; m_236816_
+		0 p_236817_ p_236817_
+	readByte ()B readByte
+	readByteArray (I)[B m_130101_
+		0 p_130102_ p_130102_
+	readByteArray ()[B m_130052_
+	readBytes (I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130287_ p_130287_
+	readBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130301_ p_130301_
+	readBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130291_ p_130291_
+		1 p_130292_ p_130292_
+	readBytes (Ljava/nio/channels/GatheringByteChannel;I)I readBytes
+		0 p_130307_ p_130307_
+		1 p_130308_ p_130308_
+	readBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130289_ p_130289_
+	readBytes (Ljava/nio/channels/FileChannel;JI)I readBytes
+		0 p_130303_ p_130303_
+		1 p_130304_ p_130304_
+		2 p_130305_ p_130305_
+	readBytes (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130298_ p_130298_
+		1 p_130299_ p_130299_
+	readBytes ([B)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130310_ p_130310_
+	readBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130294_ p_130294_
+		1 p_130295_ p_130295_
+		2 p_130296_ p_130296_
+	readBytes ([BII)Lio/netty/buffer/ByteBuf; readBytes
+		0 p_130312_ p_130312_
+		1 p_130313_ p_130313_
+		2 p_130314_ p_130314_
+	readChar ()C readChar
+	readCharSequence (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; readCharSequence
+		0 p_130317_ p_130317_
+		1 p_130318_ p_130318_
+	readChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_178383_
+	readCollection (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Collection; m_236838_
+		0 p_236839_ p_236839_
+		1 p_236840_ p_236840_
+	readComponent ()Lnet/minecraft/network/chat/Component; m_130238_
+	readDate ()Ljava/util/Date; m_130282_
+	readDouble ()D readDouble
+	readEither (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lcom/mojang/datafixers/util/Either; m_236862_
+		0 p_236863_ p_236863_
+		1 p_236864_ p_236864_
+	readEnum (Ljava/lang/Class;)Ljava/lang/Enum; m_130066_
+		0 p_130067_ p_130067_
+	readEnumSet (Ljava/lang/Class;)Ljava/util/EnumSet; m_247336_
+		0 p_251289_ p_251289_
+	readFixedBitSet (I)Ljava/util/BitSet; m_247358_
+		0 p_249113_ p_249113_
+	readFloat ()F readFloat
+	readGameProfile ()Lcom/mojang/authlib/GameProfile; m_236875_
+	readGameProfileProperties ()Lcom/mojang/authlib/properties/PropertyMap; m_246981_
+	readGlobalPos ()Lnet/minecraft/core/GlobalPos; m_236872_
+	readInstant ()Ljava/time/Instant; m_236873_
+	readInt ()I readInt
+	readIntIdList ()Lit/unimi/dsi/fastutil/ints/IntList; m_178338_
+	readIntLE ()I readIntLE
+	readItem ()Lnet/minecraft/world/item/ItemStack; m_130267_
+	readJsonWithCodec (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; m_271872_
+		0 p_273318_ p_273318_
+	readList (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/List; m_236845_
+		0 p_236846_ p_236846_
+	readLong ()J readLong
+	readLongArray ([JI)[J m_130093_
+		0 p_130094_ p_130094_
+		1 p_130095_ p_130095_
+	readLongArray ([J)[J m_130105_
+		0 p_130106_ p_130106_
+	readLongArray ()[J m_178381_
+	readLongLE ()J readLongLE
+	readMap (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; m_236847_
+		0 p_236848_ p_236848_
+		1 p_236849_ p_236849_
+	readMap (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; m_236841_
+		0 p_236842_ p_236842_
+		1 p_236843_ p_236843_
+		2 p_236844_ p_236844_
+	readMedium ()I readMedium
+	readMediumLE ()I readMediumLE
+	readNbt (Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; m_130081_
+		0 p_130082_ p_130082_
+	readNbt ()Lnet/minecraft/nbt/CompoundTag; m_130260_
+	readNullable (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/lang/Object; m_236868_
+		0 p_236869_ p_236869_
+	readOptional (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Optional; m_236860_
+		0 p_236861_ p_236861_
+	readProperty ()Lcom/mojang/authlib/properties/Property; m_236876_
+	readPublicKey ()Ljava/security/PublicKey; m_236874_
+	readQuaternion ()Lorg/joml/Quaternionf; m_269131_
+	readResourceKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_236801_
+		0 p_236802_ p_236802_
+	readResourceLocation ()Lnet/minecraft/resources/ResourceLocation; m_130281_
+	readRetainedSlice (I)Lio/netty/buffer/ByteBuf; readRetainedSlice
+		0 p_130328_ p_130328_
+	readSectionPos ()Lnet/minecraft/core/SectionPos; m_130157_
+	readShort ()S readShort
+	readShortLE ()S readShortLE
+	readSlice (I)Lio/netty/buffer/ByteBuf; readSlice
+		0 p_130332_ p_130332_
+	readUUID ()Ljava/util/UUID; m_130259_
+	readUnsignedByte ()S readUnsignedByte
+	readUnsignedInt ()J readUnsignedInt
+	readUnsignedIntLE ()J readUnsignedIntLE
+	readUnsignedMedium ()I readUnsignedMedium
+	readUnsignedMediumLE ()I readUnsignedMediumLE
+	readUnsignedShort ()I readUnsignedShort
+	readUnsignedShortLE ()I readUnsignedShortLE
+	readUtf (I)Ljava/lang/String; m_130136_
+		0 p_130137_ p_130137_
+	readUtf ()Ljava/lang/String; m_130277_
+	readVarInt ()I m_130242_
+	readVarIntArray (I)[I m_130116_
+		0 p_130117_ p_130117_
+	readVarIntArray ()[I m_130100_
+	readVarLong ()J m_130258_
+	readVector3f ()Lorg/joml/Vector3f; m_269394_
+	readWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; m_266466_
+		0 p_266903_ p_266903_
+		1 p_267107_ p_267107_
+	readWithCount (Ljava/util/function/Consumer;)V m_178364_
+		0 p_178365_ p_178365_
+	readableBytes ()I readableBytes
+	readerIndex ()I readerIndex
+	readerIndex (I)Lio/netty/buffer/ByteBuf; readerIndex
+		0 p_130343_ p_130343_
+	refCnt ()I refCnt
+	release (I)Z release
+		0 p_130347_ p_130347_
+	release ()Z release
+	resetReaderIndex ()Lio/netty/buffer/ByteBuf; resetReaderIndex
+	resetWriterIndex ()Lio/netty/buffer/ByteBuf; resetWriterIndex
+	retain (I)Lio/netty/buffer/ByteBuf; retain
+		0 p_130353_ p_130353_
+	retain (I)Lio/netty/util/ReferenceCounted; retain
+		0 p_130355_ p_130355_
+	retain ()Lio/netty/buffer/ByteBuf; retain
+	retain ()Lio/netty/util/ReferenceCounted; retain
+	retainedDuplicate ()Lio/netty/buffer/ByteBuf; retainedDuplicate
+	retainedSlice ()Lio/netty/buffer/ByteBuf; retainedSlice
+	retainedSlice (II)Lio/netty/buffer/ByteBuf; retainedSlice
+		0 p_130359_ p_130359_
+		1 p_130360_ p_130360_
+	setBoolean (IZ)Lio/netty/buffer/ByteBuf; setBoolean
+		0 p_130362_ p_130362_
+		1 p_130363_ p_130363_
+	setByte (II)Lio/netty/buffer/ByteBuf; setByte
+		0 p_130365_ p_130365_
+		1 p_130366_ p_130366_
+	setBytes (ILjava/io/InputStream;I)I setBytes
+		0 p_130380_ p_130380_
+		1 p_130381_ p_130381_
+		2 p_130382_ p_130382_
+	setBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130384_ p_130384_
+		1 p_130385_ p_130385_
+	setBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130371_ p_130371_
+		1 p_130372_ p_130372_
+		2 p_130373_ p_130373_
+	setBytes (I[BII)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130399_ p_130399_
+		1 p_130400_ p_130400_
+		2 p_130401_ p_130401_
+		3 p_130402_ p_130402_
+	setBytes (ILjava/nio/channels/ScatteringByteChannel;I)I setBytes
+		0 p_130392_ p_130392_
+		1 p_130393_ p_130393_
+		2 p_130394_ p_130394_
+	setBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130375_ p_130375_
+		1 p_130376_ p_130376_
+		2 p_130377_ p_130377_
+		3 p_130378_ p_130378_
+	setBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130368_ p_130368_
+		1 p_130369_ p_130369_
+	setBytes (I[B)Lio/netty/buffer/ByteBuf; setBytes
+		0 p_130396_ p_130396_
+		1 p_130397_ p_130397_
+	setBytes (ILjava/nio/channels/FileChannel;JI)I setBytes
+		0 p_130387_ p_130387_
+		1 p_130388_ p_130388_
+		2 p_130389_ p_130389_
+		3 p_130390_ p_130390_
+	setChar (II)Lio/netty/buffer/ByteBuf; setChar
+		0 p_130404_ p_130404_
+		1 p_130405_ p_130405_
+	setCharSequence (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I setCharSequence
+		0 p_130407_ p_130407_
+		1 p_130408_ p_130408_
+		2 p_130409_ p_130409_
+	setDouble (ID)Lio/netty/buffer/ByteBuf; setDouble
+		0 p_130411_ p_130411_
+		1 p_130412_ p_130412_
+	setFloat (IF)Lio/netty/buffer/ByteBuf; setFloat
+		0 p_130414_ p_130414_
+		1 p_130415_ p_130415_
+	setIndex (II)Lio/netty/buffer/ByteBuf; setIndex
+		0 p_130417_ p_130417_
+		1 p_130418_ p_130418_
+	setInt (II)Lio/netty/buffer/ByteBuf; setInt
+		0 p_130420_ p_130420_
+		1 p_130421_ p_130421_
+	setIntLE (II)Lio/netty/buffer/ByteBuf; setIntLE
+		0 p_130423_ p_130423_
+		1 p_130424_ p_130424_
+	setLong (IJ)Lio/netty/buffer/ByteBuf; setLong
+		0 p_130426_ p_130426_
+		1 p_130427_ p_130427_
+	setLongLE (IJ)Lio/netty/buffer/ByteBuf; setLongLE
+		0 p_130429_ p_130429_
+		1 p_130430_ p_130430_
+	setMedium (II)Lio/netty/buffer/ByteBuf; setMedium
+		0 p_130432_ p_130432_
+		1 p_130433_ p_130433_
+	setMediumLE (II)Lio/netty/buffer/ByteBuf; setMediumLE
+		0 p_130435_ p_130435_
+		1 p_130436_ p_130436_
+	setShort (II)Lio/netty/buffer/ByteBuf; setShort
+		0 p_130438_ p_130438_
+		1 p_130439_ p_130439_
+	setShortLE (II)Lio/netty/buffer/ByteBuf; setShortLE
+		0 p_130441_ p_130441_
+		1 p_130442_ p_130442_
+	setZero (II)Lio/netty/buffer/ByteBuf; setZero
+		0 p_130444_ p_130444_
+		1 p_130445_ p_130445_
+	skipBytes (I)Lio/netty/buffer/ByteBuf; skipBytes
+		0 p_130447_ p_130447_
+	slice (II)Lio/netty/buffer/ByteBuf; slice
+		0 p_130450_ p_130450_
+		1 p_130451_ p_130451_
+	slice ()Lio/netty/buffer/ByteBuf; slice
+	toString (IILjava/nio/charset/Charset;)Ljava/lang/String; toString
+		0 p_130454_ p_130454_
+		1 p_130455_ p_130455_
+		2 p_130456_ p_130456_
+	toString (Ljava/nio/charset/Charset;)Ljava/lang/String; toString
+		0 p_130458_ p_130458_
+	toString ()Ljava/lang/String; toString
+	touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch
+		0 p_130464_ p_130464_
+	touch ()Lio/netty/util/ReferenceCounted; touch
+	touch ()Lio/netty/buffer/ByteBuf; touch
+	touch (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch
+		0 p_130462_ p_130462_
+	unwrap ()Lio/netty/buffer/ByteBuf; unwrap
+	writableBytes ()I writableBytes
+	writeBitSet (Ljava/util/BitSet;)V m_178350_
+		0 p_178351_ p_178351_
+	writeBlockHitResult (Lnet/minecraft/world/phys/BlockHitResult;)V m_130062_
+		0 p_130063_ p_130063_
+	writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/FriendlyByteBuf; m_130064_
+		0 p_130065_ p_130065_
+	writeBoolean (Z)Lio/netty/buffer/ByteBuf; writeBoolean
+		0 p_130468_ p_130468_
+	writeByte (I)Lio/netty/buffer/ByteBuf; writeByte
+		0 p_130470_ p_130470_
+	writeByteArray ([B)Lnet/minecraft/network/FriendlyByteBuf; m_130087_
+		0 p_130088_ p_130088_
+	writeBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130472_ p_130472_
+	writeBytes (Ljava/io/InputStream;I)I writeBytes
+		0 p_130481_ p_130481_
+		1 p_130482_ p_130482_
+	writeBytes ([BII)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130495_ p_130495_
+		1 p_130496_ p_130496_
+		2 p_130497_ p_130497_
+	writeBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130477_ p_130477_
+		1 p_130478_ p_130478_
+		2 p_130479_ p_130479_
+	writeBytes (Ljava/nio/channels/FileChannel;JI)I writeBytes
+		0 p_130486_ p_130486_
+		1 p_130487_ p_130487_
+		2 p_130488_ p_130488_
+	writeBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130474_ p_130474_
+		1 p_130475_ p_130475_
+	writeBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130484_ p_130484_
+	writeBytes (Ljava/nio/channels/ScatteringByteChannel;I)I writeBytes
+		0 p_130490_ p_130490_
+		1 p_130491_ p_130491_
+	writeBytes ([B)Lio/netty/buffer/ByteBuf; writeBytes
+		0 p_130493_ p_130493_
+	writeChar (I)Lio/netty/buffer/ByteBuf; writeChar
+		0 p_130499_ p_130499_
+	writeCharSequence (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I writeCharSequence
+		0 p_130501_ p_130501_
+		1 p_130502_ p_130502_
+	writeChunkPos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/FriendlyByteBuf; m_178341_
+		0 p_178342_ p_178342_
+	writeCollection (Ljava/util/Collection;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236828_
+		0 p_236829_ p_236829_
+		1 p_236830_ p_236830_
+	writeComponent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/FriendlyByteBuf; m_130083_
+		0 p_130084_ p_130084_
+	writeDate (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; m_130075_
+		0 p_130076_ p_130076_
+	writeDouble (D)Lio/netty/buffer/ByteBuf; writeDouble
+		0 p_130504_ p_130504_
+	writeEither (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236810_
+		0 p_236811_ p_236811_
+		1 p_236812_ p_236812_
+		2 p_236813_ p_236813_
+	writeEnum (Ljava/lang/Enum;)Lnet/minecraft/network/FriendlyByteBuf; m_130068_
+		0 p_130069_ p_130069_
+	writeEnumSet (Ljava/util/EnumSet;Ljava/lang/Class;)V m_245616_
+		0 p_250400_ p_250400_
+		1 p_250673_ p_250673_
+	writeFixedBitSet (Ljava/util/BitSet;I)V m_246901_
+		0 p_248698_ p_248698_
+		1 p_248869_ p_248869_
+	writeFloat (F)Lio/netty/buffer/ByteBuf; writeFloat
+		0 p_130506_ p_130506_
+	writeGameProfile (Lcom/mojang/authlib/GameProfile;)V m_236803_
+		0 p_236804_ p_236804_
+	writeGameProfileProperties (Lcom/mojang/authlib/properties/PropertyMap;)V m_246636_
+		0 p_248638_ p_248638_
+	writeGlobalPos (Lnet/minecraft/core/GlobalPos;)V m_236814_
+		0 p_236815_ p_236815_
+	writeId (Lnet/minecraft/core/IdMap;Lnet/minecraft/core/Holder;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_263218_
+		0 p_263337_ p_263337_
+		1 p_263384_ p_263384_
+		2 p_263358_ p_263358_
+	writeId (Lnet/minecraft/core/IdMap;Ljava/lang/Object;)V m_236818_
+		0 p_236819_ p_236819_
+		1 p_236820_ p_236820_
+	writeInstant (Ljava/time/Instant;)V m_236826_
+		0 p_236827_ p_236827_
+	writeInt (I)Lio/netty/buffer/ByteBuf; writeInt
+		0 p_130508_ p_130508_
+	writeIntIdList (Lit/unimi/dsi/fastutil/ints/IntList;)V m_178345_
+		0 p_178346_ p_178346_
+	writeIntLE (I)Lio/netty/buffer/ByteBuf; writeIntLE
+		0 p_130510_ p_130510_
+	writeItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/FriendlyByteBuf; m_130055_
+		0 p_130056_ p_130056_
+	writeJsonWithCodec (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V m_272073_
+		0 p_273285_ p_273285_
+		1 p_272770_ p_272770_
+	writeLong (J)Lio/netty/buffer/ByteBuf; writeLong
+		0 p_130512_ p_130512_
+	writeLongArray ([J)Lnet/minecraft/network/FriendlyByteBuf; m_130091_
+		0 p_130092_ p_130092_
+	writeLongLE (J)Lio/netty/buffer/ByteBuf; writeLongLE
+		0 p_130514_ p_130514_
+	writeMap (Ljava/util/Map;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236831_
+		0 p_236832_ p_236832_
+		1 p_236833_ p_236833_
+		2 p_236834_ p_236834_
+	writeMedium (I)Lio/netty/buffer/ByteBuf; writeMedium
+		0 p_130516_ p_130516_
+	writeMediumLE (I)Lio/netty/buffer/ByteBuf; writeMediumLE
+		0 p_130518_ p_130518_
+	writeNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/FriendlyByteBuf; m_130079_
+		0 p_130080_ p_130080_
+	writeNullable (Ljava/lang/Object;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236821_
+		0 p_236822_ p_236822_
+		1 p_236823_ p_236823_
+	writeOptional (Ljava/util/Optional;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V m_236835_
+		0 p_236836_ p_236836_
+		1 p_236837_ p_236837_
+	writeProperty (Lcom/mojang/authlib/properties/Property;)V m_236805_
+		0 p_236806_ p_236806_
+	writePublicKey (Ljava/security/PublicKey;)Lnet/minecraft/network/FriendlyByteBuf; m_236824_
+		0 p_236825_ p_236825_
+	writeQuaternion (Lorg/joml/Quaternionf;)V m_269101_
+		0 p_270141_ p_270141_
+	writeResourceKey (Lnet/minecraft/resources/ResourceKey;)V m_236858_
+		0 p_236859_ p_236859_
+	writeResourceLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/FriendlyByteBuf; m_130085_
+		0 p_130086_ p_130086_
+	writeSectionPos (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/network/FriendlyByteBuf; m_178343_
+		0 p_178344_ p_178344_
+	writeShort (I)Lio/netty/buffer/ByteBuf; writeShort
+		0 p_130520_ p_130520_
+	writeShortLE (I)Lio/netty/buffer/ByteBuf; writeShortLE
+		0 p_130522_ p_130522_
+	writeUUID (Ljava/util/UUID;)Lnet/minecraft/network/FriendlyByteBuf; m_130077_
+		0 p_130078_ p_130078_
+	writeUtf (Ljava/lang/String;)Lnet/minecraft/network/FriendlyByteBuf; m_130070_
+		0 p_130071_ p_130071_
+	writeUtf (Ljava/lang/String;I)Lnet/minecraft/network/FriendlyByteBuf; m_130072_
+		0 p_130073_ p_130073_
+		1 p_130074_ p_130074_
+	writeVarInt (I)Lnet/minecraft/network/FriendlyByteBuf; m_130130_
+		0 p_130131_ p_130131_
+	writeVarIntArray ([I)Lnet/minecraft/network/FriendlyByteBuf; m_130089_
+		0 p_130090_ p_130090_
+	writeVarLong (J)Lnet/minecraft/network/FriendlyByteBuf; m_130103_
+		0 p_130104_ p_130104_
+	writeVector3f (Lorg/joml/Vector3f;)V m_269582_
+		0 p_270985_ p_270985_
+	writeWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V m_266332_
+		0 p_266702_ p_266702_
+		1 p_267245_ p_267245_
+		2 p_266783_ p_266783_
+	writeZero (I)Lio/netty/buffer/ByteBuf; writeZero
+		0 p_130524_ p_130524_
+	writerIndex ()I writerIndex
+	writerIndex (I)Lio/netty/buffer/ByteBuf; writerIndex
+		0 p_130527_ p_130527_
+net/minecraft/network/FriendlyByteBuf$1 net/minecraft/network/FriendlyByteBuf$1
+	$SwitchMap$net$minecraft$core$Holder$Kind f_263134_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/FriendlyByteBuf$Reader net/minecraft/network/FriendlyByteBuf$Reader
+	asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Reader; m_236879_
+	lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; m_236877_
+		0 p_236878_ p_236878_
+net/minecraft/network/FriendlyByteBuf$Writer net/minecraft/network/FriendlyByteBuf$Writer
+	asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Writer; m_236883_
+	lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V m_236880_
+		0 p_236881_ p_236881_
+		1 p_236882_ p_236882_
+net/minecraft/network/PacketBundlePacker net/minecraft/network/PacketBundlePacker
+	currentBundler f_263847_
+	flow f_263798_
+	infoForCurrentBundler f_263732_
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_265129_ p_265129_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V decode
+		0 p_265208_ p_265208_
+		1 p_265182_ p_265182_
+		2 p_265368_ p_265368_
+	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
+		0 p_265130_ p_265130_
+		1 p_265258_ p_265258_
+		2 p_265649_ p_265649_
+net/minecraft/network/PacketBundleUnpacker net/minecraft/network/PacketBundleUnpacker
+	flow f_263776_
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_265529_ p_265529_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V encode
+		0 p_265691_ p_265691_
+		1 p_265038_ p_265038_
+		2 p_265735_ p_265735_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
+		0 p_265311_ p_265311_
+		1 p_265123_ p_265123_
+		2 p_265472_ p_265472_
+net/minecraft/network/PacketDecoder net/minecraft/network/PacketDecoder
+	LOGGER f_130528_
+	flow f_130530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_130533_ p_130533_
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_130535_ p_130535_
+		1 p_130536_ p_130536_
+		2 p_130537_ p_130537_
+net/minecraft/network/PacketEncoder net/minecraft/network/PacketEncoder
+	LOGGER f_130538_
+	flow f_130540_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
+		0 p_130543_ p_130543_
+	encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130545_ p_130545_
+		1 p_130546_ p_130546_
+		2 p_130547_ p_130547_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130549_ p_130549_
+		1 p_130550_ p_130550_
+		2 p_130551_ p_130551_
+net/minecraft/network/PacketListener net/minecraft/network/PacketListener
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_130552_ p_130552_
+	shouldPropagateHandlingExceptions ()Z m_201767_
+net/minecraft/network/PacketSendListener net/minecraft/network/PacketSendListener
+	exceptionallySend (Ljava/util/function/Supplier;)Lnet/minecraft/network/PacketSendListener; m_243073_
+		static
+		0 p_243289_ p_243289_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+	onSuccess ()V m_243096_
+	thenRun (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; m_243092_
+		static
+		0 p_243267_ p_243267_
+net/minecraft/network/PacketSendListener$1 net/minecraft/network/PacketSendListener$1
+	val$runnable f_243012_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_243276_ p_243276_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+	onSuccess ()V m_243096_
+net/minecraft/network/PacketSendListener$2 net/minecraft/network/PacketSendListener$2
+	val$handler f_243001_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_243201_ p_243201_
+	onFailure ()Lnet/minecraft/network/protocol/Packet; m_243103_
+net/minecraft/network/RateKickingConnection net/minecraft/network/RateKickingConnection
+	EXCEED_REASON f_130554_
+	LOGGER f_130553_
+	rateLimitPacketsPerSecond f_130555_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_130558_ p_130558_
+	lambda$tickSecond$0 ()V m_130559_
+	tickSecond ()V m_7073_
+net/minecraft/network/SkipPacketException net/minecraft/network/SkipPacketException
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_130563_ p_130563_
+net/minecraft/network/TickablePacketListener net/minecraft/network/TickablePacketListener
+	tick ()V m_9933_
+net/minecraft/network/Varint21FrameDecoder net/minecraft/network/Varint21FrameDecoder
+	<init> ()V <init>
+	decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
+		0 p_130566_ p_130566_
+		1 p_130567_ p_130567_
+		2 p_130568_ p_130568_
+net/minecraft/network/Varint21LengthFieldPrepender net/minecraft/network/Varint21LengthFieldPrepender
+	MAX_BYTES f_178385_
+	<init> ()V <init>
+	encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130571_ p_130571_
+		1 p_130572_ p_130572_
+		2 p_130573_ p_130573_
+	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
+		0 p_130575_ p_130575_
+		1 p_130576_ p_130576_
+		2 p_130577_ p_130577_
+net/minecraft/network/chat/ChatDecorator net/minecraft/network/chat/ChatDecorator
+	PLAIN f_236947_
+	<clinit> ()V <clinit>
+		static
+	decorate (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Ljava/util/concurrent/CompletableFuture; m_236961_
+		0 p_236962_ p_236962_
+		1 p_236963_ p_236963_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Ljava/util/concurrent/CompletableFuture; m_236949_
+		static
+		0 p_236950_ p_236950_
+		1 p_236951_ p_236951_
+net/minecraft/network/chat/ChatType net/minecraft/network/chat/ChatType
+	CHAT f_130598_
+	CODEC f_237005_
+	DEFAULT_CHAT_DECORATION f_238668_
+	EMOTE_COMMAND f_237009_
+	MSG_COMMAND_INCOMING f_240674_
+	MSG_COMMAND_OUTGOING f_240668_
+	SAY_COMMAND f_237006_
+	TEAM_MSG_COMMAND_INCOMING f_241694_
+	TEAM_MSG_COMMAND_OUTGOING f_241626_
+	chat f_237011_
+	narration f_237013_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/ChatTypeDecoration;Lnet/minecraft/network/chat/ChatTypeDecoration;)V <init>
+		0 f_237011_ f_237011_
+		1 f_237013_ f_237013_
+	bind (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_240982_
+		0 p_241506_ p_241506_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/ChatType$Bound; m_241073_
+		static
+		0 p_241345_ p_241345_
+		1 p_241466_ p_241466_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatType$Bound; m_240980_
+		static
+		0 p_241279_ p_241279_
+		1 p_241483_ p_241483_
+	bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_240968_
+		static
+		0 p_241284_ p_241284_
+		1 p_241373_ p_241373_
+		2 p_241455_ p_241455_
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_237021_
+		static
+		0 p_256390_ p_256390_
+	chat ()Lnet/minecraft/network/chat/ChatTypeDecoration; f_237011_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_237023_
+		static
+		0 p_237024_ p_237024_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237028_ p_237028_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_240391_
+		static
+		0 p_240514_ p_240514_
+	narration ()Lnet/minecraft/network/chat/ChatTypeDecoration; f_237013_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ChatType$Bound net/minecraft/network/chat/ChatType$Bound
+	chatType f_240859_
+	name f_240886_
+	targetName f_240896_
+	<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_240859_ f_240859_
+		1 f_240886_ f_240886_
+		2 f_240896_ f_240896_
+	<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_241377_ p_241377_
+		1 p_241447_ p_241447_
+	chatType ()Lnet/minecraft/network/chat/ChatType; f_240859_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_240977_
+		0 p_241411_ p_241411_
+	decorateNarration (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_240941_
+		0 p_241354_ p_241354_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241456_ p_241456_
+	hashCode ()I hashCode
+	name ()Lnet/minecraft/network/chat/Component; f_240886_
+	targetName ()Lnet/minecraft/network/chat/Component; f_240896_
+	toNetwork (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/network/chat/ChatType$BoundNetwork; m_240987_
+		0 p_241362_ p_241362_
+	toString ()Ljava/lang/String; toString
+	withTargetName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; m_241018_
+		0 p_241530_ p_241530_
+net/minecraft/network/chat/ChatType$BoundNetwork net/minecraft/network/chat/ChatType$BoundNetwork
+	chatType f_240870_
+	name f_240862_
+	targetName f_240865_
+	<init> (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_240870_ f_240870_
+		1 f_240862_ f_240862_
+		2 f_240865_ f_240865_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241341_ p_241341_
+	chatType ()I f_240870_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241423_ p_241423_
+	hashCode ()I hashCode
+	lambda$resolve$0 (Lnet/minecraft/network/chat/ChatType;)Lnet/minecraft/network/chat/ChatType$Bound; m_242617_
+		0 p_242929_ p_242929_
+	name ()Lnet/minecraft/network/chat/Component; f_240862_
+	resolve (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Optional; m_242652_
+		0 p_242936_ p_242936_
+	targetName ()Lnet/minecraft/network/chat/Component; f_240865_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_240969_
+		0 p_241522_ p_241522_
+net/minecraft/network/chat/ChatTypeDecoration net/minecraft/network/chat/ChatTypeDecoration
+	CODEC f_238580_
+	parameters f_238656_
+	style f_238694_
+	translationKey f_238741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
+		0 f_238741_ f_238741_
+		1 f_238656_ f_238656_
+		2 f_238694_ f_238694_
+	decorate (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240955_
+		0 p_241301_ p_241301_
+		1 p_241391_ p_241391_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_239430_ p_239430_
+	hashCode ()I hashCode
+	incomingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239424_
+		static
+		0 p_239425_ p_239425_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_239988_
+		static
+		0 p_239989_ p_239989_
+	outgoingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_240709_
+		static
+		0 p_240772_ p_240772_
+	parameters ()Ljava/util/List; f_238656_
+	resolveParameters (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)[Lnet/minecraft/network/chat/Component; m_241038_
+		0 p_241365_ p_241365_
+		1 p_241559_ p_241559_
+	style ()Lnet/minecraft/network/chat/Style; f_238694_
+	teamMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239094_
+		static
+		0 p_239095_ p_239095_
+	toString ()Ljava/lang/String; toString
+	translationKey ()Ljava/lang/String; f_238741_
+	withSender (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; m_239222_
+		static
+		0 p_239223_ p_239223_
+net/minecraft/network/chat/ChatTypeDecoration$Parameter net/minecraft/network/chat/ChatTypeDecoration$Parameter
+	$VALUES $VALUES
+	CODEC f_238794_
+	CONTENT CONTENT
+	SENDER SENDER
+	TARGET TARGET
+	name f_238673_
+	selector f_238789_
+	$values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; m_238947_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector;)V <init>
+		0 p_239586_ p_239586_
+		1 p_239587_ p_239587_
+		2 p_239588_ p_239588_
+		3 p_239589_ p_239589_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240928_
+		static
+		0 p_241238_ p_241238_
+		1 p_241239_ p_241239_
+	lambda$static$1 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240927_
+		static
+		0 p_241236_ p_241236_
+		1 p_241237_ p_241237_
+	lambda$static$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_239973_
+		static
+		0 p_239974_ p_239974_
+		1 p_241427_ p_241427_
+	select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_240974_
+		0 p_241369_ p_241369_
+		1 p_241509_ p_241509_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; valueOf
+		static
+		0 p_239464_ p_239464_
+	values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; values
+		static
+net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector
+	select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; m_239619_
+		0 p_239620_ p_239620_
+		1 p_241499_ p_241499_
+net/minecraft/network/chat/ClickEvent net/minecraft/network/chat/ClickEvent
+	action f_130617_
+	value f_130618_
+	<init> (Lnet/minecraft/network/chat/ClickEvent$Action;Ljava/lang/String;)V <init>
+		0 p_130620_ p_130620_
+		1 p_130621_ p_130621_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130625_ p_130625_
+	getAction ()Lnet/minecraft/network/chat/ClickEvent$Action; m_130622_
+	getValue ()Ljava/lang/String; m_130623_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ClickEvent$Action
+	$VALUES $VALUES
+	CHANGE_PAGE CHANGE_PAGE
+	COPY_TO_CLIPBOARD COPY_TO_CLIPBOARD
+	LOOKUP f_130634_
+	OPEN_FILE OPEN_FILE
+	OPEN_URL OPEN_URL
+	RUN_COMMAND RUN_COMMAND
+	SUGGEST_COMMAND SUGGEST_COMMAND
+	allowFromServer f_130635_
+	name f_130636_
+	$values ()[Lnet/minecraft/network/chat/ClickEvent$Action; m_178387_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_130640_ p_130640_
+		1 p_130641_ p_130641_
+		2 p_130642_ p_130642_
+		3 p_130643_ p_130643_
+	getByName (Ljava/lang/String;)Lnet/minecraft/network/chat/ClickEvent$Action; m_130645_
+		static
+		0 p_130646_ p_130646_
+	getName ()Ljava/lang/String; m_130649_
+	isAllowedFromServer ()Z m_130644_
+	lambda$static$0 (Lnet/minecraft/network/chat/ClickEvent$Action;)Lnet/minecraft/network/chat/ClickEvent$Action; m_130647_
+		static
+		0 p_130648_ p_130648_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ClickEvent$Action; valueOf
+		static
+		0 p_130651_ p_130651_
+	values ()[Lnet/minecraft/network/chat/ClickEvent$Action; values
+		static
+net/minecraft/network/chat/CommonComponents net/minecraft/network/chat/CommonComponents
+	CONNECT_FAILED f_130661_
+	ELLIPSIS f_238772_
+	EMPTY f_237098_
+	GUI_ACKNOWLEDGE f_238584_
+	GUI_BACK f_130660_
+	GUI_CANCEL f_130656_
+	GUI_CONTINUE f_263736_
+	GUI_COPY_LINK_TO_CLIPBOARD f_289837_
+	GUI_DONE f_130655_
+	GUI_NO f_130658_
+	GUI_OK f_286989_
+	GUI_OPEN_IN_BROWSER f_289829_
+	GUI_PROCEED f_130659_
+	GUI_TO_TITLE f_275759_
+	GUI_YES f_130657_
+	NARRATION_SEPARATOR f_178389_
+	NEW_LINE f_178388_
+	OPTION_OFF f_130654_
+	OPTION_ON f_130653_
+	SPACE f_263701_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	days (J)Lnet/minecraft/network/chat/MutableComponent; m_239422_
+		static
+		0 p_239423_ p_239423_
+	hours (J)Lnet/minecraft/network/chat/MutableComponent; m_240041_
+		static
+		0 p_240042_ p_240042_
+	joinForNarration ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_267603_
+		static
+		0 p_267948_ p_267948_
+	joinLines ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_178396_
+		static
+		0 p_178397_ p_178397_
+	joinLines (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_178391_
+		static
+		0 p_178392_ p_178392_
+	minutes (J)Lnet/minecraft/network/chat/MutableComponent; m_239877_
+		static
+		0 p_239878_ p_239878_
+	optionNameValue (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_178393_
+		static
+		0 p_178394_ p_178394_
+		1 p_178395_ p_178395_
+	optionStatus (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/MutableComponent; m_130663_
+		static
+		0 p_130664_ p_130664_
+		1 p_130665_ p_130665_
+	optionStatus (Z)Lnet/minecraft/network/chat/Component; m_130666_
+		static
+		0 p_130667_ p_130667_
+	space ()Lnet/minecraft/network/chat/MutableComponent; m_264333_
+		static
+net/minecraft/network/chat/Component net/minecraft/network/chat/Component
+	contains (Lnet/minecraft/network/chat/Component;)Z m_240452_
+		0 p_240571_ p_240571_
+	copy ()Lnet/minecraft/network/chat/MutableComponent; m_6881_
+	empty ()Lnet/minecraft/network/chat/MutableComponent; m_237119_
+		static
+	getContents ()Lnet/minecraft/network/chat/ComponentContents; m_214077_
+	getSiblings ()Ljava/util/List; m_7360_
+	getString (I)Ljava/lang/String; m_130668_
+		0 p_130669_ p_130669_
+	getString ()Ljava/lang/String; getString
+	getStyle ()Lnet/minecraft/network/chat/Style; m_7383_
+	getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; m_7532_
+	keybind (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237117_
+		static
+		0 p_237118_ p_237118_
+	lambda$getString$0 (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; m_130670_
+		static
+		0 p_130671_ p_130671_
+		1 p_130672_ p_130672_
+		2 p_130673_ p_130673_
+	lambda$toFlatList$1 (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_178401_
+		static
+		0 p_178402_ p_178402_
+		1 p_178403_ p_178403_
+		2 p_178404_ p_178404_
+	literal (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237113_
+		static
+		0 p_237114_ p_237114_
+	nbt (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/MutableComponent; m_237105_
+		static
+		0 p_237106_ p_237106_
+		1 p_237107_ p_237107_
+		2 p_237108_ p_237108_
+		3 p_237109_ p_237109_
+	nullToEmpty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_130674_
+		static
+		0 p_130675_ p_130675_
+	plainCopy ()Lnet/minecraft/network/chat/MutableComponent; m_6879_
+	score (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237099_
+		static
+		0 p_237100_ p_237100_
+		1 p_237101_ p_237101_
+	selector (Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/network/chat/MutableComponent; m_237102_
+		static
+		0 p_237103_ p_237103_
+		1 p_237104_ p_237104_
+	toFlatList (Lnet/minecraft/network/chat/Style;)Ljava/util/List; m_178405_
+		0 p_178406_ p_178406_
+	toFlatList ()Ljava/util/List; m_240407_
+	translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_237110_
+		static
+		0 p_237111_ p_237111_
+		1 p_237112_ p_237112_
+	translatable (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_237115_
+		static
+		0 p_237116_ p_237116_
+	translatableWithFallback (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; m_264642_
+		static
+		0 p_265449_ p_265449_
+		1 p_265281_ p_265281_
+		2 p_265785_ p_265785_
+	translatableWithFallback (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_264568_
+		static
+		0 p_265747_ p_265747_
+		1 p_265287_ p_265287_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130679_ p_130679_
+		1 p_130680_ p_130680_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130677_ p_130677_
+net/minecraft/network/chat/Component$Serializer net/minecraft/network/chat/Component$Serializer
+	GSON f_130685_
+	JSON_READER_LINESTART f_130687_
+	JSON_READER_POS f_130686_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize
+		0 p_130694_ p_130694_
+		1 p_130695_ p_130695_
+		2 p_130696_ p_130696_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_130720_ p_130720_
+		1 p_130721_ p_130721_
+		2 p_130722_ p_130722_
+	fromJson (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130701_
+		static
+		0 p_130702_ p_130702_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/MutableComponent; m_130691_
+		static
+		0 p_130692_ p_130692_
+	fromJson (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/MutableComponent; m_130699_
+		static
+		0 p_130700_ p_130700_
+	fromJsonLenient (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130714_
+		static
+		0 p_130715_ p_130715_
+	getPos (Lcom/google/gson/stream/JsonReader;)I m_130697_
+		static
+		0 p_130698_ p_130698_
+	lambda$serializeSeparator$3 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/network/chat/Component;)V m_178407_
+		0 p_178408_ p_178408_
+		1 p_178409_ p_178409_
+		2 p_178410_ p_178410_
+	lambda$static$0 ()Lcom/google/gson/Gson; m_130718_
+		static
+	lambda$static$1 ()Ljava/lang/reflect/Field; m_130713_
+		static
+	lambda$static$2 ()Ljava/lang/reflect/Field; m_130690_
+		static
+	parseSeparator (Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Optional; m_178415_
+		0 p_178416_ p_178416_
+		1 p_178417_ p_178417_
+		2 p_178418_ p_178418_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_130724_ p_130724_
+		1 p_130725_ p_130725_
+		2 p_130726_ p_130726_
+	serialize (Lnet/minecraft/network/chat/Component;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_130706_ p_130706_
+		1 p_130707_ p_130707_
+		2 p_130708_ p_130708_
+	serializeSeparator (Lcom/google/gson/JsonSerializationContext;Lcom/google/gson/JsonObject;Ljava/util/Optional;)V m_178411_
+		0 p_178412_ p_178412_
+		1 p_178413_ p_178413_
+		2 p_178414_ p_178414_
+	serializeStyle (Lnet/minecraft/network/chat/Style;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_130709_
+		0 p_130710_ p_130710_
+		1 p_130711_ p_130711_
+		2 p_130712_ p_130712_
+	toJson (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_130703_
+		static
+		0 p_130704_ p_130704_
+	toJsonTree (Lnet/minecraft/network/chat/Component;)Lcom/google/gson/JsonElement; m_130716_
+		static
+		0 p_130717_ p_130717_
+	toStableJson (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; m_237122_
+		static
+		0 p_237123_ p_237123_
+	unwrapTextArgument (Ljava/lang/Object;)Ljava/lang/Object; m_237120_
+		static
+		0 p_237121_ p_237121_
+net/minecraft/network/chat/ComponentContents net/minecraft/network/chat/ComponentContents
+	EMPTY f_237124_
+	<clinit> ()V <clinit>
+		static
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237126_ p_237126_
+		1 p_237127_ p_237127_
+		2 p_237128_ p_237128_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237130_ p_237130_
+		1 p_237131_ p_237131_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237129_ p_237129_
+net/minecraft/network/chat/ComponentContents$1 net/minecraft/network/chat/ComponentContents$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ComponentUtils net/minecraft/network/chat/ComponentUtils
+	DEFAULT_NO_STYLE_SEPARATOR f_178421_
+	DEFAULT_SEPARATOR f_178420_
+	DEFAULT_SEPARATOR_TEXT f_178419_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	copyOnClickText (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_258024_
+		static
+		0 p_260039_ p_260039_
+	formatAndSortList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; m_130745_
+		static
+		0 p_130746_ p_130746_
+		1 p_130747_ p_130747_
+	formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_178433_
+		static
+		0 p_178434_ p_178434_
+		1 p_178435_ p_178435_
+	formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; m_178436_
+		static
+		0 p_178437_ p_178437_
+		1 p_178438_ p_178438_
+		2 p_178439_ p_178439_
+	formatList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; m_178440_
+		static
+		0 p_178441_ p_178441_
+		1 p_178442_ p_178442_
+	formatList (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_130743_
+		static
+		0 p_130744_ p_130744_
+	formatList (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; m_178429_
+		static
+		0 p_178430_ p_178430_
+		1 p_178431_ p_178431_
+		2 p_178432_ p_178432_
+	fromMessage (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; m_130729_
+		static
+		0 p_130730_ p_130730_
+	getDisplayName (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_130727_
+		static
+		0 p_130728_ p_130728_
+	isTranslationResolvable (Lnet/minecraft/network/chat/Component;)Z m_237134_
+		static
+		0 p_237135_ p_237135_
+	lambda$copyOnClickText$1 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_257121_
+		static
+		0 p_258206_ p_258206_
+		1 p_258207_ p_258207_
+	lambda$formatList$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_130741_
+		static
+		0 p_130742_ p_130742_
+	mergeStyles (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_130750_
+		static
+		0 p_130751_ p_130751_
+		1 p_130752_ p_130752_
+	resolveStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Style; m_130736_
+		static
+		0 p_130737_ p_130737_
+		1 p_130738_ p_130738_
+		2 p_130739_ p_130739_
+		3 p_130740_ p_130740_
+	updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; m_178424_
+		static
+		0 p_178425_ p_178425_
+		1 p_178426_ p_178426_
+		2 p_178427_ p_178427_
+		3 p_178428_ p_178428_
+	updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_130731_
+		static
+		0 p_130732_ p_130732_
+		1 p_130733_ p_130733_
+		2 p_130734_ p_130734_
+		3 p_130735_ p_130735_
+	wrapInSquareBrackets (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_130748_
+		static
+		0 p_130749_ p_130749_
+net/minecraft/network/chat/FilterMask net/minecraft/network/chat/FilterMask
+	CODEC f_252533_
+	FILTERED_STYLE f_244521_
+	FULLY_FILTERED f_243007_
+	FULLY_FILTERED_CODEC f_252493_
+	HASH f_243009_
+	PARTIALLY_FILTERED_CODEC f_252450_
+	PASS_THROUGH f_242999_
+	PASS_THROUGH_CODEC f_252488_
+	mask f_242988_
+	type f_242996_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_243210_ p_243210_
+	<init> (Ljava/util/BitSet;)V <init>
+		0 p_253780_ p_253780_
+	<init> (Ljava/util/BitSet;Lnet/minecraft/network/chat/FilterMask$Type;)V <init>
+		0 p_243243_ p_243243_
+		1 p_243249_ p_243249_
+	apply (Ljava/lang/String;)Ljava/lang/String; m_243114_
+		0 p_243317_ p_243317_
+	applyWithFormatting (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_246134_
+		0 p_251709_ p_251709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254275_ p_254275_
+	hashCode ()I hashCode
+	isEmpty ()Z m_243095_
+	isFullyFiltered ()Z m_243067_
+	mask ()Ljava/util/BitSet; m_252818_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/FilterMask; m_243104_
+		static
+		0 p_243205_ p_243205_
+	setFiltered (I)V m_243123_
+		0 p_243202_ p_243202_
+	type ()Lnet/minecraft/network/chat/FilterMask$Type; m_252945_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/FilterMask;)V m_243105_
+		static
+		0 p_243308_ p_243308_
+		1 p_243231_ p_243231_
+net/minecraft/network/chat/FilterMask$1 net/minecraft/network/chat/FilterMask$1
+	$SwitchMap$net$minecraft$network$chat$FilterMask$Type f_243008_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/chat/FilterMask$Type net/minecraft/network/chat/FilterMask$Type
+	$VALUES $VALUES
+	FULLY_FILTERED FULLY_FILTERED
+	PARTIALLY_FILTERED PARTIALLY_FILTERED
+	PASS_THROUGH PASS_THROUGH
+	codec f_252467_
+	serializedName f_252490_
+	$values ()[Lnet/minecraft/network/chat/FilterMask$Type; m_243133_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
+		0 p_253642_ p_253642_
+		1 p_254258_ p_254258_
+		2 p_253679_ p_253679_
+		3 p_253988_ p_253988_
+	codec ()Lcom/mojang/serialization/Codec; m_253171_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$static$0 ()Lcom/mojang/serialization/Codec; m_252790_
+		static
+	lambda$static$1 ()Lcom/mojang/serialization/Codec; m_252956_
+		static
+	lambda$static$2 ()Lcom/mojang/serialization/Codec; m_253044_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/FilterMask$Type; valueOf
+		static
+		0 p_243219_ p_243219_
+	values ()[Lnet/minecraft/network/chat/FilterMask$Type; values
+		static
+net/minecraft/network/chat/FormattedText net/minecraft/network/chat/FormattedText
+	EMPTY f_130760_
+	STOP_ITERATION f_130759_
+	<clinit> ()V <clinit>
+		static
+	composite (Ljava/util/List;)Lnet/minecraft/network/chat/FormattedText; m_130768_
+		static
+		0 p_130769_ p_130769_
+	composite ([Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/FormattedText; m_130773_
+		static
+		0 p_130774_ p_130774_
+	getString ()Ljava/lang/String; getString
+	lambda$getString$0 (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; m_130765_
+		static
+		0 p_130766_ p_130766_
+		1 p_130767_ p_130767_
+	of (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; m_130762_
+		static
+		0 p_130763_ p_130763_
+		1 p_130764_ p_130764_
+	of (Ljava/lang/String;)Lnet/minecraft/network/chat/FormattedText; m_130775_
+		static
+		0 p_130776_ p_130776_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130771_ p_130771_
+		1 p_130772_ p_130772_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130770_ p_130770_
+net/minecraft/network/chat/FormattedText$1 net/minecraft/network/chat/FormattedText$1
+	<init> ()V <init>
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130781_ p_130781_
+		1 p_130782_ p_130782_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130779_ p_130779_
+net/minecraft/network/chat/FormattedText$2 net/minecraft/network/chat/FormattedText$2
+	val$text f_130783_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_130785_ p_130785_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130789_ p_130789_
+		1 p_130790_ p_130790_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130787_ p_130787_
+net/minecraft/network/chat/FormattedText$3 net/minecraft/network/chat/FormattedText$3
+	val$style f_130792_
+	val$text f_130791_
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_130794_ p_130794_
+		1 p_130795_ p_130795_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130799_ p_130799_
+		1 p_130800_ p_130800_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130797_ p_130797_
+net/minecraft/network/chat/FormattedText$4 net/minecraft/network/chat/FormattedText$4
+	val$parts f_130801_
+	<init> (Ljava/util/List;)V <init>
+		0 p_130803_ p_130803_
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_7451_
+		0 p_130807_ p_130807_
+		1 p_130808_ p_130808_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_5651_
+		0 p_130805_ p_130805_
+net/minecraft/network/chat/FormattedText$ContentConsumer net/minecraft/network/chat/FormattedText$ContentConsumer
+	accept (Ljava/lang/String;)Ljava/util/Optional; m_130809_
+		0 p_130810_ p_130810_
+net/minecraft/network/chat/FormattedText$StyledContentConsumer net/minecraft/network/chat/FormattedText$StyledContentConsumer
+	accept (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_7164_
+		0 p_130811_ p_130811_
+		1 p_130812_ p_130812_
+net/minecraft/network/chat/HoverEvent net/minecraft/network/chat/HoverEvent
+	LOGGER f_130813_
+	action f_130814_
+	value f_130815_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/HoverEvent$Action;Ljava/lang/Object;)V <init>
+		0 p_130818_ p_130818_
+		1 p_130819_ p_130819_
+	deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/HoverEvent; m_130821_
+		static
+		0 p_130822_ p_130822_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130828_ p_130828_
+	getAction ()Lnet/minecraft/network/chat/HoverEvent$Action; m_130820_
+	getValue (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/Object; m_130823_
+		0 p_130824_ p_130824_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonObject; m_130825_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/HoverEvent$Action
+	LOOKUP f_130834_
+	SHOW_ENTITY f_130833_
+	SHOW_ITEM f_130832_
+	SHOW_TEXT f_130831_
+	allowFromServer f_130836_
+	argDeserializer f_130837_
+	argSerializer f_130838_
+	legacyArgDeserializer f_130839_
+	name f_130835_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_130842_ p_130842_
+		1 p_130843_ p_130843_
+		2 p_130844_ p_130844_
+		3 p_130845_ p_130845_
+		4 p_130846_ p_130846_
+	cast (Ljava/lang/Object;)Ljava/lang/Object; m_130864_
+		0 p_130865_ p_130865_
+	deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent; m_130848_
+		0 p_130849_ p_130849_
+	deserializeFromLegacy (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent; m_130854_
+		0 p_130855_ p_130855_
+	getByName (Ljava/lang/String;)Lnet/minecraft/network/chat/HoverEvent$Action; m_130852_
+		static
+		0 p_130853_ p_130853_
+	getName ()Ljava/lang/String; m_130861_
+	isAllowedFromServer ()Z m_130847_
+	lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$Action;)Lnet/minecraft/network/chat/HoverEvent$Action; m_178443_
+		static
+		0 p_178444_ p_178444_
+	serializeArg (Ljava/lang/Object;)Lcom/google/gson/JsonElement; m_130850_
+		0 p_130851_ p_130851_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/HoverEvent$EntityTooltipInfo
+	id f_130872_
+	linesCache f_130874_
+	name f_130873_
+	type f_130871_
+	<init> (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_130876_ p_130876_
+		1 p_130877_ p_130877_
+		2 p_130878_ p_130878_
+	create (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; m_130880_
+		static
+		0 p_130881_ p_130881_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; m_130882_
+		static
+		0 p_130883_ p_130883_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130886_ p_130886_
+	getTooltipLines ()Ljava/util/List; m_130884_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonElement; m_130879_
+net/minecraft/network/chat/HoverEvent$ItemStackInfo net/minecraft/network/chat/HoverEvent$ItemStackInfo
+	count f_130889_
+	item f_130888_
+	itemStack f_130891_
+	tag f_130890_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_130897_ p_130897_
+	<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_130893_ p_130893_
+		1 p_130894_ p_130894_
+		2 p_130895_ p_130895_
+	create (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; m_130906_
+		static
+		0 p_130907_ p_130907_
+	create (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; m_130908_
+		static
+		0 p_130909_ p_130909_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_130911_ p_130911_
+	getItemStack ()Lnet/minecraft/world/item/ItemStack; m_130898_
+	hashCode ()I hashCode
+	serialize ()Lcom/google/gson/JsonElement; m_130905_
+net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages
+	CODEC f_252509_
+	EMPTY f_241634_
+	LAST_SEEN_MESSAGES_MAX_LENGTH f_241617_
+	entries f_241630_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_241630_ f_241630_
+	entries ()Ljava/util/List; f_241630_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242428_ p_242428_
+	hashCode ()I hashCode
+	lambda$pack$0 (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_252644_
+		static
+		0 p_253456_ p_253456_
+		1 p_253457_ p_253457_
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$Packed; m_247067_
+		0 p_253961_ p_253961_
+	toString ()Ljava/lang/String; toString
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_245933_
+		0 p_251665_ p_251665_
+net/minecraft/network/chat/LastSeenMessages$Packed net/minecraft/network/chat/LastSeenMessages$Packed
+	EMPTY f_244256_
+	entries f_244613_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_249757_ p_249757_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244613_ f_244613_
+	entries ()Ljava/util/List; f_244613_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248722_ p_248722_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_245073_
+		0 p_253745_ p_253745_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_246304_
+		0 p_250725_ p_250725_
+net/minecraft/network/chat/LastSeenMessages$Update net/minecraft/network/chat/LastSeenMessages$Update
+	acknowledged f_244446_
+	offset f_243843_
+	<init> (ILjava/util/BitSet;)V <init>
+		0 f_243843_ f_243843_
+		1 f_244446_ f_244446_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_242184_ p_242184_
+	acknowledged ()Ljava/util/BitSet; f_244446_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242333_ p_242333_
+	hashCode ()I hashCode
+	offset ()I f_243843_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_242008_
+		0 p_242221_ p_242221_
+net/minecraft/network/chat/LastSeenMessagesTracker net/minecraft/network/chat/LastSeenMessagesTracker
+	lastTrackedMessage f_243823_
+	offset f_244552_
+	tail f_244578_
+	trackedMessages f_244505_
+	<init> (I)V <init>
+		0 p_242388_ p_242388_
+	addEntry (Lnet/minecraft/network/chat/LastSeenTrackedEntry;)V m_247638_
+		0 p_250255_ p_250255_
+	addPending (Lnet/minecraft/network/chat/MessageSignature;Z)Z m_245220_
+		0 p_248926_ p_248926_
+		1 p_250312_ p_250312_
+	generateAndApplyUpdate ()Lnet/minecraft/network/chat/LastSeenMessagesTracker$Update; m_246442_
+	getAndClearOffset ()I m_245313_
+	ignorePending (Lnet/minecraft/network/chat/MessageSignature;)V m_246067_
+		0 p_251020_ p_251020_
+	offset ()I m_245480_
+net/minecraft/network/chat/LastSeenMessagesTracker$Update net/minecraft/network/chat/LastSeenMessagesTracker$Update
+	lastSeen f_243872_
+	update f_244473_
+	<init> (Lnet/minecraft/network/chat/LastSeenMessages;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_243872_ f_243872_
+		1 f_244473_ f_244473_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251158_ p_251158_
+	hashCode ()I hashCode
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; f_243872_
+	toString ()Ljava/lang/String; toString
+	update ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_244473_
+net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator
+	lastPendingMessage f_244339_
+	lastSeenCount f_244465_
+	trackedMessages f_243950_
+	<init> (I)V <init>
+		0 p_249951_ p_249951_
+	addPending (Lnet/minecraft/network/chat/MessageSignature;)V m_247482_
+		0 p_248841_ p_248841_
+	applyOffset (I)Z m_245398_
+		0 p_251273_ p_251273_
+	applyUpdate (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_247119_
+		0 p_248868_ p_248868_
+	trackedMessagesCount ()I m_245741_
+net/minecraft/network/chat/LastSeenTrackedEntry net/minecraft/network/chat/LastSeenTrackedEntry
+	pending f_243942_
+	signature f_243846_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;Z)V <init>
+		0 f_243846_ f_243846_
+		1 f_243942_ f_243942_
+	acknowledge ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; m_247448_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250444_ p_250444_
+	hashCode ()I hashCode
+	pending ()Z f_243942_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_243846_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/LocalChatSession net/minecraft/network/chat/LocalChatSession
+	keyPair f_243926_
+	sessionId f_244284_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfileKeyPair;)V <init>
+		0 f_244284_ f_244284_
+		1 f_243926_ f_243926_
+	asRemote ()Lnet/minecraft/network/chat/RemoteChatSession; m_245584_
+	create (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; m_245157_
+		static
+		0 p_250798_ p_250798_
+	createMessageEncoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; m_247507_
+		0 p_251085_ p_251085_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251653_ p_251653_
+	hashCode ()I hashCode
+	keyPair ()Lnet/minecraft/world/entity/player/ProfileKeyPair; f_243926_
+	sessionId ()Ljava/util/UUID; f_244284_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/MessageSignature net/minecraft/network/chat/MessageSignature
+	BYTES f_244417_
+	CODEC f_252463_
+	bytes f_240884_
+	<clinit> ()V <clinit>
+		static
+	<init> ([B)V <init>
+		0 f_240884_ f_240884_
+	asByteBuffer ()Ljava/nio/ByteBuffer; m_241929_
+	bytes ()[B f_240884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237166_ p_237166_
+	hashCode ()I hashCode
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_252849_
+		0 p_253845_ p_253845_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature; m_245099_
+		static
+		0 p_249837_ p_249837_
+	toString ()Ljava/lang/String; toString
+	verify (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z m_245457_
+		0 p_250998_ p_250998_
+		1 p_249843_ p_249843_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature;)V m_246050_
+		static
+		0 p_250642_ p_250642_
+		1 p_249714_ p_249714_
+net/minecraft/network/chat/MessageSignature$Packed net/minecraft/network/chat/MessageSignature$Packed
+	FULL_SIGNATURE f_244178_
+	fullSignature f_244020_
+	id f_244111_
+	<init> (I)V <init>
+		0 p_250015_ p_250015_
+	<init> (Lnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 p_249705_ p_249705_
+	<init> (ILnet/minecraft/network/chat/MessageSignature;)V <init>
+		0 f_244111_ f_244111_
+		1 f_244020_ f_244020_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249581_ p_249581_
+	fullSignature ()Lnet/minecraft/network/chat/MessageSignature; f_244020_
+	hashCode ()I hashCode
+	id ()I f_244111_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature$Packed; m_246521_
+		static
+		0 p_250810_ p_250810_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_253223_
+		0 p_254423_ p_254423_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature$Packed;)V m_246314_
+		static
+		0 p_251691_ p_251691_
+		1 p_252193_ p_252193_
+net/minecraft/network/chat/MessageSignatureCache net/minecraft/network/chat/MessageSignatureCache
+	DEFAULT_CAPACITY f_243760_
+	NOT_FOUND f_252441_
+	entries f_243958_
+	<init> (I)V <init>
+		0 p_250894_ p_250894_
+	createDefault ()Lnet/minecraft/network/chat/MessageSignatureCache; m_246587_
+		static
+	pack (Lnet/minecraft/network/chat/MessageSignature;)I m_252764_
+		0 p_254157_ p_254157_
+	push (Ljava/util/ArrayDeque;)V m_245729_
+		0 p_251419_ p_251419_
+	push (Ljava/util/List;)V m_246417_
+		0 p_248560_ p_248560_
+	push (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_247208_
+		0 p_248938_ p_248938_
+	unpack (I)Lnet/minecraft/network/chat/MessageSignature; m_252914_
+		0 p_253967_ p_253967_
+net/minecraft/network/chat/MutableComponent net/minecraft/network/chat/MutableComponent
+	contents f_237194_
+	decomposedWith f_237198_
+	siblings f_237195_
+	style f_237196_
+	visualOrderText f_237197_
+	<init> (Lnet/minecraft/network/chat/ComponentContents;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
+		0 p_237200_ p_237200_
+		1 p_237201_ p_237201_
+		2 p_237202_ p_237202_
+	append (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; m_130946_
+		0 p_130947_ p_130947_
+	append (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_7220_
+		0 p_130942_ p_130942_
+	create (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/MutableComponent; m_237204_
+		static
+		0 p_237205_ p_237205_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237209_ p_237209_
+	getContents ()Lnet/minecraft/network/chat/ComponentContents; m_214077_
+	getSiblings ()Ljava/util/List; m_7360_
+	getStyle ()Lnet/minecraft/network/chat/Style; m_7383_
+	getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; m_7532_
+	hashCode ()I hashCode
+	setStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_6270_
+		0 p_130943_ p_130943_
+	toString ()Ljava/lang/String; toString
+	withStyle (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; m_130940_
+		0 p_130941_ p_130941_
+	withStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; m_130948_
+		0 p_130949_ p_130949_
+	withStyle ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; m_130944_
+		0 p_130945_ p_130945_
+	withStyle (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; m_130938_
+		0 p_130939_ p_130939_
+net/minecraft/network/chat/OutgoingChatMessage net/minecraft/network/chat/OutgoingChatMessage
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	create (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; m_247282_
+		static
+		0 p_249173_ p_249173_
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_250979_ p_250979_
+		1 p_249307_ p_249307_
+		2 p_252281_ p_252281_
+net/minecraft/network/chat/OutgoingChatMessage$Disguised net/minecraft/network/chat/OutgoingChatMessage$Disguised
+	content f_244003_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_244003_ f_244003_
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250096_ p_250096_
+	hashCode ()I hashCode
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_249237_ p_249237_
+		1 p_249574_ p_249574_
+		2 p_250880_ p_250880_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/OutgoingChatMessage$Player net/minecraft/network/chat/OutgoingChatMessage$Player
+	message f_243697_
+	<init> (Lnet/minecraft/network/chat/PlayerChatMessage;)V <init>
+		0 f_243697_ f_243697_
+	content ()Lnet/minecraft/network/chat/Component; m_245730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251410_ p_251410_
+	hashCode ()I hashCode
+	message ()Lnet/minecraft/network/chat/PlayerChatMessage; f_243697_
+	sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_246195_
+		0 p_249642_ p_249642_
+		1 p_251123_ p_251123_
+		2 p_251482_ p_251482_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage
+	MAP_CODEC f_252410_
+	MESSAGE_EXPIRES_AFTER_CLIENT f_240369_
+	MESSAGE_EXPIRES_AFTER_SERVER f_240359_
+	SYSTEM_SENDER f_243787_
+	filterMask f_242992_
+	link f_243882_
+	signature f_244279_
+	signedBody f_240885_
+	unsignedContent f_237215_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;)V <init>
+		0 f_243882_ f_243882_
+		1 f_244279_ f_244279_
+		2 f_240885_ f_240885_
+		3 f_237215_ f_237215_
+		4 f_242992_ f_242992_
+	decoratedContent ()Lnet/minecraft/network/chat/Component; m_245692_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237251_ p_237251_
+	filter (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; m_243072_
+		0 p_243320_ p_243320_
+	filter (Z)Lnet/minecraft/network/chat/PlayerChatMessage; m_243098_
+		0 p_243223_ p_243223_
+	filterMask ()Lnet/minecraft/network/chat/FilterMask; f_242992_
+	hasExpiredClient (Ljava/time/Instant;)Z m_240414_
+		0 p_240629_ p_240629_
+	hasExpiredServer (Ljava/time/Instant;)Z m_240431_
+		0 p_240573_ p_240573_
+	hasSignature ()Z m_245272_
+	hasSignatureFrom (Ljava/util/UUID;)Z m_243088_
+		0 p_243236_ p_243236_
+	hashCode ()I hashCode
+	isFullyFiltered ()Z m_243059_
+	isSystem ()Z m_245339_
+	lambda$decoratedContent$5 ()Lnet/minecraft/network/chat/Component; m_245394_
+	lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; m_252646_
+		static
+		0 p_253459_ p_253459_
+	lambda$static$1 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; m_252645_
+		static
+		0 p_253458_ p_253458_
+	lambda$static$2 (Lnet/minecraft/network/chat/SignedMessageLink;Ljava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; m_252648_
+		static
+		0 p_253461_ p_253461_
+		1 p_253462_ p_253462_
+		2 p_253463_ p_253463_
+		3 p_253464_ p_253464_
+		4 p_253465_ p_253465_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252647_
+		static
+		0 p_253460_ p_253460_
+	lambda$verify$4 (Lnet/minecraft/util/SignatureUpdater$Output;)V m_246814_
+		0 p_249861_ p_249861_
+	link ()Lnet/minecraft/network/chat/SignedMessageLink; f_243882_
+	removeUnsignedContent ()Lnet/minecraft/network/chat/PlayerChatMessage; m_239022_
+	salt ()J m_241064_
+	sender ()Ljava/util/UUID; m_245167_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_244279_
+	signedBody ()Lnet/minecraft/network/chat/SignedMessageBody; f_240885_
+	signedContent ()Ljava/lang/String; m_245728_
+	system (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247306_
+		static
+		0 p_249209_ p_249209_
+	timeStamp ()Ljava/time/Instant; m_241109_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247615_
+		static
+		0 p_251783_ p_251783_
+		1 p_251615_ p_251615_
+	unsignedContent ()Lnet/minecraft/network/chat/Component; f_237215_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V m_245322_
+		static
+		0 p_250661_ p_250661_
+		1 p_248621_ p_248621_
+		2 p_248823_ p_248823_
+	verify (Lnet/minecraft/util/SignatureValidator;)Z m_241121_
+		0 p_241442_ p_241442_
+	withUnsignedContent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; m_241956_
+		0 p_242164_ p_242164_
+net/minecraft/network/chat/RemoteChatSession net/minecraft/network/chat/RemoteChatSession
+	profilePublicKey f_243855_
+	sessionId f_244448_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey;)V <init>
+		0 f_244448_ f_244448_
+		1 f_243855_ f_243855_
+	asData ()Lnet/minecraft/network/chat/RemoteChatSession$Data; m_245986_
+	createMessageDecoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_245959_
+		0 p_249107_ p_249107_
+	createMessageValidator ()Lnet/minecraft/network/chat/SignedMessageValidator; m_245949_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250614_ p_250614_
+	hasExpired ()Z m_280521_
+	hashCode ()I hashCode
+	profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; f_243855_
+	sessionId ()Ljava/util/UUID; f_244448_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/RemoteChatSession$Data net/minecraft/network/chat/RemoteChatSession$Data
+	profilePublicKey f_243937_
+	sessionId f_244232_
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
+		0 f_244232_ f_244232_
+		1 f_243937_ f_243937_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250315_ p_250315_
+	hashCode ()I hashCode
+	profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; f_243937_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/RemoteChatSession$Data; m_246364_
+		static
+		0 p_252181_ p_252181_
+	sessionId ()Ljava/util/UUID; f_244232_
+	toString ()Ljava/lang/String; toString
+	validate (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;Ljava/time/Duration;)Lnet/minecraft/network/chat/RemoteChatSession; m_247588_
+		0 p_251231_ p_251231_
+		1 p_248970_ p_248970_
+		2 p_251179_ p_251179_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V m_247658_
+		static
+		0 p_248910_ p_248910_
+		1 p_250537_ p_250537_
+net/minecraft/network/chat/SignableCommand net/minecraft/network/chat/SignableCommand
+	arguments f_244150_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244150_ f_244150_
+	arguments ()Ljava/util/List; f_244150_
+	collectArguments (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; m_246854_
+		static
+		0 p_252055_ p_252055_
+		1 p_251770_ p_251770_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250752_ p_250752_
+	hashCode ()I hashCode
+	of (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; m_246497_
+		static
+		0 p_250316_ p_250316_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/SignableCommand$Argument net/minecraft/network/chat/SignableCommand$Argument
+	node f_243965_
+	value f_244218_
+	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;Ljava/lang/String;)V <init>
+		0 f_243965_ f_243965_
+		1 f_244218_ f_244218_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250877_ p_250877_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; m_246038_
+	node ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; f_243965_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/String; f_244218_
+net/minecraft/network/chat/SignedMessageBody net/minecraft/network/chat/SignedMessageBody
+	MAP_CODEC f_252412_
+	content f_240856_
+	lastSeen f_240868_
+	salt f_240873_
+	timeStamp f_240863_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages;)V <init>
+		0 f_240856_ f_240856_
+		1 f_240863_ f_240863_
+		2 f_240873_ f_240873_
+		3 f_240868_ f_240868_
+	content ()Ljava/lang/String; f_240856_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241378_ p_241378_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252875_
+		static
+		0 p_253722_ p_253722_
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; f_240868_
+	pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$Packed; m_253217_
+		0 p_253671_ p_253671_
+	salt ()J f_240873_
+	timeStamp ()Ljava/time/Instant; f_240863_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; m_247681_
+		static
+		0 p_249884_ p_249884_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_245051_
+		0 p_249654_ p_249654_
+net/minecraft/network/chat/SignedMessageBody$Packed net/minecraft/network/chat/SignedMessageBody$Packed
+	content f_243660_
+	lastSeen f_244137_
+	salt f_243790_
+	timeStamp f_244314_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages$Packed;)V <init>
+		0 f_243660_ f_243660_
+		1 f_244314_ f_244314_
+		2 f_243790_ f_243790_
+		3 f_244137_ f_244137_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_251620_ p_251620_
+	content ()Ljava/lang/String; f_243660_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251927_ p_251927_
+	hashCode ()I hashCode
+	lambda$unpack$0 (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; m_245470_
+		0 p_249065_ p_249065_
+	lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages$Packed; f_244137_
+	salt ()J f_243790_
+	timeStamp ()Ljava/time/Instant; f_244314_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; m_252762_
+		0 p_253919_ p_253919_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_247637_
+		0 p_250247_ p_250247_
+net/minecraft/network/chat/SignedMessageChain net/minecraft/network/chat/SignedMessageChain
+	LOGGER f_243812_
+	nextLink f_244563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Ljava/util/UUID;)V <init>
+		0 p_250050_ p_250050_
+		1 p_249127_ p_249127_
+	advanceLink ()Lnet/minecraft/network/chat/SignedMessageLink; m_246515_
+	decoder (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_247594_
+		0 p_249122_ p_249122_
+	encoder (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; m_247027_
+		0 p_248636_ p_248636_
+	lambda$decoder$2 (Lnet/minecraft/world/entity/player/ProfilePublicKey;Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_244794_
+		0 p_248059_ p_248059_
+		1 p_248060_ p_248060_
+		2 p_248061_ p_248061_
+		3 p_248062_ p_248062_
+	lambda$encoder$0 (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$Output;)V m_244795_
+		static
+		0 p_248063_ p_248063_
+		1 p_248064_ p_248064_
+		2 p_248065_ p_248065_
+	lambda$encoder$1 (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_244796_
+		0 p_248066_ p_248066_
+		1 p_248067_ p_248067_
+net/minecraft/network/chat/SignedMessageChain$DecodeException net/minecraft/network/chat/SignedMessageChain$DecodeException
+	shouldDisconnect f_244583_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 p_249149_ p_249149_
+		1 p_250401_ p_250401_
+	shouldDisconnect ()Z m_246459_
+net/minecraft/network/chat/SignedMessageChain$Decoder net/minecraft/network/chat/SignedMessageChain$Decoder
+	REJECT_ALL f_252472_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_252649_
+		static
+		0 p_253466_ p_253466_
+		1 p_253467_ p_253467_
+	lambda$unsigned$1 (Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_244797_
+		static
+		0 p_248068_ p_248068_
+		1 p_248069_ p_248069_
+		2 p_248070_ p_248070_
+	unpack (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; m_240945_
+		0 p_249082_ p_249082_
+		1 p_250981_ p_250981_
+	unsigned (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; m_246683_
+		static
+		0 p_251747_ p_251747_
+net/minecraft/network/chat/SignedMessageChain$Encoder net/minecraft/network/chat/SignedMessageChain$Encoder
+	UNSIGNED f_243849_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_245588_
+		static
+		0 p_250548_ p_250548_
+	pack (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; m_240988_
+		0 p_250628_ p_250628_
+net/minecraft/network/chat/SignedMessageLink net/minecraft/network/chat/SignedMessageLink
+	CODEC f_252474_
+	index f_244066_
+	sender f_244443_
+	sessionId f_244370_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILjava/util/UUID;Ljava/util/UUID;)V <init>
+		0 f_244066_ f_244066_
+		1 f_244443_ f_244443_
+		2 f_244370_ f_244370_
+	advance ()Lnet/minecraft/network/chat/SignedMessageLink; m_245146_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250380_ p_250380_
+	hashCode ()I hashCode
+	index ()I f_244066_
+	isDescendantOf (Lnet/minecraft/network/chat/SignedMessageLink;)Z m_246959_
+		0 p_250977_ p_250977_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_253264_
+		static
+		0 p_253768_ p_253768_
+	root (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; m_245110_
+		static
+		0 p_249990_ p_249990_
+		1 p_248913_ p_248913_
+	sender ()Ljava/util/UUID; f_244443_
+	sessionId ()Ljava/util/UUID; f_244370_
+	toString ()Ljava/lang/String; toString
+	unsigned (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; m_245187_
+		static
+		0 p_251496_ p_251496_
+	updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V m_247193_
+		0 p_249261_ p_249261_
+net/minecraft/network/chat/SignedMessageValidator net/minecraft/network/chat/SignedMessageValidator
+	ACCEPT_UNSIGNED f_244130_
+	REJECT_ALL f_243754_
+	<clinit> ()V <clinit>
+		static
+	lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_245862_
+		static
+		0 p_252109_ p_252109_
+	lambda$static$1 (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247555_
+		static
+		0 p_251793_ p_251793_
+	updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_241126_
+		0 p_251036_ p_251036_
+net/minecraft/network/chat/SignedMessageValidator$KeyBased net/minecraft/network/chat/SignedMessageValidator$KeyBased
+	isChainValid f_243954_
+	lastMessage f_244265_
+	validator f_240903_
+	<init> (Lnet/minecraft/util/SignatureValidator;)V <init>
+		0 p_241517_ p_241517_
+	updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_241126_
+		0 p_251182_ p_251182_
+	validateChain (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247180_
+		0 p_250412_ p_250412_
+net/minecraft/network/chat/Style net/minecraft/network/chat/Style
+	DEFAULT_FONT f_131100_
+	EMPTY f_131099_
+	FORMATTING_CODEC f_237254_
+	bold f_131102_
+	clickEvent f_131107_
+	color f_131101_
+	font f_131110_
+	hoverEvent f_131108_
+	insertion f_131109_
+	italic f_131103_
+	obfuscated f_131106_
+	strikethrough f_131105_
+	underlined f_131104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/TextColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/network/chat/ClickEvent;Lnet/minecraft/network/chat/HoverEvent;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_131113_ p_131113_
+		1 p_131114_ p_131114_
+		2 p_131115_ p_131115_
+		3 p_131116_ p_131116_
+		4 p_131117_ p_131117_
+		5 p_131118_ p_131118_
+		6 p_131119_ p_131119_
+		7 p_131120_ p_131120_
+		8 p_131121_ p_131121_
+		9 p_131122_ p_131122_
+	applyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131157_
+		0 p_131158_ p_131158_
+	applyFormats ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131152_
+		0 p_131153_ p_131153_
+	applyLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131164_
+		0 p_131165_ p_131165_
+	applyTo (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_131146_
+		0 p_131147_ p_131147_
+	create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/Style; m_237257_
+		static
+		0 p_237258_ p_237258_
+		1 p_237259_ p_237259_
+		2 p_237260_ p_237260_
+		3 p_237261_ p_237261_
+		4 p_237262_ p_237262_
+		5 p_237263_ p_237263_
+		6 p_237264_ p_237264_
+		7 p_237265_ p_237265_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_131175_ p_131175_
+	getClickEvent ()Lnet/minecraft/network/chat/ClickEvent; m_131182_
+	getColor ()Lnet/minecraft/network/chat/TextColor; m_131135_
+	getFont ()Lnet/minecraft/resources/ResourceLocation; m_131192_
+	getHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; m_131186_
+	getInsertion ()Ljava/lang/String; m_131189_
+	hashCode ()I hashCode
+	isBold ()Z m_131154_
+	isEmpty ()Z m_131179_
+	isItalic ()Z m_131161_
+	isObfuscated ()Z m_131176_
+	isStrikethrough ()Z m_131168_
+	isUnderlined ()Z m_131171_
+	lambda$static$0 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237280_
+		static
+		0 p_237281_ p_237281_
+	lambda$static$1 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237278_
+		static
+		0 p_237279_ p_237279_
+	lambda$static$2 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237276_
+		static
+		0 p_237277_ p_237277_
+	lambda$static$3 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237274_
+		static
+		0 p_237275_ p_237275_
+	lambda$static$4 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237272_
+		static
+		0 p_237273_ p_237273_
+	lambda$static$5 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237270_
+		static
+		0 p_237271_ p_237271_
+	lambda$static$6 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237268_
+		static
+		0 p_237269_ p_237269_
+	lambda$static$7 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_237266_
+		static
+		0 p_237267_ p_237267_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_237255_
+		static
+		0 p_237256_ p_237256_
+	toString ()Ljava/lang/String; toString
+	withBold (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131136_
+		0 p_131137_ p_131137_
+	withClickEvent (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/Style; m_131142_
+		0 p_131143_ p_131143_
+	withColor (I)Lnet/minecraft/network/chat/Style; m_178520_
+		0 p_178521_ p_178521_
+	withColor (Lnet/minecraft/network/chat/TextColor;)Lnet/minecraft/network/chat/Style; m_131148_
+		0 p_131149_ p_131149_
+	withColor (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; m_131140_
+		0 p_131141_ p_131141_
+	withFont (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Style; m_131150_
+		0 p_131151_ p_131151_
+	withHoverEvent (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; m_131144_
+		0 p_131145_ p_131145_
+	withInsertion (Ljava/lang/String;)Lnet/minecraft/network/chat/Style; m_131138_
+		0 p_131139_ p_131139_
+	withItalic (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131155_
+		0 p_131156_ p_131156_
+	withObfuscated (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_178524_
+		0 p_178525_ p_178525_
+	withStrikethrough (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_178522_
+		0 p_178523_ p_178523_
+	withUnderlined (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; m_131162_
+		0 p_131163_ p_131163_
+net/minecraft/network/chat/Style$1 net/minecraft/network/chat/Style$1
+	$SwitchMap$net$minecraft$ChatFormatting f_131196_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/network/chat/Style$1Collector net/minecraft/network/chat/Style$1Collector
+	isNotFirst f_237284_
+	this$0 f_237283_
+	val$result f_237282_
+	<init> (Lnet/minecraft/network/chat/Style;Ljava/lang/StringBuilder;)V <init>
+		0 p_237286_ p_237286_
+		1 p_237287_ p_237287_
+	addFlagString (Ljava/lang/String;Ljava/lang/Boolean;)V m_237289_
+		0 p_237290_ p_237290_
+		1 p_237291_ p_237291_
+	addValueString (Ljava/lang/String;Ljava/lang/Object;)V m_237292_
+		0 p_237293_ p_237293_
+		1 p_237294_ p_237294_
+	prependSeparator ()V m_237288_
+net/minecraft/network/chat/Style$Serializer net/minecraft/network/chat/Style$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_131219_ p_131219_
+		1 p_131220_ p_131220_
+		2 p_131221_ p_131221_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/Style; deserialize
+		0 p_131200_ p_131200_
+		1 p_131201_ p_131201_
+		2 p_131202_ p_131202_
+	getClickEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/ClickEvent; m_131214_
+		static
+		0 p_131215_ p_131215_
+	getFont (Lcom/google/gson/JsonObject;)Lnet/minecraft/resources/ResourceLocation; m_131203_
+		static
+		0 p_131204_ p_131204_
+	getHoverEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/HoverEvent; m_131212_
+		static
+		0 p_131213_ p_131213_
+	getInsertion (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_131216_
+		static
+		0 p_131217_ p_131217_
+	getOptionalFlag (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; m_131205_
+		static
+		0 p_131206_ p_131206_
+		1 p_131207_ p_131207_
+	getTextColor (Lcom/google/gson/JsonObject;)Lnet/minecraft/network/chat/TextColor; m_131222_
+		static
+		0 p_131223_ p_131223_
+	serialize (Lnet/minecraft/network/chat/Style;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_131209_ p_131209_
+		1 p_131210_ p_131210_
+		2 p_131211_ p_131211_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_131225_ p_131225_
+		1 p_131226_ p_131226_
+		2 p_131227_ p_131227_
+net/minecraft/network/chat/SubStringSource net/minecraft/network/chat/SubStringSource
+	charStyles f_131229_
+	plainText f_131228_
+	reverseCharModifier f_131230_
+	<init> (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V <init>
+		0 p_131232_ p_131232_
+		1 p_131233_ p_131233_
+		2 p_131234_ p_131234_
+	create (Lnet/minecraft/network/chat/FormattedText;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; m_131251_
+		static
+		0 p_131252_ p_131252_
+		1 p_131253_ p_131253_
+		2 p_131254_ p_131254_
+	create (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/SubStringSource; m_178536_
+		static
+		0 p_178537_ p_178537_
+	getPlainText ()Ljava/lang/String; m_131235_
+	lambda$create$0 (I)I m_178526_
+		static
+		0 p_178527_ p_178527_
+	lambda$create$1 (Ljava/lang/String;)Ljava/lang/String; m_178528_
+		static
+		0 p_178529_ p_178529_
+	lambda$create$2 (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/Style;I)Z m_178530_
+		static
+		0 p_178531_ p_178531_
+		1 p_178532_ p_178532_
+		2 p_178533_ p_178533_
+		3 p_178534_ p_178534_
+		4 p_178535_ p_178535_
+	lambda$create$3 (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_131246_
+		static
+		0 p_131247_ p_131247_
+		1 p_131248_ p_131248_
+		2 p_131249_ p_131249_
+		3 p_131250_ p_131250_
+	substring (IIZ)Ljava/util/List; m_131236_
+		0 p_131237_ p_131237_
+		1 p_131238_ p_131238_
+		2 p_131239_ p_131239_
+net/minecraft/network/chat/TextColor net/minecraft/network/chat/TextColor
+	CODEC f_237295_
+	CUSTOM_COLOR_PREFIX f_178538_
+	LEGACY_FORMAT_TO_COLOR f_131255_
+	NAMED_COLORS f_131256_
+	name f_131258_
+	value f_131257_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_131261_ p_131261_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_131263_ p_131263_
+		1 p_131264_ p_131264_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_131279_ p_131279_
+	formatValue ()Ljava/lang/String; m_131277_
+	fromLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; m_131270_
+		static
+		0 p_131271_ p_131271_
+	fromRgb (I)Lnet/minecraft/network/chat/TextColor; m_131266_
+		static
+		0 p_131267_ p_131267_
+	getValue ()I m_131265_
+	hashCode ()I hashCode
+	lambda$static$0 ()Ljava/lang/String; m_274064_
+		static
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274065_
+		static
+		0 p_274794_ p_274794_
+	lambda$static$2 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; m_237300_
+		static
+		0 p_237301_ p_237301_
+	lambda$static$3 (Lnet/minecraft/network/chat/TextColor;)Ljava/lang/String; m_237296_
+		static
+		0 p_237297_ p_237297_
+	parseColor (Ljava/lang/String;)Lnet/minecraft/network/chat/TextColor; m_131268_
+		static
+		0 p_131269_ p_131269_
+	serialize ()Ljava/lang/String; m_131274_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/ThrowingComponent net/minecraft/network/chat/ThrowingComponent
+	component f_237302_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_237304_ p_237304_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)V <init>
+		0 p_237306_ p_237306_
+		1 p_237307_ p_237307_
+	getComponent ()Lnet/minecraft/network/chat/Component; m_237308_
+net/minecraft/network/chat/contents/BlockDataSource net/minecraft/network/chat/contents/BlockDataSource
+	compiledPos f_237310_
+	posPattern f_237309_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237312_ p_237312_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)V <init>
+		0 f_237309_ f_237309_
+		1 f_237310_ f_237310_
+	compilePos (Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; m_237317_
+		static
+		0 p_237318_ p_237318_
+	compiledPos ()Lnet/minecraft/commands/arguments/coordinates/Coordinates; f_237310_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237321_ p_237321_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237323_ p_237323_
+	hashCode ()I hashCode
+	posPattern ()Ljava/lang/String; f_237309_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/DataSource net/minecraft/network/chat/contents/DataSource
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237326_ p_237326_
+net/minecraft/network/chat/contents/EntityDataSource net/minecraft/network/chat/contents/EntityDataSource
+	compiledSelector f_237328_
+	selectorPattern f_237327_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237330_ p_237330_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
+		0 f_237327_ f_237327_
+		1 f_237328_ f_237328_
+	compileSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237335_
+		static
+		0 p_237336_ p_237336_
+	compiledSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; f_237328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237339_ p_237339_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237341_ p_237341_
+	hashCode ()I hashCode
+	selectorPattern ()Ljava/lang/String; f_237327_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents
+	name f_237344_
+	nameResolver f_237345_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237347_ p_237347_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237356_ p_237356_
+	getName ()Ljava/lang/String; m_237348_
+	getNestedComponent ()Lnet/minecraft/network/chat/Component; m_237354_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237352_ p_237352_
+		1 p_237353_ p_237353_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237350_ p_237350_
+net/minecraft/network/chat/contents/KeybindResolver net/minecraft/network/chat/contents/KeybindResolver
+	keyResolver f_237359_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_237366_
+		static
+		0 p_237367_ p_237367_
+	lambda$static$1 (Ljava/lang/String;)Ljava/util/function/Supplier; m_237362_
+		static
+		0 p_237363_ p_237363_
+	setKeyResolver (Ljava/util/function/Function;)V m_237364_
+		static
+		0 p_237365_ p_237365_
+net/minecraft/network/chat/contents/LiteralContents net/minecraft/network/chat/contents/LiteralContents
+	text f_237368_
+	<init> (Ljava/lang/String;)V <init>
+		0 f_237368_ f_237368_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237378_ p_237378_
+	hashCode ()I hashCode
+	text ()Ljava/lang/String; f_237368_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237375_ p_237375_
+		1 p_237376_ p_237376_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237373_ p_237373_
+net/minecraft/network/chat/contents/NbtContents net/minecraft/network/chat/contents/NbtContents
+	LOGGER f_237382_
+	compiledNbtPath f_237381_
+	dataSource f_237386_
+	interpreting f_237383_
+	nbtPathPattern f_237385_
+	separator f_237384_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
+		0 p_237395_ p_237395_
+		1 p_237396_ p_237396_
+		2 p_237397_ p_237397_
+		3 p_237398_ p_237398_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
+		0 p_237389_ p_237389_
+		1 p_237390_ p_237390_
+		2 p_237391_ p_237391_
+		3 p_237392_ p_237392_
+		4 p_237393_ p_237393_
+	compileNbtPath (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_237409_
+		static
+		0 p_237410_ p_237410_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237430_ p_237430_
+	getDataSource ()Lnet/minecraft/network/chat/contents/DataSource; m_237428_
+	getNbtPath ()Ljava/lang/String; m_237399_
+	getSeparator ()Ljava/util/Optional; m_237427_
+	hashCode ()I hashCode
+	isInterpreting ()Z m_237426_
+	lambda$resolve$0 (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/stream/Stream; m_237416_
+		0 p_237417_ p_237417_
+	lambda$resolve$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)Ljava/util/stream/Stream; m_237404_
+		static
+		0 p_237405_ p_237405_
+		1 p_237406_ p_237406_
+		2 p_237407_ p_237407_
+		3 p_237408_ p_237408_
+	lambda$resolve$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237418_
+		static
+		0 p_237419_ p_237419_
+		1 p_237420_ p_237420_
+		2 p_237421_ p_237421_
+	lambda$resolve$3 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237422_
+		static
+		0 p_237423_ p_237423_
+		1 p_237424_ p_237424_
+		2 p_237425_ p_237425_
+	lambda$resolve$4 (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_237413_
+		static
+		0 p_237414_ p_237414_
+		1 p_237415_ p_237415_
+	lambda$resolve$5 (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/MutableComponent; m_237411_
+		static
+		0 p_237412_ p_237412_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237401_ p_237401_
+		1 p_237402_ p_237402_
+		2 p_237403_ p_237403_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/ScoreContents net/minecraft/network/chat/contents/ScoreContents
+	SCORER_PLACEHOLDER f_237433_
+	name f_237434_
+	objective f_237436_
+	selector f_237435_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_237438_ p_237438_
+		1 p_237439_ p_237439_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237455_ p_237455_
+	findTargetName (Lnet/minecraft/commands/CommandSourceStack;)Ljava/lang/String; m_237441_
+		0 p_237442_ p_237442_
+	getName ()Ljava/lang/String; m_237440_
+	getObjective ()Ljava/lang/String; m_237453_
+	getScore (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/lang/String; m_237449_
+		0 p_237450_ p_237450_
+		1 p_237451_ p_237451_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237452_
+	hashCode ()I hashCode
+	parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237447_
+		static
+		0 p_237448_ p_237448_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237444_ p_237444_
+		1 p_237445_ p_237445_
+		2 p_237446_ p_237446_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents
+	LOGGER f_237459_
+	pattern f_237460_
+	selector f_237461_
+	separator f_237458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 p_237464_ p_237464_
+		1 p_237465_ p_237465_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237481_ p_237481_
+	getPattern ()Ljava/lang/String; m_237466_
+	getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237478_
+	getSeparator ()Ljava/util/Optional; m_237479_
+	hashCode ()I hashCode
+	parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; m_237471_
+		static
+		0 p_237472_ p_237472_
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237468_ p_237468_
+		1 p_237469_ p_237469_
+		2 p_237470_ p_237470_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237476_ p_237476_
+		1 p_237477_ p_237477_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237474_ p_237474_
+net/minecraft/network/chat/contents/StorageDataSource net/minecraft/network/chat/contents/StorageDataSource
+	id f_237484_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_237484_ f_237484_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237489_ p_237489_
+	getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; m_213601_
+		0 p_237491_ p_237491_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_237484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/chat/contents/TranslatableContents net/minecraft/network/chat/contents/TranslatableContents
+	FORMAT_PATTERN f_237501_
+	NO_ARGS f_237494_
+	TEXT_NULL f_237496_
+	TEXT_PERCENT f_237495_
+	args f_237498_
+	decomposedParts f_237500_
+	decomposedWith f_237499_
+	fallback f_263792_
+	key f_237497_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V <init>
+		0 p_265775_ p_265775_
+		1 p_265204_ p_265204_
+		2 p_265752_ p_265752_
+	decompose ()V m_237524_
+	decomposeTemplate (Ljava/lang/String;Ljava/util/function/Consumer;)V m_237515_
+		0 p_237516_ p_237516_
+		1 p_237517_ p_237517_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237526_ p_237526_
+	getArgs ()[Ljava/lang/Object; m_237523_
+	getArgument (I)Lnet/minecraft/network/chat/FormattedText; m_237509_
+		0 p_237510_ p_237510_
+	getFallback ()Ljava/lang/String; m_264577_
+	getKey ()Ljava/lang/String; m_237508_
+	hashCode ()I hashCode
+	resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; m_213698_
+		0 p_237512_ p_237512_
+		1 p_237513_ p_237513_
+		2 p_237514_ p_237514_
+	toString ()Ljava/lang/String; toString
+	visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; m_213724_
+		0 p_237521_ p_237521_
+		1 p_237522_ p_237522_
+	visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; m_213874_
+		0 p_237519_ p_237519_
+net/minecraft/network/chat/contents/TranslatableFormatException net/minecraft/network/chat/contents/TranslatableFormatException
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/Throwable;)V <init>
+		0 p_237536_ p_237536_
+		1 p_237537_ p_237537_
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;I)V <init>
+		0 p_237530_ p_237530_
+		1 p_237531_ p_237531_
+	<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/String;)V <init>
+		0 p_237533_ p_237533_
+		1 p_237534_ p_237534_
+net/minecraft/network/chat/contents/package-info net/minecraft/network/chat/contents/package-info
+net/minecraft/network/chat/package-info net/minecraft/network/chat/package-info
+net/minecraft/network/package-info net/minecraft/network/package-info
+net/minecraft/network/protocol/BundleDelimiterPacket net/minecraft/network/protocol/BundleDelimiterPacket
+	<init> ()V <init>
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265392_ p_265392_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265437_ p_265437_
+net/minecraft/network/protocol/BundlePacket net/minecraft/network/protocol/BundlePacket
+	packets f_263700_
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_265290_ p_265290_
+	subPackets ()Ljava/lang/Iterable; m_264216_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265519_ p_265519_
+net/minecraft/network/protocol/BundlerInfo net/minecraft/network/protocol/BundlerInfo
+	BUNDLER_PROVIDER f_263730_
+	BUNDLE_SIZE_LIMIT f_263688_
+	EMPTY f_263663_
+	<clinit> ()V <clinit>
+		static
+	createForPacket (Ljava/lang/Class;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; m_264118_
+		static
+		0 p_265438_ p_265438_
+		1 p_265627_ p_265627_
+		2 p_265373_ p_265373_
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265162_ p_265162_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265095_ p_265095_
+		1 p_265715_ p_265715_
+net/minecraft/network/protocol/BundlerInfo$1 net/minecraft/network/protocol/BundlerInfo$1
+	<init> ()V <init>
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265749_ p_265749_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265538_ p_265538_
+		1 p_265064_ p_265064_
+net/minecraft/network/protocol/BundlerInfo$2 net/minecraft/network/protocol/BundlerInfo$2
+	val$bundlePacketCls f_263671_
+	val$constructor f_263787_
+	val$delimiterPacket f_263691_
+	<init> (Ljava/lang/Class;Lnet/minecraft/network/protocol/BundleDelimiterPacket;Ljava/util/function/Function;)V <init>
+		0 p_265524_ p_265524_
+		1 p_265772_ p_265772_
+		2 p_265328_ p_265328_
+	startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; m_264150_
+		0 p_265097_ p_265097_
+	unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V m_264360_
+		0 p_265337_ p_265337_
+		1 p_265615_ p_265615_
+net/minecraft/network/protocol/BundlerInfo$2$1 net/minecraft/network/protocol/BundlerInfo$2$1
+	bundlePackets f_263710_
+	this$0 f_263768_
+	<init> (Lnet/minecraft/network/protocol/BundlerInfo$2;)V <init>
+		0 p_265446_ p_265446_
+	addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; m_264116_
+		0 p_265205_ p_265205_
+net/minecraft/network/protocol/BundlerInfo$Bundler net/minecraft/network/protocol/BundlerInfo$Bundler
+	addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; m_264116_
+		0 p_265601_ p_265601_
+net/minecraft/network/protocol/BundlerInfo$Provider net/minecraft/network/protocol/BundlerInfo$Provider
+	getBundlerInfo (Lnet/minecraft/network/protocol/PacketFlow;)Lnet/minecraft/network/protocol/BundlerInfo; m_264121_
+		0 p_265148_ p_265148_
+net/minecraft/network/protocol/Packet net/minecraft/network/protocol/Packet
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131342_ p_131342_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131343_ p_131343_
+net/minecraft/network/protocol/PacketFlow net/minecraft/network/protocol/PacketFlow
+	$VALUES $VALUES
+	CLIENTBOUND CLIENTBOUND
+	SERVERBOUND SERVERBOUND
+	$values ()[Lnet/minecraft/network/protocol/PacketFlow; m_178540_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_131349_ p_131349_
+		1 p_131350_ p_131350_
+	getOpposite ()Lnet/minecraft/network/protocol/PacketFlow; m_178539_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketFlow; valueOf
+		static
+		0 p_131352_ p_131352_
+	values ()[Lnet/minecraft/network/protocol/PacketFlow; values
+		static
+net/minecraft/network/protocol/PacketUtils net/minecraft/network/protocol/PacketUtils
+	LOGGER f_131354_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)V m_131359_
+		static
+		0 p_131360_ p_131360_
+		1 p_131361_ p_131361_
+		2 p_131362_ p_131362_
+	ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V m_131363_
+		static
+		0 p_131364_ p_131364_
+		1 p_131365_ p_131365_
+		2 p_131366_ p_131366_
+	lambda$ensureRunningOnSameThread$0 (Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V m_263899_
+		static
+		0 p_264724_ p_264724_
+		1 p_264725_ p_264725_
+net/minecraft/network/protocol/game/ClientGamePacketListener net/minecraft/network/protocol/game/ClientGamePacketListener
+	handleAddEntity (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_6771_
+		0 p_131367_ p_131367_
+	handleAddExperienceOrb (Lnet/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket;)V m_7708_
+		0 p_131368_ p_131368_
+	handleAddObjective (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V m_7957_
+		0 p_131438_ p_131438_
+	handleAddOrRemoveRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V m_8076_
+		0 p_131417_ p_131417_
+	handleAddPlayer (Lnet/minecraft/network/protocol/game/ClientboundAddPlayerPacket;)V m_6482_
+		0 p_131371_ p_131371_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V m_7791_
+		0 p_131372_ p_131372_
+	handleAwardStats (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V m_7271_
+		0 p_131373_ p_131373_
+	handleBlockChangedAck (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V m_214108_
+		0 p_237538_ p_237538_
+	handleBlockDestruction (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V m_5943_
+		0 p_131375_ p_131375_
+	handleBlockEntityData (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V m_7545_
+		0 p_131376_ p_131376_
+	handleBlockEvent (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V m_7364_
+		0 p_131377_ p_131377_
+	handleBlockUpdate (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V m_6773_
+		0 p_131378_ p_131378_
+	handleBossUpdate (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V m_7685_
+		0 p_131379_ p_131379_
+	handleBundlePacket (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V m_264308_
+		0 p_265211_ p_265211_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V m_6664_
+		0 p_131380_ p_131380_
+	handleChunkBlocksUpdate (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V m_5771_
+		0 p_131423_ p_131423_
+	handleChunksBiomes (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V m_274374_
+		0 p_275451_ p_275451_
+	handleCommandSuggestions (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V m_7589_
+		0 p_131382_ p_131382_
+	handleCommands (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V m_7443_
+		0 p_131383_ p_131383_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V m_7776_
+		0 p_131385_ p_131385_
+	handleContainerContent (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V m_6837_
+		0 p_131386_ p_131386_
+	handleContainerSetData (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V m_7257_
+		0 p_131387_ p_131387_
+	handleContainerSetSlot (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V m_5735_
+		0 p_131388_ p_131388_
+	handleCustomChatCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V m_240695_
+		0 p_240770_ p_240770_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ClientboundCustomPayloadPacket;)V m_7413_
+		0 p_131390_ p_131390_
+	handleDamageEvent (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V m_269082_
+		0 p_270900_ p_270900_
+	handleDeleteChat (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V m_241037_
+		0 p_241462_ p_241462_
+	handleDisconnect (Lnet/minecraft/network/protocol/game/ClientboundDisconnectPacket;)V m_6008_
+		0 p_131392_ p_131392_
+	handleDisguisedChat (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V m_7039_
+		0 p_251057_ p_251057_
+	handleEnabledFeatures (Lnet/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket;)V m_241155_
+		0 p_249571_ p_249571_
+	handleEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V m_7628_
+		0 p_131393_ p_131393_
+	handleEntityLinkPacket (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V m_5599_
+		0 p_131433_ p_131433_
+	handleExplosion (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V m_7345_
+		0 p_131394_ p_131394_
+	handleForgetLevelChunk (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V m_5729_
+		0 p_131395_ p_131395_
+	handleGameEvent (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V m_7616_
+		0 p_131396_ p_131396_
+	handleHorseScreenOpen (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V m_6905_
+		0 p_131397_ p_131397_
+	handleHurtAnimation (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V m_264143_
+		0 p_265165_ p_265165_
+	handleInitializeBorder (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V m_142237_
+		0 p_178544_ p_178544_
+	handleItemCooldown (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V m_7701_
+		0 p_131389_ p_131389_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ClientboundKeepAlivePacket;)V m_7231_
+		0 p_131398_ p_131398_
+	handleLevelChunkWithLight (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V m_183388_
+		0 p_195622_ p_195622_
+	handleLevelEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V m_7704_
+		0 p_131400_ p_131400_
+	handleLightUpdatePacket (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V m_183514_
+		0 p_195623_ p_195623_
+	handleLogin (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V m_5998_
+		0 p_131403_ p_131403_
+	handleLookAt (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V m_7244_
+		0 p_131415_ p_131415_
+	handleMapItemData (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V m_7633_
+		0 p_131404_ p_131404_
+	handleMerchantOffers (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V m_7330_
+		0 p_131405_ p_131405_
+	handleMoveEntity (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V m_7865_
+		0 p_131406_ p_131406_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V m_5682_
+		0 p_131416_ p_131416_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V m_7410_
+		0 p_131407_ p_131407_
+	handleOpenBook (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V m_6503_
+		0 p_131408_ p_131408_
+	handleOpenScreen (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V m_5980_
+		0 p_131409_ p_131409_
+	handleOpenSignEditor (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V m_8047_
+		0 p_131410_ p_131410_
+	handleParticleEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V m_7406_
+		0 p_131401_ p_131401_
+	handlePing (Lnet/minecraft/network/protocol/game/ClientboundPingPacket;)V m_141955_
+		0 p_178545_ p_178545_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V m_7339_
+		0 p_131411_ p_131411_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V m_5767_
+		0 p_131412_ p_131412_
+	handlePlayerChat (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V m_213629_
+		0 p_237540_ p_237540_
+	handlePlayerCombatEnd (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V m_142234_
+		0 p_178546_ p_178546_
+	handlePlayerCombatEnter (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V m_142058_
+		0 p_178547_ p_178547_
+	handlePlayerCombatKill (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V m_142747_
+		0 p_178548_ p_178548_
+	handlePlayerInfoRemove (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V m_213565_
+		0 p_252308_ p_252308_
+	handlePlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V m_214045_
+		0 p_248573_ p_248573_
+	handleRemoveEntities (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V m_182047_
+		0 p_182700_ p_182700_
+	handleRemoveMobEffect (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V m_6476_
+		0 p_131419_ p_131419_
+	handleResourcePack (Lnet/minecraft/network/protocol/game/ClientboundResourcePackPacket;)V m_5587_
+		0 p_131420_ p_131420_
+	handleRespawn (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V m_7992_
+		0 p_131421_ p_131421_
+	handleRotateMob (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V m_6176_
+		0 p_131422_ p_131422_
+	handleSelectAdvancementsTab (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V m_7553_
+		0 p_131424_ p_131424_
+	handleServerData (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V m_213672_
+		0 p_237541_ p_237541_
+	handleSetBorderCenter (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V m_142612_
+		0 p_178551_ p_178551_
+	handleSetBorderLerpSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V m_142686_
+		0 p_178552_ p_178552_
+	handleSetBorderSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V m_142238_
+		0 p_178553_ p_178553_
+	handleSetBorderWarningDelay (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V m_142056_
+		0 p_178554_ p_178554_
+	handleSetBorderWarningDistance (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V m_142696_
+		0 p_178555_ p_178555_
+	handleSetCamera (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V m_6447_
+		0 p_131426_ p_131426_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket;)V m_5612_
+		0 p_131427_ p_131427_
+	handleSetChunkCacheCenter (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V m_8065_
+		0 p_131428_ p_131428_
+	handleSetChunkCacheRadius (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V m_7299_
+		0 p_131429_ p_131429_
+	handleSetDisplayObjective (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V m_5556_
+		0 p_131431_ p_131431_
+	handleSetEntityData (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V m_6455_
+		0 p_131432_ p_131432_
+	handleSetEntityMotion (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V m_8048_
+		0 p_131434_ p_131434_
+	handleSetEntityPassengersPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V m_6403_
+		0 p_131439_ p_131439_
+	handleSetEquipment (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V m_7277_
+		0 p_131435_ p_131435_
+	handleSetExperience (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V m_6747_
+		0 p_131436_ p_131436_
+	handleSetHealth (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V m_5547_
+		0 p_131437_ p_131437_
+	handleSetPlayerTeamPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V m_5582_
+		0 p_131440_ p_131440_
+	handleSetScore (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V m_7519_
+		0 p_131441_ p_131441_
+	handleSetSimulationDistance (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V m_183623_
+		0 p_195624_ p_195624_
+	handleSetSpawn (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V m_6571_
+		0 p_131430_ p_131430_
+	handleSetTime (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V m_7885_
+		0 p_131442_ p_131442_
+	handleSoundEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V m_5863_
+		0 p_131444_ p_131444_
+	handleSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V m_8068_
+		0 p_131445_ p_131445_
+	handleStopSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V m_7183_
+		0 p_131446_ p_131446_
+	handleSystemChat (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V m_213990_
+		0 p_237543_ p_237543_
+	handleTabListCustomisation (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V m_6235_
+		0 p_131447_ p_131447_
+	handleTagQueryPacket (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V m_6148_
+		0 p_131448_ p_131448_
+	handleTakeItemEntity (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V m_8001_
+		0 p_131449_ p_131449_
+	handleTeleportEntity (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V m_6435_
+		0 p_131450_ p_131450_
+	handleTitlesClear (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V m_142766_
+		0 p_178543_ p_178543_
+	handleUpdateAdvancementsPacket (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V m_5498_
+		0 p_131451_ p_131451_
+	handleUpdateAttributes (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V m_7710_
+		0 p_131452_ p_131452_
+	handleUpdateMobEffect (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V m_7915_
+		0 p_131453_ p_131453_
+	handleUpdateRecipes (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V m_6327_
+		0 p_131454_ p_131454_
+	handleUpdateTags (Lnet/minecraft/network/protocol/game/ClientboundUpdateTagsPacket;)V m_5859_
+		0 p_131455_ p_131455_
+	setActionBarText (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V m_142456_
+		0 p_178550_ p_178550_
+	setSubtitleText (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V m_141913_
+		0 p_178556_ p_178556_
+	setTitleText (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V m_142442_
+		0 p_178557_ p_178557_
+	setTitlesAnimation (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V m_142185_
+		0 p_178558_ p_178558_
+net/minecraft/network/protocol/game/ClientboundAddEntityPacket net/minecraft/network/protocol/game/ClientboundAddEntityPacket
+	LIMIT f_178560_
+	MAGICAL_QUANTIZATION f_178559_
+	data f_131467_
+	id f_131456_
+	type f_131466_
+	uuid f_131457_
+	x f_131458_
+	xRot f_131464_
+	xa f_131461_
+	y f_131459_
+	yHeadRot f_237544_
+	yRot f_131465_
+	ya f_131462_
+	z f_131460_
+	za f_131463_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_131481_ p_131481_
+	<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
+		0 p_131483_ p_131483_
+		1 p_131484_ p_131484_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178562_ p_178562_
+	<init> (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_237558_ p_237558_
+		1 p_237559_ p_237559_
+		2 p_237560_ p_237560_
+	<init> (ILjava/util/UUID;DDDFFLnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/phys/Vec3;D)V <init>
+		0 p_237546_ p_237546_
+		1 p_237547_ p_237547_
+		2 p_237548_ p_237548_
+		3 p_237549_ p_237549_
+		4 p_237550_ p_237550_
+		5 p_237551_ p_237551_
+		6 p_237552_ p_237552_
+		7 p_237553_ p_237553_
+		8 p_237554_ p_237554_
+		9 p_237555_ p_237555_
+		10 p_237556_ p_237556_
+	getData ()I m_131509_
+	getId ()I m_131496_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_131508_
+	getUUID ()Ljava/util/UUID; m_131499_
+	getX ()D m_131500_
+	getXRot ()F m_237566_
+	getXa ()D m_131503_
+	getY ()D m_131501_
+	getYHeadRot ()F m_237568_
+	getYRot ()F m_237567_
+	getYa ()D m_131504_
+	getZ ()D m_131502_
+	getZa ()D m_131505_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131495_ p_131495_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131493_ p_131493_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131498_ p_131498_
+net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket
+	id f_131510_
+	value f_131514_
+	x f_131511_
+	y f_131512_
+	z f_131513_
+	<init> (Lnet/minecraft/world/entity/ExperienceOrb;)V <init>
+		0 p_131517_ p_131517_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178564_ p_178564_
+	getId ()I m_131524_
+	getValue ()I m_131530_
+	getX ()D m_131527_
+	getY ()D m_131528_
+	getZ ()D m_131529_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131523_ p_131523_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131521_ p_131521_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131526_ p_131526_
+net/minecraft/network/protocol/game/ClientboundAddPlayerPacket net/minecraft/network/protocol/game/ClientboundAddPlayerPacket
+	entityId f_131587_
+	playerId f_131588_
+	x f_131589_
+	xRot f_131593_
+	y f_131590_
+	yRot f_131592_
+	z f_131591_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178570_ p_178570_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_131596_ p_131596_
+	getEntityId ()I m_131603_
+	getPlayerId ()Ljava/util/UUID; m_131606_
+	getX ()D m_131607_
+	getY ()D m_131608_
+	getZ ()D m_131609_
+	getxRot ()B m_131611_
+	getyRot ()B m_131610_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131602_ p_131602_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131600_ p_131600_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131605_ p_131605_
+net/minecraft/network/protocol/game/ClientboundAnimatePacket net/minecraft/network/protocol/game/ClientboundAnimatePacket
+	CRITICAL_HIT f_178587_
+	MAGIC_CRITICAL_HIT f_178588_
+	SWING_MAIN_HAND f_178583_
+	SWING_OFF_HAND f_178586_
+	WAKE_UP f_178585_
+	action f_131613_
+	id f_131612_
+	<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
+		0 p_131616_ p_131616_
+		1 p_131617_ p_131617_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178590_ p_178590_
+	getAction ()I m_131627_
+	getId ()I m_131624_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131623_ p_131623_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131621_ p_131621_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131626_ p_131626_
+net/minecraft/network/protocol/game/ClientboundAwardStatsPacket net/minecraft/network/protocol/game/ClientboundAwardStatsPacket
+	stats f_131628_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
+		0 p_131631_ p_131631_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178592_ p_178592_
+	getStats ()Ljava/util/Map; m_131643_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131642_ p_131642_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131640_ p_131640_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/Stat; m_257122_
+		static
+		0 p_258208_ p_258208_
+		1 p_258209_ p_258209_
+	readStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/StatType;)Lnet/minecraft/stats/Stat; m_237572_
+		static
+		0 p_237573_ p_237573_
+		1 p_237574_ p_237574_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131645_ p_131645_
+	writeStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/Stat;)V m_237569_
+		static
+		0 p_237570_ p_237570_
+		1 p_237571_ p_237571_
+net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
+	sequence f_237578_
+	<init> (I)V <init>
+		0 f_237578_ f_237578_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237582_ p_237582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237591_ p_237591_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237588_ p_237588_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237586_ p_237586_
+	hashCode ()I hashCode
+	sequence ()I f_237578_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237584_ p_237584_
+net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket
+	id f_131671_
+	pos f_131672_
+	progress f_131673_
+	<init> (ILnet/minecraft/core/BlockPos;I)V <init>
+		0 p_131676_ p_131676_
+		1 p_131677_ p_131677_
+		2 p_131678_ p_131678_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178606_ p_178606_
+	getId ()I m_131685_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131688_
+	getProgress ()I m_131689_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131684_ p_131684_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131682_ p_131682_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131687_ p_131687_
+net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket
+	pos f_131690_
+	tag f_131692_
+	type f_131691_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_195637_ p_195637_
+		1 p_195638_ p_195638_
+		2 p_195639_ p_195639_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178621_ p_178621_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/util/function/Function;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_195642_
+		static
+		0 p_195643_ p_195643_
+		1 p_195644_ p_195644_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_195640_
+		static
+		0 p_195641_ p_195641_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131704_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_131708_
+	getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_195645_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131703_ p_131703_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131701_ p_131701_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131706_ p_131706_
+net/minecraft/network/protocol/game/ClientboundBlockEventPacket net/minecraft/network/protocol/game/ClientboundBlockEventPacket
+	b0 f_131710_
+	b1 f_131711_
+	block f_131712_
+	pos f_131709_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178623_ p_178623_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
+		0 p_131715_ p_131715_
+		1 p_131716_ p_131716_
+		2 p_131717_ p_131717_
+		3 p_131718_ p_131718_
+	getB0 ()I m_131728_
+	getB1 ()I m_131729_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_131730_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131725_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131724_ p_131724_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131722_ p_131722_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131727_ p_131727_
+net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket
+	blockState f_131732_
+	pos f_131731_
+	<init> (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_131735_ p_131735_
+		1 p_131736_ p_131736_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_131738_ p_131738_
+		1 p_131739_ p_131739_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178628_ p_178628_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_131746_
+	getPos ()Lnet/minecraft/core/BlockPos; m_131749_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131745_ p_131745_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131743_ p_131743_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131748_ p_131748_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket net/minecraft/network/protocol/game/ClientboundBossEventPacket
+	FLAG_DARKEN f_178629_
+	FLAG_FOG f_178631_
+	FLAG_MUSIC f_178630_
+	REMOVE_OPERATION f_178632_
+	id f_131750_
+	operation f_131751_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation;)V <init>
+		0 p_178635_ p_178635_
+		1 p_178636_ p_178636_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178638_ p_178638_
+	createAddPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178639_
+		static
+		0 p_178640_ p_178640_
+	createRemovePacket (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178641_
+		static
+		0 p_178642_ p_178642_
+	createUpdateNamePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178651_
+		static
+		0 p_178652_ p_178652_
+	createUpdateProgressPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178649_
+		static
+		0 p_178650_ p_178650_
+	createUpdatePropertiesPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178655_
+		static
+		0 p_178656_ p_178656_
+	createUpdateStylePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; m_178653_
+		static
+		0 p_178654_ p_178654_
+	dispatch (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_178643_
+		0 p_178644_ p_178644_
+	encodeProperties (ZZZ)I m_178645_
+		static
+		0 p_178646_ p_178646_
+		1 p_178647_ p_178647_
+		2 p_178648_ p_178648_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131770_ p_131770_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131768_ p_131768_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131773_ p_131773_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1
+	<init> ()V <init>
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178660_ p_178660_
+		1 p_178661_ p_178661_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178663_ p_178663_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation
+	color f_178666_
+	createWorldFog f_178670_
+	darkenScreen f_178668_
+	name f_178664_
+	overlay f_178667_
+	playMusic f_178669_
+	progress f_178665_
+	<init> (Lnet/minecraft/world/BossEvent;)V <init>
+		0 p_178672_ p_178672_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178674_ p_178674_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178677_ p_178677_
+		1 p_178678_ p_178678_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178680_ p_178680_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler
+	add (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V m_142107_
+		0 p_178689_ p_178689_
+		1 p_178690_ p_178690_
+		2 p_178691_ p_178691_
+		3 p_178692_ p_178692_
+		4 p_178693_ p_178693_
+		5 p_178694_ p_178694_
+		6 p_178695_ p_178695_
+		7 p_178696_ p_178696_
+	remove (Ljava/util/UUID;)V m_142751_
+		0 p_178681_ p_178681_
+	updateName (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V m_142366_
+		0 p_178687_ p_178687_
+		1 p_178688_ p_178688_
+	updateProgress (Ljava/util/UUID;F)V m_142653_
+		0 p_178682_ p_178682_
+		1 p_178683_ p_178683_
+	updateProperties (Ljava/util/UUID;ZZZ)V m_142513_
+		0 p_178697_ p_178697_
+		1 p_178698_ p_178698_
+		2 p_178699_ p_178699_
+		3 p_178700_ p_178700_
+	updateStyle (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_142358_
+		0 p_178684_ p_178684_
+		1 p_178685_ p_178685_
+		2 p_178686_ p_178686_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178701_ p_178701_
+		1 p_178702_ p_178702_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178703_ p_178703_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	UPDATE_NAME UPDATE_NAME
+	UPDATE_PROGRESS UPDATE_PROGRESS
+	UPDATE_PROPERTIES UPDATE_PROPERTIES
+	UPDATE_STYLE UPDATE_STYLE
+	reader f_178710_
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_178717_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
+		0 p_178714_ p_178714_
+		1 p_178715_ p_178715_
+		2 p_178716_ p_178716_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; m_178718_
+		static
+		0 p_178719_ p_178719_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; valueOf
+		static
+		0 p_178721_ p_178721_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; values
+		static
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation
+	name f_178723_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_178727_ p_178727_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178725_ p_178725_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178730_ p_178730_
+		1 p_178731_ p_178731_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178733_ p_178733_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation
+	progress f_178734_
+	<init> (F)V <init>
+		0 p_178736_ p_178736_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178738_ p_178738_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178741_ p_178741_
+		1 p_178742_ p_178742_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178744_ p_178744_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation
+	createWorldFog f_178747_
+	darkenScreen f_178745_
+	playMusic f_178746_
+	<init> (ZZZ)V <init>
+		0 p_178751_ p_178751_
+		1 p_178752_ p_178752_
+		2 p_178753_ p_178753_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178749_ p_178749_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178756_ p_178756_
+		1 p_178757_ p_178757_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178759_ p_178759_
+net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation
+	color f_178760_
+	overlay f_178761_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178766_ p_178766_
+	<init> (Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_178763_ p_178763_
+		1 p_178764_ p_178764_
+	dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V m_142282_
+		0 p_178769_ p_178769_
+		1 p_178770_ p_178770_
+	getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; m_142659_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142264_
+		0 p_178772_ p_178772_
+net/minecraft/network/protocol/game/ClientboundBundlePacket net/minecraft/network/protocol/game/ClientboundBundlePacket
+	<init> (Ljava/lang/Iterable;)V <init>
+		0 p_265231_ p_265231_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_265490_ p_265490_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265794_ p_265794_
+net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket
+	difficulty f_131805_
+	locked f_131806_
+	<init> (Lnet/minecraft/world/Difficulty;Z)V <init>
+		0 p_131809_ p_131809_
+		1 p_131810_ p_131810_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178774_ p_178774_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_131820_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131816_ p_131816_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131814_ p_131814_
+	isLocked ()Z m_131817_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131819_ p_131819_
+net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
+	TWO_MEGABYTES f_273892_
+	chunkBiomeData f_273816_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_275221_ p_275221_
+	<init> (Ljava/util/List;)V <init>
+		0 f_273816_ f_273816_
+	chunkBiomeData ()Ljava/util/List; f_273816_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275299_ p_275299_
+	forChunks (Ljava/util/List;)Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket; m_274415_
+		static
+		0 p_275394_ p_275394_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_275524_ p_275524_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_275459_ p_275459_
+	hashCode ()I hashCode
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData;)V m_274331_
+		static
+		0 p_275199_ p_275199_
+		1 p_275200_ p_275200_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_275376_ p_275376_
+net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData
+	buffer f_273848_
+	pos f_273927_
+	<init> (Lnet/minecraft/world/level/ChunkPos;[B)V <init>
+		0 f_273927_ f_273927_
+		1 f_273848_ f_273848_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_275569_ p_275569_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_275255_ p_275255_
+	buffer ()[B f_273848_
+	calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I m_274587_
+		static
+		0 p_275324_ p_275324_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275457_ p_275457_
+	extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_274308_
+		static
+		0 p_275626_ p_275626_
+		1 p_275570_ p_275570_
+	getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; m_274543_
+	getWriteBuffer ()Lio/netty/buffer/ByteBuf; m_274523_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/world/level/ChunkPos; f_273927_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_274304_
+		0 p_275467_ p_275467_
+net/minecraft/network/protocol/game/ClientboundClearTitlesPacket net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
+	resetTimes f_178777_
+	<init> (Z)V <init>
+		0 p_178781_ p_178781_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178779_ p_178779_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_178787_ p_178787_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_178785_ p_178785_
+	shouldResetTimes ()Z m_178788_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_178783_ p_178783_
+net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket
+	id f_131842_
+	suggestions f_131843_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178790_ p_178790_
+	<init> (ILcom/mojang/brigadier/suggestion/Suggestions;)V <init>
+		0 p_131846_ p_131846_
+		1 p_131847_ p_131847_
+	getId ()I m_131854_
+	getSuggestions ()Lcom/mojang/brigadier/suggestion/Suggestions; m_131857_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131853_ p_131853_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131851_ p_131851_
+	lambda$new$0 (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/network/FriendlyByteBuf;)Lcom/mojang/brigadier/suggestion/Suggestion; m_178791_
+		static
+		0 p_178792_ p_178792_
+		1 p_178793_ p_178793_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/Message;)V m_237613_
+		static
+		0 p_237614_ p_237614_
+		1 p_237615_ p_237615_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/suggestion/Suggestion;)V m_237616_
+		static
+		0 p_237617_ p_237617_
+		1 p_237618_ p_237618_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131856_ p_131856_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket net/minecraft/network/protocol/game/ClientboundCommandsPacket
+	FLAG_CUSTOM_SUGGESTIONS f_178800_
+	FLAG_EXECUTABLE f_178798_
+	FLAG_REDIRECT f_178799_
+	MASK_TYPE f_178797_
+	TYPE_ARGUMENT f_178803_
+	TYPE_LITERAL f_178802_
+	TYPE_ROOT f_178801_
+	entries f_237620_
+	rootIndex f_237619_
+	<init> (Lcom/mojang/brigadier/tree/RootCommandNode;)V <init>
+		0 p_131861_ p_131861_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178805_ p_178805_
+	createEntries (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; m_237626_
+		static
+		0 p_237627_ p_237627_
+	createEntry (Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; m_237621_
+		static
+		0 p_237622_ p_237622_
+		1 p_237623_ p_237623_
+	enumerateNodes (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_131862_
+		static
+		0 p_131863_ p_131863_
+	getRoot (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/tree/RootCommandNode; m_237624_
+		0 p_237625_ p_237625_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131878_ p_131878_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131876_ p_131876_
+	lambda$validateEntries$1 (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z m_237633_
+		static
+		0 p_237634_ p_237634_
+		1 p_237635_ p_237635_
+		2 p_237636_ p_237636_
+		3 p_237637_ p_237637_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry;)V m_237641_
+		static
+		0 p_237642_ p_237642_
+		1 p_237643_ p_237643_
+	read (Lnet/minecraft/network/FriendlyByteBuf;B)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; m_237638_
+		static
+		0 p_237639_ p_237639_
+		1 p_237640_ p_237640_
+	readNode (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; m_131887_
+		static
+		0 p_131888_ p_131888_
+	validateEntries (Ljava/util/List;Ljava/util/function/BiPredicate;)V m_237630_
+		static
+		0 p_237631_ p_237631_
+		1 p_237632_ p_237632_
+	validateEntries (Ljava/util/List;)V m_237628_
+		static
+		0 p_237629_ p_237629_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131886_ p_131886_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub
+	argumentType f_237645_
+	id f_237644_
+	suggestionId f_237646_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_237650_ p_237650_
+		1 p_237651_ p_237651_
+		2 p_237652_ p_237652_
+	<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)V <init>
+		0 p_237648_ p_237648_
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237656_ p_237656_
+	getSuggestionId (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; m_237653_
+		static
+		0 p_237654_ p_237654_
+	serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_237662_
+		static
+		0 p_237663_ p_237663_
+		1 p_237664_ p_237664_
+		2 p_237665_ p_237665_
+	serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V m_237659_
+		static
+		0 p_237660_ p_237660_
+		1 p_237661_ p_237661_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237658_ p_237658_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry
+	children f_131892_
+	flags f_131890_
+	redirect f_131891_
+	stub f_237666_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub;II[I)V <init>
+		0 p_237668_ p_237668_
+		1 p_237669_ p_237669_
+		2 p_237670_ p_237670_
+		3 p_237671_ p_237671_
+	canBuild (Lit/unimi/dsi/fastutil/ints/IntSet;)Z m_237672_
+		0 p_237673_ p_237673_
+	canResolve (Lit/unimi/dsi/fastutil/ints/IntSet;)Z m_237676_
+		0 p_237677_ p_237677_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_237674_
+		0 p_237675_ p_237675_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub
+	id f_237678_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_237680_ p_237680_
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237682_ p_237682_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237684_ p_237684_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver
+	context f_237685_
+	entries f_237686_
+	nodes f_237687_
+	<init> (Lnet/minecraft/commands/CommandBuildContext;Ljava/util/List;)V <init>
+		0 p_237689_ p_237689_
+		1 p_237690_ p_237690_
+	lambda$resolve$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_237693_
+		static
+		0 p_237694_ p_237694_
+	resolve (I)Lcom/mojang/brigadier/tree/CommandNode; m_237691_
+		0 p_237692_ p_237692_
+net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub
+	build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_213891_
+		0 p_237695_ p_237695_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_214206_
+		0 p_237696_ p_237696_
+net/minecraft/network/protocol/game/ClientboundContainerClosePacket net/minecraft/network/protocol/game/ClientboundContainerClosePacket
+	containerId f_131930_
+	<init> (I)V <init>
+		0 p_131933_ p_131933_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178820_ p_178820_
+	getContainerId ()I m_178821_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131939_ p_131939_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131937_ p_131937_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131941_ p_131941_
+net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket
+	carriedItem f_182702_
+	containerId f_131942_
+	items f_131943_
+	stateId f_182701_
+	<init> (IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_182704_ p_182704_
+		1 p_182705_ p_182705_
+		2 p_182706_ p_182706_
+		3 p_182707_ p_182707_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178823_ p_178823_
+	getCarriedItem ()Lnet/minecraft/world/item/ItemStack; m_182708_
+	getContainerId ()I m_131954_
+	getItems ()Ljava/util/List; m_131957_
+	getStateId ()I m_182709_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131953_ p_131953_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131951_ p_131951_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131956_ p_131956_
+net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket
+	containerId f_131958_
+	id f_131959_
+	value f_131960_
+	<init> (III)V <init>
+		0 p_131963_ p_131963_
+		1 p_131964_ p_131964_
+		2 p_131965_ p_131965_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178825_ p_178825_
+	getContainerId ()I m_131972_
+	getId ()I m_131975_
+	getValue ()I m_131976_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131971_ p_131971_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131969_ p_131969_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131974_ p_131974_
+net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket
+	CARRIED_ITEM f_178826_
+	PLAYER_INVENTORY f_178827_
+	containerId f_131977_
+	itemStack f_131979_
+	slot f_131978_
+	stateId f_182710_
+	<init> (IIILnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_131982_ p_131982_
+		1 p_182713_ p_182713_
+		2 p_131983_ p_131983_
+		3 p_131984_ p_131984_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178829_ p_178829_
+	getContainerId ()I m_131991_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_131995_
+	getSlot ()I m_131994_
+	getStateId ()I m_182716_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_131990_ p_131990_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_131988_ p_131988_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_131993_ p_131993_
+net/minecraft/network/protocol/game/ClientboundCooldownPacket net/minecraft/network/protocol/game/ClientboundCooldownPacket
+	duration f_131997_
+	item f_131996_
+	<init> (Lnet/minecraft/world/item/Item;I)V <init>
+		0 p_132000_ p_132000_
+		1 p_132001_ p_132001_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178831_ p_178831_
+	getDuration ()I m_132011_
+	getItem ()Lnet/minecraft/world/item/Item; m_132008_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132007_ p_132007_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132005_ p_132005_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132010_ p_132010_
+net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
+	action f_240661_
+	entries f_240663_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action;Ljava/util/List;)V <init>
+		0 f_240661_ f_240661_
+		1 f_240663_ f_240663_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_243340_ p_243340_
+	action ()Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; f_240661_
+	entries ()Ljava/util/List; f_240663_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_240819_ p_240819_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_240794_ p_240794_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_240831_ p_240831_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_240782_ p_240782_
+net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	SET SET
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; m_240733_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_240789_ p_240789_
+		1 p_240791_ p_240791_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; valueOf
+		static
+		0 p_240779_ p_240779_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundCustomPayloadPacket net/minecraft/network/protocol/game/ClientboundCustomPayloadPacket
+	BRAND f_132012_
+	DEBUG_BEE f_132024_
+	DEBUG_BRAIN f_132023_
+	DEBUG_GAME_EVENT f_178832_
+	DEBUG_GAME_EVENT_LISTENER f_178833_
+	DEBUG_GAME_TEST_ADD_MARKER f_132026_
+	DEBUG_GAME_TEST_CLEAR f_132027_
+	DEBUG_GOAL_SELECTOR f_132022_
+	DEBUG_HIVE f_132025_
+	DEBUG_NEIGHBORSUPDATE_PACKET f_132014_
+	DEBUG_PATHFINDING_PACKET f_132013_
+	DEBUG_POI_ADDED_PACKET f_132019_
+	DEBUG_POI_REMOVED_PACKET f_132020_
+	DEBUG_POI_TICKET_COUNT_PACKET f_132018_
+	DEBUG_RAIDS f_132028_
+	DEBUG_STRUCTURES_PACKET f_132016_
+	DEBUG_VILLAGE_SECTIONS f_132021_
+	DEBUG_WORLDGENATTEMPT_PACKET f_132017_
+	MAX_PAYLOAD_SIZE f_178834_
+	data f_132030_
+	identifier f_132029_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_132034_ p_132034_
+		1 p_132035_ p_132035_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178836_ p_178836_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_132045_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_132042_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132041_ p_132041_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132039_ p_132039_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132044_ p_132044_
+net/minecraft/network/protocol/game/ClientboundDamageEventPacket net/minecraft/network/protocol/game/ClientboundDamageEventPacket
+	entityId f_268504_
+	sourceCauseId f_268559_
+	sourceDirectId f_268649_
+	sourcePosition f_268712_
+	sourceTypeId f_268584_
+	<init> (IIIILjava/util/Optional;)V <init>
+		0 f_268504_ f_268504_
+		1 f_268584_ f_268584_
+		2 f_268559_ f_268559_
+		3 f_268649_ f_268649_
+		4 f_268712_ f_268712_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V <init>
+		0 p_270474_ p_270474_
+		1 p_270781_ p_270781_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_270722_ p_270722_
+	entityId ()I f_268504_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270250_ p_270250_
+	getSource (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/damagesource/DamageSource; m_269591_
+		0 p_270943_ p_270943_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_270510_ p_270510_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_270394_ p_270394_
+	hashCode ()I hashCode
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/phys/Vec3; m_269256_
+		static
+		0 p_270813_ p_270813_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/phys/Vec3;)V m_269243_
+		static
+		0 p_270788_ p_270788_
+		1 p_270196_ p_270196_
+	readOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;)I m_269135_
+		static
+		0 p_270462_ p_270462_
+	sourceCauseId ()I f_268559_
+	sourceDirectId ()I f_268649_
+	sourcePosition ()Ljava/util/Optional; f_268712_
+	sourceTypeId ()I f_268584_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_270971_ p_270971_
+	writeOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;I)V m_269073_
+		static
+		0 p_270812_ p_270812_
+		1 p_270852_ p_270852_
+net/minecraft/network/protocol/game/ClientboundDeleteChatPacket net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
+	messageSignature f_240904_
+	<init> (Lnet/minecraft/network/chat/MessageSignature$Packed;)V <init>
+		0 f_240904_ f_240904_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_241415_ p_241415_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241454_ p_241454_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_241426_ p_241426_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_241487_ p_241487_
+	hashCode ()I hashCode
+	messageSignature ()Lnet/minecraft/network/chat/MessageSignature$Packed; f_240904_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_241358_ p_241358_
+net/minecraft/network/protocol/game/ClientboundDisconnectPacket net/minecraft/network/protocol/game/ClientboundDisconnectPacket
+	reason f_132075_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_132078_ p_132078_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178841_ p_178841_
+	getReason ()Lnet/minecraft/network/chat/Component; m_132085_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132084_ p_132084_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132082_ p_132082_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132087_ p_132087_
+net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
+	chatType f_244252_
+	message f_244491_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
+		0 f_244491_ f_244491_
+		1 f_244252_ f_244252_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_249018_ p_249018_
+	chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; f_244252_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251223_ p_251223_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_251953_ p_251953_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_251255_ p_251255_
+	hashCode ()I hashCode
+	isSkippable ()Z m_6588_
+	message ()Lnet/minecraft/network/chat/Component; f_244491_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_250975_ p_250975_
+net/minecraft/network/protocol/game/ClientboundEntityEventPacket net/minecraft/network/protocol/game/ClientboundEntityEventPacket
+	entityId f_132088_
+	eventId f_132089_
+	<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
+		0 p_132092_ p_132092_
+		1 p_132093_ p_132093_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178843_ p_178843_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132094_
+		0 p_132095_ p_132095_
+	getEventId ()B m_132102_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132101_ p_132101_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132099_ p_132099_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132104_ p_132104_
+net/minecraft/network/protocol/game/ClientboundExplodePacket net/minecraft/network/protocol/game/ClientboundExplodePacket
+	knockbackX f_132110_
+	knockbackY f_132111_
+	knockbackZ f_132112_
+	power f_132108_
+	toBlow f_132109_
+	x f_132105_
+	y f_132106_
+	z f_132107_
+	<init> (DDDFLjava/util/List;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_132115_ p_132115_
+		1 p_132116_ p_132116_
+		2 p_132117_ p_132117_
+		3 p_132118_ p_132118_
+		4 p_132119_ p_132119_
+		5 p_132120_ p_132120_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178845_ p_178845_
+	getKnockbackX ()F m_132127_
+	getKnockbackY ()F m_132130_
+	getKnockbackZ ()F m_132131_
+	getPower ()F m_132135_
+	getToBlow ()Ljava/util/List; m_132136_
+	getX ()D m_132132_
+	getY ()D m_132133_
+	getZ ()D m_132134_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132126_ p_132126_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132124_ p_132124_
+	lambda$new$0 (IIILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/BlockPos; m_178846_
+		static
+		0 p_178847_ p_178847_
+		1 p_178848_ p_178848_
+		2 p_178849_ p_178849_
+		3 p_178850_ p_178850_
+	lambda$write$1 (IIILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/BlockPos;)V m_178851_
+		static
+		0 p_178852_ p_178852_
+		1 p_178853_ p_178853_
+		2 p_178854_ p_178854_
+		3 p_178855_ p_178855_
+		4 p_178856_ p_178856_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132129_ p_132129_
+net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket
+	x f_132137_
+	z f_132138_
+	<init> (II)V <init>
+		0 p_132141_ p_132141_
+		1 p_132142_ p_132142_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178858_ p_178858_
+	getX ()I m_132149_
+	getZ ()I m_132152_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132148_ p_132148_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132146_ p_132146_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132151_ p_132151_
+net/minecraft/network/protocol/game/ClientboundGameEventPacket net/minecraft/network/protocol/game/ClientboundGameEventPacket
+	ARROW_HIT_PLAYER f_132159_
+	CHANGE_GAME_MODE f_132156_
+	DEMO_EVENT f_132158_
+	DEMO_PARAM_HINT_1 f_178860_
+	DEMO_PARAM_HINT_2 f_178861_
+	DEMO_PARAM_HINT_3 f_178862_
+	DEMO_PARAM_HINT_4 f_178863_
+	DEMO_PARAM_INTRO f_178859_
+	GUARDIAN_ELDER_EFFECT f_132163_
+	IMMEDIATE_RESPAWN f_132164_
+	NO_RESPAWN_BLOCK_AVAILABLE f_132153_
+	PUFFER_FISH_STING f_132162_
+	RAIN_LEVEL_CHANGE f_132160_
+	START_RAINING f_132154_
+	STOP_RAINING f_132155_
+	THUNDER_LEVEL_CHANGE f_132161_
+	WIN_GAME f_132157_
+	event f_132165_
+	param f_132166_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type;F)V <init>
+		0 p_132170_ p_132170_
+		1 p_132171_ p_132171_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178865_ p_178865_
+	getEvent ()Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; m_132178_
+	getParam ()F m_132181_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132177_ p_132177_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132175_ p_132175_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132180_ p_132180_
+net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type
+	TYPES f_132182_
+	id f_132183_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_132186_ p_132186_
+net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket
+	containerId f_132190_
+	entityId f_132192_
+	size f_132191_
+	<init> (III)V <init>
+		0 p_132195_ p_132195_
+		1 p_132196_ p_132196_
+		2 p_132197_ p_132197_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178867_ p_178867_
+	getContainerId ()I m_132204_
+	getEntityId ()I m_132208_
+	getSize ()I m_132207_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132203_ p_132203_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132201_ p_132201_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132206_ p_132206_
+net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
+	id f_263825_
+	yaw f_263826_
+	<init> (IF)V <init>
+		0 f_263825_ f_263825_
+		1 f_263826_ f_263826_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_265181_ p_265181_
+	<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_265293_ p_265293_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265270_ p_265270_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_265654_ p_265654_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_265547_ p_265547_
+	hashCode ()I hashCode
+	id ()I f_263825_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_265156_ p_265156_
+	yaw ()F f_263826_
+net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
+	lerpTime f_178872_
+	newAbsoluteMaxSize f_178873_
+	newCenterX f_178868_
+	newCenterZ f_178869_
+	newSize f_178871_
+	oldSize f_178870_
+	warningBlocks f_178874_
+	warningTime f_178875_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_178877_ p_178877_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178879_ p_178879_
+	getLerpTime ()J m_178890_
+	getNewAbsoluteMaxSize ()I m_178891_
+	getNewCenterX ()D m_178886_
+	getNewCenterZ ()D m_178887_
+	getNewSize ()D m_178888_
+	getOldSize ()D m_178889_
+	getWarningBlocks ()I m_178893_
+	getWarningTime ()I m_178892_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_178885_ p_178885_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_178883_ p_178883_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_178881_ p_178881_
+net/minecraft/network/protocol/game/ClientboundKeepAlivePacket net/minecraft/network/protocol/game/ClientboundKeepAlivePacket
+	id f_132209_
+	<init> (J)V <init>
+		0 p_132212_ p_132212_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178895_ p_178895_
+	getId ()J m_132219_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132218_ p_132218_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132216_ p_132216_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132221_ p_132221_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
+	TWO_MEGABYTES f_195646_
+	blockEntitiesData f_195649_
+	buffer f_195648_
+	heightmaps f_195647_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
+		0 p_195653_ p_195653_
+		1 p_195654_ p_195654_
+		2 p_195655_ p_195655_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
+		0 p_195651_ p_195651_
+	calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I m_195664_
+		static
+		0 p_195665_ p_195665_
+	extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_195668_
+		static
+		0 p_195669_ p_195669_
+		1 p_195670_ p_195670_
+	getBlockEntitiesTags (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;II)V m_195674_
+		0 p_195675_ p_195675_
+		1 p_195676_ p_195676_
+		2 p_195677_ p_195677_
+	getBlockEntitiesTagsConsumer (II)Ljava/util/function/Consumer; m_195657_
+		0 p_195658_ p_195658_
+		1 p_195659_ p_195659_
+	getHeightmaps ()Lnet/minecraft/nbt/CompoundTag; m_195678_
+	getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; m_195656_
+	getWriteBuffer ()Lio/netty/buffer/ByteBuf; m_195679_
+	lambda$getBlockEntitiesTagsConsumer$1 (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;)V m_195660_
+		0 p_195661_ p_195661_
+		1 p_195662_ p_195662_
+		2 p_195663_ p_195663_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo;)V m_195671_
+		static
+		0 p_195672_ p_195672_
+		1 p_195673_ p_195673_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195666_
+		0 p_195667_ p_195667_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo
+	packedXZ f_195680_
+	tag f_195683_
+	type f_195682_
+	y f_195681_
+	<init> (IILnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_195685_ p_195685_
+		1 p_195686_ p_195686_
+		2 p_195687_ p_195687_
+		3 p_195688_ p_195688_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195690_ p_195690_
+	create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo; m_195691_
+		static
+		0 p_195692_ p_195692_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195693_
+		0 p_195694_ p_195694_
+net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput
+	accept (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_195695_
+		0 p_195696_ p_195696_
+		1 p_195697_ p_195697_
+		2 p_195698_ p_195698_
+net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
+	chunkData f_195701_
+	lightData f_195702_
+	x f_195699_
+	z f_195700_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285290_ p_285290_
+		1 p_285254_ p_285254_
+		2 p_285350_ p_285350_
+		3 p_285304_ p_285304_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195710_ p_195710_
+	getChunkData ()Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; m_195719_
+	getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; m_195720_
+	getX ()I m_195717_
+	getZ ()I m_195718_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_195716_ p_195716_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_195714_ p_195714_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_195712_ p_195712_
+net/minecraft/network/protocol/game/ClientboundLevelEventPacket net/minecraft/network/protocol/game/ClientboundLevelEventPacket
+	data f_132260_
+	globalEvent f_132261_
+	pos f_132259_
+	type f_132258_
+	<init> (ILnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_132264_ p_132264_
+		1 p_132265_ p_132265_
+		2 p_132266_ p_132266_
+		3 p_132267_ p_132267_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178908_ p_178908_
+	getData ()I m_132278_
+	getPos ()Lnet/minecraft/core/BlockPos; m_132279_
+	getType ()I m_132277_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132273_ p_132273_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132271_ p_132271_
+	isGlobalEvent ()Z m_132274_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132276_ p_132276_
+net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket
+	count f_132287_
+	maxSpeed f_132286_
+	overrideLimiter f_132288_
+	particle f_132289_
+	x f_132280_
+	xDist f_132283_
+	y f_132281_
+	yDist f_132284_
+	z f_132282_
+	zDist f_132285_
+	<init> (Lnet/minecraft/core/particles/ParticleOptions;ZDDDFFFFI)V <init>
+		0 p_132292_ p_132292_
+		1 p_132293_ p_132293_
+		2 p_132294_ p_132294_
+		3 p_132295_ p_132295_
+		4 p_132296_ p_132296_
+		5 p_132297_ p_132297_
+		6 p_132298_ p_132298_
+		7 p_132299_ p_132299_
+		8 p_132300_ p_132300_
+		9 p_132301_ p_132301_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178910_ p_178910_
+	getCount ()I m_132321_
+	getMaxSpeed ()F m_132320_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_132322_
+	getX ()D m_132314_
+	getXDist ()F m_132317_
+	getY ()D m_132315_
+	getYDist ()F m_132318_
+	getZ ()D m_132316_
+	getZDist ()F m_132319_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132310_ p_132310_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132308_ p_132308_
+	isOverrideLimiter ()Z m_132311_
+	readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_132304_
+		0 p_132305_ p_132305_
+		1 p_132306_ p_132306_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132313_ p_132313_
+net/minecraft/network/protocol/game/ClientboundLightUpdatePacket net/minecraft/network/protocol/game/ClientboundLightUpdatePacket
+	lightData f_195721_
+	x f_132323_
+	z f_132324_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285255_ p_285255_
+		1 p_285409_ p_285409_
+		2 p_285387_ p_285387_
+		3 p_285074_ p_285074_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178918_ p_178918_
+	getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; m_195722_
+	getX ()I m_132349_
+	getZ ()I m_132352_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132348_ p_132348_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132346_ p_132346_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132351_ p_132351_
+net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
+	blockUpdates f_195728_
+	blockYMask f_195724_
+	emptyBlockYMask f_195726_
+	emptySkyYMask f_195725_
+	skyUpdates f_195727_
+	skyYMask f_195723_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
+		0 p_195737_ p_195737_
+		1 p_195738_ p_195738_
+		2 p_195739_ p_195739_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
+		0 p_285385_ p_285385_
+		1 p_285143_ p_285143_
+		2 p_285253_ p_285253_
+		3 p_285051_ p_285051_
+	getBlockUpdates ()Ljava/util/List; m_195759_
+	getBlockYMask ()Ljava/util/BitSet; m_195757_
+	getEmptyBlockYMask ()Ljava/util/BitSet; m_195758_
+	getEmptySkyYMask ()Ljava/util/BitSet; m_195751_
+	getSkyUpdates ()Ljava/util/List; m_195754_
+	getSkyYMask ()Ljava/util/BitSet; m_195740_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)[B m_195755_
+		static
+		0 p_195756_ p_195756_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)[B m_195752_
+		static
+		0 p_195753_ p_195753_
+	prepareSectionData (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/LightLayer;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V m_195741_
+		0 p_195742_ p_195742_
+		1 p_195743_ p_195743_
+		2 p_195744_ p_195744_
+		3 p_195745_ p_195745_
+		4 p_195746_ p_195746_
+		5 p_195747_ p_195747_
+		6 p_195748_ p_195748_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_195749_
+		0 p_195750_ p_195750_
+net/minecraft/network/protocol/game/ClientboundLoginPacket net/minecraft/network/protocol/game/ClientboundLoginPacket
+	BUILTIN_CONTEXT_OPS f_266064_
+	chunkRadius f_132370_
+	dimension f_132368_
+	dimensionType f_132367_
+	gameType f_132363_
+	hardcore f_132362_
+	isDebug f_132373_
+	isFlat f_132374_
+	lastDeathLocation f_238174_
+	levels f_132365_
+	maxPlayers f_132369_
+	playerId f_132360_
+	portalCooldown f_286971_
+	previousGameType f_132364_
+	reducedDebugInfo f_132371_
+	registryHolder f_132366_
+	seed f_132361_
+	showDeathScreen f_132372_
+	simulationDistance f_195761_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZLnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;Ljava/util/Set;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;JIIIZZZZLjava/util/Optional;I)V <init>
+		0 f_132360_ f_132360_
+		1 f_132362_ f_132362_
+		2 f_132363_ f_132363_
+		3 f_132364_ f_132364_
+		4 f_132365_ f_132365_
+		5 f_132366_ f_132366_
+		6 f_132367_ f_132367_
+		7 f_132368_ f_132368_
+		8 f_132361_ f_132361_
+		9 f_132369_ f_132369_
+		10 f_132370_ f_132370_
+		11 f_195761_ f_195761_
+		12 f_132371_ f_132371_
+		13 f_132372_ f_132372_
+		14 f_132373_ f_132373_
+		15 f_132374_ f_132374_
+		16 f_238174_ f_238174_
+		17 f_286971_ f_286971_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178960_ p_178960_
+	chunkRadius ()I f_132370_
+	dimension ()Lnet/minecraft/resources/ResourceKey; f_132368_
+	dimensionType ()Lnet/minecraft/resources/ResourceKey; f_132367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195784_ p_195784_
+	gameType ()Lnet/minecraft/world/level/GameType; f_132363_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132397_ p_132397_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132395_ p_132395_
+	hardcore ()Z f_132362_
+	hashCode ()I hashCode
+	isDebug ()Z f_132373_
+	isFlat ()Z f_132374_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; m_257123_
+		static
+		0 p_258210_ p_258210_
+	lastDeathLocation ()Ljava/util/Optional; f_238174_
+	levels ()Ljava/util/Set; f_132365_
+	maxPlayers ()I f_132369_
+	playerId ()I f_132360_
+	portalCooldown ()I f_286971_
+	previousGameType ()Lnet/minecraft/world/level/GameType; f_132364_
+	reducedDebugInfo ()Z f_132371_
+	registryHolder ()Lnet/minecraft/core/RegistryAccess$Frozen; f_132366_
+	seed ()J f_132361_
+	showDeathScreen ()Z f_132372_
+	simulationDistance ()I f_195761_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132400_ p_132400_
+net/minecraft/network/protocol/game/ClientboundMapItemDataPacket net/minecraft/network/protocol/game/ClientboundMapItemDataPacket
+	colorPatch f_178968_
+	decorations f_132419_
+	locked f_132418_
+	mapId f_132415_
+	scale f_132416_
+	<init> (IBZLjava/util/Collection;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)V <init>
+		0 p_178970_ p_178970_
+		1 p_178971_ p_178971_
+		2 p_178972_ p_178972_
+		3 p_178973_ p_178973_
+		4 p_178974_ p_178974_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178976_ p_178976_
+	applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_132437_
+		0 p_132438_ p_132438_
+	getMapId ()I m_132445_
+	getScale ()B m_178982_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132444_ p_132444_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132442_ p_132442_
+	isLocked ()Z m_178983_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration; m_178980_
+		static
+		0 p_178981_ p_178981_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; m_237730_
+		static
+		0 p_237731_ p_237731_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/saveddata/maps/MapDecoration;)V m_237724_
+		static
+		0 p_237725_ p_237725_
+		1 p_237726_ p_237726_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/List;)V m_237727_
+		static
+		0 p_237728_ p_237728_
+		1 p_237729_ p_237729_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132447_ p_132447_
+net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket
+	canRestock f_132453_
+	containerId f_132448_
+	offers f_132449_
+	showProgress f_132452_
+	villagerLevel f_132450_
+	villagerXp f_132451_
+	<init> (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V <init>
+		0 p_132456_ p_132456_
+		1 p_132457_ p_132457_
+		2 p_132458_ p_132458_
+		3 p_132459_ p_132459_
+		4 p_132460_ p_132460_
+		5 p_132461_ p_132461_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_178985_ p_178985_
+	canRestock ()Z m_132475_
+	getContainerId ()I m_132468_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_132471_
+	getVillagerLevel ()I m_132472_
+	getVillagerXp ()I m_132473_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132467_ p_132467_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132465_ p_132465_
+	showProgress ()Z m_132474_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132470_ p_132470_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket net/minecraft/network/protocol/game/ClientboundMoveEntityPacket
+	entityId f_132499_
+	hasPos f_132507_
+	hasRot f_132506_
+	onGround f_132505_
+	xRot f_132504_
+	xa f_132500_
+	yRot f_132503_
+	ya f_132501_
+	za f_132502_
+	<init> (ISSSBBZZZ)V <init>
+		0 p_178988_ p_178988_
+		1 p_178989_ p_178989_
+		2 p_178990_ p_178990_
+		3 p_178991_ p_178991_
+		4 p_178992_ p_178992_
+		5 p_178993_ p_178993_
+		6 p_178994_ p_178994_
+		7 p_178995_ p_178995_
+		8 p_178996_ p_178996_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132519_
+		0 p_132520_ p_132520_
+	getXa ()S m_178997_
+	getYa ()S m_178998_
+	getZa ()S m_178999_
+	getxRot ()B m_132532_
+	getyRot ()B m_132531_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132528_ p_132528_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132526_ p_132526_
+	hasPosition ()Z m_132534_
+	hasRotation ()Z m_132533_
+	isOnGround ()Z m_132535_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos
+	<init> (ISSSZ)V <init>
+		0 p_132539_ p_132539_
+		1 p_132540_ p_132540_
+		2 p_132541_ p_132541_
+		3 p_132542_ p_132542_
+		4 p_132543_ p_132543_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132547_ p_132547_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos; m_179000_
+		static
+		0 p_179001_ p_179001_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132549_ p_132549_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot
+	<init> (ISSSBBZ)V <init>
+		0 p_132552_ p_132552_
+		1 p_132553_ p_132553_
+		2 p_132554_ p_132554_
+		3 p_132555_ p_132555_
+		4 p_132556_ p_132556_
+		5 p_132557_ p_132557_
+		6 p_132558_ p_132558_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132562_ p_132562_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot; m_179002_
+		static
+		0 p_179003_ p_179003_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132564_ p_132564_
+net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot
+	<init> (IBBZ)V <init>
+		0 p_132567_ p_132567_
+		1 p_132568_ p_132568_
+		2 p_132569_ p_132569_
+		3 p_132570_ p_132570_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132574_ p_132574_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot; m_179004_
+		static
+		0 p_179005_ p_179005_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132576_ p_132576_
+net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket
+	x f_132577_
+	xRot f_132581_
+	y f_132578_
+	yRot f_132580_
+	z f_132579_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_132584_ p_132584_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179007_ p_179007_
+	getX ()D m_132591_
+	getXRot ()F m_132597_
+	getY ()D m_132594_
+	getYRot ()F m_132596_
+	getZ ()D m_132595_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132590_ p_132590_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132588_ p_132588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132593_ p_132593_
+net/minecraft/network/protocol/game/ClientboundOpenBookPacket net/minecraft/network/protocol/game/ClientboundOpenBookPacket
+	hand f_132598_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_132601_ p_132601_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179009_ p_179009_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_132608_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132607_ p_132607_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132605_ p_132605_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132610_ p_132610_
+net/minecraft/network/protocol/game/ClientboundOpenScreenPacket net/minecraft/network/protocol/game/ClientboundOpenScreenPacket
+	containerId f_132611_
+	title f_132613_
+	type f_132612_
+	<init> (ILnet/minecraft/world/inventory/MenuType;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_132616_ p_132616_
+		1 p_132617_ p_132617_
+		2 p_132618_ p_132618_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179011_ p_179011_
+	getContainerId ()I m_132625_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_132629_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_132628_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132624_ p_132624_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132622_ p_132622_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132627_ p_132627_
+net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket
+	isFrontText f_276459_
+	pos f_132630_
+	<init> (Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_277843_ p_277843_
+		1 p_277748_ p_277748_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179013_ p_179013_
+	getPos ()Lnet/minecraft/core/BlockPos; m_132640_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132639_ p_132639_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132637_ p_132637_
+	isFrontText ()Z m_276774_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132642_ p_132642_
+net/minecraft/network/protocol/game/ClientboundPingPacket net/minecraft/network/protocol/game/ClientboundPingPacket
+	id f_179014_
+	<init> (I)V <init>
+		0 p_179016_ p_179016_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179018_ p_179018_
+	getId ()I m_179025_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179024_ p_179024_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179022_ p_179022_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179020_ p_179020_
+net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket
+	containerId f_132643_
+	recipe f_132644_
+	<init> (ILnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_132647_ p_132647_
+		1 p_132648_ p_132648_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179027_ p_179027_
+	getContainerId ()I m_132658_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_132655_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132654_ p_132654_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132652_ p_132652_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132657_ p_132657_
+net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket
+	FLAG_CAN_FLY f_179030_
+	FLAG_FLYING f_179029_
+	FLAG_INSTABUILD f_179031_
+	FLAG_INVULNERABLE f_179028_
+	canFly f_132661_
+	flyingSpeed f_132663_
+	instabuild f_132662_
+	invulnerable f_132659_
+	isFlying f_132660_
+	walkingSpeed f_132664_
+	<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
+		0 p_132667_ p_132667_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179033_ p_179033_
+	canFly ()Z m_132678_
+	canInstabuild ()Z m_132679_
+	getFlyingSpeed ()F m_132680_
+	getWalkingSpeed ()F m_132681_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132673_ p_132673_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132671_ p_132671_
+	isFlying ()Z m_132677_
+	isInvulnerable ()Z m_132674_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132676_ p_132676_
+net/minecraft/network/protocol/game/ClientboundPlayerChatPacket net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
+	body f_244090_
+	chatType f_240897_
+	filterMask f_243744_
+	index f_244283_
+	sender f_243918_
+	signature f_243836_
+	unsignedContent f_243686_
+	<init> (Ljava/util/UUID;ILnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
+		0 f_243918_ f_243918_
+		1 f_244283_ f_244283_
+		2 f_243836_ f_243836_
+		3 f_244090_ f_244090_
+		4 f_243686_ f_243686_
+		5 f_243744_ f_243744_
+		6 f_240897_ f_240897_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237741_ p_237741_
+	body ()Lnet/minecraft/network/chat/SignedMessageBody$Packed; f_244090_
+	chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; f_240897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237765_ p_237765_
+	filterMask ()Lnet/minecraft/network/chat/FilterMask; f_243744_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237759_ p_237759_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237757_ p_237757_
+	hashCode ()I hashCode
+	index ()I f_244283_
+	isSkippable ()Z m_6588_
+	sender ()Ljava/util/UUID; f_243918_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_243836_
+	toString ()Ljava/lang/String; toString
+	unsignedContent ()Lnet/minecraft/network/chat/Component; f_243686_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237755_ p_237755_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
+	duration f_179035_
+	<init> (I)V <init>
+		0 p_289544_ p_289544_
+	<init> (Lnet/minecraft/world/damagesource/CombatTracker;)V <init>
+		0 p_179040_ p_179040_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179042_ p_179042_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179048_ p_179048_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179046_ p_179046_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179044_ p_179044_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket
+	<init> ()V <init>
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179051_ p_179051_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179057_ p_179057_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179055_ p_179055_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179053_ p_179053_
+net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
+	message f_179060_
+	playerId f_179058_
+	<init> (ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_289572_ p_289572_
+		1 p_289546_ p_289546_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179069_ p_179069_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_179079_
+	getPlayerId ()I m_179078_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179076_ p_179076_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179074_ p_179074_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179072_ p_179072_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
+	profileIds f_244383_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_248744_ p_248744_
+	<init> (Ljava/util/List;)V <init>
+		0 f_244383_ f_244383_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249804_ p_249804_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_250111_ p_250111_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_252100_ p_252100_
+	hashCode ()I hashCode
+	profileIds ()Ljava/util/List; f_244383_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_249263_ p_249263_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
+	actions f_243795_
+	entries f_244436_
+	<init> (Ljava/util/EnumSet;Ljava/util/Collection;)V <init>
+		0 p_251739_ p_251739_
+		1 p_251579_ p_251579_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_251648_ p_251648_
+		1 p_252273_ p_252273_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_251820_ p_251820_
+	actions ()Ljava/util/EnumSet; m_246097_
+	createPlayerInitializing (Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket; m_247122_
+		static
+		0 p_252314_ p_252314_
+	entries ()Ljava/util/List; m_246778_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_249935_ p_249935_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_251889_ p_251889_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; m_246059_
+		0 p_249950_ p_249950_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245788_
+		0 p_251434_ p_251434_
+		1 p_252303_ p_252303_
+	newEntries ()Ljava/util/List; m_245290_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_249907_ p_249907_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action
+	$VALUES $VALUES
+	ADD_PLAYER ADD_PLAYER
+	INITIALIZE_CHAT INITIALIZE_CHAT
+	UPDATE_DISPLAY_NAME UPDATE_DISPLAY_NAME
+	UPDATE_GAME_MODE UPDATE_GAME_MODE
+	UPDATE_LATENCY UPDATE_LATENCY
+	UPDATE_LISTED UPDATE_LISTED
+	reader f_243887_
+	writer f_243738_
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; m_245620_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer;)V <init>
+		0 p_249930_ p_249930_
+		1 p_250394_ p_250394_
+		2 p_249392_ p_249392_
+		3 p_250487_ p_250487_
+	lambda$static$0 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245215_
+		static
+		0 p_251116_ p_251116_
+		1 p_251884_ p_251884_
+	lambda$static$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_246581_
+		static
+		0 p_252022_ p_252022_
+		1 p_250357_ p_250357_
+	lambda$static$10 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_247692_
+		static
+		0 p_248840_ p_248840_
+		1 p_251000_ p_251000_
+	lambda$static$11 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245686_
+		static
+		0 p_251723_ p_251723_
+		1 p_251870_ p_251870_
+	lambda$static$2 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_252650_
+		static
+		0 p_253468_ p_253468_
+		1 p_253469_ p_253469_
+	lambda$static$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_252651_
+		static
+		0 p_253470_ p_253470_
+		1 p_253471_ p_253471_
+	lambda$static$4 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245650_
+		static
+		0 p_251118_ p_251118_
+		1 p_248955_ p_248955_
+	lambda$static$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247610_
+		static
+		0 p_249222_ p_249222_
+		1 p_250996_ p_250996_
+	lambda$static$6 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245523_
+		static
+		0 p_248777_ p_248777_
+		1 p_248837_ p_248837_
+	lambda$static$7 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247090_
+		static
+		0 p_249355_ p_249355_
+		1 p_251658_ p_251658_
+	lambda$static$8 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_245774_
+		static
+		0 p_252263_ p_252263_
+		1 p_248964_ p_248964_
+	lambda$static$9 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_245963_
+		static
+		0 p_248830_ p_248830_
+		1 p_251312_ p_251312_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; valueOf
+		static
+		0 p_248648_ p_248648_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader
+	read (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V m_247322_
+		0 p_251859_ p_251859_
+		1 p_249972_ p_249972_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V m_247205_
+		0 p_249775_ p_249775_
+		1 p_249783_ p_249783_
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry
+	chatSession f_244153_
+	displayName f_244512_
+	gameMode f_244162_
+	latency f_244322_
+	listed f_243700_
+	profile f_243688_
+	profileId f_244142_
+	<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILnet/minecraft/world/level/GameType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
+		0 f_244142_ f_244142_
+		1 f_243688_ f_243688_
+		2 f_243700_ f_243700_
+		3 f_244322_ f_244322_
+		4 f_244162_ f_244162_
+		5 f_244512_ f_244512_
+		6 f_244153_ f_244153_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_252094_ p_252094_
+	chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; f_244153_
+	displayName ()Lnet/minecraft/network/chat/Component; f_244512_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251152_ p_251152_
+	gameMode ()Lnet/minecraft/world/level/GameType; f_244162_
+	hashCode ()I hashCode
+	latency ()I f_244322_
+	listed ()Z f_243700_
+	profile ()Lcom/mojang/authlib/GameProfile; f_243688_
+	profileId ()Ljava/util/UUID; f_244142_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder
+	chatSession f_244393_
+	displayName f_243869_
+	gameMode f_244148_
+	latency f_243762_
+	listed f_243955_
+	profile f_244042_
+	profileId f_243856_
+	<init> (Ljava/util/UUID;)V <init>
+		0 p_251670_ p_251670_
+	build ()Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; m_245615_
+net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket
+	atEntity f_132774_
+	entity f_132771_
+	fromAnchor f_132772_
+	toAnchor f_132773_
+	x f_132768_
+	y f_132769_
+	z f_132770_
+	<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
+		0 p_132782_ p_132782_
+		1 p_132783_ p_132783_
+		2 p_132784_ p_132784_
+	<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;DDD)V <init>
+		0 p_132777_ p_132777_
+		1 p_132778_ p_132778_
+		2 p_132779_ p_132779_
+		3 p_132780_ p_132780_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179146_ p_179146_
+	getFromAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m_132793_
+	getPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; m_132785_
+		0 p_132786_ p_132786_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132792_ p_132792_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132790_ p_132790_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132795_ p_132795_
+net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket
+	id f_132802_
+	relativeArguments f_132801_
+	x f_132796_
+	xRot f_132800_
+	y f_132797_
+	yRot f_132799_
+	z f_132798_
+	<init> (DDDFFLjava/util/Set;I)V <init>
+		0 p_275438_ p_275438_
+		1 p_275354_ p_275354_
+		2 p_275276_ p_275276_
+		3 p_275280_ p_275280_
+		4 p_275203_ p_275203_
+		5 p_275228_ p_275228_
+		6 p_275614_ p_275614_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179158_ p_179158_
+	getId ()I m_132825_
+	getRelativeArguments ()Ljava/util/Set; m_132826_
+	getX ()D m_132818_
+	getXRot ()F m_132824_
+	getY ()D m_132821_
+	getYRot ()F m_132823_
+	getZ ()D m_132822_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132817_ p_132817_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132815_ p_132815_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132820_ p_132820_
+net/minecraft/network/protocol/game/ClientboundRecipePacket net/minecraft/network/protocol/game/ClientboundRecipePacket
+	bookSettings f_132852_
+	recipes f_132850_
+	state f_132849_
+	toHighlight f_132851_
+	<init> (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/stats/RecipeBookSettings;)V <init>
+		0 p_132855_ p_132855_
+		1 p_132856_ p_132856_
+		2 p_132857_ p_132857_
+		3 p_132858_ p_132858_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179162_ p_179162_
+	getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; m_132869_
+	getHighlights ()Ljava/util/List; m_132868_
+	getRecipes ()Ljava/util/List; m_132865_
+	getState ()Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; m_132870_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132864_ p_132864_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132862_ p_132862_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132867_ p_132867_
+net/minecraft/network/protocol/game/ClientboundRecipePacket$State net/minecraft/network/protocol/game/ClientboundRecipePacket$State
+	$VALUES $VALUES
+	ADD ADD
+	INIT INIT
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; m_179163_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_132877_ p_132877_
+		1 p_132878_ p_132878_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; valueOf
+		static
+		0 p_132880_ p_132880_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; values
+		static
+net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket
+	entityIds f_182717_
+	<init> ([I)V <init>
+		0 p_182723_ p_182723_
+	<init> (Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
+		0 p_182719_ p_182719_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_182721_ p_182721_
+	getEntityIds ()Lit/unimi/dsi/fastutil/ints/IntList; m_182730_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_182729_ p_182729_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_182727_ p_182727_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_182725_ p_182725_
+net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket
+	effect f_132896_
+	entityId f_132895_
+	<init> (ILnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_132899_ p_132899_
+		1 p_132900_ p_132900_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179177_ p_179177_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_132909_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132901_
+		0 p_132902_ p_132902_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132908_ p_132908_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132906_ p_132906_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132911_ p_132911_
+net/minecraft/network/protocol/game/ClientboundResourcePackPacket net/minecraft/network/protocol/game/ClientboundResourcePackPacket
+	MAX_HASH_LENGTH f_179178_
+	hash f_132913_
+	prompt f_179180_
+	required f_179179_
+	url f_132912_
+	<init> (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
+		0 p_179182_ p_179182_
+		1 p_179183_ p_179183_
+		2 p_179184_ p_179184_
+		3 p_179185_ p_179185_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179187_ p_179187_
+	getHash ()Ljava/lang/String; m_132927_
+	getPrompt ()Lnet/minecraft/network/chat/Component; m_179189_
+	getUrl ()Ljava/lang/String; m_132924_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132923_ p_132923_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132921_ p_132921_
+	isRequired ()Z m_179188_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132926_ p_132926_
+net/minecraft/network/protocol/game/ClientboundRespawnPacket net/minecraft/network/protocol/game/ClientboundRespawnPacket
+	KEEP_ALL_DATA f_263554_
+	KEEP_ATTRIBUTES f_263551_
+	KEEP_ENTITY_DATA f_263552_
+	dataToKeep f_263553_
+	dimension f_132929_
+	dimensionType f_132928_
+	isDebug f_132933_
+	isFlat f_132934_
+	lastDeathLocation f_238183_
+	playerGameType f_132931_
+	portalCooldown f_286981_
+	previousPlayerGameType f_132932_
+	seed f_132930_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;ZZBLjava/util/Optional;I)V <init>
+		0 p_287723_ p_287723_
+		1 p_287745_ p_287745_
+		2 p_287746_ p_287746_
+		3 p_287624_ p_287624_
+		4 p_287780_ p_287780_
+		5 p_287655_ p_287655_
+		6 p_287735_ p_287735_
+		7 p_287694_ p_287694_
+		8 p_287615_ p_287615_
+		9 p_287636_ p_287636_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179191_ p_179191_
+	getDimension ()Lnet/minecraft/resources/ResourceKey; m_132955_
+	getDimensionType ()Lnet/minecraft/resources/ResourceKey; m_237794_
+	getLastDeathLocation ()Ljava/util/Optional; m_237785_
+	getPlayerGameType ()Lnet/minecraft/world/level/GameType; m_132957_
+	getPortalCooldown ()I m_287149_
+	getPreviousPlayerGameType ()Lnet/minecraft/world/level/GameType; m_132958_
+	getSeed ()J m_132956_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132951_ p_132951_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132949_ p_132949_
+	isDebug ()Z m_132959_
+	isFlat ()Z m_132960_
+	shouldKeep (B)Z m_263558_
+		0 p_263573_ p_263573_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132954_ p_132954_
+net/minecraft/network/protocol/game/ClientboundRotateHeadPacket net/minecraft/network/protocol/game/ClientboundRotateHeadPacket
+	entityId f_132963_
+	yHeadRot f_132964_
+	<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
+		0 p_132967_ p_132967_
+		1 p_132968_ p_132968_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179193_ p_179193_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_132969_
+		0 p_132970_ p_132970_
+	getYHeadRot ()B m_132977_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132976_ p_132976_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132974_ p_132974_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_132979_ p_132979_
+net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket
+	POS_IN_SECTION_BITS f_179194_
+	positions f_132981_
+	sectionPos f_132980_
+	states f_132982_
+	<init> (Lnet/minecraft/core/SectionPos;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
+		0 p_284963_ p_284963_
+		1 p_285027_ p_285027_
+		2 p_285414_ p_285414_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179196_ p_179196_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_132999_ p_132999_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_132997_ p_132997_
+	runUpdates (Ljava/util/function/BiConsumer;)V m_132992_
+		0 p_132993_ p_132993_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133002_ p_133002_
+net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket
+	tab f_133003_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_133006_ p_133006_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179198_ p_179198_
+	getTab ()Lnet/minecraft/resources/ResourceLocation; m_133013_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133012_ p_133012_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133010_ p_133010_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133015_ p_133015_
+net/minecraft/network/protocol/game/ClientboundServerDataPacket net/minecraft/network/protocol/game/ClientboundServerDataPacket
+	enforcesSecureChat f_242954_
+	iconBytes f_271248_
+	motd f_237795_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237799_ p_237799_
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Z)V <init>
+		0 p_272598_ p_272598_
+		1 p_273716_ p_273716_
+		2 p_273165_ p_273165_
+	enforcesSecureChat ()Z m_242957_
+	getIconBytes ()Ljava/util/Optional; m_271815_
+	getMotd ()Lnet/minecraft/network/chat/Component; m_271805_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237809_ p_237809_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237807_ p_237807_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237805_ p_237805_
+net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
+	text f_179199_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179203_ p_179203_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179201_ p_179201_
+	getText ()Lnet/minecraft/network/chat/Component; m_179210_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179209_ p_179209_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179207_ p_179207_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179205_ p_179205_
+net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
+	newCenterX f_179211_
+	newCenterZ f_179212_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179214_ p_179214_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179216_ p_179216_
+	getNewCenterX ()D m_179224_
+	getNewCenterZ ()D m_179223_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179222_ p_179222_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179220_ p_179220_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179218_ p_179218_
+net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
+	lerpTime f_179227_
+	newSize f_179226_
+	oldSize f_179225_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179229_ p_179229_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179231_ p_179231_
+	getLerpTime ()J m_179240_
+	getNewSize ()D m_179239_
+	getOldSize ()D m_179238_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179237_ p_179237_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179235_ p_179235_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179233_ p_179233_
+net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
+	size f_179241_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179243_ p_179243_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179245_ p_179245_
+	getSize ()D m_179252_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179251_ p_179251_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179249_ p_179249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179247_ p_179247_
+net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
+	warningDelay f_179253_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179255_ p_179255_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179257_ p_179257_
+	getWarningDelay ()I m_179264_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179263_ p_179263_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179261_ p_179261_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179259_ p_179259_
+net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
+	warningBlocks f_179265_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_179267_ p_179267_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179269_ p_179269_
+	getWarningBlocks ()I m_179276_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179275_ p_179275_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179273_ p_179273_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179271_ p_179271_
+net/minecraft/network/protocol/game/ClientboundSetCameraPacket net/minecraft/network/protocol/game/ClientboundSetCameraPacket
+	cameraId f_133055_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133058_ p_133058_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179278_ p_179278_
+	getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_133059_
+		0 p_133060_ p_133060_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133066_ p_133066_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133064_ p_133064_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133068_ p_133068_
+net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket
+	slot f_133069_
+	<init> (I)V <init>
+		0 p_133072_ p_133072_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179280_ p_179280_
+	getSlot ()I m_133079_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133078_ p_133078_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133076_ p_133076_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133081_ p_133081_
+net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket
+	x f_133082_
+	z f_133083_
+	<init> (II)V <init>
+		0 p_133086_ p_133086_
+		1 p_133087_ p_133087_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179282_ p_179282_
+	getX ()I m_133094_
+	getZ ()I m_133097_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133093_ p_133093_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133091_ p_133091_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133096_ p_133096_
+net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket
+	radius f_133098_
+	<init> (I)V <init>
+		0 p_133101_ p_133101_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179284_ p_179284_
+	getRadius ()I m_133108_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133107_ p_133107_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133105_ p_133105_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133110_ p_133110_
+net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket
+	angle f_133112_
+	pos f_133111_
+	<init> (Lnet/minecraft/core/BlockPos;F)V <init>
+		0 p_133115_ p_133115_
+		1 p_133116_ p_133116_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179286_ p_179286_
+	getAngle ()F m_133126_
+	getPos ()Lnet/minecraft/core/BlockPos; m_133123_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133122_ p_133122_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133120_ p_133120_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133125_ p_133125_
+net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket
+	objectiveName f_133128_
+	slot f_133127_
+	<init> (ILnet/minecraft/world/scores/Objective;)V <init>
+		0 p_133131_ p_133131_
+		1 p_133132_ p_133132_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179288_ p_179288_
+	getObjectiveName ()Ljava/lang/String; m_133142_
+	getSlot ()I m_133139_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133138_ p_133138_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133136_ p_133136_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133141_ p_133141_
+net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket
+	EOF_MARKER f_252513_
+	id f_133143_
+	packedItems f_133144_
+	<init> (ILjava/util/List;)V <init>
+		0 f_133143_ f_133143_
+		1 f_133144_ f_133144_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179290_ p_179290_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253817_ p_253817_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133155_ p_133155_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133153_ p_133153_
+	hashCode ()I hashCode
+	id ()I f_133143_
+	pack (Ljava/util/List;Lnet/minecraft/network/FriendlyByteBuf;)V m_252763_
+		static
+		0 p_253940_ p_253940_
+		1 p_253901_ p_253901_
+	packedItems ()Ljava/util/List; f_133144_
+	toString ()Ljava/lang/String; toString
+	unpack (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; m_252908_
+		static
+		0 p_253726_ p_253726_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133158_ p_133158_
+net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket
+	destId f_133161_
+	sourceId f_133160_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133164_ p_133164_
+		1 p_133165_ p_133165_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179292_ p_179292_
+	getDestId ()I m_133175_
+	getSourceId ()I m_133172_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133171_ p_133171_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133169_ p_133169_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133174_ p_133174_
+net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket
+	id f_133176_
+	xa f_133177_
+	ya f_133178_
+	za f_133179_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133185_ p_133185_
+	<init> (ILnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_133182_ p_133182_
+		1 p_133183_ p_133183_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179294_ p_179294_
+	getId ()I m_133192_
+	getXa ()I m_133195_
+	getYa ()I m_133196_
+	getZa ()I m_133197_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133191_ p_133191_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133189_ p_133189_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133194_ p_133194_
+net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket
+	CONTINUE_MASK f_179295_
+	entity f_133198_
+	slots f_133199_
+	<init> (ILjava/util/List;)V <init>
+		0 p_133202_ p_133202_
+		1 p_133203_ p_133203_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179297_ p_179297_
+	getEntity ()I m_133210_
+	getSlots ()Ljava/util/List; m_133213_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133209_ p_133209_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133207_ p_133207_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133212_ p_133212_
+net/minecraft/network/protocol/game/ClientboundSetExperiencePacket net/minecraft/network/protocol/game/ClientboundSetExperiencePacket
+	experienceLevel f_133216_
+	experienceProgress f_133214_
+	totalExperience f_133215_
+	<init> (FII)V <init>
+		0 p_133219_ p_133219_
+		1 p_133220_ p_133220_
+		2 p_133221_ p_133221_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179299_ p_179299_
+	getExperienceLevel ()I m_133232_
+	getExperienceProgress ()F m_133228_
+	getTotalExperience ()I m_133231_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133227_ p_133227_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133225_ p_133225_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133230_ p_133230_
+net/minecraft/network/protocol/game/ClientboundSetHealthPacket net/minecraft/network/protocol/game/ClientboundSetHealthPacket
+	food f_133234_
+	health f_133233_
+	saturation f_133235_
+	<init> (FIF)V <init>
+		0 p_133238_ p_133238_
+		1 p_133239_ p_133239_
+		2 p_133240_ p_133240_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179301_ p_179301_
+	getFood ()I m_133250_
+	getHealth ()F m_133247_
+	getSaturation ()F m_133251_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133246_ p_133246_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133244_ p_133244_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133249_ p_133249_
+net/minecraft/network/protocol/game/ClientboundSetObjectivePacket net/minecraft/network/protocol/game/ClientboundSetObjectivePacket
+	METHOD_ADD f_179302_
+	METHOD_CHANGE f_179304_
+	METHOD_REMOVE f_179303_
+	displayName f_133253_
+	method f_133255_
+	objectiveName f_133252_
+	renderType f_133254_
+	<init> (Lnet/minecraft/world/scores/Objective;I)V <init>
+		0 p_133258_ p_133258_
+		1 p_133259_ p_133259_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179306_ p_179306_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_133269_
+	getMethod ()I m_133270_
+	getObjectiveName ()Ljava/lang/String; m_133266_
+	getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_133271_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133265_ p_133265_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133263_ p_133263_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133268_ p_133268_
+net/minecraft/network/protocol/game/ClientboundSetPassengersPacket net/minecraft/network/protocol/game/ClientboundSetPassengersPacket
+	passengers f_133273_
+	vehicle f_133272_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133276_ p_133276_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179308_ p_179308_
+	getPassengers ()[I m_133283_
+	getVehicle ()I m_133286_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133282_ p_133282_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133280_ p_133280_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133285_ p_133285_
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket
+	MAX_COLLISION_LENGTH f_179315_
+	MAX_VISIBILITY_LENGTH f_179314_
+	METHOD_ADD f_179309_
+	METHOD_CHANGE f_179311_
+	METHOD_JOIN f_179312_
+	METHOD_LEAVE f_179313_
+	METHOD_REMOVE f_179310_
+	method f_133295_
+	name f_133287_
+	parameters f_179316_
+	players f_133294_
+	<init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V <init>
+		0 p_179318_ p_179318_
+		1 p_179319_ p_179319_
+		2 p_179320_ p_179320_
+		3 p_179321_ p_179321_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179323_ p_179323_
+	createAddOrModifyPacket (Lnet/minecraft/world/scores/PlayerTeam;Z)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179332_
+		static
+		0 p_179333_ p_179333_
+		1 p_179334_ p_179334_
+	createPlayerPacket (Lnet/minecraft/world/scores/PlayerTeam;Ljava/lang/String;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179328_
+		static
+		0 p_179329_ p_179329_
+		1 p_179330_ p_179330_
+		2 p_179331_ p_179331_
+	createRemovePacket (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; m_179326_
+		static
+		0 p_179327_ p_179327_
+	getName ()Ljava/lang/String; m_133311_
+	getParameters ()Ljava/util/Optional; m_179339_
+	getPlayerAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179335_
+	getPlayers ()Ljava/util/Collection; m_133315_
+	getTeamAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179338_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133310_ p_133310_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133308_ p_133308_
+	lambda$write$0 ()Ljava/lang/IllegalStateException; m_179340_
+	shouldHaveParameters (I)Z m_179336_
+		static
+		0 p_179337_ p_179337_
+	shouldHavePlayerList (I)Z m_179324_
+		static
+		0 p_179325_ p_179325_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133313_ p_133313_
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action
+	$VALUES $VALUES
+	ADD ADD
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; m_179348_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_179346_ p_179346_
+		1 p_179347_ p_179347_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; valueOf
+		static
+		0 p_179350_ p_179350_
+	values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters
+	collisionRule f_179356_
+	color f_179357_
+	displayName f_179352_
+	nametagVisibility f_179355_
+	options f_179358_
+	playerPrefix f_179353_
+	playerSuffix f_179354_
+	<init> (Lnet/minecraft/world/scores/PlayerTeam;)V <init>
+		0 p_179360_ p_179360_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179362_ p_179362_
+	getCollisionRule ()Ljava/lang/String; m_179369_
+	getColor ()Lnet/minecraft/ChatFormatting; m_179367_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_179363_
+	getNametagVisibility ()Ljava/lang/String; m_179368_
+	getOptions ()I m_179366_
+	getPlayerPrefix ()Lnet/minecraft/network/chat/Component; m_179370_
+	getPlayerSuffix ()Lnet/minecraft/network/chat/Component; m_179371_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_179364_
+		0 p_179365_ p_179365_
+net/minecraft/network/protocol/game/ClientboundSetScorePacket net/minecraft/network/protocol/game/ClientboundSetScorePacket
+	method f_133326_
+	objectiveName f_133324_
+	owner f_133323_
+	score f_133325_
+	<init> (Lnet/minecraft/server/ServerScoreboard$Method;Ljava/lang/String;Ljava/lang/String;I)V <init>
+		0 p_133329_ p_133329_
+		1 p_133330_ p_133330_
+		2 p_133331_ p_133331_
+		3 p_133332_ p_133332_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179373_ p_179373_
+	getMethod ()Lnet/minecraft/server/ServerScoreboard$Method; m_133344_
+	getObjectiveName ()Ljava/lang/String; m_133342_
+	getOwner ()Ljava/lang/String; m_133339_
+	getScore ()I m_133343_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133338_ p_133338_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133336_ p_133336_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133341_ p_133341_
+net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
+	simulationDistance f_195796_
+	<init> (I)V <init>
+		0 f_195796_ f_195796_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_195800_ p_195800_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195809_ p_195809_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_195806_ p_195806_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_195804_ p_195804_
+	hashCode ()I hashCode
+	simulationDistance ()I f_195796_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_195802_ p_195802_
+net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
+	text f_179374_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179378_ p_179378_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179376_ p_179376_
+	getText ()Lnet/minecraft/network/chat/Component; m_179385_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179384_ p_179384_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179382_ p_179382_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179380_ p_179380_
+net/minecraft/network/protocol/game/ClientboundSetTimePacket net/minecraft/network/protocol/game/ClientboundSetTimePacket
+	dayTime f_133346_
+	gameTime f_133345_
+	<init> (JJZ)V <init>
+		0 p_133349_ p_133349_
+		1 p_133350_ p_133350_
+		2 p_133351_ p_133351_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179387_ p_179387_
+	getDayTime ()J m_133361_
+	getGameTime ()J m_133358_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133357_ p_133357_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133355_ p_133355_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133360_ p_133360_
+net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
+	text f_179388_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179392_ p_179392_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179390_ p_179390_
+	getText ()Lnet/minecraft/network/chat/Component; m_179399_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179398_ p_179398_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179396_ p_179396_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179394_ p_179394_
+net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
+	fadeIn f_179400_
+	fadeOut f_179402_
+	stay f_179401_
+	<init> (III)V <init>
+		0 p_179404_ p_179404_
+		1 p_179405_ p_179405_
+		2 p_179406_ p_179406_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179408_ p_179408_
+	getFadeIn ()I m_179415_
+	getFadeOut ()I m_179417_
+	getStay ()I m_179416_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_179414_ p_179414_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179412_ p_179412_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179410_ p_179410_
+net/minecraft/network/protocol/game/ClientboundSoundEntityPacket net/minecraft/network/protocol/game/ClientboundSoundEntityPacket
+	id f_133410_
+	pitch f_133412_
+	seed f_237829_
+	sound f_133408_
+	source f_133409_
+	volume f_133411_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/entity/Entity;FFJ)V <init>
+		0 p_263513_ p_263513_
+		1 p_263511_ p_263511_
+		2 p_263496_ p_263496_
+		3 p_263519_ p_263519_
+		4 p_263523_ p_263523_
+		5 p_263532_ p_263532_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179419_ p_179419_
+	getId ()I m_133430_
+	getPitch ()F m_133432_
+	getSeed ()J m_237837_
+	getSound ()Lnet/minecraft/core/Holder; m_263456_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133429_
+	getVolume ()F m_133431_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133425_ p_133425_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133423_ p_133423_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V m_263464_
+		static
+		0 p_263534_ p_263534_
+		1 p_263498_ p_263498_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133428_ p_133428_
+net/minecraft/network/protocol/game/ClientboundSoundPacket net/minecraft/network/protocol/game/ClientboundSoundPacket
+	LOCATION_ACCURACY f_179420_
+	pitch f_133439_
+	seed f_237838_
+	sound f_133433_
+	source f_133434_
+	volume f_133438_
+	x f_133435_
+	y f_133436_
+	z f_133437_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;DDDFFJ)V <init>
+		0 p_263366_ p_263366_
+		1 p_263375_ p_263375_
+		2 p_263378_ p_263378_
+		3 p_263367_ p_263367_
+		4 p_263394_ p_263394_
+		5 p_263415_ p_263415_
+		6 p_263399_ p_263399_
+		7 p_263409_ p_263409_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179422_ p_179422_
+	getPitch ()F m_133463_
+	getSeed ()J m_237848_
+	getSound ()Lnet/minecraft/core/Holder; m_263229_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133458_
+	getVolume ()F m_133462_
+	getX ()D m_133459_
+	getY ()D m_133460_
+	getZ ()D m_133461_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133454_ p_133454_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133452_ p_133452_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V m_263212_
+		static
+		0 p_263422_ p_263422_
+		1 p_263402_ p_263402_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133457_ p_133457_
+net/minecraft/network/protocol/game/ClientboundStopSoundPacket net/minecraft/network/protocol/game/ClientboundStopSoundPacket
+	HAS_SOUND f_179424_
+	HAS_SOURCE f_179423_
+	name f_133464_
+	source f_133465_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V <init>
+		0 p_133468_ p_133468_
+		1 p_133469_ p_133469_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179426_ p_179426_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_133476_
+	getSource ()Lnet/minecraft/sounds/SoundSource; m_133479_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133475_ p_133475_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133473_ p_133473_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133478_ p_133478_
+net/minecraft/network/protocol/game/ClientboundSystemChatPacket net/minecraft/network/protocol/game/ClientboundSystemChatPacket
+	content f_237849_
+	overlay f_240374_
+	<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
+		0 f_237849_ f_237849_
+		1 f_240374_ f_240374_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237852_ p_237852_
+	content ()Lnet/minecraft/network/chat/Component; f_237849_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237868_ p_237868_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_237864_ p_237864_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237862_ p_237862_
+	hashCode ()I hashCode
+	isSkippable ()Z m_6588_
+	overlay ()Z f_240374_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237860_ p_237860_
+net/minecraft/network/protocol/game/ClientboundTabListPacket net/minecraft/network/protocol/game/ClientboundTabListPacket
+	footer f_133481_
+	header f_133480_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_179430_ p_179430_
+		1 p_179431_ p_179431_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179428_ p_179428_
+	getFooter ()Lnet/minecraft/network/chat/Component; m_133492_
+	getHeader ()Lnet/minecraft/network/chat/Component; m_133489_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133488_ p_133488_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133486_ p_133486_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133491_ p_133491_
+net/minecraft/network/protocol/game/ClientboundTagQueryPacket net/minecraft/network/protocol/game/ClientboundTagQueryPacket
+	tag f_133494_
+	transactionId f_133493_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179433_ p_179433_
+	<init> (ILnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_133497_ p_133497_
+		1 p_133498_ p_133498_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_133509_
+	getTransactionId ()I m_133506_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133505_ p_133505_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133503_ p_133503_
+	isSkippable ()Z m_6588_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133508_ p_133508_
+net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket
+	amount f_133512_
+	itemId f_133510_
+	playerId f_133511_
+	<init> (III)V <init>
+		0 p_133515_ p_133515_
+		1 p_133516_ p_133516_
+		2 p_133517_ p_133517_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179435_ p_179435_
+	getAmount ()I m_133528_
+	getItemId ()I m_133524_
+	getPlayerId ()I m_133527_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133523_ p_133523_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133521_ p_133521_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133526_ p_133526_
+net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket
+	id f_133529_
+	onGround f_133535_
+	x f_133530_
+	xRot f_133534_
+	y f_133531_
+	yRot f_133533_
+	z f_133532_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_133538_ p_133538_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179437_ p_179437_
+	getId ()I m_133545_
+	getX ()D m_133548_
+	getY ()D m_133549_
+	getZ ()D m_133550_
+	getxRot ()B m_133552_
+	getyRot ()B m_133551_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133544_ p_133544_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133542_ p_133542_
+	isOnGround ()Z m_133553_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133547_ p_133547_
+net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket
+	added f_133555_
+	progress f_133557_
+	removed f_133556_
+	reset f_133554_
+	<init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V <init>
+		0 p_133560_ p_133560_
+		1 p_133561_ p_133561_
+		2 p_133562_ p_133562_
+		3 p_133563_ p_133563_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179439_ p_179439_
+	getAdded ()Ljava/util/Map; m_133570_
+	getProgress ()Ljava/util/Map; m_133574_
+	getRemoved ()Ljava/util/Set; m_133573_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133569_ p_133569_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133567_ p_133567_
+	lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/Advancement$Builder;)V m_179440_
+		static
+		0 p_179441_ p_179441_
+		1 p_179442_ p_179442_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/AdvancementProgress;)V m_179443_
+		static
+		0 p_179444_ p_179444_
+		1 p_179445_ p_179445_
+	shouldReset ()Z m_133575_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133572_ p_133572_
+net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket
+	attributes f_133577_
+	entityId f_133576_
+	<init> (ILjava/util/Collection;)V <init>
+		0 p_133580_ p_133580_
+		1 p_133581_ p_133581_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179447_ p_179447_
+	getEntityId ()I m_133588_
+	getValues ()Ljava/util/List; m_133591_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133587_ p_133587_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133585_ p_133585_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_179456_
+		static
+		0 p_179457_ p_179457_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot; m_257124_
+		static
+		0 p_258211_ p_258211_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_179448_
+		static
+		0 p_179449_ p_179449_
+		1 p_179450_ p_179450_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)V m_257125_
+		static
+		0 p_258212_ p_258212_
+		1 p_258213_ p_258213_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133590_ p_133590_
+net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot
+	attribute f_133593_
+	base f_133594_
+	modifiers f_133595_
+	<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;DLjava/util/Collection;)V <init>
+		0 p_179459_ p_179459_
+		1 p_179460_ p_179460_
+		2 p_179461_ p_179461_
+	getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; m_133601_
+	getBase ()D m_133602_
+	getModifiers ()Ljava/util/Collection; m_133603_
+net/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket net/minecraft/network/protocol/game/ClientboundUpdateEnabledFeaturesPacket
+	features f_244610_
+	<init> (Ljava/util/Set;)V <init>
+		0 f_244610_ f_244610_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_250545_ p_250545_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249622_ p_249622_
+	features ()Ljava/util/Set; f_244610_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_250317_ p_250317_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_250862_ p_250862_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_251972_ p_251972_
+net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket
+	FLAG_AMBIENT f_179462_
+	FLAG_SHOW_ICON f_179464_
+	FLAG_VISIBLE f_179463_
+	effect f_237871_
+	effectAmplifier f_133606_
+	effectDurationTicks f_133607_
+	entityId f_133604_
+	factorData f_237872_
+	flags f_133608_
+	<init> (ILnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_133611_ p_133611_
+		1 p_133612_ p_133612_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179466_ p_179466_
+	effectShowsIcon ()Z m_133628_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_237878_
+	getEffectAmplifier ()B m_133624_
+	getEffectDurationTicks ()I m_133625_
+	getEntityId ()I m_133622_
+	getFactorData ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_237879_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133618_ p_133618_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133616_ p_133616_
+	isEffectAmbient ()Z m_133627_
+	isEffectVisible ()Z m_133626_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_266132_
+		static
+		0 p_266628_ p_266628_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_266133_
+		static
+		0 p_266629_ p_266629_
+		1 p_266630_ p_266630_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133621_ p_133621_
+net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket
+	recipes f_133629_
+	<init> (Ljava/util/Collection;)V <init>
+		0 p_133632_ p_133632_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179468_ p_179468_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_133647_
+		static
+		0 p_133648_ p_133648_
+	getRecipes ()Ljava/util/List; m_133644_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133641_ p_133641_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133639_ p_133639_
+	lambda$fromNetwork$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_133642_
+		static
+		0 p_133643_ p_133643_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_179469_
+		static
+		0 p_179470_ p_179470_
+		1 p_179471_ p_179471_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133646_ p_133646_
+net/minecraft/network/protocol/game/ClientboundUpdateTagsPacket net/minecraft/network/protocol/game/ClientboundUpdateTagsPacket
+	tags f_133649_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_179473_ p_179473_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179475_ p_179475_
+	getTags ()Ljava/util/Map; m_179482_
+	handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V m_5797_
+		0 p_133658_ p_133658_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133656_ p_133656_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; m_179483_
+		static
+		0 p_179484_ p_179484_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/resources/ResourceKey;)V m_179479_
+		static
+		0 p_179480_ p_179480_
+		1 p_179481_ p_179481_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V m_206652_
+		static
+		0 p_206653_ p_206653_
+		1 p_206654_ p_206654_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133661_ p_133661_
+net/minecraft/network/protocol/game/DebugEntityNameGenerator net/minecraft/network/protocol/game/DebugEntityNameGenerator
+	NAMES_FIRST_PART f_133662_
+	NAMES_SECOND_PART f_133663_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getEntityName (Ljava/util/UUID;)Ljava/lang/String; m_133668_
+		static
+		0 p_133669_ p_133669_
+	getEntityName (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_179486_
+		static
+		0 p_179487_ p_179487_
+	getRandom (Ljava/util/UUID;)Lnet/minecraft/util/RandomSource; m_237883_
+		static
+		0 p_237884_ p_237884_
+	getRandomString (Lnet/minecraft/util/RandomSource;[Ljava/lang/String;)Ljava/lang/String; m_237880_
+		static
+		0 p_237881_ p_237881_
+		1 p_237882_ p_237882_
+net/minecraft/network/protocol/game/DebugPackets net/minecraft/network/protocol/game/DebugPackets
+	LOGGER f_133672_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getMemoryDescriptions (Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/List; m_179495_
+		static
+		0 p_179496_ p_179496_
+		1 p_179497_ p_179497_
+	getShortDescription (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; m_179492_
+		static
+		0 p_179493_ p_179493_
+		1 p_179494_ p_179494_
+	lambda$sendBeeInfo$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V m_237917_
+		static
+		0 p_237918_ p_237918_
+		1 p_237919_ p_237919_
+	lambda$sendGoalSelector$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)V m_237902_
+		static
+		0 p_237903_ p_237903_
+		1 p_237904_ p_237904_
+	lambda$sendPoiAddedPacket$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_237885_
+		static
+		0 p_237886_ p_237886_
+	lambda$sendPoiPacketsForChunk$0 (Lnet/minecraft/core/Holder;)Z m_237891_
+		static
+		0 p_237892_ p_237892_
+	lambda$sendPoiPacketsForChunk$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V m_179489_
+		static
+		0 p_179490_ p_179490_
+		1 p_179491_ p_179491_
+	lambda$sendRaids$4 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/raid/Raid;)V m_237905_
+		static
+		0 p_237906_ p_237906_
+		1 p_237907_ p_237907_
+	lambda$writeBrain$10 (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V m_237898_
+		static
+		0 p_237899_ p_237899_
+		1 p_237900_ p_237900_
+		2 p_237901_ p_237901_
+	lambda$writeBrain$6 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V m_237911_
+		static
+		0 p_237912_ p_237912_
+		1 p_237913_ p_237913_
+	lambda$writeBrain$7 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/schedule/Activity;)V m_237908_
+		static
+		0 p_237909_ p_237909_
+		1 p_237910_ p_237910_
+	lambda$writeBrain$8 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_237914_
+		static
+		0 p_237915_ p_237915_
+		1 p_237916_ p_237916_
+	lambda$writeBrain$9 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V m_237893_
+		static
+		0 p_237894_ p_237894_
+		1 p_237895_ p_237895_
+		2 p_237896_ p_237896_
+		3 p_237897_ p_237897_
+	sendBeeInfo (Lnet/minecraft/world/entity/animal/Bee;)V m_133697_
+		static
+		0 p_133698_ p_133698_
+	sendEntityBrain (Lnet/minecraft/world/entity/LivingEntity;)V m_133695_
+		static
+		0 p_133696_ p_133696_
+	sendGameEventInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_237887_
+		static
+		0 p_237888_ p_237888_
+		1 p_237889_ p_237889_
+		2 p_237890_ p_237890_
+	sendGameEventListenerInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_179507_
+		static
+		0 p_179508_ p_179508_
+		1 p_179509_ p_179509_
+	sendGameTestAddMarker (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;II)V m_133682_
+		static
+		0 p_133683_ p_133683_
+		1 p_133684_ p_133684_
+		2 p_133685_ p_133685_
+		3 p_133686_ p_133686_
+		4 p_133687_ p_133687_
+	sendGameTestClearPacket (Lnet/minecraft/server/level/ServerLevel;)V m_133674_
+		static
+		0 p_133675_ p_133675_
+	sendGoalSelector (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/goal/GoalSelector;)V m_133699_
+		static
+		0 p_133700_ p_133700_
+		1 p_133701_ p_133701_
+		2 p_133702_ p_133702_
+	sendHiveInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_179510_
+		static
+		0 p_179511_ p_179511_
+		1 p_179512_ p_179512_
+		2 p_179513_ p_179513_
+		3 p_179514_ p_179514_
+	sendNeighborsUpdatePacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_133708_
+		static
+		0 p_133709_ p_133709_
+		1 p_133710_ p_133710_
+	sendPacketToAllPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/resources/ResourceLocation;)V m_133691_
+		static
+		0 p_133692_ p_133692_
+		1 p_133693_ p_133693_
+		2 p_133694_ p_133694_
+	sendPathFindingPacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/pathfinder/Path;F)V m_133703_
+		static
+		0 p_133704_ p_133704_
+		1 p_133705_ p_133705_
+		2 p_133706_ p_133706_
+		3 p_133707_ p_133707_
+	sendPoiAddedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133679_
+		static
+		0 p_133680_ p_133680_
+		1 p_133681_ p_133681_
+	sendPoiPacketsForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V m_133676_
+		static
+		0 p_133677_ p_133677_
+		1 p_133678_ p_133678_
+	sendPoiRemovedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133716_
+		static
+		0 p_133717_ p_133717_
+		1 p_133718_ p_133718_
+	sendPoiTicketCountPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133719_
+		static
+		0 p_133720_ p_133720_
+		1 p_133721_ p_133721_
+	sendRaids (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;)V m_133688_
+		static
+		0 p_133689_ p_133689_
+		1 p_133690_ p_133690_
+	sendStructurePacket (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_133711_
+		static
+		0 p_133712_ p_133712_
+		1 p_133713_ p_133713_
+	sendVillageSectionsPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_133722_
+		static
+		0 p_133723_ p_133723_
+		1 p_133724_ p_133724_
+	writeBrain (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/network/FriendlyByteBuf;)V m_179498_
+		static
+		0 p_179499_ p_179499_
+		1 p_179500_ p_179500_
+net/minecraft/network/protocol/game/ServerGamePacketListener net/minecraft/network/protocol/game/ServerGamePacketListener
+	handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V m_7376_
+		0 p_133740_ p_133740_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V m_7953_
+		0 p_133781_ p_133781_
+	handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V m_6780_
+		0 p_133741_ p_133741_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V m_7477_
+		0 p_133742_ p_133742_
+	handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V m_7388_
+		0 p_133743_ p_133743_
+	handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V m_241885_
+		0 p_242214_ p_242214_
+	handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V m_214047_
+		0 p_237920_ p_237920_
+	handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V m_252797_
+		0 p_254226_ p_254226_
+	handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V m_6272_
+		0 p_133744_ p_133744_
+	handleClientInformation (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_5617_
+		0 p_133745_ p_133745_
+	handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V m_6557_
+		0 p_133748_ p_133748_
+	handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V m_5914_
+		0 p_133749_ p_133749_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V m_7951_
+		0 p_133750_ p_133750_
+	handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V m_7741_
+		0 p_133746_ p_133746_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ServerboundCustomPayloadPacket;)V m_7423_
+		0 p_133751_ p_133751_
+	handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V m_6829_
+		0 p_133752_ p_133752_
+	handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V m_7548_
+		0 p_133753_ p_133753_
+	handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V m_6946_
+		0 p_133754_ p_133754_
+	handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V m_6449_
+		0 p_133755_ p_133755_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ServerboundKeepAlivePacket;)V m_5683_
+		0 p_133756_ p_133756_
+	handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V m_7728_
+		0 p_133757_ p_133757_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V m_7185_
+		0 p_133758_ p_133758_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V m_5659_
+		0 p_133759_ p_133759_
+	handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V m_5938_
+		0 p_133760_ p_133760_
+	handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V m_7965_
+		0 p_133761_ p_133761_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V m_7191_
+		0 p_133762_ p_133762_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V m_6828_
+		0 p_133763_ p_133763_
+	handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V m_7502_
+		0 p_133764_ p_133764_
+	handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V m_5681_
+		0 p_133765_ p_133765_
+	handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V m_5918_
+		0 p_133766_ p_133766_
+	handlePong (Lnet/minecraft/network/protocol/game/ServerboundPongPacket;)V m_142110_
+		0 p_179536_ p_179536_
+	handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V m_7982_
+		0 p_133767_ p_133767_
+	handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V m_7411_
+		0 p_133768_ p_133768_
+	handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V m_5591_
+		0 p_133769_ p_133769_
+	handleResourcePackResponse (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket;)V m_7529_
+		0 p_133770_ p_133770_
+	handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V m_6947_
+		0 p_133771_ p_133771_
+	handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V m_6321_
+		0 p_133772_ p_133772_
+	handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V m_5712_
+		0 p_133773_ p_133773_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V m_7798_
+		0 p_133774_ p_133774_
+	handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V m_7192_
+		0 p_133775_ p_133775_
+	handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V m_6629_
+		0 p_133776_ p_133776_
+	handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V m_5964_
+		0 p_133777_ p_133777_
+	handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V m_8019_
+		0 p_133778_ p_133778_
+	handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V m_7424_
+		0 p_133779_ p_133779_
+	handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V m_5527_
+		0 p_133780_ p_133780_
+	handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V m_6936_
+		0 p_133782_ p_133782_
+	handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V m_5760_
+		0 p_133784_ p_133784_
+	handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V m_6371_
+		0 p_133783_ p_133783_
+net/minecraft/network/protocol/game/ServerPacketListener net/minecraft/network/protocol/game/ServerPacketListener
+	shouldPropagateHandlingExceptions ()Z m_201767_
+net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket
+	id f_133785_
+	<init> (I)V <init>
+		0 p_133788_ p_133788_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179538_ p_179538_
+	getId ()I m_133795_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133794_ p_133794_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133792_ p_133792_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133797_ p_133797_
+net/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery net/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery
+	pos f_133799_
+	transactionId f_133798_
+	<init> (ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_133802_ p_133802_
+		1 p_133803_ p_133803_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179540_ p_179540_
+	getPos ()Lnet/minecraft/core/BlockPos; m_133813_
+	getTransactionId ()I m_133810_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133809_ p_133809_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133807_ p_133807_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133812_ p_133812_
+net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket
+	difficulty f_133814_
+	<init> (Lnet/minecraft/world/Difficulty;)V <init>
+		0 p_133817_ p_133817_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179542_ p_179542_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_133824_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133823_ p_133823_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133821_ p_133821_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133826_ p_133826_
+net/minecraft/network/protocol/game/ServerboundChatAckPacket net/minecraft/network/protocol/game/ServerboundChatAckPacket
+	offset f_244085_
+	<init> (I)V <init>
+		0 f_244085_ f_244085_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_242339_ p_242339_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_242425_ p_242425_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_242391_ p_242391_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_242376_ p_242376_
+	hashCode ()I hashCode
+	offset ()I f_244085_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_242345_ p_242345_
+net/minecraft/network/protocol/game/ServerboundChatCommandPacket net/minecraft/network/protocol/game/ServerboundChatCommandPacket
+	argumentSignatures f_237924_
+	command f_237922_
+	lastSeenMessages f_241638_
+	salt f_240858_
+	timeStamp f_237923_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/commands/arguments/ArgumentSignatures;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_237922_ f_237922_
+		1 f_237923_ f_237923_
+		2 f_240858_ f_240858_
+		3 f_237924_ f_237924_
+		4 f_241638_ f_241638_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_237932_ p_237932_
+	argumentSignatures ()Lnet/minecraft/commands/arguments/ArgumentSignatures; f_237924_
+	command ()Ljava/lang/String; f_237922_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_237946_ p_237946_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_237940_ p_237940_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_237938_ p_237938_
+	hashCode ()I hashCode
+	lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_241638_
+	salt ()J f_240858_
+	timeStamp ()Ljava/time/Instant; f_237923_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_237936_ p_237936_
+net/minecraft/network/protocol/game/ServerboundChatPacket net/minecraft/network/protocol/game/ServerboundChatPacket
+	lastSeenMessages f_241662_
+	message f_133827_
+	salt f_240906_
+	signature f_240898_
+	timeStamp f_237950_
+	<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
+		0 f_133827_ f_133827_
+		1 f_237950_ f_237950_
+		2 f_240906_ f_240906_
+		3 f_240898_ f_240898_
+		4 f_241662_ f_241662_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179545_ p_179545_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_241485_ p_241485_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133836_ p_133836_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133834_ p_133834_
+	hashCode ()I hashCode
+	lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; f_241662_
+	message ()Ljava/lang/String; f_133827_
+	salt ()J f_240906_
+	signature ()Lnet/minecraft/network/chat/MessageSignature; f_240898_
+	timeStamp ()Ljava/time/Instant; f_237950_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133839_ p_133839_
+net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
+	chatSession f_252446_
+	<init> (Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
+		0 f_252446_ f_252446_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_254010_ p_254010_
+	chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; f_252446_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_254362_ p_254362_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_253620_ p_253620_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_254350_ p_254350_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_253690_ p_253690_
+net/minecraft/network/protocol/game/ServerboundClientCommandPacket net/minecraft/network/protocol/game/ServerboundClientCommandPacket
+	action f_133840_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action;)V <init>
+		0 p_133843_ p_133843_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179547_ p_179547_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; m_133850_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133849_ p_133849_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133847_ p_133847_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133852_ p_133852_
+net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action
+	$VALUES $VALUES
+	PERFORM_RESPAWN PERFORM_RESPAWN
+	REQUEST_STATS REQUEST_STATS
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; m_179548_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_133858_ p_133858_
+		1 p_133859_ p_133859_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; valueOf
+		static
+		0 p_133861_ p_133861_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundClientInformationPacket net/minecraft/network/protocol/game/ServerboundClientInformationPacket
+	MAX_LANGUAGE_LENGTH f_179549_
+	allowsListing f_195812_
+	chatColors f_133866_
+	chatVisibility f_133865_
+	language f_133863_
+	mainHand f_133868_
+	modelCustomisation f_133867_
+	textFilteringEnabled f_179550_
+	viewDistance f_133864_
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/player/ChatVisiblity;ZILnet/minecraft/world/entity/HumanoidArm;ZZ)V <init>
+		0 f_133863_ f_133863_
+		1 f_133864_ f_133864_
+		2 f_133865_ f_133865_
+		3 f_133866_ f_133866_
+		4 f_133867_ f_133867_
+		5 f_133868_ f_133868_
+		6 f_179550_ f_179550_
+		7 f_195812_ f_195812_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179560_ p_179560_
+	allowsListing ()Z f_195812_
+	chatColors ()Z f_133866_
+	chatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; f_133865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_195827_ p_195827_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133882_ p_133882_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133880_ p_133880_
+	hashCode ()I hashCode
+	language ()Ljava/lang/String; f_133863_
+	mainHand ()Lnet/minecraft/world/entity/HumanoidArm; f_133868_
+	modelCustomisation ()I f_133867_
+	textFilteringEnabled ()Z f_179550_
+	toString ()Ljava/lang/String; toString
+	viewDistance ()I f_133864_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133884_ p_133884_
+net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket
+	command f_133890_
+	id f_133889_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_133893_ p_133893_
+		1 p_133894_ p_133894_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179565_ p_179565_
+	getCommand ()Ljava/lang/String; m_133904_
+	getId ()I m_133901_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133900_ p_133900_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133898_ p_133898_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133903_ p_133903_
+net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket
+	buttonId f_133924_
+	containerId f_133923_
+	<init> (II)V <init>
+		0 p_133927_ p_133927_
+		1 p_133928_ p_133928_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179567_ p_179567_
+	getButtonId ()I m_133938_
+	getContainerId ()I m_133935_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133934_ p_133934_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133932_ p_133932_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133937_ p_133937_
+net/minecraft/network/protocol/game/ServerboundContainerClickPacket net/minecraft/network/protocol/game/ServerboundContainerClickPacket
+	MAX_SLOT_COUNT f_182731_
+	buttonNum f_133941_
+	carriedItem f_179568_
+	changedSlots f_179569_
+	clickType f_133944_
+	containerId f_133939_
+	slotNum f_133940_
+	stateId f_182732_
+	<init> (IIIILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/item/ItemStack;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V <init>
+		0 p_182734_ p_182734_
+		1 p_182735_ p_182735_
+		2 p_182736_ p_182736_
+		3 p_182737_ p_182737_
+		4 p_182738_ p_182738_
+		5 p_182739_ p_182739_
+		6 p_182740_ p_182740_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179578_ p_179578_
+	getButtonNum ()I m_133963_
+	getCarriedItem ()Lnet/minecraft/world/item/ItemStack; m_179581_
+	getChangedSlots ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_179582_
+	getClickType ()Lnet/minecraft/world/inventory/ClickType; m_133966_
+	getContainerId ()I m_133959_
+	getSlotNum ()I m_133962_
+	getStateId ()I m_182741_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133958_ p_133958_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133956_ p_133956_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Integer; m_179579_
+		static
+		0 p_179580_ p_179580_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133961_ p_133961_
+net/minecraft/network/protocol/game/ServerboundContainerClosePacket net/minecraft/network/protocol/game/ServerboundContainerClosePacket
+	containerId f_133967_
+	<init> (I)V <init>
+		0 p_133970_ p_133970_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179584_ p_179584_
+	getContainerId ()I m_179585_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133976_ p_133976_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133974_ p_133974_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133978_ p_133978_
+net/minecraft/network/protocol/game/ServerboundCustomPayloadPacket net/minecraft/network/protocol/game/ServerboundCustomPayloadPacket
+	BRAND f_133979_
+	MAX_PAYLOAD_SIZE f_179586_
+	data f_133981_
+	identifier f_133980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_133985_ p_133985_
+		1 p_133986_ p_133986_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179588_ p_179588_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179590_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_179589_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_133992_ p_133992_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_133990_ p_133990_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_133994_ p_133994_
+net/minecraft/network/protocol/game/ServerboundEditBookPacket net/minecraft/network/protocol/game/ServerboundEditBookPacket
+	MAX_BYTES_PER_CHAR f_182742_
+	MAX_PAGES_COUNT f_182745_
+	PAGE_MAX_CHARS f_182744_
+	TITLE_MAX_CHARS f_182743_
+	pages f_182746_
+	slot f_133997_
+	title f_182747_
+	<init> (ILjava/util/List;Ljava/util/Optional;)V <init>
+		0 p_182749_ p_182749_
+		1 p_182750_ p_182750_
+		2 p_182751_ p_182751_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179592_ p_179592_
+	getPages ()Ljava/util/List; m_182755_
+	getSlot ()I m_134013_
+	getTitle ()Ljava/util/Optional; m_182761_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134008_ p_134008_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134006_ p_134006_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; m_182762_
+		static
+		0 p_182763_ p_182763_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; m_182756_
+		static
+		0 p_182757_ p_182757_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_182758_
+		static
+		0 p_182759_ p_182759_
+		1 p_182760_ p_182760_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V m_182752_
+		static
+		0 p_182753_ p_182753_
+		1 p_182754_ p_182754_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134011_ p_134011_
+net/minecraft/network/protocol/game/ServerboundEntityTagQuery net/minecraft/network/protocol/game/ServerboundEntityTagQuery
+	entityId f_134015_
+	transactionId f_134014_
+	<init> (II)V <init>
+		0 p_134018_ p_134018_
+		1 p_134019_ p_134019_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179594_ p_179594_
+	getEntityId ()I m_134029_
+	getTransactionId ()I m_134026_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134025_ p_134025_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134023_ p_134023_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134028_ p_134028_
+net/minecraft/network/protocol/game/ServerboundInteractPacket net/minecraft/network/protocol/game/ServerboundInteractPacket
+	ATTACK_ACTION f_179595_
+	action f_134031_
+	entityId f_134030_
+	usingSecondaryAction f_134034_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179602_ p_179602_
+	<init> (IZLnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action;)V <init>
+		0 p_179598_ p_179598_
+		1 p_179599_ p_179599_
+		2 p_179600_ p_179600_
+	createAttackPacket (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179605_
+		static
+		0 p_179606_ p_179606_
+		1 p_179607_ p_179607_
+	createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179612_
+		static
+		0 p_179613_ p_179613_
+		1 p_179614_ p_179614_
+		2 p_179615_ p_179615_
+		3 p_179616_ p_179616_
+	createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; m_179608_
+		static
+		0 p_179609_ p_179609_
+		1 p_179610_ p_179610_
+		2 p_179611_ p_179611_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_179617_
+		0 p_179618_ p_179618_
+	getTarget (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_179603_
+		0 p_179604_ p_179604_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134055_ p_134055_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134053_ p_134053_
+	isUsingSecondaryAction ()Z m_134061_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134058_ p_134058_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1
+	<init> ()V <init>
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179624_ p_179624_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179622_ p_179622_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$Action net/minecraft/network/protocol/game/ServerboundInteractPacket$Action
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179626_ p_179626_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179625_ p_179625_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType
+	$VALUES $VALUES
+	ATTACK ATTACK
+	INTERACT INTERACT
+	INTERACT_AT INTERACT_AT
+	reader f_179630_
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_179637_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
+		0 p_179634_ p_179634_
+		1 p_179635_ p_179635_
+		2 p_179636_ p_179636_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; m_179638_
+		static
+		0 p_179639_ p_179639_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; valueOf
+		static
+		0 p_179641_ p_179641_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; values
+		static
+net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler
+	onAttack ()V m_141994_
+	onInteraction (Lnet/minecraft/world/InteractionHand;)V m_142299_
+		0 p_179643_ p_179643_
+	onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V m_142143_
+		0 p_179644_ p_179644_
+		1 p_179645_ p_179645_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
+	hand f_179646_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_179648_ p_179648_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179650_ p_179650_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179655_ p_179655_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179653_ p_179653_
+net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
+	hand f_179656_
+	location f_179657_
+	<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_179659_ p_179659_
+		1 p_179660_ p_179660_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179662_ p_179662_
+	dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V m_142457_
+		0 p_179667_ p_179667_
+	getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; m_142249_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_142450_
+		0 p_179665_ p_179665_
+net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket
+	keepJigsaws f_134075_
+	levels f_134074_
+	pos f_134073_
+	<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_134078_ p_134078_
+		1 p_134079_ p_134079_
+		2 p_134080_ p_134080_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179669_ p_179669_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134087_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134086_ p_134086_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134084_ p_134084_
+	keepJigsaws ()Z m_134091_
+	levels ()I m_134090_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134089_ p_134089_
+net/minecraft/network/protocol/game/ServerboundKeepAlivePacket net/minecraft/network/protocol/game/ServerboundKeepAlivePacket
+	id f_134092_
+	<init> (J)V <init>
+		0 p_134095_ p_134095_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179671_ p_179671_
+	getId ()J m_134102_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134101_ p_134101_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134099_ p_134099_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134104_ p_134104_
+net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket
+	locked f_134105_
+	<init> (Z)V <init>
+		0 p_134108_ p_134108_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179673_ p_179673_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134114_ p_134114_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134112_ p_134112_
+	isLocked ()Z m_134115_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134117_ p_134117_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket net/minecraft/network/protocol/game/ServerboundMovePlayerPacket
+	hasPos f_134124_
+	hasRot f_134125_
+	onGround f_134123_
+	x f_134118_
+	xRot f_134122_
+	y f_134119_
+	yRot f_134121_
+	z f_134120_
+	<init> (DDDFFZZZ)V <init>
+		0 p_179675_ p_179675_
+		1 p_179676_ p_179676_
+		2 p_179677_ p_179677_
+		3 p_179678_ p_179678_
+		4 p_179679_ p_179679_
+		5 p_179680_ p_179680_
+		6 p_179681_ p_179681_
+		7 p_179682_ p_179682_
+	getX (D)D m_134129_
+		0 p_134130_ p_134130_
+	getXRot (F)F m_134142_
+		0 p_134143_ p_134143_
+	getY (D)D m_134140_
+		0 p_134141_ p_134141_
+	getYRot (F)F m_134131_
+		0 p_134132_ p_134132_
+	getZ (D)D m_134146_
+		0 p_134147_ p_134147_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134138_ p_134138_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134136_ p_134136_
+	hasPosition ()Z m_179683_
+	hasRotation ()Z m_179684_
+	isOnGround ()Z m_134139_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos
+	<init> (DDDZ)V <init>
+		0 p_134150_ p_134150_
+		1 p_134151_ p_134151_
+		2 p_134152_ p_134152_
+		3 p_134153_ p_134153_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134157_ p_134157_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos; m_179685_
+		static
+		0 p_179686_ p_179686_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134159_ p_134159_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot
+	<init> (DDDFFZ)V <init>
+		0 p_134162_ p_134162_
+		1 p_134163_ p_134163_
+		2 p_134164_ p_134164_
+		3 p_134165_ p_134165_
+		4 p_134166_ p_134166_
+		5 p_134167_ p_134167_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134171_ p_134171_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot; m_179687_
+		static
+		0 p_179688_ p_179688_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134173_ p_134173_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot
+	<init> (FFZ)V <init>
+		0 p_134176_ p_134176_
+		1 p_134177_ p_134177_
+		2 p_134178_ p_134178_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134182_ p_134182_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot; m_179689_
+		static
+		0 p_179690_ p_179690_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134184_ p_134184_
+net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly
+	<init> (Z)V <init>
+		0 p_179692_ p_179692_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179696_ p_179696_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly; m_179697_
+		static
+		0 p_179698_ p_179698_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179694_ p_179694_
+net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket
+	x f_134185_
+	xRot f_134189_
+	y f_134186_
+	yRot f_134188_
+	z f_134187_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_134192_ p_134192_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179700_ p_179700_
+	getX ()D m_134199_
+	getXRot ()F m_134205_
+	getY ()D m_134202_
+	getYRot ()F m_134204_
+	getZ ()D m_134203_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134198_ p_134198_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134196_ p_134196_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134201_ p_134201_
+net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket
+	left f_134206_
+	right f_134207_
+	<init> (ZZ)V <init>
+		0 p_134210_ p_134210_
+		1 p_134211_ p_134211_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179702_ p_179702_
+	getLeft ()Z m_134218_
+	getRight ()Z m_134221_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134217_ p_134217_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134215_ p_134215_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134220_ p_134220_
+net/minecraft/network/protocol/game/ServerboundPickItemPacket net/minecraft/network/protocol/game/ServerboundPickItemPacket
+	slot f_134222_
+	<init> (I)V <init>
+		0 p_134225_ p_134225_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179704_ p_179704_
+	getSlot ()I m_134232_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134231_ p_134231_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134229_ p_134229_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134234_ p_134234_
+net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket
+	containerId f_134235_
+	recipe f_134236_
+	shiftDown f_134237_
+	<init> (ILnet/minecraft/world/item/crafting/Recipe;Z)V <init>
+		0 p_134240_ p_134240_
+		1 p_134241_ p_134241_
+		2 p_134242_ p_134242_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179706_ p_179706_
+	getContainerId ()I m_134249_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_134252_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134248_ p_134248_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134246_ p_134246_
+	isShiftDown ()Z m_134253_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134251_ p_134251_
+net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket
+	FLAG_FLYING f_179707_
+	isFlying f_134254_
+	<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
+		0 p_134257_ p_134257_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179709_ p_179709_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134263_ p_134263_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134261_ p_134261_
+	isFlying ()Z m_134264_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134266_ p_134266_
+net/minecraft/network/protocol/game/ServerboundPlayerActionPacket net/minecraft/network/protocol/game/ServerboundPlayerActionPacket
+	action f_134269_
+	direction f_134268_
+	pos f_134267_
+	sequence f_237981_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)V <init>
+		0 p_237983_ p_237983_
+		1 p_237984_ p_237984_
+		2 p_237985_ p_237985_
+		3 p_237986_ p_237986_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_134272_ p_134272_
+		1 p_134273_ p_134273_
+		2 p_134274_ p_134274_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179711_ p_179711_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; m_134285_
+	getDirection ()Lnet/minecraft/core/Direction; m_134284_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134281_
+	getSequence ()I m_237987_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134280_ p_134280_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134278_ p_134278_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134283_ p_134283_
+net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action
+	$VALUES $VALUES
+	ABORT_DESTROY_BLOCK ABORT_DESTROY_BLOCK
+	DROP_ALL_ITEMS DROP_ALL_ITEMS
+	DROP_ITEM DROP_ITEM
+	RELEASE_USE_ITEM RELEASE_USE_ITEM
+	START_DESTROY_BLOCK START_DESTROY_BLOCK
+	STOP_DESTROY_BLOCK STOP_DESTROY_BLOCK
+	SWAP_ITEM_WITH_OFFHAND SWAP_ITEM_WITH_OFFHAND
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; m_179712_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134296_ p_134296_
+		1 p_134297_ p_134297_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; valueOf
+		static
+		0 p_134299_ p_134299_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket
+	action f_134302_
+	data f_134303_
+	id f_134301_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;I)V <init>
+		0 p_134309_ p_134309_
+		1 p_134310_ p_134310_
+		2 p_134311_ p_134311_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179714_ p_179714_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;)V <init>
+		0 p_134306_ p_134306_
+		1 p_134307_ p_134307_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; m_134320_
+	getData ()I m_134321_
+	getId ()I m_179715_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134317_ p_134317_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134315_ p_134315_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134319_ p_134319_
+net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action
+	$VALUES $VALUES
+	OPEN_INVENTORY OPEN_INVENTORY
+	PRESS_SHIFT_KEY PRESS_SHIFT_KEY
+	RELEASE_SHIFT_KEY RELEASE_SHIFT_KEY
+	START_FALL_FLYING START_FALL_FLYING
+	START_RIDING_JUMP START_RIDING_JUMP
+	START_SPRINTING START_SPRINTING
+	STOP_RIDING_JUMP STOP_RIDING_JUMP
+	STOP_SLEEPING STOP_SLEEPING
+	STOP_SPRINTING STOP_SPRINTING
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; m_179716_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134334_ p_134334_
+		1 p_134335_ p_134335_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; valueOf
+		static
+		0 p_134337_ p_134337_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundPlayerInputPacket net/minecraft/network/protocol/game/ServerboundPlayerInputPacket
+	FLAG_JUMPING f_179717_
+	FLAG_SHIFT_KEY_DOWN f_179718_
+	isJumping f_134341_
+	isShiftKeyDown f_134342_
+	xxa f_134339_
+	zza f_134340_
+	<init> (FFZZ)V <init>
+		0 p_134345_ p_134345_
+		1 p_134346_ p_134346_
+		2 p_134347_ p_134347_
+		3 p_134348_ p_134348_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179720_ p_179720_
+	getXxa ()F m_134355_
+	getZza ()F m_134358_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134354_ p_134354_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134352_ p_134352_
+	isJumping ()Z m_134359_
+	isShiftKeyDown ()Z m_134360_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134357_ p_134357_
+net/minecraft/network/protocol/game/ServerboundPongPacket net/minecraft/network/protocol/game/ServerboundPongPacket
+	id f_179721_
+	<init> (I)V <init>
+		0 p_179723_ p_179723_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179725_ p_179725_
+	getId ()I m_179732_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_179731_ p_179731_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_179729_ p_179729_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_179727_ p_179727_
+net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket
+	bookType f_134361_
+	isFiltering f_134363_
+	isOpen f_134362_
+	<init> (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V <init>
+		0 p_134366_ p_134366_
+		1 p_134367_ p_134367_
+		2 p_134368_ p_134368_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179734_ p_179734_
+	getBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_134375_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134374_ p_134374_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134372_ p_134372_
+	isFiltering ()Z m_134379_
+	isOpen ()Z m_134378_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134377_ p_134377_
+net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket
+	recipe f_134380_
+	<init> (Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_134383_ p_134383_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179736_ p_179736_
+	getRecipe ()Lnet/minecraft/resources/ResourceLocation; m_134390_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134389_ p_134389_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134387_ p_134387_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134392_ p_134392_
+net/minecraft/network/protocol/game/ServerboundRenameItemPacket net/minecraft/network/protocol/game/ServerboundRenameItemPacket
+	name f_134393_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_134396_ p_134396_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179738_ p_179738_
+	getName ()Ljava/lang/String; m_134403_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134402_ p_134402_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134400_ p_134400_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134405_ p_134405_
+net/minecraft/network/protocol/game/ServerboundResourcePackPacket net/minecraft/network/protocol/game/ServerboundResourcePackPacket
+	action f_134406_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action;)V <init>
+		0 p_134409_ p_134409_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179740_ p_179740_
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; m_179741_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134415_ p_134415_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134413_ p_134413_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134417_ p_134417_
+net/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action net/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action
+	$VALUES $VALUES
+	ACCEPTED ACCEPTED
+	DECLINED DECLINED
+	FAILED_DOWNLOAD FAILED_DOWNLOAD
+	SUCCESSFULLY_LOADED SUCCESSFULLY_LOADED
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; m_179742_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134425_ p_134425_
+		1 p_134426_ p_134426_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; valueOf
+		static
+		0 p_134428_ p_134428_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket
+	action f_134430_
+	tab f_134431_
+	<init> (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_134434_ p_134434_
+		1 p_134435_ p_134435_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179744_ p_179744_
+	closedScreen ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; m_134444_
+		static
+	getAction ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; m_134447_
+	getTab ()Lnet/minecraft/resources/ResourceLocation; m_134448_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134441_ p_134441_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134439_ p_134439_
+	openedTab (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; m_134442_
+		static
+		0 p_134443_ p_134443_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134446_ p_134446_
+net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action
+	$VALUES $VALUES
+	CLOSED_SCREEN CLOSED_SCREEN
+	OPENED_TAB OPENED_TAB
+	$values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; m_179745_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_134454_ p_134454_
+		1 p_134455_ p_134455_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; valueOf
+		static
+		0 p_134457_ p_134457_
+	values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; values
+		static
+net/minecraft/network/protocol/game/ServerboundSelectTradePacket net/minecraft/network/protocol/game/ServerboundSelectTradePacket
+	item f_134459_
+	<init> (I)V <init>
+		0 p_134462_ p_134462_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179747_ p_179747_
+	getItem ()I m_134469_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134468_ p_134468_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134466_ p_134466_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134471_ p_134471_
+net/minecraft/network/protocol/game/ServerboundSetBeaconPacket net/minecraft/network/protocol/game/ServerboundSetBeaconPacket
+	primary f_134472_
+	secondary f_134473_
+	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_237989_ p_237989_
+		1 p_237990_ p_237990_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179749_ p_179749_
+	getPrimary ()Ljava/util/Optional; m_237994_
+	getSecondary ()Ljava/util/Optional; m_238000_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134483_ p_134483_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134481_ p_134481_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; m_257126_
+		static
+		0 p_258214_ p_258214_
+	lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; m_257127_
+		static
+		0 p_258215_ p_258215_
+	lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V m_257128_
+		static
+		0 p_258216_ p_258216_
+		1 p_258217_ p_258217_
+	lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V m_257129_
+		static
+		0 p_258218_ p_258218_
+		1 p_258219_ p_258219_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134486_ p_134486_
+net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket
+	slot f_134488_
+	<init> (I)V <init>
+		0 p_134491_ p_134491_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179751_ p_179751_
+	getSlot ()I m_134498_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134497_ p_134497_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134495_ p_134495_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134500_ p_134500_
+net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket
+	FLAG_AUTOMATIC f_179754_
+	FLAG_CONDITIONAL f_179753_
+	FLAG_TRACK_OUTPUT f_179752_
+	automatic f_134505_
+	command f_134502_
+	conditional f_134504_
+	mode f_134506_
+	pos f_134501_
+	trackOutput f_134503_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;ZZZ)V <init>
+		0 p_134509_ p_134509_
+		1 p_134510_ p_134510_
+		2 p_134511_ p_134511_
+		3 p_134512_ p_134512_
+		4 p_134513_ p_134513_
+		5 p_134514_ p_134514_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179756_ p_179756_
+	getCommand ()Ljava/lang/String; m_134524_
+	getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_134528_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134521_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134520_ p_134520_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134518_ p_134518_
+	isAutomatic ()Z m_134527_
+	isConditional ()Z m_134526_
+	isTrackOutput ()Z m_134525_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134523_ p_134523_
+net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket
+	command f_134530_
+	entity f_134529_
+	trackOutput f_134531_
+	<init> (ILjava/lang/String;Z)V <init>
+		0 p_134534_ p_134534_
+		1 p_134535_ p_134535_
+		2 p_134536_ p_134536_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179758_ p_179758_
+	getCommand ()Ljava/lang/String; m_134545_
+	getCommandBlock (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/BaseCommandBlock; m_134537_
+		0 p_134538_ p_134538_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134544_ p_134544_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134542_ p_134542_
+	isTrackOutput ()Z m_134548_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134547_ p_134547_
+net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket
+	itemStack f_134550_
+	slotNum f_134549_
+	<init> (ILnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_134553_ p_134553_
+		1 p_134554_ p_134554_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179760_ p_179760_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_134564_
+	getSlotNum ()I m_134561_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134560_ p_134560_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134558_ p_134558_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134563_ p_134563_
+net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket
+	finalState f_134569_
+	joint f_134570_
+	name f_134566_
+	pool f_134568_
+	pos f_134565_
+	target f_134567_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V <init>
+		0 p_134573_ p_134573_
+		1 p_134574_ p_134574_
+		2 p_134575_ p_134575_
+		3 p_134576_ p_134576_
+		4 p_134577_ p_134577_
+		5 p_134578_ p_134578_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179766_ p_179766_
+	getFinalState ()Ljava/lang/String; m_134591_
+	getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_134592_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_134588_
+	getPool ()Lnet/minecraft/resources/ResourceLocation; m_134590_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134585_
+	getTarget ()Lnet/minecraft/resources/ResourceLocation; m_134589_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134584_ p_134584_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134582_ p_134582_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134587_ p_134587_
+net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket
+	FLAG_IGNORE_ENTITIES f_179767_
+	FLAG_SHOW_AIR f_179768_
+	FLAG_SHOW_BOUNDING_BOX f_179769_
+	data f_134601_
+	ignoreEntities f_134602_
+	integrity f_134605_
+	mirror f_134599_
+	mode f_134595_
+	name f_134596_
+	offset f_134597_
+	pos f_134593_
+	rotation f_134600_
+	seed f_134606_
+	showAir f_134603_
+	showBoundingBox f_134604_
+	size f_134598_
+	updateType f_134594_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType;Lnet/minecraft/world/level/block/state/properties/StructureMode;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Ljava/lang/String;ZZZFJ)V <init>
+		0 p_179771_ p_179771_
+		1 p_179772_ p_179772_
+		2 p_179773_ p_179773_
+		3 p_179774_ p_179774_
+		4 p_179775_ p_179775_
+		5 p_179776_ p_179776_
+		6 p_179777_ p_179777_
+		7 p_179778_ p_179778_
+		8 p_179779_ p_179779_
+		9 p_179780_ p_179780_
+		10 p_179781_ p_179781_
+		11 p_179782_ p_179782_
+		12 p_179783_ p_179783_
+		13 p_179784_ p_179784_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179786_ p_179786_
+	getData ()Ljava/lang/String; m_134639_
+	getIntegrity ()F m_134643_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_134637_
+	getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; m_134633_
+	getName ()Ljava/lang/String; m_134634_
+	getOffset ()Lnet/minecraft/core/BlockPos; m_134635_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134629_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_134638_
+	getSeed ()J m_134644_
+	getSize ()Lnet/minecraft/core/Vec3i; m_179787_
+	getUpdateType ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; m_134632_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134628_ p_134628_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134626_ p_134626_
+	isIgnoreEntities ()Z m_134640_
+	isShowAir ()Z m_134641_
+	isShowBoundingBox ()Z m_134642_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134631_ p_134631_
+net/minecraft/network/protocol/game/ServerboundSignUpdatePacket net/minecraft/network/protocol/game/ServerboundSignUpdatePacket
+	MAX_STRING_LENGTH f_179788_
+	isFrontText f_276680_
+	lines f_134646_
+	pos f_134645_
+	<init> (Lnet/minecraft/core/BlockPos;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_277902_ p_277902_
+		1 p_277750_ p_277750_
+		2 p_278086_ p_278086_
+		3 p_277504_ p_277504_
+		4 p_277814_ p_277814_
+		5 p_277726_ p_277726_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179790_ p_179790_
+	getLines ()[Ljava/lang/String; m_134663_
+	getPos ()Lnet/minecraft/core/BlockPos; m_134660_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134659_ p_134659_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134657_ p_134657_
+	isFrontText ()Z m_276788_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134662_ p_134662_
+net/minecraft/network/protocol/game/ServerboundSwingPacket net/minecraft/network/protocol/game/ServerboundSwingPacket
+	hand f_134664_
+	<init> (Lnet/minecraft/world/InteractionHand;)V <init>
+		0 p_134667_ p_134667_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179792_ p_179792_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134674_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134673_ p_134673_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134671_ p_134671_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134676_ p_134676_
+net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket
+	uuid f_134677_
+	<init> (Ljava/util/UUID;)V <init>
+		0 p_134680_ p_134680_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179794_ p_179794_
+	getEntity (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_134681_
+		0 p_134682_ p_134682_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134688_ p_134688_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134686_ p_134686_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134690_ p_134690_
+net/minecraft/network/protocol/game/ServerboundUseItemOnPacket net/minecraft/network/protocol/game/ServerboundUseItemOnPacket
+	blockHit f_134691_
+	hand f_134692_
+	sequence f_238003_
+	<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;I)V <init>
+		0 p_238005_ p_238005_
+		1 p_238006_ p_238006_
+		2 p_238007_ p_238007_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179796_ p_179796_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134703_
+	getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_134706_
+	getSequence ()I m_238008_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134702_ p_134702_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134700_ p_134700_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134705_ p_134705_
+net/minecraft/network/protocol/game/ServerboundUseItemPacket net/minecraft/network/protocol/game/ServerboundUseItemPacket
+	hand f_134707_
+	sequence f_238009_
+	<init> (Lnet/minecraft/world/InteractionHand;I)V <init>
+		0 p_238011_ p_238011_
+		1 p_238012_ p_238012_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179798_ p_179798_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_134717_
+	getSequence ()I m_238013_
+	handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V m_5797_
+		0 p_134716_ p_134716_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134714_ p_134714_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134719_ p_134719_
+net/minecraft/network/protocol/game/VecDeltaCodec net/minecraft/network/protocol/game/VecDeltaCodec
+	TRUNCATION_STEPS f_238014_
+	base f_238015_
+	<init> ()V <init>
+	decode (J)D m_238019_
+		static
+		0 p_238020_ p_238020_
+	decode (JJJ)Lnet/minecraft/world/phys/Vec3; m_238021_
+		0 p_238022_ p_238022_
+		1 p_238023_ p_238023_
+		2 p_238024_ p_238024_
+	delta (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_238031_
+		0 p_238032_ p_238032_
+	encode (D)J m_238017_
+		static
+		0 p_238018_ p_238018_
+	encodeX (Lnet/minecraft/world/phys/Vec3;)J m_238025_
+		0 p_238026_ p_238026_
+	encodeY (Lnet/minecraft/world/phys/Vec3;)J m_238027_
+		0 p_238028_ p_238028_
+	encodeZ (Lnet/minecraft/world/phys/Vec3;)J m_238029_
+		0 p_238030_ p_238030_
+	setBase (Lnet/minecraft/world/phys/Vec3;)V m_238033_
+		0 p_238034_ p_238034_
+net/minecraft/network/protocol/game/package-info net/minecraft/network/protocol/game/package-info
+net/minecraft/network/protocol/handshake/ClientIntentionPacket net/minecraft/network/protocol/handshake/ClientIntentionPacket
+	MAX_HOST_LENGTH f_179799_
+	hostName f_134721_
+	intention f_134723_
+	port f_134722_
+	protocolVersion f_134720_
+	<init> (Ljava/lang/String;ILnet/minecraft/network/ConnectionProtocol;)V <init>
+		0 p_134726_ p_134726_
+		1 p_134727_ p_134727_
+		2 p_134728_ p_134728_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179801_ p_179801_
+	getHostName ()Ljava/lang/String; m_179802_
+	getIntention ()Lnet/minecraft/network/ConnectionProtocol; m_134735_
+	getPort ()I m_179803_
+	getProtocolVersion ()I m_134738_
+	handle (Lnet/minecraft/network/protocol/handshake/ServerHandshakePacketListener;)V m_5797_
+		0 p_134734_ p_134734_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134732_ p_134732_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134737_ p_134737_
+net/minecraft/network/protocol/handshake/ServerHandshakePacketListener net/minecraft/network/protocol/handshake/ServerHandshakePacketListener
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_134739_ p_134739_
+net/minecraft/network/protocol/handshake/package-info net/minecraft/network/protocol/handshake/package-info
+net/minecraft/network/protocol/login/ClientLoginPacketListener net/minecraft/network/protocol/login/ClientLoginPacketListener
+	handleCompression (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V m_5693_
+		0 p_134743_ p_134743_
+	handleCustomQuery (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V m_7254_
+		0 p_134740_ p_134740_
+	handleDisconnect (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V m_5800_
+		0 p_134744_ p_134744_
+	handleGameProfile (Lnet/minecraft/network/protocol/login/ClientboundGameProfilePacket;)V m_7056_
+		0 p_134741_ p_134741_
+	handleHello (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V m_7318_
+		0 p_134742_ p_134742_
+net/minecraft/network/protocol/login/ClientboundCustomQueryPacket net/minecraft/network/protocol/login/ClientboundCustomQueryPacket
+	MAX_PAYLOAD_SIZE f_179804_
+	data f_134747_
+	identifier f_134746_
+	transactionId f_134745_
+	<init> (ILnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179806_ p_179806_
+		1 p_179807_ p_179807_
+		2 p_179808_ p_179808_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179810_ p_179810_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179812_
+	getIdentifier ()Lnet/minecraft/resources/ResourceLocation; m_179811_
+	getTransactionId ()I m_134755_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134752_ p_134752_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134754_ p_134754_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134757_ p_134757_
+net/minecraft/network/protocol/login/ClientboundGameProfilePacket net/minecraft/network/protocol/login/ClientboundGameProfilePacket
+	gameProfile f_134764_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179814_ p_179814_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_134767_ p_134767_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_134774_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134771_ p_134771_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134773_ p_134773_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134776_ p_134776_
+net/minecraft/network/protocol/login/ClientboundHelloPacket net/minecraft/network/protocol/login/ClientboundHelloPacket
+	challenge f_252397_
+	publicKey f_134778_
+	serverId f_134777_
+	<init> (Ljava/lang/String;[B[B)V <init>
+		0 p_134782_ p_134782_
+		1 p_134783_ p_134783_
+		2 p_134784_ p_134784_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179816_ p_179816_
+	getChallenge ()[B m_252784_
+	getPublicKey ()Ljava/security/PublicKey; m_134794_
+	getServerId ()Ljava/lang/String; m_134791_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134788_ p_134788_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134790_ p_134790_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134793_ p_134793_
+net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket
+	compressionThreshold f_134796_
+	<init> (I)V <init>
+		0 p_134799_ p_134799_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179818_ p_179818_
+	getCompressionThreshold ()I m_134806_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134803_ p_134803_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134805_ p_134805_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134808_ p_134808_
+net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket
+	reason f_134809_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_134812_ p_134812_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179820_ p_179820_
+	getReason ()Lnet/minecraft/network/chat/Component; m_134819_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134816_ p_134816_
+	handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V m_5797_
+		0 p_134818_ p_134818_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134821_ p_134821_
+net/minecraft/network/protocol/login/ServerLoginPacketListener net/minecraft/network/protocol/login/ServerLoginPacketListener
+	handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryPacket;)V m_7223_
+		0 p_134822_ p_134822_
+	handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V m_5990_
+		0 p_134823_ p_134823_
+	handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V m_8072_
+		0 p_134824_ p_134824_
+net/minecraft/network/protocol/login/ServerboundCustomQueryPacket net/minecraft/network/protocol/login/ServerboundCustomQueryPacket
+	MAX_PAYLOAD_SIZE f_179821_
+	data f_134826_
+	transactionId f_134825_
+	<init> (ILnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_134829_ p_134829_
+		1 p_134830_ p_134830_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179823_ p_179823_
+	getData ()Lnet/minecraft/network/FriendlyByteBuf; m_179825_
+	getTransactionId ()I m_179824_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134836_ p_134836_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134834_ p_134834_
+	lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; m_238038_
+		static
+		0 p_238039_ p_238039_
+	lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;)V m_238035_
+		static
+		0 p_238036_ p_238036_
+		1 p_238037_ p_238037_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134838_ p_134838_
+net/minecraft/network/protocol/login/ServerboundHelloPacket net/minecraft/network/protocol/login/ServerboundHelloPacket
+	name f_238040_
+	profileId f_240375_
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 f_238040_ f_238040_
+		1 f_240375_ f_240375_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179827_ p_179827_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238052_ p_238052_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134848_ p_134848_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134846_ p_134846_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_238040_
+	profileId ()Ljava/util/Optional; f_240375_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134851_ p_134851_
+net/minecraft/network/protocol/login/ServerboundKeyPacket net/minecraft/network/protocol/login/ServerboundKeyPacket
+	encryptedChallenge f_252408_
+	keybytes f_134852_
+	<init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V <init>
+		0 p_134856_ p_134856_
+		1 p_134857_ p_134857_
+		2 p_134858_ p_134858_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179829_ p_179829_
+	getSecretKey (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; m_134859_
+		0 p_134860_ p_134860_
+	handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V m_5797_
+		0 p_134866_ p_134866_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134864_ p_134864_
+	isChallengeValid ([BLjava/security/PrivateKey;)Z m_253194_
+		0 p_254210_ p_254210_
+		1 p_253763_ p_253763_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134870_ p_134870_
+net/minecraft/network/protocol/login/package-info net/minecraft/network/protocol/login/package-info
+net/minecraft/network/protocol/package-info net/minecraft/network/protocol/package-info
+net/minecraft/network/protocol/status/ClientStatusPacketListener net/minecraft/network/protocol/status/ClientStatusPacketListener
+	handlePongResponse (Lnet/minecraft/network/protocol/status/ClientboundPongResponsePacket;)V m_7017_
+		0 p_134871_ p_134871_
+	handleStatusResponse (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V m_6440_
+		0 p_134872_ p_134872_
+net/minecraft/network/protocol/status/ClientboundPongResponsePacket net/minecraft/network/protocol/status/ClientboundPongResponsePacket
+	time f_134873_
+	<init> (J)V <init>
+		0 p_134876_ p_134876_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179831_ p_179831_
+	getTime ()J m_179832_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134880_ p_134880_
+	handle (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V m_5797_
+		0 p_134882_ p_134882_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134884_ p_134884_
+net/minecraft/network/protocol/status/ClientboundStatusResponsePacket net/minecraft/network/protocol/status/ClientboundStatusResponsePacket
+	status f_134886_
+	<init> (Lnet/minecraft/network/protocol/status/ServerStatus;)V <init>
+		0 f_134886_ f_134886_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179834_ p_179834_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273540_ p_273540_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134894_ p_134894_
+	handle (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V m_5797_
+		0 p_134896_ p_134896_
+	hashCode ()I hashCode
+	status ()Lnet/minecraft/network/protocol/status/ServerStatus; f_134886_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_134899_ p_134899_
+net/minecraft/network/protocol/status/ServerStatus net/minecraft/network/protocol/status/ServerStatus
+	CODEC f_271163_
+	description f_134900_
+	enforcesSecureChat f_242955_
+	favicon f_134903_
+	players f_134901_
+	version f_134902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Z)V <init>
+		0 f_134900_ f_134900_
+		1 f_134901_ f_134901_
+		2 f_134902_ f_134902_
+		3 f_134903_ f_134903_
+		4 f_242955_ f_242955_
+	description ()Lnet/minecraft/network/chat/Component; f_134900_
+	enforcesSecureChat ()Z f_242955_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273273_ p_273273_
+	favicon ()Ljava/util/Optional; f_134903_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271955_
+		static
+		0 p_273270_ p_273270_
+	players ()Ljava/util/Optional; f_134901_
+	toString ()Ljava/lang/String; toString
+	version ()Ljava/util/Optional; f_134902_
+net/minecraft/network/protocol/status/ServerStatus$Favicon net/minecraft/network/protocol/status/ServerStatus$Favicon
+	CODEC f_271281_
+	PREFIX f_271186_
+	iconBytes f_271462_
+	<clinit> ()V <clinit>
+		static
+	<init> ([B)V <init>
+		0 f_271462_ f_271462_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273505_ p_273505_
+	hashCode ()I hashCode
+	iconBytes ()[B f_271462_
+	lambda$static$0 ()Ljava/lang/String; m_274067_
+		static
+	lambda$static$1 ()Ljava/lang/String; m_274068_
+		static
+	lambda$static$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274066_
+		static
+		0 p_274795_ p_274795_
+	lambda$static$3 (Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)Ljava/lang/String; m_271771_
+		static
+		0 p_273258_ p_273258_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatus$Players net/minecraft/network/protocol/status/ServerStatus$Players
+	CODEC f_271480_
+	PROFILE_CODEC f_271466_
+	max f_271503_
+	online f_271178_
+	sample f_134919_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/util/List;)V <init>
+		0 f_271503_ f_271503_
+		1 f_271178_ f_271178_
+		2 f_134919_ f_134919_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273193_ p_273193_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271848_
+		static
+		0 p_272926_ p_272926_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271836_
+		static
+		0 p_273295_ p_273295_
+	max ()I f_271503_
+	online ()I f_271178_
+	sample ()Ljava/util/List; f_134919_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatus$Version net/minecraft/network/protocol/status/ServerStatus$Version
+	CODEC f_271272_
+	name f_134962_
+	protocol f_134963_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 f_134962_ f_134962_
+		1 f_134963_ f_134963_
+	current ()Lnet/minecraft/network/protocol/status/ServerStatus$Version; m_272202_
+		static
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273000_ p_273000_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271745_
+		static
+		0 p_273157_ p_273157_
+	name ()Ljava/lang/String; f_134962_
+	protocol ()I f_134963_
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/protocol/status/ServerStatusPacketListener net/minecraft/network/protocol/status/ServerStatusPacketListener
+	handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V m_7883_
+		0 p_134986_ p_134986_
+	handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V m_6733_
+		0 p_134987_ p_134987_
+net/minecraft/network/protocol/status/ServerboundPingRequestPacket net/minecraft/network/protocol/status/ServerboundPingRequestPacket
+	time f_134988_
+	<init> (J)V <init>
+		0 p_134991_ p_134991_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179838_ p_179838_
+	getTime ()J m_134998_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_134995_ p_134995_
+	handle (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V m_5797_
+		0 p_134997_ p_134997_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_135000_ p_135000_
+net/minecraft/network/protocol/status/ServerboundStatusRequestPacket net/minecraft/network/protocol/status/ServerboundStatusRequestPacket
+	<init> ()V <init>
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_179840_ p_179840_
+	handle (Lnet/minecraft/network/PacketListener;)V m_5797_
+		0 p_135005_ p_135005_
+	handle (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V m_5797_
+		0 p_135007_ p_135007_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5779_
+		0 p_135009_ p_135009_
+net/minecraft/network/protocol/status/package-info net/minecraft/network/protocol/status/package-info
+net/minecraft/network/syncher/EntityDataAccessor net/minecraft/network/syncher/EntityDataAccessor
+	id f_135010_
+	serializer f_135011_
+	<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;)V <init>
+		0 p_135013_ p_135013_
+		1 p_135014_ p_135014_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_135018_ p_135018_
+	getId ()I m_135015_
+	getSerializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; m_135016_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/network/syncher/EntityDataSerializer net/minecraft/network/syncher/EntityDataSerializer
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135023_ p_135023_
+	createAccessor (I)Lnet/minecraft/network/syncher/EntityDataAccessor; m_135021_
+		0 p_135022_ p_135022_
+	lambda$simpleEnum$0 (Ljava/lang/Class;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Enum; m_238092_
+		static
+		0 p_238093_ p_238093_
+		1 p_238094_ p_238094_
+	lambda$simpleId$1 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_238086_
+		static
+		0 p_238087_ p_238087_
+		1 p_238088_ p_238088_
+		2 p_238089_ p_238089_
+	lambda$simpleId$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_238083_
+		static
+		0 p_238084_ p_238084_
+		1 p_238085_ p_238085_
+	optional (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238098_
+		static
+		0 p_238099_ p_238099_
+		1 p_238100_ p_238100_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135024_ p_135024_
+	simple (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238095_
+		static
+		0 p_238096_ p_238096_
+		1 p_238097_ p_238097_
+	simpleEnum (Ljava/lang/Class;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238090_
+		static
+		0 p_238091_ p_238091_
+	simpleId (Lnet/minecraft/core/IdMap;)Lnet/minecraft/network/syncher/EntityDataSerializer; m_238081_
+		static
+		0 p_238082_ p_238082_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135025_ p_135025_
+		1 p_135026_ p_135026_
+net/minecraft/network/syncher/EntityDataSerializer$1 net/minecraft/network/syncher/EntityDataSerializer$1
+	val$reader f_238102_
+	val$writer f_238101_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)V <init>
+		0 p_238104_ p_238104_
+		1 p_238105_ p_238105_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_238107_ p_238107_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_238109_ p_238109_
+		1 p_238110_ p_238110_
+net/minecraft/network/syncher/EntityDataSerializer$ForValueType net/minecraft/network/syncher/EntityDataSerializer$ForValueType
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_238112_ p_238112_
+net/minecraft/network/syncher/EntityDataSerializers net/minecraft/network/syncher/EntityDataSerializers
+	BLOCK_POS f_135038_
+	BLOCK_STATE f_135034_
+	BOOLEAN f_135035_
+	BYTE f_135027_
+	CAT_VARIANT f_238114_
+	COMPONENT f_135031_
+	COMPOUND_TAG f_135042_
+	DIRECTION f_135040_
+	FLOAT f_135029_
+	FROG_VARIANT f_238115_
+	INT f_135028_
+	ITEM_STACK f_135033_
+	LONG f_244073_
+	OPTIONAL_BLOCK_POS f_135039_
+	OPTIONAL_BLOCK_STATE f_268618_
+	OPTIONAL_COMPONENT f_135032_
+	OPTIONAL_GLOBAL_POS f_238113_
+	OPTIONAL_UNSIGNED_INT f_135044_
+	OPTIONAL_UUID f_135041_
+	PAINTING_VARIANT f_238116_
+	PARTICLE f_135036_
+	POSE f_135045_
+	QUATERNION f_268624_
+	ROTATIONS f_135037_
+	SERIALIZERS f_135046_
+	SNIFFER_STATE f_271344_
+	STRING f_135030_
+	VECTOR3 f_268676_
+	VILLAGER_DATA f_135043_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSerializedId (Lnet/minecraft/network/syncher/EntityDataSerializer;)I m_135052_
+		static
+		0 p_135053_ p_135053_
+	getSerializer (I)Lnet/minecraft/network/syncher/EntityDataSerializer; m_135048_
+		static
+		0 p_135049_ p_135049_
+	lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Byte;)V m_238117_
+		static
+		0 p_238118_ p_238118_
+		1 p_238119_ p_238119_
+	registerSerializer (Lnet/minecraft/network/syncher/EntityDataSerializer;)V m_135050_
+		static
+		0 p_135051_ p_135051_
+net/minecraft/network/syncher/EntityDataSerializers$1 net/minecraft/network/syncher/EntityDataSerializers$1
+	<init> ()V <init>
+	copy (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7020_
+		0 p_238121_ p_238121_
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135058_ p_135058_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135060_ p_135060_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; m_6709_
+		0 p_238126_ p_238126_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135065_ p_135065_
+		1 p_135066_ p_135066_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V m_6856_
+		0 p_238123_ p_238123_
+		1 p_238124_ p_238124_
+net/minecraft/network/syncher/EntityDataSerializers$2 net/minecraft/network/syncher/EntityDataSerializers$2
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135105_ p_135105_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; m_6709_
+		0 p_238131_ p_238131_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V m_6856_
+		0 p_238128_ p_238128_
+		1 p_238129_ p_238129_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135110_ p_135110_
+		1 p_135111_ p_135111_
+net/minecraft/network/syncher/EntityDataSerializers$3 net/minecraft/network/syncher/EntityDataSerializers$3
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; m_6709_
+		0 p_238139_ p_238139_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135120_ p_135120_
+	readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; m_238135_
+		0 p_238136_ p_238136_
+		1 p_238137_ p_238137_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135125_ p_135125_
+		1 p_135126_ p_135126_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleOptions;)V m_6856_
+		0 p_238133_ p_238133_
+		1 p_238134_ p_238134_
+net/minecraft/network/syncher/EntityDataSerializers$4 net/minecraft/network/syncher/EntityDataSerializers$4
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/Rotations; m_6709_
+		0 p_238144_ p_238144_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135135_ p_135135_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135137_ p_135137_
+		1 p_135138_ p_135138_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/Rotations;)V m_6856_
+		0 p_238141_ p_238141_
+		1 p_238142_ p_238142_
+net/minecraft/network/syncher/EntityDataSerializers$5 net/minecraft/network/syncher/EntityDataSerializers$5
+	<init> ()V <init>
+	copy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7020_
+		0 p_238146_ p_238146_
+	copy (Ljava/lang/Object;)Ljava/lang/Object; m_7020_
+		0 p_135146_ p_135146_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/nbt/CompoundTag; m_6709_
+		0 p_238151_ p_238151_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135148_ p_135148_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;)V m_6856_
+		0 p_238148_ p_238148_
+		1 p_238149_ p_238149_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135150_ p_135150_
+		1 p_135151_ p_135151_
+net/minecraft/network/syncher/EntityDataSerializers$6 net/minecraft/network/syncher/EntityDataSerializers$6
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135165_ p_135165_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/npc/VillagerData; m_6709_
+		0 p_238156_ p_238156_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135167_ p_135167_
+		1 p_135168_ p_135168_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/npc/VillagerData;)V m_6856_
+		0 p_238153_ p_238153_
+		1 p_238154_ p_238154_
+net/minecraft/network/syncher/EntityDataSerializers$7 net/minecraft/network/syncher/EntityDataSerializers$7
+	<init> ()V <init>
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; m_6709_
+		0 p_135180_ p_135180_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/OptionalInt; m_6709_
+		0 p_243339_ p_243339_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V m_6856_
+		0 p_135185_ p_135185_
+		1 p_135186_ p_135186_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/OptionalInt;)V m_6856_
+		0 p_238158_ p_238158_
+		1 p_238159_ p_238159_
+net/minecraft/network/syncher/SynchedEntityData net/minecraft/network/syncher/SynchedEntityData
+	ENTITY_ID_POOL f_135343_
+	LOGGER f_135342_
+	MAX_ID_VALUE f_179843_
+	entity f_135344_
+	isDirty f_135348_
+	itemsById f_135345_
+	lock f_135346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_135351_ p_135351_
+	assignValue (Lnet/minecraft/network/syncher/SynchedEntityData$DataItem;Lnet/minecraft/network/syncher/SynchedEntityData$DataValue;)V m_135375_
+		0 p_135376_ p_135376_
+		1 p_254484_ p_254484_
+	assignValues (Ljava/util/List;)V m_135356_
+		0 p_135357_ p_135357_
+	createDataItem (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135385_
+		0 p_135386_ p_135386_
+		1 p_135387_ p_135387_
+	define (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135372_
+		0 p_135373_ p_135373_
+		1 p_135374_ p_135374_
+	defineId (Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; m_135353_
+		static
+		0 p_135354_ p_135354_
+		1 p_135355_ p_135355_
+	get (Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; m_135370_
+		0 p_135371_ p_135371_
+	getItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; m_135379_
+		0 p_135380_ p_135380_
+	getNonDefaultValues ()Ljava/util/List; m_252804_
+	hasItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Z m_285897_
+		0 p_286294_ p_286294_
+	isDirty ()Z m_135352_
+	isEmpty ()Z m_135388_
+	packDirty ()Ljava/util/List; m_135378_
+	set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;Z)V m_276349_
+		0 p_276368_ p_276368_
+		1 p_276363_ p_276363_
+		2 p_276370_ p_276370_
+	set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V m_135381_
+		0 p_135382_ p_135382_
+		1 p_135383_ p_135383_
+net/minecraft/network/syncher/SynchedEntityData$DataItem net/minecraft/network/syncher/SynchedEntityData$DataItem
+	accessor f_135390_
+	dirty f_135392_
+	initialValue f_252454_
+	value f_135391_
+	<init> (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V <init>
+		0 p_135394_ p_135394_
+		1 p_135395_ p_135395_
+	getAccessor ()Lnet/minecraft/network/syncher/EntityDataAccessor; m_135396_
+	getValue ()Ljava/lang/Object; m_135403_
+	isDirty ()Z m_135406_
+	isSetToDefault ()Z m_252838_
+	setDirty (Z)V m_135401_
+		0 p_135402_ p_135402_
+	setValue (Ljava/lang/Object;)V m_135397_
+		0 p_135398_ p_135398_
+	value ()Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_253123_
+net/minecraft/network/syncher/SynchedEntityData$DataValue net/minecraft/network/syncher/SynchedEntityData$DataValue
+	id f_252469_
+	serializer f_252511_
+	value f_252525_
+	<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;Ljava/lang/Object;)V <init>
+		0 f_252469_ f_252469_
+		1 f_252511_ f_252511_
+		2 f_252525_ f_252525_
+	create (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252847_
+		static
+		0 p_254543_ p_254543_
+		1 p_254138_ p_254138_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_253935_ p_253935_
+	hashCode ()I hashCode
+	id ()I f_252469_
+	read (Lnet/minecraft/network/FriendlyByteBuf;ILnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252951_
+		static
+		0 p_254224_ p_254224_
+		1 p_253899_ p_253899_
+		2 p_254222_ p_254222_
+	read (Lnet/minecraft/network/FriendlyByteBuf;I)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; m_252860_
+		static
+		0 p_254314_ p_254314_
+		1 p_254356_ p_254356_
+	serializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; f_252511_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Object; f_252525_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_252897_
+		0 p_253709_ p_253709_
+net/minecraft/network/syncher/package-info net/minecraft/network/syncher/package-info
+net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate
+net/minecraft/obfuscate/package-info net/minecraft/obfuscate/package-info
+net/minecraft/package-info net/minecraft/package-info
+net/minecraft/realms/DisconnectedRealmsScreen net/minecraft/realms/DisconnectedRealmsScreen
+	message f_120649_
+	parent f_120650_
+	reason f_120648_
+	textHeight f_120651_
+	<init> (Lnet/minecraft/client/gui/screens/Screen;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_120653_ p_120653_
+		1 p_120654_ p_120654_
+		2 p_120655_ p_120655_
+	getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+	init ()V m_7856_
+	lambda$init$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/components/Button;)V m_120661_
+		0 p_120662_ p_120662_
+		1 p_120663_ p_120663_
+	onClose ()V m_7379_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_282959_ p_282959_
+		1 p_120658_ p_120658_
+		2 p_120659_ p_120659_
+		3 p_120660_ p_120660_
+net/minecraft/realms/RealmsConnect net/minecraft/realms/RealmsConnect
+	LOGGER f_120687_
+	aborted f_120689_
+	connection f_120690_
+	onlineScreen f_120688_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/client/gui/screens/Screen;)V <init>
+		0 p_120693_ p_120693_
+	abort ()V m_120694_
+	connect (Lcom/mojang/realmsclient/dto/RealmsServer;Lnet/minecraft/client/multiplayer/resolver/ServerAddress;)V m_175031_
+		0 p_175032_ p_175032_
+		1 p_175033_ p_175033_
+	tick ()V m_120704_
+net/minecraft/realms/RealmsConnect$1 net/minecraft/realms/RealmsConnect$1
+	this$0 f_120714_
+	val$hostname f_120710_
+	val$minecraft f_120712_
+	val$port f_120711_
+	val$server f_120713_
+	<init> (Lnet/minecraft/realms/RealmsConnect;Ljava/lang/String;Ljava/lang/String;ILnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/dto/RealmsServer;)V <init>
+		0 p_254185_ p_254185_
+		1 p_254377_ p_254377_
+		2 p_253773_ p_253773_
+		3 p_254078_ p_254078_
+		4 p_253664_ p_253664_
+		5 p_254303_ p_254303_
+	lambda$run$0 (Lnet/minecraft/network/chat/Component;)V m_120725_
+		static
+		0 p_120726_ p_120726_
+	lambda$run$1 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/realms/DisconnectedRealmsScreen;)V m_120727_
+		static
+		0 p_120728_ p_120728_
+		1 p_120729_ p_120729_
+	run ()V run
+net/minecraft/realms/RealmsLabel net/minecraft/realms/RealmsLabel
+	color f_120734_
+	text f_120731_
+	x f_120732_
+	y f_120733_
+	<init> (Lnet/minecraft/network/chat/Component;III)V <init>
+		0 p_120736_ p_120736_
+		1 p_120737_ p_120737_
+		2 p_120738_ p_120738_
+		3 p_120739_ p_120739_
+	getText ()Lnet/minecraft/network/chat/Component; m_175034_
+	render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V m_88315_
+		0 p_281597_ p_281597_
+		1 p_282874_ p_282874_
+		2 p_281694_ p_281694_
+		3 p_282363_ p_282363_
+net/minecraft/realms/RealmsObjectSelectionList net/minecraft/realms/RealmsObjectSelectionList
+	<init> (IIIII)V <init>
+		0 p_120745_ p_120745_
+		1 p_120746_ p_120746_
+		2 p_120747_ p_120747_
+		3 p_120748_ p_120748_
+		4 p_120749_ p_120749_
+	addEntry (Lnet/minecraft/client/gui/components/ObjectSelectionList$Entry;)I m_7085_
+		0 p_120757_ p_120757_
+	addEntry (Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)I m_7085_
+		0 p_120761_ p_120761_
+	clear ()V m_7178_
+	getItemCount ()I m_5773_
+	getMaxPosition ()I m_5775_
+	getRowLeft ()I m_5747_
+	getRowTop (I)I m_7610_
+		0 p_120766_ p_120766_
+	getRowWidth ()I m_5759_
+	getScrollbarPosition ()I m_5756_
+	itemClicked (IIDDII)V m_7980_
+		0 p_120751_ p_120751_
+		1 p_120752_ p_120752_
+		2 p_120753_ p_120753_
+		3 p_120754_ p_120754_
+		4 p_120755_ p_120755_
+		5 p_275741_ p_275741_
+	replaceEntries (Ljava/util/Collection;)V m_5988_
+		0 p_120759_ p_120759_
+	selectItem (I)V m_7109_
+		0 p_120750_ p_120750_
+	setSelectedItem (I)V m_120767_
+		0 p_120768_ p_120768_
+net/minecraft/realms/RealmsScreen net/minecraft/realms/RealmsScreen
+	COLOR_BLACK f_175070_
+	COLOR_BRIGHT_YELLOW f_175041_
+	COLOR_BUTTON_YELLOW f_175045_
+	COLOR_DARK_GRAY f_175064_
+	COLOR_DARK_GREEN f_175067_
+	COLOR_GRAY f_175063_
+	COLOR_GREEN f_175066_
+	COLOR_INFO f_175044_
+	COLOR_LINK f_175042_
+	COLOR_LINK_HOVER f_175043_
+	COLOR_MEDIUM_GRAY f_175065_
+	COLOR_RED f_175068_
+	COLOR_RED_FADE f_175069_
+	COLOR_WHITE f_175062_
+	COLOR_YELLOW f_175040_
+	COMPONENT_HEIGHT f_175059_
+	EXPIRATION_NOTIFICATION_DAYS f_175060_
+	SIZE_LIMIT f_175061_
+	SKIN_FACE_SIZE f_238765_
+	TITLE_HEIGHT f_175058_
+	UPDATE_BREAKS_ADVENTURE_URL f_175046_
+	labels f_175057_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_175072_ p_175072_
+	addLabel (Lnet/minecraft/realms/RealmsLabel;)Lnet/minecraft/realms/RealmsLabel; m_175073_
+		0 p_175074_ p_175074_
+	createLabelNarration ()Lnet/minecraft/network/chat/Component; m_175075_
+	row (I)I m_120774_
+		static
+		0 p_120775_ p_120775_
+net/minecraft/realms/RepeatedNarrator net/minecraft/realms/RepeatedNarrator
+	params f_120786_
+	permitsPerSecond f_120785_
+	<init> (Ljava/time/Duration;)V <init>
+		0 p_120788_ p_120788_
+	lambda$narrate$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/realms/RepeatedNarrator$Params;)Lnet/minecraft/realms/RepeatedNarrator$Params; m_175078_
+		0 p_175079_ p_175079_
+		1 p_175080_ p_175080_
+	narrate (Lnet/minecraft/client/GameNarrator;Lnet/minecraft/network/chat/Component;)V m_240428_
+		0 p_240528_ p_240528_
+		1 p_240604_ p_240604_
+net/minecraft/realms/RepeatedNarrator$Params net/minecraft/realms/RepeatedNarrator$Params
+	narration f_120794_
+	rateLimiter f_120795_
+	<init> (Lnet/minecraft/network/chat/Component;Lcom/google/common/util/concurrent/RateLimiter;)V <init>
+		0 p_175082_ p_175082_
+		1 p_175083_ p_175083_
+net/minecraft/realms/package-info net/minecraft/realms/package-info
+net/minecraft/recipebook/PlaceRecipe net/minecraft/recipebook/PlaceRecipe
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_135415_ p_135415_
+		1 p_135416_ p_135416_
+		2 p_135417_ p_135417_
+		3 p_135418_ p_135418_
+		4 p_135419_ p_135419_
+	placeRecipe (IIILnet/minecraft/world/item/crafting/Recipe;Ljava/util/Iterator;I)V m_135408_
+		0 p_135409_ p_135409_
+		1 p_135410_ p_135410_
+		2 p_135411_ p_135411_
+		3 p_135412_ p_135412_
+		4 p_135413_ p_135413_
+		5 p_135414_ p_135414_
+net/minecraft/recipebook/ServerPlaceRecipe net/minecraft/recipebook/ServerPlaceRecipe
+	LOGGER f_135425_
+	inventory f_135427_
+	menu f_135428_
+	stackedContents f_135426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/RecipeBookMenu;)V <init>
+		0 p_135431_ p_135431_
+	addItemToSlot (Ljava/util/Iterator;IIII)V m_5817_
+		0 p_135444_ p_135444_
+		1 p_135445_ p_135445_
+		2 p_135446_ p_135446_
+		3 p_135447_ p_135447_
+		4 p_135448_ p_135448_
+	clearGrid ()V m_179844_
+	getAmountOfFreeSlotsInInventory ()I m_135454_
+	getStackSize (ZIZ)I m_135449_
+		0 p_135450_ p_135450_
+		1 p_135451_ p_135451_
+		2 p_135452_ p_135452_
+	handleRecipeClicked (Lnet/minecraft/world/item/crafting/Recipe;Z)V m_6024_
+		0 p_135441_ p_135441_
+		1 p_135442_ p_135442_
+	moveItemToGrid (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V m_135438_
+		0 p_135439_ p_135439_
+		1 p_135440_ p_135440_
+	recipeClicked (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;Z)V m_135434_
+		0 p_135435_ p_135435_
+		1 p_135436_ p_135436_
+		2 p_135437_ p_135437_
+	testClearGrid ()Z m_135453_
+net/minecraft/recipebook/package-info net/minecraft/recipebook/package-info
+net/minecraft/resources/DelegatingOps net/minecraft/resources/DelegatingOps
+	delegate f_135465_
+	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
+		0 p_135467_ p_135467_
+	compressMaps ()Z compressMaps
+	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
+		0 p_135470_ p_135470_
+		1 p_135471_ p_135471_
+	createBoolean (Z)Ljava/lang/Object; createBoolean
+		0 p_135473_ p_135473_
+	createByte (B)Ljava/lang/Object; createByte
+		0 p_135475_ p_135475_
+	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
+		0 p_135477_ p_135477_
+	createDouble (D)Ljava/lang/Object; createDouble
+		0 p_135479_ p_135479_
+	createFloat (F)Ljava/lang/Object; createFloat
+		0 p_135481_ p_135481_
+	createInt (I)Ljava/lang/Object; createInt
+		0 p_135483_ p_135483_
+	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
+		0 p_135485_ p_135485_
+	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
+		0 p_135487_ p_135487_
+	createLong (J)Ljava/lang/Object; createLong
+		0 p_135489_ p_135489_
+	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
+		0 p_135491_ p_135491_
+	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
+		0 p_135493_ p_135493_
+	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
+		0 p_135495_ p_135495_
+	createShort (S)Ljava/lang/Object; createShort
+		0 p_135497_ p_135497_
+	createString (Ljava/lang/String;)Ljava/lang/Object; createString
+		0 p_135499_ p_135499_
+	empty ()Ljava/lang/Object; empty
+	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
+		0 p_135502_ p_135502_
+	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
+		0 p_135504_ p_135504_
+	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
+		0 p_135506_ p_135506_
+	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
+		0 p_135508_ p_135508_
+	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
+		0 p_135510_ p_135510_
+	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
+		0 p_135512_ p_135512_
+	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
+		0 p_135514_ p_135514_
+	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
+		0 p_135516_ p_135516_
+	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
+		0 p_135518_ p_135518_
+	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
+		0 p_135520_ p_135520_
+	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
+		0 p_135522_ p_135522_
+	listBuilder ()Lcom/mojang/serialization/ListBuilder; listBuilder
+	mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
+	mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_135526_ p_135526_
+		1 p_135527_ p_135527_
+	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
+		0 p_135529_ p_135529_
+		1 p_135530_ p_135530_
+	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_135535_ p_135535_
+		1 p_135536_ p_135536_
+		2 p_135537_ p_135537_
+	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
+		0 p_135532_ p_135532_
+		1 p_135533_ p_135533_
+	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
+		0 p_135539_ p_135539_
+		1 p_135540_ p_135540_
+net/minecraft/resources/FileToIdConverter net/minecraft/resources/FileToIdConverter
+	extension f_244199_
+	prefix f_244233_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_248876_ p_248876_
+		1 p_251478_ p_251478_
+	fileToId (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_245273_
+		0 p_249595_ p_249595_
+	idToFile (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_245698_
+		0 p_251878_ p_251878_
+	json (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; m_246568_
+		static
+		0 p_248754_ p_248754_
+	lambda$listMatchingResourceStacks$1 (Lnet/minecraft/resources/ResourceLocation;)Z m_246659_
+		0 p_248700_ p_248700_
+	lambda$listMatchingResources$0 (Lnet/minecraft/resources/ResourceLocation;)Z m_246145_
+		0 p_251986_ p_251986_
+	listMatchingResourceStacks (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_246760_
+		0 p_249881_ p_249881_
+	listMatchingResources (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_247457_
+		0 p_252045_ p_252045_
+net/minecraft/resources/HolderSetCodec net/minecraft/resources/HolderSetCodec
+	elementCodec f_206656_
+	homogenousListCodec f_206657_
+	registryAwareCodec f_206658_
+	registryKey f_206655_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
+		0 p_206660_ p_206660_
+		1 p_206661_ p_206661_
+		2 p_206662_ p_206662_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206685_
+		static
+		0 p_206686_ p_206686_
+		1 p_206687_ p_206687_
+		2 p_206688_ p_206688_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_206696_ p_206696_
+		1 p_206697_ p_206697_
+	decodeWithoutRegistry (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206670_
+		0 p_206671_ p_206671_
+		1 p_206672_ p_206672_
+	encode (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206674_ p_206674_
+		1 p_206675_ p_206675_
+		2 p_206676_ p_206676_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206699_ p_206699_
+		1 p_206700_ p_206700_
+		2 p_206701_ p_206701_
+	encodeWithoutRegistry (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206689_
+		0 p_206690_ p_206690_
+		1 p_206691_ p_206691_
+		2 p_206692_ p_206692_
+	homogenousList (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; m_206667_
+		static
+		0 p_206668_ p_206668_
+		1 p_206669_ p_206669_
+	lambda$decode$3 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/core/HolderSet; m_206677_
+		static
+		0 p_256011_ p_256011_
+		1 p_206679_ p_206679_
+	lambda$decode$4 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_206680_
+		static
+		0 p_256532_ p_256532_
+		1 p_206682_ p_206682_
+	lambda$decodeWithoutRegistry$6 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274070_
+		static
+		0 p_274797_ p_274797_
+	lambda$decodeWithoutRegistry$7 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_206665_
+		static
+		0 p_206666_ p_206666_
+	lambda$encode$5 (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; m_274069_
+		static
+		0 p_274796_ p_274796_
+	lambda$homogenousList$0 (Ljava/util/List;)Ljava/util/List; m_206693_
+		static
+		0 p_206694_ p_206694_
+	lambda$homogenousList$1 (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; m_206663_
+		static
+		0 p_206664_ p_206664_
+	lambda$homogenousList$2 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; m_206683_
+		static
+		0 p_206684_ p_206684_
+net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader
+	DIMENSION_REGISTRIES f_244547_
+	LOGGER f_243935_
+	WORLDGEN_REGISTRIES f_243803_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createContext (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; m_255261_
+		static
+		0 p_256568_ p_256568_
+		1 p_255821_ p_255821_
+	createInfoForContextRegistry (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_255016_
+		static
+		0 p_256230_ p_256230_
+	createInfoForNewRegistry (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_255259_
+		static
+		0 p_256020_ p_256020_
+	lambda$createContext$3 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V m_254784_
+		static
+		0 p_255504_ p_255504_
+		1 p_255505_ p_255505_
+	lambda$createContext$4 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_257130_
+		static
+		0 p_258220_ p_258220_
+		1 p_258221_ p_258221_
+	lambda$load$0 (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lcom/mojang/datafixers/util/Pair; m_245594_
+		static
+		0 p_250399_ p_250399_
+		1 p_250249_ p_250249_
+	lambda$load$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lcom/mojang/datafixers/util/Pair;)V m_254785_
+		static
+		0 p_255506_ p_255506_
+		1 p_255507_ p_255507_
+		2 p_255508_ p_255508_
+	lambda$load$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_257131_
+		static
+		0 p_258222_ p_258222_
+		1 p_258223_ p_258223_
+	lambda$loadRegistryContents$9 (Ljava/lang/String;)V m_245344_
+		static
+		0 p_248715_ p_248715_
+	lambda$logErrors$5 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_245333_
+		static
+		0 p_249353_ p_249353_
+	lambda$logErrors$6 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; m_246181_
+		static
+		0 p_251444_ p_251444_
+	lambda$logErrors$7 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V m_246019_
+		static
+		0 p_249120_ p_249120_
+		1 p_250688_ p_250688_
+	lambda$logErrors$8 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V m_245166_
+		static
+		0 p_249481_ p_249481_
+		1 p_249838_ p_249838_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; m_247207_
+		static
+		0 p_252046_ p_252046_
+		1 p_249916_ p_249916_
+		2 p_250344_ p_250344_
+	loadRegistryContents (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V m_255048_
+		static
+		0 p_256369_ p_256369_
+		1 p_256349_ p_256349_
+		2 p_255792_ p_255792_
+		3 p_256211_ p_256211_
+		4 p_256232_ p_256232_
+		5 p_255884_ p_255884_
+	logErrors (Ljava/util/Map;)V m_245896_
+		static
+		0 p_252325_ p_252325_
+	registryDirPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_246502_
+		static
+		0 p_252033_ p_252033_
+net/minecraft/resources/RegistryDataLoader$1 net/minecraft/resources/RegistryDataLoader$1
+	val$result f_254620_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_256526_ p_256526_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256014_ p_256014_
+net/minecraft/resources/RegistryDataLoader$Loader net/minecraft/resources/RegistryDataLoader$Loader
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V m_245441_
+		0 p_249926_ p_249926_
+		1 p_256258_ p_256258_
+net/minecraft/resources/RegistryDataLoader$RegistryData net/minecraft/resources/RegistryDataLoader$RegistryData
+	elementCodec f_244580_
+	key f_243794_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
+		0 f_243794_ f_243794_
+		1 f_244580_ f_244580_
+	create (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; m_245364_
+		0 p_251662_ p_251662_
+		1 p_251565_ p_251565_
+	elementCodec ()Lcom/mojang/serialization/Codec; f_244580_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249596_ p_249596_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_243794_
+	lambda$create$0 (Lnet/minecraft/core/WritableRegistry;Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V m_254786_
+		0 p_255509_ p_255509_
+		1 p_255510_ p_255510_
+		2 p_255511_ p_255511_
+		3 p_255512_ p_255512_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryFileCodec net/minecraft/resources/RegistryFileCodec
+	allowInline f_135572_
+	elementCodec f_135571_
+	registryKey f_135570_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
+		0 p_135574_ p_135574_
+		1 p_135575_ p_135575_
+		2 p_135576_ p_135576_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; m_135592_
+		static
+		0 p_135593_ p_135593_
+		1 p_135594_ p_135594_
+		2 p_135595_ p_135595_
+	create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; m_135589_
+		static
+		0 p_135590_ p_135590_
+		1 p_135591_ p_135591_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_135608_ p_135608_
+		1 p_135609_ p_135609_
+	encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206716_ p_206716_
+		1 p_206717_ p_206717_
+		2 p_206718_ p_206718_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_135611_ p_135611_
+		1 p_135612_ p_135612_
+		2 p_135613_ p_135613_
+	lambda$decode$3 ()Ljava/lang/String; m_274073_
+	lambda$decode$4 ()Ljava/lang/String; m_274071_
+		static
+	lambda$decode$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_206719_
+		static
+		0 p_206720_ p_206720_
+	lambda$decode$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274072_
+		static
+		0 p_274798_ p_274798_
+	lambda$decode$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274074_
+		static
+		0 p_274799_ p_274799_
+	lambda$decode$8 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; m_206704_
+		static
+		0 p_206705_ p_206705_
+		1 p_255658_ p_255658_
+	lambda$decode$9 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_214211_
+		static
+		0 p_214212_ p_214212_
+	lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274075_
+		static
+		0 p_274800_ p_274800_
+	lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_206711_
+		static
+		0 p_206712_ p_206712_
+		1 p_206713_ p_206713_
+		2 p_206714_ p_206714_
+	lambda$encode$2 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_206707_
+		0 p_206708_ p_206708_
+		1 p_206709_ p_206709_
+		2 p_206710_ p_206710_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryFixedCodec net/minecraft/resources/RegistryFixedCodec
+	registryKey f_206721_
+	<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_206723_ p_206723_
+	create (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; m_206740_
+		static
+		0 p_206741_ p_206741_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_206743_ p_206743_
+		1 p_206744_ p_206744_
+	encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206729_ p_206729_
+		1 p_206730_ p_206730_
+		2 p_206731_ p_206731_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_206746_ p_206746_
+		1 p_206747_ p_206747_
+		2 p_206748_ p_206748_
+	lambda$decode$5 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274077_
+		static
+		0 p_274802_ p_274802_
+	lambda$decode$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274076_
+		static
+		0 p_274801_ p_274801_
+	lambda$decode$7 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; m_214216_
+		static
+		0 p_214217_ p_214217_
+		1 p_256041_ p_256041_
+	lambda$decode$8 (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_254788_
+		0 p_255514_ p_255514_
+		1 p_255515_ p_255515_
+	lambda$decode$9 ()Ljava/lang/String; m_274079_
+	lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_274080_
+		static
+		0 p_274803_ p_274803_
+	lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_206724_
+		static
+		0 p_206725_ p_206725_
+		1 p_206726_ p_206726_
+		2 p_206727_ p_206727_
+	lambda$encode$2 ()Ljava/lang/String; m_274082_
+	lambda$encode$3 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274081_
+		0 p_274804_ p_274804_
+	lambda$encode$4 ()Ljava/lang/String; m_274078_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryOps net/minecraft/resources/RegistryOps
+	lookupProvider f_254668_
+	<init> (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
+		0 p_256313_ p_256313_
+		1 p_255799_ p_255799_
+	create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps; m_255058_
+		static
+		0 p_256342_ p_256342_
+		1 p_255950_ p_255950_
+	create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps; m_255060_
+		static
+		0 p_256278_ p_256278_
+		1 p_256479_ p_256479_
+	getter (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255006_
+		0 p_256031_ p_256031_
+	lambda$retrieveElement$10 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_274085_
+		static
+		0 p_274806_ p_274806_
+		1 p_274807_ p_274807_
+		2 p_274808_ p_274808_
+	lambda$retrieveElement$11 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; m_254793_
+		static
+		0 p_255524_ p_255524_
+	lambda$retrieveElement$6 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Ljava/util/Optional; m_254790_
+		static
+		0 p_255517_ p_255517_
+		1 p_255518_ p_255518_
+	lambda$retrieveElement$7 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274086_
+		static
+		0 p_274809_ p_274809_
+	lambda$retrieveElement$8 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274090_
+		static
+		0 p_274813_ p_274813_
+	lambda$retrieveElement$9 ()Ljava/lang/String; m_274089_
+		static
+	lambda$retrieveGetter$0 (Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Lcom/mojang/serialization/DataResult; m_254796_
+		static
+		0 p_255527_ p_255527_
+	lambda$retrieveGetter$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_274084_
+		static
+		0 p_274805_ p_274805_
+	lambda$retrieveGetter$2 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; m_274088_
+		static
+		0 p_274812_ p_274812_
+	lambda$retrieveGetter$3 ()Ljava/lang/String; m_274083_
+		static
+	lambda$retrieveGetter$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_274087_
+		static
+		0 p_274810_ p_274810_
+		1 p_274811_ p_274811_
+	lambda$retrieveGetter$5 (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; m_254795_
+		static
+		0 p_255526_ p_255526_
+	memoizeLookup (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; m_255214_
+		static
+		0 p_255769_ p_255769_
+	owner (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_255056_
+		0 p_255757_ p_255757_
+	retrieveElement (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_254866_
+		static
+		0 p_256347_ p_256347_
+	retrieveGetter (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_255175_
+		static
+		0 p_206833_ p_206833_
+net/minecraft/resources/RegistryOps$1 net/minecraft/resources/RegistryOps$1
+	lookups f_254621_
+	val$original f_254712_
+	<init> (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
+		0 p_256417_ p_256417_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256043_ p_256043_
+net/minecraft/resources/RegistryOps$2 net/minecraft/resources/RegistryOps$2
+	val$lookupProvider f_254704_
+	<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 p_256219_ p_256219_
+	lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; m_257132_
+		static
+		0 p_258224_ p_258224_
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256323_ p_256323_
+net/minecraft/resources/RegistryOps$RegistryInfo net/minecraft/resources/RegistryOps$RegistryInfo
+	elementsLifecycle f_254751_
+	getter f_254724_
+	owner f_254675_
+	<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderGetter;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 f_254675_ f_254675_
+		1 f_254724_ f_254724_
+		2 f_254751_ f_254751_
+	elementsLifecycle ()Lcom/mojang/serialization/Lifecycle; f_254751_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_256498_ p_256498_
+	getter ()Lnet/minecraft/core/HolderGetter; f_254724_
+	hashCode ()I hashCode
+	owner ()Lnet/minecraft/core/HolderOwner; f_254675_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/RegistryOps$RegistryInfoLookup net/minecraft/resources/RegistryOps$RegistryInfoLookup
+	lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_254838_
+		0 p_256623_ p_256623_
+net/minecraft/resources/ResourceKey net/minecraft/resources/ResourceKey
+	VALUES f_135775_
+	location f_135777_
+	registryName f_135776_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_135780_ p_135780_
+		1 p_135781_ p_135781_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_195975_
+		0 p_195976_ p_195976_
+	codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_195966_
+		static
+		0 p_195967_ p_195967_
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135790_
+		static
+		0 p_135791_ p_135791_
+		1 p_135792_ p_135792_
+	create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135785_
+		static
+		0 p_135786_ p_135786_
+		1 p_135787_ p_135787_
+	createRegistryKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_135788_
+		static
+		0 p_135789_ p_135789_
+	isFor (Lnet/minecraft/resources/ResourceKey;)Z m_135783_
+		0 p_135784_ p_135784_
+	lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_195977_
+		static
+		0 p_195978_ p_195978_
+		1 p_195979_ p_195979_
+	lambda$create$1 (Lnet/minecraft/resources/ResourceKey$InternKey;)Lnet/minecraft/resources/ResourceKey; m_257133_
+		static
+		0 p_258225_ p_258225_
+	location ()Lnet/minecraft/resources/ResourceLocation; m_135782_
+	registry ()Lnet/minecraft/resources/ResourceLocation; m_211136_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/ResourceKey$InternKey net/minecraft/resources/ResourceKey$InternKey
+	location f_257046_
+	registry f_256880_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_256880_ f_256880_
+		1 f_257046_ f_257046_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259838_ p_259838_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/resources/ResourceLocation; f_257046_
+	registry ()Lnet/minecraft/resources/ResourceLocation; f_256880_
+	toString ()Ljava/lang/String; toString
+net/minecraft/resources/ResourceLocation net/minecraft/resources/ResourceLocation
+	CODEC f_135803_
+	DEFAULT_NAMESPACE f_179908_
+	ERROR_INVALID f_135806_
+	NAMESPACE_SEPARATOR f_179907_
+	REALMS_NAMESPACE f_179909_
+	namespace f_135804_
+	path f_135805_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation$Dummy;)V <init>
+		0 p_248791_ p_248791_
+		1 p_249394_ p_249394_
+		2 p_249089_ p_249089_
+	<init> ([Ljava/lang/String;)V <init>
+		0 p_135814_ p_135814_
+	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_135811_ p_135811_
+		1 p_135812_ p_135812_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135809_ p_135809_
+	assertValidNamespace (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245413_
+		static
+		0 p_250769_ p_250769_
+		1 p_249616_ p_249616_
+	assertValidPath (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_245185_
+		static
+		0 p_251418_ p_251418_
+		1 p_248828_ p_248828_
+	compareTo (Lnet/minecraft/resources/ResourceLocation;)I compareTo
+		0 p_135826_ p_135826_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_135840_ p_135840_
+	decompose (Ljava/lang/String;C)[Ljava/lang/String; m_135832_
+		static
+		0 p_135833_ p_135833_
+		1 p_135834_ p_135834_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_135846_ p_135846_
+	getNamespace ()Ljava/lang/String; m_135827_
+	getPath ()Ljava/lang/String; m_135815_
+	hashCode ()I hashCode
+	isAllowedInResourceLocation (C)Z m_135816_
+		static
+		0 p_135817_ p_135817_
+	isValidNamespace (Ljava/lang/String;)Z m_135843_
+		static
+		0 p_135844_ p_135844_
+	isValidPath (Ljava/lang/String;)Z m_135841_
+		static
+		0 p_135842_ p_135842_
+	isValidResourceLocation (Ljava/lang/String;)Z m_135830_
+		static
+		0 p_135831_ p_135831_
+	lambda$read$0 (Ljava/lang/String;Lnet/minecraft/ResourceLocationException;)Ljava/lang/String; m_274447_
+		static
+		0 p_275501_ p_275501_
+		1 p_275735_ p_275735_
+	of (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; m_135822_
+		static
+		0 p_135823_ p_135823_
+		1 p_135824_ p_135824_
+	read (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_135837_
+		static
+		0 p_135838_ p_135838_
+	read (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; m_135818_
+		static
+		0 p_135819_ p_135819_
+	toDebugFileName ()Ljava/lang/String; m_179910_
+	toLanguageKey (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_269108_
+		0 p_270871_ p_270871_
+		1 p_270199_ p_270199_
+	toLanguageKey ()Ljava/lang/String; m_214298_
+	toLanguageKey (Ljava/lang/String;)Ljava/lang/String; m_214296_
+		0 p_214297_ p_214297_
+	toShortLanguageKey ()Ljava/lang/String; m_214299_
+	toString ()Ljava/lang/String; toString
+	tryBuild (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_214293_
+		static
+		0 p_214294_ p_214294_
+		1 p_214295_ p_214295_
+	tryParse (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_135820_
+		static
+		0 p_135821_ p_135821_
+	validNamespaceChar (C)Z m_135835_
+		static
+		0 p_135836_ p_135836_
+	validPathChar (C)Z m_135828_
+		static
+		0 p_135829_ p_135829_
+	withPath (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_247449_
+		0 p_251088_ p_251088_
+	withPath (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/ResourceLocation; m_247266_
+		0 p_250342_ p_250342_
+	withPrefix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_246208_
+		0 p_250620_ p_250620_
+	withSuffix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_266382_
+		0 p_266769_ p_266769_
+net/minecraft/resources/ResourceLocation$Dummy net/minecraft/resources/ResourceLocation$Dummy
+net/minecraft/resources/ResourceLocation$Serializer net/minecraft/resources/ResourceLocation$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_135859_ p_135859_
+		1 p_135860_ p_135860_
+		2 p_135861_ p_135861_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/ResourceLocation; deserialize
+		0 p_135851_ p_135851_
+		1 p_135852_ p_135852_
+		2 p_135853_ p_135853_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_135863_ p_135863_
+		1 p_135864_ p_135864_
+		2 p_135865_ p_135865_
+	serialize (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_135855_ p_135855_
+		1 p_135856_ p_135856_
+		2 p_135857_ p_135857_
+net/minecraft/resources/package-info net/minecraft/resources/package-info
+net/minecraft/server/Bootstrap net/minecraft/server/Bootstrap
+	LOGGER f_135868_
+	STDOUT f_135866_
+	bootstrapDuration f_285608_
+	isBootstrapped f_135867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootStrap ()V m_135870_
+		static
+	checkBootstrapCalled (Ljava/util/function/Supplier;)V m_179912_
+		static
+		0 p_179913_ p_179913_
+	checkGameruleTranslations (Ljava/util/Set;)V m_135877_
+		static
+		0 p_135878_ p_135878_
+	checkTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V m_135871_
+		static
+		0 p_135872_ p_135872_
+		1 p_135873_ p_135873_
+		2 p_135874_ p_135874_
+	createBootstrapException (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; m_179916_
+		static
+		0 p_179917_ p_179917_
+	getMissingTranslations ()Ljava/util/Set; m_135886_
+		static
+	lambda$checkTranslations$0 (Ljava/util/function/Function;Lnet/minecraft/locale/Language;Ljava/util/Set;Ljava/lang/Object;)V m_135879_
+		static
+		0 p_135880_ p_135880_
+		1 p_135881_ p_135881_
+		2 p_135882_ p_135882_
+		3 p_135883_ p_135883_
+	lambda$getMissingTranslations$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_135884_
+		static
+		0 p_135885_ p_135885_
+	lambda$validate$2 ()Ljava/lang/String; m_179918_
+		static
+	lambda$validate$3 (Ljava/lang/String;)V m_179914_
+		static
+		0 p_179915_ p_179915_
+	realStdoutPrintln (Ljava/lang/String;)V m_135875_
+		static
+		0 p_135876_ p_135876_
+	validate ()V m_135889_
+		static
+	wrapStreams ()V m_135890_
+		static
+net/minecraft/server/Bootstrap$1 net/minecraft/server/Bootstrap$1
+	val$language f_135891_
+	val$missing f_135892_
+	<init> (Lnet/minecraft/locale/Language;Ljava/util/Set;)V <init>
+		0 p_135894_ p_135894_
+		1 p_135895_ p_135895_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_135897_ p_135897_
+		1 p_135898_ p_135898_
+net/minecraft/server/ChainedJsonException net/minecraft/server/ChainedJsonException
+	entries f_135899_
+	message f_135900_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_135902_ p_135902_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_135904_ p_135904_
+		1 p_135905_ p_135905_
+	forException (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; m_135906_
+		static
+		0 p_135907_ p_135907_
+	getMessage ()Ljava/lang/String; getMessage
+	prependJsonKey (Ljava/lang/String;)V m_135908_
+		0 p_135909_ p_135909_
+	setFilenameAndFlush (Ljava/lang/String;)V m_135910_
+		0 p_135911_ p_135911_
+net/minecraft/server/ChainedJsonException$Entry net/minecraft/server/ChainedJsonException$Entry
+	filename f_135913_
+	jsonKeys f_135914_
+	<init> ()V <init>
+	addJsonKey (Ljava/lang/String;)V m_135918_
+		0 p_135919_ p_135919_
+	getFilename ()Ljava/lang/String; m_179919_
+	getJsonKeys ()Ljava/lang/String; m_135923_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/ConsoleInput net/minecraft/server/ConsoleInput
+	msg f_135928_
+	source f_135929_
+	<init> (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V <init>
+		0 p_135931_ p_135931_
+		1 p_135932_ p_135932_
+net/minecraft/server/DebugLoggedPrintStream net/minecraft/server/DebugLoggedPrintStream
+	LOGGER f_202580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
+		0 p_135934_ p_135934_
+		1 p_135935_ p_135935_
+	logLine (Ljava/lang/String;)V m_6812_
+		0 p_135937_ p_135937_
+net/minecraft/server/Eula net/minecraft/server/Eula
+	LOGGER f_135938_
+	agreed f_135940_
+	file f_135939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_135943_ p_135943_
+	hasAgreedToEULA ()Z m_135944_
+	readFile ()Z m_135945_
+	saveDefaults ()V m_135946_
+net/minecraft/server/LoggedPrintStream net/minecraft/server/LoggedPrintStream
+	LOGGER f_135947_
+	name f_135948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
+		0 p_135951_ p_135951_
+		1 p_135952_ p_135952_
+	logLine (Ljava/lang/String;)V m_6812_
+		0 p_135953_ p_135953_
+	println (Ljava/lang/Object;)V println
+		0 p_135955_ p_135955_
+	println (Ljava/lang/String;)V println
+		0 p_135957_ p_135957_
+net/minecraft/server/Main net/minecraft/server/Main
+	LOGGER f_129670_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	forceUpgrade (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/Registry;)V m_195488_
+		static
+		0 p_195489_ p_195489_
+		1 p_195490_ p_195490_
+		2 p_195491_ p_195491_
+		3 p_195492_ p_195492_
+		4 p_250443_ p_250443_
+	lambda$main$0 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_244799_
+		static
+		0 p_248074_ p_248074_
+		1 p_248075_ p_248075_
+		2 p_248076_ p_248076_
+		3 p_248077_ p_248077_
+		4 p_248078_ p_248078_
+		5 p_248079_ p_248079_
+	lambda$main$1 (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244800_
+		static
+		0 p_248080_ p_248080_
+		1 p_248081_ p_248081_
+		2 p_248082_ p_248082_
+		3 p_248083_ p_248083_
+		4 p_248084_ p_248084_
+		5 p_248085_ p_248085_
+		6 p_248086_ p_248086_
+	lambda$main$2 ()Z m_206518_
+		static
+	lambda$main$3 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lnet/minecraft/server/Services;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/server/dedicated/DedicatedServer; m_236697_
+		static
+		0 p_236698_ p_236698_
+		1 p_236699_ p_236699_
+		2 p_236700_ p_236700_
+		3 p_236701_ p_236701_
+		4 p_236702_ p_236702_
+		5 p_236703_ p_236703_
+		6 p_236704_ p_236704_
+		7 p_236705_ p_236705_
+		8 p_236706_ p_236706_
+		9 p_236707_ p_236707_
+		10 p_236708_ p_236708_
+		11 p_236709_ p_236709_
+		12 p_236710_ p_236710_
+	loadOrCreateConfig (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$InitConfig; m_245383_
+		static
+		0 p_248563_ p_248563_
+		1 p_251359_ p_251359_
+		2 p_249093_ p_249093_
+		3 p_251069_ p_251069_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_129699_ p_129699_
+	writePidFile (Ljava/nio/file/Path;)V m_269308_
+		static
+		0 p_270192_ p_270192_
+net/minecraft/server/Main$1 net/minecraft/server/Main$1
+	val$dedicatedServer f_129700_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_129702_ p_129702_
+		1 p_129703_ p_129703_
+	run ()V run
+net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
+	ABSOLUTE_MAX_WORLD_SIZE f_177883_
+	ANONYMOUS_PLAYER_PROFILE f_195496_
+	AUTOSAVE_INTERVAL f_177892_
+	AVERAGE_TICK_TIME_SMOOTHING f_177884_
+	DELAYED_TASKS_TICK_EXTENSION f_177871_
+	DEMO_SETTINGS f_129743_
+	LOGGER f_129750_
+	MAX_STATUS_PLAYER_SAMPLE f_177890_
+	MAX_TICK_LATENCY f_177893_
+	MS_PER_TICK f_177878_
+	OVERLOADED_THRESHOLD f_177887_
+	OVERLOADED_WARNING_INTERVAL f_177888_
+	START_CHUNK_RADIUS f_177882_
+	START_TICKING_CHUNK_COUNT f_177891_
+	STATUS_EXPIRE_TIME_NS f_177889_
+	TICK_STATS_SPAN f_177885_
+	VANILLA_BRAND f_195495_
+	allowFlight f_129708_
+	averageTickTime f_129737_
+	commandStorage f_129732_
+	connection f_129755_
+	customBossEvents f_129733_
+	debugCommandProfiler f_177876_
+	debugCommandProfilerDelayStart f_177877_
+	delayedTasksMaxNextTickTime f_129727_
+	enforceWhitelist f_129736_
+	executor f_129738_
+	fixerUpper f_129759_
+	frameTimer f_129735_
+	functionManager f_129734_
+	isDemo f_129714_
+	isReady f_129717_
+	isSaving f_195494_
+	keyPair f_129712_
+	lastOverloadWarning f_129718_
+	lastServerStatus f_129724_
+	levels f_129762_
+	localIp f_129760_
+	mayHaveDelayedTasks f_129728_
+	metricsRecorder f_177872_
+	motd f_129709_
+	nextTickTime f_129726_
+	onMetricsRecordingFinished f_177874_
+	onMetricsRecordingStopped f_177873_
+	onlineMode f_129705_
+	packRepository f_129730_
+	playerDataStorage f_129745_
+	playerIdleTimeout f_129711_
+	playerList f_129763_
+	port f_129761_
+	preventProxyConnections f_129706_
+	profiler f_129754_
+	progressListenerFactory f_129756_
+	proxy f_129747_
+	pvp f_129707_
+	random f_129758_
+	registries f_244176_
+	resources f_129740_
+	running f_129764_
+	scoreboard f_129731_
+	serverId f_129739_
+	serverThread f_129725_
+	services f_236721_
+	singleplayerProfile f_236719_
+	status f_129757_
+	statusIcon f_271173_
+	stopped f_129765_
+	storageSource f_129744_
+	structureTemplateManager f_236720_
+	tickCount f_129766_
+	tickTimes f_129748_
+	tickables f_129752_
+	willStartRecordingMetrics f_177875_
+	worldData f_129749_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_236723_ p_236723_
+		1 p_236724_ p_236724_
+		2 p_236725_ p_236725_
+		3 p_236726_ p_236726_
+		4 p_236727_ p_236727_
+		5 p_236728_ p_236728_
+		6 p_236729_ p_236729_
+		7 p_236730_ p_236730_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	addTickable (Ljava/lang/Runnable;)V m_129946_
+		0 p_129947_ p_129947_
+	areNpcsEnabled ()Z m_6997_
+	buildPlayerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; m_271961_
+	buildServerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; m_271988_
+	cancelRecordingMetrics ()V m_236737_
+	close ()V close
+	configurePackRepository (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/DataPackConfig;ZLnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; m_246048_
+		static
+		0 p_248681_ p_248681_
+		1 p_248920_ p_248920_
+		2 p_249869_ p_249869_
+		3 p_251243_ p_251243_
+	constructOrExtractCrashReport (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; m_206568_
+		static
+		0 p_206569_ p_206569_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_129893_
+	createGameModeForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; m_177933_
+		0 p_177934_ p_177934_
+	createLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V m_129815_
+		0 p_129816_ p_129816_
+	createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; m_7950_
+		0 p_129814_ p_129814_
+	doRunTask (Lnet/minecraft/server/TickTask;)V m_6367_
+		0 p_129957_ p_129957_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_129970_ p_129970_
+	dumpClasspath (Ljava/nio/file/Path;)V m_129991_
+		0 p_129992_ p_129992_
+	dumpGameRules (Ljava/nio/file/Path;)V m_129983_
+		0 p_129984_ p_129984_
+	dumpMiscStats (Ljava/nio/file/Path;)V m_129950_
+		0 p_129951_ p_129951_
+	dumpNativeModules (Ljava/nio/file/Path;)V m_195521_
+		0 p_195522_ p_195522_
+	dumpServerProperties (Ljava/nio/file/Path;)V m_142116_
+		0 p_177911_ p_177911_
+	dumpThreads (Ljava/nio/file/Path;)V m_129995_
+		0 p_129996_ p_129996_
+	endMetricsRecordingTick ()V m_177946_
+	enforceSecureProfile ()Z m_214005_
+	executeIfPossible (Ljava/lang/Runnable;)V m_201446_
+		0 p_202482_ p_202482_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_177901_ p_177901_
+	fillSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_177935_
+		0 p_177936_ p_177936_
+	finishRecordingMetrics ()V m_177929_
+	forceDifficulty ()V m_7044_
+	forceSynchronousWrites ()Z m_6365_
+	forceTimeSynchronization ()V m_276350_
+	getAbsoluteMaxWorldSize ()I m_6329_
+	getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; m_129889_
+	getAllLevels ()Ljava/lang/Iterable; m_129785_
+	getAverageTickTime ()F m_129903_
+	getChatDecorator ()Lnet/minecraft/network/chat/ChatDecorator; m_236742_
+	getCommandStorage ()Lnet/minecraft/world/level/storage/CommandStorage; m_129897_
+	getCommands ()Lnet/minecraft/commands/Commands; m_129892_
+	getCompressionThreshold ()I m_6328_
+	getConnection ()Lnet/minecraft/server/network/ServerConnectionListener; m_129919_
+	getCustomBossEvents ()Lnet/minecraft/server/bossevents/CustomBossEvents; m_129901_
+	getDefaultGameType ()Lnet/minecraft/world/level/GameType; m_130008_
+	getFile (Ljava/lang/String;)Ljava/io/File; m_129971_
+		0 p_129972_ p_129972_
+	getFixerUpper ()Lcom/mojang/datafixers/DataFixer; m_129933_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFrameTimer ()Lnet/minecraft/util/FrameTimer; m_129904_
+	getFunctionCompilationLevel ()I m_7034_
+	getFunctions ()Lnet/minecraft/server/ServerFunctionManager; m_129890_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_129900_
+	getKeyPair ()Ljava/security/KeyPair; m_129790_
+	getLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; m_129880_
+		0 p_129881_ p_129881_
+	getLocalIp ()Ljava/lang/String; m_130009_
+	getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; m_278653_
+	getMaxChainedNeighborUpdates ()I m_213994_
+	getMaxPlayers ()I m_7418_
+	getModdedStatus ()Lnet/minecraft/util/ModCheck; m_183471_
+	getMotd ()Ljava/lang/String; m_129916_
+	getNextTickTime ()J m_129932_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPackRepository ()Lnet/minecraft/server/packs/repository/PackRepository; m_129891_
+	getPlayerCount ()I m_7416_
+	getPlayerIdleTimeout ()I m_129924_
+	getPlayerList ()Lnet/minecraft/server/players/PlayerList; m_6846_
+	getPlayerNames ()[Ljava/lang/String; m_7641_
+	getPort ()I m_7010_
+	getPreventProxyConnections ()Z m_129798_
+	getProfileCache ()Lnet/minecraft/server/players/GameProfileCache; m_129927_
+	getProfileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_284385_
+	getProfilePermissions (Lcom/mojang/authlib/GameProfile;)I m_129944_
+		0 p_129945_ p_129945_
+	getProfileRepository ()Lcom/mojang/authlib/GameProfileRepository; m_129926_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_129905_
+	getProxy ()Ljava/net/Proxy; m_177930_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_129894_
+	getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; m_177941_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_129935_ p_129935_
+	getScoreboard ()Lnet/minecraft/server/ServerScoreboard; m_129896_
+	getSelectedPacks (Lnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/world/level/DataPackConfig; m_129817_
+		static
+		0 p_129818_ p_129818_
+	getServerDirectory ()Ljava/io/File; m_6237_
+	getServerModName ()Ljava/lang/String; getServerModName
+	getServerResourcePack ()Ljava/util/Optional; m_214042_
+	getServerVersion ()Ljava/lang/String; m_7630_
+	getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; m_129925_
+	getSingleplayerProfile ()Lcom/mojang/authlib/GameProfile; m_236731_
+	getSpawnProtectionRadius ()I m_6396_
+	getSpawnRadius (Lnet/minecraft/server/level/ServerLevel;)I m_129803_
+		0 p_129804_ p_129804_
+	getStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; m_129928_
+	getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; m_236738_
+	getTickCount ()I m_129921_
+	getWorldData ()Lnet/minecraft/world/level/storage/WorldData; m_129910_
+	getWorldPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_129843_
+		0 p_129844_ p_129844_
+	getWorldScreenshotFile ()Ljava/util/Optional; m_182649_
+	halt (Z)V m_7570_
+		0 p_129884_ p_129884_
+	hasGui ()Z m_6370_
+	haveTime ()Z m_129960_
+	hidesOnlinePlayers ()Z m_183306_
+	initServer ()Z m_7038_
+	initializeKeyPair ()V m_129793_
+	invalidateStatus ()V m_129929_
+	isCommandBlockEnabled ()Z m_6993_
+	isCurrentlySaving ()Z m_195518_
+	isDedicatedServer ()Z m_6982_
+	isDemo ()Z m_129794_
+	isEnforceWhitelist ()Z m_129902_
+	isEpollEnabled ()Z m_6994_
+	isFlightAllowed ()Z m_129915_
+	isHardcore ()Z m_7035_
+	isNetherEnabled ()Z m_7079_
+	isPublished ()Z m_6992_
+	isPvpAllowed ()Z m_129799_
+	isReady ()Z m_129920_
+	isRecordingMetrics ()Z m_177927_
+	isResourcePackRequired ()Z m_142205_
+	isRunning ()Z m_130010_
+	isShutdown ()Z m_129782_
+	isSingleplayer ()Z m_129792_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_129840_ p_129840_
+	isSpawningAnimals ()Z m_6998_
+	isSpawningMonsters ()Z m_7004_
+	isStopped ()Z m_129918_
+	isTimeProfilerRunning ()Z m_177942_
+	isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_7762_
+		0 p_129811_ p_129811_
+		1 p_129812_ p_129812_
+		2 p_129813_ p_129813_
+	kickUnlistedPlayers (Lnet/minecraft/commands/CommandSourceStack;)V m_129849_
+		0 p_129850_ p_129850_
+	lambda$dumpNativeModules$27 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_212909_
+		static
+		0 p_212910_ p_212910_
+	lambda$fillSystemReport$14 ()Ljava/lang/String; m_177947_
+	lambda$fillSystemReport$15 ()Ljava/lang/String; m_200002_
+	lambda$fillSystemReport$16 (Lnet/minecraft/server/packs/repository/Pack;)Ljava/lang/String; m_244801_
+		static
+		0 p_248087_ p_248087_
+	lambda$fillSystemReport$17 ()Ljava/lang/String; m_244802_
+	lambda$fillSystemReport$18 ()Ljava/lang/String; m_244806_
+	lambda$fillSystemReport$19 ()Ljava/lang/String; m_202475_
+	lambda$fillSystemReport$20 ()Ljava/lang/String; m_212925_
+	lambda$getSelectedPacks$26 (Ljava/util/Collection;Ljava/lang/String;)Z m_212914_
+		static
+		0 p_212915_ p_212915_
+		1 p_212916_ p_212916_
+	lambda$loadStatusIcon$10 (Ljava/nio/file/Path;)Z m_271592_
+		static
+		0 p_272385_ p_272385_
+	lambda$loadStatusIcon$11 ()Ljava/util/Optional; m_271595_
+	lambda$loadStatusIcon$12 (Ljava/nio/file/Path;)Ljava/util/Optional; m_271593_
+		static
+		0 p_272386_ p_272386_
+	lambda$loadStatusIcon$9 (Ljava/nio/file/Path;)Z m_271594_
+		static
+		0 p_272387_ p_272387_
+	lambda$new$0 (Lnet/minecraft/util/profiling/ProfileResults;)V m_212923_
+		0 p_177903_ p_177903_
+	lambda$new$1 (Ljava/nio/file/Path;)V m_177953_
+		static
+		0 p_177954_ p_177954_
+	lambda$reloadResources$21 (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; m_212905_
+		0 p_238914_ p_238914_
+	lambda$reloadResources$22 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V m_212917_
+		static
+		0 p_238915_ p_238915_
+		1 p_212907_ p_212907_
+		2 p_212908_ p_212908_
+	lambda$reloadResources$23 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)Lnet/minecraft/server/MinecraftServer$ReloadableResources; m_212902_
+		static
+		0 p_212903_ p_212903_
+		1 p_212904_ p_212904_
+	lambda$reloadResources$24 (Lnet/minecraft/core/RegistryAccess$Frozen;Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; m_244805_
+		0 p_248091_ p_248091_
+		1 p_248092_ p_248092_
+	lambda$reloadResources$25 (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$ReloadableResources;)V m_244804_
+		0 p_248089_ p_248089_
+		1 p_248090_ p_248090_
+	lambda$setInitialSpawn$4 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257134_
+		static
+		0 p_258226_ p_258226_
+	lambda$setInitialSpawn$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/core/Holder$Reference;)V m_263900_
+		static
+		0 p_264726_ p_264726_
+		1 p_264727_ p_264727_
+		2 p_264728_ p_264728_
+		3 p_264729_ p_264729_
+	lambda$spin$2 (Ljava/util/concurrent/atomic/AtomicReference;)V m_206580_
+		static
+		0 p_238920_ p_238920_
+	lambda$spin$3 (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_177908_
+		static
+		0 p_177909_ p_177909_
+		1 p_177910_ p_177910_
+	lambda$startMetricsRecordingTick$28 (Ljava/nio/file/Path;)V m_212926_
+		0 p_206581_ p_206581_
+	lambda$startMetricsRecordingTick$29 (Ljava/nio/file/Path;)V m_202479_
+		0 p_212927_ p_212927_
+	lambda$startRecordingMetrics$30 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V m_212920_
+		0 p_212921_ p_212921_
+		1 p_212922_ p_212922_
+	lambda$stopServer$6 (Lnet/minecraft/server/level/ServerLevel;)Z m_202478_
+		static
+		0 p_202480_ p_202480_
+	lambda$stopServer$7 ()Z m_202471_
+		static
+	lambda$tickChildren$13 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; m_287809_
+		static
+		0 p_288269_ p_288269_
+	lambda$waitUntilNextTick$8 ()Z m_238924_
+	levelKeys ()Ljava/util/Set; m_129784_
+	loadLevel ()V m_130006_
+	loadStatusIcon ()Ljava/util/Optional; m_272273_
+	logChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V m_241158_
+		0 p_241503_ p_241503_
+		1 p_241402_ p_241402_
+		2 p_241481_ p_241481_
+	onServerCrash (Lnet/minecraft/CrashReport;)V m_7268_
+		0 p_129874_ p_129874_
+	onServerExit ()V m_6988_
+	overworld ()Lnet/minecraft/server/level/ServerLevel; m_129783_
+	pollTask ()Z m_7245_
+	pollTaskInternal ()Z m_129961_
+	prepareLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V m_129940_
+		0 p_129941_ p_129941_
+	publishServer (Lnet/minecraft/world/level/GameType;ZI)Z m_7386_
+		0 p_129833_ p_129833_
+		1 p_129834_ p_129834_
+		2 p_129835_ p_129835_
+	readScoreboard (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V m_129841_
+		0 p_129842_ p_129842_
+	registries ()Lnet/minecraft/core/LayeredRegistryAccess; m_247573_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_206579_
+	reloadResources (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; m_129861_
+		0 p_129862_ p_129862_
+	repliesToStatus ()Z m_6373_
+	runServer ()V m_130011_
+	saveAllChunks (ZZZ)Z m_129885_
+		0 p_129886_ p_129886_
+		1 p_129887_ p_129887_
+		2 p_129888_ p_129888_
+	saveDebugReport (Ljava/nio/file/Path;)V m_129859_
+		0 p_129860_ p_129860_
+	saveEverything (ZZZ)Z m_195514_
+		0 p_195515_ p_195515_
+		1 p_195516_ p_195516_
+		2 p_195517_ p_195517_
+	scheduleExecutables ()Z m_5660_
+	sendDifficultyUpdate (Lnet/minecraft/server/level/ServerPlayer;)V m_129938_
+		0 p_129939_ p_129939_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_236736_ p_236736_
+	setDefaultGameType (Lnet/minecraft/world/level/GameType;)V m_7835_
+		0 p_129832_ p_129832_
+	setDemo (Z)V m_129975_
+		0 p_129976_ p_129976_
+	setDifficulty (Lnet/minecraft/world/Difficulty;Z)V m_129827_
+		0 p_129828_ p_129828_
+		1 p_129829_ p_129829_
+	setDifficultyLocked (Z)V m_129958_
+		0 p_129959_ p_129959_
+	setEnforceWhitelist (Z)V m_130004_
+		0 p_130005_ p_130005_
+	setFlightAllowed (Z)V m_129999_
+		0 p_130000_ p_130000_
+	setId (Ljava/lang/String;)V m_129948_
+		0 p_129949_ p_129949_
+	setInitialSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZ)V m_177896_
+		static
+		0 p_177897_ p_177897_
+		1 p_177898_ p_177898_
+		2 p_177899_ p_177899_
+		3 p_177900_ p_177900_
+	setLocalIp (Ljava/lang/String;)V m_129913_
+		0 p_129914_ p_129914_
+	setMotd (Ljava/lang/String;)V m_129989_
+		0 p_129990_ p_129990_
+	setPlayerIdleTimeout (I)V m_7196_
+		0 p_129978_ p_129978_
+	setPlayerList (Lnet/minecraft/server/players/PlayerList;)V m_129823_
+		0 p_129824_ p_129824_
+	setPort (I)V m_129801_
+		0 p_129802_ p_129802_
+	setPreventProxyConnections (Z)V m_129993_
+		0 p_129994_ p_129994_
+	setPvpAllowed (Z)V m_129997_
+		0 p_129998_ p_129998_
+	setSingleplayerProfile (Lcom/mojang/authlib/GameProfile;)V m_236740_
+		0 p_236741_ p_236741_
+	setUsesAuthentication (Z)V m_129985_
+		0 p_129986_ p_129986_
+	setupDebugLevel (Lnet/minecraft/world/level/storage/WorldData;)V m_129847_
+		0 p_129848_ p_129848_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	shouldRun (Lnet/minecraft/server/TickTask;)Z m_6362_
+		0 p_129883_ p_129883_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_129980_ p_129980_
+	spin (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; m_129872_
+		static
+		0 p_129873_ p_129873_
+	startMetricsRecordingTick ()V m_177945_
+	startRecordingMetrics (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V m_177923_
+		0 p_177924_ p_177924_
+		1 p_177925_ p_177925_
+	startTimeProfiler ()V m_177943_
+	stopRecordingMetrics ()V m_177928_
+	stopServer ()V m_7041_
+	stopTimeProfiler ()Lnet/minecraft/util/profiling/ProfileResults; m_177944_
+	synchronizeTime (Lnet/minecraft/server/level/ServerLevel;)V m_276346_
+		0 p_276371_ p_276371_
+	tickChildren (Ljava/util/function/BooleanSupplier;)V m_5703_
+		0 p_129954_ p_129954_
+	tickServer (Ljava/util/function/BooleanSupplier;)V m_5705_
+		0 p_129871_ p_129871_
+	updateMobSpawningFlags ()V m_129962_
+	usesAuthentication ()Z m_129797_
+	waitUntilNextTick ()V m_130012_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_129988_ p_129988_
+	wrapRunnable (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; m_6681_
+		0 p_129852_ p_129852_
+net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
+	this$0 f_195525_
+	val$entries f_195523_
+	val$gameRules f_195524_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Lnet/minecraft/world/level/GameRules;)V <init>
+		0 p_195527_ p_195527_
+		1 p_195528_ p_195528_
+		2 p_195529_ p_195529_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_195531_ p_195531_
+		1 p_195532_ p_195532_
+net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$ReloadableResources
+	managers f_206585_
+	resourceManager f_206584_
+	<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)V <init>
+		0 f_206584_ f_206584_
+		1 f_206585_ f_206585_
+	close ()V close
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206593_ p_206593_
+	hashCode ()I hashCode
+	managers ()Lnet/minecraft/server/ReloadableServerResources; f_206585_
+	resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; f_206584_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$ServerResourcePackInfo
+	hash f_236744_
+	isRequired f_236745_
+	prompt f_236746_
+	url f_236743_
+	<init> (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
+		0 f_236743_ f_236743_
+		1 f_236744_ f_236744_
+		2 f_236745_ f_236745_
+		3 f_236746_ f_236746_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_236757_ p_236757_
+	hash ()Ljava/lang/String; f_236744_
+	hashCode ()I hashCode
+	isRequired ()Z f_236745_
+	prompt ()Lnet/minecraft/network/chat/Component; f_236746_
+	toString ()Ljava/lang/String; toString
+	url ()Ljava/lang/String; f_236743_
+net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$TimeProfiler
+	startNanos f_177955_
+	startTick f_177956_
+	<init> (JI)V <init>
+		0 p_177958_ p_177958_
+		1 p_177959_ p_177959_
+	stop (JI)Lnet/minecraft/util/profiling/ProfileResults; m_177960_
+		0 p_177961_ p_177961_
+		1 p_177962_ p_177962_
+net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
+	this$0 f_177965_
+	val$stopNanos f_177963_
+	val$stopTick f_177964_
+	<init> (Lnet/minecraft/server/MinecraftServer$TimeProfiler;JI)V <init>
+		0 p_177967_ p_177967_
+		1 p_177968_ p_177968_
+		2 p_177969_ p_177969_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_177972_ p_177972_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_177974_ p_177974_
+net/minecraft/server/PlayerAdvancements net/minecraft/server/PlayerAdvancements
+	GSON f_135959_
+	LOGGER f_135958_
+	TYPE_TOKEN f_135960_
+	dataFixer f_135961_
+	isFirstPacket f_135970_
+	lastSelectedTab f_135969_
+	player f_135968_
+	playerList f_135962_
+	playerSavePath f_263766_
+	progress f_263740_
+	progressChanged f_135967_
+	rootsToUpdate f_263821_
+	visible f_135965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/ServerAdvancementManager;Ljava/nio/file/Path;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_265655_ p_265655_
+		1 p_265703_ p_265703_
+		2 p_265166_ p_265166_
+		3 p_265268_ p_265268_
+		4 p_265673_ p_265673_
+	award (Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_135988_
+		0 p_135989_ p_135989_
+		1 p_135990_ p_135990_
+	checkForAutomaticTriggers (Lnet/minecraft/server/ServerAdvancementManager;)V m_136002_
+		0 p_136003_ p_136003_
+	flushDirty (Lnet/minecraft/server/level/ServerPlayer;)V m_135992_
+		0 p_135993_ p_135993_
+	getOrStartProgress (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/AdvancementProgress; m_135996_
+		0 p_135997_ p_135997_
+	lambda$load$0 (Lnet/minecraft/server/ServerAdvancementManager;Ljava/util/Map$Entry;)V m_264255_
+		0 p_265222_ p_265222_
+		1 p_265663_ p_265663_
+	lambda$updateTreeVisibility$1 (Lnet/minecraft/advancements/Advancement;)Z m_264523_
+		0 p_265787_ p_265787_
+	lambda$updateTreeVisibility$2 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/advancements/Advancement;Z)V m_264320_
+		0 p_265400_ p_265400_
+		1 p_265267_ p_265267_
+		2 p_265247_ p_265247_
+		3 p_265330_ p_265330_
+	load (Lnet/minecraft/server/ServerAdvancementManager;)V m_136006_
+		0 p_136007_ p_136007_
+	markForVisibilityUpdate (Lnet/minecraft/advancements/Advancement;)V m_264423_
+		0 p_265528_ p_265528_
+	registerListeners (Lnet/minecraft/advancements/Advancement;)V m_136004_
+		0 p_136005_ p_136005_
+	registerListeners (Lnet/minecraft/server/ServerAdvancementManager;)V m_135994_
+		0 p_135995_ p_135995_
+	reload (Lnet/minecraft/server/ServerAdvancementManager;)V m_135981_
+		0 p_135982_ p_135982_
+	revoke (Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_135998_
+		0 p_135999_ p_135999_
+		1 p_136000_ p_136000_
+	save ()V m_135991_
+	setPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_135979_
+		0 p_135980_ p_135980_
+	setSelectedTab (Lnet/minecraft/advancements/Advancement;)V m_135983_
+		0 p_135984_ p_135984_
+	startProgress (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementProgress;)V m_135985_
+		0 p_135986_ p_135986_
+		1 p_135987_ p_135987_
+	stopListening ()V m_135978_
+	unregisterListeners (Lnet/minecraft/advancements/Advancement;)V m_136008_
+		0 p_136009_ p_136009_
+	updateTreeVisibility (Lnet/minecraft/advancements/Advancement;Ljava/util/Set;Ljava/util/Set;)V m_264265_
+		0 p_265158_ p_265158_
+		1 p_265206_ p_265206_
+		2 p_265593_ p_265593_
+net/minecraft/server/PlayerAdvancements$1 net/minecraft/server/PlayerAdvancements$1
+	<init> ()V <init>
+net/minecraft/server/RegistryLayer net/minecraft/server/RegistryLayer
+	$VALUES $VALUES
+	DIMENSIONS DIMENSIONS
+	RELOADABLE RELOADABLE
+	STATIC STATIC
+	STATIC_ACCESS f_244179_
+	VALUES f_244343_
+	WORLDGEN WORLDGEN
+	$values ()[Lnet/minecraft/server/RegistryLayer; m_247136_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249785_ p_249785_
+		1 p_251278_ p_251278_
+	createRegistryAccess ()Lnet/minecraft/core/LayeredRegistryAccess; m_245849_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/RegistryLayer; valueOf
+		static
+		0 p_248555_ p_248555_
+	values ()[Lnet/minecraft/server/RegistryLayer; values
+		static
+net/minecraft/server/ReloadableServerResources net/minecraft/server/ReloadableServerResources
+	DATA_RELOAD_INITIAL_TASK f_206846_
+	LOGGER f_206845_
+	advancements f_206853_
+	commandBuildContext f_214300_
+	commands f_206847_
+	functionLibrary f_206854_
+	lootData f_278467_
+	recipes f_206848_
+	tagManager f_206849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
+		0 p_206857_ p_206857_
+		1 p_250695_ p_250695_
+		2 p_206858_ p_206858_
+		3 p_206859_ p_206859_
+	getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; m_206889_
+	getCommands ()Lnet/minecraft/commands/Commands; m_206888_
+	getFunctionLibrary ()Lnet/minecraft/server/ServerFunctionLibrary; m_206860_
+	getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; m_278801_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_206887_
+	lambda$loadResources$0 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;Ljava/lang/Throwable;)V m_254799_
+		static
+		0 p_255533_ p_255533_
+		1 p_255534_ p_255534_
+		2 p_255535_ p_255535_
+	lambda$loadResources$1 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; m_214304_
+		static
+		0 p_214305_ p_214305_
+		1 p_214306_ p_214306_
+	lambda$updateRegistryTags$2 (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V m_214313_
+		static
+		0 p_214314_ p_214314_
+		1 p_214315_ p_214315_
+	lambda$updateRegistryTags$3 (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; m_214301_
+		static
+		0 p_214302_ p_214302_
+		1 p_214303_ p_214303_
+	lambda$updateRegistryTags$4 (Ljava/util/Map$Entry;)Ljava/util/List; m_214311_
+		static
+		0 p_214312_ p_214312_
+	listeners ()Ljava/util/List; m_206890_
+	loadResources (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_247740_
+		static
+		0 p_248588_ p_248588_
+		1 p_251163_ p_251163_
+		2 p_250212_ p_250212_
+		3 p_249301_ p_249301_
+		4 p_251126_ p_251126_
+		5 p_249136_ p_249136_
+		6 p_249601_ p_249601_
+	updateRegistryTags (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V m_206870_
+		static
+		0 p_206871_ p_206871_
+		1 p_206872_ p_206872_
+	updateRegistryTags (Lnet/minecraft/core/RegistryAccess;)V m_206868_
+		0 p_206869_ p_206869_
+net/minecraft/server/RunningOnDifferentThreadException net/minecraft/server/RunningOnDifferentThreadException
+	RUNNING_ON_DIFFERENT_THREAD f_136017_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
+net/minecraft/server/ServerAdvancementManager net/minecraft/server/ServerAdvancementManager
+	GSON f_136022_
+	LOGGER f_136021_
+	advancements f_136023_
+	lootData f_278379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;)V <init>
+		0 p_279237_ p_279237_
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_136030_ p_136030_
+		1 p_136031_ p_136031_
+		2 p_136032_ p_136032_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_136034_ p_136034_
+		1 p_136035_ p_136035_
+		2 p_136036_ p_136036_
+	getAdvancement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_136041_
+		0 p_136042_ p_136042_
+	getAllAdvancements ()Ljava/util/Collection; m_136028_
+	lambda$apply$0 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V m_278533_
+		0 p_278902_ p_278902_
+		1 p_278903_ p_278903_
+		2 p_278904_ p_278904_
+net/minecraft/server/ServerFunctionLibrary net/minecraft/server/ServerFunctionLibrary
+	LISTER f_244053_
+	LOGGER f_136043_
+	dispatcher f_136050_
+	functionCompilationLevel f_136049_
+	functions f_136046_
+	tags f_136048_
+	tagsLoader f_136047_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/brigadier/CommandDispatcher;)V <init>
+		0 p_136053_ p_136053_
+		1 p_136054_ p_136054_
+	getAvailableTags ()Ljava/lang/Iterable; m_206891_
+	getFunction (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_136089_
+		0 p_136090_ p_136090_
+	getFunctions ()Ljava/util/Map; m_136055_
+	getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214327_
+		0 p_214328_ p_214328_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_179956_
+		0 p_179957_ p_179957_
+	lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_244807_
+		static
+		0 p_248093_ p_248093_
+	lambda$reload$2 (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandFunction; m_214320_
+		0 p_214321_ p_214321_
+		1 p_214322_ p_214322_
+		2 p_214323_ p_214323_
+	lambda$reload$3 (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; m_179947_
+		static
+		0 p_179948_ p_179948_
+		1 p_179949_ p_179949_
+		2 p_179950_ p_179950_
+	lambda$reload$4 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; m_244808_
+		0 p_248094_ p_248094_
+		1 p_248095_ p_248095_
+	lambda$reload$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; m_179951_
+		static
+		0 p_179952_ p_179952_
+		1 p_179953_ p_179953_
+		2 p_179954_ p_179954_
+		3 p_179955_ p_179955_
+	lambda$reload$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V m_179939_
+		static
+		0 p_179940_ p_179940_
+		1 p_179941_ p_179941_
+		2 p_179942_ p_179942_
+	lambda$reload$7 (Lcom/mojang/datafixers/util/Pair;)V m_179943_
+		0 p_179944_ p_179944_
+	readLines (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; m_214316_
+		static
+		0 p_214317_ p_214317_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_136057_ p_136057_
+		1 p_136058_ p_136058_
+		2 p_136059_ p_136059_
+		3 p_136060_ p_136060_
+		4 p_136061_ p_136061_
+		5 p_136062_ p_136062_
+net/minecraft/server/ServerFunctionManager net/minecraft/server/ServerFunctionManager
+	LOAD_FUNCTION_TAG f_136100_
+	NO_RECURSIVE_TRACES f_179958_
+	TICK_FUNCTION_TAG f_136099_
+	context f_179959_
+	library f_136107_
+	postReload f_136106_
+	server f_136101_
+	ticking f_136105_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/ServerFunctionLibrary;)V <init>
+		0 p_136110_ p_136110_
+		1 p_136111_ p_136111_
+	execute (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)I m_179960_
+		0 p_179961_ p_179961_
+		1 p_179962_ p_179962_
+		2 p_179963_ p_179963_
+	execute (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)I m_136112_
+		0 p_136113_ p_136113_
+		1 p_136114_ p_136114_
+	executeTagFunctions (Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;)V m_136115_
+		0 p_136116_ p_136116_
+		1 p_136117_ p_136117_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_136118_
+		0 p_136119_ p_136119_
+	getCommandLimit ()I m_136122_
+	getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; m_136127_
+	getFunctionNames ()Ljava/lang/Iterable; m_136130_
+	getGameLoopSender ()Lnet/minecraft/commands/CommandSourceStack; m_136129_
+	getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214331_
+		0 p_214332_ p_214332_
+	getTagNames ()Ljava/lang/Iterable; m_136131_
+	postReload (Lnet/minecraft/server/ServerFunctionLibrary;)V m_136125_
+		0 p_136126_ p_136126_
+	replaceLibrary (Lnet/minecraft/server/ServerFunctionLibrary;)V m_136120_
+		0 p_136121_ p_136121_
+	tick ()V m_136128_
+net/minecraft/server/ServerFunctionManager$ExecutionContext net/minecraft/server/ServerFunctionManager$ExecutionContext
+	abortCurrentDepth f_279555_
+	commandQueue f_179967_
+	depth f_179965_
+	nestedCalls f_179968_
+	this$0 f_179964_
+	tracer f_179966_
+	<init> (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V <init>
+		0 p_179970_ p_179970_
+		1 p_179971_ p_179971_
+	delayFunctionCall (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)V m_179972_
+		0 p_179973_ p_179973_
+		1 p_179974_ p_179974_
+	reportError (Ljava/lang/String;)V m_179975_
+		0 p_179976_ p_179976_
+	runTopCommand (Lnet/minecraft/commands/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)I m_179977_
+		0 p_179978_ p_179978_
+		1 p_179979_ p_179979_
+	wrapSender (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_280539_
+		0 p_282848_ p_282848_
+net/minecraft/server/ServerFunctionManager$ExecutionContext$AbortingReturnValueConsumer net/minecraft/server/ServerFunctionManager$ExecutionContext$AbortingReturnValueConsumer
+	this$1 f_279625_
+	wrapped f_279539_
+	<init> (Lnet/minecraft/server/ServerFunctionManager$ExecutionContext;Ljava/util/function/IntConsumer;)V <init>
+		0 p_283320_ p_283320_
+		1 p_281634_ p_281634_
+	accept (I)V accept
+		0 p_281286_ p_281286_
+net/minecraft/server/ServerFunctionManager$QueuedCommand net/minecraft/server/ServerFunctionManager$QueuedCommand
+	depth f_179980_
+	entry f_136134_
+	sender f_136133_
+	<init> (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/commands/CommandFunction$Entry;)V <init>
+		0 p_179982_ p_179982_
+		1 p_179983_ p_179983_
+		2 p_179984_ p_179984_
+	execute (Lnet/minecraft/server/ServerFunctionManager;Ljava/util/Deque;ILnet/minecraft/server/ServerFunctionManager$TraceCallbacks;)V m_179985_
+		0 p_179986_ p_179986_
+		1 p_179987_ p_179987_
+		2 p_179988_ p_179988_
+		3 p_179989_ p_179989_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/ServerFunctionManager$TraceCallbacks net/minecraft/server/ServerFunctionManager$TraceCallbacks
+	onCall (ILnet/minecraft/resources/ResourceLocation;I)V m_142147_
+		0 p_179995_ p_179995_
+		1 p_179996_ p_179996_
+		2 p_179997_ p_179997_
+	onCommand (ILjava/lang/String;)V m_142256_
+		0 p_179990_ p_179990_
+		1 p_179991_ p_179991_
+	onError (ILjava/lang/String;)V m_142255_
+		0 p_179998_ p_179998_
+		1 p_179999_ p_179999_
+	onReturn (ILjava/lang/String;I)V m_142279_
+		0 p_179992_ p_179992_
+		1 p_179993_ p_179993_
+		2 p_179994_ p_179994_
+net/minecraft/server/ServerInterface net/minecraft/server/ServerInterface
+	getLevelIdName ()Ljava/lang/String; m_7123_
+	getMaxPlayers ()I m_7418_
+	getPlayerCount ()I m_7416_
+	getPlayerNames ()[Ljava/lang/String; m_7641_
+	getPluginNames ()Ljava/lang/String; m_7138_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_7913_
+	getServerIp ()Ljava/lang/String; m_6866_
+	getServerName ()Ljava/lang/String; m_6995_
+	getServerPort ()I m_7448_
+	getServerVersion ()Ljava/lang/String; m_7630_
+	runCommand (Ljava/lang/String;)Ljava/lang/String; m_7261_
+		0 p_136143_ p_136143_
+net/minecraft/server/ServerScoreboard net/minecraft/server/ServerScoreboard
+	dirtyListeners f_136195_
+	server f_136193_
+	trackedObjectives f_136194_
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_136197_ p_136197_
+	addDirtyListener (Ljava/lang/Runnable;)V m_136207_
+		0 p_136208_ p_136208_
+	addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z m_6546_
+		0 p_136215_ p_136215_
+		1 p_136216_ p_136216_
+	createData (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; m_180013_
+		0 p_180014_ p_180014_
+	createData ()Lnet/minecraft/world/scores/ScoreboardSaveData; m_180015_
+	getObjectiveDisplaySlotCount (Lnet/minecraft/world/scores/Objective;)I m_136237_
+		0 p_136238_ p_136238_
+	getStartTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; m_136229_
+		0 p_136230_ p_136230_
+	getStopTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; m_136233_
+		0 p_136234_ p_136234_
+	onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V m_7092_
+		0 p_136202_ p_136202_
+	onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V m_7091_
+		0 p_136219_ p_136219_
+	onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V m_7093_
+		0 p_136226_ p_136226_
+	onPlayerRemoved (Ljava/lang/String;)V m_7182_
+		0 p_136210_ p_136210_
+	onPlayerScoreRemoved (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_5973_
+		0 p_136212_ p_136212_
+		1 p_136213_ p_136213_
+	onScoreChanged (Lnet/minecraft/world/scores/Score;)V m_5734_
+		0 p_136206_ p_136206_
+	onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V m_7650_
+		0 p_136204_ p_136204_
+	onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V m_7645_
+		0 p_136221_ p_136221_
+	onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V m_7644_
+		0 p_136228_ p_136228_
+	removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V m_6519_
+		0 p_136223_ p_136223_
+		1 p_136224_ p_136224_
+	setDirty ()V m_136217_
+	setDisplayObjective (ILnet/minecraft/world/scores/Objective;)V m_7136_
+		0 p_136199_ p_136199_
+		1 p_136200_ p_136200_
+	startTrackingObjective (Lnet/minecraft/world/scores/Objective;)V m_136231_
+		0 p_136232_ p_136232_
+	stopTrackingObjective (Lnet/minecraft/world/scores/Objective;)V m_136235_
+		0 p_136236_ p_136236_
+net/minecraft/server/ServerScoreboard$Method net/minecraft/server/ServerScoreboard$Method
+	$VALUES $VALUES
+	CHANGE CHANGE
+	REMOVE REMOVE
+	$values ()[Lnet/minecraft/server/ServerScoreboard$Method; m_180016_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_136244_ p_136244_
+		1 p_136245_ p_136245_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/ServerScoreboard$Method; valueOf
+		static
+		0 p_136247_ p_136247_
+	values ()[Lnet/minecraft/server/ServerScoreboard$Method; values
+		static
+net/minecraft/server/Services net/minecraft/server/Services
+	USERID_CACHE_FILE f_214337_
+	profileCache f_214336_
+	profileRepository f_214335_
+	servicesKeySet f_283795_
+	sessionService f_214333_
+	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/server/players/GameProfileCache;)V <init>
+		0 f_214333_ f_214333_
+		1 f_283795_ f_283795_
+		2 f_214335_ f_214335_
+		3 f_214336_ f_214336_
+	create (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lnet/minecraft/server/Services; m_214344_
+		static
+		0 p_214345_ p_214345_
+		1 p_214346_ p_214346_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214351_ p_214351_
+	hashCode ()I hashCode
+	profileCache ()Lnet/minecraft/server/players/GameProfileCache; f_214336_
+	profileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_284133_
+	profileRepository ()Lcom/mojang/authlib/GameProfileRepository; f_214335_
+	servicesKeySet ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; f_283795_
+	sessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; f_214333_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/TickTask net/minecraft/server/TickTask
+	runnable f_136250_
+	tick f_136249_
+	<init> (ILjava/lang/Runnable;)V <init>
+		0 p_136252_ p_136252_
+		1 p_136253_ p_136253_
+	getTick ()I m_136254_
+	run ()V run
+net/minecraft/server/WorldLoader net/minecraft/server/WorldLoader
+	LOGGER f_244206_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$load$0 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V m_214368_
+		static
+		0 p_214369_ p_214369_
+		1 p_214370_ p_214370_
+		2 p_214371_ p_214371_
+	lambda$load$1 (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/server/WorldLoader$ResultFactory;Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/WorldLoader$DataLoadOutput;Lnet/minecraft/server/ReloadableServerResources;)Ljava/lang/Object; m_244809_
+		static
+		0 p_248096_ p_248096_
+		1 p_248097_ p_248097_
+		2 p_248098_ p_248098_
+		3 p_248099_ p_248099_
+		4 p_248100_ p_248100_
+		5 p_248101_ p_248101_
+	load (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_214362_
+		static
+		0 p_214363_ p_214363_
+		1 p_214364_ p_214364_
+		2 p_214365_ p_214365_
+		3 p_214366_ p_214366_
+		4 p_214367_ p_214367_
+	loadAndReplaceLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; m_245736_
+		static
+		0 p_249913_ p_249913_
+		1 p_252077_ p_252077_
+		2 p_250346_ p_250346_
+		3 p_250589_ p_250589_
+	loadLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; m_246152_
+		static
+		0 p_251529_ p_251529_
+		1 p_250737_ p_250737_
+		2 p_250790_ p_250790_
+		3 p_249516_ p_249516_
+net/minecraft/server/WorldLoader$DataLoadContext net/minecraft/server/WorldLoader$DataLoadContext
+	dataConfiguration f_244127_
+	datapackDimensions f_243759_
+	datapackWorldgen f_244104_
+	resources f_244187_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
+		0 f_244187_ f_244187_
+		1 f_244127_ f_244127_
+		2 f_244104_ f_244104_
+		3 f_243759_ f_243759_
+	dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; f_244127_
+	datapackDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; f_243759_
+	datapackWorldgen ()Lnet/minecraft/core/RegistryAccess$Frozen; f_244104_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250459_ p_250459_
+	hashCode ()I hashCode
+	resources ()Lnet/minecraft/server/packs/resources/ResourceManager; f_244187_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$DataLoadOutput net/minecraft/server/WorldLoader$DataLoadOutput
+	cookie f_244458_
+	finalDimensions f_244143_
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
+		0 f_244458_ f_244458_
+		1 f_244143_ f_244143_
+	cookie ()Ljava/lang/Object; f_244458_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250694_ p_250694_
+	finalDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; f_244143_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$InitConfig net/minecraft/server/WorldLoader$InitConfig
+	commandSelection f_214379_
+	functionCompilationLevel f_214380_
+	packConfig f_214378_
+	<init> (Lnet/minecraft/server/WorldLoader$PackConfig;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
+		0 f_214378_ f_214378_
+		1 f_214379_ f_214379_
+		2 f_214380_ f_214380_
+	commandSelection ()Lnet/minecraft/commands/Commands$CommandSelection; f_214379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214389_ p_214389_
+	functionCompilationLevel ()I f_214380_
+	hashCode ()I hashCode
+	packConfig ()Lnet/minecraft/server/WorldLoader$PackConfig; f_214378_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$PackConfig net/minecraft/server/WorldLoader$PackConfig
+	initMode f_244133_
+	initialDataConfig f_244366_
+	packRepository f_214392_
+	safeMode f_214394_
+	<init> (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)V <init>
+		0 f_214392_ f_214392_
+		1 f_244366_ f_244366_
+		2 f_214394_ f_214394_
+		3 f_244133_ f_244133_
+	createResourceManager ()Lcom/mojang/datafixers/util/Pair; m_214399_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_214404_ p_214404_
+	hashCode ()I hashCode
+	initMode ()Z f_244133_
+	initialDataConfig ()Lnet/minecraft/world/level/WorldDataConfiguration; f_244366_
+	packRepository ()Lnet/minecraft/server/packs/repository/PackRepository; f_214392_
+	safeMode ()Z f_214394_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/WorldLoader$ResultFactory net/minecraft/server/WorldLoader$ResultFactory
+	create (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/lang/Object;)Ljava/lang/Object; m_214407_
+		0 p_214408_ p_214408_
+		1 p_214409_ p_214409_
+		2 p_248844_ p_248844_
+		3 p_214411_ p_214411_
+net/minecraft/server/WorldLoader$WorldDataSupplier net/minecraft/server/WorldLoader$WorldDataSupplier
+	get (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; m_214412_
+		0 p_251042_ p_251042_
+net/minecraft/server/WorldStem net/minecraft/server/WorldStem
+	dataPackResources f_206893_
+	registries f_244542_
+	resourceManager f_206892_
+	worldData f_206895_
+	<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V <init>
+		0 f_206892_ f_206892_
+		1 f_206893_ f_206893_
+		2 f_244542_ f_244542_
+		3 f_206895_ f_206895_
+	close ()V close
+	dataPackResources ()Lnet/minecraft/server/ReloadableServerResources; f_206893_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_206923_ p_206923_
+	hashCode ()I hashCode
+	registries ()Lnet/minecraft/core/LayeredRegistryAccess; f_244542_
+	resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; f_206892_
+	toString ()Ljava/lang/String; toString
+	worldData ()Lnet/minecraft/world/level/storage/WorldData; f_206895_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator net/minecraft/server/advancements/AdvancementVisibilityEvaluator
+	VISIBILITY_DEPTH f_263793_
+	<init> ()V <init>
+	evaluateVisibility (Lnet/minecraft/advancements/Advancement;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)Z m_264402_
+		static
+		0 p_265202_ p_265202_
+		1 p_265086_ p_265086_
+		2 p_265561_ p_265561_
+		3 p_265381_ p_265381_
+	evaluateVisibility (Lnet/minecraft/advancements/Advancement;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)V m_264099_
+		static
+		0 p_265578_ p_265578_
+		1 p_265359_ p_265359_
+		2 p_265303_ p_265303_
+	evaluateVisibilityRule (Lnet/minecraft/advancements/Advancement;Z)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; m_264339_
+		static
+		0 p_265736_ p_265736_
+		1 p_265426_ p_265426_
+	evaluateVisiblityForUnfinishedNode (Lit/unimi/dsi/fastutil/Stack;)Z m_264309_
+		static
+		0 p_265343_ p_265343_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output
+	accept (Lnet/minecraft/advancements/Advancement;Z)V m_264135_
+		0 p_265639_ p_265639_
+		1 p_265580_ p_265580_
+net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule
+	$VALUES $VALUES
+	HIDE HIDE
+	NO_CHANGE NO_CHANGE
+	SHOW SHOW
+	$values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; m_264245_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265740_ p_265740_
+		1 p_265478_ p_265478_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; valueOf
+		static
+		0 p_265355_ p_265355_
+	values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; values
+		static
+net/minecraft/server/advancements/package-info net/minecraft/server/advancements/package-info
+net/minecraft/server/bossevents/CustomBossEvent net/minecraft/server/bossevents/CustomBossEvent
+	id f_136256_
+	max f_136259_
+	players f_136257_
+	value f_136258_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_136261_ p_136261_
+		1 p_136262_ p_136262_
+	addOfflinePlayer (Ljava/util/UUID;)V m_136270_
+		0 p_136271_ p_136271_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6543_
+		0 p_136267_ p_136267_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_136288_
+	getMax ()I m_136285_
+	getTextId ()Lnet/minecraft/resources/ResourceLocation; m_136263_
+	getValue ()I m_136282_
+	lambda$getDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_136275_
+		0 p_136276_ p_136276_
+	load (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136272_
+		static
+		0 p_136273_ p_136273_
+		1 p_136274_ p_136274_
+	onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136283_
+		0 p_136284_ p_136284_
+	onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136286_
+		0 p_136287_ p_136287_
+	removeAllPlayers ()V m_7706_
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6539_
+		0 p_136281_ p_136281_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_136289_
+	setMax (I)V m_136278_
+		0 p_136279_ p_136279_
+	setPlayers (Ljava/util/Collection;)Z m_136268_
+		0 p_136269_ p_136269_
+	setValue (I)V m_136264_
+		0 p_136265_ p_136265_
+net/minecraft/server/bossevents/CustomBossEvents net/minecraft/server/bossevents/CustomBossEvents
+	events f_136290_
+	<init> ()V <init>
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136299_
+		0 p_136300_ p_136300_
+		1 p_136301_ p_136301_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136297_
+		0 p_136298_ p_136298_
+	getEvents ()Ljava/util/Collection; m_136304_
+	getIds ()Ljava/util/Collection; m_136292_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_136295_
+		0 p_136296_ p_136296_
+	onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136293_
+		0 p_136294_ p_136294_
+	onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V m_136305_
+		0 p_136306_ p_136306_
+	remove (Lnet/minecraft/server/bossevents/CustomBossEvent;)V m_136302_
+		0 p_136303_ p_136303_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_136307_
+net/minecraft/server/bossevents/package-info net/minecraft/server/bossevents/package-info
+net/minecraft/server/chase/ChaseClient net/minecraft/server/chase/ChaseClient
+	LOGGER f_195980_
+	RECONNECT_INTERVAL_SECONDS f_195981_
+	server f_195984_
+	serverHost f_195982_
+	serverPort f_195983_
+	socket f_195986_
+	thread f_195987_
+	wantsToRun f_195985_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_195990_ p_195990_
+		1 p_195991_ p_195991_
+		2 p_195992_ p_195992_
+	executeCommand (Ljava/lang/String;)V m_196001_
+		0 p_196002_ p_196002_
+	handleMessage (Ljava/lang/String;)V m_195994_
+		0 p_195995_ p_195995_
+	handleTeleport (Ljava/util/Scanner;)V m_195996_
+		0 p_195997_ p_195997_
+	lambda$executeCommand$1 (Ljava/lang/String;)V m_196006_
+		0 p_196007_ p_196007_
+	lambda$handleTeleport$0 (Lnet/minecraft/server/chase/ChaseClient$TeleportTarget;)V m_195998_
+		0 p_195999_ p_195999_
+	parseTarget (Ljava/util/Scanner;)Ljava/util/Optional; m_196003_
+		0 p_196004_ p_196004_
+	run ()V m_196005_
+	start ()V m_195993_
+	stop ()V m_196000_
+net/minecraft/server/chase/ChaseClient$TeleportTarget net/minecraft/server/chase/ChaseClient$TeleportTarget
+	level f_196008_
+	pos f_196009_
+	rot f_196010_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;)V <init>
+		0 f_196008_ f_196008_
+		1 f_196009_ f_196009_
+		2 f_196010_ f_196010_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196019_ p_196019_
+	hashCode ()I hashCode
+	level ()Lnet/minecraft/resources/ResourceKey; f_196008_
+	pos ()Lnet/minecraft/world/phys/Vec3; f_196009_
+	rot ()Lnet/minecraft/world/phys/Vec2; f_196010_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/chase/ChaseServer net/minecraft/server/chase/ChaseServer
+	LOGGER f_196022_
+	broadcastIntervalMs f_196026_
+	clientSockets f_196029_
+	playerList f_196025_
+	serverBindAddress f_196023_
+	serverPort f_196024_
+	serverSocket f_196028_
+	wantsToRun f_196027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/players/PlayerList;I)V <init>
+		0 p_196032_ p_196032_
+		1 p_196033_ p_196033_
+		2 p_196034_ p_196034_
+		3 p_196035_ p_196035_
+	getPlayerPosition ()Lnet/minecraft/server/chase/ChaseServer$PlayerPosition; m_196043_
+	lambda$runSender$0 (Ljava/net/Socket;[B)V m_196037_
+		static
+		0 p_196038_ p_196038_
+		1 p_196039_ p_196039_
+	runAcceptor ()V m_196042_
+	runSender ()V m_196041_
+	start ()V m_196036_
+	stop ()V m_196040_
+net/minecraft/server/chase/ChaseServer$PlayerPosition net/minecraft/server/chase/ChaseServer$PlayerPosition
+	dimensionName f_196044_
+	x f_196045_
+	xRot f_196049_
+	y f_196046_
+	yRot f_196048_
+	z f_196047_
+	<init> (Ljava/lang/String;DDDFF)V <init>
+		0 f_196044_ f_196044_
+		1 f_196045_ f_196045_
+		2 f_196046_ f_196046_
+		3 f_196047_ f_196047_
+		4 f_196048_ f_196048_
+		5 f_196049_ f_196049_
+	dimensionName ()Ljava/lang/String; f_196044_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196063_ p_196063_
+	format ()Ljava/lang/String; m_196065_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	x ()D f_196045_
+	xRot ()F f_196049_
+	y ()D f_196046_
+	yRot ()F f_196048_
+	z ()D f_196047_
+net/minecraft/server/chase/package-info net/minecraft/server/chase/package-info
+net/minecraft/server/commands/AdvancementCommands net/minecraft/server/commands/AdvancementCommands
+	SUGGEST_ADVANCEMENTS f_136308_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addChildren (Lnet/minecraft/advancements/Advancement;Ljava/util/List;)V m_136330_
+		static
+		0 p_136331_ p_136331_
+		1 p_136332_ p_136332_
+	getAdvancements (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/server/commands/AdvancementCommands$Mode;)Ljava/util/List; m_136333_
+		static
+		0 p_136334_ p_136334_
+		1 p_136335_ p_136335_
+	lambda$perform$16 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289059_
+		static
+		0 p_289257_ p_289257_
+		1 p_289258_ p_289258_
+		2 p_289259_ p_289259_
+	lambda$perform$17 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287811_
+		static
+		0 p_288273_ p_288273_
+		1 p_288274_ p_288274_
+		2 p_288275_ p_288275_
+	lambda$perform$18 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289057_
+		static
+		0 p_289250_ p_289250_
+		1 p_289251_ p_289251_
+		2 p_289252_ p_289252_
+	lambda$perform$19 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287815_
+		static
+		0 p_288287_ p_288287_
+		1 p_288288_ p_288288_
+		2 p_288289_ p_288289_
+	lambda$performCriterion$20 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/Advancement;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289058_
+		static
+		0 p_289253_ p_289253_
+		1 p_289254_ p_289254_
+		2 p_289255_ p_289255_
+		3 p_289256_ p_289256_
+	lambda$performCriterion$21 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/Advancement;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287814_
+		static
+		0 p_288283_ p_288283_
+		1 p_288284_ p_288284_
+		2 p_288285_ p_288285_
+		3 p_288286_ p_288286_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136317_
+		static
+		0 p_136318_ p_136318_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136314_
+		static
+		0 p_136315_ p_136315_
+		1 p_136316_ p_136316_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136348_
+		static
+		0 p_136349_ p_136349_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_136346_
+		static
+		0 p_136347_ p_136347_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136341_
+		static
+		0 p_136342_ p_136342_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_136336_
+		static
+		0 p_136337_ p_136337_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136312_
+		static
+		0 p_136313_ p_136313_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136362_
+		static
+		0 p_136363_ p_136363_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136338_
+		static
+		0 p_136339_ p_136339_
+		1 p_136340_ p_136340_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136360_
+		static
+		0 p_136361_ p_136361_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_136358_
+		static
+		0 p_136359_ p_136359_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136356_
+		static
+		0 p_136357_ p_136357_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136354_
+		static
+		0 p_136355_ p_136355_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136352_
+		static
+		0 p_136353_ p_136353_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_136350_
+		static
+		0 p_136351_ p_136351_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136343_
+		static
+		0 p_136344_ p_136344_
+		1 p_136345_ p_136345_
+	perform (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;)I m_136319_
+		static
+		0 p_136320_ p_136320_
+		1 p_136321_ p_136321_
+		2 p_136322_ p_136322_
+		3 p_136323_ p_136323_
+	performCriterion (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)I m_136324_
+		static
+		0 p_136325_ p_136325_
+		1 p_136326_ p_136326_
+		2 p_136327_ p_136327_
+		3 p_136328_ p_136328_
+		4 p_136329_ p_136329_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136310_
+		static
+		0 p_136311_ p_136311_
+net/minecraft/server/commands/AdvancementCommands$Action net/minecraft/server/commands/AdvancementCommands$Action
+	$VALUES $VALUES
+	GRANT GRANT
+	REVOKE REVOKE
+	key f_136366_
+	$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; m_180018_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136370_ p_136370_
+		1 p_136371_ p_136371_
+		2 p_136372_ p_136372_
+	getKey ()Ljava/lang/String; m_136378_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Iterable;)I m_136379_
+		0 p_136380_ p_136380_
+		1 p_136381_ p_136381_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136382_ p_136382_
+		1 p_136383_ p_136383_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136384_ p_136384_
+		1 p_136385_ p_136385_
+		2 p_136386_ p_136386_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Action; valueOf
+		static
+		0 p_136388_ p_136388_
+	values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; values
+		static
+net/minecraft/server/commands/AdvancementCommands$Action$1 net/minecraft/server/commands/AdvancementCommands$Action$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136391_ p_136391_
+		1 p_136392_ p_136392_
+		2 p_136393_ p_136393_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136395_ p_136395_
+		1 p_136396_ p_136396_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136398_ p_136398_
+		1 p_136399_ p_136399_
+		2 p_136400_ p_136400_
+net/minecraft/server/commands/AdvancementCommands$Action$2 net/minecraft/server/commands/AdvancementCommands$Action$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_136402_ p_136402_
+		1 p_136403_ p_136403_
+		2 p_136404_ p_136404_
+	perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;)Z m_6070_
+		0 p_136406_ p_136406_
+		1 p_136407_ p_136407_
+	performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/Advancement;Ljava/lang/String;)Z m_5753_
+		0 p_136409_ p_136409_
+		1 p_136410_ p_136410_
+		2 p_136411_ p_136411_
+net/minecraft/server/commands/AdvancementCommands$Mode net/minecraft/server/commands/AdvancementCommands$Mode
+	$VALUES $VALUES
+	EVERYTHING EVERYTHING
+	FROM FROM
+	ONLY ONLY
+	THROUGH THROUGH
+	UNTIL UNTIL
+	children f_136418_
+	parents f_136417_
+	$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; m_180019_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_136422_ p_136422_
+		1 p_136423_ p_136423_
+		2 p_136424_ p_136424_
+		3 p_136425_ p_136425_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Mode; valueOf
+		static
+		0 p_136431_ p_136431_
+	values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; values
+		static
+net/minecraft/server/commands/AttributeCommand net/minecraft/server/commands/AttributeCommand
+	ERROR_MODIFIER_ALREADY_PRESENT f_136437_
+	ERROR_NOT_LIVING_ENTITY f_136434_
+	ERROR_NO_SUCH_ATTRIBUTE f_136435_
+	ERROR_NO_SUCH_MODIFIER f_136436_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I m_136469_
+		static
+		0 p_136470_ p_136470_
+		1 p_136471_ p_136471_
+		2 p_251636_ p_251636_
+		3 p_136473_ p_136473_
+		4 p_136474_ p_136474_
+		5 p_136475_ p_136475_
+		6 p_136476_ p_136476_
+	getAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_246137_
+		static
+		0 p_248780_ p_248780_
+		1 p_251083_ p_251083_
+		2 p_250388_ p_250388_
+		3 p_250194_ p_250194_
+	getAttributeDescription (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; m_247618_
+		static
+		0 p_250602_ p_250602_
+	getAttributeInstance (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_246653_
+		static
+		0 p_252177_ p_252177_
+		1 p_249942_ p_249942_
+	getAttributeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;D)I m_136463_
+		static
+		0 p_136464_ p_136464_
+		1 p_136465_ p_136465_
+		2 p_250680_ p_250680_
+		3 p_136467_ p_136467_
+		4 p_136468_ p_136468_
+	getAttributeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_247645_
+		static
+		0 p_251776_ p_251776_
+		1 p_249647_ p_249647_
+		2 p_250986_ p_250986_
+		3 p_251395_ p_251395_
+	getEntityWithAttribute (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/LivingEntity; m_245112_
+		static
+		0 p_252105_ p_252105_
+		1 p_248921_ p_248921_
+	getLivingEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_136439_
+		static
+		0 p_136440_ p_136440_
+	lambda$addModifier$20 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287817_
+		static
+		0 p_288293_ p_288293_
+		1 p_288294_ p_288294_
+		2 p_288295_ p_288295_
+	lambda$getAttributeBase$17 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287821_
+		static
+		0 p_288306_ p_288306_
+		1 p_288307_ p_288307_
+		2 p_288308_ p_288308_
+	lambda$getAttributeModifier$18 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287820_
+		static
+		0 p_288302_ p_288302_
+		1 p_288303_ p_288303_
+		2 p_288304_ p_288304_
+		3 p_288305_ p_288305_
+	lambda$getAttributeValue$16 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287818_
+		static
+		0 p_288296_ p_288296_
+		1 p_288297_ p_288297_
+		2 p_288298_ p_288298_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_244813_
+		static
+		0 p_248105_ p_248105_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_244815_
+		static
+		0 p_248107_ p_248107_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_244816_
+		static
+		0 p_248108_ p_248108_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_244811_
+		static
+		0 p_248103_ p_248103_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_244818_
+		static
+		0 p_248110_ p_248110_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_244819_
+		static
+		0 p_248111_ p_248111_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_212440_
+		static
+		0 p_212441_ p_212441_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244817_
+		static
+		0 p_248109_ p_248109_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244812_
+		static
+		0 p_248104_ p_248104_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_244810_
+		static
+		0 p_248102_ p_248102_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_244820_
+		static
+		0 p_248112_ p_248112_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_244814_
+		static
+		0 p_248106_ p_248106_
+	lambda$removeModifier$21 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287816_
+		static
+		0 p_288290_ p_288290_
+		1 p_288291_ p_288291_
+		2 p_288292_ p_288292_
+	lambda$setAttributeBase$19 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; m_287819_
+		static
+		0 p_288299_ p_288299_
+		1 p_288300_ p_288300_
+		2 p_288301_ p_288301_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212442_
+		static
+		0 p_212443_ p_212443_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212444_
+		static
+		0 p_212445_ p_212445_
+		1 p_212446_ p_212446_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_212447_
+		static
+		0 p_212448_ p_212448_
+		1 p_212449_ p_212449_
+		2 p_212450_ p_212450_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136496_
+		static
+		0 p_136497_ p_136497_
+		1 p_136498_ p_136498_
+		2 p_136499_ p_136499_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_245835_
+		static
+		0 p_251026_ p_251026_
+		1 p_250936_ p_250936_
+	removeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;)I m_136458_
+		static
+		0 p_136459_ p_136459_
+		1 p_136460_ p_136460_
+		2 p_250830_ p_250830_
+		3 p_136462_ p_136462_
+	setAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I m_245136_
+		static
+		0 p_248556_ p_248556_
+		1 p_248620_ p_248620_
+		2 p_249456_ p_249456_
+		3 p_252212_ p_252212_
+net/minecraft/server/commands/BanIpCommands net/minecraft/server/commands/BanIpCommands
+	ERROR_ALREADY_BANNED f_136525_
+	ERROR_INVALID_IP f_136524_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	banIp (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_136539_
+		static
+		0 p_136540_ p_136540_
+		1 p_136541_ p_136541_
+		2 p_136542_ p_136542_
+	banIpOrName (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_136533_
+		static
+		0 p_136534_ p_136534_
+		1 p_136535_ p_136535_
+		2 p_136536_ p_136536_
+	lambda$banIp$3 (Ljava/lang/String;Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/network/chat/Component; m_287823_
+		static
+		0 p_288310_ p_288310_
+		1 p_288311_ p_288311_
+	lambda$banIp$4 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287822_
+		static
+		0 p_288309_ p_288309_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136531_
+		static
+		0 p_136532_ p_136532_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136537_
+		static
+		0 p_136538_ p_136538_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136529_
+		static
+		0 p_136530_ p_136530_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136527_
+		static
+		0 p_136528_ p_136528_
+net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/BanListCommands
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136547_
+		static
+		0 p_136548_ p_136548_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136554_
+		static
+		0 p_136555_ p_136555_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136552_
+		static
+		0 p_136553_ p_136553_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_136545_
+		static
+		0 p_136546_ p_136546_
+	lambda$showList$4 ()Lnet/minecraft/network/chat/Component; m_287825_
+		static
+	lambda$showList$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287826_
+		static
+		0 p_288313_ p_288313_
+	lambda$showList$6 (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; m_287824_
+		static
+		0 p_288312_ p_288312_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136543_
+		static
+		0 p_136544_ p_136544_
+	showList (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136549_
+		static
+		0 p_136550_ p_136550_
+		1 p_136551_ p_136551_
+net/minecraft/server/commands/BanPlayerCommands net/minecraft/server/commands/BanPlayerCommands
+	ERROR_ALREADY_BANNED f_136556_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	banPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I m_136564_
+		static
+		0 p_136565_ p_136565_
+		1 p_136566_ p_136566_
+		2 p_136567_ p_136567_
+	lambda$banPlayers$3 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; m_287827_
+		static
+		0 p_288314_ p_288314_
+		1 p_288315_ p_288315_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136562_
+		static
+		0 p_136563_ p_136563_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136568_
+		static
+		0 p_136569_ p_136569_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136560_
+		static
+		0 p_136561_ p_136561_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136558_
+		static
+		0 p_136559_ p_136559_
+net/minecraft/server/commands/BossBarCommands net/minecraft/server/commands/BossBarCommands
+	ERROR_ALREADY_EXISTS f_136571_
+	ERROR_ALREADY_HIDDEN f_136579_
+	ERROR_ALREADY_VISIBLE f_136580_
+	ERROR_DOESNT_EXIST f_136572_
+	ERROR_NO_COLOR_CHANGE f_136575_
+	ERROR_NO_MAX_CHANGE f_136578_
+	ERROR_NO_NAME_CHANGE f_136574_
+	ERROR_NO_PLAYER_CHANGE f_136573_
+	ERROR_NO_STYLE_CHANGE f_136576_
+	ERROR_NO_VALUE_CHANGE f_136577_
+	SUGGEST_BOSS_BAR f_136570_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)I m_136591_
+		static
+		0 p_136592_ p_136592_
+		1 p_136593_ p_136593_
+		2 p_136594_ p_136594_
+	getBossBar (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/CustomBossEvent; m_136584_
+		static
+		0 p_136585_ p_136585_
+	getMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136628_
+		static
+		0 p_136629_ p_136629_
+		1 p_136630_ p_136630_
+	getPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136644_
+		static
+		0 p_136645_ p_136645_
+		1 p_136646_ p_136646_
+	getValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136595_
+		static
+		0 p_136596_ p_136596_
+		1 p_136597_ p_136597_
+	getVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136639_
+		static
+		0 p_136640_ p_136640_
+		1 p_136641_ p_136641_
+	lambda$createBar$46 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287832_
+		static
+		0 p_288320_ p_288320_
+	lambda$getMax$30 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287838_
+		static
+		0 p_288326_ p_288326_
+	lambda$getPlayers$33 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287845_
+		static
+		0 p_288335_ p_288335_
+	lambda$getPlayers$34 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287839_
+		static
+		0 p_288327_ p_288327_
+	lambda$getValue$29 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287841_
+		static
+		0 p_288330_ p_288330_
+	lambda$getVisible$31 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287829_
+		static
+		0 p_288317_ p_288317_
+	lambda$getVisible$32 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287842_
+		static
+		0 p_288331_ p_288331_
+	lambda$listBars$44 ()Lnet/minecraft/network/chat/Component; m_287835_
+		static
+	lambda$listBars$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287828_
+		static
+		0 p_288316_ p_288316_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_136680_
+		static
+		0 p_136681_ p_136681_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136678_
+		static
+		0 p_136679_ p_136679_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_136676_
+		static
+		0 p_136677_ p_136677_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136674_
+		static
+		0 p_136675_ p_136675_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_136672_
+		static
+		0 p_136673_ p_136673_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136670_
+		static
+		0 p_136671_ p_136671_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_136668_
+		static
+		0 p_136669_ p_136669_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_136666_
+		static
+		0 p_136667_ p_136667_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_136664_
+		static
+		0 p_136665_ p_136665_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_136662_
+		static
+		0 p_136663_ p_136663_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_136660_
+		static
+		0 p_136661_ p_136661_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_136658_
+		static
+		0 p_136659_ p_136659_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_136656_
+		static
+		0 p_136657_ p_136657_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_136654_
+		static
+		0 p_136655_ p_136655_
+	lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I m_136652_
+		static
+		0 p_136653_ p_136653_
+	lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I m_136647_
+		static
+		0 p_136648_ p_136648_
+	lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I m_136642_
+		static
+		0 p_136643_ p_136643_
+	lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I m_136637_
+		static
+		0 p_136638_ p_136638_
+	lambda$register$28 (Lcom/mojang/brigadier/context/CommandContext;)I m_136624_
+		static
+		0 p_136625_ p_136625_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136626_
+		static
+		0 p_136627_ p_136627_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136692_
+		static
+		0 p_136693_ p_136693_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_136690_
+		static
+		0 p_136691_ p_136691_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136688_
+		static
+		0 p_136689_ p_136689_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136686_
+		static
+		0 p_136687_ p_136687_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136684_
+		static
+		0 p_136685_ p_136685_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_136682_
+		static
+		0 p_136683_ p_136683_
+	lambda$removeBar$47 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287834_
+		static
+		0 p_288323_ p_288323_
+	lambda$setColor$39 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287831_
+		static
+		0 p_288319_ p_288319_
+	lambda$setMax$38 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; m_287843_
+		static
+		0 p_288332_ p_288332_
+		1 p_288333_ p_288333_
+	lambda$setName$41 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287844_
+		static
+		0 p_288334_ p_288334_
+	lambda$setPlayers$42 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287846_
+		static
+		0 p_288336_ p_288336_
+	lambda$setPlayers$43 (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287833_
+		static
+		0 p_288321_ p_288321_
+		1 p_288322_ p_288322_
+	lambda$setStyle$40 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287836_
+		static
+		0 p_288324_ p_288324_
+	lambda$setValue$37 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; m_287840_
+		static
+		0 p_288328_ p_288328_
+		1 p_288329_ p_288329_
+	lambda$setVisible$35 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287837_
+		static
+		0 p_288325_ p_288325_
+	lambda$setVisible$36 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m_287830_
+		static
+		0 p_288318_ p_288318_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136635_
+		static
+		0 p_136636_ p_136636_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136622_
+		static
+		0 p_136623_ p_136623_
+	lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136586_
+		static
+		0 p_136587_ p_136587_
+		1 p_136588_ p_136588_
+	listBars (Lnet/minecraft/commands/CommandSourceStack;)I m_136589_
+		static
+		0 p_136590_ p_136590_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136582_
+		static
+		0 p_136583_ p_136583_
+	removeBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I m_136649_
+		static
+		0 p_136650_ p_136650_
+		1 p_136651_ p_136651_
+	setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarColor;)I m_136602_
+		static
+		0 p_136603_ p_136603_
+		1 p_136604_ p_136604_
+		2 p_136605_ p_136605_
+	setMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I m_136631_
+		static
+		0 p_136632_ p_136632_
+		1 p_136633_ p_136633_
+		2 p_136634_ p_136634_
+	setName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/network/chat/Component;)I m_136614_
+		static
+		0 p_136615_ p_136615_
+		1 p_136616_ p_136616_
+		2 p_136617_ p_136617_
+	setPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)I m_136610_
+		static
+		0 p_136611_ p_136611_
+		1 p_136612_ p_136612_
+		2 p_136613_ p_136613_
+	setStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarOverlay;)I m_136606_
+		static
+		0 p_136607_ p_136607_
+		1 p_136608_ p_136608_
+		2 p_136609_ p_136609_
+	setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I m_136598_
+		static
+		0 p_136599_ p_136599_
+		1 p_136600_ p_136600_
+		2 p_136601_ p_136601_
+	setVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Z)I m_136618_
+		static
+		0 p_136619_ p_136619_
+		1 p_136620_ p_136620_
+		2 p_136621_ p_136621_
+net/minecraft/server/commands/ChaseCommand net/minecraft/server/commands/ChaseCommand
+	BROADCAST_INTERVAL_MS f_196072_
+	DEFAULT_BIND_ADDRESS f_196070_
+	DEFAULT_CONNECT_HOST f_196069_
+	DEFAULT_PORT f_196071_
+	DIMENSION_NAMES f_196068_
+	chaseClient f_196074_
+	chaseServer f_196073_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	alreadyRunning (Lnet/minecraft/commands/CommandSourceStack;)Z m_196089_
+		static
+		0 p_196090_ p_196090_
+	follow (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I m_196091_
+		static
+		0 p_196092_ p_196092_
+		1 p_196093_ p_196093_
+		2 p_196094_ p_196094_
+	lambda$follow$10 (Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; m_287850_
+		static
+		0 p_288338_ p_288338_
+		1 p_288339_ p_288339_
+	lambda$lead$9 (I)Lnet/minecraft/network/chat/Component; m_287848_
+		static
+		0 p_288337_ p_288337_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_196103_
+		static
+		0 p_196104_ p_196104_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_196101_
+		static
+		0 p_196102_ p_196102_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_196099_
+		static
+		0 p_196100_ p_196100_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_196097_
+		static
+		0 p_196098_ p_196098_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_196095_
+		static
+		0 p_196096_ p_196096_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_196087_
+		static
+		0 p_196088_ p_196088_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_196079_
+		static
+		0 p_196080_ p_196080_
+	lambda$stop$7 ()Lnet/minecraft/network/chat/Component; m_287849_
+		static
+	lambda$stop$8 ()Lnet/minecraft/network/chat/Component; m_287847_
+		static
+	lead (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I m_196083_
+		static
+		0 p_196084_ p_196084_
+		1 p_196085_ p_196085_
+		2 p_196086_ p_196086_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_196077_
+		static
+		0 p_196078_ p_196078_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_196081_
+		static
+		0 p_196082_ p_196082_
+net/minecraft/server/commands/ClearInventoryCommands net/minecraft/server/commands/ClearInventoryCommands
+	ERROR_MULTIPLE f_136695_
+	ERROR_SINGLE f_136694_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clearInventory (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/function/Predicate;I)I m_136705_
+		static
+		0 p_136706_ p_136706_
+		1 p_136707_ p_136707_
+		2 p_136708_ p_136708_
+		3 p_136709_ p_136709_
+	lambda$clearInventory$10 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287852_
+		static
+		0 p_288342_ p_288342_
+		1 p_288343_ p_288343_
+	lambda$clearInventory$11 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289061_
+		static
+		0 p_289262_ p_289262_
+		1 p_289263_ p_289263_
+	lambda$clearInventory$12 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287854_
+		static
+		0 p_288346_ p_288346_
+		1 p_288347_ p_288347_
+	lambda$clearInventory$9 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289060_
+		static
+		0 p_289260_ p_289260_
+		1 p_289261_ p_289261_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136703_
+		static
+		0 p_136704_ p_136704_
+	lambda$register$3 (Lnet/minecraft/world/item/ItemStack;)Z m_180028_
+		static
+		0 p_180029_ p_180029_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136720_
+		static
+		0 p_136721_ p_136721_
+	lambda$register$5 (Lnet/minecraft/world/item/ItemStack;)Z m_180026_
+		static
+		0 p_180027_ p_180027_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_136718_
+		static
+		0 p_136719_ p_136719_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_136714_
+		static
+		0 p_136715_ p_136715_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_136701_
+		static
+		0 p_136702_ p_136702_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136716_
+		static
+		0 p_136717_ p_136717_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136710_
+		static
+		0 p_136711_ p_136711_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214420_
+		static
+		0 p_214421_ p_214421_
+		1 p_214422_ p_214422_
+net/minecraft/server/commands/CloneCommands net/minecraft/server/commands/CloneCommands
+	ERROR_AREA_TOO_LARGE f_136724_
+	ERROR_FAILED f_136725_
+	ERROR_OVERLAP f_136723_
+	FILTER_AIR f_136722_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	beginEndDestinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264501_
+		static
+		0 p_265681_ p_265681_
+		1 p_265514_ p_265514_
+	clone (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Ljava/util/function/Predicate;Lnet/minecraft/server/commands/CloneCommands$Mode;)I m_264087_
+		static
+		0 p_265047_ p_265047_
+		1 p_265232_ p_265232_
+		2 p_265188_ p_265188_
+		3 p_265594_ p_265594_
+		4 p_265585_ p_265585_
+		5 p_265530_ p_265530_
+	destinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264459_
+		static
+		0 p_265238_ p_265238_
+		1 p_265621_ p_265621_
+		2 p_265296_ p_265296_
+	getLoadedDimensionAndPosition (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_264576_
+		static
+		0 p_265513_ p_265513_
+		1 p_265183_ p_265183_
+		2 p_265511_ p_265511_
+	lambda$beginEndDestinationAndModeSuffix$5 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263910_
+		static
+		0 p_264751_ p_264751_
+	lambda$beginEndDestinationAndModeSuffix$6 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263912_
+		static
+		0 p_264756_ p_264756_
+	lambda$clone$23 (I)Lnet/minecraft/network/chat/Component; m_287855_
+		static
+		0 p_288348_ p_288348_
+	lambda$destinationAndModeSuffix$10 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180032_
+		static
+		0 p_180033_ p_180033_
+	lambda$destinationAndModeSuffix$11 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263914_
+		static
+		0 p_264758_ p_264758_
+		1 p_264759_ p_264759_
+		2 p_264760_ p_264760_
+		3 p_264761_ p_264761_
+	lambda$destinationAndModeSuffix$12 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180040_
+		static
+		0 p_180041_ p_180041_
+	lambda$destinationAndModeSuffix$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263904_
+		static
+		0 p_264738_ p_264738_
+	lambda$destinationAndModeSuffix$14 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180038_
+		static
+		0 p_180039_ p_180039_
+	lambda$destinationAndModeSuffix$15 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263911_
+		static
+		0 p_264752_ p_264752_
+		1 p_264753_ p_264753_
+		2 p_264754_ p_264754_
+		3 p_264755_ p_264755_
+	lambda$destinationAndModeSuffix$16 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263907_
+		static
+		0 p_264744_ p_264744_
+	lambda$destinationAndModeSuffix$17 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263905_
+		static
+		0 p_264739_ p_264739_
+		1 p_264740_ p_264740_
+		2 p_264741_ p_264741_
+		3 p_264742_ p_264742_
+	lambda$destinationAndModeSuffix$18 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; m_263908_
+		static
+		0 p_264745_ p_264745_
+	lambda$destinationAndModeSuffix$19 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263901_
+		static
+		0 p_264730_ p_264730_
+		1 p_264731_ p_264731_
+		2 p_264732_ p_264732_
+		3 p_264733_ p_264733_
+	lambda$destinationAndModeSuffix$7 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263903_
+		static
+		0 p_264736_ p_264736_
+		1 p_264737_ p_264737_
+	lambda$destinationAndModeSuffix$8 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263902_
+		static
+		0 p_264734_ p_264734_
+		1 p_264735_ p_264735_
+	lambda$destinationAndModeSuffix$9 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; m_263916_
+		static
+		0 p_264767_ p_264767_
+		1 p_264768_ p_264768_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136733_
+		static
+		0 p_136734_ p_136734_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263913_
+		static
+		0 p_264757_ p_264757_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; m_263906_
+		static
+		0 p_264743_ p_264743_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136742_
+		static
+		0 p_136743_ p_136743_
+		1 p_136744_ p_136744_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_283988_
+		static
+		0 p_284652_ p_284652_
+	lambda$wrapWithCloneMode$20 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263917_
+		static
+		0 p_264769_ p_264769_
+		1 p_264770_ p_264770_
+		2 p_264771_ p_264771_
+		3 p_264772_ p_264772_
+		4 p_264773_ p_264773_
+	lambda$wrapWithCloneMode$21 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263915_
+		static
+		0 p_264762_ p_264762_
+		1 p_264763_ p_264763_
+		2 p_264764_ p_264764_
+		3 p_264765_ p_264765_
+		4 p_264766_ p_264766_
+	lambda$wrapWithCloneMode$22 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I m_263909_
+		static
+		0 p_264746_ p_264746_
+		1 p_264747_ p_264747_
+		2 p_264748_ p_264748_
+		3 p_264749_ p_264749_
+		4 p_264750_ p_264750_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214423_
+		static
+		0 p_214424_ p_214424_
+		1 p_214425_ p_214425_
+	wrapWithCloneMode (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_264123_
+		static
+		0 p_265374_ p_265374_
+		1 p_265134_ p_265134_
+		2 p_265546_ p_265546_
+		3 p_265798_ p_265798_
+		4 p_265069_ p_265069_
+net/minecraft/server/commands/CloneCommands$CloneBlockInfo net/minecraft/server/commands/CloneCommands$CloneBlockInfo
+	pos f_136779_
+	state f_136780_
+	tag f_136781_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_136783_ p_136783_
+		1 p_136784_ p_136784_
+		2 p_136785_ p_136785_
+net/minecraft/server/commands/CloneCommands$CommandFunction net/minecraft/server/commands/CloneCommands$CommandFunction
+	apply (Ljava/lang/Object;)Ljava/lang/Object; m_264253_
+		0 p_265571_ p_265571_
+net/minecraft/server/commands/CloneCommands$DimensionAndPosition net/minecraft/server/commands/CloneCommands$DimensionAndPosition
+	dimension f_263735_
+	position f_263824_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 f_263735_ f_263735_
+		1 f_263824_ f_263824_
+	dimension ()Lnet/minecraft/server/level/ServerLevel; f_263735_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_265759_ p_265759_
+	hashCode ()I hashCode
+	position ()Lnet/minecraft/core/BlockPos; f_263824_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/commands/CloneCommands$Mode net/minecraft/server/commands/CloneCommands$Mode
+	$VALUES $VALUES
+	FORCE FORCE
+	MOVE MOVE
+	NORMAL NORMAL
+	canOverlap f_136789_
+	$values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; m_180042_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ)V <init>
+		0 p_136793_ p_136793_
+		1 p_136794_ p_136794_
+		2 p_136795_ p_136795_
+	canOverlap ()Z m_136796_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$Mode; valueOf
+		static
+		0 p_136798_ p_136798_
+	values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; values
+		static
+net/minecraft/server/commands/DamageCommand net/minecraft/server/commands/DamageCommand
+	ERROR_INVULNERABLE f_268498_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	damage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I m_269485_
+		static
+		0 p_270409_ p_270409_
+		1 p_270496_ p_270496_
+		2 p_270836_ p_270836_
+		3 p_270727_ p_270727_
+	lambda$damage$6 (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287856_
+		static
+		0 p_288349_ p_288349_
+		1 p_288350_ p_288350_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_269051_
+		static
+		0 p_270872_ p_270872_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_287857_
+		static
+		0 p_288351_ p_288351_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_269127_
+		static
+		0 p_270840_ p_270840_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_269241_
+		static
+		0 p_270444_ p_270444_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_269006_
+		static
+		0 p_270329_ p_270329_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_269331_
+		static
+		0 p_270848_ p_270848_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_269337_
+		static
+		0 p_270226_ p_270226_
+		1 p_270136_ p_270136_
+net/minecraft/server/commands/DataPackCommand net/minecraft/server/commands/DataPackCommand
+	ERROR_PACK_ALREADY_DISABLED f_136802_
+	ERROR_PACK_ALREADY_ENABLED f_136801_
+	ERROR_PACK_FEATURES_NOT_ENABLED f_244087_
+	ERROR_UNKNOWN_PACK f_136800_
+	SELECTED_PACKS f_136803_
+	UNSELECTED_PACKS f_136804_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	disablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;)I m_136825_
+		static
+		0 p_136826_ p_136826_
+		1 p_136827_ p_136827_
+	enablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;Lnet/minecraft/server/commands/DataPackCommand$Inserter;)I m_136828_
+		static
+		0 p_136829_ p_136829_
+		1 p_136830_ p_136830_
+		2 p_136831_ p_136831_
+	getPack (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/Pack; m_136815_
+		static
+		0 p_136816_ p_136816_
+		1 p_136817_ p_136817_
+		2 p_136818_ p_136818_
+	lambda$disablePack$24 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_287859_
+		static
+		0 p_288353_ p_288353_
+	lambda$enablePack$23 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_287861_
+		static
+		0 p_288354_ p_288354_
+	lambda$listAvailablePacks$25 (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z m_244824_
+		static
+		0 p_248119_ p_248119_
+		1 p_248120_ p_248120_
+		2 p_248121_ p_248121_
+	lambda$listAvailablePacks$26 ()Lnet/minecraft/network/chat/Component; m_287860_
+		static
+	lambda$listAvailablePacks$27 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_136843_
+		static
+		0 p_136844_ p_136844_
+	lambda$listAvailablePacks$28 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287858_
+		static
+		0 p_288352_ p_288352_
+	lambda$listEnabledPacks$29 ()Lnet/minecraft/network/chat/Component; m_287862_
+		static
+	lambda$listEnabledPacks$30 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; m_136806_
+		static
+		0 p_136807_ p_136807_
+	lambda$listEnabledPacks$31 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287863_
+		static
+		0 p_288355_ p_288355_
+	lambda$register$10 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180058_
+		static
+		0 p_180059_ p_180059_
+		1 p_180060_ p_180060_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_136875_
+		static
+		0 p_136876_ p_136876_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180054_
+		static
+		0 p_180055_ p_180055_
+		1 p_180056_ p_180056_
+		2 p_180057_ p_180057_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_136879_
+		static
+		0 p_136880_ p_136880_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180044_
+		static
+		0 p_180045_ p_180045_
+		1 p_180046_ p_180046_
+		2 p_180047_ p_180047_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_136877_
+		static
+		0 p_136878_ p_136878_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_136873_
+		static
+		0 p_136874_ p_136874_
+	lambda$register$17 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_180051_
+		static
+		0 p_180052_ p_180052_
+		1 p_180053_ p_180053_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_136881_
+		static
+		0 p_136882_ p_136882_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_136869_
+		static
+		0 p_136870_ p_136870_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_136863_
+		static
+		0 p_136864_ p_136864_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_136845_
+		static
+		0 p_136846_ p_136846_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_136810_
+		static
+		0 p_136811_ p_136811_
+	lambda$register$8 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136871_
+		static
+		0 p_136872_ p_136872_
+	lambda$register$9 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/server/packs/repository/Pack; m_180061_
+		static
+		0 p_180062_ p_180062_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136867_
+		static
+		0 p_136868_ p_136868_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136856_
+		static
+		0 p_136857_ p_136857_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136832_
+		static
+		0 p_136833_ p_136833_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_244823_
+		static
+		0 p_248117_ p_248117_
+		1 p_248118_ p_248118_
+	lambda$static$4 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136847_
+		static
+		0 p_136848_ p_136848_
+		1 p_136849_ p_136849_
+	lambda$static$5 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z m_244822_
+		static
+		0 p_248115_ p_248115_
+		1 p_248116_ p_248116_
+	lambda$static$6 (Ljava/util/Collection;Ljava/lang/String;)Z m_136834_
+		static
+		0 p_136835_ p_136835_
+		1 p_250072_ p_250072_
+	lambda$static$7 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_244821_
+		static
+		0 p_248113_ p_248113_
+		1 p_248114_ p_248114_
+	listAvailablePacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136854_
+		static
+		0 p_136855_ p_136855_
+	listEnabledPacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136865_
+		static
+		0 p_136866_ p_136866_
+	listPacks (Lnet/minecraft/commands/CommandSourceStack;)I m_136823_
+		static
+		0 p_136824_ p_136824_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136808_
+		static
+		0 p_136809_ p_136809_
+net/minecraft/server/commands/DataPackCommand$Inserter net/minecraft/server/commands/DataPackCommand$Inserter
+	apply (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V m_136883_
+		0 p_136884_ p_136884_
+		1 p_136885_ p_136885_
+net/minecraft/server/commands/DeOpCommands net/minecraft/server/commands/DeOpCommands
+	ERROR_NOT_OP f_136886_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deopPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136897_
+		static
+		0 p_136898_ p_136898_
+		1 p_136899_ p_136899_
+	lambda$deopPlayers$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287864_
+		static
+		0 p_288356_ p_288356_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136895_
+		static
+		0 p_136896_ p_136896_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_136892_
+		static
+		0 p_136893_ p_136893_
+		1 p_136894_ p_136894_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136890_
+		static
+		0 p_136891_ p_136891_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136888_
+		static
+		0 p_136889_ p_136889_
+net/minecraft/server/commands/DebugCommand net/minecraft/server/commands/DebugCommand
+	ERROR_ALREADY_RUNNING f_136902_
+	ERROR_NOT_RUNNING f_136901_
+	LOGGER f_136900_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180072_
+		static
+		0 p_180073_ p_180073_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180068_
+		static
+		0 p_180069_ p_180069_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136917_
+		static
+		0 p_136918_ p_136918_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180070_
+		static
+		0 p_180071_ p_180071_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_136907_
+		static
+		0 p_136908_ p_136908_
+	lambda$start$5 ()Lnet/minecraft/network/chat/Component; m_287866_
+		static
+	lambda$stop$6 (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; m_287868_
+		static
+		0 p_288363_ p_288363_
+		1 p_288364_ p_288364_
+		2 p_288365_ p_288365_
+	lambda$traceFunction$7 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287867_
+		static
+		0 p_288360_ p_288360_
+		1 p_288361_ p_288361_
+		2 p_288362_ p_288362_
+	lambda$traceFunction$8 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287865_
+		static
+		0 p_288357_ p_288357_
+		1 p_288358_ p_288358_
+		2 p_288359_ p_288359_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136905_
+		static
+		0 p_136906_ p_136906_
+	start (Lnet/minecraft/commands/CommandSourceStack;)I m_136909_
+		static
+		0 p_136910_ p_136910_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_136915_
+		static
+		0 p_136916_ p_136916_
+	traceFunction (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_180065_
+		static
+		0 p_180066_ p_180066_
+		1 p_180067_ p_180067_
+net/minecraft/server/commands/DebugCommand$Tracer net/minecraft/server/commands/DebugCommand$Tracer
+	INDENT_OFFSET f_180074_
+	lastIndent f_180076_
+	output f_180075_
+	waitingForResult f_180077_
+	<init> (Ljava/io/PrintWriter;)V <init>
+		0 p_180079_ p_180079_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	alwaysAccepts ()Z m_142559_
+	indentAndSave (I)V m_180081_
+		0 p_180082_ p_180082_
+	newLine ()V m_180103_
+	onCall (ILnet/minecraft/resources/ResourceLocation;I)V m_142147_
+		0 p_180091_ p_180091_
+		1 p_180092_ p_180092_
+		2 p_180093_ p_180093_
+	onCommand (ILjava/lang/String;)V m_142256_
+		0 p_180084_ p_180084_
+		1 p_180085_ p_180085_
+	onError (ILjava/lang/String;)V m_142255_
+		0 p_180100_ p_180100_
+		1 p_180101_ p_180101_
+	onReturn (ILjava/lang/String;I)V m_142279_
+		0 p_180087_ p_180087_
+		1 p_180088_ p_180088_
+		2 p_180089_ p_180089_
+	printIndent (I)V m_180097_
+		0 p_180098_ p_180098_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_214427_ p_214427_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180112_
+		static
+		0 p_180113_ p_180113_
+	lambda$register$1 (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I m_180107_
+		static
+		0 p_180108_ p_180108_
+		1 p_180109_ p_180109_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180110_
+		static
+		0 p_180111_ p_180111_
+	spawnMobs (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)I m_180114_
+		static
+		0 p_180115_ p_180115_
+		1 p_180116_ p_180116_
+		2 p_180117_ p_180117_
+net/minecraft/server/commands/DebugPathCommand net/minecraft/server/commands/DebugPathCommand
+	ERROR_NOT_COMPLETE f_180120_
+	ERROR_NOT_MOB f_180118_
+	ERROR_NO_PATH f_180119_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I m_180129_
+		static
+		0 p_180130_ p_180130_
+		1 p_180131_ p_180131_
+	lambda$fillBlocks$2 ()Lnet/minecraft/network/chat/Component; m_287869_
+		static
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180127_
+		static
+		0 p_180128_ p_180128_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180125_
+		static
+		0 p_180126_ p_180126_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180123_
+		static
+		0 p_180124_ p_180124_
+net/minecraft/server/commands/DefaultGameModeCommands net/minecraft/server/commands/DefaultGameModeCommands
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136928_
+		static
+		0 p_136929_ p_136929_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_257135_
+		static
+		0 p_258227_ p_258227_
+	lambda$setMode$2 (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/network/chat/Component; m_287870_
+		static
+		0 p_288366_ p_288366_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136926_
+		static
+		0 p_136927_ p_136927_
+	setMode (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameType;)I m_136930_
+		static
+		0 p_136931_ p_136931_
+		1 p_136932_ p_136932_
+net/minecraft/server/commands/DifficultyCommand net/minecraft/server/commands/DifficultyCommand
+	ERROR_ALREADY_DIFFICULT f_136933_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/world/Difficulty;Lcom/mojang/brigadier/context/CommandContext;)I m_136935_
+		static
+		0 p_136936_ p_136936_
+		1 p_136937_ p_136937_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136942_
+		static
+		0 p_136943_ p_136943_
+	lambda$register$3 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; m_287872_
+		static
+		0 p_288368_ p_288368_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_287871_
+		static
+		0 p_288367_ p_288367_
+	lambda$setDifficulty$5 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; m_287873_
+		static
+		0 p_288369_ p_288369_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_136947_
+		static
+		0 p_136948_ p_136948_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136938_
+		static
+		0 p_136939_ p_136939_
+	setDifficulty (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/Difficulty;)I m_136944_
+		static
+		0 p_136945_ p_136945_
+		1 p_136946_ p_136946_
+net/minecraft/server/commands/EffectCommands net/minecraft/server/commands/EffectCommands
+	ERROR_CLEAR_EVERYTHING_FAILED f_136950_
+	ERROR_CLEAR_SPECIFIC_FAILED f_136951_
+	ERROR_GIVE_FAILED f_136949_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	clearEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I m_246113_
+		static
+		0 p_250069_ p_250069_
+		1 p_248561_ p_248561_
+		2 p_249198_ p_249198_
+	clearEffects (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_136959_
+		static
+		0 p_136960_ p_136960_
+		1 p_136961_ p_136961_
+	giveEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I m_247240_
+		static
+		0 p_250553_ p_250553_
+		1 p_250411_ p_250411_
+		2 p_249495_ p_249495_
+		3 p_249652_ p_249652_
+		4 p_251498_ p_251498_
+		5 p_249944_ p_249944_
+	lambda$clearEffect$15 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287877_
+		static
+		0 p_288377_ p_288377_
+		1 p_288378_ p_288378_
+	lambda$clearEffect$16 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287879_
+		static
+		0 p_288380_ p_288380_
+		1 p_288381_ p_288381_
+	lambda$clearEffects$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287878_
+		static
+		0 p_288379_ p_288379_
+	lambda$clearEffects$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287875_
+		static
+		0 p_288373_ p_288373_
+	lambda$giveEffect$11 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287876_
+		static
+		0 p_288374_ p_288374_
+		1 p_288375_ p_288375_
+		2 p_288376_ p_288376_
+	lambda$giveEffect$12 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287874_
+		static
+		0 p_288370_ p_288370_
+		1 p_288371_ p_288371_
+		2 p_288372_ p_288372_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_136957_
+		static
+		0 p_136958_ p_136958_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_136983_
+		static
+		0 p_136984_ p_136984_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_267548_
+		static
+		0 p_267909_ p_267909_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_136981_
+		static
+		0 p_136982_ p_136982_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_244829_
+		static
+		0 p_248126_ p_248126_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_244830_
+		static
+		0 p_248127_ p_248127_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244827_
+		static
+		0 p_248124_ p_248124_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244826_
+		static
+		0 p_248123_ p_248123_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_244828_
+		static
+		0 p_248125_ p_248125_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_267546_
+		static
+		0 p_267907_ p_267907_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_267547_
+		static
+		0 p_267908_ p_267908_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_136953_
+		static
+		0 p_136954_ p_136954_
+		1 p_251610_ p_251610_
+net/minecraft/server/commands/EmoteCommands net/minecraft/server/commands/EmoteCommands
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244831_
+		static
+		0 p_248128_ p_248128_
+		1 p_248129_ p_248129_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244832_
+		static
+		0 p_248130_ p_248130_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_136985_
+		static
+		0 p_136986_ p_136986_
+net/minecraft/server/commands/EnchantCommand net/minecraft/server/commands/EnchantCommand
+	ERROR_INCOMPATIBLE f_137004_
+	ERROR_LEVEL_TOO_HIGH f_137005_
+	ERROR_NOTHING_HAPPENED f_137006_
+	ERROR_NOT_LIVING_ENTITY f_137002_
+	ERROR_NO_ITEM f_137003_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	enchant (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I m_246270_
+		static
+		0 p_249815_ p_249815_
+		1 p_248848_ p_248848_
+		2 p_251252_ p_251252_
+		3 p_249941_ p_249941_
+	lambda$enchant$7 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287881_
+		static
+		0 p_288385_ p_288385_
+		1 p_288386_ p_288386_
+		2 p_288387_ p_288387_
+	lambda$enchant$8 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287880_
+		static
+		0 p_288382_ p_288382_
+		1 p_288383_ p_288383_
+		2 p_288384_ p_288384_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137012_
+		static
+		0 p_137013_ p_137013_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_244833_
+		static
+		0 p_248131_ p_248131_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244834_
+		static
+		0 p_248132_ p_248132_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137028_
+		static
+		0 p_137029_ p_137029_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137026_
+		static
+		0 p_137027_ p_137027_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137019_
+		static
+		0 p_137020_ p_137020_
+	lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137021_
+		static
+		0 p_137022_ p_137022_
+		1 p_137023_ p_137023_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_245923_
+		static
+		0 p_251241_ p_251241_
+		1 p_251038_ p_251038_
+net/minecraft/server/commands/ExecuteCommand net/minecraft/server/commands/ExecuteCommand
+	CALLBACK_CHAINER f_137033_
+	ERROR_AREA_TOO_LARGE f_137030_
+	ERROR_CONDITIONAL_FAILED f_137031_
+	ERROR_CONDITIONAL_FAILED_COUNT f_137032_
+	MAX_TEST_AREA f_180148_
+	SUGGEST_PREDICATE f_137034_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137074_
+		static
+		0 p_137075_ p_137075_
+		1 p_137076_ p_137076_
+		2 p_137077_ p_137077_
+		3 p_137078_ p_137078_
+	addConditionals (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_214437_
+		static
+		0 p_214438_ p_214438_
+		1 p_214439_ p_214439_
+		2 p_214440_ p_214440_
+		3 p_214441_ p_214441_
+	addIfBlocksConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137079_
+		static
+		0 p_137080_ p_137080_
+		1 p_137081_ p_137081_
+		2 p_137082_ p_137082_
+		3 p_137083_ p_137083_
+	checkCustomPredicate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Z m_137104_
+		static
+		0 p_137105_ p_137105_
+		1 p_137106_ p_137106_
+	checkIfRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I m_137067_
+		static
+		0 p_137068_ p_137068_
+		1 p_137069_ p_137069_
+	checkMatchingData (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_137145_
+		static
+		0 p_137146_ p_137146_
+		1 p_137147_ p_137147_
+	checkRegions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Z)Ljava/util/OptionalInt; m_137036_
+		static
+		0 p_137037_ p_137037_
+		1 p_137038_ p_137038_
+		2 p_137039_ p_137039_
+		3 p_137040_ p_137040_
+		4 p_137041_ p_137041_
+	checkRegions (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; m_137220_
+		static
+		0 p_137221_ p_137221_
+		1 p_137222_ p_137222_
+	checkScore (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z m_137064_
+		static
+		0 p_137065_ p_137065_
+		1 p_137066_ p_137066_
+	checkScore (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Z m_137058_
+		static
+		0 p_137059_ p_137059_
+		1 p_137060_ p_137060_
+	checkUnlessRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I m_137193_
+		static
+		0 p_137194_ p_137194_
+		1 p_137195_ p_137195_
+	createNumericConditionalHandler (ZLnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;)Lcom/mojang/brigadier/Command; m_137166_
+		static
+		0 p_137167_ p_137167_
+		1 p_137168_ p_137168_
+	createRelationOperations (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_264124_
+		static
+		0 p_265189_ p_265189_
+		1 p_265783_ p_265783_
+	expandOneToManyEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; m_264350_
+		static
+		0 p_265496_ p_265496_
+	expandOneToOneEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; m_264445_
+		static
+		0 p_265114_ p_265114_
+	expect (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; m_137070_
+		static
+		0 p_137071_ p_137071_
+		1 p_137072_ p_137072_
+		2 p_137073_ p_137073_
+	isChunkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_264155_
+		static
+		0 p_265261_ p_265261_
+		1 p_265260_ p_265260_
+	lambda$addConditional$63 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137211_
+		static
+		0 p_137212_ p_137212_
+		1 p_137213_ p_137213_
+		2 p_137214_ p_137214_
+	lambda$addConditional$64 ()Lnet/minecraft/network/chat/Component; m_287887_
+		static
+	lambda$addConditional$65 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287889_
+		static
+		0 p_288394_ p_288394_
+		1 p_288395_ p_288395_
+		2 p_288396_ p_288396_
+	lambda$addConditionals$39 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137276_
+		static
+		0 p_137277_ p_137277_
+	lambda$addConditionals$40 (Lcom/mojang/brigadier/context/CommandContext;)Z m_276724_
+		static
+		0 p_277265_ p_277265_
+	lambda$addConditionals$41 (Lcom/mojang/brigadier/context/CommandContext;)Z m_268838_
+		static
+		0 p_269757_ p_269757_
+	lambda$addConditionals$42 (Lcom/mojang/brigadier/context/CommandContext;)Z m_263930_
+		static
+		0 p_264789_ p_264789_
+	lambda$addConditionals$43 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137274_
+		static
+		0 p_137275_ p_137275_
+	lambda$addConditionals$44 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180203_
+		static
+		0 p_180204_ p_180204_
+		1 p_180205_ p_180205_
+	lambda$addConditionals$45 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137272_
+		static
+		0 p_137273_ p_137273_
+	lambda$addConditionals$46 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180193_
+		static
+		0 p_180194_ p_180194_
+		1 p_180195_ p_180195_
+	lambda$addConditionals$47 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137260_
+		static
+		0 p_137261_ p_137261_
+	lambda$addConditionals$48 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180183_
+		static
+		0 p_180184_ p_180184_
+		1 p_180185_ p_180185_
+	lambda$addConditionals$49 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137248_
+		static
+		0 p_137249_ p_137249_
+	lambda$addConditionals$50 (Ljava/lang/Integer;Ljava/lang/Integer;)Z m_180166_
+		static
+		0 p_180167_ p_180167_
+		1 p_180168_ p_180168_
+	lambda$addConditionals$51 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137233_
+		static
+		0 p_137234_ p_137234_
+	lambda$addConditionals$52 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137215_
+		static
+		0 p_137216_ p_137216_
+	lambda$addConditionals$53 (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137230_
+		static
+		0 p_137231_ p_137231_
+		1 p_137232_ p_137232_
+	lambda$addConditionals$54 (Lcom/mojang/brigadier/context/CommandContext;)I m_137188_
+		static
+		0 p_137189_ p_137189_
+	lambda$addConditionals$55 (Lcom/mojang/brigadier/context/CommandContext;)Z m_137053_
+		static
+		0 p_137054_ p_137054_
+	lambda$addConditionals$56 (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_180172_
+		static
+		0 p_180173_ p_180173_
+		1 p_180174_ p_180174_
+		2 p_180175_ p_180175_
+	lambda$addConditionals$57 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_180150_
+		static
+		0 p_180151_ p_180151_
+		1 p_180152_ p_180152_
+	lambda$addConditionals$58 (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137088_
+		static
+		0 p_137089_ p_137089_
+		1 p_137090_ p_137090_
+		2 p_137091_ p_137091_
+		3 p_137092_ p_137092_
+	lambda$addIfBlocksConditional$66 (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137177_
+		static
+		0 p_137178_ p_137178_
+		1 p_137179_ p_137179_
+		2 p_137180_ p_137180_
+	lambda$addIfBlocksConditional$67 (ZLcom/mojang/brigadier/context/CommandContext;)I m_137208_
+		static
+		0 p_137209_ p_137209_
+		1 p_137210_ p_137210_
+	lambda$addIfBlocksConditional$68 (ZLcom/mojang/brigadier/context/CommandContext;)I m_137163_
+		static
+		0 p_137164_ p_137164_
+		1 p_137165_ p_137165_
+	lambda$checkIfRegions$69 (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; m_287883_
+		static
+		0 p_288389_ p_288389_
+	lambda$checkUnlessRegions$70 ()Lnet/minecraft/network/chat/Component; m_287885_
+		static
+	lambda$createNumericConditionalHandler$59 (I)Lnet/minecraft/network/chat/Component; m_287882_
+		static
+		0 p_288388_ p_288388_
+	lambda$createNumericConditionalHandler$60 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287884_
+		static
+		0 p_288390_ p_288390_
+		1 p_288391_ p_288391_
+	lambda$createNumericConditionalHandler$61 ()Lnet/minecraft/network/chat/Component; m_287886_
+		static
+	lambda$createNumericConditionalHandler$62 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I m_287888_
+		static
+		0 p_288392_ p_288392_
+		1 p_288393_ p_288393_
+	lambda$createRelationOperations$76 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_268839_
+		static
+		0 p_269758_ p_269758_
+	lambda$createRelationOperations$77 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_263924_
+		static
+		0 p_264782_ p_264782_
+	lambda$createRelationOperations$78 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_271597_
+		static
+		0 p_272389_ p_272389_
+	lambda$createRelationOperations$79 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_271596_
+		static
+		0 p_272388_ p_272388_
+	lambda$createRelationOperations$80 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_263919_
+		static
+		0 p_264776_ p_264776_
+	lambda$createRelationOperations$81 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_274092_
+		static
+		0 p_274815_ p_274815_
+	lambda$createRelationOperations$82 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_266134_
+		static
+		0 p_266631_ p_266631_
+	lambda$createRelationOperations$83 (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; m_263920_
+		static
+		0 p_264777_ p_264777_
+	lambda$expandOneToManyEntityRelation$74 (Lnet/minecraft/world/entity/Entity;)Z m_263926_
+		static
+		0 p_264784_ p_264784_
+	lambda$expandOneToManyEntityRelation$75 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_263922_
+		static
+		0 p_264779_ p_264779_
+		1 p_264780_ p_264780_
+	lambda$expandOneToOneEntityRelation$71 (Lnet/minecraft/world/entity/Entity;)Z m_263925_
+		static
+		0 p_264783_ p_264783_
+	lambda$expandOneToOneEntityRelation$72 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; m_263918_
+		static
+		0 p_264774_ p_264774_
+		1 p_264775_ p_264775_
+	lambda$expandOneToOneEntityRelation$73 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_263927_
+		static
+		0 p_264785_ p_264785_
+		1 p_264786_ p_264786_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137292_
+		static
+		0 p_137293_ p_137293_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_274091_
+		static
+		0 p_274814_ p_274814_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137290_
+		static
+		0 p_137291_ p_137291_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137288_
+		static
+		0 p_137289_ p_137289_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137286_
+		static
+		0 p_137287_ p_137287_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137284_
+		static
+		0 p_137285_ p_137285_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137282_
+		static
+		0 p_137283_ p_137283_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137280_
+		static
+		0 p_137281_ p_137281_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137278_
+		static
+		0 p_137279_ p_137279_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_268840_
+		static
+		0 p_269759_ p_269759_
+	lambda$register$5 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137196_
+		static
+		0 p_137197_ p_137197_
+	lambda$register$6 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137102_
+		static
+		0 p_137103_ p_137103_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_137298_
+		static
+		0 p_137299_ p_137299_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; m_283989_
+		static
+		0 p_284653_ p_284653_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137294_
+		static
+		0 p_137295_ p_137295_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137128_
+		static
+		0 p_137129_ p_137129_
+		1 p_137130_ p_137130_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137126_
+		static
+		0 p_137127_ p_137127_
+	lambda$static$2 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_180157_
+		static
+		0 p_180158_ p_180158_
+		1 p_180159_ p_180159_
+		2 p_180160_ p_180160_
+		3 p_180161_ p_180161_
+		4 p_180162_ p_180162_
+	lambda$static$3 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;)Lcom/mojang/brigadier/ResultConsumer; m_137044_
+		static
+		0 p_137045_ p_137045_
+		1 p_137046_ p_137046_
+	lambda$static$4 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278534_
+		static
+		0 p_278905_ p_278905_
+		1 p_278906_ p_278906_
+	lambda$storeData$38 (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_263149_
+		static
+		0 p_263263_ p_263263_
+		1 p_263264_ p_263264_
+		2 p_263265_ p_263265_
+		3 p_263266_ p_263266_
+		4 p_137153_ p_137153_
+		5 p_137154_ p_137154_
+		6 p_137155_ p_137155_
+	lambda$storeValue$36 (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZLcom/mojang/brigadier/context/CommandContext;ZI)V m_137131_
+		static
+		0 p_137132_ p_137132_
+		1 p_137133_ p_137133_
+		2 p_137134_ p_137134_
+		3 p_137135_ p_137135_
+		4 p_137136_ p_137136_
+		5 p_137137_ p_137137_
+		6 p_137138_ p_137138_
+	lambda$storeValue$37 (ZZLnet/minecraft/server/bossevents/CustomBossEvent;Lcom/mojang/brigadier/context/CommandContext;ZI)V m_137181_
+		static
+		0 p_137182_ p_137182_
+		1 p_137183_ p_137183_
+		2 p_137184_ p_137184_
+		3 p_137185_ p_137185_
+		4 p_137186_ p_137186_
+		5 p_137187_ p_137187_
+	lambda$wrapStores$20 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137269_
+		static
+		0 p_137270_ p_137270_
+		1 p_137271_ p_137271_
+	lambda$wrapStores$21 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137257_
+		static
+		0 p_137258_ p_137258_
+		1 p_137259_ p_137259_
+	lambda$wrapStores$22 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_137245_
+		static
+		0 p_137246_ p_137246_
+		1 p_137247_ p_137247_
+	lambda$wrapStores$23 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180217_
+		static
+		0 p_180218_ p_180218_
+		1 p_180219_ p_180219_
+	lambda$wrapStores$24 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180213_
+		static
+		0 p_180214_ p_180214_
+		1 p_180215_ p_180215_
+		2 p_180216_ p_180216_
+	lambda$wrapStores$25 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180210_
+		static
+		0 p_180211_ p_180211_
+		1 p_180212_ p_180212_
+	lambda$wrapStores$26 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180206_
+		static
+		0 p_180207_ p_180207_
+		1 p_180208_ p_180208_
+		2 p_180209_ p_180209_
+	lambda$wrapStores$27 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180200_
+		static
+		0 p_180201_ p_180201_
+		1 p_180202_ p_180202_
+	lambda$wrapStores$28 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180196_
+		static
+		0 p_180197_ p_180197_
+		1 p_180198_ p_180198_
+		2 p_180199_ p_180199_
+	lambda$wrapStores$29 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180190_
+		static
+		0 p_180191_ p_180191_
+		1 p_180192_ p_180192_
+	lambda$wrapStores$30 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180186_
+		static
+		0 p_180187_ p_180187_
+		1 p_180188_ p_180188_
+		2 p_180189_ p_180189_
+	lambda$wrapStores$31 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180180_
+		static
+		0 p_180181_ p_180181_
+		1 p_180182_ p_180182_
+	lambda$wrapStores$32 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180176_
+		static
+		0 p_180177_ p_180177_
+		1 p_180178_ p_180178_
+		2 p_180179_ p_180179_
+	lambda$wrapStores$33 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; m_180163_
+		static
+		0 p_180164_ p_180164_
+		1 p_180165_ p_180165_
+	lambda$wrapStores$34 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m_180153_
+		static
+		0 p_180154_ p_180154_
+		1 p_180155_ p_180155_
+		2 p_180156_ p_180156_
+	lambda$wrapStores$35 (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137097_
+		static
+		0 p_137098_ p_137098_
+		1 p_137099_ p_137099_
+		2 p_137100_ p_137100_
+		3 p_137101_ p_137101_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214434_
+		static
+		0 p_214435_ p_214435_
+		1 p_214436_ p_214436_
+	spawnEntityAndRedirect (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/commands/CommandSourceStack; m_269381_
+		static
+		0 p_270320_ p_270320_
+		1 p_270344_ p_270344_
+	storeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;Z)Lnet/minecraft/commands/CommandSourceStack; m_137117_
+		static
+		0 p_137118_ p_137118_
+		1 p_137119_ p_137119_
+		2 p_137120_ p_137120_
+		3 p_137121_ p_137121_
+		4 p_137122_ p_137122_
+	storeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;ZZ)Lnet/minecraft/commands/CommandSourceStack; m_137112_
+		static
+		0 p_137113_ p_137113_
+		1 p_137114_ p_137114_
+		2 p_137115_ p_137115_
+		3 p_137116_ p_137116_
+	storeValue (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/commands/CommandSourceStack; m_137107_
+		static
+		0 p_137108_ p_137108_
+		1 p_137109_ p_137109_
+		2 p_137110_ p_137110_
+		3 p_137111_ p_137111_
+	wrapStores (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137093_
+		static
+		0 p_137094_ p_137094_
+		1 p_137095_ p_137095_
+		2 p_137096_ p_137096_
+net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate
+	test (Lcom/mojang/brigadier/context/CommandContext;)I m_137300_
+		0 p_137301_ p_137301_
+net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/ExecuteCommand$CommandPredicate
+	test (Lcom/mojang/brigadier/context/CommandContext;)Z m_137302_
+		0 p_137303_ p_137303_
+net/minecraft/server/commands/ExperienceCommand net/minecraft/server/commands/ExperienceCommand
+	ERROR_SET_POINTS_INVALID f_137304_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137316_
+		static
+		0 p_137317_ p_137317_
+		1 p_137318_ p_137318_
+		2 p_137319_ p_137319_
+		3 p_137320_ p_137320_
+	lambda$addExperience$11 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289064_
+		static
+		0 p_289270_ p_289270_
+		1 p_289271_ p_289271_
+		2 p_289272_ p_289272_
+	lambda$addExperience$12 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287893_
+		static
+		0 p_288406_ p_288406_
+		1 p_288407_ p_288407_
+		2 p_288408_ p_288408_
+	lambda$queryExperience$10 (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; m_289063_
+		static
+		0 p_289267_ p_289267_
+		1 p_289268_ p_289268_
+		2 p_289269_ p_289269_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137323_
+		static
+		0 p_137324_ p_137324_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137340_
+		static
+		0 p_137341_ p_137341_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137338_
+		static
+		0 p_137339_ p_137339_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137336_
+		static
+		0 p_137337_ p_137337_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137334_
+		static
+		0 p_137335_ p_137335_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_137332_
+		static
+		0 p_137333_ p_137333_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137330_
+		static
+		0 p_137331_ p_137331_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137321_
+		static
+		0 p_137322_ p_137322_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137308_
+		static
+		0 p_137309_ p_137309_
+	lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137310_
+		static
+		0 p_137311_ p_137311_
+	lambda$setExperience$13 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289062_
+		static
+		0 p_289264_ p_289264_
+		1 p_289265_ p_289265_
+		2 p_289266_ p_289266_
+	lambda$setExperience$14 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287891_
+		static
+		0 p_288400_ p_288400_
+		1 p_288401_ p_288401_
+		2 p_288402_ p_288402_
+	queryExperience (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137312_
+		static
+		0 p_137313_ p_137313_
+		1 p_137314_ p_137314_
+		2 p_137315_ p_137315_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137306_
+		static
+		0 p_137307_ p_137307_
+	setExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I m_137325_
+		static
+		0 p_137326_ p_137326_
+		1 p_137327_ p_137327_
+		2 p_137328_ p_137328_
+		3 p_137329_ p_137329_
+net/minecraft/server/commands/ExperienceCommand$Type net/minecraft/server/commands/ExperienceCommand$Type
+	$VALUES $VALUES
+	LEVELS LEVELS
+	POINTS POINTS
+	add f_137344_
+	name f_137346_
+	query f_137347_
+	set f_137345_
+	$values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; m_180221_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V <init>
+		0 p_137351_ p_137351_
+		1 p_137352_ p_137352_
+		2 p_137353_ p_137353_
+		3 p_137354_ p_137354_
+		4 p_137355_ p_137355_
+		5 p_137356_ p_137356_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z m_289066_
+		static
+		0 p_289274_ p_289274_
+		1 p_289275_ p_289275_
+	lambda$static$1 (Lnet/minecraft/server/level/ServerPlayer;)I m_289065_
+		static
+		0 p_289273_ p_289273_
+	lambda$static$2 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z m_137359_
+		static
+		0 p_137360_ p_137360_
+		1 p_137361_ p_137361_
+	lambda$static$3 (Lnet/minecraft/server/level/ServerPlayer;)I m_287030_
+		static
+		0 p_287335_ p_287335_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/ExperienceCommand$Type; valueOf
+		static
+		0 p_137370_ p_137370_
+	values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; values
+		static
+net/minecraft/server/commands/FillBiomeCommand net/minecraft/server/commands/FillBiomeCommand
+	ERROR_NOT_LOADED f_260663_
+	ERROR_VOLUME_TOO_LARGE f_260575_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fill (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/Predicate;)I m_262457_
+		static
+		0 p_262664_ p_262664_
+		1 p_262651_ p_262651_
+		2 p_262678_ p_262678_
+		3 p_262612_ p_262612_
+		4 p_262697_ p_262697_
+	lambda$fill$6 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; m_287897_
+		static
+		0 p_288415_ p_288415_
+		1 p_288416_ p_288416_
+	lambda$makeResolver$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/Holder;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_262351_
+		static
+		0 p_262545_ p_262545_
+		1 p_262546_ p_262546_
+		2 p_262547_ p_262547_
+		3 p_262548_ p_262548_
+		4 p_262549_ p_262549_
+		5 p_262550_ p_262550_
+		6 p_262551_ p_262551_
+		7 p_262552_ p_262552_
+		8 p_262553_ p_262553_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_261268_
+		static
+		0 p_261890_ p_261890_
+	lambda$register$2 (Lnet/minecraft/core/Holder;)Z m_262349_
+		static
+		0 p_262543_ p_262543_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_262352_
+		static
+		0 p_262554_ p_262554_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_262350_
+		static
+		0 p_262544_ p_262544_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_261155_
+		static
+		0 p_262025_ p_262025_
+		1 p_261647_ p_261647_
+	makeResolver (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/biome/BiomeResolver; m_262439_
+		static
+		0 p_262615_ p_262615_
+		1 p_262698_ p_262698_
+		2 p_262622_ p_262622_
+		3 p_262705_ p_262705_
+		4 p_262695_ p_262695_
+	quantize (I)I m_261188_
+		static
+		0 p_261998_ p_261998_
+	quantize (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_260812_
+		static
+		0 p_262148_ p_262148_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_260845_
+		static
+		0 p_261867_ p_261867_
+		1 p_262155_ p_262155_
+net/minecraft/server/commands/FillCommand net/minecraft/server/commands/FillCommand
+	ERROR_AREA_TOO_LARGE f_137372_
+	ERROR_FAILED f_137374_
+	HOLLOW_CORE f_137373_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/FillCommand$Mode;Ljava/util/function/Predicate;)I m_137385_
+		static
+		0 p_137386_ p_137386_
+		1 p_137387_ p_137387_
+		2 p_137388_ p_137388_
+		3 p_137389_ p_137389_
+		4 p_137390_ p_137390_
+	lambda$fillBlocks$10 (I)Lnet/minecraft/network/chat/Component; m_287898_
+		static
+		0 p_288417_ p_288417_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137383_
+		static
+		0 p_137384_ p_137384_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137404_
+		static
+		0 p_137405_ p_137405_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137402_
+		static
+		0 p_137403_ p_137403_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137400_
+		static
+		0 p_137401_ p_137401_
+	lambda$register$5 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180224_
+		static
+		0 p_180225_ p_180225_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137398_
+		static
+		0 p_137399_ p_137399_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137396_
+		static
+		0 p_137397_ p_137397_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137394_
+		static
+		0 p_137395_ p_137395_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_137381_
+		static
+		0 p_137382_ p_137382_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137391_
+		static
+		0 p_137392_ p_137392_
+		1 p_137393_ p_137393_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214442_
+		static
+		0 p_214443_ p_214443_
+		1 p_214444_ p_214444_
+net/minecraft/server/commands/FillCommand$Mode net/minecraft/server/commands/FillCommand$Mode
+	$VALUES $VALUES
+	DESTROY DESTROY
+	HOLLOW HOLLOW
+	OUTLINE OUTLINE
+	REPLACE REPLACE
+	filter f_137410_
+	$values ()[Lnet/minecraft/server/commands/FillCommand$Mode; m_180226_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/server/commands/SetBlockCommand$Filter;)V <init>
+		0 p_137414_ p_137414_
+		1 p_137415_ p_137415_
+		2 p_137416_ p_137416_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137432_
+		static
+		0 p_137433_ p_137433_
+		1 p_137434_ p_137434_
+		2 p_137435_ p_137435_
+		3 p_137436_ p_137436_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137427_
+		static
+		0 p_137428_ p_137428_
+		1 p_137429_ p_137429_
+		2 p_137430_ p_137430_
+		3 p_137431_ p_137431_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137422_
+		static
+		0 p_137423_ p_137423_
+		1 p_137424_ p_137424_
+		2 p_137425_ p_137425_
+		3 p_137426_ p_137426_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_137417_
+		static
+		0 p_137418_ p_137418_
+		1 p_137419_ p_137419_
+		2 p_137420_ p_137420_
+		3 p_137421_ p_137421_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/FillCommand$Mode; valueOf
+		static
+		0 p_137438_ p_137438_
+	values ()[Lnet/minecraft/server/commands/FillCommand$Mode; values
+		static
+net/minecraft/server/commands/ForceLoadCommand net/minecraft/server/commands/ForceLoadCommand
+	ERROR_ALL_ADDED f_137670_
+	ERROR_NONE_REMOVED f_137671_
+	ERROR_NOT_TICKING f_137669_
+	ERROR_TOO_MANY_CHUNKS f_137668_
+	MAX_CHUNK_LIMIT f_180227_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	changeForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I m_137685_
+		static
+		0 p_137686_ p_137686_
+		1 p_137687_ p_137687_
+		2 p_137688_ p_137688_
+		3 p_137689_ p_137689_
+	lambda$changeForceLoad$15 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287899_
+		static
+		0 p_288418_ p_288418_
+		1 p_288419_ p_288419_
+		2 p_288420_ p_288420_
+	lambda$changeForceLoad$16 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; m_287902_
+		static
+		0 p_288425_ p_288425_
+		1 p_288426_ p_288426_
+		2 p_288427_ p_288427_
+		3 p_288428_ p_288428_
+		4 p_288429_ p_288429_
+	lambda$listForceLoad$11 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287901_
+		static
+		0 p_288423_ p_288423_
+		1 p_288424_ p_288424_
+	lambda$listForceLoad$12 (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287904_
+		static
+		0 p_288431_ p_288431_
+		1 p_288432_ p_288432_
+		2 p_288433_ p_288433_
+	lambda$queryForceLoad$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287900_
+		static
+		0 p_288421_ p_288421_
+		1 p_288422_ p_288422_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137702_
+		static
+		0 p_137703_ p_137703_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_137710_
+		static
+		0 p_137711_ p_137711_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_137708_
+		static
+		0 p_137709_ p_137709_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_137706_
+		static
+		0 p_137707_ p_137707_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_137704_
+		static
+		0 p_137705_ p_137705_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_137700_
+		static
+		0 p_137701_ p_137701_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_137693_
+		static
+		0 p_137694_ p_137694_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_137678_
+		static
+		0 p_137679_ p_137679_
+	lambda$removeAll$13 (Lnet/minecraft/server/level/ServerLevel;J)V m_137673_
+		static
+		0 p_137674_ p_137674_
+		1 p_137675_ p_137675_
+	lambda$removeAll$14 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; m_287903_
+		static
+		0 p_288430_ p_288430_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137697_
+		static
+		0 p_137698_ p_137698_
+		1 p_137699_ p_137699_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137690_
+		static
+		0 p_137691_ p_137691_
+		1 p_137692_ p_137692_
+	listForceLoad (Lnet/minecraft/commands/CommandSourceStack;)I m_137680_
+		static
+		0 p_137681_ p_137681_
+	queryForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I m_137682_
+		static
+		0 p_137683_ p_137683_
+		1 p_137684_ p_137684_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137676_
+		static
+		0 p_137677_ p_137677_
+	removeAll (Lnet/minecraft/commands/CommandSourceStack;)I m_137695_
+		static
+		0 p_137696_ p_137696_
+net/minecraft/server/commands/FunctionCommand net/minecraft/server/commands/FunctionCommand
+	SUGGEST_FUNCTION f_137712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137721_
+		static
+		0 p_137722_ p_137722_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137716_
+		static
+		0 p_137717_ p_137717_
+	lambda$runFunction$3 (Lorg/apache/commons/lang3/mutable/MutableObject;I)V m_279881_
+		static
+		0 p_280946_ p_280946_
+		1 p_280947_ p_280947_
+	lambda$runFunction$4 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287905_
+		static
+		0 p_288434_ p_288434_
+		1 p_288435_ p_288435_
+	lambda$runFunction$5 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287906_
+		static
+		0 p_288436_ p_288436_
+		1 p_288437_ p_288437_
+	lambda$runFunction$6 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287908_
+		static
+		0 p_288440_ p_288440_
+	lambda$runFunction$7 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287907_
+		static
+		0 p_288438_ p_288438_
+		1 p_288439_ p_288439_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_137718_
+		static
+		0 p_137719_ p_137719_
+		1 p_137720_ p_137720_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137714_
+		static
+		0 p_137715_ p_137715_
+	runFunction (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_137723_
+		static
+		0 p_137724_ p_137724_
+		1 p_137725_ p_137725_
+net/minecraft/server/commands/GameModeCommand net/minecraft/server/commands/GameModeCommand
+	PERMISSION_LEVEL f_180230_
+	<init> ()V <init>
+	lambda$logGamemodeChange$3 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287910_
+		static
+		0 p_288443_ p_288443_
+	lambda$logGamemodeChange$4 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_289067_
+		static
+		0 p_289276_ p_289276_
+		1 p_289277_ p_289277_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137735_
+		static
+		0 p_137736_ p_137736_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_257136_
+		static
+		0 p_258228_ p_258228_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_257137_
+		static
+		0 p_258229_ p_258229_
+	logGamemodeChange (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V m_137737_
+		static
+		0 p_137738_ p_137738_
+		1 p_137739_ p_137739_
+		2 p_137740_ p_137740_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137729_
+		static
+		0 p_137730_ p_137730_
+	setMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/GameType;)I m_137731_
+		static
+		0 p_137732_ p_137732_
+		1 p_137733_ p_137733_
+		2 p_137734_ p_137734_
+net/minecraft/server/commands/GameRuleCommand net/minecraft/server/commands/GameRuleCommand
+	<init> ()V <init>
+	lambda$queryRule$2 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; m_287912_
+		static
+		0 p_288446_ p_288446_
+		1 p_288447_ p_288447_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137749_
+		static
+		0 p_137750_ p_137750_
+	lambda$setRule$1 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; m_287911_
+		static
+		0 p_288444_ p_288444_
+		1 p_288445_ p_288445_
+	queryRule (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I m_137757_
+		static
+		0 p_137758_ p_137758_
+		1 p_137759_ p_137759_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137744_
+		static
+		0 p_137745_ p_137745_
+	setRule (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/GameRules$Key;)I m_137754_
+		static
+		0 p_137755_ p_137755_
+		1 p_137756_ p_137756_
+net/minecraft/server/commands/GameRuleCommand$1 net/minecraft/server/commands/GameRuleCommand$1
+	val$base f_137760_
+	<init> (Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)V <init>
+		0 p_137762_ p_137762_
+	lambda$visit$0 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I m_137769_
+		static
+		0 p_137770_ p_137770_
+		1 p_137771_ p_137771_
+	lambda$visit$1 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I m_137766_
+		static
+		0 p_137767_ p_137767_
+		1 p_137768_ p_137768_
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_137764_ p_137764_
+		1 p_137765_ p_137765_
+net/minecraft/server/commands/GiveCommand net/minecraft/server/commands/GiveCommand
+	MAX_ALLOWED_ITEMSTACKS f_180233_
+	<init> ()V <init>
+	giveItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/item/ItemInput;Ljava/util/Collection;I)I m_137778_
+		static
+		0 p_137779_ p_137779_
+		1 p_137780_ p_137780_
+		2 p_137781_ p_137781_
+		3 p_137782_ p_137782_
+	lambda$giveItem$3 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289068_
+		static
+		0 p_289278_ p_289278_
+		1 p_289279_ p_289279_
+		2 p_289280_ p_289280_
+	lambda$giveItem$4 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287913_
+		static
+		0 p_288448_ p_288448_
+		1 p_288449_ p_288449_
+		2 p_288450_ p_288450_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137776_
+		static
+		0 p_137777_ p_137777_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137783_
+		static
+		0 p_137784_ p_137784_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137774_
+		static
+		0 p_137775_ p_137775_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214445_
+		static
+		0 p_214446_ p_214446_
+		1 p_214447_ p_214447_
+net/minecraft/server/commands/HelpCommand net/minecraft/server/commands/HelpCommand
+	ERROR_FAILED f_137785_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287916_
+		static
+		0 p_288456_ p_288456_
+	lambda$register$1 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I m_287918_
+		static
+		0 p_288459_ p_288459_
+		1 p_288460_ p_288460_
+	lambda$register$2 (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287915_
+		static
+		0 p_288454_ p_288454_
+		1 p_288455_ p_288455_
+	lambda$register$3 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I m_287917_
+		static
+		0 p_288457_ p_288457_
+		1 p_288458_ p_288458_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137787_
+		static
+		0 p_137788_ p_137788_
+net/minecraft/server/commands/ItemCommands net/minecraft/server/commands/ItemCommands
+	ERROR_SOURCE_INAPPLICABLE_SLOT f_180239_
+	ERROR_SOURCE_NOT_A_CONTAINER f_180238_
+	ERROR_TARGET_INAPPLICABLE_SLOT f_180237_
+	ERROR_TARGET_NOT_A_CONTAINER f_180236_
+	ERROR_TARGET_NO_CHANGES f_180240_
+	ERROR_TARGET_NO_CHANGES_KNOWN_ITEM f_180241_
+	SUGGEST_MODIFIER f_180242_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_180283_
+		static
+		0 p_180284_ p_180284_
+		1 p_180285_ p_180285_
+		2 p_180286_ p_180286_
+	blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180307_
+		static
+		0 p_180308_ p_180308_
+		1 p_180309_ p_180309_
+		2 p_180310_ p_180310_
+		3 p_180311_ p_180311_
+		4 p_180312_ p_180312_
+		5 p_180313_ p_180313_
+	blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;I)I m_180301_
+		static
+		0 p_180302_ p_180302_
+		1 p_180303_ p_180303_
+		2 p_180304_ p_180304_
+		3 p_180305_ p_180305_
+		4 p_180306_ p_180306_
+	blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180320_
+		static
+		0 p_180321_ p_180321_
+		1 p_180322_ p_180322_
+		2 p_180323_ p_180323_
+		3 p_180324_ p_180324_
+		4 p_180325_ p_180325_
+		5 p_180326_ p_180326_
+	blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;I)I m_180314_
+		static
+		0 p_180315_ p_180315_
+		1 p_180316_ p_180316_
+		2 p_180317_ p_180317_
+		3 p_180318_ p_180318_
+		4 p_180319_ p_180319_
+	entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180263_
+		static
+		0 p_180264_ p_180264_
+		1 p_180265_ p_180265_
+		2 p_180266_ p_180266_
+		3 p_180267_ p_180267_
+		4 p_180268_ p_180268_
+		5 p_180269_ p_180269_
+	entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)I m_180257_
+		static
+		0 p_180258_ p_180258_
+		1 p_180259_ p_180259_
+		2 p_180260_ p_180260_
+		3 p_180261_ p_180261_
+		4 p_180262_ p_180262_
+	entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I m_180270_
+		static
+		0 p_180271_ p_180271_
+		1 p_180272_ p_180272_
+		2 p_180273_ p_180273_
+		3 p_180274_ p_180274_
+		4 p_180275_ p_180275_
+	entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180276_
+		static
+		0 p_180277_ p_180277_
+		1 p_180278_ p_180278_
+		2 p_180279_ p_180279_
+		3 p_180280_ p_180280_
+		4 p_180281_ p_180281_
+		5 p_180282_ p_180282_
+	getBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/item/ItemStack; m_180287_
+		static
+		0 p_180288_ p_180288_
+		1 p_180289_ p_180289_
+		2 p_180290_ p_180290_
+	getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/Container; m_180327_
+		static
+		0 p_180328_ p_180328_
+		1 p_180329_ p_180329_
+		2 p_180330_ p_180330_
+	getEntityItem (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/item/ItemStack; m_180245_
+		static
+		0 p_180246_ p_180246_
+		1 p_180247_ p_180247_
+	lambda$modifyBlockItem$22 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287919_
+		static
+		0 p_288461_ p_288461_
+		1 p_288462_ p_288462_
+	lambda$modifyEntityItem$23 (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; m_287922_
+		static
+		0 p_288466_ p_288466_
+	lambda$modifyEntityItem$24 (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; m_287920_
+		static
+		0 p_288463_ p_288463_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_180378_
+		static
+		0 p_180379_ p_180379_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_180376_
+		static
+		0 p_180377_ p_180377_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_180374_
+		static
+		0 p_180375_ p_180375_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_180372_
+		static
+		0 p_180373_ p_180373_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_180370_
+		static
+		0 p_180371_ p_180371_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_180368_
+		static
+		0 p_180369_ p_180369_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_180366_
+		static
+		0 p_180367_ p_180367_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_180364_
+		static
+		0 p_180365_ p_180365_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_180362_
+		static
+		0 p_180363_ p_180363_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_180358_
+		static
+		0 p_180359_ p_180359_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_180350_
+		static
+		0 p_180351_ p_180351_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_180250_
+		static
+		0 p_180251_ p_180251_
+	lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180255_
+		static
+		0 p_180256_ p_180256_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_180382_
+		static
+		0 p_180383_ p_180383_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_180380_
+		static
+		0 p_180381_ p_180381_
+	lambda$setBlockItem$25 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287924_
+		static
+		0 p_288469_ p_288469_
+		1 p_288470_ p_288470_
+	lambda$setEntityItem$26 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287923_
+		static
+		0 p_288467_ p_288467_
+		1 p_288468_ p_288468_
+	lambda$setEntityItem$27 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287921_
+		static
+		0 p_288464_ p_288464_
+		1 p_288465_ p_288465_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180354_
+		static
+		0 p_180355_ p_180355_
+		1 p_180356_ p_180356_
+		2 p_180357_ p_180357_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180346_
+		static
+		0 p_180347_ p_180347_
+		1 p_180348_ p_180348_
+		2 p_180349_ p_180349_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180360_
+		static
+		0 p_180361_ p_180361_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180352_
+		static
+		0 p_180353_ p_180353_
+	lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180341_
+		static
+		0 p_180342_ p_180342_
+	lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_180343_
+		static
+		0 p_180344_ p_180344_
+		1 p_180345_ p_180345_
+	lambda$static$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278537_
+		static
+		0 p_278910_ p_278910_
+		1 p_278911_ p_278911_
+	modifyBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180296_
+		static
+		0 p_180297_ p_180297_
+		1 p_180298_ p_180298_
+		2 p_180299_ p_180299_
+		3 p_180300_ p_180300_
+	modifyEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I m_180336_
+		static
+		0 p_180337_ p_180337_
+		1 p_180338_ p_180338_
+		2 p_180339_ p_180339_
+		3 p_180340_ p_180340_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214448_
+		static
+		0 p_214449_ p_214449_
+		1 p_214450_ p_214450_
+	setBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/item/ItemStack;)I m_180291_
+		static
+		0 p_180292_ p_180292_
+		1 p_180293_ p_180293_
+		2 p_180294_ p_180294_
+		3 p_180295_ p_180295_
+	setEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I m_180331_
+		static
+		0 p_180332_ p_180332_
+		1 p_180333_ p_180333_
+		2 p_180334_ p_180334_
+		3 p_180335_ p_180335_
+net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand
+	DUMP_FAILED f_183642_
+	START_FAILED f_183641_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183660_
+		static
+		0 p_183661_ p_183661_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_183656_
+		static
+		0 p_183657_ p_183657_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_183647_
+		static
+		0 p_183648_ p_183648_
+	lambda$startJfr$4 ()Lnet/minecraft/network/chat/Component; m_287926_
+		static
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_183651_
+		static
+		0 p_183652_ p_183652_
+	lambda$stopJfr$5 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_183653_
+		static
+		0 p_183654_ p_183654_
+		1 p_183655_ p_183655_
+	lambda$stopJfr$6 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287925_
+		static
+		0 p_288471_ p_288471_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_183645_
+		static
+		0 p_183646_ p_183646_
+	startJfr (Lnet/minecraft/commands/CommandSourceStack;)I m_183649_
+		static
+		0 p_183650_ p_183650_
+	stopJfr (Lnet/minecraft/commands/CommandSourceStack;)I m_183658_
+		static
+		0 p_183659_ p_183659_
+net/minecraft/server/commands/KickCommand net/minecraft/server/commands/KickCommand
+	<init> ()V <init>
+	kickPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I m_137801_
+		static
+		0 p_137802_ p_137802_
+		1 p_137803_ p_137803_
+		2 p_137804_ p_137804_
+	lambda$kickPlayers$3 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_289069_
+		static
+		0 p_289281_ p_289281_
+		1 p_289282_ p_289282_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137799_
+		static
+		0 p_137800_ p_137800_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137805_
+		static
+		0 p_137806_ p_137806_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137797_
+		static
+		0 p_137798_ p_137798_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137795_
+		static
+		0 p_137796_ p_137796_
+net/minecraft/server/commands/KillCommand net/minecraft/server/commands/KillCommand
+	<init> ()V <init>
+	kill (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_137813_
+		static
+		0 p_137814_ p_137814_
+		1 p_137815_ p_137815_
+	lambda$kill$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287928_
+		static
+		0 p_288474_ p_288474_
+	lambda$kill$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287929_
+		static
+		0 p_288475_ p_288475_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137811_
+		static
+		0 p_137812_ p_137812_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137816_
+		static
+		0 p_137817_ p_137817_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_137809_
+		static
+		0 p_137810_ p_137810_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137807_
+		static
+		0 p_137808_ p_137808_
+net/minecraft/server/commands/ListPlayersCommand net/minecraft/server/commands/ListPlayersCommand
+	<init> ()V <init>
+	format (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Function;)I m_137826_
+		static
+		0 p_137827_ p_137827_
+		1 p_137828_ p_137828_
+	lambda$format$3 (Ljava/util/List;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_287930_
+		static
+		0 p_288476_ p_288476_
+		1 p_288477_ p_288477_
+		2 p_288478_ p_288478_
+	lambda$listPlayersWithUuids$2 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; m_289070_
+		static
+		0 p_289283_ p_289283_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_137829_
+		static
+		0 p_137830_ p_137830_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_137822_
+		static
+		0 p_137823_ p_137823_
+	listPlayers (Lnet/minecraft/commands/CommandSourceStack;)I m_137824_
+		static
+		0 p_137825_ p_137825_
+	listPlayersWithUuids (Lnet/minecraft/commands/CommandSourceStack;)I m_137831_
+		static
+		0 p_137832_ p_137832_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_137820_
+		static
+		0 p_137821_ p_137821_
+net/minecraft/server/commands/LocateCommand net/minecraft/server/commands/LocateCommand
+	BIOME_SAMPLE_RESOLUTION_HORIZONTAL f_214459_
+	BIOME_SAMPLE_RESOLUTION_VERTICAL f_214460_
+	ERROR_BIOME_NOT_FOUND f_214453_
+	ERROR_POI_NOT_FOUND f_214455_
+	ERROR_STRUCTURE_INVALID f_214452_
+	ERROR_STRUCTURE_NOT_FOUND f_214451_
+	LOGGER f_262750_
+	MAX_BIOME_SEARCH_RADIUS f_214458_
+	MAX_STRUCTURE_SEARCH_RADIUS f_214457_
+	POI_SEARCH_RADIUS f_214461_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dist (IIII)F m_137853_
+		static
+		0 p_137854_ p_137854_
+		1 p_137855_ p_137855_
+		2 p_137856_ p_137856_
+		3 p_137857_ p_137857_
+	getElementName (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; m_245548_
+		static
+		0 p_249526_ p_249526_
+	getHolders (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_245526_
+		static
+		0 p_251212_ p_251212_
+		1 p_249691_ p_249691_
+	lambda$getElementName$11 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_214497_
+		static
+		0 p_214498_ p_214498_
+	lambda$getHolders$8 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; m_214490_
+		static
+		0 p_214491_ p_214491_
+	lambda$getHolders$9 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_257138_
+		static
+		0 p_258230_ p_258230_
+		1 p_258231_ p_258231_
+	lambda$locateStructure$10 (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; m_244840_
+		static
+		0 p_248139_ p_248139_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214469_
+		static
+		0 p_214470_ p_214470_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_257140_
+		static
+		0 p_258233_ p_258233_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_257139_
+		static
+		0 p_258232_ p_258232_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_257141_
+		static
+		0 p_258234_ p_258234_
+	lambda$showLocateResult$12 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; m_244844_
+		static
+		0 p_248146_ p_248146_
+		1 p_248147_ p_248147_
+	lambda$showLocateResult$13 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; m_244842_
+		static
+		0 p_248141_ p_248141_
+		1 p_248142_ p_248142_
+		2 p_248143_ p_248143_
+	lambda$showLocateResult$14 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_214462_
+		static
+		0 p_214463_ p_214463_
+	lambda$showLocateResult$15 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_244843_
+		static
+		0 p_248144_ p_248144_
+		1 p_248145_ p_248145_
+	lambda$showLocateResult$16 (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_214486_
+		static
+		0 p_214487_ p_214487_
+		1 p_214488_ p_214488_
+		2 p_214489_ p_214489_
+	lambda$showLocateResult$17 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; m_287932_
+		static
+		0 p_288480_ p_288480_
+		1 p_288481_ p_288481_
+		2 p_288482_ p_288482_
+		3 p_288483_ p_288483_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_201830_
+		static
+		0 p_201831_ p_201831_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_207533_
+		static
+		0 p_207534_ p_207534_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214513_
+		static
+		0 p_214514_ p_214514_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214511_
+		static
+		0 p_214512_ p_214512_
+	locateBiome (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I m_247543_
+		static
+		0 p_252062_ p_252062_
+		1 p_249756_ p_249756_
+	locatePoi (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I m_245206_
+		static
+		0 p_252013_ p_252013_
+		1 p_249480_ p_249480_
+	locateStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)I m_214471_
+		static
+		0 p_214472_ p_214472_
+		1 p_249893_ p_249893_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_246116_
+		static
+		0 p_249870_ p_249870_
+		1 p_248936_ p_248936_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I m_262830_
+		static
+		0 p_263098_ p_263098_
+		1 p_262956_ p_262956_
+		2 p_262917_ p_262917_
+		3 p_263074_ p_263074_
+		4 p_262937_ p_262937_
+		5 p_263051_ p_263051_
+		6 p_263028_ p_263028_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I m_262810_
+		static
+		0 p_263019_ p_263019_
+		1 p_263031_ p_263031_
+		2 p_262989_ p_262989_
+		3 p_262959_ p_262959_
+		4 p_263045_ p_263045_
+		5 p_262934_ p_262934_
+		6 p_262960_ p_262960_
+	showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I m_262858_
+		static
+		0 p_262983_ p_262983_
+		1 p_263016_ p_263016_
+		2 p_262941_ p_262941_
+		3 p_263083_ p_263083_
+		4 p_263010_ p_263010_
+		5 p_263048_ p_263048_
+		6 p_263040_ p_263040_
+net/minecraft/server/commands/LootCommand net/minecraft/server/commands/LootCommand
+	ERROR_NO_HELD_ITEMS f_137878_
+	ERROR_NO_LOOT_TABLE f_137879_
+	SUGGEST_LOOT_TABLE f_137877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addTargets (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$TailProvider;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_137902_
+		static
+		0 p_137903_ p_137903_
+		1 p_137904_ p_137904_
+	blockDistribute (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137960_
+		static
+		0 p_137961_ p_137961_
+		1 p_137962_ p_137962_
+		2 p_137963_ p_137963_
+		3 p_137964_ p_137964_
+	blockReplace (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137953_
+		static
+		0 p_137954_ p_137954_
+		1 p_137955_ p_137955_
+		2 p_137956_ p_137956_
+		3 p_137957_ p_137957_
+		4 p_137958_ p_137958_
+		5 p_137959_ p_137959_
+	callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V m_137968_
+		static
+		0 p_137969_ p_137969_
+		1 p_137970_ p_137970_
+		2 p_137971_ p_137971_
+	callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V m_137965_
+		static
+		0 p_137966_ p_137966_
+		1 p_137967_ p_137967_
+	canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_137894_
+		static
+		0 p_137895_ p_137895_
+		1 p_137896_ p_137896_
+	distributeToContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z m_137885_
+		static
+		0 p_137886_ p_137886_
+		1 p_137887_ p_137887_
+	drop (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_287198_
+		static
+		0 p_287721_ p_287721_
+		1 p_287610_ p_287610_
+		2 p_287728_ p_287728_
+		3 p_287770_ p_287770_
+	dropBlockLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137912_
+		static
+		0 p_137913_ p_137913_
+		1 p_137914_ p_137914_
+		2 p_137915_ p_137915_
+		3 p_137916_ p_137916_
+	dropChestLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137932_
+		static
+		0 p_137933_ p_137933_
+		1 p_137934_ p_137934_
+		2 p_137935_ p_137935_
+	dropFishingLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137926_
+		static
+		0 p_137927_ p_137927_
+		1 p_137928_ p_137928_
+		2 p_137929_ p_137929_
+		3 p_137930_ p_137930_
+		4 p_137931_ p_137931_
+	dropInWorld (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137945_
+		static
+		0 p_137946_ p_137946_
+		1 p_137947_ p_137947_
+		2 p_137948_ p_137948_
+		3 p_137949_ p_137949_
+	dropKillLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I m_137905_
+		static
+		0 p_137906_ p_137906_
+		1 p_137907_ p_137907_
+		2 p_137908_ p_137908_
+	entityReplace (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137978_
+		static
+		0 p_137979_ p_137979_
+		1 p_137980_ p_137980_
+		2 p_137981_ p_137981_
+		3 p_137982_ p_137982_
+		4 p_137983_ p_137983_
+	getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; m_137950_
+		static
+		0 p_137951_ p_137951_
+		1 p_137952_ p_137952_
+	getSourceHandItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_137938_
+		static
+		0 p_137939_ p_137939_
+		1 p_137940_ p_137940_
+	lambda$addTargets$15 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138031_
+		static
+		0 p_138032_ p_138032_
+		1 p_138033_ p_138033_
+		2 p_138034_ p_138034_
+	lambda$addTargets$16 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138024_
+		static
+		0 p_138025_ p_138025_
+		1 p_138026_ p_138026_
+		2 p_138027_ p_138027_
+	lambda$addTargets$17 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138017_
+		static
+		0 p_138018_ p_138018_
+		1 p_138019_ p_138019_
+		2 p_138020_ p_138020_
+	lambda$addTargets$18 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138010_
+		static
+		0 p_138011_ p_138011_
+		1 p_138012_ p_138012_
+		2 p_138013_ p_138013_
+	lambda$addTargets$19 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138003_
+		static
+		0 p_138004_ p_138004_
+		1 p_138005_ p_138005_
+		2 p_138006_ p_138006_
+	lambda$addTargets$20 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137991_
+		static
+		0 p_137992_ p_137992_
+		1 p_137993_ p_137993_
+		2 p_137994_ p_137994_
+	lambda$addTargets$21 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137917_
+		static
+		0 p_137918_ p_137918_
+		1 p_137919_ p_137919_
+		2 p_137920_ p_137920_
+	lambda$callback$23 (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_287933_
+		static
+		0 p_288484_ p_288484_
+	lambda$callback$24 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; m_287934_
+		static
+		0 p_288485_ p_288485_
+	lambda$callback$25 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_287935_
+		static
+		0 p_288486_ p_288486_
+		1 p_288487_ p_288487_
+	lambda$callback$26 (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_287936_
+		static
+		0 p_288488_ p_288488_
+		1 p_288489_ p_288489_
+	lambda$drop$29 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V m_137995_
+		static
+		0 p_137996_ p_137996_
+		1 p_137997_ p_137997_
+	lambda$dropBlockLoot$27 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;)V m_278539_
+		static
+		0 p_278913_ p_278913_
+		1 p_278914_ p_278914_
+		2 p_278915_ p_278915_
+	lambda$dropInWorld$22 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)V m_137881_
+		static
+		0 p_137882_ p_137882_
+		1 p_137883_ p_137883_
+		2 p_137884_ p_137884_
+	lambda$dropKillLoot$28 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_137972_
+		static
+		0 p_137973_ p_137973_
+		1 p_137974_ p_137974_
+		2 p_137975_ p_137975_
+	lambda$register$10 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180401_
+		static
+		0 p_180402_ p_180402_
+		1 p_180403_ p_180403_
+	lambda$register$11 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180398_
+		static
+		0 p_180399_ p_180399_
+		1 p_180400_ p_180400_
+	lambda$register$12 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180395_
+		static
+		0 p_180396_ p_180396_
+		1 p_180397_ p_180397_
+	lambda$register$13 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180392_
+		static
+		0 p_180393_ p_180393_
+		1 p_180394_ p_180394_
+	lambda$register$14 (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_214518_
+		static
+		0 p_214519_ p_214519_
+		1 p_214520_ p_214520_
+		2 p_214521_ p_214521_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_137936_
+		static
+		0 p_137937_ p_137937_
+	lambda$register$4 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180419_
+		static
+		0 p_180420_ p_180420_
+		1 p_180421_ p_180421_
+	lambda$register$5 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180416_
+		static
+		0 p_180417_ p_180417_
+		1 p_180418_ p_180418_
+	lambda$register$6 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180413_
+		static
+		0 p_180414_ p_180414_
+		1 p_180415_ p_180415_
+	lambda$register$7 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180410_
+		static
+		0 p_180411_ p_180411_
+		1 p_180412_ p_180412_
+	lambda$register$8 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180407_
+		static
+		0 p_180408_ p_180408_
+		1 p_180409_ p_180409_
+	lambda$register$9 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I m_180404_
+		static
+		0 p_180405_ p_180405_
+		1 p_180406_ p_180406_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_278540_
+		static
+		0 p_278916_ p_278916_
+		1 p_278917_ p_278917_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137998_
+		static
+		0 p_137999_ p_137999_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_137976_
+		static
+		0 p_137977_ p_137977_
+	playerGive (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_137984_
+		static
+		0 p_137985_ p_137985_
+		1 p_137986_ p_137986_
+		2 p_137987_ p_137987_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214515_
+		static
+		0 p_214516_ p_214516_
+		1 p_214517_ p_214517_
+	setSlots (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V m_137888_
+		static
+		0 p_137889_ p_137889_
+		1 p_137890_ p_137890_
+		2 p_137891_ p_137891_
+		3 p_137892_ p_137892_
+		4 p_137893_ p_137893_
+net/minecraft/server/commands/LootCommand$Callback net/minecraft/server/commands/LootCommand$Callback
+	accept (Ljava/util/List;)V m_138047_
+		0 p_138048_ p_138048_
+net/minecraft/server/commands/LootCommand$DropConsumer net/minecraft/server/commands/LootCommand$DropConsumer
+	accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I m_138049_
+		0 p_138050_ p_138050_
+		1 p_138051_ p_138051_
+		2 p_138052_ p_138052_
+net/minecraft/server/commands/LootCommand$TailProvider net/minecraft/server/commands/LootCommand$TailProvider
+	construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_138053_
+		0 p_138054_ p_138054_
+		1 p_138055_ p_138055_
+net/minecraft/server/commands/MsgCommand net/minecraft/server/commands/MsgCommand
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244847_
+		static
+		0 p_248152_ p_248152_
+		1 p_248153_ p_248153_
+		2 p_248154_ p_248154_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244848_
+		static
+		0 p_248155_ p_248155_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138060_
+		static
+		0 p_138061_ p_138061_
+	sendMessage (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246972_
+		static
+		0 p_250209_ p_250209_
+		1 p_252344_ p_252344_
+		2 p_249416_ p_249416_
+net/minecraft/server/commands/OpCommand net/minecraft/server/commands/OpCommand
+	ERROR_ALREADY_OP f_138072_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$opPlayers$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287939_
+		static
+		0 p_288493_ p_288493_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138086_
+		static
+		0 p_138087_ p_138087_
+	lambda$register$1 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z m_289072_
+		static
+		0 p_289285_ p_289285_
+		1 p_289286_ p_289286_
+	lambda$register$2 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; m_289071_
+		static
+		0 p_289284_ p_289284_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138083_
+		static
+		0 p_138084_ p_138084_
+		1 p_138085_ p_138085_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138081_
+		static
+		0 p_138082_ p_138082_
+	opPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138088_
+		static
+		0 p_138089_ p_138089_
+		1 p_138090_ p_138090_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138079_
+		static
+		0 p_138080_ p_138080_
+net/minecraft/server/commands/PardonCommand net/minecraft/server/commands/PardonCommand
+	ERROR_NOT_BANNED f_138091_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$pardonPlayers$3 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_287940_
+		static
+		0 p_288494_ p_288494_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138100_
+		static
+		0 p_138101_ p_138101_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138097_
+		static
+		0 p_138098_ p_138098_
+		1 p_138099_ p_138099_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138095_
+		static
+		0 p_138096_ p_138096_
+	pardonPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138102_
+		static
+		0 p_138103_ p_138103_
+		1 p_138104_ p_138104_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138093_
+		static
+		0 p_138094_ p_138094_
+net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/PardonIpCommand
+	ERROR_INVALID f_138105_
+	ERROR_NOT_BANNED f_138106_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138115_
+		static
+		0 p_138116_ p_138116_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138112_
+		static
+		0 p_138113_ p_138113_
+		1 p_138114_ p_138114_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138110_
+		static
+		0 p_138111_ p_138111_
+	lambda$unban$3 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287941_
+		static
+		0 p_288495_ p_288495_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138108_
+		static
+		0 p_138109_ p_138109_
+	unban (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138117_
+		static
+		0 p_138118_ p_138118_
+		1 p_138119_ p_138119_
+net/minecraft/server/commands/ParticleCommand net/minecraft/server/commands/ParticleCommand
+	ERROR_FAILED f_138120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138126_
+		static
+		0 p_138127_ p_138127_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138147_
+		static
+		0 p_138148_ p_138148_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138145_
+		static
+		0 p_138146_ p_138146_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138143_
+		static
+		0 p_138144_ p_138144_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138141_
+		static
+		0 p_138142_ p_138142_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138139_
+		static
+		0 p_138140_ p_138140_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138137_
+		static
+		0 p_138138_ p_138138_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138124_
+		static
+		0 p_138125_ p_138125_
+	lambda$sendParticles$8 (Lnet/minecraft/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; m_287942_
+		static
+		0 p_288496_ p_288496_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_138122_
+		static
+		0 p_138123_ p_138123_
+		1 p_248587_ p_248587_
+	sendParticles (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FIZLjava/util/Collection;)I m_138128_
+		static
+		0 p_138129_ p_138129_
+		1 p_138130_ p_138130_
+		2 p_138131_ p_138131_
+		3 p_138132_ p_138132_
+		4 p_138133_ p_138133_
+		5 p_138134_ p_138134_
+		6 p_138135_ p_138135_
+		7 p_138136_ p_138136_
+net/minecraft/server/commands/PerfCommand net/minecraft/server/commands/PerfCommand
+	ERROR_ALREADY_RUNNING f_180434_
+	ERROR_NOT_RUNNING f_180433_
+	LOGGER f_180432_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180461_
+		static
+		0 p_180462_ p_180462_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180454_
+		static
+		0 p_180455_ p_180455_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_180439_
+		static
+		0 p_180440_ p_180440_
+	lambda$saveResults$6 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287944_
+		static
+		0 p_288499_ p_288499_
+	lambda$startProfilingDedicatedServer$3 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V m_180458_
+		static
+		0 p_180459_ p_180459_
+		1 p_180460_ p_180460_
+	lambda$startProfilingDedicatedServer$4 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V m_180450_
+		static
+		0 p_180451_ p_180451_
+		1 p_180452_ p_180452_
+		2 p_180453_ p_180453_
+	lambda$startProfilingDedicatedServer$5 ()Lnet/minecraft/network/chat/Component; m_287945_
+		static
+	lambda$whenStopped$7 (DI)Lnet/minecraft/network/chat/Component; m_287943_
+		static
+		0 p_288497_ p_288497_
+		1 p_288498_ p_288498_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180437_
+		static
+		0 p_180438_ p_180438_
+	saveResults (Lnet/minecraft/commands/CommandSourceStack;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V m_180446_
+		static
+		0 p_180447_ p_180447_
+		1 p_180448_ p_180448_
+		2 p_180449_ p_180449_
+	startProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I m_180441_
+		static
+		0 p_180442_ p_180442_
+	stopProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I m_180456_
+		static
+		0 p_180457_ p_180457_
+	whenStopped (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V m_180443_
+		static
+		0 p_180444_ p_180444_
+		1 p_180445_ p_180445_
+net/minecraft/server/commands/PlaceCommand net/minecraft/server/commands/PlaceCommand
+	ERROR_FEATURE_FAILED f_214530_
+	ERROR_JIGSAW_FAILED f_214531_
+	ERROR_STRUCTURE_FAILED f_214532_
+	ERROR_TEMPLATE_FAILED f_214534_
+	ERROR_TEMPLATE_INVALID f_214533_
+	SUGGEST_TEMPLATES f_214535_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)V m_214543_
+		static
+		0 p_214544_ p_214544_
+		1 p_214545_ p_214545_
+		2 p_214546_ p_214546_
+	lambda$checkLoaded$21 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Z m_214540_
+		static
+		0 p_214541_ p_214541_
+		1 p_214542_ p_214542_
+	lambda$placeFeature$15 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287948_
+		static
+		0 p_288506_ p_288506_
+		1 p_288507_ p_288507_
+	lambda$placeJigsaw$16 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287949_
+		static
+		0 p_288508_ p_288508_
+	lambda$placeStructure$17 (Lnet/minecraft/core/Holder;)Z m_214579_
+		static
+		0 p_214580_ p_214580_
+	lambda$placeStructure$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/ChunkPos;)V m_289073_
+		static
+		0 p_289287_ p_289287_
+		1 p_289288_ p_289288_
+		2 p_289289_ p_289289_
+		3 p_289290_ p_289290_
+	lambda$placeStructure$19 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287950_
+		static
+		0 p_288509_ p_288509_
+		1 p_288510_ p_288510_
+	lambda$placeTemplate$20 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_287947_
+		static
+		0 p_288504_ p_288504_
+		1 p_288505_ p_288505_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_214595_
+		static
+		0 p_214596_ p_214596_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_214593_
+		static
+		0 p_214594_ p_214594_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_214591_
+		static
+		0 p_214592_ p_214592_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_214585_
+		static
+		0 p_214586_ p_214586_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_214549_
+		static
+		0 p_214550_ p_214550_
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214559_
+		static
+		0 p_214560_ p_214560_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_274099_
+		static
+		0 p_274824_ p_274824_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_244852_
+		static
+		0 p_248163_ p_248163_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_274100_
+		static
+		0 p_274825_ p_274825_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_244856_
+		static
+		0 p_248167_ p_248167_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_274101_
+		static
+		0 p_274826_ p_274826_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_244857_
+		static
+		0 p_248168_ p_248168_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_274102_
+		static
+		0 p_274827_ p_274827_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_214581_
+		static
+		0 p_214582_ p_214582_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_214551_
+		static
+		0 p_214552_ p_214552_
+		1 p_214553_ p_214553_
+	placeFeature (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I m_214575_
+		static
+		0 p_214576_ p_214576_
+		1 p_248822_ p_248822_
+		2 p_214578_ p_214578_
+	placeJigsaw (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;)I m_214569_
+		static
+		0 p_214570_ p_214570_
+		1 p_214571_ p_214571_
+		2 p_214572_ p_214572_
+		3 p_214573_ p_214573_
+		4 p_214574_ p_214574_
+	placeStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I m_214587_
+		static
+		0 p_214588_ p_214588_
+		1 p_251799_ p_251799_
+		2 p_214590_ p_214590_
+	placeTemplate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;FI)I m_214561_
+		static
+		0 p_214562_ p_214562_
+		1 p_214563_ p_214563_
+		2 p_214564_ p_214564_
+		3 p_214565_ p_214565_
+		4 p_214566_ p_214566_
+		5 p_214567_ p_214567_
+		6 p_214568_ p_214568_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_214547_
+		static
+		0 p_214548_ p_214548_
+net/minecraft/server/commands/PlaySoundCommand net/minecraft/server/commands/PlaySoundCommand
+	ERROR_TOO_FAR f_138149_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$playSound$6 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289074_
+		static
+		0 p_289291_ p_289291_
+		1 p_289292_ p_289292_
+	lambda$playSound$7 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287951_
+		static
+		0 p_288511_ p_288511_
+		1 p_288512_ p_288512_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138158_
+		static
+		0 p_138159_ p_138159_
+	lambda$source$1 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138178_
+		static
+		0 p_138179_ p_138179_
+		1 p_138180_ p_138180_
+	lambda$source$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138175_
+		static
+		0 p_138176_ p_138176_
+		1 p_138177_ p_138177_
+	lambda$source$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138172_
+		static
+		0 p_138173_ p_138173_
+		1 p_138174_ p_138174_
+	lambda$source$4 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138169_
+		static
+		0 p_138170_ p_138170_
+		1 p_138171_ p_138171_
+	lambda$source$5 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138153_
+		static
+		0 p_138154_ p_138154_
+		1 p_138155_ p_138155_
+	playSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/phys/Vec3;FFF)I m_138160_
+		static
+		0 p_138161_ p_138161_
+		1 p_138162_ p_138162_
+		2 p_138163_ p_138163_
+		3 p_138164_ p_138164_
+		4 p_138165_ p_138165_
+		5 p_138166_ p_138166_
+		6 p_138167_ p_138167_
+		7 p_138168_ p_138168_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138156_
+		static
+		0 p_138157_ p_138157_
+	source (Lnet/minecraft/sounds/SoundSource;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_138151_
+		static
+		0 p_138152_ p_138152_
+net/minecraft/server/commands/PublishCommand net/minecraft/server/commands/PublishCommand
+	ERROR_ALREADY_PUBLISHED f_138182_
+	ERROR_FAILED f_138181_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSuccessMessage (I)Lnet/minecraft/network/chat/MutableComponent; m_257556_
+		static
+		0 p_259532_ p_259532_
+	lambda$publish$6 (I)Lnet/minecraft/network/chat/Component; m_287953_
+		static
+		0 p_288515_ p_288515_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138188_
+		static
+		0 p_138189_ p_138189_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_257142_
+		static
+		0 p_258235_ p_258235_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_257143_
+		static
+		0 p_258236_ p_258236_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_257144_
+		static
+		0 p_258237_ p_258237_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_257145_
+		static
+		0 p_258238_ p_258238_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138193_
+		static
+		0 p_138194_ p_138194_
+	publish (Lnet/minecraft/commands/CommandSourceStack;IZLnet/minecraft/world/level/GameType;)I m_257944_
+		static
+		0 p_260117_ p_260117_
+		1 p_259411_ p_259411_
+		2 p_260137_ p_260137_
+		3 p_259145_ p_259145_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138184_
+		static
+		0 p_138185_ p_138185_
+net/minecraft/server/commands/RaidCommand net/minecraft/server/commands/RaidCommand
+	<init> ()V <init>
+	check (Lnet/minecraft/commands/CommandSourceStack;)I m_180493_
+		static
+		0 p_180494_ p_180494_
+	getRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; m_180466_
+		static
+		0 p_180467_ p_180467_
+	glow (Lnet/minecraft/commands/CommandSourceStack;)I m_180472_
+		static
+		0 p_180473_ p_180473_
+	lambda$check$12 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; m_287956_
+		static
+		0 p_288516_ p_288516_
+	lambda$check$13 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; m_287957_
+		static
+		0 p_288517_ p_288517_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_180497_
+		static
+		0 p_180498_ p_180498_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_180501_
+		static
+		0 p_180502_ p_180502_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_180499_
+		static
+		0 p_180500_ p_180500_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_180495_
+		static
+		0 p_180496_ p_180496_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_180491_
+		static
+		0 p_180492_ p_180492_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_180487_
+		static
+		0 p_180488_ p_180488_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_180480_
+		static
+		0 p_180481_ p_180481_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_180470_
+		static
+		0 p_180471_ p_180471_
+	lambda$setBadOmenLevel$8 (II)Lnet/minecraft/network/chat/Component; m_287958_
+		static
+		0 p_288518_ p_288518_
+		1 p_288519_ p_288519_
+	lambda$spawnLeader$9 ()Lnet/minecraft/network/chat/Component; m_287954_
+		static
+	lambda$start$10 ()Lnet/minecraft/network/chat/Component; m_287959_
+		static
+	lambda$stop$11 ()Lnet/minecraft/network/chat/Component; m_287955_
+		static
+	playSound (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)I m_180477_
+		static
+		0 p_180478_ p_180478_
+		1 p_180479_ p_180479_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_180468_
+		static
+		0 p_180469_ p_180469_
+	setBadOmenLevel (Lnet/minecraft/commands/CommandSourceStack;I)I m_180474_
+		static
+		0 p_180475_ p_180475_
+		1 p_180476_ p_180476_
+	spawnLeader (Lnet/minecraft/commands/CommandSourceStack;)I m_180482_
+		static
+		0 p_180483_ p_180483_
+	start (Lnet/minecraft/commands/CommandSourceStack;I)I m_180484_
+		static
+		0 p_180485_ p_180485_
+		1 p_180486_ p_180486_
+	stop (Lnet/minecraft/commands/CommandSourceStack;)I m_180489_
+		static
+		0 p_180490_ p_180490_
+net/minecraft/server/commands/RecipeCommand net/minecraft/server/commands/RecipeCommand
+	ERROR_GIVE_FAILED f_138197_
+	ERROR_TAKE_FAILED f_138198_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	giveRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I m_138206_
+		static
+		0 p_138207_ p_138207_
+		1 p_138208_ p_138208_
+		2 p_138209_ p_138209_
+	lambda$giveRecipes$5 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289076_
+		static
+		0 p_289295_ p_289295_
+		1 p_289296_ p_289296_
+	lambda$giveRecipes$6 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287962_
+		static
+		0 p_288524_ p_288524_
+		1 p_288525_ p_288525_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138204_
+		static
+		0 p_138205_ p_138205_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138218_
+		static
+		0 p_138219_ p_138219_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138216_
+		static
+		0 p_138217_ p_138217_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138210_
+		static
+		0 p_138211_ p_138211_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138202_
+		static
+		0 p_138203_ p_138203_
+	lambda$takeRecipes$7 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289075_
+		static
+		0 p_289293_ p_289293_
+		1 p_289294_ p_289294_
+	lambda$takeRecipes$8 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287963_
+		static
+		0 p_288526_ p_288526_
+		1 p_288527_ p_288527_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138200_
+		static
+		0 p_138201_ p_138201_
+	takeRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I m_138212_
+		static
+		0 p_138213_ p_138213_
+		1 p_138214_ p_138214_
+		2 p_138215_ p_138215_
+net/minecraft/server/commands/ReloadCommand net/minecraft/server/commands/ReloadCommand
+	LOGGER f_138220_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	discoverNewPacks (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/storage/WorldData;Ljava/util/Collection;)Ljava/util/Collection; m_138222_
+		static
+		0 p_138223_ p_138223_
+		1 p_138224_ p_138224_
+		2 p_138225_ p_138225_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138230_
+		static
+		0 p_138231_ p_138231_
+	lambda$register$2 ()Lnet/minecraft/network/chat/Component; m_287965_
+		static
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_287964_
+		static
+		0 p_288528_ p_288528_
+	lambda$reloadPacks$0 (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Throwable;)Ljava/lang/Void; m_138232_
+		static
+		0 p_138233_ p_138233_
+		1 p_138234_ p_138234_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138226_
+		static
+		0 p_138227_ p_138227_
+	reloadPacks (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;)V m_138235_
+		static
+		0 p_138236_ p_138236_
+		1 p_138237_ p_138237_
+net/minecraft/server/commands/ResetChunksCommand net/minecraft/server/commands/ResetChunksCommand
+	LOGGER f_183662_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183682_
+		static
+		0 p_183683_ p_183683_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_183692_
+		static
+		0 p_183693_ p_183693_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_183688_
+		static
+		0 p_183689_ p_183689_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_183668_
+		static
+		0 p_183669_ p_183669_
+	lambda$resetChunks$4 ()Lcom/mojang/datafixers/util/Unit; m_183665_
+		static
+	lambda$resetChunks$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_183690_
+		static
+		0 p_183691_ p_183691_
+	lambda$resetChunks$6 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_183670_
+		static
+		0 p_183671_ p_183671_
+	lambda$resetChunks$7 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Unit; m_183679_
+		static
+		0 p_183680_ p_183680_
+		1 p_183681_ p_183681_
+	lambda$resetChunks$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage; m_279885_
+		static
+		0 p_280952_ p_280952_
+		1 p_280953_ p_280953_
+		2 p_280954_ p_280954_
+		3 p_280955_ p_280955_
+		4 p_280956_ p_280956_
+		5 p_280957_ p_280957_
+	lambda$resetChunks$9 (IJ)Lnet/minecraft/network/chat/Component; m_287966_
+		static
+		0 p_288529_ p_288529_
+		1 p_288530_ p_288530_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_183666_
+		static
+		0 p_183667_ p_183667_
+	resetChunks (Lnet/minecraft/commands/CommandSourceStack;IZ)I m_183684_
+		static
+		0 p_183685_ p_183685_
+		1 p_183686_ p_183686_
+		2 p_183687_ p_183687_
+net/minecraft/server/commands/ReturnCommand net/minecraft/server/commands/ReturnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_280303_
+		static
+		0 p_281281_ p_281281_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_280383_
+		static
+		0 p_281464_ p_281464_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_280209_
+		static
+		0 p_282091_ p_282091_
+	setReturn (Lnet/minecraft/commands/CommandSourceStack;I)I m_280144_
+		static
+		0 p_281858_ p_281858_
+		1 p_281623_ p_281623_
+net/minecraft/server/commands/RideCommand net/minecraft/server/commands/RideCommand
+	ERROR_ALREADY_RIDING f_263682_
+	ERROR_MOUNTING_LOOP f_263832_
+	ERROR_MOUNTING_PLAYER f_263778_
+	ERROR_MOUNT_FAILED f_263721_
+	ERROR_NOT_RIDING f_263780_
+	ERROR_WRONG_DIMENSION f_268657_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	dismount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)I m_264225_
+		static
+		0 p_265724_ p_265724_
+		1 p_265678_ p_265678_
+	lambda$dismount$8 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287967_
+		static
+		0 p_288531_ p_288531_
+		1 p_288532_ p_288532_
+	lambda$mount$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_264259_
+		static
+		0 p_265643_ p_265643_
+		1 p_265501_ p_265501_
+	lambda$mount$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_287968_
+		static
+		0 p_288533_ p_288533_
+		1 p_288534_ p_288534_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_264204_
+		static
+		0 p_265326_ p_265326_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_264291_
+		static
+		0 p_265139_ p_265139_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_264241_
+		static
+		0 p_265418_ p_265418_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264235_
+		static
+		0 p_265076_ p_265076_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264633_
+		static
+		0 p_265488_ p_265488_
+		1 p_265072_ p_265072_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_264485_
+		static
+		0 p_265321_ p_265321_
+		1 p_265603_ p_265603_
+	mount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I m_264511_
+		static
+		0 p_265285_ p_265285_
+		1 p_265711_ p_265711_
+		2 p_265339_ p_265339_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_264607_
+		static
+		0 p_265201_ p_265201_
+net/minecraft/server/commands/SaveAllCommand net/minecraft/server/commands/SaveAllCommand
+	ERROR_FAILED f_138269_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138275_
+		static
+		0 p_138276_ p_138276_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138280_
+		static
+		0 p_138281_ p_138281_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138273_
+		static
+		0 p_138274_ p_138274_
+	lambda$saveAll$3 ()Lnet/minecraft/network/chat/Component; m_287969_
+		static
+	lambda$saveAll$4 ()Lnet/minecraft/network/chat/Component; m_287970_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138271_
+		static
+		0 p_138272_ p_138272_
+	saveAll (Lnet/minecraft/commands/CommandSourceStack;Z)I m_138277_
+		static
+		0 p_138278_ p_138278_
+		1 p_138279_ p_138279_
+net/minecraft/server/commands/SaveOffCommand net/minecraft/server/commands/SaveOffCommand
+	ERROR_ALREADY_OFF f_138282_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138288_
+		static
+		0 p_138289_ p_138289_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_287971_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138286_
+		static
+		0 p_138287_ p_138287_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138284_
+		static
+		0 p_138285_ p_138285_
+net/minecraft/server/commands/SaveOnCommand net/minecraft/server/commands/SaveOnCommand
+	ERROR_ALREADY_ON f_138290_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138296_
+		static
+		0 p_138297_ p_138297_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_287972_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138294_
+		static
+		0 p_138295_ p_138295_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138292_
+		static
+		0 p_138293_ p_138293_
+net/minecraft/server/commands/SayCommand net/minecraft/server/commands/SayCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138413_
+		static
+		0 p_138414_ p_138414_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244858_
+		static
+		0 p_248169_ p_248169_
+		1 p_248170_ p_248170_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244859_
+		static
+		0 p_248171_ p_248171_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138409_
+		static
+		0 p_138410_ p_138410_
+net/minecraft/server/commands/ScheduleCommand net/minecraft/server/commands/ScheduleCommand
+	ERROR_CANT_REMOVE f_138416_
+	ERROR_SAME_TICK f_138415_
+	SUGGEST_SCHEDULE f_138417_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138426_
+		static
+		0 p_138427_ p_138427_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138458_
+		static
+		0 p_138459_ p_138459_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138456_
+		static
+		0 p_138457_ p_138457_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138454_
+		static
+		0 p_138455_ p_138455_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138421_
+		static
+		0 p_138422_ p_138422_
+	lambda$remove$11 (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; m_287977_
+		static
+		0 p_288555_ p_288555_
+		1 p_288556_ p_288556_
+	lambda$schedule$10 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILjava/util/Collection;)V m_287974_
+		static
+		0 p_288542_ p_288542_
+		1 p_288543_ p_288543_
+		2 p_288544_ p_288544_
+		3 p_288545_ p_288545_
+		4 p_288546_ p_288546_
+		5 p_288547_ p_288547_
+		6 p_288548_ p_288548_
+	lambda$schedule$7 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; m_287976_
+		static
+		0 p_288552_ p_288552_
+		1 p_288553_ p_288553_
+		2 p_288554_ p_288554_
+	lambda$schedule$8 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/commands/CommandFunction;)V m_287973_
+		static
+		0 p_288535_ p_288535_
+		1 p_288536_ p_288536_
+		2 p_288537_ p_288537_
+		3 p_288538_ p_288538_
+		4 p_288539_ p_288539_
+		5 p_288540_ p_288540_
+		6 p_288541_ p_288541_
+	lambda$schedule$9 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; m_287975_
+		static
+		0 p_288549_ p_288549_
+		1 p_288550_ p_288550_
+		2 p_288551_ p_288551_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138436_
+		static
+		0 p_138437_ p_138437_
+	lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138423_
+		static
+		0 p_138424_ p_138424_
+		1 p_138425_ p_138425_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138419_
+		static
+		0 p_138420_ p_138420_
+	remove (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138433_
+		static
+		0 p_138434_ p_138434_
+		1 p_138435_ p_138435_
+	schedule (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/datafixers/util/Pair;IZ)I m_138428_
+		static
+		0 p_138429_ p_138429_
+		1 p_138430_ p_138430_
+		2 p_138431_ p_138431_
+		3 p_138432_ p_138432_
+net/minecraft/server/commands/ScoreboardCommand net/minecraft/server/commands/ScoreboardCommand
+	ERROR_DISPLAY_SLOT_ALREADY_EMPTY f_138461_
+	ERROR_DISPLAY_SLOT_ALREADY_SET f_138462_
+	ERROR_NOT_TRIGGER f_138464_
+	ERROR_NO_VALUE f_138465_
+	ERROR_OBJECTIVE_ALREADY_EXISTS f_138460_
+	ERROR_TRIGGER_ALREADY_ENABLED f_138463_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addObjective (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;)I m_138502_
+		static
+		0 p_138503_ p_138503_
+		1 p_138504_ p_138504_
+		2 p_138505_ p_138505_
+		3 p_138506_ p_138506_
+	addScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138544_
+		static
+		0 p_138545_ p_138545_
+		1 p_138546_ p_138546_
+		2 p_138547_ p_138547_
+		3 p_138548_ p_138548_
+	clearDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;I)I m_138477_
+		static
+		0 p_138478_ p_138478_
+		1 p_138479_ p_138479_
+	createRenderTypeModify ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; m_138467_
+		static
+	enableTrigger (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138514_
+		static
+		0 p_138515_ p_138515_
+		1 p_138516_ p_138516_
+		2 p_138517_ p_138517_
+	getScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)I m_138498_
+		static
+		0 p_138499_ p_138499_
+		1 p_138500_ p_138500_
+		2 p_138501_ p_138501_
+	lambda$addObjective$46 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_288000_
+		static
+		0 p_288600_ p_288600_
+	lambda$addScore$32 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287982_
+		static
+		0 p_288562_ p_288562_
+		1 p_288563_ p_288563_
+		2 p_288564_ p_288564_
+		3 p_288565_ p_288565_
+	lambda$addScore$33 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287983_
+		static
+		0 p_288566_ p_288566_
+		1 p_288567_ p_288567_
+		2 p_288568_ p_288568_
+	lambda$clearDisplaySlot$41 (I)Lnet/minecraft/network/chat/Component; m_287986_
+		static
+		0 p_288572_ p_288572_
+	lambda$createRenderTypeModify$20 (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I m_138530_
+		static
+		0 p_138531_ p_138531_
+		1 p_138532_ p_138532_
+	lambda$enableTrigger$24 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287978_
+		static
+		0 p_288557_ p_288557_
+		1 p_288558_ p_288558_
+	lambda$enableTrigger$25 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287987_
+		static
+		0 p_288573_ p_288573_
+		1 p_288574_ p_288574_
+	lambda$getScore$21 (Ljava/lang/String;Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287988_
+		static
+		0 p_288575_ p_288575_
+		1 p_288576_ p_288576_
+		2 p_288577_ p_288577_
+	lambda$listObjectives$47 ()Lnet/minecraft/network/chat/Component; m_288002_
+		static
+	lambda$listObjectives$48 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288001_
+		static
+		0 p_288601_ p_288601_
+	lambda$listTrackedPlayerScores$38 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_287980_
+		static
+		0 p_288560_ p_288560_
+	lambda$listTrackedPlayerScores$39 (Ljava/lang/String;Ljava/util/Map;)Lnet/minecraft/network/chat/Component; m_287992_
+		static
+		0 p_288585_ p_288585_
+		1 p_288586_ p_288586_
+	lambda$listTrackedPlayerScores$40 (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; m_287995_
+		static
+		0 p_288593_ p_288593_
+	lambda$listTrackedPlayers$36 ()Lnet/minecraft/network/chat/Component; m_287985_
+		static
+	lambda$listTrackedPlayers$37 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287989_
+		static
+		0 p_288578_ p_288578_
+	lambda$performOperation$22 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287993_
+		static
+		0 p_288587_ p_288587_
+		1 p_288588_ p_288588_
+		2 p_288589_ p_288589_
+	lambda$performOperation$23 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287999_
+		static
+		0 p_288598_ p_288598_
+		1 p_288599_ p_288599_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138551_
+		static
+		0 p_138552_ p_138552_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_138568_
+		static
+		0 p_138569_ p_138569_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_138566_
+		static
+		0 p_138567_ p_138567_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_138564_
+		static
+		0 p_138565_ p_138565_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_138562_
+		static
+		0 p_138563_ p_138563_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_138560_
+		static
+		0 p_138561_ p_138561_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_138558_
+		static
+		0 p_138559_ p_138559_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_138549_
+		static
+		0 p_138550_ p_138550_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138472_
+		static
+		0 p_138473_ p_138473_
+		1 p_138474_ p_138474_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_138536_
+		static
+		0 p_138537_ p_138537_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_138470_
+		static
+		0 p_138471_ p_138471_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138584_
+		static
+		0 p_138585_ p_138585_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138582_
+		static
+		0 p_138583_ p_138583_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138580_
+		static
+		0 p_138581_ p_138581_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138578_
+		static
+		0 p_138579_ p_138579_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138576_
+		static
+		0 p_138577_ p_138577_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138574_
+		static
+		0 p_138575_ p_138575_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_138572_
+		static
+		0 p_138573_ p_138573_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_138570_
+		static
+		0 p_138571_ p_138571_
+	lambda$removeObjective$45 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287998_
+		static
+		0 p_288597_ p_288597_
+	lambda$removeScore$34 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287991_
+		static
+		0 p_288581_ p_288581_
+		1 p_288582_ p_288582_
+		2 p_288583_ p_288583_
+		3 p_288584_ p_288584_
+	lambda$removeScore$35 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287984_
+		static
+		0 p_288569_ p_288569_
+		1 p_288570_ p_288570_
+		2 p_288571_ p_288571_
+	lambda$resetScore$28 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287996_
+		static
+		0 p_288594_ p_288594_
+		1 p_288595_ p_288595_
+	lambda$resetScore$29 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287990_
+		static
+		0 p_288579_ p_288579_
+		1 p_288580_ p_288580_
+	lambda$resetScores$26 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288005_
+		static
+		0 p_288607_ p_288607_
+	lambda$resetScores$27 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_287997_
+		static
+		0 p_288596_ p_288596_
+	lambda$setDisplayName$43 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287981_
+		static
+		0 p_288561_ p_288561_
+	lambda$setDisplaySlot$42 (ILnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_288003_
+		static
+		0 p_288602_ p_288602_
+		1 p_288603_ p_288603_
+	lambda$setRenderType$44 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; m_287979_
+		static
+		0 p_288559_ p_288559_
+	lambda$setScore$30 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_288004_
+		static
+		0 p_288604_ p_288604_
+		1 p_288605_ p_288605_
+		2 p_288606_ p_288606_
+	lambda$setScore$31 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; m_287994_
+		static
+		0 p_288590_ p_288590_
+		1 p_288591_ p_288591_
+		2 p_288592_ p_288592_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138533_
+		static
+		0 p_138534_ p_138534_
+		1 p_138535_ p_138535_
+	listObjectives (Lnet/minecraft/commands/CommandSourceStack;)I m_138538_
+		static
+		0 p_138539_ p_138539_
+	listTrackedPlayerScores (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138495_
+		static
+		0 p_138496_ p_138496_
+		1 p_138497_ p_138497_
+	listTrackedPlayers (Lnet/minecraft/commands/CommandSourceStack;)I m_138475_
+		static
+		0 p_138476_ p_138476_
+	performOperation (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/commands/arguments/OperationArgument$Operation;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138523_
+		static
+		0 p_138524_ p_138524_
+		1 p_138525_ p_138525_
+		2 p_138526_ p_138526_
+		3 p_138527_ p_138527_
+		4 p_138528_ p_138528_
+		5 p_138529_ p_138529_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138468_
+		static
+		0 p_138469_ p_138469_
+	removeObjective (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;)I m_138484_
+		static
+		0 p_138485_ p_138485_
+		1 p_138486_ p_138486_
+	removeScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138553_
+		static
+		0 p_138554_ p_138554_
+		1 p_138555_ p_138555_
+		2 p_138556_ p_138556_
+		3 p_138557_ p_138557_
+	resetScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I m_138540_
+		static
+		0 p_138541_ p_138541_
+		1 p_138542_ p_138542_
+		2 p_138543_ p_138543_
+	resetScores (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138507_
+		static
+		0 p_138508_ p_138508_
+		1 p_138509_ p_138509_
+	setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I m_138491_
+		static
+		0 p_138492_ p_138492_
+		1 p_138493_ p_138493_
+		2 p_138494_ p_138494_
+	setDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/world/scores/Objective;)I m_138480_
+		static
+		0 p_138481_ p_138481_
+		1 p_138482_ p_138482_
+		2 p_138483_ p_138483_
+	setRenderType (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)I m_138487_
+		static
+		0 p_138488_ p_138488_
+		1 p_138489_ p_138489_
+		2 p_138490_ p_138490_
+	setScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I m_138518_
+		static
+		0 p_138519_ p_138519_
+		1 p_138520_ p_138520_
+		2 p_138521_ p_138521_
+		3 p_138522_ p_138522_
+	suggestTriggers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138510_
+		static
+		0 p_138511_ p_138511_
+		1 p_138512_ p_138512_
+		2 p_138513_ p_138513_
+net/minecraft/server/commands/SeedCommand net/minecraft/server/commands/SeedCommand
+	<init> ()V <init>
+	lambda$register$0 (ZLnet/minecraft/commands/CommandSourceStack;)Z m_138594_
+		static
+		0 p_138595_ p_138595_
+		1 p_138596_ p_138596_
+	lambda$register$1 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288007_
+		static
+		0 p_288609_ p_288609_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_288006_
+		static
+		0 p_288608_ p_288608_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Z)V m_138589_
+		static
+		0 p_138590_ p_138590_
+		1 p_138591_ p_138591_
+net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/SetBlockCommand
+	ERROR_FAILED f_138597_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138605_
+		static
+		0 p_138606_ p_138606_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138617_
+		static
+		0 p_138618_ p_138618_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138615_
+		static
+		0 p_138616_ p_138616_
+	lambda$register$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_180516_
+		static
+		0 p_180517_ p_180517_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138613_
+		static
+		0 p_138614_ p_138614_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138603_
+		static
+		0 p_138604_ p_138604_
+	lambda$setBlock$6 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; m_288008_
+		static
+		0 p_288610_ p_288610_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_214730_
+		static
+		0 p_214731_ p_214731_
+		1 p_214732_ p_214732_
+	setBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/SetBlockCommand$Mode;Ljava/util/function/Predicate;)I m_138607_
+		static
+		0 p_138608_ p_138608_
+		1 p_138609_ p_138609_
+		2 p_138610_ p_138610_
+		3 p_138611_ p_138611_
+		4 p_138612_ p_138612_
+net/minecraft/server/commands/SetBlockCommand$Filter net/minecraft/server/commands/SetBlockCommand$Filter
+	filter (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; m_138619_
+		0 p_138620_ p_138620_
+		1 p_138621_ p_138621_
+		2 p_138622_ p_138622_
+		3 p_138623_ p_138623_
+net/minecraft/server/commands/SetBlockCommand$Mode net/minecraft/server/commands/SetBlockCommand$Mode
+	$VALUES $VALUES
+	DESTROY DESTROY
+	REPLACE REPLACE
+	$values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; m_180518_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_138629_ p_138629_
+		1 p_138630_ p_138630_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/SetBlockCommand$Mode; valueOf
+		static
+		0 p_138632_ p_138632_
+	values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; values
+		static
+net/minecraft/server/commands/SetPlayerIdleTimeoutCommand net/minecraft/server/commands/SetPlayerIdleTimeoutCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138638_
+		static
+		0 p_138639_ p_138639_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138636_
+		static
+		0 p_138637_ p_138637_
+	lambda$setIdleTimeout$2 (I)Lnet/minecraft/network/chat/Component; m_288009_
+		static
+		0 p_288611_ p_288611_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138634_
+		static
+		0 p_138635_ p_138635_
+	setIdleTimeout (Lnet/minecraft/commands/CommandSourceStack;I)I m_138640_
+		static
+		0 p_138641_ p_138641_
+		1 p_138642_ p_138642_
+net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/SetSpawnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138647_
+		static
+		0 p_138648_ p_138648_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_274103_
+		static
+		0 p_274828_ p_274828_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_274104_
+		static
+		0 p_274829_ p_274829_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138654_
+		static
+		0 p_138655_ p_138655_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138645_
+		static
+		0 p_138646_ p_138646_
+	lambda$setSpawn$5 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288011_
+		static
+		0 p_288616_ p_288616_
+		1 p_288617_ p_288617_
+		2 p_288618_ p_288618_
+		3 p_288619_ p_288619_
+	lambda$setSpawn$6 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288010_
+		static
+		0 p_288612_ p_288612_
+		1 p_288613_ p_288613_
+		2 p_288614_ p_288614_
+		3 p_288615_ p_288615_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138643_
+		static
+		0 p_138644_ p_138644_
+	setSpawn (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;F)I m_138649_
+		static
+		0 p_138650_ p_138650_
+		1 p_138651_ p_138651_
+		2 p_138652_ p_138652_
+		3 p_138653_ p_138653_
+net/minecraft/server/commands/SetWorldSpawnCommand net/minecraft/server/commands/SetWorldSpawnCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138664_
+		static
+		0 p_138665_ p_138665_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_274105_
+		static
+		0 p_274830_ p_274830_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138670_
+		static
+		0 p_138671_ p_138671_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138662_
+		static
+		0 p_138663_ p_138663_
+	lambda$setSpawn$4 (Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/network/chat/Component; m_288012_
+		static
+		0 p_288620_ p_288620_
+		1 p_288621_ p_288621_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138660_
+		static
+		0 p_138661_ p_138661_
+	setSpawn (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;F)I m_138666_
+		static
+		0 p_138667_ p_138667_
+		1 p_138668_ p_138668_
+		2 p_138669_ p_138669_
+net/minecraft/server/commands/SpawnArmorTrimsCommand net/minecraft/server/commands/SpawnArmorTrimsCommand
+	MATERIAL_AND_SLOT_TO_ITEM f_265845_
+	TRIM_MATERIAL_ORDER f_266100_
+	TRIM_PATTERN_ORDER f_266001_
+	VANILLA_TRIM_MATERIALS f_266057_
+	VANILLA_TRIM_PATTERNS f_266107_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_276726_
+		static
+		0 p_277270_ p_277270_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_266184_
+		static
+		0 p_267005_ p_267005_
+	lambda$spawnArmorTrims$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; m_266582_
+		static
+		0 p_267215_ p_267215_
+		1 p_266941_ p_266941_
+	lambda$spawnArmorTrims$4 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; m_266547_
+		static
+		0 p_266885_ p_266885_
+		1 p_267239_ p_267239_
+	lambda$spawnArmorTrims$5 (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V m_266431_
+		static
+		0 p_267122_ p_267122_
+		1 p_267258_ p_267258_
+		2 p_266764_ p_266764_
+		3 p_266777_ p_266777_
+		4 p_267162_ p_267162_
+	lambda$spawnArmorTrims$6 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V m_266467_
+		static
+		0 p_267195_ p_267195_
+		1 p_266819_ p_266819_
+		2 p_266685_ p_266685_
+		3 p_266759_ p_266759_
+	lambda$spawnArmorTrims$7 ()Lnet/minecraft/network/chat/Component; m_288013_
+		static
+	lambda$static$0 (Ljava/util/HashMap;)V m_266243_
+		static
+		0 p_266706_ p_266706_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_266283_
+		static
+		0 p_266758_ p_266758_
+	spawnArmorTrims (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I m_266585_
+		static
+		0 p_266993_ p_266993_
+		1 p_266983_ p_266983_
+net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/SpectateCommand
+	ERROR_NOT_SPECTATOR f_138675_
+	ERROR_SELF f_138674_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138681_
+		static
+		0 p_138682_ p_138682_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138691_
+		static
+		0 p_138692_ p_138692_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138689_
+		static
+		0 p_138690_ p_138690_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138679_
+		static
+		0 p_138680_ p_138680_
+	lambda$spectate$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288014_
+		static
+		0 p_288622_ p_288622_
+	lambda$spectate$6 ()Lnet/minecraft/network/chat/Component; m_288015_
+		static
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138687_
+		static
+		0 p_138688_ p_138688_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138677_
+		static
+		0 p_138678_ p_138678_
+	spectate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)I m_138683_
+		static
+		0 p_138684_ p_138684_
+		1 p_138685_ p_138685_
+		2 p_138686_ p_138686_
+net/minecraft/server/commands/SpreadPlayersCommand net/minecraft/server/commands/SpreadPlayersCommand
+	ERROR_FAILED_TO_SPREAD_ENTITIES f_138694_
+	ERROR_FAILED_TO_SPREAD_TEAMS f_138693_
+	ERROR_INVALID_MAX_HEIGHT f_201848_
+	MAX_ITERATION_COUNT f_180523_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createInitialPositions (Lnet/minecraft/util/RandomSource;IDDDD)[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position; m_214733_
+		static
+		0 p_214734_ p_214734_
+		1 p_214735_ p_214735_
+		2 p_214736_ p_214736_
+		3 p_214737_ p_214737_
+		4 p_214738_ p_214738_
+		5 p_214739_ p_214739_
+	getNumberOfTeams (Ljava/util/Collection;)I m_138727_
+		static
+		0 p_138728_ p_138728_
+	lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z m_201851_
+		static
+		0 p_201852_ p_201852_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_288017_
+		static
+		0 p_288627_ p_288627_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_201849_
+		static
+		0 p_201850_ p_201850_
+	lambda$spreadPlayers$6 (Z[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Lnet/minecraft/world/phys/Vec2;D)Lnet/minecraft/network/chat/Component; m_288016_
+		static
+		0 p_288623_ p_288623_
+		1 p_288624_ p_288624_
+		2 p_288625_ p_288625_
+		3 p_288626_ p_288626_
+	lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138744_
+		static
+		0 p_138745_ p_138745_
+		1 p_138746_ p_138746_
+		2 p_138747_ p_138747_
+		3 p_138748_ p_138748_
+	lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_138722_
+		static
+		0 p_138723_ p_138723_
+		1 p_138724_ p_138724_
+		2 p_138725_ p_138725_
+		3 p_138726_ p_138726_
+	lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_201853_
+		static
+		0 p_201854_ p_201854_
+		1 p_201855_ p_201855_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138696_
+		static
+		0 p_138697_ p_138697_
+	setPlayerPositions (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;IZ)D m_138729_
+		static
+		0 p_138730_ p_138730_
+		1 p_138731_ p_138731_
+		2 p_138732_ p_138732_
+		3 p_138733_ p_138733_
+		4 p_138734_ p_138734_
+	spreadPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;FFIZLjava/util/Collection;)I m_138702_
+		static
+		0 p_138703_ p_138703_
+		1 p_138704_ p_138704_
+		2 p_138705_ p_138705_
+		3 p_138706_ p_138706_
+		4 p_138707_ p_138707_
+		5 p_138708_ p_138708_
+		6 p_138709_ p_138709_
+	spreadPositions (Lnet/minecraft/world/phys/Vec2;DLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;DDDDI[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Z)V m_214740_
+		static
+		0 p_214741_ p_214741_
+		1 p_214742_ p_214742_
+		2 p_214743_ p_214743_
+		3 p_214744_ p_214744_
+		4 p_214745_ p_214745_
+		5 p_214746_ p_214746_
+		6 p_214747_ p_214747_
+		7 p_214748_ p_214748_
+		8 p_214749_ p_214749_
+		9 p_214750_ p_214750_
+		10 p_214751_ p_214751_
+net/minecraft/server/commands/SpreadPlayersCommand$Position net/minecraft/server/commands/SpreadPlayersCommand$Position
+	x f_138749_
+	z f_138750_
+	<init> ()V <init>
+	clamp (DDDD)Z m_138753_
+		0 p_138754_ p_138754_
+		1 p_138755_ p_138755_
+		2 p_138756_ p_138756_
+		3 p_138757_ p_138757_
+	dist (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)D m_138767_
+		0 p_138768_ p_138768_
+	getLength ()D m_180525_
+	getSpawnY (Lnet/minecraft/world/level/BlockGetter;I)I m_138758_
+		0 p_138759_ p_138759_
+		1 p_138760_ p_138760_
+	isSafe (Lnet/minecraft/world/level/BlockGetter;I)Z m_138773_
+		0 p_138774_ p_138774_
+		1 p_138775_ p_138775_
+	moveAway (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)V m_138776_
+		0 p_138777_ p_138777_
+	normalize ()V m_138752_
+	randomize (Lnet/minecraft/util/RandomSource;DDDD)V m_214752_
+		0 p_214753_ p_214753_
+		1 p_214754_ p_214754_
+		2 p_214755_ p_214755_
+		3 p_214756_ p_214756_
+		4 p_214757_ p_214757_
+net/minecraft/server/commands/StopCommand net/minecraft/server/commands/StopCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138789_
+		static
+		0 p_138790_ p_138790_
+	lambda$register$1 ()Lnet/minecraft/network/chat/Component; m_288018_
+		static
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_288019_
+		static
+		0 p_288628_ p_288628_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138785_
+		static
+		0 p_138786_ p_138786_
+net/minecraft/server/commands/StopSoundCommand net/minecraft/server/commands/StopSoundCommand
+	<init> ()V <init>
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I m_138808_
+		static
+		0 p_138809_ p_138809_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138796_
+		static
+		0 p_138797_ p_138797_
+	lambda$register$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138805_
+		static
+		0 p_138806_ p_138806_
+		1 p_138807_ p_138807_
+	lambda$register$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I m_138791_
+		static
+		0 p_138792_ p_138792_
+		1 p_138793_ p_138793_
+	lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138798_
+		static
+		0 p_138799_ p_138799_
+	lambda$stopSound$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; m_288022_
+		static
+		0 p_288630_ p_288630_
+		1 p_288631_ p_288631_
+	lambda$stopSound$6 (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; m_288023_
+		static
+		0 p_288632_ p_288632_
+	lambda$stopSound$7 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; m_288020_
+		static
+		0 p_288629_ p_288629_
+	lambda$stopSound$8 ()Lnet/minecraft/network/chat/Component; m_288021_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138794_
+		static
+		0 p_138795_ p_138795_
+	stopSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/resources/ResourceLocation;)I m_138800_
+		static
+		0 p_138801_ p_138801_
+		1 p_138802_ p_138802_
+		2 p_138803_ p_138803_
+		3 p_138804_ p_138804_
+net/minecraft/server/commands/SummonCommand net/minecraft/server/commands/SummonCommand
+	ERROR_DUPLICATE_UUID f_138811_
+	ERROR_FAILED f_138810_
+	INVALID_POSITION f_138812_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)Lnet/minecraft/world/entity/Entity; m_269066_
+		static
+		0 p_270582_ p_270582_
+		1 p_270277_ p_270277_
+		2 p_270366_ p_270366_
+		3 p_270197_ p_270197_
+		4 p_270947_ p_270947_
+	lambda$createEntity$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_138826_
+		static
+		0 p_138827_ p_138827_
+		1 p_138828_ p_138828_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138818_
+		static
+		0 p_138819_ p_138819_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_244863_
+		static
+		0 p_248175_ p_248175_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244861_
+		static
+		0 p_248173_ p_248173_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_244862_
+		static
+		0 p_248174_ p_248174_
+	lambda$spawnEntity$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288024_
+		static
+		0 p_288633_ p_288633_
+	register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V m_246670_
+		static
+		0 p_250343_ p_250343_
+		1 p_250122_ p_250122_
+	spawnEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)I m_245828_
+		static
+		0 p_249752_ p_249752_
+		1 p_251948_ p_251948_
+		2 p_251429_ p_251429_
+		3 p_250568_ p_250568_
+		4 p_250229_ p_250229_
+net/minecraft/server/commands/TagCommand net/minecraft/server/commands/TagCommand
+	ERROR_ADD_FAILED f_138833_
+	ERROR_REMOVE_FAILED f_138834_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I m_138848_
+		static
+		0 p_138849_ p_138849_
+		1 p_138850_ p_138850_
+		2 p_138851_ p_138851_
+	getTags (Ljava/util/Collection;)Ljava/util/Collection; m_138852_
+		static
+		0 p_138853_ p_138853_
+	lambda$addTag$5 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288025_
+		static
+		0 p_288634_ p_288634_
+		1 p_288635_ p_288635_
+	lambda$addTag$6 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288028_
+		static
+		0 p_288640_ p_288640_
+		1 p_288641_ p_288641_
+	lambda$listTags$10 (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; m_288027_
+		static
+		0 p_288638_ p_288638_
+		1 p_288639_ p_288639_
+	lambda$listTags$11 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288029_
+		static
+		0 p_288642_ p_288642_
+	lambda$listTags$12 (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; m_288026_
+		static
+		0 p_288636_ p_288636_
+		1 p_288637_ p_288637_
+	lambda$listTags$9 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288031_
+		static
+		0 p_288645_ p_288645_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_138843_
+		static
+		0 p_138844_ p_138844_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_138860_
+		static
+		0 p_138861_ p_138861_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_138840_
+		static
+		0 p_138841_ p_138841_
+		1 p_138842_ p_138842_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138854_
+		static
+		0 p_138855_ p_138855_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138838_
+		static
+		0 p_138839_ p_138839_
+	lambda$removeTag$7 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288032_
+		static
+		0 p_288646_ p_288646_
+		1 p_288647_ p_288647_
+	lambda$removeTag$8 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288030_
+		static
+		0 p_288643_ p_288643_
+		1 p_288644_ p_288644_
+	listTags (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138845_
+		static
+		0 p_138846_ p_138846_
+		1 p_138847_ p_138847_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138836_
+		static
+		0 p_138837_ p_138837_
+	removeTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I m_138856_
+		static
+		0 p_138857_ p_138857_
+		1 p_138858_ p_138858_
+		2 p_138859_ p_138859_
+net/minecraft/server/commands/TeamCommand net/minecraft/server/commands/TeamCommand
+	ERROR_TEAM_ALREADY_COLOR f_138866_
+	ERROR_TEAM_ALREADY_EMPTY f_138864_
+	ERROR_TEAM_ALREADY_EXISTS f_138862_
+	ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED f_138868_
+	ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED f_138867_
+	ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED f_138870_
+	ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED f_138869_
+	ERROR_TEAM_ALREADY_NAME f_138865_
+	ERROR_TEAM_COLLISION_UNCHANGED f_138873_
+	ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED f_138872_
+	ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED f_138871_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I m_138910_
+		static
+		0 p_138911_ p_138911_
+		1 p_138912_ p_138912_
+	createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I m_138913_
+		static
+		0 p_138914_ p_138914_
+		1 p_138915_ p_138915_
+		2 p_138916_ p_138916_
+	deleteTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138926_
+		static
+		0 p_138927_ p_138927_
+		1 p_138928_ p_138928_
+	emptyTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138883_
+		static
+		0 p_138884_ p_138884_
+		1 p_138885_ p_138885_
+	joinTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)I m_138894_
+		static
+		0 p_138895_ p_138895_
+		1 p_138896_ p_138896_
+		2 p_138897_ p_138897_
+	lambda$createTeam$41 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288035_
+		static
+		0 p_288652_ p_288652_
+	lambda$deleteTeam$40 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288041_
+		static
+		0 p_288659_ p_288659_
+	lambda$emptyTeam$39 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288045_
+		static
+		0 p_288664_ p_288664_
+		1 p_288665_ p_288665_
+	lambda$joinTeam$30 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288048_
+		static
+		0 p_288669_ p_288669_
+		1 p_288670_ p_288670_
+	lambda$joinTeam$31 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288043_
+		static
+		0 p_288661_ p_288661_
+		1 p_288662_ p_288662_
+	lambda$leaveTeam$28 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288042_
+		static
+		0 p_288660_ p_288660_
+	lambda$leaveTeam$29 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288047_
+		static
+		0 p_288668_ p_288668_
+	lambda$listMembers$42 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288040_
+		static
+		0 p_288658_ p_288658_
+	lambda$listMembers$43 (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288033_
+		static
+		0 p_288648_ p_288648_
+		1 p_288649_ p_288649_
+	lambda$listTeams$44 ()Lnet/minecraft/network/chat/Component; m_288049_
+		static
+	lambda$listTeams$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288036_
+		static
+		0 p_288653_ p_288653_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_183712_
+		static
+		0 p_183713_ p_183713_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_183710_
+		static
+		0 p_183711_ p_183711_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_138980_
+		static
+		0 p_138981_ p_138981_
+	lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I m_138978_
+		static
+		0 p_138979_ p_138979_
+	lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I m_138976_
+		static
+		0 p_138977_ p_138977_
+	lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I m_138974_
+		static
+		0 p_138975_ p_138975_
+	lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m_138972_
+		static
+		0 p_138973_ p_138973_
+	lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m_138970_
+		static
+		0 p_138971_ p_138971_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I m_138968_
+		static
+		0 p_138969_ p_138969_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m_138966_
+		static
+		0 p_138967_ p_138967_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I m_138964_
+		static
+		0 p_138965_ p_138965_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I m_138962_
+		static
+		0 p_138963_ p_138963_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_138875_
+		static
+		0 p_138876_ p_138876_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I m_138960_
+		static
+		0 p_138961_ p_138961_
+	lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I m_138958_
+		static
+		0 p_138959_ p_138959_
+	lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I m_138956_
+		static
+		0 p_138957_ p_138957_
+	lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I m_138954_
+		static
+		0 p_138955_ p_138955_
+	lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I m_138952_
+		static
+		0 p_138953_ p_138953_
+	lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I m_138950_
+		static
+		0 p_138951_ p_138951_
+	lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I m_138941_
+		static
+		0 p_138942_ p_138942_
+	lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I m_138922_
+		static
+		0 p_138923_ p_138923_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_138994_
+		static
+		0 p_138995_ p_138995_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_138992_
+		static
+		0 p_138993_ p_138993_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_138990_
+		static
+		0 p_138991_ p_138991_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_138988_
+		static
+		0 p_138989_ p_138989_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_138986_
+		static
+		0 p_138987_ p_138987_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_138984_
+		static
+		0 p_138985_ p_138985_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_138982_
+		static
+		0 p_138983_ p_138983_
+	lambda$setCollision$34 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; m_288038_
+		static
+		0 p_288655_ p_288655_
+		1 p_288656_ p_288656_
+	lambda$setColor$38 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; m_288046_
+		static
+		0 p_288666_ p_288666_
+		1 p_288667_ p_288667_
+	lambda$setDeathMessageVisibility$33 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; m_288052_
+		static
+		0 p_288675_ p_288675_
+		1 p_288676_ p_288676_
+	lambda$setDisplayName$37 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288039_
+		static
+		0 p_288657_ p_288657_
+	lambda$setFriendlyFire$36 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288051_
+		static
+		0 p_288673_ p_288673_
+		1 p_288674_ p_288674_
+	lambda$setFriendlySight$35 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; m_288050_
+		static
+		0 p_288671_ p_288671_
+		1 p_288672_ p_288672_
+	lambda$setNametagVisibility$32 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; m_288034_
+		static
+		0 p_288650_ p_288650_
+		1 p_288651_ p_288651_
+	lambda$setPrefix$46 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288037_
+		static
+		0 p_288654_ p_288654_
+	lambda$setSuffix$47 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_288044_
+		static
+		0 p_288663_ p_288663_
+	leaveTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_138917_
+		static
+		0 p_138918_ p_138918_
+		1 p_138919_ p_138919_
+	listMembers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I m_138943_
+		static
+		0 p_138944_ p_138944_
+		1 p_138945_ p_138945_
+	listTeams (Lnet/minecraft/commands/CommandSourceStack;)I m_138881_
+		static
+		0 p_138882_ p_138882_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138877_
+		static
+		0 p_138878_ p_138878_
+	setCollision (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)I m_138886_
+		static
+		0 p_138887_ p_138887_
+		1 p_138888_ p_138888_
+		2 p_138889_ p_138889_
+	setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)I m_138898_
+		static
+		0 p_138899_ p_138899_
+		1 p_138900_ p_138900_
+		2 p_138901_ p_138901_
+	setDeathMessageVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I m_138929_
+		static
+		0 p_138930_ p_138930_
+		1 p_138931_ p_138931_
+		2 p_138932_ p_138932_
+	setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138902_
+		static
+		0 p_138903_ p_138903_
+		1 p_138904_ p_138904_
+		2 p_138905_ p_138905_
+	setFriendlyFire (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I m_138937_
+		static
+		0 p_138938_ p_138938_
+		1 p_138939_ p_138939_
+		2 p_138940_ p_138940_
+	setFriendlySight (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I m_138906_
+		static
+		0 p_138907_ p_138907_
+		1 p_138908_ p_138908_
+		2 p_138909_ p_138909_
+	setNametagVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I m_138890_
+		static
+		0 p_138891_ p_138891_
+		1 p_138892_ p_138892_
+		2 p_138893_ p_138893_
+	setPrefix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138933_
+		static
+		0 p_138934_ p_138934_
+		1 p_138935_ p_138935_
+		2 p_138936_ p_138936_
+	setSuffix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I m_138946_
+		static
+		0 p_138947_ p_138947_
+		1 p_138948_ p_138948_
+		2 p_138949_ p_138949_
+net/minecraft/server/commands/TeamMsgCommand net/minecraft/server/commands/TeamMsgCommand
+	ERROR_NOT_ON_TEAM f_138997_
+	SUGGEST_STYLE f_138996_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/server/level/ServerPlayer;)Z m_288053_
+		static
+		0 p_288677_ p_288677_
+		1 p_288678_ p_288678_
+		2 p_288679_ p_288679_
+	lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_244864_
+		static
+		0 p_248176_ p_248176_
+		1 p_248177_ p_248177_
+		2 p_248178_ p_248178_
+		3 p_248179_ p_248179_
+		4 p_248180_ p_248180_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_244866_
+		static
+		0 p_248184_ p_248184_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_138999_
+		static
+		0 p_139000_ p_139000_
+	sendMessage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V m_246910_
+		static
+		0 p_248778_ p_248778_
+		1 p_248891_ p_248891_
+		2 p_250504_ p_250504_
+		3 p_249706_ p_249706_
+		4 p_249707_ p_249707_
+net/minecraft/server/commands/TeleportCommand net/minecraft/server/commands/TeleportCommand
+	INVALID_POSITION f_139006_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	formatDouble (D)Ljava/lang/String; m_142775_
+		static
+		0 p_142776_ p_142776_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139038_
+		static
+		0 p_139039_ p_139039_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139050_
+		static
+		0 p_139051_ p_139051_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139048_
+		static
+		0 p_139049_ p_139049_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139046_
+		static
+		0 p_139047_ p_139047_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139044_
+		static
+		0 p_139045_ p_139045_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139042_
+		static
+		0 p_139043_ p_139043_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139040_
+		static
+		0 p_139041_ p_139041_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139036_
+		static
+		0 p_139037_ p_139037_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_139010_
+		static
+		0 p_139011_ p_139011_
+	lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139012_
+		static
+		0 p_139013_ p_139013_
+	lambda$teleportToEntity$10 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288055_
+		static
+		0 p_288682_ p_288682_
+		1 p_288683_ p_288683_
+	lambda$teleportToEntity$11 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_288054_
+		static
+		0 p_288680_ p_288680_
+		1 p_288681_ p_288681_
+	lambda$teleportToPos$12 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; m_288057_
+		static
+		0 p_288686_ p_288686_
+		1 p_288687_ p_288687_
+	lambda$teleportToPos$13 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; m_288056_
+		static
+		0 p_288684_ p_288684_
+		1 p_288685_ p_288685_
+	performTeleport (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/TeleportCommand$LookAt;)V m_139014_
+		static
+		0 p_139015_ p_139015_
+		1 p_139016_ p_139016_
+		2 p_139017_ p_139017_
+		3 p_139018_ p_139018_
+		4 p_139019_ p_139019_
+		5 p_139020_ p_139020_
+		6 p_139021_ p_139021_
+		7 p_139022_ p_139022_
+		8 p_139023_ p_139023_
+		9 p_139024_ p_139024_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139008_
+		static
+		0 p_139009_ p_139009_
+	teleportToEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I m_139032_
+		static
+		0 p_139033_ p_139033_
+		1 p_139034_ p_139034_
+		2 p_139035_ p_139035_
+	teleportToPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/server/commands/TeleportCommand$LookAt;)I m_139025_
+		static
+		0 p_139026_ p_139026_
+		1 p_139027_ p_139027_
+		2 p_139028_ p_139028_
+		3 p_139029_ p_139029_
+		4 p_139030_ p_139030_
+		5 p_139031_ p_139031_
+net/minecraft/server/commands/TeleportCommand$LookAt net/minecraft/server/commands/TeleportCommand$LookAt
+	anchor f_139054_
+	entity f_139053_
+	position f_139052_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_139059_ p_139059_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
+		0 p_139056_ p_139056_
+		1 p_139057_ p_139057_
+	perform (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)V m_139060_
+		0 p_139061_ p_139061_
+		1 p_139062_ p_139062_
+net/minecraft/server/commands/TellRawCommand net/minecraft/server/commands/TellRawCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139067_
+		static
+		0 p_139068_ p_139068_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_240394_
+		static
+		0 p_139066_ p_139066_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139063_
+		static
+		0 p_139064_ p_139064_
+net/minecraft/server/commands/TimeCommand net/minecraft/server/commands/TimeCommand
+	<init> ()V <init>
+	addTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139082_
+		static
+		0 p_139083_ p_139083_
+		1 p_139084_ p_139084_
+	getDayTime (Lnet/minecraft/server/level/ServerLevel;)I m_139069_
+		static
+		0 p_139070_ p_139070_
+	lambda$addTime$12 (I)Lnet/minecraft/network/chat/Component; m_288060_
+		static
+		0 p_288690_ p_288690_
+	lambda$queryTime$10 (I)Lnet/minecraft/network/chat/Component; m_288058_
+		static
+		0 p_288688_ p_288688_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139075_
+		static
+		0 p_139076_ p_139076_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139100_
+		static
+		0 p_139101_ p_139101_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139098_
+		static
+		0 p_139099_ p_139099_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139096_
+		static
+		0 p_139097_ p_139097_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139094_
+		static
+		0 p_139095_ p_139095_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139092_
+		static
+		0 p_139093_ p_139093_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139090_
+		static
+		0 p_139091_ p_139091_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139085_
+		static
+		0 p_139086_ p_139086_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_288061_
+		static
+		0 p_288691_ p_288691_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_288059_
+		static
+		0 p_288689_ p_288689_
+	lambda$setTime$11 (I)Lnet/minecraft/network/chat/Component; m_288062_
+		static
+		0 p_288692_ p_288692_
+	queryTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139087_
+		static
+		0 p_139088_ p_139088_
+		1 p_139089_ p_139089_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139071_
+		static
+		0 p_139072_ p_139072_
+	setTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139077_
+		static
+		0 p_139078_ p_139078_
+		1 p_139079_ p_139079_
+net/minecraft/server/commands/TitleCommand net/minecraft/server/commands/TitleCommand
+	<init> ()V <init>
+	clearTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139108_
+		static
+		0 p_139109_ p_139109_
+		1 p_139110_ p_139110_
+	lambda$clearTitle$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289078_
+		static
+		0 p_289299_ p_289299_
+	lambda$clearTitle$8 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288069_
+		static
+		0 p_288700_ p_288700_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139106_
+		static
+		0 p_139107_ p_139107_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139133_
+		static
+		0 p_139134_ p_139134_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139131_
+		static
+		0 p_139132_ p_139132_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139129_
+		static
+		0 p_139130_ p_139130_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139127_
+		static
+		0 p_139128_ p_139128_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139122_
+		static
+		0 p_139123_ p_139123_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139104_
+		static
+		0 p_139105_ p_139105_
+	lambda$resetTitle$10 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288068_
+		static
+		0 p_288699_ p_288699_
+	lambda$resetTitle$9 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289080_
+		static
+		0 p_289301_ p_289301_
+	lambda$setTimes$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289079_
+		static
+		0 p_289300_ p_289300_
+	lambda$setTimes$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288063_
+		static
+		0 p_288693_ p_288693_
+	lambda$showTitle$11 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_289077_
+		static
+		0 p_289297_ p_289297_
+		1 p_289298_ p_289298_
+	lambda$showTitle$12 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288070_
+		static
+		0 p_288701_ p_288701_
+		1 p_288702_ p_288702_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139102_
+		static
+		0 p_139103_ p_139103_
+	resetTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139124_
+		static
+		0 p_139125_ p_139125_
+		1 p_139126_ p_139126_
+	setTimes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;III)I m_139111_
+		static
+		0 p_139112_ p_139112_
+		1 p_139113_ p_139113_
+		2 p_139114_ p_139114_
+		3 p_139115_ p_139115_
+		4 p_139116_ p_139116_
+	showTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/util/function/Function;)I m_142780_
+		static
+		0 p_142781_ p_142781_
+		1 p_142782_ p_142782_
+		2 p_142783_ p_142783_
+		3 p_142784_ p_142784_
+		4 p_142785_ p_142785_
+net/minecraft/server/commands/TriggerCommand net/minecraft/server/commands/TriggerCommand
+	ERROR_INVALID_OBJECTIVE f_139136_
+	ERROR_NOT_PRIMED f_139135_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;I)I m_139154_
+		static
+		0 p_139155_ p_139155_
+		1 p_139156_ p_139156_
+		2 p_139157_ p_139157_
+	getScore (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_139138_
+		static
+		0 p_139139_ p_139139_
+		1 p_139140_ p_139140_
+	lambda$addValue$4 (Lnet/minecraft/world/scores/Score;I)Lnet/minecraft/network/chat/Component; m_288073_
+		static
+		0 p_288706_ p_288706_
+		1 p_288707_ p_288707_
+	lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139145_
+		static
+		0 p_139146_ p_139146_
+		1 p_139147_ p_139147_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139164_
+		static
+		0 p_139165_ p_139165_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139158_
+		static
+		0 p_139159_ p_139159_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139143_
+		static
+		0 p_139144_ p_139144_
+	lambda$setValue$5 (Lnet/minecraft/world/scores/Score;I)Lnet/minecraft/network/chat/Component; m_288071_
+		static
+		0 p_288703_ p_288703_
+		1 p_288704_ p_288704_
+	lambda$simpleTrigger$6 (Lnet/minecraft/world/scores/Score;)Lnet/minecraft/network/chat/Component; m_288072_
+		static
+		0 p_288705_ p_288705_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139141_
+		static
+		0 p_139142_ p_139142_
+	setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;I)I m_139160_
+		static
+		0 p_139161_ p_139161_
+		1 p_139162_ p_139162_
+		2 p_139163_ p_139163_
+	simpleTrigger (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Score;)I m_139151_
+		static
+		0 p_139152_ p_139152_
+		1 p_139153_ p_139153_
+	suggestObjectives (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139148_
+		static
+		0 p_139149_ p_139149_
+		1 p_139150_ p_139150_
+net/minecraft/server/commands/WardenSpawnTrackerCommand net/minecraft/server/commands/WardenSpawnTrackerCommand
+	<init> ()V <init>
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_214777_
+		static
+		0 p_214778_ p_214778_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_214786_
+		static
+		0 p_214787_ p_214787_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_214775_
+		static
+		0 p_214776_ p_214776_
+	lambda$resetTracker$6 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288076_
+		static
+		0 p_288710_ p_288710_
+	lambda$resetTracker$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288077_
+		static
+		0 p_288711_ p_288711_
+	lambda$setWarningLevel$3 (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244869_
+		static
+		0 p_248187_ p_248187_
+		1 p_248188_ p_248188_
+	lambda$setWarningLevel$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288075_
+		static
+		0 p_288709_ p_288709_
+	lambda$setWarningLevel$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; m_288074_
+		static
+		0 p_288708_ p_288708_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_214773_
+		static
+		0 p_214774_ p_214774_
+	resetTracker (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_214779_
+		static
+		0 p_214780_ p_214780_
+		1 p_214781_ p_214781_
+	setWarningLevel (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;I)I m_214782_
+		static
+		0 p_214783_ p_214783_
+		1 p_214784_ p_214784_
+		2 p_214785_ p_214785_
+net/minecraft/server/commands/WeatherCommand net/minecraft/server/commands/WeatherCommand
+	DEFAULT_TIME f_142787_
+	<init> ()V <init>
+	getDuration (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I m_264595_
+		static
+		0 p_265382_ p_265382_
+		1 p_265171_ p_265171_
+		2 p_265122_ p_265122_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139170_
+		static
+		0 p_139171_ p_139171_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_263942_
+		static
+		0 p_264806_ p_264806_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_263943_
+		static
+		0 p_264807_ p_264807_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_263941_
+		static
+		0 p_264805_ p_264805_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_263945_
+		static
+		0 p_264809_ p_264809_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_263944_
+		static
+		0 p_264808_ p_264808_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_263940_
+		static
+		0 p_264804_ p_264804_
+	lambda$setClear$7 ()Lnet/minecraft/network/chat/Component; m_288078_
+		static
+	lambda$setRain$8 ()Lnet/minecraft/network/chat/Component; m_288079_
+		static
+	lambda$setThunder$9 ()Lnet/minecraft/network/chat/Component; m_288080_
+		static
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139166_
+		static
+		0 p_139167_ p_139167_
+	setClear (Lnet/minecraft/commands/CommandSourceStack;I)I m_139172_
+		static
+		0 p_139173_ p_139173_
+		1 p_139174_ p_139174_
+	setRain (Lnet/minecraft/commands/CommandSourceStack;I)I m_139177_
+		static
+		0 p_139178_ p_139178_
+		1 p_139179_ p_139179_
+	setThunder (Lnet/minecraft/commands/CommandSourceStack;I)I m_139182_
+		static
+		0 p_139183_ p_139183_
+		1 p_139184_ p_139184_
+net/minecraft/server/commands/WhitelistCommand net/minecraft/server/commands/WhitelistCommand
+	ERROR_ALREADY_DISABLED f_139192_
+	ERROR_ALREADY_ENABLED f_139191_
+	ERROR_ALREADY_WHITELISTED f_139193_
+	ERROR_NOT_WHITELISTED f_139194_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139210_
+		static
+		0 p_139211_ p_139211_
+		1 p_139212_ p_139212_
+	disableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I m_139225_
+		static
+		0 p_139226_ p_139226_
+	enableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I m_139218_
+		static
+		0 p_139219_ p_139219_
+	lambda$addPlayers$12 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_288085_
+		static
+		0 p_288715_ p_288715_
+	lambda$disableWhitelist$15 ()Lnet/minecraft/network/chat/Component; m_288087_
+		static
+	lambda$enableWhitelist$14 ()Lnet/minecraft/network/chat/Component; m_288088_
+		static
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139233_
+		static
+		0 p_139234_ p_139234_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_139235_
+		static
+		0 p_139236_ p_139236_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_139203_
+		static
+		0 p_139204_ p_139204_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_139231_
+		static
+		0 p_139232_ p_139232_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139227_
+		static
+		0 p_139228_ p_139228_
+	lambda$register$4 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z m_289081_
+		static
+		0 p_289302_ p_289302_
+		1 p_289303_ p_289303_
+	lambda$register$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; m_289082_
+		static
+		0 p_289304_ p_289304_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139215_
+		static
+		0 p_139216_ p_139216_
+		1 p_139217_ p_139217_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139223_
+		static
+		0 p_139224_ p_139224_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139205_
+		static
+		0 p_139206_ p_139206_
+		1 p_139207_ p_139207_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_139213_
+		static
+		0 p_139214_ p_139214_
+	lambda$reload$11 ()Lnet/minecraft/network/chat/Component; m_288086_
+		static
+	lambda$removePlayers$13 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_288081_
+		static
+		0 p_288712_ p_288712_
+	lambda$showList$16 ()Lnet/minecraft/network/chat/Component; m_288084_
+		static
+	lambda$showList$17 ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_288082_
+		static
+		0 p_288713_ p_288713_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139201_
+		static
+		0 p_139202_ p_139202_
+	reload (Lnet/minecraft/commands/CommandSourceStack;)I m_139208_
+		static
+		0 p_139209_ p_139209_
+	removePlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I m_139220_
+		static
+		0 p_139221_ p_139221_
+		1 p_139222_ p_139222_
+	showList (Lnet/minecraft/commands/CommandSourceStack;)I m_139229_
+		static
+		0 p_139230_ p_139230_
+net/minecraft/server/commands/WorldBorderCommand net/minecraft/server/commands/WorldBorderCommand
+	ERROR_SAME_CENTER f_139237_
+	ERROR_SAME_DAMAGE_AMOUNT f_139244_
+	ERROR_SAME_DAMAGE_BUFFER f_139243_
+	ERROR_SAME_SIZE f_139238_
+	ERROR_SAME_WARNING_DISTANCE f_139242_
+	ERROR_SAME_WARNING_TIME f_139241_
+	ERROR_TOO_BIG f_139240_
+	ERROR_TOO_FAR_OUT f_196554_
+	ERROR_TOO_SMALL f_139239_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSize (Lnet/minecraft/commands/CommandSourceStack;)I m_139250_
+		static
+		0 p_139251_ p_139251_
+	lambda$getSize$15 (D)Lnet/minecraft/network/chat/Component; m_288093_
+		static
+		0 p_288722_ p_288722_
+	lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139267_
+		static
+		0 p_139268_ p_139268_
+	lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I m_289083_
+		static
+		0 p_289305_ p_289305_
+	lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m_139248_
+		static
+		0 p_139249_ p_139249_
+	lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I m_289084_
+		static
+		0 p_289306_ p_289306_
+	lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I m_139285_
+		static
+		0 p_139286_ p_139286_
+	lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I m_139283_
+		static
+		0 p_139284_ p_139284_
+	lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I m_139281_
+		static
+		0 p_139282_ p_139282_
+	lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I m_139279_
+		static
+		0 p_139280_ p_139280_
+	lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I m_139277_
+		static
+		0 p_139278_ p_139278_
+	lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I m_139275_
+		static
+		0 p_139276_ p_139276_
+	lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m_139265_
+		static
+		0 p_139266_ p_139266_
+	lambda$setCenter$16 (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/network/chat/Component; m_288090_
+		static
+		0 p_288718_ p_288718_
+	lambda$setDamageAmount$12 (F)Lnet/minecraft/network/chat/Component; m_288097_
+		static
+		0 p_288726_ p_288726_
+	lambda$setDamageBuffer$11 (F)Lnet/minecraft/network/chat/Component; m_288095_
+		static
+		0 p_288724_ p_288724_
+	lambda$setSize$17 (DJ)Lnet/minecraft/network/chat/Component; m_288098_
+		static
+		0 p_288727_ p_288727_
+		1 p_288728_ p_288728_
+	lambda$setSize$18 (DJ)Lnet/minecraft/network/chat/Component; m_288091_
+		static
+		0 p_288719_ p_288719_
+		1 p_288720_ p_288720_
+	lambda$setSize$19 (D)Lnet/minecraft/network/chat/Component; m_288096_
+		static
+		0 p_288725_ p_288725_
+	lambda$setWarningDistance$14 (I)Lnet/minecraft/network/chat/Component; m_288092_
+		static
+		0 p_288721_ p_288721_
+	lambda$setWarningTime$13 (I)Lnet/minecraft/network/chat/Component; m_288094_
+		static
+		0 p_288723_ p_288723_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139246_
+		static
+		0 p_139247_ p_139247_
+	setCenter (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;)I m_139262_
+		static
+		0 p_139263_ p_139263_
+		1 p_139264_ p_139264_
+	setDamageAmount (Lnet/minecraft/commands/CommandSourceStack;F)I m_139269_
+		static
+		0 p_139270_ p_139270_
+		1 p_139271_ p_139271_
+	setDamageBuffer (Lnet/minecraft/commands/CommandSourceStack;F)I m_139256_
+		static
+		0 p_139257_ p_139257_
+		1 p_139258_ p_139258_
+	setSize (Lnet/minecraft/commands/CommandSourceStack;DJ)I m_139252_
+		static
+		0 p_139253_ p_139253_
+		1 p_139254_ p_139254_
+		2 p_139255_ p_139255_
+	setWarningDistance (Lnet/minecraft/commands/CommandSourceStack;I)I m_139272_
+		static
+		0 p_139273_ p_139273_
+		1 p_139274_ p_139274_
+	setWarningTime (Lnet/minecraft/commands/CommandSourceStack;I)I m_139259_
+		static
+		0 p_139260_ p_139260_
+		1 p_139261_ p_139261_
+net/minecraft/server/commands/data/BlockDataAccessor net/minecraft/server/commands/data/BlockDataAccessor
+	ERROR_NOT_A_BLOCK_ENTITY f_139292_
+	PROVIDER f_139291_
+	entity f_139293_
+	pos f_139294_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_139297_ p_139297_
+		1 p_139298_ p_139298_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139309_ p_139309_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139301_ p_139301_
+		1 p_139302_ p_139302_
+		2 p_139303_ p_139303_
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139304_
+		static
+		0 p_139305_ p_139305_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139307_ p_139307_
+net/minecraft/server/commands/data/BlockDataAccessor$1 net/minecraft/server/commands/data/BlockDataAccessor$1
+	val$argPrefix f_139312_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139314_ p_139314_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139319_ p_139319_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139316_ p_139316_
+		1 p_139317_ p_139317_
+net/minecraft/server/commands/data/DataAccessor net/minecraft/server/commands/data/DataAccessor
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139324_ p_139324_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139320_ p_139320_
+		1 p_139321_ p_139321_
+		2 p_139322_ p_139322_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139323_ p_139323_
+net/minecraft/server/commands/data/DataCommands net/minecraft/server/commands/data/DataCommands
+	ALL_PROVIDERS f_139349_
+	ERROR_EXPECTED_OBJECT f_139357_
+	ERROR_EXPECTED_VALUE f_263767_
+	ERROR_GET_NON_EXISTENT f_139354_
+	ERROR_GET_NOT_NUMBER f_139353_
+	ERROR_INVALID_SUBSTRING f_287793_
+	ERROR_MERGE_UNCHANGED f_139352_
+	ERROR_MULTIPLE_TAGS f_139355_
+	SOURCE_PROVIDERS f_139351_
+	TARGET_PROVIDERS f_139350_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	decorateModification (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139403_
+		static
+		0 p_139404_ p_139404_
+	getAsText (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; m_264579_
+		static
+		0 p_265255_ p_265255_
+	getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_139443_
+		static
+		0 p_139444_ p_139444_
+		1 p_139445_ p_139445_
+		2 p_139446_ p_139446_
+	getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;)I m_139382_
+		static
+		0 p_139383_ p_139383_
+		1 p_139384_ p_139384_
+	getNumeric (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;D)I m_139389_
+		static
+		0 p_139390_ p_139390_
+		1 p_139391_ p_139391_
+		2 p_139392_ p_139392_
+		3 p_139393_ p_139393_
+	getOffset (II)I m_287144_
+		static
+		0 p_287638_ p_287638_
+		1 p_287600_ p_287600_
+	getSingleTag (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/Tag; m_139398_
+		static
+		0 p_139399_ p_139399_
+		1 p_139400_ p_139400_
+	getSingletonSource (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; m_264092_
+		static
+		0 p_265108_ p_265108_
+		1 p_265370_ p_265370_
+	lambda$decorateModification$22 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_263953_
+		static
+		0 p_264826_ p_264826_
+		1 p_264827_ p_264827_
+		2 p_264828_ p_264828_
+		3 p_264829_ p_264829_
+	lambda$decorateModification$23 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_263957_
+		static
+		0 p_264839_ p_264839_
+		1 p_264840_ p_264840_
+		2 p_264841_ p_264841_
+		3 p_264842_ p_264842_
+	lambda$decorateModification$24 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142808_
+		static
+		0 p_142809_ p_142809_
+		1 p_142811_ p_142811_
+		2 p_142810_ p_142810_
+		3 p_142812_ p_142812_
+	lambda$decorateModification$25 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142804_
+		static
+		0 p_142805_ p_142805_
+		1 p_142806_ p_142806_
+		2 p_142807_ p_142807_
+	lambda$decorateModification$26 (Ljava/lang/String;)Ljava/lang/String; m_263948_
+		static
+		0 p_264813_ p_264813_
+	lambda$decorateModification$27 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288099_
+		static
+		0 p_288729_ p_288729_
+		1 p_288730_ p_288730_
+		2 p_288731_ p_288731_
+		3 p_288732_ p_288732_
+	lambda$decorateModification$28 (Ljava/lang/String;)Ljava/lang/String; m_263951_
+		static
+		0 p_264821_ p_264821_
+	lambda$decorateModification$29 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288101_
+		static
+		0 p_288734_ p_288734_
+		1 p_288735_ p_288735_
+		2 p_288736_ p_288736_
+		3 p_288737_ p_288737_
+	lambda$decorateModification$30 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_287040_
+		static
+		0 p_287352_ p_287352_
+		1 p_287353_ p_287353_
+	lambda$decorateModification$31 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288108_
+		static
+		0 p_288750_ p_288750_
+		1 p_288751_ p_288751_
+		2 p_288752_ p_288752_
+		3 p_288753_ p_288753_
+	lambda$decorateModification$32 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; m_287042_
+		static
+		0 p_287358_ p_287358_
+		1 p_287359_ p_287359_
+	lambda$decorateModification$33 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_288107_
+		static
+		0 p_288746_ p_288746_
+		1 p_288747_ p_288747_
+		2 p_288748_ p_288748_
+		3 p_288749_ p_288749_
+	lambda$decorateModification$34 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_287041_
+		static
+		0 p_287354_ p_287354_
+		1 p_287355_ p_287355_
+		2 p_287356_ p_287356_
+		3 p_287357_ p_287357_
+	lambda$decorateModification$35 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_263955_
+		static
+		0 p_264834_ p_264834_
+		1 p_264835_ p_264835_
+		2 p_264836_ p_264836_
+	lambda$decorateModification$36 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I m_142800_
+		static
+		0 p_142801_ p_142801_
+		1 p_142802_ p_142802_
+		2 p_142803_ p_142803_
+	lambda$decorateModification$37 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_142797_
+		static
+		0 p_142798_ p_142798_
+		1 p_142799_ p_142799_
+	lambda$decorateModification$38 (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_263949_
+		static
+		0 p_264814_ p_264814_
+		1 p_264815_ p_264815_
+		2 p_264816_ p_264816_
+	lambda$getData$41 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_288105_
+		static
+		0 p_288742_ p_288742_
+		1 p_288743_ p_288743_
+	lambda$getData$43 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; m_288106_
+		static
+		0 p_288744_ p_288744_
+		1 p_288745_ p_288745_
+	lambda$getNumeric$42 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_288109_
+		static
+		0 p_288754_ p_288754_
+		1 p_288755_ p_288755_
+		2 p_288756_ p_288756_
+		3 p_288757_ p_288757_
+	lambda$manipulateData$39 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288100_
+		static
+		0 p_288733_ p_288733_
+	lambda$mergeData$44 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288102_
+		static
+		0 p_288738_ p_288738_
+	lambda$register$10 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142847_
+		static
+		0 p_142848_ p_142848_
+		1 p_142849_ p_142849_
+	lambda$register$11 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142839_
+		static
+		0 p_142840_ p_142840_
+		1 p_142841_ p_142841_
+	lambda$register$12 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142831_
+		static
+		0 p_142832_ p_142832_
+		1 p_142833_ p_142833_
+	lambda$register$13 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139451_
+		static
+		0 p_139452_ p_139452_
+		1 p_139453_ p_139453_
+	lambda$register$14 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142818_
+		static
+		0 p_142819_ p_142819_
+		1 p_142820_ p_142820_
+	lambda$register$15 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139411_
+		static
+		0 p_139412_ p_139412_
+		1 p_139413_ p_139413_
+	lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263154_
+		static
+		0 p_142859_ p_142859_
+		1 p_142860_ p_142860_
+		2 p_142861_ p_142861_
+		3 p_142862_ p_142862_
+	lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263155_
+		static
+		0 p_142851_ p_142851_
+		1 p_142852_ p_142852_
+		2 p_142853_ p_142853_
+		3 p_142854_ p_142854_
+	lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263156_
+		static
+		0 p_142843_ p_142843_
+		1 p_142844_ p_142844_
+		2 p_142845_ p_142845_
+		3 p_142846_ p_142846_
+	lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263157_
+		static
+		0 p_142835_ p_142835_
+		1 p_142836_ p_142836_
+		2 p_142837_ p_142837_
+		3 p_142838_ p_142838_
+	lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_263448_
+		static
+		0 p_142822_ p_142822_
+		1 p_142823_ p_142823_
+		2 p_142824_ p_142824_
+		3 p_142825_ p_142825_
+	lambda$register$21 (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V m_139367_
+		static
+		0 p_139368_ p_139368_
+		1 p_139369_ p_139369_
+	lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z m_139380_
+		static
+		0 p_139381_ p_139381_
+	lambda$register$8 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I m_142855_
+		static
+		0 p_142856_ p_142856_
+		1 p_142857_ p_142857_
+	lambda$register$9 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139469_
+		static
+		0 p_139470_ p_139470_
+		1 p_139471_ p_139471_
+	lambda$removeData$40 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; m_288103_
+		static
+		0 p_288739_ p_288739_
+	lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139490_
+		static
+		0 p_139491_ p_139491_
+	lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139480_
+		static
+		0 p_139481_ p_139481_
+	lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_139467_
+		static
+		0 p_139448_ p_139448_
+	lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_263961_
+		static
+		0 p_264853_ p_264853_
+	lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; m_288104_
+		static
+		0 p_288740_ p_288740_
+		1 p_288741_ p_288741_
+	lambda$static$5 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139449_
+		static
+		0 p_139450_ p_139450_
+	lambda$static$6 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139409_
+		static
+		0 p_139410_ p_139410_
+	manipulateData (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Ljava/util/List;)I m_139375_
+		static
+		0 p_139376_ p_139376_
+		1 p_139377_ p_139377_
+		2 p_139378_ p_139378_
+		3 p_139379_ p_139379_
+	mergeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)I m_139394_
+		static
+		0 p_139395_ p_139395_
+		1 p_139396_ p_139396_
+		2 p_139397_ p_139397_
+	register (Lcom/mojang/brigadier/CommandDispatcher;)V m_139365_
+		static
+		0 p_139366_ p_139366_
+	removeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I m_139385_
+		static
+		0 p_139386_ p_139386_
+		1 p_139387_ p_139387_
+		2 p_139388_ p_139388_
+	resolveSourcePath (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; m_264549_
+		static
+		0 p_265468_ p_265468_
+		1 p_265670_ p_265670_
+	stringifyTagList (Ljava/util/List;Lnet/minecraft/server/commands/data/DataCommands$StringProcessor;)Ljava/util/List; m_288215_
+		static
+		0 p_288980_ p_288980_
+		1 p_289012_ p_289012_
+	substring (Ljava/lang/String;I)Ljava/lang/String; m_287230_
+		static
+		0 p_287744_ p_287744_
+		1 p_287741_ p_287741_
+	substring (Ljava/lang/String;II)Ljava/lang/String; m_287271_
+		static
+		0 p_287625_ p_287625_
+		1 p_287772_ p_287772_
+		2 p_287598_ p_287598_
+	validatedSubstring (Ljava/lang/String;II)Ljava/lang/String; m_288220_
+		static
+		0 p_288976_ p_288976_
+		1 p_288968_ p_288968_
+		2 p_289018_ p_289018_
+net/minecraft/server/commands/data/DataCommands$DataManipulator net/minecraft/server/commands/data/DataCommands$DataManipulator
+	modify (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I m_139495_
+		0 p_139496_ p_139496_
+		1 p_139497_ p_139497_
+		2 p_139498_ p_139498_
+		3 p_139499_ p_139499_
+net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator
+	create (Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_139500_
+		0 p_139501_ p_139501_
+net/minecraft/server/commands/data/DataCommands$DataProvider net/minecraft/server/commands/data/DataCommands$DataProvider
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139504_ p_139504_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139502_ p_139502_
+		1 p_139503_ p_139503_
+net/minecraft/server/commands/data/DataCommands$StringProcessor net/minecraft/server/commands/data/DataCommands$StringProcessor
+	process (Ljava/lang/String;)Ljava/lang/String; m_288227_
+		0 p_289006_ p_289006_
+net/minecraft/server/commands/data/EntityDataAccessor net/minecraft/server/commands/data/EntityDataAccessor
+	ERROR_NO_PLAYERS f_139506_
+	PROVIDER f_139505_
+	entity f_139507_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_139510_ p_139510_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139521_ p_139521_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139513_ p_139513_
+		1 p_139514_ p_139514_
+		2 p_139515_ p_139515_
+	lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139516_
+		static
+		0 p_139517_ p_139517_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139519_ p_139519_
+net/minecraft/server/commands/data/EntityDataAccessor$1 net/minecraft/server/commands/data/EntityDataAccessor$1
+	val$arg f_139523_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139525_ p_139525_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139530_ p_139530_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139527_ p_139527_
+		1 p_139528_ p_139528_
+net/minecraft/server/commands/data/StorageDataAccessor net/minecraft/server/commands/data/StorageDataAccessor
+	PROVIDER f_139531_
+	SUGGEST_STORAGE f_139532_
+	id f_139534_
+	storage f_139533_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/CommandStorage;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_139537_ p_139537_
+		1 p_139538_ p_139538_
+	getData ()Lnet/minecraft/nbt/CompoundTag; m_6184_
+	getGlobalTags (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/world/level/storage/CommandStorage; m_139560_
+		static
+		0 p_139561_ p_139561_
+	getModifiedSuccess ()Lnet/minecraft/network/chat/Component; m_6934_
+	getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; m_7624_
+		0 p_139558_ p_139558_
+	getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; m_6066_
+		0 p_139550_ p_139550_
+		1 p_139551_ p_139551_
+		2 p_139552_ p_139552_
+	lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; m_139546_
+		static
+		0 p_139547_ p_139547_
+		1 p_139548_ p_139548_
+	lambda$static$1 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; m_139553_
+		static
+		0 p_139554_ p_139554_
+	setData (Lnet/minecraft/nbt/CompoundTag;)V m_7603_
+		0 p_139556_ p_139556_
+net/minecraft/server/commands/data/StorageDataAccessor$1 net/minecraft/server/commands/data/StorageDataAccessor$1
+	val$arg f_139563_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_139565_ p_139565_
+	access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; m_7018_
+		0 p_139570_ p_139570_
+	wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; m_7621_
+		0 p_139567_ p_139567_
+		1 p_139568_ p_139568_
+net/minecraft/server/commands/data/package-info net/minecraft/server/commands/data/package-info
+net/minecraft/server/commands/package-info net/minecraft/server/commands/package-info
+net/minecraft/server/dedicated/DedicatedPlayerList net/minecraft/server/dedicated/DedicatedPlayerList
+	LOGGER f_139571_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;)V <init>
+		0 p_203709_ p_203709_
+		1 p_251851_ p_251851_
+		2 p_203711_ p_203711_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_5765_
+		0 p_139592_ p_139592_
+	deop (Lcom/mojang/authlib/GameProfile;)V m_5750_
+		0 p_139587_ p_139587_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	getServer ()Lnet/minecraft/server/dedicated/DedicatedServer; m_7873_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_5764_
+		0 p_139590_ p_139590_
+	loadIpBanList ()V m_139595_
+	loadOps ()V m_139597_
+	loadUserBanList ()V m_139596_
+	loadWhiteList ()V m_139578_
+	op (Lcom/mojang/authlib/GameProfile;)V m_5749_
+		0 p_139582_ p_139582_
+	reloadWhiteList ()V m_7542_
+	saveIpBanList ()V m_139593_
+	saveOps ()V m_139577_
+	saveUserBanList ()V m_139594_
+	saveWhiteList ()V m_139579_
+	setUsingWhiteList (Z)V m_6628_
+		0 p_139584_ p_139584_
+net/minecraft/server/dedicated/DedicatedServer net/minecraft/server/dedicated/DedicatedServer
+	CONVERSION_RETRIES f_142865_
+	CONVERSION_RETRY_DELAY_MS f_142864_
+	LOGGER f_139598_
+	consoleInput f_139600_
+	gui f_139605_
+	queryThreadGs4 f_139601_
+	rconConsoleSource f_139602_
+	rconThread f_139603_
+	settings f_139604_
+	textFilterClient f_139606_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
+		0 p_214789_ p_214789_
+		1 p_214790_ p_214790_
+		2 p_214791_ p_214791_
+		3 p_214792_ p_214792_
+		4 p_214793_ p_214793_
+		5 p_214794_ p_214794_
+		6 p_214795_ p_214795_
+		7 p_214796_ p_214796_
+	areNpcsEnabled ()Z m_6997_
+	convertOldUsers ()Z m_139668_
+	createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; m_7950_
+		0 p_139634_ p_139634_
+	dumpServerProperties (Ljava/nio/file/Path;)V m_142116_
+		0 p_142872_ p_142872_
+	enforceSecureProfile ()Z m_214005_
+	fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; m_142424_
+		0 p_142870_ p_142870_
+	forceDifficulty ()V m_7044_
+	forceSynchronousWrites ()Z m_6365_
+	getAbsoluteMaxWorldSize ()I m_6329_
+	getCompressionThreshold ()I m_6328_
+	getForcedGameType ()Lnet/minecraft/world/level/GameType; m_142359_
+	getFunctionCompilationLevel ()I m_7034_
+	getLevelIdName ()Ljava/lang/String; m_7123_
+	getMaxChainedNeighborUpdates ()I m_213994_
+	getMaxTickLength ()J m_139669_
+	getOperatorUserPermissionLevel ()I m_7022_
+	getPlayerList ()Lnet/minecraft/server/players/PlayerList; m_6846_
+	getPlayerList ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; m_6846_
+	getPluginNames ()Ljava/lang/String; m_7138_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_7913_
+	getRateLimitPacketsPerSecond ()I m_7032_
+	getScaledTrackingDistance (I)I m_7186_
+		0 p_139659_ p_139659_
+	getServerIp ()Ljava/lang/String; m_6866_
+	getServerName ()Ljava/lang/String; m_6995_
+	getServerPort ()I m_7448_
+	getServerResourcePack ()Ljava/util/Optional; m_214042_
+	getSpawnProtectionRadius ()I m_6396_
+	handleConsoleInput (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V m_139645_
+		0 p_139646_ p_139646_
+		1 p_139647_ p_139647_
+	handleConsoleInputs ()V m_139665_
+	hasGui ()Z m_6370_
+	hidesOnlinePlayers ()Z m_183306_
+	initServer ()Z m_7038_
+	isCommandBlockEnabled ()Z m_6993_
+	isDedicatedServer ()Z m_6982_
+	isEpollEnabled ()Z m_6994_
+	isHardcore ()Z m_7035_
+	isNetherEnabled ()Z m_7079_
+	isPublished ()Z m_6992_
+	isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z m_7779_
+		0 p_139642_ p_139642_
+	isSpawningAnimals ()Z m_6998_
+	isSpawningMonsters ()Z m_7004_
+	isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_7762_
+		0 p_139630_ p_139630_
+		1 p_139631_ p_139631_
+		2 p_139632_ p_139632_
+	lambda$fillServerSystemReport$0 ()Ljava/lang/String; m_276331_
+	lambda$fillServerSystemReport$1 ()Ljava/lang/String; m_142876_
+		static
+	lambda$runCommand$3 (Ljava/lang/String;)V m_276334_
+		0 p_276355_ p_276355_
+	lambda$setPlayerIdleTimeout$2 (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_278546_
+		0 p_278926_ p_278926_
+		1 p_278927_ p_278927_
+	lambda$storeUsingWhiteList$4 (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_278545_
+		0 p_278924_ p_278924_
+		1 p_278925_ p_278925_
+	onServerExit ()V m_6988_
+	repliesToStatus ()Z m_6373_
+	runCommand (Ljava/lang/String;)Ljava/lang/String; m_7261_
+		0 p_139644_ p_139644_
+	setPlayerIdleTimeout (I)V m_7196_
+		0 p_139676_ p_139676_
+	shouldInformAdmins ()Z m_6102_
+	shouldRconBroadcast ()Z m_6983_
+	showGui ()V m_139667_
+	stopServer ()V m_7041_
+	storeUsingWhiteList (Z)V m_139688_
+		0 p_139689_ p_139689_
+	tickChildren (Ljava/util/function/BooleanSupplier;)V m_5703_
+		0 p_139661_ p_139661_
+	waitForRetry ()V m_139671_
+net/minecraft/server/dedicated/DedicatedServer$1 net/minecraft/server/dedicated/DedicatedServer$1
+	this$0 f_139700_
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/lang/String;)V <init>
+		0 p_139702_ p_139702_
+		1 p_139703_ p_139703_
+	run ()V run
+net/minecraft/server/dedicated/DedicatedServerProperties net/minecraft/server/dedicated/DedicatedServerProperties
+	COMMA_SPLITTER f_243988_
+	LOGGER f_214805_
+	SHA1 f_214806_
+	allowFlight f_139734_
+	allowNether f_139753_
+	announcePlayerAchievements f_139744_
+	broadcastConsoleToOps f_139718_
+	broadcastRconToOps f_139717_
+	difficulty f_139739_
+	enableCommandBlock f_139708_
+	enableJmxMonitoring f_139721_
+	enableQuery f_139745_
+	enableRcon f_139747_
+	enableStatus f_139722_
+	enforceSecureProfile f_214804_
+	enforceWhitelist f_139738_
+	entityBroadcastRangePercentage f_139723_
+	forceGameMode f_139737_
+	functionPermissionLevel f_139711_
+	gamemode f_139740_
+	hardcore f_139752_
+	hideOnlinePlayers f_183716_
+	initialDataPackConfiguration f_243997_
+	levelName f_139741_
+	maxChainedNeighborUpdates f_214801_
+	maxPlayers f_139715_
+	maxTickTime f_139712_
+	maxWorldSize f_139719_
+	motd f_139736_
+	networkCompressionThreshold f_139716_
+	onlineMode f_139728_
+	opPermissionLevel f_139710_
+	playerIdleTimeout f_139725_
+	preventProxyConnections f_139729_
+	pvp f_139733_
+	queryPort f_139746_
+	rateLimitPacketsPerSecond f_139713_
+	rconPassword f_139749_
+	rconPort f_139748_
+	serverIp f_139730_
+	serverPort f_139742_
+	serverResourcePackInfo f_214802_
+	simulationDistance f_183715_
+	spawnAnimals f_139731_
+	spawnMonsters f_139705_
+	spawnNpcs f_139732_
+	spawnProtection f_139709_
+	syncChunkWrites f_139720_
+	textFilteringConfig f_139724_
+	useNativeTransport f_139707_
+	viewDistance f_139714_
+	whiteList f_139726_
+	worldDimensionData f_244504_
+	worldOptions f_243824_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Properties;)V <init>
+		0 p_180926_ p_180926_
+	createDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246483_
+		0 p_250466_ p_250466_
+	fromFile (Ljava/nio/file/Path;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_180929_
+		static
+		0 p_180930_ p_180930_
+	getDatapackConfig (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; m_247013_
+		static
+		0 p_251757_ p_251757_
+		1 p_249979_ p_249979_
+	getFeatures (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlagSet; m_246391_
+		static
+		0 p_251025_ p_251025_
+	getServerPackInfo (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; m_214808_
+		static
+		0 p_214809_ p_214809_
+		1 p_214810_ p_214810_
+		2 p_214811_ p_214811_
+		3 p_214812_ p_214812_
+		4 p_214813_ p_214813_
+	lambda$getFeatures$4 (Ljava/lang/String;Ljava/util/function/Consumer;)V m_244875_
+		static
+		0 p_248197_ p_248197_
+		1 p_248198_ p_248198_
+	lambda$new$0 (Ljava/lang/Integer;)Ljava/lang/Integer; m_139770_
+		static
+		0 p_139771_ p_139771_
+	lambda$new$1 (Ljava/lang/Integer;)Ljava/lang/Integer; m_139768_
+		static
+		0 p_139769_ p_139769_
+	lambda$new$2 (Ljava/lang/String;)Lcom/google/gson/JsonObject; m_211542_
+		static
+		0 p_211543_ p_211543_
+	lambda$new$3 (Ljava/lang/String;)Ljava/lang/String; m_211540_
+		static
+		0 p_211541_ p_211541_
+	parseResourcePackPrompt (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_214814_
+		static
+		0 p_214815_ p_214815_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_6764_
+		0 p_139761_ p_139761_
+		1 p_139762_ p_139762_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; m_6764_
+		0 p_139766_ p_139766_
+		1 p_139767_ p_139767_
+net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData
+	LEGACY_PRESET_NAMES f_244358_
+	generatorSettings f_244404_
+	levelType f_243780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/JsonObject;Ljava/lang/String;)V <init>
+		0 f_244404_ f_244404_
+		1 f_243780_ f_243780_
+	create (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_247373_
+		0 p_248812_ p_248812_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248741_ p_248741_
+	generatorSettings ()Lcom/google/gson/JsonObject; f_244404_
+	hashCode ()I hashCode
+	lambda$create$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257148_
+		static
+		0 p_258241_ p_258241_
+	lambda$create$1 ()Ljava/lang/IllegalStateException; m_245759_
+		static
+	lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257147_
+		static
+		0 p_258240_ p_258240_
+	lambda$create$3 ()Ljava/util/Optional; m_245481_
+	lambda$create$4 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; m_247595_
+		0 p_249822_ p_249822_
+	levelType ()Ljava/lang/String; f_243780_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/dedicated/DedicatedServerSettings net/minecraft/server/dedicated/DedicatedServerSettings
+	properties f_139773_
+	source f_139772_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_180932_ p_180932_
+	forceSave ()V m_139780_
+	getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; m_139777_
+	update (Ljava/util/function/UnaryOperator;)Lnet/minecraft/server/dedicated/DedicatedServerSettings; m_139778_
+		0 p_139779_ p_139779_
+net/minecraft/server/dedicated/ServerWatchdog net/minecraft/server/dedicated/ServerWatchdog
+	LOGGER f_139781_
+	MAX_SHUTDOWN_TIME f_142880_
+	SHUTDOWN_STATUS f_142881_
+	maxTickTime f_139783_
+	server f_139782_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139786_ p_139786_
+	exit ()V m_139787_
+	lambda$run$0 ()Ljava/lang/String; m_278547_
+	lambda$run$1 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; m_288110_
+		static
+		0 p_288758_ p_288758_
+	lambda$run$2 ()Ljava/lang/String; m_276335_
+	run ()V run
+net/minecraft/server/dedicated/ServerWatchdog$1 net/minecraft/server/dedicated/ServerWatchdog$1
+	this$0 f_139793_
+	<init> (Lnet/minecraft/server/dedicated/ServerWatchdog;)V <init>
+		0 p_139795_ p_139795_
+	run ()V run
+net/minecraft/server/dedicated/Settings net/minecraft/server/dedicated/Settings
+	LOGGER f_139797_
+	properties f_139798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Properties;)V <init>
+		0 p_139801_ p_139801_
+	cloneProperties ()Ljava/util/Properties; m_139802_
+	dispatchNumberOrString (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; m_139850_
+		static
+		0 p_139851_ p_139851_
+		1 p_139852_ p_139852_
+	get (Ljava/lang/String;I)I m_139805_
+		0 p_139806_ p_139806_
+		1 p_139807_ p_139807_
+	get (Ljava/lang/String;J)J m_139808_
+		0 p_139809_ p_139809_
+		1 p_139810_ p_139810_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139826_
+		0 p_139827_ p_139827_
+		1 p_139828_ p_139828_
+		2 p_139829_ p_139829_
+		3 p_139830_ p_139830_
+		4 p_139831_ p_139831_
+	get (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I m_139832_
+		0 p_139833_ p_139833_
+		1 p_139834_ p_139834_
+		2 p_139835_ p_139835_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139821_
+		0 p_139822_ p_139822_
+		1 p_139823_ p_139823_
+		2 p_139824_ p_139824_
+		3 p_139825_ p_139825_
+	get (Ljava/lang/String;Z)Z m_139836_
+		0 p_139837_ p_139837_
+		1 p_139838_ p_139838_
+	get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_139811_
+		0 p_139812_ p_139812_
+		1 p_139813_ p_139813_
+	get (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_139817_
+		0 p_139818_ p_139818_
+		1 p_139819_ p_139819_
+		2 p_139820_ p_139820_
+	getLegacy (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; m_139814_
+		0 p_139815_ p_139815_
+		1 p_139816_ p_139816_
+	getLegacyBoolean (Ljava/lang/String;)Ljava/lang/Boolean; m_139859_
+		0 p_139860_ p_139860_
+	getLegacyString (Ljava/lang/String;)Ljava/lang/String; m_139803_
+		0 p_139804_ p_139804_
+	getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139868_
+		0 p_139869_ p_139869_
+		1 p_139870_ p_139870_
+		2 p_139871_ p_139871_
+		3 p_139872_ p_139872_
+	getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139864_
+		0 p_139865_ p_139865_
+		1 p_139866_ p_139866_
+		2 p_139867_ p_139867_
+	getMutable (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139861_
+		0 p_139862_ p_139862_
+		1 p_139863_ p_139863_
+	getMutable (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue; m_139873_
+		0 p_139874_ p_139874_
+		1 p_139875_ p_139875_
+	getStringRaw (Ljava/lang/String;)Ljava/lang/String; m_139878_
+		0 p_139879_ p_139879_
+	lambda$dispatchNumberOrString$1 (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; m_139853_
+		static
+		0 p_139854_ p_139854_
+		1 p_139855_ p_139855_
+		2 p_139856_ p_139856_
+	lambda$get$2 (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; m_139846_
+		static
+		0 p_139847_ p_139847_
+		1 p_139848_ p_139848_
+		2 p_139849_ p_139849_
+	lambda$wrapNumberDeserializer$0 (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; m_139843_
+		static
+		0 p_139844_ p_139844_
+		1 p_139845_ p_139845_
+	loadFromFile (Ljava/nio/file/Path;)Ljava/util/Properties; m_139839_
+		static
+		0 p_139840_ p_139840_
+	reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; m_6764_
+		0 p_139857_ p_139857_
+		1 p_139858_ p_139858_
+	store (Ljava/nio/file/Path;)V m_139876_
+		0 p_139877_ p_139877_
+	wrapNumberDeserializer (Ljava/util/function/Function;)Ljava/util/function/Function; m_139841_
+		static
+		0 p_139842_ p_139842_
+net/minecraft/server/dedicated/Settings$MutableValue net/minecraft/server/dedicated/Settings$MutableValue
+	key f_139881_
+	serializer f_139883_
+	this$0 f_139880_
+	value f_139882_
+	<init> (Lnet/minecraft/server/dedicated/Settings;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V <init>
+		0 p_139885_ p_139885_
+		1 p_139886_ p_139886_
+		2 p_139887_ p_139887_
+		3 p_139888_ p_139888_
+	get ()Ljava/lang/Object; get
+	update (Lnet/minecraft/core/RegistryAccess;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings; m_139895_
+		0 p_139896_ p_139896_
+		1 p_139897_ p_139897_
+net/minecraft/server/dedicated/package-info net/minecraft/server/dedicated/package-info
+net/minecraft/server/gui/MinecraftServerGui net/minecraft/server/gui/MinecraftServerGui
+	LOGGER f_139900_
+	MONOSPACED f_139899_
+	SHUTDOWN_TITLE f_142885_
+	TITLE f_142884_
+	finalizers f_139903_
+	isClosing f_139904_
+	logAppenderThread f_139902_
+	server f_139901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139907_ p_139907_
+	addFinalizer (Ljava/lang/Runnable;)V m_139909_
+		0 p_139910_ p_139910_
+	buildChatPanel ()Ljavax/swing/JComponent; m_139934_
+	buildInfoPanel ()Ljavax/swing/JComponent; m_139932_
+	buildPlayerPanel ()Ljavax/swing/JComponent; m_139933_
+	close ()V m_139925_
+	lambda$buildChatPanel$0 (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V m_276337_
+		0 p_276356_ p_276356_
+		1 p_276357_ p_276357_
+	lambda$buildChatPanel$1 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V m_139911_
+		0 p_139912_ p_139912_
+		1 p_139913_ p_139913_
+	lambda$print$2 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V m_139926_
+		0 p_139927_ p_139927_
+		1 p_139928_ p_139928_
+		2 p_139929_ p_139929_
+	print (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V m_139914_
+		0 p_139915_ p_139915_
+		1 p_139916_ p_139916_
+		2 p_139917_ p_139917_
+	runFinalizers ()V m_139935_
+	showFrameFor (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/MinecraftServerGui; m_139921_
+		static
+		0 p_139922_ p_139922_
+	start ()V m_139908_
+net/minecraft/server/gui/MinecraftServerGui$1 net/minecraft/server/gui/MinecraftServerGui$1
+	val$frame f_139937_
+	val$gui f_139936_
+	val$server f_139938_
+	<init> (Lnet/minecraft/server/gui/MinecraftServerGui;Ljavax/swing/JFrame;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
+		0 p_139940_ p_139940_
+		1 p_139941_ p_139941_
+		2 p_139942_ p_139942_
+	windowClosing (Ljava/awt/event/WindowEvent;)V windowClosing
+		0 p_139944_ p_139944_
+net/minecraft/server/gui/MinecraftServerGui$2 net/minecraft/server/gui/MinecraftServerGui$2
+	this$0 f_139945_
+	<init> (Lnet/minecraft/server/gui/MinecraftServerGui;)V <init>
+		0 p_139947_ p_139947_
+	focusGained (Ljava/awt/event/FocusEvent;)V focusGained
+		0 p_139949_ p_139949_
+net/minecraft/server/gui/PlayerListComponent net/minecraft/server/gui/PlayerListComponent
+	server f_139950_
+	tickCount f_139951_
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_139953_ p_139953_
+	tick ()V m_139954_
+net/minecraft/server/gui/StatsComponent net/minecraft/server/gui/StatsComponent
+	DECIMAL_FORMAT f_139955_
+	msgs f_139958_
+	server f_139959_
+	timer f_139960_
+	values f_139956_
+	vp f_139957_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_139963_ p_139963_
+	close ()V m_139964_
+	getAverage ([J)D m_139969_
+		0 p_139970_ p_139970_
+	lambda$new$1 (Ljava/awt/event/ActionEvent;)V m_139965_
+		0 p_139966_ p_139966_
+	lambda$static$0 (Ljava/text/DecimalFormat;)V m_139967_
+		static
+		0 p_139968_ p_139968_
+	paint (Ljava/awt/Graphics;)V paint
+		0 p_139973_ p_139973_
+	tick ()V m_139971_
+net/minecraft/server/gui/package-info net/minecraft/server/gui/package-info
+net/minecraft/server/level/BlockDestructionProgress net/minecraft/server/level/BlockDestructionProgress
+	id f_139974_
+	pos f_139975_
+	progress f_139976_
+	updatedRenderTick f_139977_
+	<init> (ILnet/minecraft/core/BlockPos;)V <init>
+		0 p_139979_ p_139979_
+		1 p_139980_ p_139980_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_139990_ p_139990_
+	compareTo (Lnet/minecraft/server/level/BlockDestructionProgress;)I compareTo
+		0 p_139984_ p_139984_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_139993_ p_139993_
+	getId ()I m_142980_
+	getPos ()Lnet/minecraft/core/BlockPos; m_139985_
+	getProgress ()I m_139988_
+	getUpdatedRenderTick ()I m_139991_
+	hashCode ()I hashCode
+	setProgress (I)V m_139981_
+		0 p_139982_ p_139982_
+	updateTick (I)V m_139986_
+		0 p_139987_ p_139987_
+net/minecraft/server/level/ChunkHolder net/minecraft/server/level/ChunkHolder
+	CHUNK_STATUSES f_139999_
+	NOT_DONE_YET f_203750_
+	UNLOADED_CHUNK f_139995_
+	UNLOADED_CHUNK_FUTURE f_139996_
+	UNLOADED_LEVEL_CHUNK f_139997_
+	UNLOADED_LEVEL_CHUNK_FUTURE f_139998_
+	blockChangedLightSectionFilter f_140012_
+	changedBlocksPerSection f_140011_
+	chunkToSave f_140005_
+	chunkToSaveHistory f_142984_
+	entityTickingChunkFuture f_140004_
+	fullChunkFuture f_140002_
+	futures f_140001_
+	hasChangedSections f_140010_
+	levelHeightAccessor f_142983_
+	lightEngine f_140014_
+	oldTicketLevel f_140006_
+	onLevelChange f_140015_
+	pendingFullStateConfirmation f_142981_
+	playerProvider f_140016_
+	pos f_140009_
+	queueLevel f_140008_
+	skyChangedLightSectionFilter f_140013_
+	ticketLevel f_140007_
+	tickingChunkFuture f_140003_
+	wasAccessibleSinceLastSave f_140017_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/server/level/ChunkHolder$LevelChangeListener;Lnet/minecraft/server/level/ChunkHolder$PlayerProvider;)V <init>
+		0 p_142986_ p_142986_
+		1 p_142987_ p_142987_
+		2 p_142988_ p_142988_
+		3 p_142989_ p_142989_
+		4 p_142990_ p_142990_
+		5 p_142991_ p_142991_
+	addSaveDependency (Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;)V m_200416_
+		0 p_200417_ p_200417_
+		1 p_200418_ p_200418_
+	blockChanged (Lnet/minecraft/core/BlockPos;)V m_140056_
+		0 p_140057_ p_140057_
+	broadcast (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V m_288202_
+		0 p_288998_ p_288998_
+		1 p_289013_ p_289013_
+	broadcastBlockEntity (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_288223_
+		0 p_288988_ p_288988_
+		1 p_289005_ p_289005_
+		2 p_288981_ p_288981_
+	broadcastBlockEntityIfNeeded (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_288224_
+		0 p_288982_ p_288982_
+		1 p_289011_ p_289011_
+		2 p_288969_ p_288969_
+		3 p_288973_ p_288973_
+	broadcastChanges (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_140054_
+		0 p_140055_ p_140055_
+	demoteFullChunk (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V m_287189_
+		0 p_287599_ p_287599_
+		1 p_287649_ p_287649_
+	getAllFutures ()Ljava/util/List; m_202980_
+	getChunkToSave ()Ljava/util/concurrent/CompletableFuture; m_140090_
+	getEntityTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140073_
+	getFullChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_212234_
+	getFullChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140082_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287213_
+	getFutureIfPresent (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140080_
+		0 p_140081_ p_140081_
+	getFutureIfPresentUnchecked (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140047_
+		0 p_140048_ p_140048_
+	getLastAvailable ()Lnet/minecraft/world/level/chunk/ChunkAccess; m_140089_
+	getLastAvailableStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_140088_
+	getOrScheduleFuture (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ChunkMap;)Ljava/util/concurrent/CompletableFuture; m_140049_
+		0 p_140050_ p_140050_
+		1 p_140051_ p_140051_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_140092_
+	getQueueLevel ()I m_140094_
+	getTicketLevel ()I m_140093_
+	getTickingChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; m_140085_
+	getTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; m_140026_
+	lambda$addSaveDependency$2 (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Object;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200413_
+		static
+		0 p_200414_ p_200414_
+		1 p_200415_ p_200415_
+	lambda$broadcast$1 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/server/level/ServerPlayer;)V m_140060_
+		static
+		0 p_140061_ p_140061_
+		1 p_140062_ p_140062_
+	lambda$broadcastChanges$0 (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_288111_
+		0 p_288759_ p_288759_
+		1 p_288760_ p_288760_
+		2 p_288761_ p_288761_
+		3 p_288762_ p_288762_
+	lambda$scheduleFullChunkPromotion$6 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V m_287043_
+		0 p_287360_ p_287360_
+		1 p_287361_ p_287361_
+	lambda$scheduleFullChunkPromotion$7 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_200422_
+		static
+		0 p_200423_ p_200423_
+		1 p_200424_ p_200424_
+	lambda$scheduleFullChunkPromotion$8 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V m_200419_
+		static
+		0 p_200420_ p_200420_
+		1 p_200421_ p_200421_
+	lambda$updateChunkToSave$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200405_
+		static
+		0 p_200406_ p_200406_
+	lambda$updateChunkToSave$4 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200407_
+		static
+		0 p_200408_ p_200408_
+		1 p_200409_ p_200409_
+	lambda$updateChunkToSave$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_200410_
+		static
+		0 p_200411_ p_200411_
+		1 p_200412_ p_200412_
+	refreshAccessibility ()V m_140096_
+	replaceProtoChunk (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V m_140052_
+		0 p_140053_ p_140053_
+	scheduleFullChunkPromotion (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V m_142998_
+		0 p_142999_ p_142999_
+		1 p_143000_ p_143000_
+		2 p_143001_ p_143001_
+		3 p_287621_ p_287621_
+	sectionLightChanged (Lnet/minecraft/world/level/LightLayer;I)V m_140036_
+		0 p_140037_ p_140037_
+		1 p_140038_ p_140038_
+	setQueueLevel (I)V m_140086_
+		0 p_140087_ p_140087_
+	setTicketLevel (I)V m_140027_
+		0 p_140028_ p_140028_
+	updateChunkToSave (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V m_143017_
+		0 p_143018_ p_143018_
+		1 p_143019_ p_143019_
+	updateFutures (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;)V m_143003_
+		0 p_143004_ p_143004_
+		1 p_143005_ p_143005_
+	wasAccessibleSinceLastSave ()Z m_140095_
+net/minecraft/server/level/ChunkHolder$1 net/minecraft/server/level/ChunkHolder$1
+	this$0 f_140097_
+	<init> (Lnet/minecraft/server/level/ChunkHolder;)V <init>
+		0 p_140099_ p_140099_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure
+	UNLOADED f_140101_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure$1 net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkHolder$ChunkSaveDebug net/minecraft/server/level/ChunkHolder$ChunkSaveDebug
+	future f_143024_
+	source f_143025_
+	thread f_143023_
+	<init> (Ljava/lang/Thread;Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V <init>
+		0 p_143027_ p_143027_
+		1 p_143028_ p_143028_
+		2 p_143029_ p_143029_
+net/minecraft/server/level/ChunkHolder$LevelChangeListener net/minecraft/server/level/ChunkHolder$LevelChangeListener
+	onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V m_6250_
+		0 p_140119_ p_140119_
+		1 p_140120_ p_140120_
+		2 p_140121_ p_140121_
+		3 p_140122_ p_140122_
+net/minecraft/server/level/ChunkHolder$PlayerProvider net/minecraft/server/level/ChunkHolder$PlayerProvider
+	getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; m_183262_
+		0 p_183717_ p_183717_
+		1 p_183718_ p_183718_
+net/minecraft/server/level/ChunkLevel net/minecraft/server/level/ChunkLevel
+	BLOCK_TICKING_LEVEL f_286976_
+	ENTITY_TICKING_LEVEL f_286937_
+	FULL_CHUNK_LEVEL f_287007_
+	MAX_LEVEL f_286967_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	byStatus (Lnet/minecraft/server/level/FullChunkStatus;)I m_287154_
+		static
+		0 p_287601_ p_287601_
+	byStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)I m_287141_
+		static
+		0 p_287771_ p_287771_
+	fullStatus (I)Lnet/minecraft/server/level/FullChunkStatus; m_287264_
+		static
+		0 p_287750_ p_287750_
+	generationStatus (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_287158_
+		static
+		0 p_287738_ p_287738_
+	isBlockTicking (I)Z m_287283_
+		static
+		0 p_287696_ p_287696_
+	isEntityTicking (I)Z m_287155_
+		static
+		0 p_287767_ p_287767_
+	isLoaded (I)Z m_287217_
+		static
+		0 p_287635_ p_287635_
+net/minecraft/server/level/ChunkLevel$1 net/minecraft/server/level/ChunkLevel$1
+	$SwitchMap$net$minecraft$server$level$FullChunkStatus f_286966_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/level/ChunkMap net/minecraft/server/level/ChunkMap
+	CHUNK_SAVED_EAGERLY_PER_TICK f_198789_
+	CHUNK_SAVED_PER_TICK f_143037_
+	CHUNK_TYPE_FULL f_143036_
+	CHUNK_TYPE_REPLACEABLE f_143034_
+	CHUNK_TYPE_UNKNOWN f_143035_
+	EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS f_202982_
+	FORCED_TICKET_LEVEL f_143033_
+	LOGGER f_140128_
+	MAX_VIEW_DISTANCE f_143032_
+	MIN_VIEW_DISTANCE f_143038_
+	chunkGeneratorState f_254626_
+	chunkSaveCooldowns f_202981_
+	chunkStatusListener f_143031_
+	chunkTypeCache f_140151_
+	distanceManager f_140145_
+	entitiesInLevel f_140132_
+	entityMap f_140150_
+	generator f_140136_
+	level f_140133_
+	lightEngine f_140134_
+	mainThreadExecutor f_140135_
+	mainThreadMailbox f_140143_
+	modified f_140140_
+	overworldDataStorage f_140137_
+	pendingUnloads f_140131_
+	playerMap f_140149_
+	poiManager f_140138_
+	progressListener f_140144_
+	queueSorter f_140141_
+	randomState f_214834_
+	storageName f_182284_
+	structureTemplateManager f_214833_
+	tickingGenerated f_140146_
+	toDrop f_140139_
+	unloadQueue f_140125_
+	updatingChunkMap f_140129_
+	viewDistance f_140126_
+	visibleChunkMap f_140130_
+	worldgenMailbox f_140142_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/util/thread/BlockableEventLoop;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;IZ)V <init>
+		0 p_214836_ p_214836_
+		1 p_214837_ p_214837_
+		2 p_214838_ p_214838_
+		3 p_214839_ p_214839_
+		4 p_214840_ p_214840_
+		5 p_214841_ p_214841_
+		6 p_214842_ p_214842_
+		7 p_214843_ p_214843_
+		8 p_214844_ p_214844_
+		9 p_214845_ p_214845_
+		10 p_214846_ p_214846_
+		11 p_214847_ p_214847_
+		12 p_214848_ p_214848_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_140199_
+		0 p_140200_ p_140200_
+	anyPlayerCloseEnoughForSpawning (Lnet/minecraft/world/level/ChunkPos;)Z m_183879_
+		0 p_183880_ p_183880_
+	broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_140201_
+		0 p_140202_ p_140202_
+		1 p_140203_ p_140203_
+	broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_140333_
+		0 p_140334_ p_140334_
+		1 p_140335_ p_140335_
+	close ()V close
+	createEmptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_214961_
+		0 p_214962_ p_214962_
+	debugFuturesAndCreateReportedException (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; m_203751_
+		0 p_203752_ p_203752_
+		1 p_203753_ p_203753_
+	debugReloadGenerator ()V m_183825_
+	dumpChunks (Ljava/io/Writer;)V m_140274_
+		0 p_140275_ p_140275_
+	euclideanDistanceSquared (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/Entity;)D m_140226_
+		static
+		0 p_140227_ p_140227_
+		1 p_140228_ p_140228_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_183719_
+	generatorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255435_
+	getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_140204_
+		0 p_140205_ p_140205_
+	getChunkQueueLevel (J)Ljava/util/function/IntSupplier; m_140371_
+		0 p_140372_ p_140372_
+	getChunkRangeFuture (Lnet/minecraft/server/level/ChunkHolder;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; m_280541_
+		0 p_281446_ p_281446_
+		1 p_282030_ p_282030_
+		2 p_282923_ p_282923_
+	getChunks ()Ljava/lang/Iterable; m_140416_
+	getDependencyStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_140262_
+		0 p_140263_ p_140263_
+		1 p_140264_ p_140264_
+	getDistanceManager ()Lnet/minecraft/server/level/DistanceManager; m_143145_
+	getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; m_140166_
+	getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; m_183262_
+		0 p_183801_ p_183801_
+		1 p_183802_ p_183802_
+	getPlayersCloseForSpawning (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; m_183888_
+		0 p_183889_ p_183889_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_140424_
+	getStorageName ()Ljava/lang/String; m_182285_
+	getTickingGenerated ()I m_140368_
+	getUpdatingChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_140174_
+		0 p_140175_ p_140175_
+	getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_140327_
+		0 p_140328_ p_140328_
+	handleChunkLoadFailure (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; m_214901_
+		0 p_214902_ p_214902_
+		1 p_214903_ p_214903_
+	hasWork ()Z m_201907_
+	isChunkDataValid (Lnet/minecraft/nbt/CompoundTag;)Z m_214940_
+		static
+		0 p_214941_ p_214941_
+	isChunkInRange (IIIII)Z m_200878_
+		static
+		0 p_200879_ p_200879_
+		1 p_200880_ p_200880_
+		2 p_200881_ p_200881_
+		3 p_200882_ p_200882_
+		4 p_200883_ p_200883_
+	isChunkOnRangeBorder (IIIII)Z m_183828_
+		static
+		0 p_183829_ p_183829_
+		1 p_183830_ p_183830_
+		2 p_183831_ p_183831_
+		3 p_183832_ p_183832_
+		4 p_183833_ p_183833_
+	isExistingChunkFull (Lnet/minecraft/world/level/ChunkPos;)Z m_140425_
+		0 p_140426_ p_140426_
+	lambda$debugFuturesAndCreateReportedException$5 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Pair;)V m_203757_
+		static
+		0 p_203758_ p_203758_
+		1 p_203759_ p_203759_
+		2 p_203760_ p_203760_
+	lambda$debugFuturesAndCreateReportedException$6 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;)V m_203754_
+		static
+		0 p_203755_ p_203755_
+		1 p_203756_ p_203756_
+	lambda$debugReloadGenerator$0 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_183803_
+		static
+		0 p_183804_ p_183804_
+	lambda$debugReloadGenerator$1 (Lnet/minecraft/world/level/chunk/ChunkGenerator;)V m_183807_
+		0 p_183808_ p_183808_
+	lambda$dumpChunks$52 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/Optional; m_214931_
+		static
+		0 p_214932_ p_214932_
+	lambda$dumpChunks$53 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214952_
+		static
+		0 p_214953_ p_214953_
+	lambda$dumpChunks$54 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214945_
+		static
+		0 p_214946_ p_214946_
+	lambda$dumpChunks$55 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; m_214936_
+		static
+		0 p_214937_ p_214937_
+	lambda$getChunkQueueLevel$2 (J)I m_183872_
+		0 p_183873_ p_183873_
+	lambda$getChunkRangeFuture$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_214892_
+		static
+		0 p_214893_ p_214893_
+	lambda$getChunkRangeFuture$4 (IIILjava/util/List;)Lcom/mojang/datafixers/util/Either; m_183726_
+		0 p_183727_ p_183727_
+		1 p_183728_ p_183728_
+		2 p_183729_ p_183729_
+		3 p_183730_ p_183730_
+	lambda$prepareAccessibleChunk$48 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_214904_
+		static
+		0 p_214905_ p_214905_
+	lambda$prepareAccessibleChunk$49 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_203085_
+		static
+		0 p_203086_ p_203086_
+	lambda$prepareAccessibleChunk$50 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214857_
+		0 p_214858_ p_214858_
+		1 p_214859_ p_214859_
+	lambda$prepareEntityTickingChunk$7 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_203077_
+		static
+		0 p_203078_ p_203078_
+	lambda$prepareEntityTickingChunk$8 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_203091_
+		static
+		0 p_203092_ p_203092_
+	lambda$prepareEntityTickingChunk$9 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_212877_
+		static
+		0 p_212878_ p_212878_
+	lambda$prepareTickingChunk$37 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_214915_
+		static
+		0 p_214916_ p_214916_
+	lambda$prepareTickingChunk$38 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; m_214938_
+		static
+		0 p_214939_ p_214939_
+	lambda$prepareTickingChunk$39 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_279889_
+		static
+		0 p_280964_ p_280964_
+	lambda$prepareTickingChunk$40 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214942_
+		0 p_214943_ p_214943_
+		1 p_214944_ p_214944_
+	lambda$prepareTickingChunk$41 (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_214959_
+		0 p_214960_ p_214960_
+	lambda$prepareTickingChunk$42 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_214929_
+		0 p_214930_ p_214930_
+	lambda$prepareTickingChunk$43 (Lcom/mojang/datafixers/util/Either;Ljava/lang/Throwable;)Ljava/lang/Object; m_287045_
+		0 p_287364_ p_287364_
+		1 p_287365_ p_287365_
+	lambda$prepareTickingChunk$44 (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/server/level/ServerPlayer;)V m_214908_
+		0 p_214909_ p_214909_
+		1 p_214910_ p_214910_
+		2 p_214911_ p_214911_
+	lambda$prepareTickingChunk$45 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_287047_
+		0 p_287367_ p_287367_
+		1 p_287368_ p_287368_
+	lambda$prepareTickingChunk$46 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)V m_214880_
+		0 p_283091_ p_283091_
+		1 p_214882_ p_214882_
+	lambda$prepareTickingChunk$47 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214920_
+		0 p_214921_ p_214921_
+		1 p_214922_ p_214922_
+	lambda$printFuture$56 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/String; m_214896_
+		static
+		0 p_214897_ p_214897_
+	lambda$printFuture$57 (Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/lang/String; m_214849_
+		static
+		0 p_214850_ p_214850_
+	lambda$protoChunkToFullChunk$32 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_214898_
+		0 p_214899_ p_214899_
+		1 p_214900_ p_214900_
+	lambda$protoChunkToFullChunk$33 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/server/level/FullChunkStatus; m_287048_
+		static
+		0 p_287369_ p_287369_
+	lambda$protoChunkToFullChunk$34 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_214854_
+		0 p_214855_ p_214855_
+		1 p_214856_ p_214856_
+	lambda$protoChunkToFullChunk$35 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_287044_
+		0 p_287362_ p_287362_
+		1 p_287363_ p_287363_
+	lambda$protoChunkToFullChunk$36 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214949_
+		0 p_214950_ p_214950_
+		1 p_214951_ p_214951_
+	lambda$readChunk$58 (Ljava/util/Optional;)Ljava/util/Optional; m_214906_
+		0 p_214907_ p_214907_
+	lambda$releaseLightTicket$30 (Lnet/minecraft/world/level/ChunkPos;)V m_287046_
+		0 p_287366_ p_287366_
+	lambda$releaseLightTicket$31 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_214965_
+		static
+		0 p_214966_ p_214966_
+	lambda$resendBiomesForChunks$59 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/List; m_274108_
+		static
+		0 p_274834_ p_274834_
+	lambda$resendBiomesForChunks$60 (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V m_274109_
+		static
+		0 p_274835_ p_274835_
+		1 p_274836_ p_274836_
+	lambda$saveAllChunks$10 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_203101_
+		0 p_203102_ p_203102_
+	lambda$saveAllChunks$11 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_203087_
+		static
+		0 p_203088_ p_203088_
+	lambda$saveAllChunks$12 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_203049_
+		static
+		0 p_203050_ p_203050_
+		1 p_203051_ p_203051_
+	lambda$saveAllChunks$13 ()Z m_203109_
+		static
+	lambda$schedule$16 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_203079_
+		0 p_203080_ p_203080_
+		1 p_203081_ p_203081_
+	lambda$scheduleChunkGeneration$21 (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_214933_
+		0 p_214934_ p_214934_
+		1 p_214935_ p_214935_
+	lambda$scheduleChunkGeneration$22 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/lang/String; m_289595_
+		static
+		0 p_289639_ p_289639_
+	lambda$scheduleChunkGeneration$23 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V m_214956_
+		0 p_214957_ p_214957_
+		1 p_214958_ p_214958_
+	lambda$scheduleChunkGeneration$24 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214917_
+		0 p_214918_ p_214918_
+		1 p_214919_ p_214919_
+	lambda$scheduleChunkGeneration$25 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279890_
+		0 p_280965_ p_280965_
+		1 p_280966_ p_280966_
+	lambda$scheduleChunkGeneration$26 (Lnet/minecraft/CrashReport;)V m_214912_
+		static
+		0 p_214913_ p_214913_
+	lambda$scheduleChunkGeneration$27 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_279891_
+		0 p_280967_ p_280967_
+		1 p_280968_ p_280968_
+		2 p_280969_ p_280969_
+		3 p_280970_ p_280970_
+		4 p_280971_ p_280971_
+	lambda$scheduleChunkGeneration$28 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/util/concurrent/CompletableFuture; m_214865_
+		0 p_214866_ p_214866_
+		1 p_214867_ p_214867_
+	lambda$scheduleChunkGeneration$29 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletionStage; m_214868_
+		0 p_214869_ p_214869_
+		1 p_214870_ p_214870_
+		2 p_214871_ p_214871_
+		3 p_214872_ p_214872_
+		4 p_214873_ p_214873_
+	lambda$scheduleChunkLoad$17 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Z m_214926_
+		static
+		0 p_214927_ p_214927_
+		1 p_214928_ p_214928_
+	lambda$scheduleChunkLoad$18 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Ljava/util/Optional; m_214923_
+		static
+		0 p_214924_ p_214924_
+		1 p_214925_ p_214925_
+	lambda$scheduleChunkLoad$19 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lcom/mojang/datafixers/util/Either; m_288112_
+		0 p_288763_ p_288763_
+		1 p_269770_ p_269770_
+	lambda$scheduleChunkLoad$20 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Lcom/mojang/datafixers/util/Either; m_214886_
+		0 p_214887_ p_214887_
+		1 p_214888_ p_214888_
+	lambda$scheduleUnload$14 (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/concurrent/CompletableFuture;JLnet/minecraft/world/level/chunk/ChunkAccess;)V m_202998_
+		0 p_202999_ p_202999_
+		1 p_203000_ p_203000_
+		2 p_203001_ p_203001_
+		3 p_203002_ p_203002_
+	lambda$scheduleUnload$15 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Void;Ljava/lang/Throwable;)V m_202994_
+		static
+		0 p_202995_ p_202995_
+		1 p_202996_ p_202996_
+		2 p_202997_ p_202997_
+	lambda$setViewDistance$51 (Lnet/minecraft/world/level/ChunkPos;ILorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/server/level/ServerPlayer;)V m_214860_
+		0 p_214861_ p_214861_
+		1 p_214862_ p_214862_
+		2 p_214863_ p_214863_
+		3 p_214864_ p_214864_
+	markPosition (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;)B m_140229_
+		0 p_140230_ p_140230_
+		1 p_140231_ p_140231_
+	markPositionReplaceable (Lnet/minecraft/world/level/ChunkPos;)V m_140422_
+		0 p_140423_ p_140423_
+	move (Lnet/minecraft/server/level/ServerPlayer;)V m_140184_
+		0 p_140185_ p_140185_
+	onFullChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_287285_
+		0 p_287612_ p_287612_
+		1 p_287685_ p_287685_
+	playerIsCloseEnoughForSpawning (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)Z m_183751_
+		0 p_183752_ p_183752_
+		1 p_183753_ p_183753_
+	playerLoadedChunk (Lnet/minecraft/server/level/ServerPlayer;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_183760_
+		0 p_183761_ p_183761_
+		1 p_183762_ p_183762_
+		2 p_183763_ p_183763_
+	postLoadProtoChunk (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V m_143064_
+		static
+		0 p_143065_ p_143065_
+		1 p_143066_ p_143066_
+	prepareAccessibleChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_143109_
+		0 p_143110_ p_143110_
+	prepareEntityTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_280208_
+		0 p_281455_ p_281455_
+	prepareTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_143053_
+		0 p_143054_ p_143054_
+	printFuture (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; m_140278_
+		static
+		0 p_140279_ p_140279_
+	processUnloads (Ljava/util/function/BooleanSupplier;)V m_140353_
+		0 p_140354_ p_140354_
+	promoteChunkMap ()Z m_140324_
+	protoChunkToFullChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; m_140383_
+		0 p_140384_ p_140384_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_214914_
+	readChunk (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_214963_
+		0 p_214964_ p_214964_
+	releaseLightTicket (Lnet/minecraft/world/level/ChunkPos;)V m_140375_
+		0 p_140376_ p_140376_
+	removeEntity (Lnet/minecraft/world/entity/Entity;)V m_140331_
+		0 p_140332_ p_140332_
+	resendBiomesForChunks (Ljava/util/List;)V m_274524_
+		0 p_275577_ p_275577_
+	save (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_140258_
+		0 p_140259_ p_140259_
+	saveAllChunks (Z)V m_140318_
+		0 p_140319_ p_140319_
+	saveChunkIfNeeded (Lnet/minecraft/server/level/ChunkHolder;)Z m_198874_
+		0 p_198875_ p_198875_
+	schedule (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140292_
+		0 p_140293_ p_140293_
+		1 p_140294_ p_140294_
+	scheduleChunkGeneration (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; m_140360_
+		0 p_140361_ p_140361_
+		1 p_140362_ p_140362_
+	scheduleChunkLoad (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_140417_
+		0 p_140418_ p_140418_
+	scheduleUnload (JLnet/minecraft/server/level/ChunkHolder;)V m_140181_
+		0 p_140182_ p_140182_
+		1 p_140183_ p_140183_
+	setViewDistance (I)V m_140167_
+		0 p_140168_ p_140168_
+	size ()I m_140394_
+	skipPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_140329_
+		0 p_140330_ p_140330_
+	tick (Ljava/util/function/BooleanSupplier;)V m_140280_
+		0 p_140281_ p_140281_
+	tick ()V m_140421_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_140176_
+		0 p_140177_ p_140177_
+		1 p_140178_ p_140178_
+		2 p_140179_ p_140179_
+		3 p_140180_ p_140180_
+	updateChunkTracking (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;Lorg/apache/commons/lang3/mutable/MutableObject;ZZ)V m_183754_
+		0 p_183755_ p_183755_
+		1 p_183756_ p_183756_
+		2 p_183757_ p_183757_
+		3 p_183758_ p_183758_
+		4 p_183759_ p_183759_
+	updatePlayerPos (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/core/SectionPos; m_140373_
+		0 p_140374_ p_140374_
+	updatePlayerStatus (Lnet/minecraft/server/level/ServerPlayer;Z)V m_140192_
+		0 p_140193_ p_140193_
+		1 p_140194_ p_140194_
+	upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_214947_
+		0 p_214948_ p_214948_
+net/minecraft/server/level/ChunkMap$1 net/minecraft/server/level/ChunkMap$1
+	this$0 f_140437_
+	val$k f_140436_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_140439_ p_140439_
+		1 p_140440_ p_140440_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkMap$2 net/minecraft/server/level/ChunkMap$2
+	this$0 f_140447_
+	val$either f_140446_
+	val$finalI f_140443_
+	val$range f_140444_
+	val$startX f_140442_
+	val$startZ f_140445_
+	<init> (Lnet/minecraft/server/level/ChunkMap;IIIILcom/mojang/datafixers/util/Either;)V <init>
+		0 p_140449_ p_140449_
+		1 p_140450_ p_140450_
+		2 p_140451_ p_140451_
+		3 p_140452_ p_140452_
+		4 p_140453_ p_140453_
+		5 p_140454_ p_140454_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkMap$DistanceManager net/minecraft/server/level/ChunkMap$DistanceManager
+	this$0 f_140456_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
+		0 p_140458_ p_140458_
+		1 p_140459_ p_140459_
+		2 p_140460_ p_140460_
+	getChunk (J)Lnet/minecraft/server/level/ChunkHolder; m_7316_
+		0 p_140469_ p_140469_
+	isChunkToRemove (J)Z m_7009_
+		0 p_140462_ p_140462_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_7288_
+		0 p_140464_ p_140464_
+		1 p_140465_ p_140465_
+		2 p_140466_ p_140466_
+		3 p_140467_ p_140467_
+net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/ChunkMap$TrackedEntity
+	entity f_140472_
+	lastSectionPos f_140474_
+	range f_140473_
+	seenBy f_140475_
+	serverEntity f_140471_
+	this$0 f_140470_
+	<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/entity/Entity;IIZ)V <init>
+		0 p_140477_ p_140477_
+		1 p_140478_ p_140478_
+		2 p_140479_ p_140479_
+		3 p_140480_ p_140480_
+		4 p_140481_ p_140481_
+	broadcast (Lnet/minecraft/network/protocol/Packet;)V m_140489_
+		0 p_140490_ p_140490_
+	broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V m_140499_
+		0 p_140500_ p_140500_
+	broadcastRemoved ()V m_140482_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_140506_ p_140506_
+	getEffectiveRange ()I m_140496_
+	hashCode ()I hashCode
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_140485_
+		0 p_140486_ p_140486_
+	scaledRange (I)I m_140483_
+		0 p_140484_ p_140484_
+	updatePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_140497_
+		0 p_140498_ p_140498_
+	updatePlayers (Ljava/util/List;)V m_140487_
+		0 p_140488_ p_140488_
+net/minecraft/server/level/ChunkTaskPriorityQueue net/minecraft/server/level/ChunkTaskPriorityQueue
+	PRIORITY_LEVEL_COUNT f_140508_
+	acquired f_140512_
+	firstQueue f_140510_
+	maxTasks f_140513_
+	name f_140511_
+	taskQueue f_140509_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_140516_ p_140516_
+		1 p_140517_ p_140517_
+	acquire (J)Ljava/lang/Runnable; m_140525_
+		0 p_140526_ p_140526_
+	getAcquired ()Lit/unimi/dsi/fastutil/longs/LongSet; m_140539_
+	hasWork ()Z m_201908_
+	lambda$acquire$4 (J)V m_140542_
+		0 p_140543_ p_140543_
+	lambda$new$0 (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; m_140519_
+		static
+		0 p_140520_ p_140520_
+	lambda$pop$5 (J)Lcom/mojang/datafixers/util/Either; m_143149_
+		0 p_143150_ p_143150_
+	lambda$pop$6 (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; m_140527_
+		0 p_140528_ p_140528_
+		1 p_140529_ p_140529_
+	lambda$release$3 (Ljava/util/Optional;)Z m_140533_
+		static
+		0 p_140534_ p_140534_
+	lambda$resortChunkTasks$1 (J)Ljava/util/List; m_140546_
+		static
+		0 p_140547_ p_140547_
+	lambda$submit$2 (J)Ljava/util/List; m_140544_
+		static
+		0 p_140545_ p_140545_
+	pop ()Ljava/util/stream/Stream; m_140518_
+	release (JZ)V m_140530_
+		0 p_140531_ p_140531_
+		1 p_140532_ p_140532_
+	resortChunkTasks (ILnet/minecraft/world/level/ChunkPos;I)V m_140521_
+		0 p_140522_ p_140522_
+		1 p_140523_ p_140523_
+		2 p_140524_ p_140524_
+	submit (Ljava/util/Optional;JI)V m_140535_
+		0 p_140536_ p_140536_
+		1 p_140537_ p_140537_
+		2 p_140538_ p_140538_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter net/minecraft/server/level/ChunkTaskPriorityQueueSorter
+	LOGGER f_140549_
+	mailbox f_140552_
+	queues f_140550_
+	sleeping f_140551_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V <init>
+		0 p_140555_ p_140555_
+		1 p_140556_ p_140556_
+		2 p_140557_ p_140557_
+	close ()V close
+	getDebugStatus ()Ljava/lang/String; m_140558_
+	getProcessor (Lnet/minecraft/util/thread/ProcessorHandle;Z)Lnet/minecraft/util/thread/ProcessorHandle; m_140604_
+		0 p_140605_ p_140605_
+		1 p_140606_ p_140606_
+	getQueue (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; m_140652_
+		0 p_140653_ p_140653_
+	getReleaseProcessor (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/ProcessorHandle; m_140567_
+		0 p_140568_ p_140568_
+	hasWork ()Z m_201909_
+	lambda$getDebugStatus$18 (Ljava/lang/Long;)Ljava/lang/String; m_212895_
+		static
+		0 p_212896_ p_212896_
+	lambda$getDebugStatus$19 (Ljava/util/Map$Entry;)Ljava/lang/String; m_212897_
+		static
+		0 p_212898_ p_212898_
+	lambda$getProcessor$3 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message;)V m_143173_
+		0 p_143174_ p_143174_
+		1 p_143175_ p_143175_
+		2 p_143176_ p_143176_
+	lambda$getProcessor$4 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;Z)V m_143166_
+		0 p_143167_ p_143167_
+		1 p_143168_ p_143168_
+		2 p_143169_ p_143169_
+	lambda$getProcessor$5 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_140607_
+		0 p_140608_ p_140608_
+		1 p_140609_ p_140609_
+		2 p_140610_ p_140610_
+	lambda$getReleaseProcessor$6 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release;)V m_143163_
+		0 p_143164_ p_143164_
+		1 p_143165_ p_143165_
+	lambda$getReleaseProcessor$7 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)V m_143185_
+		0 p_143186_ p_143186_
+		1 p_143187_ p_143187_
+	lambda$getReleaseProcessor$8 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_140579_
+		0 p_140580_ p_140580_
+		1 p_140581_ p_140581_
+	lambda$message$1 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)V m_143188_
+		static
+		0 p_143189_ p_143189_
+		1 p_143190_ p_143190_
+	lambda$message$2 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)Ljava/lang/Runnable; m_140632_
+		static
+		0 p_140633_ p_140633_
+		1 p_140634_ p_140634_
+	lambda$new$0 (ILnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; m_140559_
+		static
+		0 p_140560_ p_140560_
+		1 p_140561_ p_140561_
+	lambda$onLevelChange$10 (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V m_140637_
+		0 p_140638_ p_140638_
+		1 p_140639_ p_140639_
+		2 p_140640_ p_140640_
+		3 p_140641_ p_140641_
+	lambda$onLevelChange$9 (ILnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/level/ChunkTaskPriorityQueue;)V m_143151_
+		static
+		0 p_143152_ p_143152_
+		1 p_143153_ p_143153_
+		2 p_143154_ p_143154_
+		3 p_143155_ p_143155_
+	lambda$pollTask$13 (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_143179_
+		static
+		0 p_143180_ p_143180_
+	lambda$pollTask$14 (Lnet/minecraft/util/thread/ProcessorHandle;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; m_143170_
+		static
+		0 p_143171_ p_143171_
+		1 p_143172_ p_143172_
+	lambda$pollTask$15 (I)[Ljava/util/concurrent/CompletableFuture; m_212889_
+		static
+		0 p_212890_ p_212890_
+	lambda$pollTask$16 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;Ljava/lang/Void;)V m_212891_
+		0 p_212892_ p_212892_
+		1 p_212893_ p_212893_
+		2 p_212894_ p_212894_
+	lambda$pollTask$17 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V m_212899_
+		0 p_212900_ p_212900_
+		1 p_212901_ p_212901_
+	lambda$release$11 (Lnet/minecraft/util/thread/ProcessorHandle;JZLjava/lang/Runnable;)V m_140574_
+		0 p_140575_ p_140575_
+		1 p_140576_ p_140576_
+		2 p_140577_ p_140577_
+		3 p_140578_ p_140578_
+	lambda$submit$12 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V m_140595_
+		0 p_140596_ p_140596_
+		1 p_140597_ p_140597_
+		2 p_140598_ p_140598_
+		3 p_140599_ p_140599_
+		4 p_140600_ p_140600_
+	message (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_140642_
+		static
+		0 p_140643_ p_140643_
+		1 p_140644_ p_140644_
+	message (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_140624_
+		static
+		0 p_140625_ p_140625_
+		1 p_140626_ p_140626_
+		2 p_140627_ p_140627_
+	message (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_143156_
+		static
+		0 p_143157_ p_143157_
+		1 p_143158_ p_143158_
+	message (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; m_143181_
+		static
+		0 p_143182_ p_143182_
+		1 p_143183_ p_143183_
+		2 p_143184_ p_143184_
+	onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V m_6250_
+		0 p_140616_ p_140616_
+		1 p_140617_ p_140617_
+		2 p_140618_ p_140618_
+		3 p_140619_ p_140619_
+	pollTask (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V m_140645_
+		0 p_140646_ p_140646_
+		1 p_140647_ p_140647_
+	release (Lnet/minecraft/util/thread/ProcessorHandle;JLjava/lang/Runnable;Z)V m_140569_
+		0 p_140570_ p_140570_
+		1 p_140571_ p_140571_
+		2 p_140572_ p_140572_
+		3 p_140573_ p_140573_
+	release (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release; m_140628_
+		static
+		0 p_140629_ p_140629_
+		1 p_140630_ p_140630_
+		2 p_140631_ p_140631_
+	submit (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V m_140589_
+		0 p_140590_ p_140590_
+		1 p_140591_ p_140591_
+		2 p_140592_ p_140592_
+		3 p_140593_ p_140593_
+		4 p_140594_ p_140594_
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message
+	level f_140666_
+	pos f_140665_
+	task f_140664_
+	<init> (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V <init>
+		0 p_140668_ p_140668_
+		1 p_140669_ p_140669_
+		2 p_140670_ p_140670_
+net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release
+	clearQueue f_140684_
+	pos f_140683_
+	task f_140682_
+	<init> (Ljava/lang/Runnable;JZ)V <init>
+		0 p_140686_ p_140686_
+		1 p_140687_ p_140687_
+		2 p_140688_ p_140688_
+net/minecraft/server/level/ChunkTracker net/minecraft/server/level/ChunkTracker
+	<init> (III)V <init>
+		0 p_140701_ p_140701_
+		1 p_140702_ p_140702_
+		2 p_140703_ p_140703_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_140707_ p_140707_
+		1 p_140708_ p_140708_
+		2 p_140709_ p_140709_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_140720_ p_140720_
+		1 p_140721_ p_140721_
+		2 p_140722_ p_140722_
+	getComputedLevel (JJI)I m_6357_
+		0 p_140711_ p_140711_
+		1 p_140712_ p_140712_
+		2 p_140713_ p_140713_
+	getLevelFromSource (J)I m_7031_
+		0 p_140714_ p_140714_
+	isSource (J)Z m_6163_
+		0 p_140705_ p_140705_
+	update (JIZ)V m_140715_
+		0 p_140716_ p_140716_
+		1 p_140717_ p_140717_
+		2 p_140718_ p_140718_
+net/minecraft/server/level/ColumnPos net/minecraft/server/level/ColumnPos
+	COORD_BITS f_143191_
+	COORD_MASK f_143192_
+	x f_140723_
+	z f_140724_
+	<init> (II)V <init>
+		0 f_140723_ f_140723_
+		1 f_140724_ f_140724_
+	asLong (II)J m_143197_
+		static
+		0 p_143198_ p_143198_
+		1 p_143199_ p_143199_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_140731_ p_140731_
+	getX (J)I m_214969_
+		static
+		0 p_214970_ p_214970_
+	getZ (J)I m_214971_
+		static
+		0 p_214972_ p_214972_
+	hashCode ()I hashCode
+	toChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_143196_
+	toLong ()J m_143200_
+	toString ()Ljava/lang/String; toString
+	x ()I f_140723_
+	z ()I f_140724_
+net/minecraft/server/level/DemoMode net/minecraft/server/level/DemoMode
+	DEMO_DAYS f_143201_
+	TOTAL_PLAY_TICKS f_143202_
+	demoEndedReminder f_140736_
+	demoHasEnded f_140735_
+	displayedIntro f_140734_
+	gameModeTicks f_140737_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143204_ p_143204_
+	handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V m_214168_
+		0 p_214976_ p_214976_
+		1 p_214977_ p_214977_
+		2 p_214978_ p_214978_
+		3 p_214979_ p_214979_
+		4 p_214980_ p_214980_
+	outputDemoReminder ()V m_140757_
+	tick ()V m_7712_
+	useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6261_
+		0 p_140742_ p_140742_
+		1 p_140743_ p_140743_
+		2 p_140744_ p_140744_
+		3 p_140745_ p_140745_
+	useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_7179_
+		0 p_140747_ p_140747_
+		1 p_140748_ p_140748_
+		2 p_140749_ p_140749_
+		3 p_140750_ p_140750_
+		4 p_140751_ p_140751_
+net/minecraft/server/level/DistanceManager net/minecraft/server/level/DistanceManager
+	INITIAL_TICKET_LIST_CAPACITY f_143206_
+	LOGGER f_140758_
+	PLAYER_TICKET_LEVEL f_140759_
+	chunksToUpdateFutures f_140765_
+	mainThreadExecutor f_140770_
+	naturalSpawnChunkCounter f_140763_
+	playerTicketManager f_140764_
+	playersPerChunk f_140760_
+	simulationDistance f_183902_
+	ticketThrottler f_140766_
+	ticketThrottlerInput f_140767_
+	ticketThrottlerReleaser f_140768_
+	ticketTickCounter f_140771_
+	ticketTracker f_140762_
+	tickets f_140761_
+	ticketsToRelease f_140769_
+	tickingTicketsTracker f_183901_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
+		0 p_140774_ p_140774_
+		1 p_140775_ p_140775_
+	addPlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V m_140802_
+		0 p_140803_ p_140803_
+		1 p_140804_ p_140804_
+	addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140840_
+		0 p_140841_ p_140841_
+		1 p_140842_ p_140842_
+		2 p_140843_ p_140843_
+		3 p_140844_ p_140844_
+	addTicket (JLnet/minecraft/server/level/Ticket;)V m_140784_
+		0 p_140785_ p_140785_
+		1 p_140786_ p_140786_
+	addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140792_
+		0 p_140793_ p_140793_
+		1 p_140794_ p_140794_
+		2 p_140795_ p_140795_
+		3 p_140796_ p_140796_
+	dumpTickets (Ljava/lang/String;)V m_143207_
+		0 p_143208_ p_143208_
+	getChunk (J)Lnet/minecraft/server/level/ChunkHolder; m_7316_
+		0 p_140817_ p_140817_
+	getDebugStatus ()Ljava/lang/String; m_140837_
+	getNaturalSpawnChunkCount ()I m_140816_
+	getPlayerTicketLevel ()I m_183918_
+	getTicketDebugString (J)Ljava/lang/String; m_140838_
+		0 p_140839_ p_140839_
+	getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I m_140797_
+		static
+		0 p_140798_ p_140798_
+	getTickets (J)Lnet/minecraft/util/SortedArraySet; m_140857_
+		0 p_140858_ p_140858_
+	hasPlayersNearby (J)Z m_140847_
+		0 p_140848_ p_140848_
+	hasTickets ()Z m_201911_
+	inBlockTickingRange (J)Z m_183916_
+		0 p_183917_ p_183917_
+	inEntityTickingRange (J)Z m_183913_
+		0 p_183914_ p_183914_
+	isChunkToRemove (J)Z m_7009_
+		0 p_140779_ p_140779_
+	lambda$addPlayer$6 (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; m_183920_
+		static
+		0 p_183921_ p_183921_
+	lambda$getTickets$5 (J)Lnet/minecraft/util/SortedArraySet; m_183922_
+		static
+		0 p_183923_ p_183923_
+	lambda$runAllUpdates$0 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/ChunkHolder;)V m_183906_
+		0 p_183907_ p_183907_
+		1 p_183908_ p_183908_
+	lambda$runAllUpdates$1 (Lnet/minecraft/server/level/Ticket;)Z m_183909_
+		static
+		0 p_183910_ p_183910_
+	lambda$runAllUpdates$2 ()V m_183919_
+		static
+	lambda$runAllUpdates$3 (J)V m_183924_
+		0 p_183925_ p_183925_
+	lambda$runAllUpdates$4 (JLcom/mojang/datafixers/util/Either;)V m_183903_
+		0 p_183904_ p_183904_
+		1 p_183905_ p_183905_
+	purgeStaleTickets ()V m_140776_
+	removePlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V m_140828_
+		0 p_140829_ p_140829_
+		1 p_140830_ p_140830_
+	removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140849_
+		0 p_140850_ p_140850_
+		1 p_140851_ p_140851_
+		2 p_140852_ p_140852_
+		3 p_140853_ p_140853_
+	removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_140823_
+		0 p_140824_ p_140824_
+		1 p_140825_ p_140825_
+		2 p_140826_ p_140826_
+		3 p_140827_ p_140827_
+	removeTicket (JLnet/minecraft/server/level/Ticket;)V m_140818_
+		0 p_140819_ p_140819_
+		1 p_140820_ p_140820_
+	removeTicketsOnClosing ()V m_201910_
+	runAllUpdates (Lnet/minecraft/server/level/ChunkMap;)Z m_140805_
+		0 p_140806_ p_140806_
+	tickingTracker ()Lnet/minecraft/server/level/TickingTracker; m_183915_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_140799_
+		0 p_140800_ p_140800_
+		1 p_140801_ p_140801_
+	updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; m_7288_
+		0 p_140780_ p_140780_
+		1 p_140781_ p_140781_
+		2 p_140782_ p_140782_
+		3 p_140783_ p_140783_
+	updatePlayerTickets (I)V m_140777_
+		0 p_140778_ p_140778_
+	updateSimulationDistance (I)V m_183911_
+		0 p_183912_ p_183912_
+net/minecraft/server/level/DistanceManager$ChunkTicketTracker net/minecraft/server/level/DistanceManager$ChunkTicketTracker
+	MAX_LEVEL f_286988_
+	this$0 f_140874_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/DistanceManager;)V <init>
+		0 p_140876_ p_140876_
+	getLevel (J)I m_6172_
+		0 p_140885_ p_140885_
+	getLevelFromSource (J)I m_7031_
+		0 p_140883_ p_140883_
+	runDistanceUpdates (I)I m_140877_
+		0 p_140878_ p_140878_
+	setLevel (JI)V m_7351_
+		0 p_140880_ p_140880_
+		1 p_140881_ p_140881_
+net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker
+	chunks f_140886_
+	maxDistance f_140887_
+	this$0 f_140888_
+	<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
+		0 p_140890_ p_140890_
+		1 p_140891_ p_140891_
+	dumpChunks (Ljava/lang/String;)V m_143212_
+		0 p_143213_ p_143213_
+	getLevel (J)I m_6172_
+		0 p_140901_ p_140901_
+	getLevelFromSource (J)I m_7031_
+		0 p_140899_ p_140899_
+	havePlayer (J)Z m_140902_
+		0 p_140903_ p_140903_
+	onLevelChange (JII)V m_8002_
+		0 p_140895_ p_140895_
+		1 p_140896_ p_140896_
+		2 p_140897_ p_140897_
+	runAllUpdates ()V m_6410_
+	setLevel (JI)V m_7351_
+		0 p_140893_ p_140893_
+		1 p_140894_ p_140894_
+net/minecraft/server/level/DistanceManager$PlayerTicketTracker net/minecraft/server/level/DistanceManager$PlayerTicketTracker
+	queueLevels f_140906_
+	this$0 f_140904_
+	toUpdate f_140907_
+	viewDistance f_140905_
+	<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
+		0 p_140909_ p_140909_
+		1 p_140910_ p_140910_
+	haveTicketFor (I)Z m_140932_
+		0 p_140933_ p_140933_
+	lambda$onLevelChange$0 ()V m_143217_
+		static
+	lambda$onLevelChange$1 (JLnet/minecraft/server/level/Ticket;)V m_143218_
+		0 p_143219_ p_143219_
+		1 p_143220_ p_143220_
+	lambda$onLevelChange$2 (JLnet/minecraft/server/level/Ticket;)V m_140934_
+		0 p_140935_ p_140935_
+		1 p_140936_ p_140936_
+	lambda$onLevelChange$3 (I)I m_140938_
+		static
+		0 p_140939_ p_140939_
+	lambda$onLevelChange$4 (JLnet/minecraft/server/level/Ticket;)V m_143214_
+		0 p_143215_ p_143215_
+		1 p_143216_ p_143216_
+	lambda$onLevelChange$5 (JLnet/minecraft/server/level/Ticket;)V m_140923_
+		0 p_140924_ p_140924_
+		1 p_140925_ p_140925_
+	lambda$runAllUpdates$6 (J)I m_140940_
+		0 p_140941_ p_140941_
+	lambda$runAllUpdates$7 (JI)V m_140926_
+		0 p_140927_ p_140927_
+		1 p_140928_ p_140928_
+	onLevelChange (JIZZ)V m_140918_
+		0 p_140919_ p_140919_
+		1 p_140920_ p_140920_
+		2 p_140921_ p_140921_
+		3 p_140922_ p_140922_
+	onLevelChange (JII)V m_8002_
+		0 p_140915_ p_140915_
+		1 p_140916_ p_140916_
+		2 p_140917_ p_140917_
+	runAllUpdates ()V m_6410_
+	updateViewDistance (I)V m_140912_
+		0 p_140913_ p_140913_
+net/minecraft/server/level/FullChunkStatus net/minecraft/server/level/FullChunkStatus
+	$VALUES $VALUES
+	BLOCK_TICKING BLOCK_TICKING
+	ENTITY_TICKING ENTITY_TICKING
+	FULL FULL
+	INACCESSIBLE INACCESSIBLE
+	$values ()[Lnet/minecraft/server/level/FullChunkStatus; m_287208_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_287660_ p_287660_
+		1 p_287693_ p_287693_
+	isOrAfter (Lnet/minecraft/server/level/FullChunkStatus;)Z m_287205_
+		0 p_287607_ p_287607_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/FullChunkStatus; valueOf
+		static
+		0 p_287668_ p_287668_
+	values ()[Lnet/minecraft/server/level/FullChunkStatus; values
+		static
+net/minecraft/server/level/PlayerMap net/minecraft/server/level/PlayerMap
+	players f_8241_
+	<init> ()V <init>
+	addPlayer (JLnet/minecraft/server/level/ServerPlayer;Z)V m_8252_
+		0 p_8253_ p_8253_
+		1 p_8254_ p_8254_
+		2 p_8255_ p_8255_
+	getPlayers (J)Ljava/util/Set; m_183926_
+		0 p_183927_ p_183927_
+	ignorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8256_
+		0 p_8257_ p_8257_
+	ignored (Lnet/minecraft/server/level/ServerPlayer;)Z m_8262_
+		0 p_8263_ p_8263_
+	ignoredOrUnknown (Lnet/minecraft/server/level/ServerPlayer;)Z m_8260_
+		0 p_8261_ p_8261_
+	removePlayer (JLnet/minecraft/server/level/ServerPlayer;)V m_8249_
+		0 p_8250_ p_8250_
+		1 p_8251_ p_8251_
+	unIgnorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8258_
+		0 p_8259_ p_8259_
+	updatePlayer (JJLnet/minecraft/server/level/ServerPlayer;)V m_8245_
+		0 p_8246_ p_8246_
+		1 p_8247_ p_8247_
+		2 p_8248_ p_8248_
+net/minecraft/server/level/PlayerRespawnLogic net/minecraft/server/level/PlayerRespawnLogic
+	<init> ()V <init>
+	getOverworldRespawnPos (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/core/BlockPos; m_183928_
+		static
+		0 p_183929_ p_183929_
+		1 p_183930_ p_183930_
+		2 p_183931_ p_183931_
+	getSpawnPosInChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_183932_
+		static
+		0 p_183933_ p_183933_
+		1 p_183934_ p_183934_
+net/minecraft/server/level/SectionTracker net/minecraft/server/level/SectionTracker
+	<init> (III)V <init>
+		0 p_8274_ p_8274_
+		1 p_8275_ p_8275_
+		2 p_8276_ p_8276_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_8280_ p_8280_
+		1 p_8281_ p_8281_
+		2 p_8282_ p_8282_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_8293_ p_8293_
+		1 p_8294_ p_8294_
+		2 p_8295_ p_8295_
+	getComputedLevel (JJI)I m_6357_
+		0 p_8284_ p_8284_
+		1 p_8285_ p_8285_
+		2 p_8286_ p_8286_
+	getLevelFromSource (J)I m_7409_
+		0 p_8287_ p_8287_
+	update (JIZ)V m_8288_
+		0 p_8289_ p_8289_
+		1 p_8290_ p_8290_
+		2 p_8291_ p_8291_
+net/minecraft/server/level/ServerBossEvent net/minecraft/server/level/ServerBossEvent
+	players f_8296_
+	unmodifiablePlayers f_8297_
+	visible f_8298_
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_8300_ p_8300_
+		1 p_8301_ p_8301_
+		2 p_8302_ p_8302_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6543_
+		0 p_8305_ p_8305_
+	broadcast (Ljava/util/function/Function;)V m_143224_
+		0 p_143225_ p_143225_
+	getPlayers ()Ljava/util/Collection; m_8324_
+	isVisible ()Z m_8323_
+	removeAllPlayers ()V m_7706_
+	removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6539_
+		0 p_8316_ p_8316_
+	setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V m_6451_
+		0 p_8307_ p_8307_
+	setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; m_7006_
+		0 p_8320_ p_8320_
+	setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; m_7003_
+		0 p_8315_ p_8315_
+	setName (Lnet/minecraft/network/chat/Component;)V m_6456_
+		0 p_8311_ p_8311_
+	setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_5648_
+		0 p_8309_ p_8309_
+	setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; m_7005_
+		0 p_8318_ p_8318_
+	setProgress (F)V m_142711_
+		0 p_143223_ p_143223_
+	setVisible (Z)V m_8321_
+		0 p_8322_ p_8322_
+net/minecraft/server/level/ServerChunkCache net/minecraft/server/level/ServerChunkCache
+	CACHE_SIZE f_143226_
+	CHUNK_STATUSES f_8326_
+	chunkMap f_8325_
+	dataStorage f_8333_
+	distanceManager f_8327_
+	lastChunk f_8339_
+	lastChunkPos f_8337_
+	lastChunkStatus f_8338_
+	lastInhabitedUpdate f_8334_
+	lastSpawnState f_8340_
+	level f_8329_
+	lightEngine f_8331_
+	mainThread f_8330_
+	mainThreadProcessor f_8332_
+	spawnEnemies f_8335_
+	spawnFriendlies f_8336_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/ChunkGenerator;IIZLnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;)V <init>
+		0 p_214982_ p_214982_
+		1 p_214983_ p_214983_
+		2 p_214984_ p_214984_
+		3 p_214985_ p_214985_
+		4 p_214986_ p_214986_
+		5 p_214987_ p_214987_
+		6 p_214988_ p_214988_
+		7 p_214989_ p_214989_
+		8 p_214990_ p_214990_
+		9 p_214991_ p_214991_
+		10 p_214992_ p_214992_
+		11 p_214993_ p_214993_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_8463_
+		0 p_8464_ p_8464_
+	addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_8387_
+		0 p_8388_ p_8388_
+		1 p_8389_ p_8389_
+		2 p_8390_ p_8390_
+		3 p_8391_ p_8391_
+	blockChanged (Lnet/minecraft/core/BlockPos;)V m_8450_
+		0 p_8451_ p_8451_
+	broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_8445_
+		0 p_8446_ p_8446_
+		1 p_8447_ p_8447_
+	broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V m_8394_
+		0 p_8395_ p_8395_
+		1 p_8396_ p_8396_
+	chunkAbsent (Lnet/minecraft/server/level/ChunkHolder;I)Z m_8416_
+		0 p_8417_ p_8417_
+		1 p_8418_ p_8418_
+	chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m_196555_
+	clearCache ()V m_8488_
+	close ()V close
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_8360_ p_8360_
+		1 p_8361_ p_8361_
+		2 p_8362_ p_8362_
+		3 p_8363_ p_8363_
+	getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_8448_
+		0 p_8449_ p_8449_
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_8454_ p_8454_
+		1 p_8455_ p_8455_
+	getChunkFuture (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8431_
+		0 p_8432_ p_8432_
+		1 p_8433_ p_8433_
+		2 p_8434_ p_8434_
+		3 p_8435_ p_8435_
+	getChunkFutureMainThread (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8456_
+		0 p_8457_ p_8457_
+		1 p_8458_ p_8458_
+		2 p_8459_ p_8459_
+		3 p_8460_ p_8460_
+	getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_7131_
+		0 p_8357_ p_8357_
+		1 p_8358_ p_8358_
+	getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_8483_
+	getFullChunk (JLjava/util/function/Consumer;)V m_8370_
+		0 p_8371_ p_8371_
+		1 p_8372_ p_8372_
+	getGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_8481_
+	getGeneratorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255415_
+	getLastSpawnState ()Lnet/minecraft/world/level/NaturalSpawner$SpawnState; m_8485_
+	getLevel ()Lnet/minecraft/world/level/Level; m_7653_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; m_7827_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	getPendingTasksCount ()I m_8480_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_8484_
+	getTickingGenerated ()I m_8427_
+	getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; m_8364_
+		0 p_8365_ p_8365_
+	hasChunk (II)Z m_5563_
+		0 p_8429_ p_8429_
+		1 p_8430_ p_8430_
+	isPositionTicking (J)Z m_143239_
+		0 p_143240_ p_143240_
+	lambda$getChunk$0 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8475_
+		0 p_8476_ p_8476_
+		1 p_8477_ p_8477_
+		2 p_8478_ p_8478_
+		3 p_8479_ p_8479_
+	lambda$getChunk$1 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8405_
+		static
+		0 p_8406_ p_8406_
+	lambda$getChunk$2 (ZLnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_8421_
+		static
+		0 p_8422_ p_8422_
+		1 p_8423_ p_8423_
+	lambda$getChunkFuture$3 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; m_8467_
+		0 p_8468_ p_8468_
+		1 p_8469_ p_8469_
+		2 p_8470_ p_8470_
+		3 p_8471_ p_8471_
+	lambda$getChunkFuture$4 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; m_8412_
+		static
+		0 p_8413_ p_8413_
+	lambda$onLightUpdate$6 (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/LightLayer;)V m_184023_
+		0 p_184024_ p_184024_
+		1 p_184025_ p_184025_
+	lambda$tickChunks$5 (Lnet/minecraft/server/level/ServerChunkCache$ChunkAndHolder;)V m_184021_
+		static
+		0 p_184022_ p_184022_
+	move (Lnet/minecraft/server/level/ServerPlayer;)V m_8385_
+		0 p_8386_ p_8386_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_8403_ p_8403_
+		1 p_8404_ p_8404_
+	pollTask ()Z m_8466_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_214994_
+	removeEntity (Lnet/minecraft/world/entity/Entity;)V m_8443_
+		0 p_8444_ p_8444_
+	removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_8438_
+		0 p_8439_ p_8439_
+		1 p_8440_ p_8440_
+		2 p_8441_ p_8441_
+		3 p_8442_ p_8442_
+	removeTicketsOnClosing ()V m_201915_
+	runDistanceManagerUpdates ()Z m_8489_
+	save (Z)V m_8419_
+		0 p_8420_ p_8420_
+	setSimulationDistance (I)V m_184026_
+		0 p_184027_ p_184027_
+	setSpawnSettings (ZZ)V m_6707_
+		0 p_8425_ p_8425_
+		1 p_8426_ p_8426_
+	setViewDistance (I)V m_8354_
+		0 p_8355_ p_8355_
+	storeInCache (JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_8366_
+		0 p_8367_ p_8367_
+		1 p_8368_ p_8368_
+		2 p_8369_ p_8369_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_201913_ p_201913_
+		1 p_201914_ p_201914_
+	tickChunks ()V m_8490_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_6692_
+		0 p_8400_ p_8400_
+		1 p_8401_ p_8401_
+net/minecraft/server/level/ServerChunkCache$ChunkAndHolder net/minecraft/server/level/ServerChunkCache$ChunkAndHolder
+	chunk f_184028_
+	holder f_184029_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/server/level/ChunkHolder;)V <init>
+		0 f_184028_ f_184028_
+		1 f_184029_ f_184029_
+	chunk ()Lnet/minecraft/world/level/chunk/LevelChunk; f_184028_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184036_ p_184036_
+	hashCode ()I hashCode
+	holder ()Lnet/minecraft/server/level/ChunkHolder; f_184029_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ServerChunkCache$MainThreadExecutor
+	this$0 f_8491_
+	<init> (Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_8493_ p_8493_
+		1 p_8494_ p_8494_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_8502_ p_8502_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	pollTask ()Z m_7245_
+	scheduleExecutables ()Z m_5660_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_8504_ p_8504_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_8506_ p_8506_
+net/minecraft/server/level/ServerEntity net/minecraft/server/level/ServerEntity
+	LOGGER f_8508_
+	TOLERANCE_LEVEL_ROTATION f_143241_
+	ap f_8520_
+	broadcast f_8513_
+	entity f_8510_
+	lastPassengers f_8523_
+	level f_8509_
+	positionCodec f_214995_
+	teleportDelay f_8522_
+	tickCount f_8521_
+	trackDelta f_8512_
+	trackedDataValues f_263120_
+	updateInterval f_8511_
+	wasOnGround f_8525_
+	wasRiding f_8524_
+	xRotp f_8518_
+	yHeadRotp f_8519_
+	yRotp f_8517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;IZLjava/util/function/Consumer;)V <init>
+		0 p_8528_ p_8528_
+		1 p_8529_ p_8529_
+		2 p_8530_ p_8530_
+		3 p_8531_ p_8531_
+		4 p_8532_ p_8532_
+	addPairing (Lnet/minecraft/server/level/ServerPlayer;)V m_8541_
+		0 p_8542_ p_8542_
+	broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V m_8538_
+		0 p_8539_ p_8539_
+	lambda$removedPassengers$1 (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)Z m_274361_
+		static
+		0 p_275284_ p_275284_
+		1 p_275361_ p_275361_
+	lambda$sendChanges$0 (Lnet/minecraft/world/entity/Entity;)V m_289085_
+		static
+		0 p_289307_ p_289307_
+	removePairing (Lnet/minecraft/server/level/ServerPlayer;)V m_8534_
+		0 p_8535_ p_8535_
+	removedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; m_277180_
+		static
+		0 p_277592_ p_277592_
+		1 p_277658_ p_277658_
+	sendChanges ()V m_8533_
+	sendDirtyEntityData ()V m_8543_
+	sendPairingData (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V m_289200_
+		0 p_289562_ p_289562_
+		1 p_289563_ p_289563_
+net/minecraft/server/level/ServerLevel net/minecraft/server/level/ServerLevel
+	EMPTY_TIME_NO_TICK f_143242_
+	END_SPAWN_POINT f_8562_
+	LOGGER f_8566_
+	MAX_SCHEDULED_TICKS_PER_TICK f_184046_
+	RAIN_DELAY f_263704_
+	RAIN_DURATION f_263681_
+	THUNDER_DELAY f_263684_
+	THUNDER_DURATION f_263755_
+	blockEvents f_8556_
+	blockEventsToReschedule f_184048_
+	blockTicks f_8553_
+	chunkSource f_8547_
+	customSpawners f_8558_
+	dragonFight f_8559_
+	dragonParts f_143247_
+	emptyTime f_8551_
+	entityManager f_143244_
+	entityTickList f_143243_
+	fluidTicks f_184047_
+	gameEventDispatcher f_243695_
+	handlingTick f_8557_
+	isUpdatingNavigations f_200893_
+	navigatingMobs f_143246_
+	noSave f_8564_
+	players f_8546_
+	portalForcer f_8552_
+	raids f_8565_
+	randomSequences f_286969_
+	server f_8548_
+	serverLevelData f_8549_
+	sleepStatus f_143245_
+	structureCheck f_196556_
+	structureManager f_214997_
+	tickTime f_8561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;Lnet/minecraft/server/level/progress/ChunkProgressListener;ZJLjava/util/List;ZLnet/minecraft/world/RandomSequences;)V <init>
+		0 p_214999_ p_214999_
+		1 p_215000_ p_215000_
+		2 p_215001_ p_215001_
+		3 p_215002_ p_215002_
+		4 p_215003_ p_215003_
+		5 p_215004_ p_215004_
+		6 p_215005_ p_215005_
+		7 p_215006_ p_215006_
+		8 p_215007_ p_215007_
+		9 p_215008_ p_215008_
+		10 p_215009_ p_215009_
+		11 p_288977_ p_288977_
+	addDuringCommandTeleport (Lnet/minecraft/server/level/ServerPlayer;)V m_8622_
+		0 p_8623_ p_8623_
+	addDuringPortalTeleport (Lnet/minecraft/server/level/ServerPlayer;)V m_8817_
+		0 p_8818_ p_8818_
+	addDuringTeleport (Lnet/minecraft/world/entity/Entity;)V m_143334_
+		0 p_143335_ p_143335_
+	addEntity (Lnet/minecraft/world/entity/Entity;)Z m_8872_
+		0 p_8873_ p_8873_
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_8837_ p_8837_
+	addLegacyChunkEntities (Ljava/util/stream/Stream;)V m_143311_
+		0 p_143312_ p_143312_
+	addNewPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8834_
+		0 p_8835_ p_8835_
+	addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8853_
+		0 p_8854_ p_8854_
+	addRespawnedPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_8845_
+		0 p_8846_ p_8846_
+	addWithUUID (Lnet/minecraft/world/entity/Entity;)Z m_8847_
+		0 p_8848_ p_8848_
+	addWorldGenChunkEntities (Ljava/util/stream/Stream;)V m_143327_
+		0 p_143328_ p_143328_
+	advanceWeatherCycle ()V m_184096_
+	announceSleepStatus ()V m_143315_
+	areEntitiesLoaded (J)Z m_143319_
+		0 p_143320_ p_143320_
+	blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V m_7696_
+		0 p_8746_ p_8746_
+		1 p_8747_ p_8747_
+		2 p_8748_ p_8748_
+		3 p_8749_ p_8749_
+	blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6289_
+		0 p_8743_ p_8743_
+		1 p_8744_ p_8744_
+	broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_269196_
+		0 p_270420_ p_270420_
+		1 p_270311_ p_270311_
+	broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V m_7605_
+		0 p_8650_ p_8650_
+		1 p_8651_ p_8651_
+	canSleepThroughNights ()Z m_143333_
+	clearBlockEvents (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_8722_
+		0 p_8723_ p_8723_
+	close ()V close
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_8612_ p_8612_
+		1 p_8613_ p_8613_
+		2 p_8614_ p_8614_
+	doBlockEvent (Lnet/minecraft/world/level/BlockEventData;)Z m_8698_
+		0 p_8699_ p_8699_
+	dumpBlockEntityTickers (Ljava/io/Writer;)V m_143299_
+		0 p_143300_ p_143300_
+	dumpEntities (Ljava/io/Writer;Ljava/lang/Iterable;)V m_8781_
+		static
+		0 p_8782_ p_8782_
+		1 p_8783_ p_8783_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254877_
+		0 p_256039_ p_256039_
+		1 p_255778_ p_255778_
+		2 p_256002_ p_256002_
+		3 p_256067_ p_256067_
+		4 p_256370_ p_256370_
+		5 p_256153_ p_256153_
+		6 p_256045_ p_256045_
+		7 p_255686_ p_255686_
+		8 p_255827_ p_255827_
+	findClosestBiome3d (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;III)Lcom/mojang/datafixers/util/Pair; m_215069_
+		0 p_215070_ p_215070_
+		1 p_215071_ p_215071_
+		2 p_215072_ p_215072_
+		3 p_215073_ p_215073_
+		4 p_215074_ p_215074_
+	findLightningRod (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_143248_
+		0 p_143249_ p_143249_
+	findLightningTargetAround (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_143288_
+		0 p_143289_ p_143289_
+	findNearestMapStructure (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_215011_
+		0 p_215012_ p_215012_
+		1 p_215013_ p_215013_
+		2 p_215014_ p_215014_
+		3 p_215015_ p_215015_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_215041_ p_215041_
+		1 p_215042_ p_215042_
+		2 p_215043_ p_215043_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getAllEntities ()Ljava/lang/Iterable; m_8583_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTicks; m_183326_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getChunkSource ()Lnet/minecraft/server/level/ServerChunkCache; m_7726_
+	getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_8895_
+	getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; m_8586_
+	getDragons ()Ljava/util/List; m_8857_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V m_261178_
+		0 p_261842_ p_261842_
+		1 p_262091_ p_262091_
+		2 p_261703_ p_261703_
+		3 p_261907_ p_261907_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; m_143280_
+		0 p_143281_ p_143281_
+		1 p_143282_ p_143282_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V m_260813_
+		0 p_262152_ p_262152_
+		1 p_261808_ p_261808_
+		2 p_261583_ p_261583_
+	getEntity (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_8791_
+		0 p_8792_ p_8792_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_8597_ p_8597_
+	getEntityOrPart (I)Lnet/minecraft/world/entity/Entity; m_143317_
+		0 p_143318_ p_143318_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTicks; m_183324_
+	getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; m_8902_
+	getFreeMapId ()I m_7354_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+	getLogicalHeight ()I m_143344_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_8785_ p_8785_
+	getPlayers (Ljava/util/function/Predicate;I)Ljava/util/List; m_261156_
+		0 p_261698_ p_261698_
+		1 p_262035_ p_262035_
+	getPlayers (Ljava/util/function/Predicate;)Ljava/util/List; m_8795_
+		0 p_8796_ p_8796_
+	getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m_8904_
+	getPortalForcer ()Lnet/minecraft/world/level/portal/PortalForcer; m_8871_
+	getRaidAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; m_8832_
+		0 p_8833_ p_8833_
+	getRaids ()Lnet/minecraft/world/entity/raid/Raids; m_8905_
+	getRandomPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_8890_
+	getRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_287143_
+		0 p_287689_ p_287689_
+	getRandomSequences ()Lnet/minecraft/world/RandomSequences; m_288231_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/server/ServerScoreboard; m_6188_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getSeed ()J m_7328_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_8760_ p_8760_
+		1 p_8761_ p_8761_
+	getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; m_215082_
+	getTypeCount (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; m_143301_
+		static
+		0 p_143302_ p_143302_
+		1 p_143303_ p_143303_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_203775_ p_203775_
+		1 p_203776_ p_203776_
+		2 p_203777_ p_203777_
+	getWatchdogStats ()Ljava/lang/String; m_8590_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_8811_ p_8811_
+		1 p_8812_ p_8812_
+		2 p_8813_ p_8813_
+	isCloseToVillage (Lnet/minecraft/core/BlockPos;I)Z m_8736_
+		0 p_8737_ p_8737_
+		1 p_8738_ p_8738_
+	isFlat ()Z m_8584_
+	isHandlingTick ()Z m_8874_
+	isNaturalSpawningAllowed (Lnet/minecraft/core/BlockPos;)Z m_201918_
+		0 p_201919_ p_201919_
+	isNaturalSpawningAllowed (Lnet/minecraft/world/level/ChunkPos;)Z m_201916_
+		0 p_201917_ p_201917_
+	isPositionEntityTicking (Lnet/minecraft/core/BlockPos;)Z m_143340_
+		0 p_143341_ p_143341_
+	isPositionTickingWithEntitiesLoaded (J)Z m_184110_
+		0 p_184111_ p_184111_
+	isRaided (Lnet/minecraft/core/BlockPos;)Z m_8843_
+		0 p_8844_ p_8844_
+	isVillage (Lnet/minecraft/core/SectionPos;)Z m_8762_
+		0 p_8763_ p_8763_
+	isVillage (Lnet/minecraft/core/BlockPos;)Z m_8802_
+		0 p_8803_ p_8803_
+	lambda$clearBlockEvents$19 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/BlockEventData;)Z m_207566_
+		static
+		0 p_207567_ p_207567_
+		1 p_207568_ p_207568_
+	lambda$findLightningRod$10 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_184052_
+		static
+		0 p_184053_ p_184053_
+	lambda$findLightningRod$8 (Lnet/minecraft/core/Holder;)Z m_215058_
+		static
+		0 p_215059_ p_215059_
+	lambda$findLightningRod$9 (Lnet/minecraft/core/BlockPos;)Z m_184054_
+		0 p_184055_ p_184055_
+	lambda$findLightningTargetAround$11 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289086_
+		0 p_289308_ p_289308_
+	lambda$getEntities$14 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260780_
+		static
+		0 p_261425_ p_261425_
+		1 p_261426_ p_261426_
+		2 p_261427_ p_261427_
+		3 p_261428_ p_261428_
+	lambda$getTypeCount$21 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; m_207569_
+		static
+		0 p_207570_ p_207570_
+	lambda$getWatchdogStats$20 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257151_
+		static
+		0 p_258244_ p_258244_
+	lambda$makeObsidianPlatform$22 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_207576_
+		static
+		0 p_207577_ p_207577_
+		1 p_207578_ p_207578_
+	lambda$makeObsidianPlatform$23 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_184099_
+		static
+		0 p_184100_ p_184100_
+		1 p_184101_ p_184101_
+	lambda$new$0 (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/world/level/storage/DimensionDataStorage; m_184092_
+		static
+		0 p_184093_ p_184093_
+	lambda$new$1 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; m_184094_
+		0 p_184095_ p_184095_
+	lambda$new$2 ()Lnet/minecraft/world/entity/raid/Raids; m_184098_
+	lambda$new$3 (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; m_287052_
+		static
+		0 p_287373_ p_287373_
+		1 p_287374_ p_287374_
+	lambda$new$4 (J)Lnet/minecraft/world/RandomSequences; m_287051_
+		static
+		0 p_287372_ p_287372_
+	lambda$new$5 (J)Lnet/minecraft/world/RandomSequences; m_288114_
+		0 p_288766_ p_288766_
+	lambda$onBlockStateChange$15 (Lnet/minecraft/core/BlockPos;)V m_207559_
+		0 p_207560_ p_207560_
+	lambda$onBlockStateChange$16 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215079_
+		0 p_215080_ p_215080_
+		1 p_215081_ p_215081_
+	lambda$onBlockStateChange$17 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215076_
+		0 p_215077_ p_215077_
+		1 p_215078_ p_215078_
+	lambda$onBlockStateChange$18 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_215055_
+		0 p_215056_ p_215056_
+		1 p_215057_ p_215057_
+	lambda$onStructureStartsAvailable$24 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_207579_
+		0 p_207580_ p_207580_
+	lambda$tick$6 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/entity/Entity;)V m_184063_
+		0 p_184064_ p_184064_
+		1 p_184065_ p_184065_
+	lambda$tickNonPassenger$12 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257150_
+		static
+		0 p_258243_ p_258243_
+	lambda$tickPassenger$13 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m_257149_
+		static
+		0 p_258242_ p_258242_
+	lambda$wakeUpAllPlayers$7 (Lnet/minecraft/server/level/ServerPlayer;)V m_184115_
+		static
+		0 p_184116_ p_184116_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_8684_ p_8684_
+		1 p_8685_ p_8685_
+		2 p_8686_ p_8686_
+		3 p_8687_ p_8687_
+	makeObsidianPlatform (Lnet/minecraft/server/level/ServerLevel;)V m_8617_
+		static
+		0 p_8618_ p_8618_
+	mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z m_7966_
+		0 p_8696_ p_8696_
+		1 p_8697_ p_8697_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213960_
+		0 p_215035_ p_215035_
+		1 p_215036_ p_215036_
+		2 p_215037_ p_215037_
+		3 p_215038_ p_215038_
+		4 p_215039_ p_215039_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_46586_
+		0 p_215048_ p_215048_
+		1 p_215049_ p_215049_
+		2 p_215050_ p_215050_
+	noSave ()Z m_7441_
+	onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6559_
+		0 p_8751_ p_8751_
+		1 p_8752_ p_8752_
+		2 p_8753_ p_8753_
+	onReputationEvent (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationEventHandler;)V m_8670_
+		0 p_8671_ p_8671_
+		1 p_8672_ p_8672_
+		2 p_8673_ p_8673_
+	onStructureStartsAvailable (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196557_
+		0 p_196558_ p_196558_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_263330_ p_263330_
+		1 p_263393_ p_263393_
+		2 p_263369_ p_263369_
+		3 p_263354_ p_263354_
+		4 p_263412_ p_263412_
+		5 p_263338_ p_263338_
+		6 p_263352_ p_263352_
+		7 p_263390_ p_263390_
+		8 p_263403_ p_263403_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_263545_ p_263545_
+		1 p_263544_ p_263544_
+		2 p_263491_ p_263491_
+		3 p_263542_ p_263542_
+		4 p_263530_ p_263530_
+		5 p_263520_ p_263520_
+		6 p_263490_ p_263490_
+	players ()Ljava/util/List; m_6907_
+	removePlayerImmediately (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_143261_
+		0 p_143262_ p_143262_
+		1 p_143263_ p_143263_
+	resetEmptyTime ()V m_8886_
+	resetWeatherCycle ()V m_184097_
+	runBlockEvents ()V m_8807_
+	save (Lnet/minecraft/util/ProgressListener;ZZ)V m_8643_
+		0 p_8644_ p_8644_
+		1 p_8645_ p_8645_
+		2 p_8646_ p_8646_
+	saveDebugReport (Ljava/nio/file/Path;)V m_8786_
+		0 p_8787_ p_8787_
+	saveLevelData ()V m_8806_
+	sectionsToVillage (Lnet/minecraft/core/SectionPos;)I m_8828_
+		0 p_8829_ p_8829_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_8755_ p_8755_
+		1 p_8756_ p_8756_
+		2 p_8757_ p_8757_
+		3 p_8758_ p_8758_
+	sendParticles (Lnet/minecraft/core/particles/ParticleOptions;DDDIDDDD)I m_8767_
+		0 p_8768_ p_8768_
+		1 p_8769_ p_8769_
+		2 p_8770_ p_8770_
+		3 p_8771_ p_8771_
+		4 p_8772_ p_8772_
+		5 p_8773_ p_8773_
+		6 p_8774_ p_8774_
+		7 p_8775_ p_8775_
+		8 p_8776_ p_8776_
+	sendParticles (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZDDDIDDDD)Z m_8624_
+		0 p_8625_ p_8625_
+		1 p_8626_ p_8626_
+		2 p_8627_ p_8627_
+		3 p_8628_ p_8628_
+		4 p_8629_ p_8629_
+		5 p_8630_ p_8630_
+		6 p_8631_ p_8631_
+		7 p_8632_ p_8632_
+		8 p_8633_ p_8633_
+		9 p_8634_ p_8634_
+		10 p_8635_ p_8635_
+	sendParticles (Lnet/minecraft/server/level/ServerPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z m_8636_
+		0 p_8637_ p_8637_
+		1 p_8638_ p_8638_
+		2 p_8639_ p_8639_
+		3 p_8640_ p_8640_
+		4 p_8641_ p_8641_
+		5 p_8642_ p_8642_
+	setChunkForced (IIZ)Z m_8602_
+		0 p_8603_ p_8603_
+		1 p_8604_ p_8604_
+		2 p_8605_ p_8605_
+	setDayTime (J)V m_8615_
+		0 p_8616_ p_8616_
+	setDefaultSpawnPos (Lnet/minecraft/core/BlockPos;F)V m_8733_
+		0 p_8734_ p_8734_
+		1 p_8735_ p_8735_
+	setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V m_287200_
+		0 p_287779_ p_287779_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_143305_ p_143305_
+		1 p_143306_ p_143306_
+	setWeatherParameters (IIZZ)V m_8606_
+		0 p_8607_ p_8607_
+		1 p_8608_ p_8608_
+		2 p_8609_ p_8609_
+		3 p_8610_ p_8610_
+	shouldDiscardEntity (Lnet/minecraft/world/entity/Entity;)Z m_143342_
+		0 p_143343_ p_143343_
+	shouldTickBlocksAt (J)Z m_183438_
+		0 p_184059_ p_184059_
+	startTickingChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_184102_
+		0 p_184103_ p_184103_
+	structureManager ()Lnet/minecraft/world/level/StructureManager; m_215010_
+	tick (Ljava/util/function/BooleanSupplier;)V m_8793_
+		0 p_8794_ p_8794_
+	tickBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_184112_
+		0 p_184113_ p_184113_
+		1 p_184114_ p_184114_
+	tickChunk (Lnet/minecraft/world/level/chunk/LevelChunk;I)V m_8714_
+		0 p_8715_ p_8715_
+		1 p_8716_ p_8716_
+	tickCustomSpawners (ZZ)V m_8799_
+		0 p_8800_ p_8800_
+		1 p_8801_ p_8801_
+	tickFluid (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_184076_
+		0 p_184077_ p_184077_
+		1 p_184078_ p_184078_
+	tickNonPassenger (Lnet/minecraft/world/entity/Entity;)V m_8647_
+		0 p_8648_ p_8648_
+	tickPassenger (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V m_8662_
+		0 p_8663_ p_8663_
+		1 p_8664_ p_8664_
+	tickTime ()V m_8809_
+	toString ()Ljava/lang/String; toString
+	tryAddFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)Z m_8860_
+		0 p_8861_ p_8861_
+	unload (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_8712_
+		0 p_8713_ p_8713_
+	updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46672_
+		0 p_215045_ p_215045_
+		1 p_215046_ p_215046_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_46590_
+		0 p_215052_ p_215052_
+		1 p_215053_ p_215053_
+		2 p_215054_ p_215054_
+	updateSleepingPlayerList ()V m_8878_
+	wakeUpAllPlayers ()V m_8804_
+net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/ServerLevel$EntityCallbacks
+	this$0 f_143351_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_143353_ p_143353_
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_143377_ p_143377_
+	onCreated (Lnet/minecraft/world/entity/Entity;)V m_141989_
+		0 p_143355_ p_143355_
+	onDestroyed (Lnet/minecraft/world/entity/Entity;)V m_141986_
+		0 p_143359_ p_143359_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_143373_ p_143373_
+	onSectionChange (Lnet/minecraft/world/entity/Entity;)V m_214006_
+		0 p_215086_ p_215086_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_215084_ p_215084_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_143365_ p_143365_
+	onTickingEnd (Lnet/minecraft/world/entity/Entity;)V m_141983_
+		0 p_143367_ p_143367_
+	onTickingStart (Lnet/minecraft/world/entity/Entity;)V m_141987_
+		0 p_143363_ p_143363_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_143369_ p_143369_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_143357_ p_143357_
+	onTrackingEnd (Lnet/minecraft/world/entity/Entity;)V m_141981_
+		0 p_143375_ p_143375_
+	onTrackingStart (Lnet/minecraft/world/entity/Entity;)V m_141985_
+		0 p_143371_ p_143371_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_143361_ p_143361_
+net/minecraft/server/level/ServerPlayer net/minecraft/server/level/ServerPlayer
+	LOGGER f_8907_
+	NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ f_143381_
+	NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y f_143382_
+	advancements f_8909_
+	allowsListing f_184127_
+	camera f_8926_
+	canChatColor f_8923_
+	chatSession f_244040_
+	chatVisibility f_8922_
+	connection f_8906_
+	containerCounter f_8940_
+	containerListener f_143380_
+	containerSynchronizer f_143379_
+	disconnected f_8932_
+	enteredLavaOnVehiclePosition f_184126_
+	enteredNetherPosition f_8933_
+	gameMode f_8941_
+	isChangingDimension f_8927_
+	lastActionTime f_8925_
+	lastFoodSaturationZero f_8919_
+	lastRecordedAirLevel f_8913_
+	lastRecordedArmor f_8914_
+	lastRecordedExperience f_8916_
+	lastRecordedFoodLevel f_8912_
+	lastRecordedHealthAndAbsorption f_8911_
+	lastRecordedLevel f_8915_
+	lastSectionPos f_8934_
+	lastSentExp f_8920_
+	lastSentFood f_8918_
+	lastSentHealth f_8917_
+	latency f_8943_
+	levitationStartPos f_8930_
+	levitationStartTime f_8931_
+	recipeBook f_8929_
+	respawnAngle f_8938_
+	respawnDimension f_8935_
+	respawnForced f_8937_
+	respawnPosition f_8936_
+	seenCredits f_8928_
+	server f_8924_
+	spawnInvulnerableTime f_8921_
+	startingToFallPosition f_184125_
+	stats f_8910_
+	textFilter f_8939_
+	textFilteringEnabled f_143378_
+	wardenSpawnTracker f_244516_
+	wonGame f_8944_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_254143_ p_254143_
+		1 p_254435_ p_254435_
+		2 p_253651_ p_253651_
+	acceptsChatMessages ()Z m_240422_
+	acceptsSystemMessages (Z)Z m_240399_
+		0 p_240568_ p_240568_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_9197_ p_9197_
+	allowsListing ()Z m_184128_
+	attack (Lnet/minecraft/world/entity/Entity;)V m_5706_
+		0 p_9220_ p_9220_
+	awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V m_5993_
+		0 p_9050_ p_9050_
+		1 p_9051_ p_9051_
+		2 p_9052_ p_9052_
+	awardRecipes (Ljava/util/Collection;)I m_7281_
+		0 p_9129_ p_9129_
+	awardRecipesByKey ([Lnet/minecraft/resources/ResourceLocation;)V m_7902_
+		0 p_9168_ p_9168_
+	awardStat (Lnet/minecraft/stats/Stat;I)V m_6278_
+		0 p_9026_ p_9026_
+		1 p_9027_ p_9027_
+	bedBlocked (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_9191_
+		0 p_9192_ p_9192_
+		1 p_9193_ p_9193_
+	bedInRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_9116_
+		0 p_9117_ p_9117_
+		1 p_9118_ p_9118_
+	broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_6459_
+		0 p_9014_ p_9014_
+	calculateGameModeForNewPlayer (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; m_143423_
+		0 p_143424_ p_143424_
+	canChatInColor ()Z m_143432_
+	canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z m_7099_
+		0 p_9064_ p_9064_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_9180_ p_9180_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_8976_ p_8976_
+		1 p_8977_ p_8977_
+		2 p_8978_ p_8978_
+		3 p_8979_ p_8979_
+	closeContainer ()V m_6915_
+	completeUsingItem ()V m_8095_
+	createEndPlatform (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_9006_
+		0 p_9007_ p_9007_
+		1 p_9008_ p_9008_
+	createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_7478_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_9045_ p_9045_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_9035_ p_9035_
+	disconnect ()V m_9231_
+	dismountTo (DDD)V m_142098_
+		0 p_143389_ p_143389_
+		1 p_143390_ p_143390_
+		2 p_143391_ p_143391_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_9154_ p_9154_
+		1 p_9155_ p_9155_
+	doCheckFallDamage (DDDZ)V m_289599_
+		0 p_289676_ p_289676_
+		1 p_289671_ p_289671_
+		2 p_289665_ p_289665_
+		3 p_289696_ p_289696_
+	doCloseContainer ()V m_9230_
+	doTick ()V m_9240_
+	drop (Z)Z m_182294_
+		0 p_182295_ p_182295_
+	drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; m_7197_
+		0 p_9085_ p_9085_
+		1 p_9086_ p_9086_
+		2 p_9087_ p_9087_
+	findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; m_7937_
+		0 p_8998_ p_8998_
+	fudgeSpawnLocation (Lnet/minecraft/server/level/ServerLevel;)V m_9201_
+		0 p_9202_ p_9202_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAdvancements ()Lnet/minecraft/server/PlayerAdvancements; m_8960_
+	getCamera ()Lnet/minecraft/world/entity/Entity; m_8954_
+	getChatSession ()Lnet/minecraft/network/chat/RemoteChatSession; m_246404_
+	getChatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; m_9241_
+	getCoprime (I)I m_9237_
+		0 p_9238_ p_9238_
+	getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_183318_
+		0 p_184131_ p_184131_
+		1 p_184132_ p_184132_
+		2 p_184133_ p_184133_
+		3 p_184134_ p_184134_
+	getIpAddress ()Ljava/lang/String; m_9239_
+	getLastActionTime ()J m_8956_
+	getLastSectionPos ()Lnet/minecraft/core/SectionPos; m_8965_
+	getPermissionLevel ()I m_8088_
+	getRecipeBook ()Lnet/minecraft/stats/ServerRecipeBook; m_8952_
+	getRespawnAngle ()F m_8962_
+	getRespawnDimension ()Lnet/minecraft/resources/ResourceKey; m_8963_
+	getRespawnPosition ()Lnet/minecraft/core/BlockPos; m_8961_
+	getStats ()Lnet/minecraft/stats/ServerStatsCounter; m_8951_
+	getTabListDisplayName ()Lnet/minecraft/network/chat/Component; m_8957_
+	getTextFilter ()Lnet/minecraft/server/network/TextFilter; m_8967_
+	getWardenSpawnTracker ()Ljava/util/Optional; m_245217_
+	giveExperienceLevels (I)V m_6749_
+		0 p_9200_ p_9200_
+	giveExperiencePoints (I)V m_6756_
+		0 p_9208_ p_9208_
+	handleTeamKill (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V m_9124_
+		0 p_9125_ p_9125_
+		1 p_9126_ p_9126_
+		2 p_9127_ p_9127_
+	hasChangedDimension ()V m_8959_
+	hasDisconnected ()Z m_9232_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_9037_ p_9037_
+		1 p_9038_ p_9038_
+	indicateDamage (DD)V m_269405_
+		0 p_270621_ p_270621_
+		1 p_270478_ p_270478_
+	initInventoryMenu ()V m_143429_
+	initMenu (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V m_143399_
+		0 p_143400_ p_143400_
+	isChangingDimension ()Z m_8958_
+	isCreative ()Z m_7500_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_9182_ p_9182_
+	isPvpAllowed ()Z m_9216_
+	isReachableBedBlock (Lnet/minecraft/core/BlockPos;)Z m_9222_
+		0 p_9223_ p_9223_
+	isRespawnForced ()Z m_8964_
+	isSpectator ()Z m_5833_
+	isTextFilteringEnabled ()Z m_143387_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_9132_
+		static
+		0 p_9133_ p_9133_
+		1 p_9134_ p_9134_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_244882_
+		static
+		0 p_248206_ p_248206_
+		1 p_248207_ p_248207_
+	lambda$awardStat$10 (ILnet/minecraft/world/scores/Score;)V m_8994_
+		static
+		0 p_8995_ p_8995_
+		1 p_8996_ p_8996_
+	lambda$die$4 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_143418_
+		static
+		0 p_143419_ p_143419_
+		1 p_143420_ p_143420_
+	lambda$die$5 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; m_289087_
+		0 p_289309_ p_289309_
+	lambda$drop$12 (Lnet/minecraft/world/entity/player/Inventory;I)V m_287054_
+		0 p_287376_ p_287376_
+		1 p_287377_ p_287377_
+	lambda$readAdditionalSaveData$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244881_
+		0 p_248205_ p_248205_
+	lambda$sendSystemMessage$11 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; m_243040_
+		0 p_243188_ p_243188_
+	lambda$startSleepInBed$8 (Lnet/minecraft/world/entity/monster/Monster;)Z m_9061_
+		0 p_9062_ p_9062_
+	lambda$startSleepInBed$9 (Lnet/minecraft/util/Unit;)V m_9028_
+		0 p_9029_ p_9029_
+	lambda$tellNeutralMobsThatIDied$6 (Lnet/minecraft/world/entity/Mob;)Z m_9187_
+		static
+		0 p_9188_ p_9188_
+	lambda$tellNeutralMobsThatIDied$7 (Lnet/minecraft/world/entity/Mob;)V m_9056_
+		0 p_9057_ p_9057_
+	lambda$updateScoreForCriteria$3 (ILnet/minecraft/world/scores/Score;)V m_9176_
+		static
+		0 p_9177_ p_9177_
+		1 p_9178_ p_9178_
+	loadGameTypes (Lnet/minecraft/nbt/CompoundTag;)V m_143427_
+		0 p_143428_ p_143428_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_9112_ p_9112_
+		1 p_9113_ p_9113_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V m_9107_
+		0 p_9108_ p_9108_
+		1 p_9109_ p_9109_
+		2 p_9110_ p_9110_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_9186_ p_9186_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_143406_ p_143406_
+		1 p_143407_ p_143407_
+	moveTo (DDD)V m_6027_
+		0 p_9171_ p_9171_
+		1 p_9172_ p_9172_
+		2 p_9173_ p_9173_
+	nextContainerCounter ()V m_9217_
+	onChangedBlock (Lnet/minecraft/core/BlockPos;)V m_5806_
+		0 p_9206_ p_9206_
+	onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_142540_
+		0 p_143393_ p_143393_
+		1 p_143394_ p_143394_
+	onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V m_7285_
+		0 p_9184_ p_9184_
+	onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V m_141973_
+		0 p_143396_ p_143396_
+		1 p_143397_ p_143397_
+		2 p_143398_ p_143398_
+	onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V m_7408_
+		0 p_9079_ p_9079_
+		1 p_9080_ p_9080_
+	onEnterCombat ()V m_8108_
+	onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_6763_
+		0 p_9103_ p_9103_
+	onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V m_21053_
+		0 p_215095_ p_215095_
+	onLeaveCombat ()V m_8098_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_9099_ p_9099_
+	openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V m_6658_
+		0 p_9059_ p_9059_
+		1 p_9060_ p_9060_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_9082_ p_9082_
+		1 p_9083_ p_9083_
+	openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; m_5893_
+		0 p_9033_ p_9033_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_277909_ p_277909_
+		1 p_277495_ p_277495_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_9019_ p_9019_
+		1 p_9020_ p_9020_
+		2 p_9021_ p_9021_
+		3 p_9022_ p_9022_
+	processPortalCooldown ()V m_8021_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_9131_ p_9131_
+	readPlayerMode (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_143413_
+		static
+		0 p_143414_ p_143414_
+		1 p_143415_ p_143415_
+	resetFallDistance ()V m_183634_
+	resetLastActionTime ()V m_9243_
+	resetRecipes (Ljava/util/Collection;)I m_7279_
+		0 p_9195_ p_9195_
+	resetSentInfo ()V m_9233_
+	resetStat (Lnet/minecraft/stats/Stat;)V m_7166_
+		0 p_9024_ p_9024_
+	restoreFrom (Lnet/minecraft/server/level/ServerPlayer;Z)V m_9015_
+		0 p_9016_ p_9016_
+		1 p_9017_ p_9017_
+	sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V m_245069_
+		0 p_249852_ p_249852_
+		1 p_250110_ p_250110_
+		2 p_252108_ p_252108_
+	sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V m_7662_
+		0 p_8988_ p_8988_
+		1 p_8989_ p_8989_
+		2 p_8990_ p_8990_
+		3 p_8991_ p_8991_
+		4 p_8992_ p_8992_
+		5 p_8993_ p_8993_
+	sendServerStatus (Lnet/minecraft/network/protocol/status/ServerStatus;)V m_215109_
+		0 p_215110_ p_215110_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240418_
+		0 p_240560_ p_240560_
+		1 p_240545_ p_240545_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_215097_ p_215097_
+	sendTexturePack (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V m_143408_
+		0 p_143409_ p_143409_
+		1 p_143410_ p_143410_
+		2 p_143411_ p_143411_
+		3 p_143412_ p_143412_
+	serverLevel ()Lnet/minecraft/server/level/ServerLevel; m_284548_
+	setCamera (Lnet/minecraft/world/entity/Entity;)V m_9213_
+		0 p_9214_ p_9214_
+	setChatSession (Lnet/minecraft/network/chat/RemoteChatSession;)V m_252981_
+		0 p_254468_ p_254468_
+	setExperienceLevels (I)V m_9174_
+		0 p_9175_ p_9175_
+	setExperiencePoints (I)V m_8985_
+		0 p_8986_ p_8986_
+	setGameMode (Lnet/minecraft/world/level/GameType;)Z m_143403_
+		0 p_143404_ p_143404_
+	setLastSectionPos (Lnet/minecraft/core/SectionPos;)V m_9119_
+		0 p_9120_ p_9120_
+	setPlayerInput (FFZZ)V m_8980_
+		0 p_8981_ p_8981_
+		1 p_8982_ p_8982_
+		2 p_8983_ p_8983_
+		3 p_8984_ p_8984_
+	setRespawnPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FZZ)V m_9158_
+		0 p_9159_ p_9159_
+		1 p_9160_ p_9160_
+		2 p_9161_ p_9161_
+		3 p_9162_ p_9162_
+		4 p_9163_ p_9163_
+	setServerLevel (Lnet/minecraft/server/level/ServerLevel;)V m_284127_
+		0 p_284971_ p_284971_
+	shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z m_143421_
+		0 p_143422_ p_143422_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_277395_ p_277395_
+		1 p_278062_ p_278062_
+	startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; m_7720_
+		0 p_9115_ p_9115_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_9190_ p_9190_
+	stopRiding ()V m_8127_
+	stopSleepInBed (ZZ)V m_6145_
+		0 p_9165_ p_9165_
+		1 p_9166_ p_9166_
+	storeGameTypes (Lnet/minecraft/nbt/CompoundTag;)V m_143430_
+		0 p_143431_ p_143431_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_9031_ p_9031_
+	take (Lnet/minecraft/world/entity/Entity;I)V m_7938_
+		0 p_9047_ p_9047_
+		1 p_9048_ p_9048_
+	teleportRelative (DDD)V m_246847_
+		0 p_251611_ p_251611_
+		1 p_248861_ p_248861_
+		2 p_252266_ p_252266_
+	teleportTo (DDD)V m_6021_
+		0 p_8969_ p_8969_
+		1 p_8970_ p_8970_
+		2 p_8971_ p_8971_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z m_264318_
+		0 p_265564_ p_265564_
+		1 p_265424_ p_265424_
+		2 p_265680_ p_265680_
+		3 p_265312_ p_265312_
+		4 p_265192_ p_265192_
+		5 p_265059_ p_265059_
+		6 p_265266_ p_265266_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDFF)V m_8999_
+		0 p_9000_ p_9000_
+		1 p_9001_ p_9001_
+		2 p_9002_ p_9002_
+		3 p_9003_ p_9003_
+		4 p_9004_ p_9004_
+		5 p_9005_ p_9005_
+	tellNeutralMobsThatIDied ()V m_9215_
+	tick ()V m_8119_
+	trackChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/network/protocol/Packet;)V m_184135_
+		0 p_184136_ p_184136_
+		1 p_184137_ p_184137_
+	trackEnteredOrExitedLavaOnVehicle ()V m_184140_
+	trackStartFallingPosition ()V m_184139_
+	triggerDimensionChangeTriggers (Lnet/minecraft/server/level/ServerLevel;)V m_9209_
+		0 p_9210_ p_9210_
+	triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_280300_
+		0 p_283176_ p_283176_
+		1 p_282336_ p_282336_
+	untrackChunk (Lnet/minecraft/world/level/ChunkPos;)V m_9088_
+		0 p_9089_ p_9089_
+	updateInvisibilityStatus ()V m_8034_
+	updateOptions (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_9156_
+		0 p_9157_ p_9157_
+	updateScoreForCriteria (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V m_9104_
+		0 p_9105_ p_9105_
+		1 p_9106_ p_9106_
+	updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V m_142106_
+		0 p_143402_ p_143402_
+net/minecraft/server/level/ServerPlayer$1 net/minecraft/server/level/ServerPlayer$1
+	this$0 f_143433_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143435_ p_143435_
+	broadcastDataValue (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_143454_
+		0 p_143455_ p_143455_
+		1 p_143456_ p_143456_
+		2 p_143457_ p_143457_
+	sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V m_142529_
+		0 p_143445_ p_143445_
+		1 p_143446_ p_143446_
+	sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142145_
+		0 p_143437_ p_143437_
+		1 p_143438_ p_143438_
+		2 p_143439_ p_143439_
+	sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V m_142589_
+		0 p_143448_ p_143448_
+		1 p_143449_ p_143449_
+		2 p_143450_ p_143450_
+		3 p_143451_ p_143451_
+	sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_142074_
+		0 p_143441_ p_143441_
+		1 p_143442_ p_143442_
+		2 p_143443_ p_143443_
+net/minecraft/server/level/ServerPlayer$2 net/minecraft/server/level/ServerPlayer$2
+	this$0 f_143458_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143460_ p_143460_
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_143462_ p_143462_
+		1 p_143463_ p_143463_
+		2 p_143464_ p_143464_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_143466_ p_143466_
+		1 p_143467_ p_143467_
+		2 p_143468_ p_143468_
+net/minecraft/server/level/ServerPlayerGameMode net/minecraft/server/level/ServerPlayerGameMode
+	LOGGER f_9246_
+	delayedDestroyPos f_9254_
+	delayedTickStart f_9255_
+	destroyPos f_9251_
+	destroyProgressStart f_9250_
+	gameModeForPlayer f_9247_
+	gameTicks f_9252_
+	hasDelayedDestroy f_9253_
+	isDestroyingBlock f_9249_
+	lastSentState f_9256_
+	level f_9244_
+	player f_9245_
+	previousGameModeForPlayer f_9248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_143472_ p_143472_
+	changeGameModeForPlayer (Lnet/minecraft/world/level/GameType;)Z m_143473_
+		0 p_143474_ p_143474_
+	debugLogging (Lnet/minecraft/core/BlockPos;ZILjava/lang/String;)V m_215125_
+		0 p_215126_ p_215126_
+		1 p_215127_ p_215127_
+		2 p_215128_ p_215128_
+		3 p_215129_ p_215129_
+	destroyAndAck (Lnet/minecraft/core/BlockPos;ILjava/lang/String;)V m_215116_
+		0 p_215117_ p_215117_
+		1 p_215118_ p_215118_
+		2 p_215119_ p_215119_
+	destroyBlock (Lnet/minecraft/core/BlockPos;)Z m_9280_
+		0 p_9281_ p_9281_
+	getGameModeForPlayer ()Lnet/minecraft/world/level/GameType; m_9290_
+	getPreviousGameModeForPlayer ()Lnet/minecraft/world/level/GameType; m_9293_
+	handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V m_214168_
+		0 p_215120_ p_215120_
+		1 p_215121_ p_215121_
+		2 p_215122_ p_215122_
+		3 p_215123_ p_215123_
+		4 p_215124_ p_215124_
+	incrementDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)F m_9276_
+		0 p_9277_ p_9277_
+		1 p_9278_ p_9278_
+		2 p_9279_ p_9279_
+	isCreative ()Z m_9295_
+	isSurvival ()Z m_9294_
+	setGameModeForPlayer (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V m_9273_
+		0 p_9274_ p_9274_
+		1 p_9275_ p_9275_
+	setLevel (Lnet/minecraft/server/level/ServerLevel;)V m_9260_
+		0 p_9261_ p_9261_
+	tick ()V m_7712_
+	useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6261_
+		0 p_9262_ p_9262_
+		1 p_9263_ p_9263_
+		2 p_9264_ p_9264_
+		3 p_9265_ p_9265_
+	useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_7179_
+		0 p_9266_ p_9266_
+		1 p_9267_ p_9267_
+		2 p_9268_ p_9268_
+		3 p_9269_ p_9269_
+		4 p_9270_ p_9270_
+net/minecraft/server/level/ThreadedLevelLightEngine net/minecraft/server/level/ThreadedLevelLightEngine
+	DEFAULT_BATCH_SIZE f_283844_
+	LOGGER f_9296_
+	chunkMap f_9299_
+	lightTasks f_9298_
+	scheduled f_9302_
+	sorterMailbox f_9300_
+	taskMailbox f_9297_
+	taskPerBatch f_9301_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/server/level/ChunkMap;ZLnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/util/thread/ProcessorHandle;)V <init>
+		0 p_9305_ p_9305_
+		1 p_9306_ p_9306_
+		2 p_9307_ p_9307_
+		3 p_9308_ p_9308_
+		4 p_9309_ p_9309_
+	addTask (IILjava/util/function/IntSupplier;Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_9317_
+		0 p_9318_ p_9318_
+		1 p_9319_ p_9319_
+		2 p_9320_ p_9320_
+		3 p_9321_ p_9321_
+		4 p_9322_ p_9322_
+	addTask (IILnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_9312_
+		0 p_9313_ p_9313_
+		1 p_9314_ p_9314_
+		2 p_9315_ p_9315_
+		3 p_9316_ p_9316_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_9357_ p_9357_
+	close ()V close
+	initializeLight (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; m_284138_
+		0 p_285128_ p_285128_
+		1 p_285441_ p_285441_
+	lambda$addTask$15 (Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V m_284002_
+		0 p_284673_ p_284673_
+		1 p_284674_ p_284674_
+	lambda$checkBlock$0 (Lnet/minecraft/core/BlockPos;)V m_9388_
+		0 p_9389_ p_9389_
+	lambda$checkBlock$1 (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_9377_
+		static
+		0 p_9378_ p_9378_
+	lambda$initializeLight$19 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)V m_288117_
+		0 p_288769_ p_288769_
+		1 p_288770_ p_288770_
+	lambda$initializeLight$20 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9361_
+		static
+		0 p_282616_ p_282616_
+	lambda$initializeLight$21 (Lnet/minecraft/world/level/ChunkPos;ZLnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_284003_
+		0 p_284675_ p_284675_
+		1 p_284676_ p_284676_
+		2 p_284677_ p_284677_
+	lambda$initializeLight$22 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V m_215133_
+		0 p_215134_ p_215134_
+		1 p_215135_ p_215135_
+	lambda$lightChunk$23 (ZLnet/minecraft/world/level/ChunkPos;)V m_283997_
+		0 p_284664_ p_284664_
+		1 p_284665_ p_284665_
+	lambda$lightChunk$24 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; m_9401_
+		static
+		0 p_9402_ p_9402_
+		1 p_9403_ p_9403_
+	lambda$lightChunk$25 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_279897_
+		0 p_280979_ p_280979_
+		1 p_280980_ p_280980_
+	lambda$lightChunk$26 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V m_279898_
+		0 p_280981_ p_280981_
+		1 p_280982_ p_280982_
+	lambda$propagateLightSources$8 (Lnet/minecraft/world/level/ChunkPos;)V m_284001_
+		0 p_284672_ p_284672_
+	lambda$propagateLightSources$9 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9367_
+		static
+		0 p_285280_ p_285280_
+	lambda$queueSectionData$12 ()I m_9400_
+		static
+	lambda$queueSectionData$13 (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284000_
+		0 p_284669_ p_284669_
+		1 p_284670_ p_284670_
+		2 p_284671_ p_284671_
+	lambda$queueSectionData$14 (Lnet/minecraft/core/SectionPos;)Ljava/lang/String; m_215148_
+		static
+		0 p_285301_ p_285301_
+	lambda$retainData$16 ()I m_9394_
+		static
+	lambda$retainData$17 (Lnet/minecraft/world/level/ChunkPos;Z)V m_9397_
+		0 p_9398_ p_9398_
+		1 p_9399_ p_9399_
+	lambda$retainData$18 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_9383_
+		static
+		0 p_9384_ p_9384_
+	lambda$setLightEnabled$10 (Lnet/minecraft/world/level/ChunkPos;Z)V m_283998_
+		0 p_284666_ p_284666_
+		1 p_284667_ p_284667_
+	lambda$setLightEnabled$11 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; m_215153_
+		static
+		0 p_215154_ p_215154_
+		1 p_215155_ p_215155_
+	lambda$tryScheduleUpdate$27 ()V m_215156_
+	lambda$updateChunkStatus$2 ()I m_9408_
+		static
+	lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/ChunkPos;)V m_9395_
+		0 p_9396_ p_9396_
+	lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; m_283999_
+		static
+		0 p_284668_ p_284668_
+	lambda$updateSectionStatus$5 ()I m_9404_
+		static
+	lambda$updateSectionStatus$6 (Lnet/minecraft/core/SectionPos;Z)V m_9390_
+		0 p_9391_ p_9391_
+		1 p_9392_ p_9392_
+	lambda$updateSectionStatus$7 (Lnet/minecraft/core/SectionPos;Z)Ljava/lang/String; m_9379_
+		static
+		0 p_9380_ p_9380_
+		1 p_9381_ p_9381_
+	lightChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; m_9353_
+		0 p_9354_ p_9354_
+		1 p_9355_ p_9355_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285029_ p_285029_
+	queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284126_
+		0 p_285046_ p_285046_
+		1 p_285496_ p_285496_
+		2 p_285495_ p_285495_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_6462_
+		0 p_9370_ p_9370_
+		1 p_9371_ p_9371_
+	runLightUpdates ()I m_9323_
+	runUpdate ()V m_9366_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_9336_ p_9336_
+		1 p_9337_ p_9337_
+	tryScheduleUpdate ()V m_9409_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;)V m_9330_
+		0 p_9331_ p_9331_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_9364_ p_9364_
+		1 p_9365_ p_9365_
+net/minecraft/server/level/ThreadedLevelLightEngine$TaskType net/minecraft/server/level/ThreadedLevelLightEngine$TaskType
+	$VALUES $VALUES
+	POST_UPDATE POST_UPDATE
+	PRE_UPDATE PRE_UPDATE
+	$values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; m_143478_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_9415_ p_9415_
+		1 p_9416_ p_9416_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; valueOf
+		static
+		0 p_9418_ p_9418_
+	values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; values
+		static
+net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket
+	createdTick f_9423_
+	key f_9422_
+	ticketLevel f_9421_
+	type f_9420_
+	<init> (Lnet/minecraft/server/level/TicketType;ILjava/lang/Object;)V <init>
+		0 p_9425_ p_9425_
+		1 p_9426_ p_9426_
+		2 p_9427_ p_9427_
+	compareTo (Lnet/minecraft/server/level/Ticket;)I compareTo
+		0 p_9432_ p_9432_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_9437_ p_9437_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_9439_ p_9439_
+	getTicketLevel ()I m_9433_
+	getType ()Lnet/minecraft/server/level/TicketType; m_9428_
+	hashCode ()I hashCode
+	setCreatedTick (J)V m_9429_
+		0 p_9430_ p_9430_
+	timedOut (J)Z m_9434_
+		0 p_9435_ p_9435_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/TicketType net/minecraft/server/level/TicketType
+	DRAGON f_9443_
+	FORCED f_9445_
+	LIGHT f_9446_
+	PLAYER f_9444_
+	PORTAL f_9447_
+	POST_TELEPORT f_9448_
+	START f_9442_
+	UNKNOWN f_9449_
+	comparator f_9451_
+	name f_9450_
+	timeout f_9452_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/Comparator;J)V <init>
+		0 p_9455_ p_9455_
+		1 p_9456_ p_9456_
+		2 p_9457_ p_9457_
+	create (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; m_9465_
+		static
+		0 p_9466_ p_9466_
+		1 p_9467_ p_9467_
+		2 p_9468_ p_9468_
+	create (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; m_9462_
+		static
+		0 p_9463_ p_9463_
+		1 p_9464_ p_9464_
+	getComparator ()Ljava/util/Comparator; m_9458_
+	lambda$static$0 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I m_9470_
+		static
+		0 p_9471_ p_9471_
+		1 p_9472_ p_9472_
+	lambda$static$1 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I m_9459_
+		static
+		0 p_9460_ p_9460_
+		1 p_9461_ p_9461_
+	timeout ()J m_9469_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/level/TickingTracker net/minecraft/server/level/TickingTracker
+	INITIAL_TICKET_LIST_CAPACITY f_184142_
+	MAX_LEVEL f_286949_
+	chunks f_184141_
+	tickets f_184143_
+	<init> ()V <init>
+	addTicket (JLnet/minecraft/server/level/Ticket;)V m_184151_
+		0 p_184152_ p_184152_
+		1 p_184153_ p_184153_
+	addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_184154_
+		0 p_184155_ p_184155_
+		1 p_184156_ p_184156_
+		2 p_184157_ p_184157_
+		3 p_184158_ p_184158_
+	getLevel (J)I m_6172_
+		0 p_184174_ p_184174_
+	getLevel (Lnet/minecraft/world/level/ChunkPos;)I m_184161_
+		0 p_184162_ p_184162_
+	getLevelFromSource (J)I m_7031_
+		0 p_184164_ p_184164_
+	getTicketDebugString (J)Ljava/lang/String; m_184175_
+		0 p_184176_ p_184176_
+	getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I m_184159_
+		0 p_184160_ p_184160_
+	getTickets (J)Lnet/minecraft/util/SortedArraySet; m_184177_
+		0 p_184178_ p_184178_
+	lambda$getTickets$0 (J)Lnet/minecraft/util/SortedArraySet; m_184179_
+		static
+		0 p_184180_ p_184180_
+	removeTicket (JLnet/minecraft/server/level/Ticket;)V m_184165_
+		0 p_184166_ p_184166_
+		1 p_184167_ p_184167_
+	removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V m_184168_
+		0 p_184169_ p_184169_
+		1 p_184170_ p_184170_
+		2 p_184171_ p_184171_
+		3 p_184172_ p_184172_
+	replacePlayerTicketsLevel (I)V m_184146_
+		0 p_184147_ p_184147_
+	runAllUpdates ()V m_184145_
+	setLevel (JI)V m_7351_
+		0 p_184149_ p_184149_
+		1 p_184150_ p_184150_
+net/minecraft/server/level/WorldGenRegion net/minecraft/server/level/WorldGenRegion
+	LOGGER f_9474_
+	WORLDGEN_REGION_RANDOM f_215158_
+	biomeManager f_9486_
+	blockTicks f_9484_
+	cache f_9475_
+	center f_143479_
+	currentlyGenerating f_143482_
+	dimensionType f_9483_
+	firstPos f_9487_
+	fluidTicks f_184181_
+	generatingStatus f_143480_
+	lastPos f_9488_
+	level f_9479_
+	levelData f_9481_
+	random f_9482_
+	seed f_9480_
+	size f_9478_
+	structureManager f_215157_
+	subTickCount f_184182_
+	writeRadiusCutoff f_143481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkStatus;I)V <init>
+		0 p_143484_ p_143484_
+		1 p_143485_ p_143485_
+		2 p_143486_ p_143486_
+		3 p_143487_ p_143487_
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_9580_ p_9580_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_9561_ p_9561_
+		1 p_9562_ p_9562_
+		2 p_9563_ p_9563_
+		3 p_9564_ p_9564_
+		4 p_9565_ p_9565_
+		5 p_9566_ p_9566_
+		6 p_9567_ p_9567_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_9550_ p_9550_
+		1 p_9551_ p_9551_
+		2 p_9552_ p_9552_
+		3 p_9553_ p_9553_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z m_180807_
+		0 p_181031_ p_181031_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_215163_ p_215163_
+		1 p_215164_ p_215164_
+		2 p_215165_ p_215165_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_9582_ p_9582_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_9587_ p_9587_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getCenter ()Lnet/minecraft/world/level/ChunkPos; m_143488_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_9514_ p_9514_
+		1 p_9515_ p_9515_
+		2 p_9516_ p_9516_
+		3 p_9517_ p_9517_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_9507_ p_9507_
+		1 p_9508_ p_9508_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_9585_ p_9585_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_9519_ p_9519_
+		1 p_9520_ p_9520_
+		2 p_9521_ p_9521_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_143494_ p_143494_
+		1 p_143495_ p_143495_
+		2 p_143496_ p_143496_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_9577_ p_9577_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_9535_ p_9535_
+		1 p_9536_ p_9536_
+		2 p_9537_ p_9537_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMinBuildHeight ()I m_141937_
+	getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; m_5788_
+		0 p_9501_ p_9501_
+		1 p_9502_ p_9502_
+		2 p_9503_ p_9503_
+		3 p_9504_ p_9504_
+		4 p_9505_ p_9505_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getSeaLevel ()I m_5736_
+	getSeed ()J m_7328_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_9555_ p_9555_
+		1 p_9556_ p_9556_
+	getSkyDarken ()I m_7445_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_203787_ p_203787_
+		1 p_203788_ p_203788_
+		2 p_203789_ p_203789_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	hasChunk (II)Z m_7232_
+		0 p_9574_ p_9574_
+		1 p_9575_ p_9575_
+	isClientSide ()Z m_5776_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_143500_ p_143500_
+		1 p_143501_ p_143501_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_215159_
+		0 p_215160_ p_215160_
+		1 p_215161_ p_215161_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_9544_ p_9544_
+		1 p_9545_ p_9545_
+	lambda$new$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; m_276730_
+		0 p_277274_ p_277274_
+	lambda$new$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; m_276731_
+		0 p_277275_ p_277275_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_9523_ p_9523_
+		1 p_9524_ p_9524_
+		2 p_9525_ p_9525_
+		3 p_9526_ p_9526_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_9591_
+		0 p_9592_ p_9592_
+	nextSubTickCount ()J m_183596_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_9528_ p_9528_
+		1 p_9529_ p_9529_
+		2 p_9530_ p_9530_
+		3 p_9531_ p_9531_
+		4 p_9532_ p_9532_
+		5 p_9533_ p_9533_
+	players ()Ljava/util/List; m_6907_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_9547_ p_9547_
+		1 p_9548_ p_9548_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_9539_ p_9539_
+		1 p_9540_ p_9540_
+		2 p_9541_ p_9541_
+		3 p_9542_ p_9542_
+	setCurrentlyGenerating (Ljava/util/function/Supplier;)V m_143497_
+		0 p_143498_ p_143498_
+net/minecraft/server/level/package-info net/minecraft/server/level/package-info
+net/minecraft/server/level/progress/ChunkProgressListener net/minecraft/server/level/progress/ChunkProgressListener
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9618_ p_9618_
+		1 p_9619_ p_9619_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9617_ p_9617_
+net/minecraft/server/level/progress/ChunkProgressListenerFactory net/minecraft/server/level/progress/ChunkProgressListenerFactory
+	create (I)Lnet/minecraft/server/level/progress/ChunkProgressListener; m_9620_
+		0 p_9621_ p_9621_
+net/minecraft/server/level/progress/LoggerChunkProgressListener net/minecraft/server/level/progress/LoggerChunkProgressListener
+	LOGGER f_9622_
+	count f_9624_
+	maxCount f_9623_
+	nextTickTime f_9626_
+	startTime f_9625_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_9629_ p_9629_
+	getProgress ()I m_9636_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9633_ p_9633_
+		1 p_9634_ p_9634_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9631_ p_9631_
+net/minecraft/server/level/progress/ProcessorChunkProgressListener net/minecraft/server/level/progress/ProcessorChunkProgressListener
+	delegate f_9637_
+	mailbox f_9638_
+	<init> (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)V <init>
+		0 p_9640_ p_9640_
+		1 p_9641_ p_9641_
+	createStarted (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; m_143583_
+		static
+		0 p_143584_ p_143584_
+		1 p_143585_ p_143585_
+	lambda$onStatusChange$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_9650_
+		0 p_9651_ p_9651_
+		1 p_9652_ p_9652_
+	lambda$updateSpawnPos$0 (Lnet/minecraft/world/level/ChunkPos;)V m_9648_
+		0 p_9649_ p_9649_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9645_ p_9645_
+		1 p_9646_ p_9646_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9643_ p_9643_
+net/minecraft/server/level/progress/StoringChunkProgressListener net/minecraft/server/level/progress/StoringChunkProgressListener
+	delegate f_9653_
+	diameter f_9658_
+	fullDiameter f_9656_
+	radius f_9657_
+	spawnPos f_9655_
+	started f_9659_
+	statuses f_9654_
+	<init> (I)V <init>
+		0 p_9661_ p_9661_
+	getDiameter ()I m_9673_
+	getFullDiameter ()I m_9672_
+	getProgress ()I m_9674_
+	getStatus (II)Lnet/minecraft/world/level/chunk/ChunkStatus; m_9663_
+		0 p_9664_ p_9664_
+		1 p_9665_ p_9665_
+	onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_5511_
+		0 p_9669_ p_9669_
+		1 p_9670_ p_9670_
+	start ()V m_9662_
+	stop ()V m_7646_
+	updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V m_7647_
+		0 p_9667_ p_9667_
+net/minecraft/server/level/progress/package-info net/minecraft/server/level/progress/package-info
+net/minecraft/server/network/FilteredText net/minecraft/server/network/FilteredText
+	EMPTY f_243020_
+	mask f_243010_
+	raw f_215168_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/network/chat/FilterMask;)V <init>
+		0 f_215168_ f_215168_
+		1 f_243010_ f_243010_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215193_ p_215193_
+	filtered ()Ljava/lang/String; m_243090_
+	filteredOrEmpty ()Ljava/lang/String; m_243113_
+	fullyFiltered (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; m_243131_
+		static
+		0 p_243261_ p_243261_
+	hashCode ()I hashCode
+	isFiltered ()Z m_215174_
+	mask ()Lnet/minecraft/network/chat/FilterMask; f_243010_
+	passThrough (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; m_243054_
+		static
+		0 p_243257_ p_243257_
+	raw ()Ljava/lang/String; f_215168_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/network/LegacyQueryHandler net/minecraft/server/network/LegacyQueryHandler
+	FAKE_PROTOCOL_VERSION f_143586_
+	LOGGER f_9675_
+	serverConnectionListener f_9676_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9679_ p_9679_
+	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
+		0 p_9686_ p_9686_
+		1 p_9687_ p_9687_
+	createReply (Ljava/lang/String;)Lio/netty/buffer/ByteBuf; m_9683_
+		0 p_9684_ p_9684_
+	sendFlushAndClose (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V m_9680_
+		0 p_9681_ p_9681_
+		1 p_9682_ p_9682_
+net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
+	connection f_9689_
+	server f_9688_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_9691_ p_9691_
+		1 p_9692_ p_9692_
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_9697_ p_9697_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9695_ p_9695_
+net/minecraft/server/network/ServerConnectionListener net/minecraft/server/network/ServerConnectionListener
+	LOGGER f_9701_
+	SERVER_EPOLL_EVENT_GROUP f_9699_
+	SERVER_EVENT_GROUP f_9698_
+	channels f_9703_
+	connections f_9704_
+	running f_9700_
+	server f_9702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_9707_ p_9707_
+	getConnections ()Ljava/util/List; m_184193_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_9722_
+	lambda$static$0 ()Lio/netty/channel/nio/NioEventLoopGroup; m_9724_
+		static
+	lambda$static$1 ()Lio/netty/channel/epoll/EpollEventLoopGroup; m_9723_
+		static
+	lambda$tick$2 (Lnet/minecraft/network/Connection;Lnet/minecraft/network/chat/Component;)V m_9714_
+		static
+		0 p_9715_ p_9715_
+		1 p_9716_ p_9716_
+	startMemoryChannel ()Ljava/net/SocketAddress; m_9708_
+	startTcpServerListener (Ljava/net/InetAddress;I)V m_9711_
+		0 p_9712_ p_9712_
+		1 p_9713_ p_9713_
+	stop ()V m_9718_
+	tick ()V m_9721_
+net/minecraft/server/network/ServerConnectionListener$1 net/minecraft/server/network/ServerConnectionListener$1
+	this$0 f_9725_
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9727_ p_9727_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_9729_ p_9729_
+net/minecraft/server/network/ServerConnectionListener$2 net/minecraft/server/network/ServerConnectionListener$2
+	this$0 f_9730_
+	<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
+		0 p_9732_ p_9732_
+	initChannel (Lio/netty/channel/Channel;)V initChannel
+		0 p_9734_ p_9734_
+net/minecraft/server/network/ServerConnectionListener$LatencySimulator net/minecraft/server/network/ServerConnectionListener$LatencySimulator
+	TIMER f_143587_
+	delay f_143588_
+	jitter f_143589_
+	queuedMessages f_143590_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_143593_ p_143593_
+		1 p_143594_ p_143594_
+	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
+		0 p_143601_ p_143601_
+		1 p_143602_ p_143602_
+	delayDownstream (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V m_143595_
+		0 p_143596_ p_143596_
+		1 p_143597_ p_143597_
+	onTimeout (Lio/netty/util/Timeout;)V m_143598_
+		0 p_143599_ p_143599_
+net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage
+	ctx f_143603_
+	msg f_143604_
+	<init> (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V <init>
+		0 p_143606_ p_143606_
+		1 p_143607_ p_143607_
+net/minecraft/server/network/ServerGamePacketListenerImpl net/minecraft/server/network/ServerGamePacketListenerImpl
+	CHAT_VALIDATION_FAILED f_244304_
+	LATENCY_CHECK_INTERVAL f_143608_
+	LOGGER f_9744_
+	MAX_INTERACTION_DISTANCE f_215198_
+	NO_BLOCK_UPDATES_TO_ACK f_215199_
+	TRACKED_MESSAGE_DISCONNECT_THRESHOLD f_244471_
+	aboveGroundTickCount f_9737_
+	aboveGroundVehicleTickCount f_9739_
+	ackBlockChangesUpTo f_215200_
+	awaitingPositionFromClient f_9766_
+	awaitingTeleport f_9767_
+	awaitingTeleportTime f_9735_
+	chatMessageChain f_241681_
+	chatSession f_252494_
+	chatSpamTickCount f_9750_
+	clientIsFloating f_9736_
+	clientVehicleIsFloating f_9738_
+	connection f_9742_
+	dropSpamTickCount f_9751_
+	firstGoodX f_9753_
+	firstGoodY f_9754_
+	firstGoodZ f_9755_
+	keepAliveChallenge f_9749_
+	keepAlivePending f_9748_
+	keepAliveTime f_9747_
+	knownMovePacketCount f_9741_
+	lastChatTimeStamp f_215197_
+	lastGoodX f_9756_
+	lastGoodY f_9757_
+	lastGoodZ f_9758_
+	lastSeenMessages f_244262_
+	lastVehicle f_9759_
+	messageSignatureCache f_243718_
+	player f_9743_
+	receivedMovePacketCount f_9740_
+	server f_9745_
+	signedMessageDecoder f_240889_
+	tickCount f_9746_
+	vehicleFirstGoodX f_9760_
+	vehicleFirstGoodY f_9761_
+	vehicleFirstGoodZ f_9762_
+	vehicleLastGoodX f_9763_
+	vehicleLastGoodY f_9764_
+	vehicleLastGoodZ f_9765_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_9770_ p_9770_
+		1 p_9771_ p_9771_
+		2 p_9772_ p_9772_
+	ackBlockChangesUpTo (I)V m_215201_
+		0 p_215202_ p_215202_
+	addPendingMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_241992_
+		0 p_242439_ p_242439_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V m_243086_
+		0 p_243277_ p_243277_
+	clampHorizontal (D)D m_143609_
+		static
+		0 p_143610_ p_143610_
+	clampVertical (D)D m_143653_
+		static
+		0 p_143654_ p_143654_
+	collectSignedArguments (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/network/chat/LastSeenMessages;)Ljava/util/Map; m_246206_
+		0 p_249441_ p_249441_
+		1 p_250039_ p_250039_
+		2 p_249207_ p_249207_
+	containsInvalidValues (DDDFF)Z m_143663_
+		static
+		0 p_143664_ p_143664_
+		1 p_143665_ p_143665_
+		2 p_143666_ p_143666_
+		3 p_143667_ p_143667_
+		4 p_143668_ p_143668_
+	detectRateSpam ()V m_215251_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_9942_
+		0 p_9943_ p_9943_
+	filterTextPacket (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; m_243080_
+		0 p_243240_ p_243240_
+		1 p_243271_ p_243271_
+	filterTextPacket (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_243065_
+		0 p_243258_ p_243258_
+	filterTextPacket (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_243132_
+		0 p_243213_ p_243213_
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_142253_
+	getRemoteAddress ()Ljava/net/SocketAddress; m_264262_
+	getSignedMessage (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/PlayerChatMessage; m_247340_
+		0 p_251061_ p_251061_
+		1 p_250566_ p_250566_
+	handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V m_7376_
+		0 p_9835_ p_9835_
+	handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V m_7953_
+		0 p_9926_ p_9926_
+	handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V m_6780_
+		0 p_9837_ p_9837_
+	handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V m_7477_
+		0 p_9839_ p_9839_
+	handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V m_7388_
+		0 p_9841_ p_9841_
+	handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V m_241885_
+		0 p_242387_ p_242387_
+	handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V m_214047_
+		0 p_215225_ p_215225_
+	handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V m_252797_
+		0 p_253950_ p_253950_
+	handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V m_6272_
+		0 p_9843_ p_9843_
+	handleClientInformation (Lnet/minecraft/network/protocol/game/ServerboundClientInformationPacket;)V m_5617_
+		0 p_9845_ p_9845_
+	handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V m_6557_
+		0 p_9854_ p_9854_
+	handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V m_5914_
+		0 p_9856_ p_9856_
+	handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V m_7951_
+		0 p_9858_ p_9858_
+	handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V m_7741_
+		0 p_9847_ p_9847_
+	handleCustomPayload (Lnet/minecraft/network/protocol/game/ServerboundCustomPayloadPacket;)V m_7423_
+		0 p_9860_ p_9860_
+	handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V m_6829_
+		0 p_9862_ p_9862_
+	handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V m_7548_
+		0 p_9864_ p_9864_
+	handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V m_6946_
+		0 p_9866_ p_9866_
+	handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V m_6449_
+		0 p_9868_ p_9868_
+	handleKeepAlive (Lnet/minecraft/network/protocol/game/ServerboundKeepAlivePacket;)V m_5683_
+		0 p_9870_ p_9870_
+	handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V m_7728_
+		0 p_9872_ p_9872_
+	handleMessageDecodeFailure (Lnet/minecraft/network/chat/SignedMessageChain$DecodeException;)V m_246889_
+		0 p_252068_ p_252068_
+	handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V m_7185_
+		0 p_9874_ p_9874_
+	handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V m_5659_
+		0 p_9876_ p_9876_
+	handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V m_5938_
+		0 p_9878_ p_9878_
+	handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V m_7965_
+		0 p_9880_ p_9880_
+	handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V m_7191_
+		0 p_9882_ p_9882_
+	handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V m_6828_
+		0 p_9887_ p_9887_
+	handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V m_7502_
+		0 p_9889_ p_9889_
+	handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V m_5681_
+		0 p_9891_ p_9891_
+	handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V m_5918_
+		0 p_9893_ p_9893_
+	handlePong (Lnet/minecraft/network/protocol/game/ServerboundPongPacket;)V m_142110_
+		0 p_143652_ p_143652_
+	handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V m_7982_
+		0 p_9895_ p_9895_
+	handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V m_7411_
+		0 p_9897_ p_9897_
+	handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V m_5591_
+		0 p_9899_ p_9899_
+	handleResourcePackResponse (Lnet/minecraft/network/protocol/game/ServerboundResourcePackPacket;)V m_7529_
+		0 p_9901_ p_9901_
+	handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V m_6947_
+		0 p_9903_ p_9903_
+	handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V m_6321_
+		0 p_9905_ p_9905_
+	handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V m_5712_
+		0 p_9907_ p_9907_
+	handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V m_7798_
+		0 p_9909_ p_9909_
+	handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V m_7192_
+		0 p_9911_ p_9911_
+	handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V m_6629_
+		0 p_9913_ p_9913_
+	handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V m_5964_
+		0 p_9915_ p_9915_
+	handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V m_8019_
+		0 p_9917_ p_9917_
+	handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V m_7424_
+		0 p_9919_ p_9919_
+	handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V m_5527_
+		0 p_9921_ p_9921_
+	handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V m_6936_
+		0 p_9928_ p_9928_
+	handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V m_5760_
+		0 p_9932_ p_9932_
+	handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V m_6371_
+		0 p_9930_ p_9930_
+	isAcceptingMessages ()Z m_6198_
+	isChatMessageIllegal (Ljava/lang/String;)Z m_215214_
+		static
+		0 p_215215_ p_215215_
+	isPlayerCollidingWithAnythingNew (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/phys/AABB;DDD)Z m_288208_
+		0 p_289008_ p_289008_
+		1 p_288986_ p_288986_
+		2 p_288990_ p_288990_
+		3 p_288991_ p_288991_
+		4 p_288967_ p_288967_
+	isSingleplayerOwner ()Z m_9956_
+	lambda$disconnect$0 (Lnet/minecraft/network/chat/Component;)V m_9826_
+		0 p_9827_ p_9827_
+	lambda$filterTextPacket$1 (Ljava/lang/Object;)Ljava/lang/Object; m_263968_
+		0 p_264862_ p_264862_
+	lambda$handleChat$10 (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Ljava/util/Optional;)V m_244887_
+		0 p_248219_ p_248219_
+		1 p_248220_ p_248220_
+	lambda$handleChat$8 (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V m_244886_
+		0 p_248215_ p_248215_
+		1 p_248216_ p_248216_
+		2 p_248217_ p_248217_
+		3 p_248218_ p_248218_
+	lambda$handleChat$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_244884_
+		0 p_248209_ p_248209_
+		1 p_248210_ p_248210_
+		2 p_248211_ p_248211_
+		3 p_248212_ p_248212_
+	lambda$handleChatCommand$11 (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Ljava/util/Optional;)V m_244885_
+		0 p_248213_ p_248213_
+		1 p_248214_ p_248214_
+	lambda$handleCustomCommandSuggestions$2 (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;Lcom/mojang/brigadier/suggestion/Suggestions;)V m_184201_
+		0 p_238929_ p_238929_
+		1 p_238197_ p_238197_
+	lambda$handleEditBook$3 (ILjava/util/List;)V m_215203_
+		0 p_215204_ p_215204_
+		1 p_238198_ p_238198_
+	lambda$handleEditBook$4 (ILjava/util/List;)V m_143625_
+		0 p_143626_ p_143626_
+		1 p_143627_ p_143627_
+	lambda$handlePlaceRecipe$13 (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;Lnet/minecraft/world/item/crafting/Recipe;)V m_287055_
+		0 p_287378_ p_287378_
+		1 p_287379_ p_287379_
+	lambda$handleSignUpdate$14 (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V m_215243_
+		0 p_215244_ p_215244_
+		1 p_215245_ p_215245_
+	lambda$performChatCommand$12 (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; m_242538_
+		static
+		0 p_242748_ p_242748_
+		1 p_242749_ p_242749_
+	lambda$resetPlayerChatState$15 (Lnet/minecraft/network/chat/RemoteChatSession;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_252662_
+		0 p_253487_ p_253487_
+		1 p_253488_ p_253488_
+	lambda$send$7 (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; m_143658_
+		static
+		0 p_238933_ p_238933_
+	lambda$signBook$5 (Ljava/lang/String;)Ljava/lang/String; m_238207_
+		static
+		0 p_238206_ p_238206_
+	lambda$updateBookPages$6 (Ljava/util/function/UnaryOperator;Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/nbt/StringTag; m_243045_
+		static
+		0 p_243193_ p_243193_
+		1 p_238209_ p_238209_
+	noBlocksAround (Lnet/minecraft/world/entity/Entity;)Z m_9793_
+		0 p_9794_ p_9794_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9825_ p_9825_
+	parseCommand (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; m_242658_
+		0 p_242938_ p_242938_
+	performChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/LastSeenMessages;)V m_246958_
+		0 p_251139_ p_251139_
+		1 p_250484_ p_250484_
+	resetPlayerChatState (Lnet/minecraft/network/chat/RemoteChatSession;)V m_253005_
+		0 p_253823_ p_253823_
+	resetPosition ()V m_9953_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_9829_
+		0 p_9830_ p_9830_
+	send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V m_243119_
+		0 p_243227_ p_243227_
+		1 p_243273_ p_243273_
+	sendDisguisedChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245903_
+		0 p_251804_ p_251804_
+		1 p_250040_ p_250040_
+	sendPlayerChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245431_
+		0 p_250321_ p_250321_
+		1 p_250910_ p_250910_
+	signBook (Lnet/minecraft/server/network/FilteredText;Ljava/util/List;I)V m_215208_
+		0 p_215209_ p_215209_
+		1 p_215210_ p_215210_
+		2 p_215211_ p_215211_
+	teleport (DDDFF)V m_9774_
+		0 p_9775_ p_9775_
+		1 p_9776_ p_9776_
+		2 p_9777_ p_9777_
+		3 p_9778_ p_9778_
+		4 p_9779_ p_9779_
+	teleport (DDDFFLjava/util/Set;)V m_9780_
+		0 p_9781_ p_9781_
+		1 p_9782_ p_9782_
+		2 p_9783_ p_9783_
+		3 p_9784_ p_9784_
+		4 p_9785_ p_9785_
+		5 p_9786_ p_9786_
+	tick ()V m_9933_
+	tryHandleChat (Ljava/lang/String;Ljava/time/Instant;Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_247189_
+		0 p_251364_ p_251364_
+		1 p_248959_ p_248959_
+		2 p_249613_ p_249613_
+	unpackAndApplyLastSeen (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; m_245578_
+		0 p_249673_ p_249673_
+	updateBookContents (Ljava/util/List;I)V m_9812_
+		0 p_9813_ p_9813_
+		1 p_9814_ p_9814_
+	updateBookPages (Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/world/item/ItemStack;)V m_143634_
+		0 p_143635_ p_143635_
+		1 p_143636_ p_143636_
+		2 p_143637_ p_143637_
+	updateChatOrder (Ljava/time/Instant;)Z m_215236_
+		0 p_215237_ p_215237_
+	updateSignText (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V m_9922_
+		0 p_9923_ p_9923_
+		1 p_9924_ p_9924_
+	wasBlockPlacementAttempt (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)Z m_9790_
+		static
+		0 p_9791_ p_9791_
+		1 p_9792_ p_9792_
+net/minecraft/server/network/ServerGamePacketListenerImpl$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1
+	this$0 f_143671_
+	val$level f_243930_
+	val$target f_143670_
+	<init> (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_250677_ p_250677_
+		1 p_252145_ p_252145_
+		2 p_251009_ p_251009_
+	lambda$onInteraction$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_143684_
+		static
+		0 p_143685_ p_143685_
+		1 p_143686_ p_143686_
+		2 p_143687_ p_143687_
+		3 p_143688_ p_143688_
+	onAttack ()V m_141994_
+	onInteraction (Lnet/minecraft/world/InteractionHand;)V m_142299_
+		0 p_143677_ p_143677_
+	onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V m_142143_
+		0 p_143682_ p_143682_
+		1 p_143683_ p_143683_
+	performInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction;)V m_143678_
+		0 p_143679_ p_143679_
+		1 p_143680_ p_143680_
+net/minecraft/server/network/ServerGamePacketListenerImpl$2 net/minecraft/server/network/ServerGamePacketListenerImpl$2
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action f_143692_
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action f_143690_
+	$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action f_143691_
+	$SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode f_143689_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction
+	run (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_143694_
+		0 p_143695_ p_143695_
+		1 p_143696_ p_143696_
+		2 p_143697_ p_143697_
+net/minecraft/server/network/ServerHandshakePacketListenerImpl net/minecraft/server/network/ServerHandshakePacketListenerImpl
+	IGNORE_STATUS_REASON f_9964_
+	connection f_9966_
+	server f_9965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_9969_ p_9969_
+		1 p_9970_ p_9970_
+	handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V m_7322_
+		0 p_9975_ p_9975_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_9973_ p_9973_
+net/minecraft/server/network/ServerHandshakePacketListenerImpl$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1
+	$SwitchMap$net$minecraft$network$ConnectionProtocol f_9976_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/network/ServerLoginPacketListenerImpl net/minecraft/server/network/ServerLoginPacketListenerImpl
+	LOGGER f_10015_
+	MAX_TICKS_BEFORE_LOGIN f_143698_
+	RANDOM f_10016_
+	UNIQUE_THREAD_ID f_10014_
+	challenge f_252396_
+	connection f_10013_
+	delayedAcceptPlayer f_10024_
+	gameProfile f_10021_
+	server f_10018_
+	serverId f_10022_
+	state f_10019_
+	tick f_10020_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
+		0 p_10027_ p_10027_
+		1 p_10028_ p_10028_
+	createFakeProfile (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; m_10038_
+		0 p_10039_ p_10039_
+	disconnect (Lnet/minecraft/network/chat/Component;)V m_10053_
+		0 p_10054_ p_10054_
+	getUserName ()Ljava/lang/String; m_10056_
+	handleAcceptedLogin ()V m_10055_
+	handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryPacket;)V m_7223_
+		0 p_10045_ p_10045_
+	handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V m_5990_
+		0 p_10047_ p_10047_
+	handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V m_8072_
+		0 p_10049_ p_10049_
+	isAcceptingMessages ()Z m_6198_
+	isValidUsername (Ljava/lang/String;)Z m_203792_
+		static
+		0 p_203793_ p_203793_
+	lambda$handleAcceptedLogin$0 ()V m_10040_
+	lambda$isValidUsername$1 (I)Z m_203790_
+		static
+		0 p_203791_ p_203791_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_10043_ p_10043_
+	placeNewPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_143699_
+		0 p_143700_ p_143700_
+	tick ()V m_9933_
+net/minecraft/server/network/ServerLoginPacketListenerImpl$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1
+	this$0 f_10059_
+	val$digest f_10058_
+	<init> (Lnet/minecraft/server/network/ServerLoginPacketListenerImpl;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_10061_ p_10061_
+		1 p_10062_ p_10062_
+		2 p_10063_ p_10063_
+	getAddress ()Ljava/net/InetAddress; m_10064_
+	run ()V run
+net/minecraft/server/network/ServerLoginPacketListenerImpl$State net/minecraft/server/network/ServerLoginPacketListenerImpl$State
+	$VALUES $VALUES
+	ACCEPTED ACCEPTED
+	AUTHENTICATING AUTHENTICATING
+	DELAY_ACCEPT DELAY_ACCEPT
+	HELLO HELLO
+	KEY KEY
+	NEGOTIATING NEGOTIATING
+	READY_TO_ACCEPT READY_TO_ACCEPT
+	$values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; m_143701_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10076_ p_10076_
+		1 p_10077_ p_10077_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; valueOf
+		static
+		0 p_10079_ p_10079_
+	values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; values
+		static
+net/minecraft/server/network/ServerPlayerConnection net/minecraft/server/network/ServerPlayerConnection
+	getPlayer ()Lnet/minecraft/server/level/ServerPlayer; m_142253_
+	send (Lnet/minecraft/network/protocol/Packet;)V m_9829_
+		0 p_143702_ p_143702_
+net/minecraft/server/network/ServerStatusPacketListenerImpl net/minecraft/server/network/ServerStatusPacketListenerImpl
+	DISCONNECT_REASON f_10081_
+	connection f_10083_
+	hasRequestedStatus f_10084_
+	status f_271204_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/status/ServerStatus;Lnet/minecraft/network/Connection;)V <init>
+		0 p_272864_ p_272864_
+		1 p_273586_ p_273586_
+	handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V m_7883_
+		0 p_10093_ p_10093_
+	handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V m_6733_
+		0 p_10095_ p_10095_
+	isAcceptingMessages ()Z m_6198_
+	onDisconnect (Lnet/minecraft/network/chat/Component;)V m_7026_
+		0 p_10091_ p_10091_
+net/minecraft/server/network/TextFilter net/minecraft/server/network/TextFilter
+	DUMMY f_143703_
+	<clinit> ()V <clinit>
+		static
+	join ()V m_7674_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_10097_ p_10097_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_10096_ p_10096_
+net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/TextFilter$1
+	<init> ()V <init>
+	join ()V m_7674_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_143710_ p_143710_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_143708_ p_143708_
+net/minecraft/server/network/TextFilterClient net/minecraft/server/network/TextFilterClient
+	DEFAULT_ENDPOINT f_215270_
+	LOGGER f_10098_
+	THREAD_FACTORY f_10100_
+	WORKER_COUNT f_10099_
+	authKey f_10104_
+	chatEncoder f_215271_
+	chatEndpoint f_10101_
+	chatIgnoreStrategy f_10107_
+	joinEncoder f_215272_
+	joinEndpoint f_10102_
+	leaveEncoder f_215273_
+	leaveEndpoint f_10103_
+	workerPool f_10108_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$MessageEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;I)V <init>
+		0 p_215275_ p_215275_
+		1 p_215276_ p_215276_
+		2 p_215277_ p_215277_
+		3 p_215278_ p_215278_
+		4 p_215279_ p_215279_
+		5 p_215280_ p_215280_
+		6 p_215281_ p_215281_
+		7 p_215282_ p_215282_
+		8 p_215283_ p_215283_
+	close ()V close
+	createContext (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; m_10134_
+		0 p_10135_ p_10135_
+	createFromConfig (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilterClient; m_143736_
+		static
+		0 p_143737_ p_143737_
+	drainStream (Ljava/io/InputStream;)V m_10145_
+		0 p_10146_ p_10146_
+	getEndpoint (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; m_212245_
+		static
+		0 p_212246_ p_212246_
+		1 p_212247_ p_212247_
+		2 p_212248_ p_212248_
+		3 p_212249_ p_212249_
+	getEndpointFromConfig (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_215294_
+		static
+		0 p_215295_ p_215295_
+		1 p_215296_ p_215296_
+		2 p_215297_ p_215297_
+	lambda$createFromConfig$1 (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; m_215307_
+		static
+		0 p_215308_ p_215308_
+		1 p_215309_ p_215309_
+		2 p_215310_ p_215310_
+	lambda$createFromConfig$2 (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_238210_
+		static
+		0 p_238211_ p_238211_
+		1 p_238212_ p_238212_
+		2 p_238213_ p_238213_
+		3 p_238214_ p_238214_
+		4 p_238215_ p_238215_
+	lambda$createFromConfig$3 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_238216_
+		static
+		0 p_238217_ p_238217_
+		1 p_238218_ p_238218_
+		2 p_238219_ p_238219_
+		3 p_238220_ p_238220_
+		4 p_238221_ p_238221_
+	lambda$processJoinOrLeave$4 (Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V m_215290_
+		0 p_215291_ p_215291_
+		1 p_215292_ p_215292_
+		2 p_215293_ p_215293_
+	lambda$requestMessageProcessing$5 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; m_243047_
+		0 p_243198_ p_243198_
+		1 p_243199_ p_243199_
+		2 p_243200_ p_243200_
+	lambda$static$0 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_10147_
+		static
+		0 p_10148_ p_10148_
+	makeRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; m_10156_
+		0 p_10157_ p_10157_
+		1 p_10158_ p_10158_
+	parseMask (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; m_243083_
+		0 p_243283_ p_243283_
+		1 p_243222_ p_243222_
+		2 p_243237_ p_243237_
+	processJoinOrLeave (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V m_215302_
+		0 p_215303_ p_215303_
+		1 p_215304_ p_215304_
+		2 p_215305_ p_215305_
+		3 p_215306_ p_215306_
+	processRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)V m_10151_
+		0 p_10152_ p_10152_
+		1 p_10153_ p_10153_
+	processRequestResponse (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; m_10127_
+		0 p_10128_ p_10128_
+		1 p_10129_ p_10129_
+	requestMessageProcessing (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10136_
+		0 p_10137_ p_10137_
+		1 p_10138_ p_10138_
+		2 p_10139_ p_10139_
+		3 p_10140_ p_10140_
+net/minecraft/server/network/TextFilterClient$IgnoreStrategy net/minecraft/server/network/TextFilterClient$IgnoreStrategy
+	IGNORE_FULLY_FILTERED f_10163_
+	NEVER_IGNORE f_10162_
+	<clinit> ()V <clinit>
+		static
+	ignoreOverThreshold (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; m_143738_
+		static
+		0 p_143739_ p_143739_
+	lambda$ignoreOverThreshold$2 (ILjava/lang/String;I)Z m_143740_
+		static
+		0 p_143741_ p_143741_
+		1 p_143742_ p_143742_
+		2 p_143743_ p_143743_
+	lambda$static$0 (Ljava/lang/String;I)Z m_10168_
+		static
+		0 p_10169_ p_10169_
+		1 p_10170_ p_10170_
+	lambda$static$1 (Ljava/lang/String;I)Z m_10165_
+		static
+		0 p_10166_ p_10166_
+		1 p_10167_ p_10167_
+	select (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; m_143744_
+		static
+		0 p_143745_ p_143745_
+	shouldIgnore (Ljava/lang/String;I)Z m_10171_
+		0 p_10172_ p_10172_
+		1 p_10173_ p_10173_
+net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder
+	encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; m_215317_
+		0 p_215318_ p_215318_
+net/minecraft/server/network/TextFilterClient$MessageEncoder net/minecraft/server/network/TextFilterClient$MessageEncoder
+	encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_215319_
+		0 p_215320_ p_215320_
+		1 p_215321_ p_215321_
+net/minecraft/server/network/TextFilterClient$PlayerContext net/minecraft/server/network/TextFilterClient$PlayerContext
+	profile f_10175_
+	streamExecutor f_10176_
+	this$0 f_10174_
+	<init> (Lnet/minecraft/server/network/TextFilterClient;Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_10178_ p_10178_
+		1 p_10179_ p_10179_
+	join ()V m_7674_
+	lambda$processMessageBundle$0 (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_10194_
+		0 p_10195_ p_10195_
+	lambda$processMessageBundle$1 (Ljava/lang/Throwable;)Ljava/util/List; m_143746_
+		static
+		0 p_143747_ p_143747_
+	leave ()V m_7670_
+	processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_5925_
+		0 p_10190_ p_10190_
+	processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; m_6770_
+		0 p_10186_ p_10186_
+net/minecraft/server/network/TextFilterClient$RequestFailedException net/minecraft/server/network/TextFilterClient$RequestFailedException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_10199_ p_10199_
+net/minecraft/server/network/package-info net/minecraft/server/network/package-info
+net/minecraft/server/package-info net/minecraft/server/package-info
+net/minecraft/server/packs/AbstractPackResources net/minecraft/server/packs/AbstractPackResources
+	LOGGER f_10204_
+	isBuiltin f_254645_
+	name f_243737_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Z)V <init>
+		0 p_255888_ p_255888_
+		1 p_256392_ p_256392_
+	getMetadataFromStream (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/io/InputStream;)Ljava/lang/Object; m_10214_
+		static
+		0 p_10215_ p_10215_
+		1 p_10216_ p_10216_
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10213_ p_10213_
+	isBuiltin ()Z m_246538_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/BuiltInMetadata net/minecraft/server/packs/BuiltInMetadata
+	EMPTY f_244025_
+	values f_243980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_251588_ p_251588_
+	get (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_245920_
+		0 p_251597_ p_251597_
+	of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; m_246652_
+		static
+		0 p_248992_ p_248992_
+		1 p_249997_ p_249997_
+	of ()Lnet/minecraft/server/packs/BuiltInMetadata; m_246355_
+		static
+	of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; m_245257_
+		static
+		0 p_252035_ p_252035_
+		1 p_252174_ p_252174_
+		2 p_249734_ p_249734_
+		3 p_250020_ p_250020_
+net/minecraft/server/packs/FeatureFlagsMetadataSection net/minecraft/server/packs/FeatureFlagsMetadataSection
+	CODEC f_244224_
+	TYPE f_244642_
+	flags f_244197_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244197_ f_244197_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249629_ p_249629_
+	flags ()Lnet/minecraft/world/flag/FeatureFlagSet; f_244197_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_246586_
+		static
+		0 p_251762_ p_251762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/FilePackResources net/minecraft/server/packs/FilePackResources
+	LOGGER f_215322_
+	SPLITTER f_10232_
+	failedToLoad f_243662_
+	file f_243750_
+	zipFile f_10233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/io/File;Z)V <init>
+		0 p_256076_ p_256076_
+		1 p_255707_ p_255707_
+		2 p_256556_ p_256556_
+	close ()V close
+	finalize ()V finalize
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10238_ p_10238_
+	getOrCreateZipFile ()Ljava/util/zip/ZipFile; m_10247_
+	getPathFromLocation (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_245721_
+		static
+		0 p_250585_ p_250585_
+		1 p_251470_ p_251470_
+	getResource (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247280_
+		0 p_251795_ p_251795_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_249605_ p_249605_
+		1 p_252147_ p_252147_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_248514_ p_248514_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_250500_ p_250500_
+		1 p_249598_ p_249598_
+		2 p_251613_ p_251613_
+		3 p_250655_ p_250655_
+net/minecraft/server/packs/PackResources net/minecraft/server/packs/PackResources
+	METADATA_EXTENSION f_143748_
+	PACK_META f_143749_
+	close ()V close
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10291_ p_10291_
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10283_ p_10283_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_215339_ p_215339_
+		1 p_249034_ p_249034_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_252049_ p_252049_
+	isBuiltin ()Z m_246538_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_10289_ p_10289_
+		1 p_251379_ p_251379_
+		2 p_251932_ p_251932_
+		3 p_249347_ p_249347_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/PackResources$ResourceOutput net/minecraft/server/packs/PackResources$ResourceOutput
+net/minecraft/server/packs/PackType net/minecraft/server/packs/PackType
+	$VALUES $VALUES
+	CLIENT_RESOURCES CLIENT_RESOURCES
+	SERVER_DATA SERVER_DATA
+	directory f_10298_
+	$values ()[Lnet/minecraft/server/packs/PackType; m_143758_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_265522_ p_265522_
+		1 p_265642_ p_265642_
+		2 p_265479_ p_265479_
+	getDirectory ()Ljava/lang/String; m_10305_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/PackType; valueOf
+		static
+		0 p_10307_ p_10307_
+	values ()[Lnet/minecraft/server/packs/PackType; values
+		static
+net/minecraft/server/packs/PathPackResources net/minecraft/server/packs/PathPackResources
+	LOGGER f_244043_
+	PATH_JOINER f_244478_
+	root f_243919_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/nio/file/Path;Z)V <init>
+		0 p_255754_ p_255754_
+		1 p_256025_ p_256025_
+		2 p_256260_ p_256260_
+	close ()V close
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_251896_ p_251896_
+	getResource (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247113_
+		static
+		0 p_250145_ p_250145_
+		1 p_251046_ p_251046_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_249352_ p_249352_
+		1 p_251715_ p_251715_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_249041_ p_249041_
+	lambda$getResource$0 (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; m_245898_
+		static
+		0 p_251860_ p_251860_
+		1 p_251647_ p_251647_
+	lambda$getResource$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246537_
+		static
+		0 p_251675_ p_251675_
+		1 p_248714_ p_248714_
+	lambda$listPath$4 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z m_247260_
+		static
+		0 p_250060_ p_250060_
+		1 p_250796_ p_250796_
+	lambda$listPath$5 (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V m_247327_
+		static
+		0 p_251626_ p_251626_
+		1 p_251166_ p_251166_
+		2 p_248732_ p_248732_
+		3 p_249092_ p_249092_
+	lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/util/List;)V m_245378_
+		0 p_251401_ p_251401_
+		1 p_251974_ p_251974_
+		2 p_252051_ p_252051_
+		3 p_250225_ p_250225_
+	lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V m_246950_
+		static
+		0 p_251502_ p_251502_
+		1 p_252338_ p_252338_
+	listPath (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_246914_
+		static
+		0 p_249455_ p_249455_
+		1 p_249514_ p_249514_
+		2 p_251918_ p_251918_
+		3 p_249964_ p_249964_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_251452_ p_251452_
+		1 p_249854_ p_249854_
+		2 p_248650_ p_248650_
+		3 p_248572_ p_248572_
+	returnFileIfExists (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246992_
+		static
+		0 p_250506_ p_250506_
+	validatePath (Ljava/nio/file/Path;)Z m_246877_
+		static
+		0 p_249579_ p_249579_
+net/minecraft/server/packs/VanillaPackResources net/minecraft/server/packs/VanillaPackResources
+	LOGGER f_10315_
+	metadata f_243789_
+	namespaces f_10314_
+	pathsForType f_244459_
+	rootPaths f_244169_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/BuiltInMetadata;Ljava/util/Set;Ljava/util/List;Ljava/util/Map;)V <init>
+		0 p_249743_ p_249743_
+		1 p_250468_ p_250468_
+		2 p_248798_ p_248798_
+		3 p_251106_ p_251106_
+	asProvider ()Lnet/minecraft/server/packs/resources/ResourceProvider; m_215363_
+	close ()V close
+	getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; m_5550_
+		0 p_10333_ p_10333_
+	getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_5698_
+		0 p_10322_ p_10322_
+	getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; m_214146_
+		0 p_250512_ p_250512_
+		1 p_251554_ p_251554_
+	getResources (Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V m_246310_
+		static
+		0 p_249662_ p_249662_
+		1 p_251249_ p_251249_
+		2 p_251290_ p_251290_
+		3 p_250451_ p_250451_
+	getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; m_8017_
+		0 p_250530_ p_250530_
+	isBuiltin ()Z m_246538_
+	lambda$asProvider$6 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; m_244888_
+		0 p_248221_ p_248221_
+	lambda$asProvider$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_244895_
+		0 p_248239_ p_248239_
+	lambda$getResource$4 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; m_244889_
+		0 p_248222_ p_248222_
+		1 p_248223_ p_248223_
+		2 p_248224_ p_248224_
+	lambda$getResource$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; m_244891_
+		static
+		0 p_248229_ p_248229_
+		1 p_248230_ p_248230_
+	lambda$listRawPaths$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/function/Consumer;Ljava/util/List;)V m_244894_
+		0 p_248235_ p_248235_
+		1 p_248236_ p_248236_
+		2 p_248237_ p_248237_
+		3 p_248238_ p_248238_
+	lambda$listRawPaths$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)V m_244892_
+		static
+		0 p_248231_ p_248231_
+		1 p_248232_ p_248232_
+	lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/util/List;)V m_244890_
+		0 p_248225_ p_248225_
+		1 p_248226_ p_248226_
+		2 p_248227_ p_248227_
+		3 p_248228_ p_248228_
+	lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V m_244893_
+		static
+		0 p_248233_ p_248233_
+		1 p_248234_ p_248234_
+	listRawPaths (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_245163_
+		0 p_252103_ p_252103_
+		1 p_250441_ p_250441_
+		2 p_251968_ p_251968_
+	listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V m_8031_
+		0 p_248974_ p_248974_
+		1 p_248703_ p_248703_
+		2 p_250848_ p_250848_
+		3 p_249668_ p_249668_
+	packId ()Ljava/lang/String; m_5542_
+net/minecraft/server/packs/VanillaPackResourcesBuilder net/minecraft/server/packs/VanillaPackResourcesBuilder
+	LOGGER f_244501_
+	ROOT_DIR_BY_TYPE f_243987_
+	developmentConfig f_244395_
+	metadata f_243924_
+	namespaces f_244548_
+	pathsForType f_243956_
+	rootPaths f_244434_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	applyDevelopmentConfig ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246678_
+	build ()Lnet/minecraft/server/packs/VanillaPackResources; m_245772_
+	copyAndReverse (Ljava/util/Collection;)Ljava/util/List; m_247634_
+		static
+		0 p_252072_ p_252072_
+	exposeNamespace ([Ljava/lang/String;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245371_
+		0 p_250838_ p_250838_
+	lambda$pushJarResources$3 (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V m_245153_
+		0 p_251514_ p_251514_
+		1 p_251979_ p_251979_
+	lambda$pushPathForType$2 (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; m_246191_
+		static
+		0 p_250639_ p_250639_
+	lambda$static$0 (Lnet/minecraft/server/packs/VanillaPackResourcesBuilder;)V m_247168_
+		static
+		0 p_251787_ p_251787_
+	lambda$static$1 ()Lcom/google/common/collect/ImmutableMap; m_246520_
+		static
+	pushAssetPath (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246275_
+		0 p_248623_ p_248623_
+		1 p_250065_ p_250065_
+	pushClasspathResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/Class;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246513_
+		0 p_251987_ p_251987_
+		1 p_249062_ p_249062_
+	pushJarResources ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_246373_
+	pushPathForType (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V m_246356_
+		0 p_250073_ p_250073_
+		1 p_252259_ p_252259_
+	pushRootPath (Ljava/nio/file/Path;)V m_245487_
+		0 p_251084_ p_251084_
+	pushUniversalPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245630_
+		0 p_249464_ p_249464_
+	safeGetPath (Ljava/net/URI;)Ljava/nio/file/Path; m_246045_
+		static
+		0 p_248652_ p_248652_
+	setMetadata (Lnet/minecraft/server/packs/BuiltInMetadata;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; m_245913_
+		0 p_249597_ p_249597_
+	validateDirPath (Ljava/nio/file/Path;)Z m_247040_
+		0 p_249112_ p_249112_
+net/minecraft/server/packs/linkfs/DummyFileAttributes net/minecraft/server/packs/linkfs/DummyFileAttributes
+	EPOCH f_244405_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	creationTime ()Ljava/nio/file/attribute/FileTime; creationTime
+	fileKey ()Ljava/lang/Object; fileKey
+	isOther ()Z isOther
+	isSymbolicLink ()Z isSymbolicLink
+	lastAccessTime ()Ljava/nio/file/attribute/FileTime; lastAccessTime
+	lastModifiedTime ()Ljava/nio/file/attribute/FileTime; lastModifiedTime
+	size ()J size
+net/minecraft/server/packs/linkfs/LinkFSFileStore net/minecraft/server/packs/linkfs/LinkFSFileStore
+	name f_244515_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_249242_ p_249242_
+	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
+		0 p_249050_ p_249050_
+	getFileStoreAttributeView (Ljava/lang/Class;)Ljava/nio/file/attribute/FileStoreAttributeView; getFileStoreAttributeView
+		0 p_251981_ p_251981_
+	getTotalSpace ()J getTotalSpace
+	getUnallocatedSpace ()J getUnallocatedSpace
+	getUsableSpace ()J getUsableSpace
+	isReadOnly ()Z isReadOnly
+	name ()Ljava/lang/String; name
+	supportsFileAttributeView (Ljava/lang/Class;)Z supportsFileAttributeView
+		0 p_251407_ p_251407_
+	supportsFileAttributeView (Ljava/lang/String;)Z supportsFileAttributeView
+		0 p_250666_ p_250666_
+	type ()Ljava/lang/String; type
+net/minecraft/server/packs/linkfs/LinkFSPath net/minecraft/server/packs/linkfs/LinkFSPath
+	DIRECTORY_ATTRIBUTES f_243881_
+	FILE_ATTRIBUTES f_243746_
+	PATH_COMPARATOR f_244038_
+	fileSystem f_243986_
+	name f_244036_
+	parent f_244587_
+	pathContents f_244000_
+	pathString f_243677_
+	pathToRoot f_244015_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Lnet/minecraft/server/packs/linkfs/PathContents;)V <init>
+		0 p_251111_ p_251111_
+		1 p_250681_ p_250681_
+		2 p_251363_ p_251363_
+		3 p_251268_ p_251268_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_251488_ p_251488_
+	compareTo (Ljava/nio/file/Path;)I compareTo
+		0 p_250005_ p_250005_
+	createRelativePath (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_245307_
+		0 p_249276_ p_249276_
+		1 p_249966_ p_249966_
+	endsWith (Ljava/nio/file/Path;)Z endsWith
+		0 p_250070_ p_250070_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248707_ p_248707_
+	exists ()Z m_245626_
+	getBasicAttributeView ()Ljava/nio/file/attribute/BasicFileAttributeView; m_246530_
+	getBasicAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; m_246308_
+	getDirectoryContents ()Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; m_245177_
+	getFileName ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getFileName
+	getFileName ()Ljava/nio/file/Path; getFileName
+	getFileSystem ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; getFileSystem
+	getFileSystem ()Ljava/nio/file/FileSystem; getFileSystem
+	getName (I)Ljava/nio/file/Path; getName
+		0 p_249048_ p_249048_
+	getName (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; getName
+		0 p_248550_ p_248550_
+	getNameCount ()I getNameCount
+	getParent ()Ljava/nio/file/Path; getParent
+	getParent ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getParent
+	getRoot ()Ljava/nio/file/Path; getRoot
+	getRoot ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; getRoot
+	getTargetPath ()Ljava/nio/file/Path; m_247488_
+	hasRealContents ()Z m_246418_
+	hashCode ()I hashCode
+	isAbsolute ()Z isAbsolute
+	isRelativeOrMissing (Lnet/minecraft/server/packs/linkfs/PathContents;)Z m_245789_
+		static
+		0 p_248750_ p_248750_
+	normalize ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; normalize
+	normalize ()Ljava/nio/file/Path; normalize
+	pathToRoot ()Ljava/util/List; m_246070_
+	pathToString ()Ljava/lang/String; m_245921_
+	register (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;[Ljava/nio/file/WatchEvent$Modifier;)Ljava/nio/file/WatchKey; register
+		0 p_249189_ p_249189_
+		1 p_249917_ p_249917_
+		2 p_251602_ p_251602_
+	relativize (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; relativize
+		0 p_250294_ p_250294_
+	relativize (Ljava/nio/file/Path;)Ljava/nio/file/Path; relativize
+		0 p_249462_ p_249462_
+	resolve (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; resolve
+		0 p_251657_ p_251657_
+	resolve (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246014_
+		0 p_252101_ p_252101_
+	resolve (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolve
+		0 p_251332_ p_251332_
+	resolveName (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_247714_
+		0 p_249718_ p_249718_
+	startsWith (Ljava/nio/file/Path;)Z startsWith
+		0 p_248923_ p_248923_
+	subpath (II)Ljava/nio/file/Path; subpath
+		0 p_251374_ p_251374_
+		1 p_248761_ p_248761_
+	subpath (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; subpath
+		0 p_251923_ p_251923_
+		1 p_248807_ p_248807_
+	toAbsolutePath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; toAbsolutePath
+	toAbsolutePath ()Ljava/nio/file/Path; toAbsolutePath
+	toFile ()Ljava/io/File; toFile
+	toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246027_
+		0 p_250907_ p_250907_
+	toRealPath ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; toRealPath
+		0 p_251187_ p_251187_
+	toRealPath ([Ljava/nio/file/LinkOption;)Ljava/nio/file/Path; toRealPath
+		0 p_250271_ p_250271_
+	toString ()Ljava/lang/String; toString
+	toUri ()Ljava/net/URI; toUri
+net/minecraft/server/packs/linkfs/LinkFSPath$1 net/minecraft/server/packs/linkfs/LinkFSPath$1
+	<init> ()V <init>
+	isDirectory ()Z isDirectory
+	isRegularFile ()Z isRegularFile
+net/minecraft/server/packs/linkfs/LinkFSPath$2 net/minecraft/server/packs/linkfs/LinkFSPath$2
+	<init> ()V <init>
+	isDirectory ()Z isDirectory
+	isRegularFile ()Z isRegularFile
+net/minecraft/server/packs/linkfs/LinkFSPath$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
+	this$0 f_243951_
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)V <init>
+		0 p_249139_ p_249139_
+	name ()Ljava/lang/String; name
+	readAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
+	setTimes (Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;)V setTimes
+		0 p_249505_ p_249505_
+		1 p_250498_ p_250498_
+		2 p_251700_ p_251700_
+net/minecraft/server/packs/linkfs/LinkFSProvider net/minecraft/server/packs/linkfs/LinkFSProvider
+	SCHEME f_244482_
+	<init> ()V <init>
+	checkAccess (Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)V checkAccess
+		0 p_248517_ p_248517_
+		1 p_248805_ p_248805_
+	copy (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V copy
+		0 p_250627_ p_250627_
+		1 p_248906_ p_248906_
+		2 p_249289_ p_249289_
+	createDirectory (Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)V createDirectory
+		0 p_252352_ p_252352_
+		1 p_249694_ p_249694_
+	delete (Ljava/nio/file/Path;)V delete
+		0 p_252069_ p_252069_
+	getFileAttributeView (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView; getFileAttributeView
+		0 p_250166_ p_250166_
+		1 p_252214_ p_252214_
+		2 p_250559_ p_250559_
+	getFileStore (Ljava/nio/file/Path;)Ljava/nio/file/FileStore; getFileStore
+		0 p_249374_ p_249374_
+	getFileSystem (Ljava/net/URI;)Ljava/nio/file/FileSystem; getFileSystem
+		0 p_249279_ p_249279_
+	getPath (Ljava/net/URI;)Ljava/nio/file/Path; getPath
+		0 p_252294_ p_252294_
+	getScheme ()Ljava/lang/String; getScheme
+	isHidden (Ljava/nio/file/Path;)Z isHidden
+		0 p_248957_ p_248957_
+	isSameFile (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z isSameFile
+		0 p_249846_ p_249846_
+		1 p_251936_ p_251936_
+	move (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V move
+		0 p_250866_ p_250866_
+		1 p_250335_ p_250335_
+		2 p_249156_ p_249156_
+	newByteChannel (Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel; newByteChannel
+		0 p_251835_ p_251835_
+		1 p_251780_ p_251780_
+		2 p_250474_ p_250474_
+	newDirectoryStream (Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream; newDirectoryStream
+		0 p_250116_ p_250116_
+		1 p_251710_ p_251710_
+	newFileSystem (Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem; newFileSystem
+		0 p_251867_ p_251867_
+		1 p_250970_ p_250970_
+	readAttributes (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
+		0 p_249764_ p_249764_
+		1 p_248604_ p_248604_
+		2 p_252280_ p_252280_
+	readAttributes (Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map; readAttributes
+		0 p_252124_ p_252124_
+		1 p_249064_ p_249064_
+		2 p_252305_ p_252305_
+	setAttribute (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)V setAttribute
+		0 p_251468_ p_251468_
+		1 p_249411_ p_249411_
+		2 p_249284_ p_249284_
+		3 p_250990_ p_250990_
+	toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_245446_
+		static
+		0 p_252065_ p_252065_
+net/minecraft/server/packs/linkfs/LinkFSProvider$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
+	this$0 f_244397_
+	val$directoryContents f_244285_
+	val$filter f_244629_
+	<init> (Lnet/minecraft/server/packs/linkfs/LinkFSProvider;Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents;Ljava/nio/file/DirectoryStream$Filter;)V <init>
+		0 p_251373_ p_251373_
+		1 p_248565_ p_248565_
+		2 p_250942_ p_250942_
+	close ()V close
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$iterator$0 (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z m_247708_
+		static
+		0 p_250959_ p_250959_
+		1 p_250987_ p_250987_
+	lambda$iterator$1 (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; m_246573_
+		static
+		0 p_249891_ p_249891_
+net/minecraft/server/packs/linkfs/LinkFSProvider$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
+	$SwitchMap$java$nio$file$AccessMode f_244192_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/packs/linkfs/LinkFileSystem net/minecraft/server/packs/linkfs/LinkFileSystem
+	PATH_SEPARATOR f_243682_
+	PATH_SPLITTER f_244484_
+	VIEWS f_243804_
+	provider f_244566_
+	root f_244599_
+	store f_243742_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V <init>
+		0 p_251238_ p_251238_
+		1 p_248738_ p_248738_
+	buildPath (Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_246062_
+		static
+		0 p_250914_ p_250914_
+		1 p_248904_ p_248904_
+		2 p_248935_ p_248935_
+		3 p_250296_ p_250296_
+	builder ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_245209_
+		static
+	close ()V close
+	getFileStores ()Ljava/lang/Iterable; getFileStores
+	getPath (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; getPath
+		0 p_250018_ p_250018_
+		1 p_252159_ p_252159_
+	getPathMatcher (Ljava/lang/String;)Ljava/nio/file/PathMatcher; getPathMatcher
+		0 p_250757_ p_250757_
+	getRootDirectories ()Ljava/lang/Iterable; getRootDirectories
+	getSeparator ()Ljava/lang/String; getSeparator
+	getUserPrincipalLookupService ()Ljava/nio/file/attribute/UserPrincipalLookupService; getUserPrincipalLookupService
+	isOpen ()Z isOpen
+	isReadOnly ()Z isReadOnly
+	lambda$buildPath$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Ljava/nio/file/Path;)V m_247248_
+		static
+		0 p_251199_ p_251199_
+		1 p_251771_ p_251771_
+		2 p_252135_ p_252135_
+		3 p_249491_ p_249491_
+		4 p_250850_ p_250850_
+	lambda$buildPath$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V m_246321_
+		static
+		0 p_250770_ p_250770_
+		1 p_248607_ p_248607_
+		2 p_249908_ p_249908_
+		3 p_251592_ p_251592_
+		4 p_251728_ p_251728_
+	newWatchService ()Ljava/nio/file/WatchService; newWatchService
+	provider ()Ljava/nio/file/spi/FileSystemProvider; provider
+	rootPath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; m_247062_
+	store ()Ljava/nio/file/FileStore; m_246857_
+	supportedFileAttributeViews ()Ljava/util/Set; supportedFileAttributeViews
+net/minecraft/server/packs/linkfs/LinkFileSystem$Builder net/minecraft/server/packs/linkfs/LinkFileSystem$Builder
+	root f_244601_
+	<init> ()V <init>
+	build (Ljava/lang/String;)Ljava/nio/file/FileSystem; m_247661_
+		0 p_251975_ p_251975_
+	lambda$put$0 (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; m_245751_
+		static
+		0 p_249671_ p_249671_
+	put (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_246881_
+		0 p_249758_ p_249758_
+		1 p_251234_ p_251234_
+		2 p_248766_ p_248766_
+	put (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; m_246585_
+		0 p_250158_ p_250158_
+		1 p_250483_ p_250483_
+net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry
+	children f_244268_
+	files f_244526_
+	<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
+		0 f_244268_ f_244268_
+		1 f_244526_ f_244526_
+	<init> ()V <init>
+	children ()Ljava/util/Map; f_244268_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250774_ p_250774_
+	files ()Ljava/util/Map; f_244526_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents net/minecraft/server/packs/linkfs/PathContents
+	MISSING f_244612_
+	RELATIVE f_244185_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/server/packs/linkfs/PathContents$1 net/minecraft/server/packs/linkfs/PathContents$1
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$2 net/minecraft/server/packs/linkfs/PathContents$2
+	<init> ()V <init>
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$DirectoryContents net/minecraft/server/packs/linkfs/PathContents$DirectoryContents
+	children f_243989_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_243989_ f_243989_
+	children ()Ljava/util/Map; f_243989_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250058_ p_250058_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/PathContents$FileContents net/minecraft/server/packs/linkfs/PathContents$FileContents
+	contents f_244421_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 f_244421_ f_244421_
+	contents ()Ljava/nio/file/Path; f_244421_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252347_ p_252347_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/linkfs/package-info net/minecraft/server/packs/linkfs/package-info
+net/minecraft/server/packs/metadata/MetadataSectionSerializer net/minecraft/server/packs/metadata/MetadataSectionSerializer
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_10365_ p_10365_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType
+	fromCodec (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; m_245060_
+		static
+		0 p_249716_ p_249716_
+		1 p_249525_ p_249525_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_249140_ p_249140_
+net/minecraft/server/packs/metadata/MetadataSectionType$1 net/minecraft/server/packs/metadata/MetadataSectionType$1
+	val$codec f_243899_
+	val$name f_244496_
+	<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_250275_ p_250275_
+		1 p_252005_ p_252005_
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_249450_ p_249450_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+	lambda$fromJson$0 (Ljava/lang/String;)V m_246962_
+		static
+		0 p_251349_ p_251349_
+	lambda$toJson$1 (Ljava/lang/String;)V m_247635_
+		static
+		0 p_251583_ p_251583_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_250691_ p_250691_
+net/minecraft/server/packs/metadata/pack/PackMetadataSection net/minecraft/server/packs/metadata/pack/PackMetadataSection
+	TYPE f_243696_
+	description f_10367_
+	packFormat f_10368_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;I)V <init>
+		0 p_10371_ p_10371_
+		1 p_10372_ p_10372_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10373_
+	getPackFormat ()I m_10374_
+net/minecraft/server/packs/metadata/pack/PackMetadataSectionSerializer net/minecraft/server/packs/metadata/pack/PackMetadataSectionSerializer
+	<init> ()V <init>
+	fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; m_6322_
+		0 p_10378_ p_10378_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; m_6322_
+		0 p_10380_ p_10380_
+	getMetadataSectionName ()Ljava/lang/String; m_7991_
+	toJson (Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_250206_ p_250206_
+	toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; m_245162_
+		0 p_248912_ p_248912_
+net/minecraft/server/packs/metadata/pack/package-info net/minecraft/server/packs/metadata/pack/package-info
+net/minecraft/server/packs/metadata/package-info net/minecraft/server/packs/metadata/package-info
+net/minecraft/server/packs/package-info net/minecraft/server/packs/package-info
+net/minecraft/server/packs/repository/BuiltInPackSource net/minecraft/server/packs/repository/BuiltInPackSource
+	LOGGER f_244636_
+	VANILLA_ID f_243761_
+	packDir f_244626_
+	packType f_244468_
+	vanillaPack f_244196_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/VanillaPackResources;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_249137_ p_249137_
+		1 p_250453_ p_250453_
+		2 p_251151_ p_251151_
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_249992_ p_249992_
+		1 p_248670_ p_248670_
+		2 p_252197_ p_252197_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_251690_ p_251690_
+	discoverPacksInPath (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V m_245111_
+		0 p_250013_ p_250013_
+		1 p_249898_ p_249898_
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_251850_ p_251850_
+	getVanillaPack ()Lnet/minecraft/server/packs/VanillaPackResources; m_246851_
+	lambda$discoverPacksInPath$2 (Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; m_247024_
+		0 p_249612_ p_249612_
+		1 p_250601_ p_250601_
+	lambda$discoverPacksInPath$3 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V m_246068_
+		0 p_250239_ p_250239_
+		1 p_252012_ p_252012_
+		2 p_249772_ p_249772_
+	lambda$listBundledPacks$0 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V m_246863_
+		static
+		0 p_249509_ p_249509_
+		1 p_250371_ p_250371_
+		2 p_250946_ p_250946_
+	lambda$populatePackList$1 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V m_247362_
+		0 p_251843_ p_251843_
+		1 p_250248_ p_250248_
+	listBundledPacks (Ljava/util/function/Consumer;)V m_245188_
+		0 p_249128_ p_249128_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_250708_ p_250708_
+	pathToId (Ljava/nio/file/Path;)Ljava/lang/String; m_247484_
+		static
+		0 p_252048_ p_252048_
+	populatePackList (Ljava/util/function/BiConsumer;)V m_245382_
+		0 p_250341_ p_250341_
+net/minecraft/server/packs/repository/FolderRepositorySource net/minecraft/server/packs/repository/FolderRepositorySource
+	LOGGER f_244616_
+	folder f_10382_
+	packSource f_10383_
+	packType f_243749_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/PackSource;)V <init>
+		0 p_251796_ p_251796_
+		1 p_251664_ p_251664_
+		2 p_250854_ p_250854_
+	detectPackResources (Ljava/nio/file/Path;Z)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; m_254985_
+		static
+		0 p_255665_ p_255665_
+		1 p_255971_ p_255971_
+	discoverPacks (Ljava/nio/file/Path;ZLjava/util/function/BiConsumer;)V m_247293_
+		static
+		0 p_248794_ p_248794_
+		1 p_255987_ p_255987_
+		2 p_248580_ p_248580_
+	lambda$detectPackResources$1 (Ljava/nio/file/Path;ZLjava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254800_
+		static
+		0 p_255536_ p_255536_
+		1 p_255537_ p_255537_
+		2 p_255538_ p_255538_
+	lambda$detectPackResources$2 (Ljava/io/File;ZLjava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_254801_
+		static
+		0 p_255539_ p_255539_
+		1 p_255540_ p_255540_
+		2 p_255541_ p_255541_
+	lambda$loadPacks$0 (Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V m_244897_
+		0 p_248242_ p_248242_
+		1 p_248243_ p_248243_
+		2 p_248244_ p_248244_
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_250965_ p_250965_
+	nameFromPath (Ljava/nio/file/Path;)Ljava/lang/String; m_246927_
+		static
+		0 p_248745_ p_248745_
+net/minecraft/server/packs/repository/Pack net/minecraft/server/packs/repository/Pack
+	LOGGER f_10399_
+	compatibility f_10405_
+	defaultPosition f_10406_
+	description f_10404_
+	fixedPosition f_10408_
+	id f_10401_
+	packSource f_10409_
+	requestedFeatures f_244623_
+	required f_10407_
+	resources f_244124_
+	title f_10403_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/repository/PackCompatibility;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)V <init>
+		0 p_252218_ p_252218_
+		1 p_248829_ p_248829_
+		2 p_249377_ p_249377_
+		3 p_251718_ p_251718_
+		4 p_250162_ p_250162_
+		5 p_250361_ p_250361_
+		6 p_251298_ p_251298_
+		7 p_249753_ p_249753_
+		8 p_251608_ p_251608_
+	create (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; m_245512_
+		static
+		0 p_252257_ p_252257_
+		1 p_248717_ p_248717_
+		2 p_248811_ p_248811_
+		3 p_248969_ p_248969_
+		4 p_251314_ p_251314_
+		5 p_250264_ p_250264_
+		6 p_252110_ p_252110_
+		7 p_250237_ p_250237_
+		8 p_248524_ p_248524_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_10448_ p_10448_
+	getChatLink (Z)Lnet/minecraft/network/chat/Component; m_10437_
+		0 p_10438_ p_10438_
+	getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; m_10443_
+	getDefaultPosition ()Lnet/minecraft/server/packs/repository/Pack$Position; m_10451_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10442_
+	getId ()Ljava/lang/String; m_10446_
+	getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; m_10453_
+	getRequestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245532_
+	getTitle ()Lnet/minecraft/network/chat/Component; m_10429_
+	hashCode ()I hashCode
+	isFixedPosition ()Z m_10450_
+	isRequired ()Z m_10449_
+	lambda$getChatLink$0 (ZLnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_10439_
+		0 p_10440_ p_10440_
+		1 p_10441_ p_10441_
+	open ()Lnet/minecraft/server/packs/PackResources; m_10445_
+	readMetaAndCreate (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/Pack$Position;Lnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; m_245429_
+		static
+		0 p_249649_ p_249649_
+		1 p_248632_ p_248632_
+		2 p_251594_ p_251594_
+		3 p_252210_ p_252210_
+		4 p_250595_ p_250595_
+		5 p_248706_ p_248706_
+		6 p_251233_ p_251233_
+	readPackInfo (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)Lnet/minecraft/server/packs/repository/Pack$Info; m_246334_
+		static
+		0 p_250591_ p_250591_
+		1 p_250739_ p_250739_
+net/minecraft/server/packs/repository/Pack$Info net/minecraft/server/packs/repository/Pack$Info
+	description f_244592_
+	format f_244194_
+	requestedFeatures f_244041_
+	<init> (Lnet/minecraft/network/chat/Component;ILnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244592_ f_244592_
+		1 f_244194_ f_244194_
+		2 f_244041_ f_244041_
+	compatibility (Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/PackCompatibility; m_246438_
+		0 p_249204_ p_249204_
+	description ()Lnet/minecraft/network/chat/Component; f_244592_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248947_ p_248947_
+	format ()I f_244194_
+	hashCode ()I hashCode
+	requestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_244041_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/repository/Pack$Position net/minecraft/server/packs/repository/Pack$Position
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	$values ()[Lnet/minecraft/server/packs/repository/Pack$Position; m_143881_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10467_ p_10467_
+		1 p_10468_ p_10468_
+	insert (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I m_10470_
+		0 p_10471_ p_10471_
+		1 p_10472_ p_10472_
+		2 p_10473_ p_10473_
+		3 p_10474_ p_10474_
+	opposite ()Lnet/minecraft/server/packs/repository/Pack$Position; m_10469_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack$Position; valueOf
+		static
+		0 p_10476_ p_10476_
+	values ()[Lnet/minecraft/server/packs/repository/Pack$Position; values
+		static
+net/minecraft/server/packs/repository/Pack$ResourcesSupplier net/minecraft/server/packs/repository/Pack$ResourcesSupplier
+	open (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_247679_
+		0 p_251717_ p_251717_
+net/minecraft/server/packs/repository/PackCompatibility net/minecraft/server/packs/repository/PackCompatibility
+	$VALUES $VALUES
+	COMPATIBLE COMPATIBLE
+	TOO_NEW TOO_NEW
+	TOO_OLD TOO_OLD
+	confirmation f_10482_
+	description f_10481_
+	$values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; m_143888_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_10486_ p_10486_
+		1 p_10487_ p_10487_
+		2 p_10488_ p_10488_
+	forFormat (ILnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/repository/PackCompatibility; m_143882_
+		static
+		0 p_143883_ p_143883_
+		1 p_143884_ p_143884_
+	getConfirmation ()Lnet/minecraft/network/chat/Component; m_10493_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_10492_
+	isCompatible ()Z m_10489_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/PackCompatibility; valueOf
+		static
+		0 p_10495_ p_10495_
+	values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; values
+		static
+net/minecraft/server/packs/repository/PackRepository net/minecraft/server/packs/repository/PackRepository
+	available f_10498_
+	selected f_10499_
+	sources f_10497_
+	<init> ([Lnet/minecraft/server/packs/repository/RepositorySource;)V <init>
+		0 p_251886_ p_251886_
+	addPack (Ljava/lang/String;)Z m_275855_
+		0 p_276042_ p_276042_
+	discoverAvailable ()Ljava/util/Map; m_10526_
+	getAvailableIds ()Ljava/util/Collection; m_10514_
+	getAvailablePacks (Ljava/util/Collection;)Ljava/util/stream/Stream; m_10520_
+		0 p_10521_ p_10521_
+	getAvailablePacks ()Ljava/util/Collection; m_10519_
+	getPack (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; m_10507_
+		0 p_10508_ p_10508_
+	getRequestedFeatureFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245805_
+	getSelectedIds ()Ljava/util/Collection; m_10523_
+	getSelectedPacks ()Ljava/util/Collection; m_10524_
+	isAvailable (Ljava/lang/String;)Z m_10515_
+		0 p_10516_ p_10516_
+	lambda$discoverAvailable$0 (Ljava/util/Map;Lnet/minecraft/server/packs/repository/Pack;)V m_143901_
+		static
+		0 p_143902_ p_143902_
+		1 p_143903_ p_143903_
+	openAllSelected ()Ljava/util/List; m_10525_
+	rebuildSelected (Ljava/util/Collection;)Ljava/util/List; m_10517_
+		0 p_10518_ p_10518_
+	reload ()V m_10506_
+	removePack (Ljava/lang/String;)Z m_275853_
+		0 p_276065_ p_276065_
+	setSelected (Ljava/util/Collection;)V m_10509_
+		0 p_10510_ p_10510_
+net/minecraft/server/packs/repository/PackSource net/minecraft/server/packs/repository/PackSource
+	BUILT_IN f_10528_
+	DEFAULT f_10527_
+	FEATURE f_244201_
+	NO_DECORATION f_244536_
+	SERVER f_10530_
+	WORLD f_10529_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; m_247176_
+		static
+		0 p_251995_ p_251995_
+		1 p_249897_ p_249897_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10540_
+		0 p_10541_ p_10541_
+	decorateWithSource (Ljava/lang/String;)Ljava/util/function/UnaryOperator; m_10533_
+		static
+		0 p_10534_ p_10534_
+	lambda$decorateWithSource$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10537_
+		static
+		0 p_10538_ p_10538_
+		1 p_10539_ p_10539_
+	shouldAddAutomatically ()Z m_245251_
+net/minecraft/server/packs/repository/PackSource$1 net/minecraft/server/packs/repository/PackSource$1
+	val$addAutomatically f_244499_
+	val$decorator f_244157_
+	<init> (Ljava/util/function/UnaryOperator;Z)V <init>
+		0 p_251072_ p_251072_
+		1 p_251239_ p_251239_
+	decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_10540_
+		0 p_251609_ p_251609_
+	shouldAddAutomatically ()Z m_245251_
+net/minecraft/server/packs/repository/RepositorySource net/minecraft/server/packs/repository/RepositorySource
+	loadPacks (Ljava/util/function/Consumer;)V m_7686_
+		0 p_10542_ p_10542_
+net/minecraft/server/packs/repository/ServerPacksSource net/minecraft/server/packs/repository/ServerPacksSource
+	BUILT_IN_METADATA f_143904_
+	FEATURE_FLAGS_METADATA_SECTION f_244456_
+	PACKS_DIR f_244487_
+	VANILLA_NAME f_243665_
+	VERSION_METADATA_SECTION f_244259_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; m_246091_
+		0 p_250596_ p_250596_
+		1 p_249625_ p_249625_
+		2 p_249043_ p_249043_
+	createPackRepository (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lnet/minecraft/server/packs/repository/PackRepository; m_247728_
+		static
+		0 p_250213_ p_250213_
+	createPackRepository (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/PackRepository; m_245786_
+		static
+		0 p_251569_ p_251569_
+	createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; m_245806_
+		0 p_250283_ p_250283_
+	createVanillaPackSource ()Lnet/minecraft/server/packs/VanillaPackResources; m_246173_
+		static
+	getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_245328_
+		0 p_249692_ p_249692_
+	lambda$createVanillaPack$0 (Lnet/minecraft/server/packs/PackResources;Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; m_244899_
+		static
+		0 p_248247_ p_248247_
+		1 p_248248_ p_248248_
+net/minecraft/server/packs/repository/package-info net/minecraft/server/packs/repository/package-info
+net/minecraft/server/packs/resources/CloseableResourceManager net/minecraft/server/packs/resources/CloseableResourceManager
+	close ()V close
+net/minecraft/server/packs/resources/FallbackResourceManager net/minecraft/server/packs/resources/FallbackResourceManager
+	LOGGER f_10600_
+	fallbacks f_10599_
+	namespace f_10602_
+	type f_10601_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;)V <init>
+		0 p_10605_ p_10605_
+		1 p_10606_ p_10606_
+	applyPackFiltersToExistingResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/util/Map;)V m_215392_
+		static
+		0 p_215393_ p_215393_
+		1 p_215394_ p_215394_
+	convertToMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; m_245722_
+		static
+		0 p_250827_ p_250827_
+	createResource (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; m_246164_
+		static
+		0 p_249946_ p_249946_
+		1 p_250632_ p_250632_
+		2 p_250514_ p_250514_
+		3 p_251676_ p_251676_
+	createStackMetadataFinder (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/IoSupplier; m_215368_
+		0 p_215369_ p_215369_
+		1 p_215370_ p_215370_
+	getMetadataLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_10624_
+		static
+		0 p_10625_ p_10625_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215419_ p_215419_
+	getResourceLocationFromMetadata (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_246569_
+		static
+		0 p_249669_ p_249669_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215367_ p_215367_
+	isMetadata (Lnet/minecraft/resources/ResourceLocation;)Z m_245103_
+		static
+		0 p_249381_ p_249381_
+	lambda$convertToMetadata$5 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244902_
+		static
+		0 p_248260_ p_248260_
+	lambda$createStackMetadataFinder$4 (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244906_
+		0 p_248271_ p_248271_
+		1 p_248272_ p_248272_
+	lambda$getResourceStack$1 (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_244903_
+		0 p_248261_ p_248261_
+		1 p_248262_ p_248262_
+	lambda$listPackResources$6 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V m_244904_
+		static
+		0 p_248263_ p_248263_
+		1 p_248264_ p_248264_
+		2 p_248265_ p_248265_
+		3 p_248266_ p_248266_
+		4 p_248267_ p_248267_
+	lambda$listPacks$7 (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;)Lnet/minecraft/server/packs/PackResources; m_215385_
+		static
+		0 p_215386_ p_215386_
+	lambda$listResources$2 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;ILjava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V m_244900_
+		static
+		0 p_248249_ p_248249_
+		1 p_248250_ p_248250_
+		2 p_248251_ p_248251_
+		3 p_248252_ p_248252_
+		4 p_248253_ p_248253_
+		5 p_248254_ p_248254_
+		6 p_248255_ p_248255_
+	lambda$listResources$3 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex;)V m_244901_
+		static
+		0 p_248256_ p_248256_
+		1 p_248257_ p_248257_
+		2 p_248258_ p_248258_
+		3 p_248259_ p_248259_
+	lambda$wrapForDebug$0 (Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;)Ljava/io/InputStream; m_244905_
+		static
+		0 p_248268_ p_248268_
+		1 p_248269_ p_248269_
+		2 p_248270_ p_248270_
+	listPackResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V m_215387_
+		0 p_215388_ p_215388_
+		1 p_215389_ p_215389_
+		2 p_215390_ p_215390_
+		3 p_215391_ p_215391_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215416_ p_215416_
+		1 p_215417_ p_215417_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215413_ p_215413_
+		1 p_215414_ p_215414_
+	parseMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_246183_
+		static
+		0 p_250103_ p_250103_
+	push (Lnet/minecraft/server/packs/PackResources;)V m_215377_
+		0 p_215378_ p_215378_
+	push (Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V m_215382_
+		0 p_215383_ p_215383_
+		1 p_215384_ p_215384_
+	pushFilterOnly (Ljava/lang/String;Ljava/util/function/Predicate;)V m_215399_
+		0 p_215400_ p_215400_
+		1 p_215401_ p_215401_
+	pushInternal (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V m_215395_
+		0 p_215396_ p_215396_
+		1 p_215397_ p_215397_
+		2 p_215398_ p_215398_
+	wrapForDebug (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246574_
+		static
+		0 p_248639_ p_248639_
+		1 p_251740_ p_251740_
+		2 p_249116_ p_249116_
+net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex
+	packIndex f_244110_
+	packResources f_243853_
+	resource f_244005_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;I)V <init>
+		0 f_243853_ f_243853_
+		1 f_244005_ f_244005_
+		2 f_244110_ f_244110_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251931_ p_251931_
+	hashCode ()I hashCode
+	packIndex ()I f_244110_
+	packResources ()Lnet/minecraft/server/packs/PackResources; f_243853_
+	resource ()Lnet/minecraft/server/packs/resources/IoSupplier; f_244005_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack
+	fileLocation f_244439_
+	fileSources f_244329_
+	metaSources f_243777_
+	metadataLocation f_215420_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_251350_ p_251350_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Map;)V <init>
+		0 f_244439_ f_244439_
+		1 f_215420_ f_215420_
+		2 f_244329_ f_244329_
+		3 f_243777_ f_243777_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215429_ p_215429_
+	fileLocation ()Lnet/minecraft/resources/ResourceLocation; f_244439_
+	fileSources ()Ljava/util/List; f_244329_
+	hashCode ()I hashCode
+	metaSources ()Ljava/util/Map; f_243777_
+	metadataLocation ()Lnet/minecraft/resources/ResourceLocation; f_215420_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream
+	closed f_10631_
+	message f_10630_
+	<init> (Ljava/io/InputStream;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
+		0 p_10633_ p_10633_
+		1 p_10634_ p_10634_
+		2 p_10635_ p_10635_
+	close ()V close
+	finalize ()V finalize
+	lambda$new$0 (Ljava/lang/Exception;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/lang/String; m_245902_
+		static
+		0 p_249178_ p_249178_
+		1 p_250125_ p_250125_
+		2 p_249274_ p_249274_
+net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry
+	filter f_215434_
+	name f_215432_
+	resources f_215433_
+	<init> (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V <init>
+		0 f_215432_ f_215432_
+		1 f_215433_ f_215433_
+		2 f_215434_ f_215434_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215447_ p_215447_
+	filter ()Ljava/util/function/Predicate; f_215434_
+	filterAll (Ljava/util/Collection;)V m_215442_
+		0 p_215443_ p_215443_
+	hashCode ()I hashCode
+	isFiltered (Lnet/minecraft/resources/ResourceLocation;)Z m_215440_
+		0 p_215441_ p_215441_
+	name ()Ljava/lang/String; f_215432_
+	resources ()Lnet/minecraft/server/packs/PackResources; f_215433_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource
+	resource f_244331_
+	source f_244214_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 f_244214_ f_244214_
+		1 f_244331_ f_244331_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_252143_ p_252143_
+	hashCode ()I hashCode
+	resource ()Lnet/minecraft/server/packs/resources/IoSupplier; f_244331_
+	source ()Lnet/minecraft/server/packs/PackResources; f_244214_
+	toString ()Ljava/lang/String; toString
+net/minecraft/server/packs/resources/IoSupplier net/minecraft/server/packs/resources/IoSupplier
+	create (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; m_246697_
+		static
+		0 p_248941_ p_248941_
+	create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Lnet/minecraft/server/packs/resources/IoSupplier; m_247178_
+		static
+		0 p_249624_ p_249624_
+		1 p_248688_ p_248688_
+	get ()Ljava/lang/Object; m_247737_
+	lambda$create$0 (Ljava/nio/file/Path;)Ljava/io/InputStream; m_246383_
+		static
+		0 p_251530_ p_251530_
+	lambda$create$1 (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; m_247182_
+		static
+		0 p_249727_ p_249727_
+		1 p_249348_ p_249348_
+net/minecraft/server/packs/resources/MultiPackResourceManager net/minecraft/server/packs/resources/MultiPackResourceManager
+	LOGGER f_215463_
+	namespacedManagers f_203794_
+	packs f_203795_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;Ljava/util/List;)V <init>
+		0 p_203797_ p_203797_
+		1 p_203798_ p_203798_
+	checkTrailingDirectoryPath (Ljava/lang/String;)V m_247202_
+		static
+		0 p_249608_ p_249608_
+	close ()V close
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getPackFilterSection (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/ResourceFilterSection; m_215467_
+		0 p_215468_ p_215468_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215482_ p_215482_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215466_ p_215466_
+	lambda$new$0 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources;)Ljava/util/stream/Stream; m_215469_
+		static
+		0 p_215470_ p_215470_
+		1 p_215471_ p_215471_
+	lambda$new$1 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;Lnet/minecraft/resources/ResourceLocation;)Z m_215472_
+		static
+		0 p_215473_ p_215473_
+		1 p_215474_ p_215474_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215479_ p_215479_
+		1 p_215480_ p_215480_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215476_ p_215476_
+		1 p_215477_ p_215477_
+net/minecraft/server/packs/resources/PreparableReloadListener net/minecraft/server/packs/resources/PreparableReloadListener
+	getName ()Ljava/lang/String; m_7812_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10638_ p_10638_
+		1 p_10639_ p_10639_
+		2 p_10640_ p_10640_
+		3 p_10641_ p_10641_
+		4 p_10642_ p_10642_
+		5 p_10643_ p_10643_
+net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier
+	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_6769_
+		0 p_10644_ p_10644_
+net/minecraft/server/packs/resources/ProfiledReloadInstance net/minecraft/server/packs/resources/ProfiledReloadInstance
+	LOGGER f_10645_
+	total f_10646_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10649_ p_10649_
+		1 p_10650_ p_10650_
+		2 p_10651_ p_10651_
+		3 p_10652_ p_10652_
+		4 p_10653_ p_10653_
+	finish (Ljava/util/List;)Ljava/util/List; m_215483_
+		0 p_215484_ p_215484_
+	lambda$new$0 ()I m_143929_
+		static
+	lambda$new$1 ()I m_143928_
+		static
+	lambda$new$2 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V m_143921_
+		static
+		0 p_143922_ p_143922_
+		1 p_143923_ p_143923_
+	lambda$new$3 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V m_143924_
+		static
+		0 p_143925_ p_143925_
+		1 p_143926_ p_143926_
+		2 p_143927_ p_143927_
+	lambda$new$4 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V m_143914_
+		static
+		0 p_143915_ p_143915_
+		1 p_143916_ p_143916_
+	lambda$new$5 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V m_143917_
+		static
+		0 p_143918_ p_143918_
+		1 p_143919_ p_143919_
+		2 p_143920_ p_143920_
+	lambda$new$6 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Lnet/minecraft/util/profiling/ActiveProfiler;Lnet/minecraft/util/profiling/ActiveProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; m_143907_
+		static
+		0 p_143908_ p_143908_
+		1 p_143909_ p_143909_
+		2 p_143910_ p_143910_
+		3 p_143911_ p_143911_
+		4 p_143912_ p_143912_
+		5 p_143913_ p_143913_
+	lambda$new$7 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10666_
+		static
+		0 p_10667_ p_10667_
+		1 p_10668_ p_10668_
+		2 p_10669_ p_10669_
+		3 p_10670_ p_10670_
+		4 p_10671_ p_10671_
+		5 p_10672_ p_10672_
+net/minecraft/server/packs/resources/ProfiledReloadInstance$State net/minecraft/server/packs/resources/ProfiledReloadInstance$State
+	name f_10686_
+	preparationNanos f_10689_
+	preparationResult f_10687_
+	reloadNanos f_10690_
+	reloadResult f_10688_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/ProfileResults;Lnet/minecraft/util/profiling/ProfileResults;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V <init>
+		0 p_10692_ p_10692_
+		1 p_10693_ p_10693_
+		2 p_10694_ p_10694_
+		3 p_10695_ p_10695_
+		4 p_10696_ p_10696_
+net/minecraft/server/packs/resources/ReloadInstance net/minecraft/server/packs/resources/ReloadInstance
+	checkExceptions ()V m_7748_
+	done ()Ljava/util/concurrent/CompletableFuture; m_7237_
+	getActualProgress ()F m_7750_
+	isDone ()Z m_7746_
+net/minecraft/server/packs/resources/ReloadableResourceManager net/minecraft/server/packs/resources/ReloadableResourceManager
+	LOGGER f_203814_
+	listeners f_203816_
+	resources f_203815_
+	type f_203817_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/PackType;)V <init>
+		0 p_203820_ p_203820_
+	close ()V close
+	createReload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/server/packs/resources/ReloadInstance; m_142463_
+		0 p_143930_ p_143930_
+		1 p_143931_ p_143931_
+		2 p_143932_ p_143932_
+		3 p_143933_ p_143933_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215494_ p_215494_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215486_ p_215486_
+	lambda$createReload$0 (Ljava/util/List;)Ljava/lang/Object; m_203825_
+		static
+		0 p_203826_ p_203826_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215491_ p_215491_
+		1 p_215492_ p_215492_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215488_ p_215488_
+		1 p_215489_ p_215489_
+	registerReloadListener (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V m_7217_
+		0 p_10714_ p_10714_
+net/minecraft/server/packs/resources/Resource net/minecraft/server/packs/resources/Resource
+	cachedMetadata f_215498_
+	metadataSupplier f_215497_
+	source f_244326_
+	streamSupplier f_215496_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 p_250802_ p_250802_
+		1 p_248585_ p_248585_
+		2 p_250094_ p_250094_
+	<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
+		0 p_250372_ p_250372_
+		1 p_248749_ p_248749_
+	isBuiltin ()Z m_247137_
+	metadata ()Lnet/minecraft/server/packs/resources/ResourceMetadata; m_215509_
+	open ()Ljava/io/InputStream; m_215507_
+	openAsReader ()Ljava/io/BufferedReader; m_215508_
+	source ()Lnet/minecraft/server/packs/PackResources; m_247173_
+	sourcePackId ()Ljava/lang/String; m_215506_
+net/minecraft/server/packs/resources/ResourceFilterSection net/minecraft/server/packs/resources/ResourceFilterSection
+	CODEC f_215514_
+	TYPE f_244163_
+	blockList f_215515_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_215518_ p_215518_
+	isNamespaceFiltered (Ljava/lang/String;)Z m_215523_
+		0 p_215524_ p_215524_
+	isPathFiltered (Ljava/lang/String;)Z m_215528_
+		0 p_215529_ p_215529_
+	lambda$isNamespaceFiltered$2 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z m_260783_
+		static
+		0 p_261432_ p_261432_
+		1 p_261433_ p_261433_
+	lambda$isPathFiltered$3 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z m_260781_
+		static
+		0 p_261429_ p_261429_
+		1 p_261430_ p_261430_
+	lambda$static$0 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;)Ljava/util/List; m_215519_
+		static
+		0 p_215520_ p_215520_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_260782_
+		static
+		0 p_261431_ p_261431_
+net/minecraft/server/packs/resources/ResourceManager net/minecraft/server/packs/resources/ResourceManager
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215562_ p_215562_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215565_ p_215565_
+		1 p_215566_ p_215566_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215563_ p_215563_
+		1 p_215564_ p_215564_
+net/minecraft/server/packs/resources/ResourceManager$Empty net/minecraft/server/packs/resources/ResourceManager$Empty
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; m_143934_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_10735_ p_10735_
+		1 p_10736_ p_10736_
+	getNamespaces ()Ljava/util/Set; m_7187_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215576_ p_215576_
+	getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_213829_
+		0 p_215568_ p_215568_
+	listPacks ()Ljava/util/stream/Stream; m_7536_
+	listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214160_
+		0 p_215573_ p_215573_
+		1 p_215574_ p_215574_
+	listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; m_214159_
+		0 p_215570_ p_215570_
+		1 p_215571_ p_215571_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/ResourceManager$Empty; valueOf
+		static
+		0 p_10749_ p_10749_
+	values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; values
+		static
+net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener
+	lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/server/packs/resources/ResourceManager;)V m_10759_
+		0 p_10760_ p_10760_
+		1 p_10761_ p_10761_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_6213_
+		0 p_10758_ p_10758_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10752_ p_10752_
+		1 p_10753_ p_10753_
+		2 p_10754_ p_10754_
+		3 p_10755_ p_10755_
+		4 p_10756_ p_10756_
+		5 p_10757_ p_10757_
+net/minecraft/server/packs/resources/ResourceMetadata net/minecraft/server/packs/resources/ResourceMetadata
+	EMPTY f_215577_
+	EMPTY_SUPPLIER f_244068_
+	<clinit> ()V <clinit>
+		static
+	fromJsonStream (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; m_215580_
+		static
+		0 p_215581_ p_215581_
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215579_ p_215579_
+	lambda$static$0 ()Lnet/minecraft/server/packs/resources/ResourceMetadata; m_247596_
+		static
+net/minecraft/server/packs/resources/ResourceMetadata$1 net/minecraft/server/packs/resources/ResourceMetadata$1
+	<init> ()V <init>
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215584_ p_215584_
+net/minecraft/server/packs/resources/ResourceMetadata$2 net/minecraft/server/packs/resources/ResourceMetadata$2
+	val$metadata f_215585_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_215587_ p_215587_
+	getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; m_214059_
+		0 p_215589_ p_215589_
+net/minecraft/server/packs/resources/ResourceProvider net/minecraft/server/packs/resources/ResourceProvider
+	fromMap (Ljava/util/Map;)Lnet/minecraft/server/packs/resources/ResourceProvider; m_247621_
+		static
+		0 p_251819_ p_251819_
+	getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_213713_
+		0 p_215592_ p_215592_
+	getResourceOrThrow (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/Resource; m_215593_
+		0 p_215594_ p_215594_
+	lambda$fromMap$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_244907_
+		static
+		0 p_248273_ p_248273_
+		1 p_248274_ p_248274_
+	lambda$getResourceOrThrow$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/FileNotFoundException; m_215590_
+		static
+		0 p_215591_ p_215591_
+	open (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; m_215595_
+		0 p_215596_ p_215596_
+	openAsReader (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/BufferedReader; m_215597_
+		0 p_215598_ p_215598_
+net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener
+	LOGGER f_10762_
+	directory f_10765_
+	gson f_10764_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/Gson;Ljava/lang/String;)V <init>
+		0 p_10768_ p_10768_
+		1 p_10769_ p_10769_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_10776_ p_10776_
+		1 p_10777_ p_10777_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; m_5944_
+		0 p_10771_ p_10771_
+		1 p_10772_ p_10772_
+	scanDirectory (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V m_278771_
+		static
+		0 p_279308_ p_279308_
+		1 p_279131_ p_279131_
+		2 p_279261_ p_279261_
+		3 p_279404_ p_279404_
+net/minecraft/server/packs/resources/SimplePreparableReloadListener net/minecraft/server/packs/resources/SimplePreparableReloadListener
+	<init> ()V <init>
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_10793_ p_10793_
+		1 p_10794_ p_10794_
+		2 p_10795_ p_10795_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_10786_
+		0 p_10787_ p_10787_
+		1 p_10788_ p_10788_
+	lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/lang/Object;)V m_10789_
+		0 p_10790_ p_10790_
+		1 p_10791_ p_10791_
+		2 p_10792_ p_10792_
+	prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; m_5944_
+		0 p_10796_ p_10796_
+		1 p_10797_ p_10797_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_10780_ p_10780_
+		1 p_10781_ p_10781_
+		2 p_10782_ p_10782_
+		3 p_10783_ p_10783_
+		4 p_10784_ p_10784_
+		5 p_10785_ p_10785_
+net/minecraft/server/packs/resources/SimpleReloadInstance net/minecraft/server/packs/resources/SimpleReloadInstance
+	EXTRA_RELOAD_PROGRESS_WEIGHT f_143938_
+	LISTENER_PROGRESS_WEIGHT f_143939_
+	PREPARATION_PROGRESS_WEIGHT f_143937_
+	allDone f_10800_
+	allPreparations f_10799_
+	doneTaskCounter f_10806_
+	finishedReloads f_10804_
+	listenerCount f_10802_
+	preparingListeners f_10801_
+	startedReloads f_10803_
+	startedTaskCounter f_10805_
+	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Lnet/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10808_ p_10808_
+		1 p_10809_ p_10809_
+		2 p_10810_ p_10810_
+		3 p_10811_ p_10811_
+		4 p_10812_ p_10812_
+		5 p_10813_ p_10813_
+	create (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/server/packs/resources/ReloadInstance; m_203834_
+		static
+		0 p_203835_ p_203835_
+		1 p_203836_ p_203836_
+		2 p_203837_ p_203837_
+		3 p_203838_ p_203838_
+		4 p_203839_ p_203839_
+		5 p_203840_ p_203840_
+	done ()Ljava/util/concurrent/CompletableFuture; m_7237_
+	getActualProgress ()F m_7750_
+	lambda$new$1 (Ljava/lang/Runnable;)V m_143942_
+		0 p_143943_ p_143943_
+	lambda$new$2 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_10840_
+		0 p_10841_ p_10841_
+		1 p_10842_ p_10842_
+	lambda$new$3 (Ljava/lang/Runnable;)V m_143940_
+		0 p_143941_ p_143941_
+	lambda$new$4 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_10834_
+		0 p_10835_ p_10835_
+		1 p_10836_ p_10836_
+	lambda$of$0 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10827_
+		static
+		0 p_10828_ p_10828_
+		1 p_10829_ p_10829_
+		2 p_10830_ p_10830_
+		3 p_10831_ p_10831_
+		4 p_10832_ p_10832_
+		5 p_10833_ p_10833_
+	of (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/server/packs/resources/SimpleReloadInstance; m_10815_
+		static
+		0 p_10816_ p_10816_
+		1 p_10817_ p_10817_
+		2 p_10818_ p_10818_
+		3 p_10819_ p_10819_
+		4 p_10820_ p_10820_
+net/minecraft/server/packs/resources/SimpleReloadInstance$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1
+	this$0 f_10849_
+	val$listener f_10847_
+	val$mainThreadExecutor f_10846_
+	val$previousTask f_10848_
+	<init> (Lnet/minecraft/server/packs/resources/SimpleReloadInstance;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/CompletableFuture;)V <init>
+		0 p_10851_ p_10851_
+		1 p_10852_ p_10852_
+		2 p_10853_ p_10853_
+		3 p_10854_ p_10854_
+	lambda$wait$0 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V m_10855_
+		0 p_10856_ p_10856_
+	lambda$wait$1 (Ljava/lang/Object;Lnet/minecraft/util/Unit;Ljava/lang/Object;)Ljava/lang/Object; m_10859_
+		static
+		0 p_10860_ p_10860_
+		1 p_10861_ p_10861_
+		2 p_10862_ p_10862_
+	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; m_6769_
+		0 p_10858_ p_10858_
+net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory
+	create (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_10863_
+		0 p_10864_ p_10864_
+		1 p_10865_ p_10865_
+		2 p_10866_ p_10866_
+		3 p_10867_ p_10867_
+		4 p_10868_ p_10868_
+net/minecraft/server/packs/resources/package-info net/minecraft/server/packs/resources/package-info
+net/minecraft/server/players/BanListEntry net/minecraft/server/players/BanListEntry
+	DATE_FORMAT f_10943_
+	EXPIRES_NEVER f_143953_
+	created f_10944_
+	expires f_10946_
+	reason f_10947_
+	source f_10945_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V <init>
+		0 p_10950_ p_10950_
+		1 p_10951_ p_10951_
+	<init> (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_10953_ p_10953_
+		1 p_10954_ p_10954_
+		2 p_10955_ p_10955_
+		3 p_10956_ p_10956_
+		4 p_10957_ p_10957_
+	getCreated ()Ljava/util/Date; m_143954_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	getExpires ()Ljava/util/Date; m_10961_
+	getReason ()Ljava/lang/String; m_10962_
+	getSource ()Ljava/lang/String; m_10960_
+	hasExpired ()Z m_7524_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_10959_ p_10959_
+net/minecraft/server/players/GameProfileCache net/minecraft/server/players/GameProfileCache
+	GAMEPROFILES_EXPIRATION_MONTHS f_143956_
+	GAMEPROFILES_MRU_LIMIT f_143955_
+	LOGGER f_10964_
+	executor f_143958_
+	file f_10970_
+	gson f_10969_
+	operationCount f_10971_
+	profileRepository f_10968_
+	profilesByName f_10966_
+	profilesByUUID f_10967_
+	requests f_143957_
+	usesAuthentication f_10965_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V <init>
+		0 p_10974_ p_10974_
+		1 p_10975_ p_10975_
+	add (Lcom/mojang/authlib/GameProfile;)V m_10991_
+		0 p_10992_ p_10992_
+	clearExecutor ()V m_196559_
+	createDateFormat ()Ljava/text/DateFormat; m_11009_
+		static
+	get (Ljava/lang/String;)Ljava/util/Optional; m_10996_
+		0 p_10997_ p_10997_
+	get (Ljava/util/UUID;)Ljava/util/Optional; m_11002_
+		0 p_11003_ p_11003_
+	getAsync (Ljava/lang/String;Ljava/util/function/Consumer;)V m_143967_
+		0 p_143968_ p_143968_
+		1 p_143969_ p_143969_
+	getNextOperation ()J m_11008_
+	getTopMRUProfiles (I)Ljava/util/stream/Stream; m_10977_
+		0 p_10978_ p_10978_
+	lambda$getAsync$0 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143982_
+		static
+		0 p_143983_ p_143983_
+		1 p_143984_ p_143984_
+		2 p_143985_ p_143985_
+	lambda$getAsync$1 (Ljava/lang/String;)Ljava/util/Optional; m_182318_
+		0 p_182319_ p_182319_
+	lambda$getAsync$2 (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143963_
+		0 p_143964_ p_143964_
+		1 p_143965_ p_143965_
+		2 p_143966_ p_143966_
+	lambda$getAsync$3 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V m_143976_
+		static
+		0 p_143977_ p_143977_
+		1 p_143978_ p_143978_
+		2 p_143979_ p_143979_
+	lambda$load$4 (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V m_143970_
+		static
+		0 p_143971_ p_143971_
+		1 p_143972_ p_143972_
+		2 p_143973_ p_143973_
+	lambda$save$5 (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V m_143959_
+		static
+		0 p_143960_ p_143960_
+		1 p_143961_ p_143961_
+		2 p_143962_ p_143962_
+	load ()Ljava/util/List; m_10976_
+	lookupGameProfile (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; m_10993_
+		static
+		0 p_10994_ p_10994_
+		1 p_10995_ p_10995_
+	readGameProfile (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; m_10988_
+		static
+		0 p_10989_ p_10989_
+		1 p_10990_ p_10990_
+	safeAdd (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V m_10979_
+		0 p_10980_ p_10980_
+	save ()V m_11006_
+	setExecutor (Ljava/util/concurrent/Executor;)V m_143974_
+		0 p_143975_ p_143975_
+	setUsesAuthentication (Z)V m_11004_
+		static
+		0 p_11005_ p_11005_
+	usesAuthentication ()Z m_11007_
+		static
+	writeGameProfile (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; m_10981_
+		static
+		0 p_10982_ p_10982_
+		1 p_10983_ p_10983_
+net/minecraft/server/players/GameProfileCache$1 net/minecraft/server/players/GameProfileCache$1
+	val$result f_11010_
+	<init> (Ljava/util/concurrent/atomic/AtomicReference;)V <init>
+		0 p_11012_ p_11012_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11014_ p_11014_
+		1 p_11015_ p_11015_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11017_ p_11017_
+net/minecraft/server/players/GameProfileCache$GameProfileInfo net/minecraft/server/players/GameProfileCache$GameProfileInfo
+	expirationDate f_11019_
+	lastAccess f_11020_
+	profile f_11018_
+	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V <init>
+		0 p_11022_ p_11022_
+		1 p_11023_ p_11023_
+	getExpirationDate ()Ljava/util/Date; m_11033_
+	getLastAccess ()J m_11034_
+	getProfile ()Lcom/mojang/authlib/GameProfile; m_11028_
+	setLastAccess (J)V m_11029_
+		0 p_11030_ p_11030_
+net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11036_ p_11036_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11038_ p_11038_
+	get (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanListEntry; m_11043_
+		0 p_11044_ p_11044_
+	getIpFromAddress (Ljava/net/SocketAddress;)Ljava/lang/String; m_11045_
+		0 p_11046_ p_11046_
+	isBanned (Ljava/lang/String;)Z m_11039_
+		0 p_11040_ p_11040_
+	isBanned (Ljava/net/SocketAddress;)Z m_11041_
+		0 p_11042_ p_11042_
+net/minecraft/server/players/IpBanListEntry net/minecraft/server/players/IpBanListEntry
+	<init> (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_11052_ p_11052_
+		1 p_11053_ p_11053_
+		2 p_11054_ p_11054_
+		3 p_11055_ p_11055_
+		4 p_11056_ p_11056_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11050_ p_11050_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11048_ p_11048_
+	createIpInfo (Lcom/google/gson/JsonObject;)Ljava/lang/String; m_11059_
+		static
+		0 p_11060_ p_11060_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11058_ p_11058_
+net/minecraft/server/players/OldUsersConverter net/minecraft/server/players/OldUsersConverter
+	LOGGER f_11066_
+	OLD_IPBANLIST f_11062_
+	OLD_OPLIST f_11064_
+	OLD_USERBANLIST f_11063_
+	OLD_WHITELIST f_11065_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	areOldPlayersConverted (Lnet/minecraft/server/MinecraftServer;)Z m_11108_
+		static
+		0 p_11109_ p_11109_
+	areOldUserlistsRemoved ()Z m_11092_
+		static
+	convertIpBanlist (Lnet/minecraft/server/MinecraftServer;)Z m_11098_
+		static
+		0 p_11099_ p_11099_
+	convertMobOwnerIfNecessary (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; m_11083_
+		static
+		0 p_11084_ p_11084_
+		1 p_11085_ p_11085_
+	convertOpsList (Lnet/minecraft/server/MinecraftServer;)Z m_11102_
+		static
+		0 p_11103_ p_11103_
+	convertPlayers (Lnet/minecraft/server/dedicated/DedicatedServer;)Z m_11090_
+		static
+		0 p_11091_ p_11091_
+	convertUserBanlist (Lnet/minecraft/server/MinecraftServer;)Z m_11081_
+		static
+		0 p_11082_ p_11082_
+	convertWhiteList (Lnet/minecraft/server/MinecraftServer;)Z m_11104_
+		static
+		0 p_11105_ p_11105_
+	ensureDirectoryExists (Ljava/io/File;)V m_11093_
+		static
+		0 p_11094_ p_11094_
+	getWorldPlayersDirectory (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; m_11110_
+		static
+		0 p_11111_ p_11111_
+	lambda$lookupPlayers$0 (Ljava/lang/String;)Z m_11076_
+		static
+		0 p_11077_ p_11077_
+	lambda$lookupPlayers$1 (I)[Ljava/lang/String; m_11069_
+		static
+		0 p_11070_ p_11070_
+	lookupPlayers (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V m_11086_
+		static
+		0 p_11087_ p_11087_
+		1 p_11088_ p_11088_
+		2 p_11089_ p_11089_
+	parseDate (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; m_11095_
+		static
+		0 p_11096_ p_11096_
+		1 p_11097_ p_11097_
+	readOldListFormat (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; m_11073_
+		static
+		0 p_11074_ p_11074_
+		1 p_11075_ p_11075_
+	renameOldFile (Ljava/io/File;)V m_11100_
+		static
+		0 p_11101_ p_11101_
+	serverReadyAfterUserconversion (Lnet/minecraft/server/MinecraftServer;)Z m_11106_
+		static
+		0 p_11107_ p_11107_
+net/minecraft/server/players/OldUsersConverter$1 net/minecraft/server/players/OldUsersConverter$1
+	val$bans f_11114_
+	val$server f_11112_
+	val$userMap f_11113_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Lnet/minecraft/server/players/UserBanList;)V <init>
+		0 p_11116_ p_11116_
+		1 p_11117_ p_11117_
+		2 p_11118_ p_11118_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11120_ p_11120_
+		1 p_11121_ p_11121_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11123_ p_11123_
+net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/OldUsersConverter$2
+	val$opsList f_11125_
+	val$server f_11124_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/ServerOpList;)V <init>
+		0 p_11127_ p_11127_
+		1 p_11128_ p_11128_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11130_ p_11130_
+		1 p_11131_ p_11131_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11133_ p_11133_
+net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/OldUsersConverter$3
+	val$server f_11134_
+	val$whitelist f_11135_
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/UserWhiteList;)V <init>
+		0 p_11137_ p_11137_
+		1 p_11138_ p_11138_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11140_ p_11140_
+		1 p_11141_ p_11141_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11143_ p_11143_
+net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/OldUsersConverter$4
+	val$profiles f_11145_
+	val$server f_11144_
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;)V <init>
+		0 p_11147_ p_11147_
+		1 p_11148_ p_11148_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11150_ p_11150_
+		1 p_11151_ p_11151_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11153_ p_11153_
+net/minecraft/server/players/OldUsersConverter$5 net/minecraft/server/players/OldUsersConverter$5
+	val$names f_11158_
+	val$server f_11154_
+	val$unknownPlayerDirectory f_11156_
+	val$worldNewPlayerDirectory f_11155_
+	val$worldPlayerDirectory f_11157_
+	<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/io/File;Ljava/io/File;Ljava/io/File;[Ljava/lang/String;)V <init>
+		0 p_11160_ p_11160_
+		1 p_11161_ p_11161_
+		2 p_11162_ p_11162_
+		3 p_11163_ p_11163_
+		4 p_11164_ p_11164_
+	getFileNameForProfile (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_11165_
+		0 p_11166_ p_11166_
+	movePlayerFile (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V m_11167_
+		0 p_11168_ p_11168_
+		1 p_11169_ p_11169_
+		2 p_11170_ p_11170_
+	onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed
+		0 p_11172_ p_11172_
+		1 p_11173_ p_11173_
+	onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
+		0 p_11175_ p_11175_
+net/minecraft/server/players/OldUsersConverter$ConversionError net/minecraft/server/players/OldUsersConverter$ConversionError
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11177_ p_11177_
+	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
+		0 p_11182_ p_11182_
+		1 p_11183_ p_11183_
+net/minecraft/server/players/PlayerList net/minecraft/server/players/PlayerList
+	ALLOW_LOGOUTIVATOR f_143988_
+	BAN_DATE_FORMAT f_11194_
+	CHAT_FILTERED_FULL f_243017_
+	IPBANLIST_FILE f_11190_
+	LOGGER f_11188_
+	OPLIST_FILE f_11191_
+	SEND_PLAYER_INFO_INTERVAL f_143987_
+	USERBANLIST_FILE f_11189_
+	WHITELIST_FILE f_11192_
+	advancements f_11203_
+	allowCheatsForAllPlayers f_11209_
+	bans f_11198_
+	doWhiteList f_11205_
+	ipBans f_11199_
+	maxPlayers f_11193_
+	ops f_11200_
+	playerIo f_11204_
+	players f_11196_
+	playersByUUID f_11197_
+	registries f_243858_
+	sendAllPlayerInfoIn f_11210_
+	server f_11195_
+	simulationDistance f_184208_
+	stats f_11202_
+	synchronizedRegistries f_256838_
+	viewDistance f_11207_
+	whitelist f_11201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
+		0 p_203842_ p_203842_
+		1 p_251844_ p_251844_
+		2 p_203844_ p_203844_
+		3 p_203845_ p_203845_
+	addWorldborderListener (Lnet/minecraft/server/level/ServerLevel;)V m_184209_
+		0 p_184210_ p_184210_
+	broadcast (Lnet/minecraft/world/entity/player/Player;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V m_11241_
+		0 p_11242_ p_11242_
+		1 p_11243_ p_11243_
+		2 p_11244_ p_11244_
+		3 p_11245_ p_11245_
+		4 p_11246_ p_11246_
+		5 p_11247_ p_11247_
+		6 p_11248_ p_11248_
+	broadcastAll (Lnet/minecraft/network/protocol/Packet;)V m_11268_
+		0 p_11269_ p_11269_
+	broadcastAll (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V m_11270_
+		0 p_11271_ p_11271_
+		1 p_11272_ p_11272_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/ChatType$Bound;)V m_243063_
+		0 p_243229_ p_243229_
+		1 p_243254_ p_243254_
+		2 p_243255_ p_243255_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V m_243049_
+		0 p_243264_ p_243264_
+		1 p_243234_ p_243234_
+		2 p_243204_ p_243204_
+	broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V m_245148_
+		0 p_249952_ p_249952_
+		1 p_250784_ p_250784_
+		2 p_249623_ p_249623_
+		3 p_250276_ p_250276_
+	broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Z)V m_240416_
+		0 p_240618_ p_240618_
+		1 p_240644_ p_240644_
+	broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Z)V m_240502_
+		0 p_240526_ p_240526_
+		1 p_240594_ p_240594_
+		2 p_240648_ p_240648_
+	broadcastSystemToAllExceptTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_215649_
+		0 p_215650_ p_215650_
+		1 p_215651_ p_215651_
+	broadcastSystemToTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_215621_
+		0 p_215622_ p_215622_
+		1 p_215623_ p_215623_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_5765_
+		0 p_11298_ p_11298_
+	canPlayerLogin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; m_6418_
+		0 p_11257_ p_11257_
+		1 p_11258_ p_11258_
+	deop (Lcom/mojang/authlib/GameProfile;)V m_5750_
+		0 p_11281_ p_11281_
+	getBans ()Lnet/minecraft/server/players/UserBanList; m_11295_
+	getIpBans ()Lnet/minecraft/server/players/IpBanList; m_11299_
+	getMaxPlayers ()I m_11310_
+	getOpNames ()[Ljava/lang/String; m_11308_
+	getOps ()Lnet/minecraft/server/players/ServerOpList; m_11307_
+	getPlayer (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; m_11259_
+		0 p_11260_ p_11260_
+	getPlayerAdvancements (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; m_11296_
+		0 p_11297_ p_11297_
+	getPlayerByName (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; m_11255_
+		0 p_11256_ p_11256_
+	getPlayerCount ()I m_11309_
+	getPlayerForLogin (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/level/ServerPlayer; m_215624_
+		0 p_215625_ p_215625_
+	getPlayerNamesArray ()[Ljava/lang/String; m_11291_
+	getPlayerStats (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/stats/ServerStatsCounter; m_11239_
+		0 p_11240_ p_11240_
+	getPlayers ()Ljava/util/List; m_11314_
+	getPlayersWithAddress (Ljava/lang/String;)Ljava/util/List; m_11282_
+		0 p_11283_ p_11283_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7873_
+	getSimulationDistance ()I m_184213_
+	getSingleplayerData ()Lnet/minecraft/nbt/CompoundTag; m_6960_
+	getViewDistance ()I m_11312_
+	getWhiteList ()Lnet/minecraft/server/players/UserWhiteList; m_11305_
+	getWhiteListNames ()[Ljava/lang/String; m_11306_
+	isAllowCheatsForAllPlayers ()Z m_11316_
+	isOp (Lcom/mojang/authlib/GameProfile;)Z m_11303_
+		0 p_11304_ p_11304_
+	isUsingWhitelist ()Z m_11311_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_5764_
+		0 p_11294_ p_11294_
+	lambda$broadcastSystemMessage$3 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; m_215637_
+		static
+		0 p_241527_ p_241527_
+		1 p_215639_ p_215639_
+	lambda$placeNewPlayer$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo;)V m_215604_
+		static
+		0 p_215605_ p_215605_
+		1 p_215606_ p_215606_
+	lambda$placeNewPlayer$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_215601_
+		static
+		0 p_215602_ p_215602_
+		1 p_215603_ p_215603_
+	lambda$remove$2 (Lnet/minecraft/world/entity/Entity;)V m_215619_
+		static
+		0 p_215620_ p_215620_
+	load (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/nbt/CompoundTag; m_11224_
+		0 p_11225_ p_11225_
+	op (Lcom/mojang/authlib/GameProfile;)V m_5749_
+		0 p_11254_ p_11254_
+	placeNewPlayer (Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;)V m_11261_
+		0 p_11262_ p_11262_
+		1 p_11263_ p_11263_
+	reloadResources ()V m_11315_
+	reloadWhiteList ()V m_7542_
+	remove (Lnet/minecraft/server/level/ServerPlayer;)V m_11286_
+		0 p_11287_ p_11287_
+	removeAll ()V m_11313_
+	respawn (Lnet/minecraft/server/level/ServerPlayer;Z)Lnet/minecraft/server/level/ServerPlayer; m_11236_
+		0 p_11237_ p_11237_
+		1 p_11238_ p_11238_
+	save (Lnet/minecraft/server/level/ServerPlayer;)V m_6765_
+		0 p_11277_ p_11277_
+	saveAll ()V m_11302_
+	sendAllPlayerInfo (Lnet/minecraft/server/level/ServerPlayer;)V m_11292_
+		0 p_11293_ p_11293_
+	sendLevelInfo (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V m_11229_
+		0 p_11230_ p_11230_
+		1 p_11231_ p_11231_
+	sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;)V m_11289_
+		0 p_11290_ p_11290_
+	sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;I)V m_11226_
+		0 p_11227_ p_11227_
+		1 p_11228_ p_11228_
+	setAllowCheatsForAllPlayers (Z)V m_11284_
+		0 p_11285_ p_11285_
+	setSimulationDistance (I)V m_184211_
+		0 p_184212_ p_184212_
+	setUsingWhiteList (Z)V m_6628_
+		0 p_11276_ p_11276_
+	setViewDistance (I)V m_11217_
+		0 p_11218_ p_11218_
+	tick ()V m_11288_
+	updateEntireScoreboard (Lnet/minecraft/server/ServerScoreboard;Lnet/minecraft/server/level/ServerPlayer;)V m_11273_
+		0 p_11274_ p_11274_
+		1 p_11275_ p_11275_
+	verifyChatTrusted (Lnet/minecraft/network/chat/PlayerChatMessage;)Z m_247528_
+		0 p_251384_ p_251384_
+net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1
+	this$0 f_11317_
+	<init> (Lnet/minecraft/server/players/PlayerList;)V <init>
+		0 p_11319_ p_11319_
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_11324_ p_11324_
+		1 p_11325_ p_11325_
+		2 p_11326_ p_11326_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_11336_ p_11336_
+		1 p_11337_ p_11337_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_11342_ p_11342_
+		1 p_11343_ p_11343_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_11339_ p_11339_
+		1 p_11340_ p_11340_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_11333_ p_11333_
+		1 p_11334_ p_11334_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_11328_ p_11328_
+		1 p_11329_ p_11329_
+		2 p_11330_ p_11330_
+		3 p_11331_ p_11331_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_11321_ p_11321_
+		1 p_11322_ p_11322_
+net/minecraft/server/players/ServerOpList net/minecraft/server/players/ServerOpList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11345_ p_11345_
+	canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z m_11351_
+		0 p_11352_ p_11352_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11348_ p_11348_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11350_ p_11350_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11354_ p_11354_
+	getUserList ()[Ljava/lang/String; m_5875_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_143996_
+		static
+		0 p_143997_ p_143997_
+net/minecraft/server/players/ServerOpListEntry net/minecraft/server/players/ServerOpListEntry
+	bypassesPlayerLimit f_11356_
+	level f_11355_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11358_ p_11358_
+	<init> (Lcom/mojang/authlib/GameProfile;IZ)V <init>
+		0 p_11360_ p_11360_
+		1 p_11361_ p_11361_
+		2 p_11362_ p_11362_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11367_
+		static
+		0 p_11368_ p_11368_
+	getBypassesPlayerLimit ()Z m_11366_
+	getLevel ()I m_11363_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11365_ p_11365_
+net/minecraft/server/players/SleepStatus net/minecraft/server/players/SleepStatus
+	activePlayers f_143998_
+	sleepingPlayers f_143999_
+	<init> ()V <init>
+	amountSleeping ()I m_144009_
+	areEnoughDeepSleeping (ILjava/util/List;)Z m_144004_
+		0 p_144005_ p_144005_
+		1 p_144006_ p_144006_
+	areEnoughSleeping (I)Z m_144002_
+		0 p_144003_ p_144003_
+	removeAllSleepers ()V m_144001_
+	sleepersNeeded (I)I m_144010_
+		0 p_144011_ p_144011_
+	update (Ljava/util/List;)Z m_144007_
+		0 p_144008_ p_144008_
+net/minecraft/server/players/StoredUserEntry net/minecraft/server/players/StoredUserEntry
+	user f_11369_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_11371_ p_11371_
+	getUser ()Ljava/lang/Object; m_11373_
+	hasExpired ()Z m_7524_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11372_ p_11372_
+net/minecraft/server/players/StoredUserList net/minecraft/server/players/StoredUserList
+	GSON f_11375_
+	LOGGER f_11374_
+	file f_11376_
+	map f_11377_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;)V <init>
+		0 p_11380_ p_11380_
+	add (Lnet/minecraft/server/players/StoredUserEntry;)V m_11381_
+		0 p_11382_ p_11382_
+	contains (Ljava/lang/Object;)Z m_11396_
+		0 p_11397_ p_11397_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11383_ p_11383_
+	get (Ljava/lang/Object;)Lnet/minecraft/server/players/StoredUserEntry; m_11388_
+		0 p_11389_ p_11389_
+	getEntries ()Ljava/util/Collection; m_11395_
+	getFile ()Ljava/io/File; m_11385_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11384_ p_11384_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isEmpty ()Z m_11390_
+	lambda$save$0 (Lnet/minecraft/server/players/StoredUserEntry;)Lcom/google/gson/JsonObject; m_11391_
+		static
+		0 p_11392_ p_11392_
+	load ()V m_11399_
+	remove (Lnet/minecraft/server/players/StoredUserEntry;)V m_11386_
+		0 p_11387_ p_11387_
+	remove (Ljava/lang/Object;)V m_11393_
+		0 p_11394_ p_11394_
+	removeExpired ()V m_11400_
+	save ()V m_11398_
+net/minecraft/server/players/UserBanList net/minecraft/server/players/UserBanList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11402_ p_11402_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11405_ p_11405_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11409_ p_11409_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11411_ p_11411_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isBanned (Lcom/mojang/authlib/GameProfile;)Z m_11406_
+		0 p_11407_ p_11407_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_144012_
+		static
+		0 p_144013_ p_144013_
+net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/UserBanListEntry
+	<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
+		0 p_11438_ p_11438_
+		1 p_11439_ p_11439_
+		2 p_11440_ p_11440_
+		3 p_11441_ p_11441_
+		4 p_11442_ p_11442_
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11434_ p_11434_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_11436_ p_11436_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11445_
+		static
+		0 p_11446_ p_11446_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_8003_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11444_ p_11444_
+net/minecraft/server/players/UserWhiteList net/minecraft/server/players/UserWhiteList
+	<init> (Ljava/io/File;)V <init>
+		0 p_11449_ p_11449_
+	createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; m_6666_
+		0 p_11452_ p_11452_
+	getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; m_5981_
+		0 p_11456_ p_11456_
+	getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; m_5981_
+		0 p_11458_ p_11458_
+	getUserList ()[Ljava/lang/String; m_5875_
+	isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z m_11453_
+		0 p_11454_ p_11454_
+	lambda$getUserList$0 (I)[Ljava/lang/String; m_144014_
+		static
+		0 p_144015_ p_144015_
+net/minecraft/server/players/UserWhiteListEntry net/minecraft/server/players/UserWhiteListEntry
+	<init> (Lcom/google/gson/JsonObject;)V <init>
+		0 p_11460_ p_11460_
+	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
+		0 p_11462_ p_11462_
+	createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; m_11465_
+		static
+		0 p_11466_ p_11466_
+	serialize (Lcom/google/gson/JsonObject;)V m_6009_
+		0 p_11464_ p_11464_
+net/minecraft/server/players/package-info net/minecraft/server/players/package-info
+net/minecraft/server/rcon/NetworkDataOutputStream net/minecraft/server/rcon/NetworkDataOutputStream
+	dataOutputStream f_11468_
+	outputStream f_11467_
+	<init> (I)V <init>
+		0 p_11470_ p_11470_
+	reset ()V m_11480_
+	toByteArray ()[B m_11471_
+	write (I)V m_11472_
+		0 p_11473_ p_11473_
+	writeBytes ([B)V m_11478_
+		0 p_11479_ p_11479_
+	writeFloat (F)V m_144016_
+		0 p_144017_ p_144017_
+	writeInt (I)V m_144018_
+		0 p_144019_ p_144019_
+	writeShort (S)V m_11476_
+		0 p_11477_ p_11477_
+	writeString (Ljava/lang/String;)V m_11474_
+		0 p_11475_ p_11475_
+net/minecraft/server/rcon/PktUtils net/minecraft/server/rcon/PktUtils
+	HEX_CHAR f_11481_
+	MAX_PACKET_SIZE f_144020_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	intFromByteArray ([BII)I m_11492_
+		static
+		0 p_11493_ p_11493_
+		1 p_11494_ p_11494_
+		2 p_11495_ p_11495_
+	intFromByteArray ([BI)I m_11485_
+		static
+		0 p_11486_ p_11486_
+		1 p_11487_ p_11487_
+	intFromNetworkByteArray ([BII)I m_11496_
+		static
+		0 p_11497_ p_11497_
+		1 p_11498_ p_11498_
+		2 p_11499_ p_11499_
+	stringFromByteArray ([BII)Ljava/lang/String; m_11488_
+		static
+		0 p_11489_ p_11489_
+		1 p_11490_ p_11490_
+		2 p_11491_ p_11491_
+	toHexString (B)Ljava/lang/String; m_11483_
+		static
+		0 p_11484_ p_11484_
+net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RconConsoleSource
+	RCON f_144022_
+	RCON_COMPONENT f_11500_
+	buffer f_11501_
+	server f_11502_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_11505_ p_11505_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_11514_
+	getCommandResponse ()Ljava/lang/String; m_11513_
+	prepareForCommand ()V m_11512_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_215653_ p_215653_
+	shouldInformAdmins ()Z m_6102_
+net/minecraft/server/rcon/package-info net/minecraft/server/rcon/package-info
+net/minecraft/server/rcon/thread/GenericThread net/minecraft/server/rcon/thread/GenericThread
+	LOGGER f_11518_
+	MAX_STOP_WAIT f_144023_
+	UNIQUE_THREAD_ID f_11519_
+	name f_11516_
+	running f_11515_
+	thread f_11517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_11522_ p_11522_
+	isRunning ()Z m_11523_
+	start ()Z m_7528_
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/QueryThreadGs4 net/minecraft/server/rcon/thread/QueryThreadGs4
+	CHALLENGE_CHECK_INTERVAL f_144026_
+	GAME_ID f_144025_
+	GAME_TYPE f_144024_
+	LOGGER f_11524_
+	RESPONSE_CACHE_TIME f_144027_
+	buffer f_11532_
+	hostIp f_11533_
+	lastChallengeCheck f_11525_
+	lastRulesResponse f_11537_
+	maxPlayers f_11528_
+	port f_11526_
+	rulesResponse f_11536_
+	serverInterface f_11538_
+	serverIp f_11534_
+	serverName f_11529_
+	serverPort f_11527_
+	socket f_11531_
+	validChallenges f_11535_
+	worldName f_11530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;I)V <init>
+		0 p_11541_ p_11541_
+		1 p_11542_ p_11542_
+	buildRuleResponse (Ljava/net/DatagramPacket;)[B m_11558_
+		0 p_11559_ p_11559_
+	create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/QueryThreadGs4; m_11553_
+		static
+		0 p_11554_ p_11554_
+	getIdentBytes (Ljava/net/SocketAddress;)[B m_11551_
+		0 p_11552_ p_11552_
+	initSocket ()Z m_11565_
+	lambda$pruneChallenges$0 (JLnet/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge;)Z m_11544_
+		static
+		0 p_11545_ p_11545_
+		1 p_11546_ p_11546_
+	processPacket (Ljava/net/DatagramPacket;)Z m_11549_
+		0 p_11550_ p_11550_
+	pruneChallenges ()V m_11562_
+	recoverSocketError (Ljava/lang/Exception;)V m_11547_
+		0 p_11548_ p_11548_
+	run ()V run
+	sendChallenge (Ljava/net/DatagramPacket;)V m_11563_
+		0 p_11564_ p_11564_
+	sendTo ([BLjava/net/DatagramPacket;)V m_11555_
+		0 p_11556_ p_11556_
+		1 p_11557_ p_11557_
+	start ()Z m_7528_
+	validChallenge (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; m_11560_
+		0 p_11561_ p_11561_
+net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge
+	challenge f_11568_
+	challengeBytes f_11570_
+	ident f_11571_
+	identBytes f_11569_
+	time f_11567_
+	<init> (Ljava/net/DatagramPacket;)V <init>
+		0 p_11573_ p_11573_
+	before (J)Ljava/lang/Boolean; m_11575_
+		0 p_11576_ p_11576_
+	getChallenge ()I m_11574_
+	getChallengeBytes ()[B m_11577_
+	getIdent ()Ljava/lang/String; m_144028_
+	getIdentBytes ()[B m_11578_
+net/minecraft/server/rcon/thread/RconClient net/minecraft/server/rcon/thread/RconClient
+	LOGGER f_11579_
+	SERVERDATA_AUTH f_144029_
+	SERVERDATA_AUTH_FAILURE f_144033_
+	SERVERDATA_AUTH_RESPONSE f_144032_
+	SERVERDATA_EXECCOMMAND f_144030_
+	SERVERDATA_RESPONSE_VALUE f_144031_
+	authed f_11580_
+	buf f_11582_
+	client f_11581_
+	rconPassword f_11583_
+	serverInterface f_11584_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;Ljava/lang/String;Ljava/net/Socket;)V <init>
+		0 p_11587_ p_11587_
+		1 p_11588_ p_11588_
+		2 p_11589_ p_11589_
+	closeSocket ()V m_11599_
+	run ()V run
+	send (IILjava/lang/String;)V m_11590_
+		0 p_11591_ p_11591_
+		1 p_11592_ p_11592_
+		2 p_11593_ p_11593_
+	sendAuthFailure ()V m_11598_
+	sendCmdResponse (ILjava/lang/String;)V m_11594_
+		0 p_11595_ p_11595_
+		1 p_11596_ p_11596_
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/RconThread net/minecraft/server/rcon/thread/RconThread
+	LOGGER f_11601_
+	clients f_11604_
+	rconPassword f_11603_
+	serverInterface f_11605_
+	socket f_11602_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/ServerInterface;Ljava/net/ServerSocket;Ljava/lang/String;)V <init>
+		0 p_11608_ p_11608_
+		1 p_11609_ p_11609_
+		2 p_11610_ p_11610_
+	clearClients ()V m_11618_
+	closeSocket (Ljava/net/ServerSocket;)V m_11613_
+		0 p_11614_ p_11614_
+	create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread; m_11615_
+		static
+		0 p_11616_ p_11616_
+	lambda$clearClients$0 (Lnet/minecraft/server/rcon/thread/RconClient;)Z m_11611_
+		static
+		0 p_11612_ p_11612_
+	run ()V run
+	stop ()V m_7530_
+net/minecraft/server/rcon/thread/package-info net/minecraft/server/rcon/thread/package-info
+net/minecraft/sounds/Music net/minecraft/sounds/Music
+	CODEC f_11620_
+	event f_11621_
+	maxDelay f_11623_
+	minDelay f_11622_
+	replaceCurrentMusic f_11624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IIZ)V <init>
+		0 p_263426_ p_263426_
+		1 p_263377_ p_263377_
+		2 p_263383_ p_263383_
+		3 p_263387_ p_263387_
+	getEvent ()Lnet/minecraft/core/Holder; m_263193_
+	getMaxDelay ()I m_11639_
+	getMinDelay ()I m_11636_
+	lambda$static$0 (Lnet/minecraft/sounds/Music;)Lnet/minecraft/core/Holder; m_263158_
+		static
+		0 p_144041_ p_144041_
+	lambda$static$1 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; m_144038_
+		static
+		0 p_144039_ p_144039_
+	lambda$static$2 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; m_144036_
+		static
+		0 p_144037_ p_144037_
+	lambda$static$3 (Lnet/minecraft/sounds/Music;)Ljava/lang/Boolean; m_144034_
+		static
+		0 p_144035_ p_144035_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263159_
+		static
+		0 p_11635_ p_11635_
+	replaceCurrentMusic ()Z m_11642_
+net/minecraft/sounds/Musics net/minecraft/sounds/Musics
+	CREATIVE f_11646_
+	CREDITS f_11647_
+	END f_11649_
+	END_BOSS f_11648_
+	FIVE_MINUTES f_144046_
+	GAME f_11651_
+	MENU f_11645_
+	ONE_SECOND f_144042_
+	TEN_MINUTES f_144044_
+	THIRTY_SECONDS f_144043_
+	TWENTY_MINUTES f_144045_
+	UNDER_WATER f_11650_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGameMusic (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; m_263184_
+		static
+		0 p_263395_ p_263395_
+net/minecraft/sounds/SoundEvent net/minecraft/sounds/SoundEvent
+	CODEC f_263130_
+	DEFAULT_RANGE f_262723_
+	DIRECT_CODEC f_263124_
+	location f_11656_
+	newSystem f_215660_
+	range f_215659_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;FZ)V <init>
+		0 p_215665_ p_215665_
+		1 p_215666_ p_215666_
+		2 p_215667_ p_215667_
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEvent; m_263227_
+		static
+		0 p_263406_ p_263406_
+		1 p_263346_ p_263346_
+	createFixedRangeEvent (Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/sounds/SoundEvent; m_262856_
+		static
+		0 p_263003_ p_263003_
+		1 p_263029_ p_263029_
+	createVariableRangeEvent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_262824_
+		static
+		0 p_262973_ p_262973_
+	fixedRange ()Ljava/util/Optional; m_263201_
+	getLocation ()Lnet/minecraft/resources/ResourceLocation; m_11660_
+	getRange (F)F m_215668_
+		0 p_215669_ p_215669_
+	lambda$create$1 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEvent; m_263213_
+		static
+		0 p_263420_ p_263420_
+		1 p_263360_ p_263360_
+	lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263192_
+		static
+		0 p_263407_ p_263407_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263241_
+		static
+		0 p_263380_ p_263380_
+	readFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/sounds/SoundEvent; m_263214_
+		static
+		0 p_263371_ p_263371_
+	writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_263231_
+		0 p_263344_ p_263344_
+net/minecraft/sounds/SoundEvents net/minecraft/sounds/SoundEvents
+	ALLAY_AMBIENT_WITHOUT_ITEM f_215671_
+	ALLAY_AMBIENT_WITH_ITEM f_215670_
+	ALLAY_DEATH f_215672_
+	ALLAY_HURT f_215675_
+	ALLAY_ITEM_GIVEN f_215676_
+	ALLAY_ITEM_TAKEN f_215677_
+	ALLAY_THROW f_215678_
+	AMBIENT_BASALT_DELTAS_ADDITIONS f_11742_
+	AMBIENT_BASALT_DELTAS_LOOP f_11795_
+	AMBIENT_BASALT_DELTAS_MOOD f_11848_
+	AMBIENT_CAVE f_11689_
+	AMBIENT_CRIMSON_FOREST_ADDITIONS f_11901_
+	AMBIENT_CRIMSON_FOREST_LOOP f_11954_
+	AMBIENT_CRIMSON_FOREST_MOOD f_12007_
+	AMBIENT_NETHER_WASTES_ADDITIONS f_12060_
+	AMBIENT_NETHER_WASTES_LOOP f_12113_
+	AMBIENT_NETHER_WASTES_MOOD f_12166_
+	AMBIENT_SOUL_SAND_VALLEY_ADDITIONS f_12219_
+	AMBIENT_SOUL_SAND_VALLEY_LOOP f_12272_
+	AMBIENT_SOUL_SAND_VALLEY_MOOD f_12325_
+	AMBIENT_UNDERWATER_ENTER f_12537_
+	AMBIENT_UNDERWATER_EXIT f_12590_
+	AMBIENT_UNDERWATER_LOOP f_12643_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS f_12648_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE f_12649_
+	AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE f_12650_
+	AMBIENT_WARPED_FOREST_ADDITIONS f_12378_
+	AMBIENT_WARPED_FOREST_LOOP f_12431_
+	AMBIENT_WARPED_FOREST_MOOD f_12484_
+	AMETHYST_BLOCK_BREAK f_144242_
+	AMETHYST_BLOCK_CHIME f_144243_
+	AMETHYST_BLOCK_FALL f_144244_
+	AMETHYST_BLOCK_HIT f_144245_
+	AMETHYST_BLOCK_PLACE f_144048_
+	AMETHYST_BLOCK_RESONATE f_276532_
+	AMETHYST_BLOCK_STEP f_144049_
+	AMETHYST_CLUSTER_BREAK f_144050_
+	AMETHYST_CLUSTER_FALL f_144051_
+	AMETHYST_CLUSTER_HIT f_144052_
+	AMETHYST_CLUSTER_PLACE f_144053_
+	AMETHYST_CLUSTER_STEP f_144054_
+	ANCIENT_DEBRIS_BREAK f_12651_
+	ANCIENT_DEBRIS_FALL f_11663_
+	ANCIENT_DEBRIS_HIT f_12654_
+	ANCIENT_DEBRIS_PLACE f_12653_
+	ANCIENT_DEBRIS_STEP f_12652_
+	ANVIL_BREAK f_11664_
+	ANVIL_DESTROY f_11665_
+	ANVIL_FALL f_11666_
+	ANVIL_HIT f_11667_
+	ANVIL_LAND f_11668_
+	ANVIL_PLACE f_11669_
+	ANVIL_STEP f_11670_
+	ANVIL_USE f_11671_
+	ARMOR_EQUIP_CHAIN f_11672_
+	ARMOR_EQUIP_DIAMOND f_11673_
+	ARMOR_EQUIP_ELYTRA f_11674_
+	ARMOR_EQUIP_GENERIC f_11675_
+	ARMOR_EQUIP_GOLD f_11676_
+	ARMOR_EQUIP_IRON f_11677_
+	ARMOR_EQUIP_LEATHER f_11678_
+	ARMOR_EQUIP_NETHERITE f_11679_
+	ARMOR_EQUIP_TURTLE f_11680_
+	ARMOR_STAND_BREAK f_11681_
+	ARMOR_STAND_FALL f_11682_
+	ARMOR_STAND_HIT f_11683_
+	ARMOR_STAND_PLACE f_11684_
+	ARROW_HIT f_11685_
+	ARROW_HIT_PLAYER f_11686_
+	ARROW_SHOOT f_11687_
+	AXE_SCRAPE f_144059_
+	AXE_STRIP f_11688_
+	AXE_WAX_OFF f_144060_
+	AXOLOTL_ATTACK f_144061_
+	AXOLOTL_DEATH f_144062_
+	AXOLOTL_HURT f_144063_
+	AXOLOTL_IDLE_AIR f_144064_
+	AXOLOTL_IDLE_WATER f_144065_
+	AXOLOTL_SPLASH f_144066_
+	AXOLOTL_SWIM f_144067_
+	AZALEA_BREAK f_144068_
+	AZALEA_FALL f_144069_
+	AZALEA_HIT f_144070_
+	AZALEA_LEAVES_BREAK f_144073_
+	AZALEA_LEAVES_FALL f_144055_
+	AZALEA_LEAVES_HIT f_144056_
+	AZALEA_LEAVES_PLACE f_144057_
+	AZALEA_LEAVES_STEP f_144058_
+	AZALEA_PLACE f_144071_
+	AZALEA_STEP f_144072_
+	BAMBOO_BREAK f_11716_
+	BAMBOO_FALL f_11717_
+	BAMBOO_HIT f_11718_
+	BAMBOO_PLACE f_11719_
+	BAMBOO_SAPLING_BREAK f_11721_
+	BAMBOO_SAPLING_HIT f_11722_
+	BAMBOO_SAPLING_PLACE f_11723_
+	BAMBOO_STEP f_11720_
+	BAMBOO_WOOD_BREAK f_244021_
+	BAMBOO_WOOD_BUTTON_CLICK_OFF f_244603_
+	BAMBOO_WOOD_BUTTON_CLICK_ON f_244067_
+	BAMBOO_WOOD_DOOR_CLOSE f_244543_
+	BAMBOO_WOOD_DOOR_OPEN f_243707_
+	BAMBOO_WOOD_FALL f_244432_
+	BAMBOO_WOOD_FENCE_GATE_CLOSE f_243721_
+	BAMBOO_WOOD_FENCE_GATE_OPEN f_244336_
+	BAMBOO_WOOD_HANGING_SIGN_BREAK f_256943_
+	BAMBOO_WOOD_HANGING_SIGN_FALL f_256765_
+	BAMBOO_WOOD_HANGING_SIGN_HIT f_256835_
+	BAMBOO_WOOD_HANGING_SIGN_PLACE f_256813_
+	BAMBOO_WOOD_HANGING_SIGN_STEP f_256721_
+	BAMBOO_WOOD_HIT f_244426_
+	BAMBOO_WOOD_PLACE f_244240_
+	BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF f_244533_
+	BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON f_244181_
+	BAMBOO_WOOD_STEP f_244286_
+	BAMBOO_WOOD_TRAPDOOR_CLOSE f_243699_
+	BAMBOO_WOOD_TRAPDOOR_OPEN f_243903_
+	BARREL_CLOSE f_11724_
+	BARREL_OPEN f_11725_
+	BASALT_BREAK f_11726_
+	BASALT_FALL f_11730_
+	BASALT_HIT f_11729_
+	BASALT_PLACE f_11728_
+	BASALT_STEP f_11727_
+	BAT_AMBIENT f_11731_
+	BAT_DEATH f_11732_
+	BAT_HURT f_11733_
+	BAT_LOOP f_11734_
+	BAT_TAKEOFF f_11735_
+	BEACON_ACTIVATE f_11736_
+	BEACON_AMBIENT f_11737_
+	BEACON_DEACTIVATE f_11738_
+	BEACON_POWER_SELECT f_11739_
+	BEEHIVE_DRIP f_11694_
+	BEEHIVE_ENTER f_11695_
+	BEEHIVE_EXIT f_11696_
+	BEEHIVE_SHEAR f_11697_
+	BEEHIVE_WORK f_11698_
+	BEE_DEATH f_11740_
+	BEE_HURT f_11741_
+	BEE_LOOP f_11691_
+	BEE_LOOP_AGGRESSIVE f_11690_
+	BEE_POLLINATE f_11693_
+	BEE_STING f_11692_
+	BELL_BLOCK f_11699_
+	BELL_RESONATE f_11700_
+	BIG_DRIPLEAF_BREAK f_144078_
+	BIG_DRIPLEAF_FALL f_144079_
+	BIG_DRIPLEAF_HIT f_144080_
+	BIG_DRIPLEAF_PLACE f_144081_
+	BIG_DRIPLEAF_STEP f_144082_
+	BIG_DRIPLEAF_TILT_DOWN f_144131_
+	BIG_DRIPLEAF_TILT_UP f_144132_
+	BLASTFURNACE_FIRE_CRACKLE f_11715_
+	BLAZE_AMBIENT f_11701_
+	BLAZE_BURN f_11702_
+	BLAZE_DEATH f_11703_
+	BLAZE_HURT f_11704_
+	BLAZE_SHOOT f_11705_
+	BOAT_PADDLE_LAND f_11706_
+	BOAT_PADDLE_WATER f_11707_
+	BONE_BLOCK_BREAK f_11708_
+	BONE_BLOCK_FALL f_11709_
+	BONE_BLOCK_HIT f_11710_
+	BONE_BLOCK_PLACE f_11711_
+	BONE_BLOCK_STEP f_11712_
+	BONE_MEAL_USE f_144074_
+	BOOK_PAGE_TURN f_11713_
+	BOOK_PUT f_11714_
+	BOTTLE_EMPTY f_11769_
+	BOTTLE_FILL f_11770_
+	BOTTLE_FILL_DRAGONBREATH f_11771_
+	BREWING_STAND_BREW f_11772_
+	BRUSH_GENERIC f_276624_
+	BRUSH_GRAVEL f_276592_
+	BRUSH_GRAVEL_COMPLETED f_276508_
+	BRUSH_SAND f_271174_
+	BRUSH_SAND_COMPLETED f_271452_
+	BUBBLE_COLUMN_BUBBLE_POP f_11773_
+	BUBBLE_COLUMN_UPWARDS_AMBIENT f_11774_
+	BUBBLE_COLUMN_UPWARDS_INSIDE f_11775_
+	BUBBLE_COLUMN_WHIRLPOOL_AMBIENT f_11776_
+	BUBBLE_COLUMN_WHIRLPOOL_INSIDE f_11777_
+	BUCKET_EMPTY f_11778_
+	BUCKET_EMPTY_AXOLOTL f_144075_
+	BUCKET_EMPTY_FISH f_11779_
+	BUCKET_EMPTY_LAVA f_11780_
+	BUCKET_EMPTY_POWDER_SNOW f_144076_
+	BUCKET_EMPTY_TADPOLE f_215673_
+	BUCKET_FILL f_11781_
+	BUCKET_FILL_AXOLOTL f_144077_
+	BUCKET_FILL_FISH f_11782_
+	BUCKET_FILL_LAVA f_11783_
+	BUCKET_FILL_POWDER_SNOW f_144089_
+	BUCKET_FILL_TADPOLE f_215674_
+	BUNDLE_DROP_CONTENTS f_184214_
+	BUNDLE_INSERT f_184215_
+	BUNDLE_REMOVE_ONE f_184216_
+	CAKE_ADD_CANDLE f_144090_
+	CALCITE_BREAK f_144091_
+	CALCITE_FALL f_144095_
+	CALCITE_HIT f_144094_
+	CALCITE_PLACE f_144093_
+	CALCITE_STEP f_144092_
+	CAMEL_AMBIENT f_243764_
+	CAMEL_DASH f_244538_
+	CAMEL_DASH_READY f_244032_
+	CAMEL_DEATH f_243972_
+	CAMEL_EAT f_243713_
+	CAMEL_HURT f_243775_
+	CAMEL_SADDLE f_244204_
+	CAMEL_SIT f_244086_
+	CAMEL_STAND f_244044_
+	CAMEL_STEP f_244506_
+	CAMEL_STEP_SAND f_244016_
+	CAMPFIRE_CRACKLE f_11784_
+	CANDLE_AMBIENT f_144096_
+	CANDLE_BREAK f_144097_
+	CANDLE_EXTINGUISH f_144098_
+	CANDLE_FALL f_144099_
+	CANDLE_HIT f_144100_
+	CANDLE_PLACE f_144101_
+	CANDLE_STEP f_144102_
+	CAT_AMBIENT f_11785_
+	CAT_BEG_FOR_FOOD f_11790_
+	CAT_DEATH f_11787_
+	CAT_EAT f_11788_
+	CAT_HISS f_11789_
+	CAT_HURT f_11791_
+	CAT_PURR f_11792_
+	CAT_PURREOW f_11793_
+	CAT_STRAY_AMBIENT f_11786_
+	CAVE_VINES_BREAK f_144083_
+	CAVE_VINES_FALL f_144084_
+	CAVE_VINES_HIT f_144085_
+	CAVE_VINES_PICK_BERRIES f_144088_
+	CAVE_VINES_PLACE f_144086_
+	CAVE_VINES_STEP f_144087_
+	CHAIN_BREAK f_11794_
+	CHAIN_FALL f_11743_
+	CHAIN_HIT f_11744_
+	CHAIN_PLACE f_11745_
+	CHAIN_STEP f_11746_
+	CHERRY_LEAVES_BREAK f_271319_
+	CHERRY_LEAVES_FALL f_271390_
+	CHERRY_LEAVES_HIT f_271307_
+	CHERRY_LEAVES_PLACE f_271127_
+	CHERRY_LEAVES_STEP f_271332_
+	CHERRY_SAPLING_BREAK f_271103_
+	CHERRY_SAPLING_FALL f_271122_
+	CHERRY_SAPLING_HIT f_271211_
+	CHERRY_SAPLING_PLACE f_271250_
+	CHERRY_SAPLING_STEP f_271515_
+	CHERRY_WOOD_BREAK f_271315_
+	CHERRY_WOOD_BUTTON_CLICK_OFF f_271322_
+	CHERRY_WOOD_BUTTON_CLICK_ON f_271171_
+	CHERRY_WOOD_DOOR_CLOSE f_271488_
+	CHERRY_WOOD_DOOR_OPEN f_271095_
+	CHERRY_WOOD_FALL f_271320_
+	CHERRY_WOOD_FENCE_GATE_CLOSE f_271336_
+	CHERRY_WOOD_FENCE_GATE_OPEN f_271273_
+	CHERRY_WOOD_HANGING_SIGN_BREAK f_271494_
+	CHERRY_WOOD_HANGING_SIGN_FALL f_271428_
+	CHERRY_WOOD_HANGING_SIGN_HIT f_271181_
+	CHERRY_WOOD_HANGING_SIGN_PLACE f_271221_
+	CHERRY_WOOD_HANGING_SIGN_STEP f_271496_
+	CHERRY_WOOD_HIT f_271532_
+	CHERRY_WOOD_PLACE f_271146_
+	CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF f_271444_
+	CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON f_271406_
+	CHERRY_WOOD_STEP f_271129_
+	CHERRY_WOOD_TRAPDOOR_CLOSE f_271262_
+	CHERRY_WOOD_TRAPDOOR_OPEN f_271395_
+	CHEST_CLOSE f_11747_
+	CHEST_LOCKED f_11748_
+	CHEST_OPEN f_11749_
+	CHICKEN_AMBIENT f_11750_
+	CHICKEN_DEATH f_11751_
+	CHICKEN_EGG f_11752_
+	CHICKEN_HURT f_11753_
+	CHICKEN_STEP f_11754_
+	CHISELED_BOOKSHELF_BREAK f_256738_
+	CHISELED_BOOKSHELF_FALL f_256739_
+	CHISELED_BOOKSHELF_HIT f_256993_
+	CHISELED_BOOKSHELF_INSERT f_256961_
+	CHISELED_BOOKSHELF_INSERT_ENCHANTED f_256863_
+	CHISELED_BOOKSHELF_PICKUP f_256717_
+	CHISELED_BOOKSHELF_PICKUP_ENCHANTED f_257000_
+	CHISELED_BOOKSHELF_PLACE f_256782_
+	CHISELED_BOOKSHELF_STEP f_256874_
+	CHORUS_FLOWER_DEATH f_11755_
+	CHORUS_FLOWER_GROW f_11756_
+	CHORUS_FRUIT_TELEPORT f_11757_
+	COD_AMBIENT f_11758_
+	COD_DEATH f_11759_
+	COD_FLOP f_11760_
+	COD_HURT f_11761_
+	COMPARATOR_CLICK f_11762_
+	COMPOSTER_EMPTY f_11763_
+	COMPOSTER_FILL f_11764_
+	COMPOSTER_FILL_SUCCESS f_11765_
+	COMPOSTER_READY f_11766_
+	CONDUIT_ACTIVATE f_11767_
+	CONDUIT_AMBIENT f_11768_
+	CONDUIT_AMBIENT_SHORT f_11822_
+	CONDUIT_ATTACK_TARGET f_11823_
+	CONDUIT_DEACTIVATE f_11824_
+	COPPER_BREAK f_144117_
+	COPPER_FALL f_144121_
+	COPPER_HIT f_144120_
+	COPPER_PLACE f_144119_
+	COPPER_STEP f_144118_
+	CORAL_BLOCK_BREAK f_11825_
+	CORAL_BLOCK_FALL f_11826_
+	CORAL_BLOCK_HIT f_11827_
+	CORAL_BLOCK_PLACE f_11828_
+	CORAL_BLOCK_STEP f_11829_
+	COW_AMBIENT f_11830_
+	COW_DEATH f_11831_
+	COW_HURT f_11832_
+	COW_MILK f_11833_
+	COW_STEP f_11834_
+	CREEPER_DEATH f_11835_
+	CREEPER_HURT f_11836_
+	CREEPER_PRIMED f_11837_
+	CROP_BREAK f_11838_
+	CROP_PLANTED f_11839_
+	CROSSBOW_HIT f_11840_
+	CROSSBOW_LOADING_END f_11841_
+	CROSSBOW_LOADING_MIDDLE f_11842_
+	CROSSBOW_LOADING_START f_11843_
+	CROSSBOW_QUICK_CHARGE_1 f_11844_
+	CROSSBOW_QUICK_CHARGE_2 f_11845_
+	CROSSBOW_QUICK_CHARGE_3 f_11846_
+	CROSSBOW_SHOOT f_11847_
+	DECORATED_POT_BREAK f_271175_
+	DECORATED_POT_FALL f_271324_
+	DECORATED_POT_HIT f_271448_
+	DECORATED_POT_PLACE f_271339_
+	DECORATED_POT_SHATTER f_271369_
+	DECORATED_POT_STEP f_271337_
+	DEEPSLATE_BREAK f_144108_
+	DEEPSLATE_BRICKS_BREAK f_144103_
+	DEEPSLATE_BRICKS_FALL f_144104_
+	DEEPSLATE_BRICKS_HIT f_144105_
+	DEEPSLATE_BRICKS_PLACE f_144106_
+	DEEPSLATE_BRICKS_STEP f_144107_
+	DEEPSLATE_FALL f_144109_
+	DEEPSLATE_HIT f_144110_
+	DEEPSLATE_PLACE f_144111_
+	DEEPSLATE_STEP f_144112_
+	DEEPSLATE_TILES_BREAK f_144113_
+	DEEPSLATE_TILES_FALL f_144114_
+	DEEPSLATE_TILES_HIT f_144115_
+	DEEPSLATE_TILES_PLACE f_144116_
+	DEEPSLATE_TILES_STEP f_144134_
+	DISPENSER_DISPENSE f_11796_
+	DISPENSER_FAIL f_11797_
+	DISPENSER_LAUNCH f_11798_
+	DOLPHIN_AMBIENT f_11799_
+	DOLPHIN_AMBIENT_WATER f_11800_
+	DOLPHIN_ATTACK f_11801_
+	DOLPHIN_DEATH f_11802_
+	DOLPHIN_EAT f_11803_
+	DOLPHIN_HURT f_11804_
+	DOLPHIN_JUMP f_11805_
+	DOLPHIN_PLAY f_11806_
+	DOLPHIN_SPLASH f_11807_
+	DOLPHIN_SWIM f_11808_
+	DONKEY_AMBIENT f_11809_
+	DONKEY_ANGRY f_11810_
+	DONKEY_CHEST f_11811_
+	DONKEY_DEATH f_11812_
+	DONKEY_EAT f_11813_
+	DONKEY_HURT f_11814_
+	DRAGON_FIREBALL_EXPLODE f_11892_
+	DRIPSTONE_BLOCK_BREAK f_144135_
+	DRIPSTONE_BLOCK_FALL f_144139_
+	DRIPSTONE_BLOCK_HIT f_144138_
+	DRIPSTONE_BLOCK_PLACE f_144137_
+	DRIPSTONE_BLOCK_STEP f_144136_
+	DROWNED_AMBIENT f_11815_
+	DROWNED_AMBIENT_WATER f_11816_
+	DROWNED_DEATH f_11817_
+	DROWNED_DEATH_WATER f_11818_
+	DROWNED_HURT f_11819_
+	DROWNED_HURT_WATER f_11820_
+	DROWNED_SHOOT f_11821_
+	DROWNED_STEP f_11875_
+	DROWNED_SWIM f_11876_
+	DYE_USE f_144133_
+	EGG_THROW f_11877_
+	ELDER_GUARDIAN_AMBIENT f_11878_
+	ELDER_GUARDIAN_AMBIENT_LAND f_11879_
+	ELDER_GUARDIAN_CURSE f_11880_
+	ELDER_GUARDIAN_DEATH f_11881_
+	ELDER_GUARDIAN_DEATH_LAND f_11882_
+	ELDER_GUARDIAN_FLOP f_11883_
+	ELDER_GUARDIAN_HURT f_11884_
+	ELDER_GUARDIAN_HURT_LAND f_11885_
+	ELYTRA_FLYING f_11886_
+	EMPTY f_271165_
+	ENCHANTMENT_TABLE_USE f_11887_
+	ENDERMAN_AMBIENT f_11899_
+	ENDERMAN_DEATH f_11900_
+	ENDERMAN_HURT f_11849_
+	ENDERMAN_SCREAM f_11850_
+	ENDERMAN_STARE f_11851_
+	ENDERMAN_TELEPORT f_11852_
+	ENDERMITE_AMBIENT f_11853_
+	ENDERMITE_DEATH f_11854_
+	ENDERMITE_HURT f_11855_
+	ENDERMITE_STEP f_11856_
+	ENDER_CHEST_CLOSE f_11888_
+	ENDER_CHEST_OPEN f_11889_
+	ENDER_DRAGON_AMBIENT f_11890_
+	ENDER_DRAGON_DEATH f_11891_
+	ENDER_DRAGON_FLAP f_11893_
+	ENDER_DRAGON_GROWL f_11894_
+	ENDER_DRAGON_HURT f_11895_
+	ENDER_DRAGON_SHOOT f_11896_
+	ENDER_EYE_DEATH f_11897_
+	ENDER_EYE_LAUNCH f_11898_
+	ENDER_PEARL_THROW f_11857_
+	END_GATEWAY_SPAWN f_11858_
+	END_PORTAL_FRAME_FILL f_11859_
+	END_PORTAL_SPAWN f_11860_
+	EVOKER_AMBIENT f_11861_
+	EVOKER_CAST_SPELL f_11862_
+	EVOKER_CELEBRATE f_11863_
+	EVOKER_DEATH f_11864_
+	EVOKER_FANGS_ATTACK f_11865_
+	EVOKER_HURT f_11866_
+	EVOKER_PREPARE_ATTACK f_11867_
+	EVOKER_PREPARE_SUMMON f_11868_
+	EVOKER_PREPARE_WOLOLO f_11869_
+	EXPERIENCE_BOTTLE_THROW f_11870_
+	EXPERIENCE_ORB_PICKUP f_11871_
+	FENCE_GATE_CLOSE f_11872_
+	FENCE_GATE_OPEN f_11873_
+	FIRECHARGE_USE f_11874_
+	FIREWORK_ROCKET_BLAST f_11928_
+	FIREWORK_ROCKET_BLAST_FAR f_11929_
+	FIREWORK_ROCKET_LARGE_BLAST f_11930_
+	FIREWORK_ROCKET_LARGE_BLAST_FAR f_11931_
+	FIREWORK_ROCKET_LAUNCH f_11932_
+	FIREWORK_ROCKET_SHOOT f_11933_
+	FIREWORK_ROCKET_TWINKLE f_11934_
+	FIREWORK_ROCKET_TWINKLE_FAR f_11935_
+	FIRE_AMBIENT f_11936_
+	FIRE_EXTINGUISH f_11937_
+	FISHING_BOBBER_RETRIEVE f_11939_
+	FISHING_BOBBER_SPLASH f_11940_
+	FISHING_BOBBER_THROW f_11941_
+	FISH_SWIM f_11938_
+	FLINTANDSTEEL_USE f_11942_
+	FLOWERING_AZALEA_BREAK f_144141_
+	FLOWERING_AZALEA_FALL f_144142_
+	FLOWERING_AZALEA_HIT f_144143_
+	FLOWERING_AZALEA_PLACE f_144144_
+	FLOWERING_AZALEA_STEP f_144145_
+	FOX_AGGRO f_11943_
+	FOX_AMBIENT f_11944_
+	FOX_BITE f_11945_
+	FOX_DEATH f_11946_
+	FOX_EAT f_11947_
+	FOX_HURT f_11948_
+	FOX_SCREECH f_11949_
+	FOX_SLEEP f_11950_
+	FOX_SNIFF f_11951_
+	FOX_SPIT f_11952_
+	FOX_TELEPORT f_11953_
+	FROGLIGHT_BREAK f_215679_
+	FROGLIGHT_FALL f_215680_
+	FROGLIGHT_HIT f_215681_
+	FROGLIGHT_PLACE f_215682_
+	FROGLIGHT_STEP f_215683_
+	FROGSPAWNSTEP f_215684_
+	FROGSPAWN_BREAK f_215685_
+	FROGSPAWN_FALL f_215686_
+	FROGSPAWN_HATCH f_215687_
+	FROGSPAWN_HIT f_215688_
+	FROGSPAWN_PLACE f_215689_
+	FROG_AMBIENT f_215690_
+	FROG_DEATH f_215691_
+	FROG_EAT f_215692_
+	FROG_HURT f_215693_
+	FROG_LAY_SPAWN f_215694_
+	FROG_LONG_JUMP f_215695_
+	FROG_STEP f_215696_
+	FROG_TONGUE f_215697_
+	FUNGUS_BREAK f_12130_
+	FUNGUS_FALL f_12134_
+	FUNGUS_HIT f_12133_
+	FUNGUS_PLACE f_12132_
+	FUNGUS_STEP f_12131_
+	FURNACE_FIRE_CRACKLE f_11907_
+	GENERIC_BIG_FALL f_11908_
+	GENERIC_BURN f_11909_
+	GENERIC_DEATH f_11910_
+	GENERIC_DRINK f_11911_
+	GENERIC_EAT f_11912_
+	GENERIC_EXPLODE f_11913_
+	GENERIC_EXTINGUISH_FIRE f_11914_
+	GENERIC_HURT f_11915_
+	GENERIC_SMALL_FALL f_11916_
+	GENERIC_SPLASH f_11917_
+	GENERIC_SWIM f_11918_
+	GHAST_AMBIENT f_11919_
+	GHAST_DEATH f_11920_
+	GHAST_HURT f_11921_
+	GHAST_SCREAM f_11922_
+	GHAST_SHOOT f_11923_
+	GHAST_WARN f_11924_
+	GILDED_BLACKSTONE_BREAK f_11925_
+	GILDED_BLACKSTONE_FALL f_11926_
+	GILDED_BLACKSTONE_HIT f_11927_
+	GILDED_BLACKSTONE_PLACE f_11981_
+	GILDED_BLACKSTONE_STEP f_11982_
+	GLASS_BREAK f_11983_
+	GLASS_FALL f_11984_
+	GLASS_HIT f_11985_
+	GLASS_PLACE f_11986_
+	GLASS_STEP f_11987_
+	GLOW_INK_SAC_USE f_144153_
+	GLOW_ITEM_FRAME_ADD_ITEM f_144154_
+	GLOW_ITEM_FRAME_BREAK f_144155_
+	GLOW_ITEM_FRAME_PLACE f_144156_
+	GLOW_ITEM_FRAME_REMOVE_ITEM f_144157_
+	GLOW_ITEM_FRAME_ROTATE_ITEM f_144158_
+	GLOW_SQUID_AMBIENT f_144159_
+	GLOW_SQUID_DEATH f_144160_
+	GLOW_SQUID_HURT f_144161_
+	GLOW_SQUID_SQUIRT f_144162_
+	GOAT_AMBIENT f_144163_
+	GOAT_DEATH f_144164_
+	GOAT_EAT f_144165_
+	GOAT_HORN_BREAK f_215698_
+	GOAT_HORN_PLAY f_215699_
+	GOAT_HORN_SOUND_VARIANTS f_215702_
+	GOAT_HORN_VARIANT_COUNT f_215701_
+	GOAT_HURT f_144166_
+	GOAT_LONG_JUMP f_144167_
+	GOAT_MILK f_144168_
+	GOAT_PREPARE_RAM f_144169_
+	GOAT_RAM_IMPACT f_144170_
+	GOAT_SCREAMING_AMBIENT f_144171_
+	GOAT_SCREAMING_DEATH f_144172_
+	GOAT_SCREAMING_EAT f_144173_
+	GOAT_SCREAMING_HORN_BREAK f_215700_
+	GOAT_SCREAMING_HURT f_144146_
+	GOAT_SCREAMING_LONG_JUMP f_144147_
+	GOAT_SCREAMING_MILK f_144148_
+	GOAT_SCREAMING_PREPARE_RAM f_144149_
+	GOAT_SCREAMING_RAM_IMPACT f_144150_
+	GOAT_STEP f_144151_
+	GRASS_BREAK f_11988_
+	GRASS_FALL f_11989_
+	GRASS_HIT f_11990_
+	GRASS_PLACE f_11991_
+	GRASS_STEP f_11992_
+	GRAVEL_BREAK f_11993_
+	GRAVEL_FALL f_11994_
+	GRAVEL_HIT f_11995_
+	GRAVEL_PLACE f_11996_
+	GRAVEL_STEP f_11997_
+	GRINDSTONE_USE f_11998_
+	GROWING_PLANT_CROP f_184217_
+	GUARDIAN_AMBIENT f_11999_
+	GUARDIAN_AMBIENT_LAND f_12000_
+	GUARDIAN_ATTACK f_12001_
+	GUARDIAN_DEATH f_12002_
+	GUARDIAN_DEATH_LAND f_12003_
+	GUARDIAN_FLOP f_12004_
+	GUARDIAN_HURT f_12005_
+	GUARDIAN_HURT_LAND f_12006_
+	HANGING_ROOTS_BREAK f_144152_
+	HANGING_ROOTS_FALL f_144174_
+	HANGING_ROOTS_HIT f_144175_
+	HANGING_ROOTS_PLACE f_144176_
+	HANGING_ROOTS_STEP f_144177_
+	HANGING_SIGN_BREAK f_243978_
+	HANGING_SIGN_FALL f_244376_
+	HANGING_SIGN_HIT f_243673_
+	HANGING_SIGN_PLACE f_243814_
+	HANGING_SIGN_STEP f_244420_
+	HOE_TILL f_11955_
+	HOGLIN_AMBIENT f_11956_
+	HOGLIN_ANGRY f_11957_
+	HOGLIN_ATTACK f_11958_
+	HOGLIN_CONVERTED_TO_ZOMBIFIED f_11959_
+	HOGLIN_DEATH f_11960_
+	HOGLIN_HURT f_11961_
+	HOGLIN_RETREAT f_11962_
+	HOGLIN_STEP f_11963_
+	HONEYCOMB_WAX_ON f_144178_
+	HONEY_BLOCK_BREAK f_11964_
+	HONEY_BLOCK_FALL f_11965_
+	HONEY_BLOCK_HIT f_11966_
+	HONEY_BLOCK_PLACE f_11967_
+	HONEY_BLOCK_SLIDE f_11968_
+	HONEY_BLOCK_STEP f_11969_
+	HONEY_DRINK f_11970_
+	HORSE_AMBIENT f_11971_
+	HORSE_ANGRY f_11972_
+	HORSE_ARMOR f_11973_
+	HORSE_BREATHE f_11974_
+	HORSE_DEATH f_11975_
+	HORSE_EAT f_11976_
+	HORSE_GALLOP f_11977_
+	HORSE_HURT f_11978_
+	HORSE_JUMP f_11979_
+	HORSE_LAND f_11980_
+	HORSE_SADDLE f_12034_
+	HORSE_STEP f_12035_
+	HORSE_STEP_WOOD f_12036_
+	HOSTILE_BIG_FALL f_12037_
+	HOSTILE_DEATH f_12038_
+	HOSTILE_HURT f_12039_
+	HOSTILE_SMALL_FALL f_12040_
+	HOSTILE_SPLASH f_12041_
+	HOSTILE_SWIM f_12042_
+	HUSK_AMBIENT f_12043_
+	HUSK_CONVERTED_TO_ZOMBIE f_12044_
+	HUSK_DEATH f_12045_
+	HUSK_HURT f_12046_
+	HUSK_STEP f_12047_
+	ILLUSIONER_AMBIENT f_12048_
+	ILLUSIONER_CAST_SPELL f_12049_
+	ILLUSIONER_DEATH f_12050_
+	ILLUSIONER_HURT f_12051_
+	ILLUSIONER_MIRROR_MOVE f_12052_
+	ILLUSIONER_PREPARE_BLINDNESS f_12053_
+	ILLUSIONER_PREPARE_MIRROR f_12054_
+	INK_SAC_USE f_144181_
+	IRON_DOOR_CLOSE f_12055_
+	IRON_DOOR_OPEN f_12056_
+	IRON_GOLEM_ATTACK f_12057_
+	IRON_GOLEM_DAMAGE f_12058_
+	IRON_GOLEM_DEATH f_12059_
+	IRON_GOLEM_HURT f_12008_
+	IRON_GOLEM_REPAIR f_12009_
+	IRON_GOLEM_STEP f_12010_
+	IRON_TRAPDOOR_CLOSE f_12011_
+	IRON_TRAPDOOR_OPEN f_12012_
+	ITEM_BREAK f_12018_
+	ITEM_FRAME_ADD_ITEM f_12013_
+	ITEM_FRAME_BREAK f_12014_
+	ITEM_FRAME_PLACE f_12015_
+	ITEM_FRAME_REMOVE_ITEM f_12016_
+	ITEM_FRAME_ROTATE_ITEM f_12017_
+	ITEM_PICKUP f_12019_
+	LADDER_BREAK f_12020_
+	LADDER_FALL f_12021_
+	LADDER_HIT f_12022_
+	LADDER_PLACE f_12023_
+	LADDER_STEP f_12024_
+	LANTERN_BREAK f_12025_
+	LANTERN_FALL f_12026_
+	LANTERN_HIT f_12027_
+	LANTERN_PLACE f_12028_
+	LANTERN_STEP f_12029_
+	LARGE_AMETHYST_BUD_BREAK f_144179_
+	LARGE_AMETHYST_BUD_PLACE f_144180_
+	LAVA_AMBIENT f_12030_
+	LAVA_EXTINGUISH f_12031_
+	LAVA_POP f_12032_
+	LEASH_KNOT_BREAK f_12033_
+	LEASH_KNOT_PLACE f_12087_
+	LEVER_CLICK f_12088_
+	LIGHTNING_BOLT_IMPACT f_12089_
+	LIGHTNING_BOLT_THUNDER f_12090_
+	LILY_PAD_PLACE f_12581_
+	LINGERING_POTION_THROW f_12091_
+	LLAMA_AMBIENT f_12092_
+	LLAMA_ANGRY f_12093_
+	LLAMA_CHEST f_12094_
+	LLAMA_DEATH f_12095_
+	LLAMA_EAT f_12096_
+	LLAMA_HURT f_12097_
+	LLAMA_SPIT f_12098_
+	LLAMA_STEP f_12099_
+	LLAMA_SWAG f_12100_
+	LODESTONE_BREAK f_12102_
+	LODESTONE_COMPASS_LOCK f_12107_
+	LODESTONE_FALL f_12106_
+	LODESTONE_HIT f_12105_
+	LODESTONE_PLACE f_12104_
+	LODESTONE_STEP f_12103_
+	MAGMA_CUBE_DEATH f_12108_
+	MAGMA_CUBE_DEATH_SMALL f_12101_
+	MAGMA_CUBE_HURT f_12109_
+	MAGMA_CUBE_HURT_SMALL f_12110_
+	MAGMA_CUBE_JUMP f_12111_
+	MAGMA_CUBE_SQUISH f_12112_
+	MAGMA_CUBE_SQUISH_SMALL f_12061_
+	MANGROVE_ROOTS_BREAK f_215703_
+	MANGROVE_ROOTS_FALL f_215704_
+	MANGROVE_ROOTS_HIT f_215705_
+	MANGROVE_ROOTS_PLACE f_215706_
+	MANGROVE_ROOTS_STEP f_215707_
+	MEDIUM_AMETHYST_BUD_BREAK f_144192_
+	MEDIUM_AMETHYST_BUD_PLACE f_144193_
+	METAL_BREAK f_12062_
+	METAL_FALL f_12063_
+	METAL_HIT f_12064_
+	METAL_PLACE f_12065_
+	METAL_PRESSURE_PLATE_CLICK_OFF f_12066_
+	METAL_PRESSURE_PLATE_CLICK_ON f_12067_
+	METAL_STEP f_12068_
+	MINECART_INSIDE f_12069_
+	MINECART_INSIDE_UNDERWATER f_144194_
+	MINECART_RIDING f_12070_
+	MOOSHROOM_CONVERT f_12071_
+	MOOSHROOM_EAT f_12072_
+	MOOSHROOM_MILK f_12073_
+	MOOSHROOM_MILK_SUSPICIOUSLY f_12074_
+	MOOSHROOM_SHEAR f_12075_
+	MOSS_BREAK f_144187_
+	MOSS_CARPET_BREAK f_144182_
+	MOSS_CARPET_FALL f_144183_
+	MOSS_CARPET_HIT f_144184_
+	MOSS_CARPET_PLACE f_144185_
+	MOSS_CARPET_STEP f_144186_
+	MOSS_FALL f_144188_
+	MOSS_HIT f_144189_
+	MOSS_PLACE f_144190_
+	MOSS_STEP f_144191_
+	MUDDY_MANGROVE_ROOTS_BREAK f_215718_
+	MUDDY_MANGROVE_ROOTS_FALL f_215719_
+	MUDDY_MANGROVE_ROOTS_HIT f_215720_
+	MUDDY_MANGROVE_ROOTS_PLACE f_215721_
+	MUDDY_MANGROVE_ROOTS_STEP f_215722_
+	MUD_BREAK f_215708_
+	MUD_BRICKS_BREAK f_215713_
+	MUD_BRICKS_FALL f_215714_
+	MUD_BRICKS_HIT f_215715_
+	MUD_BRICKS_PLACE f_215716_
+	MUD_BRICKS_STEP f_215717_
+	MUD_FALL f_215709_
+	MUD_HIT f_215710_
+	MUD_PLACE f_215711_
+	MUD_STEP f_215712_
+	MULE_AMBIENT f_12076_
+	MULE_ANGRY f_12077_
+	MULE_CHEST f_12078_
+	MULE_DEATH f_12079_
+	MULE_EAT f_12080_
+	MULE_HURT f_12081_
+	MUSIC_BIOME_BADLANDS f_283937_
+	MUSIC_BIOME_BAMBOO_JUNGLE f_283944_
+	MUSIC_BIOME_BASALT_DELTAS f_12154_
+	MUSIC_BIOME_CHERRY_GROVE f_271257_
+	MUSIC_BIOME_CRIMSON_FOREST f_12157_
+	MUSIC_BIOME_DEEP_DARK f_215729_
+	MUSIC_BIOME_DESERT f_283840_
+	MUSIC_BIOME_DRIPSTONE_CAVES f_184219_
+	MUSIC_BIOME_FLOWER_FOREST f_283817_
+	MUSIC_BIOME_FOREST f_283788_
+	MUSIC_BIOME_FROZEN_PEAKS f_184224_
+	MUSIC_BIOME_GROVE f_184220_
+	MUSIC_BIOME_JAGGED_PEAKS f_184221_
+	MUSIC_BIOME_JUNGLE f_283786_
+	MUSIC_BIOME_LUSH_CAVES f_184222_
+	MUSIC_BIOME_MEADOW f_184223_
+	MUSIC_BIOME_NETHER_WASTES f_12155_
+	MUSIC_BIOME_OLD_GROWTH_TAIGA f_215732_
+	MUSIC_BIOME_SNOWY_SLOPES f_184225_
+	MUSIC_BIOME_SOUL_SAND_VALLEY f_12156_
+	MUSIC_BIOME_SPARSE_JUNGLE f_283878_
+	MUSIC_BIOME_STONY_PEAKS f_184226_
+	MUSIC_BIOME_SWAMP f_215730_
+	MUSIC_BIOME_WARPED_FOREST f_12158_
+	MUSIC_CREATIVE f_12082_
+	MUSIC_CREDITS f_12083_
+	MUSIC_DISC_11 f_12084_
+	MUSIC_DISC_13 f_12085_
+	MUSIC_DISC_5 f_215723_
+	MUSIC_DISC_BLOCKS f_12086_
+	MUSIC_DISC_CAT f_12140_
+	MUSIC_DISC_CHIRP f_12141_
+	MUSIC_DISC_FAR f_12142_
+	MUSIC_DISC_MALL f_12143_
+	MUSIC_DISC_MELLOHI f_12144_
+	MUSIC_DISC_OTHERSIDE f_184218_
+	MUSIC_DISC_PIGSTEP f_12145_
+	MUSIC_DISC_RELIC f_283910_
+	MUSIC_DISC_STAL f_12146_
+	MUSIC_DISC_STRAD f_12147_
+	MUSIC_DISC_WAIT f_12148_
+	MUSIC_DISC_WARD f_12149_
+	MUSIC_DRAGON f_12150_
+	MUSIC_END f_12151_
+	MUSIC_GAME f_12152_
+	MUSIC_MENU f_12153_
+	MUSIC_UNDER_WATER f_12159_
+	NETHERITE_BLOCK_BREAK f_12198_
+	NETHERITE_BLOCK_FALL f_12202_
+	NETHERITE_BLOCK_HIT f_12201_
+	NETHERITE_BLOCK_PLACE f_12200_
+	NETHERITE_BLOCK_STEP f_12199_
+	NETHERRACK_BREAK f_12203_
+	NETHERRACK_FALL f_12207_
+	NETHERRACK_HIT f_12206_
+	NETHERRACK_PLACE f_12205_
+	NETHERRACK_STEP f_12204_
+	NETHER_BRICKS_BREAK f_12160_
+	NETHER_BRICKS_FALL f_12164_
+	NETHER_BRICKS_HIT f_12163_
+	NETHER_BRICKS_PLACE f_12162_
+	NETHER_BRICKS_STEP f_12161_
+	NETHER_GOLD_ORE_BREAK f_12364_
+	NETHER_GOLD_ORE_FALL f_12365_
+	NETHER_GOLD_ORE_HIT f_12366_
+	NETHER_GOLD_ORE_PLACE f_12367_
+	NETHER_GOLD_ORE_STEP f_12368_
+	NETHER_ORE_BREAK f_12369_
+	NETHER_ORE_FALL f_12370_
+	NETHER_ORE_HIT f_12371_
+	NETHER_ORE_PLACE f_12372_
+	NETHER_ORE_STEP f_12373_
+	NETHER_SPROUTS_BREAK f_12125_
+	NETHER_SPROUTS_FALL f_12129_
+	NETHER_SPROUTS_HIT f_12128_
+	NETHER_SPROUTS_PLACE f_12127_
+	NETHER_SPROUTS_STEP f_12126_
+	NETHER_WART_BREAK f_12165_
+	NETHER_WART_PLANTED f_12114_
+	NETHER_WOOD_BREAK f_243868_
+	NETHER_WOOD_BUTTON_CLICK_OFF f_244344_
+	NETHER_WOOD_BUTTON_CLICK_ON f_244414_
+	NETHER_WOOD_DOOR_CLOSE f_243719_
+	NETHER_WOOD_DOOR_OPEN f_244275_
+	NETHER_WOOD_FALL f_244107_
+	NETHER_WOOD_FENCE_GATE_CLOSE f_244593_
+	NETHER_WOOD_FENCE_GATE_OPEN f_244579_
+	NETHER_WOOD_HANGING_SIGN_BREAK f_256748_
+	NETHER_WOOD_HANGING_SIGN_FALL f_256884_
+	NETHER_WOOD_HANGING_SIGN_HIT f_257042_
+	NETHER_WOOD_HANGING_SIGN_PLACE f_256821_
+	NETHER_WOOD_HANGING_SIGN_STEP f_256866_
+	NETHER_WOOD_HIT f_244597_
+	NETHER_WOOD_PLACE f_243990_
+	NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF f_243893_
+	NETHER_WOOD_PRESSURE_PLATE_CLICK_ON f_244210_
+	NETHER_WOOD_STEP f_243933_
+	NETHER_WOOD_TRAPDOOR_CLOSE f_244033_
+	NETHER_WOOD_TRAPDOOR_OPEN f_244318_
+	NOTE_BLOCK_BANJO f_12171_
+	NOTE_BLOCK_BASEDRUM f_12208_
+	NOTE_BLOCK_BASS f_12209_
+	NOTE_BLOCK_BELL f_12210_
+	NOTE_BLOCK_BIT f_12170_
+	NOTE_BLOCK_CHIME f_12211_
+	NOTE_BLOCK_COW_BELL f_12168_
+	NOTE_BLOCK_DIDGERIDOO f_12169_
+	NOTE_BLOCK_FLUTE f_12212_
+	NOTE_BLOCK_GUITAR f_12213_
+	NOTE_BLOCK_HARP f_12214_
+	NOTE_BLOCK_HAT f_12215_
+	NOTE_BLOCK_IMITATE_CREEPER f_263121_
+	NOTE_BLOCK_IMITATE_ENDER_DRAGON f_263132_
+	NOTE_BLOCK_IMITATE_PIGLIN f_263123_
+	NOTE_BLOCK_IMITATE_SKELETON f_263127_
+	NOTE_BLOCK_IMITATE_WITHER_SKELETON f_263126_
+	NOTE_BLOCK_IMITATE_ZOMBIE f_263136_
+	NOTE_BLOCK_IRON_XYLOPHONE f_12167_
+	NOTE_BLOCK_PLING f_12216_
+	NOTE_BLOCK_SNARE f_12217_
+	NOTE_BLOCK_XYLOPHONE f_12218_
+	NYLIUM_BREAK f_12120_
+	NYLIUM_FALL f_12124_
+	NYLIUM_HIT f_12123_
+	NYLIUM_PLACE f_12122_
+	NYLIUM_STEP f_12121_
+	OCELOT_AMBIENT f_12173_
+	OCELOT_DEATH f_12174_
+	OCELOT_HURT f_12172_
+	PACKED_MUD_BREAK f_215724_
+	PACKED_MUD_FALL f_215725_
+	PACKED_MUD_HIT f_215726_
+	PACKED_MUD_PLACE f_215727_
+	PACKED_MUD_STEP f_215728_
+	PAINTING_BREAK f_12175_
+	PAINTING_PLACE f_12176_
+	PANDA_AGGRESSIVE_AMBIENT f_12184_
+	PANDA_AMBIENT f_12179_
+	PANDA_BITE f_12187_
+	PANDA_CANT_BREED f_12183_
+	PANDA_DEATH f_12180_
+	PANDA_EAT f_12181_
+	PANDA_HURT f_12186_
+	PANDA_PRE_SNEEZE f_12177_
+	PANDA_SNEEZE f_12178_
+	PANDA_STEP f_12182_
+	PANDA_WORRIED_AMBIENT f_12185_
+	PARROT_AMBIENT f_12188_
+	PARROT_DEATH f_12189_
+	PARROT_EAT f_12190_
+	PARROT_FLY f_12191_
+	PARROT_HURT f_12192_
+	PARROT_IMITATE_BLAZE f_12246_
+	PARROT_IMITATE_CREEPER f_12247_
+	PARROT_IMITATE_DROWNED f_12248_
+	PARROT_IMITATE_ELDER_GUARDIAN f_12249_
+	PARROT_IMITATE_ENDERMITE f_12251_
+	PARROT_IMITATE_ENDER_DRAGON f_12250_
+	PARROT_IMITATE_EVOKER f_12252_
+	PARROT_IMITATE_GHAST f_12253_
+	PARROT_IMITATE_GUARDIAN f_12254_
+	PARROT_IMITATE_HOGLIN f_12255_
+	PARROT_IMITATE_HUSK f_12256_
+	PARROT_IMITATE_ILLUSIONER f_12257_
+	PARROT_IMITATE_MAGMA_CUBE f_12258_
+	PARROT_IMITATE_PHANTOM f_12259_
+	PARROT_IMITATE_PIGLIN f_12260_
+	PARROT_IMITATE_PIGLIN_BRUTE f_12261_
+	PARROT_IMITATE_PILLAGER f_12262_
+	PARROT_IMITATE_RAVAGER f_12263_
+	PARROT_IMITATE_SHULKER f_12264_
+	PARROT_IMITATE_SILVERFISH f_12265_
+	PARROT_IMITATE_SKELETON f_12266_
+	PARROT_IMITATE_SLIME f_12267_
+	PARROT_IMITATE_SPIDER f_12268_
+	PARROT_IMITATE_STRAY f_12269_
+	PARROT_IMITATE_VEX f_12270_
+	PARROT_IMITATE_VINDICATOR f_12271_
+	PARROT_IMITATE_WARDEN f_215733_
+	PARROT_IMITATE_WITCH f_12220_
+	PARROT_IMITATE_WITHER f_12221_
+	PARROT_IMITATE_WITHER_SKELETON f_12222_
+	PARROT_IMITATE_ZOGLIN f_12223_
+	PARROT_IMITATE_ZOMBIE f_12224_
+	PARROT_IMITATE_ZOMBIE_VILLAGER f_12225_
+	PARROT_STEP f_12226_
+	PHANTOM_AMBIENT f_12227_
+	PHANTOM_BITE f_12228_
+	PHANTOM_DEATH f_12229_
+	PHANTOM_FLAP f_12230_
+	PHANTOM_HURT f_12231_
+	PHANTOM_SWOOP f_12232_
+	PIGLIN_ADMIRING_ITEM f_12238_
+	PIGLIN_AMBIENT f_12239_
+	PIGLIN_ANGRY f_12240_
+	PIGLIN_BRUTE_AMBIENT f_12301_
+	PIGLIN_BRUTE_ANGRY f_12302_
+	PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED f_12306_
+	PIGLIN_BRUTE_DEATH f_12303_
+	PIGLIN_BRUTE_HURT f_12304_
+	PIGLIN_BRUTE_STEP f_12305_
+	PIGLIN_CELEBRATE f_12241_
+	PIGLIN_CONVERTED_TO_ZOMBIFIED f_12300_
+	PIGLIN_DEATH f_12242_
+	PIGLIN_HURT f_12244_
+	PIGLIN_JEALOUS f_12243_
+	PIGLIN_RETREAT f_12245_
+	PIGLIN_STEP f_12299_
+	PIG_AMBIENT f_12233_
+	PIG_DEATH f_12234_
+	PIG_HURT f_12235_
+	PIG_SADDLE f_12236_
+	PIG_STEP f_12237_
+	PILLAGER_AMBIENT f_12307_
+	PILLAGER_CELEBRATE f_12308_
+	PILLAGER_DEATH f_12309_
+	PILLAGER_HURT f_12310_
+	PINK_PETALS_BREAK f_271457_
+	PINK_PETALS_FALL f_271419_
+	PINK_PETALS_HIT f_271135_
+	PINK_PETALS_PLACE f_271130_
+	PINK_PETALS_STEP f_271105_
+	PISTON_CONTRACT f_12311_
+	PISTON_EXTEND f_12312_
+	PLAYER_ATTACK_CRIT f_12313_
+	PLAYER_ATTACK_KNOCKBACK f_12314_
+	PLAYER_ATTACK_NODAMAGE f_12315_
+	PLAYER_ATTACK_STRONG f_12316_
+	PLAYER_ATTACK_SWEEP f_12317_
+	PLAYER_ATTACK_WEAK f_12318_
+	PLAYER_BIG_FALL f_12319_
+	PLAYER_BREATH f_12320_
+	PLAYER_BURP f_12321_
+	PLAYER_DEATH f_12322_
+	PLAYER_HURT f_12323_
+	PLAYER_HURT_DROWN f_12324_
+	PLAYER_HURT_FREEZE f_144205_
+	PLAYER_HURT_ON_FIRE f_12273_
+	PLAYER_HURT_SWEET_BERRY_BUSH f_12274_
+	PLAYER_LEVELUP f_12275_
+	PLAYER_SMALL_FALL f_12276_
+	PLAYER_SPLASH f_12277_
+	PLAYER_SPLASH_HIGH_SPEED f_12278_
+	PLAYER_SWIM f_12279_
+	POINTED_DRIPSTONE_BREAK f_144140_
+	POINTED_DRIPSTONE_DRIP_LAVA f_144127_
+	POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON f_144129_
+	POINTED_DRIPSTONE_DRIP_WATER f_144128_
+	POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON f_144130_
+	POINTED_DRIPSTONE_FALL f_144125_
+	POINTED_DRIPSTONE_HIT f_144124_
+	POINTED_DRIPSTONE_LAND f_144126_
+	POINTED_DRIPSTONE_PLACE f_144123_
+	POINTED_DRIPSTONE_STEP f_144122_
+	POLAR_BEAR_AMBIENT f_12280_
+	POLAR_BEAR_AMBIENT_BABY f_12281_
+	POLAR_BEAR_DEATH f_12282_
+	POLAR_BEAR_HURT f_12283_
+	POLAR_BEAR_STEP f_12284_
+	POLAR_BEAR_WARNING f_12285_
+	POLISHED_DEEPSLATE_BREAK f_144195_
+	POLISHED_DEEPSLATE_FALL f_144196_
+	POLISHED_DEEPSLATE_HIT f_144197_
+	POLISHED_DEEPSLATE_PLACE f_144198_
+	POLISHED_DEEPSLATE_STEP f_144199_
+	PORTAL_AMBIENT f_12286_
+	PORTAL_TRAVEL f_12287_
+	PORTAL_TRIGGER f_12288_
+	POWDER_SNOW_BREAK f_144200_
+	POWDER_SNOW_FALL f_144201_
+	POWDER_SNOW_HIT f_144202_
+	POWDER_SNOW_PLACE f_144203_
+	POWDER_SNOW_STEP f_144204_
+	PUFFER_FISH_AMBIENT f_12289_
+	PUFFER_FISH_BLOW_OUT f_12290_
+	PUFFER_FISH_BLOW_UP f_12291_
+	PUFFER_FISH_DEATH f_12292_
+	PUFFER_FISH_FLOP f_12293_
+	PUFFER_FISH_HURT f_12294_
+	PUFFER_FISH_STING f_12295_
+	PUMPKIN_CARVE f_12296_
+	RABBIT_AMBIENT f_12297_
+	RABBIT_ATTACK f_12298_
+	RABBIT_DEATH f_12352_
+	RABBIT_HURT f_12353_
+	RABBIT_JUMP f_12354_
+	RAID_HORN f_12355_
+	RAVAGER_AMBIENT f_12356_
+	RAVAGER_ATTACK f_12357_
+	RAVAGER_CELEBRATE f_12358_
+	RAVAGER_DEATH f_12359_
+	RAVAGER_HURT f_12360_
+	RAVAGER_ROAR f_12363_
+	RAVAGER_STEP f_12361_
+	RAVAGER_STUNNED f_12362_
+	REDSTONE_TORCH_BURNOUT f_12374_
+	RESPAWN_ANCHOR_AMBIENT f_12375_
+	RESPAWN_ANCHOR_CHARGE f_12376_
+	RESPAWN_ANCHOR_DEPLETE f_12377_
+	RESPAWN_ANCHOR_SET_SPAWN f_12326_
+	ROOTED_DIRT_BREAK f_144206_
+	ROOTED_DIRT_FALL f_144207_
+	ROOTED_DIRT_HIT f_144208_
+	ROOTED_DIRT_PLACE f_144209_
+	ROOTED_DIRT_STEP f_144210_
+	ROOTS_BREAK f_11902_
+	ROOTS_FALL f_11906_
+	ROOTS_HIT f_11905_
+	ROOTS_PLACE f_11904_
+	ROOTS_STEP f_11903_
+	SALMON_AMBIENT f_12327_
+	SALMON_DEATH f_12328_
+	SALMON_FLOP f_12329_
+	SALMON_HURT f_12330_
+	SAND_BREAK f_12331_
+	SAND_FALL f_12332_
+	SAND_HIT f_12333_
+	SAND_PLACE f_12334_
+	SAND_STEP f_12335_
+	SCAFFOLDING_BREAK f_12336_
+	SCAFFOLDING_FALL f_12337_
+	SCAFFOLDING_HIT f_12338_
+	SCAFFOLDING_PLACE f_12339_
+	SCAFFOLDING_STEP f_12340_
+	SCULK_BLOCK_BREAK f_215735_
+	SCULK_BLOCK_CHARGE f_215734_
+	SCULK_BLOCK_FALL f_215736_
+	SCULK_BLOCK_HIT f_215737_
+	SCULK_BLOCK_PLACE f_215738_
+	SCULK_BLOCK_SPREAD f_215753_
+	SCULK_BLOCK_STEP f_215739_
+	SCULK_CATALYST_BLOOM f_215740_
+	SCULK_CATALYST_BREAK f_215741_
+	SCULK_CATALYST_FALL f_215742_
+	SCULK_CATALYST_HIT f_215743_
+	SCULK_CATALYST_PLACE f_215744_
+	SCULK_CATALYST_STEP f_215745_
+	SCULK_CLICKING f_144212_
+	SCULK_CLICKING_STOP f_144213_
+	SCULK_SENSOR_BREAK f_144214_
+	SCULK_SENSOR_FALL f_144215_
+	SCULK_SENSOR_HIT f_144216_
+	SCULK_SENSOR_PLACE f_144217_
+	SCULK_SENSOR_STEP f_144218_
+	SCULK_SHRIEKER_BREAK f_215746_
+	SCULK_SHRIEKER_FALL f_215747_
+	SCULK_SHRIEKER_HIT f_215748_
+	SCULK_SHRIEKER_PLACE f_215749_
+	SCULK_SHRIEKER_SHRIEK f_215750_
+	SCULK_SHRIEKER_STEP f_215751_
+	SCULK_VEIN_BREAK f_215752_
+	SCULK_VEIN_FALL f_215754_
+	SCULK_VEIN_HIT f_215755_
+	SCULK_VEIN_PLACE f_215756_
+	SCULK_VEIN_STEP f_215757_
+	SHEEP_AMBIENT f_12341_
+	SHEEP_DEATH f_12342_
+	SHEEP_HURT f_12343_
+	SHEEP_SHEAR f_12344_
+	SHEEP_STEP f_12345_
+	SHIELD_BLOCK f_12346_
+	SHIELD_BREAK f_12347_
+	SHOVEL_FLATTEN f_12406_
+	SHROOMLIGHT_BREAK f_12348_
+	SHROOMLIGHT_FALL f_12405_
+	SHROOMLIGHT_HIT f_12351_
+	SHROOMLIGHT_PLACE f_12350_
+	SHROOMLIGHT_STEP f_12349_
+	SHULKER_AMBIENT f_12407_
+	SHULKER_BOX_CLOSE f_12408_
+	SHULKER_BOX_OPEN f_12409_
+	SHULKER_BULLET_HIT f_12410_
+	SHULKER_BULLET_HURT f_12411_
+	SHULKER_CLOSE f_12412_
+	SHULKER_DEATH f_12413_
+	SHULKER_HURT f_12414_
+	SHULKER_HURT_CLOSED f_12415_
+	SHULKER_OPEN f_12416_
+	SHULKER_SHOOT f_12417_
+	SHULKER_TELEPORT f_12418_
+	SILVERFISH_AMBIENT f_12419_
+	SILVERFISH_DEATH f_12420_
+	SILVERFISH_HURT f_12421_
+	SILVERFISH_STEP f_12422_
+	SKELETON_AMBIENT f_12423_
+	SKELETON_CONVERTED_TO_STRAY f_144211_
+	SKELETON_DEATH f_12424_
+	SKELETON_HORSE_AMBIENT f_12425_
+	SKELETON_HORSE_AMBIENT_WATER f_12429_
+	SKELETON_HORSE_DEATH f_12426_
+	SKELETON_HORSE_GALLOP_WATER f_12430_
+	SKELETON_HORSE_HURT f_12427_
+	SKELETON_HORSE_JUMP_WATER f_12379_
+	SKELETON_HORSE_STEP_WATER f_12380_
+	SKELETON_HORSE_SWIM f_12428_
+	SKELETON_HURT f_12381_
+	SKELETON_SHOOT f_12382_
+	SKELETON_STEP f_12383_
+	SLIME_ATTACK f_12384_
+	SLIME_BLOCK_BREAK f_12389_
+	SLIME_BLOCK_FALL f_12390_
+	SLIME_BLOCK_HIT f_12391_
+	SLIME_BLOCK_PLACE f_12392_
+	SLIME_BLOCK_STEP f_12393_
+	SLIME_DEATH f_12385_
+	SLIME_DEATH_SMALL f_12467_
+	SLIME_HURT f_12386_
+	SLIME_HURT_SMALL f_12468_
+	SLIME_JUMP f_12387_
+	SLIME_JUMP_SMALL f_12469_
+	SLIME_SQUISH f_12388_
+	SLIME_SQUISH_SMALL f_12470_
+	SMALL_AMETHYST_BUD_BREAK f_144224_
+	SMALL_AMETHYST_BUD_PLACE f_144225_
+	SMALL_DRIPLEAF_BREAK f_144226_
+	SMALL_DRIPLEAF_FALL f_144227_
+	SMALL_DRIPLEAF_HIT f_144228_
+	SMALL_DRIPLEAF_PLACE f_144229_
+	SMALL_DRIPLEAF_STEP f_144230_
+	SMITHING_TABLE_USE f_12471_
+	SMOKER_SMOKE f_12472_
+	SNIFFER_DEATH f_271214_
+	SNIFFER_DIGGING f_271438_
+	SNIFFER_DIGGING_STOP f_271405_
+	SNIFFER_DROP_SEED f_271330_
+	SNIFFER_EAT f_271147_
+	SNIFFER_EGG_CRACK f_276434_
+	SNIFFER_EGG_HATCH f_276489_
+	SNIFFER_EGG_PLOP f_279531_
+	SNIFFER_HAPPY f_271300_
+	SNIFFER_HURT f_271520_
+	SNIFFER_IDLE f_271535_
+	SNIFFER_SCENTING f_271121_
+	SNIFFER_SEARCHING f_271418_
+	SNIFFER_SNIFFING f_271283_
+	SNIFFER_STEP f_271325_
+	SNOWBALL_THROW f_12473_
+	SNOW_BREAK f_12474_
+	SNOW_FALL f_12475_
+	SNOW_GOLEM_AMBIENT f_12476_
+	SNOW_GOLEM_DEATH f_12477_
+	SNOW_GOLEM_HURT f_12478_
+	SNOW_GOLEM_SHEAR f_12480_
+	SNOW_GOLEM_SHOOT f_12479_
+	SNOW_HIT f_12481_
+	SNOW_PLACE f_12482_
+	SNOW_STEP f_12483_
+	SOUL_ESCAPE f_12404_
+	SOUL_SAND_BREAK f_12394_
+	SOUL_SAND_FALL f_12398_
+	SOUL_SAND_HIT f_12397_
+	SOUL_SAND_PLACE f_12396_
+	SOUL_SAND_STEP f_12395_
+	SOUL_SOIL_BREAK f_12399_
+	SOUL_SOIL_FALL f_12403_
+	SOUL_SOIL_HIT f_12402_
+	SOUL_SOIL_PLACE f_12401_
+	SOUL_SOIL_STEP f_12400_
+	SPIDER_AMBIENT f_12432_
+	SPIDER_DEATH f_12433_
+	SPIDER_HURT f_12434_
+	SPIDER_STEP f_12435_
+	SPLASH_POTION_BREAK f_12436_
+	SPLASH_POTION_THROW f_12437_
+	SPORE_BLOSSOM_BREAK f_144219_
+	SPORE_BLOSSOM_FALL f_144220_
+	SPORE_BLOSSOM_HIT f_144221_
+	SPORE_BLOSSOM_PLACE f_144222_
+	SPORE_BLOSSOM_STEP f_144223_
+	SPYGLASS_STOP_USING f_144232_
+	SPYGLASS_USE f_144231_
+	SQUID_AMBIENT f_12438_
+	SQUID_DEATH f_12439_
+	SQUID_HURT f_12440_
+	SQUID_SQUIRT f_12441_
+	STEM_BREAK f_12115_
+	STEM_FALL f_12119_
+	STEM_HIT f_12118_
+	STEM_PLACE f_12117_
+	STEM_STEP f_12116_
+	STONE_BREAK f_12442_
+	STONE_BUTTON_CLICK_OFF f_12443_
+	STONE_BUTTON_CLICK_ON f_12444_
+	STONE_FALL f_12445_
+	STONE_HIT f_12446_
+	STONE_PLACE f_12447_
+	STONE_PRESSURE_PLATE_CLICK_OFF f_12448_
+	STONE_PRESSURE_PLATE_CLICK_ON f_12449_
+	STONE_STEP f_12450_
+	STRAY_AMBIENT f_12451_
+	STRAY_DEATH f_12452_
+	STRAY_HURT f_12453_
+	STRAY_STEP f_12454_
+	STRIDER_AMBIENT f_12458_
+	STRIDER_DEATH f_12461_
+	STRIDER_EAT f_12465_
+	STRIDER_HAPPY f_12459_
+	STRIDER_HURT f_12462_
+	STRIDER_RETREAT f_12460_
+	STRIDER_SADDLE f_12466_
+	STRIDER_STEP f_12463_
+	STRIDER_STEP_LAVA f_12464_
+	SUSPICIOUS_GRAVEL_BREAK f_276591_
+	SUSPICIOUS_GRAVEL_FALL f_276543_
+	SUSPICIOUS_GRAVEL_HIT f_276580_
+	SUSPICIOUS_GRAVEL_PLACE f_276660_
+	SUSPICIOUS_GRAVEL_STEP f_276439_
+	SUSPICIOUS_SAND_BREAK f_271189_
+	SUSPICIOUS_SAND_FALL f_271507_
+	SUSPICIOUS_SAND_HIT f_271142_
+	SUSPICIOUS_SAND_PLACE f_271513_
+	SUSPICIOUS_SAND_STEP f_271527_
+	SWEET_BERRY_BUSH_BREAK f_12455_
+	SWEET_BERRY_BUSH_PICK_BERRIES f_12457_
+	SWEET_BERRY_BUSH_PLACE f_12456_
+	TADPOLE_DEATH f_215758_
+	TADPOLE_FLOP f_215759_
+	TADPOLE_GROW_UP f_215760_
+	TADPOLE_HURT f_215761_
+	THORNS_HIT f_12511_
+	TNT_PRIMED f_12512_
+	TOTEM_USE f_12513_
+	TRIDENT_HIT f_12514_
+	TRIDENT_HIT_GROUND f_12515_
+	TRIDENT_RETURN f_12516_
+	TRIDENT_RIPTIDE_1 f_12517_
+	TRIDENT_RIPTIDE_2 f_12518_
+	TRIDENT_RIPTIDE_3 f_12519_
+	TRIDENT_THROW f_12520_
+	TRIDENT_THUNDER f_12521_
+	TRIPWIRE_ATTACH f_12522_
+	TRIPWIRE_CLICK_OFF f_12523_
+	TRIPWIRE_CLICK_ON f_12524_
+	TRIPWIRE_DETACH f_12525_
+	TROPICAL_FISH_AMBIENT f_12526_
+	TROPICAL_FISH_DEATH f_12527_
+	TROPICAL_FISH_FLOP f_12528_
+	TROPICAL_FISH_HURT f_12529_
+	TUFF_BREAK f_144233_
+	TUFF_FALL f_144237_
+	TUFF_HIT f_144236_
+	TUFF_PLACE f_144235_
+	TUFF_STEP f_144234_
+	TURTLE_AMBIENT_LAND f_12530_
+	TURTLE_DEATH f_12531_
+	TURTLE_DEATH_BABY f_12532_
+	TURTLE_EGG_BREAK f_12533_
+	TURTLE_EGG_CRACK f_12534_
+	TURTLE_EGG_HATCH f_12535_
+	TURTLE_HURT f_12536_
+	TURTLE_HURT_BABY f_12485_
+	TURTLE_LAY_EGG f_12486_
+	TURTLE_SHAMBLE f_12487_
+	TURTLE_SHAMBLE_BABY f_12488_
+	TURTLE_SWIM f_12489_
+	UI_BUTTON_CLICK f_12490_
+	UI_CARTOGRAPHY_TABLE_TAKE_RESULT f_12493_
+	UI_LOOM_SELECT_PATTERN f_12491_
+	UI_LOOM_TAKE_RESULT f_12492_
+	UI_STONECUTTER_SELECT_RECIPE f_12495_
+	UI_STONECUTTER_TAKE_RESULT f_12494_
+	UI_TOAST_CHALLENGE_COMPLETE f_12496_
+	UI_TOAST_IN f_12497_
+	UI_TOAST_OUT f_12498_
+	VEX_AMBIENT f_12499_
+	VEX_CHARGE f_12500_
+	VEX_DEATH f_12501_
+	VEX_HURT f_12502_
+	VILLAGER_AMBIENT f_12503_
+	VILLAGER_CELEBRATE f_12504_
+	VILLAGER_DEATH f_12505_
+	VILLAGER_HURT f_12506_
+	VILLAGER_NO f_12507_
+	VILLAGER_TRADE f_12508_
+	VILLAGER_WORK_ARMORER f_12510_
+	VILLAGER_WORK_BUTCHER f_12564_
+	VILLAGER_WORK_CARTOGRAPHER f_12565_
+	VILLAGER_WORK_CLERIC f_12566_
+	VILLAGER_WORK_FARMER f_12567_
+	VILLAGER_WORK_FISHERMAN f_12568_
+	VILLAGER_WORK_FLETCHER f_12569_
+	VILLAGER_WORK_LEATHERWORKER f_12570_
+	VILLAGER_WORK_LIBRARIAN f_12571_
+	VILLAGER_WORK_MASON f_12572_
+	VILLAGER_WORK_SHEPHERD f_12573_
+	VILLAGER_WORK_TOOLSMITH f_12574_
+	VILLAGER_WORK_WEAPONSMITH f_12575_
+	VILLAGER_YES f_12509_
+	VINDICATOR_AMBIENT f_12576_
+	VINDICATOR_CELEBRATE f_12577_
+	VINDICATOR_DEATH f_12578_
+	VINDICATOR_HURT f_12579_
+	VINE_BREAK f_144238_
+	VINE_FALL f_144239_
+	VINE_HIT f_144240_
+	VINE_PLACE f_144241_
+	VINE_STEP f_12580_
+	WANDERING_TRADER_AMBIENT f_12582_
+	WANDERING_TRADER_DEATH f_12583_
+	WANDERING_TRADER_DISAPPEARED f_12584_
+	WANDERING_TRADER_DRINK_MILK f_12585_
+	WANDERING_TRADER_DRINK_POTION f_12586_
+	WANDERING_TRADER_HURT f_12587_
+	WANDERING_TRADER_NO f_12588_
+	WANDERING_TRADER_REAPPEARED f_12589_
+	WANDERING_TRADER_TRADE f_12538_
+	WANDERING_TRADER_YES f_12539_
+	WARDEN_AGITATED f_215775_
+	WARDEN_AMBIENT f_215776_
+	WARDEN_ANGRY f_215777_
+	WARDEN_ATTACK_IMPACT f_215778_
+	WARDEN_DEATH f_215779_
+	WARDEN_DIG f_215780_
+	WARDEN_EMERGE f_215781_
+	WARDEN_HEARTBEAT f_215762_
+	WARDEN_HURT f_215763_
+	WARDEN_LISTENING f_215764_
+	WARDEN_LISTENING_ANGRY f_215765_
+	WARDEN_NEARBY_CLOSE f_215766_
+	WARDEN_NEARBY_CLOSER f_215767_
+	WARDEN_NEARBY_CLOSEST f_215768_
+	WARDEN_ROAR f_215769_
+	WARDEN_SNIFF f_215770_
+	WARDEN_SONIC_BOOM f_215771_
+	WARDEN_SONIC_CHARGE f_215772_
+	WARDEN_STEP f_215773_
+	WARDEN_TENDRIL_CLICKS f_215774_
+	WART_BLOCK_BREAK f_12193_
+	WART_BLOCK_FALL f_12197_
+	WART_BLOCK_HIT f_12196_
+	WART_BLOCK_PLACE f_12195_
+	WART_BLOCK_STEP f_12194_
+	WATER_AMBIENT f_12540_
+	WAXED_SIGN_INTERACT_FAIL f_276627_
+	WEATHER_RAIN f_12541_
+	WEATHER_RAIN_ABOVE f_12542_
+	WEEPING_VINES_BREAK f_12135_
+	WEEPING_VINES_FALL f_12139_
+	WEEPING_VINES_HIT f_12138_
+	WEEPING_VINES_PLACE f_12137_
+	WEEPING_VINES_STEP f_12136_
+	WET_GRASS_BREAK f_12543_
+	WET_GRASS_FALL f_12544_
+	WET_GRASS_HIT f_12545_
+	WET_GRASS_PLACE f_12546_
+	WET_GRASS_STEP f_12547_
+	WITCH_AMBIENT f_12548_
+	WITCH_CELEBRATE f_12549_
+	WITCH_DEATH f_12550_
+	WITCH_DRINK f_12551_
+	WITCH_HURT f_12552_
+	WITCH_THROW f_12553_
+	WITHER_AMBIENT f_12554_
+	WITHER_BREAK_BLOCK f_12555_
+	WITHER_DEATH f_12556_
+	WITHER_HURT f_12557_
+	WITHER_SHOOT f_12558_
+	WITHER_SKELETON_AMBIENT f_12559_
+	WITHER_SKELETON_DEATH f_12560_
+	WITHER_SKELETON_HURT f_12561_
+	WITHER_SKELETON_STEP f_12562_
+	WITHER_SPAWN f_12563_
+	WOLF_AMBIENT f_12617_
+	WOLF_DEATH f_12618_
+	WOLF_GROWL f_12619_
+	WOLF_HOWL f_12620_
+	WOLF_HURT f_12621_
+	WOLF_PANT f_12622_
+	WOLF_SHAKE f_12623_
+	WOLF_STEP f_12624_
+	WOLF_WHINE f_12625_
+	WOODEN_BUTTON_CLICK_OFF f_12631_
+	WOODEN_BUTTON_CLICK_ON f_12632_
+	WOODEN_DOOR_CLOSE f_12626_
+	WOODEN_DOOR_OPEN f_12627_
+	WOODEN_PRESSURE_PLATE_CLICK_OFF f_12636_
+	WOODEN_PRESSURE_PLATE_CLICK_ON f_12637_
+	WOODEN_TRAPDOOR_CLOSE f_12628_
+	WOODEN_TRAPDOOR_OPEN f_12629_
+	WOOD_BREAK f_12630_
+	WOOD_FALL f_12633_
+	WOOD_HIT f_12634_
+	WOOD_PLACE f_12635_
+	WOOD_STEP f_12638_
+	WOOL_BREAK f_12639_
+	WOOL_FALL f_12640_
+	WOOL_HIT f_12641_
+	WOOL_PLACE f_12642_
+	WOOL_STEP f_12591_
+	ZOGLIN_AMBIENT f_12592_
+	ZOGLIN_ANGRY f_12593_
+	ZOGLIN_ATTACK f_12594_
+	ZOGLIN_DEATH f_12595_
+	ZOGLIN_HURT f_12596_
+	ZOGLIN_STEP f_12597_
+	ZOMBIE_AMBIENT f_12598_
+	ZOMBIE_ATTACK_IRON_DOOR f_12600_
+	ZOMBIE_ATTACK_WOODEN_DOOR f_12599_
+	ZOMBIE_BREAK_WOODEN_DOOR f_12601_
+	ZOMBIE_CONVERTED_TO_DROWNED f_12602_
+	ZOMBIE_DEATH f_12603_
+	ZOMBIE_DESTROY_EGG f_12604_
+	ZOMBIE_HORSE_AMBIENT f_12605_
+	ZOMBIE_HORSE_DEATH f_12606_
+	ZOMBIE_HORSE_HURT f_12607_
+	ZOMBIE_HURT f_12608_
+	ZOMBIE_INFECT f_12609_
+	ZOMBIE_STEP f_12614_
+	ZOMBIE_VILLAGER_AMBIENT f_12615_
+	ZOMBIE_VILLAGER_CONVERTED f_12616_
+	ZOMBIE_VILLAGER_CURE f_12644_
+	ZOMBIE_VILLAGER_DEATH f_12645_
+	ZOMBIE_VILLAGER_HURT f_12646_
+	ZOMBIE_VILLAGER_STEP f_12647_
+	ZOMBIFIED_PIGLIN_AMBIENT f_12610_
+	ZOMBIFIED_PIGLIN_ANGRY f_12611_
+	ZOMBIFIED_PIGLIN_DEATH f_12612_
+	ZOMBIFIED_PIGLIN_HURT f_12613_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$registerGoatHornSoundVariants$0 (I)Lnet/minecraft/core/Holder$Reference; m_263160_
+		static
+		0 p_215784_ p_215784_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263204_
+		static
+		0 p_263388_ p_263388_
+		1 p_263340_ p_263340_
+	register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; m_263226_
+		static
+		0 p_263332_ p_263332_
+	register (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEvent; m_12656_
+		static
+		0 p_12657_ p_12657_
+	register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/core/Holder; m_263198_
+		static
+		0 p_263323_ p_263323_
+		1 p_263411_ p_263411_
+		2 p_263385_ p_263385_
+	registerForHolder (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; m_263178_
+		static
+		0 p_263361_ p_263361_
+	registerForHolder (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; m_263223_
+		static
+		0 p_263362_ p_263362_
+		1 p_263424_ p_263424_
+	registerForHolder (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; m_263237_
+		static
+		0 p_263391_ p_263391_
+	registerGoatHornSoundVariants ()Lcom/google/common/collect/ImmutableList; m_215782_
+		static
+net/minecraft/sounds/SoundSource net/minecraft/sounds/SoundSource
+	$VALUES $VALUES
+	AMBIENT AMBIENT
+	BLOCKS BLOCKS
+	HOSTILE HOSTILE
+	MASTER MASTER
+	MUSIC MUSIC
+	NEUTRAL NEUTRAL
+	PLAYERS PLAYERS
+	RECORDS RECORDS
+	VOICE VOICE
+	WEATHER WEATHER
+	name f_12669_
+	$values ()[Lnet/minecraft/sounds/SoundSource; m_144247_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_12673_ p_12673_
+		1 p_12674_ p_12674_
+		2 p_12675_ p_12675_
+	getName ()Ljava/lang/String; m_12676_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/sounds/SoundSource; valueOf
+		static
+		0 p_12678_ p_12678_
+	values ()[Lnet/minecraft/sounds/SoundSource; values
+		static
+net/minecraft/sounds/package-info net/minecraft/sounds/package-info
+net/minecraft/stats/RecipeBook net/minecraft/stats/RecipeBook
+	bookSettings f_12682_
+	highlight f_12681_
+	known f_12680_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/item/crafting/Recipe;)V m_12700_
+		0 p_12701_ p_12701_
+	add (Lnet/minecraft/resources/ResourceLocation;)V m_12702_
+		0 p_12703_ p_12703_
+	addHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_12723_
+		0 p_12724_ p_12724_
+	addHighlight (Lnet/minecraft/resources/ResourceLocation;)V m_12719_
+		0 p_12720_ p_12720_
+	contains (Lnet/minecraft/world/item/crafting/Recipe;)Z m_12709_
+		0 p_12710_ p_12710_
+	contains (Lnet/minecraft/resources/ResourceLocation;)Z m_12711_
+		0 p_12712_ p_12712_
+	copyOverData (Lnet/minecraft/stats/RecipeBook;)V m_12685_
+		0 p_12686_ p_12686_
+	getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; m_12684_
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookMenu;)Z m_12689_
+		0 p_12690_ p_12690_
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12704_
+		0 p_12705_ p_12705_
+	isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12691_
+		0 p_12692_ p_12692_
+	remove (Lnet/minecraft/resources/ResourceLocation;)V m_12715_
+		0 p_12716_ p_12716_
+	remove (Lnet/minecraft/world/item/crafting/Recipe;)V m_12713_
+		0 p_12714_ p_12714_
+	removeHighlight (Lnet/minecraft/world/item/crafting/Recipe;)V m_12721_
+		0 p_12722_ p_12722_
+	setBookSetting (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V m_12696_
+		0 p_12697_ p_12697_
+		1 p_12698_ p_12698_
+		2 p_12699_ p_12699_
+	setBookSettings (Lnet/minecraft/stats/RecipeBookSettings;)V m_12687_
+		0 p_12688_ p_12688_
+	setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12706_
+		0 p_12707_ p_12707_
+		1 p_12708_ p_12708_
+	setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12693_
+		0 p_12694_ p_12694_
+		1 p_12695_ p_12695_
+	willHighlight (Lnet/minecraft/world/item/crafting/Recipe;)Z m_12717_
+		0 p_12718_ p_12718_
+net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings
+	TAG_FIELDS f_12725_
+	states f_12726_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_12730_ p_12730_
+	<init> ()V <init>
+	copy ()Lnet/minecraft/stats/RecipeBookSettings; m_12731_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12764_ p_12764_
+	hashCode ()I hashCode
+	isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12754_
+		0 p_12755_ p_12755_
+	isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z m_12734_
+		0 p_12735_ p_12735_
+	lambda$new$0 (Ljava/util/EnumMap;)V m_12739_
+		static
+		0 p_12740_ p_12740_
+	lambda$read$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V m_12747_
+		static
+		0 p_12748_ p_12748_
+		1 p_12749_ p_12749_
+		2 p_12750_ p_12750_
+		3 p_12751_ p_12751_
+	lambda$write$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V m_12743_
+		0 p_12744_ p_12744_
+		1 p_12745_ p_12745_
+		2 p_12746_ p_12746_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/RecipeBookSettings; m_12752_
+		static
+		0 p_12753_ p_12753_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/stats/RecipeBookSettings; m_12741_
+		static
+		0 p_12742_ p_12742_
+	replaceFrom (Lnet/minecraft/stats/RecipeBookSettings;)V m_12732_
+		0 p_12733_ p_12733_
+	setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12756_
+		0 p_12757_ p_12757_
+		1 p_12758_ p_12758_
+	setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V m_12736_
+		0 p_12737_ p_12737_
+		1 p_12738_ p_12738_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_12761_
+		0 p_12762_ p_12762_
+	write (Lnet/minecraft/nbt/CompoundTag;)V m_12759_
+		0 p_12760_ p_12760_
+net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$TypeSettings
+	filtering f_12767_
+	open f_12766_
+	<init> (ZZ)V <init>
+		0 p_12769_ p_12769_
+		1 p_12770_ p_12770_
+	copy ()Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; m_12771_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12783_ p_12783_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/stats/ServerRecipeBook net/minecraft/stats/ServerRecipeBook
+	LOGGER f_12786_
+	RECIPE_BOOK_TAG f_144248_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I m_12791_
+		0 p_12792_ p_12792_
+		1 p_12793_ p_12793_
+	fromNbt (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/crafting/RecipeManager;)V m_12794_
+		0 p_12795_ p_12795_
+		1 p_12796_ p_12796_
+	loadRecipes (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager;)V m_12797_
+		0 p_12798_ p_12798_
+		1 p_12799_ p_12799_
+		2 p_12800_ p_12800_
+	removeRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I m_12806_
+		0 p_12807_ p_12807_
+		1 p_12808_ p_12808_
+	sendInitialRecipeBook (Lnet/minecraft/server/level/ServerPlayer;)V m_12789_
+		0 p_12790_ p_12790_
+	sendRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V m_12801_
+		0 p_12802_ p_12802_
+		1 p_12803_ p_12803_
+		2 p_12804_ p_12804_
+	toNbt ()Lnet/minecraft/nbt/CompoundTag; m_12805_
+net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatsCounter
+	LOGGER f_12809_
+	dirty f_12812_
+	file f_12811_
+	server f_12810_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V <init>
+		0 p_12816_ p_12816_
+		1 p_12817_ p_12817_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag; m_12830_
+		static
+		0 p_12831_ p_12831_
+	getDirty ()Ljava/util/Set; m_12851_
+	getKey (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; m_12846_
+		static
+		0 p_12847_ p_12847_
+	getStat (Lnet/minecraft/stats/StatType;Ljava/lang/String;)Ljava/util/Optional; m_12823_
+		0 p_12824_ p_12824_
+		1 p_12825_ p_12825_
+	lambda$parseLocal$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/Stat;)V m_144249_
+		0 p_144250_ p_144250_
+		1 p_144251_ p_144251_
+		2 p_144252_ p_144252_
+	lambda$parseLocal$1 (Ljava/lang/String;)V m_144253_
+		0 p_144254_ p_144254_
+	lambda$parseLocal$2 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/StatType;)V m_12841_
+		0 p_12842_ p_12842_
+		1 p_12843_ p_12843_
+		2 p_12844_ p_12844_
+	lambda$parseLocal$3 (Ljava/lang/String;)V m_12835_
+		0 p_12836_ p_12836_
+	lambda$toJson$4 (Lnet/minecraft/stats/StatType;)Lcom/google/gson/JsonObject; m_12821_
+		static
+		0 p_12822_ p_12822_
+	markAllDirty ()V m_12850_
+	parseLocal (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V m_12832_
+		0 p_12833_ p_12833_
+		1 p_12834_ p_12834_
+	save ()V m_12818_
+	sendStats (Lnet/minecraft/server/level/ServerPlayer;)V m_12819_
+		0 p_12820_ p_12820_
+	setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_6085_
+		0 p_12827_ p_12827_
+		1 p_12828_ p_12828_
+		2 p_12829_ p_12829_
+	toJson ()Ljava/lang/String; m_12845_
+net/minecraft/stats/Stat net/minecraft/stats/Stat
+	formatter f_12852_
+	type f_12854_
+	value f_12853_
+	<init> (Lnet/minecraft/stats/StatType;Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)V <init>
+		0 p_12856_ p_12856_
+		1 p_12857_ p_12857_
+		2 p_12858_ p_12858_
+	buildName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; m_12862_
+		static
+		0 p_12863_ p_12863_
+		1 p_12864_ p_12864_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_12869_ p_12869_
+	format (I)Ljava/lang/String; m_12860_
+		0 p_12861_ p_12861_
+	getType ()Lnet/minecraft/stats/StatType; m_12859_
+	getValue ()Ljava/lang/Object; m_12867_
+	hashCode ()I hashCode
+	locationToKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_12865_
+		static
+		0 p_12866_ p_12866_
+	toString ()Ljava/lang/String; toString
+net/minecraft/stats/StatFormatter net/minecraft/stats/StatFormatter
+	DECIMAL_FORMAT f_12872_
+	DEFAULT f_12873_
+	DISTANCE f_12875_
+	DIVIDE_BY_TEN f_12874_
+	TIME f_12876_
+	<clinit> ()V <clinit>
+		static
+	format (I)Ljava/lang/String; m_12886_
+		0 p_12887_ p_12887_
+	lambda$static$0 (Ljava/text/DecimalFormat;)V m_12880_
+		static
+		0 p_12881_ p_12881_
+	lambda$static$1 (I)Ljava/lang/String; m_12884_
+		static
+		0 p_12885_ p_12885_
+	lambda$static$2 (I)Ljava/lang/String; m_12882_
+		static
+		0 p_12883_ p_12883_
+	lambda$static$3 (I)Ljava/lang/String; m_12878_
+		static
+		0 p_12879_ p_12879_
+net/minecraft/stats/StatType net/minecraft/stats/StatType
+	displayName f_12890_
+	map f_12889_
+	registry f_12888_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_12892_ p_12892_
+	contains (Ljava/lang/Object;)Z m_12897_
+		0 p_12898_ p_12898_
+	get (Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/stats/Stat; m_12899_
+		0 p_12900_ p_12900_
+		1 p_12901_ p_12901_
+	get (Ljava/lang/Object;)Lnet/minecraft/stats/Stat; m_12902_
+		0 p_12903_ p_12903_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_12905_
+	getRegistry ()Lnet/minecraft/core/Registry; m_12893_
+	getTranslationKey ()Ljava/lang/String; m_12904_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$get$0 (Lnet/minecraft/stats/StatFormatter;Ljava/lang/Object;)Lnet/minecraft/stats/Stat; m_12894_
+		0 p_12895_ p_12895_
+		1 p_12896_ p_12896_
+net/minecraft/stats/Stats net/minecraft/stats/Stats
+	ANIMALS_BRED f_12937_
+	AVIATE_ONE_CM f_12923_
+	BELL_RING f_12979_
+	BLOCK_MINED f_12949_
+	BOAT_ONE_CM f_13003_
+	CLEAN_ARMOR f_12945_
+	CLEAN_BANNER f_12946_
+	CLEAN_SHULKER_BOX f_12947_
+	CLIMB_ONE_CM f_12999_
+	CROUCH_ONE_CM f_12995_
+	CROUCH_TIME f_12993_
+	CUSTOM f_12988_
+	DAMAGE_ABSORBED f_12933_
+	DAMAGE_BLOCKED_BY_SHIELD f_12932_
+	DAMAGE_DEALT f_12928_
+	DAMAGE_DEALT_ABSORBED f_12929_
+	DAMAGE_DEALT_RESISTED f_12930_
+	DAMAGE_RESISTED f_12934_
+	DAMAGE_TAKEN f_12931_
+	DEATHS f_12935_
+	DROP f_12927_
+	EAT_CAKE_SLICE f_12942_
+	ENCHANT_ITEM f_12964_
+	ENTITY_KILLED f_12986_
+	ENTITY_KILLED_BY f_12987_
+	FALL_ONE_CM f_12998_
+	FILL_CAULDRON f_12943_
+	FISH_CAUGHT f_12939_
+	FLY_ONE_CM f_13000_
+	HORSE_ONE_CM f_13005_
+	INSPECT_DISPENSER f_12958_
+	INSPECT_DROPPER f_12956_
+	INSPECT_HOPPER f_12957_
+	INTERACT_WITH_ANVIL f_12951_
+	INTERACT_WITH_BEACON f_12955_
+	INTERACT_WITH_BLAST_FURNACE f_12972_
+	INTERACT_WITH_BREWINGSTAND f_12948_
+	INTERACT_WITH_CAMPFIRE f_12975_
+	INTERACT_WITH_CARTOGRAPHY_TABLE f_12976_
+	INTERACT_WITH_CRAFTING_TABLE f_12967_
+	INTERACT_WITH_FURNACE f_12966_
+	INTERACT_WITH_GRINDSTONE f_12952_
+	INTERACT_WITH_LECTERN f_12974_
+	INTERACT_WITH_LOOM f_12977_
+	INTERACT_WITH_SMITHING_TABLE f_12954_
+	INTERACT_WITH_SMOKER f_12973_
+	INTERACT_WITH_STONECUTTER f_12978_
+	ITEM_BROKEN f_12983_
+	ITEM_CRAFTED f_12981_
+	ITEM_DROPPED f_12985_
+	ITEM_PICKED_UP f_12984_
+	ITEM_USED f_12982_
+	JUMP f_12926_
+	LEAVE_GAME f_12989_
+	MINECART_ONE_CM f_13002_
+	MOB_KILLS f_12936_
+	OPEN_BARREL f_12971_
+	OPEN_CHEST f_12968_
+	OPEN_ENDERCHEST f_12963_
+	OPEN_SHULKER_BOX f_12970_
+	PIG_ONE_CM f_13004_
+	PLAYER_KILLS f_12938_
+	PLAY_NOTEBLOCK f_12959_
+	PLAY_RECORD f_12965_
+	PLAY_TIME f_144255_
+	POT_FLOWER f_12961_
+	RAID_TRIGGER f_12980_
+	RAID_WIN f_12950_
+	SLEEP_IN_BED f_12969_
+	SPRINT_ONE_CM f_12996_
+	STRIDER_ONE_CM f_12925_
+	SWIM_ONE_CM f_12924_
+	TALKED_TO_VILLAGER f_12940_
+	TARGET_HIT f_12953_
+	TIME_SINCE_DEATH f_12991_
+	TIME_SINCE_REST f_12992_
+	TOTAL_WORLD_TIME f_144256_
+	TRADED_WITH_VILLAGER f_12941_
+	TRIGGER_TRAPPED_CHEST f_12962_
+	TUNE_NOTEBLOCK f_12960_
+	USE_CAULDRON f_12944_
+	WALK_ONE_CM f_12994_
+	WALK_ON_WATER_ONE_CM f_12997_
+	WALK_UNDER_WATER_ONE_CM f_13001_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	makeCustomStat (Ljava/lang/String;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/resources/ResourceLocation; m_13007_
+		static
+		0 p_13008_ p_13008_
+		1 p_13009_ p_13009_
+	makeRegistryStatType (Ljava/lang/String;Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; m_13010_
+		static
+		0 p_13011_ p_13011_
+		1 p_13012_ p_13012_
+net/minecraft/stats/StatsCounter net/minecraft/stats/StatsCounter
+	stats f_13013_
+	<init> ()V <init>
+	getValue (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)I m_13017_
+		0 p_13018_ p_13018_
+		1 p_13019_ p_13019_
+	getValue (Lnet/minecraft/stats/Stat;)I m_13015_
+		0 p_13016_ p_13016_
+	increment (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_13023_
+		0 p_13024_ p_13024_
+		1 p_13025_ p_13025_
+		2 p_13026_ p_13026_
+	setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V m_6085_
+		0 p_13020_ p_13020_
+		1 p_13021_ p_13021_
+		2 p_13022_ p_13022_
+net/minecraft/stats/package-info net/minecraft/stats/package-info
+net/minecraft/tags/BannerPatternTags net/minecraft/tags/BannerPatternTags
+	NO_ITEM_REQUIRED f_215788_
+	PATTERN_ITEM_CREEPER f_215790_
+	PATTERN_ITEM_FLOWER f_215789_
+	PATTERN_ITEM_GLOBE f_215793_
+	PATTERN_ITEM_MOJANG f_215792_
+	PATTERN_ITEM_PIGLIN f_215794_
+	PATTERN_ITEM_SKULL f_215791_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215797_
+		static
+		0 p_215798_ p_215798_
+net/minecraft/tags/BiomeTags net/minecraft/tags/BiomeTags
+	ALLOWS_SURFACE_SLIME_SPAWNS f_215815_
+	ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT f_215812_
+	HAS_ANCIENT_CITY f_215799_
+	HAS_BASTION_REMNANT f_207599_
+	HAS_BURIED_TREASURE f_207613_
+	HAS_CLOSER_WATER_FOG f_215802_
+	HAS_DESERT_PYRAMID f_207614_
+	HAS_END_CITY f_207601_
+	HAS_IGLOO f_207615_
+	HAS_JUNGLE_TEMPLE f_207616_
+	HAS_MINESHAFT f_207617_
+	HAS_MINESHAFT_MESA f_207618_
+	HAS_NETHER_FORTRESS f_207597_
+	HAS_NETHER_FOSSIL f_207598_
+	HAS_OCEAN_MONUMENT f_207619_
+	HAS_OCEAN_RUIN_COLD f_207620_
+	HAS_OCEAN_RUIN_WARM f_207621_
+	HAS_PILLAGER_OUTPOST f_207622_
+	HAS_RUINED_PORTAL_DESERT f_207623_
+	HAS_RUINED_PORTAL_JUNGLE f_207624_
+	HAS_RUINED_PORTAL_MOUNTAIN f_207627_
+	HAS_RUINED_PORTAL_NETHER f_207600_
+	HAS_RUINED_PORTAL_OCEAN f_207625_
+	HAS_RUINED_PORTAL_STANDARD f_207586_
+	HAS_RUINED_PORTAL_SWAMP f_207626_
+	HAS_SHIPWRECK f_207588_
+	HAS_SHIPWRECK_BEACHED f_207587_
+	HAS_STRONGHOLD f_207596_
+	HAS_SWAMP_HUT f_207589_
+	HAS_TRAIL_RUINS f_276517_
+	HAS_VILLAGE_DESERT f_207590_
+	HAS_VILLAGE_PLAINS f_207591_
+	HAS_VILLAGE_SAVANNA f_207592_
+	HAS_VILLAGE_SNOWY f_207593_
+	HAS_VILLAGE_TAIGA f_207594_
+	HAS_WOODLAND_MANSION f_207595_
+	INCREASED_FIRE_BURNOUT f_263839_
+	IS_BADLANDS f_207607_
+	IS_BEACH f_207604_
+	IS_DEEP_OCEAN f_207602_
+	IS_END f_215818_
+	IS_FOREST f_207611_
+	IS_HILL f_207608_
+	IS_JUNGLE f_207610_
+	IS_MOUNTAIN f_207606_
+	IS_NETHER f_207612_
+	IS_OCEAN f_207603_
+	IS_OVERWORLD f_215817_
+	IS_RIVER f_207605_
+	IS_SAVANNA f_215816_
+	IS_TAIGA f_207609_
+	MINESHAFT_BLOCKING f_238171_
+	MORE_FREQUENT_DROWNED_SPAWNS f_215814_
+	PLAYS_UNDERWATER_MUSIC f_215801_
+	POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS f_215813_
+	PRODUCES_CORALS_FROM_BONEMEAL f_215804_
+	REDUCED_WATER_AMBIENT_SPAWNS f_215811_
+	REQUIRED_OCEAN_MONUMENT_SURROUNDING f_215800_
+	SNOW_GOLEM_MELTS f_263828_
+	SPAWNS_COLD_VARIANT_FROGS f_215808_
+	SPAWNS_GOLD_RABBITS f_263796_
+	SPAWNS_SNOW_FOXES f_263748_
+	SPAWNS_WARM_VARIANT_FROGS f_215809_
+	SPAWNS_WHITE_RABBITS f_263794_
+	STRONGHOLD_BIASED_TO f_215819_
+	WATER_ON_MAP_OUTLINES f_215803_
+	WITHOUT_PATROL_SPAWNS f_215806_
+	WITHOUT_WANDERING_TRADER_SPAWNS f_215807_
+	WITHOUT_ZOMBIE_SIEGES f_215805_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_207630_
+		static
+		0 p_207631_ p_207631_
+net/minecraft/tags/BlockTags net/minecraft/tags/BlockTags
+	ACACIA_LOGS f_13110_
+	ALL_HANGING_SIGNS f_244320_
+	ALL_SIGNS f_260523_
+	ANCIENT_CITY_REPLACEABLE f_215825_
+	ANIMALS_SPAWNABLE_ON f_184228_
+	ANVIL f_13033_
+	AXOLOTLS_SPAWNABLE_ON f_184229_
+	AZALEA_GROWS_ON f_198157_
+	AZALEA_ROOT_REPLACEABLE f_198159_
+	BAMBOO_BLOCKS f_257016_
+	BAMBOO_PLANTABLE_ON f_13065_
+	BANNERS f_13028_
+	BASE_STONE_NETHER f_13062_
+	BASE_STONE_OVERWORLD f_13061_
+	BEACON_BASE_BLOCKS f_13079_
+	BEDS f_13038_
+	BEEHIVES f_13072_
+	BEE_GROWABLES f_13074_
+	BIG_DRIPLEAF_PLACEABLE f_184227_
+	BIRCH_LOGS f_13109_
+	BUTTONS f_13093_
+	CAMPFIRES f_13087_
+	CANDLES f_144265_
+	CANDLE_CAKES f_144268_
+	CAULDRONS f_144269_
+	CAVE_VINES f_144275_
+	CEILING_HANGING_SIGNS f_243838_
+	CHERRY_LOGS f_271212_
+	CLIMBABLE f_13082_
+	COAL_ORES f_144262_
+	COMBINATION_STEP_SOUND_BLOCKS f_276549_
+	COMPLETES_FIND_TREE_TUTORIAL f_215821_
+	CONVERTABLE_TO_MUD f_215828_
+	COPPER_ORES f_144264_
+	CORALS f_13064_
+	CORAL_BLOCKS f_13051_
+	CORAL_PLANTS f_13063_
+	CRIMSON_STEMS f_13113_
+	CROPS f_13073_
+	CRYSTAL_SOUND_BLOCKS f_144270_
+	DAMPENS_VIBRATIONS f_215836_
+	DARK_OAK_LOGS f_13107_
+	DEAD_BUSH_MAY_PLACE_ON f_215831_
+	DEEPSLATE_ORE_REPLACEABLES f_144267_
+	DIAMOND_ORES f_144259_
+	DIRT f_144274_
+	DOORS f_13103_
+	DRAGON_IMMUNE f_13069_
+	DRAGON_TRANSPARENT f_215822_
+	DRIPSTONE_REPLACEABLE f_144273_
+	EMERALD_ORES f_144263_
+	ENCHANTMENT_POWER_PROVIDER f_278384_
+	ENCHANTMENT_POWER_TRANSMITTER f_278486_
+	ENDERMAN_HOLDABLE f_13046_
+	FALL_DAMAGE_RESETTING f_201924_
+	FEATURES_CANNOT_REPLACE f_144287_
+	FENCES f_13039_
+	FENCE_GATES f_13055_
+	FIRE f_13076_
+	FLOWERS f_13041_
+	FLOWER_POTS f_13045_
+	FOXES_SPAWNABLE_ON f_184235_
+	FROGS_SPAWNABLE_ON f_215827_
+	FROG_PREFER_JUMP_TO f_215837_
+	GEODE_INVALID_BLOCKS f_144289_
+	GOATS_SPAWNABLE_ON f_184230_
+	GOLD_ORES f_13043_
+	GUARDED_BY_PIGLINS f_13088_
+	HOGLIN_REPELLENTS f_13084_
+	ICE f_13047_
+	IMPERMEABLE f_13049_
+	INFINIBURN_END f_13060_
+	INFINIBURN_NETHER f_13059_
+	INFINIBURN_OVERWORLD f_13058_
+	INSIDE_STEP_SOUND_BLOCKS f_144271_
+	INVALID_SPAWN_INSIDE f_244350_
+	IRON_ORES f_144258_
+	JUNGLE_LOGS f_13111_
+	LAPIS_ORES f_144261_
+	LAVA_POOL_STONE_CANNOT_REPLACE f_144288_
+	LEAVES f_13035_
+	LOGS f_13106_
+	LOGS_THAT_BURN f_13105_
+	LUSH_GROUND_REPLACEABLE f_144277_
+	MAINTAINS_FARMLAND f_279534_
+	MANGROVE_LOGS f_215840_
+	MANGROVE_LOGS_CAN_GROW_THROUGH f_215829_
+	MANGROVE_ROOTS_CAN_GROW_THROUGH f_215830_
+	MINEABLE_WITH_AXE f_144280_
+	MINEABLE_WITH_HOE f_144281_
+	MINEABLE_WITH_PICKAXE f_144282_
+	MINEABLE_WITH_SHOVEL f_144283_
+	MOOSHROOMS_SPAWNABLE_ON f_184231_
+	MOSS_REPLACEABLE f_144276_
+	MUSHROOM_GROW_BLOCK f_13057_
+	NEEDS_DIAMOND_TOOL f_144284_
+	NEEDS_IRON_TOOL f_144285_
+	NEEDS_STONE_TOOL f_144286_
+	NETHER_CARVER_REPLACEABLES f_215835_
+	NYLIUM f_13077_
+	OAK_LOGS f_13108_
+	OCCLUDES_VIBRATION_SIGNALS f_144272_
+	OVERWORLD_CARVER_REPLACEABLES f_215820_
+	OVERWORLD_NATURAL_LOGS f_215839_
+	PARROTS_SPAWNABLE_ON f_184232_
+	PIGLIN_REPELLENTS f_13042_
+	PLANKS f_13090_
+	POLAR_BEARS_SPAWNABLE_ON_ALTERNATE f_215826_
+	PORTALS f_13075_
+	PRESSURE_PLATES f_13099_
+	PREVENT_MOB_SPAWNING_INSIDE f_13054_
+	RABBITS_SPAWNABLE_ON f_184234_
+	RAILS f_13034_
+	REDSTONE_ORES f_144260_
+	REPLACEABLE f_278394_
+	REPLACEABLE_BY_TREES f_278411_
+	SAND f_13029_
+	SAPLINGS f_13104_
+	SCULK_REPLACEABLE f_215823_
+	SCULK_REPLACEABLE_WORLD_GEN f_215824_
+	SHULKER_BOXES f_13083_
+	SIGNS f_13068_
+	SLABS f_13031_
+	SMALL_DRIPLEAF_PLACEABLE f_144278_
+	SMALL_FLOWERS f_13037_
+	SMELTS_TO_GLASS f_273845_
+	SNAPS_GOAT_HORN f_215832_
+	SNIFFER_DIGGABLE_BLOCK f_271391_
+	SNIFFER_EGG_HATCH_BOOST f_276630_
+	SNOW f_144279_
+	SNOW_LAYER_CANNOT_SURVIVE_ON f_215833_
+	SNOW_LAYER_CAN_SURVIVE_ON f_215834_
+	SOUL_FIRE_BASE_BLOCKS f_13085_
+	SOUL_SPEED_BLOCKS f_13080_
+	SPRUCE_LOGS f_13112_
+	STAIRS f_13030_
+	STANDING_SIGNS f_13066_
+	STONE_BRICKS f_13091_
+	STONE_BUTTONS f_279568_
+	STONE_ORE_REPLACEABLES f_144266_
+	STONE_PRESSURE_PLATES f_13101_
+	STRIDER_WARM_BLOCKS f_13086_
+	SWORD_EFFICIENT f_278398_
+	TALL_FLOWERS f_13040_
+	TERRACOTTA f_198156_
+	TRAIL_RUINS_REPLACEABLE f_276448_
+	TRAPDOORS f_13036_
+	UNDERWATER_BONEMEALS f_13050_
+	UNSTABLE_BOTTOM_CENTER f_13056_
+	VALID_SPAWN f_13048_
+	VIBRATION_RESONATORS f_276593_
+	WALLS f_13032_
+	WALL_CORALS f_13052_
+	WALL_HANGING_SIGNS f_244544_
+	WALL_POST_OVERRIDE f_13081_
+	WALL_SIGNS f_13067_
+	WARPED_STEMS f_13027_
+	WART_BLOCKS f_13078_
+	WITHER_IMMUNE f_13070_
+	WITHER_SUMMON_BASE_BLOCKS f_13071_
+	WOLVES_SPAWNABLE_ON f_184236_
+	WOODEN_BUTTONS f_13092_
+	WOODEN_DOORS f_13095_
+	WOODEN_FENCES f_13098_
+	WOODEN_PRESSURE_PLATES f_13100_
+	WOODEN_SLABS f_13097_
+	WOODEN_STAIRS f_13096_
+	WOODEN_TRAPDOORS f_13102_
+	WOOL f_13089_
+	WOOL_CARPETS f_215838_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203846_
+		static
+		0 p_203847_ p_203847_
+net/minecraft/tags/CatVariantTags net/minecraft/tags/CatVariantTags
+	DEFAULT_SPAWNS f_215841_
+	FULL_MOON_SPAWNS f_215842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215845_
+		static
+		0 p_215846_ p_215846_
+net/minecraft/tags/DamageTypeTags net/minecraft/tags/DamageTypeTags
+	ALWAYS_HURTS_ENDER_DRAGONS f_273821_
+	ALWAYS_MOST_SIGNIFICANT_FALL f_268518_
+	ALWAYS_TRIGGERS_SILVERFISH f_268750_
+	AVOIDS_GUARDIAN_THORNS f_268640_
+	BURNS_ARMOR_STANDS f_268711_
+	BYPASSES_ARMOR f_268490_
+	BYPASSES_COOLDOWN f_273918_
+	BYPASSES_EFFECTS f_268437_
+	BYPASSES_ENCHANTMENTS f_268413_
+	BYPASSES_INVULNERABILITY f_268738_
+	BYPASSES_RESISTANCE f_268630_
+	BYPASSES_SHIELD f_276146_
+	DAMAGES_HELMET f_268627_
+	IGNITES_ARMOR_STANDS f_268727_
+	IS_DROWNING f_268581_
+	IS_EXPLOSION f_268415_
+	IS_FALL f_268549_
+	IS_FIRE f_268745_
+	IS_FREEZING f_268419_
+	IS_LIGHTNING f_268725_
+	IS_PROJECTILE f_268524_
+	NO_ANGER f_268718_
+	NO_IMPACT f_268467_
+	WITCH_RESISTANT_TO f_268731_
+	WITHER_IMMUNE_TO f_268484_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_269529_
+		static
+		0 p_270635_ p_270635_
+net/minecraft/tags/EntityTypeTags net/minecraft/tags/EntityTypeTags
+	ARROWS f_13123_
+	AXOLOTL_ALWAYS_HOSTILES f_144292_
+	AXOLOTL_HUNT_TARGETS f_144293_
+	BEEHIVE_INHABITORS f_13122_
+	DISMOUNTS_UNDERWATER f_275751_
+	FALL_DAMAGE_IMMUNE f_273841_
+	FREEZE_HURTS_EXTRA_TYPES f_144295_
+	FREEZE_IMMUNE_ENTITY_TYPES f_144294_
+	FROG_FOOD f_215847_
+	IMPACT_PROJECTILES f_13124_
+	POWDER_SNOW_WALKABLE_MOBS f_144291_
+	RAIDERS f_13121_
+	SKELETONS f_13120_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203848_
+		static
+		0 p_203849_ p_203849_
+net/minecraft/tags/FlatLevelGeneratorPresetTags net/minecraft/tags/FlatLevelGeneratorPresetTags
+	VISIBLE f_215848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215851_
+		static
+		0 p_215852_ p_215852_
+net/minecraft/tags/FluidTags net/minecraft/tags/FluidTags
+	LAVA f_13132_
+	WATER f_13131_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203850_
+		static
+		0 p_203851_ p_203851_
+net/minecraft/tags/GameEventTags net/minecraft/tags/GameEventTags
+	ALLAY_CAN_LISTEN f_215855_
+	IGNORE_VIBRATIONS_SNEAKING f_144303_
+	SHRIEKER_CAN_LISTEN f_215854_
+	VIBRATIONS f_144302_
+	WARDEN_CAN_LISTEN f_215853_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203852_
+		static
+		0 p_203853_ p_203853_
+net/minecraft/tags/InstrumentTags net/minecraft/tags/InstrumentTags
+	GOAT_HORNS f_215858_
+	REGULAR_GOAT_HORNS f_215856_
+	SCREAMING_GOAT_HORNS f_215857_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215860_
+		static
+		0 p_215861_ p_215861_
+net/minecraft/tags/ItemTags net/minecraft/tags/ItemTags
+	ACACIA_LOGS f_13186_
+	ANVIL f_13141_
+	ARROWS f_13161_
+	AXES f_271207_
+	AXOLOTL_TEMPT_ITEMS f_144321_
+	BAMBOO_BLOCKS f_256904_
+	BANNERS f_13191_
+	BEACON_PAYMENT_ITEMS f_13164_
+	BEDS f_13146_
+	BIRCH_LOGS f_13185_
+	BOATS f_13155_
+	BOOKSHELF_BOOKS f_244646_
+	BREAKS_DECORATED_POTS f_271470_
+	BUTTONS f_13171_
+	CANDLES f_144319_
+	CHERRY_LOGS f_271202_
+	CHEST_BOATS f_215864_
+	CLUSTER_MAX_HARVESTABLES f_144323_
+	COALS f_13160_
+	COAL_ORES f_144316_
+	COMPASSES f_215866_
+	COMPLETES_FIND_TREE_TUTORIAL f_215863_
+	COPPER_ORES f_144318_
+	CREEPER_DROP_MUSIC_DISCS f_13159_
+	CREEPER_IGNITERS f_262757_
+	CRIMSON_STEMS f_13189_
+	DAMPENS_VIBRATIONS f_215865_
+	DARK_OAK_LOGS f_13183_
+	DECORATED_POT_INGREDIENTS f_283829_
+	DECORATED_POT_SHERDS f_271220_
+	DIAMOND_ORES f_144313_
+	DIRT f_198160_
+	DOORS f_13179_
+	EMERALD_ORES f_144317_
+	FENCES f_13147_
+	FENCE_GATES f_254662_
+	FISHES f_13156_
+	FLOWERS f_13149_
+	FOX_FOOD f_144311_
+	FREEZE_IMMUNE_WEARABLES f_144320_
+	GOLD_ORES f_13152_
+	HANGING_SIGNS f_244389_
+	HOES f_271298_
+	IGNORED_BY_PIGLIN_BABIES f_144309_
+	IRON_ORES f_144312_
+	JUNGLE_LOGS f_13187_
+	LAPIS_ORES f_144315_
+	LEAVES f_13143_
+	LECTERN_BOOKS f_13162_
+	LOGS f_13182_
+	LOGS_THAT_BURN f_13181_
+	MANGROVE_LOGS f_215869_
+	MUSIC_DISCS f_13158_
+	NON_FLAMMABLE_WOOD f_13153_
+	NOTE_BLOCK_TOP_INSTRUMENTS f_263791_
+	OAK_LOGS f_13184_
+	PICKAXES f_271360_
+	PIGLIN_FOOD f_144310_
+	PIGLIN_LOVED f_13151_
+	PIGLIN_REPELLENTS f_13150_
+	PLANKS f_13168_
+	RAILS f_13142_
+	REDSTONE_ORES f_144314_
+	SAND f_13137_
+	SAPLINGS f_13180_
+	SHOVELS f_271138_
+	SIGNS f_13157_
+	SLABS f_13139_
+	SMALL_FLOWERS f_13145_
+	SMELTS_TO_GLASS f_273858_
+	SNIFFER_FOOD f_271449_
+	SOUL_FIRE_BASE_BLOCKS f_13154_
+	SPRUCE_LOGS f_13188_
+	STAIRS f_13138_
+	STONE_BRICKS f_13169_
+	STONE_BUTTONS f_279629_
+	STONE_CRAFTING_MATERIALS f_13166_
+	STONE_TOOL_MATERIALS f_13165_
+	SWORDS f_271388_
+	TALL_FLOWERS f_13148_
+	TERRACOTTA f_198161_
+	TOOLS f_271540_
+	TRAPDOORS f_13144_
+	TRIMMABLE_ARMOR f_265942_
+	TRIM_MATERIALS f_265843_
+	TRIM_TEMPLATES f_265940_
+	VILLAGER_PLANTABLE_SEEDS f_279581_
+	WALLS f_13140_
+	WARPED_STEMS f_13190_
+	WART_BLOCKS f_215862_
+	WOODEN_BUTTONS f_13170_
+	WOODEN_DOORS f_13173_
+	WOODEN_FENCES f_13176_
+	WOODEN_PRESSURE_PLATES f_13177_
+	WOODEN_SLABS f_13175_
+	WOODEN_STAIRS f_13174_
+	WOODEN_TRAPDOORS f_13178_
+	WOOL f_13167_
+	WOOL_CARPETS f_215867_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bind (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_203854_
+		static
+		0 p_203855_ p_203855_
+net/minecraft/tags/PaintingVariantTags net/minecraft/tags/PaintingVariantTags
+	PLACEABLE f_215870_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215873_
+		static
+		0 p_215874_ p_215874_
+net/minecraft/tags/PoiTypeTags net/minecraft/tags/PoiTypeTags
+	ACQUIRABLE_JOB_SITE f_215875_
+	BEE_HOME f_215877_
+	VILLAGE f_215876_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215880_
+		static
+		0 p_215881_ p_215881_
+net/minecraft/tags/StructureTags net/minecraft/tags/StructureTags
+	CATS_SPAWN_AS_BLACK f_215888_
+	CATS_SPAWN_IN f_215887_
+	DOLPHIN_LOCATED f_215883_
+	EYE_OF_ENDER_LOCATED f_215882_
+	MINESHAFT f_215890_
+	OCEAN_RUIN f_215893_
+	ON_OCEAN_EXPLORER_MAPS f_215885_
+	ON_TREASURE_MAPS f_215886_
+	ON_WOODLAND_EXPLORER_MAPS f_215884_
+	RUINED_PORTAL f_215892_
+	SHIPWRECK f_215891_
+	VILLAGE f_215889_
+	<clinit> ()V <clinit>
+		static
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_215895_
+		static
+		0 p_215896_ p_215896_
+net/minecraft/tags/TagBuilder net/minecraft/tags/TagBuilder
+	entries f_215897_
+	<init> ()V <init>
+	add (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; m_215902_
+		0 p_215903_ p_215903_
+	addElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215900_
+		0 p_215901_ p_215901_
+	addOptionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215905_
+		0 p_215906_ p_215906_
+	addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215909_
+		0 p_215910_ p_215910_
+	addTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; m_215907_
+		0 p_215908_ p_215908_
+	build ()Ljava/util/List; m_215904_
+	create ()Lnet/minecraft/tags/TagBuilder; m_215899_
+		static
+net/minecraft/tags/TagEntry net/minecraft/tags/TagEntry
+	CODEC f_215911_
+	FULL_CODEC f_215912_
+	id f_215913_
+	required f_215915_
+	tag f_215914_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;Z)V <init>
+		0 p_215922_ p_215922_
+		1 p_215923_ p_215923_
+	<init> (Lnet/minecraft/resources/ResourceLocation;ZZ)V <init>
+		0 p_215918_ p_215918_
+		1 p_215919_ p_215919_
+		2 p_215920_ p_215920_
+	build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/function/Consumer;)Z m_215927_
+		0 p_215928_ p_215928_
+		1 p_215929_ p_215929_
+	element (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215925_
+		static
+		0 p_215926_ p_215926_
+	elementOrTag ()Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_215924_
+	lambda$static$0 (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; m_215951_
+		static
+		0 p_215952_ p_215952_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_215936_
+		static
+		0 p_215937_ p_215937_
+	lambda$static$2 (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Lnet/minecraft/tags/TagEntry; m_215932_
+		static
+		0 p_215933_ p_215933_
+	lambda$static$3 (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; m_215945_
+		static
+		0 p_215946_ p_215946_
+	lambda$static$4 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; m_215934_
+		static
+		0 p_215935_ p_215935_
+	lambda$static$5 (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; m_215930_
+		static
+		0 p_215931_ p_215931_
+	optionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215943_
+		static
+		0 p_215944_ p_215944_
+	optionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215953_
+		static
+		0 p_215954_ p_215954_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; m_215949_
+		static
+		0 p_215950_ p_215950_
+	toString ()Ljava/lang/String; toString
+	verifyIfPresent (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z m_215940_
+		0 p_215941_ p_215941_
+		1 p_215942_ p_215942_
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_215947_
+		0 p_215948_ p_215948_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_215938_
+		0 p_215939_ p_215939_
+net/minecraft/tags/TagEntry$Lookup net/minecraft/tags/TagEntry$Lookup
+	element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_213619_
+		0 p_215956_ p_215956_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214048_
+		0 p_215957_ p_215957_
+net/minecraft/tags/TagFile net/minecraft/tags/TagFile
+	CODEC f_215958_
+	entries f_215959_
+	replace f_215960_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Z)V <init>
+		0 f_215959_ f_215959_
+		1 f_215960_ f_215960_
+	entries ()Ljava/util/List; f_215959_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_215970_ p_215970_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_215966_
+		static
+		0 p_215967_ p_215967_
+	replace ()Z f_215960_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagKey net/minecraft/tags/TagKey
+	VALUES f_203869_
+	location f_203868_
+	registry f_203867_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_203867_ f_203867_
+		1 f_203868_ f_203868_
+	cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_207647_
+		0 p_207648_ p_207648_
+	codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_203877_
+		static
+		0 p_203878_ p_203878_
+	create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203882_
+		static
+		0 p_203883_ p_203883_
+		1 p_203884_ p_203884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_203895_ p_203895_
+	hashCode ()I hashCode
+	hashedCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; m_203886_
+		static
+		0 p_203887_ p_203887_
+	isFor (Lnet/minecraft/resources/ResourceKey;)Z m_207645_
+		0 p_207646_ p_207646_
+	lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203891_
+		static
+		0 p_203892_ p_203892_
+		1 p_203893_ p_203893_
+	lambda$hashedCodec$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; m_203888_
+		static
+		0 p_203889_ p_203889_
+		1 p_203890_ p_203890_
+	lambda$hashedCodec$2 ()Ljava/lang/String; m_274114_
+		static
+	lambda$hashedCodec$3 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274115_
+		static
+		0 p_274843_ p_274843_
+		1 p_274844_ p_274844_
+	lambda$hashedCodec$4 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; m_203875_
+		static
+		0 p_203876_ p_203876_
+	location ()Lnet/minecraft/resources/ResourceLocation; f_203868_
+	registry ()Lnet/minecraft/resources/ResourceKey; f_203867_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagLoader net/minecraft/tags/TagLoader
+	LOGGER f_13445_
+	directory f_13449_
+	idToValue f_13448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Ljava/lang/String;)V <init>
+		0 p_144493_ p_144493_
+		1 p_144494_ p_144494_
+	build (Ljava/util/Map;)Ljava/util/Map; m_203898_
+		0 p_203899_ p_203899_
+	build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; m_215978_
+		0 p_215979_ p_215979_
+		1 p_215980_ p_215980_
+	lambda$build$2 (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V m_284006_
+		static
+		0 p_284684_ p_284684_
+		1 p_284685_ p_284685_
+		2 p_284686_ p_284686_
+	lambda$build$3 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_215975_
+		static
+		0 p_215976_ p_215976_
+		1 p_215977_ p_215977_
+	lambda$build$4 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V m_215998_
+		static
+		0 p_215999_ p_215999_
+		1 p_216000_ p_216000_
+		2 p_216001_ p_216001_
+	lambda$build$5 (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/tags/TagLoader$SortingEntry;)V m_284005_
+		0 p_284680_ p_284680_
+		1 p_284681_ p_284681_
+		2 p_284682_ p_284682_
+		3 p_284683_ p_284683_
+	lambda$load$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; m_215973_
+		static
+		0 p_215974_ p_215974_
+	lambda$load$1 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V m_215994_
+		static
+		0 p_215995_ p_215995_
+		1 p_215996_ p_215996_
+		2 p_215997_ p_215997_
+	load (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_144495_
+		0 p_144496_ p_144496_
+	loadAndBuild (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; m_203900_
+		0 p_203901_ p_203901_
+net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagLoader$1
+	this$0 f_216034_
+	val$newTags f_216033_
+	<init> (Lnet/minecraft/tags/TagLoader;Ljava/util/Map;)V <init>
+		0 p_216036_ p_216036_
+		1 p_216037_ p_216037_
+	element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_213619_
+		0 p_216039_ p_216039_
+	tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; m_214048_
+		0 p_216041_ p_216041_
+net/minecraft/tags/TagLoader$EntryWithSource net/minecraft/tags/TagLoader$EntryWithSource
+	entry f_216042_
+	source f_216043_
+	<init> (Lnet/minecraft/tags/TagEntry;Ljava/lang/String;)V <init>
+		0 f_216042_ f_216042_
+		1 f_216043_ f_216043_
+	entry ()Lnet/minecraft/tags/TagEntry; f_216042_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216050_ p_216050_
+	hashCode ()I hashCode
+	source ()Ljava/lang/String; f_216043_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagLoader$SortingEntry
+	entries f_283922_
+	<init> (Ljava/util/List;)V <init>
+		0 f_283922_ f_283922_
+	entries ()Ljava/util/List; f_283922_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285432_ p_285432_
+	hashCode ()I hashCode
+	lambda$visitOptionalDependencies$1 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V m_284267_
+		static
+		0 p_285245_ p_285245_
+		1 p_284943_ p_284943_
+	lambda$visitRequiredDependencies$0 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V m_284342_
+		static
+		0 p_284947_ p_284947_
+		1 p_285236_ p_285236_
+	toString ()Ljava/lang/String; toString
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285469_ p_285469_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285529_ p_285529_
+net/minecraft/tags/TagManager net/minecraft/tags/TagManager
+	CUSTOM_REGISTRY_DIRECTORIES f_203902_
+	registryAccess f_144569_
+	results f_203903_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 p_144572_ p_144572_
+	createLoader (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; m_203907_
+		0 p_203908_ p_203908_
+		1 p_203909_ p_203909_
+		2 p_203910_ p_203910_
+	getResult ()Ljava/util/List; m_203904_
+	getTagDir (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_203918_
+		static
+		0 p_203919_ p_203919_
+	lambda$createLoader$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_257152_
+		static
+		0 p_258245_ p_258245_
+		1 p_258246_ p_258246_
+		2 p_258247_ p_258247_
+	lambda$createLoader$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagLoader;Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/tags/TagManager$LoadResult; m_203920_
+		static
+		0 p_203921_ p_203921_
+		1 p_203922_ p_203922_
+		2 p_203923_ p_203923_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; m_203924_
+		0 p_203925_ p_203925_
+		1 p_203926_ p_203926_
+		2 p_203927_ p_203927_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_203905_
+		static
+		0 p_203906_ p_203906_
+	lambda$reload$2 (Ljava/util/List;Ljava/lang/Void;)V m_203915_
+		0 p_203916_ p_203916_
+		1 p_203917_ p_203917_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_13482_ p_13482_
+		1 p_13483_ p_13483_
+		2 p_13484_ p_13484_
+		3 p_13485_ p_13485_
+		4 p_13486_ p_13486_
+		5 p_13487_ p_13487_
+net/minecraft/tags/TagManager$LoadResult net/minecraft/tags/TagManager$LoadResult
+	key f_203928_
+	tags f_203929_
+	<init> (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V <init>
+		0 f_203928_ f_203928_
+		1 f_203929_ f_203929_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_203936_ p_203936_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_203928_
+	tags ()Ljava/util/Map; f_203929_
+	toString ()Ljava/lang/String; toString
+net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization
+	<init> ()V <init>
+	deserializeTagsFromNetwork (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;)V m_203952_
+		static
+		0 p_203953_ p_203953_
+		1 p_203954_ p_203954_
+		2 p_203955_ p_203955_
+		3 p_203956_ p_203956_
+	lambda$deserializeTagsFromNetwork$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/ints/IntList;)V m_244908_
+		static
+		0 p_248275_ p_248275_
+		1 p_248276_ p_248276_
+		2 p_248277_ p_248277_
+		3 p_248278_ p_248278_
+		4 p_248279_ p_248279_
+	lambda$serializeTagsToNetwork$0 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/datafixers/util/Pair; m_203948_
+		static
+		0 p_203949_ p_203949_
+	lambda$serializeTagsToNetwork$1 (Lcom/mojang/datafixers/util/Pair;)Z m_203940_
+		static
+		0 p_203941_ p_203941_
+	lambda$serializeToNetwork$2 (Lnet/minecraft/core/Registry;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V m_203944_
+		static
+		0 p_203945_ p_203945_
+		1 p_203946_ p_203946_
+		2 p_203947_ p_203947_
+	serializeTagsToNetwork (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; m_245799_
+		static
+		0 p_251774_ p_251774_
+	serializeToNetwork (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; m_203942_
+		static
+		0 p_203943_ p_203943_
+net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$NetworkPayload
+	tags f_203963_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_203965_ p_203965_
+	isEmpty ()Z m_203966_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; m_203969_
+		static
+		0 p_203970_ p_203970_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_203967_
+		0 p_203968_ p_203968_
+net/minecraft/tags/TagNetworkSerialization$TagOutput net/minecraft/tags/TagNetworkSerialization$TagOutput
+	accept (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V m_203971_
+		0 p_203972_ p_203972_
+		1 p_203973_ p_203973_
+net/minecraft/tags/WorldPresetTags net/minecraft/tags/WorldPresetTags
+	EXTENDED f_216054_
+	NORMAL f_216053_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; m_216057_
+		static
+		0 p_216058_ p_216058_
+net/minecraft/tags/package-info net/minecraft/tags/package-info
+net/minecraft/util/AbortableIterationConsumer net/minecraft/util/AbortableIterationConsumer
+	accept (Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260972_
+		0 p_261708_ p_261708_
+	forConsumer (Ljava/util/function/Consumer;)Lnet/minecraft/util/AbortableIterationConsumer; m_260908_
+		static
+		0 p_261477_ p_261477_
+	lambda$forConsumer$0 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_261257_
+		static
+		0 p_262158_ p_262158_
+		1 p_261916_ p_261916_
+net/minecraft/util/AbortableIterationConsumer$Continuation net/minecraft/util/AbortableIterationConsumer$Continuation
+	$VALUES $VALUES
+	ABORT ABORT
+	CONTINUE CONTINUE
+	$values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_261079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262048_ p_262048_
+		1 p_261970_ p_261970_
+	shouldAbort ()Z m_261146_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; valueOf
+		static
+		0 p_262013_ p_262013_
+	values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; values
+		static
+net/minecraft/util/BitStorage net/minecraft/util/BitStorage
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_13515_ p_13515_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_13520_ p_13520_
+	getAndSet (II)I m_13516_
+		0 p_13517_ p_13517_
+		1 p_13518_ p_13518_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_13525_ p_13525_
+		1 p_13526_ p_13526_
+	unpack ([I)V m_197970_
+		0 p_198162_ p_198162_
+net/minecraft/util/Brightness net/minecraft/util/Brightness
+	CODEC f_268672_
+	FULL_BRIGHT f_268536_
+	LIGHT_VALUE_CODEC f_268431_
+	block f_268416_
+	sky f_268420_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 f_268416_ f_268416_
+		1 f_268420_ f_268420_
+	block ()I f_268416_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270598_ p_270598_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_269377_
+		static
+		0 p_270774_ p_270774_
+	pack ()I m_269595_
+	sky ()I f_268420_
+	toString ()Ljava/lang/String; toString
+	unpack (I)Lnet/minecraft/util/Brightness; m_269373_
+		static
+		0 p_270207_ p_270207_
+net/minecraft/util/ByIdMap net/minecraft/util/ByIdMap
+	<init> ()V <init>
+	continuous (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; m_262839_
+		static
+		0 p_263112_ p_263112_
+		1 p_262975_ p_262975_
+		2 p_263075_ p_263075_
+	createMap (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; m_262788_
+		static
+		0 p_263047_ p_263047_
+		1 p_263043_ p_263043_
+	createSortedArray (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; m_262859_
+		static
+		0 p_262976_ p_262976_
+		1 p_263053_ p_263053_
+	lambda$continuous$1 (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; m_262816_
+		static
+		0 p_262913_ p_262913_
+		1 p_263097_ p_263097_
+		2 p_263069_ p_263069_
+		3 p_262927_ p_262927_
+	lambda$continuous$2 ([Ljava/lang/Object;II)Ljava/lang/Object; m_262799_
+		static
+		0 p_262924_ p_262924_
+		1 p_263073_ p_263073_
+		2 p_262977_ p_262977_
+	lambda$continuous$3 ([Ljava/lang/Object;II)Ljava/lang/Object; m_262853_
+		static
+		0 p_263093_ p_263093_
+		1 p_262985_ p_262985_
+		2 p_263013_ p_263013_
+	lambda$sparse$0 (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; m_262806_
+		static
+		0 p_263037_ p_263037_
+		1 p_263027_ p_263027_
+		2 p_262932_ p_262932_
+	sparse (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; m_262845_
+		static
+		0 p_262952_ p_262952_
+		1 p_263085_ p_263085_
+		2 p_262981_ p_262981_
+net/minecraft/util/ByIdMap$1 net/minecraft/util/ByIdMap$1
+	$SwitchMap$net$minecraft$util$ByIdMap$OutOfBoundsStrategy f_262754_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/util/ByIdMap$OutOfBoundsStrategy net/minecraft/util/ByIdMap$OutOfBoundsStrategy
+	$VALUES $VALUES
+	CLAMP CLAMP
+	WRAP WRAP
+	ZERO ZERO
+	$values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; m_262833_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262916_ p_262916_
+		1 p_262964_ p_262964_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; valueOf
+		static
+		0 p_263102_ p_263102_
+	values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; values
+		static
+net/minecraft/util/ClassInstanceMultiMap net/minecraft/util/ClassInstanceMultiMap
+	allInstances f_13529_
+	baseClass f_13528_
+	byClass f_13527_
+	<init> (Ljava/lang/Class;)V <init>
+		0 p_13531_ p_13531_
+	add (Ljava/lang/Object;)Z add
+		0 p_13536_ p_13536_
+	contains (Ljava/lang/Object;)Z contains
+		0 p_13540_ p_13540_
+	find (Ljava/lang/Class;)Ljava/util/Collection; m_13533_
+		0 p_13534_ p_13534_
+	getAllInstances ()Ljava/util/List; m_13532_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$find$0 (Ljava/lang/Class;)Ljava/util/List; m_13537_
+		0 p_13538_ p_13538_
+	remove (Ljava/lang/Object;)Z remove
+		0 p_13543_ p_13543_
+	size ()I size
+net/minecraft/util/CommonColors net/minecraft/util/CommonColors
+	BLACK f_273839_
+	GRAY f_289577_
+	RED f_263745_
+	WHITE f_273869_
+	<init> ()V <init>
+net/minecraft/util/CommonLinks net/minecraft/util/CommonLinks
+	ACCESSIBILITY_HELP f_276157_
+	ACCOUNT_SETTINGS f_276144_
+	ATTRIBUTION f_276141_
+	BLOCKING_HELP f_276158_
+	BUY_MINECRAFT_JAVA f_276151_
+	BUY_REALMS f_276145_
+	EULA f_276140_
+	GDPR f_276156_
+	LICENSES f_276152_
+	REALMS_CONTENT_CREATION f_276159_
+	REALMS_TERMS f_276134_
+	REALMS_UPDATE_MOJANG_ACCOUNT f_276135_
+	RELEASE_FEEDBACK f_276150_
+	REPORTING_HELP f_276160_
+	SNAPSHOT_BUGS_FEEDBACK f_276147_
+	SNAPSHOT_FEEDBACK f_276142_
+	START_REALMS_TRIAL f_276149_
+	SUSPENSION_HELP f_276139_
+	SYMLINK_HELP f_289836_
+	<init> ()V <init>
+	extendRealms (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; m_276218_
+		static
+		0 p_276321_ p_276321_
+		1 p_276293_ p_276293_
+		2 p_276266_ p_276266_
+	extendRealms (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_276215_
+		static
+		0 p_276318_ p_276318_
+		1 p_276285_ p_276285_
+net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap
+	EMPTY_SLOT f_13545_
+	LOADFACTOR f_144606_
+	NOT_FOUND f_144605_
+	byId f_13548_
+	keys f_13546_
+	nextId f_13549_
+	size f_13550_
+	values f_13547_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_13553_ p_13553_
+	<init> ([Ljava/lang/Object;[I[Ljava/lang/Object;II)V <init>
+		0 p_199841_ p_199841_
+		1 p_199842_ p_199842_
+		2 p_199843_ p_199843_
+		3 p_199844_ p_199844_
+		4 p_199845_ p_199845_
+	add (Ljava/lang/Object;)I m_13569_
+		0 p_13570_ p_13570_
+	addMapping (Ljava/lang/Object;I)V m_13559_
+		0 p_13560_ p_13560_
+		1 p_13561_ p_13561_
+	byId (I)Ljava/lang/Object; m_7942_
+		0 p_13556_ p_13556_
+	clear ()V m_13554_
+	contains (Ljava/lang/Object;)Z m_144609_
+		0 p_144610_ p_144610_
+	contains (I)Z m_144607_
+		0 p_144608_ p_144608_
+	copy ()Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; m_199846_
+	create (I)Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; m_184237_
+		static
+		0 p_184238_ p_184238_
+	findEmpty (I)I m_13575_
+		0 p_13576_ p_13576_
+	getId (Ljava/lang/Object;)I m_7447_
+		0 p_13558_ p_13558_
+	getValue (I)I m_13567_
+		0 p_13568_ p_13568_
+	grow (I)V m_13571_
+		0 p_13572_ p_13572_
+	hash (Ljava/lang/Object;)I m_13573_
+		0 p_13574_ p_13574_
+	indexOf (Ljava/lang/Object;I)I m_13563_
+		0 p_13564_ p_13564_
+		1 p_13565_ p_13565_
+	iterator ()Ljava/util/Iterator; iterator
+	nextId ()I m_13566_
+	size ()I m_13562_
+net/minecraft/util/Crypt net/minecraft/util/Crypt
+	ASYMMETRIC_ALGORITHM f_144613_
+	ASYMMETRIC_BITS f_144614_
+	BYTE_ENCODING f_144615_
+	HASH_ALGORITHM f_144616_
+	MIME_ENCODER f_216062_
+	MIME_LINE_SEPARATOR f_216061_
+	PEM_RSA_PRIVATE_KEY_FOOTER f_216066_
+	PEM_RSA_PRIVATE_KEY_HEADER f_216065_
+	PRIVATE_KEY_CODEC f_216064_
+	PUBLIC_KEY_CODEC f_216063_
+	RSA_PUBLIC_KEY_FOOTER f_216067_
+	RSA_PUBLIC_KEY_HEADER f_216060_
+	SIGNATURE_BYTES f_244257_
+	SIGNING_ALGORITHM f_216059_
+	SYMMETRIC_ALGORITHM f_144611_
+	SYMMETRIC_BITS f_144612_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	byteToPrivateKey ([B)Ljava/security/PrivateKey; m_216082_
+		static
+		0 p_216083_ p_216083_
+	byteToPublicKey ([B)Ljava/security/PublicKey; m_13600_
+		static
+		0 p_13601_ p_13601_
+	cipherData (ILjava/security/Key;[B)[B m_13586_
+		static
+		0 p_13587_ p_13587_
+		1 p_13588_ p_13588_
+		2 p_13589_ p_13589_
+	decryptByteToSecretKey (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; m_13597_
+		static
+		0 p_13598_ p_13598_
+		1 p_13599_ p_13599_
+	decryptUsingKey (Ljava/security/Key;[B)[B m_13605_
+		static
+		0 p_13606_ p_13606_
+		1 p_13607_ p_13607_
+	digestData (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B m_13590_
+		static
+		0 p_13591_ p_13591_
+		1 p_13592_ p_13592_
+		2 p_13593_ p_13593_
+	digestData ([[B)[B m_13602_
+		static
+		0 p_13603_ p_13603_
+	encryptUsingKey (Ljava/security/Key;[B)[B m_13594_
+		static
+		0 p_13595_ p_13595_
+		1 p_13596_ p_13596_
+	generateKeyPair ()Ljava/security/KeyPair; m_13604_
+		static
+	generateSecretKey ()Ljavax/crypto/SecretKey; m_13578_
+		static
+	getCipher (ILjava/security/Key;)Ljavax/crypto/Cipher; m_13583_
+		static
+		0 p_13584_ p_13584_
+		1 p_13585_ p_13585_
+	lambda$static$0 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274117_
+		static
+		0 p_274846_ p_274846_
+	lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274116_
+		static
+		0 p_274845_ p_274845_
+	pemRsaPrivateKeyToString (Ljava/security/PrivateKey;)Ljava/lang/String; m_216076_
+		static
+		0 p_216077_ p_216077_
+	rsaPublicKeyToString (Ljava/security/PublicKey;)Ljava/lang/String; m_216078_
+		static
+		0 p_216079_ p_216079_
+	rsaStringToKey (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/Crypt$ByteArrayToKeyFunction;)Ljava/security/Key; m_216071_
+		static
+		0 p_216072_ p_216072_
+		1 p_216073_ p_216073_
+		2 p_216074_ p_216074_
+		3 p_216075_ p_216075_
+	setupCipher (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; m_13579_
+		static
+		0 p_13580_ p_13580_
+		1 p_13581_ p_13581_
+		2 p_13582_ p_13582_
+	stringToPemRsaPrivateKey (Ljava/lang/String;)Ljava/security/PrivateKey; m_216069_
+		static
+		0 p_216070_ p_216070_
+	stringToRsaPublicKey (Ljava/lang/String;)Ljava/security/PublicKey; m_216080_
+		static
+		0 p_216081_ p_216081_
+net/minecraft/util/Crypt$ByteArrayToKeyFunction net/minecraft/util/Crypt$ByteArrayToKeyFunction
+	apply ([B)Ljava/security/Key; m_216088_
+		0 p_216089_ p_216089_
+net/minecraft/util/Crypt$SaltSignaturePair net/minecraft/util/Crypt$SaltSignaturePair
+	EMPTY f_216090_
+	salt f_216091_
+	signature f_216092_
+	<clinit> ()V <clinit>
+		static
+	<init> (J[B)V <init>
+		0 f_216091_ f_216091_
+		1 f_216092_ f_216092_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_216098_ p_216098_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216107_ p_216107_
+	hashCode ()I hashCode
+	isValid ()Z m_216099_
+	salt ()J f_216091_
+	saltAsBytes ()[B m_216103_
+	signature ()[B f_216092_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/Crypt$SaltSignaturePair;)V m_216100_
+		static
+		0 p_216101_ p_216101_
+		1 p_216102_ p_216102_
+net/minecraft/util/Crypt$SaltSupplier net/minecraft/util/Crypt$SaltSupplier
+	secureRandom f_216110_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getLong ()J m_216113_
+		static
+net/minecraft/util/CryptException net/minecraft/util/CryptException
+	<init> (Ljava/lang/Throwable;)V <init>
+		0 p_13609_ p_13609_
+net/minecraft/util/CsvOutput net/minecraft/util/CsvOutput
+	FIELD_SEPARATOR f_144619_
+	LINE_SEPARATOR f_144618_
+	columnCount f_13611_
+	output f_13610_
+	<init> (Ljava/io/Writer;Ljava/util/List;)V <init>
+		0 p_13613_ p_13613_
+		1 p_13614_ p_13614_
+	builder ()Lnet/minecraft/util/CsvOutput$Builder; m_13619_
+		static
+	getStringValue (Ljava/lang/Object;)Ljava/lang/String; m_13620_
+		static
+		0 p_13621_ p_13621_
+	writeLine (Ljava/util/stream/Stream;)V m_13622_
+		0 p_13623_ p_13623_
+	writeRow ([Ljava/lang/Object;)V m_13624_
+		0 p_13625_ p_13625_
+net/minecraft/util/CsvOutput$Builder net/minecraft/util/CsvOutput$Builder
+	headers f_13626_
+	<init> ()V <init>
+	addColumn (Ljava/lang/String;)Lnet/minecraft/util/CsvOutput$Builder; m_13630_
+		0 p_13631_ p_13631_
+	build (Ljava/io/Writer;)Lnet/minecraft/util/CsvOutput; m_13628_
+		0 p_13629_ p_13629_
+net/minecraft/util/CubicSampler net/minecraft/util/CubicSampler
+	GAUSSIAN_SAMPLE_BREADTH f_177980_
+	GAUSSIAN_SAMPLE_KERNEL f_130036_
+	GAUSSIAN_SAMPLE_RADIUS f_177979_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	gaussianSampleVec3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/CubicSampler$Vec3Fetcher;)Lnet/minecraft/world/phys/Vec3; m_130038_
+		static
+		0 p_130039_ p_130039_
+		1 p_130040_ p_130040_
+net/minecraft/util/CubicSampler$Vec3Fetcher net/minecraft/util/CubicSampler$Vec3Fetcher
+	fetch (III)Lnet/minecraft/world/phys/Vec3; m_130041_
+		0 p_130042_ p_130042_
+		1 p_130043_ p_130043_
+		2 p_130044_ p_130044_
+net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline
+	builder (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; m_184254_
+		static
+		0 p_184255_ p_184255_
+		1 p_184256_ p_184256_
+	builder (Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; m_184252_
+		static
+		0 p_184253_ p_184253_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184262_
+		static
+		0 p_184263_ p_184263_
+	constant (F)Lnet/minecraft/util/CubicSpline; m_184239_
+		static
+		0 p_184240_ p_184240_
+	lambda$codec$0 (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$1Point; m_184241_
+		static
+		0 p_184242_ p_184242_
+		1 p_184243_ p_184243_
+		2 p_184244_ p_184244_
+	lambda$codec$1 (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184268_
+		static
+		0 p_184269_ p_184269_
+		1 p_184270_ p_184270_
+	lambda$codec$2 (Lnet/minecraft/util/CubicSpline$Multipoint;I)Lnet/minecraft/util/CubicSpline$1Point; m_184247_
+		static
+		0 p_184248_ p_184248_
+		1 p_184249_ p_184249_
+	lambda$codec$3 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/util/List; m_184271_
+		static
+		0 p_184272_ p_184272_
+	lambda$codec$4 (Lnet/minecraft/util/ToFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$Multipoint; m_184257_
+		static
+		0 p_184258_ p_184258_
+		1 p_184259_ p_184259_
+	lambda$codec$5 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184264_
+		static
+		0 p_184265_ p_184265_
+		1 p_184266_ p_184266_
+		2 p_184267_ p_184267_
+	lambda$codec$6 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/lang/Record; m_184245_
+		static
+		0 p_184246_ p_184246_
+	lambda$codec$7 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; m_184260_
+		static
+		0 p_184261_ p_184261_
+	lambda$codec$8 (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; m_184250_
+		static
+		0 p_184251_ p_184251_
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211579_ p_211579_
+	parityString ()Ljava/lang/String; m_183628_
+net/minecraft/util/CubicSpline$1Point net/minecraft/util/CubicSpline$1Point
+	derivative f_184275_
+	location f_184273_
+	value f_184274_
+	<init> (FLnet/minecraft/util/CubicSpline;F)V <init>
+		0 f_184273_ f_184273_
+		1 f_184274_ f_184274_
+		2 f_184275_ f_184275_
+	derivative ()F f_184275_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184284_ p_184284_
+	hashCode ()I hashCode
+	location ()F f_184273_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/util/CubicSpline; f_184274_
+net/minecraft/util/CubicSpline$Builder net/minecraft/util/CubicSpline$Builder
+	coordinate f_184287_
+	derivatives f_184291_
+	locations f_184289_
+	valueTransformer f_184288_
+	values f_184290_
+	<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)V <init>
+		0 p_184295_ p_184295_
+		1 p_184296_ p_184296_
+	<init> (Lnet/minecraft/util/ToFloatFunction;)V <init>
+		0 p_184293_ p_184293_
+	addPoint (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$Builder; m_184302_
+		0 p_184303_ p_184303_
+		1 p_184304_ p_184304_
+		2 p_184305_ p_184305_
+	addPoint (FF)Lnet/minecraft/util/CubicSpline$Builder; m_216114_
+		0 p_216115_ p_216115_
+		1 p_216116_ p_216116_
+	addPoint (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$Builder; m_216117_
+		0 p_216118_ p_216118_
+		1 p_216119_ p_216119_
+	addPoint (FFF)Lnet/minecraft/util/CubicSpline$Builder; m_184298_
+		0 p_184299_ p_184299_
+		1 p_184300_ p_184300_
+		2 p_184301_ p_184301_
+	build ()Lnet/minecraft/util/CubicSpline; m_184297_
+net/minecraft/util/CubicSpline$Constant net/minecraft/util/CubicSpline$Constant
+	value f_184308_
+	<init> (F)V <init>
+		0 f_184308_ f_184308_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184313_ p_184313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184316_ p_184316_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211581_ p_211581_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	parityString ()Ljava/lang/String; m_183628_
+	toString ()Ljava/lang/String; toString
+	value ()F f_184308_
+net/minecraft/util/CubicSpline$CoordinateVisitor net/minecraft/util/CubicSpline$CoordinateVisitor
+	visit (Ljava/lang/Object;)Ljava/lang/Object; m_216122_
+		0 p_216123_ p_216123_
+net/minecraft/util/CubicSpline$Multipoint net/minecraft/util/CubicSpline$Multipoint
+	coordinate f_184319_
+	derivatives f_184322_
+	locations f_184320_
+	maxValue f_216125_
+	minValue f_216124_
+	values f_184321_
+	<init> (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[FFF)V <init>
+		0 f_184319_ f_184319_
+		1 f_184320_ f_184320_
+		2 f_184321_ f_184321_
+		3 f_184322_ f_184322_
+		4 f_216124_ f_216124_
+		5 f_216125_ f_216125_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184340_ p_184340_
+	coordinate ()Lnet/minecraft/util/ToFloatFunction; f_184319_
+	create (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$Multipoint; m_216143_
+		static
+		0 p_216144_ p_216144_
+		1 p_216145_ p_216145_
+		2 p_216146_ p_216146_
+		3 p_216147_ p_216147_
+	derivatives ()[F f_184322_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184346_ p_184346_
+	findIntervalStart ([FF)I m_216148_
+		static
+		0 p_216149_ p_216149_
+		1 p_216150_ p_216150_
+	hashCode ()I hashCode
+	lambda$findIntervalStart$0 (F[FI)Z m_216139_
+		static
+		0 p_216140_ p_216140_
+		1 p_216141_ p_216141_
+		2 p_216142_ p_216142_
+	lambda$mapAll$3 (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; m_211586_
+		static
+		0 p_211587_ p_211587_
+		1 p_211588_ p_211588_
+	lambda$toString$1 ([FI)D m_184336_
+		static
+		0 p_184337_ p_184337_
+		1 p_184338_ p_184338_
+	lambda$toString$2 (D)Ljava/lang/String; m_184329_
+		static
+		0 p_184330_ p_184330_
+	linearExtend (F[FF[FI)F m_216133_
+		static
+		0 p_216134_ p_216134_
+		1 p_216135_ p_216135_
+		2 p_216136_ p_216136_
+		3 p_216137_ p_216137_
+		4 p_216138_ p_216138_
+	locations ()[F f_184320_
+	mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; m_211396_
+		0 p_211585_ p_211585_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	parityString ()Ljava/lang/String; m_183628_
+	toString ([F)Ljava/lang/String; m_184334_
+		0 p_184335_ p_184335_
+	toString ()Ljava/lang/String; toString
+	validateSizes ([FLjava/util/List;[F)V m_216151_
+		static
+		0 p_216152_ p_216152_
+		1 p_216153_ p_216153_
+		2 p_216154_ p_216154_
+	values ()Ljava/util/List; f_184321_
+net/minecraft/util/DebugBuffer net/minecraft/util/DebugBuffer
+	data f_144620_
+	index f_144621_
+	<init> (I)V <init>
+		0 p_144623_ p_144623_
+	dump ()Ljava/util/List; m_144624_
+	push (Ljava/lang/Object;)V m_144625_
+		0 p_144626_ p_144626_
+net/minecraft/util/DependencySorter net/minecraft/util/DependencySorter
+	contents f_283882_
+	<init> ()V <init>
+	addDependencyIfNotCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284232_
+		static
+		0 p_285047_ p_285047_
+		1 p_285148_ p_285148_
+		2 p_285193_ p_285193_
+	addEntry (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)Lnet/minecraft/util/DependencySorter; m_284176_
+		0 p_285256_ p_285256_
+		1 p_285334_ p_285334_
+	isCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z m_284553_
+		static
+		0 p_285132_ p_285132_
+		1 p_285324_ p_285324_
+		2 p_285326_ p_285326_
+	lambda$isCyclic$1 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z m_284129_
+		static
+		0 p_285374_ p_285374_
+		1 p_285010_ p_285010_
+		2 p_284974_ p_284974_
+	lambda$orderByDependencies$2 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284431_
+		static
+		0 p_285173_ p_285173_
+		1 p_285178_ p_285178_
+		2 p_285287_ p_285287_
+	lambda$orderByDependencies$3 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V m_284554_
+		static
+		0 p_285235_ p_285235_
+		1 p_285415_ p_285415_
+		2 p_285018_ p_285018_
+	lambda$orderByDependencies$4 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V m_284174_
+		static
+		0 p_285480_ p_285480_
+		1 p_285458_ p_285458_
+		2 p_285513_ p_285513_
+	lambda$orderByDependencies$5 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V m_284160_
+		static
+		0 p_285005_ p_285005_
+		1 p_285462_ p_285462_
+		2 p_285526_ p_285526_
+	lambda$orderByDependencies$6 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V m_284158_
+		0 p_285181_ p_285181_
+		1 p_285028_ p_285028_
+		2 p_285056_ p_285056_
+		3 p_284996_ p_284996_
+	lambda$visitDependenciesAndElement$0 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V m_284473_
+		0 p_285322_ p_285322_
+		1 p_285031_ p_285031_
+		2 p_284981_ p_284981_
+		3 p_285443_ p_285443_
+	orderByDependencies (Ljava/util/function/BiConsumer;)V m_284430_
+		0 p_285438_ p_285438_
+	visitDependenciesAndElement (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V m_284372_
+		0 p_285183_ p_285183_
+		1 p_285506_ p_285506_
+		2 p_285108_ p_285108_
+		3 p_285007_ p_285007_
+net/minecraft/util/DependencySorter$Entry net/minecraft/util/DependencySorter$Entry
+	visitOptionalDependencies (Ljava/util/function/Consumer;)V m_284346_
+		0 p_285150_ p_285150_
+	visitRequiredDependencies (Ljava/util/function/Consumer;)V m_284213_
+		0 p_285054_ p_285054_
+net/minecraft/util/DirectoryLock net/minecraft/util/DirectoryLock
+	DUMMY f_13634_
+	LOCK_FILE f_144627_
+	lock f_13633_
+	lockFile f_13632_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V <init>
+		0 p_13637_ p_13637_
+		1 p_13638_ p_13638_
+	close ()V close
+	create (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock; m_13640_
+		static
+		0 p_13641_ p_13641_
+	isLocked (Ljava/nio/file/Path;)Z m_13642_
+		static
+		0 p_13643_ p_13643_
+	isValid ()Z m_13639_
+net/minecraft/util/DirectoryLock$LockException net/minecraft/util/DirectoryLock$LockException
+	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
+		0 p_13646_ p_13646_
+		1 p_13647_ p_13647_
+	alreadyLocked (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock$LockException; m_13648_
+		static
+		0 p_13649_ p_13649_
+net/minecraft/util/ExceptionCollector net/minecraft/util/ExceptionCollector
+	result f_13650_
+	<init> ()V <init>
+	add (Ljava/lang/Throwable;)V m_13653_
+		0 p_13654_ p_13654_
+	throwIfPresent ()V m_13652_
+net/minecraft/util/ExtraCodecs net/minecraft/util/ExtraCodecs
+	AXISANGLE4F f_268751_
+	BASE64_STRING f_216160_
+	BIT_SET f_252419_
+	CODEPOINT f_283896_
+	COMPONENT f_252442_
+	FLAT_COMPONENT f_276686_
+	GAME_PROFILE f_252453_
+	INSTANT_ISO8601 f_216159_
+	JSON f_252400_
+	MATRIX4F f_268748_
+	NON_EMPTY_STRING f_263723_
+	NON_NEGATIVE_INT f_144628_
+	PATTERN f_216158_
+	POSITIVE_FLOAT f_184349_
+	POSITIVE_INT f_144629_
+	PROPERTY f_252501_
+	PROPERTY_MAP f_252500_
+	QUATERNIONF f_268538_
+	QUATERNIONF_COMPONENTS f_268572_
+	TAG_OR_ELEMENT_ID f_216161_
+	VECTOR3F f_252432_
+	fromOptionalLong f_216163_
+	toOptionalLong f_216162_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	asOptionalLong (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; m_216166_
+		static
+		0 p_216167_ p_216167_
+	catchDecoderException (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_216185_
+		static
+		0 p_216186_ p_216186_
+	ensureHomogenous (Ljava/util/function/Function;)Ljava/util/function/Function; m_203984_
+		static
+		0 p_203985_ p_203985_
+	floatRangeMinExclusiveWithMessage (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184350_
+		static
+		0 p_184351_ p_184351_
+		1 p_184352_ p_184352_
+		2 p_184353_ p_184353_
+	idResolverCodec (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; m_184421_
+		static
+		0 p_184422_ p_184422_
+		1 p_184423_ p_184423_
+		2 p_184424_ p_184424_
+	instantCodec (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; m_216170_
+		static
+		0 p_216171_ p_216171_
+	intRange (II)Lcom/mojang/serialization/Codec; m_269197_
+		static
+		0 p_270883_ p_270883_
+		1 p_270323_ p_270323_
+	intRangeWithMessage (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; m_144633_
+		static
+		0 p_144634_ p_144634_
+		1 p_144635_ p_144635_
+		2 p_144636_ p_144636_
+	intervalCodec (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; m_184361_
+		static
+		0 p_184362_ p_184362_
+		1 p_184363_ p_184363_
+		2 p_184364_ p_184364_
+		3 p_184365_ p_184365_
+		4 p_184366_ p_184366_
+		5 p_184367_ p_184367_
+	lambda$ensureHomogenous$56 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; m_274126_
+		static
+		0 p_274854_ p_274854_
+		1 p_274855_ p_274855_
+		2 p_274856_ p_274856_
+	lambda$ensureHomogenous$57 (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; m_203978_
+		static
+		0 p_203979_ p_203979_
+		1 p_203980_ p_203980_
+	lambda$floatRangeMinExclusiveWithMessage$49 (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; m_274142_
+		static
+		0 p_274882_ p_274882_
+		1 p_274883_ p_274883_
+	lambda$floatRangeMinExclusiveWithMessage$50 (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; m_274132_
+		static
+		0 p_274862_ p_274862_
+		1 p_274863_ p_274863_
+		2 p_274864_ p_274864_
+		3 p_274865_ p_274865_
+	lambda$idResolverCodec$33 (Ljava/lang/Integer;)Ljava/lang/String; m_184428_
+		static
+		0 p_184429_ p_184429_
+	lambda$idResolverCodec$34 (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_274122_
+		static
+		0 p_274851_ p_274851_
+	lambda$idResolverCodec$35 (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_184412_
+		static
+		0 p_184413_ p_184413_
+		1 p_184414_ p_184414_
+	lambda$idResolverCodec$36 (Ljava/lang/Object;)Ljava/lang/String; m_184374_
+		static
+		0 p_275473_ p_275473_
+	lambda$idResolverCodec$37 (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274121_
+		static
+		0 p_274848_ p_274848_
+		1 p_274849_ p_274849_
+		2 p_274850_ p_274850_
+	lambda$instantCodec$60 (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274141_
+		static
+		0 p_274880_ p_274880_
+		1 p_274881_ p_274881_
+	lambda$intRange$48 (IILjava/lang/Integer;)Ljava/lang/String; m_268859_
+		static
+		0 p_269782_ p_269782_
+		1 p_269783_ p_269783_
+		2 p_269784_ p_269784_
+	lambda$intRangeWithMessage$44 (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; m_274138_
+		static
+		0 p_274874_ p_274874_
+		1 p_274875_ p_274875_
+	lambda$intRangeWithMessage$45 (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; m_274145_
+		static
+		0 p_274886_ p_274886_
+		1 p_274887_ p_274887_
+		2 p_274888_ p_274888_
+		3 p_274889_ p_274889_
+	lambda$intervalCodec$21 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_184443_
+		static
+		0 p_184444_ p_184444_
+		1 p_184445_ p_184445_
+	lambda$intervalCodec$22 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_184396_
+		static
+		0 p_184397_ p_184397_
+		1 p_184398_ p_184398_
+	lambda$intervalCodec$23 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; m_184456_
+		static
+		0 p_184457_ p_184457_
+		1 p_184458_ p_184458_
+		2 p_184459_ p_184459_
+	lambda$intervalCodec$24 (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_184356_
+		static
+		0 p_184357_ p_184357_
+		1 p_184358_ p_184358_
+		2 p_184359_ p_184359_
+		3 p_184360_ p_184360_
+	lambda$intervalCodec$25 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_184390_
+		static
+		0 p_184391_ p_184391_
+		1 p_184392_ p_184392_
+	lambda$intervalCodec$26 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; m_184446_
+		static
+		0 p_184447_ p_184447_
+		1 p_184448_ p_184448_
+		2 p_184449_ p_184449_
+	lambda$intervalCodec$27 (Ljava/lang/Object;)Ljava/lang/Object; m_184460_
+		static
+		0 p_184461_ p_184461_
+	lambda$intervalCodec$28 (Ljava/lang/Object;)Ljava/lang/Object; m_184454_
+		static
+		0 p_184455_ p_184455_
+	lambda$intervalCodec$29 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; m_184354_
+		static
+		0 p_184355_ p_184355_
+	lambda$intervalCodec$30 (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184393_
+		static
+		0 p_184394_ p_184394_
+		1 p_184395_ p_184395_
+	lambda$intervalCodec$31 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; m_184387_
+		static
+		0 p_184388_ p_184388_
+		1 p_184389_ p_184389_
+	lambda$intervalCodec$32 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; m_184408_
+		static
+		0 p_184409_ p_184409_
+		1 p_184410_ p_184410_
+		2 p_184411_ p_184411_
+	lambda$nonEmptyHolderSet$54 ()Ljava/lang/String; m_274125_
+		static
+	lambda$nonEmptyHolderSet$55 (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; m_274130_
+		static
+		0 p_274860_ p_274860_
+	lambda$nonEmptyList$52 ()Ljava/lang/String; m_274120_
+		static
+	lambda$nonEmptyList$53 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_274124_
+		static
+		0 p_274853_ p_274853_
+	lambda$sizeLimitedString$88 (Ljava/lang/String;III)Ljava/lang/String; m_274137_
+		static
+		0 p_274870_ p_274870_
+		1 p_274871_ p_274871_
+		2 p_274872_ p_274872_
+		3 p_274873_ p_274873_
+	lambda$sizeLimitedString$89 (Ljava/lang/String;III)Ljava/lang/String; m_274146_
+		static
+		0 p_274890_ p_274890_
+		1 p_274891_ p_274891_
+		2 p_274892_ p_274892_
+		3 p_274893_ p_274893_
+	lambda$sizeLimitedString$90 (IILjava/lang/String;)Lcom/mojang/serialization/DataResult; m_274140_
+		static
+		0 p_274877_ p_274877_
+		1 p_274878_ p_274878_
+		2 p_274879_ p_274879_
+	lambda$static$0 (Lcom/mojang/serialization/Dynamic;)Lcom/google/gson/JsonElement; m_252676_
+		static
+		0 p_253507_ p_253507_
+	lambda$static$1 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/Dynamic; m_252679_
+		static
+		0 p_253513_ p_253513_
+	lambda$static$10 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_268850_
+		static
+		0 p_269773_ p_269773_
+	lambda$static$11 (Lorg/joml/Quaternionf;)Ljava/util/List; m_268857_
+		static
+		0 p_269780_ p_269780_
+	lambda$static$12 (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; m_268853_
+		static
+		0 p_269776_ p_269776_
+	lambda$static$13 (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; m_268855_
+		static
+		0 p_269778_ p_269778_
+	lambda$static$14 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_268851_
+		static
+		0 p_269774_ p_269774_
+	lambda$static$15 (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_268858_
+		static
+		0 p_269781_ p_269781_
+	lambda$static$16 (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; m_268861_
+		static
+		0 p_269786_ p_269786_
+	lambda$static$17 (Lcom/mojang/datafixers/util/Either;)Lorg/joml/Quaternionf; m_268856_
+		static
+		0 p_269779_ p_269779_
+	lambda$static$18 (Ljava/util/List;)Lorg/joml/Matrix4f; m_268854_
+		static
+		0 p_269777_ p_269777_
+	lambda$static$19 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_268863_
+		static
+		0 p_269788_ p_269788_
+	lambda$static$2 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; m_274131_
+		static
+		0 p_274861_ p_274861_
+	lambda$static$20 (Lorg/joml/Matrix4f;)Ljava/util/List; m_268852_
+		static
+		0 p_269775_ p_269775_
+	lambda$static$3 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; m_274129_
+		static
+		0 p_274859_ p_274859_
+	lambda$static$4 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_276732_
+		static
+		0 p_277276_ p_277276_
+	lambda$static$46 (Ljava/lang/Integer;)Ljava/lang/String; m_184372_
+		static
+		0 p_275703_ p_275703_
+	lambda$static$47 (Ljava/lang/Integer;)Ljava/lang/String; m_274119_
+		static
+		0 p_274847_ p_274847_
+	lambda$static$5 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; m_276733_
+		static
+		0 p_277277_ p_277277_
+	lambda$static$51 (Ljava/lang/Float;)Ljava/lang/String; m_274139_
+		static
+		0 p_274876_ p_274876_
+	lambda$static$58 (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; m_274136_
+		static
+		0 p_274868_ p_274868_
+		1 p_274869_ p_274869_
+	lambda$static$59 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274127_
+		static
+		0 p_274857_ p_274857_
+	lambda$static$6 (Ljava/util/List;)Lorg/joml/Vector3f; m_252663_
+		static
+		0 p_253489_ p_253489_
+	lambda$static$61 ()Ljava/lang/String; m_274134_
+		static
+	lambda$static$62 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274123_
+		static
+		0 p_274852_ p_274852_
+	lambda$static$63 ([B)Ljava/lang/String; m_216179_
+		static
+		0 p_216180_ p_216180_
+	lambda$static$64 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_216181_
+		static
+		0 p_216182_ p_216182_
+	lambda$static$65 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; m_216164_
+		static
+		0 p_216165_ p_216165_
+	lambda$static$66 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_216168_
+		static
+		0 p_216169_ p_216169_
+	lambda$static$67 (Ljava/util/Optional;)Ljava/util/OptionalLong; m_216175_
+		static
+		0 p_216176_ p_216176_
+	lambda$static$68 (Ljava/util/OptionalLong;)Ljava/util/Optional; m_216177_
+		static
+		0 p_216178_ p_216178_
+	lambda$static$69 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; m_252680_
+		static
+		0 p_253514_ p_253514_
+	lambda$static$7 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_252672_
+		static
+		0 p_253502_ p_253502_
+	lambda$static$70 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; m_252667_
+		static
+		0 p_253493_ p_253493_
+	lambda$static$71 (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; m_252664_
+		static
+		0 p_253490_ p_253490_
+	lambda$static$72 (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; m_252668_
+		static
+		0 p_253494_ p_253494_
+		1 p_253495_ p_253495_
+		2 p_253496_ p_253496_
+	lambda$static$73 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252665_
+		static
+		0 p_253491_ p_253491_
+	lambda$static$74 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V m_252671_
+		static
+		0 p_253499_ p_253499_
+		1 p_253500_ p_253500_
+		2 p_253501_ p_253501_
+	lambda$static$75 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V m_252675_
+		static
+		0 p_253505_ p_253505_
+		1 p_253506_ p_253506_
+	lambda$static$76 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V m_252677_
+		static
+		0 p_253508_ p_253508_
+		1 p_253509_ p_253509_
+	lambda$static$77 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; m_252681_
+		static
+		0 p_253515_ p_253515_
+	lambda$static$78 (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; m_252674_
+		static
+		0 p_253504_ p_253504_
+	lambda$static$79 (Ljava/util/Optional;)Ljava/util/UUID; m_252683_
+		static
+		0 p_253517_ p_253517_
+	lambda$static$8 (Lorg/joml/Vector3f;)Ljava/util/List; m_268862_
+		static
+		0 p_269787_ p_269787_
+	lambda$static$80 (Ljava/util/Optional;)Ljava/lang/String; m_252666_
+		static
+		0 p_253492_ p_253492_
+	lambda$static$81 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V m_252678_
+		static
+		0 p_253510_ p_253510_
+		1 p_253511_ p_253511_
+		2 p_253512_ p_253512_
+	lambda$static$82 (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; m_252684_
+		static
+		0 p_253518_ p_253518_
+		1 p_253519_ p_253519_
+	lambda$static$83 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252669_
+		static
+		0 p_253497_ p_253497_
+	lambda$static$84 ()Ljava/lang/String; m_274118_
+		static
+	lambda$static$85 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274128_
+		static
+		0 p_274858_ p_274858_
+	lambda$static$86 (Ljava/lang/String;)Ljava/lang/String; m_274143_
+		static
+		0 p_274884_ p_274884_
+	lambda$static$87 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_284008_
+		static
+		0 p_284688_ p_284688_
+	lambda$static$9 (Ljava/util/List;)Lorg/joml/Quaternionf; m_268860_
+		static
+		0 p_269785_ p_269785_
+	lambda$stringResolverCodec$38 (Ljava/lang/String;)Ljava/lang/String; m_274133_
+		static
+		0 p_285289_ p_285289_
+	lambda$stringResolverCodec$39 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274135_
+		static
+		0 p_274867_ p_274867_
+	lambda$stringResolverCodec$40 (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_184402_
+		static
+		0 p_184403_ p_184403_
+		1 p_184404_ p_184404_
+	lambda$stringResolverCodec$41 (Ljava/lang/Object;)Ljava/lang/String; m_284007_
+		static
+		0 p_284687_ p_284687_
+	lambda$stringResolverCodec$42 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_274144_
+		static
+		0 p_274885_ p_274885_
+	lambda$stringResolverCodec$43 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184399_
+		static
+		0 p_184400_ p_184400_
+		1 p_184401_ p_184401_
+	lazyInitializedCodec (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; m_184415_
+		static
+		0 p_184416_ p_184416_
+	mapGameProfileToIdName (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/serialization/DataResult; m_252819_
+		static
+		0 p_254220_ p_254220_
+	mapIdNameToGameProfile (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_252898_
+		static
+		0 p_253764_ p_253764_
+	nonEmptyHolderSet (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_203982_
+		static
+		0 p_203983_ p_203983_
+	nonEmptyList (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_144637_
+		static
+		0 p_144638_ p_144638_
+	orCompressed (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184425_
+		static
+		0 p_184426_ p_184426_
+		1 p_184427_ p_184427_
+	orElsePartial (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; m_184381_
+		static
+		0 p_184382_ p_184382_
+	overrideLifecycle (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184368_
+		static
+		0 p_184369_ p_184369_
+		1 p_184370_ p_184370_
+		2 p_184371_ p_184371_
+	retrieveContext (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; m_203976_
+		static
+		0 p_203977_ p_203977_
+	sizeLimitedString (II)Lcom/mojang/serialization/Codec; m_264337_
+		static
+		0 p_265773_ p_265773_
+		1 p_265217_ p_265217_
+	stringResolverCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_184405_
+		static
+		0 p_184406_ p_184406_
+		1 p_184407_ p_184407_
+	validate (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; m_285994_
+		static
+		0 p_286613_ p_286613_
+		1 p_286875_ p_286875_
+	validate (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_264370_
+		static
+		0 p_265690_ p_265690_
+		1 p_265223_ p_265223_
+	xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_144639_
+		static
+		0 p_144640_ p_144640_
+		1 p_144641_ p_144641_
+net/minecraft/util/ExtraCodecs$1 net/minecraft/util/ExtraCodecs$1
+	val$value f_184462_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_184464_ p_184464_
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
+		0 p_184466_ p_184466_
+		1 p_184467_ p_184467_
+		2 p_184468_ p_184468_
+	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
+		0 p_184470_ p_184470_
+		1 p_184471_ p_184471_
+		2 p_184472_ p_184472_
+	lambda$apply$0 (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; m_274425_
+		static
+		0 p_275452_ p_275452_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec
+	val$getter f_203986_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_203988_ p_203988_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_203990_ p_203990_
+		1 p_203991_ p_203991_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_203993_ p_203993_
+		1 p_203994_ p_203994_
+		2 p_203995_ p_203995_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_203997_ p_203997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$2 net/minecraft/util/ExtraCodecs$2
+	val$compressed f_184474_
+	val$normal f_184475_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_184477_ p_184477_
+		1 p_184478_ p_184478_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184480_ p_184480_
+		1 p_184481_ p_184481_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184483_ p_184483_
+		1 p_184484_ p_184484_
+		2 p_184485_ p_184485_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$3 net/minecraft/util/ExtraCodecs$3
+	val$decodeLifecycle f_184487_
+	val$encodeLifecycle f_184488_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_184490_ p_184490_
+		1 p_184491_ p_184491_
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
+		0 p_184497_ p_184497_
+		1 p_184498_ p_184498_
+		2 p_184499_ p_184499_
+	coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
+		0 p_184501_ p_184501_
+		1 p_184502_ p_184502_
+		2 p_184503_ p_184503_
+	lambda$apply$0 (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; m_184492_
+		static
+		0 p_184493_ p_184493_
+		1 p_184494_ p_184494_
+		2 p_184495_ p_184495_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$4 net/minecraft/util/ExtraCodecs$4
+	val$codec f_216189_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_216191_ p_216191_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_216193_ p_216193_
+		1 p_216194_ p_216194_
+	lambda$decode$0 (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; m_274404_
+		static
+		0 p_275301_ p_275301_
+		1 p_275251_ p_275251_
+net/minecraft/util/ExtraCodecs$EitherCodec net/minecraft/util/ExtraCodecs$EitherCodec
+	first f_184505_
+	second f_184506_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_184508_ p_184508_
+		1 p_184509_ p_184509_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184530_ p_184530_
+		1 p_184531_ p_184531_
+	encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184511_ p_184511_
+		1 p_184512_ p_184512_
+		2 p_184513_ p_184513_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184533_ p_184533_
+		1 p_184534_ p_184534_
+		2 p_184535_ p_184535_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184537_ p_184537_
+	hashCode ()I hashCode
+	lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184523_
+		static
+		0 p_184524_ p_184524_
+	lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184514_
+		static
+		0 p_184515_ p_184515_
+	lambda$decode$2 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184516_
+		static
+		0 p_184517_ p_184517_
+		1 p_184518_ p_184518_
+	lambda$encode$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184525_
+		0 p_184526_ p_184526_
+		1 p_184527_ p_184527_
+		2 p_184528_ p_184528_
+	lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_184519_
+		0 p_184520_ p_184520_
+		1 p_184521_ p_184521_
+		2 p_184522_ p_184522_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$LazyInitializedCodec net/minecraft/util/ExtraCodecs$LazyInitializedCodec
+	delegate f_184540_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 f_184540_ f_184540_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_184545_ p_184545_
+		1 p_184546_ p_184546_
+	delegate ()Ljava/util/function/Supplier; f_184540_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_184548_ p_184548_
+		1 p_184549_ p_184549_
+		2 p_184550_ p_184550_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184552_ p_184552_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$TagOrElementLocation net/minecraft/util/ExtraCodecs$TagOrElementLocation
+	id f_216195_
+	tag f_216196_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Z)V <init>
+		0 f_216195_ f_216195_
+		1 f_216196_ f_216196_
+	decoratedId ()Ljava/lang/String; m_216202_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216204_ p_216204_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_216195_
+	tag ()Z f_216196_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ExtraCodecs$XorCodec net/minecraft/util/ExtraCodecs$XorCodec
+	first f_144657_
+	second f_144658_
+	<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_144660_ p_144660_
+		1 p_144661_ p_144661_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_144679_ p_144679_
+		1 p_144680_ p_144680_
+	encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_144663_ p_144663_
+		1 p_144664_ p_144664_
+		2 p_144665_ p_144665_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_144682_ p_144682_
+		1 p_144683_ p_144683_
+		2 p_144684_ p_144684_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_144686_ p_144686_
+	hashCode ()I hashCode
+	lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_144672_
+		static
+		0 p_144673_ p_144673_
+	lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_144666_
+		static
+		0 p_144667_ p_144667_
+	lambda$decode$2 (Ljava/util/Optional;Ljava/util/Optional;)Ljava/lang/String; m_274147_
+		static
+		0 p_274894_ p_274894_
+		1 p_274895_ p_274895_
+	lambda$encode$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_144674_
+		0 p_144675_ p_144675_
+		1 p_144676_ p_144676_
+		2 p_144677_ p_144677_
+	lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_144668_
+		0 p_144669_ p_144669_
+		1 p_144670_ p_144670_
+		2 p_144671_ p_144671_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/FastBufferedInputStream net/minecraft/util/FastBufferedInputStream
+	DEFAULT_BUFFER_SIZE f_196560_
+	buffer f_196562_
+	in f_196561_
+	limit f_196563_
+	position f_196564_
+	<init> (Ljava/io/InputStream;I)V <init>
+		0 p_196568_ p_196568_
+		1 p_196569_ p_196569_
+	<init> (Ljava/io/InputStream;)V <init>
+		0 p_196566_ p_196566_
+	available ()I available
+	bytesInBuffer ()I m_196570_
+	close ()V close
+	fill ()V m_196572_
+	read ([BII)I read
+		0 p_196576_ p_196576_
+		1 p_196577_ p_196577_
+		2 p_196578_ p_196578_
+	read ()I read
+	skip (J)J skip
+		0 p_196580_ p_196580_
+net/minecraft/util/FastColor net/minecraft/util/FastColor
+	<init> ()V <init>
+net/minecraft/util/FastColor$ABGR32 net/minecraft/util/FastColor$ABGR32
+	<init> ()V <init>
+	alpha (I)I m_266503_
+		static
+		0 p_267257_ p_267257_
+	blue (I)I m_266247_
+		static
+		0 p_267087_ p_267087_
+	color (II)I m_266498_
+		static
+		0 p_267230_ p_267230_
+		1 p_266708_ p_266708_
+	color (IIII)I m_266248_
+		static
+		0 p_267196_ p_267196_
+		1 p_266895_ p_266895_
+		2 p_266779_ p_266779_
+		3 p_267206_ p_267206_
+	green (I)I m_266446_
+		static
+		0 p_266784_ p_266784_
+	opaque (I)I m_267818_
+		static
+		0 p_268288_ p_268288_
+	red (I)I m_266313_
+		static
+		0 p_267160_ p_267160_
+	transparent (I)I m_266533_
+		static
+		0 p_267248_ p_267248_
+net/minecraft/util/FastColor$ARGB32 net/minecraft/util/FastColor$ARGB32
+	<init> ()V <init>
+	alpha (I)I m_13655_
+		static
+		0 p_13656_ p_13656_
+	blue (I)I m_13669_
+		static
+		0 p_13670_ p_13670_
+	color (IIII)I m_13660_
+		static
+		0 p_13661_ p_13661_
+		1 p_13662_ p_13662_
+		2 p_13663_ p_13663_
+		3 p_13664_ p_13664_
+	green (I)I m_13667_
+		static
+		0 p_13668_ p_13668_
+	lerp (FII)I m_269105_
+		static
+		0 p_270972_ p_270972_
+		1 p_270081_ p_270081_
+		2 p_270150_ p_270150_
+	multiply (II)I m_13657_
+		static
+		0 p_13658_ p_13658_
+		1 p_13659_ p_13659_
+	red (I)I m_13665_
+		static
+		0 p_13666_ p_13666_
+net/minecraft/util/FileZipper net/minecraft/util/FileZipper
+	LOGGER f_144691_
+	fs f_144694_
+	outputFile f_144692_
+	tempFile f_144693_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 p_144697_ p_144697_
+	add (Ljava/nio/file/Path;Ljava/lang/String;)V m_144703_
+		0 p_144704_ p_144704_
+		1 p_144705_ p_144705_
+	add (Ljava/nio/file/Path;)V m_144698_
+		0 p_144699_ p_144699_
+	add (Ljava/nio/file/Path;Ljava/io/File;)V m_144700_
+		0 p_144701_ p_144701_
+		1 p_144702_ p_144702_
+	close ()V close
+	lambda$add$0 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z m_144706_
+		static
+		0 p_144707_ p_144707_
+		1 p_144708_ p_144708_
+net/minecraft/util/FormattedCharSequence net/minecraft/util/FormattedCharSequence
+	EMPTY f_13691_
+	<clinit> ()V <clinit>
+		static
+	accept (Lnet/minecraft/util/FormattedCharSink;)Z m_13731_
+		0 p_13732_ p_13732_
+	backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; m_13740_
+		static
+		0 p_13741_ p_13741_
+		1 p_13742_ p_13742_
+		2 p_13743_ p_13743_
+	backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_144723_
+		static
+		0 p_144724_ p_144724_
+		1 p_144725_ p_144725_
+	codepoint (ILnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_13693_
+		static
+		0 p_13694_ p_13694_
+		1 p_13695_ p_13695_
+	composite ()Lnet/minecraft/util/FormattedCharSequence; m_144710_
+		static
+	composite ([Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_144721_
+		static
+		0 p_144722_ p_144722_
+	composite (Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_144711_
+		static
+		0 p_144712_ p_144712_
+	composite (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_13696_
+		static
+		0 p_13697_ p_13697_
+		1 p_13698_ p_13698_
+	composite (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; m_13722_
+		static
+		0 p_13723_ p_13723_
+	decorateOutput (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSink; m_13705_
+		static
+		0 p_13706_ p_13706_
+		1 p_13707_ p_13707_
+	forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; m_13714_
+		static
+		0 p_13715_ p_13715_
+		1 p_13716_ p_13716_
+	forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; m_144717_
+		static
+		0 p_144718_ p_144718_
+		1 p_144719_ p_144719_
+		2 p_144720_ p_144720_
+	fromList (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; m_13744_
+		static
+		0 p_13745_ p_13745_
+	fromPair (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; m_13733_
+		static
+		0 p_13734_ p_13734_
+		1 p_13735_ p_13735_
+	lambda$backward$4 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_144713_
+		static
+		0 p_144714_ p_144714_
+		1 p_144715_ p_144715_
+		2 p_144716_ p_144716_
+	lambda$backward$5 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z m_13717_
+		static
+		0 p_13718_ p_13718_
+		1 p_13719_ p_13719_
+		2 p_13720_ p_13720_
+		3 p_13721_ p_13721_
+	lambda$codepoint$1 (Lnet/minecraft/network/chat/Style;ILnet/minecraft/util/FormattedCharSink;)Z m_13727_
+		static
+		0 p_13728_ p_13728_
+		1 p_13729_ p_13729_
+		2 p_13730_ p_13730_
+	lambda$decorateOutput$6 (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/Style;I)Z m_13708_
+		static
+		0 p_13709_ p_13709_
+		1 p_13710_ p_13710_
+		2 p_13711_ p_13711_
+		3 p_13712_ p_13712_
+		4 p_13713_ p_13713_
+	lambda$forward$2 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_13736_
+		static
+		0 p_13737_ p_13737_
+		1 p_13738_ p_13738_
+		2 p_13739_ p_13739_
+	lambda$forward$3 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z m_144726_
+		static
+		0 p_144727_ p_144727_
+		1 p_144728_ p_144728_
+		2 p_144729_ p_144729_
+		3 p_144730_ p_144730_
+	lambda$fromList$8 (Ljava/util/List;Lnet/minecraft/util/FormattedCharSink;)Z m_13724_
+		static
+		0 p_13725_ p_13725_
+		1 p_13726_ p_13726_
+	lambda$fromPair$7 (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSink;)Z m_13699_
+		static
+		0 p_13700_ p_13700_
+		1 p_13701_ p_13701_
+		2 p_13702_ p_13702_
+	lambda$static$0 (Lnet/minecraft/util/FormattedCharSink;)Z m_13703_
+		static
+		0 p_13704_ p_13704_
+net/minecraft/util/FormattedCharSink net/minecraft/util/FormattedCharSink
+	accept (ILnet/minecraft/network/chat/Style;I)Z m_6411_
+		0 p_13746_ p_13746_
+		1 p_13747_ p_13747_
+		2 p_13748_ p_13748_
+net/minecraft/util/FrameTimer net/minecraft/util/FrameTimer
+	LOGGING_LENGTH f_144731_
+	logEnd f_13752_
+	logLength f_13751_
+	logStart f_13750_
+	loggedTimes f_13749_
+	<init> ()V <init>
+	getAverageDuration (I)J m_144732_
+		0 p_144733_ p_144733_
+	getLog ()[J m_13764_
+	getLogEnd ()I m_13761_
+	getLogStart ()I m_13754_
+	logFrameDuration (J)V m_13755_
+		0 p_13756_ p_13756_
+	scaleAverageDurationTo (II)I m_144734_
+		0 p_144735_ p_144735_
+		1 p_144736_ p_144736_
+	scaleSampleTo (JII)I m_13757_
+		0 p_13758_ p_13758_
+		1 p_13759_ p_13759_
+		2 p_13760_ p_13760_
+	wrapIndex (I)I m_13762_
+		0 p_13763_ p_13763_
+net/minecraft/util/FutureChain net/minecraft/util/FutureChain
+	LOGGER f_241610_
+	checkedExecutor f_244461_
+	closed f_243910_
+	head f_241623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/concurrent/Executor;)V <init>
+		0 p_242395_ p_242395_
+	append (Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_241849_
+		0 p_242381_ p_242381_
+	close ()V close
+	lambda$append$1 (Lnet/minecraft/util/TaskChainer$DelayedTask;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; m_244909_
+		0 p_248280_ p_248280_
+		1 p_248281_ p_248281_
+	lambda$append$2 (Ljava/lang/Throwable;)Ljava/lang/Object; m_241881_
+		static
+		0 p_242215_ p_242215_
+	lambda$new$0 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V m_244910_
+		0 p_248282_ p_248282_
+		1 p_248283_ p_248283_
+net/minecraft/util/Graph net/minecraft/util/Graph
+	<init> ()V <init>
+	depthFirstSearch (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z m_184556_
+		static
+		0 p_184557_ p_184557_
+		1 p_184558_ p_184558_
+		2 p_184559_ p_184559_
+		3 p_184560_ p_184560_
+		4 p_184561_ p_184561_
+net/minecraft/util/GsonHelper net/minecraft/util/GsonHelper
+	GSON f_13765_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToBigDecimal (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; m_144778_
+		static
+		0 p_144779_ p_144779_
+		1 p_144780_ p_144780_
+	convertToBigInteger (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; m_144781_
+		static
+		0 p_144782_ p_144782_
+		1 p_144783_ p_144783_
+	convertToBoolean (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z m_13877_
+		static
+		0 p_13878_ p_13878_
+		1 p_13879_ p_13879_
+	convertToByte (Lcom/google/gson/JsonElement;Ljava/lang/String;)B m_13903_
+		static
+		0 p_13904_ p_13904_
+		1 p_13905_ p_13905_
+	convertToCharacter (Lcom/google/gson/JsonElement;Ljava/lang/String;)C m_144775_
+		static
+		0 p_144776_ p_144776_
+		1 p_144777_ p_144777_
+	convertToDouble (Lcom/google/gson/JsonElement;Ljava/lang/String;)D m_144769_
+		static
+		0 p_144770_ p_144770_
+		1 p_144771_ p_144771_
+	convertToFloat (Lcom/google/gson/JsonElement;Ljava/lang/String;)F m_13888_
+		static
+		0 p_13889_ p_13889_
+		1 p_13890_ p_13890_
+	convertToInt (Lcom/google/gson/JsonElement;Ljava/lang/String;)I m_13897_
+		static
+		0 p_13898_ p_13898_
+		1 p_13899_ p_13899_
+	convertToItem (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/world/item/Item; m_13874_
+		static
+		0 p_13875_ p_13875_
+		1 p_13876_ p_13876_
+	convertToJsonArray (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; m_13924_
+		static
+		0 p_13925_ p_13925_
+		1 p_13926_ p_13926_
+	convertToJsonObject (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13918_
+		static
+		0 p_13919_ p_13919_
+		1 p_13920_ p_13920_
+	convertToLong (Lcom/google/gson/JsonElement;Ljava/lang/String;)J m_13891_
+		static
+		0 p_13892_ p_13892_
+		1 p_13893_ p_13893_
+	convertToObject (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13808_
+		static
+		0 p_13809_ p_13809_
+		1 p_13810_ p_13810_
+		2 p_13811_ p_13811_
+		3 p_13812_ p_13812_
+	convertToShort (Lcom/google/gson/JsonElement;Ljava/lang/String;)S m_144787_
+		static
+		0 p_144788_ p_144788_
+		1 p_144789_ p_144789_
+	convertToString (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; m_13805_
+		static
+		0 p_13806_ p_13806_
+		1 p_13807_ p_13807_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; m_263475_
+		static
+		0 p_263516_ p_263516_
+		1 p_263522_ p_263522_
+		2 p_263539_ p_263539_
+		3 p_263489_ p_263489_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; m_13776_
+		static
+		0 p_13777_ p_13777_
+		1 p_13778_ p_13778_
+		2 p_13779_ p_13779_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; m_13767_
+		static
+		0 p_13768_ p_13768_
+		1 p_13769_ p_13769_
+		2 p_13770_ p_13770_
+	fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; m_13794_
+		static
+		0 p_13795_ p_13795_
+		1 p_13796_ p_13796_
+		2 p_13797_ p_13797_
+	fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; m_263467_
+		static
+		0 p_263492_ p_263492_
+		1 p_263488_ p_263488_
+		2 p_263503_ p_263503_
+		3 p_263506_ p_263506_
+	fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_263457_
+		static
+		0 p_263499_ p_263499_
+		1 p_263527_ p_263527_
+		2 p_263525_ p_263525_
+		3 p_263507_ p_263507_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; m_13780_
+		static
+		0 p_13781_ p_13781_
+		1 p_13782_ p_13782_
+		2 p_13783_ p_13783_
+		3 p_13784_ p_13784_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; m_13785_
+		static
+		0 p_13786_ p_13786_
+		1 p_13787_ p_13787_
+		2 p_13788_ p_13788_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; m_13798_
+		static
+		0 p_13799_ p_13799_
+		1 p_13800_ p_13800_
+		2 p_13801_ p_13801_
+		3 p_13802_ p_13802_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_13771_
+		static
+		0 p_13772_ p_13772_
+		1 p_13773_ p_13773_
+		2 p_13774_ p_13774_
+		3 p_13775_ p_13775_
+	fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; m_13789_
+		static
+		0 p_13790_ p_13790_
+		1 p_13791_ p_13791_
+		2 p_13792_ p_13792_
+		3 p_13793_ p_13793_
+	getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; m_144750_
+		static
+		0 p_144751_ p_144751_
+		1 p_144752_ p_144752_
+		2 p_144753_ p_144753_
+	getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; m_144796_
+		static
+		0 p_144797_ p_144797_
+		1 p_144798_ p_144798_
+	getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; m_144754_
+		static
+		0 p_144755_ p_144755_
+		1 p_144756_ p_144756_
+		2 p_144757_ p_144757_
+	getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; m_144799_
+		static
+		0 p_144800_ p_144800_
+		1 p_144801_ p_144801_
+	getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z m_13855_
+		static
+		0 p_13856_ p_13856_
+		1 p_13857_ p_13857_
+		2 p_13858_ p_13858_
+	getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13912_
+		static
+		0 p_13913_ p_13913_
+		1 p_13914_ p_13914_
+	getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;)B m_144790_
+		static
+		0 p_144791_ p_144791_
+		1 p_144792_ p_144792_
+	getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B m_13816_
+		static
+		0 p_13817_ p_13817_
+		1 p_13818_ p_13818_
+		2 p_13819_ p_13819_
+	getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C m_144738_
+		static
+		0 p_144739_ p_144739_
+		1 p_144740_ p_144740_
+		2 p_144741_ p_144741_
+	getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;)C m_144793_
+		static
+		0 p_144794_ p_144794_
+		1 p_144795_ p_144795_
+	getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;)D m_144784_
+		static
+		0 p_144785_ p_144785_
+		1 p_144786_ p_144786_
+	getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D m_144742_
+		static
+		0 p_144743_ p_144743_
+		1 p_144744_ p_144744_
+		2 p_144745_ p_144745_
+	getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;)F m_13915_
+		static
+		0 p_13916_ p_13916_
+		1 p_13917_ p_13917_
+	getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F m_13820_
+		static
+		0 p_13821_ p_13821_
+		1 p_13822_ p_13822_
+		2 p_13823_ p_13823_
+	getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;)I m_13927_
+		static
+		0 p_13928_ p_13928_
+		1 p_13929_ p_13929_
+	getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I m_13824_
+		static
+		0 p_13825_ p_13825_
+		1 p_13826_ p_13826_
+		2 p_13827_ p_13827_
+	getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/world/item/Item; m_13909_
+		static
+		0 p_13910_ p_13910_
+		1 p_13911_ p_13911_
+	getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_144746_
+		static
+		0 p_144747_ p_144747_
+		1 p_144748_ p_144748_
+		2 p_144749_ p_144749_
+	getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; m_13933_
+		static
+		0 p_13934_ p_13934_
+		1 p_13935_ p_13935_
+	getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; m_13832_
+		static
+		0 p_13833_ p_13833_
+		1 p_13834_ p_13834_
+		2 p_13835_ p_13835_
+	getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; m_13841_
+		static
+		0 p_13842_ p_13842_
+		1 p_13843_ p_13843_
+		2 p_13844_ p_13844_
+	getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13930_
+		static
+		0 p_13931_ p_13931_
+		1 p_13932_ p_13932_
+	getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;)J m_13921_
+		static
+		0 p_13922_ p_13922_
+		1 p_13923_ p_13923_
+	getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J m_13828_
+		static
+		0 p_13829_ p_13829_
+		1 p_13830_ p_13830_
+		2 p_13831_ p_13831_
+	getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13845_
+		static
+		0 p_13846_ p_13846_
+		1 p_13847_ p_13847_
+		2 p_13848_ p_13848_
+		3 p_13849_ p_13849_
+		4 p_13850_ p_13850_
+	getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; m_13836_
+		static
+		0 p_13837_ p_13837_
+		1 p_13838_ p_13838_
+		2 p_13839_ p_13839_
+		3 p_13840_ p_13840_
+	getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S m_144758_
+		static
+		0 p_144759_ p_144759_
+		1 p_144760_ p_144760_
+		2 p_144761_ p_144761_
+	getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;)S m_144802_
+		static
+		0 p_144803_ p_144803_
+		1 p_144804_ p_144804_
+	getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_13851_
+		static
+		0 p_13852_ p_13852_
+		1 p_13853_ p_13853_
+		2 p_13854_ p_13854_
+	getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; m_13906_
+		static
+		0 p_13907_ p_13907_
+		1 p_13908_ p_13908_
+	getNonNull (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; m_289747_
+		static
+		0 p_289782_ p_289782_
+		1 p_289789_ p_289789_
+	getType (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_13883_
+		static
+		0 p_13884_ p_13884_
+	isArrayNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13885_
+		static
+		0 p_13886_ p_13886_
+		1 p_13887_ p_13887_
+	isBooleanValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13880_
+		static
+		0 p_13881_ p_13881_
+		1 p_13882_ p_13882_
+	isBooleanValue (Lcom/google/gson/JsonElement;)Z m_144767_
+		static
+		0 p_144768_ p_144768_
+	isNumberValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_144762_
+		static
+		0 p_144763_ p_144763_
+		1 p_144764_ p_144764_
+	isNumberValue (Lcom/google/gson/JsonElement;)Z m_13872_
+		static
+		0 p_13873_ p_13873_
+	isObjectNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_144772_
+		static
+		0 p_144773_ p_144773_
+		1 p_144774_ p_144774_
+	isStringValue (Lcom/google/gson/JsonElement;)Z m_13803_
+		static
+		0 p_13804_ p_13804_
+	isStringValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13813_
+		static
+		0 p_13814_ p_13814_
+		1 p_13815_ p_13815_
+	isValidNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13900_
+		static
+		0 p_13901_ p_13901_
+		1 p_13902_ p_13902_
+	isValidPrimitive (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z m_13894_
+		static
+		0 p_13895_ p_13895_
+		1 p_13896_ p_13896_
+	lambda$convertToItem$0 (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_13866_
+		static
+		0 p_13867_ p_13867_
+		1 p_13868_ p_13868_
+	parse (Ljava/io/Reader;)Lcom/google/gson/JsonObject; m_13859_
+		static
+		0 p_13860_ p_13860_
+	parse (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; m_13861_
+		static
+		0 p_13862_ p_13862_
+		1 p_13863_ p_13863_
+	parse (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; m_13869_
+		static
+		0 p_13870_ p_13870_
+		1 p_13871_ p_13871_
+	parse (Ljava/lang/String;)Lcom/google/gson/JsonObject; m_13864_
+		static
+		0 p_13865_ p_13865_
+	parseArray (Ljava/lang/String;)Lcom/google/gson/JsonArray; m_216214_
+		static
+		0 p_216215_ p_216215_
+	parseArray (Ljava/io/Reader;)Lcom/google/gson/JsonArray; m_144765_
+		static
+		0 p_144766_ p_144766_
+	sortByKeyIfNeeded (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; m_216211_
+		static
+		0 p_216212_ p_216212_
+		1 p_216213_ p_216213_
+	toStableString (Lcom/google/gson/JsonElement;)Ljava/lang/String; m_216216_
+		static
+		0 p_216217_ p_216217_
+	writeValue (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V m_216207_
+		static
+		0 p_216208_ p_216208_
+		1 p_216209_ p_216209_
+		2 p_216210_ p_216210_
+net/minecraft/util/HttpUtil net/minecraft/util/HttpUtil
+	DOWNLOAD_EXECUTOR f_13936_
+	LOGGER f_13937_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	downloadTo (Ljava/io/File;Ljava/net/URL;Ljava/util/Map;ILnet/minecraft/util/ProgressListener;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture; m_216225_
+		static
+		0 p_216226_ p_216226_
+		1 p_216227_ p_216227_
+		2 p_216228_ p_216228_
+		3 p_216229_ p_216229_
+		4 p_216230_ p_216230_
+		5 p_216231_ p_216231_
+	getAvailablePort ()I m_13939_
+		static
+	isPortAvailable (I)Z m_257796_
+		static
+		0 p_259872_ p_259872_
+	lambda$downloadTo$0 (Lnet/minecraft/util/ProgressListener;Ljava/net/URL;Ljava/net/Proxy;Ljava/util/Map;Ljava/io/File;I)Ljava/lang/Object; m_216218_
+		static
+		0 p_216219_ p_216219_
+		1 p_216220_ p_216220_
+		2 p_216221_ p_216221_
+		3 p_216222_ p_216222_
+		4 p_216223_ p_216223_
+		5 p_216224_ p_216224_
+net/minecraft/util/InclusiveRange net/minecraft/util/InclusiveRange
+	INT f_184562_
+	maxInclusive f_184564_
+	minInclusive f_184563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Comparable;Ljava/lang/Comparable;)V <init>
+		0 f_184563_ f_184563_
+		1 f_184564_ f_184564_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_184572_
+		static
+		0 p_184573_ p_184573_
+	codec (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; m_184574_
+		static
+		0 p_184575_ p_184575_
+		1 p_184576_ p_184576_
+		2 p_184577_ p_184577_
+	contains (Lnet/minecraft/util/InclusiveRange;)Z m_184570_
+		0 p_184571_ p_184571_
+	create (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; m_184580_
+		static
+		0 p_184581_ p_184581_
+		1 p_184582_ p_184582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184589_ p_184589_
+	hashCode ()I hashCode
+	isValueInRange (Ljava/lang/Comparable;)Z m_184578_
+		0 p_184579_ p_184579_
+	lambda$codec$0 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; m_274151_
+		static
+		0 p_274901_ p_274901_
+		1 p_274902_ p_274902_
+	lambda$codec$1 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; m_274149_
+		static
+		0 p_274899_ p_274899_
+		1 p_274900_ p_274900_
+	lambda$codec$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; m_274148_
+		static
+		0 p_274896_ p_274896_
+		1 p_274897_ p_274897_
+		2 p_274898_ p_274898_
+	lambda$create$3 ()Ljava/lang/String; m_274150_
+		static
+	maxInclusive ()Ljava/lang/Comparable; f_184564_
+	minInclusive ()Ljava/lang/Comparable; f_184563_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/KeyDispatchDataCodec net/minecraft/util/KeyDispatchDataCodec
+	codec f_216232_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 f_216232_ f_216232_
+	codec ()Lcom/mojang/serialization/Codec; f_216232_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_216241_ p_216241_
+	hashCode ()I hashCode
+	of (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_216238_
+		static
+		0 p_216239_ p_216239_
+	of (Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_216236_
+		static
+		0 p_216237_ p_216237_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/LazyLoadedValue net/minecraft/util/LazyLoadedValue
+	factory f_13967_
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_13970_ p_13970_
+	get ()Ljava/lang/Object; m_13971_
+net/minecraft/util/LinearCongruentialGenerator net/minecraft/util/LinearCongruentialGenerator
+	INCREMENT f_144819_
+	MULTIPLIER f_144818_
+	<init> ()V <init>
+	next (JJ)J m_13972_
+		static
+		0 p_13973_ p_13973_
+		1 p_13974_ p_13974_
+net/minecraft/util/LowerCaseEnumTypeAdapterFactory net/minecraft/util/LowerCaseEnumTypeAdapterFactory
+	<init> ()V <init>
+	create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter; create
+		0 p_13982_ p_13982_
+		1 p_13983_ p_13983_
+	toLowercase (Ljava/lang/Object;)Ljava/lang/String; m_13979_
+		0 p_13980_ p_13980_
+net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1
+	this$0 f_13985_
+	val$lowercaseToConstant f_13984_
+	<init> (Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory;Ljava/util/Map;)V <init>
+		0 p_13987_ p_13987_
+		1 p_13988_ p_13988_
+	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
+		0 p_13990_ p_13990_
+	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
+		0 p_13992_ p_13992_
+		1 p_13993_ p_13993_
+net/minecraft/util/MemoryReserve net/minecraft/util/MemoryReserve
+	reserve f_182324_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allocate ()V m_182327_
+		static
+	release ()V m_182328_
+		static
+net/minecraft/util/ModCheck net/minecraft/util/ModCheck
+	confidence f_184592_
+	description f_184593_
+	<init> (Lnet/minecraft/util/ModCheck$Confidence;Ljava/lang/String;)V <init>
+		0 f_184592_ f_184592_
+		1 f_184593_ f_184593_
+	confidence ()Lnet/minecraft/util/ModCheck$Confidence; f_184592_
+	description ()Ljava/lang/String; f_184593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_184609_ p_184609_
+	fullDescription ()Ljava/lang/String; m_184605_
+	hashCode ()I hashCode
+	identify (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; m_184600_
+		static
+		0 p_184601_ p_184601_
+		1 p_184602_ p_184602_
+		2 p_184603_ p_184603_
+		3 p_184604_ p_184604_
+	merge (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; m_184598_
+		0 p_184599_ p_184599_
+	shouldReportAsModified ()Z m_184597_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/ModCheck$Confidence net/minecraft/util/ModCheck$Confidence
+	$VALUES $VALUES
+	DEFINITELY DEFINITELY
+	PROBABLY_NOT PROBABLY_NOT
+	VERY_LIKELY VERY_LIKELY
+	description f_184615_
+	shouldReportAsModified f_184616_
+	$values ()[Lnet/minecraft/util/ModCheck$Confidence; m_184624_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_184620_ p_184620_
+		1 p_184621_ p_184621_
+		2 p_184622_ p_184622_
+		3 p_184623_ p_184623_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/ModCheck$Confidence; valueOf
+		static
+		0 p_184626_ p_184626_
+	values ()[Lnet/minecraft/util/ModCheck$Confidence; values
+		static
+net/minecraft/util/Mth net/minecraft/util/Mth
+	ASIN_TAB f_13999_
+	COS_TAB f_14000_
+	DEG_TO_RAD f_144833_
+	EPSILON f_144835_
+	FRAC_BIAS f_13998_
+	FRAC_EXP f_144844_
+	HALF_PI f_144831_
+	LUT_SIZE f_144845_
+	MULTIPLY_DE_BRUIJN_BIT_POSITION f_13997_
+	ONE_SIXTH f_144843_
+	PI f_144830_
+	RAD_TO_DEG f_144834_
+	RANDOM f_13996_
+	SIN f_13995_
+	SIN_SCALE f_144842_
+	SQRT_OF_TWO f_13994_
+	TWO_PI f_144832_
+	UUID_VARIANT f_144840_
+	UUID_VARIANT_2 f_144841_
+	UUID_VERSION f_144838_
+	UUID_VERSION_TYPE_4 f_144839_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abs (F)F m_14154_
+		static
+		0 p_14155_ p_14155_
+	abs (I)I m_14040_
+		static
+		0 p_14041_ p_14041_
+	absMax (DD)D m_14005_
+		static
+		0 p_14006_ p_14006_
+		1 p_14007_ p_14007_
+	approach (FFF)F m_14121_
+		static
+		0 p_14122_ p_14122_
+		1 p_14123_ p_14123_
+		2 p_14124_ p_14124_
+	approachDegrees (FFF)F m_14148_
+		static
+		0 p_14149_ p_14149_
+		1 p_14150_ p_14150_
+		2 p_14151_ p_14151_
+	atan2 (DD)D m_14136_
+		static
+		0 p_14137_ p_14137_
+		1 p_14138_ p_14138_
+	binarySearch (IILjava/util/function/IntPredicate;)I m_14049_
+		static
+		0 p_14050_ p_14050_
+		1 p_14051_ p_14051_
+		2 p_14052_ p_14052_
+	catmullrom (FFFFF)F m_216244_
+		static
+		0 p_216245_ p_216245_
+		1 p_216246_ p_216246_
+		2 p_216247_ p_216247_
+		3 p_216248_ p_216248_
+		4 p_216249_ p_216249_
+	ceil (F)I m_14167_
+		static
+		0 p_14168_ p_14168_
+	ceil (D)I m_14165_
+		static
+		0 p_14166_ p_14166_
+	ceillog2 (I)I m_14163_
+		static
+		0 p_14164_ p_14164_
+	clamp (III)I m_14045_
+		static
+		0 p_14046_ p_14046_
+		1 p_14047_ p_14047_
+		2 p_14048_ p_14048_
+	clamp (FFF)F m_14036_
+		static
+		0 p_14037_ p_14037_
+		1 p_14038_ p_14038_
+		2 p_14039_ p_14039_
+	clamp (DDD)D m_14008_
+		static
+		0 p_14009_ p_14009_
+		1 p_14010_ p_14010_
+		2 p_14011_ p_14011_
+	clampedLerp (FFF)F m_144920_
+		static
+		0 p_144921_ p_144921_
+		1 p_144922_ p_144922_
+		2 p_144923_ p_144923_
+	clampedLerp (DDD)D m_14085_
+		static
+		0 p_14086_ p_14086_
+		1 p_14087_ p_14087_
+		2 p_14088_ p_14088_
+	clampedMap (DDDDD)D m_144851_
+		static
+		0 p_144852_ p_144852_
+		1 p_144853_ p_144853_
+		2 p_144854_ p_144854_
+		3 p_144855_ p_144855_
+		4 p_144856_ p_144856_
+	clampedMap (FFFFF)F m_184631_
+		static
+		0 p_184632_ p_184632_
+		1 p_184633_ p_184633_
+		2 p_184634_ p_184634_
+		3 p_184635_ p_184635_
+		4 p_184636_ p_184636_
+	color (FFF)I m_14159_
+		static
+		0 p_14160_ p_14160_
+		1 p_14161_ p_14161_
+		2 p_14162_ p_14162_
+	cos (F)F m_14089_
+		static
+		0 p_14090_ p_14090_
+	createInsecureUUID ()Ljava/util/UUID; m_14002_
+		static
+	createInsecureUUID (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; m_216261_
+		static
+		0 p_216262_ p_216262_
+	degreesDifference (FF)F m_14118_
+		static
+		0 p_14119_ p_14119_
+		1 p_14120_ p_14120_
+	degreesDifferenceAbs (FF)F m_14145_
+		static
+		0 p_14146_ p_14146_
+		1 p_14147_ p_14147_
+	equal (DD)Z m_14082_
+		static
+		0 p_14083_ p_14083_
+		1 p_14084_ p_14084_
+	equal (FF)Z m_14033_
+		static
+		0 p_14034_ p_14034_
+		1 p_14035_ p_14035_
+	fastInvCubeRoot (F)F m_14199_
+		static
+		0 p_14200_ p_14200_
+	fastInvSqrt (D)D m_14193_
+		static
+		0 p_14194_ p_14194_
+	floor (F)I m_14143_
+		static
+		0 p_14144_ p_14144_
+	floor (D)I m_14107_
+		static
+		0 p_14108_ p_14108_
+	floorDiv (II)I m_14042_
+		static
+		0 p_14043_ p_14043_
+		1 p_14044_ p_14044_
+	frac (F)F m_14187_
+		static
+		0 p_14188_ p_14188_
+	frac (D)D m_14185_
+		static
+		0 p_14186_ p_14186_
+	getInt (Ljava/lang/String;I)I m_14059_
+		static
+		0 p_14060_ p_14060_
+		1 p_14061_ p_14061_
+	getSeed (Lnet/minecraft/core/Vec3i;)J m_14057_
+		static
+		0 p_14058_ p_14058_
+	getSeed (III)J m_14130_
+		static
+		0 p_14131_ p_14131_
+		1 p_14132_ p_14132_
+		2 p_14133_ p_14133_
+	hsvToRgb (FFF)I m_14169_
+		static
+		0 p_14170_ p_14170_
+		1 p_14171_ p_14171_
+		2 p_14172_ p_14172_
+	invSqrt (F)F m_264536_
+		static
+		0 p_265060_ p_265060_
+	invSqrt (D)D m_264555_
+		static
+		0 p_265088_ p_265088_
+	inverseLerp (DDD)D m_14112_
+		static
+		0 p_14113_ p_14113_
+		1 p_14114_ p_14114_
+		2 p_14115_ p_14115_
+	inverseLerp (FFF)F m_184655_
+		static
+		0 p_184656_ p_184656_
+		1 p_184657_ p_184657_
+		2 p_184658_ p_184658_
+	isMultipleOf (II)Z m_264612_
+		static
+		0 p_265754_ p_265754_
+		1 p_265543_ p_265543_
+	isPowerOfTwo (I)Z m_14152_
+		static
+		0 p_14153_ p_14153_
+	lambda$outFromOrigin$1 (IIII)Z m_216278_
+		static
+		0 p_216279_ p_216279_
+		1 p_216280_ p_216280_
+		2 p_216281_ p_216281_
+		3 p_216282_ p_216282_
+	lambda$outFromOrigin$2 (IIIII)I m_216255_
+		static
+		0 p_216256_ p_216256_
+		1 p_216257_ p_216257_
+		2 p_216258_ p_216258_
+		3 p_216259_ p_216259_
+		4 p_216260_ p_216260_
+	lambda$static$0 ([F)V m_14076_
+		static
+		0 p_14077_ p_14077_
+	length (DD)D m_184645_
+		static
+		0 p_184646_ p_184646_
+		1 p_184647_ p_184647_
+	length (DDD)D m_184648_
+		static
+		0 p_184649_ p_184649_
+		1 p_184650_ p_184650_
+		2 p_184651_ p_184651_
+	lengthSquared (DD)D m_211589_
+		static
+		0 p_211590_ p_211590_
+		1 p_211591_ p_211591_
+	lengthSquared (DDD)D m_211592_
+		static
+		0 p_211593_ p_211593_
+		1 p_211594_ p_211594_
+		2 p_211595_ p_211595_
+	lerp (DDD)D m_14139_
+		static
+		0 p_14140_ p_14140_
+		1 p_14141_ p_14141_
+		2 p_14142_ p_14142_
+	lerp (FFF)F m_14179_
+		static
+		0 p_14180_ p_14180_
+		1 p_14181_ p_14181_
+		2 p_14182_ p_14182_
+	lerp2 (DDDDDD)D m_14012_
+		static
+		0 p_14013_ p_14013_
+		1 p_14014_ p_14014_
+		2 p_14015_ p_14015_
+		3 p_14016_ p_14016_
+		4 p_14017_ p_14017_
+		5 p_14018_ p_14018_
+	lerp3 (DDDDDDDDDDD)D m_14019_
+		static
+		0 p_14020_ p_14020_
+		1 p_14021_ p_14021_
+		2 p_14022_ p_14022_
+		3 p_14023_ p_14023_
+		4 p_14024_ p_14024_
+		5 p_14025_ p_14025_
+		6 p_14026_ p_14026_
+		7 p_14027_ p_14027_
+		8 p_14028_ p_14028_
+		9 p_14029_ p_14029_
+		10 p_14030_ p_14030_
+	lerpInt (FII)I m_269140_
+		static
+		0 p_270245_ p_270245_
+		1 p_270597_ p_270597_
+		2 p_270301_ p_270301_
+	lfloor (D)J m_14134_
+		static
+		0 p_14135_ p_14135_
+	log2 (I)I m_14173_
+		static
+		0 p_14174_ p_14174_
+	map (FFFFF)F m_184637_
+		static
+		0 p_184638_ p_184638_
+		1 p_184639_ p_184639_
+		2 p_184640_ p_184640_
+		3 p_184641_ p_184641_
+		4 p_184642_ p_184642_
+	map (DDDDD)D m_144914_
+		static
+		0 p_144915_ p_144915_
+		1 p_144916_ p_144916_
+		2 p_144917_ p_144917_
+		3 p_144918_ p_144918_
+		4 p_144919_ p_144919_
+	murmurHash3Mixer (I)I m_14183_
+		static
+		0 p_14184_ p_14184_
+	nextDouble (Lnet/minecraft/util/RandomSource;DD)D m_216263_
+		static
+		0 p_216264_ p_216264_
+		1 p_216265_ p_216265_
+		2 p_216266_ p_216266_
+	nextFloat (Lnet/minecraft/util/RandomSource;FF)F m_216267_
+		static
+		0 p_216268_ p_216268_
+		1 p_216269_ p_216269_
+		2 p_216270_ p_216270_
+	nextInt (Lnet/minecraft/util/RandomSource;II)I m_216271_
+		static
+		0 p_216272_ p_216272_
+		1 p_216273_ p_216273_
+		2 p_216274_ p_216274_
+	normal (Lnet/minecraft/util/RandomSource;FF)F m_216291_
+		static
+		0 p_216292_ p_216292_
+		1 p_216293_ p_216293_
+		2 p_216294_ p_216294_
+	outFromOrigin (IIII)Ljava/util/stream/IntStream; m_216250_
+		static
+		0 p_216251_ p_216251_
+		1 p_216252_ p_216252_
+		2 p_216253_ p_216253_
+		3 p_216254_ p_216254_
+	outFromOrigin (III)Ljava/util/stream/IntStream; m_216295_
+		static
+		0 p_216296_ p_216296_
+		1 p_216297_ p_216297_
+		2 p_216298_ p_216298_
+	positiveCeilDiv (II)I m_184652_
+		static
+		0 p_184653_ p_184653_
+		1 p_184654_ p_184654_
+	positiveModulo (DD)D m_14109_
+		static
+		0 p_14110_ p_14110_
+		1 p_14111_ p_14111_
+	positiveModulo (FF)F m_14091_
+		static
+		0 p_14092_ p_14092_
+		1 p_14093_ p_14093_
+	positiveModulo (II)I m_14100_
+		static
+		0 p_14101_ p_14101_
+		1 p_14102_ p_14102_
+	quantize (DI)I m_184628_
+		static
+		0 p_184629_ p_184629_
+		1 p_184630_ p_184630_
+	randomBetween (Lnet/minecraft/util/RandomSource;FF)F m_216283_
+		static
+		0 p_216284_ p_216284_
+		1 p_216285_ p_216285_
+		2 p_216286_ p_216286_
+	randomBetweenInclusive (Lnet/minecraft/util/RandomSource;II)I m_216287_
+		static
+		0 p_216288_ p_216288_
+		1 p_216289_ p_216289_
+		2 p_216290_ p_216290_
+	rayIntersectsAABB (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Z m_144888_
+		static
+		0 p_144889_ p_144889_
+		1 p_144890_ p_144890_
+		2 p_144891_ p_144891_
+	rotLerp (FFF)F m_14189_
+		static
+		0 p_14190_ p_14190_
+		1 p_14191_ p_14191_
+		2 p_14192_ p_14192_
+	rotateIfNecessary (FFF)F m_14094_
+		static
+		0 p_14095_ p_14095_
+		1 p_14096_ p_14096_
+		2 p_14097_ p_14097_
+	roundToward (II)I m_144941_
+		static
+		0 p_144942_ p_144942_
+		1 p_144943_ p_144943_
+	sign (D)I m_14205_
+		static
+		0 p_14206_ p_14206_
+	sin (F)F m_14031_
+		static
+		0 p_14032_ p_14032_
+	smallestEncompassingPowerOfTwo (I)I m_14125_
+		static
+		0 p_14126_ p_14126_
+	smoothstep (D)D m_14197_
+		static
+		0 p_14198_ p_14198_
+	smoothstepDerivative (D)D m_144946_
+		static
+		0 p_144947_ p_144947_
+	sqrt (F)F m_14116_
+		static
+		0 p_14117_ p_14117_
+	square (J)J m_184643_
+		static
+		0 p_184644_ p_184644_
+	square (I)I m_144944_
+		static
+		0 p_144945_ p_144945_
+	square (D)D m_144952_
+		static
+		0 p_144953_ p_144953_
+	square (F)F m_14207_
+		static
+		0 p_14208_ p_14208_
+	triangleWave (FF)F m_14156_
+		static
+		0 p_14157_ p_14157_
+		1 p_14158_ p_14158_
+	wobble (D)D m_144954_
+		static
+		0 p_144955_ p_144955_
+	wrapDegrees (I)I m_14098_
+		static
+		0 p_14099_ p_14099_
+	wrapDegrees (F)F m_14177_
+		static
+		0 p_14178_ p_14178_
+	wrapDegrees (D)D m_14175_
+		static
+		0 p_14176_ p_14176_
+net/minecraft/util/NativeModuleLister net/minecraft/util/NativeModuleLister
+	CODEPAGE_MASK f_184662_
+	DEFAULT_CODEPAGE f_184663_
+	DEFAULT_LANG f_184661_
+	LANG_MASK f_184660_
+	LOGGER f_184659_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addCrashSection (Lnet/minecraft/CrashReportCategory;)V m_184679_
+		static
+		0 p_184680_ p_184680_
+	findLangAndCodepage ([I)Ljava/util/OptionalInt; m_184681_
+		static
+		0 p_184682_ p_184682_
+	lambda$addCrashSection$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_184684_
+		static
+		0 p_184685_ p_184685_
+	lambda$addCrashSection$1 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; m_184667_
+		static
+		0 p_184668_ p_184668_
+	lambda$addCrashSection$2 ()Ljava/lang/String; m_184683_
+		static
+	langTableKey (Ljava/lang/String;II)Ljava/lang/String; m_184675_
+		static
+		0 p_184676_ p_184676_
+		1 p_184677_ p_184677_
+		2 p_184678_ p_184678_
+	listModules ()Ljava/util/List; m_184666_
+		static
+	queryVersionString (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; m_184686_
+		static
+		0 p_184687_ p_184687_
+		1 p_184688_ p_184688_
+		2 p_184689_ p_184689_
+	queryVersionValue (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; m_184669_
+		static
+		0 p_184670_ p_184670_
+		1 p_184671_ p_184671_
+		2 p_184672_ p_184672_
+	tryGetVersion (Ljava/lang/String;)Ljava/util/Optional; m_184673_
+		static
+		0 p_184674_ p_184674_
+net/minecraft/util/NativeModuleLister$NativeModuleInfo net/minecraft/util/NativeModuleLister$NativeModuleInfo
+	name f_184690_
+	version f_184691_
+	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
+		0 p_184693_ p_184693_
+		1 p_184694_ p_184694_
+	lambda$toString$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleVersion;)Ljava/lang/String; m_184695_
+		0 p_184696_ p_184696_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/NativeModuleLister$NativeModuleVersion net/minecraft/util/NativeModuleLister$NativeModuleVersion
+	company f_184700_
+	description f_184698_
+	version f_184699_
+	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_184702_ p_184702_
+		1 p_184703_ p_184703_
+		2 p_184704_ p_184704_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/OptionEnum net/minecraft/util/OptionEnum
+	getCaption ()Lnet/minecraft/network/chat/Component; m_216301_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+net/minecraft/util/ParticleUtils net/minecraft/util/ParticleUtils
+	<init> ()V <init>
+	getRandomSpeedRanges (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; m_216302_
+		static
+		0 p_216303_ p_216303_
+	lambda$spawnParticlesOnBlockFaces$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; m_216304_
+		static
+		0 p_216305_ p_216305_
+	spawnParticleBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleOptions;)V m_272037_
+		static
+		0 p_273159_ p_273159_
+		1 p_273452_ p_273452_
+		2 p_273538_ p_273538_
+		3 p_273419_ p_273419_
+	spawnParticleOnFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;D)V m_216306_
+		static
+		0 p_216307_ p_216307_
+		1 p_216308_ p_216308_
+		2 p_216309_ p_216309_
+		3 p_216310_ p_216310_
+		4 p_216311_ p_216311_
+		5 p_216312_ p_216312_
+	spawnParticlesAlongAxis (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;DLnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/UniformInt;)V m_144967_
+		static
+		0 p_144968_ p_144968_
+		1 p_144969_ p_144969_
+		2 p_144970_ p_144970_
+		3 p_144971_ p_144971_
+		4 p_144972_ p_144972_
+		5 p_144973_ p_144973_
+	spawnParticlesOnBlockFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;D)V m_216318_
+		static
+		0 p_216319_ p_216319_
+		1 p_216320_ p_216320_
+		2 p_216321_ p_216321_
+		3 p_216322_ p_216322_
+		4 p_216323_ p_216323_
+		5 p_216324_ p_216324_
+		6 p_216325_ p_216325_
+	spawnParticlesOnBlockFaces (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;)V m_216313_
+		static
+		0 p_216314_ p_216314_
+		1 p_216315_ p_216315_
+		2 p_216316_ p_216316_
+		3 p_216317_ p_216317_
+net/minecraft/util/ProgressListener net/minecraft/util/ProgressListener
+	progressStage (Lnet/minecraft/network/chat/Component;)V m_6307_
+		0 p_14214_ p_14214_
+	progressStagePercentage (I)V m_6952_
+		0 p_14211_ p_14211_
+	progressStart (Lnet/minecraft/network/chat/Component;)V m_6308_
+		0 p_14213_ p_14213_
+	progressStartNoAbort (Lnet/minecraft/network/chat/Component;)V m_6309_
+		0 p_14212_ p_14212_
+	stop ()V m_7730_
+net/minecraft/util/RandomSource net/minecraft/util/RandomSource
+	GAUSSIAN_SPREAD_FACTOR f_216326_
+	consumeCount (I)V m_190110_
+		0 p_216338_ p_216338_
+	create (J)Lnet/minecraft/util/RandomSource; m_216335_
+		static
+		0 p_216336_ p_216336_
+	create ()Lnet/minecraft/util/RandomSource; m_216327_
+		static
+	createNewThreadLocalInstance ()Lnet/minecraft/util/RandomSource; m_216343_
+		static
+	createThreadSafe ()Lnet/minecraft/util/RandomSource; m_216337_
+		static
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt (II)I m_216339_
+		0 p_216340_ p_216340_
+		1 p_216341_ p_216341_
+	nextInt ()I m_188502_
+	nextInt (I)I m_188503_
+		0 p_216331_ p_216331_
+	nextIntBetweenInclusive (II)I m_216332_
+		0 p_216333_ p_216333_
+		1 p_216334_ p_216334_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_216342_ p_216342_
+	triangle (DD)D m_216328_
+		0 p_216329_ p_216329_
+		1 p_216330_ p_216330_
+net/minecraft/util/ResourceLocationPattern net/minecraft/util/ResourceLocationPattern
+	CODEC f_260470_
+	locationPredicate f_260730_
+	namespacePattern f_260589_
+	namespacePredicate f_260666_
+	pathPattern f_260579_
+	pathPredicate f_260644_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_261800_ p_261800_
+		1 p_262131_ p_262131_
+	lambda$new$3 (Ljava/lang/String;)Z m_261163_
+		static
+		0 p_261999_ p_261999_
+	lambda$new$4 (Ljava/lang/String;)Z m_261037_
+		static
+		0 p_261815_ p_261815_
+	lambda$new$5 (Lnet/minecraft/resources/ResourceLocation;)Z m_261035_
+		0 p_261854_ p_261854_
+	lambda$static$0 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; m_260867_
+		static
+		0 p_261529_ p_261529_
+	lambda$static$1 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; m_261148_
+		static
+		0 p_261660_ p_261660_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_261176_
+		static
+		0 p_261684_ p_261684_
+	locationPredicate ()Ljava/util/function/Predicate; m_261275_
+	namespacePredicate ()Ljava/util/function/Predicate; m_261304_
+	pathPredicate ()Ljava/util/function/Predicate; m_261081_
+net/minecraft/util/SegmentedAnglePrecision net/minecraft/util/SegmentedAnglePrecision
+	angleToDegree f_263823_
+	degreeToAngle f_263695_
+	mask f_263790_
+	precision f_263801_
+	<init> (I)V <init>
+		0 p_265275_ p_265275_
+	fromDegrees (F)I m_264419_
+		0 p_265688_ p_265688_
+	fromDegreesWithTurns (F)I m_264592_
+		0 p_265346_ p_265346_
+	fromDirection (Lnet/minecraft/core/Direction;)I m_264060_
+		0 p_265731_ p_265731_
+	getMask ()I m_264451_
+	isSameAxis (II)Z m_264207_
+		0 p_265505_ p_265505_
+		1 p_265708_ p_265708_
+	normalize (I)I m_264384_
+		0 p_265542_ p_265542_
+	toDegrees (I)F m_264138_
+		0 p_265623_ p_265623_
+	toDegreesWithTurns (I)F m_264289_
+		0 p_265278_ p_265278_
+net/minecraft/util/SignatureUpdater net/minecraft/util/SignatureUpdater
+	update (Lnet/minecraft/util/SignatureUpdater$Output;)V m_216344_
+		0 p_216345_ p_216345_
+net/minecraft/util/SignatureUpdater$Output net/minecraft/util/SignatureUpdater$Output
+	update ([B)V m_216346_
+		0 p_216347_ p_216347_
+net/minecraft/util/SignatureValidator net/minecraft/util/SignatureValidator
+	LOGGER f_216349_
+	NO_VALIDATION f_216348_
+	<clinit> ()V <clinit>
+		static
+	from (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; m_216369_
+		static
+		0 p_216370_ p_216370_
+		1 p_216371_ p_216371_
+	from (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; m_284488_
+		static
+		0 p_285388_ p_285388_
+		1 p_285383_ p_285383_
+	lambda$from$2 (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z m_216364_
+		static
+		0 p_216365_ p_216365_
+		1 p_216366_ p_216366_
+		2 p_216367_ p_216367_
+		3 p_216368_ p_216368_
+	lambda$from$3 (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z m_216360_
+		static
+		0 p_216362_ p_216362_
+		1 p_216363_ p_216363_
+		2 p_216361_ p_216361_
+	lambda$from$4 (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z m_284009_
+		static
+		0 p_284689_ p_284689_
+		1 p_284690_ p_284690_
+		2 p_284691_ p_284691_
+	lambda$static$0 (Lnet/minecraft/util/SignatureUpdater;[B)Z m_216351_
+		static
+		0 p_216352_ p_216352_
+		1 p_216353_ p_216353_
+	lambda$validate$1 ([BLnet/minecraft/util/SignatureUpdater$Output;)V m_216372_
+		static
+		0 p_216373_ p_216373_
+		1 p_216374_ p_216374_
+	validate ([B[B)Z m_216375_
+		0 p_216376_ p_216376_
+		1 p_216377_ p_216377_
+	validate (Lnet/minecraft/util/SignatureUpdater;[B)Z m_216378_
+		0 p_216379_ p_216379_
+		1 p_216380_ p_216380_
+	verifySignature (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z m_216354_
+		static
+		0 p_216355_ p_216355_
+		1 p_216356_ p_216356_
+		2 p_216357_ p_216357_
+net/minecraft/util/Signer net/minecraft/util/Signer
+	LOGGER f_216381_
+	<clinit> ()V <clinit>
+		static
+	from (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; m_216387_
+		static
+		0 p_216388_ p_216388_
+		1 p_216389_ p_216389_
+	lambda$from$1 (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B m_216383_
+		static
+		0 p_216384_ p_216384_
+		1 p_216385_ p_216385_
+		2 p_216386_ p_216386_
+	lambda$sign$0 ([BLnet/minecraft/util/SignatureUpdater$Output;)V m_216392_
+		static
+		0 p_216393_ p_216393_
+		1 p_216394_ p_216394_
+	sign (Lnet/minecraft/util/SignatureUpdater;)[B m_216395_
+		0 p_216396_ p_216396_
+	sign ([B)[B m_216390_
+		0 p_216391_ p_216391_
+net/minecraft/util/SimpleBitStorage net/minecraft/util/SimpleBitStorage
+	MAGIC f_184706_
+	bits f_184708_
+	data f_184707_
+	divideAdd f_184713_
+	divideMul f_184712_
+	divideShift f_184714_
+	mask f_184709_
+	size f_184710_
+	valuesPerLong f_184711_
+	<clinit> ()V <clinit>
+		static
+	<init> (II[J)V <init>
+		0 p_184724_ p_184724_
+		1 p_184725_ p_184725_
+		2 p_184726_ p_184726_
+	<init> (II[I)V <init>
+		0 p_198164_ p_198164_
+		1 p_198165_ p_198165_
+		2 p_198166_ p_198166_
+	<init> (II)V <init>
+		0 p_184717_ p_184717_
+		1 p_184718_ p_184718_
+	cellIndex (I)I m_184739_
+		0 p_184740_ p_184740_
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_184729_ p_184729_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_184734_ p_184734_
+	getAndSet (II)I m_13516_
+		0 p_184731_ p_184731_
+		1 p_184732_ p_184732_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_184742_ p_184742_
+		1 p_184743_ p_184743_
+	unpack ([I)V m_197970_
+		0 p_198168_ p_198168_
+net/minecraft/util/SimpleBitStorage$InitializationException net/minecraft/util/SimpleBitStorage$InitializationException
+	<init> (Ljava/lang/String;)V <init>
+		0 p_184746_ p_184746_
+net/minecraft/util/SingleKeyCache net/minecraft/util/SingleKeyCache
+	cacheKey f_268728_
+	cachedValue f_268622_
+	computeValue f_268589_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_270132_ p_270132_
+	getValue (Ljava/lang/Object;)Ljava/lang/Object; m_269185_
+		0 p_270953_ p_270953_
+net/minecraft/util/SmoothDouble net/minecraft/util/SmoothDouble
+	lastAmount f_14234_
+	remainingValue f_14233_
+	targetValue f_14232_
+	<init> ()V <init>
+	getNewDeltaValue (DD)D m_14237_
+		0 p_14238_ p_14238_
+		1 p_14239_ p_14239_
+	reset ()V m_14236_
+net/minecraft/util/SortedArraySet net/minecraft/util/SortedArraySet
+	DEFAULT_INITIAL_CAPACITY f_144974_
+	comparator f_14240_
+	contents f_14241_
+	size f_14242_
+	<init> (ILjava/util/Comparator;)V <init>
+		0 p_14244_ p_14244_
+		1 p_14245_ p_14245_
+	add (Ljava/lang/Object;)Z add
+		0 p_14261_ p_14261_
+	addInternal (Ljava/lang/Object;I)V m_14255_
+		0 p_14256_ p_14256_
+		1 p_14257_ p_14257_
+	addOrGet (Ljava/lang/Object;)Ljava/lang/Object; m_14253_
+		0 p_14254_ p_14254_
+	castRawArray ([Ljava/lang/Object;)[Ljava/lang/Object; m_14258_
+		static
+		0 p_14259_ p_14259_
+	clear ()V clear
+	contains (Ljava/lang/Object;)Z contains
+		0 p_14273_ p_14273_
+	create (Ljava/util/Comparator;)Lnet/minecraft/util/SortedArraySet; m_144976_
+		static
+		0 p_144977_ p_144977_
+	create ()Lnet/minecraft/util/SortedArraySet; m_144975_
+		static
+	create (I)Lnet/minecraft/util/SortedArraySet; m_14246_
+		static
+		0 p_14247_ p_14247_
+	create (Ljava/util/Comparator;I)Lnet/minecraft/util/SortedArraySet; m_144978_
+		static
+		0 p_144979_ p_144979_
+		1 p_144980_ p_144980_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_14279_ p_14279_
+	findIndex (Ljava/lang/Object;)I m_14269_
+		0 p_14270_ p_14270_
+	first ()Ljava/lang/Object; m_14262_
+	get (Ljava/lang/Object;)Ljava/lang/Object; m_144981_
+		0 p_144982_ p_144982_
+	getInsertionPosition (I)I m_14263_
+		static
+		0 p_14264_ p_14264_
+	getInternal (I)Ljava/lang/Object; m_14276_
+		0 p_14277_ p_14277_
+	grow (I)V m_14267_
+		0 p_14268_ p_14268_
+	iterator ()Ljava/util/Iterator; iterator
+	last ()Ljava/lang/Object; m_144983_
+	remove (Ljava/lang/Object;)Z remove
+		0 p_14282_ p_14282_
+	removeInternal (I)V m_14274_
+		0 p_14275_ p_14275_
+	size ()I size
+	toArray ([Ljava/lang/Object;)[Ljava/lang/Object; toArray
+		0 p_14286_ p_14286_
+	toArray ()[Ljava/lang/Object; toArray
+net/minecraft/util/SortedArraySet$ArrayIterator net/minecraft/util/SortedArraySet$ArrayIterator
+	index f_14288_
+	last f_14289_
+	this$0 f_14287_
+	<init> (Lnet/minecraft/util/SortedArraySet;)V <init>
+		0 p_14291_ p_14291_
+	hasNext ()Z hasNext
+	next ()Ljava/lang/Object; next
+	remove ()V remove
+net/minecraft/util/SpawnUtil net/minecraft/util/SpawnUtil
+	<init> ()V <init>
+	moveToPossibleSpawnPosition (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/SpawnUtil$Strategy;)Z m_216398_
+		static
+		0 p_216399_ p_216399_
+		1 p_216400_ p_216400_
+		2 p_216401_ p_216401_
+		3 p_216402_ p_216402_
+	trySpawnMob (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;)Ljava/util/Optional; m_216403_
+		static
+		0 p_216404_ p_216404_
+		1 p_216405_ p_216405_
+		2 p_216406_ p_216406_
+		3 p_216407_ p_216407_
+		4 p_216408_ p_216408_
+		5 p_216409_ p_216409_
+		6 p_216410_ p_216410_
+		7 p_216411_ p_216411_
+net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$Strategy
+	LEGACY_IRON_GOLEM f_216412_
+	ON_TOP_OF_COLLIDER f_216413_
+	<clinit> ()V <clinit>
+		static
+	canSpawnOn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_216427_
+		0 p_216428_ p_216428_
+		1 p_216429_ p_216429_
+		2 p_216430_ p_216430_
+		3 p_216431_ p_216431_
+		4 p_216432_ p_216432_
+	lambda$static$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_289712_
+		static
+		0 p_289751_ p_289751_
+		1 p_289752_ p_289752_
+		2 p_289753_ p_289753_
+		3 p_289754_ p_289754_
+		4 p_289755_ p_289755_
+	lambda$static$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_216415_
+		static
+		0 p_216416_ p_216416_
+		1 p_216417_ p_216417_
+		2 p_216418_ p_216418_
+		3 p_216419_ p_216419_
+		4 p_216420_ p_216420_
+net/minecraft/util/StringDecomposer net/minecraft/util/StringDecomposer
+	REPLACEMENT_CHAR f_144984_
+	STOP_ITERATION f_14298_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	feedChar (Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;IC)Z m_14332_
+		static
+		0 p_14333_ p_14333_
+		1 p_14334_ p_14334_
+		2 p_14335_ p_14335_
+		3 p_14336_ p_14336_
+	filterBrokenSurrogates (Ljava/lang/String;)Ljava/lang/String; m_14304_
+		static
+		0 p_14305_ p_14305_
+	getPlainText (Lnet/minecraft/network/chat/FormattedText;)Ljava/lang/String; m_14326_
+		static
+		0 p_14327_ p_14327_
+	iterate (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14317_
+		static
+		0 p_14318_ p_14318_
+		1 p_14319_ p_14319_
+		2 p_14320_ p_14320_
+	iterateBackwards (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14337_
+		static
+		0 p_14338_ p_14338_
+		1 p_14339_ p_14339_
+		2 p_14340_ p_14340_
+	iterateFormatted (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14346_
+		static
+		0 p_14347_ p_14347_
+		1 p_14348_ p_14348_
+		2 p_14349_ p_14349_
+	iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14306_
+		static
+		0 p_14307_ p_14307_
+		1 p_14308_ p_14308_
+		2 p_14309_ p_14309_
+		3 p_14310_ p_14310_
+	iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14311_
+		static
+		0 p_14312_ p_14312_
+		1 p_14313_ p_14313_
+		2 p_14314_ p_14314_
+		3 p_14315_ p_14315_
+		4 p_14316_ p_14316_
+	iterateFormatted (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z m_14328_
+		static
+		0 p_14329_ p_14329_
+		1 p_14330_ p_14330_
+		2 p_14331_ p_14331_
+	lambda$filterBrokenSurrogates$1 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z m_14341_
+		static
+		0 p_14342_ p_14342_
+		1 p_14343_ p_14343_
+		2 p_14344_ p_14344_
+		3 p_14345_ p_14345_
+	lambda$getPlainText$2 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z m_14321_
+		static
+		0 p_14322_ p_14322_
+		1 p_14323_ p_14323_
+		2 p_14324_ p_14324_
+		3 p_14325_ p_14325_
+	lambda$iterateFormatted$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; m_14300_
+		static
+		0 p_14301_ p_14301_
+		1 p_14302_ p_14302_
+		2 p_14303_ p_14303_
+net/minecraft/util/StringRepresentable net/minecraft/util/StringRepresentable
+	PRE_BUILT_MAP_THRESHOLD f_216433_
+	fromEnum (Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; m_216439_
+		static
+		0 p_216440_ p_216440_
+	fromEnumWithMapping (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/StringRepresentable$EnumCodec; m_274478_
+		static
+		0 p_275615_ p_275615_
+		1 p_275259_ p_275259_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	keys ([Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Keyable; m_14357_
+		static
+		0 p_14358_ p_14358_
+	lambda$fromEnum$0 (Ljava/lang/String;)Ljava/lang/String; m_216434_
+		static
+		0 p_275327_ p_275327_
+	lambda$fromEnumWithMapping$1 (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String; m_274153_
+		static
+		0 p_274904_ p_274904_
+		1 p_274905_ p_274905_
+	lambda$fromEnumWithMapping$2 (Ljava/lang/Enum;)Ljava/lang/Enum; m_274152_
+		static
+		0 p_274903_ p_274903_
+	lambda$fromEnumWithMapping$3 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Enum; m_216436_
+		static
+		0 p_216437_ p_216437_
+		1 p_216438_ p_216438_
+	lambda$fromEnumWithMapping$4 ([Ljava/lang/Enum;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Enum; m_274154_
+		static
+		0 p_274906_ p_274906_
+		1 p_274907_ p_274907_
+		2 p_274908_ p_274908_
+net/minecraft/util/StringRepresentable$1 net/minecraft/util/StringRepresentable$1
+	val$values f_184754_
+	<init> ([Lnet/minecraft/util/StringRepresentable;)V <init>
+		0 p_184756_ p_184756_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_184758_ p_184758_
+net/minecraft/util/StringRepresentable$EnumCodec net/minecraft/util/StringRepresentable$EnumCodec
+	codec f_216444_
+	resolver f_216445_
+	<init> ([Ljava/lang/Enum;Ljava/util/function/Function;)V <init>
+		0 p_216447_ p_216447_
+		1 p_216448_ p_216448_
+	byName (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; m_262792_
+		0 p_263077_ p_263077_
+		1 p_263115_ p_263115_
+	byName (Ljava/lang/String;)Ljava/lang/Enum; m_216455_
+		0 p_216456_ p_216456_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_216463_ p_216463_
+		1 p_216464_ p_216464_
+	encode (Ljava/lang/Enum;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_216450_ p_216450_
+		1 p_216451_ p_216451_
+		2 p_216452_ p_216452_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_216466_ p_216466_
+		1 p_216467_ p_216467_
+		2 p_216468_ p_216468_
+	lambda$new$0 (Ljava/lang/Object;)Ljava/lang/String; m_216460_
+		static
+		0 p_216461_ p_216461_
+	lambda$new$1 (Ljava/lang/Object;)I m_216453_
+		static
+		0 p_216454_ p_216454_
+	lambda$new$2 ([Ljava/lang/Enum;I)Ljava/lang/Enum; m_216457_
+		static
+		0 p_216458_ p_216458_
+		1 p_216459_ p_216459_
+net/minecraft/util/StringUtil net/minecraft/util/StringUtil
+	LINE_END_PATTERN f_144996_
+	LINE_PATTERN f_144995_
+	STRIP_COLOR_PATTERN f_14402_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	endsWithNewLine (Ljava/lang/String;)Z m_145004_
+		static
+		0 p_145005_ p_145005_
+	formatTickDuration (I)Ljava/lang/String; m_14404_
+		static
+		0 p_14405_ p_14405_
+	isNullOrEmpty (Ljava/lang/String;)Z m_14408_
+		static
+		0 p_14409_ p_14409_
+	lineCount (Ljava/lang/String;)I m_145002_
+		static
+		0 p_145003_ p_145003_
+	stripColor (Ljava/lang/String;)Ljava/lang/String; m_14406_
+		static
+		0 p_14407_ p_14407_
+	trimChatMessage (Ljava/lang/String;)Ljava/lang/String; m_216469_
+		static
+		0 p_216470_ p_216470_
+	truncateStringIfNecessary (Ljava/lang/String;IZ)Ljava/lang/String; m_144998_
+		static
+		0 p_144999_ p_144999_
+		1 p_145000_ p_145000_
+		2 p_145001_ p_145001_
+net/minecraft/util/TaskChainer net/minecraft/util/TaskChainer
+	LOGGER f_241683_
+	<clinit> ()V <clinit>
+		static
+	append (Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_241849_
+		0 p_242206_ p_242206_
+	immediate (Ljava/util/concurrent/Executor;)Lnet/minecraft/util/TaskChainer; m_247687_
+		static
+		0 p_251122_ p_251122_
+	lambda$immediate$0 (Ljava/lang/Throwable;)Ljava/lang/Object; m_241791_
+		static
+		0 p_242314_ p_242314_
+	lambda$immediate$1 (Ljava/util/concurrent/Executor;Lnet/minecraft/util/TaskChainer$DelayedTask;)V m_244911_
+		static
+		0 p_248284_ p_248284_
+		1 p_248285_ p_248285_
+net/minecraft/util/TaskChainer$DelayedTask net/minecraft/util/TaskChainer$DelayedTask
+	submit (Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_245608_
+		0 p_249412_ p_249412_
+net/minecraft/util/ThreadingDetector net/minecraft/util/ThreadingDetector
+	LOGGER f_199407_
+	fullException f_199412_
+	lock f_199409_
+	name f_199408_
+	stackTraceLock f_199410_
+	threadThatFailedToAcquire f_199411_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_199415_ p_199415_
+	checkAndLock ()V m_199416_
+	checkAndUnlock ()V m_199422_
+	makeThreadingException (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; m_199417_
+		static
+		0 p_199418_ p_199418_
+		1 p_199419_ p_199419_
+	stackTrace (Ljava/lang/Thread;)Ljava/lang/String; m_199420_
+		static
+		0 p_199421_ p_199421_
+net/minecraft/util/TimeSource net/minecraft/util/TimeSource
+	get (Ljava/util/concurrent/TimeUnit;)J m_239336_
+		0 p_239337_ p_239337_
+net/minecraft/util/TimeSource$NanoTimeSource net/minecraft/util/TimeSource$NanoTimeSource
+	get (Ljava/util/concurrent/TimeUnit;)J m_239336_
+		0 p_239379_ p_239379_
+net/minecraft/util/TimeUtil net/minecraft/util/TimeUtil
+	NANOSECONDS_PER_MILLISECOND f_145017_
+	NANOSECONDS_PER_SECOND f_145016_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	rangeOfSeconds (II)Lnet/minecraft/util/valueproviders/UniformInt; m_145020_
+		static
+		0 p_145021_ p_145021_
+		1 p_145022_ p_145022_
+net/minecraft/util/ToFloatFunction net/minecraft/util/ToFloatFunction
+	IDENTITY f_216471_
+	<clinit> ()V <clinit>
+		static
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_184786_ p_184786_
+	comap (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; m_216477_
+		0 p_216478_ p_216478_
+	createUnlimited (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; m_216475_
+		static
+		0 p_216476_ p_216476_
+	lambda$static$0 (F)F m_216473_
+		static
+		0 p_216474_ p_216474_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/ToFloatFunction$1 net/minecraft/util/ToFloatFunction$1
+	val$function f_216479_
+	<init> (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V <init>
+		0 p_216481_ p_216481_
+	apply (Ljava/lang/Float;)F m_183321_
+		0 p_216483_ p_216483_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_216485_ p_216485_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/ToFloatFunction$2 net/minecraft/util/ToFloatFunction$2
+	this$0 f_216490_
+	val$function f_216489_
+	val$outer f_216488_
+	<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Ljava/util/function/Function;)V <init>
+		0 p_216492_ p_216492_
+		1 p_216493_ p_216493_
+		2 p_216494_ p_216494_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_216496_ p_216496_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+net/minecraft/util/Tuple net/minecraft/util/Tuple
+	a f_14413_
+	b f_14414_
+	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
+		0 p_14416_ p_14416_
+		1 p_14417_ p_14417_
+	getA ()Ljava/lang/Object; m_14418_
+	getB ()Ljava/lang/Object; m_14419_
+	setA (Ljava/lang/Object;)V m_145023_
+		0 p_145024_ p_145024_
+	setB (Ljava/lang/Object;)V m_145025_
+		0 p_145026_ p_145026_
+net/minecraft/util/Unit net/minecraft/util/Unit
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/util/Unit; m_145027_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_14465_ p_14465_
+		1 p_14466_ p_14466_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/Unit; valueOf
+		static
+		0 p_14468_ p_14468_
+	values ()[Lnet/minecraft/util/Unit; values
+		static
+net/minecraft/util/VisibleForDebug net/minecraft/util/VisibleForDebug
+net/minecraft/util/ZeroBitStorage net/minecraft/util/ZeroBitStorage
+	RAW f_184787_
+	size f_184788_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_184791_ p_184791_
+	copy ()Lnet/minecraft/util/BitStorage; m_199833_
+	get (I)I m_13514_
+		0 p_184794_ p_184794_
+	getAll (Ljava/util/function/IntConsumer;)V m_13519_
+		0 p_184799_ p_184799_
+	getAndSet (II)I m_13516_
+		0 p_184796_ p_184796_
+		1 p_184797_ p_184797_
+	getBits ()I m_144604_
+	getRaw ()[J m_13513_
+	getSize ()I m_13521_
+	set (II)V m_13524_
+		0 p_184802_ p_184802_
+		1 p_184803_ p_184803_
+	unpack ([I)V m_197970_
+		0 p_198170_ p_198170_
+net/minecraft/util/datafix/DataFixTypes net/minecraft/util/datafix/DataFixTypes
+	$VALUES $VALUES
+	ADVANCEMENTS ADVANCEMENTS
+	CHUNK CHUNK
+	ENTITY_CHUNK ENTITY_CHUNK
+	HOTBAR HOTBAR
+	LEVEL LEVEL
+	OPTIONS OPTIONS
+	PLAYER PLAYER
+	POI_CHUNK POI_CHUNK
+	SAVED_DATA SAVED_DATA
+	STATS STATS
+	STRUCTURE STRUCTURE
+	TYPES_FOR_LEVEL_LIST f_273922_
+	WORLD_GEN_SETTINGS WORLD_GEN_SETTINGS
+	type f_14497_
+	$values ()[Lnet/minecraft/util/datafix/DataFixTypes; m_145042_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14501_ p_14501_
+		1 p_14502_ p_14502_
+		2 p_14503_ p_14503_
+	currentVersion ()I m_264580_
+		static
+	update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;II)Lnet/minecraft/nbt/CompoundTag; m_264226_
+		0 p_265128_ p_265128_
+		1 p_265422_ p_265422_
+		2 p_265549_ p_265549_
+		3 p_265304_ p_265304_
+	update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_264080_
+		0 p_265388_ p_265388_
+		1 p_265179_ p_265179_
+		2 p_265372_ p_265372_
+		3 p_265168_ p_265168_
+	updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; m_264218_
+		0 p_265583_ p_265583_
+		1 p_265401_ p_265401_
+		2 p_265111_ p_265111_
+	updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; m_264140_
+		0 p_265085_ p_265085_
+		1 p_265237_ p_265237_
+		2 p_265099_ p_265099_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/DataFixTypes; valueOf
+		static
+		0 p_14506_ p_14506_
+	values ()[Lnet/minecraft/util/datafix/DataFixTypes; values
+		static
+net/minecraft/util/datafix/DataFixers net/minecraft/util/datafix/DataFixers
+	BLENDING_VERSION f_216512_
+	SAME f_14508_
+	SAME_NAMESPACED f_14509_
+	dataFixer f_216514_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addFixers (Lcom/mojang/datafixers/DataFixerBuilder;)V m_14513_
+		static
+		0 p_14514_ p_14514_
+	createFixerUpper (Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer; m_274588_
+		static
+		0 p_275618_ p_275618_
+	createRenamer (Ljava/util/Map;)Ljava/util/function/UnaryOperator; m_14524_
+		static
+		0 p_14525_ p_14525_
+	createRenamer (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; m_14517_
+		static
+		0 p_14518_ p_14518_
+		1 p_14519_ p_14519_
+	getDataFixer ()Lcom/mojang/datafixers/DataFixer; m_14512_
+		static
+	lambda$addFixers$0 (Ljava/lang/String;)Ljava/lang/String; m_14532_
+		static
+		0 p_14533_ p_14533_
+	lambda$addFixers$1 (Ljava/lang/String;)Ljava/lang/String; m_14530_
+		static
+		0 p_14531_ p_14531_
+	lambda$addFixers$2 (Ljava/lang/String;)Ljava/lang/String; m_14515_
+		static
+		0 p_14516_ p_14516_
+	lambda$addFixers$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_216527_
+		static
+		0 p_216528_ p_216528_
+	lambda$addFixers$4 (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; m_216515_
+		static
+		0 p_216516_ p_216516_
+		1 p_216517_ p_216517_
+	lambda$addFixers$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_216518_
+		static
+		0 p_216519_ p_216519_
+	lambda$addFixers$6 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; m_216529_
+		static
+		0 p_216530_ p_216530_
+		1 p_216531_ p_216531_
+	lambda$addFixers$7 (Ljava/lang/String;)Ljava/lang/String; m_279902_
+		static
+		0 p_280993_ p_280993_
+	lambda$createRenamer$8 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; m_216524_
+		static
+		0 p_216525_ p_216525_
+		1 p_216526_ p_216526_
+	lambda$createRenamer$9 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_216520_
+		static
+		0 p_216521_ p_216521_
+		1 p_216522_ p_216522_
+		2 p_216523_ p_216523_
+net/minecraft/util/datafix/DataFixers$1 net/minecraft/util/datafix/DataFixers$1
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_14535_ p_14535_
+		1 p_14536_ p_14536_
+		2 p_14537_ p_14537_
+		3 p_14538_ p_14538_
+		4 p_14539_ p_14539_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14541_ p_14541_
+net/minecraft/util/datafix/DataFixers$2 net/minecraft/util/datafix/DataFixers$2
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_14543_ p_14543_
+		1 p_14544_ p_14544_
+		2 p_14545_ p_14545_
+		3 p_14546_ p_14546_
+		4 p_14547_ p_14547_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14549_ p_14549_
+net/minecraft/util/datafix/PackedBitStorage net/minecraft/util/datafix/PackedBitStorage
+	BIT_TO_LONG_SHIFT f_145044_
+	bits f_14551_
+	data f_14550_
+	mask f_14552_
+	size f_14553_
+	<init> (II)V <init>
+		0 p_14555_ p_14555_
+		1 p_14556_ p_14556_
+	<init> (II[J)V <init>
+		0 p_14558_ p_14558_
+		1 p_14559_ p_14559_
+		2 p_14560_ p_14560_
+	get (I)I m_14562_
+		0 p_14563_ p_14563_
+	getBits ()I m_14567_
+	getRaw ()[J m_14561_
+	set (II)V m_14564_
+		0 p_14565_ p_14565_
+		1 p_14566_ p_14566_
+net/minecraft/util/datafix/fixes/AbstractArrowPickupFix net/minecraft/util/datafix/fixes/AbstractArrowPickupFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145046_ p_145046_
+	lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145055_
+		static
+		0 p_145056_ p_145056_
+		1 p_145057_ p_145057_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_145049_
+		0 p_145050_ p_145050_
+		1 p_145051_ p_145051_
+		2 p_145052_ p_145052_
+	updatePickup (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145053_
+		static
+		0 p_145054_ p_145054_
+	updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145047_
+		0 p_145048_ p_145048_
+net/minecraft/util/datafix/fixes/AbstractPoiSectionFix net/minecraft/util/datafix/fixes/AbstractPoiSectionFix
+	name f_216534_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_216536_ p_216536_
+		1 p_216537_ p_216537_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216540_
+		0 p_216541_ p_216541_
+	lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216538_
+		0 p_216539_ p_216539_
+	lambda$cap$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216554_
+		0 p_216555_ p_216555_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216548_
+		0 p_216549_ p_216549_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_216545_
+		0 p_216546_ p_216546_
+	lambda$processSectionRecords$4 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; m_216542_
+		0 p_216543_ p_216543_
+		1 p_216544_ p_216544_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216547_ p_216547_
+	processSection (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216550_
+		0 p_216551_ p_216551_
+	processSectionRecords (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216552_
+		0 p_216553_ p_216553_
+net/minecraft/util/datafix/fixes/AbstractUUIDFix net/minecraft/util/datafix/fixes/AbstractUUIDFix
+	typeReference f_14569_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14572_ p_14572_
+		1 p_14573_ p_14573_
+	createUUIDFromLongs (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14621_
+		static
+		0 p_14622_ p_14622_
+		1 p_14623_ p_14623_
+		2 p_14624_ p_14624_
+	createUUIDFromML (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_14578_
+		static
+		0 p_14579_ p_14579_
+	createUUIDFromString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; m_14587_
+		static
+		0 p_14588_ p_14588_
+		1 p_14589_ p_14589_
+	createUUIDTag (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; m_14580_
+		static
+		0 p_14581_ p_14581_
+		1 p_14582_ p_14582_
+		2 p_14583_ p_14583_
+	lambda$createUUIDFromString$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_14584_
+		static
+		0 p_14585_ p_14585_
+		1 p_14586_ p_14586_
+	lambda$replaceUUIDLeastMost$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14599_
+		static
+		0 p_14600_ p_14600_
+		1 p_14601_ p_14601_
+		2 p_14602_ p_14602_
+		3 p_14603_ p_14603_
+		4 p_14604_ p_14604_
+	lambda$replaceUUIDMLTag$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14594_
+		static
+		0 p_14595_ p_14595_
+		1 p_14596_ p_14596_
+		2 p_14597_ p_14597_
+		3 p_14598_ p_14598_
+	lambda$replaceUUIDString$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14612_
+		static
+		0 p_14613_ p_14613_
+		1 p_14614_ p_14614_
+		2 p_14615_ p_14615_
+		3 p_14616_ p_14616_
+	lambda$updateNamedChoice$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14605_
+		static
+		0 p_14606_ p_14606_
+		1 p_14607_ p_14607_
+	replaceUUIDLeastMost (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14617_
+		static
+		0 p_14618_ p_14618_
+		1 p_14619_ p_14619_
+		2 p_14620_ p_14620_
+	replaceUUIDMLTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14608_
+		static
+		0 p_14609_ p_14609_
+		1 p_14610_ p_14610_
+		2 p_14611_ p_14611_
+	replaceUUIDString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_14590_
+		static
+		0 p_14591_ p_14591_
+		1 p_14592_ p_14592_
+		2 p_14593_ p_14593_
+	updateNamedChoice (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_14574_
+		0 p_14575_ p_14575_
+		1 p_14576_ p_14576_
+		2 p_14577_ p_14577_
+net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix
+	flagKey f_184807_
+	flagValue f_184806_
+	name f_184805_
+	typeReference f_184808_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Z)V <init>
+		0 p_184810_ p_184810_
+		1 p_184811_ p_184811_
+		2 p_184812_ p_184812_
+		3 p_184813_ p_184813_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184818_
+		0 p_184819_ p_184819_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184816_
+		0 p_184817_ p_184817_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_184814_
+		0 p_184815_ p_184815_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AddNewChoices net/minecraft/util/datafix/fixes/AddNewChoices
+	name f_14625_
+	type f_14626_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_14628_ p_14628_
+		1 p_14629_ p_14629_
+		2 p_14630_ p_14630_
+	cap (Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; m_14637_
+		0 p_14638_ p_14638_
+		1 p_14639_ p_14639_
+		2 p_14640_ p_14640_
+	lambda$cap$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_241757_
+		0 p_242135_ p_242135_
+		1 p_145061_ p_145061_
+	lambda$cap$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14634_
+		0 p_14635_ p_14635_
+		1 p_14636_ p_14636_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AdvancementsFix net/minecraft/util/datafix/fixes/AdvancementsFix
+	RENAMES f_14642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14645_ p_14645_
+		1 p_14646_ p_14646_
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_14647_
+		static
+		0 p_14648_ p_14648_
+net/minecraft/util/datafix/fixes/AdvancementsRenameFix net/minecraft/util/datafix/fixes/AdvancementsRenameFix
+	name f_14649_
+	renamer f_14650_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_14652_ p_14652_
+		1 p_14653_ p_14653_
+		2 p_14654_ p_14654_
+		3 p_14655_ p_14655_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145067_
+		0 p_145068_ p_145068_
+		1 p_145069_ p_145069_
+		2 p_145070_ p_145070_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145064_
+		0 p_145065_ p_145065_
+		1 p_145066_ p_145066_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145062_
+		0 p_145063_ p_145063_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14656_
+		0 p_14657_ p_14657_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/AttributesRename net/minecraft/util/datafix/fixes/AttributesRename
+	RENAMES f_14668_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14671_ p_14671_
+	fixEntity (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14683_
+		static
+		0 p_14684_ p_14684_
+	fixItemStackTag (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14675_
+		static
+		0 p_14676_ p_14676_
+	fixName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14677_
+		static
+		0 p_14678_ p_14678_
+	lambda$fixEntity$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145077_
+		static
+		0 p_145078_ p_145078_
+	lambda$fixEntity$7 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145071_
+		static
+		0 p_145072_ p_145072_
+	lambda$fixEntity$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145075_
+		static
+		0 p_145076_ p_145076_
+	lambda$fixEntity$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14685_
+		static
+		0 p_14686_ p_14686_
+	lambda$fixItemStackTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145081_
+		static
+		0 p_145082_ p_145082_
+	lambda$fixItemStackTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145073_
+		static
+		0 p_145074_ p_145074_
+	lambda$fixItemStackTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145079_
+		static
+		0 p_145080_ p_145080_
+	lambda$fixItemStackTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14693_
+		static
+		0 p_14694_ p_14694_
+	lambda$fixName$1 (Ljava/lang/String;)Ljava/lang/String; m_14679_
+		static
+		0 p_14680_ p_14680_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14672_
+		static
+		0 p_14673_ p_14673_
+		1 p_14674_ p_14674_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BedItemColorFix net/minecraft/util/datafix/fixes/BedItemColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14720_ p_14720_
+		1 p_14721_ p_14721_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14722_
+		static
+		0 p_14723_ p_14723_
+		1 p_14724_ p_14724_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BiomeFix net/minecraft/util/datafix/fixes/BiomeFix
+	BIOMES f_14730_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/BitStorageAlignFix net/minecraft/util/datafix/fixes/BitStorageAlignFix
+	BIT_TO_LONG_SHIFT f_145092_
+	HEIGHTMAP_BITS f_145096_
+	HEIGHTMAP_SIZE f_145097_
+	SECTION_HEIGHT f_145094_
+	SECTION_SIZE f_145095_
+	SECTION_WIDTH f_145093_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14736_ p_14736_
+	addPadding (II[J)[J m_14737_
+		static
+		0 p_14738_ p_14738_
+		1 p_14739_ p_14739_
+		2 p_14740_ p_14740_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145116_
+		0 p_145117_ p_145117_
+		1 p_145118_ p_145118_
+		2 p_145119_ p_145119_
+		3 p_145120_ p_145120_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14744_
+		0 p_14745_ p_14745_
+		1 p_14746_ p_14746_
+		2 p_14747_ p_14747_
+		3 p_14748_ p_14748_
+		4 p_14749_ p_14749_
+	lambda$updateHeightmaps$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145121_
+		static
+		0 p_145122_ p_145122_
+		1 p_145123_ p_145123_
+	lambda$updateHeightmaps$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145108_
+		static
+		0 p_145109_ p_145109_
+		1 p_145110_ p_145110_
+	lambda$updateHeightmaps$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145111_
+		static
+		0 p_145112_ p_145112_
+		1 p_145113_ p_145113_
+	lambda$updateHeightmaps$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14764_
+		static
+		0 p_14765_ p_14765_
+	lambda$updateSections$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14755_
+		static
+		0 p_14756_ p_14756_
+		1 p_14757_ p_14757_
+		2 p_14758_ p_14758_
+	lambda$updateSections$6 (Ljava/util/List;)Ljava/lang/Integer; m_145114_
+		static
+		0 p_145115_ p_145115_
+	lambda$updateSections$7 (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145104_
+		static
+		0 p_145105_ p_145105_
+		1 p_145106_ p_145106_
+		2 p_145107_ p_145107_
+	lambda$updateSections$8 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145098_
+		static
+		0 p_145099_ p_145099_
+		1 p_145100_ p_145100_
+	lambda$updateSections$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145101_
+		static
+		0 p_145102_ p_145102_
+		1 p_145103_ p_145103_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBitStorage (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_14776_
+		static
+		0 p_14777_ p_14777_
+		1 p_14778_ p_14778_
+		2 p_14779_ p_14779_
+		3 p_14780_ p_14780_
+	updateHeightmaps (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14762_
+		0 p_14763_ p_14763_
+	updateSections (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14750_
+		static
+		0 p_14751_ p_14751_
+		1 p_14752_ p_14752_
+		2 p_14753_ p_14753_
+		3 p_14754_ p_14754_
+net/minecraft/util/datafix/fixes/BlendingDataFix net/minecraft/util/datafix/fixes/BlendingDataFix
+	STATUSES_TO_SKIP_BLENDING f_216558_
+	name f_216557_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216561_ p_216561_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216562_
+		static
+		0 p_240248_ p_240248_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_240249_
+		static
+		0 p_216563_ p_216563_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBlendingData (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_216566_
+		static
+		0 p_216567_ p_216567_
+		1 p_216568_ p_216568_
+		2 p_216569_ p_216569_
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; m_240278_
+		static
+		0 p_240279_ p_240279_
+		1 p_240280_ p_240280_
+net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_240321_ p_240321_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_240253_
+		static
+		0 p_240254_ p_240254_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_240285_
+		static
+		0 p_240286_ p_240286_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; m_240317_
+		static
+		0 p_240318_ p_240318_
+		1 p_240319_ p_240319_
+net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14793_ p_14793_
+		1 p_14794_ p_14794_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14796_ p_14796_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14797_
+		0 p_14798_ p_14798_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14807_
+		static
+		0 p_14808_ p_14808_
+	lambda$fixTag$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145128_
+		static
+		0 p_145129_ p_145129_
+	lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145126_
+		static
+		0 p_145127_ p_145127_
+	lambda$fixTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145124_
+		static
+		0 p_145125_ p_145125_
+	lambda$fixTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14801_
+		static
+		0 p_14802_ p_14802_
+net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14810_ p_14810_
+		1 p_14811_ p_14811_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14814_ p_14814_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_14815_
+		static
+	lambda$fix$1 ()Ljava/lang/IllegalStateException; m_14812_
+		static
+net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14817_ p_14817_
+		1 p_14818_ p_14818_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145130_
+		static
+		0 p_145131_ p_145131_
+		1 p_145132_ p_145132_
+		2 p_145133_ p_145133_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14819_
+		static
+		0 p_14820_ p_14820_
+		1 p_14821_ p_14821_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityIdFix net/minecraft/util/datafix/fixes/BlockEntityIdFix
+	ID_MAP f_14827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14830_ p_14830_
+		1 p_14831_ p_14831_
+	lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; m_145136_
+		static
+		0 p_145137_ p_145137_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145134_
+		static
+		0 p_145135_ p_145135_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14834_
+		static
+		0 p_14835_ p_14835_
+	lambda$static$0 (Ljava/util/HashMap;)V m_14838_
+		static
+		0 p_14839_ p_14839_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14842_ p_14842_
+		1 p_14843_ p_14843_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14846_ p_14846_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_14844_
+		static
+net/minecraft/util/datafix/fixes/BlockEntityKeepPacked net/minecraft/util/datafix/fixes/BlockEntityKeepPacked
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14848_ p_14848_
+		1 p_14849_ p_14849_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14851_ p_14851_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14852_
+		static
+		0 p_14853_ p_14853_
+net/minecraft/util/datafix/fixes/BlockEntityRenameFix net/minecraft/util/datafix/fixes/BlockEntityRenameFix
+	name f_276471_
+	nameChangeLookup f_276461_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_277450_ p_277450_
+		1 p_278025_ p_278025_
+		2 p_277596_ p_277596_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; m_276995_
+		static
+		0 p_278009_ p_278009_
+		1 p_277879_ p_277879_
+		2 p_277753_ p_277753_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_277183_
+		0 p_277512_ p_277512_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_277018_
+		0 p_277946_ p_277946_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14855_ p_14855_
+		1 p_14856_ p_14856_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14858_ p_14858_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14859_
+		static
+		0 p_14860_ p_14860_
+net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_277789_ p_277789_
+		1 p_278061_ p_278061_
+		2 p_277403_ p_277403_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_277962_ p_277962_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276764_
+		static
+		0 p_278110_ p_278110_
+	getEmptyComponent ()Ljava/lang/String; m_277204_
+		static
+	getEmptyTextList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276919_
+		static
+		0 p_277949_ p_277949_
+	getTextList (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_277057_
+		static
+		0 p_277452_ p_277452_
+		1 p_277422_ p_277422_
+net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix
+	GSON f_14861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14864_ p_14864_
+		1 p_14865_ p_14865_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_14867_ p_14867_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14868_
+		0 p_14869_ p_14869_
+	updateLine (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_14870_
+		0 p_14871_ p_14871_
+		1 p_14872_ p_14872_
+net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix$1 net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix$1
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize
+		0 p_14875_ p_14875_
+		1 p_14876_ p_14876_
+		2 p_14877_ p_14877_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_14879_ p_14879_
+		1 p_14880_ p_14880_
+		2 p_14881_ p_14881_
+net/minecraft/util/datafix/fixes/BlockEntityUUIDFix net/minecraft/util/datafix/fixes/BlockEntityUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_14883_ p_14883_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14884_
+		0 p_14885_ p_14885_
+	lambda$updateSkull$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14893_
+		static
+		0 p_14894_ p_14894_
+	lambda$updateSkull$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14886_
+		static
+		0 p_14887_ p_14887_
+		1 p_14888_ p_14888_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateConduit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14891_
+		0 p_14892_ p_14892_
+	updateSkull (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14889_
+		0 p_14890_ p_14890_
+net/minecraft/util/datafix/fixes/BlockNameFlatteningFix net/minecraft/util/datafix/fixes/BlockNameFlatteningFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_14897_ p_14897_
+		1 p_14898_ p_14898_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145142_
+		static
+		0 p_145143_ p_145143_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; m_145138_
+		static
+		0 p_145139_ p_145139_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145140_
+		static
+		0 p_145141_ p_145141_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14903_
+		static
+		0 p_14904_ p_14904_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFix net/minecraft/util/datafix/fixes/BlockRenameFix
+	name f_14908_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_14910_ p_14910_
+		1 p_14911_ p_14911_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_14914_
+		static
+		0 p_14915_ p_14915_
+		1 p_14916_ p_14916_
+		2 p_14917_ p_14917_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_14924_ p_14924_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145144_
+		0 p_145145_ p_145145_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_14922_
+		0 p_14923_ p_14923_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145146_
+		0 p_145147_ p_145147_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_14912_
+		0 p_14913_ p_14913_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFix$1 net/minecraft/util/datafix/fixes/BlockRenameFix$1
+	val$fixBlock f_14926_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_14928_ p_14928_
+		1 p_14929_ p_14929_
+		2 p_14930_ p_14930_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_14932_ p_14932_
+net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw
+	name f_145148_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_145150_ p_145150_
+		1 p_145151_ p_145151_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_145163_
+		static
+		0 p_145164_ p_145164_
+		1 p_145165_ p_145165_
+		2 p_145166_ p_145166_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145167_
+		0 p_145168_ p_145168_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145160_
+		0 p_145161_ p_145161_
+		1 p_145162_ p_145162_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145158_
+		0 p_145159_ p_145159_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145156_
+		0 p_145157_ p_145157_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/DSL$TypeReference;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145152_
+		0 p_145153_ p_145153_
+		1 p_145154_ p_145154_
+		2 p_145155_ p_145155_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw$1 net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw$1
+	val$fixBlock f_145170_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_145172_ p_145172_
+		1 p_145173_ p_145173_
+		2 p_145174_ p_145174_
+	fixBlock (Ljava/lang/String;)Ljava/lang/String; m_7384_
+		0 p_145176_ p_145176_
+net/minecraft/util/datafix/fixes/BlockStateData net/minecraft/util/datafix/fixes/BlockStateData
+	BLOCK_DEFAULTS f_14935_
+	FILTER_ME f_145177_
+	ID_BY_OLD f_14936_
+	ID_BY_OLD_NAME f_14937_
+	LOGGER f_14933_
+	MAP f_14934_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap0 ()V m_145179_
+		static
+	bootstrap1 ()V m_145180_
+		static
+	bootstrap10 ()V m_145189_
+		static
+	bootstrap11 ()V m_145190_
+		static
+	bootstrap12 ()V m_145191_
+		static
+	bootstrap13 ()V m_145192_
+		static
+	bootstrap14 ()V m_145193_
+		static
+	bootstrap15 ()V m_145194_
+		static
+	bootstrap2 ()V m_145181_
+		static
+	bootstrap3 ()V m_145182_
+		static
+	bootstrap4 ()V m_145183_
+		static
+	bootstrap5 ()V m_145184_
+		static
+	bootstrap6 ()V m_145185_
+		static
+	bootstrap7 ()V m_145186_
+		static
+	bootstrap8 ()V m_145187_
+		static
+	bootstrap9 ()V m_145188_
+		static
+	finalizeMaps ()V m_14939_
+		static
+	getTag (I)Lcom/mojang/serialization/Dynamic; m_14952_
+		static
+		0 p_14953_ p_14953_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_14954_
+		static
+		0 p_14955_ p_14955_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_14948_
+		static
+		0 p_14949_ p_14949_
+	parse (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_14956_
+		static
+		0 p_14957_ p_14957_
+	register (ILjava/lang/String;[Ljava/lang/String;)V m_14942_
+		static
+		0 p_14943_ p_14943_
+		1 p_14944_ p_14944_
+		2 p_14945_ p_14945_
+	upgradeBlock (I)Ljava/lang/String; m_14940_
+		static
+		0 p_14941_ p_14941_
+	upgradeBlock (Ljava/lang/String;)Ljava/lang/String; m_14950_
+		static
+		0 p_14951_ p_14951_
+	upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_14946_
+		static
+		0 p_14947_ p_14947_
+net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15001_ p_15001_
+		1 p_15002_ p_15002_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15003_
+		static
+		0 p_15004_ p_15004_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/CatTypeFix net/minecraft/util/datafix/fixes/CatTypeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15007_ p_15007_
+		1 p_15008_ p_15008_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15010_ p_15010_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15011_
+		0 p_15012_ p_15012_
+net/minecraft/util/datafix/fixes/CauldronRenameFix net/minecraft/util/datafix/fixes/CauldronRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_145196_ p_145196_
+		1 p_145197_ p_145197_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145200_
+		static
+		0 p_145201_ p_145201_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145198_
+		static
+		0 p_145199_ p_145199_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/CavesAndCliffsRenames net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
+	RENAMES f_184821_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_184825_ p_184825_
+		1 p_184826_ p_184826_
+	cap (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; m_184833_
+		0 p_184834_ p_184834_
+		1 p_184835_ p_184835_
+	lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_184836_
+		static
+		0 p_184837_ p_184837_
+	lambda$cap$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_184840_
+		static
+		0 p_184841_ p_184841_
+	lambda$cap$2 (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; m_274156_
+		static
+		0 p_274913_ p_274913_
+		1 p_274914_ p_274914_
+		2 p_274915_ p_274915_
+		3 p_274916_ p_274916_
+		4 p_274917_ p_274917_
+		5 p_274918_ p_274918_
+	lambda$cap$3 ()Ljava/lang/IllegalStateException; m_184827_
+		static
+	lambda$cap$4 (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V m_274157_
+		static
+		0 p_274919_ p_274919_
+		1 p_274920_ p_274920_
+		2 p_274921_ p_274921_
+		3 p_274922_ p_274922_
+	lambda$cap$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274155_
+		static
+		0 p_274909_ p_274909_
+		1 p_274910_ p_274910_
+		2 p_274911_ p_274911_
+		3 p_274912_ p_274912_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkBiomeFix net/minecraft/util/datafix/fixes/ChunkBiomeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15014_ p_15014_
+		1 p_15015_ p_15015_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145205_
+		static
+		0 p_145206_ p_145206_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145203_
+		static
+		0 p_145204_ p_145204_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15016_
+		static
+		0 p_15017_ p_15017_
+		1 p_15018_ p_15018_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216572_ p_216572_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216578_
+		static
+		0 p_216579_ p_216579_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216576_
+		static
+		0 p_216577_ p_216577_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216573_
+		static
+		0 p_216574_ p_216574_
+		1 p_216575_ p_216575_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkDeleteLightFix net/minecraft/util/datafix/fixes/ChunkDeleteLightFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_284990_ p_284990_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284405_
+		static
+		0 p_284993_ p_284993_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284479_
+		static
+		0 p_285474_ p_285474_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_284526_
+		static
+		0 p_285501_ p_285501_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_284407_
+		static
+		0 p_285521_ p_285521_
+		1 p_285335_ p_285335_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix
+	BIOMES_BY_ID f_184860_
+	BIOME_CONTAINER_LAYER_SIZE f_184857_
+	BIOME_CONTAINER_SIZE f_184858_
+	BIOME_CONTAINER_TOP_LAYER_OFFSET f_184859_
+	BLOCKS_BEFORE_FEATURE_STATUS f_184856_
+	BLOCKS_PER_SECTION f_196581_
+	DATAFIXER_CONTEXT_TAG f_184843_
+	DEFAULT_BIOME f_184844_
+	HEIGHTMAP_BITS f_184850_
+	HEIGHTMAP_MASK f_184851_
+	HEIGHTMAP_OFFSET f_184852_
+	HEIGHTMAP_TYPES f_184853_
+	LONGS_PER_SECTION f_196582_
+	NAME f_184845_
+	NEW_MIN_SECTION_Y f_184848_
+	NEW_SECTION_COUNT f_184847_
+	OLD_SECTION_COUNT f_184846_
+	STATUS_IS_OR_AFTER_NOISE f_184855_
+	STATUS_IS_OR_AFTER_SURFACE f_184854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_184863_ p_184863_
+	addPaddingEntries (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_184900_
+		static
+		0 p_184901_ p_184901_
+		1 p_184902_ p_184902_
+	ceillog2 (I)I m_184865_
+		static
+		0 p_184866_ p_184866_
+	getBiomeContainers (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; m_184906_
+		static
+		0 p_184907_ p_184907_
+		1 p_184908_ p_184908_
+		2 p_184909_ p_184909_
+		3 p_184910_ p_184910_
+	getFixedHeightmap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184956_
+		static
+		0 p_184957_ p_184957_
+	getOldBiome ([II)I m_184948_
+		static
+		0 p_184949_ p_184949_
+		1 p_184950_ p_184950_
+	lambda$getBiomeContainers$13 ([III)I m_184964_
+		static
+		0 p_184965_ p_184965_
+		1 p_184966_ p_184966_
+		2 p_184967_ p_184967_
+	lambda$getBiomeContainers$14 ([III)I m_184951_
+		static
+		0 p_184952_ p_184952_
+		1 p_184953_ p_184953_
+		2 p_184954_ p_184954_
+	lambda$getBiomeContainers$15 ([II)I m_184974_
+		static
+		0 p_184975_ p_184975_
+		1 p_184976_ p_184976_
+	lambda$getBiomeContainers$16 ([II)I m_184961_
+		static
+		0 p_184962_ p_184962_
+		1 p_184963_ p_184963_
+	lambda$getFixedHeightmap$23 (J)J m_196588_
+		static
+		0 p_196589_ p_196589_
+	lambda$makeBiomeContainer$24 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; m_196596_
+		static
+		0 p_196597_ p_196597_
+		1 p_196598_ p_196598_
+	lambda$makeRule$0 ()Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_184968_
+		static
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_184955_
+		static
+	lambda$makeRule$10 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_184880_
+		0 p_184881_ p_184881_
+		1 p_184882_ p_184882_
+		2 p_184883_ p_184883_
+		3 p_184884_ p_184884_
+	lambda$makeRule$11 (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; m_184874_
+		0 p_184875_ p_184875_
+		1 p_184876_ p_184876_
+		2 p_184877_ p_184877_
+		3 p_184878_ p_184878_
+		4 p_184879_ p_184879_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_184981_
+		static
+		0 p_184982_ p_184982_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184971_
+		static
+		0 p_184972_ p_184972_
+		1 p_184973_ p_184973_
+	lambda$makeRule$4 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_184937_
+		static
+		0 p_184938_ p_184938_
+		1 p_184939_ p_184939_
+		2 p_184940_ p_184940_
+	lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_184979_
+		static
+		0 p_184980_ p_184980_
+	lambda$makeRule$6 (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; m_184920_
+		static
+		0 p_184921_ p_184921_
+		1 p_184922_ p_184922_
+		2 p_184923_ p_184923_
+		3 p_184924_ p_184924_
+		4 p_184925_ p_184925_
+		5 p_184926_ p_184926_
+		6 p_184927_ p_184927_
+	lambda$makeRule$7 ()Ljava/lang/IllegalStateException; m_184864_
+		static
+	lambda$makeRule$8 (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; m_184928_
+		static
+		0 p_184929_ p_184929_
+		1 p_184930_ p_184930_
+		2 p_184931_ p_184931_
+		3 p_184932_ p_184932_
+		4 p_184933_ p_184933_
+		5 p_184934_ p_184934_
+		6 p_184935_ p_184935_
+		7 p_184936_ p_184936_
+	lambda$makeRule$9 (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; m_184941_
+		0 p_184942_ p_184942_
+		1 p_184943_ p_184943_
+		2 p_184944_ p_184944_
+		3 p_184945_ p_184945_
+		4 p_184946_ p_184946_
+		5 p_184947_ p_184947_
+	lambda$predictChunkStatusBeforeSurface$12 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184917_
+		static
+		0 p_184918_ p_184918_
+		1 p_184919_ p_184919_
+	lambda$shiftUpgradeData$17 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V m_196603_
+		static
+		0 p_196604_ p_196604_
+		1 p_196605_ p_196605_
+		2 p_196606_ p_196606_
+		3 p_196607_ p_196607_
+	lambda$shiftUpgradeData$18 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_196599_
+		static
+		0 p_196600_ p_196600_
+		1 p_196601_ p_196601_
+		2 p_196602_ p_196602_
+	lambda$shiftUpgradeData$19 (Ljava/util/Map;Ljava/util/Map;)V m_196608_
+		static
+		0 p_196609_ p_196609_
+		1 p_196610_ p_196610_
+	lambda$shiftUpgradeData$20 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196613_
+		static
+		0 p_196614_ p_196614_
+	lambda$updateCarvingMasks$21 (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_196583_
+		static
+		0 p_196584_ p_196584_
+		1 p_196585_ p_196585_
+		2 p_196586_ p_196586_
+		3 p_196587_ p_196587_
+	lambda$updateHeightmaps$22 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196611_
+		static
+		0 p_196612_ p_196612_
+	makeBiomeContainer (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; m_184894_
+		static
+		0 p_184895_ p_184895_
+		1 p_184896_ p_184896_
+	makeOptimizedPalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184958_
+		static
+		0 p_184959_ p_184959_
+		1 p_184960_ p_184960_
+	makePalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184891_
+		static
+		0 p_184892_ p_184892_
+		1 p_184893_ p_184893_
+	makePalettedContainer (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184969_
+		static
+		0 p_184970_ p_184970_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	padPaletteEntries (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; m_196592_
+		static
+		0 p_196593_ p_196593_
+		1 p_196594_ p_196594_
+		2 p_196595_ p_196595_
+	predictChunkStatusBeforeSurface (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; m_184903_
+		0 p_184904_ p_184904_
+		1 p_184905_ p_184905_
+	shiftUpgradeData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_196590_
+		static
+		0 p_196591_ p_196591_
+	updateCarvingMasks (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; m_184887_
+		static
+		0 p_184888_ p_184888_
+		1 p_184889_ p_184889_
+		2 p_184890_ p_184890_
+	updateChunkTag (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; m_184911_
+		static
+		0 p_184912_ p_184912_
+		1 p_184913_ p_184913_
+		2 p_184914_ p_184914_
+		3 p_184915_ p_184915_
+		4 p_184916_ p_184916_
+	updateHeightmaps (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184885_
+		static
+		0 p_184886_ p_184886_
+net/minecraft/util/datafix/fixes/ChunkLightRemoveFix net/minecraft/util/datafix/fixes/ChunkLightRemoveFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15025_ p_15025_
+		1 p_15026_ p_15026_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145209_
+		static
+		0 p_145210_ p_145210_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145207_
+		static
+		0 p_145208_ p_145208_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15027_
+		static
+		0 p_15028_ p_15028_
+		1 p_15029_ p_15029_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix
+	AIR f_15055_
+	BANNER_BLOCK_MAP f_15054_
+	BED_BLOCK_MAP f_15053_
+	DOOR_MAP f_15050_
+	DYE_COLOR_MAP f_15052_
+	EAST_MASK f_145217_
+	FIX f_15037_
+	FLOWER_POT_MAP f_15048_
+	LOGGER f_15035_
+	NORTH_EAST_MASK f_145218_
+	NORTH_MASK f_145219_
+	NORTH_WEST_MASK f_145212_
+	NOTE_BLOCK_MAP f_15051_
+	PUMPKIN f_15038_
+	SIZE f_145211_
+	SKULL_MAP f_15049_
+	SNOWY_GRASS f_15040_
+	SNOWY_MYCELIUM f_15041_
+	SNOWY_PODZOL f_15039_
+	SOUTH_EAST_MASK f_145216_
+	SOUTH_MASK f_145215_
+	SOUTH_WEST_MASK f_145214_
+	UPPER_LARGE_FERN f_15045_
+	UPPER_LILAC f_15043_
+	UPPER_PEONY f_15047_
+	UPPER_ROSE_BUSH f_15046_
+	UPPER_SUNFLOWER f_15042_
+	UPPER_TALL_GRASS f_15044_
+	VIRTUAL f_15036_
+	WEST_MASK f_145213_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15058_ p_15058_
+		1 p_15059_ p_15059_
+	addBanners (Ljava/util/Map;ILjava/lang/String;)V m_15096_
+		static
+		0 p_15097_ p_15097_
+		1 p_15098_ p_15098_
+		2 p_15099_ p_15099_
+	addBeds (Ljava/util/Map;ILjava/lang/String;)V m_15073_
+		static
+		0 p_15074_ p_15074_
+		1 p_15075_ p_15075_
+		2 p_15076_ p_15076_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15092_
+		0 p_15093_ p_15093_
+	getName (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_15064_
+		static
+		0 p_15065_ p_15065_
+	getProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; m_15066_
+		static
+		0 p_15067_ p_15067_
+		1 p_15068_ p_15068_
+	getSideMask (ZZZZ)I m_15086_
+		static
+		0 p_15087_ p_15087_
+		1 p_15088_ p_15088_
+		2 p_15089_ p_15089_
+		3 p_15090_ p_15090_
+	idFor (Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;Lcom/mojang/serialization/Dynamic;)I m_15061_
+		static
+		0 p_15062_ p_15062_
+		1 p_15063_ p_15063_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15110_
+		static
+		0 p_15111_ p_15111_
+	lambda$static$1 (Ljava/util/HashMap;)V m_15107_
+		static
+		0 p_15108_ p_15108_
+	lambda$static$2 (Ljava/util/HashMap;)V m_15104_
+		static
+		0 p_15105_ p_15105_
+	lambda$static$3 (Ljava/util/HashMap;)V m_15101_
+		static
+		0 p_15102_ p_15102_
+	lambda$static$4 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_15069_
+		static
+		0 p_15070_ p_15070_
+	lambda$static$5 (Ljava/util/HashMap;)V m_15094_
+		static
+		0 p_15095_ p_15095_
+	lambda$static$6 (Ljava/util/HashMap;)V m_15071_
+		static
+		0 p_15072_ p_15072_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mapDoor (Ljava/util/Map;Ljava/lang/String;I)V m_15082_
+		static
+		0 p_15083_ p_15083_
+		1 p_15084_ p_15084_
+		2 p_15085_ p_15085_
+	mapSkull (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V m_15077_
+		static
+		0 p_15078_ p_15078_
+		1 p_15079_ p_15079_
+		2 p_15080_ p_15080_
+		3 p_15081_ p_15081_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$1 net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$1
+	$SwitchMap$net$minecraft$util$datafix$fixes$ChunkPalettedStorageFix$Direction$Axis f_15127_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer
+	NIBBLE_SIZE f_145221_
+	SIZE f_145220_
+	data f_15129_
+	<init> ([B)V <init>
+		0 p_15132_ p_15132_
+	<init> ()V <init>
+	get (III)I m_15135_
+		0 p_15136_ p_15136_
+		1 p_15137_ p_15137_
+		2 p_15138_ p_15138_
+	getPosition (I)I m_15139_
+		0 p_15140_ p_15140_
+	isFirst (I)Z m_15133_
+		0 p_15134_ p_15134_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction
+	$VALUES $VALUES
+	DOWN DOWN
+	EAST EAST
+	NORTH NORTH
+	SOUTH SOUTH
+	UP UP
+	WEST WEST
+	axis f_15147_
+	axisDirection f_15148_
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; m_145222_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection;Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis;)V <init>
+		0 p_15152_ p_15152_
+		1 p_15153_ p_15153_
+		2 p_15154_ p_15154_
+		3 p_15155_ p_15155_
+	getAxis ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; m_15157_
+	getAxisDirection ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; m_15156_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; valueOf
+		static
+		0 p_15159_ p_15159_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis
+	$VALUES $VALUES
+	X X
+	Y Y
+	Z Z
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; m_145223_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_15167_ p_15167_
+		1 p_15168_ p_15168_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; valueOf
+		static
+		0 p_15170_ p_15170_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection
+	$VALUES $VALUES
+	NEGATIVE NEGATIVE
+	POSITIVE POSITIVE
+	step f_15174_
+	$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; m_145224_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_15178_ p_15178_
+		1 p_15179_ p_15179_
+		2 p_15180_ p_15180_
+	getStep ()I m_15181_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; valueOf
+		static
+		0 p_15183_ p_15183_
+	values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; values
+		static
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section
+	buffer f_15193_
+	hasData f_15189_
+	listTag f_15187_
+	palette f_15186_
+	section f_15188_
+	seen f_15192_
+	toFix f_15190_
+	update f_15191_
+	y f_15185_
+	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
+		0 p_15195_ p_15195_
+	addFix (II)V m_15199_
+		0 p_15200_ p_15200_
+		1 p_15201_ p_15201_
+	getBlock (I)Lcom/mojang/serialization/Dynamic; m_15197_
+		0 p_15198_ p_15198_
+	lambda$upgrade$0 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; m_15213_
+		static
+		0 p_15214_ p_15214_
+	lambda$upgrade$1 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; m_15207_
+		static
+		0 p_15208_ p_15208_
+	setBlock (ILcom/mojang/serialization/Dynamic;)V m_15202_
+		0 p_15203_ p_15203_
+		1 p_15204_ p_15204_
+	upgrade (I)I m_15209_
+		0 p_15210_ p_15210_
+	write ()Lcom/mojang/serialization/Dynamic; m_15196_
+net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk
+	blockEntities f_15220_
+	level f_15217_
+	sections f_15216_
+	sides f_15215_
+	x f_15218_
+	z f_15219_
+	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
+		0 p_15222_ p_15222_
+	getBlock (I)Lcom/mojang/serialization/Dynamic; m_15224_
+		0 p_15225_ p_15225_
+	getBlockEntity (I)Lcom/mojang/serialization/Dynamic; m_15236_
+		0 p_15237_ p_15237_
+	getSection (I)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section; m_15244_
+		0 p_15245_ p_15245_
+	lambda$new$0 (Lcom/mojang/serialization/Dynamic;)V m_145227_
+		0 p_145228_ p_145228_
+	lambda$new$1 (Ljava/util/stream/Stream;)V m_15240_
+		0 p_15241_ p_15241_
+	lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V m_145225_
+		0 p_145226_ p_145226_
+	lambda$new$3 (Ljava/util/stream/Stream;)V m_15234_
+		0 p_15235_ p_15235_
+	relative (ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction;)I m_15226_
+		static
+		0 p_15227_ p_15227_
+		1 p_15228_ p_15228_
+	removeBlockEntity (I)Lcom/mojang/serialization/Dynamic; m_15242_
+		0 p_15243_ p_15243_
+	setBlock (ILcom/mojang/serialization/Dynamic;)V m_15229_
+		0 p_15230_ p_15230_
+		1 p_15231_ p_15231_
+	write ()Lcom/mojang/serialization/Dynamic; m_15223_
+net/minecraft/util/datafix/fixes/ChunkProtoTickListFix net/minecraft/util/datafix/fixes/ChunkProtoTickListFix
+	ALWAYS_WATERLOGGED f_184985_
+	SECTION_WIDTH f_184984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_184988_ p_184988_
+	createTick (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_185044_
+		0 p_185045_ p_185045_
+		1 p_185046_ p_185046_
+		2 p_185047_ p_185047_
+		3 p_185048_ p_185048_
+		4 p_185049_ p_185049_
+		5 p_185050_ p_185050_
+		6 p_185051_ p_185051_
+	getBlock (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_185031_
+		static
+		0 p_185032_ p_185032_
+	getLiquid (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; m_185068_
+		static
+		0 p_185069_ p_185069_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185070_
+		static
+		0 p_185071_ p_185071_
+		1 p_185072_ p_185072_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185077_
+		static
+		0 p_185078_ p_185078_
+	lambda$makeRule$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185033_
+		static
+		0 p_185034_ p_185034_
+		1 p_185035_ p_185035_
+	lambda$makeRule$11 (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; m_185003_
+		0 p_185004_ p_185004_
+		1 p_185005_ p_185005_
+		2 p_185006_ p_185006_
+		3 p_185007_ p_185007_
+		4 p_185008_ p_185008_
+		5 p_185009_ p_185009_
+		6 p_185010_ p_185010_
+	lambda$makeRule$12 (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; m_184994_
+		0 p_184995_ p_184995_
+		1 p_184996_ p_184996_
+		2 p_184997_ p_184997_
+		3 p_184998_ p_184998_
+		4 p_184999_ p_184999_
+		5 p_185000_ p_185000_
+		6 p_185001_ p_185001_
+		7 p_185002_ p_185002_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; m_185075_
+		static
+		0 p_185076_ p_185076_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Ljava/util/List; m_185026_
+		static
+		0 p_185027_ p_185027_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; m_185028_
+		static
+		0 p_185029_ p_185029_
+		1 p_185030_ p_185030_
+	lambda$makeRule$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V m_185060_
+		static
+		0 p_185061_ p_185061_
+		1 p_185062_ p_185062_
+		2 p_185063_ p_185063_
+		3 p_185064_ p_185064_
+	lambda$makeRule$6 (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 m_185019_
+		static
+		0 p_185020_ p_185020_
+		1 p_185021_ p_185021_
+		2 p_185022_ p_185022_
+		3 p_185023_ p_185023_
+		4 p_185024_ p_185024_
+		5 p_185025_ p_185025_
+	lambda$makeRule$7 (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 m_185011_
+		static
+		0 p_185012_ p_185012_
+		1 p_185013_ p_185013_
+		2 p_185014_ p_185014_
+		3 p_185015_ p_185015_
+		4 p_185016_ p_185016_
+		5 p_185017_ p_185017_
+		6 p_185018_ p_185018_
+	lambda$makeRule$8 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185065_
+		static
+		0 p_185066_ p_185066_
+		1 p_185067_ p_185067_
+	lambda$makeRule$9 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_184989_
+		static
+		0 p_184990_ p_184990_
+		1 p_184991_ p_184991_
+	lambda$makeTickList$13 (Lcom/mojang/serialization/Dynamic;)I m_185073_
+		static
+		0 p_185074_ p_185074_
+	lambda$makeTickList$14 (I)Z m_184992_
+		static
+		0 p_184993_ p_184993_
+	lambda$makeTickList$15 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; m_185052_
+		0 p_185053_ p_185053_
+		1 p_185054_ p_185054_
+		2 p_185055_ p_185055_
+		3 p_185056_ p_185056_
+		4 p_185057_ p_185057_
+		5 p_185058_ p_185058_
+		6 p_185059_ p_185059_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	makeTickList (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_185036_
+		0 p_185037_ p_185037_
+		1 p_185038_ p_185038_
+		2 p_185039_ p_185039_
+		3 p_185040_ p_185040_
+		4 p_185041_ p_185041_
+		5 p_185042_ p_185042_
+		6 p_185043_ p_185043_
+net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer
+	SIZE_BITS f_185080_
+	bits f_185083_
+	data f_185082_
+	mask f_185084_
+	palette f_185081_
+	valuesPerLong f_185085_
+	<init> (Ljava/util/List;[J)V <init>
+		0 p_185087_ p_185087_
+		1 p_185088_ p_185088_
+	data ()[J m_185094_
+	get (III)Lcom/mojang/serialization/Dynamic; m_185090_
+		0 p_185091_ p_185091_
+		1 p_185092_ p_185092_
+		2 p_185093_ p_185093_
+	getIndex (III)I m_185095_
+		0 p_185096_ p_185096_
+		1 p_185097_ p_185097_
+		2 p_185098_ p_185098_
+	palette ()Ljava/util/List; m_185089_
+net/minecraft/util/datafix/fixes/ChunkRenamesFix net/minecraft/util/datafix/fixes/ChunkRenamesFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185100_ p_185100_
+	appendChunkName (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185106_
+		static
+		0 p_185107_ p_185107_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185127_
+		static
+		0 p_185128_ p_185128_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199428_
+		static
+		0 p_199429_ p_199429_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_199423_
+		static
+		0 p_199424_ p_199424_
+		1 p_199425_ p_199425_
+		2 p_199426_ p_199426_
+		3 p_199427_ p_199427_
+	lambda$mergeRemainders$4 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; m_199430_
+		static
+		0 p_199431_ p_199431_
+		1 p_199432_ p_199432_
+		2 p_199433_ p_199433_
+	lambda$mergeRemainders$5 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; m_199434_
+		static
+		0 p_199435_ p_199435_
+		1 p_199436_ p_199436_
+	lambda$renameField$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199437_
+		static
+		0 p_199438_ p_199438_
+		1 p_199439_ p_199439_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mergeRemainders (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185108_
+		static
+		0 p_185109_ p_185109_
+		1 p_185110_ p_185110_
+	renameField (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; m_185111_
+		static
+		0 p_185112_ p_185112_
+		1 p_185113_ p_185113_
+		2 p_185114_ p_185114_
+	renameFieldHelper (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; m_185115_
+		static
+		0 p_185116_ p_185116_
+		1 p_185117_ p_185117_
+		2 p_185118_ p_185118_
+		3 p_185119_ p_185119_
+net/minecraft/util/datafix/fixes/ChunkStatusFix net/minecraft/util/datafix/fixes/ChunkStatusFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15247_ p_15247_
+		1 p_15248_ p_15248_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145229_
+		static
+		0 p_145230_ p_145230_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15249_
+		static
+		0 p_15250_ p_15250_
+		1 p_15251_ p_15251_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkStatusFix2 net/minecraft/util/datafix/fixes/ChunkStatusFix2
+	RENAMES_AND_DOWNGRADES f_15255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15258_ p_15258_
+		1 p_15259_ p_15259_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145231_
+		static
+		0 p_145232_ p_145232_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15260_
+		static
+		0 p_15261_ p_15261_
+		1 p_15262_ p_15262_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix
+	RENAMES f_15266_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15269_ p_15269_
+		1 p_15270_ p_15270_
+	fixChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274348_
+		0 p_275363_ p_275363_
+	fixTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15280_
+		0 p_15281_ p_15281_
+		1 p_15282_ p_15282_
+	lambda$fixChildren$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274158_
+		0 p_274923_ p_274923_
+		1 p_274924_ p_274924_
+	lambda$fixChildren$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_274159_
+		0 p_274925_ p_274925_
+		1 p_274926_ p_274926_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274160_
+		0 p_274927_ p_274927_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ChunkToProtochunkFix net/minecraft/util/datafix/fixes/ChunkToProtochunkFix
+	NUM_SECTIONS f_145239_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15285_ p_15285_
+		1 p_15286_ p_15286_
+	fixChunkData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199855_
+		static
+		0 p_199856_ p_199856_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199885_
+		static
+		0 p_199886_ p_199886_
+	lambda$repackBiomes$1 (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; m_199866_
+		static
+		0 p_199867_ p_199867_
+		1 p_199868_ p_199868_
+	lambda$repackBiomes$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199860_
+		static
+		0 p_199861_ p_199861_
+		1 p_199862_ p_199862_
+	lambda$repackTicks$3 (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; m_199849_
+		static
+		0 p_199850_ p_199850_
+	lambda$repackTicks$4 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V m_199872_
+		static
+		0 p_199873_ p_199873_
+		1 p_199874_ p_199874_
+	lambda$repackTicks$5 (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; m_199857_
+		static
+		0 p_199858_ p_199858_
+		1 p_199859_ p_199859_
+	lambda$repackTicks$6 (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; m_199863_
+		static
+		0 p_199864_ p_199864_
+		1 p_199865_ p_199865_
+	lambda$repackTicks$7 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; m_199869_
+		static
+		0 p_199870_ p_199870_
+		1 p_199871_ p_199871_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	packOffsetCoordinates (III)S m_15290_
+		static
+		0 p_15291_ p_15291_
+		1 p_15292_ p_15292_
+		2 p_15293_ p_15293_
+	repackBiomes (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199879_
+		static
+		0 p_199880_ p_199880_
+	repackTicks (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_199881_
+		static
+		0 p_199882_ p_199882_
+net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15315_ p_15315_
+		1 p_15316_ p_15316_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15318_ p_15318_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15319_
+		static
+		0 p_15320_ p_15320_
+net/minecraft/util/datafix/fixes/CriteriaRenameFix net/minecraft/util/datafix/fixes/CriteriaRenameFix
+	advancementId f_216582_
+	conversions f_216583_
+	name f_216581_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_216585_ p_216585_
+		1 p_216586_ p_216586_
+		2 p_216587_ p_216587_
+		3 p_216588_ p_216588_
+	fixAdvancements (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216593_
+		0 p_216594_ p_216594_
+	lambda$fixAdvancements$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216595_
+		0 p_216596_ p_216596_
+		1 p_216597_ p_216597_
+	lambda$fixAdvancements$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216602_
+		0 p_216603_ p_216603_
+	lambda$fixAdvancements$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_216591_
+		0 p_216592_ p_216592_
+	lambda$fixAdvancements$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216600_
+		0 p_216601_ p_216601_
+	lambda$fixAdvancements$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216598_
+		0 p_216599_ p_216599_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216589_
+		0 p_216590_ p_216590_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix
+	DECORATED_POT_ID f_279527_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_281527_ p_281527_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/DyeItemRenameFix net/minecraft/util/datafix/fixes/DyeItemRenameFix
+	RENAMED_IDS f_15321_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/EffectDurationFix net/minecraft/util/datafix/fixes/EffectDurationFix
+	ITEM_TYPES f_267441_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_267976_ p_267976_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267663_
+		0 p_268201_ p_268201_
+	fixEffect (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267829_
+		0 p_267989_ p_267989_
+	lambda$fixEffect$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267672_
+		static
+		0 p_268343_ p_268343_
+		1 p_268051_ p_268051_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267655_
+		0 p_268118_ p_268118_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267624_
+		0 p_268326_ p_268326_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_267642_
+		0 p_268317_ p_268317_
+		1 p_268037_ p_268037_
+		2 p_268235_ p_268235_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_267632_
+		0 p_268005_ p_268005_
+net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15324_ p_15324_
+		1 p_15325_ p_15325_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15327_ p_15327_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15328_
+		0 p_15329_ p_15329_
+net/minecraft/util/datafix/fixes/EntityBlockStateFix net/minecraft/util/datafix/fixes/EntityBlockStateFix
+	MAP f_15330_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15333_ p_15333_
+		1 p_15334_ p_15334_
+	getBlockId (Ljava/lang/String;)I m_15365_
+		static
+		0 p_15366_ p_15366_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15380_
+		0 p_15381_ p_15381_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15378_
+		0 p_15379_ p_15379_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15346_
+		static
+		0 p_15347_ p_15347_
+		1 p_15348_ p_15348_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145270_
+		0 p_145271_ p_145271_
+	lambda$makeRule$5 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15369_
+		0 p_15370_ p_15370_
+		1 p_15371_ p_15371_
+		2 p_15372_ p_15372_
+		3 p_15373_ p_15373_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15367_
+		static
+		0 p_15368_ p_15368_
+	lambda$updateBlockToBlockState$11 (Ljava/lang/Integer;)Ljava/lang/Integer; m_145268_
+		static
+		0 p_145269_ p_145269_
+	lambda$updateBlockToBlockState$12 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_15359_
+		static
+		0 p_15360_ p_15360_
+		1 p_15361_ p_15361_
+		2 p_15362_ p_15362_
+	lambda$updateFallingBlock$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_15353_
+		static
+		0 p_15354_ p_15354_
+		1 p_15355_ p_15355_
+	lambda$updateFallingBlock$6 (Ljava/lang/Integer;)Ljava/lang/Integer; m_145272_
+		static
+		0 p_145273_ p_145273_
+	lambda$updateFallingBlock$7 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; m_145261_
+		static
+		0 p_145262_ p_145262_
+	lambda$updateFallingBlock$8 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; m_145263_
+		static
+		0 p_145264_ p_145264_
+	lambda$updateFallingBlock$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; m_145265_
+		static
+		0 p_145266_ p_145266_
+		1 p_145267_ p_145267_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateBlockToBlockState (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; m_15337_
+		0 p_15338_ p_15338_
+		1 p_15339_ p_15339_
+		2 p_15340_ p_15340_
+		3 p_15341_ p_15341_
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_15342_
+		0 p_15343_ p_15343_
+		1 p_15344_ p_15344_
+		2 p_15345_ p_15345_
+	updateFallingBlock (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15335_
+		0 p_15336_ p_15336_
+net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_278044_ p_278044_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_277791_ p_277791_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276988_
+		0 p_277830_ p_277830_
+	lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276826_
+		static
+		0 p_278041_ p_278041_
+		1 p_277569_ p_277569_
+		2 p_277369_ p_277369_
+		3 p_277534_ p_277534_
+	renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_276801_
+		0 p_277783_ p_277783_
+		1 p_277566_ p_277566_
+		2 p_277732_ p_277732_
+net/minecraft/util/datafix/fixes/EntityCatSplitFix net/minecraft/util/datafix/fixes/EntityCatSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15384_ p_15384_
+		1 p_15385_ p_15385_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15387_ p_15387_
+		1 p_15388_ p_15388_
+net/minecraft/util/datafix/fixes/EntityCodSalmonFix net/minecraft/util/datafix/fixes/EntityCodSalmonFix
+	RENAMED_EGG_IDS f_15390_
+	RENAMED_IDS f_15389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15393_ p_15393_
+		1 p_15394_ p_15394_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15396_ p_15396_
+net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15398_ p_15398_
+		1 p_15399_ p_15399_
+	fixTagCustomName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15407_
+		static
+		0 p_15408_ p_15408_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145274_
+		static
+		0 p_145275_ p_145275_
+		1 p_145276_ p_145276_
+		2 p_145277_ p_145277_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15400_
+		static
+		0 p_15401_ p_15401_
+		1 p_15402_ p_15402_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15411_ p_15411_
+		1 p_15412_ p_15412_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15414_ p_15414_
+		1 p_15415_ p_15415_
+net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15417_ p_15417_
+		1 p_15418_ p_15418_
+	cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; m_15426_
+		0 p_15427_ p_15427_
+	lambda$cap$0 ()Ljava/lang/IllegalStateException; m_145278_
+		static
+	lambda$cap$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145279_
+		static
+		0 p_145280_ p_145280_
+	lambda$cap$2 (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; m_15420_
+		static
+		0 p_15421_ p_15421_
+		1 p_15422_ p_15422_
+		2 p_15423_ p_15423_
+		3 p_15424_ p_15424_
+		4 p_15425_ p_15425_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_238339_ p_238339_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_238295_ p_238295_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_238369_
+		static
+		0 p_238370_ p_238370_
+net/minecraft/util/datafix/fixes/EntityHealthFix net/minecraft/util/datafix/fixes/EntityHealthFix
+	ENTITIES f_15431_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15434_ p_15434_
+		1 p_15435_ p_15435_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15438_
+		0 p_15439_ p_15439_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15436_
+		0 p_15437_ p_15437_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityHorseSaddleFix net/minecraft/util/datafix/fixes/EntityHorseSaddleFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15442_ p_15442_
+		1 p_15443_ p_15443_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15445_ p_15445_
+net/minecraft/util/datafix/fixes/EntityHorseSplitFix net/minecraft/util/datafix/fixes/EntityHorseSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15447_ p_15447_
+		1 p_15448_ p_15448_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_15451_ p_15451_
+		1 p_15452_ p_15452_
+	lambda$fix$0 ()Ljava/lang/IllegalStateException; m_15449_
+		static
+net/minecraft/util/datafix/fixes/EntityIdFix net/minecraft/util/datafix/fixes/EntityIdFix
+	ID_MAP f_15453_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15456_ p_15456_
+		1 p_15457_ p_15457_
+	lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; m_145283_
+		static
+		0 p_145284_ p_145284_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145281_
+		static
+		0 p_145282_ p_145282_
+	lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15460_
+		static
+		0 p_15461_ p_15461_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15464_
+		static
+		0 p_15465_ p_15465_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15468_ p_15468_
+		1 p_15469_ p_15469_
+	direction2dTo3d (B)B m_15470_
+		static
+		0 p_15471_ p_15471_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15473_ p_15473_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15474_
+		0 p_15475_ p_15475_
+net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix
+	MINECART_BY_ID f_15476_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15479_ p_15479_
+		1 p_15480_ p_15480_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145291_
+		static
+		0 p_145292_ p_145292_
+		1 p_145293_ p_145293_
+		2 p_145294_ p_145294_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_145285_
+		static
+	lambda$makeRule$2 (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; m_145286_
+		static
+		0 p_145287_ p_145287_
+		1 p_145288_ p_145288_
+		2 p_145289_ p_145289_
+		3 p_145290_ p_145290_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15482_
+		static
+		0 p_15483_ p_15483_
+		1 p_15484_ p_15484_
+		2 p_15485_ p_15485_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216606_ p_216606_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216608_ p_216608_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216609_
+		0 p_216610_ p_216610_
+	lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216615_
+		static
+		0 p_216616_ p_216616_
+		1 p_216617_ p_216617_
+		2 p_216618_ p_216618_
+		3 p_216619_ p_216619_
+	renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216611_
+		0 p_216612_ p_216612_
+		1 p_216613_ p_216613_
+		2 p_216614_ p_216614_
+net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix
+	DIRECTIONS f_15496_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15499_ p_15499_
+		1 p_15500_ p_15500_
+	doFix (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; m_15509_
+		0 p_15510_ p_15510_
+		1 p_15511_ p_15511_
+		2 p_15512_ p_15512_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145301_
+		0 p_145302_ p_145302_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145299_
+		0 p_145300_ p_145300_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15513_
+		0 p_15514_ p_15514_
+		1 p_15515_ p_15515_
+		2 p_15516_ p_15516_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145297_
+		0 p_145298_ p_145298_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145295_
+		0 p_145296_ p_145296_
+	lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15501_
+		0 p_15502_ p_15502_
+		1 p_15503_ p_15503_
+		2 p_15504_ p_15504_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix
+	MAP f_15522_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15525_ p_15525_
+		1 p_15526_ p_15526_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15528_ p_15528_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15529_
+		0 p_15530_ p_15530_
+	lambda$static$0 (Ljava/util/HashMap;)V m_15531_
+		static
+		0 p_15532_ p_15532_
+net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15558_ p_15558_
+	createUUIDArray (JJ)[I m_15559_
+		static
+		0 p_15560_ p_15560_
+		1 p_15561_ p_15561_
+	lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15574_
+		static
+		0 p_15575_ p_15575_
+		1 p_15576_ p_15576_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	setUUID (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; m_15570_
+		0 p_15571_ p_15571_
+		1 p_15572_ p_15572_
+		2 p_15573_ p_15573_
+	updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; m_15564_
+		0 p_15565_ p_15565_
+		1 p_15566_ p_15566_
+		2 p_15567_ p_15567_
+	updateItemPotion (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15579_
+		0 p_15580_ p_15580_
+	updateOwnerArrow (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15568_
+		0 p_15569_ p_15569_
+	updateOwnerLlamaSpit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15577_
+		0 p_15578_ p_15578_
+	updateOwnerThrowable (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15581_
+		0 p_15582_ p_15582_
+	updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15562_
+		0 p_15563_ p_15563_
+net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix
+	RENAMED_IDS f_15584_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15587_ p_15587_
+		1 p_15588_ p_15588_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15590_ p_15590_
+net/minecraft/util/datafix/fixes/EntityRavagerRenameFix net/minecraft/util/datafix/fixes/EntityRavagerRenameFix
+	RENAMED_IDS f_15591_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15594_ p_15594_
+		1 p_15595_ p_15595_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15597_ p_15597_
+net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix
+	FLOAT_LIST_CODEC f_15598_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15601_ p_15601_
+		1 p_15602_ p_15602_
+	isZeroList (Lcom/mojang/serialization/OptionalDynamic;I)Z m_15610_
+		static
+		0 p_15611_ p_15611_
+		1 p_15612_ p_15612_
+	lambda$isZeroList$2 (Ljava/lang/Float;)Z m_145305_
+		static
+		0 p_145306_ p_145306_
+	lambda$isZeroList$3 (ILjava/util/List;)Ljava/lang/Boolean; m_15603_
+		static
+		0 p_15604_ p_15604_
+		1 p_15605_ p_15605_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145303_
+		static
+		0 p_145304_ p_145304_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15606_
+		static
+		0 p_15607_ p_15607_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityRenameFix net/minecraft/util/datafix/fixes/EntityRenameFix
+	name f_15616_
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15618_ p_15618_
+		1 p_15619_ p_15619_
+		2 p_15620_ p_15620_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_15634_ p_15634_
+		1 p_15635_ p_15635_
+	getEntity (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; m_15630_
+		0 p_15631_ p_15631_
+		1 p_15632_ p_15632_
+		2 p_15633_ p_15633_
+	lambda$makeRule$0 (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; m_241758_
+		0 p_242137_ p_242137_
+		1 p_242138_ p_242138_
+		2 p_242139_ p_242139_
+		3 p_145311_ p_145311_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15621_
+		0 p_15622_ p_15622_
+		1 p_15623_ p_15623_
+		2 p_15624_ p_15624_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15638_ p_15638_
+		1 p_15639_ p_15639_
+	cap (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; m_15641_
+		0 p_15642_ p_15642_
+		1 p_15643_ p_15643_
+		2 p_15644_ p_15644_
+		3 p_15645_ p_15645_
+		4 p_15646_ p_15646_
+	lambda$cap$0 ()Ljava/lang/IllegalStateException; m_145329_
+		static
+	lambda$cap$1 ()Ljava/lang/IllegalStateException; m_145328_
+		static
+	lambda$cap$2 (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; m_145321_
+		static
+		0 p_145322_ p_145322_
+		1 p_145323_ p_145323_
+		2 p_145324_ p_145324_
+		3 p_145325_ p_145325_
+		4 p_145326_ p_145326_
+	lambda$cap$3 ()Ljava/lang/IllegalStateException; m_145327_
+		static
+	lambda$cap$4 ()Ljava/lang/IllegalStateException; m_145312_
+		static
+	lambda$cap$5 (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; m_145313_
+		static
+		0 p_145314_ p_145314_
+		1 p_145315_ p_145315_
+		2 p_145316_ p_145316_
+		3 p_145317_ p_145317_
+		4 p_145318_ p_145318_
+		5 p_145319_ p_145319_
+		6 p_145320_ p_145320_
+	lambda$cap$6 (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; m_15647_
+		static
+		0 p_15648_ p_15648_
+		1 p_15649_ p_15649_
+		2 p_15650_ p_15650_
+		3 p_15651_ p_15651_
+		4 p_15652_ p_15652_
+		5 p_15653_ p_15653_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityShulkerColorFix net/minecraft/util/datafix/fixes/EntityShulkerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15673_ p_15673_
+		1 p_15674_ p_15674_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15676_ p_15676_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15677_
+		0 p_15678_ p_15678_
+net/minecraft/util/datafix/fixes/EntityShulkerRotationFix net/minecraft/util/datafix/fixes/EntityShulkerRotationFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15680_ p_15680_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15682_ p_15682_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15683_
+		0 p_15684_ p_15684_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; m_15685_
+		static
+		0 p_15686_ p_15686_
+net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15688_ p_15688_
+		1 p_15689_ p_15689_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15691_ p_15691_
+		1 p_15692_ p_15692_
+net/minecraft/util/datafix/fixes/EntityStringUuidFix net/minecraft/util/datafix/fixes/EntityStringUuidFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15694_ p_15694_
+		1 p_15695_ p_15695_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145330_
+		static
+		0 p_145331_ p_145331_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15696_
+		static
+		0 p_15697_ p_15697_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/EntityTheRenameningFix net/minecraft/util/datafix/fixes/EntityTheRenameningFix
+	MINECRAFT_BRED f_145332_
+	RENAMED_BLOCKS f_15702_
+	RENAMED_IDS f_15701_
+	RENAMED_ITEMS f_15703_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15706_ p_15706_
+		1 p_15707_ p_15707_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15709_ p_15709_
+net/minecraft/util/datafix/fixes/EntityTippedArrowFix net/minecraft/util/datafix/fixes/EntityTippedArrowFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15711_ p_15711_
+		1 p_15712_ p_15712_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15714_ p_15714_
+net/minecraft/util/datafix/fixes/EntityUUIDFix net/minecraft/util/datafix/fixes/EntityUUIDFix
+	ABSTRACT_HORSES f_15715_
+	ANIMALS f_15717_
+	LIVING_ENTITIES f_15719_
+	LOGGER f_201927_
+	MOBS f_15718_
+	PROJECTILES f_15720_
+	TAMEABLE_ANIMALS f_15716_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15723_ p_15723_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15724_
+		0 p_15725_ p_15725_
+	lambda$updateFox$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145342_
+		static
+		0 p_145343_ p_145343_
+	lambda$updateFox$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145340_
+		static
+		0 p_145341_ p_145341_
+	lambda$updateFox$7 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15746_
+		static
+		0 p_15747_ p_15747_
+		1 p_15748_ p_15748_
+	lambda$updateFox$8 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15741_
+		static
+		0 p_15742_ p_15742_
+		1 p_15743_ p_15743_
+	lambda$updateLivingEntity$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145338_
+		static
+		0 p_145339_ p_145339_
+	lambda$updateLivingEntity$11 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145333_
+		static
+		0 p_145334_ p_145334_
+		1 p_145335_ p_145335_
+	lambda$updateLivingEntity$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145336_
+		static
+		0 p_145337_ p_145337_
+	lambda$updateLivingEntity$13 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15731_
+		static
+		0 p_15732_ p_15732_
+		1 p_15733_ p_15733_
+	lambda$updateMob$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15774_
+		static
+		0 p_15775_ p_15775_
+	lambda$updatePiglin$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145348_
+		static
+		0 p_145349_ p_145349_
+	lambda$updatePiglin$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145346_
+		static
+		0 p_145347_ p_145347_
+	lambda$updatePiglin$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145344_
+		static
+		0 p_145345_ p_145345_
+	lambda$updatePiglin$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15780_
+		static
+		0 p_15781_ p_15781_
+	lambda$updateProjectile$14 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15726_
+		static
+		0 p_15727_ p_15727_
+		1 p_15728_ p_15728_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateAnimal (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15763_
+		static
+		0 p_15764_ p_15764_
+	updateAnimalOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15761_
+		static
+		0 p_15762_ p_15762_
+	updateAreaEffectCloud (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15751_
+		static
+		0 p_15752_ p_15752_
+	updateEntityUUID (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15734_
+		static
+		0 p_15735_ p_15735_
+	updateEvokerFangs (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15744_
+		static
+		0 p_15745_ p_15745_
+	updateFox (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15757_
+		static
+		0 p_15758_ p_15758_
+	updateHurtBy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15759_
+		static
+		0 p_15760_ p_15760_
+	updateItem (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15755_
+		static
+		0 p_15756_ p_15756_
+	updateLivingEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15729_
+		static
+		0 p_15730_ p_15730_
+	updateMob (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15766_
+		static
+		0 p_15767_ p_15767_
+	updatePiglin (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15739_
+		static
+		0 p_15740_ p_15740_
+	updateProjectile (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15768_
+		static
+		0 p_15769_ p_15769_
+	updateShulkerBullet (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15753_
+		static
+		0 p_15754_ p_15754_
+	updateZombieVillager (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15749_
+		static
+		0 p_15750_ p_15750_
+net/minecraft/util/datafix/fixes/EntityVariantFix net/minecraft/util/datafix/fixes/EntityVariantFix
+	fieldName f_216620_
+	idConversions f_216621_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/IntFunction;)V <init>
+		0 p_216623_ p_216623_
+		1 p_216624_ p_216624_
+		2 p_216625_ p_216625_
+		3 p_216626_ p_216626_
+		4 p_216627_ p_216627_
+		5 p_216628_ p_216628_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216630_ p_216630_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; m_216633_
+		0 p_216634_ p_216634_
+		1 p_216635_ p_216635_
+	lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216657_
+		0 p_216658_ p_216658_
+	lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216631_
+		0 p_216632_ p_216632_
+	lambda$updateAndRename$0 (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; m_216653_
+		static
+		0 p_216654_ p_216654_
+		1 p_216655_ p_216655_
+		2 p_216656_ p_216656_
+	lambda$updateAndRename$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_216647_
+		static
+		0 p_216648_ p_216648_
+		1 p_216649_ p_216649_
+		2 p_216650_ p_216650_
+		3 p_216651_ p_216651_
+		4 p_216652_ p_216652_
+	lambda$updateAndRename$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; m_216641_
+		static
+		0 p_216642_ p_216642_
+		1 p_216643_ p_216643_
+		2 p_216644_ p_216644_
+		3 p_216645_ p_216645_
+		4 p_216646_ p_216646_
+	updateAndRename (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; m_216636_
+		static
+		0 p_216637_ p_216637_
+		1 p_216638_ p_216638_
+		2 p_216639_ p_216639_
+		3 p_216640_ p_216640_
+net/minecraft/util/datafix/fixes/EntityWolfColorFix net/minecraft/util/datafix/fixes/EntityWolfColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15789_ p_15789_
+		1 p_15790_ p_15790_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15792_ p_15792_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15793_
+		0 p_15794_ p_15794_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15795_
+		static
+		0 p_15796_ p_15796_
+net/minecraft/util/datafix/fixes/EntityZombieSplitFix net/minecraft/util/datafix/fixes/EntityZombieSplitFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15798_ p_15798_
+		1 p_15799_ p_15799_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_15801_ p_15801_
+		1 p_15802_ p_15802_
+net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix
+	PROFESSION_MAX f_145350_
+	RANDOM f_15803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15806_ p_15806_
+		1 p_15807_ p_15807_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15811_ p_15811_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15812_
+		0 p_15813_ p_15813_
+	getVillagerProfession (I)I m_15808_
+		0 p_15809_ p_15809_
+net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix
+	RENAMED_IDS f_15814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_15817_ p_15817_
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_15819_ p_15819_
+net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix
+	flagsToRemove f_276634_
+	name f_276637_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Set;)V <init>
+		0 p_277930_ p_277930_
+		1 p_277628_ p_277628_
+		2 p_277886_ p_277886_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276796_
+		0 p_277583_ p_277583_
+	lambda$fixTag$1 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z m_276899_
+		0 p_278101_ p_278101_
+		1 p_277513_ p_277513_
+		2 p_277338_ p_277338_
+	lambda$fixTag$2 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_277022_
+		0 p_277470_ p_277470_
+		1 p_278057_ p_278057_
+		2 p_277400_ p_277400_
+	lambda$fixTag$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_276829_
+		0 p_278087_ p_278087_
+		1 p_277370_ p_277370_
+		2 p_278098_ p_278098_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_277036_
+		0 p_277407_ p_277407_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216660_ p_216660_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216662_ p_216662_
+	lambda$new$0 (Ljava/lang/String;)Z m_216663_
+		static
+		0 p_216664_ p_216664_
+net/minecraft/util/datafix/fixes/FilteredSignsFix net/minecraft/util/datafix/fixes/FilteredSignsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216666_ p_216666_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216668_ p_216668_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216669_
+		static
+		0 p_216670_ p_216670_
+net/minecraft/util/datafix/fixes/ForcePoiRebuild net/minecraft/util/datafix/fixes/ForcePoiRebuild
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15821_ p_15821_
+		1 p_15822_ p_15822_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15825_
+		static
+		0 p_15826_ p_15826_
+	lambda$cap$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145355_
+		static
+		0 p_145356_ p_145356_
+	lambda$cap$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145351_
+		static
+		0 p_145352_ p_145352_
+	lambda$cap$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15831_
+		static
+		0 p_15832_ p_15832_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145353_
+		static
+		0 p_145354_ p_145354_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_15827_
+		static
+		0 p_15828_ p_15828_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/FurnaceRecipeFix net/minecraft/util/datafix/fixes/FurnaceRecipeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15837_ p_15837_
+		1 p_15838_ p_15838_
+	cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; m_15849_
+		0 p_15850_ p_15850_
+	lambda$cap$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145369_
+		0 p_145370_ p_145370_
+		1 p_145371_ p_145371_
+		2 p_145372_ p_145372_
+	lambda$cap$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145365_
+		0 p_145366_ p_145366_
+		1 p_145367_ p_145367_
+		2 p_145368_ p_145368_
+	lambda$cap$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145361_
+		0 p_145362_ p_145362_
+		1 p_145363_ p_145363_
+		2 p_145364_ p_145364_
+	lambda$cap$3 (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; m_15839_
+		0 p_15840_ p_15840_
+		1 p_15841_ p_15841_
+		2 p_15842_ p_15842_
+		3 p_15843_ p_15843_
+		4 p_15844_ p_15844_
+		5 p_15845_ p_15845_
+		6 p_15846_ p_15846_
+		7 p_15847_ p_15847_
+		8 p_15848_ p_15848_
+	lambda$updateFurnaceContents$4 (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V m_145357_
+		static
+		0 p_145358_ p_145358_
+		1 p_145359_ p_145359_
+		2 p_145360_ p_145360_
+	lambda$updateFurnaceContents$5 (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V m_15855_
+		static
+		0 p_15856_ p_15856_
+		1 p_15857_ p_15857_
+		2 p_15858_ p_15858_
+		3 p_15859_ p_15859_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateFurnaceContents (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15851_
+		0 p_15852_ p_15852_
+		1 p_15853_ p_15853_
+		2 p_15854_ p_15854_
+net/minecraft/util/datafix/fixes/GoatHornIdFix net/minecraft/util/datafix/fixes/GoatHornIdFix
+	INSTRUMENTS f_216671_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216674_ p_216674_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216676_ p_216676_
+	lambda$new$0 (Ljava/lang/String;)Z m_216677_
+		static
+		0 p_216678_ p_216678_
+net/minecraft/util/datafix/fixes/GossipUUIDFix net/minecraft/util/datafix/fixes/GossipUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_15878_ p_15878_
+		1 p_15879_ p_15879_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_15881_ p_15881_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145377_
+		static
+		0 p_145378_ p_145378_
+	lambda$fix$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145373_
+		static
+		0 p_145374_ p_145374_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145375_
+		static
+		0 p_145376_ p_145376_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15882_
+		static
+		0 p_15883_ p_15883_
+net/minecraft/util/datafix/fixes/HeightmapRenamingFix net/minecraft/util/datafix/fixes/HeightmapRenamingFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15891_ p_15891_
+		1 p_15892_ p_15892_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15898_
+		0 p_15899_ p_15899_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145379_
+		0 p_145380_ p_145380_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15893_
+		0 p_15894_ p_15894_
+		1 p_15895_ p_15895_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15902_ p_15902_
+		1 p_15903_ p_15903_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15904_
+		static
+		0 p_15905_ p_15905_
+	isIglooPiece (Lcom/mojang/serialization/Dynamic;)Z m_15912_
+		static
+		0 p_15913_ p_15913_
+	lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/lang/Boolean; m_15910_
+		static
+		0 p_15911_ p_15911_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_274161_
+		static
+		0 p_274928_ p_274928_
+	lambda$removeIglooPieces$2 (Lcom/mojang/serialization/Dynamic;)Z m_145381_
+		static
+		0 p_145382_ p_145382_
+	lambda$removeIglooPieces$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_15906_
+		static
+		0 p_15907_ p_15907_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	removeIglooPieces (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15908_
+		static
+		0 p_15909_ p_15909_
+net/minecraft/util/datafix/fixes/ItemBannerColorFix net/minecraft/util/datafix/fixes/ItemBannerColorFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15918_ p_15918_
+		1 p_15919_ p_15919_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15920_
+		static
+		0 p_15921_ p_15921_
+		1 p_15922_ p_15922_
+		2 p_15923_ p_15923_
+		3 p_15924_ p_15924_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15927_ p_15927_
+		1 p_15928_ p_15928_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15934_
+		0 p_15935_ p_15935_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145383_
+		0 p_145384_ p_145384_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15929_
+		0 p_15930_ p_15930_
+		1 p_15931_ p_15931_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemIdFix net/minecraft/util/datafix/fixes/ItemIdFix
+	ITEM_NAMES f_15937_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15940_ p_15940_
+		1 p_15941_ p_15941_
+	getItem (I)Ljava/lang/String; m_15942_
+		static
+		0 p_15943_ p_15943_
+	lambda$makeRule$1 (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; m_145389_
+		static
+		0 p_145390_ p_145390_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145387_
+		static
+		0 p_145388_ p_145388_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; m_145385_
+		static
+		0 p_145386_ p_145386_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15944_
+		static
+		0 p_15945_ p_15945_
+		1 p_15946_ p_15946_
+		2 p_15947_ p_15947_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_15952_
+		static
+		0 p_15953_ p_15953_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemLoreFix net/minecraft/util/datafix/fixes/ItemLoreFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15958_ p_15958_
+		1 p_15959_ p_15959_
+	fixLoreEntry (Ljava/lang/String;)Ljava/lang/String; m_15967_
+		static
+		0 p_15968_ p_15968_
+	fixLoreList (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_15969_
+		static
+		0 p_15970_ p_15970_
+	lambda$fixLoreList$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_15965_
+		static
+		0 p_15966_ p_15966_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145397_
+		static
+		0 p_145398_ p_145398_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145395_
+		static
+		0 p_145396_ p_145396_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145393_
+		static
+		0 p_145394_ p_145394_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145391_
+		static
+		0 p_145392_ p_145392_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15960_
+		static
+		0 p_15961_ p_15961_
+		1 p_15962_ p_15962_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemPotionFix net/minecraft/util/datafix/fixes/ItemPotionFix
+	DEFAULT f_145399_
+	POTIONS f_15987_
+	SPLASH f_145400_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_15990_ p_15990_
+		1 p_15991_ p_15991_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_15992_
+		static
+		0 p_15993_ p_15993_
+		1 p_15994_ p_15994_
+		2 p_15995_ p_15995_
+	lambda$static$0 ([Ljava/lang/String;)V m_15996_
+		static
+		0 p_15997_ p_15997_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix
+	items f_242500_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/util/Set;)V <init>
+		0 p_242892_ p_242892_
+		1 p_242905_ p_242905_
+		2 p_242937_ p_242937_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_242604_
+		0 p_242914_ p_242914_
+		1 p_242902_ p_242902_
+		2 p_242931_ p_242931_
+		3 p_242866_ p_242866_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRenameFix net/minecraft/util/datafix/fixes/ItemRenameFix
+	name f_15999_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_16001_ p_16001_
+		1 p_16002_ p_16002_
+	create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; m_16003_
+		static
+		0 p_16004_ p_16004_
+		1 p_16005_ p_16005_
+		2 p_16006_ p_16006_
+	fixItem (Ljava/lang/String;)Ljava/lang/String; m_7348_
+		0 p_16011_ p_16011_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145401_
+		0 p_145402_ p_145402_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16009_
+		0 p_16010_ p_16010_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemRenameFix$1 net/minecraft/util/datafix/fixes/ItemRenameFix$1
+	val$fixItem f_16013_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_16015_ p_16015_
+		1 p_16016_ p_16016_
+		2 p_16017_ p_16017_
+	fixItem (Ljava/lang/String;)Ljava/lang/String; m_7348_
+		0 p_16019_ p_16019_
+net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix
+	NAMES_BY_COLOR f_16020_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16023_ p_16023_
+		1 p_16024_ p_16024_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16025_
+		static
+		0 p_16026_ p_16026_
+		1 p_16027_ p_16027_
+		2 p_16028_ p_16028_
+		3 p_16029_ p_16029_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemSpawnEggFix net/minecraft/util/datafix/fixes/ItemSpawnEggFix
+	ID_TO_ENTITY f_16031_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16034_ p_16034_
+		1 p_16035_ p_16035_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145415_
+		static
+		0 p_145416_ p_145416_
+		1 p_145417_ p_145417_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145412_
+		static
+		0 p_145413_ p_145413_
+		1 p_145414_ p_145414_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145404_
+		static
+		0 p_145405_ p_145405_
+		1 p_145406_ p_145406_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145407_
+		static
+		0 p_145408_ p_145408_
+		1 p_145409_ p_145409_
+		2 p_145410_ p_145410_
+		3 p_145411_ p_145411_
+	lambda$makeRule$5 ()Ljava/lang/IllegalStateException; m_145403_
+		static
+	lambda$makeRule$6 (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; m_16037_
+		static
+		0 p_16038_ p_16038_
+		1 p_16039_ p_16039_
+		2 p_16040_ p_16040_
+		3 p_16041_ p_16041_
+		4 p_16042_ p_16042_
+		5 p_16043_ p_16043_
+		6 p_16044_ p_16044_
+	lambda$static$0 ([Ljava/lang/String;)V m_16053_
+		static
+		0 p_16054_ p_16054_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix
+	MAP f_16062_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16065_ p_16065_
+		1 p_16066_ p_16066_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16072_
+		0 p_16073_ p_16073_
+	lambda$fixTag$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145424_
+		static
+		0 p_145425_ p_145425_
+	lambda$fixTag$4 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_16080_
+		static
+		0 p_16081_ p_16081_
+	lambda$fixTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145422_
+		static
+		0 p_145423_ p_145423_
+	lambda$fixTag$6 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145420_
+		static
+		0 p_145421_ p_145421_
+	lambda$fixTag$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16078_
+		static
+		0 p_16079_ p_16079_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145418_
+		0 p_145419_ p_145419_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16067_
+		0 p_16068_ p_16068_
+		1 p_16069_ p_16069_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_16074_
+		static
+		0 p_16075_ p_16075_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackMapIdFix net/minecraft/util/datafix/fixes/ItemStackMapIdFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16088_ p_16088_
+		1 p_16089_ p_16089_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16090_
+		static
+		0 p_16091_ p_16091_
+		1 p_16092_ p_16092_
+		2 p_16093_ p_16093_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix
+	MAP f_16095_
+	itemType f_260677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;)V <init>
+		0 p_262024_ p_262024_
+		1 p_262020_ p_262020_
+		2 p_261847_ p_261847_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16100_
+		0 p_16101_ p_16101_
+		1 p_16102_ p_16102_
+		2 p_16103_ p_16103_
+		3 p_16104_ p_16104_
+		4 p_16105_ p_16105_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260784_
+		static
+		0 p_261434_ p_261434_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackTagFix net/minecraft/util/datafix/fixes/ItemStackTagFix
+	idFilter f_216680_
+	name f_216679_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
+		0 p_216682_ p_216682_
+		1 p_216683_ p_216683_
+		2 p_216684_ p_216684_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216691_ p_216691_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216689_
+		0 p_216690_ p_216690_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_216685_
+		0 p_216686_ p_216686_
+		1 p_216687_ p_216687_
+		2 p_216688_ p_216688_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix
+	DAMAGE_IDS f_16111_
+	IDS f_16110_
+	MAP f_16109_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16114_ p_16114_
+		1 p_16115_ p_16115_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16116_
+		static
+		0 p_16117_ p_16117_
+		1 p_16118_ p_16118_
+		2 p_16119_ p_16119_
+	lambda$static$0 (Ljava/util/HashMap;)V m_16125_
+		static
+		0 p_16126_ p_16126_
+	lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; m_16120_
+		static
+		0 p_16121_ p_16121_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateItem (Ljava/lang/String;I)Ljava/lang/String; m_16122_
+		static
+		0 p_16123_ p_16123_
+		1 p_16124_ p_16124_
+net/minecraft/util/datafix/fixes/ItemStackUUIDFix net/minecraft/util/datafix/fixes/ItemStackUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16129_ p_16129_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; m_145434_
+		static
+		0 p_145435_ p_145435_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145430_
+		0 p_145431_ p_145431_
+		1 p_145432_ p_145432_
+		2 p_145433_ p_145433_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145426_
+		0 p_145427_ p_145427_
+		1 p_145428_ p_145428_
+		2 p_145429_ p_145429_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16130_
+		0 p_16131_ p_16131_
+		1 p_16132_ p_16132_
+	lambda$updateAttributeModifiers$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145436_
+		static
+		0 p_145437_ p_145437_
+	lambda$updateAttributeModifiers$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16143_
+		static
+		0 p_16144_ p_16144_
+		1 p_16145_ p_16145_
+	lambda$updateSkullOwner$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16150_
+		static
+		0 p_16151_ p_16151_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateAttributeModifiers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16146_
+		0 p_16147_ p_16147_
+	updateSkullOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16148_
+		0 p_16149_ p_16149_
+net/minecraft/util/datafix/fixes/ItemWaterPotionFix net/minecraft/util/datafix/fixes/ItemWaterPotionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16156_ p_16156_
+		1 p_16157_ p_16157_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16158_
+		static
+		0 p_16159_ p_16159_
+		1 p_16160_ p_16160_
+		2 p_16161_ p_16161_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16164_ p_16164_
+		1 p_16165_ p_16165_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16171_
+		0 p_16172_ p_16172_
+	lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145442_
+		static
+		0 p_145443_ p_145443_
+	lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145440_
+		static
+		0 p_145441_ p_145441_
+	lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16173_
+		static
+		0 p_16174_ p_16174_
+		1 p_16175_ p_16175_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145438_
+		0 p_145439_ p_145439_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16166_
+		0 p_16167_ p_16167_
+		1 p_16168_ p_16168_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/JigsawPropertiesFix net/minecraft/util/datafix/fixes/JigsawPropertiesFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16182_ p_16182_
+		1 p_16183_ p_16183_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16185_ p_16185_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16186_
+		static
+		0 p_16187_ p_16187_
+net/minecraft/util/datafix/fixes/JigsawRotationFix net/minecraft/util/datafix/fixes/JigsawRotationFix
+	RENAMES f_145444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16191_ p_16191_
+		1 p_16192_ p_16192_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16195_
+		static
+		0 p_16196_ p_16196_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16197_
+		static
+		0 p_16198_ p_16198_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16193_
+		static
+		0 p_16194_ p_16194_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LeavesFix net/minecraft/util/datafix/fixes/LeavesFix
+	DECAY_DISTANCE f_145453_
+	DIRECTIONS f_16200_
+	EAST_MASK f_145450_
+	LEAVES f_16201_
+	LOGS f_16202_
+	NORTH_EAST_MASK f_145451_
+	NORTH_MASK f_145452_
+	NORTH_WEST_MASK f_145445_
+	SIZE f_145455_
+	SIZE_BITS f_145454_
+	SOUTH_EAST_MASK f_145449_
+	SOUTH_MASK f_145448_
+	SOUTH_WEST_MASK f_145447_
+	WEST_MASK f_145446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16205_ p_16205_
+		1 p_16206_ p_16206_
+	getIndex (III)I m_16210_
+		static
+		0 p_16211_ p_16211_
+		1 p_16212_ p_16212_
+		2 p_16213_ p_16213_
+	getSideMask (ZZZZ)I m_16236_
+		static
+		0 p_16237_ p_16237_
+		1 p_16238_ p_16238_
+		2 p_16239_ p_16239_
+		3 p_16240_ p_16240_
+	getX (I)I m_16208_
+		0 p_16209_ p_16209_
+	getY (I)I m_16245_
+		0 p_16246_ p_16246_
+	getZ (I)I m_16247_
+		0 p_16248_ p_16248_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; m_145466_
+		0 p_145467_ p_145467_
+	lambda$makeRule$2 (Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; m_145456_
+		static
+		0 p_145457_ p_145457_
+	lambda$makeRule$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145468_
+		static
+		0 p_145469_ p_145469_
+		1 p_145470_ p_145470_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145462_
+		0 p_145463_ p_145463_
+		1 p_145464_ p_145464_
+		2 p_145465_ p_145465_
+	lambda$makeRule$5 ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145471_
+		static
+		0 p_145472_ p_145472_
+		1 p_145473_ p_145473_
+	lambda$makeRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145458_
+		0 p_145459_ p_145459_
+		1 p_145460_ p_145460_
+		2 p_145461_ p_145461_
+	lambda$makeRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16216_
+		0 p_16217_ p_16217_
+		1 p_16218_ p_16218_
+		2 p_16219_ p_16219_
+		3 p_16220_ p_16220_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_16234_
+		static
+		0 p_16235_ p_16235_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection
+	DECAYABLE f_145475_
+	DISTANCE f_145476_
+	PERSISTENT f_145474_
+	leaveIds f_16250_
+	logIds f_16251_
+	stateToIdMap f_16252_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16254_ p_16254_
+		1 p_16255_ p_16255_
+	getDistance (I)I m_16278_
+		0 p_16279_ p_16279_
+	isLeaf (I)Z m_16276_
+		0 p_16277_ p_16277_
+	isLog (I)Z m_16257_
+		0 p_16258_ p_16258_
+	makeLeafTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; m_16271_
+		0 p_16272_ p_16272_
+		1 p_16273_ p_16273_
+		2 p_16274_ p_16274_
+		3 p_16275_ p_16275_
+	setDistance (III)V m_16259_
+		0 p_16260_ p_16260_
+		1 p_16261_ p_16261_
+		2 p_16262_ p_16262_
+	skippable ()Z m_7969_
+net/minecraft/util/datafix/fixes/LeavesFix$Section net/minecraft/util/datafix/fixes/LeavesFix$Section
+	BLOCK_STATES_TAG f_145477_
+	NAME_TAG f_145478_
+	PROPERTIES_TAG f_145479_
+	blockStateType f_16284_
+	index f_16282_
+	palette f_16281_
+	paletteFinder f_16280_
+	storage f_16283_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16286_ p_16286_
+		1 p_16287_ p_16287_
+	getBlock (I)I m_16302_
+		0 p_16303_ p_16303_
+	getIndex ()I m_16301_
+	getStateId (Ljava/lang/String;ZI)I m_16292_
+		0 p_16293_ p_16293_
+		1 p_16294_ p_16294_
+		2 p_16295_ p_16295_
+	isSkippable ()Z m_16298_
+	lambda$new$0 (Ljava/util/List;)Ljava/util/List; m_16296_
+		static
+		0 p_16297_ p_16297_
+	lambda$write$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16304_
+		0 p_16305_ p_16305_
+	lambda$write$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_16299_
+		static
+		0 p_16300_ p_16300_
+	readStorage (Lcom/mojang/serialization/Dynamic;)V m_16290_
+		0 p_16291_ p_16291_
+	skippable ()Z m_7969_
+	write (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16288_
+		0 p_16289_ p_16289_
+net/minecraft/util/datafix/fixes/LegacyDragonFightFix net/minecraft/util/datafix/fixes/LegacyDragonFightFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_289761_ p_289761_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_289728_
+		static
+		0 p_289763_ p_289763_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_289720_
+		static
+		0 p_289787_ p_289787_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix
+	GENERATOR_OPTIONS f_145480_
+	MAP f_16306_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16309_ p_16309_
+		1 p_16310_ p_16310_
+	convert (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_16326_
+		static
+		0 p_16327_ p_16327_
+		1 p_16328_ p_16328_
+	getLayerInfoFromString (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_16324_
+		static
+		0 p_16325_ p_16325_
+	getLayersInfoFromString (Ljava/lang/String;)Ljava/util/List; m_16334_
+		static
+		0 p_16335_ p_16335_
+	lambda$convert$4 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_16318_
+		static
+		0 p_16319_ p_16319_
+		1 p_16320_ p_16320_
+	lambda$convert$5 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145485_
+		static
+		0 p_145486_ p_145486_
+		1 p_145487_ p_145487_
+	lambda$convert$6 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_16321_
+		static
+		0 p_16322_ p_16322_
+		1 p_16323_ p_16323_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_145482_
+		static
+		0 p_145483_ p_145483_
+		1 p_145484_ p_145484_
+	lambda$makeRule$2 ()Ljava/lang/IllegalStateException; m_145481_
+		static
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16312_
+		static
+		0 p_16313_ p_16313_
+		1 p_16314_ p_16314_
+	lambda$static$0 (Ljava/util/HashMap;)V m_16329_
+		static
+		0 p_16330_ p_16330_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix
+	AMOUNT_SPLITTER f_16340_
+	BLOCK_SPLITTER f_16341_
+	DEFAULT f_145488_
+	GENERATOR_OPTIONS f_145489_
+	LAYER_SPLITTER f_16338_
+	OLD_AMOUNT_SPLITTER f_16339_
+	SPLITTER f_16337_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16344_ p_16344_
+		1 p_16345_ p_16345_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16352_
+		0 p_16353_ p_16353_
+	fixString (Ljava/lang/String;)Ljava/lang/String; m_16354_
+		0 p_16355_ p_16355_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16356_
+		0 p_16357_ p_16357_
+	lambda$fixString$2 (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; m_16346_
+		static
+		0 p_16347_ p_16347_
+		1 p_16348_ p_16348_
+		2 p_16349_ p_16349_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16350_
+		0 p_16351_ p_16351_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/LevelUUIDFix net/minecraft/util/datafix/fixes/LevelUUIDFix
+	LOGGER f_201928_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16360_ p_16360_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145509_
+		0 p_145510_ p_145510_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145495_
+		0 p_145496_ p_145496_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16361_
+		0 p_16362_ p_16362_
+	lambda$updateCustomBossEvents$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145499_
+		static
+		0 p_145500_ p_145500_
+	lambda$updateCustomBossEvents$11 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145490_
+		static
+		0 p_145491_ p_145491_
+	lambda$updateCustomBossEvents$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16378_
+		static
+		0 p_16379_ p_16379_
+	lambda$updateCustomBossEvents$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145503_
+		static
+		0 p_145504_ p_145504_
+	lambda$updateCustomBossEvents$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145501_
+		static
+		0 p_145502_ p_145502_
+	lambda$updateCustomBossEvents$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145492_
+		static
+		0 p_145493_ p_145493_
+		1 p_145494_ p_145494_
+	lambda$updateDragonFight$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145507_
+		static
+		0 p_145508_ p_145508_
+	lambda$updateDragonFight$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145505_
+		static
+		0 p_145506_ p_145506_
+	lambda$updateDragonFight$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145497_
+		static
+		0 p_145498_ p_145498_
+	lambda$updateDragonFight$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16386_
+		static
+		0 p_16387_ p_16387_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateCustomBossEvents (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16376_
+		0 p_16377_ p_16377_
+	updateDragonFight (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16374_
+		0 p_16375_ p_16375_
+	updateWanderingTrader (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16372_
+		0 p_16373_ p_16373_
+net/minecraft/util/datafix/fixes/MapIdFix net/minecraft/util/datafix/fixes/MapIdFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16396_ p_16396_
+		1 p_16397_ p_16397_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145511_
+		static
+		0 p_145512_ p_145512_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16398_
+		static
+		0 p_16399_ p_16399_
+		1 p_16400_ p_16400_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/MemoryExpiryDataFix net/minecraft/util/datafix/fixes/MemoryExpiryDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_16405_ p_16405_
+		1 p_16406_ p_16406_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16408_ p_16408_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16411_
+		0 p_16412_ p_16412_
+	updateBrain (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16413_
+		0 p_16414_ p_16414_
+	updateMemories (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16415_
+		0 p_16416_ p_16416_
+	updateMemoryEntry (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_16409_
+		0 p_16410_ p_16410_
+	wrapMemoryValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16417_
+		0 p_16418_ p_16418_
+net/minecraft/util/datafix/fixes/MissingDimensionFix net/minecraft/util/datafix/fixes/MissingDimensionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16420_ p_16420_
+		1 p_16421_ p_16421_
+	fields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16438_
+		static
+		0 p_16439_ p_16439_
+		1 p_16440_ p_16440_
+	flatType (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; m_185130_
+		static
+		0 p_185131_ p_185131_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145518_
+		0 p_145519_ p_145519_
+		1 p_145520_ p_145520_
+		2 p_145521_ p_145521_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145513_
+		0 p_145514_ p_145514_
+		1 p_145515_ p_145515_
+		2 p_145516_ p_145516_
+		3 p_145517_ p_145517_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16422_
+		0 p_16423_ p_16423_
+		1 p_16424_ p_16424_
+		2 p_16425_ p_16425_
+		3 p_16426_ p_16426_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16446_
+		static
+		0 p_16447_ p_16447_
+		1 p_16448_ p_16448_
+	optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; m_16441_
+		static
+		0 p_16442_ p_16442_
+		1 p_16443_ p_16443_
+		2 p_16444_ p_16444_
+		3 p_16445_ p_16445_
+	recreateSettings (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16436_
+		0 p_16437_ p_16437_
+net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16451_ p_16451_
+		1 p_16452_ p_16452_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16456_
+		0 p_16457_ p_16457_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16458_
+		static
+		0 p_16459_ p_16459_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16453_
+		0 p_16454_ p_16454_
+		1 p_16455_ p_16455_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NamedEntityFix net/minecraft/util/datafix/fixes/NamedEntityFix
+	entityName f_16462_
+	name f_16461_
+	type f_16463_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
+		0 p_16465_ p_16465_
+		1 p_16466_ p_16466_
+		2 p_16467_ p_16467_
+		3 p_16468_ p_16468_
+		4 p_16469_ p_16469_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16473_ p_16473_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16470_
+		0 p_16471_ p_16471_
+		1 p_16472_ p_16472_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix
+	name f_276670_
+	renamer f_276472_
+	type f_276626_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_277723_ p_277723_
+		1 p_277766_ p_277766_
+		2 p_277439_ p_277439_
+		3 p_278045_ p_278045_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_276795_
+		0 p_277944_ p_277944_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_277048_
+		0 p_278028_ p_278028_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/NewVillageFix net/minecraft/util/datafix/fixes/NewVillageFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16476_ p_16476_
+		1 p_16477_ p_16477_
+	cap (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; m_16498_
+		0 p_16499_ p_16499_
+	lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Z m_145545_
+		static
+		0 p_145546_ p_145546_
+	lambda$cap$1 (Ljava/lang/String;)Ljava/lang/String; m_145541_
+		static
+		0 p_145542_ p_145542_
+	lambda$cap$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16478_
+		static
+		0 p_16479_ p_16479_
+		1 p_16480_ p_16480_
+		2 p_16481_ p_16481_
+		3 p_16482_ p_16482_
+		4 p_16483_ p_16483_
+	lambda$cap$11 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145547_
+		static
+		0 p_145548_ p_145548_
+	lambda$cap$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145536_
+		static
+		0 p_145537_ p_145537_
+	lambda$cap$13 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16496_
+		static
+		0 p_16497_ p_16497_
+	lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145534_
+		static
+		0 p_145535_ p_145535_
+	lambda$cap$3 (Ljava/util/List;)Ljava/util/List; m_145543_
+		static
+		0 p_145544_ p_145544_
+	lambda$cap$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145531_
+		static
+		0 p_145532_ p_145532_
+		1 p_145533_ p_145533_
+	lambda$cap$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145538_
+		static
+		0 p_145539_ p_145539_
+		1 p_145540_ p_145540_
+	lambda$cap$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145551_
+		static
+		0 p_145552_ p_145552_
+	lambda$cap$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145549_
+		static
+		0 p_145550_ p_145550_
+	lambda$cap$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145527_
+		static
+		0 p_145528_ p_145528_
+		1 p_145529_ p_145529_
+		2 p_145530_ p_145530_
+	lambda$cap$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145522_
+		static
+		0 p_145523_ p_145523_
+		1 p_145524_ p_145524_
+		2 p_145525_ p_145525_
+		3 p_145526_ p_145526_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16521_ p_16521_
+		1 p_16522_ p_16522_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145560_
+		static
+		0 p_145561_ p_145561_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145557_
+		static
+		0 p_145558_ p_145558_
+		1 p_145559_ p_145559_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145555_
+		static
+		0 p_145556_ p_145556_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181038_
+		static
+		0 p_181039_ p_181039_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16536_ p_16536_
+		1 p_16537_ p_16537_
+	getRenderType (Ljava/lang/String;)Ljava/lang/String; m_262826_
+		static
+		0 p_262957_ p_262957_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_262778_
+		static
+		0 p_145565_ p_145565_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181040_
+		static
+		0 p_181041_ p_181041_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16548_ p_16548_
+		1 p_16549_ p_16549_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16551_ p_16551_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16552_
+		0 p_16553_ p_16553_
+net/minecraft/util/datafix/fixes/OminousBannerRenameFix net/minecraft/util/datafix/fixes/OminousBannerRenameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216694_ p_216694_
+	fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_213922_
+		0 p_216696_ p_216696_
+	lambda$new$0 (Ljava/lang/String;)Z m_216697_
+		static
+		0 p_216698_ p_216698_
+net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_265364_ p_265364_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_264351_
+		static
+		0 p_265786_ p_265786_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_264368_
+		static
+		0 p_265152_ p_265152_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16607_ p_16607_
+		1 p_16608_ p_16608_
+	calculateBackground (Ljava/lang/String;)D m_16616_
+		0 p_16617_ p_16617_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_145568_
+		0 p_145569_ p_145569_
+		1 p_145570_ p_145570_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145566_
+		0 p_145567_ p_145567_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16609_
+		0 p_16610_ p_16610_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_263497_ p_263497_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_263474_
+		static
+		0 p_263486_ p_263486_
+		1 p_263546_ p_263546_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_263472_
+		static
+		0 p_263531_ p_263531_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_263463_
+		static
+		0 p_263493_ p_263493_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateValue (Ljava/lang/String;)Ljava/lang/String; m_263452_
+		static
+		0 p_263541_ p_263541_
+net/minecraft/util/datafix/fixes/OptionsForceVBOFix net/minecraft/util/datafix/fixes/OptionsForceVBOFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16620_ p_16620_
+		1 p_16621_ p_16621_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145571_
+		static
+		0 p_145572_ p_145572_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16622_
+		static
+		0 p_16623_ p_16623_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix
+	KEY_UNKNOWN f_145573_
+	MAP f_16627_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16630_ p_16630_
+		1 p_16631_ p_16631_
+	lambda$makeRule$1 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145579_
+		static
+		0 p_145580_ p_145580_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; m_145576_
+		static
+		0 p_145577_ p_145577_
+		1 p_145578_ p_145578_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145574_
+		static
+		0 p_145575_ p_145575_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16632_
+		static
+		0 p_16633_ p_16633_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_16639_
+		static
+		0 p_16640_ p_16640_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16645_ p_16645_
+		1 p_16646_ p_16646_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_145583_
+		static
+		0 p_145584_ p_145584_
+		1 p_145585_ p_145585_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; m_145586_
+		static
+		0 p_145587_ p_145587_
+		1 p_145588_ p_145588_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145581_
+		static
+		0 p_145582_ p_145582_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16647_
+		static
+		0 p_16648_ p_16648_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16659_ p_16659_
+		1 p_16660_ p_16660_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145589_
+		static
+		0 p_145590_ p_145590_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16661_
+		static
+		0 p_16662_ p_16662_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_250038_ p_250038_
+	fixList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_245596_
+		0 p_249761_ p_249761_
+	lambda$fixList$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_245414_
+		static
+		0 p_249196_ p_249196_
+		1 p_250930_ p_250930_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_246725_
+		0 p_250184_ p_250184_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_247308_
+		0 p_248578_ p_248578_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OptionsRenameFieldFix net/minecraft/util/datafix/fixes/OptionsRenameFieldFix
+	fieldFrom f_16667_
+	fieldTo f_16668_
+	fixName f_16666_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
+		0 p_16670_ p_16670_
+		1 p_16671_ p_16671_
+		2 p_16672_ p_16672_
+		3 p_16673_ p_16673_
+		4 p_16674_ p_16674_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145593_
+		0 p_145594_ p_145594_
+		1 p_145595_ p_145595_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145591_
+		0 p_145592_ p_145592_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16675_
+		0 p_16676_ p_16676_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/OverreachingTickFix net/minecraft/util/datafix/fixes/OverreachingTickFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_207654_ p_207654_
+	extractOverreachingTicks (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_207662_
+		static
+		0 p_207663_ p_207663_
+		1 p_207664_ p_207664_
+		2 p_207665_ p_207665_
+		3 p_207666_ p_207666_
+		4 p_207667_ p_207667_
+	lambda$extractOverreachingTicks$2 (IILcom/mojang/serialization/Dynamic;)Z m_207655_
+		static
+		0 p_207656_ p_207656_
+		1 p_207657_ p_207657_
+		2 p_207658_ p_207658_
+	lambda$makeRule$0 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207668_
+		static
+		0 p_207669_ p_207669_
+		1 p_207670_ p_207670_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_207659_
+		static
+		0 p_207660_ p_207660_
+		1 p_207661_ p_207661_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/PlayerUUIDFix net/minecraft/util/datafix/fixes/PlayerUUIDFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16684_ p_16684_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145600_
+		static
+		0 p_145601_ p_145601_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145596_
+		static
+		0 p_145597_ p_145597_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145598_
+		static
+		0 p_145599_ p_145599_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16685_
+		static
+		0 p_16686_ p_16686_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/PoiTypeRemoveFix net/minecraft/util/datafix/fixes/PoiTypeRemoveFix
+	typesToKeep f_216699_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
+		0 p_216701_ p_216701_
+		1 p_216702_ p_216702_
+		2 p_216703_ p_216703_
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216707_ p_216707_
+	shouldKeepRecord (Lcom/mojang/serialization/Dynamic;)Z m_216704_
+		0 p_216705_ p_216705_
+net/minecraft/util/datafix/fixes/PoiTypeRenameFix net/minecraft/util/datafix/fixes/PoiTypeRenameFix
+	renamer f_216708_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_216710_ p_216710_
+		1 p_216711_ p_216711_
+		2 p_216712_ p_216712_
+	lambda$processRecords$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216717_
+		0 p_216718_ p_216718_
+	lambda$processRecords$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216713_
+		0 p_216714_ p_216714_
+	processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_213759_
+		0 p_216716_ p_216716_
+net/minecraft/util/datafix/fixes/RecipesFix net/minecraft/util/datafix/fixes/RecipesFix
+	RECIPES f_16722_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RecipesRenameningFix net/minecraft/util/datafix/fixes/RecipesRenameningFix
+	RECIPES f_16741_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16749_ p_16749_
+	isConnected (Ljava/lang/String;)Z m_16754_
+		static
+		0 p_16755_ p_16755_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16750_
+		0 p_16751_ p_16751_
+	lambda$updateRedstoneConnections$1 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145625_
+		static
+		0 p_145626_ p_145626_
+		1 p_145627_ p_145627_
+	lambda$updateRedstoneConnections$2 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145622_
+		static
+		0 p_145623_ p_145623_
+		1 p_145624_ p_145624_
+	lambda$updateRedstoneConnections$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145619_
+		static
+		0 p_145620_ p_145620_
+		1 p_145621_ p_145621_
+	lambda$updateRedstoneConnections$4 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145616_
+		static
+		0 p_145617_ p_145617_
+		1 p_145618_ p_145618_
+	lambda$updateRedstoneConnections$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16759_
+		static
+		0 p_16760_ p_16760_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateRedstoneConnections (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16752_
+		0 p_16753_ p_16753_
+net/minecraft/util/datafix/fixes/References net/minecraft/util/datafix/fixes/References
+	ADVANCEMENTS f_16779_
+	BIOME f_16794_
+	BLOCK_ENTITY f_16781_
+	BLOCK_NAME f_16787_
+	BLOCK_STATE f_16783_
+	CHUNK f_16773_
+	ENTITY f_16786_
+	ENTITY_CHUNK f_145628_
+	ENTITY_NAME f_16784_
+	ENTITY_TREE f_16785_
+	GAME_EVENT_NAME f_216719_
+	HOTBAR f_16774_
+	ITEM_NAME f_16788_
+	ITEM_STACK f_16782_
+	LEVEL f_16771_
+	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST f_276527_
+	OBJECTIVE f_16791_
+	OPTIONS f_16775_
+	PLAYER f_16772_
+	POI_CHUNK f_16780_
+	RECIPE f_16793_
+	SAVED_DATA f_16778_
+	STATS f_16777_
+	STRUCTURE f_16776_
+	STRUCTURE_FEATURE f_16790_
+	TEAM f_16792_
+	UNTAGGED_SPAWNER f_16789_
+	WORLD_GEN_SETTINGS f_16795_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Ljava/lang/String; m_16821_
+		static
+	lambda$static$1 ()Ljava/lang/String; m_16820_
+		static
+	lambda$static$10 ()Ljava/lang/String; m_16811_
+		static
+	lambda$static$11 ()Ljava/lang/String; m_16810_
+		static
+	lambda$static$12 ()Ljava/lang/String; m_16809_
+		static
+	lambda$static$13 ()Ljava/lang/String; m_16808_
+		static
+	lambda$static$14 ()Ljava/lang/String; m_16807_
+		static
+	lambda$static$15 ()Ljava/lang/String; m_16806_
+		static
+	lambda$static$16 ()Ljava/lang/String; m_16805_
+		static
+	lambda$static$17 ()Ljava/lang/String; m_16804_
+		static
+	lambda$static$18 ()Ljava/lang/String; m_16803_
+		static
+	lambda$static$19 ()Ljava/lang/String; m_16802_
+		static
+	lambda$static$2 ()Ljava/lang/String; m_16819_
+		static
+	lambda$static$20 ()Ljava/lang/String; m_16801_
+		static
+	lambda$static$21 ()Ljava/lang/String; m_16800_
+		static
+	lambda$static$22 ()Ljava/lang/String; m_16799_
+		static
+	lambda$static$23 ()Ljava/lang/String; m_16798_
+		static
+	lambda$static$24 ()Ljava/lang/String; m_16797_
+		static
+	lambda$static$25 ()Ljava/lang/String; m_145630_
+		static
+	lambda$static$26 ()Ljava/lang/String; m_216720_
+		static
+	lambda$static$27 ()Ljava/lang/String; m_16818_
+		static
+	lambda$static$3 ()Ljava/lang/String; m_16817_
+		static
+	lambda$static$4 ()Ljava/lang/String; m_16816_
+		static
+	lambda$static$5 ()Ljava/lang/String; m_16815_
+		static
+	lambda$static$6 ()Ljava/lang/String; m_16814_
+		static
+	lambda$static$7 ()Ljava/lang/String; m_16813_
+		static
+	lambda$static$8 ()Ljava/lang/String; m_16812_
+		static
+	lambda$static$9 ()Ljava/lang/String; m_276734_
+		static
+net/minecraft/util/datafix/fixes/RemapChunkStatusFix net/minecraft/util/datafix/fixes/RemapChunkStatusFix
+	mapper f_279655_
+	name f_279591_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
+		0 p_281350_ p_281350_
+		1 p_283581_ p_283581_
+		2 p_282501_ p_282501_
+	fixStatus (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_280394_
+		0 p_281410_ p_281410_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_280232_
+		0 p_282869_ p_282869_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_284011_
+		0 p_284697_ p_284697_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_280033_
+		0 p_283662_ p_283662_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/RemoveGolemGossipFix net/minecraft/util/datafix/fixes/RemoveGolemGossipFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16823_ p_16823_
+		1 p_16824_ p_16824_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16826_ p_16826_
+	fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16827_
+		static
+		0 p_16828_ p_16828_
+	lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Z m_145631_
+		static
+		0 p_145632_ p_145632_
+	lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16829_
+		static
+		0 p_16830_ p_16830_
+		1 p_16831_ p_16831_
+net/minecraft/util/datafix/fixes/RenamedCoralFansFix net/minecraft/util/datafix/fixes/RenamedCoralFansFix
+	RENAMED_IDS f_16848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/RenamedCoralFix net/minecraft/util/datafix/fixes/RenamedCoralFix
+	RENAMED_IDS f_16850_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/datafix/fixes/ReorganizePoi net/minecraft/util/datafix/fixes/ReorganizePoi
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16853_ p_16853_
+		1 p_16854_ p_16854_
+	cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16857_
+		static
+		0 p_16858_ p_16858_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145639_
+		static
+		0 p_145640_ p_145640_
+	lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16859_
+		static
+		0 p_16860_ p_16860_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix
+	FEATURES f_145643_
+	INDEX_PATTERN f_145641_
+	PIECE_TYPE f_145642_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145646_ p_145646_
+	fixFeature (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145647_
+		static
+		0 p_145648_ p_145648_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145662_
+		static
+		0 p_145663_ p_145663_
+	get (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; m_145649_
+		static
+		0 p_145650_ p_145650_
+		1 p_145651_ p_145651_
+	getReplacement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; m_145652_
+		static
+		0 p_145653_ p_145653_
+		1 p_145654_ p_145654_
+		2 p_145655_ p_145655_
+		3 p_145656_ p_145656_
+		4 p_145657_ p_145657_
+		5 p_145658_ p_145658_
+		6 p_145659_ p_145659_
+	lambda$get$2 (I)Ljava/lang/String; m_274162_
+		static
+		0 p_274929_ p_274929_
+	lambda$updateChildren$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145668_
+		static
+		0 p_145669_ p_145669_
+	lambda$updateChildren$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145666_
+		static
+		0 p_145667_ p_145667_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateChildren (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_145660_
+		static
+		0 p_145661_ p_145661_
+	updateChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145664_
+		static
+		0 p_145665_ p_145665_
+net/minecraft/util/datafix/fixes/SavedDataUUIDFix net/minecraft/util/datafix/fixes/SavedDataUUIDFix
+	LOGGER f_201930_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_16863_ p_16863_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145683_
+		static
+		0 p_145684_ p_145684_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145681_
+		static
+		0 p_145682_ p_145682_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145679_
+		static
+		0 p_145680_ p_145680_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145677_
+		static
+		0 p_145678_ p_145678_
+	lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145675_
+		static
+		0 p_145676_ p_145676_
+	lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145673_
+		static
+		0 p_145674_ p_145674_
+	lambda$makeRule$6 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145671_
+		static
+		0 p_145672_ p_145672_
+	lambda$makeRule$7 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16864_
+		static
+		0 p_16865_ p_16865_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/SimpleEntityRenameFix net/minecraft/util/datafix/fixes/SimpleEntityRenameFix
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16901_ p_16901_
+		1 p_16902_ p_16902_
+		2 p_16903_ p_16903_
+	fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; m_6911_
+		0 p_16905_ p_16905_
+		1 p_16906_ p_16906_
+	getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_6942_
+		0 p_16907_ p_16907_
+		1 p_16908_ p_16908_
+net/minecraft/util/datafix/fixes/SimplestEntityRenameFix net/minecraft/util/datafix/fixes/SimplestEntityRenameFix
+	name f_16909_
+	<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16911_ p_16911_
+		1 p_16912_ p_16912_
+		2 p_16913_ p_16913_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; m_241759_
+		0 p_242141_ p_242141_
+		1 p_242142_ p_242142_
+		2 p_145692_ p_145692_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145685_
+		0 p_145686_ p_145686_
+		1 p_145687_ p_145687_
+		2 p_145688_ p_145688_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16918_
+		0 p_16919_ p_16919_
+		1 p_16920_ p_16920_
+		2 p_16921_ p_16921_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145693_
+		0 p_145694_ p_145694_
+	lambda$makeRule$4 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_16928_
+		0 p_16929_ p_16929_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	rename (Ljava/lang/String;)Ljava/lang/String; m_7476_
+		0 p_16930_ p_16930_
+net/minecraft/util/datafix/fixes/SpawnerDataFix net/minecraft/util/datafix/fixes/SpawnerDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185133_ p_185133_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185152_
+		0 p_185153_ p_185153_
+		1 p_185154_ p_185154_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185149_
+		0 p_185150_ p_185150_
+		1 p_185151_ p_185151_
+	lambda$makeRule$2 (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; m_185134_
+		0 p_185135_ p_185135_
+		1 p_185136_ p_185136_
+		2 p_185137_ p_185137_
+		3 p_185138_ p_185138_
+		4 p_185139_ p_185139_
+	lambda$wrapSpawnPotentialsToWeightedEntries$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; m_185143_
+		static
+		0 p_185144_ p_185144_
+		1 p_185145_ p_185145_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	wrapEntityToSpawnData (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185140_
+		0 p_185141_ p_185141_
+		1 p_185142_ p_185142_
+	wrapSpawnPotentialsToWeightedEntries (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185146_
+		0 p_185147_ p_185147_
+		1 p_185148_ p_185148_
+net/minecraft/util/datafix/fixes/StatsCounterFix net/minecraft/util/datafix/fixes/StatsCounterFix
+	BLOCK_KEY f_145695_
+	CUSTOM_MAP f_16933_
+	ENTITIES f_16936_
+	ENTITY_KEYS f_16935_
+	ITEM_KEYS f_16934_
+	NEW_BLOCK_KEY f_145696_
+	NEW_CUSTOM_KEY f_145697_
+	SKIP f_16932_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16939_ p_16939_
+		1 p_16940_ p_16940_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145699_
+		static
+		0 p_145700_ p_145700_
+		1 p_145701_ p_145701_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_145698_
+		static
+	lambda$makeRule$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16942_
+		0 p_16943_ p_16943_
+		1 p_16944_ p_16944_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	upgradeBlock (Ljava/lang/String;)Ljava/lang/String; m_16950_
+		0 p_16951_ p_16951_
+	upgradeItem (Ljava/lang/String;)Ljava/lang/String; m_16948_
+		0 p_16949_ p_16949_
+net/minecraft/util/datafix/fixes/StatsRenameFix net/minecraft/util/datafix/fixes/StatsRenameFix
+	name f_145702_
+	renames f_145703_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V <init>
+		0 p_145705_ p_145705_
+		1 p_145706_ p_145706_
+		2 p_145707_ p_145707_
+	createCriteriaRule ()Lcom/mojang/datafixers/TypeRewriteRule; m_181042_
+	createStatRule ()Lcom/mojang/datafixers/TypeRewriteRule; m_181057_
+	lambda$createCriteriaRule$0 ()Ljava/lang/IllegalStateException; m_181072_
+		static
+	lambda$createCriteriaRule$1 (Ljava/lang/String;)Ljava/lang/String; m_181070_
+		0 p_181071_ p_181071_
+	lambda$createCriteriaRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181067_
+		0 p_181068_ p_181068_
+		1 p_181069_ p_181069_
+	lambda$createCriteriaRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181063_
+		0 p_181064_ p_181064_
+		1 p_181065_ p_181065_
+		2 p_181066_ p_181066_
+	lambda$createCriteriaRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181058_
+		0 p_181059_ p_181059_
+		1 p_181060_ p_181060_
+		2 p_181061_ p_181061_
+		3 p_181062_ p_181062_
+	lambda$createStatRule$5 (Ljava/lang/String;)Ljava/lang/String; m_181055_
+		0 p_145721_ p_145721_
+	lambda$createStatRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181052_
+		0 p_181053_ p_181053_
+		1 p_145719_ p_145719_
+	lambda$createStatRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181048_
+		0 p_181049_ p_181049_
+		1 p_181050_ p_181050_
+		2 p_145716_ p_145716_
+	lambda$createStatRule$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_181043_
+		0 p_181044_ p_181044_
+		1 p_181045_ p_181045_
+		2 p_181046_ p_181046_
+		3 p_145712_ p_145712_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/StriderGravityFix net/minecraft/util/datafix/fixes/StriderGravityFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16954_ p_16954_
+		1 p_16955_ p_16955_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_16957_ p_16957_
+	fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16958_
+		0 p_16959_ p_16959_
+net/minecraft/util/datafix/fixes/StructureReferenceCountFix net/minecraft/util/datafix/fixes/StructureReferenceCountFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_16961_ p_16961_
+		1 p_16962_ p_16962_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_16963_
+		static
+		0 p_16964_ p_16964_
+	lambda$setCountToAtLeastOne$1 (Ljava/lang/Integer;)Z m_145723_
+		static
+		0 p_145724_ p_145724_
+	lambda$setCountToAtLeastOne$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16969_
+		static
+		0 p_16970_ p_16970_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	setCountToAtLeastOne (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_16965_
+		static
+		0 p_16966_ p_16966_
+net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_204000_ p_204000_
+	fixDimension (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_204004_
+		static
+		0 p_204005_ p_204005_
+	fixStructures (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204006_
+		static
+		0 p_204007_ p_204007_
+	lambda$fixDimension$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204019_
+		static
+		0 p_204020_ p_204020_
+	lambda$fixDimension$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204017_
+		static
+		0 p_204018_ p_204018_
+	lambda$fixStructures$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_204011_
+		static
+		0 p_204012_ p_204012_
+		1 p_204013_ p_204013_
+	lambda$fixStructures$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_204008_
+		static
+		0 p_204009_ p_204009_
+		1 p_204010_ p_204010_
+	lambda$fixStructures$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207672_
+		static
+		0 p_207673_ p_207673_
+		1 p_207674_ p_207674_
+		2 p_207675_ p_207675_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_204014_
+		static
+		0 p_204015_ p_204015_
+		1 p_204016_ p_204016_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_204001_
+		static
+		0 p_204002_ p_204002_
+		1 p_204003_ p_204003_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix
+	CONVERSION_MAP f_207676_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_207679_ p_207679_
+	findUpdatedStructureType (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207723_
+		0 p_207724_ p_207724_
+		1 p_207725_ p_207725_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207691_
+		0 p_207692_ p_207692_
+	guessConfiguration (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;)Ljava/util/Optional; m_207693_
+		0 p_207694_ p_207694_
+		1 p_207695_ p_207695_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207732_
+		0 p_207733_ p_207733_
+		1 p_207734_ p_207734_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207729_
+		0 p_207730_ p_207730_
+		1 p_207731_ p_207731_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207726_
+		0 p_207727_ p_207727_
+		1 p_207728_ p_207728_
+	lambda$guessConfiguration$8 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V m_207706_
+		static
+		0 p_207707_ p_207707_
+		1 p_207708_ p_207708_
+		2 p_207709_ p_207709_
+	lambda$guessConfiguration$9 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V m_207680_
+		static
+		0 p_207681_ p_207681_
+		1 p_207682_ p_207682_
+		2 p_207683_ p_207683_
+	lambda$updateReference$7 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207687_
+		0 p_207688_ p_207688_
+		1 p_207689_ p_207689_
+		2 p_207690_ p_207690_
+	lambda$updateReferences$5 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_207702_
+		static
+		0 p_207703_ p_207703_
+		1 p_207704_ p_207704_
+		2 p_207705_ p_207705_
+	lambda$updateReferences$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_207696_
+		0 p_207697_ p_207697_
+		1 p_207698_ p_207698_
+	lambda$updateStarts$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_207719_
+		static
+		0 p_207720_ p_207720_
+		1 p_207721_ p_207721_
+		2 p_207722_ p_207722_
+	lambda$updateStarts$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_207713_
+		0 p_207714_ p_207714_
+		1 p_207715_ p_207715_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateReference (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_207710_
+		0 p_207711_ p_207711_
+		1 p_207712_ p_207712_
+	updateReferences (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207716_
+		0 p_207717_ p_207717_
+		1 p_207718_ p_207718_
+	updateStart (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; m_207684_
+		0 p_207685_ p_207685_
+		1 p_207686_ p_207686_
+	updateStarts (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_207699_
+		0 p_207700_ p_207700_
+		1 p_207701_ p_207701_
+net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion
+	biomeMapping f_207736_
+	fallback f_207737_
+	<init> (Ljava/util/Map;Ljava/lang/String;)V <init>
+		0 f_207736_ f_207736_
+		1 f_207737_ f_207737_
+	biomeMapped (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; m_207750_
+		static
+		0 p_207751_ p_207751_
+		1 p_207752_ p_207752_
+	biomeMapping ()Ljava/util/Map; f_207736_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_207755_ p_207755_
+	fallback ()Ljava/lang/String; f_207737_
+	hashCode ()I hashCode
+	lambda$unpack$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V m_207742_
+		static
+		0 p_207743_ p_207743_
+		1 p_207744_ p_207744_
+		2 p_207745_ p_207745_
+	toString ()Ljava/lang/String; toString
+	trivial (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; m_207746_
+		static
+		0 p_207747_ p_207747_
+	unpack (Ljava/util/Map;)Ljava/util/Map; m_207748_
+		static
+		0 p_207749_ p_207749_
+net/minecraft/util/datafix/fixes/TeamDisplayNameFix net/minecraft/util/datafix/fixes/TeamDisplayNameFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17001_ p_17001_
+		1 p_17002_ p_17002_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145732_
+		static
+		0 p_145733_ p_145733_
+	lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145729_
+		static
+		0 p_145730_ p_145730_
+		1 p_145731_ p_145731_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145727_
+		static
+		0 p_145728_ p_145728_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145725_
+		static
+		0 p_145726_ p_145726_
+	lambda$makeRule$4 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; m_17010_
+		static
+		0 p_17011_ p_17011_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix
+	LOGGER f_17015_
+	SIZE f_145734_
+	SIZE_BITS f_145735_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17018_ p_17018_
+		1 p_17019_ p_17019_
+	lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; m_145755_
+		static
+		0 p_145756_ p_145756_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_145753_
+		static
+		0 p_145754_ p_145754_
+	lambda$makeRule$2 (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145736_
+		static
+		0 p_145737_ p_145737_
+		1 p_145738_ p_145738_
+		2 p_145739_ p_145739_
+		3 p_145740_ p_145740_
+		4 p_145741_ p_145741_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145747_
+		static
+		0 p_145748_ p_145748_
+		1 p_145749_ p_145749_
+		2 p_145750_ p_145750_
+		3 p_145751_ p_145751_
+		4 p_145752_ p_145752_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145742_
+		0 p_145743_ p_145743_
+		1 p_145744_ p_145744_
+		2 p_145745_ p_145745_
+		3 p_145746_ p_145746_
+	lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17026_
+		0 p_17027_ p_17027_
+		1 p_17028_ p_17028_
+		2 p_17029_ p_17029_
+		3 p_17030_ p_17030_
+		4 p_17031_ p_17031_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection
+	chestIds f_17048_
+	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17050_ p_17050_
+		1 p_17051_ p_17051_
+	isTrappedChest (I)Z m_17053_
+		0 p_17054_ p_17054_
+	skippable ()Z m_7969_
+net/minecraft/util/datafix/fixes/VariantRenameFix net/minecraft/util/datafix/fixes/VariantRenameFix
+	renames f_216740_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)V <init>
+		0 p_216742_ p_216742_
+		1 p_216743_ p_216743_
+		2 p_216744_ p_216744_
+		3 p_216745_ p_216745_
+		4 p_216746_ p_216746_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_216748_ p_216748_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_216751_
+		0 p_216752_ p_216752_
+		1 p_216753_ p_216753_
+	lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216754_
+		0 p_216755_ p_216755_
+	lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_216749_
+		0 p_216750_ p_216750_
+net/minecraft/util/datafix/fixes/VillagerDataFix net/minecraft/util/datafix/fixes/VillagerDataFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
+		0 p_17056_ p_17056_
+		1 p_17057_ p_17057_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17062_ p_17062_
+	upgradeData (II)Ljava/lang/String; m_17058_
+		static
+		0 p_17059_ p_17059_
+		1 p_17060_ p_17060_
+net/minecraft/util/datafix/fixes/VillagerFollowRangeFix net/minecraft/util/datafix/fixes/VillagerFollowRangeFix
+	NEW_BASE_VALUE f_145758_
+	ORIGINAL_VALUE f_145757_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17064_ p_17064_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17066_ p_17066_
+	fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17067_
+		static
+		0 p_17068_ p_17068_
+	lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145759_
+		static
+		0 p_145760_ p_145760_
+	lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17069_
+		static
+		0 p_17070_ p_17070_
+		1 p_17071_ p_17071_
+net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix
+	LEVEL_XP_THRESHOLDS f_17074_
+	TRADES_PER_LEVEL f_145761_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17077_ p_17077_
+		1 p_17078_ p_17078_
+	addLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; m_17099_
+		static
+		0 p_17100_ p_17100_
+		1 p_17101_ p_17101_
+	addXpFromLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; m_17108_
+		static
+		0 p_17109_ p_17109_
+		1 p_17110_ p_17110_
+	getMinXpPerLevel (I)I m_17079_
+		static
+		0 p_17080_ p_17080_
+	lambda$addLevel$4 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145773_
+		static
+		0 p_145774_ p_145774_
+		1 p_145775_ p_145775_
+	lambda$addLevel$5 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17102_
+		static
+		0 p_17103_ p_17103_
+		1 p_17104_ p_17104_
+	lambda$addXpFromLevel$6 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17081_
+		static
+		0 p_17082_ p_17082_
+		1 p_17083_ p_17083_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; m_145770_
+		static
+		0 p_145771_ p_145771_
+		1 p_145772_ p_145772_
+	lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; m_145767_
+		static
+		0 p_145768_ p_145768_
+		1 p_145769_ p_145769_
+	lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145762_
+		static
+		0 p_145763_ p_145763_
+		1 p_145764_ p_145764_
+		2 p_145765_ p_145765_
+		3 p_145766_ p_145766_
+	lambda$makeRule$3 (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; m_17092_
+		static
+		0 p_17093_ p_17093_
+		1 p_17094_ p_17094_
+		2 p_17095_ p_17095_
+		3 p_17096_ p_17096_
+		4 p_17097_ p_17097_
+		5 p_17098_ p_17098_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/VillagerTradeFix net/minecraft/util/datafix/fixes/VillagerTradeFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17116_ p_17116_
+		1 p_17117_ p_17117_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17143_ p_17143_
+	lambda$fix$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17148_
+		0 p_17149_ p_17149_
+		1 p_17150_ p_17150_
+	lambda$fix$1 (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145783_
+		static
+		0 p_145784_ p_145784_
+		1 p_145785_ p_145785_
+		2 p_145786_ p_145786_
+		3 p_145787_ p_145787_
+		4 p_145788_ p_145788_
+	lambda$fix$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_145776_
+		static
+		0 p_145777_ p_145777_
+		1 p_145778_ p_145778_
+		2 p_145779_ p_145779_
+		3 p_145780_ p_145780_
+		4 p_145781_ p_145781_
+		5 p_145782_ p_145782_
+	lambda$fix$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17118_
+		static
+		0 p_17119_ p_17119_
+		1 p_17120_ p_17120_
+		2 p_17121_ p_17121_
+		3 p_17122_ p_17122_
+		4 p_17123_ p_17123_
+		5 p_17124_ p_17124_
+		6 p_17125_ p_17125_
+	lambda$updateItemStack$4 (Ljava/lang/String;)Ljava/lang/String; m_145789_
+		static
+		0 p_145790_ p_145790_
+	lambda$updateItemStack$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; m_17144_
+		static
+		0 p_17145_ p_17145_
+	updateItemStack (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17133_
+		0 p_17134_ p_17134_
+		1 p_17135_ p_17135_
+net/minecraft/util/datafix/fixes/WallPropertyFix net/minecraft/util/datafix/fixes/WallPropertyFix
+	WALL_BLOCKS f_17151_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17154_ p_17154_
+		1 p_17155_ p_17155_
+	fixWallProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; m_17160_
+		static
+		0 p_17161_ p_17161_
+		1 p_17162_ p_17162_
+	lambda$fixWallProperty$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17167_
+		static
+		0 p_17168_ p_17168_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17156_
+		static
+		0 p_17157_ p_17157_
+	lambda$upgradeBlockStateTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17165_
+		static
+		0 p_17166_ p_17166_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	mapProperty (Ljava/lang/String;)Ljava/lang/String; m_17163_
+		static
+		0 p_17164_ p_17164_
+	upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17158_
+		static
+		0 p_17159_ p_17159_
+net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_203111_ p_203111_
+		1 p_203112_ p_203112_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_203114_ p_203114_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_203115_
+		static
+		0 p_203116_ p_203116_
+net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185157_ p_185157_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V m_185165_
+		static
+		0 p_185166_ p_185166_
+		1 p_185167_ p_185167_
+	lambda$makeRule$1 (Ljava/util/Map;)Ljava/util/Map; m_185168_
+		static
+		0 p_185169_ p_185169_
+	lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_185163_
+		static
+		0 p_185164_ p_185164_
+	lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185161_
+		static
+		0 p_185162_ p_185162_
+	lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185158_
+		static
+		0 p_185159_ p_185159_
+		1 p_185160_ p_185160_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/WorldGenSettingsFix net/minecraft/util/datafix/fixes/WorldGenSettingsFix
+	DEFAULTS f_17170_
+	DESERT_PYRAMID f_145792_
+	END_CITY f_145797_
+	IGLOO f_145793_
+	JUNGLE_TEMPLE f_145794_
+	OCEAN_MONUMENT f_145799_
+	PILLAGER_OUTPOST f_145796_
+	SWAMP_HUT f_145795_
+	VILLAGE f_145791_
+	WOODLAND_MANSION f_145798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17173_ p_17173_
+	defaultOverworld (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; m_17187_
+		static
+		0 p_17188_ p_17188_
+		1 p_17189_ p_17189_
+	fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17185_
+		static
+		0 p_17186_ p_17186_
+	fixFlatStructures (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; m_17217_
+		static
+		0 p_17218_ p_17218_
+		1 p_17219_ p_17219_
+	getInt (Ljava/lang/String;I)I m_17228_
+		static
+		0 p_17229_ p_17229_
+		1 p_17230_ p_17230_
+	getInt (Ljava/lang/String;II)I m_17231_
+		static
+		0 p_17232_ p_17232_
+		1 p_17233_ p_17233_
+		2 p_17234_ p_17234_
+	lambda$fix$1 (Ljava/lang/String;)Ljava/lang/String; m_17226_
+		static
+		0 p_17227_ p_17227_
+	lambda$fix$2 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_17240_
+		static
+		0 p_17241_ p_17241_
+		1 p_17242_ p_17242_
+	lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17262_
+		static
+		0 p_17263_ p_17263_
+	lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17260_
+		static
+		0 p_17261_ p_17261_
+	lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_17258_
+		static
+		0 p_17259_ p_17259_
+	lambda$fix$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V m_17179_
+		static
+		0 p_17180_ p_17180_
+		1 p_17181_ p_17181_
+		2 p_17182_ p_17182_
+	lambda$fixFlatStructures$10 (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 m_17251_
+		static
+		0 p_17252_ p_17252_
+		1 p_17253_ p_17253_
+		2 p_17254_ p_17254_
+		3 p_17255_ p_17255_
+		4 p_17256_ p_17256_
+		5 p_17257_ p_17257_
+	lambda$fixFlatStructures$11 (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; m_17223_
+		static
+		0 p_17224_ p_17224_
+		1 p_17225_ p_17225_
+	lambda$fixFlatStructures$12 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; m_17220_
+		static
+		0 p_17221_ p_17221_
+		1 p_17222_ p_17222_
+	lambda$fixFlatStructures$7 (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 m_145800_
+		static
+		0 p_145801_ p_145801_
+		1 p_145802_ p_145802_
+		2 p_145803_ p_145803_
+		3 p_145804_ p_145804_
+		4 p_145805_ p_145805_
+		5 p_145806_ p_145806_
+		6 p_145807_ p_145807_
+		7 p_145808_ p_145808_
+	lambda$fixFlatStructures$8 (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 m_145809_
+		static
+		0 p_145810_ p_145810_
+		1 p_145811_ p_145811_
+		2 p_145812_ p_145812_
+		3 p_145813_ p_145813_
+		4 p_145814_ p_145814_
+		5 p_145815_ p_145815_
+		6 p_145816_ p_145816_
+	lambda$fixFlatStructures$9 (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 m_145817_
+		static
+		0 p_145818_ p_145818_
+		1 p_145819_ p_145819_
+		2 p_145820_ p_145820_
+		3 p_145821_ p_145821_
+		4 p_145822_ p_145822_
+		5 p_145823_ p_145823_
+		6 p_145824_ p_145824_
+	lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_17183_
+		static
+		0 p_17184_ p_17184_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	noise (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17174_
+		static
+		0 p_17175_ p_17175_
+		1 p_17176_ p_17176_
+		2 p_17177_ p_17177_
+		3 p_17178_ p_17178_
+	setSpacing (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V m_17235_
+		static
+		0 p_17236_ p_17236_
+		1 p_17237_ p_17237_
+		2 p_17238_ p_17238_
+		3 p_17239_ p_17239_
+	vanillaBiomeSource (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; m_17195_
+		static
+		0 p_17196_ p_17196_
+		1 p_17197_ p_17197_
+		2 p_17198_ p_17198_
+		3 p_17199_ p_17199_
+	vanillaLevels (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; m_17190_
+		static
+		0 p_17191_ p_17191_
+		1 p_17192_ p_17192_
+		2 p_17193_ p_17193_
+		3 p_17194_ p_17194_
+net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration
+	CODEC f_17265_
+	salt f_17268_
+	separation f_17267_
+	spacing f_17266_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_17271_ p_17271_
+		1 p_17272_ p_17272_
+		2 p_17273_ p_17273_
+	lambda$static$0 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145829_
+		static
+		0 p_145830_ p_145830_
+	lambda$static$1 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145827_
+		static
+		0 p_145828_ p_145828_
+	lambda$static$2 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; m_145825_
+		static
+		0 p_145826_ p_145826_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_17278_
+		static
+		0 p_17279_ p_17279_
+	serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_17276_
+		0 p_17277_ p_17277_
+net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix
+	NAME f_185172_
+	WAS_PREVIOUSLY_INCREASED_KEY f_185171_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185174_ p_185174_
+	lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185204_
+		static
+		0 p_185205_ p_185205_
+	lambda$makeRule$1 ()Ljava/lang/IllegalStateException; m_185195_
+		static
+	lambda$makeRule$2 (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185182_
+		static
+		0 p_185183_ p_185183_
+		1 p_185184_ p_185184_
+		2 p_185185_ p_185185_
+	lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185202_
+		static
+		0 p_185203_ p_185203_
+	lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185196_
+		static
+		0 p_185197_ p_185197_
+	lambda$makeRule$5 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185198_
+		static
+		0 p_185199_ p_185199_
+		1 p_185200_ p_185200_
+		2 p_185201_ p_185201_
+	lambda$makeRule$6 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185191_
+		static
+		0 p_185192_ p_185192_
+		1 p_185193_ p_185193_
+		2 p_185194_ p_185194_
+	lambda$makeRule$7 ()Ljava/lang/IllegalStateException; m_185175_
+		static
+	lambda$makeRule$8 (ZZLcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185186_
+		static
+		0 p_185187_ p_185187_
+		1 p_185188_ p_185188_
+		2 p_185189_ p_185189_
+		3 p_185190_ p_185190_
+	lambda$makeRule$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_185176_
+		static
+		0 p_185177_ p_185177_
+		1 p_185178_ p_185178_
+		2 p_185179_ p_185179_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+	updateLayers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_185180_
+		static
+		0 p_185181_ p_185181_
+net/minecraft/util/datafix/fixes/WriteAndReadFix net/minecraft/util/datafix/fixes/WriteAndReadFix
+	name f_17290_
+	type f_17291_
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
+		0 p_17293_ p_17293_
+		1 p_17294_ p_17294_
+		2 p_17295_ p_17295_
+	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
+net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix
+	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
+		0 p_17298_ p_17298_
+		1 p_17299_ p_17299_
+	fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; m_7504_
+		0 p_17301_ p_17301_
+	lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_17302_
+		static
+		0 p_17303_ p_17303_
+net/minecraft/util/datafix/fixes/package-info net/minecraft/util/datafix/fixes/package-info
+net/minecraft/util/datafix/package-info net/minecraft/util/datafix/package-info
+net/minecraft/util/datafix/schemas/NamespacedSchema net/minecraft/util/datafix/schemas/NamespacedSchema
+	NAMESPACED_STRING f_17305_
+	NAMESPACED_STRING_CODEC f_17304_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17308_ p_17308_
+		1 p_17309_ p_17309_
+	ensureNamespaced (Ljava/lang/String;)Ljava/lang/String; m_17311_
+		static
+		0 p_17312_ p_17312_
+	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
+		0 p_17314_ p_17314_
+		1 p_17315_ p_17315_
+	namespacedString ()Lcom/mojang/datafixers/types/Type; m_17310_
+		static
+net/minecraft/util/datafix/schemas/NamespacedSchema$1 net/minecraft/util/datafix/schemas/NamespacedSchema$1
+	<init> ()V <init>
+	read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; read
+		0 p_17321_ p_17321_
+		1 p_17322_ p_17322_
+	toString ()Ljava/lang/String; toString
+	write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; write
+		0 p_17325_ p_17325_
+		1 p_17326_ p_17326_
+	write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; write
+		0 p_17318_ p_17318_
+		1 p_17319_ p_17319_
+net/minecraft/util/datafix/schemas/V100 net/minecraft/util/datafix/schemas/V100
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17328_ p_17328_
+		1 p_17329_ p_17329_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17330_
+		static
+		0 p_17331_ p_17331_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17346_
+		static
+		0 p_17347_ p_17347_
+		1 p_17348_ p_17348_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17341_
+		static
+		0 p_17342_ p_17342_
+		1 p_17343_ p_17343_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17332_
+		static
+		0 p_17333_ p_17333_
+		1 p_17334_ p_17334_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17344_
+		static
+		0 p_17345_ p_17345_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17339_
+		static
+		0 p_17340_ p_17340_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17350_ p_17350_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17335_
+		static
+		0 p_17336_ p_17336_
+		1 p_17337_ p_17337_
+		2 p_17338_ p_17338_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17352_ p_17352_
+		1 p_17353_ p_17353_
+		2 p_17354_ p_17354_
+net/minecraft/util/datafix/schemas/V102 net/minecraft/util/datafix/schemas/V102
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17356_ p_17356_
+		1 p_17357_ p_17357_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17358_
+		static
+		0 p_17359_ p_17359_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17361_ p_17361_
+		1 p_17362_ p_17362_
+		2 p_17363_ p_17363_
+net/minecraft/util/datafix/schemas/V1022 net/minecraft/util/datafix/schemas/V1022
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17365_ p_17365_
+		1 p_17366_ p_17366_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17367_
+		static
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17370_
+		static
+		0 p_17371_ p_17371_
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17368_
+		static
+		0 p_17369_ p_17369_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17373_ p_17373_
+		1 p_17374_ p_17374_
+		2 p_17375_ p_17375_
+net/minecraft/util/datafix/schemas/V106 net/minecraft/util/datafix/schemas/V106
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17377_ p_17377_
+		1 p_17378_ p_17378_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17379_
+		static
+		0 p_17380_ p_17380_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17382_ p_17382_
+		1 p_17383_ p_17383_
+		2 p_17384_ p_17384_
+net/minecraft/util/datafix/schemas/V107 net/minecraft/util/datafix/schemas/V107
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17386_ p_17386_
+		1 p_17387_ p_17387_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17389_ p_17389_
+net/minecraft/util/datafix/schemas/V1125 net/minecraft/util/datafix/schemas/V1125
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17391_ p_17391_
+		1 p_17392_ p_17392_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17393_
+		static
+		0 p_17394_ p_17394_
+	lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17396_
+		static
+	lambda$registerTypes$2 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17395_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17398_ p_17398_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17400_ p_17400_
+		1 p_17401_ p_17401_
+		2 p_17402_ p_17402_
+net/minecraft/util/datafix/schemas/V135 net/minecraft/util/datafix/schemas/V135
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17404_ p_17404_
+		1 p_17405_ p_17405_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17408_
+		static
+		0 p_17409_ p_17409_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17406_
+		static
+		0 p_17407_ p_17407_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17411_ p_17411_
+		1 p_17412_ p_17412_
+		2 p_17413_ p_17413_
+net/minecraft/util/datafix/schemas/V143 net/minecraft/util/datafix/schemas/V143
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17415_ p_17415_
+		1 p_17416_ p_17416_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17418_ p_17418_
+net/minecraft/util/datafix/schemas/V1451 net/minecraft/util/datafix/schemas/V1451
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17420_ p_17420_
+		1 p_17421_ p_17421_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17422_
+		static
+		0 p_17423_ p_17423_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17425_ p_17425_
+net/minecraft/util/datafix/schemas/V1451_1 net/minecraft/util/datafix/schemas/V1451_1
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17427_ p_17427_
+		1 p_17428_ p_17428_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17429_
+		static
+		0 p_17430_ p_17430_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17432_ p_17432_
+		1 p_17433_ p_17433_
+		2 p_17434_ p_17434_
+net/minecraft/util/datafix/schemas/V1451_2 net/minecraft/util/datafix/schemas/V1451_2
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17436_ p_17436_
+		1 p_17437_ p_17437_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17438_
+		static
+		0 p_17439_ p_17439_
+		1 p_17440_ p_17440_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17442_ p_17442_
+net/minecraft/util/datafix/schemas/V1451_3 net/minecraft/util/datafix/schemas/V1451_3
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17444_ p_17444_
+		1 p_17445_ p_17445_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17448_
+		static
+		0 p_17449_ p_17449_
+		1 p_17450_ p_17450_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17469_
+		static
+		0 p_17470_ p_17470_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17451_
+		static
+		0 p_17452_ p_17452_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17446_
+		static
+		0 p_17447_ p_17447_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17467_
+		static
+		0 p_17468_ p_17468_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17465_
+		static
+		0 p_17466_ p_17466_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17463_
+		static
+		0 p_17464_ p_17464_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17461_
+		static
+		0 p_17462_ p_17462_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17459_
+		static
+		0 p_17460_ p_17460_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17457_
+		static
+		0 p_17458_ p_17458_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17455_
+		static
+		0 p_17456_ p_17456_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17453_
+		static
+		0 p_17454_ p_17454_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17472_ p_17472_
+net/minecraft/util/datafix/schemas/V1451_4 net/minecraft/util/datafix/schemas/V1451_4
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17519_ p_17519_
+		1 p_17520_ p_17520_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17521_
+		static
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17523_ p_17523_
+		1 p_17524_ p_17524_
+		2 p_17525_ p_17525_
+net/minecraft/util/datafix/schemas/V1451_5 net/minecraft/util/datafix/schemas/V1451_5
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17527_ p_17527_
+		1 p_17528_ p_17528_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17530_ p_17530_
+net/minecraft/util/datafix/schemas/V1451_6 net/minecraft/util/datafix/schemas/V1451_6
+	REPACK_OBJECTIVE_ID f_181075_
+	SPECIAL_OBJECTIVE_MARKER f_181073_
+	UNPACK_OBJECTIVE_ID f_181074_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17532_ p_17532_
+		1 p_17533_ p_17533_
+	createCriterionTypes (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; m_181077_
+		static
+		0 p_181078_ p_181078_
+	lambda$createCriterionTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181087_
+		static
+		0 p_181088_ p_181088_
+	lambda$createCriterionTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181085_
+		static
+		0 p_181086_ p_181086_
+	lambda$createCriterionTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181082_
+		static
+		0 p_181083_ p_181083_
+	lambda$createCriterionTypes$6 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181084_
+		static
+	lambda$createCriterionTypes$7 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181081_
+		static
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17534_
+		static
+		0 p_17535_ p_17535_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17536_
+		static
+		0 p_17537_ p_17537_
+		1 p_17538_ p_17538_
+	lambda$registerTypes$2 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181079_
+		static
+		0 p_181080_ p_181080_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17540_ p_17540_
+		1 p_17541_ p_17541_
+		2 p_17542_ p_17542_
+net/minecraft/util/datafix/schemas/V1451_6$1 net/minecraft/util/datafix/schemas/V1451_6$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_181096_ p_181096_
+		1 p_181097_ p_181097_
+	lambda$apply$0 (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; m_181093_
+		static
+		0 p_181094_ p_181094_
+	lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; m_181090_
+		static
+		0 p_181091_ p_181091_
+		1 p_181092_ p_181092_
+net/minecraft/util/datafix/schemas/V1451_6$2 net/minecraft/util/datafix/schemas/V1451_6$2
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_181105_ p_181105_
+		1 p_181106_ p_181106_
+	lambda$apply$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_181107_
+		0 p_181108_ p_181108_
+		1 p_181109_ p_181109_
+	lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_181099_
+		static
+		0 p_181100_ p_181100_
+		1 p_181101_ p_181101_
+	packWithDot (Ljava/lang/String;)Ljava/lang/String; m_181102_
+		0 p_181103_ p_181103_
+net/minecraft/util/datafix/schemas/V1460 net/minecraft/util/datafix/schemas/V1460
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17553_ p_17553_
+		1 p_17554_ p_17554_
+	lambda$registerBlockEntities$24 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17584_
+		static
+		0 p_17585_ p_17585_
+		1 p_17586_ p_17586_
+	lambda$registerBlockEntities$25 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17572_
+		static
+		0 p_17573_ p_17573_
+		1 p_17574_ p_17574_
+	lambda$registerBlockEntities$26 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17557_
+		static
+		0 p_17558_ p_17558_
+		1 p_17559_ p_17559_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17649_
+		static
+		0 p_17650_ p_17650_
+		1 p_17651_ p_17651_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17646_
+		static
+		0 p_17647_ p_17647_
+		1 p_17648_ p_17648_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17643_
+		static
+		0 p_17644_ p_17644_
+		1 p_17645_ p_17645_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17640_
+		static
+		0 p_17641_ p_17641_
+		1 p_17642_ p_17642_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17637_
+		static
+		0 p_17638_ p_17638_
+		1 p_17639_ p_17639_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17632_
+		static
+		0 p_17633_ p_17633_
+		1 p_17634_ p_17634_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17627_
+		static
+		0 p_17628_ p_17628_
+		1 p_17629_ p_17629_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17622_
+		static
+		0 p_17623_ p_17623_
+		1 p_17624_ p_17624_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17617_
+		static
+		0 p_17618_ p_17618_
+		1 p_17619_ p_17619_
+	lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17612_
+		static
+		0 p_17613_ p_17613_
+		1 p_17614_ p_17614_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17681_
+		static
+		0 p_17682_ p_17682_
+		1 p_17683_ p_17683_
+	lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17607_
+		static
+		0 p_17608_ p_17608_
+		1 p_17609_ p_17609_
+	lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17602_
+		static
+		0 p_17603_ p_17603_
+		1 p_17604_ p_17604_
+	lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17596_
+		static
+		0 p_17597_ p_17597_
+		1 p_17598_ p_17598_
+	lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17590_
+		static
+		0 p_17591_ p_17591_
+		1 p_17592_ p_17592_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17678_
+		static
+		0 p_17679_ p_17679_
+		1 p_17680_ p_17680_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17675_
+		static
+		0 p_17676_ p_17676_
+		1 p_17677_ p_17677_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17672_
+		static
+		0 p_17673_ p_17673_
+		1 p_17674_ p_17674_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17669_
+		static
+		0 p_17670_ p_17670_
+		1 p_17671_ p_17671_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17666_
+		static
+		0 p_17667_ p_17667_
+		1 p_17668_ p_17668_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17663_
+		static
+		0 p_17664_ p_17664_
+		1 p_17665_ p_17665_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17652_
+		static
+		0 p_17653_ p_17653_
+		1 p_17654_ p_17654_
+	lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17630_
+		static
+		0 p_17631_ p_17631_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17635_
+		static
+		0 p_17636_ p_17636_
+	lambda$registerTypes$27 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17599_
+		static
+	lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17625_
+		static
+		0 p_17626_ p_17626_
+	lambda$registerTypes$29 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17620_
+		static
+		0 p_17621_ p_17621_
+	lambda$registerTypes$30 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17579_
+		static
+		0 p_17580_ p_17580_
+	lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17615_
+		static
+		0 p_17616_ p_17616_
+	lambda$registerTypes$32 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17567_
+		static
+		0 p_17568_ p_17568_
+	lambda$registerTypes$33 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17610_
+		static
+		0 p_17611_ p_17611_
+	lambda$registerTypes$34 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17605_
+		static
+		0 p_17606_ p_17606_
+	lambda$registerTypes$35 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17600_
+		static
+		0 p_17601_ p_17601_
+	lambda$registerTypes$36 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17593_
+		static
+	lambda$registerTypes$37 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17587_
+		static
+	lambda$registerTypes$38 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17594_
+		static
+		0 p_17595_ p_17595_
+	lambda$registerTypes$39 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17564_
+		static
+		0 p_17565_ p_17565_
+		1 p_17566_ p_17566_
+	lambda$registerTypes$40 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17588_
+		static
+		0 p_17589_ p_17589_
+	lambda$registerTypes$41 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181112_
+		static
+		0 p_181113_ p_181113_
+	lambda$registerTypes$42 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17555_
+		static
+		0 p_17556_ p_17556_
+	lambda$registerTypes$43 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181115_
+		static
+		0 p_181116_ p_181116_
+	lambda$registerTypes$44 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17569_
+		static
+	lambda$registerTypes$45 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181114_
+		static
+	lambda$registerTypes$46 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_181110_
+		static
+		0 p_181111_ p_181111_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17656_ p_17656_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17658_ p_17658_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17575_
+		static
+		0 p_17576_ p_17576_
+		1 p_17577_ p_17577_
+		2 p_17578_ p_17578_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17560_
+		static
+		0 p_17561_ p_17561_
+		1 p_17562_ p_17562_
+		2 p_17563_ p_17563_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17660_ p_17660_
+		1 p_17661_ p_17661_
+		2 p_17662_ p_17662_
+net/minecraft/util/datafix/schemas/V1466 net/minecraft/util/datafix/schemas/V1466
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17685_ p_17685_
+		1 p_17686_ p_17686_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17689_
+		static
+		0 p_17690_ p_17690_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17692_ p_17692_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17694_ p_17694_
+		1 p_17695_ p_17695_
+		2 p_17696_ p_17696_
+net/minecraft/util/datafix/schemas/V1470 net/minecraft/util/datafix/schemas/V1470
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17698_ p_17698_
+		1 p_17699_ p_17699_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17702_
+		static
+		0 p_17703_ p_17703_
+		1 p_17704_ p_17704_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17700_
+		static
+		0 p_17701_ p_17701_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17710_ p_17710_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17705_
+		static
+		0 p_17706_ p_17706_
+		1 p_17707_ p_17707_
+		2 p_17708_ p_17708_
+net/minecraft/util/datafix/schemas/V1481 net/minecraft/util/datafix/schemas/V1481
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17712_ p_17712_
+		1 p_17713_ p_17713_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17715_ p_17715_
+net/minecraft/util/datafix/schemas/V1483 net/minecraft/util/datafix/schemas/V1483
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17717_ p_17717_
+		1 p_17718_ p_17718_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17720_ p_17720_
+net/minecraft/util/datafix/schemas/V1486 net/minecraft/util/datafix/schemas/V1486
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17722_ p_17722_
+		1 p_17723_ p_17723_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17725_ p_17725_
+net/minecraft/util/datafix/schemas/V1510 net/minecraft/util/datafix/schemas/V1510
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17727_ p_17727_
+		1 p_17728_ p_17728_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17730_ p_17730_
+net/minecraft/util/datafix/schemas/V1800 net/minecraft/util/datafix/schemas/V1800
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17732_ p_17732_
+		1 p_17733_ p_17733_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17734_
+		static
+		0 p_17735_ p_17735_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17736_
+		static
+		0 p_17737_ p_17737_
+		1 p_17738_ p_17738_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17744_ p_17744_
+net/minecraft/util/datafix/schemas/V1801 net/minecraft/util/datafix/schemas/V1801
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17746_ p_17746_
+		1 p_17747_ p_17747_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17748_
+		static
+		0 p_17749_ p_17749_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17755_ p_17755_
+net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/V1904
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17757_ p_17757_
+		1 p_17758_ p_17758_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17759_
+		static
+		0 p_17760_ p_17760_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17766_ p_17766_
+net/minecraft/util/datafix/schemas/V1906 net/minecraft/util/datafix/schemas/V1906
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17768_ p_17768_
+		1 p_17769_ p_17769_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17772_
+		static
+		0 p_17773_ p_17773_
+		1 p_17774_ p_17774_
+	lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17770_
+		static
+		0 p_17771_ p_17771_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17780_ p_17780_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17775_
+		static
+		0 p_17776_ p_17776_
+		1 p_17777_ p_17777_
+		2 p_17778_ p_17778_
+net/minecraft/util/datafix/schemas/V1909 net/minecraft/util/datafix/schemas/V1909
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17782_ p_17782_
+		1 p_17783_ p_17783_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17785_ p_17785_
+net/minecraft/util/datafix/schemas/V1920 net/minecraft/util/datafix/schemas/V1920
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17787_ p_17787_
+		1 p_17788_ p_17788_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17789_
+		static
+		0 p_17790_ p_17790_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17796_ p_17796_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17791_
+		static
+		0 p_17792_ p_17792_
+		1 p_17793_ p_17793_
+		2 p_17794_ p_17794_
+net/minecraft/util/datafix/schemas/V1928 net/minecraft/util/datafix/schemas/V1928
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17798_ p_17798_
+		1 p_17799_ p_17799_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17800_
+		static
+		0 p_17801_ p_17801_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17806_
+		static
+		0 p_17807_ p_17807_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17809_ p_17809_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17802_
+		static
+		0 p_17803_ p_17803_
+		1 p_17804_ p_17804_
+		2 p_17805_ p_17805_
+net/minecraft/util/datafix/schemas/V1929 net/minecraft/util/datafix/schemas/V1929
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17811_ p_17811_
+		1 p_17812_ p_17812_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17816_
+		static
+		0 p_17817_ p_17817_
+		1 p_17818_ p_17818_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17813_
+		static
+		0 p_17814_ p_17814_
+		1 p_17815_ p_17815_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17820_ p_17820_
+net/minecraft/util/datafix/schemas/V1931 net/minecraft/util/datafix/schemas/V1931
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17822_ p_17822_
+		1 p_17823_ p_17823_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17824_
+		static
+		0 p_17825_ p_17825_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17831_ p_17831_
+net/minecraft/util/datafix/schemas/V2100 net/minecraft/util/datafix/schemas/V2100
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17833_ p_17833_
+		1 p_17834_ p_17834_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17835_
+		static
+		0 p_17836_ p_17836_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17841_
+		static
+		0 p_17842_ p_17842_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17844_ p_17844_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17846_ p_17846_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17837_
+		static
+		0 p_17838_ p_17838_
+		1 p_17839_ p_17839_
+		2 p_17840_ p_17840_
+net/minecraft/util/datafix/schemas/V2501 net/minecraft/util/datafix/schemas/V2501
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17848_ p_17848_
+		1 p_17849_ p_17849_
+	lambda$registerFurnace$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17850_
+		static
+		0 p_17851_ p_17851_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_17857_ p_17857_
+	registerFurnace (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_17852_
+		static
+		0 p_17853_ p_17853_
+		1 p_17854_ p_17854_
+		2 p_17855_ p_17855_
+net/minecraft/util/datafix/schemas/V2502 net/minecraft/util/datafix/schemas/V2502
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17859_ p_17859_
+		1 p_17860_ p_17860_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17861_
+		static
+		0 p_17862_ p_17862_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17868_ p_17868_
+net/minecraft/util/datafix/schemas/V2505 net/minecraft/util/datafix/schemas/V2505
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17870_ p_17870_
+		1 p_17871_ p_17871_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17872_
+		static
+		0 p_17873_ p_17873_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17879_ p_17879_
+net/minecraft/util/datafix/schemas/V2509 net/minecraft/util/datafix/schemas/V2509
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17881_ p_17881_
+		1 p_17882_ p_17882_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17883_
+		static
+		0 p_17884_ p_17884_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17890_ p_17890_
+net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/V2519
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17892_ p_17892_
+		1 p_17893_ p_17893_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17894_
+		static
+		0 p_17895_ p_17895_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17901_ p_17901_
+net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/V2522
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17933_ p_17933_
+		1 p_17934_ p_17934_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17935_
+		static
+		0 p_17936_ p_17936_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17942_ p_17942_
+net/minecraft/util/datafix/schemas/V2551 net/minecraft/util/datafix/schemas/V2551
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17944_ p_17944_
+		1 p_17945_ p_17945_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145842_
+		static
+		0 p_145843_ p_145843_
+	lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145840_
+		static
+		0 p_145841_ p_145841_
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145838_
+		static
+		0 p_145839_ p_145839_
+	lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145836_
+		static
+		0 p_145837_ p_145837_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145834_
+		static
+		0 p_145835_ p_145835_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17946_
+		static
+		0 p_17947_ p_17947_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_17959_ p_17959_
+		1 p_17960_ p_17960_
+		2 p_17961_ p_17961_
+net/minecraft/util/datafix/schemas/V2568 net/minecraft/util/datafix/schemas/V2568
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17963_ p_17963_
+		1 p_17964_ p_17964_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17965_
+		static
+		0 p_17966_ p_17966_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17972_ p_17972_
+net/minecraft/util/datafix/schemas/V2571 net/minecraft/util/datafix/schemas/V2571
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145845_ p_145845_
+		1 p_145846_ p_145846_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145847_
+		static
+		0 p_145848_ p_145848_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145854_ p_145854_
+net/minecraft/util/datafix/schemas/V2684 net/minecraft/util/datafix/schemas/V2684
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145856_ p_145856_
+		1 p_145857_ p_145857_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216756_
+		static
+		0 p_216757_ p_216757_
+	lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216758_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_145859_ p_145859_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_216760_ p_216760_
+		1 p_216761_ p_216761_
+		2 p_216762_ p_216762_
+net/minecraft/util/datafix/schemas/V2686 net/minecraft/util/datafix/schemas/V2686
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145861_ p_145861_
+		1 p_145862_ p_145862_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145863_
+		static
+		0 p_145864_ p_145864_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145870_ p_145870_
+net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145872_ p_145872_
+		1 p_145873_ p_145873_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145874_
+		static
+		0 p_145875_ p_145875_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_263974_
+		static
+		0 p_264876_ p_264876_
+		1 p_264877_ p_264877_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145881_ p_145881_
+net/minecraft/util/datafix/schemas/V2704 net/minecraft/util/datafix/schemas/V2704
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145883_ p_145883_
+		1 p_145884_ p_145884_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145885_
+		static
+		0 p_145886_ p_145886_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145892_ p_145892_
+net/minecraft/util/datafix/schemas/V2707 net/minecraft/util/datafix/schemas/V2707
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_145894_ p_145894_
+		1 p_145895_ p_145895_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_145903_ p_145903_
+net/minecraft/util/datafix/schemas/V2831 net/minecraft/util/datafix/schemas/V2831
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185208_ p_185208_
+		1 p_185209_ p_185209_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185210_
+		static
+		0 p_185211_ p_185211_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185213_ p_185213_
+		1 p_185214_ p_185214_
+		2 p_185215_ p_185215_
+net/minecraft/util/datafix/schemas/V2832 net/minecraft/util/datafix/schemas/V2832
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185217_ p_185217_
+		1 p_185218_ p_185218_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185231_
+		static
+		0 p_185232_ p_185232_
+	lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_276736_
+		static
+	lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185229_
+		static
+		0 p_185230_ p_185230_
+	lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185227_
+		static
+		0 p_185228_ p_185228_
+	lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_276735_
+		static
+		0 p_277278_ p_277278_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185223_
+		static
+		0 p_185224_ p_185224_
+	lambda$registerTypes$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185221_
+		static
+		0 p_185222_ p_185222_
+	lambda$registerTypes$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185219_
+		static
+		0 p_185220_ p_185220_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185234_ p_185234_
+		1 p_185235_ p_185235_
+		2 p_185236_ p_185236_
+net/minecraft/util/datafix/schemas/V2842 net/minecraft/util/datafix/schemas/V2842
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_185238_ p_185238_
+		1 p_185239_ p_185239_
+	lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_185240_
+		static
+		0 p_185241_ p_185241_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_185243_ p_185243_
+		1 p_185244_ p_185244_
+		2 p_185245_ p_185245_
+net/minecraft/util/datafix/schemas/V3076 net/minecraft/util/datafix/schemas/V3076
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216764_ p_216764_
+		1 p_216765_ p_216765_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_216767_ p_216767_
+net/minecraft/util/datafix/schemas/V3078 net/minecraft/util/datafix/schemas/V3078
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216769_ p_216769_
+		1 p_216770_ p_216770_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216771_
+		static
+		0 p_216772_ p_216772_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216777_
+		static
+		0 p_216778_ p_216778_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_216780_ p_216780_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216782_ p_216782_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_216773_
+		static
+		0 p_216774_ p_216774_
+		1 p_216775_ p_216775_
+		2 p_216776_ p_216776_
+net/minecraft/util/datafix/schemas/V3081 net/minecraft/util/datafix/schemas/V3081
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216784_ p_216784_
+		1 p_216785_ p_216785_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_263975_
+		static
+		0 p_264878_ p_264878_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216795_ p_216795_
+net/minecraft/util/datafix/schemas/V3082 net/minecraft/util/datafix/schemas/V3082
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216797_ p_216797_
+		1 p_216798_ p_216798_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216799_
+		static
+		0 p_216800_ p_216800_
+		1 p_216801_ p_216801_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216803_ p_216803_
+net/minecraft/util/datafix/schemas/V3083 net/minecraft/util/datafix/schemas/V3083
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_216805_ p_216805_
+		1 p_216806_ p_216806_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_216807_
+		static
+		0 p_216808_ p_216808_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_216814_ p_216814_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_216809_
+		static
+		0 p_216810_ p_216810_
+		1 p_216811_ p_216811_
+		2 p_216812_ p_216812_
+net/minecraft/util/datafix/schemas/V3202 net/minecraft/util/datafix/schemas/V3202
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_251767_ p_251767_
+		1 p_252009_ p_252009_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_252169_ p_252169_
+net/minecraft/util/datafix/schemas/V3203 net/minecraft/util/datafix/schemas/V3203
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_248570_ p_248570_
+		1 p_251874_ p_251874_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_264622_
+		static
+		0 p_265699_ p_265699_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_249141_ p_249141_
+net/minecraft/util/datafix/schemas/V3204 net/minecraft/util/datafix/schemas/V3204
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_250011_ p_250011_
+		1 p_250175_ p_250175_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_264581_
+		static
+		0 p_265058_ p_265058_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_250991_ p_250991_
+net/minecraft/util/datafix/schemas/V3325 net/minecraft/util/datafix/schemas/V3325
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_270387_ p_270387_
+		1 p_270374_ p_270374_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_269160_
+		static
+		0 p_270131_ p_270131_
+		1 p_270589_ p_270589_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_269107_
+		static
+		0 p_270541_ p_270541_
+		1 p_270174_ p_270174_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_270629_ p_270629_
+net/minecraft/util/datafix/schemas/V3326 net/minecraft/util/datafix/schemas/V3326
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_273243_ p_273243_
+		1 p_273484_ p_273484_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_271879_
+		static
+		0 p_272658_ p_272658_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_273599_ p_273599_
+net/minecraft/util/datafix/schemas/V3327 net/minecraft/util/datafix/schemas/V3327
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_273350_ p_273350_
+		1 p_273379_ p_273379_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_271945_
+		static
+		0 p_273338_ p_273338_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_272152_
+		static
+		0 p_273351_ p_273351_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_273248_ p_273248_
+net/minecraft/util/datafix/schemas/V3328 net/minecraft/util/datafix/schemas/V3328
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_272971_ p_272971_
+		1 p_273487_ p_273487_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_273489_ p_273489_
+net/minecraft/util/datafix/schemas/V3438 net/minecraft/util/datafix/schemas/V3438
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_277419_ p_277419_
+		1 p_277767_ p_277767_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_277667_ p_277667_
+net/minecraft/util/datafix/schemas/V3448 net/minecraft/util/datafix/schemas/V3448
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_282689_ p_282689_
+		1 p_282757_ p_282757_
+	lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_280566_
+		static
+		0 p_282219_ p_282219_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_281949_ p_281949_
+net/minecraft/util/datafix/schemas/V501 net/minecraft/util/datafix/schemas/V501
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17974_ p_17974_
+		1 p_17975_ p_17975_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17976_
+		static
+		0 p_17977_ p_17977_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17983_ p_17983_
+net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/V700
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17985_ p_17985_
+		1 p_17986_ p_17986_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17987_
+		static
+		0 p_17988_ p_17988_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_17994_ p_17994_
+net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/V701
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_17996_ p_17996_
+		1 p_17997_ p_17997_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_17998_
+		static
+		0 p_17999_ p_17999_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18005_ p_18005_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18000_
+		static
+		0 p_18001_ p_18001_
+		1 p_18002_ p_18002_
+		2 p_18003_ p_18003_
+net/minecraft/util/datafix/schemas/V702 net/minecraft/util/datafix/schemas/V702
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18007_ p_18007_
+		1 p_18008_ p_18008_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18009_
+		static
+		0 p_18010_ p_18010_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18016_ p_18016_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18011_
+		static
+		0 p_18012_ p_18012_
+		1 p_18013_ p_18013_
+		2 p_18014_ p_18014_
+net/minecraft/util/datafix/schemas/V703 net/minecraft/util/datafix/schemas/V703
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18018_ p_18018_
+		1 p_18019_ p_18019_
+	lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18028_
+		static
+		0 p_18029_ p_18029_
+	lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18026_
+		static
+		0 p_18027_ p_18027_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18024_
+		static
+		0 p_18025_ p_18025_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18022_
+		static
+		0 p_18023_ p_18023_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18020_
+		static
+		0 p_18021_ p_18021_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18031_ p_18031_
+net/minecraft/util/datafix/schemas/V704 net/minecraft/util/datafix/schemas/V704
+	ADD_NAMES f_18033_
+	ITEM_TO_BLOCKENTITY f_18032_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18036_ p_18036_
+		1 p_18037_ p_18037_
+	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
+		0 p_18060_ p_18060_
+		1 p_18061_ p_18061_
+	lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18056_
+		static
+		0 p_18057_ p_18057_
+		1 p_18058_ p_18058_
+	lambda$registerBlockEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18053_
+		static
+		0 p_18054_ p_18054_
+		1 p_18055_ p_18055_
+	lambda$registerBlockEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18040_
+		static
+		0 p_18041_ p_18041_
+		1 p_18042_ p_18042_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18051_
+		static
+		0 p_18052_ p_18052_
+	lambda$registerTypes$4 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18049_
+		static
+		0 p_18050_ p_18050_
+	lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18038_
+		static
+		0 p_18039_ p_18039_
+	lambda$static$6 ()Lcom/google/common/collect/ImmutableMap; m_279903_
+		static
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18063_ p_18063_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18043_
+		static
+		0 p_18044_ p_18044_
+		1 p_18045_ p_18045_
+		2 p_18046_ p_18046_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18065_ p_18065_
+		1 p_18066_ p_18066_
+		2 p_18067_ p_18067_
+net/minecraft/util/datafix/schemas/V704$1 net/minecraft/util/datafix/schemas/V704$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18070_ p_18070_
+		1 p_18071_ p_18071_
+net/minecraft/util/datafix/schemas/V705 net/minecraft/util/datafix/schemas/V705
+	ADD_NAMES f_18072_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18075_ p_18075_
+		1 p_18076_ p_18076_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18132_
+		static
+		0 p_18133_ p_18133_
+		1 p_18134_ p_18134_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18129_
+		static
+		0 p_18130_ p_18130_
+		1 p_18131_ p_18131_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18126_
+		static
+		0 p_18127_ p_18127_
+		1 p_18128_ p_18128_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18123_
+		static
+		0 p_18124_ p_18124_
+		1 p_18125_ p_18125_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18120_
+		static
+		0 p_18121_ p_18121_
+		1 p_18122_ p_18122_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18117_
+		static
+		0 p_18118_ p_18118_
+		1 p_18119_ p_18119_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18114_
+		static
+		0 p_18115_ p_18115_
+		1 p_18116_ p_18116_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18111_
+		static
+		0 p_18112_ p_18112_
+		1 p_18113_ p_18113_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18108_
+		static
+		0 p_18109_ p_18109_
+		1 p_18110_ p_18110_
+	lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18105_
+		static
+		0 p_18106_ p_18106_
+		1 p_18107_ p_18107_
+	lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18162_
+		static
+		0 p_18163_ p_18163_
+		1 p_18164_ p_18164_
+	lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18102_
+		static
+		0 p_18103_ p_18103_
+		1 p_18104_ p_18104_
+	lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18099_
+		static
+		0 p_18100_ p_18100_
+		1 p_18101_ p_18101_
+	lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18090_
+		static
+		0 p_18091_ p_18091_
+		1 p_18092_ p_18092_
+	lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18079_
+		static
+		0 p_18080_ p_18080_
+		1 p_18081_ p_18081_
+	lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18159_
+		static
+		0 p_18160_ p_18160_
+		1 p_18161_ p_18161_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18156_
+		static
+		0 p_18157_ p_18157_
+		1 p_18158_ p_18158_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18153_
+		static
+		0 p_18154_ p_18154_
+		1 p_18155_ p_18155_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18144_
+		static
+		0 p_18145_ p_18145_
+		1 p_18146_ p_18146_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18141_
+		static
+		0 p_18142_ p_18142_
+		1 p_18143_ p_18143_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18138_
+		static
+		0 p_18139_ p_18139_
+		1 p_18140_ p_18140_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18135_
+		static
+		0 p_18136_ p_18136_
+		1 p_18137_ p_18137_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18097_
+		static
+		0 p_18098_ p_18098_
+	lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18088_
+		static
+		0 p_18089_ p_18089_
+	lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18086_
+		static
+		0 p_18087_ p_18087_
+	lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18077_
+		static
+		0 p_18078_ p_18078_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18148_ p_18148_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18082_
+		static
+		0 p_18083_ p_18083_
+		1 p_18084_ p_18084_
+		2 p_18085_ p_18085_
+	registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18093_
+		static
+		0 p_18094_ p_18094_
+		1 p_18095_ p_18095_
+		2 p_18096_ p_18096_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18150_ p_18150_
+		1 p_18151_ p_18151_
+		2 p_18152_ p_18152_
+net/minecraft/util/datafix/schemas/V705$1 net/minecraft/util/datafix/schemas/V705$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18167_ p_18167_
+		1 p_18168_ p_18168_
+net/minecraft/util/datafix/schemas/V808 net/minecraft/util/datafix/schemas/V808
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18170_ p_18170_
+		1 p_18171_ p_18171_
+	lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18172_
+		static
+		0 p_18173_ p_18173_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18179_ p_18179_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18174_
+		static
+		0 p_18175_ p_18175_
+		1 p_18176_ p_18176_
+		2 p_18177_ p_18177_
+net/minecraft/util/datafix/schemas/V99 net/minecraft/util/datafix/schemas/V99
+	ADD_NAMES f_18180_
+	ITEM_TO_BLOCKENTITY f_18182_
+	LOGGER f_18181_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
+		0 p_18185_ p_18185_
+		1 p_18186_ p_18186_
+	addNames (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Object; m_18205_
+		static
+		0 p_18206_ p_18206_
+		1 p_18207_ p_18207_
+		2 p_18208_ p_18208_
+	equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18188_
+		static
+		0 p_18189_ p_18189_
+	lambda$addNames$34 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145909_
+		static
+		0 p_145910_ p_145910_
+		1 p_145911_ p_145911_
+		2 p_145912_ p_145912_
+	lambda$addNames$35 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145905_
+		static
+		0 p_145906_ p_145906_
+		1 p_145907_ p_145907_
+		2 p_145908_ p_145908_
+	lambda$addNames$36 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m_145913_
+		static
+		0 p_145914_ p_145914_
+		1 p_145915_ p_145915_
+		2 p_145916_ p_145916_
+		3 p_145917_ p_145917_
+	lambda$registerBlockEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18233_
+		static
+		0 p_18234_ p_18234_
+		1 p_18235_ p_18235_
+	lambda$registerBlockEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18221_
+		static
+		0 p_18222_ p_18222_
+		1 p_18223_ p_18223_
+	lambda$registerBlockEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18190_
+		static
+		0 p_18191_ p_18191_
+		1 p_18192_ p_18192_
+	lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18277_
+		static
+		0 p_18278_ p_18278_
+		1 p_18279_ p_18279_
+	lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18272_
+		static
+		0 p_18273_ p_18273_
+		1 p_18274_ p_18274_
+	lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18265_
+		static
+		0 p_18266_ p_18266_
+	lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18267_
+		static
+		0 p_18268_ p_18268_
+		1 p_18269_ p_18269_
+	lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18260_
+		static
+		0 p_18261_ p_18261_
+	lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18262_
+		static
+		0 p_18263_ p_18263_
+		1 p_18264_ p_18264_
+	lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18257_
+		static
+		0 p_18258_ p_18258_
+		1 p_18259_ p_18259_
+	lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18252_
+		static
+		0 p_18253_ p_18253_
+		1 p_18254_ p_18254_
+	lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18243_
+		static
+		0 p_18244_ p_18244_
+		1 p_18245_ p_18245_
+	lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18299_
+		static
+		0 p_18300_ p_18300_
+		1 p_18301_ p_18301_
+	lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18296_
+		static
+		0 p_18297_ p_18297_
+		1 p_18298_ p_18298_
+	lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18293_
+		static
+		0 p_18294_ p_18294_
+		1 p_18295_ p_18295_
+	lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18290_
+		static
+		0 p_18291_ p_18291_
+		1 p_18292_ p_18292_
+	lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18287_
+		static
+		0 p_18288_ p_18288_
+		1 p_18289_ p_18289_
+	lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18282_
+		static
+		0 p_18283_ p_18283_
+		1 p_18284_ p_18284_
+	lambda$registerInventory$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18270_
+		static
+		0 p_18271_ p_18271_
+	lambda$registerMinecart$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18275_
+		static
+		0 p_18276_ p_18276_
+	lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18285_
+		static
+		0 p_18286_ p_18286_
+	lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18280_
+		static
+		0 p_18281_ p_18281_
+	lambda$registerTypes$22 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18255_
+		static
+		0 p_18256_ p_18256_
+	lambda$registerTypes$23 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18250_
+		static
+		0 p_18251_ p_18251_
+	lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18228_
+		static
+		0 p_18229_ p_18229_
+	lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18241_
+		static
+		0 p_18242_ p_18242_
+	lambda$registerTypes$26 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18240_
+		static
+	lambda$registerTypes$27 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18216_
+		static
+		0 p_18217_ p_18217_
+	lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18231_
+		static
+		0 p_18232_ p_18232_
+	lambda$registerTypes$29 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18230_
+		static
+	lambda$registerTypes$30 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18218_
+		static
+	lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_18219_
+		static
+		0 p_18220_ p_18220_
+	lambda$registerTypes$32 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m_145920_
+		static
+		0 p_145921_ p_145921_
+	lambda$static$33 (Ljava/util/HashMap;)V m_145918_
+		static
+		0 p_145919_ p_145919_
+	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
+		0 p_18303_ p_18303_
+	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
+		0 p_18305_ p_18305_
+	registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18246_
+		static
+		0 p_18247_ p_18247_
+		1 p_18248_ p_18248_
+		2 p_18249_ p_18249_
+	registerMinecart (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18236_
+		static
+		0 p_18237_ p_18237_
+		1 p_18238_ p_18238_
+		2 p_18239_ p_18239_
+	registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18193_
+		static
+		0 p_18194_ p_18194_
+		1 p_18195_ p_18195_
+		2 p_18196_ p_18196_
+	registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V m_18224_
+		static
+		0 p_18225_ p_18225_
+		1 p_18226_ p_18226_
+		2 p_18227_ p_18227_
+	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
+		0 p_18307_ p_18307_
+		1 p_18308_ p_18308_
+		2 p_18309_ p_18309_
+net/minecraft/util/datafix/schemas/V99$1 net/minecraft/util/datafix/schemas/V99$1
+	<init> ()V <init>
+	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_18312_ p_18312_
+		1 p_18313_ p_18313_
+net/minecraft/util/datafix/schemas/package-info net/minecraft/util/datafix/schemas/package-info
+net/minecraft/util/eventlog/EventLogDirectory net/minecraft/util/eventlog/EventLogDirectory
+	COMPRESSED_EXTENSION f_260455_
+	COMPRESS_BUFFER_SIZE f_260477_
+	LOGGER f_260444_
+	extension f_260512_
+	root f_260592_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
+		0 p_261546_ p_261546_
+		1 p_261467_ p_261467_
+	createNewFile (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$RawFile; m_261046_
+		0 p_261865_ p_261865_
+	lambda$listFiles$0 (Ljava/nio/file/Path;)Z m_261272_
+		static
+		0 p_262170_ p_262170_
+	listFiles ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261134_
+	open (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; m_260952_
+		static
+		0 p_261743_ p_261743_
+		1 p_261659_ p_261659_
+	parseFile (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$File; m_260829_
+		0 p_261985_ p_261985_
+	tryCompress (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_260828_
+		static
+		0 p_261741_ p_261741_
+		1 p_262101_ p_262101_
+	writeCompressed (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V m_261201_
+		static
+		0 p_262066_ p_262066_
+		1 p_262054_ p_262054_
+net/minecraft/util/eventlog/EventLogDirectory$CompressedFile net/minecraft/util/eventlog/EventLogDirectory$CompressedFile
+	id f_260728_
+	path f_260707_
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
+		0 f_260707_ f_260707_
+		1 f_260728_ f_260728_
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262017_ p_262017_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/EventLogDirectory$File net/minecraft/util/eventlog/EventLogDirectory$File
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+net/minecraft/util/eventlog/EventLogDirectory$FileId net/minecraft/util/eventlog/EventLogDirectory$FileId
+	DATE_FORMATTER f_260524_
+	date f_260711_
+	index f_260602_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/time/LocalDate;I)V <init>
+		0 f_260711_ f_260711_
+		1 f_260602_ f_260602_
+	date ()Ljava/time/LocalDate; f_260711_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261763_ p_261763_
+	hashCode ()I hashCode
+	index ()I f_260602_
+	parse (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260977_
+		static
+		0 p_261762_ p_261762_
+	toFileName (Ljava/lang/String;)Ljava/lang/String; m_261263_
+		0 p_261982_ p_261982_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/EventLogDirectory$FileList net/minecraft/util/eventlog/EventLogDirectory$FileList
+	files f_260732_
+	<init> (Ljava/util/List;)V <init>
+		0 p_261941_ p_261941_
+	compressAll ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261127_
+	ids ()Ljava/util/Set; m_261047_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$prune$0 (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$File;)Z m_260823_
+		static
+		0 p_262050_ p_262050_
+		1 p_261738_ p_261738_
+		2 p_261494_ p_261494_
+	prune (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; m_261245_
+		0 p_261825_ p_261825_
+		1 p_261918_ p_261918_
+	stream ()Ljava/util/stream/Stream; m_260849_
+net/minecraft/util/eventlog/EventLogDirectory$RawFile net/minecraft/util/eventlog/EventLogDirectory$RawFile
+	id f_260438_
+	path f_260693_
+	<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
+		0 f_260693_ f_260693_
+		1 f_260438_ f_260438_
+	compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; m_260857_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_261834_ p_261834_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; m_260796_
+	openChannel ()Ljava/nio/channels/FileChannel; m_261200_
+	openReader ()Ljava/io/Reader; m_261064_
+	path ()Ljava/nio/file/Path; m_261161_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/eventlog/JsonEventLog net/minecraft/util/eventlog/JsonEventLog
+	GSON f_260478_
+	channel f_260641_
+	codec f_260727_
+	referenceCount f_260653_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V <init>
+		0 p_261608_ p_261608_
+		1 p_262072_ p_262072_
+	close ()V close
+	open (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; m_260847_
+		static
+		0 p_261795_ p_261795_
+		1 p_261489_ p_261489_
+	openReader ()Lnet/minecraft/util/eventlog/JsonEventLogReader; m_260942_
+	releaseReference ()V m_260800_
+	write (Ljava/lang/Object;)V m_260901_
+		0 p_261929_ p_261929_
+net/minecraft/util/eventlog/JsonEventLog$1 net/minecraft/util/eventlog/JsonEventLog$1
+	position f_260662_
+	this$0 f_260724_
+	val$reader f_260466_
+	<init> (Lnet/minecraft/util/eventlog/JsonEventLog;Lnet/minecraft/util/eventlog/JsonEventLogReader;)V <init>
+		0 p_261788_ p_261788_
+		1 p_262145_ p_262145_
+	close ()V close
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/JsonEventLogReader net/minecraft/util/eventlog/JsonEventLogReader
+	create (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; m_261256_
+		static
+		0 p_261600_ p_261600_
+		1 p_261836_ p_261836_
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/JsonEventLogReader$1 net/minecraft/util/eventlog/JsonEventLogReader$1
+	val$codec f_260459_
+	val$jsonReader f_260458_
+	<init> (Lcom/google/gson/stream/JsonReader;Lcom/mojang/serialization/Codec;)V <init>
+		0 p_261487_ p_261487_
+		1 p_261785_ p_261785_
+	close ()V close
+	next ()Ljava/lang/Object; m_261203_
+net/minecraft/util/eventlog/package-info net/minecraft/util/eventlog/package-info
+net/minecraft/util/monitoring/jmx/MinecraftServerStatistics net/minecraft/util/monitoring/jmx/MinecraftServerStatistics
+	LOGGER f_18314_
+	attributeDescriptionByName f_18317_
+	mBeanInfo f_18316_
+	server f_18315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
+		0 p_18320_ p_18320_
+	getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
+		0 p_18334_ p_18334_
+	getAttributes ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes
+		0 p_18336_ p_18336_
+	getAverageTickTime ()F m_18321_
+	getMBeanInfo ()Ljavax/management/MBeanInfo; getMBeanInfo
+	getTickTimes ()[J m_18330_
+	invoke (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke
+		0 p_18339_ p_18339_
+		1 p_18340_ p_18340_
+		2 p_18341_ p_18341_
+	lambda$getAttributes$2 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljavax/management/Attribute; m_145924_
+		static
+		0 p_145925_ p_145925_
+	lambda$new$0 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljava/lang/String; m_18331_
+		static
+		0 p_18332_ p_18332_
+	lambda$new$1 (I)[Ljavax/management/MBeanAttributeInfo; m_145922_
+		static
+		0 p_145923_ p_145923_
+	registerJmxMonitoring (Lnet/minecraft/server/MinecraftServer;)V m_18328_
+		static
+		0 p_18329_ p_18329_
+	setAttribute (Ljavax/management/Attribute;)V setAttribute
+		0 p_18343_ p_18343_
+	setAttributes (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes
+		0 p_18345_ p_18345_
+net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription
+	description f_18348_
+	getter f_18347_
+	name f_18346_
+	type f_18349_
+	<init> (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V <init>
+		0 p_18351_ p_18351_
+		1 p_18352_ p_18352_
+		2 p_18353_ p_18353_
+		3 p_18354_ p_18354_
+	asMBeanAttributeInfo ()Ljavax/management/MBeanAttributeInfo; m_18361_
+net/minecraft/util/monitoring/jmx/package-info net/minecraft/util/monitoring/jmx/package-info
+net/minecraft/util/package-info net/minecraft/util/package-info
+net/minecraft/util/profiling/ActiveProfiler net/minecraft/util/profiling/ActiveProfiler
+	LOGGER f_18369_
+	WARNING_TIME_NANOS f_18368_
+	chartedPaths f_145926_
+	currentEntry f_18379_
+	entries f_18372_
+	getRealTime f_18374_
+	getTickTime f_18373_
+	path f_18377_
+	paths f_18370_
+	startTimeNano f_18375_
+	startTimeTicks f_18376_
+	startTimes f_18371_
+	started f_18378_
+	warn f_18380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V <init>
+		0 p_18383_ p_18383_
+		1 p_18384_ p_18384_
+		2 p_18385_ p_18385_
+	endTick ()V m_7241_
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getCurrentEntry ()Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_18406_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145930_ p_145930_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185247_ p_185247_
+		1 p_185248_ p_185248_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185250_ p_185250_
+		1 p_185251_ p_185251_
+	lambda$endTick$0 ()Ljava/lang/Object; m_18408_
+	lambda$getCurrentEntry$3 (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_18404_
+		static
+		0 p_18405_ p_18405_
+	lambda$pop$1 ()Ljava/lang/Object; m_18407_
+	lambda$pop$2 (J)Ljava/lang/Object; m_18387_
+		static
+		0 p_18388_ p_18388_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145928_ p_145928_
+	pop ()V m_7238_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18397_ p_18397_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18395_ p_18395_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18390_ p_18390_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18392_ p_18392_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ActiveProfiler$PathEntry net/minecraft/util/profiling/ActiveProfiler$PathEntry
+	accumulatedDuration f_145934_
+	count f_18410_
+	counters f_18411_
+	maxDuration f_145932_
+	minDuration f_145933_
+	<init> ()V <init>
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/ContinuousProfiler net/minecraft/util/profiling/ContinuousProfiler
+	profiler f_18432_
+	realTime f_18430_
+	tickCount f_18431_
+	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V <init>
+		0 p_18434_ p_18434_
+		1 p_18435_ p_18435_
+	disable ()V m_18437_
+	enable ()V m_18438_
+	getFiller ()Lnet/minecraft/util/profiling/ProfilerFiller; m_18439_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_18440_
+	isEnabled ()Z m_18436_
+net/minecraft/util/profiling/EmptyProfileResults net/minecraft/util/profiling/EmptyProfileResults
+	EMPTY f_18441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18448_ p_18448_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145937_ p_145937_
+net/minecraft/util/profiling/FilledProfileResults net/minecraft/util/profiling/FilledProfileResults
+	COUNTER_ENTRY_COMPARATOR f_18455_
+	EMPTY f_18453_
+	LOGGER f_18452_
+	SPLITTER f_18454_
+	endTimeNano f_18459_
+	endTimeTicks f_18460_
+	entries f_18456_
+	startTimeNano f_18457_
+	startTimeTicks f_18458_
+	tickDuration f_18461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;JIJI)V <init>
+		0 p_18464_ p_18464_
+		1 p_18465_ p_18465_
+		2 p_18466_ p_18466_
+		3 p_18467_ p_18467_
+		4 p_18468_ p_18468_
+	appendCounterResults (ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;ILjava/lang/StringBuilder;)V m_18475_
+		0 p_18476_ p_18476_
+		1 p_18477_ p_18477_
+		2 p_18478_ p_18478_
+		3 p_18479_ p_18479_
+		4 p_18480_ p_18480_
+	appendCounters (Ljava/util/Map;Ljava/lang/StringBuilder;I)V m_18514_
+		0 p_18515_ p_18515_
+		1 p_18516_ p_18516_
+		2 p_18517_ p_18517_
+	appendProfilerResults (ILjava/lang/String;Ljava/lang/StringBuilder;)V m_18481_
+		0 p_18482_ p_18482_
+		1 p_18483_ p_18483_
+		2 p_18484_ p_18484_
+	getComment ()Ljava/lang/String; m_18532_
+		static
+	getCounterValues ()Ljava/util/Map; m_18531_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ProfilerPathEntry; m_18525_
+		0 p_18526_ p_18526_
+	getProfilerResults (JI)Ljava/lang/String; m_18485_
+		0 p_18486_ p_18486_
+		1 p_18487_ p_18487_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTickDuration ()I m_7315_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18493_ p_18493_
+	indentLine (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; m_18497_
+		static
+		0 p_18498_ p_18498_
+		1 p_18499_ p_18499_
+	isDirectChild (Ljava/lang/String;Ljava/lang/String;)Z m_18494_
+		static
+		0 p_18495_ p_18495_
+		1 p_18496_ p_18496_
+	lambda$appendCounterResults$5 (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V m_18470_
+		0 p_18471_ p_18471_
+		1 p_18472_ p_18472_
+		2 p_18473_ p_18473_
+		3 p_18474_ p_18474_
+	lambda$appendCounters$6 (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)V m_18500_
+		0 p_18501_ p_18501_
+		1 p_18502_ p_18502_
+		2 p_18503_ p_18503_
+		3 p_18504_ p_18504_
+	lambda$appendProfilerResults$4 (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V m_18505_
+		0 p_18506_ p_18506_
+		1 p_18507_ p_18507_
+		2 p_18508_ p_18508_
+		3 p_18509_ p_18509_
+	lambda$getCounterValues$1 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; m_145946_
+		static
+		0 p_145947_ p_145947_
+	lambda$getCounterValues$2 (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V m_145941_
+		static
+		0 p_145942_ p_145942_
+		1 p_145943_ p_145943_
+		2 p_145944_ p_145944_
+		3 p_145945_ p_145945_
+	lambda$getCounterValues$3 (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/util/profiling/ProfilerPathEntry;)V m_18510_
+		static
+		0 p_18511_ p_18511_
+		1 p_18512_ p_18512_
+		2 p_18513_ p_18513_
+	lambda$static$0 (Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)J m_18488_
+		static
+		0 p_18489_ p_18489_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145940_ p_145940_
+net/minecraft/util/profiling/FilledProfileResults$1 net/minecraft/util/profiling/FilledProfileResults$1
+	<init> ()V <init>
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/FilledProfileResults$CounterCollector net/minecraft/util/profiling/FilledProfileResults$CounterCollector
+	children f_18539_
+	selfValue f_18537_
+	totalValue f_18538_
+	<init> ()V <init>
+	addValue (Ljava/util/Iterator;J)V m_18547_
+		0 p_18548_ p_18548_
+		1 p_18549_ p_18549_
+	lambda$addValue$0 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; m_18545_
+		static
+		0 p_18546_ p_18546_
+net/minecraft/util/profiling/InactiveProfiler net/minecraft/util/profiling/InactiveProfiler
+	INSTANCE f_18554_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	endTick ()V m_7241_
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145953_ p_145953_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185253_ p_185253_
+		1 p_185254_ p_185254_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185256_ p_185256_
+		1 p_185257_ p_185257_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145951_ p_145951_
+	pop ()V m_7238_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18566_ p_18566_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18564_ p_18564_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18559_ p_18559_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18561_ p_18561_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ProfileCollector net/minecraft/util/profiling/ProfileCollector
+	getChartedPaths ()Ljava/util/Set; m_142579_
+	getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; m_142431_
+		0 p_145955_ p_145955_
+	getResults ()Lnet/minecraft/util/profiling/ProfileResults; m_5948_
+net/minecraft/util/profiling/ProfileResults net/minecraft/util/profiling/ProfileResults
+	PATH_SEPARATOR f_145956_
+	demanglePath (Ljava/lang/String;)Ljava/lang/String; m_18575_
+		static
+		0 p_18576_ p_18576_
+	getEndTimeNano ()J m_7236_
+	getEndTimeTicks ()I m_7317_
+	getNanoDuration ()J m_18577_
+	getProfilerResults ()Ljava/lang/String; m_142368_
+	getStartTimeNano ()J m_7229_
+	getStartTimeTicks ()I m_7230_
+	getTickDuration ()I m_7315_
+	getTimes (Ljava/lang/String;)Ljava/util/List; m_6412_
+		0 p_18574_ p_18574_
+	saveResults (Ljava/nio/file/Path;)Z m_142444_
+		0 p_145957_ p_145957_
+net/minecraft/util/profiling/ProfilerFiller net/minecraft/util/profiling/ProfilerFiller
+	ROOT f_145958_
+	endTick ()V m_7241_
+	incrementCounter (Ljava/lang/String;)V m_6174_
+		0 p_18585_ p_18585_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185258_ p_185258_
+		1 p_185259_ p_185259_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185260_ p_185260_
+		1 p_185261_ p_185261_
+	incrementCounter (Ljava/util/function/Supplier;)V m_6525_
+		0 p_18586_ p_18586_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145959_ p_145959_
+	pop ()V m_7238_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18584_ p_18584_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18583_ p_18583_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18581_ p_18581_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18582_ p_18582_
+	startTick ()V m_7242_
+	tee (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; m_18578_
+		static
+		0 p_18579_ p_18579_
+		1 p_18580_ p_18580_
+net/minecraft/util/profiling/ProfilerFiller$1 net/minecraft/util/profiling/ProfilerFiller$1
+	val$first f_18587_
+	val$second f_18588_
+	<init> (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)V <init>
+		0 p_18590_ p_18590_
+		1 p_18591_ p_18591_
+	endTick ()V m_7241_
+	incrementCounter (Ljava/lang/String;I)V m_183275_
+		0 p_185263_ p_185263_
+		1 p_185264_ p_185264_
+	incrementCounter (Ljava/util/function/Supplier;I)V m_183536_
+		0 p_185266_ p_185266_
+		1 p_185267_ p_185267_
+	markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V m_142259_
+		0 p_145961_ p_145961_
+	pop ()V m_7238_
+	popPush (Ljava/util/function/Supplier;)V m_6523_
+		0 p_18601_ p_18601_
+	popPush (Ljava/lang/String;)V m_6182_
+		0 p_18599_ p_18599_
+	push (Ljava/lang/String;)V m_6180_
+		0 p_18594_ p_18594_
+	push (Ljava/util/function/Supplier;)V m_6521_
+		0 p_18596_ p_18596_
+	startTick ()V m_7242_
+net/minecraft/util/profiling/ProfilerPathEntry net/minecraft/util/profiling/ProfilerPathEntry
+	getCount ()J m_7234_
+	getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; m_7446_
+	getDuration ()J m_7235_
+	getMaxDuration ()J m_142752_
+net/minecraft/util/profiling/ResultField net/minecraft/util/profiling/ResultField
+	count f_18609_
+	globalPercentage f_18608_
+	name f_18610_
+	percentage f_18607_
+	<init> (Ljava/lang/String;DDJ)V <init>
+		0 p_18612_ p_18612_
+		1 p_18613_ p_18613_
+		2 p_18614_ p_18614_
+		3 p_18615_ p_18615_
+	compareTo (Lnet/minecraft/util/profiling/ResultField;)I compareTo
+		0 p_18618_ p_18618_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_18620_ p_18620_
+	getColor ()I m_18616_
+net/minecraft/util/profiling/SingleTickProfiler net/minecraft/util/profiling/SingleTickProfiler
+	LOGGER f_18621_
+	location f_18625_
+	profiler f_18626_
+	realTime f_18622_
+	saveThreshold f_18623_
+	tick f_18624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Ljava/lang/String;J)V <init>
+		0 p_145963_ p_145963_
+		1 p_145964_ p_145964_
+		2 p_145965_ p_145965_
+	createTickProfiler (Ljava/lang/String;)Lnet/minecraft/util/profiling/SingleTickProfiler; m_18632_
+		static
+		0 p_18633_ p_18633_
+	decorateFiller (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; m_18629_
+		static
+		0 p_18630_ p_18630_
+		1 p_18631_ p_18631_
+	endTick ()V m_18634_
+	lambda$startTick$0 ()I m_18635_
+	startTick ()Lnet/minecraft/util/profiling/ProfilerFiller; m_18628_
+net/minecraft/util/profiling/jfr/Environment net/minecraft/util/profiling/jfr/Environment
+	$VALUES $VALUES
+	CLIENT CLIENT
+	SERVER SERVER
+	description f_185270_
+	$values ()[Lnet/minecraft/util/profiling/jfr/Environment; m_185280_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_185274_ p_185274_
+		1 p_185275_ p_185275_
+		2 p_185276_ p_185276_
+	from (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; m_185278_
+		static
+		0 p_185279_ p_185279_
+	getDescription ()Ljava/lang/String; m_185277_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/Environment; valueOf
+		static
+		0 p_185282_ p_185282_
+	values ()[Lnet/minecraft/util/profiling/jfr/Environment; values
+		static
+net/minecraft/util/profiling/jfr/JfrProfiler net/minecraft/util/profiling/jfr/JfrProfiler
+	CUSTOM_EVENTS f_185289_
+	DATE_TIME_FORMATTER f_185291_
+	FLIGHT_RECORDER_CONFIG f_185290_
+	INSTANCE f_185292_
+	LOGGER f_185288_
+	NETWORK_CATEGORY f_185287_
+	ROOT_CATEGORY f_185284_
+	TICK_CATEGORY f_185286_
+	WORLD_GEN_CATEGORY f_185285_
+	currentAverageTickTime f_185294_
+	networkTrafficByAddress f_185295_
+	recording f_185293_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getInstance ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; m_185298_
+		static
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	lambda$new$0 ()V m_185332_
+	lambda$new$1 ()V m_185331_
+	lambda$start$2 (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V m_242540_
+		static
+		0 p_242754_ p_242754_
+		1 p_242755_ p_242755_
+		2 p_185311_ p_185311_
+	networkStatFor (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation; m_185319_
+		0 p_185320_ p_185320_
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185313_ p_185313_
+		1 p_185314_ p_185314_
+		2 p_185315_ p_185315_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185302_ p_185302_
+		1 p_185303_ p_185303_
+		2 p_185304_ p_185304_
+		3 p_185305_ p_185305_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185323_ p_185323_
+		1 p_185324_ p_185324_
+		2 p_185325_ p_185325_
+		3 p_185326_ p_185326_
+	onServerTick (F)V m_183597_
+		0 p_185300_ p_185300_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	setupSummaryListener ()V m_185330_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185307_ p_185307_
+	start (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z m_185316_
+		0 p_185317_ p_185317_
+		1 p_185318_ p_185318_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/JfrProfiler$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
+	summaryReporter f_185333_
+	this$0 f_185334_
+	<init> (Lnet/minecraft/util/profiling/jfr/JfrProfiler;)V <init>
+		0 p_185336_ p_185336_
+	lambda$$0 ()V m_185337_
+	recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
+		0 p_185339_ p_185339_
+net/minecraft/util/profiling/jfr/JvmProfiler net/minecraft/util/profiling/jfr/JvmProfiler
+	INSTANCE f_185340_
+	<clinit> ()V <clinit>
+		static
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185348_ p_185348_
+		1 p_185349_ p_185349_
+		2 p_185350_ p_185350_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185343_ p_185343_
+		1 p_185344_ p_185344_
+		2 p_185345_ p_185345_
+		3 p_185346_ p_185346_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185351_ p_185351_
+		1 p_185352_ p_185352_
+		2 p_185353_ p_185353_
+		3 p_185354_ p_185354_
+	onServerTick (F)V m_183597_
+		0 p_185342_ p_185342_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185347_ p_185347_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler
+	LOGGER f_185355_
+	noOpCommit f_185356_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isAvailable ()Z m_183609_
+	isRunning ()Z m_183608_
+	lambda$static$0 ()V m_185359_
+		static
+	onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183559_
+		0 p_185370_ p_185370_
+		1 p_185371_ p_185371_
+		2 p_185372_ p_185372_
+	onPacketReceived (IILjava/net/SocketAddress;I)V m_183510_
+		0 p_185363_ p_185363_
+		1 p_185364_ p_185364_
+		2 p_185365_ p_185365_
+		3 p_185366_ p_185366_
+	onPacketSent (IILjava/net/SocketAddress;I)V m_183508_
+		0 p_185375_ p_185375_
+		1 p_185376_ p_185376_
+		2 p_185377_ p_185377_
+		3 p_185378_ p_185378_
+	onServerTick (F)V m_183597_
+		0 p_185361_ p_185361_
+	onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; m_183494_
+	start (Lnet/minecraft/util/profiling/jfr/Environment;)Z m_183425_
+		0 p_185368_ p_185368_
+	stop ()Ljava/nio/file/Path; m_183243_
+net/minecraft/util/profiling/jfr/Percentiles net/minecraft/util/profiling/jfr/Percentiles
+	DEFAULT_INDEXES f_185382_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	evaluate ([D)Ljava/util/Map; m_185390_
+		static
+		0 p_185391_ p_185391_
+	evaluate ([J)Ljava/util/Map; m_185392_
+		static
+		0 p_185393_ p_185393_
+	lambda$sorted$0 (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V m_185387_
+		static
+		0 p_185388_ p_185388_
+		1 p_185389_ p_185389_
+	sorted (Ljava/util/Map;)Ljava/util/Map; m_185385_
+		static
+		0 p_185386_ p_185386_
+net/minecraft/util/profiling/jfr/SummaryReporter net/minecraft/util/profiling/jfr/SummaryReporter
+	LOGGER f_185394_
+	onDeregistration f_185395_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_185398_ p_185398_
+	infoWithFallback (Ljava/util/function/Supplier;)V m_201932_
+		static
+		0 p_201933_ p_201933_
+	lambda$recordingStopped$0 (Ljava/nio/file/Path;)Ljava/lang/String; m_185411_
+		static
+		0 p_185412_ p_185412_
+	lambda$recordingStopped$1 ()Ljava/lang/String; m_185410_
+		static
+	lambda$recordingStopped$2 (Ljava/nio/file/Path;)Ljava/lang/String; m_185408_
+		static
+		0 p_185409_ p_185409_
+	lambda$recordingStopped$3 ()Ljava/lang/String; m_185407_
+		static
+	recordingStopped (Ljava/nio/file/Path;)V m_185400_
+		0 p_185401_ p_185401_
+	warnWithFallback (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V m_201934_
+		static
+		0 p_201935_ p_201935_
+		1 p_201936_ p_201936_
+net/minecraft/util/profiling/jfr/callback/ProfiledDuration net/minecraft/util/profiling/jfr/callback/ProfiledDuration
+	finish ()V m_185413_
+net/minecraft/util/profiling/jfr/callback/package-info net/minecraft/util/profiling/jfr/callback/package-info
+net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	chunkPosX chunkPosX
+	chunkPosZ chunkPosZ
+	level level
+	targetStatus targetStatus
+	worldPosX worldPosX
+	worldPosZ worldPosZ
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)V <init>
+		0 p_195543_ p_195543_
+		1 p_195544_ p_195544_
+		2 p_195545_ p_195545_
+net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields
+	CHUNK_POS_X f_195548_
+	CHUNK_POS_Z f_195549_
+	LEVEL f_195551_
+	STATUS f_195550_
+	WORLD_POS_X f_195546_
+	WORLD_POS_Z f_195547_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	receivedBytes receivedBytes
+	receivedPackets receivedPackets
+	remoteAddress remoteAddress
+	sentBytes sentBytes
+	sentPackets sentPackets
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_195562_ p_195562_
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields
+	RECEIVED_BYTES f_195565_
+	RECEIVED_PACKETS f_195567_
+	REMOTE_ADDRESS f_195563_
+	SENT_BYTES f_195564_
+	SENT_PACKETS f_195566_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation
+	event f_195573_
+	receivedBytes f_195571_
+	receivedPackets f_195572_
+	sentBytes f_195569_
+	sentPackets f_195570_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_195575_ p_195575_
+	commitEvent ()V m_195576_
+	trackReceivedPacket (I)V m_195579_
+		0 p_195580_ p_195580_
+	trackSentPacket (I)V m_195577_
+		0 p_195578_ p_195578_
+net/minecraft/util/profiling/jfr/event/PacketEvent net/minecraft/util/profiling/jfr/event/PacketEvent
+	bytes bytes
+	packetId packetId
+	protocolId protocolId
+	remoteAddress remoteAddress
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_185419_ p_185419_
+		1 p_185420_ p_185420_
+		2 p_185421_ p_185421_
+		3 p_185422_ p_185422_
+net/minecraft/util/profiling/jfr/event/PacketEvent$Fields net/minecraft/util/profiling/jfr/event/PacketEvent$Fields
+	BYTES f_185426_
+	PACKET_ID f_185425_
+	PROTOCOL_ID f_185424_
+	REMOTE_ADDRESS f_185423_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/PacketReceivedEvent net/minecraft/util/profiling/jfr/event/PacketReceivedEvent
+	NAME NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_195585_ p_195585_
+		1 p_195586_ p_195586_
+		2 p_195587_ p_195587_
+		3 p_195588_ p_195588_
+net/minecraft/util/profiling/jfr/event/PacketSentEvent net/minecraft/util/profiling/jfr/event/PacketSentEvent
+	NAME NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/net/SocketAddress;I)V <init>
+		0 p_195593_ p_195593_
+		1 p_195594_ p_195594_
+		2 p_195595_ p_195595_
+		3 p_195596_ p_195596_
+net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	averageTickDurationNanos averageTickDurationNanos
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_195602_ p_195602_
+net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields
+	AVERAGE_TICK_DURATION f_195603_
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent
+	EVENT_NAME EVENT_NAME
+	TYPE TYPE
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/util/profiling/jfr/event/package-info net/minecraft/util/profiling/jfr/event/package-info
+net/minecraft/util/profiling/jfr/package-info net/minecraft/util/profiling/jfr/package-info
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser net/minecraft/util/profiling/jfr/parse/JfrStatsParser
+	chunkGenStats f_185430_
+	cpuLoadStat f_185431_
+	fileReads f_185435_
+	fileWrites f_185434_
+	garbageCollections f_185436_
+	gcHeapStats f_185438_
+	gcTotalDuration f_185437_
+	receivedPackets f_185432_
+	recordingEnded f_185429_
+	recordingStarted f_185428_
+	sentPackets f_185433_
+	threadAllocationStats f_185439_
+	tickTimes f_185440_
+	worldCreationDuration f_185441_
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_185443_ p_185443_
+	appendFileIO (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V m_185462_
+		0 p_185463_ p_185463_
+		1 p_185464_ p_185464_
+		2 p_185465_ p_185465_
+	capture (Ljava/util/stream/Stream;)V m_185454_
+		0 p_185455_ p_185455_
+	collectPacketStats (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; m_185449_
+		static
+		0 p_185450_ p_185450_
+		1 p_185451_ p_185451_
+	incrementPacket (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V m_185458_
+		0 p_185459_ p_185459_
+		1 p_185460_ p_185460_
+		2 p_185461_ p_185461_
+	lambda$capture$0 (Ljdk/jfr/consumer/RecordedEvent;)V m_185456_
+		0 p_185457_ p_185457_
+	lambda$collectPacketStats$2 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185452_
+		static
+		0 p_185453_ p_185453_
+	lambda$incrementPacket$1 (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize; m_185445_
+		static
+		0 p_185446_ p_185446_
+	parse (Ljava/nio/file/Path;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; m_185447_
+		static
+		0 p_185448_ p_185448_
+	results ()Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; m_185444_
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1
+	val$recordingFile f_185466_
+	<init> (Ljdk/jfr/consumer/RecordingFile;)V <init>
+		0 p_185468_ p_185468_
+	hasNext ()Z hasNext
+	next ()Ljava/lang/Object; next
+	next ()Ljdk/jfr/consumer/RecordedEvent; next
+net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize
+	count f_185472_
+	totalSize f_185473_
+	<init> ()V <init>
+	increment (I)V m_185476_
+		0 p_185477_ p_185477_
+	toCountAndSize ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185475_
+net/minecraft/util/profiling/jfr/parse/JfrStatsResult net/minecraft/util/profiling/jfr/parse/JfrStatsResult
+	chunkGenStats f_185490_
+	cpuLoadStats f_185483_
+	fileReads f_185489_
+	fileWrites f_185488_
+	heapSummary f_185484_
+	receivedPacketsSummary f_185486_
+	recordingDuration f_185480_
+	recordingEnded f_185479_
+	recordingStarted f_185478_
+	sentPacketsSummary f_185487_
+	threadAllocationSummary f_185485_
+	tickTimes f_185482_
+	worldCreationDuration f_185481_
+	<init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Ljava/util/List;)V <init>
+		0 f_185478_ f_185478_
+		1 f_185479_ f_185479_
+		2 f_185480_ f_185480_
+		3 f_185481_ f_185481_
+		4 f_185482_ f_185482_
+		5 f_185483_ f_185483_
+		6 f_185484_ f_185484_
+		7 f_185485_ f_185485_
+		8 f_185486_ f_185486_
+		9 f_185487_ f_185487_
+		10 f_185488_ f_185488_
+		11 f_185489_ f_185489_
+		12 f_185490_ f_185490_
+	asJson ()Ljava/lang/String; m_185510_
+	chunkGenStats ()Ljava/util/List; f_185490_
+	chunkGenSummary ()Ljava/util/List; m_185505_
+	cpuLoadStats ()Ljava/util/List; f_185483_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185515_ p_185515_
+	fileReads ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; f_185489_
+	fileWrites ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; f_185488_
+	hashCode ()I hashCode
+	heapSummary ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; f_185484_
+	lambda$chunkGenSummary$0 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185508_
+		static
+		0 p_185509_ p_185509_
+	lambda$chunkGenSummary$1 (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; m_185506_
+		static
+		0 p_185507_ p_185507_
+	receivedPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; f_185486_
+	recordingDuration ()Ljava/time/Duration; f_185480_
+	recordingEnded ()Ljava/time/Instant; f_185479_
+	recordingStarted ()Ljava/time/Instant; f_185478_
+	sentPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; f_185487_
+	threadAllocationSummary ()Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; f_185485_
+	tickTimes ()Ljava/util/List; f_185482_
+	toString ()Ljava/lang/String; toString
+	worldCreationDuration ()Ljava/time/Duration; f_185481_
+net/minecraft/util/profiling/jfr/parse/package-info net/minecraft/util/profiling/jfr/parse/package-info
+net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer
+	BYTES_PER_SECOND f_185529_
+	COUNT f_185530_
+	COUNT_PER_SECOND f_185533_
+	DURATION_NANOS_TOTAL f_185531_
+	TOTAL_BYTES f_185532_
+	gson f_185528_
+	<init> ()V <init>
+	chunkGen (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185572_
+		0 p_185573_ p_185573_
+	cpu (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185590_
+		0 p_185591_ p_185591_
+	fileIO (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; m_185577_
+		0 p_185578_ p_185578_
+	fileIoSummary (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;)Lcom/google/gson/JsonElement; m_185539_
+		0 p_185540_ p_185540_
+	format (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Ljava/lang/String; m_185535_
+		0 p_185536_ p_185536_
+	heap (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;)Lcom/google/gson/JsonElement; m_185541_
+		0 p_185542_ p_185542_
+	lambda$chunkGen$0 (Lcom/mojang/datafixers/util/Pair;)D m_185566_
+		static
+		0 p_185567_ p_185567_
+	lambda$chunkGen$1 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V m_185556_
+		static
+		0 p_185557_ p_185557_
+		1 p_185558_ p_185558_
+	lambda$chunkGen$2 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V m_185559_
+		static
+		0 p_185560_ p_185560_
+		1 p_185561_ p_185561_
+	lambda$chunkGen$3 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V m_185582_
+		static
+		0 p_185583_ p_185583_
+		1 p_185584_ p_185584_
+		2 p_185585_ p_185585_
+	lambda$chunkGen$4 (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; m_185537_
+		static
+		0 p_185538_ p_185538_
+	lambda$cpu$11 (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; m_185574_
+		static
+		0 p_185575_ p_185575_
+		1 p_185576_ p_185576_
+	lambda$fileIoSummary$9 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_185579_
+		static
+		0 p_185580_ p_185580_
+		1 p_185581_ p_185581_
+	lambda$packets$10 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_185549_
+		static
+		0 p_185550_ p_185550_
+		1 p_185551_ p_185551_
+	lambda$serverTicks$7 (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D m_185547_
+		static
+		0 p_185548_ p_185548_
+	lambda$serverTicks$8 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V m_185562_
+		static
+		0 p_185563_ p_185563_
+		1 p_185564_ p_185564_
+		2 p_185565_ p_185565_
+	lambda$threadAllocations$5 (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V m_185568_
+		static
+		0 p_185569_ p_185569_
+		1 p_185570_ p_185570_
+		2 p_185571_ p_185571_
+	lambda$threadAllocations$6 (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V m_185552_
+		static
+		0 p_185553_ p_185553_
+		1 p_185554_ p_185554_
+		2 p_185555_ p_185555_
+	network (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; m_185588_
+		0 p_185589_ p_185589_
+	packets (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;)Lcom/google/gson/JsonElement; m_185543_
+		0 p_185544_ p_185544_
+	serverTicks (Ljava/util/List;)Lcom/google/gson/JsonElement; m_185586_
+		0 p_185587_ p_185587_
+	threadAllocations (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;)Lcom/google/gson/JsonElement; m_185545_
+		0 p_185546_ p_185546_
+net/minecraft/util/profiling/jfr/serialize/package-info net/minecraft/util/profiling/jfr/serialize/package-info
+net/minecraft/util/profiling/jfr/stats/ChunkGenStat net/minecraft/util/profiling/jfr/stats/ChunkGenStat
+	chunkPos f_185593_
+	duration f_185592_
+	level f_185596_
+	status f_185595_
+	worldPos f_185594_
+	<init> (Ljava/time/Duration;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/lang/String;)V <init>
+		0 f_185592_ f_185592_
+		1 f_185593_ f_185593_
+		2 f_185594_ f_185594_
+		3 f_185595_ f_185595_
+		4 f_185596_ f_185596_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_185593_
+	duration ()Ljava/time/Duration; m_183571_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185611_ p_185611_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat; m_185604_
+		static
+		0 p_185605_ p_185605_
+	hashCode ()I hashCode
+	level ()Ljava/lang/String; f_185596_
+	status ()Lnet/minecraft/world/level/chunk/ChunkStatus; f_185595_
+	toString ()Ljava/lang/String; toString
+	worldPos ()Lnet/minecraft/server/level/ColumnPos; f_185594_
+net/minecraft/util/profiling/jfr/stats/CpuLoadStat net/minecraft/util/profiling/jfr/stats/CpuLoadStat
+	jvm f_185614_
+	system f_185616_
+	userJvm f_185615_
+	<init> (DDD)V <init>
+		0 f_185614_ f_185614_
+		1 f_185615_ f_185615_
+		2 f_185616_ f_185616_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185627_ p_185627_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/CpuLoadStat; m_185622_
+		static
+		0 p_185623_ p_185623_
+	hashCode ()I hashCode
+	jvm ()D f_185614_
+	system ()D f_185616_
+	toString ()Ljava/lang/String; toString
+	userJvm ()D f_185615_
+net/minecraft/util/profiling/jfr/stats/FileIOStat net/minecraft/util/profiling/jfr/stats/FileIOStat
+	bytes f_185632_
+	duration f_185630_
+	path f_185631_
+	<init> (Ljava/time/Duration;Ljava/lang/String;J)V <init>
+		0 f_185630_ f_185630_
+		1 f_185631_ f_185631_
+		2 f_185632_ f_185632_
+	bytes ()J f_185632_
+	duration ()Ljava/time/Duration; f_185630_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185654_ p_185654_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J m_185651_
+		static
+		0 p_185652_ p_185652_
+	lambda$summary$1 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Z m_185649_
+		static
+		0 p_185650_ p_185650_
+	lambda$summary$2 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Ljava/lang/String; m_185646_
+		static
+		0 p_185647_ p_185647_
+	lambda$summary$3 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J m_185638_
+		static
+		0 p_185639_ p_185639_
+	lambda$summary$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_185643_
+		static
+		0 p_185644_ p_185644_
+	path ()Ljava/lang/String; f_185631_
+	summary (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; m_185640_
+		static
+		0 p_185641_ p_185641_
+		1 p_185642_ p_185642_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary
+	bytesPerSecond f_185658_
+	counts f_185659_
+	countsPerSecond f_185660_
+	timeSpentInIO f_185661_
+	topTenContributorsByTotalBytes f_185662_
+	totalBytes f_185657_
+	<init> (JDJDLjava/time/Duration;Ljava/util/List;)V <init>
+		0 f_185657_ f_185657_
+		1 f_185658_ f_185658_
+		2 f_185659_ f_185659_
+		3 f_185660_ f_185660_
+		4 f_185661_ f_185661_
+		5 f_185662_ f_185662_
+	bytesPerSecond ()D f_185658_
+	counts ()J f_185659_
+	countsPerSecond ()D f_185660_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185676_ p_185676_
+	hashCode ()I hashCode
+	timeSpentInIO ()Ljava/time/Duration; f_185661_
+	toString ()Ljava/lang/String; toString
+	topTenContributorsByTotalBytes ()Ljava/util/List; f_185662_
+	totalBytes ()J f_185657_
+net/minecraft/util/profiling/jfr/stats/GcHeapStat net/minecraft/util/profiling/jfr/stats/GcHeapStat
+	heapUsed f_185681_
+	timestamp f_185680_
+	timing f_185682_
+	<init> (Ljava/time/Instant;JLnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing;)V <init>
+		0 f_185680_ f_185680_
+		1 f_185681_ f_185681_
+		2 f_185682_ f_185682_
+	calculateAllocationRatePerSecond (Ljava/util/List;)D m_185695_
+		static
+		0 p_185696_ p_185696_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185702_ p_185702_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat; m_185697_
+		static
+		0 p_185698_ p_185698_
+	hashCode ()I hashCode
+	heapUsed ()J f_185681_
+	lambda$calculateAllocationRatePerSecond$0 (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; m_185688_
+		static
+		0 p_185689_ p_185689_
+	summary (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; m_185690_
+		static
+		0 p_185691_ p_185691_
+		1 p_185692_ p_185692_
+		2 p_185693_ p_185693_
+		3 p_185694_ p_185694_
+	timestamp ()Ljava/time/Instant; f_185680_
+	timing ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; f_185682_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary
+	allocationRateBytesPerSecond f_185708_
+	duration f_185705_
+	gcTotalDuration f_185706_
+	totalGCs f_185707_
+	<init> (Ljava/time/Duration;Ljava/time/Duration;ID)V <init>
+		0 f_185705_ f_185705_
+		1 f_185706_ f_185706_
+		2 f_185707_ f_185707_
+		3 f_185708_ f_185708_
+	allocationRateBytesPerSecond ()D f_185708_
+	duration ()Ljava/time/Duration; f_185705_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185720_ p_185720_
+	gcOverHead ()F m_185714_
+	gcTotalDuration ()Ljava/time/Duration; f_185706_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	totalGCs ()I f_185707_
+net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing
+	$VALUES $VALUES
+	AFTER_GC AFTER_GC
+	BEFORE_GC BEFORE_GC
+	$values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; m_185730_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_185728_ p_185728_
+		1 p_185729_ p_185729_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; valueOf
+		static
+		0 p_185732_ p_185732_
+	values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; values
+		static
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary
+	largestSizeContributors f_185735_
+	recordingDuration f_185736_
+	totalPacketCountAndSize f_185734_
+	<init> (Ljava/time/Duration;Ljava/util/List;)V <init>
+		0 p_185738_ p_185738_
+		1 p_185739_ p_185739_
+	getCountsPerSecond ()D m_185740_
+	getSizePerSecond ()D m_185741_
+	getTotalCount ()J m_185742_
+	getTotalSize ()J m_185743_
+	lambda$new$0 ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185745_
+		static
+	largestSizeContributors ()Ljava/util/List; m_185744_
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize
+	SIZE_THEN_COUNT f_185748_
+	totalCount f_185746_
+	totalSize f_185747_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 f_185746_ f_185746_
+		1 f_185747_ f_185747_
+	add (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; m_185754_
+		0 p_185755_ p_185755_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185758_ p_185758_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	totalCount ()J f_185746_
+	totalSize ()J f_185747_
+net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification
+	PACKET_NAME_BY_ID f_185764_
+	direction f_185761_
+	packetId f_185763_
+	protocolId f_185762_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/protocol/PacketFlow;II)V <init>
+		0 f_185761_ f_185761_
+		1 f_185762_ f_185762_
+		2 f_185763_ f_185763_
+	direction ()Lnet/minecraft/network/protocol/PacketFlow; f_185761_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185783_ p_185783_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification; m_185777_
+		static
+		0 p_185778_ p_185778_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol;Ljava/lang/Integer;Ljava/lang/Class;)V m_185771_
+		static
+		0 p_185772_ p_185772_
+		1 p_185773_ p_185773_
+		2 p_185774_ p_185774_
+		3 p_185775_ p_185775_
+		4 p_185776_ p_185776_
+	packetId ()I f_185763_
+	packetName ()Ljava/lang/String; m_185770_
+	protocolId ()I f_185762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat
+	UNKNOWN_THREAD f_185789_
+	threadName f_185787_
+	timestamp f_185786_
+	totalBytes f_185788_
+	<init> (Ljava/time/Instant;Ljava/lang/String;J)V <init>
+		0 f_185786_ f_185786_
+		1 f_185787_ f_185787_
+		2 f_185788_ f_185788_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185808_ p_185808_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat; m_185803_
+		static
+		0 p_185804_ p_185804_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat;)Ljava/lang/String; m_185795_
+		static
+		0 p_185796_ p_185796_
+	lambda$summary$1 (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V m_185799_
+		static
+		0 p_185800_ p_185800_
+		1 p_185801_ p_185801_
+		2 p_185802_ p_185802_
+	summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; m_185797_
+		static
+		0 p_185798_ p_185798_
+	threadName ()Ljava/lang/String; f_185787_
+	timestamp ()Ljava/time/Instant; f_185786_
+	toString ()Ljava/lang/String; toString
+	totalBytes ()J f_185788_
+net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary
+	allocationsPerSecondByThread f_185811_
+	<init> (Ljava/util/Map;)V <init>
+		0 f_185811_ f_185811_
+	allocationsPerSecondByThread ()Ljava/util/Map; f_185811_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185816_ p_185816_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/TickTimeStat net/minecraft/util/profiling/jfr/stats/TickTimeStat
+	currentAverage f_185820_
+	timestamp f_185819_
+	<init> (Ljava/time/Instant;Ljava/time/Duration;)V <init>
+		0 f_185819_ f_185819_
+		1 f_185820_ f_185820_
+	currentAverage ()Ljava/time/Duration; f_185820_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185829_ p_185829_
+	from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat; m_185825_
+		static
+		0 p_185826_ p_185826_
+	hashCode ()I hashCode
+	timestamp ()Ljava/time/Instant; f_185819_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/profiling/jfr/stats/TimeStamped net/minecraft/util/profiling/jfr/stats/TimeStamped
+	getTimestamp ()Ljava/time/Instant; m_185832_
+net/minecraft/util/profiling/jfr/stats/TimedStat net/minecraft/util/profiling/jfr/stats/TimedStat
+	duration ()Ljava/time/Duration; m_183571_
+net/minecraft/util/profiling/jfr/stats/TimedStatSummary net/minecraft/util/profiling/jfr/stats/TimedStatSummary
+	count f_185836_
+	fastest f_185833_
+	percentilesNanos f_185837_
+	secondSlowest f_185835_
+	slowest f_185834_
+	totalDuration f_185838_
+	<init> (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;ILjava/util/Map;Ljava/time/Duration;)V <init>
+		0 f_185833_ f_185833_
+		1 f_185834_ f_185834_
+		2 f_185835_ f_185835_
+		3 f_185836_ f_185836_
+		4 f_185837_ f_185837_
+		5 f_185838_ f_185838_
+	count ()I f_185836_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_185856_ p_185856_
+	fastest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185833_
+	hashCode ()I hashCode
+	lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;)J m_185847_
+		static
+		0 p_185848_ p_185848_
+	percentilesNanos ()Ljava/util/Map; f_185837_
+	secondSlowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185835_
+	slowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; f_185834_
+	summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary; m_185849_
+		static
+		0 p_185850_ p_185850_
+	toString ()Ljava/lang/String; toString
+	totalDuration ()Ljava/time/Duration; f_185838_
+net/minecraft/util/profiling/jfr/stats/package-info net/minecraft/util/profiling/jfr/stats/package-info
+net/minecraft/util/profiling/metrics/MetricCategory net/minecraft/util/profiling/metrics/MetricCategory
+	$VALUES $VALUES
+	CHUNK_RENDERING CHUNK_RENDERING
+	CHUNK_RENDERING_DISPATCHING CHUNK_RENDERING_DISPATCHING
+	CPU CPU
+	EVENT_LOOPS EVENT_LOOPS
+	GPU GPU
+	JVM JVM
+	MAIL_BOXES MAIL_BOXES
+	PATH_FINDING PATH_FINDING
+	TICK_LOOP TICK_LOOP
+	description f_145974_
+	$values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; m_145982_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_145978_ p_145978_
+		1 p_145979_ p_145979_
+		2 p_145980_ p_145980_
+	getDescription ()Ljava/lang/String; m_145981_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/metrics/MetricCategory; valueOf
+		static
+		0 p_145984_ p_145984_
+	values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; values
+		static
+net/minecraft/util/profiling/metrics/MetricSampler net/minecraft/util/profiling/metrics/MetricSampler
+	beforeTick f_145993_
+	category f_145988_
+	currentValue f_145994_
+	isRunning f_145992_
+	name f_145987_
+	sampler f_145989_
+	thresholdTest f_145986_
+	ticks f_145990_
+	values f_145991_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)V <init>
+		0 p_145996_ p_145996_
+		1 p_145997_ p_145997_
+		2 p_145998_ p_145998_
+		3 p_145999_ p_145999_
+		4 p_146000_ p_146000_
+	builder (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146013_
+		static
+		0 p_146014_ p_146014_
+		1 p_146015_ p_146015_
+		2 p_146016_ p_146016_
+		3 p_146017_ p_146017_
+	create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146004_
+		static
+		0 p_146005_ p_146005_
+		1 p_146006_ p_146006_
+		2 p_146007_ p_146007_
+		3 p_146008_ p_146008_
+	create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146009_
+		static
+		0 p_146010_ p_146010_
+		1 p_146011_ p_146011_
+		2 p_146012_ p_146012_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146023_ p_146023_
+	getCategory ()Lnet/minecraft/util/profiling/metrics/MetricCategory; m_146021_
+	getName ()Ljava/lang/String; m_146020_
+	getSampler ()Ljava/util/function/DoubleSupplier; m_146019_
+	hashCode ()I hashCode
+	onEndTick (I)V m_146002_
+		0 p_146003_ p_146003_
+	onFinished ()V m_146018_
+	onStartTick ()V m_146001_
+	result ()Lnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult; m_146024_
+	triggersThreshold ()Z m_146025_
+	verifyRunning ()V m_146026_
+net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder
+	beforeTick f_146032_
+	category f_146029_
+	context f_146031_
+	name f_146028_
+	sampler f_146030_
+	thresholdTest f_146033_
+	<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V <init>
+		0 p_146035_ p_146035_
+		1 p_146036_ p_146036_
+		2 p_146037_ p_146037_
+		3 p_146038_ p_146038_
+	build ()Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146039_
+	lambda$new$0 (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D m_146044_
+		static
+		0 p_146045_ p_146045_
+		1 p_146046_ p_146046_
+	lambda$withBeforeTick$1 (Ljava/util/function/Consumer;)V m_146047_
+		0 p_146048_ p_146048_
+	withBeforeTick (Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146042_
+		0 p_146043_ p_146043_
+	withThresholdAlert (Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; m_146040_
+		0 p_146041_ p_146041_
+net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult
+	firstTick f_146050_
+	lastTick f_146051_
+	recording f_146049_
+	<init> (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V <init>
+		0 p_146053_ p_146053_
+		1 p_146054_ p_146054_
+		2 p_146055_ p_146055_
+	getFirstTick ()I m_146056_
+	getLastTick ()I m_146059_
+	valueAtTick (I)D m_146057_
+		0 p_146058_ p_146058_
+net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest
+	test (D)Z m_142488_
+		0 p_146060_ p_146060_
+net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage
+	percentageIncreaseThreshold f_146061_
+	previousValue f_146062_
+	<init> (F)V <init>
+		0 p_146064_ p_146064_
+	test (D)Z m_142488_
+		0 p_146066_ p_146066_
+net/minecraft/util/profiling/metrics/MetricsRegistry net/minecraft/util/profiling/metrics/MetricsRegistry
+	INSTANCE f_146067_
+	measuredInstances f_146068_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)V m_146072_
+		0 p_146073_ p_146073_
+	aggregateDuplicates (Ljava/util/Map;)Ljava/util/List; m_146076_
+		static
+		0 p_146077_ p_146077_
+	getRegisteredSamplers ()Ljava/util/List; m_146071_
+	lambda$aggregateDuplicates$1 (Ljava/util/Map$Entry;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146074_
+		static
+		0 p_146075_ p_146075_
+	lambda$getRegisteredSamplers$0 (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)Ljava/util/stream/Stream; m_146078_
+		static
+		0 p_146079_ p_146079_
+net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler
+	delegates f_146080_
+	<init> (Ljava/lang/String;Ljava/util/List;)V <init>
+		0 p_146082_ p_146082_
+		1 p_146083_ p_146083_
+	averageValueFromDelegates (Ljava/util/List;)D m_146094_
+		static
+		0 p_146095_ p_146095_
+	beforeTick (Ljava/util/List;)V m_146092_
+		static
+		0 p_146093_ p_146093_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146101_ p_146101_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/util/List;)D m_146098_
+		static
+		0 p_146099_ p_146099_
+	lambda$new$1 (Ljava/util/List;)V m_146096_
+		static
+		0 p_146097_ p_146097_
+	lambda$thresholdTest$2 (DLnet/minecraft/util/profiling/metrics/MetricSampler;)Z m_146084_
+		static
+		0 p_146085_ p_146085_
+		1 p_146086_ p_146086_
+	lambda$thresholdTest$3 (Ljava/util/List;D)Z m_146089_
+		static
+		0 p_146090_ p_146090_
+		1 p_146091_ p_146091_
+	thresholdTest (Ljava/util/List;)Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; m_146087_
+		static
+		0 p_146088_ p_146088_
+net/minecraft/util/profiling/metrics/MetricsSamplerProvider net/minecraft/util/profiling/metrics/MetricsSamplerProvider
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_146103_ p_146103_
+net/minecraft/util/profiling/metrics/ProfilerMeasured net/minecraft/util/profiling/metrics/ProfilerMeasured
+	profiledMetrics ()Ljava/util/List; m_142754_
+net/minecraft/util/profiling/metrics/package-info net/minecraft/util/profiling/metrics/package-info
+net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder
+	PROFILING_MAX_DURATION_SECONDS f_146104_
+	currentTick f_146115_
+	deadlineNano f_146114_
+	deviationsBySampler f_146106_
+	globalOnReportFinished f_146105_
+	ioExecutor f_146108_
+	killSwitch f_146117_
+	metricsPersister f_146109_
+	metricsSamplerProvider f_146112_
+	onProfilingEnd f_146110_
+	onReportFinished f_146111_
+	singleTickProfiler f_146116_
+	taskProfiler f_146107_
+	thisTickSamplers f_146118_
+	wallTimeSource f_146113_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
+		0 p_146121_ p_146121_
+		1 p_146122_ p_146122_
+		2 p_146123_ p_146123_
+		3 p_146124_ p_146124_
+		4 p_146125_ p_146125_
+		5 p_146126_ p_146126_
+	cancel ()V m_213832_
+	cleanup (Ljava/util/Collection;)V m_216816_
+		0 p_216817_ p_216817_
+	createStarted (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder; m_146132_
+		static
+		0 p_146133_ p_146133_
+		1 p_146134_ p_146134_
+		2 p_146135_ p_146135_
+		3 p_146136_ p_146136_
+		4 p_146137_ p_146137_
+		5 p_146138_ p_146138_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	lambda$endTick$3 (Lnet/minecraft/util/profiling/metrics/MetricSampler;)Ljava/util/List; m_146130_
+		static
+		0 p_146131_ p_146131_
+	lambda$endTick$4 ()I m_146149_
+	lambda$new$0 ()I m_146152_
+	lambda$new$1 ()I m_146151_
+	lambda$scheduleSaveResults$5 (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V m_146139_
+		0 p_146140_ p_146140_
+		1 p_146141_ p_146141_
+	lambda$startTick$2 ()Lnet/minecraft/util/profiling/ProfileCollector; m_146150_
+	registerGlobalCompletionCallback (Ljava/util/function/Consumer;)V m_146142_
+		static
+		0 p_146143_ p_146143_
+	scheduleSaveResults (Lnet/minecraft/util/profiling/ProfileResults;)V m_146128_
+		0 p_146129_ p_146129_
+	startTick ()V m_142759_
+	verifyStarted ()V m_146148_
+net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
+	INSTANCE f_146153_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	cancel ()V m_213832_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	startTick ()V m_142759_
+net/minecraft/util/profiling/metrics/profiling/MetricsRecorder net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
+	cancel ()V m_213832_
+	end ()V m_142760_
+	endTick ()V m_142758_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_142610_
+	isRecording ()Z m_142763_
+	startTick ()V m_142759_
+net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
+	previouslyFoundSamplerNames f_146161_
+	<init> ()V <init>
+	lambda$newSamplersFoundInProfiler$0 (Lorg/apache/commons/lang3/tuple/Pair;)Z m_146175_
+		0 p_146176_ p_146176_
+	lambda$newSamplersFoundInProfiler$1 (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146172_
+		static
+		0 p_146173_ p_146173_
+		1 p_146174_ p_146174_
+	lambda$samplerForProfilingPath$2 (Ljava/util/function/Supplier;Ljava/lang/String;)D m_146165_
+		static
+		0 p_146166_ p_146166_
+		1 p_146167_ p_146167_
+	newSamplersFoundInProfiler (Ljava/util/function/Supplier;)Ljava/util/Set; m_146163_
+		0 p_146164_ p_146164_
+	samplerForProfilingPath (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146168_
+		static
+		0 p_146169_ p_146169_
+		1 p_146170_ p_146170_
+		2 p_146171_ p_146171_
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
+	LOGGER f_181117_
+	samplerFactory f_146178_
+	samplers f_146177_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongSupplier;Z)V <init>
+		0 p_146180_ p_146180_
+		1 p_146181_ p_146181_
+	lambda$runtimeIndependentSamplers$0 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)D m_146193_
+		static
+		0 p_146194_ p_146194_
+		1 p_146195_ p_146195_
+	lambda$runtimeIndependentSamplers$1 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146183_
+		static
+		0 p_146184_ p_146184_
+		1 p_146185_ p_146185_
+	lambda$runtimeIndependentSamplers$2 ()D m_146192_
+		static
+	lambda$tickTimeSampler$3 (Lcom/google/common/base/Stopwatch;)D m_146186_
+		static
+		0 p_146187_ p_146187_
+	runtimeIndependentSamplers ()Ljava/util/Set; m_146182_
+		static
+	samplers (Ljava/util/function/Supplier;)Ljava/util/Set; m_142531_
+		0 p_146191_ p_146191_
+	tickTimeSampler (Ljava/util/function/LongSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; m_146188_
+		static
+		0 p_146189_ p_146189_
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1
+	val$timeSource f_146196_
+	<init> (Ljava/util/function/LongSupplier;)V <init>
+		0 p_146198_ p_146198_
+	read ()J read
+net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats
+	currentLoad f_146204_
+	lastPollMs f_146205_
+	nrOfCpus f_146200_
+	previousCpuLoadTick f_146203_
+	processor f_146202_
+	systemInfo f_146201_
+	<init> ()V <init>
+	loadForCpu (I)D m_146207_
+		0 p_146208_ p_146208_
+net/minecraft/util/profiling/metrics/profiling/package-info net/minecraft/util/profiling/metrics/profiling/package-info
+net/minecraft/util/profiling/metrics/storage/MetricsPersister net/minecraft/util/profiling/metrics/storage/MetricsPersister
+	DEVIATIONS_DIR_NAME f_146211_
+	LOGGER f_146213_
+	METRICS_DIR_NAME f_146210_
+	PROFILING_RESULTS_DIR f_146209_
+	PROFILING_RESULT_FILENAME f_146212_
+	rootFolderName f_146214_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_146217_ p_146217_
+	lambda$saveCategory$1 (ILnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult;)Ljava/lang/String; m_146220_
+		static
+		0 p_146221_ p_146221_
+		1 p_146222_ p_146222_
+	lambda$saveCategory$2 (I)[Ljava/lang/String; m_146218_
+		static
+		0 p_146219_ p_146219_
+	lambda$saveDeviations$3 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Lnet/minecraft/util/profiling/metrics/storage/RecordedDeviation;)V m_146234_
+		static
+		0 p_146235_ p_146235_
+		1 p_146236_ p_146236_
+		2 p_146237_ p_146237_
+		3 p_146238_ p_146238_
+	lambda$saveDeviations$4 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Ljava/util/List;)V m_146239_
+		static
+		0 p_146240_ p_146240_
+		1 p_146241_ p_146241_
+		2 p_146242_ p_146242_
+		3 p_146243_ p_146243_
+	lambda$saveMetrics$0 (Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;)V m_146230_
+		0 p_146231_ p_146231_
+		1 p_146232_ p_146232_
+		2 p_146233_ p_146233_
+	saveCategory (Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;Ljava/nio/file/Path;)V m_146226_
+		0 p_146227_ p_146227_
+		1 p_146228_ p_146228_
+		2 p_146229_ p_146229_
+	saveDeviations (Ljava/util/Map;Ljava/nio/file/Path;)V m_146244_
+		0 p_146245_ p_146245_
+		1 p_146246_ p_146246_
+	saveMetrics (Ljava/util/Set;Ljava/nio/file/Path;)V m_146247_
+		0 p_146248_ p_146248_
+		1 p_146249_ p_146249_
+	saveProfilingTaskExecutionResult (Lnet/minecraft/util/profiling/ProfileResults;Ljava/nio/file/Path;)V m_146223_
+		0 p_146224_ p_146224_
+		1 p_146225_ p_146225_
+	saveReports (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/util/profiling/ProfileResults;)Ljava/nio/file/Path; m_146250_
+		0 p_146251_ p_146251_
+		1 p_146252_ p_146252_
+		2 p_146253_ p_146253_
+net/minecraft/util/profiling/metrics/storage/RecordedDeviation net/minecraft/util/profiling/metrics/storage/RecordedDeviation
+	profilerResultAtTick f_146256_
+	tick f_146255_
+	timestamp f_146254_
+	<init> (Ljava/time/Instant;ILnet/minecraft/util/profiling/ProfileResults;)V <init>
+		0 p_146258_ p_146258_
+		1 p_146259_ p_146259_
+		2 p_146260_ p_146260_
+net/minecraft/util/profiling/metrics/storage/package-info net/minecraft/util/profiling/metrics/storage/package-info
+net/minecraft/util/profiling/package-info net/minecraft/util/profiling/package-info
+net/minecraft/util/random/SimpleWeightedRandomList net/minecraft/util/random/SimpleWeightedRandomList
+	<init> (Ljava/util/List;)V <init>
+		0 p_146262_ p_146262_
+	builder ()Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; m_146263_
+		static
+	empty ()Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185864_
+		static
+	getRandomValue (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_216820_
+		0 p_216821_ p_216821_
+	single (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185862_
+		static
+		0 p_185863_ p_185863_
+	wrappedCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146264_
+		static
+		0 p_146265_ p_146265_
+	wrappedCodecAllowingEmpty (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_185860_
+		static
+		0 p_185861_ p_185861_
+net/minecraft/util/random/SimpleWeightedRandomList$Builder net/minecraft/util/random/SimpleWeightedRandomList$Builder
+	result f_146268_
+	<init> ()V <init>
+	add (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; m_146271_
+		0 p_146272_ p_146272_
+		1 p_146273_ p_146273_
+	build ()Lnet/minecraft/util/random/SimpleWeightedRandomList; m_146270_
+net/minecraft/util/random/Weight net/minecraft/util/random/Weight
+	CODEC f_146274_
+	LOGGER f_146276_
+	ONE f_146275_
+	value f_146277_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_146280_ p_146280_
+	asInt ()I m_146281_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_146287_ p_146287_
+	hashCode ()I hashCode
+	of (I)Lnet/minecraft/util/random/Weight; m_146282_
+		static
+		0 p_146283_ p_146283_
+	toString ()Ljava/lang/String; toString
+	validateWeight (I)V m_146284_
+		static
+		0 p_146285_ p_146285_
+net/minecraft/util/random/WeightedEntry net/minecraft/util/random/WeightedEntry
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+	wrap (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$Wrapper; m_146290_
+		static
+		0 p_146291_ p_146291_
+		1 p_146292_ p_146292_
+net/minecraft/util/random/WeightedEntry$IntrusiveBase net/minecraft/util/random/WeightedEntry$IntrusiveBase
+	weight f_146293_
+	<init> (Lnet/minecraft/util/random/Weight;)V <init>
+		0 p_146297_ p_146297_
+	<init> (I)V <init>
+		0 p_146295_ p_146295_
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+net/minecraft/util/random/WeightedEntry$Wrapper net/minecraft/util/random/WeightedEntry$Wrapper
+	data f_146299_
+	weight f_146300_
+	<init> (Ljava/lang/Object;Lnet/minecraft/util/random/Weight;)V <init>
+		0 p_146302_ p_146302_
+		1 p_146303_ p_146303_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146305_
+		static
+		0 p_146306_ p_146306_
+	getData ()Ljava/lang/Object; m_146310_
+	getWeight ()Lnet/minecraft/util/random/Weight; m_142631_
+	lambda$codec$0 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146307_
+		static
+		0 p_146308_ p_146308_
+		1 p_146309_ p_146309_
+net/minecraft/util/random/WeightedRandom net/minecraft/util/random/WeightedRandom
+	<init> ()V <init>
+	getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; m_216825_
+		static
+		0 p_216826_ p_216826_
+		1 p_216827_ p_216827_
+		2 p_216828_ p_216828_
+	getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Ljava/util/Optional; m_216822_
+		static
+		0 p_216823_ p_216823_
+		1 p_216824_ p_216824_
+	getTotalWeight (Ljava/util/List;)I m_146312_
+		static
+		0 p_146313_ p_146313_
+	getWeightedItem (Ljava/util/List;I)Ljava/util/Optional; m_146314_
+		static
+		0 p_146315_ p_146315_
+		1 p_146316_ p_146316_
+net/minecraft/util/random/WeightedRandomList net/minecraft/util/random/WeightedRandomList
+	items f_146325_
+	totalWeight f_146324_
+	<init> (Ljava/util/List;)V <init>
+		0 p_146327_ p_146327_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146333_
+		static
+		0 p_146334_ p_146334_
+	create (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; m_146328_
+		static
+		0 p_146329_ p_146329_
+	create ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; m_146330_
+		static
+		0 p_146331_ p_146331_
+	create ()Lnet/minecraft/util/random/WeightedRandomList; m_146332_
+		static
+	getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_216829_
+		0 p_216830_ p_216830_
+	isEmpty ()Z m_146337_
+	unwrap ()Ljava/util/List; m_146338_
+net/minecraft/util/random/package-info net/minecraft/util/random/package-info
+net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/BlockableEventLoop
+	LOGGER f_18681_
+	blockingCount f_18683_
+	name f_18680_
+	pendingRunnables f_18682_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_18686_ p_18686_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_18700_ p_18700_
+	dropAllTasks ()V m_18698_
+	execute (Ljava/lang/Runnable;)V execute
+		0 p_18706_ p_18706_
+	executeBlocking (Ljava/lang/Runnable;)V m_18709_
+		0 p_18710_ p_18710_
+	executeIfPossible (Ljava/lang/Runnable;)V m_201446_
+		0 p_201937_ p_201937_
+	getPendingTasksCount ()I m_18696_
+	getRunningThread ()Ljava/lang/Thread; m_6304_
+	isSameThread ()Z m_18695_
+	lambda$submitAsync$0 (Ljava/lang/Runnable;)Ljava/lang/Void; m_18693_
+		static
+		0 p_18694_ p_18694_
+	managedBlock (Ljava/util/function/BooleanSupplier;)V m_18701_
+		0 p_18702_ p_18702_
+	name ()Ljava/lang/String; m_7326_
+	pollTask ()Z m_7245_
+	profiledMetrics ()Ljava/util/List; m_142754_
+	runAllTasks ()V m_18699_
+	scheduleExecutables ()Z m_5660_
+	shouldRun (Ljava/lang/Runnable;)Z m_6362_
+		0 p_18703_ p_18703_
+	submit (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_18707_
+		0 p_18708_ p_18708_
+	submit (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_18691_
+		0 p_18692_ p_18692_
+	submitAsync (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; m_18689_
+		0 p_18690_ p_18690_
+	tell (Ljava/lang/Runnable;)V m_6937_
+		0 p_18712_ p_18712_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18688_ p_18688_
+	waitForTasks ()V m_5667_
+	wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; m_6681_
+		0 p_18704_ p_18704_
+net/minecraft/util/thread/NamedThreadFactory net/minecraft/util/thread/NamedThreadFactory
+	LOGGER f_146340_
+	group f_146341_
+	namePrefix f_146343_
+	threadNumber f_146342_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_146346_ p_146346_
+	lambda$newThread$0 (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V m_146347_
+		static
+		0 p_146348_ p_146348_
+		1 p_146349_ p_146349_
+		2 p_146350_ p_146350_
+	newThread (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread
+		0 p_146352_ p_146352_
+net/minecraft/util/thread/ProcessorHandle net/minecraft/util/thread/ProcessorHandle
+	ask (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_18720_
+		0 p_18721_ p_18721_
+	askEither (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_18722_
+		0 p_18723_ p_18723_
+	close ()V close
+	lambda$askEither$0 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V m_18717_
+		static
+		0 p_18718_ p_18718_
+		1 p_18719_ p_18719_
+	name ()Ljava/lang/String; m_7326_
+	of (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/ProcessorHandle; m_18714_
+		static
+		0 p_18715_ p_18715_
+		1 p_18716_ p_18716_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18713_ p_18713_
+net/minecraft/util/thread/ProcessorHandle$1 net/minecraft/util/thread/ProcessorHandle$1
+	val$name f_18725_
+	val$tell f_18726_
+	<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
+		0 p_18728_ p_18728_
+		1 p_18729_ p_18729_
+	name ()Ljava/lang/String; m_7326_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18731_ p_18731_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/thread/ProcessorMailbox net/minecraft/util/thread/ProcessorMailbox
+	CLOSED_BIT f_146353_
+	LOGGER f_18735_
+	SCHEDULED_BIT f_146354_
+	dispatcher f_18737_
+	name f_18738_
+	queue f_18734_
+	status f_18736_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/thread/StrictQueue;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
+		0 p_18741_ p_18741_
+		1 p_18742_ p_18742_
+		2 p_18743_ p_18743_
+	canBeScheduled ()Z m_18756_
+	close ()V close
+	create (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ProcessorMailbox; m_18751_
+		static
+		0 p_18752_ p_18752_
+		1 p_18753_ p_18753_
+	hasWork ()Z m_201938_
+	lambda$run$0 (I)Z m_18745_
+		static
+		0 p_18746_ p_18746_
+	lambda$runAll$1 (I)Z m_182330_
+		static
+		0 p_182331_ p_182331_
+	name ()Ljava/lang/String; m_7326_
+	pollTask ()Z m_18759_
+	pollUntil (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I m_18747_
+		0 p_18748_ p_18748_
+	profiledMetrics ()Ljava/util/List; m_142754_
+	registerForExecution ()V m_18760_
+	run ()V run
+	runAll ()V m_182329_
+	setAsIdle ()V m_18754_
+	setAsScheduled ()Z m_18744_
+	shouldProcess ()Z m_18758_
+	size ()I m_146355_
+	tell (Ljava/lang/Object;)V m_6937_
+		0 p_18750_ p_18750_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/thread/ReentrantBlockableEventLoop net/minecraft/util/thread/ReentrantBlockableEventLoop
+	reentrantCount f_18763_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_18765_ p_18765_
+	doRunTask (Ljava/lang/Runnable;)V m_6367_
+		0 p_18769_ p_18769_
+	runningTask ()Z m_18767_
+	scheduleExecutables ()Z m_5660_
+net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/StrictQueue
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18770_ p_18770_
+	size ()I m_142732_
+net/minecraft/util/thread/StrictQueue$FixedPriorityQueue net/minecraft/util/thread/StrictQueue$FixedPriorityQueue
+	queues f_185865_
+	size f_185866_
+	<init> (I)V <init>
+		0 p_18773_ p_18773_
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Runnable; m_6610_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Lnet/minecraft/util/thread/StrictQueue$IntRunnable;)Z m_6944_
+		0 p_18778_ p_18778_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18780_ p_18780_
+	size ()I m_142732_
+net/minecraft/util/thread/StrictQueue$IntRunnable net/minecraft/util/thread/StrictQueue$IntRunnable
+	priority f_18783_
+	task f_18784_
+	<init> (ILjava/lang/Runnable;)V <init>
+		0 p_18786_ p_18786_
+		1 p_18787_ p_18787_
+	getPriority ()I m_18788_
+	run ()V run
+net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/StrictQueue$QueueStrictQueue
+	queue f_18790_
+	<init> (Ljava/util/Queue;)V <init>
+		0 p_18792_ p_18792_
+	isEmpty ()Z m_7263_
+	pop ()Ljava/lang/Object; m_6610_
+	push (Ljava/lang/Object;)Z m_6944_
+		0 p_18795_ p_18795_
+	size ()I m_142732_
+net/minecraft/util/thread/package-info net/minecraft/util/thread/package-info
+net/minecraft/util/valueproviders/BiasedToBottomInt net/minecraft/util/valueproviders/BiasedToBottomInt
+	CODEC f_146359_
+	maxInclusive f_146361_
+	minInclusive f_146360_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_146364_ p_146364_
+		1 p_146365_ p_146365_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; m_146380_
+		static
+		0 p_146381_ p_146381_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; m_146377_
+		static
+		0 p_146378_ p_146378_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146372_
+		static
+		0 p_146373_ p_146373_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/String; m_274164_
+		static
+		0 p_274931_ p_274931_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Lcom/mojang/serialization/DataResult; m_274163_
+		static
+		0 p_274930_ p_274930_
+	of (II)Lnet/minecraft/util/valueproviders/BiasedToBottomInt; m_146367_
+		static
+		0 p_146368_ p_146368_
+		1 p_146369_ p_146369_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216832_ p_216832_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ClampedInt net/minecraft/util/valueproviders/ClampedInt
+	CODEC f_146383_
+	maxInclusive f_146386_
+	minInclusive f_146385_
+	source f_146384_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;II)V <init>
+		0 p_146389_ p_146389_
+		1 p_146390_ p_146390_
+		2 p_146391_ p_146391_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; m_146409_
+		static
+		0 p_146410_ p_146410_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; m_146407_
+		static
+		0 p_146408_ p_146408_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; m_146404_
+		static
+		0 p_146405_ p_146405_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146399_
+		static
+		0 p_146400_ p_146400_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; m_274166_
+		static
+		0 p_274933_ p_274933_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; m_274165_
+		static
+		0 p_274932_ p_274932_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; m_146395_
+		static
+		0 p_146396_ p_146396_
+		1 p_146397_ p_146397_
+		2 p_146398_ p_146398_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216834_ p_216834_
+net/minecraft/util/valueproviders/ClampedNormalFloat net/minecraft/util/valueproviders/ClampedNormalFloat
+	CODEC f_146411_
+	deviation f_146413_
+	max f_146415_
+	mean f_146412_
+	min f_146414_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFF)V <init>
+		0 p_146418_ p_146418_
+		1 p_146419_ p_146419_
+		2 p_146420_ p_146420_
+		3 p_146421_ p_146421_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146448_
+		static
+		0 p_146449_ p_146449_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146446_
+		static
+		0 p_146447_ p_146447_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146444_
+		static
+		0 p_146445_ p_146445_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; m_146441_
+		static
+		0 p_146442_ p_146442_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146430_
+		static
+		0 p_146431_ p_146431_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/String; m_274167_
+		static
+		0 p_274934_ p_274934_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Lcom/mojang/serialization/DataResult; m_274168_
+		static
+		0 p_274935_ p_274935_
+	of (FFFF)Lnet/minecraft/util/valueproviders/ClampedNormalFloat; m_146423_
+		static
+		0 p_146424_ p_146424_
+		1 p_146425_ p_146425_
+		2 p_146426_ p_146426_
+		3 p_146427_ p_146427_
+	sample (Lnet/minecraft/util/RandomSource;FFFF)F m_216837_
+		static
+		0 p_216838_ p_216838_
+		1 p_216839_ p_216839_
+		2 p_216840_ p_216840_
+		3 p_216841_ p_216841_
+		4 p_216842_ p_216842_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216836_ p_216836_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ClampedNormalInt net/minecraft/util/valueproviders/ClampedNormalInt
+	CODEC f_185867_
+	deviation f_185869_
+	max_inclusive f_185871_
+	mean f_185868_
+	min_inclusive f_185870_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFII)V <init>
+		0 p_185874_ p_185874_
+		1 p_185875_ p_185875_
+		2 p_185876_ p_185876_
+		3 p_185877_ p_185877_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; m_185904_
+		static
+		0 p_185905_ p_185905_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; m_185902_
+		static
+		0 p_185903_ p_185903_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; m_185900_
+		static
+		0 p_185901_ p_185901_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; m_185897_
+		static
+		0 p_185898_ p_185898_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_185886_
+		static
+		0 p_185887_ p_185887_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/String; m_274169_
+		static
+		0 p_274936_ p_274936_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Lcom/mojang/serialization/DataResult; m_274170_
+		static
+		0 p_274937_ p_274937_
+	of (FFII)Lnet/minecraft/util/valueproviders/ClampedNormalInt; m_185879_
+		static
+		0 p_185880_ p_185880_
+		1 p_185881_ p_185881_
+		2 p_185882_ p_185882_
+		3 p_185883_ p_185883_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216844_ p_216844_
+	sample (Lnet/minecraft/util/RandomSource;FFFF)I m_216845_
+		static
+		0 p_216846_ p_216846_
+		1 p_216847_ p_216847_
+		2 p_216848_ p_216848_
+		3 p_216849_ p_216849_
+		4 p_216850_ p_216850_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ConstantFloat net/minecraft/util/valueproviders/ConstantFloat
+	CODEC f_146452_
+	ZERO f_146451_
+	value f_146453_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_146456_ p_146456_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	getValue ()F m_146474_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Ljava/lang/Float; m_146472_
+		static
+		0 p_146473_ p_146473_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146464_
+		static
+		0 p_146465_ p_146465_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146469_
+		static
+		0 p_146470_ p_146470_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146462_
+		static
+		0 p_146463_ p_146463_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ConstantFloat;)Lcom/mojang/datafixers/util/Either; m_146460_
+		static
+		0 p_146461_ p_146461_
+	of (F)Lnet/minecraft/util/valueproviders/ConstantFloat; m_146458_
+		static
+		0 p_146459_ p_146459_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216852_ p_216852_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/ConstantInt net/minecraft/util/valueproviders/ConstantInt
+	CODEC f_146477_
+	ZERO f_146476_
+	value f_146478_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_146481_ p_146481_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	getValue ()I m_146499_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/ConstantInt;)Ljava/lang/Integer; m_146497_
+		static
+		0 p_146498_ p_146498_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146489_
+		static
+		0 p_146490_ p_146490_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/ConstantInt;)Lnet/minecraft/util/valueproviders/ConstantInt; m_146494_
+		static
+		0 p_146495_ p_146495_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/ConstantInt; m_146487_
+		static
+		0 p_146488_ p_146488_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/ConstantInt;)Lcom/mojang/datafixers/util/Either; m_146485_
+		static
+		0 p_146486_ p_146486_
+	of (I)Lnet/minecraft/util/valueproviders/ConstantInt; m_146483_
+		static
+		0 p_146484_ p_146484_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216854_ p_216854_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/FloatProvider net/minecraft/util/valueproviders/FloatProvider
+	CODEC f_146502_
+	CONSTANT_OR_DISPATCH_CODEC f_146501_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	codec (FF)Lcom/mojang/serialization/Codec; m_146505_
+		static
+		0 p_146506_ p_146506_
+		1 p_146507_ p_146507_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$codec$3 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; m_274173_
+		static
+		0 p_274943_ p_274943_
+		1 p_274944_ p_274944_
+	lambda$codec$4 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; m_274171_
+		static
+		0 p_274938_ p_274938_
+		1 p_274939_ p_274939_
+	lambda$codec$5 (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; m_274172_
+		static
+		0 p_274940_ p_274940_
+		1 p_274941_ p_274941_
+		2 p_274942_ p_274942_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; m_146517_
+		static
+		0 p_146518_ p_146518_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; m_146514_
+		static
+		0 p_146515_ p_146515_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; m_146512_
+		static
+		0 p_146513_ p_146513_
+net/minecraft/util/valueproviders/FloatProviderType net/minecraft/util/valueproviders/FloatProviderType
+	CLAMPED_NORMAL f_146521_
+	CONSTANT f_146519_
+	TRAPEZOID f_146522_
+	UNIFORM f_146520_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_146529_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146524_
+		static
+		0 p_146525_ p_146525_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/FloatProviderType; m_146526_
+		static
+		0 p_146527_ p_146527_
+		1 p_146528_ p_146528_
+net/minecraft/util/valueproviders/IntProvider net/minecraft/util/valueproviders/IntProvider
+	CODEC f_146531_
+	CONSTANT_OR_DISPATCH_CODEC f_146530_
+	NON_NEGATIVE_CODEC f_146532_
+	POSITIVE_CODEC f_146533_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	codec (II)Lcom/mojang/serialization/Codec; m_146545_
+		static
+		0 p_146546_ p_146546_
+		1 p_146547_ p_146547_
+	codec (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_272161_
+		static
+		0 p_273149_ p_273149_
+		1 p_272813_ p_272813_
+		2 p_273329_ p_273329_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$codec$3 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; m_274174_
+		static
+		0 p_274945_ p_274945_
+		1 p_274946_ p_274946_
+	lambda$codec$4 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; m_274175_
+		static
+		0 p_274947_ p_274947_
+		1 p_274948_ p_274948_
+	lambda$codec$5 (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; m_274176_
+		static
+		0 p_274949_ p_274949_
+		1 p_274950_ p_274950_
+		2 p_274951_ p_274951_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; m_146548_
+		static
+		0 p_146549_ p_146549_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; m_146542_
+		static
+		0 p_146543_ p_146543_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; m_146540_
+		static
+		0 p_146541_ p_146541_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216855_ p_216855_
+net/minecraft/util/valueproviders/IntProviderType net/minecraft/util/valueproviders/IntProviderType
+	BIASED_TO_BOTTOM f_146552_
+	CLAMPED f_146553_
+	CLAMPED_NORMAL f_185908_
+	CONSTANT f_146550_
+	UNIFORM f_146551_
+	WEIGHTED_LIST f_185907_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_146560_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_146555_
+		static
+		0 p_146556_ p_146556_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/IntProviderType; m_146557_
+		static
+		0 p_146558_ p_146558_
+		1 p_146559_ p_146559_
+net/minecraft/util/valueproviders/MultipliedFloats net/minecraft/util/valueproviders/MultipliedFloats
+	values f_216856_
+	<init> ([Lnet/minecraft/util/valueproviders/SampledFloat;)V <init>
+		0 p_216858_ p_216858_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216860_ p_216860_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/SampledFloat net/minecraft/util/valueproviders/SampledFloat
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216862_ p_216862_
+net/minecraft/util/valueproviders/TrapezoidFloat net/minecraft/util/valueproviders/TrapezoidFloat
+	CODEC f_146561_
+	max f_146563_
+	min f_146562_
+	plateau f_146564_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFF)V <init>
+		0 p_146567_ p_146567_
+		1 p_146568_ p_146568_
+		2 p_146569_ p_146569_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146587_
+		static
+		0 p_146588_ p_146588_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146585_
+		static
+		0 p_146586_ p_146586_
+	lambda$static$2 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; m_146582_
+		static
+		0 p_146583_ p_146583_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146577_
+		static
+		0 p_146578_ p_146578_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; m_274177_
+		static
+		0 p_274952_ p_274952_
+	lambda$static$5 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; m_274179_
+		static
+		0 p_274954_ p_274954_
+	lambda$static$6 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; m_274178_
+		static
+		0 p_274953_ p_274953_
+	of (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; m_146571_
+		static
+		0 p_146572_ p_146572_
+		1 p_146573_ p_146573_
+		2 p_146574_ p_146574_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216864_ p_216864_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/UniformFloat net/minecraft/util/valueproviders/UniformFloat
+	CODEC f_146590_
+	maxExclusive f_146592_
+	minInclusive f_146591_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 p_146595_ p_146595_
+		1 p_146596_ p_146596_
+	getMaxValue ()F m_142734_
+	getMinValue ()F m_142735_
+	getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; m_141961_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; m_146611_
+		static
+		0 p_146612_ p_146612_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; m_146608_
+		static
+		0 p_146609_ p_146609_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146600_
+		static
+		0 p_146601_ p_146601_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; m_274180_
+		static
+		0 p_274955_ p_274955_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; m_274181_
+		static
+		0 p_274956_ p_274956_
+	of (FF)Lnet/minecraft/util/valueproviders/UniformFloat; m_146605_
+		static
+		0 p_146606_ p_146606_
+		1 p_146607_ p_146607_
+	sample (Lnet/minecraft/util/RandomSource;)F m_214084_
+		0 p_216866_ p_216866_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/UniformInt net/minecraft/util/valueproviders/UniformInt
+	CODEC f_146614_
+	maxInclusive f_146616_
+	minInclusive f_146615_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_146619_ p_146619_
+		1 p_146620_ p_146620_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; m_146635_
+		static
+		0 p_146636_ p_146636_
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; m_146632_
+		static
+		0 p_146633_ p_146633_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_146627_
+		static
+		0 p_146628_ p_146628_
+	lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; m_274183_
+		static
+		0 p_274958_ p_274958_
+	lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; m_274182_
+		static
+		0 p_274957_ p_274957_
+	of (II)Lnet/minecraft/util/valueproviders/UniformInt; m_146622_
+		static
+		0 p_146623_ p_146623_
+		1 p_146624_ p_146624_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216868_ p_216868_
+	toString ()Ljava/lang/String; toString
+net/minecraft/util/valueproviders/WeightedListInt net/minecraft/util/valueproviders/WeightedListInt
+	CODEC f_185909_
+	distribution f_185910_
+	maxValue f_185912_
+	minValue f_185911_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_185915_ p_185915_
+	getMaxValue ()I m_142737_
+	getMinValue ()I m_142739_
+	getType ()Lnet/minecraft/util/valueproviders/IntProviderType; m_141948_
+	lambda$static$0 (Lnet/minecraft/util/valueproviders/WeightedListInt;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_185917_
+		static
+		0 p_185918_ p_185918_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_185919_
+		static
+		0 p_185920_ p_185920_
+	sample (Lnet/minecraft/util/RandomSource;)I m_214085_
+		0 p_216870_ p_216870_
+net/minecraft/util/valueproviders/package-info net/minecraft/util/valueproviders/package-info
+net/minecraft/util/worldupdate/WorldUpgrader net/minecraft/util/worldupdate/WorldUpgrader
+	LOGGER f_18797_
+	REGEX f_18812_
+	THREAD_FACTORY f_18798_
+	converted f_18808_
+	dataFixer f_18803_
+	dimensions f_243889_
+	eraseCache f_18800_
+	finished f_18805_
+	levelStorage f_18801_
+	levels f_243666_
+	overworldDataStorage f_18813_
+	progress f_18806_
+	progressMap f_18810_
+	running f_18804_
+	skipped f_18809_
+	status f_18811_
+	thread f_18802_
+	totalChunks f_18807_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/Registry;Z)V <init>
+		0 p_249922_ p_249922_
+		1 p_250273_ p_250273_
+		2 p_252191_ p_252191_
+		3 p_250738_ p_250738_
+	cancel ()V m_18820_
+	dimensionProgress (Lnet/minecraft/resources/ResourceKey;)F m_18827_
+		0 p_18828_ p_18828_
+	getAllChunkPos (Lnet/minecraft/resources/ResourceKey;)Ljava/util/List; m_18830_
+		0 p_18831_ p_18831_
+	getConverted ()I m_18835_
+	getProgress ()F m_18833_
+	getSkipped ()I m_18836_
+	getStatus ()Lnet/minecraft/network/chat/Component; m_18837_
+	getTotalChunks ()I m_18834_
+	isFinished ()Z m_18829_
+	lambda$getAllChunkPos$2 (Ljava/io/File;Ljava/lang/String;)Z m_18821_
+		static
+		0 p_18822_ p_18822_
+		1 p_18823_ p_18823_
+	lambda$new$0 (Ljava/lang/Thread;Ljava/lang/Throwable;)V m_18824_
+		0 p_18825_ p_18825_
+		1 p_18826_ p_18826_
+	lambda$work$1 ()Lnet/minecraft/world/level/storage/DimensionDataStorage; m_18839_
+	levels ()Ljava/util/Set; m_246941_
+	work ()V m_18838_
+net/minecraft/util/worldupdate/package-info net/minecraft/util/worldupdate/package-info
+net/minecraft/world/BossEvent net/minecraft/world/BossEvent
+	color f_18842_
+	createWorldFog f_18846_
+	darkenScreen f_18844_
+	id f_18847_
+	name f_18840_
+	overlay f_18843_
+	playBossMusic f_18845_
+	progress f_146638_
+	<init> (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
+		0 p_18849_ p_18849_
+		1 p_18850_ p_18850_
+		2 p_18851_ p_18851_
+		3 p_18852_ p_18852_
+	getColor ()Lnet/minecraft/world/BossEvent$BossBarColor; m_18862_
+	getId ()Ljava/util/UUID; m_18860_
+	getName ()Lnet/minecraft/network/chat/Component; m_18861_
+	getOverlay ()Lnet/minecraft/world/BossEvent$BossBarOverlay; m_18863_
+	getProgress ()F m_142717_
+	setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V m_6451_
+		0 p_18854_ p_18854_
+	setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; m_7006_
+		0 p_18859_ p_18859_
+	setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; m_7003_
+		0 p_18857_ p_18857_
+	setName (Lnet/minecraft/network/chat/Component;)V m_6456_
+		0 p_18856_ p_18856_
+	setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V m_5648_
+		0 p_18855_ p_18855_
+	setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; m_7005_
+		0 p_18858_ p_18858_
+	setProgress (F)V m_142711_
+		0 p_146639_ p_146639_
+	shouldCreateWorldFog ()Z m_18866_
+	shouldDarkenScreen ()Z m_18864_
+	shouldPlayBossMusic ()Z m_18865_
+net/minecraft/world/BossEvent$BossBarColor net/minecraft/world/BossEvent$BossBarColor
+	$VALUES $VALUES
+	BLUE BLUE
+	GREEN GREEN
+	PINK PINK
+	PURPLE PURPLE
+	RED RED
+	WHITE WHITE
+	YELLOW YELLOW
+	formatting f_18875_
+	name f_18874_
+	$values ()[Lnet/minecraft/world/BossEvent$BossBarColor; m_146640_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/ChatFormatting;)V <init>
+		0 p_18879_ p_18879_
+		1 p_18880_ p_18880_
+		2 p_18881_ p_18881_
+		3 p_18882_ p_18882_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; m_18884_
+		static
+		0 p_18885_ p_18885_
+	getFormatting ()Lnet/minecraft/ChatFormatting; m_18883_
+	getName ()Ljava/lang/String; m_18886_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; valueOf
+		static
+		0 p_18888_ p_18888_
+	values ()[Lnet/minecraft/world/BossEvent$BossBarColor; values
+		static
+net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossEvent$BossBarOverlay
+	$VALUES $VALUES
+	NOTCHED_10 NOTCHED_10
+	NOTCHED_12 NOTCHED_12
+	NOTCHED_20 NOTCHED_20
+	NOTCHED_6 NOTCHED_6
+	PROGRESS PROGRESS
+	name f_18895_
+	$values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; m_146641_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_18899_ p_18899_
+		1 p_18900_ p_18900_
+		2 p_18901_ p_18901_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; m_18903_
+		static
+		0 p_18904_ p_18904_
+	getName ()Ljava/lang/String; m_18902_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; valueOf
+		static
+		0 p_18906_ p_18906_
+	values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; values
+		static
+net/minecraft/world/Clearable net/minecraft/world/Clearable
+	clearContent ()V m_6211_
+	tryClear (Ljava/lang/Object;)V m_18908_
+		static
+		0 p_18909_ p_18909_
+net/minecraft/world/CompoundContainer net/minecraft/world/CompoundContainer
+	container1 f_18910_
+	container2 f_18911_
+	<init> (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;)V <init>
+		0 p_18913_ p_18913_
+		1 p_18914_ p_18914_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_18934_ p_18934_
+		1 p_18935_ p_18935_
+	clearContent ()V m_6211_
+	contains (Lnet/minecraft/world/Container;)Z m_18927_
+		0 p_18928_ p_18928_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_18920_ p_18920_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_18922_ p_18922_
+		1 p_18923_ p_18923_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_18932_ p_18932_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_18925_ p_18925_
+		1 p_18926_ p_18926_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_18940_ p_18940_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_18930_ p_18930_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_18937_ p_18937_
+net/minecraft/world/Container net/minecraft/world/Container
+	DEFAULT_DISTANCE_LIMIT f_271421_
+	LARGE_MAX_STACK_SIZE f_146642_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_18952_ p_18952_
+		1 p_18953_ p_18953_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_273520_ p_273520_
+		1 p_272681_ p_272681_
+		2 p_273702_ p_273702_
+	countItem (Lnet/minecraft/world/item/Item;)I m_18947_
+		0 p_18948_ p_18948_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_18941_ p_18941_
+	getMaxStackSize ()I m_6893_
+	hasAnyMatching (Ljava/util/function/Predicate;)Z m_216874_
+		0 p_216875_ p_216875_
+	hasAnyOf (Ljava/util/Set;)Z m_18949_
+		0 p_18950_ p_18950_
+	isEmpty ()Z m_7983_
+	lambda$hasAnyOf$0 (Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;)Z m_216871_
+		static
+		0 p_216872_ p_216872_
+		1 p_216873_ p_216873_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_18942_ p_18942_
+		1 p_18943_ p_18943_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_18951_ p_18951_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_18944_ p_18944_
+		1 p_18945_ p_18945_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_18955_ p_18955_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_18946_ p_18946_
+	stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;I)Z m_271806_
+		static
+		0 p_272877_ p_272877_
+		1 p_272670_ p_272670_
+		2 p_273411_ p_273411_
+	stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z m_272074_
+		static
+		0 p_273154_ p_273154_
+		1 p_273222_ p_273222_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_18954_ p_18954_
+net/minecraft/world/ContainerHelper net/minecraft/world/ContainerHelper
+	<init> ()V <init>
+	clearOrCountMatchingItems (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I m_18961_
+		static
+		0 p_18962_ p_18962_
+		1 p_18963_ p_18963_
+		2 p_18964_ p_18964_
+		3 p_18965_ p_18965_
+	clearOrCountMatchingItems (Lnet/minecraft/world/Container;Ljava/util/function/Predicate;IZ)I m_18956_
+		static
+		0 p_18957_ p_18957_
+		1 p_18958_ p_18958_
+		2 p_18959_ p_18959_
+		3 p_18960_ p_18960_
+	loadAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)V m_18980_
+		static
+		0 p_18981_ p_18981_
+		1 p_18982_ p_18982_
+	removeItem (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; m_18969_
+		static
+		0 p_18970_ p_18970_
+		1 p_18971_ p_18971_
+		2 p_18972_ p_18972_
+	saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)Lnet/minecraft/nbt/CompoundTag; m_18973_
+		static
+		0 p_18974_ p_18974_
+		1 p_18975_ p_18975_
+	saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Z)Lnet/minecraft/nbt/CompoundTag; m_18976_
+		static
+		0 p_18977_ p_18977_
+		1 p_18978_ p_18978_
+		2 p_18979_ p_18979_
+	takeItem (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; m_18966_
+		static
+		0 p_18967_ p_18967_
+		1 p_18968_ p_18968_
+net/minecraft/world/ContainerListener net/minecraft/world/ContainerListener
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_18983_ p_18983_
+net/minecraft/world/Containers net/minecraft/world/Containers
+	<init> ()V <init>
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V m_19010_
+		static
+		0 p_19011_ p_19011_
+		1 p_19012_ p_19012_
+		2 p_19013_ p_19013_
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/Container;)V m_18998_
+		static
+		0 p_18999_ p_18999_
+		1 p_19000_ p_19000_
+		2 p_19001_ p_19001_
+	dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/Container;)V m_19002_
+		static
+		0 p_19003_ p_19003_
+		1 p_19004_ p_19004_
+		2 p_19005_ p_19005_
+	dropContents (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/Container;)V m_18986_
+		static
+		0 p_18987_ p_18987_
+		1 p_18988_ p_18988_
+		2 p_18989_ p_18989_
+		3 p_18990_ p_18990_
+		4 p_18991_ p_18991_
+	dropItemStack (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V m_18992_
+		static
+		0 p_18993_ p_18993_
+		1 p_18994_ p_18994_
+		2 p_18995_ p_18995_
+		3 p_18996_ p_18996_
+		4 p_18997_ p_18997_
+	lambda$dropContents$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_19006_
+		static
+		0 p_19007_ p_19007_
+		1 p_19008_ p_19008_
+		2 p_19009_ p_19009_
+net/minecraft/world/Difficulty net/minecraft/world/Difficulty
+	$VALUES $VALUES
+	BY_ID f_19018_
+	CODEC f_262746_
+	EASY EASY
+	HARD HARD
+	NORMAL NORMAL
+	PEACEFUL PEACEFUL
+	id f_19019_
+	key f_19020_
+	$values ()[Lnet/minecraft/world/Difficulty; m_146645_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_19024_ p_19024_
+		1 p_19025_ p_19025_
+		2 p_19026_ p_19026_
+		3 p_19027_ p_19027_
+	byId (I)Lnet/minecraft/world/Difficulty; m_19029_
+		static
+		0 p_19030_ p_19030_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; m_19031_
+		static
+		0 p_19032_ p_19032_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_19033_
+	getId ()I m_19028_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_267622_
+	getKey ()Ljava/lang/String; m_19036_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; valueOf
+		static
+		0 p_19039_ p_19039_
+	values ()[Lnet/minecraft/world/Difficulty; values
+		static
+net/minecraft/world/DifficultyInstance net/minecraft/world/DifficultyInstance
+	DIFFICULTY_TIME_GLOBAL_OFFSET f_146646_
+	MAX_DIFFICULTY_TIME_GLOBAL f_146647_
+	MAX_DIFFICULTY_TIME_LOCAL f_146648_
+	base f_19041_
+	effectiveDifficulty f_19042_
+	<init> (Lnet/minecraft/world/Difficulty;JJF)V <init>
+		0 p_19044_ p_19044_
+		1 p_19045_ p_19045_
+		2 p_19046_ p_19046_
+		3 p_19047_ p_19047_
+	calculateDifficulty (Lnet/minecraft/world/Difficulty;JJF)F m_19051_
+		0 p_19052_ p_19052_
+		1 p_19053_ p_19053_
+		2 p_19054_ p_19054_
+		3 p_19055_ p_19055_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_19048_
+	getEffectiveDifficulty ()F m_19056_
+	getSpecialMultiplier ()F m_19057_
+	isHard ()Z m_146649_
+	isHarderThan (F)Z m_19049_
+		0 p_19050_ p_19050_
+net/minecraft/world/InteractionHand net/minecraft/world/InteractionHand
+	$VALUES $VALUES
+	MAIN_HAND MAIN_HAND
+	OFF_HAND OFF_HAND
+	$values ()[Lnet/minecraft/world/InteractionHand; m_146650_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_19063_ p_19063_
+		1 p_19064_ p_19064_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionHand; valueOf
+		static
+		0 p_19066_ p_19066_
+	values ()[Lnet/minecraft/world/InteractionHand; values
+		static
+net/minecraft/world/InteractionResult net/minecraft/world/InteractionResult
+	$VALUES $VALUES
+	CONSUME CONSUME
+	CONSUME_PARTIAL CONSUME_PARTIAL
+	FAIL FAIL
+	PASS PASS
+	SUCCESS SUCCESS
+	$values ()[Lnet/minecraft/world/InteractionResult; m_146667_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_19075_ p_19075_
+		1 p_19076_ p_19076_
+	consumesAction ()Z m_19077_
+	shouldAwardStats ()Z m_146666_
+	shouldSwing ()Z m_19080_
+	sidedSuccess (Z)Lnet/minecraft/world/InteractionResult; m_19078_
+		static
+		0 p_19079_ p_19079_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionResult; valueOf
+		static
+		0 p_19082_ p_19082_
+	values ()[Lnet/minecraft/world/InteractionResult; values
+		static
+net/minecraft/world/InteractionResultHolder net/minecraft/world/InteractionResultHolder
+	object f_19085_
+	result f_19084_
+	<init> (Lnet/minecraft/world/InteractionResult;Ljava/lang/Object;)V <init>
+		0 p_19087_ p_19087_
+		1 p_19088_ p_19088_
+	consume (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19096_
+		static
+		0 p_19097_ p_19097_
+	fail (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19100_
+		static
+		0 p_19101_ p_19101_
+	getObject ()Ljava/lang/Object; m_19095_
+	getResult ()Lnet/minecraft/world/InteractionResult; m_19089_
+	pass (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19098_
+		static
+		0 p_19099_ p_19099_
+	sidedSuccess (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultHolder; m_19092_
+		static
+		0 p_19093_ p_19093_
+		1 p_19094_ p_19094_
+	success (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; m_19090_
+		static
+		0 p_19091_ p_19091_
+net/minecraft/world/LockCode net/minecraft/world/LockCode
+	NO_LOCK f_19102_
+	TAG_LOCK f_146668_
+	key f_19103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_19106_ p_19106_
+	addToTag (Lnet/minecraft/nbt/CompoundTag;)V m_19109_
+		0 p_19110_ p_19110_
+	fromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/LockCode; m_19111_
+		static
+		0 p_19112_ p_19112_
+	unlocksWith (Lnet/minecraft/world/item/ItemStack;)Z m_19107_
+		0 p_19108_ p_19108_
+net/minecraft/world/MenuProvider net/minecraft/world/MenuProvider
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/Nameable net/minecraft/world/Nameable
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	hasCustomName ()Z m_8077_
+net/minecraft/world/RandomSequence net/minecraft/world/RandomSequence
+	CODEC f_286999_
+	source f_287004_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_287592_ p_287592_
+		1 p_287762_ p_287762_
+	<init> (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)V <init>
+		0 p_287597_ p_287597_
+	createSequence (JLnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_289190_
+		static
+		0 p_289567_ p_289567_
+		1 p_289545_ p_289545_
+	lambda$static$0 (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_287250_
+		static
+		0 p_287757_ p_287757_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_287174_
+		static
+		0 p_287586_ p_287586_
+	random ()Lnet/minecraft/util/RandomSource; m_287244_
+	seedForKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288221_
+		static
+		0 p_288989_ p_288989_
+net/minecraft/world/RandomSequences net/minecraft/world/RandomSequences
+	LOGGER f_286984_
+	seed f_286938_
+	sequences f_286954_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_287622_ p_287622_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_287292_
+		0 p_287751_ p_287751_
+	lambda$get$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/RandomSequence; m_287137_
+		0 p_287666_ p_287666_
+	lambda$save$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V m_287279_
+		static
+		0 p_287677_ p_287677_
+		1 p_287627_ p_287627_
+		2 p_287578_ p_287578_
+	load (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; m_287187_
+		static
+		0 p_287756_ p_287756_
+		1 p_287587_ p_287587_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_287658_ p_287658_
+net/minecraft/world/RandomSequences$1 net/minecraft/world/RandomSequences$1
+	this$0 f_287002_
+	val$random f_286950_
+	<init> (Lnet/minecraft/world/RandomSequences;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_287673_ p_287673_
+		1 p_287604_ p_287604_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt (I)I m_188503_
+		0 p_287717_ p_287717_
+	nextInt ()I m_188502_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_287659_ p_287659_
+net/minecraft/world/SimpleContainer net/minecraft/world/SimpleContainer
+	items f_19147_
+	listeners f_19148_
+	size f_19146_
+	<init> (I)V <init>
+		0 p_19150_ p_19150_
+	<init> ([Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_19152_ p_19152_
+	addItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_19173_
+		0 p_19174_ p_19174_
+	addListener (Lnet/minecraft/world/ContainerListener;)V m_19164_
+		0 p_19165_ p_19165_
+	canAddItem (Lnet/minecraft/world/item/ItemStack;)Z m_19183_
+		0 p_19184_ p_19184_
+	clearContent ()V m_6211_
+	createTag ()Lnet/minecraft/nbt/ListTag; m_7927_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_19169_ p_19169_
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_7797_
+		0 p_19178_ p_19178_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_19157_ p_19157_
+	isEmpty ()Z m_7983_
+	lambda$removeAllItems$0 (Lnet/minecraft/world/item/ItemStack;)Z m_19196_
+		static
+		0 p_19197_ p_19197_
+	lambda$toString$1 (Lnet/minecraft/world/item/ItemStack;)Z m_19193_
+		static
+		0 p_19194_ p_19194_
+	moveItemToEmptySlots (Lnet/minecraft/world/item/ItemStack;)V m_19189_
+		0 p_19190_ p_19190_
+	moveItemToOccupiedSlotsWithSameType (Lnet/minecraft/world/item/ItemStack;)V m_19191_
+		0 p_19192_ p_19192_
+	moveItemsBetweenStacks (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_19185_
+		0 p_19186_ p_19186_
+		1 p_19187_ p_19187_
+	removeAllItems ()Ljava/util/List; m_19195_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_19159_ p_19159_
+		1 p_19160_ p_19160_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_19180_ p_19180_
+	removeItemType (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; m_19170_
+		0 p_19171_ p_19171_
+		1 p_19172_ p_19172_
+	removeListener (Lnet/minecraft/world/ContainerListener;)V m_19181_
+		0 p_19182_ p_19182_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_19162_ p_19162_
+		1 p_19163_ p_19163_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_19167_ p_19167_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/SimpleMenuProvider net/minecraft/world/SimpleMenuProvider
+	menuConstructor f_19200_
+	title f_19199_
+	<init> (Lnet/minecraft/world/inventory/MenuConstructor;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_19202_ p_19202_
+		1 p_19203_ p_19203_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_19205_ p_19205_
+		1 p_19206_ p_19206_
+		2 p_19207_ p_19207_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/WorldlyContainer net/minecraft/world/WorldlyContainer
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_19235_ p_19235_
+		1 p_19236_ p_19236_
+		2 p_19237_ p_19237_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_19239_ p_19239_
+		1 p_19240_ p_19240_
+		2 p_19241_ p_19241_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_19238_ p_19238_
+net/minecraft/world/WorldlyContainerHolder net/minecraft/world/WorldlyContainerHolder
+	getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; m_5840_
+		0 p_19242_ p_19242_
+		1 p_19243_ p_19243_
+		2 p_19244_ p_19244_
+net/minecraft/world/damagesource/CombatEntry net/minecraft/world/damagesource/CombatEntry
+	damage f_19252_
+	fallDistance f_19255_
+	fallLocation f_289042_
+	source f_19250_
+	<init> (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/damagesource/FallLocation;F)V <init>
+		0 f_19250_ f_19250_
+		1 f_19252_ f_19252_
+		2 f_289042_ f_289042_
+		3 f_19255_ f_19255_
+	damage ()F f_19252_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289568_ p_289568_
+	fallDistance ()F f_19255_
+	fallLocation ()Lnet/minecraft/world/damagesource/FallLocation; f_289042_
+	hashCode ()I hashCode
+	source ()Lnet/minecraft/world/damagesource/DamageSource; f_19250_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/CombatRules net/minecraft/world/damagesource/CombatRules
+	ARMOR_PROTECTION_DIVIDER f_146689_
+	BASE_ARMOR_TOUGHNESS f_146690_
+	MAX_ARMOR f_146688_
+	MIN_ARMOR_RATIO f_146691_
+	NUM_ARMOR_ITEMS f_146692_
+	<init> ()V <init>
+	getDamageAfterAbsorb (FFF)F m_19272_
+		static
+		0 p_19273_ p_19273_
+		1 p_19274_ p_19274_
+		2 p_19275_ p_19275_
+	getDamageAfterMagicAbsorb (FF)F m_19269_
+		static
+		0 p_19270_ p_19270_
+		1 p_19271_ p_19271_
+net/minecraft/world/damagesource/CombatTracker net/minecraft/world/damagesource/CombatTracker
+	INTENTIONAL_GAME_DESIGN_STYLE f_268553_
+	RESET_COMBAT_STATUS_TIME f_146695_
+	RESET_DAMAGE_STATUS_TIME f_146694_
+	combatEndTime f_19280_
+	combatStartTime f_19279_
+	entries f_19276_
+	inCombat f_19281_
+	lastDamageTime f_19278_
+	mob f_19277_
+	takingDamage f_19282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_19285_ p_19285_
+	getCombatDuration ()I m_19295_
+	getDeathMessage ()Lnet/minecraft/network/chat/Component; m_19293_
+	getDisplayName (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_289212_
+		static
+		0 p_289557_ p_289557_
+	getFallMessage (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; m_289215_
+		0 p_289570_ p_289570_
+		1 p_289561_ p_289561_
+	getMessageForAssistedFall (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; m_289206_
+		0 p_289547_ p_289547_
+		1 p_289532_ p_289532_
+		2 p_289555_ p_289555_
+		3 p_289548_ p_289548_
+	getMostSignificantFall ()Lnet/minecraft/world/damagesource/CombatEntry; m_19298_
+	recheckStatus ()V m_19296_
+	recordDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V m_289194_
+		0 p_289533_ p_289533_
+		1 p_289559_ p_289559_
+	shouldEnterCombat (Lnet/minecraft/world/damagesource/DamageSource;)Z m_289225_
+		static
+		0 p_289554_ p_289554_
+net/minecraft/world/damagesource/DamageEffects net/minecraft/world/damagesource/DamageEffects
+	$VALUES $VALUES
+	BURNING BURNING
+	CODEC f_268463_
+	DROWNING DROWNING
+	FREEZING FREEZING
+	HURT HURT
+	POKING POKING
+	THORNS THORNS
+	id f_268435_
+	sound f_268660_
+	$values ()[Lnet/minecraft/world/damagesource/DamageEffects; m_269345_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_270400_ p_270400_
+		1 p_270754_ p_270754_
+		2 p_270875_ p_270875_
+		3 p_270383_ p_270383_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	sound ()Lnet/minecraft/sounds/SoundEvent; m_269402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageEffects; valueOf
+		static
+		0 p_270153_ p_270153_
+	values ()[Lnet/minecraft/world/damagesource/DamageEffects; values
+		static
+net/minecraft/world/damagesource/DamageScaling net/minecraft/world/damagesource/DamageScaling
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	CODEC f_268563_
+	NEVER NEVER
+	WHEN_CAUSED_BY_LIVING_NON_PLAYER WHEN_CAUSED_BY_LIVING_NON_PLAYER
+	id f_268442_
+	$values ()[Lnet/minecraft/world/damagesource/DamageScaling; m_269458_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270566_ p_270566_
+		1 p_270507_ p_270507_
+		2 p_270266_ p_270266_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageScaling; valueOf
+		static
+		0 p_270519_ p_270519_
+	values ()[Lnet/minecraft/world/damagesource/DamageScaling; values
+		static
+net/minecraft/world/damagesource/DamageSource net/minecraft/world/damagesource/DamageSource
+	causingEntity f_268569_
+	damageSourcePosition f_268454_
+	directEntity f_268595_
+	type f_268495_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_270906_ p_270906_
+		1 p_270796_ p_270796_
+		2 p_270459_ p_270459_
+		3 p_270623_ p_270623_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_270475_ p_270475_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_270818_ p_270818_
+		1 p_270162_ p_270162_
+		2 p_270115_ p_270115_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_270690_ p_270690_
+		1 p_270579_ p_270579_
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_270811_ p_270811_
+		1 p_270660_ p_270660_
+	getDirectEntity ()Lnet/minecraft/world/entity/Entity; m_7640_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_7639_
+	getFoodExhaustion ()F m_19377_
+	getLocalizedDeathMessage (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/network/chat/Component; m_6157_
+		0 p_19343_ p_19343_
+	getMsgId ()Ljava/lang/String; m_19385_
+	getSourcePosition ()Lnet/minecraft/world/phys/Vec3; m_7270_
+	is (Lnet/minecraft/tags/TagKey;)Z m_269533_
+		0 p_270890_ p_270890_
+	is (Lnet/minecraft/resources/ResourceKey;)Z m_276093_
+		0 p_276108_ p_276108_
+	isCreativePlayer ()Z m_19390_
+	isIndirect ()Z m_269014_
+	scalesWithDifficulty ()Z m_7986_
+	sourcePositionRaw ()Lnet/minecraft/world/phys/Vec3; m_269181_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/damagesource/DamageType; m_269415_
+	typeHolder ()Lnet/minecraft/core/Holder; m_269150_
+net/minecraft/world/damagesource/DamageSource$1 net/minecraft/world/damagesource/DamageSource$1
+	$SwitchMap$net$minecraft$world$damagesource$DamageScaling f_268417_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/damagesource/DamageSources net/minecraft/world/damagesource/DamageSources
+	cactus f_268499_
+	cramming f_268691_
+	damageTypes f_268645_
+	dragonBreath f_268582_
+	drown f_268611_
+	dryOut f_268426_
+	fall f_268729_
+	fellOutOfWorld f_268726_
+	flyIntoWall f_268623_
+	freeze f_268733_
+	generic f_268521_
+	genericKill f_286964_
+	hotFloor f_268602_
+	inFire f_268567_
+	inWall f_268605_
+	lava f_268418_
+	lightningBolt f_268551_
+	magic f_268591_
+	onFire f_268475_
+	outsideBorder f_287008_
+	stalagmite f_268610_
+	starve f_268742_
+	sweetBerryBush f_268561_
+	wither f_268438_
+	<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 p_270740_ p_270740_
+	anvil (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269230_
+		0 p_270112_ p_270112_
+	arrow (Lnet/minecraft/world/entity/projectile/AbstractArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269418_
+		0 p_270570_ p_270570_
+		1 p_270857_ p_270857_
+	badRespawnPointExplosion (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; m_269488_
+		0 p_270175_ p_270175_
+	cactus ()Lnet/minecraft/world/damagesource/DamageSource; m_269325_
+	cramming ()Lnet/minecraft/world/damagesource/DamageSource; m_269354_
+	dragonBreath ()Lnet/minecraft/world/damagesource/DamageSource; m_269254_
+	drown ()Lnet/minecraft/world/damagesource/DamageSource; m_269063_
+	dryOut ()Lnet/minecraft/world/damagesource/DamageSource; m_269483_
+	explosion (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; m_269093_
+		0 p_270369_ p_270369_
+	explosion (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269036_
+		0 p_271016_ p_271016_
+		1 p_270814_ p_270814_
+	fall ()Lnet/minecraft/world/damagesource/DamageSource; m_268989_
+	fallingBlock (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269564_
+		0 p_270643_ p_270643_
+	fallingStalactite (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269103_
+		0 p_270720_ p_270720_
+	fellOutOfWorld ()Lnet/minecraft/world/damagesource/DamageSource; m_269341_
+	fireball (Lnet/minecraft/world/entity/projectile/Fireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269453_
+		0 p_270147_ p_270147_
+		1 p_270824_ p_270824_
+	fireworks (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_268994_
+		0 p_270571_ p_270571_
+		1 p_270768_ p_270768_
+	flyIntoWall ()Lnet/minecraft/world/damagesource/DamageSource; m_269515_
+	freeze ()Lnet/minecraft/world/damagesource/DamageSource; m_269109_
+	generic ()Lnet/minecraft/world/damagesource/DamageSource; m_269264_
+	genericKill ()Lnet/minecraft/world/damagesource/DamageSource; m_287172_
+	hotFloor ()Lnet/minecraft/world/damagesource/DamageSource; m_269047_
+	inFire ()Lnet/minecraft/world/damagesource/DamageSource; m_269387_
+	inWall ()Lnet/minecraft/world/damagesource/DamageSource; m_269318_
+	indirectMagic (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269104_
+		0 p_270560_ p_270560_
+		1 p_270646_ p_270646_
+	lava ()Lnet/minecraft/world/damagesource/DamageSource; m_269233_
+	lightningBolt ()Lnet/minecraft/world/damagesource/DamageSource; m_269548_
+	magic ()Lnet/minecraft/world/damagesource/DamageSource; m_269425_
+	mobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269333_
+		0 p_270357_ p_270357_
+	mobProjectile (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269299_
+		0 p_270210_ p_270210_
+		1 p_270757_ p_270757_
+	noAggroMobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269364_
+		0 p_270502_ p_270502_
+	onFire ()Lnet/minecraft/world/damagesource/DamageSource; m_269549_
+	outOfBorder ()Lnet/minecraft/world/damagesource/DamageSource; m_287287_
+	playerAttack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/damagesource/DamageSource; m_269075_
+		0 p_270723_ p_270723_
+	sonicBoom (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269285_
+		0 p_270401_ p_270401_
+	source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_268998_
+		0 p_270076_ p_270076_
+		1 p_270656_ p_270656_
+		2 p_270242_ p_270242_
+	source (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; m_269079_
+		0 p_270957_ p_270957_
+	source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269298_
+		0 p_270142_ p_270142_
+		1 p_270696_ p_270696_
+	stalagmite ()Lnet/minecraft/world/damagesource/DamageSource; m_269571_
+	starve ()Lnet/minecraft/world/damagesource/DamageSource; m_269064_
+	sting (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; m_269396_
+		0 p_270689_ p_270689_
+	sweetBerryBush ()Lnet/minecraft/world/damagesource/DamageSource; m_269555_
+	thorns (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269374_
+		0 p_270917_ p_270917_
+	thrown (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269390_
+		0 p_270388_ p_270388_
+		1 p_270485_ p_270485_
+	trident (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269525_
+		0 p_270146_ p_270146_
+		1 p_270358_ p_270358_
+	wither ()Lnet/minecraft/world/damagesource/DamageSource; m_269251_
+	witherSkull (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_269383_
+		0 p_270367_ p_270367_
+		1 p_270887_ p_270887_
+net/minecraft/world/damagesource/DamageType net/minecraft/world/damagesource/DamageType
+	CODEC f_268510_
+	deathMessageType f_268472_
+	effects f_268686_
+	exhaustion f_268663_
+	msgId f_268677_
+	scaling f_268501_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
+		0 p_270473_ p_270473_
+		1 p_270700_ p_270700_
+		2 p_270105_ p_270105_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
+		0 p_270743_ p_270743_
+		1 p_270585_ p_270585_
+		2 p_270555_ p_270555_
+		3 p_270608_ p_270608_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;F)V <init>
+		0 p_270099_ p_270099_
+		1 p_270717_ p_270717_
+		2 p_270846_ p_270846_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;Lnet/minecraft/world/damagesource/DeathMessageType;)V <init>
+		0 f_268677_ f_268677_
+		1 f_268501_ f_268501_
+		2 f_268663_ f_268663_
+		3 f_268686_ f_268686_
+		4 f_268472_ f_268472_
+	<init> (Ljava/lang/String;F)V <init>
+		0 p_270454_ p_270454_
+		1 p_270889_ p_270889_
+	deathMessageType ()Lnet/minecraft/world/damagesource/DeathMessageType; f_268472_
+	effects ()Lnet/minecraft/world/damagesource/DamageEffects; f_268686_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270067_ p_270067_
+	exhaustion ()F f_268663_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_269293_
+		static
+		0 p_270460_ p_270460_
+	msgId ()Ljava/lang/String; f_268677_
+	scaling ()Lnet/minecraft/world/damagesource/DamageScaling; f_268501_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/DamageTypes net/minecraft/world/damagesource/DamageTypes
+	ARROW f_268739_
+	BAD_RESPAWN_POINT f_268650_
+	CACTUS f_268585_
+	CRAMMING f_268613_
+	DRAGON_BREATH f_268482_
+	DROWN f_268722_
+	DRY_OUT f_268752_
+	EXPLOSION f_268565_
+	FALL f_268671_
+	FALLING_ANVIL f_268526_
+	FALLING_BLOCK f_268659_
+	FALLING_STALACTITE f_268513_
+	FELL_OUT_OF_WORLD f_268724_
+	FIREBALL f_268684_
+	FIREWORKS f_268428_
+	FLY_INTO_WALL f_268576_
+	FREEZE f_268444_
+	GENERIC f_268433_
+	GENERIC_KILL f_286979_
+	HOT_FLOOR f_268434_
+	INDIRECT_MAGIC f_268530_
+	IN_FIRE f_268631_
+	IN_WALL f_268612_
+	LAVA f_268546_
+	LIGHTNING_BOLT f_268450_
+	MAGIC f_268515_
+	MOB_ATTACK f_268566_
+	MOB_ATTACK_NO_AGGRO f_268511_
+	MOB_PROJECTILE f_268534_
+	ON_FIRE f_268468_
+	OUTSIDE_BORDER f_286973_
+	PLAYER_ATTACK f_268464_
+	PLAYER_EXPLOSION f_268448_
+	SONIC_BOOM f_268679_
+	STALAGMITE f_268669_
+	STARVE f_268441_
+	STING f_268656_
+	SWEET_BERRY_BUSH f_268469_
+	THORNS f_268440_
+	THROWN f_268425_
+	TRIDENT f_268714_
+	UNATTRIBUTED_FIREBALL f_268556_
+	WITHER f_268493_
+	WITHER_SKULL f_268641_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_269594_
+		static
+		0 p_270331_ p_270331_
+net/minecraft/world/damagesource/DeathMessageType net/minecraft/world/damagesource/DeathMessageType
+	$VALUES $VALUES
+	CODEC f_268483_
+	DEFAULT DEFAULT
+	FALL_VARIANTS FALL_VARIANTS
+	INTENTIONAL_GAME_DESIGN INTENTIONAL_GAME_DESIGN
+	id f_268617_
+	$values ()[Lnet/minecraft/world/damagesource/DeathMessageType; m_269013_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270789_ p_270789_
+		1 p_270202_ p_270202_
+		2 p_270201_ p_270201_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DeathMessageType; valueOf
+		static
+		0 p_270116_ p_270116_
+	values ()[Lnet/minecraft/world/damagesource/DeathMessageType; values
+		static
+net/minecraft/world/damagesource/FallLocation net/minecraft/world/damagesource/FallLocation
+	GENERIC f_289040_
+	LADDER f_289035_
+	OTHER_CLIMBABLE f_289033_
+	SCAFFOLDING f_289030_
+	TWISTING_VINES f_289027_
+	VINES f_289039_
+	WATER f_289046_
+	WEEPING_VINES f_289031_
+	id f_289026_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 f_289026_ f_289026_
+	blockToFallLocation (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/damagesource/FallLocation; m_289230_
+		static
+		0 p_289530_ p_289530_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289539_ p_289539_
+	getCurrentFallLocation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/FallLocation; m_289203_
+		static
+		0 p_289566_ p_289566_
+	hashCode ()I hashCode
+	id ()Ljava/lang/String; f_289026_
+	languageKey ()Ljava/lang/String; m_289192_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/damagesource/package-info net/minecraft/world/damagesource/package-info
+net/minecraft/world/effect/AbsoptionMobEffect net/minecraft/world/effect/AbsoptionMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19414_ p_19414_
+		1 p_19415_ p_19415_
+	addAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6385_
+		0 p_19421_ p_19421_
+		1 p_19422_ p_19422_
+		2 p_19423_ p_19423_
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19417_ p_19417_
+		1 p_19418_ p_19418_
+		2 p_19419_ p_19419_
+net/minecraft/world/effect/AttackDamageMobEffect net/minecraft/world/effect/AttackDamageMobEffect
+	multiplier f_19424_
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;ID)V <init>
+		0 p_19426_ p_19426_
+		1 p_19427_ p_19427_
+		2 p_19428_ p_19428_
+	getAttributeModifierValue (ILnet/minecraft/world/entity/ai/attributes/AttributeModifier;)D m_7048_
+		0 p_19430_ p_19430_
+		1 p_19431_ p_19431_
+net/minecraft/world/effect/HealthBoostMobEffect net/minecraft/world/effect/HealthBoostMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19433_ p_19433_
+		1 p_19434_ p_19434_
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19436_ p_19436_
+		1 p_19437_ p_19437_
+		2 p_19438_ p_19438_
+net/minecraft/world/effect/InstantenousMobEffect net/minecraft/world/effect/InstantenousMobEffect
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19440_ p_19440_
+		1 p_19441_ p_19441_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19444_ p_19444_
+		1 p_19445_ p_19445_
+	isInstantenous ()Z m_8093_
+net/minecraft/world/effect/MobEffect net/minecraft/world/effect/MobEffect
+	attributeModifiers f_19446_
+	category f_19447_
+	color f_19448_
+	descriptionId f_19449_
+	factorDataFactory f_216878_
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19451_ p_19451_
+		1 p_19452_ p_19452_
+	addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffect; m_19472_
+		0 p_19473_ p_19473_
+		1 p_19474_ p_19474_
+		2 p_19475_ p_19475_
+		3 p_19476_ p_19476_
+	addAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6385_
+		0 p_19478_ p_19478_
+		1 p_19479_ p_19479_
+		2 p_19480_ p_19480_
+	applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V m_6742_
+		0 p_19467_ p_19467_
+		1 p_19468_ p_19468_
+	applyInstantenousEffect (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V m_19461_
+		0 p_19462_ p_19462_
+		1 p_19463_ p_19463_
+		2 p_19464_ p_19464_
+		3 p_19465_ p_19465_
+		4 p_19466_ p_19466_
+	byId (I)Lnet/minecraft/world/effect/MobEffect; m_19453_
+		static
+		0 p_19454_ p_19454_
+	createFactorData ()Ljava/util/Optional; m_216881_
+	getAttributeModifierValue (ILnet/minecraft/world/entity/ai/attributes/AttributeModifier;)D m_7048_
+		0 p_19457_ p_19457_
+		1 p_19458_ p_19458_
+	getAttributeModifiers ()Ljava/util/Map; m_19485_
+	getCategory ()Lnet/minecraft/world/effect/MobEffectCategory; m_19483_
+	getColor ()I m_19484_
+	getDescriptionId ()Ljava/lang/String; m_19481_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_19482_
+	getId (Lnet/minecraft/world/effect/MobEffect;)I m_19459_
+		static
+		0 p_19460_ p_19460_
+	getIdFromNullable (Lnet/minecraft/world/effect/MobEffect;)I m_216882_
+		static
+		0 p_216883_ p_216883_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_19477_
+	isBeneficial ()Z m_19486_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19455_ p_19455_
+		1 p_19456_ p_19456_
+	isInstantenous ()Z m_8093_
+	lambda$new$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_216884_
+		static
+	removeAttributeModifiers (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V m_6386_
+		0 p_19469_ p_19469_
+		1 p_19470_ p_19470_
+		2 p_19471_ p_19471_
+	setFactorDataFactory (Ljava/util/function/Supplier;)Lnet/minecraft/world/effect/MobEffect; m_216879_
+		0 p_216880_ p_216880_
+net/minecraft/world/effect/MobEffectCategory net/minecraft/world/effect/MobEffectCategory
+	$VALUES $VALUES
+	BENEFICIAL BENEFICIAL
+	HARMFUL HARMFUL
+	NEUTRAL NEUTRAL
+	tooltipFormatting f_19490_
+	$values ()[Lnet/minecraft/world/effect/MobEffectCategory; m_146709_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_19494_ p_19494_
+		1 p_19495_ p_19495_
+		2 p_19496_ p_19496_
+	getTooltipFormatting ()Lnet/minecraft/ChatFormatting; m_19497_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/effect/MobEffectCategory; valueOf
+		static
+		0 p_19499_ p_19499_
+	values ()[Lnet/minecraft/world/effect/MobEffectCategory; values
+		static
+net/minecraft/world/effect/MobEffectInstance net/minecraft/world/effect/MobEffectInstance
+	INFINITE_DURATION f_267388_
+	LOGGER f_19501_
+	ambient f_19506_
+	amplifier f_19504_
+	duration f_19503_
+	effect f_19502_
+	factorData f_216885_
+	hiddenEffect f_19510_
+	showIcon f_19509_
+	visible f_19508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZLnet/minecraft/world/effect/MobEffectInstance;Ljava/util/Optional;)V <init>
+		0 p_216887_ p_216887_
+		1 p_216888_ p_216888_
+		2 p_216889_ p_216889_
+		3 p_216890_ p_216890_
+		4 p_216891_ p_216891_
+		5 p_216892_ p_216892_
+		6 p_216893_ p_216893_
+		7 p_216894_ p_216894_
+	<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
+		0 p_19518_ p_19518_
+		1 p_19519_ p_19519_
+		2 p_19520_ p_19520_
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZ)V <init>
+		0 p_19528_ p_19528_
+		1 p_19529_ p_19529_
+		2 p_19530_ p_19530_
+		3 p_19531_ p_19531_
+		4 p_19532_ p_19532_
+		5 p_19533_ p_19533_
+	<init> (Lnet/minecraft/world/effect/MobEffect;I)V <init>
+		0 p_19515_ p_19515_
+		1 p_19516_ p_19516_
+	<init> (Lnet/minecraft/world/effect/MobEffect;IIZZ)V <init>
+		0 p_19522_ p_19522_
+		1 p_19523_ p_19523_
+		2 p_19524_ p_19524_
+		3 p_19525_ p_19525_
+		4 p_19526_ p_19526_
+	<init> (Lnet/minecraft/world/effect/MobEffect;)V <init>
+		0 p_19513_ p_19513_
+	<init> (Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_19543_ p_19543_
+	applyEffect (Lnet/minecraft/world/entity/LivingEntity;)V m_19550_
+		0 p_19551_ p_19551_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_19570_ p_19570_
+	compareTo (Lnet/minecraft/world/effect/MobEffectInstance;)I compareTo
+		0 p_19566_ p_19566_
+	describeDuration ()Ljava/lang/String; m_267740_
+	endsWithin (I)Z m_267633_
+		0 p_268088_ p_268088_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_19574_ p_19574_
+	getAmplifier ()I m_19564_
+	getDescriptionId ()Ljava/lang/String; m_19576_
+	getDuration ()I m_19557_
+	getEffect ()Lnet/minecraft/world/effect/MobEffect; m_19544_
+	getFactorData ()Ljava/util/Optional; m_216895_
+	hasRemainingDuration ()Z m_267725_
+	hashCode ()I hashCode
+	isAmbient ()Z m_19571_
+	isInfiniteDuration ()Z m_267577_
+	isShorterDurationThan (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_267670_
+		0 p_268133_ p_268133_
+	isVisible ()Z m_19572_
+	lambda$tick$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_267554_
+		0 p_267917_ p_267917_
+	lambda$tickDownDuration$1 (I)I m_267553_
+		static
+		0 p_267916_ p_267916_
+	lambda$writeDetailsTo$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_216904_
+		static
+		0 p_216905_ p_216905_
+		1 p_216906_ p_216906_
+	lambda$writeDetailsTo$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V m_216901_
+		static
+		0 p_216902_ p_216902_
+		1 p_216903_ p_216903_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; m_19560_
+		static
+		0 p_19561_ p_19561_
+	loadSpecifiedEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; m_19545_
+		static
+		0 p_19546_ p_19546_
+		1 p_19547_ p_19547_
+	mapDuration (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I m_267696_
+		0 p_268089_ p_268089_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_19555_
+		0 p_19556_ p_19556_
+	setDetailsFrom (Lnet/minecraft/world/effect/MobEffectInstance;)V m_19548_
+		0 p_19549_ p_19549_
+	showIcon ()Z m_19575_
+	tick (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z m_19552_
+		0 p_19553_ p_19553_
+		1 p_19554_ p_19554_
+	tickDownDuration ()I m_19579_
+	toString ()Ljava/lang/String; toString
+	update (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_19558_
+		0 p_19559_ p_19559_
+	writeDetailsTo (Lnet/minecraft/nbt/CompoundTag;)V m_19567_
+		0 p_19568_ p_19568_
+net/minecraft/world/effect/MobEffectInstance$FactorData net/minecraft/world/effect/MobEffectInstance$FactorData
+	CODEC f_216907_
+	factorCurrent f_216911_
+	factorPreviousFrame f_216913_
+	factorStart f_216909_
+	factorTarget f_216910_
+	hadEffectLastTick f_216914_
+	paddingDuration f_216908_
+	ticksActive f_267473_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_216917_ p_216917_
+	<init> (IFFFIFZ)V <init>
+		0 p_216919_ p_216919_
+		1 p_216920_ p_216920_
+		2 p_216921_ p_216921_
+		3 p_216922_ p_216922_
+		4 p_216923_ p_216923_
+		5 p_216924_ p_216924_
+		6 p_216925_ p_216925_
+	getFactor (Lnet/minecraft/world/entity/LivingEntity;F)F m_238413_
+		0 p_238414_ p_238414_
+		1 p_238415_ p_238415_
+	lambda$static$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; m_216944_
+		static
+		0 p_216945_ p_216945_
+	lambda$static$1 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216942_
+		static
+		0 p_216943_ p_216943_
+	lambda$static$2 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216940_
+		static
+		0 p_216941_ p_216941_
+	lambda$static$3 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216938_
+		static
+		0 p_216939_ p_216939_
+	lambda$static$4 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; m_267555_
+		static
+		0 p_267918_ p_267918_
+	lambda$static$5 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; m_216934_
+		static
+		0 p_216935_ p_216935_
+	lambda$static$6 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Boolean; m_216928_
+		static
+		0 p_216929_ p_216929_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_216932_
+		static
+		0 p_216933_ p_216933_
+	tick (Lnet/minecraft/world/effect/MobEffectInstance;)V m_267690_
+		0 p_268212_ p_268212_
+net/minecraft/world/effect/MobEffectUtil net/minecraft/world/effect/MobEffectUtil
+	<init> ()V <init>
+	addEffectToPlayersAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffectInstance;I)Ljava/util/List; m_216946_
+		static
+		0 p_216947_ p_216947_
+		1 p_216948_ p_216948_
+		2 p_216949_ p_216949_
+		3 p_216950_ p_216950_
+		4 p_216951_ p_216951_
+		5 p_216952_ p_216952_
+	formatDuration (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/network/chat/Component; m_267641_
+		static
+		0 p_268116_ p_268116_
+		1 p_268280_ p_268280_
+	getDigSpeedAmplification (Lnet/minecraft/world/entity/LivingEntity;)I m_19586_
+		static
+		0 p_19587_ p_19587_
+	hasDigSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z m_19584_
+		static
+		0 p_19585_ p_19585_
+	hasWaterBreathing (Lnet/minecraft/world/entity/LivingEntity;)Z m_19588_
+		static
+		0 p_19589_ p_19589_
+	lambda$addEffectToPlayersAround$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffectInstance;ILnet/minecraft/server/level/ServerPlayer;)Z m_267556_
+		static
+		0 p_267919_ p_267919_
+		1 p_267920_ p_267920_
+		2 p_267921_ p_267921_
+		3 p_267922_ p_267922_
+		4 p_267923_ p_267923_
+		5 p_267924_ p_267924_
+		6 p_267925_ p_267925_
+	lambda$addEffectToPlayersAround$1 (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)V m_238229_
+		static
+		0 p_238230_ p_238230_
+		1 p_238231_ p_238231_
+		2 p_238232_ p_238232_
+net/minecraft/world/effect/MobEffects net/minecraft/world/effect/MobEffects
+	ABSORPTION f_19617_
+	BAD_OMEN f_19594_
+	BLINDNESS f_19610_
+	CONDUIT_POWER f_19592_
+	CONFUSION f_19604_
+	DAMAGE_BOOST f_19600_
+	DAMAGE_RESISTANCE f_19606_
+	DARKNESS f_216964_
+	DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS f_216965_
+	DIG_SLOWDOWN f_19599_
+	DIG_SPEED f_19598_
+	DOLPHINS_GRACE f_19593_
+	FIRE_RESISTANCE f_19607_
+	GLOWING f_19619_
+	HARM f_19602_
+	HEAL f_19601_
+	HEALTH_BOOST f_19616_
+	HERO_OF_THE_VILLAGE f_19595_
+	HUNGER f_19612_
+	INVISIBILITY f_19609_
+	JUMP f_19603_
+	LEVITATION f_19620_
+	LUCK f_19621_
+	MOVEMENT_SLOWDOWN f_19597_
+	MOVEMENT_SPEED f_19596_
+	NIGHT_VISION f_19611_
+	POISON f_19614_
+	REGENERATION f_19605_
+	SATURATION f_19618_
+	SLOW_FALLING f_19591_
+	UNLUCK f_19590_
+	WATER_BREATHING f_19608_
+	WEAKNESS f_19613_
+	WITHER f_19615_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; m_216966_
+		static
+	register (ILjava/lang/String;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffect; m_19623_
+		static
+		0 p_19624_ p_19624_
+		1 p_19625_ p_19625_
+		2 p_19626_ p_19626_
+net/minecraft/world/effect/MobEffects$1 net/minecraft/world/effect/MobEffects$1
+	<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
+		0 p_19628_ p_19628_
+		1 p_19629_ p_19629_
+	applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V m_6742_
+		0 p_19634_ p_19634_
+		1 p_19635_ p_19635_
+	isDurationEffectTick (II)Z m_6584_
+		0 p_19631_ p_19631_
+		1 p_19632_ p_19632_
+net/minecraft/world/effect/package-info net/minecraft/world/effect/package-info
+net/minecraft/world/entity/AgeableMob net/minecraft/world/entity/AgeableMob
+	BABY_START_AGE f_146730_
+	DATA_BABY_ID f_146731_
+	FORCED_AGE_PARTICLE_TICKS f_146732_
+	age f_146733_
+	forcedAge f_146734_
+	forcedAgeTimer f_146735_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_146738_ p_146738_
+		1 p_146739_ p_146739_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_146761_ p_146761_
+	ageBoundaryReached ()V m_30232_
+	ageUp (I)V m_146758_
+		0 p_146759_ p_146759_
+	ageUp (IZ)V m_146740_
+		0 p_146741_ p_146741_
+		1 p_146742_ p_146742_
+	aiStep ()V m_8107_
+	canBreed ()Z m_35506_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_146746_ p_146746_
+		1 p_146747_ p_146747_
+		2 p_146748_ p_146748_
+		3 p_146749_ p_146749_
+		4 p_146750_ p_146750_
+	getAge ()I m_146764_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_146743_ p_146743_
+		1 p_146744_ p_146744_
+	getSpeedUpSecondsWhenFeeding (I)I m_216967_
+		static
+		0 p_216968_ p_216968_
+	isBaby ()Z m_6162_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_146754_ p_146754_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_146752_ p_146752_
+	setAge (I)V m_146762_
+		0 p_146763_ p_146763_
+	setBaby (Z)V m_6863_
+		0 p_146756_ p_146756_
+net/minecraft/world/entity/AgeableMob$AgeableMobGroupData net/minecraft/world/entity/AgeableMob$AgeableMobGroupData
+	babySpawnChance f_146769_
+	groupSize f_146767_
+	shouldSpawnBaby f_146768_
+	<init> (ZF)V <init>
+		0 p_146775_ p_146775_
+		1 p_146776_ p_146776_
+	<init> (Z)V <init>
+		0 p_146773_ p_146773_
+	<init> (F)V <init>
+		0 p_146771_ p_146771_
+	getBabySpawnChance ()F m_146780_
+	getGroupSize ()I m_146777_
+	increaseGroupSizeByOne ()V m_146778_
+	isShouldSpawnBaby ()Z m_146779_
+net/minecraft/world/entity/AnimationState net/minecraft/world/entity/AnimationState
+	STOPPED f_216969_
+	accumulatedTime f_216971_
+	lastTime f_216970_
+	<init> ()V <init>
+	animateWhen (ZI)V m_246184_
+		0 p_252220_ p_252220_
+		1 p_249486_ p_249486_
+	getAccumulatedTime ()J m_216981_
+	ifStarted (Ljava/util/function/Consumer;)V m_216979_
+		0 p_216980_ p_216980_
+	isStarted ()Z m_216984_
+	start (I)V m_216977_
+		0 p_216978_ p_216978_
+	startIfStopped (I)V m_216982_
+		0 p_216983_ p_216983_
+	stop ()V m_216973_
+	updateTime (FF)V m_216974_
+		0 p_216975_ p_216975_
+		1 p_216976_ p_216976_
+net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/AreaEffectCloud
+	DATA_COLOR f_19698_
+	DATA_PARTICLE f_19700_
+	DATA_RADIUS f_19697_
+	DATA_WAITING f_19699_
+	DEFAULT_RADIUS f_252519_
+	DEFAULT_WIDTH f_252512_
+	HEIGHT f_252504_
+	LOGGER f_19696_
+	MAX_RADIUS f_146781_
+	MINIMAL_RADIUS f_252417_
+	TIME_BETWEEN_APPLICATIONS f_146782_
+	duration f_19687_
+	durationOnUse f_19691_
+	effects f_19685_
+	fixedColor f_19690_
+	owner f_19694_
+	ownerUUID f_19695_
+	potion f_19701_
+	radiusOnUse f_19692_
+	radiusPerTick f_19693_
+	reapplicationDelay f_19689_
+	victims f_19686_
+	waitTime f_19688_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_19704_ p_19704_
+		1 p_19705_ p_19705_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_19707_ p_19707_
+		1 p_19708_ p_19708_
+		2 p_19709_ p_19709_
+		3 p_19710_ p_19710_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_19737_ p_19737_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V m_19716_
+		0 p_19717_ p_19717_
+	defineSynchedData ()V m_8097_
+	getColor ()I m_19744_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_19721_ p_19721_
+	getDuration ()I m_19748_
+	getDurationOnUse ()I m_146789_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_19745_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getPotion ()Lnet/minecraft/world/item/alchemy/Potion; m_146791_
+	getRadius ()F m_19743_
+	getRadiusOnUse ()F m_146787_
+	getRadiusPerTick ()F m_146788_
+	getWaitTime ()I m_146790_
+	isWaiting ()Z m_19747_
+	lambda$tick$0 (Ljava/util/Map$Entry;)Z m_287056_
+		0 p_287380_ p_287380_
+	lambda$tick$1 (I)I m_267557_
+		static
+		0 p_267926_ p_267926_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_19729_ p_19729_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_19727_ p_19727_
+	refreshDimensions ()V m_6210_
+	setDuration (I)V m_19734_
+		0 p_19735_ p_19735_
+	setDurationOnUse (I)V m_146785_
+		0 p_146786_ p_146786_
+	setFixedColor (I)V m_19714_
+		0 p_19715_ p_19715_
+	setOwner (Lnet/minecraft/world/entity/LivingEntity;)V m_19718_
+		0 p_19719_ p_19719_
+	setParticle (Lnet/minecraft/core/particles/ParticleOptions;)V m_19724_
+		0 p_19725_ p_19725_
+	setPotion (Lnet/minecraft/world/item/alchemy/Potion;)V m_19722_
+		0 p_19723_ p_19723_
+	setRadius (F)V m_19712_
+		0 p_19713_ p_19713_
+	setRadiusOnUse (F)V m_19732_
+		0 p_19733_ p_19733_
+	setRadiusPerTick (F)V m_19738_
+		0 p_19739_ p_19739_
+	setWaitTime (I)V m_19740_
+		0 p_19741_ p_19741_
+	setWaiting (Z)V m_19730_
+		0 p_19731_ p_19731_
+	tick ()V m_8119_
+	updateColor ()V m_19750_
+net/minecraft/world/entity/Attackable net/minecraft/world/entity/Attackable
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+net/minecraft/world/entity/Display net/minecraft/world/entity/Display
+	DATA_BILLBOARD_RENDER_CONSTRAINTS_ID f_268593_
+	DATA_BRIGHTNESS_OVERRIDE_ID f_268599_
+	DATA_GLOW_COLOR_OVERRIDE_ID f_268687_
+	DATA_HEIGHT_ID f_268639_
+	DATA_INTERPOLATION_DURATION_ID f_268449_
+	DATA_INTERPOLATION_START_DELTA_TICKS_ID f_276329_
+	DATA_LEFT_ROTATION_ID f_268693_
+	DATA_RIGHT_ROTATION_ID f_268713_
+	DATA_SCALE_ID f_268489_
+	DATA_SHADOW_RADIUS_ID f_268527_
+	DATA_SHADOW_STRENGTH_ID f_268708_
+	DATA_TRANSLATION_ID f_268598_
+	DATA_VIEW_RANGE_ID f_268421_
+	DATA_WIDTH_ID f_268532_
+	INITIAL_SHADOW_RADIUS f_268480_
+	INITIAL_SHADOW_STRENGTH f_268460_
+	LOGGER f_268644_
+	NO_BRIGHTNESS_OVERRIDE f_268638_
+	NO_GLOW_COLOR_OVERRIDE f_268716_
+	RENDER_STATE_IDS f_276582_
+	TAG_BILLBOARD f_268514_
+	TAG_BRIGHTNESS f_268506_
+	TAG_GLOW_COLOR_OVERRIDE f_268537_
+	TAG_HEIGHT f_268633_
+	TAG_INTERPOLATION_DURATION f_268528_
+	TAG_SHADOW_RADIUS f_268520_
+	TAG_SHADOW_STRENGTH f_268507_
+	TAG_START_INTERPOLATION f_276326_
+	TAG_TRANSFORMATION f_268715_
+	TAG_VIEW_RANGE f_268647_
+	TAG_WIDTH f_268743_
+	cullingBoundingBox f_268702_
+	interpolationDuration f_276631_
+	interpolationStartClientTick f_271381_
+	lastProgress f_276153_
+	orientation f_268732_
+	renderState f_276646_
+	updateInterpolationDuration f_276570_
+	updateRenderState f_276470_
+	updateStartTick f_276444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270360_ p_270360_
+		1 p_270280_ p_270280_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270779_ p_270779_
+	calculateInterpolationProgress (F)F m_272147_
+		0 p_272675_ p_272675_
+	createFreshRenderState ()Lnet/minecraft/world/entity/Display$RenderState; m_277152_
+	createInterpolatedRenderState (Lnet/minecraft/world/entity/Display$RenderState;F)Lnet/minecraft/world/entity/Display$RenderState; m_277098_
+		0 p_277365_ p_277365_
+		1 p_277948_ p_277948_
+	createTransformation (Lnet/minecraft/network/syncher/SynchedEntityData;)Lcom/mojang/math/Transformation; m_269448_
+		static
+		0 p_270278_ p_270278_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBillboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; m_269218_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrightnessOverride ()Lnet/minecraft/util/Brightness; m_269102_
+	getGlowColorOverride ()I m_269034_
+	getHeight ()F m_269410_
+	getInterpolationDelay ()I m_276347_
+	getInterpolationDuration ()I m_269272_
+	getPackedBrightnessOverride ()I m_269041_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getShadowRadius ()F m_269459_
+	getShadowStrength ()F m_269155_
+	getTeamColor ()I m_19876_
+	getViewRange ()F m_269081_
+	getWidth ()F m_269558_
+	isIgnoringBlockTriggers ()Z m_6090_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269245_
+		static
+		0 p_270376_ p_270376_
+		1 p_270528_ p_270528_
+	lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269044_
+		static
+		0 p_270698_ p_270698_
+		1 p_270227_ p_270227_
+	lambda$addAdditionalSaveData$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269265_
+		static
+		0 p_270679_ p_270679_
+		1 p_270121_ p_270121_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_269279_
+		0 p_270952_ p_270952_
+	lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V m_269003_
+		0 p_270691_ p_270691_
+	lambda$readAdditionalSaveData$2 (Lcom/mojang/datafixers/util/Pair;)V m_269261_
+		0 p_270247_ p_270247_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_270275_ p_270275_
+	orientation ()Lorg/joml/Quaternionf; m_269190_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270854_ p_270854_
+	renderState ()Lnet/minecraft/world/entity/Display$RenderState; m_276844_
+	setBillboardConstraints (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V m_269423_
+		0 p_270345_ p_270345_
+	setBrightnessOverride (Lnet/minecraft/util/Brightness;)V m_269586_
+		0 p_270461_ p_270461_
+	setGlowColorOverride (I)V m_269026_
+		0 p_270784_ p_270784_
+	setHeight (F)V m_269087_
+		0 p_270716_ p_270716_
+	setInterpolationDelay (I)V m_276345_
+		0 p_276366_ p_276366_
+	setInterpolationDuration (I)V m_269317_
+		0 p_270803_ p_270803_
+	setPos (DDD)V m_6034_
+		0 p_270091_ p_270091_
+		1 p_270983_ p_270983_
+		2 p_270419_ p_270419_
+	setShadowRadius (F)V m_269526_
+		0 p_270122_ p_270122_
+	setShadowStrength (F)V m_269228_
+		0 p_270866_ p_270866_
+	setTransformation (Lcom/mojang/math/Transformation;)V m_269214_
+		0 p_270186_ p_270186_
+	setViewRange (F)V m_269215_
+		0 p_270907_ p_270907_
+	setWidth (F)V m_269441_
+		0 p_270741_ p_270741_
+	setXRot (F)V m_146926_
+		0 p_270257_ p_270257_
+	setYRot (F)V m_146922_
+		0 p_270921_ p_270921_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_270991_ p_270991_
+	tick ()V m_8119_
+	updateCulling ()V m_269361_
+	updateOrientation ()V m_269417_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277603_ p_277603_
+		1 p_277810_ p_277810_
+net/minecraft/world/entity/Display$1 net/minecraft/world/entity/Display$1
+	$SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align f_276636_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/Display$BillboardConstraints net/minecraft/world/entity/Display$BillboardConstraints
+	$VALUES $VALUES
+	BY_ID f_268544_
+	CENTER CENTER
+	CODEC f_268505_
+	FIXED FIXED
+	HORIZONTAL HORIZONTAL
+	VERTICAL VERTICAL
+	id f_268470_
+	name f_268642_
+	$values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; m_269521_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IBLjava/lang/String;)V <init>
+		0 p_270791_ p_270791_
+		1 p_270752_ p_270752_
+		2 p_270785_ p_270785_
+		3 p_270544_ p_270544_
+	getId ()B m_269016_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$BillboardConstraints; valueOf
+		static
+		0 p_270795_ p_270795_
+	values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; values
+		static
+net/minecraft/world/entity/Display$BlockDisplay net/minecraft/world/entity/Display$BlockDisplay
+	DATA_BLOCK_STATE_ID f_268543_
+	TAG_BLOCK_STATE f_268661_
+	blockRenderState f_276560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_271022_ p_271022_
+		1 p_270442_ p_270442_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270469_ p_270469_
+	blockRenderState ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; m_276881_
+	defineSynchedData ()V m_8097_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_269134_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_277476_ p_277476_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270139_ p_270139_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_269329_
+		0 p_270267_ p_270267_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277802_ p_277802_
+		1 p_277688_ p_277688_
+net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState
+	blockState f_276526_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_276526_ f_276526_
+	blockState ()Lnet/minecraft/world/level/block/state/BlockState; f_276526_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277657_ p_277657_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$ColorInterpolator net/minecraft/world/entity/Display$ColorInterpolator
+	current f_276509_
+	previous f_276650_
+	<init> (II)V <init>
+		0 f_276650_ f_276650_
+		1 f_276509_ f_276509_
+	current ()I f_276509_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_278002_ p_278002_
+	get (F)I m_269120_
+		0 p_278012_ p_278012_
+	hashCode ()I hashCode
+	previous ()I f_276650_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$FloatInterpolator net/minecraft/world/entity/Display$FloatInterpolator
+	constant (F)Lnet/minecraft/world/entity/Display$FloatInterpolator; m_277016_
+		static
+		0 p_277894_ p_277894_
+	get (F)F m_269229_
+		0 p_270330_ p_270330_
+	lambda$constant$0 (FF)F m_276789_
+		static
+		0 p_277438_ p_277438_
+		1 p_278040_ p_278040_
+net/minecraft/world/entity/Display$GenericInterpolator net/minecraft/world/entity/Display$GenericInterpolator
+	constant (Ljava/lang/Object;)Lnet/minecraft/world/entity/Display$GenericInterpolator; m_277024_
+		static
+		0 p_277718_ p_277718_
+	get (F)Ljava/lang/Object; m_269136_
+		0 p_270270_ p_270270_
+	lambda$constant$0 (Ljava/lang/Object;F)Ljava/lang/Object; m_276793_
+		static
+		0 p_277421_ p_277421_
+		1 p_277907_ p_277907_
+net/minecraft/world/entity/Display$IntInterpolator net/minecraft/world/entity/Display$IntInterpolator
+	constant (I)Lnet/minecraft/world/entity/Display$IntInterpolator; m_276859_
+		static
+		0 p_277348_ p_277348_
+	get (F)I m_269120_
+		0 p_270183_ p_270183_
+	lambda$constant$0 (IF)I m_276992_
+		static
+		0 p_277552_ p_277552_
+		1 p_277356_ p_277356_
+net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay
+	DATA_ITEM_DISPLAY_ID f_268601_
+	DATA_ITEM_STACK_ID f_268455_
+	TAG_ITEM f_268554_
+	TAG_ITEM_DISPLAY f_268471_
+	itemRenderState f_276545_
+	slot f_268451_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270104_ p_270104_
+		1 p_270735_ p_270735_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270669_ p_270669_
+	defineSynchedData ()V m_8097_
+	getItemStack ()Lnet/minecraft/world/item/ItemStack; m_269568_
+	getItemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; m_269386_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_270599_ p_270599_
+	itemRenderState ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; m_277122_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269045_
+		static
+		0 p_270537_ p_270537_
+		1 p_270615_ p_270615_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_269144_
+		0 p_270456_ p_270456_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_277793_ p_277793_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270713_ p_270713_
+	setItemStack (Lnet/minecraft/world/item/ItemStack;)V m_269362_
+		0 p_270310_ p_270310_
+	setItemTransform (Lnet/minecraft/world/item/ItemDisplayContext;)V m_269028_
+		0 p_270370_ p_270370_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277976_ p_277976_
+		1 p_277708_ p_277708_
+net/minecraft/world/entity/Display$ItemDisplay$1 net/minecraft/world/entity/Display$ItemDisplay$1
+	this$0 f_268621_
+	<init> (Lnet/minecraft/world/entity/Display$ItemDisplay;)V <init>
+		0 p_270897_ p_270897_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_270697_ p_270697_
+net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState
+	itemStack f_276600_
+	itemTransform f_276629_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;)V <init>
+		0 f_276600_ f_276600_
+		1 f_276629_ f_276629_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277711_ p_277711_
+	hashCode ()I hashCode
+	itemStack ()Lnet/minecraft/world/item/ItemStack; f_276600_
+	itemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; f_276629_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$LinearFloatInterpolator net/minecraft/world/entity/Display$LinearFloatInterpolator
+	current f_276689_
+	previous f_276496_
+	<init> (FF)V <init>
+		0 f_276496_ f_276496_
+		1 f_276689_ f_276689_
+	current ()F f_276689_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277871_ p_277871_
+	get (F)F m_269229_
+		0 p_277511_ p_277511_
+	hashCode ()I hashCode
+	previous ()F f_276496_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$LinearIntInterpolator net/minecraft/world/entity/Display$LinearIntInterpolator
+	current f_276492_
+	previous f_276498_
+	<init> (II)V <init>
+		0 f_276498_ f_276498_
+		1 f_276492_ f_276492_
+	current ()I f_276492_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277372_ p_277372_
+	get (F)I m_269120_
+		0 p_277960_ p_277960_
+	hashCode ()I hashCode
+	previous ()I f_276498_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$RenderState net/minecraft/world/entity/Display$RenderState
+	billboardConstraints f_276506_
+	brightnessOverride f_276438_
+	glowColorOverride f_276486_
+	shadowRadius f_276607_
+	shadowStrength f_276693_
+	transformation f_276585_
+	<init> (Lnet/minecraft/world/entity/Display$GenericInterpolator;Lnet/minecraft/world/entity/Display$BillboardConstraints;ILnet/minecraft/world/entity/Display$FloatInterpolator;Lnet/minecraft/world/entity/Display$FloatInterpolator;I)V <init>
+		0 f_276585_ f_276585_
+		1 f_276506_ f_276506_
+		2 f_276438_ f_276438_
+		3 f_276607_ f_276607_
+		4 f_276693_ f_276693_
+		5 f_276486_ f_276486_
+	billboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; f_276506_
+	brightnessOverride ()I f_276438_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277541_ p_277541_
+	glowColorOverride ()I f_276486_
+	hashCode ()I hashCode
+	shadowRadius ()Lnet/minecraft/world/entity/Display$FloatInterpolator; f_276607_
+	shadowStrength ()Lnet/minecraft/world/entity/Display$FloatInterpolator; f_276693_
+	toString ()Ljava/lang/String; toString
+	transformation ()Lnet/minecraft/world/entity/Display$GenericInterpolator; f_276585_
+net/minecraft/world/entity/Display$TextDisplay net/minecraft/world/entity/Display$TextDisplay
+	DATA_BACKGROUND_COLOR_ID f_268494_
+	DATA_LINE_WIDTH_ID f_268476_
+	DATA_STYLE_FLAGS_ID f_268636_
+	DATA_TEXT_ID f_268542_
+	DATA_TEXT_OPACITY_ID f_268481_
+	FLAG_ALIGN_LEFT f_268562_
+	FLAG_ALIGN_RIGHT f_268545_
+	FLAG_SEE_THROUGH f_268740_
+	FLAG_SHADOW f_268445_
+	FLAG_USE_DEFAULT_BACKGROUND f_268465_
+	INITIAL_BACKGROUND f_268744_
+	INITIAL_TEXT_OPACITY f_268541_
+	TAG_ALIGNMENT f_268486_
+	TAG_BACKGROUND_COLOR f_268596_
+	TAG_LINE_WIDTH f_268529_
+	TAG_SEE_THROUGH f_268692_
+	TAG_SHADOW f_268662_
+	TAG_TEXT f_268588_
+	TAG_TEXT_OPACITY f_268552_
+	TAG_USE_DEFAULT_BACKGROUND f_268694_
+	TEXT_RENDER_STATE_IDS f_276462_
+	clientDisplayCache f_268719_
+	textRenderState f_276542_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_270708_ p_270708_
+		1 p_270736_ p_270736_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_270268_ p_270268_
+	cacheDisplay (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269343_
+		0 p_270682_ p_270682_
+	createFreshTextRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_276914_
+	createInterpolatedTextRenderState (Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;F)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_276848_
+		0 p_278000_ p_278000_
+		1 p_277646_ p_277646_
+	defineSynchedData ()V m_8097_
+	getAlign (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; m_269384_
+		static
+		0 p_270911_ p_270911_
+	getBackgroundColor ()I m_269375_
+	getFlags ()B m_269327_
+	getLineWidth ()I m_269517_
+	getText ()Lnet/minecraft/network/chat/Component; m_269000_
+	getTextOpacity ()B m_269180_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_269352_
+		static
+		0 p_270064_ p_270064_
+		1 p_271001_ p_271001_
+	loadFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)B m_269024_
+		static
+		0 p_270219_ p_270219_
+		1 p_270994_ p_270994_
+		2 p_270958_ p_270958_
+		3 p_270701_ p_270701_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_270797_ p_270797_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_270714_ p_270714_
+	setBackgroundColor (I)V m_269001_
+		0 p_270241_ p_270241_
+	setFlags (B)V m_269559_
+		0 p_270855_ p_270855_
+	setLineWidth (I)V m_269174_
+		0 p_270545_ p_270545_
+	setText (Lnet/minecraft/network/chat/Component;)V m_269037_
+		0 p_270902_ p_270902_
+	setTextOpacity (B)V m_269007_
+		0 p_270583_ p_270583_
+	storeFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)V m_269407_
+		static
+		0 p_270879_ p_270879_
+		1 p_270177_ p_270177_
+		2 p_270294_ p_270294_
+		3 p_270853_ p_270853_
+	textRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; m_277174_
+	updateRenderSubState (ZF)V m_276825_
+		0 p_277565_ p_277565_
+		1 p_277967_ p_277967_
+net/minecraft/world/entity/Display$TextDisplay$Align net/minecraft/world/entity/Display$TextDisplay$Align
+	$VALUES $VALUES
+	CENTER CENTER
+	CODEC f_268461_
+	LEFT LEFT
+	RIGHT RIGHT
+	name f_268523_
+	$values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; m_269578_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_270185_ p_270185_
+		1 p_270282_ p_270282_
+		2 p_270554_ p_270554_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$TextDisplay$Align; valueOf
+		static
+		0 p_270912_ p_270912_
+	values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; values
+		static
+net/minecraft/world/entity/Display$TextDisplay$CachedInfo net/minecraft/world/entity/Display$TextDisplay$CachedInfo
+	lines f_268675_
+	width f_268557_
+	<init> (Ljava/util/List;I)V <init>
+		0 f_268675_ f_268675_
+		1 f_268557_ f_268557_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270322_ p_270322_
+	hashCode ()I hashCode
+	lines ()Ljava/util/List; f_268675_
+	toString ()Ljava/lang/String; toString
+	width ()I f_268557_
+net/minecraft/world/entity/Display$TextDisplay$CachedLine net/minecraft/world/entity/Display$TextDisplay$CachedLine
+	contents f_268516_
+	width f_268443_
+	<init> (Lnet/minecraft/util/FormattedCharSequence;I)V <init>
+		0 f_268516_ f_268516_
+		1 f_268443_ f_268443_
+	contents ()Lnet/minecraft/util/FormattedCharSequence; f_268516_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270160_ p_270160_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	width ()I f_268443_
+net/minecraft/world/entity/Display$TextDisplay$LineSplitter net/minecraft/world/entity/Display$TextDisplay$LineSplitter
+	split (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; m_269487_
+		0 p_270086_ p_270086_
+		1 p_270526_ p_270526_
+net/minecraft/world/entity/Display$TextDisplay$TextRenderState net/minecraft/world/entity/Display$TextDisplay$TextRenderState
+	backgroundColor f_276562_
+	flags f_276556_
+	lineWidth f_276622_
+	text f_276477_
+	textOpacity f_276579_
+	<init> (Lnet/minecraft/network/chat/Component;ILnet/minecraft/world/entity/Display$IntInterpolator;Lnet/minecraft/world/entity/Display$IntInterpolator;B)V <init>
+		0 f_276477_ f_276477_
+		1 f_276622_ f_276622_
+		2 f_276579_ f_276579_
+		3 f_276562_ f_276562_
+		4 f_276556_ f_276556_
+	backgroundColor ()Lnet/minecraft/world/entity/Display$IntInterpolator; f_276562_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_278077_ p_278077_
+	flags ()B f_276556_
+	hashCode ()I hashCode
+	lineWidth ()I f_276622_
+	text ()Lnet/minecraft/network/chat/Component; f_276477_
+	textOpacity ()Lnet/minecraft/world/entity/Display$IntInterpolator; f_276579_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$TransformationInterpolator
+	current f_276610_
+	previous f_276675_
+	<init> (Lcom/mojang/math/Transformation;Lcom/mojang/math/Transformation;)V <init>
+		0 f_276675_ f_276675_
+		1 f_276610_ f_276610_
+	current ()Lcom/mojang/math/Transformation; f_276610_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277812_ p_277812_
+	get (F)Ljava/lang/Object; m_269136_
+		0 p_277431_ p_277431_
+	get (F)Lcom/mojang/math/Transformation; m_269136_
+		0 p_278027_ p_278027_
+	hashCode ()I hashCode
+	previous ()Lcom/mojang/math/Transformation; f_276675_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Entity net/minecraft/world/entity/Entity
+	BASE_TICKS_REQUIRED_TO_FREEZE f_146822_
+	BOARDING_COOLDOWN f_146817_
+	BREATHING_DISTANCE_BELOW_EYES f_146821_
+	DATA_AIR_SUPPLY_ID f_19832_
+	DATA_CUSTOM_NAME f_19833_
+	DATA_CUSTOM_NAME_VISIBLE f_19834_
+	DATA_NO_GRAVITY f_19836_
+	DATA_POSE f_19806_
+	DATA_SHARED_FLAGS_ID f_19805_
+	DATA_SILENT f_19835_
+	DATA_TICKS_FROZEN f_146800_
+	DEFAULT_BB_HEIGHT f_146793_
+	DEFAULT_BB_WIDTH f_146792_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 f_286980_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 f_286994_
+	DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 f_287009_
+	EMPTY_LIST f_19844_
+	ENTITY_COUNTER f_19843_
+	FLAG_FALL_FLYING f_146807_
+	FLAG_GLOWING f_146806_
+	FLAG_INVISIBLE f_146799_
+	FLAG_ONFIRE f_146805_
+	FLAG_SHIFT_KEY_DOWN f_146796_
+	FLAG_SPRINTING f_146797_
+	FLAG_SWIMMING f_146798_
+	FREEZE_HURT_FREQUENCY f_146823_
+	ID_TAG f_146815_
+	INITIAL_AABB f_19845_
+	LAVA_FAST_FLOW_SCALE f_146811_
+	LAVA_SLOW_FLOW_SCALE f_146812_
+	LOGGER f_19849_
+	MAX_ENTITY_TAG_COUNT f_146819_
+	PASSENGERS_TAG f_146816_
+	TOTAL_AIR_SUPPLY f_146818_
+	UUID_TAG f_146824_
+	WATER_FLOW_SCALE f_146814_
+	bb f_19828_
+	blockPosition f_19826_
+	blocksBuilding f_19850_
+	boardingCooldown f_19851_
+	chunkPosition f_185933_
+	crystalSoundIntensity f_146803_
+	deltaMovement f_19827_
+	dimensions f_19815_
+	entityData f_19804_
+	eyeHeight f_19816_
+	fallDistance f_19789_
+	feetBlockState f_185934_
+	firstTick f_19803_
+	fluidHeight f_19799_
+	fluidOnEyes f_19801_
+	flyDist f_146794_
+	hasGlowingTag f_146802_
+	hasImpulse f_19812_
+	hasVisualFire f_146813_
+	horizontalCollision f_19862_
+	hurtMarked f_19864_
+	id f_19848_
+	invulnerable f_19840_
+	invulnerableTime f_19802_
+	isInPowderSnow f_146808_
+	isInsidePortal f_19817_
+	lastCrystalSoundPlayTick f_146804_
+	level f_19853_
+	levelCallback f_146801_
+	mainSupportingBlockPos f_285638_
+	maxUpStep f_19793_
+	minorHorizontalCollision f_185931_
+	moveDist f_19788_
+	nextStep f_19829_
+	noCulling f_19811_
+	noPhysics f_19794_
+	onGround f_19861_
+	onGroundNoBlocks f_286942_
+	packetPositionCodec f_216985_
+	passengers f_19823_
+	pistonDeltas f_19813_
+	pistonDeltasGameTime f_19814_
+	portalCooldown f_19839_
+	portalEntrancePos f_19819_
+	portalTime f_19818_
+	position f_19825_
+	random f_19796_
+	remainingFireTicks f_19831_
+	removalReason f_146795_
+	stringUUID f_19821_
+	stuckSpeedMultiplier f_19865_
+	tags f_19841_
+	tickCount f_19797_
+	type f_19847_
+	uuid f_19820_
+	vehicle f_19824_
+	verticalCollision f_19863_
+	verticalCollisionBelow f_201939_
+	viewScale f_19846_
+	walkDist f_19787_
+	walkDistO f_19867_
+	wasEyeInWater f_19800_
+	wasInPowderSnow f_146809_
+	wasOnFire f_146810_
+	wasTouchingWater f_19798_
+	xOld f_19790_
+	xRot f_19858_
+	xRotO f_19860_
+	xo f_19854_
+	yOld f_19791_
+	yRot f_19857_
+	yRotO f_19859_
+	yo f_19855_
+	zOld f_19792_
+	zo f_19856_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_19870_ p_19870_
+		1 p_19871_ p_19871_
+	absMoveTo (DDD)V m_20248_
+		0 p_20249_ p_20249_
+		1 p_20250_ p_20250_
+		2 p_20251_ p_20251_
+	absMoveTo (DDDFF)V m_19890_
+		0 p_19891_ p_19891_
+		1 p_19892_ p_19892_
+		2 p_19893_ p_19893_
+		3 p_19894_ p_19894_
+		4 p_19895_ p_19895_
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20139_ p_20139_
+	addDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_246865_
+		0 p_250128_ p_250128_
+	addPassenger (Lnet/minecraft/world/entity/Entity;)V m_20348_
+		0 p_20349_ p_20349_
+	addTag (Ljava/lang/String;)Z m_20049_
+		0 p_20050_ p_20050_
+	animateHurt (F)V m_6053_
+		0 p_265161_ p_265161_
+	applyPistonMovementRestriction (Lnet/minecraft/core/Direction$Axis;D)D m_20042_
+		0 p_20043_ p_20043_
+		1 p_20044_ p_20044_
+	awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V m_5993_
+		0 p_19953_ p_19953_
+		1 p_19954_ p_19954_
+		2 p_19955_ p_19955_
+	baseTick ()V m_6075_
+	blockPosition ()Lnet/minecraft/core/BlockPos; m_20183_
+	broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z m_6459_
+		0 p_19937_ p_19937_
+	calculateUpVector (FF)Lnet/minecraft/world/phys/Vec3; m_20214_
+		0 p_20215_ p_20215_
+		1 p_20216_ p_20216_
+	calculateViewVector (FF)Lnet/minecraft/world/phys/Vec3; m_20171_
+		0 p_20172_ p_20172_
+		1 p_20173_ p_20173_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_20354_ p_20354_
+	canBeCollidedWith ()Z m_5829_
+	canBeHitByProjectile ()Z m_271807_
+	canChangeDimensions ()Z m_6072_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_20303_ p_20303_
+	canEnterPose (Lnet/minecraft/world/entity/Pose;)Z m_20175_
+		0 p_20176_ p_20176_
+	canFreeze ()Z m_142079_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_20339_ p_20339_
+	canSpawnSprintParticle ()Z m_5843_
+	canSprint ()Z m_264410_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_146828_ p_146828_
+		1 p_146829_ p_146829_
+		2 p_146830_ p_146830_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_20118_ p_20118_
+	checkBelowWorld ()V m_146871_
+	checkDespawn ()V m_6043_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_19911_ p_19911_
+		1 p_19912_ p_19912_
+		2 p_19913_ p_19913_
+		3 p_19914_ p_19914_
+	checkInsideBlocks ()V m_20101_
+	checkSlowFallDistance ()V m_245125_
+	checkSupportingBlock (ZLnet/minecraft/world/phys/Vec3;)V m_289600_
+		0 p_289694_ p_289694_
+		1 p_289680_ p_289680_
+	chunkPosition ()Lnet/minecraft/world/level/ChunkPos; m_146902_
+	clearFire ()V m_20095_
+	closerThan (Lnet/minecraft/world/entity/Entity;D)Z m_19950_
+		0 p_19951_ p_19951_
+		1 p_19952_ p_19952_
+	closerThan (Lnet/minecraft/world/entity/Entity;DD)Z m_216992_
+		0 p_216993_ p_216993_
+		1 p_216994_ p_216994_
+		2 p_216995_ p_216995_
+	collide (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20272_
+		0 p_20273_ p_20273_
+	collideBoundingBox (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/Level;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_198894_
+		static
+		0 p_198895_ p_198895_
+		1 p_198896_ p_198896_
+		2 p_198897_ p_198897_
+		3 p_198898_ p_198898_
+		4 p_198899_ p_198899_
+	collideWithShapes (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_198900_
+		static
+		0 p_198901_ p_198901_
+		1 p_198902_ p_198902_
+		2 p_198903_ p_198903_
+	copyPosition (Lnet/minecraft/world/entity/Entity;)V m_20359_
+		0 p_20360_ p_20360_
+	couldAcceptPassenger ()Z m_269011_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_20203_
+	createHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; m_20190_
+	damageSources ()Lnet/minecraft/world/damagesource/DamageSources; m_269291_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	discard ()V m_146870_
+	dismountTo (DDD)V m_142098_
+		0 p_146825_ p_146825_
+		1 p_146826_ p_146826_
+		2 p_146827_ p_146827_
+	dismountsUnderwater ()Z m_275843_
+	displayFireAnimation ()Z m_6051_
+	distanceTo (Lnet/minecraft/world/entity/Entity;)F m_20270_
+		0 p_20271_ p_20271_
+	distanceToSqr (Lnet/minecraft/world/entity/Entity;)D m_20280_
+		0 p_20281_ p_20281_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_20238_
+		0 p_20239_ p_20239_
+	distanceToSqr (DDD)D m_20275_
+		0 p_20276_ p_20276_
+		1 p_20277_ p_20277_
+		2 p_20278_ p_20278_
+	doEnchantDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_19970_
+		0 p_19971_ p_19971_
+		1 p_19972_ p_19972_
+	doWaterSplashEffect ()V m_5841_
+	ejectPassengers ()V m_20153_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_20245_ p_20245_
+	extinguishFire ()V m_252836_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_7976_
+		0 p_20051_ p_20051_
+	findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; m_7937_
+		0 p_19923_ p_19923_
+	fireImmune ()Z m_5825_
+	fixupDimensions ()V m_252801_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;)V m_146850_
+		0 p_146851_ p_146851_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;)V m_146852_
+		0 p_146853_ p_146853_
+		1 p_146854_ p_146854_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAirSupply ()I m_20146_
+	getAllSlots ()Ljava/lang/Iterable; m_20158_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getBbHeight ()F m_20206_
+	getBbWidth ()F m_20205_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_19992_ p_19992_
+		1 p_19993_ p_19993_
+		2 p_19994_ p_19994_
+		3 p_19995_ p_19995_
+		4 p_19996_ p_19996_
+		5 p_19997_ p_19997_
+	getBlockJumpFactor ()F m_20098_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getBlockSpeedFactor ()F m_6041_
+	getBlockStateOn ()Lnet/minecraft/world/level/block/state/BlockState; m_20075_
+	getBlockStateOnLegacy ()Lnet/minecraft/world/level/block/state/BlockState; m_217002_
+	getBlockX ()I m_146903_
+	getBlockY ()I m_146904_
+	getBlockZ ()I m_146907_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_20191_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBoundingBoxForPose (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; m_20217_
+		0 p_20218_ p_20218_
+	getCollisionHorizontalEscapeVector (DDF)Lnet/minecraft/world/phys/Vec3; m_19903_
+		static
+		0 p_19904_ p_19904_
+		1 p_19905_ p_19905_
+		2 p_19906_ p_19906_
+	getCommandSenderWorld ()Lnet/minecraft/world/level/Level; m_20193_
+	getControlledVehicle ()Lnet/minecraft/world/entity/Entity; m_275832_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; m_20184_
+	getDimensionChangingDelay ()I m_6045_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_19975_ p_19975_
+	getDirection ()Lnet/minecraft/core/Direction; m_6350_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_20123_ p_20123_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getEncodeId ()Ljava/lang/String; m_20078_
+	getEntityData ()Lnet/minecraft/network/syncher/SynchedEntityData; m_20088_
+	getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_183318_
+		0 p_185935_ p_185935_
+		1 p_185936_ p_185936_
+		2 p_185937_ p_185937_
+		3 p_185938_ p_185938_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;)F m_20236_
+		0 p_20237_ p_20237_
+	getEyeHeight ()F m_20192_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_19976_ p_19976_
+		1 p_19977_ p_19977_
+	getEyePosition (F)Lnet/minecraft/world/phys/Vec3; m_20299_
+		0 p_20300_ p_20300_
+	getEyePosition ()Lnet/minecraft/world/phys/Vec3; m_146892_
+	getEyeY ()D m_20188_
+	getFeetBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_146900_
+	getFireImmuneTicks ()I m_6101_
+	getFirstPassenger ()Lnet/minecraft/world/entity/Entity; m_146895_
+	getFluidHeight (Lnet/minecraft/tags/TagKey;)D m_204036_
+		0 p_204037_ p_204037_
+	getFluidJumpThreshold ()D m_20204_
+	getForward ()Lnet/minecraft/world/phys/Vec3; m_20156_
+	getHandHoldingItemAngle (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; m_204034_
+		0 p_204035_ p_204035_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getId ()I m_19879_
+	getIndirectPassengers ()Ljava/lang/Iterable; m_146897_
+	getIndirectPassengersStream ()Ljava/util/stream/Stream; m_146920_
+	getInputVector (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; m_20015_
+		static
+		0 p_20016_ p_20016_
+		1 p_20017_ p_20017_
+		2 p_20018_ p_20018_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; m_245894_
+		0 p_249286_ p_249286_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; m_7371_
+		0 p_20309_ p_20309_
+	getLookAngle ()Lnet/minecraft/world/phys/Vec3; m_20154_
+	getMaxAirSupply ()I m_6062_
+	getMaxFallDistance ()I m_6056_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getNameTagOffsetY ()F m_278726_
+	getOnPos (F)Lnet/minecraft/core/BlockPos; m_216986_
+		0 p_216987_ p_216987_
+	getOnPos ()Lnet/minecraft/core/BlockPos; m_20097_
+	getOnPosLegacy ()Lnet/minecraft/core/BlockPos; m_216999_
+	getPassengers ()Ljava/util/List; m_20197_
+	getPassengersAndSelf ()Ljava/util/stream/Stream; m_142429_
+	getPassengersRidingOffset ()D m_6048_
+	getPercentFrozen ()F m_146889_
+	getPermissionLevel ()I m_8088_
+	getPickRadius ()F m_6143_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getPortalCooldown ()I m_287157_
+	getPortalWaitTime ()I m_6078_
+	getPose ()Lnet/minecraft/world/entity/Pose; m_20089_
+	getPosition (F)Lnet/minecraft/world/phys/Vec3; m_20318_
+		0 p_20319_ p_20319_
+	getPositionCodec ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; m_217001_
+	getPrimaryStepSoundBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_276951_
+		0 p_278049_ p_278049_
+	getRandomX (D)D m_20208_
+		0 p_20209_ p_20209_
+	getRandomY ()D m_20187_
+	getRandomZ (D)D m_20262_
+		0 p_20263_ p_20263_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_20045_ p_20045_
+		1 p_20046_ p_20046_
+	getRemainingFireTicks ()I m_20094_
+	getRemovalReason ()Lnet/minecraft/world/entity/Entity$RemovalReason; m_146911_
+	getRootVehicle ()Lnet/minecraft/world/entity/Entity; m_20201_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_20347_ p_20347_
+	getRotationVector ()Lnet/minecraft/world/phys/Vec2; m_20155_
+	getScoreboardName ()Ljava/lang/String; m_6302_
+	getSelfAndPassengers ()Ljava/util/stream/Stream; m_20199_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_20194_
+	getSharedFlag (I)Z m_20291_
+		0 p_20292_ p_20292_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_146919_ p_146919_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStringUUID ()Ljava/lang/String; m_20149_
+	getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5508_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getTags ()Ljava/util/Set; m_19880_
+	getTeam ()Lnet/minecraft/world/scores/Team; m_5647_
+	getTeamColor ()I m_19876_
+	getTicksFrozen ()I m_146888_
+	getTicksRequiredToFreeze ()I m_146891_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_6095_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	getUUID ()Ljava/util/UUID; m_20148_
+	getUpVector (F)Lnet/minecraft/world/phys/Vec3; m_20289_
+		0 p_20290_ p_20290_
+	getVehicle ()Lnet/minecraft/world/entity/Entity; m_20202_
+	getViewScale ()D m_20150_
+		static
+	getViewVector (F)Lnet/minecraft/world/phys/Vec3; m_20252_
+		0 p_20253_ p_20253_
+	getViewXRot (F)F m_5686_
+		0 p_20268_ p_20268_
+	getViewYRot (F)F m_5675_
+		0 p_20279_ p_20279_
+	getVisualRotationYInDegrees ()F m_213816_
+	getX (D)D m_20165_
+		0 p_20166_ p_20166_
+	getX ()D m_20185_
+	getXRot ()F m_146909_
+	getY (D)D m_20227_
+		0 p_20228_ p_20228_
+	getY ()D m_20186_
+	getYHeadRot ()F m_6080_
+	getYRot ()F m_146908_
+	getZ (D)D m_20246_
+		0 p_20247_ p_20247_
+	getZ ()D m_20189_
+	handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V m_269138_
+		0 p_270704_ p_270704_
+	handleEntityEvent (B)V m_7822_
+		0 p_19882_ p_19882_
+	handleInsidePortal (Lnet/minecraft/core/BlockPos;)V m_20221_
+		0 p_20222_ p_20222_
+	handleNetherPortal ()V m_20157_
+	hasControllingPassenger ()Z m_217005_
+	hasCustomName ()Z m_8077_
+	hasExactlyOnePlayerPassenger ()Z m_146898_
+	hasGlowingTag ()Z m_146886_
+	hasIndirectPassenger (Lnet/minecraft/world/entity/Entity;)Z m_20367_
+		0 p_20368_ p_20368_
+	hasPassenger (Ljava/util/function/Predicate;)Z m_146862_
+		0 p_146863_ p_146863_
+	hasPassenger (Lnet/minecraft/world/entity/Entity;)Z m_20363_
+		0 p_20364_ p_20364_
+	hasPermissions (I)Z m_20310_
+		0 p_20311_ p_20311_
+	hasPose (Lnet/minecraft/world/entity/Pose;)Z m_217003_
+		0 p_217004_ p_217004_
+	hashCode ()I hashCode
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_19946_ p_19946_
+		1 p_19947_ p_19947_
+	ignoreExplosion ()Z m_6128_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_19978_ p_19978_
+		1 p_19979_ p_19979_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_7111_
+		0 p_19980_ p_19980_
+		1 p_19981_ p_19981_
+		2 p_19982_ p_19982_
+	is (Lnet/minecraft/world/entity/Entity;)Z m_7306_
+		0 p_20356_ p_20356_
+	isAlive ()Z m_6084_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_20355_ p_20355_
+	isAlliedTo (Lnet/minecraft/world/scores/Team;)Z m_20031_
+		0 p_20032_ p_20032_
+	isAlwaysTicking ()Z m_142389_
+	isAttackable ()Z m_6097_
+	isColliding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_20039_
+		0 p_20040_ p_20040_
+		1 p_20041_ p_20041_
+	isControlledByLocalInstance ()Z m_6109_
+	isCrouching ()Z m_6047_
+	isCurrentlyGlowing ()Z m_142038_
+	isCustomNameVisible ()Z m_20151_
+	isDescending ()Z m_20164_
+	isDiscrete ()Z m_20163_
+	isEffectiveAi ()Z m_21515_
+	isEyeInFluid (Lnet/minecraft/tags/TagKey;)Z m_204029_
+		0 p_204030_ p_204030_
+	isFlapping ()Z m_142039_
+	isFree (Lnet/minecraft/world/phys/AABB;)Z m_20131_
+		0 p_20132_ p_20132_
+	isFree (DDD)Z m_20229_
+		0 p_20230_ p_20230_
+		1 p_20231_ p_20231_
+		2 p_20232_ p_20232_
+	isFreezing ()Z m_203117_
+	isFullyFrozen ()Z m_146890_
+	isHorizontalCollisionMinor (Lnet/minecraft/world/phys/Vec3;)Z m_196406_
+		0 p_196625_ p_196625_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isInBubbleColumn ()Z m_20305_
+	isInLava ()Z m_20077_
+	isInRain ()Z m_20285_
+	isInWall ()Z m_5830_
+	isInWater ()Z m_20069_
+	isInWaterOrBubble ()Z m_20072_
+	isInWaterOrRain ()Z m_20070_
+	isInWaterRainOrBubble ()Z m_20071_
+	isInvisible ()Z m_20145_
+	isInvisibleTo (Lnet/minecraft/world/entity/player/Player;)Z m_20177_
+		0 p_20178_ p_20178_
+	isInvulnerable ()Z m_20147_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_20122_ p_20122_
+	isNoGravity ()Z m_20068_
+	isOnFire ()Z m_6060_
+	isOnPortalCooldown ()Z m_20092_
+	isOnRails ()Z m_288188_
+	isPassenger ()Z m_20159_
+	isPassengerOfSameVehicle (Lnet/minecraft/world/entity/Entity;)Z m_20365_
+		0 p_20366_ p_20366_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isPushedByFluid ()Z m_6063_
+	isRemoved ()Z m_213877_
+	isShiftKeyDown ()Z m_6144_
+	isSilent ()Z m_20067_
+	isSpectator ()Z m_5833_
+	isSprinting ()Z m_20142_
+	isStateClimbable (Lnet/minecraft/world/level/block/state/BlockState;)Z m_285776_
+		0 p_286733_ p_286733_
+	isSteppingCarefully ()Z m_20161_
+	isSupportedBy (Lnet/minecraft/core/BlockPos;)Z m_287201_
+		0 p_287613_ p_287613_
+	isSuppressingBounce ()Z m_20162_
+	isSwimming ()Z m_6069_
+	isUnderWater ()Z m_5842_
+	isVehicle ()Z m_20160_
+	isVisuallyCrawling ()Z m_20143_
+	isVisuallySwimming ()Z m_6067_
+	kill ()V m_6074_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_216988_ p_216988_
+		1 p_216989_ p_216989_
+	lambda$checkFallDamage$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_285720_
+		0 p_286200_ p_286200_
+	lambda$fillCrashReportCategory$10 ()Ljava/lang/String; m_146930_
+	lambda$fillCrashReportCategory$11 ()Ljava/lang/String; m_146929_
+	lambda$fillCrashReportCategory$8 ()Ljava/lang/String; m_185986_
+	lambda$fillCrashReportCategory$9 ()Ljava/lang/String; m_20333_
+	lambda$findDimensionEntryPoint$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_284013_
+		0 p_284699_ p_284699_
+		1 p_284700_ p_284700_
+	lambda$findDimensionEntryPoint$7 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/level/portal/PortalInfo; m_257153_
+		0 p_258248_ p_258248_
+		1 p_258249_ p_258249_
+	lambda$getDisplayName$12 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_185974_
+		0 p_185975_ p_185975_
+	lambda$getIndirectPassengers$15 ()Ljava/util/Iterator; m_185985_
+	lambda$hasExactlyOnePlayerPassenger$16 (Lnet/minecraft/world/entity/Entity;)Z m_185942_
+		static
+		0 p_185943_ p_185943_
+	lambda$isInWall$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;)Z m_201940_
+		0 p_201941_ p_201941_
+		1 p_201942_ p_201942_
+	lambda$move$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_20126_
+		static
+		0 p_20127_ p_20127_
+	lambda$refreshDimensions$14 (Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;)V m_185954_
+		0 p_185955_ p_185955_
+		1 p_185956_ p_185956_
+	lambda$removePassenger$5 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_185978_
+		static
+		0 p_185979_ p_185979_
+		1 p_185980_ p_185980_
+	lambda$startRiding$3 (Lnet/minecraft/world/entity/Entity;)Z m_185983_
+		static
+		0 p_185984_ p_185984_
+	lambda$startRiding$4 (Lnet/minecraft/world/entity/Entity;)V m_185981_
+		static
+		0 p_185982_ p_185982_
+	lambda$teleportPassengers$13 (Lnet/minecraft/world/entity/Entity;)V m_185976_
+		static
+		0 p_185977_ p_185977_
+	lavaHurt ()V m_20093_
+	lerpHeadTo (FI)V m_6541_
+		0 p_19918_ p_19918_
+		1 p_19919_ p_19919_
+	lerpMotion (DDD)V m_6001_
+		0 p_20306_ p_20306_
+		1 p_20307_ p_20307_
+		2 p_20308_ p_20308_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_19896_ p_19896_
+		1 p_19897_ p_19897_
+		2 p_19898_ p_19898_
+		3 p_19899_ p_19899_
+		4 p_19900_ p_19900_
+		5 p_19901_ p_19901_
+		6 p_19902_ p_19902_
+	level ()Lnet/minecraft/world/level/Level; m_9236_
+	limitPistonMovement (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20133_
+		0 p_20134_ p_20134_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_20258_
+		0 p_20259_ p_20259_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_20033_ p_20033_
+		1 p_20034_ p_20034_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_20006_ p_20006_
+		1 p_20007_ p_20007_
+	markHurt ()V m_5834_
+	maxUpStep ()F m_274421_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_146843_ p_146843_
+		1 p_146844_ p_146844_
+	maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; m_5763_
+		0 p_20019_ p_20019_
+		1 p_20020_ p_20020_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)F m_6961_
+		0 p_20003_ p_20003_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_19973_ p_19973_
+		1 p_19974_ p_19974_
+	moveRelative (FLnet/minecraft/world/phys/Vec3;)V m_19920_
+		0 p_19921_ p_19921_
+		1 p_19922_ p_19922_
+	moveTo (Lnet/minecraft/world/phys/Vec3;)V m_20219_
+		0 p_20220_ p_20220_
+	moveTo (Lnet/minecraft/core/BlockPos;FF)V m_20035_
+		0 p_20036_ p_20036_
+		1 p_20037_ p_20037_
+		2 p_20038_ p_20038_
+	moveTo (DDD)V m_6027_
+		0 p_20105_ p_20105_
+		1 p_20106_ p_20106_
+		2 p_20107_ p_20107_
+	moveTo (DDDFF)V m_7678_
+		0 p_20108_ p_20108_
+		1 p_20109_ p_20109_
+		2 p_20110_ p_20110_
+		3 p_20111_ p_20111_
+		4 p_20112_ p_20112_
+	moveTowardsClosestSpace (DDD)V m_20314_
+		0 p_20315_ p_20315_
+		1 p_20316_ p_20316_
+		2 p_20317_ p_20317_
+	newDoubleList ([D)Lnet/minecraft/nbt/ListTag; m_20063_
+		0 p_20064_ p_20064_
+	newFloatList ([F)Lnet/minecraft/nbt/ListTag; m_20065_
+		0 p_20066_ p_20066_
+	nextStep ()F m_6059_
+	onAboveBubbleCol (Z)V m_6845_
+		0 p_20313_ p_20313_
+	onBelowWorld ()V m_6088_
+	onClientRemoval ()V m_142036_
+	onFlap ()V m_142043_
+	onGround ()Z m_20096_
+	onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_6763_
+		0 p_20005_ p_20005_
+	onInsideBubbleColumn (Z)V m_20321_
+		0 p_20322_ p_20322_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_20320_ p_20320_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_20059_ p_20059_
+	onSyncedDataUpdated (Ljava/util/List;)V m_269505_
+		0 p_270372_ p_270372_
+	onlyOpCanSetNbt ()Z m_6127_
+	pick (DFZ)Lnet/minecraft/world/phys/HitResult; m_19907_
+		0 p_19908_ p_19908_
+		1 p_19909_ p_19909_
+		2 p_19910_ p_19910_
+	playAmethystStepSound ()V m_277116_
+	playCombinationStepSounds (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_276961_
+		0 p_277472_ p_277472_
+		1 p_277630_ p_277630_
+	playEntityOnFireExtinguishedSound ()V m_146873_
+	playMuffledStepSound (Lnet/minecraft/world/level/block/state/BlockState;)V m_280568_
+		0 p_283110_ p_283110_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_19938_ p_19938_
+		1 p_19939_ p_19939_
+		2 p_19940_ p_19940_
+	playSound (Lnet/minecraft/sounds/SoundEvent;)V m_216990_
+		0 p_216991_ p_216991_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_20135_ p_20135_
+		1 p_20136_ p_20136_
+	playSwimSound (F)V m_5625_
+		0 p_20213_ p_20213_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_20081_ p_20081_
+	position ()Lnet/minecraft/world/phys/Vec3; m_20182_
+	positionRider (Lnet/minecraft/world/entity/Entity;)V m_7332_
+		0 p_20312_ p_20312_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_19957_ p_19957_
+		1 p_19958_ p_19958_
+	processFlappingMovement ()V m_146874_
+	processPortalCooldown ()V m_8021_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_20293_ p_20293_
+	push (DDD)V m_5997_
+		0 p_20286_ p_20286_
+		1 p_20287_ p_20287_
+		2 p_20288_ p_20288_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20052_ p_20052_
+	reapplyPosition ()V m_20090_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_146866_ p_146866_
+	refreshDimensions ()V m_6210_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_146834_ p_146834_
+	removeAction (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_20140_
+		static
+		0 p_20141_ p_20141_
+	removeAfterChangingDimensions ()V m_6089_
+	removePassenger (Lnet/minecraft/world/entity/Entity;)V m_20351_
+		0 p_20352_ p_20352_
+	removeTag (Ljava/lang/String;)Z m_20137_
+		0 p_20138_ p_20138_
+	removeVehicle ()V m_6038_
+	repositionEntityAfterLoad ()Z m_6093_
+	resetFallDistance ()V m_183634_
+	restoreFrom (Lnet/minecraft/world/entity/Entity;)V m_20361_
+		0 p_20362_ p_20362_
+	rideTick ()V m_6083_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)F m_7890_
+		0 p_20004_ p_20004_
+	save (Lnet/minecraft/nbt/CompoundTag;)Z m_20223_
+		0 p_20224_ p_20224_
+	saveAsPassenger (Lnet/minecraft/nbt/CompoundTag;)Z m_20086_
+		0 p_20087_ p_20087_
+	saveWithoutId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_20240_
+		0 p_20241_ p_20241_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_216998_ p_216998_
+	setAirSupply (I)V m_20301_
+		0 p_20302_ p_20302_
+	setBoundingBox (Lnet/minecraft/world/phys/AABB;)V m_20011_
+		0 p_20012_ p_20012_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_20053_ p_20053_
+	setCustomNameVisible (Z)V m_20340_
+		0 p_20341_ p_20341_
+	setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_20256_
+		0 p_20257_ p_20257_
+	setDeltaMovement (DDD)V m_20334_
+		0 p_20335_ p_20335_
+		1 p_20336_ p_20336_
+		2 p_20337_ p_20337_
+	setGlowingTag (Z)V m_146915_
+		0 p_146916_ p_146916_
+	setId (I)V m_20234_
+		0 p_20235_ p_20235_
+	setInvisible (Z)V m_6842_
+		0 p_20304_ p_20304_
+	setInvulnerable (Z)V m_20331_
+		0 p_20332_ p_20332_
+	setIsInPowderSnow (Z)V m_146924_
+		0 p_146925_ p_146925_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_19968_ p_19968_
+		1 p_19969_ p_19969_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_284535_
+		0 p_285201_ p_285201_
+	setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V m_141960_
+		0 p_146849_ p_146849_
+	setMaxUpStep (F)V m_274367_
+		0 p_275672_ p_275672_
+	setNoGravity (Z)V m_20242_
+		0 p_20243_ p_20243_
+	setOldPosAndRot ()V m_146867_
+	setOnGround (Z)V m_6853_
+		0 p_20181_ p_20181_
+	setOnGroundWithKnownMovement (ZLnet/minecraft/world/phys/Vec3;)V m_289603_
+		0 p_289661_ p_289661_
+		1 p_289653_ p_289653_
+	setPortalCooldown (I)V m_287199_
+		0 p_287760_ p_287760_
+	setPortalCooldown ()V m_20091_
+	setPos (Lnet/minecraft/world/phys/Vec3;)V m_146884_
+		0 p_146885_ p_146885_
+	setPos (DDD)V m_6034_
+		0 p_20210_ p_20210_
+		1 p_20211_ p_20211_
+		2 p_20212_ p_20212_
+	setPosRaw (DDD)V m_20343_
+		0 p_20344_ p_20344_
+		1 p_20345_ p_20345_
+		2 p_20346_ p_20346_
+	setPose (Lnet/minecraft/world/entity/Pose;)V m_20124_
+		0 p_20125_ p_20125_
+	setRemainingFireTicks (I)V m_7311_
+		0 p_20269_ p_20269_
+	setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142467_
+		0 p_146876_ p_146876_
+	setRot (FF)V m_19915_
+		0 p_19916_ p_19916_
+		1 p_19917_ p_19917_
+	setSecondsOnFire (I)V m_20254_
+		0 p_20255_ p_20255_
+	setSharedFlag (IZ)V m_20115_
+		0 p_20116_ p_20116_
+		1 p_20117_ p_20117_
+	setSharedFlagOnFire (Z)V m_146868_
+		0 p_146869_ p_146869_
+	setShiftKeyDown (Z)V m_20260_
+		0 p_20261_ p_20261_
+	setSilent (Z)V m_20225_
+		0 p_20226_ p_20226_
+	setSprinting (Z)V m_6858_
+		0 p_20274_ p_20274_
+	setSwimming (Z)V m_20282_
+		0 p_20283_ p_20283_
+	setTicksFrozen (I)V m_146917_
+		0 p_146918_ p_146918_
+	setUUID (Ljava/util/UUID;)V m_20084_
+		0 p_20085_ p_20085_
+	setViewScale (D)V m_20103_
+		static
+		0 p_20104_ p_20104_
+	setXRot (F)V m_146926_
+		0 p_146927_ p_146927_
+	setYBodyRot (F)V m_5618_
+		0 p_20338_ p_20338_
+	setYHeadRot (F)V m_5616_
+		0 p_20328_ p_20328_
+	setYRot (F)V m_146922_
+		0 p_146923_ p_146923_
+	shouldBeSaved ()Z m_142391_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_7349_
+		0 p_19987_ p_19987_
+		1 p_19988_ p_19988_
+		2 p_19989_ p_19989_
+		3 p_19990_ p_19990_
+		4 p_19991_ p_19991_
+	shouldInformAdmins ()Z m_6102_
+	shouldPlayAmethystStepSound (Lnet/minecraft/world/level/block/state/BlockState;)Z m_277063_
+		0 p_278069_ p_278069_
+	shouldRender (DDD)Z m_6000_
+		0 p_20296_ p_20296_
+		1 p_20297_ p_20297_
+		2 p_20298_ p_20298_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_19883_ p_19883_
+	shouldShowName ()Z m_6052_
+	showVehicleHealth ()Z m_20152_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_20357_ p_20357_
+	spawnAtLocation (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/entity/item/ItemEntity; m_20000_
+		0 p_20001_ p_20001_
+		1 p_20002_ p_20002_
+	spawnAtLocation (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; m_19998_
+		0 p_19999_ p_19999_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; m_19983_
+		0 p_19984_ p_19984_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; m_5552_
+		0 p_19985_ p_19985_
+		1 p_19986_ p_19986_
+	spawnSprintParticle ()V m_20076_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_19966_ p_19966_
+		1 p_19967_ p_19967_
+	startRiding (Lnet/minecraft/world/entity/Entity;)Z m_20329_
+		0 p_20330_ p_20330_
+	startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6457_
+		0 p_20119_ p_20119_
+	stopRiding ()V m_8127_
+	stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6452_
+		0 p_20174_ p_20174_
+	syncPacketPositionCodec (DDD)V m_217006_
+		0 p_217007_ p_217007_
+		1 p_217008_ p_217008_
+		2 p_217009_ p_217009_
+	teleportPassengers ()V m_276804_
+	teleportRelative (DDD)V m_246847_
+		0 p_249341_ p_249341_
+		1 p_252229_ p_252229_
+		2 p_252038_ p_252038_
+	teleportTo (DDD)V m_6021_
+		0 p_19887_ p_19887_
+		1 p_19888_ p_19888_
+		2 p_19889_ p_19889_
+	teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z m_264318_
+		0 p_265257_ p_265257_
+		1 p_265407_ p_265407_
+		2 p_265727_ p_265727_
+		3 p_265410_ p_265410_
+		4 p_265083_ p_265083_
+		5 p_265573_ p_265573_
+		6 p_265094_ p_265094_
+	teleportToWithTicket (DDD)V m_20324_
+		0 p_20325_ p_20325_
+		1 p_20326_ p_20326_
+		2 p_20327_ p_20327_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_19927_ p_19927_
+		1 p_19928_ p_19928_
+	tick ()V m_8119_
+	toString ()Ljava/lang/String; toString
+	touchingUnloadedChunk ()Z m_146899_
+	trackingPosition ()Lnet/minecraft/world/phys/Vec3; m_213870_
+	tryCheckInsideBlocks ()V m_146872_
+	turn (DD)V m_19884_
+		0 p_19885_ p_19885_
+		1 p_19886_ p_19886_
+	unRide ()V m_19877_
+	unsetRemoved ()V m_146912_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_216996_ p_216996_
+	updateFluidHeightAndDoFluidPushing (Lnet/minecraft/tags/TagKey;D)Z m_204031_
+		0 p_204032_ p_204032_
+		1 p_204033_ p_204033_
+	updateFluidOnEyes ()V m_20323_
+	updateInWaterStateAndDoFluidPushing ()Z m_20073_
+	updateInWaterStateAndDoWaterCurrentPushing ()V m_20074_
+	updateSwimming ()V m_5844_
+	vibrationAndSoundEffectsFromBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZLnet/minecraft/world/phys/Vec3;)Z m_286065_
+		0 p_286221_ p_286221_
+		1 p_286549_ p_286549_
+		2 p_286708_ p_286708_
+		3 p_286543_ p_286543_
+		4 p_286448_ p_286448_
+	walkingStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_280440_
+		0 p_281828_ p_281828_
+		1 p_282118_ p_282118_
+	waterSwimSound ()V m_280447_
+net/minecraft/world/entity/Entity$1 net/minecraft/world/entity/Entity$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_20370_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_20369_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/Entity$MoveFunction net/minecraft/world/entity/Entity$MoveFunction
+	accept (Lnet/minecraft/world/entity/Entity;DDD)V m_20372_
+		0 p_20373_ p_20373_
+		1 p_20374_ p_20374_
+		2 p_20375_ p_20375_
+		3 p_20376_ p_20376_
+net/minecraft/world/entity/Entity$MovementEmission net/minecraft/world/entity/Entity$MovementEmission
+	$VALUES $VALUES
+	ALL ALL
+	EVENTS EVENTS
+	NONE NONE
+	SOUNDS SOUNDS
+	events f_146936_
+	sounds f_146935_
+	$values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; m_146947_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_146940_ p_146940_
+		1 p_146941_ p_146941_
+		2 p_146942_ p_146942_
+		3 p_146943_ p_146943_
+	emitsAnything ()Z m_146944_
+	emitsEvents ()Z m_146945_
+	emitsSounds ()Z m_146946_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$MovementEmission; valueOf
+		static
+		0 p_146949_ p_146949_
+	values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; values
+		static
+net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason
+	$VALUES $VALUES
+	CHANGED_DIMENSION CHANGED_DIMENSION
+	DISCARDED DISCARDED
+	KILLED KILLED
+	UNLOADED_TO_CHUNK UNLOADED_TO_CHUNK
+	UNLOADED_WITH_PLAYER UNLOADED_WITH_PLAYER
+	destroy f_146956_
+	save f_146957_
+	$values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; m_146967_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_146961_ p_146961_
+		1 p_146962_ p_146962_
+		2 p_146963_ p_146963_
+		3 p_146964_ p_146964_
+	shouldDestroy ()Z m_146965_
+	shouldSave ()Z m_146966_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$RemovalReason; valueOf
+		static
+		0 p_146969_ p_146969_
+	values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; values
+		static
+net/minecraft/world/entity/EntityDimensions net/minecraft/world/entity/EntityDimensions
+	fixed f_20379_
+	height f_20378_
+	width f_20377_
+	<init> (FFZ)V <init>
+		0 p_20381_ p_20381_
+		1 p_20382_ p_20382_
+		2 p_20383_ p_20383_
+	fixed (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20398_
+		static
+		0 p_20399_ p_20399_
+		1 p_20400_ p_20400_
+	makeBoundingBox (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_20393_
+		0 p_20394_ p_20394_
+	makeBoundingBox (DDD)Lnet/minecraft/world/phys/AABB; m_20384_
+		0 p_20385_ p_20385_
+		1 p_20386_ p_20386_
+		2 p_20387_ p_20387_
+	scalable (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20395_
+		static
+		0 p_20396_ p_20396_
+		1 p_20397_ p_20397_
+	scale (F)Lnet/minecraft/world/entity/EntityDimensions; m_20388_
+		0 p_20389_ p_20389_
+	scale (FF)Lnet/minecraft/world/entity/EntityDimensions; m_20390_
+		0 p_20391_ p_20391_
+		1 p_20392_ p_20392_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent
+	ARMORSTAND_WOBBLE f_146976_
+	ATTACK_BLOCKED f_146973_
+	BAD_OMEN_TRIGGERED f_146987_
+	CANCEL_SHAKE_WETNESS f_147001_
+	CHEST_BREAK f_146994_
+	DEATH f_147007_
+	DOLPHIN_LOOKING_FOR_TREASURE f_146982_
+	EAT_GRASS f_147014_
+	END_RAM f_147004_
+	FEET_BREAK f_146996_
+	FIREWORKS_EXPLODE f_147021_
+	FISHING_ROD_REEL_IN f_146975_
+	FOX_EAT f_146989_
+	FULL_DEBUG_INFO f_147027_
+	GUARDIAN_ATTACK_SOUND f_147025_
+	HEAD_BREAK f_146993_
+	HONEY_JUMP f_146999_
+	HONEY_SLIDE f_146998_
+	IN_LOVE_HEARTS f_147022_
+	JUMP f_146997_
+	LEGS_BREAK f_146995_
+	LOVE_HEARTS f_147016_
+	MAINHAND_BREAK f_146991_
+	OFFER_FLOWER f_147015_
+	OFFHAND_BREAK f_146992_
+	PERMISSION_LEVEL_ADMINS f_146971_
+	PERMISSION_LEVEL_ALL f_147028_
+	PERMISSION_LEVEL_GAMEMASTERS f_147030_
+	PERMISSION_LEVEL_MODERATORS f_147029_
+	PERMISSION_LEVEL_OWNERS f_146972_
+	POOF f_147005_
+	RAVAGER_STUNNED f_146983_
+	REDUCED_DEBUG_INFO f_147026_
+	SHAKE_WETNESS f_147012_
+	SHIELD_DISABLED f_146974_
+	SILVERFISH_MERGE_ANIM f_147024_
+	SNIFFER_DIGGING_SOUND f_271335_
+	SONIC_CHARGE f_217011_
+	SQUID_ANIM_SYNCH f_147023_
+	START_ATTACKING f_147008_
+	START_RAM f_147003_
+	STOP_ATTACKING f_147009_
+	STOP_OFFER_FLOWER f_146978_
+	SWAP_HANDS f_147000_
+	TALISMAN_ACTIVATE f_146979_
+	TAMING_FAILED f_147010_
+	TAMING_SUCCEEDED f_147011_
+	TELEPORT f_146990_
+	TENDRILS_SHIVER f_217010_
+	TRUSTING_FAILED f_146984_
+	TRUSTING_SUCCEEDED f_146985_
+	USE_ITEM_COMPLETE f_147013_
+	VILLAGER_ANGRY f_147017_
+	VILLAGER_HAPPY f_147018_
+	VILLAGER_SWEAT f_146986_
+	WITCH_HAT_MAGIC f_147019_
+	ZOMBIE_CONVERTING f_147020_
+	<init> ()V <init>
+net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/EntitySelector
+	CAN_BE_COLLIDED_WITH f_185987_
+	CONTAINER_ENTITY_SELECTOR f_20405_
+	ENTITY_NOT_BEING_RIDDEN f_20404_
+	ENTITY_STILL_ALIVE f_20402_
+	LIVING_ENTITY_STILL_ALIVE f_20403_
+	NO_CREATIVE_OR_SPECTATOR f_20406_
+	NO_SPECTATORS f_20408_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$notRiding$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_20423_
+		static
+		0 p_20424_ p_20424_
+		1 p_20425_ p_20425_
+	lambda$pushableBy$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Team;Lnet/minecraft/world/scores/Team$CollisionRule;Lnet/minecraft/world/entity/Entity;)Z m_20426_
+		static
+		0 p_20427_ p_20427_
+		1 p_20428_ p_20428_
+		2 p_20429_ p_20429_
+		3 p_20430_ p_20430_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_20441_
+		static
+		0 p_20442_ p_20442_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z m_20439_
+		static
+		0 p_20440_ p_20440_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z m_20437_
+		static
+		0 p_20438_ p_20438_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z m_20435_
+		static
+		0 p_20436_ p_20436_
+	lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Z m_20433_
+		static
+		0 p_20434_ p_20434_
+	lambda$withinDistance$5 (DDDDLnet/minecraft/world/entity/Entity;)Z m_20415_
+		static
+		0 p_20416_ p_20416_
+		1 p_20417_ p_20417_
+		2 p_20418_ p_20418_
+		3 p_20419_ p_20419_
+		4 p_20420_ p_20420_
+	notRiding (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; m_20431_
+		static
+		0 p_20432_ p_20432_
+	pushableBy (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; m_20421_
+		static
+		0 p_20422_ p_20422_
+	withinDistance (DDDD)Ljava/util/function/Predicate; m_20410_
+		static
+		0 p_20411_ p_20411_
+		1 p_20412_ p_20412_
+		2 p_20413_ p_20413_
+		3 p_20414_ p_20414_
+net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector
+	itemStack f_20443_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_20445_ p_20445_
+	test (Ljava/lang/Object;)Z test
+		0 p_20449_ p_20449_
+	test (Lnet/minecraft/world/entity/Entity;)Z test
+		0 p_20447_ p_20447_
+net/minecraft/world/entity/EntityType net/minecraft/world/entity/EntityType
+	ALLAY f_217014_
+	AREA_EFFECT_CLOUD f_20476_
+	ARMOR_STAND f_20529_
+	ARROW f_20548_
+	AXOLOTL f_147039_
+	BAT f_20549_
+	BEE f_20550_
+	BLAZE f_20551_
+	BLOCK_DISPLAY f_268573_
+	BOAT f_20552_
+	CAMEL f_243976_
+	CAT f_20553_
+	CAVE_SPIDER f_20554_
+	CHEST_BOAT f_217016_
+	CHEST_MINECART f_20470_
+	CHICKEN f_20555_
+	COD f_20556_
+	COMMAND_BLOCK_MINECART f_20471_
+	COW f_20557_
+	CREEPER f_20558_
+	DISPLAY_TRACKING_RANGE f_268473_
+	DOLPHIN f_20559_
+	DONKEY f_20560_
+	DRAGON_FIREBALL f_20561_
+	DROWNED f_20562_
+	EGG f_20483_
+	ELDER_GUARDIAN f_20563_
+	ENDERMAN f_20566_
+	ENDERMITE f_20567_
+	ENDER_DRAGON f_20565_
+	ENDER_PEARL f_20484_
+	END_CRYSTAL f_20564_
+	ENTITY_TAG f_147037_
+	EVOKER f_20568_
+	EVOKER_FANGS f_20569_
+	EXPERIENCE_BOTTLE f_20485_
+	EXPERIENCE_ORB f_20570_
+	EYE_OF_ENDER f_20571_
+	FALLING_BLOCK f_20450_
+	FIREBALL f_20463_
+	FIREWORK_ROCKET f_20451_
+	FISHING_BOBBER f_20533_
+	FOX f_20452_
+	FROG f_217012_
+	FURNACE_MINECART f_20472_
+	GHAST f_20453_
+	GIANT f_20454_
+	GLOW_ITEM_FRAME f_147033_
+	GLOW_SQUID f_147034_
+	GOAT f_147035_
+	GUARDIAN f_20455_
+	HOGLIN f_20456_
+	HOPPER_MINECART f_20473_
+	HORSE f_20457_
+	HUSK f_20458_
+	ILLUSIONER f_20459_
+	INTERACTION f_271243_
+	IRON_GOLEM f_20460_
+	ITEM f_20461_
+	ITEM_DISPLAY f_268643_
+	ITEM_FRAME f_20462_
+	LEASH_KNOT f_20464_
+	LIGHTNING_BOLT f_20465_
+	LLAMA f_20466_
+	LLAMA_SPIT f_20467_
+	LOGGER f_20534_
+	MAGIC_HORSE_WIDTH f_147038_
+	MAGMA_CUBE f_20468_
+	MARKER f_147036_
+	MINECART f_20469_
+	MOOSHROOM f_20504_
+	MULE f_20503_
+	OCELOT f_20505_
+	PAINTING f_20506_
+	PANDA f_20507_
+	PARROT f_20508_
+	PHANTOM f_20509_
+	PIG f_20510_
+	PIGLIN f_20511_
+	PIGLIN_BRUTE f_20512_
+	PILLAGER f_20513_
+	PLAYER f_20532_
+	POLAR_BEAR f_20514_
+	POTION f_20486_
+	PUFFERFISH f_20516_
+	RABBIT f_20517_
+	RAVAGER f_20518_
+	SALMON f_20519_
+	SHEEP f_20520_
+	SHULKER f_20521_
+	SHULKER_BULLET f_20522_
+	SILVERFISH f_20523_
+	SKELETON f_20524_
+	SKELETON_HORSE f_20525_
+	SLIME f_20526_
+	SMALL_FIREBALL f_20527_
+	SNIFFER f_271264_
+	SNOWBALL f_20477_
+	SNOW_GOLEM f_20528_
+	SPAWNER_MINECART f_20474_
+	SPECTRAL_ARROW f_20478_
+	SPIDER f_20479_
+	SQUID f_20480_
+	STRAY f_20481_
+	STRIDER f_20482_
+	TADPOLE f_217013_
+	TEXT_DISPLAY f_268607_
+	TNT f_20515_
+	TNT_MINECART f_20475_
+	TRADER_LLAMA f_20488_
+	TRIDENT f_20487_
+	TROPICAL_FISH f_20489_
+	TURTLE f_20490_
+	VEX f_20491_
+	VILLAGER f_20492_
+	VINDICATOR f_20493_
+	WANDERING_TRADER f_20494_
+	WARDEN f_217015_
+	WITCH f_20495_
+	WITHER f_20496_
+	WITHER_SKELETON f_20497_
+	WITHER_SKULL f_20498_
+	WOLF f_20499_
+	ZOGLIN f_20500_
+	ZOMBIE f_20501_
+	ZOMBIE_HORSE f_20502_
+	ZOMBIE_VILLAGER f_20530_
+	ZOMBIFIED_PIGLIN f_20531_
+	builtInRegistryHolder f_204038_
+	canSpawnFarFromPlayer f_20541_
+	category f_20536_
+	clientTrackingRange f_20542_
+	description f_20545_
+	descriptionId f_20544_
+	dimensions f_20547_
+	factory f_20535_
+	fireImmune f_20540_
+	immuneTo f_20537_
+	lootTable f_20546_
+	requiredFeatures f_244139_
+	serialize f_20538_
+	summon f_20539_
+	updateInterval f_20543_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/entity/EntityDimensions;IILnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_273268_ p_273268_
+		1 p_272918_ p_272918_
+		2 p_273417_ p_273417_
+		3 p_273389_ p_273389_
+		4 p_273556_ p_273556_
+		5 p_272654_ p_272654_
+		6 p_273631_ p_273631_
+		7 p_272946_ p_272946_
+		8 p_272895_ p_272895_
+		9 p_273451_ p_273451_
+		10 p_273518_ p_273518_
+	appendCustomEntityStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_263559_
+		static
+		0 p_263579_ p_263579_
+		1 p_263571_ p_263571_
+		2 p_263582_ p_263582_
+		3 p_263574_ p_263574_
+	appendCustomNameConfig (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; m_263556_
+		static
+		0 p_263567_ p_263567_
+		1 p_263564_ p_263564_
+	appendDefaultStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_264081_
+		static
+		0 p_265154_ p_265154_
+		1 p_265733_ p_265733_
+		2 p_265598_ p_265598_
+		3 p_265666_ p_265666_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204041_
+	by (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_20637_
+		static
+		0 p_20638_ p_20638_
+	byString (Ljava/lang/String;)Ljava/util/Optional; m_20632_
+		static
+		0 p_20633_ p_20633_
+	canSerialize ()Z m_20584_
+	canSpawnFarFromPlayer ()Z m_20673_
+	canSummon ()Z m_20654_
+	clientTrackingRange ()I m_20681_
+	create (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_262451_
+		0 p_262637_ p_262637_
+		1 p_262687_ p_262687_
+		2 p_262629_ p_262629_
+		3 p_262595_ p_262595_
+		4 p_262666_ p_262666_
+		5 p_262685_ p_262685_
+		6 p_262588_ p_262588_
+	create (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20615_
+		0 p_20616_ p_20616_
+	create (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_20642_
+		static
+		0 p_20643_ p_20643_
+		1 p_20644_ p_20644_
+	createDefaultStackConfig (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; m_263562_
+		static
+		0 p_263583_ p_263583_
+		1 p_263568_ p_263568_
+		2 p_263575_ p_263575_
+	fireImmune ()Z m_20672_
+	getAABB (DDD)Lnet/minecraft/world/phys/AABB; m_20585_
+		0 p_20586_ p_20586_
+		1 p_20587_ p_20587_
+		2 p_20588_ p_20588_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	getCategory ()Lnet/minecraft/world/entity/MobCategory; m_20674_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_20677_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_20676_
+	getDescriptionId ()Ljava/lang/String; m_20675_
+	getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; m_20680_
+	getHeight ()F m_20679_
+	getKey (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceLocation; m_20613_
+		static
+		0 p_20614_ p_20614_
+	getWidth ()F m_20678_
+	getYOffset (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/phys/AABB;)D m_20625_
+		static
+		0 p_20626_ p_20626_
+		1 p_20627_ p_20627_
+		2 p_20628_ p_20628_
+		3 p_20629_ p_20629_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204039_
+		0 p_204040_ p_204040_
+	isBlockDangerous (Lnet/minecraft/world/level/block/state/BlockState;)Z m_20630_
+		0 p_20631_ p_20631_
+	lambda$appendCustomEntityStackConfig$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_262353_
+		static
+		0 p_262555_ p_262555_
+		1 p_262556_ p_262556_
+		2 p_262557_ p_262557_
+		3 p_262558_ p_262558_
+	lambda$appendCustomNameConfig$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_262354_
+		static
+		0 p_262559_ p_262559_
+		1 p_262560_ p_262560_
+	lambda$create$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; m_185996_
+		static
+		0 p_185997_ p_185997_
+		1 p_185998_ p_185998_
+	lambda$create$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_185988_
+		static
+		0 p_185989_ p_185989_
+		1 p_185990_ p_185990_
+	lambda$create$6 (Lnet/minecraft/nbt/CompoundTag;)V m_185999_
+		static
+		0 p_186000_ p_186000_
+	lambda$createDefaultStackConfig$1 (Lnet/minecraft/world/entity/Entity;)V m_262355_
+		static
+		0 p_262561_ p_262561_
+	lambda$loadEntityRecursive$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_185991_
+		static
+		0 p_185992_ p_185992_
+		1 p_185993_ p_185993_
+		2 p_185994_ p_185994_
+		3 p_185995_ p_185995_
+	lambda$spawn$0 (Lnet/minecraft/world/entity/Entity;)V m_263555_
+		static
+		0 p_263563_ p_263563_
+	loadEntitiesRecursive (Ljava/util/List;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; m_147045_
+		static
+		0 p_147046_ p_147046_
+		1 p_147047_ p_147047_
+	loadEntityRecursive (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; m_20645_
+		static
+		0 p_20646_ p_20646_
+		1 p_20647_ p_20647_
+		2 p_20648_ p_20648_
+	loadStaticEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_20669_
+		static
+		0 p_20670_ p_20670_
+		1 p_20671_ p_20671_
+	register (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; m_20634_
+		static
+		0 p_20635_ p_20635_
+		1 p_20636_ p_20636_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_20592_
+		0 p_20593_ p_20593_
+		1 p_20594_ p_20594_
+		2 p_20595_ p_20595_
+		3 p_20596_ p_20596_
+		4 p_20597_ p_20597_
+		5 p_20598_ p_20598_
+		6 p_20599_ p_20599_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;)Lnet/minecraft/world/entity/Entity; m_262496_
+		0 p_262634_ p_262634_
+		1 p_262707_ p_262707_
+		2 p_262597_ p_262597_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; m_262455_
+		0 p_262704_ p_262704_
+		1 p_262603_ p_262603_
+		2 p_262621_ p_262621_
+		3 p_262672_ p_262672_
+		4 p_262644_ p_262644_
+		5 p_262690_ p_262690_
+		6 p_262590_ p_262590_
+	toShortString ()Ljava/lang/String; m_147048_
+	toString ()Ljava/lang/String; toString
+	trackDeltas ()Z m_20683_
+	tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_141992_
+		0 p_147042_ p_147042_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_147044_ p_147044_
+	updateCustomEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/nbt/CompoundTag;)V m_20620_
+		static
+		0 p_20621_ p_20621_
+		1 p_20622_ p_20622_
+		2 p_20623_ p_20623_
+		3 p_20624_ p_20624_
+	updateInterval ()I m_20682_
+net/minecraft/world/entity/EntityType$1 net/minecraft/world/entity/EntityType$1
+	val$entities f_147051_
+	val$level f_147050_
+	val$tagSpliterator f_147049_
+	<init> (Ljava/util/Spliterator;Lnet/minecraft/world/level/Level;Ljava/util/List;)V <init>
+		0 p_147053_ p_147053_
+		1 p_147054_ p_147054_
+		2 p_147055_ p_147055_
+	characteristics ()I characteristics
+	estimateSize ()J estimateSize
+	lambda$tryAdvance$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_147060_
+		static
+		0 p_147061_ p_147061_
+		1 p_147062_ p_147062_
+	lambda$tryAdvance$1 (Lnet/minecraft/world/level/Level;Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V m_147056_
+		static
+		0 p_147057_ p_147057_
+		1 p_147058_ p_147058_
+		2 p_147059_ p_147059_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_147066_ p_147066_
+	trySplit ()Ljava/util/Spliterator; trySplit
+net/minecraft/world/entity/EntityType$Builder net/minecraft/world/entity/EntityType$Builder
+	canSpawnFarFromPlayer f_20691_
+	category f_20686_
+	clientTrackingRange f_20692_
+	dimensions f_20694_
+	factory f_20685_
+	fireImmune f_20690_
+	immuneTo f_20687_
+	requiredFeatures f_244453_
+	serialize f_20688_
+	summon f_20689_
+	updateInterval f_20693_
+	<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)V <init>
+		0 p_20696_ p_20696_
+		1 p_20697_ p_20697_
+	build (Ljava/lang/String;)Lnet/minecraft/world/entity/EntityType; m_20712_
+		0 p_20713_ p_20713_
+	canSpawnFarFromPlayer ()Lnet/minecraft/world/entity/EntityType$Builder; m_20720_
+	clientTrackingRange (I)Lnet/minecraft/world/entity/EntityType$Builder; m_20702_
+		0 p_20703_ p_20703_
+	createNothing (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; m_20710_
+		static
+		0 p_20711_ p_20711_
+	fireImmune ()Lnet/minecraft/world/entity/EntityType$Builder; m_20719_
+	immuneTo ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityType$Builder; m_20714_
+		0 p_20715_ p_20715_
+	lambda$createNothing$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20707_
+		static
+		0 p_20708_ p_20708_
+		1 p_20709_ p_20709_
+	noSave ()Lnet/minecraft/world/entity/EntityType$Builder; m_20716_
+	noSummon ()Lnet/minecraft/world/entity/EntityType$Builder; m_20698_
+	of (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; m_20704_
+		static
+		0 p_20705_ p_20705_
+		1 p_20706_ p_20706_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityType$Builder; m_246346_
+		0 p_251646_ p_251646_
+	sized (FF)Lnet/minecraft/world/entity/EntityType$Builder; m_20699_
+		0 p_20700_ p_20700_
+		1 p_20701_ p_20701_
+	updateInterval (I)Lnet/minecraft/world/entity/EntityType$Builder; m_20717_
+		0 p_20718_ p_20718_
+net/minecraft/world/entity/EntityType$EntityFactory net/minecraft/world/entity/EntityType$EntityFactory
+	create (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; m_20721_
+		0 p_20722_ p_20722_
+		1 p_20723_ p_20723_
+net/minecraft/world/entity/EquipmentSlot net/minecraft/world/entity/EquipmentSlot
+	$VALUES $VALUES
+	CHEST CHEST
+	FEET FEET
+	HEAD HEAD
+	LEGS LEGS
+	MAINHAND MAINHAND
+	OFFHAND OFFHAND
+	filterFlag f_20732_
+	index f_20731_
+	name f_20733_
+	type f_20730_
+	$values ()[Lnet/minecraft/world/entity/EquipmentSlot; m_147070_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot$Type;IILjava/lang/String;)V <init>
+		0 p_20737_ p_20737_
+		1 p_20738_ p_20738_
+		2 p_20739_ p_20739_
+		3 p_20740_ p_20740_
+		4 p_20741_ p_20741_
+		5 p_20742_ p_20742_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; m_20747_
+		static
+		0 p_20748_ p_20748_
+	byTypeAndIndex (Lnet/minecraft/world/entity/EquipmentSlot$Type;I)Lnet/minecraft/world/entity/EquipmentSlot; m_20744_
+		static
+		0 p_20745_ p_20745_
+		1 p_20746_ p_20746_
+	getFilterFlag ()I m_20750_
+	getIndex ()I m_20749_
+	getIndex (I)I m_147068_
+		0 p_147069_ p_147069_
+	getName ()Ljava/lang/String; m_20751_
+	getType ()Lnet/minecraft/world/entity/EquipmentSlot$Type; m_20743_
+	isArmor ()Z m_254934_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; valueOf
+		static
+		0 p_20753_ p_20753_
+	values ()[Lnet/minecraft/world/entity/EquipmentSlot; values
+		static
+net/minecraft/world/entity/EquipmentSlot$Type net/minecraft/world/entity/EquipmentSlot$Type
+	$VALUES $VALUES
+	ARMOR ARMOR
+	HAND HAND
+	$values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; m_147071_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_20760_ p_20760_
+		1 p_20761_ p_20761_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot$Type; valueOf
+		static
+		0 p_20763_ p_20763_
+	values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; values
+		static
+net/minecraft/world/entity/ExperienceOrb net/minecraft/world/entity/ExperienceOrb
+	ENTITY_SCAN_PERIOD f_147074_
+	LIFETIME f_147073_
+	MAX_FOLLOW_DIST f_147075_
+	ORB_GROUPS_PER_AREA f_147076_
+	ORB_MERGE_DISTANCE f_147077_
+	age f_20767_
+	count f_147072_
+	followingPlayer f_20771_
+	health f_20769_
+	value f_20770_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20773_ p_20773_
+		1 p_20774_ p_20774_
+	<init> (Lnet/minecraft/world/level/Level;DDDI)V <init>
+		0 p_20776_ p_20776_
+		1 p_20777_ p_20777_
+		2 p_20778_ p_20778_
+		3 p_20779_ p_20779_
+		4 p_20780_ p_20780_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20796_ p_20796_
+	award (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V m_147082_
+		static
+		0 p_147083_ p_147083_
+		1 p_147084_ p_147084_
+		2 p_147085_ p_147085_
+	canMerge (Lnet/minecraft/world/entity/ExperienceOrb;)Z m_147086_
+		0 p_147087_ p_147087_
+	canMerge (Lnet/minecraft/world/entity/ExperienceOrb;II)Z m_147088_
+		static
+		0 p_147089_ p_147089_
+		1 p_147090_ p_147090_
+		2 p_147091_ p_147091_
+	defineSynchedData ()V m_8097_
+	doWaterSplashEffect ()V m_5841_
+	durabilityToXp (I)I m_20793_
+		0 p_20794_ p_20794_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getExperienceValue (I)I m_20782_
+		static
+		0 p_20783_ p_20783_
+	getIcon ()I m_20802_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getValue ()I m_20801_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_20785_ p_20785_
+		1 p_20786_ p_20786_
+	isAttackable ()Z m_6097_
+	lambda$tryMergeToExisting$0 (IILnet/minecraft/world/entity/ExperienceOrb;)Z m_147078_
+		static
+		0 p_147079_ p_147079_
+		1 p_147080_ p_147080_
+		2 p_147081_ p_147081_
+	merge (Lnet/minecraft/world/entity/ExperienceOrb;)V m_147100_
+		0 p_147101_ p_147101_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_20792_ p_20792_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20788_ p_20788_
+	repairPlayerItems (Lnet/minecraft/world/entity/player/Player;I)I m_147092_
+		0 p_147093_ p_147093_
+		1 p_147094_ p_147094_
+	scanForEntities ()V m_147103_
+	setUnderwaterMovement ()V m_20803_
+	tick ()V m_8119_
+	tryMergeToExisting (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z m_147096_
+		static
+		0 p_147097_ p_147097_
+		1 p_147098_ p_147098_
+		2 p_147099_ p_147099_
+	xpToDurability (I)I m_20798_
+		0 p_20799_ p_20799_
+net/minecraft/world/entity/FlyingMob net/minecraft/world/entity/FlyingMob
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20806_ p_20806_
+		1 p_20807_ p_20807_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_20809_ p_20809_
+		1 p_20810_ p_20810_
+		2 p_20811_ p_20811_
+		3 p_20812_ p_20812_
+	onClimbable ()Z m_6147_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_20818_ p_20818_
+net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid
+	DATA_DARK_TICKS_REMAINING f_147108_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_147111_ p_147111_
+		1 p_147112_ p_147112_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_147122_ p_147122_
+	aiStep ()V m_8107_
+	checkGlowSquideSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217017_
+		static
+		0 p_217018_ p_217018_
+		1 p_217019_ p_217019_
+		2 p_217020_ p_217020_
+		3 p_217021_ p_217021_
+		4 p_217022_ p_217022_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDarkTicksRemaining ()I m_147128_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_147124_ p_147124_
+	getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_142033_
+	getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; m_142555_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_147114_ p_147114_
+		1 p_147115_ p_147115_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_147117_ p_147117_
+	setDarkTicks (I)V m_147119_
+		0 p_147120_ p_147120_
+net/minecraft/world/entity/HasCustomInventoryScreen net/minecraft/world/entity/HasCustomInventoryScreen
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_217023_ p_217023_
+net/minecraft/world/entity/HumanoidArm net/minecraft/world/entity/HumanoidArm
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	id f_217024_
+	name f_20821_
+	$values ()[Lnet/minecraft/world/entity/HumanoidArm; m_147131_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_217026_ p_217026_
+		1 p_217027_ p_217027_
+		2 p_217028_ p_217028_
+		3 p_217029_ p_217029_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	getOpposite ()Lnet/minecraft/world/entity/HumanoidArm; m_20828_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/HumanoidArm; valueOf
+		static
+		0 p_20832_ p_20832_
+	values ()[Lnet/minecraft/world/entity/HumanoidArm; values
+		static
+net/minecraft/world/entity/Interaction net/minecraft/world/entity/Interaction
+	DATA_HEIGHT_ID f_271237_
+	DATA_RESPONSE_ID f_271389_
+	DATA_WIDTH_ID f_271210_
+	LOGGER f_271310_
+	TAG_ATTACK f_271403_
+	TAG_HEIGHT f_271085_
+	TAG_INTERACTION f_271476_
+	TAG_RESPONSE f_271508_
+	TAG_WIDTH f_271518_
+	attack f_271404_
+	interaction f_271193_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_273319_ p_273319_
+		1 p_272713_ p_272713_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_273772_ p_273772_
+	canBeHitByProjectile ()Z m_271807_
+	defineSynchedData ()V m_8097_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_273111_ p_273111_
+	getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; m_271772_
+	getHeight ()F m_271858_
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getResponse ()Z m_271819_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	getWidth ()F m_272023_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_273507_ p_273507_
+		1 p_273048_ p_273048_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isPickable ()Z m_6087_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_271873_
+		static
+		0 p_273637_ p_273637_
+		1 p_272806_ p_272806_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_271718_
+		static
+		0 p_273597_ p_273597_
+		1 p_272925_ p_272925_
+	lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V m_271854_
+		0 p_273699_ p_273699_
+	lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V m_271752_
+		0 p_273686_ p_273686_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_272722_ p_272722_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_272702_ p_272702_
+	setHeight (F)V m_271774_
+		0 p_273733_ p_273733_
+	setResponse (Z)V m_271717_
+		0 p_273657_ p_273657_
+	setWidth (F)V m_272058_
+		0 p_273385_ p_273385_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_273553_ p_273553_
+	tick ()V m_8119_
+net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction
+	CODEC f_271433_
+	player f_271379_
+	timestamp f_271492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;J)V <init>
+		0 f_271379_ f_271379_
+		1 f_271492_ f_271492_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_272891_ p_272891_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_272090_
+		static
+		0 p_273237_ p_273237_
+	player ()Ljava/util/UUID; f_271379_
+	timestamp ()J f_271492_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/ItemBasedSteering
+	MAX_BOOST_TIME f_147133_
+	MIN_BOOST_TIME f_147132_
+	boostTime f_20835_
+	boostTimeAccessor f_20838_
+	boosting f_20834_
+	entityData f_20837_
+	hasSaddleAccessor f_20839_
+	<init> (Lnet/minecraft/network/syncher/SynchedEntityData;Lnet/minecraft/network/syncher/EntityDataAccessor;Lnet/minecraft/network/syncher/EntityDataAccessor;)V <init>
+		0 p_20841_ p_20841_
+		1 p_20842_ p_20842_
+		2 p_20843_ p_20843_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_20847_
+		0 p_20848_ p_20848_
+	boost (Lnet/minecraft/util/RandomSource;)Z m_217032_
+		0 p_217033_ p_217033_
+	boostFactor ()F m_274439_
+	boostTimeTotal ()I m_274397_
+	hasSaddle ()Z m_20851_
+	onSynced ()V m_20844_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_20852_
+		0 p_20853_ p_20853_
+	setSaddle (Z)V m_20849_
+		0 p_20850_ p_20850_
+	tickBoost ()V m_274606_
+net/minecraft/world/entity/ItemSteerable net/minecraft/world/entity/ItemSteerable
+	boost ()Z m_6746_
+net/minecraft/world/entity/LerpingModel net/minecraft/world/entity/LerpingModel
+	getModelRotationValues ()Ljava/util/Map; m_142115_
+net/minecraft/world/entity/LightningBolt net/minecraft/world/entity/LightningBolt
+	DAMAGE_RADIUS f_147137_
+	DETECTION_RADIUS f_147138_
+	START_LIFE f_147136_
+	blocksSetOnFire f_147135_
+	cause f_20863_
+	flashes f_20861_
+	hitEntities f_147134_
+	life f_20860_
+	seed f_20859_
+	visualOnly f_20862_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20865_ p_20865_
+		1 p_20866_ p_20866_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_20877_ p_20877_
+	clearCopperOnLightningStrike (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_147150_
+		static
+		0 p_147151_ p_147151_
+		1 p_147152_ p_147152_
+	defineSynchedData ()V m_8097_
+	getBlocksSetOnFire ()I m_147159_
+	getCause ()Lnet/minecraft/server/level/ServerPlayer; m_147158_
+	getHitEntities ()Ljava/util/stream/Stream; m_147160_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStrikePosition ()Lnet/minecraft/core/BlockPos; m_147162_
+	lambda$randomStepCleaningCopper$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_147141_
+		static
+		0 p_147142_ p_147142_
+		1 p_147143_ p_147143_
+		2 p_147144_ p_147144_
+	lambda$tick$0 (Lnet/minecraft/world/entity/Entity;)Z m_147139_
+		0 p_147140_ p_147140_
+	lambda$tick$1 (Lnet/minecraft/server/level/ServerPlayer;)Z m_147156_
+		0 p_147157_ p_147157_
+	powerLightningRod ()V m_147161_
+	randomStepCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_147153_
+		static
+		0 p_147154_ p_147154_
+		1 p_147155_ p_147155_
+	randomWalkCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)V m_147145_
+		static
+		0 p_147146_ p_147146_
+		1 p_147147_ p_147147_
+		2 p_147148_ p_147148_
+		3 p_147149_ p_147149_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_20873_ p_20873_
+	setCause (Lnet/minecraft/server/level/ServerPlayer;)V m_20879_
+		0 p_20880_ p_20880_
+	setVisualOnly (Z)V m_20874_
+		0 p_20875_ p_20875_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_20869_ p_20869_
+	spawnFire (I)V m_20870_
+		0 p_20871_ p_20871_
+	tick ()V m_8119_
+net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/LivingEntity
+	ARMOR_SLOTS f_147167_
+	ARMOR_SLOT_OFFSET f_147169_
+	BASE_JUMP_POWER f_286963_
+	DAMAGE_SOURCE_TIMEOUT f_147178_
+	DATA_ARROW_COUNT_ID f_20940_
+	DATA_EFFECT_AMBIENCE_ID f_20963_
+	DATA_EFFECT_COLOR_ID f_20962_
+	DATA_HEALTH_ID f_20961_
+	DATA_LIVING_ENTITY_FLAGS f_20909_
+	DATA_STINGER_COUNT_ID f_20941_
+	DEATH_DURATION f_147174_
+	DEFAULT_BASE_GRAVITY f_147173_
+	DEFAULT_EYE_HEIGHT f_147164_
+	EQUIPMENT_SLOT_OFFSET f_147168_
+	EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT f_147165_
+	FREE_FALL_EVENTS_PER_ELYTRA_BREAK f_147181_
+	HAND_SLOTS f_147166_
+	LIVING_ENTITY_FLAG_IS_USING f_147176_
+	LIVING_ENTITY_FLAG_OFF_HAND f_147177_
+	LIVING_ENTITY_FLAG_SPIN_ATTACK f_147163_
+	LOGGER f_201943_
+	MAX_HEAD_ROTATION_RELATIVE_TO_BODY f_271312_
+	MAX_LINE_OF_SIGHT_TEST_RANGE f_147182_
+	MIN_MOVEMENT_DISTANCE f_147172_
+	PLAYER_HURT_EXPERIENCE_TIME f_147171_
+	SLEEPING_DIMENSIONS f_20910_
+	SLEEPING_POS_ID f_20942_
+	SPEED_MODIFIER_POWDER_SNOW_UUID f_147184_
+	SPEED_MODIFIER_SOUL_SPEED_UUID f_20959_
+	SPEED_MODIFIER_SPRINTING f_20960_
+	SPEED_MODIFIER_SPRINTING_UUID f_20929_
+	SWING_DURATION f_147170_
+	TICKS_PER_ELYTRA_FREE_FALL_EVENT f_147180_
+	USE_ITEM_INTERVAL f_147175_
+	WAIT_TICKS_BEFORE_ITEM_USE_EFFECTS f_147179_
+	absorptionAmount f_20955_
+	activeEffects f_20945_
+	animStep f_20894_
+	animStepO f_20895_
+	attackAnim f_20921_
+	attackStrengthTicker f_20922_
+	attributes f_20943_
+	autoSpinAttackTicks f_20938_
+	brain f_20939_
+	combatTracker f_20944_
+	dead f_20890_
+	deathScore f_20897_
+	deathTime f_20919_
+	discardFriction f_147183_
+	effectsDirty f_20948_
+	fallFlyTicks f_20937_
+	hurtDuration f_20917_
+	hurtTime f_20916_
+	invulnerableDuration f_20926_
+	jumping f_20899_
+	lastArmorItemStacks f_20947_
+	lastClimbablePos f_20957_
+	lastDamageSource f_20958_
+	lastDamageStamp f_20930_
+	lastHandItemStacks f_20946_
+	lastHurt f_20898_
+	lastHurtByMob f_20949_
+	lastHurtByMobTimestamp f_20950_
+	lastHurtByPlayer f_20888_
+	lastHurtByPlayerTime f_20889_
+	lastHurtMob f_20951_
+	lastHurtMobTimestamp f_20952_
+	lastPos f_20956_
+	lerpHeadSteps f_20934_
+	lerpSteps f_20903_
+	lerpX f_20904_
+	lerpXRot f_20908_
+	lerpY f_20905_
+	lerpYRot f_20907_
+	lerpZ f_20906_
+	lyHeadRot f_20933_
+	noActionTime f_20891_
+	noJumpDelay f_20954_
+	oAttackAnim f_20920_
+	oRun f_20892_
+	removeArrowTime f_20914_
+	removeStingerTime f_20915_
+	rotA f_20928_
+	rotOffs f_20896_
+	run f_20893_
+	skipDropExperience f_217034_
+	speed f_20953_
+	swimAmount f_20931_
+	swimAmountO f_20932_
+	swingTime f_20913_
+	swinging f_20911_
+	swingingArm f_20912_
+	timeOffs f_20927_
+	useItem f_20935_
+	useItemRemaining f_20936_
+	walkAnimation f_267362_
+	xxa f_20900_
+	yBodyRot f_20883_
+	yBodyRotO f_20884_
+	yHeadRot f_20885_
+	yHeadRotO f_20886_
+	yya f_20901_
+	zza f_20902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_20966_ p_20966_
+		1 p_20967_ p_20967_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_21240_ p_21240_
+		1 p_21241_ p_21241_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21145_ p_21145_
+	addEatEffect (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_21063_
+		0 p_21064_ p_21064_
+		1 p_21065_ p_21065_
+		2 p_21066_ p_21066_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_147208_ p_147208_
+		1 p_147209_ p_147209_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7292_
+		0 p_21165_ p_21165_
+	aiStep ()V m_8107_
+	animateHurt (F)V m_6053_
+		0 p_265265_ p_265265_
+	areAllEffectsAmbient (Ljava/util/Collection;)Z m_21179_
+		static
+		0 p_21180_ p_21180_
+	attackable ()Z m_5789_
+	baseTick ()V m_6075_
+	blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6728_
+		0 p_21200_ p_21200_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_21246_ p_21246_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	breakItem (Lnet/minecraft/world/item/ItemStack;)V m_21278_
+		0 p_21279_ p_21279_
+	broadcastBreakEvent (Lnet/minecraft/world/InteractionHand;)V m_21190_
+		0 p_21191_ p_21191_
+	broadcastBreakEvent (Lnet/minecraft/world/entity/EquipmentSlot;)V m_21166_
+		0 p_21167_ p_21167_
+	calculateEntityAnimation (Z)V m_267651_
+		0 p_268129_ p_268129_
+	calculateFallDamage (FF)I m_5639_
+		0 p_21237_ p_21237_
+		1 p_21238_ p_21238_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z m_21040_
+		0 p_21041_ p_21041_
+		1 p_21042_ p_21042_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_21171_ p_21171_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_21032_ p_21032_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_21197_ p_21197_
+	canBeSeenAsEnemy ()Z m_142066_
+	canBeSeenByAnyone ()Z m_142065_
+	canBreatheUnderwater ()Z m_6040_
+	canChangeDimensions ()Z m_6072_
+	canDisableShield ()Z m_213824_
+	canFreeze ()Z m_142079_
+	canSpawnSoulSpeedParticle ()Z m_6039_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z m_203441_
+		0 p_204042_ p_204042_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_21249_ p_21249_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_147187_ p_147187_
+		1 p_147188_ p_147188_
+		2 p_147189_ p_147189_
+	checkAutoSpinAttack (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V m_21071_
+		0 p_21072_ p_21072_
+		1 p_21073_ p_21073_
+	checkBedExists ()Z m_21334_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_20990_ p_20990_
+		1 p_20991_ p_20991_
+		2 p_20992_ p_20992_
+		3 p_20993_ p_20993_
+	checkTotemDeathProtection (Lnet/minecraft/world/damagesource/DamageSource;)Z m_21262_
+		0 p_21263_ p_21263_
+	clearSleepingPos ()V m_21258_
+	collectEquipmentChanges ()Ljava/util/Map; m_21319_
+	completeUsingItem ()V m_8095_
+	createEquipmentSlotAccess (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; m_147195_
+		static
+		0 p_147196_ p_147196_
+		1 p_147197_ p_147197_
+	createLivingAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_21183_
+		static
+	createWitherRose (Lnet/minecraft/world/entity/LivingEntity;)V m_21268_
+		0 p_21269_ p_21269_
+	decreaseAirSupply (I)I m_7302_
+		0 p_21303_ p_21303_
+	defineSynchedData ()V m_8097_
+	detectEquipmentUpdates ()V m_21315_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_21014_ p_21014_
+	dismountVehicle (Lnet/minecraft/world/entity/Entity;)V m_21028_
+		0 p_21029_ p_21029_
+	doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V m_6727_
+		0 p_21277_ p_21277_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_20970_ p_20970_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_20971_ p_20971_
+	doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_213772_
+		0 p_217035_ p_217035_
+	dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V m_6668_
+		0 p_21192_ p_21192_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_21018_ p_21018_
+		1 p_21019_ p_21019_
+		2 p_21020_ p_21020_
+	dropEquipment ()V m_5907_
+	dropExperience ()V m_21226_
+	dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V m_7625_
+		0 p_21021_ p_21021_
+		1 p_21022_ p_21022_
+	eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_5584_
+		0 p_21067_ p_21067_
+		1 p_21068_ p_21068_
+	entityEventForEquipmentBreak (Lnet/minecraft/world/entity/EquipmentSlot;)B m_21266_
+		static
+		0 p_21267_ p_21267_
+	equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246525_
+		0 p_252265_ p_252265_
+		1 p_251043_ p_251043_
+	forceAddEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_147215_
+		0 p_147216_ p_147216_
+		1 p_147217_ p_147217_
+	getAbsorptionAmount ()F m_6103_
+	getActiveEffects ()Ljava/util/Collection; m_21220_
+	getActiveEffectsMap ()Ljava/util/Map; m_21221_
+	getArmorCoverPercentage ()F m_21207_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getArmorValue ()I m_21230_
+	getArrowCount ()I m_21234_
+	getAttackAnim (F)F m_21324_
+		0 p_21325_ p_21325_
+	getAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_21051_
+		0 p_21052_ p_21052_
+	getAttributeBaseValue (Lnet/minecraft/core/Holder;)D m_245892_
+		0 p_248605_ p_248605_
+	getAttributeBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_21172_
+		0 p_21173_ p_21173_
+	getAttributeValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_21133_
+		0 p_21134_ p_21134_
+	getAttributeValue (Lnet/minecraft/core/Holder;)D m_246858_
+		0 p_251296_ p_251296_
+	getAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; m_21204_
+	getBedOrientation ()Lnet/minecraft/core/Direction; m_21259_
+	getBlockSpeedFactor ()F m_6041_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getCombatTracker ()Lnet/minecraft/world/damagesource/CombatTracker; m_21231_
+	getCurrentSwingDuration ()I m_21304_
+	getDamageAfterArmorAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_21161_
+		0 p_21162_ p_21162_
+		1 p_21163_ p_21163_
+	getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_6515_
+		0 p_21193_ p_21193_
+		1 p_21194_ p_21194_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_21047_ p_21047_
+	getDismountPoses ()Lcom/google/common/collect/ImmutableList; m_7431_
+	getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7838_
+		0 p_21174_ p_21174_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_21202_ p_21202_
+	getEffect (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_21124_
+		0 p_21125_ p_21125_
+	getEquipmentSlot (I)Lnet/minecraft/world/entity/EquipmentSlot; m_147211_
+		static
+		0 p_147212_ p_147212_
+	getEquipmentSlotForItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; m_147233_
+		static
+		0 p_147234_ p_147234_
+	getExperienceReward ()I m_213860_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_21049_ p_21049_
+		1 p_21050_ p_21050_
+	getFallDamageSound (I)Lnet/minecraft/sounds/SoundEvent; m_5896_
+		0 p_21313_ p_21313_
+	getFallFlyingTicks ()I m_21256_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getFluidFallingAdjustedMovement (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_20994_
+		0 p_20995_ p_20995_
+		1 p_20996_ p_20996_
+		2 p_20997_ p_20997_
+	getFlyingSpeed ()F m_274460_
+	getFrictionInfluencedSpeed (F)F m_21330_
+		0 p_21331_ p_21331_
+	getHealth ()F m_21223_
+	getHurtDir ()F m_264297_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_21239_ p_21239_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_21127_ p_21127_
+	getItemInHand (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; m_21120_
+		0 p_21121_ p_21121_
+	getJumpBoostPower ()F m_285755_
+	getJumpPower ()F m_6118_
+	getKillCredit ()Lnet/minecraft/world/entity/LivingEntity; m_21232_
+	getLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_21198_
+		0 p_21199_ p_21199_
+	getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; m_271686_
+	getLastClimbablePos ()Ljava/util/Optional; m_21227_
+	getLastDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; m_21225_
+	getLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_21244_
+		0 p_21245_ p_21245_
+	getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; m_21188_
+	getLastHurtByMobTimestamp ()I m_21213_
+	getLastHurtMob ()Lnet/minecraft/world/entity/LivingEntity; m_21214_
+	getLastHurtMobTimestamp ()I m_21215_
+	getLocalBoundsForPose (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; m_21270_
+		0 p_21271_ p_21271_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_5743_
+	getLootTableSeed ()J m_287233_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMainHandItem ()Lnet/minecraft/world/item/ItemStack; m_21205_
+	getMaxHealth ()F m_21233_
+	getMeleeAttackReferencePosition ()Lnet/minecraft/world/phys/Vec3; m_262803_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getNoActionTime ()I m_21216_
+	getOffhandItem ()Lnet/minecraft/world/item/ItemStack; m_21206_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_21272_ p_21272_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_217043_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_21085_ p_21085_
+		1 p_21086_ p_21086_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278326_ p_278326_
+		1 p_275300_ p_275300_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278286_ p_278286_
+	getScale ()F m_6134_
+	getSleepingPos ()Ljava/util/Optional; m_21257_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_147238_ p_147238_
+	getSoundVolume ()F m_6121_
+	getSpeed ()F m_6113_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_21131_ p_21131_
+		1 p_21132_ p_21132_
+	getStingerCount ()I m_21235_
+	getSwimAmount (F)F m_20998_
+		0 p_20999_ p_20999_
+	getTicksUsingItem ()I m_21252_
+	getUseItem ()Lnet/minecraft/world/item/ItemStack; m_21211_
+	getUseItemRemainingTicks ()I m_21212_
+	getUsedItemHand ()Lnet/minecraft/world/InteractionHand; m_7655_
+	getViewYRot (F)F m_5675_
+		0 p_21286_ p_21286_
+	getVisibilityPercent (Lnet/minecraft/world/entity/Entity;)D m_20968_
+		0 p_20969_ p_20969_
+	getVisualRotationYInDegrees ()F m_213816_
+	getVoicePitch ()F m_6100_
+	getWaterSlowDown ()F m_6108_
+	getYHeadRot ()F m_6080_
+	goDownInWater ()V m_21208_
+	handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V m_269138_
+		0 p_270229_ p_270229_
+	handleEntityEvent (B)V m_7822_
+		0 p_20975_ p_20975_
+	handleEquipmentChanges (Ljava/util/Map;)V m_21142_
+		0 p_21143_ p_21143_
+	handleHandSwap (Ljava/util/Map;)V m_21091_
+		0 p_21092_ p_21092_
+	handleOnClimbable (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_21297_
+		0 p_21298_ p_21298_
+	handleRelativeFrictionAndCalculateMovement (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; m_21074_
+		0 p_21075_ p_21075_
+		1 p_21076_ p_21076_
+	hasEffect (Lnet/minecraft/world/effect/MobEffect;)Z m_21023_
+		0 p_21024_ p_21024_
+	hasItemInSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_21033_
+		0 p_21034_ p_21034_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_142582_
+		0 p_147185_ p_147185_
+	heal (F)V m_5634_
+		0 p_21116_ p_21116_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_21016_ p_21016_
+		1 p_21017_ p_21017_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6472_
+		0 p_21122_ p_21122_
+		1 p_21123_ p_21123_
+	hurtCurrentlyUsedShield (F)V m_7909_
+		0 p_21316_ p_21316_
+	hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V m_142642_
+		0 p_147213_ p_147213_
+		1 p_147214_ p_147214_
+	increaseAirSupply (I)I m_7305_
+		0 p_21307_ p_21307_
+	indicateDamage (DD)V m_269405_
+		0 p_270514_ p_270514_
+		1 p_270826_ p_270826_
+	isAffectedByFluids ()Z m_6129_
+	isAffectedByPotions ()Z m_5801_
+	isAlive ()Z m_6084_
+	isAlwaysExperienceDropper ()Z m_6124_
+	isAutoSpinAttack ()Z m_21209_
+	isBaby ()Z m_6162_
+	isBlocking ()Z m_21254_
+	isCurrentlyGlowing ()Z m_142038_
+	isDamageSourceBlocked (Lnet/minecraft/world/damagesource/DamageSource;)Z m_21275_
+		0 p_21276_ p_21276_
+	isDeadOrDying ()Z m_21224_
+	isFallFlying ()Z m_21255_
+	isHolding (Lnet/minecraft/world/item/Item;)Z m_21055_
+		0 p_21056_ p_21056_
+	isHolding (Ljava/util/function/Predicate;)Z m_21093_
+		0 p_21094_ p_21094_
+	isImmobile ()Z m_6107_
+	isInWall ()Z m_5830_
+	isInvertedHealAndHarm ()Z m_21222_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isSensitiveToWater ()Z m_6126_
+	isSleeping ()Z m_5803_
+	isSuppressingSlidingDownLadder ()Z m_5791_
+	isUsingItem ()Z m_6117_
+	isVisuallySwimming ()Z m_6067_
+	jumpFromGround ()V m_6135_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204043_ p_204043_
+	kill ()V m_6074_
+	knockback (DDD)V m_147240_
+		0 p_147241_ p_147241_
+		1 p_147242_ p_147242_
+		2 p_147243_ p_147243_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/BlockPos;)V m_21097_
+		static
+		0 p_21098_ p_21098_
+		1 p_21099_ p_21099_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_21100_
+		static
+		0 p_21101_ p_21101_
+		1 p_21102_ p_21102_
+	lambda$checkBedExists$7 (Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_289088_
+		0 p_289310_ p_289310_
+	lambda$createEquipmentSlotAccess$10 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Z m_268865_
+		static
+		0 p_269790_ p_269790_
+		1 p_269791_ p_269791_
+	lambda$handleEquipmentChanges$5 (Ljava/util/List;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_147202_
+		0 p_147203_ p_147203_
+		1 p_147204_ p_147204_
+		2 p_147205_ p_147205_
+	lambda$isHolding$4 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_147198_
+		static
+		0 p_147199_ p_147199_
+		1 p_147200_ p_147200_
+	lambda$stopSleeping$8 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_147229_
+		static
+		0 p_147230_ p_147230_
+	lambda$stopSleeping$9 (Lnet/minecraft/core/BlockPos;)V m_260785_
+		0 p_261435_ p_261435_
+	lambda$tickEffects$3 (Lnet/minecraft/world/effect/MobEffectInstance;)V m_21264_
+		0 p_21265_ p_21265_
+	lambda$tryAddSoulSpeed$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_21300_
+		static
+		0 p_21301_ p_21301_
+	lambda$updateFallFlying$6 (Lnet/minecraft/world/entity/LivingEntity;)V m_147231_
+		static
+		0 p_147232_ p_147232_
+	lerpHeadTo (FI)V m_6541_
+		0 p_21005_ p_21005_
+		1 p_21006_ p_21006_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_20977_ p_20977_
+		1 p_20978_ p_20978_
+		2 p_20979_ p_20979_
+		3 p_20980_ p_20980_
+		4 p_20981_ p_20981_
+		5 p_20982_ p_20982_
+		6 p_20983_ p_20983_
+	lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V m_7618_
+		0 p_21078_ p_21078_
+		1 p_21079_ p_21079_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_21069_ p_21069_
+	makePoofParticles ()V m_147246_
+	maxUpStep ()F m_274421_
+	onBelowWorld ()V m_6088_
+	onChangedBlock (Lnet/minecraft/core/BlockPos;)V m_5806_
+		0 p_21175_ p_21175_
+	onClimbable ()Z m_6147_
+	onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V m_142540_
+		0 p_147190_ p_147190_
+		1 p_147191_ p_147191_
+	onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V m_7285_
+		0 p_21126_ p_21126_
+	onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V m_141973_
+		0 p_147192_ p_147192_
+		1 p_147193_ p_147193_
+		2 p_147194_ p_147194_
+	onEnterCombat ()V m_8108_
+	onEquipItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_238392_
+		0 p_238393_ p_238393_
+		1 p_238394_ p_238394_
+		2 p_238395_ p_238395_
+	onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V m_21053_
+		0 p_21054_ p_21054_
+	onLeaveCombat ()V m_8098_
+	onSoulSpeedBlock ()Z m_6046_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_21104_ p_21104_
+	playBlockFallSound ()V m_21229_
+	playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V m_6677_
+		0 p_21160_ p_21160_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_21294_ p_21294_
+	pushEntities ()V m_6138_
+	randomTeleport (DDDZ)Z m_20984_
+		0 p_20985_ p_20985_
+		1 p_20986_ p_20986_
+		2 p_20987_ p_20987_
+		3 p_20988_ p_20988_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21096_ p_21096_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_217037_ p_217037_
+	releaseUsingItem ()V m_21253_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_276115_ p_276115_
+	removeAllEffects ()Z m_21219_
+	removeEffect (Lnet/minecraft/world/effect/MobEffect;)Z m_21195_
+		0 p_21196_ p_21196_
+	removeEffectNoUpdate (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; m_6234_
+		0 p_21164_ p_21164_
+	removeEffectParticles ()V m_21218_
+	removeFrost ()V m_147225_
+	removeSoulSpeed ()V m_21185_
+	resetForwardDirectionOfRelativePortalPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_21289_
+		static
+		0 p_21290_ p_21290_
+	rideTick ()V m_6083_
+	sendEffectToPassengers (Lnet/minecraft/world/effect/MobEffectInstance;)V m_289605_
+		0 p_289695_ p_289695_
+	serverAiStep ()V m_6140_
+	setAbsorptionAmount (F)V m_7911_
+		0 p_21328_ p_21328_
+	setArrowCount (I)V m_21317_
+		0 p_21318_ p_21318_
+	setDiscardFriction (Z)V m_147244_
+		0 p_147245_ p_147245_
+	setHealth (F)V m_21153_
+		0 p_21154_ p_21154_
+	setItemInHand (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_21008_
+		0 p_21009_ p_21009_
+		1 p_21010_ p_21010_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_21036_ p_21036_
+		1 p_21037_ p_21037_
+	setJumping (Z)V m_6862_
+		0 p_21314_ p_21314_
+	setLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21128_
+		0 p_21129_ p_21129_
+		1 p_21130_ p_21130_
+	setLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21168_
+		0 p_21169_ p_21169_
+		1 p_21170_ p_21170_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_21039_ p_21039_
+	setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V m_6598_
+		0 p_21248_ p_21248_
+	setLastHurtMob (Lnet/minecraft/world/entity/Entity;)V m_21335_
+		0 p_21336_ p_21336_
+	setLivingEntityFlag (IZ)V m_21155_
+		0 p_21156_ p_21156_
+		1 p_21157_ p_21157_
+	setNoActionTime (I)V m_21310_
+		0 p_21311_ p_21311_
+	setPosToBed (Lnet/minecraft/core/BlockPos;)V m_21080_
+		0 p_21081_ p_21081_
+	setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V m_6818_
+		0 p_21082_ p_21082_
+		1 p_21083_ p_21083_
+	setSleepingPos (Lnet/minecraft/core/BlockPos;)V m_21250_
+		0 p_21251_ p_21251_
+	setSpeed (F)V m_7910_
+		0 p_21320_ p_21320_
+	setSprinting (Z)V m_6858_
+		0 p_21284_ p_21284_
+	setStingerCount (I)V m_21321_
+		0 p_21322_ p_21322_
+	setYBodyRot (F)V m_5618_
+		0 p_21309_ p_21309_
+	setYHeadRot (F)V m_5616_
+		0 p_21306_ p_21306_
+	shouldDiscardFriction ()Z m_147223_
+	shouldDropExperience ()Z m_6149_
+	shouldDropLoot ()Z m_6125_
+	shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6757_
+		0 p_21140_ p_21140_
+	shouldShowName ()Z m_6052_
+	shouldTriggerItemUseEffects ()Z m_21332_
+	skipDropExperience ()V m_217045_
+	spawnItemParticles (Lnet/minecraft/world/item/ItemStack;I)V m_21060_
+		0 p_21061_ p_21061_
+		1 p_21062_ p_21062_
+	spawnSoulSpeedParticle ()V m_21184_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_21141_ p_21141_
+	startUsingItem (Lnet/minecraft/world/InteractionHand;)V m_6672_
+		0 p_21159_ p_21159_
+	stopRiding ()V m_8127_
+	stopSleeping ()V m_5796_
+	stopUsingItem ()V m_5810_
+	swapHandItems ()V m_21312_
+	swing (Lnet/minecraft/world/InteractionHand;Z)V m_21011_
+		0 p_21012_ p_21012_
+		1 p_21013_ p_21013_
+	swing (Lnet/minecraft/world/InteractionHand;)V m_6674_
+		0 p_21007_ p_21007_
+	take (Lnet/minecraft/world/entity/Entity;I)V m_7938_
+		0 p_21030_ p_21030_
+		1 p_21031_ p_21031_
+	tick ()V m_8119_
+	tickDeath ()V m_6153_
+	tickEffects ()V m_21217_
+	tickHeadTurn (FF)F m_5632_
+		0 p_21260_ p_21260_
+		1 p_21261_ p_21261_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278262_ p_278262_
+		1 p_275242_ p_275242_
+	trapdoorUsableAsLadder (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_21176_
+		0 p_21177_ p_21177_
+		1 p_21178_ p_21178_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_21280_ p_21280_
+	travelRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274466_
+		0 p_278244_ p_278244_
+		1 p_278231_ p_278231_
+	triggerItemUseEffects (Lnet/minecraft/world/item/ItemStack;I)V m_21137_
+		0 p_21138_ p_21138_
+		1 p_21139_ p_21139_
+	tryAddFrost ()V m_147226_
+	tryAddSoulSpeed ()V m_21186_
+	updateEffectVisibility ()V m_21210_
+	updateFallFlying ()V m_21323_
+	updateGlowingStatus ()V m_147239_
+	updateInvisibilityStatus ()V m_8034_
+	updateSwimAmount ()V m_21333_
+	updateSwingTime ()V m_21203_
+	updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V m_142106_
+		0 p_147201_ p_147201_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268283_ p_268283_
+	updatingUsingItem ()V m_21329_
+	verifyEquippedItem (Lnet/minecraft/world/item/ItemStack;)V m_181122_
+		0 p_181123_ p_181123_
+	wasExperienceConsumed ()Z m_217046_
+net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/LivingEntity$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_21338_
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_21337_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/LivingEntity$Fallsounds net/minecraft/world/entity/LivingEntity$Fallsounds
+	big f_196627_
+	small f_196626_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_196626_ f_196626_
+		1 f_196627_ f_196627_
+	big ()Lnet/minecraft/sounds/SoundEvent; f_196627_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_196634_ p_196634_
+	hashCode ()I hashCode
+	small ()Lnet/minecraft/sounds/SoundEvent; f_196626_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/Marker net/minecraft/world/entity/Marker
+	DATA_TAG f_147247_
+	data f_147248_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_147250_ p_147250_
+		1 p_147251_ p_147251_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_147257_ p_147257_
+	addPassenger (Lnet/minecraft/world/entity/Entity;)V m_20348_
+		0 p_270306_ p_270306_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_265289_ p_265289_
+	couldAcceptPassenger ()Z m_269011_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	isIgnoringBlockTriggers ()Z m_6090_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_147254_ p_147254_
+	tick ()V m_8119_
+net/minecraft/world/entity/Mob net/minecraft/world/entity/Mob
+	DATA_MOB_FLAGS_ID f_21340_
+	DEFAULT_EQUIPMENT_DROP_CHANCE f_182333_
+	ITEM_PICKUP_REACH f_217048_
+	LEASH_TAG f_147264_
+	MAX_ENCHANTED_ARMOR_CHANCE f_147262_
+	MAX_ENCHANTED_WEAPON_CHANCE f_147263_
+	MAX_PICKUP_LOOT_CHANCE f_147261_
+	MAX_WEARING_ARMOR_CHANCE f_147269_
+	MOB_FLAG_AGGRESSIVE f_147268_
+	MOB_FLAG_LEFTHANDED f_147267_
+	MOB_FLAG_NO_AI f_147266_
+	PICKUP_REACH f_147265_
+	PRESERVE_ITEM_DROP_CHANCE f_217047_
+	UPDATE_GOAL_SELECTOR_EVERY_N_TICKS f_186008_
+	ambientSoundTime f_21363_
+	armorDropChances f_21348_
+	armorItems f_21351_
+	bodyRotationControl f_21361_
+	canPickUpLoot f_21352_
+	delayedLeashHolderId f_21358_
+	goalSelector f_21345_
+	handDropChances f_21347_
+	handItems f_21350_
+	jumpControl f_21343_
+	leashHolder f_21357_
+	leashInfoTag f_21359_
+	lookControl f_21365_
+	lootTable f_21355_
+	lootTableSeed f_21356_
+	moveControl f_21342_
+	navigation f_21344_
+	pathfindingMalus f_21354_
+	persistenceRequired f_21353_
+	restrictCenter f_21360_
+	restrictRadius f_21341_
+	sensing f_21349_
+	target f_21362_
+	targetSelector f_21346_
+	xpReward f_21364_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21368_ p_21368_
+		1 p_21369_ p_21369_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21484_ p_21484_
+	aiStep ()V m_8107_
+	ate ()V m_8035_
+	baseTick ()V m_6075_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_21399_ p_21399_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_21418_ p_21418_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_21430_ p_21430_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_21545_ p_21545_
+	canPickUpLoot ()Z m_21531_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_21428_ p_21428_
+		1 p_21429_ p_21429_
+	canReplaceEqualItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_21477_
+		0 p_21478_ p_21478_
+		1 p_21479_ p_21479_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_21522_ p_21522_
+	checkAndHandleImportantInteractions (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_21499_
+		0 p_21500_ p_21500_
+		1 p_21501_ p_21501_
+	checkDespawn ()V m_6043_
+	checkMobSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217057_
+		static
+		0 p_217058_ p_217058_
+		1 p_217059_ p_217059_
+		2 p_217060_ p_217060_
+		3 p_217061_ p_217061_
+		4 p_217062_ p_217062_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_21433_ p_21433_
+	checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z m_5545_
+		0 p_21431_ p_21431_
+		1 p_21432_ p_21432_
+	clearRestriction ()V m_147271_
+	convertTo (Lnet/minecraft/world/entity/EntityType;Z)Lnet/minecraft/world/entity/Mob; m_21406_
+		0 p_21407_ p_21407_
+		1 p_21408_ p_21408_
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	createMobAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_21552_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_21480_ p_21480_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_21372_ p_21372_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_21385_ p_21385_
+		1 p_21386_ p_21386_
+		2 p_21387_ p_21387_
+	dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V m_7625_
+		0 p_21389_ p_21389_
+		1 p_21390_ p_21390_
+	dropLeash (ZZ)V m_21455_
+		0 p_21456_ p_21456_
+		1 p_21457_ p_21457_
+	enchantSpawnedArmor (Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/entity/EquipmentSlot;)V m_217051_
+		0 p_217052_ p_217052_
+		1 p_217053_ p_217053_
+		2 p_217054_ p_217054_
+	enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V m_214095_
+		0 p_217049_ p_217049_
+		1 p_217050_ p_217050_
+	equipItemIfPossible (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_255207_
+		0 p_255842_ p_255842_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_21434_ p_21434_
+		1 p_21435_ p_21435_
+		2 p_21436_ p_21436_
+		3 p_21437_ p_21437_
+		4 p_21438_ p_21438_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_7582_
+	getEquipmentDropChance (Lnet/minecraft/world/entity/EquipmentSlot;)F m_21519_
+		0 p_21520_ p_21520_
+	getEquipmentForSlot (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; m_21412_
+		static
+		0 p_21413_ p_21413_
+		1 p_21414_ p_21414_
+	getExperienceReward ()I m_213860_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHeadRotSpeed ()I m_21529_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_21467_ p_21467_
+	getJumpControl ()Lnet/minecraft/world/entity/ai/control/JumpControl; m_21569_
+	getLeashHolder ()Lnet/minecraft/world/entity/Entity; m_21524_
+	getLookControl ()Lnet/minecraft/world/entity/ai/control/LookControl; m_21563_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_5743_
+	getLootTableSeed ()J m_287233_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMaxFallDistance ()I m_6056_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMaxSpawnClusterSize ()I m_5792_
+	getMeleeAttackRangeSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_142593_
+		0 p_147273_ p_147273_
+	getMoveControl ()Lnet/minecraft/world/entity/ai/control/MoveControl; m_21566_
+	getNavigation ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_21573_
+	getPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)F m_21439_
+		0 p_21440_ p_21440_
+	getPerceivedTargetDistanceSquareForMeleeAttack (Lnet/minecraft/world/entity/LivingEntity;)D m_262793_
+		0 p_263021_ p_263021_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPickupReach ()Lnet/minecraft/core/Vec3i; m_213552_
+	getRestrictCenter ()Lnet/minecraft/core/BlockPos; m_21534_
+	getRestrictRadius ()F m_21535_
+	getSensing ()Lnet/minecraft/world/entity/ai/sensing/Sensing; m_21574_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	handleEntityEvent (B)V m_7822_
+		0 p_21375_ p_21375_
+	hasRestriction ()Z m_21536_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_21420_ p_21420_
+		1 p_21421_ p_21421_
+	isAggressive ()Z m_5912_
+	isEffectiveAi ()Z m_21515_
+	isLeashed ()Z m_21523_
+	isLeftHanded ()Z m_21526_
+	isMaxGroupSizeReached (I)Z m_7296_
+		0 p_21489_ p_21489_
+	isNoAi ()Z m_21525_
+	isPersistenceRequired ()Z m_21532_
+	isSunBurnTick ()Z m_21527_
+	isWithinMeleeAttackRange (Lnet/minecraft/world/entity/LivingEntity;)Z m_217066_
+		0 p_217067_ p_217067_
+	isWithinRestriction ()Z m_21533_
+	isWithinRestriction (Lnet/minecraft/core/BlockPos;)Z m_21444_
+		0 p_21445_ p_21445_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204045_ p_204045_
+	lambda$canReplaceEqualItem$0 (Ljava/lang/String;)Z m_21512_
+		static
+		0 p_21513_ p_21513_
+	lambda$canReplaceEqualItem$1 (Ljava/lang/String;)Z m_21502_
+		static
+		0 p_21503_ p_21503_
+	lambda$checkAndHandleImportantInteractions$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_21474_
+		0 p_21475_ p_21475_
+		1 p_21476_ p_21476_
+	lambda$removeAfterChangingDimensions$4 (Lnet/minecraft/world/item/ItemStack;)V m_278552_
+		static
+		0 p_278936_ p_278936_
+	lambda$removeFreeWill$3 (Lnet/minecraft/world/entity/ai/goal/Goal;)Z m_262356_
+		static
+		0 p_262562_ p_262562_
+	lookAt (Lnet/minecraft/world/entity/Entity;FF)V m_21391_
+		0 p_21392_ p_21392_
+		1 p_21393_ p_21393_
+		2 p_21394_ p_21394_
+	maybeDisableShield (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_21424_
+		0 p_21425_ p_21425_
+		1 p_21426_ p_21426_
+		2 p_21427_ p_21427_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_21472_ p_21472_
+		1 p_21473_ p_21473_
+	onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_5502_
+		0 p_21422_ p_21422_
+		1 p_21423_ p_21423_
+	onPathfindingDone ()V m_284461_
+	onPathfindingStart ()V m_284177_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_21471_ p_21471_
+	playAmbientSound ()V m_8032_
+	playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V m_6677_
+		0 p_21493_ p_21493_
+	populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213946_
+		0 p_217063_ p_217063_
+		1 p_217064_ p_217064_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_217055_ p_217055_
+		1 p_217056_ p_217056_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21450_ p_21450_
+	registerGoals ()V m_8099_
+	removeAfterChangingDimensions ()V m_6089_
+	removeAllGoals (Ljava/util/function/Predicate;)V m_262441_
+		0 p_262667_ p_262667_
+	removeFreeWill ()V m_147272_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_21542_ p_21542_
+	requiresCustomPersistence ()Z m_8023_
+	resetAmbientSoundTime ()V m_21551_
+	restoreLeashFromSave ()V m_21528_
+	restrictTo (Lnet/minecraft/core/BlockPos;I)V m_21446_
+		0 p_21447_ p_21447_
+		1 p_21448_ p_21448_
+	rotlerp (FFF)F m_21376_
+		0 p_21377_ p_21377_
+		1 p_21378_ p_21378_
+		2 p_21379_ p_21379_
+	sendDebugPackets ()V m_8025_
+	serverAiStep ()V m_6140_
+	setAggressive (Z)V m_21561_
+		0 p_21562_ p_21562_
+	setBaby (Z)V m_6863_
+		0 p_21451_ p_21451_
+	setCanPickUpLoot (Z)V m_21553_
+		0 p_21554_ p_21554_
+	setDelayedLeashHolderId (I)V m_21506_
+		0 p_21507_ p_21507_
+	setDropChance (Lnet/minecraft/world/entity/EquipmentSlot;F)V m_21409_
+		0 p_21410_ p_21410_
+		1 p_21411_ p_21411_
+	setGuaranteedDrop (Lnet/minecraft/world/entity/EquipmentSlot;)V m_21508_
+		0 p_21509_ p_21509_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_21416_ p_21416_
+		1 p_21417_ p_21417_
+	setItemSlotAndDropWhenKilled (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_21468_
+		0 p_21469_ p_21469_
+		1 p_21470_ p_21470_
+	setLeashedTo (Lnet/minecraft/world/entity/Entity;Z)V m_21463_
+		0 p_21464_ p_21464_
+		1 p_21465_ p_21465_
+	setLeftHanded (Z)V m_21559_
+		0 p_21560_ p_21560_
+	setNoAi (Z)V m_21557_
+		0 p_21558_ p_21558_
+	setPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;F)V m_21441_
+		0 p_21442_ p_21442_
+		1 p_21443_ p_21443_
+	setPersistenceRequired ()V m_21530_
+	setSpeed (F)V m_7910_
+		0 p_21556_ p_21556_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_21544_ p_21544_
+	setXxa (F)V m_21570_
+		0 p_21571_ p_21571_
+	setYya (F)V m_21567_
+		0 p_21568_ p_21568_
+	setZza (F)V m_21564_
+		0 p_21565_ p_21565_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldPassengersInheritMalus ()Z m_8091_
+	spawnAnim ()V m_21373_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_21396_ p_21396_
+		1 p_21397_ p_21397_
+	tick ()V m_8119_
+	tickHeadTurn (FF)F m_5632_
+		0 p_21538_ p_21538_
+		1 p_21539_ p_21539_
+	tickLeash ()V m_6119_
+	updateControlFlags ()V m_8022_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_21546_ p_21546_
+net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/Mob$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot f_21576_
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_21575_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/MobCategory net/minecraft/world/entity/MobCategory
+	$VALUES $VALUES
+	AMBIENT AMBIENT
+	AXOLOTLS AXOLOTLS
+	CODEC f_21584_
+	CREATURE CREATURE
+	MISC MISC
+	MONSTER MONSTER
+	UNDERGROUND_WATER_CREATURE UNDERGROUND_WATER_CREATURE
+	WATER_AMBIENT WATER_AMBIENT
+	WATER_CREATURE WATER_CREATURE
+	despawnDistance f_21591_
+	isFriendly f_21587_
+	isPersistent f_21588_
+	max f_21586_
+	name f_21589_
+	noDespawnDistance f_21590_
+	$values ()[Lnet/minecraft/world/entity/MobCategory; m_147275_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;IZZI)V <init>
+		0 p_21595_ p_21595_
+		1 p_21596_ p_21596_
+		2 p_21597_ p_21597_
+		3 p_21598_ p_21598_
+		4 p_21599_ p_21599_
+		5 p_21600_ p_21600_
+		6 p_21601_ p_21601_
+	getDespawnDistance ()I m_21611_
+	getMaxInstancesPerChunk ()I m_21608_
+	getName ()Ljava/lang/String; m_21607_
+	getNoDespawnDistance ()I m_21612_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isFriendly ()Z m_21609_
+	isPersistent ()Z m_21610_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobCategory; valueOf
+		static
+		0 p_21614_ p_21614_
+	values ()[Lnet/minecraft/world/entity/MobCategory; values
+		static
+net/minecraft/world/entity/MobSpawnType net/minecraft/world/entity/MobSpawnType
+	$VALUES $VALUES
+	BREEDING BREEDING
+	BUCKET BUCKET
+	CHUNK_GENERATION CHUNK_GENERATION
+	COMMAND COMMAND
+	CONVERSION CONVERSION
+	DISPENSER DISPENSER
+	EVENT EVENT
+	JOCKEY JOCKEY
+	MOB_SUMMONED MOB_SUMMONED
+	NATURAL NATURAL
+	PATROL PATROL
+	REINFORCEMENT REINFORCEMENT
+	SPAWNER SPAWNER
+	SPAWN_EGG SPAWN_EGG
+	STRUCTURE STRUCTURE
+	TRIGGERED TRIGGERED
+	$values ()[Lnet/minecraft/world/entity/MobSpawnType; m_147276_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21635_ p_21635_
+		1 p_21636_ p_21636_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobSpawnType; valueOf
+		static
+		0 p_21638_ p_21638_
+	values ()[Lnet/minecraft/world/entity/MobSpawnType; values
+		static
+net/minecraft/world/entity/MobType net/minecraft/world/entity/MobType
+	ARTHROPOD f_21642_
+	ILLAGER f_21643_
+	UNDEAD f_21641_
+	UNDEFINED f_21640_
+	WATER f_21644_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+net/minecraft/world/entity/MoverType net/minecraft/world/entity/MoverType
+	$VALUES $VALUES
+	PISTON PISTON
+	PLAYER PLAYER
+	SELF SELF
+	SHULKER SHULKER
+	SHULKER_BOX SHULKER_BOX
+	$values ()[Lnet/minecraft/world/entity/MoverType; m_147277_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21655_ p_21655_
+		1 p_21656_ p_21656_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MoverType; valueOf
+		static
+		0 p_21658_ p_21658_
+	values ()[Lnet/minecraft/world/entity/MoverType; values
+		static
+net/minecraft/world/entity/NeutralMob net/minecraft/world/entity/NeutralMob
+	TAG_ANGER_TIME f_147283_
+	TAG_ANGRY_AT f_147284_
+	addPersistentAngerSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_21678_
+		0 p_21679_ p_21679_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_181126_ p_181126_
+	forgetCurrentTargetAndRefreshUniversalAnger ()V m_21661_
+	getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; m_21188_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	isAngry ()Z m_21660_
+	isAngryAt (Lnet/minecraft/world/entity/LivingEntity;)Z m_21674_
+		0 p_21675_ p_21675_
+	isAngryAtAllPlayers (Lnet/minecraft/world/level/Level;)Z m_21670_
+		0 p_21671_ p_21671_
+	playerDied (Lnet/minecraft/world/entity/player/Player;)V m_21676_
+		0 p_21677_ p_21677_
+	readPersistentAngerSaveData (Lnet/minecraft/world/level/Level;Lnet/minecraft/nbt/CompoundTag;)V m_147285_
+		0 p_147286_ p_147286_
+		1 p_147287_ p_147287_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_21669_ p_21669_
+	setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V m_6598_
+		0 p_21680_ p_21680_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_21672_ p_21672_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_21673_ p_21673_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_21681_ p_21681_
+	startPersistentAngerTimer ()V m_6825_
+	stopBeingAngry ()V m_21662_
+	updatePersistentAnger (Lnet/minecraft/server/level/ServerLevel;Z)V m_21666_
+		0 p_21667_ p_21667_
+		1 p_21668_ p_21668_
+net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_269323_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/PathfinderMob
+	DEFAULT_WALK_TARGET_VALUE f_186010_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21683_ p_21683_
+		1 p_21684_ p_21684_
+	checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z m_5545_
+		0 p_21686_ p_21686_
+		1 p_21687_ p_21687_
+	followLeashSpeed ()D m_5823_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_21688_ p_21688_
+		1 p_21689_ p_21689_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;)F m_21692_
+		0 p_21693_ p_21693_
+	isPathFinding ()Z m_21691_
+	onLeashDistance (F)V m_7880_
+		0 p_21694_ p_21694_
+	shouldStayCloseToLeashHolder ()Z m_213814_
+	tickLeash ()V m_6119_
+net/minecraft/world/entity/PlayerRideable net/minecraft/world/entity/PlayerRideable
+net/minecraft/world/entity/PlayerRideableJumping net/minecraft/world/entity/PlayerRideableJumping
+	canJump ()Z m_7132_
+	getJumpCooldown ()I m_245614_
+	handleStartJump (I)V m_7199_
+		0 p_21695_ p_21695_
+	handleStopJump ()V m_8012_
+	onPlayerJump (I)V m_7888_
+		0 p_21696_ p_21696_
+net/minecraft/world/entity/Pose net/minecraft/world/entity/Pose
+	$VALUES $VALUES
+	CROAKING CROAKING
+	CROUCHING CROUCHING
+	DIGGING DIGGING
+	DYING DYING
+	EMERGING EMERGING
+	FALL_FLYING FALL_FLYING
+	LONG_JUMPING LONG_JUMPING
+	ROARING ROARING
+	SITTING SITTING
+	SLEEPING SLEEPING
+	SNIFFING SNIFFING
+	SPIN_ATTACK SPIN_ATTACK
+	STANDING STANDING
+	SWIMMING SWIMMING
+	USING_TONGUE USING_TONGUE
+	$values ()[Lnet/minecraft/world/entity/Pose; m_147289_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21707_ p_21707_
+		1 p_21708_ p_21708_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Pose; valueOf
+		static
+		0 p_21710_ p_21710_
+	values ()[Lnet/minecraft/world/entity/Pose; values
+		static
+net/minecraft/world/entity/PowerableMob net/minecraft/world/entity/PowerableMob
+	isPowered ()Z m_7090_
+net/minecraft/world/entity/RelativeMovement net/minecraft/world/entity/RelativeMovement
+	$VALUES $VALUES
+	ALL f_263752_
+	ROTATION f_263774_
+	X X
+	X_ROT X_ROT
+	Y Y
+	Y_ROT Y_ROT
+	Z Z
+	bit f_263649_
+	$values ()[Lnet/minecraft/world/entity/RelativeMovement; m_264361_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_265440_ p_265440_
+		1 p_265574_ p_265574_
+		2 p_265098_ p_265098_
+	getMask ()I m_264202_
+	isSet (I)Z m_264508_
+		0 p_265420_ p_265420_
+	pack (Ljava/util/Set;)I m_264160_
+		static
+		0 p_265525_ p_265525_
+	unpack (I)Ljava/util/Set; m_264098_
+		static
+		0 p_265683_ p_265683_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/RelativeMovement; valueOf
+		static
+		0 p_265363_ p_265363_
+	values ()[Lnet/minecraft/world/entity/RelativeMovement; values
+		static
+net/minecraft/world/entity/ReputationEventHandler net/minecraft/world/entity/ReputationEventHandler
+	onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V m_6814_
+		0 p_21712_ p_21712_
+		1 p_21713_ p_21713_
+net/minecraft/world/entity/RiderShieldingMount net/minecraft/world/entity/RiderShieldingMount
+	getRiderShieldingHeight ()D m_262813_
+net/minecraft/world/entity/Saddleable net/minecraft/world/entity/Saddleable
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_21748_ p_21748_
+	getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_246265_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+net/minecraft/world/entity/Shearable net/minecraft/world/entity/Shearable
+	readyForShearing ()Z m_6220_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_21749_ p_21749_
+net/minecraft/world/entity/SlotAccess net/minecraft/world/entity/SlotAccess
+	NULL f_147290_
+	<clinit> ()V <clinit>
+		static
+	forContainer (Lnet/minecraft/world/Container;I)Lnet/minecraft/world/entity/SlotAccess; m_147292_
+		static
+		0 p_147293_ p_147293_
+		1 p_147294_ p_147294_
+	forContainer (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_147295_
+		static
+		0 p_147296_ p_147296_
+		1 p_147297_ p_147297_
+		2 p_147298_ p_147298_
+	forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; m_147299_
+		static
+		0 p_147300_ p_147300_
+		1 p_147301_ p_147301_
+	forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_147302_
+		static
+		0 p_147303_ p_147303_
+		1 p_147304_ p_147304_
+		2 p_147305_ p_147305_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	lambda$forContainer$0 (Lnet/minecraft/world/item/ItemStack;)Z m_147309_
+		static
+		0 p_147310_ p_147310_
+	lambda$forEquipmentSlot$1 (Lnet/minecraft/world/item/ItemStack;)Z m_147307_
+		static
+		0 p_147308_ p_147308_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147306_ p_147306_
+net/minecraft/world/entity/SlotAccess$1 net/minecraft/world/entity/SlotAccess$1
+	<init> ()V <init>
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147314_ p_147314_
+net/minecraft/world/entity/SlotAccess$2 net/minecraft/world/entity/SlotAccess$2
+	val$id f_147316_
+	val$inventory f_147315_
+	val$validator f_147317_
+	<init> (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)V <init>
+		0 p_147319_ p_147319_
+		1 p_147320_ p_147320_
+		2 p_147321_ p_147321_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147324_ p_147324_
+net/minecraft/world/entity/SlotAccess$3 net/minecraft/world/entity/SlotAccess$3
+	val$entity f_147325_
+	val$slot f_147326_
+	val$validator f_147327_
+	<init> (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)V <init>
+		0 p_147329_ p_147329_
+		1 p_147330_ p_147330_
+		2 p_147331_ p_147331_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_147334_ p_147334_
+net/minecraft/world/entity/SpawnGroupData net/minecraft/world/entity/SpawnGroupData
+net/minecraft/world/entity/SpawnPlacements net/minecraft/world/entity/SpawnPlacements
+	DATA_BY_TYPE f_21750_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	checkSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217074_
+		static
+		0 p_217075_ p_217075_
+		1 p_217076_ p_217076_
+		2 p_217077_ p_217077_
+		3 p_217078_ p_217078_
+		4 p_217079_ p_217079_
+	getHeightmapType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_21765_
+		static
+		0 p_21766_ p_21766_
+	getPlacementType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/SpawnPlacements$Type; m_21752_
+		static
+		0 p_21753_ p_21753_
+	register (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V m_21754_
+		static
+		0 p_21755_ p_21755_
+		1 p_21756_ p_21756_
+		2 p_21757_ p_21757_
+		3 p_21758_ p_21758_
+net/minecraft/world/entity/SpawnPlacements$Data net/minecraft/world/entity/SpawnPlacements$Data
+	heightMap f_21767_
+	placement f_21768_
+	predicate f_21769_
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V <init>
+		0 p_21771_ p_21771_
+		1 p_21772_ p_21772_
+		2 p_21773_ p_21773_
+net/minecraft/world/entity/SpawnPlacements$SpawnPredicate net/minecraft/world/entity/SpawnPlacements$SpawnPredicate
+	test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_217080_
+		0 p_217081_ p_217081_
+		1 p_217082_ p_217082_
+		2 p_217083_ p_217083_
+		3 p_217084_ p_217084_
+		4 p_217085_ p_217085_
+net/minecraft/world/entity/SpawnPlacements$Type net/minecraft/world/entity/SpawnPlacements$Type
+	$VALUES $VALUES
+	IN_LAVA IN_LAVA
+	IN_WATER IN_WATER
+	NO_RESTRICTIONS NO_RESTRICTIONS
+	ON_GROUND ON_GROUND
+	$values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; m_147336_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_21793_ p_21793_
+		1 p_21794_ p_21794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/SpawnPlacements$Type; valueOf
+		static
+		0 p_21796_ p_21796_
+	values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; values
+		static
+net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/TamableAnimal
+	DATA_FLAGS_ID f_21798_
+	DATA_OWNERUUID_ID f_21799_
+	orderedToSit f_21800_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_21803_ p_21803_
+		1 p_21804_ p_21804_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_21819_ p_21819_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_21822_ p_21822_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_21813_ p_21813_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_21809_ p_21809_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	getTeam ()Lnet/minecraft/world/scores/Team; m_5647_
+	handleEntityEvent (B)V m_7822_
+		0 p_21807_ p_21807_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_21833_ p_21833_
+	isInSittingPose ()Z m_21825_
+	isOrderedToSit ()Z m_21827_
+	isOwnedBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_21830_
+		0 p_21831_ p_21831_
+	isTame ()Z m_21824_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_21815_ p_21815_
+	reassessTameGoals ()V m_5849_
+	setInSittingPose (Z)V m_21837_
+		0 p_21838_ p_21838_
+	setOrderedToSit (Z)V m_21839_
+		0 p_21840_ p_21840_
+	setOwnerUUID (Ljava/util/UUID;)V m_21816_
+		0 p_21817_ p_21817_
+	setTame (Z)V m_7105_
+		0 p_21836_ p_21836_
+	spawnTamingParticles (Z)V m_21834_
+		0 p_21835_ p_21835_
+	tame (Lnet/minecraft/world/entity/player/Player;)V m_21828_
+		0 p_21829_ p_21829_
+	wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7757_
+		0 p_21810_ p_21810_
+		1 p_21811_ p_21811_
+net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+net/minecraft/world/entity/TraceableEntity net/minecraft/world/entity/TraceableEntity
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+net/minecraft/world/entity/VariantHolder net/minecraft/world/entity/VariantHolder
+	getVariant ()Ljava/lang/Object; m_28554_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262689_ p_262689_
+net/minecraft/world/entity/WalkAnimationState net/minecraft/world/entity/WalkAnimationState
+	position f_267358_
+	speed f_267371_
+	speedOld f_267406_
+	<init> ()V <init>
+	isMoving ()Z m_267780_
+	position ()F m_267756_
+	position (F)F m_267590_
+		0 p_268007_ p_268007_
+	setSpeed (F)V m_267771_
+		0 p_268265_ p_268265_
+	speed (F)F m_267711_
+		0 p_268054_ p_268054_
+	speed ()F m_267731_
+	update (FF)V m_267566_
+		0 p_267993_ p_267993_
+		1 p_267967_ p_267967_
+net/minecraft/world/entity/ai/Brain net/minecraft/world/entity/ai/Brain
+	LOGGER f_21841_
+	SCHEDULE_UPDATE_DELAY f_147338_
+	activeActivities f_21850_
+	activityMemoriesToEraseWhenStopped f_21848_
+	activityRequirements f_21847_
+	availableBehaviorsByPriority f_21845_
+	codec f_21842_
+	coreActivities f_21849_
+	defaultActivity f_21851_
+	lastScheduleUpdate f_21852_
+	memories f_21843_
+	schedule f_21846_
+	sensors f_21844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V <init>
+		0 p_21855_ p_21855_
+		1 p_21856_ p_21856_
+		2 p_21857_ p_21857_
+		3 p_21858_ p_21858_
+	activityRequirementsAreMet (Lnet/minecraft/world/entity/schedule/Activity;)Z m_21969_
+		0 p_21970_ p_21970_
+	addActivity (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V m_21900_
+		0 p_21901_ p_21901_
+		1 p_21902_ p_21902_
+	addActivity (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V m_21891_
+		0 p_21892_ p_21892_
+		1 p_21893_ p_21893_
+		2 p_21894_ p_21894_
+	addActivityAndRemoveMemoriesWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V m_21907_
+		0 p_21908_ p_21908_
+		1 p_21909_ p_21909_
+		2 p_21910_ p_21910_
+		3 p_21911_ p_21911_
+	addActivityAndRemoveMemoryWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_21895_
+		0 p_21896_ p_21896_
+		1 p_21897_ p_21897_
+		2 p_21898_ p_21898_
+		3 p_21899_ p_21899_
+	addActivityWithConditions (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V m_21903_
+		0 p_21904_ p_21904_
+		1 p_21905_ p_21905_
+		2 p_21906_ p_21906_
+	checkMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z m_21876_
+		0 p_21877_ p_21877_
+		1 p_21878_ p_21878_
+	clearMemories ()V m_276084_
+	codec (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; m_21946_
+		static
+		0 p_21947_ p_21947_
+		1 p_21948_ p_21948_
+	copyWithoutBehaviors ()Lnet/minecraft/world/entity/ai/Brain; m_21973_
+	createPriorityPairs (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; m_21859_
+		0 p_21860_ p_21860_
+		1 p_21861_ p_21861_
+	eraseMemoriesForOtherActivitesThan (Lnet/minecraft/world/entity/schedule/Activity;)V m_21966_
+		0 p_21967_ p_21967_
+	eraseMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_21936_
+		0 p_21937_ p_21937_
+	forgetOutdatedMemories ()V m_21976_
+	getActiveActivities ()Ljava/util/Set; m_147340_
+	getActiveNonCoreActivity ()Ljava/util/Optional; m_21968_
+	getMemories ()Ljava/util/Map; m_147339_
+	getMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_21952_
+		0 p_21953_ p_21953_
+	getMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_257414_
+		0 p_259344_ p_259344_
+	getRunningBehaviors ()Ljava/util/List; m_21956_
+	getSchedule ()Lnet/minecraft/world/entity/schedule/Schedule; m_21932_
+	getTimeUntilExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J m_147341_
+		0 p_147342_ p_147342_
+	hasMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z m_21874_
+		0 p_21875_ p_21875_
+	isActive (Lnet/minecraft/world/entity/schedule/Activity;)Z m_21954_
+		0 p_21955_ p_21955_
+	isEmptyCollection (Ljava/lang/Object;)Z m_21918_
+		0 p_21919_ p_21919_
+	isMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z m_21938_
+		0 p_21939_ p_21939_
+		1 p_21940_ p_21940_
+	lambda$addActivityAndRemoveMemoriesWhenStopped$3 (Ljava/lang/Integer;)Ljava/util/Map; m_21916_
+		static
+		0 p_21917_ p_21917_
+	lambda$addActivityAndRemoveMemoriesWhenStopped$4 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; m_21971_
+		static
+		0 p_21972_ p_21972_
+	lambda$clearMemories$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_276078_
+		0 p_276103_ p_276103_
+	lambda$isMemoryValue$2 (Ljava/lang/Object;Ljava/lang/Object;)Z m_21920_
+		static
+		0 p_21921_ p_21921_
+		1 p_21922_ p_21922_
+	lambda$memories$0 (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_21928_
+		static
+		0 p_21929_ p_21929_
+	memories ()Ljava/util/stream/Stream; m_21975_
+	provider (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/Brain$Provider; m_21923_
+		static
+		0 p_21924_ p_21924_
+		1 p_21925_ p_21925_
+	removeAllBehaviors ()V m_147343_
+	serializeStart (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; m_21914_
+		0 p_21915_ p_21915_
+	setActiveActivity (Lnet/minecraft/world/entity/schedule/Activity;)V m_21960_
+		0 p_21961_ p_21961_
+	setActiveActivityIfPossible (Lnet/minecraft/world/entity/schedule/Activity;)V m_21889_
+		0 p_21890_ p_21890_
+	setActiveActivityToFirstValid (Ljava/util/List;)V m_21926_
+		0 p_21927_ p_21927_
+	setCoreActivities (Ljava/util/Set;)V m_21930_
+		0 p_21931_ p_21931_
+	setDefaultActivity (Lnet/minecraft/world/entity/schedule/Activity;)V m_21944_
+		0 p_21945_ p_21945_
+	setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V m_21879_
+		0 p_21880_ p_21880_
+		1 p_21881_ p_21881_
+	setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V m_21886_
+		0 p_21887_ p_21887_
+		1 p_21888_ p_21888_
+	setMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V m_21941_
+		0 p_21942_ p_21942_
+		1 p_21943_ p_21943_
+	setMemoryWithExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V m_21882_
+		0 p_21883_ p_21883_
+		1 p_21884_ p_21884_
+		2 p_21885_ p_21885_
+	setSchedule (Lnet/minecraft/world/entity/schedule/Schedule;)V m_21912_
+		0 p_21913_ p_21913_
+	startEachNonRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21957_
+		0 p_21958_ p_21958_
+		1 p_21959_ p_21959_
+	stopAll (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21933_
+		0 p_21934_ p_21934_
+		1 p_21935_ p_21935_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21865_
+		0 p_21866_ p_21866_
+		1 p_21867_ p_21867_
+	tickEachRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21963_
+		0 p_21964_ p_21964_
+		1 p_21965_ p_21965_
+	tickSensors (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_21949_
+		0 p_21950_ p_21950_
+		1 p_21951_ p_21951_
+	updateActivityFromSchedule (JJ)V m_21862_
+		0 p_21863_ p_21863_
+		1 p_21864_ p_21864_
+	useDefaultActivity ()V m_21962_
+net/minecraft/world/entity/ai/Brain$1 net/minecraft/world/entity/ai/Brain$1
+	val$codecReference f_21979_
+	val$memoryTypes f_21977_
+	val$sensorTypes f_21978_
+	<init> (Ljava/util/Collection;Ljava/util/Collection;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
+		0 p_21981_ p_21981_
+		1 p_21982_ p_21982_
+		2 p_21983_ p_21983_
+	captureRead (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_21996_
+		0 p_21997_ p_21997_
+		1 p_21998_ p_21998_
+		2 p_21999_ p_21999_
+	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
+		0 p_22022_ p_22022_
+		1 p_22023_ p_22023_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_22025_ p_22025_
+		1 p_22026_ p_22026_
+		2 p_22027_ p_22027_
+	encode (Lnet/minecraft/world/entity/ai/Brain;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
+		0 p_21985_ p_21985_
+		1 p_21986_ p_21986_
+		2 p_21987_ p_21987_
+	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
+		0 p_22029_ p_22029_
+	lambda$captureRead$5 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; m_274185_
+		static
+		0 p_274960_ p_274960_
+	lambda$captureRead$6 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; m_274186_
+		static
+		0 p_274961_ p_274961_
+	lambda$captureRead$7 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; m_22008_
+		static
+		0 p_22009_ p_22009_
+		1 p_22010_ p_22010_
+		2 p_22011_ p_22011_
+	lambda$captureRead$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_21990_
+		static
+		0 p_21991_ p_21991_
+		1 p_21992_ p_21992_
+	lambda$decode$3 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; m_147347_
+		0 p_147348_ p_147348_
+		1 p_147349_ p_147349_
+		2 p_147350_ p_147350_
+	lambda$decode$4 (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V m_257154_
+		0 p_258250_ p_258250_
+		1 p_258251_ p_258251_
+		2 p_258252_ p_258252_
+	lambda$encode$9 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/Brain$MemoryValue;)V m_22004_
+		static
+		0 p_22005_ p_22005_
+		1 p_22006_ p_22006_
+		2 p_22007_ p_22007_
+	lambda$keys$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/ResourceLocation; m_257155_
+		static
+		0 p_258253_ p_258253_
+		1 p_258254_ p_258254_
+	lambda$keys$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; m_22019_
+		static
+		0 p_22020_ p_22020_
+	lambda$keys$2 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_22016_
+		static
+		0 p_22017_ p_22017_
+		1 p_22018_ p_22018_
+net/minecraft/world/entity/ai/Brain$MemoryValue net/minecraft/world/entity/ai/Brain$MemoryValue
+	type f_22030_
+	value f_22031_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V <init>
+		0 p_22033_ p_22033_
+		1 p_22034_ p_22034_
+	createUnchecked (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; m_22059_
+		static
+		0 p_22060_ p_22060_
+		1 p_22061_ p_22061_
+	lambda$serialize$0 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)V m_257156_
+		0 p_258255_ p_258255_
+		1 p_258256_ p_258256_
+		2 p_258257_ p_258257_
+		3 p_258258_ p_258258_
+	lambda$serialize$1 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V m_22050_
+		0 p_22051_ p_22051_
+		1 p_22052_ p_22052_
+		2 p_22053_ p_22053_
+	serialize (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V m_22047_
+		0 p_22048_ p_22048_
+		1 p_22049_ p_22049_
+	setMemoryInternal (Lnet/minecraft/world/entity/ai/Brain;)V m_22042_
+		0 p_22043_ p_22043_
+net/minecraft/world/entity/ai/Brain$Provider net/minecraft/world/entity/ai/Brain$Provider
+	codec f_22064_
+	memoryTypes f_22062_
+	sensorTypes f_22063_
+	<init> (Ljava/util/Collection;Ljava/util/Collection;)V <init>
+		0 p_22066_ p_22066_
+		1 p_22067_ p_22067_
+	lambda$makeBrain$0 ()Lcom/mojang/serialization/Codec; m_147356_
+	lambda$makeBrain$1 ()Lnet/minecraft/world/entity/ai/Brain; m_22072_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_22073_
+		0 p_22074_ p_22074_
+net/minecraft/world/entity/ai/attributes/Attribute net/minecraft/world/entity/ai/attributes/Attribute
+	MAX_NAME_LENGTH f_147357_
+	defaultValue f_22076_
+	descriptionId f_22078_
+	syncable f_22077_
+	<init> (Ljava/lang/String;D)V <init>
+		0 p_22080_ p_22080_
+		1 p_22081_ p_22081_
+	getDefaultValue ()D m_22082_
+	getDescriptionId ()Ljava/lang/String; m_22087_
+	isClientSyncable ()Z m_22086_
+	sanitizeValue (D)D m_6740_
+		0 p_22083_ p_22083_
+	setSyncable (Z)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22084_
+		0 p_22085_ p_22085_
+net/minecraft/world/entity/ai/attributes/AttributeInstance net/minecraft/world/entity/ai/attributes/AttributeInstance
+	attribute f_22088_
+	baseValue f_22092_
+	cachedValue f_22094_
+	dirty f_22093_
+	modifierById f_22090_
+	modifiersByOperation f_22089_
+	onDirty f_22095_
+	permanentModifiers f_22091_
+	<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/function/Consumer;)V <init>
+		0 p_22097_ p_22097_
+		1 p_22098_ p_22098_
+	addModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22133_
+		0 p_22134_ p_22134_
+	addPermanentModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22125_
+		0 p_22126_ p_22126_
+	addTransientModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22118_
+		0 p_22119_ p_22119_
+	calculateValue ()D m_22137_
+	getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22099_
+	getBaseValue ()D m_22115_
+	getModifier (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_22111_
+		0 p_22112_ p_22112_
+	getModifiers ()Ljava/util/Set; m_22122_
+	getModifiers (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; m_22104_
+		0 p_22105_ p_22105_
+	getModifiersOrEmpty (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Collection; m_22116_
+		0 p_22117_ p_22117_
+	getValue ()D m_22135_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Z m_22109_
+		0 p_22110_ p_22110_
+	lambda$getModifiers$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; m_22123_
+		static
+		0 p_22124_ p_22124_
+	lambda$replaceFrom$1 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Ljava/util/Set;)V m_22106_
+		0 p_22107_ p_22107_
+		1 p_22108_ p_22108_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_22113_
+		0 p_22114_ p_22114_
+	removeModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22130_
+		0 p_22131_ p_22131_
+	removeModifier (Ljava/util/UUID;)V m_22120_
+		0 p_22121_ p_22121_
+	removeModifiers ()V m_22132_
+	removePermanentModifier (Ljava/util/UUID;)Z m_22127_
+		0 p_22128_ p_22128_
+	replaceFrom (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22102_
+		0 p_22103_ p_22103_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_22136_
+	setBaseValue (D)V m_22100_
+		0 p_22101_ p_22101_
+	setDirty ()V m_22129_
+net/minecraft/world/entity/ai/attributes/AttributeMap net/minecraft/world/entity/ai/attributes/AttributeMap
+	LOGGER f_22138_
+	attributes f_22139_
+	dirtyAttributes f_22140_
+	supplier f_22141_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier;)V <init>
+		0 p_22144_ p_22144_
+	addTransientAttributeModifiers (Lcom/google/common/collect/Multimap;)V m_22178_
+		0 p_22179_ p_22179_
+	assignValues (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V m_22159_
+		0 p_22160_ p_22160_
+	getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22185_
+		0 p_22186_ p_22186_
+	getDirtyAttributes ()Ljava/util/Set; m_22145_
+	getInstance (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_246600_
+		0 p_250010_ p_250010_
+	getInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22146_
+		0 p_22147_ p_22147_
+	getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D m_22173_
+		0 p_22174_ p_22174_
+		1 p_22175_ p_22175_
+	getModifierValue (Lnet/minecraft/core/Holder;Ljava/util/UUID;)D m_246117_
+		0 p_251534_ p_251534_
+		1 p_250438_ p_250438_
+	getSyncableAttributes ()Ljava/util/Collection; m_22170_
+	getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22181_
+		0 p_22182_ p_22182_
+	hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z m_22171_
+		0 p_22172_ p_22172_
+	hasAttribute (Lnet/minecraft/core/Holder;)Z m_247503_
+		0 p_248893_ p_248893_
+	hasModifier (Lnet/minecraft/core/Holder;Ljava/util/UUID;)Z m_245160_
+		0 p_250299_ p_250299_
+		1 p_250415_ p_250415_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z m_22154_
+		0 p_22155_ p_22155_
+		1 p_22156_ p_22156_
+	lambda$addTransientAttributeModifiers$3 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V m_22148_
+		0 p_22149_ p_22149_
+		1 p_22150_ p_22150_
+	lambda$assignValues$4 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22176_
+		0 p_22177_ p_22177_
+	lambda$getInstance$1 (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22187_
+		0 p_22188_ p_22188_
+	lambda$getSyncableAttributes$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z m_22183_
+		static
+		0 p_22184_ p_22184_
+	lambda$load$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/ai/attributes/Attribute;)V m_22165_
+		0 p_22166_ p_22166_
+		1 p_22167_ p_22167_
+	lambda$load$6 (Ljava/lang/String;)V m_22163_
+		static
+		0 p_22164_ p_22164_
+	lambda$removeAttributeModifiers$2 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/Collection;)V m_22151_
+		0 p_22152_ p_22152_
+		1 p_22153_ p_22153_
+	load (Lnet/minecraft/nbt/ListTag;)V m_22168_
+		0 p_22169_ p_22169_
+	onAttributeModified (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_22157_
+		0 p_22158_ p_22158_
+	removeAttributeModifiers (Lcom/google/common/collect/Multimap;)V m_22161_
+		0 p_22162_ p_22162_
+	save ()Lnet/minecraft/nbt/ListTag; m_22180_
+net/minecraft/world/entity/ai/attributes/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier
+	LOGGER f_22189_
+	amount f_22190_
+	id f_22193_
+	nameGetter f_22192_
+	operation f_22191_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22205_ p_22205_
+		1 p_22206_ p_22206_
+		2 p_22207_ p_22207_
+		3 p_22208_ p_22208_
+	<init> (Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22196_ p_22196_
+		1 p_22197_ p_22197_
+		2 p_22198_ p_22198_
+	<init> (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
+		0 p_22200_ p_22200_
+		1 p_22201_ p_22201_
+		2 p_22202_ p_22202_
+		3 p_22203_ p_22203_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_22221_ p_22221_
+	getAmount ()D m_22218_
+	getId ()Ljava/util/UUID; m_22209_
+	getName ()Ljava/lang/String; m_22214_
+	getOperation ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_22217_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_22215_
+		static
+		0 p_22216_ p_22216_
+	lambda$new$1 (Ljava/lang/String;)Ljava/lang/String; m_22210_
+		static
+		0 p_22211_ p_22211_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; m_22212_
+		static
+		0 p_22213_ p_22213_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_22219_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
+	$VALUES $VALUES
+	ADDITION ADDITION
+	MULTIPLY_BASE MULTIPLY_BASE
+	MULTIPLY_TOTAL MULTIPLY_TOTAL
+	OPERATIONS f_22227_
+	value f_22228_
+	$values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_147358_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_22232_ p_22232_
+		1 p_22233_ p_22233_
+		2 p_22234_ p_22234_
+	fromValue (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_22236_
+		static
+		0 p_22237_ p_22237_
+	toValue ()I m_22235_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; valueOf
+		static
+		0 p_22239_ p_22239_
+	values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; values
+		static
+net/minecraft/world/entity/ai/attributes/AttributeSupplier net/minecraft/world/entity/ai/attributes/AttributeSupplier
+	instances f_22241_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_22243_ p_22243_
+	builder ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22244_
+		static
+	createInstance (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22250_
+		0 p_22251_ p_22251_
+		1 p_22252_ p_22252_
+	getAttributeInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22260_
+		0 p_22261_ p_22261_
+	getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22253_
+		0 p_22254_ p_22254_
+	getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D m_22247_
+		0 p_22248_ p_22248_
+		1 p_22249_ p_22249_
+	getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D m_22245_
+		0 p_22246_ p_22246_
+	hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z m_22258_
+		0 p_22259_ p_22259_
+	hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z m_22255_
+		0 p_22256_ p_22256_
+		1 p_22257_ p_22257_
+net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder
+	builder f_22262_
+	instanceFrozen f_22263_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22266_
+		0 p_22267_ p_22267_
+	add (Lnet/minecraft/world/entity/ai/attributes/Attribute;D)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_22268_
+		0 p_22269_ p_22269_
+		1 p_22270_ p_22270_
+	build ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; m_22265_
+	create (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; m_22274_
+		0 p_22275_ p_22275_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V m_257157_
+		0 p_258259_ p_258259_
+		1 p_258260_ p_258260_
+net/minecraft/world/entity/ai/attributes/Attributes net/minecraft/world/entity/ai/attributes/Attributes
+	ARMOR f_22284_
+	ARMOR_TOUGHNESS f_22285_
+	ATTACK_DAMAGE f_22281_
+	ATTACK_KNOCKBACK f_22282_
+	ATTACK_SPEED f_22283_
+	FLYING_SPEED f_22280_
+	FOLLOW_RANGE f_22277_
+	JUMP_STRENGTH f_22288_
+	KNOCKBACK_RESISTANCE f_22278_
+	LUCK f_22286_
+	MAX_HEALTH f_22276_
+	MOVEMENT_SPEED f_22279_
+	SPAWN_REINFORCEMENTS_CHANCE f_22287_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/Attribute; m_22290_
+		static
+		0 p_22291_ p_22291_
+		1 p_22292_ p_22292_
+net/minecraft/world/entity/ai/attributes/DefaultAttributes net/minecraft/world/entity/ai/attributes/DefaultAttributes
+	LOGGER f_22293_
+	SUPPLIERS f_22294_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getSupplier (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; m_22297_
+		static
+		0 p_22298_ p_22298_
+	hasSupplier (Lnet/minecraft/world/entity/EntityType;)Z m_22301_
+		static
+		0 p_22302_ p_22302_
+	lambda$validate$0 (Lnet/minecraft/world/entity/EntityType;)Z m_22305_
+		static
+		0 p_22306_ p_22306_
+	lambda$validate$1 (Lnet/minecraft/world/entity/EntityType;)Z m_22303_
+		static
+		0 p_22304_ p_22304_
+	lambda$validate$2 (Lnet/minecraft/resources/ResourceLocation;)V m_22299_
+		static
+		0 p_22300_ p_22300_
+	validate ()V m_22296_
+		static
+net/minecraft/world/entity/ai/attributes/RangedAttribute net/minecraft/world/entity/ai/attributes/RangedAttribute
+	maxValue f_22308_
+	minValue f_22307_
+	<init> (Ljava/lang/String;DDD)V <init>
+		0 p_22310_ p_22310_
+		1 p_22311_ p_22311_
+		2 p_22312_ p_22312_
+		3 p_22313_ p_22313_
+	getMaxValue ()D m_147362_
+	getMinValue ()D m_147361_
+	sanitizeValue (D)D m_6740_
+		0 p_22315_ p_22315_
+net/minecraft/world/entity/ai/attributes/package-info net/minecraft/world/entity/ai/attributes/package-info
+net/minecraft/world/entity/ai/behavior/AcquirePoi net/minecraft/world/entity/ai/behavior/AcquirePoi
+	SCAN_RANGE f_147363_
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257613_
+		static
+		0 p_259994_ p_259994_
+		1 p_259167_ p_259167_
+		2 p_259077_ p_259077_
+		3 p_259824_ p_259824_
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258026_
+		static
+		0 p_260007_ p_260007_
+		1 p_259129_ p_259129_
+		2 p_260194_ p_260194_
+		3 p_259108_ p_259108_
+		4 p_260129_ p_260129_
+	findPathToPois (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; m_217097_
+		static
+		0 p_217098_ p_217098_
+		1 p_217099_ p_217099_
+	lambda$create$0 (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z m_22336_
+		static
+		0 p_22337_ p_22337_
+		1 p_22338_ p_22338_
+	lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z m_257159_
+		static
+		0 p_258264_ p_258264_
+		1 p_258265_ p_258265_
+		2 p_258266_ p_258266_
+	lambda$create$10 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257160_
+		static
+		0 p_258267_ p_258267_
+		1 p_258268_ p_258268_
+		2 p_258269_ p_258269_
+	lambda$create$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z m_217106_
+		static
+		0 p_217107_ p_217107_
+		1 p_217108_ p_217108_
+		2 p_217109_ p_217109_
+	lambda$create$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Byte;)V m_147366_
+		static
+		0 p_147367_ p_147367_
+		1 p_147368_ p_147368_
+		2 p_147369_ p_147369_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/world/entity/PathfinderMob;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V m_288119_
+		static
+		0 p_288772_ p_288772_
+		1 p_288773_ p_288773_
+		2 p_288774_ p_288774_
+		3 p_288775_ p_288775_
+		4 p_288776_ p_288776_
+		5 p_288777_ p_288777_
+		6 p_288778_ p_288778_
+		7 p_288779_ p_288779_
+		8 p_288780_ p_288780_
+	lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;JJ)Lnet/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry; m_263976_
+		static
+		0 p_264879_ p_264879_
+		1 p_264880_ p_264880_
+		2 p_264881_ p_264881_
+	lambda$create$6 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257163_
+		static
+		0 p_258286_ p_258286_
+		1 p_258287_ p_258287_
+		2 p_258288_ p_258288_
+		3 p_258289_ p_258289_
+		4 p_258290_ p_258290_
+		5 p_258291_ p_258291_
+		6 p_258292_ p_258292_
+		7 p_258293_ p_258293_
+		8 p_258294_ p_258294_
+	lambda$create$7 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257164_
+		static
+		0 p_258295_ p_258295_
+		1 p_258296_ p_258296_
+		2 p_258297_ p_258297_
+		3 p_258298_ p_258298_
+		4 p_258299_ p_258299_
+		5 p_258300_ p_258300_
+	lambda$create$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257161_
+		static
+		0 p_258270_ p_258270_
+		1 p_258271_ p_258271_
+		2 p_258272_ p_258272_
+		3 p_258273_ p_258273_
+		4 p_258274_ p_258274_
+		5 p_258275_ p_258275_
+		6 p_258276_ p_258276_
+	lambda$create$9 (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257165_
+		static
+		0 p_258301_ p_258301_
+		1 p_258302_ p_258302_
+net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry
+	MAX_INTERVAL_INCREASE f_147374_
+	MAX_RETRY_PATHFINDING_INTERVAL f_147375_
+	MIN_INTERVAL_INCREASE f_147373_
+	currentDelay f_22376_
+	nextScheduledAttemptTimestamp f_22375_
+	previousAttemptTimestamp f_22374_
+	random f_22373_
+	<init> (Lnet/minecraft/util/RandomSource;J)V <init>
+		0 p_217111_ p_217111_
+		1 p_217112_ p_217112_
+	isStillValid (J)Z m_22382_
+		0 p_22383_ p_22383_
+	markAttempt (J)V m_22380_
+		0 p_22381_ p_22381_
+	shouldRetry (J)Z m_22384_
+		0 p_22385_ p_22385_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/AnimalMakeLove net/minecraft/world/entity/ai/behavior/AnimalMakeLove
+	BREED_RANGE f_147376_
+	MAX_DURATION f_147378_
+	MIN_DURATION f_147377_
+	partnerType f_22387_
+	spawnChildAtTime f_22389_
+	speedModifier f_22388_
+	<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
+		0 p_22391_ p_22391_
+		1 p_22392_ p_22392_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)Z m_6737_
+		0 p_22416_ p_22416_
+		1 p_22417_ p_22417_
+		2 p_22418_ p_22418_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22412_ p_22412_
+		1 p_22413_ p_22413_
+		2 p_22414_ p_22414_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)Z m_6114_
+		0 p_22401_ p_22401_
+		1 p_22402_ p_22402_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22394_ p_22394_
+		1 p_22395_ p_22395_
+	findValidBreedPartner (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; m_22431_
+		0 p_22432_ p_22432_
+	getBreedTarget (Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/entity/animal/Animal; m_22409_
+		0 p_22410_ p_22410_
+	hasBreedTargetOfRightType (Lnet/minecraft/world/entity/animal/Animal;)Z m_22421_
+		0 p_22422_ p_22422_
+	lambda$findValidBreedPartner$0 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/LivingEntity;)Z m_289089_
+		0 p_289311_ p_289311_
+		1 p_289312_ p_289312_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22397_ p_22397_
+		1 p_22398_ p_22398_
+		2 p_22399_ p_22399_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6735_
+		0 p_22404_ p_22404_
+		1 p_22405_ p_22405_
+		2 p_22406_ p_22406_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22424_ p_22424_
+		1 p_22425_ p_22425_
+		2 p_22426_ p_22426_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6732_
+		0 p_22438_ p_22438_
+		1 p_22439_ p_22439_
+		2 p_22440_ p_22440_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6725_
+		0 p_22428_ p_22428_
+		1 p_22429_ p_22429_
+		2 p_22430_ p_22430_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22434_ p_22434_
+		1 p_22435_ p_22435_
+		2 p_22436_ p_22436_
+net/minecraft/world/entity/ai/behavior/AnimalPanic net/minecraft/world/entity/ai/behavior/AnimalPanic
+	DEFAULT_SHOULD_PANIC_PREDICATE f_273847_
+	PANIC_DISTANCE_HORIZONTAL f_196637_
+	PANIC_DISTANCE_VERTICAL f_147382_
+	PANIC_MAX_DURATION f_147380_
+	PANIC_MIN_DURATION f_147379_
+	shouldPanic f_273842_
+	speedMultiplier f_147383_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLjava/util/function/Predicate;)V <init>
+		0 p_275357_ p_275357_
+		1 p_275369_ p_275369_
+	<init> (F)V <init>
+		0 p_147385_ p_147385_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147395_ p_147395_
+		1 p_147396_ p_147396_
+		2 p_147397_ p_147397_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147391_ p_147391_
+		1 p_147392_ p_147392_
+		2 p_147393_ p_147393_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_275362_ p_275362_
+		1 p_275525_ p_275525_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z m_6114_
+		0 p_275286_ p_275286_
+		1 p_275721_ p_275721_
+	getPanicPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/phys/Vec3; m_196638_
+		0 p_196639_ p_196639_
+		1 p_196640_ p_196640_
+	lambda$lookForWater$1 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_196644_
+		static
+		0 p_196645_ p_196645_
+		1 p_196646_ p_196646_
+	lambda$lookForWater$2 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284016_
+		static
+		0 p_284704_ p_284704_
+		1 p_284705_ p_284705_
+	lambda$lookForWater$3 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284017_
+		static
+		0 p_284706_ p_284706_
+		1 p_284707_ p_284707_
+	lambda$static$0 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_289090_
+		static
+		0 p_289313_ p_289313_
+	lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_196641_
+		0 p_196642_ p_196642_
+		1 p_196643_ p_196643_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147387_ p_147387_
+		1 p_147388_ p_147388_
+		2 p_147389_ p_147389_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147399_ p_147399_
+		1 p_147400_ p_147400_
+		2 p_147401_ p_147401_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_217118_ p_217118_
+		1 p_217119_ p_217119_
+		2 p_217120_ p_217120_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217114_ p_217114_
+		1 p_217115_ p_217115_
+		2 p_217116_ p_217116_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147407_ p_147407_
+		1 p_147408_ p_147408_
+		2 p_147409_ p_147409_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147403_ p_147403_
+		1 p_147404_ p_147404_
+		2 p_147405_ p_147405_
+net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257634_
+		static
+	lambda$create$0 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_22465_
+		static
+		0 p_22466_ p_22466_
+		1 p_22467_ p_22467_
+	lambda$create$1 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z m_217123_
+		static
+		0 p_217124_ p_217124_
+		1 p_217125_ p_217125_
+	lambda$create$2 (Lnet/minecraft/core/Holder;)Ljava/util/Optional; m_257169_
+		static
+		0 p_258313_ p_258313_
+	lambda$create$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/VillagerProfession;)V m_22461_
+		static
+		0 p_22462_ p_22462_
+		1 p_22463_ p_22463_
+		2 p_22464_ p_22464_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257167_
+		static
+		0 p_258306_ p_258306_
+		1 p_258307_ p_258307_
+		2 p_258308_ p_258308_
+		3 p_258309_ p_258309_
+		4 p_258310_ p_258310_
+		5 p_258311_ p_258311_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257166_
+		static
+		0 p_258303_ p_258303_
+		1 p_258304_ p_258304_
+		2 p_258305_ p_258305_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257168_
+		static
+		0 p_258312_ p_258312_
+net/minecraft/world/entity/ai/behavior/BabyFollowAdult net/minecraft/world/entity/ai/behavior/BabyFollowAdult
+	<init> ()V <init>
+	create (Lnet/minecraft/util/valueproviders/UniformInt;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257685_
+		static
+		0 p_260109_ p_260109_
+		1 p_259621_ p_259621_
+	create (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257631_
+		static
+		0 p_259321_ p_259321_
+		1 p_259190_ p_259190_
+	lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_147419_
+		static
+		0 p_147420_ p_147420_
+		1 p_147421_ p_147421_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;J)Z m_257171_
+		static
+		0 p_258320_ p_258320_
+		1 p_258321_ p_258321_
+		2 p_258322_ p_258322_
+		3 p_258323_ p_258323_
+		4 p_258324_ p_258324_
+		5 p_258325_ p_258325_
+		6 p_258326_ p_258326_
+		7 p_258327_ p_258327_
+		8 p_258328_ p_258328_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257170_
+		static
+		0 p_258314_ p_258314_
+		1 p_258315_ p_258315_
+		2 p_258316_ p_258316_
+		3 p_258317_ p_258317_
+		4 p_258318_ p_258318_
+		5 p_258319_ p_258319_
+	lambda$create$3 (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257172_
+		static
+		0 p_258329_ p_258329_
+		1 p_258330_ p_258330_
+		2 p_258331_ p_258331_
+net/minecraft/world/entity/ai/behavior/BackUpIfTooClose net/minecraft/world/entity/ai/behavior/BackUpIfTooClose
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257698_
+		static
+		0 p_259782_ p_259782_
+		1 p_259071_ p_259071_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257486_
+		static
+		0 p_260261_ p_260261_
+		1 p_259798_ p_259798_
+		2 p_260104_ p_260104_
+		3 p_259804_ p_259804_
+		4 p_259683_ p_259683_
+		5 p_259487_ p_259487_
+		6 p_259617_ p_259617_
+		7 p_260038_ p_260038_
+		8 p_259374_ p_259374_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257668_
+		static
+		0 p_259871_ p_259871_
+		1 p_259132_ p_259132_
+		2 p_259885_ p_259885_
+		3 p_260206_ p_260206_
+		4 p_259953_ p_259953_
+		5 p_259993_ p_259993_
+		6 p_259209_ p_259209_
+	lambda$create$2 (IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257511_
+		static
+		0 p_260256_ p_260256_
+		1 p_259924_ p_259924_
+		2 p_260278_ p_260278_
+net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257393_
+		static
+		0 p_259988_ p_259988_
+		1 p_260143_ p_260143_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; m_257592_
+		static
+		0 p_259260_ p_259260_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258050_
+		static
+		0 p_259718_ p_259718_
+		1 p_259151_ p_259151_
+		2 p_259595_ p_259595_
+		3 p_260328_ p_260328_
+		4 p_259412_ p_259412_
+		5 p_259725_ p_259725_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257748_
+		static
+		0 p_260288_ p_260288_
+		1 p_260120_ p_260120_
+		2 p_259674_ p_259674_
+		3 p_259822_ p_259822_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257872_
+		static
+		0 p_260040_ p_260040_
+		1 p_259338_ p_259338_
+		2 p_259944_ p_259944_
+net/minecraft/world/entity/ai/behavior/Behavior net/minecraft/world/entity/ai/behavior/Behavior
+	DEFAULT_DURATION f_147431_
+	endTimestamp f_22524_
+	entryCondition f_22522_
+	maxDuration f_22526_
+	minDuration f_22525_
+	status f_22523_
+	<init> (Ljava/util/Map;II)V <init>
+		0 p_22533_ p_22533_
+		1 p_22534_ p_22534_
+		2 p_22535_ p_22535_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_22528_ p_22528_
+	<init> (Ljava/util/Map;I)V <init>
+		0 p_22530_ p_22530_
+		1 p_22531_ p_22531_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22545_ p_22545_
+		1 p_22546_ p_22546_
+		2 p_22547_ p_22547_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22538_ p_22538_
+		1 p_22539_ p_22539_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_22563_ p_22563_
+		1 p_22564_ p_22564_
+		2 p_22565_ p_22565_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z m_22543_
+		0 p_22544_ p_22544_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22540_ p_22540_
+		1 p_22541_ p_22541_
+		2 p_22542_ p_22542_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22548_ p_22548_
+		1 p_22549_ p_22549_
+		2 p_22550_ p_22550_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22551_ p_22551_
+		1 p_22552_ p_22552_
+		2 p_22553_ p_22553_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_22559_ p_22559_
+		1 p_22560_ p_22560_
+		2 p_22561_ p_22561_
+	timedOut (J)Z m_7773_
+		0 p_22537_ p_22537_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_22555_ p_22555_
+		1 p_22556_ p_22556_
+		2 p_22557_ p_22557_
+net/minecraft/world/entity/ai/behavior/Behavior$Status net/minecraft/world/entity/ai/behavior/Behavior$Status
+	$VALUES $VALUES
+	RUNNING RUNNING
+	STOPPED STOPPED
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_147432_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22572_ p_22572_
+		1 p_22573_ p_22573_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; valueOf
+		static
+		0 p_22575_ p_22575_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; values
+		static
+net/minecraft/world/entity/ai/behavior/BehaviorControl net/minecraft/world/entity/ai/behavior/BehaviorControl
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_259056_ p_259056_
+		1 p_259620_ p_259620_
+		2 p_260105_ p_260105_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259926_ p_259926_
+		1 p_260016_ p_260016_
+		2 p_259089_ p_259089_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259494_ p_259494_
+		1 p_259608_ p_259608_
+		2 p_260186_ p_260186_
+net/minecraft/world/entity/ai/behavior/BehaviorUtils net/minecraft/world/entity/ai/behavior/BehaviorUtils
+	<init> ()V <init>
+	canSee (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_22667_
+		static
+		0 p_22668_ p_22668_
+		1 p_22669_ p_22669_
+	entityIsVisible (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z m_22636_
+		static
+		0 p_22637_ p_22637_
+		1 p_22638_ p_22638_
+	findSectionClosestToVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;I)Lnet/minecraft/core/SectionPos; m_22581_
+		static
+		0 p_22582_ p_22582_
+		1 p_22583_ p_22583_
+		2 p_22584_ p_22584_
+	getLivingEntityFromUUIDMemory (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_22610_
+		static
+		0 p_22611_ p_22611_
+		1 p_22612_ p_22612_
+	getNearestTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22625_
+		static
+		0 p_22626_ p_22626_
+		1 p_22627_ p_22627_
+		2 p_22628_ p_22628_
+	getRandomSwimmablePos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_147444_
+		static
+		0 p_147445_ p_147445_
+		1 p_147446_ p_147446_
+		2 p_147447_ p_147447_
+	getTargetNearestMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22606_
+		static
+		0 p_22607_ p_22607_
+		1 p_22608_ p_22608_
+		2 p_22609_ p_22609_
+	isBreeding (Lnet/minecraft/world/entity/LivingEntity;)Z m_217126_
+		static
+		0 p_217127_ p_217127_
+	isOtherTargetMuchFurtherAwayThanCurrentAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;D)Z m_22598_
+		static
+		0 p_22599_ p_22599_
+		1 p_22600_ p_22600_
+		2 p_22601_ p_22601_
+	isWithinAttackRange (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;I)Z m_22632_
+		static
+		0 p_22633_ p_22633_
+		1 p_22634_ p_22634_
+		2 p_22635_ p_22635_
+	lambda$findSectionClosestToVillage$2 (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/SectionPos;)Z m_186014_
+		static
+		0 p_186015_ p_186015_
+		1 p_186016_ p_186016_
+		2 p_186017_ p_186017_
+	lambda$getLivingEntityFromUUIDMemory$3 (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_289091_
+		static
+		0 p_289314_ p_289314_
+		1 p_289315_ p_289315_
+	lambda$getLivingEntityFromUUIDMemory$4 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_186018_
+		static
+		0 p_186019_ p_186019_
+	lambda$targetIsValid$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289092_
+		static
+		0 p_289316_ p_289316_
+		1 p_289317_ p_289317_
+	lambda$targetIsValid$1 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z m_186035_
+		static
+		0 p_186036_ p_186036_
+		1 p_186037_ p_186037_
+	lockGazeAndWalkToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V m_22602_
+		static
+		0 p_22603_ p_22603_
+		1 p_22604_ p_22604_
+		2 p_22605_ p_22605_
+	lookAtEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_22670_
+		static
+		0 p_22671_ p_22671_
+		1 p_22672_ p_22672_
+	lookAtEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_22595_
+		static
+		0 p_22596_ p_22596_
+		1 p_22597_ p_22597_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;FI)V m_22590_
+		static
+		0 p_22591_ p_22591_
+		1 p_22592_ p_22592_
+		2 p_22593_ p_22593_
+		3 p_22594_ p_22594_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;FI)V m_22617_
+		static
+		0 p_22618_ p_22618_
+		1 p_22619_ p_22619_
+		2 p_22620_ p_22620_
+		3 p_22621_ p_22621_
+	setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V m_217128_
+		static
+		0 p_217129_ p_217129_
+		1 p_217130_ p_217130_
+		2 p_217131_ p_217131_
+		3 p_217132_ p_217132_
+	setWalkAndLookTargetMemoriesToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V m_22660_
+		static
+		0 p_22661_ p_22661_
+		1 p_22662_ p_22662_
+		2 p_22663_ p_22663_
+	targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;)Z m_22643_
+		static
+		0 p_22644_ p_22644_
+		1 p_22645_ p_22645_
+		2 p_22646_ p_22646_
+	targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/EntityType;)Z m_22639_
+		static
+		0 p_22640_ p_22640_
+		1 p_22641_ p_22641_
+		2 p_22642_ p_22642_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;F)V m_217133_
+		static
+		0 p_217134_ p_217134_
+		1 p_217135_ p_217135_
+		2 p_217136_ p_217136_
+		3 p_217137_ p_217137_
+		4 p_217138_ p_217138_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V m_22613_
+		static
+		0 p_22614_ p_22614_
+		1 p_22615_ p_22615_
+		2 p_22616_ p_22616_
+net/minecraft/world/entity/ai/behavior/BlockPosTracker net/minecraft/world/entity/ai/behavior/BlockPosTracker
+	blockPos f_22673_
+	centerPosition f_22674_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_251060_ p_251060_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_22676_ p_22676_
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_22679_ p_22679_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid
+	currentRaid f_22682_
+	<init> (II)V <init>
+		0 p_22684_ p_22684_
+		1 p_22685_ p_22685_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_22693_ p_22693_
+		1 p_22694_ p_22694_
+		2 p_22695_ p_22695_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22700_ p_22700_
+		1 p_22701_ p_22701_
+		2 p_22702_ p_22702_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_22690_ p_22690_
+		1 p_22691_ p_22691_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22687_ p_22687_
+		1 p_22688_ p_22688_
+	getFirework (Lnet/minecraft/world/item/DyeColor;I)Lnet/minecraft/world/item/ItemStack; m_22696_
+		0 p_22697_ p_22697_
+		1 p_22698_ p_22698_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22708_ p_22708_
+		1 p_22709_ p_22709_
+		2 p_22710_ p_22710_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_22704_ p_22704_
+		1 p_22705_ p_22705_
+		2 p_22706_ p_22706_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22716_ p_22716_
+		1 p_22717_ p_22717_
+		2 p_22718_ p_22718_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_22712_ p_22712_
+		1 p_22713_ p_22713_
+		2 p_22714_ p_22714_
+net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257819_
+		static
+		0 p_260270_ p_260270_
+		1 p_260344_ p_260344_
+		2 p_260014_ p_260014_
+		3 p_259596_ p_259596_
+	lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_263977_
+		static
+		0 p_264882_ p_264882_
+		1 p_264883_ p_264883_
+		2 p_264884_ p_264884_
+		3 p_264885_ p_264885_
+		4 p_264886_ p_264886_
+		5 p_264887_ p_264887_
+		6 p_264888_ p_264888_
+		7 p_264889_ p_264889_
+	lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257801_
+		static
+		0 p_260068_ p_260068_
+		1 p_259908_ p_259908_
+		2 p_259951_ p_259951_
+		3 p_259306_ p_259306_
+		4 p_259907_ p_259907_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258042_
+		static
+		0 p_259169_ p_259169_
+		1 p_259810_ p_259810_
+		2 p_259183_ p_259183_
+		3 p_259629_ p_259629_
+		4 p_260141_ p_260141_
+net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
+	cooldownTicks f_147460_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 p_147462_ p_147462_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147468_ p_147468_
+		1 p_147469_ p_147469_
+		2 p_147470_ p_147470_
+	getCooldownTickMemory (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_147465_
+		0 p_147466_ p_147466_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147472_ p_147472_
+		1 p_147473_ p_147473_
+		2 p_147474_ p_147474_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147476_ p_147476_
+		1 p_147477_ p_147477_
+		2 p_147478_ p_147478_
+	timedOut (J)Z m_7773_
+		0 p_147464_ p_147464_
+net/minecraft/world/entity/ai/behavior/Croak net/minecraft/world/entity/ai/behavior/Croak
+	CROAK_TICKS f_217139_
+	TIME_OUT_DURATION f_217140_
+	croakCounter f_217141_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z m_6737_
+		0 p_217154_ p_217154_
+		1 p_217155_ p_217155_
+		2 p_217156_ p_217156_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217158_ p_217158_
+		1 p_217159_ p_217159_
+		2 p_217160_ p_217160_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_6114_
+		0 p_217151_ p_217151_
+		1 p_217152_ p_217152_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217144_ p_217144_
+		1 p_217145_ p_217145_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217147_ p_217147_
+		1 p_217148_ p_217148_
+		2 p_217149_ p_217149_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6735_
+		0 p_217162_ p_217162_
+		1 p_217163_ p_217163_
+		2 p_217164_ p_217164_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6732_
+		0 p_217170_ p_217170_
+		1 p_217171_ p_217171_
+		2 p_217172_ p_217172_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217166_ p_217166_
+		1 p_217167_ p_217167_
+		2 p_217168_ p_217168_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217174_ p_217174_
+		1 p_217175_ p_217175_
+		2 p_217176_ p_217176_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6725_
+		0 p_217178_ p_217178_
+		1 p_217179_ p_217179_
+		2 p_217180_ p_217180_
+net/minecraft/world/entity/ai/behavior/CrossbowAttack net/minecraft/world/entity/ai/behavior/CrossbowAttack
+	TIMEOUT f_147479_
+	attackDelay f_22771_
+	crossbowState f_22772_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_22781_ p_22781_
+		1 p_22782_ p_22782_
+		2 p_22783_ p_22783_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_22790_ p_22790_
+		1 p_22791_ p_22791_
+		2 p_22792_ p_22792_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22775_ p_22775_
+		1 p_22776_ p_22776_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_22778_ p_22778_
+		1 p_22779_ p_22779_
+	crossbowAttack (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_22786_
+		0 p_22787_ p_22787_
+		1 p_22788_ p_22788_
+	getAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_22784_
+		static
+		0 p_22785_ p_22785_
+	lookAtTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_22797_
+		0 p_22798_ p_22798_
+		1 p_22799_ p_22799_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_22801_ p_22801_
+		1 p_22802_ p_22802_
+		2 p_22803_ p_22803_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_22805_ p_22805_
+		1 p_22806_ p_22806_
+		2 p_22807_ p_22807_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_22794_ p_22794_
+		1 p_22795_ p_22795_
+		2 p_22796_ p_22796_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_22809_ p_22809_
+		1 p_22810_ p_22810_
+		2 p_22811_ p_22811_
+net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState
+	$VALUES $VALUES
+	CHARGED CHARGED
+	CHARGING CHARGING
+	READY_TO_ATTACK READY_TO_ATTACK
+	UNCHARGED UNCHARGED
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; m_147480_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22819_ p_22819_
+		1 p_22820_ p_22820_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; valueOf
+		static
+		0 p_22822_ p_22822_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; values
+		static
+net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting
+	<init> ()V <init>
+	create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257459_
+		static
+		0 p_259945_ p_259945_
+		1 p_259837_ p_259837_
+	isVehicleValid (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)Z m_257447_
+		static
+		0 p_259293_ p_259293_
+		1 p_260023_ p_260023_
+		2 p_259048_ p_259048_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILjava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258045_
+		static
+		0 p_260286_ p_260286_
+		1 p_259254_ p_259254_
+		2 p_259624_ p_259624_
+		3 p_259268_ p_259268_
+		4 p_259287_ p_259287_
+		5 p_259246_ p_259246_
+		6 p_259462_ p_259462_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257527_
+		static
+		0 p_259976_ p_259976_
+		1 p_259414_ p_259414_
+		2 p_259894_ p_259894_
+		3 p_259326_ p_259326_
+	lambda$create$2 (ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257906_
+		static
+		0 p_259078_ p_259078_
+		1 p_260179_ p_260179_
+		2 p_259780_ p_259780_
+net/minecraft/world/entity/ai/behavior/DoNothing net/minecraft/world/entity/ai/behavior/DoNothing
+	endTimestamp f_256966_
+	maxDuration f_256804_
+	minDuration f_256900_
+	status f_256875_
+	<init> (II)V <init>
+		0 p_22840_ p_22840_
+		1 p_22841_ p_22841_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_260265_ p_260265_
+		1 p_259336_ p_259336_
+		2 p_259826_ p_259826_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259225_ p_259225_
+		1 p_259218_ p_259218_
+		2 p_259803_ p_259803_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259135_ p_259135_
+		1 p_259195_ p_259195_
+		2 p_259189_ p_259189_
+net/minecraft/world/entity/ai/behavior/EntityTracker net/minecraft/world/entity/ai/behavior/EntityTracker
+	entity f_22846_
+	trackEyeHeight f_22847_
+	<init> (Lnet/minecraft/world/entity/Entity;Z)V <init>
+		0 p_22849_ p_22849_
+		1 p_22850_ p_22850_
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_147481_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_22853_ p_22853_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/EraseMemoryIf net/minecraft/world/entity/ai/behavior/EraseMemoryIf
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258093_
+		static
+		0 p_260241_ p_260241_
+		1 p_259406_ p_259406_
+	lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257682_
+		static
+		0 p_259544_ p_259544_
+		1 p_259587_ p_259587_
+		2 p_259033_ p_259033_
+		3 p_259929_ p_259929_
+		4 p_260086_ p_260086_
+	lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257964_
+		static
+		0 p_259878_ p_259878_
+		1 p_259127_ p_259127_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257665_
+		static
+		0 p_259835_ p_259835_
+		1 p_259354_ p_259354_
+		2 p_260008_ p_260008_
+net/minecraft/world/entity/ai/behavior/FollowTemptation net/minecraft/world/entity/ai/behavior/FollowTemptation
+	CLOSE_ENOUGH_DIST f_147483_
+	TEMPTATION_COOLDOWN f_147482_
+	closeEnoughDistance f_283928_
+	speedModifier f_147484_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_288997_ p_288997_
+		1 p_288972_ p_288972_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_147486_ p_147486_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147501_ p_147501_
+		1 p_147502_ p_147502_
+		2 p_147503_ p_147503_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147494_ p_147494_
+		1 p_147495_ p_147495_
+		2 p_147496_ p_147496_
+	getSpeedModifier (Lnet/minecraft/world/entity/PathfinderMob;)F m_147497_
+		0 p_147498_ p_147498_
+	getTemptingPlayer (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Optional; m_147508_
+		0 p_147509_ p_147509_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; m_288122_
+		static
+		0 p_288784_ p_288784_
+	lambda$new$1 ()Lcom/google/common/collect/ImmutableMap; m_147499_
+		static
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147490_ p_147490_
+		1 p_147491_ p_147491_
+		2 p_147492_ p_147492_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147505_ p_147505_
+		1 p_147506_ p_147506_
+		2 p_147507_ p_147507_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_147515_ p_147515_
+		1 p_147516_ p_147516_
+		2 p_147517_ p_147517_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147511_ p_147511_
+		1 p_147512_ p_147512_
+		2 p_147513_ p_147513_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147519_ p_147519_
+		1 p_147520_ p_147520_
+		2 p_147521_ p_147521_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147523_ p_147523_
+		1 p_147524_ p_147524_
+		2 p_147525_ p_147525_
+	timedOut (J)Z m_7773_
+		0 p_147488_ p_147488_
+net/minecraft/world/entity/ai/behavior/GateBehavior net/minecraft/world/entity/ai/behavior/GateBehavior
+	behaviors f_22871_
+	entryCondition f_256759_
+	exitErasedMemories f_22868_
+	orderPolicy f_22869_
+	runningPolicy f_22870_
+	status f_256778_
+	<init> (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Ljava/util/List;)V <init>
+		0 p_22873_ p_22873_
+		1 p_22874_ p_22874_
+		2 p_22875_ p_22875_
+		3 p_22876_ p_22876_
+		4 p_22877_ p_22877_
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_259962_ p_259962_
+		1 p_260250_ p_260250_
+		2 p_259847_ p_259847_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z m_257655_
+		0 p_259419_ p_259419_
+	lambda$doStop$4 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257175_
+		static
+		0 p_258337_ p_258337_
+	lambda$doStop$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257176_
+		static
+		0 p_258338_ p_258338_
+		1 p_258339_ p_258339_
+		2 p_258340_ p_258340_
+		3 p_258341_ p_258341_
+	lambda$new$0 (Lcom/mojang/datafixers/util/Pair;)V m_257173_
+		0 p_258332_ p_258332_
+	lambda$tickOrStop$1 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257177_
+		static
+		0 p_258342_ p_258342_
+	lambda$tickOrStop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257174_
+		static
+		0 p_258333_ p_258333_
+		1 p_258334_ p_258334_
+		2 p_258335_ p_258335_
+		3 p_258336_ p_258336_
+	lambda$tickOrStop$3 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257179_
+		static
+		0 p_258344_ p_258344_
+	lambda$toString$6 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257178_
+		static
+		0 p_258343_ p_258343_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259934_ p_259934_
+		1 p_259790_ p_259790_
+		2 p_260259_ p_260259_
+	toString ()Ljava/lang/String; toString
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_259362_ p_259362_
+		1 p_259746_ p_259746_
+		2 p_259560_ p_259560_
+net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy
+	$VALUES $VALUES
+	ORDERED ORDERED
+	SHUFFLED SHUFFLED
+	consumer f_22924_
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; m_147526_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Consumer;)V <init>
+		0 p_22928_ p_22928_
+		1 p_22929_ p_22929_
+		2 p_22930_ p_22930_
+	apply (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V m_147527_
+		0 p_147528_ p_147528_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V m_147529_
+		static
+		0 p_147530_ p_147530_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; valueOf
+		static
+		0 p_22936_ p_22936_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; values
+		static
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy
+	$VALUES $VALUES
+	RUN_ONE RUN_ONE
+	TRY_ALL TRY_ALL
+	$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; m_147531_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22943_ p_22943_
+		1 p_22944_ p_22944_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147532_ p_147532_
+		1 p_147533_ p_147533_
+		2 p_147534_ p_147534_
+		3 p_147535_ p_147535_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; valueOf
+		static
+		0 p_22954_ p_22954_
+	values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; values
+		static
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22957_ p_22957_
+		1 p_22958_ p_22958_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147537_ p_147537_
+		1 p_147538_ p_147538_
+		2 p_147539_ p_147539_
+		3 p_147540_ p_147540_
+	lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257181_
+		static
+		0 p_258349_ p_258349_
+	lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257180_
+		static
+		0 p_258345_ p_258345_
+		1 p_258346_ p_258346_
+		2 p_258347_ p_258347_
+		3 p_258348_ p_258348_
+net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_22972_ p_22972_
+		1 p_22973_ p_22973_
+	apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_142144_
+		0 p_147542_ p_147542_
+		1 p_147543_ p_147543_
+		2 p_147544_ p_147544_
+		3 p_147545_ p_147545_
+	lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z m_257182_
+		static
+		0 p_258350_ p_258350_
+	lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V m_257183_
+		static
+		0 p_258351_ p_258351_
+		1 p_258352_ p_258352_
+		2 p_258353_ p_258353_
+		3 p_258354_ p_258354_
+net/minecraft/world/entity/ai/behavior/GiveGiftToHero net/minecraft/world/entity/ai/behavior/GiveGiftToHero
+	GIFTS f_147550_
+	MAX_TIME_BETWEEN_GIFTS f_147548_
+	MIN_TIME_BETWEEN_GIFTS f_147547_
+	SPEED_MODIFIER f_147551_
+	THROW_GIFT_AT_DISTANCE f_147546_
+	TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING f_147549_
+	giftGivenDuringThisRun f_22988_
+	timeSinceStart f_22989_
+	timeUntilNextGift f_22987_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_22992_ p_22992_
+	calculateTimeUntilNextGift (Lnet/minecraft/server/level/ServerLevel;)I m_22993_
+		static
+		0 p_22994_ p_22994_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23026_ p_23026_
+		1 p_23027_ p_23027_
+		2 p_23028_ p_23028_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23022_ p_23022_
+		1 p_23023_ p_23023_
+		2 p_23024_ p_23024_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23003_ p_23003_
+		1 p_23004_ p_23004_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_22996_ p_22996_
+		1 p_22997_ p_22997_
+	getItemToThrow (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/List; m_23009_
+		0 p_23010_ p_23010_
+	getNearestTargetableHero (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_23039_
+		0 p_23040_ p_23040_
+	isHero (Lnet/minecraft/world/entity/player/Player;)Z m_23017_
+		0 p_23018_ p_23018_
+	isHeroVisible (Lnet/minecraft/world/entity/npc/Villager;)Z m_23029_
+		0 p_23030_ p_23030_
+	isWithinThrowingDistance (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/player/Player;)Z m_23014_
+		0 p_23015_ p_23015_
+		1 p_23016_ p_23016_
+	lambda$static$0 (Ljava/util/HashMap;)V m_23019_
+		static
+		0 p_23020_ p_23020_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_22999_ p_22999_
+		1 p_23000_ p_23000_
+		2 p_23001_ p_23001_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23006_ p_23006_
+		1 p_23007_ p_23007_
+		2 p_23008_ p_23008_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23032_ p_23032_
+		1 p_23033_ p_23033_
+		2 p_23034_ p_23034_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23046_ p_23046_
+		1 p_23047_ p_23047_
+		2 p_23048_ p_23048_
+	throwGift (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)V m_23011_
+		0 p_23012_ p_23012_
+		1 p_23013_ p_23013_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23042_ p_23042_
+		1 p_23043_ p_23043_
+		2 p_23044_ p_23044_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23036_ p_23036_
+		1 p_23037_ p_23037_
+		2 p_23038_ p_23038_
+net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget
+	CLOSE_ENOUGH_DISTANCE_TO_TARGET f_217188_
+	ITEM_PICKUP_COOLDOWN_AFTER_THROWING f_217189_
+	speedModifier f_217191_
+	targetPositionGetter f_217190_
+	<init> (Ljava/util/function/Function;FI)V <init>
+		0 p_249894_ p_249894_
+		1 p_249937_ p_249937_
+		2 p_249620_ p_249620_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217218_ p_217218_
+		1 p_217219_ p_217219_
+		2 p_217220_ p_217220_
+	canThrowItemToTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_217202_
+		0 p_217203_ p_217203_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217196_ p_217196_
+		1 p_217197_ p_217197_
+	getThrowPosition (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Lnet/minecraft/world/phys/Vec3; m_217211_
+		static
+		0 p_217212_ p_217212_
+	lambda$start$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V m_217204_
+		0 p_217205_ p_217205_
+		1 p_217206_ p_217206_
+	lambda$tick$1 (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V m_217221_
+		0 p_217222_ p_217222_
+		1 p_217223_ p_217223_
+		2 p_217224_ p_217224_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217199_ p_217199_
+		1 p_217200_ p_217200_
+		2 p_217201_ p_217201_
+	throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V m_217207_
+		static
+		0 p_217208_ p_217208_
+		1 p_217209_ p_217209_
+		2 p_217210_ p_217210_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217226_ p_217226_
+		1 p_217227_ p_217227_
+		2 p_217228_ p_217228_
+	triggerDropItemOnBlock (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V m_217213_
+		0 p_217214_ p_217214_
+		1 p_217215_ p_217215_
+		2 p_217216_ p_217216_
+net/minecraft/world/entity/ai/behavior/GoToClosestVillage net/minecraft/world/entity/ai/behavior/GoToClosestVillage
+	<init> ()V <init>
+	create (FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257375_
+		static
+		0 p_260342_ p_260342_
+		1 p_259691_ p_259691_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/core/BlockPos;)D m_147552_
+		static
+		0 p_147553_ p_147553_
+		1 p_147554_ p_147554_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_274190_
+		static
+		0 p_274967_ p_274967_
+		1 p_274968_ p_274968_
+		2 p_274969_ p_274969_
+		3 p_274970_ p_274970_
+		4 p_274971_ p_274971_
+		5 p_274972_ p_274972_
+	lambda$create$2 (FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257186_
+		static
+		0 p_258364_ p_258364_
+		1 p_258365_ p_258365_
+		2 p_258366_ p_258366_
+	lambda$create$3 (FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257184_
+		static
+		0 p_258355_ p_258355_
+		1 p_258356_ p_258356_
+		2 p_258357_ p_258357_
+net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite
+	TICKS_UNTIL_TIMEOUT f_147555_
+	speedModifier f_23096_
+	<init> (F)V <init>
+		0 p_23098_ p_23098_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23106_ p_23106_
+		1 p_23107_ p_23107_
+		2 p_23108_ p_23108_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23117_ p_23117_
+		1 p_23118_ p_23118_
+		2 p_23119_ p_23119_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23103_ p_23103_
+		1 p_23104_ p_23104_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23100_ p_23100_
+		1 p_23101_ p_23101_
+	lambda$checkExtraStartConditions$0 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/lang/Boolean; m_23114_
+		static
+		0 p_23115_ p_23115_
+	lambda$stop$1 (Lnet/minecraft/core/Holder;)Z m_217229_
+		static
+		0 p_217230_ p_217230_
+	lambda$stop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/GlobalPos;)V m_23109_
+		static
+		0 p_23110_ p_23110_
+		1 p_23111_ p_23111_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23125_ p_23125_
+		1 p_23126_ p_23126_
+		2 p_23127_ p_23127_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23129_ p_23129_
+		1 p_23130_ p_23130_
+		2 p_23131_ p_23131_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23133_ p_23133_
+		1 p_23134_ p_23134_
+		2 p_23135_ p_23135_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23121_ p_23121_
+		1 p_23122_ p_23122_
+		2 p_23123_ p_23123_
+net/minecraft/world/entity/ai/behavior/GoToTargetLocation net/minecraft/world/entity/ai/behavior/GoToTargetLocation
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257680_
+		static
+		0 p_259938_ p_259938_
+		1 p_259740_ p_259740_
+		2 p_259957_ p_259957_
+	getNearbyPos (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_217250_
+		static
+		0 p_217251_ p_217251_
+		1 p_217252_ p_217252_
+	getRandomOffset (Lnet/minecraft/util/RandomSource;)I m_217246_
+		static
+		0 p_217247_ p_217247_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_289093_
+		static
+		0 p_289318_ p_289318_
+		1 p_289319_ p_289319_
+		2 p_289320_ p_289320_
+		3 p_289321_ p_289321_
+		4 p_289322_ p_289322_
+		5 p_289323_ p_289323_
+		6 p_289324_ p_289324_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258018_
+		static
+		0 p_259754_ p_259754_
+		1 p_259527_ p_259527_
+		2 p_259968_ p_259968_
+		3 p_259831_ p_259831_
+		4 p_259115_ p_259115_
+		5 p_259521_ p_259521_
+		6 p_259223_ p_259223_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257423_
+		static
+		0 p_260075_ p_260075_
+		1 p_259481_ p_259481_
+		2 p_259812_ p_259812_
+		3 p_259997_ p_259997_
+net/minecraft/world/entity/ai/behavior/GoToWantedItem net/minecraft/world/entity/ai/behavior/GoToWantedItem
+	<init> ()V <init>
+	create (FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257526_
+		static
+		0 p_260027_ p_260027_
+		1 p_259769_ p_259769_
+		2 p_259671_ p_259671_
+	create (Ljava/util/function/Predicate;FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257684_
+		static
+		0 p_259490_ p_259490_
+		1 p_260346_ p_260346_
+		2 p_259637_ p_259637_
+		3 p_259054_ p_259054_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23157_
+		static
+		0 p_23158_ p_23158_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257188_
+		static
+		0 p_258372_ p_258372_
+		1 p_258373_ p_258373_
+		2 p_258374_ p_258374_
+		3 p_258375_ p_258375_
+		4 p_258376_ p_258376_
+		5 p_258377_ p_258377_
+		6 p_258378_ p_258378_
+		7 p_258379_ p_258379_
+		8 p_258380_ p_258380_
+		9 p_258381_ p_258381_
+		10 p_258382_ p_258382_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257189_
+		static
+		0 p_258383_ p_258383_
+		1 p_258384_ p_258384_
+		2 p_258385_ p_258385_
+		3 p_258386_ p_258386_
+		4 p_258387_ p_258387_
+		5 p_258388_ p_258388_
+		6 p_258389_ p_258389_
+		7 p_258390_ p_258390_
+	lambda$create$3 (ZLjava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257187_
+		static
+		0 p_258367_ p_258367_
+		1 p_258368_ p_258368_
+		2 p_258369_ p_258369_
+		3 p_258370_ p_258370_
+		4 p_258371_ p_258371_
+net/minecraft/world/entity/ai/behavior/HarvestFarmland net/minecraft/world/entity/ai/behavior/HarvestFarmland
+	HARVEST_DURATION f_147559_
+	SPEED_MODIFIER f_147558_
+	aboveFarmlandPos f_23159_
+	nextOkStartTime f_23160_
+	timeWorkedSoFar f_23161_
+	validFarmlandAroundVillager f_23162_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23204_ p_23204_
+		1 p_23205_ p_23205_
+		2 p_23206_ p_23206_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23184_ p_23184_
+		1 p_23185_ p_23185_
+		2 p_23186_ p_23186_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23174_ p_23174_
+		1 p_23175_ p_23175_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23167_ p_23167_
+		1 p_23168_ p_23168_
+	getValidFarmland (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; m_23164_
+		0 p_23165_ p_23165_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23170_ p_23170_
+		1 p_23171_ p_23171_
+		2 p_23172_ p_23172_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23177_ p_23177_
+		1 p_23178_ p_23178_
+		2 p_23179_ p_23179_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23192_ p_23192_
+		1 p_23193_ p_23193_
+		2 p_23194_ p_23194_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23188_ p_23188_
+		1 p_23189_ p_23189_
+		2 p_23190_ p_23190_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23200_ p_23200_
+		1 p_23201_ p_23201_
+		2 p_23202_ p_23202_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23196_ p_23196_
+		1 p_23197_ p_23197_
+		2 p_23198_ p_23198_
+	validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_23180_
+		0 p_23181_ p_23181_
+		1 p_23182_ p_23182_
+net/minecraft/world/entity/ai/behavior/InsideBrownianWalk net/minecraft/world/entity/ai/behavior/InsideBrownianWalk
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258053_
+		static
+		0 p_259775_ p_259775_
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_23228_
+		static
+		0 p_23229_ p_23229_
+		1 p_23230_ p_23230_
+	lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_23234_
+		static
+		0 p_23235_ p_23235_
+		1 p_23236_ p_23236_
+		2 p_23237_ p_23237_
+	lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_23224_
+		static
+		0 p_23225_ p_23225_
+		1 p_23226_ p_23226_
+		2 p_23227_ p_23227_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V m_257193_
+		static
+		0 p_258400_ p_258400_
+		1 p_258401_ p_258401_
+		2 p_258402_ p_258402_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257190_
+		static
+		0 p_258391_ p_258391_
+		1 p_258392_ p_258392_
+		2 p_258393_ p_258393_
+		3 p_258394_ p_258394_
+		4 p_258395_ p_258395_
+	lambda$create$5 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257191_
+		static
+		0 p_258396_ p_258396_
+		1 p_258397_ p_258397_
+	lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257192_
+		static
+		0 p_258398_ p_258398_
+		1 p_258399_ p_258399_
+net/minecraft/world/entity/ai/behavior/InteractWith net/minecraft/world/entity/ai/behavior/InteractWith
+	<init> ()V <init>
+	lambda$of$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23286_
+		static
+		0 p_23287_ p_23287_
+	lambda$of$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23284_
+		static
+		0 p_23285_ p_23285_
+	lambda$of$2 (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_289094_
+		static
+		0 p_289325_ p_289325_
+		1 p_289326_ p_289326_
+		2 p_289327_ p_289327_
+	lambda$of$3 (Lnet/minecraft/world/entity/LivingEntity;ILjava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_257195_
+		static
+		0 p_258416_ p_258416_
+		1 p_258417_ p_258417_
+		2 p_258418_ p_258418_
+		3 p_258419_ p_258419_
+	lambda$of$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/world/entity/LivingEntity;)V m_257197_
+		static
+		0 p_258427_ p_258427_
+		1 p_258428_ p_258428_
+		2 p_258429_ p_258429_
+		3 p_258430_ p_258430_
+		4 p_258431_ p_258431_
+		5 p_258432_ p_258432_
+	lambda$of$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257194_
+		static
+		0 p_258403_ p_258403_
+		1 p_258404_ p_258404_
+		2 p_258405_ p_258405_
+		3 p_258406_ p_258406_
+		4 p_258407_ p_258407_
+		5 p_258408_ p_258408_
+		6 p_258409_ p_258409_
+		7 p_258410_ p_258410_
+		8 p_258411_ p_258411_
+		9 p_258412_ p_258412_
+		10 p_258413_ p_258413_
+		11 p_258414_ p_258414_
+		12 p_258415_ p_258415_
+	lambda$of$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257198_
+		static
+		0 p_258433_ p_258433_
+		1 p_258434_ p_258434_
+		2 p_258435_ p_258435_
+		3 p_258436_ p_258436_
+		4 p_258437_ p_258437_
+		5 p_258438_ p_258438_
+		6 p_258439_ p_258439_
+		7 p_258440_ p_258440_
+		8 p_258441_ p_258441_
+		9 p_258442_ p_258442_
+	lambda$of$7 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257196_
+		static
+		0 p_258420_ p_258420_
+		1 p_258421_ p_258421_
+		2 p_258422_ p_258422_
+		3 p_258423_ p_258423_
+		4 p_258424_ p_258424_
+		5 p_258425_ p_258425_
+		6 p_258426_ p_258426_
+	of (Lnet/minecraft/world/entity/EntityType;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257746_
+		static
+		0 p_259366_ p_259366_
+		1 p_259564_ p_259564_
+		2 p_259570_ p_259570_
+		3 p_260254_ p_260254_
+		4 p_260229_ p_260229_
+		5 p_259369_ p_259369_
+		6 p_259065_ p_259065_
+	of (Lnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258079_
+		static
+		0 p_259703_ p_259703_
+		1 p_260224_ p_260224_
+		2 p_259995_ p_259995_
+		3 p_259991_ p_259991_
+		4 p_259933_ p_259933_
+net/minecraft/world/entity/ai/behavior/InteractWithDoor net/minecraft/world/entity/ai/behavior/InteractWithDoor
+	COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE f_147585_
+	MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS f_147587_
+	SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN f_147586_
+	<init> ()V <init>
+	areOtherMobsComingThroughDoor (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Ljava/util/Optional;)Z m_257369_
+		static
+		0 p_260091_ p_260091_
+		1 p_259764_ p_259764_
+		2 p_259365_ p_259365_
+	closeDoorsThatIHaveOpenedOrPassedThrough (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;Ljava/util/Optional;)V m_258036_
+		static
+		0 p_260343_ p_260343_
+		1 p_259371_ p_259371_
+		2 p_259408_ p_259408_
+		3 p_260013_ p_260013_
+		4 p_259401_ p_259401_
+		5 p_260015_ p_260015_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257893_
+		static
+	isDoorTooFarAway (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/GlobalPos;)Z m_23307_
+		static
+		0 p_23308_ p_23308_
+		1 p_23309_ p_23309_
+		2 p_23310_ p_23310_
+	isMobComingThroughDoor (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/BlockPos;)Z m_257446_
+		static
+		0 p_259548_ p_259548_
+		1 p_259146_ p_259146_
+	lambda$areOtherMobsComingThroughDoor$7 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_289095_
+		static
+		0 p_289328_ p_289328_
+		1 p_289329_ p_289329_
+	lambda$areOtherMobsComingThroughDoor$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_289096_
+		static
+		0 p_289330_ p_289330_
+		1 p_289331_ p_289331_
+	lambda$areOtherMobsComingThroughDoor$9 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_257201_
+		static
+		0 p_258453_ p_258453_
+		1 p_258454_ p_258454_
+	lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201951_
+		static
+		0 p_201952_ p_201952_
+	lambda$create$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201958_
+		static
+		0 p_201959_ p_201959_
+	lambda$create$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_201956_
+		static
+		0 p_201957_ p_201957_
+	lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Set;)V m_257200_
+		static
+		0 p_258446_ p_258446_
+		1 p_258447_ p_258447_
+		2 p_258448_ p_258448_
+		3 p_258449_ p_258449_
+		4 p_258450_ p_258450_
+		5 p_258451_ p_258451_
+		6 p_258452_ p_258452_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257204_
+		static
+		0 p_258463_ p_258463_
+		1 p_258464_ p_258464_
+		2 p_258465_ p_258465_
+		3 p_258466_ p_258466_
+		4 p_258467_ p_258467_
+		5 p_258468_ p_258468_
+		6 p_258469_ p_258469_
+		7 p_258470_ p_258470_
+		8 p_258471_ p_258471_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257203_
+		static
+		0 p_258457_ p_258457_
+		1 p_258458_ p_258458_
+		2 p_258459_ p_258459_
+		3 p_258460_ p_258460_
+		4 p_258461_ p_258461_
+		5 p_258462_ p_258462_
+	lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257205_
+		static
+		0 p_258472_ p_258472_
+		1 p_258473_ p_258473_
+		2 p_258474_ p_258474_
+	lambda$rememberDoorToClose$10 (Lnet/minecraft/core/GlobalPos;Ljava/util/Set;)Ljava/util/Set; m_260786_
+		static
+		0 p_261436_ p_261436_
+		1 p_261437_ p_261437_
+	lambda$rememberDoorToClose$11 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Set; m_260787_
+		static
+		0 p_261438_ p_261438_
+		1 p_261439_ p_261439_
+	rememberDoorToClose (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_261108_
+		static
+		0 p_262178_ p_262178_
+		1 p_261639_ p_261639_
+		2 p_261528_ p_261528_
+		3 p_261874_ p_261874_
+net/minecraft/world/entity/ai/behavior/JumpOnBed net/minecraft/world/entity/ai/behavior/JumpOnBed
+	COOLDOWN_BETWEEN_JUMPS f_147591_
+	MAX_JUMPS f_147590_
+	MAX_TIME_TO_REACH_BED f_147588_
+	MIN_JUMPS f_147589_
+	remainingCooldownUntilNextJump f_23333_
+	remainingJumps f_23332_
+	remainingTimeToReachBed f_23331_
+	speedModifier f_23329_
+	targetBed f_23330_
+	<init> (F)V <init>
+		0 p_23335_ p_23335_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23383_ p_23383_
+		1 p_23384_ p_23384_
+		2 p_23385_ p_23385_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23365_ p_23365_
+		1 p_23366_ p_23366_
+		2 p_23367_ p_23367_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_23346_ p_23346_
+		1 p_23347_ p_23347_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23339_ p_23339_
+		1 p_23340_ p_23340_
+	getNearestBed (Lnet/minecraft/world/entity/Mob;)Ljava/util/Optional; m_23359_
+		0 p_23360_ p_23360_
+	isBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_23356_
+		0 p_23357_ p_23357_
+		1 p_23358_ p_23358_
+	lambda$start$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V m_263980_
+		0 p_264899_ p_264899_
+		1 p_264900_ p_264900_
+		2 p_264901_ p_264901_
+	nearBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23368_
+		0 p_23369_ p_23369_
+		1 p_23370_ p_23370_
+	onBedSurface (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23390_
+		0 p_23391_ p_23391_
+		1 p_23392_ p_23392_
+	onOrOverBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23379_
+		0 p_23380_ p_23380_
+		1 p_23381_ p_23381_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_23349_ p_23349_
+		1 p_23350_ p_23350_
+		2 p_23351_ p_23351_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23342_ p_23342_
+		1 p_23343_ p_23343_
+		2 p_23344_ p_23344_
+	startWalkingTowardsBed (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V m_23361_
+		0 p_23362_ p_23362_
+		1 p_23363_ p_23363_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23376_ p_23376_
+		1 p_23377_ p_23377_
+		2 p_23378_ p_23378_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23372_ p_23372_
+		1 p_23373_ p_23373_
+		2 p_23374_ p_23374_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23387_ p_23387_
+		1 p_23388_ p_23388_
+		2 p_23389_ p_23389_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23394_ p_23394_
+		1 p_23395_ p_23395_
+		2 p_23396_ p_23396_
+	timedOut (J)Z m_7773_
+		0 p_23337_ p_23337_
+	tiredOfJumping (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23400_
+		0 p_23401_ p_23401_
+		1 p_23402_ p_23402_
+	tiredOfWalking (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_23397_
+		0 p_23398_ p_23398_
+		1 p_23399_ p_23399_
+net/minecraft/world/entity/ai/behavior/LocateHidingPlace net/minecraft/world/entity/ai/behavior/LocateHidingPlace
+	<init> ()V <init>
+	create (IFI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258090_
+		static
+		0 p_259202_ p_259202_
+		1 p_259881_ p_259881_
+		2 p_259982_ p_259982_
+	lambda$create$0 (Lnet/minecraft/core/Holder;)Z m_217257_
+		static
+		0 p_217258_ p_217258_
+	lambda$create$1 (Lnet/minecraft/core/BlockPos;)Z m_23424_
+		static
+		0 p_23425_ p_23425_
+	lambda$create$10 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257210_
+		static
+		0 p_258502_ p_258502_
+		1 p_258503_ p_258503_
+		2 p_258504_ p_258504_
+		3 p_258505_ p_258505_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/core/BlockPos;)Z m_289097_
+		static
+		0 p_289332_ p_289332_
+		1 p_289333_ p_289333_
+		2 p_289334_ p_289334_
+	lambda$create$3 (Lnet/minecraft/core/Holder;)Z m_217255_
+		static
+		0 p_217256_ p_217256_
+	lambda$create$4 (Lnet/minecraft/core/BlockPos;)Z m_23420_
+		static
+		0 p_23421_ p_23421_
+	lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/Optional; m_289100_
+		static
+		0 p_289360_ p_289360_
+		1 p_289361_ p_289361_
+		2 p_289362_ p_289362_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257213_
+		static
+		0 p_258523_ p_258523_
+		1 p_258524_ p_258524_
+	lambda$create$7 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V m_289099_
+		static
+		0 p_289349_ p_289349_
+		1 p_289350_ p_289350_
+		2 p_289351_ p_289351_
+		3 p_289352_ p_289352_
+		4 p_289353_ p_289353_
+		5 p_289354_ p_289354_
+		6 p_289355_ p_289355_
+		7 p_289356_ p_289356_
+		8 p_289357_ p_289357_
+		9 p_289358_ p_289358_
+		10 p_289359_ p_289359_
+	lambda$create$8 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289098_
+		static
+		0 p_289335_ p_289335_
+		1 p_289336_ p_289336_
+		2 p_289337_ p_289337_
+		3 p_289338_ p_289338_
+		4 p_289339_ p_289339_
+		5 p_289340_ p_289340_
+		6 p_289341_ p_289341_
+		7 p_289342_ p_289342_
+		8 p_289343_ p_289343_
+		9 p_289344_ p_289344_
+		10 p_289345_ p_289345_
+		11 p_289346_ p_289346_
+		12 p_289347_ p_289347_
+		13 p_289348_ p_289348_
+	lambda$create$9 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257208_
+		static
+		0 p_258480_ p_258480_
+		1 p_258481_ p_258481_
+		2 p_258482_ p_258482_
+		3 p_258483_ p_258483_
+		4 p_258484_ p_258484_
+		5 p_258485_ p_258485_
+		6 p_258486_ p_258486_
+		7 p_258487_ p_258487_
+		8 p_258488_ p_258488_
+		9 p_258489_ p_258489_
+		10 p_258490_ p_258490_
+net/minecraft/world/entity/ai/behavior/LongJumpMidJump net/minecraft/world/entity/ai/behavior/LongJumpMidJump
+	TIME_OUT_DURATION f_147592_
+	landingSound f_147594_
+	timeBetweenLongJumps f_147593_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_147596_ p_147596_
+		1 p_147597_ p_147597_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_147603_ p_147603_
+		1 p_147604_ p_147604_
+		2 p_147605_ p_147605_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147607_ p_147607_
+		1 p_147608_ p_147608_
+		2 p_147609_ p_147609_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_147611_ p_147611_
+		1 p_147612_ p_147612_
+		2 p_147613_ p_147613_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147599_ p_147599_
+		1 p_147600_ p_147600_
+		2 p_147601_ p_147601_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147615_ p_147615_
+		1 p_147616_ p_147616_
+		2 p_147617_ p_147617_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_147619_ p_147619_
+		1 p_147620_ p_147620_
+		2 p_147621_ p_147621_
+net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
+	currentlyWantingPreferredOnes f_217262_
+	notPrefferedJumpCandidates f_217261_
+	preferredBlockTag f_217259_
+	preferredBlocksChance f_217260_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Lnet/minecraft/tags/TagKey;FLjava/util/function/BiPredicate;)V <init>
+		0 p_250024_ p_250024_
+		1 p_249524_ p_249524_
+		2 p_250434_ p_250434_
+		3 p_252307_ p_252307_
+		4 p_248661_ p_248661_
+		5 p_251760_ p_251760_
+		6 p_249002_ p_249002_
+		7 p_251818_ p_251818_
+	getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_213675_
+		0 p_217273_ p_217273_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_217279_ p_217279_
+		1 p_217280_ p_217280_
+		2 p_217281_ p_217281_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217275_ p_217275_
+		1 p_217276_ p_217276_
+		2 p_217277_ p_217277_
+net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos
+	ALLOWED_ANGLES f_217289_
+	FIND_JUMP_TRIES f_147623_
+	MIN_PATHFIND_DISTANCE_TO_VALID_JUMP f_147625_
+	PREPARE_JUMP_DURATION f_147624_
+	TIME_OUT_DURATION f_147622_
+	acceptableLandingSpot f_217290_
+	chosenJump f_147632_
+	findJumpTries f_147633_
+	getJumpSound f_147635_
+	initialPosition f_147631_
+	jumpCandidates f_147630_
+	maxJumpVelocity f_147629_
+	maxLongJumpHeight f_147627_
+	maxLongJumpWidth f_147628_
+	prepareJumpStart f_147634_
+	timeBetweenLongJumps f_147626_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;)V <init>
+		0 p_147637_ p_147637_
+		1 p_147638_ p_147638_
+		2 p_147639_ p_147639_
+		3 p_147640_ p_147640_
+		4 p_147641_ p_147641_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Ljava/util/function/BiPredicate;)V <init>
+		0 p_251244_ p_251244_
+		1 p_248763_ p_248763_
+		2 p_251698_ p_251698_
+		3 p_250165_ p_250165_
+		4 p_249738_ p_249738_
+		5 p_249945_ p_249945_
+	calculateJumpVectorForAngle (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;I)Lnet/minecraft/world/phys/Vec3; m_217306_
+		0 p_217307_ p_217307_
+		1 p_217308_ p_217308_
+		2 p_217309_ p_217309_
+	calculateOptimalJumpVector (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_217303_
+		0 p_217304_ p_217304_
+		1 p_217305_ p_217305_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_147653_ p_147653_
+		1 p_147654_ p_147654_
+		2 p_147655_ p_147655_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147672_ p_147672_
+		1 p_147673_ p_147673_
+		2 p_147674_ p_147674_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_147650_ p_147650_
+		1 p_147651_ p_147651_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_147643_ p_147643_
+		1 p_147644_ p_147644_
+	defaultAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_245086_
+		static
+		0 p_251540_ p_251540_
+		1 p_248879_ p_248879_
+	getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_213675_
+		0 p_217299_ p_217299_
+	isAcceptableLandingPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_213828_
+		0 p_217300_ p_217300_
+		1 p_217301_ p_217301_
+		2 p_217302_ p_217302_
+	isClearTransition (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_247472_
+		0 p_249070_ p_249070_
+		1 p_250156_ p_250156_
+		2 p_251660_ p_251660_
+		3 p_250101_ p_250101_
+	lambda$start$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_217315_
+		static
+		0 p_217316_ p_217316_
+		1 p_217317_ p_217317_
+	lambda$start$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump; m_217312_
+		static
+		0 p_217313_ p_217313_
+		1 p_217314_ p_217314_
+	pickCandidate (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_217318_
+		0 p_217319_ p_217319_
+		1 p_217320_ p_217320_
+		2 p_217321_ p_217321_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_147676_ p_147676_
+		1 p_147677_ p_147677_
+		2 p_147678_ p_147678_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147646_ p_147646_
+		1 p_147647_ p_147647_
+		2 p_147648_ p_147648_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147684_ p_147684_
+		1 p_147685_ p_147685_
+		2 p_147686_ p_147686_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_147680_ p_147680_
+		1 p_147681_ p_147681_
+		2 p_147682_ p_147682_
+net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump
+	jumpTarget f_147687_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_217323_ p_217323_
+		1 p_217324_ p_217324_
+	getJumpTarget ()Lnet/minecraft/core/BlockPos; m_147693_
+net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink
+	speedModifier f_23432_
+	<init> (F)V <init>
+		0 p_23434_ p_23434_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_23448_ p_23448_
+		1 p_23449_ p_23449_
+		2 p_23450_ p_23450_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23454_ p_23454_
+		1 p_23455_ p_23455_
+		2 p_23456_ p_23456_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_23445_ p_23445_
+		1 p_23446_ p_23446_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23438_ p_23438_
+		1 p_23439_ p_23439_
+	followPlayer (Lnet/minecraft/world/entity/npc/Villager;)V m_23451_
+		0 p_23452_ p_23452_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23441_ p_23441_
+		1 p_23442_ p_23442_
+		2 p_23443_ p_23443_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_23458_ p_23458_
+		1 p_23459_ p_23459_
+		2 p_23460_ p_23460_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23462_ p_23462_
+		1 p_23463_ p_23463_
+		2 p_23464_ p_23464_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_23466_ p_23466_
+		1 p_23467_ p_23467_
+		2 p_23468_ p_23468_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23470_ p_23470_
+		1 p_23471_ p_23471_
+		2 p_23472_ p_23472_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_23474_ p_23474_
+		1 p_23475_ p_23475_
+		2 p_23476_ p_23476_
+	timedOut (J)Z m_7773_
+		0 p_23436_ p_23436_
+net/minecraft/world/entity/ai/behavior/LookAtTargetSink net/minecraft/world/entity/ai/behavior/LookAtTargetSink
+	<init> (II)V <init>
+		0 p_23478_ p_23478_
+		1 p_23479_ p_23479_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23481_ p_23481_
+		1 p_23482_ p_23482_
+		2 p_23483_ p_23483_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23488_ p_23488_
+		1 p_23489_ p_23489_
+		2 p_23490_ p_23490_
+	lambda$canStillUse$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Z m_23495_
+		static
+		0 p_23496_ p_23496_
+		1 p_23497_ p_23497_
+	lambda$tick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V m_23484_
+		static
+		0 p_23485_ p_23485_
+		1 p_23486_ p_23486_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23499_ p_23499_
+		1 p_23500_ p_23500_
+		2 p_23501_ p_23501_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23492_ p_23492_
+		1 p_23493_ p_23493_
+		2 p_23494_ p_23494_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23503_ p_23503_
+		1 p_23504_ p_23504_
+		2 p_23505_ p_23505_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23507_ p_23507_
+		1 p_23508_ p_23508_
+		2 p_23509_ p_23509_
+net/minecraft/world/entity/ai/behavior/MeleeAttack net/minecraft/world/entity/ai/behavior/MeleeAttack
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257733_
+		static
+		0 p_259758_ p_259758_
+	isHoldingUsableProjectileWeapon (Lnet/minecraft/world/entity/Mob;)Z m_23527_
+		static
+		0 p_23528_ p_23528_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257216_
+		static
+		0 p_258533_ p_258533_
+		1 p_258534_ p_258534_
+		2 p_258535_ p_258535_
+		3 p_258536_ p_258536_
+		4 p_258537_ p_258537_
+		5 p_258538_ p_258538_
+		6 p_258539_ p_258539_
+		7 p_258540_ p_258540_
+		8 p_258541_ p_258541_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257215_
+		static
+		0 p_258527_ p_258527_
+		1 p_258528_ p_258528_
+		2 p_258529_ p_258529_
+		3 p_258530_ p_258530_
+		4 p_258531_ p_258531_
+		5 p_258532_ p_258532_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257214_
+		static
+		0 p_258525_ p_258525_
+		1 p_258526_ p_258526_
+	lambda$isHoldingUsableProjectileWeapon$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z m_147695_
+		static
+		0 p_147696_ p_147696_
+		1 p_147697_ p_147697_
+net/minecraft/world/entity/ai/behavior/Mount net/minecraft/world/entity/ai/behavior/Mount
+	CLOSE_ENOUGH_TO_START_RIDING_DIST f_147698_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257518_
+		static
+		0 p_259363_ p_259363_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257489_
+		static
+		0 p_259126_ p_259126_
+		1 p_259799_ p_259799_
+		2 p_259030_ p_259030_
+		3 p_260121_ p_260121_
+		4 p_259786_ p_259786_
+		5 p_259242_ p_259242_
+		6 p_260257_ p_260257_
+		7 p_259083_ p_259083_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257464_
+		static
+		0 p_259729_ p_259729_
+		1 p_259900_ p_259900_
+		2 p_259095_ p_259095_
+		3 p_260097_ p_260097_
+		4 p_259784_ p_259784_
+	lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257575_
+		static
+		0 p_260144_ p_260144_
+		1 p_259880_ p_259880_
+net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257507_
+		static
+		0 p_259860_ p_259860_
+	getOutdoorPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_23564_
+		static
+		0 p_23565_ p_23565_
+		1 p_23566_ p_23566_
+	hasNoBlocksAbove (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Z m_23558_
+		static
+		0 p_23559_ p_23559_
+		1 p_23560_ p_23560_
+		2 p_23561_ p_23561_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/world/phys/Vec3;)V m_257219_
+		static
+		0 p_258546_ p_258546_
+		1 p_258547_ p_258547_
+		2 p_258548_ p_258548_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289101_
+		static
+		0 p_289363_ p_289363_
+		1 p_289364_ p_289364_
+		2 p_289365_ p_289365_
+		3 p_289366_ p_289366_
+		4 p_289367_ p_289367_
+	lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257218_
+		static
+		0 p_258544_ p_258544_
+		1 p_258545_ p_258545_
+	lambda$create$3 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257217_
+		static
+		0 p_258542_ p_258542_
+		1 p_258543_ p_258543_
+net/minecraft/world/entity/ai/behavior/MoveToTargetSink net/minecraft/world/entity/ai/behavior/MoveToTargetSink
+	MAX_COOLDOWN_BEFORE_RETRYING f_147699_
+	lastTargetPos f_23569_
+	path f_23568_
+	remainingCooldown f_23567_
+	speedModifier f_23570_
+	<init> (II)V <init>
+		0 p_23573_ p_23573_
+		1 p_23574_ p_23574_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_23586_ p_23586_
+		1 p_23587_ p_23587_
+		2 p_23588_ p_23588_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_23597_ p_23597_
+		1 p_23598_ p_23598_
+		2 p_23599_ p_23599_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_23583_ p_23583_
+		1 p_23584_ p_23584_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_23576_ p_23576_
+		1 p_23577_ p_23577_
+	isWalkTargetSpectator (Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z m_277150_
+		static
+		0 p_277420_ p_277420_
+	reachedTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z m_23589_
+		0 p_23590_ p_23590_
+		1 p_23591_ p_23591_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_23609_ p_23609_
+		1 p_23610_ p_23610_
+		2 p_23611_ p_23611_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_23579_ p_23579_
+		1 p_23580_ p_23580_
+		2 p_23581_ p_23581_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_23605_ p_23605_
+		1 p_23606_ p_23606_
+		2 p_23607_ p_23607_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6732_
+		0 p_23601_ p_23601_
+		1 p_23602_ p_23602_
+		2 p_23603_ p_23603_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_23613_ p_23613_
+		1 p_23614_ p_23614_
+		2 p_23615_ p_23615_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_23617_ p_23617_
+		1 p_23618_ p_23618_
+		2 p_23619_ p_23619_
+	tryComputePath (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;J)Z m_23592_
+		0 p_23593_ p_23593_
+		1 p_23594_ p_23594_
+		2 p_23595_ p_23595_
+net/minecraft/world/entity/ai/behavior/OneShot net/minecraft/world/entity/ai/behavior/OneShot
+	status f_256915_
+	<init> ()V <init>
+	debugString ()Ljava/lang/String; m_22566_
+	doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22562_
+		0 p_260215_ p_260215_
+		1 p_259970_ p_259970_
+		2 p_260273_ p_260273_
+	getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; m_22536_
+	tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_22558_
+		0 p_259112_ p_259112_
+		1 p_259594_ p_259594_
+		2 p_259046_ p_259046_
+	tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_22554_
+		0 p_260083_ p_260083_
+		1 p_259643_ p_259643_
+		2 p_259226_ p_259226_
+net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids
+	AVERAGE_WAIT_TIME_BETWEEN_RUNS f_147705_
+	CHASE_SPEED_MODIFIER f_147703_
+	FLEE_SPEED_MODIFIER f_147702_
+	MAX_CHASERS_PER_TARGET f_147704_
+	MAX_FLEE_XZ_DIST f_147700_
+	MAX_FLEE_Y_DIST f_147701_
+	<init> ()V <init>
+	chaseKid (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257730_
+		static
+		0 p_259811_ p_259811_
+		1 p_259299_ p_259299_
+		2 p_260056_ p_260056_
+		3 p_259463_ p_259463_
+	checkHowManyChasersEachFriendHas (Ljava/util/List;)Ljava/util/Map; m_257886_
+		static
+		0 p_259989_ p_259989_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257585_
+		static
+	findSomeoneBeingChased (Ljava/util/List;)Ljava/util/Optional; m_257810_
+		static
+		0 p_259655_ p_259655_
+	isChasingSomeone (Lnet/minecraft/world/entity/LivingEntity;)Z m_23667_
+		static
+		0 p_23668_ p_23668_
+	isFriendChasingMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_23641_
+		static
+		0 p_23642_ p_23642_
+		1 p_23643_ p_23643_
+	lambda$checkHowManyChasersEachFriendHas$6 (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Integer;)Ljava/lang/Integer; m_147706_
+		static
+		0 p_147707_ p_147707_
+		1 p_147708_ p_147708_
+	lambda$checkHowManyChasersEachFriendHas$7 (Ljava/util/Map;Lnet/minecraft/world/entity/LivingEntity;)V m_257224_
+		static
+		0 p_258564_ p_258564_
+		1 p_258565_ p_258565_
+	lambda$create$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_257226_
+		static
+		0 p_258574_ p_258574_
+		1 p_258575_ p_258575_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257221_
+		static
+		0 p_258554_ p_258554_
+		1 p_258555_ p_258555_
+		2 p_258556_ p_258556_
+		3 p_258557_ p_258557_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_274200_
+		static
+		0 p_275023_ p_275023_
+		1 p_275024_ p_275024_
+		2 p_275025_ p_275025_
+		3 p_275026_ p_275026_
+		4 p_275027_ p_275027_
+		5 p_275028_ p_275028_
+		6 p_275029_ p_275029_
+		7 p_275030_ p_275030_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257222_
+		static
+		0 p_258558_ p_258558_
+		1 p_258559_ p_258559_
+		2 p_258560_ p_258560_
+		3 p_258561_ p_258561_
+		4 p_258562_ p_258562_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257223_
+		static
+		0 p_258563_ p_258563_
+	lambda$findSomeoneBeingChased$5 (Ljava/util/Map$Entry;)Z m_23652_
+		static
+		0 p_23653_ p_23653_
+	lambda$isFriendChasingMe$8 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_23659_
+		static
+		0 p_23660_ p_23660_
+		1 p_23661_ p_23661_
+	whoAreYouChasing (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; m_23639_
+		static
+		0 p_23640_ p_23640_
+net/minecraft/world/entity/ai/behavior/PoiCompetitorScan net/minecraft/world/entity/ai/behavior/PoiCompetitorScan
+	<init> ()V <init>
+	competesForSameJobsite (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z m_217329_
+		static
+		0 p_217330_ p_217330_
+		1 p_217331_ p_217331_
+		2 p_217332_ p_217332_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257502_
+		static
+	hasMatchingProfession (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z m_217333_
+		static
+		0 p_217334_ p_217334_
+		1 p_217335_ p_217335_
+	lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z m_257232_
+		static
+		0 p_258592_ p_258592_
+		1 p_258593_ p_258593_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; m_257229_
+		static
+		0 p_258583_ p_258583_
+	lambda$create$2 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z m_257233_
+		static
+		0 p_258594_ p_258594_
+		1 p_258595_ p_258595_
+		2 p_258596_ p_258596_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V m_257230_
+		static
+		0 p_258584_ p_258584_
+		1 p_258585_ p_258585_
+		2 p_258586_ p_258586_
+		3 p_258587_ p_258587_
+		4 p_258588_ p_258588_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257228_
+		static
+		0 p_258577_ p_258577_
+		1 p_258578_ p_258578_
+		2 p_258579_ p_258579_
+		3 p_258580_ p_258580_
+		4 p_258581_ p_258581_
+		5 p_258582_ p_258582_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257231_
+		static
+		0 p_258589_ p_258589_
+		1 p_258590_ p_258590_
+		2 p_258591_ p_258591_
+	lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257227_
+		static
+		0 p_258576_ p_258576_
+	selectWinner (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/npc/Villager; m_23724_
+		static
+		0 p_23725_ p_23725_
+		1 p_23726_ p_23726_
+net/minecraft/world/entity/ai/behavior/PositionTracker net/minecraft/world/entity/ai/behavior/PositionTracker
+	currentBlockPosition ()Lnet/minecraft/core/BlockPos; m_6675_
+	currentPosition ()Lnet/minecraft/world/phys/Vec3; m_7024_
+	isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z m_6826_
+		0 p_23739_ p_23739_
+net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget
+	TIME_OUT_DURATION f_147713_
+	getCooldownOnFail f_147714_
+	getPrepareRamSound f_147720_
+	maxRamDistance f_147716_
+	minRamDistance f_147715_
+	ramCandidate f_147722_
+	ramPrepareTime f_147719_
+	ramTargeting f_147718_
+	reachedRamPositionTimestamp f_147721_
+	walkSpeed f_147717_
+	<init> (Ljava/util/function/ToIntFunction;IIFLnet/minecraft/world/entity/ai/targeting/TargetingConditions;ILjava/util/function/Function;)V <init>
+		0 p_147724_ p_147724_
+		1 p_147725_ p_147725_
+		2 p_147726_ p_147726_
+		3 p_147727_ p_147727_
+		4 p_147728_ p_147728_
+		5 p_147729_ p_147729_
+		6 p_147730_ p_147730_
+	calculateRammingStartPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_147742_
+		0 p_147743_ p_147743_
+		1 p_147744_ p_147744_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147758_ p_147758_
+		1 p_147759_ p_147759_
+		2 p_147760_ p_147760_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_6737_
+		0 p_147773_ p_147773_
+		1 p_147774_ p_147774_
+		2 p_147775_ p_147775_
+	chooseRamPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V m_147765_
+		0 p_147766_ p_147766_
+		1 p_147767_ p_147767_
+	getEdgeOfBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_147754_
+		0 p_147755_ p_147755_
+		1 p_147756_ p_147756_
+	isWalkableBlock (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_147745_
+		0 p_147746_ p_147746_
+		1 p_147747_ p_147747_
+	lambda$calculateRammingStartPosition$3 (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z m_147751_
+		static
+		0 p_147752_ p_147752_
+		1 p_147753_ p_147753_
+	lambda$chooseRamPosition$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate; m_289102_
+		static
+		0 p_289368_ p_289368_
+		1 p_289369_ p_289369_
+	lambda$start$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_147787_
+		0 p_147788_ p_147788_
+		1 p_147789_ p_147789_
+	lambda$start$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; m_186047_
+		0 p_186048_ p_186048_
+		1 p_186049_ p_186049_
+	lambda$start$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V m_147776_
+		0 p_147777_ p_147777_
+		1 p_147778_ p_147778_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147732_ p_147732_
+		1 p_147733_ p_147733_
+		2 p_147734_ p_147734_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_147736_ p_147736_
+		1 p_147737_ p_147737_
+		2 p_147738_ p_147738_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6732_
+		0 p_147762_ p_147762_
+		1 p_147763_ p_147763_
+		2 p_147764_ p_147764_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_147769_ p_147769_
+		1 p_147770_ p_147770_
+		2 p_147771_ p_147771_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147780_ p_147780_
+		1 p_147781_ p_147781_
+		2 p_147782_ p_147782_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6725_
+		0 p_147784_ p_147784_
+		1 p_147785_ p_147785_
+		2 p_147786_ p_147786_
+net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate
+	startPosition f_147790_
+	target f_147792_
+	targetPosition f_147791_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_147794_ p_147794_
+		1 p_147795_ p_147795_
+		2 p_147796_ p_147796_
+	getStartPosition ()Lnet/minecraft/core/BlockPos; m_147797_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_147799_
+	getTargetPosition ()Lnet/minecraft/core/BlockPos; m_147798_
+net/minecraft/world/entity/ai/behavior/RamTarget net/minecraft/world/entity/ai/behavior/RamTarget
+	RAM_SPEED_FORCE_FACTOR f_147801_
+	TIME_OUT_DURATION f_147800_
+	getHornBreakSound f_217340_
+	getImpactSound f_147808_
+	getKnockbackForce f_147806_
+	getTimeBetweenRams f_147802_
+	ramDirection f_147807_
+	ramTargeting f_147803_
+	speed f_147805_
+	<init> (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_217342_ p_217342_
+		1 p_217343_ p_217343_
+		2 p_217344_ p_217344_
+		3 p_217345_ p_217345_
+		4 p_217346_ p_217346_
+		5 p_217347_ p_217347_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z m_6737_
+		0 p_217352_ p_217352_
+		1 p_217353_ p_217353_
+		2 p_217354_ p_217354_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_147831_ p_147831_
+		1 p_147832_ p_147832_
+		2 p_147833_ p_147833_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_147817_ p_147817_
+		1 p_147818_ p_147818_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z m_6114_
+		0 p_217349_ p_217349_
+		1 p_217350_ p_217350_
+	finishRam (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)V m_217355_
+		0 p_217356_ p_217356_
+		1 p_217357_ p_217357_
+	hasRammedHornBreakingBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z m_217362_
+		0 p_217363_ p_217363_
+		1 p_217364_ p_217364_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V m_6735_
+		0 p_217359_ p_217359_
+		1 p_217360_ p_217360_
+		2 p_217361_ p_217361_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_147820_ p_147820_
+		1 p_147821_ p_147821_
+		2 p_147822_ p_147822_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V m_6725_
+		0 p_217366_ p_217366_
+		1 p_217367_ p_217367_
+		2 p_217368_ p_217368_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_147846_ p_147846_
+		1 p_147847_ p_147847_
+		2 p_147848_ p_147848_
+net/minecraft/world/entity/ai/behavior/RandomLookAround net/minecraft/world/entity/ai/behavior/RandomLookAround
+	interval f_244014_
+	maxYaw f_243864_
+	minPitch f_243800_
+	pitchRange f_244277_
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;FFF)V <init>
+		0 p_248963_ p_248963_
+		1 p_251826_ p_251826_
+		2 p_251456_ p_251456_
+		3 p_249962_ p_249962_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6735_
+		0 p_250941_ p_250941_
+		1 p_248765_ p_248765_
+		2 p_251801_ p_251801_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_251075_ p_251075_
+		1 p_250890_ p_250890_
+		2 p_248603_ p_248603_
+net/minecraft/world/entity/ai/behavior/RandomStroll net/minecraft/world/entity/ai/behavior/RandomStroll
+	MAX_XZ_DIST f_147849_
+	MAX_Y_DIST f_147850_
+	SWIM_XY_DISTANCE_TIERS f_256848_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	fly (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257379_
+		static
+		0 p_259119_ p_259119_
+	getTargetFlyPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_257997_
+		static
+		0 p_260316_ p_260316_
+		1 p_259038_ p_259038_
+		2 p_259696_ p_259696_
+	getTargetSwimPos (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257416_
+		static
+		0 p_259491_ p_259491_
+	lambda$fly$5 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257240_
+		static
+		0 p_258614_ p_258614_
+	lambda$fly$6 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257236_
+		static
+		0 p_258602_ p_258602_
+	lambda$stroll$0 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257235_
+		static
+		0 p_258601_ p_258601_
+	lambda$stroll$1 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257241_
+		static
+		0 p_258615_ p_258615_
+	lambda$stroll$2 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_289103_
+		static
+		0 p_289370_ p_289370_
+	lambda$stroll$3 (IILnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; m_257237_
+		static
+		0 p_258603_ p_258603_
+		1 p_258604_ p_258604_
+		2 p_258605_ p_258605_
+	lambda$stroll$4 (Lnet/minecraft/world/entity/PathfinderMob;)Z m_257242_
+		static
+		0 p_258616_ p_258616_
+	lambda$strollFlyOrSwim$10 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257243_
+		static
+		0 p_258617_ p_258617_
+		1 p_258618_ p_258618_
+		2 p_258619_ p_258619_
+		3 p_258620_ p_258620_
+	lambda$strollFlyOrSwim$7 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257244_
+		static
+		0 p_258621_ p_258621_
+		1 p_258622_ p_258622_
+	lambda$strollFlyOrSwim$8 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257238_
+		static
+		0 p_258606_ p_258606_
+		1 p_258607_ p_258607_
+		2 p_258608_ p_258608_
+		3 p_258609_ p_258609_
+		4 p_258610_ p_258610_
+		5 p_258611_ p_258611_
+		6 p_258612_ p_258612_
+	lambda$strollFlyOrSwim$9 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257234_
+		static
+		0 p_258597_ p_258597_
+		1 p_258598_ p_258598_
+		2 p_258599_ p_258599_
+		3 p_258600_ p_258600_
+	stroll (FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257960_
+		static
+		0 p_260204_ p_260204_
+		1 p_259502_ p_259502_
+		2 p_259891_ p_259891_
+	stroll (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257965_
+		static
+		0 p_260304_ p_260304_
+	stroll (FZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257798_
+		static
+		0 p_260303_ p_260303_
+		1 p_259639_ p_259639_
+	strollFlyOrSwim (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257629_
+		static
+		0 p_260030_ p_260030_
+		1 p_259912_ p_259912_
+		2 p_259088_ p_259088_
+	swim (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257751_
+		static
+		0 p_259469_ p_259469_
+net/minecraft/world/entity/ai/behavior/ReactToBell net/minecraft/world/entity/ai/behavior/ReactToBell
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258068_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289104_
+		static
+		0 p_289371_ p_289371_
+		1 p_289372_ p_289372_
+		2 p_289373_ p_289373_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258069_
+		static
+		0 p_259472_ p_259472_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257653_
+		static
+		0 p_259349_ p_259349_
+net/minecraft/world/entity/ai/behavior/ResetProfession net/minecraft/world/entity/ai/behavior/ResetProfession
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257593_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_258077_
+		static
+		0 p_260244_ p_260244_
+		1 p_260084_ p_260084_
+		2 p_259597_ p_259597_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257917_
+		static
+		0 p_260035_ p_260035_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257921_
+		static
+		0 p_259684_ p_259684_
+net/minecraft/world/entity/ai/behavior/ResetRaidStatus net/minecraft/world/entity/ai/behavior/ResetRaidStatus
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257468_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288132_
+		static
+		0 p_288835_ p_288835_
+		1 p_288836_ p_288836_
+		2 p_288837_ p_288837_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258019_
+		static
+		0 p_259870_ p_259870_
+net/minecraft/world/entity/ai/behavior/RingBell net/minecraft/world/entity/ai/behavior/RingBell
+	BELL_RING_CHANCE f_147863_
+	RING_BELL_FROM_DISTANCE f_147862_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257471_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257770_
+		static
+		0 p_259346_ p_259346_
+		1 p_259998_ p_259998_
+		2 p_259026_ p_259026_
+		3 p_260317_ p_260317_
+		4 p_260205_ p_260205_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257803_
+		static
+		0 p_259459_ p_259459_
+		1 p_259028_ p_259028_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257542_
+		static
+		0 p_259094_ p_259094_
+net/minecraft/world/entity/ai/behavior/RunOne net/minecraft/world/entity/ai/behavior/RunOne
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 p_23834_ p_23834_
+		1 p_23835_ p_23835_
+	<init> (Ljava/util/List;)V <init>
+		0 p_23832_ p_23832_
+net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget
+	BATCH_SIZE f_147881_
+	CACHE_TIMEOUT f_147880_
+	OK_DISTANCE_SQR f_147883_
+	RATE f_147882_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257524_
+		static
+		0 p_259960_ p_259960_
+	lambda$create$0 (Lnet/minecraft/core/Holder;)Z m_217375_
+		static
+		0 p_217376_ p_217376_
+	lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/core/BlockPos;)Z m_257249_
+		static
+		0 p_258641_ p_258641_
+		1 p_258642_ p_258642_
+		2 p_258643_ p_258643_
+		3 p_258644_ p_258644_
+	lambda$create$2 (Lnet/minecraft/core/Holder;)Z m_217371_
+		static
+		0 p_217372_ p_217372_
+	lambda$create$3 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z m_257246_
+		static
+		0 p_258628_ p_258628_
+		1 p_258629_ p_258629_
+	lambda$create$4 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257248_
+		static
+		0 p_258634_ p_258634_
+		1 p_258635_ p_258635_
+		2 p_258636_ p_258636_
+		3 p_258637_ p_258637_
+		4 p_258638_ p_258638_
+		5 p_258639_ p_258639_
+		6 p_258640_ p_258640_
+	lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257245_
+		static
+		0 p_258623_ p_258623_
+		1 p_258624_ p_258624_
+		2 p_258625_ p_258625_
+		3 p_258626_ p_258626_
+		4 p_258627_ p_258627_
+	lambda$create$6 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257247_
+		static
+		0 p_258630_ p_258630_
+		1 p_258631_ p_258631_
+		2 p_258632_ p_258632_
+		3 p_258633_ p_258633_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTarget net/minecraft/world/entity/ai/behavior/SetEntityLookTarget
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257660_
+		static
+		0 p_259830_ p_259830_
+	create (Lnet/minecraft/world/entity/EntityType;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258096_
+		static
+		0 p_260318_ p_260318_
+		1 p_259522_ p_259522_
+	create (Lnet/minecraft/world/entity/MobCategory;F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257381_
+		static
+		0 p_259154_ p_259154_
+		1 p_260240_ p_260240_
+	create (Ljava/util/function/Predicate;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257836_
+		static
+		0 p_260088_ p_260088_
+		1 p_259747_ p_259747_
+	lambda$create$0 (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/entity/LivingEntity;)Z m_289105_
+		static
+		0 p_289374_ p_289374_
+		1 p_289375_ p_289375_
+	lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289106_
+		static
+		0 p_289376_ p_289376_
+		1 p_289377_ p_289377_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_23912_
+		static
+		0 p_23913_ p_23913_
+	lambda$create$3 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z m_263988_
+		static
+		0 p_264943_ p_264943_
+		1 p_264944_ p_264944_
+		2 p_264945_ p_264945_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257250_
+		static
+		0 p_258645_ p_258645_
+		1 p_258646_ p_258646_
+		2 p_258647_ p_258647_
+		3 p_258648_ p_258648_
+		4 p_258649_ p_258649_
+		5 p_258650_ p_258650_
+		6 p_258651_ p_258651_
+		7 p_258652_ p_258652_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257251_
+		static
+		0 p_258653_ p_258653_
+		1 p_258654_ p_258654_
+		2 p_258655_ p_258655_
+		3 p_258656_ p_258656_
+		4 p_258657_ p_258657_
+	lambda$create$6 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257253_
+		static
+		0 p_258661_ p_258661_
+		1 p_258662_ p_258662_
+		2 p_258663_ p_258663_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
+	<init> ()V <init>
+	create (FLnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257724_
+		static
+		0 p_260336_ p_260336_
+		1 p_259266_ p_259266_
+		2 p_260173_ p_260173_
+	create (FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257458_
+		static
+		0 p_259047_ p_259047_
+		1 p_260065_ p_260065_
+	create (Lnet/minecraft/world/entity/EntityType;FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257472_
+		static
+		0 p_259588_ p_259588_
+		1 p_259105_ p_259105_
+		2 p_259422_ p_259422_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_257728_
+		static
+		0 p_259715_ p_259715_
+	lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289107_
+		static
+		0 p_289378_ p_289378_
+		1 p_289379_ p_289379_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z m_257679_
+		static
+		0 p_259413_ p_259413_
+		1 p_259846_ p_259846_
+		2 p_259358_ p_259358_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_263989_
+		static
+		0 p_264946_ p_264946_
+		1 p_264947_ p_264947_
+		2 p_264948_ p_264948_
+		3 p_264949_ p_264949_
+		4 p_264950_ p_264950_
+		5 p_264951_ p_264951_
+		6 p_264952_ p_264952_
+		7 p_264953_ p_264953_
+		8 p_264954_ p_264954_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257641_
+		static
+		0 p_259220_ p_259220_
+		1 p_260157_ p_260157_
+		2 p_259211_ p_259211_
+		3 p_260148_ p_260148_
+		4 p_259350_ p_259350_
+		5 p_260134_ p_260134_
+	lambda$create$5 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257797_
+		static
+		0 p_260092_ p_260092_
+		1 p_259234_ p_259234_
+		2 p_259844_ p_259844_
+		3 p_259288_ p_259288_
+net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker
+	interval f_257030_
+	ticksUntilNextStart f_256928_
+	<init> (Lnet/minecraft/util/valueproviders/UniformInt;)V <init>
+		0 p_260279_ p_260279_
+	tickDownAndCheck (Lnet/minecraft/util/RandomSource;)Z m_257976_
+		0 p_260276_ p_260276_
+net/minecraft/world/entity/ai/behavior/SetHiddenState net/minecraft/world/entity/ai/behavior/SetHiddenState
+	HIDE_TIMEOUT f_147896_
+	<init> ()V <init>
+	create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257713_
+		static
+		0 p_259244_ p_259244_
+		1 p_260263_ p_260263_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288133_
+		static
+		0 p_288838_ p_288838_
+		1 p_288839_ p_288839_
+		2 p_288840_ p_288840_
+		3 p_288841_ p_288841_
+		4 p_288842_ p_288842_
+		5 p_288843_ p_288843_
+		6 p_288844_ p_288844_
+		7 p_288845_ p_288845_
+		8 p_288846_ p_288846_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257559_
+		static
+		0 p_259050_ p_259050_
+		1 p_259221_ p_259221_
+		2 p_259662_ p_259662_
+		3 p_259447_ p_259447_
+		4 p_260296_ p_260296_
+		5 p_260145_ p_260145_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257686_
+		static
+		0 p_259378_ p_259378_
+		1 p_259041_ p_259041_
+		2 p_260309_ p_260309_
+		3 p_259055_ p_259055_
+net/minecraft/world/entity/ai/behavior/SetLookAndInteract net/minecraft/world/entity/ai/behavior/SetLookAndInteract
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/EntityType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257430_
+		static
+		0 p_259642_ p_259642_
+		1 p_259805_ p_259805_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z m_289108_
+		static
+		0 p_289380_ p_289380_
+		1 p_289381_ p_289381_
+		2 p_289382_ p_289382_
+		3 p_289383_ p_289383_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257254_
+		static
+		0 p_258664_ p_258664_
+		1 p_258665_ p_258665_
+		2 p_258666_ p_258666_
+		3 p_258667_ p_258667_
+		4 p_258668_ p_258668_
+		5 p_258669_ p_258669_
+		6 p_258670_ p_258670_
+		7 p_258671_ p_258671_
+		8 p_258672_ p_258672_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257256_
+		static
+		0 p_258677_ p_258677_
+		1 p_258678_ p_258678_
+		2 p_258679_ p_258679_
+		3 p_258680_ p_258680_
+		4 p_258681_ p_258681_
+		5 p_258682_ p_258682_
+	lambda$create$3 (ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257257_
+		static
+		0 p_258683_ p_258683_
+		1 p_258684_ p_258684_
+		2 p_258685_ p_258685_
+net/minecraft/world/entity/ai/behavior/SetRaidStatus net/minecraft/world/entity/ai/behavior/SetRaidStatus
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257923_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257925_
+		static
+		0 p_260026_ p_260026_
+		1 p_260271_ p_260271_
+		2 p_259518_ p_259518_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257702_
+		static
+		0 p_259382_ p_259382_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZLjava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257681_
+		static
+		0 p_260057_ p_260057_
+		1 p_259672_ p_259672_
+		2 p_259866_ p_259866_
+		3 p_259232_ p_259232_
+		4 p_259355_ p_259355_
+	entity (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257370_
+		static
+		0 p_259598_ p_259598_
+		1 p_260183_ p_260183_
+		2 p_260077_ p_260077_
+		3 p_259761_ p_259761_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLjava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257839_
+		static
+		0 p_259445_ p_259445_
+		1 p_259666_ p_259666_
+		2 p_259789_ p_259789_
+		3 p_260352_ p_260352_
+		4 p_260155_ p_260155_
+		5 p_259139_ p_259139_
+		6 p_259492_ p_259492_
+		7 p_259973_ p_259973_
+		8 p_259323_ p_259323_
+		9 p_259275_ p_259275_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257932_
+		static
+		0 p_259337_ p_259337_
+		1 p_259550_ p_259550_
+		2 p_259503_ p_259503_
+		3 p_259051_ p_259051_
+		4 p_259873_ p_259873_
+		5 p_260063_ p_260063_
+		6 p_260053_ p_260053_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257383_
+		static
+		0 p_260218_ p_260218_
+		1 p_260226_ p_260226_
+		2 p_259203_ p_259203_
+		3 p_259373_ p_259373_
+		4 p_260047_ p_260047_
+		5 p_259292_ p_259292_
+	pos (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257620_
+		static
+		0 p_259330_ p_259330_
+		1 p_259719_ p_259719_
+		2 p_259965_ p_259965_
+		3 p_259828_ p_259828_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach
+	PROJECTILE_ATTACK_RANGE_BUFFER f_147903_
+	<init> ()V <init>
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257469_
+		static
+		0 p_259228_ p_259228_
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257648_
+		static
+		0 p_259507_ p_259507_
+	lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_147906_
+		static
+		0 p_147907_ p_147907_
+		1 p_147908_ p_147908_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257259_
+		static
+		0 p_258688_ p_258688_
+		1 p_258689_ p_258689_
+		2 p_258690_ p_258690_
+		3 p_258691_ p_258691_
+		4 p_258692_ p_258692_
+		5 p_258693_ p_258693_
+		6 p_258694_ p_258694_
+		7 p_258695_ p_258695_
+		8 p_258696_ p_258696_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257260_
+		static
+		0 p_258697_ p_258697_
+		1 p_258698_ p_258698_
+		2 p_258699_ p_258699_
+		3 p_258700_ p_258700_
+		4 p_258701_ p_258701_
+		5 p_258702_ p_258702_
+	lambda$create$3 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257258_
+		static
+		0 p_258686_ p_258686_
+		1 p_258687_ p_258687_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIII)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257972_
+		static
+		0 p_259685_ p_259685_
+		1 p_259842_ p_259842_
+		2 p_259530_ p_259530_
+		3 p_260360_ p_260360_
+		4 p_259504_ p_259504_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_274208_
+		static
+		0 p_275047_ p_275047_
+		1 p_275048_ p_275048_
+		2 p_275049_ p_275049_
+		3 p_275050_ p_275050_
+		4 p_275051_ p_275051_
+		5 p_275052_ p_275052_
+		6 p_275053_ p_275053_
+		7 p_275054_ p_275054_
+		8 p_275055_ p_275055_
+		9 p_275056_ p_275056_
+		10 p_275057_ p_275057_
+		11 p_275058_ p_275058_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257261_
+		static
+		0 p_258703_ p_258703_
+		1 p_258704_ p_258704_
+		2 p_258705_ p_258705_
+		3 p_258706_ p_258706_
+		4 p_258707_ p_258707_
+		5 p_258708_ p_258708_
+		6 p_258709_ p_258709_
+		7 p_258710_ p_258710_
+		8 p_258711_ p_258711_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IIFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257262_
+		static
+		0 p_258712_ p_258712_
+		1 p_258713_ p_258713_
+		2 p_258714_ p_258714_
+		3 p_258715_ p_258715_
+		4 p_258716_ p_258716_
+		5 p_258717_ p_258717_
+net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget
+	<init> ()V <init>
+	create (FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257764_
+		static
+		0 p_259702_ p_259702_
+		1 p_259510_ p_259510_
+	create (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258011_
+		static
+		0 p_260341_ p_260341_
+		1 p_260269_ p_260269_
+		2 p_259192_ p_259192_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_182368_
+		static
+		0 p_182369_ p_182369_
+	lambda$create$1 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_182362_
+		static
+		0 p_182363_ p_182363_
+		1 p_182364_ p_182364_
+	lambda$create$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257264_
+		static
+		0 p_258730_ p_258730_
+		1 p_258731_ p_258731_
+		2 p_258732_ p_258732_
+		3 p_258733_ p_258733_
+		4 p_258734_ p_258734_
+		5 p_258735_ p_258735_
+		6 p_258736_ p_258736_
+		7 p_258737_ p_258737_
+		8 p_258738_ p_258738_
+	lambda$create$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257265_
+		static
+		0 p_258739_ p_258739_
+		1 p_258740_ p_258740_
+		2 p_258741_ p_258741_
+		3 p_258742_ p_258742_
+		4 p_258743_ p_258743_
+		5 p_258744_ p_258744_
+	lambda$create$4 (Ljava/util/function/Predicate;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257266_
+		static
+		0 p_258745_ p_258745_
+		1 p_258746_ p_258746_
+		2 p_258747_ p_258747_
+		3 p_258748_ p_258748_
+net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer
+	MAX_LOOK_TIME f_147915_
+	STARTING_LOOK_TIME f_147916_
+	cycleCounter f_24092_
+	displayIndex f_24093_
+	displayItems f_24091_
+	lookTime f_24094_
+	playerItemStack f_24090_
+	<init> (II)V <init>
+		0 p_24096_ p_24096_
+		1 p_24097_ p_24097_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24109_ p_24109_
+		1 p_24110_ p_24110_
+		2 p_24111_ p_24111_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24120_ p_24120_
+		1 p_24121_ p_24121_
+		2 p_24122_ p_24122_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24106_ p_24106_
+		1 p_24107_ p_24107_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24099_ p_24099_
+		1 p_24100_ p_24100_
+	clearHeldItem (Lnet/minecraft/world/entity/npc/Villager;)V m_182373_
+		static
+		0 p_182374_ p_182374_
+	displayAsHeldItem (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/item/ItemStack;)V m_182370_
+		static
+		0 p_182371_ p_182371_
+		1 p_182372_ p_182372_
+	displayCyclingItems (Lnet/minecraft/world/entity/npc/Villager;)V m_24147_
+		0 p_24148_ p_24148_
+	displayFirstItem (Lnet/minecraft/world/entity/npc/Villager;)V m_24115_
+		0 p_24116_ p_24116_
+	findItemsToDisplay (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/npc/Villager;)V m_24112_
+		0 p_24113_ p_24113_
+		1 p_24114_ p_24114_
+	lookAtTarget (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/LivingEntity; m_24137_
+		0 p_24138_ p_24138_
+	playerItemStackMatchesCostOfOffer (Lnet/minecraft/world/item/trading/MerchantOffer;)Z m_24117_
+		0 p_24118_ p_24118_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24102_ p_24102_
+		1 p_24103_ p_24103_
+		2 p_24104_ p_24104_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24124_ p_24124_
+		1 p_24125_ p_24125_
+		2 p_24126_ p_24126_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24130_ p_24130_
+		1 p_24131_ p_24131_
+		2 p_24132_ p_24132_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24144_ p_24144_
+		1 p_24145_ p_24145_
+		2 p_24146_ p_24146_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24140_ p_24140_
+		1 p_24141_ p_24141_
+		2 p_24142_ p_24142_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24134_ p_24134_
+		1 p_24135_ p_24135_
+		2 p_24136_ p_24136_
+	updateDisplayItems (Lnet/minecraft/world/entity/npc/Villager;)V m_24127_
+		0 p_24128_ p_24128_
+net/minecraft/world/entity/ai/behavior/ShufflingList net/minecraft/world/entity/ai/behavior/ShufflingList
+	entries f_147917_
+	random f_147918_
+	<init> ()V <init>
+	<init> (Ljava/util/List;)V <init>
+		0 p_147921_ p_147921_
+	add (Ljava/lang/Object;I)Lnet/minecraft/world/entity/ai/behavior/ShufflingList; m_147929_
+		0 p_147930_ p_147930_
+		1 p_147931_ p_147931_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_147927_
+		static
+		0 p_147928_ p_147928_
+	iterator ()Ljava/util/Iterator; iterator
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)Ljava/util/List; m_147925_
+		static
+		0 p_147926_ p_147926_
+	lambda$shuffle$1 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)V m_147923_
+		0 p_147924_ p_147924_
+	shuffle ()Lnet/minecraft/world/entity/ai/behavior/ShufflingList; m_147922_
+	stream ()Ljava/util/stream/Stream; m_147932_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry
+	data f_147934_
+	randWeight f_147936_
+	weight f_147935_
+	<init> (Ljava/lang/Object;I)V <init>
+		0 p_147938_ p_147938_
+		1 p_147939_ p_147939_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_147943_
+		static
+		0 p_147944_ p_147944_
+	getData ()Ljava/lang/Object; m_147940_
+	getRandWeight ()D m_147946_
+	getWeight ()I m_147945_
+	setRandom (F)V m_147941_
+		0 p_147942_ p_147942_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1 net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1
+	val$elementCodec f_147948_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_147950_ p_147950_
+	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
+		0 p_147962_ p_147962_
+		1 p_147963_ p_147963_
+	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_147965_ p_147965_
+		1 p_147966_ p_147966_
+		2 p_147967_ p_147967_
+	encode (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
+		0 p_147952_ p_147952_
+		1 p_147953_ p_147953_
+		2 p_147954_ p_147954_
+	lambda$decode$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry; m_147955_
+		static
+		0 p_147956_ p_147956_
+		1 p_147957_ p_147957_
+	lambda$decode$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)Lcom/mojang/datafixers/util/Pair; m_147958_
+		static
+		0 p_147959_ p_147959_
+		1 p_147960_ p_147960_
+net/minecraft/world/entity/ai/behavior/SleepInBed net/minecraft/world/entity/ai/behavior/SleepInBed
+	COOLDOWN_AFTER_BEING_WOKEN f_147968_
+	nextOkStartTime f_24149_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24161_ p_24161_
+		1 p_24162_ p_24162_
+		2 p_24163_ p_24163_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24154_ p_24154_
+		1 p_24155_ p_24155_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24157_ p_24157_
+		1 p_24158_ p_24158_
+		2 p_24159_ p_24159_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24165_ p_24165_
+		1 p_24166_ p_24166_
+		2 p_24167_ p_24167_
+	timedOut (J)Z m_7773_
+		0 p_24152_ p_24152_
+net/minecraft/world/entity/ai/behavior/SocializeAtBell net/minecraft/world/entity/ai/behavior/SocializeAtBell
+	SPEED_MODIFIER f_147969_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257875_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289109_
+		static
+		0 p_289384_ p_289384_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_289110_
+		static
+		0 p_289385_ p_289385_
+		1 p_289386_ p_289386_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257269_
+		static
+		0 p_258756_ p_258756_
+		1 p_258757_ p_258757_
+		2 p_258758_ p_258758_
+		3 p_258759_ p_258759_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257270_
+		static
+		0 p_258760_ p_258760_
+		1 p_258761_ p_258761_
+		2 p_258762_ p_258762_
+		3 p_258763_ p_258763_
+		4 p_258764_ p_258764_
+		5 p_258765_ p_258765_
+		6 p_258766_ p_258766_
+		7 p_258767_ p_258767_
+		8 p_258768_ p_258768_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257267_
+		static
+		0 p_258749_ p_258749_
+		1 p_258750_ p_258750_
+		2 p_258751_ p_258751_
+		3 p_258752_ p_258752_
+		4 p_258753_ p_258753_
+		5 p_258754_ p_258754_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257268_
+		static
+		0 p_258755_ p_258755_
+net/minecraft/world/entity/ai/behavior/StartAttacking net/minecraft/world/entity/ai/behavior/StartAttacking
+	<init> ()V <init>
+	create (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257741_
+		static
+		0 p_259618_ p_259618_
+		1 p_259435_ p_259435_
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257710_
+		static
+		0 p_259868_ p_259868_
+	lambda$create$0 (Lnet/minecraft/world/entity/Mob;)Z m_24211_
+		static
+		0 p_24212_ p_24212_
+	lambda$create$1 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257271_
+		static
+		0 p_258769_ p_258769_
+		1 p_258770_ p_258770_
+		2 p_258771_ p_258771_
+		3 p_258772_ p_258772_
+		4 p_258773_ p_258773_
+		5 p_258774_ p_258774_
+		6 p_258775_ p_258775_
+	lambda$create$2 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257272_
+		static
+		0 p_258776_ p_258776_
+		1 p_258777_ p_258777_
+		2 p_258778_ p_258778_
+		3 p_258779_ p_258779_
+	lambda$create$3 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257273_
+		static
+		0 p_258780_ p_258780_
+		1 p_258781_ p_258781_
+		2 p_258782_ p_258782_
+net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead
+	<init> ()V <init>
+	create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257496_
+		static
+		0 p_259238_ p_259238_
+		1 p_259102_ p_259102_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257522_
+		static
+		0 p_259599_ p_259599_
+		1 p_259269_ p_259269_
+		2 p_260235_ p_260235_
+		3 p_259710_ p_259710_
+		4 p_259328_ p_259328_
+		5 p_259783_ p_259783_
+		6 p_259163_ p_259163_
+		7 p_259956_ p_259956_
+		8 p_259611_ p_259611_
+		9 p_259619_ p_259619_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258039_
+		static
+		0 p_259165_ p_259165_
+		1 p_259276_ p_259276_
+		2 p_259257_ p_259257_
+		3 p_259049_ p_259049_
+		4 p_259067_ p_259067_
+		5 p_259031_ p_259031_
+		6 p_259141_ p_259141_
+	lambda$create$2 (Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257913_
+		static
+		0 p_260135_ p_260135_
+		1 p_260349_ p_260349_
+		2 p_259600_ p_259600_
+net/minecraft/world/entity/ai/behavior/StayCloseToTarget net/minecraft/world/entity/ai/behavior/StayCloseToTarget
+	<init> ()V <init>
+	create (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_271742_
+		static
+		0 p_272871_ p_272871_
+		1 p_273150_ p_273150_
+		2 p_273536_ p_273536_
+		3 p_273107_ p_273107_
+		4 p_273745_ p_273745_
+	lambda$create$0 (Ljava/util/function/Function;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257896_
+		static
+		0 p_259449_ p_259449_
+		1 p_273383_ p_273383_
+		2 p_259576_ p_259576_
+		3 p_259182_ p_259182_
+		4 p_259974_ p_259974_
+		5 p_260337_ p_260337_
+		6 p_259251_ p_259251_
+		7 p_260054_ p_260054_
+		8 p_260069_ p_260069_
+		9 p_259517_ p_259517_
+	lambda$create$1 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_271618_
+		static
+		0 p_272461_ p_272461_
+		1 p_272462_ p_272462_
+		2 p_272463_ p_272463_
+		3 p_272464_ p_272464_
+		4 p_272465_ p_272465_
+		5 p_272466_ p_272466_
+		6 p_272467_ p_272467_
+	lambda$create$2 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271617_
+		static
+		0 p_272455_ p_272455_
+		1 p_272456_ p_272456_
+		2 p_272457_ p_272457_
+		3 p_272458_ p_272458_
+		4 p_272459_ p_272459_
+		5 p_272460_ p_272460_
+net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid
+	TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE f_147978_
+	<init> ()V <init>
+	create (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257940_
+		static
+		0 p_260165_ p_260165_
+	create (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257990_
+		static
+		0 p_259762_ p_259762_
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257822_
+		static
+	create (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257811_
+		static
+		0 p_260357_ p_260357_
+		1 p_259568_ p_259568_
+		2 p_260319_ p_260319_
+	isTiredOfTryingToReachTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z m_258032_
+		static
+		0 p_259416_ p_259416_
+		1 p_259377_ p_259377_
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_147987_
+		static
+		0 p_147988_ p_147988_
+	lambda$create$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_217410_
+		static
+		0 p_217411_ p_217411_
+		1 p_217412_ p_217412_
+	lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_147985_
+		static
+		0 p_147986_ p_147986_
+	lambda$create$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_217407_
+		static
+		0 p_217408_ p_217408_
+		1 p_217409_ p_217409_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_257275_
+		static
+		0 p_258789_ p_258789_
+		1 p_258790_ p_258790_
+		2 p_258791_ p_258791_
+		3 p_258792_ p_258792_
+		4 p_258793_ p_258793_
+		5 p_258794_ p_258794_
+		6 p_258795_ p_258795_
+		7 p_258796_ p_258796_
+		8 p_258797_ p_258797_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257274_
+		static
+		0 p_258783_ p_258783_
+		1 p_258784_ p_258784_
+		2 p_258785_ p_258785_
+		3 p_258786_ p_258786_
+		4 p_258787_ p_258787_
+		5 p_258788_ p_258788_
+	lambda$create$6 (ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257276_
+		static
+		0 p_258798_ p_258798_
+		1 p_258799_ p_258799_
+		2 p_258800_ p_258800_
+		3 p_258801_ p_258801_
+net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257993_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_257277_
+		static
+		0 p_258802_ p_258802_
+	lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_289111_
+		static
+		0 p_289387_ p_289387_
+		1 p_289388_ p_289388_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V m_257280_
+		static
+		0 p_258810_ p_258810_
+		1 p_258811_ p_258811_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257279_
+		static
+		0 p_258805_ p_258805_
+		1 p_258806_ p_258806_
+		2 p_258807_ p_258807_
+		3 p_258808_ p_258808_
+		4 p_258809_ p_258809_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257281_
+		static
+		0 p_258812_ p_258812_
+		1 p_258813_ p_258813_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257282_
+		static
+		0 p_258814_ p_258814_
+net/minecraft/world/entity/ai/behavior/StrollAroundPoi net/minecraft/world/entity/ai/behavior/StrollAroundPoi
+	MIN_TIME_BETWEEN_STROLLS f_147993_
+	STROLL_MAX_XZ_DIST f_147994_
+	STROLL_MAX_Y_DIST f_147995_
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257894_
+		static
+		0 p_259159_ p_259159_
+		1 p_260182_ p_260182_
+		2 p_260102_ p_260102_
+	lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257283_
+		static
+		0 p_258815_ p_258815_
+		1 p_258816_ p_258816_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257286_
+		static
+		0 p_258828_ p_258828_
+		1 p_258829_ p_258829_
+		2 p_258830_ p_258830_
+		3 p_258831_ p_258831_
+		4 p_258832_ p_258832_
+		5 p_258833_ p_258833_
+		6 p_258834_ p_258834_
+		7 p_258835_ p_258835_
+		8 p_258836_ p_258836_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257284_
+		static
+		0 p_258817_ p_258817_
+		1 p_258818_ p_258818_
+		2 p_258819_ p_258819_
+		3 p_258820_ p_258820_
+		4 p_258821_ p_258821_
+		5 p_258822_ p_258822_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257285_
+		static
+		0 p_258823_ p_258823_
+		1 p_258824_ p_258824_
+		2 p_258825_ p_258825_
+		3 p_258826_ p_258826_
+		4 p_258827_ p_258827_
+net/minecraft/world/entity/ai/behavior/StrollToPoi net/minecraft/world/entity/ai/behavior/StrollToPoi
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_258086_
+		static
+		0 p_259919_ p_259919_
+		1 p_259285_ p_259285_
+		2 p_259332_ p_259332_
+		3 p_259904_ p_259904_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257288_
+		static
+		0 p_258844_ p_258844_
+		1 p_258845_ p_258845_
+		2 p_258846_ p_258846_
+		3 p_258847_ p_258847_
+		4 p_258848_ p_258848_
+		5 p_258849_ p_258849_
+		6 p_258850_ p_258850_
+		7 p_258851_ p_258851_
+		8 p_258852_ p_258852_
+		9 p_258853_ p_258853_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257287_
+		static
+		0 p_258837_ p_258837_
+		1 p_258838_ p_258838_
+		2 p_258839_ p_258839_
+		3 p_258840_ p_258840_
+		4 p_258841_ p_258841_
+		5 p_258842_ p_258842_
+		6 p_258843_ p_258843_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257289_
+		static
+		0 p_258854_ p_258854_
+		1 p_258855_ p_258855_
+		2 p_258856_ p_258856_
+		3 p_258857_ p_258857_
+		4 p_258858_ p_258858_
+		5 p_258859_ p_258859_
+net/minecraft/world/entity/ai/behavior/StrollToPoiList net/minecraft/world/entity/ai/behavior/StrollToPoiList
+	<init> ()V <init>
+	create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIILnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257487_
+		static
+		0 p_259573_ p_259573_
+		1 p_259895_ p_259895_
+		2 p_260285_ p_260285_
+		3 p_259533_ p_259533_
+		4 p_259706_ p_259706_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257368_
+		static
+		0 p_259774_ p_259774_
+		1 p_259623_ p_259623_
+		2 p_259743_ p_259743_
+		3 p_259158_ p_259158_
+		4 p_260190_ p_260190_
+		5 p_259441_ p_259441_
+		6 p_259394_ p_259394_
+		7 p_259542_ p_259542_
+		8 p_259940_ p_259940_
+		9 p_259222_ p_259222_
+		10 p_260161_ p_260161_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257703_
+		static
+		0 p_259917_ p_259917_
+		1 p_259379_ p_259379_
+		2 p_259983_ p_259983_
+		3 p_260334_ p_260334_
+		4 p_259398_ p_259398_
+		5 p_259574_ p_259574_
+		6 p_259801_ p_259801_
+		7 p_259116_ p_259116_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257930_
+		static
+		0 p_260272_ p_260272_
+		1 p_259961_ p_259961_
+		2 p_259092_ p_259092_
+		3 p_259034_ p_259034_
+		4 p_260076_ p_260076_
+		5 p_259567_ p_259567_
+		6 p_259612_ p_259612_
+net/minecraft/world/entity/ai/behavior/Swim net/minecraft/world/entity/ai/behavior/Swim
+	chance f_24381_
+	<init> (F)V <init>
+		0 p_24383_ p_24383_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z m_6737_
+		0 p_24391_ p_24391_
+		1 p_24392_ p_24392_
+		2 p_24393_ p_24393_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24395_ p_24395_
+		1 p_24396_ p_24396_
+		2 p_24397_ p_24397_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24385_ p_24385_
+		1 p_24386_ p_24386_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z m_6114_
+		0 p_24388_ p_24388_
+		1 p_24389_ p_24389_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V m_6725_
+		0 p_24399_ p_24399_
+		1 p_24400_ p_24400_
+		2 p_24401_ p_24401_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24403_ p_24403_
+		1 p_24404_ p_24404_
+		2 p_24405_ p_24405_
+net/minecraft/world/entity/ai/behavior/TradeWithVillager net/minecraft/world/entity/ai/behavior/TradeWithVillager
+	INTERACT_DIST_SQR f_147996_
+	SPEED_MODIFIER f_147997_
+	trades f_24406_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24419_ p_24419_
+		1 p_24420_ p_24420_
+		2 p_24421_ p_24421_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24433_ p_24433_
+		1 p_24434_ p_24434_
+		2 p_24435_ p_24435_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24416_ p_24416_
+		1 p_24417_ p_24417_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24409_ p_24409_
+		1 p_24410_ p_24410_
+	figureOutWhatIAmWillingToTrade (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Set; m_24422_
+		static
+		0 p_24423_ p_24423_
+		1 p_24424_ p_24424_
+	lambda$figureOutWhatIAmWillingToTrade$0 (Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/item/Item;)Z m_24429_
+		static
+		0 p_24430_ p_24430_
+		1 p_24431_ p_24431_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24412_ p_24412_
+		1 p_24413_ p_24413_
+		2 p_24414_ p_24414_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24437_ p_24437_
+		1 p_24438_ p_24438_
+		2 p_24439_ p_24439_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24441_ p_24441_
+		1 p_24442_ p_24442_
+		2 p_24443_ p_24443_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24453_ p_24453_
+		1 p_24454_ p_24454_
+		2 p_24455_ p_24455_
+	throwHalfStack (Lnet/minecraft/world/entity/npc/Villager;Ljava/util/Set;Lnet/minecraft/world/entity/LivingEntity;)V m_24425_
+		static
+		0 p_24426_ p_24426_
+		1 p_24427_ p_24427_
+		2 p_24428_ p_24428_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24449_ p_24449_
+		1 p_24450_ p_24450_
+		2 p_24451_ p_24451_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24445_ p_24445_
+		1 p_24446_ p_24446_
+		2 p_24447_ p_24447_
+net/minecraft/world/entity/ai/behavior/TriggerGate net/minecraft/world/entity/ai/behavior/TriggerGate
+	<init> ()V <init>
+	lambda$triggerGate$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lcom/mojang/datafixers/util/Pair;)V m_257533_
+		static
+		0 p_259128_ p_259128_
+		1 p_260333_ p_260333_
+	lambda$triggerGate$1 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257776_
+		static
+		0 p_259160_ p_259160_
+		1 p_259905_ p_259905_
+		2 p_260018_ p_260018_
+		3 p_260107_ p_260107_
+		4 p_259505_ p_259505_
+		5 p_259999_ p_259999_
+	lambda$triggerGate$2 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257729_
+		static
+		0 p_259923_ p_259923_
+		1 p_259081_ p_259081_
+		2 p_259707_ p_259707_
+		3 p_259457_ p_259457_
+	triggerGate (Ljava/util/List;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258009_
+		static
+		0 p_259442_ p_259442_
+		1 p_259823_ p_259823_
+		2 p_259632_ p_259632_
+	triggerOneShuffled (Ljava/util/List;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257503_
+		static
+		0 p_259551_ p_259551_
+net/minecraft/world/entity/ai/behavior/TryFindLand net/minecraft/world/entity/ai/behavior/TryFindLand
+	COOLDOWN_TICKS f_217413_
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257647_
+		static
+		0 p_259889_ p_259889_
+		1 p_259302_ p_259302_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257862_
+		static
+		0 p_259509_ p_259509_
+		1 p_260347_ p_260347_
+		2 p_259834_ p_259834_
+		3 p_259525_ p_259525_
+		4 p_260242_ p_260242_
+		5 p_260032_ p_260032_
+		6 p_260019_ p_260019_
+		7 p_259854_ p_259854_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257596_
+		static
+		0 p_260022_ p_260022_
+		1 p_259331_ p_259331_
+		2 p_259815_ p_259815_
+		3 p_259686_ p_259686_
+		4 p_259882_ p_259882_
+		5 p_259123_ p_259123_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257479_
+		static
+		0 p_259734_ p_259734_
+		1 p_259375_ p_259375_
+		2 p_259954_ p_259954_
+		3 p_259851_ p_259851_
+net/minecraft/world/entity/ai/behavior/TryFindLandNearWater net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257557_
+		static
+		0 p_259739_ p_259739_
+		1 p_259118_ p_259118_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257996_
+		static
+		0 p_259281_ p_259281_
+		1 p_260212_ p_260212_
+		2 p_259198_ p_259198_
+		3 p_259149_ p_259149_
+		4 p_259439_ p_259439_
+		5 p_259876_ p_259876_
+		6 p_259531_ p_259531_
+		7 p_259771_ p_259771_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257879_
+		static
+		0 p_259068_ p_259068_
+		1 p_259925_ p_259925_
+		2 p_259201_ p_259201_
+		3 p_259029_ p_259029_
+		4 p_259100_ p_259100_
+		5 p_259367_ p_259367_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257445_
+		static
+		0 p_259059_ p_259059_
+		1 p_260277_ p_260277_
+		2 p_260066_ p_260066_
+		3 p_260348_ p_260348_
+net/minecraft/world/entity/ai/behavior/TryFindWater net/minecraft/world/entity/ai/behavior/TryFindWater
+	<init> ()V <init>
+	create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257908_
+		static
+		0 p_259298_ p_259298_
+		1 p_259140_ p_259140_
+	lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257548_
+		static
+		0 p_260082_ p_260082_
+		1 p_260192_ p_260192_
+		2 p_260079_ p_260079_
+		3 p_260085_ p_260085_
+		4 p_259470_ p_259470_
+		5 p_260228_ p_260228_
+		6 p_259212_ p_259212_
+		7 p_260041_ p_260041_
+	lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258071_
+		static
+		0 p_260162_ p_260162_
+		1 p_259736_ p_259736_
+		2 p_259091_ p_259091_
+		3 p_259124_ p_259124_
+		4 p_259692_ p_259692_
+		5 p_259819_ p_259819_
+	lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257817_
+		static
+		0 p_259147_ p_259147_
+		1 p_259099_ p_259099_
+		2 p_259452_ p_259452_
+		3 p_260101_ p_260101_
+net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
+	<init> ()V <init>
+	create (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257849_
+		static
+		0 p_259207_ p_259207_
+	lambda$create$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_268890_
+		static
+		0 p_269879_ p_269879_
+		1 p_269880_ p_269880_
+		2 p_269881_ p_269881_
+		3 p_269882_ p_269882_
+		4 p_269883_ p_269883_
+	lambda$create$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257870_
+		static
+		0 p_260291_ p_260291_
+		1 p_259765_ p_259765_
+		2 p_259602_ p_259602_
+		3 p_260037_ p_260037_
+	lambda$create$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258016_
+		static
+		0 p_259737_ p_259737_
+		1 p_259781_ p_259781_
+net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257835_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288135_
+		static
+		0 p_288849_ p_288849_
+		1 p_288850_ p_288850_
+		2 p_288851_ p_288851_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258025_
+		static
+		0 p_259429_ p_259429_
+net/minecraft/world/entity/ai/behavior/UseBonemeal net/minecraft/world/entity/ai/behavior/UseBonemeal
+	BONEMEALING_DURATION f_148035_
+	cropPos f_24464_
+	lastBonemealingSession f_24462_
+	nextWorkCycleTime f_24461_
+	timeWorkedSoFar f_24463_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24477_ p_24477_
+		1 p_24478_ p_24478_
+		2 p_24479_ p_24479_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24489_ p_24489_
+		1 p_24490_ p_24490_
+		2 p_24491_ p_24491_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24474_ p_24474_
+		1 p_24475_ p_24475_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24467_ p_24467_
+		1 p_24468_ p_24468_
+	lambda$setCurrentCropAsTarget$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V m_24482_
+		static
+		0 p_24483_ p_24483_
+		1 p_24484_ p_24484_
+	pickNextTarget (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24492_
+		0 p_24493_ p_24493_
+		1 p_24494_ p_24494_
+	setCurrentCropAsTarget (Lnet/minecraft/world/entity/npc/Villager;)V m_24480_
+		0 p_24481_ p_24481_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24470_ p_24470_
+		1 p_24471_ p_24471_
+		2 p_24472_ p_24472_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24496_ p_24496_
+		1 p_24497_ p_24497_
+		2 p_24498_ p_24498_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24500_ p_24500_
+		1 p_24501_ p_24501_
+		2 p_24502_ p_24502_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24504_ p_24504_
+		1 p_24505_ p_24505_
+		2 p_24506_ p_24506_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24508_ p_24508_
+		1 p_24509_ p_24509_
+		2 p_24510_ p_24510_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24512_ p_24512_
+		1 p_24513_ p_24513_
+		2 p_24514_ p_24514_
+	validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z m_24485_
+		0 p_24486_ p_24486_
+		1 p_24487_ p_24487_
+net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi
+	MAX_DISTANCE f_148036_
+	<init> ()V <init>
+	bedIsOccupied (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_24530_
+		static
+		0 p_24531_ p_24531_
+		1 p_24532_ p_24532_
+		2 p_24533_ p_24533_
+	create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257857_
+		static
+		0 p_259460_ p_259460_
+		1 p_259635_ p_259635_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257898_
+		static
+		0 p_259541_ p_259541_
+		1 p_260323_ p_260323_
+		2 p_260175_ p_260175_
+		3 p_259843_ p_259843_
+		4 p_259259_ p_259259_
+		5 p_260036_ p_260036_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257919_
+		static
+		0 p_259546_ p_259546_
+		1 p_260187_ p_260187_
+		2 p_259498_ p_259498_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257806_
+		static
+		0 p_259585_ p_259585_
+		1 p_259383_ p_259383_
+		2 p_259215_ p_259215_
+net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll
+	MAX_XZ_DIST f_148037_
+	MAX_Y_DIST f_148038_
+	<init> ()V <init>
+	create (FII)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258010_
+		static
+		0 p_259320_ p_259320_
+		1 p_259708_ p_259708_
+		2 p_259311_ p_259311_
+	create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257910_
+		static
+		0 p_260156_ p_260156_
+	lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; m_257291_
+		static
+		0 p_258864_ p_258864_
+		1 p_258865_ p_258865_
+	lambda$create$1 (IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z m_257293_
+		static
+		0 p_258870_ p_258870_
+		1 p_258871_ p_258871_
+		2 p_258872_ p_258872_
+		3 p_258873_ p_258873_
+		4 p_258874_ p_258874_
+		5 p_258875_ p_258875_
+		6 p_258876_ p_258876_
+	lambda$create$2 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257290_
+		static
+		0 p_258860_ p_258860_
+		1 p_258861_ p_258861_
+		2 p_258862_ p_258862_
+		3 p_258863_ p_258863_
+	lambda$create$3 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257292_
+		static
+		0 p_258866_ p_258866_
+		1 p_258867_ p_258867_
+		2 p_258868_ p_258868_
+		3 p_258869_ p_258869_
+net/minecraft/world/entity/ai/behavior/VillagerCalmDown net/minecraft/world/entity/ai/behavior/VillagerCalmDown
+	SAFE_DISTANCE_FROM_DANGER f_148039_
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257666_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_24579_
+		static
+		0 p_24581_ p_24581_
+		1 p_259890_ p_259890_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_288136_
+		static
+		0 p_288852_ p_288852_
+		1 p_288853_ p_288853_
+		2 p_288854_ p_288854_
+		3 p_288855_ p_288855_
+		4 p_288856_ p_288856_
+		5 p_288857_ p_288857_
+		6 p_288858_ p_288858_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257296_
+		static
+		0 p_258885_ p_258885_
+		1 p_258886_ p_258886_
+		2 p_258887_ p_258887_
+		3 p_258888_ p_258888_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257295_
+		static
+		0 p_258884_ p_258884_
+net/minecraft/world/entity/ai/behavior/VillagerGoalPackages net/minecraft/world/entity/ai/behavior/VillagerGoalPackages
+	STROLL_SPEED_MODIFIER f_148040_
+	<init> ()V <init>
+	getCorePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24585_
+		static
+		0 p_24586_ p_24586_
+		1 p_24587_ p_24587_
+	getFullLookBehavior ()Lcom/mojang/datafixers/util/Pair; m_24582_
+		static
+	getHidePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24610_
+		static
+		0 p_24611_ p_24611_
+		1 p_24612_ p_24612_
+	getIdlePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24598_
+		static
+		0 p_24599_ p_24599_
+		1 p_24600_ p_24600_
+	getMeetPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24595_
+		static
+		0 p_24596_ p_24596_
+		1 p_24597_ p_24597_
+	getMinimalLookBehavior ()Lcom/mojang/datafixers/util/Pair; m_24588_
+		static
+	getPanicPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24601_
+		static
+		0 p_24602_ p_24602_
+		1 p_24603_ p_24603_
+	getPlayPackage (F)Lcom/google/common/collect/ImmutableList; m_24583_
+		static
+		0 p_24584_ p_24584_
+	getPreRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24604_
+		static
+		0 p_24605_ p_24605_
+		1 p_24606_ p_24606_
+	getRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24607_
+		static
+		0 p_24608_ p_24608_
+		1 p_24609_ p_24609_
+	getRestPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24592_
+		static
+		0 p_24593_ p_24593_
+		1 p_24594_ p_24594_
+	getWorkPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; m_24589_
+		static
+		0 p_24590_ p_24590_
+		1 p_24591_ p_24591_
+	lambda$getCorePackage$0 (Lnet/minecraft/core/Holder;)Z m_217498_
+		static
+		0 p_217499_ p_217499_
+	lambda$getCorePackage$1 (Lnet/minecraft/core/Holder;)Z m_217496_
+		static
+		0 p_217497_ p_217497_
+	lambda$getMeetPackage$3 (Lnet/minecraft/core/Holder;)Z m_217492_
+		static
+		0 p_217493_ p_217493_
+	lambda$getRestPackage$2 (Lnet/minecraft/core/Holder;)Z m_217494_
+		static
+		0 p_217495_ p_217495_
+	raidExistsAndActive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_257480_
+		static
+		0 p_260274_ p_260274_
+		1 p_260163_ p_260163_
+	raidExistsAndNotVictory (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_257399_
+		static
+		0 p_259939_ p_259939_
+		1 p_259384_ p_259384_
+net/minecraft/world/entity/ai/behavior/VillagerMakeLove net/minecraft/world/entity/ai/behavior/VillagerMakeLove
+	INTERACT_DIST_SQR f_148042_
+	SPEED_MODIFIER f_148043_
+	birthTimestamp f_24613_
+	<init> ()V <init>
+	breed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24655_
+		0 p_24656_ p_24656_
+		1 p_24657_ p_24657_
+		2 p_24658_ p_24658_
+	canReach (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z m_217500_
+		0 p_217501_ p_217501_
+		1 p_217502_ p_217502_
+		2 p_217503_ p_217503_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24626_ p_24626_
+		1 p_24627_ p_24627_
+		2 p_24628_ p_24628_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24645_ p_24645_
+		1 p_24646_ p_24646_
+		2 p_24647_ p_24647_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24623_ p_24623_
+		1 p_24624_ p_24624_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24616_ p_24616_
+		1 p_24617_ p_24617_
+	giveBedToChild (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V m_24633_
+		0 p_24634_ p_24634_
+		1 p_24635_ p_24635_
+		2 p_24636_ p_24636_
+	isBreedingPossible (Lnet/minecraft/world/entity/npc/Villager;)Z m_24639_
+		0 p_24640_ p_24640_
+	lambda$isBreedingPossible$0 (Lnet/minecraft/world/entity/AgeableMob;)Z m_289112_
+		static
+		0 p_289389_ p_289389_
+	lambda$takeVacantBed$1 (Lnet/minecraft/core/Holder;)Z m_217508_
+		static
+		0 p_217509_ p_217509_
+	lambda$takeVacantBed$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z m_217504_
+		0 p_217505_ p_217505_
+		1 p_217506_ p_217506_
+		2 p_217507_ p_217507_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24619_ p_24619_
+		1 p_24620_ p_24620_
+		2 p_24621_ p_24621_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24652_ p_24652_
+		1 p_24653_ p_24653_
+		2 p_24654_ p_24654_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_24663_ p_24663_
+		1 p_24664_ p_24664_
+		2 p_24665_ p_24665_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6732_
+		0 p_24675_ p_24675_
+		1 p_24676_ p_24676_
+		2 p_24677_ p_24677_
+	takeVacantBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; m_24648_
+		0 p_24649_ p_24649_
+		1 p_24650_ p_24650_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24671_ p_24671_
+		1 p_24672_ p_24672_
+		2 p_24673_ p_24673_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24667_ p_24667_
+		1 p_24668_ p_24668_
+		2 p_24669_ p_24669_
+	tryToGiveBirth (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)V m_24629_
+		0 p_24630_ p_24630_
+		1 p_24631_ p_24631_
+		2 p_24632_ p_24632_
+net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24684_ p_24684_
+		1 p_24685_ p_24685_
+		2 p_24686_ p_24686_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24690_ p_24690_
+		1 p_24691_ p_24691_
+		2 p_24692_ p_24692_
+	hasHostile (Lnet/minecraft/world/entity/LivingEntity;)Z m_24687_
+		static
+		0 p_24688_ p_24688_
+	isHurt (Lnet/minecraft/world/entity/LivingEntity;)Z m_24697_
+		static
+		0 p_24698_ p_24698_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24680_ p_24680_
+		1 p_24681_ p_24681_
+		2 p_24682_ p_24682_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24694_ p_24694_
+		1 p_24695_ p_24695_
+		2 p_24696_ p_24696_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_24704_ p_24704_
+		1 p_24705_ p_24705_
+		2 p_24706_ p_24706_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6725_
+		0 p_24700_ p_24700_
+		1 p_24701_ p_24701_
+		2 p_24702_ p_24702_
+net/minecraft/world/entity/ai/behavior/WakeUp net/minecraft/world/entity/ai/behavior/WakeUp
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257779_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_258063_
+		static
+		0 p_259555_ p_259555_
+		1 p_259657_ p_259657_
+		2 p_259316_ p_259316_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258043_
+		static
+		0 p_259813_ p_259813_
+net/minecraft/world/entity/ai/behavior/WorkAtComposter net/minecraft/world/entity/ai/behavior/WorkAtComposter
+	COMPOSTABLE_ITEMS f_24786_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compostItems (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_24792_
+		0 p_24793_ p_24793_
+		1 p_24794_ p_24794_
+		2 p_24795_ p_24795_
+		3 p_24796_ p_24796_
+	makeBread (Lnet/minecraft/world/entity/npc/Villager;)V m_24802_
+		0 p_24803_ p_24803_
+	spawnComposterFillEffects (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_24797_
+		0 p_24798_ p_24798_
+		1 p_24799_ p_24799_
+		2 p_24800_ p_24800_
+		3 p_24801_ p_24801_
+	useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5628_
+		0 p_24790_ p_24790_
+		1 p_24791_ p_24791_
+net/minecraft/world/entity/ai/behavior/WorkAtPoi net/minecraft/world/entity/ai/behavior/WorkAtPoi
+	CHECK_COOLDOWN f_148046_
+	DISTANCE f_148047_
+	lastCheck f_24804_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_6737_
+		0 p_24830_ p_24830_
+		1 p_24831_ p_24831_
+		2 p_24832_ p_24832_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_24823_ p_24823_
+		1 p_24824_ p_24824_
+		2 p_24825_ p_24825_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z m_6114_
+		0 p_24827_ p_24827_
+		1 p_24828_ p_24828_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_24807_ p_24807_
+		1 p_24808_ p_24808_
+	lambda$start$0 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)V m_24819_
+		static
+		0 p_24820_ p_24820_
+		1 p_24821_ p_24821_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_24810_ p_24810_
+		1 p_24811_ p_24811_
+		2 p_24812_ p_24812_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_6735_
+		0 p_24816_ p_24816_
+		1 p_24817_ p_24817_
+		2 p_24818_ p_24818_
+	useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5628_
+		0 p_24813_ p_24813_
+		1 p_24814_ p_24814_
+net/minecraft/world/entity/ai/behavior/YieldJobSite net/minecraft/world/entity/ai/behavior/YieldJobSite
+	<init> ()V <init>
+	canReachPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiType;)Z m_257696_
+		static
+		0 p_260080_ p_260080_
+		1 p_259875_ p_259875_
+		2 p_259606_ p_259606_
+	create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257788_
+		static
+		0 p_259768_ p_259768_
+	lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z m_257299_
+		static
+		0 p_258897_ p_258897_
+		1 p_258898_ p_258898_
+	lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; m_257298_
+		static
+		0 p_258896_ p_258896_
+	lambda$create$2 (Ljava/util/Optional;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/npc/Villager;)Z m_257303_
+		static
+		0 p_258917_ p_258917_
+		1 p_258918_ p_258918_
+		2 p_258919_ p_258919_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/core/BlockPos;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_288137_
+		static
+		0 p_288859_ p_288859_
+		1 p_288860_ p_288860_
+		2 p_288861_ p_288861_
+		3 p_288862_ p_288862_
+		4 p_288863_ p_288863_
+		5 p_288864_ p_288864_
+		6 p_288865_ p_288865_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z m_257301_
+		static
+		0 p_258906_ p_258906_
+		1 p_258907_ p_258907_
+		2 p_258908_ p_258908_
+		3 p_258909_ p_258909_
+		4 p_258910_ p_258910_
+		5 p_258911_ p_258911_
+		6 p_258912_ p_258912_
+		7 p_258913_ p_258913_
+		8 p_258914_ p_258914_
+	lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257300_
+		static
+		0 p_258899_ p_258899_
+		1 p_258900_ p_258900_
+		2 p_258901_ p_258901_
+		3 p_258902_ p_258902_
+		4 p_258903_ p_258903_
+		5 p_258904_ p_258904_
+		6 p_258905_ p_258905_
+	lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257302_
+		static
+		0 p_258915_ p_258915_
+		1 p_258916_ p_258916_
+	nearbyWantsJobsite (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)Z m_217510_
+		static
+		0 p_217511_ p_217511_
+		1 p_217512_ p_217512_
+		2 p_217513_ p_217513_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
+	trigger f_256790_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_260164_ p_260164_
+	create (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257924_
+		static
+		0 p_259575_ p_259575_
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258034_
+		static
+		0 p_259386_ p_259386_
+	get (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; m_257451_
+		static
+		0 p_259615_ p_259615_
+	instance ()Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance; m_257958_
+		static
+	lambda$sequence$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_258081_
+		static
+		0 p_259545_ p_259545_
+		1 p_260322_ p_260322_
+	lambda$sequence$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257395_
+		static
+		0 p_259461_ p_259461_
+		1 p_259996_ p_259996_
+		2 p_259495_ p_259495_
+	lambda$triggerIf$2 (Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257554_
+		static
+		0 p_259062_ p_259062_
+		1 p_259280_ p_259280_
+		2 p_259428_ p_259428_
+		3 p_259845_ p_259845_
+	lambda$triggerIf$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257394_
+		static
+		0 p_259800_ p_259800_
+		1 p_260353_ p_260353_
+	lambda$triggerIf$4 (Ljava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257915_
+		static
+		0 p_260339_ p_260339_
+		1 p_259079_ p_259079_
+		2 p_259093_ p_259093_
+		3 p_260140_ p_260140_
+	lambda$triggerIf$5 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257813_
+		static
+		0 p_260142_ p_260142_
+		1 p_260191_ p_260191_
+	sequence (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_258047_
+		static
+		0 p_260174_ p_260174_
+		1 p_259134_ p_259134_
+	triggerIf (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257590_
+		static
+		0 p_260112_ p_260112_
+	triggerIf (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/OneShot;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257845_
+		static
+		0 p_260059_ p_260059_
+		1 p_259640_ p_259640_
+	triggerIf (Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257433_
+		static
+		0 p_259227_ p_259227_
+	unbox (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257695_
+		static
+		0 p_259593_ p_259593_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
+	val$resolvedBuilder f_256727_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259744_ p_259744_
+	debugString ()Ljava/lang/String; m_22566_
+	toString ()Ljava/lang/String; toString
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257808_
+		0 p_259385_ p_259385_
+		1 p_260003_ p_260003_
+		2 p_259194_ p_259194_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_259906_ p_259906_
+	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
+		0 p_259514_ p_259514_
+		1 p_259950_ p_259950_
+	lambda$new$0 (Ljava/lang/Object;)Ljava/lang/String; m_257783_
+		static
+		0 p_259245_ p_259245_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1
+	val$a f_256864_
+	val$debugString f_256903_
+	<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
+		0 p_259884_ p_259884_
+		1 p_259381_ p_259381_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259561_ p_259561_
+		1 p_259467_ p_259467_
+		2 p_259297_ p_259297_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance
+	<init> ()V <init>
+	absent (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_258080_
+		0 p_260198_ p_260198_
+	ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap2
+		0 p_260131_ p_260131_
+		1 p_259240_ p_259240_
+		2 p_259547_ p_259547_
+	ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap2
+		0 p_259535_ p_259535_
+		1 p_259162_ p_259162_
+		2 p_259733_ p_259733_
+	ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap3
+		0 p_259633_ p_259633_
+		1 p_260234_ p_260234_
+		2 p_259701_ p_259701_
+		3 p_259763_ p_259763_
+	ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap3
+		0 p_260239_ p_260239_
+		1 p_259239_ p_259239_
+		2 p_259638_ p_259638_
+		3 p_259969_ p_259969_
+	ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; ap4
+		0 p_259519_ p_259519_
+		1 p_259829_ p_259829_
+		2 p_259314_ p_259314_
+		3 p_260089_ p_260089_
+		4 p_259136_ p_259136_
+	ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap4
+		0 p_259032_ p_259032_
+		1 p_259335_ p_259335_
+		2 p_259711_ p_259711_
+		3 p_259137_ p_259137_
+		4 p_259318_ p_259318_
+	get (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; m_258051_
+		0 p_259206_ p_259206_
+	ifTriggered (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_258060_
+		0 p_260247_ p_260247_
+	lambda$lift1$0 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; m_257642_
+		0 p_260060_ p_260060_
+		1 p_259751_ p_259751_
+	lift1 (Lcom/mojang/datafixers/kinds/App;)Ljava/util/function/Function; lift1
+		0 p_259294_ p_259294_
+	map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; map
+		0 p_259963_ p_259963_
+		1 p_260355_ p_260355_
+	map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; map
+		0 p_260001_ p_260001_
+		1 p_259138_ p_259138_
+	point (Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257851_
+		0 p_260070_ p_260070_
+		1 p_260295_ p_260295_
+	point (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; point
+		0 p_259634_ p_259634_
+	point (Ljava/lang/Object;)Lcom/mojang/datafixers/kinds/App; point
+		0 p_260216_ p_260216_
+	present (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257495_
+		0 p_259673_ p_259673_
+	registered (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; m_257492_
+		0 p_259477_ p_259477_
+	tryGet (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257828_
+		0 p_259352_ p_259352_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1
+	this$0 f_256877_
+	val$aTrigger f_256801_
+	val$fTrigger f_256964_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259693_ p_259693_
+		1 p_259792_ p_259792_
+		2 p_259753_ p_259753_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259603_ p_259603_
+		1 p_260233_ p_260233_
+		2 p_259654_ p_259654_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2
+	this$0 f_256860_
+	val$func f_256823_
+	val$tTrigger f_256984_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Ljava/util/function/Function;)V <init>
+		0 p_259389_ p_259389_
+		1 p_260193_ p_260193_
+		2 p_260297_ p_260297_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259755_ p_259755_
+		1 p_259656_ p_259656_
+		2 p_259300_ p_259300_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3
+	this$0 f_256955_
+	val$aTrigger f_257008_
+	val$bTrigger f_256841_
+	val$fTrigger f_256881_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259170_ p_259170_
+		1 p_260264_ p_260264_
+		2 p_259627_ p_259627_
+		3 p_260281_ p_260281_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259274_ p_259274_
+		1 p_259817_ p_259817_
+		2 p_259820_ p_259820_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4
+	this$0 f_256767_
+	val$fTrigger f_257044_
+	val$t1Trigger f_256857_
+	val$t2Trigger f_256745_
+	val$t3Trigger f_256907_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_259682_ p_259682_
+		1 p_260099_ p_260099_
+		2 p_260133_ p_260133_
+		3 p_259839_ p_259839_
+		4 p_259840_ p_259840_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259096_ p_259096_
+		1 p_260221_ p_260221_
+		2 p_259035_ p_259035_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5
+	this$0 f_256741_
+	val$fTrigger f_256946_
+	val$t1Trigger f_256807_
+	val$t2Trigger f_257048_
+	val$t3Trigger f_256722_
+	val$t4Trigger f_257031_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
+		0 p_260116_ p_260116_
+		1 p_259402_ p_259402_
+		2 p_259948_ p_259948_
+		3 p_259482_ p_259482_
+		4 p_260289_ p_260289_
+		5 p_260292_ p_260292_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259537_ p_259537_
+		1 p_259581_ p_259581_
+		2 p_259423_ p_259423_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu
+	<init> ()V <init>
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu
+	<init> ()V <init>
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
+		0 p_259776_ p_259776_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1
+	val$condition f_256758_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
+		0 p_259559_ p_259559_
+	debugString ()Ljava/lang/String; m_257477_
+	toString ()Ljava/lang/String; toString
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_260146_ p_260146_
+		1 p_259651_ p_259651_
+		2 p_260094_ p_260094_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257510_
+		0 p_259899_ p_259899_
+		1 p_259558_ p_259558_
+		2 p_259793_ p_259793_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult
+	debugString ()Ljava/lang/String; m_257477_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_259864_ p_259864_
+		1 p_259042_ p_259042_
+		2 p_260282_ p_260282_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
+		0 p_259310_ p_259310_
+net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1
+	val$dependentTrigger f_257021_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
+		0 p_260307_ p_260307_
+	debugString ()Ljava/lang/String; m_257477_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; m_257510_
+		0 p_260338_ p_260338_
+		1 p_259070_ p_259070_
+		2 p_259309_ p_259309_
+	tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lcom/mojang/datafixers/util/Unit; m_257510_
+		0 p_259397_ p_259397_
+		1 p_260169_ p_260169_
+		2 p_259155_ p_259155_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
+	brain f_256902_
+	memoryType f_257027_
+	value f_256777_
+	<init> (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/datafixers/kinds/App;)V <init>
+		0 p_259443_ p_259443_
+		1 p_259809_ p_259809_
+		2 p_259295_ p_259295_
+	erase ()V m_257971_
+	set (Ljava/lang/Object;)V m_257512_
+		0 p_259728_ p_259728_
+	setOrErase (Ljava/util/Optional;)V m_257564_
+		0 p_259943_ p_259943_
+	setWithExpiry (Ljava/lang/Object;J)V m_257465_
+		0 p_259027_ p_259027_
+		1 p_260310_ p_260310_
+	value ()Lcom/mojang/datafixers/kinds/App; m_258035_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259936_ p_259936_
+		1 p_259724_ p_259724_
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent
+	memory f_257038_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_257038_ f_257038_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259727_ p_259727_
+		1 p_260359_ p_260359_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_260170_ p_260170_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present
+	memory f_256930_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_256930_ f_256930_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_259253_ p_259253_
+		1 p_260268_ p_260268_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259219_ p_259219_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered
+	memory f_256883_
+	<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
+		0 f_256883_ f_256883_
+	condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_257435_
+	createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; m_257513_
+		0 p_260149_ p_260149_
+		1 p_259303_ p_259303_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_259578_ p_259578_
+	hashCode ()I hashCode
+	memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_257588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/behavior/declarative/Trigger net/minecraft/world/entity/ai/behavior/declarative/Trigger
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257808_
+		0 p_259730_ p_259730_
+		1 p_260017_ p_260017_
+		2 p_259489_ p_259489_
+net/minecraft/world/entity/ai/behavior/declarative/package-info net/minecraft/world/entity/ai/behavior/declarative/package-info
+net/minecraft/world/entity/ai/behavior/package-info net/minecraft/world/entity/ai/behavior/package-info
+net/minecraft/world/entity/ai/behavior/warden/Digging net/minecraft/world/entity/ai/behavior/warden/Digging
+	<init> (I)V <init>
+		0 p_217515_ p_217515_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217527_ p_217527_
+		1 p_217528_ p_217528_
+		2 p_217529_ p_217529_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217531_ p_217531_
+		1 p_217532_ p_217532_
+		2 p_217533_ p_217533_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217517_ p_217517_
+		1 p_217518_ p_217518_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z m_6114_
+		0 p_217524_ p_217524_
+		1 p_217525_ p_217525_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217520_ p_217520_
+		1 p_217521_ p_217521_
+		2 p_217522_ p_217522_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217535_ p_217535_
+		1 p_217536_ p_217536_
+		2 p_217537_ p_217537_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217539_ p_217539_
+		1 p_217540_ p_217540_
+		2 p_217541_ p_217541_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217543_ p_217543_
+		1 p_217544_ p_217544_
+		2 p_217545_ p_217545_
+net/minecraft/world/entity/ai/behavior/warden/Emerging net/minecraft/world/entity/ai/behavior/warden/Emerging
+	<init> (I)V <init>
+		0 p_217547_ p_217547_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217553_ p_217553_
+		1 p_217554_ p_217554_
+		2 p_217555_ p_217555_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217557_ p_217557_
+		1 p_217558_ p_217558_
+		2 p_217559_ p_217559_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217549_ p_217549_
+		1 p_217550_ p_217550_
+		2 p_217551_ p_217551_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217561_ p_217561_
+		1 p_217562_ p_217562_
+		2 p_217563_ p_217563_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217565_ p_217565_
+		1 p_217566_ p_217566_
+		2 p_217567_ p_217567_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217569_ p_217569_
+		1 p_217570_ p_217570_
+		2 p_217571_ p_217571_
+net/minecraft/world/entity/ai/behavior/warden/ForceUnmount net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
+	<init> ()V <init>
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_238424_ p_238424_
+		1 p_238425_ p_238425_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_238410_ p_238410_
+		1 p_238411_ p_238411_
+		2 p_238412_ p_238412_
+net/minecraft/world/entity/ai/behavior/warden/Roar net/minecraft/world/entity/ai/behavior/warden/Roar
+	ROAR_ANGER_INCREASE f_217573_
+	TICKS_BEFORE_PLAYING_ROAR_SOUND f_217572_
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217588_ p_217588_
+		1 p_217589_ p_217589_
+		2 p_217590_ p_217590_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217584_ p_217584_
+		1 p_217585_ p_217585_
+		2 p_217586_ p_217586_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217576_ p_217576_
+		1 p_217577_ p_217577_
+		2 p_217578_ p_217578_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217580_ p_217580_
+		1 p_217581_ p_217581_
+		2 p_217582_ p_217582_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217592_ p_217592_
+		1 p_217593_ p_217593_
+		2 p_217594_ p_217594_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217604_ p_217604_
+		1 p_217605_ p_217605_
+		2 p_217606_ p_217606_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217600_ p_217600_
+		1 p_217601_ p_217601_
+		2 p_217602_ p_217602_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6725_
+		0 p_217596_ p_217596_
+		1 p_217597_ p_217597_
+		2 p_217598_ p_217598_
+net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
+	<init> ()V <init>
+	create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257595_
+		static
+		0 p_260275_ p_260275_
+	lambda$create$0 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_257305_
+		static
+		0 p_258922_ p_258922_
+		1 p_258923_ p_258923_
+		2 p_258924_ p_258924_
+		3 p_258925_ p_258925_
+		4 p_258926_ p_258926_
+		5 p_258927_ p_258927_
+	lambda$create$1 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257306_
+		static
+		0 p_258928_ p_258928_
+		1 p_258929_ p_258929_
+		2 p_258930_ p_258930_
+		3 p_258931_ p_258931_
+	lambda$create$2 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257304_
+		static
+		0 p_258920_ p_258920_
+		1 p_258921_ p_258921_
+net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257897_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; m_257308_
+		static
+		0 p_258939_ p_258939_
+		1 p_258940_ p_258940_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257307_
+		static
+		0 p_258932_ p_258932_
+		1 p_258933_ p_258933_
+		2 p_258934_ p_258934_
+		3 p_258935_ p_258935_
+		4 p_258936_ p_258936_
+		5 p_258937_ p_258937_
+		6 p_258938_ p_258938_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257309_
+		static
+		0 p_258941_ p_258941_
+		1 p_258942_ p_258942_
+		2 p_258943_ p_258943_
+		3 p_258944_ p_258944_
+		4 p_258945_ p_258945_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257310_
+		static
+		0 p_258946_ p_258946_
+net/minecraft/world/entity/ai/behavior/warden/Sniffing net/minecraft/world/entity/ai/behavior/warden/Sniffing
+	ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ f_217644_
+	ANGER_FROM_SNIFFING_MAX_DISTANCE_Y f_217645_
+	<init> (I)V <init>
+		0 p_217647_ p_217647_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217653_ p_217653_
+		1 p_217654_ p_217654_
+		2 p_217655_ p_217655_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217660_ p_217660_
+		1 p_217661_ p_217661_
+		2 p_217662_ p_217662_
+	lambda$stop$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_289113_
+		static
+		0 p_289390_ p_289390_
+		1 p_289391_ p_289391_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217649_ p_217649_
+		1 p_217650_ p_217650_
+		2 p_217651_ p_217651_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217664_ p_217664_
+		1 p_217665_ p_217665_
+		2 p_217666_ p_217666_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217668_ p_217668_
+		1 p_217669_ p_217669_
+		2 p_217670_ p_217670_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217672_ p_217672_
+		1 p_217673_ p_217673_
+		2 p_217674_ p_217674_
+net/minecraft/world/entity/ai/behavior/warden/SonicBoom net/minecraft/world/entity/ai/behavior/warden/SonicBoom
+	COOLDOWN f_217675_
+	DISTANCE_XZ f_217676_
+	DISTANCE_Y f_217677_
+	DURATION f_217681_
+	KNOCKBACK_HORIZONTAL f_217679_
+	KNOCKBACK_VERTICAL f_217678_
+	TICKS_BEFORE_PLAYING_SOUND f_217680_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_217709_ p_217709_
+		1 p_217710_ p_217710_
+		2 p_217711_ p_217711_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_6737_
+		0 p_217695_ p_217695_
+		1 p_217696_ p_217696_
+		2 p_217697_ p_217697_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_217685_ p_217685_
+		1 p_217686_ p_217686_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z m_6114_
+		0 p_217692_ p_217692_
+		1 p_217693_ p_217693_
+	lambda$tick$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_289114_
+		static
+		0 p_289392_ p_289392_
+		1 p_289393_ p_289393_
+	lambda$tick$1 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_217705_
+		static
+		0 p_217706_ p_217706_
+		1 p_217707_ p_217707_
+	lambda$tick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_217701_
+		static
+		0 p_217702_ p_217702_
+		1 p_217703_ p_217703_
+		2 p_217704_ p_217704_
+	setCooldown (Lnet/minecraft/world/entity/LivingEntity;I)V m_217698_
+		static
+		0 p_217699_ p_217699_
+		1 p_217700_ p_217700_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_217688_ p_217688_
+		1 p_217689_ p_217689_
+		2 p_217690_ p_217690_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6735_
+		0 p_217713_ p_217713_
+		1 p_217714_ p_217714_
+		2 p_217715_ p_217715_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6732_
+		0 p_217732_ p_217732_
+		1 p_217733_ p_217733_
+		2 p_217734_ p_217734_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_217720_ p_217720_
+		1 p_217721_ p_217721_
+		2 p_217722_ p_217722_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_217728_ p_217728_
+		1 p_217729_ p_217729_
+		2 p_217730_ p_217730_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V m_6725_
+		0 p_217724_ p_217724_
+		1 p_217725_ p_217725_
+		2 p_217726_ p_217726_
+net/minecraft/world/entity/ai/behavior/warden/TryToSniff net/minecraft/world/entity/ai/behavior/warden/TryToSniff
+	SNIFF_COOLDOWN f_217735_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257812_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289115_
+		static
+		0 p_289394_ p_289394_
+		1 p_289395_ p_289395_
+		2 p_289396_ p_289396_
+		3 p_289397_ p_289397_
+		4 p_289398_ p_289398_
+		5 p_289399_ p_289399_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257573_
+		static
+		0 p_260219_ p_260219_
+		1 p_260252_ p_260252_
+		2 p_260090_ p_260090_
+		3 p_259577_ p_259577_
+		4 p_260020_ p_260020_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257499_
+		static
+		0 p_259979_ p_259979_
+net/minecraft/world/entity/ai/behavior/warden/package-info net/minecraft/world/entity/ai/behavior/warden/package-info
+net/minecraft/world/entity/ai/control/BodyRotationControl net/minecraft/world/entity/ai/control/BodyRotationControl
+	DELAY_UNTIL_STARTING_TO_FACE_FORWARD f_148049_
+	HEAD_STABLE_ANGLE f_148048_
+	HOW_LONG_IT_TAKES_TO_FACE_FORWARD f_148050_
+	headStableTime f_24876_
+	lastStableYHeadRot f_24877_
+	mob f_24875_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24879_ p_24879_
+	clientTick ()V m_8121_
+	isMoving ()Z m_24884_
+	notCarryingMobPassengers ()Z m_24883_
+	rotateBodyIfNecessary ()V m_24880_
+	rotateHeadIfNecessary ()V m_24881_
+	rotateHeadTowardsFront ()V m_24882_
+net/minecraft/world/entity/ai/control/Control net/minecraft/world/entity/ai/control/Control
+net/minecraft/world/entity/ai/control/FlyingMoveControl net/minecraft/world/entity/ai/control/FlyingMoveControl
+	hoversInPlace f_24891_
+	maxTurn f_24890_
+	<init> (Lnet/minecraft/world/entity/Mob;IZ)V <init>
+		0 p_24893_ p_24893_
+		1 p_24894_ p_24894_
+		2 p_24895_ p_24895_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/JumpControl net/minecraft/world/entity/ai/control/JumpControl
+	jump f_24897_
+	mob f_24898_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24900_ p_24900_
+	jump ()V m_24901_
+	tick ()V m_8124_
+net/minecraft/world/entity/ai/control/LookControl net/minecraft/world/entity/ai/control/LookControl
+	lookAtCooldown f_186068_
+	mob f_24937_
+	wantedX f_24941_
+	wantedY f_24942_
+	wantedZ f_24943_
+	xMaxRotAngle f_24939_
+	yMaxRotSpeed f_24938_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24945_ p_24945_
+	clampHeadRotationToBody ()V m_142586_
+	getWantedX ()D m_24969_
+	getWantedY ()D m_24970_
+	getWantedY (Lnet/minecraft/world/entity/Entity;)D m_24966_
+		static
+		0 p_24967_ p_24967_
+	getWantedZ ()D m_24971_
+	getXRotD ()Ljava/util/Optional; m_180897_
+	getYRotD ()Ljava/util/Optional; m_180896_
+	isLookingAtTarget ()Z m_186069_
+	lambda$tick$0 (Ljava/lang/Float;)V m_287074_
+		0 p_287447_ p_287447_
+	lambda$tick$1 (Ljava/lang/Float;)V m_289116_
+		0 p_289400_ p_289400_
+	resetXRotOnTick ()Z m_8106_
+	rotateTowards (FFF)F m_24956_
+		0 p_24957_ p_24957_
+		1 p_24958_ p_24958_
+		2 p_24959_ p_24959_
+	setLookAt (Lnet/minecraft/world/entity/Entity;FF)V m_24960_
+		0 p_24961_ p_24961_
+		1 p_24962_ p_24962_
+		2 p_24963_ p_24963_
+	setLookAt (DDDFF)V m_24950_
+		0 p_24951_ p_24951_
+		1 p_24952_ p_24952_
+		2 p_24953_ p_24953_
+		3 p_24954_ p_24954_
+		4 p_24955_ p_24955_
+	setLookAt (DDD)V m_24946_
+		0 p_24947_ p_24947_
+		1 p_24948_ p_24948_
+		2 p_24949_ p_24949_
+	setLookAt (Lnet/minecraft/world/phys/Vec3;)V m_24964_
+		0 p_24965_ p_24965_
+	setLookAt (Lnet/minecraft/world/entity/Entity;)V m_148051_
+		0 p_148052_ p_148052_
+	tick ()V m_8128_
+net/minecraft/world/entity/ai/control/MoveControl net/minecraft/world/entity/ai/control/MoveControl
+	MAX_TURN f_148055_
+	MIN_SPEED f_148053_
+	MIN_SPEED_SQR f_148054_
+	mob f_24974_
+	operation f_24981_
+	speedModifier f_24978_
+	strafeForwards f_24979_
+	strafeRight f_24980_
+	wantedX f_24975_
+	wantedY f_24976_
+	wantedZ f_24977_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_24983_ p_24983_
+	getSpeedModifier ()D m_24999_
+	getWantedX ()D m_25000_
+	getWantedY ()D m_25001_
+	getWantedZ ()D m_25002_
+	hasWanted ()Z m_24995_
+	isWalkable (FF)Z m_24996_
+		0 p_24997_ p_24997_
+		1 p_24998_ p_24998_
+	rotlerp (FFF)F m_24991_
+		0 p_24992_ p_24992_
+		1 p_24993_ p_24993_
+		2 p_24994_ p_24994_
+	setWantedPosition (DDDD)V m_6849_
+		0 p_24984_ p_24984_
+		1 p_24985_ p_24985_
+		2 p_24986_ p_24986_
+		3 p_24987_ p_24987_
+	strafe (FF)V m_24988_
+		0 p_24989_ p_24989_
+		1 p_24990_ p_24990_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/MoveControl$Operation net/minecraft/world/entity/ai/control/MoveControl$Operation
+	$VALUES $VALUES
+	JUMPING JUMPING
+	MOVE_TO MOVE_TO
+	STRAFE STRAFE
+	WAIT WAIT
+	$values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; m_148056_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25010_ p_25010_
+		1 p_25011_ p_25011_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; valueOf
+		static
+		0 p_25013_ p_25013_
+	values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; values
+		static
+net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
+	HEAD_TILT_X f_148058_
+	HEAD_TILT_Y f_148059_
+	maxYRotFromCenter f_148057_
+	<init> (Lnet/minecraft/world/entity/Mob;I)V <init>
+		0 p_148061_ p_148061_
+		1 p_148062_ p_148062_
+	lambda$tick$0 (Ljava/lang/Float;)V m_287076_
+		0 p_287449_ p_287449_
+	lambda$tick$1 (Ljava/lang/Float;)V m_289117_
+		0 p_289401_ p_289401_
+	tick ()V m_8128_
+net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl
+	FULL_SPEED_TURN_THRESHOLD f_243703_
+	STOP_TURN_THRESHOLD f_244312_
+	applyGravity f_148068_
+	inWaterSpeedModifier f_148066_
+	maxTurnX f_148064_
+	maxTurnY f_148065_
+	outsideWaterSpeedModifier f_148067_
+	<init> (Lnet/minecraft/world/entity/Mob;IIFFZ)V <init>
+		0 p_148070_ p_148070_
+		1 p_148071_ p_148071_
+		2 p_148072_ p_148072_
+		3 p_148073_ p_148073_
+		4 p_148074_ p_148074_
+		5 p_148075_ p_148075_
+	getTurningSpeedFactor (F)F m_246609_
+		static
+		0 p_249853_ p_249853_
+	tick ()V m_8126_
+net/minecraft/world/entity/ai/control/package-info net/minecraft/world/entity/ai/control/package-info
+net/minecraft/world/entity/ai/goal/AvoidEntityGoal net/minecraft/world/entity/ai/goal/AvoidEntityGoal
+	avoidClass f_25020_
+	avoidEntityTargeting f_25025_
+	avoidPredicate f_25021_
+	maxDist f_25017_
+	mob f_25015_
+	path f_25018_
+	pathNav f_25019_
+	predicateOnAvoidEntity f_25022_
+	sprintSpeedModifier f_25024_
+	toAvoid f_25016_
+	walkSpeedModifier f_25023_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V <init>
+		0 p_25040_ p_25040_
+		1 p_25041_ p_25041_
+		2 p_25042_ p_25042_
+		3 p_25043_ p_25043_
+		4 p_25044_ p_25044_
+		5 p_25045_ p_25045_
+		6 p_25046_ p_25046_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V <init>
+		0 p_25033_ p_25033_
+		1 p_25034_ p_25034_
+		2 p_25035_ p_25035_
+		3 p_25036_ p_25036_
+		4 p_25037_ p_25037_
+		5 p_25038_ p_25038_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDD)V <init>
+		0 p_25027_ p_25027_
+		1 p_25028_ p_25028_
+		2 p_25029_ p_25029_
+		3 p_25030_ p_25030_
+		4 p_25031_ p_25031_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$2 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148077_
+		static
+		0 p_148078_ p_148078_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_25051_
+		static
+		0 p_25052_ p_25052_
+	lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_25048_
+		static
+		0 p_25049_ p_25049_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BegGoal net/minecraft/world/entity/ai/goal/BegGoal
+	begTargeting f_25061_
+	level f_25058_
+	lookDistance f_25059_
+	lookTime f_25060_
+	player f_25057_
+	wolf f_25056_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;F)V <init>
+		0 p_25063_ p_25063_
+		1 p_25064_ p_25064_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	playerHoldingInteresting (Lnet/minecraft/world/entity/player/Player;)Z m_25066_
+		0 p_25067_ p_25067_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BoatGoals net/minecraft/world/entity/ai/goal/BoatGoals
+	$VALUES $VALUES
+	GO_IN_BOAT_DIRECTION GO_IN_BOAT_DIRECTION
+	GO_TO_BOAT GO_TO_BOAT
+	$values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; m_148079_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25077_ p_25077_
+		1 p_25078_ p_25078_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/BoatGoals; valueOf
+		static
+		0 p_25080_ p_25080_
+	values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; values
+		static
+net/minecraft/world/entity/ai/goal/BreakDoorGoal net/minecraft/world/entity/ai/goal/BreakDoorGoal
+	DEFAULT_DOOR_BREAK_TIME f_148080_
+	breakTime f_25082_
+	doorBreakTime f_25084_
+	lastBreakProgress f_25083_
+	validDifficulties f_25085_
+	<init> (Lnet/minecraft/world/entity/Mob;ILjava/util/function/Predicate;)V <init>
+		0 p_25087_ p_25087_
+		1 p_25088_ p_25088_
+		2 p_25089_ p_25089_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/util/function/Predicate;)V <init>
+		0 p_25091_ p_25091_
+		1 p_25092_ p_25092_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getDoorBreakTime ()I m_25100_
+	isValidDifficulty (Lnet/minecraft/world/Difficulty;)Z m_25094_
+		0 p_25095_ p_25095_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BreathAirGoal net/minecraft/world/entity/ai/goal/BreathAirGoal
+	mob f_25101_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25103_ p_25103_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findAirPosition ()V m_25112_
+	givesAir (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_25106_
+		0 p_25107_ p_25107_
+		1 p_25108_ p_25108_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/BreedGoal net/minecraft/world/entity/ai/goal/BreedGoal
+	PARTNER_TARGETING f_25116_
+	animal f_25113_
+	level f_25114_
+	loveTime f_25118_
+	partner f_25115_
+	partnerClass f_25117_
+	speedModifier f_25119_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Animal;DLjava/lang/Class;)V <init>
+		0 p_25125_ p_25125_
+		1 p_25126_ p_25126_
+		2 p_25127_ p_25127_
+	<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
+		0 p_25122_ p_25122_
+		1 p_25123_ p_25123_
+	breed ()V m_8026_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getFreePartner ()Lnet/minecraft/world/entity/animal/Animal; m_25132_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/CatLieOnBedGoal net/minecraft/world/entity/ai/goal/CatLieOnBedGoal
+	cat f_25133_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;DI)V <init>
+		0 p_25135_ p_25135_
+		1 p_25136_ p_25136_
+		2 p_25137_ p_25137_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25142_ p_25142_
+		1 p_25143_ p_25143_
+	nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I m_6099_
+		0 p_25140_ p_25140_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal
+	cat f_25147_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;D)V <init>
+		0 p_25149_ p_25149_
+		1 p_25150_ p_25150_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25153_ p_25153_
+		1 p_25154_ p_25154_
+	lambda$isValidTarget$0 (Lnet/minecraft/world/level/block/state/properties/BedPart;)Ljava/lang/Boolean; m_148083_
+		static
+		0 p_148084_ p_148084_
+	lambda$isValidTarget$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_25155_
+		static
+		0 p_25156_ p_25156_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
+	level f_204053_
+	mob f_204052_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_204055_ p_204055_
+		1 p_204056_ p_204056_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/DolphinJumpGoal net/minecraft/world/entity/ai/goal/DolphinJumpGoal
+	STEPS_TO_CHECK f_25162_
+	breached f_25165_
+	dolphin f_25163_
+	interval f_25164_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;I)V <init>
+		0 p_25168_ p_25168_
+		1 p_25169_ p_25169_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	surfaceIsClear (Lnet/minecraft/core/BlockPos;III)Z m_25178_
+		0 p_25179_ p_25179_
+		1 p_25180_ p_25180_
+		2 p_25181_ p_25181_
+		3 p_25182_ p_25182_
+	tick ()V m_8037_
+	waterIsClear (Lnet/minecraft/core/BlockPos;III)Z m_25172_
+		0 p_25173_ p_25173_
+		1 p_25174_ p_25174_
+		2 p_25175_ p_25175_
+		3 p_25176_ p_25176_
+net/minecraft/world/entity/ai/goal/DoorInteractGoal net/minecraft/world/entity/ai/goal/DoorInteractGoal
+	doorOpenDirX f_25187_
+	doorOpenDirZ f_25188_
+	doorPos f_25190_
+	hasDoor f_25191_
+	mob f_25189_
+	passed f_25186_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25193_ p_25193_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isOpen ()Z m_25200_
+	requiresUpdateEveryTick ()Z m_183429_
+	setOpen (Z)V m_25195_
+		0 p_25196_ p_25196_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/EatBlockGoal net/minecraft/world/entity/ai/goal/EatBlockGoal
+	EAT_ANIMATION_TICKS f_148085_
+	IS_TALL_GRASS f_25201_
+	eatAnimationTick f_25204_
+	level f_25203_
+	mob f_25202_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25207_ p_25207_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getEatAnimationTick ()I m_25213_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FleeSunGoal net/minecraft/world/entity/ai/goal/FleeSunGoal
+	level f_25219_
+	mob f_25214_
+	speedModifier f_25218_
+	wantedX f_25215_
+	wantedY f_25216_
+	wantedZ f_25217_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25221_ p_25221_
+		1 p_25222_ p_25222_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getHidePos ()Lnet/minecraft/world/phys/Vec3; m_25227_
+	setWantedPos ()Z m_25226_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/FloatGoal net/minecraft/world/entity/ai/goal/FloatGoal
+	mob f_25228_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25230_ p_25230_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowBoatGoal net/minecraft/world/entity/ai/goal/FollowBoatGoal
+	currentGoal f_25236_
+	following f_25235_
+	mob f_25234_
+	timeToRecalcPath f_25233_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25238_ p_25238_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal
+	INTERVAL_TICKS f_148086_
+	mob f_25245_
+	nextStartTick f_25247_
+	timeToRecalcPath f_25246_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
+		0 p_25249_ p_25249_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_25257_
+		static
+		0 p_25258_ p_25258_
+	lambda$canUse$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_25254_
+		static
+		0 p_25255_ p_25255_
+	nextStartTick (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)I m_25251_
+		0 p_25252_ p_25252_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowMobGoal net/minecraft/world/entity/ai/goal/FollowMobGoal
+	areaSize f_25269_
+	followPredicate f_25262_
+	followingMob f_25263_
+	mob f_25261_
+	navigation f_25265_
+	oldWaterCost f_25268_
+	speedModifier f_25264_
+	stopDistance f_25267_
+	timeToRecalcPath f_25266_
+	<init> (Lnet/minecraft/world/entity/Mob;DFF)V <init>
+		0 p_25271_ p_25271_
+		1 p_25272_ p_25272_
+		2 p_25273_ p_25273_
+		3 p_25274_ p_25274_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z m_25276_
+		static
+		0 p_25277_ p_25277_
+		1 p_25278_ p_25278_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/FollowOwnerGoal net/minecraft/world/entity/ai/goal/FollowOwnerGoal
+	MAX_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148089_
+	MAX_VERTICAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148090_
+	MIN_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING f_148088_
+	TELEPORT_WHEN_DISTANCE_IS f_148087_
+	canFly f_25292_
+	level f_25285_
+	navigation f_25287_
+	oldWaterCost f_25291_
+	owner f_25284_
+	speedModifier f_25286_
+	startDistance f_25290_
+	stopDistance f_25289_
+	tamable f_25283_
+	timeToRecalcPath f_25288_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;DFFZ)V <init>
+		0 p_25294_ p_25294_
+		1 p_25295_ p_25295_
+		2 p_25296_ p_25296_
+		3 p_25297_ p_25297_
+		4 p_25298_ p_25298_
+	canContinueToUse ()Z m_8045_
+	canTeleportTo (Lnet/minecraft/core/BlockPos;)Z m_25307_
+		0 p_25308_ p_25308_
+	canUse ()Z m_8036_
+	maybeTeleportTo (III)Z m_25303_
+		0 p_25304_ p_25304_
+		1 p_25305_ p_25305_
+		2 p_25306_ p_25306_
+	randomIntInclusive (II)I m_25300_
+		0 p_25301_ p_25301_
+		1 p_25302_ p_25302_
+	start ()V m_8056_
+	stop ()V m_8041_
+	teleportToOwner ()V m_25313_
+	tick ()V m_8037_
+	unableToMove ()Z m_272221_
+net/minecraft/world/entity/ai/goal/FollowParentGoal net/minecraft/world/entity/ai/goal/FollowParentGoal
+	DONT_FOLLOW_IF_CLOSER_THAN f_148093_
+	HORIZONTAL_SCAN_RANGE f_148091_
+	VERTICAL_SCAN_RANGE f_148092_
+	animal f_25314_
+	parent f_25315_
+	speedModifier f_25316_
+	timeToRecalcPath f_25317_
+	<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
+		0 p_25319_ p_25319_
+		1 p_25320_ p_25320_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/Goal net/minecraft/world/entity/ai/goal/Goal
+	flags f_25326_
+	<init> ()V <init>
+	adjustedTickDelay (I)I m_183277_
+		0 p_186072_ p_186072_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getFlags ()Ljava/util/EnumSet; m_7684_
+	isInterruptable ()Z m_6767_
+	reducedTickDelay (I)I m_186073_
+		static
+		0 p_186074_ p_186074_
+	requiresUpdateEveryTick ()Z m_183429_
+	setFlags (Ljava/util/EnumSet;)V m_7021_
+		0 p_25328_ p_25328_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/goal/Goal$Flag net/minecraft/world/entity/ai/goal/Goal$Flag
+	$VALUES $VALUES
+	JUMP JUMP
+	LOOK LOOK
+	MOVE MOVE
+	TARGET TARGET
+	$values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; m_148094_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25337_ p_25337_
+		1 p_25338_ p_25338_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/Goal$Flag; valueOf
+		static
+		0 p_25340_ p_25340_
+	values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; values
+		static
+net/minecraft/world/entity/ai/goal/GoalSelector net/minecraft/world/entity/ai/goal/GoalSelector
+	LOGGER f_25342_
+	NO_GOAL f_25343_
+	availableGoals f_25345_
+	disabledFlags f_25347_
+	lockedFlags f_25344_
+	newGoalRate f_25348_
+	profiler f_25346_
+	tickCount f_148095_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_25351_ p_25351_
+	addGoal (ILnet/minecraft/world/entity/ai/goal/Goal;)V m_25352_
+		0 p_25353_ p_25353_
+		1 p_25354_ p_25354_
+	disableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V m_25355_
+		0 p_25356_ p_25356_
+	enableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V m_25374_
+		0 p_25375_ p_25375_
+	getAvailableGoals ()Ljava/util/Set; m_148105_
+	getRunningGoals ()Ljava/util/stream/Stream; m_25386_
+	goalCanBeReplacedForAllFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/Map;)Z m_186078_
+		static
+		0 p_186079_ p_186079_
+		1 p_186080_ p_186080_
+	goalContainsAnyFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/EnumSet;)Z m_186075_
+		static
+		0 p_186076_ p_186076_
+		1 p_186077_ p_186077_
+	lambda$removeAllGoals$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_262357_
+		static
+		0 p_262563_ p_262563_
+		1 p_262564_ p_262564_
+	lambda$removeGoal$1 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_25376_
+		static
+		0 p_25377_ p_25377_
+		1 p_25378_ p_25378_
+	lambda$removeGoal$2 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_25365_
+		static
+		0 p_25366_ p_25366_
+		1 p_25367_ p_25367_
+	removeAllGoals (Ljava/util/function/Predicate;)V m_262460_
+		0 p_262575_ p_262575_
+	removeGoal (Lnet/minecraft/world/entity/ai/goal/Goal;)V m_25363_
+		0 p_25364_ p_25364_
+	setControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;Z)V m_25360_
+		0 p_25361_ p_25361_
+		1 p_25362_ p_25362_
+	setNewGoalRate (I)V m_148097_
+		0 p_148098_ p_148098_
+	tick ()V m_25373_
+	tickRunningGoals (Z)V m_186081_
+		0 p_186082_ p_186082_
+net/minecraft/world/entity/ai/goal/GoalSelector$1 net/minecraft/world/entity/ai/goal/GoalSelector$1
+	<init> ()V <init>
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/GoalSelector$2 net/minecraft/world/entity/ai/goal/GoalSelector$2
+	<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
+		0 p_25394_ p_25394_
+		1 p_25395_ p_25395_
+	isRunning ()Z m_7620_
+net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal
+	POI_SECTION_SCAN_RADIUS f_148106_
+	RANDOM_POS_XY_DISTANCE f_148108_
+	RANDOM_POS_Y_DISTANCE f_148109_
+	VILLAGER_SCAN_RADIUS f_148107_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25398_ p_25398_
+		1 p_25399_ p_25399_
+	doesVillagerWantGolem (Lnet/minecraft/world/entity/npc/Villager;)Z m_25405_
+		0 p_25406_ p_25406_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	getPositionTowardsAnywhere ()Lnet/minecraft/world/phys/Vec3; m_25410_
+	getPositionTowardsPoi ()Lnet/minecraft/world/phys/Vec3; m_25412_
+	getPositionTowardsVillagerWhoWantsGolem ()Lnet/minecraft/world/phys/Vec3; m_25411_
+	getRandomPoiWithinSection (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/core/BlockPos; m_25407_
+		0 p_25408_ p_25408_
+	getRandomVillageSection ()Lnet/minecraft/core/SectionPos; m_25413_
+	lambda$getRandomPoiWithinSection$1 (Lnet/minecraft/core/Holder;)Z m_217746_
+		static
+		0 p_217747_ p_217747_
+	lambda$getRandomVillageSection$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)Z m_25400_
+		static
+		0 p_25401_ p_25401_
+		1 p_25402_ p_25402_
+net/minecraft/world/entity/ai/goal/InteractGoal net/minecraft/world/entity/ai/goal/InteractGoal
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
+		0 p_25415_ p_25415_
+		1 p_25416_ p_25416_
+		2 p_25417_ p_25417_
+		3 p_25418_ p_25418_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_148111_ p_148111_
+		1 p_148112_ p_148112_
+		2 p_148113_ p_148113_
+net/minecraft/world/entity/ai/goal/JumpGoal net/minecraft/world/entity/ai/goal/JumpGoal
+	<init> ()V <init>
+net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal
+	entity f_25479_
+	isSittingOnShoulder f_25481_
+	owner f_25480_
+	<init> (Lnet/minecraft/world/entity/animal/ShoulderRidingEntity;)V <init>
+		0 p_25483_ p_25483_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LeapAtTargetGoal net/minecraft/world/entity/ai/goal/LeapAtTargetGoal
+	mob f_25488_
+	target f_25489_
+	yd f_25490_
+	<init> (Lnet/minecraft/world/entity/Mob;F)V <init>
+		0 p_25492_ p_25492_
+		1 p_25493_ p_25493_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal
+	CARAVAN_LIMIT f_148114_
+	distCheckCounter f_25499_
+	llama f_25497_
+	speedModifier f_25498_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;D)V <init>
+		0 p_25501_ p_25501_
+		1 p_25502_ p_25502_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	firstIsLeashed (Lnet/minecraft/world/entity/animal/horse/Llama;I)Z m_25506_
+		0 p_25507_ p_25507_
+		1 p_25508_ p_25508_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/Entity;)Z m_25504_
+		static
+		0 p_25505_ p_25505_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LookAtPlayerGoal net/minecraft/world/entity/ai/goal/LookAtPlayerGoal
+	DEFAULT_PROBABILITY f_148115_
+	lookAt f_25513_
+	lookAtContext f_25517_
+	lookAtType f_25516_
+	lookDistance f_25514_
+	lookTime f_25518_
+	mob f_25512_
+	onlyHorizontal f_148116_
+	probability f_25515_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
+		0 p_25524_ p_25524_
+		1 p_25525_ p_25525_
+		2 p_25526_ p_25526_
+		3 p_25527_ p_25527_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FFZ)V <init>
+		0 p_148118_ p_148118_
+		1 p_148119_ p_148119_
+		2 p_148120_ p_148120_
+		3 p_148121_ p_148121_
+		4 p_148122_ p_148122_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_25520_ p_25520_
+		1 p_25521_ p_25521_
+		2 p_25522_ p_25522_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148123_
+		static
+		0 p_148124_ p_148124_
+	lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)Z m_25529_
+		static
+		0 p_25530_ p_25530_
+		1 p_25531_ p_25531_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal
+	villager f_25536_
+	<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
+		0 p_25538_ p_25538_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/MeleeAttackGoal net/minecraft/world/entity/ai/goal/MeleeAttackGoal
+	COOLDOWN_BETWEEN_CAN_USE_CHECKS f_148125_
+	attackInterval f_25549_
+	followingTargetEvenIfNotSeen f_25542_
+	lastCanUseCheck f_25550_
+	mob f_25540_
+	path f_25543_
+	pathedTargetX f_25544_
+	pathedTargetY f_25545_
+	pathedTargetZ f_25546_
+	speedModifier f_25541_
+	ticksUntilNextAttack f_25548_
+	ticksUntilNextPathRecalculation f_25547_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_25552_ p_25552_
+		1 p_25553_ p_25553_
+		2 p_25554_ p_25554_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_25557_ p_25557_
+		1 p_25558_ p_25558_
+	getAttackInterval ()I m_25566_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_25556_ p_25556_
+	getTicksUntilNextAttack ()I m_25565_
+	isTimeToAttack ()Z m_25564_
+	requiresUpdateEveryTick ()Z m_183429_
+	resetAttackCooldown ()V m_25563_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal
+	MAX_XZ_DIST f_148126_
+	MAX_Y_DIST f_148127_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_25568_ p_25568_
+		1 p_25569_ p_25569_
+		2 p_25570_ p_25570_
+	canUse ()Z m_8036_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal
+	canDealWithDoors f_25580_
+	distanceToPoi f_25579_
+	mob f_25573_
+	onlyAtNight f_25577_
+	path f_25575_
+	poiPos f_25576_
+	speedModifier f_25574_
+	visited f_25578_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DZILjava/util/function/BooleanSupplier;)V <init>
+		0 p_25582_ p_25582_
+		1 p_25583_ p_25583_
+		2 p_25584_ p_25584_
+		3 p_25585_ p_25585_
+		4 p_25586_ p_25586_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	hasNotVisited (Lnet/minecraft/core/BlockPos;)Z m_25592_
+		0 p_25593_ p_25593_
+	lambda$canUse$0 (Lnet/minecraft/core/Holder;)Z m_217757_
+		static
+		0 p_217758_ p_217758_
+	lambda$canUse$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Double; m_217752_
+		static
+		0 p_217753_ p_217753_
+		1 p_217754_ p_217754_
+	lambda$canUse$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217748_
+		0 p_217749_ p_217749_
+		1 p_217750_ p_217750_
+		2 p_217751_ p_217751_
+	lambda$canUse$3 (Lnet/minecraft/core/Holder;)Z m_217755_
+		static
+		0 p_217756_ p_217756_
+	start ()V m_8056_
+	stop ()V m_8041_
+	updateVisited ()V m_25597_
+net/minecraft/world/entity/ai/goal/MoveToBlockGoal net/minecraft/world/entity/ai/goal/MoveToBlockGoal
+	GIVE_UP_TICKS f_148128_
+	INTERVAL_TICKS f_148130_
+	STAY_TICKS f_148129_
+	blockPos f_25602_
+	maxStayTicks f_25604_
+	mob f_25598_
+	nextStartTick f_25600_
+	reachedTarget f_25605_
+	searchRange f_25606_
+	speedModifier f_25599_
+	tryTicks f_25601_
+	verticalSearchRange f_25607_
+	verticalSearchStart f_25603_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25609_ p_25609_
+		1 p_25610_ p_25610_
+		2 p_25611_ p_25611_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DII)V <init>
+		0 p_25613_ p_25613_
+		1 p_25614_ p_25614_
+		2 p_25615_ p_25615_
+		3 p_25616_ p_25616_
+	acceptedDistance ()D m_8052_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findNearestBlock ()Z m_25626_
+	getMoveToTarget ()Lnet/minecraft/core/BlockPos; m_6669_
+	isReachedTarget ()Z m_25625_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25619_ p_25619_
+		1 p_25620_ p_25620_
+	moveMobToBlock ()V m_25624_
+	nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I m_6099_
+		0 p_25618_ p_25618_
+	requiresUpdateEveryTick ()Z m_183429_
+	shouldRecalculatePath ()Z m_8064_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal
+	mob f_25627_
+	speedModifier f_25631_
+	wantedX f_25628_
+	wantedY f_25629_
+	wantedZ f_25630_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25633_ p_25633_
+		1 p_25634_ p_25634_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal
+	mob f_25638_
+	speedModifier f_25643_
+	target f_25639_
+	wantedX f_25640_
+	wantedY f_25641_
+	wantedZ f_25642_
+	within f_25644_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
+		0 p_25646_ p_25646_
+		1 p_25647_ p_25647_
+		2 p_25648_ p_25648_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/OcelotAttackGoal net/minecraft/world/entity/ai/goal/OcelotAttackGoal
+	attackTime f_25656_
+	mob f_25654_
+	target f_25655_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25658_ p_25658_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/OfferFlowerGoal net/minecraft/world/entity/ai/goal/OfferFlowerGoal
+	OFFER_TARGER_CONTEXT f_25663_
+	OFFER_TICKS f_148131_
+	golem f_25664_
+	tick f_25666_
+	villager f_25665_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
+		0 p_25669_ p_25669_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/OpenDoorGoal net/minecraft/world/entity/ai/goal/OpenDoorGoal
+	closeDoor f_25675_
+	forgetTime f_25676_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_25678_ p_25678_
+		1 p_25679_ p_25679_
+	canContinueToUse ()Z m_8045_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/PanicGoal net/minecraft/world/entity/ai/goal/PanicGoal
+	WATER_CHECK_DISTANCE_VERTICAL f_198171_
+	isRunning f_25689_
+	mob f_25684_
+	posX f_25686_
+	posY f_25687_
+	posZ f_25688_
+	speedModifier f_25685_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25691_ p_25691_
+		1 p_25692_ p_25692_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findRandomPosition ()Z m_25702_
+	isRunning ()Z m_25703_
+	lambda$lookForWater$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_196647_
+		static
+		0 p_196648_ p_196648_
+		1 p_196649_ p_196649_
+	lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPos; m_198172_
+		0 p_198173_ p_198173_
+		1 p_198174_ p_198174_
+		2 p_198175_ p_198175_
+	shouldPanic ()Z m_202729_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/PathfindToRaidGoal net/minecraft/world/entity/ai/goal/PathfindToRaidGoal
+	RECRUITMENT_SEARCH_TICK_DELAY f_199887_
+	SPEED_MODIFIER f_148132_
+	mob f_25704_
+	recruitmentTick f_199888_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_25706_ p_25706_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$recruitNearby$0 (Lnet/minecraft/world/entity/raid/Raid;Lnet/minecraft/world/entity/raid/Raider;)Z m_25710_
+		static
+		0 p_25711_ p_25711_
+		1 p_25712_ p_25712_
+	recruitNearby (Lnet/minecraft/world/entity/raid/Raid;)V m_25708_
+		0 p_25709_ p_25709_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RandomLookAroundGoal net/minecraft/world/entity/ai/goal/RandomLookAroundGoal
+	lookTime f_25718_
+	mob f_25715_
+	relX f_25716_
+	relZ f_25717_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_25720_ p_25720_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RandomStandGoal net/minecraft/world/entity/ai/goal/RandomStandGoal
+	horse f_244645_
+	nextStand f_244098_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_251685_ p_251685_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	playStandSound ()V m_247344_
+	requiresUpdateEveryTick ()Z m_183429_
+	resetStandInterval (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V m_245867_
+		0 p_250439_ p_250439_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/RandomStrollGoal net/minecraft/world/entity/ai/goal/RandomStrollGoal
+	DEFAULT_INTERVAL f_148133_
+	checkNoActionTime f_25732_
+	forceTrigger f_25731_
+	interval f_25730_
+	mob f_25725_
+	speedModifier f_25729_
+	wantedX f_25726_
+	wantedY f_25727_
+	wantedZ f_25728_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25734_ p_25734_
+		1 p_25735_ p_25735_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25737_ p_25737_
+		1 p_25738_ p_25738_
+		2 p_25739_ p_25739_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DIZ)V <init>
+		0 p_25741_ p_25741_
+		1 p_25742_ p_25742_
+		2 p_25743_ p_25743_
+		3 p_25744_ p_25744_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	setInterval (I)V m_25746_
+		0 p_25747_ p_25747_
+	start ()V m_8056_
+	stop ()V m_8041_
+	trigger ()V m_25751_
+net/minecraft/world/entity/ai/goal/RandomSwimmingGoal net/minecraft/world/entity/ai/goal/RandomSwimmingGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25753_ p_25753_
+		1 p_25754_ p_25754_
+		2 p_25755_ p_25755_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/RangedAttackGoal net/minecraft/world/entity/ai/goal/RangedAttackGoal
+	attackIntervalMax f_25764_
+	attackIntervalMin f_25763_
+	attackRadius f_25765_
+	attackRadiusSqr f_25766_
+	attackTime f_25760_
+	mob f_25757_
+	rangedAttackMob f_25758_
+	seeTime f_25762_
+	speedModifier f_25761_
+	target f_25759_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
+		0 p_25768_ p_25768_
+		1 p_25769_ p_25769_
+		2 p_25770_ p_25770_
+		3 p_25771_ p_25771_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIIF)V <init>
+		0 p_25773_ p_25773_
+		1 p_25774_ p_25774_
+		2 p_25775_ p_25775_
+		3 p_25776_ p_25776_
+		4 p_25777_ p_25777_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedBowAttackGoal net/minecraft/world/entity/ai/goal/RangedBowAttackGoal
+	attackIntervalMin f_25784_
+	attackRadiusSqr f_25785_
+	attackTime f_25786_
+	mob f_25782_
+	seeTime f_25787_
+	speedModifier f_25783_
+	strafingBackwards f_25789_
+	strafingClockwise f_25788_
+	strafingTime f_25790_
+	<init> (Lnet/minecraft/world/entity/monster/Monster;DIF)V <init>
+		0 p_25792_ p_25792_
+		1 p_25793_ p_25793_
+		2 p_25794_ p_25794_
+		3 p_25795_ p_25795_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isHoldingBow ()Z m_25803_
+	requiresUpdateEveryTick ()Z m_183429_
+	setMinAttackInterval (I)V m_25797_
+		0 p_25798_ p_25798_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal
+	PATHFINDING_DELAY_RANGE f_25804_
+	attackDelay f_25810_
+	attackRadiusSqr f_25808_
+	crossbowState f_25806_
+	mob f_25805_
+	seeTime f_25809_
+	speedModifier f_25807_
+	updatePathDelay f_25811_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/monster/Monster;DF)V <init>
+		0 p_25814_ p_25814_
+		1 p_25815_ p_25815_
+		2 p_25816_ p_25816_
+	canContinueToUse ()Z m_8045_
+	canRun ()Z m_25823_
+	canUse ()Z m_8036_
+	isHoldingCrossbow ()Z m_25821_
+	isValidTarget ()Z m_25822_
+	requiresUpdateEveryTick ()Z m_183429_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState
+	$VALUES $VALUES
+	CHARGED CHARGED
+	CHARGING CHARGING
+	READY_TO_ATTACK READY_TO_ATTACK
+	UNCHARGED UNCHARGED
+	$values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; m_148134_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_25831_ p_25831_
+		1 p_25832_ p_25832_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; valueOf
+		static
+		0 p_25834_ p_25834_
+	values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; values
+		static
+net/minecraft/world/entity/ai/goal/RemoveBlockGoal net/minecraft/world/entity/ai/goal/RemoveBlockGoal
+	WAIT_AFTER_BLOCK_FOUND f_148135_
+	blockToRemove f_25836_
+	removerMob f_25837_
+	ticksSinceReachedGoal f_25838_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_25840_ p_25840_
+		1 p_25841_ p_25841_
+		2 p_25842_ p_25842_
+		3 p_25843_ p_25843_
+	canUse ()Z m_8036_
+	getPosWithBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;)Lnet/minecraft/core/BlockPos; m_25852_
+		0 p_25853_ p_25853_
+		1 p_25854_ p_25854_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_25850_ p_25850_
+		1 p_25851_ p_25851_
+	playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_5777_
+		0 p_25845_ p_25845_
+		1 p_25846_ p_25846_
+	playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7659_
+		0 p_25847_ p_25847_
+		1 p_25848_ p_25848_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/RestrictSunGoal net/minecraft/world/entity/ai/goal/RestrictSunGoal
+	mob f_25859_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25861_ p_25861_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal
+	horse f_25884_
+	posX f_25886_
+	posY f_25887_
+	posZ f_25888_
+	speedModifier f_25885_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;D)V <init>
+		0 p_25890_ p_25890_
+		1 p_25891_ p_25891_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal
+	mob f_25896_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_25898_ p_25898_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal
+	DISTANCE_THRESHOLD f_148136_
+	interval f_25904_
+	mob f_25903_
+	wantedPos f_25905_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;I)V <init>
+		0 p_25907_ p_25907_
+		1 p_25908_ p_25908_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)D m_25910_
+		static
+		0 p_25911_ p_25911_
+		1 p_25912_ p_25912_
+	moveRandomly ()V m_25915_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/SwellGoal net/minecraft/world/entity/ai/goal/SwellGoal
+	creeper f_25916_
+	target f_25917_
+	<init> (Lnet/minecraft/world/entity/monster/Creeper;)V <init>
+		0 p_25919_ p_25919_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/TemptGoal net/minecraft/world/entity/ai/goal/TemptGoal
+	TEMP_TARGETING f_25926_
+	calmDown f_25933_
+	canScare f_25936_
+	isRunning f_25934_
+	items f_25935_
+	mob f_25924_
+	pRotX f_25931_
+	pRotY f_25932_
+	player f_25925_
+	px f_25928_
+	py f_25929_
+	pz f_25930_
+	speedModifier f_25927_
+	targetingConditions f_148137_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_25939_ p_25939_
+		1 p_25940_ p_25940_
+		2 p_25941_ p_25941_
+		3 p_25942_ p_25942_
+	canContinueToUse ()Z m_8045_
+	canScare ()Z m_7497_
+	canUse ()Z m_8036_
+	isRunning ()Z m_25955_
+	shouldFollow (Lnet/minecraft/world/entity/LivingEntity;)Z m_148138_
+		0 p_148139_ p_148139_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal
+	mob f_25956_
+	<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
+		0 p_25958_ p_25958_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/TryFindWaterGoal net/minecraft/world/entity/ai/goal/TryFindWaterGoal
+	mob f_25962_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_25964_ p_25964_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/UseItemGoal net/minecraft/world/entity/ai/goal/UseItemGoal
+	canUseSelector f_25969_
+	finishUsingSound f_25970_
+	item f_25968_
+	mob f_25967_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundEvent;Ljava/util/function/Predicate;)V <init>
+		0 p_25972_ p_25972_
+		1 p_25973_ p_25973_
+		2 p_25974_ p_25974_
+		3 p_25975_ p_25975_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25981_ p_25981_
+		1 p_25982_ p_25982_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal
+	PROBABILITY f_148149_
+	probability f_25985_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_25987_ p_25987_
+		1 p_25988_ p_25988_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
+		0 p_25990_ p_25990_
+		1 p_25991_ p_25991_
+		2 p_25992_ p_25992_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+net/minecraft/world/entity/ai/goal/WrappedGoal net/minecraft/world/entity/ai/goal/WrappedGoal
+	goal f_25994_
+	isRunning f_25996_
+	priority f_25995_
+	<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
+		0 p_25998_ p_25998_
+		1 p_25999_ p_25999_
+	adjustedTickDelay (I)I m_183277_
+		0 p_186092_ p_186092_
+	canBeReplacedBy (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z m_26002_
+		0 p_26003_ p_26003_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_26011_ p_26011_
+	getFlags ()Ljava/util/EnumSet; m_7684_
+	getGoal ()Lnet/minecraft/world/entity/ai/goal/Goal; m_26015_
+	getPriority ()I m_26012_
+	hashCode ()I hashCode
+	isInterruptable ()Z m_6767_
+	isRunning ()Z m_7620_
+	requiresUpdateEveryTick ()Z m_183429_
+	setFlags (Ljava/util/EnumSet;)V m_7021_
+		0 p_26005_ p_26005_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/ZombieAttackGoal net/minecraft/world/entity/ai/goal/ZombieAttackGoal
+	raiseArmTicks f_26017_
+	zombie f_26016_
+	<init> (Lnet/minecraft/world/entity/monster/Zombie;DZ)V <init>
+		0 p_26019_ p_26019_
+		1 p_26020_ p_26020_
+		2 p_26021_ p_26021_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/ai/goal/package-info net/minecraft/world/entity/ai/goal/package-info
+net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal
+	attackTargeting f_26027_
+	golem f_26025_
+	potentialTarget f_26026_
+	<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
+		0 p_26029_ p_26029_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal
+	ALERT_RANGE_Y f_148150_
+	HURT_BY_TARGETING f_26032_
+	alertSameType f_26033_
+	timestamp f_26034_
+	toIgnoreAlert f_26036_
+	toIgnoreDamage f_26035_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;[Ljava/lang/Class;)V <init>
+		0 p_26039_ p_26039_
+		1 p_26040_ p_26040_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_26042_ p_26042_
+		1 p_26043_ p_26043_
+	alertOthers ()V m_26047_
+	canUse ()Z m_8036_
+	setAlertOthers ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/HurtByTargetGoal; m_26044_
+		0 p_26045_ p_26045_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal
+	DEFAULT_RANDOM_INTERVAL f_199889_
+	randomInterval f_26049_
+	target f_26050_
+	targetConditions f_26051_
+	targetType f_26048_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;Z)V <init>
+		0 p_26060_ p_26060_
+		1 p_26061_ p_26061_
+		2 p_26062_ p_26062_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_199891_ p_199891_
+		1 p_199892_ p_199892_
+		2 p_199893_ p_199893_
+		3 p_199894_ p_199894_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZZ)V <init>
+		0 p_26064_ p_26064_
+		1 p_26065_ p_26065_
+		2 p_26066_ p_26066_
+		3 p_26067_ p_26067_
+	<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
+		0 p_26053_ p_26053_
+		1 p_26054_ p_26054_
+		2 p_26055_ p_26055_
+		3 p_26056_ p_26056_
+		4 p_26057_ p_26057_
+		5 p_26058_ p_26058_
+	canUse ()Z m_8036_
+	findTarget ()V m_26073_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_26069_ p_26069_
+	lambda$findTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148151_
+		static
+		0 p_148152_ p_148152_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_26070_
+		0 p_26071_ p_26071_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal
+	canAttack f_26074_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
+		0 p_26076_ p_26076_
+		1 p_26077_ p_26077_
+		2 p_26078_ p_26078_
+		3 p_26079_ p_26079_
+		4 p_26080_ p_26080_
+		5 p_26081_ p_26081_
+	canUse ()Z m_8036_
+	setCanAttack (Z)V m_26083_
+		0 p_26084_ p_26084_
+net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal
+	DEFAULT_COOLDOWN f_148153_
+	cooldown f_26085_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_26087_ p_26087_
+		1 p_26088_ p_26088_
+		2 p_26089_ p_26089_
+		3 p_26090_ p_26090_
+	canUse ()Z m_8036_
+	decrementCooldown ()V m_26094_
+	getCooldown ()I m_26093_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal
+	tamableMob f_26095_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
+		0 p_26097_ p_26097_
+		1 p_26098_ p_26098_
+		2 p_26099_ p_26099_
+		3 p_26100_ p_26100_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal
+	ownerLastHurtBy f_26104_
+	tameAnimal f_26103_
+	timestamp f_26105_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_26107_ p_26107_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal
+	ownerLastHurt f_26111_
+	tameAnimal f_26110_
+	timestamp f_26112_
+	<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
+		0 p_26114_ p_26114_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal
+	ALERT_RANGE_Y f_148154_
+	alertOthersOfSameType f_26118_
+	lastHurtByPlayerTimestamp f_26119_
+	mob f_26117_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_26121_ p_26121_
+		1 p_26122_ p_26122_
+	canUse ()Z m_8036_
+	getNearbyMobsOfSameType ()Ljava/util/List; m_26130_
+	lambda$start$0 (Lnet/minecraft/world/entity/Mob;)Z m_26126_
+		0 p_26127_ p_26127_
+	lambda$start$1 (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/entity/NeutralMob; m_26124_
+		static
+		0 p_26125_ p_26125_
+	start ()V m_8056_
+	wasHurtByPlayer ()Z m_26129_
+net/minecraft/world/entity/ai/goal/target/TargetGoal net/minecraft/world/entity/ai/goal/target/TargetGoal
+	CANT_REACH_CACHE f_148157_
+	CAN_REACH_CACHE f_148156_
+	EMPTY_REACH_CACHE f_148155_
+	mob f_26135_
+	mustReach f_26131_
+	mustSee f_26136_
+	reachCache f_26132_
+	reachCacheTime f_26133_
+	targetMob f_26137_
+	unseenMemoryTicks f_26138_
+	unseenTicks f_26134_
+	<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
+		0 p_26140_ p_26140_
+		1 p_26141_ p_26141_
+	<init> (Lnet/minecraft/world/entity/Mob;ZZ)V <init>
+		0 p_26143_ p_26143_
+		1 p_26144_ p_26144_
+		2 p_26145_ p_26145_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z m_26150_
+		0 p_26151_ p_26151_
+		1 p_26152_ p_26152_
+	canContinueToUse ()Z m_8045_
+	canReach (Lnet/minecraft/world/entity/LivingEntity;)Z m_26148_
+		0 p_26149_ p_26149_
+	getFollowDistance ()D m_7623_
+	setUnseenMemoryTicks (I)Lnet/minecraft/world/entity/ai/goal/target/TargetGoal; m_26146_
+		0 p_26147_ p_26147_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/ai/goal/target/package-info net/minecraft/world/entity/ai/goal/target/package-info
+net/minecraft/world/entity/ai/gossip/GossipContainer net/minecraft/world/entity/ai/gossip/GossipContainer
+	DISCARD_THRESHOLD f_148158_
+	LOGGER f_262760_
+	gossips f_26156_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V m_26191_
+		0 p_26192_ p_26192_
+		1 p_26193_ p_26193_
+		2 p_26194_ p_26194_
+	decay ()V m_26198_
+	getCountForType (Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/util/function/DoublePredicate;)J m_148162_
+		0 p_148163_ p_148163_
+		1 p_148164_ p_148164_
+	getGossipEntries ()Ljava/util/Map; m_148159_
+	getOrCreate (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; m_26189_
+		0 p_26190_ p_26190_
+	getReputation (Ljava/util/UUID;Ljava/util/function/Predicate;)I m_26195_
+		0 p_26196_ p_26196_
+		1 p_26197_ p_26197_
+	lambda$add$5 (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I m_186094_
+		0 p_186095_ p_186095_
+		1 p_186096_ p_186096_
+		2 p_186097_ p_186097_
+	lambda$getCountForType$4 (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z m_148171_
+		static
+		0 p_148172_ p_148172_
+		1 p_148173_ p_148173_
+		2 p_148174_ p_148174_
+	lambda$getGossipEntries$0 (Ljava/util/Map;Ljava/util/UUID;)V m_148165_
+		0 p_148166_ p_148166_
+		1 p_148167_ p_148167_
+	lambda$getOrCreate$2 (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; m_26201_
+		static
+		0 p_26202_ p_26202_
+	lambda$store$6 (Ljava/lang/String;)V m_262780_
+		static
+		0 p_262900_ p_262900_
+	lambda$transferFrom$3 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V m_26199_
+		0 p_26200_ p_26200_
+	lambda$unpack$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_26184_
+		static
+		0 p_26185_ p_26185_
+	lambda$update$7 (Ljava/lang/String;)V m_262781_
+		static
+		0 p_262901_ p_262901_
+	lambda$update$8 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; m_262779_
+		static
+		0 p_262899_ p_262899_
+	lambda$update$9 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V m_26161_
+		0 p_26162_ p_26162_
+	mergeValuesForAddition (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I m_26167_
+		0 p_26168_ p_26168_
+		1 p_26169_ p_26169_
+		2 p_26170_ p_26170_
+	mergeValuesForTransfer (II)I m_26158_
+		static
+		0 p_26159_ p_26159_
+		1 p_26160_ p_26160_
+	remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_148160_
+		0 p_148161_ p_148161_
+	remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_148168_
+		0 p_148169_ p_148169_
+		1 p_148170_ p_148170_
+	remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V m_148175_
+		0 p_148176_ p_148176_
+		1 p_148177_ p_148177_
+		2 p_148178_ p_148178_
+	selectGossipsForTransfer (Lnet/minecraft/util/RandomSource;I)Ljava/util/Collection; m_217759_
+		0 p_217760_ p_217760_
+		1 p_217761_ p_217761_
+	store (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; m_262795_
+		0 p_262915_ p_262915_
+	transferFrom (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V m_217762_
+		0 p_217763_ p_217763_
+		1 p_217764_ p_217764_
+		2 p_217765_ p_217765_
+	unpack ()Ljava/util/stream/Stream; m_26203_
+	update (Lcom/mojang/serialization/Dynamic;)V m_26177_
+		0 p_26178_ p_26178_
+net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips
+	entries f_26204_
+	<init> ()V <init>
+	decay ()V m_26208_
+	isEmpty ()Z m_26225_
+	lambda$unpack$2 (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry; m_26217_
+		static
+		0 p_26218_ p_26218_
+		1 p_26219_ p_26219_
+	lambda$weightedValue$0 (Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z m_26222_
+		static
+		0 p_26223_ p_26223_
+		1 p_26224_ p_26224_
+	lambda$weightedValue$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I m_26213_
+		static
+		0 p_26214_ p_26214_
+	makeSureValueIsntTooLowOrTooHigh (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_26211_
+		0 p_26212_ p_26212_
+	remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V m_26226_
+		0 p_26227_ p_26227_
+	unpack (Ljava/util/UUID;)Ljava/util/stream/Stream; m_26215_
+		0 p_26216_ p_26216_
+	weightedValue (Ljava/util/function/Predicate;)I m_26220_
+		0 p_26221_ p_26221_
+net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry
+	CODEC f_262739_
+	LIST_CODEC f_262751_
+	target f_26228_
+	type f_26229_
+	value f_26230_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V <init>
+		0 f_26228_ f_26228_
+		1 f_26229_ f_26229_
+		2 f_26230_ f_26230_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_263014_ p_263014_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_262811_
+		static
+		0 p_263007_ p_263007_
+	target ()Ljava/util/UUID; f_26228_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/entity/ai/gossip/GossipType; f_26229_
+	value ()I f_26230_
+	weightedValue ()I m_26235_
+net/minecraft/world/entity/ai/gossip/GossipType net/minecraft/world/entity/ai/gossip/GossipType
+	$VALUES $VALUES
+	CODEC f_262726_
+	MAJOR_NEGATIVE MAJOR_NEGATIVE
+	MAJOR_POSITIVE MAJOR_POSITIVE
+	MINOR_NEGATIVE MINOR_NEGATIVE
+	MINOR_POSITIVE MINOR_POSITIVE
+	REPUTATION_CHANGE_PER_EVENT f_148182_
+	REPUTATION_CHANGE_PER_EVERLASTING_MEMORY f_148183_
+	REPUTATION_CHANGE_PER_TRADE f_148184_
+	TRADING TRADING
+	decayPerDay f_26276_
+	decayPerTransfer f_26277_
+	id f_26273_
+	max f_26275_
+	weight f_26274_
+	$values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; m_148185_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;IIII)V <init>
+		0 p_26282_ p_26282_
+		1 p_26283_ p_26283_
+		2 p_26284_ p_26284_
+		3 p_26285_ p_26285_
+		4 p_26286_ p_26286_
+		5 p_26287_ p_26287_
+		6 p_26288_ p_26288_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/gossip/GossipType; valueOf
+		static
+		0 p_26294_ p_26294_
+	values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; values
+		static
+net/minecraft/world/entity/ai/gossip/package-info net/minecraft/world/entity/ai/gossip/package-info
+net/minecraft/world/entity/ai/memory/ExpirableValue net/minecraft/world/entity/ai/memory/ExpirableValue
+	timeToLive f_26297_
+	value f_26296_
+	<init> (Ljava/lang/Object;J)V <init>
+		0 p_26299_ p_26299_
+		1 p_26300_ p_26300_
+	canExpire ()Z m_26321_
+	codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_26304_
+		static
+		0 p_26305_ p_26305_
+	getTimeToLive ()J m_148191_
+	getValue ()Ljava/lang/Object; m_26319_
+	hasExpired ()Z m_26320_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/lang/Object; m_148192_
+		static
+		0 p_148193_ p_148193_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/util/Optional; m_148186_
+		static
+		0 p_148187_ p_148187_
+	lambda$codec$2 (Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_148188_
+		static
+		0 p_148189_ p_148189_
+		1 p_148190_ p_148190_
+	lambda$codec$3 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_26306_
+		static
+		0 p_26307_ p_26307_
+		1 p_26308_ p_26308_
+	of (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_26309_
+		static
+		0 p_26310_ p_26310_
+	of (Ljava/lang/Object;J)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; m_26311_
+		static
+		0 p_26312_ p_26312_
+		1 p_26313_ p_26313_
+	tick ()V m_26301_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/memory/MemoryModuleType net/minecraft/world/entity/ai/memory/MemoryModuleType
+	ADMIRING_DISABLED f_26339_
+	ADMIRING_ITEM f_26336_
+	ANGRY_AT f_26334_
+	ATE_RECENTLY f_26355_
+	ATTACK_COOLING_DOWN f_26373_
+	ATTACK_TARGET f_26372_
+	AVOID_TARGET f_26383_
+	BREED_TARGET f_26375_
+	CANT_REACH_WALK_TARGET_SINCE f_26326_
+	CELEBRATE_LOCATION f_26341_
+	DANCING f_26342_
+	DIG_COOLDOWN f_217770_
+	DISABLE_WALK_TO_ADMIRE_ITEM f_26338_
+	DISTURBANCE_LOCATION f_217783_
+	DOORS_TO_CLOSE f_26379_
+	DUMMY f_26349_
+	GAZE_COOLDOWN_TICKS f_244205_
+	GOLEM_DETECTED_RECENTLY f_26327_
+	HAS_HUNTING_COOLDOWN f_148201_
+	HEARD_BELL_TIME f_26325_
+	HIDING_PLACE f_26324_
+	HOME f_26359_
+	HUNTED_RECENTLY f_26340_
+	HURT_BY f_26381_
+	HURT_BY_ENTITY f_26382_
+	INTERACTABLE_DOORS f_26378_
+	INTERACTION_TARGET f_26374_
+	IS_EMERGING f_217786_
+	IS_IN_WATER f_217766_
+	IS_PANICKING f_217768_
+	IS_PREGNANT f_217767_
+	IS_SNIFFING f_217785_
+	IS_TEMPTED f_148198_
+	ITEM_PICKUP_COOLDOWN_TICKS f_217781_
+	JOB_SITE f_26360_
+	LAST_SLEPT f_26328_
+	LAST_WOKEN f_26329_
+	LAST_WORKED_AT_POI f_26330_
+	LIKED_NOTEBLOCK_COOLDOWN_TICKS f_217780_
+	LIKED_NOTEBLOCK_POSITION f_217779_
+	LIKED_PLAYER f_217778_
+	LONG_JUMP_COOLDOWN_TICKS f_148199_
+	LONG_JUMP_MID_JUMP f_148200_
+	LOOK_TARGET f_26371_
+	MEETING_POINT f_26362_
+	NEARBY_ADULT_PIGLINS f_26346_
+	NEAREST_ATTACKABLE f_148194_
+	NEAREST_BED f_26380_
+	NEAREST_HOSTILE f_26323_
+	NEAREST_LIVING_ENTITIES f_148204_
+	NEAREST_PLAYERS f_26367_
+	NEAREST_PLAYER_HOLDING_WANTED_ITEM f_26354_
+	NEAREST_REPELLENT f_26356_
+	NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD f_26345_
+	NEAREST_VISIBLE_ADULT f_26331_
+	NEAREST_VISIBLE_ADULT_HOGLINS f_26348_
+	NEAREST_VISIBLE_ADULT_PIGLIN f_26350_
+	NEAREST_VISIBLE_ADULT_PIGLINS f_26347_
+	NEAREST_VISIBLE_ATTACKABLE_PLAYER f_148206_
+	NEAREST_VISIBLE_BABY_HOGLIN f_26344_
+	NEAREST_VISIBLE_HUNTABLE_HOGLIN f_26343_
+	NEAREST_VISIBLE_LIVING_ENTITIES f_148205_
+	NEAREST_VISIBLE_NEMESIS f_26333_
+	NEAREST_VISIBLE_PLAYER f_26368_
+	NEAREST_VISIBLE_WANTED_ITEM f_26332_
+	NEAREST_VISIBLE_ZOMBIFIED f_26351_
+	PACIFIED f_26357_
+	PATH f_26377_
+	PLAY_DEAD_TICKS f_148195_
+	POTENTIAL_JOB_SITE f_26361_
+	RAM_COOLDOWN_TICKS f_148202_
+	RAM_TARGET f_148203_
+	RECENT_PROJECTILE f_217784_
+	RIDE_TARGET f_26376_
+	ROAR_SOUND_COOLDOWN f_217771_
+	ROAR_SOUND_DELAY f_217769_
+	ROAR_TARGET f_217782_
+	SECONDARY_JOB_SITE f_26363_
+	SNIFFER_DIGGING f_271280_
+	SNIFFER_EXPLORED_POSITIONS f_271415_
+	SNIFFER_HAPPY f_271087_
+	SNIFFER_SNIFFING_TARGET f_271134_
+	SNIFF_COOLDOWN f_217772_
+	SONIC_BOOM_COOLDOWN f_217775_
+	SONIC_BOOM_SOUND_COOLDOWN f_217776_
+	SONIC_BOOM_SOUND_DELAY f_217777_
+	TEMPTATION_COOLDOWN_TICKS f_148197_
+	TEMPTING_PLAYER f_148196_
+	TIME_TRYING_TO_REACH_ADMIRE_ITEM f_26337_
+	TOUCH_COOLDOWN f_217773_
+	UNIVERSAL_ANGER f_26335_
+	UNREACHABLE_TONGUE_TARGETS f_238182_
+	VIBRATION_COOLDOWN f_217774_
+	VISIBLE_ADULT_HOGLIN_COUNT f_26353_
+	VISIBLE_ADULT_PIGLIN_COUNT f_26352_
+	VISIBLE_VILLAGER_BABIES f_26366_
+	WALK_TARGET f_26370_
+	codec f_26358_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;)V <init>
+		0 p_26386_ p_26386_
+	getCodec ()Ljava/util/Optional; m_26387_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_26388_
+		static
+		0 p_26389_ p_26389_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_26390_
+		static
+		0 p_26391_ p_26391_
+		1 p_26392_ p_26392_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/memory/MemoryStatus net/minecraft/world/entity/ai/memory/MemoryStatus
+	$VALUES $VALUES
+	REGISTERED REGISTERED
+	VALUE_ABSENT VALUE_ABSENT
+	VALUE_PRESENT VALUE_PRESENT
+	$values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; m_148207_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_26400_ p_26400_
+		1 p_26401_ p_26401_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryStatus; valueOf
+		static
+		0 p_26403_ p_26403_
+	values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; values
+		static
+net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
+	EMPTY f_186098_
+	lineOfSightTest f_186100_
+	nearbyEntities f_186099_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/List;)V <init>
+		0 p_186104_ p_186104_
+		1 p_186105_ p_186105_
+	<init> ()V <init>
+	contains (Ljava/util/function/Predicate;)Z m_186130_
+		0 p_186131_ p_186131_
+	contains (Lnet/minecraft/world/entity/LivingEntity;)Z m_186107_
+		0 p_186108_ p_186108_
+	empty ()Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; m_186106_
+		static
+	find (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; m_186128_
+		0 p_186129_ p_186129_
+	findAll (Ljava/util/function/Predicate;)Ljava/lang/Iterable; m_186123_
+		0 p_186124_ p_186124_
+	findClosest (Ljava/util/function/Predicate;)Ljava/util/Optional; m_186116_
+		0 p_186117_ p_186117_
+	lambda$find$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186118_
+		0 p_186119_ p_186119_
+		1 p_186120_ p_186120_
+	lambda$findAll$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186125_
+		0 p_186126_ p_186126_
+		1 p_186127_ p_186127_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186121_
+		static
+		0 p_186122_ p_186122_
+	lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_186109_
+		static
+		0 p_186110_ p_186110_
+		1 p_186111_ p_186111_
+	lambda$new$2 (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z m_186112_
+		static
+		0 p_186113_ p_186113_
+		1 p_186114_ p_186114_
+		2 p_186115_ p_186115_
+net/minecraft/world/entity/ai/memory/WalkTarget net/minecraft/world/entity/ai/memory/WalkTarget
+	closeEnoughDist f_26407_
+	speedModifier f_26406_
+	target f_26405_
+	<init> (Lnet/minecraft/core/BlockPos;FI)V <init>
+		0 p_26417_ p_26417_
+		1 p_26418_ p_26418_
+		2 p_26419_ p_26419_
+	<init> (Lnet/minecraft/world/entity/Entity;FI)V <init>
+		0 p_148209_ p_148209_
+		1 p_148210_ p_148210_
+		2 p_148211_ p_148211_
+	<init> (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V <init>
+		0 p_26409_ p_26409_
+		1 p_26410_ p_26410_
+		2 p_26411_ p_26411_
+	<init> (Lnet/minecraft/world/phys/Vec3;FI)V <init>
+		0 p_26413_ p_26413_
+		1 p_26414_ p_26414_
+		2 p_26415_ p_26415_
+	getCloseEnoughDist ()I m_26422_
+	getSpeedModifier ()F m_26421_
+	getTarget ()Lnet/minecraft/world/entity/ai/behavior/PositionTracker; m_26420_
+net/minecraft/world/entity/ai/memory/package-info net/minecraft/world/entity/ai/memory/package-info
+net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_217788_ p_217788_
+		1 p_217789_ p_217789_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_217796_ p_217796_
+		1 p_217797_ p_217797_
+	canUpdatePath ()Z m_7632_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_217792_ p_217792_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_217794_ p_217794_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_217799_ p_217799_
+	setCanFloat (Z)V m_7008_
+		0 p_217801_ p_217801_
+net/minecraft/world/entity/ai/navigation/FlyingPathNavigation net/minecraft/world/entity/ai/navigation/FlyingPathNavigation
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26424_ p_26424_
+		1 p_26425_ p_26425_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_262585_ p_262585_
+		1 p_262682_ p_262682_
+	canOpenDoors ()Z m_148213_
+	canPassDoors ()Z m_148212_
+	canUpdatePath ()Z m_7632_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26430_ p_26430_
+		1 p_26431_ p_26431_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26428_ p_26428_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26439_ p_26439_
+	setCanOpenDoors (Z)V m_26440_
+		0 p_26441_ p_26441_
+	setCanPassDoors (Z)V m_26443_
+		0 p_26444_ p_26444_
+	tick ()V m_7638_
+net/minecraft/world/entity/ai/navigation/GroundPathNavigation net/minecraft/world/entity/ai/navigation/GroundPathNavigation
+	avoidSun f_26446_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26448_ p_26448_
+		1 p_26449_ p_26449_
+	canOpenDoors ()Z m_26492_
+	canPassDoors ()Z m_148216_
+	canUpdatePath ()Z m_7632_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26465_ p_26465_
+		1 p_26466_ p_26466_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26475_ p_26475_
+		1 p_26476_ p_26476_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26453_ p_26453_
+	getSurfaceY ()I m_26493_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_7367_
+		0 p_26467_ p_26467_
+	setAvoidSun (Z)V m_26490_
+		0 p_26491_ p_26491_
+	setCanOpenDoors (Z)V m_26477_
+		0 p_26478_ p_26478_
+	setCanPassDoors (Z)V m_148214_
+		0 p_148215_ p_148215_
+	setCanWalkOverFences (Z)V m_255224_
+		0 p_255877_ p_255877_
+	trimPath ()V m_6804_
+net/minecraft/world/entity/ai/navigation/PathNavigation net/minecraft/world/entity/ai/navigation/PathNavigation
+	MAX_TIME_RECOMPUTE f_148217_
+	STUCK_CHECK_INTERVAL f_262273_
+	STUCK_THRESHOLD_DISTANCE_FACTOR f_262292_
+	hasDelayedRecomputation f_26506_
+	isStuck f_26513_
+	lastStuckCheck f_26499_
+	lastStuckCheckPos f_26500_
+	lastTimeoutCheck f_26503_
+	level f_26495_
+	maxDistanceToWaypoint f_26505_
+	maxVisitedNodesMultiplier f_26511_
+	mob f_26494_
+	nodeEvaluator f_26508_
+	path f_26496_
+	pathFinder f_26512_
+	reachRange f_26510_
+	speedModifier f_26497_
+	targetPos f_26509_
+	tick f_26498_
+	timeLastRecompute f_26507_
+	timeoutCachedNode f_26501_
+	timeoutLimit f_26504_
+	timeoutTimer f_26502_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26515_ p_26515_
+		1 p_26516_ p_26516_
+	canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_264193_
+		0 p_265292_ p_265292_
+	canFloat ()Z m_26576_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_186133_ p_186133_
+		1 p_186134_ p_186134_
+	canUpdatePath ()Z m_7632_
+	createPath (Lnet/minecraft/core/BlockPos;II)Lnet/minecraft/world/level/pathfinder/Path; m_148218_
+		0 p_148219_ p_148219_
+		1 p_148220_ p_148220_
+		2 p_148221_ p_148221_
+	createPath (Ljava/util/Set;IZIF)Lnet/minecraft/world/level/pathfinder/Path; m_148222_
+		0 p_148223_ p_148223_
+		1 p_148224_ p_148224_
+		2 p_148225_ p_148225_
+		3 p_148226_ p_148226_
+		4 p_148227_ p_148227_
+	createPath (Ljava/util/stream/Stream;I)Lnet/minecraft/world/level/pathfinder/Path; m_26556_
+		0 p_26557_ p_26557_
+		1 p_26558_ p_26558_
+	createPath (Ljava/util/Set;I)Lnet/minecraft/world/level/pathfinder/Path; m_26548_
+		0 p_26549_ p_26549_
+		1 p_26550_ p_26550_
+	createPath (Ljava/util/Set;IZI)Lnet/minecraft/world/level/pathfinder/Path; m_26551_
+		0 p_26552_ p_26552_
+		1 p_26553_ p_26553_
+		2 p_26554_ p_26554_
+		3 p_26555_ p_26555_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26546_ p_26546_
+		1 p_26547_ p_26547_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26534_ p_26534_
+		1 p_26535_ p_26535_
+	createPath (DDDI)Lnet/minecraft/world/level/pathfinder/Path; m_26524_
+		0 p_26525_ p_26525_
+		1 p_26526_ p_26526_
+		2 p_26527_ p_26527_
+		3 p_26528_ p_26528_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26531_ p_26531_
+	doStuckDetection (Lnet/minecraft/world/phys/Vec3;)V m_6481_
+		0 p_26539_ p_26539_
+	followThePath ()V m_7636_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_186132_ p_186132_
+	getMaxDistanceToWaypoint ()F m_148228_
+	getNodeEvaluator ()Lnet/minecraft/world/level/pathfinder/NodeEvaluator; m_26575_
+	getPath ()Lnet/minecraft/world/level/pathfinder/Path; m_26570_
+	getTargetPos ()Lnet/minecraft/core/BlockPos; m_26567_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isClearForMovementBetween (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Z)Z m_262402_
+		static
+		0 p_262599_ p_262599_
+		1 p_262674_ p_262674_
+		2 p_262586_ p_262586_
+		3 p_262676_ p_262676_
+	isDone ()Z m_26571_
+	isInLiquid ()Z m_26574_
+	isInProgress ()Z m_26572_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26545_ p_26545_
+	isStuck ()Z m_26577_
+	moveTo (Lnet/minecraft/world/level/pathfinder/Path;D)Z m_26536_
+		0 p_26537_ p_26537_
+		1 p_26538_ p_26538_
+	moveTo (DDDD)Z m_26519_
+		0 p_26520_ p_26520_
+		1 p_26521_ p_26521_
+		2 p_26522_ p_26522_
+		3 p_26523_ p_26523_
+	moveTo (Lnet/minecraft/world/entity/Entity;D)Z m_5624_
+		0 p_26532_ p_26532_
+		1 p_26533_ p_26533_
+	recomputePath ()V m_26569_
+	resetMaxVisitedNodesMultiplier ()V m_26566_
+	resetStuckTimeout ()V m_26565_
+	setCanFloat (Z)V m_7008_
+		0 p_26563_ p_26563_
+	setMaxVisitedNodesMultiplier (F)V m_26529_
+		0 p_26530_ p_26530_
+	setSpeedModifier (D)V m_26517_
+		0 p_26518_ p_26518_
+	shouldRecomputePath (Lnet/minecraft/core/BlockPos;)Z m_200903_
+		0 p_200904_ p_200904_
+	shouldTargetNextNodeInDirection (Lnet/minecraft/world/phys/Vec3;)Z m_26559_
+		0 p_26560_ p_26560_
+	stop ()V m_26573_
+	tick ()V m_7638_
+	timeoutPath ()V m_26564_
+	trimPath ()V m_6804_
+net/minecraft/world/entity/ai/navigation/WallClimberNavigation net/minecraft/world/entity/ai/navigation/WallClimberNavigation
+	pathToPosition f_26578_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26580_ p_26580_
+		1 p_26581_ p_26581_
+	createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; m_6570_
+		0 p_26586_ p_26586_
+		1 p_26587_ p_26587_
+	createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; m_7864_
+		0 p_26589_ p_26589_
+		1 p_26590_ p_26590_
+	moveTo (Lnet/minecraft/world/entity/Entity;D)Z m_5624_
+		0 p_26583_ p_26583_
+		1 p_26584_ p_26584_
+	tick ()V m_7638_
+net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation
+	allowBreaching f_26592_
+	<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_26594_ p_26594_
+		1 p_26595_ p_26595_
+	canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_183431_
+		0 p_186138_ p_186138_
+		1 p_186139_ p_186139_
+	canUpdatePath ()Z m_7632_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_26598_ p_26598_
+	getGroundY (Lnet/minecraft/world/phys/Vec3;)D m_183345_
+		0 p_186136_ p_186136_
+	getTempMobPos ()Lnet/minecraft/world/phys/Vec3; m_7475_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_26608_ p_26608_
+	setCanFloat (Z)V m_7008_
+		0 p_26612_ p_26612_
+net/minecraft/world/entity/ai/navigation/package-info net/minecraft/world/entity/ai/navigation/package-info
+net/minecraft/world/entity/ai/package-info net/minecraft/world/entity/ai/package-info
+net/minecraft/world/entity/ai/sensing/AdultSensor net/minecraft/world/entity/ai/sensing/AdultSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)V m_5578_
+		0 p_148248_ p_148248_
+		1 p_148249_ p_148249_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26620_ p_26620_
+		1 p_26621_ p_26621_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V m_186143_
+		0 p_186144_ p_186144_
+		1 p_186145_ p_186145_
+	lambda$setNearestVisibleAdult$1 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/LivingEntity;)Z m_289118_
+		static
+		0 p_289402_ p_289402_
+		1 p_289403_ p_289403_
+	requires ()Ljava/util/Set; m_7163_
+	setNearestVisibleAdult (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V m_186140_
+		0 p_186141_ p_186141_
+		1 p_186142_ p_186142_
+net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
+	TARGET_DETECTION_DISTANCE f_148263_
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148274_
+		0 p_148275_ p_148275_
+		1 p_148276_ p_148276_
+	isHostileTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_148269_
+		0 p_148270_ p_148270_
+	isHuntTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148271_
+		0 p_148272_ p_148272_
+		1 p_148273_ p_148273_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148266_ p_148266_
+		1 p_148267_ p_148267_
+net/minecraft/world/entity/ai/sensing/DummySensor net/minecraft/world/entity/ai/sensing/DummySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26638_ p_26638_
+		1 p_26639_ p_26639_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
+	TARGET_DETECTION_DISTANCE f_217807_
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_217810_ p_217810_
+		1 p_217811_ p_217811_
+	isUnreachableAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_238335_
+		0 p_238336_ p_238336_
+		1 p_238337_ p_238337_
+net/minecraft/world/entity/ai/sensing/GolemSensor net/minecraft/world/entity/ai/sensing/GolemSensor
+	GOLEM_SCAN_RATE f_148277_
+	MEMORY_TIME_TO_LIVE f_148278_
+	<init> (I)V <init>
+		0 p_26642_ p_26642_
+	<init> ()V <init>
+	checkForNearbyGolem (Lnet/minecraft/world/entity/LivingEntity;)V m_26647_
+		static
+		0 p_26648_ p_26648_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26645_ p_26645_
+		1 p_26646_ p_26646_
+	golemDetected (Lnet/minecraft/world/entity/LivingEntity;)V m_26649_
+		static
+		0 p_26650_ p_26650_
+	lambda$checkForNearbyGolem$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289119_
+		static
+		0 p_289404_ p_289404_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_5578_
+		0 p_26659_ p_26659_
+		1 p_26660_ p_26660_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26656_ p_26656_
+		1 p_26657_ p_26657_
+	findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_26664_
+		0 p_26665_ p_26665_
+		1 p_26666_ p_26666_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186149_
+		static
+		0 p_186150_ p_186150_
+	lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_186146_
+		static
+		0 p_186147_ p_186147_
+		1 p_186148_ p_186148_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/HurtBySensor net/minecraft/world/entity/ai/sensing/HurtBySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26670_ p_26670_
+		1 p_26671_ p_26671_
+	lambda$doTick$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V m_289120_
+		static
+		0 p_289405_ p_289405_
+		1 p_289406_ p_289406_
+		2 p_289407_ p_289407_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/IsInWaterSensor net/minecraft/world/entity/ai/sensing/IsInWaterSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_217816_ p_217816_
+		1 p_217817_ p_217817_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestBedSensor net/minecraft/world/entity/ai/sensing/NearestBedSensor
+	BATCH_SIZE f_148280_
+	CACHE_TIMEOUT f_148279_
+	RATE f_148281_
+	batchCache f_26676_
+	lastUpdate f_26678_
+	triedCount f_26677_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V m_5578_
+		0 p_26685_ p_26685_
+		1 p_26686_ p_26686_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26682_ p_26682_
+		1 p_26683_ p_26683_
+	lambda$doTick$0 (Lnet/minecraft/core/BlockPos;)Z m_26687_
+		0 p_26688_ p_26688_
+	lambda$doTick$1 (Lnet/minecraft/core/Holder;)Z m_217818_
+		static
+		0 p_217819_ p_217819_
+	lambda$doTick$2 (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z m_217820_
+		0 p_217821_ p_217821_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestItemSensor net/minecraft/world/entity/ai/sensing/NearestItemSensor
+	MAX_DISTANCE_TO_WANTED_ITEM f_148282_
+	XZ_RANGE f_148283_
+	Y_RANGE f_148284_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V m_5578_
+		0 p_26697_ p_26697_
+		1 p_26698_ p_26698_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26694_ p_26694_
+		1 p_26695_ p_26695_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26702_
+		static
+		0 p_26703_ p_26703_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26704_
+		static
+		0 p_26705_ p_26705_
+		1 p_26706_ p_26706_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_26699_
+		static
+		0 p_26700_ p_26700_
+		1 p_26701_ p_26701_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26710_ p_26710_
+		1 p_26711_ p_26711_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26715_
+		static
+		0 p_26716_ p_26716_
+		1 p_26717_ p_26717_
+	radiusXZ ()I m_214020_
+	radiusY ()I m_214019_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_148288_ p_148288_
+		1 p_148289_ p_148289_
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	getNearestEntity (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148297_
+		0 p_148298_ p_148298_
+	getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148290_
+		0 p_148291_ p_148291_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148292_ p_148292_
+		1 p_148293_ p_148293_
+	lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148299_
+		0 p_148300_ p_148300_
+		1 p_148301_ p_148301_
+	lambda$getNearestEntity$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; m_186151_
+		0 p_186152_ p_186152_
+		1 p_186153_ p_186153_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26721_ p_26721_
+		1 p_26722_ p_26722_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186154_
+		static
+		0 p_186155_ p_186155_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26726_ p_26726_
+		1 p_26727_ p_26727_
+	findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_26734_
+		static
+		0 p_26735_ p_26735_
+		1 p_26736_ p_26736_
+	isValidRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_26728_
+		static
+		0 p_26729_ p_26729_
+		1 p_26730_ p_26730_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186156_
+		static
+		0 p_186157_ p_186157_
+	lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_186158_
+		static
+		0 p_186159_ p_186159_
+		1 p_186160_ p_186160_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/PlayerSensor net/minecraft/world/entity/ai/sensing/PlayerSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26740_ p_26740_
+		1 p_26741_ p_26741_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z m_26742_
+		static
+		0 p_26743_ p_26743_
+		1 p_26744_ p_26744_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z m_26745_
+		static
+		0 p_26746_ p_26746_
+		1 p_26747_ p_26747_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z m_148302_
+		static
+		0 p_148303_ p_148303_
+		1 p_148304_ p_148304_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor
+	SCAN_RATE f_148305_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V m_5578_
+		0 p_26754_ p_26754_
+		1 p_26755_ p_26755_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26751_ p_26751_
+		1 p_26752_ p_26752_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/Sensing net/minecraft/world/entity/ai/sensing/Sensing
+	mob f_26784_
+	seen f_26785_
+	unseen f_26786_
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_26788_ p_26788_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_148306_
+		0 p_148307_ p_148307_
+	tick ()V m_26789_
+net/minecraft/world/entity/ai/sensing/Sensor net/minecraft/world/entity/ai/sensing/Sensor
+	ATTACK_TARGET_CONDITIONS f_148310_
+	ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT f_182376_
+	ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING f_148311_
+	ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT f_182375_
+	DEFAULT_SCAN_RATE f_148309_
+	RANDOM f_26792_
+	TARGETING_RANGE f_148308_
+	TARGET_CONDITIONS f_26793_
+	TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING f_26794_
+	scanRate f_26795_
+	timeToTick f_26796_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_26800_ p_26800_
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26801_ p_26801_
+		1 p_26802_ p_26802_
+	isEntityAttackable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_148312_
+		static
+		0 p_148313_ p_148313_
+		1 p_148314_ p_148314_
+	isEntityAttackableIgnoringLineOfSight (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_182377_
+		static
+		0 p_182378_ p_182378_
+		1 p_182379_ p_182379_
+	isEntityTargetable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26803_
+		static
+		0 p_26804_ p_26804_
+		1 p_26805_ p_26805_
+	requires ()Ljava/util/Set; m_7163_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_26806_
+		0 p_26807_ p_26807_
+		1 p_26808_ p_26808_
+net/minecraft/world/entity/ai/sensing/SensorType net/minecraft/world/entity/ai/sensing/SensorType
+	AXOLOTL_ATTACKABLES f_148315_
+	AXOLOTL_TEMPTATIONS f_148316_
+	CAMEL_TEMPTATIONS f_243995_
+	DUMMY f_26809_
+	FROG_ATTACKABLES f_217823_
+	FROG_TEMPTATIONS f_217822_
+	GOAT_TEMPTATIONS f_148317_
+	GOLEM_DETECTED f_26818_
+	HOGLIN_SPECIFIC_SENSOR f_26821_
+	HURT_BY f_26814_
+	IS_IN_WATER f_217824_
+	NEAREST_ADULT f_26822_
+	NEAREST_BED f_26813_
+	NEAREST_ITEMS f_26810_
+	NEAREST_LIVING_ENTITIES f_26811_
+	NEAREST_PLAYERS f_26812_
+	PIGLIN_BRUTE_SPECIFIC_SENSOR f_26820_
+	PIGLIN_SPECIFIC_SENSOR f_26819_
+	SECONDARY_POIS f_26817_
+	SNIFFER_TEMPTATIONS f_278390_
+	VILLAGER_BABIES f_26816_
+	VILLAGER_HOSTILES f_26815_
+	WARDEN_ENTITY_SENSOR f_217825_
+	factory f_26823_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Supplier;)V <init>
+		0 p_26826_ p_26826_
+	create ()Lnet/minecraft/world/entity/ai/sensing/Sensor; m_26827_
+	lambda$static$0 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_148319_
+		static
+	lambda$static$1 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_148318_
+		static
+	lambda$static$2 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_217826_
+		static
+	lambda$static$3 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_244936_
+		static
+	lambda$static$4 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; m_278567_
+		static
+	register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; m_26828_
+		static
+		0 p_26829_ p_26829_
+		1 p_26830_ p_26830_
+net/minecraft/world/entity/ai/sensing/TemptingSensor net/minecraft/world/entity/ai/sensing/TemptingSensor
+	TEMPTATION_RANGE f_148320_
+	TEMPT_TARGETING f_148321_
+	temptations f_148322_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_148325_ p_148325_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)V m_5578_
+		0 p_148331_ p_148331_
+		1 p_148332_ p_148332_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_148328_ p_148328_
+		1 p_148329_ p_148329_
+	isTemptation (Lnet/minecraft/world/item/ItemStack;)Z m_148338_
+		0 p_148339_ p_148339_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_148340_
+		static
+		0 p_148341_ p_148341_
+		1 p_148342_ p_148342_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_148333_
+		static
+		0 p_148334_ p_148334_
+		1 p_148335_ p_148335_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z m_263996_
+		static
+		0 p_264963_ p_264963_
+		1 p_264964_ p_264964_
+	playerHoldingTemptation (Lnet/minecraft/world/entity/player/Player;)Z m_148336_
+		0 p_148337_ p_148337_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_26834_ p_26834_
+		1 p_26835_ p_26835_
+	getNearestVillagerBabies (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; m_26836_
+		0 p_26837_ p_26837_
+	getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; m_186203_
+		0 p_186204_ p_186204_
+	isVillagerBaby (Lnet/minecraft/world/entity/LivingEntity;)Z m_26838_
+		0 p_26839_ p_26839_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor
+	ACCEPTABLE_DISTANCE_FROM_HOSTILES f_26842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; m_142149_
+	isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26860_
+		0 p_26861_ p_26861_
+		1 p_26862_ p_26862_
+	isHostile (Lnet/minecraft/world/entity/LivingEntity;)Z m_26867_
+		0 p_26868_ p_26868_
+	isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_142628_
+		0 p_148344_ p_148344_
+		1 p_148345_ p_148345_
+net/minecraft/world/entity/ai/sensing/WardenEntitySensor net/minecraft/world/entity/ai/sensing/WardenEntitySensor
+	<init> ()V <init>
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)V m_5578_
+		0 p_217833_ p_217833_
+		1 p_217834_ p_217834_
+	doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V m_5578_
+		0 p_217830_ p_217830_
+		1 p_217831_ p_217831_
+	getClosest (Lnet/minecraft/world/entity/monster/warden/Warden;Ljava/util/function/Predicate;)Ljava/util/Optional; m_217842_
+		static
+		0 p_217843_ p_217843_
+		1 p_217844_ p_217844_
+	lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289122_
+		static
+		0 p_289409_ p_289409_
+	lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289121_
+		static
+		0 p_289408_ p_289408_
+	lambda$doTick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;)Ljava/util/Optional; m_217848_
+		static
+		0 p_217849_ p_217849_
+	lambda$doTick$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_217839_
+		static
+		0 p_217840_ p_217840_
+		1 p_217841_ p_217841_
+	lambda$doTick$4 (Lnet/minecraft/world/entity/monster/warden/Warden;)V m_217837_
+		static
+		0 p_217838_ p_217838_
+	radiusXZ ()I m_214020_
+	radiusY ()I m_214019_
+	requires ()Ljava/util/Set; m_7163_
+net/minecraft/world/entity/ai/sensing/package-info net/minecraft/world/entity/ai/sensing/package-info
+net/minecraft/world/entity/ai/targeting/TargetingConditions net/minecraft/world/entity/ai/targeting/TargetingConditions
+	DEFAULT f_26872_
+	MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET f_148347_
+	checkLineOfSight f_148349_
+	isCombat f_148348_
+	range f_26873_
+	selector f_26879_
+	testInvisible f_26878_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_148351_ p_148351_
+	copy ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148354_
+	forCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148352_
+		static
+	forNonCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148353_
+		static
+	ignoreInvisibilityTesting ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26893_
+	ignoreLineOfSight ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_148355_
+	range (D)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26883_
+		0 p_26884_ p_26884_
+	selector (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; m_26888_
+		0 p_26889_ p_26889_
+	test (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_26885_
+		0 p_26886_ p_26886_
+		1 p_26887_ p_26887_
+net/minecraft/world/entity/ai/targeting/package-info net/minecraft/world/entity/ai/targeting/package-info
+net/minecraft/world/entity/ai/util/AirAndWaterRandomPos net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
+	<init> ()V <init>
+	generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; m_148365_
+		static
+		0 p_148366_ p_148366_
+		1 p_148367_ p_148367_
+		2 p_148368_ p_148368_
+		3 p_148369_ p_148369_
+		4 p_148370_ p_148370_
+		5 p_148371_ p_148371_
+		6 p_148372_ p_148372_
+		7 p_148373_ p_148373_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDD)Lnet/minecraft/world/phys/Vec3; m_148357_
+		static
+		0 p_148358_ p_148358_
+		1 p_148359_ p_148359_
+		2 p_148360_ p_148360_
+		3 p_148361_ p_148361_
+		4 p_148362_ p_148362_
+		5 p_148363_ p_148363_
+		6 p_148364_ p_148364_
+	lambda$generateRandomPos$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148374_
+		static
+		0 p_148375_ p_148375_
+		1 p_148376_ p_148376_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; m_148377_
+		static
+		0 p_148378_ p_148378_
+		1 p_148379_ p_148379_
+		2 p_148380_ p_148380_
+		3 p_148381_ p_148381_
+		4 p_148382_ p_148382_
+		5 p_148383_ p_148383_
+		6 p_148384_ p_148384_
+		7 p_148385_ p_148385_
+net/minecraft/world/entity/ai/util/AirRandomPos net/minecraft/world/entity/ai/util/AirRandomPos
+	<init> ()V <init>
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_148387_
+		static
+		0 p_148388_ p_148388_
+		1 p_148389_ p_148389_
+		2 p_148390_ p_148390_
+		3 p_148391_ p_148391_
+		4 p_148392_ p_148392_
+		5 p_148393_ p_148393_
+	lambda$getPosTowards$0 (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; m_148394_
+		static
+		0 p_148395_ p_148395_
+		1 p_148396_ p_148396_
+		2 p_148397_ p_148397_
+		3 p_148398_ p_148398_
+		4 p_148399_ p_148399_
+		5 p_148400_ p_148400_
+		6 p_148401_ p_148401_
+net/minecraft/world/entity/ai/util/DefaultRandomPos net/minecraft/world/entity/ai/util/DefaultRandomPos
+	<init> ()V <init>
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148436_
+		static
+		0 p_148437_ p_148437_
+		1 p_148438_ p_148438_
+		2 p_148439_ p_148439_
+		3 p_148440_ p_148440_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_148403_
+		static
+		0 p_148404_ p_148404_
+		1 p_148405_ p_148405_
+		2 p_148406_ p_148406_
+	getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148407_
+		static
+		0 p_148408_ p_148408_
+		1 p_148409_ p_148409_
+		2 p_148410_ p_148410_
+		3 p_148411_ p_148411_
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_148412_
+		static
+		0 p_148413_ p_148413_
+		1 p_148414_ p_148414_
+		2 p_148415_ p_148415_
+		3 p_148416_ p_148416_
+		4 p_148417_ p_148417_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; m_289124_
+		static
+		0 p_289415_ p_289415_
+		1 p_289416_ p_289416_
+		2 p_289417_ p_289417_
+		3 p_289418_ p_289418_
+	lambda$getPosAway$2 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; m_289123_
+		static
+		0 p_289410_ p_289410_
+		1 p_289411_ p_289411_
+		2 p_289412_ p_289412_
+		3 p_289413_ p_289413_
+		4 p_289414_ p_289414_
+	lambda$getPosTowards$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; m_289125_
+		static
+		0 p_289419_ p_289419_
+		1 p_289420_ p_289420_
+		2 p_289421_ p_289421_
+		3 p_289422_ p_289422_
+		4 p_289423_ p_289423_
+		5 p_289424_ p_289424_
+net/minecraft/world/entity/ai/util/GoalUtils net/minecraft/world/entity/ai/util/GoalUtils
+	<init> ()V <init>
+	hasGroundPathNavigation (Lnet/minecraft/world/entity/Mob;)Z m_26894_
+		static
+		0 p_26895_ p_26895_
+	hasMalus (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148458_
+		static
+		0 p_148459_ p_148459_
+		1 p_148460_ p_148460_
+	isNotStable (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z m_148448_
+		static
+		0 p_148449_ p_148449_
+		1 p_148450_ p_148450_
+	isOutsideLimits (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/PathfinderMob;)Z m_148451_
+		static
+		0 p_148452_ p_148452_
+		1 p_148453_ p_148453_
+	isRestricted (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148454_
+		static
+		0 p_148455_ p_148455_
+		1 p_148456_ p_148456_
+		2 p_148457_ p_148457_
+	isSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148461_
+		static
+		0 p_148462_ p_148462_
+		1 p_148463_ p_148463_
+	isWater (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148445_
+		static
+		0 p_148446_ p_148446_
+		1 p_148447_ p_148447_
+	mobRestricted (Lnet/minecraft/world/entity/PathfinderMob;I)Z m_148442_
+		static
+		0 p_148443_ p_148443_
+		1 p_148444_ p_148444_
+net/minecraft/world/entity/ai/util/HoverRandomPos net/minecraft/world/entity/ai/util/HoverRandomPos
+	<init> ()V <init>
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IIDDFII)Lnet/minecraft/world/phys/Vec3; m_148465_
+		static
+		0 p_148466_ p_148466_
+		1 p_148467_ p_148467_
+		2 p_148468_ p_148468_
+		3 p_148469_ p_148469_
+		4 p_148470_ p_148470_
+		5 p_148471_ p_148471_
+		6 p_148472_ p_148472_
+		7 p_148473_ p_148473_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148484_
+		static
+		0 p_148485_ p_148485_
+		1 p_148486_ p_148486_
+	lambda$getPos$1 (Lnet/minecraft/world/entity/PathfinderMob;IIDDFZII)Lnet/minecraft/core/BlockPos; m_148474_
+		static
+		0 p_148475_ p_148475_
+		1 p_148476_ p_148476_
+		2 p_148477_ p_148477_
+		3 p_148478_ p_148478_
+		4 p_148479_ p_148479_
+		5 p_148480_ p_148480_
+		6 p_148481_ p_148481_
+		7 p_148482_ p_148482_
+		8 p_148483_ p_148483_
+net/minecraft/world/entity/ai/util/LandRandomPos net/minecraft/world/entity/ai/util/LandRandomPos
+	<init> ()V <init>
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148513_
+		static
+		0 p_148514_ p_148514_
+		1 p_148515_ p_148515_
+		2 p_148516_ p_148516_
+		3 p_148517_ p_148517_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; m_148503_
+		static
+		0 p_148504_ p_148504_
+		1 p_148505_ p_148505_
+		2 p_148506_ p_148506_
+		3 p_148507_ p_148507_
+	getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; m_148488_
+		static
+		0 p_148489_ p_148489_
+		1 p_148490_ p_148490_
+		2 p_148491_ p_148491_
+	getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148521_
+		static
+		0 p_148522_ p_148522_
+		1 p_148523_ p_148523_
+		2 p_148524_ p_148524_
+		3 p_148525_ p_148525_
+	getPosInDirection (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/world/phys/Vec3; m_148497_
+		static
+		0 p_148498_ p_148498_
+		1 p_148499_ p_148499_
+		2 p_148500_ p_148500_
+		3 p_148501_ p_148501_
+		4 p_148502_ p_148502_
+	getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_148492_
+		static
+		0 p_148493_ p_148493_
+		1 p_148494_ p_148494_
+		2 p_148495_ p_148495_
+		3 p_148496_ p_148496_
+	lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; m_289126_
+		static
+		0 p_289425_ p_289425_
+		1 p_289426_ p_289426_
+		2 p_289427_ p_289427_
+		3 p_289428_ p_289428_
+	lambda$getPosInDirection$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; m_289127_
+		static
+		0 p_289429_ p_289429_
+		1 p_289430_ p_289430_
+		2 p_289431_ p_289431_
+		3 p_289432_ p_289432_
+		4 p_289433_ p_289433_
+	lambda$movePosUpOutOfSolid$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z m_148532_
+		static
+		0 p_148533_ p_148533_
+		1 p_148534_ p_148534_
+	movePosUpOutOfSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_148518_
+		static
+		0 p_148519_ p_148519_
+		1 p_148520_ p_148520_
+net/minecraft/world/entity/ai/util/RandomPos net/minecraft/world/entity/ai/util/RandomPos
+	RANDOM_POS_ATTEMPTS f_148535_
+	<init> ()V <init>
+	generateRandomDirection (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPos; m_217851_
+		static
+		0 p_217852_ p_217852_
+		1 p_217853_ p_217853_
+		2 p_217854_ p_217854_
+	generateRandomDirectionWithinRadians (Lnet/minecraft/util/RandomSource;IIIDDD)Lnet/minecraft/core/BlockPos; m_217855_
+		static
+		0 p_217856_ p_217856_
+		1 p_217857_ p_217857_
+		2 p_217858_ p_217858_
+		3 p_217859_ p_217859_
+		4 p_217860_ p_217860_
+		5 p_217861_ p_217861_
+		6 p_217862_ p_217862_
+	generateRandomPos (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; m_148561_
+		static
+		0 p_148562_ p_148562_
+		1 p_148563_ p_148563_
+	generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3; m_148542_
+		static
+		0 p_148543_ p_148543_
+		1 p_148544_ p_148544_
+	generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;ILnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_217863_
+		static
+		0 p_217864_ p_217864_
+		1 p_217865_ p_217865_
+		2 p_217866_ p_217866_
+		3 p_217867_ p_217867_
+	moveUpOutOfSolid (Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; m_148545_
+		static
+		0 p_148546_ p_148546_
+		1 p_148547_ p_148547_
+		2 p_148548_ p_148548_
+	moveUpToAboveSolid (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; m_26947_
+		static
+		0 p_26948_ p_26948_
+		1 p_26949_ p_26949_
+		2 p_26950_ p_26950_
+		3 p_26951_ p_26951_
+net/minecraft/world/entity/ai/util/package-info net/minecraft/world/entity/ai/util/package-info
+net/minecraft/world/entity/ai/village/ReputationEventType net/minecraft/world/entity/ai/village/ReputationEventType
+	GOLEM_KILLED f_26986_
+	TRADE f_26989_
+	VILLAGER_HURT f_26987_
+	VILLAGER_KILLED f_26988_
+	ZOMBIE_VILLAGER_CURED f_26985_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/ReputationEventType; m_26991_
+		static
+		0 p_26992_ p_26992_
+net/minecraft/world/entity/ai/village/ReputationEventType$1 net/minecraft/world/entity/ai/village/ReputationEventType$1
+	val$name f_26993_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_26995_ p_26995_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/ai/village/VillageSiege net/minecraft/world/entity/ai/village/VillageSiege
+	LOGGER f_26997_
+	hasSetupSiege f_26998_
+	nextSpawnTime f_27001_
+	siegeState f_26999_
+	spawnX f_27002_
+	spawnY f_27003_
+	spawnZ f_27004_
+	zombiesToSpawn f_27000_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findRandomSpawnPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_27009_
+		0 p_27010_ p_27010_
+		1 p_27011_ p_27011_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_27013_ p_27013_
+		1 p_27014_ p_27014_
+		2 p_27015_ p_27015_
+	trySpawn (Lnet/minecraft/server/level/ServerLevel;)V m_27016_
+		0 p_27017_ p_27017_
+	tryToSetupSiege (Lnet/minecraft/server/level/ServerLevel;)Z m_27007_
+		0 p_27008_ p_27008_
+net/minecraft/world/entity/ai/village/VillageSiege$State net/minecraft/world/entity/ai/village/VillageSiege$State
+	$VALUES $VALUES
+	SIEGE_CAN_ACTIVATE SIEGE_CAN_ACTIVATE
+	SIEGE_DONE SIEGE_DONE
+	SIEGE_TONIGHT SIEGE_TONIGHT
+	$values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; m_148564_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_27024_ p_27024_
+		1 p_27025_ p_27025_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/VillageSiege$State; valueOf
+		static
+		0 p_27027_ p_27027_
+	values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; values
+		static
+net/minecraft/world/entity/ai/village/package-info net/minecraft/world/entity/ai/village/package-info
+net/minecraft/world/entity/ai/village/poi/PoiManager net/minecraft/world/entity/ai/village/poi/PoiManager
+	MAX_VILLAGE_DISTANCE f_148565_
+	VILLAGE_SECTION_SIZE f_148566_
+	distanceTracker f_27029_
+	loadedChunks f_27030_
+	<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_217869_ p_217869_
+		1 p_217870_ p_217870_
+		2 p_217871_ p_217871_
+		3 p_217872_ p_217872_
+		4 p_217873_ p_217873_
+	add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_217919_
+		0 p_217920_ p_217920_
+		1 p_217921_ p_217921_
+	checkConsistencyWithBlocks (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V m_280570_
+		0 p_281731_ p_281731_
+		1 p_281893_ p_281893_
+	ensureLoadedAndValid (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)V m_27056_
+		0 p_27057_ p_27057_
+		1 p_27058_ p_27058_
+		2 p_27059_ p_27059_
+	exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_27091_
+		0 p_27092_ p_27092_
+		1 p_27093_ p_27093_
+	existsAtPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Z m_217874_
+		0 p_217875_ p_217875_
+		1 p_217876_ p_217876_
+	find (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_27186_
+		0 p_27187_ p_27187_
+		1 p_27188_ p_27188_
+		2 p_27189_ p_27189_
+		3 p_27190_ p_27190_
+		4 p_27191_ p_27191_
+	findAll (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27138_
+		0 p_27139_ p_27139_
+		1 p_27140_ p_27140_
+		2 p_27141_ p_27141_
+		3 p_27142_ p_27142_
+		4 p_27143_ p_27143_
+	findAllClosestFirstWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_217994_
+		0 p_217995_ p_217995_
+		1 p_217996_ p_217996_
+		2 p_217997_ p_217997_
+		3 p_217998_ p_217998_
+		4 p_217999_ p_217999_
+	findAllWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_217983_
+		0 p_217984_ p_217984_
+		1 p_217985_ p_217985_
+		2 p_217986_ p_217986_
+		3 p_217987_ p_217987_
+		4 p_217988_ p_217988_
+	findClosest (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_148658_
+		0 p_148659_ p_148659_
+		1 p_148660_ p_148660_
+		2 p_148661_ p_148661_
+		3 p_148662_ p_148662_
+		4 p_148663_ p_148663_
+	findClosest (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_27192_
+		0 p_27193_ p_27193_
+		1 p_27194_ p_27194_
+		2 p_27195_ p_27195_
+		3 p_27196_ p_27196_
+	findClosestWithType (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; m_218002_
+		0 p_218003_ p_218003_
+		1 p_218004_ p_218004_
+		2 p_218005_ p_218005_
+		3 p_218006_ p_218006_
+	getCountInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)J m_27121_
+		0 p_27122_ p_27122_
+		1 p_27123_ p_27123_
+		2 p_27124_ p_27124_
+		3 p_27125_ p_27125_
+	getFreeTickets (Lnet/minecraft/core/BlockPos;)I m_148653_
+		0 p_148654_ p_148654_
+	getInChunk (Ljava/util/function/Predicate;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27117_
+		0 p_27118_ p_27118_
+		1 p_27119_ p_27119_
+		2 p_27120_ p_27120_
+	getInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27181_
+		0 p_27182_ p_27182_
+		1 p_27183_ p_27183_
+		2 p_27184_ p_27184_
+		3 p_27185_ p_27185_
+	getInSquare (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27166_
+		0 p_27167_ p_27167_
+		1 p_27168_ p_27168_
+		2 p_27169_ p_27169_
+		3 p_27170_ p_27170_
+	getRandom (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_217951_
+		0 p_217952_ p_217952_
+		1 p_217953_ p_217953_
+		2 p_217954_ p_217954_
+		3 p_217955_ p_217955_
+		4 p_217956_ p_217956_
+		5 p_217957_ p_217957_
+	getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_27177_
+		0 p_27178_ p_27178_
+	isVillageCenter (J)Z m_27197_
+		0 p_27198_ p_27198_
+	lambda$checkConsistencyWithBlocks$24 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V m_217964_
+		0 p_217965_ p_217965_
+		1 p_217966_ p_217966_
+		2 p_217967_ p_217967_
+	lambda$checkConsistencyWithBlocks$25 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V m_217895_
+		0 p_217896_ p_217896_
+		1 p_217897_ p_217897_
+		2 p_217898_ p_217898_
+	lambda$checkConsistencyWithBlocks$26 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;)V m_217892_
+		0 p_217893_ p_217893_
+		1 p_217894_ p_217894_
+	lambda$ensureLoadedAndValid$29 (Lnet/minecraft/core/SectionPos;)Lcom/mojang/datafixers/util/Pair; m_217978_
+		0 p_217979_ p_217979_
+	lambda$ensureLoadedAndValid$30 (Lcom/mojang/datafixers/util/Pair;)Z m_217962_
+		static
+		0 p_217963_ p_217963_
+	lambda$ensureLoadedAndValid$31 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/ChunkPos; m_217890_
+		static
+		0 p_217891_ p_217891_
+	lambda$ensureLoadedAndValid$32 (Lnet/minecraft/world/level/ChunkPos;)Z m_217960_
+		0 p_217961_ p_217961_
+	lambda$ensureLoadedAndValid$33 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ChunkPos;)V m_217887_
+		static
+		0 p_217888_ p_217888_
+		1 p_217889_ p_217889_
+	lambda$exists$19 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217922_
+		static
+		0 p_217923_ p_217923_
+		1 p_217924_ p_217924_
+		2 p_217925_ p_217925_
+	lambda$existsAtPosition$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_217877_
+		static
+		0 p_217878_ p_217878_
+		1 p_217879_ p_217879_
+	lambda$findAllClosestFirstWithType$9 (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;)D m_217913_
+		static
+		0 p_217914_ p_217914_
+		1 p_217915_ p_217915_
+	lambda$findAllWithType$7 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217980_
+		static
+		0 p_217981_ p_217981_
+		1 p_217982_ p_217982_
+	lambda$findAllWithType$8 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; m_217989_
+		static
+		0 p_217990_ p_217990_
+	lambda$findClosest$10 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217975_
+		static
+		0 p_217976_ p_217976_
+		1 p_217977_ p_217977_
+	lambda$findClosest$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_217916_
+		static
+		0 p_217917_ p_217917_
+		1 p_217918_ p_217918_
+	lambda$findClosestWithType$11 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D m_217907_
+		static
+		0 p_217908_ p_217908_
+		1 p_217909_ p_217909_
+	lambda$findClosestWithType$12 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; m_217958_
+		static
+		0 p_217959_ p_217959_
+	lambda$getFreeTickets$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Integer; m_217910_
+		static
+		0 p_217911_ p_217911_
+		1 p_217912_ p_217912_
+	lambda$getInChunk$5 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Integer;)Ljava/util/Optional; m_217884_
+		0 p_217885_ p_217885_
+		1 p_217886_ p_217886_
+	lambda$getInChunk$6 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Ljava/util/Optional;)Ljava/util/stream/Stream; m_217939_
+		static
+		0 p_217940_ p_217940_
+		1 p_217941_ p_217941_
+		2 p_217942_ p_217942_
+	lambda$getInRange$4 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217903_
+		static
+		0 p_217904_ p_217904_
+		1 p_217905_ p_217905_
+		2 p_217906_ p_217906_
+	lambda$getInSquare$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_217935_
+		0 p_217936_ p_217936_
+		1 p_217937_ p_217937_
+		2 p_217938_ p_217938_
+	lambda$getInSquare$3 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217968_
+		static
+		0 p_217969_ p_217969_
+		1 p_217970_ p_217970_
+		2 p_217971_ p_217971_
+	lambda$getRandom$16 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217943_
+		static
+		0 p_217944_ p_217944_
+		1 p_217945_ p_217945_
+	lambda$getType$20 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/Optional; m_217972_
+		static
+		0 p_217973_ p_217973_
+		1 p_217974_ p_217974_
+	lambda$isVillageCenter$22 (Lnet/minecraft/core/Holder;)Z m_217926_
+		static
+		0 p_217927_ p_217927_
+	lambda$isVillageCenter$23 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217882_
+		static
+		0 p_217883_ p_217883_
+	lambda$release$17 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_217991_
+		static
+		0 p_217992_ p_217992_
+		1 p_217993_ p_217993_
+	lambda$release$18 (Lnet/minecraft/core/BlockPos;)Ljava/lang/IllegalStateException; m_218000_
+		static
+		0 p_218001_ p_218001_
+	lambda$remove$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V m_148655_
+		static
+		0 p_148656_ p_148656_
+		1 p_148657_ p_148657_
+	lambda$take$14 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_217932_
+		static
+		0 p_217933_ p_217933_
+		1 p_217934_ p_217934_
+	lambda$take$15 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; m_217880_
+		static
+		0 p_217881_ p_217881_
+	lambda$updateFromSection$27 (Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_217928_
+		static
+		0 p_217929_ p_217929_
+		1 p_217930_ p_217930_
+		2 p_217931_ p_217931_
+	lambda$updateFromSection$28 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;)V m_217899_
+		static
+		0 p_217900_ p_217900_
+		1 p_217901_ p_217901_
+		2 p_217902_ p_217902_
+	mayHavePoi (Lnet/minecraft/world/level/chunk/LevelChunkSection;)Z m_27060_
+		static
+		0 p_27061_ p_27061_
+	onSectionLoad (J)V m_5839_
+		0 p_27145_ p_27145_
+	release (Lnet/minecraft/core/BlockPos;)Z m_27154_
+		0 p_27155_ p_27155_
+	remove (Lnet/minecraft/core/BlockPos;)V m_27079_
+		0 p_27080_ p_27080_
+	sectionsToVillage (Lnet/minecraft/core/SectionPos;)I m_27098_
+		0 p_27099_ p_27099_
+	setDirty (J)V m_5838_
+		0 p_27036_ p_27036_
+	take (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lnet/minecraft/core/BlockPos;I)Ljava/util/Optional; m_217946_
+		0 p_217947_ p_217947_
+		1 p_217948_ p_217948_
+		2 p_217949_ p_217949_
+		3 p_217950_ p_217950_
+	tick (Ljava/util/function/BooleanSupplier;)V m_6202_
+		0 p_27105_ p_27105_
+	updateFromSection (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V m_27069_
+		0 p_27070_ p_27070_
+		1 p_27071_ p_27071_
+		2 p_27072_ p_27072_
+net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker
+	levels f_27200_
+	this$0 f_27199_
+	<init> (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;)V <init>
+		0 p_27202_ p_27202_
+	getLevel (J)I m_6172_
+		0 p_27210_ p_27210_
+	getLevelFromSource (J)I m_7409_
+		0 p_27208_ p_27208_
+	runAllUpdates ()V m_27203_
+	setLevel (JI)V m_7351_
+		0 p_27205_ p_27205_
+		1 p_27206_ p_27206_
+net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy
+	$VALUES $VALUES
+	ANY ANY
+	HAS_SPACE HAS_SPACE
+	IS_OCCUPIED IS_OCCUPIED
+	test f_27214_
+	$values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; m_148666_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
+		0 p_27218_ p_27218_
+		1 p_27219_ p_27219_
+		2 p_27220_ p_27220_
+	getTest ()Ljava/util/function/Predicate; m_27221_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_27222_
+		static
+		0 p_27223_ p_27223_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; valueOf
+		static
+		0 p_27225_ p_27225_
+	values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; values
+		static
+net/minecraft/world/entity/ai/village/poi/PoiRecord net/minecraft/world/entity/ai/village/poi/PoiRecord
+	freeTickets f_27229_
+	poiType f_27228_
+	pos f_27227_
+	setDirty f_27230_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;ILjava/lang/Runnable;)V <init>
+		0 p_218008_ p_218008_
+		1 p_218009_ p_218009_
+		2 p_218010_ p_218010_
+		3 p_218011_ p_218011_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Ljava/lang/Runnable;)V <init>
+		0 p_218013_ p_218013_
+		1 p_218014_ p_218014_
+		2 p_218015_ p_218015_
+	acquireTicket ()Z m_27247_
+	codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; m_27242_
+		static
+		0 p_27243_ p_27243_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_27256_ p_27256_
+	getFreeTickets ()I m_148667_
+	getPoiType ()Lnet/minecraft/core/Holder; m_218018_
+	getPos ()Lnet/minecraft/core/BlockPos; m_27257_
+	hasSpace ()Z m_27253_
+	hashCode ()I hashCode
+	isOccupied ()Z m_27254_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; m_148672_
+		static
+		0 p_148673_ p_148673_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/Holder; m_218016_
+		static
+		0 p_218017_ p_218017_
+	lambda$codec$2 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Ljava/lang/Integer; m_148668_
+		static
+		0 p_148669_ p_148669_
+	lambda$codec$3 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257311_
+		static
+		0 p_258947_ p_258947_
+		1 p_258948_ p_258948_
+	releaseTicket ()Z m_27250_
+net/minecraft/world/entity/ai/village/poi/PoiSection net/minecraft/world/entity/ai/village/poi/PoiSection
+	LOGGER f_27260_
+	byType f_27262_
+	isValid f_27264_
+	records f_27261_
+	setDirty f_27263_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Runnable;ZLjava/util/List;)V <init>
+		0 p_27269_ p_27269_
+		1 p_27270_ p_27270_
+		2 p_27271_ p_27271_
+	<init> (Ljava/lang/Runnable;)V <init>
+		0 p_27267_ p_27267_
+	add (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_27273_
+		0 p_27274_ p_27274_
+	add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_218021_
+		0 p_218022_ p_218022_
+		1 p_218023_ p_218023_
+	clear ()V m_27310_
+	codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; m_27295_
+		static
+		0 p_27296_ p_27296_
+	exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_27288_
+		0 p_27289_ p_27289_
+		1 p_27290_ p_27290_
+	getFreeTickets (Lnet/minecraft/core/BlockPos;)I m_148682_
+		0 p_148683_ p_148683_
+	getPoiRecord (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_148684_
+		0 p_148685_ p_148685_
+	getRecords (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; m_27304_
+		0 p_27305_ p_27305_
+		1 p_27306_ p_27306_
+	getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_27319_
+		0 p_27320_ p_27320_
+	isValid ()Z m_27272_
+	lambda$add$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_218019_
+		static
+		0 p_218020_ p_218020_
+	lambda$add$7 (Lnet/minecraft/core/Holder;)Ljava/util/Set; m_218028_
+		static
+		0 p_218029_ p_218029_
+	lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; m_148680_
+		static
+		0 p_148681_ p_148681_
+	lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/List; m_148674_
+		static
+		0 p_148675_ p_148675_
+	lambda$codec$2 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_27297_
+		static
+		0 p_27298_ p_27298_
+		1 p_27299_ p_27299_
+	lambda$codec$3 (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; m_27315_
+		static
+		0 p_27316_ p_27316_
+	lambda$getRecords$4 (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z m_27307_
+		static
+		0 p_27308_ p_27308_
+		1 p_27309_ p_27309_
+	lambda$getRecords$5 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_27300_
+		static
+		0 p_27301_ p_27301_
+	lambda$refresh$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; m_218024_
+		0 p_218025_ p_218025_
+		1 p_218026_ p_218026_
+		2 p_218027_ p_218027_
+	lambda$refresh$9 (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_218030_
+		0 p_218031_ p_218031_
+		1 p_218032_ p_218032_
+		2 p_218033_ p_218033_
+	refresh (Ljava/util/function/Consumer;)V m_27302_
+		0 p_27303_ p_27303_
+	release (Lnet/minecraft/core/BlockPos;)Z m_27317_
+		0 p_27318_ p_27318_
+	remove (Lnet/minecraft/core/BlockPos;)V m_27279_
+		0 p_27280_ p_27280_
+net/minecraft/world/entity/ai/village/poi/PoiType net/minecraft/world/entity/ai/village/poi/PoiType
+	NONE f_218034_
+	matchingStates f_27325_
+	maxTickets f_27326_
+	validRange f_27328_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Set;II)V <init>
+		0 f_27325_ f_27325_
+		1 f_27326_ f_27326_
+		2 f_27328_ f_27328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218045_ p_218045_
+	hashCode ()I hashCode
+	is (Lnet/minecraft/world/level/block/state/BlockState;)Z m_148692_
+		0 p_148693_ p_148693_
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Z m_218040_
+		static
+		0 p_218041_ p_218041_
+	matchingStates ()Ljava/util/Set; f_27325_
+	maxTickets ()I f_27326_
+	toString ()Ljava/lang/String; toString
+	validRange ()I f_27328_
+net/minecraft/world/entity/ai/village/poi/PoiTypes net/minecraft/world/entity/ai/village/poi/PoiTypes
+	ARMORER f_218047_
+	BEDS f_218068_
+	BEEHIVE f_218062_
+	BEE_NEST f_218063_
+	BUTCHER f_218048_
+	CARTOGRAPHER f_218049_
+	CAULDRONS f_218069_
+	CLERIC f_218050_
+	FARMER f_218051_
+	FISHERMAN f_218052_
+	FLETCHER f_218053_
+	HOME f_218060_
+	LEATHERWORKER f_218054_
+	LIBRARIAN f_218055_
+	LIGHTNING_ROD f_218066_
+	LODESTONE f_218065_
+	MASON f_218056_
+	MEETING f_218061_
+	NETHER_PORTAL f_218064_
+	SHEPHERD f_218057_
+	TOOLSMITH f_218058_
+	TYPE_BY_STATE f_218070_
+	WEAPONSMITH f_218059_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/village/poi/PoiType; m_218082_
+		static
+		0 p_218083_ p_218083_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_218090_
+		static
+		0 p_218091_ p_218091_
+	forState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_218075_
+		static
+		0 p_218076_ p_218076_
+	getBlockStates (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; m_218073_
+		static
+		0 p_218074_ p_218074_
+	hasPoi (Lnet/minecraft/world/level/block/state/BlockState;)Z m_252831_
+		static
+		0 p_254440_ p_254440_
+	lambda$registerBlockStates$3 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/BlockState;)V m_241760_
+		static
+		0 p_242144_ p_242144_
+		1 p_218081_ p_218081_
+	lambda$static$0 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_218096_
+		static
+		0 p_218097_ p_218097_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_218094_
+		static
+		0 p_218095_ p_218095_
+	lambda$static$2 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_218092_
+		static
+		0 p_218093_ p_218093_
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;II)Lnet/minecraft/world/entity/ai/village/poi/PoiType; m_218084_
+		static
+		0 p_218085_ p_218085_
+		1 p_218086_ p_218086_
+		2 p_218087_ p_218087_
+		3 p_218088_ p_218088_
+		4 p_218089_ p_218089_
+	registerBlockStates (Lnet/minecraft/core/Holder;Ljava/util/Set;)V m_246216_
+		static
+		0 p_250815_ p_250815_
+		1 p_250679_ p_250679_
+net/minecraft/world/entity/ai/village/poi/package-info net/minecraft/world/entity/ai/village/poi/package-info
+net/minecraft/world/entity/ambient/AmbientCreature net/minecraft/world/entity/ambient/AmbientCreature
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27403_ p_27403_
+		1 p_27404_ p_27404_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_27406_ p_27406_
+net/minecraft/world/entity/ambient/Bat net/minecraft/world/entity/ambient/Bat
+	BAT_RESTING_TARGETING f_27408_
+	DATA_ID_FLAGS f_27407_
+	FLAG_RESTING f_148700_
+	FLAP_DEGREES_PER_TICK f_148698_
+	TICKS_PER_FLAP f_148699_
+	targetPosition f_27409_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27412_ p_27412_
+		1 p_27413_ p_27413_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27443_ p_27443_
+	checkBatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218098_
+		static
+		0 p_218099_ p_218099_
+		1 p_218100_ p_218100_
+		2 p_218101_ p_218101_
+		3 p_218102_ p_218102_
+		4 p_218103_ p_218103_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_27419_ p_27419_
+		1 p_27420_ p_27420_
+		2 p_27421_ p_27421_
+		3 p_27422_ p_27422_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27455_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_27415_ p_27415_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27451_ p_27451_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27440_ p_27440_
+		1 p_27441_ p_27441_
+	getVoicePitch ()F m_6100_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27424_ p_27424_
+		1 p_27425_ p_27425_
+	isFlapping ()Z m_142039_
+	isHalloween ()Z m_27453_
+		static
+	isIgnoringBlockTriggers ()Z m_6090_
+	isPushable ()Z m_6094_
+	isResting ()Z m_27452_
+	pushEntities ()V m_6138_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27427_ p_27427_
+	setResting (Z)V m_27456_
+		0 p_27457_ p_27457_
+	tick ()V m_8119_
+net/minecraft/world/entity/ambient/package-info net/minecraft/world/entity/ambient/package-info
+net/minecraft/world/entity/animal/AbstractFish net/minecraft/world/entity/animal/AbstractFish
+	FROM_BUCKET f_27458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27461_ p_27461_
+		1 p_27462_ p_27462_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27485_ p_27485_
+	aiStep ()V m_8107_
+	canRandomSwim ()Z m_6004_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27495_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_27480_ p_27480_
+	defineSynchedData ()V m_8097_
+	fromBucket ()Z m_27487_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getMaxSpawnClusterSize ()I m_5792_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27474_ p_27474_
+		1 p_27475_ p_27475_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_148708_ p_148708_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_27477_ p_27477_
+		1 p_27478_ p_27478_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_27482_ p_27482_
+		1 p_27483_ p_27483_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27465_ p_27465_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27492_ p_27492_
+	requiresCustomPersistence ()Z m_8023_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_27494_ p_27494_
+	setFromBucket (Z)V m_27497_
+		0 p_27498_ p_27498_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_27490_ p_27490_
+net/minecraft/world/entity/animal/AbstractFish$FishMoveControl net/minecraft/world/entity/animal/AbstractFish$FishMoveControl
+	fish f_27499_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
+		0 p_27501_ p_27501_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal
+	fish f_27503_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
+		0 p_27505_ p_27505_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/AbstractGolem net/minecraft/world/entity/animal/AbstractGolem
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27508_ p_27508_
+		1 p_27509_ p_27509_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27517_ p_27517_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27519_ p_27519_
+net/minecraft/world/entity/animal/AbstractSchoolingFish net/minecraft/world/entity/animal/AbstractSchoolingFish
+	leader f_27520_
+	schoolSize f_27521_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27523_ p_27523_
+		1 p_27524_ p_27524_
+	addFollower ()V m_27546_
+	addFollowers (Ljava/util/stream/Stream;)V m_27533_
+		0 p_27534_ p_27534_
+	canBeFollowed ()Z m_27542_
+	canRandomSwim ()Z m_6004_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_27528_ p_27528_
+		1 p_27529_ p_27529_
+		2 p_27530_ p_27530_
+		3 p_27531_ p_27531_
+		4 p_27532_ p_27532_
+	getMaxSchoolSize ()I m_6031_
+	getMaxSpawnClusterSize ()I m_5792_
+	hasFollowers ()Z m_27543_
+	inRangeOfLeader ()Z m_27544_
+	isFollower ()Z m_27540_
+	lambda$addFollowers$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z m_27537_
+		0 p_27538_ p_27538_
+	lambda$addFollowers$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V m_27535_
+		0 p_27536_ p_27536_
+	pathToLeader ()V m_27545_
+	registerGoals ()V m_8099_
+	removeFollower ()V m_27547_
+	startFollowing (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; m_27525_
+		0 p_27526_ p_27526_
+	stopFollowing ()V m_27541_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData
+	leader f_27551_
+	<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
+		0 p_27553_ p_27553_
+net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/Animal
+	PARENT_AGE_AFTER_BREEDING f_148714_
+	inLove f_27554_
+	loveCause f_27555_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27557_ p_27557_
+		1 p_27558_ p_27558_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27587_ p_27587_
+	aiStep ()V m_8107_
+	canFallInLove ()Z m_5957_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_27569_ p_27569_
+	checkAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218104_
+		static
+		0 p_218105_ p_218105_
+		1 p_218106_ p_218106_
+		2 p_218107_ p_218107_
+		3 p_218108_ p_218108_
+		4 p_218109_ p_218109_
+	customServerAiStep ()V m_8024_
+	finalizeSpawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V m_277117_
+		0 p_277963_ p_277963_
+		1 p_277357_ p_277357_
+		2 p_277516_ p_277516_
+	getAmbientSoundInterval ()I m_8100_
+	getExperienceReward ()I m_213860_
+	getInLoveTime ()I m_27591_
+	getLoveCause ()Lnet/minecraft/server/level/ServerPlayer; m_27592_
+	getMyRidingOffset ()D m_6049_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_27573_ p_27573_
+		1 p_27574_ p_27574_
+	handleEntityEvent (B)V m_7822_
+		0 p_27562_ p_27562_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27567_ p_27567_
+		1 p_27568_ p_27568_
+	isBrightEnoughToSpawn (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)Z m_186209_
+		static
+		0 p_186210_ p_186210_
+		1 p_186211_ p_186211_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_27600_ p_27600_
+	isInLove ()Z m_27593_
+	lambda$finalizeSpawnChildFromBreeding$0 (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; m_276984_
+		static
+		0 p_277355_ p_277355_
+	lambda$finalizeSpawnChildFromBreeding$1 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/server/level/ServerPlayer;)V m_276832_
+		0 p_278080_ p_278080_
+		1 p_277813_ p_277813_
+		2 p_277486_ p_277486_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_27584_ p_27584_
+		1 p_27585_ p_27585_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27576_ p_27576_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_27598_ p_27598_
+	resetLove ()V m_27594_
+	setInLove (Lnet/minecraft/world/entity/player/Player;)V m_27595_
+		0 p_27596_ p_27596_
+	setInLoveTime (I)V m_27601_
+		0 p_27602_ p_27602_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_27564_ p_27564_
+		1 p_27565_ p_27565_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148715_ p_148715_
+		1 p_148716_ p_148716_
+		2 p_148717_ p_148717_
+net/minecraft/world/entity/animal/Bee net/minecraft/world/entity/animal/Bee
+	COOLDOWN_BEFORE_LOCATING_NEW_FLOWER f_148726_
+	COOLDOWN_BEFORE_LOCATING_NEW_HIVE f_148725_
+	DATA_FLAGS_ID f_27703_
+	DATA_REMAINING_ANGER_TIME f_27704_
+	FLAG_HAS_NECTAR f_148731_
+	FLAG_HAS_STUNG f_148730_
+	FLAG_ROLL f_148729_
+	FLAP_DEGREES_PER_TICK f_148718_
+	HIVE_CLOSE_ENOUGH_DISTANCE f_148740_
+	HIVE_SEARCH_DISTANCE f_148742_
+	MAX_CROPS_GROWABLE f_148736_
+	MIN_ATTACK_DIST f_148735_
+	PATHFIND_TO_HIVE_WHEN_CLOSER_THAN f_148741_
+	PERSISTENT_ANGER_TIME f_27705_
+	POISON_SECONDS_HARD f_148738_
+	POISON_SECONDS_NORMAL f_148737_
+	STING_DEATH_COUNTDOWN f_148732_
+	TAG_CANNOT_ENTER_HIVE_TICKS f_148721_
+	TAG_CROPS_GROWN_SINCE_POLLINATION f_148720_
+	TAG_FLOWER_POS f_148727_
+	TAG_HAS_NECTAR f_148724_
+	TAG_HAS_STUNG f_148723_
+	TAG_HIVE_POS f_148728_
+	TAG_TICKS_SINCE_POLLINATION f_148722_
+	TICKS_BEFORE_GOING_TO_KNOWN_FLOWER f_148733_
+	TICKS_PER_FLAP f_148719_
+	TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME f_148734_
+	TOO_FAR_DISTANCE f_148739_
+	beePollinateGoal f_27699_
+	goToHiveGoal f_27700_
+	goToKnownFlowerGoal f_27701_
+	hivePos f_27698_
+	numCropsGrownSincePollination f_27712_
+	persistentAngerTarget f_27706_
+	remainingCooldownBeforeLocatingNewFlower f_27714_
+	remainingCooldownBeforeLocatingNewHive f_27713_
+	rollAmount f_27707_
+	rollAmountO f_27708_
+	savedFlowerPos f_27697_
+	stayOutOfHiveCountdown f_27711_
+	ticksWithoutNectarSinceExitingHive f_27710_
+	timeSinceSting f_27709_
+	underWaterTicks f_27702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27717_ p_27717_
+		1 p_27718_ p_27718_
+	access$000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148756_
+		static
+		0 p_148757_ p_148757_
+	access$100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218117_
+		static
+		0 p_218118_ p_218118_
+	access$1000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148782_
+		static
+		0 p_148783_ p_148783_
+	access$1100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27835_
+		static
+		0 p_27836_ p_27836_
+	access$1200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27846_
+		static
+		0 p_27847_ p_27847_
+	access$1300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27859_
+		static
+		0 p_27860_ p_27860_
+	access$1400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148784_
+		static
+		0 p_148785_ p_148785_
+	access$1500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148786_
+		static
+		0 p_148787_ p_148787_
+	access$1600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148788_
+		static
+		0 p_148789_ p_148789_
+	access$1700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148790_
+		static
+		0 p_148791_ p_148791_
+	access$1800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148792_
+		static
+		0 p_148793_ p_148793_
+	access$1900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218119_
+		static
+		0 p_218120_ p_218120_
+	access$200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148764_
+		static
+		0 p_148765_ p_148765_
+	access$2000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218121_
+		static
+		0 p_218122_ p_218122_
+	access$2100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27898_
+		static
+		0 p_27899_ p_27899_
+	access$2200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218123_
+		static
+		0 p_218124_ p_218124_
+	access$2300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27902_
+		static
+		0 p_27903_ p_27903_
+	access$2400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218125_
+		static
+		0 p_218126_ p_218126_
+	access$2500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218127_
+		static
+		0 p_218128_ p_218128_
+	access$2600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218111_
+		static
+		0 p_218112_ p_218112_
+	access$2700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218113_
+		static
+		0 p_218114_ p_218114_
+	access$2800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; m_218115_
+		static
+		0 p_218116_ p_218116_
+	access$300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148766_
+		static
+		0 p_148767_ p_148767_
+	access$400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148768_
+		static
+		0 p_148769_ p_148769_
+	access$500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148770_
+		static
+		0 p_148771_ p_148771_
+	access$600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148776_
+		static
+		0 p_148777_ p_148777_
+	access$700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148778_
+		static
+		0 p_148779_ p_148779_
+	access$800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_148780_
+		static
+		0 p_148781_ p_148781_
+	access$900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_27806_
+		static
+		0 p_27807_ p_27807_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_27823_ p_27823_
+	aiStep ()V m_8107_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_27754_ p_27754_
+		1 p_27755_ p_27755_
+		2 p_27756_ p_27756_
+		3 p_27757_ p_27757_
+	closerThan (Lnet/minecraft/core/BlockPos;I)Z m_27816_
+		0 p_27817_ p_27817_
+		1 p_27818_ p_27818_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_27858_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_27815_ p_27815_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_27722_ p_27722_
+	doesHiveHaveSpace (Lnet/minecraft/core/BlockPos;)Z m_27884_
+		0 p_27885_ p_27885_
+	dropOffNectar ()V m_27864_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBlacklistedHives ()Ljava/util/List; m_148775_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; m_142606_
+		0 p_148760_ p_148760_
+		1 p_148761_ p_148761_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148754_ p_148754_
+		1 p_148755_ p_148755_
+	getCropsGrownSincePollination ()I m_27869_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlag (I)Z m_27921_
+		0 p_27922_ p_27922_
+	getGoalSelector ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; m_148772_
+	getHivePos ()Lnet/minecraft/core/BlockPos; m_27855_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_27845_ p_27845_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getRollAmount (F)F m_27935_
+		0 p_27936_ p_27936_
+	getSavedFlowerPos ()Lnet/minecraft/core/BlockPos; m_27851_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_27804_ p_27804_
+		1 p_27805_ p_27805_
+	getTravellingTicks ()I m_148774_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_27788_ p_27788_
+		1 p_27789_ p_27789_
+	hasHive ()Z m_27854_
+	hasNectar ()Z m_27856_
+	hasSavedFlowerPos ()Z m_27852_
+	hasStung ()Z m_27857_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_27762_ p_27762_
+		1 p_27763_ p_27763_
+	incrementNumCropsGrownSincePollination ()V m_27871_
+	isFlapping ()Z m_142039_
+	isFlowerValid (Lnet/minecraft/core/BlockPos;)Z m_27896_
+		0 p_27897_ p_27897_
+	isFlying ()Z m_29443_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_27895_ p_27895_
+	isHiveNearFire ()Z m_27868_
+	isHiveValid ()Z m_27872_
+	isRolling ()Z m_27873_
+	isTiredOfLookingForNectar ()Z m_27865_
+	isTooFarAway (Lnet/minecraft/core/BlockPos;)Z m_27889_
+		0 p_27890_ p_27890_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204061_ p_204061_
+	pathfindRandomlyTowards (Lnet/minecraft/core/BlockPos;)V m_27880_
+		0 p_27881_ p_27881_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_27820_ p_27820_
+		1 p_27821_ p_27821_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_27793_ p_27793_
+	registerGoals ()V m_8099_
+	resetNumCropsGrownSincePollination ()V m_27870_
+	resetTicksWithoutNectarSinceExitingHive ()V m_27853_
+	sendDebugPackets ()V m_8025_
+	setFlag (IZ)V m_27832_
+		0 p_27833_ p_27833_
+		1 p_27834_ p_27834_
+	setHasNectar (Z)V m_27919_
+		0 p_27920_ p_27920_
+	setHasStung (Z)V m_27925_
+		0 p_27926_ p_27926_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_27791_ p_27791_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_27795_ p_27795_
+	setRolling (Z)V m_27929_
+		0 p_27930_ p_27930_
+	setSavedFlowerPos (Lnet/minecraft/core/BlockPos;)V m_27876_
+		0 p_27877_ p_27877_
+	setStayOutOfHiveCountdown (I)V m_27915_
+		0 p_27916_ p_27916_
+	spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V m_27779_
+		0 p_27780_ p_27780_
+		1 p_27781_ p_27781_
+		2 p_27782_ p_27782_
+		3 p_27783_ p_27783_
+		4 p_27784_ p_27784_
+		5 p_27785_ p_27785_
+		6 p_27786_ p_27786_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+	updateRollAmount ()V m_27867_
+	wantsToEnterHive ()Z m_27866_
+net/minecraft/world/entity/animal/Bee$1 net/minecraft/world/entity/animal/Bee$1
+	this$0 f_27941_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_27943_ p_27943_
+		1 p_27944_ p_27944_
+		2 p_27945_ p_27945_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_27947_ p_27947_
+	tick ()V m_7638_
+net/minecraft/world/entity/animal/Bee$BaseBeeGoal net/minecraft/world/entity/animal/Bee$BaseBeeGoal
+	this$0 f_27949_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27951_ p_27951_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeAttackGoal net/minecraft/world/entity/animal/Bee$BeeAttackGoal
+	this$0 f_27957_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_27959_ p_27959_
+		1 p_27960_ p_27960_
+		2 p_27961_ p_27961_
+		3 p_27962_ p_27962_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27966_ p_27966_
+	beeCanTarget ()Z m_27969_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal
+	this$0 f_27970_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27972_ p_27972_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal
+	MAX_BLACKLISTED_TARGETS f_148805_
+	MAX_TRAVELLING_TICKS f_148804_
+	TICKS_BEFORE_HIVE_DROP f_148806_
+	blacklistedTargets f_27981_
+	lastPath f_27982_
+	this$0 f_27979_
+	ticksStuck f_27983_
+	travellingTicks f_27980_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_27985_ p_27985_
+	blacklistTarget (Lnet/minecraft/core/BlockPos;)V m_27998_
+		0 p_27999_ p_27999_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	clearBlacklist ()V m_28006_
+	dropAndBlacklistHive ()V m_28007_
+	dropHive ()V m_28008_
+	hasReachedTarget (Lnet/minecraft/core/BlockPos;)Z m_28001_
+		0 p_28002_ p_28002_
+	isTargetBlacklisted (Lnet/minecraft/core/BlockPos;)Z m_27993_
+		0 p_27994_ p_27994_
+	pathfindDirectlyTowards (Lnet/minecraft/core/BlockPos;)Z m_27990_
+		0 p_27991_ p_27991_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal
+	MAX_TRAVELLING_TICKS f_148807_
+	this$0 f_28009_
+	travellingTicks f_28010_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28012_ p_28012_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	wantsToGoToKnownFlower ()Z m_28020_
+net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal
+	GROW_CHANCE f_148808_
+	this$0 f_28021_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28023_ p_28023_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal
+	this$0 f_28030_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28032_ p_28032_
+		1 p_28033_ p_28033_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_28035_ p_28035_
+		1 p_28036_ p_28036_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal
+	this$0 f_28038_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28040_ p_28040_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	findNearbyHivesWithSpace ()Ljava/util/List; m_28055_
+	lambda$findNearbyHivesWithSpace$0 (Lnet/minecraft/core/Holder;)Z m_218129_
+		static
+		0 p_218130_ p_218130_
+	lambda$findNearbyHivesWithSpace$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D m_148809_
+		static
+		0 p_148810_ p_148810_
+		1 p_148811_ p_148811_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bee$BeeLookControl net/minecraft/world/entity/animal/Bee$BeeLookControl
+	this$0 f_28056_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_28058_ p_28058_
+		1 p_28059_ p_28059_
+	resetXRotOnTick ()Z m_8106_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/Bee$BeePollinateGoal net/minecraft/world/entity/animal/Bee$BeePollinateGoal
+	ARRIVAL_THRESHOLD f_148815_
+	HOVER_HEIGHT_WITHIN_FLOWER f_148818_
+	HOVER_POS_OFFSET f_148819_
+	MAX_FIND_FLOWER_RETRY_COOLDOWN f_148814_
+	MAX_POLLINATING_TICKS f_148820_
+	MIN_FIND_FLOWER_RETRY_COOLDOWN f_148813_
+	MIN_POLLINATION_TICKS f_148812_
+	POSITION_CHANGE_CHANCE f_148816_
+	SPEED_MODIFIER f_148817_
+	VALID_POLLINATION_BLOCKS f_28063_
+	hoverPos f_28067_
+	lastSoundPlayedTick f_28065_
+	pollinating f_28066_
+	pollinatingTicks f_28068_
+	successfulPollinatingTicks f_28064_
+	this$0 f_28062_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28070_ p_28070_
+	canBeeContinueToUse ()Z m_8011_
+	canBeeUse ()Z m_7989_
+	findNearbyFlower ()Ljava/util/Optional; m_28090_
+	findNearestBlock (Ljava/util/function/Predicate;D)Ljava/util/Optional; m_28075_
+		0 p_28076_ p_28076_
+		1 p_28077_ p_28077_
+	getOffset ()F m_28089_
+	hasPollinatedLongEnough ()Z m_28085_
+	isPollinating ()Z m_28086_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_28073_
+		static
+		0 p_28074_ p_28074_
+	requiresUpdateEveryTick ()Z m_183429_
+	setWantedPos ()V m_28088_
+	start ()V m_8056_
+	stop ()V m_8041_
+	stopPollinating ()V m_28087_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Bee$BeeWanderGoal net/minecraft/world/entity/animal/Bee$BeeWanderGoal
+	WANDER_THRESHOLD f_148821_
+	this$0 f_28091_
+	<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
+		0 p_28093_ p_28093_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	findPos ()Lnet/minecraft/world/phys/Vec3; m_28097_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Bucketable net/minecraft/world/entity/animal/Bucketable
+	bucketMobPickup (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_148828_
+		static
+		0 p_148829_ p_148829_
+		1 p_148830_ p_148830_
+		2 p_148831_ p_148831_
+	fromBucket ()Z m_27487_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	loadDefaultDataFromBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V m_148825_
+		static
+		0 p_148826_ p_148826_
+		1 p_148827_ p_148827_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_148832_ p_148832_
+	saveDefaultDataToBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V m_148822_
+		static
+		0 p_148823_ p_148823_
+		1 p_148824_ p_148824_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_148833_ p_148833_
+	setFromBucket (Z)V m_27497_
+		0 p_148834_ p_148834_
+net/minecraft/world/entity/animal/Cat net/minecraft/world/entity/animal/Cat
+	DATA_COLLAR_COLOR f_28107_
+	DATA_VARIANT_ID f_218131_
+	IS_LYING f_28105_
+	RELAX_STATE_ONE f_28106_
+	SPRINT_SPEED_MOD f_148844_
+	TEMPT_INGREDIENT f_28103_
+	TEMPT_SPEED_MOD f_148842_
+	WALK_SPEED_MOD f_148843_
+	avoidPlayersGoal f_28108_
+	lieDownAmount f_28110_
+	lieDownAmountO f_28111_
+	lieDownAmountOTail f_28099_
+	lieDownAmountTail f_28098_
+	relaxStateOneAmount f_28100_
+	relaxStateOneAmountO f_28101_
+	temptGoal f_28109_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28114_ p_28114_
+		1 p_28115_ p_28115_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28156_ p_28156_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_28127_ p_28127_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28168_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28119_ p_28119_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28134_ p_28134_
+		1 p_28135_ p_28135_
+		2 p_28136_ p_28136_
+		3 p_28137_ p_28137_
+		4 p_28138_ p_28138_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackDamage ()F m_28169_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cat; m_142606_
+		0 p_148870_ p_148870_
+		1 p_148871_ p_148871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148863_ p_148863_
+		1 p_148864_ p_148864_
+	getCollarColor ()Lnet/minecraft/world/item/DyeColor; m_28166_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28160_ p_28160_
+	getLieDownAmount (F)F m_28183_
+		0 p_28184_ p_28184_
+	getLieDownAmountTail (F)F m_28187_
+		0 p_28188_ p_28188_
+	getRelaxStateOneAmount (F)F m_28116_
+		0 p_28117_ p_28117_
+	getResourceLocation ()Lnet/minecraft/resources/ResourceLocation; m_28162_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28150_ p_28150_
+		1 p_28151_ p_28151_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/CatVariant; m_28554_
+	handleLieDown ()V m_28170_
+	hiss ()V m_28167_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28177_ p_28177_
+	isLying ()Z m_28164_
+	isRelaxStateOne ()Z m_28165_
+	isSteppingCarefully ()Z m_20161_
+	lambda$finalizeSpawn$0 (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_289128_
+		static
+		0 p_289434_ p_289434_
+		1 p_289435_ p_289435_
+	lambda$finalizeSpawn$1 (Lnet/minecraft/core/Holder;)V m_262358_
+		0 p_262565_ p_262565_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28153_ p_28153_
+		1 p_28154_ p_28154_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28142_ p_28142_
+	reassessTameGoals ()V m_5849_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_28174_ p_28174_
+	setCollarColor (Lnet/minecraft/world/item/DyeColor;)V m_28131_
+		0 p_28132_ p_28132_
+	setLying (Z)V m_28181_
+		0 p_28182_ p_28182_
+	setRelaxStateOne (Z)V m_28185_
+		0 p_28186_ p_28186_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262642_ p_262642_
+	setVariant (Lnet/minecraft/world/entity/animal/CatVariant;)V m_28464_
+		0 p_218133_ p_218133_
+	tick ()V m_8119_
+	updateLieDownAmount ()V m_28171_
+	updateRelaxStateOneAmount ()V m_28172_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148866_ p_148866_
+		1 p_148867_ p_148867_
+		2 p_148868_ p_148868_
+net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal
+	cat f_28189_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;Ljava/lang/Class;FDD)V <init>
+		0 p_28191_ p_28191_
+		1 p_28192_ p_28192_
+		2 p_28193_ p_28193_
+		3 p_28194_ p_28194_
+		4 p_28195_ p_28195_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal
+	cat f_28198_
+	goalPos f_28200_
+	onBedTicks f_28201_
+	ownerPlayer f_28199_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;)V <init>
+		0 p_28203_ p_28203_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	giveMorningGift ()V m_28215_
+	lambda$canUse$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; m_28207_
+		static
+		0 p_28208_ p_28208_
+		1 p_28209_ p_28209_
+	lambda$canUse$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_28205_
+		static
+		0 p_28206_ p_28206_
+	spaceIsOccupied ()Z m_28214_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Cat$CatTemptGoal net/minecraft/world/entity/animal/Cat$CatTemptGoal
+	cat f_28217_
+	selectedPlayer f_28216_
+	<init> (Lnet/minecraft/world/entity/animal/Cat;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_28219_ p_28219_
+		1 p_28220_ p_28220_
+		2 p_28221_ p_28221_
+		3 p_28222_ p_28222_
+	canScare ()Z m_7497_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant
+	ALL_BLACK f_218150_
+	BLACK f_218141_
+	BRITISH_SHORTHAIR f_218144_
+	CALICO f_218145_
+	JELLIE f_218149_
+	PERSIAN f_218146_
+	RAGDOLL f_218147_
+	RED f_218142_
+	SIAMESE f_218143_
+	TABBY f_218140_
+	WHITE f_218148_
+	texture f_218151_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_218151_ f_218151_
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/CatVariant; m_255364_
+		static
+		0 p_256435_ p_256435_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_255249_
+		static
+		0 p_256044_ p_256044_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218160_ p_218160_
+	hashCode ()I hashCode
+	register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; m_255142_
+		static
+		0 p_255735_ p_255735_
+		1 p_256159_ p_256159_
+		2 p_256466_ p_256466_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_218151_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/Chicken net/minecraft/world/entity/animal/Chicken
+	FOOD_ITEMS f_28233_
+	eggTime f_28231_
+	flap f_28226_
+	flapSpeed f_28227_
+	flapping f_28230_
+	isChickenJockey f_28232_
+	nextFlap f_148873_
+	oFlap f_28229_
+	oFlapSpeed f_28228_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28236_ p_28236_
+		1 p_28237_ p_28237_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28257_ p_28257_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28263_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Chicken; m_142606_
+		0 p_148884_ p_148884_
+		1 p_148885_ p_148885_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148879_ p_148879_
+		1 p_148880_ p_148880_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28262_ p_28262_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28251_ p_28251_
+		1 p_28252_ p_28252_
+	isChickenJockey ()Z m_28264_
+	isFlapping ()Z m_142039_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28271_ p_28271_
+	onFlap ()V m_142043_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28254_ p_28254_
+		1 p_28255_ p_28255_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289537_ p_289537_
+		1 p_289541_ p_289541_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28243_ p_28243_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_28266_ p_28266_
+	setChickenJockey (Z)V m_28273_
+		0 p_28274_ p_28274_
+net/minecraft/world/entity/animal/Cod net/minecraft/world/entity/animal/Cod
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28276_ p_28276_
+		1 p_28277_ p_28277_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28281_ p_28281_
+net/minecraft/world/entity/animal/Cow net/minecraft/world/entity/animal/Cow
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28285_ p_28285_
+		1 p_28286_ p_28286_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28307_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; m_142606_
+		0 p_148890_ p_148890_
+		1 p_148891_ p_148891_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148887_ p_148887_
+		1 p_148888_ p_148888_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28306_ p_28306_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28295_ p_28295_
+		1 p_28296_ p_28296_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28298_ p_28298_
+		1 p_28299_ p_28299_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28301_ p_28301_
+		1 p_28302_ p_28302_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/animal/Dolphin net/minecraft/world/entity/animal/Dolphin
+	ALLOWED_ITEMS f_28309_
+	GOT_FISH f_28313_
+	MOISTNESS_LEVEL f_28310_
+	SWIM_WITH_PLAYER_TARGETING f_28311_
+	TOTAL_AIR_SUPPLY f_148892_
+	TOTAL_MOISTNESS_LEVEL f_148893_
+	TREASURE_POS f_28312_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28316_ p_28316_
+		1 p_28317_ p_28317_
+	access$000 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218164_
+		static
+		0 p_218165_ p_218165_
+	access$100 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218166_
+		static
+		0 p_218167_ p_218167_
+	access$200 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; m_218168_
+		static
+		0 p_218169_ p_218169_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28364_ p_28364_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_28337_
+		0 p_28338_ p_28338_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_28330_ p_28330_
+	canBreatheUnderwater ()Z m_6040_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_28391_ p_28391_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_28376_ p_28376_
+	closeToNextPos ()Z m_28380_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28379_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_28362_ p_28362_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28319_ p_28319_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28332_ p_28332_
+		1 p_28333_ p_28333_
+		2 p_28334_ p_28334_
+		3 p_28335_ p_28335_
+		4 p_28336_ p_28336_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28374_ p_28374_
+	getMaxAirSupply ()I m_6062_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMoistnessLevel ()I m_28378_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28352_ p_28352_
+		1 p_28353_ p_28353_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getTreasurePos ()Lnet/minecraft/core/BlockPos; m_28387_
+	gotFish ()Z m_28377_
+	handleAirSupply (I)V m_6229_
+		0 p_28326_ p_28326_
+	handleEntityEvent (B)V m_7822_
+		0 p_28324_ p_28324_
+	increaseAirSupply (I)I m_7305_
+		0 p_28389_ p_28389_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289129_
+		static
+		0 p_289436_ p_289436_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28359_ p_28359_
+		1 p_28360_ p_28360_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_28357_ p_28357_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28340_ p_28340_
+	registerGoals ()V m_8099_
+	setGotFish (Z)V m_28393_
+		0 p_28394_ p_28394_
+	setMoisntessLevel (I)V m_28343_
+		0 p_28344_ p_28344_
+	setTreasurePos (Lnet/minecraft/core/BlockPos;)V m_28384_
+		0 p_28385_ p_28385_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_28383_ p_28383_
+net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal
+	dolphin f_28399_
+	stuck f_28400_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
+		0 p_28402_ p_28402_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal
+	dolphin f_28409_
+	player f_28411_
+	speedModifier f_28410_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;D)V <init>
+		0 p_28413_ p_28413_
+		1 p_28414_ p_28414_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal
+	cooldown f_28421_
+	this$0 f_28420_
+	<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
+		0 p_28423_ p_28423_
+	canUse ()Z m_8036_
+	drop (Lnet/minecraft/world/item/ItemStack;)V m_28428_
+		0 p_28429_ p_28429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/FlyingAnimal net/minecraft/world/entity/animal/FlyingAnimal
+	isFlying ()Z m_29443_
+net/minecraft/world/entity/animal/Fox net/minecraft/world/entity/animal/Fox
+	ALLOWED_ITEMS f_28441_
+	AVOID_PLAYERS f_28444_
+	DATA_FLAGS_ID f_28438_
+	DATA_TRUSTED_ID_0 f_28439_
+	DATA_TRUSTED_ID_1 f_28440_
+	DATA_TYPE_ID f_28437_
+	FLAG_CROUCHING f_148896_
+	FLAG_DEFENDING f_148902_
+	FLAG_FACEPLANTED f_148901_
+	FLAG_INTERESTED f_148897_
+	FLAG_POUNCING f_148898_
+	FLAG_SITTING f_148899_
+	FLAG_SLEEPING f_148900_
+	MIN_TICKS_BEFORE_EAT f_148903_
+	STALKABLE_PREY f_28443_
+	TRUSTED_TARGET_SELECTOR f_28442_
+	crouchAmount f_28434_
+	crouchAmountO f_28435_
+	fishTargetGoal f_28447_
+	interestedAngle f_28448_
+	interestedAngleO f_28433_
+	landTargetGoal f_28445_
+	ticksSinceEaten f_28436_
+	turtleEggTargetGoal f_28446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28451_ p_28451_
+		1 p_28452_ p_28452_
+	access$000 (Lnet/minecraft/world/entity/animal/Fox;)Z m_28466_
+		static
+		0 p_28467_ p_28467_
+	access$100 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218173_
+		static
+		0 p_218174_ p_218174_
+	access$200 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218181_
+		static
+		0 p_218182_ p_218182_
+	access$300 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; m_218183_
+		static
+		0 p_218184_ p_218184_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28518_ p_28518_
+	addTrustedUUID (Ljava/util/UUID;)V m_28515_
+		0 p_28516_ p_28516_
+	aiStep ()V m_8107_
+	calculateFallDamage (FF)I m_5639_
+		0 p_28545_ p_28545_
+		1 p_28546_ p_28546_
+	canEat (Lnet/minecraft/world/item/ItemStack;)Z m_28597_
+		0 p_28598_ p_28598_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_28578_ p_28578_
+	canMove ()Z m_28570_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_28552_ p_28552_
+	checkFoxSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218175_
+		static
+		0 p_218176_ p_218176_
+		1 p_218177_ p_218177_
+		2 p_218178_ p_218178_
+		3 p_218179_ p_218179_
+		4 p_218180_ p_218180_
+	clearStates ()V m_28569_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28553_
+		static
+	defineSynchedData ()V m_8097_
+	dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V m_6668_
+		0 p_28536_ p_28536_
+	dropItemStack (Lnet/minecraft/world/item/ItemStack;)V m_28605_
+		0 p_28606_ p_28606_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_28487_ p_28487_
+		1 p_28488_ p_28488_
+		2 p_28489_ p_28489_
+		3 p_28490_ p_28490_
+		4 p_28491_ p_28491_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; m_142606_
+		0 p_148912_ p_148912_
+		1 p_148913_ p_148913_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148905_ p_148905_
+		1 p_148906_ p_148906_
+	getCrouchAmount (F)F m_28624_
+		0 p_28625_ p_28625_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_28540_ p_28540_
+	getFlag (I)Z m_28608_
+		0 p_28609_ p_28609_
+	getHeadRollAngle (F)F m_28620_
+		0 p_28621_ p_28621_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28548_ p_28548_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_28500_ p_28500_
+		1 p_28501_ p_28501_
+	getTrustedUUIDs ()Ljava/util/List; m_28566_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Fox$Type; m_28554_
+	handleEntityEvent (B)V m_7822_
+		0 p_28456_ p_28456_
+	isCrouching ()Z m_6047_
+	isDefending ()Z m_28567_
+	isFaceplanted ()Z m_28556_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_28594_ p_28594_
+	isFullyCrouched ()Z m_28558_
+	isImmobile ()Z m_6107_
+	isInterested ()Z m_28559_
+	isJumping ()Z m_148924_
+	isPathClear (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z m_28471_
+		static
+		0 p_28472_ p_28472_
+		1 p_28473_ p_28473_
+	isPouncing ()Z m_28557_
+	isSitting ()Z m_28555_
+	isSleeping ()Z m_5803_
+	lambda$registerGoals$4 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28603_
+		static
+		0 p_28604_ p_28604_
+	lambda$registerGoals$5 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28599_
+		static
+		0 p_28600_ p_28600_
+	lambda$registerGoals$6 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289130_
+		0 p_289437_ p_289437_
+	lambda$registerGoals$7 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289132_
+		0 p_289439_ p_289439_
+	lambda$registerGoals$8 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28584_
+		0 p_28585_ p_28585_
+	lambda$registerGoals$9 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289133_
+		0 p_289440_ p_289440_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289131_
+		static
+		0 p_289438_ p_289438_
+	lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z m_287086_
+		static
+		0 p_287481_ p_287481_
+	lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z m_28497_
+		static
+		0 p_28498_ p_28498_
+	lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z m_28462_
+		static
+		0 p_28463_ p_28463_
+	onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V m_5502_
+		0 p_28481_ p_28481_
+		1 p_28482_ p_28482_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_28514_ p_28514_
+	playAmbientSound ()V m_8032_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218171_ p_218171_
+		1 p_218172_ p_218172_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28493_ p_28493_
+	registerGoals ()V m_8099_
+	setDefending (Z)V m_28622_
+		0 p_28623_ p_28623_
+	setFaceplanted (Z)V m_28618_
+		0 p_28619_ p_28619_
+	setFlag (IZ)V m_28532_
+		0 p_28533_ p_28533_
+		1 p_28534_ p_28534_
+	setIsCrouching (Z)V m_28614_
+		0 p_28615_ p_28615_
+	setIsInterested (Z)V m_28616_
+		0 p_28617_ p_28617_
+	setIsPouncing (Z)V m_28612_
+		0 p_28613_ p_28613_
+	setSitting (Z)V m_28610_
+		0 p_28611_ p_28611_
+	setSleeping (Z)V m_28626_
+		0 p_28627_ p_28627_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_28574_ p_28574_
+	setTargetGoals ()V m_28562_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262646_ p_262646_
+	setVariant (Lnet/minecraft/world/entity/animal/Fox$Type;)V m_28464_
+		0 p_28465_ p_28465_
+	spitOutItem (Lnet/minecraft/world/item/ItemStack;)V m_28601_
+		0 p_28602_ p_28602_
+	tick ()V m_8119_
+	trusts (Ljava/util/UUID;)Z m_28529_
+		0 p_28530_ p_28530_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_148908_ p_148908_
+		1 p_148909_ p_148909_
+		2 p_148910_ p_148910_
+	wakeUp ()V m_28568_
+net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal
+	this$0 f_28628_
+	timestamp f_28631_
+	trustedLastHurt f_28630_
+	trustedLastHurtBy f_28629_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V <init>
+		0 p_28633_ p_28633_
+		1 p_28634_ p_28634_
+		2 p_28635_ p_28635_
+		3 p_28636_ p_28636_
+		4 p_28637_ p_28637_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FaceplantGoal net/minecraft/world/entity/animal/Fox$FaceplantGoal
+	countdown f_28640_
+	this$0 f_28641_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28643_ p_28643_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector
+	this$0 f_28649_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28651_ p_28651_
+	test (Ljava/lang/Object;)Z test
+		0 p_28655_ p_28655_
+	test (Lnet/minecraft/world/entity/LivingEntity;)Z test
+		0 p_28653_ p_28653_
+net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal
+	alertableTargeting f_28657_
+	this$0 f_28656_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28659_ p_28659_
+	alertable ()Z m_28664_
+	hasShelter ()Z m_28663_
+net/minecraft/world/entity/animal/Fox$FoxBreedGoal net/minecraft/world/entity/animal/Fox$FoxBreedGoal
+	this$0 f_28665_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28667_ p_28667_
+		1 p_28668_ p_28668_
+	breed ()V m_8026_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal
+	WAIT_TICKS f_148925_
+	this$0 f_28672_
+	ticksWaited f_28671_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;DII)V <init>
+		0 p_28674_ p_28674_
+		1 p_28675_ p_28675_
+		2 p_28676_ p_28676_
+		3 p_28677_ p_28677_
+	acceptedDistance ()D m_8052_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_28680_ p_28680_
+		1 p_28681_ p_28681_
+	onReachedTarget ()V m_28686_
+	pickGlowBerry (Lnet/minecraft/world/level/block/state/BlockState;)V m_148926_
+		0 p_148927_ p_148927_
+	pickSweetBerries (Lnet/minecraft/world/level/block/state/BlockState;)V m_148928_
+		0 p_148929_ p_148929_
+	shouldRecalculatePath ()Z m_8064_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxFloatGoal net/minecraft/world/entity/animal/Fox$FoxFloatGoal
+	this$0 f_28687_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28689_ p_28689_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal
+	fox f_28693_
+	this$0 f_28692_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28695_ p_28695_
+		1 p_28696_ p_28696_
+		2 p_28697_ p_28697_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxGroupData net/minecraft/world/entity/animal/Fox$FoxGroupData
+	type f_28701_
+	<init> (Lnet/minecraft/world/entity/animal/Fox$Type;)V <init>
+		0 p_28703_ p_28703_
+net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal
+	this$0 f_28704_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
+		0 p_28706_ p_28706_
+		1 p_28707_ p_28707_
+		2 p_28708_ p_28708_
+		3 p_28709_ p_28709_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Fox$FoxLookControl net/minecraft/world/entity/animal/Fox$FoxLookControl
+	this$0 f_28712_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28714_ p_28714_
+	resetXRotOnTick ()Z m_8106_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal
+	this$0 f_28717_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;DZ)V <init>
+		0 p_28719_ p_28719_
+		1 p_28720_ p_28720_
+		2 p_28721_ p_28721_
+	canUse ()Z m_8036_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_28724_ p_28724_
+		1 p_28725_ p_28725_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$FoxMoveControl net/minecraft/world/entity/animal/Fox$FoxMoveControl
+	this$0 f_28727_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28729_ p_28729_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Fox$FoxPanicGoal net/minecraft/world/entity/animal/Fox$FoxPanicGoal
+	this$0 f_28731_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28733_ p_28733_
+		1 p_28734_ p_28734_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Fox$FoxPounceGoal net/minecraft/world/entity/animal/Fox$FoxPounceGoal
+	this$0 f_28736_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28738_ p_28738_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal
+	this$0 f_28745_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28747_ p_28747_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal
+	this$0 f_28751_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;II)V <init>
+		0 p_28753_ p_28753_
+		1 p_28754_ p_28754_
+		2 p_28755_ p_28755_
+	canContinueToUse ()Z m_8045_
+	canFoxMove ()Z m_28759_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal
+	lookTime f_28763_
+	looksRemaining f_28764_
+	relX f_28761_
+	relZ f_28762_
+	this$0 f_28760_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28766_ p_28766_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	resetLook ()V m_28772_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$SeekShelterGoal net/minecraft/world/entity/animal/Fox$SeekShelterGoal
+	interval f_28774_
+	this$0 f_28773_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
+		0 p_28776_ p_28776_
+		1 p_28777_ p_28777_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Fox$SleepGoal net/minecraft/world/entity/animal/Fox$SleepGoal
+	WAIT_TIME_BEFORE_SLEEP f_148930_
+	countdown f_28781_
+	this$0 f_28780_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28783_ p_28783_
+	canContinueToUse ()Z m_8045_
+	canSleep ()Z m_28788_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Fox$StalkPreyGoal net/minecraft/world/entity/animal/Fox$StalkPreyGoal
+	this$0 f_28789_
+	<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
+		0 p_28791_ p_28791_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Fox$Type net/minecraft/world/entity/animal/Fox$Type
+	$VALUES $VALUES
+	BY_ID f_28798_
+	CODEC f_262206_
+	RED RED
+	SNOW SNOW
+	id f_28800_
+	name f_28801_
+	$values ()[Lnet/minecraft/world/entity/animal/Fox$Type; m_148931_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_196656_ p_196656_
+		1 p_196657_ p_196657_
+		2 p_196658_ p_196658_
+		3 p_196659_ p_196659_
+	byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Type; m_204062_
+		static
+		0 p_204063_ p_204063_
+	byId (I)Lnet/minecraft/world/entity/animal/Fox$Type; m_28812_
+		static
+		0 p_28813_ p_28813_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; m_28816_
+		static
+		0 p_28817_ p_28817_
+	getId ()I m_28820_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; valueOf
+		static
+		0 p_28824_ p_28824_
+	values ()[Lnet/minecraft/world/entity/animal/Fox$Type; values
+		static
+net/minecraft/world/entity/animal/FrogVariant net/minecraft/world/entity/animal/FrogVariant
+	COLD f_218187_
+	TEMPERATE f_218185_
+	WARM f_218186_
+	texture f_218188_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_218188_ f_218188_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_218197_ p_218197_
+	hashCode ()I hashCode
+	register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; m_218193_
+		static
+		0 p_218194_ p_218194_
+		1 p_218195_ p_218195_
+	texture ()Lnet/minecraft/resources/ResourceLocation; f_218188_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/IronGolem net/minecraft/world/entity/animal/IronGolem
+	DATA_FLAGS_ID f_28826_
+	IRON_INGOT_HEAL_AMOUNT f_148932_
+	PERSISTENT_ANGER_TIME f_28827_
+	attackAnimationTick f_28830_
+	offerFlowerTick f_28831_
+	persistentAngerTarget f_28829_
+	remainingPersistentAngerTime f_28828_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28834_ p_28834_
+		1 p_28835_ p_28835_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28867_ p_28867_
+	aiStep ()V m_8107_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_28851_ p_28851_
+	canSpawnSprintParticle ()Z m_5843_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_28853_ p_28853_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_28883_
+		static
+	decreaseAirSupply (I)I m_7302_
+		0 p_28882_ p_28882_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_28846_ p_28846_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28837_ p_28837_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_28839_ p_28839_
+	getAttackAnimationTick ()I m_28874_
+	getAttackDamage ()F m_28877_
+	getCrackiness ()Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_28873_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_28872_ p_28872_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getOfferFlowerTick ()I m_28875_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	handleEntityEvent (B)V m_7822_
+		0 p_28844_ p_28844_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_28848_ p_28848_
+		1 p_28849_ p_28849_
+	isPlayerCreated ()Z m_28876_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_28878_
+		static
+		0 p_28879_ p_28879_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28861_ p_28861_
+		1 p_28862_ p_28862_
+	offerFlower (Z)V m_28885_
+		0 p_28886_ p_28886_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_28864_ p_28864_
+		1 p_28865_ p_28865_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28857_ p_28857_
+	registerGoals ()V m_8099_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_28855_ p_28855_
+	setPlayerCreated (Z)V m_28887_
+		0 p_28888_ p_28888_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_28859_ p_28859_
+	startPersistentAngerTimer ()V m_6825_
+net/minecraft/world/entity/animal/IronGolem$Crackiness net/minecraft/world/entity/animal/IronGolem$Crackiness
+	$VALUES $VALUES
+	BY_DAMAGE f_28893_
+	HIGH HIGH
+	LOW LOW
+	MEDIUM MEDIUM
+	NONE NONE
+	fraction f_28894_
+	$values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_148933_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IF)V <init>
+		0 p_28898_ p_28898_
+		1 p_28899_ p_28899_
+		2 p_28900_ p_28900_
+	byFraction (F)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; m_28901_
+		static
+		0 p_28902_ p_28902_
+	lambda$static$0 (Lnet/minecraft/world/entity/animal/IronGolem$Crackiness;)D m_28903_
+		static
+		0 p_28904_ p_28904_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; valueOf
+		static
+		0 p_28906_ p_28906_
+	values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; values
+		static
+net/minecraft/world/entity/animal/MushroomCow net/minecraft/world/entity/animal/MushroomCow
+	DATA_TYPE f_28908_
+	MUTATE_CHANCE f_148934_
+	effect f_28909_
+	effectDuration f_28910_
+	lastLightningBoltUUID f_28911_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28914_ p_28914_
+		1 p_28915_ p_28915_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_28944_ p_28944_
+	checkMushroomSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218200_
+		static
+		0 p_218201_ p_218201_
+		1 p_218202_ p_218202_
+		2 p_218203_ p_218203_
+		3 p_218204_ p_218204_
+		4 p_218205_ p_218205_
+	defineSynchedData ()V m_8097_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; m_142606_
+		0 p_148942_ p_148942_
+		1 p_148943_ p_148943_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; m_142606_
+		0 p_148939_ p_148939_
+		1 p_148940_ p_148940_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148936_ p_148936_
+		1 p_148937_ p_148937_
+	getEffectFromItemStack (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_28956_
+		0 p_28957_ p_28957_
+	getOffspringType (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28930_
+		0 p_28931_ p_28931_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28554_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_28933_ p_28933_
+		1 p_28934_ p_28934_
+	lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_28925_
+		static
+		0 p_28926_ p_28926_
+		1 p_28927_ p_28927_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_28941_ p_28941_
+		1 p_28942_ p_28942_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_28936_ p_28936_
+	readyForShearing ()Z m_6220_
+	setVariant (Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType;)V m_28464_
+		0 p_28929_ p_28929_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262691_ p_262691_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_28924_ p_28924_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_28921_ p_28921_
+		1 p_28922_ p_28922_
+net/minecraft/world/entity/animal/MushroomCow$MushroomType net/minecraft/world/entity/animal/MushroomCow$MushroomType
+	$VALUES $VALUES
+	BROWN BROWN
+	CODEC f_262198_
+	RED RED
+	blockState f_28961_
+	type f_28960_
+	$values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_148944_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_28965_ p_28965_
+		1 p_28966_ p_28966_
+		2 p_28967_ p_28967_
+		3 p_28968_ p_28968_
+	byType (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; m_28976_
+		static
+		0 p_28977_ p_28977_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_28969_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; valueOf
+		static
+		0 p_28979_ p_28979_
+	values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; values
+		static
+net/minecraft/world/entity/animal/Ocelot net/minecraft/world/entity/animal/Ocelot
+	CROUCH_SPEED_MOD f_148945_
+	DATA_TRUSTING f_28982_
+	SPRINT_SPEED_MOD f_148947_
+	TEMPT_INGREDIENT f_28981_
+	WALK_SPEED_MOD f_148946_
+	ocelotAvoidPlayersGoal f_28983_
+	temptGoal f_28984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_28987_ p_28987_
+		1 p_28988_ p_28988_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29024_ p_29024_
+	checkOcelotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218206_
+		static
+		0 p_218207_ p_218207_
+		1 p_218208_ p_218208_
+		2 p_218209_ p_218209_
+		3 p_218210_ p_218210_
+		4 p_218211_ p_218211_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_29005_ p_29005_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29036_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_28990_ p_28990_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29007_ p_29007_
+		1 p_29008_ p_29008_
+		2 p_29009_ p_29009_
+		3 p_29010_ p_29010_
+		4 p_29011_ p_29011_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackDamage ()F m_29039_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Ocelot; m_142606_
+		0 p_148956_ p_148956_
+		1 p_148957_ p_148957_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148953_ p_148953_
+		1 p_148954_ p_148954_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29035_ p_29035_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	handleEntityEvent (B)V m_7822_
+		0 p_28995_ p_28995_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29043_ p_29043_
+	isSteppingCarefully ()Z m_20161_
+	isTrusting ()Z m_29038_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29021_ p_29021_
+		1 p_29022_ p_29022_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29013_ p_29013_
+	reassessTrustingGoals ()V m_29037_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_29041_ p_29041_
+	setTrusting (Z)V m_29045_
+		0 p_29046_ p_29046_
+	spawnTrustingParticles (Z)V m_29047_
+		0 p_29048_ p_29048_
+net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal
+	ocelot f_29049_
+	<init> (Lnet/minecraft/world/entity/animal/Ocelot;Ljava/lang/Class;FDD)V <init>
+		0 p_29051_ p_29051_
+		1 p_29052_ p_29052_
+		2 p_29053_ p_29053_
+		3 p_29054_ p_29054_
+		4 p_29055_ p_29055_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal
+	ocelot f_29058_
+	<init> (Lnet/minecraft/world/entity/animal/Ocelot;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
+		0 p_29060_ p_29060_
+		1 p_29061_ p_29061_
+		2 p_29062_ p_29062_
+		3 p_29063_ p_29063_
+	canScare ()Z m_7497_
+net/minecraft/world/entity/animal/Panda net/minecraft/world/entity/animal/Panda
+	BREED_TARGETING f_29079_
+	DATA_ID_FLAGS f_29078_
+	EAT_COUNTER f_29075_
+	EAT_TICK_INTERVAL f_148964_
+	FLAG_ON_BACK f_148963_
+	FLAG_ROLL f_148961_
+	FLAG_SIT f_148962_
+	FLAG_SNEEZE f_148960_
+	HIDDEN_GENE_ID f_29077_
+	MAIN_GENE_ID f_29076_
+	PANDA_ITEMS f_29071_
+	SNEEZE_COUNTER f_29074_
+	TOTAL_ROLL_STEPS f_148959_
+	TOTAL_UNHAPPY_TIME f_148965_
+	UNHAPPY_COUNTER f_29073_
+	didBite f_29081_
+	gotBamboo f_29080_
+	lookAtPlayerGoal f_29070_
+	onBackAmount f_29066_
+	onBackAmountO f_29067_
+	rollAmount f_29068_
+	rollAmountO f_29069_
+	rollCounter f_29072_
+	rollDelta f_29082_
+	sitAmount f_29083_
+	sitAmountO f_29065_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29086_ p_29086_
+		1 p_29087_ p_29087_
+	access$000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_284353_
+		static
+		0 p_285188_ p_285188_
+	access$100 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218212_
+		static
+		0 p_218213_ p_218213_
+	access$1000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218230_
+		static
+		0 p_218231_ p_218231_
+	access$200 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218214_
+		static
+		0 p_218215_ p_218215_
+	access$300 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218216_
+		static
+		0 p_218217_ p_218217_
+	access$400 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218218_
+		static
+		0 p_218219_ p_218219_
+	access$500 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218220_
+		static
+		0 p_218221_ p_218221_
+	access$600 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218222_
+		static
+		0 p_218223_ p_218223_
+	access$700 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218224_
+		static
+		0 p_218225_ p_218225_
+	access$800 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218226_
+		static
+		0 p_218227_ p_218227_
+	access$900 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; m_218228_
+		static
+		0 p_218229_ p_218229_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29129_ p_29129_
+	addEatingParticles ()V m_29172_
+	afterSneeze ()V m_29177_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_29107_ p_29107_
+	canPerformAction ()Z m_29167_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_29146_ p_29146_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29157_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29091_ p_29091_
+	eat (Z)V m_29216_
+		0 p_29217_ p_29217_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29109_ p_29109_
+		1 p_29110_ p_29110_
+		2 p_29111_ p_29111_
+		3 p_29112_ p_29112_
+		4 p_29113_ p_29113_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148967_ p_148967_
+		1 p_148968_ p_148968_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatCounter ()I m_29170_
+	getFlag (I)Z m_29218_
+		0 p_29219_ p_29219_
+	getHiddenGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29155_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29142_ p_29142_
+	getLieOnBackAmount (F)F m_29226_
+		0 p_29227_ p_29227_
+	getMainGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29154_
+	getOneOfGenesRandomly ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29178_
+	getRollAmount (F)F m_29088_
+		0 p_29089_ p_29089_
+	getSitAmount (F)F m_29224_
+		0 p_29225_ p_29225_
+	getSneezeCounter ()I m_29153_
+	getUnhappyCounter ()I m_29148_
+	getVariant ()Lnet/minecraft/world/entity/animal/Panda$Gene; m_29158_
+	handleEating ()V m_29171_
+	handleRoll ()V m_29176_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29097_ p_29097_
+		1 p_29098_ p_29098_
+	isAggressive ()Z m_5912_
+	isBrown ()Z m_148973_
+	isEating ()Z m_29152_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29192_ p_29192_
+	isFoodOrCake (Lnet/minecraft/world/item/ItemStack;)Z m_29195_
+		0 p_29196_ p_29196_
+	isLazy ()Z m_29161_
+	isOnBack ()Z m_29151_
+	isPlayful ()Z m_29163_
+	isRolling ()Z m_29156_
+	isScared ()Z m_29165_
+	isSitting ()Z m_29150_
+	isSneezing ()Z m_29149_
+	isWeak ()Z m_29164_
+	isWorried ()Z m_29162_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289134_
+		static
+		0 p_289441_ p_289441_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29123_ p_29123_
+		1 p_29124_ p_29124_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_29121_ p_29121_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29126_ p_29126_
+		1 p_29127_ p_29127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29115_ p_29115_
+	registerGoals ()V m_8099_
+	roll (Z)V m_29222_
+		0 p_29223_ p_29223_
+	setAttributes ()V m_29166_
+	setEatCounter (I)V m_29214_
+		0 p_29215_ p_29215_
+	setFlag (IZ)V m_29134_
+		0 p_29135_ p_29135_
+		1 p_29136_ p_29136_
+	setGeneFromParents (Lnet/minecraft/world/entity/animal/Panda;Lnet/minecraft/world/entity/animal/Panda;)V m_29103_
+		0 p_29104_ p_29104_
+		1 p_29105_ p_29105_
+	setHiddenGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V m_29116_
+		0 p_29117_ p_29117_
+	setMainGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V m_29099_
+		0 p_29100_ p_29100_
+	setOnBack (Z)V m_29212_
+		0 p_29213_ p_29213_
+	setSneezeCounter (I)V m_29210_
+		0 p_29211_ p_29211_
+	setUnhappyCounter (I)V m_29206_
+		0 p_29207_ p_29207_
+	sit (Z)V m_29208_
+		0 p_29209_ p_29209_
+	sneeze (Z)V m_29220_
+		0 p_29221_ p_29221_
+	tick ()V m_8119_
+	tryToSit ()V m_29179_
+	updateOnBackAnimation ()V m_29174_
+	updateRollAmount ()V m_29175_
+	updateSitAmount ()V m_29173_
+net/minecraft/world/entity/animal/Panda$Gene net/minecraft/world/entity/animal/Panda$Gene
+	$VALUES $VALUES
+	AGGRESSIVE AGGRESSIVE
+	BROWN BROWN
+	BY_ID f_29235_
+	CODEC f_262727_
+	LAZY LAZY
+	MAX_GENE f_148982_
+	NORMAL NORMAL
+	PLAYFUL PLAYFUL
+	WEAK WEAK
+	WORRIED WORRIED
+	id f_29236_
+	isRecessive f_29238_
+	name f_29237_
+	$values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; m_148983_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
+		0 p_29242_ p_29242_
+		1 p_29243_ p_29243_
+		2 p_29244_ p_29244_
+		3 p_29245_ p_29245_
+		4 p_29246_ p_29246_
+	byId (I)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29248_
+		static
+		0 p_29249_ p_29249_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29253_
+		static
+		0 p_29254_ p_29254_
+	getId ()I m_29247_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_218234_
+		static
+		0 p_218235_ p_218235_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getVariantFromGenes (Lnet/minecraft/world/entity/animal/Panda$Gene;Lnet/minecraft/world/entity/animal/Panda$Gene;)Lnet/minecraft/world/entity/animal/Panda$Gene; m_29260_
+		static
+		0 p_29261_ p_29261_
+		1 p_29262_ p_29262_
+	isRecessive ()Z m_29263_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; valueOf
+		static
+		0 p_29265_ p_29265_
+	values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; values
+		static
+net/minecraft/world/entity/animal/Panda$PandaAttackGoal net/minecraft/world/entity/animal/Panda$PandaAttackGoal
+	panda f_29267_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;DZ)V <init>
+		0 p_29269_ p_29269_
+		1 p_29270_ p_29270_
+		2 p_29271_ p_29271_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaAvoidGoal net/minecraft/world/entity/animal/Panda$PandaAvoidGoal
+	panda f_29273_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;FDD)V <init>
+		0 p_29275_ p_29275_
+		1 p_29276_ p_29276_
+		2 p_29277_ p_29277_
+		3 p_29278_ p_29278_
+		4 p_29279_ p_29279_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaBreedGoal net/minecraft/world/entity/animal/Panda$PandaBreedGoal
+	panda f_29282_
+	unhappyCooldown f_29283_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
+		0 p_186221_ p_186221_
+		1 p_186222_ p_186222_
+	canFindBamboo ()Z m_29289_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal
+	panda f_29290_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;[Ljava/lang/Class;)V <init>
+		0 p_29292_ p_29292_
+		1 p_29293_ p_29293_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_29295_ p_29295_
+		1 p_29296_ p_29296_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal
+	cooldown f_29299_
+	panda f_29298_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29301_ p_29301_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal
+	panda f_29306_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;F)V <init>
+		0 p_29308_ p_29308_
+		1 p_29309_ p_29309_
+		2 p_29310_ p_29310_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_148984_
+		static
+		0 p_148985_ p_148985_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_29312_
+		0 p_29313_ p_29313_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Panda$PandaMoveControl net/minecraft/world/entity/animal/Panda$PandaMoveControl
+	panda f_29316_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29318_ p_29318_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Panda$PandaPanicGoal net/minecraft/world/entity/animal/Panda$PandaPanicGoal
+	panda f_29320_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
+		0 p_29322_ p_29322_
+		1 p_29323_ p_29323_
+	canContinueToUse ()Z m_8045_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Panda$PandaRollGoal net/minecraft/world/entity/animal/Panda$PandaRollGoal
+	panda f_29326_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29328_ p_29328_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isInterruptable ()Z m_6767_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Panda$PandaSitGoal net/minecraft/world/entity/animal/Panda$PandaSitGoal
+	cooldown f_29334_
+	this$0 f_29333_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29336_ p_29336_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Panda$PandaSneezeGoal net/minecraft/world/entity/animal/Panda$PandaSneezeGoal
+	panda f_29342_
+	<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
+		0 p_29344_ p_29344_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/Parrot net/minecraft/world/entity/animal/Parrot
+	DATA_VARIANT_ID f_29354_
+	MOB_SOUND_MAP f_29358_
+	NOT_PARROT_PREDICATE f_29355_
+	POISONOUS_FOOD f_29356_
+	TAME_FOOD f_29357_
+	flap f_29350_
+	flapSpeed f_29351_
+	flapping f_29359_
+	jukebox f_29349_
+	nextFlap f_148987_
+	oFlap f_29353_
+	oFlapSpeed f_29352_
+	partyParrot f_29348_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29362_ p_29362_
+		1 p_29363_ p_29363_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29422_ p_29422_
+	aiStep ()V m_8107_
+	calculateFlapping ()V m_29442_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_29381_ p_29381_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_29370_ p_29370_
+		1 p_29371_ p_29371_
+		2 p_29372_ p_29372_
+		3 p_29373_ p_29373_
+	checkParrotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218241_
+		static
+		0 p_218242_ p_218242_
+		1 p_218243_ p_218243_
+		2 p_218244_ p_218244_
+		3 p_218245_ p_218245_
+		4 p_218246_ p_218246_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29438_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_29417_ p_29417_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29365_ p_29365_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_29367_ p_29367_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29389_ p_29389_
+		1 p_29390_ p_29390_
+		2 p_29391_ p_29391_
+		3 p_29392_ p_29392_
+		4 p_29393_ p_29393_
+	getAmbient (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; m_218238_
+		static
+		0 p_218239_ p_218239_
+		1 p_218240_ p_218240_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148993_ p_148993_
+		1 p_148994_ p_148994_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29437_ p_29437_
+	getImitatedSound (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; m_29408_
+		static
+		0 p_29409_ p_29409_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getPitch (Lnet/minecraft/util/RandomSource;)F m_218236_
+		static
+		0 p_218237_ p_218237_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29411_ p_29411_
+		1 p_29412_ p_29412_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Parrot$Variant; m_28554_
+	getVoicePitch ()F m_6100_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29378_ p_29378_
+		1 p_29379_ p_29379_
+	imitateNearbyMobs (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z m_29382_
+		static
+		0 p_29383_ p_29383_
+		1 p_29384_ p_29384_
+	isBaby ()Z m_6162_
+	isFlapping ()Z m_142039_
+	isFlying ()Z m_29443_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29446_ p_29446_
+	isPartyParrot ()Z m_29439_
+	isPushable ()Z m_6094_
+	lambda$static$0 (Ljava/util/HashMap;)V m_29397_
+		static
+		0 p_29398_ p_29398_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29414_ p_29414_
+		1 p_29415_ p_29415_
+	onFlap ()V m_142043_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29419_ p_29419_
+		1 p_29420_ p_29420_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29402_ p_29402_
+	registerGoals ()V m_8099_
+	setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V m_6818_
+		0 p_29395_ p_29395_
+		1 p_29396_ p_29396_
+	setVariant (Lnet/minecraft/world/entity/animal/Parrot$Variant;)V m_28464_
+		0 p_262613_ p_262613_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262624_ p_262624_
+net/minecraft/world/entity/animal/Parrot$1 net/minecraft/world/entity/animal/Parrot$1
+	<init> ()V <init>
+	test (Ljava/lang/Object;)Z test
+		0 p_29455_ p_29455_
+	test (Lnet/minecraft/world/entity/Mob;)Z test
+		0 p_29453_ p_29453_
+net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_186224_ p_186224_
+		1 p_186225_ p_186225_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_7037_
+	getTreePos ()Lnet/minecraft/world/phys/Vec3; m_186227_
+net/minecraft/world/entity/animal/Parrot$Variant net/minecraft/world/entity/animal/Parrot$Variant
+	$VALUES $VALUES
+	BLUE BLUE
+	BY_ID f_262209_
+	CODEC f_262304_
+	GRAY GRAY
+	GREEN GREEN
+	RED_BLUE RED_BLUE
+	YELLOW_BLUE YELLOW_BLUE
+	id f_262294_
+	name f_262312_
+	$values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; m_262428_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262655_ p_262655_
+		1 p_262694_ p_262694_
+		2 p_262571_ p_262571_
+		3 p_262693_ p_262693_
+	byId (I)Lnet/minecraft/world/entity/animal/Parrot$Variant; m_262398_
+		static
+		0 p_262643_ p_262643_
+	getId ()I m_262504_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Parrot$Variant; valueOf
+		static
+		0 p_262616_ p_262616_
+	values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; values
+		static
+net/minecraft/world/entity/animal/Pig net/minecraft/world/entity/animal/Pig
+	DATA_BOOST_TIME f_29457_
+	DATA_SADDLE_ID f_29456_
+	FOOD_ITEMS f_29458_
+	steering f_29459_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29462_ p_29462_
+		1 p_29463_ p_29463_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29495_ p_29495_
+	boost ()Z m_6746_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29503_
+		static
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_29476_ p_29476_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Pig; m_142606_
+		0 p_149001_ p_149001_
+		1 p_149002_ p_149002_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_148998_ p_148998_
+		1 p_148999_ p_148999_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_29487_ p_29487_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29502_ p_29502_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278309_ p_278309_
+		1 p_275479_ p_275479_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278258_ p_278258_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29508_ p_29508_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29489_ p_29489_
+		1 p_29490_ p_29490_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_29480_ p_29480_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29492_ p_29492_
+		1 p_29493_ p_29493_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29478_ p_29478_
+	registerGoals ()V m_8099_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_29473_ p_29473_
+		1 p_29474_ p_29474_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278330_ p_278330_
+		1 p_278267_ p_278267_
+net/minecraft/world/entity/animal/PolarBear net/minecraft/world/entity/animal/PolarBear
+	DATA_STANDING_ID f_29510_
+	PERSISTENT_ANGER_TIME f_29514_
+	STAND_ANIMATION_TICKS f_149003_
+	clientSideStandAnimation f_29512_
+	clientSideStandAnimationO f_29511_
+	persistentAngerTarget f_29516_
+	remainingPersistentAngerTime f_29515_
+	warningSoundTicks f_29513_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29519_ p_29519_
+		1 p_29520_ p_29520_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29548_ p_29548_
+	checkPolarBearSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218249_
+		static
+		0 p_218250_ p_218250_
+		1 p_218251_ p_218251_
+		2 p_218252_ p_218252_
+		3 p_218253_ p_218253_
+		4 p_218254_ p_218254_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29560_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29522_ p_29522_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29533_ p_29533_
+		1 p_29534_ p_29534_
+		2 p_29535_ p_29535_
+		3 p_29536_ p_29536_
+		4 p_29537_ p_29537_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149005_ p_149005_
+		1 p_149006_ p_149006_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_29531_ p_29531_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29559_ p_29559_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getStandingAnimationScale (F)F m_29569_
+		0 p_29570_ p_29570_
+	getWaterSlowDown ()F m_6108_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29565_ p_29565_
+	isStanding ()Z m_29562_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29545_ p_29545_
+		1 p_29546_ p_29546_
+	playWarningSound ()V m_29561_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29541_ p_29541_
+	registerGoals ()V m_8099_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_29539_ p_29539_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_29543_ p_29543_
+	setStanding (Z)V m_29567_
+		0 p_29568_ p_29568_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal
+	this$0 f_29571_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29573_ p_29573_
+	canUse ()Z m_8036_
+	getFollowDistance ()D m_7623_
+net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal
+	this$0 f_29576_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29578_ p_29578_
+	alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V m_5766_
+		0 p_29580_ p_29580_
+		1 p_29581_ p_29581_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal
+	this$0 f_29583_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29585_ p_29585_
+	checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;D)V m_6739_
+		0 p_29589_ p_29589_
+		1 p_29590_ p_29590_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_29587_ p_29587_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal
+	this$0 f_29592_
+	<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
+		0 p_29594_ p_29594_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/Pufferfish net/minecraft/world/entity/animal/Pufferfish
+	PUFF_STATE f_29596_
+	SCARY_MOB f_149008_
+	STATE_FULL f_149011_
+	STATE_MID f_149010_
+	STATE_SMALL f_149007_
+	deflateTimer f_29599_
+	inflateCounter f_29598_
+	targetingConditions f_149009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29602_ p_29602_
+		1 p_29603_ p_29603_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29624_ p_29624_
+	aiStep ()V m_8107_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_29608_ p_29608_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29628_ p_29628_
+	getPuffState ()I m_29631_
+	getScale (I)F m_29638_
+		static
+		0 p_29639_ p_29639_
+	lambda$aiStep$1 (Lnet/minecraft/world/entity/Mob;)Z m_149012_
+		0 p_149013_ p_149013_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289135_
+		static
+		0 p_289442_ p_289442_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_29615_ p_29615_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_29617_ p_29617_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29613_ p_29613_
+	registerGoals ()V m_8099_
+	setPuffState (I)V m_29618_
+		0 p_29619_ p_29619_
+	tick ()V m_8119_
+	touch (Lnet/minecraft/world/entity/Mob;)V m_29605_
+		0 p_29606_ p_29606_
+net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal
+	fish f_29640_
+	<init> (Lnet/minecraft/world/entity/animal/Pufferfish;)V <init>
+		0 p_29642_ p_29642_
+	canUse ()Z m_8036_
+	lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_149014_
+		0 p_149015_ p_149015_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/animal/Rabbit net/minecraft/world/entity/animal/Rabbit
+	ATTACK_SPEED_MOD f_149020_
+	BREED_SPEED_MOD f_149017_
+	DATA_TYPE_ID f_29647_
+	EVIL_ARMOR_VALUE f_149029_
+	EVIL_ATTACK_POWER f_149028_
+	FLEE_SPEED_MOD f_149019_
+	FOLLOW_SPEED_MOD f_149018_
+	KILLER_BUNNY f_29648_
+	MORE_CARROTS_DELAY f_149030_
+	STROLL_SPEED_MOD f_149016_
+	jumpDelayTicks f_29652_
+	jumpDuration f_29650_
+	jumpTicks f_29649_
+	moreCarrotTicks f_29653_
+	wasOnGround f_29651_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29656_ p_29656_
+		1 p_29657_ p_29657_
+	access$000 (Lnet/minecraft/world/entity/animal/Rabbit;)Z m_29670_
+		static
+		0 p_29671_ p_29671_
+	access$100 (Lnet/minecraft/world/entity/animal/Rabbit;)Lnet/minecraft/world/entity/ai/control/JumpControl; m_284153_
+		static
+		0 p_284955_ p_284955_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29697_ p_29697_
+	aiStep ()V m_8107_
+	canSpawnSprintParticle ()Z m_5843_
+	checkLandingDelay ()V m_29723_
+	checkRabbitSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218255_
+		static
+		0 p_218256_ p_218256_
+		1 p_218257_ p_218257_
+		2 p_218258_ p_218258_
+		3 p_218259_ p_218259_
+		4 p_218260_ p_218260_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29717_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	disableJumpControl ()V m_29721_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_29659_ p_29659_
+	enableJumpControl ()V m_29720_
+	facePoint (DD)V m_29686_
+		0 p_29687_ p_29687_
+		1 p_29688_ p_29688_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29678_ p_29678_
+		1 p_29679_ p_29679_
+		2 p_29680_ p_29680_
+		3 p_29681_ p_29681_
+		4 p_29682_ p_29682_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Rabbit; m_142606_
+		0 p_149035_ p_149035_
+		1 p_149036_ p_149036_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149032_ p_149032_
+		1 p_149033_ p_149033_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29715_ p_29715_
+	getJumpCompletion (F)F m_29735_
+		0 p_29736_ p_29736_
+	getJumpPower ()F m_6118_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_29718_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getRandomRabbitVariant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262482_
+		static
+		0 p_262699_ p_262699_
+		1 p_262700_ p_262700_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_28554_
+	handleEntityEvent (B)V m_7822_
+		0 p_29663_ p_29663_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_29729_ p_29729_
+	isTemptingItem (Lnet/minecraft/world/item/ItemStack;)Z m_149037_
+		static
+		0 p_149038_ p_149038_
+	jumpFromGround ()V m_6135_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29684_ p_29684_
+	registerGoals ()V m_8099_
+	setJumping (Z)V m_6862_
+		0 p_29732_ p_29732_
+	setLandingDelay ()V m_29722_
+	setSpeedModifier (D)V m_29725_
+		0 p_29726_ p_29726_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262589_ p_262589_
+	setVariant (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V m_28464_
+		0 p_262578_ p_262578_
+	startJumping ()V m_29716_
+	wantsMoreFood ()Z m_29724_
+net/minecraft/world/entity/animal/Rabbit$EvilRabbitAttackGoal net/minecraft/world/entity/animal/Rabbit$EvilRabbitAttackGoal
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29738_ p_29738_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_29740_ p_29740_
+net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal
+	rabbit f_29741_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;Ljava/lang/Class;FDD)V <init>
+		0 p_29743_ p_29743_
+		1 p_29744_ p_29744_
+		2 p_29745_ p_29745_
+		3 p_29746_ p_29746_
+		4 p_29747_ p_29747_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Rabbit$RabbitGroupData net/minecraft/world/entity/animal/Rabbit$RabbitGroupData
+	variant f_262235_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V <init>
+		0 p_262662_ p_262662_
+net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl
+	canJump f_29754_
+	rabbit f_29753_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_186229_ p_186229_
+	canJump ()Z m_29762_
+	setCanJump (Z)V m_29758_
+		0 p_29759_ p_29759_
+	tick ()V m_8124_
+	wantJump ()Z m_29761_
+net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl
+	nextJumpSpeed f_29764_
+	rabbit f_29763_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29766_ p_29766_
+	setWantedPosition (DDDD)V m_6849_
+		0 p_29769_ p_29769_
+		1 p_29770_ p_29770_
+		2 p_29771_ p_29771_
+		3 p_29772_ p_29772_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal
+	rabbit f_29773_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;D)V <init>
+		0 p_29775_ p_29775_
+		1 p_29776_ p_29776_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal
+	canRaid f_29780_
+	rabbit f_29778_
+	wantsToRaid f_29779_
+	<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
+		0 p_29782_ p_29782_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_29785_ p_29785_
+		1 p_29786_ p_29786_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Rabbit$Variant net/minecraft/world/entity/animal/Rabbit$Variant
+	$VALUES $VALUES
+	BLACK BLACK
+	BROWN BROWN
+	BY_ID f_262319_
+	CODEC f_262245_
+	EVIL EVIL
+	GOLD GOLD
+	SALT SALT
+	WHITE WHITE
+	WHITE_SPLOTCHED WHITE_SPLOTCHED
+	id f_262203_
+	name f_262279_
+	$values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262433_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262614_ p_262614_
+		1 p_262703_ p_262703_
+		2 p_262657_ p_262657_
+		3 p_262679_ p_262679_
+	byId (I)Lnet/minecraft/world/entity/animal/Rabbit$Variant; m_262367_
+		static
+		0 p_262665_ p_262665_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	id ()I m_262377_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; valueOf
+		static
+		0 p_262706_ p_262706_
+	values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; values
+		static
+net/minecraft/world/entity/animal/Salmon net/minecraft/world/entity/animal/Salmon
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29790_ p_29790_
+		1 p_29791_ p_29791_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29795_ p_29795_
+	getMaxSchoolSize ()I m_6031_
+net/minecraft/world/entity/animal/Sheep net/minecraft/world/entity/animal/Sheep
+	COLORARRAY_BY_COLOR f_29801_
+	DATA_WOOL_ID f_29799_
+	EAT_ANIMATION_TICKS f_149039_
+	ITEM_BY_DYE f_29800_
+	eatAnimationTick f_29802_
+	eatBlockGoal f_29803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29806_ p_29806_
+		1 p_29807_ p_29807_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29864_ p_29864_
+	aiStep ()V m_8107_
+	ate ()V m_8035_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29873_
+		static
+	createSheepColor (Lnet/minecraft/world/item/DyeColor;)[F m_29865_
+		static
+		0 p_29866_ p_29866_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_29835_ p_29835_
+		1 p_29836_ p_29836_
+		2 p_29837_ p_29837_
+		3 p_29838_ p_29838_
+		4 p_29839_ p_29839_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Sheep; m_142606_
+		0 p_149044_ p_149044_
+		1 p_149045_ p_149045_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149041_ p_149041_
+		1 p_149042_ p_149042_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_29874_
+	getColorArray (Lnet/minecraft/world/item/DyeColor;)[F m_29829_
+		static
+		0 p_29830_ p_29830_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; m_7582_
+	getHeadEatAngleScale (F)F m_29882_
+		0 p_29883_ p_29883_
+	getHeadEatPositionScale (F)F m_29880_
+		0 p_29881_ p_29881_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29872_ p_29872_
+	getOffspringColor (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/item/DyeColor; m_29823_
+		0 p_29824_ p_29824_
+		1 p_29825_ p_29825_
+	getRandomSheepColor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; m_218261_
+		static
+		0 p_218262_ p_218262_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29850_ p_29850_
+		1 p_29851_ p_29851_
+	handleEntityEvent (B)V m_7822_
+		0 p_29814_ p_29814_
+	isSheared ()Z m_29875_
+	lambda$getOffspringColor$3 (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/item/crafting/CraftingRecipe;)Lnet/minecraft/world/item/ItemStack; m_289136_
+		0 p_289443_ p_289443_
+		1 p_289444_ p_289444_
+	lambda$getOffspringColor$4 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_289137_
+		0 p_289445_ p_289445_
+		1 p_289446_ p_289446_
+	lambda$mobInteract$2 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_29820_
+		static
+		0 p_29821_ p_29821_
+		1 p_29822_ p_29822_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_29840_
+		static
+		0 p_29841_ p_29841_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_29867_
+		static
+		0 p_29868_ p_29868_
+	makeContainer (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/inventory/CraftingContainer; m_29831_
+		static
+		0 p_29832_ p_29832_
+		1 p_29833_ p_29833_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29853_ p_29853_
+		1 p_29854_ p_29854_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_29861_ p_29861_
+		1 p_29862_ p_29862_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29845_ p_29845_
+	readyForShearing ()Z m_6220_
+	registerGoals ()V m_8099_
+	setColor (Lnet/minecraft/world/item/DyeColor;)V m_29855_
+		0 p_29856_ p_29856_
+	setSheared (Z)V m_29878_
+		0 p_29879_ p_29879_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_29819_ p_29819_
+net/minecraft/world/entity/animal/Sheep$1 net/minecraft/world/entity/animal/Sheep$1
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_29885_ p_29885_
+		1 p_29886_ p_29886_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_218264_ p_218264_
+		1 p_218265_ p_218265_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_29888_ p_29888_
+net/minecraft/world/entity/animal/Sheep$2 net/minecraft/world/entity/animal/Sheep$2
+	$SwitchMap$net$minecraft$world$item$DyeColor f_29889_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/ShoulderRidingEntity net/minecraft/world/entity/animal/ShoulderRidingEntity
+	RIDE_COOLDOWN f_149046_
+	rideCooldownCounter f_29891_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29893_ p_29893_
+		1 p_29894_ p_29894_
+	canSitOnShoulder ()Z m_29897_
+	setEntityOnShoulder (Lnet/minecraft/server/level/ServerPlayer;)Z m_29895_
+		0 p_29896_ p_29896_
+	tick ()V m_8119_
+net/minecraft/world/entity/animal/SnowGolem net/minecraft/world/entity/animal/SnowGolem
+	DATA_PUMPKIN_ID f_29899_
+	EYE_HEIGHT f_149048_
+	PUMPKIN_FLAG f_149047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29902_ p_29902_
+		1 p_29903_ p_29903_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_29923_ p_29923_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29934_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29929_ p_29929_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29917_ p_29917_
+		1 p_29918_ p_29918_
+	hasPumpkin ()Z m_29930_
+	isSensitiveToWater ()Z m_6126_
+	lambda$mobInteract$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_29908_
+		static
+		0 p_29909_ p_29909_
+		1 p_29910_ p_29910_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_29931_
+		static
+		0 p_29932_ p_29932_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_29920_ p_29920_
+		1 p_29921_ p_29921_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_29912_ p_29912_
+		1 p_29913_ p_29913_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_29915_ p_29915_
+	readyForShearing ()Z m_6220_
+	registerGoals ()V m_8099_
+	setPumpkin (Z)V m_29936_
+		0 p_29937_ p_29937_
+	shear (Lnet/minecraft/sounds/SoundSource;)V m_5851_
+		0 p_29907_ p_29907_
+net/minecraft/world/entity/animal/Squid net/minecraft/world/entity/animal/Squid
+	oldTentacleAngle f_29943_
+	oldTentacleMovement f_29941_
+	rotateSpeed f_29946_
+	speed f_29944_
+	tentacleAngle f_29942_
+	tentacleMovement f_29940_
+	tentacleSpeed f_29945_
+	tx f_29947_
+	ty f_29948_
+	tz f_29949_
+	xBodyRot f_29938_
+	xBodyRotO f_29950_
+	zBodyRot f_29951_
+	zBodyRotO f_29939_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_29953_ p_29953_
+		1 p_29954_ p_29954_
+	access$000 (Lnet/minecraft/world/entity/animal/Squid;)Z m_149049_
+		static
+		0 p_149050_ p_149050_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_149052_ p_149052_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_29988_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_29980_ p_29980_
+	getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_142033_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSoundVolume ()F m_6121_
+	getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; m_142555_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_29975_ p_29975_
+		1 p_29976_ p_29976_
+	handleEntityEvent (B)V m_7822_
+		0 p_29957_ p_29957_
+	hasMovementVector ()Z m_29981_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_29963_ p_29963_
+		1 p_29964_ p_29964_
+	registerGoals ()V m_8099_
+	rotateVector (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_29985_
+		0 p_29986_ p_29986_
+	setMovementVector (FFF)V m_29958_
+		0 p_29959_ p_29959_
+		1 p_29960_ p_29960_
+		2 p_29961_ p_29961_
+	spawnInk ()V m_29982_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_29984_ p_29984_
+net/minecraft/world/entity/animal/Squid$SquidFleeGoal net/minecraft/world/entity/animal/Squid$SquidFleeGoal
+	SQUID_FLEE_MAX_DISTANCE f_149056_
+	SQUID_FLEE_MIN_DISTANCE f_149055_
+	SQUID_FLEE_SPEED f_149054_
+	fleeTicks f_29991_
+	this$0 f_29990_
+	<init> (Lnet/minecraft/world/entity/animal/Squid;)V <init>
+		0 p_29993_ p_29993_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal
+	squid f_30001_
+	this$0 f_30000_
+	<init> (Lnet/minecraft/world/entity/animal/Squid;Lnet/minecraft/world/entity/animal/Squid;)V <init>
+		0 p_30003_ p_30003_
+		1 p_30004_ p_30004_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/TropicalFish net/minecraft/world/entity/animal/TropicalFish
+	BUCKET_VARIANT_TAG f_149057_
+	COMMON_VARIANTS f_30007_
+	DATA_ID_TYPE_VARIANT f_30011_
+	isSchool f_30010_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30015_ p_30015_
+		1 p_30016_ p_30016_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30033_ p_30033_
+	checkTropicalFishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218266_
+		static
+		0 p_218267_ p_218267_
+		1 p_218268_ p_218268_
+		2 p_218269_ p_218269_
+		3 p_218270_ p_218270_
+		4 p_218271_ p_218271_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30023_ p_30023_
+		1 p_30024_ p_30024_
+		2 p_30025_ p_30025_
+		3 p_30026_ p_30026_
+		4 p_30027_ p_30027_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBaseColor (I)Lnet/minecraft/world/item/DyeColor; m_30050_
+		static
+		0 p_30051_ p_30051_
+	getBaseColor ()Lnet/minecraft/world/item/DyeColor; m_262459_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30039_ p_30039_
+	getPackedVariant ()I m_30042_
+	getPattern (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_262390_
+		static
+		0 p_262604_ p_262604_
+	getPatternColor (I)Lnet/minecraft/world/item/DyeColor; m_30052_
+		static
+		0 p_30053_ p_30053_
+	getPatternColor ()Lnet/minecraft/world/item/DyeColor; m_262477_
+	getPredefinedName (I)Ljava/lang/String; m_30030_
+		static
+		0 p_30031_ p_30031_
+	getVariant ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	isMaxGroupSizeReached (I)Z m_7296_
+		0 p_30035_ p_30035_
+	packVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I m_262388_
+		static
+		0 p_262598_ p_262598_
+		1 p_262618_ p_262618_
+		2 p_262683_ p_262683_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30029_ p_30029_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_30049_ p_30049_
+	setPackedVariant (I)V m_30056_
+		0 p_30057_ p_30057_
+	setVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V m_28464_
+		0 p_262594_ p_262594_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262668_ p_262668_
+net/minecraft/world/entity/animal/TropicalFish$Base net/minecraft/world/entity/animal/TropicalFish$Base
+	$VALUES $VALUES
+	LARGE LARGE
+	SMALL SMALL
+	id f_262205_
+	$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; m_262471_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_262701_ p_262701_
+		1 p_262702_ p_262702_
+		2 p_262648_ p_262648_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Base; valueOf
+		static
+		0 p_262569_ p_262569_
+	values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; values
+		static
+net/minecraft/world/entity/animal/TropicalFish$Pattern net/minecraft/world/entity/animal/TropicalFish$Pattern
+	$VALUES $VALUES
+	BETTY BETTY
+	BLOCKFISH BLOCKFISH
+	BRINELY BRINELY
+	BY_ID f_262299_
+	CLAYFISH CLAYFISH
+	CODEC f_262323_
+	DASHER DASHER
+	FLOPPER FLOPPER
+	GLITTER GLITTER
+	KOB KOB
+	SNOOPER SNOOPER
+	SPOTTY SPOTTY
+	STRIPEY STRIPEY
+	SUNSTREAK SUNSTREAK
+	base f_30078_
+	displayName f_262207_
+	name f_262228_
+	packedId f_262219_
+	$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_149065_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/entity/animal/TropicalFish$Base;I)V <init>
+		0 p_262688_ p_262688_
+		1 p_262611_ p_262611_
+		2 p_262625_ p_262625_
+		3 p_262680_ p_262680_
+		4 p_262584_ p_262584_
+	base ()Lnet/minecraft/world/entity/animal/TropicalFish$Base; m_262371_
+	byId (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; m_262381_
+		static
+		0 p_262653_ p_262653_
+	displayName ()Lnet/minecraft/network/chat/Component; m_262502_
+	getPackedId ()I m_262435_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; valueOf
+		static
+		0 p_30095_ p_30095_
+	values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; values
+		static
+net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData
+	variant f_262277_
+	<init> (Lnet/minecraft/world/entity/animal/TropicalFish;Lnet/minecraft/world/entity/animal/TropicalFish$Variant;)V <init>
+		0 p_262626_ p_262626_
+		1 p_262579_ p_262579_
+net/minecraft/world/entity/animal/TropicalFish$Variant net/minecraft/world/entity/animal/TropicalFish$Variant
+	baseColor f_262309_
+	pattern f_262204_
+	patternColor f_262223_
+	<init> (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 f_262204_ f_262204_
+		1 f_262309_ f_262309_
+		2 f_262223_ f_262223_
+	baseColor ()Lnet/minecraft/world/item/DyeColor; f_262309_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_262670_ p_262670_
+	getPackedId ()I m_262472_
+	hashCode ()I hashCode
+	pattern ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; f_262204_
+	patternColor ()Lnet/minecraft/world/item/DyeColor; f_262223_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/animal/Turtle net/minecraft/world/entity/animal/Turtle
+	BABY_ON_LAND_SELECTOR f_30122_
+	FOOD_ITEMS f_149066_
+	GOING_HOME f_30127_
+	HAS_EGG f_30124_
+	HOME_POS f_30123_
+	LAYING_EGG f_30125_
+	TRAVELLING f_30128_
+	TRAVEL_POS f_30126_
+	layEggCounter f_30129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30132_ p_30132_
+		1 p_30133_ p_30133_
+	access$000 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; m_218272_
+		static
+		0 p_218273_ p_218273_
+	access$100 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; m_218274_
+		static
+		0 p_218275_ p_218275_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30176_ p_30176_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30151_ p_30151_
+	canBreatheUnderwater ()Z m_6040_
+	canFallInLove ()Z m_5957_
+	checkTurtleSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218276_
+		static
+		0 p_218277_ p_218277_
+		1 p_218278_ p_218278_
+		2 p_218279_ p_218279_
+		3 p_218280_ p_218280_
+		4 p_218281_ p_218281_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30207_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_30171_ p_30171_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30153_ p_30153_
+		1 p_30154_ p_30154_
+		2 p_30155_ p_30155_
+		3 p_30156_ p_30156_
+		4 p_30157_ p_30157_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149068_ p_149068_
+		1 p_149069_ p_149069_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHomePos ()Lnet/minecraft/core/BlockPos; m_30208_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30202_ p_30202_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getScale ()F m_6134_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getTravelPos ()Lnet/minecraft/core/BlockPos; m_30209_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_30159_ p_30159_
+		1 p_30160_ p_30160_
+	hasEgg ()Z m_30205_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30231_ p_30231_
+	isGoingHome ()Z m_30211_
+	isLayingEgg ()Z m_30206_
+	isPushedByFluid ()Z m_6063_
+	isTravelling ()Z m_30212_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289138_
+		static
+		0 p_289447_ p_289447_
+	nextStep ()F m_6059_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30173_ p_30173_
+		1 p_30174_ p_30174_
+	playSwimSound (F)V m_5625_
+		0 p_30192_ p_30192_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30162_ p_30162_
+	registerGoals ()V m_8099_
+	setGoingHome (Z)V m_30238_
+		0 p_30239_ p_30239_
+	setHasEgg (Z)V m_30234_
+		0 p_30235_ p_30235_
+	setHomePos (Lnet/minecraft/core/BlockPos;)V m_30219_
+		0 p_30220_ p_30220_
+	setLayingEgg (Z)V m_30236_
+		0 p_30237_ p_30237_
+	setTravelPos (Lnet/minecraft/core/BlockPos;)V m_30223_
+		0 p_30224_ p_30224_
+	setTravelling (Z)V m_30240_
+		0 p_30241_ p_30241_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_30140_ p_30140_
+		1 p_30141_ p_30141_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_30218_ p_30218_
+net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal
+	turtle f_30242_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30244_ p_30244_
+		1 p_30245_ p_30245_
+	breed ()V m_8026_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal
+	GIVE_UP_TICKS f_149074_
+	closeToHomeTryTicks f_30251_
+	speedModifier f_30249_
+	stuck f_30250_
+	turtle f_30248_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30253_ p_30253_
+		1 p_30254_ p_30254_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal
+	GIVE_UP_TICKS f_149075_
+	turtle f_30260_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30262_ p_30262_
+		1 p_30263_ p_30263_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_30270_ p_30270_
+		1 p_30271_ p_30271_
+	shouldRecalculatePath ()Z m_8064_
+net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal
+	turtle f_30274_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30276_ p_30276_
+		1 p_30277_ p_30277_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_30280_ p_30280_
+		1 p_30281_ p_30281_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Turtle$TurtleMoveControl net/minecraft/world/entity/animal/Turtle$TurtleMoveControl
+	turtle f_30284_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;)V <init>
+		0 p_30286_ p_30286_
+	tick ()V m_8126_
+	updateSpeed ()V m_30288_
+net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30290_ p_30290_
+		1 p_30291_ p_30291_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30294_ p_30294_
+		1 p_30295_ p_30295_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_30300_ p_30300_
+net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal
+	turtle f_30301_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;DI)V <init>
+		0 p_30303_ p_30303_
+		1 p_30304_ p_30304_
+		2 p_30305_ p_30305_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal
+	speedModifier f_30330_
+	stuck f_30331_
+	turtle f_30329_
+	<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
+		0 p_30333_ p_30333_
+		1 p_30334_ p_30334_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/WaterAnimal net/minecraft/world/entity/animal/WaterAnimal
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30341_ p_30341_
+		1 p_30342_ p_30342_
+	baseTick ()V m_6075_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30346_ p_30346_
+	canBreatheUnderwater ()Z m_6040_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_30348_ p_30348_
+	checkSurfaceWaterAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218282_
+		static
+		0 p_218283_ p_218283_
+		1 p_218284_ p_218284_
+		2 p_218285_ p_218285_
+		3 p_218286_ p_218286_
+		4 p_218287_ p_218287_
+	getAmbientSoundInterval ()I m_8100_
+	getExperienceReward ()I m_213860_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	handleAirSupply (I)V m_6229_
+		0 p_30344_ p_30344_
+	isPushedByFluid ()Z m_6063_
+net/minecraft/world/entity/animal/Wolf net/minecraft/world/entity/animal/Wolf
+	DATA_COLLAR_COLOR f_30359_
+	DATA_INTERESTED_ID f_30358_
+	DATA_REMAINING_ANGER_TIME f_30360_
+	PERSISTENT_ANGER_TIME f_30355_
+	PREY_SELECTOR f_30357_
+	START_HEALTH f_149082_
+	TAME_HEALTH f_149083_
+	interestedAngle f_30361_
+	interestedAngleO f_30362_
+	isShaking f_30364_
+	isWet f_30363_
+	persistentAngerTarget f_30356_
+	shakeAnim f_30365_
+	shakeAnimO f_30366_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30369_ p_30369_
+		1 p_30370_ p_30370_
+	access$000 (Lnet/minecraft/world/entity/animal/Wolf;)Lnet/minecraft/util/RandomSource; m_218289_
+		static
+		0 p_218290_ p_218290_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30418_ p_30418_
+	aiStep ()V m_8107_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_30396_ p_30396_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30392_ p_30392_
+	cancelShake ()V m_30430_
+	checkWolfSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218291_
+		static
+		0 p_218292_ p_218292_
+		1 p_218293_ p_218293_
+		2 p_218294_ p_218294_
+		3 p_218295_ p_218295_
+		4 p_218296_ p_218296_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30425_
+		static
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_30384_ p_30384_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_30372_ p_30372_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBodyRollAngle (FF)F m_30432_
+		0 p_30433_ p_30433_
+		1 p_30434_ p_30434_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Wolf; m_142606_
+		0 p_149088_ p_149088_
+		1 p_149089_ p_149089_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149085_ p_149085_
+		1 p_149086_ p_149086_
+	getCollarColor ()Lnet/minecraft/world/item/DyeColor; m_30428_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadRollAngle (F)F m_30448_
+		0 p_30449_ p_30449_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30424_ p_30424_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMaxHeadXRot ()I m_8132_
+	getMaxSpawnClusterSize ()I m_5792_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_30409_ p_30409_
+		1 p_30410_ p_30410_
+	getTailAngle ()F m_30427_
+	getWetShade (F)F m_30446_
+		0 p_30447_ p_30447_
+	handleEntityEvent (B)V m_7822_
+		0 p_30379_ p_30379_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_30386_ p_30386_
+		1 p_30387_ p_30387_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30440_ p_30440_
+	isInterested ()Z m_30429_
+	isWet ()Z m_30426_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289139_
+		static
+		0 p_289448_ p_289448_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30412_ p_30412_
+		1 p_30413_ p_30413_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30415_ p_30415_
+		1 p_30416_ p_30416_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30402_ p_30402_
+	registerGoals ()V m_8099_
+	setCollarColor (Lnet/minecraft/world/item/DyeColor;)V m_30397_
+		0 p_30398_ p_30398_
+	setIsInterested (Z)V m_30444_
+		0 p_30445_ p_30445_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_30400_ p_30400_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_30404_ p_30404_
+	setTame (Z)V m_7105_
+		0 p_30443_ p_30443_
+	startPersistentAngerTimer ()V m_6825_
+	tick ()V m_8119_
+	wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7757_
+		0 p_30389_ p_30389_
+		1 p_30390_ p_30390_
+net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal
+	this$0 f_30450_
+	wolf f_30451_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;Lnet/minecraft/world/entity/animal/Wolf;Ljava/lang/Class;FDD)V <init>
+		0 p_30453_ p_30453_
+		1 p_30454_ p_30454_
+		2 p_30455_ p_30455_
+		3 p_30456_ p_30456_
+		4 p_30457_ p_30457_
+		5 p_30458_ p_30458_
+	avoidLlama (Lnet/minecraft/world/entity/animal/horse/Llama;)Z m_30460_
+		0 p_30461_ p_30461_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/Wolf$WolfPanicGoal net/minecraft/world/entity/animal/Wolf$WolfPanicGoal
+	this$0 f_203121_
+	<init> (Lnet/minecraft/world/entity/animal/Wolf;D)V <init>
+		0 p_203123_ p_203123_
+		1 p_203124_ p_203124_
+	shouldPanic ()Z m_202729_
+net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay
+	DANCING_LOOP_DURATION f_238696_
+	DATA_CAN_DUPLICATE f_238802_
+	DATA_DANCING f_238627_
+	DUPLICATION_COOLDOWN_TICKS f_238543_
+	DUPLICATION_ITEM f_238776_
+	ITEM_PICKUP_REACH f_218299_
+	LIFTING_ITEM_ANIMATION_DURATION f_238768_
+	LOGGER f_218307_
+	MEMORY_TYPES f_218301_
+	NUM_OF_DUPLICATION_HEARTS f_238742_
+	RIDING_OFFSET f_243732_
+	SENSOR_TYPES f_218297_
+	SPINNING_ANIMATION_DURATION f_238650_
+	THROW_SOUND_PITCHES f_218306_
+	dancingAnimationTicks f_238687_
+	duplicationCooldown f_238791_
+	dynamicJukeboxListener f_238563_
+	dynamicVibrationListener f_238685_
+	holdingItemAnimationTicks f_218304_
+	holdingItemAnimationTicks0 f_218305_
+	inventory f_218303_
+	jukeboxPos f_238682_
+	spinningAnimationTicks f_238541_
+	spinningAnimationTicks0 f_238552_
+	vibrationData f_279586_
+	vibrationUser f_279563_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218310_ p_218310_
+		1 p_218311_ p_218311_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218367_ p_218367_
+	aiStep ()V m_8107_
+	allayConsidersItemEqual (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_245613_
+		0 p_252278_ p_252278_
+		1 p_250405_ p_250405_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canDuplicate ()Z m_218324_
+	canPickUpLoot ()Z m_21531_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_218380_ p_218380_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_218316_ p_218316_
+		1 p_218317_ p_218317_
+		2 p_218318_ p_218318_
+		3 p_218319_ p_218319_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218388_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218342_ p_218342_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	duplicateAllay ()V m_218376_
+	equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246525_
+		0 p_249825_ p_249825_
+		1 p_251595_ p_251595_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHoldingItemAnimationProgress (F)F m_218394_
+		0 p_218395_ p_218395_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218369_ p_218369_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMyRidingOffset ()D m_6049_
+	getPickupReach ()Lnet/minecraft/core/Vec3i; m_213552_
+	getSoundVolume ()F m_6121_
+	getSpinningProgress (F)F m_240056_
+		0 p_240057_ p_240057_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_218356_ p_218356_
+		1 p_218357_ p_218357_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	handleEntityEvent (B)V m_7822_
+		0 p_239347_ p_239347_
+	hasItemInHand ()Z m_218389_
+	hasNonMatchingPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_247678_
+		0 p_248762_ p_248762_
+		1 p_250839_ p_250839_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_218339_ p_218339_
+		1 p_218340_ p_218340_
+	isDancing ()Z m_239559_
+	isDuplicationItem (Lnet/minecraft/world/item/ItemStack;)Z m_239735_
+		0 p_239736_ p_239736_
+	isFlapping ()Z m_142039_
+	isOnPickupCooldown ()Z m_218377_
+	isPanicking ()Z m_246801_
+	isSpinning ()Z m_239302_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_218351_
+		static
+		0 p_218352_ p_218352_
+		1 p_218353_ p_218353_
+	lambda$readAdditionalSaveData$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279930_
+		0 p_281082_ p_281082_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218344_ p_218344_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_218361_ p_218361_
+		1 p_218362_ p_218362_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_218359_ p_218359_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_218364_ p_218364_
+		1 p_218365_ p_218365_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218350_ p_218350_
+	removeInteractionItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_239358_
+		0 p_239359_ p_239359_
+		1 p_239360_ p_239360_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_218384_ p_218384_
+	resetDuplicationCooldown ()V m_239811_
+	sendDebugPackets ()V m_8025_
+	setDancing (Z)V m_240177_
+		0 p_240178_ p_240178_
+	setJukeboxPlaying (Lnet/minecraft/core/BlockPos;Z)V m_240101_
+		0 p_240102_ p_240102_
+		1 p_240103_ p_240103_
+	shouldStayCloseToLeashHolder ()Z m_213814_
+	shouldStopDancing ()Z m_239812_
+	spawnHeartParticle ()V m_240069_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_218382_ p_218382_
+	updateDuplicationCooldown ()V m_218375_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_218348_ p_218348_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_218387_ p_218387_
+net/minecraft/world/entity/animal/allay/Allay$JukeboxListener net/minecraft/world/entity/animal/allay/Allay$JukeboxListener
+	listenerRadius f_238604_
+	listenerSource f_238537_
+	this$0 f_238591_
+	<init> (Lnet/minecraft/world/entity/animal/allay/Allay;Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
+		0 p_239447_ p_239447_
+		1 p_239448_ p_239448_
+		2 p_239449_ p_239449_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_250009_ p_250009_
+		1 p_251513_ p_251513_
+		2 p_249478_ p_249478_
+		3 p_250852_ p_250852_
+net/minecraft/world/entity/animal/allay/Allay$VibrationUser net/minecraft/world/entity/animal/allay/Allay$VibrationUser
+	VIBRATION_EVENT_LISTENER_RANGE f_279537_
+	positionSource f_279641_
+	this$0 f_279649_
+	<init> (Lnet/minecraft/world/entity/animal/allay/Allay;)V <init>
+		0 p_281716_ p_281716_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282038_ p_282038_
+		1 p_283385_ p_283385_
+		2 p_283669_ p_283669_
+		3 p_282208_ p_282208_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_281422_ p_281422_
+		1 p_281449_ p_281449_
+		2 p_281488_ p_281488_
+		3 p_281794_ p_281794_
+		4 p_281864_ p_281864_
+		5 p_281642_ p_281642_
+net/minecraft/world/entity/animal/allay/AllayAi net/minecraft/world/entity/animal/allay/AllayAi
+	CLOSE_ENOUGH_TO_TARGET f_218400_
+	DISTANCE_TO_WANTED_ITEM f_218406_
+	GIVE_ITEM_TIMEOUT_DURATION f_244467_
+	MAX_LOOK_DISTANCE f_218402_
+	MAX_WAIT_DURATION f_218404_
+	MIN_WAIT_DURATION f_218403_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET f_218397_
+	SPEED_MULTIPLIER_WHEN_IDLING f_218396_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218399_
+	SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM f_218398_
+	TIME_TO_FORGET_NOTEBLOCK f_218405_
+	TOO_FAR_FROM_TARGET f_218401_
+	<init> ()V <init>
+	getItemDepositPosition (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218423_
+		static
+		0 p_218424_ p_218424_
+	getLikedPlayer (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218410_
+		static
+		0 p_218411_ p_218411_
+	getLikedPlayerPositionTracker (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; m_218429_
+		static
+		0 p_218430_ p_218430_
+	hasWantedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_271971_
+		static
+		0 p_273346_ p_273346_
+	hearNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)V m_218416_
+		static
+		0 p_218417_ p_218417_
+		1 p_218418_ p_218418_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218425_
+		static
+		0 p_218426_ p_218426_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218431_
+		static
+		0 p_218432_ p_218432_
+	lambda$getLikedPlayerPositionTracker$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/ai/behavior/PositionTracker; m_218408_
+		static
+		0 p_218409_ p_218409_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/animal/allay/Allay;)Z m_218427_
+		static
+		0 p_218428_ p_218428_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218419_
+		static
+		0 p_218420_ p_218420_
+	shouldDepositItemsAtLikedNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)Z m_218412_
+		static
+		0 p_218413_ p_218413_
+		1 p_218414_ p_218414_
+		2 p_218415_ p_218415_
+	updateActivity (Lnet/minecraft/world/entity/animal/allay/Allay;)V m_218421_
+		static
+		0 p_218422_ p_218422_
+net/minecraft/world/entity/animal/allay/package-info net/minecraft/world/entity/animal/allay/package-info
+net/minecraft/world/entity/animal/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl
+	AXOLOTL_TOTAL_AIR_SUPPLY f_149099_
+	DATA_PLAYING_DEAD f_149097_
+	DATA_VARIANT f_149096_
+	FROM_BUCKET f_149098_
+	MEMORY_TYPES f_149092_
+	PLAYER_REGEN_DETECTION_RANGE f_149093_
+	RARE_VARIANT_CHANCE f_149094_
+	REGEN_BUFF_BASE_DURATION f_149102_
+	REGEN_BUFF_MAX_DURATION f_181147_
+	REHYDRATE_AIR_SUPPLY f_149100_
+	SENSOR_TYPES f_149091_
+	TOTAL_PLAYDEAD_TIME f_149090_
+	VARIANT_TAG f_149095_
+	modelRotationValues f_149101_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149105_ p_149105_
+		1 p_149106_ p_149106_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149158_ p_149158_
+	applySupportingEffects (Lnet/minecraft/world/entity/player/Player;)V m_149173_
+		0 p_149174_ p_149174_
+	baseTick ()V m_6075_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_149122_ p_149122_
+	canBeSeenAsEnemy ()Z m_142066_
+	canBreatheUnderwater ()Z m_6040_
+	checkAxolotlSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218437_
+		static
+		0 p_218438_ p_218438_
+		1 p_218439_ p_218439_
+		2 p_218440_ p_218440_
+		3 p_218441_ p_218441_
+		4 p_218442_ p_218442_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_149130_ p_149130_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_149176_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_149128_ p_149128_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_149201_ p_149201_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149132_ p_149132_
+		1 p_149133_ p_149133_
+		2 p_149134_ p_149134_
+		3 p_149135_ p_149135_
+		4 p_149136_ p_149136_
+	fromBucket ()Z m_27487_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149112_ p_149112_
+		1 p_149113_ p_149113_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_149161_ p_149161_
+	getMaxAirSupply ()I m_6062_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMeleeAttackRangeSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_142593_
+		0 p_149185_ p_149185_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getModelRotationValues ()Ljava/util/Map; m_142115_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_149152_ p_149152_
+		1 p_149153_ p_149153_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_28554_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_149140_ p_149140_
+		1 p_149141_ p_149141_
+	handleAirSupply (I)V m_149193_
+		0 p_149194_ p_149194_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_149115_ p_149115_
+		1 p_149116_ p_149116_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_149189_ p_149189_
+	isPlayingDead ()Z m_149175_
+	isPushedByFluid ()Z m_6063_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_149163_ p_149163_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_149138_ p_149138_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_149155_ p_149155_
+		1 p_149156_ p_149156_
+	onStopAttacking (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V m_218443_
+		static
+		0 p_218444_ p_218444_
+		1 p_218445_ p_218445_
+	playAmbientSound ()V m_8032_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149145_ p_149145_
+	rehydrate ()V m_149177_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_149183_ p_149183_
+	requiresCustomPersistence ()Z m_8023_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_149187_ p_149187_
+	sendDebugPackets ()V m_8025_
+	setFromBucket (Z)V m_27497_
+		0 p_149196_ p_149196_
+	setPlayingDead (Z)V m_149198_
+		0 p_149199_ p_149199_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262630_ p_262630_
+	setVariant (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V m_28464_
+		0 p_149118_ p_149118_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_149181_ p_149181_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V m_142075_
+		0 p_149124_ p_149124_
+		1 p_149125_ p_149125_
+		2 p_149126_ p_149126_
+	useRareVariant (Lnet/minecraft/util/RandomSource;)Z m_218435_
+		static
+		0 p_218436_ p_218436_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData
+	types f_149202_
+	<init> ([Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V <init>
+		0 p_149204_ p_149204_
+	getVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218446_
+		0 p_218447_ p_218447_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl
+	this$0 f_149207_
+	<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;I)V <init>
+		0 p_149209_ p_149209_
+		1 p_149210_ p_149210_
+		2 p_149211_ p_149211_
+	tick ()V m_8128_
+net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl
+	axolotl f_149213_
+	<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V <init>
+		0 p_149215_ p_149215_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
+	$VALUES $VALUES
+	BLUE BLUE
+	BY_ID f_149230_
+	CODEC f_262307_
+	CYAN CYAN
+	GOLD GOLD
+	LUCY LUCY
+	WILD WILD
+	common f_149233_
+	id f_149231_
+	name f_149232_
+	$values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_149258_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
+		0 p_149237_ p_149237_
+		1 p_149238_ p_149238_
+		2 p_149239_ p_149239_
+		3 p_149240_ p_149240_
+		4 p_149241_ p_149241_
+	byId (I)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_262843_
+		static
+		0 p_262930_ p_262930_
+	getCommonSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218448_
+		static
+		0 p_218449_ p_218449_
+	getId ()I m_149242_
+	getName ()Ljava/lang/String; m_149253_
+	getRareSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218453_
+		static
+		0 p_218454_ p_218454_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getSpawnVariant (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_218450_
+		static
+		0 p_218451_ p_218451_
+		1 p_218452_ p_218452_
+	lambda$getSpawnVariant$0 (ZLnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)Z m_149250_
+		static
+		0 p_149251_ p_149251_
+		1 p_149252_ p_149252_
+	lambda$getSpawnVariant$1 (I)[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; m_149243_
+		static
+		0 p_149244_ p_149244_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; valueOf
+		static
+		0 p_149260_ p_149260_
+	values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; values
+		static
+net/minecraft/world/entity/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi
+	ADULT_FOLLOW_RANGE f_149279_
+	SPEED_MULTIPLIER_ON_LAND f_149281_
+	SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER f_149283_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER f_149284_
+	SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER f_149282_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149280_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canSetWalkTargetFromLookTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_182380_
+		static
+		0 p_182381_ p_182381_
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; m_149298_
+		static
+		0 p_149299_ p_149299_
+	getSpeedModifier (Lnet/minecraft/world/entity/LivingEntity;)F m_149300_
+		static
+		0 p_149301_ p_149301_
+	getSpeedModifierChasing (Lnet/minecraft/world/entity/LivingEntity;)F m_149288_
+		static
+		0 p_149289_ p_149289_
+	getSpeedModifierFollowingAdult (Lnet/minecraft/world/entity/LivingEntity;)F m_149294_
+		static
+		0 p_149295_ p_149295_
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_149287_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149306_
+		static
+		0 p_149307_ p_149307_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149302_
+		static
+		0 p_149303_ p_149303_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149308_
+		static
+		0 p_149309_ p_149309_
+	initPlayDeadActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149296_
+		static
+		0 p_149297_ p_149297_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_149290_
+		static
+		0 p_149291_ p_149291_
+	updateActivity (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V m_149292_
+		static
+		0 p_149293_ p_149293_
+net/minecraft/world/entity/animal/axolotl/PlayDead net/minecraft/world/entity/animal/axolotl/PlayDead
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)Z m_6737_
+		0 p_149322_ p_149322_
+		1 p_149323_ p_149323_
+		2 p_149324_ p_149324_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_149326_ p_149326_
+		1 p_149327_ p_149327_
+		2 p_149328_ p_149328_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_149312_ p_149312_
+		1 p_149313_ p_149313_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Z m_6114_
+		0 p_149319_ p_149319_
+		1 p_149320_ p_149320_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_149315_ p_149315_
+		1 p_149316_ p_149316_
+		2 p_149317_ p_149317_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)V m_6735_
+		0 p_149330_ p_149330_
+		1 p_149331_ p_149331_
+		2 p_149332_ p_149332_
+net/minecraft/world/entity/animal/axolotl/ValidatePlayDead net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257726_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257909_
+		static
+		0 p_260245_ p_260245_
+		1 p_260045_ p_260045_
+		2 p_259903_ p_259903_
+		3 p_260159_ p_260159_
+		4 p_259720_ p_259720_
+		5 p_259523_ p_259523_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257460_
+		static
+		0 p_260284_ p_260284_
+		1 p_259173_ p_259173_
+		2 p_259591_ p_259591_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257850_
+		static
+		0 p_259464_ p_259464_
+net/minecraft/world/entity/animal/axolotl/package-info net/minecraft/world/entity/animal/axolotl/package-info
+net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel
+	DASH f_244117_
+	DASH_COOLDOWN_TICKS f_244289_
+	DASH_HORIZONTAL_MOMENTUM f_244101_
+	DASH_MINIMUM_DURATION_TICKS f_278128_
+	DASH_VERTICAL_MOMENTUM f_244195_
+	IDLE_MINIMAL_DURATION_TICKS f_244638_
+	LAST_POSE_CHANGE_TICK f_243883_
+	MAX_HEAD_Y_ROT f_263725_
+	RUNNING_SPEED_BONUS f_243982_
+	SITDOWN_DURATION_TICKS f_244084_
+	SITTING_DIMENSIONS f_244306_
+	SITTING_HEIGHT_DIFFERENCE f_243730_
+	STANDUP_DURATION_TICKS f_244435_
+	TEMPTATION_ITEM f_243705_
+	dashAnimationState f_244243_
+	dashCooldown f_244455_
+	idleAnimationState f_244047_
+	idleAnimationTimeout f_244476_
+	sitAnimationState f_243928_
+	sitPoseAnimationState f_252486_
+	sitUpAnimationState f_244242_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_248516_ p_248516_
+		1 p_249295_ p_249295_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_250410_ p_250410_
+		1 p_251451_ p_251451_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_250330_ p_250330_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_248594_ p_248594_
+	canJump ()Z m_7132_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_251650_ p_251650_
+	canPerformRearing ()Z m_245259_
+	canSprint ()Z m_264410_
+	clampHeadRotationToBody (Lnet/minecraft/world/entity/Entity;F)V m_264142_
+		0 p_265624_ p_265624_
+		1 p_265541_ p_265541_
+	clampRotation (Lnet/minecraft/world/entity/Entity;)V m_246824_
+		0 p_252070_ p_252070_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_247319_
+		static
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V m_245980_
+		0 p_251967_ p_251967_
+		1 p_275627_ p_275627_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_249190_ p_249190_
+		1 p_251264_ p_251264_
+		2 p_250254_ p_250254_
+		3 p_249259_ p_249259_
+		4 p_251838_ p_251838_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBodyAnchorAnimationYOffset (ZF)D m_246718_
+		0 p_249228_ p_249228_
+		1 p_251763_ p_251763_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/camel/Camel; m_142606_
+		0 p_251227_ p_251227_
+		1 p_251047_ p_251047_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_250645_ p_250645_
+		1 p_251080_ p_251080_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_248973_ p_248973_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_250052_ p_250052_
+	getJumpCooldown ()I m_245614_
+	getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; m_245894_
+		0 p_251477_ p_251477_
+	getMaxHeadYRot ()I m_8085_
+	getPassengersRidingOffset ()D m_6048_
+	getPoseTime ()J m_246237_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278264_ p_278264_
+		1 p_278298_ p_278298_
+	getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; m_274391_
+		0 p_275271_ p_275271_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278241_ p_278241_
+	getRiderShieldingHeight ()D m_262813_
+	getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_246265_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_248908_ p_248908_
+		1 p_250490_ p_250490_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_249923_ p_249923_
+		1 p_248995_ p_248995_
+	handleStartJump (I)V m_7199_
+		0 p_249968_ p_249968_
+	handleStopJump ()V m_8012_
+	isCamelSitting ()Z m_264103_
+	isCamelVisuallySitting ()Z m_267745_
+	isDashing ()Z m_245293_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_248671_ p_248671_
+	isInPoseTransition ()Z m_245346_
+	isPanicking ()Z m_245623_
+	isTamed ()Z m_30614_
+	isVisuallySittingDown ()Z m_267631_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_251586_ p_251586_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_249032_ p_249032_
+		1 p_251004_ p_251004_
+	onLeashDistance (F)V m_7880_
+		0 p_251143_ p_251143_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_250747_ p_250747_
+	onPlayerJump (I)V m_7888_
+		0 p_249138_ p_249138_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_252215_ p_252215_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_248613_ p_248613_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_252056_ p_252056_
+		1 p_251457_ p_251457_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289564_ p_289564_
+		1 p_289551_ p_289551_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_250781_ p_250781_
+	refuseToMove ()Z m_245824_
+	registerGoals ()V m_8099_
+	resetLastPoseChangeTick (J)V m_246174_
+		0 p_248642_ p_248642_
+	resetLastPoseChangeTickToFullStand (J)V m_264491_
+		0 p_265447_ p_265447_
+	sendDebugPackets ()V m_8025_
+	setDashing (Z)V m_246841_
+		0 p_251380_ p_251380_
+	setupAnimationStates ()V m_245223_
+	sitDown ()V m_245138_
+	standUp ()V m_246761_
+	standUpInstantly ()V m_247328_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278319_ p_278319_
+		1 p_278301_ p_278301_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_250068_ p_250068_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268362_ p_268362_
+net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl
+	this$0 f_243675_
+	<init> (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
+		0 p_251127_ p_251127_
+		1 p_248635_ p_248635_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl
+	this$0 f_273864_
+	<init> (Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
+		0 p_275415_ p_275415_
+	tick ()V m_8126_
+net/minecraft/world/entity/animal/camel/CamelAi net/minecraft/world/entity/animal/camel/CamelAi
+	ADULT_FOLLOW_RANGE f_244425_
+	MEMORY_TYPES f_243769_
+	SENSOR_TYPES f_244270_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_244120_
+	SPEED_MULTIPLIER_WHEN_IDLING f_243736_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_244079_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_244010_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_244250_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_246665_
+		static
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_246511_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_245825_
+		static
+		0 p_249998_ p_249998_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_246612_
+		static
+		0 p_252342_ p_252342_
+	initMemories (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V m_246286_
+		static
+		0 p_249638_ p_249638_
+		1 p_250704_ p_250704_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_247663_
+		static
+		0 p_250812_ p_250812_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_246748_
+		static
+		0 p_249515_ p_249515_
+	updateActivity (Lnet/minecraft/world/entity/animal/camel/Camel;)V m_246127_
+		static
+		0 p_250703_ p_250703_
+net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic
+	<init> (F)V <init>
+		0 p_249921_ p_249921_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_252179_ p_252179_
+		1 p_251570_ p_251570_
+		2 p_249892_ p_249892_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_249530_ p_249530_
+		1 p_248643_ p_248643_
+		2 p_251124_ p_251124_
+net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting
+	minimalPoseTicks f_244022_
+	<init> (I)V <init>
+		0 p_251207_ p_251207_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z m_6114_
+		0 p_249520_ p_249520_
+		1 p_250322_ p_250322_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_248655_ p_248655_
+		1 p_249004_ p_249004_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_251587_ p_251587_
+		1 p_249493_ p_249493_
+		2 p_251503_ p_251503_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V m_6735_
+		0 p_250901_ p_250901_
+		1 p_250345_ p_250345_
+		2 p_248515_ p_248515_
+net/minecraft/world/entity/animal/camel/package-info net/minecraft/world/entity/animal/camel/package-info
+net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog
+	DATA_TONGUE_TARGET_ID f_218466_
+	DATA_VARIANT_ID f_218465_
+	FROG_FALL_DAMAGE_REDUCTION f_218467_
+	MEMORY_TYPES f_218457_
+	SENSOR_TYPES f_218456_
+	TEMPTATION_ITEM f_218455_
+	VARIANT_KEY f_218458_
+	croakAnimationState f_218460_
+	jumpAnimationState f_218459_
+	swimIdleAnimationState f_218464_
+	tongueAnimationState f_218461_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218470_ p_218470_
+		1 p_218471_ p_218471_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218508_ p_218508_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateFallDamage (FF)I m_5639_
+		0 p_218519_ p_218519_
+		1 p_218520_ p_218520_
+	canBreatheUnderwater ()Z m_6040_
+	canEat (Lnet/minecraft/world/entity/LivingEntity;)Z m_218532_
+		static
+		0 p_218533_ p_218533_
+	checkFrogSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218511_
+		static
+		0 p_218512_ p_218512_
+		1 p_218513_ p_218513_
+		2 p_218514_ p_218514_
+		3 p_218515_ p_218515_
+		4 p_218516_ p_218516_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218525_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218486_ p_218486_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	eraseTongueTarget ()V m_218536_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_218488_ p_218488_
+		1 p_218489_ p_218489_
+		2 p_218490_ p_218490_
+		3 p_218491_ p_218491_
+		4 p_218492_ p_218492_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_218476_ p_218476_
+		1 p_218477_ p_218477_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadRotSpeed ()I m_21529_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218510_ p_218510_
+	getMaxHeadYRot ()I m_8085_
+	getTongueTarget ()Ljava/util/Optional; m_218538_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/FrogVariant; m_28554_
+	isBaby ()Z m_6162_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_218535_ p_218535_
+	isPushedByFluid ()Z m_6063_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218494_ p_218494_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_218498_ p_218498_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_218505_ p_218505_
+		1 p_218506_ p_218506_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218496_ p_218496_
+	sendDebugPackets ()V m_8025_
+	setBaby (Z)V m_6863_
+		0 p_218500_ p_218500_
+	setTongueTarget (Lnet/minecraft/world/entity/Entity;)V m_218481_
+		0 p_218482_ p_218482_
+	setVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)V m_28464_
+		0 p_218484_ p_218484_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262640_ p_262640_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_218479_ p_218479_
+		1 p_218480_ p_218480_
+	tick ()V m_8119_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_218530_ p_218530_
+	updateWalkAnimation (F)V m_267689_
+		0 p_268239_ p_268239_
+net/minecraft/world/entity/animal/frog/Frog$FrogLookControl net/minecraft/world/entity/animal/frog/Frog$FrogLookControl
+	this$0 f_218541_
+	<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_218543_ p_218543_
+		1 p_218544_ p_218544_
+	resetXRotOnTick ()Z m_8106_
+net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator
+	belowPos f_218546_
+	<init> (Z)V <init>
+		0 p_218548_ p_218548_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_218551_ p_218551_
+		1 p_218552_ p_218552_
+		2 p_218553_ p_218553_
+		3 p_218554_ p_218554_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation
+	<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218556_ p_218556_
+		1 p_218557_ p_218557_
+	canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_264193_
+		0 p_265335_ p_265335_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_218559_ p_218559_
+net/minecraft/world/entity/animal/frog/FrogAi net/minecraft/world/entity/animal/frog/FrogAi
+	MAX_JUMP_VELOCITY f_218568_
+	MAX_LONG_JUMP_HEIGHT f_218566_
+	MAX_LONG_JUMP_WIDTH f_218567_
+	SPEED_MULTIPLIER_IN_WATER f_218564_
+	SPEED_MULTIPLIER_ON_LAND f_218563_
+	SPEED_MULTIPLIER_WHEN_IDLING f_218562_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_218561_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218560_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_218569_
+	TIME_BETWEEN_LONG_JUMPS f_218565_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canAttack (Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_218588_
+		static
+		0 p_218589_ p_218589_
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_218572_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218586_
+		static
+		0 p_218587_ p_218587_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218590_
+		static
+		0 p_218591_ p_218591_
+	initJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218602_
+		static
+		0 p_218603_ p_218603_
+	initLaySpawnActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218598_
+		static
+		0 p_218599_ p_218599_
+	initMemories (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V m_218579_
+		static
+		0 p_218580_ p_218580_
+		1 p_218581_ p_218581_
+	initSwimActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218594_
+		static
+		0 p_218595_ p_218595_
+	initTongueActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218606_
+		static
+		0 p_218607_ p_218607_
+	isAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z m_246199_
+		static
+		0 p_249699_ p_249699_
+		1 p_250057_ p_250057_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218584_
+		static
+		0 p_218585_ p_218585_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218604_
+		static
+		0 p_218605_ p_218605_
+	lambda$initJumpActivity$5 (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; m_218592_
+		static
+		0 p_218593_ p_218593_
+	lambda$initLaySpawnActivity$4 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218596_
+		static
+		0 p_218597_ p_218597_
+	lambda$initSwimActivity$2 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218573_
+		static
+		0 p_218574_ p_218574_
+	lambda$initSwimActivity$3 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; m_218600_
+		static
+		0 p_218601_ p_218601_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218575_
+		static
+		0 p_218576_ p_218576_
+	updateActivity (Lnet/minecraft/world/entity/animal/frog/Frog;)V m_218577_
+		static
+		0 p_218578_ p_218578_
+net/minecraft/world/entity/animal/frog/ShootTongue net/minecraft/world/entity/animal/frog/ShootTongue
+	CATCH_ANIMATION_DURATION f_218609_
+	EATING_DISTANCE f_218611_
+	EATING_MOVEMENT_FACTOR f_218612_
+	MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY f_238181_
+	TIME_OUT_DURATION f_218608_
+	TONGUE_ANIMATION_DURATION f_218610_
+	UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION f_238166_
+	calculatePathCounter f_218614_
+	eatAnimationTimer f_218613_
+	eatSound f_218616_
+	itemSpawnPos f_218617_
+	state f_218618_
+	tongueSound f_218615_
+	<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_218620_ p_218620_
+		1 p_218621_ p_218621_
+	addUnreachableTargetToMemory (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)V m_238443_
+		0 p_238444_ p_238444_
+		1 p_243335_ p_243335_
+	canPathfindToTarget (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)Z m_238358_
+		0 p_238359_ p_238359_
+		1 p_238360_ p_238360_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z m_6737_
+		0 p_218633_ p_218633_
+		1 p_218634_ p_218634_
+		2 p_218635_ p_218635_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_218637_ p_218637_
+		1 p_218638_ p_218638_
+		2 p_218639_ p_218639_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z m_6114_
+		0 p_218630_ p_218630_
+		1 p_218631_ p_218631_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_218623_ p_218623_
+		1 p_218624_ p_218624_
+	eatEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V m_218640_
+		0 p_218641_ p_218641_
+		1 p_218642_ p_218642_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_218626_ p_218626_
+		1 p_218627_ p_218627_
+		2 p_218628_ p_218628_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6735_
+		0 p_218644_ p_218644_
+		1 p_218645_ p_218645_
+		2 p_218646_ p_218646_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6732_
+		0 p_218652_ p_218652_
+		1 p_218653_ p_218653_
+		2 p_218654_ p_218654_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_218648_ p_218648_
+		1 p_218649_ p_218649_
+		2 p_218650_ p_218650_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6725_
+		0 p_218656_ p_218656_
+		1 p_218657_ p_218657_
+		2 p_218658_ p_218658_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V m_6725_
+		0 p_218660_ p_218660_
+		1 p_218661_ p_218661_
+		2 p_218662_ p_218662_
+net/minecraft/world/entity/animal/frog/ShootTongue$1 net/minecraft/world/entity/animal/frog/ShootTongue$1
+	$SwitchMap$net$minecraft$world$entity$animal$frog$ShootTongue$State f_218663_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/frog/ShootTongue$State net/minecraft/world/entity/animal/frog/ShootTongue$State
+	$VALUES $VALUES
+	CATCH_ANIMATION CATCH_ANIMATION
+	DONE DONE
+	EAT_ANIMATION EAT_ANIMATION
+	MOVE_TO_TARGET MOVE_TO_TARGET
+	$values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; m_218674_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_218672_ p_218672_
+		1 p_218673_ p_218673_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; valueOf
+		static
+		0 p_218676_ p_218676_
+	values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; values
+		static
+net/minecraft/world/entity/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole
+	HITBOX_HEIGHT f_218682_
+	HITBOX_WIDTH f_218681_
+	MEMORY_TYPES f_218679_
+	SENSOR_TYPES f_218683_
+	age f_218680_
+	ticksToBeFrog f_218678_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_218686_ p_218686_
+		1 p_218687_ p_218687_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_218709_ p_218709_
+	ageUp (I)V m_218700_
+		0 p_218701_ p_218701_
+	ageUp ()V m_218722_
+	aiStep ()V m_8107_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_218720_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_218694_ p_218694_
+	customServerAiStep ()V m_8024_
+	feed (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_218690_
+		0 p_218691_ p_218691_
+		1 p_218692_ p_218692_
+	fromBucket ()Z m_27487_
+	getAge ()I m_218721_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; m_28282_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_5699_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_218713_ p_218713_
+	getPickupSound ()Lnet/minecraft/sounds/SoundEvent; m_142623_
+	getTicksLeftUntilAdult ()I m_218723_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_218726_
+		0 p_218727_ p_218727_
+	loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V m_142278_
+		0 p_218715_ p_218715_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_218696_ p_218696_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_218703_ p_218703_
+		1 p_218704_ p_218704_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_218698_ p_218698_
+	saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V m_6872_
+		0 p_218725_ p_218725_
+	sendDebugPackets ()V m_8025_
+	setAge (I)V m_218710_
+		0 p_218711_ p_218711_
+	setFromBucket (Z)V m_27497_
+		0 p_218732_ p_218732_
+	shouldDropExperience ()Z m_6149_
+	usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_218705_
+		0 p_218706_ p_218706_
+		1 p_218707_ p_218707_
+net/minecraft/world/entity/animal/frog/TadpoleAi net/minecraft/world/entity/animal/frog/TadpoleAi
+	SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER f_218736_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_218735_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_218737_
+	<init> ()V <init>
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218745_
+		static
+		0 p_218746_ p_218746_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_218747_
+		static
+		0 p_218748_ p_218748_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_218739_
+		static
+		0 p_218740_ p_218740_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_218741_
+		static
+		0 p_218742_ p_218742_
+	updateActivity (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V m_218743_
+		static
+		0 p_218744_ p_218744_
+net/minecraft/world/entity/animal/frog/package-info net/minecraft/world/entity/animal/frog/package-info
+net/minecraft/world/entity/animal/goat/Goat net/minecraft/world/entity/animal/goat/Goat
+	ADULT_ATTACK_DAMAGE f_182382_
+	BABY_ATTACK_DAMAGE f_182383_
+	DATA_HAS_LEFT_HORN f_218750_
+	DATA_HAS_RIGHT_HORN f_218751_
+	DATA_IS_SCREAMING_GOAT f_149347_
+	GOAT_FALL_DAMAGE_REDUCTION f_149345_
+	GOAT_SCREAMING_CHANCE f_149346_
+	LONG_JUMPING_DIMENSIONS f_149342_
+	MEMORY_TYPES f_149344_
+	SENSOR_TYPES f_149343_
+	UNIHORN_CHANCE f_218749_
+	isLoweringHead f_149348_
+	lowerHeadTick f_149349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149352_ p_149352_
+		1 p_149353_ p_149353_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149385_ p_149385_
+	addHorns ()V m_218761_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateFallDamage (FF)I m_5639_
+		0 p_149389_ p_149389_
+		1 p_149390_ p_149390_
+	checkGoatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218752_
+		static
+		0 p_218753_ p_218753_
+		1 p_218754_ p_218754_
+		2 p_218755_ p_218755_
+		3 p_218756_ p_218756_
+		4 p_218757_ p_218757_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_149401_
+		static
+	createHorn ()Lnet/minecraft/world/item/ItemStack; m_218763_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropHorn ()Z m_218760_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149365_ p_149365_
+		1 p_149366_ p_149366_
+		2 p_149367_ p_149367_
+		3 p_149368_ p_149368_
+		4 p_149369_ p_149369_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/goat/Goat; m_142606_
+		0 p_149376_ p_149376_
+		1 p_149377_ p_149377_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149358_ p_149358_
+		1 p_149359_ p_149359_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_149361_ p_149361_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_149394_ p_149394_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_149387_ p_149387_
+	getMaxHeadYRot ()I m_8085_
+	getMilkingSound ()Lnet/minecraft/sounds/SoundEvent; m_149403_
+	getRammingXHeadRot ()F m_149398_
+	handleEntityEvent (B)V m_7822_
+		0 p_149356_ p_149356_
+	hasLeftHorn ()Z m_218758_
+	hasRightHorn ()Z m_218759_
+	isScreamingGoat ()Z m_149397_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_149371_ p_149371_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_149379_ p_149379_
+		1 p_149380_ p_149380_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_149382_ p_149382_
+		1 p_149383_ p_149383_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149373_ p_149373_
+	removeHorns ()V m_218762_
+	sendDebugPackets ()V m_8025_
+	setScreamingGoat (Z)V m_149405_
+		0 p_149406_ p_149406_
+	setYHeadRot (F)V m_5616_
+		0 p_149400_ p_149400_
+net/minecraft/world/entity/animal/goat/GoatAi net/minecraft/world/entity/animal/goat/GoatAi
+	ADULT_FOLLOW_RANGE f_149428_
+	ADULT_RAM_KNOCKBACK_FORCE f_149426_
+	BABY_RAM_KNOCKBACK_FORCE f_149427_
+	MAX_JUMP_VELOCITY f_149424_
+	MAX_LONG_JUMP_HEIGHT f_149422_
+	MAX_LONG_JUMP_WIDTH f_149423_
+	RAM_MAX_DISTANCE f_149421_
+	RAM_MIN_DISTANCE f_149425_
+	RAM_PREPARE_TIME f_149420_
+	RAM_TARGET_CONDITIONS f_149438_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_149431_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149430_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149429_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_149433_
+	SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM f_149434_
+	SPEED_MULTIPLIER_WHEN_RAMMING f_149439_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_149432_
+	TIME_BETWEEN_LONG_JUMPS f_149435_
+	TIME_BETWEEN_RAMS f_149436_
+	TIME_BETWEEN_RAMS_SCREAMER f_149437_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_149444_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149453_
+		static
+		0 p_149454_ p_149454_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149457_
+		static
+		0 p_149458_ p_149458_
+	initLongJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149461_
+		static
+		0 p_149462_ p_149462_
+	initMemories (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V m_218764_
+		static
+		0 p_218765_ p_218765_
+		1 p_218766_ p_218766_
+	initRamActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_149465_
+		static
+		0 p_149466_ p_149466_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_149445_
+		static
+		0 p_149446_ p_149446_
+	lambda$initLongJumpActivity$2 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_149475_
+		static
+		0 p_149476_ p_149476_
+	lambda$initRamActivity$3 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; m_149473_
+		static
+		0 p_149474_ p_149474_
+	lambda$initRamActivity$4 (Lnet/minecraft/world/entity/animal/goat/Goat;)D m_287093_
+		static
+		0 p_287490_ p_287490_
+	lambda$initRamActivity$5 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_149467_
+		static
+		0 p_149468_ p_149468_
+	lambda$initRamActivity$6 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_218771_
+		static
+		0 p_218772_ p_218772_
+	lambda$initRamActivity$7 (Lnet/minecraft/world/entity/animal/goat/Goat;)I m_218769_
+		static
+		0 p_218770_ p_218770_
+	lambda$initRamActivity$8 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; m_218767_
+		static
+		0 p_218768_ p_218768_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289140_
+		static
+		0 p_289449_ p_289449_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_149447_
+		static
+		0 p_149448_ p_149448_
+	updateActivity (Lnet/minecraft/world/entity/animal/goat/Goat;)V m_149455_
+		static
+		0 p_149456_ p_149456_
+net/minecraft/world/entity/animal/goat/package-info net/minecraft/world/entity/animal/goat/package-info
+net/minecraft/world/entity/animal/horse/AbstractChestedHorse net/minecraft/world/entity/animal/horse/AbstractChestedHorse
+	DATA_ID_CHEST f_30482_
+	INV_CHEST_COUNT f_149477_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30485_ p_30485_
+		1 p_30486_ p_30486_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30496_ p_30496_
+	createBaseChestedHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30501_
+		static
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipChest (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_246066_
+		0 p_250937_ p_250937_
+		1 p_251558_ p_251558_
+	getInventoryColumns ()I m_7488_
+	getInventorySize ()I m_7506_
+	getPassengersRidingOffset ()D m_6048_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149479_ p_149479_
+	hasChest ()Z m_30502_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30493_ p_30493_
+		1 p_30494_ p_30494_
+	playChestEquipsSound ()V m_7609_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218803_ p_218803_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30488_ p_30488_
+	setChest (Z)V m_30504_
+		0 p_30505_ p_30505_
+net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1
+	this$0 f_149480_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)V <init>
+		0 p_149482_ p_149482_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149485_ p_149485_
+net/minecraft/world/entity/animal/horse/AbstractHorse net/minecraft/world/entity/animal/horse/AbstractHorse
+	BACKWARDS_MOVE_SPEED_FACTOR f_273870_
+	BREEDING_CROSS_FACTOR f_271338_
+	CHEST_SLOT_OFFSET f_149487_
+	DATA_ID_FLAGS f_30528_
+	EQUIPMENT_SLOT_OFFSET f_149486_
+	FLAG_BRED f_149494_
+	FLAG_EATING f_149495_
+	FLAG_OPEN_MOUTH f_149497_
+	FLAG_SADDLE f_149493_
+	FLAG_STANDING f_149496_
+	FLAG_TAME f_149492_
+	FOOD_ITEMS f_30527_
+	INVENTORY_SLOT_OFFSET f_149488_
+	INV_BASE_COUNT f_149491_
+	INV_SLOT_ARMOR f_149490_
+	INV_SLOT_SADDLE f_149489_
+	MAX_HEALTH f_271308_
+	MAX_JUMP_STRENGTH f_271293_
+	MAX_MOVEMENT_SPEED f_271541_
+	MIN_HEALTH f_271313_
+	MIN_JUMP_STRENGTH f_271305_
+	MIN_MOVEMENT_SPEED f_271139_
+	MOMMY_TARGETING f_30526_
+	PARENT_HORSE_SELECTOR f_30525_
+	SIDEWAYS_MOVE_SPEED_FACTOR f_273946_
+	allowStandSliding f_30510_
+	canGallop f_30523_
+	eatAnim f_30511_
+	eatAnimO f_30512_
+	eatingCounter f_30507_
+	gallopSoundCounter f_30524_
+	inventory f_30520_
+	isJumping f_30519_
+	mouthAnim f_30515_
+	mouthAnimO f_30516_
+	mouthCounter f_30508_
+	owner f_268614_
+	playerJumpPendingScale f_30522_
+	sprintCounter f_30518_
+	standAnim f_30513_
+	standAnimO f_30514_
+	standCounter f_30509_
+	tailCounter f_30517_
+	temper f_30521_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30531_ p_30531_
+		1 p_30532_ p_30532_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30589_ p_30589_
+	addBehaviourGoals ()V m_7509_
+	aiStep ()V m_8107_
+	calculateFallDamage (FF)I m_5639_
+		0 p_30606_ p_30606_
+		1 p_30607_ p_30607_
+	canEatGrass ()Z m_7559_
+	canJump ()Z m_7132_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30553_ p_30553_
+	canParent ()Z m_30628_
+	canPerformRearing ()Z m_245259_
+	canWearArmor ()Z m_7482_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149499_ p_149499_
+		1 p_149500_ p_149500_
+		2 p_149501_ p_149501_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30548_ p_30548_
+	createBaseHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30627_
+		static
+	createEquipmentSlotAccess (ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; m_149502_
+		0 p_149503_ p_149503_
+		1 p_149504_ p_149504_
+	createInventory ()V m_30625_
+	createOffspringAttribute (DDDDLnet/minecraft/util/RandomSource;)D m_271715_
+		static
+		0 p_272685_ p_272685_
+		1 p_273709_ p_273709_
+		2 p_273376_ p_273376_
+		3 p_273030_ p_273030_
+		4 p_272743_ p_272743_
+	defineSynchedData ()V m_8097_
+	doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V m_6835_
+		0 p_30634_ p_30634_
+	dropEquipment ()V m_5907_
+	eating ()V m_30610_
+	equipArmor (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_246861_
+		0 p_251330_ p_251330_
+		1 p_248855_ p_248855_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_30546_ p_30546_
+	executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V m_245980_
+		0 p_248808_ p_248808_
+		1 p_275435_ p_275435_
+	fedFood (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m_30580_
+		0 p_30581_ p_30581_
+		1 p_30582_ p_30582_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30555_ p_30555_
+		1 p_30556_ p_30556_
+		2 p_30557_ p_30557_
+		3 p_30558_ p_30558_
+		4 p_30559_ p_30559_
+	followMommy ()V m_7567_
+	generateJumpStrength (Ljava/util/function/DoubleSupplier;)D m_272017_
+		static
+		0 p_272718_ p_272718_
+	generateMaxHealth (Ljava/util/function/IntUnaryOperator;)F m_271722_
+		static
+		0 p_272695_ p_272695_
+	generateSpeed (Ljava/util/function/DoubleSupplier;)D m_271981_
+		static
+		0 p_273691_ p_273691_
+	getAmbientSoundInterval ()I m_8100_
+	getAmbientStandInterval ()I m_247558_
+	getAmbientStandSound ()Lnet/minecraft/sounds/SoundEvent; m_247131_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149506_ p_149506_
+		1 p_149507_ p_149507_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getCustomJump ()D m_30626_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_30576_ p_30576_
+	getDismountLocationInDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_30561_
+		0 p_30562_ p_30562_
+		1 p_30563_ p_30563_
+	getEatAnim (F)F m_30663_
+		0 p_30664_ p_30664_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getFlag (I)Z m_30647_
+		0 p_30648_ p_30648_
+	getInventorySize ()I m_7506_
+	getMaxSpawnClusterSize ()I m_5792_
+	getMaxTemper ()I m_7555_
+	getMouthAnim (F)F m_30533_
+		0 p_30534_ p_30534_
+	getOwnerUUID ()Ljava/util/UUID; m_21805_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278278_ p_278278_
+		1 p_275506_ p_275506_
+	getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; m_274391_
+		0 p_275502_ p_275502_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278336_ p_278336_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149514_ p_149514_
+	getSoundVolume ()F m_6121_
+	getStandAnim (F)F m_30667_
+		0 p_30668_ p_30668_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_30578_ p_30578_
+		1 p_30579_ p_30579_
+	getTemper ()I m_30624_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_30593_ p_30593_
+		1 p_30594_ p_30594_
+	handleEntityEvent (B)V m_7822_
+		0 p_30541_ p_30541_
+	handleStartJump (I)V m_7199_
+		0 p_30574_ p_30574_
+	handleStopJump ()V m_8012_
+	hasInventoryChanged (Lnet/minecraft/world/Container;)Z m_149511_
+		0 p_149512_ p_149512_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_252258_ p_252258_
+		1 p_250984_ p_250984_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30645_ p_30645_
+	isBred ()Z m_30623_
+	isEating ()Z m_30617_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30644_ p_30644_
+	isImmobile ()Z m_6107_
+	isJumping ()Z m_30616_
+	isPushable ()Z m_6094_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	isStanding ()Z m_30622_
+	isTamed ()Z m_30614_
+	isWearingArmor ()Z m_7481_
+	isWoodSoundType (Lnet/minecraft/world/level/block/SoundType;)Z m_278175_
+		0 p_278280_ p_278280_
+	lambda$getSlot$7 (Lnet/minecraft/world/item/ItemStack;)Z m_149517_
+		static
+		0 p_149518_ p_149518_
+	lambda$getSlot$8 (Lnet/minecraft/world/item/ItemStack;)Z m_149515_
+		0 p_149516_ p_149516_
+	lambda$static$0 ()D m_271635_
+		static
+	lambda$static$1 ()D m_271638_
+		static
+	lambda$static$2 ()D m_271639_
+		static
+	lambda$static$3 ()D m_271636_
+		static
+	lambda$static$4 (I)I m_271637_
+		static
+		0 p_272505_ p_272505_
+	lambda$static$5 (I)I m_271634_
+		static
+		0 p_272504_ p_272504_
+	lambda$static$6 (Lnet/minecraft/world/entity/LivingEntity;)Z m_30635_
+		static
+		0 p_30636_ p_30636_
+	level ()Lnet/minecraft/world/level/EntityGetter; m_9236_
+	makeMad ()V m_7564_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_252289_ p_252289_
+		1 p_248927_ p_248927_
+	modifyTemper (I)I m_30653_
+		0 p_30654_ p_30654_
+	moveTail ()V m_30611_
+	onClimbable ()Z m_6147_
+	onLeashDistance (F)V m_7880_
+		0 p_30660_ p_30660_
+	onPlayerJump (I)V m_7888_
+		0 p_30591_ p_30591_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_218808_ p_218808_
+	openMouth ()V m_30612_
+	playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V m_5877_
+		0 p_30560_ p_30560_
+	playJumpSound ()V m_7486_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30584_ p_30584_
+		1 p_30585_ p_30585_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289569_ p_289569_
+		1 p_289558_ p_289558_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218804_ p_218804_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30565_ p_30565_
+	registerGoals ()V m_8099_
+	setBred (Z)V m_30657_
+		0 p_30658_ p_30658_
+	setEating (Z)V m_30661_
+		0 p_30662_ p_30662_
+	setFlag (IZ)V m_30597_
+		0 p_30598_ p_30598_
+		1 p_30599_ p_30599_
+	setIsJumping (Z)V m_30655_
+		0 p_30656_ p_30656_
+	setOffspringAttribute (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/entity/ai/attributes/Attribute;DD)V m_272015_
+		0 p_273163_ p_273163_
+		1 p_273784_ p_273784_
+		2 p_273681_ p_273681_
+		3 p_272663_ p_272663_
+		4 p_273405_ p_273405_
+	setOffspringAttributes (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V m_149508_
+		0 p_149509_ p_149509_
+		1 p_149510_ p_149510_
+	setOwnerUUID (Ljava/util/UUID;)V m_30586_
+		0 p_30587_ p_30587_
+	setStanding (Z)V m_30665_
+		0 p_30666_ p_30666_
+	setTamed (Z)V m_30651_
+		0 p_30652_ p_30652_
+	setTemper (I)V m_30649_
+		0 p_30650_ p_30650_
+	spawnTamingParticles (Z)V m_30669_
+		0 p_30670_ p_30670_
+	standIfPossible ()V m_247525_
+	tameWithName (Lnet/minecraft/world/entity/player/Player;)Z m_30637_
+		0 p_30638_ p_30638_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278233_ p_278233_
+		1 p_275693_ p_275693_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/AbstractHorse$1 net/minecraft/world/entity/animal/horse/AbstractHorse$1
+	this$0 f_149521_
+	val$check f_149520_
+	val$slot f_149519_
+	<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;ILjava/util/function/Predicate;)V <init>
+		0 p_149523_ p_149523_
+		1 p_149524_ p_149524_
+		2 p_149525_ p_149525_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149528_ p_149528_
+net/minecraft/world/entity/animal/horse/Donkey net/minecraft/world/entity/animal/horse/Donkey
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30672_ p_30672_
+		1 p_30673_ p_30673_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30679_ p_30679_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149530_ p_149530_
+		1 p_149531_ p_149531_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30682_ p_30682_
+net/minecraft/world/entity/animal/horse/Horse net/minecraft/world/entity/animal/horse/Horse
+	ARMOR_MODIFIER_UUID f_30685_
+	DATA_ID_TYPE_VARIANT f_30686_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30689_ p_30689_
+		1 p_30690_ p_30690_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30716_ p_30716_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30698_ p_30698_
+	canWearArmor ()Z m_7482_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30696_ p_30696_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30703_ p_30703_
+		1 p_30704_ p_30704_
+		2 p_30705_ p_30705_
+		3 p_30706_ p_30706_
+		4 p_30707_ p_30707_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getArmor ()Lnet/minecraft/world/item/ItemStack; m_30722_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149533_ p_149533_
+		1 p_149534_ p_149534_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30720_ p_30720_
+	getMarkings ()Lnet/minecraft/world/entity/animal/horse/Markings; m_30724_
+	getTypeVariant ()I m_30725_
+	getVariant ()Lnet/minecraft/world/entity/animal/horse/Variant; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30731_ p_30731_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30713_ p_30713_
+		1 p_30714_ p_30714_
+	playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V m_5877_
+		0 p_30709_ p_30709_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218815_ p_218815_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30711_ p_30711_
+	setArmor (Lnet/minecraft/world/item/ItemStack;)V m_30732_
+		0 p_30733_ p_30733_
+	setArmorEquipment (Lnet/minecraft/world/item/ItemStack;)V m_30734_
+		0 p_30735_ p_30735_
+	setTypeVariant (I)V m_30736_
+		0 p_30737_ p_30737_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262696_ p_262696_
+	setVariant (Lnet/minecraft/world/entity/animal/horse/Variant;)V m_28464_
+		0 p_262684_ p_262684_
+	setVariantAndMarkings (Lnet/minecraft/world/entity/animal/horse/Variant;Lnet/minecraft/world/entity/animal/horse/Markings;)V m_30699_
+		0 p_30700_ p_30700_
+		1 p_30701_ p_30701_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/Horse$HorseGroupData net/minecraft/world/entity/animal/horse/Horse$HorseGroupData
+	variant f_30738_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Variant;)V <init>
+		0 p_30740_ p_30740_
+net/minecraft/world/entity/animal/horse/Llama net/minecraft/world/entity/animal/horse/Llama
+	DATA_STRENGTH_ID f_30745_
+	DATA_SWAG_ID f_30746_
+	DATA_VARIANT_ID f_30747_
+	FOOD_ITEMS f_30744_
+	MAX_STRENGTH f_149535_
+	caravanHead f_30742_
+	caravanTail f_30743_
+	didSpit f_30741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30750_ p_30750_
+		1 p_30751_ p_30751_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30793_ p_30793_
+	canEatGrass ()Z m_7559_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_30765_ p_30765_
+	canPerformRearing ()Z m_245259_
+	canWearArmor ()Z m_7482_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149538_ p_149538_
+		1 p_149539_ p_149539_
+		2 p_149540_ p_149540_
+	containerChanged (Lnet/minecraft/world/Container;)V m_5757_
+		0 p_30760_ p_30760_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30824_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30774_ p_30774_
+		1 p_30775_ p_30775_
+		2 p_30776_ p_30776_
+		3 p_30777_ p_30777_
+		4 p_30778_ p_30778_
+	followLeashSpeed ()D m_5823_
+	followMommy ()V m_7567_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149542_ p_149542_
+		1 p_149543_ p_149543_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/horse/Llama; m_142606_
+		0 p_149545_ p_149545_
+		1 p_149546_ p_149546_
+	getCaravanHead ()Lnet/minecraft/world/entity/animal/horse/Llama; m_30812_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDyeColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; m_30835_
+		static
+		0 p_30836_ p_30836_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30803_ p_30803_
+	getInventoryColumns ()I m_7488_
+	getInventorySize ()I m_7506_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getMaxTemper ()I m_7555_
+	getPassengersRidingOffset ()D m_6048_
+	getStrength ()I m_30823_
+	getSwag ()Lnet/minecraft/world/item/DyeColor; m_30826_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_28554_
+	handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z m_5994_
+		0 p_30796_ p_30796_
+		1 p_30797_ p_30797_
+	hasCaravanTail ()Z m_30810_
+	inCaravan ()Z m_30811_
+	isArmor (Lnet/minecraft/world/item/ItemStack;)Z m_6010_
+		0 p_30834_ p_30834_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_30832_ p_30832_
+	isImmobile ()Z m_6107_
+	isSaddleable ()Z m_6741_
+	isTraderLlama ()Z m_7565_
+	isWearingArmor ()Z m_7481_
+	joinCaravan (Lnet/minecraft/world/entity/animal/horse/Llama;)V m_30766_
+		0 p_30767_ p_30767_
+	leaveCaravan ()V m_30809_
+	makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; m_7127_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_30762_ p_30762_
+		1 p_30763_ p_30763_
+	playChestEquipsSound ()V m_7609_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_30790_ p_30790_
+		1 p_30791_ p_30791_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_30830_ p_30830_
+		1 p_289531_ p_289531_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30780_ p_30780_
+	registerGoals ()V m_8099_
+	setDidSpit (Z)V m_30752_
+		0 p_30753_ p_30753_
+	setRandomStrength (Lnet/minecraft/util/RandomSource;)V m_218817_
+		0 p_218818_ p_218818_
+	setStrength (I)V m_30840_
+		0 p_30841_ p_30841_
+	setSwag (Lnet/minecraft/world/item/DyeColor;)V m_30771_
+		0 p_30772_ p_30772_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262568_ p_262568_
+	setVariant (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V m_28464_
+		0 p_262628_ p_262628_
+	spit (Lnet/minecraft/world/entity/LivingEntity;)V m_30827_
+		0 p_30828_ p_30828_
+	updateContainerEquipment ()V m_7493_
+net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_30843_ p_30843_
+	getFollowDistance ()D m_7623_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289141_
+		static
+		0 p_289450_ p_289450_
+net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData
+	variant f_30847_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V <init>
+		0 p_262658_ p_262658_
+net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_30854_ p_30854_
+	canContinueToUse ()Z m_8045_
+net/minecraft/world/entity/animal/horse/Llama$Variant net/minecraft/world/entity/animal/horse/Llama$Variant
+	$VALUES $VALUES
+	BROWN BROWN
+	BY_ID f_262208_
+	CODEC f_262288_
+	CREAMY CREAMY
+	GRAY GRAY
+	WHITE WHITE
+	id f_262240_
+	name f_262253_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_262370_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262617_ p_262617_
+		1 p_262675_ p_262675_
+		2 p_262677_ p_262677_
+		3 p_262641_ p_262641_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; m_262458_
+		static
+		0 p_262608_ p_262608_
+	getId ()I m_262452_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; valueOf
+		static
+		0 p_262633_ p_262633_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; values
+		static
+net/minecraft/world/entity/animal/horse/Markings net/minecraft/world/entity/animal/horse/Markings
+	$VALUES $VALUES
+	BLACK_DOTS BLACK_DOTS
+	BY_ID f_30861_
+	NONE NONE
+	WHITE WHITE
+	WHITE_DOTS WHITE_DOTS
+	WHITE_FIELD WHITE_FIELD
+	id f_30862_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Markings; m_149547_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_30866_ p_30866_
+		1 p_30867_ p_30867_
+		2 p_30868_ p_30868_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Markings; m_30870_
+		static
+		0 p_30871_ p_30871_
+	getId ()I m_30869_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Markings; valueOf
+		static
+		0 p_30875_ p_30875_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Markings; values
+		static
+net/minecraft/world/entity/animal/horse/Mule net/minecraft/world/entity/animal/horse/Mule
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30878_ p_30878_
+		1 p_30879_ p_30879_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngrySound ()Lnet/minecraft/sounds/SoundEvent; m_7871_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149549_ p_149549_
+		1 p_149550_ p_149550_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_7872_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30886_ p_30886_
+	playChestEquipsSound ()V m_7609_
+net/minecraft/world/entity/animal/horse/SkeletonHorse net/minecraft/world/entity/animal/horse/SkeletonHorse
+	TRAP_MAX_LIFE f_149551_
+	isTrap f_30891_
+	skeletonTrapGoal f_30890_
+	trapTime f_30892_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30894_ p_30894_
+		1 p_30895_ p_30895_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30907_ p_30907_
+	addBehaviourGoals ()V m_7509_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_30918_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149553_ p_149553_
+		1 p_149554_ p_149554_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_30916_ p_30916_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getWaterSlowDown ()F m_6108_
+	isTrap ()Z m_30919_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_30904_ p_30904_
+		1 p_30905_ p_30905_
+	playJumpSound ()V m_7486_
+	playSwimSound (F)V m_5625_
+		0 p_30911_ p_30911_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218821_ p_218821_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30901_ p_30901_
+	setTrap (Z)V m_30923_
+		0 p_30924_ p_30924_
+net/minecraft/world/entity/animal/horse/SkeletonTrapGoal net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
+	horse f_30925_
+	<init> (Lnet/minecraft/world/entity/animal/horse/SkeletonHorse;)V <init>
+		0 p_30927_ p_30927_
+	canUse ()Z m_8036_
+	createHorse (Lnet/minecraft/world/DifficultyInstance;)Lnet/minecraft/world/entity/animal/horse/AbstractHorse; m_30929_
+		0 p_30930_ p_30930_
+	createSkeleton (Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/world/entity/monster/Skeleton; m_30931_
+		0 p_30932_ p_30932_
+		1 p_30933_ p_30933_
+	disenchant (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_30934_
+		0 p_30935_ p_30935_
+	tick ()V m_8037_
+net/minecraft/world/entity/animal/horse/TraderLlama net/minecraft/world/entity/animal/horse/TraderLlama
+	despawnDelay f_30937_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30939_ p_30939_
+		1 p_30940_ p_30940_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_30950_ p_30950_
+	aiStep ()V m_8107_
+	canDespawn ()Z m_30952_
+	doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V m_6835_
+		0 p_30958_ p_30958_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_30942_ p_30942_
+		1 p_30943_ p_30943_
+		2 p_30944_ p_30944_
+		3 p_30945_ p_30945_
+		4 p_30946_ p_30946_
+	isLeashedToSomethingOtherThanTheWanderingTrader ()Z m_30954_
+	isLeashedToWanderingTrader ()Z m_30953_
+	isTraderLlama ()Z m_7565_
+	makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; m_7127_
+	maybeDespawn ()V m_30951_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_30948_ p_30948_
+	registerGoals ()V m_8099_
+	setDespawnDelay (I)V m_149555_
+		0 p_149556_ p_149556_
+net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal
+	llama f_30962_
+	ownerLastHurtBy f_30963_
+	timestamp f_30964_
+	<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_149558_ p_149558_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/animal/horse/Variant net/minecraft/world/entity/animal/horse/Variant
+	$VALUES $VALUES
+	BLACK BLACK
+	BROWN BROWN
+	BY_ID f_30977_
+	CHESTNUT CHESTNUT
+	CODEC f_262264_
+	CREAMY CREAMY
+	DARK_BROWN DARK_BROWN
+	GRAY GRAY
+	WHITE WHITE
+	id f_30978_
+	name f_262227_
+	$values ()[Lnet/minecraft/world/entity/animal/horse/Variant; m_149559_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_262635_ p_262635_
+		1 p_262656_ p_262656_
+		2 p_262580_ p_262580_
+		3 p_262591_ p_262591_
+	byId (I)Lnet/minecraft/world/entity/animal/horse/Variant; m_30986_
+		static
+		0 p_30987_ p_30987_
+	getId ()I m_30985_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Variant; valueOf
+		static
+		0 p_30991_ p_30991_
+	values ()[Lnet/minecraft/world/entity/animal/horse/Variant; values
+		static
+net/minecraft/world/entity/animal/horse/ZombieHorse net/minecraft/world/entity/animal/horse/ZombieHorse
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_30994_ p_30994_
+		1 p_30995_ p_30995_
+	addBehaviourGoals ()V m_7509_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31008_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149561_ p_149561_
+		1 p_149562_ p_149562_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31006_ p_31006_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_31001_ p_31001_
+		1 p_31002_ p_31002_
+	randomizeAttributes (Lnet/minecraft/util/RandomSource;)V m_214179_
+		0 p_218823_ p_218823_
+net/minecraft/world/entity/animal/horse/package-info net/minecraft/world/entity/animal/horse/package-info
+net/minecraft/world/entity/animal/package-info net/minecraft/world/entity/animal/package-info
+net/minecraft/world/entity/animal/sniffer/Sniffer net/minecraft/world/entity/animal/sniffer/Sniffer
+	DATA_DROP_SEED_AT_TICK f_271498_
+	DATA_STATE f_271416_
+	DIGGING_BB_HEIGHT_OFFSET f_285640_
+	DIGGING_DIMENSIONS f_285627_
+	DIGGING_DROP_SEED_OFFSET_TICKS f_271151_
+	DIGGING_PARTICLES_AMOUNT f_271435_
+	DIGGING_PARTICLES_DELAY_TICKS f_271109_
+	DIGGING_PARTICLES_DURATION_TICKS f_271252_
+	SNIFFER_BABY_AGE_TICKS f_271414_
+	diggingAnimationState f_271472_
+	feelingHappyAnimationState f_271434_
+	risingAnimationState f_271318_
+	scentingAnimationState f_271092_
+	sniffingAnimationState f_271278_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_273717_ p_273717_
+		1 p_273562_ p_273562_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	calculateDigPosition ()Ljava/util/Optional; m_271905_
+	canDig (Lnet/minecraft/core/BlockPos;)Z m_271898_
+		0 p_272757_ p_272757_
+	canDig ()Z m_272270_
+	canMate (Lnet/minecraft/world/entity/animal/Animal;)Z m_7848_
+		0 p_272966_ p_272966_
+	canPlayDiggingSound ()Z m_272076_
+	canSniff ()Z m_278650_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_271876_
+		static
+	customServerAiStep ()V m_8024_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_277689_ p_277689_
+	dropSeed ()V m_271740_
+	emitDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_272274_
+		0 p_273528_ p_273528_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_273401_ p_273401_
+		1 p_273310_ p_273310_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_286815_ p_286815_
+	getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7866_
+		0 p_272747_ p_272747_
+	getExploredPositions ()Ljava/util/stream/Stream; m_272217_
+	getHeadBlock ()Lnet/minecraft/core/BlockPos; m_284345_
+	getHeadPosition ()Lnet/minecraft/world/phys/Vec3; m_284388_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_273718_ p_273718_
+	getMaxHeadYRot ()I m_8085_
+	getNameTagOffsetY ()F m_278726_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_272721_ p_272721_
+		1 p_273353_ p_273353_
+	getState ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; m_271917_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_273659_ p_273659_
+	isPanicking ()Z m_272223_
+	isSearching ()Z m_280317_
+	isTempted ()Z m_278663_
+	jumpFromGround ()V m_6135_
+	lambda$calculateDigPosition$0 (I)Lnet/minecraft/world/phys/Vec3; m_271798_
+		0 p_273771_ p_273771_
+	lambda$calculateDigPosition$1 (Lnet/minecraft/core/BlockPos;)Z m_289142_
+		0 p_289451_ p_289451_
+	lambda$canDig$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/GlobalPos;)Z m_289143_
+		0 p_289452_ p_289452_
+		1 p_289453_ p_289453_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_273174_ p_273174_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_273046_ p_273046_
+		1 p_272687_ p_272687_
+	onDiggingComplete (Z)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271943_
+		0 p_272677_ p_272677_
+	onDiggingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271851_
+	onPathfindingDone ()V m_284461_
+	onPathfindingStart ()V m_284177_
+	onScentingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_278765_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_272936_ p_272936_
+	playSearchingSound ()V m_272136_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_272953_ p_272953_
+		1 p_273729_ p_273729_
+	resetAnimations ()V m_271845_
+	sendDebugPackets ()V m_8025_
+	setBaby (Z)V m_6863_
+		0 p_272995_ p_272995_
+	setState (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271705_
+		0 p_273359_ p_273359_
+	spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V m_27563_
+		0 p_277923_ p_277923_
+		1 p_277857_ p_277857_
+	storeExploredPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_271874_
+		0 p_273015_ p_273015_
+	tick ()V m_8119_
+	transitionTo (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_272034_
+		0 p_273096_ p_273096_
+net/minecraft/world/entity/animal/sniffer/Sniffer$1 net/minecraft/world/entity/animal/sniffer/Sniffer$1
+	$SwitchMap$net$minecraft$world$entity$animal$sniffer$Sniffer$State f_271447_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State
+	$VALUES $VALUES
+	DIGGING DIGGING
+	FEELING_HAPPY FEELING_HAPPY
+	IDLING IDLING
+	RISING RISING
+	SCENTING SCENTING
+	SEARCHING SEARCHING
+	SNIFFING SNIFFING
+	$values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; m_271975_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_272696_ p_272696_
+		1 p_272906_ p_272906_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; valueOf
+		static
+		0 p_272910_ p_272910_
+	values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; values
+		static
+net/minecraft/world/entity/animal/sniffer/SnifferAi net/minecraft/world/entity/animal/sniffer/SnifferAi
+	LOGGER f_271203_
+	MAX_LOOK_DISTANCE f_271113_
+	MEMORY_TYPES f_271430_
+	SENSOR_TYPES f_271288_
+	SNIFFING_COOLDOWN_TICKS f_271542_
+	SPEED_MULTIPLIER_WHEN_IDLING f_271352_
+	SPEED_MULTIPLIER_WHEN_PANICKING f_271483_
+	SPEED_MULTIPLIER_WHEN_SNIFFING f_271225_
+	SPEED_MULTIPLIER_WHEN_TEMPTED f_278441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; m_278737_
+		static
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272204_
+		static
+		0 p_273185_ p_273185_
+	initDigActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272260_
+		static
+		0 p_273677_ p_273677_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_272250_
+		static
+		0 p_273750_ p_273750_
+	initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_271758_
+		static
+		0 p_273183_ p_273183_
+	lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; m_278802_
+		static
+		0 p_279492_ p_279492_
+	lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; m_288155_
+		static
+		0 p_288909_ p_288909_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_272207_
+		static
+		0 p_273175_ p_273175_
+	resetSniffing (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; m_278810_
+		static
+		0 p_279301_ p_279301_
+	updateActivity (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V m_271706_
+		static
+		0 p_273301_ p_273301_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
+	<init> (F)V <init>
+		0 p_273749_ p_273749_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272986_ p_272986_
+		1 p_273682_ p_273682_
+		2 p_272669_ p_272669_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_272973_ p_272973_
+		1 p_273233_ p_273233_
+		2 p_273492_ p_273492_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
+	<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
+		0 p_279255_ p_279255_
+		1 p_279112_ p_279112_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_279382_ p_279382_
+		1 p_279465_ p_279465_
+		2 p_279461_ p_279461_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V m_6735_
+		0 p_279149_ p_279149_
+		1 p_279090_ p_279090_
+		2 p_279482_ p_279482_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$3 net/minecraft/world/entity/animal/sniffer/SnifferAi$3
+	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
+		0 p_289023_ p_289023_
+		1 p_288984_ p_288984_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_279381_ p_279381_
+		1 p_279109_ p_279109_
+		2 p_279236_ p_279236_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V m_6735_
+		0 p_279230_ p_279230_
+		1 p_279386_ p_279386_
+		2 p_279139_ p_279139_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging
+	<init> (II)V <init>
+		0 p_272666_ p_272666_
+		1 p_273420_ p_273420_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272781_ p_272781_
+		1 p_273645_ p_273645_
+		2 p_273031_ p_273031_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_272686_ p_272686_
+		1 p_273617_ p_273617_
+		2 p_273124_ p_273124_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273442_ p_273442_
+		1 p_273370_ p_273370_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_273460_ p_273460_
+		1 p_272900_ p_272900_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272605_ p_272605_
+		1 p_273773_ p_273773_
+		2 p_272682_ p_272682_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272951_ p_272951_
+		1 p_272688_ p_272688_
+		2 p_272979_ p_272979_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273296_ p_273296_
+		1 p_272884_ p_272884_
+		2 p_272590_ p_272590_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273656_ p_273656_
+		1 p_273063_ p_273063_
+		2 p_272844_ p_272844_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy
+	<init> (II)V <init>
+		0 p_273286_ p_273286_
+		1 p_272777_ p_272777_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_273060_ p_273060_
+		1 p_273043_ p_273043_
+		2 p_272817_ p_272817_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_272660_ p_272660_
+		1 p_273250_ p_273250_
+		2 p_273180_ p_273180_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_273764_ p_273764_
+		1 p_272764_ p_272764_
+		2 p_273646_ p_273646_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_273624_ p_273624_
+		1 p_273470_ p_273470_
+		2 p_273501_ p_273501_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272628_ p_272628_
+		1 p_272915_ p_272915_
+		2 p_272731_ p_272731_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273216_ p_273216_
+		1 p_273271_ p_273271_
+		2 p_273738_ p_273738_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging
+	<init> (I)V <init>
+		0 p_272941_ p_272941_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_273224_ p_273224_
+		1 p_272903_ p_272903_
+		2 p_272962_ p_272962_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273775_ p_273775_
+		1 p_273131_ p_273131_
+		2 p_273569_ p_273569_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273692_ p_273692_
+		1 p_272856_ p_272856_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_272897_ p_272897_
+		1 p_272881_ p_272881_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272819_ p_272819_
+		1 p_273205_ p_273205_
+		2 p_273429_ p_273429_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272708_ p_272708_
+		1 p_273502_ p_273502_
+		2 p_272739_ p_272739_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273577_ p_273577_
+		1 p_272937_ p_272937_
+		2 p_272927_ p_272927_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273210_ p_273210_
+		1 p_273648_ p_273648_
+		2 p_272804_ p_272804_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting
+	<init> (II)V <init>
+		0 p_272680_ p_272680_
+		1 p_273445_ p_273445_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272955_ p_272955_
+		1 p_272982_ p_272982_
+		2 p_273509_ p_273509_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273482_ p_273482_
+		1 p_273724_ p_273724_
+		2 p_273191_ p_273191_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_279176_ p_279176_
+		1 p_279496_ p_279496_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_279144_ p_279144_
+		1 p_279378_ p_279378_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_273554_ p_273554_
+		1 p_273503_ p_273503_
+		2 p_272784_ p_272784_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272795_ p_272795_
+		1 p_272788_ p_272788_
+		2 p_273611_ p_273611_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272787_ p_272787_
+		1 p_273035_ p_273035_
+		2 p_272616_ p_272616_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_272816_ p_272816_
+		1 p_273426_ p_273426_
+		2 p_272832_ p_272832_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching
+	<init> ()V <init>
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272767_ p_272767_
+		1 p_272744_ p_272744_
+		2 p_272929_ p_272929_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273196_ p_273196_
+		1 p_273769_ p_273769_
+		2 p_273602_ p_273602_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_273493_ p_273493_
+		1 p_272857_ p_272857_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_273014_ p_273014_
+		1 p_273755_ p_273755_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272694_ p_272694_
+		1 p_272613_ p_272613_
+		2 p_272758_ p_272758_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_273563_ p_273563_
+		1 p_273394_ p_273394_
+		2 p_273358_ p_273358_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_272847_ p_272847_
+		1 p_273194_ p_273194_
+		2 p_272928_ p_272928_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_273705_ p_273705_
+		1 p_273135_ p_273135_
+		2 p_272667_ p_272667_
+net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing
+	<init> (II)V <init>
+		0 p_272703_ p_272703_
+		1 p_272735_ p_272735_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_6737_
+		0 p_272636_ p_272636_
+		1 p_273045_ p_273045_
+		2 p_273504_ p_273504_
+	canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z m_6737_
+		0 p_273156_ p_273156_
+		1 p_273448_ p_273448_
+		2 p_272841_ p_272841_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z m_6114_
+		0 p_272972_ p_272972_
+		1 p_273676_ p_273676_
+	checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_6114_
+		0 p_272773_ p_272773_
+		1 p_273091_ p_273091_
+	lambda$stop$0 (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;Lnet/minecraft/core/BlockPos;)V m_272259_
+		static
+		0 p_273754_ p_273754_
+		1 p_273341_ p_273341_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6735_
+		0 p_272947_ p_272947_
+		1 p_273690_ p_273690_
+		2 p_273074_ p_273074_
+	start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6735_
+		0 p_272950_ p_272950_
+		1 p_272614_ p_272614_
+		2 p_273573_ p_273573_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V m_6732_
+		0 p_273522_ p_273522_
+		1 p_272916_ p_272916_
+		2 p_273628_ p_273628_
+	stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V m_6732_
+		0 p_272617_ p_272617_
+		1 p_273181_ p_273181_
+		2 p_272635_ p_272635_
+net/minecraft/world/entity/boss/EnderDragonPart net/minecraft/world/entity/boss/EnderDragonPart
+	name f_31011_
+	parentMob f_31010_
+	size f_31012_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Ljava/lang/String;FF)V <init>
+		0 p_31014_ p_31014_
+		1 p_31015_ p_31015_
+		2 p_31016_ p_31016_
+		3 p_31017_ p_31017_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31028_ p_31028_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_31023_ p_31023_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31020_ p_31020_
+		1 p_31021_ p_31021_
+	is (Lnet/minecraft/world/entity/Entity;)Z m_7306_
+		0 p_31031_ p_31031_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31025_ p_31025_
+	shouldBeSaved ()Z m_142391_
+net/minecraft/world/entity/boss/enderdragon/EndCrystal net/minecraft/world/entity/boss/enderdragon/EndCrystal
+	DATA_BEAM_TARGET f_31033_
+	DATA_SHOW_BOTTOM f_31034_
+	time f_31032_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_31040_ p_31040_
+		1 p_31041_ p_31041_
+		2 p_31042_ p_31042_
+		3 p_31043_ p_31043_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31037_ p_31037_
+		1 p_31038_ p_31038_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31062_ p_31062_
+	defineSynchedData ()V m_8097_
+	getBeamTarget ()Lnet/minecraft/core/BlockPos; m_31064_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31050_ p_31050_
+		1 p_31051_ p_31051_
+	isPickable ()Z m_6087_
+	kill ()V m_6074_
+	onDestroyedBy (Lnet/minecraft/world/damagesource/DamageSource;)V m_31047_
+		0 p_31048_ p_31048_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31055_ p_31055_
+	setBeamTarget (Lnet/minecraft/core/BlockPos;)V m_31052_
+		0 p_31053_ p_31053_
+	setShowBottom (Z)V m_31056_
+		0 p_31057_ p_31057_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31046_ p_31046_
+	showsBottom ()Z m_31065_
+	tick ()V m_8119_
+net/minecraft/world/entity/boss/enderdragon/EnderDragon net/minecraft/world/entity/boss/enderdragon/EnderDragon
+	CRYSTAL_DESTROY_TARGETING f_31088_
+	DATA_PHASE f_31067_
+	DRAGON_DEATH_TIME_KEY f_149569_
+	DRAGON_PHASE_KEY f_149570_
+	GROWL_INTERVAL_MAX f_149567_
+	GROWL_INTERVAL_MIN f_149566_
+	LOGGER f_31087_
+	SITTING_ALLOWED_DAMAGE_PERCENTAGE f_149568_
+	body f_31091_
+	dragonDeathTime f_31084_
+	dragonFight f_31073_
+	fightOrigin f_286933_
+	flapTime f_31082_
+	growlTime f_31075_
+	head f_31080_
+	inWall f_31083_
+	nearestCrystal f_31086_
+	neck f_31090_
+	nodeAdjacency f_31078_
+	nodes f_31077_
+	oFlapTime f_31081_
+	openSet f_31079_
+	phaseManager f_31074_
+	posPointer f_31093_
+	positions f_31092_
+	sittingDamageReceived f_31076_
+	subEntities f_31089_
+	tail1 f_31068_
+	tail2 f_31069_
+	tail3 f_31070_
+	wing1 f_31071_
+	wing2 f_31072_
+	yRotA f_31085_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31096_ p_31096_
+		1 p_31097_ p_31097_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31144_ p_31144_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_182394_ p_182394_
+		1 p_182395_ p_182395_
+	aiStep ()V m_8107_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_149576_ p_149576_
+	canChangeDimensions ()Z m_6072_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_31169_ p_31169_
+	checkCrystals ()V m_31160_
+	checkDespawn ()V m_6043_
+	checkWalls (Lnet/minecraft/world/phys/AABB;)Z m_31139_
+		0 p_31140_ p_31140_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31167_
+		static
+	defineSynchedData ()V m_8097_
+	findClosestNode (DDD)I m_31170_
+		0 p_31171_ p_31171_
+		1 p_31172_ p_31172_
+		2 p_31173_ p_31173_
+	findClosestNode ()I m_31155_
+	findPath (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; m_31104_
+		0 p_31105_ p_31105_
+		1 p_31106_ p_31106_
+		2 p_31107_ p_31107_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; m_31158_
+	getFightOrigin ()Lnet/minecraft/core/BlockPos; m_287165_
+	getHeadLookVector (F)Lnet/minecraft/world/phys/Vec3; m_31174_
+		0 p_31175_ p_31175_
+	getHeadPartYOffset (I[D[D)F m_31108_
+		0 p_31109_ p_31109_
+		1 p_31110_ p_31110_
+		2 p_31111_ p_31111_
+	getHeadYOffset ()F m_31159_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31154_ p_31154_
+	getLatencyPos (IF)[D m_31101_
+		0 p_31102_ p_31102_
+		1 p_31103_ p_31103_
+	getPassengersRidingOffset ()D m_6048_
+	getPhaseManager ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; m_31157_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getSubEntities ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; m_31156_
+	hurt (Ljava/util/List;)V m_31141_
+		0 p_31142_ p_31142_
+	hurt (Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z m_31120_
+		0 p_31121_ p_31121_
+		1 p_31122_ p_31122_
+		2 p_31123_ p_31123_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31113_ p_31113_
+		1 p_31114_ p_31114_
+	isFlapping ()Z m_142039_
+	isPickable ()Z m_6087_
+	kill ()V m_6074_
+	knockBack (Ljava/util/List;)V m_31131_
+		0 p_31132_ p_31132_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V m_31124_
+		0 p_31125_ p_31125_
+		1 p_31126_ p_31126_
+		2 p_31127_ p_31127_
+	onFlap ()V m_142043_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31136_ p_31136_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31134_ p_31134_
+	reallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_31161_
+		0 p_31162_ p_31162_
+		1 p_31163_ p_31163_
+	reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; m_31128_
+		0 p_31129_ p_31129_
+		1 p_31130_ p_31130_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_218825_ p_218825_
+	rotWrap (D)F m_31164_
+		0 p_31165_ p_31165_
+	setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V m_287231_
+		0 p_287736_ p_287736_
+	setFightOrigin (Lnet/minecraft/core/BlockPos;)V m_287266_
+		0 p_287665_ p_287665_
+	tickDeath ()V m_6153_
+	tickPart (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V m_31115_
+		0 p_31116_ p_31116_
+		1 p_31117_ p_31117_
+		2 p_31118_ p_31118_
+		3 p_31119_ p_31119_
+net/minecraft/world/entity/boss/enderdragon/package-info net/minecraft/world/entity/boss/enderdragon/package-info
+net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance
+	dragon f_31176_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31178_ p_31178_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getTurnSpeed ()F m_7089_
+	isSitting ()Z m_7080_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31184_ p_31184_
+		1 p_31185_ p_31185_
+		2 p_31186_ p_31186_
+		3 p_31187_ p_31187_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31181_ p_31181_
+		1 p_31182_ p_31182_
+net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31196_ p_31196_
+	isSitting ()Z m_7080_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31199_ p_31199_
+		1 p_31200_ p_31200_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase
+	CHARGE_RECOVERY_TIME f_149577_
+	LOGGER f_31201_
+	targetLocation f_31202_
+	timeSinceCharge f_31203_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31206_ p_31206_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	setTarget (Lnet/minecraft/world/phys/Vec3;)V m_31207_
+		0 p_31208_ p_31208_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase
+	targetLocation f_31214_
+	time f_31215_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31217_ p_31217_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase
+	NEW_TARGET_TARGETING f_31224_
+	clockwise f_31227_
+	currentPath f_31225_
+	targetLocation f_31226_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31230_ p_31230_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31242_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31243_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31232_ p_31232_
+		1 p_31233_ p_31233_
+		2 p_31234_ p_31234_
+		3 p_31235_ p_31235_
+	strafePlayer (Lnet/minecraft/world/entity/player/Player;)V m_31236_
+		0 p_31237_ p_31237_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase
+	targetLocation f_31244_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31246_ p_31246_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	isSitting ()Z m_7080_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase
+	NEAR_EGG_TARGETING f_31253_
+	currentPath f_31254_
+	targetLocation f_31255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31258_ p_31258_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31263_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31264_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase
+	targetLocation f_31303_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31305_ p_31305_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	getTurnSpeed ()F m_7089_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getFlySpeed ()F m_7072_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	getTurnSpeed ()F m_7089_
+	isSitting ()Z m_7080_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V m_8059_
+		0 p_31315_ p_31315_
+		1 p_31316_ p_31316_
+		2 p_31317_ p_31317_
+		3 p_31318_ p_31318_
+	onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F m_7584_
+		0 p_31313_ p_31313_
+		1 p_31314_ p_31314_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase
+	ROAR_DURATION f_149578_
+	attackingTicks f_31319_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31321_ p_31321_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase
+	FLAME_DURATION f_149579_
+	SITTING_FLAME_ATTACKS_COUNT f_149580_
+	WARMUP_TIME f_149581_
+	flame f_31328_
+	flameCount f_31327_
+	flameTicks f_31326_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31330_ p_31330_
+	begin ()V m_7083_
+	doClientTick ()V m_6991_
+	doServerTick ()V m_6989_
+	end ()V m_7081_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	resetFlameCount ()V m_31336_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase
+	CHARGE_TARGETING f_31337_
+	SITTING_ATTACK_VIEW_RANGE f_149584_
+	SITTING_ATTACK_Y_VIEW_RANGE f_149583_
+	SITTING_CHARGE_VIEW_RANGE f_149585_
+	SITTING_SCANNING_IDLE_TICKS f_149582_
+	scanTargeting f_31338_
+	scanningTime f_31339_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31342_ p_31342_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	lambda$new$0 (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;)Z m_289144_
+		static
+		0 p_289454_ p_289454_
+		1 p_289455_ p_289455_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase
+	FIREBALL_CHARGE_AMOUNT f_149586_
+	LOGGER f_31349_
+	attackTarget f_31353_
+	currentPath f_31351_
+	fireballCharge f_31350_
+	holdingPatternClockwise f_31354_
+	targetLocation f_31352_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31357_ p_31357_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31364_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31365_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_31358_
+		0 p_31359_ p_31359_
+net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase
+	currentPath f_31367_
+	firstTick f_31366_
+	targetLocation f_31368_
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31370_ p_31370_
+	begin ()V m_7083_
+	doServerTick ()V m_6989_
+	findNewTarget ()V m_31375_
+	getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; m_5535_
+	getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_7309_
+	navigateToNextPathNode ()V m_31376_
+net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase
+	CHARGING_PLAYER f_31385_
+	DYING f_31386_
+	HOLDING_PATTERN f_31377_
+	HOVERING f_31387_
+	LANDING f_31380_
+	LANDING_APPROACH f_31379_
+	SITTING_ATTACKING f_31384_
+	SITTING_FLAMING f_31382_
+	SITTING_SCANNING f_31383_
+	STRAFE_PLAYER f_31378_
+	TAKEOFF f_31381_
+	id f_31390_
+	instanceClass f_31389_
+	name f_31391_
+	phases f_31388_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILjava/lang/Class;Ljava/lang/String;)V <init>
+		0 p_31394_ p_31394_
+		1 p_31395_ p_31395_
+		2 p_31396_ p_31396_
+	create (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_31402_
+		static
+		0 p_31403_ p_31403_
+		1 p_31404_ p_31404_
+	createInstance (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31400_
+		0 p_31401_ p_31401_
+	getById (I)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; m_31398_
+		static
+		0 p_31399_ p_31399_
+	getConstructor ()Ljava/lang/reflect/Constructor; m_31397_
+	getCount ()I m_31406_
+		static
+	getId ()I m_31405_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager
+	LOGGER f_31408_
+	currentPhase f_31411_
+	dragon f_31409_
+	phases f_31410_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
+		0 p_31414_ p_31414_
+	getCurrentPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31415_
+	getPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; m_31418_
+		0 p_31419_ p_31419_
+	setPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)V m_31416_
+		0 p_31417_ p_31417_
+net/minecraft/world/entity/boss/enderdragon/phases/package-info net/minecraft/world/entity/boss/enderdragon/phases/package-info
+net/minecraft/world/entity/boss/package-info net/minecraft/world/entity/boss/package-info
+net/minecraft/world/entity/boss/wither/WitherBoss net/minecraft/world/entity/boss/wither/WitherBoss
+	DATA_ID_INV f_31422_
+	DATA_TARGETS f_31421_
+	DATA_TARGET_A f_31420_
+	DATA_TARGET_B f_31433_
+	DATA_TARGET_C f_31434_
+	INVULNERABLE_TICKS f_149587_
+	LIVING_ENTITY_SELECTOR f_31431_
+	TARGETING_CONDITIONS f_31432_
+	bossEvent f_31430_
+	destroyBlocksTick f_31429_
+	idleHeadUpdates f_31428_
+	nextHeadUpdate f_31427_
+	xRotHeads f_31423_
+	xRotOHeads f_31425_
+	yRotHeads f_31424_
+	yRotOHeads f_31426_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31437_ p_31437_
+		1 p_31438_ p_31438_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31485_ p_31485_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z m_147207_
+		0 p_182397_ p_182397_
+		1 p_182398_ p_182398_
+	aiStep ()V m_8107_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_31495_ p_31495_
+	canChangeDimensions ()Z m_6072_
+	canDestroy (Lnet/minecraft/world/level/block/state/BlockState;)Z m_31491_
+		static
+		0 p_31492_ p_31492_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_31508_ p_31508_
+	checkDespawn ()V m_6043_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_31501_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_186262_ p_186262_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_31464_ p_31464_
+		1 p_31465_ p_31465_
+		2 p_31466_ p_31466_
+	getAlternativeTarget (I)I m_31512_
+		0 p_31513_ p_31513_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHeadX (I)D m_31514_
+		0 p_31515_ p_31515_
+	getHeadXRot (I)F m_31480_
+		0 p_31481_ p_31481_
+	getHeadY (I)D m_31516_
+		0 p_31517_ p_31517_
+	getHeadYRot (I)F m_31446_
+		0 p_31447_ p_31447_
+	getHeadZ (I)D m_31518_
+		0 p_31519_ p_31519_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31500_ p_31500_
+	getInvulnerableTicks ()I m_31502_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31461_ p_31461_
+		1 p_31462_ p_31462_
+	isPowered ()Z m_7090_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_31503_
+		static
+		0 p_31504_ p_31504_
+	makeInvulnerable ()V m_31506_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_31471_ p_31471_
+		1 p_31472_ p_31472_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_31468_ p_31468_
+		1 p_31469_ p_31469_
+	performRangedAttack (ILnet/minecraft/world/entity/LivingEntity;)V m_31457_
+		0 p_31458_ p_31458_
+		1 p_31459_ p_31459_
+	performRangedAttack (IDDDZ)V m_31448_
+		0 p_31449_ p_31449_
+		1 p_31450_ p_31450_
+		2 p_31451_ p_31451_
+		3 p_31452_ p_31452_
+		4 p_31453_ p_31453_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31474_ p_31474_
+	registerGoals ()V m_8099_
+	rotlerp (FFF)F m_31442_
+		0 p_31443_ p_31443_
+		1 p_31444_ p_31444_
+		2 p_31445_ p_31445_
+	setAlternativeTarget (II)V m_31454_
+		0 p_31455_ p_31455_
+		1 p_31456_ p_31456_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_31476_ p_31476_
+	setInvulnerableTicks (I)V m_31510_
+		0 p_31511_ p_31511_
+	startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6457_
+		0 p_31483_ p_31483_
+	stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V m_6452_
+		0 p_31488_ p_31488_
+net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal
+	this$0 f_31520_
+	<init> (Lnet/minecraft/world/entity/boss/wither/WitherBoss;)V <init>
+		0 p_31522_ p_31522_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/boss/wither/package-info net/minecraft/world/entity/boss/wither/package-info
+net/minecraft/world/entity/decoration/ArmorStand net/minecraft/world/entity/decoration/ArmorStand
+	BABY_DIMENSIONS f_31536_
+	CHEST_OFFSET f_149597_
+	CLIENT_FLAG_MARKER f_149594_
+	CLIENT_FLAG_NO_BASEPLATE f_149593_
+	CLIENT_FLAG_SHOW_ARMS f_149603_
+	CLIENT_FLAG_SMALL f_149602_
+	DATA_BODY_POSE f_31547_
+	DATA_CLIENT_FLAGS f_31524_
+	DATA_HEAD_POSE f_31546_
+	DATA_LEFT_ARM_POSE f_31548_
+	DATA_LEFT_LEG_POSE f_31550_
+	DATA_RIGHT_ARM_POSE f_31549_
+	DATA_RIGHT_LEG_POSE f_31527_
+	DEFAULT_BODY_POSE f_31530_
+	DEFAULT_HEAD_POSE f_31529_
+	DEFAULT_LEFT_ARM_POSE f_31531_
+	DEFAULT_LEFT_LEG_POSE f_31533_
+	DEFAULT_RIGHT_ARM_POSE f_31532_
+	DEFAULT_RIGHT_LEG_POSE f_31534_
+	DISABLE_PUTTING_OFFSET f_149601_
+	DISABLE_TAKING_OFFSET f_149599_
+	ENABLE_ARMS f_149595_
+	FEET_OFFSET f_149596_
+	HEAD_OFFSET f_149600_
+	LEGS_OFFSET f_149598_
+	MARKER_DIMENSIONS f_31535_
+	RIDABLE_MINECARTS f_31537_
+	WOBBLE_TIME f_149592_
+	armorItems f_31539_
+	bodyPose f_31543_
+	disabledSlots f_31541_
+	handItems f_31538_
+	headPose f_31542_
+	invisible f_31540_
+	lastHit f_31528_
+	leftArmPose f_31544_
+	leftLegPose f_31525_
+	rightArmPose f_31545_
+	rightLegPose f_31526_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31553_ p_31553_
+		1 p_31554_ p_31554_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_31556_ p_31556_
+		1 p_31557_ p_31557_
+		2 p_31558_ p_31558_
+		3 p_31559_ p_31559_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31619_ p_31619_
+	attackable ()Z m_5789_
+	brokenByAnything (Lnet/minecraft/world/damagesource/DamageSource;)V m_31653_
+		0 p_31654_ p_31654_
+	brokenByPlayer (Lnet/minecraft/world/damagesource/DamageSource;)V m_31646_
+		0 p_31647_ p_31647_
+	canBeSeenByAnyone ()Z m_142065_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_31638_ p_31638_
+	causeDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V m_31648_
+		0 p_31649_ p_31649_
+		1 p_31650_ p_31650_
+	defineSynchedData ()V m_8097_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_31564_ p_31564_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getBodyPose ()Lnet/minecraft/core/Rotations; m_31685_
+	getClickedSlot (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; m_31659_
+		0 p_31660_ p_31660_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_31587_ p_31587_
+	getDimensionsMarker (Z)Lnet/minecraft/world/entity/EntityDimensions; m_31683_
+		0 p_31684_ p_31684_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHeadPose ()Lnet/minecraft/core/Rotations; m_31680_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_31636_ p_31636_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_31612_ p_31612_
+	getLeftArmPose ()Lnet/minecraft/core/Rotations; m_31688_
+	getLeftLegPose ()Lnet/minecraft/core/Rotations; m_31691_
+	getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; m_7371_
+		0 p_31665_ p_31665_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMyRidingOffset ()D m_6049_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_7752_
+	getRightArmPose ()Lnet/minecraft/core/Rotations; m_31689_
+	getRightLegPose ()Lnet/minecraft/core/Rotations; m_31694_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_31614_ p_31614_
+		1 p_31615_ p_31615_
+	handleEntityEvent (B)V m_7822_
+		0 p_31568_ p_31568_
+	hasPhysics ()Z m_31560_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31579_ p_31579_
+		1 p_31580_ p_31580_
+	ignoreExplosion ()Z m_6128_
+	interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_7111_
+		0 p_31594_ p_31594_
+		1 p_31595_ p_31595_
+		2 p_31596_ p_31596_
+	isAffectedByPotions ()Z m_5801_
+	isBaby ()Z m_6162_
+	isDisabled (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_31626_
+		0 p_31627_ p_31627_
+	isEffectiveAi ()Z m_21515_
+	isIgnoringBlockTriggers ()Z m_6090_
+	isMarker ()Z m_31677_
+	isNoBasePlate ()Z m_31674_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isShowArms ()Z m_31671_
+	isSmall ()Z m_31666_
+	kill ()V m_6074_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_31581_
+		static
+		0 p_31582_ p_31582_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31602_ p_31602_
+	playBrokenSound ()V m_31566_
+	pushEntities ()V m_6138_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31600_ p_31600_
+	readPose (Lnet/minecraft/nbt/CompoundTag;)V m_31657_
+		0 p_31658_ p_31658_
+	refreshDimensions ()V m_6210_
+	setBit (BIZ)B m_31569_
+		0 p_31570_ p_31570_
+		1 p_31571_ p_31571_
+		2 p_31572_ p_31572_
+	setBodyPose (Lnet/minecraft/core/Rotations;)V m_31616_
+		0 p_31617_ p_31617_
+	setHeadPose (Lnet/minecraft/core/Rotations;)V m_31597_
+		0 p_31598_ p_31598_
+	setInvisible (Z)V m_6842_
+		0 p_31663_ p_31663_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_31584_ p_31584_
+		1 p_31585_ p_31585_
+	setLeftArmPose (Lnet/minecraft/core/Rotations;)V m_31623_
+		0 p_31624_ p_31624_
+	setLeftLegPose (Lnet/minecraft/core/Rotations;)V m_31639_
+		0 p_31640_ p_31640_
+	setMarker (Z)V m_31681_
+		0 p_31682_ p_31682_
+	setNoBasePlate (Z)V m_31678_
+		0 p_31679_ p_31679_
+	setRightArmPose (Lnet/minecraft/core/Rotations;)V m_31628_
+		0 p_31629_ p_31629_
+	setRightLegPose (Lnet/minecraft/core/Rotations;)V m_31651_
+		0 p_31652_ p_31652_
+	setShowArms (Z)V m_31675_
+		0 p_31676_ p_31676_
+	setSmall (Z)V m_31603_
+		0 p_31604_ p_31604_
+	setYBodyRot (F)V m_5618_
+		0 p_31670_ p_31670_
+	setYHeadRot (F)V m_5616_
+		0 p_31668_ p_31668_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31574_ p_31574_
+	showBreakingParticles ()V m_31565_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_31687_ p_31687_
+	swapItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Z m_31588_
+		0 p_31589_ p_31589_
+		1 p_31590_ p_31590_
+		2 p_31591_ p_31591_
+		3 p_31592_ p_31592_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_31576_ p_31576_
+		1 p_31577_ p_31577_
+	tick ()V m_8119_
+	tickHeadTurn (FF)F m_5632_
+		0 p_31644_ p_31644_
+		1 p_31645_ p_31645_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_31656_ p_31656_
+	updateInvisibilityStatus ()V m_8034_
+	writePose ()Lnet/minecraft/nbt/CompoundTag; m_31561_
+net/minecraft/world/entity/decoration/ArmorStand$1 net/minecraft/world/entity/decoration/ArmorStand$1
+	$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type f_31695_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_149607_ p_149607_
+		1 p_149608_ p_149608_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_149610_ p_149610_
+		1 p_149611_ p_149611_
+		2 p_149612_ p_149612_
+	getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142546_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_142543_
+	getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; m_142590_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_142541_
+	getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142544_
+	getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142545_
+net/minecraft/world/entity/decoration/HangingEntity net/minecraft/world/entity/decoration/HangingEntity
+	HANGING_ENTITY f_31697_
+	LOGGER f_238173_
+	checkInterval f_31700_
+	direction f_31699_
+	pos f_31698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31703_ p_31703_
+		1 p_31704_ p_31704_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_31706_ p_31706_
+		1 p_31707_ p_31707_
+		2 p_31708_ p_31708_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31736_ p_31736_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31717_ p_31717_
+	getDirection ()Lnet/minecraft/core/Direction; m_6350_
+	getHeight ()I m_7068_
+	getPos ()Lnet/minecraft/core/BlockPos; m_31748_
+	getWidth ()I m_7076_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31715_ p_31715_
+		1 p_31716_ p_31716_
+	isPickable ()Z m_6087_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_31733_
+		static
+		0 p_31734_ p_31734_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)F m_6961_
+		0 p_31725_ p_31725_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_31719_ p_31719_
+		1 p_31720_ p_31720_
+	offs (I)D m_31709_
+		0 p_31710_ p_31710_
+	playPlacementSound ()V m_7084_
+	push (DDD)V m_5997_
+		0 p_31744_ p_31744_
+		1 p_31745_ p_31745_
+		2 p_31746_ p_31746_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31730_ p_31730_
+	recalculateBoundingBox ()V m_7087_
+	refreshDimensions ()V m_6210_
+	repositionEntityAfterLoad ()Z m_6093_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)F m_7890_
+		0 p_31727_ p_31727_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31728_ p_31728_
+	setPos (DDD)V m_6034_
+		0 p_31739_ p_31739_
+		1 p_31740_ p_31740_
+		2 p_31741_ p_31741_
+	skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z m_7313_
+		0 p_31750_ p_31750_
+	spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; m_5552_
+		0 p_31722_ p_31722_
+		1 p_31723_ p_31723_
+	survives ()Z m_7088_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_31712_ p_31712_
+		1 p_31713_ p_31713_
+	tick ()V m_8119_
+net/minecraft/world/entity/decoration/HangingEntity$1 net/minecraft/world/entity/decoration/HangingEntity$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_31752_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/ItemFrame
+	DATA_ITEM f_31757_
+	DATA_ROTATION f_31758_
+	LOGGER f_31756_
+	NUM_ROTATIONS f_149619_
+	dropChance f_31754_
+	fixed f_31755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31761_ p_31761_
+		1 p_31762_ p_31762_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_31764_ p_31764_
+		1 p_31765_ p_31765_
+		2 p_31766_ p_31766_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 p_149621_ p_149621_
+		1 p_149622_ p_149622_
+		2 p_149623_ p_149623_
+		3 p_149624_ p_149624_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31808_ p_31808_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;Z)V m_31802_
+		0 p_31803_ p_31803_
+		1 p_31804_ p_31804_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31779_ p_31779_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142546_
+	getAnalogOutput ()I m_31824_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_142543_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_31784_ p_31784_
+		1 p_31785_ p_31785_
+	getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; m_142590_
+	getFramedMapId ()Ljava/util/OptionalInt; m_218868_
+	getHeight ()I m_7068_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_31822_
+	getPickRadius ()F m_6143_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_142541_
+	getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142544_
+	getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; m_142545_
+	getRotation ()I m_31823_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149629_ p_149629_
+	getVisualRotationYInDegrees ()F m_213816_
+	getWidth ()I m_7076_
+	hasFramedMap ()Z m_218869_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_31776_ p_31776_
+		1 p_31777_ p_31777_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_31787_ p_31787_
+		1 p_31788_ p_31788_
+	kill ()V m_6074_
+	lambda$removeFramedMap$0 (I)V m_289145_
+		0 p_289456_ p_289456_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_31781_ p_31781_
+		1 p_31782_ p_31782_
+	onItemChanged (Lnet/minecraft/world/item/ItemStack;)V m_218865_
+		0 p_218866_ p_218866_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_31797_ p_31797_
+	playPlacementSound ()V m_7084_
+	push (DDD)V m_5997_
+		0 p_31817_ p_31817_
+		1 p_31818_ p_31818_
+		2 p_31819_ p_31819_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31795_ p_31795_
+	recalculateBoundingBox ()V m_7087_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_149626_ p_149626_
+	removeFramedMap (Lnet/minecraft/world/item/ItemStack;)V m_31810_
+		0 p_31811_ p_31811_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31793_ p_31793_
+	setItem (Lnet/minecraft/world/item/ItemStack;Z)V m_31789_
+		0 p_31790_ p_31790_
+		1 p_31791_ p_31791_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_31805_
+		0 p_31806_ p_31806_
+	setRotation (I)V m_31770_
+		0 p_31771_ p_31771_
+	setRotation (IZ)V m_31772_
+		0 p_31773_ p_31773_
+		1 p_31774_ p_31774_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31769_ p_31769_
+	survives ()Z m_7088_
+net/minecraft/world/entity/decoration/ItemFrame$1 net/minecraft/world/entity/decoration/ItemFrame$1
+	this$0 f_149630_
+	<init> (Lnet/minecraft/world/entity/decoration/ItemFrame;)V <init>
+		0 p_149632_ p_149632_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_149635_ p_149635_
+net/minecraft/world/entity/decoration/ItemFrame$2 net/minecraft/world/entity/decoration/ItemFrame$2
+	$SwitchMap$net$minecraft$core$Direction$Axis f_149636_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/decoration/LeashFenceKnotEntity net/minecraft/world/entity/decoration/LeashFenceKnotEntity
+	OFFSET_Y f_149638_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_31831_ p_31831_
+		1 p_31832_ p_31832_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31828_ p_31828_
+		1 p_31829_ p_31829_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31852_ p_31852_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31837_ p_31837_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_31839_ p_31839_
+		1 p_31840_ p_31840_
+	getHeight ()I m_7068_
+	getOrCreateKnot (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity; m_31844_
+		static
+		0 p_31845_ p_31845_
+		1 p_31846_ p_31846_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_31863_ p_31863_
+	getWidth ()I m_7076_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_31842_ p_31842_
+		1 p_31843_ p_31843_
+	playPlacementSound ()V m_7084_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31850_ p_31850_
+	recalculateBoundingBox ()V m_7087_
+	setDirection (Lnet/minecraft/core/Direction;)V m_6022_
+		0 p_31848_ p_31848_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_31835_ p_31835_
+	survives ()Z m_7088_
+net/minecraft/world/entity/decoration/Painting net/minecraft/world/entity/decoration/Painting
+	DATA_PAINTING_VARIANT_ID f_218870_
+	DEFAULT_VARIANT f_218871_
+	VARIANT_TAG f_268609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_218874_ p_218874_
+		1 p_218875_ p_218875_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Holder;)V <init>
+		0 p_218877_ p_218877_
+		1 p_218878_ p_218878_
+		2 p_218879_ p_218879_
+		3 p_218880_ p_218880_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31904_ p_31904_
+		1 p_31905_ p_31905_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31935_ p_31935_
+	create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_218887_
+		static
+		0 p_218888_ p_218888_
+		1 p_218889_ p_218889_
+		2 p_218890_ p_218890_
+	defineSynchedData ()V m_8097_
+	dropItem (Lnet/minecraft/world/entity/Entity;)V m_5553_
+		0 p_31925_ p_31925_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getDefaultVariant ()Lnet/minecraft/core/Holder; m_218902_
+		static
+	getHeight ()I m_7068_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getVariant ()Lnet/minecraft/core/Holder; m_28554_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getWidth ()I m_7076_
+	lambda$create$0 (Lnet/minecraft/world/entity/decoration/Painting;Lnet/minecraft/core/Holder;)Z m_289146_
+		static
+		0 p_289457_ p_289457_
+		1 p_289458_ p_289458_
+	lambda$create$1 (ILnet/minecraft/core/Holder;)Z m_218881_
+		static
+		0 p_218882_ p_218882_
+		1 p_218883_ p_218883_
+	lambda$loadVariant$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_257312_
+		static
+		0 p_248378_ p_248378_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_31917_ p_31917_
+		1 p_31918_ p_31918_
+		2 p_31919_ p_31919_
+		3 p_31920_ p_31920_
+		4 p_31921_ p_31921_
+		5 p_31922_ p_31922_
+		6 p_31923_ p_31923_
+	loadVariant (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_269030_
+		static
+		0 p_271010_ p_271010_
+	moveTo (DDDFF)V m_7678_
+		0 p_31929_ p_31929_
+		1 p_31930_ p_31930_
+		2 p_31931_ p_31931_
+		3 p_31932_ p_31932_
+		4 p_31933_ p_31933_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_218896_ p_218896_
+	playPlacementSound ()V m_7084_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31927_ p_31927_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_218894_ p_218894_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262607_ p_262607_
+	setVariant (Lnet/minecraft/core/Holder;)V m_28464_
+		0 p_218892_ p_218892_
+	storeVariant (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder;)V m_269220_
+		static
+		0 p_270928_ p_270928_
+		1 p_270667_ p_270667_
+	trackingPosition ()Lnet/minecraft/world/phys/Vec3; m_213870_
+	variantArea (Lnet/minecraft/core/Holder;)I m_218898_
+		static
+		0 p_218899_ p_218899_
+net/minecraft/world/entity/decoration/PaintingVariant net/minecraft/world/entity/decoration/PaintingVariant
+	height f_218904_
+	width f_218903_
+	<init> (II)V <init>
+		0 p_218906_ p_218906_
+		1 p_218907_ p_218907_
+	getHeight ()I m_218909_
+	getWidth ()I m_218908_
+net/minecraft/world/entity/decoration/PaintingVariants net/minecraft/world/entity/decoration/PaintingVariants
+	ALBAN f_218916_
+	AZTEC f_218915_
+	AZTEC2 f_218917_
+	BOMB f_218918_
+	BURNING_SKULL f_218937_
+	BUST f_218929_
+	COURBET f_218922_
+	CREEBET f_218925_
+	DONKEY_KONG f_218939_
+	EARTH f_218910_
+	FIGHTERS f_218934_
+	FIRE f_218913_
+	GRAHAM f_218927_
+	KEBAB f_218914_
+	MATCH f_218928_
+	PIGSCENE f_218936_
+	PLANT f_218919_
+	POINTER f_218935_
+	POOL f_218921_
+	SEA f_218923_
+	SKELETON f_218938_
+	SKULL_AND_ROSES f_218932_
+	STAGE f_218930_
+	SUNSET f_218924_
+	VOID f_218931_
+	WANDERER f_218926_
+	WASTELAND f_218920_
+	WATER f_218912_
+	WIND f_218911_
+	WITHER f_218933_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/decoration/PaintingVariant; m_218942_
+		static
+		0 p_218943_ p_218943_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_218944_
+		static
+		0 p_218945_ p_218945_
+net/minecraft/world/entity/decoration/package-info net/minecraft/world/entity/decoration/package-info
+net/minecraft/world/entity/item/FallingBlockEntity net/minecraft/world/entity/item/FallingBlockEntity
+	DATA_START_POS f_31945_
+	LOGGER f_201970_
+	blockData f_31944_
+	blockState f_31946_
+	cancelDrop f_31947_
+	dropItem f_31943_
+	fallDamageMax f_31940_
+	fallDamagePerDistance f_149641_
+	hurtEntities f_31939_
+	time f_31942_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31950_ p_31950_
+		1 p_31951_ p_31951_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_31953_ p_31953_
+		1 p_31954_ p_31954_
+		2 p_31955_ p_31955_
+		3 p_31956_ p_31956_
+		4 p_31957_ p_31957_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_31973_ p_31973_
+	callOnBrokenAfterFall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_149650_
+		0 p_149651_ p_149651_
+		1 p_149652_ p_149652_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149643_ p_149643_
+		1 p_149644_ p_149644_
+		2 p_149645_ p_149645_
+	defineSynchedData ()V m_8097_
+	disableDrop ()V m_272001_
+	displayFireAnimation ()Z m_6051_
+	fall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/item/FallingBlockEntity; m_201971_
+		static
+		0 p_201972_ p_201972_
+		1 p_201973_ p_201973_
+		2 p_201974_ p_201974_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_7976_
+		0 p_31962_ p_31962_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_31980_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getStartPos ()Lnet/minecraft/core/BlockPos; m_31978_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	isAttackable ()Z m_6097_
+	isPickable ()Z m_6087_
+	lambda$causeFallDamage$0 (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/entity/Entity;)V m_149646_
+		static
+		0 p_149647_ p_149647_
+		1 p_149648_ p_149648_
+		2 p_149649_ p_149649_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_31964_ p_31964_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_149654_ p_149654_
+	setHurtsEntities (FI)V m_149656_
+		0 p_149657_ p_149657_
+		1 p_149658_ p_149658_
+	setStartPos (Lnet/minecraft/core/BlockPos;)V m_31959_
+		0 p_31960_ p_31960_
+	tick ()V m_8119_
+net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/ItemEntity
+	DATA_ITEM f_31984_
+	INFINITE_LIFETIME f_149661_
+	INFINITE_PICKUP_DELAY f_149660_
+	LIFETIME f_149659_
+	age f_31985_
+	bobOffs f_31983_
+	health f_31987_
+	pickupDelay f_31986_
+	target f_265881_
+	thrower f_31988_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)V <init>
+		0 p_149663_ p_149663_
+		1 p_149664_ p_149664_
+		2 p_149665_ p_149665_
+		3 p_149666_ p_149666_
+		4 p_149667_ p_149667_
+		5 p_149668_ p_149668_
+		6 p_149669_ p_149669_
+		7 p_149670_ p_149670_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_31991_ p_31991_
+		1 p_31992_ p_31992_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_32001_ p_32001_
+		1 p_32002_ p_32002_
+		2 p_32003_ p_32003_
+		3 p_32004_ p_32004_
+		4 p_32005_ p_32005_
+	<init> (Lnet/minecraft/world/entity/item/ItemEntity;)V <init>
+		0 p_31994_ p_31994_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32050_ p_32050_
+	areMergable (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_32026_
+		static
+		0 p_32027_ p_32027_
+		1 p_32028_ p_32028_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_32042_ p_32042_
+	copy ()Lnet/minecraft/world/entity/item/ItemEntity; m_32066_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	fireImmune ()Z m_5825_
+	getAge ()I m_32059_
+	getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; m_20099_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_32055_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSpin (F)F m_32008_
+		0 p_32009_ p_32009_
+	getVisualRotationYInDegrees ()F m_213816_
+	hasPickUpDelay ()Z m_32063_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32013_ p_32013_
+		1 p_32014_ p_32014_
+	isAttackable ()Z m_6097_
+	isMergable ()Z m_32070_
+	lambda$mergeWithNeighbours$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_186267_
+		0 p_186268_ p_186268_
+	makeFakeItem ()V m_32065_
+	merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_32022_
+		static
+		0 p_32023_ p_32023_
+		1 p_32024_ p_32024_
+		2 p_32025_ p_32025_
+	merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V m_32017_
+		static
+		0 p_32018_ p_32018_
+		1 p_32019_ p_32019_
+		2 p_32020_ p_32020_
+		3 p_32021_ p_32021_
+	merge (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_32029_
+		static
+		0 p_32030_ p_32030_
+		1 p_32031_ p_32031_
+		2 p_32032_ p_32032_
+	mergeWithNeighbours ()V m_32069_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32036_ p_32036_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_32040_ p_32040_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32034_ p_32034_
+	setDefaultPickUpDelay ()V m_32060_
+	setExtendedLifetime ()V m_32064_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_32045_
+		0 p_32046_ p_32046_
+	setNeverPickUp ()V m_32062_
+	setNoPickUpDelay ()V m_32061_
+	setPickUpDelay (I)V m_32010_
+		0 p_32011_ p_32011_
+	setTarget (Ljava/util/UUID;)V m_266426_
+		0 p_266724_ p_266724_
+	setThrower (Ljava/util/UUID;)V m_32052_
+		0 p_32053_ p_32053_
+	setUnderLavaMovement ()V m_32068_
+	setUnderwaterMovement ()V m_32067_
+	setUnlimitedLifetime ()V m_149678_
+	tick ()V m_8119_
+	tryToMerge (Lnet/minecraft/world/entity/item/ItemEntity;)V m_32015_
+		0 p_32016_ p_32016_
+net/minecraft/world/entity/item/PrimedTnt net/minecraft/world/entity/item/PrimedTnt
+	DATA_FUSE_ID f_32071_
+	DEFAULT_FUSE_TIME f_149679_
+	owner f_32072_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_32079_ p_32079_
+		1 p_32080_ p_32080_
+		2 p_32081_ p_32081_
+		3 p_32082_ p_32082_
+		4 p_32083_ p_32083_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32076_ p_32076_
+		1 p_32077_ p_32077_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32097_ p_32097_
+	defineSynchedData ()V m_8097_
+	explode ()V m_32103_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_32088_ p_32088_
+		1 p_32089_ p_32089_
+	getFuse ()I m_32100_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32091_ p_32091_
+	setFuse (I)V m_32085_
+		0 p_32086_ p_32086_
+	tick ()V m_8119_
+net/minecraft/world/entity/item/package-info net/minecraft/world/entity/item/package-info
+net/minecraft/world/entity/monster/AbstractIllager net/minecraft/world/entity/monster/AbstractIllager
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32105_ p_32105_
+		1 p_32106_ p_32106_
+	canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z m_6779_
+		0 p_186270_ p_186270_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose
+	$VALUES $VALUES
+	ATTACKING ATTACKING
+	BOW_AND_ARROW BOW_AND_ARROW
+	CELEBRATING CELEBRATING
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	CROSSED CROSSED
+	NEUTRAL NEUTRAL
+	SPELLCASTING SPELLCASTING
+	$values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_149681_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_32120_ p_32120_
+		1 p_32121_ p_32121_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; valueOf
+		static
+		0 p_32123_ p_32123_
+	values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; values
+		static
+net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal
+	this$0 f_32125_
+	<init> (Lnet/minecraft/world/entity/monster/AbstractIllager;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_32127_ p_32127_
+		1 p_32128_ p_32128_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/AbstractSkeleton net/minecraft/world/entity/monster/AbstractSkeleton
+	bowGoal f_32130_
+	meleeGoal f_32131_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32133_ p_32133_
+		1 p_32134_ p_32134_
+	aiStep ()V m_8107_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_32144_ p_32144_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32166_
+		static
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32146_ p_32146_
+		1 p_32147_ p_32147_
+		2 p_32148_ p_32148_
+		3 p_32149_ p_32149_
+		4 p_32150_ p_32150_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_32156_ p_32156_
+		1 p_32157_ p_32157_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32154_ p_32154_
+		1 p_32155_ p_32155_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	isShaking ()Z m_142548_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32141_ p_32141_
+		1 p_32142_ p_32142_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_32159_ p_32159_
+		1 p_32160_ p_32160_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218949_ p_218949_
+		1 p_218950_ p_218950_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32152_ p_32152_
+	reassessWeaponGoal ()V m_32164_
+	registerGoals ()V m_8099_
+	rideTick ()V m_6083_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_32138_ p_32138_
+		1 p_32139_ p_32139_
+net/minecraft/world/entity/monster/AbstractSkeleton$1 net/minecraft/world/entity/monster/AbstractSkeleton$1
+	this$0 f_32168_
+	<init> (Lnet/minecraft/world/entity/monster/AbstractSkeleton;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
+		0 p_32170_ p_32170_
+		1 p_32171_ p_32171_
+		2 p_32172_ p_32172_
+		3 p_32173_ p_32173_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/Blaze net/minecraft/world/entity/monster/Blaze
+	DATA_FLAGS_ID f_32216_
+	allowedHeightOffset f_32214_
+	nextHeightOffsetChangeTick f_32215_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32219_ p_32219_
+		1 p_32220_ p_32220_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32238_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32235_ p_32235_
+	getLightLevelDependentMagicValue ()F m_213856_
+	isCharged ()Z m_32236_
+	isOnFire ()Z m_6060_
+	isSensitiveToWater ()Z m_6126_
+	registerGoals ()V m_8099_
+	setCharged (Z)V m_32240_
+		0 p_32241_ p_32241_
+net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal
+	attackStep f_32243_
+	attackTime f_32244_
+	blaze f_32242_
+	lastSeen f_32245_
+	<init> (Lnet/minecraft/world/entity/monster/Blaze;)V <init>
+		0 p_32247_ p_32247_
+	canUse ()Z m_8036_
+	getFollowDistance ()D m_32252_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/CaveSpider net/minecraft/world/entity/monster/CaveSpider
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32254_ p_32254_
+		1 p_32255_ p_32255_
+	createCaveSpider ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32267_
+		static
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32257_ p_32257_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32259_ p_32259_
+		1 p_32260_ p_32260_
+		2 p_32261_ p_32261_
+		3 p_32262_ p_32262_
+		4 p_32263_ p_32263_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32265_ p_32265_
+		1 p_32266_ p_32266_
+net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/Creeper
+	DATA_IS_IGNITED f_32275_
+	DATA_IS_POWERED f_32274_
+	DATA_SWELL_DIR f_32268_
+	droppedSkulls f_32273_
+	explosionRadius f_32272_
+	maxSwell f_32271_
+	oldSwell f_32269_
+	swell f_32270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32278_ p_32278_
+		1 p_32279_ p_32279_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32304_ p_32304_
+	canDropMobsSkull ()Z m_32313_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_149687_ p_149687_
+		1 p_149688_ p_149688_
+		2 p_149689_ p_149689_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32318_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32281_ p_32281_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_32292_ p_32292_
+		1 p_32293_ p_32293_
+		2 p_32294_ p_32294_
+	explodeCreeper ()V m_32315_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32309_ p_32309_
+	getMaxFallDistance ()I m_6056_
+	getSwellDir ()I m_32310_
+	getSwelling (F)F m_32320_
+		0 p_32321_ p_32321_
+	ignite ()V m_32312_
+	increaseDroppedSkulls ()V m_32314_
+	isIgnited ()Z m_32311_
+	isPowered ()Z m_7090_
+	lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_32288_
+		static
+		0 p_32289_ p_32289_
+		1 p_32290_ p_32290_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_32301_ p_32301_
+		1 p_32302_ p_32302_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32296_ p_32296_
+	registerGoals ()V m_8099_
+	setSwellDir (I)V m_32283_
+		0 p_32284_ p_32284_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_149691_ p_149691_
+	spawnLingeringCloud ()V m_32316_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_32286_ p_32286_
+		1 p_32287_ p_32287_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/CrossbowAttackMob net/minecraft/world/entity/monster/CrossbowAttackMob
+	getProjectileShotVector (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;F)Lorg/joml/Vector3f; m_252851_
+		0 p_254425_ p_254425_
+		1 p_254431_ p_254431_
+		2 p_253913_ p_253913_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	onCrossbowAttackPerformed ()V m_5847_
+	performCrossbowAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_32336_
+		0 p_32337_ p_32337_
+		1 p_32338_ p_32338_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_32339_ p_32339_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_32328_ p_32328_
+		1 p_32329_ p_32329_
+		2 p_32330_ p_32330_
+		3 p_32331_ p_32331_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;FF)V m_32322_
+		0 p_32323_ p_32323_
+		1 p_32324_ p_32324_
+		2 p_32325_ p_32325_
+		3 p_32326_ p_32326_
+		4 p_32327_ p_32327_
+net/minecraft/world/entity/monster/Drowned net/minecraft/world/entity/monster/Drowned
+	NAUTILUS_SHELL_CHANCE f_149692_
+	groundNavigation f_32341_
+	searchingForLand f_32342_
+	waterNavigation f_32340_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32344_ p_32344_
+		1 p_32345_ p_32345_
+	access$002 (Lnet/minecraft/world/entity/monster/Drowned;Lnet/minecraft/world/entity/ai/navigation/PathNavigation;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_32360_
+		static
+		0 p_32361_ p_32361_
+		1 p_32362_ p_32362_
+	addBehaviourGoals ()V m_6878_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_32364_ p_32364_
+		1 p_32365_ p_32365_
+	checkDrownedSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218955_
+		static
+		0 p_218956_ p_218956_
+		1 p_218957_ p_218957_
+		2 p_218958_ p_218958_
+		3 p_218959_ p_218959_
+		4 p_218960_ p_218960_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32370_ p_32370_
+	closeToNextPos ()Z m_32391_
+	convertsInWater ()Z m_7593_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32372_ p_32372_
+		1 p_32373_ p_32373_
+		2 p_32374_ p_32374_
+		3 p_32375_ p_32375_
+		4 p_32376_ p_32376_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32386_ p_32386_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	isDeepEnoughToSpawn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_32366_
+		static
+		0 p_32367_ p_32367_
+		1 p_32368_ p_32368_
+	isPushedByFluid ()Z m_6063_
+	isVisuallySwimming ()Z m_6067_
+	okTarget (Lnet/minecraft/world/entity/LivingEntity;)Z m_32395_
+		0 p_32396_ p_32396_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32356_ p_32356_
+		1 p_32357_ p_32357_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_218953_ p_218953_
+		1 p_218954_ p_218954_
+	setSearchingForLand (Z)V m_32398_
+		0 p_32399_ p_32399_
+	supportsBreakDoorGoal ()Z m_7586_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_32394_ p_32394_
+	updateSwimming ()V m_5844_
+	wantsToSwim ()Z m_32392_
+net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal
+	drowned f_32400_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;DZ)V <init>
+		0 p_32402_ p_32402_
+		1 p_32403_ p_32403_
+		2 p_32404_ p_32404_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal
+	drowned f_32407_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;D)V <init>
+		0 p_32409_ p_32409_
+		1 p_32410_ p_32410_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_32413_ p_32413_
+		1 p_32414_ p_32414_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal
+	level f_32423_
+	mob f_32418_
+	speedModifier f_32422_
+	wantedX f_32419_
+	wantedY f_32420_
+	wantedZ f_32421_
+	<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
+		0 p_32425_ p_32425_
+		1 p_32426_ p_32426_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getWaterPos ()Lnet/minecraft/world/phys/Vec3; m_32430_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Drowned$DrownedMoveControl net/minecraft/world/entity/monster/Drowned$DrownedMoveControl
+	drowned f_32431_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;)V <init>
+		0 p_32433_ p_32433_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal
+	drowned f_32435_
+	seaLevel f_32437_
+	speedModifier f_32436_
+	stuck f_32438_
+	<init> (Lnet/minecraft/world/entity/monster/Drowned;DI)V <init>
+		0 p_32440_ p_32440_
+		1 p_32441_ p_32441_
+		2 p_32442_ p_32442_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal
+	drowned f_32448_
+	<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
+		0 p_32450_ p_32450_
+		1 p_32451_ p_32451_
+		2 p_32452_ p_32452_
+		3 p_32453_ p_32453_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/ElderGuardian
+	EFFECT_AMPLIFIER f_218963_
+	EFFECT_DISPLAY_LIMIT f_218964_
+	EFFECT_DURATION f_218962_
+	EFFECT_INTERVAL f_218965_
+	EFFECT_RADIUS f_218961_
+	ELDER_SIZE_SCALE f_32457_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32460_ p_32460_
+		1 p_32461_ p_32461_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32471_
+		static
+	customServerAiStep ()V m_8024_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackDuration ()I m_7552_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_7868_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32468_ p_32468_
+	lambda$customServerAiStep$0 (Lnet/minecraft/server/level/ServerPlayer;)V m_289147_
+		0 p_289459_ p_289459_
+net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EnderMan
+	DATA_CARRY_STATE f_32482_
+	DATA_CREEPY f_32473_
+	DATA_STARED_AT f_32474_
+	DELAY_BETWEEN_CREEPY_STARE_SOUND f_149694_
+	MIN_DEAGGRESSION_TIME f_149693_
+	PERSISTENT_ANGER_TIME f_32478_
+	SPEED_MODIFIER_ATTACKING f_32481_
+	SPEED_MODIFIER_ATTACKING_UUID f_32472_
+	lastStareSound f_32476_
+	persistentAngerTarget f_32480_
+	remainingPersistentAngerTime f_32479_
+	targetChangeTime f_32477_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32485_ p_32485_
+		1 p_32486_ p_32486_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32520_ p_32520_
+	aiStep ()V m_8107_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32541_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_32497_ p_32497_
+		1 p_32498_ p_32498_
+		2 p_32499_ p_32499_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCarriedBlock ()Lnet/minecraft/world/level/block/state/BlockState; m_32530_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32527_ p_32527_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32517_ p_32517_
+		1 p_32518_ p_32518_
+	hasBeenStaredAt ()Z m_32532_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32494_ p_32494_
+		1 p_32495_ p_32495_
+	hurtWithCleanWater (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/ThrownPotion;F)Z m_186272_
+		0 p_186273_ p_186273_
+		1 p_186274_ p_186274_
+		2 p_186275_ p_186275_
+	isCreepy ()Z m_32531_
+	isLookingAtMe (Lnet/minecraft/world/entity/player/Player;)Z m_32534_
+		0 p_32535_ p_32535_
+	isSensitiveToWater ()Z m_6126_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32513_ p_32513_
+	playStareSound ()V m_32528_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32511_ p_32511_
+	registerGoals ()V m_8099_
+	requiresCustomPersistence ()Z m_8023_
+	setBeingStaredAt ()V m_32533_
+	setCarriedBlock (Lnet/minecraft/world/level/block/state/BlockState;)V m_32521_
+		0 p_32522_ p_32522_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_32509_ p_32509_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_32515_ p_32515_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_32537_ p_32537_
+	startPersistentAngerTimer ()V m_6825_
+	teleport ()Z m_32529_
+	teleport (DDD)Z m_32543_
+		0 p_32544_ p_32544_
+		1 p_32545_ p_32545_
+		2 p_32546_ p_32546_
+	teleportTowards (Lnet/minecraft/world/entity/Entity;)Z m_32500_
+		0 p_32501_ p_32501_
+net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt
+	enderman f_32547_
+	target f_32548_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32550_ p_32550_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal
+	enderman f_32554_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32556_ p_32556_
+	canPlaceBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_32558_
+		0 p_32559_ p_32559_
+		1 p_32560_ p_32560_
+		2 p_32561_ p_32561_
+		3 p_32562_ p_32562_
+		4 p_32563_ p_32563_
+		5 p_32564_ p_32564_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal
+	aggroTime f_32568_
+	continueAggroTargetConditions f_32571_
+	enderman f_32566_
+	isAngerInducing f_252402_
+	pendingTarget f_32567_
+	startAggroTargetConditions f_32570_
+	teleportTime f_32569_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;Ljava/util/function/Predicate;)V <init>
+		0 p_32573_ p_32573_
+		1 p_32574_ p_32574_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	lambda$new$0 (Lnet/minecraft/world/entity/monster/EnderMan;Lnet/minecraft/world/entity/LivingEntity;)Z m_268923_
+		static
+		0 p_269939_ p_269939_
+		1 p_269940_ p_269940_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal
+	enderman f_32583_
+	<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
+		0 p_32585_ p_32585_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/Endermite
+	MAX_LIFE f_149695_
+	life f_32588_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32591_ p_32591_
+		1 p_32592_ p_32592_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32610_ p_32610_
+	aiStep ()V m_8107_
+	checkEndermiteSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218968_
+		static
+		0 p_218969_ p_218969_
+		1 p_218970_ p_218970_
+		2 p_218971_ p_218971_
+		3 p_218972_ p_218972_
+		4 p_218973_ p_218973_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32619_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32615_ p_32615_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32604_ p_32604_
+		1 p_32605_ p_32605_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_32607_ p_32607_
+		1 p_32608_ p_32608_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32595_ p_32595_
+	registerGoals ()V m_8099_
+	setYBodyRot (F)V m_5618_
+		0 p_32621_ p_32621_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Enemy net/minecraft/world/entity/monster/Enemy
+	XP_REWARD_BOSS f_149702_
+	XP_REWARD_HUGE f_149701_
+	XP_REWARD_LARGE f_149700_
+	XP_REWARD_MEDIUM f_149699_
+	XP_REWARD_NONE f_149697_
+	XP_REWARD_SMALL f_149698_
+net/minecraft/world/entity/monster/Evoker net/minecraft/world/entity/monster/Evoker
+	wololoTarget f_32625_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32627_ p_32627_
+		1 p_32628_ p_32628_
+	access$000 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218974_
+		static
+		0 p_218975_ p_218975_
+	access$100 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218976_
+		static
+		0 p_218977_ p_218977_
+	access$200 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218978_
+		static
+		0 p_218979_ p_218979_
+	access$300 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218980_
+		static
+		0 p_218981_ p_218981_
+	access$400 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; m_218982_
+		static
+		0 p_218983_ p_218983_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32646_ p_32646_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_32632_ p_32632_
+		1 p_32633_ p_32633_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32657_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32654_ p_32654_
+	getWololoTarget ()Lnet/minecraft/world/entity/animal/Sheep; m_32662_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_32665_ p_32665_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32642_ p_32642_
+	registerGoals ()V m_8099_
+	setWololoTarget (Lnet/minecraft/world/entity/animal/Sheep;)V m_32634_
+		0 p_32635_ p_32635_
+net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal
+	this$0 f_32666_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32668_ p_32668_
+	createSpellEntity (DDDDFI)V m_32672_
+		0 p_32673_ p_32673_
+		1 p_32674_ p_32674_
+		2 p_32675_ p_32675_
+		3 p_32676_ p_32676_
+		4 p_32677_ p_32677_
+		5 p_32678_ p_32678_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal
+	this$0 f_32684_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32686_ p_32686_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
+	this$0 f_32691_
+	vexCountTargeting f_32692_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32694_ p_32694_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal
+	this$0 f_32704_
+	wololoTargeting f_32705_
+	<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
+		0 p_32707_ p_32707_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getCastWarmupTime ()I m_8069_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_32709_
+		static
+		0 p_32710_ p_32710_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast net/minecraft/world/entity/monster/Ghast
+	DATA_IS_CHARGING f_32721_
+	explosionPower f_32722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32725_ p_32725_
+		1 p_32726_ p_32726_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_32744_ p_32744_
+	checkGhastSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218984_
+		static
+		0 p_218985_ p_218985_
+		1 p_218986_ p_218986_
+		2 p_218987_ p_218987_
+		3 p_218988_ p_218988_
+		4 p_218989_ p_218989_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32752_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExplosionPower ()I m_32751_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32750_ p_32750_
+	getMaxSpawnClusterSize ()I m_5792_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32741_ p_32741_
+		1 p_32742_ p_32742_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32730_ p_32730_
+		1 p_32731_ p_32731_
+	isCharging ()Z m_32756_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_238289_ p_238289_
+	isReflectedFireball (Lnet/minecraft/world/damagesource/DamageSource;)Z m_238407_
+		static
+		0 p_238408_ p_238408_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289148_
+		0 p_289460_ p_289460_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_32733_ p_32733_
+	registerGoals ()V m_8099_
+	setCharging (Z)V m_32758_
+		0 p_32759_ p_32759_
+	shouldDespawnInPeaceful ()Z m_8028_
+net/minecraft/world/entity/monster/Ghast$GhastLookGoal net/minecraft/world/entity/monster/Ghast$GhastLookGoal
+	ghast f_32760_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32762_ p_32762_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/Ghast$GhastMoveControl
+	floatDuration f_32766_
+	ghast f_32765_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32768_ p_32768_
+	canReach (Lnet/minecraft/world/phys/Vec3;I)Z m_32770_
+		0 p_32771_ p_32771_
+		1 p_32772_ p_32772_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal
+	chargeTime f_32773_
+	ghast f_32774_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32776_ p_32776_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal
+	ghast f_32781_
+	<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
+		0 p_32783_ p_32783_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Giant net/minecraft/world/entity/monster/Giant
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32788_ p_32788_
+		1 p_32789_ p_32789_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32796_
+		static
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32794_ p_32794_
+		1 p_32795_ p_32795_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_32791_ p_32791_
+		1 p_32792_ p_32792_
+net/minecraft/world/entity/monster/Guardian net/minecraft/world/entity/monster/Guardian
+	ATTACK_TIME f_149711_
+	DATA_ID_ATTACK_TARGET f_32807_
+	DATA_ID_MOVING f_32797_
+	clientSideAttackTime f_32804_
+	clientSideCachedAttackTarget f_32803_
+	clientSideSpikesAnimation f_32801_
+	clientSideSpikesAnimationO f_32802_
+	clientSideTailAnimation f_32798_
+	clientSideTailAnimationO f_32799_
+	clientSideTailAnimationSpeed f_32800_
+	clientSideTouchedGround f_32805_
+	randomStrollGoal f_32806_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32810_ p_32810_
+		1 p_32811_ p_32811_
+	aiStep ()V m_8107_
+	canBreatheUnderwater ()Z m_6040_
+	checkGuardianSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218990_
+		static
+		0 p_218991_ p_218991_
+		1 p_218992_ p_218992_
+		2 p_218993_ p_218993_
+		3 p_218994_ p_218994_
+		4 p_218995_ p_218995_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32829_ p_32829_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32853_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_32846_ p_32846_
+	defineSynchedData ()V m_8097_
+	getActiveAttackTarget ()Lnet/minecraft/world/entity/LivingEntity; m_32856_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAmbientSoundInterval ()I m_8100_
+	getAttackAnimationScale (F)F m_32812_
+		0 p_32813_ p_32813_
+	getAttackDuration ()I m_7552_
+	getClientSideAttackTime ()F m_264437_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFlopSound ()Lnet/minecraft/sounds/SoundEvent; m_7868_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32852_ p_32852_
+	getMaxHeadXRot ()I m_8132_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getSpikesAnimation (F)F m_32865_
+		0 p_32866_ p_32866_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_32843_ p_32843_
+		1 p_32844_ p_32844_
+	getTailAnimation (F)F m_32863_
+		0 p_32864_ p_32864_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_32831_ p_32831_
+		1 p_32832_ p_32832_
+	hasActiveAttackTarget ()Z m_32855_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_32820_ p_32820_
+		1 p_32821_ p_32821_
+	isMoving ()Z m_32854_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_32834_ p_32834_
+	registerGoals ()V m_8099_
+	setActiveAttackTarget (I)V m_32817_
+		0 p_32818_ p_32818_
+	setMoving (Z)V m_32861_
+		0 p_32862_ p_32862_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_32858_ p_32858_
+net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal
+	attackTime f_32868_
+	elder f_32869_
+	guardian f_32867_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32871_ p_32871_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector
+	guardian f_32877_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32879_ p_32879_
+	test (Ljava/lang/Object;)Z test
+		0 p_32883_ p_32883_
+	test (Lnet/minecraft/world/entity/LivingEntity;)Z test
+		0 p_32881_ p_32881_
+net/minecraft/world/entity/monster/Guardian$GuardianMoveControl net/minecraft/world/entity/monster/Guardian$GuardianMoveControl
+	guardian f_32884_
+	<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
+		0 p_32886_ p_32886_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Husk net/minecraft/world/entity/monster/Husk
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32889_ p_32889_
+		1 p_32890_ p_32890_
+	checkHuskSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_218996_
+		static
+		0 p_218997_ p_218997_
+		1 p_218998_ p_218998_
+		2 p_218999_ p_218999_
+		3 p_219000_ p_219000_
+		4 p_219001_ p_219001_
+	convertsInWater ()Z m_7593_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_32892_ p_32892_
+	doUnderWaterConversion ()V m_7595_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32903_ p_32903_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	isSunSensitive ()Z m_5884_
+net/minecraft/world/entity/monster/Illusioner net/minecraft/world/entity/monster/Illusioner
+	ILLUSION_SPREAD f_149714_
+	ILLUSION_TRANSITION_TICKS f_149713_
+	NUM_ILLUSIONS f_149715_
+	clientSideIllusionOffsets f_32909_
+	clientSideIllusionTicks f_32908_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32911_ p_32911_
+		1 p_32912_ p_32912_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_32915_ p_32915_
+		1 p_32916_ p_32916_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_32931_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_32921_ p_32921_
+		1 p_32922_ p_32922_
+		2 p_32923_ p_32923_
+		3 p_32924_ p_32924_
+		4 p_32925_ p_32925_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32930_ p_32930_
+	getIllusionOffsets (F)[Lnet/minecraft/world/phys/Vec3; m_32939_
+		0 p_32940_ p_32940_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_32938_ p_32938_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_32918_ p_32918_
+		1 p_32919_ p_32919_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal
+	lastTargetId f_32942_
+	this$0 f_32941_
+	<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
+		0 p_32944_ p_32944_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal
+	this$0 f_32955_
+	<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
+		0 p_32957_ p_32957_
+	canUse ()Z m_8036_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+net/minecraft/world/entity/monster/MagmaCube net/minecraft/world/entity/monster/MagmaCube
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_32968_ p_32968_
+		1 p_32969_ p_32969_
+	checkMagmaCubeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219002_
+		static
+		0 p_219003_ p_219003_
+		1 p_219004_ p_219004_
+		2 p_219005_ p_219005_
+		3 p_219006_ p_219006_
+		4 p_219007_ p_219007_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_32975_ p_32975_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33000_
+		static
+	decreaseSquish ()V m_7480_
+	getAttackDamage ()F m_7566_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_32992_ p_32992_
+	getJumpDelay ()I m_7549_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_7903_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; m_6300_
+	getSquishSound ()Lnet/minecraft/sounds/SoundEvent; m_7905_
+	isDealsDamage ()Z m_7483_
+	isOnFire ()Z m_6060_
+	jumpFromGround ()V m_6135_
+	jumpInLiquid (Lnet/minecraft/tags/TagKey;)V m_203347_
+		0 p_204065_ p_204065_
+	setSize (IZ)V m_7839_
+		0 p_32972_ p_32972_
+		1 p_32973_ p_32973_
+net/minecraft/world/entity/monster/Monster net/minecraft/world/entity/monster/Monster
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33002_ p_33002_
+		1 p_33003_ p_33003_
+	aiStep ()V m_8107_
+	checkAnyLightMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219019_
+		static
+		0 p_219020_ p_219020_
+		1 p_219021_ p_219021_
+		2 p_219022_ p_219022_
+		3 p_219023_ p_219023_
+		4 p_219024_ p_219024_
+	checkMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219013_
+		static
+		0 p_219014_ p_219014_
+		1 p_219015_ p_219015_
+		2 p_219016_ p_219016_
+		3 p_219017_ p_219017_
+		4 p_219018_ p_219018_
+	createMonsterAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33035_
+		static
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33034_ p_33034_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_33038_ p_33038_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33013_ p_33013_
+		1 p_33014_ p_33014_
+	isDarkEnoughToSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219009_
+		static
+		0 p_219010_ p_219010_
+		1 p_219011_ p_219011_
+		2 p_219012_ p_219012_
+	isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z m_6935_
+		0 p_33036_ p_33036_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldDropExperience ()Z m_6149_
+	shouldDropLoot ()Z m_6125_
+	updateNoActionTime ()V m_7562_
+net/minecraft/world/entity/monster/PatrollingMonster net/minecraft/world/entity/monster/PatrollingMonster
+	patrolLeader f_33043_
+	patrolTarget f_33042_
+	patrolling f_33044_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33046_ p_33046_
+		1 p_33047_ p_33047_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33063_ p_33063_
+	canBeLeader ()Z m_7490_
+	canJoinPatrol ()Z m_7492_
+	checkPatrollingMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219025_
+		static
+		0 p_219026_ p_219026_
+		1 p_219027_ p_219027_
+		2 p_219028_ p_219028_
+		3 p_219029_ p_219029_
+		4 p_219030_ p_219030_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33049_ p_33049_
+		1 p_33050_ p_33050_
+		2 p_33051_ p_33051_
+		3 p_33052_ p_33052_
+		4 p_33053_ p_33053_
+	findPatrolTarget ()V m_33068_
+	getMyRidingOffset ()D m_6049_
+	getPatrolTarget ()Lnet/minecraft/core/BlockPos; m_33065_
+	hasPatrolTarget ()Z m_33066_
+	isPatrolLeader ()Z m_33067_
+	isPatrolling ()Z m_33069_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33055_ p_33055_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_33073_ p_33073_
+	setPatrolLeader (Z)V m_33075_
+		0 p_33076_ p_33076_
+	setPatrolTarget (Lnet/minecraft/core/BlockPos;)V m_33070_
+		0 p_33071_ p_33071_
+	setPatrolling (Z)V m_33077_
+		0 p_33078_ p_33078_
+net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal
+	NAVIGATION_FAILED_COOLDOWN f_149720_
+	cooldownUntil f_33082_
+	leaderSpeedModifier f_33081_
+	mob f_33079_
+	speedModifier f_33080_
+	<init> (Lnet/minecraft/world/entity/monster/PatrollingMonster;DD)V <init>
+		0 p_33084_ p_33084_
+		1 p_33085_ p_33085_
+		2 p_33086_ p_33086_
+	canUse ()Z m_8036_
+	findPatrolCompanions ()Ljava/util/List; m_33093_
+	lambda$findPatrolCompanions$0 (Lnet/minecraft/world/entity/monster/PatrollingMonster;)Z m_264002_
+		0 p_264971_ p_264971_
+	moveRandomly ()Z m_33094_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/Phantom
+	FLAP_DEGREES_PER_TICK f_149721_
+	ID_SIZE f_33095_
+	TICKS_PER_FLAP f_149722_
+	anchorPoint f_33098_
+	attackPhase f_33096_
+	moveTargetPoint f_33097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33101_ p_33101_
+		1 p_33102_ p_33102_
+	access$000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219031_
+		static
+		0 p_219032_ p_219032_
+	access$100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219033_
+		static
+		0 p_219034_ p_219034_
+	access$1000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219051_
+		static
+		0 p_219052_ p_219052_
+	access$1100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219053_
+		static
+		0 p_219054_ p_219054_
+	access$200 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219035_
+		static
+		0 p_219036_ p_219036_
+	access$300 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219037_
+		static
+		0 p_219038_ p_219038_
+	access$400 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219039_
+		static
+		0 p_219040_ p_219040_
+	access$500 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219041_
+		static
+		0 p_219042_ p_219042_
+	access$600 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219043_
+		static
+		0 p_219044_ p_219044_
+	access$700 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219045_
+		static
+		0 p_219046_ p_219046_
+	access$800 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219047_
+		static
+		0 p_219048_ p_219048_
+	access$900 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; m_219049_
+		static
+		0 p_219050_ p_219050_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33141_ p_33141_
+	aiStep ()V m_8107_
+	canAttackType (Lnet/minecraft/world/entity/EntityType;)Z m_6549_
+		0 p_33111_ p_33111_
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33126_ p_33126_
+		1 p_33127_ p_33127_
+		2 p_33128_ p_33128_
+		3 p_33129_ p_33129_
+		4 p_33130_ p_33130_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_33113_ p_33113_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33152_ p_33152_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getPhantomSize ()I m_33172_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSoundVolume ()F m_6121_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33136_ p_33136_
+		1 p_33137_ p_33137_
+	getUniqueFlapTickOffset ()I m_149736_
+	isFlapping ()Z m_142039_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33134_ p_33134_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33132_ p_33132_
+	registerGoals ()V m_8099_
+	setPhantomSize (I)V m_33108_
+		0 p_33109_ p_33109_
+	shouldDespawnInPeaceful ()Z m_8028_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_33107_ p_33107_
+	tick ()V m_8119_
+	updatePhantomSizeInfo ()V m_33155_
+net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/Phantom$AttackPhase
+	$VALUES $VALUES
+	CIRCLE CIRCLE
+	SWOOP SWOOP
+	$values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; m_149737_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_33186_ p_33186_
+		1 p_33187_ p_33187_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; valueOf
+		static
+		0 p_33189_ p_33189_
+	values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; values
+		static
+net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal
+	attackTargeting f_33192_
+	nextScanTick f_33193_
+	this$0 f_33191_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33195_ p_33195_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
+	nextSweepTick f_33202_
+	this$0 f_33201_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33204_ p_33204_
+	canUse ()Z m_8036_
+	setAnchorAboveTarget ()V m_33212_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl
+	this$0 f_33213_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33215_ p_33215_
+		1 p_33216_ p_33216_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
+	angle f_33219_
+	clockwise f_33222_
+	distance f_33220_
+	height f_33221_
+	this$0 f_33218_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33224_ p_33224_
+	canUse ()Z m_8036_
+	selectNext ()V m_33231_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Phantom$PhantomLookControl net/minecraft/world/entity/monster/Phantom$PhantomLookControl
+	this$0 f_33232_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33234_ p_33234_
+		1 p_33235_ p_33235_
+	tick ()V m_8128_
+net/minecraft/world/entity/monster/Phantom$PhantomMoveControl net/minecraft/world/entity/monster/Phantom$PhantomMoveControl
+	speed f_33238_
+	this$0 f_33237_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_33240_ p_33240_
+		1 p_33241_ p_33241_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal
+	this$0 f_33243_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33245_ p_33245_
+	touchingTarget ()Z m_33246_
+net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
+	CAT_SEARCH_TICK_DELAY f_199895_
+	catSearchTick f_199897_
+	isScaredOfCat f_199896_
+	this$0 f_33247_
+	<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
+		0 p_33249_ p_33249_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Pillager net/minecraft/world/entity/monster/Pillager
+	CROSSBOW_POWER f_149739_
+	INVENTORY_SIZE f_149740_
+	IS_CHARGING_CROSSBOW f_33258_
+	SLOT_OFFSET f_149738_
+	inventory f_33259_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33262_ p_33262_
+		1 p_33263_ p_33263_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33300_ p_33300_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_33267_ p_33267_
+		1 p_33268_ p_33268_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_33280_ p_33280_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33307_
+		static
+	defineSynchedData ()V m_8097_
+	enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V m_214095_
+		0 p_219056_ p_219056_
+		1 p_219057_ p_219057_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33282_ p_33282_
+		1 p_33283_ p_33283_
+		2 p_33284_ p_33284_
+		3 p_33285_ p_33285_
+		4 p_33286_ p_33286_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33306_ p_33306_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getMaxSpawnClusterSize ()I m_5792_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149743_ p_149743_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33288_ p_33288_
+		1 p_33289_ p_33289_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_33314_ p_33314_
+	isChargingCrossbow ()Z m_33309_
+	onCrossbowAttackPerformed ()V m_5847_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_33272_ p_33272_
+		1 p_33273_ p_33273_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_33296_ p_33296_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219059_ p_219059_
+		1 p_219060_ p_219060_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33291_ p_33291_
+	registerGoals ()V m_8099_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_33302_ p_33302_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_33275_ p_33275_
+		1 p_33276_ p_33276_
+		2 p_33277_ p_33277_
+		3 p_33278_ p_33278_
+	wantsItem (Lnet/minecraft/world/item/ItemStack;)Z m_149744_
+		0 p_149745_ p_149745_
+net/minecraft/world/entity/monster/RangedAttackMob net/minecraft/world/entity/monster/RangedAttackMob
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_33317_ p_33317_
+		1 p_33318_ p_33318_
+net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/Ravager
+	ATTACK_DURATION f_149753_
+	ATTACK_MOVEMENT_SPEED f_149748_
+	BASE_MOVEMENT_SPEED f_149747_
+	NO_RAVAGER_AND_ALIVE f_33319_
+	STUNNED_COLOR f_149749_
+	STUNNED_COLOR_BLUE f_149750_
+	STUNNED_COLOR_GREEN f_149751_
+	STUNNED_COLOR_RED f_149752_
+	STUN_DURATION f_149746_
+	attackTick f_33320_
+	roarTick f_33322_
+	stunnedTick f_33321_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33325_ p_33325_
+		1 p_33326_ p_33326_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33353_ p_33353_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_33337_ p_33337_
+		1 p_33338_ p_33338_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_33361_ p_33361_
+	canBeLeader ()Z m_7490_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_33342_ p_33342_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33371_
+		static
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_33328_ p_33328_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackTick ()I m_33362_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33359_ p_33359_
+	getMaxHeadYRot ()I m_8085_
+	getPassengersRidingOffset ()D m_6048_
+	getRoarTick ()I m_33366_
+	getStunnedTick ()I m_33364_
+	handleEntityEvent (B)V m_7822_
+		0 p_33335_ p_33335_
+	hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z m_142582_
+		0 p_149755_ p_149755_
+	isImmobile ()Z m_6107_
+	lambda$registerGoals$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_199898_
+		static
+		0 p_199899_ p_199899_
+	lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z m_33345_
+		static
+		0 p_33346_ p_33346_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33350_ p_33350_
+		1 p_33351_ p_33351_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33344_ p_33344_
+	registerGoals ()V m_8099_
+	roar ()V m_33368_
+	strongKnockback (Lnet/minecraft/world/entity/Entity;)V m_33339_
+		0 p_33340_ p_33340_
+	stunEffect ()V m_33367_
+	updateControlFlags ()V m_8022_
+net/minecraft/world/entity/monster/Ravager$RavagerMeleeAttackGoal net/minecraft/world/entity/monster/Ravager$RavagerMeleeAttackGoal
+	this$0 f_33373_
+	<init> (Lnet/minecraft/world/entity/monster/Ravager;)V <init>
+		0 p_33375_ p_33375_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_33377_ p_33377_
+net/minecraft/world/entity/monster/Shulker net/minecraft/world/entity/monster/Shulker
+	COVERED_ARMOR_MODIFIER f_33395_
+	COVERED_ARMOR_MODIFIER_UUID f_33394_
+	DATA_ATTACH_FACE_ID f_33392_
+	DATA_COLOR_ID f_33393_
+	DATA_PEEK_ID f_33401_
+	DEFAULT_COLOR f_149758_
+	FORWARD f_149763_
+	MAX_LID_OPEN f_149765_
+	MAX_TELEPORT_DISTANCE f_149759_
+	NO_COLOR f_149757_
+	OTHER_SHULKER_LIMIT f_149761_
+	OTHER_SHULKER_SCAN_RADIUS f_149760_
+	PEEK_PER_TICK f_149762_
+	TELEPORT_STEPS f_149756_
+	clientOldAttachPosition f_149764_
+	clientSideTeleportInterpolation f_33399_
+	currentPeekAmount f_33397_
+	currentPeekAmountO f_33396_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33404_ p_33404_
+		1 p_33405_ p_33405_
+	access$000 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219064_
+		static
+		0 p_219065_ p_219065_
+	access$100 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219068_
+		static
+		0 p_219069_ p_219069_
+	access$200 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219070_
+		static
+		0 p_219071_ p_219071_
+	access$300 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219072_
+		static
+		0 p_219073_ p_219073_
+	access$400 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; m_219074_
+		static
+		0 p_219075_ p_219075_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33443_ p_33443_
+	canBeCollidedWith ()Z m_5829_
+	canStayAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_149785_
+		0 p_149786_ p_149786_
+		1 p_149787_ p_149787_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33477_
+		static
+	createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; m_7560_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_149780_ p_149780_
+		1 p_149781_ p_149781_
+		2 p_149782_ p_149782_
+		3 p_149783_ p_149783_
+		4 p_149784_ p_149784_
+	findAttachableSurface (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; m_149810_
+		0 p_149811_ p_149811_
+	findNewAttachment ()V m_149807_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttachFace ()Lnet/minecraft/core/Direction; m_33461_
+	getClientPeekAmount (F)F m_33480_
+		0 p_33481_ p_33481_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_33467_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; m_20184_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33457_ p_33457_
+	getMaxHeadXRot ()I m_8132_
+	getMaxHeadYRot ()I m_8085_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getPhysicalPeek (F)F m_149768_
+		static
+		0 p_149769_ p_149769_
+	getPickRadius ()F m_6143_
+	getProgressAabb (Lnet/minecraft/core/Direction;F)Lnet/minecraft/world/phys/AABB; m_149790_
+		static
+		0 p_149791_ p_149791_
+		1 p_149792_ p_149792_
+	getProgressDeltaAabb (Lnet/minecraft/core/Direction;FF)Lnet/minecraft/world/phys/AABB; m_149793_
+		static
+		0 p_149794_ p_149794_
+		1 p_149795_ p_149795_
+		2 p_149796_ p_149796_
+	getRawPeekAmount ()I m_33463_
+	getRenderPosition (F)Ljava/util/Optional; m_149766_
+		0 p_149767_ p_149767_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33438_ p_33438_
+		1 p_33439_ p_33439_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Ljava/util/Optional; m_28554_
+	hitByShulkerBullet ()V m_149805_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_33421_ p_33421_
+		1 p_33422_ p_33422_
+	isClosed ()Z m_33468_
+	isPositionBlocked (Lnet/minecraft/core/BlockPos;)Z m_149812_
+		0 p_149813_ p_149813_
+	lambda$onPeekAmountChange$1 (Lnet/minecraft/world/entity/Entity;)Z m_149770_
+		0 p_149771_ p_149771_
+	lambda$setVariant$2 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; m_262359_
+		static
+		0 p_262566_ p_262566_
+	lambda$static$0 ()Lorg/joml/Vector3f; m_252710_
+		static
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_33411_ p_33411_
+		1 p_33412_ p_33412_
+		2 p_33413_ p_33413_
+		3 p_33414_ p_33414_
+		4 p_33415_ p_33415_
+		5 p_33416_ p_33416_
+		6 p_33417_ p_33417_
+	makeBoundingBox ()Lnet/minecraft/world/phys/AABB; m_142242_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_33424_ p_33424_
+		1 p_33425_ p_33425_
+	onPeekAmountChange ()V m_149809_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33434_ p_33434_
+	playAmbientSound ()V m_8032_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_33474_ p_33474_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33432_ p_33432_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_219067_ p_219067_
+	registerGoals ()V m_8099_
+	setAttachFace (Lnet/minecraft/core/Direction;)V m_149788_
+		0 p_149789_ p_149789_
+	setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V m_20256_
+		0 p_149804_ p_149804_
+	setPos (DDD)V m_6034_
+		0 p_33449_ p_33449_
+		1 p_33450_ p_33450_
+		2 p_33451_ p_33451_
+	setRawPeekAmount (I)V m_33418_
+		0 p_33419_ p_33419_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262660_ p_262660_
+	setVariant (Ljava/util/Optional;)V m_28464_
+		0 p_262609_ p_262609_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_149773_ p_149773_
+		1 p_149774_ p_149774_
+	stopRiding ()V m_8127_
+	teleportSomewhere ()Z m_33460_
+	tick ()V m_8119_
+	updatePeekAmount ()Z m_149808_
+net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal
+	attackTime f_33483_
+	this$0 f_33482_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33485_ p_33485_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_149816_ p_149816_
+	clientTick ()V m_8121_
+net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33496_ p_33496_
+	canUse ()Z m_8036_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_33499_ p_33499_
+	lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_33500_
+		static
+		0 p_33501_ p_33501_
+net/minecraft/world/entity/monster/Shulker$ShulkerLookControl net/minecraft/world/entity/monster/Shulker$ShulkerLookControl
+	this$0 f_149817_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_149819_ p_149819_
+		1 p_149820_ p_149820_
+	clampHeadRotationToBody ()V m_142586_
+	getXRotD ()Ljava/util/Optional; m_180897_
+	getYRotD ()Ljava/util/Optional; m_180896_
+net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal
+	this$0 f_33502_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33504_ p_33504_
+		1 p_33505_ p_33505_
+	canUse ()Z m_8036_
+	getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; m_7255_
+		0 p_33508_ p_33508_
+net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal
+	peekTime f_33510_
+	this$0 f_33509_
+	<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
+		0 p_33512_ p_33512_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Silverfish net/minecraft/world/entity/monster/Silverfish
+	friendsGoal f_33521_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33523_ p_33523_
+		1 p_33524_ p_33524_
+	checkSilverfishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219076_
+		static
+		0 p_219077_ p_219077_
+		1 p_219078_ p_219078_
+		2 p_219079_ p_219079_
+		3 p_219080_ p_219080_
+		4 p_219081_ p_219081_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33551_
+		static
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33549_ p_33549_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33540_ p_33540_
+		1 p_33541_ p_33541_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33530_ p_33530_
+		1 p_33531_ p_33531_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_33527_ p_33527_
+		1 p_33528_ p_33528_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33543_ p_33543_
+		1 p_33544_ p_33544_
+	registerGoals ()V m_8099_
+	setYBodyRot (F)V m_5618_
+		0 p_33553_ p_33553_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal
+	doMerge f_33556_
+	selectedDirection f_33555_
+	<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
+		0 p_33558_ p_33558_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal
+	lookForFriends f_33563_
+	silverfish f_33562_
+	<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
+		0 p_33565_ p_33565_
+	canUse ()Z m_8036_
+	notifyHurt ()V m_33568_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Skeleton net/minecraft/world/entity/monster/Skeleton
+	CONVERSION_TAG f_149825_
+	DATA_STRAY_CONVERSION_ID f_149826_
+	TOTAL_CONVERSION_TIME f_263441_
+	conversionTime f_149828_
+	inPowderSnowTime f_149827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33570_ p_33570_
+		1 p_33571_ p_33571_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_149836_ p_149836_
+	canFreeze ()Z m_142079_
+	defineSynchedData ()V m_8097_
+	doFreezeConversion ()V m_149840_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_33574_ p_33574_
+		1 p_33575_ p_33575_
+		2 p_33576_ p_33576_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33579_ p_33579_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	isFreezeConverting ()Z m_149839_
+	isShaking ()Z m_142548_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_149833_ p_149833_
+	setFreezeConverting (Z)V m_149842_
+		0 p_149843_ p_149843_
+	startFreezeConversion (I)V m_149830_
+		0 p_149831_ p_149831_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Slime net/minecraft/world/entity/monster/Slime
+	ID_SIZE f_33582_
+	MAX_SIZE f_149845_
+	MIN_SIZE f_149844_
+	oSquish f_33585_
+	squish f_33584_
+	targetSquish f_33581_
+	wasOnGround f_33583_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33588_ p_33588_
+		1 p_33589_ p_33589_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33619_ p_33619_
+	checkSlimeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219112_
+		static
+		0 p_219113_ p_219113_
+		1 p_219114_ p_219114_
+		2 p_219115_ p_219115_
+		3 p_219116_ p_219116_
+		4 p_219117_ p_219117_
+	dealDamage (Lnet/minecraft/world/entity/LivingEntity;)V m_33637_
+		0 p_33638_ p_33638_
+	decreaseSquish ()V m_7480_
+	defineSynchedData ()V m_8097_
+	doPlayJumpSound ()Z m_33634_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33601_ p_33601_
+		1 p_33602_ p_33602_
+		2 p_33603_ p_33603_
+		3 p_33604_ p_33604_
+		4 p_33605_ p_33605_
+	getAttackDamage ()F m_7566_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_33597_ p_33597_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33631_ p_33631_
+	getJumpDelay ()I m_7549_
+	getJumpSound ()Lnet/minecraft/sounds/SoundEvent; m_7903_
+	getMaxHeadXRot ()I m_8132_
+	getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; m_6300_
+	getSize ()I m_33632_
+	getSoundPitch ()F m_33642_
+	getSoundVolume ()F m_6121_
+	getSquishSound ()Lnet/minecraft/sounds/SoundEvent; m_7905_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33614_ p_33614_
+		1 p_33615_ p_33615_
+	getType ()Lnet/minecraft/world/entity/EntityType; m_6095_
+	isDealsDamage ()Z m_7483_
+	isTiny ()Z m_33633_
+	jumpFromGround ()V m_6135_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289149_
+		0 p_289461_ p_289461_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33609_ p_33609_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_33611_ p_33611_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_33636_ p_33636_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33607_ p_33607_
+	refreshDimensions ()V m_6210_
+	registerGoals ()V m_8099_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_149847_ p_149847_
+	setSize (IZ)V m_7839_
+		0 p_33594_ p_33594_
+		1 p_33595_ p_33595_
+	shouldDespawnInPeaceful ()Z m_8028_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Slime$SlimeAttackGoal net/minecraft/world/entity/monster/Slime$SlimeAttackGoal
+	growTiredTimer f_33646_
+	slime f_33645_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33648_ p_33648_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/Slime$SlimeFloatGoal
+	slime f_33653_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33655_ p_33655_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal
+	slime f_33658_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33660_ p_33660_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Slime$SlimeMoveControl net/minecraft/world/entity/monster/Slime$SlimeMoveControl
+	isAggressive f_33666_
+	jumpDelay f_33664_
+	slime f_33665_
+	yRot f_33663_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33668_ p_33668_
+	setDirection (FZ)V m_33672_
+		0 p_33673_ p_33673_
+		1 p_33674_ p_33674_
+	setWantedMovement (D)V m_33670_
+		0 p_33671_ p_33671_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal
+	chosenDegrees f_33676_
+	nextRandomizeTime f_33677_
+	slime f_33675_
+	<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
+		0 p_33679_ p_33679_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/SpellcasterIllager net/minecraft/world/entity/monster/SpellcasterIllager
+	DATA_SPELL_CASTING_ID f_33720_
+	currentSpell f_33721_
+	spellCastingTickCount f_33719_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33724_ p_33724_
+		1 p_33725_ p_33725_
+	access$000 (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_149850_
+		static
+		0 p_149851_ p_149851_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33734_ p_33734_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7894_
+	getCurrentSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_33737_
+	getSpellCastingTime ()I m_33738_
+	isCastingSpell ()Z m_33736_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33732_ p_33732_
+	setIsCastingSpell (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V m_33727_
+		0 p_33728_ p_33728_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell
+	$VALUES $VALUES
+	BLINDNESS BLINDNESS
+	BY_ID f_262732_
+	DISAPPEAR DISAPPEAR
+	FANGS FANGS
+	NONE NONE
+	SUMMON_VEX SUMMON_VEX
+	WOLOLO WOLOLO
+	id f_33747_
+	spellColor f_33748_
+	$values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_149852_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIDDD)V <init>
+		0 p_33752_ p_33752_
+		1 p_33753_ p_33753_
+		2 p_33754_ p_33754_
+		3 p_33755_ p_33755_
+		4 p_33756_ p_33756_
+		5 p_33757_ p_33757_
+	byId (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_33758_
+		static
+		0 p_33759_ p_33759_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)I m_262804_
+		static
+		0 p_263091_ p_263091_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; valueOf
+		static
+		0 p_33765_ p_33765_
+	values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; values
+		static
+net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal
+	this$0 f_33767_
+	<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
+		0 p_33769_ p_33769_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal
+	attackWarmupDelay f_33774_
+	nextAttackTickCount f_33775_
+	this$0 f_33776_
+	<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
+		0 p_33778_ p_33778_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getCastWarmupTime ()I m_8069_
+	getCastingInterval ()I m_8067_
+	getCastingTime ()I m_8089_
+	getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m_7269_
+	getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; m_7030_
+	performSpellCasting ()V m_8130_
+	start ()V m_8056_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Spider net/minecraft/world/entity/monster/Spider
+	DATA_FLAGS_ID f_33783_
+	SPIDER_SPECIAL_EFFECT_CHANCE f_149853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33786_ p_33786_
+		1 p_33787_ p_33787_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_33809_ p_33809_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33815_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_33802_ p_33802_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33790_ p_33790_
+		1 p_33791_ p_33791_
+		2 p_33792_ p_33792_
+		3 p_33793_ p_33793_
+		4 p_33794_ p_33794_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33814_ p_33814_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_33799_ p_33799_
+		1 p_33800_ p_33800_
+	isClimbing ()Z m_33816_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_33796_ p_33796_
+		1 p_33797_ p_33797_
+	onClimbable ()Z m_6147_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33804_ p_33804_
+		1 p_33805_ p_33805_
+	registerGoals ()V m_8099_
+	setClimbing (Z)V m_33819_
+		0 p_33820_ p_33820_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Spider$SpiderAttackGoal net/minecraft/world/entity/monster/Spider$SpiderAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Spider;)V <init>
+		0 p_33822_ p_33822_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_33825_ p_33825_
+net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData
+	effect f_33827_
+	<init> ()V <init>
+	setRandomEffect (Lnet/minecraft/util/RandomSource;)V m_219118_
+		0 p_219119_ p_219119_
+net/minecraft/world/entity/monster/Spider$SpiderTargetGoal net/minecraft/world/entity/monster/Spider$SpiderTargetGoal
+	<init> (Lnet/minecraft/world/entity/monster/Spider;Ljava/lang/Class;)V <init>
+		0 p_33832_ p_33832_
+		1 p_33833_ p_33833_
+	canUse ()Z m_8036_
+net/minecraft/world/entity/monster/Stray net/minecraft/world/entity/monster/Stray
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33836_ p_33836_
+		1 p_33837_ p_33837_
+	checkStraySpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219120_
+		static
+		0 p_219121_ p_219121_
+		1 p_219122_ p_219122_
+		2 p_219123_ p_219123_
+		3 p_219124_ p_219124_
+		4 p_219125_ p_219125_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_33846_ p_33846_
+		1 p_33847_ p_33847_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33850_ p_33850_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+net/minecraft/world/entity/monster/Strider net/minecraft/world/entity/monster/Strider
+	DATA_BOOST_TIME f_33854_
+	DATA_SADDLE_ID f_33856_
+	DATA_SUFFOCATING f_33855_
+	FOOD_ITEMS f_33852_
+	STEERING_MODIFIER f_149856_
+	SUFFOCATE_STEERING_MODIFIER f_149854_
+	SUFFOCATING_MODIFIER f_273843_
+	SUFFOCATING_MODIFIER_UUID f_273909_
+	TEMPT_ITEMS f_33853_
+	panicGoal f_33859_
+	steering f_33857_
+	temptGoal f_33858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33862_ p_33862_
+		1 p_33863_ p_33863_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_33918_ p_33918_
+	boost ()Z m_6746_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_33950_ p_33950_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z m_203441_
+		0 p_204067_ p_204067_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_33870_ p_33870_
+		1 p_33871_ p_33871_
+		2 p_33872_ p_33872_
+		3 p_33873_ p_33873_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_33880_ p_33880_
+	checkStriderSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219128_
+		static
+		0 p_219129_ p_219129_
+		1 p_219130_ p_219130_
+		2 p_219131_ p_219131_
+		3 p_219132_ p_219132_
+		4 p_219133_ p_219133_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_33937_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_33913_ p_33913_
+	defineSynchedData ()V m_8097_
+	dropEquipment ()V m_5907_
+	equipSaddle (Lnet/minecraft/sounds/SoundSource;)V m_5853_
+		0 p_33878_ p_33878_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_33887_ p_33887_
+		1 p_33888_ p_33888_
+		2 p_33889_ p_33889_
+		3 p_33890_ p_33890_
+		4 p_33891_ p_33891_
+	floatStrider ()V m_33940_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/monster/Strider; m_142606_
+		0 p_149861_ p_149861_
+		1 p_149862_ p_149862_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149858_ p_149858_
+		1 p_149859_ p_149859_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_33908_ p_33908_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_33934_ p_33934_
+	getLeashOffset ()Lnet/minecraft/world/phys/Vec3; m_7939_
+	getPassengersRidingOffset ()D m_6048_
+	getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_274312_
+		0 p_278251_ p_278251_
+		1 p_275578_ p_275578_
+	getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F m_245547_
+		0 p_278317_ p_278317_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_33895_ p_33895_
+		1 p_33896_ p_33896_
+	isBeingTempted ()Z m_33939_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_33946_ p_33946_
+	isOnFire ()Z m_6060_
+	isPanicking ()Z m_33938_
+	isSaddleable ()Z m_6741_
+	isSaddled ()Z m_6254_
+	isSensitiveToWater ()Z m_6126_
+	isSuffocating ()Z m_33935_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_33910_ p_33910_
+		1 p_33911_ p_33911_
+	nextStep ()F m_6059_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_33900_ p_33900_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_33915_ p_33915_
+		1 p_33916_ p_33916_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_33898_ p_33898_
+	registerGoals ()V m_8099_
+	setSuffocating (Z)V m_33951_
+		0 p_33952_ p_33952_
+	shouldPassengersInheritMalus ()Z m_8091_
+	spawnJockey (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; m_33881_
+		0 p_33882_ p_33882_
+		1 p_33883_ p_33883_
+		2 p_33884_ p_33884_
+		3 p_33885_ p_33885_
+	tick ()V m_8119_
+	tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V m_274498_
+		0 p_278331_ p_278331_
+		1 p_278234_ p_278234_
+net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal
+	strider f_33953_
+	<init> (Lnet/minecraft/world/entity/monster/Strider;D)V <init>
+		0 p_33955_ p_33955_
+		1 p_33956_ p_33956_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	getMoveToTarget ()Lnet/minecraft/core/BlockPos; m_6669_
+	isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_6465_
+		0 p_33963_ p_33963_
+		1 p_33964_ p_33964_
+	shouldRecalculatePath ()Z m_8064_
+net/minecraft/world/entity/monster/Strider$StriderPathNavigation net/minecraft/world/entity/monster/Strider$StriderPathNavigation
+	<init> (Lnet/minecraft/world/entity/monster/Strider;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33969_ p_33969_
+		1 p_33970_ p_33970_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_33972_ p_33972_
+	hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_7367_
+		0 p_33974_ p_33974_
+	isStableDestination (Lnet/minecraft/core/BlockPos;)Z m_6342_
+		0 p_33976_ p_33976_
+net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/Vex
+	DATA_FLAGS_ID f_33977_
+	FLAG_IS_CHARGING f_149865_
+	FLAP_DEGREES_PER_TICK f_149863_
+	RIDING_OFFSET f_262262_
+	TICKS_PER_FLAP f_149864_
+	boundOrigin f_33981_
+	hasLimitedLife f_33978_
+	limitedLifeTicks f_33979_
+	owner f_33980_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_33984_ p_33984_
+		1 p_33985_ p_33985_
+	access$000 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219137_
+		static
+		0 p_219138_ p_219138_
+	access$100 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34012_
+		static
+		0 p_34013_ p_34013_
+	access$200 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34016_
+		static
+		0 p_34017_ p_34017_
+	access$300 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219140_
+		static
+		0 p_219141_ p_219141_
+	access$400 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219142_
+		static
+		0 p_219143_ p_219143_
+	access$500 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219144_
+		static
+		0 p_219145_ p_219145_
+	access$600 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; m_219146_
+		static
+		0 p_219147_ p_219147_
+	access$700 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; m_34035_
+		static
+		0 p_34036_ p_34036_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34015_ p_34015_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34040_
+		static
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34002_ p_34002_
+		1 p_34003_ p_34003_
+		2 p_34004_ p_34004_
+		3 p_34005_ p_34005_
+		4 p_34006_ p_34006_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBoundOrigin ()Lnet/minecraft/core/BlockPos; m_34027_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34023_ p_34023_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getMyRidingOffset ()D m_6049_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/Mob; m_19749_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_260180_ p_260180_
+		1 p_260049_ p_260049_
+	getVexFlag (I)Z m_34010_
+		0 p_34011_ p_34011_
+	isCharging ()Z m_34028_
+	isFlapping ()Z m_142039_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_33997_ p_33997_
+		1 p_33998_ p_33998_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219135_ p_219135_
+		1 p_219136_ p_219136_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34008_ p_34008_
+	registerGoals ()V m_8099_
+	setBoundOrigin (Lnet/minecraft/core/BlockPos;)V m_34033_
+		0 p_34034_ p_34034_
+	setIsCharging (Z)V m_34042_
+		0 p_34043_ p_34043_
+	setLimitedLife (I)V m_33987_
+		0 p_33988_ p_33988_
+	setOwner (Lnet/minecraft/world/entity/Mob;)V m_33994_
+		0 p_33995_ p_33995_
+	setVexFlag (IZ)V m_33989_
+		0 p_33990_ p_33990_
+		1 p_33991_ p_33991_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal
+	this$0 f_34044_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34046_ p_34046_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal
+	copyOwnerTargeting f_34053_
+	this$0 f_34052_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/PathfinderMob;)V <init>
+		0 p_34055_ p_34055_
+		1 p_34056_ p_34056_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/Vex$VexMoveControl
+	this$0 f_34059_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34061_ p_34061_
+		1 p_34062_ p_34062_
+	tick ()V m_8126_
+net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal
+	this$0 f_34064_
+	<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
+		0 p_34066_ p_34066_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/monster/Vindicator net/minecraft/world/entity/monster/Vindicator
+	DOOR_BREAKING_PREDICATE f_34070_
+	TAG_JOHNNY f_149867_
+	isJohnny f_34071_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34074_ p_34074_
+		1 p_34075_ p_34075_
+	access$000 (Lnet/minecraft/world/entity/monster/Vindicator;)Lnet/minecraft/util/RandomSource; m_219151_
+		static
+		0 p_219152_ p_219152_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34100_ p_34100_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_34079_ p_34079_
+		1 p_34080_ p_34080_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34104_
+		static
+	customServerAiStep ()V m_8024_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34088_ p_34088_
+		1 p_34089_ p_34089_
+		2 p_34090_ p_34090_
+		3 p_34091_ p_34091_
+		4 p_34092_ p_34092_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; m_6768_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34103_ p_34103_
+	isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z m_7307_
+		0 p_34110_ p_34110_
+	lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z m_34081_
+		static
+		0 p_34082_ p_34082_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219149_ p_219149_
+		1 p_219150_ p_219150_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34094_ p_34094_
+	registerGoals ()V m_8099_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_6593_
+		0 p_34096_ p_34096_
+net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal
+	<init> (Lnet/minecraft/world/entity/Mob;)V <init>
+		0 p_34112_ p_34112_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal
+	<init> (Lnet/minecraft/world/entity/monster/Vindicator;)V <init>
+		0 p_34117_ p_34117_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+net/minecraft/world/entity/monster/Vindicator$VindicatorMeleeAttackGoal net/minecraft/world/entity/monster/Vindicator$VindicatorMeleeAttackGoal
+	this$0 f_34120_
+	<init> (Lnet/minecraft/world/entity/monster/Vindicator;Lnet/minecraft/world/entity/monster/Vindicator;)V <init>
+		0 p_34122_ p_34122_
+		1 p_34123_ p_34123_
+	getAttackReachSqr (Lnet/minecraft/world/entity/LivingEntity;)D m_6639_
+		0 p_34125_ p_34125_
+net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/Witch
+	DATA_USING_ITEM f_34128_
+	SPEED_MODIFIER_DRINKING f_34127_
+	SPEED_MODIFIER_DRINKING_UUID f_34126_
+	attackPlayersGoal f_34131_
+	healRaidersGoal f_34130_
+	usingTime f_34129_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34134_ p_34134_
+		1 p_34135_ p_34135_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_34140_ p_34140_
+		1 p_34141_ p_34141_
+	canBeLeader ()Z m_7490_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34155_
+		static
+	defineSynchedData ()V m_8097_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F m_6515_
+		0 p_34149_ p_34149_
+		1 p_34150_ p_34150_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34154_ p_34154_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34146_ p_34146_
+		1 p_34147_ p_34147_
+	handleEntityEvent (B)V m_7822_
+		0 p_34138_ p_34138_
+	isDrinkingPotion ()Z m_34161_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289150_
+		0 p_289462_ p_289462_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_34143_ p_34143_
+		1 p_34144_ p_34144_
+	registerGoals ()V m_8099_
+	setUsingItem (Z)V m_34163_
+		0 p_34164_ p_34164_
+net/minecraft/world/entity/monster/WitherSkeleton net/minecraft/world/entity/monster/WitherSkeleton
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34166_ p_34166_
+		1 p_34167_ p_34167_
+	canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z m_7301_
+		0 p_34192_ p_34192_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34169_ p_34169_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34174_ p_34174_
+		1 p_34175_ p_34175_
+		2 p_34176_ p_34176_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34178_ p_34178_
+		1 p_34179_ p_34179_
+		2 p_34180_ p_34180_
+		3 p_34181_ p_34181_
+		4 p_34182_ p_34182_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_7932_
+		0 p_34189_ p_34189_
+		1 p_34190_ p_34190_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34195_ p_34195_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34186_ p_34186_
+		1 p_34187_ p_34187_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7878_
+	populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213946_
+		0 p_219157_ p_219157_
+		1 p_219158_ p_219158_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219154_ p_219154_
+		1 p_219155_ p_219155_
+	registerGoals ()V m_8099_
+net/minecraft/world/entity/monster/Zoglin net/minecraft/world/entity/monster/Zoglin
+	ATTACK_DAMAGE f_149872_
+	ATTACK_DURATION f_149876_
+	ATTACK_INTERVAL f_149874_
+	ATTACK_KNOCKBACK f_149870_
+	BABY_ATTACK_DAMAGE f_149873_
+	BABY_ATTACK_INTERVAL f_149875_
+	DATA_BABY_ID f_34201_
+	KNOCKBACK_RESISTANCE f_149871_
+	MAX_HEALTH f_149879_
+	MEMORY_TYPES f_34200_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149877_
+	SENSOR_TYPES f_34198_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149878_
+	attackAnimationRemainingTicks f_34199_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34204_ p_34204_
+		1 p_34205_ p_34205_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34234_ p_34234_
+	aiStep ()V m_8107_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_34246_ p_34246_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_34219_ p_34219_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34257_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34207_ p_34207_
+	findNearestValidAttackTarget ()Ljava/util/Optional; m_34251_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34244_ p_34244_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getPassengersRidingOffset ()D m_6048_
+	handleEntityEvent (B)V m_7822_
+		0 p_34212_ p_34212_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34214_ p_34214_
+		1 p_34215_ p_34215_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34216_
+		static
+		0 p_34217_ p_34217_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34236_
+		static
+		0 p_34237_ p_34237_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34228_
+		static
+		0 p_34229_ p_34229_
+	isAdult ()Z m_34247_
+	isBaby ()Z m_6162_
+	isTargetable (Lnet/minecraft/world/entity/LivingEntity;)Z m_34252_
+		0 p_34253_ p_34253_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34221_ p_34221_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34225_ p_34225_
+	playAngrySound ()V m_34250_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34231_ p_34231_
+		1 p_34232_ p_34232_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34223_ p_34223_
+	sendDebugPackets ()V m_8025_
+	setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_34254_
+		0 p_34255_ p_34255_
+	setBaby (Z)V m_6863_
+		0 p_34227_ p_34227_
+	updateActivity ()V m_34248_
+net/minecraft/world/entity/monster/Zombie net/minecraft/world/entity/monster/Zombie
+	BABY_EYE_HEIGHT_ADJUSTMENT f_256825_
+	BREAK_DOOR_CHANCE f_149883_
+	DATA_BABY_ID f_34268_
+	DATA_DROWNED_CONVERSION_ID f_34261_
+	DATA_SPECIAL_TYPE_ID f_34260_
+	DOOR_BREAKING_PREDICATE f_34262_
+	REINFORCEMENT_ATTEMPTS f_149880_
+	REINFORCEMENT_RANGE_MAX f_149881_
+	REINFORCEMENT_RANGE_MIN f_149882_
+	SPEED_MODIFIER_BABY f_34267_
+	SPEED_MODIFIER_BABY_UUID f_34259_
+	ZOMBIE_LEADER_CHANCE f_149884_
+	breakDoorGoal f_34263_
+	canBreakDoors f_34264_
+	conversionTime f_34266_
+	inWaterTime f_34265_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34271_ p_34271_
+		1 p_34272_ p_34272_
+	<init> (Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34274_ p_34274_
+	access$000 (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/util/RandomSource; m_219167_
+		static
+		0 p_219168_ p_219168_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34319_ p_34319_
+	addBehaviourGoals ()V m_6878_
+	aiStep ()V m_8107_
+	canBreakDoors ()Z m_34330_
+	canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z m_7252_
+		0 p_34332_ p_34332_
+	convertToZombieType (Lnet/minecraft/world/entity/EntityType;)V m_34310_
+		0 p_34311_ p_34311_
+	convertsInWater ()Z m_7593_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34328_
+		static
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34276_ p_34276_
+	doUnderWaterConversion ()V m_7595_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34291_ p_34291_
+		1 p_34292_ p_34292_
+		2 p_34293_ p_34293_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34297_ p_34297_
+		1 p_34298_ p_34298_
+		2 p_34299_ p_34299_
+		3 p_34300_ p_34300_
+		4 p_34301_ p_34301_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34327_ p_34327_
+	getMobType ()Lnet/minecraft/world/entity/MobType; m_6336_
+	getMyRidingOffset ()D m_6049_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getSpawnAsBabyOdds (Lnet/minecraft/util/RandomSource;)Z m_219162_
+		static
+		0 p_219163_ p_219163_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34313_ p_34313_
+		1 p_34314_ p_34314_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	handleAttributes (F)V m_34339_
+		0 p_34340_ p_34340_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34288_ p_34288_
+		1 p_34289_ p_34289_
+	isBaby ()Z m_6162_
+	isSunSensitive ()Z m_5884_
+	isUnderWaterConverting ()Z m_34329_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_219160_ p_219160_
+		1 p_219161_ p_219161_
+	lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z m_34283_
+		static
+		0 p_34284_ p_34284_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34307_ p_34307_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34316_ p_34316_
+		1 p_34317_ p_34317_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219165_ p_219165_
+		1 p_219166_ p_219166_
+	randomizeReinforcementsChance ()V m_7572_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34305_ p_34305_
+	registerGoals ()V m_8099_
+	setBaby (Z)V m_6863_
+		0 p_34309_ p_34309_
+	setCanBreakDoors (Z)V m_34336_
+		0 p_34337_ p_34337_
+	startUnderWaterConversion (I)V m_34278_
+		0 p_34279_ p_34279_
+	supportsBreakDoorGoal ()Z m_7586_
+	tick ()V m_8119_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_182400_ p_182400_
+net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal
+	this$0 f_34341_
+	<init> (Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
+		0 p_34343_ p_34343_
+		1 p_34344_ p_34344_
+		2 p_34345_ p_34345_
+		3 p_34346_ p_34346_
+	acceptedDistance ()D m_8052_
+	playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_5777_
+		0 p_34348_ p_34348_
+		1 p_34349_ p_34349_
+	playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7659_
+		0 p_34351_ p_34351_
+		1 p_34352_ p_34352_
+net/minecraft/world/entity/monster/Zombie$ZombieGroupData net/minecraft/world/entity/monster/Zombie$ZombieGroupData
+	canSpawnJockey f_34355_
+	isBaby f_34354_
+	<init> (ZZ)V <init>
+		0 p_34357_ p_34357_
+		1 p_34358_ p_34358_
+net/minecraft/world/entity/monster/ZombieVillager net/minecraft/world/entity/monster/ZombieVillager
+	DATA_CONVERTING_ID f_34359_
+	DATA_VILLAGER_DATA f_34364_
+	LOGGER f_201975_
+	MAX_SPECIAL_BLOCKS_COUNT f_149886_
+	SPECIAL_BLOCK_RADIUS f_149887_
+	VILLAGER_CONVERSION_WAIT_MAX f_149885_
+	VILLAGER_CONVERSION_WAIT_MIN f_149888_
+	conversionStarter f_34360_
+	gossips f_34361_
+	tradeOffers f_34362_
+	villagerConversionTime f_34365_
+	villagerXp f_34363_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34368_ p_34368_
+		1 p_34369_ p_34369_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34397_ p_34397_
+	convertsInWater ()Z m_7593_
+	defineSynchedData ()V m_8097_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34378_ p_34378_
+		1 p_34379_ p_34379_
+		2 p_34380_ p_34380_
+		3 p_34381_ p_34381_
+		4 p_34382_ p_34382_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_34398_
+		0 p_34399_ p_34399_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getConversionProgress ()I m_34410_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34404_ p_34404_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_7660_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	getVillagerXp ()I m_149889_
+	getVoicePitch ()F m_6100_
+	handleEntityEvent (B)V m_7822_
+		0 p_34372_ p_34372_
+	isConverting ()Z m_34408_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_204070_
+		static
+		0 p_204071_ p_204071_
+		1 p_204072_ p_204072_
+	lambda$new$0 (Lnet/minecraft/core/Holder$Reference;)V m_254805_
+		0 p_255550_ p_255550_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34394_ p_34394_
+		1 p_34395_ p_34395_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34387_ p_34387_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34414_ p_34414_
+	setGossips (Lnet/minecraft/nbt/Tag;)V m_34391_
+		0 p_34392_ p_34392_
+	setTradeOffers (Lnet/minecraft/nbt/CompoundTag;)V m_34411_
+		0 p_34412_ p_34412_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_34376_ p_34376_
+	setVillagerXp (I)V m_34373_
+		0 p_34374_ p_34374_
+	startConverting (Ljava/util/UUID;I)V m_34383_
+		0 p_34384_ p_34384_
+		1 p_34385_ p_34385_
+	tick ()V m_8119_
+net/minecraft/world/entity/monster/ZombifiedPiglin net/minecraft/world/entity/monster/ZombifiedPiglin
+	ALERT_INTERVAL f_34421_
+	ALERT_RANGE_Y f_149890_
+	FIRST_ANGER_SOUND_DELAY f_34424_
+	PERSISTENT_ANGER_TIME f_34418_
+	SPEED_MODIFIER_ATTACKING f_34423_
+	SPEED_MODIFIER_ATTACKING_UUID f_34416_
+	ZOMBIFIED_PIGLIN_BABY_EYE_HEIGHT_ADJUSTMENT f_262243_
+	ZOMBIFIED_PIGLIN_EYE_HEIGHT f_256895_
+	persistentAngerTarget f_34420_
+	playFirstAngerSoundIn f_34417_
+	remainingPersistentAngerTime f_34419_
+	ticksUntilNextAlert f_34422_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34427_ p_34427_
+		1 p_34428_ p_34428_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34458_ p_34458_
+	addBehaviourGoals ()V m_6878_
+	alertOthers ()V m_34473_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_34442_ p_34442_
+	checkZombifiedPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219173_
+		static
+		0 p_219174_ p_219174_
+		1 p_219175_ p_219175_
+		2 p_219176_ p_219176_
+		3 p_219177_ p_219177_
+		4 p_219178_ p_219178_
+	convertsInWater ()Z m_7593_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34470_
+		static
+	customServerAiStep ()V m_8024_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34466_ p_34466_
+	getMyRidingOffset ()D m_6049_
+	getPersistentAngerTarget ()Ljava/util/UUID; m_6120_
+	getRemainingPersistentAngerTime ()I m_6784_
+	getSkull ()Lnet/minecraft/world/item/ItemStack; m_5728_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_259553_ p_259553_
+		1 p_259614_ p_259614_
+	isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z m_6935_
+		0 p_34475_ p_34475_
+	lambda$alertOthers$0 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_34462_
+		0 p_34463_ p_34463_
+	lambda$alertOthers$1 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_289153_
+		static
+		0 p_289465_ p_289465_
+	lambda$alertOthers$2 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z m_289151_
+		0 p_289463_ p_289463_
+	lambda$alertOthers$3 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V m_289152_
+		0 p_289464_ p_289464_
+	maybeAlertOthers ()V m_34472_
+	maybePlayFirstAngerSound ()V m_34471_
+	playAngerSound ()V m_34476_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219171_ p_219171_
+		1 p_219172_ p_219172_
+	randomizeReinforcementsChance ()V m_7572_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34446_ p_34446_
+	setPersistentAngerTarget (Ljava/util/UUID;)V m_6925_
+		0 p_34444_ p_34444_
+	setRemainingPersistentAngerTime (I)V m_7870_
+		0 p_34448_ p_34448_
+	setTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_6710_
+		0 p_34478_ p_34478_
+	startPersistentAngerTimer ()V m_6825_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_182402_ p_182402_
+net/minecraft/world/entity/monster/hoglin/Hoglin net/minecraft/world/entity/monster/hoglin/Hoglin
+	ATTACK_DAMAGE f_149896_
+	ATTACK_KNOCKBACK f_149894_
+	BABY_ATTACK_DAMAGE f_149897_
+	CONVERSION_TIME f_149898_
+	DATA_IMMUNE_TO_ZOMBIFICATION f_34482_
+	KNOCKBACK_RESISTANCE f_149895_
+	MAX_HEALTH f_149892_
+	MEMORY_TYPES f_34481_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149893_
+	PROBABILITY_OF_SPAWNING_AS_BABY f_149891_
+	SENSOR_TYPES f_34480_
+	attackAnimationRemainingTicks f_34483_
+	cannotBeHunted f_34485_
+	timeInOverworld f_34484_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34488_ p_34488_
+		1 p_34489_ p_34489_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34529_ p_34529_
+	ageBoundaryReached ()V m_30232_
+	aiStep ()V m_8107_
+	blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6731_
+		0 p_34550_ p_34550_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBeHunted ()Z m_34555_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_34506_ p_34506_
+	canFallInLove ()Z m_5957_
+	checkHoglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219181_
+		static
+		0 p_219182_ p_219182_
+		1 p_219183_ p_219183_
+		2 p_219184_ p_219184_
+		3 p_219185_ p_219185_
+		4 p_219186_ p_219186_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34551_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_34491_ p_34491_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34508_ p_34508_
+		1 p_34509_ p_34509_
+		2 p_34510_ p_34510_
+		3 p_34511_ p_34511_
+		4 p_34512_ p_34512_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_34531_
+		0 p_34532_ p_34532_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_149900_ p_149900_
+		1 p_149901_ p_149901_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34548_ p_34548_
+	getPassengersRidingOffset ()D m_6048_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_34516_ p_34516_
+		1 p_34517_ p_34517_
+	handleEntityEvent (B)V m_7822_
+		0 p_34496_ p_34496_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34503_ p_34503_
+		1 p_34504_ p_34504_
+	isAdult ()Z m_34552_
+	isConverting ()Z m_34554_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_6898_
+		0 p_34562_ p_34562_
+	isImmuneToZombification ()Z m_34557_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34514_ p_34514_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34523_ p_34523_
+		1 p_34524_ p_34524_
+	playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_219179_
+		0 p_219180_ p_219180_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34526_ p_34526_
+		1 p_34527_ p_34527_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34519_ p_34519_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34559_ p_34559_
+	sendDebugPackets ()V m_8025_
+	setCannotBeHunted (Z)V m_34566_
+		0 p_34567_ p_34567_
+	setImmuneToZombification (Z)V m_34564_
+		0 p_34565_ p_34565_
+	shouldDropExperience ()Z m_6149_
+net/minecraft/world/entity/monster/hoglin/HoglinAi net/minecraft/world/entity/monster/hoglin/HoglinAi
+	ADULT_FOLLOW_RANGE f_34569_
+	ATTACK_DURATION f_149904_
+	ATTACK_INTERVAL f_149907_
+	BABY_ATTACK_INTERVAL f_149908_
+	DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING f_149905_
+	DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING f_149906_
+	REPELLENT_DETECTION_RANGE_HORIZONTAL f_149902_
+	REPELLENT_DETECTION_RANGE_VERTICAL f_149903_
+	REPELLENT_PACIFY_TIME f_149909_
+	RETREAT_DURATION f_34568_
+	SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT f_149910_
+	SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT f_149914_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149913_
+	SPEED_MULTIPLIER_WHEN_MAKING_LOVE f_149912_
+	SPEED_MULTIPLIER_WHEN_RETREATING f_149911_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	broadcastAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34634_
+		static
+		0 p_34635_ p_34635_
+		1 p_34636_ p_34636_
+	broadcastRetreat (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34605_
+		static
+		0 p_34606_ p_34606_
+		1 p_34607_ p_34607_
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34571_
+		static
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_34610_
+		static
+		0 p_34611_ p_34611_
+	getSoundForActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34582_
+		static
+		0 p_34583_ p_34583_
+		1 p_34584_ p_34584_
+	getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; m_34593_
+		static
+		0 p_34594_ p_34594_
+	getVisibleAdultHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/List; m_34627_
+		static
+		0 p_34628_ p_34628_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34591_
+		static
+		0 p_34592_ p_34592_
+	initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34608_
+		static
+		0 p_34609_ p_34609_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34601_
+		static
+		0 p_34602_ p_34602_
+	initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34615_
+		static
+		0 p_34616_ p_34616_
+	isBreeding (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34637_
+		static
+		0 p_34638_ p_34638_
+	isNearRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34632_
+		static
+		0 p_34633_ p_34633_
+	isPacified (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34603_
+		static
+		0 p_34604_ p_34604_
+	isPosNearNearestRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/core/BlockPos;)Z m_34585_
+		static
+		0 p_34586_ p_34586_
+		1 p_34587_ p_34587_
+	lambda$broadcastAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34572_
+		static
+		0 p_34573_ p_34573_
+		1 p_34574_ p_34574_
+	lambda$broadcastRetreat$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34588_
+		static
+		0 p_34589_ p_34589_
+		1 p_34590_ p_34590_
+	lambda$getSoundForCurrentActivity$2 (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34598_
+		static
+		0 p_34599_ p_34599_
+		1 p_34600_ p_34600_
+	makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_34575_
+		static
+		0 p_34576_ p_34576_
+	maybeRetaliate (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34624_
+		static
+		0 p_34625_ p_34625_
+		1 p_34626_ p_34626_
+	onHitTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34579_
+		static
+		0 p_34580_ p_34580_
+		1 p_34581_ p_34581_
+	piglinsOutnumberHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34622_
+		static
+		0 p_34623_ p_34623_
+	retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34612_
+		static
+		0 p_34613_ p_34613_
+		1 p_34614_ p_34614_
+	setAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34629_
+		static
+		0 p_34630_ p_34630_
+		1 p_34631_ p_34631_
+	setAttackTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34639_
+		static
+		0 p_34640_ p_34640_
+		1 p_34641_ p_34641_
+	setAvoidTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34619_
+		static
+		0 p_34620_ p_34620_
+		1 p_34621_ p_34621_
+	updateActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V m_34577_
+		static
+		0 p_34578_ p_34578_
+	wantsToStopFleeing (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z m_34617_
+		static
+		0 p_34618_ p_34618_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34595_
+		static
+		0 p_34596_ p_34596_
+		1 p_34597_ p_34597_
+net/minecraft/world/entity/monster/hoglin/HoglinBase net/minecraft/world/entity/monster/hoglin/HoglinBase
+	ATTACK_ANIMATION_DURATION f_149916_
+	getAttackAnimationRemainingTicks ()I m_7575_
+	hurtAndThrowTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34642_
+		static
+		0 p_34643_ p_34643_
+		1 p_34644_ p_34644_
+	throwTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V m_34645_
+		static
+		0 p_34646_ p_34646_
+		1 p_34647_ p_34647_
+net/minecraft/world/entity/monster/hoglin/package-info net/minecraft/world/entity/monster/hoglin/package-info
+net/minecraft/world/entity/monster/package-info net/minecraft/world/entity/monster/package-info
+net/minecraft/world/entity/monster/piglin/AbstractPiglin net/minecraft/world/entity/monster/piglin/AbstractPiglin
+	CONVERSION_TIME f_149917_
+	DATA_IMMUNE_TO_ZOMBIFICATION f_34648_
+	PIGLIN_EYE_HEIGHT f_256822_
+	timeInOverworld f_34649_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34652_ p_34652_
+		1 p_34653_ p_34653_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34661_ p_34661_
+	applyOpenDoorsAbility ()V m_34669_
+	canHunt ()Z m_7121_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_8063_
+		0 p_34663_ p_34663_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getMyRidingOffset ()D m_6049_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_259213_ p_259213_
+		1 p_259279_ p_259279_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	isAdult ()Z m_34667_
+	isConverting ()Z m_34666_
+	isHoldingMeleeWeapon ()Z m_34668_
+	isImmuneToZombification ()Z m_34665_
+	playAmbientSound ()V m_8032_
+	playConvertedSound ()V m_7580_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34659_ p_34659_
+	sendDebugPackets ()V m_8025_
+	setImmuneToZombification (Z)V m_34670_
+		0 p_34671_ p_34671_
+net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/Piglin
+	ATTACK_DAMAGE f_149920_
+	BABY_EYE_HEIGHT_ADJUSTMENT f_149925_
+	CHANCE_OF_WEARING_EACH_ARMOUR_ITEM f_149922_
+	CROSSBOW_POWER f_149921_
+	DATA_BABY_ID f_34673_
+	DATA_IS_CHARGING_CROSSBOW f_34674_
+	DATA_IS_DANCING f_34675_
+	MAX_HEALTH f_149918_
+	MAX_PASSENGERS_ON_ONE_HOGLIN f_149923_
+	MEMORY_TYPES f_34672_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149919_
+	PROBABILITY_OF_SPAWNING_AS_BABY f_149924_
+	PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD f_149926_
+	SENSOR_TYPES f_34680_
+	SPEED_MODIFIER_BABY f_34677_
+	SPEED_MODIFIER_BABY_UUID f_34676_
+	cannotHunt f_34679_
+	inventory f_34678_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_34683_ p_34683_
+		1 p_34684_ p_34684_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_34751_ p_34751_
+	addToInventory (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_34778_
+		0 p_34779_ p_34779_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canAddToInventory (Lnet/minecraft/world/item/ItemStack;)Z m_34780_
+		0 p_34781_ p_34781_
+	canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z m_5886_
+		0 p_34715_ p_34715_
+	canHunt ()Z m_7121_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;)Z m_34787_
+		0 p_34788_ p_34788_
+	canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_7808_
+		0 p_34712_ p_34712_
+		1 p_34713_ p_34713_
+	checkPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_219197_
+		static
+		0 p_219198_ p_219198_
+		1 p_219199_ p_219199_
+		2 p_219200_ p_219200_
+		3 p_219201_ p_219201_
+		4 p_219202_ p_219202_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_34770_
+		static
+	createSpawnWeapon ()Lnet/minecraft/world/item/ItemStack; m_34772_
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V m_7472_
+		0 p_34697_ p_34697_
+		1 p_34698_ p_34698_
+		2 p_34699_ p_34699_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_34717_ p_34717_
+		1 p_34718_ p_34718_
+		2 p_34719_ p_34719_
+		3 p_34720_ p_34720_
+		4 p_34721_ p_34721_
+	finishConversion (Lnet/minecraft/server/level/ServerLevel;)V m_8063_
+		0 p_34756_ p_34756_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getExperienceReward ()I m_213860_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_34767_ p_34767_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getPassengersRidingOffset ()D m_6048_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_34740_ p_34740_
+		1 p_34741_ p_34741_
+	getTopPassenger (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; m_34730_
+		0 p_34731_ p_34731_
+		1 p_34732_ p_34732_
+	holdInMainHand (Lnet/minecraft/world/item/ItemStack;)V m_34783_
+		0 p_34784_ p_34784_
+	holdInOffHand (Lnet/minecraft/world/item/ItemStack;)V m_34785_
+		0 p_34786_ p_34786_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_34694_ p_34694_
+		1 p_34695_ p_34695_
+	isBaby ()Z m_6162_
+	isChargingCrossbow ()Z m_34773_
+	isDancing ()Z m_34771_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_34723_ p_34723_
+	maybeWearArmor (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V m_219191_
+		0 p_219192_ p_219192_
+		1 p_219193_ p_219193_
+		2 p_219194_ p_219194_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_34745_ p_34745_
+		1 p_34746_ p_34746_
+	onCrossbowAttackPerformed ()V m_5847_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_34727_ p_34727_
+	performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V m_6504_
+		0 p_34704_ p_34704_
+		1 p_34705_ p_34705_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_34743_ p_34743_
+	playConvertedSound ()V m_7580_
+	playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_219195_
+		0 p_219196_ p_219196_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_34748_ p_34748_
+		1 p_34749_ p_34749_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219189_ p_219189_
+		1 p_219190_ p_219190_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_34725_ p_34725_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_34775_ p_34775_
+	setBaby (Z)V m_6863_
+		0 p_34729_ p_34729_
+	setCannotHunt (Z)V m_34791_
+		0 p_34792_ p_34792_
+	setChargingCrossbow (Z)V m_6136_
+		0 p_34753_ p_34753_
+	setDancing (Z)V m_34789_
+		0 p_34790_ p_34790_
+	shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V m_5811_
+		0 p_34707_ p_34707_
+		1 p_34708_ p_34708_
+		2 p_34709_ p_34709_
+		3 p_34710_ p_34710_
+	shouldDespawnInPeaceful ()Z m_8028_
+	startRiding (Lnet/minecraft/world/entity/Entity;Z)Z m_7998_
+		0 p_34701_ p_34701_
+		1 p_34702_ p_34702_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_34777_ p_34777_
+net/minecraft/world/entity/monster/piglin/PiglinAi net/minecraft/world/entity/monster/piglin/PiglinAi
+	ADMIRE_DURATION f_149944_
+	ANGER_DURATION f_149943_
+	AVOID_ZOMBIFIED_DURATION f_34799_
+	BABY_AVOID_NEMESIS_DURATION f_34800_
+	BABY_FLEE_DURATION_AFTER_GETTING_HIT f_149949_
+	BARTERING_ITEM f_34794_
+	CELEBRATION_TIME f_149948_
+	DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING f_149954_
+	DESIRED_DISTANCE_FROM_ZOMBIFIED f_149960_
+	EAT_COOLDOWN f_149953_
+	HIT_BY_PLAYER_MEMORY_TIMEOUT f_149950_
+	HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM f_149947_
+	INTERACTION_RANGE f_149957_
+	MAX_DISTANCE_TO_WALK_TO_ITEM f_149945_
+	MAX_LOOK_DIST f_149955_
+	MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM f_149956_
+	MAX_TIME_TO_WALK_TO_ITEM f_149946_
+	MAX_WALK_DISTANCE_TO_START_RIDING f_149951_
+	MELEE_ATTACK_COOLDOWN f_149952_
+	MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW f_149958_
+	PLAYER_ANGER_RANGE f_149942_
+	PROBABILITY_OF_CELEBRATION_DANCE f_149932_
+	REPELLENT_DETECTION_RANGE_HORIZONTAL f_149940_
+	REPELLENT_DETECTION_RANGE_VERTICAL f_149941_
+	RETREAT_DURATION f_34798_
+	RIDE_DURATION f_34797_
+	RIDE_START_INTERVAL f_34796_
+	SPEED_MULTIPLIER_WHEN_AVOIDING f_149933_
+	SPEED_MULTIPLIER_WHEN_DANCING f_149938_
+	SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION f_149937_
+	SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM f_149936_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149939_
+	SPEED_MULTIPLIER_WHEN_MOUNTING f_149935_
+	SPEED_MULTIPLIER_WHEN_RETREATING f_149934_
+	SPEED_WHEN_STRAFING_BACK_FROM_TARGET f_149959_
+	TIME_BETWEEN_HUNTS f_34795_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	admireGoldItem (Lnet/minecraft/world/entity/LivingEntity;)V m_34938_
+		static
+		0 p_34939_ p_34939_
+	angerNearbyPiglins (Lnet/minecraft/world/entity/player/Player;Z)V m_34873_
+		static
+		0 p_34874_ p_34874_
+		1 p_34875_ p_34875_
+	avoidRepellent ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257691_
+		static
+	avoidZombified ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257731_
+		static
+	babyAvoidNemesis ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257417_
+		static
+	babySometimesRideBabyHoglin ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257528_
+		static
+	broadcastAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34895_
+		static
+		0 p_34896_ p_34896_
+		1 p_34897_ p_34897_
+	broadcastRetreat (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34929_
+		static
+		0 p_34930_ p_34930_
+		1 p_34931_ p_34931_
+	broadcastUniversalAnger (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34824_
+		static
+		0 p_34825_ p_34825_
+	canAdmire (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z m_34909_
+		static
+		0 p_34910_ p_34910_
+		1 p_34911_ p_34911_
+	cancelAdmiring (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_34927_
+		static
+		0 p_34928_ p_34928_
+	createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34805_
+		static
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_34882_
+		static
+	createLookBehaviors ()Lcom/google/common/collect/ImmutableList; m_257792_
+		static
+	doesntSeeAnyPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34982_
+		static
+		0 p_34983_ p_34983_
+	dontKillAnyMoreHoglinsForAWhile (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34922_
+		static
+		0 p_34923_ p_34923_
+	eat (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_35014_
+		static
+		0 p_35015_ p_35015_
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_35000_
+		static
+		0 p_35001_ p_35001_
+	getAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; m_34960_
+		static
+		0 p_34961_ p_34961_
+	getAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_34975_
+		static
+		0 p_34976_ p_34976_
+	getAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_34986_
+		static
+		0 p_34987_ p_34987_
+	getBarterResponseItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; m_34996_
+		static
+		0 p_34997_ p_34997_
+	getNearestVisibleTargetablePlayer (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_34893_
+		static
+		0 p_34894_ p_34894_
+	getRandomNearbyPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; m_35016_
+		static
+		0 p_35017_ p_35017_
+	getSoundForActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34854_
+		static
+		0 p_34855_ p_34855_
+		1 p_34856_ p_34856_
+	getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; m_34947_
+		static
+		0 p_34948_ p_34948_
+	getVisibleAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; m_35004_
+		static
+		0 p_35005_ p_35005_
+	hasCrossbow (Lnet/minecraft/world/entity/LivingEntity;)Z m_34918_
+		static
+		0 p_34919_ p_34919_
+	hasEatenRecently (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35018_
+		static
+		0 p_35019_ p_35019_
+	hoglinsOutnumberPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35012_
+		static
+		0 p_35013_ p_35013_
+	holdInOffhand (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V m_34932_
+		static
+		0 p_34933_ p_34933_
+		1 p_34934_ p_34934_
+	initAdmireItemActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34940_
+		static
+		0 p_34941_ p_34941_
+	initCelebrateActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34920_
+		static
+		0 p_34921_ p_34921_
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34820_
+		static
+		0 p_34821_ p_34821_
+	initFightActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)V m_34903_
+		static
+		0 p_34904_ p_34904_
+		1 p_34905_ p_34905_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34891_
+		static
+		0 p_34892_ p_34892_
+	initMemories (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/util/RandomSource;)V m_219205_
+		static
+		0 p_219206_ p_219206_
+		1 p_219207_ p_219207_
+	initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34958_
+		static
+		0 p_34959_ p_34959_
+	initRideHoglinActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_34973_
+		static
+		0 p_34974_ p_34974_
+	isAdmiringDisabled (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35024_
+		static
+		0 p_35025_ p_35025_
+	isAdmiringItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35020_
+		static
+		0 p_35021_ p_35021_
+	isBabyRidingBaby (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34992_
+		static
+		0 p_34993_ p_34993_
+	isBarterCurrency (Lnet/minecraft/world/item/ItemStack;)Z m_149967_
+		static
+		0 p_149968_ p_149968_
+	isFood (Lnet/minecraft/world/item/ItemStack;)Z m_149969_
+		static
+		0 p_149970_ p_149970_
+	isHoldingItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35026_
+		static
+		0 p_35027_ p_35027_
+	isIdle (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_34942_
+		static
+		0 p_34943_ p_34943_
+	isLovedItem (Lnet/minecraft/world/item/ItemStack;)Z m_149965_
+		static
+		0 p_149966_ p_149966_
+	isNearAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35002_
+		static
+		0 p_35003_ p_35003_
+	isNearRepellent (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35022_
+		static
+		0 p_35023_ p_35023_
+	isNearZombified (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34998_
+		static
+		0 p_34999_ p_34999_
+	isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_34900_
+		static
+		0 p_34901_ p_34901_
+		1 p_34902_ p_34902_
+	isNotHoldingLovedItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35028_
+		static
+		0 p_35029_ p_35029_
+	isPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34883_
+		static
+		0 p_34884_ p_34884_
+	isWearingGold (Lnet/minecraft/world/entity/LivingEntity;)Z m_34808_
+		static
+		0 p_34809_ p_34809_
+	isZombified (Lnet/minecraft/world/entity/EntityType;)Z m_34806_
+		static
+		0 p_34807_ p_34807_
+	lambda$angerNearbyPiglins$4 (ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34878_
+		static
+		0 p_34879_ p_34879_
+		1 p_34880_ p_34880_
+		2 p_34881_ p_34881_
+	lambda$angerNearbyPiglins$5 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_289154_
+		static
+		0 p_289466_ p_289466_
+		1 p_289467_ p_289467_
+	lambda$babySometimesRideBabyHoglin$8 (Lnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/LivingEntity;)Z m_289156_
+		static
+		0 p_289471_ p_289471_
+		1 p_289472_ p_289472_
+	lambda$broadcastAngerTarget$9 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_289157_
+		static
+		0 p_289473_ p_289473_
+		1 p_289474_ p_289474_
+	lambda$broadcastRetreat$12 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_34984_
+		static
+		0 p_34985_ p_34985_
+	lambda$broadcastRetreat$13 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34817_
+		static
+		0 p_34818_ p_34818_
+		1 p_34819_ p_34819_
+	lambda$broadcastUniversalAnger$10 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/player/Player;)V m_149962_
+		static
+		0 p_149963_ p_149963_
+		1 p_149964_ p_149964_
+	lambda$broadcastUniversalAnger$11 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V m_34990_
+		static
+		0 p_34991_ p_34991_
+	lambda$getSoundForCurrentActivity$7 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; m_34906_
+		static
+		0 p_34907_ p_34907_
+		1 p_34908_ p_34908_
+	lambda$initCelebrateActivity$1 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_34803_
+		static
+		0 p_34804_ p_34804_
+	lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_34979_
+		static
+		0 p_34980_ p_34980_
+		1 p_34981_ p_34981_
+	lambda$initRideHoglinActivity$2 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_257313_
+		static
+		0 p_258950_ p_258950_
+	lambda$isNearestValidAttackTarget$3 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34885_
+		static
+		0 p_34886_ p_34886_
+		1 p_34887_ p_34887_
+	lambda$wasHurtBy$6 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V m_289155_
+		static
+		0 p_289468_ p_289468_
+		1 p_289469_ p_289469_
+		2 p_289470_ p_289470_
+	makeBrain (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_34840_
+		static
+		0 p_34841_ p_34841_
+		1 p_34842_ p_34842_
+	maybeRetaliate (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34826_
+		static
+		0 p_34827_ p_34827_
+		1 p_34828_ p_34828_
+	mobInteract (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_34846_
+		static
+		0 p_34847_ p_34847_
+		1 p_34848_ p_34848_
+		2 p_34849_ p_34849_
+	pickUpItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V m_34843_
+		static
+		0 p_34844_ p_34844_
+		1 p_34845_ p_34845_
+	piglinsEqualOrOutnumberHoglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35010_
+		static
+		0 p_35011_ p_35011_
+	putInInventory (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V m_34952_
+		static
+		0 p_34953_ p_34953_
+		1 p_34954_ p_34954_
+	removeOneItemFromItemEntity (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/world/item/ItemStack; m_34822_
+		static
+		0 p_34823_ p_34823_
+	retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34949_
+		static
+		0 p_34950_ p_34950_
+		1 p_34951_ p_34951_
+	seesPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z m_34971_
+		static
+		0 p_34972_ p_34972_
+	setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34924_
+		static
+		0 p_34925_ p_34925_
+		1 p_34926_ p_34926_
+	setAngerTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34962_
+		static
+		0 p_34963_ p_34963_
+		1 p_34964_ p_34964_
+	setAngerTargetToNearestTargetablePlayerIfFound (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34944_
+		static
+		0 p_34945_ p_34945_
+		1 p_34946_ p_34946_
+	setAvoidTargetAndDontHuntForAWhile (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34967_
+		static
+		0 p_34968_ p_34968_
+		1 p_34969_ p_34969_
+	stopHoldingOffHandItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V m_34867_
+		static
+		0 p_34868_ p_34868_
+		1 p_34869_ p_34869_
+	stopWalking (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_35006_
+		static
+		0 p_35007_ p_35007_
+	throwItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V m_34860_
+		static
+		0 p_34861_ p_34861_
+		1 p_34862_ p_34862_
+	throwItemsTowardPlayer (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_34850_
+		static
+		0 p_34851_ p_34851_
+		1 p_34852_ p_34852_
+		2 p_34853_ p_34853_
+	throwItemsTowardPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)V m_34863_
+		static
+		0 p_34864_ p_34864_
+		1 p_34865_ p_34865_
+		2 p_34866_ p_34866_
+	throwItemsTowardRandomPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V m_34912_
+		static
+		0 p_34913_ p_34913_
+		1 p_34914_ p_34914_
+	updateActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V m_34898_
+		static
+		0 p_34899_ p_34899_
+	wantsToDance (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_34810_
+		static
+		0 p_34811_ p_34811_
+		1 p_34812_ p_34812_
+	wantsToPickup (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z m_34857_
+		static
+		0 p_34858_ p_34858_
+		1 p_34859_ p_34859_
+	wantsToStopFleeing (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m_35008_
+		static
+		0 p_35009_ p_35009_
+	wantsToStopRiding (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z m_34834_
+		static
+		0 p_34835_ p_34835_
+		1 p_34836_ p_34836_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V m_34837_
+		static
+		0 p_34838_ p_34838_
+		1 p_34839_ p_34839_
+	wasHurtRecently (Lnet/minecraft/world/entity/LivingEntity;)Z m_34988_
+		static
+		0 p_34989_ p_34989_
+net/minecraft/world/entity/monster/piglin/PiglinArmPose net/minecraft/world/entity/monster/piglin/PiglinArmPose
+	$VALUES $VALUES
+	ADMIRING_ITEM ADMIRING_ITEM
+	ATTACKING_WITH_MELEE_WEAPON ATTACKING_WITH_MELEE_WEAPON
+	CROSSBOW_CHARGE CROSSBOW_CHARGE
+	CROSSBOW_HOLD CROSSBOW_HOLD
+	DANCING DANCING
+	DEFAULT DEFAULT
+	$values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_149973_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_35039_ p_35039_
+		1 p_35040_ p_35040_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; valueOf
+		static
+		0 p_35042_ p_35042_
+	values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; values
+		static
+net/minecraft/world/entity/monster/piglin/PiglinBrute net/minecraft/world/entity/monster/piglin/PiglinBrute
+	ATTACK_DAMAGE f_149976_
+	MAX_HEALTH f_149974_
+	MEMORY_TYPES f_35044_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_149975_
+	SENSOR_TYPES f_35045_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35048_ p_35048_
+		1 p_35049_ p_35049_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canHunt ()Z m_7121_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_35075_
+		static
+	customServerAiStep ()V m_8024_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35058_ p_35058_
+		1 p_35059_ p_35059_
+		2 p_35060_ p_35060_
+		3 p_35061_ p_35061_
+		4 p_35062_ p_35062_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; m_6389_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35072_ p_35072_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_35055_ p_35055_
+		1 p_35056_ p_35056_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_35064_ p_35064_
+	playAngrySound ()V m_35076_
+	playConvertedSound ()V m_7580_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_35066_ p_35066_
+		1 p_35067_ p_35067_
+	populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V m_213945_
+		0 p_219209_ p_219209_
+		1 p_219210_ p_219210_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_35078_ p_35078_
+net/minecraft/world/entity/monster/piglin/PiglinBruteAi net/minecraft/world/entity/monster/piglin/PiglinBruteAi
+	ACTIVITY_SOUND_LIKELIHOOD_PER_TICK f_149979_
+	ANGER_DURATION f_149977_
+	HOME_CLOSE_ENOUGH_DISTANCE f_149984_
+	HOME_STROLL_AROUND_DISTANCE f_149986_
+	HOME_TOO_FAR_DISTANCE f_149985_
+	INTERACTION_RANGE f_149981_
+	MAX_LOOK_DIST f_149980_
+	MELEE_ATTACK_COOLDOWN f_149978_
+	SPEED_MULTIPLIER_WHEN_IDLING f_149983_
+	TARGETING_RANGE f_149982_
+	<init> ()V <init>
+	createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_35080_
+		static
+	createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; m_35105_
+		static
+	findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; m_35086_
+		static
+		0 p_35087_ p_35087_
+	getTargetIfWithinRange (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; m_35091_
+		static
+		0 p_35092_ p_35092_
+		1 p_35093_ p_35093_
+	initCoreActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35111_
+		static
+		0 p_35112_ p_35112_
+		1 p_35113_ p_35113_
+	initFightActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35124_
+		static
+		0 p_35125_ p_35125_
+		1 p_35126_ p_35126_
+	initIdleActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V m_35119_
+		static
+		0 p_35120_ p_35120_
+		1 p_35121_ p_35121_
+	initMemories (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35094_
+		static
+		0 p_35095_ p_35095_
+	isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_35088_
+		static
+		0 p_35089_ p_35089_
+		1 p_35090_ p_35090_
+	lambda$getTargetIfWithinRange$2 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z m_35106_
+		static
+		0 p_35107_ p_35107_
+		1 p_35108_ p_35108_
+	lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)Z m_35116_
+		static
+		0 p_35117_ p_35117_
+		1 p_35118_ p_35118_
+	lambda$isNearestValidAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_35083_
+		static
+		0 p_35084_ p_35084_
+		1 p_35085_ p_35085_
+	lambda$playActivitySound$3 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/schedule/Activity;)V m_35102_
+		static
+		0 p_35103_ p_35103_
+		1 p_35104_ p_35104_
+	makeBrain (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; m_35099_
+		static
+		0 p_35100_ p_35100_
+		1 p_35101_ p_35101_
+	maybePlayActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35114_
+		static
+		0 p_35115_ p_35115_
+	playActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35122_
+		static
+		0 p_35123_ p_35123_
+	setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V m_149988_
+		static
+		0 p_149989_ p_149989_
+		1 p_149990_ p_149990_
+	updateActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V m_35109_
+		static
+		0 p_35110_ p_35110_
+	wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V m_35096_
+		static
+		0 p_35097_ p_35097_
+		1 p_35098_ p_35098_
+net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257745_
+		static
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_289158_
+		static
+		0 p_289475_ p_289475_
+		1 p_289476_ p_289476_
+		2 p_289477_ p_289477_
+		3 p_289478_ p_289478_
+		4 p_289479_ p_289479_
+		5 p_289480_ p_289480_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257939_
+		static
+		0 p_259236_ p_259236_
+		1 p_259214_ p_259214_
+		2 p_260031_ p_260031_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257643_
+		static
+		0 p_260168_ p_260168_
+net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257667_
+		static
+		0 p_259418_ p_259418_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257920_
+		static
+		0 p_259795_ p_259795_
+		1 p_259861_ p_259861_
+		2 p_260154_ p_260154_
+		3 p_260207_ p_260207_
+		4 p_260130_ p_260130_
+		5 p_259946_ p_259946_
+		6 p_259235_ p_259235_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257725_
+		static
+		0 p_260127_ p_260127_
+		1 p_259499_ p_259499_
+		2 p_259343_ p_259343_
+		3 p_260195_ p_260195_
+		4 p_259697_ p_259697_
+		5 p_259511_ p_259511_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258075_
+		static
+		0 p_259529_ p_259529_
+		1 p_259264_ p_259264_
+net/minecraft/world/entity/monster/piglin/StartHuntingHoglin net/minecraft/world/entity/monster/piglin/StartHuntingHoglin
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; m_257706_
+		static
+	hasHuntedRecently (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z m_257899_
+		static
+		0 p_260138_ p_260138_
+	lambda$create$0 (Ljava/util/List;)Ljava/lang/Boolean; m_257975_
+		static
+		0 p_259958_ p_259958_
+	lambda$create$1 (Ljava/util/List;)V m_257377_
+		static
+		0 p_259760_ p_259760_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z m_257704_
+		static
+		0 p_259144_ p_259144_
+		1 p_260050_ p_260050_
+		2 p_259334_ p_259334_
+		3 p_259918_ p_259918_
+		4 p_259191_ p_259191_
+		5 p_259772_ p_259772_
+	lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257530_
+		static
+		0 p_259476_ p_259476_
+		1 p_259255_ p_259255_
+		2 p_260214_ p_260214_
+		3 p_259562_ p_259562_
+		4 p_259156_ p_259156_
+	lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257635_
+		static
+		0 p_259791_ p_259791_
+net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway
+	<init> ()V <init>
+	create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257651_
+		static
+		0 p_259415_ p_259415_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257602_
+		static
+		0 p_259427_ p_259427_
+		1 p_260325_ p_260325_
+		2 p_259658_ p_259658_
+		3 p_259446_ p_259446_
+		4 p_259613_ p_259613_
+		5 p_259304_ p_259304_
+		6 p_259748_ p_259748_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257773_
+		static
+		0 p_259448_ p_259448_
+		1 p_259536_ p_259536_
+		2 p_260178_ p_260178_
+		3 p_259241_ p_259241_
+	lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_258065_
+		static
+		0 p_259391_ p_259391_
+		1 p_259152_ p_259152_
+net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem
+	<init> ()V <init>
+	create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257715_
+		static
+		0 p_259110_ p_259110_
+		1 p_259200_ p_259200_
+	lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z m_257859_
+		static
+		0 p_260034_ p_260034_
+		1 p_259797_ p_259797_
+		2 p_259911_ p_259911_
+		3 p_259109_ p_259109_
+		4 p_259821_ p_259821_
+		5 p_259601_ p_259601_
+		6 p_259044_ p_259044_
+		7 p_259229_ p_259229_
+		8 p_259125_ p_259125_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257597_
+		static
+		0 p_260340_ p_260340_
+		1 p_259549_ p_259549_
+		2 p_260118_ p_260118_
+		3 p_260184_ p_260184_
+		4 p_259407_ p_259407_
+		5 p_259388_ p_259388_
+		6 p_259580_ p_259580_
+	lambda$create$2 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257983_
+		static
+		0 p_259478_ p_259478_
+		1 p_259479_ p_259479_
+		2 p_260320_ p_260320_
+net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring
+	<init> ()V <init>
+	create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; m_257718_
+		static
+	lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z m_289159_
+		static
+		0 p_289481_ p_289481_
+		1 p_289482_ p_289482_
+		2 p_289483_ p_289483_
+	lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257846_
+		static
+		0 p_259512_ p_259512_
+	lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257649_
+		static
+		0 p_259197_ p_259197_
+net/minecraft/world/entity/monster/piglin/package-info net/minecraft/world/entity/monster/piglin/package-info
+net/minecraft/world/entity/monster/warden/AngerLevel net/minecraft/world/entity/monster/warden/AngerLevel
+	$VALUES $VALUES
+	AGITATED AGITATED
+	ANGRY ANGRY
+	CALM CALM
+	SORTED_LEVELS f_219214_
+	ambientSound f_219216_
+	listeningSound f_219217_
+	minimumAnger f_219215_
+	$values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219237_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_219221_ p_219221_
+		1 p_219222_ p_219222_
+		2 p_219223_ p_219223_
+		3 p_219224_ p_219224_
+		4 p_219225_ p_219225_
+	byAnger (I)Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219227_
+		static
+		0 p_219228_ p_219228_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_219234_
+	getListeningSound ()Lnet/minecraft/sounds/SoundEvent; m_219235_
+	getMinimumAnger ()I m_219226_
+	isAngry ()Z m_219236_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/AngerLevel;Lnet/minecraft/world/entity/monster/warden/AngerLevel;)I m_219229_
+		static
+		0 p_219230_ p_219230_
+		1 p_219231_ p_219231_
+	lambda$static$1 ([Lnet/minecraft/world/entity/monster/warden/AngerLevel;)V m_219232_
+		static
+		0 p_219233_ p_219233_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/warden/AngerLevel; valueOf
+		static
+		0 p_219239_ p_219239_
+	values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; values
+		static
+net/minecraft/world/entity/monster/warden/AngerManagement net/minecraft/world/entity/monster/warden/AngerManagement
+	CONVERSION_DELAY f_219241_
+	DEFAULT_ANGER_DECREASE f_219246_
+	MAX_ANGER f_219242_
+	SUSPECT_ANGER_PAIR f_219249_
+	angerBySuspect f_219244_
+	angerByUuid f_219245_
+	conversionDelay f_219247_
+	filter f_219250_
+	highestAnger f_219248_
+	suspectSorter f_219251_
+	suspects f_219243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Predicate;Ljava/util/List;)V <init>
+		0 p_219254_ p_219254_
+		1 p_219255_ p_219255_
+	clearAnger (Lnet/minecraft/world/entity/Entity;)V m_219266_
+		0 p_219267_ p_219267_
+	codec (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; m_219277_
+		static
+		0 p_219278_ p_219278_
+	convertFromUuids (Lnet/minecraft/server/level/ServerLevel;)V m_219261_
+		0 p_219262_ p_219262_
+	createUuidAngerPairs ()Ljava/util/List; m_219285_
+	getActiveAnger (Lnet/minecraft/world/entity/Entity;)I m_219286_
+		0 p_219287_ p_219287_
+	getActiveEntity ()Ljava/util/Optional; m_219256_
+	getTopSuspect ()Lnet/minecraft/world/entity/Entity; m_219291_
+	increaseAnger (Lnet/minecraft/world/entity/Entity;I)I m_219268_
+		0 p_219269_ p_219269_
+		1 p_219270_ p_219270_
+	lambda$codec$1 (Ljava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/world/entity/monster/warden/AngerManagement; m_219282_
+		static
+		0 p_219283_ p_219283_
+		1 p_219284_ p_219284_
+	lambda$codec$2 (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219279_
+		static
+		0 p_219280_ p_219280_
+		1 p_219281_ p_219281_
+	lambda$createUuidAngerPairs$4 (Lnet/minecraft/world/entity/Entity;)Lcom/mojang/datafixers/util/Pair; m_219294_
+		0 p_219295_ p_219295_
+	lambda$createUuidAngerPairs$5 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; m_219275_
+		static
+		0 p_219276_ p_219276_
+	lambda$getActiveEntity$7 (Lnet/minecraft/world/entity/Entity;)Z m_219292_
+		static
+		0 p_219293_ p_219293_
+	lambda$getActiveEntity$8 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; m_219289_
+		static
+		0 p_219290_ p_219290_
+	lambda$increaseAnger$6 (ILnet/minecraft/world/entity/Entity;Ljava/lang/Integer;)Ljava/lang/Integer; m_219257_
+		static
+		0 p_219258_ p_219258_
+		1 p_219259_ p_219259_
+		2 p_219260_ p_219260_
+	lambda$new$3 (Lcom/mojang/datafixers/util/Pair;)V m_219271_
+		0 p_219272_ p_219272_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252714_
+		static
+		0 p_253580_ p_253580_
+	sortAndUpdateHighestAnger ()V m_219288_
+	tick (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)V m_219263_
+		0 p_219264_ p_219264_
+		1 p_219265_ p_219265_
+net/minecraft/world/entity/monster/warden/AngerManagement$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
+	$SwitchMap$net$minecraft$world$entity$Entity$RemovalReason f_219296_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/monster/warden/AngerManagement$Sorter net/minecraft/world/entity/monster/warden/AngerManagement$Sorter
+	angerManagement f_219298_
+	<init> (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V <init>
+		0 f_219298_ f_219298_
+	angerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; f_219298_
+	compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
+		0 p_219306_ p_219306_
+		1 p_219307_ p_219307_
+	compare (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I compare
+		0 p_219303_ p_219303_
+		1 p_219304_ p_219304_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219309_ p_219309_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden
+	ANGERMANAGEMENT_TICK_DELAY f_219333_
+	ATTACK_DAMAGE f_219327_
+	ATTACK_KNOCKBACK f_219326_
+	CLIENT_ANGER_LEVEL f_219328_
+	DARKNESS_DISPLAY_LIMIT f_219329_
+	DARKNESS_DURATION f_219330_
+	DARKNESS_INTERVAL f_219332_
+	DARKNESS_RADIUS f_219331_
+	DEFAULT_ANGER f_219334_
+	DIGGING_PARTICLES_AMOUNT f_219339_
+	DIGGING_PARTICLES_DURATION f_219340_
+	DIGGING_PARTICLES_OFFSET f_219341_
+	KNOCKBACK_RESISTANCE f_219325_
+	LOGGER f_219315_
+	MAX_HEALTH f_219323_
+	MOVEMENT_SPEED_WHEN_FIGHTING f_219324_
+	ON_HURT_ANGER_BOOST f_219336_
+	PROJECTILE_ANGER f_219335_
+	PROJECTILE_ANGER_DISTANCE f_219342_
+	RECENT_PROJECTILE_TICK_THRESHOLD f_219337_
+	TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM f_219322_
+	TOUCH_COOLDOWN_TICKS f_219338_
+	VIBRATION_COOLDOWN_TICKS f_219321_
+	angerManagement f_219319_
+	attackAnimationState f_219313_
+	diggingAnimationState f_219347_
+	dynamicGameEventListener f_219318_
+	emergeAnimationState f_219346_
+	heartAnimation f_219345_
+	heartAnimationO f_219317_
+	roarAnimationState f_219312_
+	sniffAnimationState f_219316_
+	sonicBoomAnimationState f_219314_
+	tendrilAnimation f_219343_
+	tendrilAnimationO f_219344_
+	vibrationData f_279590_
+	vibrationUser f_279603_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219350_ p_219350_
+		1 p_219351_ p_219351_
+	access$000 (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/world/entity/ai/Brain; m_280253_
+		static
+		0 p_283139_ p_283139_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_219434_ p_219434_
+	applyDarknessAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V m_219375_
+		static
+		0 p_219376_ p_219376_
+		1 p_219377_ p_219377_
+		2 p_219378_ p_219378_
+		3 p_219379_ p_219379_
+	canDisableShield ()Z m_213824_
+	canRide (Lnet/minecraft/world/entity/Entity;)Z m_7341_
+		0 p_219462_ p_219462_
+	canTargetEntity (Lnet/minecraft/world/entity/Entity;)Z m_219385_
+		0 p_219386_ p_219386_
+	checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z m_6914_
+		0 p_219398_ p_219398_
+	clearAnger (Lnet/minecraft/world/entity/Entity;)V m_219428_
+		0 p_219429_ p_219429_
+	clientDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)V m_219383_
+		0 p_219384_ p_219384_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_219463_
+		static
+	createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_6037_
+		0 p_219396_ p_219396_
+	customServerAiStep ()V m_8024_
+	dampensVibrations ()Z m_213854_
+	defineSynchedData ()V m_8097_
+	doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z m_7327_
+		0 p_219472_ p_219472_
+	doPush (Lnet/minecraft/world/entity/Entity;)V m_7324_
+		0 p_219353_ p_219353_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_219400_ p_219400_
+		1 p_219401_ p_219401_
+		2 p_219402_ p_219402_
+		3 p_219403_ p_219403_
+		4 p_219404_ p_219404_
+	getActiveAnger ()I m_219454_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getAngerLevel ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; m_219446_
+	getAngerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; m_219449_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getClientAngerLevel ()I m_219464_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_219392_ p_219392_
+	getEntityAngryAt ()Ljava/util/Optional; m_219448_
+	getHeartAnimation (F)F m_219469_
+		0 p_219470_ p_219470_
+	getHeartBeatDelay ()I m_219452_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_219440_ p_219440_
+	getSoundVolume ()F m_6121_
+	getTarget ()Lnet/minecraft/world/entity/LivingEntity; m_5448_
+	getTendrilAnimation (F)F m_219467_
+		0 p_219468_ p_219468_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F m_5610_
+		0 p_219410_ p_219410_
+		1 p_219411_ p_219411_
+	handleEntityEvent (B)V m_7822_
+		0 p_219360_ p_219360_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_219381_ p_219381_
+		1 p_219382_ p_219382_
+	ignoreExplosion ()Z m_6128_
+	increaseAngerAt (Lnet/minecraft/world/entity/Entity;)V m_219441_
+		0 p_219442_ p_219442_
+	increaseAngerAt (Lnet/minecraft/world/entity/Entity;IZ)V m_219387_
+		0 p_219388_ p_219388_
+		1 p_219389_ p_219389_
+		2 p_219390_ p_219390_
+	isDiggingOrEmerging ()Z m_219450_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_219427_ p_219427_
+	isPushable ()Z m_6094_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219435_
+		static
+		0 p_219436_ p_219436_
+		1 p_219437_ p_219437_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219416_
+		static
+		0 p_219417_ p_219417_
+		1 p_219418_ p_219418_
+	lambda$readAdditionalSaveData$2 (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V m_219393_
+		0 p_219394_ p_219394_
+	lambda$readAdditionalSaveData$3 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279938_
+		0 p_281093_ p_281093_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_219406_ p_219406_
+	nextStep ()F m_6059_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_219422_ p_219422_
+	playListeningSound ()V m_219453_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_219431_ p_219431_
+		1 p_219432_ p_219432_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_219415_ p_219415_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_219420_ p_219420_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_219457_ p_219457_
+	sendDebugPackets ()V m_8025_
+	setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V m_219459_
+		0 p_219460_ p_219460_
+	syncClientAngerLevel ()V m_219451_
+	tick ()V m_8119_
+	updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V m_213651_
+		0 p_219413_ p_219413_
+net/minecraft/world/entity/monster/warden/Warden$1 net/minecraft/world/entity/monster/warden/Warden$1
+	this$0 f_219473_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219475_ p_219475_
+		1 p_219476_ p_219476_
+		2 p_219477_ p_219477_
+	createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; m_5532_
+		0 p_219479_ p_219479_
+net/minecraft/world/entity/monster/warden/Warden$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
+	this$1 f_219480_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden$1;Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
+		0 p_219482_ p_219482_
+		1 p_219483_ p_219483_
+		2 p_219484_ p_219484_
+	distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F m_214208_
+		0 p_219486_ p_219486_
+		1 p_219487_ p_219487_
+net/minecraft/world/entity/monster/warden/Warden$2 net/minecraft/world/entity/monster/warden/Warden$2
+	$SwitchMap$net$minecraft$world$entity$Pose f_219488_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/monster/warden/Warden$VibrationUser net/minecraft/world/entity/monster/warden/Warden$VibrationUser
+	GAME_EVENT_LISTENER_RANGE f_279541_
+	positionSource f_279600_
+	this$0 f_279592_
+	<init> (Lnet/minecraft/world/entity/monster/warden/Warden;)V <init>
+		0 p_282052_ p_282052_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282574_ p_282574_
+		1 p_282323_ p_282323_
+		2 p_283003_ p_283003_
+		3 p_282515_ p_282515_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_281325_ p_281325_
+		1 p_282386_ p_282386_
+		2 p_282261_ p_282261_
+		3 p_281438_ p_281438_
+		4 p_282582_ p_282582_
+		5 p_283699_ p_283699_
+net/minecraft/world/entity/monster/warden/WardenAi net/minecraft/world/entity/monster/warden/WardenAi
+	DIGGING_COOLDOWN f_219492_
+	DIGGING_DURATION f_219497_
+	DIG_COOLDOWN_SETTER f_219502_
+	DISTURBANCE_LOCATION_EXPIRY_TIME f_219499_
+	EMERGE_DURATION f_219490_
+	MELEE_ATTACK_COOLDOWN f_219496_
+	MEMORY_TYPES f_219501_
+	ROAR_DURATION f_219491_
+	SENSOR_TYPES f_219500_
+	SNIFFING_DURATION f_219498_
+	SPEED_MULTIPLIER_WHEN_FIGHTING f_219495_
+	SPEED_MULTIPLIER_WHEN_IDLING f_219493_
+	SPEED_MULTIPLIER_WHEN_INVESTIGATING f_219494_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219510_
+		static
+		0 p_219511_ p_219511_
+	initDiggingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219531_
+		static
+		0 p_219532_ p_219532_
+	initEmergeActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219526_
+		static
+		0 p_219527_ p_219527_
+	initFightActivity (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/ai/Brain;)V m_219517_
+		static
+		0 p_219518_ p_219518_
+		1 p_219519_ p_219519_
+	initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219536_
+		static
+		0 p_219537_ p_219537_
+	initInvestigateActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219541_
+		static
+		0 p_219542_ p_219542_
+	initRoarActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219545_
+		static
+		0 p_219546_ p_219546_
+	initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V m_219543_
+		static
+		0 p_219544_ p_219544_
+	isTarget (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219514_
+		static
+		0 p_219515_ p_219515_
+		1 p_219516_ p_219516_
+	lambda$initFightActivity$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219538_
+		static
+		0 p_219539_ p_219539_
+		1 p_219540_ p_219540_
+	lambda$initFightActivity$4 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z m_219533_
+		static
+		0 p_219534_ p_219534_
+		1 p_219535_ p_219535_
+	lambda$isTarget$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_219507_
+		static
+		0 p_219508_ p_219508_
+		1 p_219509_ p_219509_
+	lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z m_257316_
+		static
+		0 p_258954_ p_258954_
+		1 p_258955_ p_258955_
+		2 p_258956_ p_258956_
+		3 p_258957_ p_258957_
+		4 p_258958_ p_258958_
+	lambda$static$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; m_257317_
+		static
+		0 p_258959_ p_258959_
+		1 p_258960_ p_258960_
+	lambda$static$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257315_
+		static
+		0 p_258953_ p_258953_
+	makeBrain (Lnet/minecraft/world/entity/monster/warden/Warden;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_219520_
+		static
+		0 p_219521_ p_219521_
+		1 p_219522_ p_219522_
+	onTargetInvalid (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V m_219528_
+		static
+		0 p_219529_ p_219529_
+		1 p_219530_ p_219530_
+	setDigCooldown (Lnet/minecraft/world/entity/LivingEntity;)V m_219505_
+		static
+		0 p_219506_ p_219506_
+	setDisturbanceLocation (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/core/BlockPos;)V m_219523_
+		static
+		0 p_219524_ p_219524_
+		1 p_219525_ p_219525_
+	updateActivity (Lnet/minecraft/world/entity/monster/warden/Warden;)V m_219512_
+		static
+		0 p_219513_ p_219513_
+net/minecraft/world/entity/monster/warden/WardenSpawnTracker net/minecraft/world/entity/monster/warden/WardenSpawnTracker
+	CODEC f_219557_
+	DECREASE_WARNING_LEVEL_EVERY_INTERVAL f_219561_
+	MAX_WARNING_LEVEL f_219558_
+	PLAYER_SEARCH_RADIUS f_219559_
+	WARNING_CHECK_DIAMETER f_219560_
+	WARNING_LEVEL_INCREASE_COOLDOWN f_219562_
+	cooldownTicks f_219565_
+	ticksSinceLastWarning f_219563_
+	warningLevel f_219564_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_219568_ p_219568_
+		1 p_219569_ p_219569_
+		2 p_219570_ p_219570_
+	copyData (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_219583_
+		0 p_219584_ p_219584_
+	decreaseWarningLevel ()V m_219608_
+	getNearbyPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_219594_
+		static
+		0 p_219595_ p_219595_
+		1 p_219596_ p_219596_
+	getWarningLevel ()I m_219599_
+	hasNearbyWarden (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_219574_
+		static
+		0 p_219575_ p_219575_
+		1 p_219576_ p_219576_
+	increaseWarningLevel ()V m_219605_
+	lambda$getNearbyPlayers$8 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;)Z m_289160_
+		static
+		0 p_289484_ p_289484_
+		1 p_289485_ p_289485_
+	lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219606_
+		static
+		0 p_219607_ p_219607_
+	lambda$static$1 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219603_
+		static
+		0 p_219604_ p_219604_
+	lambda$static$2 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; m_219600_
+		static
+		0 p_219601_ p_219601_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219588_
+		static
+		0 p_219589_ p_219589_
+	lambda$tryWarn$4 (Lnet/minecraft/server/level/ServerPlayer;)Z m_244974_
+		static
+		0 p_248397_ p_248397_
+	lambda$tryWarn$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/stream/Stream; m_244972_
+		static
+		0 p_248394_ p_248394_
+	lambda$tryWarn$6 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V m_244976_
+		static
+		0 p_248400_ p_248400_
+		1 p_248401_ p_248401_
+	lambda$tryWarn$7 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/server/level/ServerPlayer;)V m_244973_
+		static
+		0 p_248395_ p_248395_
+		1 p_248396_ p_248396_
+	onCooldown ()Z m_219602_
+	reset ()V m_219593_
+	setWarningLevel (I)V m_219572_
+		0 p_219573_ p_219573_
+	tick ()V m_219571_
+	tryWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/OptionalInt; m_219577_
+		static
+		0 p_219578_ p_219578_
+		1 p_219579_ p_219579_
+		2 p_219580_ p_219580_
+net/minecraft/world/entity/monster/warden/package-info net/minecraft/world/entity/monster/warden/package-info
+net/minecraft/world/entity/npc/AbstractVillager net/minecraft/world/entity/npc/AbstractVillager
+	DATA_UNHAPPY_COUNTER f_35262_
+	VILLAGER_INVENTORY_SIZE f_149992_
+	VILLAGER_SLOT_OFFSET f_149991_
+	inventory f_35264_
+	offers f_35261_
+	tradingPlayer f_35263_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35267_ p_35267_
+		1 p_35268_ p_35268_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35301_ p_35301_
+	addOffersFromItemListings (Lnet/minecraft/world/item/trading/MerchantOffers;[Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;I)V m_35277_
+		0 p_35278_ p_35278_
+		1 p_35279_ p_35279_
+		2 p_35280_ p_35280_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_35287_
+		0 p_35288_ p_35288_
+	canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z m_6573_
+		0 p_35272_ p_35272_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_35295_ p_35295_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_35270_ p_35270_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35282_ p_35282_
+		1 p_35283_ p_35283_
+		2 p_35284_ p_35284_
+		3 p_35285_ p_35285_
+		4 p_35286_ p_35286_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_35318_ p_35318_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_149995_ p_149995_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_35297_ p_35297_
+		1 p_35298_ p_35298_
+	getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; m_6068_
+		0 p_35323_ p_35323_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getUnhappyCounter ()I m_35303_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	isTrading ()Z m_35306_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_35274_ p_35274_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_35316_ p_35316_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_35276_ p_35276_
+	overrideXp (I)V m_6621_
+		0 p_35322_ p_35322_
+	playCelebrateSound ()V m_35310_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35290_ p_35290_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35299_ p_35299_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35314_ p_35314_
+	setUnhappyCounter (I)V m_35319_
+		0 p_35320_ p_35320_
+	showProgressBar ()Z m_7826_
+	stopTrading ()V m_7996_
+	updateTrades ()V m_7604_
+net/minecraft/world/entity/npc/CatSpawner net/minecraft/world/entity/npc/CatSpawner
+	TICK_DELAY f_149996_
+	nextTick f_35324_
+	<init> ()V <init>
+	lambda$spawnInVillage$0 (Lnet/minecraft/core/Holder;)Z m_219609_
+		static
+		0 p_219610_ p_219610_
+	spawnCat (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)I m_35333_
+		0 p_35334_ p_35334_
+		1 p_35335_ p_35335_
+	spawnInHut (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I m_35336_
+		0 p_35337_ p_35337_
+		1 p_35338_ p_35338_
+	spawnInVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I m_35326_
+		0 p_35327_ p_35327_
+		1 p_35328_ p_35328_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_35330_ p_35330_
+		1 p_35331_ p_35331_
+		2 p_35332_ p_35332_
+net/minecraft/world/entity/npc/ClientSideMerchant net/minecraft/world/entity/npc/ClientSideMerchant
+	offers f_35341_
+	source f_35340_
+	xp f_35342_
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_35344_ p_35344_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_35346_ p_35346_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_35358_ p_35358_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_35348_ p_35348_
+	overrideXp (I)V m_6621_
+		0 p_35360_ p_35360_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35356_ p_35356_
+	showProgressBar ()Z m_7826_
+net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier
+	TAG_INVENTORY f_252389_
+	getInventory ()Lnet/minecraft/world/SimpleContainer; m_35311_
+	pickUpItem (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V m_219611_
+		static
+		0 p_219612_ p_219612_
+		1 p_219613_ p_219613_
+		2 p_219614_ p_219614_
+	readInventoryFromTag (Lnet/minecraft/nbt/CompoundTag;)V m_253224_
+		0 p_253699_ p_253699_
+	writeInventoryToTag (Lnet/minecraft/nbt/CompoundTag;)V m_252802_
+		0 p_254428_ p_254428_
+net/minecraft/world/entity/npc/Npc net/minecraft/world/entity/npc/Npc
+net/minecraft/world/entity/npc/Villager net/minecraft/world/entity/npc/Villager
+	BREEDING_FOOD_THRESHOLD f_149997_
+	DATA_VILLAGER_DATA f_35371_
+	FOOD_POINTS f_35369_
+	GOSSIP_COOLDOWN f_150001_
+	GOSSIP_DECAY_INTERVAL f_150002_
+	HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS f_150004_
+	HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM f_150005_
+	LOGGER f_201976_
+	MAX_GOSSIP_TOPICS f_150000_
+	MEMORY_TYPES f_35367_
+	POI_MEMORIES f_35370_
+	REPUTATION_CHANGE_PER_EVENT f_150003_
+	SENSOR_TYPES f_35368_
+	SPEED_MODIFIER f_149998_
+	TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING f_150006_
+	TRADES_PER_LEVEL f_149999_
+	WANTED_ITEMS f_35372_
+	assignProfessionWhenSpawned f_35366_
+	chasing f_150007_
+	foodLevel f_35376_
+	gossips f_35377_
+	increaseProfessionLevelOnUpdate f_35374_
+	lastGossipDecayTime f_35361_
+	lastGossipTime f_35378_
+	lastRestockCheckDayTime f_35365_
+	lastRestockGameTime f_35363_
+	lastTradedPlayer f_35375_
+	numberOfRestocksToday f_35364_
+	updateMerchantTimer f_35373_
+	villagerXp f_35362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/npc/VillagerType;)V <init>
+		0 p_35384_ p_35384_
+		1 p_35385_ p_35385_
+		2 p_35386_ p_35386_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35381_ p_35381_
+		1 p_35382_ p_35382_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35481_ p_35481_
+	ageBoundaryReached ()V m_30232_
+	allowedToRestock ()Z m_35521_
+	assignProfessionWhenSpawned ()Z m_35504_
+	brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; m_5490_
+	canBreed ()Z m_35506_
+	canRestock ()Z m_7862_
+	catchUpDemand ()V m_35522_
+	countFoodPointsInInventory ()I m_35529_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_35503_
+		static
+	customServerAiStep ()V m_8024_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_35419_ p_35419_
+	digestFood (I)V m_35548_
+		0 p_35549_ p_35549_
+	eatAndDigestFood ()V m_35513_
+	eatUntilFull ()V m_35526_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_35439_ p_35439_
+		1 p_35440_ p_35440_
+		2 p_35441_ p_35441_
+		3 p_35442_ p_35442_
+		4 p_35443_ p_35443_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBrain ()Lnet/minecraft/world/entity/ai/Brain; m_6274_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_150009_ p_150009_
+		1 p_150010_ p_150010_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/npc/Villager; m_142606_
+		0 p_150012_ p_150012_
+		1 p_150013_ p_150013_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getGossips ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; m_35517_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35498_ p_35498_
+	getPlayerReputation (Lnet/minecraft/world/entity/player/Player;)I m_35532_
+		0 p_35533_ p_35533_
+	getTypeName ()Lnet/minecraft/network/chat/Component; m_5677_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	getVillagerXp ()I m_7809_
+	golemSpawnConditionsMet (J)Z m_35461_
+		0 p_35462_ p_35462_
+	gossip (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V m_35411_
+		0 p_35412_ p_35412_
+		1 p_35413_ p_35413_
+		2 p_35414_ p_35414_
+	handleEntityEvent (B)V m_7822_
+		0 p_35391_ p_35391_
+	hasExcessFood ()Z m_35514_
+	hasFarmSeeds ()Z m_35516_
+	hungry ()Z m_35525_
+	increaseMerchantCareer ()V m_35528_
+	isChasing ()Z m_150014_
+	isClientSide ()Z m_183595_
+	lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_35452_
+		static
+		0 p_35453_ p_35453_
+		1 p_35454_ p_35454_
+	lambda$countFoodPointsInInventory$8 (Lnet/minecraft/world/SimpleContainer;Ljava/util/Map$Entry;)I m_186298_
+		static
+		0 p_186299_ p_186299_
+		1 p_186300_ p_186300_
+	lambda$getPlayerReputation$7 (Lnet/minecraft/world/entity/ai/gossip/GossipType;)Z m_186301_
+		static
+		0 p_186302_ p_186302_
+	lambda$hasFarmSeeds$9 (Lnet/minecraft/world/item/ItemStack;)Z m_279940_
+		static
+		0 p_281096_ p_281096_
+	lambda$releasePoi$6 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/core/GlobalPos;)V m_186303_
+		0 p_186304_ p_186304_
+		1 p_186305_ p_186305_
+		2 p_186306_ p_186306_
+	lambda$spawnGolemIfNeeded$10 (JLnet/minecraft/world/entity/npc/Villager;)Z m_186291_
+		static
+		0 p_186292_ p_186292_
+		1 p_186293_ p_186293_
+	lambda$static$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219624_
+		static
+		0 p_219625_ p_219625_
+		1 p_219626_ p_219626_
+	lambda$static$1 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219621_
+		static
+		0 p_219622_ p_219622_
+		1 p_219623_ p_219623_
+	lambda$static$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219618_
+		static
+		0 p_219619_ p_219619_
+		1 p_219620_ p_219620_
+	lambda$static$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z m_219615_
+		static
+		0 p_219616_ p_219616_
+		1 p_219617_ p_219617_
+	lambda$tellWitnessesThatIWasMurdered$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V m_186294_
+		static
+		0 p_186295_ p_186295_
+		1 p_186296_ p_186296_
+		2 p_186297_ p_186297_
+	makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; m_8075_
+		0 p_35445_ p_35445_
+	maybeDecayGossip ()V m_35530_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_35472_ p_35472_
+		1 p_35473_ p_35473_
+	needsToRestock ()Z m_35520_
+	onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V m_6814_
+		0 p_35431_ p_35431_
+		1 p_35432_ p_35432_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_35467_ p_35467_
+	playWorkSound ()V m_35512_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35451_ p_35451_
+	refreshBrain (Lnet/minecraft/server/level/ServerLevel;)V m_35483_
+		0 p_35484_ p_35484_
+	registerBrainGoals (Lnet/minecraft/world/entity/ai/Brain;)V m_35424_
+		0 p_35425_ p_35425_
+	releaseAllPois ()V m_35524_
+	releasePoi (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V m_35428_
+		0 p_35429_ p_35429_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_35535_ p_35535_
+	resendOffersToTradingPlayer ()V m_275846_
+	resetNumberOfRestocks ()V m_35531_
+	resetSpecialPrices ()V m_35519_
+	restock ()V m_35510_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35475_ p_35475_
+	sendDebugPackets ()V m_8025_
+	setChasing (Z)V m_150015_
+		0 p_150016_ p_150016_
+	setGossips (Lnet/minecraft/nbt/Tag;)V m_35455_
+		0 p_35456_ p_35456_
+	setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V m_6703_
+		0 p_35423_ p_35423_
+	setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_35476_
+		0 p_35477_ p_35477_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_35508_ p_35508_
+	setUnhappy ()V m_35518_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_35437_ p_35437_
+	setVillagerXp (I)V m_35546_
+		0 p_35547_ p_35547_
+	shouldIncreaseLevel ()Z m_35527_
+	shouldRestock ()Z m_35511_
+	spawnGolemIfNeeded (Lnet/minecraft/server/level/ServerLevel;JI)V m_35397_
+		0 p_35398_ p_35398_
+		1 p_35399_ p_35399_
+		2 p_35400_ p_35400_
+	startSleeping (Lnet/minecraft/core/BlockPos;)V m_5802_
+		0 p_35479_ p_35479_
+	startTrading (Lnet/minecraft/world/entity/player/Player;)V m_35536_
+		0 p_35537_ p_35537_
+	stopSleeping ()V m_5796_
+	stopTrading ()V m_7996_
+	tellWitnessesThatIWasMurdered (Lnet/minecraft/world/entity/Entity;)V m_35420_
+		0 p_35421_ p_35421_
+	thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V m_8038_
+		0 p_35409_ p_35409_
+		1 p_35410_ p_35410_
+	tick ()V m_8119_
+	updateDemand ()V m_35523_
+	updateSpecialPrices (Lnet/minecraft/world/entity/player/Player;)V m_35540_
+		0 p_35541_ p_35541_
+	updateTrades ()V m_7604_
+	wantsMoreFood ()Z m_35515_
+	wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z m_7243_
+		0 p_35543_ p_35543_
+	wantsToSpawnGolem (J)Z m_35392_
+		0 p_35393_ p_35393_
+net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData
+	CODEC f_35550_
+	MAX_VILLAGER_LEVEL f_150018_
+	MIN_VILLAGER_LEVEL f_150017_
+	NEXT_LEVEL_XP_THRESHOLDS f_35551_
+	level f_35554_
+	profession f_35553_
+	type f_35552_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/npc/VillagerType;Lnet/minecraft/world/entity/npc/VillagerProfession;I)V <init>
+		0 p_35557_ p_35557_
+		1 p_35558_ p_35558_
+		2 p_35559_ p_35559_
+	canLevelUp (I)Z m_35582_
+		static
+		0 p_35583_ p_35583_
+	getLevel ()I m_35576_
+	getMaxXpPerLevel (I)I m_35577_
+		static
+		0 p_35578_ p_35578_
+	getMinXpPerLevel (I)I m_35572_
+		static
+		0 p_35573_ p_35573_
+	getProfession ()Lnet/minecraft/world/entity/npc/VillagerProfession; m_35571_
+	getType ()Lnet/minecraft/world/entity/npc/VillagerType; m_35560_
+	lambda$static$0 ()Lnet/minecraft/world/entity/npc/VillagerType; m_150026_
+		static
+	lambda$static$1 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; m_150023_
+		static
+		0 p_150024_ p_150024_
+	lambda$static$2 ()Lnet/minecraft/world/entity/npc/VillagerProfession; m_150025_
+		static
+	lambda$static$3 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_150021_
+		static
+		0 p_150022_ p_150022_
+	lambda$static$4 (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; m_150019_
+		static
+		0 p_150020_ p_150020_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257318_
+		static
+		0 p_258961_ p_258961_
+	setLevel (I)Lnet/minecraft/world/entity/npc/VillagerData; m_35561_
+		0 p_35562_ p_35562_
+	setProfession (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; m_35565_
+		0 p_35566_ p_35566_
+	setType (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; m_35567_
+		0 p_35568_ p_35568_
+net/minecraft/world/entity/npc/VillagerDataHolder net/minecraft/world/entity/npc/VillagerDataHolder
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/npc/VillagerType; m_28554_
+	getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; m_7141_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262623_ p_262623_
+	setVariant (Lnet/minecraft/world/entity/npc/VillagerType;)V m_28464_
+		0 p_262647_ p_262647_
+	setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V m_34375_
+		0 p_150027_ p_150027_
+net/minecraft/world/entity/npc/VillagerProfession net/minecraft/world/entity/npc/VillagerProfession
+	ALL_ACQUIRABLE_JOBS f_219627_
+	ARMORER f_35586_
+	BUTCHER f_35587_
+	CARTOGRAPHER f_35588_
+	CLERIC f_35589_
+	FARMER f_35590_
+	FISHERMAN f_35591_
+	FLETCHER f_35592_
+	LEATHERWORKER f_35593_
+	LIBRARIAN f_35594_
+	MASON f_35595_
+	NITWIT f_35596_
+	NONE f_35585_
+	SHEPHERD f_35597_
+	TOOLSMITH f_35598_
+	WEAPONSMITH f_35599_
+	acquirableJobSite f_219629_
+	heldJobSite f_219628_
+	name f_35600_
+	requestedItems f_35602_
+	secondaryPoi f_35603_
+	workSound f_35604_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_35600_ f_35600_
+		1 f_219628_ f_219628_
+		2 f_219629_ f_219629_
+		3 f_35602_ f_35602_
+		4 f_35603_ f_35603_
+		5 f_35604_ f_35604_
+	acquirableJobSite ()Ljava/util/function/Predicate; f_219629_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219673_ p_219673_
+	hashCode ()I hashCode
+	heldJobSite ()Ljava/util/function/Predicate; f_219628_
+	lambda$register$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219666_
+		static
+		0 p_219667_ p_219667_
+		1 p_219668_ p_219668_
+	lambda$register$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219638_
+		static
+		0 p_219639_ p_219639_
+		1 p_219640_ p_219640_
+	lambda$register$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_219641_
+		static
+		0 p_238233_ p_238233_
+		1 p_238234_ p_238234_
+	lambda$register$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z m_238235_
+		static
+		0 p_238236_ p_238236_
+		1 p_238237_ p_238237_
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Z m_238238_
+		static
+		0 p_238239_ p_238239_
+	name ()Ljava/lang/String; f_35600_
+	register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219647_
+		static
+		0 p_219648_ p_219648_
+		1 p_219649_ p_219649_
+		2 p_219650_ p_219650_
+		3 p_219651_ p_219651_
+		4 p_219652_ p_219652_
+	register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219653_
+		static
+		0 p_219654_ p_219654_
+		1 p_219655_ p_219655_
+		2 p_219656_ p_219656_
+		3 p_219657_ p_219657_
+	register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219643_
+		static
+		0 p_219644_ p_219644_
+		1 p_219645_ p_219645_
+		2 p_219646_ p_219646_
+	register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; m_219658_
+		static
+		0 p_219659_ p_219659_
+		1 p_219660_ p_219660_
+		2 p_219661_ p_219661_
+		3 p_219662_ p_219662_
+		4 p_219663_ p_219663_
+		5 p_219664_ p_219664_
+	requestedItems ()Lcom/google/common/collect/ImmutableSet; f_35602_
+	secondaryPoi ()Lcom/google/common/collect/ImmutableSet; f_35603_
+	toString ()Ljava/lang/String; toString
+	workSound ()Lnet/minecraft/sounds/SoundEvent; f_35604_
+net/minecraft/world/entity/npc/VillagerTrades net/minecraft/world/entity/npc/VillagerTrades
+	COMMON_ITEMS_SUPPLY f_150030_
+	DEFAULT_SUPPLY f_150029_
+	HIGH_TIER_PRICE_MULTIPLIER f_150042_
+	LOW_TIER_PRICE_MULTIPLIER f_150041_
+	TRADES f_35627_
+	UNCOMMON_ITEMS_SUPPLY f_150031_
+	WANDERING_TRADER_TRADES f_35628_
+	XP_LEVEL_1_BUY f_150033_
+	XP_LEVEL_1_SELL f_150032_
+	XP_LEVEL_2_BUY f_150035_
+	XP_LEVEL_2_SELL f_150034_
+	XP_LEVEL_3_BUY f_150037_
+	XP_LEVEL_3_SELL f_150036_
+	XP_LEVEL_4_BUY f_150039_
+	XP_LEVEL_4_SELL f_150038_
+	XP_LEVEL_5_TRADE f_150040_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Ljava/util/HashMap;)V m_35632_
+		static
+		0 p_35633_ p_35633_
+	toIntMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_35630_
+		static
+		0 p_35631_ p_35631_
+net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds
+	item f_35634_
+	maxUses f_35636_
+	value f_35635_
+	villagerXp f_35637_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35642_ p_35642_
+		1 p_35643_ p_35643_
+		2 p_35644_ p_35644_
+		3 p_35645_ p_35645_
+	<init> (Lnet/minecraft/world/item/Item;I)V <init>
+		0 p_35639_ p_35639_
+		1 p_35640_ p_35640_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219679_ p_219679_
+		1 p_219680_ p_219680_
+	getRandomDye (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeItem; m_219676_
+		static
+		0 p_219677_ p_219677_
+net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems
+	cost f_35652_
+	item f_35651_
+	maxUses f_35653_
+	priceMultiplier f_35655_
+	villagerXp f_35654_
+	<init> (Lnet/minecraft/world/level/ItemLike;III)V <init>
+		0 p_35657_ p_35657_
+		1 p_35658_ p_35658_
+		2 p_35659_ p_35659_
+		3 p_35660_ p_35660_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219682_ p_219682_
+		1 p_219683_ p_219683_
+net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem
+	cost f_35665_
+	maxUses f_35666_
+	trades f_35664_
+	villagerXp f_35667_
+	<init> (IIILjava/util/Map;)V <init>
+		0 p_35669_ p_35669_
+		1 p_35670_ p_35670_
+		2 p_35671_ p_35671_
+		3 p_35672_ p_35672_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219685_ p_219685_
+		1 p_219686_ p_219686_
+	lambda$new$0 (Ljava/util/Map;Lnet/minecraft/world/entity/npc/VillagerType;)Z m_35678_
+		static
+		0 p_35679_ p_35679_
+		1 p_35680_ p_35680_
+	lambda$new$1 (Lnet/minecraft/world/entity/npc/VillagerType;)V m_257319_
+		static
+		0 p_258962_ p_258962_
+net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds
+	villagerXp f_35681_
+	<init> (I)V <init>
+		0 p_35683_ p_35683_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219688_ p_219688_
+		1 p_219689_ p_219689_
+net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds
+	baseEmeraldCost f_35688_
+	itemStack f_35687_
+	maxUses f_35689_
+	priceMultiplier f_35691_
+	villagerXp f_35690_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35693_ p_35693_
+		1 p_35694_ p_35694_
+		2 p_35695_ p_35695_
+		3 p_35696_ p_35696_
+	<init> (Lnet/minecraft/world/item/Item;IIIF)V <init>
+		0 p_35698_ p_35698_
+		1 p_35699_ p_35699_
+		2 p_35700_ p_35700_
+		3 p_35701_ p_35701_
+		4 p_35702_ p_35702_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219691_ p_219691_
+		1 p_219692_ p_219692_
+net/minecraft/world/entity/npc/VillagerTrades$ItemListing net/minecraft/world/entity/npc/VillagerTrades$ItemListing
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219693_ p_219693_
+		1 p_219694_ p_219694_
+net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems
+	emeraldCost f_35710_
+	fromCount f_35709_
+	fromItem f_35708_
+	maxUses f_35713_
+	priceMultiplier f_35715_
+	toCount f_35712_
+	toItem f_35711_
+	villagerXp f_35714_
+	<init> (Lnet/minecraft/world/level/ItemLike;IILnet/minecraft/world/item/Item;III)V <init>
+		0 p_35717_ p_35717_
+		1 p_35718_ p_35718_
+		2 p_35719_ p_35719_
+		3 p_35720_ p_35720_
+		4 p_35721_ p_35721_
+		5 p_35722_ p_35722_
+		6 p_35723_ p_35723_
+	<init> (Lnet/minecraft/world/level/ItemLike;ILnet/minecraft/world/item/Item;III)V <init>
+		0 p_35725_ p_35725_
+		1 p_35726_ p_35726_
+		2 p_35727_ p_35727_
+		3 p_35728_ p_35728_
+		4 p_35729_ p_35729_
+		5 p_35730_ p_35730_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219696_ p_219696_
+		1 p_219697_ p_219697_
+net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds
+	emeraldCost f_35735_
+	itemStack f_35734_
+	maxUses f_35737_
+	numberOfItems f_35736_
+	priceMultiplier f_35739_
+	villagerXp f_35738_
+	<init> (Lnet/minecraft/world/item/Item;III)V <init>
+		0 p_35741_ p_35741_
+		1 p_35742_ p_35742_
+		2 p_35743_ p_35743_
+		3 p_35744_ p_35744_
+	<init> (Lnet/minecraft/world/item/Item;IIII)V <init>
+		0 p_35746_ p_35746_
+		1 p_35747_ p_35747_
+		2 p_35748_ p_35748_
+		3 p_35749_ p_35749_
+		4 p_35750_ p_35750_
+	<init> (Lnet/minecraft/world/level/block/Block;IIII)V <init>
+		0 p_35765_ p_35765_
+		1 p_35766_ p_35766_
+		2 p_35767_ p_35767_
+		3 p_35768_ p_35768_
+		4 p_35769_ p_35769_
+	<init> (Lnet/minecraft/world/item/ItemStack;IIII)V <init>
+		0 p_35752_ p_35752_
+		1 p_35753_ p_35753_
+		2 p_35754_ p_35754_
+		3 p_35755_ p_35755_
+		4 p_35756_ p_35756_
+	<init> (Lnet/minecraft/world/item/ItemStack;IIIIF)V <init>
+		0 p_35758_ p_35758_
+		1 p_35759_ p_35759_
+		2 p_35760_ p_35760_
+		3 p_35761_ p_35761_
+		4 p_35762_ p_35762_
+		5 p_35763_ p_35763_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219699_ p_219699_
+		1 p_219700_ p_219700_
+net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald
+	duration f_186309_
+	effect f_186308_
+	priceMultiplier f_186311_
+	xp f_186310_
+	<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
+		0 p_186313_ p_186313_
+		1 p_186314_ p_186314_
+		2 p_186315_ p_186315_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219702_ p_219702_
+		1 p_219703_ p_219703_
+net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds
+	emeraldCost f_35786_
+	fromCount f_35790_
+	fromItem f_35789_
+	maxUses f_35787_
+	priceMultiplier f_35791_
+	toCount f_35785_
+	toItem f_35784_
+	villagerXp f_35788_
+	<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/world/item/Item;IIII)V <init>
+		0 p_35793_ p_35793_
+		1 p_35794_ p_35794_
+		2 p_35795_ p_35795_
+		3 p_35796_ p_35796_
+		4 p_35797_ p_35797_
+		5 p_35798_ p_35798_
+		6 p_35799_ p_35799_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219705_ p_219705_
+		1 p_219706_ p_219706_
+	lambda$getOffer$0 (Lnet/minecraft/world/item/alchemy/Potion;)Z m_35803_
+		static
+		0 p_35804_ p_35804_
+net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds
+	destination f_35806_
+	destinationType f_35807_
+	displayName f_207765_
+	emeraldCost f_35805_
+	maxUses f_35808_
+	villagerXp f_35809_
+	<init> (ILnet/minecraft/tags/TagKey;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;II)V <init>
+		0 p_207767_ p_207767_
+		1 p_207768_ p_207768_
+		2 p_207769_ p_207769_
+		3 p_207770_ p_207770_
+		4 p_207771_ p_207771_
+		5 p_207772_ p_207772_
+	getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; m_213663_
+		0 p_219708_ p_219708_
+		1 p_219709_ p_219709_
+net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType
+	BY_BIOME f_35827_
+	DESERT f_35819_
+	JUNGLE f_35820_
+	PLAINS f_35821_
+	SAVANNA f_35822_
+	SNOW f_35823_
+	SWAMP f_35824_
+	TAIGA f_35825_
+	name f_35826_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_35830_ p_35830_
+	byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; m_204073_
+		static
+		0 p_204074_ p_204074_
+	lambda$static$0 (Ljava/util/HashMap;)V m_35833_
+		static
+		0 p_35834_ p_35834_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; m_35831_
+		static
+		0 p_35832_ p_35832_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/npc/WanderingTrader net/minecraft/world/entity/npc/WanderingTrader
+	NUMBER_OF_TRADE_OFFERS f_150044_
+	despawnDelay f_35841_
+	wanderTarget f_35840_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_35843_ p_35843_
+		1 p_35844_ p_35844_
+	access$000 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35849_
+		static
+		0 p_35850_ p_35850_
+	access$100 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_150048_
+		static
+		0 p_150049_ p_150049_
+	access$200 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35862_
+		static
+		0 p_35863_ p_35863_
+	access$300 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m_35866_
+		static
+		0 p_35867_ p_35867_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_35861_ p_35861_
+	aiStep ()V m_8107_
+	getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; m_7515_
+	getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; m_142606_
+		0 p_150046_ p_150046_
+		1 p_150047_ p_150047_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDespawnDelay ()I m_35876_
+	getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; m_7838_
+		0 p_35865_ p_35865_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_35870_ p_35870_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; m_6068_
+		0 p_35890_ p_35890_
+	getWanderTarget ()Lnet/minecraft/core/BlockPos; m_35878_
+	lambda$registerGoals$0 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z m_289161_
+		0 p_289486_ p_289486_
+	lambda$registerGoals$1 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z m_289162_
+		0 p_289487_ p_289487_
+	maybeDespawn ()V m_35877_
+	mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6071_
+		0 p_35856_ p_35856_
+		1 p_35857_ p_35857_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_35852_ p_35852_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_35886_ p_35886_
+	rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_8058_
+		0 p_35859_ p_35859_
+	setDespawnDelay (I)V m_35891_
+		0 p_35892_ p_35892_
+	setWanderTarget (Lnet/minecraft/core/BlockPos;)V m_35883_
+		0 p_35884_ p_35884_
+	showProgressBar ()Z m_7826_
+	updateTrades ()V m_7604_
+net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal
+	speedModifier f_35895_
+	stopDistance f_35894_
+	this$0 f_35896_
+	trader f_35893_
+	<init> (Lnet/minecraft/world/entity/npc/WanderingTrader;Lnet/minecraft/world/entity/npc/WanderingTrader;DD)V <init>
+		0 p_35898_ p_35898_
+		1 p_35899_ p_35899_
+		2 p_35900_ p_35900_
+		3 p_35901_ p_35901_
+	canUse ()Z m_8036_
+	isTooFarAway (Lnet/minecraft/core/BlockPos;D)Z m_35903_
+		0 p_35904_ p_35904_
+		1 p_35905_ p_35905_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/npc/WanderingTraderSpawner net/minecraft/world/entity/npc/WanderingTraderSpawner
+	DEFAULT_SPAWN_DELAY f_150050_
+	DEFAULT_TICK_DELAY f_150051_
+	MAX_SPAWN_CHANCE f_150053_
+	MIN_SPAWN_CHANCE f_150052_
+	NUMBER_OF_SPAWN_ATTEMPTS f_150056_
+	SPAWN_CHANCE_INCREASE f_150054_
+	SPAWN_ONE_IN_X_CHANCE f_150055_
+	random f_35908_
+	serverLevelData f_35909_
+	spawnChance f_35912_
+	spawnDelay f_35911_
+	tickDelay f_35910_
+	<init> (Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
+		0 p_35914_ p_35914_
+	findSpawnPositionNear (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_35928_
+		0 p_35929_ p_35929_
+		1 p_35930_ p_35930_
+		2 p_35931_ p_35931_
+	hasEnoughSpace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_35925_
+		0 p_35926_ p_35926_
+		1 p_35927_ p_35927_
+	lambda$spawn$0 (Lnet/minecraft/core/Holder;)Z m_219712_
+		static
+		0 p_219713_ p_219713_
+	lambda$spawn$1 (Lnet/minecraft/core/BlockPos;)Z m_219710_
+		static
+		0 p_219711_ p_219711_
+	spawn (Lnet/minecraft/server/level/ServerLevel;)Z m_35915_
+		0 p_35916_ p_35916_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_35922_ p_35922_
+		1 p_35923_ p_35923_
+		2 p_35924_ p_35924_
+	tryToSpawnLlamaFor (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/WanderingTrader;I)V m_35917_
+		0 p_35918_ p_35918_
+		1 p_35919_ p_35919_
+		2 p_35920_ p_35920_
+net/minecraft/world/entity/npc/package-info net/minecraft/world/entity/npc/package-info
+net/minecraft/world/entity/package-info net/minecraft/world/entity/package-info
+net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/Abilities
+	flying f_35935_
+	flyingSpeed f_35939_
+	instabuild f_35937_
+	invulnerable f_35934_
+	mayBuild f_35938_
+	mayfly f_35936_
+	walkingSpeed f_35940_
+	<init> ()V <init>
+	addSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_35945_
+		0 p_35946_ p_35946_
+	getFlyingSpeed ()F m_35942_
+	getWalkingSpeed ()F m_35947_
+	loadSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_35950_
+		0 p_35951_ p_35951_
+	setFlyingSpeed (F)V m_35943_
+		0 p_35944_ p_35944_
+	setWalkingSpeed (F)V m_35948_
+		0 p_35949_ p_35949_
+net/minecraft/world/entity/player/ChatVisiblity net/minecraft/world/entity/player/ChatVisiblity
+	$VALUES $VALUES
+	BY_ID f_35955_
+	FULL FULL
+	HIDDEN HIDDEN
+	SYSTEM SYSTEM
+	id f_35956_
+	key f_35957_
+	$values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; m_150063_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_35961_ p_35961_
+		1 p_35962_ p_35962_
+		2 p_35963_ p_35963_
+		3 p_35964_ p_35964_
+	byId (I)Lnet/minecraft/world/entity/player/ChatVisiblity; m_35966_
+		static
+		0 p_35967_ p_35967_
+	getId ()I m_35965_
+	getKey ()Ljava/lang/String; m_35968_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/ChatVisiblity; valueOf
+		static
+		0 p_35972_ p_35972_
+	values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; values
+		static
+net/minecraft/world/entity/player/Inventory net/minecraft/world/entity/player/Inventory
+	ALL_ARMOR_SLOTS f_150068_
+	HELMET_SLOT_ONLY f_150069_
+	INVENTORY_SIZE f_150065_
+	NOT_FOUND_INDEX f_150067_
+	POP_TIME_DURATION f_150064_
+	SELECTION_SIZE f_150070_
+	SLOT_OFFHAND f_150066_
+	armor f_35975_
+	compartments f_35979_
+	items f_35974_
+	offhand f_35976_
+	player f_35978_
+	selected f_35977_
+	timesChanged f_35981_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_35983_ p_35983_
+	add (Lnet/minecraft/world/item/ItemStack;)Z m_36054_
+		0 p_36055_ p_36055_
+	add (ILnet/minecraft/world/item/ItemStack;)Z m_36040_
+		0 p_36041_ p_36041_
+		1 p_36042_ p_36042_
+	addResource (ILnet/minecraft/world/item/ItemStack;)I m_36047_
+		0 p_36048_ p_36048_
+		1 p_36049_ p_36049_
+	addResource (Lnet/minecraft/world/item/ItemStack;)I m_36066_
+		0 p_36067_ p_36067_
+	clearContent ()V m_6211_
+	clearOrCountMatchingItems (Ljava/util/function/Predicate;ILnet/minecraft/world/Container;)I m_36022_
+		0 p_36023_ p_36023_
+		1 p_36024_ p_36024_
+		2 p_36025_ p_36025_
+	contains (Lnet/minecraft/world/item/ItemStack;)Z m_36063_
+		0 p_36064_ p_36064_
+	contains (Lnet/minecraft/tags/TagKey;)Z m_204075_
+		0 p_204076_ p_204076_
+	dropAll ()V m_36071_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_36010_
+		0 p_36011_ p_36011_
+	findSlotMatchingItem (Lnet/minecraft/world/item/ItemStack;)I m_36030_
+		0 p_36031_ p_36031_
+	findSlotMatchingUnusedItem (Lnet/minecraft/world/item/ItemStack;)I m_36043_
+		0 p_36044_ p_36044_
+	getArmor (I)Lnet/minecraft/world/item/ItemStack; m_36052_
+		0 p_36053_ p_36053_
+	getContainerSize ()I m_6643_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_36020_
+		0 p_36021_ p_36021_
+	getFreeSlot ()I m_36062_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_35991_ p_35991_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getSelected ()Lnet/minecraft/world/item/ItemStack; m_36056_
+	getSelectionSize ()I m_36059_
+		static
+	getSlotWithRemainingSpace (Lnet/minecraft/world/item/ItemStack;)I m_36050_
+		0 p_36051_ p_36051_
+	getSuitableHotbarSlot ()I m_36065_
+	getTimesChanged ()I m_36072_
+	hasRemainingSpaceForItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_36014_
+		0 p_36015_ p_36015_
+		1 p_36016_ p_36016_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F[I)V m_150072_
+		0 p_150073_ p_150073_
+		1 p_150074_ p_150074_
+		2 p_150075_ p_150075_
+	isEmpty ()Z m_7983_
+	isHotbarSlot (I)Z m_36045_
+		static
+		0 p_36046_ p_36046_
+	lambda$add$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_36069_
+		static
+		0 p_36070_ p_36070_
+	lambda$hurtArmor$1 (ILnet/minecraft/world/entity/player/Player;)V m_35995_
+		static
+		0 p_35996_ p_35996_
+		1 p_35997_ p_35997_
+	load (Lnet/minecraft/nbt/ListTag;)V m_36035_
+		0 p_36036_ p_36036_
+	pickSlot (I)V m_36038_
+		0 p_36039_ p_36039_
+	placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;Z)V m_150076_
+		0 p_150077_ p_150077_
+		1 p_150078_ p_150078_
+	placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;)V m_150079_
+		0 p_150080_ p_150080_
+	removeFromSelected (Z)Lnet/minecraft/world/item/ItemStack; m_182403_
+		0 p_182404_ p_182404_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_35993_ p_35993_
+		1 p_35994_ p_35994_
+	removeItem (Lnet/minecraft/world/item/ItemStack;)V m_36057_
+		0 p_36058_ p_36058_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_36029_ p_36029_
+	replaceWith (Lnet/minecraft/world/entity/player/Inventory;)V m_36006_
+		0 p_36007_ p_36007_
+	save (Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/nbt/ListTag; m_36026_
+		0 p_36027_ p_36027_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_35999_ p_35999_
+		1 p_36000_ p_36000_
+	setPickedItem (Lnet/minecraft/world/item/ItemStack;)V m_36012_
+		0 p_36013_ p_36013_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_36009_ p_36009_
+	swapPaint (D)V m_35988_
+		0 p_35989_ p_35989_
+	tick ()V m_36068_
+net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/Player
+	CROUCH_BB_HEIGHT f_150087_
+	DATA_PLAYER_ABSORPTION_ID f_36107_
+	DATA_PLAYER_MAIN_HAND f_36090_
+	DATA_PLAYER_MODE_CUSTOMISATION f_36089_
+	DATA_SCORE_ID f_36108_
+	DATA_SHOULDER_LEFT f_36091_
+	DATA_SHOULDER_RIGHT f_36092_
+	DEFAULT_EYE_HEIGHT f_150090_
+	ENDER_SLOT_OFFSET f_150086_
+	FLY_ACHIEVEMENT_SPEED f_150091_
+	LOGGER f_219722_
+	MAX_HEALTH f_150083_
+	MAX_NAME_LENGTH f_150082_
+	POSES f_36074_
+	SLEEP_DURATION f_150084_
+	STANDING_DIMENSIONS f_36088_
+	SWIMMING_BB_HEIGHT f_150089_
+	SWIMMING_BB_WIDTH f_150088_
+	WAKE_UP_DURATION f_150085_
+	abilities f_36077_
+	bob f_36100_
+	containerMenu f_36096_
+	cooldowns f_36087_
+	defaultFlySpeed f_36082_
+	enchantmentSeed f_36081_
+	enderChestInventory f_36094_
+	experienceLevel f_36078_
+	experienceProgress f_36080_
+	fishing f_36083_
+	foodData f_36097_
+	gameProfile f_36084_
+	hurtDir f_263750_
+	inventory f_36093_
+	inventoryMenu f_36095_
+	jumpTriggerTime f_36098_
+	lastDeathLocation f_238176_
+	lastItemInMainHand f_36086_
+	lastLevelUpTime f_36111_
+	oBob f_36099_
+	reducedDebugInfo f_36085_
+	sleepCounter f_36110_
+	takeXpDelay f_36101_
+	timeEntitySatOnShoulder f_36109_
+	totalExperience f_36079_
+	wasUnderwater f_36076_
+	xCloak f_36105_
+	xCloakO f_36102_
+	yCloak f_36106_
+	yCloakO f_36103_
+	zCloak f_36075_
+	zCloakO f_36104_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
+		0 p_250508_ p_250508_
+		1 p_250289_ p_250289_
+		2 p_251702_ p_251702_
+		3 p_252153_ p_252153_
+	actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6475_
+		0 p_36312_ p_36312_
+		1 p_36313_ p_36313_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36265_ p_36265_
+	addItem (Lnet/minecraft/world/item/ItemStack;)Z m_36356_
+		0 p_36357_ p_36357_
+	addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V m_36208_
+		0 p_36209_ p_36209_
+	aiStep ()V m_8107_
+	animateHurt (F)V m_6053_
+		0 p_265280_ p_265280_
+	attack (Lnet/minecraft/world/entity/Entity;)V m_5706_
+		0 p_36347_ p_36347_
+	awardRecipes (Ljava/util/Collection;)I m_7281_
+		0 p_36213_ p_36213_
+	awardRecipesByKey ([Lnet/minecraft/resources/ResourceLocation;)V m_7902_
+		0 p_36228_ p_36228_
+	awardStat (Lnet/minecraft/stats/Stat;)V m_36246_
+		0 p_36247_ p_36247_
+	awardStat (Lnet/minecraft/resources/ResourceLocation;)V m_36220_
+		0 p_36221_ p_36221_
+	awardStat (Lnet/minecraft/resources/ResourceLocation;I)V m_36222_
+		0 p_36223_ p_36223_
+		1 p_36224_ p_36224_
+	awardStat (Lnet/minecraft/stats/Stat;I)V m_6278_
+		0 p_36145_ p_36145_
+		1 p_36146_ p_36146_
+	blockActionRestricted (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/GameType;)Z m_36187_
+		0 p_36188_ p_36188_
+		1 p_36189_ p_36189_
+		2 p_36190_ p_36190_
+	blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V m_6728_
+		0 p_36295_ p_36295_
+	canBeHitByProjectile ()Z m_271807_
+	canBeSeenAsEnemy ()Z m_142066_
+	canEat (Z)Z m_36391_
+		0 p_36392_ p_36392_
+	canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z m_7099_
+		0 p_36169_ p_36169_
+	canSprint ()Z m_264410_
+	canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z m_7066_
+		0 p_36315_ p_36315_
+	canUseGameMasterBlocks ()Z m_36337_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_150093_ p_150093_
+		1 p_150094_ p_150094_
+		2 p_150095_ p_150095_
+	causeFoodExhaustion (F)V m_36399_
+		0 p_36400_ p_36400_
+	checkMovementStatistics (DDD)V m_36378_
+		0 p_36379_ p_36379_
+		1 p_36380_ p_36380_
+		2 p_36381_ p_36381_
+	checkRidingStatistics (DDD)V m_36387_
+		0 p_36388_ p_36388_
+		1 p_36389_ p_36389_
+		2 p_36390_ p_36390_
+	closeContainer ()V m_6915_
+	createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; m_36340_
+		static
+	createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_7478_
+	crit (Lnet/minecraft/world/entity/Entity;)V m_5704_
+		0 p_36156_ p_36156_
+	decorateDisplayNameComponent (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; m_36218_
+		0 p_36219_ p_36219_
+	defineSynchedData ()V m_8097_
+	destroyVanishingCursedItems ()V m_36345_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_36152_ p_36152_
+	disableShield (Z)V m_36384_
+		0 p_36385_ p_36385_
+	displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V m_5661_
+		0 p_36216_ p_36216_
+		1 p_36217_ p_36217_
+	doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V m_6727_
+		0 p_36355_ p_36355_
+	doCloseContainer ()V m_9230_
+	doWaterSplashEffect ()V m_5841_
+	doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z m_213772_
+		0 p_219741_ p_219741_
+	drop (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/ItemEntity; m_36176_
+		0 p_36177_ p_36177_
+		1 p_36178_ p_36178_
+	drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; m_7197_
+		0 p_36179_ p_36179_
+		1 p_36180_ p_36180_
+		2 p_36181_ p_36181_
+	dropEquipment ()V m_5907_
+	eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_5584_
+		0 p_36185_ p_36185_
+		1 p_36186_ p_36186_
+	findRespawnPositionAndUseSpawnBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;FZZ)Ljava/util/Optional; m_36130_
+		static
+		0 p_36131_ p_36131_
+		1 p_36132_ p_36132_
+		2 p_36133_ p_36133_
+		3 p_36134_ p_36134_
+		4 p_36135_ p_36135_
+	freeAt (Lnet/minecraft/core/BlockPos;)Z m_36350_
+		0 p_36351_ p_36351_
+	getAbilities ()Lnet/minecraft/world/entity/player/Abilities; m_150110_
+	getAbsorptionAmount ()F m_6103_
+	getArmorSlots ()Ljava/lang/Iterable; m_6168_
+	getAttackStrengthScale (F)F m_36403_
+		0 p_36404_ p_36404_
+	getBlockSpeedFactor ()F m_6041_
+	getCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; m_36335_
+	getCurrentItemAttackStrengthDelay ()F m_36333_
+	getDeathSound ()Lnet/minecraft/sounds/SoundEvent; m_5592_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_36281_
+		0 p_36282_ p_36282_
+	getDimensionChangingDelay ()I m_6045_
+	getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; m_6972_
+		0 p_36166_ p_36166_
+	getDismountPoses ()Lcom/google/common/collect/ImmutableList; m_7431_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getEnchantmentSeed ()I m_36322_
+	getEnderChestInventory ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; m_36327_
+	getExperienceReward ()I m_213860_
+	getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; m_196493_
+	getFireImmuneTicks ()I m_6101_
+	getFlyingSpeed ()F m_274460_
+	getFoodData ()Lnet/minecraft/world/food/FoodData; m_36324_
+	getGameProfile ()Lcom/mojang/authlib/GameProfile; m_36316_
+	getHandSlots ()Ljava/lang/Iterable; m_6167_
+	getHurtDir ()F m_264297_
+	getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; m_7975_
+		0 p_36310_ p_36310_
+	getInventory ()Lnet/minecraft/world/entity/player/Inventory; m_150109_
+	getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; m_6844_
+		0 p_36257_ p_36257_
+	getLastDeathLocation ()Ljava/util/Optional; m_219759_
+	getLuck ()F m_36336_
+	getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; m_5737_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getMyRidingOffset ()D m_6049_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getPortalWaitTime ()I m_6078_
+	getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_6298_
+		0 p_36349_ p_36349_
+	getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; m_7398_
+		0 p_36374_ p_36374_
+	getScore ()I m_36344_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_36329_
+	getScoreboardName ()Ljava/lang/String; m_6302_
+	getShoulderEntityLeft ()Lnet/minecraft/nbt/CompoundTag; m_36331_
+	getShoulderEntityRight ()Lnet/minecraft/nbt/CompoundTag; m_36332_
+	getSleepTimer ()I m_36318_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_150112_ p_150112_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	getSpeed ()F m_6113_
+	getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6431_
+		0 p_36259_ p_36259_
+		1 p_36260_ p_36260_
+	getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5508_
+	getSwimSound ()Lnet/minecraft/sounds/SoundEvent; m_5501_
+	getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; m_5509_
+	getWardenSpawnTracker ()Ljava/util/Optional; m_245217_
+	getXpNeededForNextLevel ()I m_36323_
+	giveExperienceLevels (I)V m_6749_
+		0 p_36276_ p_36276_
+	giveExperiencePoints (I)V m_6756_
+		0 p_36291_ p_36291_
+	handleEntityEvent (B)V m_7822_
+		0 p_36120_ p_36120_
+	hasContainerOpen ()Z m_242612_
+	hasCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_36298_
+		0 p_36299_ p_36299_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36154_ p_36154_
+		1 p_36155_ p_36155_
+	hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V m_6472_
+		0 p_36251_ p_36251_
+		1 p_36252_ p_36252_
+	hurtCurrentlyUsedShield (F)V m_7909_
+		0 p_36383_ p_36383_
+	hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V m_142642_
+		0 p_150103_ p_150103_
+		1 p_150104_ p_150104_
+	increaseScore (I)V m_36401_
+		0 p_36402_ p_36402_
+	interactOn (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_36157_
+		0 p_36158_ p_36158_
+		1 p_36159_ p_36159_
+	isAboveGround ()Z m_36386_
+	isAffectedByFluids ()Z m_6129_
+	isAlwaysExperienceDropper ()Z m_6124_
+	isAlwaysTicking ()Z m_142389_
+	isCreative ()Z m_7500_
+	isHurt ()Z m_36325_
+	isImmobile ()Z m_6107_
+	isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z m_6673_
+		0 p_36249_ p_36249_
+	isLocalPlayer ()Z m_7578_
+	isModelPartShown (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z m_36170_
+		0 p_36171_ p_36171_
+	isPushedByFluid ()Z m_6063_
+	isReducedDebugInfo ()Z m_36330_
+	isScoping ()Z m_150108_
+	isSecondaryUseActive ()Z m_36341_
+	isSleepingLongEnough ()Z m_36317_
+	isSpectator ()Z m_5833_
+	isStayingOnGroundSurface ()Z m_36343_
+	isSwimming ()Z m_6069_
+	isTextFilteringEnabled ()Z m_143387_
+	jumpFromGround ()V m_6135_
+	killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z m_214076_
+		0 p_219735_ p_219735_
+		1 p_219736_ p_219736_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/core/GlobalPos;)Ljava/util/Optional; m_219744_
+		static
+		0 p_219745_ p_219745_
+	lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_219754_
+		static
+		0 p_219755_ p_219755_
+		1 p_219756_ p_219756_
+	lambda$decorateDisplayNameComponent$6 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289164_
+		0 p_289489_ p_289489_
+		1 p_289490_ p_289490_
+	lambda$hurtCurrentlyUsedShield$4 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_219737_
+		static
+		0 p_219738_ p_219738_
+		1 p_219739_ p_219739_
+	lambda$playShoulderEntityAmbientSound$0 (Lnet/minecraft/world/entity/EntityType;)Z m_36279_
+		static
+		0 p_36280_ p_36280_
+	lambda$playShoulderEntityAmbientSound$1 (Lnet/minecraft/world/entity/EntityType;)V m_289163_
+		0 p_289488_ p_289488_
+	lambda$respawnEntityOnShoulder$5 (Lnet/minecraft/world/entity/Entity;)V m_289165_
+		0 p_289491_ p_289491_
+	magicCrit (Lnet/minecraft/world/entity/Entity;)V m_5700_
+		0 p_36253_ p_36253_
+	makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V m_7601_
+		0 p_36196_ p_36196_
+		1 p_36197_ p_36197_
+	mayBuild ()Z m_36326_
+	mayUseItemAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z m_36204_
+		0 p_36205_ p_36205_
+		1 p_36206_ p_36206_
+		2 p_36207_ p_36207_
+	maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; m_5763_
+		0 p_36201_ p_36201_
+		1 p_36202_ p_36202_
+	moveCloak ()V m_36377_
+	onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V m_7408_
+		0 p_36172_ p_36172_
+		1 p_36173_ p_36173_
+	onSoulSpeedBlock ()Z m_6046_
+	onUpdateAbilities ()V m_6885_
+	openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V m_7698_
+		0 p_36191_ p_36191_
+	openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V m_6658_
+		0 p_36167_ p_36167_
+		1 p_36168_ p_36168_
+	openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V m_6986_
+		0 p_36174_ p_36174_
+		1 p_36175_ p_36175_
+	openJigsawBlock (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V m_7569_
+		0 p_36192_ p_36192_
+	openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; m_5893_
+		0 p_36150_ p_36150_
+	openMinecartCommandBlock (Lnet/minecraft/world/level/BaseCommandBlock;)V m_7907_
+		0 p_36182_ p_36182_
+	openStructureBlock (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_5966_
+		0 p_36194_ p_36194_
+	openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_7739_
+		0 p_36193_ p_36193_
+		1 p_277837_ p_277837_
+	playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6330_
+		0 p_36140_ p_36140_
+		1 p_36141_ p_36141_
+		2 p_36142_ p_36142_
+		3 p_36143_ p_36143_
+	playShoulderEntityAmbientSound (Lnet/minecraft/nbt/CompoundTag;)V m_36367_
+		0 p_36368_ p_36368_
+	playSound (Lnet/minecraft/sounds/SoundEvent;FF)V m_5496_
+		0 p_36137_ p_36137_
+		1 p_36138_ p_36138_
+		2 p_36139_ p_36139_
+	playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7355_
+		0 p_282121_ p_282121_
+		1 p_282194_ p_282194_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36215_ p_36215_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150097_ p_150097_
+	removeEntitiesOnShoulder ()V m_36328_
+	removeVehicle ()V m_6038_
+	resetAttackStrengthTicker ()V m_36334_
+	resetRecipes (Ljava/util/Collection;)I m_7279_
+		0 p_36263_ p_36263_
+	resetStat (Lnet/minecraft/stats/Stat;)V m_7166_
+		0 p_36144_ p_36144_
+	respawn ()V m_7583_
+	respawnEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)V m_36370_
+		0 p_36371_ p_36371_
+	rideTick ()V m_6083_
+	sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V m_7662_
+		0 p_36121_ p_36121_
+		1 p_36122_ p_36122_
+		2 p_36123_ p_36123_
+		3 p_36124_ p_36124_
+		4 p_36125_ p_36125_
+		5 p_36126_ p_36126_
+	serverAiStep ()V m_6140_
+	setAbsorptionAmount (F)V m_7911_
+		0 p_36396_ p_36396_
+	setEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)Z m_36360_
+		0 p_36361_ p_36361_
+	setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V m_8061_
+		0 p_36161_ p_36161_
+		1 p_36162_ p_36162_
+	setLastDeathLocation (Ljava/util/Optional;)V m_219749_
+		0 p_219750_ p_219750_
+	setMainArm (Lnet/minecraft/world/entity/HumanoidArm;)V m_36163_
+		0 p_36164_ p_36164_
+	setReducedDebugInfo (Z)V m_36393_
+		0 p_36394_ p_36394_
+	setRemainingFireTicks (I)V m_7311_
+		0 p_36353_ p_36353_
+	setScore (I)V m_36397_
+		0 p_36398_ p_36398_
+	setShoulderEntityLeft (Lnet/minecraft/nbt/CompoundTag;)V m_36362_
+		0 p_36363_ p_36363_
+	setShoulderEntityRight (Lnet/minecraft/nbt/CompoundTag;)V m_36364_
+		0 p_36365_ p_36365_
+	shouldBeSaved ()Z m_142391_
+	shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6757_
+		0 p_36262_ p_36262_
+	shouldShowName ()Z m_6052_
+	startAutoSpinAttack (I)V m_204079_
+		0 p_204080_ p_204080_
+	startFallFlying ()V m_36320_
+	startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; m_7720_
+		0 p_36203_ p_36203_
+	stopFallFlying ()V m_36321_
+	stopSleepInBed (ZZ)V m_6145_
+		0 p_36226_ p_36226_
+		1 p_36227_ p_36227_
+	stopSleeping ()V m_5796_
+	sweepAttack ()V m_36346_
+	tick ()V m_8119_
+	touch (Lnet/minecraft/world/entity/Entity;)V m_36277_
+		0 p_36278_ p_36278_
+	travel (Lnet/minecraft/world/phys/Vec3;)V m_7023_
+		0 p_36359_ p_36359_
+	triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/Recipe;Ljava/util/List;)V m_280300_
+		0 p_281669_ p_281669_
+		1 p_283609_ p_283609_
+	tryToStartFallFlying ()Z m_36319_
+	turtleHelmetTick ()V m_36372_
+	updateIsUnderwater ()Z m_7602_
+	updatePlayerPose ()V m_7594_
+	updateSwimming ()V m_5844_
+	updateTutorialInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V m_141945_
+		0 p_150098_ p_150098_
+		1 p_150099_ p_150099_
+		2 p_150100_ p_150100_
+	wantsToStopRiding ()Z m_36342_
+net/minecraft/world/entity/player/Player$1 net/minecraft/world/entity/player/Player$1
+	$SwitchMap$net$minecraft$world$entity$Pose f_36405_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/Player$BedSleepingProblem
+	$VALUES $VALUES
+	NOT_POSSIBLE_HERE NOT_POSSIBLE_HERE
+	NOT_POSSIBLE_NOW NOT_POSSIBLE_NOW
+	NOT_SAFE NOT_SAFE
+	OBSTRUCTED OBSTRUCTED
+	OTHER_PROBLEM OTHER_PROBLEM
+	TOO_FAR_AWAY TOO_FAR_AWAY
+	message f_36413_
+	$values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; m_150113_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
+		0 p_36420_ p_36420_
+		1 p_36421_ p_36421_
+		2 p_36422_ p_36422_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_36417_ p_36417_
+		1 p_36418_ p_36418_
+	getMessage ()Lnet/minecraft/network/chat/Component; m_36423_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; valueOf
+		static
+		0 p_36425_ p_36425_
+	values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; values
+		static
+net/minecraft/world/entity/player/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart
+	$VALUES $VALUES
+	CAPE CAPE
+	HAT HAT
+	JACKET JACKET
+	LEFT_PANTS_LEG LEFT_PANTS_LEG
+	LEFT_SLEEVE LEFT_SLEEVE
+	RIGHT_PANTS_LEG RIGHT_PANTS_LEG
+	RIGHT_SLEEVE RIGHT_SLEEVE
+	bit f_36434_
+	id f_36436_
+	mask f_36435_
+	name f_36437_
+	$values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; m_150115_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_36441_ p_36441_
+		1 p_36442_ p_36442_
+		2 p_36443_ p_36443_
+		3 p_36444_ p_36444_
+	getBit ()I m_150114_
+	getId ()Ljava/lang/String; m_36446_
+	getMask ()I m_36445_
+	getName ()Lnet/minecraft/network/chat/Component; m_36447_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/PlayerModelPart; valueOf
+		static
+		0 p_36449_ p_36449_
+	values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; values
+		static
+net/minecraft/world/entity/player/ProfileKeyPair net/minecraft/world/entity/player/ProfileKeyPair
+	CODEC f_219761_
+	privateKey f_219762_
+	publicKey f_219763_
+	refreshedAfter f_219764_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/security/PrivateKey;Lnet/minecraft/world/entity/player/ProfilePublicKey;Ljava/time/Instant;)V <init>
+		0 f_219762_ f_219762_
+		1 f_219763_ f_219763_
+		2 f_219764_ f_219764_
+	dueRefresh ()Z m_219770_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219777_ p_219777_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219771_
+		static
+		0 p_219772_ p_219772_
+	privateKey ()Ljava/security/PrivateKey; f_219762_
+	publicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; f_219763_
+	refreshedAfter ()Ljava/time/Instant; f_219764_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/player/ProfilePublicKey net/minecraft/world/entity/player/ProfilePublicKey
+	EXPIRED_PROFILE_PUBLIC_KEY f_243346_
+	EXPIRY_GRACE_PERIOD f_243350_
+	INVALID_SIGNATURE f_243345_
+	TRUSTED_CODEC f_219780_
+	data f_219781_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
+		0 f_219781_ f_219781_
+	createSignatureValidator ()Lnet/minecraft/util/SignatureValidator; m_219785_
+	createValidated (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;Ljava/time/Duration;)Lnet/minecraft/world/entity/player/ProfilePublicKey; m_243358_
+		static
+		0 p_243373_ p_243373_
+		1 p_243390_ p_243390_
+		2 p_243374_ p_243374_
+		3 p_243387_ p_243387_
+	data ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; f_219781_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219795_ p_219795_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/player/ProfilePublicKey$Data net/minecraft/world/entity/player/ProfilePublicKey$Data
+	CODEC f_219798_
+	MAX_KEY_SIGNATURE_SIZE f_219802_
+	expiresAt f_219799_
+	key f_219800_
+	keySignature f_219801_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/time/Instant;Ljava/security/PublicKey;[B)V <init>
+		0 f_219799_ f_219799_
+		1 f_219800_ f_219800_
+		2 f_219801_ f_219801_
+	<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
+		0 p_219809_ p_219809_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_219822_ p_219822_
+	expiresAt ()Ljava/time/Instant; f_219799_
+	hasExpired (Ljava/time/Duration;)Z m_243357_
+		0 p_243376_ p_243376_
+	hasExpired ()Z m_219810_
+	hashCode ()I hashCode
+	key ()Ljava/security/PublicKey; f_219800_
+	keySignature ()[B f_219801_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_219813_
+		static
+		0 p_219814_ p_219814_
+	signedPayload (Ljava/util/UUID;)[B m_240266_
+		0 p_240267_ p_240267_
+	toString ()Ljava/lang/String; toString
+	validateSignature (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;)Z m_240295_
+		0 p_240296_ p_240296_
+		1 p_240297_ p_240297_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_219815_
+		0 p_219816_ p_219816_
+net/minecraft/world/entity/player/ProfilePublicKey$ValidationException net/minecraft/world/entity/player/ProfilePublicKey$ValidationException
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_243378_ p_243378_
+net/minecraft/world/entity/player/StackedContents net/minecraft/world/entity/player/StackedContents
+	EMPTY f_150116_
+	contents f_36451_
+	<init> ()V <init>
+	accountSimpleStack (Lnet/minecraft/world/item/ItemStack;)V m_36466_
+		0 p_36467_ p_36467_
+	accountStack (Lnet/minecraft/world/item/ItemStack;)V m_36491_
+		0 p_36492_ p_36492_
+	accountStack (Lnet/minecraft/world/item/ItemStack;I)V m_36468_
+		0 p_36469_ p_36469_
+		1 p_36470_ p_36470_
+	canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z m_36478_
+		0 p_36479_ p_36479_
+		1 p_36480_ p_36480_
+		2 p_36481_ p_36481_
+	canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z m_36475_
+		0 p_36476_ p_36476_
+		1 p_36477_ p_36477_
+	clear ()V m_36453_
+	fromStackingIndex (I)Lnet/minecraft/world/item/ItemStack; m_36454_
+		static
+		0 p_36455_ p_36455_
+	getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/Recipe;ILit/unimi/dsi/fastutil/ints/IntList;)I m_36471_
+		0 p_36472_ p_36472_
+		1 p_36473_ p_36473_
+		2 p_36474_ p_36474_
+	getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)I m_36493_
+		0 p_36494_ p_36494_
+		1 p_36495_ p_36495_
+	getStackingIndex (Lnet/minecraft/world/item/ItemStack;)I m_36496_
+		static
+		0 p_36497_ p_36497_
+	has (I)Z m_36482_
+		0 p_36483_ p_36483_
+	put (II)V m_36484_
+		0 p_36485_ p_36485_
+		1 p_36486_ p_36486_
+	take (II)I m_36456_
+		0 p_36457_ p_36457_
+		1 p_36458_ p_36458_
+net/minecraft/world/entity/player/StackedContents$RecipePicker net/minecraft/world/entity/player/StackedContents$RecipePicker
+	data f_36504_
+	ingredientCount f_36501_
+	ingredients f_36500_
+	itemCount f_36503_
+	items f_36502_
+	path f_36505_
+	recipe f_36499_
+	this$0 f_36498_
+	<init> (Lnet/minecraft/world/entity/player/StackedContents;Lnet/minecraft/world/item/crafting/Recipe;)V <init>
+		0 p_36507_ p_36507_
+		1 p_36508_ p_36508_
+	dfs (I)Z m_36510_
+		0 p_36511_ p_36511_
+	getIndex (ZII)I m_36546_
+		0 p_36547_ p_36547_
+		1 p_36548_ p_36548_
+		2 p_36549_ p_36549_
+	getMinIngredientCount ()I m_36522_
+	getSatisfiedIndex (I)I m_36544_
+		0 p_36545_ p_36545_
+	getUniqueAvailableIngredientItems ()[I m_36509_
+	getVisitedIndex (ZI)I m_36537_
+		0 p_36538_ p_36538_
+		1 p_36539_ p_36539_
+	hasConnection (ZII)Z m_36518_
+		0 p_36519_ p_36519_
+		1 p_36520_ p_36520_
+		2 p_36521_ p_36521_
+	hasResidual (ZII)Z m_36531_
+		0 p_36532_ p_36532_
+		1 p_36533_ p_36533_
+		2 p_36534_ p_36534_
+	hasVisited (ZI)Z m_36528_
+		0 p_36529_ p_36529_
+		1 p_36530_ p_36530_
+	isSatisfied (I)Z m_36523_
+		0 p_36524_ p_36524_
+	setSatisfied (I)V m_36535_
+		0 p_36536_ p_36536_
+	toggleResidual (ZII)V m_36540_
+		0 p_36541_ p_36541_
+		1 p_36542_ p_36542_
+		2 p_36543_ p_36543_
+	tryPick (ILit/unimi/dsi/fastutil/ints/IntList;)Z m_36512_
+		0 p_36513_ p_36513_
+		1 p_36514_ p_36514_
+	tryPickAll (ILit/unimi/dsi/fastutil/ints/IntList;)I m_36525_
+		0 p_36526_ p_36526_
+		1 p_36527_ p_36527_
+	visit (ZI)V m_36515_
+		0 p_36516_ p_36516_
+		1 p_36517_ p_36517_
+net/minecraft/world/entity/player/package-info net/minecraft/world/entity/player/package-info
+net/minecraft/world/entity/projectile/AbstractArrow net/minecraft/world/entity/projectile/AbstractArrow
+	ARROW_BASE_DAMAGE f_150120_
+	FLAG_CRIT f_150117_
+	FLAG_CROSSBOW f_150119_
+	FLAG_NOPHYSICS f_150118_
+	ID_FLAGS f_36707_
+	PIERCE_LEVEL f_36708_
+	baseDamage f_36698_
+	inGround f_36703_
+	inGroundTime f_36704_
+	knockback f_36699_
+	lastState f_36696_
+	life f_36697_
+	pickup f_36705_
+	piercedAndKilledEntities f_36702_
+	piercingIgnoreEntityIds f_36701_
+	shakeTime f_36706_
+	soundEvent f_36700_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36711_ p_36711_
+		1 p_36712_ p_36712_
+		2 p_36713_ p_36713_
+		3 p_36714_ p_36714_
+		4 p_36715_ p_36715_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36721_ p_36721_
+		1 p_36722_ p_36722_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36717_ p_36717_
+		1 p_36718_ p_36718_
+		2 p_36719_ p_36719_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36772_ p_36772_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_36743_ p_36743_
+	defineSynchedData ()V m_8097_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_36744_ p_36744_
+	findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; m_6351_
+		0 p_36758_ p_36758_
+		1 p_36759_ p_36759_
+	getBaseDamage ()D m_36789_
+	getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7239_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_36752_ p_36752_
+		1 p_36753_ p_36753_
+	getHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_36784_
+	getKnockback ()I m_150123_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	getPierceLevel ()B m_36796_
+	getWaterInertia ()F m_6882_
+	isAttackable ()Z m_6097_
+	isCritArrow ()Z m_36792_
+	isNoPhysics ()Z m_36797_
+	lerpMotion (DDD)V m_6001_
+		0 p_36786_ p_36786_
+		1 p_36787_ p_36787_
+		2 p_36788_ p_36788_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_36728_ p_36728_
+		1 p_36729_ p_36729_
+		2 p_36730_ p_36730_
+		3 p_36731_ p_36731_
+		4 p_36732_ p_36732_
+		5 p_36733_ p_36733_
+		6 p_36734_ p_36734_
+	move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V m_6478_
+		0 p_36749_ p_36749_
+		1 p_36750_ p_36750_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_36755_ p_36755_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_36757_ p_36757_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_36766_ p_36766_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36761_ p_36761_
+	resetPiercedEntities ()V m_36723_
+	setBaseDamage (D)V m_36781_
+		0 p_36782_ p_36782_
+	setCritArrow (Z)V m_36762_
+		0 p_36763_ p_36763_
+	setEnchantmentEffectsFromEntity (Lnet/minecraft/world/entity/LivingEntity;F)V m_36745_
+		0 p_36746_ p_36746_
+		1 p_36747_ p_36747_
+	setFlag (IZ)V m_36737_
+		0 p_36738_ p_36738_
+		1 p_36739_ p_36739_
+	setKnockback (I)V m_36735_
+		0 p_36736_ p_36736_
+	setNoPhysics (Z)V m_36790_
+		0 p_36791_ p_36791_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_36770_ p_36770_
+	setPierceLevel (B)V m_36767_
+		0 p_36768_ p_36768_
+	setShotFromCrossbow (Z)V m_36793_
+		0 p_36794_ p_36794_
+	setSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V m_36740_
+		0 p_36741_ p_36741_
+	shoot (DDDFF)V m_6686_
+		0 p_36775_ p_36775_
+		1 p_36776_ p_36776_
+		2 p_36777_ p_36777_
+		3 p_36778_ p_36778_
+		4 p_36779_ p_36779_
+	shotFromCrossbow ()Z m_36795_
+	shouldFall ()Z m_36798_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36726_ p_36726_
+	startFalling ()V m_36799_
+	tick ()V m_8119_
+	tickDespawn ()V m_6901_
+	tryPickup (Lnet/minecraft/world/entity/player/Player;)Z m_142470_
+		0 p_150121_ p_150121_
+net/minecraft/world/entity/projectile/AbstractArrow$1 net/minecraft/world/entity/projectile/AbstractArrow$1
+	$SwitchMap$net$minecraft$world$entity$projectile$AbstractArrow$Pickup f_150124_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/projectile/AbstractArrow$Pickup net/minecraft/world/entity/projectile/AbstractArrow$Pickup
+	$VALUES $VALUES
+	ALLOWED ALLOWED
+	CREATIVE_ONLY CREATIVE_ONLY
+	DISALLOWED DISALLOWED
+	$values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; m_150126_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_36806_ p_36806_
+		1 p_36807_ p_36807_
+	byOrdinal (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; m_36808_
+		static
+		0 p_36809_ p_36809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; valueOf
+		static
+		0 p_36811_ p_36811_
+	values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; values
+		static
+net/minecraft/world/entity/projectile/AbstractHurtingProjectile net/minecraft/world/entity/projectile/AbstractHurtingProjectile
+	xPower f_36813_
+	yPower f_36814_
+	zPower f_36815_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36817_ p_36817_
+		1 p_36818_ p_36818_
+		2 p_36819_ p_36819_
+		3 p_36820_ p_36820_
+		4 p_36821_ p_36821_
+		5 p_36822_ p_36822_
+		6 p_36823_ p_36823_
+		7 p_36824_ p_36824_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36833_ p_36833_
+		1 p_36834_ p_36834_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36826_ p_36826_
+		1 p_36827_ p_36827_
+		2 p_36828_ p_36828_
+		3 p_36829_ p_36829_
+		4 p_36830_ p_36830_
+		5 p_36831_ p_36831_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36848_ p_36848_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_36842_ p_36842_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getInertia ()F m_6884_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getPickRadius ()F m_6143_
+	getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_5967_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36839_ p_36839_
+		1 p_36840_ p_36840_
+	isPickable ()Z m_6087_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36844_ p_36844_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150128_ p_150128_
+	shouldBurn ()Z m_5931_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36837_ p_36837_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Arrow net/minecraft/world/entity/projectile/Arrow
+	EVENT_POTION_PUFF f_150130_
+	EXPOSED_POTION_DECAY_TIME f_150131_
+	ID_EFFECT_COLOR f_36854_
+	NO_EFFECT_COLOR f_150129_
+	effects f_36852_
+	fixedColor f_36853_
+	potion f_36855_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_36861_ p_36861_
+		1 p_36862_ p_36862_
+		2 p_36863_ p_36863_
+		3 p_36864_ p_36864_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36858_ p_36858_
+		1 p_36859_ p_36859_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_36866_ p_36866_
+		1 p_36867_ p_36867_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36881_ p_36881_
+	addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V m_36870_
+		0 p_36871_ p_36871_
+	defineSynchedData ()V m_8097_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_36873_ p_36873_
+	getColor ()I m_36889_
+	getCustomColor (Lnet/minecraft/world/item/ItemStack;)I m_36884_
+		static
+		0 p_36885_ p_36885_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	handleEntityEvent (B)V m_7822_
+		0 p_36869_ p_36869_
+	lambda$doPostHurtEffects$0 (I)I m_267768_
+		static
+		0 p_268168_ p_268168_
+	makeParticle (I)V m_36876_
+		0 p_36877_ p_36877_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36875_ p_36875_
+	setEffectsFromItem (Lnet/minecraft/world/item/ItemStack;)V m_36878_
+		0 p_36879_ p_36879_
+	setFixedColor (I)V m_36882_
+		0 p_36883_ p_36883_
+	tick ()V m_8119_
+	updateColor ()V m_36890_
+net/minecraft/world/entity/projectile/DragonFireball net/minecraft/world/entity/projectile/DragonFireball
+	SPLASH_RANGE f_150132_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36892_ p_36892_
+		1 p_36893_ p_36893_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_36903_ p_36903_
+		1 p_36904_ p_36904_
+		2 p_36905_ p_36905_
+		3 p_36906_ p_36906_
+		4 p_36907_ p_36907_
+	getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_5967_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_36910_ p_36910_
+		1 p_36911_ p_36911_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_36913_ p_36913_
+	shouldBurn ()Z m_5931_
+net/minecraft/world/entity/projectile/EvokerFangs net/minecraft/world/entity/projectile/EvokerFangs
+	ATTACK_DURATION f_150133_
+	ATTACK_TRIGGER_TICKS f_150135_
+	LIFE_OFFSET f_150134_
+	clientSideAttackStarted f_36919_
+	lifeTicks f_36918_
+	owner f_36920_
+	ownerUUID f_36921_
+	sentSpikeEvent f_36917_
+	warmupDelayTicks f_36916_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36923_ p_36923_
+		1 p_36924_ p_36924_
+	<init> (Lnet/minecraft/world/level/Level;DDDFILnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_36926_ p_36926_
+		1 p_36927_ p_36927_
+		2 p_36928_ p_36928_
+		3 p_36929_ p_36929_
+		4 p_36930_ p_36930_
+		5 p_36931_ p_36931_
+		6 p_36932_ p_36932_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36943_ p_36943_
+	dealDamageTo (Lnet/minecraft/world/entity/LivingEntity;)V m_36944_
+		0 p_36945_ p_36945_
+	defineSynchedData ()V m_8097_
+	getAnimationProgress (F)F m_36936_
+		0 p_36937_ p_36937_
+	getOwner ()Lnet/minecraft/world/entity/LivingEntity; m_19749_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	handleEntityEvent (B)V m_7822_
+		0 p_36935_ p_36935_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36941_ p_36941_
+	setOwner (Lnet/minecraft/world/entity/LivingEntity;)V m_36938_
+		0 p_36939_ p_36939_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/EyeOfEnder net/minecraft/world/entity/projectile/EyeOfEnder
+	DATA_ITEM_STACK f_36949_
+	life f_36953_
+	surviveAfterDeath f_36954_
+	tx f_36950_
+	ty f_36951_
+	tz f_36952_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_36960_ p_36960_
+		1 p_36961_ p_36961_
+		2 p_36962_ p_36962_
+		3 p_36963_ p_36963_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_36957_ p_36957_
+		1 p_36958_ p_36958_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_36975_ p_36975_
+	defineSynchedData ()V m_8097_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_36981_
+	getLightLevelDependentMagicValue ()F m_213856_
+	isAttackable ()Z m_6097_
+	lerpMotion (DDD)V m_6001_
+		0 p_36984_ p_36984_
+		1 p_36985_ p_36985_
+		2 p_36986_ p_36986_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_36970_ p_36970_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_36972_
+		0 p_36973_ p_36973_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_36966_ p_36966_
+	signalTo (Lnet/minecraft/core/BlockPos;)V m_36967_
+		0 p_36968_ p_36968_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Fireball net/minecraft/world/entity/projectile/Fireball
+	DATA_ITEM_STACK f_36987_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37006_ p_37006_
+		1 p_37007_ p_37007_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36999_ p_36999_
+		1 p_37000_ p_37000_
+		2 p_37001_ p_37001_
+		3 p_37002_ p_37002_
+		4 p_37003_ p_37003_
+		5 p_37004_ p_37004_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_36990_ p_36990_
+		1 p_36991_ p_36991_
+		2 p_36992_ p_36992_
+		3 p_36993_ p_36993_
+		4 p_36994_ p_36994_
+		5 p_36995_ p_36995_
+		6 p_36996_ p_36996_
+		7 p_36997_ p_36997_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37013_ p_37013_
+	defineSynchedData ()V m_8097_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_37018_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37009_ p_37009_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_37010_
+		0 p_37011_ p_37011_
+net/minecraft/world/entity/projectile/FireworkRocketEntity net/minecraft/world/entity/projectile/FireworkRocketEntity
+	DATA_ATTACHED_TO_TARGET f_37020_
+	DATA_ID_FIREWORKS_ITEM f_37019_
+	DATA_SHOT_AT_ANGLE f_37021_
+	attachedToEntity f_37024_
+	life f_37022_
+	lifetime f_37023_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;DDDZ)V <init>
+		0 p_37043_ p_37043_
+		1 p_37044_ p_37044_
+		2 p_37045_ p_37045_
+		3 p_37046_ p_37046_
+		4 p_37047_ p_37047_
+		5 p_37048_ p_37048_
+	<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37030_ p_37030_
+		1 p_37031_ p_37031_
+		2 p_37032_ p_37032_
+		3 p_37033_ p_37033_
+		4 p_37034_ p_37034_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;DDDZ)V <init>
+		0 p_37050_ p_37050_
+		1 p_37051_ p_37051_
+		2 p_37052_ p_37052_
+		3 p_37053_ p_37053_
+		4 p_37054_ p_37054_
+		5 p_37055_ p_37055_
+		6 p_37056_ p_37056_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37027_ p_37027_
+		1 p_37028_ p_37028_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37036_ p_37036_
+		1 p_37037_ p_37037_
+		2 p_37038_ p_37038_
+		3 p_37039_ p_37039_
+		4 p_37040_ p_37040_
+		5 p_37041_ p_37041_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37058_ p_37058_
+		1 p_37059_ p_37059_
+		2 p_37060_ p_37060_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37075_ p_37075_
+	dealExplosionDamage ()V m_37087_
+	defineSynchedData ()V m_8097_
+	explode ()V m_37080_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	handleEntityEvent (B)V m_7822_
+		0 p_37063_ p_37063_
+	hasExplosion ()Z m_37086_
+	isAttachedToEntity ()Z m_37088_
+	isAttackable ()Z m_6097_
+	isShotAtAngle ()Z m_37079_
+	lambda$tick$0 (I)V m_289166_
+		0 p_289492_ p_289492_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37069_ p_37069_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37071_ p_37071_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37073_ p_37073_
+	shouldRender (DDD)Z m_6000_
+		0 p_37083_ p_37083_
+		1 p_37084_ p_37084_
+		2 p_37085_ p_37085_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37065_ p_37065_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/FishingHook net/minecraft/world/entity/projectile/FishingHook
+	DATA_BITING f_37102_
+	DATA_HOOKED_ENTITY f_37101_
+	LOGGER f_201977_
+	MAX_OUT_OF_WATER_TIME f_150136_
+	biting f_37099_
+	currentState f_37095_
+	fishAngle f_37092_
+	hookedIn f_37094_
+	life f_37103_
+	luck f_37096_
+	lureSpeed f_37097_
+	nibble f_37089_
+	openWater f_37093_
+	outOfWaterTime f_37100_
+	syncronizedRandom f_37098_
+	timeUntilHooked f_37091_
+	timeUntilLured f_37090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_150138_ p_150138_
+		1 p_150139_ p_150139_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;II)V <init>
+		0 p_150141_ p_150141_
+		1 p_150142_ p_150142_
+		2 p_150143_ p_150143_
+		3 p_150144_ p_150144_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;II)V <init>
+		0 p_37106_ p_37106_
+		1 p_37107_ p_37107_
+		2 p_37108_ p_37108_
+		3 p_37109_ p_37109_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37161_ p_37161_
+	calculateOpenWater (Lnet/minecraft/core/BlockPos;)Z m_37158_
+		0 p_37159_ p_37159_
+	canChangeDimensions ()Z m_6072_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37135_ p_37135_
+	catchingFish (Lnet/minecraft/core/BlockPos;)V m_37145_
+		0 p_37146_ p_37146_
+	checkCollision ()V m_37171_
+	defineSynchedData ()V m_8097_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getHookedIn ()Lnet/minecraft/world/entity/Entity; m_37170_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getOpenWaterTypeForArea (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37147_
+		0 p_37148_ p_37148_
+		1 p_37149_ p_37149_
+	getOpenWaterTypeForBlock (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37163_
+		0 p_37164_ p_37164_
+	getPlayerOwner ()Lnet/minecraft/world/entity/player/Player; m_37168_
+	handleEntityEvent (B)V m_7822_
+		0 p_37123_ p_37123_
+	isOpenWaterFishing ()Z m_37166_
+	lambda$getOpenWaterTypeForArea$0 (Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_37138_
+		static
+		0 p_37139_ p_37139_
+		1 p_37140_ p_37140_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_37127_ p_37127_
+		1 p_37128_ p_37128_
+		2 p_37129_ p_37129_
+		3 p_37130_ p_37130_
+		4 p_37131_ p_37131_
+		5 p_37132_ p_37132_
+		6 p_37133_ p_37133_
+	onClientRemoval ()V m_142036_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37142_ p_37142_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37144_ p_37144_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_37153_ p_37153_
+	pullEntity (Lnet/minecraft/world/entity/Entity;)V m_150155_
+		0 p_150156_ p_150156_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37151_ p_37151_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150150_ p_150150_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150146_ p_150146_
+	retrieve (Lnet/minecraft/world/item/ItemStack;)I m_37156_
+		0 p_37157_ p_37157_
+	setHookedEntity (Lnet/minecraft/world/entity/Entity;)V m_150157_
+		0 p_150158_ p_150158_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_150154_ p_150154_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37125_ p_37125_
+	shouldStopFishing (Lnet/minecraft/world/entity/player/Player;)Z m_37136_
+		0 p_37137_ p_37137_
+	tick ()V m_8119_
+	updateOwnerInfo (Lnet/minecraft/world/entity/projectile/FishingHook;)V m_150147_
+		0 p_150148_ p_150148_
+net/minecraft/world/entity/projectile/FishingHook$1 net/minecraft/world/entity/projectile/FishingHook$1
+	$SwitchMap$net$minecraft$world$entity$projectile$FishingHook$OpenWaterType f_37173_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/projectile/FishingHook$FishHookState net/minecraft/world/entity/projectile/FishingHook$FishHookState
+	$VALUES $VALUES
+	BOBBING BOBBING
+	FLYING FLYING
+	HOOKED_IN_ENTITY HOOKED_IN_ENTITY
+	$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; m_150159_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37181_ p_37181_
+		1 p_37182_ p_37182_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; valueOf
+		static
+		0 p_37184_ p_37184_
+	values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; values
+		static
+net/minecraft/world/entity/projectile/FishingHook$OpenWaterType net/minecraft/world/entity/projectile/FishingHook$OpenWaterType
+	$VALUES $VALUES
+	ABOVE_WATER ABOVE_WATER
+	INSIDE_WATER INSIDE_WATER
+	INVALID INVALID
+	$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; m_150160_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37192_ p_37192_
+		1 p_37193_ p_37193_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; valueOf
+		static
+		0 p_37195_ p_37195_
+	values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; values
+		static
+net/minecraft/world/entity/projectile/ItemSupplier net/minecraft/world/entity/projectile/ItemSupplier
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+net/minecraft/world/entity/projectile/LargeFireball net/minecraft/world/entity/projectile/LargeFireball
+	explosionPower f_37197_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDDI)V <init>
+		0 p_181151_ p_181151_
+		1 p_181152_ p_181152_
+		2 p_181153_ p_181153_
+		3 p_181154_ p_181154_
+		4 p_181155_ p_181155_
+		5 p_181156_ p_181156_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37199_ p_37199_
+		1 p_37200_ p_37200_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37222_ p_37222_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37218_ p_37218_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37216_ p_37216_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37220_ p_37220_
+net/minecraft/world/entity/projectile/LlamaSpit net/minecraft/world/entity/projectile/LlamaSpit
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
+		0 p_37235_ p_37235_
+		1 p_37236_ p_37236_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37224_ p_37224_
+		1 p_37225_ p_37225_
+	defineSynchedData ()V m_8097_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37239_ p_37239_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37241_ p_37241_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150162_ p_150162_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/Projectile
+	cachedOwner f_150163_
+	hasBeenShot f_150164_
+	leftOwner f_37246_
+	ownerUUID f_37244_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37248_ p_37248_
+		1 p_37249_ p_37249_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37265_ p_37265_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37250_ p_37250_
+	checkLeftOwner ()Z m_37276_
+	getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; m_5654_
+	getEffectSource ()Lnet/minecraft/world/entity/Entity; m_150173_
+	getOwner ()Lnet/minecraft/world/entity/Entity; m_19749_
+	lambda$checkLeftOwner$0 (Lnet/minecraft/world/entity/Entity;)Z m_37271_
+		static
+		0 p_37272_ p_37272_
+	lerpMotion (DDD)V m_6001_
+		0 p_37279_ p_37279_
+		1 p_37280_ p_37280_
+		2 p_37281_ p_37281_
+	lerpRotation (FF)F m_37273_
+		static
+		0 p_37274_ p_37274_
+		1 p_37275_ p_37275_
+	mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_142265_
+		0 p_150167_ p_150167_
+		1 p_150168_ p_150168_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37260_ p_37260_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37258_ p_37258_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37259_ p_37259_
+	ownedBy (Lnet/minecraft/world/entity/Entity;)Z m_150171_
+		0 p_150172_ p_150172_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37262_ p_37262_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150170_ p_150170_
+	setOwner (Lnet/minecraft/world/entity/Entity;)V m_5602_
+		0 p_37263_ p_37263_
+	shoot (DDDFF)V m_6686_
+		0 p_37266_ p_37266_
+		1 p_37267_ p_37267_
+		2 p_37268_ p_37268_
+		3 p_37269_ p_37269_
+		4 p_37270_ p_37270_
+	shootFromRotation (Lnet/minecraft/world/entity/Entity;FFFFF)V m_37251_
+		0 p_37252_ p_37252_
+		1 p_37253_ p_37253_
+		2 p_37254_ p_37254_
+		3 p_37255_ p_37255_
+		4 p_37256_ p_37256_
+		5 p_37257_ p_37257_
+	tick ()V m_8119_
+	updateRotation ()V m_37283_
+net/minecraft/world/entity/projectile/ProjectileUtil net/minecraft/world/entity/projectile/ProjectileUtil
+	<init> ()V <init>
+	getEntityHitResult (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/EntityHitResult; m_37287_
+		static
+		0 p_37288_ p_37288_
+		1 p_37289_ p_37289_
+		2 p_37290_ p_37290_
+		3 p_37291_ p_37291_
+		4 p_37292_ p_37292_
+		5 p_37293_ p_37293_
+	getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;F)Lnet/minecraft/world/phys/EntityHitResult; m_150175_
+		static
+		0 p_150176_ p_150176_
+		1 p_150177_ p_150177_
+		2 p_150178_ p_150178_
+		3 p_150179_ p_150179_
+		4 p_150180_ p_150180_
+		5 p_150181_ p_150181_
+		6 p_150182_ p_150182_
+	getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/EntityHitResult; m_37304_
+		static
+		0 p_37305_ p_37305_
+		1 p_37306_ p_37306_
+		2 p_37307_ p_37307_
+		3 p_37308_ p_37308_
+		4 p_37309_ p_37309_
+		5 p_37310_ p_37310_
+	getHitResult (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/HitResult; m_278167_
+		static
+		0 p_278237_ p_278237_
+		1 p_278320_ p_278320_
+		2 p_278257_ p_278257_
+		3 p_278342_ p_278342_
+		4 p_278321_ p_278321_
+	getHitResultOnMoveVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/HitResult; m_278158_
+		static
+		0 p_278228_ p_278228_
+		1 p_278315_ p_278315_
+	getHitResultOnViewVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/HitResult; m_278180_
+		static
+		0 p_278281_ p_278281_
+		1 p_278306_ p_278306_
+		2 p_278293_ p_278293_
+	getMobArrow (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_37300_
+		static
+		0 p_37301_ p_37301_
+		1 p_37302_ p_37302_
+		2 p_37303_ p_37303_
+	getWeaponHoldingHand (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/InteractionHand; m_37297_
+		static
+		0 p_37298_ p_37298_
+		1 p_37299_ p_37299_
+	rotateTowardsMovement (Lnet/minecraft/world/entity/Entity;F)V m_37284_
+		static
+		0 p_37285_ p_37285_
+		1 p_37286_ p_37286_
+net/minecraft/world/entity/projectile/ShulkerBullet net/minecraft/world/entity/projectile/ShulkerBullet
+	SPEED f_150183_
+	currentMoveDirection f_37313_
+	finalTarget f_37312_
+	flightSteps f_37314_
+	targetDeltaX f_37315_
+	targetDeltaY f_37316_
+	targetDeltaZ f_37317_
+	targetId f_37311_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_37330_ p_37330_
+		1 p_37331_ p_37331_
+		2 p_37332_ p_37332_
+		3 p_37333_ p_37333_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37319_ p_37319_
+		1 p_37320_ p_37320_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37357_ p_37357_
+	canHitEntity (Lnet/minecraft/world/entity/Entity;)Z m_5603_
+		0 p_37341_ p_37341_
+	checkDespawn ()V m_6043_
+	defineSynchedData ()V m_8097_
+	destroy ()V m_276200_
+	getLightLevelDependentMagicValue ()F m_213856_
+	getMoveDirection ()Lnet/minecraft/core/Direction; m_150186_
+	getSoundSource ()Lnet/minecraft/sounds/SoundSource; m_5720_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37338_ p_37338_
+		1 p_37339_ p_37339_
+	isOnFire ()Z m_6060_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37347_ p_37347_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37343_ p_37343_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37345_ p_37345_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37353_ p_37353_
+	recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V m_141965_
+		0 p_150185_ p_150185_
+	selectNextMoveDirection (Lnet/minecraft/core/Direction$Axis;)V m_37348_
+		0 p_37349_ p_37349_
+	setMoveDirection (Lnet/minecraft/core/Direction;)V m_37350_
+		0 p_37351_ p_37351_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37336_ p_37336_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/SmallFireball net/minecraft/world/entity/projectile/SmallFireball
+	<init> (Lnet/minecraft/world/level/Level;DDDDDD)V <init>
+		0 p_37367_ p_37367_
+		1 p_37368_ p_37368_
+		2 p_37369_ p_37369_
+		3 p_37370_ p_37370_
+		4 p_37371_ p_37371_
+		5 p_37372_ p_37372_
+		6 p_37373_ p_37373_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37364_ p_37364_
+		1 p_37365_ p_37365_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_37375_ p_37375_
+		1 p_37376_ p_37376_
+		2 p_37377_ p_37377_
+		3 p_37378_ p_37378_
+		4 p_37379_ p_37379_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37381_ p_37381_
+		1 p_37382_ p_37382_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37388_ p_37388_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37384_ p_37384_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37386_ p_37386_
+net/minecraft/world/entity/projectile/Snowball net/minecraft/world/entity/projectile/Snowball
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37394_ p_37394_
+		1 p_37395_ p_37395_
+		2 p_37396_ p_37396_
+		3 p_37397_ p_37397_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37391_ p_37391_
+		1 p_37392_ p_37392_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37399_ p_37399_
+		1 p_37400_ p_37400_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_37408_
+	handleEntityEvent (B)V m_7822_
+		0 p_37402_ p_37402_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37406_ p_37406_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37404_ p_37404_
+net/minecraft/world/entity/projectile/SpectralArrow net/minecraft/world/entity/projectile/SpectralArrow
+	duration f_37409_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37414_ p_37414_
+		1 p_37415_ p_37415_
+		2 p_37416_ p_37416_
+		3 p_37417_ p_37417_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37411_ p_37411_
+		1 p_37412_ p_37412_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37419_ p_37419_
+		1 p_37420_ p_37420_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37426_ p_37426_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V m_7761_
+		0 p_37422_ p_37422_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37424_ p_37424_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrowableItemProjectile net/minecraft/world/entity/projectile/ThrowableItemProjectile
+	DATA_ITEM_STACK f_37429_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37442_ p_37442_
+		1 p_37443_ p_37443_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_37432_ p_37432_
+		1 p_37433_ p_37433_
+		2 p_37434_ p_37434_
+		3 p_37435_ p_37435_
+		4 p_37436_ p_37436_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37438_ p_37438_
+		1 p_37439_ p_37439_
+		2 p_37440_ p_37440_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37449_ p_37449_
+	defineSynchedData ()V m_8097_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7846_
+	getItemRaw ()Lnet/minecraft/world/item/ItemStack; m_37454_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37445_ p_37445_
+	setItem (Lnet/minecraft/world/item/ItemStack;)V m_37446_
+		0 p_37447_ p_37447_
+net/minecraft/world/entity/projectile/ThrowableProjectile net/minecraft/world/entity/projectile/ThrowableProjectile
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37466_ p_37466_
+		1 p_37467_ p_37467_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_37456_ p_37456_
+		1 p_37457_ p_37457_
+		2 p_37458_ p_37458_
+		3 p_37459_ p_37459_
+		4 p_37460_ p_37460_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37462_ p_37462_
+		1 p_37463_ p_37463_
+		2 p_37464_ p_37464_
+	getGravity ()F m_7139_
+	shouldRenderAtSqrDistance (D)Z m_6783_
+		0 p_37470_ p_37470_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrownEgg net/minecraft/world/entity/projectile/ThrownEgg
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37476_ p_37476_
+		1 p_37477_ p_37477_
+		2 p_37478_ p_37478_
+		3 p_37479_ p_37479_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37473_ p_37473_
+		1 p_37474_ p_37474_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37481_ p_37481_
+		1 p_37482_ p_37482_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	handleEntityEvent (B)V m_7822_
+		0 p_37484_ p_37484_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37488_ p_37488_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37486_ p_37486_
+net/minecraft/world/entity/projectile/ThrownEnderpearl net/minecraft/world/entity/projectile/ThrownEnderpearl
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37491_ p_37491_
+		1 p_37492_ p_37492_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37499_ p_37499_
+		1 p_37500_ p_37500_
+	changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; m_5489_
+		0 p_37506_ p_37506_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37504_ p_37504_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37502_ p_37502_
+	tick ()V m_8119_
+net/minecraft/world/entity/projectile/ThrownExperienceBottle net/minecraft/world/entity/projectile/ThrownExperienceBottle
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37513_ p_37513_
+		1 p_37514_ p_37514_
+		2 p_37515_ p_37515_
+		3 p_37516_ p_37516_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37510_ p_37510_
+		1 p_37511_ p_37511_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37518_ p_37518_
+		1 p_37519_ p_37519_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getGravity ()F m_7139_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37521_ p_37521_
+net/minecraft/world/entity/projectile/ThrownPotion net/minecraft/world/entity/projectile/ThrownPotion
+	SPLASH_RANGE f_150190_
+	SPLASH_RANGE_SQ f_150191_
+	WATER_SENSITIVE_OR_ON_FIRE f_252520_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_37530_ p_37530_
+		1 p_37531_ p_37531_
+		2 p_37532_ p_37532_
+		3 p_37533_ p_37533_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37527_ p_37527_
+		1 p_37528_ p_37528_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
+		0 p_37535_ p_37535_
+		1 p_37536_ p_37536_
+	applySplash (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V m_37547_
+		0 p_37548_ p_37548_
+		1 p_37549_ p_37549_
+	applyWater ()V m_37552_
+	dowseFire (Lnet/minecraft/core/BlockPos;)V m_150192_
+		0 p_150193_ p_150193_
+	getDefaultItem ()Lnet/minecraft/world/item/Item; m_7881_
+	getGravity ()F m_7139_
+	isLingering ()Z m_37553_
+	lambda$applySplash$1 (DI)I m_267560_
+		static
+		0 p_267929_ p_267929_
+		1 p_267930_ p_267930_
+	lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_287114_
+		static
+		0 p_287524_ p_287524_
+	makeAreaOfEffectCloud (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)V m_37537_
+		0 p_37538_ p_37538_
+		1 p_37539_ p_37539_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37543_ p_37543_
+	onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V m_8060_
+		0 p_37541_ p_37541_
+net/minecraft/world/entity/projectile/ThrownTrident net/minecraft/world/entity/projectile/ThrownTrident
+	ID_FOIL f_37554_
+	ID_LOYALTY f_37558_
+	clientSideReturnTridentTickCount f_37557_
+	dealtDamage f_37556_
+	tridentItem f_37555_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_37569_ p_37569_
+		1 p_37570_ p_37570_
+		2 p_37571_ p_37571_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37561_ p_37561_
+		1 p_37562_ p_37562_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37582_ p_37582_
+	defineSynchedData ()V m_8097_
+	findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; m_6351_
+		0 p_37575_ p_37575_
+		1 p_37576_ p_37576_
+	getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; m_7239_
+	getPickupItem ()Lnet/minecraft/world/item/ItemStack; m_7941_
+	getWaterInertia ()F m_6882_
+	isAcceptibleReturnOwner ()Z m_37594_
+	isChanneling ()Z m_150194_
+	isFoil ()Z m_37593_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37573_ p_37573_
+	playerTouch (Lnet/minecraft/world/entity/player/Player;)V m_6123_
+		0 p_37580_ p_37580_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37578_ p_37578_
+	shouldRender (DDD)Z m_6000_
+		0 p_37588_ p_37588_
+		1 p_37589_ p_37589_
+		2 p_37590_ p_37590_
+	tick ()V m_8119_
+	tickDespawn ()V m_6901_
+	tryPickup (Lnet/minecraft/world/entity/player/Player;)Z m_142470_
+		0 p_150196_ p_150196_
+net/minecraft/world/entity/projectile/WitherSkull net/minecraft/world/entity/projectile/WitherSkull
+	DATA_DANGEROUS f_37595_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
+		0 p_37609_ p_37609_
+		1 p_37610_ p_37610_
+		2 p_37611_ p_37611_
+		3 p_37612_ p_37612_
+		4 p_37613_ p_37613_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37598_ p_37598_
+		1 p_37599_ p_37599_
+	defineSynchedData ()V m_8097_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_37619_ p_37619_
+		1 p_37620_ p_37620_
+		2 p_37621_ p_37621_
+		3 p_37622_ p_37622_
+		4 p_37623_ p_37623_
+		5 p_37624_ p_37624_
+	getInertia ()F m_6884_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37616_ p_37616_
+		1 p_37617_ p_37617_
+	isDangerous ()Z m_37635_
+	isOnFire ()Z m_6060_
+	isPickable ()Z m_6087_
+	onHit (Lnet/minecraft/world/phys/HitResult;)V m_6532_
+		0 p_37628_ p_37628_
+	onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V m_5790_
+		0 p_37626_ p_37626_
+	setDangerous (Z)V m_37629_
+		0 p_37630_ p_37630_
+	shouldBurn ()Z m_5931_
+net/minecraft/world/entity/projectile/package-info net/minecraft/world/entity/projectile/package-info
+net/minecraft/world/entity/raid/Raid net/minecraft/world/entity/raid/Raid
+	ATTEMPT_RAID_CLOSE f_150206_
+	ATTEMPT_RAID_FARTHEST f_150205_
+	ATTEMPT_RAID_INSIDE f_150207_
+	DEFAULT_MAX_BAD_OMEN_LEVEL f_150201_
+	DEFAULT_PRE_RAID_TICKS f_150214_
+	DEFEAT f_37667_
+	HERO_OF_THE_VILLAGE_DURATION f_150217_
+	LOW_MOB_THRESHOLD f_150216_
+	MAX_CELEBRATION_TICKS f_150199_
+	MAX_NO_ACTION_TIME f_150198_
+	NUM_SPAWN_ATTEMPTS f_150210_
+	OMINOUS_BANNER_PATTERN_NAME f_150211_
+	OUTSIDE_RAID_BOUNDS_TIMEOUT f_150215_
+	POST_RAID_TICK_LIMIT f_150213_
+	RAIDERS_REMAINING f_150212_
+	RAID_BAR_DEFEAT_COMPONENT f_37669_
+	RAID_BAR_VICTORY_COMPONENT f_37668_
+	RAID_NAME_COMPONENT f_37665_
+	RAID_REMOVAL_THRESHOLD_SQR f_150203_
+	RAID_TIMEOUT_TICKS f_150209_
+	SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER f_150204_
+	TICKS_PER_DAY f_150200_
+	VALID_RAID_RADIUS_SQR f_150202_
+	VICTORY f_37666_
+	VILLAGE_RADIUS_BUFFER f_150197_
+	VILLAGE_SEARCH_RADIUS f_150208_
+	active f_37680_
+	badOmenLevel f_37679_
+	celebrationTicks f_37688_
+	center f_37674_
+	groupRaiderMap f_37671_
+	groupToLeaderMap f_37670_
+	groupsSpawned f_37681_
+	heroesOfTheVillage f_37672_
+	id f_37677_
+	level f_37675_
+	numGroups f_37686_
+	postRaidTicks f_37683_
+	raidCooldownTicks f_37684_
+	raidEvent f_37682_
+	random f_37685_
+	started f_37676_
+	status f_37687_
+	ticksActive f_37673_
+	totalHealth f_37678_
+	waveSpawnPos f_37689_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_37692_ p_37692_
+		1 p_37693_ p_37693_
+		2 p_37694_ p_37694_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_37696_ p_37696_
+		1 p_37697_ p_37697_
+	absorbBadOmen (Lnet/minecraft/world/entity/player/Player;)V m_37728_
+		0 p_37729_ p_37729_
+	addHeroOfTheVillage (Lnet/minecraft/world/entity/Entity;)V m_37726_
+		0 p_37727_ p_37727_
+	addWaveMob (ILnet/minecraft/world/entity/raid/Raider;Z)Z m_37718_
+		0 p_37719_ p_37719_
+		1 p_37720_ p_37720_
+		2 p_37721_ p_37721_
+	addWaveMob (ILnet/minecraft/world/entity/raid/Raider;)Z m_37752_
+		0 p_37753_ p_37753_
+		1 p_37754_ p_37754_
+	findRandomSpawnPos (II)Lnet/minecraft/core/BlockPos; m_37707_
+		0 p_37708_ p_37708_
+		1 p_37709_ p_37709_
+	getAllRaiders ()Ljava/util/Set; m_150221_
+	getBadOmenLevel ()I m_37773_
+	getCenter ()Lnet/minecraft/core/BlockPos; m_37780_
+	getDefaultNumSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I m_37730_
+		0 p_37731_ p_37731_
+		1 p_37732_ p_37732_
+		2 p_37733_ p_37733_
+	getEnchantOdds ()F m_37783_
+	getGroupsSpawned ()I m_37771_
+	getHealthOfLivingRaiders ()F m_37777_
+	getId ()I m_37781_
+	getLeader (I)Lnet/minecraft/world/entity/raid/Raider; m_37750_
+		0 p_37751_ p_37751_
+	getLeaderBannerInstance ()Lnet/minecraft/world/item/ItemStack; m_37779_
+		static
+	getLevel ()Lnet/minecraft/world/level/Level; m_37769_
+	getMaxBadOmenLevel ()I m_37772_
+	getNumGroups (Lnet/minecraft/world/Difficulty;)I m_37724_
+		0 p_37725_ p_37725_
+	getPotentialBonusSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I m_219828_
+		0 p_219829_ p_219829_
+		1 p_219830_ p_219830_
+		2 p_219831_ p_219831_
+		3 p_219832_ p_219832_
+		4 p_219833_ p_219833_
+	getTotalHealth ()F m_150220_
+	getTotalRaidersAlive ()I m_37778_
+	getValidSpawnPos (I)Ljava/util/Optional; m_37763_
+		0 p_37764_ p_37764_
+	hasBonusWave ()Z m_37700_
+	hasFirstWaveSpawned ()Z m_37757_
+	hasMoreWaves ()Z m_37698_
+	hasSpawnedBonusWave ()Z m_37701_
+	isActive ()Z m_37782_
+	isBetweenWaves ()Z m_37749_
+	isFinalWave ()Z m_37699_
+	isLoss ()Z m_37768_
+	isOver ()Z m_37706_
+	isStarted ()Z m_37770_
+	isStopped ()Z m_37762_
+	isVictory ()Z m_37767_
+	joinRaid (ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V m_37713_
+		0 p_37714_ p_37714_
+		1 p_37715_ p_37715_
+		2 p_37716_ p_37716_
+		3 p_37717_ p_37717_
+	lambda$addWaveMob$2 (Ljava/lang/Integer;)Ljava/util/Set; m_37745_
+		static
+		0 p_37746_ p_37746_
+	lambda$moveRaidCenterToNearbyVillageSection$1 (Lnet/minecraft/core/BlockPos;)D m_37765_
+		0 p_37766_ p_37766_
+	lambda$validPlayer$0 (Lnet/minecraft/server/level/ServerPlayer;)Z m_289167_
+		0 p_289493_ p_289493_
+	moveRaidCenterToNearbyVillageSection ()V m_37786_
+	playSound (Lnet/minecraft/core/BlockPos;)V m_37743_
+		0 p_37744_ p_37744_
+	removeFromRaid (Lnet/minecraft/world/entity/raid/Raider;Z)V m_37740_
+		0 p_37741_ p_37741_
+		1 p_37742_ p_37742_
+	removeLeader (I)V m_37758_
+		0 p_37759_ p_37759_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_37747_
+		0 p_37748_ p_37748_
+	setBadOmenLevel (I)V m_150218_
+		0 p_150219_ p_150219_
+	setCenter (Lnet/minecraft/core/BlockPos;)V m_37760_
+		0 p_37761_ p_37761_
+	setDirty ()V m_37705_
+	setLeader (ILnet/minecraft/world/entity/raid/Raider;)V m_37710_
+		0 p_37711_ p_37711_
+		1 p_37712_ p_37712_
+	shouldSpawnBonusGroup ()Z m_37702_
+	shouldSpawnGroup ()Z m_37704_
+	spawnGroup (Lnet/minecraft/core/BlockPos;)V m_37755_
+		0 p_37756_ p_37756_
+	stop ()V m_37774_
+	tick ()V m_37775_
+	updateBossbar ()V m_37776_
+	updatePlayers ()V m_37785_
+	updateRaiders ()V m_37703_
+	validPlayer ()Ljava/util/function/Predicate; m_37784_
+net/minecraft/world/entity/raid/Raid$1 net/minecraft/world/entity/raid/Raid$1
+	$SwitchMap$net$minecraft$world$Difficulty f_37788_
+	$SwitchMap$net$minecraft$world$entity$raid$Raid$RaiderType f_37787_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$RaidStatus
+	$VALUES $VALUES
+	LOSS LOSS
+	ONGOING ONGOING
+	STOPPED STOPPED
+	VALUES f_37794_
+	VICTORY VICTORY
+	$values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; m_150222_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_37798_ p_37798_
+		1 p_37799_ p_37799_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; m_37803_
+		static
+		0 p_37804_ p_37804_
+	getName ()Ljava/lang/String; m_37800_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; valueOf
+		static
+		0 p_37806_ p_37806_
+	values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; values
+		static
+net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$RaiderType
+	$VALUES $VALUES
+	EVOKER EVOKER
+	PILLAGER PILLAGER
+	RAVAGER RAVAGER
+	VALUES f_37813_
+	VINDICATOR VINDICATOR
+	WITCH WITCH
+	entityType f_37814_
+	spawnsPerWaveBeforeBonus f_37815_
+	$values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; m_150223_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EntityType;[I)V <init>
+		0 p_37819_ p_37819_
+		1 p_37820_ p_37820_
+		2 p_37821_ p_37821_
+		3 p_37822_ p_37822_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaiderType; valueOf
+		static
+		0 p_37829_ p_37829_
+	values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; values
+		static
+net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/Raider
+	ALLOWED_ITEMS f_37831_
+	IS_CELEBRATING f_37835_
+	canJoinRaid f_37833_
+	raid f_37836_
+	ticksOutsideRaid f_37834_
+	wave f_37832_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_37839_ p_37839_
+		1 p_37840_ p_37840_
+	access$000 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219834_
+		static
+		0 p_219835_ p_219835_
+	access$100 (Lnet/minecraft/world/entity/raid/Raider;)F m_150226_
+		static
+		0 p_150227_ p_150227_
+	access$200 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219836_
+		static
+		0 p_219837_ p_219837_
+	access$300 (Lnet/minecraft/world/entity/raid/Raider;)Z m_150230_
+		static
+		0 p_150231_ p_150231_
+	access$400 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219838_
+		static
+		0 p_219839_ p_219839_
+	access$500 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; m_219840_
+		static
+		0 p_219841_ p_219841_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_37870_ p_37870_
+	aiStep ()V m_8107_
+	applyRaidBuffs (IZ)V m_7895_
+		0 p_37844_ p_37844_
+		1 p_37845_ p_37845_
+	canJoinPatrol ()Z m_7492_
+	canJoinRaid ()Z m_37882_
+	defineSynchedData ()V m_8097_
+	die (Lnet/minecraft/world/damagesource/DamageSource;)V m_6667_
+		0 p_37847_ p_37847_
+	finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; m_6518_
+		0 p_37856_ p_37856_
+		1 p_37857_ p_37857_
+		2 p_37858_ p_37858_
+		3 p_37859_ p_37859_
+		4 p_37860_ p_37860_
+	getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; m_7930_
+	getCurrentRaid ()Lnet/minecraft/world/entity/raid/Raid; m_37885_
+	getTicksOutsideRaid ()I m_37889_
+	getWave ()I m_37887_
+	hasActiveRaid ()Z m_37886_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_37849_ p_37849_
+		1 p_37850_ p_37850_
+	isCelebrating ()Z m_37888_
+	lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z m_289168_
+		static
+		0 p_289494_ p_289494_
+	pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V m_7581_
+		0 p_37866_ p_37866_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_37862_ p_37862_
+	registerGoals ()V m_8099_
+	removeWhenFarAway (D)Z m_6785_
+		0 p_37894_ p_37894_
+	requiresCustomPersistence ()Z m_8023_
+	setCanJoinRaid (Z)V m_37897_
+		0 p_37898_ p_37898_
+	setCelebrating (Z)V m_37899_
+		0 p_37900_ p_37900_
+	setCurrentRaid (Lnet/minecraft/world/entity/raid/Raid;)V m_37851_
+		0 p_37852_ p_37852_
+	setTicksOutsideRaid (I)V m_37863_
+		0 p_37864_ p_37864_
+	setWave (I)V m_37842_
+		0 p_37843_ p_37843_
+	updateNoActionTime ()V m_7562_
+net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal
+	hostileRadiusSqr f_37904_
+	mob f_37903_
+	shoutTargeting f_37901_
+	this$0 f_37902_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/monster/AbstractIllager;F)V <init>
+		0 p_37906_ p_37906_
+		1 p_37907_ p_37907_
+		2 p_37908_ p_37908_
+	canUse ()Z m_8036_
+	requiresUpdateEveryTick ()Z m_183429_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal
+	mob f_37914_
+	this$0 f_37913_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_37916_ p_37916_
+		1 p_37917_ p_37917_
+	canUse ()Z m_8036_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$RaiderCelebration net/minecraft/world/entity/raid/Raider$RaiderCelebration
+	mob f_37921_
+	this$0 f_37920_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
+		0 p_37923_ p_37923_
+		1 p_37924_ p_37924_
+	canUse ()Z m_8036_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal
+	distanceToPoi f_37933_
+	poiPos f_37931_
+	raider f_37929_
+	speedModifier f_37930_
+	stuck f_37934_
+	visited f_37932_
+	<init> (Lnet/minecraft/world/entity/raid/Raider;DI)V <init>
+		0 p_37936_ p_37936_
+		1 p_37937_ p_37937_
+		2 p_37938_ p_37938_
+	canContinueToUse ()Z m_8045_
+	canUse ()Z m_8036_
+	hasNotVisited (Lnet/minecraft/core/BlockPos;)Z m_37942_
+		0 p_37943_ p_37943_
+	hasSuitablePoi ()Z m_37949_
+	isValidRaid ()Z m_37948_
+	lambda$hasSuitablePoi$0 (Lnet/minecraft/core/Holder;)Z m_219842_
+		static
+		0 p_219843_ p_219843_
+	start ()V m_8056_
+	stop ()V m_8041_
+	tick ()V m_8037_
+	updateVisited ()V m_37950_
+net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/Raids
+	RAID_FILE_ID f_150234_
+	level f_37952_
+	nextAvailableID f_37953_
+	raidMap f_37951_
+	tick f_37954_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_37956_ p_37956_
+	canJoinRaid (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raid;)Z m_37965_
+		static
+		0 p_37966_ p_37966_
+		1 p_37967_ p_37967_
+	createOrExtendRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; m_37963_
+		0 p_37964_ p_37964_
+	get (I)Lnet/minecraft/world/entity/raid/Raid; m_37958_
+		0 p_37959_ p_37959_
+	getFileId (Lnet/minecraft/core/Holder;)Ljava/lang/String; m_211596_
+		static
+		0 p_211597_ p_211597_
+	getNearbyRaid (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/entity/raid/Raid; m_37970_
+		0 p_37971_ p_37971_
+		1 p_37972_ p_37972_
+	getOrCreateRaid (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; m_37960_
+		0 p_37961_ p_37961_
+		1 p_37962_ p_37962_
+	getUniqueId ()I m_37977_
+	lambda$createOrExtendRaid$0 (Lnet/minecraft/core/Holder;)Z m_219844_
+		static
+		0 p_219845_ p_219845_
+	load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; m_150235_
+		static
+		0 p_150236_ p_150236_
+		1 p_150237_ p_150237_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_37976_ p_37976_
+	tick ()V m_37957_
+net/minecraft/world/entity/raid/package-info net/minecraft/world/entity/raid/package-info
+net/minecraft/world/entity/schedule/Activity net/minecraft/world/entity/schedule/Activity
+	ADMIRE_ITEM f_37990_
+	AVOID f_37991_
+	CELEBRATE f_37989_
+	CORE f_37978_
+	DIG f_219853_
+	EMERGE f_219852_
+	FIGHT f_37988_
+	HIDE f_37987_
+	IDLE f_37979_
+	INVESTIGATE f_219850_
+	LAY_SPAWN f_219848_
+	LONG_JUMP f_150239_
+	MEET f_37983_
+	PANIC f_37984_
+	PLAY f_37981_
+	PLAY_DEAD f_150238_
+	PRE_RAID f_37986_
+	RAID f_37985_
+	RAM f_150240_
+	REST f_37982_
+	RIDE f_37992_
+	ROAR f_219851_
+	SNIFF f_219849_
+	SWIM f_219847_
+	TONGUE f_219846_
+	WORK f_37980_
+	hashCode f_37994_
+	name f_37993_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_37997_ p_37997_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_38002_ p_38002_
+	getName ()Ljava/lang/String; m_37998_
+	hashCode ()I hashCode
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; m_37999_
+		static
+		0 p_38000_ p_38000_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/entity/schedule/Keyframe net/minecraft/world/entity/schedule/Keyframe
+	timeStamp f_38005_
+	value f_38006_
+	<init> (IF)V <init>
+		0 p_38008_ p_38008_
+		1 p_38009_ p_38009_
+	getTimeStamp ()I m_38010_
+	getValue ()F m_38011_
+net/minecraft/world/entity/schedule/Schedule net/minecraft/world/entity/schedule/Schedule
+	EMPTY f_38012_
+	SIMPLE f_38013_
+	TOTAL_WORK_TIME f_150242_
+	VILLAGER_BABY f_38014_
+	VILLAGER_DEFAULT f_38015_
+	WORK_START_TIME f_150241_
+	timelines f_38016_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	ensureTimelineExistsFor (Lnet/minecraft/world/entity/schedule/Activity;)V m_38024_
+		0 p_38025_ p_38025_
+	getActivityAt (I)Lnet/minecraft/world/entity/schedule/Activity; m_38019_
+		0 p_38020_ p_38020_
+	getAllTimelinesExceptFor (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/List; m_38033_
+		0 p_38034_ p_38034_
+	getTimelineFor (Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/Timeline; m_38031_
+		0 p_38032_ p_38032_
+	lambda$getActivityAt$1 (ILjava/util/Map$Entry;)D m_38021_
+		static
+		0 p_38022_ p_38022_
+		1 p_38023_ p_38023_
+	lambda$getAllTimelinesExceptFor$0 (Lnet/minecraft/world/entity/schedule/Activity;Ljava/util/Map$Entry;)Z m_38026_
+		static
+		0 p_38027_ p_38027_
+		1 p_38028_ p_38028_
+	register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; m_38029_
+		static
+		0 p_38030_ p_38030_
+net/minecraft/world/entity/schedule/ScheduleBuilder net/minecraft/world/entity/schedule/ScheduleBuilder
+	schedule f_38035_
+	transitions f_38036_
+	<init> (Lnet/minecraft/world/entity/schedule/Schedule;)V <init>
+		0 p_38038_ p_38038_
+	build ()Lnet/minecraft/world/entity/schedule/Schedule; m_38039_
+	changeActivityAt (ILnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; m_38040_
+		0 p_38041_ p_38041_
+		1 p_38042_ p_38042_
+	lambda$build$0 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;Lnet/minecraft/world/entity/schedule/Timeline;)V m_150243_
+		static
+		0 p_150244_ p_150244_
+		1 p_150245_ p_150245_
+	lambda$build$1 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;)V m_38043_
+		0 p_38044_ p_38044_
+net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition
+	activity f_38049_
+	time f_38048_
+	<init> (ILnet/minecraft/world/entity/schedule/Activity;)V <init>
+		0 p_38051_ p_38051_
+		1 p_38052_ p_38052_
+	getActivity ()Lnet/minecraft/world/entity/schedule/Activity; m_38054_
+	getTime ()I m_38053_
+net/minecraft/world/entity/schedule/Timeline net/minecraft/world/entity/schedule/Timeline
+	keyframes f_38055_
+	previousIndex f_38056_
+	<init> ()V <init>
+	addKeyframe (IF)Lnet/minecraft/world/entity/schedule/Timeline; m_38060_
+		0 p_38061_ p_38061_
+		1 p_38062_ p_38062_
+	addKeyframes (Ljava/util/Collection;)Lnet/minecraft/world/entity/schedule/Timeline; m_150247_
+		0 p_150248_ p_150248_
+	getKeyframes ()Lcom/google/common/collect/ImmutableList; m_150246_
+	getValueAt (I)F m_38058_
+		0 p_38059_ p_38059_
+	lambda$sortAndDeduplicateKeyframes$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/world/entity/schedule/Keyframe;)V m_38063_
+		static
+		0 p_38064_ p_38064_
+		1 p_38065_ p_38065_
+	sortAndDeduplicateKeyframes ()V m_38066_
+net/minecraft/world/entity/schedule/package-info net/minecraft/world/entity/schedule/package-info
+net/minecraft/world/entity/vehicle/AbstractMinecart net/minecraft/world/entity/vehicle/AbstractMinecart
+	DATA_ID_CUSTOM_DISPLAY f_38084_
+	DATA_ID_DAMAGE f_38081_
+	DATA_ID_DISPLAY_BLOCK f_38082_
+	DATA_ID_DISPLAY_OFFSET f_38083_
+	DATA_ID_HURT f_38079_
+	DATA_ID_HURTDIR f_38080_
+	EXITS f_38069_
+	POSE_DISMOUNT_HEIGHTS f_38067_
+	WATER_SLOWDOWN_FACTOR f_150249_
+	flipped f_38068_
+	lSteps f_38070_
+	lx f_38071_
+	lxd f_38076_
+	lxr f_38075_
+	ly f_38072_
+	lyd f_38077_
+	lyr f_38074_
+	lz f_38073_
+	lzd f_38078_
+	onRails f_287786_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38087_ p_38087_
+		1 p_38088_ p_38088_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38090_ p_38090_
+		1 p_38091_ p_38091_
+		2 p_38092_ p_38092_
+		3 p_38093_ p_38093_
+		4 p_38094_ p_38094_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38111_ p_38111_
+		1 p_38112_ p_38112_
+		2 p_38113_ p_38113_
+		3 p_38114_ p_38114_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38151_ p_38151_
+	animateHurt (F)V m_6053_
+		0 p_265349_ p_265349_
+	applyNaturalSlowdown ()V m_7114_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_38168_ p_38168_
+	comeOffTrack ()V m_38163_
+	createMinecart (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart; m_38119_
+		static
+		0 p_38120_ p_38120_
+		1 p_38121_ p_38121_
+		2 p_38122_ p_38122_
+		3 p_38123_ p_38123_
+		4 p_38124_ p_38124_
+	defineSynchedData ()V m_8097_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38115_ p_38115_
+	exits (Lnet/minecraft/world/level/block/state/properties/RailShape;)Lcom/mojang/datafixers/util/Pair; m_38125_
+		static
+		0 p_38126_ p_38126_
+	getBlockSpeedFactor ()F m_6041_
+	getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; m_6921_
+	getDamage ()F m_38169_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_38145_ p_38145_
+	getDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_38178_
+	getDisplayOffset ()I m_38183_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getHurtDir ()I m_38177_
+	getHurtTime ()I m_38176_
+	getMaxSpeed ()D m_7097_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPassengersRidingOffset ()D m_6048_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getPos (DDD)Lnet/minecraft/world/phys/Vec3; m_38179_
+		0 p_38180_ p_38180_
+		1 p_38181_ p_38181_
+		2 p_38182_ p_38182_
+	getPosOffs (DDDD)Lnet/minecraft/world/phys/Vec3; m_38096_
+		0 p_38097_ p_38097_
+		1 p_38098_ p_38098_
+		2 p_38099_ p_38099_
+		3 p_38100_ p_38100_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_38132_ p_38132_
+		1 p_38133_ p_38133_
+	hasCustomDisplay ()Z m_38184_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38117_ p_38117_
+		1 p_38118_ p_38118_
+	isOnRails ()Z m_288188_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isRedstoneConductor (Lnet/minecraft/core/BlockPos;)Z m_38129_
+		0 p_38130_ p_38130_
+	lambda$getDismountLocationForPassenger$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_289170_
+		0 p_289496_ p_289496_
+	lambda$getDismountLocationForPassenger$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_289169_
+		0 p_289495_ p_289495_
+	lambda$static$2 (Ljava/util/EnumMap;)V m_38134_
+		static
+		0 p_38135_ p_38135_
+	lerpMotion (DDD)V m_6001_
+		0 p_38171_ p_38171_
+		1 p_38172_ p_38172_
+		2 p_38173_ p_38173_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_38102_ p_38102_
+		1 p_38103_ p_38103_
+		2 p_38104_ p_38104_
+		3 p_38105_ p_38105_
+		4 p_38106_ p_38106_
+		5 p_38107_ p_38107_
+		6 p_38108_ p_38108_
+	moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6401_
+		0 p_38156_ p_38156_
+		1 p_38157_ p_38157_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_38165_ p_38165_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38137_ p_38137_
+	setCustomDisplay (Z)V m_38138_
+		0 p_38139_ p_38139_
+	setDamage (F)V m_38109_
+		0 p_38110_ p_38110_
+	setDisplayBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_38146_
+		0 p_38147_ p_38147_
+	setDisplayOffset (I)V m_38174_
+		0 p_38175_ p_38175_
+	setHurtDir (I)V m_38160_
+		0 p_38161_ p_38161_
+	setHurtTime (I)V m_38154_
+		0 p_38155_ p_38155_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/AbstractMinecart$1 net/minecraft/world/entity/vehicle/AbstractMinecart$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$AbstractMinecart$Type f_150252_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_38185_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/AbstractMinecart$Type net/minecraft/world/entity/vehicle/AbstractMinecart$Type
+	$VALUES $VALUES
+	CHEST CHEST
+	COMMAND_BLOCK COMMAND_BLOCK
+	FURNACE FURNACE
+	HOPPER HOPPER
+	RIDEABLE RIDEABLE
+	SPAWNER SPAWNER
+	TNT TNT
+	$values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_150253_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_38197_ p_38197_
+		1 p_38198_ p_38198_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; valueOf
+		static
+		0 p_38200_ p_38200_
+	values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; values
+		static
+net/minecraft/world/entity/vehicle/AbstractMinecartContainer net/minecraft/world/entity/vehicle/AbstractMinecartContainer
+	itemStacks f_38202_
+	lootTable f_38204_
+	lootTableSeed f_38205_
+	<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
+		0 p_38207_ p_38207_
+		1 p_38208_ p_38208_
+		2 p_38209_ p_38209_
+		3 p_38210_ p_38210_
+		4 p_38211_ p_38211_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38213_ p_38213_
+		1 p_38214_ p_38214_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38248_ p_38248_
+	applyNaturalSlowdown ()V m_7114_
+	clearContent ()V m_6211_
+	clearItemStacks ()V m_213775_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_38251_ p_38251_
+		1 p_38252_ p_38252_
+		2 p_38253_ p_38253_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38222_ p_38222_
+		1 p_38223_ p_38223_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38228_ p_38228_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_38218_ p_38218_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_150257_ p_150257_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38232_ p_38232_
+		1 p_38233_ p_38233_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38235_ p_38235_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_150255_ p_150255_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_38220_ p_38220_
+		1 p_38221_ p_38221_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_38244_ p_38244_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_38225_ p_38225_
+		1 p_38226_ p_38226_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219859_ p_219859_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_38236_
+		0 p_38237_ p_38237_
+		1 p_38238_ p_38238_
+	setLootTableSeed (J)V m_214065_
+		0 p_219857_ p_219857_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_38230_ p_38230_
+net/minecraft/world/entity/vehicle/Boat net/minecraft/world/entity/vehicle/Boat
+	BUBBLE_TIME f_150271_
+	DATA_ID_BUBBLE_TIME f_38262_
+	DATA_ID_DAMAGE f_38284_
+	DATA_ID_HURT f_38282_
+	DATA_ID_HURTDIR f_38283_
+	DATA_ID_PADDLE_LEFT f_38286_
+	DATA_ID_PADDLE_RIGHT f_38287_
+	DATA_ID_TYPE f_38285_
+	PADDLE_LEFT f_150268_
+	PADDLE_RIGHT f_150269_
+	PADDLE_SOUND_TIME f_150270_
+	PADDLE_SPEED f_150267_
+	TIME_TO_EJECT f_150266_
+	bubbleAngle f_38260_
+	bubbleAngleO f_38261_
+	bubbleColumnDirectionIsDown f_38258_
+	bubbleMultiplier f_38259_
+	deltaRotation f_38266_
+	inputDown f_38276_
+	inputLeft f_38273_
+	inputRight f_38274_
+	inputUp f_38275_
+	invFriction f_38264_
+	isAboveBubbleColumn f_38257_
+	landFriction f_38278_
+	lastYd f_38281_
+	lerpSteps f_38267_
+	lerpX f_38268_
+	lerpXRot f_38272_
+	lerpY f_38269_
+	lerpYRot f_38271_
+	lerpZ f_38270_
+	oldStatus f_38280_
+	outOfControlTicks f_38265_
+	paddlePositions f_38263_
+	status f_38279_
+	waterLevel f_38277_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38290_ p_38290_
+		1 p_38291_ p_38291_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38293_ p_38293_
+		1 p_38294_ p_38294_
+		2 p_38295_ p_38295_
+		3 p_38296_ p_38296_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38359_ p_38359_
+	animateHurt (F)V m_6053_
+		0 p_265761_ p_265761_
+	canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z m_7310_
+		0 p_38390_ p_38390_
+	canBeCollidedWith ()Z m_5829_
+	canCollideWith (Lnet/minecraft/world/entity/Entity;)Z m_7337_
+		0 p_38376_ p_38376_
+	canVehicleCollide (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z m_38323_
+		static
+		0 p_38324_ p_38324_
+		1 p_38325_ p_38325_
+	checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_7840_
+		0 p_38307_ p_38307_
+		1 p_38308_ p_38308_
+		2 p_38309_ p_38309_
+		3 p_38310_ p_38310_
+	checkInWater ()Z m_38393_
+	clampRotation (Lnet/minecraft/world/entity/Entity;)V m_38321_
+		0 p_38322_ p_38322_
+	controlBoat ()V m_38396_
+	defineSynchedData ()V m_8097_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_213560_
+		0 p_219862_ p_219862_
+	floatBoat ()V m_38395_
+	getBubbleAngle (F)F m_38352_
+		0 p_38353_ p_38353_
+	getBubbleTime ()I m_38397_
+	getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; m_6688_
+	getDamage ()F m_38384_
+	getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; m_7688_
+		0 p_38357_ p_38357_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_38369_
+	getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F m_6380_
+		0 p_38327_ p_38327_
+		1 p_38328_ p_38328_
+	getGroundFriction ()F m_38377_
+	getHurtDir ()I m_38386_
+	getHurtTime ()I m_38385_
+	getMaxPassengers ()I m_213801_
+	getMotionDirection ()Lnet/minecraft/core/Direction; m_6374_
+	getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; m_142319_
+	getPaddleSound ()Lnet/minecraft/sounds/SoundEvent; m_38370_
+	getPaddleState (I)Z m_38313_
+		0 p_38314_ p_38314_
+	getPassengersRidingOffset ()D m_6048_
+	getPickResult ()Lnet/minecraft/world/item/ItemStack; m_142340_
+	getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; m_7643_
+		0 p_38335_ p_38335_
+		1 p_38336_ p_38336_
+	getRowingTime (IF)F m_38315_
+		0 p_38316_ p_38316_
+		1 p_38317_ p_38317_
+	getSinglePassengerXOffset ()F m_213802_
+	getStatus ()Lnet/minecraft/world/entity/vehicle/Boat$Status; m_38392_
+	getVariant ()Ljava/lang/Object; m_28554_
+	getVariant ()Lnet/minecraft/world/entity/vehicle/Boat$Type; m_28554_
+	getWaterLevelAbove ()F m_38371_
+	hasEnoughSpaceFor (Lnet/minecraft/world/entity/Entity;)Z m_271938_
+		0 p_273171_ p_273171_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38319_ p_38319_
+		1 p_38320_ p_38320_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38330_ p_38330_
+		1 p_38331_ p_38331_
+	isPickable ()Z m_6087_
+	isPushable ()Z m_6094_
+	isUnderWater ()Z m_5842_
+	isUnderwater ()Lnet/minecraft/world/entity/vehicle/Boat$Status; m_38394_
+	lambda$tickBubbleColumn$0 (Lnet/minecraft/world/entity/Entity;)Z m_150273_
+		static
+		0 p_150274_ p_150274_
+	lerpTo (DDDFFIZ)V m_6453_
+		0 p_38299_ p_38299_
+		1 p_38300_ p_38300_
+		2 p_38301_ p_38301_
+		3 p_38302_ p_38302_
+		4 p_38303_ p_38303_
+		5 p_38304_ p_38304_
+		6 p_38305_ p_38305_
+	onAboveBubbleCol (Z)V m_6845_
+		0 p_38381_ p_38381_
+	onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V m_7340_
+		0 p_38383_ p_38383_
+	positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V m_19956_
+		0 p_289552_ p_289552_
+		1 p_289571_ p_289571_
+	push (Lnet/minecraft/world/entity/Entity;)V m_7334_
+		0 p_38373_ p_38373_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38338_ p_38338_
+	setBubbleTime (I)V m_38366_
+		0 p_38367_ p_38367_
+	setDamage (F)V m_38311_
+		0 p_38312_ p_38312_
+	setHurtDir (I)V m_38362_
+		0 p_38363_ p_38363_
+	setHurtTime (I)V m_38354_
+		0 p_38355_ p_38355_
+	setInput (ZZZZ)V m_38342_
+		0 p_38343_ p_38343_
+		1 p_38344_ p_38344_
+		2 p_38345_ p_38345_
+		3 p_38346_ p_38346_
+	setPaddleState (ZZ)V m_38339_
+		0 p_38340_ p_38340_
+		1 p_38341_ p_38341_
+	setVariant (Ljava/lang/Object;)V m_28464_
+		0 p_262627_ p_262627_
+	setVariant (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V m_28464_
+		0 p_38333_ p_38333_
+	tick ()V m_8119_
+	tickBubbleColumn ()V m_38388_
+	tickLerp ()V m_38391_
+net/minecraft/world/entity/vehicle/Boat$1 net/minecraft/world/entity/vehicle/Boat$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Status f_38399_
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type f_38398_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/Boat$Status net/minecraft/world/entity/vehicle/Boat$Status
+	$VALUES $VALUES
+	IN_AIR IN_AIR
+	IN_WATER IN_WATER
+	ON_LAND ON_LAND
+	UNDER_FLOWING_WATER UNDER_FLOWING_WATER
+	UNDER_WATER UNDER_WATER
+	$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; m_150276_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_38409_ p_38409_
+		1 p_38410_ p_38410_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Status; valueOf
+		static
+		0 p_38412_ p_38412_
+	values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; values
+		static
+net/minecraft/world/entity/vehicle/Boat$Type net/minecraft/world/entity/vehicle/Boat$Type
+	$VALUES $VALUES
+	ACACIA ACACIA
+	BAMBOO BAMBOO
+	BIRCH BIRCH
+	BY_ID f_262735_
+	CHERRY CHERRY
+	CODEC f_262275_
+	DARK_OAK DARK_OAK
+	JUNGLE JUNGLE
+	MANGROVE MANGROVE
+	OAK OAK
+	SPRUCE SPRUCE
+	name f_38420_
+	planks f_38421_
+	$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; m_150277_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/Block;Ljava/lang/String;)V <init>
+		0 p_38425_ p_38425_
+		1 p_38426_ p_38426_
+		2 p_38427_ p_38427_
+		3 p_38428_ p_38428_
+	byId (I)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_38430_
+		static
+		0 p_38431_ p_38431_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; m_38432_
+		static
+		0 p_38433_ p_38433_
+	getName ()Ljava/lang/String; m_38429_
+	getPlanks ()Lnet/minecraft/world/level/block/Block; m_38434_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; valueOf
+		static
+		0 p_38437_ p_38437_
+	values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; values
+		static
+net/minecraft/world/entity/vehicle/ChestBoat net/minecraft/world/entity/vehicle/ChestBoat
+	CONTAINER_SIZE f_219867_
+	itemStacks f_219864_
+	lootTable f_219865_
+	lootTableSeed f_219866_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_219869_ p_219869_
+		1 p_219870_ p_219870_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_219872_ p_219872_
+		1 p_219873_ p_219873_
+		2 p_219874_ p_219874_
+		3 p_219875_ p_219875_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_219908_ p_219908_
+	clearContent ()V m_6211_
+	clearItemStacks ()V m_213775_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_219910_ p_219910_
+		1 p_219911_ p_219911_
+		2 p_219912_ p_219912_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_213560_
+		0 p_219892_ p_219892_
+	getContainerSize ()I m_6643_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_38369_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_219880_ p_219880_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	getMaxPassengers ()I m_213801_
+	getSinglePassengerXOffset ()F m_213802_
+	getSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_141942_
+		0 p_219918_ p_219918_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_219898_ p_219898_
+		1 p_219899_ p_219899_
+	openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V m_213583_
+		0 p_219906_ p_219906_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_219901_ p_219901_
+	remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142687_
+		0 p_219894_ p_219894_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_219882_ p_219882_
+		1 p_219883_ p_219883_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_219904_ p_219904_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_219885_ p_219885_
+		1 p_219886_ p_219886_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219890_ p_219890_
+	setLootTableSeed (J)V m_214065_
+		0 p_219888_ p_219888_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_219896_ p_219896_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_270286_ p_270286_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_219913_
+		0 p_219914_ p_219914_
+net/minecraft/world/entity/vehicle/ChestBoat$1 net/minecraft/world/entity/vehicle/ChestBoat$1
+	$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type f_219923_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity
+	addChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_219943_
+		0 p_219944_ p_219944_
+	chestVehicleDestroyed (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V m_219927_
+		0 p_219928_ p_219928_
+		1 p_219929_ p_219929_
+		2 p_219930_ p_219930_
+	clearChestVehicleContent ()V m_219953_
+	clearItemStacks ()V m_213775_
+	getChestVehicleItem (I)Lnet/minecraft/world/item/ItemStack; m_219947_
+		0 p_219948_ p_219948_
+	getChestVehicleSlot (I)Lnet/minecraft/world/entity/SlotAccess; m_219951_
+		0 p_219952_ p_219952_
+	getItemStacks ()Lnet/minecraft/core/NonNullList; m_213659_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_214142_
+	getLootTableSeed ()J m_213803_
+	interactWithContainerVehicle (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_268996_
+		0 p_270068_ p_270068_
+	isChestVehicleEmpty ()Z m_219956_
+	isChestVehicleStillValid (Lnet/minecraft/world/entity/player/Player;)Z m_219954_
+		0 p_219955_ p_219955_
+	isEmpty ()Z m_7983_
+	isRemoved ()Z m_213877_
+	level ()Lnet/minecraft/world/level/Level; m_9236_
+	position ()Lnet/minecraft/world/phys/Vec3; m_20182_
+	readChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_219934_
+		0 p_219935_ p_219935_
+	removeChestVehicleItem (II)Lnet/minecraft/world/item/ItemStack; m_219936_
+		0 p_219937_ p_219937_
+		1 p_219938_ p_219938_
+	removeChestVehicleItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_219945_
+		0 p_219946_ p_219946_
+	setChestVehicleItem (ILnet/minecraft/world/item/ItemStack;)V m_219940_
+		0 p_219941_ p_219941_
+		1 p_219942_ p_219942_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;)V m_214199_
+		0 p_219926_ p_219926_
+	setLootTableSeed (J)V m_214065_
+		0 p_219925_ p_219925_
+	unpackChestVehicleLootTable (Lnet/minecraft/world/entity/player/Player;)V m_219949_
+		0 p_219950_ p_219950_
+net/minecraft/world/entity/vehicle/ContainerEntity$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
+	this$0 f_219958_
+	val$slot f_219957_
+	<init> (Lnet/minecraft/world/entity/vehicle/ContainerEntity;I)V <init>
+		0 p_219960_ p_219960_
+		1 p_219961_ p_219961_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_219964_ p_219964_
+net/minecraft/world/entity/vehicle/DismountHelper net/minecraft/world/entity/vehicle/DismountHelper
+	<init> ()V <init>
+	canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Pose;)Z m_150279_
+		static
+		0 p_150280_ p_150280_
+		1 p_150281_ p_150281_
+		2 p_150282_ p_150282_
+		3 p_150283_ p_150283_
+	canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Z m_38456_
+		static
+		0 p_38457_ p_38457_
+		1 p_38458_ p_38458_
+		2 p_38459_ p_38459_
+	findCeilingFrom (Lnet/minecraft/core/BlockPos;ILjava/util/function/Function;)D m_38463_
+		static
+		0 p_38464_ p_38464_
+		1 p_38465_ p_38465_
+		2 p_38466_ p_38466_
+	findSafeDismountLocation (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/phys/Vec3; m_38441_
+		static
+		0 p_38442_ p_38442_
+		1 p_38443_ p_38443_
+		2 p_38444_ p_38444_
+		3 p_38445_ p_38445_
+	isBlockFloorValid (D)Z m_38439_
+		static
+		0 p_38440_ p_38440_
+	lambda$findSafeDismountLocation$0 (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_38460_
+		static
+		0 p_38461_ p_38461_
+		1 p_38462_ p_38462_
+	nonClimbableShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_38446_
+		static
+		0 p_38447_ p_38447_
+		1 p_38448_ p_38448_
+	offsetsForDirection (Lnet/minecraft/core/Direction;)[[I m_38467_
+		static
+		0 p_38468_ p_38468_
+net/minecraft/world/entity/vehicle/Minecart net/minecraft/world/entity/vehicle/Minecart
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38473_ p_38473_
+		1 p_38474_ p_38474_
+		2 p_38475_ p_38475_
+		3 p_38476_ p_38476_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38470_ p_38470_
+		1 p_38471_ p_38471_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38478_ p_38478_
+		1 p_38479_ p_38479_
+		2 p_38480_ p_38480_
+		3 p_38481_ p_38481_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38483_ p_38483_
+		1 p_38484_ p_38484_
+net/minecraft/world/entity/vehicle/MinecartChest net/minecraft/world/entity/vehicle/MinecartChest
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38490_ p_38490_
+		1 p_38491_ p_38491_
+		2 p_38492_ p_38492_
+		3 p_38493_ p_38493_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38487_ p_38487_
+		1 p_38488_ p_38488_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38496_ p_38496_
+		1 p_38497_ p_38497_
+	getContainerSize ()I m_6643_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_270398_ p_270398_
+		1 p_270576_ p_270576_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_270111_ p_270111_
+net/minecraft/world/entity/vehicle/MinecartCommandBlock net/minecraft/world/entity/vehicle/MinecartCommandBlock
+	ACTIVATION_DELAY f_150284_
+	DATA_ID_COMMAND_NAME f_38503_
+	DATA_ID_LAST_OUTPUT f_38504_
+	commandBlock f_38505_
+	lastActivated f_38506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38512_ p_38512_
+		1 p_38513_ p_38513_
+		2 p_38514_ p_38514_
+		3 p_38515_ p_38515_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38509_ p_38509_
+		1 p_38510_ p_38510_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38517_ p_38517_
+		1 p_38518_ p_38518_
+		2 p_38519_ p_38519_
+		3 p_38520_ p_38520_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38529_ p_38529_
+	defineSynchedData ()V m_8097_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_38534_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38522_ p_38522_
+		1 p_38523_ p_38523_
+	onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V m_7350_
+		0 p_38527_ p_38527_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38525_ p_38525_
+net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase
+	this$0 f_38537_
+	<init> (Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock;)V <init>
+		0 p_38539_ p_38539_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getMinecart ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; m_38543_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	isValid ()Z m_288209_
+	onUpdated ()V m_7368_
+net/minecraft/world/entity/vehicle/MinecartFurnace net/minecraft/world/entity/vehicle/MinecartFurnace
+	DATA_ID_FUEL f_38547_
+	INGREDIENT f_38549_
+	fuel f_38548_
+	xPush f_38545_
+	zPush f_38546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38555_ p_38555_
+		1 p_38556_ p_38556_
+		2 p_38557_ p_38557_
+		3 p_38558_ p_38558_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38552_ p_38552_
+		1 p_38553_ p_38553_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38567_ p_38567_
+	applyNaturalSlowdown ()V m_7114_
+	defineSynchedData ()V m_8097_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMaxSpeed ()D m_7097_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	hasFuel ()Z m_38579_
+	interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6096_
+		0 p_38562_ p_38562_
+		1 p_38563_ p_38563_
+	moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6401_
+		0 p_38569_ p_38569_
+		1 p_38570_ p_38570_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38565_ p_38565_
+	setHasFuel (Z)V m_38576_
+		0 p_38577_ p_38577_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartHopper net/minecraft/world/entity/vehicle/MinecartHopper
+	enabled f_38580_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38587_ p_38587_
+		1 p_38588_ p_38588_
+		2 p_38589_ p_38589_
+		3 p_38590_ p_38590_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38584_ p_38584_
+		1 p_38585_ p_38585_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38596_ p_38596_
+		1 p_38597_ p_38597_
+		2 p_38598_ p_38598_
+		3 p_38599_ p_38599_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38608_ p_38608_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7402_
+		0 p_38601_ p_38601_
+		1 p_38602_ p_38602_
+	getContainerSize ()I m_6643_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDefaultDisplayOffset ()I m_7144_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	isEnabled ()Z m_38617_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38606_ p_38606_
+	setEnabled (Z)V m_38613_
+		0 p_38614_ p_38614_
+	suckInItems ()Z m_38592_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartSpawner net/minecraft/world/entity/vehicle/MinecartSpawner
+	spawner f_38621_
+	ticker f_150333_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38626_ p_38626_
+		1 p_38627_ p_38627_
+		2 p_38628_ p_38628_
+		3 p_38629_ p_38629_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38623_ p_38623_
+		1 p_38624_ p_38624_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38635_ p_38635_
+	createTicker (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; m_150334_
+		0 p_150335_ p_150335_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	getSpawner ()Lnet/minecraft/world/level/BaseSpawner; m_150340_
+	handleEntityEvent (B)V m_7822_
+		0 p_38631_ p_38631_
+	lambda$createTicker$0 (Lnet/minecraft/world/level/Level;)V m_289171_
+		0 p_289497_ p_289497_
+	lambda$createTicker$1 (Lnet/minecraft/world/level/Level;)V m_289172_
+		0 p_289498_ p_289498_
+	onlyOpCanSetNbt ()Z m_6127_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38633_ p_38633_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/MinecartSpawner$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1
+	this$0 f_38640_
+	<init> (Lnet/minecraft/world/entity/vehicle/MinecartSpawner;)V <init>
+		0 p_38642_ p_38642_
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_150342_ p_150342_
+		1 p_150343_ p_150343_
+		2 p_150344_ p_150344_
+net/minecraft/world/entity/vehicle/MinecartTNT net/minecraft/world/entity/vehicle/MinecartTNT
+	EVENT_PRIME f_150345_
+	fuse f_38647_
+	<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
+		0 p_38652_ p_38652_
+		1 p_38653_ p_38653_
+		2 p_38654_ p_38654_
+		3 p_38655_ p_38655_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
+		0 p_38649_ p_38649_
+		1 p_38650_ p_38650_
+	activateMinecart (IIIZ)V m_6025_
+		0 p_38659_ p_38659_
+		1 p_38660_ p_38660_
+		2 p_38661_ p_38661_
+		3 p_38662_ p_38662_
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7380_
+		0 p_38687_ p_38687_
+	causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z m_142535_
+		0 p_150347_ p_150347_
+		1 p_150348_ p_150348_
+		2 p_150349_ p_150349_
+	destroy (Lnet/minecraft/world/damagesource/DamageSource;)V m_7617_
+		0 p_38664_ p_38664_
+	explode (Lnet/minecraft/world/damagesource/DamageSource;D)V m_257440_
+		0 p_259539_ p_259539_
+		1 p_260287_ p_260287_
+	explode (D)V m_38688_
+		0 p_38689_ p_38689_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F m_7077_
+		0 p_38675_ p_38675_
+		1 p_38676_ p_38676_
+		2 p_38677_ p_38677_
+		3 p_38678_ p_38678_
+		4 p_38679_ p_38679_
+		5 p_38680_ p_38680_
+	getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_6390_
+	getDropItem ()Lnet/minecraft/world/item/Item; m_213728_
+	getFuse ()I m_38694_
+	getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; m_6064_
+	handleEntityEvent (B)V m_7822_
+		0 p_38657_ p_38657_
+	hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z m_6469_
+		0 p_38666_ p_38666_
+		1 p_38667_ p_38667_
+	isPrimed ()Z m_38695_
+	primeFuse ()V m_38693_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_7378_
+		0 p_38682_ p_38682_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_7349_
+		0 p_38669_ p_38669_
+		1 p_38670_ p_38670_
+		2 p_38671_ p_38671_
+		3 p_38672_ p_38672_
+		4 p_38673_ p_38673_
+	tick ()V m_8119_
+net/minecraft/world/entity/vehicle/package-info net/minecraft/world/entity/vehicle/package-info
+net/minecraft/world/flag/FeatureElement net/minecraft/world/flag/FeatureElement
+	FILTERED_REGISTRIES f_244051_
+	<clinit> ()V <clinit>
+		static
+	isEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_245993_
+		0 p_249172_ p_249172_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+net/minecraft/world/flag/FeatureFlag net/minecraft/world/flag/FeatureFlag
+	mask f_244012_
+	universe f_243952_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;I)V <init>
+		0 p_249115_ p_249115_
+		1 p_251067_ p_251067_
+net/minecraft/world/flag/FeatureFlagRegistry net/minecraft/world/flag/FeatureFlagRegistry
+	LOGGER f_244528_
+	allFlags f_243770_
+	names f_244560_
+	universe f_244444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
+		0 p_249715_ p_249715_
+		1 p_249277_ p_249277_
+		2 p_249557_ p_249557_
+	allFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247355_
+	codec ()Lcom/mojang/serialization/Codec; m_245213_
+	fromNames (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247021_
+		0 p_251769_ p_251769_
+		1 p_251521_ p_251521_
+	fromNames (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247416_
+		0 p_250759_ p_250759_
+	isSubset (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246363_
+		0 p_251939_ p_251939_
+	lambda$codec$2 (Ljava/util/Set;)Ljava/lang/String; m_274256_
+		static
+		0 p_275143_ p_275143_
+	lambda$codec$3 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_274257_
+		0 p_275144_ p_275144_
+	lambda$codec$4 (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; m_245711_
+		0 p_249796_ p_249796_
+	lambda$fromNames$0 (Lnet/minecraft/resources/ResourceLocation;)V m_245474_
+		static
+		0 p_251224_ p_251224_
+	lambda$toNames$1 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/flag/FeatureFlag;)V m_245840_
+		static
+		0 p_249513_ p_249513_
+		1 p_251781_ p_251781_
+		2 p_252018_ p_252018_
+		3 p_250772_ p_250772_
+	subset ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_245769_
+		0 p_252295_ p_252295_
+	toNames (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; m_245829_
+		0 p_251153_ p_251153_
+net/minecraft/world/flag/FeatureFlagRegistry$Builder net/minecraft/world/flag/FeatureFlagRegistry$Builder
+	flags f_244349_
+	id f_244365_
+	universe f_243698_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_251576_ p_251576_
+	build ()Lnet/minecraft/world/flag/FeatureFlagRegistry; m_245707_
+	create (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/flag/FeatureFlag; m_247497_
+		0 p_250098_ p_250098_
+	createVanilla (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; m_246015_
+		0 p_251782_ p_251782_
+net/minecraft/world/flag/FeatureFlagSet net/minecraft/world/flag/FeatureFlagSet
+	EMPTY f_244513_
+	MAX_CONTAINER_SIZE f_244635_
+	mask f_243922_
+	universe f_243923_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;J)V <init>
+		0 p_250433_ p_250433_
+		1 p_251523_ p_251523_
+	computeMask (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J m_245120_
+		static
+		0 p_249684_ p_249684_
+		1 p_250982_ p_250982_
+		2 p_251734_ p_251734_
+	contains (Lnet/minecraft/world/flag/FeatureFlag;)Z m_245372_
+		0 p_249521_ p_249521_
+	create (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247438_
+		static
+		0 p_251573_ p_251573_
+		1 p_251037_ p_251037_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_248691_ p_248691_
+	hashCode ()I hashCode
+	isSubsetOf (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_247715_
+		0 p_249164_ p_249164_
+	join (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; m_246699_
+		0 p_251527_ p_251527_
+	of (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247091_
+		static
+		0 p_252331_ p_252331_
+	of (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; m_245702_
+		static
+		0 p_251008_ p_251008_
+		1 p_249805_ p_249805_
+	of ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246902_
+		static
+net/minecraft/world/flag/FeatureFlagUniverse net/minecraft/world/flag/FeatureFlagUniverse
+	id f_243740_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_249484_ p_249484_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/flag/FeatureFlags net/minecraft/world/flag/FeatureFlags
+	BUNDLE f_244112_
+	CODEC f_244298_
+	DEFAULT_FLAGS f_244332_
+	REGISTRY f_244280_
+	VANILLA f_244571_
+	VANILLA_SET f_244377_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isExperimental (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246811_
+		static
+		0 p_249170_ p_249170_
+	lambda$printMissingFlags$0 (Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;)Z m_247097_
+		static
+		0 p_250136_ p_250136_
+		1 p_251831_ p_251831_
+	printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; m_247250_
+		static
+		0 p_249213_ p_249213_
+		1 p_250429_ p_250429_
+		2 p_250547_ p_250547_
+	printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; m_245229_
+		static
+		0 p_250581_ p_250581_
+		1 p_250326_ p_250326_
+net/minecraft/world/flag/package-info net/minecraft/world/flag/package-info
+net/minecraft/world/food/FoodConstants net/minecraft/world/food/FoodConstants
+	EXHAUSTION_ATTACK f_150370_
+	EXHAUSTION_CROUCH f_150373_
+	EXHAUSTION_DROP f_150354_
+	EXHAUSTION_HEAL f_150366_
+	EXHAUSTION_JUMP f_150367_
+	EXHAUSTION_MINE f_150369_
+	EXHAUSTION_SPRINT f_150374_
+	EXHAUSTION_SPRINT_JUMP f_150368_
+	EXHAUSTION_SWIM f_150375_
+	EXHAUSTION_WALK f_150372_
+	FOOD_SATURATION_GOOD f_150363_
+	FOOD_SATURATION_LOW f_150361_
+	FOOD_SATURATION_MAX f_150364_
+	FOOD_SATURATION_NORMAL f_150362_
+	FOOD_SATURATION_POOR f_150360_
+	FOOD_SATURATION_SUPERNATURAL f_150365_
+	HEALTH_TICK_COUNT f_150355_
+	HEALTH_TICK_COUNT_SATURATED f_150356_
+	HEAL_LEVEL f_150357_
+	MAX_FOOD f_150350_
+	MAX_SATURATION f_150351_
+	SATURATION_FLOOR f_150353_
+	SPRINT_LEVEL f_150358_
+	START_SATURATION f_150352_
+	STARVE_LEVEL f_150359_
+	<init> ()V <init>
+net/minecraft/world/food/FoodData net/minecraft/world/food/FoodData
+	exhaustionLevel f_38698_
+	foodLevel f_38696_
+	lastFoodLevel f_38700_
+	saturationLevel f_38697_
+	tickTimer f_38699_
+	<init> ()V <init>
+	addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_38719_
+		0 p_38720_ p_38720_
+	addExhaustion (F)V m_38703_
+		0 p_38704_ p_38704_
+	eat (IF)V m_38707_
+		0 p_38708_ p_38708_
+		1 p_38709_ p_38709_
+	eat (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)V m_38712_
+		0 p_38713_ p_38713_
+		1 p_38714_ p_38714_
+	getExhaustionLevel ()F m_150380_
+	getFoodLevel ()I m_38702_
+	getLastFoodLevel ()I m_150377_
+	getSaturationLevel ()F m_38722_
+	needsFood ()Z m_38721_
+	readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V m_38715_
+		0 p_38716_ p_38716_
+	setExhaustion (F)V m_150378_
+		0 p_150379_ p_150379_
+	setFoodLevel (I)V m_38705_
+		0 p_38706_ p_38706_
+	setSaturation (F)V m_38717_
+		0 p_38718_ p_38718_
+	tick (Lnet/minecraft/world/entity/player/Player;)V m_38710_
+		0 p_38711_ p_38711_
+net/minecraft/world/food/FoodProperties net/minecraft/world/food/FoodProperties
+	canAlwaysEat f_38726_
+	effects f_38728_
+	fastFood f_38727_
+	isMeat f_38725_
+	nutrition f_38723_
+	saturationModifier f_38724_
+	<init> (IFZZZLjava/util/List;)V <init>
+		0 p_38730_ p_38730_
+		1 p_38731_ p_38731_
+		2 p_38732_ p_38732_
+		3 p_38733_ p_38733_
+		4 p_38734_ p_38734_
+		5 p_38735_ p_38735_
+	canAlwaysEat ()Z m_38747_
+	getEffects ()Ljava/util/List; m_38749_
+	getNutrition ()I m_38744_
+	getSaturationModifier ()F m_38745_
+	isFastFood ()Z m_38748_
+	isMeat ()Z m_38746_
+net/minecraft/world/food/FoodProperties$Builder net/minecraft/world/food/FoodProperties$Builder
+	canAlwaysEat f_38753_
+	effects f_38755_
+	fastFood f_38754_
+	isMeat f_38752_
+	nutrition f_38750_
+	saturationModifier f_38751_
+	<init> ()V <init>
+	alwaysEat ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38765_
+	build ()Lnet/minecraft/world/food/FoodProperties; m_38767_
+	effect (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/world/food/FoodProperties$Builder; m_38762_
+		0 p_38763_ p_38763_
+		1 p_38764_ p_38764_
+	fast ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38766_
+	meat ()Lnet/minecraft/world/food/FoodProperties$Builder; m_38757_
+	nutrition (I)Lnet/minecraft/world/food/FoodProperties$Builder; m_38760_
+		0 p_38761_ p_38761_
+	saturationMod (F)Lnet/minecraft/world/food/FoodProperties$Builder; m_38758_
+		0 p_38759_ p_38759_
+net/minecraft/world/food/Foods net/minecraft/world/food/Foods
+	APPLE f_38810_
+	BAKED_POTATO f_38811_
+	BEEF f_38812_
+	BEETROOT f_38813_
+	BEETROOT_SOUP f_38814_
+	BREAD f_38815_
+	CARROT f_38816_
+	CHICKEN f_38817_
+	CHORUS_FRUIT f_38818_
+	COD f_38819_
+	COOKED_BEEF f_38820_
+	COOKED_CHICKEN f_38821_
+	COOKED_COD f_38822_
+	COOKED_MUTTON f_38823_
+	COOKED_PORKCHOP f_38824_
+	COOKED_RABBIT f_38825_
+	COOKED_SALMON f_38826_
+	COOKIE f_38827_
+	DRIED_KELP f_38828_
+	ENCHANTED_GOLDEN_APPLE f_38829_
+	GLOW_BERRIES f_150381_
+	GOLDEN_APPLE f_38830_
+	GOLDEN_CARROT f_38831_
+	HONEY_BOTTLE f_38832_
+	MELON_SLICE f_38833_
+	MUSHROOM_STEW f_38834_
+	MUTTON f_38835_
+	POISONOUS_POTATO f_38797_
+	PORKCHOP f_38798_
+	POTATO f_38799_
+	PUFFERFISH f_38800_
+	PUMPKIN_PIE f_38801_
+	RABBIT f_38802_
+	RABBIT_STEW f_38803_
+	ROTTEN_FLESH f_38804_
+	SALMON f_38805_
+	SPIDER_EYE f_38806_
+	SUSPICIOUS_STEW f_38807_
+	SWEET_BERRIES f_38808_
+	TROPICAL_FISH f_38809_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	stew (I)Lnet/minecraft/world/food/FoodProperties$Builder; m_150383_
+		static
+		0 p_150384_ p_150384_
+net/minecraft/world/food/package-info net/minecraft/world/food/package-info
+net/minecraft/world/inventory/AbstractContainerMenu net/minecraft/world/inventory/AbstractContainerMenu
+	CARRIED_SLOT_SIZE f_150392_
+	LOGGER f_207773_
+	QUICKCRAFT_HEADER_CONTINUE f_150390_
+	QUICKCRAFT_HEADER_END f_150391_
+	QUICKCRAFT_HEADER_START f_150389_
+	QUICKCRAFT_TYPE_CHARITABLE f_150386_
+	QUICKCRAFT_TYPE_CLONE f_150388_
+	QUICKCRAFT_TYPE_GREEDY f_150387_
+	SLOT_CLICKED_OUTSIDE f_150385_
+	carried f_150393_
+	containerId f_38840_
+	containerListeners f_38848_
+	dataSlots f_38842_
+	lastSlots f_38841_
+	menuType f_38843_
+	quickcraftSlots f_38847_
+	quickcraftStatus f_38846_
+	quickcraftType f_38845_
+	remoteCarried f_150396_
+	remoteDataSlots f_150395_
+	remoteSlots f_150394_
+	slots f_38839_
+	stateId f_182405_
+	suppressRemoteUpdates f_150398_
+	synchronizer f_150397_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_38851_ p_38851_
+		1 p_38852_ p_38852_
+	addDataSlot (Lnet/minecraft/world/inventory/DataSlot;)Lnet/minecraft/world/inventory/DataSlot; m_38895_
+		0 p_38896_ p_38896_
+	addDataSlots (Lnet/minecraft/world/inventory/ContainerData;)V m_38884_
+		0 p_38885_ p_38885_
+	addSlot (Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; m_38897_
+		0 p_38898_ p_38898_
+	addSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V m_38893_
+		0 p_38894_ p_38894_
+	broadcastChanges ()V m_38946_
+	broadcastFullState ()V m_182423_
+	canDragTo (Lnet/minecraft/world/inventory/Slot;)Z m_5622_
+		0 p_38945_ p_38945_
+	canItemQuickReplace (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Z)Z m_38899_
+		static
+		0 p_38900_ p_38900_
+		1 p_38901_ p_38901_
+		2 p_38902_ p_38902_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_38908_ p_38908_
+		1 p_38909_ p_38909_
+	checkContainerDataCount (Lnet/minecraft/world/inventory/ContainerData;I)V m_38886_
+		static
+		0 p_38887_ p_38887_
+		1 p_38888_ p_38888_
+	checkContainerSize (Lnet/minecraft/world/Container;I)V m_38869_
+		static
+		0 p_38870_ p_38870_
+		1 p_38871_ p_38871_
+	clearContainer (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;)V m_150411_
+		0 p_150412_ p_150412_
+		1 p_150413_ p_150413_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_38875_ p_38875_
+		1 p_38876_ p_38876_
+	clicked (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_150399_
+		0 p_150400_ p_150400_
+		1 p_150401_ p_150401_
+		2 p_150402_ p_150402_
+		3 p_150403_ p_150403_
+	createCarriedSlotAccess ()Lnet/minecraft/world/entity/SlotAccess; m_150446_
+	doClick (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V m_150430_
+		0 p_150431_ p_150431_
+		1 p_150432_ p_150432_
+		2 p_150433_ p_150433_
+		3 p_150434_ p_150434_
+	findSlot (Lnet/minecraft/world/Container;I)Ljava/util/OptionalInt; m_182417_
+		0 p_182418_ p_182418_
+		1 p_182419_ p_182419_
+	getCarried ()Lnet/minecraft/world/item/ItemStack; m_142621_
+	getItems ()Lnet/minecraft/core/NonNullList; m_38927_
+	getQuickCraftPlaceCount (Ljava/util/Set;ILnet/minecraft/world/item/ItemStack;)I m_278794_
+		static
+		0 p_279393_ p_279393_
+		1 p_279288_ p_279288_
+		2 p_279172_ p_279172_
+	getQuickcraftHeader (I)I m_38947_
+		static
+		0 p_38948_ p_38948_
+	getQuickcraftMask (II)I m_38930_
+		static
+		0 p_38931_ p_38931_
+		1 p_38932_ p_38932_
+	getQuickcraftType (I)I m_38928_
+		static
+		0 p_38929_ p_38929_
+	getRedstoneSignalFromBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)I m_38918_
+		static
+		0 p_38919_ p_38919_
+	getRedstoneSignalFromContainer (Lnet/minecraft/world/Container;)I m_38938_
+		static
+		0 p_38939_ p_38939_
+	getSlot (I)Lnet/minecraft/world/inventory/Slot; m_38853_
+		0 p_38854_ p_38854_
+	getStateId ()I m_182424_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_6772_
+	incrementStateId ()I m_182425_
+	initializeContents (ILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V m_182410_
+		0 p_182411_ p_182411_
+		1 p_182412_ p_182412_
+		2 p_182413_ p_182413_
+	isValidQuickcraftType (ILnet/minecraft/world/entity/player/Player;)Z m_38862_
+		static
+		0 p_38863_ p_38863_
+		1 p_38864_ p_38864_
+	isValidSlotIndex (I)Z m_207775_
+		0 p_207776_ p_207776_
+	lambda$clicked$1 ()Ljava/lang/String; m_257320_
+	lambda$clicked$2 ()Ljava/lang/String; m_38952_
+	lambda$doClick$3 (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150418_
+		0 p_150419_ p_150419_
+		1 p_150420_ p_150420_
+		2 p_150421_ p_150421_
+	lambda$doClick$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150424_
+		static
+		0 p_150425_ p_150425_
+		1 p_150426_ p_150426_
+		2 p_150427_ p_150427_
+		3 p_150428_ p_150428_
+	lambda$stillValid$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_38913_
+		static
+		0 p_38914_ p_38914_
+		1 p_38915_ p_38915_
+		2 p_38916_ p_38916_
+		3 p_38917_ p_38917_
+	moveItemStackTo (Lnet/minecraft/world/item/ItemStack;IIZ)Z m_38903_
+		0 p_38904_ p_38904_
+		1 p_38905_ p_38905_
+		2 p_38906_ p_38906_
+		3 p_38907_ p_38907_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_38941_ p_38941_
+		1 p_38942_ p_38942_
+	removeSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V m_38943_
+		0 p_38944_ p_38944_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_38940_ p_38940_
+	resetQuickCraft ()V m_38951_
+	resumeRemoteUpdates ()V m_150444_
+	sendAllDataToRemote ()V m_150429_
+	setCarried (Lnet/minecraft/world/item/ItemStack;)V m_142503_
+		0 p_150439_ p_150439_
+	setData (II)V m_7511_
+		0 p_38855_ p_38855_
+		1 p_38856_ p_38856_
+	setItem (IILnet/minecraft/world/item/ItemStack;)V m_182406_
+		0 p_182407_ p_182407_
+		1 p_182408_ p_182408_
+		2 p_182409_ p_182409_
+	setRemoteCarried (Lnet/minecraft/world/item/ItemStack;)V m_150422_
+		0 p_150423_ p_150423_
+	setRemoteSlot (ILnet/minecraft/world/item/ItemStack;)V m_150404_
+		0 p_150405_ p_150405_
+		1 p_150406_ p_150406_
+	setRemoteSlotNoCopy (ILnet/minecraft/world/item/ItemStack;)V m_182414_
+		0 p_182415_ p_182415_
+		1 p_182416_ p_182416_
+	setSynchronizer (Lnet/minecraft/world/inventory/ContainerSynchronizer;)V m_150416_
+		0 p_150417_ p_150417_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_38868_ p_38868_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_38874_ p_38874_
+	stillValid (Lnet/minecraft/world/inventory/ContainerLevelAccess;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/Block;)Z m_38889_
+		static
+		0 p_38890_ p_38890_
+		1 p_38891_ p_38891_
+		2 p_38892_ p_38892_
+	suppressRemoteUpdates ()V m_150443_
+	synchronizeCarriedToRemote ()V m_150445_
+	synchronizeDataSlotToRemote (II)V m_150440_
+		0 p_150441_ p_150441_
+		1 p_150442_ p_150442_
+	synchronizeSlotToRemote (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V m_150435_
+		0 p_150436_ p_150436_
+		1 p_150437_ p_150437_
+		2 p_150438_ p_150438_
+	transferState (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V m_150414_
+		0 p_150415_ p_150415_
+	triggerSlotListeners (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V m_150407_
+		0 p_150408_ p_150408_
+		1 p_150409_ p_150409_
+		2 p_150410_ p_150410_
+	tryItemClickBehaviourOverride (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_246200_
+		0 p_249615_ p_249615_
+		1 p_250300_ p_250300_
+		2 p_249384_ p_249384_
+		3 p_251073_ p_251073_
+		4 p_252026_ p_252026_
+	updateDataSlotListeners (II)V m_182420_
+		0 p_182421_ p_182421_
+		1 p_182422_ p_182422_
+net/minecraft/world/inventory/AbstractContainerMenu$1 net/minecraft/world/inventory/AbstractContainerMenu$1
+	this$0 f_150447_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V <init>
+		0 p_150449_ p_150449_
+	get ()Lnet/minecraft/world/item/ItemStack; m_142196_
+	set (Lnet/minecraft/world/item/ItemStack;)Z m_142104_
+		0 p_150452_ p_150452_
+net/minecraft/world/inventory/AbstractFurnaceMenu net/minecraft/world/inventory/AbstractFurnaceMenu
+	DATA_COUNT f_150457_
+	FUEL_SLOT f_150454_
+	INGREDIENT_SLOT f_150453_
+	INV_SLOT_END f_150459_
+	INV_SLOT_START f_150458_
+	RESULT_SLOT f_150455_
+	SLOT_COUNT f_150456_
+	USE_ROW_SLOT_END f_150461_
+	USE_ROW_SLOT_START f_150460_
+	container f_38955_
+	data f_38956_
+	level f_38954_
+	recipeBookType f_38958_
+	recipeType f_38957_
+	<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_38960_ p_38960_
+		1 p_38961_ p_38961_
+		2 p_38962_ p_38962_
+		3 p_38963_ p_38963_
+		4 p_38964_ p_38964_
+	<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_38966_ p_38966_
+		1 p_38967_ p_38967_
+		2 p_38968_ p_38968_
+		3 p_38969_ p_38969_
+		4 p_38970_ p_38970_
+		5 p_38971_ p_38971_
+		6 p_38972_ p_38972_
+	canSmelt (Lnet/minecraft/world/item/ItemStack;)Z m_38977_
+		0 p_38978_ p_38978_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_38976_ p_38976_
+	getBurnProgress ()I m_38995_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getLitProgress ()I m_38996_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	isFuel (Lnet/minecraft/world/item/ItemStack;)Z m_38988_
+		0 p_38989_ p_38989_
+	isLit ()Z m_38997_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_38986_ p_38986_
+		1 p_38987_ p_38987_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_38980_ p_38980_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150463_ p_150463_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_38974_ p_38974_
+net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/AnvilMenu
+	ADDITIONAL_SLOT f_265986_
+	ADDITIONAL_SLOT_X_PLACEMENT f_265878_
+	COST_ADDED_BASE f_150472_
+	COST_BASE f_150471_
+	COST_FAIL f_150470_
+	COST_INCOMPATIBLE_PENALTY f_150466_
+	COST_RENAME f_150467_
+	COST_REPAIR_MATERIAL f_150464_
+	COST_REPAIR_SACRIFICE f_150465_
+	DEBUG_COST f_150469_
+	INPUT_SLOT f_265994_
+	INPUT_SLOT_X_PLACEMENT f_265898_
+	LOGGER f_38999_
+	MAX_NAME_LENGTH f_150468_
+	RESULT_SLOT f_266102_
+	RESULT_SLOT_X_PLACEMENT f_265992_
+	SLOT_Y_PLACEMENT f_266013_
+	cost f_39002_
+	itemName f_39001_
+	repairItemCountCost f_39000_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39005_ p_39005_
+		1 p_39006_ p_39006_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39008_ p_39008_
+		1 p_39009_ p_39009_
+		2 p_39010_ p_39010_
+	calculateIncreasedRepairCost (I)I m_39025_
+		static
+		0 p_39026_ p_39026_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createResult ()V m_6640_
+	getCost ()I m_39028_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_39019_ p_39019_
+	lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266137_
+		static
+		0 p_266635_ p_266635_
+	lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z m_266136_
+		static
+		0 p_266634_ p_266634_
+	lambda$onTake$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_150476_
+		static
+		0 p_182427_ p_182427_
+		1 p_150479_ p_150479_
+		2 p_150480_ p_150480_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_39023_ p_39023_
+		1 p_39024_ p_39024_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150474_ p_150474_
+		1 p_150475_ p_150475_
+	setItemName (Ljava/lang/String;)Z m_39020_
+		0 p_288970_ p_288970_
+	validateName (Ljava/lang/String;)Ljava/lang/String; m_288226_
+		static
+		0 p_288995_ p_288995_
+net/minecraft/world/inventory/AnvilMenu$1 net/minecraft/world/inventory/AnvilMenu$1
+	$SwitchMap$net$minecraft$world$item$enchantment$Enchantment$Rarity f_39029_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/inventory/BeaconMenu net/minecraft/world/inventory/BeaconMenu
+	DATA_COUNT f_150483_
+	INV_SLOT_END f_150485_
+	INV_SLOT_START f_150484_
+	PAYMENT_SLOT f_150481_
+	SLOT_COUNT f_150482_
+	USE_ROW_SLOT_END f_150487_
+	USE_ROW_SLOT_START f_150486_
+	access f_39033_
+	beacon f_39031_
+	beaconData f_39034_
+	paymentSlot f_39032_
+	<init> (ILnet/minecraft/world/Container;)V <init>
+		0 p_39036_ p_39036_
+		1 p_39037_ p_39037_
+	<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39039_ p_39039_
+		1 p_39040_ p_39040_
+		2 p_39041_ p_39041_
+		3 p_39042_ p_39042_
+	getLevels ()I m_39056_
+	getPrimaryEffect ()Lnet/minecraft/world/effect/MobEffect; m_39057_
+	getSecondaryEffect ()Lnet/minecraft/world/effect/MobEffect; m_39058_
+	hasPayment ()Z m_39059_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39051_ p_39051_
+		1 p_39052_ p_39052_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39049_ p_39049_
+	setData (II)V m_7511_
+		0 p_39044_ p_39044_
+		1 p_39045_ p_39045_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39047_ p_39047_
+	updateEffects (Ljava/util/Optional;Ljava/util/Optional;)V m_219972_
+		0 p_219973_ p_219973_
+		1 p_219974_ p_219974_
+net/minecraft/world/inventory/BeaconMenu$1 net/minecraft/world/inventory/BeaconMenu$1
+	this$0 f_39060_
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;I)V <init>
+		0 p_39062_ p_39062_
+		1 p_39063_ p_39063_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_39066_ p_39066_
+		1 p_39067_ p_39067_
+	getMaxStackSize ()I m_6893_
+net/minecraft/world/inventory/BeaconMenu$PaymentSlot net/minecraft/world/inventory/BeaconMenu$PaymentSlot
+	this$0 f_39068_
+	<init> (Lnet/minecraft/world/inventory/BeaconMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39070_ p_39070_
+		1 p_39071_ p_39071_
+		2 p_39072_ p_39072_
+		3 p_39073_ p_39073_
+		4 p_39074_ p_39074_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39077_ p_39077_
+net/minecraft/world/inventory/BlastFurnaceMenu net/minecraft/world/inventory/BlastFurnaceMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39079_ p_39079_
+		1 p_39080_ p_39080_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39082_ p_39082_
+		1 p_39083_ p_39083_
+		2 p_39084_ p_39084_
+		3 p_39085_ p_39085_
+net/minecraft/world/inventory/BrewingStandMenu net/minecraft/world/inventory/BrewingStandMenu
+	BOTTLE_SLOT_END f_150489_
+	BOTTLE_SLOT_START f_150488_
+	DATA_COUNT f_150493_
+	FUEL_SLOT f_150491_
+	INGREDIENT_SLOT f_150490_
+	INV_SLOT_END f_150495_
+	INV_SLOT_START f_150494_
+	SLOT_COUNT f_150492_
+	USE_ROW_SLOT_END f_150497_
+	USE_ROW_SLOT_START f_150496_
+	brewingStand f_39086_
+	brewingStandData f_39087_
+	ingredientSlot f_39088_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39090_ p_39090_
+		1 p_39091_ p_39091_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39093_ p_39093_
+		1 p_39094_ p_39094_
+		2 p_39095_ p_39095_
+		3 p_39096_ p_39096_
+	getBrewingTicks ()I m_39103_
+	getFuel ()I m_39102_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39100_ p_39100_
+		1 p_39101_ p_39101_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39098_ p_39098_
+net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/BrewingStandMenu$FuelSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39105_ p_39105_
+		1 p_39106_ p_39106_
+		2 p_39107_ p_39107_
+		3 p_39108_ p_39108_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39111_ p_39111_
+	mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z m_39112_
+		static
+		0 p_39113_ p_39113_
+net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39115_ p_39115_
+		1 p_39116_ p_39116_
+		2 p_39117_ p_39117_
+		3 p_39118_ p_39118_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39121_ p_39121_
+net/minecraft/world/inventory/BrewingStandMenu$PotionSlot net/minecraft/world/inventory/BrewingStandMenu$PotionSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_39123_ p_39123_
+		1 p_39124_ p_39124_
+		2 p_39125_ p_39125_
+		3 p_39126_ p_39126_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39132_ p_39132_
+	mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z m_39133_
+		static
+		0 p_39134_ p_39134_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150499_ p_150499_
+		1 p_150500_ p_150500_
+net/minecraft/world/inventory/CartographyTableMenu net/minecraft/world/inventory/CartographyTableMenu
+	ADDITIONAL_SLOT f_150502_
+	INV_SLOT_END f_150505_
+	INV_SLOT_START f_150504_
+	MAP_SLOT f_150501_
+	RESULT_SLOT f_150503_
+	USE_ROW_SLOT_END f_150507_
+	USE_ROW_SLOT_START f_150506_
+	access f_39136_
+	container f_39135_
+	lastSoundTime f_39137_
+	resultContainer f_39138_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39140_ p_39140_
+		1 p_39141_ p_39141_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39143_ p_39143_
+		1 p_39144_ p_39144_
+		2 p_39145_ p_39145_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39160_ p_39160_
+		1 p_39161_ p_39161_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39150_
+		0 p_39151_ p_39151_
+		1 p_39152_ p_39152_
+		2 p_39153_ p_39153_
+	lambda$setupResultSlot$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_278586_
+		0 p_279036_ p_279036_
+		1 p_279037_ p_279037_
+		2 p_279038_ p_279038_
+		3 p_279039_ p_279039_
+		4 p_279040_ p_279040_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39175_ p_39175_
+		1 p_39176_ p_39176_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39173_ p_39173_
+	setupResultSlot (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_39162_
+		0 p_39163_ p_39163_
+		1 p_39164_ p_39164_
+		2 p_39165_ p_39165_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39147_ p_39147_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39149_ p_39149_
+net/minecraft/world/inventory/CartographyTableMenu$1 net/minecraft/world/inventory/CartographyTableMenu$1
+	this$0 f_39177_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;I)V <init>
+		0 p_39179_ p_39179_
+		1 p_39180_ p_39180_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/CartographyTableMenu$2 net/minecraft/world/inventory/CartographyTableMenu$2
+	this$0 f_39182_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;)V <init>
+		0 p_39184_ p_39184_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/CartographyTableMenu$3 net/minecraft/world/inventory/CartographyTableMenu$3
+	this$0 f_39186_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39188_ p_39188_
+		1 p_39189_ p_39189_
+		2 p_39190_ p_39190_
+		3 p_39191_ p_39191_
+		4 p_39192_ p_39192_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39194_ p_39194_
+net/minecraft/world/inventory/CartographyTableMenu$4 net/minecraft/world/inventory/CartographyTableMenu$4
+	this$0 f_39195_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39197_ p_39197_
+		1 p_39198_ p_39198_
+		2 p_39199_ p_39199_
+		3 p_39200_ p_39200_
+		4 p_39201_ p_39201_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39203_ p_39203_
+net/minecraft/world/inventory/CartographyTableMenu$5 net/minecraft/world/inventory/CartographyTableMenu$5
+	this$0 f_39205_
+	val$access f_39204_
+	<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39207_ p_39207_
+		1 p_39208_ p_39208_
+		2 p_39209_ p_39209_
+		3 p_39210_ p_39210_
+		4 p_39211_ p_39211_
+		5 p_39212_ p_39212_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39218_
+		0 p_39219_ p_39219_
+		1 p_39220_ p_39220_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39217_ p_39217_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150509_ p_150509_
+		1 p_150510_ p_150510_
+net/minecraft/world/inventory/ChestMenu net/minecraft/world/inventory/ChestMenu
+	SLOTS_PER_ROW f_150511_
+	container f_39221_
+	containerRows f_39222_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;I)V <init>
+		0 p_39224_ p_39224_
+		1 p_39225_ p_39225_
+		2 p_39226_ p_39226_
+		3 p_39227_ p_39227_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;I)V <init>
+		0 p_39229_ p_39229_
+		1 p_39230_ p_39230_
+		2 p_39231_ p_39231_
+		3 p_39232_ p_39232_
+		4 p_39233_ p_39233_
+	fiveRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39262_
+		static
+		0 p_39263_ p_39263_
+		1 p_39264_ p_39264_
+	fourRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39258_
+		static
+		0 p_39259_ p_39259_
+		1 p_39260_ p_39260_
+	getContainer ()Lnet/minecraft/world/Container; m_39261_
+	getRowCount ()I m_39265_
+	oneRow (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39234_
+		static
+		0 p_39235_ p_39235_
+		1 p_39236_ p_39236_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39253_ p_39253_
+		1 p_39254_ p_39254_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39251_ p_39251_
+	sixRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; m_39246_
+		static
+		0 p_39247_ p_39247_
+		1 p_39248_ p_39248_
+		2 p_39249_ p_39249_
+	sixRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39266_
+		static
+		0 p_39267_ p_39267_
+		1 p_39268_ p_39268_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39242_ p_39242_
+	threeRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; m_39237_
+		static
+		0 p_39238_ p_39238_
+		1 p_39239_ p_39239_
+		2 p_39240_ p_39240_
+	threeRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39255_
+		static
+		0 p_39256_ p_39256_
+		1 p_39257_ p_39257_
+	twoRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; m_39243_
+		static
+		0 p_39244_ p_39244_
+		1 p_39245_ p_39245_
+net/minecraft/world/inventory/ClickAction net/minecraft/world/inventory/ClickAction
+	$VALUES $VALUES
+	PRIMARY PRIMARY
+	SECONDARY SECONDARY
+	$values ()[Lnet/minecraft/world/inventory/ClickAction; m_150519_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_150517_ p_150517_
+		1 p_150518_ p_150518_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickAction; valueOf
+		static
+		0 p_150521_ p_150521_
+	values ()[Lnet/minecraft/world/inventory/ClickAction; values
+		static
+net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/ClickType
+	$VALUES $VALUES
+	CLONE CLONE
+	PICKUP PICKUP
+	PICKUP_ALL PICKUP_ALL
+	QUICK_CRAFT QUICK_CRAFT
+	QUICK_MOVE QUICK_MOVE
+	SWAP SWAP
+	THROW THROW
+	$values ()[Lnet/minecraft/world/inventory/ClickType; m_150523_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_39279_ p_39279_
+		1 p_39280_ p_39280_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickType; valueOf
+		static
+		0 p_39282_ p_39282_
+	values ()[Lnet/minecraft/world/inventory/ClickType; values
+		static
+net/minecraft/world/inventory/ContainerData net/minecraft/world/inventory/ContainerData
+	get (I)I m_6413_
+		0 p_39284_ p_39284_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_39285_ p_39285_
+		1 p_39286_ p_39286_
+net/minecraft/world/inventory/ContainerLevelAccess net/minecraft/world/inventory/ContainerLevelAccess
+	NULL f_39287_
+	<clinit> ()V <clinit>
+		static
+	create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/inventory/ContainerLevelAccess; m_39289_
+		static
+		0 p_39290_ p_39290_
+		1 p_39291_ p_39291_
+	evaluate (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; m_39299_
+		0 p_39300_ p_39300_
+		1 p_39301_ p_39301_
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39298_ p_39298_
+	execute (Ljava/util/function/BiConsumer;)V m_39292_
+		0 p_39293_ p_39293_
+	lambda$execute$0 (Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_39294_
+		static
+		0 p_39295_ p_39295_
+		1 p_39296_ p_39296_
+		2 p_39297_ p_39297_
+net/minecraft/world/inventory/ContainerLevelAccess$1 net/minecraft/world/inventory/ContainerLevelAccess$1
+	<init> ()V <init>
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39304_ p_39304_
+net/minecraft/world/inventory/ContainerLevelAccess$2 net/minecraft/world/inventory/ContainerLevelAccess$2
+	val$level f_39305_
+	val$pos f_39306_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_39308_ p_39308_
+		1 p_39309_ p_39309_
+	evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; m_6721_
+		0 p_39311_ p_39311_
+net/minecraft/world/inventory/ContainerListener net/minecraft/world/inventory/ContainerListener
+	dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142153_
+		0 p_150524_ p_150524_
+		1 p_150525_ p_150525_
+		2 p_150526_ p_150526_
+	slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_7934_
+		0 p_39315_ p_39315_
+		1 p_39316_ p_39316_
+		2 p_39317_ p_39317_
+net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer
+	sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V m_142529_
+		0 p_150533_ p_150533_
+		1 p_150534_ p_150534_
+	sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V m_142145_
+		0 p_150527_ p_150527_
+		1 p_150528_ p_150528_
+		2 p_150529_ p_150529_
+	sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V m_142589_
+		0 p_150535_ p_150535_
+		1 p_150536_ p_150536_
+		2 p_150537_ p_150537_
+		3 p_150538_ p_150538_
+	sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V m_142074_
+		0 p_150530_ p_150530_
+		1 p_150531_ p_150531_
+		2 p_150532_ p_150532_
+net/minecraft/world/inventory/CraftingContainer net/minecraft/world/inventory/CraftingContainer
+	getHeight ()I m_39346_
+	getItems ()Ljava/util/List; m_280657_
+	getWidth ()I m_39347_
+net/minecraft/world/inventory/CraftingMenu net/minecraft/world/inventory/CraftingMenu
+	CRAFT_SLOT_END f_150541_
+	CRAFT_SLOT_START f_150540_
+	INV_SLOT_END f_150543_
+	INV_SLOT_START f_150542_
+	RESULT_SLOT f_150539_
+	USE_ROW_SLOT_END f_150545_
+	USE_ROW_SLOT_START f_150544_
+	access f_39350_
+	craftSlots f_39348_
+	player f_39351_
+	resultSlots f_39349_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39353_ p_39353_
+		1 p_39354_ p_39354_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39356_ p_39356_
+		1 p_39357_ p_39357_
+		2 p_39358_ p_39358_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39381_ p_39381_
+		1 p_39382_ p_39382_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_39374_ p_39374_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	lambda$quickMoveStack$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39375_
+		static
+		0 p_39376_ p_39376_
+		1 p_39377_ p_39377_
+		2 p_39378_ p_39378_
+		3 p_39379_ p_39379_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39369_
+		0 p_39370_ p_39370_
+		1 p_39371_ p_39371_
+		2 p_39372_ p_39372_
+	lambda$slotsChanged$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39385_
+		0 p_39386_ p_39386_
+		1 p_39387_ p_39387_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39391_ p_39391_
+		1 p_39392_ p_39392_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_39384_ p_39384_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39389_ p_39389_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150553_ p_150553_
+	slotChangedCraftingGrid (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;)V m_150546_
+		static
+		0 p_150547_ p_150547_
+		1 p_150548_ p_150548_
+		2 p_150549_ p_150549_
+		3 p_150550_ p_150550_
+		4 p_150551_ p_150551_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39366_ p_39366_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39368_ p_39368_
+net/minecraft/world/inventory/DataSlot net/minecraft/world/inventory/DataSlot
+	prevValue f_39399_
+	<init> ()V <init>
+	checkAndClearUpdateFlag ()Z m_39409_
+	forContainer (Lnet/minecraft/world/inventory/ContainerData;I)Lnet/minecraft/world/inventory/DataSlot; m_39403_
+		static
+		0 p_39404_ p_39404_
+		1 p_39405_ p_39405_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39402_ p_39402_
+	shared ([II)Lnet/minecraft/world/inventory/DataSlot; m_39406_
+		static
+		0 p_39407_ p_39407_
+		1 p_39408_ p_39408_
+	standalone ()Lnet/minecraft/world/inventory/DataSlot; m_39401_
+		static
+net/minecraft/world/inventory/DataSlot$1 net/minecraft/world/inventory/DataSlot$1
+	val$container f_39410_
+	val$dataId f_39411_
+	<init> (Lnet/minecraft/world/inventory/ContainerData;I)V <init>
+		0 p_39413_ p_39413_
+		1 p_39414_ p_39414_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39416_ p_39416_
+net/minecraft/world/inventory/DataSlot$2 net/minecraft/world/inventory/DataSlot$2
+	val$index f_39419_
+	val$storage f_39418_
+	<init> ([II)V <init>
+		0 p_39421_ p_39421_
+		1 p_39422_ p_39422_
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39424_ p_39424_
+net/minecraft/world/inventory/DataSlot$3 net/minecraft/world/inventory/DataSlot$3
+	value f_39426_
+	<init> ()V <init>
+	get ()I m_6501_
+	set (I)V m_6422_
+		0 p_39429_ p_39429_
+net/minecraft/world/inventory/DispenserMenu net/minecraft/world/inventory/DispenserMenu
+	INV_SLOT_END f_150559_
+	INV_SLOT_START f_150558_
+	SLOT_COUNT f_150557_
+	USE_ROW_SLOT_END f_150561_
+	USE_ROW_SLOT_START f_150560_
+	dispenser f_39431_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39433_ p_39433_
+		1 p_39434_ p_39434_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_39436_ p_39436_
+		1 p_39437_ p_39437_
+		2 p_39438_ p_39438_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39444_ p_39444_
+		1 p_39445_ p_39445_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39442_ p_39442_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39440_ p_39440_
+net/minecraft/world/inventory/EnchantmentMenu net/minecraft/world/inventory/EnchantmentMenu
+	access f_39450_
+	costs f_39446_
+	enchantClue f_39447_
+	enchantSlots f_39449_
+	enchantmentSeed f_39452_
+	levelClue f_39448_
+	random f_39451_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39454_ p_39454_
+		1 p_39455_ p_39455_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39457_ p_39457_
+		1 p_39458_ p_39458_
+		2 p_39459_ p_39459_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39465_ p_39465_
+		1 p_39466_ p_39466_
+	getEnchantmentList (Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; m_39471_
+		0 p_39472_ p_39472_
+		1 p_39473_ p_39473_
+		2 p_39474_ p_39474_
+	getEnchantmentSeed ()I m_39493_
+	getGoldCount ()I m_39492_
+	lambda$clickMenuButton$1 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/world/entity/player/Player;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39475_
+		0 p_39476_ p_39476_
+		1 p_39477_ p_39477_
+		2 p_39478_ p_39478_
+		3 p_39479_ p_39479_
+		4 p_39480_ p_39480_
+		5 p_39481_ p_39481_
+		6 p_39482_ p_39482_
+	lambda$removed$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39467_
+		0 p_39468_ p_39468_
+		1 p_39469_ p_39469_
+		2 p_39470_ p_39470_
+	lambda$slotsChanged$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39483_
+		0 p_39484_ p_39484_
+		1 p_39485_ p_39485_
+		2 p_39486_ p_39486_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39490_ p_39490_
+		1 p_39491_ p_39491_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39488_ p_39488_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39461_ p_39461_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39463_ p_39463_
+net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/EnchantmentMenu$1
+	this$0 f_39494_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;I)V <init>
+		0 p_39496_ p_39496_
+		1 p_39497_ p_39497_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/EnchantmentMenu$2 net/minecraft/world/inventory/EnchantmentMenu$2
+	this$0 f_39499_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39501_ p_39501_
+		1 p_39502_ p_39502_
+		2 p_39503_ p_39503_
+		3 p_39504_ p_39504_
+		4 p_39505_ p_39505_
+	getMaxStackSize ()I m_6641_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39508_ p_39508_
+net/minecraft/world/inventory/EnchantmentMenu$3 net/minecraft/world/inventory/EnchantmentMenu$3
+	this$0 f_39509_
+	<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39511_ p_39511_
+		1 p_39512_ p_39512_
+		2 p_39513_ p_39513_
+		3 p_39514_ p_39514_
+		4 p_39515_ p_39515_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39517_ p_39517_
+net/minecraft/world/inventory/FurnaceFuelSlot net/minecraft/world/inventory/FurnaceFuelSlot
+	menu f_39518_
+	<init> (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39520_ p_39520_
+		1 p_39521_ p_39521_
+		2 p_39522_ p_39522_
+		3 p_39523_ p_39523_
+		4 p_39524_ p_39524_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_39528_ p_39528_
+	isBucket (Lnet/minecraft/world/item/ItemStack;)Z m_39529_
+		static
+		0 p_39530_ p_39530_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39526_ p_39526_
+net/minecraft/world/inventory/FurnaceMenu net/minecraft/world/inventory/FurnaceMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39532_ p_39532_
+		1 p_39533_ p_39533_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39535_ p_39535_
+		1 p_39536_ p_39536_
+		2 p_39537_ p_39537_
+		3 p_39538_ p_39538_
+net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/FurnaceResultSlot
+	player f_39539_
+	removeCount f_39540_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39542_ p_39542_
+		1 p_39543_ p_39543_
+		2 p_39544_ p_39544_
+		3 p_39545_ p_39545_
+		4 p_39546_ p_39546_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_39558_ p_39558_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39553_ p_39553_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_39555_ p_39555_
+		1 p_39556_ p_39556_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150563_ p_150563_
+		1 p_150564_ p_150564_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_39548_ p_39548_
+net/minecraft/world/inventory/GrindstoneMenu net/minecraft/world/inventory/GrindstoneMenu
+	ADDITIONAL_SLOT f_150567_
+	INPUT_SLOT f_150566_
+	INV_SLOT_END f_150570_
+	INV_SLOT_START f_150569_
+	MAX_NAME_LENGTH f_150565_
+	RESULT_SLOT f_150568_
+	USE_ROW_SLOT_END f_150572_
+	USE_ROW_SLOT_START f_150571_
+	access f_39561_
+	repairSlots f_39560_
+	resultSlots f_39559_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39563_ p_39563_
+		1 p_39564_ p_39564_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39566_ p_39566_
+		1 p_39567_ p_39567_
+		2 p_39568_ p_39568_
+	createResult ()V m_39593_
+	lambda$removeNonCurses$0 (Ljava/util/Map$Entry;)Z m_39583_
+		static
+		0 p_39584_ p_39584_
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39573_
+		0 p_39574_ p_39574_
+		1 p_39575_ p_39575_
+		2 p_39576_ p_39576_
+	mergeEnchants (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_39590_
+		0 p_39591_ p_39591_
+		1 p_39592_ p_39592_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39588_ p_39588_
+		1 p_39589_ p_39589_
+	removeNonCurses (Lnet/minecraft/world/item/ItemStack;II)Lnet/minecraft/world/item/ItemStack; m_39579_
+		0 p_39580_ p_39580_
+		1 p_39581_ p_39581_
+		2 p_39582_ p_39582_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39586_ p_39586_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39570_ p_39570_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39572_ p_39572_
+net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/GrindstoneMenu$1
+	this$0 f_39594_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;I)V <init>
+		0 p_39596_ p_39596_
+		1 p_39597_ p_39597_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/GrindstoneMenu$2 net/minecraft/world/inventory/GrindstoneMenu$2
+	this$0 f_39599_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39601_ p_39601_
+		1 p_39602_ p_39602_
+		2 p_39603_ p_39603_
+		3 p_39604_ p_39604_
+		4 p_39605_ p_39605_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39607_ p_39607_
+net/minecraft/world/inventory/GrindstoneMenu$3 net/minecraft/world/inventory/GrindstoneMenu$3
+	this$0 f_39608_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39610_ p_39610_
+		1 p_39611_ p_39611_
+		2 p_39612_ p_39612_
+		3 p_39613_ p_39613_
+		4 p_39614_ p_39614_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39616_ p_39616_
+net/minecraft/world/inventory/GrindstoneMenu$4 net/minecraft/world/inventory/GrindstoneMenu$4
+	this$0 f_39618_
+	val$access f_39617_
+	<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39620_ p_39620_
+		1 p_39621_ p_39621_
+		2 p_39622_ p_39622_
+		3 p_39623_ p_39623_
+		4 p_39624_ p_39624_
+		5 p_39625_ p_39625_
+	getExperienceAmount (Lnet/minecraft/world/level/Level;)I m_39631_
+		0 p_39632_ p_39632_
+	getExperienceFromItem (Lnet/minecraft/world/item/ItemStack;)I m_39636_
+		0 p_39637_ p_39637_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39633_
+		0 p_39634_ p_39634_
+		1 p_39635_ p_39635_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39630_ p_39630_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150574_ p_150574_
+		1 p_150575_ p_150575_
+net/minecraft/world/inventory/HopperMenu net/minecraft/world/inventory/HopperMenu
+	CONTAINER_SIZE f_150576_
+	hopper f_39638_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39640_ p_39640_
+		1 p_39641_ p_39641_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_39643_ p_39643_
+		1 p_39644_ p_39644_
+		2 p_39645_ p_39645_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39651_ p_39651_
+		1 p_39652_ p_39652_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39649_ p_39649_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39647_ p_39647_
+net/minecraft/world/inventory/HorseInventoryMenu net/minecraft/world/inventory/HorseInventoryMenu
+	horse f_39654_
+	horseContainer f_39653_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39656_ p_39656_
+		1 p_39657_ p_39657_
+		2 p_39658_ p_39658_
+		3 p_39659_ p_39659_
+	hasChest (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z m_150577_
+		0 p_150578_ p_150578_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39665_ p_39665_
+		1 p_39666_ p_39666_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39663_ p_39663_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39661_ p_39661_
+net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/HorseInventoryMenu$1
+	this$0 f_39668_
+	val$horse f_39667_
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39670_ p_39670_
+		1 p_39671_ p_39671_
+		2 p_39672_ p_39672_
+		3 p_39673_ p_39673_
+		4 p_39674_ p_39674_
+		5 p_39675_ p_39675_
+	isActive ()Z m_6659_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39677_ p_39677_
+net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/HorseInventoryMenu$2
+	this$0 f_39680_
+	val$horse f_39679_
+	<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
+		0 p_39682_ p_39682_
+		1 p_39683_ p_39683_
+		2 p_39684_ p_39684_
+		3 p_39685_ p_39685_
+		4 p_39686_ p_39686_
+		5 p_39687_ p_39687_
+	getMaxStackSize ()I m_6641_
+	isActive ()Z m_6659_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39690_ p_39690_
+net/minecraft/world/inventory/InventoryMenu net/minecraft/world/inventory/InventoryMenu
+	ARMOR_SLOT_END f_150584_
+	ARMOR_SLOT_START f_150583_
+	BLOCK_ATLAS f_39692_
+	CONTAINER_ID f_150579_
+	CRAFT_SLOT_END f_150582_
+	CRAFT_SLOT_START f_150581_
+	EMPTY_ARMOR_SLOT_BOOTS f_39696_
+	EMPTY_ARMOR_SLOT_CHESTPLATE f_39694_
+	EMPTY_ARMOR_SLOT_HELMET f_39693_
+	EMPTY_ARMOR_SLOT_LEGGINGS f_39695_
+	EMPTY_ARMOR_SLOT_SHIELD f_39697_
+	INV_SLOT_END f_150586_
+	INV_SLOT_START f_150585_
+	RESULT_SLOT f_150580_
+	SHIELD_SLOT f_150589_
+	SLOT_IDS f_39700_
+	TEXTURE_EMPTY_SLOTS f_39699_
+	USE_ROW_SLOT_END f_150588_
+	USE_ROW_SLOT_START f_150587_
+	active f_39698_
+	craftSlots f_39701_
+	owner f_39703_
+	resultSlots f_39702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/player/Inventory;ZLnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_39706_ p_39706_
+		1 p_39707_ p_39707_
+		2 p_39708_ p_39708_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_39716_ p_39716_
+		1 p_39717_ p_39717_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_39714_ p_39714_
+	getCraftSlots ()Lnet/minecraft/world/inventory/CraftingContainer; m_39730_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	isHotbarSlot (I)Z m_150592_
+		static
+		0 p_150593_ p_150593_
+	onEquipItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_269535_
+		static
+		0 p_270432_ p_270432_
+		1 p_270254_ p_270254_
+		2 p_270316_ p_270316_
+		3 p_270993_ p_270993_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39723_ p_39723_
+		1 p_39724_ p_39724_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_39719_ p_39719_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39721_ p_39721_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150591_ p_150591_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39710_ p_39710_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39712_ p_39712_
+net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/InventoryMenu$1
+	this$0 f_39734_
+	val$owner f_219975_
+	val$slot f_39733_
+	<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_219977_ p_219977_
+		1 p_219978_ p_219978_
+		2 p_219979_ p_219979_
+		3 p_219980_ p_219980_
+		4 p_219981_ p_219981_
+		5 p_219982_ p_219982_
+		6 p_219983_ p_219983_
+	getMaxStackSize ()I m_6641_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_39744_ p_39744_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39746_ p_39746_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270969_ p_270969_
+net/minecraft/world/inventory/InventoryMenu$2 net/minecraft/world/inventory/InventoryMenu$2
+	this$0 f_39748_
+	val$owner f_268492_
+	<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_270296_ p_270296_
+		1 p_270787_ p_270787_
+		2 p_270806_ p_270806_
+		3 p_270224_ p_270224_
+		4 p_270876_ p_270876_
+		5 p_270204_ p_270204_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270479_ p_270479_
+net/minecraft/world/inventory/ItemCombinerMenu net/minecraft/world/inventory/ItemCombinerMenu
+	INVENTORY_SLOTS_PER_COLUMN f_266084_
+	INVENTORY_SLOTS_PER_ROW f_265978_
+	access f_39770_
+	inputSlotIndexes f_266110_
+	inputSlots f_39769_
+	player f_39771_
+	resultSlotIndex f_266048_
+	resultSlots f_39768_
+	<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39773_ p_39773_
+		1 p_39774_ p_39774_
+		2 p_39775_ p_39775_
+		3 p_39776_ p_39776_
+	canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z m_5861_
+		0 p_39787_ p_39787_
+	createContainer (I)Lnet/minecraft/world/SimpleContainer; m_266190_
+		0 p_267204_ p_267204_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createInputSlots (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V m_266254_
+		0 p_267172_ p_267172_
+	createInventorySlots (Lnet/minecraft/world/entity/player/Inventory;)V m_266235_
+		0 p_267325_ p_267325_
+	createResult ()V m_6640_
+	createResultSlot (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V m_266430_
+		0 p_267000_ p_267000_
+	getInventorySlotEnd ()I m_266402_
+	getInventorySlotStart ()I m_266318_
+	getResultSlot ()I m_266562_
+	getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I m_266159_
+		0 p_267159_ p_267159_
+	getUseRowEnd ()I m_266360_
+	getUseRowStart ()I m_266416_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_39788_ p_39788_
+	lambda$removed$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39794_
+		0 p_39795_ p_39795_
+		1 p_39796_ p_39796_
+		2 p_39797_ p_39797_
+	lambda$stillValid$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; m_39783_
+		0 p_39784_ p_39784_
+		1 p_39785_ p_39785_
+		2 p_39786_ p_39786_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_39798_ p_39798_
+		1 p_39799_ p_39799_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150601_ p_150601_
+		1 p_150602_ p_150602_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39792_ p_39792_
+		1 p_39793_ p_39793_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39790_ p_39790_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39778_ p_39778_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39780_ p_39780_
+net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ItemCombinerMenu$1
+	this$0 f_39800_
+	val$slot f_266105_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
+		0 p_266793_ p_266793_
+		1 p_266806_ p_266806_
+		2 p_266845_ p_266845_
+		3 p_267070_ p_267070_
+		4 p_266773_ p_266773_
+		5 p_267053_ p_267053_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_267156_ p_267156_
+net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ItemCombinerMenu$2
+	this$0 f_39805_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39807_ p_39807_
+		1 p_39808_ p_39808_
+		2 p_39809_ p_39809_
+		3 p_39810_ p_39810_
+		4 p_39811_ p_39811_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_39813_ p_39813_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39818_ p_39818_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150604_ p_150604_
+		1 p_150605_ p_150605_
+net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ItemCombinerMenu$3
+	this$0 f_265891_
+	<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;I)V <init>
+		0 p_267106_ p_267106_
+		1 p_266840_ p_266840_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
+	resultSlot f_265921_
+	slots f_266033_
+	<init> (Ljava/util/List;Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
+		0 p_266947_ p_266947_
+		1 p_266715_ p_266715_
+	create ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266303_
+		static
+	getInputSlotIndexes ()Ljava/util/List; m_266517_
+	getNumOfInputSlots ()I m_266578_
+	getResultSlot ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; m_266349_
+	getResultSlotIndex ()I m_266388_
+	getSlot (I)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; m_266322_
+		0 p_266907_ p_266907_
+	getSlots ()Ljava/util/List; m_266233_
+	hasSlot (I)Z m_266229_
+		0 p_267185_ p_267185_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder
+	resultSlot f_266115_
+	slots f_265930_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266441_
+	lambda$withResultSlot$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266472_
+		static
+		0 p_266825_ p_266825_
+	withResultSlot (III)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266198_
+		0 p_267180_ p_267180_
+		1 p_267130_ p_267130_
+		2 p_266910_ p_266910_
+	withSlot (IIILjava/util/function/Predicate;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; m_266197_
+		0 p_267315_ p_267315_
+		1 p_267028_ p_267028_
+		2 p_266815_ p_266815_
+		3 p_267120_ p_267120_
+net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition
+	EMPTY f_266077_
+	mayPlace f_265897_
+	slotIndex f_266086_
+	x f_266065_
+	y f_265926_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILjava/util/function/Predicate;)V <init>
+		0 f_266086_ f_266086_
+		1 f_266065_ f_266065_
+		2 f_265926_ f_265926_
+		3 f_265897_ f_265897_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267115_ p_267115_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_266314_
+		static
+		0 p_267109_ p_267109_
+	mayPlace ()Ljava/util/function/Predicate; f_265897_
+	slotIndex ()I f_266086_
+	toString ()Ljava/lang/String; toString
+	x ()I f_266065_
+	y ()I f_265926_
+net/minecraft/world/inventory/LecternMenu net/minecraft/world/inventory/LecternMenu
+	BUTTON_NEXT_PAGE f_150607_
+	BUTTON_PAGE_JUMP_RANGE_START f_150609_
+	BUTTON_PREV_PAGE f_150606_
+	BUTTON_TAKE_BOOK f_150608_
+	DATA_COUNT f_150610_
+	SLOT_COUNT f_150611_
+	lectern f_39819_
+	lecternData f_39820_
+	<init> (I)V <init>
+		0 p_39822_ p_39822_
+	<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_39824_ p_39824_
+		1 p_39825_ p_39825_
+		2 p_39826_ p_39826_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39833_ p_39833_
+		1 p_39834_ p_39834_
+	getBook ()Lnet/minecraft/world/item/ItemStack; m_39835_
+	getPage ()I m_39836_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_219987_ p_219987_
+		1 p_219988_ p_219988_
+	setData (II)V m_7511_
+		0 p_39828_ p_39828_
+		1 p_39829_ p_39829_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39831_ p_39831_
+net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/LecternMenu$1
+	this$0 f_39837_
+	<init> (Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39839_ p_39839_
+		1 p_39840_ p_39840_
+		2 p_39841_ p_39841_
+		3 p_39842_ p_39842_
+		4 p_39843_ p_39843_
+	setChanged ()V m_6654_
+net/minecraft/world/inventory/LoomMenu net/minecraft/world/inventory/LoomMenu
+	INV_SLOT_END f_150613_
+	INV_SLOT_START f_150612_
+	PATTERN_NOT_SET f_219989_
+	USE_ROW_SLOT_END f_150615_
+	USE_ROW_SLOT_START f_150614_
+	access f_39845_
+	bannerSlot f_39848_
+	dyeSlot f_39849_
+	inputContainer f_39853_
+	lastSoundTime f_39852_
+	outputContainer f_39854_
+	patternSlot f_39850_
+	resultSlot f_39851_
+	selectablePatterns f_219990_
+	selectedBannerPatternIndex f_39846_
+	slotUpdateListener f_39847_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_39856_ p_39856_
+		1 p_39857_ p_39857_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39859_ p_39859_
+		1 p_39860_ p_39860_
+		2 p_39861_ p_39861_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_39867_ p_39867_
+		1 p_39868_ p_39868_
+	getBannerSlot ()Lnet/minecraft/world/inventory/Slot; m_39894_
+	getDyeSlot ()Lnet/minecraft/world/inventory/Slot; m_39895_
+	getPatternSlot ()Lnet/minecraft/world/inventory/Slot; m_39896_
+	getResultSlot ()Lnet/minecraft/world/inventory/Slot; m_39897_
+	getSelectablePatterns ()Ljava/util/List; m_219995_
+	getSelectablePatterns (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_219993_
+		0 p_219994_ p_219994_
+	getSelectedBannerPatternIndex ()I m_39891_
+	isValidPatternIndex (I)Z m_242642_
+		0 p_242850_ p_242850_
+	lambda$new$0 ()V m_39899_
+		static
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39869_
+		0 p_39870_ p_39870_
+		1 p_39871_ p_39871_
+		2 p_39872_ p_39872_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_39883_ p_39883_
+		1 p_39884_ p_39884_
+	registerUpdateListener (Ljava/lang/Runnable;)V m_39878_
+		0 p_39879_ p_39879_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_39881_ p_39881_
+	setupResultSlot (Lnet/minecraft/core/Holder;)V m_219991_
+		0 p_219992_ p_219992_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_39863_ p_39863_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_39865_ p_39865_
+net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/LoomMenu$1
+	this$0 f_39900_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
+		0 p_39902_ p_39902_
+		1 p_39903_ p_39903_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/LoomMenu$2
+	this$0 f_39905_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
+		0 p_39907_ p_39907_
+		1 p_39908_ p_39908_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/LoomMenu$3 net/minecraft/world/inventory/LoomMenu$3
+	this$0 f_39910_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39912_ p_39912_
+		1 p_39913_ p_39913_
+		2 p_39914_ p_39914_
+		3 p_39915_ p_39915_
+		4 p_39916_ p_39916_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39918_ p_39918_
+net/minecraft/world/inventory/LoomMenu$4 net/minecraft/world/inventory/LoomMenu$4
+	this$0 f_39919_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39921_ p_39921_
+		1 p_39922_ p_39922_
+		2 p_39923_ p_39923_
+		3 p_39924_ p_39924_
+		4 p_39925_ p_39925_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39927_ p_39927_
+net/minecraft/world/inventory/LoomMenu$5 net/minecraft/world/inventory/LoomMenu$5
+	this$0 f_39928_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
+		0 p_39930_ p_39930_
+		1 p_39931_ p_39931_
+		2 p_39932_ p_39932_
+		3 p_39933_ p_39933_
+		4 p_39934_ p_39934_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39936_ p_39936_
+net/minecraft/world/inventory/LoomMenu$6 net/minecraft/world/inventory/LoomMenu$6
+	this$0 f_39938_
+	val$access f_39937_
+	<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_39940_ p_39940_
+		1 p_39941_ p_39941_
+		2 p_39942_ p_39942_
+		3 p_39943_ p_39943_
+		4 p_39944_ p_39944_
+		5 p_39945_ p_39945_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_39951_
+		0 p_39952_ p_39952_
+		1 p_39953_ p_39953_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_39950_ p_39950_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150617_ p_150617_
+		1 p_150618_ p_150618_
+net/minecraft/world/inventory/MenuConstructor net/minecraft/world/inventory/MenuConstructor
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_39954_ p_39954_
+		1 p_39955_ p_39955_
+		2 p_39956_ p_39956_
+net/minecraft/world/inventory/MenuType net/minecraft/world/inventory/MenuType
+	ANVIL f_39964_
+	BEACON f_39965_
+	BLAST_FURNACE f_39966_
+	BREWING_STAND f_39967_
+	CARTOGRAPHY_TABLE f_39979_
+	CRAFTING f_39968_
+	ENCHANTMENT f_39969_
+	FURNACE f_39970_
+	GENERIC_3x3 f_39963_
+	GENERIC_9x1 f_39957_
+	GENERIC_9x2 f_39958_
+	GENERIC_9x3 f_39959_
+	GENERIC_9x4 f_39960_
+	GENERIC_9x5 f_39961_
+	GENERIC_9x6 f_39962_
+	GRINDSTONE f_39971_
+	HOPPER f_39972_
+	LECTERN f_39973_
+	LOOM f_39974_
+	MERCHANT f_39975_
+	SHULKER_BOX f_39976_
+	SMITHING f_39977_
+	SMOKER f_39978_
+	STONECUTTER f_39980_
+	constructor f_39981_
+	requiredFeatures f_265869_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_267054_ p_267054_
+		1 p_266909_ p_266909_
+	create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_39985_
+		0 p_39986_ p_39986_
+		1 p_39987_ p_39987_
+	lambda$static$0 (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/LecternMenu; m_39991_
+		static
+		0 p_39992_ p_39992_
+		1 p_39993_ p_39993_
+	register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/MenuType; m_266268_
+		static
+		0 p_267295_ p_267295_
+		1 p_266945_ p_266945_
+		2 p_267055_ p_267055_
+	register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;)Lnet/minecraft/world/inventory/MenuType; m_39988_
+		static
+		0 p_39989_ p_39989_
+		1 p_39990_ p_39990_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+net/minecraft/world/inventory/MenuType$MenuSupplier net/minecraft/world/inventory/MenuType$MenuSupplier
+	create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_39994_
+		0 p_39995_ p_39995_
+		1 p_39996_ p_39996_
+net/minecraft/world/inventory/MerchantContainer net/minecraft/world/inventory/MerchantContainer
+	activeOffer f_39999_
+	futureXp f_40001_
+	itemStacks f_39998_
+	merchant f_39997_
+	selectionHint f_40000_
+	<init> (Lnet/minecraft/world/item/trading/Merchant;)V <init>
+		0 p_40003_ p_40003_
+	clearContent ()V m_6211_
+	getActiveOffer ()Lnet/minecraft/world/item/trading/MerchantOffer; m_40025_
+	getContainerSize ()I m_6643_
+	getFutureXp ()I m_40026_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_40008_ p_40008_
+	isEmpty ()Z m_7983_
+	isPaymentSlot (I)Z m_40022_
+		0 p_40023_ p_40023_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_40010_ p_40010_
+		1 p_40011_ p_40011_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_40018_ p_40018_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_40013_ p_40013_
+		1 p_40014_ p_40014_
+	setSelectionHint (I)V m_40020_
+		0 p_40021_ p_40021_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40016_ p_40016_
+	updateSellItem ()V m_40024_
+net/minecraft/world/inventory/MerchantMenu net/minecraft/world/inventory/MerchantMenu
+	BUYSLOT_X f_150628_
+	INV_SLOT_END f_150623_
+	INV_SLOT_START f_150622_
+	PAYMENT1_SLOT f_150619_
+	PAYMENT2_SLOT f_150620_
+	RESULT_SLOT f_150621_
+	ROW_Y f_150629_
+	SELLSLOT1_X f_150626_
+	SELLSLOT2_X f_150627_
+	USE_ROW_SLOT_END f_150625_
+	USE_ROW_SLOT_START f_150624_
+	canRestock f_40031_
+	merchantLevel f_40029_
+	showProgressBar f_40030_
+	tradeContainer f_40028_
+	trader f_40027_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40033_ p_40033_
+		1 p_40034_ p_40034_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/trading/Merchant;)V <init>
+		0 p_40036_ p_40036_
+		1 p_40037_ p_40037_
+		2 p_40038_ p_40038_
+	canRestock ()Z m_40074_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40044_ p_40044_
+		1 p_40045_ p_40045_
+	getFutureTraderXp ()I m_40068_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_40075_
+	getTraderLevel ()I m_40071_
+	getTraderXp ()I m_40065_
+	moveFromInventoryToPaymentSlot (ILnet/minecraft/world/item/ItemStack;)V m_40060_
+		0 p_40061_ p_40061_
+		1 p_40062_ p_40062_
+	playTradeSound ()V m_40077_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40053_ p_40053_
+		1 p_40054_ p_40054_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40051_ p_40051_
+	setCanRestock (Z)V m_40058_
+		0 p_40059_ p_40059_
+	setMerchantLevel (I)V m_40069_
+		0 p_40070_ p_40070_
+	setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_40046_
+		0 p_40047_ p_40047_
+	setSelectionHint (I)V m_40063_
+		0 p_40064_ p_40064_
+	setShowProgressBar (Z)V m_40048_
+		0 p_40049_ p_40049_
+	setXp (I)V m_40066_
+		0 p_40067_ p_40067_
+	showProgressBar ()Z m_40076_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_40040_ p_40040_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40042_ p_40042_
+	tryMoveItems (I)V m_40072_
+		0 p_40073_ p_40073_
+net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/MerchantResultSlot
+	merchant f_40081_
+	player f_40079_
+	removeCount f_40080_
+	slots f_40078_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/trading/Merchant;Lnet/minecraft/world/inventory/MerchantContainer;III)V <init>
+		0 p_40083_ p_40083_
+		1 p_40084_ p_40084_
+		2 p_40085_ p_40085_
+		3 p_40086_ p_40086_
+		4 p_40087_ p_40087_
+		5 p_40088_ p_40088_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40100_ p_40100_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40095_ p_40095_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40097_ p_40097_
+		1 p_40098_ p_40098_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150631_ p_150631_
+		1 p_150632_ p_150632_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40090_ p_40090_
+net/minecraft/world/inventory/PlayerEnderChestContainer net/minecraft/world/inventory/PlayerEnderChestContainer
+	activeChest f_40101_
+	<init> ()V <init>
+	createTag ()Lnet/minecraft/nbt/ListTag; m_7927_
+	fromTag (Lnet/minecraft/nbt/ListTag;)V m_7797_
+		0 p_40108_ p_40108_
+	isActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)Z m_150633_
+		0 p_150634_ p_150634_
+	setActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V m_40105_
+		0 p_40106_ p_40106_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_40112_ p_40112_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40104_ p_40104_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_40110_ p_40110_
+net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/RecipeBookMenu
+	<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
+		0 p_40115_ p_40115_
+		1 p_40116_ p_40116_
+	clearCraftingContent ()V m_6650_
+	fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5816_
+		0 p_40117_ p_40117_
+	getGridHeight ()I m_6656_
+	getGridWidth ()I m_6635_
+	getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; m_5867_
+	getResultSlotIndex ()I m_6636_
+	getSize ()I m_6653_
+	handlePlacement (ZLnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/server/level/ServerPlayer;)V m_6951_
+		0 p_40119_ p_40119_
+		1 p_40120_ p_40120_
+		2 p_40121_ p_40121_
+	recipeMatches (Lnet/minecraft/world/item/crafting/Recipe;)Z m_6032_
+		0 p_40118_ p_40118_
+	shouldMoveToInventory (I)Z m_142157_
+		0 p_150635_ p_150635_
+net/minecraft/world/inventory/RecipeBookType net/minecraft/world/inventory/RecipeBookType
+	$VALUES $VALUES
+	BLAST_FURNACE BLAST_FURNACE
+	CRAFTING CRAFTING
+	FURNACE FURNACE
+	SMOKER SMOKER
+	$values ()[Lnet/minecraft/world/inventory/RecipeBookType; m_150636_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_40129_ p_40129_
+		1 p_40130_ p_40130_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/RecipeBookType; valueOf
+		static
+		0 p_40132_ p_40132_
+	values ()[Lnet/minecraft/world/inventory/RecipeBookType; values
+		static
+net/minecraft/world/inventory/RecipeHolder net/minecraft/world/inventory/RecipeHolder
+	awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_58395_
+		0 p_281647_ p_281647_
+		1 p_282578_ p_282578_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	setRecipeUsed (Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/Recipe;)Z m_40135_
+		0 p_40136_ p_40136_
+		1 p_40137_ p_40137_
+		2 p_40138_ p_40138_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_40134_ p_40134_
+net/minecraft/world/inventory/ResultContainer net/minecraft/world/inventory/ResultContainer
+	itemStacks f_40140_
+	recipeUsed f_40141_
+	<init> ()V <init>
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_40147_ p_40147_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_40149_ p_40149_
+		1 p_40150_ p_40150_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_40160_ p_40160_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_40152_ p_40152_
+		1 p_40153_ p_40153_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_40157_ p_40157_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_40155_ p_40155_
+net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/ResultSlot
+	craftSlots f_40162_
+	player f_40163_
+	removeCount f_40164_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/Container;III)V <init>
+		0 p_40166_ p_40166_
+		1 p_40167_ p_40167_
+		2 p_40168_ p_40168_
+		3 p_40169_ p_40169_
+		4 p_40170_ p_40170_
+		5 p_40171_ p_40171_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40185_ p_40185_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40178_ p_40178_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40180_ p_40180_
+		1 p_40181_ p_40181_
+	onSwapCraft (I)V m_6405_
+		0 p_40183_ p_40183_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150638_ p_150638_
+		1 p_150639_ p_150639_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40173_ p_40173_
+net/minecraft/world/inventory/ShulkerBoxMenu net/minecraft/world/inventory/ShulkerBoxMenu
+	CONTAINER_SIZE f_150640_
+	container f_40186_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40188_ p_40188_
+		1 p_40189_ p_40189_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
+		0 p_40191_ p_40191_
+		1 p_40192_ p_40192_
+		2 p_40193_ p_40193_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40199_ p_40199_
+		1 p_40200_ p_40200_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40197_ p_40197_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40195_ p_40195_
+net/minecraft/world/inventory/ShulkerBoxSlot net/minecraft/world/inventory/ShulkerBoxSlot
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_40202_ p_40202_
+		1 p_40203_ p_40203_
+		2 p_40204_ p_40204_
+		3 p_40205_ p_40205_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40207_ p_40207_
+net/minecraft/world/inventory/SimpleContainerData net/minecraft/world/inventory/SimpleContainerData
+	ints f_40208_
+	<init> (I)V <init>
+		0 p_40210_ p_40210_
+	get (I)I m_6413_
+		0 p_40213_ p_40213_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_40215_ p_40215_
+		1 p_40216_ p_40216_
+net/minecraft/world/inventory/Slot net/minecraft/world/inventory/Slot
+	container f_40218_
+	index f_40219_
+	slot f_40217_
+	x f_40220_
+	y f_40221_
+	<init> (Lnet/minecraft/world/Container;III)V <init>
+		0 p_40223_ p_40223_
+		1 p_40224_ p_40224_
+		2 p_40225_ p_40225_
+		3 p_40226_ p_40226_
+	allowModification (Lnet/minecraft/world/entity/player/Player;)Z m_150651_
+		0 p_150652_ p_150652_
+	checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V m_5845_
+		0 p_40239_ p_40239_
+	getContainerSlot ()I m_150661_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_7993_
+	getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I m_5866_
+		0 p_40238_ p_40238_
+	getMaxStackSize ()I m_6641_
+	getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; m_7543_
+	hasItem ()Z m_6657_
+	isActive ()Z m_6659_
+	isHighlightable ()Z m_280329_
+	lambda$safeTake$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_150653_
+		0 p_150654_ p_150654_
+		1 p_150655_ p_150655_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;)Z m_8010_
+		0 p_40228_ p_40228_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40231_ p_40231_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V m_7169_
+		0 p_40232_ p_40232_
+		1 p_40233_ p_40233_
+	onQuickCraft (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_40234_
+		0 p_40235_ p_40235_
+		1 p_40236_ p_40236_
+	onSwapCraft (I)V m_6405_
+		0 p_40237_ p_40237_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150645_ p_150645_
+		1 p_150646_ p_150646_
+	remove (I)Lnet/minecraft/world/item/ItemStack; m_6201_
+		0 p_40227_ p_40227_
+	safeInsert (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_150659_
+		0 p_150660_ p_150660_
+	safeInsert (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_150656_
+		0 p_150657_ p_150657_
+		1 p_150658_ p_150658_
+	safeTake (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_150647_
+		0 p_150648_ p_150648_
+		1 p_150649_ p_150649_
+		2 p_150650_ p_150650_
+	set (Lnet/minecraft/world/item/ItemStack;)V m_5852_
+		0 p_40240_ p_40240_
+	setByPlayer (Lnet/minecraft/world/item/ItemStack;)V m_269060_
+		0 p_270152_ p_270152_
+	setChanged ()V m_6654_
+	tryRemove (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; m_150641_
+		0 p_150642_ p_150642_
+		1 p_150643_ p_150643_
+		2 p_150644_ p_150644_
+net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/SmithingMenu
+	ADDITIONAL_SLOT f_265928_
+	ADDITIONAL_SLOT_X_PLACEMENT f_265899_
+	BASE_SLOT f_266035_
+	BASE_SLOT_X_PLACEMENT f_266041_
+	RESULT_SLOT f_266024_
+	RESULT_SLOT_X_PLACEMENT f_265851_
+	SLOT_Y_PLACEMENT f_266111_
+	TEMPLATE_SLOT f_266015_
+	TEMPLATE_SLOT_X_PLACEMENT f_265913_
+	level f_40241_
+	recipes f_40243_
+	selectedRecipe f_40242_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40245_ p_40245_
+		1 p_40246_ p_40246_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40248_ p_40248_
+		1 p_40249_ p_40249_
+		2 p_40250_ p_40250_
+	canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z m_5861_
+		0 p_266846_ p_266846_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40257_ p_40257_
+		1 p_40258_ p_40258_
+	createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; m_266183_
+	createResult ()V m_6640_
+	findSlotMatchingIngredient (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266320_
+		static
+		0 p_266790_ p_266790_
+		1 p_266818_ p_266818_
+	getRelevantItems ()Ljava/util/List; m_280632_
+	getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I m_266159_
+		0 p_266739_ p_266739_
+	isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8039_
+		0 p_40266_ p_40266_
+	lambda$canMoveIntoInputSlots$8 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Ljava/util/Optional; m_266144_
+		static
+		0 p_266646_ p_266646_
+		1 p_266647_ p_266647_
+	lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_266141_
+		static
+		0 p_266641_ p_266641_
+		1 p_266642_ p_266642_
+	lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z m_266142_
+		0 p_266643_ p_266643_
+	lambda$createInputSlotDefinitions$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_285724_
+		static
+		0 p_286205_ p_286205_
+		1 p_286206_ p_286206_
+	lambda$createInputSlotDefinitions$3 (Lnet/minecraft/world/item/ItemStack;)Z m_285726_
+		0 p_286208_ p_286208_
+	lambda$createInputSlotDefinitions$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Z m_285723_
+		static
+		0 p_286203_ p_286203_
+		1 p_286204_ p_286204_
+	lambda$createInputSlotDefinitions$5 (Lnet/minecraft/world/item/ItemStack;)Z m_285725_
+		0 p_286207_ p_286207_
+	lambda$getSlotToQuickMoveTo$7 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/SmithingRecipe;)Ljava/util/Optional; m_266140_
+		static
+		0 p_266639_ p_266639_
+		1 p_266640_ p_266640_
+	lambda$onTake$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40262_
+		static
+		0 p_40263_ p_40263_
+		1 p_40264_ p_40264_
+	mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z m_6560_
+		0 p_40268_ p_40268_
+		1 p_40269_ p_40269_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142365_
+		0 p_150663_ p_150663_
+		1 p_150664_ p_150664_
+	shrinkStackInSlot (I)V m_40270_
+		0 p_40271_ p_40271_
+net/minecraft/world/inventory/SmokerMenu net/minecraft/world/inventory/SmokerMenu
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40274_ p_40274_
+		1 p_40275_ p_40275_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
+		0 p_40277_ p_40277_
+		1 p_40278_ p_40278_
+		2 p_40279_ p_40279_
+		3 p_40280_ p_40280_
+net/minecraft/world/inventory/StackedContentsCompatible net/minecraft/world/inventory/StackedContentsCompatible
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_40281_ p_40281_
+net/minecraft/world/inventory/StonecutterMenu net/minecraft/world/inventory/StonecutterMenu
+	INPUT_SLOT f_150665_
+	INV_SLOT_END f_150668_
+	INV_SLOT_START f_150667_
+	RESULT_SLOT f_150666_
+	USE_ROW_SLOT_END f_150670_
+	USE_ROW_SLOT_START f_150669_
+	access f_40285_
+	container f_40284_
+	input f_40289_
+	inputSlot f_40282_
+	lastSoundTime f_40290_
+	level f_40287_
+	recipes f_40288_
+	resultContainer f_40292_
+	resultSlot f_40283_
+	selectedRecipeIndex f_40286_
+	slotUpdateListener f_40291_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
+		0 p_40294_ p_40294_
+		1 p_40295_ p_40295_
+	<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40297_ p_40297_
+		1 p_40298_ p_40298_
+		2 p_40299_ p_40299_
+	canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z m_5882_
+		0 p_40321_ p_40321_
+		1 p_40322_ p_40322_
+	clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z m_6366_
+		0 p_40309_ p_40309_
+		1 p_40310_ p_40310_
+	getNumRecipes ()I m_40340_
+	getRecipes ()Ljava/util/List; m_40339_
+	getSelectedRecipeIndex ()I m_40338_
+	getType ()Lnet/minecraft/world/inventory/MenuType; m_6772_
+	hasInputItem ()Z m_40341_
+	isValidRecipeIndex (I)Z m_40334_
+		0 p_40335_ p_40335_
+	lambda$new$0 ()V m_40343_
+		static
+	lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40311_
+		0 p_40312_ p_40312_
+		1 p_40313_ p_40313_
+		2 p_40314_ p_40314_
+	quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; m_7648_
+		0 p_40328_ p_40328_
+		1 p_40329_ p_40329_
+	registerUpdateListener (Ljava/lang/Runnable;)V m_40323_
+		0 p_40324_ p_40324_
+	removed (Lnet/minecraft/world/entity/player/Player;)V m_6877_
+		0 p_40326_ p_40326_
+	setupRecipeList (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)V m_40303_
+		0 p_40304_ p_40304_
+		1 p_40305_ p_40305_
+	setupResultSlot ()V m_40342_
+	slotsChanged (Lnet/minecraft/world/Container;)V m_6199_
+		0 p_40302_ p_40302_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6875_
+		0 p_40307_ p_40307_
+net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/StonecutterMenu$1
+	this$0 f_40344_
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;I)V <init>
+		0 p_40346_ p_40346_
+		1 p_40347_ p_40347_
+	setChanged ()V m_6596_
+net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/StonecutterMenu$2
+	this$0 f_40350_
+	val$access f_40349_
+	<init> (Lnet/minecraft/world/inventory/StonecutterMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
+		0 p_40352_ p_40352_
+		1 p_40353_ p_40353_
+		2 p_40354_ p_40354_
+		3 p_40355_ p_40355_
+		4 p_40356_ p_40356_
+		5 p_40357_ p_40357_
+	getRelevantItems ()Ljava/util/List; m_280281_
+	lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_40363_
+		0 p_40364_ p_40364_
+		1 p_40365_ p_40365_
+	mayPlace (Lnet/minecraft/world/item/ItemStack;)Z m_5857_
+		0 p_40362_ p_40362_
+	onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_142406_
+		0 p_150672_ p_150672_
+		1 p_150673_ p_150673_
+net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer
+	height f_286972_
+	items f_286951_
+	menu f_286998_
+	width f_286956_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V <init>
+		0 p_287684_ p_287684_
+		1 p_287629_ p_287629_
+		2 p_287593_ p_287593_
+	<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;IILnet/minecraft/core/NonNullList;)V <init>
+		0 p_287708_ p_287708_
+		1 p_287591_ p_287591_
+		2 p_287609_ p_287609_
+		3 p_287695_ p_287695_
+	clearContent ()V m_6211_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_287653_ p_287653_
+	getContainerSize ()I m_6643_
+	getHeight ()I m_39346_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_287712_ p_287712_
+	getItems ()Ljava/util/List; m_280657_
+	getWidth ()I m_39347_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_287682_ p_287682_
+		1 p_287576_ p_287576_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_287637_ p_287637_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_287681_ p_287681_
+		1 p_287620_ p_287620_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_287774_ p_287774_
+net/minecraft/world/inventory/package-info net/minecraft/world/inventory/package-info
+net/minecraft/world/inventory/tooltip/BundleTooltip net/minecraft/world/inventory/tooltip/BundleTooltip
+	items f_150674_
+	weight f_150675_
+	<init> (Lnet/minecraft/core/NonNullList;I)V <init>
+		0 p_150677_ p_150677_
+		1 p_150678_ p_150678_
+	getItems ()Lnet/minecraft/core/NonNullList; m_150679_
+	getWeight ()I m_150680_
+net/minecraft/world/inventory/tooltip/TooltipComponent net/minecraft/world/inventory/tooltip/TooltipComponent
+net/minecraft/world/inventory/tooltip/package-info net/minecraft/world/inventory/tooltip/package-info
+net/minecraft/world/item/AdventureModeCheck net/minecraft/world/item/AdventureModeCheck
+	checksBlockEntity f_186324_
+	lastCheckedBlock f_186322_
+	lastResult f_186323_
+	tagName f_186321_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_186327_ p_186327_
+	areSameBlocks (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Z)Z m_186332_
+		static
+		0 p_186333_ p_186333_
+		1 p_186334_ p_186334_
+		2 p_186335_ p_186335_
+	test (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204085_
+		0 p_204086_ p_204086_
+		1 p_204087_ p_204087_
+		2 p_204088_ p_204088_
+net/minecraft/world/item/AirItem net/minecraft/world/item/AirItem
+	block f_40366_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40368_ p_40368_
+		1 p_40369_ p_40369_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40372_ p_40372_
+		1 p_40373_ p_40373_
+		2 p_40374_ p_40374_
+		3 p_40375_ p_40375_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/ArmorItem net/minecraft/world/item/ArmorItem
+	ARMOR_MODIFIER_UUID_PER_TYPE f_265987_
+	DISPENSE_ITEM_BEHAVIOR f_40376_
+	defaultModifiers f_40383_
+	defense f_40381_
+	knockbackResistance f_40378_
+	material f_40379_
+	toughness f_40382_
+	type f_265916_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40386_ p_40386_
+		1 p_266831_ p_266831_
+		2 p_40388_ p_40388_
+	dispenseArmor (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z m_40398_
+		static
+		0 p_40399_ p_40399_
+		1 p_40400_ p_40400_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_40390_ p_40390_
+	getDefense ()I m_40404_
+	getEnchantmentValue ()I m_6473_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getMaterial ()Lnet/minecraft/world/item/ArmorMaterial; m_40401_
+	getToughness ()F m_40405_
+	getType ()Lnet/minecraft/world/item/ArmorItem$Type; m_266204_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_40392_ p_40392_
+		1 p_40393_ p_40393_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_266451_
+		static
+		0 p_266744_ p_266744_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40395_ p_40395_
+		1 p_40396_ p_40396_
+		2 p_40397_ p_40397_
+net/minecraft/world/item/ArmorItem$1 net/minecraft/world/item/ArmorItem$1
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_40408_ p_40408_
+		1 p_40409_ p_40409_
+net/minecraft/world/item/ArmorItem$Type net/minecraft/world/item/ArmorItem$Type
+	$VALUES $VALUES
+	BOOTS BOOTS
+	CHESTPLATE CHESTPLATE
+	HELMET HELMET
+	LEGGINGS LEGGINGS
+	name f_266116_
+	slot f_265980_
+	$values ()[Lnet/minecraft/world/item/ArmorItem$Type; m_266245_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot;Ljava/lang/String;)V <init>
+		0 p_267174_ p_267174_
+		1 p_266877_ p_266877_
+		2 p_266754_ p_266754_
+		3 p_266886_ p_266886_
+	getName ()Ljava/lang/String; m_266355_
+	getSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_266308_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorItem$Type; valueOf
+		static
+		0 p_267127_ p_267127_
+	values ()[Lnet/minecraft/world/item/ArmorItem$Type; values
+		static
+net/minecraft/world/item/ArmorMaterial net/minecraft/world/item/ArmorMaterial
+	getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_7366_
+		0 p_267168_ p_267168_
+	getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_266425_
+		0 p_266807_ p_266807_
+	getEnchantmentValue ()I m_6646_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_7344_
+	getKnockbackResistance ()F m_6649_
+	getName ()Ljava/lang/String; m_6082_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6230_
+	getToughness ()F m_6651_
+net/minecraft/world/item/ArmorMaterials net/minecraft/world/item/ArmorMaterials
+	$VALUES $VALUES
+	CHAIN CHAIN
+	CODEC f_265935_
+	DIAMOND DIAMOND
+	GOLD GOLD
+	HEALTH_FUNCTION_FOR_TYPE f_266010_
+	IRON IRON
+	LEATHER LEATHER
+	NETHERITE NETHERITE
+	TURTLE TURTLE
+	durabilityMultiplier f_40462_
+	enchantmentValue f_40464_
+	knockbackResistance f_40467_
+	name f_40461_
+	protectionFunctionForType f_265966_
+	repairIngredient f_40468_
+	sound f_40465_
+	toughness f_40466_
+	$values ()[Lnet/minecraft/world/item/ArmorMaterials; m_150682_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;ILjava/util/EnumMap;ILnet/minecraft/sounds/SoundEvent;FFLjava/util/function/Supplier;)V <init>
+		0 p_268253_ p_268253_
+		1 p_268154_ p_268154_
+		2 p_268171_ p_268171_
+		3 p_268303_ p_268303_
+		4 p_267941_ p_267941_
+		5 p_268086_ p_268086_
+		6 p_268145_ p_268145_
+		7 p_268058_ p_268058_
+		8 p_268180_ p_268180_
+		9 p_268256_ p_268256_
+	getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_7366_
+		0 p_266752_ p_266752_
+	getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I m_266425_
+		0 p_266745_ p_266745_
+	getEnchantmentValue ()I m_6646_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_7344_
+	getKnockbackResistance ()F m_6649_
+	getName ()Ljava/lang/String; m_6082_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6230_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getToughness ()F m_6651_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_266149_
+		static
+		0 p_266652_ p_266652_
+	lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40498_
+		static
+	lambda$static$10 (Ljava/util/EnumMap;)V m_266153_
+		static
+		0 p_266656_ p_266656_
+	lambda$static$11 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40493_
+		static
+	lambda$static$12 (Ljava/util/EnumMap;)V m_266152_
+		static
+		0 p_266655_ p_266655_
+	lambda$static$13 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40492_
+		static
+	lambda$static$14 (Ljava/util/EnumMap;)V m_266150_
+		static
+		0 p_266653_ p_266653_
+	lambda$static$2 (Ljava/util/EnumMap;)V m_266148_
+		static
+		0 p_266651_ p_266651_
+	lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40497_
+		static
+	lambda$static$4 (Ljava/util/EnumMap;)V m_266151_
+		static
+		0 p_266654_ p_266654_
+	lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40496_
+		static
+	lambda$static$6 (Ljava/util/EnumMap;)V m_266147_
+		static
+		0 p_266650_ p_266650_
+	lambda$static$7 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40495_
+		static
+	lambda$static$8 (Ljava/util/EnumMap;)V m_266146_
+		static
+		0 p_266649_ p_266649_
+	lambda$static$9 ()Lnet/minecraft/world/item/crafting/Ingredient; m_40494_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorMaterials; valueOf
+		static
+		0 p_40500_ p_40500_
+	values ()[Lnet/minecraft/world/item/ArmorMaterials; values
+		static
+net/minecraft/world/item/ArmorStandItem net/minecraft/world/item/ArmorStandItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40503_ p_40503_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40510_ p_40510_
+net/minecraft/world/item/ArrowItem net/minecraft/world/item/ArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40512_ p_40512_
+	createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_6394_
+		0 p_40513_ p_40513_
+		1 p_40514_ p_40514_
+		2 p_40515_ p_40515_
+net/minecraft/world/item/AxeItem net/minecraft/world/item/AxeItem
+	STRIPPABLES f_150683_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40521_ p_40521_
+		1 p_40522_ p_40522_
+		2 p_40523_ p_40523_
+		3 p_40524_ p_40524_
+	getStripped (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_150690_
+		0 p_150691_ p_150691_
+	lambda$getStripped$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150687_
+		static
+		0 p_150688_ p_150688_
+		1 p_150689_ p_150689_
+	lambda$useOn$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150692_
+		static
+		0 p_150693_ p_150693_
+		1 p_150694_ p_150694_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_150684_
+		static
+		0 p_150685_ p_150685_
+		1 p_150686_ p_150686_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40529_ p_40529_
+net/minecraft/world/item/BannerItem net/minecraft/world/item/BannerItem
+	PATTERN_PREFIX f_150695_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40534_ p_40534_
+		1 p_40535_ p_40535_
+		2 p_40536_ p_40536_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40538_ p_40538_
+		1 p_40539_ p_40539_
+		2 p_40540_ p_40540_
+		3 p_40541_ p_40541_
+	appendHoverTextFromBannerBlockEntityTag (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V m_40542_
+		static
+		0 p_40543_ p_40543_
+		1 p_40544_ p_40544_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_40545_
+	lambda$appendHoverTextFromBannerBlockEntityTag$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_220001_
+		static
+		0 p_220002_ p_220002_
+	lambda$appendHoverTextFromBannerBlockEntityTag$1 (Ljava/util/List;Lnet/minecraft/world/item/DyeColor;Ljava/lang/String;)V m_220003_
+		static
+		0 p_220004_ p_220004_
+		1 p_220005_ p_220005_
+		2 p_220006_ p_220006_
+net/minecraft/world/item/BannerPatternItem net/minecraft/world/item/BannerPatternItem
+	bannerPattern f_40546_
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220008_ p_220008_
+		1 p_220009_ p_220009_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40551_ p_40551_
+		1 p_40552_ p_40552_
+		2 p_40553_ p_40553_
+		3 p_40554_ p_40554_
+	getBannerPattern ()Lnet/minecraft/tags/TagKey; m_220010_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_40556_
+net/minecraft/world/item/BedItem net/minecraft/world/item/BedItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40558_ p_40558_
+		1 p_40559_ p_40559_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_40561_ p_40561_
+		1 p_40562_ p_40562_
+net/minecraft/world/item/BlockItem net/minecraft/world/item/BlockItem
+	BLOCK_ENTITY_TAG f_150696_
+	BLOCK_STATE_TAG f_150697_
+	block f_40563_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40565_ p_40565_
+		1 p_40566_ p_40566_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40572_ p_40572_
+		1 p_40573_ p_40573_
+		2 p_40574_ p_40574_
+		3 p_40575_ p_40575_
+	canFitInsideContainerItems ()Z m_142095_
+	canPlace (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_40610_
+		0 p_40611_ p_40611_
+		1 p_40612_ p_40612_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_40614_
+	getBlockEntityData (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/CompoundTag; m_186336_
+		static
+		0 p_186337_ p_186337_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; m_40587_
+		0 p_40588_ p_40588_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_40613_ p_40613_
+	lambda$updateState$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/BlockState; m_40589_
+		static
+		0 p_40590_ p_40590_
+		1 p_40591_ p_40591_
+		2 p_40592_ p_40592_
+	mustSurvive ()Z m_6652_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150700_ p_150700_
+	place (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/InteractionResult; m_40576_
+		0 p_40577_ p_40577_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_40578_ p_40578_
+		1 p_40579_ p_40579_
+	registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V m_6192_
+		0 p_40607_ p_40607_
+		1 p_40608_ p_40608_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	setBlockEntityData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_186338_
+		static
+		0 p_186339_ p_186339_
+		1 p_186340_ p_186340_
+		2 p_186341_ p_186341_
+	updateBlockStateFromTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_40602_
+		0 p_40603_ p_40603_
+		1 p_40604_ p_40604_
+		2 p_40605_ p_40605_
+		3 p_40606_ p_40606_
+	updateCustomBlockEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_40582_
+		static
+		0 p_40583_ p_40583_
+		1 p_40584_ p_40584_
+		2 p_40585_ p_40585_
+		3 p_40586_ p_40586_
+	updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7274_
+		0 p_40597_ p_40597_
+		1 p_40598_ p_40598_
+		2 p_40599_ p_40599_
+		3 p_40600_ p_40600_
+		4 p_40601_ p_40601_
+	updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_7732_
+		0 p_40609_ p_40609_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockState; m_40593_
+		static
+		0 p_40594_ p_40594_
+		1 p_40595_ p_40595_
+		2 p_40596_ p_40596_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40581_ p_40581_
+net/minecraft/world/item/BoatItem net/minecraft/world/item/BoatItem
+	ENTITY_PREDICATE f_40615_
+	hasChest f_220011_
+	type f_40616_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/entity/vehicle/Boat$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220013_ p_220013_
+		1 p_220014_ p_220014_
+		2 p_220015_ p_220015_
+	getBoat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/vehicle/Boat; m_220016_
+		0 p_220017_ p_220017_
+		1 p_220018_ p_220018_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40622_ p_40622_
+		1 p_40623_ p_40623_
+		2 p_40624_ p_40624_
+net/minecraft/world/item/BoneMealItem net/minecraft/world/item/BoneMealItem
+	GRASS_COUNT_MULTIPLIER f_150703_
+	GRASS_SPREAD_HEIGHT f_150702_
+	GRASS_SPREAD_WIDTH f_150701_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40626_ p_40626_
+	addGrowthParticles (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_40638_
+		static
+		0 p_40639_ p_40639_
+		1 p_40640_ p_40640_
+		2 p_40641_ p_40641_
+	growCrop (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_40627_
+		static
+		0 p_40628_ p_40628_
+		1 p_40629_ p_40629_
+		2 p_40630_ p_40630_
+	growWaterPlant (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_40631_
+		static
+		0 p_40632_ p_40632_
+		1 p_40633_ p_40633_
+		2 p_40634_ p_40634_
+		3 p_40635_ p_40635_
+	lambda$growWaterPlant$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_204096_
+		static
+		0 p_204097_ p_204097_
+		1 p_204098_ p_204098_
+	lambda$growWaterPlant$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; m_204099_
+		static
+		0 p_204100_ p_204100_
+	lambda$growWaterPlant$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_204089_
+		static
+		0 p_204090_ p_204090_
+		1 p_204091_ p_204091_
+	lambda$growWaterPlant$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; m_204094_
+		static
+		0 p_204095_ p_204095_
+	lambda$growWaterPlant$4 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_204092_
+		static
+		0 p_204093_ p_204093_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40637_ p_40637_
+net/minecraft/world/item/BookItem net/minecraft/world/item/BookItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40643_ p_40643_
+	getEnchantmentValue ()I m_6473_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_40646_ p_40646_
+net/minecraft/world/item/BottleItem net/minecraft/world/item/BottleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40648_ p_40648_
+	lambda$use$0 (Lnet/minecraft/world/entity/AreaEffectCloud;)Z m_289173_
+		static
+		0 p_289499_ p_289499_
+	turnBottleIntoItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_40651_
+		0 p_40652_ p_40652_
+		1 p_40653_ p_40653_
+		2 p_40654_ p_40654_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40656_ p_40656_
+		1 p_40657_ p_40657_
+		2 p_40658_ p_40658_
+net/minecraft/world/item/BowItem net/minecraft/world/item/BowItem
+	DEFAULT_RANGE f_150705_
+	MAX_DRAW_DURATION f_150704_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40660_ p_40660_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getDefaultProjectileRange ()I m_6615_
+	getPowerForTime (I)F m_40661_
+		static
+		0 p_40662_ p_40662_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_40678_ p_40678_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_40680_ p_40680_
+	lambda$releaseUsing$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player;)V m_289174_
+		static
+		0 p_289500_ p_289500_
+		1 p_289501_ p_289501_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_40667_ p_40667_
+		1 p_40668_ p_40668_
+		2 p_40669_ p_40669_
+		3 p_40670_ p_40670_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40672_ p_40672_
+		1 p_40673_ p_40673_
+		2 p_40674_ p_40674_
+net/minecraft/world/item/BowlFoodItem net/minecraft/world/item/BowlFoodItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40682_ p_40682_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_40684_ p_40684_
+		1 p_40685_ p_40685_
+		2 p_40686_ p_40686_
+net/minecraft/world/item/BrushItem net/minecraft/world/item/BrushItem
+	ANIMATION_DURATION f_278125_
+	MAX_BRUSH_DISTANCE f_279643_
+	USE_DURATION f_271380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_272907_ p_272907_
+	calculateHitResult (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/HitResult; m_280200_
+		0 p_281264_ p_281264_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_273490_ p_273490_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_272765_ p_272765_
+	lambda$calculateHitResult$1 (Lnet/minecraft/world/entity/Entity;)Z m_279953_
+		static
+		0 p_281111_ p_281111_
+	lambda$onUseTick$0 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/LivingEntity;)V m_278588_
+		static
+		0 p_279043_ p_279043_
+		1 p_279044_ p_279044_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_273467_ p_273467_
+		1 p_273619_ p_273619_
+		2 p_273316_ p_273316_
+		3 p_273101_ p_273101_
+	spawnDustParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/HumanoidArm;)V m_278154_
+		0 p_278327_ p_278327_
+		1 p_278272_ p_278272_
+		2 p_278235_ p_278235_
+		3 p_278337_ p_278337_
+		4 p_285071_ p_285071_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_272607_ p_272607_
+net/minecraft/world/item/BrushItem$1 net/minecraft/world/item/BrushItem$1
+	$SwitchMap$net$minecraft$core$Direction f_271131_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/BrushItem$DustParticlesDelta net/minecraft/world/item/BrushItem$DustParticlesDelta
+	ALONG_SIDE_DELTA f_271382_
+	OUT_FROM_SIDE_DELTA f_271440_
+	xd f_271456_
+	yd f_271284_
+	zd f_271522_
+	<init> (DDD)V <init>
+		0 f_271456_ f_271456_
+		1 f_271284_ f_271284_
+		2 f_271522_ f_271522_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273751_ p_273751_
+	fromDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/BrushItem$DustParticlesDelta; m_271695_
+		static
+		0 p_273421_ p_273421_
+		1 p_272987_ p_272987_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	xd ()D f_271456_
+	yd ()D f_271284_
+	zd ()D f_271522_
+net/minecraft/world/item/BucketItem net/minecraft/world/item/BucketItem
+	content f_40687_
+	<init> (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40689_ p_40689_
+		1 p_40690_ p_40690_
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_150711_ p_150711_
+		1 p_150712_ p_150712_
+		2 p_150713_ p_150713_
+		3 p_150714_ p_150714_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_150716_ p_150716_
+		1 p_150717_ p_150717_
+		2 p_150718_ p_150718_
+		3 p_150719_ p_150719_
+	getEmptySuccessItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_40699_
+		static
+		0 p_40700_ p_40700_
+		1 p_40701_ p_40701_
+	lambda$use$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/sounds/SoundEvent;)V m_150707_
+		static
+		0 p_150708_ p_150708_
+		1 p_150709_ p_150709_
+	playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7718_
+		0 p_40696_ p_40696_
+		1 p_40697_ p_40697_
+		2 p_40698_ p_40698_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40703_ p_40703_
+		1 p_40704_ p_40704_
+		2 p_40705_ p_40705_
+net/minecraft/world/item/BundleItem net/minecraft/world/item/BundleItem
+	BAR_COLOR f_150723_
+	BUNDLE_IN_BUNDLE_WEIGHT f_150722_
+	MAX_WEIGHT f_150720_
+	TAG_ITEMS f_150721_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150726_ p_150726_
+	add (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)I m_150763_
+		static
+		0 p_150764_ p_150764_
+		1 p_150765_ p_150765_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_150749_ p_150749_
+		1 p_150750_ p_150750_
+		2 p_150751_ p_150751_
+		3 p_150752_ p_150752_
+	dropContents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z m_150729_
+		static
+		0 p_150730_ p_150730_
+		1 p_150731_ p_150731_
+	getBarColor (Lnet/minecraft/world/item/ItemStack;)I m_142159_
+		0 p_150773_ p_150773_
+	getBarWidth (Lnet/minecraft/world/item/ItemStack;)I m_142158_
+		0 p_150771_ p_150771_
+	getContentWeight (Lnet/minecraft/world/item/ItemStack;)I m_150778_
+		static
+		0 p_150779_ p_150779_
+	getContents (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; m_150782_
+		static
+		0 p_150783_ p_150783_
+	getFullnessDisplay (Lnet/minecraft/world/item/ItemStack;)F m_150766_
+		static
+		0 p_150767_ p_150767_
+	getMatchingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/ListTag;)Ljava/util/Optional; m_150756_
+		static
+		0 p_150757_ p_150757_
+		1 p_150758_ p_150758_
+	getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_142422_
+		0 p_150775_ p_150775_
+	getWeight (Lnet/minecraft/world/item/ItemStack;)I m_150776_
+		static
+		0 p_150777_ p_150777_
+	isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z m_142522_
+		0 p_150769_ p_150769_
+	lambda$getContentWeight$3 (Lnet/minecraft/world/item/ItemStack;)I m_186355_
+		static
+		0 p_186356_ p_186356_
+	lambda$getMatchingItem$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)Z m_186348_
+		static
+		0 p_186349_ p_186349_
+		1 p_186350_ p_186350_
+	lambda$overrideOtherStackedOnMe$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;Lnet/minecraft/world/item/ItemStack;)V m_186344_
+		0 p_186345_ p_186345_
+		1 p_186346_ p_186346_
+		2 p_186347_ p_186347_
+	lambda$overrideStackedOnOther$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V m_150737_
+		static
+		0 p_150738_ p_150738_
+		1 p_150739_ p_150739_
+		2 p_150740_ p_150740_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150728_ p_150728_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_142305_
+		0 p_150742_ p_150742_
+		1 p_150743_ p_150743_
+		2 p_150744_ p_150744_
+		3 p_150745_ p_150745_
+		4 p_150746_ p_150746_
+		5 p_150747_ p_150747_
+	overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_142207_
+		0 p_150733_ p_150733_
+		1 p_150734_ p_150734_
+		2 p_150735_ p_150735_
+		3 p_150736_ p_150736_
+	playDropContentsSound (Lnet/minecraft/world/entity/Entity;)V m_186353_
+		0 p_186354_ p_186354_
+	playInsertSound (Lnet/minecraft/world/entity/Entity;)V m_186351_
+		0 p_186352_ p_186352_
+	playRemoveOneSound (Lnet/minecraft/world/entity/Entity;)V m_186342_
+		0 p_186343_ p_186343_
+	removeOne (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_150780_
+		static
+		0 p_150781_ p_150781_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_150760_ p_150760_
+		1 p_150761_ p_150761_
+		2 p_150762_ p_150762_
+net/minecraft/world/item/ChorusFruitItem net/minecraft/world/item/ChorusFruitItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40710_ p_40710_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_40712_ p_40712_
+		1 p_40713_ p_40713_
+		2 p_40714_ p_40714_
+net/minecraft/world/item/CompassItem net/minecraft/world/item/CompassItem
+	LOGGER f_40715_
+	TAG_LODESTONE_DIMENSION f_150787_
+	TAG_LODESTONE_POS f_150786_
+	TAG_LODESTONE_TRACKED f_150788_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40718_ p_40718_
+	addLodestoneTags (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_40732_
+		0 p_40733_ p_40733_
+		1 p_40734_ p_40734_
+		2 p_40735_ p_40735_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_40741_ p_40741_
+	getLodestoneDimension (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_40727_
+		static
+		0 p_40728_ p_40728_
+	getLodestonePosition (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/GlobalPos; m_220021_
+		static
+		0 p_220022_ p_220022_
+	getSpawnPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/GlobalPos; m_220019_
+		static
+		0 p_220020_ p_220020_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_40720_ p_40720_
+		1 p_40721_ p_40721_
+		2 p_40722_ p_40722_
+		3 p_40723_ p_40723_
+		4 p_40724_ p_40724_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_40739_ p_40739_
+	isLodestoneCompass (Lnet/minecraft/world/item/ItemStack;)Z m_40736_
+		static
+		0 p_40737_ p_40737_
+	lambda$addLodestoneTags$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_40729_
+		static
+		0 p_40730_ p_40730_
+		1 p_40731_ p_40731_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40726_ p_40726_
+net/minecraft/world/item/ComplexItem net/minecraft/world/item/ComplexItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40743_ p_40743_
+	getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_7233_
+		0 p_40744_ p_40744_
+		1 p_40745_ p_40745_
+		2 p_40746_ p_40746_
+	isComplex ()Z m_7807_
+net/minecraft/world/item/CreativeModeTab net/minecraft/world/item/CreativeModeTab
+	alignedRight f_257018_
+	backgroundSuffix f_40766_
+	canScroll f_40767_
+	column f_256967_
+	displayItems f_243839_
+	displayItemsGenerator f_256824_
+	displayItemsSearchTab f_243841_
+	displayName f_40764_
+	iconGenerator f_256912_
+	iconItemStack f_40770_
+	row f_256931_
+	searchTreeBuilder f_256965_
+	showTitle f_40768_
+	type f_256819_
+	<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;ILnet/minecraft/world/item/CreativeModeTab$Type;Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)V <init>
+		0 p_260217_ p_260217_
+		1 p_259557_ p_259557_
+		2 p_260176_ p_260176_
+		3 p_260100_ p_260100_
+		4 p_259543_ p_259543_
+		5 p_259085_ p_259085_
+	buildContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V m_269498_
+		0 p_270156_ p_270156_
+	builder (Lnet/minecraft/world/item/CreativeModeTab$Row;I)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257815_
+		static
+		0 p_259342_ p_259342_
+		1 p_260312_ p_260312_
+	canScroll ()Z m_40791_
+	column ()I m_257903_
+	contains (Lnet/minecraft/world/item/ItemStack;)Z m_257694_
+		0 p_259317_ p_259317_
+	getBackgroundSuffix ()Ljava/lang/String; m_40788_
+	getDisplayItems ()Ljava/util/Collection; m_260957_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_40786_
+	getIconItem ()Lnet/minecraft/world/item/ItemStack; m_40787_
+	getSearchTabDisplayItems ()Ljava/util/Collection; m_261235_
+	getType ()Lnet/minecraft/world/item/CreativeModeTab$Type; m_257962_
+	hasAnyItems ()Z m_257905_
+	isAlignedRight ()Z m_6563_
+	lambda$buildContents$0 ()Ljava/lang/IllegalStateException; m_280646_
+	rebuildSearchTree ()V m_257466_
+	row ()Lnet/minecraft/world/item/CreativeModeTab$Row; m_258064_
+	setSearchTreeBuilder (Ljava/util/function/Consumer;)V m_257882_
+		0 p_259669_ p_259669_
+	shouldDisplay ()Z m_257497_
+	showTitle ()Z m_40789_
+net/minecraft/world/item/CreativeModeTab$1 net/minecraft/world/item/CreativeModeTab$1
+	$SwitchMap$net$minecraft$world$item$CreativeModeTab$TabVisibility f_244541_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/CreativeModeTab$Builder net/minecraft/world/item/CreativeModeTab$Builder
+	EMPTY_GENERATOR f_256756_
+	alignedRight f_256854_
+	backgroundSuffix f_257036_
+	canScroll f_256992_
+	column f_256977_
+	displayItemsGenerator f_256953_
+	displayName f_256856_
+	iconGenerator f_256981_
+	row f_256796_
+	showTitle f_256851_
+	type f_256847_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;I)V <init>
+		0 p_259171_ p_259171_
+		1 p_259661_ p_259661_
+	alignedRight ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257826_
+	backgroundSuffix (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257609_
+		0 p_259981_ p_259981_
+	build ()Lnet/minecraft/world/item/CreativeModeTab; m_257652_
+	displayItems (Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257501_
+		0 p_259814_ p_259814_
+	hideTitle ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257809_
+	icon (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257737_
+		0 p_259333_ p_259333_
+	lambda$new$1 ()Lnet/minecraft/world/item/ItemStack; m_257579_
+		static
+	lambda$static$0 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257969_
+		static
+		0 p_270422_ p_270422_
+		1 p_259433_ p_259433_
+	noScrollBar ()Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257794_
+	title (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257941_
+		0 p_259616_ p_259616_
+	type (Lnet/minecraft/world/item/CreativeModeTab$Type;)Lnet/minecraft/world/item/CreativeModeTab$Builder; m_257623_
+		0 p_259283_ p_259283_
+net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator
+	accept (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257865_
+		0 p_270258_ p_270258_
+		1 p_259752_ p_259752_
+net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder
+	featureFlagSet f_243878_
+	searchTabContents f_244585_
+	tab f_244054_
+	tabContents f_244363_
+	<init> (Lnet/minecraft/world/item/CreativeModeTab;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 p_251040_ p_251040_
+		1 p_249331_ p_249331_
+	accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246267_
+		0 p_250391_ p_250391_
+		1 p_251472_ p_251472_
+net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters
+	enabledFeatures f_268709_
+	hasPermissions f_268429_
+	holders f_268485_
+	<init> (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)V <init>
+		0 f_268709_ f_268709_
+		1 f_268429_ f_268429_
+		2 f_268485_ f_268485_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_268709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_270097_ p_270097_
+	hasPermissions ()Z f_268429_
+	hashCode ()I hashCode
+	holders ()Lnet/minecraft/core/HolderLookup$Provider; f_268485_
+	needsUpdate (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z m_269247_
+		0 p_270338_ p_270338_
+		1 p_270835_ p_270835_
+		2 p_270575_ p_270575_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/CreativeModeTab$Output net/minecraft/world/item/CreativeModeTab$Output
+	accept (Lnet/minecraft/world/level/ItemLike;)V m_246326_
+		0 p_248610_ p_248610_
+	accept (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_245282_
+		0 p_251528_ p_251528_
+		1 p_249821_ p_249821_
+	accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246267_
+		0 p_251806_ p_251806_
+		1 p_249603_ p_249603_
+	accept (Lnet/minecraft/world/item/ItemStack;)V m_246342_
+		0 p_249977_ p_249977_
+	acceptAll (Ljava/util/Collection;)V m_246601_
+		0 p_250244_ p_250244_
+	acceptAll (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_246233_
+		0 p_251548_ p_251548_
+		1 p_252285_ p_252285_
+	lambda$acceptAll$0 (Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_247606_
+		0 p_250983_ p_250983_
+		1 p_252337_ p_252337_
+net/minecraft/world/item/CreativeModeTab$Row net/minecraft/world/item/CreativeModeTab$Row
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; m_257616_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_259766_ p_259766_
+		1 p_259955_ p_259955_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Row; valueOf
+		static
+		0 p_259650_ p_259650_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; values
+		static
+net/minecraft/world/item/CreativeModeTab$TabVisibility net/minecraft/world/item/CreativeModeTab$TabVisibility
+	$VALUES $VALUES
+	PARENT_AND_SEARCH_TABS PARENT_AND_SEARCH_TABS
+	PARENT_TAB_ONLY PARENT_TAB_ONLY
+	SEARCH_TAB_ONLY SEARCH_TAB_ONLY
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; m_246258_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_251869_ p_251869_
+		1 p_249216_ p_249216_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; valueOf
+		static
+		0 p_249186_ p_249186_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; values
+		static
+net/minecraft/world/item/CreativeModeTab$Type net/minecraft/world/item/CreativeModeTab$Type
+	$VALUES $VALUES
+	CATEGORY CATEGORY
+	HOTBAR HOTBAR
+	INVENTORY INVENTORY
+	SEARCH SEARCH
+	$values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; m_257818_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_259131_ p_259131_
+		1 p_259867_ p_259867_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Type; valueOf
+		static
+		0 p_259622_ p_259622_
+	values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; values
+		static
+net/minecraft/world/item/CreativeModeTabs net/minecraft/world/item/CreativeModeTabs
+	BUILDING_BLOCKS f_256788_
+	CACHED_PARAMETERS f_268496_
+	COLORED_BLOCKS f_256725_
+	COMBAT f_256797_
+	FOOD_AND_DRINKS f_256839_
+	FUNCTIONAL_BLOCKS f_256791_
+	HOTBAR f_256917_
+	INGREDIENTS f_256968_
+	INVENTORY f_257039_
+	NATURAL_BLOCKS f_256776_
+	OP_BLOCKS f_256837_
+	PAINTING_COMPARATOR f_268478_
+	REDSTONE_BLOCKS f_257028_
+	SEARCH f_256750_
+	SPAWN_EGGS f_256731_
+	TOOLS_AND_UTILITIES f_256869_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	allTabs ()Ljava/util/List; m_257478_
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/CreativeModeTab; m_280294_
+		static
+		0 p_283144_ p_283144_
+	buildAllTabContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V m_269421_
+		static
+		0 p_270447_ p_270447_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_280238_
+		static
+		0 p_281544_ p_281544_
+	generateEnchantmentBookTypesAllLevels (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269335_
+		static
+		0 p_270961_ p_270961_
+		1 p_270628_ p_270628_
+		2 p_271024_ p_271024_
+		3 p_270805_ p_270805_
+	generateEnchantmentBookTypesOnlyMaxLevel (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269182_
+		static
+		0 p_270868_ p_270868_
+		1 p_270903_ p_270903_
+		2 p_270380_ p_270380_
+		3 p_270407_ p_270407_
+	generateFireworksAllDurations (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_257852_
+		static
+		0 p_259586_ p_259586_
+		1 p_259372_ p_259372_
+	generateInstrumentTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269481_
+		static
+		0 p_270699_ p_270699_
+		1 p_270948_ p_270948_
+		2 p_270421_ p_270421_
+		3 p_270798_ p_270798_
+		4 p_270817_ p_270817_
+	generatePotionEffectTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269246_
+		static
+		0 p_270129_ p_270129_
+		1 p_270334_ p_270334_
+		2 p_270968_ p_270968_
+		3 p_270778_ p_270778_
+	generatePresetPaintings (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_269255_
+		static
+		0 p_271007_ p_271007_
+		1 p_270618_ p_270618_
+		2 p_270878_ p_270878_
+		3 p_270261_ p_270261_
+	generateSuspiciousStews (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V m_257855_
+		static
+		0 p_259484_ p_259484_
+		1 p_260051_ p_260051_
+	getDefaultTab ()Lnet/minecraft/world/item/CreativeModeTab; m_257543_
+		static
+	lambda$bootstrap$0 ()Lnet/minecraft/world/item/ItemStack; m_257847_
+		static
+	lambda$bootstrap$1 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257431_
+		static
+		0 p_270425_ p_270425_
+		1 p_260158_ p_260158_
+	lambda$bootstrap$10 ()Lnet/minecraft/world/item/ItemStack; m_257493_
+		static
+	lambda$bootstrap$11 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257428_
+		static
+		0 p_270617_ p_270617_
+		1 p_259444_ p_259444_
+	lambda$bootstrap$12 ()Lnet/minecraft/world/item/ItemStack; m_257437_
+		static
+	lambda$bootstrap$13 ()Lnet/minecraft/world/item/ItemStack; m_257842_
+		static
+	lambda$bootstrap$14 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_279954_
+		static
+		0 p_281112_ p_281112_
+		1 p_281113_ p_281113_
+		2 p_281114_ p_281114_
+	lambda$bootstrap$15 ()Lnet/minecraft/world/item/ItemStack; m_257535_
+		static
+	lambda$bootstrap$16 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268976_
+		static
+		0 p_270035_ p_270035_
+		1 p_270036_ p_270036_
+	lambda$bootstrap$17 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_284092_
+		static
+		0 p_284857_ p_284857_
+		1 p_284858_ p_284858_
+	lambda$bootstrap$18 ()Lnet/minecraft/world/item/ItemStack; m_257948_
+		static
+	lambda$bootstrap$19 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268974_
+		static
+		0 p_270031_ p_270031_
+		1 p_270032_ p_270032_
+	lambda$bootstrap$2 ()Lnet/minecraft/world/item/ItemStack; m_257722_
+		static
+	lambda$bootstrap$20 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257664_
+		static
+		0 p_271005_ p_271005_
+		1 p_259465_ p_259465_
+	lambda$bootstrap$21 ()Lnet/minecraft/world/item/ItemStack; m_257978_
+		static
+	lambda$bootstrap$22 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268955_
+		static
+		0 p_269992_ p_269992_
+		1 p_269993_ p_269993_
+	lambda$bootstrap$23 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_257769_
+		static
+		0 p_270190_ p_270190_
+		1 p_259709_ p_259709_
+	lambda$bootstrap$24 ()Lnet/minecraft/world/item/ItemStack; m_257481_
+		static
+	lambda$bootstrap$25 (Lnet/minecraft/world/item/CreativeModeTab$Output;Ljava/util/Set;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268951_
+		static
+		0 p_269982_ p_269982_
+		1 p_269983_ p_269983_
+		2 p_269984_ p_269984_
+	lambda$bootstrap$26 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_276748_
+		static
+		0 p_277299_ p_277299_
+		1 p_277300_ p_277300_
+	lambda$bootstrap$27 ()Lnet/minecraft/world/item/ItemStack; m_257885_
+		static
+	lambda$bootstrap$28 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_271663_
+		static
+		0 p_272538_ p_272538_
+		1 p_272539_ p_272539_
+	lambda$bootstrap$29 ()Lnet/minecraft/world/item/ItemStack; m_257753_
+		static
+	lambda$bootstrap$3 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_268975_
+		static
+		0 p_270033_ p_270033_
+		1 p_270034_ p_270034_
+	lambda$bootstrap$30 (Lnet/minecraft/core/Holder;)Z m_268960_
+		static
+		0 p_270003_ p_270003_
+	lambda$bootstrap$31 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268966_
+		static
+		0 p_270013_ p_270013_
+		1 p_270014_ p_270014_
+	lambda$bootstrap$32 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_268950_
+		static
+		0 p_269980_ p_269980_
+		1 p_269981_ p_269981_
+	lambda$bootstrap$33 ()Lnet/minecraft/world/item/ItemStack; m_257519_
+		static
+	lambda$bootstrap$4 ()Lnet/minecraft/world/item/ItemStack; m_257637_
+		static
+	lambda$bootstrap$5 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_288178_
+		static
+		0 p_288945_ p_288945_
+		1 p_288946_ p_288946_
+	lambda$bootstrap$6 ()Lnet/minecraft/world/item/ItemStack; m_257454_
+		static
+	lambda$bootstrap$7 (Lnet/minecraft/core/Holder;)Z m_268977_
+		static
+		0 p_270037_ p_270037_
+	lambda$bootstrap$8 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V m_268971_
+		static
+		0 p_270025_ p_270025_
+		1 p_270026_ p_270026_
+	lambda$bootstrap$9 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V m_276747_
+		static
+		0 p_277297_ p_277297_
+		1 p_277298_ p_277298_
+	lambda$buildAllTabContents$49 (Lnet/minecraft/world/item/CreativeModeTab;)Z m_257947_
+		static
+		0 p_259647_ p_259647_
+	lambda$buildAllTabContents$50 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V m_268957_
+		static
+		0 p_269996_ p_269996_
+		1 p_269997_ p_269997_
+	lambda$buildAllTabContents$51 (Lnet/minecraft/world/item/CreativeModeTab;)Z m_257584_
+		static
+		0 p_260124_ p_260124_
+	lambda$buildAllTabContents$52 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V m_268959_
+		static
+		0 p_270001_ p_270001_
+		1 p_270002_ p_270002_
+	lambda$generateEnchantmentBookTypesAllLevels$41 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_268954_
+		static
+		0 p_269990_ p_269990_
+		1 p_269991_ p_269991_
+	lambda$generateEnchantmentBookTypesAllLevels$42 (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; m_268962_
+		static
+		0 p_270005_ p_270005_
+		1 p_270006_ p_270006_
+	lambda$generateEnchantmentBookTypesAllLevels$43 (Lnet/minecraft/world/item/enchantment/Enchantment;)Ljava/util/stream/Stream; m_268970_
+		static
+		0 p_270024_ p_270024_
+	lambda$generateEnchantmentBookTypesAllLevels$44 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268967_
+		static
+		0 p_270015_ p_270015_
+		1 p_270016_ p_270016_
+		2 p_270017_ p_270017_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_268963_
+		static
+		0 p_270007_ p_270007_
+		1 p_270008_ p_270008_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$39 (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/ItemStack; m_268978_
+		static
+		0 p_270038_ p_270038_
+	lambda$generateEnchantmentBookTypesOnlyMaxLevel$40 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268953_
+		static
+		0 p_269987_ p_269987_
+		1 p_269988_ p_269988_
+		2 p_269989_ p_269989_
+	lambda$generateInstrumentTypes$45 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; m_268956_
+		static
+		0 p_269994_ p_269994_
+		1 p_269995_ p_269995_
+	lambda$generateInstrumentTypes$46 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268964_
+		static
+		0 p_270009_ p_270009_
+		1 p_270010_ p_270010_
+		2 p_270011_ p_270011_
+	lambda$generateInstrumentTypes$47 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/HolderSet$Named;)V m_268968_
+		static
+		0 p_270018_ p_270018_
+		1 p_270019_ p_270019_
+		2 p_270020_ p_270020_
+		3 p_270021_ p_270021_
+	lambda$generatePotionEffectTypes$35 (Lnet/minecraft/core/Holder$Reference;)Z m_268965_
+		static
+		0 p_270012_ p_270012_
+	lambda$generatePotionEffectTypes$36 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; m_268952_
+		static
+		0 p_269985_ p_269985_
+		1 p_269986_ p_269986_
+	lambda$generatePotionEffectTypes$37 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V m_268958_
+		static
+		0 p_269998_ p_269998_
+		1 p_269999_ p_269999_
+		2 p_270000_ p_270000_
+	lambda$generatePresetPaintings$48 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V m_268949_
+		static
+		0 p_269977_ p_269977_
+		1 p_269978_ p_269978_
+		2 p_269979_ p_269979_
+	lambda$static$34 (Lnet/minecraft/world/entity/decoration/PaintingVariant;)I m_268961_
+		static
+		0 p_270004_ p_270004_
+	searchTab ()Lnet/minecraft/world/item/CreativeModeTab; m_258007_
+		static
+	streamAllTabs ()Ljava/util/stream/Stream; m_280350_
+		static
+	tabs ()Ljava/util/List; m_257388_
+		static
+	tryRebuildTabContents (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z m_269226_
+		static
+		0 p_270988_ p_270988_
+		1 p_270090_ p_270090_
+		2 p_270799_ p_270799_
+	validate ()V m_280019_
+		static
+net/minecraft/world/item/CrossbowItem net/minecraft/world/item/CrossbowItem
+	ARROW_POWER f_150795_
+	DEFAULT_RANGE f_150789_
+	FIREWORK_POWER f_150796_
+	MAX_CHARGE_DURATION f_150792_
+	MID_SOUND_PERCENT f_150794_
+	START_SOUND_PERCENT f_150793_
+	TAG_CHARGED f_150790_
+	TAG_CHARGED_PROJECTILES f_150791_
+	midLoadSoundPlayed f_40848_
+	startSoundPlayed f_40847_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40850_ p_40850_
+	addChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V m_40928_
+		static
+		0 p_40929_ p_40929_
+		1 p_40930_ p_40930_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_40880_ p_40880_
+		1 p_40881_ p_40881_
+		2 p_40882_ p_40882_
+		3 p_40883_ p_40883_
+	clearChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)V m_40943_
+		static
+		0 p_40944_ p_40944_
+	containsChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item;)Z m_40871_
+		static
+		0 p_40872_ p_40872_
+		1 p_40873_ p_40873_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_40914_
+		static
+		0 p_40915_ p_40915_
+		1 p_40916_ p_40916_
+		2 p_40917_ p_40917_
+		3 p_40918_ p_40918_
+	getChargeDuration (Lnet/minecraft/world/item/ItemStack;)I m_40939_
+		static
+		0 p_40940_ p_40940_
+	getChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_40941_
+		static
+		0 p_40942_ p_40942_
+	getDefaultProjectileRange ()I m_6615_
+	getPowerForTime (ILnet/minecraft/world/item/ItemStack;)F m_40853_
+		static
+		0 p_40854_ p_40854_
+		1 p_40855_ p_40855_
+	getRandomShotPitch (ZLnet/minecraft/util/RandomSource;)F m_220025_
+		static
+		0 p_220026_ p_220026_
+		1 p_220027_ p_220027_
+	getShootingPower (Lnet/minecraft/world/item/ItemStack;)F m_40945_
+		static
+		0 p_40946_ p_40946_
+	getShotPitches (Lnet/minecraft/util/RandomSource;)[F m_220023_
+		static
+		0 p_220024_ p_220024_
+	getStartSound (I)Lnet/minecraft/sounds/SoundEvent; m_40851_
+		0 p_40852_ p_40852_
+	getSupportedHeldProjectiles ()Ljava/util/function/Predicate; m_6442_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_40935_ p_40935_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_40938_ p_40938_
+	isCharged (Lnet/minecraft/world/item/ItemStack;)Z m_40932_
+		static
+		0 p_40933_ p_40933_
+	lambda$containsChargedProjectile$0 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z m_40868_
+		static
+		0 p_40869_ p_40869_
+		1 p_40870_ p_40870_
+	lambda$shootProjectile$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)V m_40856_
+		static
+		0 p_40857_ p_40857_
+		1 p_40858_ p_40858_
+	loadProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;ZZ)Z m_40862_
+		static
+		0 p_40863_ p_40863_
+		1 p_40864_ p_40864_
+		2 p_40865_ p_40865_
+		3 p_40866_ p_40866_
+		4 p_40867_ p_40867_
+	onCrossbowShot (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_40905_
+		static
+		0 p_40906_ p_40906_
+		1 p_40907_ p_40907_
+		2 p_40908_ p_40908_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_40910_ p_40910_
+		1 p_40911_ p_40911_
+		2 p_40912_ p_40912_
+		3 p_40913_ p_40913_
+	performShooting (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FF)V m_40887_
+		static
+		0 p_40888_ p_40888_
+		1 p_40889_ p_40889_
+		2 p_40890_ p_40890_
+		3 p_40891_ p_40891_
+		4 p_40892_ p_40892_
+		5 p_40893_ p_40893_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_40875_ p_40875_
+		1 p_40876_ p_40876_
+		2 p_40877_ p_40877_
+		3 p_40878_ p_40878_
+	setCharged (Lnet/minecraft/world/item/ItemStack;Z)V m_40884_
+		static
+		0 p_40885_ p_40885_
+		1 p_40886_ p_40886_
+	shootProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;FZFFF)V m_40894_
+		static
+		0 p_40895_ p_40895_
+		1 p_40896_ p_40896_
+		2 p_40897_ p_40897_
+		3 p_40898_ p_40898_
+		4 p_40899_ p_40899_
+		5 p_40900_ p_40900_
+		6 p_40901_ p_40901_
+		7 p_40902_ p_40902_
+		8 p_40903_ p_40903_
+		9 p_40904_ p_40904_
+	tryLoadProjectiles (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z m_40859_
+		static
+		0 p_40860_ p_40860_
+		1 p_40861_ p_40861_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_40920_ p_40920_
+		1 p_40921_ p_40921_
+		2 p_40922_ p_40922_
+	useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z m_41463_
+		0 p_150801_ p_150801_
+net/minecraft/world/item/DebugStickItem net/minecraft/world/item/DebugStickItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_40948_ p_40948_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_40962_ p_40962_
+		1 p_40963_ p_40963_
+		2 p_40964_ p_40964_
+		3 p_40965_ p_40965_
+	cycleState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/world/level/block/state/BlockState; m_40969_
+		static
+		0 p_40970_ p_40970_
+		1 p_40971_ p_40971_
+		2 p_40972_ p_40972_
+	getNameHelper (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; m_40966_
+		static
+		0 p_40967_ p_40967_
+		1 p_40968_ p_40968_
+	getRelative (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; m_40973_
+		static
+		0 p_40974_ p_40974_
+		1 p_40975_ p_40975_
+		2 p_40976_ p_40976_
+	handleInteraction (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/item/ItemStack;)Z m_150802_
+		0 p_150803_ p_150803_
+		1 p_150804_ p_150804_
+		2 p_150805_ p_150805_
+		3 p_150806_ p_150806_
+		4 p_150807_ p_150807_
+		5 p_150808_ p_150808_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_40978_ p_40978_
+	message (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V m_40956_
+		static
+		0 p_40957_ p_40957_
+		1 p_40958_ p_40958_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_40960_ p_40960_
+net/minecraft/world/item/DiggerItem net/minecraft/world/item/DiggerItem
+	attackDamageBaseline f_40981_
+	blocks f_40979_
+	defaultModifiers f_40982_
+	speed f_40980_
+	<init> (FFLnet/minecraft/world/item/Tier;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_204108_ p_204108_
+		1 p_204109_ p_204109_
+		2 p_204110_ p_204110_
+		3 p_204111_ p_204111_
+		4 p_204112_ p_204112_
+	getAttackDamage ()F m_41008_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_40990_ p_40990_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_41004_ p_41004_
+		1 p_41005_ p_41005_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_40994_ p_40994_
+		1 p_40995_ p_40995_
+		2 p_40996_ p_40996_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_150816_ p_150816_
+	lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_41006_
+		static
+		0 p_41007_ p_41007_
+	lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_40991_
+		static
+		0 p_40992_ p_40992_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_40998_ p_40998_
+		1 p_40999_ p_40999_
+		2 p_41000_ p_41000_
+		3 p_41001_ p_41001_
+		4 p_41002_ p_41002_
+net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220029_ p_220029_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_220031_ p_220031_
+		1 p_220032_ p_220032_
+		2 p_220033_ p_220033_
+		3 p_220034_ p_220034_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_220035_
+net/minecraft/world/item/DispensibleContainerItem net/minecraft/world/item/DispensibleContainerItem
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_150817_ p_150817_
+		1 p_150818_ p_150818_
+		2 p_150819_ p_150819_
+		3 p_150820_ p_150820_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_150821_ p_150821_
+		1 p_150822_ p_150822_
+		2 p_150823_ p_150823_
+		3 p_150824_ p_150824_
+net/minecraft/world/item/DoubleHighBlockItem net/minecraft/world/item/DoubleHighBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41010_ p_41010_
+		1 p_41011_ p_41011_
+	placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7429_
+		0 p_41013_ p_41013_
+		1 p_41014_ p_41014_
+net/minecraft/world/item/DyeColor net/minecraft/world/item/DyeColor
+	$VALUES $VALUES
+	BLACK BLACK
+	BLUE BLUE
+	BROWN BROWN
+	BY_FIREWORK_COLOR f_41033_
+	BY_ID f_41032_
+	CODEC f_262211_
+	CYAN CYAN
+	GRAY GRAY
+	GREEN GREEN
+	LIGHT_BLUE LIGHT_BLUE
+	LIGHT_GRAY LIGHT_GRAY
+	LIME LIME
+	MAGENTA MAGENTA
+	ORANGE ORANGE
+	PINK PINK
+	PURPLE PURPLE
+	RED RED
+	WHITE WHITE
+	YELLOW YELLOW
+	fireworkColor f_41040_
+	id f_41034_
+	mapColor f_283766_
+	name f_41035_
+	textColor f_41041_
+	textureDiffuseColors f_41039_
+	$values ()[Lnet/minecraft/world/item/DyeColor; m_150825_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/world/level/material/MapColor;II)V <init>
+		0 p_41044_ p_41044_
+		1 p_41045_ p_41045_
+		2 p_41046_ p_41046_
+		3 p_41047_ p_41047_
+		4 p_41048_ p_41048_
+		5 p_285297_ p_285297_
+		6 p_41050_ p_41050_
+		7 p_41051_ p_41051_
+	byFireworkColor (I)Lnet/minecraft/world/item/DyeColor; m_41061_
+		static
+		0 p_41062_ p_41062_
+	byId (I)Lnet/minecraft/world/item/DyeColor; m_41053_
+		static
+		0 p_41054_ p_41054_
+	byName (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_41057_
+		static
+		0 p_41058_ p_41058_
+		1 p_41059_ p_41059_
+	getFireworkColor ()I m_41070_
+	getId ()I m_41060_
+	getMapColor ()Lnet/minecraft/world/level/material/MapColor; m_284406_
+	getName ()Ljava/lang/String; m_41065_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getTextColor ()I m_41071_
+	getTextureDiffuseColors ()[F m_41068_
+	lambda$static$0 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; m_41063_
+		static
+		0 p_41064_ p_41064_
+	lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; m_41055_
+		static
+		0 p_41056_ p_41056_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/DyeColor; valueOf
+		static
+		0 p_41074_ p_41074_
+	values ()[Lnet/minecraft/world/item/DyeColor; values
+		static
+net/minecraft/world/item/DyeItem net/minecraft/world/item/DyeItem
+	ITEM_BY_COLOR f_41076_
+	dyeColor f_41077_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41080_ p_41080_
+		1 p_41081_ p_41081_
+	byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeItem; m_41082_
+		static
+		0 p_41083_ p_41083_
+	getDyeColor ()Lnet/minecraft/world/item/DyeColor; m_41089_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_41085_ p_41085_
+		1 p_41086_ p_41086_
+		2 p_41087_ p_41087_
+		3 p_41088_ p_41088_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276862_
+		0 p_277649_ p_277649_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277691_ p_277691_
+		1 p_277488_ p_277488_
+		2 p_277951_ p_277951_
+		3 p_277932_ p_277932_
+net/minecraft/world/item/DyeableArmorItem net/minecraft/world/item/DyeableArmorItem
+	<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_266710_ p_266710_
+		1 p_267178_ p_267178_
+		2 p_267093_ p_267093_
+net/minecraft/world/item/DyeableHorseArmorItem net/minecraft/world/item/DyeableHorseArmorItem
+	<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41110_ p_41110_
+		1 p_41111_ p_41111_
+		2 p_41112_ p_41112_
+net/minecraft/world/item/DyeableLeatherItem net/minecraft/world/item/DyeableLeatherItem
+	DEFAULT_LEATHER_COLOR f_150828_
+	TAG_COLOR f_150826_
+	TAG_DISPLAY f_150827_
+	clearColor (Lnet/minecraft/world/item/ItemStack;)V m_41123_
+		0 p_41124_ p_41124_
+	dyeArmor (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; m_41118_
+		static
+		0 p_41119_ p_41119_
+		1 p_41120_ p_41120_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_41121_
+		0 p_41122_ p_41122_
+	hasCustomColor (Lnet/minecraft/world/item/ItemStack;)Z m_41113_
+		0 p_41114_ p_41114_
+	setColor (Lnet/minecraft/world/item/ItemStack;I)V m_41115_
+		0 p_41116_ p_41116_
+		1 p_41117_ p_41117_
+net/minecraft/world/item/EggItem net/minecraft/world/item/EggItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41126_ p_41126_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41128_ p_41128_
+		1 p_41129_ p_41129_
+		2 p_41130_ p_41130_
+net/minecraft/world/item/ElytraItem net/minecraft/world/item/ElytraItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41132_ p_41132_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	isFlyEnabled (Lnet/minecraft/world/item/ItemStack;)Z m_41140_
+		static
+		0 p_41141_ p_41141_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_41134_ p_41134_
+		1 p_41135_ p_41135_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41137_ p_41137_
+		1 p_41138_ p_41138_
+		2 p_41139_ p_41139_
+net/minecraft/world/item/EmptyMapItem net/minecraft/world/item/EmptyMapItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41143_ p_41143_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41145_ p_41145_
+		1 p_41146_ p_41146_
+		2 p_41147_ p_41147_
+net/minecraft/world/item/EnchantedBookItem net/minecraft/world/item/EnchantedBookItem
+	TAG_STORED_ENCHANTMENTS f_150830_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41149_ p_41149_
+	addEnchantment (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V m_41153_
+		static
+		0 p_41154_ p_41154_
+		1 p_41155_ p_41155_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41157_ p_41157_
+		1 p_41158_ p_41158_
+		2 p_41159_ p_41159_
+		3 p_41160_ p_41160_
+	createForEnchantment (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; m_41161_
+		static
+		0 p_41162_ p_41162_
+	getEnchantments (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; m_41163_
+		static
+		0 p_41164_ p_41164_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_41168_ p_41168_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41166_ p_41166_
+net/minecraft/world/item/EnchantedGoldenAppleItem net/minecraft/world/item/EnchantedGoldenAppleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41170_ p_41170_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41172_ p_41172_
+net/minecraft/world/item/EndCrystalItem net/minecraft/world/item/EndCrystalItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41174_ p_41174_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41178_ p_41178_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41176_ p_41176_
+net/minecraft/world/item/EnderEyeItem net/minecraft/world/item/EnderEyeItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41180_ p_41180_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41184_ p_41184_
+		1 p_41185_ p_41185_
+		2 p_41186_ p_41186_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41182_ p_41182_
+net/minecraft/world/item/EnderpearlItem net/minecraft/world/item/EnderpearlItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41188_ p_41188_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41190_ p_41190_
+		1 p_41191_ p_41191_
+		2 p_41192_ p_41192_
+net/minecraft/world/item/Equipable net/minecraft/world/item/Equipable
+	get (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; m_269088_
+		static
+		0 p_270317_ p_270317_
+	getEquipSound ()Lnet/minecraft/sounds/SoundEvent; m_150681_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	swapWithEquipmentSlot (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_269277_
+		0 p_270453_ p_270453_
+		1 p_270395_ p_270395_
+		2 p_270300_ p_270300_
+		3 p_270262_ p_270262_
+net/minecraft/world/item/ExperienceBottleItem net/minecraft/world/item/ExperienceBottleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41194_ p_41194_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41200_ p_41200_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41196_ p_41196_
+		1 p_41197_ p_41197_
+		2 p_41198_ p_41198_
+net/minecraft/world/item/FireChargeItem net/minecraft/world/item/FireChargeItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41202_ p_41202_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_41205_
+		0 p_41206_ p_41206_
+		1 p_41207_ p_41207_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41204_ p_41204_
+net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/FireworkRocketItem
+	CRAFTABLE_DURATIONS f_256994_
+	ROCKET_PLACEMENT_OFFSET f_150840_
+	TAG_EXPLOSION f_150832_
+	TAG_EXPLOSIONS f_150833_
+	TAG_EXPLOSION_COLORS f_150838_
+	TAG_EXPLOSION_FADECOLORS f_150839_
+	TAG_EXPLOSION_FLICKER f_150837_
+	TAG_EXPLOSION_TRAIL f_150836_
+	TAG_EXPLOSION_TYPE f_150835_
+	TAG_FIREWORKS f_150831_
+	TAG_FLIGHT f_150834_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41209_ p_41209_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41211_ p_41211_
+		1 p_41212_ p_41212_
+		2 p_41213_ p_41213_
+		3 p_41214_ p_41214_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	setDuration (Lnet/minecraft/world/item/ItemStack;B)V m_257843_
+		static
+		0 p_260106_ p_260106_
+		1 p_260332_ p_260332_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41218_ p_41218_
+		1 p_41219_ p_41219_
+		2 p_41220_ p_41220_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41216_ p_41216_
+net/minecraft/world/item/FireworkRocketItem$Shape net/minecraft/world/item/FireworkRocketItem$Shape
+	$VALUES $VALUES
+	BURST BURST
+	BY_ID f_41226_
+	CREEPER CREEPER
+	LARGE_BALL LARGE_BALL
+	SMALL_BALL SMALL_BALL
+	STAR STAR
+	id f_41227_
+	name f_41228_
+	$values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; m_150842_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_41232_ p_41232_
+		1 p_41233_ p_41233_
+		2 p_41234_ p_41234_
+		3 p_41235_ p_41235_
+	byId (I)Lnet/minecraft/world/item/FireworkRocketItem$Shape; m_41237_
+		static
+		0 p_41238_ p_41238_
+	getId ()I m_41236_
+	getName ()Ljava/lang/String; m_41241_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/FireworkRocketItem$Shape; valueOf
+		static
+		0 p_41245_ p_41245_
+	values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; values
+		static
+net/minecraft/world/item/FireworkStarItem net/minecraft/world/item/FireworkStarItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41248_ p_41248_
+	appendColors (Lnet/minecraft/network/chat/MutableComponent;[I)Lnet/minecraft/network/chat/Component; m_41259_
+		static
+		0 p_41260_ p_41260_
+		1 p_41261_ p_41261_
+	appendHoverText (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V m_41256_
+		static
+		0 p_41257_ p_41257_
+		1 p_41258_ p_41258_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41252_ p_41252_
+		1 p_41253_ p_41253_
+		2 p_41254_ p_41254_
+		3 p_41255_ p_41255_
+	getColorName (I)Lnet/minecraft/network/chat/Component; m_41249_
+		static
+		0 p_41250_ p_41250_
+net/minecraft/world/item/FishingRodItem net/minecraft/world/item/FishingRodItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41285_ p_41285_
+	getEnchantmentValue ()I m_6473_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_41286_
+		static
+		0 p_41287_ p_41287_
+		1 p_41288_ p_41288_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41290_ p_41290_
+		1 p_41291_ p_41291_
+		2 p_41292_ p_41292_
+net/minecraft/world/item/FlintAndSteelItem net/minecraft/world/item/FlintAndSteelItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41295_ p_41295_
+	lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_41301_
+		static
+		0 p_41302_ p_41302_
+		1 p_41303_ p_41303_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_41298_
+		static
+		0 p_41299_ p_41299_
+		1 p_41300_ p_41300_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41297_ p_41297_
+net/minecraft/world/item/FoodOnAStickItem net/minecraft/world/item/FoodOnAStickItem
+	canInteractWith f_41304_
+	consumeItemDamage f_41305_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/entity/EntityType;I)V <init>
+		0 p_41307_ p_41307_
+		1 p_41308_ p_41308_
+		2 p_41309_ p_41309_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_41310_
+		static
+		0 p_41311_ p_41311_
+		1 p_41312_ p_41312_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41314_ p_41314_
+		1 p_41315_ p_41315_
+		2 p_41316_ p_41316_
+net/minecraft/world/item/GameMasterBlockItem net/minecraft/world/item/GameMasterBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41318_ p_41318_
+		1 p_41319_ p_41319_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_41321_ p_41321_
+net/minecraft/world/item/GlowInkSacItem net/minecraft/world/item/GlowInkSacItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_277648_ p_277648_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_277194_
+		static
+		0 p_277781_ p_277781_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_278089_ p_278089_
+		1 p_277706_ p_277706_
+		2 p_277442_ p_277442_
+		3 p_277983_ p_277983_
+net/minecraft/world/item/HangingEntityItem net/minecraft/world/item/HangingEntityItem
+	TOOLTIP_RANDOM_VARIANT f_268736_
+	type f_41322_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41324_ p_41324_
+		1 p_41325_ p_41325_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_270235_ p_270235_
+		1 p_270688_ p_270688_
+		2 p_270630_ p_270630_
+		3 p_270170_ p_270170_
+	lambda$appendHoverText$0 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V m_269401_
+		static
+		0 p_270665_ p_270665_
+		1 p_270217_ p_270217_
+	lambda$appendHoverText$1 (Ljava/util/List;Lnet/minecraft/core/Holder;)V m_269207_
+		static
+		0 p_270807_ p_270807_
+		1 p_270767_ p_270767_
+	lambda$appendHoverText$2 (Ljava/util/List;)V m_269512_
+		static
+		0 p_270620_ p_270620_
+	mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z m_5595_
+		0 p_41326_ p_41326_
+		1 p_41327_ p_41327_
+		2 p_41328_ p_41328_
+		3 p_41329_ p_41329_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41331_ p_41331_
+net/minecraft/world/item/HangingSignItem net/minecraft/world/item/HangingSignItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_251582_ p_251582_
+		1 p_250734_ p_250734_
+		2 p_250266_ p_250266_
+	canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_246210_
+		0 p_252032_ p_252032_
+		1 p_252230_ p_252230_
+		2 p_252075_ p_252075_
+net/minecraft/world/item/HoeItem net/minecraft/world/item/HoeItem
+	TILLABLES f_41332_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41336_ p_41336_
+		1 p_41337_ p_41337_
+		2 p_41338_ p_41338_
+		3 p_41339_ p_41339_
+	changeIntoState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Consumer; m_150858_
+		static
+		0 p_150859_ p_150859_
+	changeIntoStateAndDropItem (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;)Ljava/util/function/Consumer; m_150849_
+		static
+		0 p_150850_ p_150850_
+		1 p_150851_ p_150851_
+	lambda$changeIntoState$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/UseOnContext;)V m_150860_
+		static
+		0 p_238240_ p_238240_
+		1 p_238241_ p_238241_
+	lambda$changeIntoStateAndDropItem$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/context/UseOnContext;)V m_238243_
+		static
+		0 p_238244_ p_238244_
+		1 p_238245_ p_238245_
+		2 p_238246_ p_238246_
+	lambda$static$0 (Lnet/minecraft/world/item/context/UseOnContext;)Z m_150846_
+		static
+		0 p_238242_ p_238242_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_150843_
+		static
+		0 p_150844_ p_150844_
+		1 p_150845_ p_150845_
+	onlyIfAirAbove (Lnet/minecraft/world/item/context/UseOnContext;)Z m_150856_
+		static
+		0 p_150857_ p_150857_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41341_ p_41341_
+net/minecraft/world/item/HoneyBottleItem net/minecraft/world/item/HoneyBottleItem
+	DRINK_DURATION f_150862_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41346_ p_41346_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_41348_ p_41348_
+		1 p_41349_ p_41349_
+		2 p_41350_ p_41350_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_6023_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_6061_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_41358_ p_41358_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_41360_ p_41360_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41352_ p_41352_
+		1 p_41353_ p_41353_
+		2 p_41354_ p_41354_
+net/minecraft/world/item/HoneycombItem net/minecraft/world/item/HoneycombItem
+	WAXABLES f_150863_
+	WAX_OFF_BY_BLOCK f_150864_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150867_ p_150867_
+	canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z m_277072_
+		0 p_277550_ p_277550_
+		1 p_277640_ p_277640_
+	getWaxed (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_150878_
+		static
+		0 p_150879_ p_150879_
+	lambda$getWaxed$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_150875_
+		static
+		0 p_150876_ p_150876_
+		1 p_150877_ p_150877_
+	lambda$static$0 ()Lcom/google/common/collect/BiMap; m_150881_
+		static
+	lambda$static$1 ()Lcom/google/common/collect/BiMap; m_150880_
+		static
+	lambda$useOn$2 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/InteractionResult; m_238247_
+		static
+		0 p_238248_ p_238248_
+		1 p_238249_ p_238249_
+		2 p_238250_ p_238250_
+		3 p_238251_ p_238251_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277838_ p_277838_
+		1 p_277988_ p_277988_
+		2 p_277394_ p_277394_
+		3 p_277816_ p_277816_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_150869_ p_150869_
+net/minecraft/world/item/HorseArmorItem net/minecraft/world/item/HorseArmorItem
+	TEX_FOLDER f_150882_
+	protection f_41361_
+	texture f_41362_
+	<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41364_ p_41364_
+		1 p_41365_ p_41365_
+		2 p_41366_ p_41366_
+	getProtection ()I m_41368_
+	getTexture ()Lnet/minecraft/resources/ResourceLocation; m_41367_
+net/minecraft/world/item/InkSacItem net/minecraft/world/item/InkSacItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_277643_ p_277643_
+	lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_277089_
+		static
+		0 p_277425_ p_277425_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277633_ p_277633_
+		1 p_277698_ p_277698_
+		2 p_277634_ p_277634_
+		3 p_277815_ p_277815_
+net/minecraft/world/item/Instrument net/minecraft/world/item/Instrument
+	CODEC f_220078_
+	range f_220081_
+	soundEvent f_220079_
+	useDuration f_220080_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IF)V <init>
+		0 f_220079_ f_220079_
+		1 f_220080_ f_220080_
+		2 f_220081_ f_220081_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220093_ p_220093_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263163_
+		static
+		0 p_220089_ p_220089_
+	range ()F f_220081_
+	soundEvent ()Lnet/minecraft/core/Holder; f_220079_
+	toString ()Ljava/lang/String; toString
+	useDuration ()I f_220080_
+net/minecraft/world/item/InstrumentItem net/minecraft/world/item/InstrumentItem
+	TAG_INSTRUMENT f_220096_
+	instruments f_220097_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_220099_ p_220099_
+		1 p_220100_ p_220100_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_220115_ p_220115_
+		1 p_220116_ p_220116_
+		2 p_220117_ p_220117_
+		3 p_220118_ p_220118_
+	create (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; m_220107_
+		static
+		0 p_220108_ p_220108_
+		1 p_220109_ p_220109_
+	getInstrument (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_220134_
+		0 p_220135_ p_220135_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_220133_ p_220133_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_220131_ p_220131_
+	lambda$getUseDuration$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_244990_
+		static
+		0 p_248418_ p_248418_
+	lambda$setRandom$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_220101_
+		static
+		0 p_220102_ p_220102_
+		1 p_220103_ p_220103_
+	lambda$setRandom$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V m_244989_
+		static
+		0 p_248416_ p_248416_
+		1 p_248417_ p_248417_
+	lambda$setSoundVariantId$2 ()Ljava/lang/IllegalStateException; m_220136_
+		static
+	play (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Instrument;)V m_220126_
+		static
+		0 p_220127_ p_220127_
+		1 p_220128_ p_220128_
+		2 p_220129_ p_220129_
+	setRandom (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V m_220110_
+		static
+		0 p_220111_ p_220111_
+		1 p_220112_ p_220112_
+		2 p_220113_ p_220113_
+	setSoundVariantId (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V m_220119_
+		static
+		0 p_220120_ p_220120_
+		1 p_220121_ p_220121_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_220123_ p_220123_
+		1 p_220124_ p_220124_
+		2 p_220125_ p_220125_
+net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments
+	ADMIRE_GOAT_HORN f_220143_
+	CALL_GOAT_HORN f_220144_
+	DREAM_GOAT_HORN f_220146_
+	FEEL_GOAT_HORN f_220142_
+	GOAT_HORN_DURATION f_220138_
+	GOAT_HORN_RANGE_BLOCKS f_220137_
+	PONDER_GOAT_HORN f_220139_
+	SEEK_GOAT_HORN f_220141_
+	SING_GOAT_HORN f_220140_
+	YEARN_GOAT_HORN f_220145_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Instrument; m_220148_
+		static
+		0 p_220149_ p_220149_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_220150_
+		static
+		0 p_220151_ p_220151_
+net/minecraft/world/item/Item net/minecraft/world/item/Item
+	BASE_ATTACK_DAMAGE_UUID f_41374_
+	BASE_ATTACK_SPEED_UUID f_41375_
+	BY_BLOCK f_41373_
+	EAT_DURATION f_150885_
+	LOGGER f_150883_
+	MAX_BAR_WIDTH f_150886_
+	MAX_STACK_SIZE f_150884_
+	builtInRegistryHolder f_204113_
+	craftingRemainingItem f_41378_
+	descriptionId f_41379_
+	foodProperties f_41380_
+	isFireResistant f_41372_
+	maxDamage f_41371_
+	maxStackSize f_41370_
+	rarity f_41369_
+	requiredFeatures f_243811_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41383_ p_41383_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_41421_ p_41421_
+		1 p_41422_ p_41422_
+		2 p_41423_ p_41423_
+		3 p_41424_ p_41424_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204114_
+	byBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_41439_
+		static
+		0 p_41440_ p_41440_
+	byId (I)Lnet/minecraft/world/item/Item; m_41445_
+		static
+		0 p_41446_ p_41446_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_41441_ p_41441_
+		1 p_41442_ p_41442_
+		2 p_41443_ p_41443_
+		3 p_41444_ p_41444_
+	canBeDepleted ()Z m_41465_
+	canBeHurtBy (Lnet/minecraft/world/damagesource/DamageSource;)Z m_41386_
+		0 p_41387_ p_41387_
+	canFitInsideContainerItems ()Z m_142095_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_41409_ p_41409_
+		1 p_41410_ p_41410_
+		2 p_41411_ p_41411_
+	getBarColor (Lnet/minecraft/world/item/ItemStack;)I m_142159_
+		0 p_150901_ p_150901_
+	getBarWidth (Lnet/minecraft/world/item/ItemStack;)I m_142158_
+		0 p_150900_ p_150900_
+	getCraftingRemainingItem ()Lnet/minecraft/world/item/Item; m_41469_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_41388_ p_41388_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescription ()Lnet/minecraft/network/chat/Component; m_41466_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_41455_ p_41455_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_41425_ p_41425_
+		1 p_41426_ p_41426_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_6023_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_6061_
+	getEnchantmentValue ()I m_6473_
+	getFoodProperties ()Lnet/minecraft/world/food/FoodProperties; m_41473_
+	getId (Lnet/minecraft/world/item/Item;)I m_41393_
+		static
+		0 p_41394_ p_41394_
+	getMaxDamage ()I m_41462_
+	getMaxStackSize ()I m_41459_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_41458_ p_41458_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_41467_
+	getPlayerPOVHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult; m_41435_
+		static
+		0 p_41436_ p_41436_
+		1 p_41437_ p_41437_
+		2 p_41438_ p_41438_
+	getRarity (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Rarity; m_41460_
+		0 p_41461_ p_41461_
+	getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_142422_
+		0 p_150902_ p_150902_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_41452_ p_41452_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_41454_ p_41454_
+	hasCraftingRemainingItem ()Z m_41470_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_41395_ p_41395_
+		1 p_41396_ p_41396_
+		2 p_41397_ p_41397_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_41398_ p_41398_
+		1 p_41399_ p_41399_
+		2 p_41400_ p_41400_
+		3 p_41401_ p_41401_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_41404_ p_41404_
+		1 p_41405_ p_41405_
+		2 p_41406_ p_41406_
+		3 p_41407_ p_41407_
+		4 p_41408_ p_41408_
+	isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z m_142522_
+		0 p_150899_ p_150899_
+	isComplex ()Z m_7807_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_41450_ p_41450_
+	isEdible ()Z m_41472_
+	isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z m_8120_
+		0 p_41456_ p_41456_
+	isFireResistant ()Z m_41475_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_41453_ p_41453_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_41402_ p_41402_
+		1 p_41403_ p_41403_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_41416_ p_41416_
+		1 p_41417_ p_41417_
+		2 p_41418_ p_41418_
+		3 p_41419_ p_41419_
+		4 p_41420_ p_41420_
+	onCraftedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)V m_7836_
+		0 p_41447_ p_41447_
+		1 p_41448_ p_41448_
+		2 p_41449_ p_41449_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_142023_
+		0 p_150887_ p_150887_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V m_5929_
+		0 p_41428_ p_41428_
+		1 p_41429_ p_41429_
+		2 p_41430_ p_41430_
+		3 p_41431_ p_41431_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_142305_
+		0 p_150892_ p_150892_
+		1 p_150893_ p_150893_
+		2 p_150894_ p_150894_
+		3 p_150895_ p_150895_
+		4 p_150896_ p_150896_
+		5 p_150897_ p_150897_
+	overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_142207_
+		0 p_150888_ p_150888_
+		1 p_150889_ p_150889_
+		2 p_150890_ p_150890_
+		3 p_150891_ p_150891_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_41412_ p_41412_
+		1 p_41413_ p_41413_
+		2 p_41414_ p_41414_
+		3 p_41415_ p_41415_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	shouldOverrideMultiplayerNbt ()Z m_41468_
+	toString ()Ljava/lang/String; toString
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_41432_ p_41432_
+		1 p_41433_ p_41433_
+		2 p_41434_ p_41434_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_41427_ p_41427_
+	useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z m_41463_
+		0 p_41464_ p_41464_
+	verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V m_142312_
+		0 p_150898_ p_150898_
+net/minecraft/world/item/Item$1 net/minecraft/world/item/Item$1
+	$SwitchMap$net$minecraft$world$item$Rarity f_41476_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/Item$Properties net/minecraft/world/item/Item$Properties
+	craftingRemainingItem f_41480_
+	foodProperties f_41483_
+	isFireResistant f_41484_
+	maxDamage f_41479_
+	maxStackSize f_41478_
+	rarity f_41482_
+	requiredFeatures f_244559_
+	<init> ()V <init>
+	craftRemainder (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; m_41495_
+		0 p_41496_ p_41496_
+	defaultDurability (I)Lnet/minecraft/world/item/Item$Properties; m_41499_
+		0 p_41500_ p_41500_
+	durability (I)Lnet/minecraft/world/item/Item$Properties; m_41503_
+		0 p_41504_ p_41504_
+	fireResistant ()Lnet/minecraft/world/item/Item$Properties; m_41486_
+	food (Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties; m_41489_
+		0 p_41490_ p_41490_
+	rarity (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; m_41497_
+		0 p_41498_ p_41498_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; m_246768_
+		0 p_250948_ p_250948_
+	stacksTo (I)Lnet/minecraft/world/item/Item$Properties; m_41487_
+		0 p_41488_ p_41488_
+net/minecraft/world/item/ItemCooldowns net/minecraft/world/item/ItemCooldowns
+	cooldowns f_41515_
+	tickCount f_41516_
+	<init> ()V <init>
+	addCooldown (Lnet/minecraft/world/item/Item;I)V m_41524_
+		0 p_41525_ p_41525_
+		1 p_41526_ p_41526_
+	getCooldownPercent (Lnet/minecraft/world/item/Item;F)F m_41521_
+		0 p_41522_ p_41522_
+		1 p_41523_ p_41523_
+	isOnCooldown (Lnet/minecraft/world/item/Item;)Z m_41519_
+		0 p_41520_ p_41520_
+	onCooldownEnded (Lnet/minecraft/world/item/Item;)V m_7432_
+		0 p_41531_ p_41531_
+	onCooldownStarted (Lnet/minecraft/world/item/Item;I)V m_6899_
+		0 p_41529_ p_41529_
+		1 p_41530_ p_41530_
+	removeCooldown (Lnet/minecraft/world/item/Item;)V m_41527_
+		0 p_41528_ p_41528_
+	tick ()V m_41518_
+net/minecraft/world/item/ItemCooldowns$CooldownInstance net/minecraft/world/item/ItemCooldowns$CooldownInstance
+	endTime f_41534_
+	startTime f_41533_
+	<init> (II)V <init>
+		0 p_186358_ p_186358_
+		1 p_186359_ p_186359_
+net/minecraft/world/item/ItemDisplayContext net/minecraft/world/item/ItemDisplayContext
+	$VALUES $VALUES
+	BY_ID f_268648_
+	CODEC f_268458_
+	FIRST_PERSON_LEFT_HAND FIRST_PERSON_LEFT_HAND
+	FIRST_PERSON_RIGHT_HAND FIRST_PERSON_RIGHT_HAND
+	FIXED FIXED
+	GROUND GROUND
+	GUI GUI
+	HEAD HEAD
+	NONE NONE
+	THIRD_PERSON_LEFT_HAND THIRD_PERSON_LEFT_HAND
+	THIRD_PERSON_RIGHT_HAND THIRD_PERSON_RIGHT_HAND
+	id f_268735_
+	name f_268747_
+	$values ()[Lnet/minecraft/world/item/ItemDisplayContext; m_269476_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_270291_ p_270291_
+		1 p_270563_ p_270563_
+		2 p_270624_ p_270624_
+		3 p_270851_ p_270851_
+	firstPerson ()Z m_269069_
+	getId ()B m_269462_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemDisplayContext; valueOf
+		static
+		0 p_270079_ p_270079_
+	values ()[Lnet/minecraft/world/item/ItemDisplayContext; values
+		static
+net/minecraft/world/item/ItemFrameItem net/minecraft/world/item/ItemFrameItem
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_150904_ p_150904_
+		1 p_150905_ p_150905_
+	mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z m_5595_
+		0 p_41551_ p_41551_
+		1 p_41552_ p_41552_
+		2 p_41553_ p_41553_
+		3 p_41554_ p_41554_
+net/minecraft/world/item/ItemNameBlockItem net/minecraft/world/item/ItemNameBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_41579_ p_41579_
+		1 p_41580_ p_41580_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack
+	ATTRIBUTE_MODIFIER_FORMAT f_41584_
+	CODEC f_41582_
+	DISABLED_ITEM_TOOLTIP f_243862_
+	DONT_HIDE_TOOLTIP f_150919_
+	EMPTY f_41583_
+	LOGGER f_41585_
+	LORE_STYLE f_41586_
+	TAG_CAN_DESTROY_BLOCK_LIST f_150916_
+	TAG_CAN_PLACE_ON_BLOCK_LIST f_150917_
+	TAG_COLOR f_150913_
+	TAG_DAMAGE f_150912_
+	TAG_DISPLAY f_150909_
+	TAG_DISPLAY_NAME f_150910_
+	TAG_ENCH f_150906_
+	TAG_HIDE_FLAGS f_150918_
+	TAG_LORE f_150911_
+	TAG_REPAIR_COST f_150915_
+	TAG_UNBREAKABLE f_150914_
+	adventureBreakCheck f_186360_
+	adventurePlaceCheck f_186361_
+	count f_41587_
+	entityRepresentation f_41592_
+	item f_41589_
+	popTime f_41588_
+	tag f_41590_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_41608_ p_41608_
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 p_220155_ p_220155_
+		1 p_220156_ p_220156_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_204116_ p_204116_
+	<init> (Lnet/minecraft/world/level/ItemLike;)V <init>
+		0 p_41599_ p_41599_
+	<init> (Ljava/lang/Void;)V <init>
+		0 p_282703_ p_282703_
+	<init> (Lnet/minecraft/world/level/ItemLike;I)V <init>
+		0 p_41601_ p_41601_
+		1 p_41602_ p_41602_
+	<init> (Lnet/minecraft/world/level/ItemLike;ILjava/util/Optional;)V <init>
+		0 p_41604_ p_41604_
+		1 p_41605_ p_41605_
+		2 p_41606_ p_41606_
+	addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlot;)V m_41643_
+		0 p_41644_ p_41644_
+		1 p_41645_ p_41645_
+		2 p_41646_ p_41646_
+	addTagElement (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V m_41700_
+		0 p_41701_ p_41701_
+		1 p_41702_ p_41702_
+	appendEnchantmentNames (Ljava/util/List;Lnet/minecraft/nbt/ListTag;)V m_41709_
+		static
+		0 p_41710_ p_41710_
+		1 p_41711_ p_41711_
+	copy ()Lnet/minecraft/world/item/ItemStack; m_41777_
+	copyAndClear ()Lnet/minecraft/world/item/ItemStack; m_278832_
+	copyWithCount (I)Lnet/minecraft/world/item/ItemStack; m_255036_
+		0 p_256354_ p_256354_
+	enchant (Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_41663_
+		0 p_41664_ p_41664_
+		1 p_41665_ p_41665_
+	expandBlockState (Ljava/lang/String;)Ljava/util/Collection; m_41761_
+		static
+		0 p_41762_ p_41762_
+	finishUsingItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_41671_
+		0 p_41672_ p_41672_
+		1 p_41673_ p_41673_
+	getAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_41638_
+		0 p_41639_ p_41639_
+	getBarColor ()I m_150949_
+	getBarWidth ()I m_150948_
+	getBaseRepairCost ()I m_41610_
+	getCount ()I m_41613_
+	getDamageValue ()I m_41773_
+	getDescriptionId ()Ljava/lang/String; m_41778_
+	getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F m_41691_
+		0 p_41692_ p_41692_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_41611_
+	getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; m_41615_
+	getEatingSound ()Lnet/minecraft/sounds/SoundEvent; m_41616_
+	getEnchantmentTags ()Lnet/minecraft/nbt/ListTag; m_41785_
+	getEntityRepresentation ()Lnet/minecraft/world/entity/Entity; m_41609_
+	getFrame ()Lnet/minecraft/world/entity/decoration/ItemFrame; m_41795_
+	getHideFlags ()I m_41618_
+	getHoverName ()Lnet/minecraft/network/chat/Component; m_41786_
+	getItem ()Lnet/minecraft/world/item/Item; m_41720_
+	getItemHolder ()Lnet/minecraft/core/Holder; m_220173_
+	getMaxDamage ()I m_41776_
+	getMaxStackSize ()I m_41741_
+	getOrCreateTag ()Lnet/minecraft/nbt/CompoundTag; m_41784_
+	getOrCreateTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_41698_
+		0 p_41699_ p_41699_
+	getPopTime ()I m_41612_
+	getRarity ()Lnet/minecraft/world/item/Rarity; m_41791_
+	getTag ()Lnet/minecraft/nbt/CompoundTag; m_41783_
+	getTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_41737_
+		0 p_41738_ p_41738_
+	getTags ()Ljava/util/stream/Stream; m_204131_
+	getTooltipImage ()Ljava/util/Optional; m_150921_
+	getTooltipLines (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; m_41651_
+		0 p_41652_ p_41652_
+		1 p_41653_ p_41653_
+	getUseAnimation ()Lnet/minecraft/world/item/UseAnim; m_41780_
+	getUseDuration ()I m_41779_
+	grow (I)V m_41769_
+		0 p_41770_ p_41770_
+	hasAdventureModeBreakTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204128_
+		0 p_204129_ p_204129_
+		1 p_204130_ p_204130_
+	hasAdventureModePlaceTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_204121_
+		0 p_204122_ p_204122_
+		1 p_204123_ p_204123_
+	hasCustomHoverName ()Z m_41788_
+	hasFoil ()Z m_41790_
+	hasTag ()Z m_41782_
+	hideTooltipPart (Lnet/minecraft/world/item/ItemStack$TooltipPart;)V m_41654_
+		0 p_41655_ p_41655_
+	hurt (ILnet/minecraft/util/RandomSource;Lnet/minecraft/server/level/ServerPlayer;)Z m_220157_
+		0 p_220158_ p_220158_
+		1 p_220159_ p_220159_
+		2 p_220160_ p_220160_
+	hurtAndBreak (ILnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Consumer;)V m_41622_
+		0 p_41623_ p_41623_
+		1 p_41624_ p_41624_
+		2 p_41625_ p_41625_
+	hurtEnemy (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V m_41640_
+		0 p_41641_ p_41641_
+		1 p_41642_ p_41642_
+	interactLivingEntity (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_41647_
+		0 p_41648_ p_41648_
+		1 p_41649_ p_41649_
+		2 p_41650_ p_41650_
+	inventoryTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_41666_
+		0 p_41667_ p_41667_
+		1 p_41668_ p_41668_
+		2 p_41669_ p_41669_
+		3 p_41670_ p_41670_
+	is (Lnet/minecraft/core/Holder;)Z m_220165_
+		0 p_220166_ p_220166_
+	is (Ljava/util/function/Predicate;)Z m_220167_
+		0 p_220168_ p_220168_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204117_
+		0 p_204118_ p_204118_
+	is (Lnet/minecraft/world/item/Item;)Z m_150930_
+		0 p_150931_ p_150931_
+	isBarVisible ()Z m_150947_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_41735_
+		0 p_41736_ p_41736_
+	isDamageableItem ()Z m_41763_
+	isDamaged ()Z m_41768_
+	isEdible ()Z m_41614_
+	isEmpty ()Z m_41619_
+	isEnchantable ()Z m_41792_
+	isEnchanted ()Z m_41793_
+	isFramed ()Z m_41794_
+	isItemEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z m_246617_
+		0 p_250869_ p_250869_
+	isSameItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_41656_
+		static
+		0 p_287761_ p_287761_
+		1 p_287676_ p_287676_
+	isSameItemSameTags (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_150942_
+		static
+		0 p_150943_ p_150943_
+		1 p_150944_ p_150944_
+	isStackable ()Z m_41753_
+	lambda$appendEnchantmentNames$3 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_41705_
+		static
+		0 p_41706_ p_41706_
+		1 p_41707_ p_41707_
+		2 p_41708_ p_41708_
+	lambda$expandBlockState$4 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Ljava/util/List; m_220161_
+		static
+		0 p_220162_ p_220162_
+	lambda$expandBlockState$5 (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/MutableComponent; m_220171_
+		static
+		0 p_220172_ p_220172_
+	lambda$expandBlockState$6 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Ljava/util/List; m_220163_
+		static
+		0 p_220164_ p_220164_
+	lambda$getDisplayName$7 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_220169_
+		0 p_220170_ p_220170_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_279955_
+		static
+		0 p_281115_ p_281115_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257321_
+		static
+		0 p_258963_ p_258963_
+	lambda$static$2 (Ljava/text/DecimalFormat;)V m_41703_
+		static
+		0 p_41704_ p_41704_
+	matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_41728_
+		static
+		0 p_41729_ p_41729_
+		1 p_41730_ p_41730_
+	mineBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_41686_
+		0 p_41687_ p_41687_
+		1 p_41688_ p_41688_
+		2 p_41689_ p_41689_
+		3 p_41690_ p_41690_
+	of (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/ItemStack; m_41712_
+		static
+		0 p_41713_ p_41713_
+	onCraftedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;I)V m_41678_
+		0 p_41679_ p_41679_
+		1 p_41680_ p_41680_
+		2 p_41681_ p_41681_
+	onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V m_150924_
+		0 p_150925_ p_150925_
+	onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_41731_
+		0 p_41732_ p_41732_
+		1 p_41733_ p_41733_
+		2 p_41734_ p_41734_
+	overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z m_150932_
+		0 p_150933_ p_150933_
+		1 p_150934_ p_150934_
+		2 p_150935_ p_150935_
+		3 p_150936_ p_150936_
+		4 p_150937_ p_150937_
+	overrideStackedOnOther (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z m_150926_
+		0 p_150927_ p_150927_
+		1 p_150928_ p_150928_
+		2 p_150929_ p_150929_
+	releaseUsing (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_41674_
+		0 p_41675_ p_41675_
+		1 p_41676_ p_41676_
+		2 p_41677_ p_41677_
+	removeTagKey (Ljava/lang/String;)V m_41749_
+		0 p_41750_ p_41750_
+	resetHoverName ()V m_41787_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_41739_
+		0 p_41740_ p_41740_
+	setCount (I)V m_41764_
+		0 p_41765_ p_41765_
+	setDamageValue (I)V m_41721_
+		0 p_41722_ p_41722_
+	setEntityRepresentation (Lnet/minecraft/world/entity/Entity;)V m_41636_
+		0 p_41637_ p_41637_
+	setHoverName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/ItemStack; m_41714_
+		0 p_41715_ p_41715_
+	setPopTime (I)V m_41754_
+		0 p_41755_ p_41755_
+	setRepairCost (I)V m_41742_
+		0 p_41743_ p_41743_
+	setTag (Lnet/minecraft/nbt/CompoundTag;)V m_41751_
+		0 p_41752_ p_41752_
+	shouldShowInTooltip (ILnet/minecraft/world/item/ItemStack$TooltipPart;)Z m_41626_
+		static
+		0 p_41627_ p_41627_
+		1 p_41628_ p_41628_
+	shrink (I)V m_41774_
+		0 p_41775_ p_41775_
+	split (I)Lnet/minecraft/world/item/ItemStack; m_41620_
+		0 p_41621_ p_41621_
+	toString ()Ljava/lang/String; toString
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_41682_
+		0 p_41683_ p_41683_
+		1 p_41684_ p_41684_
+		2 p_41685_ p_41685_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_41661_
+		0 p_41662_ p_41662_
+	useOnRelease ()Z m_41781_
+net/minecraft/world/item/ItemStack$TooltipPart net/minecraft/world/item/ItemStack$TooltipPart
+	$VALUES $VALUES
+	ADDITIONAL ADDITIONAL
+	CAN_DESTROY CAN_DESTROY
+	CAN_PLACE CAN_PLACE
+	DYE DYE
+	ENCHANTMENTS ENCHANTMENTS
+	MODIFIERS MODIFIERS
+	UNBREAKABLE UNBREAKABLE
+	UPGRADES UPGRADES
+	mask f_41803_
+	$values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; m_150950_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_41807_ p_41807_
+		1 p_41808_ p_41808_
+	getMask ()I m_41809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemStack$TooltipPart; valueOf
+		static
+		0 p_41811_ p_41811_
+	values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; values
+		static
+net/minecraft/world/item/ItemStackLinkedSet net/minecraft/world/item/ItemStackLinkedSet
+	TYPE_AND_TAG f_260558_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createTypeAndTagSet ()Ljava/util/Set; m_261170_
+		static
+	hashStackAndTag (Lnet/minecraft/world/item/ItemStack;)I m_260929_
+		static
+		0 p_262160_ p_262160_
+net/minecraft/world/item/ItemStackLinkedSet$1 net/minecraft/world/item/ItemStackLinkedSet$1
+	<init> ()V <init>
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_251731_ p_251731_
+		1 p_249435_ p_249435_
+	equals (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equals
+		0 p_250623_ p_250623_
+		1 p_251135_ p_251135_
+	hashCode (Lnet/minecraft/world/item/ItemStack;)I hashCode
+		0 p_251266_ p_251266_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_251743_ p_251743_
+net/minecraft/world/item/ItemUtils net/minecraft/world/item/ItemUtils
+	<init> ()V <init>
+	createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_41813_
+		static
+		0 p_41814_ p_41814_
+		1 p_41815_ p_41815_
+		2 p_41816_ p_41816_
+	createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; m_41817_
+		static
+		0 p_41818_ p_41818_
+		1 p_41819_ p_41819_
+		2 p_41820_ p_41820_
+		3 p_41821_ p_41821_
+	lambda$onContainerDestroyed$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V m_289175_
+		static
+		0 p_289502_ p_289502_
+		1 p_289503_ p_289503_
+		2 p_289504_ p_289504_
+	onContainerDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;Ljava/util/stream/Stream;)V m_150952_
+		static
+		0 p_150953_ p_150953_
+		1 p_150954_ p_150954_
+	startUsingInstantly (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_150959_
+		static
+		0 p_150960_ p_150960_
+		1 p_150961_ p_150961_
+		2 p_150962_ p_150962_
+net/minecraft/world/item/Items net/minecraft/world/item/Items
+	ACACIA_BOAT f_42745_
+	ACACIA_BUTTON f_42088_
+	ACACIA_CHEST_BOAT f_220202_
+	ACACIA_DOOR f_42346_
+	ACACIA_FENCE f_42042_
+	ACACIA_FENCE_GATE f_42034_
+	ACACIA_HANGING_SIGN f_244440_
+	ACACIA_LEAVES f_41900_
+	ACACIA_LOG f_41841_
+	ACACIA_PLANKS f_42795_
+	ACACIA_PRESSURE_PLATE f_41972_
+	ACACIA_SAPLING f_41827_
+	ACACIA_SIGN f_42442_
+	ACACIA_SLAB f_41918_
+	ACACIA_STAIRS f_42202_
+	ACACIA_TRAPDOOR f_42060_
+	ACACIA_WOOD f_41892_
+	ACTIVATOR_RAIL f_42161_
+	AIR f_41852_
+	ALLAY_SPAWN_EGG f_220212_
+	ALLIUM f_41942_
+	AMETHYST_BLOCK f_150998_
+	AMETHYST_CLUSTER f_151086_
+	AMETHYST_SHARD f_151049_
+	ANCIENT_DEBRIS f_42792_
+	ANDESITE f_42170_
+	ANDESITE_SLAB f_42336_
+	ANDESITE_STAIRS f_42375_
+	ANDESITE_WALL f_42075_
+	ANGLER_POTTERY_SHERD f_279633_
+	ANVIL f_42146_
+	APPLE f_42410_
+	ARCHER_POTTERY_SHERD f_279642_
+	ARMOR_STAND f_42650_
+	ARMS_UP_POTTERY_SHERD f_279634_
+	ARROW f_42412_
+	AXOLOTL_BUCKET f_151057_
+	AXOLOTL_SPAWN_EGG f_151060_
+	AZALEA f_151012_
+	AZALEA_LEAVES f_151009_
+	AZURE_BLUET f_41943_
+	BAKED_POTATO f_42674_
+	BAMBOO f_41911_
+	BAMBOO_BLOCK f_256933_
+	BAMBOO_BUTTON f_244424_
+	BAMBOO_CHEST_RAFT f_244260_
+	BAMBOO_DOOR f_243820_
+	BAMBOO_FENCE f_244106_
+	BAMBOO_FENCE_GATE f_244345_
+	BAMBOO_HANGING_SIGN f_243999_
+	BAMBOO_MOSAIC f_243813_
+	BAMBOO_MOSAIC_SLAB f_244160_
+	BAMBOO_MOSAIC_STAIRS f_243828_
+	BAMBOO_PLANKS f_243694_
+	BAMBOO_PRESSURE_PLATE f_244469_
+	BAMBOO_RAFT f_244624_
+	BAMBOO_SIGN f_244057_
+	BAMBOO_SLAB f_243860_
+	BAMBOO_STAIRS f_244189_
+	BAMBOO_TRAPDOOR f_244311_
+	BARREL f_42768_
+	BARRIER f_42127_
+	BASALT f_42051_
+	BAT_SPAWN_EGG f_42547_
+	BEACON f_42065_
+	BEDROCK f_41829_
+	BEEF f_42579_
+	BEEHIVE f_42786_
+	BEETROOT f_42732_
+	BEETROOT_SEEDS f_42733_
+	BEETROOT_SOUP f_42734_
+	BEE_NEST f_42785_
+	BEE_SPAWN_EGG f_42548_
+	BELL f_42777_
+	BIG_DRIPLEAF f_151018_
+	BIRCH_BOAT f_42743_
+	BIRCH_BUTTON f_42086_
+	BIRCH_CHEST_BOAT f_220200_
+	BIRCH_DOOR f_42344_
+	BIRCH_FENCE f_42040_
+	BIRCH_FENCE_GATE f_42032_
+	BIRCH_HANGING_SIGN f_244431_
+	BIRCH_LEAVES f_41898_
+	BIRCH_LOG f_41839_
+	BIRCH_PLANKS f_42753_
+	BIRCH_PRESSURE_PLATE f_41970_
+	BIRCH_SAPLING f_42801_
+	BIRCH_SIGN f_42440_
+	BIRCH_SLAB f_41916_
+	BIRCH_STAIRS f_42112_
+	BIRCH_TRAPDOOR f_42058_
+	BIRCH_WOOD f_41890_
+	BLACKSTONE f_42755_
+	BLACKSTONE_SLAB f_42756_
+	BLACKSTONE_STAIRS f_42757_
+	BLACKSTONE_WALL f_42080_
+	BLACK_BANNER f_42728_
+	BLACK_BED f_42571_
+	BLACK_CANDLE f_151082_
+	BLACK_CARPET f_42198_
+	BLACK_CONCRETE f_42314_
+	BLACK_CONCRETE_POWDER f_42278_
+	BLACK_DYE f_42498_
+	BLACK_GLAZED_TERRACOTTA f_42245_
+	BLACK_SHULKER_BOX f_42229_
+	BLACK_STAINED_GLASS f_42175_
+	BLACK_STAINED_GLASS_PANE f_42191_
+	BLACK_TERRACOTTA f_42126_
+	BLACK_WOOL f_41938_
+	BLADE_POTTERY_SHERD f_279567_
+	BLAST_FURNACE f_42770_
+	BLAZE_POWDER f_42593_
+	BLAZE_ROD f_42585_
+	BLAZE_SPAWN_EGG f_42549_
+	BLUE_BANNER f_42671_
+	BLUE_BED f_42514_
+	BLUE_CANDLE f_151077_
+	BLUE_CARPET f_42141_
+	BLUE_CONCRETE f_42310_
+	BLUE_CONCRETE_POWDER f_42326_
+	BLUE_DYE f_42494_
+	BLUE_GLAZED_TERRACOTTA f_42241_
+	BLUE_ICE f_42363_
+	BLUE_ORCHID f_41941_
+	BLUE_SHULKER_BOX f_42225_
+	BLUE_STAINED_GLASS f_42171_
+	BLUE_STAINED_GLASS_PANE f_42187_
+	BLUE_TERRACOTTA f_42122_
+	BLUE_WOOL f_41934_
+	BONE f_42500_
+	BONE_BLOCK f_42262_
+	BONE_MEAL f_42499_
+	BOOK f_42517_
+	BOOKSHELF f_41997_
+	BOW f_42411_
+	BOWL f_42399_
+	BRAIN_CORAL f_42291_
+	BRAIN_CORAL_BLOCK f_42286_
+	BRAIN_CORAL_FAN f_42301_
+	BREAD f_42406_
+	BREWER_POTTERY_SHERD f_279583_
+	BREWING_STAND f_42543_
+	BRICK f_42460_
+	BRICKS f_41995_
+	BRICK_SLAB f_41928_
+	BRICK_STAIRS f_42091_
+	BRICK_WALL f_42068_
+	BROWN_BANNER f_42672_
+	BROWN_BED f_42568_
+	BROWN_CANDLE f_151078_
+	BROWN_CARPET f_42142_
+	BROWN_CONCRETE f_42311_
+	BROWN_CONCRETE_POWDER f_42327_
+	BROWN_DYE f_42495_
+	BROWN_GLAZED_TERRACOTTA f_42242_
+	BROWN_MUSHROOM f_41952_
+	BROWN_MUSHROOM_BLOCK f_42022_
+	BROWN_SHULKER_BOX f_42226_
+	BROWN_STAINED_GLASS f_42172_
+	BROWN_STAINED_GLASS_PANE f_42188_
+	BROWN_TERRACOTTA f_42123_
+	BROWN_WOOL f_41935_
+	BRUSH f_271356_
+	BUBBLE_CORAL f_42292_
+	BUBBLE_CORAL_BLOCK f_42287_
+	BUBBLE_CORAL_FAN f_42302_
+	BUCKET f_42446_
+	BUDDING_AMETHYST f_150999_
+	BUNDLE f_151058_
+	BURN_POTTERY_SHERD f_279650_
+	CACTUS f_41982_
+	CAKE f_42502_
+	CALCITE f_151047_
+	CALIBRATED_SCULK_SENSOR f_276539_
+	CAMEL_SPAWN_EGG f_243767_
+	CAMPFIRE f_42781_
+	CANDLE f_151065_
+	CARROT f_42619_
+	CARROT_ON_A_STICK f_42684_
+	CARTOGRAPHY_TABLE f_42771_
+	CARVED_PUMPKIN f_42047_
+	CAT_SPAWN_EGG f_42550_
+	CAULDRON f_42544_
+	CAVE_SPIDER_SPAWN_EGG f_42551_
+	CHAIN f_42026_
+	CHAINMAIL_BOOTS f_42467_
+	CHAINMAIL_CHESTPLATE f_42465_
+	CHAINMAIL_HELMET f_42464_
+	CHAINMAIL_LEGGINGS f_42466_
+	CHAIN_COMMAND_BLOCK f_42257_
+	CHARCOAL f_42414_
+	CHERRY_BOAT f_271386_
+	CHERRY_BUTTON f_271474_
+	CHERRY_CHEST_BOAT f_271490_
+	CHERRY_DOOR f_271459_
+	CHERRY_FENCE f_271316_
+	CHERRY_FENCE_GATE f_271205_
+	CHERRY_HANGING_SIGN f_271501_
+	CHERRY_LEAVES f_271517_
+	CHERRY_LOG f_271090_
+	CHERRY_PLANKS f_271154_
+	CHERRY_PRESSURE_PLATE f_271282_
+	CHERRY_SAPLING f_271375_
+	CHERRY_SIGN f_271504_
+	CHERRY_SLAB f_271349_
+	CHERRY_STAIRS f_271397_
+	CHERRY_TRAPDOOR f_271114_
+	CHERRY_WOOD f_271302_
+	CHEST f_42009_
+	CHEST_MINECART f_42519_
+	CHICKEN f_42581_
+	CHICKEN_SPAWN_EGG f_42552_
+	CHIPPED_ANVIL f_42147_
+	CHISELED_BOOKSHELF f_244640_
+	CHISELED_DEEPSLATE f_151024_
+	CHISELED_NETHER_BRICKS f_42097_
+	CHISELED_POLISHED_BLACKSTONE f_42762_
+	CHISELED_QUARTZ_BLOCK f_42156_
+	CHISELED_RED_SANDSTONE f_42253_
+	CHISELED_SANDSTONE f_41857_
+	CHISELED_STONE_BRICKS f_42021_
+	CHORUS_FLOWER f_42003_
+	CHORUS_FRUIT f_42730_
+	CHORUS_PLANT f_42002_
+	CLAY f_41983_
+	CLAY_BALL f_42461_
+	CLOCK f_42524_
+	COAL f_42413_
+	COAL_BLOCK f_42200_
+	COAL_ORE f_41835_
+	COARSE_DIRT f_42382_
+	COAST_ARMOR_TRIM_SMITHING_TEMPLATE f_265914_
+	COBBLED_DEEPSLATE f_151035_
+	COBBLED_DEEPSLATE_SLAB f_151043_
+	COBBLED_DEEPSLATE_STAIRS f_151036_
+	COBBLED_DEEPSLATE_WALL f_151028_
+	COBBLESTONE f_42594_
+	COBBLESTONE_SLAB f_41927_
+	COBBLESTONE_STAIRS f_41965_
+	COBBLESTONE_WALL f_42066_
+	COBWEB f_41863_
+	COCOA_BEANS f_42533_
+	COD f_42526_
+	COD_BUCKET f_42458_
+	COD_SPAWN_EGG f_42553_
+	COMMAND_BLOCK f_42116_
+	COMMAND_BLOCK_MINECART f_42657_
+	COMPARATOR f_42351_
+	COMPASS f_42522_
+	COMPOSTER f_42726_
+	CONDUIT f_42364_
+	COOKED_BEEF f_42580_
+	COOKED_CHICKEN f_42582_
+	COOKED_COD f_42530_
+	COOKED_MUTTON f_42659_
+	COOKED_PORKCHOP f_42486_
+	COOKED_RABBIT f_42698_
+	COOKED_SALMON f_42531_
+	COOKIE f_42572_
+	COPPER_BLOCK f_151000_
+	COPPER_INGOT f_151052_
+	COPPER_ORE f_150965_
+	CORNFLOWER f_41949_
+	COW_SPAWN_EGG f_42554_
+	CRACKED_DEEPSLATE_BRICKS f_151021_
+	CRACKED_DEEPSLATE_TILES f_151023_
+	CRACKED_NETHER_BRICKS f_42096_
+	CRACKED_POLISHED_BLACKSTONE_BRICKS f_42766_
+	CRACKED_STONE_BRICKS f_42020_
+	CRAFTING_TABLE f_41960_
+	CREEPER_BANNER_PATTERN f_42721_
+	CREEPER_HEAD f_42682_
+	CREEPER_SPAWN_EGG f_42555_
+	CRIMSON_BUTTON f_42090_
+	CRIMSON_DOOR f_42348_
+	CRIMSON_FENCE f_42044_
+	CRIMSON_FENCE_GATE f_42036_
+	CRIMSON_FUNGUS f_41954_
+	CRIMSON_HANGING_SIGN f_244617_
+	CRIMSON_HYPHAE f_41894_
+	CRIMSON_NYLIUM f_42488_
+	CRIMSON_PLANKS f_42797_
+	CRIMSON_PRESSURE_PLATE f_41974_
+	CRIMSON_ROOTS f_41956_
+	CRIMSON_SIGN f_42444_
+	CRIMSON_SLAB f_41920_
+	CRIMSON_STAIRS f_42114_
+	CRIMSON_STEM f_41843_
+	CRIMSON_TRAPDOOR f_42062_
+	CROSSBOW f_42717_
+	CRYING_OBSIDIAN f_42754_
+	CUT_COPPER f_151004_
+	CUT_COPPER_SLAB f_150973_
+	CUT_COPPER_STAIRS f_151008_
+	CUT_RED_SANDSTONE f_42254_
+	CUT_RED_SANDSTONE_SLAB f_41986_
+	CUT_SANDSTONE f_41858_
+	CUT_STANDSTONE_SLAB f_41925_
+	CYAN_BANNER f_42669_
+	CYAN_BED f_42512_
+	CYAN_CANDLE f_151075_
+	CYAN_CARPET f_42139_
+	CYAN_CONCRETE f_42308_
+	CYAN_CONCRETE_POWDER f_42324_
+	CYAN_DYE f_42492_
+	CYAN_GLAZED_TERRACOTTA f_42239_
+	CYAN_SHULKER_BOX f_42275_
+	CYAN_STAINED_GLASS f_42221_
+	CYAN_STAINED_GLASS_PANE f_42185_
+	CYAN_TERRACOTTA f_42120_
+	CYAN_WOOL f_41932_
+	DAMAGED_ANVIL f_42148_
+	DANDELION f_41939_
+	DANGER_POTTERY_SHERD f_279619_
+	DARK_OAK_BOAT f_42746_
+	DARK_OAK_BUTTON f_42089_
+	DARK_OAK_CHEST_BOAT f_220203_
+	DARK_OAK_DOOR f_42347_
+	DARK_OAK_FENCE f_42043_
+	DARK_OAK_FENCE_GATE f_42035_
+	DARK_OAK_HANGING_SIGN f_243805_
+	DARK_OAK_LEAVES f_41901_
+	DARK_OAK_LOG f_41842_
+	DARK_OAK_PLANKS f_42796_
+	DARK_OAK_PRESSURE_PLATE f_41973_
+	DARK_OAK_SAPLING f_41828_
+	DARK_OAK_SIGN f_42443_
+	DARK_OAK_SLAB f_41919_
+	DARK_OAK_STAIRS f_42203_
+	DARK_OAK_TRAPDOOR f_42061_
+	DARK_OAK_WOOD f_41893_
+	DARK_PRISMARINE f_42194_
+	DARK_PRISMARINE_SLAB f_41990_
+	DARK_PRISMARINE_STAIRS f_42250_
+	DAYLIGHT_DETECTOR f_42152_
+	DEAD_BRAIN_CORAL f_42295_
+	DEAD_BRAIN_CORAL_BLOCK f_42281_
+	DEAD_BRAIN_CORAL_FAN f_42359_
+	DEAD_BUBBLE_CORAL f_42296_
+	DEAD_BUBBLE_CORAL_BLOCK f_42282_
+	DEAD_BUBBLE_CORAL_FAN f_42360_
+	DEAD_BUSH f_41866_
+	DEAD_FIRE_CORAL f_42297_
+	DEAD_FIRE_CORAL_BLOCK f_42283_
+	DEAD_FIRE_CORAL_FAN f_42361_
+	DEAD_HORN_CORAL f_42298_
+	DEAD_HORN_CORAL_BLOCK f_42284_
+	DEAD_HORN_CORAL_FAN f_42362_
+	DEAD_TUBE_CORAL f_42299_
+	DEAD_TUBE_CORAL_BLOCK f_42280_
+	DEAD_TUBE_CORAL_FAN f_42358_
+	DEBUG_STICK f_42751_
+	DECORATED_POT f_271478_
+	DEEPSLATE f_151034_
+	DEEPSLATE_BRICKS f_151020_
+	DEEPSLATE_BRICK_SLAB f_151045_
+	DEEPSLATE_BRICK_STAIRS f_151038_
+	DEEPSLATE_BRICK_WALL f_151030_
+	DEEPSLATE_COAL_ORE f_150963_
+	DEEPSLATE_COPPER_ORE f_150966_
+	DEEPSLATE_DIAMOND_ORE f_150994_
+	DEEPSLATE_EMERALD_ORE f_150969_
+	DEEPSLATE_GOLD_ORE f_150967_
+	DEEPSLATE_IRON_ORE f_150964_
+	DEEPSLATE_LAPIS_ORE f_150993_
+	DEEPSLATE_REDSTONE_ORE f_150968_
+	DEEPSLATE_TILES f_151022_
+	DEEPSLATE_TILE_SLAB f_151046_
+	DEEPSLATE_TILE_STAIRS f_151039_
+	DEEPSLATE_TILE_WALL f_151031_
+	DETECTOR_RAIL f_41861_
+	DIAMOND f_42415_
+	DIAMOND_AXE f_42391_
+	DIAMOND_BLOCK f_41959_
+	DIAMOND_BOOTS f_42475_
+	DIAMOND_CHESTPLATE f_42473_
+	DIAMOND_HELMET f_42472_
+	DIAMOND_HOE f_42392_
+	DIAMOND_HORSE_ARMOR f_42653_
+	DIAMOND_LEGGINGS f_42474_
+	DIAMOND_ORE f_42010_
+	DIAMOND_PICKAXE f_42390_
+	DIAMOND_SHOVEL f_42389_
+	DIAMOND_SWORD f_42388_
+	DIORITE f_42064_
+	DIORITE_SLAB f_42339_
+	DIORITE_STAIRS f_42378_
+	DIORITE_WALL f_42079_
+	DIRT f_42329_
+	DIRT_PATH f_151032_
+	DISC_FRAGMENT_5 f_220218_
+	DISPENSER f_41855_
+	DOLPHIN_SPAWN_EGG f_42556_
+	DONKEY_SPAWN_EGG f_42557_
+	DRAGON_BREATH f_42735_
+	DRAGON_EGG f_42104_
+	DRAGON_HEAD f_42683_
+	DRIED_KELP f_42576_
+	DRIED_KELP_BLOCK f_42515_
+	DRIPSTONE_BLOCK f_151054_
+	DROPPER f_42162_
+	DROWNED_SPAWN_EGG f_42558_
+	DUNE_ARMOR_TRIM_SMITHING_TEMPLATE f_266078_
+	ECHO_SHARD f_220224_
+	EGG f_42521_
+	ELDER_GUARDIAN_SPAWN_EGG f_42559_
+	ELYTRA f_42741_
+	EMERALD f_42616_
+	EMERALD_BLOCK f_42110_
+	EMERALD_ORE f_42107_
+	ENCHANTED_BOOK f_42690_
+	ENCHANTED_GOLDEN_APPLE f_42437_
+	ENCHANTING_TABLE f_42100_
+	ENDERMAN_SPAWN_EGG f_42560_
+	ENDERMITE_SPAWN_EGG f_42561_
+	ENDER_CHEST f_42108_
+	ENDER_DRAGON_SPAWN_EGG f_254703_
+	ENDER_EYE f_42545_
+	ENDER_PEARL f_42584_
+	END_CRYSTAL f_42729_
+	END_PORTAL_FRAME f_42101_
+	END_ROD f_42001_
+	END_STONE f_42102_
+	END_STONE_BRICKS f_42103_
+	END_STONE_BRICK_SLAB f_42332_
+	END_STONE_BRICK_STAIRS f_42370_
+	END_STONE_BRICK_WALL f_42078_
+	EVOKER_SPAWN_EGG f_42562_
+	EXPERIENCE_BOTTLE f_42612_
+	EXPLORER_POTTERY_SHERD f_279616_
+	EXPOSED_COPPER f_151001_
+	EXPOSED_CUT_COPPER f_151005_
+	EXPOSED_CUT_COPPER_SLAB f_150974_
+	EXPOSED_CUT_COPPER_STAIRS f_150970_
+	EYE_ARMOR_TRIM_SMITHING_TEMPLATE f_265965_
+	FARMLAND f_41961_
+	FEATHER f_42402_
+	FERMENTED_SPIDER_EYE f_42592_
+	FERN f_41865_
+	FILLED_MAP f_42573_
+	FIREWORK_ROCKET f_42688_
+	FIREWORK_STAR f_42689_
+	FIRE_CHARGE f_42613_
+	FIRE_CORAL f_42293_
+	FIRE_CORAL_BLOCK f_42288_
+	FIRE_CORAL_FAN f_42356_
+	FISHING_ROD f_42523_
+	FLETCHING_TABLE f_42772_
+	FLINT f_42484_
+	FLINT_AND_STEEL f_42409_
+	FLOWERING_AZALEA f_151013_
+	FLOWERING_AZALEA_LEAVES f_186362_
+	FLOWER_BANNER_PATTERN f_42720_
+	FLOWER_POT f_42618_
+	FOX_SPAWN_EGG f_42563_
+	FRIEND_POTTERY_SHERD f_279584_
+	FROGSPAWN f_220223_
+	FROG_SPAWN_EGG f_220213_
+	FURNACE f_41962_
+	FURNACE_MINECART f_42520_
+	GHAST_SPAWN_EGG f_42564_
+	GHAST_TEAR f_42586_
+	GILDED_BLACKSTONE f_42758_
+	GLASS f_41904_
+	GLASS_BOTTLE f_42590_
+	GLASS_PANE f_42027_
+	GLISTERING_MELON_SLICE f_42546_
+	GLOBE_BANNER_PATTERN f_186364_
+	GLOWSTONE f_42054_
+	GLOWSTONE_DUST f_42525_
+	GLOW_BERRIES f_151079_
+	GLOW_INK_SAC f_151056_
+	GLOW_ITEM_FRAME f_151063_
+	GLOW_LICHEN f_151025_
+	GLOW_SQUID_SPAWN_EGG f_151061_
+	GOAT_HORN f_220219_
+	GOAT_SPAWN_EGG f_151062_
+	GOLDEN_APPLE f_42436_
+	GOLDEN_AXE f_42433_
+	GOLDEN_BOOTS f_42479_
+	GOLDEN_CARROT f_42677_
+	GOLDEN_CHESTPLATE f_42477_
+	GOLDEN_HELMET f_42476_
+	GOLDEN_HOE f_42434_
+	GOLDEN_HORSE_ARMOR f_42652_
+	GOLDEN_LEGGINGS f_42478_
+	GOLDEN_PICKAXE f_42432_
+	GOLDEN_SHOVEL f_42431_
+	GOLDEN_SWORD f_42430_
+	GOLD_BLOCK f_41912_
+	GOLD_INGOT f_42417_
+	GOLD_NUGGET f_42587_
+	GOLD_ORE f_41833_
+	GRANITE f_41958_
+	GRANITE_SLAB f_42335_
+	GRANITE_STAIRS f_42374_
+	GRANITE_WALL f_42072_
+	GRASS f_41864_
+	GRASS_BLOCK f_42276_
+	GRAVEL f_41832_
+	GRAY_BANNER f_42667_
+	GRAY_BED f_42510_
+	GRAY_CANDLE f_151073_
+	GRAY_CARPET f_42137_
+	GRAY_CONCRETE f_42306_
+	GRAY_CONCRETE_POWDER f_42322_
+	GRAY_DYE f_42490_
+	GRAY_GLAZED_TERRACOTTA f_42237_
+	GRAY_SHULKER_BOX f_42273_
+	GRAY_STAINED_GLASS f_42219_
+	GRAY_STAINED_GLASS_PANE f_42183_
+	GRAY_TERRACOTTA f_42118_
+	GRAY_WOOL f_41877_
+	GREEN_BANNER f_42673_
+	GREEN_BED f_42569_
+	GREEN_CANDLE f_151080_
+	GREEN_CARPET f_42143_
+	GREEN_CONCRETE f_42312_
+	GREEN_CONCRETE_POWDER f_42328_
+	GREEN_DYE f_42496_
+	GREEN_GLAZED_TERRACOTTA f_42243_
+	GREEN_SHULKER_BOX f_42227_
+	GREEN_STAINED_GLASS f_42173_
+	GREEN_STAINED_GLASS_PANE f_42189_
+	GREEN_TERRACOTTA f_42124_
+	GREEN_WOOL f_41936_
+	GRINDSTONE f_42773_
+	GUARDIAN_SPAWN_EGG f_42565_
+	GUNPOWDER f_42403_
+	HANGING_ROOTS f_151017_
+	HAY_BLOCK f_42129_
+	HEARTBREAK_POTTERY_SHERD f_279606_
+	HEART_OF_THE_SEA f_42716_
+	HEART_POTTERY_SHERD f_279623_
+	HEAVY_WEIGHTED_PRESSURE_PLATE f_42151_
+	HOGLIN_SPAWN_EGG f_42566_
+	HONEYCOMB f_42784_
+	HONEYCOMB_BLOCK f_42789_
+	HONEY_BLOCK f_42788_
+	HONEY_BOTTLE f_42787_
+	HOPPER f_42155_
+	HOPPER_MINECART f_42694_
+	HORN_CORAL f_42294_
+	HORN_CORAL_BLOCK f_42289_
+	HORN_CORAL_FAN f_42357_
+	HORSE_SPAWN_EGG f_42567_
+	HOST_ARMOR_TRIM_SMITHING_TEMPLATE f_276433_
+	HOWL_POTTERY_SHERD f_279598_
+	HUSK_SPAWN_EGG f_42621_
+	ICE f_41980_
+	INFESTED_CHISELED_STONE_BRICKS f_42017_
+	INFESTED_COBBLESTONE f_42013_
+	INFESTED_CRACKED_STONE_BRICKS f_42016_
+	INFESTED_DEEPSLATE f_151027_
+	INFESTED_MOSSY_STONE_BRICKS f_42015_
+	INFESTED_STONE f_42012_
+	INFESTED_STONE_BRICKS f_42014_
+	INK_SAC f_42532_
+	IRON_AXE f_42386_
+	IRON_BARS f_42025_
+	IRON_BLOCK f_41913_
+	IRON_BOOTS f_42471_
+	IRON_CHESTPLATE f_42469_
+	IRON_DOOR f_42341_
+	IRON_GOLEM_SPAWN_EGG f_254737_
+	IRON_HELMET f_42468_
+	IRON_HOE f_42387_
+	IRON_HORSE_ARMOR f_42651_
+	IRON_INGOT f_42416_
+	IRON_LEGGINGS f_42470_
+	IRON_NUGGET f_42749_
+	IRON_ORE f_41834_
+	IRON_PICKAXE f_42385_
+	IRON_SHOVEL f_42384_
+	IRON_SWORD f_42383_
+	IRON_TRAPDOOR f_42128_
+	ITEM_FRAME f_42617_
+	JACK_O_LANTERN f_42055_
+	JIGSAW f_42353_
+	JUKEBOX f_41984_
+	JUNGLE_BOAT f_42744_
+	JUNGLE_BUTTON f_42087_
+	JUNGLE_CHEST_BOAT f_220201_
+	JUNGLE_DOOR f_42345_
+	JUNGLE_FENCE f_42041_
+	JUNGLE_FENCE_GATE f_42033_
+	JUNGLE_HANGING_SIGN f_243722_
+	JUNGLE_LEAVES f_41899_
+	JUNGLE_LOG f_41840_
+	JUNGLE_PLANKS f_42794_
+	JUNGLE_PRESSURE_PLATE f_41971_
+	JUNGLE_SAPLING f_41826_
+	JUNGLE_SIGN f_42441_
+	JUNGLE_SLAB f_41917_
+	JUNGLE_STAIRS f_42113_
+	JUNGLE_TRAPDOOR f_42059_
+	JUNGLE_WOOD f_41891_
+	KELP f_41910_
+	KNOWLEDGE_BOOK f_42750_
+	LADDER f_41963_
+	LANTERN f_42778_
+	LAPIS_BLOCK f_41854_
+	LAPIS_LAZULI f_42534_
+	LAPIS_ORE f_41853_
+	LARGE_AMETHYST_BUD f_151085_
+	LARGE_FERN f_42211_
+	LAVA_BUCKET f_42448_
+	LEAD f_42655_
+	LEATHER f_42454_
+	LEATHER_BOOTS f_42463_
+	LEATHER_CHESTPLATE f_42408_
+	LEATHER_HELMET f_42407_
+	LEATHER_HORSE_ARMOR f_42654_
+	LEATHER_LEGGINGS f_42462_
+	LECTERN f_42774_
+	LEVER f_41966_
+	LIGHT f_151033_
+	LIGHTNING_ROD f_151041_
+	LIGHT_BLUE_BANNER f_42663_
+	LIGHT_BLUE_BED f_42506_
+	LIGHT_BLUE_CANDLE f_151069_
+	LIGHT_BLUE_CARPET f_42133_
+	LIGHT_BLUE_CONCRETE f_42249_
+	LIGHT_BLUE_CONCRETE_POWDER f_42318_
+	LIGHT_BLUE_DYE f_42538_
+	LIGHT_BLUE_GLAZED_TERRACOTTA f_42233_
+	LIGHT_BLUE_SHULKER_BOX f_42269_
+	LIGHT_BLUE_STAINED_GLASS f_42215_
+	LIGHT_BLUE_STAINED_GLASS_PANE f_42179_
+	LIGHT_BLUE_TERRACOTTA f_42166_
+	LIGHT_BLUE_WOOL f_41873_
+	LIGHT_GRAY_BANNER f_42668_
+	LIGHT_GRAY_BED f_42511_
+	LIGHT_GRAY_CANDLE f_151074_
+	LIGHT_GRAY_CARPET f_42138_
+	LIGHT_GRAY_CONCRETE f_42307_
+	LIGHT_GRAY_CONCRETE_POWDER f_42323_
+	LIGHT_GRAY_DYE f_42491_
+	LIGHT_GRAY_GLAZED_TERRACOTTA f_42238_
+	LIGHT_GRAY_SHULKER_BOX f_42274_
+	LIGHT_GRAY_STAINED_GLASS f_42220_
+	LIGHT_GRAY_STAINED_GLASS_PANE f_42184_
+	LIGHT_GRAY_TERRACOTTA f_42119_
+	LIGHT_GRAY_WOOL f_41878_
+	LIGHT_WEIGHTED_PRESSURE_PLATE f_42150_
+	LILAC f_42207_
+	LILY_OF_THE_VALLEY f_41950_
+	LILY_PAD f_42094_
+	LIME_BANNER f_42665_
+	LIME_BED f_42508_
+	LIME_CANDLE f_151071_
+	LIME_CARPET f_42135_
+	LIME_CONCRETE f_42304_
+	LIME_CONCRETE_POWDER f_42320_
+	LIME_DYE f_42540_
+	LIME_GLAZED_TERRACOTTA f_42235_
+	LIME_SHULKER_BOX f_42271_
+	LIME_STAINED_GLASS f_42217_
+	LIME_STAINED_GLASS_PANE f_42181_
+	LIME_TERRACOTTA f_42168_
+	LIME_WOOL f_41875_
+	LINGERING_POTION f_42739_
+	LLAMA_SPAWN_EGG f_42622_
+	LODESTONE f_42790_
+	LOOM f_42719_
+	MAGENTA_BANNER f_42662_
+	MAGENTA_BED f_42505_
+	MAGENTA_CANDLE f_151068_
+	MAGENTA_CARPET f_42132_
+	MAGENTA_CONCRETE f_42248_
+	MAGENTA_CONCRETE_POWDER f_42317_
+	MAGENTA_DYE f_42537_
+	MAGENTA_GLAZED_TERRACOTTA f_42232_
+	MAGENTA_SHULKER_BOX f_42268_
+	MAGENTA_STAINED_GLASS f_42214_
+	MAGENTA_STAINED_GLASS_PANE f_42178_
+	MAGENTA_TERRACOTTA f_42165_
+	MAGENTA_WOOL f_41872_
+	MAGMA_BLOCK f_42258_
+	MAGMA_CREAM f_42542_
+	MAGMA_CUBE_SPAWN_EGG f_42623_
+	MANGROVE_BOAT f_220204_
+	MANGROVE_BUTTON f_220199_
+	MANGROVE_CHEST_BOAT f_220205_
+	MANGROVE_DOOR f_220197_
+	MANGROVE_FENCE f_220188_
+	MANGROVE_FENCE_GATE f_220206_
+	MANGROVE_HANGING_SIGN f_244479_
+	MANGROVE_LEAVES f_220178_
+	MANGROVE_LOG f_220179_
+	MANGROVE_PLANKS f_220174_
+	MANGROVE_PRESSURE_PLATE f_220196_
+	MANGROVE_PROPAGULE f_220175_
+	MANGROVE_ROOTS f_220180_
+	MANGROVE_SIGN f_220209_
+	MANGROVE_SLAB f_220183_
+	MANGROVE_STAIRS f_220189_
+	MANGROVE_TRAPDOOR f_220198_
+	MANGROVE_WOOD f_220177_
+	MAP f_42676_
+	MEDIUM_AMETHYST_BUD f_151084_
+	MELON f_42028_
+	MELON_SEEDS f_42578_
+	MELON_SLICE f_42575_
+	MILK_BUCKET f_42455_
+	MINECART f_42449_
+	MINER_POTTERY_SHERD f_279559_
+	MOJANG_BANNER_PATTERN f_42723_
+	MOOSHROOM_SPAWN_EGG f_42624_
+	MOSSY_COBBLESTONE f_41998_
+	MOSSY_COBBLESTONE_SLAB f_42331_
+	MOSSY_COBBLESTONE_STAIRS f_42369_
+	MOSSY_COBBLESTONE_WALL f_42067_
+	MOSSY_STONE_BRICKS f_42019_
+	MOSSY_STONE_BRICK_SLAB f_42381_
+	MOSSY_STONE_BRICK_STAIRS f_42367_
+	MOSSY_STONE_BRICK_WALL f_42071_
+	MOSS_BLOCK f_151016_
+	MOSS_CARPET f_151015_
+	MOURNER_POTTERY_SHERD f_279560_
+	MUD f_220216_
+	MUDDY_MANGROVE_ROOTS f_220181_
+	MUD_BRICKS f_220186_
+	MUD_BRICK_SLAB f_220184_
+	MUD_BRICK_STAIRS f_220191_
+	MUD_BRICK_WALL f_220190_
+	MULE_SPAWN_EGG f_42625_
+	MUSHROOM_STEM f_42024_
+	MUSHROOM_STEW f_42400_
+	MUSIC_DISC_11 f_42710_
+	MUSIC_DISC_13 f_42752_
+	MUSIC_DISC_5 f_220217_
+	MUSIC_DISC_BLOCKS f_42702_
+	MUSIC_DISC_CAT f_42701_
+	MUSIC_DISC_CHIRP f_42703_
+	MUSIC_DISC_FAR f_42704_
+	MUSIC_DISC_MALL f_42705_
+	MUSIC_DISC_MELLOHI f_42706_
+	MUSIC_DISC_OTHERSIDE f_186363_
+	MUSIC_DISC_PIGSTEP f_42712_
+	MUSIC_DISC_RELIC f_283830_
+	MUSIC_DISC_STAL f_42707_
+	MUSIC_DISC_STRAD f_42708_
+	MUSIC_DISC_WAIT f_42711_
+	MUSIC_DISC_WARD f_42709_
+	MUTTON f_42658_
+	MYCELIUM f_42093_
+	NAME_TAG f_42656_
+	NAUTILUS_SHELL f_42715_
+	NETHERITE_AXE f_42396_
+	NETHERITE_BLOCK f_42791_
+	NETHERITE_BOOTS f_42483_
+	NETHERITE_CHESTPLATE f_42481_
+	NETHERITE_HELMET f_42480_
+	NETHERITE_HOE f_42397_
+	NETHERITE_INGOT f_42418_
+	NETHERITE_LEGGINGS f_42482_
+	NETHERITE_PICKAXE f_42395_
+	NETHERITE_SCRAP f_42419_
+	NETHERITE_SHOVEL f_42394_
+	NETHERITE_SWORD f_42393_
+	NETHERITE_UPGRADE_SMITHING_TEMPLATE f_265918_
+	NETHERRACK f_42048_
+	NETHER_BRICK f_42691_
+	NETHER_BRICKS f_42095_
+	NETHER_BRICK_FENCE f_42098_
+	NETHER_BRICK_SLAB f_41930_
+	NETHER_BRICK_STAIRS f_42099_
+	NETHER_BRICK_WALL f_42074_
+	NETHER_GOLD_ORE f_41836_
+	NETHER_QUARTZ_ORE f_42154_
+	NETHER_SPROUTS f_41906_
+	NETHER_STAR f_42686_
+	NETHER_WART f_42588_
+	NETHER_WART_BLOCK f_42259_
+	NOTE_BLOCK f_41859_
+	OAK_BOAT f_42453_
+	OAK_BUTTON f_42084_
+	OAK_CHEST_BOAT f_220207_
+	OAK_DOOR f_42342_
+	OAK_FENCE f_42038_
+	OAK_FENCE_GATE f_42030_
+	OAK_HANGING_SIGN f_244406_
+	OAK_LEAVES f_41896_
+	OAK_LOG f_41837_
+	OAK_PLANKS f_42647_
+	OAK_PRESSURE_PLATE f_41968_
+	OAK_SAPLING f_42799_
+	OAK_SIGN f_42438_
+	OAK_SLAB f_41914_
+	OAK_STAIRS f_42008_
+	OAK_TRAPDOOR f_42056_
+	OAK_WOOD f_41888_
+	OBSERVER f_42264_
+	OBSIDIAN f_41999_
+	OCELOT_SPAWN_EGG f_42626_
+	OCHRE_FROGLIGHT f_220220_
+	ORANGE_BANNER f_42661_
+	ORANGE_BED f_42504_
+	ORANGE_CANDLE f_151067_
+	ORANGE_CARPET f_42131_
+	ORANGE_CONCRETE f_42247_
+	ORANGE_CONCRETE_POWDER f_42316_
+	ORANGE_DYE f_42536_
+	ORANGE_GLAZED_TERRACOTTA f_42231_
+	ORANGE_SHULKER_BOX f_42267_
+	ORANGE_STAINED_GLASS f_42213_
+	ORANGE_STAINED_GLASS_PANE f_42177_
+	ORANGE_TERRACOTTA f_42164_
+	ORANGE_TULIP f_41945_
+	ORANGE_WOOL f_41871_
+	OXEYE_DAISY f_41948_
+	OXIDIZED_COPPER f_151003_
+	OXIDIZED_CUT_COPPER f_151007_
+	OXIDIZED_CUT_COPPER_SLAB f_150976_
+	OXIDIZED_CUT_COPPER_STAIRS f_150972_
+	PACKED_ICE f_42201_
+	PACKED_MUD f_220185_
+	PAINTING f_42487_
+	PANDA_SPAWN_EGG f_42627_
+	PAPER f_42516_
+	PARROT_SPAWN_EGG f_42628_
+	PEARLESCENT_FROGLIGHT f_220222_
+	PEONY f_42209_
+	PETRIFIED_OAK_SLAB f_41926_
+	PHANTOM_MEMBRANE f_42714_
+	PHANTOM_SPAWN_EGG f_42629_
+	PIGLIN_BANNER_PATTERN f_42725_
+	PIGLIN_BRUTE_SPAWN_EGG f_42632_
+	PIGLIN_HEAD f_260451_
+	PIGLIN_SPAWN_EGG f_42631_
+	PIG_SPAWN_EGG f_42630_
+	PILLAGER_SPAWN_EGG f_42633_
+	PINK_BANNER f_42666_
+	PINK_BED f_42509_
+	PINK_CANDLE f_151072_
+	PINK_CARPET f_42136_
+	PINK_CONCRETE f_42305_
+	PINK_CONCRETE_POWDER f_42321_
+	PINK_DYE f_42489_
+	PINK_GLAZED_TERRACOTTA f_42236_
+	PINK_PETALS f_271209_
+	PINK_SHULKER_BOX f_42272_
+	PINK_STAINED_GLASS f_42218_
+	PINK_STAINED_GLASS_PANE f_42182_
+	PINK_TERRACOTTA f_42169_
+	PINK_TULIP f_41947_
+	PINK_WOOL f_41876_
+	PISTON f_41869_
+	PITCHER_PLANT f_276698_
+	PITCHER_POD f_276594_
+	PLAYER_HEAD f_42680_
+	PLENTY_POTTERY_SHERD f_279647_
+	PODZOL f_42435_
+	POINTED_DRIPSTONE f_151087_
+	POISONOUS_POTATO f_42675_
+	POLAR_BEAR_SPAWN_EGG f_42634_
+	POLISHED_ANDESITE f_42223_
+	POLISHED_ANDESITE_SLAB f_42338_
+	POLISHED_ANDESITE_STAIRS f_42377_
+	POLISHED_BASALT f_42052_
+	POLISHED_BLACKSTONE f_42759_
+	POLISHED_BLACKSTONE_BRICKS f_42763_
+	POLISHED_BLACKSTONE_BRICK_SLAB f_42764_
+	POLISHED_BLACKSTONE_BRICK_STAIRS f_42765_
+	POLISHED_BLACKSTONE_BRICK_WALL f_42082_
+	POLISHED_BLACKSTONE_BUTTON f_42145_
+	POLISHED_BLACKSTONE_PRESSURE_PLATE f_41976_
+	POLISHED_BLACKSTONE_SLAB f_42760_
+	POLISHED_BLACKSTONE_STAIRS f_42761_
+	POLISHED_BLACKSTONE_WALL f_42081_
+	POLISHED_DEEPSLATE f_151040_
+	POLISHED_DEEPSLATE_SLAB f_151044_
+	POLISHED_DEEPSLATE_STAIRS f_151037_
+	POLISHED_DEEPSLATE_WALL f_151029_
+	POLISHED_DIORITE f_42117_
+	POLISHED_DIORITE_SLAB f_42330_
+	POLISHED_DIORITE_STAIRS f_42368_
+	POLISHED_GRANITE f_42011_
+	POLISHED_GRANITE_SLAB f_42379_
+	POLISHED_GRANITE_STAIRS f_42365_
+	POPPED_CHORUS_FRUIT f_42731_
+	POPPY f_41940_
+	PORKCHOP f_42485_
+	POTATO f_42620_
+	POTION f_42589_
+	POWDER_SNOW_BUCKET f_151055_
+	POWERED_RAIL f_41860_
+	PRISMARINE f_42192_
+	PRISMARINE_BRICKS f_42193_
+	PRISMARINE_BRICK_SLAB f_41989_
+	PRISMARINE_BRICK_STAIRS f_42196_
+	PRISMARINE_CRYSTALS f_42696_
+	PRISMARINE_SHARD f_42695_
+	PRISMARINE_SLAB f_41988_
+	PRISMARINE_STAIRS f_42195_
+	PRISMARINE_WALL f_42069_
+	PRIZE_POTTERY_SHERD f_279528_
+	PUFFERFISH f_42529_
+	PUFFERFISH_BUCKET f_42456_
+	PUFFERFISH_SPAWN_EGG f_42635_
+	PUMPKIN f_42046_
+	PUMPKIN_PIE f_42687_
+	PUMPKIN_SEEDS f_42577_
+	PURPLE_BANNER f_42670_
+	PURPLE_BED f_42513_
+	PURPLE_CANDLE f_151076_
+	PURPLE_CARPET f_42140_
+	PURPLE_CONCRETE f_42309_
+	PURPLE_CONCRETE_POWDER f_42325_
+	PURPLE_DYE f_42493_
+	PURPLE_GLAZED_TERRACOTTA f_42240_
+	PURPLE_SHULKER_BOX f_42224_
+	PURPLE_STAINED_GLASS f_42222_
+	PURPLE_STAINED_GLASS_PANE f_42186_
+	PURPLE_TERRACOTTA f_42121_
+	PURPLE_WOOL f_41933_
+	PURPUR_BLOCK f_42004_
+	PURPUR_PILLAR f_42005_
+	PURPUR_SLAB f_41987_
+	PURPUR_STAIRS f_42006_
+	QUARTZ f_42692_
+	QUARTZ_BLOCK f_42157_
+	QUARTZ_BRICKS f_42158_
+	QUARTZ_PILLAR f_42159_
+	QUARTZ_SLAB f_41931_
+	QUARTZ_STAIRS f_42160_
+	RABBIT f_42697_
+	RABBIT_FOOT f_42648_
+	RABBIT_HIDE f_42649_
+	RABBIT_SPAWN_EGG f_42636_
+	RABBIT_STEW f_42699_
+	RAIL f_41964_
+	RAISER_ARMOR_TRIM_SMITHING_TEMPLATE f_276465_
+	RAVAGER_SPAWN_EGG f_42637_
+	RAW_COPPER f_151051_
+	RAW_COPPER_BLOCK f_150996_
+	RAW_GOLD f_151053_
+	RAW_GOLD_BLOCK f_150997_
+	RAW_IRON f_151050_
+	RAW_IRON_BLOCK f_150995_
+	RECOVERY_COMPASS f_220211_
+	REDSTONE f_42451_
+	REDSTONE_BLOCK f_42153_
+	REDSTONE_LAMP f_42105_
+	REDSTONE_ORE f_41977_
+	REDSTONE_TORCH f_41978_
+	RED_BANNER f_42727_
+	RED_BED f_42570_
+	RED_CANDLE f_151081_
+	RED_CARPET f_42197_
+	RED_CONCRETE f_42313_
+	RED_CONCRETE_POWDER f_42277_
+	RED_DYE f_42497_
+	RED_GLAZED_TERRACOTTA f_42244_
+	RED_MUSHROOM f_41953_
+	RED_MUSHROOM_BLOCK f_42023_
+	RED_NETHER_BRICKS f_42261_
+	RED_NETHER_BRICK_SLAB f_42337_
+	RED_NETHER_BRICK_STAIRS f_42376_
+	RED_NETHER_BRICK_WALL f_42076_
+	RED_SAND f_41831_
+	RED_SANDSTONE f_42252_
+	RED_SANDSTONE_SLAB f_41985_
+	RED_SANDSTONE_STAIRS f_42255_
+	RED_SANDSTONE_WALL f_42070_
+	RED_SHULKER_BOX f_42228_
+	RED_STAINED_GLASS f_42174_
+	RED_STAINED_GLASS_PANE f_42190_
+	RED_TERRACOTTA f_42125_
+	RED_TULIP f_41944_
+	RED_WOOL f_41937_
+	REINFORCED_DEEPSLATE f_220187_
+	REPEATER f_42350_
+	REPEATING_COMMAND_BLOCK f_42256_
+	RESPAWN_ANCHOR f_42767_
+	RIB_ARMOR_TRIM_SMITHING_TEMPLATE f_265858_
+	ROOTED_DIRT f_151064_
+	ROSE_BUSH f_42208_
+	ROTTEN_FLESH f_42583_
+	SADDLE f_42450_
+	SALMON f_42527_
+	SALMON_BUCKET f_42457_
+	SALMON_SPAWN_EGG f_42638_
+	SAND f_41830_
+	SANDSTONE f_41856_
+	SANDSTONE_SLAB f_41924_
+	SANDSTONE_STAIRS f_42106_
+	SANDSTONE_WALL f_42077_
+	SCAFFOLDING f_42340_
+	SCULK f_220192_
+	SCULK_CATALYST f_220194_
+	SCULK_SENSOR f_151042_
+	SCULK_SHRIEKER f_220195_
+	SCULK_VEIN f_220193_
+	SCUTE f_42355_
+	SEAGRASS f_41867_
+	SEA_LANTERN f_42251_
+	SEA_PICKLE f_41868_
+	SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE f_265996_
+	SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE f_276546_
+	SHEAF_POTTERY_SHERD f_279545_
+	SHEARS f_42574_
+	SHEEP_SPAWN_EGG f_42639_
+	SHELTER_POTTERY_SHERD f_279529_
+	SHIELD f_42740_
+	SHROOMLIGHT f_42783_
+	SHULKER_BOX f_42265_
+	SHULKER_SHELL f_42748_
+	SHULKER_SPAWN_EGG f_42640_
+	SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE f_276537_
+	SILVERFISH_SPAWN_EGG f_42641_
+	SKELETON_HORSE_SPAWN_EGG f_42643_
+	SKELETON_SKULL f_42678_
+	SKELETON_SPAWN_EGG f_42642_
+	SKULL_BANNER_PATTERN f_42722_
+	SKULL_POTTERY_SHERD f_279570_
+	SLIME_BALL f_42518_
+	SLIME_BLOCK f_42204_
+	SLIME_SPAWN_EGG f_42644_
+	SMALL_AMETHYST_BUD f_151083_
+	SMALL_DRIPLEAF f_151019_
+	SMITHING_TABLE f_42775_
+	SMOKER f_42769_
+	SMOOTH_BASALT f_151026_
+	SMOOTH_QUARTZ f_41991_
+	SMOOTH_QUARTZ_SLAB f_42334_
+	SMOOTH_QUARTZ_STAIRS f_42373_
+	SMOOTH_RED_SANDSTONE f_41992_
+	SMOOTH_RED_SANDSTONE_SLAB f_42380_
+	SMOOTH_RED_SANDSTONE_STAIRS f_42366_
+	SMOOTH_SANDSTONE f_41993_
+	SMOOTH_SANDSTONE_SLAB f_42333_
+	SMOOTH_SANDSTONE_STAIRS f_42372_
+	SMOOTH_STONE f_41994_
+	SMOOTH_STONE_SLAB f_41923_
+	SNIFFER_EGG f_276468_
+	SNIFFER_SPAWN_EGG f_271374_
+	SNORT_POTTERY_SHERD f_279636_
+	SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE f_265974_
+	SNOW f_41979_
+	SNOWBALL f_42452_
+	SNOW_BLOCK f_41981_
+	SNOW_GOLEM_SPAWN_EGG f_254656_
+	SOUL_CAMPFIRE f_42782_
+	SOUL_LANTERN f_42779_
+	SOUL_SAND f_42049_
+	SOUL_SOIL f_42050_
+	SOUL_TORCH f_42053_
+	SPAWNER f_42007_
+	SPECTRAL_ARROW f_42737_
+	SPIDER_EYE f_42591_
+	SPIDER_SPAWN_EGG f_42645_
+	SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE f_266114_
+	SPLASH_POTION f_42736_
+	SPONGE f_41902_
+	SPORE_BLOSSOM f_151014_
+	SPRUCE_BOAT f_42742_
+	SPRUCE_BUTTON f_42085_
+	SPRUCE_CHEST_BOAT f_220208_
+	SPRUCE_DOOR f_42343_
+	SPRUCE_FENCE f_42039_
+	SPRUCE_FENCE_GATE f_42031_
+	SPRUCE_HANGING_SIGN f_243963_
+	SPRUCE_LEAVES f_41897_
+	SPRUCE_LOG f_41838_
+	SPRUCE_PLANKS f_42700_
+	SPRUCE_PRESSURE_PLATE f_41969_
+	SPRUCE_SAPLING f_42800_
+	SPRUCE_SIGN f_42439_
+	SPRUCE_SLAB f_41915_
+	SPRUCE_STAIRS f_42111_
+	SPRUCE_TRAPDOOR f_42057_
+	SPRUCE_WOOD f_41889_
+	SPYGLASS f_151059_
+	SQUID_SPAWN_EGG f_42646_
+	STICK f_42398_
+	STICKY_PISTON f_41862_
+	STONE f_41905_
+	STONECUTTER f_42776_
+	STONE_AXE f_42428_
+	STONE_BRICKS f_42018_
+	STONE_BRICK_SLAB f_41929_
+	STONE_BRICK_STAIRS f_42092_
+	STONE_BRICK_WALL f_42073_
+	STONE_BUTTON f_42083_
+	STONE_HOE f_42429_
+	STONE_PICKAXE f_42427_
+	STONE_PRESSURE_PLATE f_41967_
+	STONE_SHOVEL f_42426_
+	STONE_SLAB f_41922_
+	STONE_STAIRS f_42371_
+	STONE_SWORD f_42425_
+	STRAY_SPAWN_EGG f_42595_
+	STRIDER_SPAWN_EGG f_42596_
+	STRING f_42401_
+	STRIPPED_ACACIA_LOG f_41849_
+	STRIPPED_ACACIA_WOOD f_41884_
+	STRIPPED_BAMBOO_BLOCK f_256923_
+	STRIPPED_BIRCH_LOG f_41847_
+	STRIPPED_BIRCH_WOOD f_41882_
+	STRIPPED_CHERRY_LOG f_271164_
+	STRIPPED_CHERRY_WOOD f_271182_
+	STRIPPED_CRIMSON_HYPHAE f_41886_
+	STRIPPED_CRIMSON_STEM f_41851_
+	STRIPPED_DARK_OAK_LOG f_41850_
+	STRIPPED_DARK_OAK_WOOD f_41885_
+	STRIPPED_JUNGLE_LOG f_41848_
+	STRIPPED_JUNGLE_WOOD f_41883_
+	STRIPPED_MANGROVE_LOG f_220182_
+	STRIPPED_MANGROVE_WOOD f_220176_
+	STRIPPED_OAK_LOG f_41845_
+	STRIPPED_OAK_WOOD f_41880_
+	STRIPPED_SPRUCE_LOG f_41846_
+	STRIPPED_SPRUCE_WOOD f_41881_
+	STRIPPED_WARPED_HYPHAE f_41887_
+	STRIPPED_WARPED_STEM f_41879_
+	STRUCTURE_BLOCK f_42352_
+	STRUCTURE_VOID f_42263_
+	SUGAR f_42501_
+	SUGAR_CANE f_41909_
+	SUNFLOWER f_42206_
+	SUSPICIOUS_GRAVEL f_276672_
+	SUSPICIOUS_SAND f_271327_
+	SUSPICIOUS_STEW f_42718_
+	SWEET_BERRIES f_42780_
+	TADPOLE_BUCKET f_220210_
+	TADPOLE_SPAWN_EGG f_220214_
+	TALL_GRASS f_42210_
+	TARGET f_42793_
+	TERRACOTTA f_42199_
+	TIDE_ARMOR_TRIM_SMITHING_TEMPLATE f_265946_
+	TINTED_GLASS f_151011_
+	TIPPED_ARROW f_42738_
+	TNT f_41996_
+	TNT_MINECART f_42693_
+	TORCH f_42000_
+	TORCHFLOWER f_271471_
+	TORCHFLOWER_SEEDS f_271133_
+	TOTEM_OF_UNDYING f_42747_
+	TRADER_LLAMA_SPAWN_EGG f_42597_
+	TRAPPED_CHEST f_42149_
+	TRIDENT f_42713_
+	TRIPWIRE_HOOK f_42109_
+	TROPICAL_FISH f_42528_
+	TROPICAL_FISH_BUCKET f_42459_
+	TROPICAL_FISH_SPAWN_EGG f_42598_
+	TUBE_CORAL f_42290_
+	TUBE_CORAL_BLOCK f_42285_
+	TUBE_CORAL_FAN f_42300_
+	TUFF f_151048_
+	TURTLE_EGG f_42279_
+	TURTLE_HELMET f_42354_
+	TURTLE_SPAWN_EGG f_42599_
+	TWISTING_VINES f_41908_
+	VERDANT_FROGLIGHT f_220221_
+	VEX_ARMOR_TRIM_SMITHING_TEMPLATE f_265964_
+	VEX_SPAWN_EGG f_42600_
+	VILLAGER_SPAWN_EGG f_42601_
+	VINDICATOR_SPAWN_EGG f_42602_
+	VINE f_42029_
+	WANDERING_TRADER_SPAWN_EGG f_42603_
+	WARDEN_SPAWN_EGG f_220215_
+	WARD_ARMOR_TRIM_SMITHING_TEMPLATE f_266029_
+	WARPED_BUTTON f_42144_
+	WARPED_DOOR f_42349_
+	WARPED_FENCE f_42045_
+	WARPED_FENCE_GATE f_42037_
+	WARPED_FUNGUS f_41955_
+	WARPED_FUNGUS_ON_A_STICK f_42685_
+	WARPED_HANGING_SIGN f_244637_
+	WARPED_HYPHAE f_41895_
+	WARPED_NYLIUM f_42541_
+	WARPED_PLANKS f_42798_
+	WARPED_PRESSURE_PLATE f_41975_
+	WARPED_ROOTS f_41957_
+	WARPED_SIGN f_42445_
+	WARPED_SLAB f_41921_
+	WARPED_STAIRS f_42115_
+	WARPED_STEM f_41844_
+	WARPED_TRAPDOOR f_42063_
+	WARPED_WART_BLOCK f_42260_
+	WATER_BUCKET f_42447_
+	WAXED_COPPER_BLOCK f_150977_
+	WAXED_CUT_COPPER f_150981_
+	WAXED_CUT_COPPER_SLAB f_150989_
+	WAXED_CUT_COPPER_STAIRS f_150985_
+	WAXED_EXPOSED_COPPER f_150978_
+	WAXED_EXPOSED_CUT_COPPER f_150982_
+	WAXED_EXPOSED_CUT_COPPER_SLAB f_150990_
+	WAXED_EXPOSED_CUT_COPPER_STAIRS f_150986_
+	WAXED_OXIDIZED_COPPER f_150980_
+	WAXED_OXIDIZED_CUT_COPPER f_150984_
+	WAXED_OXIDIZED_CUT_COPPER_SLAB f_150992_
+	WAXED_OXIDIZED_CUT_COPPER_STAIRS f_150988_
+	WAXED_WEATHERED_COPPER f_150979_
+	WAXED_WEATHERED_CUT_COPPER f_150983_
+	WAXED_WEATHERED_CUT_COPPER_SLAB f_150991_
+	WAXED_WEATHERED_CUT_COPPER_STAIRS f_150987_
+	WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE f_276612_
+	WEATHERED_COPPER f_151002_
+	WEATHERED_CUT_COPPER f_151006_
+	WEATHERED_CUT_COPPER_SLAB f_150975_
+	WEATHERED_CUT_COPPER_STAIRS f_150971_
+	WEEPING_VINES f_41907_
+	WET_SPONGE f_41903_
+	WHEAT f_42405_
+	WHEAT_SEEDS f_42404_
+	WHITE_BANNER f_42660_
+	WHITE_BED f_42503_
+	WHITE_CANDLE f_151066_
+	WHITE_CARPET f_42130_
+	WHITE_CONCRETE f_42246_
+	WHITE_CONCRETE_POWDER f_42315_
+	WHITE_DYE f_42535_
+	WHITE_GLAZED_TERRACOTTA f_42230_
+	WHITE_SHULKER_BOX f_42266_
+	WHITE_STAINED_GLASS f_42212_
+	WHITE_STAINED_GLASS_PANE f_42176_
+	WHITE_TERRACOTTA f_42163_
+	WHITE_TULIP f_41946_
+	WHITE_WOOL f_41870_
+	WILD_ARMOR_TRIM_SMITHING_TEMPLATE f_265887_
+	WITCH_SPAWN_EGG f_42604_
+	WITHER_ROSE f_41951_
+	WITHER_SKELETON_SKULL f_42679_
+	WITHER_SKELETON_SPAWN_EGG f_42605_
+	WITHER_SPAWN_EGG f_254669_
+	WOLF_SPAWN_EGG f_42606_
+	WOODEN_AXE f_42423_
+	WOODEN_HOE f_42424_
+	WOODEN_PICKAXE f_42422_
+	WOODEN_SHOVEL f_42421_
+	WOODEN_SWORD f_42420_
+	WRITABLE_BOOK f_42614_
+	WRITTEN_BOOK f_42615_
+	YELLOW_BANNER f_42664_
+	YELLOW_BED f_42507_
+	YELLOW_CANDLE f_151070_
+	YELLOW_CARPET f_42134_
+	YELLOW_CONCRETE f_42303_
+	YELLOW_CONCRETE_POWDER f_42319_
+	YELLOW_DYE f_42539_
+	YELLOW_GLAZED_TERRACOTTA f_42234_
+	YELLOW_SHULKER_BOX f_42270_
+	YELLOW_STAINED_GLASS f_42216_
+	YELLOW_STAINED_GLASS_PANE f_42180_
+	YELLOW_TERRACOTTA f_42167_
+	YELLOW_WOOL f_41874_
+	ZOGLIN_SPAWN_EGG f_42607_
+	ZOMBIE_HEAD f_42681_
+	ZOMBIE_HORSE_SPAWN_EGG f_42609_
+	ZOMBIE_SPAWN_EGG f_42608_
+	ZOMBIE_VILLAGER_SPAWN_EGG f_42610_
+	ZOMBIFIED_PIGLIN_SPAWN_EGG f_42611_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	registerBlock (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_245048_
+		static
+		0 p_252092_ p_252092_
+		1 p_248886_ p_248886_
+	registerBlock (Lnet/minecraft/world/item/BlockItem;)Lnet/minecraft/world/item/Item; m_42803_
+		static
+		0 p_42804_ p_42804_
+	registerBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42810_
+		static
+		0 p_42811_ p_42811_
+		1 p_42812_ p_42812_
+	registerBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; m_42805_
+		static
+		0 p_42806_ p_42806_
+	registerItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42816_
+		static
+		0 p_42817_ p_42817_
+		1 p_42818_ p_42818_
+	registerItem (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_280247_
+		static
+		0 p_281502_ p_281502_
+		1 p_283159_ p_283159_
+	registerItem (Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; m_42813_
+		static
+		0 p_42814_ p_42814_
+		1 p_42815_ p_42815_
+net/minecraft/world/item/KnowledgeBookItem net/minecraft/world/item/KnowledgeBookItem
+	LOGGER f_42819_
+	RECIPE_TAG f_151103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42822_ p_42822_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42824_ p_42824_
+		1 p_42825_ p_42825_
+		2 p_42826_ p_42826_
+net/minecraft/world/item/LeadItem net/minecraft/world/item/LeadItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42828_ p_42828_
+	bindPlayerMobs (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; m_42829_
+		static
+		0 p_42830_ p_42830_
+		1 p_42831_ p_42831_
+		2 p_42832_ p_42832_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42834_ p_42834_
+net/minecraft/world/item/LingeringPotionItem net/minecraft/world/item/LingeringPotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42836_ p_42836_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42838_ p_42838_
+		1 p_42839_ p_42839_
+		2 p_42840_ p_42840_
+		3 p_42841_ p_42841_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42843_ p_42843_
+		1 p_42844_ p_42844_
+		2 p_42845_ p_42845_
+net/minecraft/world/item/MapItem net/minecraft/world/item/MapItem
+	DEFAULT_MAP_COLOR f_151106_
+	IMAGE_HEIGHT f_151105_
+	IMAGE_WIDTH f_151104_
+	MAP_LOCK_TAG f_256921_
+	MAP_SCALE_TAG f_257005_
+	TAG_MAP f_151107_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42847_ p_42847_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42880_ p_42880_
+		1 p_42881_ p_42881_
+		2 p_42882_ p_42882_
+		3 p_42883_ p_42883_
+	create (Lnet/minecraft/world/level/Level;IIBZZ)Lnet/minecraft/world/item/ItemStack; m_42886_
+		static
+		0 p_42887_ p_42887_
+		1 p_42888_ p_42888_
+		2 p_42889_ p_42889_
+		3 p_42890_ p_42890_
+		4 p_42891_ p_42891_
+		5 p_42892_ p_42892_
+	createAndStoreSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)V m_151111_
+		static
+		0 p_151112_ p_151112_
+		1 p_151113_ p_151113_
+		2 p_151114_ p_151114_
+		3 p_151115_ p_151115_
+		4 p_151116_ p_151116_
+		5 p_151117_ p_151117_
+		6 p_151118_ p_151118_
+		7 p_151119_ p_151119_
+	createNewSavedData (Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)I m_151120_
+		static
+		0 p_151121_ p_151121_
+		1 p_151122_ p_151122_
+		2 p_151123_ p_151123_
+		3 p_151124_ p_151124_
+		4 p_151125_ p_151125_
+		5 p_151126_ p_151126_
+		6 p_151127_ p_151127_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_42918_
+		static
+		0 p_42919_ p_42919_
+	getCorrectStateForFluidBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_42900_
+		0 p_42901_ p_42901_
+		1 p_42902_ p_42902_
+		2 p_42903_ p_42903_
+	getMapId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/Integer; m_151131_
+		static
+		0 p_151132_ p_151132_
+	getSavedData (Ljava/lang/Integer;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_151128_
+		static
+		0 p_151129_ p_151129_
+		1 p_151130_ p_151130_
+	getSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_42853_
+		static
+		0 p_42854_ p_42854_
+		1 p_42855_ p_42855_
+	getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_7233_
+		0 p_42876_ p_42876_
+		1 p_42877_ p_42877_
+		2 p_42878_ p_42878_
+	inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V m_6883_
+		0 p_42870_ p_42870_
+		1 p_42871_ p_42871_
+		2 p_42872_ p_42872_
+		3 p_42873_ p_42873_
+		4 p_42874_ p_42874_
+	isBiomeWatery ([ZII)Z m_212251_
+		static
+		0 p_212252_ p_212252_
+		1 p_212253_ p_212253_
+		2 p_212254_ p_212254_
+	lockMap (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V m_42897_
+		static
+		0 p_42898_ p_42898_
+		1 p_42899_ p_42899_
+	makeKey (I)Ljava/lang/String; m_42848_
+		static
+		0 p_42849_ p_42849_
+	onCraftedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)V m_7836_
+		0 p_42913_ p_42913_
+		1 p_42914_ p_42914_
+		2 p_42915_ p_42915_
+	renderBiomePreviewMap (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V m_42850_
+		static
+		0 p_42851_ p_42851_
+		1 p_42852_ p_42852_
+	scaleMap (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;I)V m_42856_
+		static
+		0 p_42857_ p_42857_
+		1 p_42858_ p_42858_
+		2 p_42859_ p_42859_
+	storeMapData (Lnet/minecraft/world/item/ItemStack;I)V m_151108_
+		static
+		0 p_151109_ p_151109_
+		1 p_151110_ p_151110_
+	update (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_42893_
+		0 p_42894_ p_42894_
+		1 p_42895_ p_42895_
+		2 p_42896_ p_42896_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42885_ p_42885_
+net/minecraft/world/item/MilkBucketItem net/minecraft/world/item/MilkBucketItem
+	DRINK_DURATION f_151133_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42921_ p_42921_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_42923_ p_42923_
+		1 p_42924_ p_42924_
+		2 p_42925_ p_42925_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_42931_ p_42931_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_42933_ p_42933_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42927_ p_42927_
+		1 p_42928_ p_42928_
+		2 p_42929_ p_42929_
+net/minecraft/world/item/MinecartItem net/minecraft/world/item/MinecartItem
+	DISPENSE_ITEM_BEHAVIOR f_42934_
+	type f_42935_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42938_ p_42938_
+		1 p_42939_ p_42939_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_42943_ p_42943_
+net/minecraft/world/item/MinecartItem$1 net/minecraft/world/item/MinecartItem$1
+	defaultDispenseItemBehavior f_42944_
+	<init> ()V <init>
+	execute (Lnet/minecraft/core/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_7498_
+		0 p_42949_ p_42949_
+		1 p_42950_ p_42950_
+	playSound (Lnet/minecraft/core/BlockSource;)V m_6823_
+		0 p_42947_ p_42947_
+net/minecraft/world/item/MobBucketItem net/minecraft/world/item/MobBucketItem
+	emptySound f_151135_
+	type f_151134_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151137_ p_151137_
+		1 p_151138_ p_151138_
+		2 p_151139_ p_151139_
+		3 p_151140_ p_151140_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_151155_ p_151155_
+		1 p_151156_ p_151156_
+		2 p_151157_ p_151157_
+		3 p_151158_ p_151158_
+	checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_142131_
+		0 p_151146_ p_151146_
+		1 p_151147_ p_151147_
+		2 p_151148_ p_151148_
+		3 p_151149_ p_151149_
+	playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_7718_
+		0 p_151151_ p_151151_
+		1 p_151152_ p_151152_
+		2 p_151153_ p_151153_
+	spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_151141_
+		0 p_151142_ p_151142_
+		1 p_151143_ p_151143_
+		2 p_151144_ p_151144_
+net/minecraft/world/item/NameTagItem net/minecraft/world/item/NameTagItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42952_ p_42952_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_42954_ p_42954_
+		1 p_42955_ p_42955_
+		2 p_42956_ p_42956_
+		3 p_42957_ p_42957_
+net/minecraft/world/item/PickaxeItem net/minecraft/world/item/PickaxeItem
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42961_ p_42961_
+		1 p_42962_ p_42962_
+		2 p_42963_ p_42963_
+		3 p_42964_ p_42964_
+net/minecraft/world/item/PlaceOnWaterBlockItem net/minecraft/world/item/PlaceOnWaterBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_220226_ p_220226_
+		1 p_220227_ p_220227_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_220231_ p_220231_
+		1 p_220232_ p_220232_
+		2 p_220233_ p_220233_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_220229_ p_220229_
+net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/PlayerHeadItem
+	TAG_SKULL_OWNER f_151174_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42971_ p_42971_
+		1 p_42972_ p_42972_
+		2 p_42973_ p_42973_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_42977_ p_42977_
+	lambda$verifyTagAfterLoad$0 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)V m_151175_
+		static
+		0 p_151176_ p_151176_
+		1 p_151177_ p_151177_
+	verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V m_142312_
+		0 p_151179_ p_151179_
+net/minecraft/world/item/PotionItem net/minecraft/world/item/PotionItem
+	DRINK_DURATION f_151180_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_42979_ p_42979_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_42988_ p_42988_
+		1 p_42989_ p_42989_
+		2 p_42990_ p_42990_
+		3 p_42991_ p_42991_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_42984_ p_42984_
+		1 p_42985_ p_42985_
+		2 p_42986_ p_42986_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43003_ p_43003_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_42997_ p_42997_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43001_ p_43001_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_42993_ p_42993_
+		1 p_42994_ p_42994_
+		2 p_42995_ p_42995_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_220235_ p_220235_
+net/minecraft/world/item/ProjectileWeaponItem net/minecraft/world/item/ProjectileWeaponItem
+	ARROW_ONLY f_43005_
+	ARROW_OR_FIREWORK f_43006_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43009_ p_43009_
+	getAllSupportedProjectiles ()Ljava/util/function/Predicate; m_6437_
+	getDefaultProjectileRange ()I m_6615_
+	getEnchantmentValue ()I m_6473_
+	getHeldProjectile (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; m_43010_
+		static
+		0 p_43011_ p_43011_
+		1 p_43012_ p_43012_
+	getSupportedHeldProjectiles ()Ljava/util/function/Predicate; m_6442_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_43016_
+		static
+		0 p_43017_ p_43017_
+	lambda$static$1 (Lnet/minecraft/world/item/ItemStack;)Z m_43014_
+		static
+		0 p_43015_ p_43015_
+net/minecraft/world/item/Rarity net/minecraft/world/item/Rarity
+	$VALUES $VALUES
+	COMMON COMMON
+	EPIC EPIC
+	RARE RARE
+	UNCOMMON UNCOMMON
+	color f_43022_
+	$values ()[Lnet/minecraft/world/item/Rarity; m_151181_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
+		0 p_43026_ p_43026_
+		1 p_43027_ p_43027_
+		2 p_43028_ p_43028_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Rarity; valueOf
+		static
+		0 p_43030_ p_43030_
+	values ()[Lnet/minecraft/world/item/Rarity; values
+		static
+net/minecraft/world/item/RecordItem net/minecraft/world/item/RecordItem
+	BY_NAME f_43032_
+	analogOutput f_43033_
+	lengthInTicks f_238749_
+	sound f_43034_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;I)V <init>
+		0 p_239614_ p_239614_
+		1 p_239615_ p_239615_
+		2 p_239616_ p_239616_
+		3 p_239617_ p_239617_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43043_ p_43043_
+		1 p_43044_ p_43044_
+		2 p_43045_ p_43045_
+		3 p_43046_ p_43046_
+	getAnalogOutput ()I m_43049_
+	getBySound (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/item/RecordItem; m_43040_
+		static
+		0 p_43041_ p_43041_
+	getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_43050_
+	getLengthInTicks ()I m_43036_
+	getSound ()Lnet/minecraft/sounds/SoundEvent; m_43051_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43048_ p_43048_
+net/minecraft/world/item/SaddleItem net/minecraft/world/item/SaddleItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43053_ p_43053_
+	interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; m_6880_
+		0 p_43055_ p_43055_
+		1 p_43056_ p_43056_
+		2 p_43057_ p_43057_
+		3 p_43058_ p_43058_
+net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ScaffoldingBlockItem
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43060_ p_43060_
+		1 p_43061_ p_43061_
+	mustSurvive ()Z m_6652_
+	updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_7732_
+		0 p_43063_ p_43063_
+net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ServerItemCooldowns
+	player f_43065_
+	<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
+		0 p_43067_ p_43067_
+	onCooldownEnded (Lnet/minecraft/world/item/Item;)V m_7432_
+		0 p_43072_ p_43072_
+	onCooldownStarted (Lnet/minecraft/world/item/Item;I)V m_6899_
+		0 p_43069_ p_43069_
+		1 p_43070_ p_43070_
+net/minecraft/world/item/ShearsItem net/minecraft/world/item/ShearsItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43074_ p_43074_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_43084_ p_43084_
+		1 p_43085_ p_43085_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_43087_ p_43087_
+	lambda$mineBlock$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_43075_
+		static
+		0 p_43076_ p_43076_
+	lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_186372_
+		static
+		0 p_186373_ p_186373_
+		1 p_186374_ p_186374_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43078_ p_43078_
+		1 p_43079_ p_43079_
+		2 p_43080_ p_43080_
+		3 p_43081_ p_43081_
+		4 p_43082_ p_43082_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_186371_ p_186371_
+net/minecraft/world/item/ShieldItem net/minecraft/world/item/ShieldItem
+	EFFECTIVE_BLOCK_DELAY f_151182_
+	MINIMUM_DURABILITY_DAMAGE f_151183_
+	TAG_BASE_COLOR f_151184_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43089_ p_43089_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43094_ p_43094_
+		1 p_43095_ p_43095_
+		2 p_43096_ p_43096_
+		3 p_43097_ p_43097_
+	getColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; m_43102_
+		static
+		0 p_43103_ p_43103_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43109_ p_43109_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_43105_ p_43105_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43107_ p_43107_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_43091_ p_43091_
+		1 p_43092_ p_43092_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43099_ p_43099_
+		1 p_43100_ p_43100_
+		2 p_43101_ p_43101_
+net/minecraft/world/item/ShovelItem net/minecraft/world/item/ShovelItem
+	FLATTENABLES f_43110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43114_ p_43114_
+		1 p_43115_ p_43115_
+		2 p_43116_ p_43116_
+		3 p_43117_ p_43117_
+	lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V m_43120_
+		static
+		0 p_43121_ p_43121_
+		1 p_43122_ p_43122_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43119_ p_43119_
+net/minecraft/world/item/SignApplicator net/minecraft/world/item/SignApplicator
+	canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z m_277072_
+		0 p_278084_ p_278084_
+		1 p_277515_ p_277515_
+	tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z m_276787_
+		0 p_277619_ p_277619_
+		1 p_277811_ p_277811_
+		2 p_277484_ p_277484_
+		3 p_277362_ p_277362_
+net/minecraft/world/item/SignItem net/minecraft/world/item/SignItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
+		0 p_278081_ p_278081_
+		1 p_277743_ p_277743_
+		2 p_277375_ p_277375_
+		3 p_278052_ p_278052_
+	<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_43126_ p_43126_
+		1 p_43127_ p_43127_
+		2 p_43128_ p_43128_
+	updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7274_
+		0 p_43130_ p_43130_
+		1 p_43131_ p_43131_
+		2 p_43132_ p_43132_
+		3 p_43133_ p_43133_
+		4 p_43134_ p_43134_
+net/minecraft/world/item/SimpleFoiledItem net/minecraft/world/item/SimpleFoiledItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43136_ p_43136_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_43138_ p_43138_
+net/minecraft/world/item/SmithingTemplateItem net/minecraft/world/item/SmithingTemplateItem
+	APPLIES_TO_TITLE f_265895_
+	ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION f_266023_
+	ARMOR_TRIM_APPLIES_TO f_265948_
+	ARMOR_TRIM_BASE_SLOT_DESCRIPTION f_265846_
+	ARMOR_TRIM_INGREDIENTS f_265960_
+	DESCRIPTION_FORMAT f_265923_
+	DESCRIPTION_ID f_265860_
+	EMPTY_SLOT_AMETHYST_SHARD f_268746_
+	EMPTY_SLOT_AXE f_265990_
+	EMPTY_SLOT_BOOTS f_265917_
+	EMPTY_SLOT_CHESTPLATE f_266066_
+	EMPTY_SLOT_DIAMOND f_265873_
+	EMPTY_SLOT_EMERALD f_266085_
+	EMPTY_SLOT_HELMET f_266113_
+	EMPTY_SLOT_HOE f_265950_
+	EMPTY_SLOT_INGOT f_266026_
+	EMPTY_SLOT_LAPIS_LAZULI f_265879_
+	EMPTY_SLOT_LEGGINGS f_265859_
+	EMPTY_SLOT_PICKAXE f_265955_
+	EMPTY_SLOT_QUARTZ f_265894_
+	EMPTY_SLOT_REDSTONE_DUST f_266082_
+	EMPTY_SLOT_SHOVEL f_265932_
+	EMPTY_SLOT_SWORD f_266096_
+	INGREDIENTS_TITLE f_265864_
+	NETHERITE_UPGRADE f_265982_
+	NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION f_266072_
+	NETHERITE_UPGRADE_APPLIES_TO f_266054_
+	NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION f_265863_
+	NETHERITE_UPGRADE_INGREDIENTS f_265856_
+	TITLE_FORMAT f_265906_
+	additionalSlotEmptyIcons f_266068_
+	additionsSlotDescription f_266075_
+	appliesTo f_266097_
+	baseSlotDescription f_265995_
+	baseSlotEmptyIcons f_265875_
+	ingredients f_266037_
+	upgradeDescription f_265939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_266834_ p_266834_
+		1 p_267043_ p_267043_
+		2 p_267048_ p_267048_
+		3 p_267278_ p_267278_
+		4 p_267090_ p_267090_
+		5 p_266755_ p_266755_
+		6 p_267060_ p_267060_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_267313_ p_267313_
+		1 p_266896_ p_266896_
+		2 p_266820_ p_266820_
+		3 p_266857_ p_266857_
+	createArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/SmithingTemplateItem; m_266172_
+		static
+		0 p_266880_ p_266880_
+	createArmorTrimTemplate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/SmithingTemplateItem; m_266304_
+		static
+		0 p_266875_ p_266875_
+	createNetheriteUpgradeIconList ()Ljava/util/List; m_266257_
+		static
+	createNetheriteUpgradeMaterialList ()Ljava/util/List; m_266579_
+		static
+	createNetheriteUpgradeTemplate ()Lnet/minecraft/world/item/SmithingTemplateItem; m_266165_
+		static
+	createTrimmableArmorIconList ()Ljava/util/List; m_266239_
+		static
+	createTrimmableMaterialIconList ()Ljava/util/List; m_266346_
+		static
+	getAdditionSlotDescription ()Lnet/minecraft/network/chat/Component; m_266549_
+	getAdditionalSlotEmptyIcons ()Ljava/util/List; m_266326_
+	getBaseSlotDescription ()Lnet/minecraft/network/chat/Component; m_266212_
+	getBaseSlotEmptyIcons ()Ljava/util/List; m_266534_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+net/minecraft/world/item/SnowballItem net/minecraft/world/item/SnowballItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43140_ p_43140_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43142_ p_43142_
+		1 p_43143_ p_43143_
+		2 p_43144_ p_43144_
+net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem
+	placeSound f_151185_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151187_ p_151187_
+		1 p_151188_ p_151188_
+		2 p_151189_ p_151189_
+	emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z m_142073_
+		0 p_151192_ p_151192_
+		1 p_151193_ p_151193_
+		2 p_151194_ p_151194_
+		3 p_151195_ p_151195_
+	getDescriptionId ()Ljava/lang/String; m_5524_
+	getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; m_40587_
+		0 p_151199_ p_151199_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_151197_ p_151197_
+net/minecraft/world/item/SpawnEggItem net/minecraft/world/item/SpawnEggItem
+	BY_ID f_43201_
+	backgroundColor f_151200_
+	defaultType f_43204_
+	highlightColor f_151201_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;IILnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43207_ p_43207_
+		1 p_43208_ p_43208_
+		2 p_43209_ p_43209_
+		3 p_43210_ p_43210_
+	byId (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/SpawnEggItem; m_43213_
+		static
+		0 p_43214_ p_43214_
+	eggs ()Ljava/lang/Iterable; m_43233_
+		static
+	getColor (I)I m_43211_
+		0 p_43212_ p_43212_
+	getType (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/EntityType; m_43228_
+		0 p_43229_ p_43229_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	spawnOffspringFromSpawnEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_43215_
+		0 p_43216_ p_43216_
+		1 p_43217_ p_43217_
+		2 p_43218_ p_43218_
+		3 p_43219_ p_43219_
+		4 p_43220_ p_43220_
+		5 p_43221_ p_43221_
+	spawnsEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/EntityType;)Z m_43230_
+		0 p_43231_ p_43231_
+		1 p_43232_ p_43232_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43225_ p_43225_
+		1 p_43226_ p_43226_
+		2 p_43227_ p_43227_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43223_ p_43223_
+net/minecraft/world/item/SpectralArrowItem net/minecraft/world/item/SpectralArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43235_ p_43235_
+	createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; m_6394_
+		0 p_43237_ p_43237_
+		1 p_43238_ p_43238_
+		2 p_43239_ p_43239_
+net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/SplashPotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43241_ p_43241_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43243_ p_43243_
+		1 p_43244_ p_43244_
+		2 p_43245_ p_43245_
+net/minecraft/world/item/SpyglassItem net/minecraft/world/item/SpyglassItem
+	USE_DURATION f_151202_
+	ZOOM_FOV_MODIFIER f_151203_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_151205_ p_151205_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_151209_ p_151209_
+		1 p_151210_ p_151210_
+		2 p_151211_ p_151211_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_151224_ p_151224_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_151222_ p_151222_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_151213_ p_151213_
+		1 p_151214_ p_151214_
+		2 p_151215_ p_151215_
+		3 p_151216_ p_151216_
+	stopUsing (Lnet/minecraft/world/entity/LivingEntity;)V m_151206_
+		0 p_151207_ p_151207_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_151218_ p_151218_
+		1 p_151219_ p_151219_
+		2 p_151220_ p_151220_
+net/minecraft/world/item/StandingAndWallBlockItem net/minecraft/world/item/StandingAndWallBlockItem
+	attachmentDirection f_244386_
+	wallBlock f_43246_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/core/Direction;)V <init>
+		0 p_248873_ p_248873_
+		1 p_251044_ p_251044_
+		2 p_249308_ p_249308_
+		3 p_250800_ p_250800_
+	canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_246210_
+		0 p_250350_ p_250350_
+		1 p_249311_ p_249311_
+		2 p_250328_ p_250328_
+	getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5965_
+		0 p_43255_ p_43255_
+	registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V m_6192_
+		0 p_43252_ p_43252_
+		1 p_43253_ p_43253_
+net/minecraft/world/item/SuspiciousStewItem net/minecraft/world/item/SuspiciousStewItem
+	DEFAULT_DURATION f_256996_
+	EFFECTS_TAG f_151225_
+	EFFECT_DURATION_TAG f_151227_
+	EFFECT_ID_TAG f_151226_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43257_ p_43257_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_260314_ p_260314_
+		1 p_259224_ p_259224_
+		2 p_259700_ p_259700_
+		3 p_260021_ p_260021_
+	finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; m_5922_
+		0 p_43263_ p_43263_
+		1 p_43264_ p_43264_
+		2 p_43265_ p_43265_
+	listPotionEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V m_258054_
+		static
+		0 p_260126_ p_260126_
+		1 p_259500_ p_259500_
+	saveMobEffect (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/effect/MobEffect;I)V m_43258_
+		static
+		0 p_43259_ p_43259_
+		1 p_43260_ p_43260_
+		2 p_43261_ p_43261_
+net/minecraft/world/item/SwordItem net/minecraft/world/item/SwordItem
+	attackDamage f_43266_
+	defaultModifiers f_43267_
+	<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43269_ p_43269_
+		1 p_43270_ p_43270_
+		2 p_43271_ p_43271_
+		3 p_43272_ p_43272_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_43291_ p_43291_
+		1 p_43292_ p_43292_
+		2 p_43293_ p_43293_
+		3 p_43294_ p_43294_
+	getDamage ()F m_43299_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_43274_ p_43274_
+	getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F m_8102_
+		0 p_43288_ p_43288_
+		1 p_43289_ p_43289_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_43278_ p_43278_
+		1 p_43279_ p_43279_
+		2 p_43280_ p_43280_
+	isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z m_8096_
+		0 p_43298_ p_43298_
+	lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V m_43295_
+		static
+		0 p_43296_ p_43296_
+	lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_43275_
+		static
+		0 p_43276_ p_43276_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43282_ p_43282_
+		1 p_43283_ p_43283_
+		2 p_43284_ p_43284_
+		3 p_43285_ p_43285_
+		4 p_43286_ p_43286_
+net/minecraft/world/item/ThrowablePotionItem net/minecraft/world/item/ThrowablePotionItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43301_ p_43301_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43303_ p_43303_
+		1 p_43304_ p_43304_
+		2 p_43305_ p_43305_
+net/minecraft/world/item/Tier net/minecraft/world/item/Tier
+	getAttackDamageBonus ()F m_6631_
+	getEnchantmentValue ()I m_6601_
+	getLevel ()I m_6604_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6282_
+	getSpeed ()F m_6624_
+	getUses ()I m_6609_
+net/minecraft/world/item/TieredItem net/minecraft/world/item/TieredItem
+	tier f_43306_
+	<init> (Lnet/minecraft/world/item/Tier;Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43308_ p_43308_
+		1 p_43309_ p_43309_
+	getEnchantmentValue ()I m_6473_
+	getTier ()Lnet/minecraft/world/item/Tier; m_43314_
+	isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_6832_
+		0 p_43311_ p_43311_
+		1 p_43312_ p_43312_
+net/minecraft/world/item/Tiers net/minecraft/world/item/Tiers
+	$VALUES $VALUES
+	DIAMOND DIAMOND
+	GOLD GOLD
+	IRON IRON
+	NETHERITE NETHERITE
+	STONE STONE
+	WOOD WOOD
+	damage f_43324_
+	enchantmentValue f_43325_
+	level f_43321_
+	repairIngredient f_43326_
+	speed f_43323_
+	uses f_43322_
+	$values ()[Lnet/minecraft/world/item/Tiers; m_151228_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IIIFFILjava/util/function/Supplier;)V <init>
+		0 p_43330_ p_43330_
+		1 p_43331_ p_43331_
+		2 p_43332_ p_43332_
+		3 p_43333_ p_43333_
+		4 p_43334_ p_43334_
+		5 p_43335_ p_43335_
+		6 p_43336_ p_43336_
+		7 p_43337_ p_43337_
+	getAttackDamageBonus ()F m_6631_
+	getEnchantmentValue ()I m_6601_
+	getLevel ()I m_6604_
+	getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; m_6282_
+	getSpeed ()F m_6624_
+	getUses ()I m_6609_
+	lambda$static$0 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43349_
+		static
+	lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43348_
+		static
+	lambda$static$2 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43347_
+		static
+	lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43346_
+		static
+	lambda$static$4 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43345_
+		static
+	lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; m_43344_
+		static
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Tiers; valueOf
+		static
+		0 p_43351_ p_43351_
+	values ()[Lnet/minecraft/world/item/Tiers; values
+		static
+net/minecraft/world/item/TippedArrowItem net/minecraft/world/item/TippedArrowItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43354_ p_43354_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43359_ p_43359_
+		1 p_43360_ p_43360_
+		2 p_43361_ p_43361_
+		3 p_43362_ p_43362_
+	getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; m_7968_
+	getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; m_5671_
+		0 p_43364_ p_43364_
+net/minecraft/world/item/TooltipFlag net/minecraft/world/item/TooltipFlag
+	ADVANCED f_256730_
+	NORMAL f_256752_
+	<clinit> ()V <clinit>
+		static
+	isAdvanced ()Z m_7050_
+	isCreative ()Z m_257552_
+net/minecraft/world/item/TooltipFlag$Default net/minecraft/world/item/TooltipFlag$Default
+	advanced f_43368_
+	creative f_257043_
+	<init> (ZZ)V <init>
+		0 f_43368_ f_43368_
+		1 f_257043_ f_257043_
+	advanced ()Z f_43368_
+	asCreative ()Lnet/minecraft/world/item/TooltipFlag$Default; m_257777_
+	creative ()Z f_257043_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_260237_ p_260237_
+	hashCode ()I hashCode
+	isAdvanced ()Z m_7050_
+	isCreative ()Z m_257552_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/TridentItem net/minecraft/world/item/TridentItem
+	BASE_DAMAGE f_151231_
+	SHOOT_POWER f_151232_
+	THROW_THRESHOLD_TIME f_151230_
+	defaultModifiers f_43379_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43381_ p_43381_
+	canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z m_6777_
+		0 p_43409_ p_43409_
+		1 p_43410_ p_43410_
+		2 p_43411_ p_43411_
+		3 p_43412_ p_43412_
+	getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; m_7167_
+		0 p_43383_ p_43383_
+	getEnchantmentValue ()I m_6473_
+	getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; m_6164_
+		0 p_43417_ p_43417_
+	getUseDuration (Lnet/minecraft/world/item/ItemStack;)I m_8105_
+		0 p_43419_ p_43419_
+	hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z m_7579_
+		0 p_43390_ p_43390_
+		1 p_43391_ p_43391_
+		2 p_43392_ p_43392_
+	lambda$hurtEnemy$1 (Lnet/minecraft/world/entity/LivingEntity;)V m_43413_
+		static
+		0 p_43414_ p_43414_
+	lambda$mineBlock$2 (Lnet/minecraft/world/entity/LivingEntity;)V m_43384_
+		static
+		0 p_43385_ p_43385_
+	lambda$releaseUsing$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V m_43386_
+		static
+		0 p_43387_ p_43387_
+		1 p_43388_ p_43388_
+	mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_6813_
+		0 p_43399_ p_43399_
+		1 p_43400_ p_43400_
+		2 p_43401_ p_43401_
+		3 p_43402_ p_43402_
+		4 p_43403_ p_43403_
+	releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V m_5551_
+		0 p_43394_ p_43394_
+		1 p_43395_ p_43395_
+		2 p_43396_ p_43396_
+		3 p_43397_ p_43397_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43405_ p_43405_
+		1 p_43406_ p_43406_
+		2 p_43407_ p_43407_
+net/minecraft/world/item/UseAnim net/minecraft/world/item/UseAnim
+	$VALUES $VALUES
+	BLOCK BLOCK
+	BOW BOW
+	BRUSH BRUSH
+	CROSSBOW CROSSBOW
+	DRINK DRINK
+	EAT EAT
+	NONE NONE
+	SPEAR SPEAR
+	SPYGLASS SPYGLASS
+	TOOT_HORN TOOT_HORN
+	$values ()[Lnet/minecraft/world/item/UseAnim; m_151234_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_43430_ p_43430_
+		1 p_43431_ p_43431_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/UseAnim; valueOf
+		static
+		0 p_43433_ p_43433_
+	values ()[Lnet/minecraft/world/item/UseAnim; values
+		static
+net/minecraft/world/item/Vanishable net/minecraft/world/item/Vanishable
+net/minecraft/world/item/WritableBookItem net/minecraft/world/item/WritableBookItem
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43445_ p_43445_
+	makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z m_43452_
+		static
+		0 p_43453_ p_43453_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43449_ p_43449_
+		1 p_43450_ p_43450_
+		2 p_43451_ p_43451_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43447_ p_43447_
+net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/WrittenBookItem
+	MAX_GENERATION f_151240_
+	MAX_PAGES f_151239_
+	PAGE_EDIT_LENGTH f_151237_
+	PAGE_LENGTH f_151238_
+	TAG_AUTHOR f_151243_
+	TAG_FILTERED_PAGES f_151245_
+	TAG_FILTERED_TITLE f_151242_
+	TAG_GENERATION f_151246_
+	TAG_PAGES f_151244_
+	TAG_RESOLVED f_151247_
+	TAG_TITLE f_151241_
+	TITLE_LENGTH f_151235_
+	TITLE_MAX_LENGTH f_151236_
+	<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
+		0 p_43455_ p_43455_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_7373_
+		0 p_43457_ p_43457_
+		1 p_43458_ p_43458_
+		2 p_43459_ p_43459_
+		3 p_43460_ p_43460_
+	getGeneration (Lnet/minecraft/world/item/ItemStack;)I m_43473_
+		static
+		0 p_43474_ p_43474_
+	getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m_7626_
+		0 p_43480_ p_43480_
+	getPageCount (Lnet/minecraft/world/item/ItemStack;)I m_43477_
+		static
+		0 p_43478_ p_43478_
+	isFoil (Lnet/minecraft/world/item/ItemStack;)Z m_5812_
+		0 p_43476_ p_43476_
+	makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z m_43471_
+		static
+		0 p_43472_ p_43472_
+	resolveBookComponents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z m_43461_
+		static
+		0 p_43462_ p_43462_
+		1 p_43463_ p_43463_
+		2 p_43464_ p_43464_
+	resolvePage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Ljava/lang/String;)Ljava/lang/String; m_151248_
+		static
+		0 p_151249_ p_151249_
+		1 p_151250_ p_151250_
+		2 p_151251_ p_151251_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; m_7203_
+		0 p_43468_ p_43468_
+		1 p_43469_ p_43469_
+		2 p_43470_ p_43470_
+	useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; m_6225_
+		0 p_43466_ p_43466_
+net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/Potion
+	effects f_43482_
+	name f_43481_
+	<init> ([Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_43487_ p_43487_
+	<init> (Ljava/lang/String;[Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
+		0 p_43484_ p_43484_
+		1 p_43485_ p_43485_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/item/alchemy/Potion; m_43489_
+		static
+		0 p_43490_ p_43490_
+	getEffects ()Ljava/util/List; m_43488_
+	getName (Ljava/lang/String;)Ljava/lang/String; m_43492_
+		0 p_43493_ p_43493_
+	hasInstantEffects ()Z m_43491_
+net/minecraft/world/item/alchemy/PotionBrewing net/minecraft/world/item/alchemy/PotionBrewing
+	ALLOWED_CONTAINER f_43497_
+	ALLOWED_CONTAINERS f_43496_
+	BREWING_TIME_SECONDS f_151252_
+	CONTAINER_MIXES f_43495_
+	POTION_MIXES f_43494_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addContainer (Lnet/minecraft/world/item/Item;)V m_43500_
+		static
+		0 p_43501_ p_43501_
+	addContainerRecipe (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V m_43502_
+		static
+		0 p_43503_ p_43503_
+		1 p_43504_ p_43504_
+		2 p_43505_ p_43505_
+	addMix (Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/alchemy/Potion;)V m_43513_
+		static
+		0 p_43514_ p_43514_
+		1 p_43515_ p_43515_
+		2 p_43516_ p_43516_
+	bootStrap ()V m_43499_
+		static
+	hasContainerMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43519_
+		static
+		0 p_43520_ p_43520_
+		1 p_43521_ p_43521_
+	hasMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43508_
+		static
+		0 p_43509_ p_43509_
+		1 p_43510_ p_43510_
+	hasPotionMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_43524_
+		static
+		0 p_43525_ p_43525_
+		1 p_43526_ p_43526_
+	isBrewablePotion (Lnet/minecraft/world/item/alchemy/Potion;)Z m_43511_
+		static
+		0 p_43512_ p_43512_
+	isContainerIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43517_
+		static
+		0 p_43518_ p_43518_
+	isIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43506_
+		static
+		0 p_43507_ p_43507_
+	isPotionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_43522_
+		static
+		0 p_43523_ p_43523_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z m_43527_
+		static
+		0 p_43528_ p_43528_
+	mix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; m_43529_
+		static
+		0 p_43530_ p_43530_
+		1 p_43531_ p_43531_
+net/minecraft/world/item/alchemy/PotionBrewing$Mix net/minecraft/world/item/alchemy/PotionBrewing$Mix
+	from f_43532_
+	ingredient f_43533_
+	to f_43534_
+	<init> (Ljava/lang/Object;Lnet/minecraft/world/item/crafting/Ingredient;Ljava/lang/Object;)V <init>
+		0 p_43536_ p_43536_
+		1 p_43537_ p_43537_
+		2 p_43538_ p_43538_
+net/minecraft/world/item/alchemy/PotionUtils net/minecraft/world/item/alchemy/PotionUtils
+	EMPTY_COLOR f_151257_
+	NO_EFFECT f_43545_
+	TAG_CUSTOM_POTION_COLOR f_151255_
+	TAG_CUSTOM_POTION_EFFECTS f_151254_
+	TAG_POTION f_151256_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPotionTooltip (Ljava/util/List;Ljava/util/List;F)V m_257410_
+		static
+		0 p_259687_ p_259687_
+		1 p_259660_ p_259660_
+		2 p_259949_ p_259949_
+	addPotionTooltip (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;F)V m_43555_
+		static
+		0 p_43556_ p_43556_
+		1 p_43557_ p_43557_
+		2 p_43558_ p_43558_
+	getAllEffects (Lnet/minecraft/world/item/alchemy/Potion;Ljava/util/Collection;)Ljava/util/List; m_43561_
+		static
+		0 p_43562_ p_43562_
+		1 p_43563_ p_43563_
+	getAllEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_43566_
+		static
+		0 p_43567_ p_43567_
+	getColor (Lnet/minecraft/world/item/ItemStack;)I m_43575_
+		static
+		0 p_43576_ p_43576_
+	getColor (Ljava/util/Collection;)I m_43564_
+		static
+		0 p_43565_ p_43565_
+	getColor (Lnet/minecraft/world/item/alchemy/Potion;)I m_43559_
+		static
+		0 p_43560_ p_43560_
+	getCustomEffects (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V m_43568_
+		static
+		0 p_43569_ p_43569_
+		1 p_43570_ p_43570_
+	getCustomEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; m_43573_
+		static
+		0 p_43574_ p_43574_
+	getCustomEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_43571_
+		static
+		0 p_43572_ p_43572_
+	getMobEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_43547_
+		static
+		0 p_43548_ p_43548_
+	getPotion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/alchemy/Potion; m_43577_
+		static
+		0 p_43578_ p_43578_
+	getPotion (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/alchemy/Potion; m_43579_
+		static
+		0 p_43580_ p_43580_
+	setCustomEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/world/item/ItemStack; m_43552_
+		static
+		0 p_43553_ p_43553_
+		1 p_43554_ p_43554_
+	setPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/ItemStack; m_43549_
+		static
+		0 p_43550_ p_43550_
+		1 p_43551_ p_43551_
+net/minecraft/world/item/alchemy/Potions net/minecraft/world/item/alchemy/Potions
+	AWKWARD f_43602_
+	EMPTY f_43598_
+	EMPTY_ID f_268695_
+	FIRE_RESISTANCE f_43610_
+	HARMING f_43582_
+	HEALING f_43623_
+	INVISIBILITY f_43605_
+	LEAPING f_43607_
+	LONG_FIRE_RESISTANCE f_43611_
+	LONG_INVISIBILITY f_43606_
+	LONG_LEAPING f_43608_
+	LONG_NIGHT_VISION f_43604_
+	LONG_POISON f_43585_
+	LONG_REGENERATION f_43588_
+	LONG_SLOWNESS f_43616_
+	LONG_SLOW_FALLING f_43597_
+	LONG_STRENGTH f_43591_
+	LONG_SWIFTNESS f_43613_
+	LONG_TURTLE_MASTER f_43619_
+	LONG_WATER_BREATHING f_43622_
+	LONG_WEAKNESS f_43594_
+	LUCK f_43595_
+	MUNDANE f_43600_
+	NIGHT_VISION f_43603_
+	POISON f_43584_
+	REGENERATION f_43587_
+	SLOWNESS f_43615_
+	SLOW_FALLING f_43596_
+	STRENGTH f_43590_
+	STRONG_HARMING f_43583_
+	STRONG_HEALING f_43581_
+	STRONG_LEAPING f_43609_
+	STRONG_POISON f_43586_
+	STRONG_REGENERATION f_43589_
+	STRONG_SLOWNESS f_43617_
+	STRONG_STRENGTH f_43592_
+	STRONG_SWIFTNESS f_43614_
+	STRONG_TURTLE_MASTER f_43620_
+	SWIFTNESS f_43612_
+	THICK f_43601_
+	TURTLE_MASTER f_43618_
+	WATER f_43599_
+	WATER_BREATHING f_43621_
+	WEAKNESS f_43593_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; m_43625_
+		static
+		0 p_43626_ p_43626_
+		1 p_43627_ p_43627_
+	register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; m_269156_
+		static
+		0 p_270074_ p_270074_
+		1 p_271009_ p_271009_
+net/minecraft/world/item/alchemy/package-info net/minecraft/world/item/alchemy/package-info
+net/minecraft/world/item/armortrim/ArmorTrim net/minecraft/world/item/armortrim/ArmorTrim
+	CODEC f_265985_
+	LOGGER f_266079_
+	TAG_TRIM_ID f_265908_
+	UPGRADE_TITLE f_266060_
+	innerTexture f_265947_
+	material f_266045_
+	outerTexture f_265975_
+	pattern f_265943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_267249_ p_267249_
+		1 p_267212_ p_267212_
+	appendUpgradeHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)V m_266563_
+		static
+		0 p_266761_ p_266761_
+		1 p_266979_ p_266979_
+		2 p_267199_ p_267199_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267123_ p_267123_
+	getColorPaletteSuffix (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; m_267648_
+		0 p_268122_ p_268122_
+	getTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266285_
+		static
+		0 p_266952_ p_266952_
+		1 p_266766_ p_266766_
+	hasPatternAndMaterial (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z m_266357_
+		0 p_266942_ p_266942_
+		1 p_267247_ p_267247_
+	innerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267774_
+		0 p_268043_ p_268043_
+	lambda$new$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_266246_
+		static
+		0 p_267296_ p_267296_
+		1 p_266737_ p_266737_
+	lambda$new$2 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267562_
+		0 p_267933_ p_267933_
+		1 p_267934_ p_267934_
+	lambda$new$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; m_266185_
+		static
+		0 p_267041_ p_267041_
+		1 p_266864_ p_266864_
+	lambda$new$4 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267561_
+		0 p_267931_ p_267931_
+		1 p_267932_ p_267932_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266203_
+		static
+		0 p_267058_ p_267058_
+	material ()Lnet/minecraft/core/Holder; m_266210_
+	outerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; m_267606_
+		0 p_268143_ p_268143_
+	pattern ()Lnet/minecraft/core/Holder; m_266429_
+	setTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/ArmorTrim;)Z m_266570_
+		static
+		0 p_267181_ p_267181_
+		1 p_266994_ p_266994_
+		2 p_267002_ p_267002_
+net/minecraft/world/item/armortrim/TrimMaterial net/minecraft/world/item/armortrim/TrimMaterial
+	CODEC f_266056_
+	DIRECT_CODEC f_266095_
+	assetName f_265854_
+	description f_266021_
+	ingredient f_265970_
+	itemModelIndex f_265933_
+	overrideArmorMaterials f_267481_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/core/Holder;FLjava/util/Map;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_265854_ f_265854_
+		1 f_265970_ f_265970_
+		2 f_265933_ f_265933_
+		3 f_267481_ f_267481_
+		4 f_266021_ f_266021_
+	assetName ()Ljava/lang/String; f_265854_
+	create (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/Component;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; m_267605_
+		static
+		0 p_268108_ p_268108_
+		1 p_268361_ p_268361_
+		2 p_268202_ p_268202_
+		3 p_268273_ p_268273_
+		4 p_267977_ p_267977_
+	description ()Lnet/minecraft/network/chat/Component; f_266021_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_266748_ p_266748_
+	hashCode ()I hashCode
+	ingredient ()Lnet/minecraft/core/Holder; f_265970_
+	itemModelIndex ()F f_265933_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_267563_
+		static
+		0 p_267935_ p_267935_
+	overrideArmorMaterials ()Ljava/util/Map; f_267481_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/armortrim/TrimMaterials net/minecraft/world/item/armortrim/TrimMaterials
+	AMETHYST f_265872_
+	COPPER f_265969_
+	DIAMOND f_266027_
+	EMERALD f_266071_
+	GOLD f_265937_
+	IRON f_266000_
+	LAPIS f_265981_
+	NETHERITE f_265896_
+	QUARTZ f_265905_
+	REDSTONE f_265870_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_266479_
+		static
+		0 p_267033_ p_267033_
+	getFromIngredient (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266539_
+		static
+		0 p_266981_ p_266981_
+		1 p_267327_ p_267327_
+	lambda$getFromIngredient$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z m_266279_
+		static
+		0 p_267154_ p_267154_
+		1 p_266876_ p_266876_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;FLjava/util/Map;)V m_267736_
+		static
+		0 p_268244_ p_268244_
+		1 p_268139_ p_268139_
+		2 p_268311_ p_268311_
+		3 p_268232_ p_268232_
+		4 p_268197_ p_268197_
+		5 p_268352_ p_268352_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;F)V m_267802_
+		static
+		0 p_268176_ p_268176_
+		1 p_268293_ p_268293_
+		2 p_268156_ p_268156_
+		3 p_268174_ p_268174_
+		4 p_268274_ p_268274_
+	registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_266224_
+		static
+		0 p_266965_ p_266965_
+net/minecraft/world/item/armortrim/TrimPattern net/minecraft/world/item/armortrim/TrimPattern
+	CODEC f_265977_
+	DIRECT_CODEC f_266050_
+	assetId f_266052_
+	description f_265850_
+	templateItem f_265847_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/network/chat/Component;)V <init>
+		0 f_266052_ f_266052_
+		1 f_265847_ f_265847_
+		2 f_265850_ f_265850_
+	assetId ()Lnet/minecraft/resources/ResourceLocation; f_266052_
+	copyWithStyle (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; m_266463_
+		0 p_266827_ p_266827_
+	description ()Lnet/minecraft/network/chat/Component; f_265850_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_267026_ p_267026_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_266379_
+		static
+		0 p_267105_ p_267105_
+	templateItem ()Lnet/minecraft/core/Holder; f_265847_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/armortrim/TrimPatterns net/minecraft/world/item/armortrim/TrimPatterns
+	COAST f_265901_
+	DUNE f_265941_
+	EYE f_266091_
+	HOST f_276573_
+	RAISER f_276435_
+	RIB f_266089_
+	SENTRY f_265866_
+	SHAPER f_276604_
+	SILENCE f_276510_
+	SNOUT f_266083_
+	SPIRE f_265976_
+	TIDE f_266069_
+	VEX f_266039_
+	WARD f_266074_
+	WAYFINDER f_276615_
+	WILD f_266087_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_266400_
+		static
+		0 p_267319_ p_267319_
+	getFromTemplate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_266468_
+		static
+		0 p_267205_ p_267205_
+		1 p_267001_ p_267001_
+	lambda$getFromTemplate$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z m_266226_
+		static
+		0 p_267027_ p_267027_
+		1 p_266833_ p_266833_
+	register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;)V m_266160_
+		static
+		0 p_267064_ p_267064_
+		1 p_267097_ p_267097_
+		2 p_267079_ p_267079_
+	registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_266452_
+		static
+		0 p_266889_ p_266889_
+net/minecraft/world/item/armortrim/package-info net/minecraft/world/item/armortrim/package-info
+net/minecraft/world/item/context/BlockPlaceContext net/minecraft/world/item/context/BlockPlaceContext
+	relativePos f_43629_
+	replaceClicked f_43628_
+	<init> (Lnet/minecraft/world/item/context/UseOnContext;)V <init>
+		0 p_43636_ p_43636_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43631_ p_43631_
+		1 p_43632_ p_43632_
+		2 p_43633_ p_43633_
+		3 p_43634_ p_43634_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43638_ p_43638_
+		1 p_43639_ p_43639_
+		2 p_43640_ p_43640_
+		3 p_43641_ p_43641_
+		4 p_43642_ p_43642_
+	at (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/context/BlockPlaceContext; m_43644_
+		static
+		0 p_43645_ p_43645_
+		1 p_43646_ p_43646_
+		2 p_43647_ p_43647_
+	canPlace ()Z m_7059_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getNearestLookingDirection ()Lnet/minecraft/core/Direction; m_7820_
+	getNearestLookingDirections ()[Lnet/minecraft/core/Direction; m_6232_
+	getNearestLookingVerticalDirection ()Lnet/minecraft/core/Direction; m_151260_
+	replacingClickedOnBlock ()Z m_7058_
+net/minecraft/world/item/context/DirectionalPlaceContext net/minecraft/world/item/context/DirectionalPlaceContext
+	direction f_43648_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)V <init>
+		0 p_43650_ p_43650_
+		1 p_43651_ p_43651_
+		2 p_43652_ p_43652_
+		3 p_43653_ p_43653_
+		4 p_43654_ p_43654_
+	canPlace ()Z m_7059_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getHorizontalDirection ()Lnet/minecraft/core/Direction; m_8125_
+	getNearestLookingDirection ()Lnet/minecraft/core/Direction; m_7820_
+	getNearestLookingDirections ()[Lnet/minecraft/core/Direction; m_6232_
+	getRotation ()F m_7074_
+	isSecondaryUseActive ()Z m_7078_
+	replacingClickedOnBlock ()Z m_7058_
+net/minecraft/world/item/context/DirectionalPlaceContext$1 net/minecraft/world/item/context/DirectionalPlaceContext$1
+	$SwitchMap$net$minecraft$core$Direction f_43663_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/item/context/UseOnContext net/minecraft/world/item/context/UseOnContext
+	hand f_43704_
+	hitResult f_43705_
+	itemStack f_43707_
+	level f_43706_
+	player f_43703_
+	<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43709_ p_43709_
+		1 p_43710_ p_43710_
+		2 p_43711_ p_43711_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
+		0 p_43713_ p_43713_
+		1 p_43714_ p_43714_
+		2 p_43715_ p_43715_
+		3 p_43716_ p_43716_
+		4 p_43717_ p_43717_
+	getClickLocation ()Lnet/minecraft/world/phys/Vec3; m_43720_
+	getClickedFace ()Lnet/minecraft/core/Direction; m_43719_
+	getClickedPos ()Lnet/minecraft/core/BlockPos; m_8083_
+	getHand ()Lnet/minecraft/world/InteractionHand; m_43724_
+	getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; m_43718_
+	getHorizontalDirection ()Lnet/minecraft/core/Direction; m_8125_
+	getItemInHand ()Lnet/minecraft/world/item/ItemStack; m_43722_
+	getLevel ()Lnet/minecraft/world/level/Level; m_43725_
+	getPlayer ()Lnet/minecraft/world/entity/player/Player; m_43723_
+	getRotation ()F m_7074_
+	isInside ()Z m_43721_
+	isSecondaryUseActive ()Z m_7078_
+net/minecraft/world/item/context/package-info net/minecraft/world/item/context/package-info
+net/minecraft/world/item/crafting/AbstractCookingRecipe net/minecraft/world/item/crafting/AbstractCookingRecipe
+	category f_243702_
+	cookingTime f_43732_
+	experience f_43731_
+	group f_43728_
+	id f_43727_
+	ingredient f_43729_
+	result f_43730_
+	type f_43726_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_250197_ p_250197_
+		1 p_249379_ p_249379_
+		2 p_249518_ p_249518_
+		3 p_250891_ p_250891_
+		4 p_251354_ p_251354_
+		5 p_252185_ p_252185_
+		6 p_252165_ p_252165_
+		7 p_250256_ p_250256_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43746_ p_43746_
+		1 p_267063_ p_267063_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43743_ p_43743_
+		1 p_43744_ p_43744_
+	category ()Lnet/minecraft/world/item/crafting/CookingBookCategory; m_245534_
+	getCookingTime ()I m_43753_
+	getExperience ()F m_43750_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266851_ p_266851_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43748_ p_43748_
+		1 p_43749_ p_43749_
+net/minecraft/world/item/crafting/ArmorDyeRecipe net/minecraft/world/item/crafting/ArmorDyeRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250281_ p_250281_
+		1 p_251949_ p_251949_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267155_ p_267155_
+		1 p_267140_ p_267140_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43767_ p_43767_
+		1 p_267017_ p_267017_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43759_ p_43759_
+		1 p_43760_ p_43760_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43769_ p_43769_
+		1 p_43770_ p_43770_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43764_ p_43764_
+		1 p_43765_ p_43765_
+net/minecraft/world/item/crafting/BannerDuplicateRecipe net/minecraft/world/item/crafting/BannerDuplicateRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_249594_ p_249594_
+		1 p_250373_ p_250373_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267228_ p_267228_
+		1 p_266891_ p_266891_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43783_ p_43783_
+		1 p_267308_ p_267308_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43775_ p_43775_
+		1 p_43776_ p_43776_
+	getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43791_ p_43791_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43789_ p_43789_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43785_ p_43785_
+		1 p_43786_ p_43786_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43780_ p_43780_
+		1 p_43781_ p_43781_
+net/minecraft/world/item/crafting/BlastingRecipe net/minecraft/world/item/crafting/BlastingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249728_ p_249728_
+		1 p_251053_ p_251053_
+		2 p_249936_ p_249936_
+		3 p_251550_ p_251550_
+		4 p_251027_ p_251027_
+		5 p_250843_ p_250843_
+		6 p_249841_ p_249841_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/BookCloningRecipe net/minecraft/world/item/crafting/BookCloningRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_252235_ p_252235_
+		1 p_251090_ p_251090_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267148_ p_267148_
+		1 p_266986_ p_266986_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43812_ p_43812_
+		1 p_267039_ p_267039_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43804_ p_43804_
+		1 p_43805_ p_43805_
+	getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43820_ p_43820_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_43818_ p_43818_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43814_ p_43814_
+		1 p_43815_ p_43815_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43809_ p_43809_
+		1 p_43810_ p_43810_
+net/minecraft/world/item/crafting/CampfireCookingRecipe net/minecraft/world/item/crafting/CampfireCookingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249468_ p_249468_
+		1 p_250140_ p_250140_
+		2 p_251808_ p_251808_
+		3 p_249826_ p_249826_
+		4 p_251839_ p_251839_
+		5 p_251432_ p_251432_
+		6 p_251471_ p_251471_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/CookingBookCategory net/minecraft/world/item/crafting/CookingBookCategory
+	$VALUES $VALUES
+	BLOCKS BLOCKS
+	CODEC f_244271_
+	FOOD FOOD
+	MISC MISC
+	name f_244064_
+	$values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; m_247680_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_250900_ p_250900_
+		1 p_250750_ p_250750_
+		2 p_248549_ p_248549_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CookingBookCategory; valueOf
+		static
+		0 p_250542_ p_250542_
+	values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; values
+		static
+net/minecraft/world/item/crafting/CraftingBookCategory net/minecraft/world/item/crafting/CraftingBookCategory
+	$VALUES $VALUES
+	BUILDING BUILDING
+	CODEC f_244644_
+	EQUIPMENT EQUIPMENT
+	MISC MISC
+	REDSTONE REDSTONE
+	name f_244018_
+	$values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245314_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_250913_ p_250913_
+		1 p_248827_ p_248827_
+		2 p_249346_ p_249346_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; valueOf
+		static
+		0 p_251367_ p_251367_
+	values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; values
+		static
+net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/CraftingRecipe
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/CustomRecipe
+	category f_244184_
+	id f_43831_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_252125_ p_252125_
+		1 p_249010_ p_249010_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267025_ p_267025_
+	isSpecial ()Z m_5598_
+net/minecraft/world/item/crafting/DecoratedPotRecipe net/minecraft/world/item/crafting/DecoratedPotRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_273671_ p_273671_
+		1 p_273056_ p_273056_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_273587_ p_273587_
+		1 p_273508_ p_273508_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_272861_ p_272861_
+		1 p_273288_ p_273288_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_273734_ p_273734_
+		1 p_273516_ p_273516_
+	createDecoratedPotItem (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations;)Lnet/minecraft/world/item/ItemStack; m_284234_
+		static
+		0 p_285413_ p_285413_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_272882_ p_272882_
+		1 p_272812_ p_272812_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_272796_ p_272796_
+		1 p_273084_ p_273084_
+net/minecraft/world/item/crafting/FireworkRocketRecipe net/minecraft/world/item/crafting/FireworkRocketRecipe
+	GUNPOWDER_INGREDIENT f_43838_
+	PAPER_INGREDIENT f_43837_
+	STAR_INGREDIENT f_43839_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250923_ p_250923_
+		1 p_250134_ p_250134_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266938_ p_266938_
+		1 p_267086_ p_267086_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43852_ p_43852_
+		1 p_266791_ p_266791_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43844_ p_43844_
+		1 p_43845_ p_43845_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267261_ p_267261_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43854_ p_43854_
+		1 p_43855_ p_43855_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43849_ p_43849_
+		1 p_43850_ p_43850_
+net/minecraft/world/item/crafting/FireworkStarFadeRecipe net/minecraft/world/item/crafting/FireworkStarFadeRecipe
+	STAR_INGREDIENT f_43858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_249812_ p_249812_
+		1 p_251846_ p_251846_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266931_ p_266931_
+		1 p_266874_ p_266874_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43871_ p_43871_
+		1 p_266682_ p_266682_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43863_ p_43863_
+		1 p_43864_ p_43864_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43873_ p_43873_
+		1 p_43874_ p_43874_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43868_ p_43868_
+		1 p_43869_ p_43869_
+net/minecraft/world/item/crafting/FireworkStarRecipe net/minecraft/world/item/crafting/FireworkStarRecipe
+	FLICKER_INGREDIENT f_43878_
+	GUNPOWDER_INGREDIENT f_43880_
+	SHAPE_BY_ITEM f_43879_
+	SHAPE_INGREDIENT f_43876_
+	TRAIL_INGREDIENT f_43877_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250809_ p_250809_
+		1 p_251577_ p_251577_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266960_ p_266960_
+		1 p_266794_ p_266794_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43893_ p_43893_
+		1 p_266692_ p_266692_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43885_ p_43885_
+		1 p_43886_ p_43886_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266932_ p_266932_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	lambda$static$0 (Ljava/util/HashMap;)V m_260791_
+		static
+		0 p_261449_ p_261449_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43895_ p_43895_
+		1 p_43896_ p_43896_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43890_ p_43890_
+		1 p_43891_ p_43891_
+net/minecraft/world/item/crafting/Ingredient net/minecraft/world/item/crafting/Ingredient
+	EMPTY f_43901_
+	itemStacks f_43903_
+	stackingIds f_43904_
+	values f_43902_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/stream/Stream;)V <init>
+		0 p_43907_ p_43907_
+	fromJson (Lcom/google/gson/JsonElement;Z)Lnet/minecraft/world/item/crafting/Ingredient; m_288218_
+		static
+		0 p_289022_ p_289022_
+		1 p_288974_ p_288974_
+	fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/world/item/crafting/Ingredient; m_43917_
+		static
+		0 p_43918_ p_43918_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Ingredient; m_43940_
+		static
+		0 p_43941_ p_43941_
+	fromValues (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; m_43938_
+		static
+		0 p_43939_ p_43939_
+	getItems ()[Lnet/minecraft/world/item/ItemStack; m_43908_
+	getStackingIds ()Lit/unimi/dsi/fastutil/ints/IntList; m_43931_
+	isEmpty ()Z m_43947_
+	lambda$fromJson$4 (Lcom/google/gson/JsonElement;)Lnet/minecraft/world/item/crafting/Ingredient$Value; m_289713_
+		static
+		0 p_289756_ p_289756_
+	lambda$getItems$1 (Lnet/minecraft/world/item/crafting/Ingredient$Value;)Ljava/util/stream/Stream; m_43915_
+		static
+		0 p_43916_ p_43916_
+	lambda$getItems$2 (I)[Lnet/minecraft/world/item/ItemStack; m_43909_
+		static
+		0 p_43910_ p_43910_
+	lambda$new$0 (I)[Lnet/minecraft/world/item/crafting/Ingredient$Value; m_43932_
+		static
+		0 p_43933_ p_43933_
+	lambda$of$3 (Lnet/minecraft/world/item/ItemStack;)Z m_43943_
+		static
+		0 p_43944_ p_43944_
+	of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; m_204132_
+		static
+		0 p_204133_ p_204133_
+	of (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; m_43921_
+		static
+		0 p_43922_ p_43922_
+	of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; m_43929_
+		static
+		0 p_43930_ p_43930_
+	of ()Lnet/minecraft/world/item/crafting/Ingredient; m_151265_
+		static
+	of ([Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/Ingredient; m_43927_
+		static
+		0 p_43928_ p_43928_
+	test (Lnet/minecraft/world/item/ItemStack;)Z test
+		0 p_43914_ p_43914_
+	test (Ljava/lang/Object;)Z test
+		0 p_43950_ p_43950_
+	toJson ()Lcom/google/gson/JsonElement; m_43942_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V m_43923_
+		0 p_43924_ p_43924_
+	valueFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Ingredient$Value; m_43919_
+		static
+		0 p_289797_ p_289797_
+net/minecraft/world/item/crafting/Ingredient$ItemValue net/minecraft/world/item/crafting/Ingredient$ItemValue
+	item f_43951_
+	<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_43953_ p_43953_
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/Ingredient$TagValue net/minecraft/world/item/crafting/Ingredient$TagValue
+	tag f_43959_
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204135_ p_204135_
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/Ingredient$Value net/minecraft/world/item/crafting/Ingredient$Value
+	getItems ()Ljava/util/Collection; m_6223_
+	serialize ()Lcom/google/gson/JsonObject; m_6544_
+net/minecraft/world/item/crafting/MapCloningRecipe net/minecraft/world/item/crafting/MapCloningRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250551_ p_250551_
+		1 p_251985_ p_251985_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266946_ p_266946_
+		1 p_267214_ p_267214_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43978_ p_43978_
+		1 p_267299_ p_267299_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43970_ p_43970_
+		1 p_43971_ p_43971_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43980_ p_43980_
+		1 p_43981_ p_43981_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43975_ p_43975_
+		1 p_43976_ p_43976_
+net/minecraft/world/item/crafting/MapExtendingRecipe net/minecraft/world/item/crafting/MapExtendingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250265_ p_250265_
+		1 p_250154_ p_250154_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266674_ p_266674_
+		1 p_266736_ p_266736_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_43991_ p_43991_
+		1 p_266892_ p_266892_
+	findFilledMap (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/world/item/ItemStack; m_278773_
+		static
+		0 p_279436_ p_279436_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isSpecial ()Z m_5598_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43993_ p_43993_
+		1 p_43994_ p_43994_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_43988_ p_43988_
+		1 p_43989_ p_43989_
+net/minecraft/world/item/crafting/Recipe net/minecraft/world/item/crafting/Recipe
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44001_ p_44001_
+		1 p_267165_ p_267165_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_43999_ p_43999_
+		1 p_44000_ p_44000_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; m_7457_
+		0 p_44004_ p_44004_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267052_ p_267052_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	isIncomplete ()Z m_142505_
+	isSpecial ()Z m_5598_
+	lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151267_
+		static
+		0 p_151268_ p_151268_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44002_ p_44002_
+		1 p_44003_ p_44003_
+	showNotification ()Z m_271738_
+net/minecraft/world/item/crafting/RecipeManager net/minecraft/world/item/crafting/RecipeManager
+	GSON f_44005_
+	LOGGER f_44006_
+	byName f_199900_
+	hasErrors f_44008_
+	recipes f_44007_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_44027_ p_44027_
+		1 p_44028_ p_44028_
+		2 p_44029_ p_44029_
+	apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V m_5787_
+		0 p_44037_ p_44037_
+		1 p_44038_ p_44038_
+		2 p_44039_ p_44039_
+	byKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_44043_
+		0 p_44044_ p_44044_
+	byType (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; m_44054_
+		0 p_44055_ p_44055_
+	createCheck (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; m_220267_
+		static
+		0 p_220268_ p_220268_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_44045_
+		static
+		0 p_44046_ p_44046_
+		1 p_44047_ p_44047_
+	getAllRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/List; m_44013_
+		0 p_44014_ p_44014_
+	getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_44015_
+		0 p_44016_ p_44016_
+		1 p_44017_ p_44017_
+		2 p_44018_ p_44018_
+	getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_220248_
+		0 p_220249_ p_220249_
+		1 p_220250_ p_220250_
+		2 p_220251_ p_220251_
+		3 p_220252_ p_220252_
+	getRecipeIds ()Ljava/util/stream/Stream; m_44073_
+	getRecipes ()Ljava/util/Collection; m_44051_
+	getRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/List; m_44056_
+		0 p_44057_ p_44057_
+		1 p_44058_ p_44058_
+		2 p_44059_ p_44059_
+	getRemainingItemsFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; m_44069_
+		0 p_44070_ p_44070_
+		1 p_44071_ p_44071_
+		2 p_44072_ p_44072_
+	hadErrorsLoading ()Z m_151269_
+	lambda$apply$0 (Lnet/minecraft/world/item/crafting/RecipeType;)Lcom/google/common/collect/ImmutableMap$Builder; m_44074_
+		static
+		0 p_44075_ p_44075_
+	lambda$apply$1 (Ljava/util/Map$Entry;)Ljava/util/Map; m_44032_
+		static
+		0 p_44033_ p_44033_
+	lambda$fromJson$9 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_220253_
+		static
+		0 p_220254_ p_220254_
+	lambda$getRecipeFor$2 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Z m_220263_
+		static
+		0 p_220264_ p_220264_
+		1 p_220265_ p_220265_
+		2 p_220266_ p_220266_
+	lambda$getRecipeFor$3 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Ljava/util/Map$Entry;)Z m_220242_
+		static
+		0 p_220243_ p_220243_
+		1 p_220244_ p_220244_
+		2 p_220245_ p_220245_
+	lambda$getRecipeFor$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; m_220255_
+		static
+		0 p_220256_ p_220256_
+	lambda$getRecipeIds$8 (Ljava/util/Map;)Ljava/util/stream/Stream; m_220257_
+		static
+		0 p_220258_ p_220258_
+	lambda$getRecipes$7 (Ljava/util/Map;)Ljava/util/stream/Stream; m_220269_
+		static
+		0 p_220270_ p_220270_
+	lambda$getRecipesFor$5 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Z m_220238_
+		static
+		0 p_220239_ p_220239_
+		1 p_220240_ p_220240_
+		2 p_220241_ p_220241_
+	lambda$getRecipesFor$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/Recipe;)Ljava/lang/String; m_268980_
+		static
+		0 p_270042_ p_270042_
+		1 p_270043_ p_270043_
+	lambda$replaceRecipes$10 (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; m_220271_
+		static
+		0 p_220272_ p_220272_
+	lambda$replaceRecipes$11 (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/item/crafting/Recipe;)V m_220259_
+		static
+		0 p_220260_ p_220260_
+		1 p_220261_ p_220261_
+		2 p_220262_ p_220262_
+	replaceRecipes (Ljava/lang/Iterable;)V m_44024_
+		0 p_44025_ p_44025_
+net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/RecipeManager$1
+	lastRecipe f_220274_
+	val$type f_220273_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
+		0 p_220276_ p_220276_
+	getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_213657_
+		0 p_220278_ p_220278_
+		1 p_220279_ p_220279_
+net/minecraft/world/item/crafting/RecipeManager$CachedCheck net/minecraft/world/item/crafting/RecipeManager$CachedCheck
+	getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_213657_
+		0 p_220280_ p_220280_
+		1 p_220281_ p_220281_
+net/minecraft/world/item/crafting/RecipeSerializer net/minecraft/world/item/crafting/RecipeSerializer
+	ARMOR_DYE f_44078_
+	BANNER_DUPLICATE f_44086_
+	BLASTING_RECIPE f_44092_
+	BOOK_CLONING f_44079_
+	CAMPFIRE_COOKING_RECIPE f_44094_
+	DECORATED_POT_RECIPE f_271437_
+	FIREWORK_ROCKET f_44082_
+	FIREWORK_STAR f_44083_
+	FIREWORK_STAR_FADE f_44084_
+	MAP_CLONING f_44080_
+	MAP_EXTENDING f_44081_
+	REPAIR_ITEM f_44090_
+	SHAPED_RECIPE f_44076_
+	SHAPELESS_RECIPE f_44077_
+	SHIELD_DECORATION f_44087_
+	SHULKER_BOX_COLORING f_44088_
+	SMELTING_RECIPE f_44091_
+	SMITHING_TRANSFORM f_266093_
+	SMITHING_TRIM f_265968_
+	SMOKING_RECIPE f_44093_
+	STONECUTTER f_44095_
+	SUSPICIOUS_STEW f_44089_
+	TIPPED_ARROW f_44085_
+	<clinit> ()V <clinit>
+		static
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44103_ p_44103_
+		1 p_44104_ p_44104_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44105_ p_44105_
+		1 p_44106_ p_44106_
+	register (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/world/item/crafting/RecipeSerializer; m_44098_
+		static
+		0 p_44099_ p_44099_
+		1 p_44100_ p_44100_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44101_ p_44101_
+		1 p_44102_ p_44102_
+net/minecraft/world/item/crafting/RecipeType net/minecraft/world/item/crafting/RecipeType
+	BLASTING f_44109_
+	CAMPFIRE_COOKING f_44111_
+	CRAFTING f_44107_
+	SMELTING f_44108_
+	SMITHING f_44113_
+	SMOKING f_44110_
+	STONECUTTING f_44112_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeType; m_44119_
+		static
+		0 p_44120_ p_44120_
+net/minecraft/world/item/crafting/RecipeType$1 net/minecraft/world/item/crafting/RecipeType$1
+	val$name f_44121_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_44123_ p_44123_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/item/crafting/RepairItemRecipe net/minecraft/world/item/crafting/RepairItemRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250543_ p_250543_
+		1 p_248679_ p_248679_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267281_ p_267281_
+		1 p_266957_ p_266957_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44136_ p_44136_
+		1 p_267094_ p_267094_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44128_ p_44128_
+		1 p_44129_ p_44129_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	lambda$assemble$0 (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_44140_
+		static
+		0 p_44141_ p_44141_
+		1 p_44142_ p_44142_
+		2 p_44143_ p_44143_
+		3 p_44144_ p_44144_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44138_ p_44138_
+		1 p_44139_ p_44139_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44133_ p_44133_
+		1 p_44134_ p_44134_
+net/minecraft/world/item/crafting/ShapedRecipe net/minecraft/world/item/crafting/ShapedRecipe
+	category f_244483_
+	group f_44151_
+	height f_44147_
+	id f_44150_
+	recipeItems f_44148_
+	result f_44149_
+	showNotification f_271538_
+	width f_44146_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_250963_ p_250963_
+		1 p_250221_ p_250221_
+		2 p_250716_ p_250716_
+		3 p_251480_ p_251480_
+		4 p_251980_ p_251980_
+		5 p_252150_ p_252150_
+		6 p_248581_ p_248581_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;Z)V <init>
+		0 p_273203_ p_273203_
+		1 p_272759_ p_272759_
+		2 p_273506_ p_273506_
+		3 p_272952_ p_272952_
+		4 p_272920_ p_272920_
+		5 p_273650_ p_273650_
+		6 p_272852_ p_272852_
+		7 p_273122_ p_273122_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266686_ p_266686_
+		1 p_266725_ p_266725_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266856_ p_266856_
+		1 p_267069_ p_267069_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44161_ p_44161_
+		1 p_44162_ p_44162_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	dissolvePattern ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/core/NonNullList; m_44202_
+		static
+		0 p_44203_ p_44203_
+		1 p_44204_ p_44204_
+		2 p_44205_ p_44205_
+		3 p_44206_ p_44206_
+	firstNonSpace (Ljava/lang/String;)I m_44184_
+		static
+		0 p_44185_ p_44185_
+	getGroup ()Ljava/lang/String; m_6076_
+	getHeight ()I m_44221_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266881_ p_266881_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getWidth ()I m_44220_
+	isIncomplete ()Z m_142505_
+	itemFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/Item; m_151278_
+		static
+		0 p_151279_ p_151279_
+	itemStackFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/ItemStack; m_151274_
+		static
+		0 p_151275_ p_151275_
+	keyFromJson (Lcom/google/gson/JsonObject;)Ljava/util/Map; m_44210_
+		static
+		0 p_44211_ p_44211_
+	lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151276_
+		static
+		0 p_151277_ p_151277_
+	lambda$isIncomplete$1 (Lnet/minecraft/world/item/crafting/Ingredient;)Z m_151272_
+		static
+		0 p_151273_ p_151273_
+	lambda$itemFromJson$2 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_151280_
+		static
+		0 p_151281_ p_151281_
+	lastNonSpace (Ljava/lang/String;)I m_44200_
+		static
+		0 p_44201_ p_44201_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44166_ p_44166_
+		1 p_44167_ p_44167_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44176_ p_44176_
+		1 p_44177_ p_44177_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;IIZ)Z m_44170_
+		0 p_44171_ p_44171_
+		1 p_44172_ p_44172_
+		2 p_44173_ p_44173_
+		3 p_44174_ p_44174_
+	patternFromJson (Lcom/google/gson/JsonArray;)[Ljava/lang/String; m_44196_
+		static
+		0 p_44197_ p_44197_
+	showNotification ()Z m_271738_
+	shrink ([Ljava/lang/String;)[Ljava/lang/String; m_44186_
+		static
+		0 p_44187_ p_44187_
+net/minecraft/world/item/crafting/ShapedRecipe$Serializer net/minecraft/world/item/crafting/ShapedRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/ShapedRecipe; m_6729_
+		0 p_44236_ p_44236_
+		1 p_44237_ p_44237_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44230_ p_44230_
+		1 p_44231_ p_44231_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44233_ p_44233_
+		1 p_44234_ p_44234_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipe; m_8005_
+		0 p_44239_ p_44239_
+		1 p_44240_ p_44240_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipe;)V m_6178_
+		0 p_44227_ p_44227_
+		1 p_44228_ p_44228_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44224_ p_44224_
+		1 p_44225_ p_44225_
+net/minecraft/world/item/crafting/ShapelessRecipe net/minecraft/world/item/crafting/ShapelessRecipe
+	category f_244076_
+	group f_44242_
+	id f_44241_
+	ingredients f_44244_
+	result f_44243_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/NonNullList;)V <init>
+		0 p_251840_ p_251840_
+		1 p_249640_ p_249640_
+		2 p_249390_ p_249390_
+		3 p_252071_ p_252071_
+		4 p_250689_ p_250689_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266832_ p_266832_
+		1 p_266695_ p_266695_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44260_ p_44260_
+		1 p_266797_ p_266797_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44252_ p_44252_
+		1 p_44253_ p_44253_
+	category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; m_245232_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267111_ p_267111_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44262_ p_44262_
+		1 p_44263_ p_44263_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44257_ p_44257_
+		1 p_44258_ p_44258_
+net/minecraft/world/item/crafting/ShapelessRecipe$Serializer net/minecraft/world/item/crafting/ShapelessRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44284_ p_44284_
+		1 p_44285_ p_44285_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; m_6729_
+		0 p_44290_ p_44290_
+		1 p_44291_ p_44291_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; m_8005_
+		0 p_44293_ p_44293_
+		1 p_44294_ p_44294_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44287_ p_44287_
+		1 p_44288_ p_44288_
+	itemsFromJson (Lcom/google/gson/JsonArray;)Lnet/minecraft/core/NonNullList; m_44275_
+		static
+		0 p_44276_ p_44276_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipe;)V m_6178_
+		0 p_44281_ p_44281_
+		1 p_44282_ p_44282_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44278_ p_44278_
+		1 p_44279_ p_44279_
+net/minecraft/world/item/crafting/ShieldDecorationRecipe net/minecraft/world/item/crafting/ShieldDecorationRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_251738_ p_251738_
+		1 p_251065_ p_251065_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267099_ p_267099_
+		1 p_266717_ p_266717_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44306_ p_44306_
+		1 p_267112_ p_267112_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44298_ p_44298_
+		1 p_44299_ p_44299_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44308_ p_44308_
+		1 p_44309_ p_44309_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44303_ p_44303_
+		1 p_44304_ p_44304_
+net/minecraft/world/item/crafting/ShulkerBoxColoring net/minecraft/world/item/crafting/ShulkerBoxColoring
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_248647_ p_248647_
+		1 p_250756_ p_250756_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266786_ p_266786_
+		1 p_267078_ p_267078_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44322_ p_44322_
+		1 p_266985_ p_266985_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44314_ p_44314_
+		1 p_44315_ p_44315_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44324_ p_44324_
+		1 p_44325_ p_44325_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44319_ p_44319_
+		1 p_44320_ p_44320_
+net/minecraft/world/item/crafting/SimpleCookingSerializer net/minecraft/world/item/crafting/SimpleCookingSerializer
+	defaultCookingTime f_44327_
+	factory f_44328_
+	<init> (Lnet/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker;I)V <init>
+		0 p_44330_ p_44330_
+		1 p_44331_ p_44331_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44341_ p_44341_
+		1 p_44342_ p_44342_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_6729_
+		0 p_44347_ p_44347_
+		1 p_44348_ p_44348_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_8005_
+		0 p_44350_ p_44350_
+		1 p_44351_ p_44351_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44344_ p_44344_
+		1 p_44345_ p_44345_
+	lambda$fromJson$0 (Ljava/lang/String;)Ljava/lang/IllegalStateException; m_44332_
+		static
+		0 p_44333_ p_44333_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)V m_6178_
+		0 p_44335_ p_44335_
+		1 p_44336_ p_44336_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44338_ p_44338_
+		1 p_44339_ p_44339_
+net/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker net/minecraft/world/item/crafting/SimpleCookingSerializer$CookieBaker
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; m_44352_
+		0 p_44353_ p_44353_
+		1 p_44354_ p_44354_
+		2 p_249487_ p_249487_
+		3 p_44355_ p_44355_
+		4 p_44356_ p_44356_
+		5 p_44357_ p_44357_
+		6 p_44358_ p_44358_
+net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer
+	constructor f_244567_
+	<init> (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory;)V <init>
+		0 p_250090_ p_250090_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_248602_ p_248602_
+		1 p_249415_ p_249415_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_6729_
+		0 p_249786_ p_249786_
+		1 p_252161_ p_252161_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_251627_ p_251627_
+		1 p_249712_ p_249712_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_8005_
+		0 p_251508_ p_251508_
+		1 p_251882_ p_251882_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/CraftingRecipe;)V m_6178_
+		0 p_248968_ p_248968_
+		1 p_250179_ p_250179_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_251640_ p_251640_
+		1 p_251721_ p_251721_
+net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory
+	create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)Lnet/minecraft/world/item/crafting/CraftingRecipe; m_247316_
+		0 p_250892_ p_250892_
+		1 p_249920_ p_249920_
+net/minecraft/world/item/crafting/SingleItemRecipe net/minecraft/world/item/crafting/SingleItemRecipe
+	group f_44412_
+	id f_44411_
+	ingredient f_44409_
+	result f_44410_
+	serializer f_44414_
+	type f_44413_
+	<init> (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_44416_ p_44416_
+		1 p_44417_ p_44417_
+		2 p_44418_ p_44418_
+		3 p_44419_ p_44419_
+		4 p_44420_ p_44420_
+		5 p_44421_ p_44421_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44427_ p_44427_
+		1 p_266999_ p_266999_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44424_ p_44424_
+		1 p_44425_ p_44425_
+	getGroup ()Ljava/lang/String; m_6076_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getIngredients ()Lnet/minecraft/core/NonNullList; m_7527_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266964_ p_266964_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+net/minecraft/world/item/crafting/SingleItemRecipe$Serializer net/minecraft/world/item/crafting/SingleItemRecipe$Serializer
+	factory f_44433_
+	<init> (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker;)V <init>
+		0 p_44435_ p_44435_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_6729_
+		0 p_44449_ p_44449_
+		1 p_44450_ p_44450_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_44443_ p_44443_
+		1 p_44444_ p_44444_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_44446_ p_44446_
+		1 p_44447_ p_44447_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_8005_
+		0 p_44452_ p_44452_
+		1 p_44453_ p_44453_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SingleItemRecipe;)V m_6178_
+		0 p_44440_ p_44440_
+		1 p_44441_ p_44441_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_44437_ p_44437_
+		1 p_44438_ p_44438_
+net/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker net/minecraft/world/item/crafting/SingleItemRecipe$Serializer$SingleItemMaker
+	create (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; m_44454_
+		0 p_44455_ p_44455_
+		1 p_44456_ p_44456_
+		2 p_44457_ p_44457_
+		3 p_44458_ p_44458_
+net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/SmeltingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249157_ p_249157_
+		1 p_250200_ p_250200_
+		2 p_251114_ p_251114_
+		3 p_250340_ p_250340_
+		4 p_250306_ p_250306_
+		5 p_249577_ p_249577_
+		6 p_250030_ p_250030_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe
+	canCraftInDimensions (II)Z m_8004_
+		0 p_266835_ p_266835_
+		1 p_266829_ p_266829_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	getType ()Lnet/minecraft/world/item/crafting/RecipeType; m_6671_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_267132_ p_267132_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_266962_ p_266962_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_266982_ p_266982_
+net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe
+	addition f_265907_
+	base f_265888_
+	id f_265924_
+	result f_266098_
+	template f_265949_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_267143_ p_267143_
+		1 p_266750_ p_266750_
+		2 p_266787_ p_266787_
+		3 p_267292_ p_267292_
+		4 p_267031_ p_267031_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267036_ p_267036_
+		1 p_266699_ p_266699_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_267209_ p_267209_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_267260_ p_267260_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_267276_ p_267276_
+	isIncomplete ()Z m_142505_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_267113_ p_267113_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_266855_ p_266855_
+		1 p_266781_ p_266781_
+net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; m_6729_
+		0 p_266953_ p_266953_
+		1 p_266720_ p_266720_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_267243_ p_267243_
+		1 p_267223_ p_267223_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; m_8005_
+		0 p_267117_ p_267117_
+		1 p_267316_ p_267316_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_266858_ p_266858_
+		1 p_267139_ p_267139_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V m_6178_
+		0 p_266746_ p_266746_
+		1 p_266927_ p_266927_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_266913_ p_266913_
+		1 p_267125_ p_267125_
+net/minecraft/world/item/crafting/SmithingTrimRecipe net/minecraft/world/item/crafting/SmithingTrimRecipe
+	addition f_266053_
+	base f_266040_
+	id f_265885_
+	template f_265958_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
+		0 p_267235_ p_267235_
+		1 p_267298_ p_267298_
+		2 p_266862_ p_266862_
+		3 p_267050_ p_267050_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267320_ p_267320_
+		1 p_267280_ p_267280_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_6423_
+	getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_8043_
+		0 p_266948_ p_266948_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266253_
+		0 p_266922_ p_266922_
+	isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266343_
+		0 p_266795_ p_266795_
+	isIncomplete ()Z m_142505_
+	isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z m_266166_
+		0 p_266762_ p_266762_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_267224_ p_267224_
+		1 p_266798_ p_266798_
+net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer
+	<init> ()V <init>
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/Recipe; m_6729_
+		0 p_266954_ p_266954_
+		1 p_267194_ p_267194_
+	fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; m_6729_
+		0 p_267037_ p_267037_
+		1 p_267004_ p_267004_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; m_8005_
+		0 p_267169_ p_267169_
+		1 p_267251_ p_267251_
+	fromNetwork (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; m_8005_
+		0 p_266742_ p_266742_
+		1 p_266888_ p_266888_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V m_6178_
+		0 p_266901_ p_266901_
+		1 p_266893_ p_266893_
+	toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V m_6178_
+		0 p_266805_ p_266805_
+		1 p_267236_ p_267236_
+net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/SmokingRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
+		0 p_249711_ p_249711_
+		1 p_249312_ p_249312_
+		2 p_251017_ p_251017_
+		3 p_252345_ p_252345_
+		4 p_250002_ p_250002_
+		5 p_250535_ p_250535_
+		6 p_251222_ p_251222_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+net/minecraft/world/item/crafting/StonecutterRecipe net/minecraft/world/item/crafting/StonecutterRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_44478_ p_44478_
+		1 p_44479_ p_44479_
+		2 p_44480_ p_44480_
+		3 p_44481_ p_44481_
+	getToastSymbol ()Lnet/minecraft/world/item/ItemStack; m_8042_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44483_ p_44483_
+		1 p_44484_ p_44484_
+net/minecraft/world/item/crafting/SuspiciousStewRecipe net/minecraft/world/item/crafting/SuspiciousStewRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_248870_ p_248870_
+		1 p_250392_ p_250392_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_266687_ p_266687_
+		1 p_266700_ p_266700_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44497_ p_44497_
+		1 p_266871_ p_266871_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44489_ p_44489_
+		1 p_44490_ p_44490_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44499_ p_44499_
+		1 p_44500_ p_44500_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44494_ p_44494_
+		1 p_44495_ p_44495_
+net/minecraft/world/item/crafting/TippedArrowRecipe net/minecraft/world/item/crafting/TippedArrowRecipe
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
+		0 p_250995_ p_250995_
+		1 p_252163_ p_252163_
+	assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_267014_ p_267014_
+		1 p_266677_ p_266677_
+	assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; m_5874_
+		0 p_44513_ p_44513_
+		1 p_267186_ p_267186_
+	canCraftInDimensions (II)Z m_8004_
+		0 p_44505_ p_44505_
+		1 p_44506_ p_44506_
+	getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; m_7707_
+	matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44515_ p_44515_
+		1 p_44516_ p_44516_
+	matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z m_5818_
+		0 p_44510_ p_44510_
+		1 p_44511_ p_44511_
+net/minecraft/world/item/crafting/package-info net/minecraft/world/item/crafting/package-info
+net/minecraft/world/item/enchantment/ArrowDamageEnchantment net/minecraft/world/item/enchantment/ArrowDamageEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44568_ p_44568_
+		1 p_44569_ p_44569_
+	getMaxCost (I)I m_6175_
+		0 p_44574_ p_44574_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44572_ p_44572_
+net/minecraft/world/item/enchantment/ArrowFireEnchantment net/minecraft/world/item/enchantment/ArrowFireEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44576_ p_44576_
+		1 p_44577_ p_44577_
+	getMaxCost (I)I m_6175_
+		0 p_44582_ p_44582_
+	getMinCost (I)I m_6183_
+		0 p_44580_ p_44580_
+net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44584_ p_44584_
+		1 p_44585_ p_44585_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44590_ p_44590_
+	getMaxCost (I)I m_6175_
+		0 p_44592_ p_44592_
+	getMinCost (I)I m_6183_
+		0 p_44588_ p_44588_
+net/minecraft/world/item/enchantment/ArrowKnockbackEnchantment net/minecraft/world/item/enchantment/ArrowKnockbackEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44594_ p_44594_
+		1 p_44595_ p_44595_
+	getMaxCost (I)I m_6175_
+		0 p_44600_ p_44600_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44598_ p_44598_
+net/minecraft/world/item/enchantment/ArrowPiercingEnchantment net/minecraft/world/item/enchantment/ArrowPiercingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44602_ p_44602_
+		1 p_44603_ p_44603_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44608_ p_44608_
+	getMaxCost (I)I m_6175_
+		0 p_44610_ p_44610_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44606_ p_44606_
+net/minecraft/world/item/enchantment/BindingCurseEnchantment net/minecraft/world/item/enchantment/BindingCurseEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44612_ p_44612_
+		1 p_44613_ p_44613_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_270577_ p_270577_
+	getMaxCost (I)I m_6175_
+		0 p_44619_ p_44619_
+	getMinCost (I)I m_6183_
+		0 p_44616_ p_44616_
+	isCurse ()Z m_6589_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/DamageEnchantment net/minecraft/world/item/enchantment/DamageEnchantment
+	ALL f_151289_
+	ARTHROPODS f_151291_
+	LEVEL_COST f_44624_
+	LEVEL_COST_SPAN f_44625_
+	MIN_COST f_44623_
+	NAMES f_44622_
+	UNDEAD f_151290_
+	type f_44621_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;I[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44628_ p_44628_
+		1 p_44629_ p_44629_
+		2 p_44630_ p_44630_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44642_ p_44642_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44644_ p_44644_
+	doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7677_
+		0 p_44638_ p_44638_
+		1 p_44639_ p_44639_
+		2 p_44640_ p_44640_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_44635_ p_44635_
+		1 p_44636_ p_44636_
+	getMaxCost (I)I m_6175_
+		0 p_44646_ p_44646_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44633_ p_44633_
+net/minecraft/world/item/enchantment/DigDurabilityEnchantment net/minecraft/world/item/enchantment/DigDurabilityEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44648_ p_44648_
+		1 p_44649_ p_44649_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44654_ p_44654_
+	getMaxCost (I)I m_6175_
+		0 p_44660_ p_44660_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44652_ p_44652_
+	shouldIgnoreDurabilityDrop (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/util/RandomSource;)Z m_220282_
+		static
+		0 p_220283_ p_220283_
+		1 p_220284_ p_220284_
+		2 p_220285_ p_220285_
+net/minecraft/world/item/enchantment/DiggingEnchantment net/minecraft/world/item/enchantment/DiggingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44662_ p_44662_
+		1 p_44663_ p_44663_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44668_ p_44668_
+	getMaxCost (I)I m_6175_
+		0 p_44670_ p_44670_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44666_ p_44666_
+net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment
+	category f_44672_
+	descriptionId f_44673_
+	rarity f_44674_
+	slots f_44671_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44676_ p_44676_
+		1 p_44677_ p_44677_
+		2 p_44678_ p_44678_
+	byId (I)Lnet/minecraft/world/item/enchantment/Enchantment; m_44697_
+		static
+		0 p_44698_ p_44698_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_44689_ p_44689_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_44690_ p_44690_
+	doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7677_
+		0 p_44686_ p_44686_
+		1 p_44687_ p_44687_
+		2 p_44688_ p_44688_
+	doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7675_
+		0 p_44692_ p_44692_
+		1 p_44693_ p_44693_
+		2 p_44694_ p_44694_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_44682_ p_44682_
+		1 p_44683_ p_44683_
+	getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I m_7205_
+		0 p_44680_ p_44680_
+		1 p_44681_ p_44681_
+	getDescriptionId ()Ljava/lang/String; m_44704_
+	getFullname (I)Lnet/minecraft/network/chat/Component; m_44700_
+		0 p_44701_ p_44701_
+	getMaxCost (I)I m_6175_
+		0 p_44691_ p_44691_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_44679_ p_44679_
+	getMinLevel ()I m_44702_
+	getOrCreateDescriptionId ()Ljava/lang/String; m_44703_
+	getRarity ()Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; m_44699_
+	getSlotItems (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; m_44684_
+		0 p_44685_ p_44685_
+	isCompatibleWith (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_44695_
+		0 p_44696_ p_44696_
+	isCurse ()Z m_6589_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/Enchantment$Rarity net/minecraft/world/item/enchantment/Enchantment$Rarity
+	$VALUES $VALUES
+	COMMON COMMON
+	RARE RARE
+	UNCOMMON UNCOMMON
+	VERY_RARE VERY_RARE
+	weight f_44709_
+	$values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; m_151292_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_44713_ p_44713_
+		1 p_44714_ p_44714_
+		2 p_44715_ p_44715_
+	getWeight ()I m_44716_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; valueOf
+		static
+		0 p_44718_ p_44718_
+	values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; values
+		static
+net/minecraft/world/item/enchantment/EnchantmentCategory net/minecraft/world/item/enchantment/EnchantmentCategory
+	$VALUES $VALUES
+	ARMOR ARMOR
+	ARMOR_CHEST ARMOR_CHEST
+	ARMOR_FEET ARMOR_FEET
+	ARMOR_HEAD ARMOR_HEAD
+	ARMOR_LEGS ARMOR_LEGS
+	BOW BOW
+	BREAKABLE BREAKABLE
+	CROSSBOW CROSSBOW
+	DIGGER DIGGER
+	FISHING_ROD FISHING_ROD
+	TRIDENT TRIDENT
+	VANISHABLE VANISHABLE
+	WEAPON WEAPON
+	WEARABLE WEARABLE
+	$values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; m_151293_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44737_ p_44737_
+		1 p_44738_ p_44738_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44743_ p_44743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/EnchantmentCategory; valueOf
+		static
+		0 p_44745_ p_44745_
+	values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; values
+		static
+net/minecraft/world/item/enchantment/EnchantmentCategory$1 net/minecraft/world/item/enchantment/EnchantmentCategory$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44748_ p_44748_
+		1 p_44749_ p_44749_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44751_ p_44751_
+net/minecraft/world/item/enchantment/EnchantmentCategory$10 net/minecraft/world/item/enchantment/EnchantmentCategory$10
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44778_ p_44778_
+		1 p_44779_ p_44779_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44781_ p_44781_
+net/minecraft/world/item/enchantment/EnchantmentCategory$11 net/minecraft/world/item/enchantment/EnchantmentCategory$11
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44783_ p_44783_
+		1 p_44784_ p_44784_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44786_ p_44786_
+net/minecraft/world/item/enchantment/EnchantmentCategory$12 net/minecraft/world/item/enchantment/EnchantmentCategory$12
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44788_ p_44788_
+		1 p_44789_ p_44789_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44791_ p_44791_
+net/minecraft/world/item/enchantment/EnchantmentCategory$13 net/minecraft/world/item/enchantment/EnchantmentCategory$13
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44793_ p_44793_
+		1 p_44794_ p_44794_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44796_ p_44796_
+net/minecraft/world/item/enchantment/EnchantmentCategory$14 net/minecraft/world/item/enchantment/EnchantmentCategory$14
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44798_ p_44798_
+		1 p_44799_ p_44799_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44801_ p_44801_
+net/minecraft/world/item/enchantment/EnchantmentCategory$2 net/minecraft/world/item/enchantment/EnchantmentCategory$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44803_ p_44803_
+		1 p_44804_ p_44804_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44806_ p_44806_
+net/minecraft/world/item/enchantment/EnchantmentCategory$3 net/minecraft/world/item/enchantment/EnchantmentCategory$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44808_ p_44808_
+		1 p_44809_ p_44809_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44811_ p_44811_
+net/minecraft/world/item/enchantment/EnchantmentCategory$4 net/minecraft/world/item/enchantment/EnchantmentCategory$4
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44813_ p_44813_
+		1 p_44814_ p_44814_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44816_ p_44816_
+net/minecraft/world/item/enchantment/EnchantmentCategory$5 net/minecraft/world/item/enchantment/EnchantmentCategory$5
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44753_ p_44753_
+		1 p_44754_ p_44754_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44756_ p_44756_
+net/minecraft/world/item/enchantment/EnchantmentCategory$6 net/minecraft/world/item/enchantment/EnchantmentCategory$6
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44758_ p_44758_
+		1 p_44759_ p_44759_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44761_ p_44761_
+net/minecraft/world/item/enchantment/EnchantmentCategory$7 net/minecraft/world/item/enchantment/EnchantmentCategory$7
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44763_ p_44763_
+		1 p_44764_ p_44764_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44766_ p_44766_
+net/minecraft/world/item/enchantment/EnchantmentCategory$8 net/minecraft/world/item/enchantment/EnchantmentCategory$8
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44768_ p_44768_
+		1 p_44769_ p_44769_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44771_ p_44771_
+net/minecraft/world/item/enchantment/EnchantmentCategory$9 net/minecraft/world/item/enchantment/EnchantmentCategory$9
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_44773_ p_44773_
+		1 p_44774_ p_44774_
+	canEnchant (Lnet/minecraft/world/item/Item;)Z m_7454_
+		0 p_44776_ p_44776_
+net/minecraft/world/item/enchantment/EnchantmentHelper net/minecraft/world/item/enchantment/EnchantmentHelper
+	SWIFT_SNEAK_EXTRA_FACTOR f_220286_
+	TAG_ENCH_ID f_182430_
+	TAG_ENCH_LEVEL f_182431_
+	<init> ()V <init>
+	deserializeEnchantments (Lnet/minecraft/nbt/ListTag;)Ljava/util/Map; m_44882_
+		static
+		0 p_44883_ p_44883_
+	doPostDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_44896_
+		static
+		0 p_44897_ p_44897_
+		1 p_44898_ p_44898_
+	doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V m_44823_
+		static
+		0 p_44824_ p_44824_
+		1 p_44825_ p_44825_
+	enchantItem (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Lnet/minecraft/world/item/ItemStack; m_220292_
+		static
+		0 p_220293_ p_220293_
+		1 p_220294_ p_220294_
+		2 p_220295_ p_220295_
+		3 p_220296_ p_220296_
+	filterCompatibleEnchantments (Ljava/util/List;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V m_44862_
+		static
+		0 p_44863_ p_44863_
+		1 p_44864_ p_44864_
+	getAvailableEnchantmentResults (ILnet/minecraft/world/item/ItemStack;Z)Ljava/util/List; m_44817_
+		static
+		0 p_44818_ p_44818_
+		1 p_44819_ p_44819_
+		2 p_44820_ p_44820_
+	getBlockEfficiency (Lnet/minecraft/world/entity/LivingEntity;)I m_44926_
+		static
+		0 p_44927_ p_44927_
+	getDamageBonus (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/MobType;)F m_44833_
+		static
+		0 p_44834_ p_44834_
+		1 p_44835_ p_44835_
+	getDamageProtection (Ljava/lang/Iterable;Lnet/minecraft/world/damagesource/DamageSource;)I m_44856_
+		static
+		0 p_44857_ p_44857_
+		1 p_44858_ p_44858_
+	getDepthStrider (Lnet/minecraft/world/entity/LivingEntity;)I m_44922_
+		static
+		0 p_44923_ p_44923_
+	getEnchantmentCost (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I m_220287_
+		static
+		0 p_220288_ p_220288_
+		1 p_220289_ p_220289_
+		2 p_220290_ p_220290_
+		3 p_220291_ p_220291_
+	getEnchantmentId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/resources/ResourceLocation; m_182446_
+		static
+		0 p_182447_ p_182447_
+	getEnchantmentId (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/resources/ResourceLocation; m_182432_
+		static
+		0 p_182433_ p_182433_
+	getEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)I m_44836_
+		static
+		0 p_44837_ p_44837_
+		1 p_44838_ p_44838_
+	getEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;)I m_182438_
+		static
+		0 p_182439_ p_182439_
+	getEnchantments (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Map; m_44831_
+		static
+		0 p_44832_ p_44832_
+	getFireAspect (Lnet/minecraft/world/entity/LivingEntity;)I m_44914_
+		static
+		0 p_44915_ p_44915_
+	getFishingLuckBonus (Lnet/minecraft/world/item/ItemStack;)I m_44904_
+		static
+		0 p_44905_ p_44905_
+	getFishingSpeedBonus (Lnet/minecraft/world/item/ItemStack;)I m_44916_
+		static
+		0 p_44917_ p_44917_
+	getItemEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/item/ItemStack;)I m_44843_
+		static
+		0 p_44844_ p_44844_
+		1 p_44845_ p_44845_
+	getKnockbackBonus (Lnet/minecraft/world/entity/LivingEntity;)I m_44894_
+		static
+		0 p_44895_ p_44895_
+	getLoyalty (Lnet/minecraft/world/item/ItemStack;)I m_44928_
+		static
+		0 p_44929_ p_44929_
+	getMobLooting (Lnet/minecraft/world/entity/LivingEntity;)I m_44930_
+		static
+		0 p_44931_ p_44931_
+	getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map$Entry; m_44906_
+		static
+		0 p_44907_ p_44907_
+		1 p_44908_ p_44908_
+	getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; m_44839_
+		static
+		0 p_44840_ p_44840_
+		1 p_44841_ p_44841_
+		2 p_44842_ p_44842_
+	getRespiration (Lnet/minecraft/world/entity/LivingEntity;)I m_44918_
+		static
+		0 p_44919_ p_44919_
+	getRiptide (Lnet/minecraft/world/item/ItemStack;)I m_44932_
+		static
+		0 p_44933_ p_44933_
+	getSneakingSpeedBonus (Lnet/minecraft/world/entity/LivingEntity;)F m_220302_
+		static
+		0 p_220303_ p_220303_
+	getSweepingDamageRatio (Lnet/minecraft/world/entity/LivingEntity;)F m_44821_
+		static
+		0 p_44822_ p_44822_
+	hasAquaAffinity (Lnet/minecraft/world/entity/LivingEntity;)Z m_44934_
+		static
+		0 p_44935_ p_44935_
+	hasBindingCurse (Lnet/minecraft/world/item/ItemStack;)Z m_44920_
+		static
+		0 p_44921_ p_44921_
+	hasChanneling (Lnet/minecraft/world/item/ItemStack;)Z m_44936_
+		static
+		0 p_44937_ p_44937_
+	hasFrostWalker (Lnet/minecraft/world/entity/LivingEntity;)Z m_44938_
+		static
+		0 p_44939_ p_44939_
+	hasSilkTouch (Lnet/minecraft/world/item/ItemStack;)Z m_272262_
+		static
+		0 p_273444_ p_273444_
+	hasSoulSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z m_44942_
+		static
+		0 p_44943_ p_44943_
+	hasVanishingCurse (Lnet/minecraft/world/item/ItemStack;)Z m_44924_
+		static
+		0 p_44925_ p_44925_
+	isEnchantmentCompatible (Ljava/util/Collection;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_44859_
+		static
+		0 p_44860_ p_44860_
+		1 p_44861_ p_44861_
+	lambda$deserializeEnchantments$0 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_44868_
+		static
+		0 p_44869_ p_44869_
+		1 p_44870_ p_44870_
+		2 p_44871_ p_44871_
+	lambda$doPostDamageEffects$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44826_
+		static
+		0 p_44827_ p_44827_
+		1 p_44828_ p_44828_
+		2 p_44829_ p_44829_
+		3 p_44830_ p_44830_
+	lambda$doPostHurtEffects$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44899_
+		static
+		0 p_44900_ p_44900_
+		1 p_44901_ p_44901_
+		2 p_44902_ p_44902_
+		3 p_44903_ p_44903_
+	lambda$getDamageBonus$3 (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/world/entity/MobType;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44884_
+		static
+		0 p_44885_ p_44885_
+		1 p_44886_ p_44886_
+		2 p_44887_ p_44887_
+		3 p_44888_ p_44888_
+	lambda$getDamageProtection$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44889_
+		static
+		0 p_44890_ p_44890_
+		1 p_44891_ p_44891_
+		2 p_44892_ p_44892_
+		3 p_44893_ p_44893_
+	lambda$getRandomItemWith$6 (Lnet/minecraft/world/item/ItemStack;)Z m_44940_
+		static
+		0 p_44941_ p_44941_
+	lambda$runIterationOnItem$1 (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V m_182434_
+		static
+		0 p_182435_ p_182435_
+		1 p_182436_ p_182436_
+		2 p_182437_ p_182437_
+	runIterationOnInventory (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Ljava/lang/Iterable;)V m_44853_
+		static
+		0 p_44854_ p_44854_
+		1 p_44855_ p_44855_
+	runIterationOnItem (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/world/item/ItemStack;)V m_44850_
+		static
+		0 p_44851_ p_44851_
+		1 p_44852_ p_44852_
+	selectEnchantment (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Ljava/util/List; m_220297_
+		static
+		0 p_220298_ p_220298_
+		1 p_220299_ p_220299_
+		2 p_220300_ p_220300_
+		3 p_220301_ p_220301_
+	setEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;I)V m_182440_
+		static
+		0 p_182441_ p_182441_
+		1 p_182442_ p_182442_
+	setEnchantments (Ljava/util/Map;Lnet/minecraft/world/item/ItemStack;)V m_44865_
+		static
+		0 p_44866_ p_44866_
+		1 p_44867_ p_44867_
+	storeEnchantment (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/nbt/CompoundTag; m_182443_
+		static
+		0 p_182444_ p_182444_
+		1 p_182445_ p_182445_
+net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor
+	accept (Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_44944_
+		0 p_44945_ p_44945_
+		1 p_44946_ p_44946_
+net/minecraft/world/item/enchantment/EnchantmentInstance net/minecraft/world/item/enchantment/EnchantmentInstance
+	enchantment f_44947_
+	level f_44948_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;I)V <init>
+		0 p_44950_ p_44950_
+		1 p_44951_ p_44951_
+net/minecraft/world/item/enchantment/Enchantments net/minecraft/world/item/enchantment/Enchantments
+	ALL_DAMAGE_PROTECTION f_44965_
+	AQUA_AFFINITY f_44971_
+	ARMOR_SLOTS f_44964_
+	BANE_OF_ARTHROPODS f_44979_
+	BINDING_CURSE f_44975_
+	BLAST_PROTECTION f_44968_
+	BLOCK_EFFICIENCY f_44984_
+	BLOCK_FORTUNE f_44987_
+	CHANNELING f_44958_
+	DEPTH_STRIDER f_44973_
+	FALL_PROTECTION f_44967_
+	FIRE_ASPECT f_44981_
+	FIRE_PROTECTION f_44966_
+	FISHING_LUCK f_44953_
+	FISHING_SPEED f_44954_
+	FLAMING_ARROWS f_44990_
+	FROST_WALKER f_44974_
+	IMPALING f_44956_
+	INFINITY_ARROWS f_44952_
+	KNOCKBACK f_44980_
+	LOYALTY f_44955_
+	MENDING f_44962_
+	MOB_LOOTING f_44982_
+	MULTISHOT f_44959_
+	PIERCING f_44961_
+	POWER_ARROWS f_44988_
+	PROJECTILE_PROTECTION f_44969_
+	PUNCH_ARROWS f_44989_
+	QUICK_CHARGE f_44960_
+	RESPIRATION f_44970_
+	RIPTIDE f_44957_
+	SHARPNESS f_44977_
+	SILK_TOUCH f_44985_
+	SMITE f_44978_
+	SOUL_SPEED f_44976_
+	SWEEPING_EDGE f_44983_
+	SWIFT_SNEAK f_220304_
+	THORNS f_44972_
+	UNBREAKING f_44986_
+	VANISHING_CURSE f_44963_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/enchantment/Enchantment; m_44992_
+		static
+		0 p_44993_ p_44993_
+		1 p_44994_ p_44994_
+net/minecraft/world/item/enchantment/FireAspectEnchantment net/minecraft/world/item/enchantment/FireAspectEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_44996_ p_44996_
+		1 p_44997_ p_44997_
+	getMaxCost (I)I m_6175_
+		0 p_45002_ p_45002_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45000_ p_45000_
+net/minecraft/world/item/enchantment/FishingSpeedEnchantment net/minecraft/world/item/enchantment/FishingSpeedEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45004_ p_45004_
+		1 p_45005_ p_45005_
+		2 p_45006_ p_45006_
+	getMaxCost (I)I m_6175_
+		0 p_45011_ p_45011_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45009_ p_45009_
+net/minecraft/world/item/enchantment/FrostWalkerEnchantment net/minecraft/world/item/enchantment/FrostWalkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45013_ p_45013_
+		1 p_45014_ p_45014_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45024_ p_45024_
+	getMaxCost (I)I m_6175_
+		0 p_45027_ p_45027_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45017_ p_45017_
+	isTreasureOnly ()Z m_6591_
+	onEntityMoved (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_45018_
+		static
+		0 p_45019_ p_45019_
+		1 p_45020_ p_45020_
+		2 p_45021_ p_45021_
+		3 p_45022_ p_45022_
+net/minecraft/world/item/enchantment/KnockbackEnchantment net/minecraft/world/item/enchantment/KnockbackEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45079_ p_45079_
+		1 p_45080_ p_45080_
+	getMaxCost (I)I m_6175_
+		0 p_45085_ p_45085_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45083_ p_45083_
+net/minecraft/world/item/enchantment/LootBonusEnchantment net/minecraft/world/item/enchantment/LootBonusEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45087_ p_45087_
+		1 p_45088_ p_45088_
+		2 p_45089_ p_45089_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45094_ p_45094_
+	getMaxCost (I)I m_6175_
+		0 p_45096_ p_45096_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45092_ p_45092_
+net/minecraft/world/item/enchantment/MendingEnchantment net/minecraft/world/item/enchantment/MendingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45098_ p_45098_
+		1 p_45099_ p_45099_
+	getMaxCost (I)I m_6175_
+		0 p_45105_ p_45105_
+	getMinCost (I)I m_6183_
+		0 p_45102_ p_45102_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/MultiShotEnchantment net/minecraft/world/item/enchantment/MultiShotEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45107_ p_45107_
+		1 p_45108_ p_45108_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45113_ p_45113_
+	getMaxCost (I)I m_6175_
+		0 p_45115_ p_45115_
+	getMinCost (I)I m_6183_
+		0 p_45111_ p_45111_
+net/minecraft/world/item/enchantment/OxygenEnchantment net/minecraft/world/item/enchantment/OxygenEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45117_ p_45117_
+		1 p_45118_ p_45118_
+	getMaxCost (I)I m_6175_
+		0 p_45123_ p_45123_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45121_ p_45121_
+net/minecraft/world/item/enchantment/ProtectionEnchantment net/minecraft/world/item/enchantment/ProtectionEnchantment
+	type f_45124_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45126_ p_45126_
+		1 p_45127_ p_45127_
+		2 p_45128_ p_45128_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45142_ p_45142_
+	getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I m_7205_
+		0 p_45133_ p_45133_
+		1 p_45134_ p_45134_
+	getExplosionKnockbackAfterDampener (Lnet/minecraft/world/entity/LivingEntity;D)D m_45135_
+		static
+		0 p_45136_ p_45136_
+		1 p_45137_ p_45137_
+	getFireAfterDampener (Lnet/minecraft/world/entity/LivingEntity;I)I m_45138_
+		static
+		0 p_45139_ p_45139_
+		1 p_45140_ p_45140_
+	getMaxCost (I)I m_6175_
+		0 p_45144_ p_45144_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45131_ p_45131_
+net/minecraft/world/item/enchantment/ProtectionEnchantment$Type net/minecraft/world/item/enchantment/ProtectionEnchantment$Type
+	$VALUES $VALUES
+	ALL ALL
+	EXPLOSION EXPLOSION
+	FALL FALL
+	FIRE FIRE
+	PROJECTILE PROJECTILE
+	levelCost f_45152_
+	minCost f_45151_
+	$values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; m_151301_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_151297_ p_151297_
+		1 p_151298_ p_151298_
+		2 p_151299_ p_151299_
+		3 p_151300_ p_151300_
+	getLevelCost ()I m_45162_
+	getMinCost ()I m_45161_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; valueOf
+		static
+		0 p_45164_ p_45164_
+	values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; values
+		static
+net/minecraft/world/item/enchantment/QuickChargeEnchantment net/minecraft/world/item/enchantment/QuickChargeEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45167_ p_45167_
+		1 p_45168_ p_45168_
+	getMaxCost (I)I m_6175_
+		0 p_45173_ p_45173_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45171_ p_45171_
+net/minecraft/world/item/enchantment/SoulSpeedEnchantment net/minecraft/world/item/enchantment/SoulSpeedEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45175_ p_45175_
+		1 p_45176_ p_45176_
+	getMaxCost (I)I m_6175_
+		0 p_45182_ p_45182_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45179_ p_45179_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/SweepingEdgeEnchantment net/minecraft/world/item/enchantment/SweepingEdgeEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45186_ p_45186_
+		1 p_45187_ p_45187_
+	getMaxCost (I)I m_6175_
+		0 p_45192_ p_45192_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45190_ p_45190_
+	getSweepingDamageRatio (I)F m_45193_
+		static
+		0 p_45194_ p_45194_
+net/minecraft/world/item/enchantment/SwiftSneakEnchantment net/minecraft/world/item/enchantment/SwiftSneakEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_220306_ p_220306_
+		1 p_220307_ p_220307_
+	getMaxCost (I)I m_6175_
+		0 p_220313_ p_220313_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_220310_ p_220310_
+	isDiscoverable ()Z m_6592_
+	isTradeable ()Z m_6594_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/ThornsEnchantment net/minecraft/world/item/enchantment/ThornsEnchantment
+	CHANCE_PER_LEVEL f_151302_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45196_ p_45196_
+		1 p_45197_ p_45197_
+	canEnchant (Lnet/minecraft/world/item/ItemStack;)Z m_6081_
+		0 p_45205_ p_45205_
+	doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V m_7675_
+		0 p_45215_ p_45215_
+		1 p_45216_ p_45216_
+		2 p_45217_ p_45217_
+	getDamage (ILnet/minecraft/util/RandomSource;)I m_220319_
+		static
+		0 p_220320_ p_220320_
+		1 p_220321_ p_220321_
+	getMaxCost (I)I m_6175_
+		0 p_45210_ p_45210_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45200_ p_45200_
+	lambda$doPostHurt$0 (Ljava/util/Map$Entry;Lnet/minecraft/world/entity/LivingEntity;)V m_45206_
+		static
+		0 p_45207_ p_45207_
+		1 p_45208_ p_45208_
+	shouldHit (ILnet/minecraft/util/RandomSource;)Z m_220316_
+		static
+		0 p_220317_ p_220317_
+		1 p_220318_ p_220318_
+net/minecraft/world/item/enchantment/TridentChannelingEnchantment net/minecraft/world/item/enchantment/TridentChannelingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45219_ p_45219_
+		1 p_45220_ p_45220_
+	getMaxCost (I)I m_6175_
+		0 p_45227_ p_45227_
+	getMinCost (I)I m_6183_
+		0 p_45223_ p_45223_
+net/minecraft/world/item/enchantment/TridentImpalerEnchantment net/minecraft/world/item/enchantment/TridentImpalerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45229_ p_45229_
+		1 p_45230_ p_45230_
+	getDamageBonus (ILnet/minecraft/world/entity/MobType;)F m_7335_
+		0 p_45235_ p_45235_
+		1 p_45236_ p_45236_
+	getMaxCost (I)I m_6175_
+		0 p_45238_ p_45238_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45233_ p_45233_
+net/minecraft/world/item/enchantment/TridentLoyaltyEnchantment net/minecraft/world/item/enchantment/TridentLoyaltyEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45240_ p_45240_
+		1 p_45241_ p_45241_
+	getMaxCost (I)I m_6175_
+		0 p_45248_ p_45248_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45244_ p_45244_
+net/minecraft/world/item/enchantment/TridentRiptideEnchantment net/minecraft/world/item/enchantment/TridentRiptideEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45250_ p_45250_
+		1 p_45251_ p_45251_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45256_ p_45256_
+	getMaxCost (I)I m_6175_
+		0 p_45258_ p_45258_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45254_ p_45254_
+net/minecraft/world/item/enchantment/UntouchingEnchantment net/minecraft/world/item/enchantment/UntouchingEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45260_ p_45260_
+		1 p_45261_ p_45261_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45266_ p_45266_
+	getMaxCost (I)I m_6175_
+		0 p_45268_ p_45268_
+	getMinCost (I)I m_6183_
+		0 p_45264_ p_45264_
+net/minecraft/world/item/enchantment/VanishingCurseEnchantment net/minecraft/world/item/enchantment/VanishingCurseEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45270_ p_45270_
+		1 p_45271_ p_45271_
+	getMaxCost (I)I m_6175_
+		0 p_45277_ p_45277_
+	getMinCost (I)I m_6183_
+		0 p_45274_ p_45274_
+	isCurse ()Z m_6589_
+	isTreasureOnly ()Z m_6591_
+net/minecraft/world/item/enchantment/WaterWalkerEnchantment net/minecraft/world/item/enchantment/WaterWalkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45280_ p_45280_
+		1 p_45281_ p_45281_
+	checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_5975_
+		0 p_45286_ p_45286_
+	getMaxCost (I)I m_6175_
+		0 p_45288_ p_45288_
+	getMaxLevel ()I m_6586_
+	getMinCost (I)I m_6183_
+		0 p_45284_ p_45284_
+net/minecraft/world/item/enchantment/WaterWorkerEnchantment net/minecraft/world/item/enchantment/WaterWorkerEnchantment
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
+		0 p_45290_ p_45290_
+		1 p_45291_ p_45291_
+	getMaxCost (I)I m_6175_
+		0 p_45296_ p_45296_
+	getMinCost (I)I m_6183_
+		0 p_45294_ p_45294_
+net/minecraft/world/item/enchantment/package-info net/minecraft/world/item/enchantment/package-info
+net/minecraft/world/item/package-info net/minecraft/world/item/package-info
+net/minecraft/world/item/trading/Merchant net/minecraft/world/item/trading/Merchant
+	canRestock ()Z m_7862_
+	getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; m_7596_
+	getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; m_6616_
+	getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; m_7962_
+	getVillagerXp ()I m_7809_
+	isClientSide ()Z m_183595_
+	lambda$openTradingScreen$0 (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_45297_
+		0 p_45298_ p_45298_
+		1 p_45299_ p_45299_
+		2 p_45300_ p_45300_
+	notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V m_6996_
+		0 p_45305_ p_45305_
+	notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V m_7713_
+		0 p_45308_ p_45308_
+	openTradingScreen (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;I)V m_45301_
+		0 p_45302_ p_45302_
+		1 p_45303_ p_45303_
+		2 p_45304_ p_45304_
+	overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V m_6255_
+		0 p_45306_ p_45306_
+	overrideXp (I)V m_6621_
+		0 p_45309_ p_45309_
+	setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V m_7189_
+		0 p_45307_ p_45307_
+	showProgressBar ()Z m_7826_
+net/minecraft/world/item/trading/MerchantOffer net/minecraft/world/item/trading/MerchantOffer
+	baseCostA f_45310_
+	costB f_45311_
+	demand f_45317_
+	maxUses f_45314_
+	priceMultiplier f_45318_
+	result f_45312_
+	rewardExp f_45315_
+	specialPriceDiff f_45316_
+	uses f_45313_
+	xp f_45319_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIF)V <init>
+		0 p_45334_ p_45334_
+		1 p_45335_ p_45335_
+		2 p_45336_ p_45336_
+		3 p_45337_ p_45337_
+		4 p_45338_ p_45338_
+		5 p_45339_ p_45339_
+		6 p_45340_ p_45340_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
+		0 p_45321_ p_45321_
+		1 p_45322_ p_45322_
+		2 p_45323_ p_45323_
+		3 p_45324_ p_45324_
+		4 p_45325_ p_45325_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIFI)V <init>
+		0 p_45342_ p_45342_
+		1 p_45343_ p_45343_
+		2 p_45344_ p_45344_
+		3 p_45345_ p_45345_
+		4 p_45346_ p_45346_
+		5 p_45347_ p_45347_
+		6 p_45348_ p_45348_
+		7 p_45349_ p_45349_
+	<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
+		0 p_45327_ p_45327_
+		1 p_45328_ p_45328_
+		2 p_45329_ p_45329_
+		3 p_45330_ p_45330_
+		4 p_45331_ p_45331_
+		5 p_45332_ p_45332_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_45351_ p_45351_
+	addToSpecialPriceDiff (I)V m_45353_
+		0 p_45354_ p_45354_
+	assemble ()Lnet/minecraft/world/item/ItemStack; m_45370_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_45384_
+	getBaseCostA ()Lnet/minecraft/world/item/ItemStack; m_45352_
+	getCostA ()Lnet/minecraft/world/item/ItemStack; m_45358_
+	getCostB ()Lnet/minecraft/world/item/ItemStack; m_45364_
+	getDemand ()I m_45375_
+	getMaxUses ()I m_45373_
+	getPriceMultiplier ()F m_45378_
+	getResult ()Lnet/minecraft/world/item/ItemStack; m_45368_
+	getSpecialPriceDiff ()I m_45377_
+	getUses ()I m_45371_
+	getXp ()I m_45379_
+	increaseUses ()V m_45374_
+	isOutOfStock ()Z m_45380_
+	isRequiredItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45365_
+		0 p_45366_ p_45366_
+		1 p_45367_ p_45367_
+	needsRestock ()Z m_45382_
+	resetSpecialPriceDiff ()V m_45376_
+	resetUses ()V m_45372_
+	satisfiedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45355_
+		0 p_45356_ p_45356_
+		1 p_45357_ p_45357_
+	setSpecialPriceDiff (I)V m_45359_
+		0 p_45360_ p_45360_
+	setToOutOfStock ()V m_45381_
+	shouldRewardExp ()Z m_45383_
+	take (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_45361_
+		0 p_45362_ p_45362_
+		1 p_45363_ p_45363_
+	updateDemand ()V m_45369_
+net/minecraft/world/item/trading/MerchantOffers net/minecraft/world/item/trading/MerchantOffers
+	<init> (I)V <init>
+		0 p_220323_ p_220323_
+	<init> ()V <init>
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_45387_ p_45387_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffers; m_45395_
+		static
+		0 p_45396_ p_45396_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_45388_
+	getRecipeFor (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantOffer; m_45389_
+		0 p_45390_ p_45390_
+		1 p_45391_ p_45391_
+		2 p_45392_ p_45392_
+	lambda$createFromStream$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffer; m_220327_
+		static
+		0 p_220328_ p_220328_
+	lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantOffer;)V m_220324_
+		static
+		0 p_220325_ p_220325_
+		1 p_220326_ p_220326_
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_45393_
+		0 p_45394_ p_45394_
+net/minecraft/world/item/trading/package-info net/minecraft/world/item/trading/package-info
+net/minecraft/world/level/BaseCommandBlock net/minecraft/world/level/BaseCommandBlock
+	DEFAULT_NAME f_45398_
+	TIME_FORMAT f_45397_
+	command f_45404_
+	lastExecution f_45399_
+	lastOutput f_45403_
+	name f_45405_
+	successCount f_45401_
+	trackOutput f_45402_
+	updateLastExecution f_45400_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	acceptsFailure ()Z m_7028_
+	acceptsSuccess ()Z m_6999_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getCommand ()Ljava/lang/String; m_45438_
+	getLastOutput ()Lnet/minecraft/network/chat/Component; m_45437_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getName ()Lnet/minecraft/network/chat/Component; m_45439_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	getSuccessCount ()I m_45436_
+	isTrackOutput ()Z m_45440_
+	isValid ()Z m_288209_
+	lambda$performCommand$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V m_45416_
+		0 p_45417_ p_45417_
+		1 p_45418_ p_45418_
+		2 p_45419_ p_45419_
+	lambda$performCommand$1 ()Ljava/lang/String; m_45435_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_45431_
+		0 p_45432_ p_45432_
+	onUpdated ()V m_7368_
+	performCommand (Lnet/minecraft/world/level/Level;)Z m_45414_
+		0 p_45415_ p_45415_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_45421_
+		0 p_45422_ p_45422_
+	sendSystemMessage (Lnet/minecraft/network/chat/Component;)V m_213846_
+		0 p_220330_ p_220330_
+	setCommand (Ljava/lang/String;)V m_6590_
+		0 p_45420_ p_45420_
+	setLastOutput (Lnet/minecraft/network/chat/Component;)V m_45433_
+		0 p_45434_ p_45434_
+	setName (Lnet/minecraft/network/chat/Component;)V m_45423_
+		0 p_45424_ p_45424_
+	setSuccessCount (I)V m_45410_
+		0 p_45411_ p_45411_
+	setTrackOutput (Z)V m_45428_
+		0 p_45429_ p_45429_
+	shouldInformAdmins ()Z m_6102_
+	usedBy (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_45412_
+		0 p_45413_ p_45413_
+net/minecraft/world/level/BaseSpawner net/minecraft/world/level/BaseSpawner
+	EVENT_SPAWN f_151303_
+	LOGGER f_45441_
+	SPAWN_DATA_TAG f_254624_
+	displayEntity f_45450_
+	maxNearbyEntities f_45451_
+	maxSpawnDelay f_45448_
+	minSpawnDelay f_45447_
+	nextSpawnData f_45444_
+	oSpin f_45446_
+	requiredPlayerRange f_45452_
+	spawnCount f_45449_
+	spawnDelay f_45442_
+	spawnPotentials f_45443_
+	spawnRange f_45453_
+	spin f_45445_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_151322_ p_151322_
+		1 p_151323_ p_151323_
+		2 p_151324_ p_151324_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_151319_
+		0 p_151320_ p_151320_
+		1 p_151321_ p_151321_
+	delay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_151350_
+		0 p_151351_ p_151351_
+		1 p_151352_ p_151352_
+	getOrCreateDisplayEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; m_253067_
+		0 p_254323_ p_254323_
+		1 p_254353_ p_254353_
+		2 p_254313_ p_254313_
+	getOrCreateNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/SpawnData; m_253144_
+		0 p_254503_ p_254503_
+		1 p_253892_ p_253892_
+		2 p_254487_ p_254487_
+	getSpin ()D m_45473_
+	getoSpin ()D m_45474_
+	isNearPlayer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_151343_
+		0 p_151344_ p_151344_
+		1 p_151345_ p_151345_
+	lambda$delay$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V m_186383_
+		0 p_186384_ p_186384_
+		1 p_186385_ p_186385_
+		2 p_186386_ p_186386_
+	lambda$load$2 (Ljava/lang/String;)V m_186390_
+		static
+		0 p_186391_ p_186391_
+	lambda$load$3 (Ljava/lang/String;)V m_186387_
+		static
+		0 p_186388_ p_186388_
+	lambda$save$4 ()Ljava/lang/IllegalStateException; m_186389_
+		static
+	lambda$serverTick$0 (DDDLnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_151306_
+		static
+		0 p_151307_ p_151307_
+		1 p_151308_ p_151308_
+		2 p_151309_ p_151309_
+		3 p_151310_ p_151310_
+	load (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V m_151328_
+		0 p_151329_ p_151329_
+		1 p_151330_ p_151330_
+		2 p_151331_ p_151331_
+	onEventTriggered (Lnet/minecraft/world/level/Level;I)Z m_151316_
+		0 p_151317_ p_151317_
+		1 p_151318_ p_151318_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_186381_
+		0 p_186382_ p_186382_
+	serverTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_151311_
+		0 p_151312_ p_151312_
+		1 p_151313_ p_151313_
+	setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_253197_
+		0 p_253682_ p_253682_
+		1 p_254041_ p_254041_
+		2 p_254221_ p_254221_
+		3 p_254050_ p_254050_
+	setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V m_142667_
+		0 p_151325_ p_151325_
+		1 p_151326_ p_151326_
+		2 p_151327_ p_151327_
+net/minecraft/world/level/BlockAndTintGetter net/minecraft/world/level/BlockAndTintGetter
+	canSeeSky (Lnet/minecraft/core/BlockPos;)Z m_45527_
+		0 p_45528_ p_45528_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_45520_ p_45520_
+		1 p_45521_ p_45521_
+	getBrightness (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I m_45517_
+		0 p_45518_ p_45518_
+		1 p_45519_ p_45519_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_45524_
+		0 p_45525_ p_45525_
+		1 p_45526_ p_45526_
+	getShade (Lnet/minecraft/core/Direction;Z)F m_7717_
+		0 p_45522_ p_45522_
+		1 p_45523_ p_45523_
+net/minecraft/world/level/BlockCollisions net/minecraft/world/level/BlockCollisions
+	box f_186392_
+	cachedBlockGetter f_186399_
+	cachedBlockGetterPos f_186400_
+	collisionGetter f_186397_
+	context f_186393_
+	cursor f_186394_
+	entityShape f_186396_
+	onlySuffocatingBlocks f_186398_
+	pos f_186395_
+	resultProvider f_285595_
+	<init> (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;ZLjava/util/function/BiFunction;)V <init>
+		0 p_286817_ p_286817_
+		1 p_286246_ p_286246_
+		2 p_286624_ p_286624_
+		3 p_286354_ p_286354_
+		4 p_286303_ p_286303_
+	computeNext ()Ljava/lang/Object; computeNext
+	getChunk (II)Lnet/minecraft/world/level/BlockGetter; m_186411_
+		0 p_186412_ p_186412_
+		1 p_186413_ p_186413_
+net/minecraft/world/level/BlockEventData net/minecraft/world/level/BlockEventData
+	block f_45530_
+	paramA f_45531_
+	paramB f_45532_
+	pos f_45529_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
+		0 f_45529_ f_45529_
+		1 f_45530_ f_45530_
+		2 f_45531_ f_45531_
+		3 f_45532_ f_45532_
+	block ()Lnet/minecraft/world/level/block/Block; f_45530_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_45543_ p_45543_
+	hashCode ()I hashCode
+	paramA ()I f_45531_
+	paramB ()I f_45532_
+	pos ()Lnet/minecraft/core/BlockPos; f_45529_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/BlockGetter net/minecraft/world/level/BlockGetter
+	clip (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; m_45547_
+		0 p_45548_ p_45548_
+	clipWithInteractionOverride (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/BlockHitResult; m_45558_
+		0 p_45559_ p_45559_
+		1 p_45560_ p_45560_
+		2 p_45561_ p_45561_
+		3 p_45562_ p_45562_
+		4 p_45563_ p_45563_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151367_ p_151367_
+		1 p_151368_ p_151368_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_45570_ p_45570_
+	getBlockFloorHeight (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D m_45564_
+		0 p_45565_ p_45565_
+		1 p_45566_ p_45566_
+	getBlockFloorHeight (Lnet/minecraft/core/BlockPos;)D m_45573_
+		0 p_45574_ p_45574_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_45571_ p_45571_
+	getBlockStates (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_45556_
+		0 p_45557_ p_45557_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_45569_ p_45569_
+	getLightEmission (Lnet/minecraft/core/BlockPos;)I m_7146_
+		0 p_45572_ p_45572_
+	getMaxLightLevel ()I m_7469_
+	isBlockInLine (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; m_151353_
+		0 p_151354_ p_151354_
+	lambda$clip$2 (Lnet/minecraft/world/level/ClipContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_151358_
+		0 p_151359_ p_151359_
+		1 p_151360_ p_151360_
+	lambda$clip$3 (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; m_274262_
+		static
+		0 p_275153_ p_275153_
+	lambda$getBlockFloorHeight$4 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_151373_
+		0 p_151374_ p_151374_
+	lambda$isBlockInLine$0 (Lnet/minecraft/world/level/ClipBlockStateContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_274263_
+		0 p_275154_ p_275154_
+		1 p_275155_ p_275155_
+	lambda$isBlockInLine$1 (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; m_274264_
+		static
+		0 p_275156_ p_275156_
+	traverseBlocks (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; m_151361_
+		static
+		0 p_151362_ p_151362_
+		1 p_151363_ p_151363_
+		2 p_151364_ p_151364_
+		3 p_151365_ p_151365_
+		4 p_151366_ p_151366_
+net/minecraft/world/level/ChunkPos net/minecraft/world/level/ChunkPos
+	COORD_BITS f_151375_
+	COORD_MASK f_151376_
+	HASH_A f_151379_
+	HASH_C f_151380_
+	HASH_Z_XOR f_151381_
+	INVALID_CHUNK_POS f_45577_
+	REGION_BITS f_151377_
+	REGION_MASK f_151378_
+	REGION_MAX_INDEX f_220336_
+	REGION_SIZE f_220335_
+	SAFETY_MARGIN f_199440_
+	ZERO f_186419_
+	x f_45578_
+	z f_45579_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_45585_ p_45585_
+	<init> (II)V <init>
+		0 p_45582_ p_45582_
+		1 p_45583_ p_45583_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_45587_ p_45587_
+	asLong (II)J m_45589_
+		static
+		0 p_45590_ p_45590_
+		1 p_45591_ p_45591_
+	asLong (Lnet/minecraft/core/BlockPos;)J m_151388_
+		static
+		0 p_151389_ p_151389_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_45607_ p_45607_
+	getBlockAt (III)Lnet/minecraft/core/BlockPos; m_151384_
+		0 p_151385_ p_151385_
+		1 p_151386_ p_151386_
+		2 p_151387_ p_151387_
+	getBlockX (I)I m_151382_
+		0 p_151383_ p_151383_
+	getBlockZ (I)I m_151391_
+		0 p_151392_ p_151392_
+	getChessboardDistance (Lnet/minecraft/world/level/ChunkPos;)I m_45594_
+		0 p_45595_ p_45595_
+	getMaxBlockX ()I m_45608_
+	getMaxBlockZ ()I m_45609_
+	getMiddleBlockPosition (I)Lnet/minecraft/core/BlockPos; m_151394_
+		0 p_151395_ p_151395_
+	getMiddleBlockX ()I m_151390_
+	getMiddleBlockZ ()I m_151393_
+	getMinBlockX ()I m_45604_
+	getMinBlockZ ()I m_45605_
+	getRegionLocalX ()I m_45613_
+	getRegionLocalZ ()I m_45614_
+	getRegionX ()I m_45610_
+	getRegionZ ()I m_45612_
+	getWorldPosition ()Lnet/minecraft/core/BlockPos; m_45615_
+	getX (J)I m_45592_
+		static
+		0 p_45593_ p_45593_
+	getZ (J)I m_45602_
+		static
+		0 p_45603_ p_45603_
+	hash (II)I m_220343_
+		static
+		0 p_220344_ p_220344_
+		1 p_220345_ p_220345_
+	hashCode ()I hashCode
+	maxFromRegion (II)Lnet/minecraft/world/level/ChunkPos; m_220340_
+		static
+		0 p_220341_ p_220341_
+		1 p_220342_ p_220342_
+	minFromRegion (II)Lnet/minecraft/world/level/ChunkPos; m_220337_
+		static
+		0 p_220338_ p_220338_
+		1 p_220339_ p_220339_
+	rangeClosed (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_45599_
+		static
+		0 p_45600_ p_45600_
+		1 p_45601_ p_45601_
+	rangeClosed (Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/stream/Stream; m_45596_
+		static
+		0 p_45597_ p_45597_
+		1 p_45598_ p_45598_
+	toLong ()J m_45588_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkPos$1
+	pos f_45621_
+	val$from f_45617_
+	val$to f_45618_
+	val$xDiff f_45620_
+	val$zDiff f_45619_
+	<init> (JILnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;II)V <init>
+		0 p_45623_ p_45623_
+		1 p_45624_ p_45624_
+		2 p_45625_ p_45625_
+		3 p_45626_ p_45626_
+		4 p_45627_ p_45627_
+		5 p_45628_ p_45628_
+	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
+		0 p_45630_ p_45630_
+net/minecraft/world/level/ClipBlockStateContext net/minecraft/world/level/ClipBlockStateContext
+	block f_151399_
+	from f_151397_
+	to f_151398_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V <init>
+		0 p_151401_ p_151401_
+		1 p_151402_ p_151402_
+		2 p_151403_ p_151403_
+	getFrom ()Lnet/minecraft/world/phys/Vec3; m_151405_
+	getTo ()Lnet/minecraft/world/phys/Vec3; m_151404_
+	isTargetBlock ()Ljava/util/function/Predicate; m_151406_
+net/minecraft/world/level/ClipContext net/minecraft/world/level/ClipContext
+	block f_45684_
+	collisionContext f_45686_
+	fluid f_45685_
+	from f_45682_
+	to f_45683_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_45688_ p_45688_
+		1 p_45689_ p_45689_
+		2 p_45690_ p_45690_
+		3 p_45691_ p_45691_
+		4 p_45692_ p_45692_
+	getBlockShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_45694_
+		0 p_45695_ p_45695_
+		1 p_45696_ p_45696_
+		2 p_45697_ p_45697_
+	getFluidShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_45698_
+		0 p_45699_ p_45699_
+		1 p_45700_ p_45700_
+		2 p_45701_ p_45701_
+	getFrom ()Lnet/minecraft/world/phys/Vec3; m_45702_
+	getTo ()Lnet/minecraft/world/phys/Vec3; m_45693_
+net/minecraft/world/level/ClipContext$Block net/minecraft/world/level/ClipContext$Block
+	$VALUES $VALUES
+	COLLIDER COLLIDER
+	FALLDAMAGE_RESETTING FALLDAMAGE_RESETTING
+	OUTLINE OUTLINE
+	VISUAL VISUAL
+	shapeGetter f_45706_
+	$values ()[Lnet/minecraft/world/level/ClipContext$Block; m_151407_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/ClipContext$ShapeGetter;)V <init>
+		0 p_45710_ p_45710_
+		1 p_45711_ p_45711_
+		2 p_45712_ p_45712_
+	get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7544_
+		0 p_45714_ p_45714_
+		1 p_45715_ p_45715_
+		2 p_45716_ p_45716_
+		3 p_45717_ p_45717_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_201981_
+		static
+		0 p_201982_ p_201982_
+		1 p_201983_ p_201983_
+		2 p_201984_ p_201984_
+		3 p_201985_ p_201985_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Block; valueOf
+		static
+		0 p_45719_ p_45719_
+	values ()[Lnet/minecraft/world/level/ClipContext$Block; values
+		static
+net/minecraft/world/level/ClipContext$Fluid net/minecraft/world/level/ClipContext$Fluid
+	$VALUES $VALUES
+	ANY ANY
+	NONE NONE
+	SOURCE_ONLY SOURCE_ONLY
+	WATER WATER
+	canPick f_45724_
+	$values ()[Lnet/minecraft/world/level/ClipContext$Fluid; m_151408_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
+		0 p_45728_ p_45728_
+		1 p_45729_ p_45729_
+		2 p_45730_ p_45730_
+	canPick (Lnet/minecraft/world/level/material/FluidState;)Z m_45731_
+		0 p_45732_ p_45732_
+	lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z m_45735_
+		static
+		0 p_45736_ p_45736_
+	lambda$static$1 (Lnet/minecraft/world/level/material/FluidState;)Z m_45733_
+		static
+		0 p_45734_ p_45734_
+	lambda$static$2 (Lnet/minecraft/world/level/material/FluidState;)Z m_201987_
+		static
+		0 p_201988_ p_201988_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Fluid; valueOf
+		static
+		0 p_45738_ p_45738_
+	values ()[Lnet/minecraft/world/level/ClipContext$Fluid; values
+		static
+net/minecraft/world/level/ClipContext$ShapeGetter net/minecraft/world/level/ClipContext$ShapeGetter
+	get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7544_
+		0 p_45740_ p_45740_
+		1 p_45741_ p_45741_
+		2 p_45742_ p_45742_
+		3 p_45743_ p_45743_
+net/minecraft/world/level/CollisionGetter net/minecraft/world/level/CollisionGetter
+	borderCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_186440_
+		0 p_186441_ p_186441_
+		1 p_186442_ p_186442_
+	collidesWithSuffocatingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_186437_
+		0 p_186438_ p_186438_
+		1 p_186439_ p_186439_
+	findFreePosition (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;DDD)Ljava/util/Optional; m_151418_
+		0 p_151419_ p_151419_
+		1 p_151420_ p_151420_
+		2 p_151421_ p_151421_
+		3 p_151422_ p_151422_
+		4 p_151423_ p_151423_
+		5 p_151424_ p_151424_
+	findSupportingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Optional; m_285750_
+		0 p_286468_ p_286468_
+		1 p_286792_ p_286792_
+	getBlockCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; m_186434_
+		0 p_186435_ p_186435_
+		1 p_186436_ p_186436_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_45774_ p_45774_
+		1 p_45775_ p_45775_
+	getCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; m_186431_
+		0 p_186432_ p_186432_
+		1 p_186433_ p_186433_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186427_ p_186427_
+		1 p_186428_ p_186428_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;)Z m_45784_
+		0 p_45785_ p_45785_
+	isUnobstructed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Z m_45752_
+		0 p_45753_ p_45753_
+		1 p_45754_ p_45754_
+		2 p_45755_ p_45755_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45750_ p_45750_
+		1 p_45751_ p_45751_
+	lambda$collidesWithSuffocatingBlock$2 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_285728_
+		static
+		0 p_286211_ p_286211_
+		1 p_286212_ p_286212_
+	lambda$findFreePosition$4 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_186429_
+		0 p_186430_ p_186430_
+	lambda$findFreePosition$5 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; m_186425_
+		static
+		0 p_186426_ p_186426_
+	lambda$findFreePosition$6 (DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_186420_
+		static
+		0 p_186421_ p_186421_
+		1 p_186422_ p_186422_
+		2 p_186423_ p_186423_
+		3 p_186424_ p_186424_
+	lambda$findSupportingBlock$3 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPos; m_285729_
+		static
+		0 p_286213_ p_286213_
+		1 p_286214_ p_286214_
+	lambda$getBlockCollisions$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_285730_
+		static
+		0 p_286215_ p_286215_
+		1 p_286216_ p_286216_
+	lambda$getBlockCollisions$1 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; m_285727_
+		0 p_286209_ p_286209_
+		1 p_286210_ p_286210_
+	noCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_45756_
+		0 p_45757_ p_45757_
+		1 p_45758_ p_45758_
+	noCollision (Lnet/minecraft/world/entity/Entity;)Z m_45786_
+		0 p_45787_ p_45787_
+	noCollision (Lnet/minecraft/world/phys/AABB;)Z m_45772_
+		0 p_45773_ p_45773_
+net/minecraft/world/level/ColorResolver net/minecraft/world/level/ColorResolver
+	getColor (Lnet/minecraft/world/level/biome/Biome;DD)I m_130045_
+		0 p_130046_ p_130046_
+		1 p_130047_ p_130047_
+		2 p_130048_ p_130048_
+net/minecraft/world/level/CommonLevelAccessor net/minecraft/world/level/CommonLevelAccessor
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151452_ p_151452_
+		1 p_151453_ p_151453_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186447_ p_186447_
+		1 p_186448_ p_186448_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_45831_ p_45831_
+		1 p_45832_ p_45832_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45828_ p_45828_
+		1 p_45829_ p_45829_
+net/minecraft/world/level/CustomSpawner net/minecraft/world/level/CustomSpawner
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_45839_ p_45839_
+		1 p_45840_ p_45840_
+		2 p_45841_ p_45841_
+net/minecraft/world/level/DataPackConfig net/minecraft/world/level/DataPackConfig
+	CODEC f_45843_
+	DEFAULT f_45842_
+	disabled f_45845_
+	enabled f_45844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_45848_ p_45848_
+		1 p_45849_ p_45849_
+	getDisabled ()Ljava/util/List; m_45855_
+	getEnabled ()Ljava/util/List; m_45850_
+	lambda$static$0 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; m_151456_
+		static
+		0 p_151457_ p_151457_
+	lambda$static$1 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; m_151454_
+		static
+		0 p_151455_ p_151455_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_45853_
+		static
+		0 p_45854_ p_45854_
+net/minecraft/world/level/EmptyBlockGetter net/minecraft/world/level/EmptyBlockGetter
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/EmptyBlockGetter; m_151458_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_45862_ p_45862_
+		1 p_45863_ p_45863_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_45867_ p_45867_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_45869_ p_45869_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_45865_ p_45865_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/EmptyBlockGetter; valueOf
+		static
+		0 p_45871_ p_45871_
+	values ()[Lnet/minecraft/world/level/EmptyBlockGetter; values
+		static
+net/minecraft/world/level/EntityBasedExplosionDamageCalculator net/minecraft/world/level/EntityBasedExplosionDamageCalculator
+	source f_45892_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_45894_ p_45894_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_45902_ p_45902_
+		1 p_45903_ p_45903_
+		2 p_45904_ p_45904_
+		3 p_45905_ p_45905_
+		4 p_45906_ p_45906_
+	lambda$getBlockExplosionResistance$0 (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Ljava/lang/Float;)Ljava/lang/Float; m_45907_
+		0 p_45908_ p_45908_
+		1 p_45909_ p_45909_
+		2 p_45910_ p_45910_
+		3 p_45911_ p_45911_
+		4 p_45912_ p_45912_
+		5 p_45913_ p_45913_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_6714_
+		0 p_45896_ p_45896_
+		1 p_45897_ p_45897_
+		2 p_45898_ p_45898_
+		3 p_45899_ p_45899_
+		4 p_45900_ p_45900_
+net/minecraft/world/level/EntityGetter net/minecraft/world/level/EntityGetter
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45933_
+		0 p_45934_ p_45934_
+		1 p_45935_ p_45935_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_45936_ p_45936_
+		1 p_45937_ p_45937_
+		2 p_45938_ p_45938_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_151464_ p_151464_
+		1 p_151465_ p_151465_
+		2 p_151466_ p_151466_
+	getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6443_
+		0 p_45979_ p_45979_
+		1 p_45980_ p_45980_
+		2 p_45981_ p_45981_
+	getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45976_
+		0 p_45977_ p_45977_
+		1 p_45978_ p_45978_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186451_ p_186451_
+		1 p_186452_ p_186452_
+	getNearbyEntities (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45971_
+		0 p_45972_ p_45972_
+		1 p_45973_ p_45973_
+		2 p_45974_ p_45974_
+		3 p_45975_ p_45975_
+	getNearbyPlayers (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_45955_
+		0 p_45956_ p_45956_
+		1 p_45957_ p_45957_
+		2 p_45958_ p_45958_
+	getNearestEntity (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity; m_45982_
+		0 p_45983_ p_45983_
+		1 p_45984_ p_45984_
+		2 p_45985_ p_45985_
+		3 p_45986_ p_45986_
+		4 p_45987_ p_45987_
+		5 p_45988_ p_45988_
+	getNearestEntity (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity; m_45963_
+		0 p_45964_ p_45964_
+		1 p_45965_ p_45965_
+		2 p_45966_ p_45966_
+		3 p_45967_ p_45967_
+		4 p_45968_ p_45968_
+		5 p_45969_ p_45969_
+		6 p_45970_ p_45970_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; m_45946_
+		0 p_45947_ p_45947_
+		1 p_45948_ p_45948_
+	getNearestPlayer (DDDDZ)Lnet/minecraft/world/entity/player/Player; m_45924_
+		0 p_45925_ p_45925_
+		1 p_45926_ p_45926_
+		2 p_45927_ p_45927_
+		3 p_45928_ p_45928_
+		4 p_45929_ p_45929_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player; m_45941_
+		0 p_45942_ p_45942_
+		1 p_45943_ p_45943_
+		2 p_45944_ p_45944_
+		3 p_45945_ p_45945_
+	getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; m_5788_
+		0 p_45919_ p_45919_
+		1 p_45920_ p_45920_
+		2 p_45921_ p_45921_
+		3 p_45922_ p_45922_
+		4 p_45923_ p_45923_
+	getNearestPlayer (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/Player; m_45930_
+		0 p_45931_ p_45931_
+		1 p_45932_ p_45932_
+	getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player; m_45949_
+		0 p_45950_ p_45950_
+		1 p_45951_ p_45951_
+		2 p_45952_ p_45952_
+		3 p_45953_ p_45953_
+		4 p_45954_ p_45954_
+	getPlayerByUUID (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; m_46003_
+		0 p_46004_ p_46004_
+	hasNearbyAlivePlayer (DDDD)Z m_45914_
+		0 p_45915_ p_45915_
+		1 p_45916_ p_45916_
+		2 p_45917_ p_45917_
+		3 p_45918_ p_45918_
+	isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_5450_
+		0 p_45939_ p_45939_
+		1 p_45940_ p_45940_
+	lambda$getNearbyEntities$1 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186449_
+		static
+		0 p_186450_ p_186450_
+	lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_186453_
+		static
+		0 p_186454_ p_186454_
+	players ()Ljava/util/List; m_6907_
+net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion
+	EXPLOSION_DAMAGE_CALCULATOR f_46008_
+	MAX_DROPS_PER_COMBINED_STACK f_151469_
+	blockInteraction f_46010_
+	damageCalculator f_46019_
+	damageSource f_46018_
+	fire f_46009_
+	hitPlayers f_46021_
+	level f_46012_
+	radius f_46017_
+	random f_46011_
+	source f_46016_
+	toBlow f_46020_
+	x f_46013_
+	y f_46014_
+	z f_46015_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;)V <init>
+		0 p_46032_ p_46032_
+		1 p_46033_ p_46033_
+		2 p_46034_ p_46034_
+		3 p_46035_ p_46035_
+		4 p_46036_ p_46036_
+		5 p_46037_ p_46037_
+		6 p_46038_ p_46038_
+		7 p_46039_ p_46039_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;)V <init>
+		0 p_46051_ p_46051_
+		1 p_46052_ p_46052_
+		2 p_46053_ p_46053_
+		3 p_46054_ p_46054_
+		4 p_46055_ p_46055_
+		5 p_46056_ p_46056_
+		6 p_46057_ p_46057_
+		7 p_46058_ p_46058_
+		8 p_46059_ p_46059_
+		9 p_46060_ p_46060_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFLjava/util/List;)V <init>
+		0 p_46024_ p_46024_
+		1 p_46025_ p_46025_
+		2 p_46026_ p_46026_
+		3 p_46027_ p_46027_
+		4 p_46028_ p_46028_
+		5 p_46029_ p_46029_
+		6 p_46030_ p_46030_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;Ljava/util/List;)V <init>
+		0 p_46041_ p_46041_
+		1 p_46042_ p_46042_
+		2 p_46043_ p_46043_
+		3 p_46044_ p_46044_
+		4 p_46045_ p_46045_
+		5 p_46046_ p_46046_
+		6 p_46047_ p_46047_
+		7 p_46048_ p_46048_
+		8 p_46049_ p_46049_
+	addBlockDrops (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V m_46067_
+		static
+		0 p_46068_ p_46068_
+		1 p_46069_ p_46069_
+		2 p_46070_ p_46070_
+	clearToBlow ()V m_46080_
+	explode ()V m_46061_
+	finalizeExplosion (Z)V m_46075_
+		0 p_46076_ p_46076_
+	getDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; m_46077_
+	getDirectSourceEntity ()Lnet/minecraft/world/entity/Entity; m_253049_
+	getHitPlayers ()Ljava/util/Map; m_46078_
+	getIndirectSourceEntity ()Lnet/minecraft/world/entity/LivingEntity; m_252906_
+	getSeenPercent (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F m_46064_
+		static
+		0 p_46065_ p_46065_
+		1 p_46066_ p_46066_
+	getToBlow ()Ljava/util/List; m_46081_
+	interactsWithBlocks ()Z m_254884_
+	lambda$finalizeExplosion$0 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_46071_
+		static
+		0 p_46072_ p_46072_
+		1 p_46073_ p_46073_
+		2 p_46074_ p_46074_
+	makeDamageCalculator (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; m_46062_
+		0 p_46063_ p_46063_
+net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$BlockInteraction
+	$VALUES $VALUES
+	DESTROY DESTROY
+	DESTROY_WITH_DECAY DESTROY_WITH_DECAY
+	KEEP KEEP
+	$values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; m_151477_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_46088_ p_46088_
+		1 p_46089_ p_46089_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Explosion$BlockInteraction; valueOf
+		static
+		0 p_46091_ p_46091_
+	values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; values
+		static
+net/minecraft/world/level/ExplosionDamageCalculator net/minecraft/world/level/ExplosionDamageCalculator
+	<init> ()V <init>
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_46099_ p_46099_
+		1 p_46100_ p_46100_
+		2 p_46101_ p_46101_
+		3 p_46102_ p_46102_
+		4 p_46103_ p_46103_
+	shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z m_6714_
+		0 p_46094_ p_46094_
+		1 p_46095_ p_46095_
+		2 p_46096_ p_46096_
+		3 p_46097_ p_46097_
+		4 p_46098_ p_46098_
+net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor
+	pixels f_46104_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (DD)I m_46107_
+		static
+		0 p_46108_ p_46108_
+		1 p_46109_ p_46109_
+	getBirchColor ()I m_46112_
+		static
+	getDefaultColor ()I m_46113_
+		static
+	getEvergreenColor ()I m_46106_
+		static
+	getMangroveColor ()I m_220346_
+		static
+	init ([I)V m_46110_
+		static
+		0 p_46111_ p_46111_
+net/minecraft/world/level/ForcedChunksSavedData net/minecraft/world/level/ForcedChunksSavedData
+	FILE_ID f_151479_
+	TAG_FORCED f_151480_
+	chunks f_46114_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_151482_ p_151482_
+	<init> ()V <init>
+	getChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; m_46116_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ForcedChunksSavedData; m_151483_
+		static
+		0 p_151484_ p_151484_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_46120_ p_46120_
+net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules
+	DEFAULT_RANDOM_TICK_SPEED f_151487_
+	GAME_RULE_TYPES f_46129_
+	LOGGER f_46128_
+	RULE_ANNOUNCE_ADVANCEMENTS f_46153_
+	RULE_BLOCK_EXPLOSION_DROP_DECAY f_254629_
+	RULE_COMMANDBLOCKOUTPUT f_46138_
+	RULE_COMMAND_MODIFICATION_BLOCK_LIMIT f_263760_
+	RULE_DAYLIGHT f_46140_
+	RULE_DISABLE_ELYTRA_MOVEMENT_CHECK f_46148_
+	RULE_DISABLE_RAIDS f_46154_
+	RULE_DOBLOCKDROPS f_46136_
+	RULE_DOENTITYDROPS f_46137_
+	RULE_DOFIRETICK f_46131_
+	RULE_DOINSOMNIA f_46155_
+	RULE_DOMOBLOOT f_46135_
+	RULE_DOMOBSPAWNING f_46134_
+	RULE_DO_IMMEDIATE_RESPAWN f_46156_
+	RULE_DO_PATROL_SPAWNING f_46124_
+	RULE_DO_TRADER_SPAWNING f_46125_
+	RULE_DO_VINES_SPREAD f_268705_
+	RULE_DO_WARDEN_SPAWNING f_220347_
+	RULE_DROWNING_DAMAGE f_46121_
+	RULE_FALL_DAMAGE f_46122_
+	RULE_FIRE_DAMAGE f_46123_
+	RULE_FORGIVE_DEAD_PLAYERS f_46126_
+	RULE_FREEZE_DAMAGE f_151485_
+	RULE_GLOBAL_SOUND_EVENTS f_254630_
+	RULE_KEEPINVENTORY f_46133_
+	RULE_LAVA_SOURCE_CONVERSION f_254672_
+	RULE_LIMITED_CRAFTING f_46151_
+	RULE_LOGADMINCOMMANDS f_46141_
+	RULE_MAX_COMMAND_CHAIN_LENGTH f_46152_
+	RULE_MAX_ENTITY_CRAMMING f_46149_
+	RULE_MOBGRIEFING f_46132_
+	RULE_MOB_EXPLOSION_DROP_DECAY f_254692_
+	RULE_NATURAL_REGENERATION f_46139_
+	RULE_PLAYERS_SLEEPING_PERCENTAGE f_151486_
+	RULE_RANDOMTICKING f_46143_
+	RULE_REDUCEDDEBUGINFO f_46145_
+	RULE_SENDCOMMANDFEEDBACK f_46144_
+	RULE_SHOWDEATHMESSAGES f_46142_
+	RULE_SNOW_ACCUMULATION_HEIGHT f_254637_
+	RULE_SPAWN_RADIUS f_46147_
+	RULE_SPECTATORSGENERATECHUNKS f_46146_
+	RULE_TNT_EXPLOSION_DROP_DECAY f_254705_
+	RULE_UNIVERSAL_ANGER f_46127_
+	RULE_WATER_SOURCE_CONVERSION f_254725_
+	RULE_WEATHER_CYCLE f_46150_
+	rules f_46130_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/DynamicLike;)V <init>
+		0 p_46160_ p_46160_
+	<init> (Ljava/util/Map;)V <init>
+		0 p_46162_ p_46162_
+	<init> ()V <init>
+	assignCap (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V m_46172_
+		0 p_46173_ p_46173_
+		1 p_46174_ p_46174_
+		2 p_46175_ p_46175_
+	assignFrom (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V m_46176_
+		0 p_46177_ p_46177_
+		1 p_46178_ p_46178_
+	callVisitorCap (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46166_
+		static
+		0 p_46167_ p_46167_
+		1 p_46168_ p_46168_
+		2 p_46169_ p_46169_
+	copy ()Lnet/minecraft/world/level/GameRules; m_46202_
+	createTag ()Lnet/minecraft/nbt/CompoundTag; m_46163_
+	getBoolean (Lnet/minecraft/world/level/GameRules$Key;)Z m_46207_
+		0 p_46208_ p_46208_
+	getInt (Lnet/minecraft/world/level/GameRules$Key;)I m_46215_
+		0 p_46216_ p_46216_
+	getRule (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; m_46170_
+		0 p_46171_ p_46171_
+	lambda$assignFrom$8 (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$Key;)V m_46179_
+		0 p_46180_ p_46180_
+		1 p_46181_ p_46181_
+		2 p_46182_ p_46182_
+	lambda$copy$6 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; m_46193_
+		static
+		0 p_46194_ p_46194_
+	lambda$createTag$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V m_46195_
+		static
+		0 p_46196_ p_46196_
+		1 p_46197_ p_46197_
+		2 p_46198_ p_46198_
+	lambda$loadFromTag$5 (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V m_46185_
+		static
+		0 p_46186_ p_46186_
+		1 p_46187_ p_46187_
+		2 p_46188_ p_46188_
+	lambda$new$3 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; m_46209_
+		static
+		0 p_46210_ p_46210_
+	lambda$static$0 (Lnet/minecraft/world/level/GameRules$Key;)Ljava/lang/String; m_46217_
+		static
+		0 p_46218_ p_46218_
+	lambda$static$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46211_
+		static
+		0 p_46212_ p_46212_
+		1 p_46213_ p_46213_
+	lambda$static$2 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46199_
+		static
+		0 p_46200_ p_46200_
+		1 p_46201_ p_46201_
+	lambda$visitGameRuleTypes$7 (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46203_
+		static
+		0 p_46204_ p_46204_
+		1 p_46205_ p_46205_
+		2 p_46206_ p_46206_
+	loadFromTag (Lcom/mojang/serialization/DynamicLike;)V m_46183_
+		0 p_46184_ p_46184_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;Lnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$Key; m_46189_
+		static
+		0 p_46190_ p_46190_
+		1 p_46191_ p_46191_
+		2 p_46192_ p_46192_
+	visitGameRuleTypes (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;)V m_46164_
+		static
+		0 p_46165_ p_46165_
+net/minecraft/world/level/GameRules$BooleanValue net/minecraft/world/level/GameRules$BooleanValue
+	value f_46219_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;Z)V <init>
+		0 p_46221_ p_46221_
+		1 p_46222_ p_46222_
+	copy ()Lnet/minecraft/world/level/GameRules$BooleanValue; m_5590_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	create (ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; m_46252_
+		static
+		0 p_46253_ p_46253_
+		1 p_46254_ p_46254_
+	create (Z)Lnet/minecraft/world/level/GameRules$Type; m_46250_
+		static
+		0 p_46251_ p_46251_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46234_ p_46234_
+	get ()Z m_46223_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$BooleanValue; m_5589_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	lambda$create$0 (ZLnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$BooleanValue; m_46240_
+		static
+		0 p_46241_ p_46241_
+		1 p_46242_ p_46242_
+	lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V m_46235_
+		static
+		0 p_46236_ p_46236_
+		1 p_46237_ p_46237_
+	serialize ()Ljava/lang/String; m_5831_
+	set (ZLnet/minecraft/server/MinecraftServer;)V m_46246_
+		0 p_46247_ p_46247_
+		1 p_46248_ p_46248_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46228_ p_46228_
+		1 p_46229_ p_46229_
+	setFrom (Lnet/minecraft/world/level/GameRules$BooleanValue;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46225_ p_46225_
+		1 p_46226_ p_46226_
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46231_ p_46231_
+		1 p_46232_ p_46232_
+net/minecraft/world/level/GameRules$Category net/minecraft/world/level/GameRules$Category
+	$VALUES $VALUES
+	CHAT CHAT
+	DROPS DROPS
+	MISC MISC
+	MOBS MOBS
+	PLAYER PLAYER
+	SPAWNING SPAWNING
+	UPDATES UPDATES
+	descriptionId f_46267_
+	$values ()[Lnet/minecraft/world/level/GameRules$Category; m_151488_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_46271_ p_46271_
+		1 p_46272_ p_46272_
+		2 p_46273_ p_46273_
+	getDescriptionId ()Ljava/lang/String; m_46274_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameRules$Category; valueOf
+		static
+		0 p_46276_ p_46276_
+	values ()[Lnet/minecraft/world/level/GameRules$Category; values
+		static
+net/minecraft/world/level/GameRules$GameRuleTypeVisitor net/minecraft/world/level/GameRules$GameRuleTypeVisitor
+	visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6889_
+		0 p_46278_ p_46278_
+		1 p_46279_ p_46279_
+	visitBoolean (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6891_
+		0 p_46280_ p_46280_
+		1 p_46281_ p_46281_
+	visitInteger (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_6894_
+		0 p_46282_ p_46282_
+		1 p_46283_ p_46283_
+net/minecraft/world/level/GameRules$IntegerValue net/minecraft/world/level/GameRules$IntegerValue
+	value f_46284_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;I)V <init>
+		0 p_46286_ p_46286_
+		1 p_46287_ p_46287_
+	copy ()Lnet/minecraft/world/level/GameRules$IntegerValue; m_5590_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	create (ILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; m_46294_
+		static
+		0 p_46295_ p_46295_
+		1 p_46296_ p_46296_
+	create (I)Lnet/minecraft/world/level/GameRules$Type; m_46312_
+		static
+		0 p_46313_ p_46313_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46307_ p_46307_
+	get ()I m_46288_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	getSelf ()Lnet/minecraft/world/level/GameRules$IntegerValue; m_5589_
+	lambda$create$0 (ILnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$IntegerValue; m_46291_
+		static
+		0 p_46292_ p_46292_
+		1 p_46293_ p_46293_
+	lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$IntegerValue;)V m_46308_
+		static
+		0 p_46309_ p_46309_
+		1 p_46310_ p_46310_
+	safeParse (Ljava/lang/String;)I m_46317_
+		static
+		0 p_46318_ p_46318_
+	serialize ()Ljava/lang/String; m_5831_
+	set (ILnet/minecraft/server/MinecraftServer;)V m_151489_
+		0 p_151490_ p_151490_
+		1 p_151491_ p_151491_
+	setFrom (Lnet/minecraft/world/level/GameRules$IntegerValue;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46298_ p_46298_
+		1 p_46299_ p_46299_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46301_ p_46301_
+		1 p_46302_ p_46302_
+	tryDeserialize (Ljava/lang/String;)Z m_46314_
+		0 p_46315_ p_46315_
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46304_ p_46304_
+		1 p_46305_ p_46305_
+net/minecraft/world/level/GameRules$Key net/minecraft/world/level/GameRules$Key
+	category f_46324_
+	id f_46323_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;)V <init>
+		0 p_46326_ p_46326_
+		1 p_46327_ p_46327_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_46334_ p_46334_
+	getCategory ()Lnet/minecraft/world/level/GameRules$Category; m_46332_
+	getDescriptionId ()Ljava/lang/String; m_46331_
+	getId ()Ljava/lang/String; m_46328_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/GameRules$Type net/minecraft/world/level/GameRules$Type
+	argument f_46337_
+	callback f_46339_
+	constructor f_46338_
+	visitorCaller f_46340_
+	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/GameRules$VisitorCaller;)V <init>
+		0 p_46342_ p_46342_
+		1 p_46343_ p_46343_
+		2 p_46344_ p_46344_
+		3 p_46345_ p_46345_
+	callVisitor (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;)V m_46353_
+		0 p_46354_ p_46354_
+		1 p_46355_ p_46355_
+	createArgument (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; m_46358_
+		0 p_46359_ p_46359_
+	createRule ()Lnet/minecraft/world/level/GameRules$Value; m_46352_
+net/minecraft/world/level/GameRules$Value net/minecraft/world/level/GameRules$Value
+	type f_46360_
+	<init> (Lnet/minecraft/world/level/GameRules$Type;)V <init>
+		0 p_46362_ p_46362_
+	copy ()Lnet/minecraft/world/level/GameRules$Value; m_5590_
+	deserialize (Ljava/lang/String;)V m_7377_
+		0 p_46367_ p_46367_
+	getCommandResult ()I m_6855_
+	getSelf ()Lnet/minecraft/world/level/GameRules$Value; m_5589_
+	onChanged (Lnet/minecraft/server/MinecraftServer;)V m_46368_
+		0 p_46369_ p_46369_
+	serialize ()Ljava/lang/String; m_5831_
+	setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V m_5614_
+		0 p_46363_ p_46363_
+		1 p_46364_ p_46364_
+	setFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_46370_
+		0 p_46371_ p_46371_
+		1 p_46372_ p_46372_
+	toString ()Ljava/lang/String; toString
+	updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V m_5528_
+		0 p_46365_ p_46365_
+		1 p_46366_ p_46366_
+net/minecraft/world/level/GameRules$VisitorCaller net/minecraft/world/level/GameRules$VisitorCaller
+	call (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V m_46374_
+		0 p_46375_ p_46375_
+		1 p_46376_ p_46376_
+		2 p_46377_ p_46377_
+net/minecraft/world/level/GameType net/minecraft/world/level/GameType
+	$VALUES $VALUES
+	ADVENTURE ADVENTURE
+	BY_ID f_262728_
+	CODEC f_262729_
+	CREATIVE CREATIVE
+	DEFAULT_MODE f_151492_
+	NOT_SET f_46378_
+	SPECTATOR SPECTATOR
+	SURVIVAL SURVIVAL
+	id f_46383_
+	longName f_151494_
+	name f_46384_
+	shortName f_151493_
+	$values ()[Lnet/minecraft/world/level/GameType; m_151501_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
+		0 p_46388_ p_46388_
+		1 p_46389_ p_46389_
+		2 p_46390_ p_46390_
+		3 p_46391_ p_46391_
+	byId (I)Lnet/minecraft/world/level/GameType; m_46393_
+		static
+		0 p_46394_ p_46394_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; m_46400_
+		static
+		0 p_46401_ p_46401_
+	byName (Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; m_46402_
+		static
+		0 p_46403_ p_46403_
+		1 p_46404_ p_46404_
+	byNullableId (I)Lnet/minecraft/world/level/GameType; m_151497_
+		static
+		0 p_151498_ p_151498_
+	getId ()I m_46392_
+	getLongDisplayName ()Lnet/minecraft/network/chat/Component; m_151499_
+	getName ()Ljava/lang/String; m_46405_
+	getNullableId (Lnet/minecraft/world/level/GameType;)I m_151495_
+		static
+		0 p_151496_ p_151496_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getShortDisplayName ()Lnet/minecraft/network/chat/Component; m_151500_
+	isBlockPlacingRestricted ()Z m_46407_
+	isCreative ()Z m_46408_
+	isSurvival ()Z m_46409_
+	updatePlayerAbilities (Lnet/minecraft/world/entity/player/Abilities;)V m_46398_
+		0 p_46399_ p_46399_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; valueOf
+		static
+		0 p_46411_ p_46411_
+	values ()[Lnet/minecraft/world/level/GameType; values
+		static
+net/minecraft/world/level/GrassColor net/minecraft/world/level/GrassColor
+	pixels f_46413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (DD)I m_46415_
+		static
+		0 p_46416_ p_46416_
+		1 p_46417_ p_46417_
+	getDefaultColor ()I m_276205_
+		static
+	init ([I)V m_46418_
+		static
+		0 p_46419_ p_46419_
+net/minecraft/world/level/ItemLike net/minecraft/world/level/ItemLike
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+net/minecraft/world/level/Level net/minecraft/world/level/Level
+	END f_46430_
+	LONG_PARTICLE_CLIP_RANGE f_151506_
+	MAX_BRIGHTNESS f_151508_
+	MAX_ENTITY_SPAWN_Y f_151510_
+	MAX_LEVEL_SIZE f_151505_
+	MIN_ENTITY_SPAWN_Y f_151511_
+	NETHER f_46429_
+	OVERWORLD f_46428_
+	RESOURCE_KEY_CODEC f_46427_
+	SHORT_PARTICLE_CLIP_RANGE f_151507_
+	TICKS_PER_DAY f_151509_
+	addend f_46436_
+	biomeManager f_46420_
+	blockEntityTickers f_151512_
+	damageSources f_268497_
+	dimension f_46421_
+	dimensionTypeId f_220349_
+	dimensionTypeRegistration f_204147_
+	isClientSide f_46443_
+	isDebug f_46424_
+	levelData f_46442_
+	neighborUpdater f_220350_
+	oRainLevel f_46437_
+	oThunderLevel f_46439_
+	pendingBlockEntityTickers f_151503_
+	profiler f_46446_
+	rainLevel f_46438_
+	randValue f_46435_
+	random f_46441_
+	registryAccess f_268710_
+	skyDarken f_46425_
+	subTickCount f_186455_
+	thread f_46423_
+	threadSafeRandom f_220348_
+	thunderLevel f_46440_
+	tickingBlockEntities f_151504_
+	worldBorder f_46447_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/WritableLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/Holder;Ljava/util/function/Supplier;ZZJI)V <init>
+		0 p_270739_ p_270739_
+		1 p_270683_ p_270683_
+		2 p_270200_ p_270200_
+		3 p_270240_ p_270240_
+		4 p_270692_ p_270692_
+		5 p_270904_ p_270904_
+		6 p_270470_ p_270470_
+		7 p_270248_ p_270248_
+		8 p_270466_ p_270466_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7107_
+		0 p_46684_ p_46684_
+		1 p_46685_ p_46685_
+		2 p_46686_ p_46686_
+		3 p_46687_ p_46687_
+		4 p_46688_ p_46688_
+		5 p_46689_ p_46689_
+		6 p_46690_ p_46690_
+	addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6485_
+		0 p_46691_ p_46691_
+		1 p_46692_ p_46692_
+		2 p_46693_ p_46693_
+		3 p_46694_ p_46694_
+		4 p_46695_ p_46695_
+		5 p_46696_ p_46696_
+		6 p_46697_ p_46697_
+		7 p_46698_ p_46698_
+	addBlockEntityTicker (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V m_151525_
+		0 p_151526_ p_151526_
+	addDestroyBlockEffect (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142052_
+		0 p_151531_ p_151531_
+		1 p_151532_ p_151532_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_46631_ p_46631_
+		1 p_46632_ p_46632_
+		2 p_46633_ p_46633_
+		3 p_46634_ p_46634_
+		4 p_46635_ p_46635_
+		5 p_46636_ p_46636_
+		6 p_46637_ p_46637_
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V m_6493_
+		0 p_46638_ p_46638_
+		1 p_46639_ p_46639_
+		2 p_46640_ p_46640_
+		3 p_46641_ p_46641_
+		4 p_46642_ p_46642_
+		5 p_46643_ p_46643_
+		6 p_46644_ p_46644_
+		7 p_46645_ p_46645_
+	blockEntityChanged (Lnet/minecraft/core/BlockPos;)V m_151543_
+		0 p_151544_ p_151544_
+	blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V m_7696_
+		0 p_46582_ p_46582_
+		1 p_46583_ p_46583_
+		2 p_46584_ p_46584_
+		3 p_46585_ p_46585_
+	broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V m_269196_
+		0 p_270831_ p_270831_
+		1 p_270361_ p_270361_
+	broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V m_7605_
+		0 p_46509_ p_46509_
+		1 p_46510_ p_46510_
+	close ()V close
+	createFireworks (DDDDDDLnet/minecraft/nbt/CompoundTag;)V m_7228_
+		0 p_46475_ p_46475_
+		1 p_46476_ p_46476_
+		2 p_46477_ p_46477_
+		3 p_46478_ p_46478_
+		4 p_46479_ p_46479_
+		5 p_46480_ p_46480_
+		6 p_46481_ p_46481_
+	damageSources ()Lnet/minecraft/world/damagesource/DamageSources; m_269111_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_46626_ p_46626_
+		1 p_46627_ p_46627_
+		2 p_46628_ p_46628_
+		3 p_46629_ p_46629_
+	destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V m_6801_
+		0 p_46506_ p_46506_
+		1 p_46507_ p_46507_
+		2 p_46508_ p_46508_
+	dimension ()Lnet/minecraft/resources/ResourceKey; m_46472_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	dimensionTypeId ()Lnet/minecraft/resources/ResourceKey; m_220362_
+	dimensionTypeRegistration ()Lnet/minecraft/core/Holder; m_204156_
+	disconnect ()V m_7462_
+	explode (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254849_
+		0 p_256599_ p_256599_
+		1 p_255914_ p_255914_
+		2 p_255684_ p_255684_
+		3 p_255843_ p_255843_
+		4 p_256310_ p_256310_
+		5 p_256178_ p_256178_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;Lnet/minecraft/world/phys/Vec3;FZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254951_
+		0 p_255653_ p_255653_
+		1 p_256558_ p_256558_
+		2 p_255929_ p_255929_
+		3 p_256001_ p_256001_
+		4 p_255963_ p_255963_
+		5 p_256099_ p_256099_
+		6 p_256371_ p_256371_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;Z)Lnet/minecraft/world/level/Explosion; m_255278_
+		0 p_256233_ p_256233_
+		1 p_255861_ p_255861_
+		2 p_255867_ p_255867_
+		3 p_256447_ p_256447_
+		4 p_255732_ p_255732_
+		5 p_255717_ p_255717_
+		6 p_256013_ p_256013_
+		7 p_256228_ p_256228_
+		8 p_255784_ p_255784_
+		9 p_256377_ p_256377_
+	explode (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_255391_
+		0 p_255682_ p_255682_
+		1 p_255803_ p_255803_
+		2 p_256403_ p_256403_
+		3 p_256538_ p_256538_
+		4 p_255674_ p_255674_
+		5 p_256634_ p_256634_
+		6 p_256111_ p_256111_
+	explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; m_254877_
+		0 p_256145_ p_256145_
+		1 p_256004_ p_256004_
+		2 p_255696_ p_255696_
+		3 p_256208_ p_256208_
+		4 p_256036_ p_256036_
+		5 p_255746_ p_255746_
+		6 p_256647_ p_256647_
+		7 p_256098_ p_256098_
+		8 p_256104_ p_256104_
+	fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; m_6026_
+		0 p_46656_ p_46656_
+	gatherChunkSourceStats ()Ljava/lang/String; m_46464_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_46716_ p_46716_
+	getBlockRandomPos (IIII)Lnet/minecraft/core/BlockPos; m_46496_
+		0 p_46497_ p_46497_
+		1 p_46498_ p_46498_
+		2 p_46499_ p_46499_
+		3 p_46500_ p_46500_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_46732_ p_46732_
+	getChunk (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_6325_
+		0 p_46727_ p_46727_
+		1 p_46728_ p_46728_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_46502_ p_46502_
+		1 p_46503_ p_46503_
+		2 p_46504_ p_46504_
+		3 p_46505_ p_46505_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_46494_ p_46494_
+		1 p_46495_ p_46495_
+	getChunkAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunk; m_46745_
+		0 p_46746_ p_46746_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_46711_ p_46711_
+		1 p_46712_ p_46712_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_46730_ p_46730_
+	getDayTime ()J m_46468_
+	getDestroyType (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; m_255157_
+		0 p_256250_ p_256250_
+	getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_6249_
+		0 p_46536_ p_46536_
+		1 p_46537_ p_46537_
+		2 p_46538_ p_46538_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;)V m_261153_
+		0 p_261899_ p_261899_
+		1 p_261837_ p_261837_
+		2 p_261519_ p_261519_
+		3 p_262046_ p_262046_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; m_142425_
+		0 p_151528_ p_151528_
+		1 p_151529_ p_151529_
+		2 p_151530_ p_151530_
+	getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_142646_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;I)V m_260826_
+		0 p_261885_ p_261885_
+		1 p_262086_ p_262086_
+		2 p_261688_ p_261688_
+		3 p_262071_ p_262071_
+		4 p_261858_ p_261858_
+	getEntity (I)Lnet/minecraft/world/entity/Entity; m_6815_
+		0 p_46492_ p_46492_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_46671_ p_46671_
+	getFreeMapId ()I m_7354_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_46469_
+	getGameTime ()J m_46467_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_46571_ p_46571_
+		1 p_46572_ p_46572_
+		2 p_46573_ p_46573_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_5518_
+	getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_7489_
+		0 p_46650_ p_46650_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_46473_
+	getProfilerSupplier ()Ljava/util/function/Supplier; m_46658_
+	getRainLevel (F)F m_46722_
+		0 p_46723_ p_46723_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; m_7465_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_6188_
+	getSeaLevel ()I m_5736_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	getSharedSpawnAngle ()F m_220361_
+	getSharedSpawnPos ()Lnet/minecraft/core/BlockPos; m_220360_
+	getSkyDarken ()I m_7445_
+	getSunAngle (F)F m_46490_
+		0 p_46491_ p_46491_
+	getThunderLevel (F)F m_46661_
+		0 p_46662_ p_46662_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V m_6798_
+		0 p_46665_ p_46665_
+		1 p_46666_ p_46666_
+		2 p_46667_ p_46667_
+	guardEntityTick (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V m_46653_
+		0 p_46654_ p_46654_
+		1 p_46655_ p_46655_
+	isClientSide ()Z m_5776_
+	isDay ()Z m_46461_
+	isDebug ()Z m_46659_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_151541_ p_151541_
+		1 p_151542_ p_151542_
+	isInSpawnableBounds (Lnet/minecraft/core/BlockPos;)Z m_46741_
+		static
+		0 p_46742_ p_46742_
+	isInWorldBounds (Lnet/minecraft/core/BlockPos;)Z m_46739_
+		0 p_46740_ p_46740_
+	isInWorldBoundsHorizontal (Lnet/minecraft/core/BlockPos;)Z m_46457_
+		static
+		0 p_46458_ p_46458_
+	isLoaded (Lnet/minecraft/core/BlockPos;)Z m_46749_
+		0 p_46750_ p_46750_
+	isNight ()Z m_46462_
+	isOutsideSpawnableHeight (I)Z m_46724_
+		static
+		0 p_46725_ p_46725_
+	isRaining ()Z m_46471_
+	isRainingAt (Lnet/minecraft/core/BlockPos;)Z m_46758_
+		0 p_46759_ p_46759_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_46620_ p_46620_
+		1 p_46621_ p_46621_
+	isThundering ()Z m_46470_
+	lambda$fillReportDetails$3 ()Ljava/lang/String; m_268981_
+	lambda$fillReportDetails$4 ()Ljava/lang/String; m_46474_
+	lambda$getEntities$1 (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V m_151518_
+		static
+		0 p_151519_ p_151519_
+		1 p_151520_ p_151520_
+		2 p_151521_ p_151521_
+		3 p_151522_ p_151522_
+	lambda$getEntities$2 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260792_
+		static
+		0 p_261450_ p_261450_
+		1 p_261451_ p_261451_
+		2 p_261452_ p_261452_
+		3 p_261453_ p_261453_
+		4 p_261454_ p_261454_
+	lambda$new$0 (Lnet/minecraft/core/Holder;)Ljava/lang/IllegalArgumentException; m_220391_
+		static
+		0 p_220392_ p_220392_
+	loadedAndEntityCanStandOn (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_46575_
+		0 p_46576_ p_46576_
+		1 p_46577_ p_46577_
+	loadedAndEntityCanStandOnFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z m_46578_
+		0 p_46579_ p_46579_
+		1 p_46580_ p_46580_
+		2 p_46581_ p_46581_
+	mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z m_7966_
+		0 p_46557_ p_46557_
+		1 p_46558_ p_46558_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213960_
+		0 p_220379_ p_220379_
+		1 p_220380_ p_220380_
+		2 p_220381_ p_220381_
+		3 p_220382_ p_220382_
+		4 p_220383_ p_220383_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_46586_
+		0 p_46587_ p_46587_
+		1 p_46588_ p_46588_
+		2 p_46589_ p_46589_
+	neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213683_
+		0 p_220385_ p_220385_
+		1 p_220386_ p_220386_
+		2 p_220387_ p_220387_
+		3 p_220388_ p_220388_
+		4 p_220389_ p_220389_
+		5 p_220390_ p_220390_
+	nextSubTickCount ()J m_183596_
+	noSave ()Z m_7441_
+	onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6559_
+		0 p_46609_ p_46609_
+		1 p_46610_ p_46610_
+		2 p_46611_ p_46611_
+	playLocalSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_245747_
+		0 p_250938_ p_250938_
+		1 p_252209_ p_252209_
+		2 p_249161_ p_249161_
+		3 p_249980_ p_249980_
+		4 p_250277_ p_250277_
+		5 p_250151_ p_250151_
+	playLocalSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V m_7785_
+		0 p_46482_ p_46482_
+		1 p_46483_ p_46483_
+		2 p_46484_ p_46484_
+		3 p_46485_ p_46485_
+		4 p_46486_ p_46486_
+		5 p_46487_ p_46487_
+		6 p_46488_ p_46488_
+		7 p_46489_ p_46489_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V m_214150_
+		0 p_220363_ p_220363_
+		1 p_220364_ p_220364_
+		2 p_220365_ p_220365_
+		3 p_220366_ p_220366_
+		4 p_220367_ p_220367_
+		5 p_220368_ p_220368_
+		6 p_220369_ p_220369_
+		7 p_220370_ p_220370_
+		8 p_220371_ p_220371_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_262808_
+		0 p_262953_ p_262953_
+		1 p_263004_ p_263004_
+		2 p_263398_ p_263398_
+		3 p_263376_ p_263376_
+		4 p_263359_ p_263359_
+		5 p_263020_ p_263020_
+		6 p_263055_ p_263055_
+		7 p_262914_ p_262914_
+		8 p_262991_ p_262991_
+	playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V m_213890_
+		0 p_220372_ p_220372_
+		1 p_220373_ p_220373_
+		2 p_263500_ p_263500_
+		3 p_220375_ p_220375_
+		4 p_220376_ p_220376_
+		5 p_220377_ p_220377_
+		6 p_220378_ p_220378_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6269_
+		0 p_46551_ p_46551_
+		1 p_46552_ p_46552_
+		2 p_46553_ p_46553_
+		3 p_46554_ p_46554_
+		4 p_46555_ p_46555_
+		5 p_46556_ p_46556_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_46560_ p_46560_
+		1 p_46561_ p_46561_
+		2 p_46562_ p_46562_
+		3 p_46563_ p_46563_
+		4 p_46564_ p_46564_
+		5 p_46565_ p_46565_
+	playSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_6263_
+		0 p_46543_ p_46543_
+		1 p_46544_ p_46544_
+		2 p_46545_ p_46545_
+		3 p_46546_ p_46546_
+		4 p_46547_ p_46547_
+		5 p_46548_ p_46548_
+		6 p_46549_ p_46549_
+		7 p_46550_ p_46550_
+	playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_245803_
+		0 p_252137_ p_252137_
+		1 p_251749_ p_251749_
+		2 p_248842_ p_248842_
+		3 p_251104_ p_251104_
+		4 p_249531_ p_249531_
+		5 p_250763_ p_250763_
+	prepareWeather ()V m_46466_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_46623_ p_46623_
+		1 p_46624_ p_46624_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_46747_
+		0 p_46748_ p_46748_
+	sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V m_7260_
+		0 p_46612_ p_46612_
+		1 p_46613_ p_46613_
+		2 p_46614_ p_46614_
+		3 p_46615_ p_46615_
+	sendPacketToServer (Lnet/minecraft/network/protocol/Packet;)V m_5503_
+		0 p_46657_ p_46657_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_46605_ p_46605_
+		1 p_46606_ p_46606_
+		2 p_46607_ p_46607_
+		3 p_46608_ p_46608_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_7731_
+		0 p_46601_ p_46601_
+		1 p_46602_ p_46602_
+		2 p_46603_ p_46603_
+	setBlockAndUpdate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_46597_
+		0 p_46598_ p_46598_
+		1 p_46599_ p_46599_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_151523_
+		0 p_151524_ p_151524_
+	setBlocksDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_6550_
+		0 p_46678_ p_46678_
+		1 p_46679_ p_46679_
+		2 p_46680_ p_46680_
+	setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_142325_
+		0 p_151533_ p_151533_
+		1 p_151534_ p_151534_
+	setRainLevel (F)V m_46734_
+		0 p_46735_ p_46735_
+	setSkyFlashTime (I)V m_6580_
+		0 p_46709_ p_46709_
+	setSpawnSettings (ZZ)V m_46703_
+		0 p_46704_ p_46704_
+		1 p_46705_ p_46705_
+	setThunderLevel (F)V m_46707_
+		0 p_46708_ p_46708_
+	shouldTickBlocksAt (Lnet/minecraft/core/BlockPos;)Z m_220393_
+		0 p_220394_ p_220394_
+	shouldTickBlocksAt (J)Z m_183438_
+		0 p_186456_ p_186456_
+	shouldTickDeath (Lnet/minecraft/world/entity/Entity;)Z m_183599_
+		0 p_186458_ p_186458_
+	tickBlockEntities ()V m_46463_
+	updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46672_
+		0 p_46673_ p_46673_
+		1 p_46674_ p_46674_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_46590_
+		0 p_46591_ p_46591_
+		1 p_46592_ p_46592_
+		2 p_46593_ p_46593_
+	updateNeighbourForOutputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_46717_
+		0 p_46718_ p_46718_
+		1 p_46719_ p_46719_
+	updateSkyBrightness ()V m_46465_
+net/minecraft/world/level/Level$1 net/minecraft/world/level/Level$1
+	this$0 f_46765_
+	val$dimensionType f_220396_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/dimension/DimensionType;)V <init>
+		0 p_220398_ p_220398_
+		1 p_220399_ p_220399_
+	getCenterX ()D m_6347_
+	getCenterZ ()D m_6345_
+net/minecraft/world/level/Level$2 net/minecraft/world/level/Level$2
+	$SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction f_254640_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/Level$ExplosionInteraction
+	$VALUES $VALUES
+	BLOCK BLOCK
+	MOB MOB
+	NONE NONE
+	TNT TNT
+	$values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; m_255267_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_255976_ p_255976_
+		1 p_256585_ p_256585_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Level$ExplosionInteraction; valueOf
+		static
+		0 p_256573_ p_256573_
+	values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; values
+		static
+net/minecraft/world/level/LevelAccessor net/minecraft/world/level/LevelAccessor
+	addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V m_7106_
+		0 p_46783_ p_46783_
+		1 p_46784_ p_46784_
+		2 p_46785_ p_46785_
+		3 p_46786_ p_46786_
+		4 p_46787_ p_46787_
+		5 p_46788_ p_46788_
+		6 p_46789_ p_46789_
+	blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6289_
+		0 p_46781_ p_46781_
+		1 p_46782_ p_46782_
+	createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; m_186482_
+		0 p_186483_ p_186483_
+		1 p_186484_ p_186484_
+		2 p_186485_ p_186485_
+		3 p_186486_ p_186486_
+	createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; m_186478_
+		0 p_186479_ p_186479_
+		1 p_186480_ p_186480_
+		2 p_186481_ p_186481_
+	dayTime ()J m_8044_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_214171_
+		0 p_220404_ p_220404_
+		1 p_220405_ p_220405_
+		2 p_220406_ p_220406_
+	gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V m_220400_
+		0 p_220401_ p_220401_
+		1 p_220402_ p_220402_
+		2 p_220403_ p_220403_
+	gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;)V m_142346_
+		0 p_151549_ p_151549_
+		1 p_151550_ p_151550_
+		2 p_151551_ p_151551_
+	gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_220407_
+		0 p_220408_ p_220408_
+		1 p_220409_ p_220409_
+		2 p_220410_ p_220410_
+	getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183326_
+	getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; m_7726_
+	getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; m_6436_
+		0 p_46800_ p_46800_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_46791_
+	getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; m_183324_
+	getLevelData ()Lnet/minecraft/world/level/storage/LevelData; m_6106_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_213780_
+	getServer ()Lnet/minecraft/server/MinecraftServer; m_7654_
+	hasChunk (II)Z m_7232_
+		0 p_46794_ p_46794_
+		1 p_46795_ p_46795_
+	levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V m_5898_
+		0 p_46771_ p_46771_
+		1 p_46772_ p_46772_
+		2 p_46773_ p_46773_
+		3 p_46774_ p_46774_
+	levelEvent (ILnet/minecraft/core/BlockPos;I)V m_46796_
+		0 p_46797_ p_46797_
+		1 p_46798_ p_46798_
+		2 p_46799_ p_46799_
+	neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213683_
+		0 p_220411_ p_220411_
+		1 p_220412_ p_220412_
+		2 p_220413_ p_220413_
+		3 p_220414_ p_220414_
+		4 p_220415_ p_220415_
+		5 p_220416_ p_220416_
+	nextSubTickCount ()J m_183596_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V m_5594_
+		0 p_46775_ p_46775_
+		1 p_46776_ p_46776_
+		2 p_46777_ p_46777_
+		3 p_46778_ p_46778_
+		4 p_46779_ p_46779_
+		5 p_46780_ p_46780_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V m_247517_
+		0 p_251195_ p_251195_
+		1 p_250192_ p_250192_
+		2 p_249887_ p_249887_
+		3 p_250593_ p_250593_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;ILnet/minecraft/world/ticks/TickPriority;)V m_186473_
+		0 p_186474_ p_186474_
+		1 p_186475_ p_186475_
+		2 p_186476_ p_186476_
+		3 p_186477_ p_186477_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V m_186469_
+		0 p_186470_ p_186470_
+		1 p_186471_ p_186471_
+		2 p_186472_ p_186472_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V m_186460_
+		0 p_186461_ p_186461_
+		1 p_186462_ p_186462_
+		2 p_186463_ p_186463_
+	scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickPriority;)V m_186464_
+		0 p_186465_ p_186465_
+		1 p_186466_ p_186466_
+		2 p_186467_ p_186467_
+		3 p_186468_ p_186468_
+net/minecraft/world/level/LevelHeightAccessor net/minecraft/world/level/LevelHeightAccessor
+	create (II)Lnet/minecraft/world/level/LevelHeightAccessor; m_186487_
+		static
+		0 p_186488_ p_186488_
+		1 p_186489_ p_186489_
+	getHeight ()I m_141928_
+	getMaxBuildHeight ()I m_151558_
+	getMaxSection ()I m_151561_
+	getMinBuildHeight ()I m_141937_
+	getMinSection ()I m_151560_
+	getSectionIndex (I)I m_151564_
+		0 p_151565_ p_151565_
+	getSectionIndexFromSectionY (I)I m_151566_
+		0 p_151567_ p_151567_
+	getSectionYFromSectionIndex (I)I m_151568_
+		0 p_151569_ p_151569_
+	getSectionsCount ()I m_151559_
+	isOutsideBuildHeight (I)Z m_151562_
+		0 p_151563_ p_151563_
+	isOutsideBuildHeight (Lnet/minecraft/core/BlockPos;)Z m_151570_
+		0 p_151571_ p_151571_
+net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1
+	val$height f_186490_
+	val$minBuildHeight f_186491_
+	<init> (II)V <init>
+		0 p_186493_ p_186493_
+		1 p_186494_ p_186494_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+net/minecraft/world/level/LevelReader net/minecraft/world/level/LevelReader
+	canSeeSkyFromBelowWater (Lnet/minecraft/core/BlockPos;)Z m_46861_
+		0 p_46862_ p_46862_
+	containsAnyLiquid (Lnet/minecraft/world/phys/AABB;)Z m_46855_
+		0 p_46856_ p_46856_
+	dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; m_6042_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_246046_
+	getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204166_
+		0 p_204167_ p_204167_
+	getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; m_7062_
+	getBlockStatesIfLoaded (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_46847_
+		0 p_46848_ p_46848_
+	getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I m_6171_
+		0 p_46836_ p_46836_
+		1 p_46837_ p_46837_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6522_
+		0 p_46823_ p_46823_
+		1 p_46824_ p_46824_
+		2 p_46825_ p_46825_
+		3 p_46826_ p_46826_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_46819_
+		0 p_46820_ p_46820_
+		1 p_46821_ p_46821_
+		2 p_46822_ p_46822_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_6325_
+		0 p_46807_ p_46807_
+		1 p_46808_ p_46808_
+	getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_46865_
+		0 p_46866_ p_46866_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_46845_ p_46845_
+		1 p_46846_ p_46846_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_6924_
+		0 p_46827_ p_46827_
+		1 p_46828_ p_46828_
+		2 p_46829_ p_46829_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_46830_ p_46830_
+		1 p_46831_ p_46831_
+	getLightLevelDependentMagicValue (Lnet/minecraft/core/BlockPos;)F m_220417_
+		0 p_220418_ p_220418_
+	getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_46849_
+		0 p_46850_ p_46850_
+		1 p_46851_ p_46851_
+	getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;)I m_46803_
+		0 p_46804_ p_46804_
+	getMinBuildHeight ()I m_141937_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204163_ p_204163_
+		1 p_204164_ p_204164_
+		2 p_204165_ p_204165_
+	getPathfindingCostFromLightLevels (Lnet/minecraft/core/BlockPos;)F m_220419_
+		0 p_220420_ p_220420_
+	getSeaLevel ()I m_5736_
+	getSkyDarken ()I m_7445_
+	getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; m_203675_
+		0 p_204159_ p_204159_
+		1 p_204160_ p_204160_
+		2 p_204161_ p_204161_
+	hasChunk (II)Z m_7232_
+		0 p_46838_ p_46838_
+		1 p_46839_ p_46839_
+	hasChunkAt (Lnet/minecraft/core/BlockPos;)Z m_46805_
+		0 p_46806_ p_46806_
+	hasChunkAt (II)Z m_151577_
+		0 p_151578_ p_151578_
+		1 p_151579_ p_151579_
+	hasChunksAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_46832_
+		0 p_46833_ p_46833_
+		1 p_46834_ p_46834_
+	hasChunksAt (IIIIII)Z m_46812_
+		0 p_46813_ p_46813_
+		1 p_46814_ p_46814_
+		2 p_46815_ p_46815_
+		3 p_46816_ p_46816_
+		4 p_46817_ p_46817_
+		5 p_46818_ p_46818_
+	hasChunksAt (IIII)Z m_151572_
+		0 p_151573_ p_151573_
+		1 p_151574_ p_151574_
+		2 p_151575_ p_151575_
+		3 p_151576_ p_151576_
+	holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; m_246945_
+		0 p_249578_ p_249578_
+	isClientSide ()Z m_5776_
+	isEmptyBlock (Lnet/minecraft/core/BlockPos;)Z m_46859_
+		0 p_46860_ p_46860_
+	isWaterAt (Lnet/minecraft/core/BlockPos;)Z m_46801_
+		0 p_46802_ p_46802_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_9598_
+net/minecraft/world/level/LevelSettings net/minecraft/world/level/LevelSettings
+	allowCommands f_46906_
+	dataConfiguration f_243681_
+	difficulty f_46905_
+	gameRules f_46907_
+	gameType f_46903_
+	hardcore f_46904_
+	levelName f_46902_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameType;ZLnet/minecraft/world/Difficulty;ZLnet/minecraft/world/level/GameRules;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
+		0 p_250485_ p_250485_
+		1 p_250207_ p_250207_
+		2 p_251631_ p_251631_
+		3 p_252122_ p_252122_
+		4 p_248961_ p_248961_
+		5 p_248536_ p_248536_
+		6 p_249797_ p_249797_
+	allowCommands ()Z m_46932_
+	copy ()Lnet/minecraft/world/level/LevelSettings; m_46935_
+	difficulty ()Lnet/minecraft/world/Difficulty; m_46931_
+	gameRules ()Lnet/minecraft/world/level/GameRules; m_46933_
+	gameType ()Lnet/minecraft/world/level/GameType; m_46929_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_246291_
+	hardcore ()Z m_46930_
+	lambda$parse$0 (Ljava/lang/Number;)Lnet/minecraft/world/Difficulty; m_46927_
+		static
+		0 p_46928_ p_46928_
+	levelName ()Ljava/lang/String; m_46917_
+	parse (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; m_46924_
+		static
+		0 p_46925_ p_46925_
+		1 p_251697_ p_251697_
+	withDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; m_247275_
+		0 p_250867_ p_250867_
+	withDifficulty (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; m_46918_
+		0 p_46919_ p_46919_
+	withGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; m_46922_
+		0 p_46923_ p_46923_
+net/minecraft/world/level/LevelSimulatedRW net/minecraft/world/level/LevelSimulatedRW
+net/minecraft/world/level/LevelSimulatedReader net/minecraft/world/level/LevelSimulatedReader
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; m_141902_
+		0 p_151582_ p_151582_
+		1 p_151583_ p_151583_
+	getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_5452_
+		0 p_46936_ p_46936_
+		1 p_46937_ p_46937_
+	isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_142433_
+		0 p_151584_ p_151584_
+		1 p_151585_ p_151585_
+	isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_7433_
+		0 p_46938_ p_46938_
+		1 p_46939_ p_46939_
+net/minecraft/world/level/LevelTimeAccess net/minecraft/world/level/LevelTimeAccess
+	dayTime ()J m_8044_
+	getMoonBrightness ()F m_46940_
+	getMoonPhase ()I m_46941_
+	getTimeOfDay (F)F m_46942_
+		0 p_46943_ p_46943_
+net/minecraft/world/level/LevelWriter net/minecraft/world/level/LevelWriter
+	addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z m_7967_
+		0 p_46964_ p_46964_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z m_7740_
+		0 p_46957_ p_46957_
+		1 p_46958_ p_46958_
+		2 p_46959_ p_46959_
+		3 p_46960_ p_46960_
+	destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;)Z m_46953_
+		0 p_46954_ p_46954_
+		1 p_46955_ p_46955_
+		2 p_46956_ p_46956_
+	destroyBlock (Lnet/minecraft/core/BlockPos;Z)Z m_46961_
+		0 p_46962_ p_46962_
+		1 p_46963_ p_46963_
+	removeBlock (Lnet/minecraft/core/BlockPos;Z)Z m_7471_
+		0 p_46951_ p_46951_
+		1 p_46952_ p_46952_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_7731_
+		0 p_46944_ p_46944_
+		1 p_46945_ p_46945_
+		2 p_46946_ p_46946_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z m_6933_
+		0 p_46947_ p_46947_
+		1 p_46948_ p_46948_
+		2 p_46949_ p_46949_
+		3 p_46950_ p_46950_
+net/minecraft/world/level/LightLayer net/minecraft/world/level/LightLayer
+	$VALUES $VALUES
+	BLOCK BLOCK
+	SKY SKY
+	$values ()[Lnet/minecraft/world/level/LightLayer; m_151586_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_278245_ p_278245_
+		1 p_278287_ p_278287_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/LightLayer; valueOf
+		static
+		0 p_46975_ p_46975_
+	values ()[Lnet/minecraft/world/level/LightLayer; values
+		static
+net/minecraft/world/level/LocalMobCapCalculator net/minecraft/world/level/LocalMobCapCalculator
+	chunkMap f_186499_
+	playerMobCounts f_186498_
+	playersNearChunk f_186497_
+	<init> (Lnet/minecraft/server/level/ChunkMap;)V <init>
+		0 p_186501_ p_186501_
+	addMob (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/MobCategory;)V m_186512_
+		0 p_186513_ p_186513_
+		1 p_186514_ p_186514_
+	canSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z m_186504_
+		0 p_186505_ p_186505_
+		1 p_186506_ p_186506_
+	getPlayersNear (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; m_186507_
+		0 p_186508_ p_186508_
+	lambda$addMob$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$MobCounts; m_186502_
+		static
+		0 p_186503_ p_186503_
+	lambda$getPlayersNear$0 (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/List; m_186509_
+		0 p_186510_ p_186510_
+		1 p_186511_ p_186511_
+net/minecraft/world/level/LocalMobCapCalculator$MobCounts net/minecraft/world/level/LocalMobCapCalculator$MobCounts
+	counts f_186515_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/MobCategory;)V m_186517_
+		0 p_186518_ p_186518_
+	canSpawn (Lnet/minecraft/world/entity/MobCategory;)Z m_186522_
+		0 p_186523_ p_186523_
+	lambda$add$0 (Lnet/minecraft/world/entity/MobCategory;Ljava/lang/Integer;)Ljava/lang/Integer; m_186519_
+		static
+		0 p_186520_ p_186520_
+		1 p_186521_ p_186521_
+net/minecraft/world/level/NaturalSpawner net/minecraft/world/level/NaturalSpawner
+	LOGGER f_46977_
+	MAGIC_NUMBER f_46978_
+	MIN_SPAWN_DISTANCE f_151589_
+	SPAWNING_CATEGORIES f_46979_
+	SPAWN_DISTANCE_BLOCK f_151588_
+	SPAWN_DISTANCE_CHUNK f_151587_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	canSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos;)Z m_220436_
+		static
+		0 p_220437_ p_220437_
+		1 p_220438_ p_220438_
+		2 p_220439_ p_220439_
+		3 p_220440_ p_220440_
+		4 p_220441_ p_220441_
+		5 p_220442_ p_220442_
+	createState (ILjava/lang/Iterable;Lnet/minecraft/world/level/NaturalSpawner$ChunkGetter;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/NaturalSpawner$SpawnState; m_186524_
+		static
+		0 p_186525_ p_186525_
+		1 p_186526_ p_186526_
+		2 p_186527_ p_186527_
+		3 p_186528_ p_186528_
+	getMobForSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Mob; m_46988_
+		static
+		0 p_46989_ p_46989_
+		1 p_46990_ p_46990_
+	getRandomPosWithin (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; m_47062_
+		static
+		0 p_47063_ p_47063_
+		1 p_47064_ p_47064_
+	getRandomSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_220429_
+		static
+		0 p_220430_ p_220430_
+		1 p_220431_ p_220431_
+		2 p_220432_ p_220432_
+		3 p_220433_ p_220433_
+		4 p_220434_ p_220434_
+		5 p_220435_ p_220435_
+	getRoughBiome (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/Biome; m_47095_
+		static
+		0 p_47096_ p_47096_
+		1 p_47097_ p_47097_
+	getTopNonCollidingPos (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/EntityType;II)Lnet/minecraft/core/BlockPos; m_47065_
+		static
+		0 p_47066_ p_47066_
+		1 p_47067_ p_47067_
+		2 p_47068_ p_47068_
+		3 p_47069_ p_47069_
+	isInNetherFortressBounds (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;)Z m_220455_
+		static
+		0 p_220456_ p_220456_
+		1 p_220457_ p_220457_
+		2 p_220458_ p_220458_
+		3 p_220459_ p_220459_
+	isRightDistanceToPlayerAndSpawnPoint (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z m_47024_
+		static
+		0 p_47025_ p_47025_
+		1 p_47026_ p_47026_
+		2 p_47027_ p_47027_
+		3 p_47028_ p_47028_
+	isSpawnPositionOk (Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_47051_
+		static
+		0 p_47052_ p_47052_
+		1 p_47053_ p_47053_
+		2 p_47054_ p_47054_
+		3 p_47055_ p_47055_
+	isValidEmptySpawnBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/entity/EntityType;)Z m_47056_
+		static
+		0 p_47057_ p_47057_
+		1 p_47058_ p_47058_
+		2 p_47059_ p_47059_
+		3 p_47060_ p_47060_
+		4 p_47061_ p_47061_
+	isValidPositionForMob (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;D)Z m_46991_
+		static
+		0 p_46992_ p_46992_
+		1 p_46993_ p_46993_
+		2 p_46994_ p_46994_
+	isValidSpawnPostitionForType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z m_220421_
+		static
+		0 p_220422_ p_220422_
+		1 p_220423_ p_220423_
+		2 p_220424_ p_220424_
+		3 p_220425_ p_220425_
+		4 p_220426_ p_220426_
+		5 p_220427_ p_220427_
+		6 p_220428_ p_220428_
+	lambda$createState$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;Lnet/minecraft/world/entity/MobCategory;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_274265_
+		static
+		0 p_275157_ p_275157_
+		1 p_275158_ p_275158_
+		2 p_275159_ p_275159_
+		3 p_275160_ p_275160_
+		4 p_275161_ p_275161_
+		5 p_275162_ p_275162_
+		6 p_275163_ p_275163_
+	lambda$spawnCategoryForPosition$3 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_151605_
+		static
+		0 p_151606_ p_151606_
+		1 p_151607_ p_151607_
+		2 p_151608_ p_151608_
+	lambda$spawnCategoryForPosition$4 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_151609_
+		static
+		0 p_151610_ p_151610_
+		1 p_151611_ p_151611_
+	lambda$static$0 (Lnet/minecraft/world/entity/MobCategory;)Z m_47036_
+		static
+		0 p_47037_ p_47037_
+	lambda$static$1 (I)[Lnet/minecraft/world/entity/MobCategory; m_46982_
+		static
+		0 p_46983_ p_46983_
+	mobsAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; m_220443_
+		static
+		0 p_220444_ p_220444_
+		1 p_220445_ p_220445_
+		2 p_220446_ p_220446_
+		3 p_220447_ p_220447_
+		4 p_220448_ p_220448_
+		5 p_220449_ p_220449_
+	spawnCategoryForChunk (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V m_47045_
+		static
+		0 p_47046_ p_47046_
+		1 p_47047_ p_47047_
+		2 p_47048_ p_47048_
+		3 p_47049_ p_47049_
+		4 p_47050_ p_47050_
+	spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_151612_
+		static
+		0 p_151613_ p_151613_
+		1 p_151614_ p_151614_
+		2 p_151615_ p_151615_
+	spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V m_47038_
+		static
+		0 p_47039_ p_47039_
+		1 p_47040_ p_47040_
+		2 p_47041_ p_47041_
+		3 p_47042_ p_47042_
+		4 p_47043_ p_47043_
+		5 p_47044_ p_47044_
+	spawnForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;ZZZ)V m_47029_
+		static
+		0 p_47030_ p_47030_
+		1 p_47031_ p_47031_
+		2 p_47032_ p_47032_
+		3 p_47033_ p_47033_
+		4 p_47034_ p_47034_
+		5 p_47035_ p_47035_
+	spawnMobsForChunkGeneration (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/RandomSource;)V m_220450_
+		static
+		0 p_220451_ p_220451_
+		1 p_220452_ p_220452_
+		2 p_220453_ p_220453_
+		3 p_220454_ p_220454_
+net/minecraft/world/level/NaturalSpawner$1 net/minecraft/world/level/NaturalSpawner$1
+	$SwitchMap$net$minecraft$world$entity$SpawnPlacements$Type f_47098_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback
+	run (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_47100_
+		0 p_47101_ p_47101_
+		1 p_47102_ p_47102_
+net/minecraft/world/level/NaturalSpawner$ChunkGetter net/minecraft/world/level/NaturalSpawner$ChunkGetter
+	query (JLjava/util/function/Consumer;)V m_47103_
+		0 p_47104_ p_47104_
+		1 p_47105_ p_47105_
+net/minecraft/world/level/NaturalSpawner$SpawnPredicate net/minecraft/world/level/NaturalSpawner$SpawnPredicate
+	test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_47106_
+		0 p_47107_ p_47107_
+		1 p_47108_ p_47108_
+		2 p_47109_ p_47109_
+net/minecraft/world/level/NaturalSpawner$SpawnState net/minecraft/world/level/NaturalSpawner$SpawnState
+	lastCharge f_47116_
+	lastCheckedPos f_47114_
+	lastCheckedType f_47115_
+	localMobCapCalculator f_186542_
+	mobCategoryCounts f_47111_
+	spawnPotential f_47112_
+	spawnableChunkCount f_47110_
+	unmodifiableMobCategoryCounts f_47113_
+	<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;)V <init>
+		0 p_186544_ p_186544_
+		1 p_186545_ p_186545_
+		2 p_186546_ p_186546_
+		3 p_186547_ p_186547_
+	afterSpawn (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_47131_
+		0 p_47132_ p_47132_
+		1 p_47133_ p_47133_
+	canSpawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_47127_
+		0 p_47128_ p_47128_
+		1 p_47129_ p_47129_
+		2 p_47130_ p_47130_
+	canSpawnForCategory (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z m_186548_
+		0 p_186549_ p_186549_
+		1 p_186550_ p_186550_
+	getMobCategoryCounts ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_47148_
+	getSpawnableChunkCount ()I m_47126_
+net/minecraft/world/level/NoiseColumn net/minecraft/world/level/NoiseColumn
+	column f_47149_
+	minY f_151621_
+	<init> (I[Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_151623_ p_151623_
+		1 p_151624_ p_151624_
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_186552_ p_186552_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_186554_ p_186554_
+		1 p_186555_ p_186555_
+net/minecraft/world/level/PathNavigationRegion net/minecraft/world/level/PathNavigationRegion
+	allEmpty f_47161_
+	centerX f_47158_
+	centerZ f_47159_
+	chunks f_47160_
+	level f_47162_
+	plains f_204180_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_47164_ p_47164_
+		1 p_47165_ p_47165_
+		2 p_47166_ p_47166_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_47180_ p_47180_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_47188_ p_47188_
+	getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_47167_
+		0 p_47168_ p_47168_
+		1 p_47169_ p_47169_
+	getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_47185_
+		0 p_47186_ p_47186_
+	getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; m_7925_
+		0 p_47173_ p_47173_
+		1 p_47174_ p_47174_
+	getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; m_183134_
+		0 p_186557_ p_186557_
+		1 p_186558_ p_186558_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_47171_ p_47171_
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+	getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; m_151625_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; m_6857_
+	lambda$new$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/Holder; m_268982_
+		static
+		0 p_270044_ p_270044_
+net/minecraft/world/level/PotentialCalculator net/minecraft/world/level/PotentialCalculator
+	charges f_47190_
+	<init> ()V <init>
+	addCharge (Lnet/minecraft/core/BlockPos;D)V m_47192_
+		0 p_47193_ p_47193_
+		1 p_47194_ p_47194_
+	getPotentialEnergyChange (Lnet/minecraft/core/BlockPos;D)D m_47195_
+		0 p_47196_ p_47196_
+		1 p_47197_ p_47197_
+net/minecraft/world/level/PotentialCalculator$PointCharge net/minecraft/world/level/PotentialCalculator$PointCharge
+	charge f_47199_
+	pos f_47198_
+	<init> (Lnet/minecraft/core/BlockPos;D)V <init>
+		0 p_47201_ p_47201_
+		1 p_47202_ p_47202_
+	getPotentialChange (Lnet/minecraft/core/BlockPos;)D m_47203_
+		0 p_47204_ p_47204_
+net/minecraft/world/level/ServerLevelAccessor net/minecraft/world/level/ServerLevelAccessor
+	addFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)V m_47205_
+		0 p_47206_ p_47206_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_6018_
+net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter
+	DIRECTIONS f_276432_
+	<clinit> ()V <clinit>
+		static
+	getBestNeighborSignal (Lnet/minecraft/core/BlockPos;)I m_277086_
+		0 p_277977_ p_277977_
+	getControlInputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)I m_277094_
+		0 p_277757_ p_277757_
+		1 p_278104_ p_278104_
+		2 p_277707_ p_277707_
+	getDirectSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_277075_
+		0 p_277954_ p_277954_
+		1 p_277342_ p_277342_
+	getDirectSignalTo (Lnet/minecraft/core/BlockPos;)I m_277173_
+		0 p_277959_ p_277959_
+	getSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_277185_
+		0 p_277961_ p_277961_
+		1 p_277351_ p_277351_
+	hasNeighborSignal (Lnet/minecraft/core/BlockPos;)Z m_276867_
+		0 p_277626_ p_277626_
+	hasSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_276987_
+		0 p_277371_ p_277371_
+		1 p_277391_ p_277391_
+net/minecraft/world/level/SpawnData net/minecraft/world/level/SpawnData
+	CODEC f_186559_
+	ENTITY_TAG f_254695_
+	LIST_CODEC f_186560_
+	customSpawnRules f_186562_
+	entityToSpawn f_186561_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)V <init>
+		0 f_186561_ f_186561_
+		1 f_186562_ f_186562_
+	<init> ()V <init>
+	customSpawnRules ()Ljava/util/Optional; f_186562_
+	entityToSpawn ()Lnet/minecraft/nbt/CompoundTag; f_186561_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186580_ p_186580_
+	getCustomSpawnRules ()Ljava/util/Optional; m_186574_
+	getEntityToSpawn ()Lnet/minecraft/nbt/CompoundTag; m_186567_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/SpawnData;)Lnet/minecraft/nbt/CompoundTag; m_186575_
+		static
+		0 p_186576_ p_186576_
+	lambda$static$1 (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; m_186568_
+		static
+		0 p_186569_ p_186569_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186570_
+		static
+		0 p_186571_ p_186571_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/SpawnData$CustomSpawnRules net/minecraft/world/level/SpawnData$CustomSpawnRules
+	CODEC f_186583_
+	LIGHT_RANGE f_186586_
+	blockLightLimit f_186584_
+	skyLightLimit f_186585_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/util/InclusiveRange;)V <init>
+		0 f_186584_ f_186584_
+		1 f_186585_ f_186585_
+	blockLightLimit ()Lnet/minecraft/util/InclusiveRange; f_186584_
+	checkLightBoundaries (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; m_186592_
+		static
+		0 p_186593_ p_186593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186602_ p_186602_
+	hashCode ()I hashCode
+	lambda$checkLightBoundaries$0 ()Ljava/lang/String; m_274266_
+		static
+	lambda$static$1 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; m_186599_
+		static
+		0 p_186600_ p_186600_
+	lambda$static$2 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; m_186594_
+		static
+		0 p_186595_ p_186595_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_285731_
+		static
+		0 p_286217_ p_286217_
+	lightLimit (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; m_285810_
+		static
+		0 p_286409_ p_286409_
+	skyLightLimit ()Lnet/minecraft/util/InclusiveRange; f_186585_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/StructureManager net/minecraft/world/level/StructureManager
+	level f_220460_
+	structureCheck f_220462_
+	worldOptions f_244109_
+	<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/structure/StructureCheck;)V <init>
+		0 p_249675_ p_249675_
+		1 p_248820_ p_248820_
+		2 p_249103_ p_249103_
+	addReference (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_220484_
+		0 p_220485_ p_220485_
+	addReferenceForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V m_220507_
+		0 p_220508_ p_220508_
+		1 p_220509_ p_220509_
+		2 p_220510_ p_220510_
+		3 p_220511_ p_220511_
+	checkStructurePresence (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_220473_
+		0 p_220474_ p_220474_
+		1 p_220475_ p_220475_
+		2 p_220476_ p_220476_
+	fillStartsForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V m_220480_
+		0 p_220481_ p_220481_
+		1 p_220482_ p_220482_
+		2 p_220483_ p_220483_
+	forWorldGenRegion (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/StructureManager; m_220468_
+		0 p_220469_ p_220469_
+	getAllStructuresAt (Lnet/minecraft/core/BlockPos;)Ljava/util/Map; m_220522_
+		0 p_220523_ p_220523_
+	getStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220512_
+		0 p_220513_ p_220513_
+		1 p_220514_ p_220514_
+		2 p_220515_ p_220515_
+	getStructureAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220494_
+		0 p_220495_ p_220495_
+		1 p_220496_ p_220496_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220488_
+		0 p_220489_ p_220489_
+		1 p_220490_ p_220490_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220491_
+		0 p_220492_ p_220492_
+		1 p_220493_ p_220493_
+	getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_220524_
+		0 p_220525_ p_220525_
+		1 p_220526_ p_220526_
+	hasAnyStructureAt (Lnet/minecraft/core/BlockPos;)Z m_220486_
+		0 p_220487_ p_220487_
+	lambda$getStructureWithPieceAt$0 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Boolean; m_244994_
+		static
+		0 p_248424_ p_248424_
+		1 p_248425_ p_248425_
+	lambda$getStructureWithPieceAt$1 (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_257323_
+		static
+		0 p_258965_ p_258965_
+		1 p_258966_ p_258966_
+		2 p_258967_ p_258967_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_220521_
+	setStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/world/level/chunk/StructureAccess;)V m_220516_
+		0 p_220517_ p_220517_
+		1 p_220518_ p_220518_
+		2 p_220519_ p_220519_
+		3 p_220520_ p_220520_
+	shouldGenerateStructures ()Z m_220467_
+	startsForStructure (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Predicate;)Ljava/util/List; m_220477_
+		0 p_220478_ p_220478_
+		1 p_220479_ p_220479_
+	startsForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; m_220504_
+		0 p_220505_ p_220505_
+		1 p_220506_ p_220506_
+	structureHasPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_220497_
+		0 p_220498_ p_220498_
+		1 p_220499_ p_220499_
+net/minecraft/world/level/WorldDataConfiguration net/minecraft/world/level/WorldDataConfiguration
+	CODEC f_244621_
+	DEFAULT f_244649_
+	ENABLED_FEATURES_ID f_243757_
+	dataPacks f_244096_
+	enabledFeatures f_243973_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/DataPackConfig;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
+		0 f_244096_ f_244096_
+		1 f_243973_ f_243973_
+	dataPacks ()Lnet/minecraft/world/level/DataPackConfig; f_244096_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; f_243973_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251210_ p_251210_
+	expandFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; m_245801_
+		0 p_249090_ p_249090_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_247068_
+		static
+		0 p_249474_ p_249474_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/WorldGenLevel net/minecraft/world/level/WorldGenLevel
+	ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z m_180807_
+		0 p_181157_ p_181157_
+	getSeed ()J m_7328_
+	setCurrentlyGenerating (Ljava/util/function/Supplier;)V m_143497_
+		0 p_186618_ p_186618_
+net/minecraft/world/level/biome/AmbientAdditionsSettings net/minecraft/world/level/biome/AmbientAdditionsSettings
+	CODEC f_47371_
+	soundEvent f_47372_
+	tickChance f_47373_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;D)V <init>
+		0 p_263329_ p_263329_
+		1 p_263326_ p_263326_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263205_
+	getTickChance ()D m_47383_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/core/Holder; m_263164_
+		static
+		0 p_151642_ p_151642_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Ljava/lang/Double; m_151639_
+		static
+		0 p_151640_ p_151640_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263165_
+		static
+		0 p_47382_ p_47382_
+net/minecraft/world/level/biome/AmbientMoodSettings net/minecraft/world/level/biome/AmbientMoodSettings
+	CODEC f_47386_
+	LEGACY_CAVE_SETTINGS f_47387_
+	blockSearchExtent f_47390_
+	soundEvent f_47388_
+	soundPositionOffset f_47391_
+	tickDelay f_47389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IID)V <init>
+		0 p_263350_ p_263350_
+		1 p_263364_ p_263364_
+		2 p_263333_ p_263333_
+		3 p_263345_ p_263345_
+	getBlockSearchExtent ()I m_47406_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263199_
+	getSoundPositionOffset ()D m_47409_
+	getTickDelay ()I m_47403_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/core/Holder; m_263166_
+		static
+		0 p_151650_ p_151650_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; m_151647_
+		static
+		0 p_151648_ p_151648_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; m_151645_
+		static
+		0 p_151646_ p_151646_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Double; m_151643_
+		static
+		0 p_151644_ p_151644_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_263167_
+		static
+		0 p_47402_ p_47402_
+net/minecraft/world/level/biome/AmbientParticleSettings net/minecraft/world/level/biome/AmbientParticleSettings
+	CODEC f_47412_
+	options f_47413_
+	probability f_47414_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/particles/ParticleOptions;F)V <init>
+		0 p_47417_ p_47417_
+		1 p_47418_ p_47418_
+	canSpawn (Lnet/minecraft/util/RandomSource;)Z m_220527_
+		0 p_220528_ p_220528_
+	getOptions ()Lnet/minecraft/core/particles/ParticleOptions; m_47419_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/core/particles/ParticleOptions; m_151653_
+		static
+		0 p_151654_ p_151654_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Ljava/lang/Float; m_151651_
+		static
+		0 p_151652_ p_151652_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_47422_
+		static
+		0 p_47423_ p_47423_
+net/minecraft/world/level/biome/Biome net/minecraft/world/level/biome/Biome
+	BIOME_INFO_NOISE f_47433_
+	CODEC f_47431_
+	DIRECT_CODEC f_47429_
+	FROZEN_TEMPERATURE_NOISE f_47436_
+	LIST_CODEC f_47432_
+	NETWORK_CODEC f_47430_
+	TEMPERATURE_CACHE_SIZE f_151655_
+	TEMPERATURE_NOISE f_47435_
+	climateSettings f_47437_
+	generationSettings f_47438_
+	mobSettings f_47439_
+	specialEffects f_47443_
+	temperatureCache f_47444_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;Lnet/minecraft/world/level/biome/BiomeGenerationSettings;Lnet/minecraft/world/level/biome/MobSpawnSettings;)V <init>
+		0 p_220530_ p_220530_
+		1 p_220531_ p_220531_
+		2 p_220532_ p_220532_
+		3 p_220533_ p_220533_
+	coldEnoughToSnow (Lnet/minecraft/core/BlockPos;)Z m_198904_
+		0 p_198905_ p_198905_
+	getAmbientAdditions ()Ljava/util/Optional; m_47565_
+	getAmbientLoop ()Ljava/util/Optional; m_47563_
+	getAmbientMood ()Ljava/util/Optional; m_47564_
+	getAmbientParticle ()Ljava/util/Optional; m_47562_
+	getBackgroundMusic ()Ljava/util/Optional; m_47566_
+	getBaseTemperature ()F m_47554_
+	getFogColor ()I m_47539_
+	getFoliageColor ()I m_47542_
+	getFoliageColorFromTexture ()I m_47571_
+	getGenerationSettings ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_47536_
+	getGrassColor (DD)I m_47464_
+		0 p_47465_ p_47465_
+		1 p_47466_ p_47466_
+	getGrassColorFromTexture ()I m_47570_
+	getHeightAdjustedTemperature (Lnet/minecraft/core/BlockPos;)F m_47528_
+		0 p_47529_ p_47529_
+	getMobSettings ()Lnet/minecraft/world/level/biome/MobSpawnSettings; m_47518_
+	getPrecipitationAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; m_264600_
+		0 p_265163_ p_265163_
+	getSkyColor ()I m_47463_
+	getSpecialEffects ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_47557_
+	getTemperature (Lnet/minecraft/core/BlockPos;)F m_47505_
+		0 p_47506_ p_47506_
+	getWaterColor ()I m_47560_
+	getWaterFogColor ()I m_47561_
+	hasPrecipitation ()Z m_264473_
+	lambda$new$10 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_220551_
+	lambda$new$9 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; m_220552_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; m_151716_
+		static
+		0 p_151717_ p_151717_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_220549_
+		static
+		0 p_220550_ p_220550_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_220547_
+		static
+		0 p_220548_ p_220548_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/MobSpawnSettings; m_220545_
+		static
+		0 p_220546_ p_220546_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_220543_
+		static
+		0 p_220544_ p_220544_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; m_220541_
+		static
+		0 p_220542_ p_220542_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_220537_
+		static
+		0 p_220538_ p_220538_
+	lambda$static$7 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome; m_220534_
+		static
+		0 p_220535_ p_220535_
+		1 p_220536_ p_220536_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_220539_
+		static
+		0 p_220540_ p_220540_
+	shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_47477_
+		0 p_47478_ p_47478_
+		1 p_47479_ p_47479_
+	shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z m_47480_
+		0 p_47481_ p_47481_
+		1 p_47482_ p_47482_
+		2 p_47483_ p_47483_
+	shouldMeltFrozenOceanIcebergSlightly (Lnet/minecraft/core/BlockPos;)Z m_198908_
+		0 p_198909_ p_198909_
+	shouldSnow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_47519_
+		0 p_47520_ p_47520_
+		1 p_47521_ p_47521_
+	warmEnoughToRain (Lnet/minecraft/core/BlockPos;)Z m_198906_
+		0 p_198907_ p_198907_
+net/minecraft/world/level/biome/Biome$1 net/minecraft/world/level/biome/Biome$1
+	this$0 f_47574_
+	<init> (Lnet/minecraft/world/level/biome/Biome;IF)V <init>
+		0 p_47576_ p_47576_
+		1 p_47577_ p_47577_
+		2 p_47578_ p_47578_
+	rehash (I)V rehash
+		0 p_47580_ p_47580_
+net/minecraft/world/level/biome/Biome$BiomeBuilder net/minecraft/world/level/biome/Biome$BiomeBuilder
+	downfall f_47587_
+	generationSettings f_47590_
+	hasPrecipitation f_263814_
+	mobSpawnSettings f_47589_
+	specialEffects f_47588_
+	temperature f_47585_
+	temperatureModifier f_47586_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/biome/Biome; m_47592_
+	downfall (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47611_
+		0 p_47612_ p_47612_
+	generationSettings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47601_
+		0 p_47602_ p_47602_
+	hasPrecipitation (Z)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_264558_
+		0 p_265480_ p_265480_
+	mobSpawnSettings (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47605_
+		0 p_47606_ p_47606_
+	specialEffects (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47603_
+		0 p_47604_ p_47604_
+	temperature (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47609_
+		0 p_47610_ p_47610_
+	temperatureAdjustment (Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; m_47599_
+		0 p_47600_ p_47600_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Biome$ClimateSettings net/minecraft/world/level/biome/Biome$ClimateSettings
+	CODEC f_47679_
+	downfall f_47683_
+	hasPrecipitation f_263819_
+	temperature f_47681_
+	temperatureModifier f_47682_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZFLnet/minecraft/world/level/biome/Biome$TemperatureModifier;F)V <init>
+		0 f_263819_ f_263819_
+		1 f_47681_ f_47681_
+		2 f_47682_ f_47682_
+		3 f_47683_ f_47683_
+	downfall ()F f_47683_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220558_ p_220558_
+	hasPrecipitation ()Z f_263819_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; m_264020_
+		static
+		0 p_264996_ p_264996_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; m_151736_
+		static
+		0 p_151737_ p_151737_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; m_151734_
+		static
+		0 p_151735_ p_151735_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; m_151732_
+		static
+		0 p_151733_ p_151733_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_264019_
+		static
+		0 p_264995_ p_264995_
+	temperature ()F f_47681_
+	temperatureModifier ()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; f_47682_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Biome$Precipitation net/minecraft/world/level/biome/Biome$Precipitation
+	$VALUES $VALUES
+	NONE NONE
+	RAIN RAIN
+	SNOW SNOW
+	$values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; m_151740_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_265396_ p_265396_
+		1 p_265696_ p_265696_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$Precipitation; valueOf
+		static
+		0 p_47733_ p_47733_
+	values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; values
+		static
+net/minecraft/world/level/biome/Biome$TemperatureModifier net/minecraft/world/level/biome/Biome$TemperatureModifier
+	$VALUES $VALUES
+	CODEC f_47737_
+	FROZEN FROZEN
+	NONE NONE
+	name f_47738_
+	$values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; m_151741_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47743_ p_47743_
+		1 p_47744_ p_47744_
+		2 p_47745_ p_47745_
+	getName ()Ljava/lang/String; m_47758_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47754_ p_47754_
+		1 p_47755_ p_47755_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; valueOf
+		static
+		0 p_47760_ p_47760_
+	values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; values
+		static
+net/minecraft/world/level/biome/Biome$TemperatureModifier$1 net/minecraft/world/level/biome/Biome$TemperatureModifier$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47763_ p_47763_
+		1 p_47764_ p_47764_
+		2 p_47765_ p_47765_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47767_ p_47767_
+		1 p_47768_ p_47768_
+net/minecraft/world/level/biome/Biome$TemperatureModifier$2 net/minecraft/world/level/biome/Biome$TemperatureModifier$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_47770_ p_47770_
+		1 p_47771_ p_47771_
+		2 p_47772_ p_47772_
+	modifyTemperature (Lnet/minecraft/core/BlockPos;F)F m_8117_
+		0 p_47774_ p_47774_
+		1 p_47775_ p_47775_
+net/minecraft/world/level/biome/BiomeGenerationSettings net/minecraft/world/level/biome/BiomeGenerationSettings
+	CODEC f_47778_
+	EMPTY f_47777_
+	LOGGER f_47776_
+	carvers f_47780_
+	featureSet f_186648_
+	features f_47781_
+	flowerFeatures f_47783_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
+		0 p_186650_ p_186650_
+		1 p_186651_ p_186651_
+	features ()Ljava/util/List; m_47818_
+	getCarvers (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/lang/Iterable; m_204187_
+		0 p_204188_ p_204188_
+	getFlowerFeatures ()Ljava/util/List; m_47815_
+	hasFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z m_186658_
+		0 p_186659_ p_186659_
+	lambda$new$3 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Z m_186656_
+		static
+		0 p_186657_ p_186657_
+	lambda$new$4 (Ljava/util/List;)Ljava/util/List; m_204191_
+		static
+		0 p_204192_ p_204192_
+	lambda$new$5 (Ljava/util/List;)Ljava/util/Set; m_204189_
+		static
+		0 p_204190_ p_204190_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/Map; m_186660_
+		static
+		0 p_186661_ p_186661_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/List; m_186652_
+		static
+		0 p_186653_ p_186653_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186654_
+		static
+		0 p_186655_ p_186655_
+net/minecraft/world/level/biome/BiomeGenerationSettings$Builder net/minecraft/world/level/biome/BiomeGenerationSettings$Builder
+	placedFeatures f_254679_
+	worldCarvers f_254731_
+	<init> (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_255774_ p_255774_
+		1 p_256003_ p_256003_
+	addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_255308_
+		0 p_256471_ p_256471_
+		1 p_255733_ p_255733_
+	addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; m_255155_
+		0 p_256059_ p_256059_
+		1 p_256259_ p_256259_
+net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder
+	carvers f_254678_
+	features f_254648_
+	<init> ()V <init>
+	addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_254863_
+		0 p_256091_ p_256091_
+		1 p_256082_ p_256082_
+	addFeature (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_254982_
+		0 p_256305_ p_256305_
+		1 p_255636_ p_255636_
+	addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; m_255419_
+		0 p_256360_ p_256360_
+		1 p_256577_ p_256577_
+	addFeatureStepsUpTo (I)V m_255276_
+		0 p_256411_ p_256411_
+	build ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_255380_
+	lambda$addCarver$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/util/List; m_255277_
+		static
+		0 p_256199_ p_256199_
+	lambda$build$1 (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; m_255250_
+		static
+		0 p_255831_ p_255831_
+net/minecraft/world/level/biome/BiomeManager net/minecraft/world/level/biome/BiomeManager
+	CHUNK_CENTER_QUART f_151750_
+	ZOOM f_186674_
+	ZOOM_BITS f_186673_
+	ZOOM_MASK f_186675_
+	biomeZoomSeed f_47863_
+	noiseBiomeSource f_47862_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;J)V <init>
+		0 p_186677_ p_186677_
+		1 p_186678_ p_186678_
+	getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204214_
+		0 p_204215_ p_204215_
+	getFiddle (J)D m_186689_
+		static
+		0 p_186690_ p_186690_
+	getFiddledDistance (JIIIDDD)D m_186679_
+		static
+		0 p_186680_ p_186680_
+		1 p_186681_ p_186681_
+		2 p_186682_ p_186682_
+		3 p_186683_ p_186683_
+		4 p_186684_ p_186684_
+		5 p_186685_ p_186685_
+		6 p_186686_ p_186686_
+	getNoiseBiomeAtPosition (DDD)Lnet/minecraft/core/Holder; m_204206_
+		0 p_204207_ p_204207_
+		1 p_204208_ p_204208_
+		2 p_204209_ p_204209_
+	getNoiseBiomeAtPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; m_204216_
+		0 p_204217_ p_204217_
+	getNoiseBiomeAtQuart (III)Lnet/minecraft/core/Holder; m_204210_
+		0 p_204211_ p_204211_
+		1 p_204212_ p_204212_
+		2 p_204213_ p_204213_
+	obfuscateSeed (J)J m_47877_
+		static
+		0 p_47878_ p_47878_
+	withDifferentSource (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;)Lnet/minecraft/world/level/biome/BiomeManager; m_186687_
+		0 p_186688_ p_186688_
+net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204218_ p_204218_
+		1 p_204219_ p_204219_
+		2 p_204220_ p_204220_
+net/minecraft/world/level/biome/BiomeResolver net/minecraft/world/level/biome/BiomeResolver
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204221_ p_204221_
+		1 p_204222_ p_204222_
+		2 p_204223_ p_204223_
+		3 p_204224_ p_204224_
+net/minecraft/world/level/biome/BiomeSource net/minecraft/world/level/biome/BiomeSource
+	CODEC f_47888_
+	possibleBiomes f_47891_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_207301_
+		0 p_207837_ p_207837_
+		1 p_207838_ p_207838_
+		2 p_207839_ p_207839_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_213971_
+		0 p_220561_ p_220561_
+		1 p_220562_ p_220562_
+		2 p_220563_ p_220563_
+		3 p_220564_ p_220564_
+		4 p_220565_ p_220565_
+		5 p_220566_ p_220566_
+		6 p_220567_ p_220567_
+		7 p_220568_ p_220568_
+		8 p_220569_ p_220569_
+	findBiomeHorizontal (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_220570_
+		0 p_220571_ p_220571_
+		1 p_220572_ p_220572_
+		2 p_220573_ p_220573_
+		3 p_220574_ p_220574_
+		4 p_220575_ p_220575_
+		5 p_220576_ p_220576_
+		6 p_220577_ p_220577_
+	findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; m_214004_
+		0 p_220578_ p_220578_
+		1 p_220579_ p_220579_
+		2 p_220580_ p_220580_
+		3 p_220581_ p_220581_
+		4 p_220582_ p_220582_
+		5 p_220583_ p_220583_
+		6 p_220584_ p_220584_
+	getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; m_183399_
+		0 p_186705_ p_186705_
+		1 p_186706_ p_186706_
+		2 p_186707_ p_186707_
+		3 p_186708_ p_186708_
+		4 p_186709_ p_186709_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204238_ p_204238_
+		1 p_204239_ p_204239_
+		2 p_204240_ p_204240_
+		3 p_204241_ p_204241_
+	lambda$new$0 ()Ljava/util/Set; m_274508_
+	possibleBiomes ()Ljava/util/Set; m_207840_
+net/minecraft/world/level/biome/BiomeSources net/minecraft/world/level/biome/BiomeSources
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_220586_
+		static
+		0 p_220587_ p_220587_
+net/minecraft/world/level/biome/BiomeSpecialEffects net/minecraft/world/level/biome/BiomeSpecialEffects
+	CODEC f_47926_
+	ambientAdditionsSettings f_47937_
+	ambientLoopSoundEvent f_47935_
+	ambientMoodSettings f_47936_
+	ambientParticleSettings f_47934_
+	backgroundMusic f_47938_
+	fogColor f_47927_
+	foliageColorOverride f_47931_
+	grassColorModifier f_47933_
+	grassColorOverride f_47932_
+	skyColor f_47930_
+	waterColor f_47928_
+	waterFogColor f_47929_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 p_47941_ p_47941_
+		1 p_47942_ p_47942_
+		2 p_47943_ p_47943_
+		3 p_47944_ p_47944_
+		4 p_47945_ p_47945_
+		5 p_47946_ p_47946_
+		6 p_47947_ p_47947_
+		7 p_47948_ p_47948_
+		8 p_47949_ p_47949_
+		9 p_47950_ p_47950_
+		10 p_47951_ p_47951_
+		11 p_47952_ p_47952_
+	getAmbientAdditionsSettings ()Ljava/util/Optional; m_47999_
+	getAmbientLoopSoundEvent ()Ljava/util/Optional; m_47993_
+	getAmbientMoodSettings ()Ljava/util/Optional; m_47996_
+	getAmbientParticleSettings ()Ljava/util/Optional; m_47990_
+	getBackgroundMusic ()Ljava/util/Optional; m_48002_
+	getFogColor ()I m_47967_
+	getFoliageColorOverride ()Ljava/util/Optional; m_47981_
+	getGrassColorModifier ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_47987_
+	getGrassColorOverride ()Ljava/util/Optional; m_47984_
+	getSkyColor ()I m_47978_
+	getWaterColor ()I m_47972_
+	getWaterFogColor ()I m_47975_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151781_
+		static
+		0 p_151782_ p_151782_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151779_
+		static
+		0 p_151780_ p_151780_
+	lambda$static$10 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151761_
+		static
+		0 p_151762_ p_151762_
+	lambda$static$11 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151759_
+		static
+		0 p_151760_ p_151760_
+	lambda$static$12 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_47970_
+		static
+		0 p_47971_ p_47971_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151777_
+		static
+		0 p_151778_ p_151778_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; m_151775_
+		static
+		0 p_151776_ p_151776_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151773_
+		static
+		0 p_151774_ p_151774_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151771_
+		static
+		0 p_151772_ p_151772_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_151769_
+		static
+		0 p_151770_ p_151770_
+	lambda$static$7 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151767_
+		static
+		0 p_151768_ p_151768_
+	lambda$static$8 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151765_
+		static
+		0 p_151766_ p_151766_
+	lambda$static$9 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; m_151763_
+		static
+		0 p_151764_ p_151764_
+net/minecraft/world/level/biome/BiomeSpecialEffects$Builder net/minecraft/world/level/biome/BiomeSpecialEffects$Builder
+	ambientAdditionsSettings f_48015_
+	ambientLoopSoundEvent f_48013_
+	ambientMoodSettings f_48014_
+	ambientParticle f_48012_
+	backgroundMusic f_48016_
+	fogColor f_48005_
+	foliageColorOverride f_48009_
+	grassColorModifier f_48011_
+	grassColorOverride f_48010_
+	skyColor f_48008_
+	waterColor f_48006_
+	waterFogColor f_48007_
+	<init> ()V <init>
+	ambientAdditionsSound (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48025_
+		0 p_48026_ p_48026_
+	ambientLoopSound (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48023_
+		0 p_263327_ p_263327_
+	ambientMoodSound (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48027_
+		0 p_48028_ p_48028_
+	ambientParticle (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48029_
+		0 p_48030_ p_48030_
+	backgroundMusic (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48021_
+		0 p_48022_ p_48022_
+	build ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; m_48018_
+	fogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48019_
+		0 p_48020_ p_48020_
+	foliageColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48043_
+		0 p_48044_ p_48044_
+	grassColorModifier (Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48031_
+		0 p_48032_ p_48032_
+	grassColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48045_
+		0 p_48046_ p_48046_
+	lambda$build$0 ()Ljava/lang/IllegalStateException; m_48042_
+		static
+	lambda$build$1 ()Ljava/lang/IllegalStateException; m_48039_
+		static
+	lambda$build$2 ()Ljava/lang/IllegalStateException; m_48036_
+		static
+	lambda$build$3 ()Ljava/lang/IllegalStateException; m_48033_
+		static
+	skyColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48040_
+		0 p_48041_ p_48041_
+	waterColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48034_
+		0 p_48035_ p_48035_
+	waterFogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; m_48037_
+		0 p_48038_ p_48038_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier
+	$VALUES $VALUES
+	CODEC f_48050_
+	DARK_FOREST DARK_FOREST
+	NONE NONE
+	SWAMP SWAMP
+	name f_48051_
+	$values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; m_151783_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48056_ p_48056_
+		1 p_48057_ p_48057_
+		2 p_48058_ p_48058_
+	getName ()Ljava/lang/String; m_48072_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	modifyColor (DDI)I m_6583_
+		0 p_48065_ p_48065_
+		1 p_48066_ p_48066_
+		2 p_48067_ p_48067_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; valueOf
+		static
+		0 p_48074_ p_48074_
+	values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; values
+		static
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48077_ p_48077_
+		1 p_48078_ p_48078_
+		2 p_48079_ p_48079_
+	modifyColor (DDI)I m_6583_
+		0 p_48081_ p_48081_
+		1 p_48082_ p_48082_
+		2 p_48083_ p_48083_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48085_ p_48085_
+		1 p_48086_ p_48086_
+		2 p_48087_ p_48087_
+	modifyColor (DDI)I m_6583_
+		0 p_48089_ p_48089_
+		1 p_48090_ p_48090_
+		2 p_48091_ p_48091_
+net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3 net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_48093_ p_48093_
+		1 p_48094_ p_48094_
+		2 p_48095_ p_48095_
+	modifyColor (DDI)I m_6583_
+		0 p_48097_ p_48097_
+		1 p_48098_ p_48098_
+		2 p_48099_ p_48099_
+net/minecraft/world/level/biome/Biomes net/minecraft/world/level/biome/Biomes
+	BADLANDS f_48159_
+	BAMBOO_JUNGLE f_48197_
+	BASALT_DELTAS f_48175_
+	BEACH f_48217_
+	BIRCH_FOREST f_48149_
+	CHERRY_GROVE f_271432_
+	COLD_OCEAN f_48168_
+	CRIMSON_FOREST f_48200_
+	DARK_FOREST f_48151_
+	DEEP_COLD_OCEAN f_48171_
+	DEEP_DARK f_220594_
+	DEEP_FROZEN_OCEAN f_48172_
+	DEEP_LUKEWARM_OCEAN f_48170_
+	DEEP_OCEAN f_48225_
+	DESERT f_48203_
+	DRIPSTONE_CAVES f_151784_
+	END_BARRENS f_48165_
+	END_HIGHLANDS f_48164_
+	END_MIDLANDS f_48163_
+	ERODED_BADLANDS f_48194_
+	FLOWER_FOREST f_48179_
+	FOREST f_48205_
+	FROZEN_OCEAN f_48211_
+	FROZEN_PEAKS f_186757_
+	FROZEN_RIVER f_48212_
+	GROVE f_186755_
+	ICE_SPIKES f_48182_
+	JAGGED_PEAKS f_186758_
+	JUNGLE f_48222_
+	LUKEWARM_OCEAN f_48167_
+	LUSH_CAVES f_151785_
+	MANGROVE_SWAMP f_220595_
+	MEADOW f_186754_
+	MUSHROOM_FIELDS f_48215_
+	NETHER_WASTES f_48209_
+	OCEAN f_48174_
+	OLD_GROWTH_BIRCH_FOREST f_186762_
+	OLD_GROWTH_PINE_TAIGA f_186763_
+	OLD_GROWTH_SPRUCE_TAIGA f_186764_
+	PLAINS f_48202_
+	RIVER f_48208_
+	SAVANNA f_48157_
+	SAVANNA_PLATEAU f_48158_
+	SMALL_END_ISLANDS f_48162_
+	SNOWY_BEACH f_48148_
+	SNOWY_PLAINS f_186761_
+	SNOWY_SLOPES f_186756_
+	SNOWY_TAIGA f_48152_
+	SOUL_SAND_VALLEY f_48199_
+	SPARSE_JUNGLE f_186769_
+	STONY_PEAKS f_186759_
+	STONY_SHORE f_186760_
+	SUNFLOWER_PLAINS f_48176_
+	SWAMP f_48207_
+	TAIGA f_48206_
+	THE_END f_48210_
+	THE_VOID f_48173_
+	WARM_OCEAN f_48166_
+	WARPED_FOREST f_48201_
+	WINDSWEPT_FOREST f_186767_
+	WINDSWEPT_GRAVELLY_HILLS f_186766_
+	WINDSWEPT_HILLS f_186765_
+	WINDSWEPT_SAVANNA f_186768_
+	WOODED_BADLANDS f_186753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_48228_
+		static
+		0 p_48229_ p_48229_
+net/minecraft/world/level/biome/CheckerboardColumnBiomeSource net/minecraft/world/level/biome/CheckerboardColumnBiomeSource
+	CODEC f_48230_
+	allowedBiomes f_48231_
+	bitShift f_48232_
+	size f_48233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;I)V <init>
+		0 p_204243_ p_204243_
+		1 p_204244_ p_204244_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204248_ p_204248_
+		1 p_204249_ p_204249_
+		2 p_204250_ p_204250_
+		3 p_204251_ p_204251_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Lnet/minecraft/core/HolderSet; m_204245_
+		static
+		0 p_204246_ p_204246_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Ljava/lang/Integer; m_151787_
+		static
+		0 p_151788_ p_151788_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_48243_
+		static
+		0 p_48244_ p_48244_
+net/minecraft/world/level/biome/Climate net/minecraft/world/level/biome/Climate
+	DEBUG_SLOW_BIOME_SEARCH f_186776_
+	PARAMETER_COUNT f_186775_
+	QUANTIZATION_FACTOR f_186777_
+	<init> ()V <init>
+	empty ()Lnet/minecraft/world/level/biome/Climate$Sampler; m_207841_
+		static
+	findSpawnPosition (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPos; m_207842_
+		static
+		0 p_207843_ p_207843_
+		1 p_207844_ p_207844_
+	parameters (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;F)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; m_186798_
+		static
+		0 p_186799_ p_186799_
+		1 p_186800_ p_186800_
+		2 p_186801_ p_186801_
+		3 p_186802_ p_186802_
+		4 p_186803_ p_186803_
+		5 p_186804_ p_186804_
+		6 p_186805_ p_186805_
+	parameters (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; m_186788_
+		static
+		0 p_186789_ p_186789_
+		1 p_186790_ p_186790_
+		2 p_186791_ p_186791_
+		3 p_186792_ p_186792_
+		4 p_186793_ p_186793_
+		5 p_186794_ p_186794_
+		6 p_186795_ p_186795_
+	quantizeCoord (F)J m_186779_
+		static
+		0 p_186780_ p_186780_
+	target (FFFFFF)Lnet/minecraft/world/level/biome/Climate$TargetPoint; m_186781_
+		static
+		0 p_186782_ p_186782_
+		1 p_186783_ p_186783_
+		2 p_186784_ p_186784_
+		3 p_186785_ p_186785_
+		4 p_186786_ p_186786_
+		5 p_186787_ p_186787_
+	unquantizeCoord (J)F m_186796_
+		static
+		0 p_186797_ p_186797_
+net/minecraft/world/level/biome/Climate$DistanceMetric net/minecraft/world/level/biome/Climate$DistanceMetric
+	distance (Lnet/minecraft/world/level/biome/Climate$RTree$Node;[J)J m_186809_
+		0 p_186810_ p_186810_
+		1 p_186811_ p_186811_
+net/minecraft/world/level/biome/Climate$Parameter net/minecraft/world/level/biome/Climate$Parameter
+	CODEC f_186812_
+	max f_186814_
+	min f_186813_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 f_186813_ f_186813_
+		1 f_186814_ f_186814_
+	distance (Lnet/minecraft/world/level/biome/Climate$Parameter;)J m_186827_
+		0 p_186828_ p_186828_
+	distance (J)J m_186825_
+		0 p_186826_ p_186826_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186843_ p_186843_
+	hashCode ()I hashCode
+	lambda$static$0 (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; m_274268_
+		static
+		0 p_275166_ p_275166_
+		1 p_275167_ p_275167_
+	lambda$static$1 (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; m_274267_
+		static
+		0 p_275164_ p_275164_
+		1 p_275165_ p_275165_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; m_186840_
+		static
+		0 p_186841_ p_186841_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; m_186838_
+		static
+		0 p_186839_ p_186839_
+	max ()J f_186814_
+	min ()J f_186813_
+	point (F)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186820_
+		static
+		0 p_186821_ p_186821_
+	span (Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186836_
+		0 p_186837_ p_186837_
+	span (FF)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186822_
+		static
+		0 p_186823_ p_186823_
+		1 p_186824_ p_186824_
+	span (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186829_
+		static
+		0 p_186830_ p_186830_
+		1 p_186831_ p_186831_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$ParameterList net/minecraft/world/level/biome/Climate$ParameterList
+	index f_186847_
+	values f_186846_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186849_ p_186849_
+	codec (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; m_274436_
+		static
+		0 p_275523_ p_275523_
+	findValue (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_204252_
+		0 p_204253_ p_204253_
+	findValueBruteForce (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_204254_
+		0 p_204255_ p_204255_
+	findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; m_186853_
+		0 p_186854_ p_186854_
+		1 p_186855_ p_186855_
+	findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; m_186851_
+		0 p_186852_ p_186852_
+	lambda$codec$0 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274448_
+		static
+		0 p_275562_ p_275562_
+		1 p_275233_ p_275233_
+	values ()Ljava/util/List; m_186850_
+net/minecraft/world/level/biome/Climate$ParameterPoint net/minecraft/world/level/biome/Climate$ParameterPoint
+	CODEC f_186862_
+	continentalness f_186865_
+	depth f_186867_
+	erosion f_186866_
+	humidity f_186864_
+	offset f_186869_
+	temperature f_186863_
+	weirdness f_186868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;J)V <init>
+		0 f_186863_ f_186863_
+		1 f_186864_ f_186864_
+		2 f_186865_ f_186865_
+		3 f_186866_ f_186866_
+		4 f_186867_ f_186867_
+		5 f_186868_ f_186868_
+		6 f_186869_ f_186869_
+	continentalness ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186865_
+	depth ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186867_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_186899_ p_186899_
+	erosion ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186866_
+	fitness (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)J m_186882_
+		0 p_186883_ p_186883_
+	hashCode ()I hashCode
+	humidity ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186864_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186904_
+		static
+		0 p_186905_ p_186905_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186901_
+		static
+		0 p_186902_ p_186902_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186896_
+		static
+		0 p_186897_ p_186897_
+	lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186893_
+		static
+		0 p_186894_ p_186894_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186890_
+		static
+		0 p_186891_ p_186891_
+	lambda$static$5 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; m_186887_
+		static
+		0 p_186888_ p_186888_
+	lambda$static$6 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Ljava/lang/Long; m_186880_
+		static
+		0 p_186881_ p_186881_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_186884_
+		static
+		0 p_186885_ p_186885_
+	offset ()J f_186869_
+	parameterSpace ()Ljava/util/List; m_186879_
+	temperature ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186863_
+	toString ()Ljava/lang/String; toString
+	weirdness ()Lnet/minecraft/world/level/biome/Climate$Parameter; f_186868_
+net/minecraft/world/level/biome/Climate$RTree net/minecraft/world/level/biome/Climate$RTree
+	CHILDREN_PER_NODE f_186909_
+	lastResult f_186911_
+	root f_186910_
+	<init> (Lnet/minecraft/world/level/biome/Climate$RTree$Node;)V <init>
+		0 p_186913_ p_186913_
+	bucketize (Ljava/util/List;)Ljava/util/List; m_186944_
+		static
+		0 p_186945_ p_186945_
+	build (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; m_186920_
+		static
+		0 p_186921_ p_186921_
+		1 p_186922_ p_186922_
+	buildParameterSpace (Ljava/util/List;)Ljava/util/List; m_186946_
+		static
+		0 p_186947_ p_186947_
+	comparator (IZ)Ljava/util/Comparator; m_186923_
+		static
+		0 p_186924_ p_186924_
+		1 p_186925_ p_186925_
+	cost ([Lnet/minecraft/world/level/biome/Climate$Parameter;)J m_186942_
+		static
+		0 p_186943_ p_186943_
+	create (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree; m_186935_
+		static
+		0 p_186936_ p_186936_
+	lambda$build$1 (ILnet/minecraft/world/level/biome/Climate$RTree$Node;)J m_186914_
+		static
+		0 p_186915_ p_186915_
+		1 p_186916_ p_186916_
+	lambda$build$2 (ILnet/minecraft/world/level/biome/Climate$RTree$SubTree;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; m_186917_
+		static
+		0 p_186918_ p_186918_
+		1 p_186919_ p_186919_
+	lambda$comparator$3 (IZLnet/minecraft/world/level/biome/Climate$RTree$Node;)J m_186926_
+		static
+		0 p_186927_ p_186927_
+		1 p_186928_ p_186928_
+		2 p_186929_ p_186929_
+	lambda$create$0 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_186933_
+		static
+		0 p_186934_ p_186934_
+	search (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; m_186930_
+		0 p_186931_ p_186931_
+		1 p_186932_ p_186932_
+	sort (Ljava/util/List;IIZ)V m_186937_
+		static
+		0 p_186938_ p_186938_
+		1 p_186939_ p_186939_
+		2 p_186940_ p_186940_
+		3 p_186941_ p_186941_
+net/minecraft/world/level/biome/Climate$RTree$Leaf net/minecraft/world/level/biome/Climate$RTree$Leaf
+	value f_186948_
+	<init> (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;Ljava/lang/Object;)V <init>
+		0 p_186950_ p_186950_
+		1 p_186951_ p_186951_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186953_ p_186953_
+		1 p_186954_ p_186954_
+		2 p_186955_ p_186955_
+net/minecraft/world/level/biome/Climate$RTree$Node net/minecraft/world/level/biome/Climate$RTree$Node
+	parameterSpace f_186956_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186958_ p_186958_
+	distance ([J)J m_186959_
+		0 p_186960_ p_186960_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186961_ p_186961_
+		1 p_186962_ p_186962_
+		2 p_186963_ p_186963_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$RTree$SubTree net/minecraft/world/level/biome/Climate$RTree$SubTree
+	children f_186965_
+	<init> (Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_186969_ p_186969_
+		1 p_186970_ p_186970_
+	<init> (Ljava/util/List;)V <init>
+		0 p_186967_ p_186967_
+	search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; m_183370_
+		0 p_186972_ p_186972_
+		1 p_186973_ p_186973_
+		2 p_186974_ p_186974_
+net/minecraft/world/level/biome/Climate$Sampler net/minecraft/world/level/biome/Climate$Sampler
+	continentalness f_207847_
+	depth f_207849_
+	erosion f_207848_
+	humidity f_207846_
+	spawnTarget f_207851_
+	temperature f_207845_
+	weirdness f_207850_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Ljava/util/List;)V <init>
+		0 f_207845_ f_207845_
+		1 f_207846_ f_207846_
+		2 f_207847_ f_207847_
+		3 f_207848_ f_207848_
+		4 f_207849_ f_207849_
+		5 f_207850_ f_207850_
+		6 f_207851_ f_207851_
+	continentalness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207847_
+	depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207849_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_207865_ p_207865_
+	erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207848_
+	findSpawnPosition ()Lnet/minecraft/core/BlockPos; m_183230_
+	hashCode ()I hashCode
+	humidity ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207846_
+	sample (III)Lnet/minecraft/world/level/biome/Climate$TargetPoint; m_183445_
+		0 p_186975_ p_186975_
+		1 p_186976_ p_186976_
+		2 p_186977_ p_186977_
+	spawnTarget ()Ljava/util/List; f_207851_
+	temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207845_
+	toString ()Ljava/lang/String; toString
+	weirdness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_207850_
+net/minecraft/world/level/biome/Climate$SpawnFinder net/minecraft/world/level/biome/Climate$SpawnFinder
+	result f_186978_
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)V <init>
+		0 p_207872_ p_207872_
+		1 p_207873_ p_207873_
+	getSpawnPositionAndFitness (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; m_207879_
+		static
+		0 p_207880_ p_207880_
+		1 p_207881_ p_207881_
+		2 p_207882_ p_207882_
+		3 p_207883_ p_207883_
+	radialSearch (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V m_207874_
+		0 p_207875_ p_207875_
+		1 p_207876_ p_207876_
+		2 p_207877_ p_207877_
+		3 p_207878_ p_207878_
+net/minecraft/world/level/biome/Climate$SpawnFinder$Result net/minecraft/world/level/biome/Climate$SpawnFinder$Result
+	fitness f_186993_
+	location f_186992_
+	<init> (Lnet/minecraft/core/BlockPos;J)V <init>
+		0 f_186992_ f_186992_
+		1 f_186993_ f_186993_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187000_ p_187000_
+	fitness ()J f_186993_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/core/BlockPos; f_186992_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/Climate$TargetPoint net/minecraft/world/level/biome/Climate$TargetPoint
+	continentalness f_187005_
+	depth f_187007_
+	erosion f_187006_
+	humidity f_187004_
+	temperature f_187003_
+	weirdness f_187008_
+	<init> (JJJJJJ)V <init>
+		0 f_187003_ f_187003_
+		1 f_187004_ f_187004_
+		2 f_187005_ f_187005_
+		3 f_187006_ f_187006_
+		4 f_187007_ f_187007_
+		5 f_187008_ f_187008_
+	continentalness ()J f_187005_
+	depth ()J f_187007_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187022_ p_187022_
+	erosion ()J f_187006_
+	hashCode ()I hashCode
+	humidity ()J f_187004_
+	temperature ()J f_187003_
+	toParameterArray ()[J m_187016_
+	toString ()Ljava/lang/String; toString
+	weirdness ()J f_187008_
+net/minecraft/world/level/biome/FeatureSorter net/minecraft/world/level/biome/FeatureSorter
+	<init> ()V <init>
+	buildFeaturesPerStep (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; m_220603_
+		static
+		0 p_220604_ p_220604_
+		1 p_220605_ p_220605_
+		2 p_220606_ p_220606_
+	lambda$buildFeaturesPerStep$0 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I m_220607_
+		static
+		0 p_220608_ p_220608_
+		1 p_220609_ p_220609_
+	lambda$buildFeaturesPerStep$1 (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Ljava/util/Set; m_220600_
+		static
+		0 p_220601_ p_220601_
+		1 p_220602_ p_220602_
+	lambda$buildFeaturesPerStep$2 (ILnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Z m_220597_
+		static
+		0 p_220598_ p_220598_
+		1 p_220599_ p_220599_
+net/minecraft/world/level/biome/FeatureSorter$1FeatureData net/minecraft/world/level/biome/FeatureSorter$1FeatureData
+	feature f_220612_
+	featureIndex f_220610_
+	step f_220611_
+	<init> (IILnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V <init>
+		0 f_220610_ f_220610_
+		1 f_220611_ f_220611_
+		2 f_220612_ f_220612_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220621_ p_220621_
+	feature ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; f_220612_
+	featureIndex ()I f_220610_
+	hashCode ()I hashCode
+	step ()I f_220611_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/FeatureSorter$StepFeatureData net/minecraft/world/level/biome/FeatureSorter$StepFeatureData
+	features f_220624_
+	indexMapping f_220625_
+	<init> (Ljava/util/List;Ljava/util/function/ToIntFunction;)V <init>
+		0 f_220624_ f_220624_
+		1 f_220625_ f_220625_
+	<init> (Ljava/util/List;)V <init>
+		0 p_220627_ p_220627_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_220636_ p_220636_
+	features ()Ljava/util/List; f_220624_
+	hashCode ()I hashCode
+	indexMapping ()Ljava/util/function/ToIntFunction; f_220625_
+	lambda$new$0 (I)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_220632_
+		static
+		0 p_220633_ p_220633_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/FixedBiomeSource net/minecraft/world/level/biome/FixedBiomeSource
+	CODEC f_48251_
+	biome f_48252_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_204257_ p_204257_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; m_213971_
+		0 p_220640_ p_220640_
+		1 p_220641_ p_220641_
+		2 p_220642_ p_220642_
+		3 p_220643_ p_220643_
+		4 p_220644_ p_220644_
+		5 p_220645_ p_220645_
+		6 p_220646_ p_220646_
+		7 p_220647_ p_220647_
+		8 p_220648_ p_220648_
+	findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; m_214004_
+		0 p_220650_ p_220650_
+		1 p_220651_ p_220651_
+		2 p_220652_ p_220652_
+		3 p_220653_ p_220653_
+		4 p_220654_ p_220654_
+		5 p_220655_ p_220655_
+		6 p_220656_ p_220656_
+	getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; m_183399_
+		0 p_187038_ p_187038_
+		1 p_187039_ p_187039_
+		2 p_187040_ p_187040_
+		3 p_187041_ p_187041_
+		4 p_187042_ p_187042_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204265_ p_204265_
+		1 p_204266_ p_204266_
+		2 p_204267_ p_204267_
+		3 p_204268_ p_204268_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204261_ p_204261_
+		1 p_204262_ p_204262_
+		2 p_204263_ p_204263_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/FixedBiomeSource;)Lnet/minecraft/core/Holder; m_204258_
+		static
+		0 p_204259_ p_204259_
+net/minecraft/world/level/biome/MobSpawnSettings net/minecraft/world/level/biome/MobSpawnSettings
+	CODEC f_48327_
+	DEFAULT_CREATURE_SPAWN_PROBABILITY f_151797_
+	EMPTY f_48326_
+	EMPTY_MOB_LIST f_151796_
+	LOGGER f_48325_
+	creatureGenerationProbability f_48328_
+	mobSpawnCosts f_48330_
+	spawners f_48329_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLjava/util/Map;Ljava/util/Map;)V <init>
+		0 p_196689_ p_196689_
+		1 p_196690_ p_196690_
+		2 p_196691_ p_196691_
+	getCreatureProbability ()F m_48344_
+	getMobSpawnCost (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost; m_48345_
+		0 p_48346_ p_48346_
+	getMobs (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/util/random/WeightedRandomList; m_151798_
+		0 p_151799_ p_151799_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/lang/Float; m_187054_
+		static
+		0 p_187055_ p_187055_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; m_187052_
+		static
+		0 p_187053_ p_187053_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; m_187048_
+		static
+		0 p_187049_ p_187049_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_187050_
+		static
+		0 p_187051_ p_187051_
+net/minecraft/world/level/biome/MobSpawnSettings$Builder net/minecraft/world/level/biome/MobSpawnSettings$Builder
+	creatureGenerationProbability f_48364_
+	mobSpawnCosts f_48363_
+	spawners f_48362_
+	<init> ()V <init>
+	addMobCharge (Lnet/minecraft/world/entity/EntityType;DD)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48370_
+		0 p_48371_ p_48371_
+		1 p_48372_ p_48372_
+		2 p_48373_ p_48373_
+	addSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48376_
+		0 p_48377_ p_48377_
+		1 p_48378_ p_48378_
+	build ()Lnet/minecraft/world/level/biome/MobSpawnSettings; m_48381_
+	creatureGenerationProbability (F)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; m_48368_
+		0 p_48369_ p_48369_
+	lambda$build$2 (Ljava/util/Map$Entry;)Lnet/minecraft/util/random/WeightedRandomList; m_151808_
+		static
+		0 p_151809_ p_151809_
+	lambda$new$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; m_48382_
+		static
+		0 p_48383_ p_48383_
+	lambda$new$1 (Lnet/minecraft/world/entity/MobCategory;)Ljava/util/List; m_48374_
+		static
+		0 p_48375_ p_48375_
+net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost
+	CODEC f_48384_
+	charge f_48386_
+	energyBudget f_48385_
+	<clinit> ()V <clinit>
+		static
+	<init> (DD)V <init>
+		0 f_48385_ f_48385_
+		1 f_48386_ f_48386_
+	charge ()D f_48386_
+	energyBudget ()D f_48385_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275664_ p_275664_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; m_151812_
+		static
+		0 p_151813_ p_151813_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; m_151810_
+		static
+		0 p_151811_ p_151811_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_48398_
+		static
+		0 p_48399_ p_48399_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData
+	CODEC f_48403_
+	maxCount f_48406_
+	minCount f_48405_
+	type f_48404_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/EntityType;III)V <init>
+		0 p_48409_ p_48409_
+		1 p_48410_ p_48410_
+		2 p_48411_ p_48411_
+		3 p_48412_ p_48412_
+	<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/random/Weight;II)V <init>
+		0 p_151815_ p_151815_
+		1 p_151816_ p_151816_
+		2 p_151817_ p_151817_
+		3 p_151818_ p_151818_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/entity/EntityType; m_151825_
+		static
+		0 p_151826_ p_151826_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; m_151823_
+		static
+		0 p_151824_ p_151824_
+	lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; m_151819_
+		static
+		0 p_151820_ p_151820_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274270_
+		static
+		0 p_275169_ p_275169_
+	lambda$static$4 ()Ljava/lang/String; m_274271_
+		static
+	lambda$static$5 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; m_274269_
+		static
+		0 p_275168_ p_275168_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/biome/MultiNoiseBiomeSource net/minecraft/world/level/biome/MultiNoiseBiomeSource
+	CODEC f_48425_
+	DIRECT_CODEC f_48424_
+	ENTRY_CODEC f_273882_
+	PRESET_CODEC f_273891_
+	parameters f_48435_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
+		0 p_275370_ p_275370_
+	addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_207301_
+		0 p_207895_ p_207895_
+		1 p_207896_ p_207896_
+		2 p_207897_ p_207897_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	createFromList (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; m_274596_
+		static
+		0 p_275223_ p_275223_
+	createFromPreset (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; m_274591_
+		static
+		0 p_275250_ p_275250_
+	getNoiseBiome (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Lnet/minecraft/core/Holder; m_204269_
+		0 p_204270_ p_204270_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204272_ p_204272_
+		1 p_204273_ p_204273_
+		2 p_204274_ p_204274_
+		3 p_204275_ p_204275_
+	lambda$parameters$1 (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274273_
+		static
+		0 p_275171_ p_275171_
+	lambda$parameters$2 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274274_
+		static
+		0 p_275172_ p_275172_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource;)Lcom/mojang/datafixers/util/Either; m_274272_
+		static
+		0 p_275170_ p_275170_
+	parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274409_
+	stable (Lnet/minecraft/resources/ResourceKey;)Z m_274493_
+		0 p_275637_ p_275637_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
+	CODEC f_273930_
+	DIRECT_CODEC f_273907_
+	parameters f_273815_
+	preset f_273943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_275275_ p_275275_
+		1 p_275192_ p_275192_
+	knownPresets ()Ljava/util/Map; m_274368_
+		static
+	lambda$knownPresets$2 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274544_
+		static
+		0 p_275210_ p_275210_
+	lambda$knownPresets$3 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_274334_
+		static
+		0 p_275406_ p_275406_
+	lambda$knownPresets$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274547_
+		static
+		0 p_275480_ p_275480_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274390_
+		static
+		0 p_275196_ p_275196_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_274470_
+		static
+		0 p_275469_ p_275469_
+	parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274385_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset
+	BY_NAME f_273938_
+	CODEC f_273825_
+	NETHER f_273838_
+	OVERWORLD f_273915_
+	id f_273944_
+	provider f_273865_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider;)V <init>
+		0 f_273944_ f_273944_
+		1 f_273865_ f_273865_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_275409_ p_275409_
+	generateOverworldBiomes (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_276781_
+		static
+		0 p_277826_ p_277826_
+	hashCode ()I hashCode
+	id ()Lnet/minecraft/resources/ResourceLocation; f_273944_
+	lambda$generateOverworldBiomes$5 (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V m_274501_
+		static
+		0 p_275512_ p_275512_
+		1 p_275540_ p_275540_
+		2 p_275579_ p_275579_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; m_274469_
+		static
+		0 p_275365_ p_275365_
+	lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; m_274423_
+		static
+		0 p_275313_ p_275313_
+	lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274315_
+		static
+		0 p_275257_ p_275257_
+	lambda$static$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; m_274363_
+		static
+		0 p_275567_ p_275567_
+	lambda$static$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lcom/mojang/serialization/DataResult; m_274346_
+		static
+		0 p_275325_ p_275325_
+	lambda$usedBiomes$6 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_274532_
+		static
+		0 p_275429_ p_275429_
+	provider ()Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider; f_273865_
+	toString ()Ljava/lang/String; toString
+	usedBiomes ()Ljava/util/stream/Stream; m_274593_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1
+	<init> ()V <init>
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275356_ p_275356_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2
+	<init> ()V <init>
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275530_ p_275530_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider
+	apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; m_274430_
+		0 p_275485_ p_275485_
+net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
+	NETHER f_273830_
+	OVERWORLD f_273878_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_274553_
+		static
+		0 p_275387_ p_275387_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_274548_
+		static
+		0 p_275281_ p_275281_
+net/minecraft/world/level/biome/OverworldBiomeBuilder net/minecraft/world/level/biome/OverworldBiomeBuilder
+	DEPTH_DEEP_DARK_DRYNESS_THRESHOLD f_220664_
+	EROSION_DEEP_DARK_DRYNESS_THRESHOLD f_220663_
+	EROSION_INDEX_1_START f_187132_
+	EROSION_INDEX_2_START f_187133_
+	FAR_INLAND_START f_187131_
+	FROZEN_RANGE f_187143_
+	FULL_RANGE f_187139_
+	HIGH_END f_187136_
+	HIGH_START f_187127_
+	LOW_START f_187135_
+	MIDDLE_BIOMES f_187122_
+	MIDDLE_BIOMES_VARIANT f_187123_
+	MID_INLAND_START f_187130_
+	NEAR_INLAND_START f_187129_
+	OCEANS f_187121_
+	PEAK_END f_187138_
+	PEAK_SIZE f_187137_
+	PEAK_START f_187128_
+	PLATEAU_BIOMES f_187124_
+	PLATEAU_BIOMES_VARIANT f_187125_
+	SHATTERED_BIOMES f_201989_
+	UNFROZEN_RANGE f_187144_
+	VALLEY_SIZE f_187134_
+	coastContinentalness f_187148_
+	deepOceanContinentalness f_187146_
+	erosions f_187142_
+	farInlandContinentalness f_187152_
+	humidities f_187141_
+	inlandContinentalness f_187149_
+	midInlandContinentalness f_187151_
+	mushroomFieldsContinentalness f_187145_
+	nearInlandContinentalness f_187150_
+	oceanContinentalness f_187147_
+	temperatures f_187140_
+	<init> ()V <init>
+	addBiomes (Ljava/util/function/Consumer;)V m_187175_
+		0 p_187176_ p_187176_
+	addBottomBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_220668_
+		0 p_220669_ p_220669_
+		1 p_220670_ p_220670_
+		2 p_220671_ p_220671_
+		3 p_220672_ p_220672_
+		4 p_220673_ p_220673_
+		5 p_220674_ p_220674_
+		6 p_220675_ p_220675_
+		7 p_220676_ p_220676_
+	addDebugBiomes (Ljava/util/function/Consumer;)V m_255158_
+		0 p_256276_ p_256276_
+	addHighSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187197_
+		0 p_187198_ p_187198_
+		1 p_187199_ p_187199_
+	addInlandBiomes (Ljava/util/function/Consumer;)V m_187215_
+		0 p_187216_ p_187216_
+	addLowSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187228_
+		0 p_187229_ p_187229_
+		1 p_187230_ p_187230_
+	addMidSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187217_
+		0 p_187218_ p_187218_
+		1 p_187219_ p_187219_
+	addOffCoastBiomes (Ljava/util/function/Consumer;)V m_187195_
+		0 p_187196_ p_187196_
+	addPeaks (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187177_
+		0 p_187178_ p_187178_
+		1 p_187179_ p_187179_
+	addSurfaceBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_187180_
+		0 p_187181_ p_187181_
+		1 p_187182_ p_187182_
+		2 p_187183_ p_187183_
+		3 p_187184_ p_187184_
+		4 p_187185_ p_187185_
+		5 p_187186_ p_187186_
+		6 p_187187_ p_187187_
+		7 p_187188_ p_187188_
+	addUndergroundBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V m_187200_
+		0 p_187201_ p_187201_
+		1 p_187202_ p_187202_
+		2 p_187203_ p_187203_
+		3 p_187204_ p_187204_
+		4 p_187205_ p_187205_
+		5 p_187206_ p_187206_
+		6 p_187207_ p_187207_
+		7 p_187208_ p_187208_
+	addUndergroundBiomes (Ljava/util/function/Consumer;)V m_187226_
+		0 p_187227_ p_187227_
+	addValleys (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V m_187237_
+		0 p_187238_ p_187238_
+		1 p_187239_ p_187239_
+	getContinentalnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201998_
+	getDebugStringForContinentalness (D)Ljava/lang/String; m_187189_
+		0 p_187190_ p_187190_
+	getDebugStringForErosion (D)Ljava/lang/String; m_187209_
+		0 p_187210_ p_187210_
+	getDebugStringForHumidity (D)Ljava/lang/String; m_187231_
+		0 p_187232_ p_187232_
+	getDebugStringForNoiseValue (D[Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/String; m_187157_
+		static
+		0 p_187158_ p_187158_
+		1 p_187159_ p_187159_
+	getDebugStringForPeaksAndValleys (D)Ljava/lang/String; m_187155_
+		static
+		0 p_187156_ p_187156_
+	getDebugStringForTemperature (D)Ljava/lang/String; m_187220_
+		0 p_187221_ p_187221_
+	getErosionThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201997_
+	getHumidityThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201996_
+	getPeaksAndValleysThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201999_
+	getTemperatureThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_201995_
+	getWeirdnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; m_202000_
+	isDeepDarkRegion (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Z m_246093_
+		static
+		0 p_252040_ p_252040_
+		1 p_250447_ p_250447_
+		2 p_249270_ p_249270_
+	maybePickWindsweptSavannaBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; m_201990_
+		0 p_201991_ p_201991_
+		1 p_201992_ p_201992_
+		2 p_201993_ p_201993_
+		3 p_201994_ p_201994_
+	pickBadlandsBiome (ILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187172_
+		0 p_187173_ p_187173_
+		1 p_187174_ p_187174_
+	pickBeachBiome (II)Lnet/minecraft/resources/ResourceKey; m_187160_
+		0 p_187161_ p_187161_
+		1 p_187162_ p_187162_
+	pickMiddleBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187163_
+		0 p_187164_ p_187164_
+		1 p_187165_ p_187165_
+		2 p_187166_ p_187166_
+	pickMiddleBiomeOrBadlandsIfHot (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187191_
+		0 p_187192_ p_187192_
+		1 p_187193_ p_187193_
+		2 p_187194_ p_187194_
+	pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187211_
+		0 p_187212_ p_187212_
+		1 p_187213_ p_187213_
+		2 p_187214_ p_187214_
+	pickPeakBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187240_
+		0 p_187241_ p_187241_
+		1 p_187242_ p_187242_
+		2 p_187243_ p_187243_
+	pickPlateauBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187233_
+		0 p_187234_ p_187234_
+		1 p_187235_ p_187235_
+		2 p_187236_ p_187236_
+	pickShatteredBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_202001_
+		0 p_202002_ p_202002_
+		1 p_202003_ p_202003_
+		2 p_202004_ p_202004_
+	pickShatteredCoastBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187222_
+		0 p_187223_ p_187223_
+		1 p_187224_ p_187224_
+		2 p_187225_ p_187225_
+	pickSlopeBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; m_187244_
+		0 p_187245_ p_187245_
+		1 p_187246_ p_187246_
+		2 p_187247_ p_187247_
+	spawnTarget ()Ljava/util/List; m_187154_
+net/minecraft/world/level/biome/TheEndBiomeSource net/minecraft/world/level/biome/TheEndBiomeSource
+	CODEC f_48617_
+	barrens f_48625_
+	end f_48621_
+	highlands f_48622_
+	islands f_48624_
+	midlands f_48623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_220678_ p_220678_
+		1 p_220679_ p_220679_
+		2 p_220680_ p_220680_
+		3 p_220681_ p_220681_
+		4 p_220682_ p_220682_
+	codec ()Lcom/mojang/serialization/Codec; m_5820_
+	collectPossibleBiomes ()Ljava/util/stream/Stream; m_274359_
+	create (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/TheEndBiomeSource; m_254978_
+		static
+		0 p_256561_ p_256561_
+	getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_203407_
+		0 p_204292_ p_204292_
+		1 p_204293_ p_204293_
+		2 p_204294_ p_204294_
+		3 p_204295_ p_204295_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254810_
+		static
+		0 p_255555_ p_255555_
+net/minecraft/world/level/biome/package-info net/minecraft/world/level/biome/package-info
+net/minecraft/world/level/block/AbstractBannerBlock net/minecraft/world/level/block/AbstractBannerBlock
+	color f_48657_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48659_ p_48659_
+		1 p_48660_ p_48660_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48664_ p_48664_
+		1 p_48665_ p_48665_
+		2 p_48666_ p_48666_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_48674_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279267_ p_279267_
+	lambda$setPlacedBy$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V m_187402_
+		static
+		0 p_187403_ p_187403_
+		1 p_187404_ p_187404_
+	lambda$setPlacedBy$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V m_187399_
+		static
+		0 p_187400_ p_187400_
+		1 p_187401_ p_187401_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_151892_ p_151892_
+		1 p_151893_ p_151893_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_48668_ p_48668_
+		1 p_48669_ p_48669_
+		2 p_48670_ p_48670_
+		3 p_48671_ p_48671_
+		4 p_48672_ p_48672_
+net/minecraft/world/level/block/AbstractCandleBlock net/minecraft/world/level/block/AbstractCandleBlock
+	LIGHT_PER_CANDLE f_151894_
+	LIT f_151895_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_151898_ p_151898_
+	addParticlesAndSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)V m_220687_
+		static
+		0 p_220688_ p_220688_
+		1 p_220689_ p_220689_
+		2 p_220690_ p_220690_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220697_ p_220697_
+		1 p_220698_ p_220698_
+		2 p_220699_ p_220699_
+		3 p_220700_ p_220700_
+	canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142595_
+		0 p_151935_ p_151935_
+	extinguish (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_151899_
+		static
+		0 p_151900_ p_151900_
+		1 p_151901_ p_151901_
+		2 p_151902_ p_151902_
+		3 p_151903_ p_151903_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_151927_ p_151927_
+	isLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_151933_
+		static
+		0 p_151934_ p_151934_
+	lambda$animateTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)V m_220691_
+		static
+		0 p_220692_ p_220692_
+		1 p_220693_ p_220693_
+		2 p_220694_ p_220694_
+		3 p_220695_ p_220695_
+	lambda$extinguish$1 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)V m_151923_
+		static
+		0 p_151924_ p_151924_
+		1 p_151925_ p_151925_
+		2 p_151926_ p_151926_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_151905_ p_151905_
+		1 p_151906_ p_151906_
+		2 p_151907_ p_151907_
+		3 p_151908_ p_151908_
+	setLit (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V m_151918_
+		static
+		0 p_151919_ p_151919_
+		1 p_151920_ p_151920_
+		2 p_151921_ p_151921_
+		3 p_151922_ p_151922_
+net/minecraft/world/level/block/AbstractCauldronBlock net/minecraft/world/level/block/AbstractCauldronBlock
+	FLOOR_LEVEL f_151936_
+	INSIDE f_151942_
+	LEG_DEPTH f_151941_
+	LEG_HEIGHT f_151940_
+	LEG_WIDTH f_151939_
+	SHAPE f_151937_
+	SIDE_THICKNESS f_151938_
+	interactions f_151943_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/Map;)V <init>
+		0 p_151946_ p_151946_
+		1 p_151947_ p_151947_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_151983_ p_151983_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_151948_ p_151948_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_151955_ p_151955_
+		1 p_151956_ p_151956_
+		2 p_151957_ p_151957_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_151964_ p_151964_
+		1 p_151965_ p_151965_
+		2 p_151966_ p_151966_
+		3 p_151967_ p_151967_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_151986_ p_151986_
+	isEntityInsideContent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_151979_
+		0 p_151980_ p_151980_
+		1 p_151981_ p_151981_
+		2 p_151982_ p_151982_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_151984_ p_151984_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_151959_ p_151959_
+		1 p_151960_ p_151960_
+		2 p_151961_ p_151961_
+		3 p_151962_ p_151962_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_151975_ p_151975_
+		1 p_151976_ p_151976_
+		2 p_151977_ p_151977_
+		3 p_151978_ p_151978_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220702_ p_220702_
+		1 p_220703_ p_220703_
+		2 p_220704_ p_220704_
+		3 p_220705_ p_220705_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_151969_ p_151969_
+		1 p_151970_ p_151970_
+		2 p_151971_ p_151971_
+		3 p_151972_ p_151972_
+		4 p_151973_ p_151973_
+		5 p_151974_ p_151974_
+net/minecraft/world/level/block/AbstractChestBlock net/minecraft/world/level/block/AbstractChestBlock
+	blockEntityType f_48675_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
+		0 p_48677_ p_48677_
+		1 p_48678_ p_48678_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_48679_ p_48679_
+		1 p_48680_ p_48680_
+		2 p_48681_ p_48681_
+		3 p_48682_ p_48682_
+net/minecraft/world/level/block/AbstractFurnaceBlock net/minecraft/world/level/block/AbstractFurnaceBlock
+	FACING f_48683_
+	LIT f_48684_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48687_ p_48687_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48725_ p_48725_
+	createFurnaceTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_151987_
+		static
+		0 p_151988_ p_151988_
+		1 p_151989_ p_151989_
+		2 p_151990_ p_151990_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_48702_ p_48702_
+		1 p_48703_ p_48703_
+		2 p_48704_ p_48704_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_48727_ p_48727_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_48689_ p_48689_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_48700_ p_48700_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_48719_ p_48719_
+		1 p_48720_ p_48720_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_48713_ p_48713_
+		1 p_48714_ p_48714_
+		2 p_48715_ p_48715_
+		3 p_48716_ p_48716_
+		4 p_48717_ p_48717_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_48690_ p_48690_
+		1 p_48691_ p_48691_
+		2 p_48692_ p_48692_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48722_ p_48722_
+		1 p_48723_ p_48723_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_48694_ p_48694_
+		1 p_48695_ p_48695_
+		2 p_48696_ p_48696_
+		3 p_48697_ p_48697_
+		4 p_48698_ p_48698_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_48706_ p_48706_
+		1 p_48707_ p_48707_
+		2 p_48708_ p_48708_
+		3 p_48709_ p_48709_
+		4 p_48710_ p_48710_
+		5 p_48711_ p_48711_
+net/minecraft/world/level/block/AbstractGlassBlock net/minecraft/world/level/block/AbstractGlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48729_ p_48729_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_48731_ p_48731_
+		1 p_48732_ p_48732_
+		2 p_48733_ p_48733_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_48735_ p_48735_
+		1 p_48736_ p_48736_
+		2 p_48737_ p_48737_
+		3 p_48738_ p_48738_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_48740_ p_48740_
+		1 p_48741_ p_48741_
+		2 p_48742_ p_48742_
+net/minecraft/world/level/block/AbstractSkullBlock net/minecraft/world/level/block/AbstractSkullBlock
+	type f_48743_
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48745_ p_48745_
+		1 p_48746_ p_48746_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_151992_ p_151992_
+		1 p_151993_ p_151993_
+		2 p_151994_ p_151994_
+	getType ()Lnet/minecraft/world/level/block/SkullBlock$Type; m_48754_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_48750_ p_48750_
+		1 p_48751_ p_48751_
+		2 p_48752_ p_48752_
+		3 p_48753_ p_48753_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_151996_ p_151996_
+		1 p_151997_ p_151997_
+net/minecraft/world/level/block/AirBlock net/minecraft/world/level/block/AirBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48756_ p_48756_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_48758_ p_48758_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48760_ p_48760_
+		1 p_48761_ p_48761_
+		2 p_48762_ p_48762_
+		3 p_48763_ p_48763_
+net/minecraft/world/level/block/AmethystBlock net/minecraft/world/level/block/AmethystBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_151999_ p_151999_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_152001_ p_152001_
+		1 p_152002_ p_152002_
+		2 p_152003_ p_152003_
+		3 p_152004_ p_152004_
+net/minecraft/world/level/block/AmethystClusterBlock net/minecraft/world/level/block/AmethystClusterBlock
+	FACING f_152006_
+	WATERLOGGED f_152005_
+	downAabb f_152012_
+	eastAabb f_152009_
+	northAabb f_152007_
+	southAabb f_152008_
+	upAabb f_152011_
+	westAabb f_152010_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152015_ p_152015_
+		1 p_152016_ p_152016_
+		2 p_152017_ p_152017_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152026_ p_152026_
+		1 p_152027_ p_152027_
+		2 p_152028_ p_152028_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152043_ p_152043_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152045_ p_152045_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152021_ p_152021_
+		1 p_152022_ p_152022_
+		2 p_152023_ p_152023_
+		3 p_152024_ p_152024_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152019_ p_152019_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_152030_ p_152030_
+		1 p_152031_ p_152031_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_152033_ p_152033_
+		1 p_152034_ p_152034_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152036_ p_152036_
+		1 p_152037_ p_152037_
+		2 p_152038_ p_152038_
+		3 p_152039_ p_152039_
+		4 p_152040_ p_152040_
+		5 p_152041_ p_152041_
+net/minecraft/world/level/block/AmethystClusterBlock$1 net/minecraft/world/level/block/AmethystClusterBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_152048_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/AnvilBlock net/minecraft/world/level/block/AnvilBlock
+	BASE f_48765_
+	CONTAINER_TITLE f_48774_
+	FACING f_48764_
+	FALL_DAMAGE_MAX f_152051_
+	FALL_DAMAGE_PER_DISTANCE f_152050_
+	X_AXIS_AABB f_48772_
+	X_LEG1 f_48766_
+	X_LEG2 f_48767_
+	X_TOP f_48768_
+	Z_AXIS_AABB f_48773_
+	Z_LEG1 f_48769_
+	Z_LEG2 f_48770_
+	Z_TOP f_48771_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48777_ p_48777_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48814_ p_48814_
+	damage (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_48824_
+		static
+		0 p_48825_ p_48825_
+	falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_6788_
+		0 p_48779_ p_48779_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_48827_ p_48827_
+		1 p_48828_ p_48828_
+		2 p_48829_ p_48829_
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_254036_ p_254036_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_48821_ p_48821_
+		1 p_48822_ p_48822_
+		2 p_48823_ p_48823_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48816_ p_48816_
+		1 p_48817_ p_48817_
+		2 p_48818_ p_48818_
+		3 p_48819_ p_48819_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_48781_ p_48781_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_48799_ p_48799_
+		1 p_48800_ p_48800_
+		2 p_48801_ p_48801_
+		3 p_48802_ p_48802_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_48782_
+		static
+		0 p_48783_ p_48783_
+		1 p_48784_ p_48784_
+		2 p_48785_ p_48785_
+		3 p_48786_ p_48786_
+		4 p_48787_ p_48787_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_152053_ p_152053_
+		1 p_152054_ p_152054_
+		2 p_152055_ p_152055_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_48793_ p_48793_
+		1 p_48794_ p_48794_
+		2 p_48795_ p_48795_
+		3 p_48796_ p_48796_
+		4 p_48797_ p_48797_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48811_ p_48811_
+		1 p_48812_ p_48812_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_48804_ p_48804_
+		1 p_48805_ p_48805_
+		2 p_48806_ p_48806_
+		3 p_48807_ p_48807_
+		4 p_48808_ p_48808_
+		5 p_48809_ p_48809_
+net/minecraft/world/level/block/AttachedStemBlock net/minecraft/world/level/block/AttachedStemBlock
+	AABBS f_48832_
+	AABB_OFFSET f_152057_
+	FACING f_48830_
+	fruit f_48831_
+	seedSupplier f_152058_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/StemGrownBlock;Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152060_ p_152060_
+		1 p_152061_ p_152061_
+		2 p_152062_ p_152062_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_48855_ p_48855_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48838_ p_48838_
+		1 p_48839_ p_48839_
+		2 p_48840_ p_48840_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_48858_ p_48858_
+		1 p_48859_ p_48859_
+		2 p_48860_ p_48860_
+		3 p_48861_ p_48861_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_48863_ p_48863_
+		1 p_48864_ p_48864_
+		2 p_48865_ p_48865_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_48842_ p_48842_
+		1 p_48843_ p_48843_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_48845_ p_48845_
+		1 p_48846_ p_48846_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_48848_ p_48848_
+		1 p_48849_ p_48849_
+		2 p_48850_ p_48850_
+		3 p_48851_ p_48851_
+		4 p_48852_ p_48852_
+		5 p_48853_ p_48853_
+net/minecraft/world/level/block/AzaleaBlock net/minecraft/world/level/block/AzaleaBlock
+	SHAPE f_152064_
+	TREE_GROWER f_152063_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152067_ p_152067_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152084_ p_152084_
+		1 p_152085_ p_152085_
+		2 p_152086_ p_152086_
+		3 p_152087_ p_152087_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220712_ p_220712_
+		1 p_220713_ p_220713_
+		2 p_220714_ p_220714_
+		3 p_220715_ p_220715_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256329_ p_256329_
+		1 p_256107_ p_256107_
+		2 p_255771_ p_255771_
+		3 p_255916_ p_255916_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_152089_ p_152089_
+		1 p_152090_ p_152090_
+		2 p_152091_ p_152091_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220707_ p_220707_
+		1 p_220708_ p_220708_
+		2 p_220709_ p_220709_
+		3 p_220710_ p_220710_
+net/minecraft/world/level/block/BambooSaplingBlock net/minecraft/world/level/block/BambooSaplingBlock
+	SAPLING_AABB_OFFSET f_152100_
+	SAPLING_SHAPE f_48954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_48957_ p_48957_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_48986_ p_48986_
+		1 p_48987_ p_48987_
+		2 p_48988_ p_48988_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_48964_ p_48964_
+		1 p_48965_ p_48965_
+		2 p_48966_ p_48966_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_48981_ p_48981_
+		1 p_48982_ p_48982_
+		2 p_48983_ p_48983_
+		3 p_48984_ p_48984_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49003_ p_49003_
+		1 p_49004_ p_49004_
+		2 p_49005_ p_49005_
+		3 p_49006_ p_49006_
+	growBamboo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_48972_
+		0 p_48973_ p_48973_
+		1 p_48974_ p_48974_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220748_ p_220748_
+		1 p_220749_ p_220749_
+		2 p_220750_ p_220750_
+		3 p_220751_ p_220751_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256136_ p_256136_
+		1 p_256527_ p_256527_
+		2 p_255620_ p_255620_
+		3 p_256316_ p_256316_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220743_ p_220743_
+		1 p_220744_ p_220744_
+		2 p_220745_ p_220745_
+		3 p_220746_ p_220746_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220753_ p_220753_
+		1 p_220754_ p_220754_
+		2 p_220755_ p_220755_
+		3 p_220756_ p_220756_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_48990_ p_48990_
+		1 p_48991_ p_48991_
+		2 p_48992_ p_48992_
+		3 p_48993_ p_48993_
+		4 p_48994_ p_48994_
+		5 p_48995_ p_48995_
+net/minecraft/world/level/block/BambooStalkBlock net/minecraft/world/level/block/BambooStalkBlock
+	AGE f_260603_
+	AGE_THICK_BAMBOO f_260497_
+	AGE_THIN_BAMBOO f_260569_
+	COLLISION_AABB_OFFSET f_260619_
+	COLLISION_SHAPE f_260505_
+	LARGE_LEAVES_AABB_OFFSET f_260643_
+	LARGE_SHAPE f_260493_
+	LEAVES f_260716_
+	MAX_HEIGHT f_260667_
+	SMALL_LEAVES_AABB_OFFSET f_260434_
+	SMALL_SHAPE f_260479_
+	STAGE f_260694_
+	STAGE_DONE_GROWING f_260513_
+	STAGE_GROWING f_260621_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_261753_ p_261753_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_261860_ p_261860_
+		1 p_262154_ p_262154_
+		2 p_261493_ p_261493_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_261641_ p_261641_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_261560_ p_261560_
+		1 p_261965_ p_261965_
+		2 p_261950_ p_261950_
+		3 p_261571_ p_261571_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_261691_ p_261691_
+		1 p_262171_ p_262171_
+		2 p_261621_ p_261621_
+		3 p_261500_ p_261500_
+	getHeightAboveUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_261076_
+		0 p_261541_ p_261541_
+		1 p_261593_ p_261593_
+	getHeightBelowUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_261132_
+		0 p_261927_ p_261927_
+		1 p_261481_ p_261481_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_261515_ p_261515_
+		1 p_261586_ p_261586_
+		2 p_261526_ p_261526_
+		3 p_261930_ p_261930_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_261764_ p_261764_
+	growBamboo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V m_261305_
+		0 p_261855_ p_261855_
+		1 p_262076_ p_262076_
+		2 p_262109_ p_262109_
+		3 p_261633_ p_261633_
+		4 p_261759_ p_261759_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_261870_ p_261870_
+		1 p_261802_ p_261802_
+		2 p_262123_ p_262123_
+		3 p_261972_ p_261972_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_262062_ p_262062_
+		1 p_261848_ p_261848_
+		2 p_261466_ p_261466_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_262166_ p_262166_
+		1 p_262143_ p_262143_
+		2 p_261968_ p_261968_
+		3 p_261513_ p_261513_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_262083_ p_262083_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_262065_ p_262065_
+		1 p_262033_ p_262033_
+		2 p_261700_ p_261700_
+		3 p_261524_ p_261524_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_261845_ p_261845_
+		1 p_262034_ p_262034_
+		2 p_261955_ p_261955_
+		3 p_261685_ p_261685_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_261479_ p_261479_
+		1 p_261942_ p_261942_
+		2 p_261844_ p_261844_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_261931_ p_261931_
+		1 p_261751_ p_261751_
+		2 p_261616_ p_261616_
+		3 p_261766_ p_261766_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_261612_ p_261612_
+		1 p_261527_ p_261527_
+		2 p_261846_ p_261846_
+		3 p_261638_ p_261638_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_261476_ p_261476_
+		1 p_261512_ p_261512_
+		2 p_262167_ p_262167_
+		3 p_261956_ p_261956_
+		4 p_261876_ p_261876_
+		5 p_262140_ p_262140_
+net/minecraft/world/level/block/BannerBlock net/minecraft/world/level/block/BannerBlock
+	BY_COLOR f_49008_
+	ROTATION f_49007_
+	SHAPE f_49009_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49012_ p_49012_
+		1 p_49013_ p_49013_
+	byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; m_49014_
+		static
+		0 p_49015_ p_49015_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49019_ p_49019_
+		1 p_49020_ p_49020_
+		2 p_49021_ p_49021_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49036_ p_49036_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49038_ p_49038_
+		1 p_49039_ p_49039_
+		2 p_49040_ p_49040_
+		3 p_49041_ p_49041_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49017_ p_49017_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49023_ p_49023_
+		1 p_49024_ p_49024_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49026_ p_49026_
+		1 p_49027_ p_49027_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49029_ p_49029_
+		1 p_49030_ p_49030_
+		2 p_49031_ p_49031_
+		3 p_49032_ p_49032_
+		4 p_49033_ p_49033_
+		5 p_49034_ p_49034_
+net/minecraft/world/level/block/BarrelBlock net/minecraft/world/level/block/BarrelBlock
+	FACING f_49042_
+	OPEN f_49043_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49046_ p_49046_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49088_ p_49088_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_49065_ p_49065_
+		1 p_49066_ p_49066_
+		2 p_49067_ p_49067_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49090_ p_49090_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49048_ p_49048_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_49058_ p_49058_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49082_ p_49082_
+		1 p_49083_ p_49083_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152102_ p_152102_
+		1 p_152103_ p_152103_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49076_ p_49076_
+		1 p_49077_ p_49077_
+		2 p_49078_ p_49078_
+		3 p_49079_ p_49079_
+		4 p_49080_ p_49080_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49085_ p_49085_
+		1 p_49086_ p_49086_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49052_ p_49052_
+		1 p_49053_ p_49053_
+		2 p_49054_ p_49054_
+		3 p_49055_ p_49055_
+		4 p_49056_ p_49056_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220758_ p_220758_
+		1 p_220759_ p_220759_
+		2 p_220760_ p_220760_
+		3 p_220761_ p_220761_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49069_ p_49069_
+		1 p_49070_ p_49070_
+		2 p_49071_ p_49071_
+		3 p_49072_ p_49072_
+		4 p_49073_ p_49073_
+		5 p_49074_ p_49074_
+net/minecraft/world/level/block/BarrierBlock net/minecraft/world/level/block/BarrierBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49092_ p_49092_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49098_ p_49098_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_49094_ p_49094_
+		1 p_49095_ p_49095_
+		2 p_49096_ p_49096_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_49100_ p_49100_
+		1 p_49101_ p_49101_
+		2 p_49102_ p_49102_
+net/minecraft/world/level/block/BaseCoralFanBlock net/minecraft/world/level/block/BaseCoralFanBlock
+	AABB f_49103_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49106_ p_49106_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49108_ p_49108_
+		1 p_49109_ p_49109_
+		2 p_49110_ p_49110_
+		3 p_49111_ p_49111_
+net/minecraft/world/level/block/BaseCoralPlantBlock net/minecraft/world/level/block/BaseCoralPlantBlock
+	AABB_OFFSET f_152104_
+	SHAPE f_49148_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49151_ p_49151_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49153_ p_49153_
+		1 p_49154_ p_49154_
+		2 p_49155_ p_49155_
+		3 p_49156_ p_49156_
+net/minecraft/world/level/block/BaseCoralPlantTypeBlock net/minecraft/world/level/block/BaseCoralPlantTypeBlock
+	AABB f_49157_
+	WATERLOGGED f_49158_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49161_ p_49161_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49169_ p_49169_
+		1 p_49170_ p_49170_
+		2 p_49171_ p_49171_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49180_ p_49180_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_49191_ p_49191_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49182_ p_49182_
+		1 p_49183_ p_49183_
+		2 p_49184_ p_49184_
+		3 p_49185_ p_49185_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49163_ p_49163_
+	scanForWater (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49186_
+		static
+		0 p_49187_ p_49187_
+		1 p_49188_ p_49188_
+		2 p_49189_ p_49189_
+	tryScheduleDieTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_49164_
+		0 p_49165_ p_49165_
+		1 p_49166_ p_49166_
+		2 p_49167_ p_49167_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49173_ p_49173_
+		1 p_49174_ p_49174_
+		2 p_49175_ p_49175_
+		3 p_49176_ p_49176_
+		4 p_49177_ p_49177_
+		5 p_49178_ p_49178_
+net/minecraft/world/level/block/BaseCoralWallFanBlock net/minecraft/world/level/block/BaseCoralWallFanBlock
+	FACING f_49192_
+	SHAPES f_49193_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49196_ p_49196_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49200_ p_49200_
+		1 p_49201_ p_49201_
+		2 p_49202_ p_49202_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49217_ p_49217_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49219_ p_49219_
+		1 p_49220_ p_49220_
+		2 p_49221_ p_49221_
+		3 p_49222_ p_49222_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49198_ p_49198_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_49204_ p_49204_
+		1 p_49205_ p_49205_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_49207_ p_49207_
+		1 p_49208_ p_49208_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49210_ p_49210_
+		1 p_49211_ p_49211_
+		2 p_49212_ p_49212_
+		3 p_49213_ p_49213_
+		4 p_49214_ p_49214_
+		5 p_49215_ p_49215_
+net/minecraft/world/level/block/BaseEntityBlock net/minecraft/world/level/block/BaseEntityBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49224_ p_49224_
+	createTickerHelper (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_152132_
+		static
+		0 p_152133_ p_152133_
+		1 p_152134_ p_152134_
+		2 p_152135_ p_152135_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_49234_ p_49234_
+		1 p_49235_ p_49235_
+		2 p_49236_ p_49236_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49232_ p_49232_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_49226_ p_49226_
+		1 p_49227_ p_49227_
+		2 p_49228_ p_49228_
+		3 p_49229_ p_49229_
+		4 p_49230_ p_49230_
+net/minecraft/world/level/block/BaseFireBlock net/minecraft/world/level/block/BaseFireBlock
+	AABB_OFFSET f_152136_
+	DOWN_AABB f_49237_
+	SECONDS_ON_FIRE f_152137_
+	fireDamage f_49238_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;F)V <init>
+		0 p_49241_ p_49241_
+		1 p_49242_ p_49242_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220763_ p_220763_
+		1 p_220764_ p_220764_
+		2 p_220765_ p_220765_
+		3 p_220766_ p_220766_
+	canBePlacedAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49255_
+		static
+		0 p_49256_ p_49256_
+		1 p_49257_ p_49257_
+		2 p_49258_ p_49258_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_49284_ p_49284_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_49260_ p_49260_
+		1 p_49261_ p_49261_
+		2 p_49262_ p_49262_
+		3 p_49263_ p_49263_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49274_ p_49274_
+		1 p_49275_ p_49275_
+		2 p_49276_ p_49276_
+		3 p_49277_ p_49277_
+	getState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49245_
+		static
+		0 p_49246_ p_49246_
+		1 p_49247_ p_49247_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49244_ p_49244_
+	inPortalDimension (Lnet/minecraft/world/level/Level;)Z m_49248_
+		static
+		0 p_49249_ p_49249_
+	isPortal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49269_
+		static
+		0 p_49270_ p_49270_
+		1 p_49271_ p_49271_
+		2 p_49272_ p_49272_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_49279_ p_49279_
+		1 p_49280_ p_49280_
+		2 p_49281_ p_49281_
+		3 p_49282_ p_49282_
+		4 p_49283_ p_49283_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49251_ p_49251_
+		1 p_49252_ p_49252_
+		2 p_49253_ p_49253_
+		3 p_49254_ p_49254_
+	spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142387_
+		0 p_152139_ p_152139_
+		1 p_152140_ p_152140_
+		2 p_152141_ p_152141_
+		3 p_152142_ p_152142_
+net/minecraft/world/level/block/BasePressurePlateBlock net/minecraft/world/level/block/BasePressurePlateBlock
+	AABB f_49286_
+	PRESSED_AABB f_49285_
+	TOUCH_AABB f_49287_
+	type f_271167_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273450_ p_273450_
+		1 p_273402_ p_273402_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49325_ p_49325_
+		1 p_49326_ p_49326_
+		2 p_49327_ p_49327_
+	checkPressed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_152143_
+		0 p_152144_ p_152144_
+		1 p_152145_ p_152145_
+		2 p_152146_ p_152146_
+		3 p_152147_ p_152147_
+		4 p_152148_ p_152148_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_49314_ p_49314_
+		1 p_49315_ p_49315_
+		2 p_49316_ p_49316_
+		3 p_49317_ p_49317_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_49346_ p_49346_
+		1 p_49347_ p_49347_
+		2 p_49348_ p_49348_
+		3 p_49349_ p_49349_
+	getEntityCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;Ljava/lang/Class;)I m_289607_
+		static
+		0 p_289656_ p_289656_
+		1 p_289647_ p_289647_
+		2 p_289686_ p_289686_
+	getPressedTime ()I m_7342_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49341_ p_49341_
+		1 p_49342_ p_49342_
+		2 p_49343_ p_49343_
+		3 p_49344_ p_49344_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_49309_ p_49309_
+		1 p_49310_ p_49310_
+		2 p_49311_ p_49311_
+		3 p_49312_ p_49312_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_49354_ p_49354_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_49336_ p_49336_
+		1 p_49337_ p_49337_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279155_ p_279155_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_49351_ p_49351_
+	lambda$getEntityCount$0 (Lnet/minecraft/world/entity/Entity;)Z m_289614_
+		static
+		0 p_289691_ p_289691_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49319_ p_49319_
+		1 p_49320_ p_49320_
+		2 p_49321_ p_49321_
+		3 p_49322_ p_49322_
+		4 p_49323_ p_49323_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_49301_ p_49301_
+		1 p_49302_ p_49302_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220768_ p_220768_
+		1 p_220769_ p_220769_
+		2 p_220770_ p_220770_
+		3 p_220771_ p_220771_
+	updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49291_
+		0 p_49292_ p_49292_
+		1 p_49293_ p_49293_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49329_ p_49329_
+		1 p_49330_ p_49330_
+		2 p_49331_ p_49331_
+		3 p_49332_ p_49332_
+		4 p_49333_ p_49333_
+		5 p_49334_ p_49334_
+net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BaseRailBlock
+	FLAT_AABB f_49355_
+	HALF_BLOCK_AABB f_49356_
+	WATERLOGGED f_152149_
+	isStraight f_49357_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49360_ p_49360_
+		1 p_49361_ p_49361_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49395_ p_49395_
+		1 p_49396_ p_49396_
+		2 p_49397_ p_49397_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152158_ p_152158_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49403_ p_49403_
+		1 p_49404_ p_49404_
+		2 p_49405_ p_49405_
+		3 p_49406_ p_49406_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49363_ p_49363_
+	isRail (Lnet/minecraft/world/level/block/state/BlockState;)Z m_49416_
+		static
+		0 p_49417_ p_49417_
+	isRail (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49364_
+		static
+		0 p_49365_ p_49365_
+		1 p_49366_ p_49366_
+	isStraight ()Z m_49413_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_49377_ p_49377_
+		1 p_49378_ p_49378_
+		2 p_49379_ p_49379_
+		3 p_49380_ p_49380_
+		4 p_49381_ p_49381_
+		5 p_49382_ p_49382_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_49408_ p_49408_
+		1 p_49409_ p_49409_
+		2 p_49410_ p_49410_
+		3 p_49411_ p_49411_
+		4 p_49412_ p_49412_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_49384_ p_49384_
+		1 p_49385_ p_49385_
+		2 p_49386_ p_49386_
+		3 p_49387_ p_49387_
+		4 p_49388_ p_49388_
+	shouldBeRemoved (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z m_49398_
+		static
+		0 p_49399_ p_49399_
+		1 p_49400_ p_49400_
+		2 p_49401_ p_49401_
+	updateDir (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_49367_
+		0 p_49368_ p_49368_
+		1 p_49369_ p_49369_
+		2 p_49370_ p_49370_
+		3 p_49371_ p_49371_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152151_ p_152151_
+		1 p_152152_ p_152152_
+		2 p_152153_ p_152153_
+		3 p_152154_ p_152154_
+		4 p_152155_ p_152155_
+		5 p_152156_ p_152156_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; m_49389_
+		0 p_49390_ p_49390_
+		1 p_49391_ p_49391_
+		2 p_49392_ p_49392_
+		3 p_49393_ p_49393_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_49372_ p_49372_
+		1 p_49373_ p_49373_
+		2 p_49374_ p_49374_
+		3 p_49375_ p_49375_
+net/minecraft/world/level/block/BaseRailBlock$1 net/minecraft/world/level/block/BaseRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_49418_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BeaconBeamBlock net/minecraft/world/level/block/BeaconBeamBlock
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/BeaconBlock net/minecraft/world/level/block/BeaconBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49421_ p_49421_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49439_ p_49439_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152160_ p_152160_
+		1 p_152161_ p_152161_
+		2 p_152162_ p_152162_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152164_ p_152164_
+		1 p_152165_ p_152165_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49426_ p_49426_
+		1 p_49427_ p_49427_
+		2 p_49428_ p_49428_
+		3 p_49429_ p_49429_
+		4 p_49430_ p_49430_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49432_ p_49432_
+		1 p_49433_ p_49433_
+		2 p_49434_ p_49434_
+		3 p_49435_ p_49435_
+		4 p_49436_ p_49436_
+		5 p_49437_ p_49437_
+net/minecraft/world/level/block/BedBlock net/minecraft/world/level/block/BedBlock
+	BASE f_49442_
+	EAST_SHAPE f_49450_
+	HEIGHT f_152166_
+	LEG_NORTH_EAST f_49445_
+	LEG_NORTH_WEST f_49443_
+	LEG_SOUTH_EAST f_49446_
+	LEG_SOUTH_WEST f_49444_
+	LEG_WIDTH f_152167_
+	NORTH_SHAPE f_49447_
+	OCCUPIED f_49441_
+	PART f_49440_
+	SOUTH_SHAPE f_49448_
+	WEST_SHAPE f_49449_
+	color f_49451_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49454_ p_49454_
+		1 p_49455_ p_49455_
+	bedAboveStandUpOffsets (Lnet/minecraft/core/Direction;)[[I m_49536_
+		static
+		0 p_49537_ p_49537_
+	bedStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I m_49538_
+		static
+		0 p_49539_ p_49539_
+		1 p_49540_ p_49540_
+	bedSurroundStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I m_49551_
+		static
+		0 p_49552_ p_49552_
+		1 p_49553_ p_49553_
+	bounceUp (Lnet/minecraft/world/entity/Entity;)V m_49456_
+		0 p_49457_ p_49457_
+	canSetSpawn (Lnet/minecraft/world/level/Level;)Z m_49488_
+		static
+		0 p_49489_ p_49489_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49532_ p_49532_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_152169_ p_152169_
+		1 p_152170_ p_152170_
+		2 p_152171_ p_152171_
+		3 p_152172_ p_152172_
+		4 p_152173_ p_152173_
+	findBunkBedStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_49463_
+		static
+		0 p_49464_ p_49464_
+		1 p_49465_ p_49465_
+		2 p_49466_ p_49466_
+		3 p_49467_ p_49467_
+		4 p_49468_ p_49468_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;F)Ljava/util/Optional; m_260958_
+		static
+		0 p_261547_ p_261547_
+		1 p_261946_ p_261946_
+		2 p_261614_ p_261614_
+		3 p_261648_ p_261648_
+		4 p_261680_ p_261680_
+	findStandUpPositionAtOffset (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;[[IZ)Ljava/util/Optional; m_49469_
+		static
+		0 p_49470_ p_49470_
+		1 p_49471_ p_49471_
+		2 p_49472_ p_49472_
+		3 p_49473_ p_49473_
+		4 p_49474_ p_49474_
+	getBedOrientation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; m_49485_
+		static
+		0 p_49486_ p_49486_
+		1 p_49487_ p_49487_
+	getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_49559_
+		static
+		0 p_49560_ p_49560_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_49554_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_49557_
+		static
+		0 p_49558_ p_49558_
+	getNeighbourDirection (Lnet/minecraft/world/level/block/state/properties/BedPart;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_49533_
+		static
+		0 p_49534_ p_49534_
+		1 p_49535_ p_49535_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49545_ p_49545_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_49522_ p_49522_
+		1 p_49523_ p_49523_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49547_ p_49547_
+		1 p_49548_ p_49548_
+		2 p_49549_ p_49549_
+		3 p_49550_ p_49550_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49479_ p_49479_
+	isBunkBed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49541_
+		static
+		0 p_49542_ p_49542_
+		1 p_49543_ p_49543_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_49510_ p_49510_
+		1 p_49511_ p_49511_
+		2 p_49512_ p_49512_
+		3 p_49513_ p_49513_
+	kickVillagerOutOfBed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49490_
+		0 p_49491_ p_49491_
+		1 p_49492_ p_49492_
+	lambda$use$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player$BedSleepingProblem;)V m_49475_
+		static
+		0 p_49476_ p_49476_
+		1 p_49477_ p_49477_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152175_ p_152175_
+		1 p_152176_ p_152176_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49505_ p_49505_
+		1 p_49506_ p_49506_
+		2 p_49507_ p_49507_
+		3 p_49508_ p_49508_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49499_ p_49499_
+		1 p_49500_ p_49500_
+		2 p_49501_ p_49501_
+		3 p_49502_ p_49502_
+		4 p_49503_ p_49503_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_49483_ p_49483_
+		1 p_49484_ p_49484_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49525_ p_49525_
+		1 p_49526_ p_49526_
+		2 p_49527_ p_49527_
+		3 p_49528_ p_49528_
+		4 p_49529_ p_49529_
+		5 p_49530_ p_49530_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49515_ p_49515_
+		1 p_49516_ p_49516_
+		2 p_49517_ p_49517_
+		3 p_49518_ p_49518_
+		4 p_49519_ p_49519_
+		5 p_49520_ p_49520_
+net/minecraft/world/level/block/BedBlock$1 net/minecraft/world/level/block/BedBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_49561_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BeehiveBlock net/minecraft/world/level/block/BeehiveBlock
+	FACING f_49563_
+	HONEY_LEVEL f_49564_
+	MAX_HONEY_LEVELS f_152177_
+	SHEARED_HONEYCOMB_COUNT f_152178_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49568_ p_49568_
+	angerNearbyBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49649_
+		0 p_49650_ p_49650_
+		1 p_49651_ p_49651_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220773_ p_220773_
+		1 p_220774_ p_220774_
+		2 p_220775_ p_220775_
+		3 p_220776_ p_220776_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49646_ p_49646_
+	dropHoneycomb (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49600_
+		static
+		0 p_49601_ p_49601_
+		1 p_49602_ p_49602_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_49620_ p_49620_
+		1 p_49621_ p_49621_
+		2 p_49622_ p_49622_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_49636_ p_49636_
+		1 p_287581_ p_287581_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49653_ p_49653_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49573_ p_49573_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152180_ p_152180_
+		1 p_152181_ p_152181_
+		2 p_152182_ p_152182_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_49618_ p_49618_
+	hiveContainsBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_49654_
+		0 p_49655_ p_49655_
+		1 p_49656_ p_49656_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_49569_
+		static
+		0 p_49570_ p_49570_
+		1 p_49571_ p_49571_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152184_ p_152184_
+		1 p_152185_ p_152185_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_49584_ p_49584_
+		1 p_49585_ p_49585_
+		2 p_49586_ p_49586_
+		3 p_49587_ p_49587_
+		4 p_49588_ p_49588_
+		5 p_49589_ p_49589_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49608_ p_49608_
+		1 p_49609_ p_49609_
+		2 p_49610_ p_49610_
+		3 p_49611_ p_49611_
+	releaseBeesAndResetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V m_49594_
+		0 p_49595_ p_49595_
+		1 p_49596_ p_49596_
+		2 p_49597_ p_49597_
+		3 p_49598_ p_49598_
+		4 p_49599_ p_49599_
+	resetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_49590_
+		0 p_49591_ p_49591_
+		1 p_49592_ p_49592_
+		2 p_49593_ p_49593_
+	spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDD)V m_49576_
+		0 p_49577_ p_49577_
+		1 p_49578_ p_49578_
+		2 p_49579_ p_49579_
+		3 p_49580_ p_49580_
+		4 p_49581_ p_49581_
+		5 p_49582_ p_49582_
+	spawnParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V m_49612_
+		0 p_49613_ p_49613_
+		1 p_49614_ p_49614_
+		2 p_49615_ p_49615_
+		3 p_49616_ p_49616_
+	trySpawnDripParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_49603_
+		0 p_49604_ p_49604_
+		1 p_49605_ p_49605_
+		2 p_49606_ p_49606_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49639_ p_49639_
+		1 p_49640_ p_49640_
+		2 p_49641_ p_49641_
+		3 p_49642_ p_49642_
+		4 p_49643_ p_49643_
+		5 p_49644_ p_49644_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49624_ p_49624_
+		1 p_49625_ p_49625_
+		2 p_49626_ p_49626_
+		3 p_49627_ p_49627_
+		4 p_49628_ p_49628_
+		5 p_49629_ p_49629_
+net/minecraft/world/level/block/BeetrootBlock net/minecraft/world/level/block/BeetrootBlock
+	AGE f_49657_
+	MAX_AGE f_152186_
+	SHAPE_BY_AGE f_49658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49661_ p_49661_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49665_ p_49665_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_49663_ p_49663_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49672_ p_49672_
+		1 p_49673_ p_49673_
+		2 p_49674_ p_49674_
+		3 p_49675_ p_49675_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220778_ p_220778_
+		1 p_220779_ p_220779_
+		2 p_220780_ p_220780_
+		3 p_220781_ p_220781_
+net/minecraft/world/level/block/BellBlock net/minecraft/world/level/block/BellBlock
+	ATTACHMENT f_49680_
+	BELL_BOTTOM_SHAPE f_49685_
+	BELL_SHAPE f_49686_
+	BELL_TOP_SHAPE f_49684_
+	CEILING_SHAPE f_49693_
+	EAST_WEST_BETWEEN f_49688_
+	EAST_WEST_FLOOR_SHAPE f_49683_
+	EVENT_BELL_RING f_152187_
+	FACING f_49679_
+	NORTH_SOUTH_BETWEEN f_49687_
+	NORTH_SOUTH_FLOOR_SHAPE f_49682_
+	POWERED f_49681_
+	TO_EAST f_49690_
+	TO_NORTH f_49691_
+	TO_SOUTH f_49692_
+	TO_WEST f_49689_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49696_ p_49696_
+	attemptToRing (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49712_
+		0 p_49713_ p_49713_
+		1 p_49714_ p_49714_
+		2 p_49715_ p_49715_
+	attemptToRing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_152188_
+		0 p_152189_ p_152189_
+		1 p_152190_ p_152190_
+		2 p_152191_ p_152191_
+		3 p_152192_ p_152192_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_49736_ p_49736_
+		1 p_49737_ p_49737_
+		2 p_49738_ p_49738_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49751_ p_49751_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_49760_ p_49760_
+		1 p_49761_ p_49761_
+		2 p_49762_ p_49762_
+		3 p_49763_ p_49763_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_49768_
+		static
+		0 p_49769_ p_49769_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_49753_ p_49753_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_49755_ p_49755_
+		1 p_49756_ p_49756_
+		2 p_49757_ p_49757_
+		3 p_49758_ p_49758_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49698_ p_49698_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152194_ p_152194_
+		1 p_152195_ p_152195_
+		2 p_152196_ p_152196_
+	getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_49766_
+		0 p_49767_ p_49767_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_49717_ p_49717_
+		1 p_49718_ p_49718_
+		2 p_49719_ p_49719_
+		3 p_49720_ p_49720_
+	isProperHit (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;D)Z m_49739_
+		0 p_49740_ p_49740_
+		1 p_49741_ p_49741_
+		2 p_49742_ p_49742_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_49729_ p_49729_
+		1 p_49730_ p_49730_
+		2 p_49731_ p_49731_
+		3 p_49732_ p_49732_
+		4 p_49733_ p_49733_
+		5 p_49734_ p_49734_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152198_ p_152198_
+		1 p_152199_ p_152199_
+	onHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/player/Player;Z)Z m_49701_
+		0 p_49702_ p_49702_
+		1 p_49703_ p_49703_
+		2 p_49704_ p_49704_
+		3 p_49705_ p_49705_
+		4 p_49706_ p_49706_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_49708_ p_49708_
+		1 p_49709_ p_49709_
+		2 p_49710_ p_49710_
+		3 p_49711_ p_49711_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_49744_ p_49744_
+		1 p_49745_ p_49745_
+		2 p_49746_ p_49746_
+		3 p_49747_ p_49747_
+		4 p_49748_ p_49748_
+		5 p_49749_ p_49749_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_49722_ p_49722_
+		1 p_49723_ p_49723_
+		2 p_49724_ p_49724_
+		3 p_49725_ p_49725_
+		4 p_49726_ p_49726_
+		5 p_49727_ p_49727_
+net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BellBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType f_49770_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock
+	DELAY_UNTIL_NEXT_TILT_STATE f_152203_
+	ENTITY_DETECTION_MIN_Y f_152206_
+	LEAF_SHAPES f_152208_
+	LOWEST_LEAF_TOP f_152207_
+	MAX_GEN_HEIGHT f_152204_
+	NO_TICK f_152202_
+	STEM_SHAPES f_152210_
+	STEM_SLICER f_152209_
+	STEM_WIDTH f_152205_
+	TILT f_152201_
+	WATERLOGGED f_152200_
+	shapesCache f_152211_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152214_ p_152214_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_152317_
+		static
+		0 p_152318_ p_152318_
+	canEntityTilt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_152301_
+		static
+		0 p_152302_ p_152302_
+		1 p_152303_ p_152303_
+	canPlaceAt (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_152251_
+		static
+		0 p_152252_ p_152252_
+		1 p_152253_ p_152253_
+		2 p_152254_ p_152254_
+	canReplace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152319_
+		static
+		0 p_152320_ p_152320_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152289_ p_152289_
+		1 p_152290_ p_152290_
+		2 p_152291_ p_152291_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152300_ p_152300_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_152266_ p_152266_
+		1 p_152267_ p_152267_
+		2 p_152268_ p_152268_
+		3 p_152269_ p_152269_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_152307_ p_152307_
+		1 p_152308_ p_152308_
+		2 p_152309_ p_152309_
+		3 p_152310_ p_152310_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152312_ p_152312_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152261_ p_152261_
+		1 p_152262_ p_152262_
+		2 p_152263_ p_152263_
+		3 p_152264_ p_152264_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152221_ p_152221_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220788_ p_220788_
+		1 p_220789_ p_220789_
+		2 p_220790_ p_220790_
+		3 p_220791_ p_220791_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255698_ p_255698_
+		1 p_256302_ p_256302_
+		2 p_255648_ p_255648_
+		3 p_256217_ p_256217_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V m_152304_
+		static
+		0 p_152305_ p_152305_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_152271_ p_152271_
+		1 p_152272_ p_152272_
+		2 p_152273_ p_152273_
+		3 p_152274_ p_152274_
+		4 p_152275_ p_152275_
+		5 p_152276_ p_152276_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_152228_ p_152228_
+		1 p_152229_ p_152229_
+		2 p_152230_ p_152230_
+		3 p_152231_ p_152231_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220783_ p_220783_
+		1 p_220784_ p_220784_
+		2 p_220785_ p_220785_
+		3 p_220786_ p_220786_
+	place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z m_152241_
+		static
+		0 p_152242_ p_152242_
+		1 p_152243_ p_152243_
+		2 p_152244_ p_152244_
+		3 p_152245_ p_152245_
+	placeWithRandomHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_220792_
+		static
+		0 p_220793_ p_220793_
+		1 p_220794_ p_220794_
+		2 p_220795_ p_220795_
+		3 p_220796_ p_220796_
+	playTiltSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V m_152232_
+		static
+		0 p_152233_ p_152233_
+		1 p_152234_ p_152234_
+		2 p_152235_ p_152235_
+	resetTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_152313_
+		static
+		0 p_152314_ p_152314_
+		1 p_152315_ p_152315_
+		2 p_152316_ p_152316_
+	setTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;)V m_152277_
+		static
+		0 p_152278_ p_152278_
+		1 p_152279_ p_152279_
+		2 p_152280_ p_152280_
+		3 p_152281_ p_152281_
+	setTiltAndScheduleTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;Lnet/minecraft/sounds/SoundEvent;)V m_152282_
+		0 p_152283_ p_152283_
+		1 p_152284_ p_152284_
+		2 p_152285_ p_152285_
+		3 p_152286_ p_152286_
+		4 p_152287_ p_152287_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220798_ p_220798_
+		1 p_220799_ p_220799_
+		2 p_220800_ p_220800_
+		3 p_220801_ p_220801_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152293_ p_152293_
+		1 p_152294_ p_152294_
+		2 p_152295_ p_152295_
+		3 p_152296_ p_152296_
+		4 p_152297_ p_152297_
+		5 p_152298_ p_152298_
+net/minecraft/world/level/block/BigDripleafStemBlock net/minecraft/world/level/block/BigDripleafStemBlock
+	EAST_SHAPE f_152323_
+	NORTH_SHAPE f_152321_
+	SOUTH_SHAPE f_152322_
+	STEM_WIDTH f_152326_
+	WATERLOGGED f_152325_
+	WEST_SHAPE f_152324_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152329_ p_152329_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152365_ p_152365_
+		1 p_152366_ p_152366_
+		2 p_152367_ p_152367_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152376_ p_152376_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152336_ p_152336_
+		1 p_152337_ p_152337_
+		2 p_152338_ p_152338_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152378_ p_152378_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152360_ p_152360_
+		1 p_152361_ p_152361_
+		2 p_152362_ p_152362_
+		3 p_152363_ p_152363_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220808_ p_220808_
+		1 p_220809_ p_220809_
+		2 p_220810_ p_220810_
+		3 p_220811_ p_220811_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255683_ p_255683_
+		1 p_256358_ p_256358_
+		2 p_256408_ p_256408_
+		3 p_255706_ p_255706_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220803_ p_220803_
+		1 p_220804_ p_220804_
+		2 p_220805_ p_220805_
+		3 p_220806_ p_220806_
+	place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z m_152349_
+		static
+		0 p_152350_ p_152350_
+		1 p_152351_ p_152351_
+		2 p_152352_ p_152352_
+		3 p_152353_ p_152353_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220813_ p_220813_
+		1 p_220814_ p_220814_
+		2 p_220815_ p_220815_
+		3 p_220816_ p_220816_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152369_ p_152369_
+		1 p_152370_ p_152370_
+		2 p_152371_ p_152371_
+		3 p_152372_ p_152372_
+		4 p_152373_ p_152373_
+		5 p_152374_ p_152374_
+net/minecraft/world/level/block/BigDripleafStemBlock$1 net/minecraft/world/level/block/BigDripleafStemBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_152379_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/BlastFurnaceBlock net/minecraft/world/level/block/BlastFurnaceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49773_ p_49773_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220818_ p_220818_
+		1 p_220819_ p_220819_
+		2 p_220820_ p_220820_
+		3 p_220821_ p_220821_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152382_ p_152382_
+		1 p_152383_ p_152383_
+		2 p_152384_ p_152384_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152386_ p_152386_
+		1 p_152387_ p_152387_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_49777_ p_49777_
+		1 p_49778_ p_49778_
+		2 p_49779_ p_49779_
+net/minecraft/world/level/block/Block net/minecraft/world/level/block/Block
+	BLOCK_STATE_REGISTRY f_49791_
+	CACHE_SIZE f_152392_
+	INDESTRUCTIBLE f_152389_
+	INSTANT f_152390_
+	LOGGER f_49790_
+	OCCLUSION_CACHE f_49789_
+	SHAPE_FULL_BLOCK_CACHE f_49785_
+	UPDATE_ALL f_152402_
+	UPDATE_ALL_IMMEDIATE f_152388_
+	UPDATE_CLIENTS f_152394_
+	UPDATE_IMMEDIATE f_152396_
+	UPDATE_INVISIBLE f_152395_
+	UPDATE_KNOWN_SHAPE f_152397_
+	UPDATE_LIMIT f_152391_
+	UPDATE_MOVE_BY_PISTON f_152399_
+	UPDATE_NEIGHBORS f_152393_
+	UPDATE_NONE f_152401_
+	UPDATE_SUPPRESS_DROPS f_152398_
+	builtInRegistryHolder f_204296_
+	defaultBlockState f_49786_
+	descriptionId f_49787_
+	item f_49788_
+	stateDefinition f_49792_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_49795_ p_49795_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220827_ p_220827_
+		1 p_220828_ p_220828_
+		2 p_220829_ p_220829_
+		3 p_220830_ p_220830_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_49816_ p_49816_
+		1 p_49817_ p_49817_
+		2 p_49818_ p_49818_
+		3 p_49819_ p_49819_
+	asBlock ()Lnet/minecraft/world/level/block/Block; m_7374_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_49796_
+		static
+		0 p_49797_ p_49797_
+		1 p_49798_ p_49798_
+		2 p_49799_ p_49799_
+		3 p_49800_ p_49800_
+		4 p_49801_ p_49801_
+		5 p_49802_ p_49802_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204297_
+	byItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; m_49814_
+		static
+		0 p_49815_ p_49815_
+	canSupportCenter (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_49863_
+		static
+		0 p_49864_ p_49864_
+		1 p_49865_ p_49865_
+		2 p_49866_ p_49866_
+	canSupportRigidBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_49936_
+		static
+		0 p_49937_ p_49937_
+		1 p_49938_ p_49938_
+	copyProperty (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/BlockState; m_152454_
+		static
+		0 p_152455_ p_152455_
+		1 p_152456_ p_152456_
+		2 p_152457_ p_152457_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_49915_ p_49915_
+	defaultBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_49966_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_49860_ p_49860_
+		1 p_49861_ p_49861_
+		2 p_49862_ p_49862_
+	dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z m_6903_
+		0 p_49826_ p_49826_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)V m_49881_
+		static
+		0 p_49882_ p_49882_
+		1 p_49883_ p_49883_
+		2 p_49884_ p_49884_
+		3 p_49885_ p_49885_
+		4 p_49886_ p_49886_
+		5 p_49887_ p_49887_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_49950_
+		static
+		0 p_49951_ p_49951_
+		1 p_49952_ p_49952_
+		2 p_49953_ p_49953_
+	dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_49892_
+		static
+		0 p_49893_ p_49893_
+		1 p_49894_ p_49894_
+		2 p_49895_ p_49895_
+		3 p_49896_ p_49896_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_152426_ p_152426_
+		1 p_152427_ p_152427_
+		2 p_152428_ p_152428_
+		3 p_152429_ p_152429_
+		4 p_152430_ p_152430_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_49823_ p_49823_
+		1 p_49824_ p_49824_
+		2 p_49825_ p_49825_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; m_49874_
+		static
+		0 p_49875_ p_49875_
+		1 p_49876_ p_49876_
+		2 p_49877_ p_49877_
+		3 p_49878_ p_49878_
+		4 p_49879_ p_49879_
+		5 p_49880_ p_49880_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)Ljava/util/List; m_49869_
+		static
+		0 p_49870_ p_49870_
+		1 p_49871_ p_49871_
+		2 p_49872_ p_49872_
+		3 p_49873_ p_49873_
+	getExplosionResistance ()F m_7325_
+	getFriction ()F m_49958_
+	getId (Lnet/minecraft/world/level/block/state/BlockState;)I m_49956_
+		static
+		0 p_49957_ p_49957_
+	getJumpFactor ()F m_49964_
+	getName ()Lnet/minecraft/network/chat/MutableComponent; m_49954_
+	getShapeForEachState (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; m_152458_
+		0 p_152459_ p_152459_
+	getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m_49962_
+		0 p_49963_ p_49963_
+	getSpeedFactor ()F m_49961_
+	getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_49965_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_49820_ p_49820_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_152450_ p_152450_
+		1 p_152451_ p_152451_
+		2 p_152452_ p_152452_
+		3 p_152453_ p_152453_
+	hasDynamicShape ()Z m_49967_
+	isExceptionForConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152463_
+		static
+		0 p_152464_ p_152464_
+	isFaceFull (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_49918_
+		static
+		0 p_49919_ p_49919_
+		1 p_49920_ p_49920_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279289_ p_279289_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_49921_ p_49921_
+	isShapeFullBlock (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_49916_
+		static
+		0 p_49917_ p_49917_
+	lambda$dropResources$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_152403_
+		static
+		0 p_287755_ p_287755_
+		1 p_152405_ p_152405_
+		2 p_152406_ p_152406_
+	lambda$dropResources$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49856_
+		static
+		0 p_49857_ p_49857_
+		1 p_49858_ p_49858_
+		2 p_49859_ p_49859_
+	lambda$dropResources$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49941_
+		static
+		0 p_49942_ p_49942_
+		1 p_49943_ p_49943_
+		2 p_49944_ p_49944_
+	lambda$popResource$4 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; m_152407_
+		static
+		0 p_152408_ p_152408_
+		1 p_152409_ p_152409_
+		2 p_152410_ p_152410_
+		3 p_152411_ p_152411_
+		4 p_152412_ p_152412_
+	lambda$popResourceFromFace$5 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)Lnet/minecraft/world/entity/item/ItemEntity; m_152413_
+		static
+		0 p_152414_ p_152414_
+		1 p_152415_ p_152415_
+		2 p_152416_ p_152416_
+		3 p_152417_ p_152417_
+		4 p_152418_ p_152418_
+		5 p_152419_ p_152419_
+		6 p_152420_ p_152420_
+		7 p_152421_ p_152421_
+	lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; m_49935_
+		static
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_49827_ p_49827_
+		1 p_49828_ p_49828_
+		2 p_49829_ p_49829_
+		3 p_49830_ p_49830_
+		4 p_49831_ p_49831_
+		5 p_49832_ p_49832_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_49852_ p_49852_
+		1 p_49853_ p_49853_
+		2 p_49854_ p_49854_
+		3 p_49855_ p_49855_
+	popExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)V m_49805_
+		0 p_49806_ p_49806_
+		1 p_49807_ p_49807_
+		2 p_49808_ p_49808_
+	popResource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_49840_
+		static
+		0 p_49841_ p_49841_
+		1 p_49842_ p_49842_
+		2 p_49843_ p_49843_
+	popResource (Lnet/minecraft/world/level/Level;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V m_152440_
+		static
+		0 p_152441_ p_152441_
+		1 p_152442_ p_152442_
+		2 p_152443_ p_152443_
+	popResourceFromFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)V m_152435_
+		static
+		0 p_152436_ p_152436_
+		1 p_152437_ p_152437_
+		2 p_152438_ p_152438_
+		3 p_152439_ p_152439_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_49928_ p_49928_
+		1 p_49929_ p_49929_
+		2 p_49930_ p_49930_
+	pushEntitiesUp (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49897_
+		static
+		0 p_49898_ p_49898_
+		1 p_49899_ p_49899_
+		2 p_238252_ p_238252_
+		3 p_49901_ p_49901_
+	registerDefaultState (Lnet/minecraft/world/level/block/state/BlockState;)V m_49959_
+		0 p_49960_ p_49960_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_49847_ p_49847_
+		1 p_49848_ p_49848_
+		2 p_49849_ p_49849_
+		3 p_49850_ p_49850_
+		4 p_49851_ p_49851_
+	shouldRenderFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Z m_152444_
+		static
+		0 p_152445_ p_152445_
+		1 p_152446_ p_152446_
+		2 p_152447_ p_152447_
+		3 p_152448_ p_152448_
+		4 p_152449_ p_152449_
+	spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142387_
+		0 p_152422_ p_152422_
+		1 p_152423_ p_152423_
+		2 p_152424_ p_152424_
+		3 p_152425_ p_152425_
+	stateById (I)Lnet/minecraft/world/level/block/state/BlockState; m_49803_
+		static
+		0 p_49804_ p_49804_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_152431_ p_152431_
+		1 p_152432_ p_152432_
+		2 p_152433_ p_152433_
+		3 p_152434_ p_152434_
+	toString ()Ljava/lang/String; toString
+	tryDropExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/valueproviders/IntProvider;)V m_220822_
+		0 p_220823_ p_220823_
+		1 p_220824_ p_220824_
+		2 p_220825_ p_220825_
+		3 p_220826_ p_220826_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_49821_ p_49821_
+		1 p_49822_ p_49822_
+	updateFromNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_49931_
+		static
+		0 p_49932_ p_49932_
+		1 p_49933_ p_49933_
+		2 p_49934_ p_49934_
+	updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_49908_
+		static
+		0 p_49909_ p_49909_
+		1 p_49910_ p_49910_
+		2 p_49911_ p_49911_
+		3 p_49912_ p_49912_
+		4 p_49913_ p_49913_
+		5 p_49914_ p_49914_
+	updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_49902_
+		static
+		0 p_49903_ p_49903_
+		1 p_49904_ p_49904_
+		2 p_49905_ p_49905_
+		3 p_49906_ p_49906_
+		4 p_49907_ p_49907_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_49844_ p_49844_
+		1 p_49845_ p_49845_
+		2 p_49846_ p_49846_
+	withPropertiesOf (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_152465_
+		0 p_152466_ p_152466_
+net/minecraft/world/level/block/Block$1 net/minecraft/world/level/block/Block$1
+	<init> ()V <init>
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_49974_ p_49974_
+	load (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; load
+		0 p_49972_ p_49972_
+net/minecraft/world/level/block/Block$2 net/minecraft/world/level/block/Block$2
+	<init> (IF)V <init>
+		0 p_49976_ p_49976_
+		1 p_49977_ p_49977_
+	rehash (I)V rehash
+		0 p_49979_ p_49979_
+net/minecraft/world/level/block/Block$BlockStatePairKey net/minecraft/world/level/block/Block$BlockStatePairKey
+	direction f_49982_
+	first f_49980_
+	second f_49981_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)V <init>
+		0 p_49984_ p_49984_
+		1 p_49985_ p_49985_
+		2 p_49986_ p_49986_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_49988_ p_49988_
+	hashCode ()I hashCode
+net/minecraft/world/level/block/Blocks net/minecraft/world/level/block/Blocks
+	ACACIA_BUTTON f_50308_
+	ACACIA_DOOR f_50487_
+	ACACIA_FENCE f_50482_
+	ACACIA_FENCE_GATE f_50477_
+	ACACIA_HANGING_SIGN f_243716_
+	ACACIA_LEAVES f_50054_
+	ACACIA_LOG f_50003_
+	ACACIA_PLANKS f_50744_
+	ACACIA_PRESSURE_PLATE f_50171_
+	ACACIA_SAPLING f_50750_
+	ACACIA_SIGN f_50151_
+	ACACIA_SLAB f_50402_
+	ACACIA_STAIRS f_50372_
+	ACACIA_TRAPDOOR f_50220_
+	ACACIA_WALL_HANGING_SIGN f_243773_
+	ACACIA_WALL_SIGN f_50161_
+	ACACIA_WOOD f_50015_
+	ACTIVATOR_RAIL f_50285_
+	AIR f_50016_
+	ALLIUM f_50114_
+	AMETHYST_BLOCK f_152490_
+	AMETHYST_CLUSTER f_152492_
+	ANCIENT_DEBRIS f_50722_
+	ANDESITE f_50334_
+	ANDESITE_SLAB f_50600_
+	ANDESITE_STAIRS f_50639_
+	ANDESITE_WALL f_50611_
+	ANVIL f_50322_
+	ATTACHED_MELON_STEM f_50188_
+	ATTACHED_PUMPKIN_STEM f_50187_
+	AZALEA f_152541_
+	AZALEA_LEAVES f_152470_
+	AZURE_BLUET f_50115_
+	BAMBOO f_50571_
+	BAMBOO_BLOCK f_256831_
+	BAMBOO_BUTTON f_244625_
+	BAMBOO_DOOR f_244648_
+	BAMBOO_FENCE f_244641_
+	BAMBOO_FENCE_GATE f_244313_
+	BAMBOO_HANGING_SIGN f_244091_
+	BAMBOO_MOSAIC f_244489_
+	BAMBOO_MOSAIC_SLAB f_244230_
+	BAMBOO_MOSAIC_STAIRS f_244193_
+	BAMBOO_PLANKS f_244477_
+	BAMBOO_PRESSURE_PLATE f_244183_
+	BAMBOO_SAPLING f_50570_
+	BAMBOO_SIGN f_244433_
+	BAMBOO_SLAB f_244004_
+	BAMBOO_STAIRS f_243755_
+	BAMBOO_TRAPDOOR f_244549_
+	BAMBOO_WALL_HANGING_SIGN f_244462_
+	BAMBOO_WALL_SIGN f_244608_
+	BARREL f_50618_
+	BARRIER f_50375_
+	BASALT f_50137_
+	BEACON f_50273_
+	BEDROCK f_50752_
+	BEEHIVE f_50718_
+	BEETROOTS f_50444_
+	BEE_NEST f_50717_
+	BELL f_50680_
+	BIG_DRIPLEAF f_152545_
+	BIG_DRIPLEAF_STEM f_152546_
+	BIRCH_BUTTON f_50253_
+	BIRCH_DOOR f_50485_
+	BIRCH_FENCE f_50480_
+	BIRCH_FENCE_GATE f_50475_
+	BIRCH_HANGING_SIGN f_243890_
+	BIRCH_LEAVES f_50052_
+	BIRCH_LOG f_50001_
+	BIRCH_PLANKS f_50742_
+	BIRCH_PRESSURE_PLATE f_50169_
+	BIRCH_SAPLING f_50748_
+	BIRCH_SIGN f_50150_
+	BIRCH_SLAB f_50400_
+	BIRCH_STAIRS f_50270_
+	BIRCH_TRAPDOOR f_50218_
+	BIRCH_WALL_HANGING_SIGN f_244296_
+	BIRCH_WALL_SIGN f_50160_
+	BIRCH_WOOD f_50013_
+	BLACKSTONE f_50730_
+	BLACKSTONE_SLAB f_50733_
+	BLACKSTONE_STAIRS f_50731_
+	BLACKSTONE_WALL f_50732_
+	BLACK_BANNER f_50429_
+	BLACK_BED f_50029_
+	BLACK_CANDLE f_152524_
+	BLACK_CANDLE_CAKE f_152489_
+	BLACK_CARPET f_50351_
+	BLACK_CONCRETE f_50505_
+	BLACK_CONCRETE_POWDER f_50574_
+	BLACK_GLAZED_TERRACOTTA f_50541_
+	BLACK_SHULKER_BOX f_50525_
+	BLACK_STAINED_GLASS f_50215_
+	BLACK_STAINED_GLASS_PANE f_50371_
+	BLACK_TERRACOTTA f_50302_
+	BLACK_WALL_BANNER f_50393_
+	BLACK_WOOL f_50109_
+	BLAST_FURNACE f_50620_
+	BLUE_BANNER f_50425_
+	BLUE_BED f_50025_
+	BLUE_CANDLE f_152520_
+	BLUE_CANDLE_CAKE f_152485_
+	BLUE_CARPET f_50347_
+	BLUE_CONCRETE f_50501_
+	BLUE_CONCRETE_POWDER f_50517_
+	BLUE_GLAZED_TERRACOTTA f_50537_
+	BLUE_ICE f_50568_
+	BLUE_ORCHID f_50113_
+	BLUE_SHULKER_BOX f_50521_
+	BLUE_STAINED_GLASS f_50211_
+	BLUE_STAINED_GLASS_PANE f_50367_
+	BLUE_TERRACOTTA f_50298_
+	BLUE_WALL_BANNER f_50389_
+	BLUE_WOOL f_50105_
+	BONE_BLOCK f_50453_
+	BOOKSHELF f_50078_
+	BRAIN_CORAL f_50595_
+	BRAIN_CORAL_BLOCK f_50585_
+	BRAIN_CORAL_FAN f_50553_
+	BRAIN_CORAL_WALL_FAN f_50563_
+	BREWING_STAND f_50255_
+	BRICKS f_50076_
+	BRICK_SLAB f_50410_
+	BRICK_STAIRS f_50193_
+	BRICK_WALL f_50604_
+	BROWN_BANNER f_50426_
+	BROWN_BED f_50026_
+	BROWN_CANDLE f_152521_
+	BROWN_CANDLE_CAKE f_152486_
+	BROWN_CARPET f_50348_
+	BROWN_CONCRETE f_50502_
+	BROWN_CONCRETE_POWDER f_50518_
+	BROWN_GLAZED_TERRACOTTA f_50538_
+	BROWN_MUSHROOM f_50072_
+	BROWN_MUSHROOM_BLOCK f_50180_
+	BROWN_SHULKER_BOX f_50522_
+	BROWN_STAINED_GLASS f_50212_
+	BROWN_STAINED_GLASS_PANE f_50368_
+	BROWN_TERRACOTTA f_50299_
+	BROWN_WALL_BANNER f_50390_
+	BROWN_WOOL f_50106_
+	BUBBLE_COLUMN f_50628_
+	BUBBLE_CORAL f_50596_
+	BUBBLE_CORAL_BLOCK f_50586_
+	BUBBLE_CORAL_FAN f_50554_
+	BUBBLE_CORAL_WALL_FAN f_50564_
+	BUDDING_AMETHYST f_152491_
+	CACTUS f_50128_
+	CAKE f_50145_
+	CALCITE f_152497_
+	CALIBRATED_SCULK_SENSOR f_276595_
+	CAMPFIRE f_50683_
+	CANDLE f_152482_
+	CANDLE_CAKE f_152525_
+	CARROTS f_50249_
+	CARTOGRAPHY_TABLE f_50621_
+	CARVED_PUMPKIN f_50143_
+	CAULDRON f_50256_
+	CAVE_AIR f_50627_
+	CAVE_VINES f_152538_
+	CAVE_VINES_PLANT f_152539_
+	CHAIN f_50184_
+	CHAIN_COMMAND_BLOCK f_50448_
+	CHERRY_BUTTON f_271396_
+	CHERRY_DOOR f_271169_
+	CHERRY_FENCE f_271219_
+	CHERRY_FENCE_GATE f_271274_
+	CHERRY_HANGING_SIGN f_271116_
+	CHERRY_LEAVES f_271115_
+	CHERRY_LOG f_271170_
+	CHERRY_PLANKS f_271304_
+	CHERRY_PRESSURE_PLATE f_271227_
+	CHERRY_SAPLING f_271334_
+	CHERRY_SIGN f_271516_
+	CHERRY_SLAB f_271301_
+	CHERRY_STAIRS f_271206_
+	CHERRY_TRAPDOOR f_271350_
+	CHERRY_WALL_HANGING_SIGN f_271427_
+	CHERRY_WALL_SIGN f_271107_
+	CHERRY_WOOD f_271348_
+	CHEST f_50087_
+	CHIPPED_ANVIL f_50323_
+	CHISELED_BOOKSHELF f_244299_
+	CHISELED_DEEPSLATE f_152593_
+	CHISELED_NETHER_BRICKS f_50712_
+	CHISELED_POLISHED_BLACKSTONE f_50737_
+	CHISELED_QUARTZ_BLOCK f_50282_
+	CHISELED_RED_SANDSTONE f_50395_
+	CHISELED_SANDSTONE f_50063_
+	CHISELED_STONE_BRICKS f_50225_
+	CHORUS_FLOWER f_50491_
+	CHORUS_PLANT f_50490_
+	CLAY f_50129_
+	COAL_BLOCK f_50353_
+	COAL_ORE f_49997_
+	COARSE_DIRT f_50546_
+	COBBLED_DEEPSLATE f_152551_
+	COBBLED_DEEPSLATE_SLAB f_152553_
+	COBBLED_DEEPSLATE_STAIRS f_152552_
+	COBBLED_DEEPSLATE_WALL f_152554_
+	COBBLESTONE f_50652_
+	COBBLESTONE_SLAB f_50409_
+	COBBLESTONE_STAIRS f_50157_
+	COBBLESTONE_WALL f_50274_
+	COBWEB f_50033_
+	COCOA f_50262_
+	COMMAND_BLOCK f_50272_
+	COMPARATOR f_50328_
+	COMPOSTER f_50715_
+	CONDUIT f_50569_
+	COPPER_BLOCK f_152504_
+	COPPER_ORE f_152505_
+	CORNFLOWER f_50121_
+	CRACKED_DEEPSLATE_BRICKS f_152594_
+	CRACKED_DEEPSLATE_TILES f_152595_
+	CRACKED_NETHER_BRICKS f_50713_
+	CRACKED_POLISHED_BLACKSTONE_BRICKS f_50736_
+	CRACKED_STONE_BRICKS f_50224_
+	CRAFTING_TABLE f_50091_
+	CREEPER_HEAD f_50318_
+	CREEPER_WALL_HEAD f_50319_
+	CRIMSON_BUTTON f_50669_
+	CRIMSON_DOOR f_50671_
+	CRIMSON_FENCE f_50661_
+	CRIMSON_FENCE_GATE f_50665_
+	CRIMSON_FUNGUS f_50700_
+	CRIMSON_HANGING_SIGN f_244147_
+	CRIMSON_HYPHAE f_50697_
+	CRIMSON_NYLIUM f_50699_
+	CRIMSON_PLANKS f_50655_
+	CRIMSON_PRESSURE_PLATE f_50659_
+	CRIMSON_ROOTS f_50654_
+	CRIMSON_SIGN f_50673_
+	CRIMSON_SLAB f_50657_
+	CRIMSON_STAIRS f_50667_
+	CRIMSON_STEM f_50695_
+	CRIMSON_TRAPDOOR f_50663_
+	CRIMSON_WALL_HANGING_SIGN f_244281_
+	CRIMSON_WALL_SIGN f_50675_
+	CRYING_OBSIDIAN f_50723_
+	CUT_COPPER f_152510_
+	CUT_COPPER_SLAB f_152570_
+	CUT_COPPER_STAIRS f_152566_
+	CUT_RED_SANDSTONE f_50396_
+	CUT_RED_SANDSTONE_SLAB f_50468_
+	CUT_SANDSTONE f_50064_
+	CUT_SANDSTONE_SLAB f_50407_
+	CYAN_BANNER f_50423_
+	CYAN_BED f_50023_
+	CYAN_CANDLE f_152518_
+	CYAN_CANDLE_CAKE f_152535_
+	CYAN_CARPET f_50345_
+	CYAN_CONCRETE f_50499_
+	CYAN_CONCRETE_POWDER f_50515_
+	CYAN_GLAZED_TERRACOTTA f_50535_
+	CYAN_SHULKER_BOX f_50466_
+	CYAN_STAINED_GLASS f_50209_
+	CYAN_STAINED_GLASS_PANE f_50365_
+	CYAN_TERRACOTTA f_50296_
+	CYAN_WALL_BANNER f_50439_
+	CYAN_WOOL f_50103_
+	DAMAGED_ANVIL f_50324_
+	DANDELION f_50111_
+	DARK_OAK_BUTTON f_50309_
+	DARK_OAK_DOOR f_50488_
+	DARK_OAK_FENCE f_50483_
+	DARK_OAK_FENCE_GATE f_50478_
+	DARK_OAK_HANGING_SIGN f_243960_
+	DARK_OAK_LEAVES f_50055_
+	DARK_OAK_LOG f_50004_
+	DARK_OAK_PLANKS f_50745_
+	DARK_OAK_PRESSURE_PLATE f_50172_
+	DARK_OAK_SAPLING f_50751_
+	DARK_OAK_SIGN f_50153_
+	DARK_OAK_SLAB f_50403_
+	DARK_OAK_STAIRS f_50373_
+	DARK_OAK_TRAPDOOR f_50221_
+	DARK_OAK_WALL_HANGING_SIGN f_243998_
+	DARK_OAK_WALL_SIGN f_50163_
+	DARK_OAK_WOOD f_50043_
+	DARK_PRISMARINE f_50379_
+	DARK_PRISMARINE_SLAB f_50385_
+	DARK_PRISMARINE_STAIRS f_50382_
+	DAYLIGHT_DETECTOR f_50329_
+	DEAD_BRAIN_CORAL f_50590_
+	DEAD_BRAIN_CORAL_BLOCK f_50580_
+	DEAD_BRAIN_CORAL_FAN f_50548_
+	DEAD_BRAIN_CORAL_WALL_FAN f_50558_
+	DEAD_BUBBLE_CORAL f_50591_
+	DEAD_BUBBLE_CORAL_BLOCK f_50581_
+	DEAD_BUBBLE_CORAL_FAN f_50549_
+	DEAD_BUBBLE_CORAL_WALL_FAN f_50559_
+	DEAD_BUSH f_50036_
+	DEAD_FIRE_CORAL f_50592_
+	DEAD_FIRE_CORAL_BLOCK f_50582_
+	DEAD_FIRE_CORAL_FAN f_50550_
+	DEAD_FIRE_CORAL_WALL_FAN f_50560_
+	DEAD_HORN_CORAL f_50593_
+	DEAD_HORN_CORAL_BLOCK f_50583_
+	DEAD_HORN_CORAL_FAN f_50551_
+	DEAD_HORN_CORAL_WALL_FAN f_50561_
+	DEAD_TUBE_CORAL f_50589_
+	DEAD_TUBE_CORAL_BLOCK f_50579_
+	DEAD_TUBE_CORAL_FAN f_50547_
+	DEAD_TUBE_CORAL_WALL_FAN f_50557_
+	DECORATED_POT f_271197_
+	DEEPSLATE f_152550_
+	DEEPSLATE_BRICKS f_152589_
+	DEEPSLATE_BRICK_SLAB f_152591_
+	DEEPSLATE_BRICK_STAIRS f_152590_
+	DEEPSLATE_BRICK_WALL f_152592_
+	DEEPSLATE_COAL_ORE f_152469_
+	DEEPSLATE_COPPER_ORE f_152506_
+	DEEPSLATE_DIAMOND_ORE f_152474_
+	DEEPSLATE_EMERALD_ORE f_152479_
+	DEEPSLATE_GOLD_ORE f_152467_
+	DEEPSLATE_IRON_ORE f_152468_
+	DEEPSLATE_LAPIS_ORE f_152472_
+	DEEPSLATE_REDSTONE_ORE f_152473_
+	DEEPSLATE_TILES f_152559_
+	DEEPSLATE_TILE_SLAB f_152561_
+	DEEPSLATE_TILE_STAIRS f_152560_
+	DEEPSLATE_TILE_WALL f_152562_
+	DETECTOR_RAIL f_50031_
+	DIAMOND_BLOCK f_50090_
+	DIAMOND_ORE f_50089_
+	DIORITE f_50228_
+	DIORITE_SLAB f_50603_
+	DIORITE_STAIRS f_50642_
+	DIORITE_WALL f_50615_
+	DIRT f_50493_
+	DIRT_PATH f_152481_
+	DISPENSER f_50061_
+	DRAGON_EGG f_50260_
+	DRAGON_HEAD f_50320_
+	DRAGON_WALL_HEAD f_50321_
+	DRIED_KELP_BLOCK f_50577_
+	DRIPSTONE_BLOCK f_152537_
+	DROPPER f_50286_
+	EMERALD_BLOCK f_50268_
+	EMERALD_ORE f_50264_
+	ENCHANTING_TABLE f_50201_
+	ENDER_CHEST f_50265_
+	END_GATEWAY f_50446_
+	END_PORTAL f_50257_
+	END_PORTAL_FRAME f_50258_
+	END_ROD f_50489_
+	END_STONE f_50259_
+	END_STONE_BRICKS f_50443_
+	END_STONE_BRICK_SLAB f_50648_
+	END_STONE_BRICK_STAIRS f_50634_
+	END_STONE_BRICK_WALL f_50614_
+	EXPOSED_COPPER f_152503_
+	EXPOSED_CUT_COPPER f_152509_
+	EXPOSED_CUT_COPPER_SLAB f_152569_
+	EXPOSED_CUT_COPPER_STAIRS f_152565_
+	FARMLAND f_50093_
+	FERN f_50035_
+	FIRE f_50083_
+	FIRE_CORAL f_50597_
+	FIRE_CORAL_BLOCK f_50587_
+	FIRE_CORAL_FAN f_50555_
+	FIRE_CORAL_WALL_FAN f_50565_
+	FLETCHING_TABLE f_50622_
+	FLOWERING_AZALEA f_152542_
+	FLOWERING_AZALEA_LEAVES f_152471_
+	FLOWER_POT f_50276_
+	FROGSPAWN f_220862_
+	FROSTED_ICE f_50449_
+	FURNACE f_50094_
+	GILDED_BLACKSTONE f_50706_
+	GLASS f_50058_
+	GLASS_PANE f_50185_
+	GLOWSTONE f_50141_
+	GLOW_LICHEN f_152475_
+	GOLD_BLOCK f_50074_
+	GOLD_ORE f_49995_
+	GRANITE f_50122_
+	GRANITE_SLAB f_50651_
+	GRANITE_STAIRS f_50638_
+	GRANITE_WALL f_50608_
+	GRASS f_50034_
+	GRASS_BLOCK f_50440_
+	GRAVEL f_49994_
+	GRAY_BANNER f_50421_
+	GRAY_BED f_50021_
+	GRAY_CANDLE f_152516_
+	GRAY_CANDLE_CAKE f_152533_
+	GRAY_CARPET f_50343_
+	GRAY_CONCRETE f_50497_
+	GRAY_CONCRETE_POWDER f_50513_
+	GRAY_GLAZED_TERRACOTTA f_50533_
+	GRAY_SHULKER_BOX f_50464_
+	GRAY_STAINED_GLASS f_50207_
+	GRAY_STAINED_GLASS_PANE f_50363_
+	GRAY_TERRACOTTA f_50294_
+	GRAY_WALL_BANNER f_50437_
+	GRAY_WOOL f_50101_
+	GREEN_BANNER f_50427_
+	GREEN_BED f_50027_
+	GREEN_CANDLE f_152522_
+	GREEN_CANDLE_CAKE f_152487_
+	GREEN_CARPET f_50349_
+	GREEN_CONCRETE f_50503_
+	GREEN_CONCRETE_POWDER f_50519_
+	GREEN_GLAZED_TERRACOTTA f_50539_
+	GREEN_SHULKER_BOX f_50523_
+	GREEN_STAINED_GLASS f_50213_
+	GREEN_STAINED_GLASS_PANE f_50369_
+	GREEN_TERRACOTTA f_50300_
+	GREEN_WALL_BANNER f_50391_
+	GREEN_WOOL f_50107_
+	GRINDSTONE f_50623_
+	HANGING_ROOTS f_152548_
+	HAY_BLOCK f_50335_
+	HEAVY_WEIGHTED_PRESSURE_PLATE f_50327_
+	HONEYCOMB_BLOCK f_50720_
+	HONEY_BLOCK f_50719_
+	HOPPER f_50332_
+	HORN_CORAL f_50598_
+	HORN_CORAL_BLOCK f_50588_
+	HORN_CORAL_FAN f_50556_
+	HORN_CORAL_WALL_FAN f_50566_
+	ICE f_50126_
+	INFESTED_CHISELED_STONE_BRICKS f_50179_
+	INFESTED_COBBLESTONE f_50227_
+	INFESTED_CRACKED_STONE_BRICKS f_50178_
+	INFESTED_DEEPSLATE f_152596_
+	INFESTED_MOSSY_STONE_BRICKS f_50177_
+	INFESTED_STONE f_50226_
+	INFESTED_STONE_BRICKS f_50176_
+	IRON_BARS f_50183_
+	IRON_BLOCK f_50075_
+	IRON_DOOR f_50166_
+	IRON_ORE f_49996_
+	IRON_TRAPDOOR f_50376_
+	JACK_O_LANTERN f_50144_
+	JIGSAW f_50678_
+	JUKEBOX f_50131_
+	JUNGLE_BUTTON f_50254_
+	JUNGLE_DOOR f_50486_
+	JUNGLE_FENCE f_50481_
+	JUNGLE_FENCE_GATE f_50476_
+	JUNGLE_HANGING_SIGN f_244263_
+	JUNGLE_LEAVES f_50053_
+	JUNGLE_LOG f_50002_
+	JUNGLE_PLANKS f_50743_
+	JUNGLE_PRESSURE_PLATE f_50170_
+	JUNGLE_SAPLING f_50749_
+	JUNGLE_SIGN f_50152_
+	JUNGLE_SLAB f_50401_
+	JUNGLE_STAIRS f_50271_
+	JUNGLE_TRAPDOOR f_50219_
+	JUNGLE_WALL_HANGING_SIGN f_243897_
+	JUNGLE_WALL_SIGN f_50162_
+	JUNGLE_WOOD f_50014_
+	KELP f_50575_
+	KELP_PLANT f_50576_
+	LADDER f_50155_
+	LANTERN f_50681_
+	LAPIS_BLOCK f_50060_
+	LAPIS_ORE f_50059_
+	LARGE_AMETHYST_BUD f_152493_
+	LARGE_FERN f_50360_
+	LAVA f_49991_
+	LAVA_CAULDRON f_152477_
+	LECTERN f_50624_
+	LEVER f_50164_
+	LIGHT f_152480_
+	LIGHTNING_ROD f_152587_
+	LIGHT_BLUE_BANNER f_50417_
+	LIGHT_BLUE_BED f_50017_
+	LIGHT_BLUE_CANDLE f_152512_
+	LIGHT_BLUE_CANDLE_CAKE f_152529_
+	LIGHT_BLUE_CARPET f_50339_
+	LIGHT_BLUE_CONCRETE f_50545_
+	LIGHT_BLUE_CONCRETE_POWDER f_50509_
+	LIGHT_BLUE_GLAZED_TERRACOTTA f_50529_
+	LIGHT_BLUE_SHULKER_BOX f_50460_
+	LIGHT_BLUE_STAINED_GLASS f_50203_
+	LIGHT_BLUE_STAINED_GLASS_PANE f_50306_
+	LIGHT_BLUE_TERRACOTTA f_50290_
+	LIGHT_BLUE_WALL_BANNER f_50433_
+	LIGHT_BLUE_WOOL f_50097_
+	LIGHT_GRAY_BANNER f_50422_
+	LIGHT_GRAY_BED f_50022_
+	LIGHT_GRAY_CANDLE f_152517_
+	LIGHT_GRAY_CANDLE_CAKE f_152534_
+	LIGHT_GRAY_CARPET f_50344_
+	LIGHT_GRAY_CONCRETE f_50498_
+	LIGHT_GRAY_CONCRETE_POWDER f_50514_
+	LIGHT_GRAY_GLAZED_TERRACOTTA f_50534_
+	LIGHT_GRAY_SHULKER_BOX f_50465_
+	LIGHT_GRAY_STAINED_GLASS f_50208_
+	LIGHT_GRAY_STAINED_GLASS_PANE f_50364_
+	LIGHT_GRAY_TERRACOTTA f_50295_
+	LIGHT_GRAY_WALL_BANNER f_50438_
+	LIGHT_GRAY_WOOL f_50102_
+	LIGHT_WEIGHTED_PRESSURE_PLATE f_50326_
+	LILAC f_50356_
+	LILY_OF_THE_VALLEY f_50071_
+	LILY_PAD f_50196_
+	LIME_BANNER f_50419_
+	LIME_BED f_50019_
+	LIME_CANDLE f_152514_
+	LIME_CANDLE_CAKE f_152531_
+	LIME_CARPET f_50341_
+	LIME_CONCRETE f_50495_
+	LIME_CONCRETE_POWDER f_50511_
+	LIME_GLAZED_TERRACOTTA f_50531_
+	LIME_SHULKER_BOX f_50462_
+	LIME_STAINED_GLASS f_50205_
+	LIME_STAINED_GLASS_PANE f_50361_
+	LIME_TERRACOTTA f_50292_
+	LIME_WALL_BANNER f_50435_
+	LIME_WOOL f_50099_
+	LODESTONE f_50729_
+	LOOM f_50617_
+	MAGENTA_BANNER f_50416_
+	MAGENTA_BED f_50068_
+	MAGENTA_CANDLE f_152511_
+	MAGENTA_CANDLE_CAKE f_152528_
+	MAGENTA_CARPET f_50338_
+	MAGENTA_CONCRETE f_50544_
+	MAGENTA_CONCRETE_POWDER f_50508_
+	MAGENTA_GLAZED_TERRACOTTA f_50528_
+	MAGENTA_SHULKER_BOX f_50459_
+	MAGENTA_STAINED_GLASS f_50202_
+	MAGENTA_STAINED_GLASS_PANE f_50305_
+	MAGENTA_TERRACOTTA f_50289_
+	MAGENTA_WALL_BANNER f_50432_
+	MAGENTA_WOOL f_50096_
+	MAGMA_BLOCK f_50450_
+	MANGROVE_BUTTON f_220846_
+	MANGROVE_DOOR f_220853_
+	MANGROVE_FENCE f_220852_
+	MANGROVE_FENCE_GATE f_220850_
+	MANGROVE_HANGING_SIGN f_244485_
+	MANGROVE_LEAVES f_220838_
+	MANGROVE_LOG f_220832_
+	MANGROVE_PLANKS f_220865_
+	MANGROVE_PRESSURE_PLATE f_220840_
+	MANGROVE_PROPAGULE f_220831_
+	MANGROVE_ROOTS f_220833_
+	MANGROVE_SIGN f_220841_
+	MANGROVE_SLAB f_220851_
+	MANGROVE_STAIRS f_220848_
+	MANGROVE_TRAPDOOR f_220842_
+	MANGROVE_WALL_HANGING_SIGN f_244385_
+	MANGROVE_WALL_SIGN f_220839_
+	MANGROVE_WOOD f_220836_
+	MEDIUM_AMETHYST_BUD f_152494_
+	MELON f_50186_
+	MELON_STEM f_50190_
+	MOSSY_COBBLESTONE f_50079_
+	MOSSY_COBBLESTONE_SLAB f_50647_
+	MOSSY_COBBLESTONE_STAIRS f_50633_
+	MOSSY_COBBLESTONE_WALL f_50275_
+	MOSSY_STONE_BRICKS f_50223_
+	MOSSY_STONE_BRICK_SLAB f_50645_
+	MOSSY_STONE_BRICK_STAIRS f_50631_
+	MOSSY_STONE_BRICK_WALL f_50607_
+	MOSS_BLOCK f_152544_
+	MOSS_CARPET f_152543_
+	MOVING_PISTON f_50110_
+	MUD f_220864_
+	MUDDY_MANGROVE_ROOTS f_220834_
+	MUD_BRICKS f_220844_
+	MUD_BRICK_SLAB f_220849_
+	MUD_BRICK_STAIRS f_220845_
+	MUD_BRICK_WALL f_220854_
+	MUSHROOM_STEM f_50182_
+	MYCELIUM f_50195_
+	NETHERITE_BLOCK f_50721_
+	NETHERRACK f_50134_
+	NETHER_BRICKS f_50197_
+	NETHER_BRICK_FENCE f_50198_
+	NETHER_BRICK_SLAB f_50412_
+	NETHER_BRICK_STAIRS f_50199_
+	NETHER_BRICK_WALL f_50610_
+	NETHER_GOLD_ORE f_49998_
+	NETHER_PORTAL f_50142_
+	NETHER_QUARTZ_ORE f_50331_
+	NETHER_SPROUTS f_50694_
+	NETHER_WART f_50200_
+	NETHER_WART_BLOCK f_50451_
+	NOTE_BLOCK f_50065_
+	OAK_BUTTON f_50251_
+	OAK_DOOR f_50154_
+	OAK_FENCE f_50132_
+	OAK_FENCE_GATE f_50192_
+	OAK_HANGING_SIGN f_244319_
+	OAK_LEAVES f_50050_
+	OAK_LOG f_49999_
+	OAK_PLANKS f_50705_
+	OAK_PRESSURE_PLATE f_50167_
+	OAK_SAPLING f_50746_
+	OAK_SIGN f_50095_
+	OAK_SLAB f_50398_
+	OAK_STAIRS f_50086_
+	OAK_TRAPDOOR f_50216_
+	OAK_WALL_HANGING_SIGN f_244093_
+	OAK_WALL_SIGN f_50158_
+	OAK_WOOD f_50011_
+	OBSERVER f_50455_
+	OBSIDIAN f_50080_
+	OCHRE_FROGLIGHT f_220859_
+	ORANGE_BANNER f_50415_
+	ORANGE_BED f_50067_
+	ORANGE_CANDLE f_152484_
+	ORANGE_CANDLE_CAKE f_152527_
+	ORANGE_CARPET f_50337_
+	ORANGE_CONCRETE f_50543_
+	ORANGE_CONCRETE_POWDER f_50507_
+	ORANGE_GLAZED_TERRACOTTA f_50527_
+	ORANGE_SHULKER_BOX f_50458_
+	ORANGE_STAINED_GLASS f_50148_
+	ORANGE_STAINED_GLASS_PANE f_50304_
+	ORANGE_TERRACOTTA f_50288_
+	ORANGE_TULIP f_50117_
+	ORANGE_WALL_BANNER f_50431_
+	ORANGE_WOOL f_50042_
+	OXEYE_DAISY f_50120_
+	OXIDIZED_COPPER f_152501_
+	OXIDIZED_CUT_COPPER f_152507_
+	OXIDIZED_CUT_COPPER_SLAB f_152567_
+	OXIDIZED_CUT_COPPER_STAIRS f_152563_
+	PACKED_ICE f_50354_
+	PACKED_MUD f_220843_
+	PEARLESCENT_FROGLIGHT f_220861_
+	PEONY f_50358_
+	PETRIFIED_OAK_SLAB f_50408_
+	PIGLIN_HEAD f_260630_
+	PIGLIN_WALL_HEAD f_260585_
+	PINK_BANNER f_50420_
+	PINK_BED f_50020_
+	PINK_CANDLE f_152515_
+	PINK_CANDLE_CAKE f_152532_
+	PINK_CARPET f_50342_
+	PINK_CONCRETE f_50496_
+	PINK_CONCRETE_POWDER f_50512_
+	PINK_GLAZED_TERRACOTTA f_50532_
+	PINK_PETALS f_271445_
+	PINK_SHULKER_BOX f_50463_
+	PINK_STAINED_GLASS f_50206_
+	PINK_STAINED_GLASS_PANE f_50362_
+	PINK_TERRACOTTA f_50293_
+	PINK_TULIP f_50119_
+	PINK_WALL_BANNER f_50436_
+	PINK_WOOL f_50100_
+	PISTON f_50039_
+	PISTON_HEAD f_50040_
+	PITCHER_CROP f_276665_
+	PITCHER_PLANT f_276668_
+	PLAYER_HEAD f_50316_
+	PLAYER_WALL_HEAD f_50317_
+	PODZOL f_50599_
+	POINTED_DRIPSTONE f_152588_
+	POLISHED_ANDESITE f_50387_
+	POLISHED_ANDESITE_SLAB f_50602_
+	POLISHED_ANDESITE_STAIRS f_50641_
+	POLISHED_BASALT f_50138_
+	POLISHED_BLACKSTONE f_50734_
+	POLISHED_BLACKSTONE_BRICKS f_50735_
+	POLISHED_BLACKSTONE_BRICK_SLAB f_50738_
+	POLISHED_BLACKSTONE_BRICK_STAIRS f_50739_
+	POLISHED_BLACKSTONE_BRICK_WALL f_50740_
+	POLISHED_BLACKSTONE_BUTTON f_50710_
+	POLISHED_BLACKSTONE_PRESSURE_PLATE f_50709_
+	POLISHED_BLACKSTONE_SLAB f_50708_
+	POLISHED_BLACKSTONE_STAIRS f_50707_
+	POLISHED_BLACKSTONE_WALL f_50711_
+	POLISHED_DEEPSLATE f_152555_
+	POLISHED_DEEPSLATE_SLAB f_152557_
+	POLISHED_DEEPSLATE_STAIRS f_152556_
+	POLISHED_DEEPSLATE_WALL f_152558_
+	POLISHED_DIORITE f_50281_
+	POLISHED_DIORITE_SLAB f_50646_
+	POLISHED_DIORITE_STAIRS f_50632_
+	POLISHED_GRANITE f_50175_
+	POLISHED_GRANITE_SLAB f_50643_
+	POLISHED_GRANITE_STAIRS f_50629_
+	POPPY f_50112_
+	POTATOES f_50250_
+	POTTED_ACACIA_SAPLING f_50229_
+	POTTED_ALLIUM f_50235_
+	POTTED_AZALEA f_152601_
+	POTTED_AZURE_BLUET f_50236_
+	POTTED_BAMBOO f_50572_
+	POTTED_BIRCH_SAPLING f_50279_
+	POTTED_BLUE_ORCHID f_50234_
+	POTTED_BROWN_MUSHROOM f_50246_
+	POTTED_CACTUS f_50248_
+	POTTED_CHERRY_SAPLING f_271106_
+	POTTED_CORNFLOWER f_50242_
+	POTTED_CRIMSON_FUNGUS f_50725_
+	POTTED_CRIMSON_ROOTS f_50727_
+	POTTED_DANDELION f_50232_
+	POTTED_DARK_OAK_SAPLING f_50230_
+	POTTED_DEAD_BUSH f_50247_
+	POTTED_FERN f_50231_
+	POTTED_FLOWERING_AZALEA f_152602_
+	POTTED_JUNGLE_SAPLING f_50280_
+	POTTED_LILY_OF_THE_VALLEY f_50243_
+	POTTED_MANGROVE_PROPAGULE f_220847_
+	POTTED_OAK_SAPLING f_50277_
+	POTTED_ORANGE_TULIP f_50238_
+	POTTED_OXEYE_DAISY f_50241_
+	POTTED_PINK_TULIP f_50240_
+	POTTED_POPPY f_50233_
+	POTTED_RED_MUSHROOM f_50245_
+	POTTED_RED_TULIP f_50237_
+	POTTED_SPRUCE_SAPLING f_50278_
+	POTTED_TORCHFLOWER f_271468_
+	POTTED_WARPED_FUNGUS f_50726_
+	POTTED_WARPED_ROOTS f_50728_
+	POTTED_WHITE_TULIP f_50239_
+	POTTED_WITHER_ROSE f_50244_
+	POWDER_SNOW f_152499_
+	POWDER_SNOW_CAULDRON f_152478_
+	POWERED_RAIL f_50030_
+	PRISMARINE f_50377_
+	PRISMARINE_BRICKS f_50378_
+	PRISMARINE_BRICK_SLAB f_50384_
+	PRISMARINE_BRICK_STAIRS f_50381_
+	PRISMARINE_SLAB f_50383_
+	PRISMARINE_STAIRS f_50380_
+	PRISMARINE_WALL f_50605_
+	PUMPKIN f_50133_
+	PUMPKIN_STEM f_50189_
+	PURPLE_BANNER f_50424_
+	PURPLE_BED f_50024_
+	PURPLE_CANDLE f_152519_
+	PURPLE_CANDLE_CAKE f_152536_
+	PURPLE_CARPET f_50346_
+	PURPLE_CONCRETE f_50500_
+	PURPLE_CONCRETE_POWDER f_50516_
+	PURPLE_GLAZED_TERRACOTTA f_50536_
+	PURPLE_SHULKER_BOX f_50520_
+	PURPLE_STAINED_GLASS f_50210_
+	PURPLE_STAINED_GLASS_PANE f_50366_
+	PURPLE_TERRACOTTA f_50297_
+	PURPLE_WALL_BANNER f_50388_
+	PURPLE_WOOL f_50104_
+	PURPUR_BLOCK f_50492_
+	PURPUR_PILLAR f_50441_
+	PURPUR_SLAB f_50469_
+	PURPUR_STAIRS f_50442_
+	QUARTZ_BLOCK f_50333_
+	QUARTZ_BRICKS f_50714_
+	QUARTZ_PILLAR f_50283_
+	QUARTZ_SLAB f_50413_
+	QUARTZ_STAIRS f_50284_
+	RAIL f_50156_
+	RAW_COPPER_BLOCK f_152599_
+	RAW_GOLD_BLOCK f_152600_
+	RAW_IRON_BLOCK f_152598_
+	REDSTONE_BLOCK f_50330_
+	REDSTONE_LAMP f_50261_
+	REDSTONE_ORE f_50173_
+	REDSTONE_TORCH f_50174_
+	REDSTONE_WALL_TORCH f_50123_
+	REDSTONE_WIRE f_50088_
+	RED_BANNER f_50428_
+	RED_BED f_50028_
+	RED_CANDLE f_152523_
+	RED_CANDLE_CAKE f_152488_
+	RED_CARPET f_50350_
+	RED_CONCRETE f_50504_
+	RED_CONCRETE_POWDER f_50573_
+	RED_GLAZED_TERRACOTTA f_50540_
+	RED_MUSHROOM f_50073_
+	RED_MUSHROOM_BLOCK f_50181_
+	RED_NETHER_BRICKS f_50452_
+	RED_NETHER_BRICK_SLAB f_50601_
+	RED_NETHER_BRICK_STAIRS f_50640_
+	RED_NETHER_BRICK_WALL f_50612_
+	RED_SAND f_49993_
+	RED_SANDSTONE f_50394_
+	RED_SANDSTONE_SLAB f_50467_
+	RED_SANDSTONE_STAIRS f_50397_
+	RED_SANDSTONE_WALL f_50606_
+	RED_SHULKER_BOX f_50524_
+	RED_STAINED_GLASS f_50214_
+	RED_STAINED_GLASS_PANE f_50370_
+	RED_TERRACOTTA f_50301_
+	RED_TULIP f_50116_
+	RED_WALL_BANNER f_50392_
+	RED_WOOL f_50108_
+	REINFORCED_DEEPSLATE f_220863_
+	REPEATER f_50146_
+	REPEATING_COMMAND_BLOCK f_50447_
+	RESPAWN_ANCHOR f_50724_
+	ROOTED_DIRT f_152549_
+	ROSE_BUSH f_50357_
+	SAND f_49992_
+	SANDSTONE f_50062_
+	SANDSTONE_SLAB f_50406_
+	SANDSTONE_STAIRS f_50263_
+	SANDSTONE_WALL f_50613_
+	SCAFFOLDING f_50616_
+	SCULK f_220855_
+	SCULK_CATALYST f_220857_
+	SCULK_SENSOR f_152500_
+	SCULK_SHRIEKER f_220858_
+	SCULK_VEIN f_220856_
+	SEAGRASS f_50037_
+	SEA_LANTERN f_50386_
+	SEA_PICKLE f_50567_
+	SHROOMLIGHT f_50701_
+	SHULKER_BOX f_50456_
+	SKELETON_SKULL f_50310_
+	SKELETON_WALL_SKULL f_50311_
+	SLIME_BLOCK f_50374_
+	SMALL_AMETHYST_BUD f_152495_
+	SMALL_DRIPLEAF f_152547_
+	SMITHING_TABLE f_50625_
+	SMOKER f_50619_
+	SMOOTH_BASALT f_152597_
+	SMOOTH_QUARTZ f_50472_
+	SMOOTH_QUARTZ_SLAB f_50650_
+	SMOOTH_QUARTZ_STAIRS f_50637_
+	SMOOTH_RED_SANDSTONE f_50473_
+	SMOOTH_RED_SANDSTONE_SLAB f_50644_
+	SMOOTH_RED_SANDSTONE_STAIRS f_50630_
+	SMOOTH_SANDSTONE f_50471_
+	SMOOTH_SANDSTONE_SLAB f_50649_
+	SMOOTH_SANDSTONE_STAIRS f_50636_
+	SMOOTH_STONE f_50470_
+	SMOOTH_STONE_SLAB f_50405_
+	SNIFFER_EGG f_276643_
+	SNOW f_50125_
+	SNOW_BLOCK f_50127_
+	SOUL_CAMPFIRE f_50684_
+	SOUL_FIRE f_50084_
+	SOUL_LANTERN f_50682_
+	SOUL_SAND f_50135_
+	SOUL_SOIL f_50136_
+	SOUL_TORCH f_50139_
+	SOUL_WALL_TORCH f_50140_
+	SPAWNER f_50085_
+	SPONGE f_50056_
+	SPORE_BLOSSOM f_152540_
+	SPRUCE_BUTTON f_50252_
+	SPRUCE_DOOR f_50484_
+	SPRUCE_FENCE f_50479_
+	SPRUCE_FENCE_GATE f_50474_
+	SPRUCE_HANGING_SIGN f_244633_
+	SPRUCE_LEAVES f_50051_
+	SPRUCE_LOG f_50000_
+	SPRUCE_PLANKS f_50741_
+	SPRUCE_PRESSURE_PLATE f_50168_
+	SPRUCE_SAPLING f_50747_
+	SPRUCE_SIGN f_50149_
+	SPRUCE_SLAB f_50399_
+	SPRUCE_STAIRS f_50269_
+	SPRUCE_TRAPDOOR f_50217_
+	SPRUCE_WALL_HANGING_SIGN f_243895_
+	SPRUCE_WALL_SIGN f_50159_
+	SPRUCE_WOOD f_50012_
+	STICKY_PISTON f_50032_
+	STONE f_50069_
+	STONECUTTER f_50679_
+	STONE_BRICKS f_50222_
+	STONE_BRICK_SLAB f_50411_
+	STONE_BRICK_STAIRS f_50194_
+	STONE_BRICK_WALL f_50609_
+	STONE_BUTTON f_50124_
+	STONE_PRESSURE_PLATE f_50165_
+	STONE_SLAB f_50404_
+	STONE_STAIRS f_50635_
+	STRIPPED_ACACIA_LOG f_50008_
+	STRIPPED_ACACIA_WOOD f_50048_
+	STRIPPED_BAMBOO_BLOCK f_256740_
+	STRIPPED_BIRCH_LOG f_50006_
+	STRIPPED_BIRCH_WOOD f_50046_
+	STRIPPED_CHERRY_LOG f_271326_
+	STRIPPED_CHERRY_WOOD f_271145_
+	STRIPPED_CRIMSON_HYPHAE f_50698_
+	STRIPPED_CRIMSON_STEM f_50696_
+	STRIPPED_DARK_OAK_LOG f_50009_
+	STRIPPED_DARK_OAK_WOOD f_50049_
+	STRIPPED_JUNGLE_LOG f_50007_
+	STRIPPED_JUNGLE_WOOD f_50047_
+	STRIPPED_MANGROVE_LOG f_220835_
+	STRIPPED_MANGROVE_WOOD f_220837_
+	STRIPPED_OAK_LOG f_50010_
+	STRIPPED_OAK_WOOD f_50044_
+	STRIPPED_SPRUCE_LOG f_50005_
+	STRIPPED_SPRUCE_WOOD f_50045_
+	STRIPPED_WARPED_HYPHAE f_50689_
+	STRIPPED_WARPED_STEM f_50687_
+	STRUCTURE_BLOCK f_50677_
+	STRUCTURE_VOID f_50454_
+	SUGAR_CANE f_50130_
+	SUNFLOWER f_50355_
+	SUSPICIOUS_GRAVEL f_276445_
+	SUSPICIOUS_SAND f_271439_
+	SWEET_BERRY_BUSH f_50685_
+	TALL_GRASS f_50359_
+	TALL_SEAGRASS f_50038_
+	TARGET f_50716_
+	TERRACOTTA f_50352_
+	TINTED_GLASS f_152498_
+	TNT f_50077_
+	TORCH f_50081_
+	TORCHFLOWER f_271329_
+	TORCHFLOWER_CROP f_271410_
+	TRAPPED_CHEST f_50325_
+	TRIPWIRE f_50267_
+	TRIPWIRE_HOOK f_50266_
+	TUBE_CORAL f_50594_
+	TUBE_CORAL_BLOCK f_50584_
+	TUBE_CORAL_FAN f_50552_
+	TUBE_CORAL_WALL_FAN f_50562_
+	TUFF f_152496_
+	TURTLE_EGG f_50578_
+	TWISTING_VINES f_50704_
+	TWISTING_VINES_PLANT f_50653_
+	VERDANT_FROGLIGHT f_220860_
+	VINE f_50191_
+	VOID_AIR f_50626_
+	WALL_TORCH f_50082_
+	WARPED_BUTTON f_50670_
+	WARPED_DOOR f_50672_
+	WARPED_FENCE f_50662_
+	WARPED_FENCE_GATE f_50666_
+	WARPED_FUNGUS f_50691_
+	WARPED_HANGING_SIGN f_244396_
+	WARPED_HYPHAE f_50688_
+	WARPED_NYLIUM f_50690_
+	WARPED_PLANKS f_50656_
+	WARPED_PRESSURE_PLATE f_50660_
+	WARPED_ROOTS f_50693_
+	WARPED_SIGN f_50674_
+	WARPED_SLAB f_50658_
+	WARPED_STAIRS f_50668_
+	WARPED_STEM f_50686_
+	WARPED_TRAPDOOR f_50664_
+	WARPED_WALL_HANGING_SIGN f_244241_
+	WARPED_WALL_SIGN f_50676_
+	WARPED_WART_BLOCK f_50692_
+	WATER f_49990_
+	WATER_CAULDRON f_152476_
+	WAXED_COPPER_BLOCK f_152571_
+	WAXED_CUT_COPPER f_152578_
+	WAXED_CUT_COPPER_SLAB f_152586_
+	WAXED_CUT_COPPER_STAIRS f_152582_
+	WAXED_EXPOSED_COPPER f_152573_
+	WAXED_EXPOSED_CUT_COPPER f_152577_
+	WAXED_EXPOSED_CUT_COPPER_SLAB f_152585_
+	WAXED_EXPOSED_CUT_COPPER_STAIRS f_152581_
+	WAXED_OXIDIZED_COPPER f_152574_
+	WAXED_OXIDIZED_CUT_COPPER f_152575_
+	WAXED_OXIDIZED_CUT_COPPER_SLAB f_152583_
+	WAXED_OXIDIZED_CUT_COPPER_STAIRS f_152579_
+	WAXED_WEATHERED_COPPER f_152572_
+	WAXED_WEATHERED_CUT_COPPER f_152576_
+	WAXED_WEATHERED_CUT_COPPER_SLAB f_152584_
+	WAXED_WEATHERED_CUT_COPPER_STAIRS f_152580_
+	WEATHERED_COPPER f_152502_
+	WEATHERED_CUT_COPPER f_152508_
+	WEATHERED_CUT_COPPER_SLAB f_152568_
+	WEATHERED_CUT_COPPER_STAIRS f_152564_
+	WEEPING_VINES f_50702_
+	WEEPING_VINES_PLANT f_50703_
+	WET_SPONGE f_50057_
+	WHEAT f_50092_
+	WHITE_BANNER f_50414_
+	WHITE_BED f_50066_
+	WHITE_CANDLE f_152483_
+	WHITE_CANDLE_CAKE f_152526_
+	WHITE_CARPET f_50336_
+	WHITE_CONCRETE f_50542_
+	WHITE_CONCRETE_POWDER f_50506_
+	WHITE_GLAZED_TERRACOTTA f_50526_
+	WHITE_SHULKER_BOX f_50457_
+	WHITE_STAINED_GLASS f_50147_
+	WHITE_STAINED_GLASS_PANE f_50303_
+	WHITE_TERRACOTTA f_50287_
+	WHITE_TULIP f_50118_
+	WHITE_WALL_BANNER f_50430_
+	WHITE_WOOL f_50041_
+	WITHER_ROSE f_50070_
+	WITHER_SKELETON_SKULL f_50312_
+	WITHER_SKELETON_WALL_SKULL f_50313_
+	YELLOW_BANNER f_50418_
+	YELLOW_BED f_50018_
+	YELLOW_CANDLE f_152513_
+	YELLOW_CANDLE_CAKE f_152530_
+	YELLOW_CARPET f_50340_
+	YELLOW_CONCRETE f_50494_
+	YELLOW_CONCRETE_POWDER f_50510_
+	YELLOW_GLAZED_TERRACOTTA f_50530_
+	YELLOW_SHULKER_BOX f_50461_
+	YELLOW_STAINED_GLASS f_50204_
+	YELLOW_STAINED_GLASS_PANE f_50307_
+	YELLOW_TERRACOTTA f_50291_
+	YELLOW_WALL_BANNER f_50434_
+	YELLOW_WOOL f_50098_
+	ZOMBIE_HEAD f_50314_
+	ZOMBIE_WALL_HEAD f_50315_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50809_
+		static
+		0 p_50810_ p_50810_
+		1 p_50811_ p_50811_
+		2 p_50812_ p_50812_
+		3 p_50813_ p_50813_
+	always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_50774_
+		static
+		0 p_50775_ p_50775_
+		1 p_50776_ p_50776_
+		2 p_50777_ p_50777_
+	bed (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/BedBlock; m_50764_
+		static
+		0 p_50765_ p_50765_
+	candle (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/CandleBlock; m_284429_
+		static
+		0 p_285034_ p_285034_
+	flowerPot (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/FlowerPotBlock; m_278189_
+		static
+		0 p_278261_ p_278261_
+		1 p_278322_ p_278322_
+	lambda$bed$1 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284094_
+		static
+		0 p_284862_ p_284862_
+		1 p_284863_ p_284863_
+	lambda$litBlockEmission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_50761_
+		static
+		0 p_50762_ p_50762_
+		1 p_50763_ p_50763_
+	lambda$log$2 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_181175_
+		static
+		0 p_285399_ p_285399_
+		1 p_285349_ p_285349_
+		2 p_152624_ p_152624_
+	lambda$log$3 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_257326_
+		static
+		0 p_285344_ p_285344_
+		1 p_285394_ p_285394_
+		2 p_258972_ p_258972_
+	lambda$netherStem$4 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_181172_
+		static
+		0 p_285359_ p_285359_
+		1 p_152620_ p_152620_
+	lambda$pistonBase$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_181185_
+		static
+		0 p_152641_ p_152641_
+		1 p_152642_ p_152642_
+		2 p_152643_ p_152643_
+	lambda$shulkerBox$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_278139_
+		static
+		0 p_278209_ p_278209_
+		1 p_278210_ p_278210_
+		2 p_278211_ p_278211_
+	lambda$static$10 (Lnet/minecraft/world/level/block/state/BlockState;)I m_181165_
+		static
+		0 p_50886_ p_50886_
+	lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50885_
+		static
+		0 p_152607_ p_152607_
+	lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152606_
+		static
+		0 p_152605_ p_152605_
+	lambda$static$13 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_181206_
+		static
+	lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_187416_
+		static
+		0 p_187417_ p_187417_
+		1 p_187418_ p_187418_
+		2 p_187419_ p_187419_
+	lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_187425_
+		static
+		0 p_187426_ p_187426_
+		1 p_187427_ p_187427_
+		2 p_187428_ p_187428_
+		3 p_187429_ p_187429_
+	lambda$static$16 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152604_
+		static
+		0 p_50884_ p_50884_
+	lambda$static$17 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50877_
+		static
+		0 p_50876_ p_50876_
+	lambda$static$18 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50875_
+		static
+		0 p_50874_ p_50874_
+	lambda$static$19 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50873_
+		static
+		0 p_50872_ p_50872_
+	lambda$static$20 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50871_
+		static
+		0 p_50870_ p_50870_
+	lambda$static$21 ()Lnet/minecraft/world/item/Item; m_152669_
+		static
+	lambda$static$22 ()Lnet/minecraft/world/item/Item; m_152661_
+		static
+	lambda$static$23 ()Lnet/minecraft/world/item/Item; m_152649_
+		static
+	lambda$static$24 ()Lnet/minecraft/world/item/Item; m_187415_
+		static
+	lambda$static$25 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187436_
+		static
+		0 p_187437_ p_187437_
+	lambda$static$26 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50857_
+		static
+		0 p_50856_ p_50856_
+	lambda$static$27 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50859_
+		static
+		0 p_152692_ p_152692_
+	lambda$static$28 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152691_
+		static
+		0 p_152690_ p_152690_
+	lambda$static$29 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152689_
+		static
+		0 p_50847_ p_50847_
+	lambda$static$30 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50853_
+		static
+		0 p_50840_ p_50840_
+	lambda$static$31 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50855_
+		static
+		0 p_50854_ p_50854_
+	lambda$static$32 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50846_
+		static
+		0 p_50828_ p_50828_
+	lambda$static$33 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50839_
+		static
+		0 p_152688_ p_152688_
+	lambda$static$34 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50827_
+		static
+		0 p_152686_ p_152686_
+	lambda$static$35 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187434_
+		static
+		0 p_187435_ p_187435_
+	lambda$static$36 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_152656_
+		static
+		0 p_152645_ p_152645_
+		1 p_152646_ p_152646_
+		2 p_152647_ p_152647_
+		3 p_152648_ p_152648_
+	lambda$static$37 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50803_
+		static
+		0 p_152684_ p_152684_
+	lambda$static$38 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_187420_
+		static
+		0 p_187421_ p_187421_
+		1 p_187422_ p_187422_
+		2 p_187423_ p_187423_
+		3 p_187424_ p_187424_
+	lambda$static$39 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152683_
+		static
+		0 p_152680_ p_152680_
+	lambda$static$40 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152685_
+		static
+		0 p_50804_ p_50804_
+	lambda$static$41 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152681_
+		static
+		0 p_152677_ p_152677_
+	lambda$static$42 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187432_
+		static
+		0 p_187433_ p_187433_
+	lambda$static$43 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187430_
+		static
+		0 p_187431_ p_187431_
+	lambda$static$44 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152673_
+		static
+		0 p_152663_ p_152663_
+	lambda$static$45 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152662_
+		static
+		0 p_152639_ p_152639_
+	lambda$static$46 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152650_
+		static
+		0 p_152632_ p_152632_
+	lambda$static$47 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152638_
+		static
+		0 p_152629_ p_152629_
+	lambda$static$48 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152631_
+		static
+		0 p_152617_ p_152617_
+	lambda$static$49 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187408_
+		static
+		0 p_187409_ p_187409_
+	lambda$static$50 (Lnet/minecraft/world/level/block/state/BlockState;)I m_187405_
+		static
+		0 p_187406_ p_187406_
+	lambda$static$51 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_187411_
+		static
+		0 p_187412_ p_187412_
+		1 p_187413_ p_187413_
+		2 p_187414_ p_187414_
+	lambda$static$52 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152670_
+		static
+		0 p_152651_ p_152651_
+	lambda$static$53 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220872_
+		static
+		0 p_220873_ p_220873_
+	lambda$static$54 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220870_
+		static
+		0 p_220871_ p_220871_
+	lambda$static$55 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220868_
+		static
+		0 p_220869_ p_220869_
+	lambda$static$7 (Lnet/minecraft/world/level/block/state/BlockState;)I m_220866_
+		static
+		0 p_220867_ p_220867_
+	lambda$static$8 (Lnet/minecraft/world/level/block/state/BlockState;)I m_50754_
+		static
+		0 p_50892_ p_50892_
+	lambda$static$9 (Lnet/minecraft/world/level/block/state/BlockState;)I m_181167_
+		static
+		0 p_50755_ p_50755_
+	leaves (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/LeavesBlock; m_152614_
+		static
+		0 p_152615_ p_152615_
+	litBlockEmission (I)Ljava/util/function/ToIntFunction; m_50759_
+		static
+		0 p_50760_ p_50760_
+	log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/RotatedPillarBlock; m_284204_
+		static
+		0 p_285370_ p_285370_
+		1 p_285126_ p_285126_
+	log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/RotatedPillarBlock; m_284306_
+		static
+		0 p_285425_ p_285425_
+		1 p_285292_ p_285292_
+		2 p_285418_ p_285418_
+	netherStem (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; m_284519_
+		static
+		0 p_285125_ p_285125_
+	never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_50805_
+		static
+		0 p_50806_ p_50806_
+		1 p_50807_ p_50807_
+		2 p_50808_ p_50808_
+	never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50778_
+		static
+		0 p_50779_ p_50779_
+		1 p_50780_ p_50780_
+		2 p_50781_ p_50781_
+		3 p_50782_ p_50782_
+	ocelotOrParrot (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; m_50821_
+		static
+		0 p_50822_ p_50822_
+		1 p_50823_ p_50823_
+		2 p_50824_ p_50824_
+		3 p_50825_ p_50825_
+	pistonBase (Z)Lnet/minecraft/world/level/block/piston/PistonBaseBlock; m_50798_
+		static
+		0 p_50799_ p_50799_
+	rebuildCache ()V m_50758_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; m_50795_
+		static
+		0 p_50796_ p_50796_
+		1 p_50797_ p_50797_
+	shulkerBox (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ShulkerBoxBlock; m_50766_
+		static
+		0 p_50767_ p_50767_
+		1 p_50768_ p_50768_
+	stainedGlass (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/StainedGlassBlock; m_50801_
+		static
+		0 p_50802_ p_50802_
+	stoneButton ()Lnet/minecraft/world/level/block/ButtonBlock; m_246720_
+		static
+	woodenButton (Lnet/minecraft/world/level/block/state/properties/BlockSetType;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/ButtonBlock; m_278156_
+		static
+		0 p_278239_ p_278239_
+		1 p_278229_ p_278229_
+net/minecraft/world/level/block/BonemealableBlock net/minecraft/world/level/block/BonemealableBlock
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220878_ p_220878_
+		1 p_220879_ p_220879_
+		2 p_220880_ p_220880_
+		3 p_220881_ p_220881_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256559_ p_256559_
+		1 p_50898_ p_50898_
+		2 p_50899_ p_50899_
+		3 p_50900_ p_50900_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220874_ p_220874_
+		1 p_220875_ p_220875_
+		2 p_220876_ p_220876_
+		3 p_220877_ p_220877_
+net/minecraft/world/level/block/BrewingStandBlock net/minecraft/world/level/block/BrewingStandBlock
+	HAS_BOTTLE f_50905_
+	SHAPE f_50906_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_50909_ p_50909_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220883_ p_220883_
+		1 p_220884_ p_220884_
+		2 p_220885_ p_220885_
+		3 p_220886_ p_220886_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_50948_ p_50948_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_50926_ p_50926_
+		1 p_50927_ p_50927_
+		2 p_50928_ p_50928_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_50950_ p_50950_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_50952_ p_50952_
+		1 p_50953_ p_50953_
+		2 p_50954_ p_50954_
+		3 p_50955_ p_50955_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152694_ p_152694_
+		1 p_152695_ p_152695_
+		2 p_152696_ p_152696_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_50919_ p_50919_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_50921_ p_50921_
+		1 p_50922_ p_50922_
+		2 p_50923_ p_50923_
+		3 p_50924_ p_50924_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152698_ p_152698_
+		1 p_152699_ p_152699_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_50937_ p_50937_
+		1 p_50938_ p_50938_
+		2 p_50939_ p_50939_
+		3 p_50940_ p_50940_
+		4 p_50941_ p_50941_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_50913_ p_50913_
+		1 p_50914_ p_50914_
+		2 p_50915_ p_50915_
+		3 p_50916_ p_50916_
+		4 p_50917_ p_50917_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_50930_ p_50930_
+		1 p_50931_ p_50931_
+		2 p_50932_ p_50932_
+		3 p_50933_ p_50933_
+		4 p_50934_ p_50934_
+		5 p_50935_ p_50935_
+net/minecraft/world/level/block/BrushableBlock net/minecraft/world/level/block/BrushableBlock
+	DUSTED f_276488_
+	TICK_DELAY f_276547_
+	brushCompletedSound f_276618_
+	brushSound f_276507_
+	turnsInto f_276601_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_277629_ p_277629_
+		1 p_277373_ p_277373_
+		2 p_278060_ p_278060_
+		3 p_277352_ p_277352_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_277390_ p_277390_
+		1 p_277525_ p_277525_
+		2 p_278107_ p_278107_
+		3 p_277574_ p_277574_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277623_ p_277623_
+	getBrushCompletedSound ()Lnet/minecraft/sounds/SoundEvent; m_277154_
+	getBrushSound ()Lnet/minecraft/sounds/SoundEvent; m_276856_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_277553_ p_277553_
+	getTurnsInto ()Lnet/minecraft/world/level/block/Block; m_277074_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_277683_ p_277683_
+		1 p_277381_ p_277381_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_278097_ p_278097_
+		1 p_277734_ p_277734_
+		2 p_277539_ p_277539_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_277817_ p_277817_
+		1 p_277984_ p_277984_
+		2 p_277869_ p_277869_
+		3 p_277926_ p_277926_
+		4 p_277736_ p_277736_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_277544_ p_277544_
+		1 p_277779_ p_277779_
+		2 p_278019_ p_278019_
+		3 p_277471_ p_277471_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_277801_ p_277801_
+		1 p_277455_ p_277455_
+		2 p_277832_ p_277832_
+		3 p_277473_ p_277473_
+		4 p_278111_ p_278111_
+		5 p_277904_ p_277904_
+net/minecraft/world/level/block/BubbleColumnBlock net/minecraft/world/level/block/BubbleColumnBlock
+	CHECK_PERIOD f_152700_
+	DRAG_DOWN f_50956_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_50959_ p_50959_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220893_ p_220893_
+		1 p_220894_ p_220894_
+		2 p_220895_ p_220895_
+		3 p_220896_ p_220896_
+	canExistIn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152715_
+		static
+		0 p_152716_ p_152716_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_50986_ p_50986_
+		1 p_50987_ p_50987_
+		2 p_50988_ p_50988_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_50997_ p_50997_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_50976_ p_50976_
+		1 p_50977_ p_50977_
+		2 p_50978_ p_50978_
+		3 p_50979_ p_50979_
+	getColumnState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_152717_
+		static
+		0 p_152718_ p_152718_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51016_ p_51016_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51003_ p_51003_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51005_ p_51005_
+		1 p_51006_ p_51006_
+		2 p_51007_ p_51007_
+		3 p_51008_ p_51008_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_152712_ p_152712_
+		1 p_152713_ p_152713_
+		2 p_152714_ p_152714_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220888_ p_220888_
+		1 p_220889_ p_220889_
+		2 p_220890_ p_220890_
+		3 p_220891_ p_220891_
+	updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_152707_
+		static
+		0 p_152708_ p_152708_
+		1 p_152709_ p_152709_
+		2 p_152710_ p_152710_
+	updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_152702_
+		static
+		0 p_152703_ p_152703_
+		1 p_152704_ p_152704_
+		2 p_152705_ p_152705_
+		3 p_152706_ p_152706_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_50990_ p_50990_
+		1 p_50991_ p_50991_
+		2 p_50992_ p_50992_
+		3 p_50993_ p_50993_
+		4 p_50994_ p_50994_
+		5 p_50995_ p_50995_
+net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/BucketPickup
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_152719_ p_152719_
+		1 p_152720_ p_152720_
+		2 p_152721_ p_152721_
+net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock
+	DIRECTIONS f_152723_
+	GROWTH_CHANCE f_152722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152726_ p_152726_
+	canClusterGrowAtState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152734_
+		static
+		0 p_152735_ p_152735_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220898_ p_220898_
+		1 p_220899_ p_220899_
+		2 p_220900_ p_220900_
+		3 p_220901_ p_220901_
+net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BushBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51021_ p_51021_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51028_ p_51028_
+		1 p_51029_ p_51029_
+		2 p_51030_ p_51030_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51023_ p_51023_
+		1 p_51024_ p_51024_
+		2 p_51025_ p_51025_
+		3 p_51026_ p_51026_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_51042_ p_51042_
+		1 p_51043_ p_51043_
+		2 p_51044_ p_51044_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_51039_ p_51039_
+		1 p_51040_ p_51040_
+		2 p_51041_ p_51041_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51032_ p_51032_
+		1 p_51033_ p_51033_
+		2 p_51034_ p_51034_
+		3 p_51035_ p_51035_
+		4 p_51036_ p_51036_
+		5 p_51037_ p_51037_
+net/minecraft/world/level/block/ButtonBlock net/minecraft/world/level/block/ButtonBlock
+	CEILING_AABB_X f_51046_
+	CEILING_AABB_Z f_51047_
+	EAST_AABB f_51053_
+	FLOOR_AABB_X f_51048_
+	FLOOR_AABB_Z f_51049_
+	HALF_AABB_HEIGHT f_152738_
+	HALF_AABB_WIDTH f_152739_
+	NORTH_AABB f_51050_
+	POWERED f_51045_
+	PRESSED_CEILING_AABB_X f_51054_
+	PRESSED_CEILING_AABB_Z f_51055_
+	PRESSED_DEPTH f_152736_
+	PRESSED_EAST_AABB f_51061_
+	PRESSED_FLOOR_AABB_X f_51056_
+	PRESSED_FLOOR_AABB_Z f_51057_
+	PRESSED_NORTH_AABB f_51058_
+	PRESSED_SOUTH_AABB f_51059_
+	PRESSED_WEST_AABB f_51060_
+	SOUTH_AABB f_51051_
+	UNPRESSED_DEPTH f_152737_
+	WEST_AABB f_51052_
+	arrowsCanPress f_243959_
+	ticksToStayPressed f_244105_
+	type f_271519_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;IZ)V <init>
+		0 p_273290_ p_273290_
+		1 p_273462_ p_273462_
+		2 p_273212_ p_273212_
+		3 p_272786_ p_272786_
+	checkPressed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51120_
+		0 p_51121_ p_51121_
+		1 p_51122_ p_51122_
+		2 p_51123_ p_51123_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51101_ p_51101_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51083_ p_51083_
+		1 p_51084_ p_51084_
+		2 p_51085_ p_51085_
+		3 p_51086_ p_51086_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_51109_ p_51109_
+		1 p_51110_ p_51110_
+		2 p_51111_ p_51111_
+		3 p_51112_ p_51112_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51104_ p_51104_
+		1 p_51105_ p_51105_
+		2 p_51106_ p_51106_
+		3 p_51107_ p_51107_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_51078_ p_51078_
+		1 p_51079_ p_51079_
+		2 p_51080_ p_51080_
+		3 p_51081_ p_51081_
+	getSound (Z)Lnet/minecraft/sounds/SoundEvent; m_5722_
+		0 p_51102_ p_51102_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_51114_ p_51114_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51095_ p_51095_
+		1 p_51096_ p_51096_
+		2 p_51097_ p_51097_
+		3 p_51098_ p_51098_
+		4 p_51099_ p_51099_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)V m_51067_
+		0 p_51068_ p_51068_
+		1 p_51069_ p_51069_
+		2 p_51070_ p_51070_
+		3 p_51071_ p_51071_
+	press (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51116_
+		0 p_51117_ p_51117_
+		1 p_51118_ p_51118_
+		2 p_51119_ p_51119_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220903_ p_220903_
+		1 p_220904_ p_220904_
+		2 p_220905_ p_220905_
+		3 p_220906_ p_220906_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51124_
+		0 p_51125_ p_51125_
+		1 p_51126_ p_51126_
+		2 p_51127_ p_51127_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51088_ p_51088_
+		1 p_51089_ p_51089_
+		2 p_51090_ p_51090_
+		3 p_51091_ p_51091_
+		4 p_51092_ p_51092_
+		5 p_51093_ p_51093_
+net/minecraft/world/level/block/ButtonBlock$1 net/minecraft/world/level/block/ButtonBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_51128_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_51129_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CactusBlock net/minecraft/world/level/block/CactusBlock
+	AABB_OFFSET f_152741_
+	AGE f_51131_
+	COLLISION_SHAPE f_51132_
+	MAX_AGE f_152740_
+	OUTLINE_SHAPE f_51133_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51136_ p_51136_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51153_ p_51153_
+		1 p_51154_ p_51154_
+		2 p_51155_ p_51155_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51164_ p_51164_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51148_ p_51148_
+		1 p_51149_ p_51149_
+		2 p_51150_ p_51150_
+		3 p_51151_ p_51151_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_51176_ p_51176_
+		1 p_51177_ p_51177_
+		2 p_51178_ p_51178_
+		3 p_51179_ p_51179_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51171_ p_51171_
+		1 p_51172_ p_51172_
+		2 p_51173_ p_51173_
+		3 p_51174_ p_51174_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51143_ p_51143_
+		1 p_51144_ p_51144_
+		2 p_51145_ p_51145_
+		3 p_51146_ p_51146_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220913_ p_220913_
+		1 p_220914_ p_220914_
+		2 p_220915_ p_220915_
+		3 p_220916_ p_220916_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220908_ p_220908_
+		1 p_220909_ p_220909_
+		2 p_220910_ p_220910_
+		3 p_220911_ p_220911_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51157_ p_51157_
+		1 p_51158_ p_51158_
+		2 p_51159_ p_51159_
+		3 p_51160_ p_51160_
+		4 p_51161_ p_51161_
+		5 p_51162_ p_51162_
+net/minecraft/world/level/block/CakeBlock net/minecraft/world/level/block/CakeBlock
+	AABB_OFFSET f_152744_
+	AABB_SIZE_PER_BITE f_152745_
+	BITES f_51180_
+	FULL_CAKE_SIGNAL f_152743_
+	MAX_BITES f_152742_
+	SHAPE_BY_BITE f_51181_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51184_ p_51184_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51209_ p_51209_
+		1 p_51210_ p_51210_
+		2 p_51211_ p_51211_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51220_ p_51220_
+	eat (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; m_51185_
+		static
+		0 p_51186_ p_51186_
+		1 p_51187_ p_51187_
+		2 p_51188_ p_51188_
+		3 p_51189_ p_51189_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51198_ p_51198_
+		1 p_51199_ p_51199_
+		2 p_51200_ p_51200_
+	getOutputSignal (I)I m_152746_
+		static
+		0 p_152747_ p_152747_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51222_ p_51222_
+		1 p_51223_ p_51223_
+		2 p_51224_ p_51224_
+		3 p_51225_ p_51225_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51191_ p_51191_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51193_ p_51193_
+		1 p_51194_ p_51194_
+		2 p_51195_ p_51195_
+		3 p_51196_ p_51196_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51213_ p_51213_
+		1 p_51214_ p_51214_
+		2 p_51215_ p_51215_
+		3 p_51216_ p_51216_
+		4 p_51217_ p_51217_
+		5 p_51218_ p_51218_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51202_ p_51202_
+		1 p_51203_ p_51203_
+		2 p_51204_ p_51204_
+		3 p_51205_ p_51205_
+		4 p_51206_ p_51206_
+		5 p_51207_ p_51207_
+net/minecraft/world/level/block/CalibratedSculkSensorBlock net/minecraft/world/level/block/CalibratedSculkSensorBlock
+	FACING f_276692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277532_ p_277532_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277652_ p_277652_
+	getActiveTicks ()I m_278716_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_277782_ p_277782_
+		1 p_277556_ p_277556_
+		2 p_277903_ p_277903_
+		3 p_278059_ p_278059_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_277423_ p_277423_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_277645_ p_277645_
+		1 p_278033_ p_278033_
+		2 p_277641_ p_277641_
+	lambda$getTicker$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;)V m_288182_
+		static
+		0 p_288952_ p_288952_
+		1 p_288953_ p_288953_
+		2 p_288954_ p_288954_
+		3 p_288955_ p_288955_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_277615_ p_277615_
+		1 p_277916_ p_277916_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_277925_ p_277925_
+		1 p_277938_ p_277938_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_277545_ p_277545_
+		1 p_277482_ p_277482_
+net/minecraft/world/level/block/CampfireBlock net/minecraft/world/level/block/CampfireBlock
+	FACING f_51230_
+	LIT f_51227_
+	SHAPE f_51226_
+	SIGNAL_FIRE f_51228_
+	SMOKE_DISTANCE f_152748_
+	VIRTUAL_FENCE_POST f_51231_
+	WATERLOGGED f_51229_
+	fireDamage f_51233_
+	spawnParticles f_51232_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51236_ p_51236_
+		1 p_51237_ p_51237_
+		2 p_51238_ p_51238_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_220918_ p_220918_
+		1 p_220919_ p_220919_
+		2 p_220920_ p_220920_
+		3 p_220921_ p_220921_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51321_
+		static
+		0 p_51322_ p_51322_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51305_ p_51305_
+	dowse (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_152749_
+		static
+		0 p_152750_ p_152750_
+		1 p_152751_ p_152751_
+		2 p_152752_ p_152752_
+		3 p_152753_ p_152753_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_51269_ p_51269_
+		1 p_51270_ p_51270_
+		2 p_51271_ p_51271_
+		3 p_51272_ p_51272_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51318_ p_51318_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51307_ p_51307_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51309_ p_51309_
+		1 p_51310_ p_51310_
+		2 p_51311_ p_51311_
+		3 p_51312_ p_51312_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51240_ p_51240_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_152755_ p_152755_
+		1 p_152756_ p_152756_
+		2 p_152757_ p_152757_
+	isLitCampfire (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51319_
+		static
+		0 p_51320_ p_51320_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51264_ p_51264_
+		1 p_51265_ p_51265_
+		2 p_51266_ p_51266_
+		3 p_51267_ p_51267_
+	isSmokeSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51323_
+		0 p_51324_ p_51324_
+	isSmokeyPos (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_51248_
+		static
+		0 p_51249_ p_51249_
+		1 p_51250_ p_51250_
+	lambda$canLight$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_51261_
+		static
+		0 p_51262_ p_51262_
+	makeParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)V m_51251_
+		static
+		0 p_51252_ p_51252_
+		1 p_51253_ p_51253_
+		2 p_51254_ p_51254_
+		3 p_51255_ p_51255_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51292_ p_51292_
+		1 p_51293_ p_51293_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_152759_ p_152759_
+		1 p_152760_ p_152760_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_51244_ p_51244_
+		1 p_51245_ p_51245_
+		2 p_51246_ p_51246_
+		3 p_51247_ p_51247_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51281_ p_51281_
+		1 p_51282_ p_51282_
+		2 p_51283_ p_51283_
+		3 p_51284_ p_51284_
+		4 p_51285_ p_51285_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_51257_ p_51257_
+		1 p_51258_ p_51258_
+		2 p_51259_ p_51259_
+		3 p_51260_ p_51260_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51295_ p_51295_
+		1 p_51296_ p_51296_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51298_ p_51298_
+		1 p_51299_ p_51299_
+		2 p_51300_ p_51300_
+		3 p_51301_ p_51301_
+		4 p_51302_ p_51302_
+		5 p_51303_ p_51303_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51274_ p_51274_
+		1 p_51275_ p_51275_
+		2 p_51276_ p_51276_
+		3 p_51277_ p_51277_
+		4 p_51278_ p_51278_
+		5 p_51279_ p_51279_
+net/minecraft/world/level/block/CandleBlock net/minecraft/world/level/block/CandleBlock
+	CANDLES f_152790_
+	FOUR_AABB f_152798_
+	LIGHT_EMISSION f_152793_
+	LIT f_152791_
+	MAX_CANDLES f_152789_
+	MIN_CANDLES f_152788_
+	ONE_AABB f_152795_
+	PARTICLE_OFFSETS f_152794_
+	THREE_AABB f_152797_
+	TWO_AABB f_152796_
+	WATERLOGGED f_152792_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152801_ p_152801_
+	canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142595_
+		0 p_152842_ p_152842_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_152814_ p_152814_
+		1 p_152815_ p_152815_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152845_
+		static
+		0 p_152846_ p_152846_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152829_ p_152829_
+		1 p_152830_ p_152830_
+		2 p_152831_ p_152831_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152840_ p_152840_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_152844_ p_152844_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_152812_ p_152812_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152817_ p_152817_
+		1 p_152818_ p_152818_
+		2 p_152819_ p_152819_
+		3 p_152820_ p_152820_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_152803_ p_152803_
+	lambda$canLight$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_152809_
+		static
+		0 p_152810_ p_152810_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I m_152847_
+		static
+		0 p_152848_ p_152848_
+	lambda$static$1 ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; m_152849_
+		static
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_152805_ p_152805_
+		1 p_152806_ p_152806_
+		2 p_152807_ p_152807_
+		3 p_152808_ p_152808_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152833_ p_152833_
+		1 p_152834_ p_152834_
+		2 p_152835_ p_152835_
+		3 p_152836_ p_152836_
+		4 p_152837_ p_152837_
+		5 p_152838_ p_152838_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152822_ p_152822_
+		1 p_152823_ p_152823_
+		2 p_152824_ p_152824_
+		3 p_152825_ p_152825_
+		4 p_152826_ p_152826_
+		5 p_152827_ p_152827_
+net/minecraft/world/level/block/CandleCakeBlock net/minecraft/world/level/block/CandleCakeBlock
+	AABB_OFFSET f_152851_
+	BY_CANDLE f_152855_
+	CAKE_SHAPE f_152852_
+	CANDLE_SHAPE f_152853_
+	LIT f_152850_
+	PARTICLE_OFFSETS f_152856_
+	SHAPE f_152854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152859_ p_152859_
+		1 p_152860_ p_152860_
+	byCandle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_152865_
+		static
+		0 p_152866_ p_152866_
+	canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152910_
+		static
+		0 p_152911_ p_152911_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152891_ p_152891_
+		1 p_152892_ p_152892_
+		2 p_152893_ p_152893_
+	candleHit (Lnet/minecraft/world/phys/BlockHitResult;)Z m_152906_
+		static
+		0 p_152907_ p_152907_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152905_ p_152905_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_152880_ p_152880_
+		1 p_152881_ p_152881_
+		2 p_152882_ p_152882_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152862_ p_152862_
+		1 p_152863_ p_152863_
+		2 p_152864_ p_152864_
+	getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; m_142199_
+		0 p_152868_ p_152868_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152875_ p_152875_
+		1 p_152876_ p_152876_
+		2 p_152877_ p_152877_
+		3 p_152878_ p_152878_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_152909_ p_152909_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_152870_ p_152870_
+		1 p_152871_ p_152871_
+		2 p_152872_ p_152872_
+		3 p_152873_ p_152873_
+	lambda$canLight$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_152894_
+		static
+		0 p_152895_ p_152895_
+		1 p_152896_ p_152896_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152898_ p_152898_
+		1 p_152899_ p_152899_
+		2 p_152900_ p_152900_
+		3 p_152901_ p_152901_
+		4 p_152902_ p_152902_
+		5 p_152903_ p_152903_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152884_ p_152884_
+		1 p_152885_ p_152885_
+		2 p_152886_ p_152886_
+		3 p_152887_ p_152887_
+		4 p_152888_ p_152888_
+		5 p_152889_ p_152889_
+net/minecraft/world/level/block/CarpetBlock net/minecraft/world/level/block/CarpetBlock
+	SHAPE f_152912_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152915_ p_152915_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_152922_ p_152922_
+		1 p_152923_ p_152923_
+		2 p_152924_ p_152924_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_152917_ p_152917_
+		1 p_152918_ p_152918_
+		2 p_152919_ p_152919_
+		3 p_152920_ p_152920_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_152926_ p_152926_
+		1 p_152927_ p_152927_
+		2 p_152928_ p_152928_
+		3 p_152929_ p_152929_
+		4 p_152930_ p_152930_
+		5 p_152931_ p_152931_
+net/minecraft/world/level/block/CarrotBlock net/minecraft/world/level/block/CarrotBlock
+	SHAPE_BY_AGE f_51325_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51328_ p_51328_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51330_ p_51330_
+		1 p_51331_ p_51331_
+		2 p_51332_ p_51332_
+		3 p_51333_ p_51333_
+net/minecraft/world/level/block/CartographyTableBlock net/minecraft/world/level/block/CartographyTableBlock
+	CONTAINER_TITLE f_51346_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51349_ p_51349_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_51364_ p_51364_
+		1 p_51365_ p_51365_
+		2 p_51366_ p_51366_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_51350_
+		static
+		0 p_51351_ p_51351_
+		1 p_51352_ p_51352_
+		2 p_51353_ p_51353_
+		3 p_51354_ p_51354_
+		4 p_51355_ p_51355_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51357_ p_51357_
+		1 p_51358_ p_51358_
+		2 p_51359_ p_51359_
+		3 p_51360_ p_51360_
+		4 p_51361_ p_51361_
+		5 p_51362_ p_51362_
+net/minecraft/world/level/block/CarvedPumpkinBlock net/minecraft/world/level/block/CarvedPumpkinBlock
+	FACING f_51367_
+	PUMPKINS_PREDICATE f_51372_
+	ironGolemBase f_51370_
+	ironGolemFull f_51371_
+	snowGolemBase f_51368_
+	snowGolemFull f_51369_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51375_ p_51375_
+	canSpawnGolem (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_51381_
+		0 p_51382_ p_51382_
+		1 p_51383_ p_51383_
+	clearPatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V m_245585_
+		static
+		0 p_249604_ p_249604_
+		1 p_251190_ p_251190_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51385_ p_51385_
+	getOrCreateIronGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51394_
+	getOrCreateIronGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51397_
+	getOrCreateSnowGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51392_
+	getOrCreateSnowGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_51393_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51377_ p_51377_
+	lambda$getOrCreateIronGolemBase$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284097_
+		static
+		0 p_284869_ p_284869_
+	lambda$getOrCreateIronGolemFull$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284096_
+		static
+		0 p_284868_ p_284868_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_51395_
+		static
+		0 p_51396_ p_51396_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_51387_ p_51387_
+		1 p_51388_ p_51388_
+		2 p_51389_ p_51389_
+		3 p_51390_ p_51390_
+		4 p_51391_ p_51391_
+	spawnGolemInWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_245952_
+		static
+		0 p_249110_ p_249110_
+		1 p_251293_ p_251293_
+		2 p_251251_ p_251251_
+		3 p_251189_ p_251189_
+	trySpawnGolem (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51378_
+		0 p_51379_ p_51379_
+		1 p_51380_ p_51380_
+	updatePatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V m_246758_
+		static
+		0 p_248711_ p_248711_
+		1 p_251935_ p_251935_
+net/minecraft/world/level/block/CauldronBlock net/minecraft/world/level/block/CauldronBlock
+	POWDER_SNOW_FILL_CHANCE f_182449_
+	RAIN_FILL_CHANCE f_182448_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51403_ p_51403_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_152945_ p_152945_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_152935_ p_152935_
+		1 p_152936_ p_152936_
+		2 p_152937_ p_152937_
+		3 p_152938_ p_152938_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_152947_ p_152947_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_152940_ p_152940_
+		1 p_152941_ p_152941_
+		2 p_152942_ p_152942_
+		3 p_152943_ p_152943_
+	shouldHandlePrecipitation (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_182450_
+		static
+		0 p_182451_ p_182451_
+		1 p_182452_ p_182452_
+net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines
+	BERRIES f_152949_
+	SHAPE f_152948_
+	<clinit> ()V <clinit>
+		static
+	emission (I)Ljava/util/function/ToIntFunction; m_181217_
+		static
+		0 p_181218_ p_181218_
+	hasGlowBerries (Lnet/minecraft/world/level/block/state/BlockState;)Z m_152951_
+		static
+		0 p_152952_ p_152952_
+	lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_181214_
+		static
+		0 p_181215_ p_181215_
+		1 p_181216_ p_181216_
+	use (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; m_269473_
+		static
+		0 p_270738_ p_270738_
+		1 p_270772_ p_270772_
+		2 p_270721_ p_270721_
+		3 p_270587_ p_270587_
+net/minecraft/world/level/block/CaveVinesBlock net/minecraft/world/level/block/CaveVinesBlock
+	CHANCE_OF_BERRIES_ON_GROWTH f_152957_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_152959_ p_152959_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_152998_ p_152998_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_152993_ p_152993_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_220928_ p_220928_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_152966_ p_152966_
+		1 p_152967_ p_152967_
+		2 p_152968_ p_152968_
+	getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_214070_
+		0 p_220935_ p_220935_
+		1 p_220936_ p_220936_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220930_ p_220930_
+		1 p_220931_ p_220931_
+		2 p_220932_ p_220932_
+		3 p_220933_ p_220933_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256026_ p_256026_
+		1 p_152971_ p_152971_
+		2 p_152972_ p_152972_
+		3 p_152973_ p_152973_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220923_ p_220923_
+		1 p_220924_ p_220924_
+		2 p_220925_ p_220925_
+		3 p_220926_ p_220926_
+	updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142643_
+		0 p_152987_ p_152987_
+		1 p_152988_ p_152988_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_152980_ p_152980_
+		1 p_152981_ p_152981_
+		2 p_152982_ p_152982_
+		3 p_152983_ p_152983_
+		4 p_152984_ p_152984_
+		5 p_152985_ p_152985_
+net/minecraft/world/level/block/CaveVinesPlantBlock net/minecraft/world/level/block/CaveVinesPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153000_ p_153000_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153031_ p_153031_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_153007_ p_153007_
+		1 p_153008_ p_153008_
+		2 p_153009_ p_153009_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220943_ p_220943_
+		1 p_220944_ p_220944_
+		2 p_220945_ p_220945_
+		3 p_220946_ p_220946_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255942_ p_255942_
+		1 p_153012_ p_153012_
+		2 p_153013_ p_153013_
+		3 p_153014_ p_153014_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220938_ p_220938_
+		1 p_220939_ p_220939_
+		2 p_220940_ p_220940_
+		3 p_220941_ p_220941_
+	updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142644_
+		0 p_153028_ p_153028_
+		1 p_153029_ p_153029_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_153021_ p_153021_
+		1 p_153022_ p_153022_
+		2 p_153023_ p_153023_
+		3 p_153024_ p_153024_
+		4 p_153025_ p_153025_
+		5 p_153026_ p_153026_
+net/minecraft/world/level/block/CeilingHangingSignBlock net/minecraft/world/level/block/CeilingHangingSignBlock
+	AABBS f_243683_
+	AABB_OFFSET f_244550_
+	ATTACHED f_243835_
+	ROTATION f_244083_
+	SHAPE f_244092_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_250481_ p_250481_
+		1 p_248716_ p_248716_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_248994_ p_248994_
+		1 p_249061_ p_249061_
+		2 p_249490_ p_249490_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_251174_ p_251174_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_254482_ p_254482_
+		1 p_253669_ p_253669_
+		2 p_253916_ p_253916_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_250564_ p_250564_
+		1 p_248998_ p_248998_
+		2 p_249501_ p_249501_
+		3 p_248978_ p_248978_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_252121_ p_252121_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_279379_ p_279379_
+		1 p_279390_ p_279390_
+		2 p_279231_ p_279231_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277758_ p_277758_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_249682_ p_249682_
+		1 p_250199_ p_250199_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_249338_ p_249338_
+		1 p_250706_ p_250706_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_251162_ p_251162_
+		1 p_250515_ p_250515_
+	shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z m_278197_
+		0 p_278279_ p_278279_
+		1 p_278273_ p_278273_
+		2 p_278236_ p_278236_
+		3 p_278343_ p_278343_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_251270_ p_251270_
+		1 p_250331_ p_250331_
+		2 p_249591_ p_249591_
+		3 p_251903_ p_251903_
+		4 p_249685_ p_249685_
+		5 p_251506_ p_251506_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251161_ p_251161_
+		1 p_249327_ p_249327_
+		2 p_248552_ p_248552_
+		3 p_248644_ p_248644_
+		4 p_251941_ p_251941_
+		5 p_252016_ p_252016_
+net/minecraft/world/level/block/ChainBlock net/minecraft/world/level/block/ChainBlock
+	AABB_MAX f_153034_
+	AABB_MIN f_153033_
+	WATERLOGGED f_51446_
+	X_AXIS_AABB f_51449_
+	Y_AXIS_AABB f_51447_
+	Z_AXIS_AABB f_51448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51452_ p_51452_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51468_ p_51468_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51475_ p_51475_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51470_ p_51470_
+		1 p_51471_ p_51471_
+		2 p_51472_ p_51472_
+		3 p_51473_ p_51473_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51454_ p_51454_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51456_ p_51456_
+		1 p_51457_ p_51457_
+		2 p_51458_ p_51458_
+		3 p_51459_ p_51459_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51461_ p_51461_
+		1 p_51462_ p_51462_
+		2 p_51463_ p_51463_
+		3 p_51464_ p_51464_
+		4 p_51465_ p_51465_
+		5 p_51466_ p_51466_
+net/minecraft/world/level/block/ChainBlock$1 net/minecraft/world/level/block/ChainBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_51476_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChangeOverTimeBlock net/minecraft/world/level/block/ChangeOverTimeBlock
+	SCAN_DISTANCE f_153035_
+	applyChangeOverTime (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_220952_
+		0 p_220953_ p_220953_
+		1 p_220954_ p_220954_
+		2 p_220955_ p_220955_
+		3 p_220956_ p_220956_
+	getAge ()Ljava/lang/Enum; m_142297_
+	getChanceModifier ()F m_142377_
+	getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_142123_
+		0 p_153040_ p_153040_
+	lambda$applyChangeOverTime$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_153036_
+		static
+		0 p_153037_ p_153037_
+		1 p_153038_ p_153038_
+		2 p_153039_ p_153039_
+	onRandomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_220947_
+		0 p_220948_ p_220948_
+		1 p_220949_ p_220949_
+		2 p_220950_ p_220950_
+		3 p_220951_ p_220951_
+net/minecraft/world/level/block/CherryLeavesBlock net/minecraft/world/level/block/CherryLeavesBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273704_ p_273704_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_272714_ p_272714_
+		1 p_272837_ p_272837_
+		2 p_273218_ p_273218_
+		3 p_273360_ p_273360_
+net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/ChestBlock
+	AABB f_51485_
+	AABB_HEIGHT f_153053_
+	AABB_OFFSET f_153052_
+	CHEST_COMBINER f_51486_
+	EAST_AABB f_51484_
+	EVENT_SET_OPEN_COUNT f_153051_
+	FACING f_51478_
+	MENU_PROVIDER_COMBINER f_51487_
+	NORTH_AABB f_51481_
+	SOUTH_AABB f_51482_
+	TYPE f_51479_
+	WATERLOGGED f_51480_
+	WEST_AABB f_51483_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
+		0 p_51490_ p_51490_
+		1 p_51491_ p_51491_
+	blockEntityType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_153066_
+	candidatePartnerFacing (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_51494_
+		0 p_51495_ p_51495_
+		1 p_51496_ p_51496_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_51544_ p_51544_
+		1 p_51545_ p_51545_
+		2 p_51546_ p_51546_
+		3 p_51547_ p_51547_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51562_ p_51562_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51527_ p_51527_
+		1 p_51528_ p_51528_
+		2 p_51529_ p_51529_
+	getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_51582_
+		static
+		0 p_51583_ p_51583_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_51584_
+		static
+		0 p_51585_ p_51585_
+	getContainer (Lnet/minecraft/world/level/block/ChestBlock;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/Container; m_51511_
+		static
+		0 p_51512_ p_51512_
+		1 p_51513_ p_51513_
+		2 p_51514_ p_51514_
+		3 p_51515_ p_51515_
+		4 p_51516_ p_51516_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_51581_ p_51581_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_51574_ p_51574_
+		1 p_51575_ p_51575_
+		2 p_51576_ p_51576_
+	getOpenChestStat ()Lnet/minecraft/stats/Stat; m_7699_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51567_ p_51567_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51569_ p_51569_
+		1 p_51570_ p_51570_
+		2 p_51571_ p_51571_
+		3 p_51572_ p_51572_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51493_ p_51493_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153055_ p_153055_
+		1 p_153056_ p_153056_
+		2 p_153057_ p_153057_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51520_ p_51520_
+	isBlockedChestByBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_51499_
+		static
+		0 p_51500_ p_51500_
+		1 p_51501_ p_51501_
+	isCatSittingOnChest (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51563_
+		static
+		0 p_51564_ p_51564_
+		1 p_51565_ p_51565_
+	isChestBlockedAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51508_
+		static
+		0 p_51509_ p_51509_
+		1 p_51510_ p_51510_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51522_ p_51522_
+		1 p_51523_ p_51523_
+		2 p_51524_ p_51524_
+		3 p_51525_ p_51525_
+	lambda$combine$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_51577_
+		static
+		0 p_51578_ p_51578_
+		1 p_51579_ p_51579_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51549_ p_51549_
+		1 p_51550_ p_51550_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153064_ p_153064_
+		1 p_153065_ p_153065_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_51538_ p_51538_
+		1 p_51539_ p_51539_
+		2 p_51540_ p_51540_
+		3 p_51541_ p_51541_
+		4 p_51542_ p_51542_
+	opennessCombiner (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; m_51517_
+		static
+		0 p_51518_ p_51518_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51552_ p_51552_
+		1 p_51553_ p_51553_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_51503_ p_51503_
+		1 p_51504_ p_51504_
+		2 p_51505_ p_51505_
+		3 p_51506_ p_51506_
+		4 p_51507_ p_51507_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220958_ p_220958_
+		1 p_220959_ p_220959_
+		2 p_220960_ p_220960_
+		3 p_220961_ p_220961_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51555_ p_51555_
+		1 p_51556_ p_51556_
+		2 p_51557_ p_51557_
+		3 p_51558_ p_51558_
+		4 p_51559_ p_51559_
+		5 p_51560_ p_51560_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51531_ p_51531_
+		1 p_51532_ p_51532_
+		2 p_51533_ p_51533_
+		3 p_51534_ p_51534_
+		4 p_51535_ p_51535_
+		5 p_51536_ p_51536_
+net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/ChestBlock$1
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_6959_
+		0 p_51591_ p_51591_
+		1 p_51592_ p_51592_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51596_ p_51596_
+		1 p_51597_ p_51597_
+	acceptNone ()Ljava/util/Optional; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_7693_
+		0 p_51589_ p_51589_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51594_ p_51594_
+net/minecraft/world/level/block/ChestBlock$2 net/minecraft/world/level/block/ChestBlock$2
+	<init> ()V <init>
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_6959_
+		0 p_51604_ p_51604_
+		1 p_51605_ p_51605_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51609_ p_51609_
+		1 p_51610_ p_51610_
+	acceptNone ()Ljava/util/Optional; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; m_7693_
+		0 p_51602_ p_51602_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51607_ p_51607_
+net/minecraft/world/level/block/ChestBlock$2$1 net/minecraft/world/level/block/ChestBlock$2$1
+	this$0 f_51615_
+	val$container f_51614_
+	val$first f_51612_
+	val$second f_51613_
+	<init> (Lnet/minecraft/world/level/block/ChestBlock$2;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/Container;)V <init>
+		0 p_51617_ p_51617_
+		1 p_51618_ p_51618_
+		2 p_51619_ p_51619_
+		3 p_51620_ p_51620_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_51622_ p_51622_
+		1 p_51623_ p_51623_
+		2 p_51624_ p_51624_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/ChestBlock$3
+	val$entity f_51626_
+	<init> (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)V <init>
+		0 p_51628_ p_51628_
+	acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_6959_
+		0 p_51633_ p_51633_
+		1 p_51634_ p_51634_
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_51642_ p_51642_
+		1 p_51643_ p_51643_
+	acceptNone ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_6502_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_51640_ p_51640_
+	acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; m_7693_
+		0 p_51631_ p_51631_
+	lambda$acceptDouble$0 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;F)F m_51635_
+		static
+		0 p_51636_ p_51636_
+		1 p_51637_ p_51637_
+		2 p_51638_ p_51638_
+net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/ChestBlock$4
+	$SwitchMap$net$minecraft$core$Direction f_51645_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChiseledBookShelfBlock net/minecraft/world/level/block/ChiseledBookShelfBlock
+	BOOKS_PER_ROW f_260633_
+	MAX_BOOKS_IN_STORAGE f_260522_
+	SLOT_OCCUPIED_PROPERTIES f_260698_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_249989_ p_249989_
+	addBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;Lnet/minecraft/world/item/ItemStack;I)V m_262410_
+		static
+		0 p_262592_ p_262592_
+		1 p_262669_ p_262669_
+		2 p_262572_ p_262572_
+		3 p_262606_ p_262606_
+		4 p_262587_ p_262587_
+		5 p_262692_ p_262692_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_250973_ p_250973_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_249192_ p_249192_
+		1 p_252207_ p_252207_
+		2 p_248999_ p_248999_
+	getHitSlot (Lnet/minecraft/world/phys/Vec2;)I m_261279_
+		static
+		0 p_261991_ p_261991_
+	getRelativeHitCoordinatesForBlockFace (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_260871_
+		static
+		0 p_261714_ p_261714_
+		1 p_262116_ p_262116_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_251274_ p_251274_
+	getSection (F)I m_261181_
+		static
+		0 p_261599_ p_261599_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_251318_ p_251318_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_249302_ p_249302_
+	lambda$createBlockStateDefinition$0 (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;Lnet/minecraft/world/level/block/state/properties/Property;)V m_260793_
+		static
+		0 p_261455_ p_261455_
+		1 p_261456_ p_261456_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_289000_ p_289000_
+		1 p_288962_ p_288962_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_250440_ p_250440_
+		1 p_248729_ p_248729_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_250071_ p_250071_
+		1 p_251485_ p_251485_
+		2 p_251954_ p_251954_
+		3 p_251852_ p_251852_
+		4 p_252250_ p_252250_
+	removeBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;I)V m_262380_
+		static
+		0 p_262654_ p_262654_
+		1 p_262601_ p_262601_
+		2 p_262636_ p_262636_
+		3 p_262605_ p_262605_
+		4 p_262673_ p_262673_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_288975_ p_288975_
+		1 p_288993_ p_288993_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251144_ p_251144_
+		1 p_251668_ p_251668_
+		2 p_249108_ p_249108_
+		3 p_249954_ p_249954_
+		4 p_249823_ p_249823_
+		5 p_250640_ p_250640_
+net/minecraft/world/level/block/ChiseledBookShelfBlock$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_260481_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/ChorusFlowerBlock net/minecraft/world/level/block/ChorusFlowerBlock
+	AGE f_51647_
+	DEAD_AGE f_153067_
+	plant f_51648_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/ChorusPlantBlock;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51651_ p_51651_
+		1 p_51652_ p_51652_
+	allNeighborsEmpty (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_51697_
+		static
+		0 p_51698_ p_51698_
+		1 p_51699_ p_51699_
+		2 p_51700_ p_51700_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51683_ p_51683_
+		1 p_51684_ p_51684_
+		2 p_51685_ p_51685_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51694_ p_51694_
+	generatePlant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V m_220962_
+		static
+		0 p_220963_ p_220963_
+		1 p_220964_ p_220964_
+		2 p_220965_ p_220965_
+		3 p_220966_ p_220966_
+	growTreeRecursive (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;II)V m_220967_
+		static
+		0 p_220968_ p_220968_
+		1 p_220969_ p_220969_
+		2 p_220970_ p_220970_
+		3 p_220971_ p_220971_
+		4 p_220972_ p_220972_
+		5 p_220973_ p_220973_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_51696_ p_51696_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_51654_ p_51654_
+		1 p_51655_ p_51655_
+		2 p_51656_ p_51656_
+		3 p_51657_ p_51657_
+	placeDeadFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_51658_
+		0 p_51659_ p_51659_
+		1 p_51660_ p_51660_
+	placeGrownFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_51661_
+		0 p_51662_ p_51662_
+		1 p_51663_ p_51663_
+		2 p_51664_ p_51664_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_220980_ p_220980_
+		1 p_220981_ p_220981_
+		2 p_220982_ p_220982_
+		3 p_220983_ p_220983_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220975_ p_220975_
+		1 p_220976_ p_220976_
+		2 p_220977_ p_220977_
+		3 p_220978_ p_220978_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51687_ p_51687_
+		1 p_51688_ p_51688_
+		2 p_51689_ p_51689_
+		3 p_51690_ p_51690_
+		4 p_51691_ p_51691_
+		5 p_51692_ p_51692_
+net/minecraft/world/level/block/ChorusPlantBlock net/minecraft/world/level/block/ChorusPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51707_ p_51707_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51724_ p_51724_
+		1 p_51725_ p_51725_
+		2 p_51726_ p_51726_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51735_ p_51735_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51709_ p_51709_
+	getStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_51710_
+		0 p_51711_ p_51711_
+		1 p_51712_ p_51712_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51719_ p_51719_
+		1 p_51720_ p_51720_
+		2 p_51721_ p_51721_
+		3 p_51722_ p_51722_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_220985_ p_220985_
+		1 p_220986_ p_220986_
+		2 p_220987_ p_220987_
+		3 p_220988_ p_220988_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51728_ p_51728_
+		1 p_51729_ p_51729_
+		2 p_51730_ p_51730_
+		3 p_51731_ p_51731_
+		4 p_51732_ p_51732_
+		5 p_51733_ p_51733_
+net/minecraft/world/level/block/CocoaBlock net/minecraft/world/level/block/CocoaBlock
+	AGE f_51736_
+	AGE_0_HALFWIDTH f_153071_
+	AGE_0_HEIGHT f_153070_
+	AGE_0_WIDTH f_153069_
+	AGE_1_HALFWIDTH f_153074_
+	AGE_1_HEIGHT f_153073_
+	AGE_1_WIDTH f_153072_
+	AGE_2_HALFWIDTH f_153077_
+	AGE_2_HEIGHT f_153076_
+	AGE_2_WIDTH f_153075_
+	EAST_AABB f_51737_
+	MAX_AGE f_153068_
+	NORTH_AABB f_51739_
+	SOUTH_AABB f_51740_
+	WEST_AABB f_51738_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51743_ p_51743_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_51767_ p_51767_
+		1 p_51768_ p_51768_
+		2 p_51769_ p_51769_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51778_ p_51778_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51787_ p_51787_
+		1 p_51788_ p_51788_
+		2 p_51789_ p_51789_
+		3 p_51790_ p_51790_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51750_ p_51750_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_220995_ p_220995_
+		1 p_220996_ p_220996_
+		2 p_220997_ p_220997_
+		3 p_220998_ p_220998_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51762_ p_51762_
+		1 p_51763_ p_51763_
+		2 p_51764_ p_51764_
+		3 p_51765_ p_51765_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_51780_ p_51780_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256189_ p_256189_
+		1 p_51753_ p_51753_
+		2 p_51754_ p_51754_
+		3 p_51755_ p_51755_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_220990_ p_220990_
+		1 p_220991_ p_220991_
+		2 p_220992_ p_220992_
+		3 p_220993_ p_220993_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221000_ p_221000_
+		1 p_221001_ p_221001_
+		2 p_221002_ p_221002_
+		3 p_221003_ p_221003_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_51771_ p_51771_
+		1 p_51772_ p_51772_
+		2 p_51773_ p_51773_
+		3 p_51774_ p_51774_
+		4 p_51775_ p_51775_
+		5 p_51776_ p_51776_
+net/minecraft/world/level/block/CocoaBlock$1 net/minecraft/world/level/block/CocoaBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_51791_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CommandBlock net/minecraft/world/level/block/CommandBlock
+	CONDITIONAL f_51794_
+	FACING f_51793_
+	LOGGER f_51795_
+	automatic f_153078_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Z)V <init>
+		0 p_153080_ p_153080_
+		1 p_153081_ p_153081_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51851_ p_51851_
+	execute (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V m_51831_
+		0 p_51832_ p_51832_
+		1 p_51833_ p_51833_
+		2 p_51834_ p_51834_
+		3 p_51835_ p_51835_
+		4 p_51836_ p_51836_
+	executeChain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_51809_
+		static
+		0 p_51810_ p_51810_
+		1 p_51811_ p_51811_
+		2 p_51812_ p_51812_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51821_ p_51821_
+		1 p_51822_ p_51822_
+		2 p_51823_ p_51823_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_51853_ p_51853_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_51800_ p_51800_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51814_ p_51814_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_51845_ p_51845_
+		1 p_51846_ p_51846_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_51838_ p_51838_
+		1 p_51839_ p_51839_
+		2 p_51840_ p_51840_
+		3 p_51841_ p_51841_
+		4 p_51842_ p_51842_
+		5 p_51843_ p_51843_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153083_ p_153083_
+		1 p_153084_ p_153084_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_51848_ p_51848_
+		1 p_51849_ p_51849_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_51804_ p_51804_
+		1 p_51805_ p_51805_
+		2 p_51806_ p_51806_
+		3 p_51807_ p_51807_
+		4 p_51808_ p_51808_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221005_ p_221005_
+		1 p_221006_ p_221006_
+		2 p_221007_ p_221007_
+		3 p_221008_ p_221008_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51825_ p_51825_
+		1 p_51826_ p_51826_
+		2 p_51827_ p_51827_
+		3 p_51828_ p_51828_
+		4 p_51829_ p_51829_
+		5 p_51830_ p_51830_
+net/minecraft/world/level/block/ComparatorBlock net/minecraft/world/level/block/ComparatorBlock
+	MODE f_51854_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51857_ p_51857_
+	calculateOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_51903_
+		0 p_51904_ p_51904_
+		1 p_51905_ p_51905_
+		2 p_51906_ p_51906_
+	checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7321_
+		0 p_51900_ p_51900_
+		1 p_51901_ p_51901_
+		2 p_51902_ p_51902_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51887_ p_51887_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_51912_ p_51912_
+	getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_7312_
+		0 p_51896_ p_51896_
+		1 p_51897_ p_51897_
+		2 p_51898_ p_51898_
+	getItemFrame (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/ItemFrame; m_51864_
+		0 p_51865_ p_51865_
+		1 p_51866_ p_51866_
+		2 p_51867_ p_51867_
+	getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_5968_
+		0 p_51892_ p_51892_
+		1 p_51893_ p_51893_
+		2 p_51894_ p_51894_
+	lambda$getItemFrame$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ItemFrame;)Z m_289176_
+		static
+		0 p_289505_ p_289505_
+		1 p_289506_ p_289506_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153086_ p_153086_
+		1 p_153087_ p_153087_
+	refreshOutputState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_51907_
+		0 p_51908_ p_51908_
+		1 p_51909_ p_51909_
+		2 p_51910_ p_51910_
+	shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7320_
+		0 p_51861_ p_51861_
+		1 p_51862_ p_51862_
+		2 p_51863_ p_51863_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221010_ p_221010_
+		1 p_221011_ p_221011_
+		2 p_221012_ p_221012_
+		3 p_221013_ p_221013_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_51874_ p_51874_
+		1 p_51875_ p_51875_
+		2 p_51876_ p_51876_
+		3 p_51877_ p_51877_
+		4 p_51878_ p_51878_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51880_ p_51880_
+		1 p_51881_ p_51881_
+		2 p_51882_ p_51882_
+		3 p_51883_ p_51883_
+		4 p_51884_ p_51884_
+		5 p_51885_ p_51885_
+net/minecraft/world/level/block/ComposterBlock net/minecraft/world/level/block/ComposterBlock
+	AABB_SIDE_THICKNESS f_153091_
+	COMPOSTABLES f_51914_
+	LEVEL f_51913_
+	MAX_LEVEL f_153090_
+	MIN_LEVEL f_153089_
+	OUTER_SHAPE f_51915_
+	READY f_153088_
+	SHAPES f_51916_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_51919_ p_51919_
+	add (FLnet/minecraft/world/level/ItemLike;)V m_51920_
+		static
+		0 p_51921_ p_51921_
+		1 p_51922_ p_51922_
+	addItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/block/state/BlockState; m_269330_
+		static
+		0 p_270464_ p_270464_
+		1 p_270603_ p_270603_
+		2 p_270151_ p_270151_
+		3 p_270547_ p_270547_
+		4 p_270354_ p_270354_
+	bootStrap ()V m_51988_
+		static
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_51965_ p_51965_
+	empty (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_269590_
+		static
+		0 p_270236_ p_270236_
+		1 p_270873_ p_270873_
+		2 p_270963_ p_270963_
+		3 p_270211_ p_270211_
+	extractProduce (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_51998_
+		static
+		0 p_270467_ p_270467_
+		1 p_51999_ p_51999_
+		2 p_52000_ p_52000_
+		3 p_52001_ p_52001_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_51945_ p_51945_
+		1 p_51946_ p_51946_
+		2 p_51947_ p_51947_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_51990_ p_51990_
+		1 p_51991_ p_51991_
+		2 p_51992_ p_51992_
+		3 p_51993_ p_51993_
+	getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; m_5840_
+		0 p_51956_ p_51956_
+		1 p_51957_ p_51957_
+		2 p_51958_ p_51958_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_51969_ p_51969_
+		1 p_51970_ p_51970_
+		2 p_51971_ p_51971_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_51973_ p_51973_
+		1 p_51974_ p_51974_
+		2 p_51975_ p_51975_
+		3 p_51976_ p_51976_
+	handleFill (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_51923_
+		static
+		0 p_51924_ p_51924_
+		1 p_51925_ p_51925_
+		2 p_51926_ p_51926_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_51928_ p_51928_
+	insertItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_268990_
+		static
+		0 p_270919_ p_270919_
+		1 p_270087_ p_270087_
+		2 p_270284_ p_270284_
+		3 p_270253_ p_270253_
+		4 p_270678_ p_270678_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_51940_ p_51940_
+		1 p_51941_ p_51941_
+		2 p_51942_ p_51942_
+		3 p_51943_ p_51943_
+	lambda$static$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;)V m_51966_
+		static
+		0 p_51967_ p_51967_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_51978_ p_51978_
+		1 p_51979_ p_51979_
+		2 p_51980_ p_51980_
+		3 p_51981_ p_51981_
+		4 p_51982_ p_51982_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221015_ p_221015_
+		1 p_221016_ p_221016_
+		2 p_221017_ p_221017_
+		3 p_221018_ p_221018_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_51949_ p_51949_
+		1 p_51950_ p_51950_
+		2 p_51951_ p_51951_
+		3 p_51952_ p_51952_
+		4 p_51953_ p_51953_
+		5 p_51954_ p_51954_
+net/minecraft/world/level/block/ComposterBlock$EmptyContainer net/minecraft/world/level/block/ComposterBlock$EmptyContainer
+	<init> ()V <init>
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52008_ p_52008_
+		1 p_52009_ p_52009_
+		2 p_52010_ p_52010_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52014_ p_52014_
+		1 p_52015_ p_52015_
+		2 p_52016_ p_52016_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52012_ p_52012_
+net/minecraft/world/level/block/ComposterBlock$InputContainer net/minecraft/world/level/block/ComposterBlock$InputContainer
+	changed f_52020_
+	level f_52018_
+	pos f_52019_
+	state f_52017_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_52022_ p_52022_
+		1 p_52023_ p_52023_
+		2 p_52024_ p_52024_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52028_ p_52028_
+		1 p_52029_ p_52029_
+		2 p_52030_ p_52030_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52034_ p_52034_
+		1 p_52035_ p_52035_
+		2 p_52036_ p_52036_
+	getMaxStackSize ()I m_6893_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52032_ p_52032_
+	setChanged ()V m_6596_
+net/minecraft/world/level/block/ComposterBlock$OutputContainer net/minecraft/world/level/block/ComposterBlock$OutputContainer
+	changed f_52040_
+	level f_52038_
+	pos f_52039_
+	state f_52037_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V <init>
+		0 p_52042_ p_52042_
+		1 p_52043_ p_52043_
+		2 p_52044_ p_52044_
+		3 p_52045_ p_52045_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_52049_ p_52049_
+		1 p_52050_ p_52050_
+		2 p_52051_ p_52051_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_52055_ p_52055_
+		1 p_52056_ p_52056_
+		2 p_52057_ p_52057_
+	getMaxStackSize ()I m_6893_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_52053_ p_52053_
+	setChanged ()V m_6596_
+net/minecraft/world/level/block/ConcretePowderBlock net/minecraft/world/level/block/ConcretePowderBlock
+	concrete f_52058_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52060_ p_52060_
+		1 p_52061_ p_52061_
+	canSolidify (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52088_
+		static
+		0 p_52089_ p_52089_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_52085_ p_52085_
+		1 p_52086_ p_52086_
+		2 p_52087_ p_52087_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52063_ p_52063_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_52068_ p_52068_
+		1 p_52069_ p_52069_
+		2 p_52070_ p_52070_
+		3 p_52071_ p_52071_
+		4 p_52072_ p_52072_
+	shouldSolidify (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_52080_
+		static
+		0 p_52081_ p_52081_
+		1 p_52082_ p_52082_
+		2 p_52083_ p_52083_
+	touchesLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_52064_
+		static
+		0 p_52065_ p_52065_
+		1 p_52066_ p_52066_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52074_ p_52074_
+		1 p_52075_ p_52075_
+		2 p_52076_ p_52076_
+		3 p_52077_ p_52077_
+		4 p_52078_ p_52078_
+		5 p_52079_ p_52079_
+net/minecraft/world/level/block/ConduitBlock net/minecraft/world/level/block/ConduitBlock
+	SHAPE f_52091_
+	SIZE f_153092_
+	WATERLOGGED f_52090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52094_ p_52094_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52118_ p_52118_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_52127_ p_52127_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52120_ p_52120_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52122_ p_52122_
+		1 p_52123_ p_52123_
+		2 p_52124_ p_52124_
+		3 p_52125_ p_52125_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52096_ p_52096_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153094_ p_153094_
+		1 p_153095_ p_153095_
+		2 p_153096_ p_153096_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52106_ p_52106_
+		1 p_52107_ p_52107_
+		2 p_52108_ p_52108_
+		3 p_52109_ p_52109_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153098_ p_153098_
+		1 p_153099_ p_153099_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52100_ p_52100_
+		1 p_52101_ p_52101_
+		2 p_52102_ p_52102_
+		3 p_52103_ p_52103_
+		4 p_52104_ p_52104_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52111_ p_52111_
+		1 p_52112_ p_52112_
+		2 p_52113_ p_52113_
+		3 p_52114_ p_52114_
+		4 p_52115_ p_52115_
+		5 p_52116_ p_52116_
+net/minecraft/world/level/block/CoralBlock net/minecraft/world/level/block/CoralBlock
+	deadBlock f_52128_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52130_ p_52130_
+		1 p_52131_ p_52131_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52133_ p_52133_
+	scanForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_52134_
+		0 p_52135_ p_52135_
+		1 p_52136_ p_52136_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221020_ p_221020_
+		1 p_221021_ p_221021_
+		2 p_221022_ p_221022_
+		3 p_221023_ p_221023_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52143_ p_52143_
+		1 p_52144_ p_52144_
+		2 p_52145_ p_52145_
+		3 p_52146_ p_52146_
+		4 p_52147_ p_52147_
+		5 p_52148_ p_52148_
+net/minecraft/world/level/block/CoralFanBlock net/minecraft/world/level/block/CoralFanBlock
+	deadBlock f_52149_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52151_ p_52151_
+		1 p_52152_ p_52152_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52166_ p_52166_
+		1 p_52167_ p_52167_
+		2 p_52168_ p_52168_
+		3 p_52169_ p_52169_
+		4 p_52170_ p_52170_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221025_ p_221025_
+		1 p_221026_ p_221026_
+		2 p_221027_ p_221027_
+		3 p_221028_ p_221028_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52159_ p_52159_
+		1 p_52160_ p_52160_
+		2 p_52161_ p_52161_
+		3 p_52162_ p_52162_
+		4 p_52163_ p_52163_
+		5 p_52164_ p_52164_
+net/minecraft/world/level/block/CoralPlantBlock net/minecraft/world/level/block/CoralPlantBlock
+	AABB_OFFSET f_153100_
+	SHAPE f_52171_
+	deadBlock f_52172_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52175_ p_52175_
+		1 p_52176_ p_52176_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52190_ p_52190_
+		1 p_52191_ p_52191_
+		2 p_52192_ p_52192_
+		3 p_52193_ p_52193_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52195_ p_52195_
+		1 p_52196_ p_52196_
+		2 p_52197_ p_52197_
+		3 p_52198_ p_52198_
+		4 p_52199_ p_52199_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221030_ p_221030_
+		1 p_221031_ p_221031_
+		2 p_221032_ p_221032_
+		3 p_221033_ p_221033_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52183_ p_52183_
+		1 p_52184_ p_52184_
+		2 p_52185_ p_52185_
+		3 p_52186_ p_52186_
+		4 p_52187_ p_52187_
+		5 p_52188_ p_52188_
+net/minecraft/world/level/block/CoralWallFanBlock net/minecraft/world/level/block/CoralWallFanBlock
+	deadBlock f_52200_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52202_ p_52202_
+		1 p_52203_ p_52203_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52217_ p_52217_
+		1 p_52218_ p_52218_
+		2 p_52219_ p_52219_
+		3 p_52220_ p_52220_
+		4 p_52221_ p_52221_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221035_ p_221035_
+		1 p_221036_ p_221036_
+		2 p_221037_ p_221037_
+		3 p_221038_ p_221038_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52210_ p_52210_
+		1 p_52211_ p_52211_
+		2 p_52212_ p_52212_
+		3 p_52213_ p_52213_
+		4 p_52214_ p_52214_
+		5 p_52215_ p_52215_
+net/minecraft/world/level/block/CraftingTableBlock net/minecraft/world/level/block/CraftingTableBlock
+	CONTAINER_TITLE f_52222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52225_ p_52225_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_52240_ p_52240_
+		1 p_52241_ p_52241_
+		2 p_52242_ p_52242_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_52226_
+		static
+		0 p_52227_ p_52227_
+		1 p_52228_ p_52228_
+		2 p_52229_ p_52229_
+		3 p_52230_ p_52230_
+		4 p_52231_ p_52231_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52233_ p_52233_
+		1 p_52234_ p_52234_
+		2 p_52235_ p_52235_
+		3 p_52236_ p_52236_
+		4 p_52237_ p_52237_
+		5 p_52238_ p_52238_
+net/minecraft/world/level/block/CropBlock net/minecraft/world/level/block/CropBlock
+	AGE f_52244_
+	MAX_AGE f_153107_
+	SHAPE_BY_AGE f_52243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52247_ p_52247_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52282_ p_52282_
+		1 p_52283_ p_52283_
+		2 p_52284_ p_52284_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52286_ p_52286_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_52277_ p_52277_
+		1 p_52278_ p_52278_
+		2 p_52279_ p_52279_
+		3 p_52280_ p_52280_
+	getAge (Lnet/minecraft/world/level/block/state/BlockState;)I m_52305_
+		0 p_52306_ p_52306_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_52262_ p_52262_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_52254_ p_52254_
+		1 p_52255_ p_52255_
+		2 p_52256_ p_52256_
+	getGrowthSpeed (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_52272_
+		static
+		0 p_52273_ p_52273_
+		1 p_52274_ p_52274_
+		2 p_52275_ p_52275_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52297_ p_52297_
+		1 p_52298_ p_52298_
+		2 p_52299_ p_52299_
+		3 p_52300_ p_52300_
+	getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; m_52289_
+		0 p_52290_ p_52290_
+	growCrops (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52263_
+		0 p_52264_ p_52264_
+		1 p_52265_ p_52265_
+		2 p_52266_ p_52266_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221045_ p_221045_
+		1 p_221046_ p_221046_
+		2 p_221047_ p_221047_
+		3 p_221048_ p_221048_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52307_
+		0 p_52308_ p_52308_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_52288_ p_52288_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255715_ p_255715_
+		1 p_52259_ p_52259_
+		2 p_52260_ p_52260_
+		3 p_52261_ p_52261_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_52302_ p_52302_
+		1 p_52303_ p_52303_
+		2 p_52304_ p_52304_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221040_ p_221040_
+		1 p_221041_ p_221041_
+		2 p_221042_ p_221042_
+		3 p_221043_ p_221043_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221050_ p_221050_
+		1 p_221051_ p_221051_
+		2 p_221052_ p_221052_
+		3 p_221053_ p_221053_
+net/minecraft/world/level/block/CrossCollisionBlock net/minecraft/world/level/block/CrossCollisionBlock
+	EAST f_52310_
+	NORTH f_52309_
+	PROPERTY_BY_DIRECTION f_52314_
+	SOUTH f_52311_
+	WATERLOGGED f_52313_
+	WEST f_52312_
+	collisionShapeByIndex f_52315_
+	shapeByIndex f_52316_
+	stateToIndex f_52317_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFFFLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52320_ p_52320_
+		1 p_52321_ p_52321_
+		2 p_52322_ p_52322_
+		3 p_52323_ p_52323_
+		4 p_52324_ p_52324_
+		5 p_52325_ p_52325_
+	getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_52363_
+		0 p_52364_ p_52364_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_52357_ p_52357_
+		1 p_52358_ p_52358_
+		2 p_52359_ p_52359_
+		3 p_52360_ p_52360_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_52362_ p_52362_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52352_ p_52352_
+		1 p_52353_ p_52353_
+		2 p_52354_ p_52354_
+		3 p_52355_ p_52355_
+	indexFor (Lnet/minecraft/core/Direction;)I m_52343_
+		static
+		0 p_52344_ p_52344_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52333_ p_52333_
+		1 p_52334_ p_52334_
+		2 p_52335_ p_52335_
+		3 p_52336_ p_52336_
+	lambda$getAABBIndex$1 (Lnet/minecraft/world/level/block/state/BlockState;)I m_52365_
+		static
+		0 p_52366_ p_52366_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_52345_
+		static
+		0 p_52346_ p_52346_
+	makeShapes (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_52326_
+		0 p_52327_ p_52327_
+		1 p_52328_ p_52328_
+		2 p_52329_ p_52329_
+		3 p_52330_ p_52330_
+		4 p_52331_ p_52331_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52338_ p_52338_
+		1 p_52339_ p_52339_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_52348_ p_52348_
+		1 p_52349_ p_52349_
+		2 p_52350_ p_52350_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52341_ p_52341_
+		1 p_52342_ p_52342_
+net/minecraft/world/level/block/CrossCollisionBlock$1 net/minecraft/world/level/block/CrossCollisionBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_52368_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_52367_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/CryingObsidianBlock net/minecraft/world/level/block/CryingObsidianBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52371_ p_52371_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221055_ p_221055_
+		1 p_221056_ p_221056_
+		2 p_221057_ p_221057_
+		3 p_221058_ p_221058_
+net/minecraft/world/level/block/DaylightDetectorBlock net/minecraft/world/level/block/DaylightDetectorBlock
+	INVERTED f_52378_
+	POWER f_52377_
+	SHAPE f_52379_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52382_ p_52382_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52398_ p_52398_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52400_ p_52400_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52402_ p_52402_
+		1 p_52403_ p_52403_
+		2 p_52404_ p_52404_
+		3 p_52405_ p_52405_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52386_ p_52386_
+		1 p_52387_ p_52387_
+		2 p_52388_ p_52388_
+		3 p_52389_ p_52389_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153109_ p_153109_
+		1 p_153110_ p_153110_
+		2 p_153111_ p_153111_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52407_ p_52407_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153118_ p_153118_
+		1 p_153119_ p_153119_
+	tickEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/DaylightDetectorBlockEntity;)V m_153112_
+		static
+		0 p_153113_ p_153113_
+		1 p_153114_ p_153114_
+		2 p_153115_ p_153115_
+		3 p_153116_ p_153116_
+	updateSignalStrength (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_52410_
+		static
+		0 p_52411_ p_52411_
+		1 p_52412_ p_52412_
+		2 p_52413_ p_52413_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52391_ p_52391_
+		1 p_52392_ p_52392_
+		2 p_52393_ p_52393_
+		3 p_52394_ p_52394_
+		4 p_52395_ p_52395_
+		5 p_52396_ p_52396_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_52409_ p_52409_
+net/minecraft/world/level/block/DeadBushBlock net/minecraft/world/level/block/DeadBushBlock
+	AABB_OFFSET f_153120_
+	SHAPE f_52414_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52417_ p_52417_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52419_ p_52419_
+		1 p_52420_ p_52420_
+		2 p_52421_ p_52421_
+		3 p_52422_ p_52422_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_52424_ p_52424_
+		1 p_52425_ p_52425_
+		2 p_52426_ p_52426_
+net/minecraft/world/level/block/DecoratedPotBlock net/minecraft/world/level/block/DecoratedPotBlock
+	BOUNDING_BOX f_271091_
+	CRACKED f_276567_
+	HORIZONTAL_FACING f_271251_
+	SHERDS_DYNAMIC_DROP_ID f_283767_
+	WATERLOGGED f_271222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273064_ p_273064_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_285238_ p_285238_
+		1 p_285450_ p_285450_
+		2 p_285448_ p_285448_
+		3 p_284997_ p_284997_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_273169_ p_273169_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287683_ p_287683_
+		1 p_287582_ p_287582_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_272593_ p_272593_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_273112_ p_273112_
+		1 p_273055_ p_273055_
+		2 p_273137_ p_273137_
+		3 p_273151_ p_273151_
+	getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m_49962_
+		0 p_277561_ p_277561_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_272711_ p_272711_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_276295_ p_276295_
+		1 p_276308_ p_276308_
+		2 p_276313_ p_276313_
+		3 p_276303_ p_276303_
+	lambda$appendHoverText$1 (Ljava/util/List;Lnet/minecraft/world/item/Item;)V m_284099_
+		static
+		0 p_284872_ p_284872_
+		1 p_284873_ p_284873_
+	lambda$getDrops$0 (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;Ljava/util/function/Consumer;)V m_284100_
+		static
+		0 p_284874_ p_284874_
+		1 p_284876_ p_284876_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_273396_ p_273396_
+		1 p_272674_ p_272674_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_273590_ p_273590_
+		1 p_273343_ p_273343_
+		2 p_272869_ p_272869_
+		3 p_273002_ p_273002_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_276307_ p_276307_
+		1 p_276322_ p_276322_
+		2 p_276280_ p_276280_
+		3 p_276320_ p_276320_
+		4 p_276270_ p_276270_
+		5 p_276312_ p_276312_
+net/minecraft/world/level/block/DetectorRailBlock net/minecraft/world/level/block/DetectorRailBlock
+	POWERED f_52428_
+	PRESSED_CHECK_PERIOD f_153121_
+	SHAPE f_52427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52431_ p_52431_
+	checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52432_
+		0 p_52433_ p_52433_
+		1 p_52434_ p_52434_
+		2 p_52435_ p_52435_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52469_ p_52469_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_52458_ p_52458_
+		1 p_52459_ p_52459_
+		2 p_52460_ p_52460_
+		3 p_52461_ p_52461_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_52454_ p_52454_
+		1 p_52455_ p_52455_
+		2 p_52456_ p_52456_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_52478_ p_52478_
+		1 p_52479_ p_52479_
+		2 p_52480_ p_52480_
+		3 p_52481_ p_52481_
+	getInteractingMinecartOfType (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; m_52436_
+		0 p_52437_ p_52437_
+		1 p_52438_ p_52438_
+		2 p_52439_ p_52439_
+		3 p_52440_ p_52440_
+	getSearchBB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_52470_
+		0 p_52471_ p_52471_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52449_ p_52449_
+		1 p_52450_ p_52450_
+		2 p_52451_ p_52451_
+		3 p_52452_ p_52452_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_52442_ p_52442_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52489_ p_52489_
+	lambda$checkPressed$0 (Lnet/minecraft/world/entity/Entity;)Z m_153124_
+		static
+		0 p_153125_ p_153125_
+	lambda$getAnalogOutputSignal$1 (Lnet/minecraft/world/entity/Entity;)Z m_153122_
+		static
+		0 p_153123_ p_153123_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52463_ p_52463_
+		1 p_52464_ p_52464_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52483_ p_52483_
+		1 p_52484_ p_52484_
+		2 p_52485_ p_52485_
+		3 p_52486_ p_52486_
+		4 p_52487_ p_52487_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52466_ p_52466_
+		1 p_52467_ p_52467_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221060_ p_221060_
+		1 p_221061_ p_221061_
+		2 p_221062_ p_221062_
+		3 p_221063_ p_221063_
+	updatePowerToConnected (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_52472_
+		0 p_52473_ p_52473_
+		1 p_52474_ p_52474_
+		2 p_52475_ p_52475_
+		3 p_52476_ p_52476_
+net/minecraft/world/level/block/DetectorRailBlock$1 net/minecraft/world/level/block/DetectorRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_52493_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_52492_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_52491_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/DiodeBlock net/minecraft/world/level/block/DiodeBlock
+	POWERED f_52496_
+	SHAPE f_52495_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52499_ p_52499_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52538_ p_52538_
+		1 p_52539_ p_52539_
+		2 p_52540_ p_52540_
+	checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7321_
+		0 p_52577_ p_52577_
+		1 p_52578_ p_52578_
+		2 p_52579_ p_52579_
+	getAlternateSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_276835_
+		0 p_277358_ p_277358_
+		1 p_277763_ p_277763_
+		2 p_277604_ p_277604_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_52584_ p_52584_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_52561_ p_52561_
+		1 p_52562_ p_52562_
+		2 p_52563_ p_52563_
+		3 p_52564_ p_52564_
+	getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_7312_
+		0 p_52544_ p_52544_
+		1 p_52545_ p_52545_
+		2 p_52546_ p_52546_
+	getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_5968_
+		0 p_52541_ p_52541_
+		1 p_52542_ p_52542_
+		2 p_52543_ p_52543_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52556_ p_52556_
+		1 p_52557_ p_52557_
+		2 p_52558_ p_52558_
+		3 p_52559_ p_52559_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_52520_ p_52520_
+		1 p_52521_ p_52521_
+		2 p_52522_ p_52522_
+		3 p_52523_ p_52523_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52501_ p_52501_
+	isDiode (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52586_
+		static
+		0 p_52587_ p_52587_
+	isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7346_
+		0 p_52511_ p_52511_
+		1 p_52512_ p_52512_
+		2 p_52513_ p_52513_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_52572_ p_52572_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52525_ p_52525_
+		1 p_52526_ p_52526_
+		2 p_52527_ p_52527_
+		3 p_52528_ p_52528_
+		4 p_52529_ p_52529_
+		5 p_52530_ p_52530_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_52566_ p_52566_
+		1 p_52567_ p_52567_
+		2 p_52568_ p_52568_
+		3 p_52569_ p_52569_
+		4 p_52570_ p_52570_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_52532_ p_52532_
+		1 p_52533_ p_52533_
+		2 p_52534_ p_52534_
+		3 p_52535_ p_52535_
+		4 p_52536_ p_52536_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52506_ p_52506_
+		1 p_52507_ p_52507_
+		2 p_52508_ p_52508_
+		3 p_52509_ p_52509_
+		4 p_52510_ p_52510_
+	shouldPrioritize (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_52573_
+		0 p_52574_ p_52574_
+		1 p_52575_ p_52575_
+		2 p_52576_ p_52576_
+	shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7320_
+		0 p_52502_ p_52502_
+		1 p_52503_ p_52503_
+		2 p_52504_ p_52504_
+	sideInputDiodesOnly ()Z m_276978_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221065_ p_221065_
+		1 p_221066_ p_221066_
+		2 p_221067_ p_221067_
+		3 p_221068_ p_221068_
+	updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_52580_
+		0 p_52581_ p_52581_
+		1 p_52582_ p_52582_
+		2 p_52583_ p_52583_
+net/minecraft/world/level/block/DirectionalBlock net/minecraft/world/level/block/DirectionalBlock
+	FACING f_52588_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52591_ p_52591_
+net/minecraft/world/level/block/DirtPathBlock net/minecraft/world/level/block/DirtPathBlock
+	SHAPE f_153126_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153129_ p_153129_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153148_ p_153148_
+		1 p_153149_ p_153149_
+		2 p_153150_ p_153150_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153143_ p_153143_
+		1 p_153144_ p_153144_
+		2 p_153145_ p_153145_
+		3 p_153146_ p_153146_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153131_ p_153131_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_153138_ p_153138_
+		1 p_153139_ p_153139_
+		2 p_153140_ p_153140_
+		3 p_153141_ p_153141_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221070_ p_221070_
+		1 p_221071_ p_221071_
+		2 p_221072_ p_221072_
+		3 p_221073_ p_221073_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153152_ p_153152_
+		1 p_153153_ p_153153_
+		2 p_153154_ p_153154_
+		3 p_153155_ p_153155_
+		4 p_153156_ p_153156_
+		5 p_153157_ p_153157_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_153159_ p_153159_
+net/minecraft/world/level/block/DispenserBlock net/minecraft/world/level/block/DispenserBlock
+	DISPENSER_REGISTRY f_52661_
+	FACING f_52659_
+	TRIGGERED f_52660_
+	TRIGGER_DURATION f_153160_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52664_ p_52664_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52719_ p_52719_
+	dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_5824_
+		0 p_52665_ p_52665_
+		1 p_52666_ p_52666_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_52689_ p_52689_
+		1 p_52690_ p_52690_
+		2 p_52691_ p_52691_
+	getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; m_7216_
+		0 p_52667_ p_52667_
+	getDispensePosition (Lnet/minecraft/core/BlockSource;)Lnet/minecraft/core/Position; m_52720_
+		static
+		0 p_52721_ p_52721_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52725_ p_52725_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52669_ p_52669_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_52682_ p_52682_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V m_52722_
+		static
+		0 p_52723_ p_52723_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52713_ p_52713_
+		1 p_52714_ p_52714_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52700_ p_52700_
+		1 p_52701_ p_52701_
+		2 p_52702_ p_52702_
+		3 p_52703_ p_52703_
+		4 p_52704_ p_52704_
+		5 p_52705_ p_52705_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153162_ p_153162_
+		1 p_153163_ p_153163_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_52707_ p_52707_
+		1 p_52708_ p_52708_
+		2 p_52709_ p_52709_
+		3 p_52710_ p_52710_
+		4 p_52711_ p_52711_
+	registerBehavior (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/core/dispenser/DispenseItemBehavior;)V m_52672_
+		static
+		0 p_52673_ p_52673_
+		1 p_52674_ p_52674_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52716_ p_52716_
+		1 p_52717_ p_52717_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52676_ p_52676_
+		1 p_52677_ p_52677_
+		2 p_52678_ p_52678_
+		3 p_52679_ p_52679_
+		4 p_52680_ p_52680_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221075_ p_221075_
+		1 p_221076_ p_221076_
+		2 p_221077_ p_221077_
+		3 p_221078_ p_221078_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52693_ p_52693_
+		1 p_52694_ p_52694_
+		2 p_52695_ p_52695_
+		3 p_52696_ p_52696_
+		4 p_52697_ p_52697_
+		5 p_52698_ p_52698_
+net/minecraft/world/level/block/DoorBlock net/minecraft/world/level/block/DoorBlock
+	AABB_DOOR_THICKNESS f_153164_
+	EAST_AABB f_52734_
+	FACING f_52726_
+	HALF f_52730_
+	HINGE f_52728_
+	NORTH_AABB f_52732_
+	OPEN f_52727_
+	POWERED f_52729_
+	SOUTH_AABB f_52731_
+	WEST_AABB f_52733_
+	type f_271255_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273303_ p_273303_
+		1 p_272854_ p_272854_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52783_ p_52783_
+		1 p_52784_ p_52784_
+		2 p_52785_ p_52785_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52803_ p_52803_
+	getHinge (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; m_52804_
+		0 p_52805_ p_52805_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_52793_ p_52793_
+		1 p_52794_ p_52794_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52807_ p_52807_
+		1 p_52808_ p_52808_
+		2 p_52809_ p_52809_
+		3 p_52810_ p_52810_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52739_ p_52739_
+	isOpen (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52815_
+		0 p_52816_ p_52816_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52764_ p_52764_
+		1 p_52765_ p_52765_
+		2 p_52766_ p_52766_
+		3 p_52767_ p_52767_
+	isWoodenDoor (Lnet/minecraft/world/level/block/state/BlockState;)Z m_52817_
+		static
+		0 p_52818_ p_52818_
+	isWoodenDoor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_52745_
+		static
+		0 p_52746_ p_52746_
+		1 p_52747_ p_52747_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_52787_ p_52787_
+		1 p_52788_ p_52788_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_52776_ p_52776_
+		1 p_52777_ p_52777_
+		2 p_52778_ p_52778_
+		3 p_52779_ p_52779_
+		4 p_52780_ p_52780_
+		5 p_52781_ p_52781_
+	playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_245755_
+		0 p_251616_ p_251616_
+		1 p_249656_ p_249656_
+		2 p_249439_ p_249439_
+		3 p_251628_ p_251628_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_52755_ p_52755_
+		1 p_52756_ p_52756_
+		2 p_52757_ p_52757_
+		3 p_52758_ p_52758_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_52790_ p_52790_
+		1 p_52791_ p_52791_
+	setOpen (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V m_153165_
+		0 p_153166_ p_153166_
+		1 p_153167_ p_153167_
+		2 p_153168_ p_153168_
+		3 p_153169_ p_153169_
+		4 p_153170_ p_153170_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52749_ p_52749_
+		1 p_52750_ p_52750_
+		2 p_52751_ p_52751_
+		3 p_52752_ p_52752_
+		4 p_52753_ p_52753_
+	type ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; m_278711_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52796_ p_52796_
+		1 p_52797_ p_52797_
+		2 p_52798_ p_52798_
+		3 p_52799_ p_52799_
+		4 p_52800_ p_52800_
+		5 p_52801_ p_52801_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52769_ p_52769_
+		1 p_52770_ p_52770_
+		2 p_52771_ p_52771_
+		3 p_52772_ p_52772_
+		4 p_52773_ p_52773_
+		5 p_52774_ p_52774_
+net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/DoorBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_52819_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_52820_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/DoubleBlockCombiner net/minecraft/world/level/block/DoubleBlockCombiner
+	<init> ()V <init>
+	combineWithNeigbour (Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/properties/DirectionProperty;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_52822_
+		static
+		0 p_52823_ p_52823_
+		1 p_52824_ p_52824_
+		2 p_52825_ p_52825_
+		3 p_52826_ p_52826_
+		4 p_52827_ p_52827_
+		5 p_52828_ p_52828_
+		6 p_52829_ p_52829_
+		7 p_52830_ p_52830_
+net/minecraft/world/level/block/DoubleBlockCombiner$BlockType net/minecraft/world/level/block/DoubleBlockCombiner$BlockType
+	$VALUES $VALUES
+	FIRST FIRST
+	SECOND SECOND
+	SINGLE SINGLE
+	$values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; m_153172_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_52837_ p_52837_
+		1 p_52838_ p_52838_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; valueOf
+		static
+		0 p_52840_ p_52840_
+	values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; values
+		static
+net/minecraft/world/level/block/DoubleBlockCombiner$Combiner net/minecraft/world/level/block/DoubleBlockCombiner$Combiner
+	acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_6959_
+		0 p_52843_ p_52843_
+		1 p_52844_ p_52844_
+	acceptNone ()Ljava/lang/Object; m_6502_
+	acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; m_7693_
+		0 p_52842_ p_52842_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52845_ p_52845_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double
+	first f_52846_
+	second f_52847_
+	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
+		0 p_52849_ p_52849_
+		1 p_52850_ p_52850_
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52852_ p_52852_
+net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single
+	single f_52853_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_52855_ p_52855_
+	apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; m_5649_
+		0 p_52857_ p_52857_
+net/minecraft/world/level/block/DoublePlantBlock net/minecraft/world/level/block/DoublePlantBlock
+	HALF f_52858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52861_ p_52861_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_52887_ p_52887_
+		1 p_52888_ p_52888_
+		2 p_52889_ p_52889_
+	copyWaterloggedFrom (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_182453_
+		static
+		0 p_182454_ p_182454_
+		1 p_182455_ p_182455_
+		2 p_182456_ p_182456_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_52901_ p_52901_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_52891_ p_52891_
+		1 p_52892_ p_52892_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_52863_ p_52863_
+	placeAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V m_153173_
+		static
+		0 p_153174_ p_153174_
+		1 p_153175_ p_153175_
+		2 p_153176_ p_153176_
+		3 p_153177_ p_153177_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_52865_ p_52865_
+		1 p_52866_ p_52866_
+		2 p_52867_ p_52867_
+		3 p_52868_ p_52868_
+		4 p_52869_ p_52869_
+		5 p_52870_ p_52870_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_52878_ p_52878_
+		1 p_52879_ p_52879_
+		2 p_52880_ p_52880_
+		3 p_52881_ p_52881_
+	preventCreativeDropFromBottomPart (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_52903_
+		static
+		0 p_52904_ p_52904_
+		1 p_52905_ p_52905_
+		2 p_52906_ p_52906_
+		3 p_52907_ p_52907_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52872_ p_52872_
+		1 p_52873_ p_52873_
+		2 p_52874_ p_52874_
+		3 p_52875_ p_52875_
+		4 p_52876_ p_52876_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_52894_ p_52894_
+		1 p_52895_ p_52895_
+		2 p_52896_ p_52896_
+		3 p_52897_ p_52897_
+		4 p_52898_ p_52898_
+		5 p_52899_ p_52899_
+net/minecraft/world/level/block/DragonEggBlock net/minecraft/world/level/block/DragonEggBlock
+	SHAPE f_52908_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52911_ p_52911_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_52918_ p_52918_
+		1 p_52919_ p_52919_
+		2 p_52920_ p_52920_
+		3 p_52921_ p_52921_
+	getDelayAfterPlace ()I m_7198_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52930_ p_52930_
+		1 p_52931_ p_52931_
+		2 p_52932_ p_52932_
+		3 p_52933_ p_52933_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52913_ p_52913_
+		1 p_52914_ p_52914_
+		2 p_52915_ p_52915_
+		3 p_52916_ p_52916_
+	teleport (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_52935_
+		0 p_52936_ p_52936_
+		1 p_52937_ p_52937_
+		2 p_52938_ p_52938_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52923_ p_52923_
+		1 p_52924_ p_52924_
+		2 p_52925_ p_52925_
+		3 p_52926_ p_52926_
+		4 p_52927_ p_52927_
+		5 p_52928_ p_52928_
+net/minecraft/world/level/block/DropExperienceBlock net/minecraft/world/level/block/DropExperienceBlock
+	xpRange f_221079_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_221083_ p_221083_
+		1 p_221084_ p_221084_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221081_ p_221081_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221086_ p_221086_
+		1 p_221087_ p_221087_
+		2 p_221088_ p_221088_
+		3 p_221089_ p_221089_
+		4 p_221090_ p_221090_
+net/minecraft/world/level/block/DropperBlock net/minecraft/world/level/block/DropperBlock
+	DISPENSE_BEHAVIOUR f_52939_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52942_ p_52942_
+	dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_5824_
+		0 p_52944_ p_52944_
+		1 p_52945_ p_52945_
+	getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; m_7216_
+		0 p_52947_ p_52947_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153179_ p_153179_
+		1 p_153180_ p_153180_
+net/minecraft/world/level/block/EnchantmentTableBlock net/minecraft/world/level/block/EnchantmentTableBlock
+	BOOKSHELF_OFFSETS f_207902_
+	SHAPE f_52950_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52953_ p_52953_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221092_ p_221092_
+		1 p_221093_ p_221093_
+		2 p_221094_ p_221094_
+		3 p_221095_ p_221095_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_52993_ p_52993_
+		1 p_52994_ p_52994_
+		2 p_52995_ p_52995_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_52986_ p_52986_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_52988_ p_52988_
+		1 p_52989_ p_52989_
+		2 p_52990_ p_52990_
+		3 p_52991_ p_52991_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153182_ p_153182_
+		1 p_153183_ p_153183_
+		2 p_153184_ p_153184_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_52969_ p_52969_
+		1 p_52970_ p_52970_
+		2 p_52971_ p_52971_
+		3 p_52972_ p_52972_
+	isValidBookShelf (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_207909_
+		static
+		0 p_207910_ p_207910_
+		1 p_207911_ p_207911_
+		2 p_207912_ p_207912_
+	lambda$getMenuProvider$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_207903_
+		static
+		0 p_207904_ p_207904_
+		1 p_207905_ p_207905_
+		2 p_207906_ p_207906_
+		3 p_207907_ p_207907_
+		4 p_207908_ p_207908_
+	lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z m_207913_
+		static
+		0 p_207914_ p_207914_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153186_ p_153186_
+		1 p_153187_ p_153187_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_52963_ p_52963_
+		1 p_52964_ p_52964_
+		2 p_52965_ p_52965_
+		3 p_52966_ p_52966_
+		4 p_52967_ p_52967_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_52974_ p_52974_
+		1 p_52975_ p_52975_
+		2 p_52976_ p_52976_
+		3 p_52977_ p_52977_
+		4 p_52978_ p_52978_
+		5 p_52979_ p_52979_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_52997_ p_52997_
+net/minecraft/world/level/block/EndGatewayBlock net/minecraft/world/level/block/EndGatewayBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_52999_ p_52999_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221097_ p_221097_
+		1 p_221098_ p_221098_
+		2 p_221099_ p_221099_
+		3 p_221100_ p_221100_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_53012_ p_53012_
+		1 p_53013_ p_53013_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53003_ p_53003_
+		1 p_53004_ p_53004_
+		2 p_53005_ p_53005_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153189_ p_153189_
+		1 p_153190_ p_153190_
+		2 p_153191_ p_153191_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153193_ p_153193_
+		1 p_153194_ p_153194_
+net/minecraft/world/level/block/EndPortalBlock net/minecraft/world/level/block/EndPortalBlock
+	SHAPE f_53014_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53017_ p_53017_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221102_ p_221102_
+		1 p_221103_ p_221103_
+		2 p_221104_ p_221104_
+		3 p_221105_ p_221105_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_53035_ p_53035_
+		1 p_53036_ p_53036_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_53025_ p_53025_
+		1 p_53026_ p_53026_
+		2 p_53027_ p_53027_
+		3 p_53028_ p_53028_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53021_ p_53021_
+		1 p_53022_ p_53022_
+		2 p_53023_ p_53023_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53038_ p_53038_
+		1 p_53039_ p_53039_
+		2 p_53040_ p_53040_
+		3 p_53041_ p_53041_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153196_ p_153196_
+		1 p_153197_ p_153197_
+net/minecraft/world/level/block/EndPortalFrameBlock net/minecraft/world/level/block/EndPortalFrameBlock
+	BASE_SHAPE f_53044_
+	EYE_SHAPE f_53045_
+	FACING f_53042_
+	FULL_SHAPE f_53046_
+	HAS_EYE f_53043_
+	portalShape f_53047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53050_ p_53050_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53071_ p_53071_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_53061_ p_53061_
+		1 p_53062_ p_53062_
+		2 p_53063_ p_53063_
+	getOrCreatePortalShape ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_53077_
+		static
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53073_ p_53073_
+		1 p_53074_ p_53074_
+		2 p_53075_ p_53075_
+		3 p_53076_ p_53076_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53052_ p_53052_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_53054_ p_53054_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53056_ p_53056_
+		1 p_53057_ p_53057_
+		2 p_53058_ p_53058_
+		3 p_53059_ p_53059_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53065_ p_53065_
+		1 p_53066_ p_53066_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53068_ p_53068_
+		1 p_53069_ p_53069_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_53079_ p_53079_
+net/minecraft/world/level/block/EndRodBlock net/minecraft/world/level/block/EndRodBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53085_ p_53085_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221107_ p_221107_
+		1 p_221108_ p_221108_
+		2 p_221109_ p_221109_
+		3 p_221110_ p_221110_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53105_ p_53105_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53087_ p_53087_
+net/minecraft/world/level/block/EnderChestBlock net/minecraft/world/level/block/EnderChestBlock
+	CONTAINER_TITLE f_53118_
+	FACING f_53115_
+	SHAPE f_53117_
+	WATERLOGGED f_53116_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53121_ p_53121_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221117_ p_221117_
+		1 p_221118_ p_221118_
+		2 p_221119_ p_221119_
+		3 p_221120_ p_221120_
+	combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; m_5641_
+		0 p_53149_ p_53149_
+		1 p_53150_ p_53150_
+		2 p_53151_ p_53151_
+		3 p_53152_ p_53152_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53167_ p_53167_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_53177_ p_53177_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53169_ p_53169_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53171_ p_53171_
+		1 p_53172_ p_53172_
+		2 p_53173_ p_53173_
+		3 p_53174_ p_53174_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53128_ p_53128_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153199_ p_153199_
+		1 p_153200_ p_153200_
+		2 p_153201_ p_153201_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53132_ p_53132_
+		1 p_53133_ p_53133_
+		2 p_53134_ p_53134_
+		3 p_53135_ p_53135_
+	lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_53175_
+		static
+	lambda$use$1 (Lnet/minecraft/world/inventory/PlayerEnderChestContainer;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_53122_
+		static
+		0 p_53123_ p_53123_
+		1 p_53124_ p_53124_
+		2 p_53125_ p_53125_
+		3 p_53126_ p_53126_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53154_ p_53154_
+		1 p_53155_ p_53155_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153208_ p_153208_
+		1 p_153209_ p_153209_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53157_ p_53157_
+		1 p_53158_ p_53158_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221112_ p_221112_
+		1 p_221113_ p_221113_
+		2 p_221114_ p_221114_
+		3 p_221115_ p_221115_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53160_ p_53160_
+		1 p_53161_ p_53161_
+		2 p_53162_ p_53162_
+		3 p_53163_ p_53163_
+		4 p_53164_ p_53164_
+		5 p_53165_ p_53165_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53137_ p_53137_
+		1 p_53138_ p_53138_
+		2 p_53139_ p_53139_
+		3 p_53140_ p_53140_
+		4 p_53141_ p_53141_
+		5 p_53142_ p_53142_
+net/minecraft/world/level/block/EntityBlock net/minecraft/world/level/block/EntityBlock
+	getListener (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; m_214009_
+		0 p_221121_ p_221121_
+		1 p_221122_ p_221122_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153212_ p_153212_
+		1 p_153213_ p_153213_
+		2 p_153214_ p_153214_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153215_ p_153215_
+		1 p_153216_ p_153216_
+net/minecraft/world/level/block/EquipableCarvedPumpkinBlock net/minecraft/world/level/block/EquipableCarvedPumpkinBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_289677_ p_289677_
+	getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; m_40402_
+net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock
+	FACE f_53179_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53182_ p_53182_
+	canAttach (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_53196_
+		static
+		0 p_53197_ p_53197_
+		1 p_53198_ p_53198_
+		2 p_53199_ p_53199_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53186_ p_53186_
+		1 p_53187_ p_53187_
+		2 p_53188_ p_53188_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_53200_
+		static
+		0 p_53201_ p_53201_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53184_ p_53184_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53190_ p_53190_
+		1 p_53191_ p_53191_
+		2 p_53192_ p_53192_
+		3 p_53193_ p_53193_
+		4 p_53194_ p_53194_
+		5 p_53195_ p_53195_
+net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_53202_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/Fallable net/minecraft/world/level/block/Fallable
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_253907_ p_253907_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_153217_ p_153217_
+		1 p_153218_ p_153218_
+		2 p_153219_ p_153219_
+	onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_48792_
+		0 p_153220_ p_153220_
+		1 p_153221_ p_153221_
+		2 p_153222_ p_153222_
+		3 p_153223_ p_153223_
+		4 p_153224_ p_153224_
+net/minecraft/world/level/block/FallingBlock net/minecraft/world/level/block/FallingBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53205_ p_53205_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221129_ p_221129_
+		1 p_221130_ p_221130_
+		2 p_221131_ p_221131_
+		3 p_221132_ p_221132_
+	falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_6788_
+		0 p_53206_ p_53206_
+	getDelayAfterPlace ()I m_7198_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_53238_ p_53238_
+		1 p_53239_ p_53239_
+		2 p_53240_ p_53240_
+	isFree (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53241_
+		static
+		0 p_53242_ p_53242_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_53233_ p_53233_
+		1 p_53234_ p_53234_
+		2 p_53235_ p_53235_
+		3 p_53236_ p_53236_
+		4 p_53237_ p_53237_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221124_ p_221124_
+		1 p_221125_ p_221125_
+		2 p_221126_ p_221126_
+		3 p_221127_ p_221127_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53226_ p_53226_
+		1 p_53227_ p_53227_
+		2 p_53228_ p_53228_
+		3 p_53229_ p_53229_
+		4 p_53230_ p_53230_
+		5 p_53231_ p_53231_
+net/minecraft/world/level/block/FarmBlock net/minecraft/world/level/block/FarmBlock
+	MAX_MOISTURE f_153225_
+	MOISTURE f_53243_
+	SHAPE f_53244_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53247_ p_53247_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53272_ p_53272_
+		1 p_53273_ p_53273_
+		2 p_53274_ p_53274_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53283_ p_53283_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153227_ p_153227_
+		1 p_153228_ p_153228_
+		2 p_153229_ p_153229_
+		3 p_153230_ p_153230_
+		4 p_153231_ p_153231_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53290_ p_53290_
+		1 p_53291_ p_53291_
+		2 p_53292_ p_53292_
+		3 p_53293_ p_53293_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53249_ p_53249_
+	isNearWater (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_53258_
+		static
+		0 p_53259_ p_53259_
+		1 p_53260_ p_53260_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53267_ p_53267_
+		1 p_53268_ p_53268_
+		2 p_53269_ p_53269_
+		3 p_53270_ p_53270_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221139_ p_221139_
+		1 p_221140_ p_221140_
+		2 p_221141_ p_221141_
+		3 p_221142_ p_221142_
+	shouldMaintainFarmland (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_53250_
+		static
+		0 p_279219_ p_279219_
+		1 p_279209_ p_279209_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221134_ p_221134_
+		1 p_221135_ p_221135_
+		2 p_221136_ p_221136_
+		3 p_221137_ p_221137_
+	turnToDirt (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_269406_
+		static
+		0 p_270981_ p_270981_
+		1 p_270402_ p_270402_
+		2 p_270568_ p_270568_
+		3 p_270551_ p_270551_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53276_ p_53276_
+		1 p_53277_ p_53277_
+		2 p_53278_ p_53278_
+		3 p_53279_ p_53279_
+		4 p_53280_ p_53280_
+		5 p_53281_ p_53281_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_53295_ p_53295_
+net/minecraft/world/level/block/FenceBlock net/minecraft/world/level/block/FenceBlock
+	occlusionByIndex f_53300_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53302_ p_53302_
+	connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z m_53329_
+		0 p_53330_ p_53330_
+		1 p_53331_ p_53331_
+		2 p_53332_ p_53332_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53334_ p_53334_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_53338_ p_53338_
+		1 p_53339_ p_53339_
+		2 p_53340_ p_53340_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53304_ p_53304_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_53311_ p_53311_
+		1 p_53312_ p_53312_
+		2 p_53313_ p_53313_
+		3 p_53314_ p_53314_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53306_ p_53306_
+		1 p_53307_ p_53307_
+		2 p_53308_ p_53308_
+		3 p_53309_ p_53309_
+	isSameFence (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153254_
+		0 p_153255_ p_153255_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53323_ p_53323_
+		1 p_53324_ p_53324_
+		2 p_53325_ p_53325_
+		3 p_53326_ p_53326_
+		4 p_53327_ p_53327_
+		5 p_53328_ p_53328_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53316_ p_53316_
+		1 p_53317_ p_53317_
+		2 p_53318_ p_53318_
+		3 p_53319_ p_53319_
+		4 p_53320_ p_53320_
+		5 p_53321_ p_53321_
+net/minecraft/world/level/block/FenceGateBlock net/minecraft/world/level/block/FenceGateBlock
+	IN_WALL f_53343_
+	OPEN f_53341_
+	POWERED f_53342_
+	X_COLLISION_SHAPE f_53349_
+	X_OCCLUSION_SHAPE f_53351_
+	X_OCCLUSION_SHAPE_LOW f_53353_
+	X_SHAPE f_53345_
+	X_SHAPE_LOW f_53347_
+	X_SUPPORT_SHAPE f_252514_
+	Z_COLLISION_SHAPE f_53348_
+	Z_OCCLUSION_SHAPE f_53350_
+	Z_OCCLUSION_SHAPE_LOW f_53352_
+	Z_SHAPE f_53344_
+	Z_SHAPE_LOW f_53346_
+	Z_SUPPORT_SHAPE f_252518_
+	type f_271446_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_273352_ p_273352_
+		1 p_273340_ p_273340_
+	connectsToDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_53378_
+		static
+		0 p_53379_ p_53379_
+		1 p_53380_ p_53380_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53389_ p_53389_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_253862_ p_253862_
+		1 p_254569_ p_254569_
+		2 p_254197_ p_254197_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_53396_ p_53396_
+		1 p_53397_ p_53397_
+		2 p_53398_ p_53398_
+		3 p_53399_ p_53399_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_53401_ p_53401_
+		1 p_53402_ p_53402_
+		2 p_53403_ p_53403_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53391_ p_53391_
+		1 p_53392_ p_53392_
+		2 p_53393_ p_53393_
+		3 p_53394_ p_53394_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53358_ p_53358_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53360_ p_53360_
+		1 p_53361_ p_53361_
+		2 p_53362_ p_53362_
+		3 p_53363_ p_53363_
+	isWall (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53404_
+		0 p_53405_ p_53405_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_53372_ p_53372_
+		1 p_53373_ p_53373_
+		2 p_53374_ p_53374_
+		3 p_53375_ p_53375_
+		4 p_53376_ p_53376_
+		5 p_53377_ p_53377_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53382_ p_53382_
+		1 p_53383_ p_53383_
+		2 p_53384_ p_53384_
+		3 p_53385_ p_53385_
+		4 p_53386_ p_53386_
+		5 p_53387_ p_53387_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53365_ p_53365_
+		1 p_53366_ p_53366_
+		2 p_53367_ p_53367_
+		3 p_53368_ p_53368_
+		4 p_53369_ p_53369_
+		5 p_53370_ p_53370_
+net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/FenceGateBlock$1
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_53406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/FireBlock net/minecraft/world/level/block/FireBlock
+	AGE f_53408_
+	BURN_EASY f_153261_
+	BURN_HARD f_153263_
+	BURN_INSTANT f_153260_
+	BURN_MEDIUM f_153262_
+	EAST f_53410_
+	EAST_AABB f_53417_
+	IGNITE_EASY f_221144_
+	IGNITE_HARD f_221146_
+	IGNITE_INSTANT f_221143_
+	IGNITE_MEDIUM f_221145_
+	MAX_AGE f_153264_
+	NORTH f_53409_
+	NORTH_AABB f_53418_
+	PROPERTY_BY_DIRECTION f_53414_
+	SOUTH f_53411_
+	SOUTH_AABB f_53419_
+	UP f_53413_
+	UP_AABB f_53415_
+	WEST f_53412_
+	WEST_AABB f_53416_
+	burnOdds f_53422_
+	igniteOdds f_221147_
+	shapesCache f_53420_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53425_ p_53425_
+	bootStrap ()V m_53484_
+		static
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_53490_
+		static
+		0 p_53491_ p_53491_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_53489_ p_53489_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53454_ p_53454_
+		1 p_53455_ p_53455_
+		2 p_53456_ p_53456_
+	checkBurnOut (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;I)V m_221150_
+		0 p_221151_ p_221151_
+		1 p_221152_ p_221152_
+		2 p_221153_ p_221153_
+		3 p_221154_ p_221154_
+		4 p_221155_ p_221155_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53465_ p_53465_
+	getBurnOdds (Lnet/minecraft/world/level/block/state/BlockState;)I m_221164_
+		0 p_221165_ p_221165_
+	getFireTickDelay (Lnet/minecraft/util/RandomSource;)I m_221148_
+		static
+		0 p_221149_ p_221149_
+	getIgniteOdds (Lnet/minecraft/world/level/block/state/BlockState;)I m_221166_
+		0 p_221167_ p_221167_
+	getIgniteOdds (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I m_221156_
+		0 p_221157_ p_221157_
+		1 p_221158_ p_221158_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53474_ p_53474_
+		1 p_53475_ p_53475_
+		2 p_53476_ p_53476_
+		3 p_53477_ p_53477_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53427_ p_53427_
+	getStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_53470_
+		0 p_53471_ p_53471_
+		1 p_53472_ p_53472_
+	getStateWithAge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/block/state/BlockState; m_53437_
+		0 p_53438_ p_53438_
+		1 p_53439_ p_53439_
+		2 p_53440_ p_53440_
+	isNearRain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_53428_
+		0 p_53429_ p_53429_
+		1 p_53430_ p_53430_
+	isValidFireLocation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_53485_
+		0 p_53486_ p_53486_
+		1 p_53487_ p_53487_
+	lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_53496_
+		static
+		0 p_53497_ p_53497_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_53466_
+		static
+		0 p_53467_ p_53467_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_53479_ p_53479_
+		1 p_53480_ p_53480_
+		2 p_53481_ p_53481_
+		3 p_53482_ p_53482_
+		4 p_53483_ p_53483_
+	setFlammable (Lnet/minecraft/world/level/block/Block;II)V m_53444_
+		0 p_53445_ p_53445_
+		1 p_53446_ p_53446_
+		2 p_53447_ p_53447_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221160_ p_221160_
+		1 p_221161_ p_221161_
+		2 p_221162_ p_221162_
+		3 p_221163_ p_221163_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53458_ p_53458_
+		1 p_53459_ p_53459_
+		2 p_53460_ p_53460_
+		3 p_53461_ p_53461_
+		4 p_53462_ p_53462_
+		5 p_53463_ p_53463_
+net/minecraft/world/level/block/FletchingTableBlock net/minecraft/world/level/block/FletchingTableBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53499_ p_53499_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53501_ p_53501_
+		1 p_53502_ p_53502_
+		2 p_53503_ p_53503_
+		3 p_53504_ p_53504_
+		4 p_53505_ p_53505_
+		5 p_53506_ p_53506_
+net/minecraft/world/level/block/FlowerBlock net/minecraft/world/level/block/FlowerBlock
+	AABB_OFFSET f_153265_
+	SHAPE f_53507_
+	effectDuration f_53509_
+	suspiciousStewEffect f_53508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/effect/MobEffect;ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53512_ p_53512_
+		1 p_53513_ p_53513_
+		2 p_53514_ p_53514_
+	getEffectDuration ()I m_53522_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53517_ p_53517_
+		1 p_53518_ p_53518_
+		2 p_53519_ p_53519_
+		3 p_53520_ p_53520_
+	getSuspiciousEffect ()Lnet/minecraft/world/effect/MobEffect; m_53521_
+net/minecraft/world/level/block/FlowerPotBlock net/minecraft/world/level/block/FlowerPotBlock
+	AABB_SIZE f_153266_
+	POTTED_BY_CONTENT f_53524_
+	SHAPE f_53523_
+	content f_53525_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53528_ p_53528_
+		1 p_53529_ p_53529_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53531_ p_53531_
+		1 p_53532_ p_53532_
+		2 p_53533_ p_53533_
+	getContent ()Lnet/minecraft/world/level/block/Block; m_53560_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53554_ p_53554_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53556_ p_53556_
+		1 p_53557_ p_53557_
+		2 p_53558_ p_53558_
+		3 p_53559_ p_53559_
+	isEmpty ()Z m_153267_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53535_ p_53535_
+		1 p_53536_ p_53536_
+		2 p_53537_ p_53537_
+		3 p_53538_ p_53538_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53547_ p_53547_
+		1 p_53548_ p_53548_
+		2 p_53549_ p_53549_
+		3 p_53550_ p_53550_
+		4 p_53551_ p_53551_
+		5 p_53552_ p_53552_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53540_ p_53540_
+		1 p_53541_ p_53541_
+		2 p_53542_ p_53542_
+		3 p_53543_ p_53543_
+		4 p_53544_ p_53544_
+		5 p_53545_ p_53545_
+net/minecraft/world/level/block/FrogspawnBlock net/minecraft/world/level/block/FrogspawnBlock
+	DEFAULT_MAX_HATCH_TICK_DELAY f_221172_
+	DEFAULT_MIN_HATCH_TICK_DELAY f_221171_
+	MAX_TADPOLES_SPAWN f_221170_
+	MIN_TADPOLES_SPAWN f_221169_
+	SHAPE f_221168_
+	maxHatchTickDelay f_221174_
+	minHatchTickDelay f_221173_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221177_ p_221177_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_221209_ p_221209_
+		1 p_221210_ p_221210_
+		2 p_221211_ p_221211_
+	destroyBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_221190_
+		0 p_221191_ p_221191_
+		1 p_221192_ p_221192_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_221204_ p_221204_
+		1 p_221205_ p_221205_
+		2 p_221206_ p_221206_
+		3 p_221207_ p_221207_
+	getFrogspawnHatchDelay (Lnet/minecraft/util/RandomSource;)I m_221185_
+		static
+		0 p_221186_ p_221186_
+	getRandomTadpolePositionOffset (Lnet/minecraft/util/RandomSource;)D m_221224_
+		0 p_221225_ p_221225_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_221199_ p_221199_
+		1 p_221200_ p_221200_
+		2 p_221201_ p_221201_
+		3 p_221202_ p_221202_
+	hatchFrogspawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221181_
+		0 p_221182_ p_221182_
+		1 p_221183_ p_221183_
+		2 p_221184_ p_221184_
+	mayPlaceOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_221187_
+		static
+		0 p_221188_ p_221188_
+		1 p_221189_ p_221189_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_221227_ p_221227_
+		1 p_221228_ p_221228_
+		2 p_221229_ p_221229_
+		3 p_221230_ p_221230_
+		4 p_221231_ p_221231_
+	setDefaultHatchDelay ()V m_221219_
+		static
+	setHatchDelay (II)V m_221178_
+		static
+		0 p_221179_ p_221179_
+		1 p_221180_ p_221180_
+	spawnTadpoles (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221220_
+		0 p_221221_ p_221221_
+		1 p_221222_ p_221222_
+		2 p_221223_ p_221223_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221194_ p_221194_
+		1 p_221195_ p_221195_
+		2 p_221196_ p_221196_
+		3 p_221197_ p_221197_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221213_ p_221213_
+		1 p_221214_ p_221214_
+		2 p_221215_ p_221215_
+		3 p_221216_ p_221216_
+		4 p_221217_ p_221217_
+		5 p_221218_ p_221218_
+net/minecraft/world/level/block/FrostedIceBlock net/minecraft/world/level/block/FrostedIceBlock
+	AGE f_53561_
+	MAX_AGE f_153268_
+	NEIGHBORS_TO_AGE f_153269_
+	NEIGHBORS_TO_MELT f_153270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53564_ p_53564_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53586_ p_53586_
+	fewerNeigboursThan (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z m_53565_
+		0 p_53566_ p_53566_
+		1 p_53567_ p_53567_
+		2 p_53568_ p_53568_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53570_ p_53570_
+		1 p_53571_ p_53571_
+		2 p_53572_ p_53572_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_53579_ p_53579_
+		1 p_53580_ p_53580_
+		2 p_53581_ p_53581_
+		3 p_53582_ p_53582_
+		4 p_53583_ p_53583_
+		5 p_53584_ p_53584_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221238_ p_221238_
+		1 p_221239_ p_221239_
+		2 p_221240_ p_221240_
+		3 p_221241_ p_221241_
+	slightlyMelt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_53592_
+		0 p_53593_ p_53593_
+		1 p_53594_ p_53594_
+		2 p_53595_ p_53595_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221233_ p_221233_
+		1 p_221234_ p_221234_
+		2 p_221235_ p_221235_
+		3 p_221236_ p_221236_
+net/minecraft/world/level/block/FungusBlock net/minecraft/world/level/block/FungusBlock
+	BONEMEAL_SUCCESS_PROBABILITY f_153271_
+	SHAPE f_53596_
+	feature f_53597_
+	requiredBlock f_256997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_259749_ p_259749_
+		1 p_259087_ p_259087_
+		2 p_260223_ p_260223_
+	getFeature (Lnet/minecraft/world/level/LevelReader;)Ljava/util/Optional; m_255216_
+		0 p_256589_ p_256589_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53618_ p_53618_
+		1 p_53619_ p_53619_
+		2 p_53620_ p_53620_
+		3 p_53621_ p_53621_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221248_ p_221248_
+		1 p_221249_ p_221249_
+		2 p_221250_ p_221250_
+		3 p_221251_ p_221251_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256655_ p_256655_
+		1 p_256553_ p_256553_
+		2 p_256213_ p_256213_
+		3 p_256270_ p_256270_
+	lambda$performBonemeal$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V m_254840_
+		static
+		0 p_256516_ p_256516_
+		1 p_255804_ p_255804_
+		2 p_255721_ p_255721_
+		3 p_256352_ p_256352_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_53623_ p_53623_
+		1 p_53624_ p_53624_
+		2 p_53625_ p_53625_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221243_ p_221243_
+		1 p_221244_ p_221244_
+		2 p_221245_ p_221245_
+		3 p_221246_ p_221246_
+net/minecraft/world/level/block/FurnaceBlock net/minecraft/world/level/block/FurnaceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53627_ p_53627_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221253_ p_221253_
+		1 p_221254_ p_221254_
+		2 p_221255_ p_221255_
+		3 p_221256_ p_221256_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153273_ p_153273_
+		1 p_153274_ p_153274_
+		2 p_153275_ p_153275_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153277_ p_153277_
+		1 p_153278_ p_153278_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_53631_ p_53631_
+		1 p_53632_ p_53632_
+		2 p_53633_ p_53633_
+net/minecraft/world/level/block/GameMasterBlock net/minecraft/world/level/block/GameMasterBlock
+net/minecraft/world/level/block/GlassBlock net/minecraft/world/level/block/GlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53640_ p_53640_
+net/minecraft/world/level/block/GlazedTerracottaBlock net/minecraft/world/level/block/GlazedTerracottaBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53677_ p_53677_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53681_ p_53681_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53679_ p_53679_
+net/minecraft/world/level/block/GlowLichenBlock net/minecraft/world/level/block/GlowLichenBlock
+	WATERLOGGED f_153279_
+	spreader f_221257_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153282_ p_153282_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_153299_ p_153299_
+		1 p_153300_ p_153300_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153309_ p_153309_
+	emission (I)Ljava/util/function/ToIntFunction; m_181222_
+		static
+		0 p_181223_ p_181223_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153311_ p_153311_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221264_ p_221264_
+		1 p_221265_ p_221265_
+		2 p_221266_ p_221266_
+		3 p_221267_ p_221267_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256569_ p_256569_
+		1 p_153290_ p_153290_
+		2 p_153291_ p_153291_
+		3 p_153292_ p_153292_
+	lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I m_181219_
+		static
+		0 p_181220_ p_181220_
+		1 p_181221_ p_181221_
+	lambda$isValidBonemealTarget$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_181228_
+		0 p_181229_ p_181229_
+		1 p_255939_ p_255939_
+		2 p_181231_ p_181231_
+		3 p_153316_ p_153316_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221259_ p_221259_
+		1 p_221260_ p_221260_
+		2 p_221261_ p_221261_
+		3 p_221262_ p_221262_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_181225_ p_181225_
+		1 p_181226_ p_181226_
+		2 p_181227_ p_181227_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153302_ p_153302_
+		1 p_153303_ p_153303_
+		2 p_153304_ p_153304_
+		3 p_153305_ p_153305_
+		4 p_153306_ p_153306_
+		5 p_153307_ p_153307_
+net/minecraft/world/level/block/GrassBlock net/minecraft/world/level/block/GrassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53685_ p_53685_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221275_ p_221275_
+		1 p_221276_ p_221276_
+		2 p_221277_ p_221277_
+		3 p_221278_ p_221278_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256229_ p_256229_
+		1 p_256432_ p_256432_
+		2 p_255677_ p_255677_
+		3 p_256630_ p_256630_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221270_ p_221270_
+		1 p_221271_ p_221271_
+		2 p_221272_ p_221272_
+		3 p_221273_ p_221273_
+net/minecraft/world/level/block/GravelBlock net/minecraft/world/level/block/GravelBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53736_ p_53736_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_53738_ p_53738_
+		1 p_53739_ p_53739_
+		2 p_53740_ p_53740_
+net/minecraft/world/level/block/GrindstoneBlock net/minecraft/world/level/block/GrindstoneBlock
+	CEILING_EAST_WEST_ALL_LEGS f_53783_
+	CEILING_EAST_WEST_GRINDSTONE f_53784_
+	CEILING_EAST_WEST_LEFT_LEG f_53781_
+	CEILING_EAST_WEST_LEFT_PIVOT f_53779_
+	CEILING_EAST_WEST_LEFT_POST f_53777_
+	CEILING_EAST_WEST_RIGHT_LEG f_53782_
+	CEILING_EAST_WEST_RIGHT_PIVOT f_53780_
+	CEILING_EAST_WEST_RIGHT_POST f_53778_
+	CEILING_NORTH_SOUTH_ALL_LEGS f_53775_
+	CEILING_NORTH_SOUTH_GRINDSTONE f_53776_
+	CEILING_NORTH_SOUTH_LEFT_LEG f_53773_
+	CEILING_NORTH_SOUTH_LEFT_PIVOT f_53771_
+	CEILING_NORTH_SOUTH_LEFT_POST f_53769_
+	CEILING_NORTH_SOUTH_RIGHT_LEG f_53774_
+	CEILING_NORTH_SOUTH_RIGHT_PIVOT f_53772_
+	CEILING_NORTH_SOUTH_RIGHT_POST f_53770_
+	CONTAINER_TITLE f_53768_
+	FLOOR_EAST_WEST_ALL_LEGS f_53798_
+	FLOOR_EAST_WEST_GRINDSTONE f_53799_
+	FLOOR_EAST_WEST_LEFT_LEG f_53796_
+	FLOOR_EAST_WEST_LEFT_PIVOT f_53794_
+	FLOOR_EAST_WEST_LEFT_POST f_53792_
+	FLOOR_EAST_WEST_RIGHT_LEG f_53797_
+	FLOOR_EAST_WEST_RIGHT_PIVOT f_53795_
+	FLOOR_EAST_WEST_RIGHT_POST f_53793_
+	FLOOR_NORTH_SOUTH_ALL_LEGS f_53790_
+	FLOOR_NORTH_SOUTH_GRINDSTONE f_53791_
+	FLOOR_NORTH_SOUTH_LEFT_LEG f_53788_
+	FLOOR_NORTH_SOUTH_LEFT_PIVOT f_53786_
+	FLOOR_NORTH_SOUTH_LEFT_POST f_53767_
+	FLOOR_NORTH_SOUTH_RIGHT_LEG f_53789_
+	FLOOR_NORTH_SOUTH_RIGHT_PIVOT f_53787_
+	FLOOR_NORTH_SOUTH_RIGHT_POST f_53785_
+	WALL_EAST_ALL_LEGS f_53765_
+	WALL_EAST_GRINDSTONE f_53766_
+	WALL_EAST_LEFT_LEG f_53763_
+	WALL_EAST_LEFT_PIVOT f_53761_
+	WALL_EAST_LEFT_POST f_53759_
+	WALL_EAST_RIGHT_LEG f_53764_
+	WALL_EAST_RIGHT_PIVOT f_53762_
+	WALL_EAST_RIGHT_POST f_53760_
+	WALL_NORTH_ALL_LEGS f_53749_
+	WALL_NORTH_GRINDSTONE f_53750_
+	WALL_NORTH_LEFT_LEG f_53747_
+	WALL_NORTH_LEFT_PIVOT f_53745_
+	WALL_NORTH_LEFT_POST f_53743_
+	WALL_NORTH_RIGHT_LEG f_53748_
+	WALL_NORTH_RIGHT_PIVOT f_53746_
+	WALL_NORTH_RIGHT_POST f_53744_
+	WALL_SOUTH_ALL_LEGS f_53741_
+	WALL_SOUTH_GRINDSTONE f_53742_
+	WALL_SOUTH_LEFT_LEG f_53804_
+	WALL_SOUTH_LEFT_PIVOT f_53802_
+	WALL_SOUTH_LEFT_POST f_53800_
+	WALL_SOUTH_RIGHT_LEG f_53805_
+	WALL_SOUTH_RIGHT_PIVOT f_53803_
+	WALL_SOUTH_RIGHT_POST f_53801_
+	WALL_WEST_ALL_LEGS f_53757_
+	WALL_WEST_GRINDSTONE f_53758_
+	WALL_WEST_LEFT_LEG f_53755_
+	WALL_WEST_LEFT_PIVOT f_53753_
+	WALL_WEST_LEFT_POST f_53751_
+	WALL_WEST_RIGHT_LEG f_53756_
+	WALL_WEST_RIGHT_PIVOT f_53754_
+	WALL_WEST_RIGHT_POST f_53752_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53808_ p_53808_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53828_ p_53828_
+		1 p_53829_ p_53829_
+		2 p_53830_ p_53830_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53838_ p_53838_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_53851_ p_53851_
+		1 p_53852_ p_53852_
+		2 p_53853_ p_53853_
+		3 p_53854_ p_53854_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_53847_ p_53847_
+		1 p_53848_ p_53848_
+		2 p_53849_ p_53849_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_53840_ p_53840_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53842_ p_53842_
+		1 p_53843_ p_53843_
+		2 p_53844_ p_53844_
+		3 p_53845_ p_53845_
+	getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_53855_
+		0 p_53856_ p_53856_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_53816_ p_53816_
+		1 p_53817_ p_53817_
+		2 p_53818_ p_53818_
+		3 p_53819_ p_53819_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_53809_
+		static
+		0 p_53810_ p_53810_
+		1 p_53811_ p_53811_
+		2 p_53812_ p_53812_
+		3 p_53813_ p_53813_
+		4 p_53814_ p_53814_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_53832_ p_53832_
+		1 p_53833_ p_53833_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_53835_ p_53835_
+		1 p_53836_ p_53836_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_53821_ p_53821_
+		1 p_53822_ p_53822_
+		2 p_53823_ p_53823_
+		3 p_53824_ p_53824_
+		4 p_53825_ p_53825_
+		5 p_53826_ p_53826_
+net/minecraft/world/level/block/GrindstoneBlock$1 net/minecraft/world/level/block/GrindstoneBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_53857_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/GrowingPlantBlock net/minecraft/world/level/block/GrowingPlantBlock
+	growthDirection f_53859_
+	scheduleFluidTicks f_53860_
+	shape f_53861_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
+		0 p_53863_ p_53863_
+		1 p_53864_ p_53864_
+		2 p_53865_ p_53865_
+		3 p_53866_ p_53866_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153321_ p_153321_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_53876_ p_53876_
+		1 p_53877_ p_53877_
+		2 p_53878_ p_53878_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_53880_ p_53880_
+		1 p_53881_ p_53881_
+		2 p_53882_ p_53882_
+		3 p_53883_ p_53883_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_53868_ p_53868_
+	getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; m_7722_
+		0 p_53869_ p_53869_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221280_ p_221280_
+		1 p_221281_ p_221281_
+		2 p_221282_ p_221282_
+		3 p_221283_ p_221283_
+net/minecraft/world/level/block/GrowingPlantBodyBlock net/minecraft/world/level/block/GrowingPlantBodyBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
+		0 p_53886_ p_53886_
+		1 p_53887_ p_53887_
+		2 p_53888_ p_53888_
+		3 p_53889_ p_53889_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_53910_ p_53910_
+		1 p_53911_ p_53911_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_53896_ p_53896_
+		1 p_53897_ p_53897_
+		2 p_53898_ p_53898_
+	getHeadPos (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_153322_
+		0 p_153323_ p_153323_
+		1 p_153324_ p_153324_
+		2 p_153325_ p_153325_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221290_ p_221290_
+		1 p_221291_ p_221291_
+		2 p_221292_ p_221292_
+		3 p_221293_ p_221293_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256221_ p_256221_
+		1 p_255647_ p_255647_
+		2 p_256117_ p_256117_
+		3 p_256504_ p_256504_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221285_ p_221285_
+		1 p_221286_ p_221286_
+		2 p_221287_ p_221287_
+		3 p_221288_ p_221288_
+	updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142644_
+		0 p_153326_ p_153326_
+		1 p_153327_ p_153327_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53913_ p_53913_
+		1 p_53914_ p_53914_
+		2 p_53915_ p_53915_
+		3 p_53916_ p_53916_
+		4 p_53917_ p_53917_
+		5 p_53918_ p_53918_
+net/minecraft/world/level/block/GrowingPlantHeadBlock net/minecraft/world/level/block/GrowingPlantHeadBlock
+	AGE f_53924_
+	MAX_AGE f_153328_
+	growPerTickProbability f_53925_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;ZD)V <init>
+		0 p_53928_ p_53928_
+		1 p_53929_ p_53929_
+		2 p_53930_ p_53930_
+		3 p_53931_ p_53931_
+		4 p_53932_ p_53932_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_53968_ p_53968_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_53958_ p_53958_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_221341_ p_221341_
+	getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_214070_
+		0 p_221347_ p_221347_
+		1 p_221348_ p_221348_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	getMaxAgeState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_187438_
+		0 p_187439_ p_187439_
+	getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; m_7722_
+		0 p_53949_ p_53949_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221343_ p_221343_
+		1 p_221344_ p_221344_
+		2 p_221345_ p_221345_
+		3 p_221346_ p_221346_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_187440_
+		0 p_187441_ p_187441_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_53961_ p_53961_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255931_ p_255931_
+		1 p_256046_ p_256046_
+		2 p_256550_ p_256550_
+		3 p_256181_ p_256181_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221337_ p_221337_
+		1 p_221338_ p_221338_
+		2 p_221339_ p_221339_
+		3 p_221340_ p_221340_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221350_ p_221350_
+		1 p_221351_ p_221351_
+		2 p_221352_ p_221352_
+		3 p_221353_ p_221353_
+	updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_142643_
+		0 p_153329_ p_153329_
+		1 p_153330_ p_153330_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_53951_ p_53951_
+		1 p_53952_ p_53952_
+		2 p_53953_ p_53953_
+		3 p_53954_ p_53954_
+		4 p_53955_ p_53955_
+		5 p_53956_ p_53956_
+net/minecraft/world/level/block/HalfTransparentBlock net/minecraft/world/level/block/HalfTransparentBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53970_ p_53970_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_53972_ p_53972_
+		1 p_53973_ p_53973_
+		2 p_53974_ p_53974_
+net/minecraft/world/level/block/HangingRootsBlock net/minecraft/world/level/block/HangingRootsBlock
+	SHAPE f_153333_
+	WATERLOGGED f_153334_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153337_ p_153337_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153347_ p_153347_
+		1 p_153348_ p_153348_
+		2 p_153349_ p_153349_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153358_ p_153358_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153360_ p_153360_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153342_ p_153342_
+		1 p_153343_ p_153343_
+		2 p_153344_ p_153344_
+		3 p_153345_ p_153345_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153340_ p_153340_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153351_ p_153351_
+		1 p_153352_ p_153352_
+		2 p_153353_ p_153353_
+		3 p_153354_ p_153354_
+		4 p_153355_ p_153355_
+		5 p_153356_ p_153356_
+net/minecraft/world/level/block/HayBlock net/minecraft/world/level/block/HayBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53976_ p_53976_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153362_ p_153362_
+		1 p_153363_ p_153363_
+		2 p_153364_ p_153364_
+		3 p_153365_ p_153365_
+		4 p_153366_ p_153366_
+net/minecraft/world/level/block/HoneyBlock net/minecraft/world/level/block/HoneyBlock
+	MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING f_153368_
+	SHAPE f_53982_
+	SLIDE_ADVANCEMENT_CHECK_INTERVAL f_153370_
+	SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST f_153367_
+	THROTTLE_SLIDE_SPEED_TO f_153369_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_53985_ p_53985_
+	doSlideMovement (Lnet/minecraft/world/entity/Entity;)V m_54019_
+		0 p_54020_ p_54020_
+	doesEntityDoHoneyBlockSlideEffects (Lnet/minecraft/world/entity/Entity;)Z m_54012_
+		static
+		0 p_54013_ p_54013_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54003_ p_54003_
+		1 p_54004_ p_54004_
+		2 p_54005_ p_54005_
+		3 p_54006_ p_54006_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_153372_ p_153372_
+		1 p_153373_ p_153373_
+		2 p_153374_ p_153374_
+		3 p_153375_ p_153375_
+		4 p_153376_ p_153376_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54015_ p_54015_
+		1 p_54016_ p_54016_
+		2 p_54017_ p_54017_
+		3 p_54018_ p_54018_
+	isSlidingDown (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_54007_
+		0 p_54008_ p_54008_
+		1 p_54009_ p_54009_
+	maybeDoSlideAchievement (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V m_53991_
+		0 p_53992_ p_53992_
+		1 p_53993_ p_53993_
+	maybeDoSlideEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V m_53994_
+		0 p_53995_ p_53995_
+		1 p_53996_ p_53996_
+	showJumpParticles (Lnet/minecraft/world/entity/Entity;)V m_54010_
+		static
+		0 p_54011_ p_54011_
+	showParticles (Lnet/minecraft/world/entity/Entity;I)V m_53988_
+		static
+		0 p_53989_ p_53989_
+		1 p_53990_ p_53990_
+	showSlideParticles (Lnet/minecraft/world/entity/Entity;)V m_53986_
+		static
+		0 p_53987_ p_53987_
+net/minecraft/world/level/block/HopperBlock net/minecraft/world/level/block/HopperBlock
+	BASE f_54026_
+	CONVEX_BASE f_54025_
+	DOWN_INTERACTION_SHAPE f_54032_
+	DOWN_SHAPE f_54027_
+	EAST_INTERACTION_SHAPE f_54033_
+	EAST_SHAPE f_54028_
+	ENABLED f_54022_
+	FACING f_54021_
+	FUNNEL f_54024_
+	NORTH_INTERACTION_SHAPE f_54034_
+	NORTH_SHAPE f_54029_
+	SOUTH_INTERACTION_SHAPE f_54035_
+	SOUTH_SHAPE f_54030_
+	TOP f_54023_
+	WEST_INTERACTION_SHAPE f_54036_
+	WEST_SHAPE f_54031_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54039_ p_54039_
+	checkPoweredState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V m_274306_
+		0 p_275499_ p_275499_
+		1 p_275298_ p_275298_
+		2 p_275611_ p_275611_
+		3 p_275625_ p_275625_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54097_ p_54097_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54066_ p_54066_
+		1 p_54067_ p_54067_
+		2 p_54068_ p_54068_
+		3 p_54069_ p_54069_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54062_ p_54062_
+		1 p_54063_ p_54063_
+		2 p_54064_ p_54064_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_54099_ p_54099_
+		1 p_54100_ p_54100_
+		2 p_54101_ p_54101_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54103_ p_54103_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54105_ p_54105_
+		1 p_54106_ p_54106_
+		2 p_54107_ p_54107_
+		3 p_54108_ p_54108_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54041_ p_54041_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_153378_ p_153378_
+		1 p_153379_ p_153379_
+		2 p_153380_ p_153380_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54055_ p_54055_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54057_ p_54057_
+		1 p_54058_ p_54058_
+		2 p_54059_ p_54059_
+		3 p_54060_ p_54060_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54091_ p_54091_
+		1 p_54092_ p_54092_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_54078_ p_54078_
+		1 p_54079_ p_54079_
+		2 p_54080_ p_54080_
+		3 p_54081_ p_54081_
+		4 p_54082_ p_54082_
+		5 p_54083_ p_54083_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153382_ p_153382_
+		1 p_153383_ p_153383_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54110_ p_54110_
+		1 p_54111_ p_54111_
+		2 p_54112_ p_54112_
+		3 p_54113_ p_54113_
+		4 p_54114_ p_54114_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54085_ p_54085_
+		1 p_54086_ p_54086_
+		2 p_54087_ p_54087_
+		3 p_54088_ p_54088_
+		4 p_54089_ p_54089_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54094_ p_54094_
+		1 p_54095_ p_54095_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_54049_ p_54049_
+		1 p_54050_ p_54050_
+		2 p_54051_ p_54051_
+		3 p_54052_ p_54052_
+		4 p_54053_ p_54053_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54071_ p_54071_
+		1 p_54072_ p_54072_
+		2 p_54073_ p_54073_
+		3 p_54074_ p_54074_
+		4 p_54075_ p_54075_
+		5 p_54076_ p_54076_
+net/minecraft/world/level/block/HopperBlock$1 net/minecraft/world/level/block/HopperBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54115_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/HorizontalDirectionalBlock net/minecraft/world/level/block/HorizontalDirectionalBlock
+	FACING f_54117_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54120_ p_54120_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54122_ p_54122_
+		1 p_54123_ p_54123_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54125_ p_54125_
+		1 p_54126_ p_54126_
+net/minecraft/world/level/block/HugeMushroomBlock net/minecraft/world/level/block/HugeMushroomBlock
+	DOWN f_54132_
+	EAST f_54128_
+	NORTH f_54127_
+	PROPERTY_BY_DIRECTION f_54133_
+	SOUTH f_54129_
+	UP f_54131_
+	WEST f_54130_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54136_ p_54136_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54153_ p_54153_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54138_ p_54138_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54140_ p_54140_
+		1 p_54141_ p_54141_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54143_ p_54143_
+		1 p_54144_ p_54144_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54146_ p_54146_
+		1 p_54147_ p_54147_
+		2 p_54148_ p_54148_
+		3 p_54149_ p_54149_
+		4 p_54150_ p_54150_
+		5 p_54151_ p_54151_
+net/minecraft/world/level/block/IceBlock net/minecraft/world/level/block/IceBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54155_ p_54155_
+	melt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54168_
+		0 p_54169_ p_54169_
+		1 p_54170_ p_54170_
+		2 p_54171_ p_54171_
+	meltsInto ()Lnet/minecraft/world/level/block/state/BlockState; m_278844_
+		static
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_54157_ p_54157_
+		1 p_54158_ p_54158_
+		2 p_54159_ p_54159_
+		3 p_54160_ p_54160_
+		4 p_54161_ p_54161_
+		5 p_54162_ p_54162_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221355_ p_221355_
+		1 p_221356_ p_221356_
+		2 p_221357_ p_221357_
+		3 p_221358_ p_221358_
+net/minecraft/world/level/block/InfestedBlock net/minecraft/world/level/block/InfestedBlock
+	BLOCK_BY_HOST_BLOCK f_54175_
+	HOST_TO_INFESTED_STATES f_153421_
+	INFESTED_TO_HOST_STATES f_153422_
+	hostBlock f_54174_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54178_ p_54178_
+		1 p_54179_ p_54179_
+	getHostBlock ()Lnet/minecraft/world/level/block/Block; m_54192_
+	getNewStateWithProperties (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/BlockState; m_153423_
+		static
+		0 p_153424_ p_153424_
+		1 p_153425_ p_153425_
+		2 p_153426_ p_153426_
+	hostStateByInfested (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153432_
+		0 p_153433_ p_153433_
+	infestedStateByHost (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153430_
+		static
+		0 p_153431_ p_153431_
+	isCompatibleHostBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_54195_
+		static
+		0 p_54196_ p_54196_
+	lambda$getNewStateWithProperties$2 (Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153427_
+		static
+		0 p_153428_ p_153428_
+		1 p_153429_ p_153429_
+	lambda$hostStateByInfested$1 ()Lnet/minecraft/world/level/block/state/BlockState; m_153436_
+	lambda$infestedStateByHost$0 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_153434_
+		static
+		0 p_153435_ p_153435_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221360_ p_221360_
+		1 p_221361_ p_221361_
+		2 p_221362_ p_221362_
+		3 p_221363_ p_221363_
+		4 p_221364_ p_221364_
+	spawnInfestation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_54180_
+		0 p_54181_ p_54181_
+		1 p_54182_ p_54182_
+net/minecraft/world/level/block/InfestedRotatedPillarBlock net/minecraft/world/level/block/InfestedRotatedPillarBlock
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153438_ p_153438_
+		1 p_153439_ p_153439_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153446_ p_153446_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153441_ p_153441_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_153443_ p_153443_
+		1 p_153444_ p_153444_
+net/minecraft/world/level/block/IronBarsBlock net/minecraft/world/level/block/IronBarsBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54198_ p_54198_
+	attachsTo (Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_54217_
+		0 p_54218_ p_54218_
+		1 p_54219_ p_54219_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54221_ p_54221_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54200_ p_54200_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_54202_ p_54202_
+		1 p_54203_ p_54203_
+		2 p_54204_ p_54204_
+		3 p_54205_ p_54205_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_54207_ p_54207_
+		1 p_54208_ p_54208_
+		2 p_54209_ p_54209_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54211_ p_54211_
+		1 p_54212_ p_54212_
+		2 p_54213_ p_54213_
+		3 p_54214_ p_54214_
+		4 p_54215_ p_54215_
+		5 p_54216_ p_54216_
+net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/JigsawBlock
+	ORIENTATION f_54222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54225_ p_54225_
+	canAttach (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z m_54245_
+		static
+		0 p_54246_ p_54246_
+		1 p_54247_ p_54247_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54244_ p_54244_
+	getFrontFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_54250_
+		static
+		0 p_54251_ p_54251_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54227_ p_54227_
+	getTopFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_54252_
+		static
+		0 p_54253_ p_54253_
+	lambda$canAttach$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_54248_
+		static
+		0 p_54249_ p_54249_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54238_ p_54238_
+		1 p_54239_ p_54239_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153448_ p_153448_
+		1 p_153449_ p_153449_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54241_ p_54241_
+		1 p_54242_ p_54242_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54231_ p_54231_
+		1 p_54232_ p_54232_
+		2 p_54233_ p_54233_
+		3 p_54234_ p_54234_
+		4 p_54235_ p_54235_
+		5 p_54236_ p_54236_
+net/minecraft/world/level/block/JukeboxBlock net/minecraft/world/level/block/JukeboxBlock
+	HAS_RECORD f_54254_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54257_ p_54257_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54294_ p_54294_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54277_ p_54277_
+		1 p_54278_ p_54278_
+		2 p_54279_ p_54279_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54296_ p_54296_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_272942_ p_272942_
+		1 p_273232_ p_273232_
+		2 p_273524_ p_273524_
+		3 p_272902_ p_272902_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_239682_ p_239682_
+		1 p_239683_ p_239683_
+		2 p_239684_ p_239684_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54275_ p_54275_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_273404_ p_273404_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153451_ p_153451_
+		1 p_153452_ p_153452_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54288_ p_54288_
+		1 p_54289_ p_54289_
+		2 p_54290_ p_54290_
+		3 p_54291_ p_54291_
+		4 p_54292_ p_54292_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_54264_ p_54264_
+		1 p_54265_ p_54265_
+		2 p_54266_ p_54266_
+		3 p_54267_ p_54267_
+		4 p_54268_ p_54268_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54281_ p_54281_
+		1 p_54282_ p_54282_
+		2 p_54283_ p_54283_
+		3 p_54284_ p_54284_
+		4 p_54285_ p_54285_
+		5 p_54286_ p_54286_
+net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/KelpBlock
+	GROW_PER_TICK_PROBABILITY f_153453_
+	SHAPE f_54297_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54300_ p_54300_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153455_ p_153455_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_54321_ p_54321_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54304_ p_54304_
+		1 p_54305_ p_54305_
+		2 p_54306_ p_54306_
+		3 p_54307_ p_54307_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_221366_ p_221366_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54319_ p_54319_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54302_ p_54302_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54309_ p_54309_
+		1 p_54310_ p_54310_
+		2 p_54311_ p_54311_
+		3 p_54312_ p_54312_
+net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/KelpPlantBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54323_ p_54323_
+	canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142209_
+		0 p_153457_ p_153457_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54325_ p_54325_
+		1 p_54326_ p_54326_
+		2 p_54327_ p_54327_
+		3 p_54328_ p_54328_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54336_ p_54336_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54330_ p_54330_
+		1 p_54331_ p_54331_
+		2 p_54332_ p_54332_
+		3 p_54333_ p_54333_
+net/minecraft/world/level/block/LadderBlock net/minecraft/world/level/block/LadderBlock
+	AABB_OFFSET f_153458_
+	EAST_AABB f_54339_
+	FACING f_54337_
+	NORTH_AABB f_54342_
+	SOUTH_AABB f_54341_
+	WATERLOGGED f_54338_
+	WEST_AABB f_54340_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54345_ p_54345_
+	canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_54348_
+		0 p_54349_ p_54349_
+		1 p_54350_ p_54350_
+		2 p_54351_ p_54351_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_54353_ p_54353_
+		1 p_54354_ p_54354_
+		2 p_54355_ p_54355_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54370_ p_54370_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54377_ p_54377_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54372_ p_54372_
+		1 p_54373_ p_54373_
+		2 p_54374_ p_54374_
+		3 p_54375_ p_54375_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54347_ p_54347_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54357_ p_54357_
+		1 p_54358_ p_54358_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54360_ p_54360_
+		1 p_54361_ p_54361_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54363_ p_54363_
+		1 p_54364_ p_54364_
+		2 p_54365_ p_54365_
+		3 p_54366_ p_54366_
+		4 p_54367_ p_54367_
+		5 p_54368_ p_54368_
+net/minecraft/world/level/block/LadderBlock$1 net/minecraft/world/level/block/LadderBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54378_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LanternBlock net/minecraft/world/level/block/LanternBlock
+	AABB f_153461_
+	HANGING f_153459_
+	HANGING_AABB f_153462_
+	WATERLOGGED f_153460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153465_ p_153465_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153479_ p_153479_
+		1 p_153480_ p_153480_
+		2 p_153481_ p_153481_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153490_ p_153490_
+	getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; m_153495_
+		static
+		0 p_153496_ p_153496_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153492_ p_153492_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153474_ p_153474_
+		1 p_153475_ p_153475_
+		2 p_153476_ p_153476_
+		3 p_153477_ p_153477_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153467_ p_153467_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_153469_ p_153469_
+		1 p_153470_ p_153470_
+		2 p_153471_ p_153471_
+		3 p_153472_ p_153472_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153483_ p_153483_
+		1 p_153484_ p_153484_
+		2 p_153485_ p_153485_
+		3 p_153486_ p_153486_
+		4 p_153487_ p_153487_
+		5 p_153488_ p_153488_
+net/minecraft/world/level/block/LavaCauldronBlock net/minecraft/world/level/block/LavaCauldronBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153498_ p_153498_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_153506_ p_153506_
+		1 p_153507_ p_153507_
+		2 p_153508_ p_153508_
+		3 p_153509_ p_153509_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_153502_ p_153502_
+		1 p_153503_ p_153503_
+		2 p_153504_ p_153504_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_153500_ p_153500_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_153511_ p_153511_
+net/minecraft/world/level/block/LayeredCauldronBlock net/minecraft/world/level/block/LayeredCauldronBlock
+	BASE_CONTENT_HEIGHT f_153517_
+	HEIGHT_PER_LEVEL f_153518_
+	LEVEL f_153514_
+	MAX_FILL_LEVEL f_153513_
+	MIN_FILL_LEVEL f_153512_
+	RAIN f_153515_
+	SNOW f_153516_
+	fillPredicate f_153519_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Predicate;Ljava/util/Map;)V <init>
+		0 p_153522_ p_153522_
+		1 p_153523_ p_153523_
+		2 p_153524_ p_153524_
+	canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z m_142087_
+		0 p_153551_ p_153551_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153549_ p_153549_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_153534_ p_153534_
+		1 p_153535_ p_153535_
+		2 p_153536_ p_153536_
+		3 p_153537_ p_153537_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_153530_ p_153530_
+		1 p_153531_ p_153531_
+		2 p_153532_ p_153532_
+	getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D m_142446_
+		0 p_153528_ p_153528_
+	handleEntityOnFireInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_142266_
+		0 p_153556_ p_153556_
+		1 p_153557_ p_153557_
+		2 p_153558_ p_153558_
+	handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V m_141997_
+		0 p_153539_ p_153539_
+		1 p_153540_ p_153540_
+		2 p_153541_ p_153541_
+		3 p_153542_ p_153542_
+	isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z m_142596_
+		0 p_153555_ p_153555_
+	lambda$static$0 (Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_153552_
+		static
+		0 p_153553_ p_153553_
+	lambda$static$1 (Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z m_153525_
+		static
+		0 p_153526_ p_153526_
+	lowerFillLevel (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153559_
+		static
+		0 p_153560_ p_153560_
+		1 p_153561_ p_153561_
+		2 p_153562_ p_153562_
+	receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V m_142310_
+		0 p_153544_ p_153544_
+		1 p_153545_ p_153545_
+		2 p_153546_ p_153546_
+		3 p_153547_ p_153547_
+net/minecraft/world/level/block/LeavesBlock net/minecraft/world/level/block/LeavesBlock
+	DECAY_DISTANCE f_153563_
+	DISTANCE f_54418_
+	PERSISTENT f_54419_
+	TICK_DELAY f_153564_
+	WATERLOGGED f_221367_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54422_ p_54422_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221374_ p_221374_
+		1 p_221375_ p_221375_
+		2 p_221376_ p_221376_
+		3 p_221377_ p_221377_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54447_ p_54447_
+	decaying (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221385_
+		0 p_221386_ p_221386_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_54456_ p_54456_
+		1 p_54457_ p_54457_
+		2 p_54458_ p_54458_
+	getDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)I m_54463_
+		static
+		0 p_54464_ p_54464_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221384_ p_221384_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_54460_ p_54460_
+		1 p_54461_ p_54461_
+		2 p_54462_ p_54462_
+	getOptionalDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; m_277200_
+		static
+		0 p_277868_ p_277868_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54424_ p_54424_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54449_ p_54449_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221379_ p_221379_
+		1 p_221380_ p_221380_
+		2 p_221381_ p_221381_
+		3 p_221382_ p_221382_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221369_ p_221369_
+		1 p_221370_ p_221370_
+		2 p_221371_ p_221371_
+		3 p_221372_ p_221372_
+	updateDistance (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_54435_
+		static
+		0 p_54436_ p_54436_
+		1 p_54437_ p_54437_
+		2 p_54438_ p_54438_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54440_ p_54440_
+		1 p_54441_ p_54441_
+		2 p_54442_ p_54442_
+		3 p_54443_ p_54443_
+		4 p_54444_ p_54444_
+		5 p_54445_ p_54445_
+net/minecraft/world/level/block/LecternBlock net/minecraft/world/level/block/LecternBlock
+	FACING f_54465_
+	HAS_BOOK f_54467_
+	PAGE_CHANGE_IMPULSE_TICKS f_153565_
+	POWERED f_54466_
+	SHAPE_BASE f_54468_
+	SHAPE_COLLISION f_54472_
+	SHAPE_COMMON f_54470_
+	SHAPE_EAST f_54475_
+	SHAPE_NORTH f_54474_
+	SHAPE_POST f_54469_
+	SHAPE_SOUTH f_54476_
+	SHAPE_TOP_PLATE f_54471_
+	SHAPE_WEST f_54473_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54479_ p_54479_
+	changePowered (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_54553_
+		static
+		0 p_54554_ p_54554_
+		1 p_54555_ p_54555_
+		2 p_54556_ p_54556_
+		3 p_54557_ p_54557_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54543_ p_54543_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_54520_ p_54520_
+		1 p_54521_ p_54521_
+		2 p_54522_ p_54522_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54577_ p_54577_
+		1 p_54578_ p_54578_
+		2 p_54579_ p_54579_
+		3 p_54580_ p_54580_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_54566_ p_54566_
+		1 p_54567_ p_54567_
+		2 p_54568_ p_54568_
+		3 p_54569_ p_54569_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_54571_ p_54571_
+		1 p_54572_ p_54572_
+		2 p_54573_ p_54573_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_54584_ p_54584_
+		1 p_54585_ p_54585_
+		2 p_54586_ p_54586_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54559_ p_54559_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54561_ p_54561_
+		1 p_54562_ p_54562_
+		2 p_54563_ p_54563_
+		3 p_54564_ p_54564_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_54515_ p_54515_
+		1 p_54516_ p_54516_
+		2 p_54517_ p_54517_
+		3 p_54518_ p_54518_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54481_ p_54481_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_54503_ p_54503_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54510_ p_54510_
+		1 p_54511_ p_54511_
+		2 p_54512_ p_54512_
+		3 p_54513_ p_54513_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_54575_ p_54575_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_54537_ p_54537_
+		1 p_54538_ p_54538_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_153573_ p_153573_
+		1 p_153574_ p_153574_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54531_ p_54531_
+		1 p_54532_ p_54532_
+		2 p_54533_ p_54533_
+		3 p_54534_ p_54534_
+		4 p_54535_ p_54535_
+	openScreen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_54484_
+		0 p_54485_ p_54485_
+		1 p_54486_ p_54486_
+		2 p_54487_ p_54487_
+	placeBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V m_269116_
+		static
+		0 p_270891_ p_270891_
+		1 p_270065_ p_270065_
+		2 p_270155_ p_270155_
+		3 p_270753_ p_270753_
+		4 p_270173_ p_270173_
+	popBook (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54587_
+		0 p_54588_ p_54588_
+		1 p_54589_ p_54589_
+		2 p_54590_ p_54590_
+	resetBookState (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_269306_
+		static
+		0 p_270231_ p_270231_
+		1 p_270114_ p_270114_
+		2 p_270251_ p_270251_
+		3 p_270758_ p_270758_
+		4 p_270452_ p_270452_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54540_ p_54540_
+		1 p_54541_ p_54541_
+	signalPageChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_54488_
+		static
+		0 p_54489_ p_54489_
+		1 p_54490_ p_54490_
+		2 p_54491_ p_54491_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221388_ p_221388_
+		1 p_221389_ p_221389_
+		2 p_221390_ p_221390_
+		3 p_221391_ p_221391_
+	tryPlaceBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z m_269125_
+		static
+		0 p_270350_ p_270350_
+		1 p_270604_ p_270604_
+		2 p_270276_ p_270276_
+		3 p_270445_ p_270445_
+		4 p_270458_ p_270458_
+	updateBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_54544_
+		static
+		0 p_54545_ p_54545_
+		1 p_54546_ p_54546_
+		2 p_54547_ p_54547_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54524_ p_54524_
+		1 p_54525_ p_54525_
+		2 p_54526_ p_54526_
+		3 p_54527_ p_54527_
+		4 p_54528_ p_54528_
+		5 p_54529_ p_54529_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_54582_ p_54582_
+net/minecraft/world/level/block/LecternBlock$1 net/minecraft/world/level/block/LecternBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54591_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LevelEvent net/minecraft/world/level/block/LevelEvent
+	ANIMATION_DRAGON_SUMMON_ROAR f_153622_
+	ANIMATION_END_GATEWAY_SPAWN f_153621_
+	COMPOSTER_FILL f_153604_
+	DRIPSTONE_DRIP f_153609_
+	END_PORTAL_FRAME_FILL f_153608_
+	LAVA_FIZZ f_153605_
+	PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE f_271424_
+	PARTICLES_AND_SOUND_PLANT_GROWTH f_153610_
+	PARTICLES_AND_SOUND_WAX_ON f_153624_
+	PARTICLES_DESTROY_BLOCK f_153612_
+	PARTICLES_DRAGON_BLOCK_BREAK f_153619_
+	PARTICLES_DRAGON_FIREBALL_SPLASH f_153617_
+	PARTICLES_EGG_CRACK f_276522_
+	PARTICLES_ELECTRIC_SPARK f_153623_
+	PARTICLES_EYE_OF_ENDER_DEATH f_153614_
+	PARTICLES_INSTANT_POTION_SPLASH f_153618_
+	PARTICLES_MOBBLOCK_SPAWN f_153615_
+	PARTICLES_PLANT_GROWTH f_153616_
+	PARTICLES_SCRAPE f_153626_
+	PARTICLES_SCULK_CHARGE f_221392_
+	PARTICLES_SCULK_SHRIEK f_221393_
+	PARTICLES_SHOOT f_153611_
+	PARTICLES_SPELL_POTION_SPLASH f_153613_
+	PARTICLES_WATER_EVAPORATING f_153620_
+	PARTICLES_WAX_OFF f_153625_
+	REDSTONE_TORCH_BURNOUT f_153606_
+	SOUND_ANVIL_BROKEN f_153584_
+	SOUND_ANVIL_LAND f_153586_
+	SOUND_ANVIL_USED f_153585_
+	SOUND_BAT_LIFTOFF f_153651_
+	SOUND_BLAZE_FIREBALL f_153644_
+	SOUND_BREWING_STAND_BREW f_153590_
+	SOUND_CHORUS_DEATH f_153589_
+	SOUND_CHORUS_GROW f_153588_
+	SOUND_DISPENSER_DISPENSE f_153607_
+	SOUND_DISPENSER_FAIL f_153627_
+	SOUND_DISPENSER_PROJECTILE_LAUNCH f_153628_
+	SOUND_DRAGON_DEATH f_153583_
+	SOUND_DRAGON_FIREBALL f_153643_
+	SOUND_DRIP_LAVA_INTO_CAULDRON f_153601_
+	SOUND_DRIP_WATER_INTO_CAULDRON f_153602_
+	SOUND_ENDER_EYE_LAUNCH f_153629_
+	SOUND_END_PORTAL_SPAWN f_153593_
+	SOUND_EXTINGUISH_FIRE f_153635_
+	SOUND_FIREWORK_SHOOT f_153630_
+	SOUND_GHAST_FIREBALL f_153642_
+	SOUND_GHAST_WARNING f_153641_
+	SOUND_GRINDSTONE_USED f_153597_
+	SOUND_HUSK_TO_ZOMBIE f_153596_
+	SOUND_PAGE_TURN f_153598_
+	SOUND_PHANTOM_BITE f_153594_
+	SOUND_PLAY_JUKEBOX_SONG f_271529_
+	SOUND_POINTED_DRIPSTONE_LAND f_153600_
+	SOUND_PORTAL_TRAVEL f_153587_
+	SOUND_SKELETON_TO_STRAY f_153603_
+	SOUND_SMITHING_TABLE_USED f_153599_
+	SOUND_STOP_JUKEBOX_SONG f_271287_
+	SOUND_WITHER_BLOCK_BREAK f_153648_
+	SOUND_WITHER_BOSS_SHOOT f_153650_
+	SOUND_WITHER_BOSS_SPAWN f_153649_
+	SOUND_ZOMBIE_CONVERTED f_153582_
+	SOUND_ZOMBIE_DOOR_CRASH f_153647_
+	SOUND_ZOMBIE_INFECTED f_153581_
+	SOUND_ZOMBIE_IRON_DOOR f_153646_
+	SOUND_ZOMBIE_TO_DROWNED f_153595_
+	SOUND_ZOMBIE_WOODEN_DOOR f_153645_
+	<init> ()V <init>
+net/minecraft/world/level/block/LeverBlock net/minecraft/world/level/block/LeverBlock
+	DEPTH f_153653_
+	DOWN_AABB_X f_54630_
+	DOWN_AABB_Z f_54629_
+	EAST_AABB f_54626_
+	HEIGHT f_153655_
+	NORTH_AABB f_54623_
+	POWERED f_54622_
+	SOUTH_AABB f_54624_
+	UP_AABB_X f_54628_
+	UP_AABB_Z f_54627_
+	WEST_AABB f_54625_
+	WIDTH f_153654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54633_ p_54633_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221395_ p_221395_
+		1 p_221396_ p_221396_
+		2 p_221397_ p_221397_
+		3 p_221398_ p_221398_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54663_ p_54663_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_54670_ p_54670_
+		1 p_54671_ p_54671_
+		2 p_54672_ p_54672_
+		3 p_54673_ p_54673_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54665_ p_54665_
+		1 p_54666_ p_54666_
+		2 p_54667_ p_54667_
+		3 p_54668_ p_54668_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_54635_ p_54635_
+		1 p_54636_ p_54636_
+		2 p_54637_ p_54637_
+		3 p_54638_ p_54638_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_54675_ p_54675_
+	makeParticle (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V m_54657_
+		static
+		0 p_54658_ p_54658_
+		1 p_54659_ p_54659_
+		2 p_54660_ p_54660_
+		3 p_54661_ p_54661_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_54647_ p_54647_
+		1 p_54648_ p_54648_
+		2 p_54649_ p_54649_
+		3 p_54650_ p_54650_
+		4 p_54651_ p_54651_
+	pull (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_54676_
+		0 p_54677_ p_54677_
+		1 p_54678_ p_54678_
+		2 p_54679_ p_54679_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_54680_
+		0 p_54681_ p_54681_
+		1 p_54682_ p_54682_
+		2 p_54683_ p_54683_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54640_ p_54640_
+		1 p_54641_ p_54641_
+		2 p_54642_ p_54642_
+		3 p_54643_ p_54643_
+		4 p_54644_ p_54644_
+		5 p_54645_ p_54645_
+net/minecraft/world/level/block/LeverBlock$1 net/minecraft/world/level/block/LeverBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_54685_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_54684_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace f_54686_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/LightBlock net/minecraft/world/level/block/LightBlock
+	LEVEL f_153657_
+	LIGHT_EMISSION f_153659_
+	MAX_LEVEL f_153656_
+	WATERLOGGED f_153658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153662_ p_153662_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153687_ p_153687_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_153664_ p_153664_
+		1 p_153665_ p_153665_
+		2 p_153666_ p_153666_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153699_ p_153699_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_153693_ p_153693_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_153689_ p_153689_
+		1 p_153690_ p_153690_
+		2 p_153691_ p_153691_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153668_ p_153668_
+		1 p_153669_ p_153669_
+		2 p_153670_ p_153670_
+		3 p_153671_ p_153671_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I m_153700_
+		static
+		0 p_153701_ p_153701_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_153695_ p_153695_
+		1 p_153696_ p_153696_
+		2 p_153697_ p_153697_
+	setLightOnStack (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; m_257398_
+		static
+		0 p_259339_ p_259339_
+		1 p_259353_ p_259353_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153680_ p_153680_
+		1 p_153681_ p_153681_
+		2 p_153682_ p_153682_
+		3 p_153683_ p_153683_
+		4 p_153684_ p_153684_
+		5 p_153685_ p_153685_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_153673_ p_153673_
+		1 p_153674_ p_153674_
+		2 p_153675_ p_153675_
+		3 p_153676_ p_153676_
+		4 p_153677_ p_153677_
+		5 p_153678_ p_153678_
+net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock
+	ACTIVATION_TICKS f_153705_
+	POWERED f_153703_
+	RANGE f_153704_
+	SPARK_CYCLE f_153706_
+	WATERLOGGED f_153702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153709_ p_153709_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221405_ p_221405_
+		1 p_221406_ p_221406_
+		2 p_221407_ p_221407_
+		3 p_221408_ p_221408_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153746_ p_153746_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_153748_ p_153748_
+		1 p_153749_ p_153749_
+		2 p_153750_ p_153750_
+		3 p_153751_ p_153751_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_153759_ p_153759_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_153723_ p_153723_
+		1 p_153724_ p_153724_
+		2 p_153725_ p_153725_
+		3 p_153726_ p_153726_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153711_ p_153711_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_153769_ p_153769_
+	onLightningStrike (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153760_
+		0 p_153761_ p_153761_
+		1 p_153762_ p_153762_
+		2 p_153763_ p_153763_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_153753_ p_153753_
+		1 p_153754_ p_153754_
+		2 p_153755_ p_153755_
+		3 p_153756_ p_153756_
+		4 p_153757_ p_153757_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_153713_ p_153713_
+		1 p_153714_ p_153714_
+		2 p_153715_ p_153715_
+		3 p_153716_ p_153716_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_153728_ p_153728_
+		1 p_153729_ p_153729_
+		2 p_153730_ p_153730_
+		3 p_153731_ p_153731_
+		4 p_153732_ p_153732_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221400_ p_221400_
+		1 p_221401_ p_221401_
+		2 p_221402_ p_221402_
+		3 p_221403_ p_221403_
+	updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_153764_
+		0 p_153765_ p_153765_
+		1 p_153766_ p_153766_
+		2 p_153767_ p_153767_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153739_ p_153739_
+		1 p_153740_ p_153740_
+		2 p_153741_ p_153741_
+		3 p_153742_ p_153742_
+		4 p_153743_ p_153743_
+		5 p_153744_ p_153744_
+net/minecraft/world/level/block/LiquidBlock net/minecraft/world/level/block/LiquidBlock
+	LEVEL f_54688_
+	POSSIBLE_FLOW_DIRECTIONS f_181233_
+	STABLE_SHAPE f_54690_
+	fluid f_54689_
+	stateCache f_54691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/FlowingFluid;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54694_ p_54694_
+		1 p_54695_ p_54695_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54730_ p_54730_
+	fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_54700_
+		0 p_54701_ p_54701_
+		1 p_54702_ p_54702_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_54760_ p_54760_
+		1 p_54761_ p_54761_
+		2 p_54762_ p_54762_
+		3 p_54763_ p_54763_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_54720_ p_54720_
+		1 p_287727_ p_287727_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_54765_ p_54765_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_54738_ p_54738_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54749_ p_54749_
+		1 p_54750_ p_54750_
+		2 p_54751_ p_54751_
+		3 p_54752_ p_54752_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_54704_ p_54704_
+		1 p_54705_ p_54705_
+		2 p_54706_ p_54706_
+		3 p_54707_ p_54707_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54732_ p_54732_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_54709_ p_54709_
+		1 p_54710_ p_54710_
+		2 p_54711_ p_54711_
+		3 p_54712_ p_54712_
+		4 p_54713_ p_54713_
+		5 p_54714_ p_54714_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54754_ p_54754_
+		1 p_54755_ p_54755_
+		2 p_54756_ p_54756_
+		3 p_54757_ p_54757_
+		4 p_54758_ p_54758_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_153772_ p_153772_
+		1 p_153773_ p_153773_
+		2 p_153774_ p_153774_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_54745_ p_54745_
+		1 p_54746_ p_54746_
+		2 p_54747_ p_54747_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221410_ p_221410_
+		1 p_221411_ p_221411_
+		2 p_221412_ p_221412_
+		3 p_221413_ p_221413_
+	shouldSpreadLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_54696_
+		0 p_54697_ p_54697_
+		1 p_54698_ p_54698_
+		2 p_54699_ p_54699_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_54716_ p_54716_
+		1 p_54717_ p_54717_
+		2 p_54718_ p_54718_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54723_ p_54723_
+		1 p_54724_ p_54724_
+		2 p_54725_ p_54725_
+		3 p_54726_ p_54726_
+		4 p_54727_ p_54727_
+		5 p_54728_ p_54728_
+net/minecraft/world/level/block/LiquidBlockContainer net/minecraft/world/level/block/LiquidBlockContainer
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_54766_ p_54766_
+		1 p_54767_ p_54767_
+		2 p_54768_ p_54768_
+		3 p_54769_ p_54769_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_54770_ p_54770_
+		1 p_54771_ p_54771_
+		2 p_54772_ p_54772_
+		3 p_54773_ p_54773_
+net/minecraft/world/level/block/LoomBlock net/minecraft/world/level/block/LoomBlock
+	CONTAINER_TITLE f_54774_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54777_ p_54777_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54794_ p_54794_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_54796_ p_54796_
+		1 p_54797_ p_54797_
+		2 p_54798_ p_54798_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_54779_ p_54779_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_54780_
+		static
+		0 p_54781_ p_54781_
+		1 p_54782_ p_54782_
+		2 p_54783_ p_54783_
+		3 p_54784_ p_54784_
+		4 p_54785_ p_54785_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_54787_ p_54787_
+		1 p_54788_ p_54788_
+		2 p_54789_ p_54789_
+		3 p_54790_ p_54790_
+		4 p_54791_ p_54791_
+		5 p_54792_ p_54792_
+net/minecraft/world/level/block/MagmaBlock net/minecraft/world/level/block/MagmaBlock
+	BUBBLE_COLUMN_CHECK_DELAY f_153775_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54800_ p_54800_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_54823_ p_54823_
+		1 p_54824_ p_54824_
+		2 p_54825_ p_54825_
+		3 p_54826_ p_54826_
+		4 p_54827_ p_54827_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_153777_ p_153777_
+		1 p_153778_ p_153778_
+		2 p_153779_ p_153779_
+		3 p_153780_ p_153780_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221415_ p_221415_
+		1 p_221416_ p_221416_
+		2 p_221417_ p_221417_
+		3 p_221418_ p_221418_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54811_ p_54811_
+		1 p_54812_ p_54812_
+		2 p_54813_ p_54813_
+		3 p_54814_ p_54814_
+		4 p_54815_ p_54815_
+		5 p_54816_ p_54816_
+net/minecraft/world/level/block/MangroveLeavesBlock net/minecraft/world/level/block/MangroveLeavesBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221425_ p_221425_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221437_ p_221437_
+		1 p_221438_ p_221438_
+		2 p_221439_ p_221439_
+		3 p_221440_ p_221440_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256534_ p_256534_
+		1 p_256299_ p_256299_
+		2 p_255926_ p_255926_
+		3 p_255711_ p_255711_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221427_ p_221427_
+		1 p_221428_ p_221428_
+		2 p_221429_ p_221429_
+		3 p_221430_ p_221430_
+net/minecraft/world/level/block/MangrovePropaguleBlock net/minecraft/world/level/block/MangrovePropaguleBlock
+	AGE f_221441_
+	GROW_TALL_MANGROVE_PROBABILITY f_221446_
+	HANGING f_221443_
+	MAX_AGE f_221442_
+	SHAPE_PER_AGE f_221444_
+	WATERLOGGED f_221445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221449_ p_221449_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_221473_ p_221473_
+		1 p_221474_ p_221474_
+		2 p_221475_ p_221475_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_221484_ p_221484_
+	createNewHangingPropagule ()Lnet/minecraft/world/level/block/state/BlockState; m_221492_
+		static
+	createNewHangingPropagule (I)Lnet/minecraft/world/level/block/state/BlockState; m_221485_
+		static
+		0 p_221486_ p_221486_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221494_ p_221494_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_221468_ p_221468_
+		1 p_221469_ p_221469_
+		2 p_221470_ p_221470_
+		3 p_221471_ p_221471_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_221456_ p_221456_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221463_ p_221463_
+		1 p_221464_ p_221464_
+		2 p_221465_ p_221465_
+		3 p_221466_ p_221466_
+	isFullyGrown (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221501_
+		static
+		0 p_221502_ p_221502_
+	isHanging (Lnet/minecraft/world/level/block/state/BlockState;)Z m_221499_
+		static
+		0 p_221500_ p_221500_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256541_ p_256541_
+		1 p_221459_ p_221459_
+		2 p_221460_ p_221460_
+		3 p_221461_ p_221461_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_221496_ p_221496_
+		1 p_221497_ p_221497_
+		2 p_221498_ p_221498_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221451_ p_221451_
+		1 p_221452_ p_221452_
+		2 p_221453_ p_221453_
+		3 p_221454_ p_221454_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221488_ p_221488_
+		1 p_221489_ p_221489_
+		2 p_221490_ p_221490_
+		3 p_221491_ p_221491_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221477_ p_221477_
+		1 p_221478_ p_221478_
+		2 p_221479_ p_221479_
+		3 p_221480_ p_221480_
+		4 p_221481_ p_221481_
+		5 p_221482_ p_221482_
+net/minecraft/world/level/block/MangroveRootsBlock net/minecraft/world/level/block/MangroveRootsBlock
+	WATERLOGGED f_221503_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221506_ p_221506_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_221521_ p_221521_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_221523_ p_221523_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_221508_ p_221508_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_221510_ p_221510_
+		1 p_221511_ p_221511_
+		2 p_221512_ p_221512_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_221514_ p_221514_
+		1 p_221515_ p_221515_
+		2 p_221516_ p_221516_
+		3 p_221517_ p_221517_
+		4 p_221518_ p_221518_
+		5 p_221519_ p_221519_
+net/minecraft/world/level/block/MelonBlock net/minecraft/world/level/block/MelonBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54829_ p_54829_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+net/minecraft/world/level/block/Mirror net/minecraft/world/level/block/Mirror
+	$VALUES $VALUES
+	CODEC f_221524_
+	FRONT_BACK FRONT_BACK
+	LEFT_RIGHT LEFT_RIGHT
+	NONE NONE
+	id f_221525_
+	rotation f_54835_
+	symbol f_153781_
+	$values ()[Lnet/minecraft/world/level/block/Mirror; m_153788_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
+		0 p_221527_ p_221527_
+		1 p_221528_ p_221528_
+		2 p_221529_ p_221529_
+		3 p_221530_ p_221530_
+	getRotation (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/Rotation; m_54846_
+		0 p_54847_ p_54847_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	mirror (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_54848_
+		0 p_54849_ p_54849_
+	mirror (II)I m_54843_
+		0 p_54844_ p_54844_
+		1 p_54845_ p_54845_
+	rotation ()Lcom/mojang/math/OctahedralGroup; m_54842_
+	symbol ()Lnet/minecraft/network/chat/Component; m_153787_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; valueOf
+		static
+		0 p_54851_ p_54851_
+	values ()[Lnet/minecraft/world/level/block/Mirror; values
+		static
+net/minecraft/world/level/block/Mirror$1 net/minecraft/world/level/block/Mirror$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_54853_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/MossBlock net/minecraft/world/level/block/MossBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153790_ p_153790_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221538_ p_221538_
+		1 p_221539_ p_221539_
+		2 p_221540_ p_221540_
+		3 p_221541_ p_221541_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256507_ p_256507_
+		1 p_256224_ p_256224_
+		2 p_256628_ p_256628_
+		3 p_256093_ p_256093_
+	lambda$performBonemeal$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257327_
+		static
+		0 p_258973_ p_258973_
+	lambda$performBonemeal$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255306_
+		static
+		0 p_256652_ p_256652_
+		1 p_256263_ p_256263_
+		2 p_256443_ p_256443_
+		3 p_255669_ p_255669_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221533_ p_221533_
+		1 p_221534_ p_221534_
+		2 p_221535_ p_221535_
+		3 p_221536_ p_221536_
+net/minecraft/world/level/block/MudBlock net/minecraft/world/level/block/MudBlock
+	SHAPE f_221542_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_221545_ p_221545_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_221566_ p_221566_
+		1 p_221567_ p_221567_
+		2 p_221568_ p_221568_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_221561_ p_221561_
+		1 p_221562_ p_221562_
+		2 p_221563_ p_221563_
+		3 p_221564_ p_221564_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_221552_ p_221552_
+		1 p_221553_ p_221553_
+		2 p_221554_ p_221554_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_221556_ p_221556_
+		1 p_221557_ p_221557_
+		2 p_221558_ p_221558_
+		3 p_221559_ p_221559_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_221547_ p_221547_
+		1 p_221548_ p_221548_
+		2 p_221549_ p_221549_
+		3 p_221550_ p_221550_
+net/minecraft/world/level/block/MultifaceBlock net/minecraft/world/level/block/MultifaceBlock
+	AABB_OFFSET f_153807_
+	DIRECTIONS f_153806_
+	DOWN_AABB f_153809_
+	EAST_AABB f_153811_
+	NORTH_AABB f_153812_
+	PROPERTY_BY_DIRECTION f_153814_
+	SHAPE_BY_DIRECTION f_153815_
+	SOUTH_AABB f_153813_
+	UP_AABB f_153808_
+	WEST_AABB f_153810_
+	canMirrorX f_153818_
+	canMirrorZ f_153819_
+	canRotate f_153817_
+	shapesCache f_153816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_153822_ p_153822_
+	availableFaces (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Set; m_221584_
+		static
+		0 p_221585_ p_221585_
+	calculateMultifaceShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_153958_
+		static
+		0 p_153959_ p_153959_
+	canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_153829_
+		static
+		0 p_153830_ p_153830_
+		1 p_153831_ p_153831_
+		2 p_153832_ p_153832_
+		3 p_153833_ p_153833_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_153848_ p_153848_
+		1 p_153849_ p_153849_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_153888_ p_153888_
+		1 p_153889_ p_153889_
+		2 p_153890_ p_153890_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_153917_ p_153917_
+	getDefaultMultifaceState (Lnet/minecraft/world/level/block/state/StateDefinition;)Lnet/minecraft/world/level/block/state/BlockState; m_153918_
+		static
+		0 p_153919_ p_153919_
+	getFaceProperty (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_153933_
+		static
+		0 p_153934_ p_153934_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_153851_ p_153851_
+		1 p_153852_ p_153852_
+		2 p_153853_ p_153853_
+		3 p_153854_ p_153854_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_153824_ p_153824_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_153940_
+		0 p_153941_ p_153941_
+		1 p_153942_ p_153942_
+		2 p_153943_ p_153943_
+		3 p_153944_ p_153944_
+	hasAnyFace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153960_
+		static
+		0 p_153961_ p_153961_
+	hasAnyVacantFace (Lnet/minecraft/world/level/block/state/BlockState;)Z m_153962_
+		static
+		0 p_153963_ p_153963_
+	hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_153900_
+		static
+		0 p_153901_ p_153901_
+		1 p_153902_ p_153902_
+	isFaceSupported (Lnet/minecraft/core/Direction;)Z m_153920_
+		0 p_153921_ p_153921_
+	isValidStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_221571_
+		0 p_221572_ p_221572_
+		1 p_221573_ p_221573_
+		2 p_221574_ p_221574_
+		3 p_221575_ p_221575_
+	isWaterloggable ()Z m_153964_
+	lambda$getStateForPlacement$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_153861_
+		0 p_153862_ p_153862_
+		1 p_153863_ p_153863_
+		2 p_153864_ p_153864_
+		3 p_153865_ p_153865_
+	lambda$hasAnyFace$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221581_
+		static
+		0 p_221582_ p_221582_
+		1 p_221583_ p_221583_
+	lambda$hasAnyVacantFace$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221578_
+		static
+		0 p_221579_ p_221579_
+		1 p_221580_ p_221580_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_153922_
+		static
+		0 p_153923_ p_153923_
+	mapDirections (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockState; m_153910_
+		0 p_153911_ p_153911_
+		1 p_153912_ p_153912_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_153892_ p_153892_
+		1 p_153893_ p_153893_
+	pack (Ljava/util/Collection;)B m_221576_
+		static
+		0 p_221577_ p_221577_
+	removeFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)Lnet/minecraft/world/level/block/state/BlockState; m_153897_
+		static
+		0 p_153898_ p_153898_
+		1 p_153899_ p_153899_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_153895_ p_153895_
+		1 p_153896_ p_153896_
+	unpack (B)Ljava/util/Set; m_221569_
+		static
+		0 p_221570_ p_221570_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_153904_ p_153904_
+		1 p_153905_ p_153905_
+		2 p_153906_ p_153906_
+		3 p_153907_ p_153907_
+		4 p_153908_ p_153908_
+		5 p_153909_ p_153909_
+net/minecraft/world/level/block/MultifaceSpreader net/minecraft/world/level/block/MultifaceSpreader
+	DEFAULT_SPREAD_ORDER f_221586_
+	config f_221587_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadConfig;)V <init>
+		0 p_221592_ p_221592_
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
+		0 p_221590_ p_221590_
+	canSpreadInAnyDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_221601_
+		0 p_221602_ p_221602_
+		1 p_221603_ p_221603_
+		2 p_221604_ p_221604_
+		3 p_221605_ p_221605_
+	getSpreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate;)Ljava/util/Optional; m_221612_
+		0 p_221613_ p_221613_
+		1 p_221614_ p_221614_
+		2 p_221615_ p_221615_
+		3 p_221616_ p_221616_
+		4 p_221617_ p_221617_
+		5 p_221618_ p_221618_
+	lambda$canSpreadInAnyDirection$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_221606_
+		0 p_221607_ p_221607_
+		1 p_221608_ p_221608_
+		2 p_221609_ p_221609_
+		3 p_221610_ p_221610_
+		4 p_221611_ p_221611_
+	lambda$spreadAll$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221668_
+		0 p_221669_ p_221669_
+		1 p_221670_ p_221670_
+	lambda$spreadAll$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/core/Direction;)Ljava/lang/Long; m_221662_
+		0 p_221663_ p_221663_
+		1 p_221664_ p_221664_
+		2 p_221665_ p_221665_
+		3 p_221666_ p_221666_
+		4 p_221667_ p_221667_
+	lambda$spreadFromFaceTowardAllDirections$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; m_221650_
+		0 p_221651_ p_221651_
+		1 p_221652_ p_221652_
+		2 p_221653_ p_221653_
+		3 p_221654_ p_221654_
+		4 p_221655_ p_221655_
+		5 p_221656_ p_221656_
+	lambda$spreadFromFaceTowardDirection$7 (Lnet/minecraft/world/level/LevelAccessor;ZLnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Ljava/util/Optional; m_221597_
+		0 p_221598_ p_221598_
+		1 p_221599_ p_221599_
+		2 p_221600_ p_221600_
+	lambda$spreadFromFaceTowardRandomDirection$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; m_221671_
+		0 p_221672_ p_221672_
+		1 p_221673_ p_221673_
+		2 p_221674_ p_221674_
+		3 p_221675_ p_221675_
+		4 p_221676_ p_221676_
+		5 p_221677_ p_221677_
+	lambda$spreadFromRandomFaceTowardRandomDirection$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221678_
+		0 p_221679_ p_221679_
+		1 p_221680_ p_221680_
+	lambda$spreadFromRandomFaceTowardRandomDirection$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/Optional; m_221624_
+		0 p_221625_ p_221625_
+		1 p_221626_ p_221626_
+		2 p_221627_ p_221627_
+		3 p_221628_ p_221628_
+		4 p_221629_ p_221629_
+	spreadAll (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)J m_221657_
+		0 p_221658_ p_221658_
+		1 p_221659_ p_221659_
+		2 p_221660_ p_221660_
+		3 p_221661_ p_221661_
+	spreadFromFaceTowardAllDirections (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)J m_221644_
+		0 p_221645_ p_221645_
+		1 p_221646_ p_221646_
+		2 p_221647_ p_221647_
+		3 p_221648_ p_221648_
+		4 p_221649_ p_221649_
+	spreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Z)Ljava/util/Optional; m_221637_
+		0 p_221638_ p_221638_
+		1 p_221639_ p_221639_
+		2 p_221640_ p_221640_
+		3 p_221641_ p_221641_
+		4 p_221642_ p_221642_
+		5 p_221643_ p_221643_
+	spreadFromFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Z)Ljava/util/Optional; m_221630_
+		0 p_221631_ p_221631_
+		1 p_221632_ p_221632_
+		2 p_221633_ p_221633_
+		3 p_221634_ p_221634_
+		4 p_221635_ p_221635_
+		5 p_221636_ p_221636_
+	spreadFromRandomFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_221619_
+		0 p_221620_ p_221620_
+		1 p_221621_ p_221621_
+		2 p_221622_ p_221622_
+		3 p_221623_ p_221623_
+	spreadToFace (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Z)Ljava/util/Optional; m_221593_
+		0 p_221594_ p_221594_
+		1 p_221595_ p_221595_
+		2 p_221596_ p_221596_
+net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig
+	block f_221681_
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
+		0 p_221683_ p_221683_
+	canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_213973_
+		0 p_221685_ p_221685_
+		1 p_221686_ p_221686_
+		2 p_221687_ p_221687_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_214136_
+		0 p_221694_ p_221694_
+		1 p_221695_ p_221695_
+		2 p_221696_ p_221696_
+		3 p_221697_ p_221697_
+	stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z m_213938_
+		0 p_221688_ p_221688_
+		1 p_221689_ p_221689_
+		2 p_221690_ p_221690_
+		3 p_221691_ p_221691_
+		4 p_221692_ p_221692_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig
+	canSpreadFrom (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221714_
+		0 p_221715_ p_221715_
+		1 p_221716_ p_221716_
+	canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_213973_
+		0 p_221698_ p_221698_
+		1 p_221699_ p_221699_
+		2 p_221700_ p_221700_
+	getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_214109_
+	getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_214136_
+		0 p_221707_ p_221707_
+		1 p_221708_ p_221708_
+		2 p_221709_ p_221709_
+		3 p_221710_ p_221710_
+	hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_221711_
+		0 p_221712_ p_221712_
+		1 p_221713_ p_221713_
+	isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_214107_
+		0 p_221706_ p_221706_
+	placeBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_221701_
+		0 p_221702_ p_221702_
+		1 p_221703_ p_221703_
+		2 p_221704_ p_221704_
+		3 p_221705_ p_221705_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadPos net/minecraft/world/level/block/MultifaceSpreader$SpreadPos
+	face f_221718_
+	pos f_221717_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
+		0 f_221717_ f_221717_
+		1 f_221718_ f_221718_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_221725_ p_221725_
+	face ()Lnet/minecraft/core/Direction; f_221718_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_221717_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate
+	test (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z m_221728_
+		0 p_221729_ p_221729_
+		1 p_221730_ p_221730_
+		2 p_221731_ p_221731_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType net/minecraft/world/level/block/MultifaceSpreader$SpreadType
+	$VALUES $VALUES
+	SAME_PLANE SAME_PLANE
+	SAME_POSITION SAME_POSITION
+	WRAP_AROUND WRAP_AROUND
+	$values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_221740_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221738_ p_221738_
+		1 p_221739_ p_221739_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221741_ p_221741_
+		1 p_221742_ p_221742_
+		2 p_221743_ p_221743_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; valueOf
+		static
+		0 p_221745_ p_221745_
+	values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; values
+		static
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221748_ p_221748_
+		1 p_221749_ p_221749_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221751_ p_221751_
+		1 p_221752_ p_221752_
+		2 p_221753_ p_221753_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221755_ p_221755_
+		1 p_221756_ p_221756_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221758_ p_221758_
+		1 p_221759_ p_221759_
+		2 p_221760_ p_221760_
+net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3 net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_221762_ p_221762_
+		1 p_221763_ p_221763_
+	getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; m_213941_
+		0 p_221765_ p_221765_
+		1 p_221766_ p_221766_
+		2 p_221767_ p_221767_
+net/minecraft/world/level/block/MushroomBlock net/minecraft/world/level/block/MushroomBlock
+	AABB_OFFSET f_153980_
+	SHAPE f_54855_
+	feature f_254650_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_256027_ p_256027_
+		1 p_256049_ p_256049_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_54880_ p_54880_
+		1 p_54881_ p_54881_
+		2 p_54882_ p_54882_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54889_ p_54889_
+		1 p_54890_ p_54890_
+		2 p_54891_ p_54891_
+		3 p_54892_ p_54892_
+	growMushroom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_221773_
+		0 p_221774_ p_221774_
+		1 p_221775_ p_221775_
+		2 p_221776_ p_221776_
+		3 p_221777_ p_221777_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221779_ p_221779_
+		1 p_221780_ p_221780_
+		2 p_221781_ p_221781_
+		3 p_221782_ p_221782_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255904_ p_255904_
+		1 p_54871_ p_54871_
+		2 p_54872_ p_54872_
+		3 p_54873_ p_54873_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54894_ p_54894_
+		1 p_54895_ p_54895_
+		2 p_54896_ p_54896_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221769_ p_221769_
+		1 p_221770_ p_221770_
+		2 p_221771_ p_221771_
+		3 p_221772_ p_221772_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221784_ p_221784_
+		1 p_221785_ p_221785_
+		2 p_221786_ p_221786_
+		3 p_221787_ p_221787_
+net/minecraft/world/level/block/MyceliumBlock net/minecraft/world/level/block/MyceliumBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54898_ p_54898_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221789_ p_221789_
+		1 p_221790_ p_221790_
+		2 p_221791_ p_221791_
+		3 p_221792_ p_221792_
+net/minecraft/world/level/block/NetherPortalBlock net/minecraft/world/level/block/NetherPortalBlock
+	AABB_OFFSET f_153985_
+	AXIS f_54904_
+	X_AXIS_AABB f_54905_
+	Z_AXIS_AABB f_54906_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54909_ p_54909_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221794_ p_221794_
+		1 p_221795_ p_221795_
+		2 p_221796_ p_221796_
+		3 p_221797_ p_221797_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54935_ p_54935_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_54915_ p_54915_
+		1 p_54916_ p_54916_
+		2 p_54917_ p_54917_
+		3 p_54918_ p_54918_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_54911_ p_54911_
+		1 p_54912_ p_54912_
+		2 p_54913_ p_54913_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54942_ p_54942_
+		1 p_54943_ p_54943_
+		2 p_54944_ p_54944_
+		3 p_54945_ p_54945_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221799_ p_221799_
+		1 p_221800_ p_221800_
+		2 p_221801_ p_221801_
+		3 p_221802_ p_221802_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_54925_ p_54925_
+		1 p_54926_ p_54926_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_54928_ p_54928_
+		1 p_54929_ p_54929_
+		2 p_54930_ p_54930_
+		3 p_54931_ p_54931_
+		4 p_54932_ p_54932_
+		5 p_54933_ p_54933_
+net/minecraft/world/level/block/NetherPortalBlock$1 net/minecraft/world/level/block/NetherPortalBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_54946_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_54947_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/NetherSproutsBlock net/minecraft/world/level/block/NetherSproutsBlock
+	SHAPE f_54949_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54952_ p_54952_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54955_ p_54955_
+		1 p_54956_ p_54956_
+		2 p_54957_ p_54957_
+		3 p_54958_ p_54958_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54960_ p_54960_
+		1 p_54961_ p_54961_
+		2 p_54962_ p_54962_
+net/minecraft/world/level/block/NetherVines net/minecraft/world/level/block/NetherVines
+	BONEMEAL_GROW_PROBABILITY_DECREASE_RATE f_153987_
+	GROW_PER_TICK_PROBABILITY f_153986_
+	<init> ()V <init>
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_221803_
+		static
+		0 p_221804_ p_221804_
+	isValidGrowthState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_54963_
+		static
+		0 p_54964_ p_54964_
+net/minecraft/world/level/block/NetherWartBlock net/minecraft/world/level/block/NetherWartBlock
+	AGE f_54967_
+	MAX_AGE f_153989_
+	SHAPE_BY_AGE f_54968_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54971_ p_54971_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_54977_ p_54977_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_54973_ p_54973_
+		1 p_54974_ p_54974_
+		2 p_54975_ p_54975_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_54986_ p_54986_
+		1 p_54987_ p_54987_
+		2 p_54988_ p_54988_
+		3 p_54989_ p_54989_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_54979_ p_54979_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_54991_ p_54991_
+		1 p_54992_ p_54992_
+		2 p_54993_ p_54993_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221806_ p_221806_
+		1 p_221807_ p_221807_
+		2 p_221808_ p_221808_
+		3 p_221809_ p_221809_
+net/minecraft/world/level/block/NetherrackBlock net/minecraft/world/level/block/NetherrackBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_54995_ p_54995_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221816_ p_221816_
+		1 p_221817_ p_221817_
+		2 p_221818_ p_221818_
+		3 p_221819_ p_221819_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256620_ p_256620_
+		1 p_55003_ p_55003_
+		2 p_55004_ p_55004_
+		3 p_55005_ p_55005_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221811_ p_221811_
+		1 p_221812_ p_221812_
+		2 p_221813_ p_221813_
+		3 p_221814_ p_221814_
+net/minecraft/world/level/block/NoteBlock net/minecraft/world/level/block/NoteBlock
+	INSTRUMENT f_55011_
+	NOTE f_55013_
+	NOTE_VOLUME f_262759_
+	POWERED f_55012_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55016_ p_55016_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_55029_ p_55029_
+		1 p_55030_ p_55030_
+		2 p_55031_ p_55031_
+		3 p_55032_ p_55032_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55055_ p_55055_
+	getCustomSoundId (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/resources/ResourceLocation; m_262851_
+		0 p_263070_ p_263070_
+		1 p_262999_ p_262999_
+	getPitchFromNote (I)F m_276981_
+		static
+		0 p_277409_ p_277409_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55018_ p_55018_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55041_ p_55041_
+		1 p_55042_ p_55042_
+		2 p_55043_ p_55043_
+		3 p_55044_ p_55044_
+		4 p_55045_ p_55045_
+		5 p_55046_ p_55046_
+	playNote (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_260916_
+		0 p_261664_ p_261664_
+		1 p_261606_ p_261606_
+		2 p_261819_ p_261819_
+		3 p_262042_ p_262042_
+	setInstrument (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_261136_
+		0 p_262117_ p_262117_
+		1 p_261908_ p_261908_
+		2 p_262130_ p_262130_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_55023_ p_55023_
+		1 p_55024_ p_55024_
+		2 p_55025_ p_55025_
+		3 p_55026_ p_55026_
+		4 p_55027_ p_55027_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55048_ p_55048_
+		1 p_55049_ p_55049_
+		2 p_55050_ p_55050_
+		3 p_55051_ p_55051_
+		4 p_55052_ p_55052_
+		5 p_55053_ p_55053_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55034_ p_55034_
+		1 p_55035_ p_55035_
+		2 p_55036_ p_55036_
+		3 p_55037_ p_55037_
+		4 p_55038_ p_55038_
+		5 p_55039_ p_55039_
+net/minecraft/world/level/block/NyliumBlock net/minecraft/world/level/block/NyliumBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55057_ p_55057_
+	canBeNylium (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_55078_
+		static
+		0 p_55079_ p_55079_
+		1 p_55080_ p_55080_
+		2 p_55081_ p_55081_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221830_ p_221830_
+		1 p_221831_ p_221831_
+		2 p_221832_ p_221832_
+		3 p_221833_ p_221833_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256194_ p_256194_
+		1 p_256152_ p_256152_
+		2 p_256389_ p_256389_
+		3 p_255846_ p_255846_
+	lambda$place$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255256_
+		static
+		0 p_255824_ p_255824_
+		1 p_256334_ p_256334_
+		2 p_255646_ p_255646_
+		3 p_256332_ p_256332_
+		4 p_255920_ p_255920_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221825_ p_221825_
+		1 p_221826_ p_221826_
+		2 p_221827_ p_221827_
+		3 p_221828_ p_221828_
+	place (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_255258_
+		0 p_255879_ p_255879_
+		1 p_256032_ p_256032_
+		2 p_255631_ p_255631_
+		3 p_256445_ p_256445_
+		4 p_255709_ p_255709_
+		5 p_256019_ p_256019_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221835_ p_221835_
+		1 p_221836_ p_221836_
+		2 p_221837_ p_221837_
+		3 p_221838_ p_221838_
+net/minecraft/world/level/block/ObserverBlock net/minecraft/world/level/block/ObserverBlock
+	POWERED f_55082_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55085_ p_55085_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55125_ p_55125_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55127_ p_55127_
+		1 p_55128_ p_55128_
+		2 p_55129_ p_55129_
+		3 p_55130_ p_55130_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55101_ p_55101_
+		1 p_55102_ p_55102_
+		2 p_55103_ p_55103_
+		3 p_55104_ p_55104_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55087_ p_55087_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55138_ p_55138_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55112_ p_55112_
+		1 p_55113_ p_55113_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55132_ p_55132_
+		1 p_55133_ p_55133_
+		2 p_55134_ p_55134_
+		3 p_55135_ p_55135_
+		4 p_55136_ p_55136_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55106_ p_55106_
+		1 p_55107_ p_55107_
+		2 p_55108_ p_55108_
+		3 p_55109_ p_55109_
+		4 p_55110_ p_55110_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55115_ p_55115_
+		1 p_55116_ p_55116_
+	startSignal (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_55092_
+		0 p_55093_ p_55093_
+		1 p_55094_ p_55094_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221840_ p_221840_
+		1 p_221841_ p_221841_
+		2 p_221842_ p_221842_
+		3 p_221843_ p_221843_
+	updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_55088_
+		0 p_55089_ p_55089_
+		1 p_55090_ p_55090_
+		2 p_55091_ p_55091_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55118_ p_55118_
+		1 p_55119_ p_55119_
+		2 p_55120_ p_55120_
+		3 p_55121_ p_55121_
+		4 p_55122_ p_55122_
+		5 p_55123_ p_55123_
+net/minecraft/world/level/block/PiglinWallSkullBlock net/minecraft/world/level/block/PiglinWallSkullBlock
+	AABBS f_260652_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_261530_ p_261530_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_261765_ p_261765_
+		1 p_261604_ p_261604_
+		2 p_261948_ p_261948_
+		3 p_261889_ p_261889_
+net/minecraft/world/level/block/PinkPetalsBlock net/minecraft/world/level/block/PinkPetalsBlock
+	AMOUNT f_271373_
+	FACING f_271347_
+	MAX_FLOWERS f_271156_
+	MIN_FLOWERS f_271110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_273335_ p_273335_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_272922_ p_272922_
+		1 p_273534_ p_273534_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_272634_ p_272634_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_273399_ p_273399_
+		1 p_273568_ p_273568_
+		2 p_273314_ p_273314_
+		3 p_273274_ p_273274_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_273158_ p_273158_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_272604_ p_272604_
+		1 p_273609_ p_273609_
+		2 p_272988_ p_272988_
+		3 p_273231_ p_273231_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_272968_ p_272968_
+		1 p_273762_ p_273762_
+		2 p_273662_ p_273662_
+		3 p_273778_ p_273778_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_272961_ p_272961_
+		1 p_273278_ p_273278_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_273476_ p_273476_
+		1 p_273093_ p_273093_
+		2 p_272601_ p_272601_
+		3 p_272683_ p_272683_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_273485_ p_273485_
+		1 p_273021_ p_273021_
+net/minecraft/world/level/block/PipeBlock net/minecraft/world/level/block/PipeBlock
+	DIRECTIONS f_55156_
+	DOWN f_55153_
+	EAST f_55149_
+	NORTH f_55148_
+	PROPERTY_BY_DIRECTION f_55154_
+	SOUTH f_55150_
+	UP f_55152_
+	WEST f_55151_
+	shapeByIndex f_55155_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55159_ p_55159_
+		1 p_55160_ p_55160_
+	getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_55174_
+		0 p_55175_ p_55175_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55170_ p_55170_
+		1 p_55171_ p_55171_
+		2 p_55172_ p_55172_
+		3 p_55173_ p_55173_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_55163_
+		static
+		0 p_55164_ p_55164_
+	makeShapes (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_55161_
+		0 p_55162_ p_55162_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_55166_ p_55166_
+		1 p_55167_ p_55167_
+		2 p_55168_ p_55168_
+net/minecraft/world/level/block/PitcherCropBlock net/minecraft/world/level/block/PitcherCropBlock
+	AGE f_276478_
+	BONEMEAL_INCREASE f_278117_
+	COLLISION_SHAPE_BULB f_276694_
+	COLLISION_SHAPE_CROP f_276589_
+	DOUBLE_PLANT_AGE_INTERSECTION f_276596_
+	FULL_LOWER_SHAPE f_278400_
+	FULL_UPPER_SHAPE f_278440_
+	LOWER_SHAPE_BY_AGE f_278397_
+	MAX_AGE f_276671_
+	UPPER_SHAPE_BY_AGE f_278405_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277780_ p_277780_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_277627_ p_277627_
+		1 p_277759_ p_277759_
+	canGrow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z m_289996_
+		0 p_290007_ p_290007_
+		1 p_290014_ p_290014_
+		2 p_290017_ p_290017_
+		3 p_290008_ p_290008_
+	canGrowInto (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_277165_
+		static
+		0 p_290010_ p_290010_
+		1 p_277823_ p_277823_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_277671_ p_277671_
+		1 p_277477_ p_277477_
+		2 p_278085_ p_278085_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277573_ p_277573_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_279266_ p_279266_
+		1 p_279469_ p_279469_
+		2 p_279119_ p_279119_
+		3 p_279372_ p_279372_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_277609_ p_277609_
+		1 p_277398_ p_277398_
+		2 p_278042_ p_278042_
+		3 p_277995_ p_277995_
+	getLowerHalf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/PitcherCropBlock$PosAndState; m_289999_
+		0 p_290009_ p_290009_
+		1 p_290016_ p_290016_
+		2 p_290015_ p_290015_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_277602_ p_277602_
+		1 p_277617_ p_277617_
+		2 p_278005_ p_278005_
+		3 p_277514_ p_277514_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_277448_ p_277448_
+	grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V m_276898_
+		0 p_277975_ p_277975_
+		1 p_277349_ p_277349_
+		2 p_277585_ p_277585_
+		3 p_277498_ p_277498_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_277920_ p_277920_
+		1 p_277594_ p_277594_
+		2 p_277401_ p_277401_
+		3 p_277434_ p_277434_
+	isLower (Lnet/minecraft/world/level/block/state/BlockState;)Z m_278754_
+		static
+		0 p_279488_ p_279488_
+	isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z m_276876_
+		0 p_277387_ p_277387_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_277483_ p_277483_
+	isUpper (Lnet/minecraft/world/level/block/state/BlockState;)Z m_290001_
+		static
+		0 p_290013_ p_290013_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_277380_ p_277380_
+		1 p_277500_ p_277500_
+		2 p_277715_ p_277715_
+		3 p_277487_ p_277487_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_277418_ p_277418_
+		1 p_277461_ p_277461_
+		2 p_277608_ p_277608_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_277717_ p_277717_
+		1 p_277870_ p_277870_
+		2 p_277836_ p_277836_
+		3 p_278034_ p_278034_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_277950_ p_277950_
+		1 p_277589_ p_277589_
+		2 p_277937_ p_277937_
+		3 p_277887_ p_277887_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_277432_ p_277432_
+		1 p_277632_ p_277632_
+		2 p_277479_ p_277479_
+		3 p_277805_ p_277805_
+		4 p_277663_ p_277663_
+	sufficientLight (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_290004_
+		static
+		0 p_290018_ p_290018_
+		1 p_290011_ p_290011_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_277518_ p_277518_
+		1 p_277700_ p_277700_
+		2 p_277660_ p_277660_
+		3 p_277653_ p_277653_
+		4 p_277982_ p_277982_
+		5 p_278106_ p_278106_
+net/minecraft/world/level/block/PitcherCropBlock$PosAndState net/minecraft/world/level/block/PitcherCropBlock$PosAndState
+	pos f_289994_
+	state f_289993_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_289994_ f_289994_
+		1 f_289993_ f_289993_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_290012_ p_290012_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_289994_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_289993_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/PlayerHeadBlock net/minecraft/world/level/block/PlayerHeadBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55177_ p_55177_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_55179_ p_55179_
+		1 p_55180_ p_55180_
+		2 p_55181_ p_55181_
+		3 p_55182_ p_55182_
+		4 p_55183_ p_55183_
+net/minecraft/world/level/block/PlayerWallHeadBlock net/minecraft/world/level/block/PlayerWallHeadBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55185_ p_55185_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287758_ p_287758_
+		1 p_287648_ p_287648_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_55187_ p_55187_
+		1 p_55188_ p_55188_
+		2 p_55189_ p_55189_
+		3 p_55190_ p_55190_
+		4 p_55191_ p_55191_
+net/minecraft/world/level/block/PointedDripstoneBlock net/minecraft/world/level/block/PointedDripstoneBlock
+	AVERAGE_DAYS_PER_GROWTH f_153997_
+	BASE_SHAPE f_154007_
+	DELAY_BEFORE_FALLING f_154014_
+	DRIP_PROBABILITY_PER_ANIMATE_TICK f_154015_
+	DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE f_154016_
+	FRUSTUM_SHAPE f_154005_
+	GROWTH_PROBABILITY_PER_RANDOM_TICK f_153998_
+	LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK f_221845_
+	MAX_GROWTH_LENGTH f_153999_
+	MAX_HORIZONTAL_OFFSET f_154008_
+	MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON f_154017_
+	MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE f_154012_
+	MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION f_153994_
+	MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING f_154000_
+	MIDDLE_SHAPE f_154006_
+	MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE f_154020_
+	REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK f_202005_
+	STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE f_154021_
+	STALACTITE_DRIP_START_PIXEL f_154001_
+	STALACTITE_MAX_DAMAGE f_154022_
+	STALAGMITE_FALL_DAMAGE_MODIFIER f_153996_
+	STALAGMITE_FALL_DISTANCE_OFFSET f_153995_
+	THICKNESS f_154010_
+	TIP_DIRECTION f_154009_
+	TIP_MERGE_SHAPE f_154002_
+	TIP_SHAPE_DOWN f_154004_
+	TIP_SHAPE_UP f_154003_
+	WATERLOGGED f_154011_
+	WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK f_221844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154025_ p_154025_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221870_ p_221870_
+		1 p_221871_ p_221871_
+		2 p_221872_ p_221872_
+		3 p_221873_ p_221873_
+	calculateDripstoneThickness (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; m_154092_
+		static
+		0 p_154093_ p_154093_
+		1 p_154094_ p_154094_
+		2 p_154095_ p_154095_
+		3 p_154096_ p_154096_
+	calculateTipDirection (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_154190_
+		static
+		0 p_154191_ p_154191_
+		1 p_154192_ p_154192_
+		2 p_154193_ p_154193_
+	canDrip (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154238_
+		static
+		0 p_154239_ p_154239_
+	canDripThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202017_
+		static
+		0 p_202018_ p_202018_
+		1 p_202019_ p_202019_
+		2 p_202020_ p_202020_
+	canFillCauldron (Lnet/minecraft/world/level/material/Fluid;)Z m_154158_
+		static
+		0 p_154159_ p_154159_
+	canGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_154140_
+		static
+		0 p_154141_ p_154141_
+		1 p_154142_ p_154142_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154137_ p_154137_
+		1 p_154138_ p_154138_
+		2 p_154139_ p_154139_
+	canTipGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z m_154194_
+		static
+		0 p_154195_ p_154195_
+		1 p_154196_ p_154196_
+		2 p_154197_ p_154197_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154157_ p_154157_
+	createDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)V m_154087_
+		static
+		0 p_154088_ p_154088_
+		1 p_154089_ p_154089_
+		2 p_154090_ p_154090_
+		3 p_154091_ p_154091_
+	createMergedTips (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_154230_
+		static
+		0 p_154231_ p_154231_
+		1 p_154232_ p_154232_
+		2 p_154233_ p_154233_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154047_ p_154047_
+		1 p_154048_ p_154048_
+		2 p_154049_ p_154049_
+		3 p_154050_ p_154050_
+		4 p_154051_ p_154051_
+	findBlockVertical (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$AxisDirection;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; m_202006_
+		static
+		0 p_202007_ p_202007_
+		1 p_202008_ p_202008_
+		2 p_202009_ p_202009_
+		3 p_202010_ p_202010_
+		4 p_202011_ p_202011_
+		5 p_202012_ p_202012_
+	findFillableCauldronBelowStalactiteTip (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/core/BlockPos; m_154076_
+		static
+		0 p_154077_ p_154077_
+		1 p_154078_ p_154078_
+		2 p_154079_ p_154079_
+	findRootBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Ljava/util/Optional; m_154066_
+		static
+		0 p_154067_ p_154067_
+		1 p_154068_ p_154068_
+		2 p_154069_ p_154069_
+		3 p_154070_ p_154070_
+	findStalactiteTipAboveCauldron (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_154055_
+		static
+		0 p_154056_ p_154056_
+		1 p_154057_ p_154057_
+	findTip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_154130_
+		static
+		0 p_154131_ p_154131_
+		1 p_154132_ p_154132_
+		2 p_154133_ p_154133_
+		3 p_154134_ p_154134_
+		4 p_154135_ p_154135_
+	getCauldronFillFluidType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/Fluid; m_221849_
+		static
+		0 p_221850_ p_221850_
+		1 p_221851_ p_221851_
+	getDripFluid (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; m_154052_
+		static
+		0 p_154053_ p_154053_
+		1 p_154054_ p_154054_
+	getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; m_252932_
+		0 p_254432_ p_254432_
+	getFluidAboveStalactite (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_154181_
+		static
+		0 p_154182_ p_154182_
+		1 p_154183_ p_154183_
+		2 p_154184_ p_154184_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154235_ p_154235_
+	getMaxHorizontalOffset ()F m_142740_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_154170_ p_154170_
+		1 p_154171_ p_154171_
+		2 p_154172_ p_154172_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154117_ p_154117_
+		1 p_154118_ p_154118_
+		2 p_154119_ p_154119_
+		3 p_154120_ p_154120_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154040_ p_154040_
+	grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_154035_
+		static
+		0 p_154036_ p_154036_
+		1 p_154037_ p_154037_
+		2 p_154038_ p_154038_
+	growStalactiteOrStalagmiteIfPossible (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_221887_
+		static
+		0 p_221888_ p_221888_
+		1 p_221889_ p_221889_
+		2 p_221890_ p_221890_
+		3 p_221891_ p_221891_
+	growStalagmiteBelow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_154032_
+		static
+		0 p_154033_ p_154033_
+		1 p_154034_ p_154034_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_181235_ p_181235_
+		1 p_181236_ p_181236_
+		2 p_181237_ p_181237_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154112_ p_154112_
+		1 p_154113_ p_154113_
+		2 p_154114_ p_154114_
+		3 p_154115_ p_154115_
+	isPointedDripstoneWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_154207_
+		static
+		0 p_154208_ p_154208_
+		1 p_154209_ p_154209_
+	isStalactite (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154240_
+		static
+		0 p_154241_ p_154241_
+	isStalactiteStartPos (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_154203_
+		static
+		0 p_154204_ p_154204_
+		1 p_154205_ p_154205_
+		2 p_154206_ p_154206_
+	isStalagmite (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154242_
+		static
+		0 p_154243_ p_154243_
+	isTip (Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_154153_
+		static
+		0 p_154154_ p_154154_
+		1 p_154155_ p_154155_
+	isUnmergedTipWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_154143_
+		static
+		0 p_154144_ p_154144_
+		1 p_154145_ p_154145_
+	isValidPointedDripstonePlacement (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_154221_
+		static
+		0 p_154222_ p_154222_
+		1 p_154223_ p_154223_
+		2 p_154224_ p_154224_
+	lambda$animateTick$0 (FLnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Z m_221846_
+		static
+		0 p_221847_ p_221847_
+		1 p_221848_ p_221848_
+	lambda$animateTick$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V m_221877_
+		static
+		0 p_221878_ p_221878_
+		1 p_221879_ p_221879_
+		2 p_221880_ p_221880_
+		3 p_221881_ p_221881_
+	lambda$findFillableCauldronBelowStalactiteTip$7 (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)Z m_154160_
+		static
+		0 p_154161_ p_154161_
+		1 p_154162_ p_154162_
+	lambda$findFillableCauldronBelowStalactiteTip$8 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202032_
+		static
+		0 p_202033_ p_202033_
+		1 p_202034_ p_202034_
+		2 p_202035_ p_202035_
+	lambda$findRootBlock$5 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202013_
+		static
+		0 p_202014_ p_202014_
+		1 p_202015_ p_202015_
+		2 p_202016_ p_202016_
+	lambda$findRootBlock$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154244_
+		static
+		0 p_154245_ p_154245_
+	lambda$findStalactiteTipAboveCauldron$9 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202028_
+		static
+		0 p_202029_ p_202029_
+		1 p_202030_ p_202030_
+		2 p_202031_ p_202031_
+	lambda$findTip$3 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_202021_
+		static
+		0 p_202022_ p_202022_
+		1 p_202023_ p_202023_
+		2 p_202024_ p_202024_
+	lambda$findTip$4 (ZLnet/minecraft/world/level/block/state/BlockState;)Z m_154166_
+		static
+		0 p_154167_ p_154167_
+		1 p_154168_ p_154168_
+	lambda$getCauldronFillFluidType$10 (Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Lnet/minecraft/world/level/material/Fluid; m_221857_
+		static
+		0 p_221858_ p_221858_
+	lambda$getFluidAboveStalactite$11 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo; m_221874_
+		static
+		0 p_221875_ p_221875_
+		1 p_221876_ p_221876_
+	lambda$spawnDripParticle$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V m_221852_
+		static
+		0 p_221853_ p_221853_
+		1 p_221854_ p_221854_
+		2 p_221855_ p_221855_
+		3 p_221856_ p_221856_
+	maybeTransferFluid (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;F)V m_221859_
+		static
+		0 p_221860_ p_221860_
+		1 p_221861_ p_221861_
+		2 p_221862_ p_221862_
+		3 p_221863_ p_221863_
+	onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V m_142525_
+		0 p_154059_ p_154059_
+		1 p_154060_ p_154060_
+		2 p_154061_ p_154061_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_154042_ p_154042_
+		1 p_154043_ p_154043_
+		2 p_154044_ p_154044_
+		3 p_154045_ p_154045_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221883_ p_221883_
+		1 p_221884_ p_221884_
+		2 p_221885_ p_221885_
+		3 p_221886_ p_221886_
+	spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)V m_154071_
+		static
+		0 p_154072_ p_154072_
+		1 p_154073_ p_154073_
+		2 p_154074_ p_154074_
+		3 p_154075_ p_154075_
+	spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_154062_
+		static
+		0 p_154063_ p_154063_
+		1 p_154064_ p_154064_
+		2 p_154065_ p_154065_
+	spawnFallingStalactite (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_154097_
+		static
+		0 p_154098_ p_154098_
+		1 p_154099_ p_154099_
+		2 p_154100_ p_154100_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221865_ p_221865_
+		1 p_221866_ p_221866_
+		2 p_221867_ p_221867_
+		3 p_221868_ p_221868_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154147_ p_154147_
+		1 p_154148_ p_154148_
+		2 p_154149_ p_154149_
+		3 p_154150_ p_154150_
+		4 p_154151_ p_154151_
+		5 p_154152_ p_154152_
+net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo
+	fluid f_221893_
+	pos f_221892_
+	sourceState f_221894_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_221892_ f_221892_
+		1 f_221893_ f_221893_
+		2 f_221894_ f_221894_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_221903_ p_221903_
+	fluid ()Lnet/minecraft/world/level/material/Fluid; f_221893_
+	hashCode ()I hashCode
+	pos ()Lnet/minecraft/core/BlockPos; f_221892_
+	sourceState ()Lnet/minecraft/world/level/block/state/BlockState; f_221894_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/PotatoBlock net/minecraft/world/level/block/PotatoBlock
+	SHAPE_BY_AGE f_55195_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55198_ p_55198_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55200_ p_55200_
+		1 p_55201_ p_55201_
+		2 p_55202_ p_55202_
+		3 p_55203_ p_55203_
+net/minecraft/world/level/block/PowderSnowBlock net/minecraft/world/level/block/PowderSnowBlock
+	FALLING_COLLISION_SHAPE f_154250_
+	HORIZONTAL_PARTICLE_MOMENTUM_FACTOR f_154246_
+	IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER f_154247_
+	IN_BLOCK_VERTICAL_SPEED_MULTIPLIER f_154248_
+	MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND f_196693_
+	MINIMUM_FALL_DISTANCE_FOR_SOUND f_196692_
+	NUM_BLOCKS_TO_FALL_INTO_BLOCK f_154249_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154253_ p_154253_
+	canEntityWalkOnPowderSnow (Lnet/minecraft/world/entity/Entity;)Z m_154255_
+		static
+		0 p_154256_ p_154256_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_154263_ p_154263_
+		1 p_154264_ p_154264_
+		2 p_154265_ p_154265_
+		3 p_154266_ p_154266_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_196695_ p_196695_
+		1 p_196696_ p_196696_
+		2 p_196697_ p_196697_
+		3 p_196698_ p_196698_
+		4 p_196699_ p_196699_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_154285_ p_154285_
+		1 p_154286_ p_154286_
+		2 p_154287_ p_154287_
+		3 p_154288_ p_154288_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_154272_ p_154272_
+		1 p_154273_ p_154273_
+		2 p_154274_ p_154274_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_154276_ p_154276_
+		1 p_154277_ p_154277_
+		2 p_154278_ p_154278_
+		3 p_154279_ p_154279_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154258_ p_154258_
+		1 p_154259_ p_154259_
+		2 p_154260_ p_154260_
+		3 p_154261_ p_154261_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_154281_ p_154281_
+		1 p_154282_ p_154282_
+		2 p_154283_ p_154283_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_154268_ p_154268_
+		1 p_154269_ p_154269_
+		2 p_154270_ p_154270_
+net/minecraft/world/level/block/PowderSnowCauldronBlock net/minecraft/world/level/block/PowderSnowCauldronBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Predicate;Ljava/util/Map;)V <init>
+		0 p_154290_ p_154290_
+		1 p_154291_ p_154291_
+		2 p_154292_ p_154292_
+	handleEntityOnFireInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_142266_
+		0 p_154294_ p_154294_
+		1 p_154295_ p_154295_
+		2 p_154296_ p_154296_
+net/minecraft/world/level/block/PoweredBlock net/minecraft/world/level/block/PoweredBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55206_ p_55206_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55208_ p_55208_
+		1 p_55209_ p_55209_
+		2 p_55210_ p_55210_
+		3 p_55211_ p_55211_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55213_ p_55213_
+net/minecraft/world/level/block/PoweredRailBlock net/minecraft/world/level/block/PoweredRailBlock
+	POWERED f_55215_
+	SHAPE f_55214_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55218_ p_55218_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55243_ p_55243_
+	findPoweredRailSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZI)Z m_55219_
+		0 p_55220_ p_55220_
+		1 p_55221_ p_55221_
+		2 p_55222_ p_55222_
+		3 p_55223_ p_55223_
+		4 p_55224_ p_55224_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	isSameRailWithPower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZILnet/minecraft/world/level/block/state/properties/RailShape;)Z m_55225_
+		0 p_55226_ p_55226_
+		1 p_55227_ p_55227_
+		2 p_55228_ p_55228_
+		3 p_55229_ p_55229_
+		4 p_55230_ p_55230_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55237_ p_55237_
+		1 p_55238_ p_55238_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55240_ p_55240_
+		1 p_55241_ p_55241_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_55232_ p_55232_
+		1 p_55233_ p_55233_
+		2 p_55234_ p_55234_
+		3 p_55235_ p_55235_
+net/minecraft/world/level/block/PoweredRailBlock$1 net/minecraft/world/level/block/PoweredRailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55247_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55246_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55245_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/PressurePlateBlock net/minecraft/world/level/block/PressurePlateBlock
+	POWERED f_55249_
+	sensitivity f_55250_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273523_ p_273523_
+		1 p_273571_ p_273571_
+		2 p_273284_ p_273284_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55262_ p_55262_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_55270_ p_55270_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_55264_ p_55264_
+		1 p_55265_ p_55265_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_55259_ p_55259_
+		1 p_55260_ p_55260_
+net/minecraft/world/level/block/PressurePlateBlock$1 net/minecraft/world/level/block/PressurePlateBlock$1
+	$SwitchMap$net$minecraft$world$level$block$PressurePlateBlock$Sensitivity f_55271_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/PressurePlateBlock$Sensitivity net/minecraft/world/level/block/PressurePlateBlock$Sensitivity
+	$VALUES $VALUES
+	EVERYTHING EVERYTHING
+	MOBS MOBS
+	$values ()[Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; m_154297_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_55278_ p_55278_
+		1 p_55279_ p_55279_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; valueOf
+		static
+		0 p_55281_ p_55281_
+	values ()[Lnet/minecraft/world/level/block/PressurePlateBlock$Sensitivity; values
+		static
+net/minecraft/world/level/block/PumpkinBlock net/minecraft/world/level/block/PumpkinBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55284_ p_55284_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_55285_
+		static
+		0 p_55286_ p_55286_
+		1 p_55287_ p_55287_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55289_ p_55289_
+		1 p_55290_ p_55290_
+		2 p_55291_ p_55291_
+		3 p_55292_ p_55292_
+		4 p_55293_ p_55293_
+		5 p_55294_ p_55294_
+net/minecraft/world/level/block/RailBlock net/minecraft/world/level/block/RailBlock
+	SHAPE f_55392_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55395_ p_55395_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55408_ p_55408_
+	getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; m_7978_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55402_ p_55402_
+		1 p_55403_ p_55403_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55405_ p_55405_
+		1 p_55406_ p_55406_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_6360_
+		0 p_55397_ p_55397_
+		1 p_55398_ p_55398_
+		2 p_55399_ p_55399_
+		3 p_55400_ p_55400_
+net/minecraft/world/level/block/RailBlock$1 net/minecraft/world/level/block/RailBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55412_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55411_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55410_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RailState net/minecraft/world/level/block/RailState
+	block f_55416_
+	connections f_55419_
+	isStraight f_55418_
+	level f_55414_
+	pos f_55415_
+	state f_55417_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_55421_ p_55421_
+		1 p_55422_ p_55422_
+		2 p_55423_ p_55423_
+	canConnectTo (Lnet/minecraft/world/level/block/RailState;)Z m_55436_
+		0 p_55437_ p_55437_
+	connectTo (Lnet/minecraft/world/level/block/RailState;)V m_55441_
+		0 p_55442_ p_55442_
+	connectsTo (Lnet/minecraft/world/level/block/RailState;)Z m_55425_
+		0 p_55426_ p_55426_
+	countPotentialConnections ()I m_55435_
+	getConnections ()Ljava/util/List; m_55424_
+	getRail (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/RailState; m_55438_
+		0 p_55439_ p_55439_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_55440_
+	hasConnection (Lnet/minecraft/core/BlockPos;)Z m_55443_
+		0 p_55444_ p_55444_
+	hasNeighborRail (Lnet/minecraft/core/BlockPos;)Z m_55446_
+		0 p_55447_ p_55447_
+	hasRail (Lnet/minecraft/core/BlockPos;)Z m_55429_
+		0 p_55430_ p_55430_
+	place (ZZLnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/level/block/RailState; m_55431_
+		0 p_55432_ p_55432_
+		1 p_55433_ p_55433_
+		2 p_55434_ p_55434_
+	removeSoftConnections ()V m_55445_
+	updateConnections (Lnet/minecraft/world/level/block/state/properties/RailShape;)V m_55427_
+		0 p_55428_ p_55428_
+net/minecraft/world/level/block/RailState$1 net/minecraft/world/level/block/RailState$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape f_55448_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RedStoneOreBlock net/minecraft/world/level/block/RedStoneOreBlock
+	LIT f_55450_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55453_ p_55453_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221913_ p_221913_
+		1 p_221914_ p_221914_
+		2 p_221915_ p_221915_
+		3 p_221916_ p_221916_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_55467_ p_55467_
+		1 p_55468_ p_55468_
+		2 p_55469_ p_55469_
+		3 p_55470_ p_55470_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55484_ p_55484_
+	interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55492_
+		static
+		0 p_55493_ p_55493_
+		1 p_55494_ p_55494_
+		2 p_55495_ p_55495_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_55486_ p_55486_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_221918_ p_221918_
+		1 p_221919_ p_221919_
+		2 p_221920_ p_221920_
+		3 p_221921_ p_221921_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_221907_ p_221907_
+		1 p_221908_ p_221908_
+		2 p_221909_ p_221909_
+		3 p_221910_ p_221910_
+		4 p_221911_ p_221911_
+	spawnParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55454_
+		static
+		0 p_55455_ p_55455_
+		1 p_55456_ p_55456_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154299_ p_154299_
+		1 p_154300_ p_154300_
+		2 p_154301_ p_154301_
+		3 p_154302_ p_154302_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55472_ p_55472_
+		1 p_55473_ p_55473_
+		2 p_55474_ p_55474_
+		3 p_55475_ p_55475_
+		4 p_55476_ p_55476_
+		5 p_55477_ p_55477_
+net/minecraft/world/level/block/RedStoneWireBlock net/minecraft/world/level/block/RedStoneWireBlock
+	COLORS f_55506_
+	E f_154306_
+	EAST f_55497_
+	H f_154304_
+	N f_154307_
+	NORTH f_55496_
+	PARTICLE_DENSITY f_154303_
+	POWER f_55500_
+	PROPERTY_BY_DIRECTION f_55501_
+	S f_154308_
+	SHAPES_CACHE f_55505_
+	SHAPES_FLOOR f_55503_
+	SHAPES_UP f_55504_
+	SHAPE_DOT f_55502_
+	SOUTH f_55498_
+	W f_154305_
+	WEST f_55499_
+	crossState f_55507_
+	shouldSignal f_55508_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55511_ p_55511_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221932_ p_221932_
+		1 p_221933_ p_221933_
+		2 p_221934_ p_221934_
+		3 p_221935_ p_221935_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_55642_
+		0 p_55643_ p_55643_
+	calculateTargetStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_55527_
+		0 p_55528_ p_55528_
+		1 p_55529_ p_55529_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_55585_ p_55585_
+		1 p_55586_ p_55586_
+		2 p_55587_ p_55587_
+	canSurviveOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_55612_
+		0 p_55613_ p_55613_
+		1 p_55614_ p_55614_
+		2 p_55615_ p_55615_
+	checkCornerChangeAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55616_
+		0 p_55617_ p_55617_
+		1 p_55618_ p_55618_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55605_ p_55605_
+	getColorForPower (I)I m_55606_
+		static
+		0 p_55607_ p_55607_
+	getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_55518_
+		0 p_55519_ p_55519_
+		1 p_55520_ p_55520_
+		2 p_55521_ p_55521_
+	getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_55522_
+		0 p_55523_ p_55523_
+		1 p_55524_ p_55524_
+		2 p_55525_ p_55525_
+		3 p_55526_ p_55526_
+	getConnectionState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_55514_
+		0 p_55515_ p_55515_
+		1 p_55516_ p_55516_
+		2 p_55517_ p_55517_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55625_ p_55625_
+		1 p_55626_ p_55626_
+		2 p_55627_ p_55627_
+		3 p_55628_ p_55628_
+	getMissingConnections (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_55608_
+		0 p_55609_ p_55609_
+		1 p_55610_ p_55610_
+		2 p_55611_ p_55611_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55620_ p_55620_
+		1 p_55621_ p_55621_
+		2 p_55622_ p_55622_
+		3 p_55623_ p_55623_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55549_ p_55549_
+		1 p_55550_ p_55550_
+		2 p_55551_ p_55551_
+		3 p_55552_ p_55552_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55513_ p_55513_
+	getWireSignal (Lnet/minecraft/world/level/block/state/BlockState;)I m_55648_
+		0 p_55649_ p_55649_
+	isCross (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55644_
+		static
+		0 p_55645_ p_55645_
+	isDot (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55646_
+		static
+		0 p_55647_ p_55647_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55636_ p_55636_
+	lambda$static$0 ([Lnet/minecraft/world/phys/Vec3;)V m_154318_
+		static
+		0 p_154319_ p_154319_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55589_ p_55589_
+		1 p_55590_ p_55590_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55561_ p_55561_
+		1 p_55562_ p_55562_
+		2 p_55563_ p_55563_
+		3 p_55564_ p_55564_
+		4 p_55565_ p_55565_
+		5 p_55566_ p_55566_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55630_ p_55630_
+		1 p_55631_ p_55631_
+		2 p_55632_ p_55632_
+		3 p_55633_ p_55633_
+		4 p_55634_ p_55634_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55568_ p_55568_
+		1 p_55569_ p_55569_
+		2 p_55570_ p_55570_
+		3 p_55571_ p_55571_
+		4 p_55572_ p_55572_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55592_ p_55592_
+		1 p_55593_ p_55593_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55640_
+		static
+		0 p_55641_ p_55641_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_55594_
+		static
+		0 p_55595_ p_55595_
+		1 p_55596_ p_55596_
+	spawnParticlesAlongLine (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;FF)V m_221922_
+		0 p_221923_ p_221923_
+		1 p_221924_ p_221924_
+		2 p_221925_ p_221925_
+		3 p_221926_ p_221926_
+		4 p_221927_ p_221927_
+		5 p_221928_ p_221928_
+		6 p_221929_ p_221929_
+		7 p_221930_ p_221930_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_7742_
+		0 p_55579_ p_55579_
+		1 p_55580_ p_55580_
+		2 p_55581_ p_55581_
+		3 p_55582_ p_55582_
+		4 p_55583_ p_55583_
+	updateNeighborsOfNeighboringWires (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55637_
+		0 p_55638_ p_55638_
+		1 p_55639_ p_55639_
+	updatePowerStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_55530_
+		0 p_55531_ p_55531_
+		1 p_55532_ p_55532_
+		2 p_55533_ p_55533_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55598_ p_55598_
+		1 p_55599_ p_55599_
+		2 p_55600_ p_55600_
+		3 p_55601_ p_55601_
+		4 p_55602_ p_55602_
+		5 p_55603_ p_55603_
+	updatesOnShapeChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V m_55534_
+		0 p_55535_ p_55535_
+		1 p_55536_ p_55536_
+		2 p_55537_ p_55537_
+		3 p_55538_ p_55538_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55554_ p_55554_
+		1 p_55555_ p_55555_
+		2 p_55556_ p_55556_
+		3 p_55557_ p_55557_
+		4 p_55558_ p_55558_
+		5 p_55559_ p_55559_
+net/minecraft/world/level/block/RedStoneWireBlock$1 net/minecraft/world/level/block/RedStoneWireBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_55652_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55651_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide f_55650_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RedstoneLampBlock net/minecraft/world/level/block/RedstoneLampBlock
+	LIT f_55654_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55657_ p_55657_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55673_ p_55673_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55659_ p_55659_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55666_ p_55666_
+		1 p_55667_ p_55667_
+		2 p_55668_ p_55668_
+		3 p_55669_ p_55669_
+		4 p_55670_ p_55670_
+		5 p_55671_ p_55671_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221937_ p_221937_
+		1 p_221938_ p_221938_
+		2 p_221939_ p_221939_
+		3 p_221940_ p_221940_
+net/minecraft/world/level/block/RedstoneTorchBlock net/minecraft/world/level/block/RedstoneTorchBlock
+	LIT f_55674_
+	MAX_RECENT_TOGGLES f_154326_
+	RECENT_TOGGLES f_55675_
+	RECENT_TOGGLE_TIMER f_154325_
+	RESTART_DELAY f_154327_
+	TOGGLE_DELAY f_154328_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55678_ p_55678_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221954_ p_221954_
+		1 p_221955_ p_221955_
+		2 p_221956_ p_221956_
+		3 p_221957_ p_221957_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55717_ p_55717_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_55719_ p_55719_
+		1 p_55720_ p_55720_
+		2 p_55721_ p_55721_
+		3 p_55722_ p_55722_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55694_ p_55694_
+		1 p_55695_ p_55695_
+		2 p_55696_ p_55696_
+		3 p_55697_ p_55697_
+	hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_6918_
+		0 p_55681_ p_55681_
+		1 p_55682_ p_55682_
+		2 p_55683_ p_55683_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_55730_ p_55730_
+	isToggledTooFrequently (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z m_55684_
+		static
+		0 p_55685_ p_55685_
+		1 p_55686_ p_55686_
+		2 p_55687_ p_55687_
+	lambda$isToggledTooFrequently$0 (Lnet/minecraft/world/level/BlockGetter;)Ljava/util/List; m_55679_
+		static
+		0 p_55680_ p_55680_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_55699_ p_55699_
+		1 p_55700_ p_55700_
+		2 p_55701_ p_55701_
+		3 p_55702_ p_55702_
+		4 p_55703_ p_55703_
+		5 p_55704_ p_55704_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_55724_ p_55724_
+		1 p_55725_ p_55725_
+		2 p_55726_ p_55726_
+		3 p_55727_ p_55727_
+		4 p_55728_ p_55728_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_55706_ p_55706_
+		1 p_55707_ p_55707_
+		2 p_55708_ p_55708_
+		3 p_55709_ p_55709_
+		4 p_55710_ p_55710_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_221949_ p_221949_
+		1 p_221950_ p_221950_
+		2 p_221951_ p_221951_
+		3 p_221952_ p_221952_
+net/minecraft/world/level/block/RedstoneTorchBlock$Toggle net/minecraft/world/level/block/RedstoneTorchBlock$Toggle
+	pos f_55731_
+	when f_55732_
+	<init> (Lnet/minecraft/core/BlockPos;J)V <init>
+		0 p_55734_ p_55734_
+		1 p_55735_ p_55735_
+net/minecraft/world/level/block/RedstoneWallTorchBlock net/minecraft/world/level/block/RedstoneWallTorchBlock
+	FACING f_55740_
+	LIT f_55741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55744_ p_55744_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221959_ p_221959_
+		1 p_221960_ p_221960_
+		2 p_221961_ p_221961_
+		3 p_221962_ p_221962_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_55762_ p_55762_
+		1 p_55763_ p_55763_
+		2 p_55764_ p_55764_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55779_ p_55779_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55781_ p_55781_
+		1 p_55782_ p_55782_
+		2 p_55783_ p_55783_
+		3 p_55784_ p_55784_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_55752_ p_55752_
+		1 p_55753_ p_55753_
+		2 p_55754_ p_55754_
+		3 p_55755_ p_55755_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55746_ p_55746_
+	hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_6918_
+		0 p_55748_ p_55748_
+		1 p_55749_ p_55749_
+		2 p_55750_ p_55750_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_55766_ p_55766_
+		1 p_55767_ p_55767_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55769_ p_55769_
+		1 p_55770_ p_55770_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55772_ p_55772_
+		1 p_55773_ p_55773_
+		2 p_55774_ p_55774_
+		3 p_55775_ p_55775_
+		4 p_55776_ p_55776_
+		5 p_55777_ p_55777_
+net/minecraft/world/level/block/RenderShape net/minecraft/world/level/block/RenderShape
+	$VALUES $VALUES
+	ENTITYBLOCK_ANIMATED ENTITYBLOCK_ANIMATED
+	INVISIBLE INVISIBLE
+	MODEL MODEL
+	$values ()[Lnet/minecraft/world/level/block/RenderShape; m_154329_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_55792_ p_55792_
+		1 p_55793_ p_55793_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/RenderShape; valueOf
+		static
+		0 p_55795_ p_55795_
+	values ()[Lnet/minecraft/world/level/block/RenderShape; values
+		static
+net/minecraft/world/level/block/RepeaterBlock net/minecraft/world/level/block/RepeaterBlock
+	DELAY f_55798_
+	LOCKED f_55797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55801_ p_55801_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221964_ p_221964_
+		1 p_221965_ p_221965_
+		2 p_221966_ p_221966_
+		3 p_221967_ p_221967_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55828_ p_55828_
+	getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I m_6112_
+		0 p_55830_ p_55830_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55803_ p_55803_
+	isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_7346_
+		0 p_55805_ p_55805_
+		1 p_55806_ p_55806_
+		2 p_55807_ p_55807_
+	sideInputDiodesOnly ()Z m_276978_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_55821_ p_55821_
+		1 p_55822_ p_55822_
+		2 p_55823_ p_55823_
+		3 p_55824_ p_55824_
+		4 p_55825_ p_55825_
+		5 p_55826_ p_55826_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55809_ p_55809_
+		1 p_55810_ p_55810_
+		2 p_55811_ p_55811_
+		3 p_55812_ p_55812_
+		4 p_55813_ p_55813_
+		5 p_55814_ p_55814_
+net/minecraft/world/level/block/RespawnAnchorBlock net/minecraft/world/level/block/RespawnAnchorBlock
+	CHARGE f_55833_
+	MAX_CHARGES f_154331_
+	MIN_CHARGES f_154330_
+	RESPAWN_HORIZONTAL_OFFSETS f_55834_
+	RESPAWN_OFFSETS f_55835_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55838_ p_55838_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_221969_ p_221969_
+		1 p_221970_ p_221970_
+		2 p_221971_ p_221971_
+		3 p_221972_ p_221972_
+	canBeCharged (Lnet/minecraft/world/level/block/state/BlockState;)Z m_55894_
+		static
+		0 p_55895_ p_55895_
+	canSetSpawn (Lnet/minecraft/world/level/Level;)Z m_55850_
+		static
+		0 p_55851_ p_55851_
+	charge (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_269573_
+		static
+		0 p_270997_ p_270997_
+		1 p_270172_ p_270172_
+		2 p_270534_ p_270534_
+		3 p_270661_ p_270661_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55886_ p_55886_
+	explode (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_55890_
+		0 p_55891_ p_55891_
+		1 p_55892_ p_55892_
+		2 p_55893_ p_55893_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_55843_
+		static
+		0 p_55844_ p_55844_
+		1 p_55845_ p_55845_
+		2 p_55846_ p_55846_
+		3 p_55847_ p_55847_
+	findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; m_55839_
+		static
+		0 p_55840_ p_55840_
+		1 p_55841_ p_55841_
+		2 p_55842_ p_55842_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_55870_ p_55870_
+		1 p_55871_ p_55871_
+		2 p_55872_ p_55872_
+	getScaledChargeLevel (Lnet/minecraft/world/level/block/state/BlockState;I)I m_55861_
+		static
+		0 p_55862_ p_55862_
+		1 p_55863_ p_55863_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_55860_ p_55860_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_55865_ p_55865_
+		1 p_55866_ p_55866_
+		2 p_55867_ p_55867_
+		3 p_55868_ p_55868_
+	isRespawnFuel (Lnet/minecraft/world/item/ItemStack;)Z m_55848_
+		static
+		0 p_55849_ p_55849_
+	isWaterThatWouldFlow (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;)Z m_55887_
+		static
+		0 p_55888_ p_55888_
+		1 p_55889_ p_55889_
+	lambda$explode$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_55852_
+		static
+		0 p_55853_ p_55853_
+		1 p_55854_ p_55854_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_55874_ p_55874_
+		1 p_55875_ p_55875_
+		2 p_55876_ p_55876_
+		3 p_55877_ p_55877_
+		4 p_55878_ p_55878_
+		5 p_55879_ p_55879_
+net/minecraft/world/level/block/RespawnAnchorBlock$1 net/minecraft/world/level/block/RespawnAnchorBlock$1
+	this$0 f_55898_
+	val$inWater f_55897_
+	val$pos f_55896_
+	<init> (Lnet/minecraft/world/level/block/RespawnAnchorBlock;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_55900_ p_55900_
+		1 p_55901_ p_55901_
+		2 p_55902_ p_55902_
+	getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; m_6617_
+		0 p_55904_ p_55904_
+		1 p_55905_ p_55905_
+		2 p_55906_ p_55906_
+		3 p_55907_ p_55907_
+		4 p_55908_ p_55908_
+net/minecraft/world/level/block/RodBlock net/minecraft/world/level/block/RodBlock
+	AABB_MAX f_154333_
+	AABB_MIN f_154332_
+	X_AXIS_AABB f_154336_
+	Y_AXIS_AABB f_154334_
+	Z_AXIS_AABB f_154335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154339_ p_154339_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154346_ p_154346_
+		1 p_154347_ p_154347_
+		2 p_154348_ p_154348_
+		3 p_154349_ p_154349_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154341_ p_154341_
+		1 p_154342_ p_154342_
+		2 p_154343_ p_154343_
+		3 p_154344_ p_154344_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_154351_ p_154351_
+		1 p_154352_ p_154352_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_154354_ p_154354_
+		1 p_154355_ p_154355_
+net/minecraft/world/level/block/RodBlock$1 net/minecraft/world/level/block/RodBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_154356_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/RootedDirtBlock net/minecraft/world/level/block/RootedDirtBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154359_ p_154359_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_221979_ p_221979_
+		1 p_221980_ p_221980_
+		2 p_221981_ p_221981_
+		3 p_221982_ p_221982_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256100_ p_256100_
+		1 p_255943_ p_255943_
+		2 p_255655_ p_255655_
+		3 p_256455_ p_256455_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221974_ p_221974_
+		1 p_221975_ p_221975_
+		2 p_221976_ p_221976_
+		3 p_221977_ p_221977_
+net/minecraft/world/level/block/RootsBlock net/minecraft/world/level/block/RootsBlock
+	AABB_OFFSET f_154375_
+	SHAPE f_55909_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55912_ p_55912_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_55915_ p_55915_
+		1 p_55916_ p_55916_
+		2 p_55917_ p_55917_
+		3 p_55918_ p_55918_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_55920_ p_55920_
+		1 p_55921_ p_55921_
+		2 p_55922_ p_55922_
+net/minecraft/world/level/block/RotatedPillarBlock net/minecraft/world/level/block/RotatedPillarBlock
+	AXIS f_55923_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55926_ p_55926_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_55933_ p_55933_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_55928_ p_55928_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_55930_ p_55930_
+		1 p_55931_ p_55931_
+	rotatePillar (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_154376_
+		static
+		0 p_154377_ p_154377_
+		1 p_154378_ p_154378_
+net/minecraft/world/level/block/RotatedPillarBlock$1 net/minecraft/world/level/block/RotatedPillarBlock$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_55934_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55935_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/Rotation
+	$VALUES $VALUES
+	CLOCKWISE_180 CLOCKWISE_180
+	CLOCKWISE_90 CLOCKWISE_90
+	CODEC f_221983_
+	COUNTERCLOCKWISE_90 COUNTERCLOCKWISE_90
+	NONE NONE
+	id f_221984_
+	rotation f_55941_
+	$values ()[Lnet/minecraft/world/level/block/Rotation; m_154379_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
+		0 p_221986_ p_221986_
+		1 p_221987_ p_221987_
+		2 p_221988_ p_221988_
+		3 p_221989_ p_221989_
+	getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/Rotation; m_221990_
+		static
+		0 p_221991_ p_221991_
+	getRotated (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/Rotation; m_55952_
+		0 p_55953_ p_55953_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_221992_
+		static
+		0 p_221993_ p_221993_
+	rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; m_55954_
+		0 p_55955_ p_55955_
+	rotate (II)I m_55949_
+		0 p_55950_ p_55950_
+		1 p_55951_ p_55951_
+	rotation ()Lcom/mojang/math/OctahedralGroup; m_55948_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; valueOf
+		static
+		0 p_55961_ p_55961_
+	values ()[Lnet/minecraft/world/level/block/Rotation; values
+		static
+net/minecraft/world/level/block/Rotation$1 net/minecraft/world/level/block/Rotation$1
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_55963_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SandBlock net/minecraft/world/level/block/SandBlock
+	dustColor f_55965_
+	<init> (ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55967_ p_55967_
+		1 p_55968_ p_55968_
+	getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_6248_
+		0 p_55970_ p_55970_
+		1 p_55971_ p_55971_
+		2 p_55972_ p_55972_
+net/minecraft/world/level/block/SaplingBlock net/minecraft/world/level/block/SaplingBlock
+	AABB_OFFSET f_154380_
+	SHAPE f_55974_
+	STAGE f_55973_
+	treeGrower f_55975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/grower/AbstractTreeGrower;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_55978_ p_55978_
+		1 p_55979_ p_55979_
+	advanceTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V m_222000_
+		0 p_222001_ p_222001_
+		1 p_222002_ p_222002_
+		2 p_222003_ p_222003_
+		3 p_222004_ p_222004_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56001_ p_56001_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56008_ p_56008_
+		1 p_56009_ p_56009_
+		2 p_56010_ p_56010_
+		3 p_56011_ p_56011_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222006_ p_222006_
+		1 p_222007_ p_222007_
+		2 p_222008_ p_222008_
+		3 p_222009_ p_222009_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256124_ p_256124_
+		1 p_55992_ p_55992_
+		2 p_55993_ p_55993_
+		3 p_55994_ p_55994_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_221996_ p_221996_
+		1 p_221997_ p_221997_
+		2 p_221998_ p_221998_
+		3 p_221999_ p_221999_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222011_ p_222011_
+		1 p_222012_ p_222012_
+		2 p_222013_ p_222013_
+		3 p_222014_ p_222014_
+net/minecraft/world/level/block/ScaffoldingBlock net/minecraft/world/level/block/ScaffoldingBlock
+	BELOW_BLOCK f_56018_
+	BOTTOM f_56014_
+	DISTANCE f_56012_
+	STABILITY_MAX_DISTANCE f_154381_
+	STABLE_SHAPE f_56015_
+	TICK_DELAY f_154382_
+	UNSTABLE_SHAPE f_56016_
+	UNSTABLE_SHAPE_BOTTOM f_56017_
+	WATERLOGGED f_56013_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56021_ p_56021_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56037_ p_56037_
+		1 p_56038_ p_56038_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56040_ p_56040_
+		1 p_56041_ p_56041_
+		2 p_56042_ p_56042_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56051_ p_56051_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56068_ p_56068_
+		1 p_56069_ p_56069_
+		2 p_56070_ p_56070_
+		3 p_56071_ p_56071_
+	getDistance (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_56024_
+		static
+		0 p_56025_ p_56025_
+		1 p_56026_ p_56026_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56073_ p_56073_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_56053_ p_56053_
+		1 p_56054_ p_56054_
+		2 p_56055_ p_56055_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56057_ p_56057_
+		1 p_56058_ p_56058_
+		2 p_56059_ p_56059_
+		3 p_56060_ p_56060_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56023_ p_56023_
+	isBottom (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z m_56027_
+		0 p_56028_ p_56028_
+		1 p_56029_ p_56029_
+		2 p_56030_ p_56030_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56062_ p_56062_
+		1 p_56063_ p_56063_
+		2 p_56064_ p_56064_
+		3 p_56065_ p_56065_
+		4 p_56066_ p_56066_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222019_ p_222019_
+		1 p_222020_ p_222020_
+		2 p_222021_ p_222021_
+		3 p_222022_ p_222022_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56044_ p_56044_
+		1 p_56045_ p_56045_
+		2 p_56046_ p_56046_
+		3 p_56047_ p_56047_
+		4 p_56048_ p_56048_
+		5 p_56049_ p_56049_
+net/minecraft/world/level/block/SculkBehaviour net/minecraft/world/level/block/SculkBehaviour
+	DEFAULT f_222023_
+	<clinit> ()V <clinit>
+		static
+	attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z m_214094_
+		0 p_222034_ p_222034_
+		1 p_222035_ p_222035_
+		2 p_222036_ p_222036_
+		3 p_222037_ p_222037_
+		4 p_222038_ p_222038_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222039_ p_222039_
+		1 p_222040_ p_222040_
+		2 p_222041_ p_222041_
+		3 p_222042_ p_222042_
+		4 p_222043_ p_222043_
+		5 p_222044_ p_222044_
+	canChangeBlockStateOnSpread ()Z m_213999_
+	depositCharge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_222030_
+		0 p_222031_ p_222031_
+		1 p_222032_ p_222032_
+		2 p_222033_ p_222033_
+	getSculkSpreadDelay ()B m_222025_
+	onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213805_
+		0 p_222026_ p_222026_
+		1 p_222027_ p_222027_
+		2 p_222028_ p_222028_
+		3 p_222029_ p_222029_
+	updateDecayDelay (I)I m_213670_
+		0 p_222045_ p_222045_
+net/minecraft/world/level/block/SculkBehaviour$1 net/minecraft/world/level/block/SculkBehaviour$1
+	<init> ()V <init>
+	attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z m_214094_
+		0 p_222048_ p_222048_
+		1 p_222049_ p_222049_
+		2 p_222050_ p_222050_
+		3 p_222051_ p_222051_
+		4 p_222052_ p_222052_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222054_ p_222054_
+		1 p_222055_ p_222055_
+		2 p_222056_ p_222056_
+		3 p_222057_ p_222057_
+		4 p_222058_ p_222058_
+		5 p_222059_ p_222059_
+	updateDecayDelay (I)I m_213670_
+		0 p_222061_ p_222061_
+net/minecraft/world/level/block/SculkBlock net/minecraft/world/level/block/SculkBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222063_ p_222063_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222073_ p_222073_
+		1 p_222074_ p_222074_
+		2 p_222075_ p_222075_
+		3 p_222076_ p_222076_
+		4 p_222077_ p_222077_
+		5 p_222078_ p_222078_
+	canChangeBlockStateOnSpread ()Z m_213999_
+	canPlaceGrowth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_222064_
+		static
+		0 p_222065_ p_222065_
+		1 p_222066_ p_222066_
+	getDecayPenalty (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)I m_222079_
+		static
+		0 p_222080_ p_222080_
+		1 p_222081_ p_222081_
+		2 p_222082_ p_222082_
+		3 p_222083_ p_222083_
+	getRandomGrowthState (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/BlockState; m_222067_
+		0 p_222068_ p_222068_
+		1 p_222069_ p_222069_
+		2 p_222070_ p_222070_
+		3 p_222071_ p_222071_
+net/minecraft/world/level/block/SculkCatalystBlock net/minecraft/world/level/block/SculkCatalystBlock
+	PULSE f_222086_
+	xpRange f_222087_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222090_ p_222090_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222115_ p_222115_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_222120_ p_222120_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_222100_ p_222100_
+		1 p_222101_ p_222101_
+		2 p_222102_ p_222102_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_222117_ p_222117_
+		1 p_222118_ p_222118_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222109_ p_222109_
+		1 p_222110_ p_222110_
+		2 p_222111_ p_222111_
+		3 p_222112_ p_222112_
+		4 p_222113_ p_222113_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222104_ p_222104_
+		1 p_222105_ p_222105_
+		2 p_222106_ p_222106_
+		3 p_222107_ p_222107_
+net/minecraft/world/level/block/SculkSensorBlock net/minecraft/world/level/block/SculkSensorBlock
+	ACTIVE_TICKS f_154383_
+	COOLDOWN_TICKS f_154384_
+	PHASE f_154386_
+	POWER f_154387_
+	RESONANCE_PITCH_BEND f_276565_
+	SHAPE f_154389_
+	WATERLOGGED f_154388_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277588_ p_277588_
+	activate (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_277033_
+		0 p_277529_ p_277529_
+		1 p_277340_ p_277340_
+		2 p_277386_ p_277386_
+		3 p_277799_ p_277799_
+		4 p_277993_ p_277993_
+		5 p_278003_ p_278003_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222148_ p_222148_
+		1 p_222149_ p_222149_
+		2 p_222150_ p_222150_
+		3 p_222151_ p_222151_
+	canActivate (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154489_
+		static
+		0 p_154490_ p_154490_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154464_ p_154464_
+	deactivate (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_154407_
+		static
+		0 p_154408_ p_154408_
+		1 p_154409_ p_154409_
+		2 p_154410_ p_154410_
+	getActiveTicks ()I m_278716_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_154442_ p_154442_
+		1 p_154443_ p_154443_
+		2 p_154444_ p_154444_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_279407_ p_279407_
+		1 p_279217_ p_279217_
+		2 p_279190_ p_279190_
+		3 p_279273_ p_279273_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154479_ p_154479_
+	getPhase (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; m_154487_
+		static
+		0 p_154488_ p_154488_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_154477_ p_154477_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154432_ p_154432_
+		1 p_154433_ p_154433_
+		2 p_154434_ p_154434_
+		3 p_154435_ p_154435_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_154437_ p_154437_
+		1 p_154438_ p_154438_
+		2 p_154439_ p_154439_
+		3 p_154440_ p_154440_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154396_ p_154396_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154401_ p_154401_
+		1 p_154402_ p_154402_
+		2 p_154403_ p_154403_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_154481_ p_154481_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_154427_ p_154427_
+		1 p_154428_ p_154428_
+		2 p_154429_ p_154429_
+		3 p_154430_ p_154430_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_154484_ p_154484_
+	lambda$getTicker$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;)V m_279962_
+		static
+		0 p_281130_ p_281130_
+		1 p_281131_ p_281131_
+		2 p_281132_ p_281132_
+		3 p_281133_ p_281133_
+	lambda$static$0 ([F)V m_276749_
+		static
+		0 p_277301_ p_277301_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154466_ p_154466_
+		1 p_154467_ p_154467_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_154471_ p_154471_
+		1 p_154472_ p_154472_
+		2 p_154473_ p_154473_
+		3 p_154474_ p_154474_
+		4 p_154475_ p_154475_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_154446_ p_154446_
+		1 p_154447_ p_154447_
+		2 p_154448_ p_154448_
+		3 p_154449_ p_154449_
+		4 p_154450_ p_154450_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222142_ p_222142_
+		1 p_222143_ p_222143_
+		2 p_222144_ p_222144_
+		3 p_222145_ p_222145_
+		4 p_222146_ p_222146_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_222132_ p_222132_
+		1 p_222133_ p_222133_
+		2 p_222134_ p_222134_
+		3 p_222135_ p_222135_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222137_ p_222137_
+		1 p_222138_ p_222138_
+		2 p_222139_ p_222139_
+		3 p_222140_ p_222140_
+	tryResonateVibration (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_277083_
+		static
+		0 p_279315_ p_279315_
+		1 p_277804_ p_277804_
+		2 p_277458_ p_277458_
+		3 p_277347_ p_277347_
+	updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_276869_
+		static
+		0 p_278067_ p_278067_
+		1 p_277440_ p_277440_
+		2 p_277354_ p_277354_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154457_ p_154457_
+		1 p_154458_ p_154458_
+		2 p_154459_ p_154459_
+		3 p_154460_ p_154460_
+		4 p_154461_ p_154461_
+		5 p_154462_ p_154462_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_154486_ p_154486_
+net/minecraft/world/level/block/SculkShriekerBlock net/minecraft/world/level/block/SculkShriekerBlock
+	CAN_SUMMON f_222154_
+	COLLIDER f_222155_
+	SHRIEKING f_222152_
+	TOP_Y f_222156_
+	WATERLOGGED f_222153_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222159_ p_222159_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222211_ p_222211_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_222225_ p_222225_
+		1 p_222226_ p_222226_
+		2 p_222227_ p_222227_
+		3 p_222228_ p_222228_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_222230_ p_222230_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_222221_ p_222221_
+		1 p_222222_ p_222222_
+		2 p_222223_ p_222223_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_222219_ p_222219_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_222171_ p_222171_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_222173_ p_222173_
+		1 p_222174_ p_222174_
+		2 p_222175_ p_222175_
+	lambda$getTicker$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_279963_
+		static
+		0 p_281134_ p_281134_
+		1 p_281135_ p_281135_
+		2 p_281136_ p_281136_
+		3 p_281137_ p_281137_
+	lambda$onRemove$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222215_
+		static
+		0 p_222216_ p_222216_
+		1 p_222217_ p_222217_
+	lambda$stepOn$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222160_
+		static
+		0 p_222161_ p_222161_
+		1 p_222162_ p_222162_
+		2 p_222163_ p_222163_
+	lambda$tick$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V m_222167_
+		static
+		0 p_222168_ p_222168_
+		1 p_222169_ p_222169_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_222213_ p_222213_
+		1 p_222214_ p_222214_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_222198_ p_222198_
+		1 p_222199_ p_222199_
+		2 p_222200_ p_222200_
+		3 p_222201_ p_222201_
+		4 p_222202_ p_222202_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222192_ p_222192_
+		1 p_222193_ p_222193_
+		2 p_222194_ p_222194_
+		3 p_222195_ p_222195_
+		4 p_222196_ p_222196_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_222177_ p_222177_
+		1 p_222178_ p_222178_
+		2 p_222179_ p_222179_
+		3 p_222180_ p_222180_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222187_ p_222187_
+		1 p_222188_ p_222188_
+		2 p_222189_ p_222189_
+		3 p_222190_ p_222190_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_222204_ p_222204_
+		1 p_222205_ p_222205_
+		2 p_222206_ p_222206_
+		3 p_222207_ p_222207_
+		4 p_222208_ p_222208_
+		5 p_222209_ p_222209_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_222232_ p_222232_
+net/minecraft/world/level/block/SculkSpreader net/minecraft/world/level/block/SculkSpreader
+	LOGGER f_222245_
+	MAX_CHARGE f_222234_
+	MAX_CURSORS f_222237_
+	MAX_DECAY_FACTOR f_222235_
+	MAX_GROWTH_RATE_RADIUS f_222233_
+	SHRIEKER_PLACEMENT_RATE f_222236_
+	additionalDecayRate f_222243_
+	chargeDecayRate f_222242_
+	cursors f_222244_
+	growthSpawnCost f_222240_
+	isWorldGeneration f_222238_
+	noGrowthRadius f_222241_
+	replaceableBlocks f_222239_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/tags/TagKey;IIII)V <init>
+		0 p_222248_ p_222248_
+		1 p_222249_ p_222249_
+		2 p_222250_ p_222250_
+		3 p_222251_ p_222251_
+		4 p_222252_ p_222252_
+		5 p_222253_ p_222253_
+	addCursor (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V m_222260_
+		0 p_222261_ p_222261_
+	addCursors (Lnet/minecraft/core/BlockPos;I)V m_222266_
+		0 p_222267_ p_222267_
+		1 p_222268_ p_222268_
+	additionalDecayRate ()I m_222281_
+	chargeDecayRate ()I m_222280_
+	clear ()V m_222284_
+	createLevelSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_222254_
+		static
+	createWorldGenSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_222274_
+		static
+	getCursors ()Ljava/util/List; m_222283_
+	growthSpawnCost ()I m_222278_
+	isWorldGeneration ()Z m_222282_
+	lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222271_
+		static
+		0 p_222272_ p_222272_
+		1 p_222273_ p_222273_
+	lambda$save$1 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; m_279964_
+		static
+		0 p_281138_ p_281138_
+	lambda$updateCursors$2 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;)Ljava/lang/Integer; m_222262_
+		static
+		0 p_222263_ p_222263_
+		1 p_222264_ p_222264_
+		2 p_222265_ p_222265_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_222269_
+		0 p_222270_ p_222270_
+	noGrowthRadius ()I m_222279_
+	replaceableBlocks ()Lnet/minecraft/tags/TagKey; m_222277_
+	save (Lnet/minecraft/nbt/CompoundTag;)V m_222275_
+		0 p_222276_ p_222276_
+	updateCursors (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V m_222255_
+		0 p_222256_ p_222256_
+		1 p_222257_ p_222257_
+		2 p_222258_ p_222258_
+		3 p_222259_ p_222259_
+net/minecraft/world/level/block/SculkSpreader$ChargeCursor net/minecraft/world/level/block/SculkSpreader$ChargeCursor
+	CODEC f_222286_
+	DIRECTION_SET f_222293_
+	MAX_CURSOR_DECAY_DELAY f_222285_
+	NON_CORNER_NEIGHBOURS f_222287_
+	charge f_222289_
+	decayDelay f_222291_
+	facings f_222292_
+	pos f_222288_
+	updateDelay f_222290_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;IIILjava/util/Optional;)V <init>
+		0 p_222299_ p_222299_
+		1 p_222300_ p_222300_
+		2 p_222301_ p_222301_
+		3 p_222302_ p_222302_
+		4 p_222303_ p_222303_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_222296_ p_222296_
+		1 p_222297_ p_222297_
+	getBlockBehaviour (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SculkBehaviour; m_222333_
+		static
+		0 p_222334_ p_222334_
+	getCharge ()I m_222341_
+	getDecayDelay ()I m_222344_
+	getFacingData ()Ljava/util/Set; m_222347_
+	getPos ()Lnet/minecraft/core/BlockPos; m_222304_
+	getRandomizedNonCornerNeighbourOffsets (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_222305_
+		static
+		0 p_222306_ p_222306_
+	getValidMovementPos (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; m_222307_
+		static
+		0 p_222308_ p_222308_
+		1 p_222309_ p_222309_
+		2 p_222310_ p_222310_
+	isMovementUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z m_222317_
+		static
+		0 p_222318_ p_222318_
+		1 p_222319_ p_222319_
+		2 p_222320_ p_222320_
+	isUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_222321_
+		static
+		0 p_222322_ p_222322_
+		1 p_222323_ p_222323_
+		2 p_222324_ p_222324_
+	lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z m_222335_
+		static
+		0 p_222336_ p_222336_
+	lambda$static$1 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V m_222337_
+		static
+		0 p_222338_ p_222338_
+	lambda$static$2 (Ljava/util/List;)Ljava/util/Set; m_222339_
+		static
+		0 p_222340_ p_222340_
+	lambda$static$3 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; m_222345_
+		static
+		0 p_222346_ p_222346_
+	lambda$static$4 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/util/Optional; m_222342_
+		static
+		0 p_222343_ p_222343_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_222329_
+		static
+		0 p_222330_ p_222330_
+	mergeWith (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V m_222331_
+		0 p_222332_ p_222332_
+	shouldUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)Z m_222325_
+		0 p_222326_ p_222326_
+		1 p_222327_ p_222327_
+		2 p_222328_ p_222328_
+	update (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V m_222311_
+		0 p_222312_ p_222312_
+		1 p_222313_ p_222313_
+		2 p_222314_ p_222314_
+		3 p_222315_ p_222315_
+		4 p_222316_ p_222316_
+net/minecraft/world/level/block/SculkVeinBlock net/minecraft/world/level/block/SculkVeinBlock
+	WATERLOGGED f_222348_
+	sameSpaceSpreader f_222350_
+	veinSpreader f_222349_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_222353_ p_222353_
+	attemptPlaceSculk (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_222375_
+		0 p_222376_ p_222376_
+		1 p_222377_ p_222377_
+		2 p_222378_ p_222378_
+		3 p_222379_ p_222379_
+	attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I m_213628_
+		0 p_222369_ p_222369_
+		1 p_222370_ p_222370_
+		2 p_222371_ p_222371_
+		3 p_222372_ p_222372_
+		4 p_222373_ p_222373_
+		5 p_222374_ p_222374_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_222381_ p_222381_
+		1 p_222382_ p_222382_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_222391_ p_222391_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_222394_ p_222394_
+	getSameSpaceSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_222395_
+	getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; m_213612_
+	hasSubstrateAccess (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_222354_
+		static
+		0 p_222355_ p_222355_
+		1 p_222356_ p_222356_
+		2 p_222357_ p_222357_
+	onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213805_
+		0 p_222359_ p_222359_
+		1 p_222360_ p_222360_
+		2 p_222361_ p_222361_
+		3 p_222362_ p_222362_
+	regrow (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Z m_222363_
+		static
+		0 p_222364_ p_222364_
+		1 p_222365_ p_222365_
+		2 p_222366_ p_222366_
+		3 p_222367_ p_222367_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_222384_ p_222384_
+		1 p_222385_ p_222385_
+		2 p_222386_ p_222386_
+		3 p_222387_ p_222387_
+		4 p_222388_ p_222388_
+		5 p_222389_ p_222389_
+net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig
+	spreadTypes f_222399_
+	this$0 f_222398_
+	<init> (Lnet/minecraft/world/level/block/SculkVeinBlock;[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType;)V <init>
+		0 p_222401_ p_222401_
+		1 p_222402_ p_222402_
+	getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; m_214109_
+	isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_214107_
+		0 p_222411_ p_222411_
+	stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z m_213938_
+		0 p_222405_ p_222405_
+		1 p_222406_ p_222406_
+		2 p_222407_ p_222407_
+		3 p_222408_ p_222408_
+		4 p_222409_ p_222409_
+net/minecraft/world/level/block/SeaPickleBlock net/minecraft/world/level/block/SeaPickleBlock
+	FOUR_AABB f_56079_
+	MAX_PICKLES f_154491_
+	ONE_AABB f_56076_
+	PICKLES f_56074_
+	THREE_AABB f_56078_
+	TWO_AABB f_56077_
+	WATERLOGGED f_56075_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56082_ p_56082_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56101_ p_56101_
+		1 p_56102_ p_56102_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56109_ p_56109_
+		1 p_56110_ p_56110_
+		2 p_56111_ p_56111_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56120_ p_56120_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56131_ p_56131_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56122_ p_56122_
+		1 p_56123_ p_56123_
+		2 p_56124_ p_56124_
+		3 p_56125_ p_56125_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56089_ p_56089_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222418_ p_222418_
+		1 p_222419_ p_222419_
+		2 p_222420_ p_222420_
+		3 p_222421_ p_222421_
+	isDead (Lnet/minecraft/world/level/block/state/BlockState;)Z m_56132_
+		static
+		0 p_56133_ p_56133_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56104_ p_56104_
+		1 p_56105_ p_56105_
+		2 p_56106_ p_56106_
+		3 p_56107_ p_56107_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255984_ p_255984_
+		1 p_56092_ p_56092_
+		2 p_56093_ p_56093_
+		3 p_56094_ p_56094_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_56127_ p_56127_
+		1 p_56128_ p_56128_
+		2 p_56129_ p_56129_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222413_ p_222413_
+		1 p_222414_ p_222414_
+		2 p_222415_ p_222415_
+		3 p_222416_ p_222416_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56113_ p_56113_
+		1 p_56114_ p_56114_
+		2 p_56115_ p_56115_
+		3 p_56116_ p_56116_
+		4 p_56117_ p_56117_
+		5 p_56118_ p_56118_
+net/minecraft/world/level/block/SeagrassBlock net/minecraft/world/level/block/SeagrassBlock
+	AABB_OFFSET f_154492_
+	SHAPE f_154493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154496_ p_154496_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_154505_ p_154505_
+		1 p_154506_ p_154506_
+		2 p_154507_ p_154507_
+		3 p_154508_ p_154508_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154537_ p_154537_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154525_ p_154525_
+		1 p_154526_ p_154526_
+		2 p_154527_ p_154527_
+		3 p_154528_ p_154528_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154503_ p_154503_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222428_ p_222428_
+		1 p_222429_ p_222429_
+		2 p_222430_ p_222430_
+		3 p_222431_ p_222431_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255857_ p_255857_
+		1 p_154511_ p_154511_
+		2 p_154512_ p_154512_
+		3 p_154513_ p_154513_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154539_ p_154539_
+		1 p_154540_ p_154540_
+		2 p_154541_ p_154541_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222423_ p_222423_
+		1 p_222424_ p_222424_
+		2 p_222425_ p_222425_
+		3 p_222426_ p_222426_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_154520_ p_154520_
+		1 p_154521_ p_154521_
+		2 p_154522_ p_154522_
+		3 p_154523_ p_154523_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154530_ p_154530_
+		1 p_154531_ p_154531_
+		2 p_154532_ p_154532_
+		3 p_154533_ p_154533_
+		4 p_154534_ p_154534_
+		5 p_154535_ p_154535_
+net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/ShulkerBoxBlock
+	CONTENTS f_56184_
+	DOWN_OPEN_AABB f_256795_
+	EAST_OPEN_AABB f_257037_
+	FACING f_56183_
+	NORTH_OPEN_AABB f_256867_
+	OPEN_AABB_SIZE f_256820_
+	OPEN_SHAPE_BY_DIRECTION f_256830_
+	SOUTH_OPEN_AABB f_256794_
+	UP_OPEN_AABB f_256853_
+	WES_OPEN_AABB f_256800_
+	color f_56185_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56188_ p_56188_
+		1 p_56189_ p_56189_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_56193_ p_56193_
+		1 p_56194_ p_56194_
+		2 p_56195_ p_56195_
+		3 p_56196_ p_56196_
+	canOpen (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)Z m_154546_
+		static
+		0 p_154547_ p_154547_
+		1 p_154548_ p_154548_
+		2 p_154549_ p_154549_
+		3 p_154550_ p_154550_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56249_ p_56249_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_56223_ p_56223_
+		1 p_56224_ p_56224_
+		2 p_56225_ p_56225_
+	getBlockByColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; m_56190_
+		static
+		0 p_56191_ p_56191_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_259177_ p_259177_
+		1 p_260305_ p_260305_
+		2 p_259168_ p_259168_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_56202_ p_56202_
+		1 p_56203_ p_56203_
+		2 p_56204_ p_56204_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_56261_
+	getColorFromBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/DyeColor; m_56262_
+		static
+		0 p_56263_ p_56263_
+	getColorFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/DyeColor; m_56252_
+		static
+		0 p_56253_ p_56253_
+	getColoredItemStack (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/ItemStack; m_56250_
+		static
+		0 p_56251_ p_56251_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287632_ p_287632_
+		1 p_287691_ p_287691_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_56255_ p_56255_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56257_ p_56257_
+		1 p_56258_ p_56258_
+		2 p_56259_ p_56259_
+		3 p_56260_ p_56260_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56198_ p_56198_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154543_ p_154543_
+		1 p_154544_ p_154544_
+		2 p_154545_ p_154545_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_56221_ p_56221_
+	lambda$getCloneItemStack$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V m_187444_
+		static
+		0 p_187445_ p_187445_
+		1 p_187446_ p_187446_
+	lambda$getDrops$1 (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;Ljava/util/function/Consumer;)V m_56216_
+		static
+		0 p_56217_ p_56217_
+		1 p_56219_ p_56219_
+	lambda$static$0 (Ljava/util/EnumMap;)V m_257328_
+		static
+		0 p_258974_ p_258974_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56240_ p_56240_
+		1 p_56241_ p_56241_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154552_ p_154552_
+		1 p_154553_ p_154553_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_56234_ p_56234_
+		1 p_56235_ p_56235_
+		2 p_56236_ p_56236_
+		3 p_56237_ p_56237_
+		4 p_56238_ p_56238_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_56212_ p_56212_
+		1 p_56213_ p_56213_
+		2 p_56214_ p_56214_
+		3 p_56215_ p_56215_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56243_ p_56243_
+		1 p_56244_ p_56244_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_56206_ p_56206_
+		1 p_56207_ p_56207_
+		2 p_56208_ p_56208_
+		3 p_56209_ p_56209_
+		4 p_56210_ p_56210_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56227_ p_56227_
+		1 p_56228_ p_56228_
+		2 p_56229_ p_56229_
+		3 p_56230_ p_56230_
+		4 p_56231_ p_56231_
+		5 p_56232_ p_56232_
+net/minecraft/world/level/block/ShulkerBoxBlock$1 net/minecraft/world/level/block/ShulkerBoxBlock$1
+	$SwitchMap$net$minecraft$world$item$DyeColor f_56266_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SignBlock net/minecraft/world/level/block/SignBlock
+	AABB_OFFSET f_154554_
+	SHAPE f_56269_
+	WATERLOGGED f_56268_
+	type f_56270_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_56273_ p_56273_
+		1 p_56274_ p_56274_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56299_ p_56299_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56293_ p_56293_
+		1 p_56294_ p_56294_
+		2 p_56295_ p_56295_
+		3 p_56296_ p_56296_
+	getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; m_278172_
+		0 p_278294_ p_278294_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_277367_ p_277367_
+		1 p_277896_ p_277896_
+		2 p_277724_ p_277724_
+	getWoodType (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_247329_
+		static
+		0 p_251096_ p_251096_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277705_ p_277705_
+	hasEditableText (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)Z m_278656_
+		0 p_279394_ p_279394_
+		1 p_279187_ p_279187_
+		2 p_279225_ p_279225_
+	isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z m_48673_
+		0 p_279137_ p_279137_
+	lambda$hasEditableText$0 (Lnet/minecraft/network/chat/Component;)Z m_278727_
+		static
+		0 p_279411_ p_279411_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154556_ p_154556_
+		1 p_154557_ p_154557_
+	openTextEdit (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V m_276926_
+		0 p_277738_ p_277738_
+		1 p_277467_ p_277467_
+		2 p_277771_ p_277771_
+	otherPlayerIsEditingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)Z m_277189_
+		0 p_277952_ p_277952_
+		1 p_277599_ p_277599_
+	type ()Lnet/minecraft/world/level/block/state/properties/WoodType; m_56297_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56285_ p_56285_
+		1 p_56286_ p_56286_
+		2 p_56287_ p_56287_
+		3 p_56288_ p_56288_
+		4 p_56289_ p_56289_
+		5 p_56290_ p_56290_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56278_ p_56278_
+		1 p_56279_ p_56279_
+		2 p_56280_ p_56280_
+		3 p_56281_ p_56281_
+		4 p_56282_ p_56282_
+		5 p_56283_ p_56283_
+net/minecraft/world/level/block/SimpleWaterloggedBlock net/minecraft/world/level/block/SimpleWaterloggedBlock
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_56301_ p_56301_
+		1 p_56302_ p_56302_
+		2 p_56303_ p_56303_
+		3 p_56304_ p_56304_
+	getPickupSound ()Ljava/util/Optional; m_142298_
+	pickupBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_142598_
+		0 p_154560_ p_154560_
+		1 p_154561_ p_154561_
+		2 p_154562_ p_154562_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_56306_ p_56306_
+		1 p_56307_ p_56307_
+		2 p_56308_ p_56308_
+		3 p_56309_ p_56309_
+net/minecraft/world/level/block/SkullBlock net/minecraft/world/level/block/SkullBlock
+	MAX f_154563_
+	PIGLIN_SHAPE f_260503_
+	ROTATION f_56314_
+	ROTATIONS f_154564_
+	SHAPE f_56315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56318_ p_56318_
+		1 p_56319_ p_56319_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56329_ p_56329_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_56336_ p_56336_
+		1 p_56337_ p_56337_
+		2 p_56338_ p_56338_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56331_ p_56331_
+		1 p_56332_ p_56332_
+		2 p_56333_ p_56333_
+		3 p_56334_ p_56334_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56321_ p_56321_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56323_ p_56323_
+		1 p_56324_ p_56324_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56326_ p_56326_
+		1 p_56327_ p_56327_
+net/minecraft/world/level/block/SkullBlock$Type net/minecraft/world/level/block/SkullBlock$Type
+net/minecraft/world/level/block/SkullBlock$Types net/minecraft/world/level/block/SkullBlock$Types
+	$VALUES $VALUES
+	CREEPER CREEPER
+	DRAGON DRAGON
+	PIGLIN PIGLIN
+	PLAYER PLAYER
+	SKELETON SKELETON
+	WITHER_SKELETON WITHER_SKELETON
+	ZOMBIE ZOMBIE
+	$values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; m_154565_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_56348_ p_56348_
+		1 p_56349_ p_56349_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SkullBlock$Types; valueOf
+		static
+		0 p_56351_ p_56351_
+	values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; values
+		static
+net/minecraft/world/level/block/SlabBlock net/minecraft/world/level/block/SlabBlock
+	BOTTOM_AABB f_56355_
+	TOP_AABB f_56356_
+	TYPE f_56353_
+	WATERLOGGED f_56354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56359_ p_56359_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56373_ p_56373_
+		1 p_56374_ p_56374_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_56363_ p_56363_
+		1 p_56364_ p_56364_
+		2 p_56365_ p_56365_
+		3 p_56366_ p_56366_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56388_ p_56388_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56397_ p_56397_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56390_ p_56390_
+		1 p_56391_ p_56391_
+		2 p_56392_ p_56392_
+		3 p_56393_ p_56393_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56361_ p_56361_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56376_ p_56376_
+		1 p_56377_ p_56377_
+		2 p_56378_ p_56378_
+		3 p_56379_ p_56379_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_56368_ p_56368_
+		1 p_56369_ p_56369_
+		2 p_56370_ p_56370_
+		3 p_56371_ p_56371_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56381_ p_56381_
+		1 p_56382_ p_56382_
+		2 p_56383_ p_56383_
+		3 p_56384_ p_56384_
+		4 p_56385_ p_56385_
+		5 p_56386_ p_56386_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56395_ p_56395_
+net/minecraft/world/level/block/SlabBlock$1 net/minecraft/world/level/block/SlabBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$SlabType f_56398_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_56399_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SlimeBlock net/minecraft/world/level/block/SlimeBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56402_ p_56402_
+	bounceUp (Lnet/minecraft/world/entity/Entity;)V m_56403_
+		0 p_56404_ p_56404_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154567_ p_154567_
+		1 p_154568_ p_154568_
+		2 p_154569_ p_154569_
+		3 p_154570_ p_154570_
+		4 p_154571_ p_154571_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154573_ p_154573_
+		1 p_154574_ p_154574_
+		2 p_154575_ p_154575_
+		3 p_154576_ p_154576_
+	updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V m_5548_
+		0 p_56406_ p_56406_
+		1 p_56407_ p_56407_
+net/minecraft/world/level/block/SmallDripleafBlock net/minecraft/world/level/block/SmallDripleafBlock
+	AABB_OFFSET f_154578_
+	FACING f_154577_
+	SHAPE f_154579_
+	WATERLOGGED f_154580_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154583_ p_154583_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154615_ p_154615_
+		1 p_154616_ p_154616_
+		2 p_154617_ p_154617_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_154632_ p_154632_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154634_ p_154634_
+	getMaxVerticalOffset ()F m_142627_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154610_ p_154610_
+		1 p_154611_ p_154611_
+		2 p_154612_ p_154612_
+		3 p_154613_ p_154613_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154592_ p_154592_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222438_ p_222438_
+		1 p_222439_ p_222439_
+		2 p_222440_ p_222440_
+		3 p_222441_ p_222441_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255772_ p_255772_
+		1 p_154595_ p_154595_
+		2 p_154596_ p_154596_
+		3 p_154597_ p_154597_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154636_ p_154636_
+		1 p_154637_ p_154637_
+		2 p_154638_ p_154638_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_154619_ p_154619_
+		1 p_154620_ p_154620_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222433_ p_222433_
+		1 p_222434_ p_222434_
+		2 p_222435_ p_222435_
+		3 p_222436_ p_222436_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_154622_ p_154622_
+		1 p_154623_ p_154623_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_154599_ p_154599_
+		1 p_154600_ p_154600_
+		2 p_154601_ p_154601_
+		3 p_154602_ p_154602_
+		4 p_154603_ p_154603_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154625_ p_154625_
+		1 p_154626_ p_154626_
+		2 p_154627_ p_154627_
+		3 p_154628_ p_154628_
+		4 p_154629_ p_154629_
+		5 p_154630_ p_154630_
+net/minecraft/world/level/block/SmithingTableBlock net/minecraft/world/level/block/SmithingTableBlock
+	CONTAINER_TITLE f_56417_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56420_ p_56420_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_56435_ p_56435_
+		1 p_56436_ p_56436_
+		2 p_56437_ p_56437_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_276750_
+		static
+		0 p_277302_ p_277302_
+		1 p_277303_ p_277303_
+		2 p_277304_ p_277304_
+		3 p_277305_ p_277305_
+		4 p_277306_ p_277306_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56428_ p_56428_
+		1 p_56429_ p_56429_
+		2 p_56430_ p_56430_
+		3 p_56431_ p_56431_
+		4 p_56432_ p_56432_
+		5 p_56433_ p_56433_
+net/minecraft/world/level/block/SmokerBlock net/minecraft/world/level/block/SmokerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56439_ p_56439_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222443_ p_222443_
+		1 p_222444_ p_222444_
+		2 p_222445_ p_222445_
+		3 p_222446_ p_222446_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154640_ p_154640_
+		1 p_154641_ p_154641_
+		2 p_154642_ p_154642_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154644_ p_154644_
+		1 p_154645_ p_154645_
+	openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_7137_
+		0 p_56443_ p_56443_
+		1 p_56444_ p_56444_
+		2 p_56445_ p_56445_
+net/minecraft/world/level/block/SnifferEggBlock net/minecraft/world/level/block/SnifferEggBlock
+	BOOSTED_HATCH_TIME_TICKS f_276447_
+	HATCH f_278491_
+	MAX_HATCH_LEVEL f_278392_
+	RANDOM_HATCH_OFFSET_TICKS f_276649_
+	REGULAR_HATCH_TIME_TICKS f_276603_
+	SHAPE f_276696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_277906_ p_277906_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_277441_ p_277441_
+	getHatchLevel (Lnet/minecraft/world/level/block/state/BlockState;)I m_278758_
+		0 p_279125_ p_279125_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_277872_ p_277872_
+		1 p_278090_ p_278090_
+		2 p_277364_ p_277364_
+		3 p_278016_ p_278016_
+	hatchBoost (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_277163_
+		static
+		0 p_277485_ p_277485_
+		1 p_278065_ p_278065_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_279414_ p_279414_
+		1 p_279243_ p_279243_
+		2 p_279294_ p_279294_
+		3 p_279299_ p_279299_
+	isReadyToHatch (Lnet/minecraft/world/level/block/state/BlockState;)Z m_276851_
+		0 p_278021_ p_278021_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_277964_ p_277964_
+		1 p_277827_ p_277827_
+		2 p_277526_ p_277526_
+		3 p_277618_ p_277618_
+		4 p_277819_ p_277819_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_277841_ p_277841_
+		1 p_277739_ p_277739_
+		2 p_277692_ p_277692_
+		3 p_277973_ p_277973_
+net/minecraft/world/level/block/SnowLayerBlock net/minecraft/world/level/block/SnowLayerBlock
+	HEIGHT_IMPASSABLE f_154647_
+	LAYERS f_56581_
+	MAX_HEIGHT f_154646_
+	SHAPE_BY_LAYER f_56582_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56585_ p_56585_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_56589_ p_56589_
+		1 p_56590_ p_56590_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56602_ p_56602_
+		1 p_56603_ p_56603_
+		2 p_56604_ p_56604_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56613_ p_56613_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_56632_ p_56632_
+		1 p_56633_ p_56633_
+		2 p_56634_ p_56634_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56625_ p_56625_
+		1 p_56626_ p_56626_
+		2 p_56627_ p_56627_
+		3 p_56628_ p_56628_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_222453_ p_222453_
+		1 p_222454_ p_222454_
+		2 p_222455_ p_222455_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56620_ p_56620_
+		1 p_56621_ p_56621_
+		2 p_56622_ p_56622_
+		3 p_56623_ p_56623_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56587_ p_56587_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_56597_ p_56597_
+		1 p_56598_ p_56598_
+		2 p_56599_ p_56599_
+		3 p_56600_ p_56600_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56592_ p_56592_
+		1 p_56593_ p_56593_
+		2 p_56594_ p_56594_
+		3 p_56595_ p_56595_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222448_ p_222448_
+		1 p_222449_ p_222449_
+		2 p_222450_ p_222450_
+		3 p_222451_ p_222451_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56606_ p_56606_
+		1 p_56607_ p_56607_
+		2 p_56608_ p_56608_
+		3 p_56609_ p_56609_
+		4 p_56610_ p_56610_
+		5 p_56611_ p_56611_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56630_ p_56630_
+net/minecraft/world/level/block/SnowLayerBlock$1 net/minecraft/world/level/block/SnowLayerBlock$1
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_56635_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/SnowyDirtBlock net/minecraft/world/level/block/SnowyDirtBlock
+	SNOWY f_56637_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56640_ p_56640_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56651_ p_56651_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56642_ p_56642_
+	isSnowySetting (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154648_
+		static
+		0 p_154649_ p_154649_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56644_ p_56644_
+		1 p_56645_ p_56645_
+		2 p_56646_ p_56646_
+		3 p_56647_ p_56647_
+		4 p_56648_ p_56648_
+		5 p_56649_ p_56649_
+net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/SoulFireBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56653_ p_56653_
+	canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7599_
+		0 p_56668_ p_56668_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56655_ p_56655_
+		1 p_56656_ p_56656_
+		2 p_56657_ p_56657_
+	canSurviveOnBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_154650_
+		static
+		0 p_154651_ p_154651_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56659_ p_56659_
+		1 p_56660_ p_56660_
+		2 p_56661_ p_56661_
+		3 p_56662_ p_56662_
+		4 p_56663_ p_56663_
+		5 p_56664_ p_56664_
+net/minecraft/world/level/block/SoulSandBlock net/minecraft/world/level/block/SoulSandBlock
+	BUBBLE_COLUMN_CHECK_DELAY f_154652_
+	SHAPE f_56669_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56672_ p_56672_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_56707_ p_56707_
+		1 p_56708_ p_56708_
+		2 p_56709_ p_56709_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_56702_ p_56702_
+		1 p_56703_ p_56703_
+		2 p_56704_ p_56704_
+		3 p_56705_ p_56705_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_222462_ p_222462_
+		1 p_222463_ p_222463_
+		2 p_222464_ p_222464_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_56684_ p_56684_
+		1 p_56685_ p_56685_
+		2 p_56686_ p_56686_
+		3 p_56687_ p_56687_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56679_ p_56679_
+		1 p_56680_ p_56680_
+		2 p_56681_ p_56681_
+		3 p_56682_ p_56682_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56696_ p_56696_
+		1 p_56697_ p_56697_
+		2 p_56698_ p_56698_
+		3 p_56699_ p_56699_
+		4 p_56700_ p_56700_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222457_ p_222457_
+		1 p_222458_ p_222458_
+		2 p_222459_ p_222459_
+		3 p_222460_ p_222460_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56689_ p_56689_
+		1 p_56690_ p_56690_
+		2 p_56691_ p_56691_
+		3 p_56692_ p_56692_
+		4 p_56693_ p_56693_
+		5 p_56694_ p_56694_
+net/minecraft/world/level/block/SoundType net/minecraft/world/level/block/SoundType
+	AMETHYST f_154654_
+	AMETHYST_CLUSTER f_154655_
+	ANCIENT_DEBRIS f_56726_
+	ANVIL f_56749_
+	AZALEA f_154666_
+	AZALEA_LEAVES f_154674_
+	BAMBOO f_56754_
+	BAMBOO_SAPLING f_56755_
+	BAMBOO_WOOD f_243772_
+	BAMBOO_WOOD_HANGING_SIGN f_256995_
+	BASALT f_56718_
+	BIG_DRIPLEAF f_154670_
+	BONE_BLOCK f_56724_
+	CALCITE f_154660_
+	CANDLE f_154653_
+	CAVE_VINES f_154664_
+	CHAIN f_56728_
+	CHERRY_LEAVES f_271239_
+	CHERRY_SAPLING f_271370_
+	CHERRY_WOOD f_271497_
+	CHERRY_WOOD_HANGING_SIGN f_271094_
+	CHISELED_BOOKSHELF f_256956_
+	COPPER f_154663_
+	CORAL_BLOCK f_56753_
+	CROP f_56758_
+	DECORATED_POT f_271215_
+	DECORATED_POT_CRACKED f_276571_
+	DEEPSLATE f_154677_
+	DEEPSLATE_BRICKS f_154678_
+	DEEPSLATE_TILES f_154679_
+	DRIPSTONE_BLOCK f_154661_
+	EMPTY f_279557_
+	FLOWERING_AZALEA f_154667_
+	FROGLIGHT f_222465_
+	FROGSPAWN f_222466_
+	FUNGUS f_56711_
+	GILDED_BLACKSTONE f_56730_
+	GLASS f_56744_
+	GLOW_LICHEN f_154676_
+	GRASS f_56740_
+	GRAVEL f_56739_
+	HANGING_ROOTS f_154673_
+	HANGING_SIGN f_244174_
+	HARD_CROP f_56759_
+	HONEY_BLOCK f_56751_
+	LADDER f_56748_
+	LANTERN f_56762_
+	LARGE_AMETHYST_BUD f_154658_
+	LILY_PAD f_56741_
+	LODESTONE f_56727_
+	MANGROVE_ROOTS f_222467_
+	MEDIUM_AMETHYST_BUD f_154657_
+	METAL f_56743_
+	MOSS f_154669_
+	MOSS_CARPET f_154668_
+	MUD f_222469_
+	MUDDY_MANGROVE_ROOTS f_222468_
+	MUD_BRICKS f_222470_
+	NETHERITE_BLOCK f_56725_
+	NETHERRACK f_56720_
+	NETHER_BRICKS f_56721_
+	NETHER_GOLD_ORE f_56729_
+	NETHER_ORE f_56723_
+	NETHER_SPROUTS f_56722_
+	NETHER_WART f_56761_
+	NETHER_WOOD f_244244_
+	NETHER_WOOD_HANGING_SIGN f_256908_
+	NYLIUM f_56710_
+	PACKED_MUD f_222471_
+	PINK_PETALS f_271137_
+	POINTED_DRIPSTONE f_154662_
+	POLISHED_DEEPSLATE f_154680_
+	POWDER_SNOW f_154681_
+	ROOTED_DIRT f_154672_
+	ROOTS f_56712_
+	SAND f_56746_
+	SCAFFOLDING f_56756_
+	SCULK f_222473_
+	SCULK_CATALYST f_222472_
+	SCULK_SENSOR f_154675_
+	SCULK_SHRIEKER f_222475_
+	SCULK_VEIN f_222474_
+	SHROOMLIGHT f_56713_
+	SLIME_BLOCK f_56750_
+	SMALL_AMETHYST_BUD f_154656_
+	SMALL_DRIPLEAF f_154671_
+	SNOW f_56747_
+	SOUL_SAND f_56716_
+	SOUL_SOIL f_56717_
+	SPORE_BLOSSOM f_154665_
+	STEM f_56763_
+	STONE f_56742_
+	SUSPICIOUS_GRAVEL f_276658_
+	SUSPICIOUS_SAND f_271168_
+	SWEET_BERRY_BUSH f_56757_
+	TUFF f_154659_
+	TWISTING_VINES f_56715_
+	VINE f_56760_
+	WART_BLOCK f_56719_
+	WEEPING_VINES f_56714_
+	WET_GRASS f_56752_
+	WOOD f_56736_
+	WOOL f_56745_
+	breakSound f_56733_
+	fallSound f_56738_
+	hitSound f_56737_
+	pitch f_56732_
+	placeSound f_56735_
+	stepSound f_56734_
+	volume f_56731_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 p_56766_ p_56766_
+		1 p_56767_ p_56767_
+		2 p_56768_ p_56768_
+		3 p_56769_ p_56769_
+		4 p_56770_ p_56770_
+		5 p_56771_ p_56771_
+		6 p_56772_ p_56772_
+	getBreakSound ()Lnet/minecraft/sounds/SoundEvent; m_56775_
+	getFallSound ()Lnet/minecraft/sounds/SoundEvent; m_56779_
+	getHitSound ()Lnet/minecraft/sounds/SoundEvent; m_56778_
+	getPitch ()F m_56774_
+	getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; m_56777_
+	getStepSound ()Lnet/minecraft/sounds/SoundEvent; m_56776_
+	getVolume ()F m_56773_
+net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/SpawnerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56781_ p_56781_
+	appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V m_5871_
+		0 p_255714_ p_255714_
+		1 p_255801_ p_255801_
+		2 p_255708_ p_255708_
+		3 p_255667_ p_255667_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_56794_ p_56794_
+	getSpawnEntityDisplayName (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_254931_
+		0 p_256057_ p_256057_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_154683_ p_154683_
+		1 p_154684_ p_154684_
+		2 p_154685_ p_154685_
+	lambda$getSpawnEntityDisplayName$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/Component; m_255429_
+		static
+		0 p_255782_ p_255782_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154687_ p_154687_
+		1 p_154688_ p_154688_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222477_ p_222477_
+		1 p_222478_ p_222478_
+		2 p_222479_ p_222479_
+		3 p_222480_ p_222480_
+		4 p_222481_ p_222481_
+net/minecraft/world/level/block/SpongeBlock net/minecraft/world/level/block/SpongeBlock
+	ALL_DIRECTIONS f_276425_
+	MAX_COUNT f_154690_
+	MAX_DEPTH f_154689_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56796_ p_56796_
+	lambda$removeWaterBreadthFirstSearch$0 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V m_277124_
+		static
+		0 p_277519_ p_277519_
+		1 p_277492_ p_277492_
+	lambda$removeWaterBreadthFirstSearch$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_278593_
+		static
+		0 p_279052_ p_279052_
+		1 p_279053_ p_279053_
+		2 p_279054_ p_279054_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_56801_ p_56801_
+		1 p_56802_ p_56802_
+		2 p_56803_ p_56803_
+		3 p_56804_ p_56804_
+		4 p_56805_ p_56805_
+		5 p_56806_ p_56806_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56811_ p_56811_
+		1 p_56812_ p_56812_
+		2 p_56813_ p_56813_
+		3 p_56814_ p_56814_
+		4 p_56815_ p_56815_
+	removeWaterBreadthFirstSearch (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_56807_
+		0 p_56808_ p_56808_
+		1 p_56809_ p_56809_
+	tryAbsorbWater (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_56797_
+		0 p_56798_ p_56798_
+		1 p_56799_ p_56799_
+net/minecraft/world/level/block/SporeBlossomBlock net/minecraft/world/level/block/SporeBlossomBlock
+	ADD_PARTICLE_ATTEMPTS f_154692_
+	PARTICLE_XZ_RADIUS f_154693_
+	PARTICLE_Y_MAX f_154694_
+	SHAPE f_154691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154697_ p_154697_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222503_ p_222503_
+		1 p_222504_ p_222504_
+		2 p_222505_ p_222505_
+		3 p_222506_ p_222506_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154709_ p_154709_
+		1 p_154710_ p_154710_
+		2 p_154711_ p_154711_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154699_ p_154699_
+		1 p_154700_ p_154700_
+		2 p_154701_ p_154701_
+		3 p_154702_ p_154702_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_154713_ p_154713_
+		1 p_154714_ p_154714_
+		2 p_154715_ p_154715_
+		3 p_154716_ p_154716_
+		4 p_154717_ p_154717_
+		5 p_154718_ p_154718_
+net/minecraft/world/level/block/SpreadingSnowyDirtBlock net/minecraft/world/level/block/SpreadingSnowyDirtBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56817_ p_56817_
+	canBeGrass (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_56823_
+		static
+		0 p_56824_ p_56824_
+		1 p_56825_ p_56825_
+		2 p_56826_ p_56826_
+	canPropagate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_56827_
+		static
+		0 p_56828_ p_56828_
+		1 p_56829_ p_56829_
+		2 p_56830_ p_56830_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222508_ p_222508_
+		1 p_222509_ p_222509_
+		2 p_222510_ p_222510_
+		3 p_222511_ p_222511_
+net/minecraft/world/level/block/StainedGlassBlock net/minecraft/world/level/block/StainedGlassBlock
+	color f_56831_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56833_ p_56833_
+		1 p_56834_ p_56834_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/StainedGlassPaneBlock net/minecraft/world/level/block/StainedGlassPaneBlock
+	color f_56836_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56838_ p_56838_
+		1 p_56839_ p_56839_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_7988_
+net/minecraft/world/level/block/StairBlock net/minecraft/world/level/block/StairBlock
+	BOTTOM_AABB f_56846_
+	BOTTOM_SHAPES f_56856_
+	FACING f_56841_
+	HALF f_56842_
+	OCTET_NNN f_56847_
+	OCTET_NNP f_56848_
+	OCTET_NPN f_56849_
+	OCTET_NPP f_56850_
+	OCTET_PNN f_56851_
+	OCTET_PNP f_56852_
+	OCTET_PPN f_56853_
+	OCTET_PPP f_56854_
+	SHAPE f_56843_
+	SHAPE_BY_STATE f_56857_
+	TOP_AABB f_56845_
+	TOP_SHAPES f_56855_
+	WATERLOGGED f_56844_
+	base f_56858_
+	baseState f_56859_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_56862_ p_56862_
+		1 p_56863_ p_56863_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222518_ p_222518_
+		1 p_222519_ p_222519_
+		2 p_222520_ p_222520_
+		3 p_222521_ p_222521_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_56896_ p_56896_
+		1 p_56897_ p_56897_
+		2 p_56898_ p_56898_
+		3 p_56899_ p_56899_
+	canTakeShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_56970_
+		static
+		0 p_56971_ p_56971_
+		1 p_56972_ p_56972_
+		2 p_56973_ p_56973_
+		3 p_56974_ p_56974_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_56932_ p_56932_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_56882_ p_56882_
+		1 p_56883_ p_56883_
+		2 p_56884_ p_56884_
+	getExplosionResistance ()F m_7325_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_56969_ p_56969_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_56956_ p_56956_
+		1 p_56957_ p_56957_
+		2 p_56958_ p_56958_
+		3 p_56959_ p_56959_
+	getShapeIndex (Lnet/minecraft/world/level/block/state/BlockState;)I m_56982_
+		0 p_56983_ p_56983_
+	getStairsShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/properties/StairsShape; m_56976_
+		static
+		0 p_56977_ p_56977_
+		1 p_56978_ p_56978_
+		2 p_56979_ p_56979_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56872_ p_56872_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_56891_ p_56891_
+		1 p_56892_ p_56892_
+		2 p_56893_ p_56893_
+		3 p_56894_ p_56894_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_56947_ p_56947_
+	isStairs (Lnet/minecraft/world/level/block/state/BlockState;)Z m_56980_
+		static
+		0 p_56981_ p_56981_
+	lambda$makeShapes$0 (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;I)Lnet/minecraft/world/phys/shapes/VoxelShape; m_56939_
+		static
+		0 p_56940_ p_56940_
+		1 p_56941_ p_56941_
+		2 p_56942_ p_56942_
+		3 p_56943_ p_56943_
+		4 p_56944_ p_56944_
+		5 p_56945_ p_56945_
+	lambda$makeShapes$1 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_56948_
+		static
+		0 p_56949_ p_56949_
+	makeShapes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_56933_
+		static
+		0 p_56934_ p_56934_
+		1 p_56935_ p_56935_
+		2 p_56936_ p_56936_
+		3 p_56937_ p_56937_
+		4 p_56938_ p_56938_
+	makeStairShape (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_56864_
+		static
+		0 p_56865_ p_56865_
+		1 p_56866_ p_56866_
+		2 p_56867_ p_56867_
+		3 p_56868_ p_56868_
+		4 p_56869_ p_56869_
+		5 p_56870_ p_56870_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56919_ p_56919_
+		1 p_56920_ p_56920_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_56961_ p_56961_
+		1 p_56962_ p_56962_
+		2 p_56963_ p_56963_
+		3 p_56964_ p_56964_
+		4 p_56965_ p_56965_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_56908_ p_56908_
+		1 p_56909_ p_56909_
+		2 p_56910_ p_56910_
+		3 p_56911_ p_56911_
+		4 p_56912_ p_56912_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222523_ p_222523_
+		1 p_222524_ p_222524_
+		2 p_222525_ p_222525_
+		3 p_222526_ p_222526_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_56922_ p_56922_
+		1 p_56923_ p_56923_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154720_ p_154720_
+		1 p_154721_ p_154721_
+		2 p_154722_ p_154722_
+		3 p_154723_ p_154723_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222513_ p_222513_
+		1 p_222514_ p_222514_
+		2 p_222515_ p_222515_
+		3 p_222516_ p_222516_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_56925_ p_56925_
+		1 p_56926_ p_56926_
+		2 p_56927_ p_56927_
+		3 p_56928_ p_56928_
+		4 p_56929_ p_56929_
+		5 p_56930_ p_56930_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_56901_ p_56901_
+		1 p_56902_ p_56902_
+		2 p_56903_ p_56903_
+		3 p_56904_ p_56904_
+		4 p_56905_ p_56905_
+		5 p_56906_ p_56906_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_56967_ p_56967_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_56878_ p_56878_
+		1 p_56879_ p_56879_
+		2 p_56880_ p_56880_
+net/minecraft/world/level/block/StairBlock$1 net/minecraft/world/level/block/StairBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_56985_
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape f_56984_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/StandingSignBlock net/minecraft/world/level/block/StandingSignBlock
+	ROTATION f_56987_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_56990_ p_56990_
+		1 p_56991_ p_56991_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_56995_ p_56995_
+		1 p_56996_ p_56996_
+		2 p_56997_ p_56997_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57012_ p_57012_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_56993_ p_56993_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_277795_ p_277795_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_56999_ p_56999_
+		1 p_57000_ p_57000_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57002_ p_57002_
+		1 p_57003_ p_57003_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57005_ p_57005_
+		1 p_57006_ p_57006_
+		2 p_57007_ p_57007_
+		3 p_57008_ p_57008_
+		4 p_57009_ p_57009_
+		5 p_57010_ p_57010_
+net/minecraft/world/level/block/StemBlock net/minecraft/world/level/block/StemBlock
+	AABB_OFFSET f_154725_
+	AGE f_57013_
+	MAX_AGE f_154724_
+	SHAPE_BY_AGE f_57014_
+	fruit f_57015_
+	seedSupplier f_154726_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/StemGrownBlock;Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154728_ p_154728_
+		1 p_154729_ p_154729_
+		2 p_154730_ p_154730_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57040_ p_57040_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_57026_ p_57026_
+		1 p_57027_ p_57027_
+		2 p_57028_ p_57028_
+	getFruit ()Lnet/minecraft/world/level/block/StemGrownBlock; m_57056_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57047_ p_57047_
+		1 p_57048_ p_57048_
+		2 p_57049_ p_57049_
+		3 p_57050_ p_57050_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222533_ p_222533_
+		1 p_222534_ p_222534_
+		2 p_222535_ p_222535_
+		3 p_222536_ p_222536_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255699_ p_255699_
+		1 p_57031_ p_57031_
+		2 p_57032_ p_57032_
+		3 p_57033_ p_57033_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_57053_ p_57053_
+		1 p_57054_ p_57054_
+		2 p_57055_ p_57055_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222528_ p_222528_
+		1 p_222529_ p_222529_
+		2 p_222530_ p_222530_
+		3 p_222531_ p_222531_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222538_ p_222538_
+		1 p_222539_ p_222539_
+		2 p_222540_ p_222540_
+		3 p_222541_ p_222541_
+net/minecraft/world/level/block/StemGrownBlock net/minecraft/world/level/block/StemGrownBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57058_ p_57058_
+	getAttachedStem ()Lnet/minecraft/world/level/block/AttachedStemBlock; m_7810_
+	getStem ()Lnet/minecraft/world/level/block/StemBlock; m_7161_
+net/minecraft/world/level/block/StonecutterBlock net/minecraft/world/level/block/StonecutterBlock
+	CONTAINER_TITLE f_57065_
+	FACING f_57063_
+	SHAPE f_57064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57068_ p_57068_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57096_ p_57096_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_57105_ p_57105_
+		1 p_57106_ p_57106_
+		2 p_57107_ p_57107_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57098_ p_57098_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57100_ p_57100_
+		1 p_57101_ p_57101_
+		2 p_57102_ p_57102_
+		3 p_57103_ p_57103_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57070_ p_57070_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57078_ p_57078_
+		1 p_57079_ p_57079_
+		2 p_57080_ p_57080_
+		3 p_57081_ p_57081_
+	lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_57071_
+		static
+		0 p_57072_ p_57072_
+		1 p_57073_ p_57073_
+		2 p_57074_ p_57074_
+		3 p_57075_ p_57075_
+		4 p_57076_ p_57076_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57090_ p_57090_
+		1 p_57091_ p_57091_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57093_ p_57093_
+		1 p_57094_ p_57094_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57083_ p_57083_
+		1 p_57084_ p_57084_
+		2 p_57085_ p_57085_
+		3 p_57086_ p_57086_
+		4 p_57087_ p_57087_
+		5 p_57088_ p_57088_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_57109_ p_57109_
+net/minecraft/world/level/block/StructureBlock net/minecraft/world/level/block/StructureBlock
+	MODE f_57110_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57113_ p_57113_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57142_ p_57142_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57144_ p_57144_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57135_ p_57135_
+		1 p_57136_ p_57136_
+		2 p_57137_ p_57137_
+		3 p_57138_ p_57138_
+		4 p_57139_ p_57139_
+		5 p_57140_ p_57140_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154732_ p_154732_
+		1 p_154733_ p_154733_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_57122_ p_57122_
+		1 p_57123_ p_57123_
+		2 p_57124_ p_57124_
+		3 p_57125_ p_57125_
+		4 p_57126_ p_57126_
+	trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V m_57114_
+		0 p_57115_ p_57115_
+		1 p_57116_ p_57116_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57128_ p_57128_
+		1 p_57129_ p_57129_
+		2 p_57130_ p_57130_
+		3 p_57131_ p_57131_
+		4 p_57132_ p_57132_
+		5 p_57133_ p_57133_
+net/minecraft/world/level/block/StructureBlock$1 net/minecraft/world/level/block/StructureBlock$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode f_57145_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/StructureVoidBlock net/minecraft/world/level/block/StructureVoidBlock
+	SHAPE f_57147_
+	SIZE f_154734_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57150_ p_57150_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_57156_ p_57156_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_57152_ p_57152_
+		1 p_57153_ p_57153_
+		2 p_57154_ p_57154_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57158_ p_57158_
+		1 p_57159_ p_57159_
+		2 p_57160_ p_57160_
+		3 p_57161_ p_57161_
+net/minecraft/world/level/block/SugarCaneBlock net/minecraft/world/level/block/SugarCaneBlock
+	AABB_OFFSET f_154735_
+	AGE f_57164_
+	SHAPE f_57165_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57168_ p_57168_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57175_ p_57175_
+		1 p_57176_ p_57176_
+		2 p_57177_ p_57177_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57186_ p_57186_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57193_ p_57193_
+		1 p_57194_ p_57194_
+		2 p_57195_ p_57195_
+		3 p_57196_ p_57196_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222548_ p_222548_
+		1 p_222549_ p_222549_
+		2 p_222550_ p_222550_
+		3 p_222551_ p_222551_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222543_ p_222543_
+		1 p_222544_ p_222544_
+		2 p_222545_ p_222545_
+		3 p_222546_ p_222546_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57179_ p_57179_
+		1 p_57180_ p_57180_
+		2 p_57181_ p_57181_
+		3 p_57182_ p_57182_
+		4 p_57183_ p_57183_
+		5 p_57184_ p_57184_
+net/minecraft/world/level/block/SupportType net/minecraft/world/level/block/SupportType
+	$VALUES $VALUES
+	CENTER CENTER
+	FULL FULL
+	RIGID RIGID
+	$values ()[Lnet/minecraft/world/level/block/SupportType; m_154736_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57203_ p_57203_
+		1 p_57204_ p_57204_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57209_ p_57209_
+		1 p_57210_ p_57210_
+		2 p_57211_ p_57211_
+		3 p_57212_ p_57212_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SupportType; valueOf
+		static
+		0 p_57214_ p_57214_
+	values ()[Lnet/minecraft/world/level/block/SupportType; values
+		static
+net/minecraft/world/level/block/SupportType$1 net/minecraft/world/level/block/SupportType$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57217_ p_57217_
+		1 p_57218_ p_57218_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57220_ p_57220_
+		1 p_57221_ p_57221_
+		2 p_57222_ p_57222_
+		3 p_57223_ p_57223_
+net/minecraft/world/level/block/SupportType$2 net/minecraft/world/level/block/SupportType$2
+	CENTER_SUPPORT_SHAPE f_57225_
+	CENTER_SUPPORT_WIDTH f_57224_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57227_ p_57227_
+		1 p_57228_ p_57228_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57230_ p_57230_
+		1 p_57231_ p_57231_
+		2 p_57232_ p_57232_
+		3 p_57233_ p_57233_
+net/minecraft/world/level/block/SupportType$3 net/minecraft/world/level/block/SupportType$3
+	RIGID_SUPPORT_SHAPE f_57235_
+	RIGID_SUPPORT_WIDTH f_57234_
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_57237_ p_57237_
+		1 p_57238_ p_57238_
+	isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_5588_
+		0 p_57240_ p_57240_
+		1 p_57241_ p_57241_
+		2 p_57242_ p_57242_
+		3 p_57243_ p_57243_
+net/minecraft/world/level/block/SuspiciousEffectHolder net/minecraft/world/level/block/SuspiciousEffectHolder
+	getAllEffectHolders ()Ljava/util/List; m_257904_
+		static
+	getEffectDuration ()I m_53522_
+	getSuspiciousEffect ()Lnet/minecraft/world/effect/MobEffect; m_53521_
+	tryGet (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; m_257980_
+		static
+		0 p_259322_ p_259322_
+net/minecraft/world/level/block/SweetBerryBushBlock net/minecraft/world/level/block/SweetBerryBushBlock
+	AGE f_57244_
+	HURT_SPEED_THRESHOLD f_154738_
+	MAX_AGE f_154737_
+	MID_GROWTH_SHAPE f_57246_
+	SAPLING_SHAPE f_57245_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57249_ p_57249_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57282_ p_57282_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_57270_ p_57270_
+		1 p_57271_ p_57271_
+		2 p_57272_ p_57272_
+		3 p_57273_ p_57273_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_57256_ p_57256_
+		1 p_57257_ p_57257_
+		2 p_57258_ p_57258_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57291_ p_57291_
+		1 p_57292_ p_57292_
+		2 p_57293_ p_57293_
+		3 p_57294_ p_57294_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222558_ p_222558_
+		1 p_222559_ p_222559_
+		2 p_222560_ p_222560_
+		3 p_222561_ p_222561_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_57284_ p_57284_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256056_ p_256056_
+		1 p_57261_ p_57261_
+		2 p_57262_ p_57262_
+		3 p_57263_ p_57263_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222553_ p_222553_
+		1 p_222554_ p_222554_
+		2 p_222555_ p_222555_
+		3 p_222556_ p_222556_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222563_ p_222563_
+		1 p_222564_ p_222564_
+		2 p_222565_ p_222565_
+		3 p_222566_ p_222566_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57275_ p_57275_
+		1 p_57276_ p_57276_
+		2 p_57277_ p_57277_
+		3 p_57278_ p_57278_
+		4 p_57279_ p_57279_
+		5 p_57280_ p_57280_
+net/minecraft/world/level/block/TallFlowerBlock net/minecraft/world/level/block/TallFlowerBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57296_ p_57296_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222573_ p_222573_
+		1 p_222574_ p_222574_
+		2 p_222575_ p_222575_
+		3 p_222576_ p_222576_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_256234_ p_256234_
+		1 p_57304_ p_57304_
+		2 p_57305_ p_57305_
+		3 p_57306_ p_57306_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222568_ p_222568_
+		1 p_222569_ p_222569_
+		2 p_222570_ p_222570_
+		3 p_222571_ p_222571_
+net/minecraft/world/level/block/TallGrassBlock net/minecraft/world/level/block/TallGrassBlock
+	AABB_OFFSET f_154739_
+	SHAPE f_57315_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57318_ p_57318_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57336_ p_57336_
+		1 p_57337_ p_57337_
+		2 p_57338_ p_57338_
+		3 p_57339_ p_57339_
+	isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214167_
+		0 p_222583_ p_222583_
+		1 p_222584_ p_222584_
+		2 p_222585_ p_222585_
+		3 p_222586_ p_222586_
+	isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z m_7370_
+		0 p_255692_ p_255692_
+		1 p_57326_ p_57326_
+		2 p_57327_ p_57327_
+		3 p_57328_ p_57328_
+	performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_214148_
+		0 p_222578_ p_222578_
+		1 p_222579_ p_222579_
+		2 p_222580_ p_222580_
+		3 p_222581_ p_222581_
+net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock
+	AABB_OFFSET f_154741_
+	HALF f_154740_
+	SHAPE f_154742_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154745_ p_154745_
+	canPlaceLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_6044_
+		0 p_154753_ p_154753_
+		1 p_154754_ p_154754_
+		2 p_154755_ p_154755_
+		3 p_154756_ p_154756_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_154768_ p_154768_
+		1 p_154769_ p_154769_
+		2 p_154770_ p_154770_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_154749_ p_154749_
+		1 p_154750_ p_154750_
+		2 p_154751_ p_154751_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_154772_ p_154772_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_154763_ p_154763_
+		1 p_154764_ p_154764_
+		2 p_154765_ p_154765_
+		3 p_154766_ p_154766_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_154747_ p_154747_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_154774_ p_154774_
+		1 p_154775_ p_154775_
+		2 p_154776_ p_154776_
+	placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_7361_
+		0 p_154758_ p_154758_
+		1 p_154759_ p_154759_
+		2 p_154760_ p_154760_
+		3 p_154761_ p_154761_
+net/minecraft/world/level/block/TargetBlock net/minecraft/world/level/block/TargetBlock
+	ACTIVATION_TICKS_ARROWS f_154777_
+	ACTIVATION_TICKS_OTHER f_154778_
+	OUTPUT_POWER f_57376_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57379_ p_57379_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57407_ p_57407_
+	getRedstoneStrength (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/phys/Vec3;)I m_57408_
+		static
+		0 p_57409_ p_57409_
+		1 p_57410_ p_57410_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57402_ p_57402_
+		1 p_57403_ p_57403_
+		2 p_57404_ p_57404_
+		3 p_57405_ p_57405_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57418_ p_57418_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57412_ p_57412_
+		1 p_57413_ p_57413_
+		2 p_57414_ p_57414_
+		3 p_57415_ p_57415_
+		4 p_57416_ p_57416_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_57381_ p_57381_
+		1 p_57382_ p_57382_
+		2 p_57383_ p_57383_
+		3 p_57384_ p_57384_
+	setOutputPower (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/core/BlockPos;I)V m_57385_
+		static
+		0 p_57386_ p_57386_
+		1 p_57387_ p_57387_
+		2 p_57388_ p_57388_
+		3 p_57389_ p_57389_
+		4 p_57390_ p_57390_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222588_ p_222588_
+		1 p_222589_ p_222589_
+		2 p_222590_ p_222590_
+		3 p_222591_ p_222591_
+	updateRedstoneOutput (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/Entity;)I m_57391_
+		static
+		0 p_57392_ p_57392_
+		1 p_57393_ p_57393_
+		2 p_57394_ p_57394_
+		3 p_57395_ p_57395_
+net/minecraft/world/level/block/TintedGlassBlock net/minecraft/world/level/block/TintedGlassBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154822_ p_154822_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_154828_ p_154828_
+		1 p_154829_ p_154829_
+		2 p_154830_ p_154830_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_154824_ p_154824_
+		1 p_154825_ p_154825_
+		2 p_154826_ p_154826_
+net/minecraft/world/level/block/TntBlock net/minecraft/world/level/block/TntBlock
+	UNSTABLE f_57419_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57422_ p_57422_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57464_ p_57464_
+	dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z m_6903_
+		0 p_57427_ p_57427_
+	explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_57433_
+		static
+		0 p_57434_ p_57434_
+		1 p_57435_ p_57435_
+	explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V m_57436_
+		static
+		0 p_57437_ p_57437_
+		1 p_57438_ p_57438_
+		2 p_57439_ p_57439_
+	lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V m_57423_
+		static
+		0 p_57424_ p_57424_
+		1 p_57425_ p_57425_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57457_ p_57457_
+		1 p_57458_ p_57458_
+		2 p_57459_ p_57459_
+		3 p_57460_ p_57460_
+		4 p_57461_ p_57461_
+		5 p_57462_ p_57462_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57466_ p_57466_
+		1 p_57467_ p_57467_
+		2 p_57468_ p_57468_
+		3 p_57469_ p_57469_
+		4 p_57470_ p_57470_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_57429_ p_57429_
+		1 p_57430_ p_57430_
+		2 p_57431_ p_57431_
+		3 p_57432_ p_57432_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_57445_ p_57445_
+		1 p_57446_ p_57446_
+		2 p_57447_ p_57447_
+		3 p_57448_ p_57448_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57450_ p_57450_
+		1 p_57451_ p_57451_
+		2 p_57452_ p_57452_
+		3 p_57453_ p_57453_
+		4 p_57454_ p_57454_
+		5 p_57455_ p_57455_
+	wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V m_7592_
+		0 p_57441_ p_57441_
+		1 p_57442_ p_57442_
+		2 p_57443_ p_57443_
+net/minecraft/world/level/block/TorchBlock net/minecraft/world/level/block/TorchBlock
+	AABB f_57487_
+	AABB_STANDING_OFFSET f_154831_
+	flameParticle f_57488_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_57491_ p_57491_
+		1 p_57492_ p_57492_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222593_ p_222593_
+		1 p_222594_ p_222594_
+		2 p_222595_ p_222595_
+		3 p_222596_ p_222596_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57499_ p_57499_
+		1 p_57500_ p_57500_
+		2 p_57501_ p_57501_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57510_ p_57510_
+		1 p_57511_ p_57511_
+		2 p_57512_ p_57512_
+		3 p_57513_ p_57513_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57503_ p_57503_
+		1 p_57504_ p_57504_
+		2 p_57505_ p_57505_
+		3 p_57506_ p_57506_
+		4 p_57507_ p_57507_
+		5 p_57508_ p_57508_
+net/minecraft/world/level/block/TorchflowerCropBlock net/minecraft/world/level/block/TorchflowerCropBlock
+	AABB_OFFSET f_271351_
+	AGE f_271086_
+	BONEMEAL_INCREASE f_278489_
+	MAX_AGE f_271140_
+	SHAPE_BY_AGE f_271128_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_272642_ p_272642_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_272679_ p_272679_
+	getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_7959_
+	getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; m_6404_
+	getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I m_7125_
+		0 p_273475_ p_273475_
+	getMaxAge ()I m_7419_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_272748_ p_272748_
+		1 p_273408_ p_273408_
+		2 p_272762_ p_272762_
+		3 p_272649_ p_272649_
+	getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; m_52289_
+		0 p_275698_ p_275698_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_273361_ p_273361_
+		1 p_273515_ p_273515_
+		2 p_273546_ p_273546_
+		3 p_273261_ p_273261_
+net/minecraft/world/level/block/TrapDoorBlock net/minecraft/world/level/block/TrapDoorBlock
+	AABB_THICKNESS f_154832_
+	BOTTOM_AABB f_57522_
+	EAST_OPEN_AABB f_57518_
+	HALF f_57515_
+	NORTH_OPEN_AABB f_57521_
+	OPEN f_57514_
+	POWERED f_57516_
+	SOUTH_OPEN_AABB f_57520_
+	TOP_AABB f_57523_
+	WATERLOGGED f_57517_
+	WEST_OPEN_AABB f_57519_
+	type f_271458_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273079_ p_273079_
+		1 p_272964_ p_272964_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57561_ p_57561_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_57568_ p_57568_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57563_ p_57563_
+		1 p_57564_ p_57564_
+		2 p_57565_ p_57565_
+		3 p_57566_ p_57566_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57533_ p_57533_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57535_ p_57535_
+		1 p_57536_ p_57536_
+		2 p_57537_ p_57537_
+		3 p_57538_ p_57538_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_57547_ p_57547_
+		1 p_57548_ p_57548_
+		2 p_57549_ p_57549_
+		3 p_57550_ p_57550_
+		4 p_57551_ p_57551_
+		5 p_57552_ p_57552_
+	playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V m_57527_
+		0 p_57528_ p_57528_
+		1 p_57529_ p_57529_
+		2 p_57530_ p_57530_
+		3 p_57531_ p_57531_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57554_ p_57554_
+		1 p_57555_ p_57555_
+		2 p_57556_ p_57556_
+		3 p_57557_ p_57557_
+		4 p_57558_ p_57558_
+		5 p_57559_ p_57559_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_57540_ p_57540_
+		1 p_57541_ p_57541_
+		2 p_57542_ p_57542_
+		3 p_57543_ p_57543_
+		4 p_57544_ p_57544_
+		5 p_57545_ p_57545_
+net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/TrapDoorBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_57569_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_57570_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TrappedChestBlock net/minecraft/world/level/block/TrappedChestBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57573_ p_57573_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_57582_ p_57582_
+		1 p_57583_ p_57583_
+		2 p_57584_ p_57584_
+		3 p_57585_ p_57585_
+	getOpenChestStat ()Lnet/minecraft/stats/Stat; m_7699_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57577_ p_57577_
+		1 p_57578_ p_57578_
+		2 p_57579_ p_57579_
+		3 p_57580_ p_57580_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57587_ p_57587_
+	lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_57589_
+		static
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_154834_ p_154834_
+		1 p_154835_ p_154835_
+net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/TripWireBlock
+	AABB f_57597_
+	ATTACHED f_57591_
+	DISARMED f_57592_
+	EAST f_57594_
+	NORTH f_57593_
+	NOT_ATTACHED_AABB f_57598_
+	POWERED f_57590_
+	PROPERTY_BY_DIRECTION f_57599_
+	RECHECK_PERIOD f_154836_
+	SOUTH f_57595_
+	WEST f_57596_
+	hook f_57600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/TripWireHookBlock;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57603_ p_57603_
+		1 p_57604_ p_57604_
+	checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_57607_
+		0 p_57608_ p_57608_
+		1 p_57609_ p_57609_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57652_ p_57652_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_57625_ p_57625_
+		1 p_57626_ p_57626_
+		2 p_57627_ p_57627_
+		3 p_57628_ p_57628_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57654_ p_57654_
+		1 p_57655_ p_57655_
+		2 p_57656_ p_57656_
+		3 p_57657_ p_57657_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57606_ p_57606_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57636_ p_57636_
+		1 p_57637_ p_57637_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57659_ p_57659_
+		1 p_57660_ p_57660_
+		2 p_57661_ p_57661_
+		3 p_57662_ p_57662_
+		4 p_57663_ p_57663_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_57630_ p_57630_
+		1 p_57631_ p_57631_
+		2 p_57632_ p_57632_
+		3 p_57633_ p_57633_
+		4 p_57634_ p_57634_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_57615_ p_57615_
+		1 p_57616_ p_57616_
+		2 p_57617_ p_57617_
+		3 p_57618_ p_57618_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57639_ p_57639_
+		1 p_57640_ p_57640_
+	shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_57641_
+		0 p_57642_ p_57642_
+		1 p_57643_ p_57643_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222598_ p_222598_
+		1 p_222599_ p_222599_
+		2 p_222600_ p_222600_
+		3 p_222601_ p_222601_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57645_ p_57645_
+		1 p_57646_ p_57646_
+		2 p_57647_ p_57647_
+		3 p_57648_ p_57648_
+		4 p_57649_ p_57649_
+		5 p_57650_ p_57650_
+	updateSource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_57610_
+		0 p_57611_ p_57611_
+		1 p_57612_ p_57612_
+		2 p_57613_ p_57613_
+net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/TripWireBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_57665_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_57664_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TripWireHookBlock net/minecraft/world/level/block/TripWireHookBlock
+	AABB_OFFSET f_154839_
+	ATTACHED f_57669_
+	EAST_AABB f_57673_
+	FACING f_57667_
+	NORTH_AABB f_57670_
+	POWERED f_57668_
+	RECHECK_PERIOD f_154840_
+	SOUTH_AABB f_57671_
+	WEST_AABB f_57672_
+	WIRE_DIST_MAX f_154838_
+	WIRE_DIST_MIN f_154837_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57676_ p_57676_
+	calculateState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZILnet/minecraft/world/level/block/state/BlockState;)V m_57685_
+		0 p_57686_ p_57686_
+		1 p_57687_ p_57687_
+		2 p_57688_ p_57688_
+		3 p_57689_ p_57689_
+		4 p_57690_ p_57690_
+		5 p_57691_ p_57691_
+		6 p_57692_ p_57692_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57721_ p_57721_
+		1 p_57722_ p_57722_
+		2 p_57723_ p_57723_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57738_ p_57738_
+	emitState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZZZ)V m_222602_
+		0 p_222603_ p_222603_
+		1 p_222604_ p_222604_
+		2 p_222605_ p_222605_
+		3 p_222606_ p_222606_
+		4 p_222607_ p_222607_
+		5 p_222608_ p_222608_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_57745_ p_57745_
+		1 p_57746_ p_57746_
+		2 p_57747_ p_57747_
+		3 p_57748_ p_57748_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57740_ p_57740_
+		1 p_57741_ p_57741_
+		2 p_57742_ p_57742_
+		3 p_57743_ p_57743_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_57710_ p_57710_
+		1 p_57711_ p_57711_
+		2 p_57712_ p_57712_
+		3 p_57713_ p_57713_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57678_ p_57678_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_57750_ p_57750_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57725_ p_57725_
+		1 p_57726_ p_57726_
+	notifyNeighbors (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V m_57693_
+		0 p_57694_ p_57694_
+		1 p_57695_ p_57695_
+		2 p_57696_ p_57696_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_57715_ p_57715_
+		1 p_57716_ p_57716_
+		2 p_57717_ p_57717_
+		3 p_57718_ p_57718_
+		4 p_57719_ p_57719_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57728_ p_57728_
+		1 p_57729_ p_57729_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_57680_ p_57680_
+		1 p_57681_ p_57681_
+		2 p_57682_ p_57682_
+		3 p_57683_ p_57683_
+		4 p_57684_ p_57684_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222610_ p_222610_
+		1 p_222611_ p_222611_
+		2 p_222612_ p_222612_
+		3 p_222613_ p_222613_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57731_ p_57731_
+		1 p_57732_ p_57732_
+		2 p_57733_ p_57733_
+		3 p_57734_ p_57734_
+		4 p_57735_ p_57735_
+		5 p_57736_ p_57736_
+net/minecraft/world/level/block/TripWireHookBlock$1 net/minecraft/world/level/block/TripWireHookBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_57751_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/TurtleEggBlock net/minecraft/world/level/block/TurtleEggBlock
+	EGGS f_57754_
+	HATCH f_57753_
+	MAX_EGGS f_154843_
+	MAX_HATCH_LEVEL f_154841_
+	MIN_EGGS f_154842_
+	MULTIPLE_EGGS_AABB f_57756_
+	ONE_EGG_AABB f_57755_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57759_ p_57759_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_57796_ p_57796_
+		1 p_57797_ p_57797_
+	canDestroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z m_57767_
+		0 p_57768_ p_57768_
+		1 p_57769_ p_57769_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57799_ p_57799_
+	decreaseEggs (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_57791_
+		0 p_57792_ p_57792_
+		1 p_57793_ p_57793_
+		2 p_57794_ p_57794_
+	destroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;I)V m_154850_
+		0 p_154851_ p_154851_
+		1 p_154852_ p_154852_
+		2 p_154853_ p_154853_
+		3 p_154854_ p_154854_
+		4 p_154855_ p_154855_
+	fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V m_142072_
+		0 p_154845_ p_154845_
+		1 p_154846_ p_154846_
+		2 p_154847_ p_154847_
+		3 p_154848_ p_154848_
+		4 p_154849_ p_154849_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57809_ p_57809_
+		1 p_57810_ p_57810_
+		2 p_57811_ p_57811_
+		3 p_57812_ p_57812_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57761_ p_57761_
+	isSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57800_
+		static
+		0 p_57801_ p_57801_
+		1 p_57802_ p_57802_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_57814_ p_57814_
+		1 p_57815_ p_57815_
+		2 p_57816_ p_57816_
+		3 p_57817_ p_57817_
+		4 p_57818_ p_57818_
+	onSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57762_
+		static
+		0 p_57763_ p_57763_
+		1 p_57764_ p_57764_
+	playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V m_6240_
+		0 p_57771_ p_57771_
+		1 p_57772_ p_57772_
+		2 p_57773_ p_57773_
+		3 p_57774_ p_57774_
+		4 p_57775_ p_57775_
+		5 p_57776_ p_57776_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222644_ p_222644_
+		1 p_222645_ p_222645_
+		2 p_222646_ p_222646_
+		3 p_222647_ p_222647_
+	shouldUpdateHatchLevel (Lnet/minecraft/world/level/Level;)Z m_57765_
+		0 p_57766_ p_57766_
+	stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V m_141947_
+		0 p_154857_ p_154857_
+		1 p_154858_ p_154858_
+		2 p_154859_ p_154859_
+		3 p_154860_ p_154860_
+net/minecraft/world/level/block/TwistingVinesBlock net/minecraft/world/level/block/TwistingVinesBlock
+	SHAPE f_154861_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154864_ p_154864_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_154869_ p_154869_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_222649_ p_222649_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+net/minecraft/world/level/block/TwistingVinesPlantBlock net/minecraft/world/level/block/TwistingVinesPlantBlock
+	SHAPE f_154870_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154873_ p_154873_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/VineBlock
+	AABB_OFFSET f_154875_
+	EAST f_57835_
+	EAST_AABB f_57841_
+	NORTH f_57834_
+	NORTH_AABB f_57842_
+	PROPERTY_BY_DIRECTION f_57838_
+	SOUTH f_57836_
+	SOUTH_AABB f_57843_
+	UP f_57833_
+	UP_AABB f_57839_
+	WEST f_57837_
+	WEST_AABB f_57840_
+	shapesCache f_57844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57847_ p_57847_
+	calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_57905_
+		static
+		0 p_57906_ p_57906_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_57858_ p_57858_
+		1 p_57859_ p_57859_
+	canSpread (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_57850_
+		0 p_57851_ p_57851_
+		1 p_57852_ p_57852_
+	canSupportAtFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_57887_
+		0 p_57888_ p_57888_
+		1 p_57889_ p_57889_
+		2 p_57890_ p_57890_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57861_ p_57861_
+		1 p_57862_ p_57862_
+		2 p_57863_ p_57863_
+	copyRandomFaces (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_222650_
+		0 p_222651_ p_222651_
+		1 p_222652_ p_222652_
+		2 p_222653_ p_222653_
+	countFaces (Lnet/minecraft/world/level/block/state/BlockState;)I m_57909_
+		0 p_57910_ p_57910_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57882_ p_57882_
+	getPropertyForFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_57883_
+		static
+		0 p_57884_ p_57884_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57897_ p_57897_
+		1 p_57898_ p_57898_
+		2 p_57899_ p_57899_
+		3 p_57900_ p_57900_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57849_ p_57849_
+	getUpdatedState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_57901_
+		0 p_57902_ p_57902_
+		1 p_57903_ p_57903_
+		2 p_57904_ p_57904_
+	hasFaces (Lnet/minecraft/world/level/block/state/BlockState;)Z m_57907_
+		0 p_57908_ p_57908_
+	hasHorizontalConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z m_57911_
+		0 p_57912_ p_57912_
+	isAcceptableNeighbour (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_57853_
+		static
+		0 p_57854_ p_57854_
+		1 p_57855_ p_57855_
+		2 p_57856_ p_57856_
+	lambda$static$0 (Ljava/util/Map$Entry;)Z m_57885_
+		static
+		0 p_57886_ p_57886_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57865_ p_57865_
+		1 p_57866_ p_57866_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_181239_ p_181239_
+		1 p_181240_ p_181240_
+		2 p_181241_ p_181241_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222655_ p_222655_
+		1 p_222656_ p_222656_
+		2 p_222657_ p_222657_
+		3 p_222658_ p_222658_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57868_ p_57868_
+		1 p_57869_ p_57869_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57875_ p_57875_
+		1 p_57876_ p_57876_
+		2 p_57877_ p_57877_
+		3 p_57878_ p_57878_
+		4 p_57879_ p_57879_
+		5 p_57880_ p_57880_
+net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/VineBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_57914_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_57913_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallBannerBlock net/minecraft/world/level/block/WallBannerBlock
+	FACING f_57916_
+	SHAPES f_57917_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57920_ p_57920_
+		1 p_57921_ p_57921_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_57925_ p_57925_
+		1 p_57926_ p_57926_
+		2 p_57927_ p_57927_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_57942_ p_57942_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_57944_ p_57944_
+		1 p_57945_ p_57945_
+		2 p_57946_ p_57946_
+		3 p_57947_ p_57947_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57923_ p_57923_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_57929_ p_57929_
+		1 p_57930_ p_57930_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_57932_ p_57932_
+		1 p_57933_ p_57933_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_57935_ p_57935_
+		1 p_57936_ p_57936_
+		2 p_57937_ p_57937_
+		3 p_57938_ p_57938_
+		4 p_57939_ p_57939_
+		5 p_57940_ p_57940_
+net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/WallBlock
+	EAST_TEST f_57961_
+	EAST_WALL f_57950_
+	NORTH_TEST f_57958_
+	NORTH_WALL f_57951_
+	POST_COVER_WIDTH f_154879_
+	POST_TEST f_57957_
+	POST_WIDTH f_154878_
+	SOUTH_TEST f_57959_
+	SOUTH_WALL f_57952_
+	UP f_57949_
+	WALL_COVER_END f_154881_
+	WALL_COVER_START f_154880_
+	WALL_HEIGHT f_154877_
+	WALL_WIDTH f_154876_
+	WATERLOGGED f_57954_
+	WEST_TEST f_57960_
+	WEST_WALL f_57953_
+	collisionShapeByIndex f_57956_
+	shapeByIndex f_57955_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_57964_ p_57964_
+	applyWallShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/WallSide;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_58033_
+		static
+		0 p_58034_ p_58034_
+		1 p_58035_ p_58035_
+		2 p_58036_ p_58036_
+		3 p_58037_ p_58037_
+	connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z m_58020_
+		0 p_58021_ p_58021_
+		1 p_58022_ p_58022_
+		2 p_58023_ p_58023_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58032_ p_58032_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_58055_ p_58055_
+		1 p_58056_ p_58056_
+		2 p_58057_ p_58057_
+		3 p_58058_ p_58058_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_58060_ p_58060_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58050_ p_58050_
+		1 p_58051_ p_58051_
+		2 p_58052_ p_58052_
+		3 p_58053_ p_58053_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_57973_ p_57973_
+	isConnected (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_58010_
+		static
+		0 p_58011_ p_58011_
+		1 p_58012_ p_58012_
+	isCovered (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_58038_
+		static
+		0 p_58039_ p_58039_
+		1 p_58040_ p_58040_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_57996_ p_57996_
+		1 p_57997_ p_57997_
+		2 p_57998_ p_57998_
+		3 p_57999_ p_57999_
+	makeShapes (FFFFFF)Ljava/util/Map; m_57965_
+		0 p_57966_ p_57966_
+		1 p_57967_ p_57967_
+		2 p_57968_ p_57968_
+		3 p_57969_ p_57969_
+		4 p_57970_ p_57970_
+		5 p_57971_ p_57971_
+	makeWallState (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/WallSide; m_58041_
+		0 p_58042_ p_58042_
+		1 p_58043_ p_58043_
+		2 p_58044_ p_58044_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58001_ p_58001_
+		1 p_58002_ p_58002_
+	propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_7420_
+		0 p_58046_ p_58046_
+		1 p_58047_ p_58047_
+		2 p_58048_ p_58048_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58004_ p_58004_
+		1 p_58005_ p_58005_
+	shouldRaisePost (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_58006_
+		0 p_58007_ p_58007_
+		1 p_58008_ p_58008_
+		2 p_58009_ p_58009_
+	sideUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; m_57988_
+		0 p_57989_ p_57989_
+		1 p_57990_ p_57990_
+		2 p_57991_ p_57991_
+		3 p_57992_ p_57992_
+		4 p_57993_ p_57993_
+		5 p_57994_ p_57994_
+	topUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_57974_
+		0 p_57975_ p_57975_
+		1 p_57976_ p_57976_
+		2 p_57977_ p_57977_
+		3 p_57978_ p_57978_
+	updateShape (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZZZ)Lnet/minecraft/world/level/block/state/BlockState; m_57979_
+		0 p_57980_ p_57980_
+		1 p_57981_ p_57981_
+		2 p_57982_ p_57982_
+		3 p_57983_ p_57983_
+		4 p_57984_ p_57984_
+		5 p_57985_ p_57985_
+		6 p_57986_ p_57986_
+		7 p_57987_ p_57987_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58014_ p_58014_
+		1 p_58015_ p_58015_
+		2 p_58016_ p_58016_
+		3 p_58017_ p_58017_
+		4 p_58018_ p_58018_
+		5 p_58019_ p_58019_
+	updateSides (Lnet/minecraft/world/level/block/state/BlockState;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/BlockState; m_58024_
+		0 p_58025_ p_58025_
+		1 p_58026_ p_58026_
+		2 p_58027_ p_58027_
+		3 p_58028_ p_58028_
+		4 p_58029_ p_58029_
+		5 p_58030_ p_58030_
+net/minecraft/world/level/block/WallBlock$1 net/minecraft/world/level/block/WallBlock$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_58062_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_58061_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallHangingSignBlock net/minecraft/world/level/block/WallHangingSignBlock
+	AABBS f_244437_
+	FACING f_244390_
+	PLANK_EASTWEST f_244065_
+	PLANK_NORTHSOUTH f_244007_
+	SHAPE_EASTWEST f_243914_
+	SHAPE_NORTHSOUTH f_244474_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_251606_ p_251606_
+		1 p_252140_ p_252140_
+	canAttachTo (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_246366_
+		0 p_249746_ p_249746_
+		1 p_251128_ p_251128_
+		2 p_250583_ p_250583_
+		3 p_250567_ p_250567_
+	canPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_247551_
+		0 p_249472_ p_249472_
+		1 p_249453_ p_249453_
+		2 p_251235_ p_251235_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_251029_ p_251029_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_253927_ p_253927_
+		1 p_254149_ p_254149_
+		2 p_253805_ p_253805_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_249963_ p_249963_
+		1 p_248542_ p_248542_
+		2 p_252224_ p_252224_
+		3 p_251891_ p_251891_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_250980_ p_250980_
+		1 p_251012_ p_251012_
+		2 p_251391_ p_251391_
+		3 p_251875_ p_251875_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_251399_ p_251399_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_279316_ p_279316_
+		1 p_279345_ p_279345_
+		2 p_279384_ p_279384_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_278073_ p_278073_
+	isHittingEditableSide (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Z m_278170_
+		0 p_278339_ p_278339_
+		1 p_278302_ p_278302_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_253755_ p_253755_
+		1 p_254193_ p_254193_
+		2 p_254136_ p_254136_
+		3 p_253687_ p_253687_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_250446_ p_250446_
+		1 p_249494_ p_249494_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_250745_ p_250745_
+		1 p_250905_ p_250905_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_249292_ p_249292_
+		1 p_249867_ p_249867_
+	shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z m_278152_
+		0 p_278346_ p_278346_
+		1 p_278263_ p_278263_
+		2 p_278269_ p_278269_
+		3 p_278290_ p_278290_
+		4 p_278238_ p_278238_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_249879_ p_249879_
+		1 p_249939_ p_249939_
+		2 p_250767_ p_250767_
+		3 p_252228_ p_252228_
+		4 p_252327_ p_252327_
+		5 p_251853_ p_251853_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_251703_ p_251703_
+		1 p_249080_ p_249080_
+		2 p_250832_ p_250832_
+		3 p_251881_ p_251881_
+		4 p_249800_ p_249800_
+		5 p_252293_ p_252293_
+net/minecraft/world/level/block/WallHangingSignBlock$1 net/minecraft/world/level/block/WallHangingSignBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_243983_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/WallSignBlock net/minecraft/world/level/block/WallSignBlock
+	AABBS f_58065_
+	AABB_BOTTOM f_154883_
+	AABB_THICKNESS f_154882_
+	AABB_TOP f_154884_
+	FACING f_58064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/WoodType;)V <init>
+		0 p_58068_ p_58068_
+		1 p_58069_ p_58069_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_58073_ p_58073_
+		1 p_58074_ p_58074_
+		2 p_58075_ p_58075_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58090_ p_58090_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58092_ p_58092_
+		1 p_58093_ p_58093_
+		2 p_58094_ p_58094_
+		3 p_58095_ p_58095_
+	getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; m_278172_
+		0 p_278316_ p_278316_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58071_ p_58071_
+	getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F m_276903_
+		0 p_278024_ p_278024_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58077_ p_58077_
+		1 p_58078_ p_58078_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58080_ p_58080_
+		1 p_58081_ p_58081_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58083_ p_58083_
+		1 p_58084_ p_58084_
+		2 p_58085_ p_58085_
+		3 p_58086_ p_58086_
+		4 p_58087_ p_58087_
+		5 p_58088_ p_58088_
+net/minecraft/world/level/block/WallSkullBlock net/minecraft/world/level/block/WallSkullBlock
+	AABBS f_58098_
+	FACING f_58097_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58101_ p_58101_
+		1 p_58102_ p_58102_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58112_ p_58112_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58114_ p_58114_
+		1 p_58115_ p_58115_
+		2 p_58116_ p_58116_
+		3 p_58117_ p_58117_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58104_ p_58104_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58106_ p_58106_
+		1 p_58107_ p_58107_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58109_ p_58109_
+		1 p_58110_ p_58110_
+net/minecraft/world/level/block/WallTorchBlock net/minecraft/world/level/block/WallTorchBlock
+	AABBS f_58120_
+	AABB_OFFSET f_154885_
+	FACING f_58119_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/particles/ParticleOptions;)V <init>
+		0 p_58123_ p_58123_
+		1 p_58124_ p_58124_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222660_ p_222660_
+		1 p_222661_ p_222661_
+		2 p_222662_ p_222662_
+		3 p_222663_ p_222663_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_58133_ p_58133_
+		1 p_58134_ p_58134_
+		2 p_58135_ p_58135_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58150_ p_58150_
+	getDescriptionId ()Ljava/lang/String; m_7705_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58152_ p_58152_
+		1 p_58153_ p_58153_
+		2 p_58154_ p_58154_
+		3 p_58155_ p_58155_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_58156_
+		static
+		0 p_58157_ p_58157_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_58126_ p_58126_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_58137_ p_58137_
+		1 p_58138_ p_58138_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_58140_ p_58140_
+		1 p_58141_ p_58141_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_58143_ p_58143_
+		1 p_58144_ p_58144_
+		2 p_58145_ p_58145_
+		3 p_58146_ p_58146_
+		4 p_58147_ p_58147_
+		5 p_58148_ p_58148_
+net/minecraft/world/level/block/WaterlilyBlock net/minecraft/world/level/block/WaterlilyBlock
+	AABB f_58159_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58162_ p_58162_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58164_ p_58164_
+		1 p_58165_ p_58165_
+		2 p_58166_ p_58166_
+		3 p_58167_ p_58167_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_58169_ p_58169_
+		1 p_58170_ p_58170_
+		2 p_58171_ p_58171_
+		3 p_58172_ p_58172_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_58174_ p_58174_
+		1 p_58175_ p_58175_
+		2 p_58176_ p_58176_
+net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper
+	NEXT_BY_BLOCK f_154886_
+	PREVIOUS_BY_BLOCK f_154887_
+	<clinit> ()V <clinit>
+		static
+	getChanceModifier ()F m_142377_
+	getFirst (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_154906_
+		static
+		0 p_154907_ p_154907_
+	getFirst (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; m_154897_
+		static
+		0 p_154898_ p_154898_
+	getNext (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_154904_
+		static
+		0 p_154905_ p_154905_
+	getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_142123_
+		0 p_154893_ p_154893_
+	getPrevious (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; m_154890_
+		static
+		0 p_154891_ p_154891_
+	getPrevious (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; m_154899_
+		static
+		0 p_154900_ p_154900_
+	lambda$getNext$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_154894_
+		static
+		0 p_154895_ p_154895_
+		1 p_154896_ p_154896_
+	lambda$getPrevious$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_154901_
+		static
+		0 p_154902_ p_154902_
+		1 p_154903_ p_154903_
+	lambda$static$0 ()Lcom/google/common/collect/BiMap; m_154909_
+		static
+	lambda$static$1 ()Lcom/google/common/collect/BiMap; m_154908_
+		static
+net/minecraft/world/level/block/WeatheringCopper$WeatherState net/minecraft/world/level/block/WeatheringCopper$WeatherState
+	$VALUES $VALUES
+	EXPOSED EXPOSED
+	OXIDIZED OXIDIZED
+	UNAFFECTED UNAFFECTED
+	WEATHERED WEATHERED
+	$values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_154919_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_154917_ p_154917_
+		1 p_154918_ p_154918_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; valueOf
+		static
+		0 p_154921_ p_154921_
+	values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; values
+		static
+net/minecraft/world/level/block/WeatheringCopperFullBlock net/minecraft/world/level/block/WeatheringCopperFullBlock
+	weatherState f_154923_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154925_ p_154925_
+		1 p_154926_ p_154926_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154935_ p_154935_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222665_ p_222665_
+		1 p_222666_ p_222666_
+		2 p_222667_ p_222667_
+		3 p_222668_ p_222668_
+net/minecraft/world/level/block/WeatheringCopperSlabBlock net/minecraft/world/level/block/WeatheringCopperSlabBlock
+	weatherState f_154936_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154938_ p_154938_
+		1 p_154939_ p_154939_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154947_ p_154947_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222670_ p_222670_
+		1 p_222671_ p_222671_
+		2 p_222672_ p_222672_
+		3 p_222673_ p_222673_
+net/minecraft/world/level/block/WeatheringCopperStairBlock net/minecraft/world/level/block/WeatheringCopperStairBlock
+	weatherState f_154949_
+	<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154951_ p_154951_
+		1 p_154952_ p_154952_
+		2 p_154953_ p_154953_
+	getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; m_142297_
+	getAge ()Ljava/lang/Enum; m_142297_
+	isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z m_6724_
+		0 p_154961_ p_154961_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222675_ p_222675_
+		1 p_222676_ p_222676_
+		2 p_222677_ p_222677_
+		3 p_222678_ p_222678_
+net/minecraft/world/level/block/WebBlock net/minecraft/world/level/block/WebBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58178_ p_58178_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58180_ p_58180_
+		1 p_58181_ p_58181_
+		2 p_58182_ p_58182_
+		3 p_58183_ p_58183_
+net/minecraft/world/level/block/WeepingVinesBlock net/minecraft/world/level/block/WeepingVinesBlock
+	SHAPE f_154963_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154966_ p_154966_
+	canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z m_5971_
+		0 p_154971_ p_154971_
+	getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I m_213627_
+		0 p_222680_ p_222680_
+	getBodyBlock ()Lnet/minecraft/world/level/block/Block; m_7777_
+net/minecraft/world/level/block/WeepingVinesPlantBlock net/minecraft/world/level/block/WeepingVinesPlantBlock
+	SHAPE f_154972_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_154975_ p_154975_
+	getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; m_7272_
+net/minecraft/world/level/block/WeightedPressurePlateBlock net/minecraft/world/level/block/WeightedPressurePlateBlock
+	POWER f_58198_
+	maxWeight f_58199_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273669_ p_273669_
+		1 p_273512_ p_273512_
+		2 p_272868_ p_272868_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_58211_ p_58211_
+	getPressedTime ()I m_7342_
+	getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I m_6016_
+		0 p_58220_ p_58220_
+	getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6693_
+		0 p_58213_ p_58213_
+		1 p_58214_ p_58214_
+	setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; m_7422_
+		0 p_58208_ p_58208_
+		1 p_58209_ p_58209_
+net/minecraft/world/level/block/WetSpongeBlock net/minecraft/world/level/block/WetSpongeBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58222_ p_58222_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222682_ p_222682_
+		1 p_222683_ p_222683_
+		2 p_222684_ p_222684_
+		3 p_222685_ p_222685_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_58229_ p_58229_
+		1 p_58230_ p_58230_
+		2 p_58231_ p_58231_
+		3 p_58232_ p_58232_
+		4 p_58233_ p_58233_
+net/minecraft/world/level/block/WitherRoseBlock net/minecraft/world/level/block/WitherRoseBlock
+	<init> (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58235_ p_58235_
+		1 p_58236_ p_58236_
+	animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_214162_
+		0 p_222687_ p_222687_
+		1 p_222688_ p_222688_
+		2 p_222689_ p_222689_
+		3 p_222690_ p_222690_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_58238_ p_58238_
+		1 p_58239_ p_58239_
+		2 p_58240_ p_58240_
+		3 p_58241_ p_58241_
+	mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_6266_
+		0 p_58248_ p_58248_
+		1 p_58249_ p_58249_
+		2 p_58250_ p_58250_
+net/minecraft/world/level/block/WitherSkullBlock net/minecraft/world/level/block/WitherSkullBlock
+	witherPatternBase f_58252_
+	witherPatternFull f_58251_
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58254_ p_58254_
+	canSpawnMob (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_58267_
+		static
+		0 p_58268_ p_58268_
+		1 p_58269_ p_58269_
+		2 p_58270_ p_58270_
+	checkSpawn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V m_58255_
+		static
+		0 p_58256_ p_58256_
+		1 p_58257_ p_58257_
+		2 p_58258_ p_58258_
+	getOrCreateWitherBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_58274_
+		static
+	getOrCreateWitherFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_58273_
+		static
+	lambda$getOrCreateWitherBase$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_58265_
+		static
+		0 p_58266_ p_58266_
+	lambda$getOrCreateWitherBase$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284102_
+		static
+		0 p_284878_ p_284878_
+	lambda$getOrCreateWitherFull$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_58271_
+		static
+		0 p_58272_ p_58272_
+	lambda$getOrCreateWitherFull$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_284101_
+		static
+		0 p_284877_ p_284877_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_58260_ p_58260_
+		1 p_58261_ p_58261_
+		2 p_58262_ p_58262_
+		3 p_58263_ p_58263_
+		4 p_58264_ p_58264_
+net/minecraft/world/level/block/WitherWallSkullBlock net/minecraft/world/level/block/WitherWallSkullBlock
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58276_ p_58276_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_58278_ p_58278_
+		1 p_58279_ p_58279_
+		2 p_58280_ p_58280_
+		3 p_58281_ p_58281_
+		4 p_58282_ p_58282_
+net/minecraft/world/level/block/WoolCarpetBlock net/minecraft/world/level/block/WoolCarpetBlock
+	color f_58288_
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_58291_ p_58291_
+		1 p_58292_ p_58292_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_58309_
+net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity
+	BURN_COOL_SPEED f_154989_
+	BURN_TIME_STANDARD f_154988_
+	DATA_COOKING_PROGRESS f_154985_
+	DATA_COOKING_TOTAL_TIME f_154986_
+	DATA_LIT_DURATION f_154984_
+	DATA_LIT_TIME f_154983_
+	NUM_DATA_VALUES f_154987_
+	SLOTS_FOR_DOWN f_58314_
+	SLOTS_FOR_SIDES f_58315_
+	SLOTS_FOR_UP f_58313_
+	SLOT_FUEL f_154981_
+	SLOT_INPUT f_154980_
+	SLOT_RESULT f_154982_
+	cookingProgress f_58318_
+	cookingTotalTime f_58319_
+	dataAccess f_58311_
+	items f_58310_
+	litDuration f_58317_
+	litTime f_58316_
+	quickCheck f_222691_
+	recipesUsed f_58320_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
+		0 p_154991_ p_154991_
+		1 p_154992_ p_154992_
+		2 p_154993_ p_154993_
+		3 p_154994_ p_154994_
+	add (Ljava/util/Map;Lnet/minecraft/world/level/ItemLike;I)V m_58374_
+		static
+		0 p_58375_ p_58375_
+		1 p_58376_ p_58376_
+		2 p_58377_ p_58377_
+	add (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V m_204302_
+		static
+		0 p_204303_ p_204303_
+		1 p_204304_ p_204304_
+		2 p_204305_ p_204305_
+	awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V m_58395_
+		0 p_58396_ p_58396_
+		1 p_282202_ p_282202_
+	awardUsedRecipesAndPopExperience (Lnet/minecraft/server/level/ServerPlayer;)V m_155003_
+		0 p_155004_ p_155004_
+	burn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/core/NonNullList;I)Z m_266209_
+		static
+		0 p_266740_ p_266740_
+		1 p_266780_ p_266780_
+		2 p_267073_ p_267073_
+		3 p_267157_ p_267157_
+	canBurn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/core/NonNullList;I)Z m_155005_
+		static
+		0 p_266924_ p_266924_
+		1 p_155006_ p_155006_
+		2 p_155007_ p_155007_
+		3 p_155008_ p_155008_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_58389_ p_58389_
+		1 p_58390_ p_58390_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_58336_ p_58336_
+		1 p_58337_ p_58337_
+		2 p_58338_ p_58338_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_58392_ p_58392_
+		1 p_58393_ p_58393_
+		2 p_58394_ p_58394_
+	clearContent ()V m_6211_
+	createExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;IF)V m_154998_
+		static
+		0 p_154999_ p_154999_
+		1 p_155000_ p_155000_
+		2 p_155001_ p_155001_
+		3 p_155002_ p_155002_
+	fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V m_5809_
+		0 p_58342_ p_58342_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_58343_ p_58343_
+	getContainerSize ()I m_6643_
+	getFuel ()Ljava/util/Map; m_58423_
+		static
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_58328_ p_58328_
+	getRecipeUsed ()Lnet/minecraft/world/item/crafting/Recipe; m_7928_
+	getRecipesToAwardAndPopExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; m_154995_
+		0 p_154996_ p_154996_
+		1 p_154997_ p_154997_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_58363_ p_58363_
+	getTotalCookTime (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)I m_222692_
+		static
+		0 p_222693_ p_222693_
+		1 p_222694_ p_222694_
+	isEmpty ()Z m_7983_
+	isFuel (Lnet/minecraft/world/item/ItemStack;)Z m_58399_
+		static
+		0 p_58400_ p_58400_
+	isLit ()Z m_58425_
+	isNeverAFurnaceFuel (Lnet/minecraft/world/item/Item;)Z m_58397_
+		static
+		0 p_58398_ p_58398_
+	lambda$getRecipesToAwardAndPopExperience$1 (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/world/item/crafting/Recipe;)V m_155018_
+		static
+		0 p_155019_ p_155019_
+		1 p_155020_ p_155020_
+		2 p_155021_ p_155021_
+		3 p_155022_ p_155022_
+		4 p_155023_ p_155023_
+	lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)V m_187447_
+		static
+		0 p_187448_ p_187448_
+		1 p_187449_ p_187449_
+		2 p_187450_ p_187450_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155025_ p_155025_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_58330_ p_58330_
+		1 p_58331_ p_58331_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_58387_ p_58387_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187452_ p_187452_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V m_155013_
+		static
+		0 p_155014_ p_155014_
+		1 p_155015_ p_155015_
+		2 p_155016_ p_155016_
+		3 p_155017_ p_155017_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_58333_ p_58333_
+		1 p_58334_ p_58334_
+	setRecipeUsed (Lnet/minecraft/world/item/crafting/Recipe;)V m_6029_
+		0 p_58345_ p_58345_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_58340_ p_58340_
+net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1
+	this$0 f_58426_
+	<init> (Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V <init>
+		0 p_58428_ p_58428_
+	get (I)I m_6413_
+		0 p_58431_ p_58431_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_58433_ p_58433_
+		1 p_58434_ p_58434_
+net/minecraft/world/level/block/entity/BannerBlockEntity net/minecraft/world/level/block/entity/BannerBlockEntity
+	MAX_PATTERNS f_155030_
+	TAG_COLOR f_155033_
+	TAG_PATTERN f_155032_
+	TAG_PATTERNS f_155031_
+	baseColor f_58474_
+	itemPatterns f_58475_
+	name f_58473_
+	patterns f_58477_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 p_155038_ p_155038_
+		1 p_155039_ p_155039_
+		2 p_155040_ p_155040_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155035_ p_155035_
+		1 p_155036_ p_155036_
+	createPatterns (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/nbt/ListTag;)Ljava/util/List; m_58484_
+		static
+		0 p_58485_ p_58485_
+		1 p_58486_ p_58486_
+	fromItem (Lnet/minecraft/world/item/ItemStack;)V m_187453_
+		0 p_187454_ p_187454_
+	fromItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/DyeColor;)V m_58489_
+		0 p_58490_ p_58490_
+		1 p_58491_ p_58491_
+	getBaseColor ()Lnet/minecraft/world/item/DyeColor; m_155044_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_155043_
+	getItemPatterns (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; m_58487_
+		static
+		0 p_58488_ p_58488_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getPatternCount (Lnet/minecraft/world/item/ItemStack;)I m_58504_
+		static
+		0 p_58505_ p_58505_
+	getPatterns ()Ljava/util/List; m_58508_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155042_ p_155042_
+	removeLastPattern (Lnet/minecraft/world/item/ItemStack;)V m_58509_
+		static
+		0 p_58510_ p_58510_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187456_ p_187456_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58501_
+		0 p_58502_ p_58502_
+net/minecraft/world/level/block/entity/BannerPattern net/minecraft/world/level/block/entity/BannerPattern
+	hashname f_58532_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_222696_ p_222696_
+	byHash (Ljava/lang/String;)Lnet/minecraft/core/Holder; m_222700_
+		static
+		0 p_222701_ p_222701_
+	getHashname ()Ljava/lang/String; m_58579_
+	lambda$byHash$0 (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Z m_222702_
+		static
+		0 p_222703_ p_222703_
+		1 p_222704_ p_222704_
+	location (Lnet/minecraft/resources/ResourceKey;Z)Lnet/minecraft/resources/ResourceLocation; m_222697_
+		static
+		0 p_222698_ p_222698_
+		1 p_222699_ p_222699_
+net/minecraft/world/level/block/entity/BannerPattern$Builder net/minecraft/world/level/block/entity/BannerPattern$Builder
+	patterns f_58585_
+	<init> ()V <init>
+	addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_222708_
+		0 p_222709_ p_222709_
+		1 p_222710_ p_222710_
+	addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_222705_
+		0 p_222706_ p_222706_
+		1 p_222707_ p_222707_
+	addPattern (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; m_155048_
+		0 p_155049_ p_155049_
+	toListTag ()Lnet/minecraft/nbt/ListTag; m_58587_
+net/minecraft/world/level/block/entity/BannerPatterns net/minecraft/world/level/block/entity/BannerPatterns
+	BASE f_222726_
+	BORDER f_222715_
+	BRICKS f_222719_
+	CIRCLE_MIDDLE f_222750_
+	CREEPER f_222721_
+	CROSS f_222740_
+	CURLY_BORDER f_222716_
+	DIAGONAL_LEFT f_222746_
+	DIAGONAL_LEFT_MIRROR f_222748_
+	DIAGONAL_RIGHT f_222747_
+	DIAGONAL_RIGHT_MIRROR f_222749_
+	FLOWER f_222723_
+	GLOBE f_222720_
+	GRADIENT f_222717_
+	GRADIENT_UP f_222718_
+	HALF_HORIZONTAL f_222712_
+	HALF_HORIZONTAL_MIRROR f_222714_
+	HALF_VERTICAL f_222711_
+	HALF_VERTICAL_MIRROR f_222713_
+	MOJANG f_222724_
+	PIGLIN f_222725_
+	RHOMBUS_MIDDLE f_222751_
+	SKULL f_222722_
+	SQUARE_BOTTOM_LEFT f_222727_
+	SQUARE_BOTTOM_RIGHT f_222728_
+	SQUARE_TOP_LEFT f_222729_
+	SQUARE_TOP_RIGHT f_222730_
+	STRAIGHT_CROSS f_222741_
+	STRIPE_BOTTOM f_222731_
+	STRIPE_CENTER f_222735_
+	STRIPE_DOWNLEFT f_222738_
+	STRIPE_DOWNRIGHT f_222737_
+	STRIPE_LEFT f_222733_
+	STRIPE_MIDDLE f_222736_
+	STRIPE_RIGHT f_222734_
+	STRIPE_SMALL f_222739_
+	STRIPE_TOP f_222732_
+	TRIANGLES_BOTTOM f_222744_
+	TRIANGLES_TOP f_222745_
+	TRIANGLE_BOTTOM f_222742_
+	TRIANGLE_TOP f_222743_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BannerPattern; m_222754_
+		static
+		0 p_222755_ p_222755_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_222756_
+		static
+		0 p_222757_ p_222757_
+net/minecraft/world/level/block/entity/BarrelBlockEntity net/minecraft/world/level/block/entity/BarrelBlockEntity
+	items f_58591_
+	openersCounter f_155050_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155052_ p_155052_
+		1 p_155053_ p_155053_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58598_ p_58598_
+		1 p_58599_ p_58599_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155055_ p_155055_
+	playSound (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V m_58600_
+		0 p_58601_ p_58601_
+		1 p_58602_ p_58602_
+	recheckOpen ()V m_58619_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187459_ p_187459_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_58610_ p_58610_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_58616_ p_58616_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_58614_ p_58614_
+	updateBlockState (Lnet/minecraft/world/level/block/state/BlockState;Z)V m_58606_
+		0 p_58607_ p_58607_
+		1 p_58608_ p_58608_
+net/minecraft/world/level/block/entity/BarrelBlockEntity$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1
+	this$0 f_155056_
+	<init> (Lnet/minecraft/world/level/block/entity/BarrelBlockEntity;)V <init>
+		0 p_155058_ p_155058_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155060_ p_155060_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155072_ p_155072_
+		1 p_155073_ p_155073_
+		2 p_155074_ p_155074_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155062_ p_155062_
+		1 p_155063_ p_155063_
+		2 p_155064_ p_155064_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155066_ p_155066_
+		1 p_155067_ p_155067_
+		2 p_155068_ p_155068_
+		3 p_155069_ p_155069_
+		4 p_155070_ p_155070_
+net/minecraft/world/level/block/entity/BaseContainerBlockEntity net/minecraft/world/level/block/entity/BaseContainerBlockEntity
+	lockKey f_58621_
+	name f_58622_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155076_ p_155076_
+		1 p_155077_ p_155077_
+		2 p_155078_ p_155078_
+	canOpen (Lnet/minecraft/world/entity/player/Player;)Z m_7525_
+		0 p_58645_ p_58645_
+	canUnlock (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/LockCode;Lnet/minecraft/network/chat/Component;)Z m_58629_
+		static
+		0 p_58630_ p_58630_
+		1 p_58631_ p_58631_
+		2 p_58632_ p_58632_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58627_ p_58627_
+		1 p_58628_ p_58628_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_58641_ p_58641_
+		1 p_58642_ p_58642_
+		2 p_58643_ p_58643_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155080_ p_155080_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187461_ p_187461_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58638_
+		0 p_58639_ p_58639_
+net/minecraft/world/level/block/entity/BeaconBlockEntity net/minecraft/world/level/block/entity/BeaconBlockEntity
+	BEACON_EFFECTS f_58646_
+	BLOCKS_CHECK_PER_TICK f_155086_
+	DATA_LEVELS f_155081_
+	DATA_PRIMARY f_155082_
+	DATA_SECONDARY f_155083_
+	DEFAULT_NAME f_243996_
+	MAX_LEVELS f_155085_
+	NUM_DATA_VALUES f_155084_
+	VALID_EFFECTS f_58647_
+	beamSections f_58648_
+	checkingBeamSections f_58649_
+	dataAccess f_58656_
+	lastCheckY f_58651_
+	levels f_58650_
+	lockKey f_58655_
+	name f_58654_
+	primaryPower f_58652_
+	secondaryPower f_58653_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155088_ p_155088_
+		1 p_155089_ p_155089_
+	applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffect;)V m_155097_
+		static
+		0 p_155098_ p_155098_
+		1 p_155099_ p_155099_
+		2 p_155100_ p_155100_
+		3 p_155101_ p_155101_
+		4 p_155102_ p_155102_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_58696_ p_58696_
+		1 p_58697_ p_58697_
+		2 p_58698_ p_58698_
+	getBeamSections ()Ljava/util/List; m_58702_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	getValidEffectById (I)Lnet/minecraft/world/effect/MobEffect; m_58686_
+		static
+		0 p_58687_ p_58687_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155113_ p_155113_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V m_155103_
+		static
+		0 p_155104_ p_155104_
+		1 p_155105_ p_155105_
+		2 p_155106_ p_155106_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187463_ p_187463_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_58681_
+		0 p_58682_ p_58682_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_155091_ p_155091_
+	setRemoved ()V m_7651_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V m_155107_
+		static
+		0 p_155108_ p_155108_
+		1 p_155109_ p_155109_
+		2 p_155110_ p_155110_
+		3 p_155111_ p_155111_
+	updateBase (Lnet/minecraft/world/level/Level;III)I m_155092_
+		static
+		0 p_155093_ p_155093_
+		1 p_155094_ p_155094_
+		2 p_155095_ p_155095_
+		3 p_155096_ p_155096_
+net/minecraft/world/level/block/entity/BeaconBlockEntity$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1
+	this$0 f_58706_
+	<init> (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V <init>
+		0 p_58708_ p_58708_
+	get (I)I m_6413_
+		0 p_58711_ p_58711_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_58713_ p_58713_
+		1 p_58714_ p_58714_
+net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection
+	color f_58715_
+	height f_58716_
+	<init> ([F)V <init>
+		0 p_58718_ p_58718_
+	getColor ()[F m_58722_
+	getHeight ()I m_58723_
+	increaseHeight ()V m_58719_
+net/minecraft/world/level/block/entity/BedBlockEntity net/minecraft/world/level/block/entity/BedBlockEntity
+	color f_58724_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
+		0 p_155118_ p_155118_
+		1 p_155119_ p_155119_
+		2 p_155120_ p_155120_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155115_ p_155115_
+		1 p_155116_ p_155116_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_58731_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	setColor (Lnet/minecraft/world/item/DyeColor;)V m_58729_
+		0 p_58730_ p_58730_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity net/minecraft/world/level/block/entity/BeehiveBlockEntity
+	BEES f_155126_
+	ENTITY_DATA f_155123_
+	HAS_NECTAR f_155125_
+	IGNORED_BEE_TAGS f_155129_
+	MAX_OCCUPANTS f_155127_
+	MIN_OCCUPATION_TICKS f_155122_
+	MIN_OCCUPATION_TICKS_NECTAR f_155131_
+	MIN_OCCUPATION_TICKS_NECTARLESS f_155128_
+	MIN_TICKS_BEFORE_REENTERING_HIVE f_155130_
+	TAG_FLOWER_POS f_155121_
+	TICKS_IN_HIVE f_155124_
+	savedFlowerPos f_58733_
+	stored f_58732_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155134_ p_155134_
+		1 p_155135_ p_155135_
+	addOccupant (Lnet/minecraft/world/entity/Entity;Z)V m_58741_
+		0 p_58742_ p_58742_
+		1 p_58743_ p_58743_
+	addOccupantWithPresetTicks (Lnet/minecraft/world/entity/Entity;ZI)V m_58744_
+		0 p_58745_ p_58745_
+		1 p_58746_ p_58746_
+		2 p_58747_ p_58747_
+	emptyAllLivingFromHive (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V m_58748_
+		0 p_58749_ p_58749_
+		1 p_58750_ p_58750_
+		2 p_58751_ p_58751_
+	getHoneyLevel (Lnet/minecraft/world/level/block/state/BlockState;)I m_58752_
+		static
+		0 p_58753_ p_58753_
+	getOccupantCount ()I m_58776_
+	hasSavedFlowerPos ()Z m_58780_
+	isEmpty ()Z m_58774_
+	isFireNearby ()Z m_58773_
+	isFull ()Z m_58775_
+	isSedated ()Z m_58777_
+	lambda$releaseAllOccupants$0 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;)Z m_271670_
+		0 p_272553_ p_272553_
+		1 p_272554_ p_272554_
+		2 p_272555_ p_272555_
+		3 p_272556_ p_272556_
+	lambda$releaseOccupant$1 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; m_58739_
+		static
+		0 p_58740_ p_58740_
+	lambda$releaseOccupant$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z m_202036_
+		static
+		0 p_202037_ p_202037_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155156_ p_155156_
+	releaseAllOccupants (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)Ljava/util/List; m_58759_
+		0 p_58760_ p_58760_
+		1 p_58761_ p_58761_
+	releaseOccupant (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/core/BlockPos;)Z m_155136_
+		static
+		0 p_155137_ p_155137_
+		1 p_155138_ p_155138_
+		2 p_155139_ p_155139_
+		3 p_155140_ p_155140_
+		4 p_155141_ p_155141_
+		5 p_155142_ p_155142_
+		6 p_155143_ p_155143_
+	removeIgnoredBeeTags (Lnet/minecraft/nbt/CompoundTag;)V m_155161_
+		static
+		0 p_155162_ p_155162_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187467_ p_187467_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_155144_
+		static
+		0 p_155145_ p_155145_
+		1 p_155146_ p_155146_
+		2 p_155147_ p_155147_
+		3 p_155148_ p_155148_
+	setBeeReleaseData (ILnet/minecraft/world/entity/animal/Bee;)V m_58736_
+		static
+		0 p_58737_ p_58737_
+		1 p_58738_ p_58738_
+	setChanged ()V m_6596_
+	storeBee (Lnet/minecraft/nbt/CompoundTag;IZ)V m_155157_
+		0 p_155158_ p_155158_
+		1 p_155159_ p_155159_
+		2 p_155160_ p_155160_
+	tickOccupants (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/core/BlockPos;)V m_155149_
+		static
+		0 p_155150_ p_155150_
+		1 p_155151_ p_155151_
+		2 p_155152_ p_155152_
+		3 p_155153_ p_155153_
+		4 p_155154_ p_155154_
+	writeBees ()Lnet/minecraft/nbt/ListTag; m_58779_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData
+	entityData f_58782_
+	minOccupationTicks f_58784_
+	ticksInHive f_58783_
+	<init> (Lnet/minecraft/nbt/CompoundTag;II)V <init>
+		0 p_58786_ p_58786_
+		1 p_58787_ p_58787_
+		2 p_58788_ p_58788_
+net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus
+	$VALUES $VALUES
+	BEE_RELEASED BEE_RELEASED
+	EMERGENCY EMERGENCY
+	HONEY_DELIVERED HONEY_DELIVERED
+	$values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; m_155163_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_58808_ p_58808_
+		1 p_58809_ p_58809_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; valueOf
+		static
+		0 p_58811_ p_58811_
+	values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; values
+		static
+net/minecraft/world/level/block/entity/BellBlockEntity net/minecraft/world/level/block/entity/BellBlockEntity
+	DURATION f_155164_
+	GLOW_DURATION f_155165_
+	HEAR_BELL_RADIUS f_155170_
+	HIGHLIGHT_RAIDERS_RADIUS f_155171_
+	MAX_RESONATION_TICKS f_155167_
+	MIN_TICKS_BETWEEN_SEARCHES f_155166_
+	SEARCH_RADIUS f_155169_
+	TICKS_BEFORE_RESONATION f_155168_
+	clickDirection f_58815_
+	lastRingTimestamp f_58816_
+	nearbyEntities f_58817_
+	resonating f_58818_
+	resonationTicks f_58819_
+	shaking f_58814_
+	ticks f_58813_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155173_ p_155173_
+		1 p_155174_ p_155174_
+	areRaidersNearby (Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z m_155199_
+		static
+		0 p_155200_ p_155200_
+		1 p_155201_ p_155201_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V m_155175_
+		static
+		0 p_155176_ p_155176_
+		1 p_155177_ p_155177_
+		2 p_155178_ p_155178_
+		3 p_155179_ p_155179_
+	glow (Lnet/minecraft/world/entity/LivingEntity;)V m_58840_
+		static
+		0 p_58841_ p_58841_
+	isRaiderWithinRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155196_
+		static
+		0 p_155197_ p_155197_
+		1 p_155198_ p_155198_
+	lambda$makeRaidersGlow$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155217_
+		static
+		0 p_155218_ p_155218_
+		1 p_155219_ p_155219_
+	lambda$showBellParticles$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_289177_
+		static
+		0 p_289507_ p_289507_
+		1 p_289508_ p_289508_
+	lambda$showBellParticles$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z m_155211_
+		static
+		0 p_155212_ p_155212_
+		1 p_155213_ p_155213_
+	lambda$showBellParticles$3 (Lnet/minecraft/core/BlockPos;ILorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_155190_
+		static
+		0 p_155191_ p_155191_
+		1 p_155192_ p_155192_
+		2 p_155193_ p_155193_
+		3 p_155194_ p_155194_
+		4 p_155195_ p_155195_
+	makeRaidersGlow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155186_
+		static
+		0 p_155187_ p_155187_
+		1 p_155188_ p_155188_
+		2 p_155189_ p_155189_
+	onHit (Lnet/minecraft/core/Direction;)V m_58834_
+		0 p_58835_ p_58835_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V m_155202_
+		static
+		0 p_155203_ p_155203_
+		1 p_155204_ p_155204_
+		2 p_155205_ p_155205_
+		3 p_155206_ p_155206_
+	showBellParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155207_
+		static
+		0 p_155208_ p_155208_
+		1 p_155209_ p_155209_
+		2 p_155210_ p_155210_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;Lnet/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction;)V m_155180_
+		static
+		0 p_155181_ p_155181_
+		1 p_155182_ p_155182_
+		2 p_155183_ p_155183_
+		3 p_155184_ p_155184_
+		4 p_155185_ p_155185_
+	triggerEvent (II)Z m_7531_
+		0 p_58837_ p_58837_
+		1 p_58838_ p_58838_
+	updateEntities ()V m_58845_
+net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction
+	run (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155220_
+		0 p_155221_ p_155221_
+		1 p_155222_ p_155222_
+		2 p_155223_ p_155223_
+net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155225_ p_155225_
+		1 p_155226_ p_155226_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58849_ p_58849_
+		1 p_58850_ p_58850_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_58852_ p_58852_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/BlockEntity net/minecraft/world/level/block/entity/BlockEntity
+	LOGGER f_58854_
+	blockState f_58856_
+	level f_58857_
+	remove f_58859_
+	type f_58855_
+	worldPosition f_58858_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155228_ p_155228_
+		1 p_155229_ p_155229_
+		2 p_155230_ p_155230_
+	addEntityType (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/entity/BlockEntityType;)V m_187468_
+		static
+		0 p_187469_ p_187469_
+		1 p_187470_ p_187470_
+	clearRemoved ()V m_6339_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_58886_
+		0 p_58887_ p_58887_
+	getBlockPos ()Lnet/minecraft/core/BlockPos; m_58899_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_58900_
+	getLevel ()Lnet/minecraft/world/level/Level; m_58904_
+	getPosFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; m_187472_
+		static
+		0 p_187473_ p_187473_
+	getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58903_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	hasLevel ()Z m_58898_
+	isRemoved ()Z m_58901_
+	lambda$fillCrashReportCategory$3 ()Ljava/lang/String; m_257329_
+	lambda$loadStatic$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155236_
+		static
+		0 p_155237_ p_155237_
+		1 p_155238_ p_155238_
+		2 p_155239_ p_155239_
+		3 p_155240_ p_155240_
+	lambda$loadStatic$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155246_
+		static
+		0 p_155247_ p_155247_
+		1 p_155248_ p_155248_
+		2 p_155249_ p_155249_
+	lambda$loadStatic$2 (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_58881_
+		static
+		0 p_58882_ p_58882_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155245_ p_155245_
+	loadStatic (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155241_
+		static
+		0 p_155242_ p_155242_
+		1 p_155243_ p_155243_
+		2 p_155244_ p_155244_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187471_ p_187471_
+	saveId (Lnet/minecraft/nbt/CompoundTag;)V m_187474_
+		0 p_187475_ p_187475_
+	saveMetadata (Lnet/minecraft/nbt/CompoundTag;)V m_187478_
+		0 p_187479_ p_187479_
+	saveToItem (Lnet/minecraft/world/item/ItemStack;)V m_187476_
+		0 p_187477_ p_187477_
+	saveWithFullMetadata ()Lnet/minecraft/nbt/CompoundTag; m_187480_
+	saveWithId ()Lnet/minecraft/nbt/CompoundTag; m_187481_
+	saveWithoutMetadata ()Lnet/minecraft/nbt/CompoundTag; m_187482_
+	setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V m_155250_
+		0 p_155251_ p_155251_
+	setChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155232_
+		static
+		0 p_155233_ p_155233_
+		1 p_155234_ p_155234_
+		2 p_155235_ p_155235_
+	setChanged ()V m_6596_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_155231_ p_155231_
+	setRemoved ()V m_7651_
+	triggerEvent (II)Z m_7531_
+		0 p_58889_ p_58889_
+		1 p_58890_ p_58890_
+net/minecraft/world/level/block/entity/BlockEntityTicker net/minecraft/world/level/block/entity/BlockEntityTicker
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_155252_
+		0 p_155253_ p_155253_
+		1 p_155254_ p_155254_
+		2 p_155255_ p_155255_
+		3 p_155256_ p_155256_
+net/minecraft/world/level/block/entity/BlockEntityType net/minecraft/world/level/block/entity/BlockEntityType
+	BANNER f_58935_
+	BARREL f_58942_
+	BEACON f_58930_
+	BED f_58940_
+	BEEHIVE f_58912_
+	BELL f_58909_
+	BLAST_FURNACE f_58907_
+	BREWING_STAND f_58927_
+	BRUSHABLE_BLOCK f_271323_
+	CALIBRATED_SCULK_SENSOR f_276581_
+	CAMPFIRE f_58911_
+	CHEST f_58918_
+	CHISELED_BOOKSHELF f_244310_
+	COMMAND_BLOCK f_58938_
+	COMPARATOR f_58934_
+	CONDUIT f_58941_
+	DAYLIGHT_DETECTOR f_58932_
+	DECORATED_POT f_271291_
+	DISPENSER f_58922_
+	DROPPER f_58923_
+	ENCHANTING_TABLE f_58928_
+	ENDER_CHEST f_58920_
+	END_GATEWAY f_58937_
+	END_PORTAL f_58929_
+	FURNACE f_58917_
+	HANGING_SIGN f_244529_
+	HOPPER f_58933_
+	JIGSAW f_58910_
+	JUKEBOX f_58921_
+	LECTERN f_58908_
+	LOGGER f_58913_
+	MOB_SPAWNER f_58925_
+	PISTON f_58926_
+	SCULK_CATALYST f_222758_
+	SCULK_SENSOR f_155257_
+	SCULK_SHRIEKER f_222759_
+	SHULKER_BOX f_58939_
+	SIGN f_58924_
+	SKULL f_58931_
+	SMOKER f_58906_
+	STRUCTURE_BLOCK f_58936_
+	TRAPPED_CHEST f_58919_
+	dataType f_58916_
+	factory f_58914_
+	validBlocks f_58915_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V <init>
+		0 p_155259_ p_155259_
+		1 p_155260_ p_155260_
+		2 p_155261_ p_155261_
+	create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155264_
+		0 p_155265_ p_155265_
+		1 p_155266_ p_155266_
+	getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_58949_
+		0 p_58950_ p_58950_
+		1 p_58951_ p_58951_
+	getKey (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/resources/ResourceLocation; m_58954_
+		static
+		0 p_58955_ p_58955_
+	isValid (Lnet/minecraft/world/level/block/state/BlockState;)Z m_155262_
+		0 p_155263_ p_155263_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58956_
+		static
+		0 p_58957_ p_58957_
+		1 p_58958_ p_58958_
+net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier
+	create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155267_
+		0 p_155268_ p_155268_
+		1 p_155269_ p_155269_
+net/minecraft/world/level/block/entity/BlockEntityType$Builder net/minecraft/world/level/block/entity/BlockEntityType$Builder
+	factory f_58959_
+	validBlocks f_58960_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;)V <init>
+		0 p_155271_ p_155271_
+		1 p_155272_ p_155272_
+	build (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/BlockEntityType; m_58966_
+		0 p_58967_ p_58967_
+	of (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder; m_155273_
+		static
+		0 p_155274_ p_155274_
+		1 p_155275_ p_155275_
+net/minecraft/world/level/block/entity/BrewingStandBlockEntity net/minecraft/world/level/block/entity/BrewingStandBlockEntity
+	DATA_BREW_TIME f_155277_
+	DATA_FUEL_USES f_155278_
+	FUEL_SLOT f_155281_
+	FUEL_USES f_155276_
+	INGREDIENT_SLOT f_155280_
+	NUM_DATA_VALUES f_155279_
+	SLOTS_FOR_DOWN f_58973_
+	SLOTS_FOR_SIDES f_58974_
+	SLOTS_FOR_UP f_58972_
+	brewTime f_58976_
+	dataAccess f_58971_
+	fuel f_58979_
+	ingredient f_58978_
+	items f_58975_
+	lastPotionCount f_58977_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155283_ p_155283_
+		1 p_155284_ p_155284_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_59017_ p_59017_
+		1 p_59018_ p_59018_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_58996_ p_58996_
+		1 p_58997_ p_58997_
+		2 p_58998_ p_58998_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_59020_ p_59020_
+		1 p_59021_ p_59021_
+		2 p_59022_ p_59022_
+	clearContent ()V m_6211_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_58990_ p_58990_
+		1 p_58991_ p_58991_
+	doBrew (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V m_155290_
+		static
+		0 p_155291_ p_155291_
+		1 p_155292_ p_155292_
+		2 p_155293_ p_155293_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_58985_ p_58985_
+	getPotionBits ()[Z m_59029_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_59010_ p_59010_
+	isBrewable (Lnet/minecraft/core/NonNullList;)Z m_155294_
+		static
+		0 p_155295_ p_155295_
+	isEmpty ()Z m_7983_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155297_ p_155297_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_58987_ p_58987_
+		1 p_58988_ p_58988_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59015_ p_59015_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187484_ p_187484_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V m_155285_
+		static
+		0 p_155286_ p_155286_
+		1 p_155287_ p_155287_
+		2 p_155288_ p_155288_
+		3 p_155289_ p_155289_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_58993_ p_58993_
+		1 p_58994_ p_58994_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59000_ p_59000_
+net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1
+	this$0 f_59033_
+	<init> (Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V <init>
+		0 p_59035_ p_59035_
+	get (I)I m_6413_
+		0 p_59038_ p_59038_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_59040_ p_59040_
+		1 p_59041_ p_59041_
+net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity
+	BRUSH_COOLDOWN_TICKS f_276551_
+	BRUSH_RESET_TICKS f_276499_
+	HIT_DIRECTION_TAG f_276606_
+	ITEM_TAG f_276577_
+	LOGGER f_276497_
+	LOOT_TABLE_SEED_TAG f_276481_
+	LOOT_TABLE_TAG f_276647_
+	REQUIRED_BRUSHES_TO_BREAK f_276583_
+	brushCount f_276531_
+	brushCountResetsAtTick f_276679_
+	coolDownEndsAtTick f_276557_
+	hitDirection f_276638_
+	item f_276563_
+	lootTable f_276466_
+	lootTableSeed f_276487_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277558_ p_277558_
+		1 p_278093_ p_278093_
+	brush (JLnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;)Z m_276923_
+		0 p_277786_ p_277786_
+		1 p_277520_ p_277520_
+		2 p_277424_ p_277424_
+	brushingCompleted (Lnet/minecraft/world/entity/player/Player;)V m_276980_
+		0 p_277549_ p_277549_
+	checkReset ()V m_277175_
+	dropContent (Lnet/minecraft/world/entity/player/Player;)V m_276934_
+		0 p_278006_ p_278006_
+	getCompletionState ()I m_276942_
+	getHitDirection ()Lnet/minecraft/core/Direction; m_277042_
+	getItem ()Lnet/minecraft/world/item/ItemStack; m_277047_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_277597_ p_277597_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_277339_ p_277339_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_277049_
+		0 p_277611_ p_277611_
+		1 p_277991_ p_277991_
+	tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_276996_
+		0 p_277740_ p_277740_
+	trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_277014_
+		0 p_277591_ p_277591_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_276797_
+		0 p_277940_ p_277940_
+net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277459_ p_277459_
+		1 p_278100_ p_278100_
+	createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280175_
+net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser
+	this$0 f_279588_
+	<init> (Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_282767_ p_282767_
+		1 p_281602_ p_281602_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282061_ p_282061_
+		1 p_282550_ p_282550_
+		2 p_281789_ p_281789_
+		3 p_281456_ p_281456_
+	getBackSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_280214_
+		0 p_282204_ p_282204_
+		1 p_282397_ p_282397_
+		2 p_282240_ p_282240_
+	getListenerRadius ()I m_280351_
+net/minecraft/world/level/block/entity/CampfireBlockEntity net/minecraft/world/level/block/entity/CampfireBlockEntity
+	BURN_COOL_SPEED f_155298_
+	NUM_SLOTS f_155299_
+	cookingProgress f_59043_
+	cookingTime f_59044_
+	items f_59042_
+	quickCheck f_222760_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155301_ p_155301_
+		1 p_155302_ p_155302_
+	clearContent ()V m_6211_
+	cookTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155306_
+		static
+		0 p_155307_ p_155307_
+		1 p_155308_ p_155308_
+		2 p_155309_ p_155309_
+		3 p_155310_ p_155310_
+	cooldownTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155313_
+		static
+		0 p_155314_ p_155314_
+		1 p_155315_ p_155315_
+		2 p_155316_ p_155316_
+		3 p_155317_ p_155317_
+	dowse ()V m_59066_
+	getCookableRecipe (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; m_59051_
+		0 p_59052_ p_59052_
+	getItems ()Lnet/minecraft/core/NonNullList; m_59065_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$cookTick$0 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/CampfireCookingRecipe;)Lnet/minecraft/world/item/ItemStack; m_268985_
+		static
+		0 p_270052_ p_270052_
+		1 p_270053_ p_270053_
+		2 p_270054_ p_270054_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155312_ p_155312_
+	markUpdated ()V m_59069_
+	particleTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V m_155318_
+		static
+		0 p_155319_ p_155319_
+		1 p_155320_ p_155320_
+		2 p_155321_ p_155321_
+		3 p_155322_ p_155322_
+	placeFood (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;I)Z m_238284_
+		0 p_238285_ p_238285_
+		1 p_238286_ p_238286_
+		2 p_238287_ p_238287_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187486_ p_187486_
+net/minecraft/world/level/block/entity/ChestBlockEntity net/minecraft/world/level/block/entity/ChestBlockEntity
+	EVENT_SET_OPEN_COUNT f_155323_
+	chestLidController f_155325_
+	items f_59073_
+	openersCounter f_155324_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155327_ p_155327_
+		1 p_155328_ p_155328_
+		2 p_155329_ p_155329_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155331_ p_155331_
+		1 p_155332_ p_155332_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59082_ p_59082_
+		1 p_59083_ p_59083_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getOpenCount (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_59086_
+		static
+		0 p_59087_ p_59087_
+		1 p_59088_ p_59088_
+	getOpenNess (F)F m_6683_
+		0 p_59080_ p_59080_
+	lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V m_155343_
+		static
+		0 p_155344_ p_155344_
+		1 p_155345_ p_155345_
+		2 p_155346_ p_155346_
+		3 p_155347_ p_155347_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155349_ p_155349_
+	playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V m_155338_
+		static
+		0 p_155339_ p_155339_
+		1 p_155340_ p_155340_
+		2 p_155341_ p_155341_
+		3 p_155342_ p_155342_
+	recheckOpen ()V m_155350_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187489_ p_187489_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59110_ p_59110_
+	signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142151_
+		0 p_155333_ p_155333_
+		1 p_155334_ p_155334_
+		2 p_155335_ p_155335_
+		3 p_155336_ p_155336_
+		4 p_155337_ p_155337_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_59120_ p_59120_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_59118_ p_59118_
+	swapContents (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V m_59103_
+		static
+		0 p_59104_ p_59104_
+		1 p_59105_ p_59105_
+	triggerEvent (II)Z m_7531_
+		0 p_59114_ p_59114_
+		1 p_59115_ p_59115_
+net/minecraft/world/level/block/entity/ChestBlockEntity$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1
+	this$0 f_155351_
+	<init> (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V <init>
+		0 p_155353_ p_155353_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155355_ p_155355_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155367_ p_155367_
+		1 p_155368_ p_155368_
+		2 p_155369_ p_155369_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155357_ p_155357_
+		1 p_155358_ p_155358_
+		2 p_155359_ p_155359_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155361_ p_155361_
+		1 p_155362_ p_155362_
+		2 p_155363_ p_155363_
+		3 p_155364_ p_155364_
+		4 p_155365_ p_155365_
+net/minecraft/world/level/block/entity/ChestLidController net/minecraft/world/level/block/entity/ChestLidController
+	oOpenness f_155372_
+	openness f_155371_
+	shouldBeOpen f_155370_
+	<init> ()V <init>
+	getOpenness (F)F m_155375_
+		0 p_155376_ p_155376_
+	shouldBeOpen (Z)V m_155377_
+		0 p_155378_ p_155378_
+	tickLid ()V m_155374_
+net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity
+	LOGGER f_254661_
+	MAX_BOOKS_IN_STORAGE f_244647_
+	items f_260576_
+	lastInteractedSlot f_262317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_249541_ p_249541_
+		1 p_251752_ p_251752_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_256567_ p_256567_
+		1 p_255922_ p_255922_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_282172_ p_282172_
+		1 p_281387_ p_281387_
+		2 p_283257_ p_283257_
+	clearContent ()V m_6211_
+	count ()I m_260842_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_256203_ p_256203_
+	getLastInteractedSlot ()I m_262444_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	lambda$canTakeItem$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z m_280244_
+		static
+		0 p_282524_ p_282524_
+		1 p_283363_ p_283363_
+		2 p_281577_ p_281577_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_249911_ p_249911_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_255828_ p_255828_
+		1 p_255673_ p_255673_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_255874_ p_255874_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_251872_ p_251872_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_256610_ p_256610_
+		1 p_255789_ p_255789_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_256481_ p_256481_
+	updateState (I)V m_261204_
+		0 p_261806_ p_261806_
+net/minecraft/world/level/block/entity/CommandBlockEntity net/minecraft/world/level/block/entity/CommandBlockEntity
+	auto f_59124_
+	commandBlock f_59127_
+	conditionMet f_59125_
+	powered f_59123_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155380_ p_155380_
+		1 p_155381_ p_155381_
+	getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; m_59141_
+	getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_59148_
+	isAutomatic ()Z m_59143_
+	isConditional ()Z m_59151_
+	isPowered ()Z m_59142_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155383_ p_155383_
+	markConditionMet ()Z m_59146_
+	onModeSwitch ()V m_59144_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187491_ p_187491_
+	scheduleTick ()V m_59152_
+	setAutomatic (Z)V m_59137_
+		0 p_59138_ p_59138_
+	setPowered (Z)V m_59135_
+		0 p_59136_ p_59136_
+	wasConditionMet ()Z m_59145_
+net/minecraft/world/level/block/entity/CommandBlockEntity$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1
+	this$0 f_59153_
+	<init> (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V <init>
+		0 p_59155_ p_59155_
+	createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; m_6712_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_5991_
+	getPosition ()Lnet/minecraft/world/phys/Vec3; m_6607_
+	isValid ()Z m_288209_
+	onUpdated ()V m_7368_
+	setCommand (Ljava/lang/String;)V m_6590_
+		0 p_59157_ p_59157_
+net/minecraft/world/level/block/entity/CommandBlockEntity$Mode net/minecraft/world/level/block/entity/CommandBlockEntity$Mode
+	$VALUES $VALUES
+	AUTO AUTO
+	REDSTONE REDSTONE
+	SEQUENCE SEQUENCE
+	$values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m_155384_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59168_ p_59168_
+		1 p_59169_ p_59169_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; valueOf
+		static
+		0 p_59171_ p_59171_
+	values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; values
+		static
+net/minecraft/world/level/block/entity/ComparatorBlockEntity net/minecraft/world/level/block/entity/ComparatorBlockEntity
+	output f_59173_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155386_ p_155386_
+		1 p_155387_ p_155387_
+	getOutputSignal ()I m_59182_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155389_ p_155389_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187493_ p_187493_
+	setOutputSignal (I)V m_59175_
+		0 p_59176_ p_59176_
+net/minecraft/world/level/block/entity/ConduitBlockEntity net/minecraft/world/level/block/entity/ConduitBlockEntity
+	BLOCK_REFRESH_RATE f_155390_
+	EFFECT_DURATION f_155391_
+	KILL_RANGE f_155395_
+	MIN_ACTIVE_SIZE f_155393_
+	MIN_KILL_SIZE f_155394_
+	ROTATION_SPEED f_155392_
+	VALID_BLOCKS f_59184_
+	activeRotation f_59185_
+	destroyTarget f_59189_
+	destroyTargetUUID f_59190_
+	effectBlocks f_59188_
+	isActive f_59186_
+	isHunting f_59187_
+	nextAmbientSoundActivation f_59191_
+	tickCount f_59183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155397_ p_155397_
+		1 p_155398_ p_155398_
+	animationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/entity/Entity;I)V m_155418_
+		static
+		0 p_155419_ p_155419_
+		1 p_155420_ p_155420_
+		2 p_155421_ p_155421_
+		3 p_155422_ p_155422_
+		4 p_155423_ p_155423_
+	applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V m_155443_
+		static
+		0 p_155444_ p_155444_
+		1 p_155445_ p_155445_
+		2 p_155446_ p_155446_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155403_
+		static
+		0 p_155404_ p_155404_
+		1 p_155405_ p_155405_
+		2 p_155406_ p_155406_
+		3 p_155407_ p_155407_
+	findDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Lnet/minecraft/world/entity/LivingEntity; m_155424_
+		static
+		0 p_155425_ p_155425_
+		1 p_155426_ p_155426_
+		2 p_155427_ p_155427_
+	getActiveRotation (F)F m_59197_
+		0 p_59198_ p_59198_
+	getDestroyRangeAABB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_155431_
+		static
+		0 p_155432_ p_155432_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isActive ()Z m_59216_
+	isHunting ()Z m_59217_
+	lambda$findDestroyTarget$1 (Ljava/util/UUID;Lnet/minecraft/world/entity/LivingEntity;)Z m_289178_
+		static
+		0 p_289509_ p_289509_
+		1 p_289510_ p_289510_
+	lambda$updateDestroyTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z m_289179_
+		static
+		0 p_289511_ p_289511_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155437_ p_155437_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187495_ p_187495_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155438_
+		static
+		0 p_155439_ p_155439_
+		1 p_155440_ p_155440_
+		2 p_155441_ p_155441_
+		3 p_155442_ p_155442_
+	setHunting (Z)V m_59214_
+		0 p_59215_ p_59215_
+	updateClientTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155399_
+		static
+		0 p_155400_ p_155400_
+		1 p_155401_ p_155401_
+		2 p_155402_ p_155402_
+	updateDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V m_155408_
+		static
+		0 p_155409_ p_155409_
+		1 p_155410_ p_155410_
+		2 p_155411_ p_155411_
+		3 p_155412_ p_155412_
+		4 p_155413_ p_155413_
+	updateHunting (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;Ljava/util/List;)V m_155428_
+		static
+		0 p_155429_ p_155429_
+		1 p_155430_ p_155430_
+	updateShape (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z m_155414_
+		static
+		0 p_155415_ p_155415_
+		1 p_155416_ p_155416_
+		2 p_155417_ p_155417_
+net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter
+	CHECK_TICK_DELAY f_155447_
+	openCount f_155448_
+	<init> ()V <init>
+	decrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155468_
+		0 p_155469_ p_155469_
+		1 p_155470_ p_155470_
+		2 p_155471_ p_155471_
+		3 p_155472_ p_155472_
+	getOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_155457_
+		0 p_155458_ p_155458_
+		1 p_155459_ p_155459_
+	getOpenerCount ()I m_155450_
+	incrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155452_
+		0 p_155453_ p_155453_
+		1 p_155454_ p_155454_
+		2 p_155455_ p_155455_
+		3 p_155456_ p_155456_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155451_ p_155451_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155473_ p_155473_
+		1 p_155474_ p_155474_
+		2 p_155475_ p_155475_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155460_ p_155460_
+		1 p_155461_ p_155461_
+		2 p_155462_ p_155462_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155463_ p_155463_
+		1 p_155464_ p_155464_
+		2 p_155465_ p_155465_
+		3 p_155466_ p_155466_
+		4 p_155467_ p_155467_
+	recheckOpeners (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155476_
+		0 p_155477_ p_155477_
+		1 p_155478_ p_155478_
+		2 p_155479_ p_155479_
+	scheduleRecheck (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155480_
+		static
+		0 p_155481_ p_155481_
+		1 p_155482_ p_155482_
+		2 p_155483_ p_155483_
+net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155485_ p_155485_
+		1 p_155486_ p_155486_
+net/minecraft/world/level/block/entity/DecoratedPotBlockEntity net/minecraft/world/level/block/entity/DecoratedPotBlockEntity
+	TAG_SHERDS f_271111_
+	decorations f_283890_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_273660_ p_273660_
+		1 p_272831_ p_272831_
+	getDecorations ()Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; m_284296_
+	getDirection ()Lnet/minecraft/core/Direction; m_271886_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_272924_ p_272924_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_272957_ p_272957_
+	setFromItem (Lnet/minecraft/world/item/ItemStack;)V m_271870_
+		0 p_273109_ p_273109_
+net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations
+	EMPTY f_283770_
+	back f_283886_
+	front f_283810_
+	left f_283809_
+	right f_283873_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V <init>
+		0 f_283886_ f_283886_
+		1 f_283809_ f_283809_
+		2 f_283873_ f_283873_
+		3 f_283810_ f_283810_
+	back ()Lnet/minecraft/world/item/Item; f_283886_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_285509_ p_285509_
+	front ()Lnet/minecraft/world/item/Item; f_283810_
+	hashCode ()I hashCode
+	itemFromTag (Lnet/minecraft/nbt/ListTag;I)Lnet/minecraft/world/item/Item; m_284538_
+		static
+		0 p_285179_ p_285179_
+		1 p_285060_ p_285060_
+	lambda$save$0 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/item/Item;)V m_284442_
+		static
+		0 p_284995_ p_284995_
+		1 p_285298_ p_285298_
+	left ()Lnet/minecraft/world/item/Item; f_283809_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; m_284207_
+		static
+		0 p_284959_ p_284959_
+	right ()Lnet/minecraft/world/item/Item; f_283873_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_284135_
+		0 p_285011_ p_285011_
+	sorted ()Ljava/util/stream/Stream; m_284195_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/entity/DecoratedPotPatterns net/minecraft/world/level/block/entity/DecoratedPotPatterns
+	ANGLER f_276653_
+	ANGLER_NAME f_276473_
+	ARCHER f_271238_
+	ARCHER_NAME f_271355_
+	ARMS_UP f_271431_
+	ARMS_UP_NAME f_271295_
+	BASE f_271266_
+	BASE_NAME f_271192_
+	BLADE f_276511_
+	BLADE_NAME f_276417_
+	BREWER f_276620_
+	BREWER_NAME f_276453_
+	BRICK f_271149_
+	BRICK_NAME f_271245_
+	BURN f_276550_
+	BURN_NAME f_276515_
+	DANGER f_276639_
+	DANGER_NAME f_276429_
+	EXPLORER f_276482_
+	EXPLORER_NAME f_276483_
+	FRIEND f_276523_
+	FRIEND_NAME f_276663_
+	HEART f_276534_
+	HEARTBREAK f_276578_
+	HEARTBREAK_NAME f_276623_
+	HEART_NAME f_276529_
+	HOWL f_276474_
+	HOWL_NAME f_276681_
+	ITEM_TO_POT_TEXTURE f_271367_
+	MINER f_276676_
+	MINER_NAME f_276576_
+	MOURNER f_276687_
+	MOURNER_NAME f_276456_
+	PLENTY f_276584_
+	PLENTY_NAME f_276418_
+	PRIZE f_271499_
+	PRIZE_NAME f_271184_
+	SHEAF f_276682_
+	SHEAF_NAME f_276437_
+	SHELTER f_276640_
+	SHELTER_NAME f_276641_
+	SKULL f_271246_
+	SKULL_NAME f_271411_
+	SNORT f_276644_
+	SNORT_NAME f_276521_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Ljava/lang/String; m_271825_
+		static
+		0 p_273479_ p_273479_
+	create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_271723_
+		static
+		0 p_272919_ p_272919_
+	getResourceKey (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; m_271696_
+		static
+		0 p_273094_ p_273094_
+	location (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; m_271757_
+		static
+		0 p_273198_ p_273198_
+net/minecraft/world/level/block/entity/DispenserBlockEntity net/minecraft/world/level/block/entity/DispenserBlockEntity
+	CONTAINER_SIZE f_155487_
+	items f_59228_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155489_ p_155489_
+		1 p_155490_ p_155490_
+		2 p_155491_ p_155491_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155493_ p_155493_
+		1 p_155494_ p_155494_
+	addItem (Lnet/minecraft/world/item/ItemStack;)I m_59237_
+		0 p_59238_ p_59238_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59235_ p_59235_
+		1 p_59236_ p_59236_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getRandomSlot (Lnet/minecraft/util/RandomSource;)I m_222761_
+		0 p_222762_ p_222762_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155496_ p_155496_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187498_ p_187498_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59243_ p_59243_
+net/minecraft/world/level/block/entity/DropperBlockEntity net/minecraft/world/level/block/entity/DropperBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155498_ p_155498_
+		1 p_155499_ p_155499_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/EnchantmentTableBlockEntity net/minecraft/world/level/block/entity/EnchantmentTableBlockEntity
+	RANDOM f_59261_
+	flip f_59252_
+	flipA f_59255_
+	flipT f_59254_
+	name f_59262_
+	oFlip f_59253_
+	oOpen f_59257_
+	oRot f_59259_
+	open f_59256_
+	rot f_59258_
+	tRot f_59260_
+	time f_59251_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155501_ p_155501_
+		1 p_155502_ p_155502_
+	bookAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnchantmentTableBlockEntity;)V m_155503_
+		static
+		0 p_155504_ p_155504_
+		1 p_155505_ p_155505_
+		2 p_155506_ p_155506_
+		3 p_155507_ p_155507_
+	getCustomName ()Lnet/minecraft/network/chat/Component; m_7770_
+	getName ()Lnet/minecraft/network/chat/Component; m_7755_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155509_ p_155509_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187500_ p_187500_
+	setCustomName (Lnet/minecraft/network/chat/Component;)V m_59272_
+		0 p_59273_ p_59273_
+net/minecraft/world/level/block/entity/EnderChestBlockEntity net/minecraft/world/level/block/entity/EnderChestBlockEntity
+	chestLidController f_155510_
+	openersCounter f_155511_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155513_ p_155513_
+		1 p_155514_ p_155514_
+	getOpenNess (F)F m_6683_
+		0 p_59281_ p_59281_
+	lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V m_155517_
+		static
+		0 p_155518_ p_155518_
+		1 p_155519_ p_155519_
+		2 p_155520_ p_155520_
+		3 p_155521_ p_155521_
+	recheckOpen ()V m_155524_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_155515_
+		0 p_155516_ p_155516_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_59282_
+		0 p_59283_ p_59283_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_155522_
+		0 p_155523_ p_155523_
+	triggerEvent (II)Z m_7531_
+		0 p_59285_ p_59285_
+		1 p_59286_ p_59286_
+net/minecraft/world/level/block/entity/EnderChestBlockEntity$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1
+	this$0 f_155525_
+	<init> (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V <init>
+		0 p_155527_ p_155527_
+	isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z m_142718_
+		0 p_155529_ p_155529_
+	onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142289_
+		0 p_155541_ p_155541_
+		1 p_155542_ p_155542_
+		2 p_155543_ p_155543_
+	onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_142292_
+		0 p_155531_ p_155531_
+		1 p_155532_ p_155532_
+		2 p_155533_ p_155533_
+	openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142148_
+		0 p_155535_ p_155535_
+		1 p_155536_ p_155536_
+		2 p_155537_ p_155537_
+		3 p_155538_ p_155538_
+		4 p_155539_ p_155539_
+net/minecraft/world/level/block/entity/FurnaceBlockEntity net/minecraft/world/level/block/entity/FurnaceBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155545_ p_155545_
+		1 p_155546_ p_155546_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59293_ p_59293_
+		1 p_59294_ p_59294_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/HangingSignBlockEntity net/minecraft/world/level/block/entity/HangingSignBlockEntity
+	MAX_TEXT_LINE_WIDTH f_244379_
+	TEXT_LINE_HEIGHT f_244305_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_250603_ p_250603_
+		1 p_251674_ p_251674_
+	getMaxTextLineWidth ()I m_245123_
+	getTextLineHeight ()I m_245065_
+net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/Hopper
+	ABOVE f_59297_
+	INSIDE f_59296_
+	SUCK f_59298_
+	<clinit> ()V <clinit>
+		static
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getSuckShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_59300_
+net/minecraft/world/level/block/entity/HopperBlockEntity net/minecraft/world/level/block/entity/HopperBlockEntity
+	HOPPER_CONTAINER_SIZE f_155548_
+	MOVE_ITEM_SPEED f_155547_
+	cooldownTime f_59302_
+	items f_59301_
+	tickedGameTime f_59303_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155550_ p_155550_
+		1 p_155551_ p_155551_
+	addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; m_59326_
+		static
+		0 p_59327_ p_59327_
+		1 p_59328_ p_59328_
+		2 p_59329_ p_59329_
+		3 p_59330_ p_59330_
+	addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/item/ItemEntity;)Z m_59331_
+		static
+		0 p_59332_ p_59332_
+		1 p_59333_ p_59333_
+	canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z m_59344_
+		static
+		0 p_59345_ p_59345_
+		1 p_59346_ p_59346_
+	canPlaceItemInContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z m_59334_
+		static
+		0 p_59335_ p_59335_
+		1 p_59336_ p_59336_
+		2 p_59337_ p_59337_
+		3 p_59338_ p_59338_
+	canTakeItemFromContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z m_271906_
+		static
+		0 p_273433_ p_273433_
+		1 p_273542_ p_273542_
+		2 p_273400_ p_273400_
+		3 p_273519_ p_273519_
+		4 p_273088_ p_273088_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59312_ p_59312_
+		1 p_59313_ p_59313_
+	ejectItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/Container;)Z m_155562_
+		static
+		0 p_155563_ p_155563_
+		1 p_155564_ p_155564_
+		2 p_155565_ p_155565_
+		3 p_155566_ p_155566_
+	entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V m_155567_
+		static
+		0 p_155568_ p_155568_
+		1 p_155569_ p_155569_
+		2 p_155570_ p_155570_
+		3 p_155571_ p_155571_
+		4 p_155572_ p_155572_
+	getAttachedContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/Container; m_155592_
+		static
+		0 p_155593_ p_155593_
+		1 p_155594_ p_155594_
+		2 p_155595_ p_155595_
+	getContainerAt (Lnet/minecraft/world/level/Level;DDD)Lnet/minecraft/world/Container; m_59347_
+		static
+		0 p_59348_ p_59348_
+		1 p_59349_ p_59349_
+		2 p_59350_ p_59350_
+		3 p_59351_ p_59351_
+	getContainerAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; m_59390_
+		static
+		0 p_59391_ p_59391_
+		1 p_59392_ p_59392_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getItemsAtAndAbove (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; m_155589_
+		static
+		0 p_155590_ p_155590_
+		1 p_155591_ p_155591_
+	getLevelX ()D m_6343_
+	getLevelY ()D m_6358_
+	getLevelZ ()D m_6446_
+	getSlots (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Ljava/util/stream/IntStream; m_59339_
+		static
+		0 p_59340_ p_59340_
+		1 p_59341_ p_59341_
+	getSourceContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Lnet/minecraft/world/Container; m_155596_
+		static
+		0 p_155597_ p_155597_
+		1 p_155598_ p_155598_
+	inventoryFull ()Z m_59404_
+	isEmptyContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z m_59397_
+		static
+		0 p_59398_ p_59398_
+		1 p_59399_ p_59399_
+	isFullContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z m_59385_
+		static
+		0 p_59386_ p_59386_
+		1 p_59387_ p_59387_
+	isOnCooldown ()Z m_59407_
+	isOnCustomCooldown ()Z m_59409_
+	lambda$entityInside$5 (Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Lnet/minecraft/world/entity/Entity;)Z m_155584_
+		static
+		0 p_155585_ p_155585_
+		1 p_155586_ p_155586_
+	lambda$getItemsAtAndAbove$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; m_155555_
+		static
+		0 p_155556_ p_155556_
+		1 p_155557_ p_155557_
+		2 p_155558_ p_155558_
+	lambda$isEmptyContainer$2 (Lnet/minecraft/world/Container;I)Z m_59317_
+		static
+		0 p_59318_ p_59318_
+		1 p_59319_ p_59319_
+	lambda$isFullContainer$1 (Lnet/minecraft/world/Container;I)Z m_59377_
+		static
+		0 p_59378_ p_59378_
+		1 p_59379_ p_59379_
+	lambda$pushItemsTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Z m_155559_
+		static
+		0 p_155560_ p_155560_
+		1 p_155561_ p_155561_
+	lambda$suckInItems$3 (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;I)Z m_59359_
+		static
+		0 p_59360_ p_59360_
+		1 p_59361_ p_59361_
+		2 p_59362_ p_59362_
+		3 p_59363_ p_59363_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155588_ p_155588_
+	pushItemsTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V m_155573_
+		static
+		0 p_155574_ p_155574_
+		1 p_155575_ p_155575_
+		2 p_155576_ p_155576_
+		3 p_155577_ p_155577_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59309_ p_59309_
+		1 p_59310_ p_59310_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187502_ p_187502_
+	setCooldown (I)V m_59395_
+		0 p_59396_ p_59396_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59315_ p_59315_
+		1 p_59316_ p_59316_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59371_ p_59371_
+	suckInItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Z m_155552_
+		static
+		0 p_155553_ p_155553_
+		1 p_155554_ p_155554_
+	tryMoveInItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; m_59320_
+		static
+		0 p_59321_ p_59321_
+		1 p_59322_ p_59322_
+		2 p_59323_ p_59323_
+		3 p_59324_ p_59324_
+		4 p_59325_ p_59325_
+	tryMoveItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Ljava/util/function/BooleanSupplier;)Z m_155578_
+		static
+		0 p_155579_ p_155579_
+		1 p_155580_ p_155580_
+		2 p_155581_ p_155581_
+		3 p_155582_ p_155582_
+		4 p_155583_ p_155583_
+	tryTakeInItemFromSlot (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;ILnet/minecraft/core/Direction;)Z m_59354_
+		static
+		0 p_59355_ p_59355_
+		1 p_59356_ p_59356_
+		2 p_59357_ p_59357_
+		3 p_59358_ p_59358_
+net/minecraft/world/level/block/entity/JigsawBlockEntity net/minecraft/world/level/block/entity/JigsawBlockEntity
+	FINAL_STATE f_155603_
+	JOINT f_155601_
+	NAME f_155602_
+	POOL f_155600_
+	TARGET f_155599_
+	finalState f_59415_
+	joint f_59414_
+	name f_59411_
+	pool f_59413_
+	target f_59412_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155605_ p_155605_
+		1 p_155606_ p_155606_
+	generate (Lnet/minecraft/server/level/ServerLevel;IZ)V m_59420_
+		0 p_59421_ p_59421_
+		1 p_59422_ p_59422_
+		2 p_59423_ p_59423_
+	getFinalState ()Ljava/lang/String; m_59445_
+	getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_59446_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_59442_
+	getPool ()Lnet/minecraft/resources/ResourceKey; m_222765_
+	getTarget ()Lnet/minecraft/resources/ResourceLocation; m_59443_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$load$0 ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_155609_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155608_ p_155608_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187504_ p_187504_
+	setFinalState (Ljava/lang/String;)V m_59431_
+		0 p_59432_ p_59432_
+	setJoint (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V m_59424_
+		0 p_59425_ p_59425_
+	setName (Lnet/minecraft/resources/ResourceLocation;)V m_59435_
+		0 p_59436_ p_59436_
+	setPool (Lnet/minecraft/resources/ResourceKey;)V m_222763_
+		0 p_222764_ p_222764_
+	setTarget (Lnet/minecraft/resources/ResourceLocation;)V m_59438_
+		0 p_59439_ p_59439_
+net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType
+	$VALUES $VALUES
+	ALIGNED ALIGNED
+	ROLLABLE ROLLABLE
+	name f_59449_
+	$values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; m_155611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_59453_ p_59453_
+		1 p_59454_ p_59454_
+		2 p_59455_ p_59455_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_59457_
+		static
+		0 p_59458_ p_59458_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getTranslatedName ()Lnet/minecraft/network/chat/Component; m_155610_
+	lambda$byName$0 (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)Z m_59459_
+		static
+		0 p_59460_ p_59460_
+		1 p_59461_ p_59461_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; valueOf
+		static
+		0 p_59463_ p_59463_
+	values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; values
+		static
+net/minecraft/world/level/block/entity/JukeboxBlockEntity net/minecraft/world/level/block/entity/JukeboxBlockEntity
+	SONG_END_PADDING f_271500_
+	isPlaying f_238637_
+	items f_271436_
+	recordStartedTick f_238572_
+	tickCount f_238695_
+	ticksSinceLastEvent f_238796_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155613_ p_155613_
+		1 p_155614_ p_155614_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_273369_ p_273369_
+		1 p_273689_ p_273689_
+	canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z m_271862_
+		0 p_273497_ p_273497_
+		1 p_273168_ p_273168_
+		2 p_273785_ p_273785_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_273280_ p_273280_
+	getMaxStackSize ()I m_6893_
+	isRecordPlaying ()Z m_272025_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155616_ p_155616_
+	playRecordTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/JukeboxBlockEntity;)V m_239937_
+		static
+		0 p_239938_ p_239938_
+		1 p_239939_ p_239939_
+		2 p_239940_ p_239940_
+		3 p_239941_ p_239941_
+	popOutRecord ()V m_272252_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_273514_ p_273514_
+		1 p_273414_ p_273414_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187507_ p_187507_
+	setHasRecordBlockState (Lnet/minecraft/world/entity/Entity;Z)V m_271871_
+		0 p_273308_ p_273308_
+		1 p_273038_ p_273038_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_273461_ p_273461_
+		1 p_273584_ p_273584_
+	setRecordWithoutPlaying (Lnet/minecraft/world/item/ItemStack;)V m_272139_
+		0 p_272693_ p_272693_
+	shouldRecordStopPlaying (Lnet/minecraft/world/item/RecordItem;)Z m_271713_
+		0 p_273267_ p_273267_
+	shouldSendJukeboxPlayingEvent ()Z m_239365_
+	spawnMusicParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_269320_
+		0 p_270782_ p_270782_
+		1 p_270940_ p_270940_
+	startPlaying ()V m_271687_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_273466_ p_273466_
+	stopPlaying ()V m_272088_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_272276_
+		0 p_273615_ p_273615_
+		1 p_273143_ p_273143_
+		2 p_273372_ p_273372_
+net/minecraft/world/level/block/entity/LecternBlockEntity net/minecraft/world/level/block/entity/LecternBlockEntity
+	DATA_PAGE f_155617_
+	NUM_DATA f_155618_
+	NUM_SLOTS f_155620_
+	SLOT_BOOK f_155619_
+	book f_59527_
+	bookAccess f_59525_
+	dataAccess f_59526_
+	page f_59528_
+	pageCount f_59529_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155622_ p_155622_
+		1 p_155623_ p_155623_
+	clearContent ()V m_6211_
+	createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/commands/CommandSourceStack; m_59534_
+		0 p_59535_ p_59535_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_59562_ p_59562_
+		1 p_59563_ p_59563_
+		2 p_59564_ p_59564_
+	getBook ()Lnet/minecraft/world/item/ItemStack; m_59566_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_5446_
+	getPage ()I m_59568_
+	getRedstoneSignal ()I m_59569_
+	hasBook ()Z m_59567_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155625_ p_155625_
+	onBookItemRemove ()V m_59570_
+	onlyOpCanSetNbt ()Z m_6326_
+	resolveBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; m_59554_
+		0 p_59555_ p_59555_
+		1 p_59556_ p_59556_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187509_ p_187509_
+	setBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V m_59538_
+		0 p_59539_ p_59539_
+		1 p_59540_ p_59540_
+	setBook (Lnet/minecraft/world/item/ItemStack;)V m_59536_
+		0 p_59537_ p_59537_
+	setPage (I)V m_59532_
+		0 p_59533_ p_59533_
+net/minecraft/world/level/block/entity/LecternBlockEntity$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1
+	this$0 f_59572_
+	<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
+		0 p_59574_ p_59574_
+	canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z m_7013_
+		0 p_59592_ p_59592_
+		1 p_59593_ p_59593_
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_59580_ p_59580_
+	getMaxStackSize ()I m_6893_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59582_ p_59582_
+		1 p_59583_ p_59583_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59590_ p_59590_
+	setChanged ()V m_6596_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59585_ p_59585_
+		1 p_59586_ p_59586_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59588_ p_59588_
+net/minecraft/world/level/block/entity/LecternBlockEntity$2 net/minecraft/world/level/block/entity/LecternBlockEntity$2
+	this$0 f_59595_
+	<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
+		0 p_59597_ p_59597_
+	get (I)I m_6413_
+		0 p_59600_ p_59600_
+	getCount ()I m_6499_
+	set (II)V m_8050_
+		0 p_59602_ p_59602_
+		1 p_59603_ p_59603_
+net/minecraft/world/level/block/entity/LidBlockEntity net/minecraft/world/level/block/entity/LidBlockEntity
+	getOpenNess (F)F m_6683_
+		0 p_59604_ p_59604_
+net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity
+	LOOT_TABLE_SEED_TAG f_155627_
+	LOOT_TABLE_TAG f_155626_
+	lootTable f_59605_
+	lootTableSeed f_59606_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155629_ p_155629_
+		1 p_155630_ p_155630_
+		2 p_155631_ p_155631_
+	canOpen (Lnet/minecraft/world/entity/player/Player;)Z m_7525_
+		0 p_59643_ p_59643_
+	clearContent ()V m_6211_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_7208_
+		0 p_59637_ p_59637_
+		1 p_59638_ p_59638_
+		2 p_59639_ p_59639_
+	getItem (I)Lnet/minecraft/world/item/ItemStack; m_8020_
+		0 p_59611_ p_59611_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	isEmpty ()Z m_7983_
+	removeItem (II)Lnet/minecraft/world/item/ItemStack; m_7407_
+		0 p_59613_ p_59613_
+		1 p_59614_ p_59614_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_59630_ p_59630_
+	setItem (ILnet/minecraft/world/item/ItemStack;)V m_6836_
+		0 p_59616_ p_59616_
+		1 p_59617_ p_59617_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59625_ p_59625_
+	setLootTable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;)V m_222766_
+		static
+		0 p_222767_ p_222767_
+		1 p_222768_ p_222768_
+		2 p_222769_ p_222769_
+		3 p_222770_ p_222770_
+	setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V m_59626_
+		0 p_59627_ p_59627_
+		1 p_59628_ p_59628_
+	stillValid (Lnet/minecraft/world/entity/player/Player;)Z m_6542_
+		0 p_59619_ p_59619_
+	tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_59631_
+		0 p_59632_ p_59632_
+	trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z m_59634_
+		0 p_59635_ p_59635_
+	unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V m_59640_
+		0 p_59641_ p_59641_
+net/minecraft/world/level/block/entity/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
+	catalystListener f_279609_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_222774_ p_222774_
+		1 p_222775_ p_222775_
+	getListener ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; m_280052_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_222787_ p_222787_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_222789_ p_222789_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)V m_222779_
+		static
+		0 p_222780_ p_222780_
+		1 p_222781_ p_222781_
+		2 p_222782_ p_222782_
+		3 p_222783_ p_222783_
+net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
+	PULSE_TICKS f_279651_
+	blockState f_279646_
+	positionSource f_279622_
+	sculkSpreader f_279632_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/gameevent/PositionSource;)V <init>
+		0 p_283224_ p_283224_
+		1 p_283095_ p_283095_
+	bloom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V m_280309_
+		0 p_281501_ p_281501_
+		1 p_281448_ p_281448_
+		2 p_281966_ p_281966_
+		3 p_283606_ p_283606_
+	getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_247514_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	getSculkSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; m_280490_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_283470_ p_283470_
+		1 p_282184_ p_282184_
+		2 p_283014_ p_283014_
+		3 p_282350_ p_282350_
+	lambda$handleGameEvent$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)V m_289180_
+		0 p_289512_ p_289512_
+		1 p_289513_ p_289513_
+	tryAwardItSpreadsAdvancement (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V m_280407_
+		0 p_281279_ p_281279_
+		1 p_281378_ p_281378_
+net/minecraft/world/level/block/entity/SculkSensorBlockEntity net/minecraft/world/level/block/entity/SculkSensorBlockEntity
+	LOGGER f_222794_
+	lastVibrationFrequency f_155633_
+	vibrationData f_279553_
+	vibrationListener f_279626_
+	vibrationUser f_279572_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_277405_ p_277405_
+		1 p_277502_ p_277502_
+		2 p_277699_ p_277699_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155635_ p_155635_
+		1 p_155636_ p_155636_
+	createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280175_
+	getLastVibrationFrequency ()I m_155656_
+	getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; m_280052_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$load$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279970_
+		0 p_281146_ p_281146_
+	lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222818_
+		static
+		0 p_222819_ p_222819_
+		1 p_222820_ p_222820_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155649_ p_155649_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187511_ p_187511_
+	setLastVibrationFrequency (I)V m_222800_
+		0 p_222801_ p_222801_
+net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser
+	LISTENER_RANGE f_279624_
+	blockPos f_279654_
+	positionSource f_279659_
+	this$0 f_279571_
+	<init> (Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_281952_ p_281952_
+		1 p_283482_ p_283482_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282127_ p_282127_
+		1 p_283268_ p_283268_
+		2 p_282187_ p_282187_
+		3 p_282856_ p_282856_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_282851_ p_282851_
+		1 p_281608_ p_281608_
+		2 p_282979_ p_282979_
+		3 p_282123_ p_282123_
+		4 p_283090_ p_283090_
+		5 p_283130_ p_283130_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/block/entity/SculkShriekerBlockEntity net/minecraft/world/level/block/entity/SculkShriekerBlockEntity
+	DARKNESS_RADIUS f_222828_
+	LOGGER f_222822_
+	SHRIEKING_TICKS f_222830_
+	SOUND_BY_LEVEL f_222829_
+	WARDEN_SPAWN_ATTEMPTS f_222825_
+	WARDEN_SPAWN_RANGE_XZ f_222826_
+	WARDEN_SPAWN_RANGE_Y f_222827_
+	WARNING_SOUND_RADIUS f_222824_
+	vibrationData f_279562_
+	vibrationListener f_279640_
+	vibrationUser f_279594_
+	warningLevel f_222831_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_222835_ p_222835_
+		1 p_222836_ p_222836_
+	canRespond (Lnet/minecraft/server/level/ServerLevel;)Z m_222872_
+		0 p_222873_ p_222873_
+	getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; m_280052_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$load$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V m_279971_
+		0 p_281147_ p_281147_
+	lambda$saveAdditional$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_222869_
+		static
+		0 p_222870_ p_222870_
+		1 p_222871_ p_222871_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V m_222865_
+		static
+		0 p_222866_ p_222866_
+	lambda$tryToWarn$3 (I)V m_222837_
+		0 p_222838_ p_222838_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_222868_ p_222868_
+	playWardenReplySound (Lnet/minecraft/world/level/Level;)V m_280188_
+		0 p_281300_ p_281300_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_222878_ p_222878_
+	shriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V m_222844_
+		0 p_222845_ p_222845_
+		1 p_222846_ p_222846_
+	tryGetPlayer (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerPlayer; m_222861_
+		static
+		0 p_222862_ p_222862_
+	tryRespond (Lnet/minecraft/server/level/ServerLevel;)V m_222839_
+		0 p_222840_ p_222840_
+	tryShriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V m_222841_
+		0 p_222842_ p_222842_
+		1 p_222843_ p_222843_
+	trySummonWarden (Lnet/minecraft/server/level/ServerLevel;)Z m_222880_
+		0 p_222881_ p_222881_
+	tryToWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)Z m_222874_
+		0 p_222875_ p_222875_
+		1 p_222876_ p_222876_
+net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser
+	LISTENER_RADIUS f_279648_
+	positionSource f_279639_
+	this$0 f_279601_
+	<init> (Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V <init>
+		0 p_281443_ p_281443_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_281256_ p_281256_
+		1 p_281528_ p_281528_
+		2 p_282632_ p_282632_
+		3 p_282914_ p_282914_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_283372_ p_283372_
+		1 p_281679_ p_281679_
+		2 p_282474_ p_282474_
+		3 p_282286_ p_282286_
+		4 p_281384_ p_281384_
+		5 p_283119_ p_283119_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity
+	COLUMNS f_155657_
+	CONTAINER_SIZE f_155659_
+	EVENT_SET_OPEN_COUNT f_155660_
+	ITEMS_TAG f_155664_
+	MAX_LID_HEIGHT f_155662_
+	MAX_LID_ROTATION f_155663_
+	OPENING_TICK_LENGTH f_155661_
+	ROWS f_155658_
+	SLOTS f_59644_
+	animationStatus f_59647_
+	color f_59650_
+	itemStacks f_59645_
+	openCount f_59646_
+	progress f_59648_
+	progressOld f_59649_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155666_ p_155666_
+		1 p_155667_ p_155667_
+		2 p_155668_ p_155668_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155670_ p_155670_
+		1 p_155671_ p_155671_
+	canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7155_
+		0 p_59663_ p_59663_
+		1 p_59664_ p_59664_
+		2 p_59665_ p_59665_
+	canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z m_7157_
+		0 p_59682_ p_59682_
+		1 p_59683_ p_59683_
+		2 p_59684_ p_59684_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59660_ p_59660_
+		1 p_59661_ p_59661_
+	doNeighborUpdates (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155687_
+		static
+		0 p_155688_ p_155688_
+		1 p_155689_ p_155689_
+		2 p_155690_ p_155690_
+	getAnimationStatus ()Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; m_59700_
+	getBoundingBox (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/AABB; m_59666_
+		0 p_59667_ p_59667_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_59701_
+	getContainerSize ()I m_6643_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+	getItems ()Lnet/minecraft/core/NonNullList; m_7086_
+	getProgress (F)F m_59657_
+		0 p_59658_ p_59658_
+	getSlotsForFace (Lnet/minecraft/core/Direction;)[I m_7071_
+		0 p_59672_ p_59672_
+	isClosed ()Z m_59702_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155678_ p_155678_
+	loadFromTag (Lnet/minecraft/nbt/CompoundTag;)V m_59693_
+		0 p_59694_ p_59694_
+	moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155683_
+		0 p_155684_ p_155684_
+		1 p_155685_ p_155685_
+		2 p_155686_ p_155686_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187513_ p_187513_
+	setItems (Lnet/minecraft/core/NonNullList;)V m_6520_
+		0 p_59674_ p_59674_
+	startOpen (Lnet/minecraft/world/entity/player/Player;)V m_5856_
+		0 p_59692_ p_59692_
+	stopOpen (Lnet/minecraft/world/entity/player/Player;)V m_5785_
+		0 p_59688_ p_59688_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V m_155672_
+		static
+		0 p_155673_ p_155673_
+		1 p_155674_ p_155674_
+		2 p_155675_ p_155675_
+		3 p_155676_ p_155676_
+	triggerEvent (II)Z m_7531_
+		0 p_59678_ p_59678_
+		1 p_59679_ p_59679_
+	updateAnimation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_155679_
+		0 p_155680_ p_155680_
+		1 p_155681_ p_155681_
+		2 p_155682_ p_155682_
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$1 net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$1
+	$SwitchMap$net$minecraft$world$level$block$entity$ShulkerBoxBlockEntity$AnimationStatus f_59705_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus
+	$VALUES $VALUES
+	CLOSED CLOSED
+	CLOSING CLOSING
+	OPENED OPENED
+	OPENING OPENING
+	$values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; m_155691_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59715_ p_59715_
+		1 p_59716_ p_59716_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; valueOf
+		static
+		0 p_59718_ p_59718_
+	values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; values
+		static
+net/minecraft/world/level/block/entity/SignBlockEntity net/minecraft/world/level/block/entity/SignBlockEntity
+	LOGGER f_276608_
+	MAX_TEXT_LINE_WIDTH f_243840_
+	TEXT_LINE_HEIGHT f_243968_
+	backText f_276476_
+	frontText f_276598_
+	isWaxed f_276544_
+	playerWhoMayEdit f_59722_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_249609_ p_249609_
+		1 p_248914_ p_248914_
+		2 p_249550_ p_249550_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155700_ p_155700_
+		1 p_155701_ p_155701_
+	canExecuteClickCommands (ZLnet/minecraft/world/entity/player/Player;)Z m_278157_
+		0 p_278276_ p_278276_
+		1 p_278240_ p_278240_
+	clearInvalidPlayerWhoMayEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/level/Level;Ljava/util/UUID;)V m_276965_
+		0 p_277656_ p_277656_
+		1 p_277853_ p_277853_
+		2 p_277849_ p_277849_
+	createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; m_278808_
+		static
+		0 p_279428_ p_279428_
+		1 p_279359_ p_279359_
+		2 p_279430_ p_279430_
+	createDefaultSignText ()Lnet/minecraft/world/level/block/entity/SignText; m_277006_
+	executeClickCommandsIfPresent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z m_278155_
+		0 p_279304_ p_279304_
+		1 p_279201_ p_279201_
+		2 p_278282_ p_278282_
+		3 p_278254_ p_278254_
+	getBackText ()Lnet/minecraft/world/level/block/entity/SignText; m_277159_
+	getFrontText ()Lnet/minecraft/world/level/block/entity/SignText; m_277142_
+	getMaxTextLineWidth ()I m_245123_
+	getPlayerWhoMayEdit ()Ljava/util/UUID; m_155726_
+	getText (Z)Lnet/minecraft/world/level/block/entity/SignText; m_277157_
+		0 p_277918_ p_277918_
+	getTextFacingPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/entity/SignText; m_277176_
+		0 p_277444_ p_277444_
+	getTextLineHeight ()I m_245065_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isFacingFrontText (Lnet/minecraft/world/entity/player/Player;)Z m_277202_
+		0 p_277382_ p_277382_
+	isWaxed ()Z m_277118_
+	lambda$load$2 (Lnet/minecraft/world/level/block/entity/SignText;)V m_278140_
+		0 p_278212_ p_278212_
+	lambda$load$3 (Lnet/minecraft/world/level/block/entity/SignText;)V m_278141_
+		0 p_278213_ p_278213_
+	lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_276838_
+		static
+		0 p_277523_ p_277523_
+		1 p_277417_ p_277417_
+	lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_277084_
+		static
+		0 p_277829_ p_277829_
+		1 p_277389_ p_277389_
+	lambda$updateSignText$4 (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276884_
+		0 p_277775_ p_277775_
+		1 p_277941_ p_277941_
+		2 p_277776_ p_277776_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155716_ p_155716_
+	loadLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_278165_
+		0 p_278307_ p_278307_
+	loadLines (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_278182_
+		0 p_278305_ p_278305_
+	markUpdated ()V m_155728_
+	onlyOpCanSetNbt ()Z m_6326_
+	playerIsTooFarAwayToEdit (Ljava/util/UUID;)Z m_276813_
+		0 p_277978_ p_277978_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187515_ p_187515_
+	setAllowedPlayerEditor (Ljava/util/UUID;)V m_155713_
+		0 p_155714_ p_155714_
+	setBackText (Lnet/minecraft/world/level/block/entity/SignText;)Z m_277170_
+		0 p_277777_ p_277777_
+	setFrontText (Lnet/minecraft/world/level/block/entity/SignText;)Z m_276964_
+		0 p_278038_ p_278038_
+	setMessages (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; m_276929_
+		0 p_277396_ p_277396_
+		1 p_277744_ p_277744_
+		2 p_277359_ p_277359_
+	setText (Lnet/minecraft/world/level/block/entity/SignText;Z)Z m_276956_
+		0 p_277733_ p_277733_
+		1 p_277720_ p_277720_
+	setWaxed (Z)Z m_277031_
+		0 p_277344_ p_277344_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)V m_276836_
+		static
+		0 p_277662_ p_277662_
+		1 p_278050_ p_278050_
+		2 p_277927_ p_277927_
+		3 p_277928_ p_277928_
+	updateSignText (Lnet/minecraft/world/entity/player/Player;ZLjava/util/List;)V m_277134_
+		0 p_278048_ p_278048_
+		1 p_278103_ p_278103_
+		2 p_277990_ p_277990_
+	updateText (Ljava/util/function/UnaryOperator;Z)Z m_277073_
+		0 p_277877_ p_277877_
+		1 p_277426_ p_277426_
+net/minecraft/world/level/block/entity/SignText net/minecraft/world/level/block/entity/SignText
+	DIRECT_CODEC f_276558_
+	LINES f_276490_
+	LINES_CODEC f_276587_
+	color f_276673_
+	filteredMessages f_276590_
+	hasGlowingText f_276420_
+	messages f_276632_
+	renderMessagedFiltered f_276669_
+	renderMessages f_276467_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/network/chat/Component;[Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/item/DyeColor;Z)V <init>
+		0 p_277506_ p_277506_
+		1 p_277908_ p_277908_
+		2 p_277883_ p_277883_
+		3 p_278091_ p_278091_
+	<init> ()V <init>
+	emptyMessages ()[Lnet/minecraft/network/chat/Component; m_276784_
+		static
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_276773_
+	getMessage (IZ)Lnet/minecraft/network/chat/Component; m_277138_
+		0 p_277404_ p_277404_
+		1 p_278108_ p_278108_
+	getMessages (Z)[Lnet/minecraft/network/chat/Component; m_276945_
+		0 p_277992_ p_277992_
+	getOnlyFilteredMessages ()Ljava/util/Optional; m_276946_
+	getRenderMessages (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedCharSequence; m_277130_
+		0 p_277336_ p_277336_
+		1 p_277538_ p_277538_
+	hasAnyClickCommands (Lnet/minecraft/world/entity/player/Player;)Z m_276807_
+		0 p_277865_ p_277865_
+	hasGlowingText ()Z m_276843_
+	hasMessage (Lnet/minecraft/world/entity/player/Player;)Z m_276776_
+		0 p_277764_ p_277764_
+	lambda$hasMessage$7 (Lnet/minecraft/network/chat/Component;)Z m_276814_
+		static
+		0 p_277499_ p_277499_
+	lambda$static$0 (Ljava/util/List;)[Lnet/minecraft/network/chat/Component; m_277088_
+		static
+		0 p_277881_ p_277881_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_277164_
+		static
+		0 p_277790_ p_277790_
+	lambda$static$2 ([Lnet/minecraft/network/chat/Component;)Ljava/util/List; m_276943_
+		static
+		0 p_277460_ p_277460_
+	lambda$static$3 (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/Component; m_276937_
+		static
+		0 p_277822_ p_277822_
+	lambda$static$4 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/DyeColor; m_276932_
+		static
+		0 p_277343_ p_277343_
+	lambda$static$5 (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; m_276780_
+		static
+		0 p_277555_ p_277555_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276933_
+		static
+		0 p_277675_ p_277675_
+	load ([Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/world/item/DyeColor;Z)Lnet/minecraft/world/level/block/entity/SignText; m_277020_
+		static
+		0 p_277661_ p_277661_
+		1 p_277768_ p_277768_
+		2 p_277345_ p_277345_
+		3 p_278008_ p_278008_
+	populateFilteredMessagesWithRawMessages ([Lnet/minecraft/network/chat/Component;[Lnet/minecraft/network/chat/Component;)V m_276973_
+		static
+		0 p_277696_ p_277696_
+		1 p_277436_ p_277436_
+	setColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/SignText; m_276901_
+		0 p_277507_ p_277507_
+	setHasGlowingText (Z)Lnet/minecraft/world/level/block/entity/SignText; m_277132_
+		0 p_277953_ p_277953_
+	setMessage (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; m_276913_
+		0 p_277878_ p_277878_
+		1 p_277360_ p_277360_
+	setMessage (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; m_276948_
+		0 p_277690_ p_277690_
+		1 p_277852_ p_277852_
+		2 p_277564_ p_277564_
+net/minecraft/world/level/block/entity/SkullBlockEntity net/minecraft/world/level/block/entity/SkullBlockEntity
+	TAG_NOTE_BLOCK_SOUND f_262238_
+	TAG_SKULL_OWNER f_155729_
+	animationTickCount f_260504_
+	isAnimating f_260642_
+	mainThreadExecutor f_182457_
+	noteBlockSound f_262250_
+	owner f_59757_
+	profileCache f_59755_
+	sessionService f_59756_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155731_ p_155731_
+		1 p_155732_ p_155732_
+	animation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V m_261318_
+		static
+		0 p_261710_ p_261710_
+		1 p_262153_ p_262153_
+		2 p_262021_ p_262021_
+		3 p_261594_ p_261594_
+	clear ()V m_196704_
+		static
+	getAnimation (F)F m_261082_
+		0 p_262053_ p_262053_
+	getNoteBlockSound ()Lnet/minecraft/resources/ResourceLocation; m_262374_
+	getOwnerProfile ()Lcom/mojang/authlib/GameProfile; m_59779_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	lambda$updateGameprofile$1 (Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V m_276180_
+		static
+		0 p_276256_ p_276256_
+		1 p_276257_ p_276257_
+	lambda$updateGameprofile$2 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_276179_
+		static
+		0 p_276254_ p_276254_
+		1 p_276255_ p_276255_
+	lambda$updateGameprofile$3 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_182474_
+		static
+		0 p_182475_ p_182475_
+		1 p_182476_ p_182476_
+	lambda$updateGameprofile$4 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_276181_
+		static
+		0 p_276258_ p_276258_
+		1 p_276259_ p_276259_
+	lambda$updateGameprofile$5 (Ljava/util/Optional;Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V m_182458_
+		static
+		0 p_182459_ p_182459_
+		1 p_182460_ p_182460_
+		2 p_182461_ p_182461_
+	lambda$updateGameprofile$6 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;Ljava/util/Optional;)V m_182467_
+		static
+		0 p_182468_ p_182468_
+		1 p_182469_ p_182469_
+		2 p_182470_ p_182470_
+	lambda$updateOwnerProfile$0 (Lcom/mojang/authlib/GameProfile;)V m_155746_
+		0 p_155747_ p_155747_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155745_ p_155745_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187518_ p_187518_
+	setOwner (Lcom/mojang/authlib/GameProfile;)V m_59769_
+		0 p_59770_ p_59770_
+	setup (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V m_222885_
+		static
+		0 p_222886_ p_222886_
+		1 p_222887_ p_222887_
+	updateGameprofile (Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V m_155738_
+		static
+		0 p_155739_ p_155739_
+		1 p_155740_ p_155740_
+	updateOwnerProfile ()V m_59780_
+net/minecraft/world/level/block/entity/SmokerBlockEntity net/minecraft/world/level/block/entity/SmokerBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155749_ p_155749_
+		1 p_155750_ p_155750_
+	createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; m_6555_
+		0 p_59783_ p_59783_
+		1 p_59784_ p_59784_
+	getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I m_7743_
+		0 p_59786_ p_59786_
+	getDefaultName ()Lnet/minecraft/network/chat/Component; m_6820_
+net/minecraft/world/level/block/entity/SpawnerBlockEntity net/minecraft/world/level/block/entity/SpawnerBlockEntity
+	spawner f_59788_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155752_ p_155752_
+		1 p_155753_ p_155753_
+	clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V m_155754_
+		static
+		0 p_155755_ p_155755_
+		1 p_155756_ p_155756_
+		2 p_155757_ p_155757_
+		3 p_155758_ p_155758_
+	getSpawner ()Lnet/minecraft/world/level/BaseSpawner; m_59801_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155760_ p_155760_
+	onlyOpCanSetNbt ()Z m_6326_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187521_ p_187521_
+	serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V m_155761_
+		static
+		0 p_155762_ p_155762_
+		1 p_155763_ p_155763_
+		2 p_155764_ p_155764_
+		3 p_155765_ p_155765_
+	setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V m_252803_
+		0 p_254530_ p_254530_
+		1 p_253719_ p_253719_
+	triggerEvent (II)Z m_7531_
+		0 p_59797_ p_59797_
+		1 p_59798_ p_59798_
+net/minecraft/world/level/block/entity/SpawnerBlockEntity$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1
+	this$0 f_59803_
+	<init> (Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V <init>
+		0 p_59805_ p_59805_
+	broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V m_142523_
+		0 p_155767_ p_155767_
+		1 p_155768_ p_155768_
+		2 p_155769_ p_155769_
+	setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V m_142667_
+		0 p_155771_ p_155771_
+		1 p_155772_ p_155772_
+		2 p_155773_ p_155773_
+net/minecraft/world/level/block/entity/StructureBlockEntity net/minecraft/world/level/block/entity/StructureBlockEntity
+	AUTHOR_TAG f_155776_
+	MAX_OFFSET_PER_AXIS f_155774_
+	MAX_SIZE_PER_AXIS f_155775_
+	SCAN_CORNER_BLOCKS_RANGE f_155777_
+	author f_59813_
+	ignoreEntities f_59820_
+	integrity f_59824_
+	metaData f_59814_
+	mirror f_59817_
+	mode f_59819_
+	powered f_59821_
+	rotation f_59818_
+	seed f_59825_
+	showAir f_59822_
+	showBoundingBox f_59823_
+	structureName f_59812_
+	structurePos f_59815_
+	structureSize f_59816_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155779_ p_155779_
+		1 p_155780_ p_155780_
+	calculateEnclosingBoundingBox (Lnet/minecraft/core/BlockPos;Ljava/util/stream/Stream;)Ljava/util/Optional; m_155794_
+		static
+		0 p_155795_ p_155795_
+		1 p_155796_ p_155796_
+	createRandom (J)Lnet/minecraft/util/RandomSource; m_222888_
+		static
+		0 p_222889_ p_222889_
+	createdBy (Lnet/minecraft/world/entity/LivingEntity;)V m_59851_
+		0 p_59852_ p_59852_
+	detectSize ()Z m_59829_
+	getIntegrity ()F m_59827_
+	getMetaData ()Ljava/lang/String; m_59907_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_59905_
+	getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; m_59908_
+	getRelatedCorners (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_155791_
+		0 p_155792_ p_155792_
+		1 p_155793_ p_155793_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_59906_
+	getSeed ()J m_59828_
+	getShowAir ()Z m_59834_
+	getShowBoundingBox ()Z m_59835_
+	getStructureName ()Ljava/lang/String; m_59895_
+	getStructurePath ()Ljava/lang/String; m_59900_
+	getStructurePos ()Lnet/minecraft/core/BlockPos; m_59902_
+	getStructureSize ()Lnet/minecraft/core/Vec3i; m_155805_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	hasStructureName ()Z m_59901_
+	isIgnoreEntities ()Z m_59910_
+	isPowered ()Z m_59833_
+	isStructureLoadable ()Z m_59832_
+	lambda$detectSize$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_155788_
+		0 p_155789_ p_155789_
+		1 p_155790_ p_155790_
+	lambda$getRelatedCorners$1 (Lnet/minecraft/core/BlockPos;)Z m_271673_
+		0 p_272561_ p_272561_
+	lambda$getRelatedCorners$2 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z m_155801_
+		static
+		0 p_155802_ p_155802_
+	lambda$getRelatedCorners$3 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; m_155784_
+		static
+		0 p_155785_ p_155785_
+	lambda$getRelatedCorners$4 (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z m_155786_
+		0 p_155787_ p_155787_
+	lambda$loadStructure$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V m_155781_
+		static
+		0 p_155782_ p_155782_
+		1 p_155783_ p_155783_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155800_ p_155800_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;Z)Z m_59844_
+		0 p_59845_ p_59845_
+		1 p_59846_ p_59846_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;ZLnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)Z m_59847_
+		0 p_59848_ p_59848_
+		1 p_59849_ p_59849_
+		2 p_59850_ p_59850_
+	loadStructure (Lnet/minecraft/server/level/ServerLevel;)Z m_59842_
+		0 p_59843_ p_59843_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187524_ p_187524_
+	saveStructure (Z)Z m_59889_
+		0 p_59890_ p_59890_
+	saveStructure ()Z m_59830_
+	setIgnoreEntities (Z)V m_59876_
+		0 p_59877_ p_59877_
+	setIntegrity (F)V m_59838_
+		0 p_59839_ p_59839_
+	setMetaData (Ljava/lang/String;)V m_59887_
+		0 p_59888_ p_59888_
+	setMirror (Lnet/minecraft/world/level/block/Mirror;)V m_59881_
+		0 p_59882_ p_59882_
+	setMode (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V m_59860_
+		0 p_59861_ p_59861_
+	setPowered (Z)V m_59893_
+		0 p_59894_ p_59894_
+	setRotation (Lnet/minecraft/world/level/block/Rotation;)V m_59883_
+		0 p_59884_ p_59884_
+	setSeed (J)V m_59840_
+		0 p_59841_ p_59841_
+	setShowAir (Z)V m_59896_
+		0 p_59897_ p_59897_
+	setShowBoundingBox (Z)V m_59898_
+		0 p_59899_ p_59899_
+	setStructureName (Lnet/minecraft/resources/ResourceLocation;)V m_59874_
+		0 p_59875_ p_59875_
+	setStructureName (Ljava/lang/String;)V m_59868_
+		0 p_59869_ p_59869_
+	setStructurePos (Lnet/minecraft/core/BlockPos;)V m_59885_
+		0 p_59886_ p_59886_
+	setStructureSize (Lnet/minecraft/core/Vec3i;)V m_155797_
+		0 p_155798_ p_155798_
+	unloadStructure ()V m_59831_
+	updateBlockState ()V m_59836_
+	usedBy (Lnet/minecraft/world/entity/player/Player;)Z m_59853_
+		0 p_59854_ p_59854_
+net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType
+	$VALUES $VALUES
+	LOAD_AREA LOAD_AREA
+	SAVE_AREA SAVE_AREA
+	SCAN_AREA SCAN_AREA
+	UPDATE_DATA UPDATE_DATA
+	$values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; m_155806_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_59920_ p_59920_
+		1 p_59921_ p_59921_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; valueOf
+		static
+		0 p_59923_ p_59923_
+	values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; values
+		static
+net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity
+	ATTENTION_INTERVAL f_155809_
+	COOLDOWN_TIME f_155808_
+	EVENT_COOLDOWN f_155810_
+	GATEWAY_HEIGHT_ABOVE_SURFACE f_155811_
+	LOGGER f_59925_
+	SPAWN_TIME f_155807_
+	age f_59926_
+	exactTeleport f_59929_
+	exitPortal f_59928_
+	teleportCooldown f_59927_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155813_ p_155813_
+		1 p_155814_ p_155814_
+	beamAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155834_
+		static
+		0 p_155835_ p_155835_
+		1 p_155836_ p_155836_
+		2 p_155837_ p_155837_
+		3 p_155838_ p_155838_
+	canEntityTeleport (Lnet/minecraft/world/entity/Entity;)Z m_59940_
+		static
+		0 p_59941_ p_59941_
+	findExitPortalXZPosTentative (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_155841_
+		static
+		0 p_155842_ p_155842_
+		1 p_155843_ p_155843_
+	findExitPosition (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_155825_
+		static
+		0 p_155826_ p_155826_
+		1 p_155827_ p_155827_
+	findOrCreateValidTeleportPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_155818_
+		static
+		0 p_155819_ p_155819_
+		1 p_155820_ p_155820_
+	findTallestBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; m_59942_
+		static
+		0 p_59943_ p_59943_
+		1 p_59944_ p_59944_
+		2 p_59945_ p_59945_
+		3 p_59946_ p_59946_
+	findValidSpawnInChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; m_59953_
+		static
+		0 p_59954_ p_59954_
+	getChunk (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/chunk/LevelChunk; m_59947_
+		static
+		0 p_59948_ p_59948_
+		1 p_59949_ p_59949_
+	getCooldownPercent (F)F m_59967_
+		0 p_59968_ p_59968_
+	getParticleAmount ()I m_59975_
+	getSpawnPercent (F)F m_59933_
+		0 p_59934_ p_59934_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m_58483_
+	getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; m_58483_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	isChunkEmpty (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_155815_
+		static
+		0 p_155816_ p_155816_
+		1 p_155817_ p_155817_
+	isCoolingDown ()Z m_59972_
+	isSpawning ()Z m_59971_
+	lambda$findOrCreateValidTeleportPos$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257330_
+		static
+		0 p_258975_ p_258975_
+	lambda$findOrCreateValidTeleportPos$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255321_
+		static
+		0 p_255911_ p_255911_
+		1 p_255685_ p_255685_
+		2 p_256040_ p_256040_
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155840_ p_155840_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187527_ p_187527_
+	setExitPosition (Lnet/minecraft/core/BlockPos;Z)V m_59955_
+		0 p_59956_ p_59956_
+		1 p_59957_ p_59957_
+	shouldRenderFace (Lnet/minecraft/core/Direction;)Z m_6665_
+		0 p_59959_ p_59959_
+	spawnGatewayPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)V m_155821_
+		static
+		0 p_155822_ p_155822_
+		1 p_155823_ p_155823_
+		2 p_155824_ p_155824_
+	teleportEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155828_
+		static
+		0 p_155829_ p_155829_
+		1 p_155830_ p_155830_
+		2 p_155831_ p_155831_
+		3 p_155832_ p_155832_
+		4 p_155833_ p_155833_
+	teleportTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155844_
+		static
+		0 p_155845_ p_155845_
+		1 p_155846_ p_155846_
+		2 p_155847_ p_155847_
+		3 p_155848_ p_155848_
+	triggerCooldown (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V m_155849_
+		static
+		0 p_155850_ p_155850_
+		1 p_155851_ p_155851_
+		2 p_155852_ p_155852_
+		3 p_155853_ p_155853_
+	triggerEvent (II)Z m_7531_
+		0 p_59963_ p_59963_
+		1 p_59964_ p_59964_
+net/minecraft/world/level/block/entity/TheEndPortalBlockEntity net/minecraft/world/level/block/entity/TheEndPortalBlockEntity
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155855_ p_155855_
+		1 p_155856_ p_155856_
+		2 p_155857_ p_155857_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155859_ p_155859_
+		1 p_155860_ p_155860_
+	shouldRenderFace (Lnet/minecraft/core/Direction;)Z m_6665_
+		0 p_59980_ p_59980_
+net/minecraft/world/level/block/entity/TickingBlockEntity net/minecraft/world/level/block/entity/TickingBlockEntity
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+net/minecraft/world/level/block/entity/TrappedChestBlockEntity net/minecraft/world/level/block/entity/TrappedChestBlockEntity
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155862_ p_155862_
+		1 p_155863_ p_155863_
+	signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V m_142151_
+		0 p_155865_ p_155865_
+		1 p_155866_ p_155866_
+		2 p_155867_ p_155867_
+		3 p_155868_ p_155868_
+		4 p_155869_ p_155869_
+net/minecraft/world/level/block/entity/package-info net/minecraft/world/level/block/entity/package-info
+net/minecraft/world/level/block/grower/AbstractMegaTreeGrower net/minecraft/world/level/block/grower/AbstractMegaTreeGrower
+	<init> ()V <init>
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_222904_ p_222904_
+	growTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213817_
+		0 p_222891_ p_222891_
+		1 p_222892_ p_222892_
+		2 p_222893_ p_222893_
+		3 p_222894_ p_222894_
+		4 p_222895_ p_222895_
+	isTwoByTwoSapling (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;II)Z m_59998_
+		static
+		0 p_59999_ p_59999_
+		1 p_60000_ p_60000_
+		2 p_60001_ p_60001_
+		3 p_60002_ p_60002_
+		4 p_60003_ p_60003_
+	placeMega (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;II)Z m_222896_
+		0 p_222897_ p_222897_
+		1 p_222898_ p_222898_
+		2 p_222899_ p_222899_
+		3 p_222900_ p_222900_
+		4 p_222901_ p_222901_
+		5 p_222902_ p_222902_
+		6 p_222903_ p_222903_
+net/minecraft/world/level/block/grower/AbstractTreeGrower net/minecraft/world/level/block/grower/AbstractTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_222910_ p_222910_
+		1 p_222911_ p_222911_
+	growTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213817_
+		0 p_222905_ p_222905_
+		1 p_222906_ p_222906_
+		2 p_222907_ p_222907_
+		3 p_222908_ p_222908_
+		4 p_222909_ p_222909_
+	hasFlowers (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_60011_
+		0 p_60012_ p_60012_
+		1 p_60013_ p_60013_
+net/minecraft/world/level/block/grower/AcaciaTreeGrower net/minecraft/world/level/block/grower/AcaciaTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256308_ p_256308_
+		1 p_256632_ p_256632_
+net/minecraft/world/level/block/grower/AzaleaTreeGrower net/minecraft/world/level/block/grower/AzaleaTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255997_ p_255997_
+		1 p_255923_ p_255923_
+net/minecraft/world/level/block/grower/BirchTreeGrower net/minecraft/world/level/block/grower/BirchTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256345_ p_256345_
+		1 p_255618_ p_255618_
+net/minecraft/world/level/block/grower/CherryTreeGrower net/minecraft/world/level/block/grower/CherryTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_272730_ p_272730_
+		1 p_273684_ p_273684_
+net/minecraft/world/level/block/grower/DarkOakTreeGrower net/minecraft/world/level/block/grower/DarkOakTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_222924_ p_222924_
+		1 p_222925_ p_222925_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_255891_ p_255891_
+net/minecraft/world/level/block/grower/JungleTreeGrower net/minecraft/world/level/block/grower/JungleTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255992_ p_255992_
+		1 p_255946_ p_255946_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_256359_ p_256359_
+net/minecraft/world/level/block/grower/MangroveTreeGrower net/minecraft/world/level/block/grower/MangroveTreeGrower
+	tallProbability f_222931_
+	<init> (F)V <init>
+		0 p_222933_ p_222933_
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255870_ p_255870_
+		1 p_256508_ p_256508_
+net/minecraft/world/level/block/grower/OakTreeGrower net/minecraft/world/level/block/grower/OakTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_256119_ p_256119_
+		1 p_256536_ p_256536_
+net/minecraft/world/level/block/grower/SpruceTreeGrower net/minecraft/world/level/block/grower/SpruceTreeGrower
+	<init> ()V <init>
+	getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; m_213888_
+		0 p_255637_ p_255637_
+		1 p_255764_ p_255764_
+	getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; m_213566_
+		0 p_255928_ p_255928_
+net/minecraft/world/level/block/grower/package-info net/minecraft/world/level/block/grower/package-info
+net/minecraft/world/level/block/package-info net/minecraft/world/level/block/package-info
+net/minecraft/world/level/block/piston/MovingPistonBlock net/minecraft/world/level/block/piston/MovingPistonBlock
+	FACING f_60046_
+	TYPE f_60047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60050_ p_60050_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60097_ p_60097_
+	destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_6786_
+		0 p_60061_ p_60061_
+		1 p_60062_ p_60062_
+		2 p_60063_ p_60063_
+	getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity; m_60053_
+		0 p_60054_ p_60054_
+		1 p_60055_ p_60055_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_60057_ p_60057_
+		1 p_60058_ p_60058_
+		2 p_60059_ p_60059_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_60104_ p_60104_
+		1 p_60105_ p_60105_
+		2 p_60106_ p_60106_
+		3 p_60107_ p_60107_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287650_ p_287650_
+		1 p_287754_ p_287754_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60099_ p_60099_
+		1 p_60100_ p_60100_
+		2 p_60101_ p_60101_
+		3 p_60102_ p_60102_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_142354_
+		0 p_155875_ p_155875_
+		1 p_155876_ p_155876_
+		2 p_155877_ p_155877_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60065_ p_60065_
+		1 p_60066_ p_60066_
+		2 p_60067_ p_60067_
+		3 p_60068_ p_60068_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60083_ p_60083_
+		1 p_60084_ p_60084_
+	newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_142194_
+		0 p_155879_ p_155879_
+		1 p_155880_ p_155880_
+	newMovingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)Lnet/minecraft/world/level/block/entity/BlockEntity; m_155881_
+		static
+		0 p_155882_ p_155882_
+		1 p_155883_ p_155883_
+		2 p_155884_ p_155884_
+		3 p_155885_ p_155885_
+		4 p_155886_ p_155886_
+		5 p_155887_ p_155887_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60077_ p_60077_
+		1 p_60078_ p_60078_
+		2 p_60079_ p_60079_
+		3 p_60080_ p_60080_
+		4 p_60081_ p_60081_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60086_ p_60086_
+		1 p_60087_ p_60087_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_60070_ p_60070_
+		1 p_60071_ p_60071_
+		2 p_60072_ p_60072_
+		3 p_60073_ p_60073_
+		4 p_60074_ p_60074_
+		5 p_60075_ p_60075_
+net/minecraft/world/level/block/piston/PistonBaseBlock net/minecraft/world/level/block/piston/PistonBaseBlock
+	DOWN_AABB f_60159_
+	EAST_AABB f_60154_
+	EXTENDED f_60153_
+	NORTH_AABB f_60157_
+	PLATFORM_THICKNESS f_155891_
+	SOUTH_AABB f_60156_
+	TRIGGER_CONTRACT f_155889_
+	TRIGGER_DROP f_155890_
+	TRIGGER_EXTEND f_155888_
+	UP_AABB f_60158_
+	WEST_AABB f_60155_
+	isSticky f_60160_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60163_ p_60163_
+		1 p_60164_ p_60164_
+	checkIfExtend (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_60167_
+		0 p_60168_ p_60168_
+		1 p_60169_ p_60169_
+		2 p_60170_ p_60170_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60218_ p_60218_
+	getNeighborSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60177_
+		0 p_277378_ p_277378_
+		1 p_60179_ p_60179_
+		2 p_60180_ p_60180_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60220_ p_60220_
+		1 p_60221_ p_60221_
+		2 p_60222_ p_60222_
+		3 p_60223_ p_60223_
+	getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; m_5573_
+		0 p_60166_ p_60166_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60187_ p_60187_
+		1 p_60188_ p_60188_
+		2 p_60189_ p_60189_
+		3 p_60190_ p_60190_
+	isPushable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Z m_60204_
+		static
+		0 p_60205_ p_60205_
+		1 p_60206_ p_60206_
+		2 p_60207_ p_60207_
+		3 p_60208_ p_60208_
+		4 p_60209_ p_60209_
+		5 p_60210_ p_60210_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60212_ p_60212_
+		1 p_60213_ p_60213_
+	moveBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Z m_60181_
+		0 p_60182_ p_60182_
+		1 p_60183_ p_60183_
+		2 p_60184_ p_60184_
+		3 p_60185_ p_60185_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60198_ p_60198_
+		1 p_60199_ p_60199_
+		2 p_60200_ p_60200_
+		3 p_60201_ p_60201_
+		4 p_60202_ p_60202_
+		5 p_60203_ p_60203_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_60225_ p_60225_
+		1 p_60226_ p_60226_
+		2 p_60227_ p_60227_
+		3 p_60228_ p_60228_
+		4 p_60229_ p_60229_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60215_ p_60215_
+		1 p_60216_ p_60216_
+	setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V m_6402_
+		0 p_60172_ p_60172_
+		1 p_60173_ p_60173_
+		2 p_60174_ p_60174_
+		3 p_60175_ p_60175_
+		4 p_60176_ p_60176_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_60192_ p_60192_
+		1 p_60193_ p_60193_
+		2 p_60194_ p_60194_
+		3 p_60195_ p_60195_
+		4 p_60196_ p_60196_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60231_ p_60231_
+net/minecraft/world/level/block/piston/PistonBaseBlock$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_60232_
+	$SwitchMap$net$minecraft$world$level$material$PushReaction f_60233_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonHeadBlock net/minecraft/world/level/block/piston/PistonHeadBlock
+	AABB_OFFSET f_155893_
+	DOWN_AABB f_60242_
+	DOWN_ARM_AABB f_60244_
+	EAST_AABB f_60237_
+	EAST_ARM_AABB f_60247_
+	EDGE_MAX f_155895_
+	EDGE_MIN f_155894_
+	NORTH_AABB f_60240_
+	NORTH_ARM_AABB f_60246_
+	PLATFORM f_155892_
+	SHAPES_LONG f_60256_
+	SHAPES_SHORT f_60255_
+	SHORT f_60236_
+	SHORT_DOWN_ARM_AABB f_60250_
+	SHORT_EAST_ARM_AABB f_60253_
+	SHORT_NORTH_ARM_AABB f_60252_
+	SHORT_SOUTH_ARM_AABB f_60251_
+	SHORT_UP_ARM_AABB f_60249_
+	SHORT_WEST_ARM_AABB f_60254_
+	SOUTH_AABB f_60239_
+	SOUTH_ARM_AABB f_60245_
+	TYPE f_60235_
+	UP_AABB f_60241_
+	UP_ARM_AABB f_60243_
+	WEST_AABB f_60238_
+	WEST_ARM_AABB f_60248_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60259_ p_60259_
+	calculateShape (Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60309_
+		static
+		0 p_60310_ p_60310_
+		1 p_60311_ p_60311_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_60288_ p_60288_
+		1 p_60289_ p_60289_
+		2 p_60290_ p_60290_
+	createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7926_
+		0 p_60308_ p_60308_
+	getCloneItemStack (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; m_7397_
+		0 p_60261_ p_60261_
+		1 p_60262_ p_60262_
+		2 p_60263_ p_60263_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60320_ p_60320_
+		1 p_60321_ p_60321_
+		2 p_60322_ p_60322_
+		3 p_60323_ p_60323_
+	isFittingBase (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_60297_
+		0 p_60298_ p_60298_
+		1 p_60299_ p_60299_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60270_ p_60270_
+		1 p_60271_ p_60271_
+		2 p_60272_ p_60272_
+		3 p_60273_ p_60273_
+	lambda$makeShapes$0 (ZLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60314_
+		static
+		0 p_60315_ p_60315_
+		1 p_60316_ p_60316_
+	lambda$makeShapes$1 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_60317_
+		static
+		0 p_60318_ p_60318_
+	makeShapes (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; m_60312_
+		static
+		0 p_60313_ p_60313_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60292_ p_60292_
+		1 p_60293_ p_60293_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60275_ p_60275_
+		1 p_60276_ p_60276_
+		2 p_60277_ p_60277_
+		3 p_60278_ p_60278_
+		4 p_60279_ p_60279_
+		5 p_60280_ p_60280_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60282_ p_60282_
+		1 p_60283_ p_60283_
+		2 p_60284_ p_60284_
+		3 p_60285_ p_60285_
+		4 p_60286_ p_60286_
+	playerWillDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V m_5707_
+		0 p_60265_ p_60265_
+		1 p_60266_ p_60266_
+		2 p_60267_ p_60267_
+		3 p_60268_ p_60268_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60295_ p_60295_
+		1 p_60296_ p_60296_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_60301_ p_60301_
+		1 p_60302_ p_60302_
+		2 p_60303_ p_60303_
+		3 p_60304_ p_60304_
+		4 p_60305_ p_60305_
+		5 p_60306_ p_60306_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60325_ p_60325_
+net/minecraft/world/level/block/piston/PistonHeadBlock$1 net/minecraft/world/level/block/piston/PistonHeadBlock$1
+	$SwitchMap$net$minecraft$core$Direction f_60326_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonMath net/minecraft/world/level/block/piston/PistonMath
+	<init> ()V <init>
+	getMovementArea (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/AABB; m_60328_
+		static
+		0 p_60329_ p_60329_
+		1 p_60330_ p_60330_
+		2 p_60331_ p_60331_
+net/minecraft/world/level/block/piston/PistonMath$1 net/minecraft/world/level/block/piston/PistonMath$1
+	$SwitchMap$net$minecraft$core$Direction f_60332_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonMovingBlockEntity net/minecraft/world/level/block/piston/PistonMovingBlockEntity
+	NOCLIP f_60338_
+	PUSH_OFFSET f_155899_
+	TICKS_TO_EXTEND f_155898_
+	TICK_MOVEMENT f_155897_
+	deathTicks f_60342_
+	direction f_60335_
+	extending f_60336_
+	isSourcePiston f_60337_
+	lastTicked f_60341_
+	movedState f_60334_
+	progress f_60339_
+	progressO f_60340_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)V <init>
+		0 p_155904_ p_155904_
+		1 p_155905_ p_155905_
+		2 p_155906_ p_155906_
+		3 p_155907_ p_155907_
+		4 p_155908_ p_155908_
+		5 p_155909_ p_155909_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_155901_ p_155901_
+		1 p_155902_ p_155902_
+	finalTick ()V m_60401_
+	fixEntityWithinPistonBase (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;D)V m_155920_
+		static
+		0 p_155921_ p_155921_
+		1 p_155922_ p_155922_
+		2 p_155923_ p_155923_
+		3 p_155924_ p_155924_
+	getCollisionRelatedBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_60403_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60356_
+		0 p_60357_ p_60357_
+		1 p_60358_ p_60358_
+	getDirection ()Lnet/minecraft/core/Direction; m_60392_
+	getExtendedProgress (F)F m_60390_
+		0 p_60391_ p_60391_
+	getLastTicked ()J m_60402_
+	getMovedState ()Lnet/minecraft/world/level/block/state/BlockState; m_60400_
+	getMovement (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/AABB;)D m_60367_
+		static
+		0 p_60368_ p_60368_
+		1 p_60369_ p_60369_
+		2 p_60370_ p_60370_
+	getMovementDirection ()Lnet/minecraft/core/Direction; m_60399_
+	getProgress (F)F m_60350_
+		0 p_60351_ p_60351_
+	getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; m_5995_
+	getXOff (F)F m_60380_
+		0 p_60381_ p_60381_
+	getYOff (F)F m_60385_
+		0 p_60386_ p_60386_
+	getZOff (F)F m_60388_
+		0 p_60389_ p_60389_
+	isExtending ()Z m_60387_
+	isSourcePiston ()Z m_60397_
+	isStickyForEntities ()Z m_60404_
+	lambda$moveStuckEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_287130_
+		static
+		0 p_287550_ p_287550_
+		1 p_287551_ p_287551_
+		2 p_287552_ p_287552_
+	lambda$static$0 ()Lnet/minecraft/core/Direction; m_60405_
+		static
+	load (Lnet/minecraft/nbt/CompoundTag;)V m_142466_
+		0 p_155930_ p_155930_
+	matchesStickyCritera (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z m_287216_
+		static
+		0 p_287782_ p_287782_
+		1 p_287720_ p_287720_
+		2 p_287775_ p_287775_
+	moveByPositionAndProgress (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)Lnet/minecraft/world/phys/AABB; m_155925_
+		static
+		0 p_155926_ p_155926_
+		1 p_155927_ p_155927_
+		2 p_155928_ p_155928_
+	moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155910_
+		static
+		0 p_155911_ p_155911_
+		1 p_155912_ p_155912_
+		2 p_155913_ p_155913_
+		3 p_155914_ p_155914_
+	moveEntityByPiston (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/Entity;DLnet/minecraft/core/Direction;)V m_60371_
+		static
+		0 p_60372_ p_60372_
+		1 p_60373_ p_60373_
+		2 p_60374_ p_60374_
+		3 p_60375_ p_60375_
+	moveStuckEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155931_
+		static
+		0 p_155932_ p_155932_
+		1 p_155933_ p_155933_
+		2 p_155934_ p_155934_
+		3 p_155935_ p_155935_
+	saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V m_183515_
+		0 p_187530_ p_187530_
+	setLevel (Lnet/minecraft/world/level/Level;)V m_142339_
+		0 p_250671_ p_250671_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V m_155915_
+		static
+		0 p_155916_ p_155916_
+		1 p_155917_ p_155917_
+		2 p_155918_ p_155918_
+		3 p_155919_ p_155919_
+net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1 net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1
+	$SwitchMap$net$minecraft$core$Direction f_60407_
+	$SwitchMap$net$minecraft$core$Direction$Axis f_60406_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/piston/PistonStructureResolver net/minecraft/world/level/block/piston/PistonStructureResolver
+	MAX_PUSH_DEPTH f_155936_
+	extending f_60411_
+	level f_60409_
+	pistonDirection f_60416_
+	pistonPos f_60410_
+	pushDirection f_60413_
+	startPos f_60412_
+	toDestroy f_60415_
+	toPush f_60414_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)V <init>
+		0 p_60418_ p_60418_
+		1 p_60419_ p_60419_
+		2 p_60420_ p_60420_
+		3 p_60421_ p_60421_
+	addBlockLine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60433_
+		0 p_60434_ p_60434_
+		1 p_60435_ p_60435_
+	addBranchingBlocks (Lnet/minecraft/core/BlockPos;)Z m_60431_
+		0 p_60432_ p_60432_
+	canStickToEachOther (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_155939_
+		static
+		0 p_155940_ p_155940_
+		1 p_155941_ p_155941_
+	getPushDirection ()Lnet/minecraft/core/Direction; m_155942_
+	getToDestroy ()Ljava/util/List; m_60437_
+	getToPush ()Ljava/util/List; m_60436_
+	isSticky (Lnet/minecraft/world/level/block/state/BlockState;)Z m_155937_
+		static
+		0 p_155938_ p_155938_
+	reorderListAtCollision (II)V m_60423_
+		0 p_60424_ p_60424_
+		1 p_60425_ p_60425_
+	resolve ()Z m_60422_
+net/minecraft/world/level/block/piston/package-info net/minecraft/world/level/block/piston/package-info
+net/minecraft/world/level/block/state/BlockBehaviour net/minecraft/world/level/block/state/BlockBehaviour
+	UPDATE_SHAPE_ORDER f_60441_
+	drops f_60440_
+	dynamicShape f_60438_
+	explosionResistance f_60444_
+	friction f_60447_
+	hasCollision f_60443_
+	isRandomlyTicking f_60445_
+	jumpFactor f_60449_
+	properties f_60439_
+	requiredFeatures f_243733_
+	soundType f_60446_
+	speedFactor f_60448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
+		0 p_60452_ p_60452_
+	asBlock ()Lnet/minecraft/world/level/block/Block; m_7374_
+	asItem ()Lnet/minecraft/world/item/Item; m_5456_
+	attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_6256_
+		0 p_60499_ p_60499_
+		1 p_60500_ p_60500_
+		2 p_60501_ p_60501_
+		3 p_60502_ p_60502_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_5946_
+		0 p_60535_ p_60535_
+		1 p_60536_ p_60536_
+	canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_6864_
+		0 p_60470_ p_60470_
+		1 p_60471_ p_60471_
+	canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_7898_
+		0 p_60525_ p_60525_
+		1 p_60526_ p_60526_
+		2 p_60527_ p_60527_
+	defaultDestroyTime ()F m_155943_
+	defaultMapColor ()Lnet/minecraft/world/level/material/MapColor; m_284356_
+	entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_7892_
+		0 p_60495_ p_60495_
+		1 p_60496_ p_60496_
+		2 p_60497_ p_60497_
+		3 p_60498_ p_60498_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_6782_
+		0 p_60487_ p_60487_
+		1 p_60488_ p_60488_
+		2 p_60489_ p_60489_
+	getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7947_
+		0 p_60581_ p_60581_
+		1 p_60582_ p_60582_
+		2 p_60583_ p_60583_
+	getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5939_
+		0 p_60572_ p_60572_
+		1 p_60573_ p_60573_
+		2 p_60574_ p_60574_
+		3 p_60575_ p_60575_
+	getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_5880_
+		0 p_60466_ p_60466_
+		1 p_60467_ p_60467_
+		2 p_60468_ p_60468_
+		3 p_60469_ p_60469_
+	getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6376_
+		0 p_60559_ p_60559_
+		1 p_60560_ p_60560_
+		2 p_60561_ p_60561_
+		3 p_60562_ p_60562_
+	getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_49635_
+		0 p_287732_ p_287732_
+		1 p_287596_ p_287596_
+	getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_5888_
+		0 p_60577_ p_60577_
+	getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_6079_
+		0 p_60547_ p_60547_
+		1 p_60548_ p_60548_
+		2 p_60549_ p_60549_
+	getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_7753_
+		0 p_60585_ p_60585_
+		1 p_60586_ p_60586_
+		2 p_60587_ p_60587_
+	getLootTable ()Lnet/minecraft/resources/ResourceLocation; m_60589_
+	getMaxHorizontalOffset ()F m_142740_
+	getMaxVerticalOffset ()F m_142627_
+	getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_7246_
+		0 p_60563_ p_60563_
+		1 p_60564_ p_60564_
+		2 p_60565_ p_60565_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7952_
+		0 p_60578_ p_60578_
+		1 p_60579_ p_60579_
+		2 p_60580_ p_60580_
+	getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; m_7514_
+		0 p_60550_ p_60550_
+	getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J m_7799_
+		0 p_60539_ p_60539_
+		1 p_60540_ p_60540_
+	getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_7749_
+		0 p_60472_ p_60472_
+		1 p_60473_ p_60473_
+		2 p_60474_ p_60474_
+	getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5940_
+		0 p_60555_ p_60555_
+		1 p_60556_ p_60556_
+		2 p_60557_ p_60557_
+		3 p_60558_ p_60558_
+	getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_6378_
+		0 p_60483_ p_60483_
+		1 p_60484_ p_60484_
+		2 p_60485_ p_60485_
+		3 p_60486_ p_60486_
+	getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_5909_
+		0 p_60479_ p_60479_
+		1 p_60480_ p_60480_
+		2 p_60481_ p_60481_
+		3 p_60482_ p_60482_
+	hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7278_
+		0 p_60457_ p_60457_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_180643_
+		0 p_181242_ p_181242_
+		1 p_181243_ p_181243_
+		2 p_181244_ p_181244_
+	isOcclusionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_222958_
+		0 p_222959_ p_222959_
+		1 p_222960_ p_222960_
+		2 p_222961_ p_222961_
+	isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_7357_
+		0 p_60475_ p_60475_
+		1 p_60476_ p_60476_
+		2 p_60477_ p_60477_
+		3 p_60478_ p_60478_
+	isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7899_
+		0 p_60571_ p_60571_
+	mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_6943_
+		0 p_60528_ p_60528_
+		1 p_60529_ p_60529_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_6861_
+		0 p_60509_ p_60509_
+		1 p_60510_ p_60510_
+		2 p_60511_ p_60511_
+		3 p_60512_ p_60512_
+		4 p_60513_ p_60513_
+		5 p_60514_ p_60514_
+	onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6807_
+		0 p_60566_ p_60566_
+		1 p_60567_ p_60567_
+		2 p_60568_ p_60568_
+		3 p_60569_ p_60569_
+		4 p_60570_ p_60570_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_5581_
+		0 p_60453_ p_60453_
+		1 p_60454_ p_60454_
+		2 p_60455_ p_60455_
+		3 p_60456_ p_60456_
+	onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_6810_
+		0 p_60515_ p_60515_
+		1 p_60516_ p_60516_
+		2 p_60517_ p_60517_
+		3 p_60518_ p_60518_
+		4 p_60519_ p_60519_
+	randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213898_
+		0 p_222954_ p_222954_
+		1 p_222955_ p_222955_
+		2 p_222956_ p_222956_
+		3 p_222957_ p_222957_
+	requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_245183_
+	rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_6843_
+		0 p_60530_ p_60530_
+		1 p_60531_ p_60531_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_6104_
+		0 p_60532_ p_60532_
+		1 p_60533_ p_60533_
+		2 p_60534_ p_60534_
+	spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_213646_
+		0 p_222949_ p_222949_
+		1 p_222950_ p_222950_
+		2 p_222951_ p_222951_
+		3 p_222952_ p_222952_
+		4 p_222953_ p_222953_
+	tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_213897_
+		0 p_222945_ p_222945_
+		1 p_222946_ p_222946_
+		2 p_222947_ p_222947_
+		3 p_222948_ p_222948_
+	triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_8133_
+		0 p_60490_ p_60490_
+		1 p_60491_ p_60491_
+		2 p_60492_ p_60492_
+		3 p_60493_ p_60493_
+		4 p_60494_ p_60494_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_7742_
+		0 p_60520_ p_60520_
+		1 p_60521_ p_60521_
+		2 p_60522_ p_60522_
+		3 p_60523_ p_60523_
+		4 p_60524_ p_60524_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_7417_
+		0 p_60541_ p_60541_
+		1 p_60542_ p_60542_
+		2 p_60543_ p_60543_
+		3 p_60544_ p_60544_
+		4 p_60545_ p_60545_
+		5 p_60546_ p_60546_
+	use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_6227_
+		0 p_60503_ p_60503_
+		1 p_60504_ p_60504_
+		2 p_60505_ p_60505_
+		3 p_60506_ p_60506_
+		4 p_60507_ p_60507_
+		5 p_60508_ p_60508_
+	useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z m_7923_
+		0 p_60576_ p_60576_
+net/minecraft/world/level/block/state/BlockBehaviour$1 net/minecraft/world/level/block/state/BlockBehaviour$1
+	$SwitchMap$net$minecraft$world$level$block$state$BlockBehaviour$OffsetType f_271377_
+	$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType f_60591_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase
+	cache f_60593_
+	canOcclude f_60601_
+	destroySpeed f_60599_
+	emissiveRendering f_60606_
+	fluidState f_243896_
+	hasPostProcess f_60605_
+	ignitedByLava f_278120_
+	instrument f_279617_
+	isAir f_60596_
+	isRandomlyTicking f_244227_
+	isRedstoneConductor f_60602_
+	isSuffocating f_60603_
+	isViewBlocking f_60604_
+	legacySolid f_279551_
+	lightEmission f_60594_
+	liquid f_278472_
+	mapColor f_283893_
+	offsetFunction f_271099_
+	pushReaction f_278134_
+	replaceable f_279615_
+	requiresCorrectToolForDrops f_60600_
+	spawnParticlesOnBreak f_244264_
+	useShapeForLightOcclusion f_60595_
+	<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_60608_ p_60608_
+		1 p_60609_ p_60609_
+		2 p_60610_ p_60610_
+	asState ()Lnet/minecraft/world/level/block/state/BlockState; m_7160_
+	attack (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V m_60686_
+		0 p_60687_ p_60687_
+		1 p_60688_ p_60688_
+		2 p_60689_ p_60689_
+	blocksMotion ()Z m_280555_
+	calculateSolid ()Z m_280210_
+	canBeReplaced (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z m_60629_
+		0 p_60630_ p_60630_
+	canBeReplaced (Lnet/minecraft/world/level/material/Fluid;)Z m_60722_
+		0 p_60723_ p_60723_
+	canBeReplaced ()Z m_247087_
+	canOcclude ()Z m_60815_
+	canSurvive (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_60710_
+		0 p_60711_ p_60711_
+		1 p_60712_ p_60712_
+	emissiveRendering (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60788_
+		0 p_60789_ p_60789_
+		1 p_60790_ p_60790_
+	entityCanStandOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z m_60634_
+		0 p_60635_ p_60635_
+		1 p_60636_ p_60636_
+		2 p_60637_ p_60637_
+	entityCanStandOnFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z m_60638_
+		0 p_60639_ p_60639_
+		1 p_60640_ p_60640_
+		2 p_60641_ p_60641_
+		3 p_60642_ p_60642_
+	entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V m_60682_
+		0 p_60683_ p_60683_
+		1 p_60684_ p_60684_
+		2 p_60685_ p_60685_
+	getAnalogOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I m_60674_
+		0 p_60675_ p_60675_
+		1 p_60676_ p_60676_
+	getBlock ()Lnet/minecraft/world/level/block/Block; m_60734_
+	getBlockHolder ()Lnet/minecraft/core/Holder; m_222976_
+	getBlockSupportShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60816_
+		0 p_60817_ p_60817_
+		1 p_60818_ p_60818_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60742_
+		0 p_60743_ p_60743_
+		1 p_60744_ p_60744_
+		2 p_60745_ p_60745_
+	getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60812_
+		0 p_60813_ p_60813_
+		1 p_60814_ p_60814_
+	getDestroyProgress (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60625_
+		0 p_60626_ p_60626_
+		1 p_60627_ p_60627_
+		2 p_60628_ p_60628_
+	getDestroySpeed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60800_
+		0 p_60801_ p_60801_
+		1 p_60802_ p_60802_
+	getDirectSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_60775_
+		0 p_60776_ p_60776_
+		1 p_60777_ p_60777_
+		2 p_60778_ p_60778_
+	getDrops (Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; m_287290_
+		0 p_287688_ p_287688_
+	getFaceOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60655_
+		0 p_60656_ p_60656_
+		1 p_60657_ p_60657_
+		2 p_60658_ p_60658_
+	getFluidState ()Lnet/minecraft/world/level/material/FluidState; m_60819_
+	getInteractionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60820_
+		0 p_60821_ p_60821_
+		1 p_60822_ p_60822_
+	getLightBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_60739_
+		0 p_60740_ p_60740_
+		1 p_60741_ p_60741_
+	getLightEmission ()I m_60791_
+	getMapColor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; m_284242_
+		0 p_285002_ p_285002_
+		1 p_285293_ p_285293_
+	getMenuProvider (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; m_60750_
+		0 p_60751_ p_60751_
+		1 p_60752_ p_60752_
+	getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60768_
+		0 p_60769_ p_60769_
+		1 p_60770_ p_60770_
+	getOffset (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_60824_
+		0 p_60825_ p_60825_
+		1 p_60826_ p_60826_
+	getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; m_60811_
+	getRenderShape ()Lnet/minecraft/world/level/block/RenderShape; m_60799_
+	getSeed (Lnet/minecraft/core/BlockPos;)J m_60726_
+		0 p_60727_ p_60727_
+	getShadeBrightness (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_60792_
+		0 p_60793_ p_60793_
+		1 p_60794_ p_60794_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60808_
+		0 p_60809_ p_60809_
+		1 p_60810_ p_60810_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60651_
+		0 p_60652_ p_60652_
+		1 p_60653_ p_60653_
+		2 p_60654_ p_60654_
+	getSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_60746_
+		0 p_60747_ p_60747_
+		1 p_60748_ p_60748_
+		2 p_60749_ p_60749_
+	getSoundType ()Lnet/minecraft/world/level/block/SoundType; m_60827_
+	getTags ()Ljava/util/stream/Stream; m_204343_
+	getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; m_155944_
+		0 p_155945_ p_155945_
+		1 p_155946_ p_155946_
+	getVisualShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_60771_
+		0 p_60772_ p_60772_
+		1 p_60773_ p_60773_
+		2 p_60774_ p_60774_
+	hasAnalogOutputSignal ()Z m_60807_
+	hasBlockEntity ()Z m_155947_
+	hasLargeCollisionShape ()Z m_60779_
+	hasOffsetFunction ()Z m_271730_
+	hasPostProcess (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60835_
+		0 p_60836_ p_60836_
+		1 p_60837_ p_60837_
+	ignitedByLava ()Z m_278200_
+	initCache ()V m_60611_
+	instrument ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; m_280603_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204336_
+		0 p_204337_ p_204337_
+	is (Lnet/minecraft/tags/TagKey;Ljava/util/function/Predicate;)Z m_204338_
+		0 p_204339_ p_204339_
+		1 p_204340_ p_204340_
+	is (Lnet/minecraft/core/HolderSet;)Z m_204341_
+		0 p_204342_ p_204342_
+	is (Lnet/minecraft/world/level/block/Block;)Z m_60713_
+		0 p_60714_ p_60714_
+	isAir ()Z m_60795_
+	isCollisionShapeFullBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60838_
+		0 p_60839_ p_60839_
+		1 p_60840_ p_60840_
+	isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z m_60659_
+		0 p_60660_ p_60660_
+		1 p_60661_ p_60661_
+		2 p_60662_ p_60662_
+		3 p_60663_ p_60663_
+	isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_60783_
+		0 p_60784_ p_60784_
+		1 p_60785_ p_60785_
+		2 p_60786_ p_60786_
+	isPathfindable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z m_60647_
+		0 p_60648_ p_60648_
+		1 p_60649_ p_60649_
+		2 p_60650_ p_60650_
+	isRandomlyTicking ()Z m_60823_
+	isRedstoneConductor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60796_
+		0 p_60797_ p_60797_
+		1 p_60798_ p_60798_
+	isSignalSource ()Z m_60803_
+	isSolid ()Z m_280296_
+	isSolidRender (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60804_
+		0 p_60805_ p_60805_
+		1 p_60806_ p_60806_
+	isSuffocating (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60828_
+		0 p_60829_ p_60829_
+		1 p_60830_ p_60830_
+	isValidSpawn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_60643_
+		0 p_60644_ p_60644_
+		1 p_60645_ p_60645_
+		2 p_60646_ p_60646_
+	isViewBlocking (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60831_
+		0 p_60832_ p_60832_
+		1 p_60833_ p_60833_
+	lambda$getOffset$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction;)Lnet/minecraft/world/phys/Vec3; m_272178_
+		0 p_272771_ p_272771_
+		1 p_272673_ p_272673_
+		2 p_273089_ p_273089_
+	liquid ()Z m_278721_
+	mirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; m_60715_
+		0 p_60716_ p_60716_
+	neighborChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_60690_
+		0 p_60691_ p_60691_
+		1 p_60692_ p_60692_
+		2 p_60693_ p_60693_
+		3 p_60694_ p_60694_
+		4 p_60695_ p_60695_
+	onPlace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_60696_
+		0 p_60697_ p_60697_
+		1 p_60698_ p_60698_
+		2 p_60699_ p_60699_
+		3 p_60700_ p_60700_
+	onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V m_60669_
+		0 p_60670_ p_60670_
+		1 p_60671_ p_60671_
+		2 p_60672_ p_60672_
+		3 p_60673_ p_60673_
+	onRemove (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_60753_
+		0 p_60754_ p_60754_
+		1 p_60755_ p_60755_
+		2 p_60756_ p_60756_
+		3 p_60757_ p_60757_
+	propagatesSkylightDown (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60631_
+		0 p_60632_ p_60632_
+		1 p_60633_ p_60633_
+	randomTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_222972_
+		0 p_222973_ p_222973_
+		1 p_222974_ p_222974_
+		2 p_222975_ p_222975_
+	requiresCorrectToolForDrops ()Z m_60834_
+	rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; m_60717_
+		0 p_60718_ p_60718_
+	shouldSpawnParticlesOnBreak ()Z m_245147_
+	skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_60719_
+		0 p_60720_ p_60720_
+		1 p_60721_ p_60721_
+	spawnAfterBreak (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V m_222967_
+		0 p_222968_ p_222968_
+		1 p_222969_ p_222969_
+		2 p_222970_ p_222970_
+		3 p_222971_ p_222971_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_222963_
+		0 p_222964_ p_222964_
+		1 p_222965_ p_222965_
+		2 p_222966_ p_222966_
+	triggerEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z m_60677_
+		0 p_60678_ p_60678_
+		1 p_60679_ p_60679_
+		2 p_60680_ p_60680_
+		3 p_60681_ p_60681_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_60762_
+		0 p_60763_ p_60763_
+		1 p_60764_ p_60764_
+		2 p_60765_ p_60765_
+		3 p_60766_ p_60766_
+	updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_60758_
+		0 p_60759_ p_60759_
+		1 p_60760_ p_60760_
+		2 p_60761_ p_60761_
+	updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V m_60701_
+		0 p_60702_ p_60702_
+		1 p_60703_ p_60703_
+		2 p_60704_ p_60704_
+	updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V m_60705_
+		0 p_60706_ p_60706_
+		1 p_60707_ p_60707_
+		2 p_60708_ p_60708_
+		3 p_60709_ p_60709_
+	updateShape (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_60728_
+		0 p_60729_ p_60729_
+		1 p_60730_ p_60730_
+		2 p_60731_ p_60731_
+		3 p_60732_ p_60732_
+		4 p_60733_ p_60733_
+	use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; m_60664_
+		0 p_60665_ p_60665_
+		1 p_60666_ p_60666_
+		2 p_60667_ p_60667_
+		3 p_60668_ p_60668_
+	useShapeForLightOcclusion ()Z m_60787_
+net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache
+	DIRECTIONS f_60845_
+	SUPPORT_TYPE_COUNT f_60846_
+	collisionShape f_60842_
+	faceSturdy f_60850_
+	isCollisionShapeFullBlock f_60844_
+	largeCollisionShape f_60843_
+	lightBlock f_60848_
+	occlusionShapes f_60849_
+	propagatesSkylightDown f_60847_
+	solidRender f_60841_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_60853_ p_60853_
+	getFaceSupportIndex (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)I m_60866_
+		static
+		0 p_60867_ p_60867_
+		1 p_60868_ p_60868_
+	isFaceSturdy (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z m_60861_
+		0 p_60862_ p_60862_
+		1 p_60863_ p_60863_
+	lambda$new$0 (Lnet/minecraft/core/Direction$Axis;)Z m_60859_
+		0 p_60860_ p_60860_
+net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction
+	evaluate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271794_
+		0 p_273639_ p_273639_
+		1 p_273732_ p_273732_
+		2 p_273779_ p_273779_
+net/minecraft/world/level/block/state/BlockBehaviour$OffsetType net/minecraft/world/level/block/state/BlockBehaviour$OffsetType
+	$VALUES $VALUES
+	NONE NONE
+	XYZ XYZ
+	XZ XZ
+	$values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; m_155948_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_60877_ p_60877_
+		1 p_60878_ p_60878_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; valueOf
+		static
+		0 p_60880_ p_60880_
+	values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; values
+		static
+net/minecraft/world/level/block/state/BlockBehaviour$Properties net/minecraft/world/level/block/state/BlockBehaviour$Properties
+	canOcclude f_60895_
+	destroyTime f_60888_
+	drops f_60894_
+	dynamicShape f_60903_
+	emissiveRendering f_60902_
+	explosionResistance f_60887_
+	forceSolidOff f_279665_
+	forceSolidOn f_279618_
+	friction f_60891_
+	hasCollision f_60884_
+	hasPostProcess f_60901_
+	ignitedByLava f_278123_
+	instrument f_279538_
+	isAir f_60896_
+	isRandomlyTicking f_60890_
+	isRedstoneConductor f_60898_
+	isSuffocating f_60899_
+	isValidSpawn f_60897_
+	isViewBlocking f_60900_
+	jumpFactor f_60893_
+	lightEmission f_60886_
+	liquid f_278418_
+	mapColor f_283880_
+	offsetFunction f_271289_
+	pushReaction f_278130_
+	replaceable f_279630_
+	requiredFeatures f_244138_
+	requiresCorrectToolForDrops f_60889_
+	soundType f_60885_
+	spawnParticlesOnBreak f_243850_
+	speedFactor f_60892_
+	<init> ()V <init>
+	air ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60996_
+	copy (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60926_
+		static
+		0 p_60927_ p_60927_
+	destroyTime (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_155954_
+		0 p_155955_ p_155955_
+	dropsLike (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60916_
+		0 p_60917_ p_60917_
+	dynamicShape ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60988_
+	emissiveRendering (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60991_
+		0 p_60992_ p_60992_
+	explosionResistance (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_155956_
+		0 p_155957_ p_155957_
+	forceSolidOff ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280574_
+	forceSolidOn ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280606_
+	friction (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60911_
+		0 p_60912_ p_60912_
+	hasPostProcess (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60982_
+		0 p_60983_ p_60983_
+	ignitedByLava ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278183_
+	instabreak ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60966_
+	instrument (Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280658_
+		0 p_282170_ p_282170_
+	isRedstoneConductor (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60924_
+		0 p_60925_ p_60925_
+	isSuffocating (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60960_
+		0 p_60961_ p_60961_
+	isValidSpawn (Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60922_
+		0 p_60923_ p_60923_
+	isViewBlocking (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60971_
+		0 p_60972_ p_60972_
+	jumpFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60967_
+		0 p_60968_ p_60968_
+	lambda$mapColor$7 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284109_
+		static
+		0 p_284891_ p_284891_
+		1 p_284892_ p_284892_
+	lambda$mapColor$8 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_222986_
+		static
+		0 p_285237_ p_285237_
+		1 p_222988_ p_222988_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; m_284106_
+		static
+		0 p_284884_ p_284884_
+	lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)I m_60928_
+		static
+		0 p_60929_ p_60929_
+	lambda$new$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z m_284110_
+		static
+		0 p_284893_ p_284893_
+		1 p_284894_ p_284894_
+		2 p_284895_ p_284895_
+		3 p_284896_ p_284896_
+	lambda$new$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284108_
+		static
+		0 p_284888_ p_284888_
+		1 p_284889_ p_284889_
+		2 p_284890_ p_284890_
+	lambda$new$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_284107_
+		static
+		0 p_284885_ p_284885_
+		1 p_284886_ p_284886_
+		2 p_284887_ p_284887_
+	lambda$new$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60962_
+		static
+		0 p_60963_ p_60963_
+		1 p_60964_ p_60964_
+		2 p_60965_ p_60965_
+	lambda$new$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_60930_
+		static
+		0 p_60931_ p_60931_
+		1 p_60932_ p_60932_
+		2 p_60933_ p_60933_
+	lambda$offsetType$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271675_
+		static
+		0 p_272565_ p_272565_
+		1 p_272566_ p_272566_
+		2 p_272567_ p_272567_
+	lambda$offsetType$9 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_271674_
+		static
+		0 p_272562_ p_272562_
+		1 p_272563_ p_272563_
+		2 p_272564_ p_272564_
+	lightLevel (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60953_
+		0 p_60954_ p_60954_
+	liquid ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278788_
+	mapColor (Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284495_
+		0 p_285406_ p_285406_
+	mapColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284268_
+		0 p_285331_ p_285331_
+	mapColor (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284180_
+		0 p_285137_ p_285137_
+	noCollission ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60910_
+	noLootTable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_222994_
+	noOcclusion ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60955_
+	noParticlesOnBreak ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_246721_
+	of ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_284310_
+		static
+	offsetType (Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_222979_
+		0 p_222980_ p_222980_
+	pushReaction (Lnet/minecraft/world/level/material/PushReaction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_278166_
+		0 p_278265_ p_278265_
+	randomTicks ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60977_
+	replaceable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_280170_
+	requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_246843_
+		0 p_248792_ p_248792_
+	requiresCorrectToolForDrops ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60999_
+	sound (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60918_
+		0 p_60919_ p_60919_
+	speedFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60956_
+		0 p_60957_ p_60957_
+	strength (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60978_
+		0 p_60979_ p_60979_
+	strength (FF)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m_60913_
+		0 p_60914_ p_60914_
+		1 p_60915_ p_60915_
+net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_61030_
+		0 p_61031_ p_61031_
+		1 p_61032_ p_61032_
+		2 p_61033_ p_61033_
+		3 p_61034_ p_61034_
+net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_61035_
+		0 p_61036_ p_61036_
+		1 p_61037_ p_61037_
+		2 p_61038_ p_61038_
+net/minecraft/world/level/block/state/BlockState net/minecraft/world/level/block/state/BlockState
+	CODEC f_61039_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_61042_ p_61042_
+		1 p_61043_ p_61043_
+		2 p_61044_ p_61044_
+	asState ()Lnet/minecraft/world/level/block/state/BlockState; m_7160_
+net/minecraft/world/level/block/state/StateDefinition net/minecraft/world/level/block/state/StateDefinition
+	NAME_PATTERN f_61046_
+	owner f_61047_
+	propertiesByName f_61048_
+	states f_61049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/util/Map;)V <init>
+		0 p_61052_ p_61052_
+		1 p_61053_ p_61053_
+		2 p_61054_ p_61054_
+		3 p_61055_ p_61055_
+	any ()Lnet/minecraft/world/level/block/state/StateHolder; m_61090_
+	appendPropertyCodec (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/serialization/MapCodec; m_61076_
+		static
+		0 p_61077_ p_61077_
+		1 p_61078_ p_61078_
+		2 p_61079_ p_61079_
+		3 p_61080_ p_61080_
+	getOwner ()Ljava/lang/Object; m_61091_
+	getPossibleStates ()Lcom/google/common/collect/ImmutableList; m_61056_
+	getProperties ()Ljava/util/Collection; m_61092_
+	getProperty (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Property; m_61081_
+		0 p_61082_ p_61082_
+	lambda$appendPropertyCodec$4 (Ljava/lang/String;)V m_187540_
+		static
+		0 p_187541_ p_187541_
+	lambda$appendPropertyCodec$5 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_187537_
+		static
+		0 p_187538_ p_187538_
+		1 p_187539_ p_187539_
+	lambda$appendPropertyCodec$6 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/state/StateHolder; m_187534_
+		static
+		0 p_187535_ p_187535_
+		1 p_187536_ p_187536_
+	lambda$appendPropertyCodec$7 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/StateHolder;)Lcom/mojang/datafixers/util/Pair; m_187531_
+		static
+		0 p_187532_ p_187532_
+		1 p_187533_ p_187533_
+	lambda$new$0 (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; m_61087_
+		static
+		0 p_61088_ p_61088_
+		1 p_61089_ p_61089_
+	lambda$new$1 (Ljava/util/List;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/List; m_155958_
+		static
+		0 p_155959_ p_155959_
+		1 p_155960_ p_155960_
+		2 p_155961_ p_155961_
+	lambda$new$2 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/List;)Ljava/util/stream/Stream; m_61070_
+		static
+		0 p_61071_ p_61071_
+		1 p_61072_ p_61072_
+	lambda$new$3 (Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V m_61057_
+		static
+		0 p_61058_ p_61058_
+		1 p_61059_ p_61059_
+		2 p_61060_ p_61060_
+		3 p_61061_ p_61061_
+		4 p_61062_ p_61062_
+		5 p_61063_ p_61063_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/state/StateDefinition$Builder net/minecraft/world/level/block/state/StateDefinition$Builder
+	owner f_61095_
+	properties f_61096_
+	<init> (Ljava/lang/Object;)V <init>
+		0 p_61098_ p_61098_
+	add ([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; m_61104_
+		0 p_61105_ p_61105_
+	create (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;)Lnet/minecraft/world/level/block/state/StateDefinition; m_61101_
+		0 p_61102_ p_61102_
+		1 p_61103_ p_61103_
+	validateProperty (Lnet/minecraft/world/level/block/state/properties/Property;)V m_61099_
+		0 p_61100_ p_61100_
+net/minecraft/world/level/block/state/StateDefinition$Factory net/minecraft/world/level/block/state/StateDefinition$Factory
+	create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; m_61106_
+		0 p_61107_ p_61107_
+		1 p_61108_ p_61108_
+		2 p_61109_ p_61109_
+net/minecraft/world/level/block/state/StateHolder net/minecraft/world/level/block/state/StateHolder
+	NAME_TAG f_155962_
+	PROPERTIES_TAG f_155963_
+	PROPERTY_ENTRY_TO_STRING_FUNCTION f_61110_
+	neighbours f_61114_
+	owner f_61112_
+	propertiesCodec f_61113_
+	values f_61111_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_61117_ p_61117_
+		1 p_61118_ p_61118_
+		2 p_61119_ p_61119_
+	codec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_61127_
+		static
+		0 p_61128_ p_61128_
+		1 p_61129_ p_61129_
+	cycle (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; m_61122_
+		0 p_61123_ p_61123_
+	findNextInCollection (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; m_61130_
+		static
+		0 p_61131_ p_61131_
+		1 p_61132_ p_61132_
+	getOptionalValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; m_61145_
+		0 p_61146_ p_61146_
+	getProperties ()Ljava/util/Collection; m_61147_
+	getValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; m_61143_
+		0 p_61144_ p_61144_
+	getValues ()Lcom/google/common/collect/ImmutableMap; m_61148_
+	hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;)Z m_61138_
+		0 p_61139_ p_61139_
+	lambda$codec$0 (Lnet/minecraft/world/level/block/state/StateHolder;)Ljava/lang/Object; m_61120_
+		static
+		0 p_61121_ p_61121_
+	lambda$codec$1 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/StateHolder; m_187542_
+		static
+		0 p_187543_ p_187543_
+		1 p_187544_ p_187544_
+	lambda$codec$2 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_187545_
+		static
+		0 p_187546_ p_187546_
+		1 p_187547_ p_187547_
+	makeNeighbourValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; m_61140_
+		0 p_61141_ p_61141_
+		1 p_61142_ p_61142_
+	populateNeighbours (Ljava/util/Map;)V m_61133_
+		0 p_61134_ p_61134_
+	setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; m_61124_
+		0 p_61125_ p_61125_
+		1 p_61126_ p_61126_
+	toString ()Ljava/lang/String; toString
+	trySetValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; m_263224_
+		0 p_263324_ p_263324_
+		1 p_263334_ p_263334_
+net/minecraft/world/level/block/state/StateHolder$1 net/minecraft/world/level/block/state/StateHolder$1
+	<init> ()V <init>
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_61157_ p_61157_
+	apply (Ljava/util/Map$Entry;)Ljava/lang/String; apply
+		0 p_61155_ p_61155_
+	getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; m_61151_
+		0 p_61152_ p_61152_
+		1 p_61153_ p_61153_
+net/minecraft/world/level/block/state/package-info net/minecraft/world/level/block/state/package-info
+net/minecraft/world/level/block/state/pattern/BlockInWorld net/minecraft/world/level/block/state/pattern/BlockInWorld
+	cachedEntity f_61163_
+	entity f_61162_
+	level f_61158_
+	loadChunks f_61160_
+	pos f_61159_
+	state f_61161_
+	<init> (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_61165_ p_61165_
+		1 p_61166_ p_61166_
+		2 p_61167_ p_61167_
+	getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; m_61174_
+	getLevel ()Lnet/minecraft/world/level/LevelReader; m_61175_
+	getPos ()Lnet/minecraft/core/BlockPos; m_61176_
+	getState ()Lnet/minecraft/world/level/block/state/BlockState; m_61168_
+	hasState (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_61169_
+		static
+		0 p_61170_ p_61170_
+	lambda$hasState$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_61171_
+		static
+		0 p_61172_ p_61172_
+		1 p_61173_ p_61173_
+net/minecraft/world/level/block/state/pattern/BlockPattern net/minecraft/world/level/block/state/pattern/BlockPattern
+	depth f_61178_
+	height f_61179_
+	pattern f_61177_
+	width f_61180_
+	<init> ([[[Ljava/util/function/Predicate;)V <init>
+		0 p_61182_ p_61182_
+	createLevelCache (Lnet/minecraft/world/level/LevelReader;Z)Lcom/google/common/cache/LoadingCache; m_61187_
+		static
+		0 p_61188_ p_61188_
+		1 p_61189_ p_61189_
+	find (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_61184_
+		0 p_61185_ p_61185_
+		1 p_61186_ p_61186_
+	getDepth ()I m_61183_
+	getHeight ()I m_61202_
+	getPattern ()[[[Ljava/util/function/Predicate; m_155969_
+	getWidth ()I m_61203_
+	matches (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_155964_
+		0 p_155965_ p_155965_
+		1 p_155966_ p_155966_
+		2 p_155967_ p_155967_
+		3 p_155968_ p_155968_
+	matches (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_61197_
+		0 p_61198_ p_61198_
+		1 p_61199_ p_61199_
+		2 p_61200_ p_61200_
+		3 p_61201_ p_61201_
+	translateAndRotate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;III)Lnet/minecraft/core/BlockPos; m_61190_
+		static
+		0 p_61191_ p_61191_
+		1 p_61192_ p_61192_
+		2 p_61193_ p_61193_
+		3 p_61194_ p_61194_
+		4 p_61195_ p_61195_
+		5 p_61196_ p_61196_
+net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader
+	level f_61204_
+	loadChunks f_61205_
+	<init> (Lnet/minecraft/world/level/LevelReader;Z)V <init>
+		0 p_61207_ p_61207_
+		1 p_61208_ p_61208_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_61212_ p_61212_
+	load (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; load
+		0 p_61210_ p_61210_
+net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch
+	cache f_61216_
+	depth f_61219_
+	forwards f_61214_
+	frontTopLeft f_61213_
+	height f_61218_
+	up f_61215_
+	width f_61217_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;III)V <init>
+		0 p_61221_ p_61221_
+		1 p_61222_ p_61222_
+		2 p_61223_ p_61223_
+		3 p_61224_ p_61224_
+		4 p_61225_ p_61225_
+		5 p_61226_ p_61226_
+		6 p_61227_ p_61227_
+	getBlock (III)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; m_61229_
+		0 p_61230_ p_61230_
+		1 p_61231_ p_61231_
+		2 p_61232_ p_61232_
+	getDepth ()I m_155972_
+	getForwards ()Lnet/minecraft/core/Direction; m_61233_
+	getFrontTopLeft ()Lnet/minecraft/core/BlockPos; m_61228_
+	getHeight ()I m_155971_
+	getUp ()Lnet/minecraft/core/Direction; m_61234_
+	getWidth ()I m_155970_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/block/state/pattern/BlockPatternBuilder net/minecraft/world/level/block/state/pattern/BlockPatternBuilder
+	COMMA_JOINED f_61236_
+	height f_61239_
+	lookup f_61238_
+	pattern f_61237_
+	width f_61240_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	aisle ([Ljava/lang/String;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61247_
+		0 p_61248_ p_61248_
+	build ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; m_61249_
+	createPattern ()[[[Ljava/util/function/Predicate; m_61250_
+	ensureAllCharactersMatched ()V m_61251_
+	lambda$new$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z m_187548_
+		static
+		0 p_187549_ p_187549_
+	start ()Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61243_
+		static
+	where (CLjava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; m_61244_
+		0 p_61245_ p_61245_
+		1 p_61246_ p_61246_
+net/minecraft/world/level/block/state/pattern/package-info net/minecraft/world/level/block/state/pattern/package-info
+net/minecraft/world/level/block/state/predicate/BlockPredicate net/minecraft/world/level/block/state/predicate/BlockPredicate
+	block f_61272_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_61274_ p_61274_
+	forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockPredicate; m_61275_
+		static
+		0 p_61276_ p_61276_
+	test (Ljava/lang/Object;)Z test
+		0 p_61280_ p_61280_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z test
+		0 p_61278_ p_61278_
+net/minecraft/world/level/block/state/predicate/BlockStatePredicate net/minecraft/world/level/block/state/predicate/BlockStatePredicate
+	ANY f_61281_
+	definition f_61282_
+	properties f_61283_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/StateDefinition;)V <init>
+		0 p_61286_ p_61286_
+	applies (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Z m_61291_
+		0 p_61292_ p_61292_
+		1 p_61293_ p_61293_
+		2 p_61294_ p_61294_
+	forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; m_61287_
+		static
+		0 p_61288_ p_61288_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_61298_
+		static
+		0 p_61299_ p_61299_
+	test (Ljava/lang/Object;)Z test
+		0 p_61301_ p_61301_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z test
+		0 p_61290_ p_61290_
+	where (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; m_61295_
+		0 p_61296_ p_61296_
+		1 p_61297_ p_61297_
+net/minecraft/world/level/block/state/predicate/package-info net/minecraft/world/level/block/state/predicate/package-info
+net/minecraft/world/level/block/state/properties/AttachFace net/minecraft/world/level/block/state/properties/AttachFace
+	$VALUES $VALUES
+	CEILING CEILING
+	FLOOR FLOOR
+	WALL WALL
+	name f_61305_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; m_155973_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61309_ p_61309_
+		1 p_61310_ p_61310_
+		2 p_61311_ p_61311_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/AttachFace; valueOf
+		static
+		0 p_61314_ p_61314_
+	values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; values
+		static
+net/minecraft/world/level/block/state/properties/BambooLeaves net/minecraft/world/level/block/state/properties/BambooLeaves
+	$VALUES $VALUES
+	LARGE LARGE
+	NONE NONE
+	SMALL SMALL
+	name f_61319_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; m_155974_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61323_ p_61323_
+		1 p_61324_ p_61324_
+		2 p_61325_ p_61325_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BambooLeaves; valueOf
+		static
+		0 p_61329_ p_61329_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; values
+		static
+net/minecraft/world/level/block/state/properties/BedPart net/minecraft/world/level/block/state/properties/BedPart
+	$VALUES $VALUES
+	FOOT FOOT
+	HEAD HEAD
+	name f_61333_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; m_155975_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61337_ p_61337_
+		1 p_61338_ p_61338_
+		2 p_61339_ p_61339_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BedPart; valueOf
+		static
+		0 p_61343_ p_61343_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; values
+		static
+net/minecraft/world/level/block/state/properties/BellAttachType net/minecraft/world/level/block/state/properties/BellAttachType
+	$VALUES $VALUES
+	CEILING CEILING
+	DOUBLE_WALL DOUBLE_WALL
+	FLOOR FLOOR
+	SINGLE_WALL SINGLE_WALL
+	name f_61349_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; m_155976_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61353_ p_61353_
+		1 p_61354_ p_61354_
+		2 p_61355_ p_61355_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BellAttachType; valueOf
+		static
+		0 p_61358_ p_61358_
+	values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; values
+		static
+net/minecraft/world/level/block/state/properties/BlockSetType net/minecraft/world/level/block/state/properties/BlockSetType
+	ACACIA f_271512_
+	BAMBOO f_271088_
+	BIRCH f_271387_
+	CHERRY f_271401_
+	CRIMSON f_271290_
+	DARK_OAK f_271528_
+	GOLD f_271208_
+	IRON f_271132_
+	JUNGLE f_271187_
+	MANGROVE f_271383_
+	OAK f_271198_
+	POLISHED_BLACKSTONE f_271263_
+	SPRUCE f_271100_
+	STONE f_271479_
+	VALUES f_271232_
+	WARPED f_271400_
+	buttonClickOff f_271194_
+	buttonClickOn f_271394_
+	canOpenByHand f_278463_
+	doorClose f_271502_
+	doorOpen f_271141_
+	name f_271253_
+	pressurePlateClickOff f_271234_
+	pressurePlateClickOn f_271481_
+	soundType f_271136_
+	trapdoorClose f_271425_
+	trapdoorOpen f_271258_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ZLnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_271253_ f_271253_
+		1 f_278463_ f_278463_
+		2 f_271136_ f_271136_
+		3 f_271502_ f_271502_
+		4 f_271141_ f_271141_
+		5 f_271425_ f_271425_
+		6 f_271258_ f_271258_
+		7 f_271234_ f_271234_
+		8 f_271481_ f_271481_
+		9 f_271194_ f_271194_
+		10 f_271394_ f_271394_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_272860_ p_272860_
+	buttonClickOff ()Lnet/minecraft/sounds/SoundEvent; f_271194_
+	buttonClickOn ()Lnet/minecraft/sounds/SoundEvent; f_271394_
+	canOpenByHand ()Z f_278463_
+	doorClose ()Lnet/minecraft/sounds/SoundEvent; f_271502_
+	doorOpen ()Lnet/minecraft/sounds/SoundEvent; f_271141_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_272893_ p_272893_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_271253_
+	pressurePlateClickOff ()Lnet/minecraft/sounds/SoundEvent; f_271234_
+	pressurePlateClickOn ()Lnet/minecraft/sounds/SoundEvent; f_271481_
+	register (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; m_272115_
+		static
+		0 p_273033_ p_273033_
+	soundType ()Lnet/minecraft/world/level/block/SoundType; f_271136_
+	toString ()Ljava/lang/String; toString
+	trapdoorClose ()Lnet/minecraft/sounds/SoundEvent; f_271425_
+	trapdoorOpen ()Lnet/minecraft/sounds/SoundEvent; f_271258_
+	values ()Ljava/util/stream/Stream; m_271801_
+		static
+net/minecraft/world/level/block/state/properties/BlockStateProperties net/minecraft/world/level/block/state/properties/BlockStateProperties
+	AGE_1 f_61405_
+	AGE_15 f_61410_
+	AGE_2 f_61406_
+	AGE_25 f_61411_
+	AGE_3 f_61407_
+	AGE_4 f_222999_
+	AGE_5 f_61408_
+	AGE_7 f_61409_
+	ATTACHED f_61386_
+	ATTACH_FACE f_61376_
+	AXIS f_61365_
+	BAMBOO_LEAVES f_61400_
+	BED_PART f_61391_
+	BELL_ATTACHMENT f_61377_
+	BERRIES f_155977_
+	BITES f_61412_
+	BLOOM f_222995_
+	BOTTOM f_61427_
+	CANDLES f_155994_
+	CAN_SUMMON f_222997_
+	CHEST_TYPE f_61392_
+	CHISELED_BOOKSHELF_SLOT_0_OCCUPIED f_260472_
+	CHISELED_BOOKSHELF_SLOT_1_OCCUPIED f_260553_
+	CHISELED_BOOKSHELF_SLOT_2_OCCUPIED f_260538_
+	CHISELED_BOOKSHELF_SLOT_3_OCCUPIED f_260590_
+	CHISELED_BOOKSHELF_SLOT_4_OCCUPIED f_260519_
+	CHISELED_BOOKSHELF_SLOT_5_OCCUPIED f_260439_
+	CONDITIONAL f_61428_
+	CRACKED f_276520_
+	DELAY f_61413_
+	DISARMED f_61429_
+	DISTANCE f_61414_
+	DOOR_HINGE f_61394_
+	DOUBLE_BLOCK_HALF f_61401_
+	DOWN f_61367_
+	DRAG f_61430_
+	DRIPSTONE_THICKNESS f_155998_
+	DUSTED f_271112_
+	EAST f_61369_
+	EAST_REDSTONE f_61382_
+	EAST_WALL f_61378_
+	EGGS f_61415_
+	ENABLED f_61431_
+	EXTENDED f_61432_
+	EYE f_61433_
+	FACING f_61372_
+	FACING_HOPPER f_61373_
+	FALLING f_61434_
+	FLOWER_AMOUNT f_271526_
+	HALF f_61402_
+	HANGING f_61435_
+	HAS_BOOK f_61440_
+	HAS_BOTTLE_0 f_61436_
+	HAS_BOTTLE_1 f_61437_
+	HAS_BOTTLE_2 f_61438_
+	HAS_RECORD f_61439_
+	HATCH f_61416_
+	HORIZONTAL_AXIS f_61364_
+	HORIZONTAL_FACING f_61374_
+	INVERTED f_61441_
+	IN_WALL f_61442_
+	LAYERS f_61417_
+	LEVEL f_61422_
+	LEVEL_CAULDRON f_61418_
+	LEVEL_COMPOSTER f_61419_
+	LEVEL_FLOWING f_61420_
+	LEVEL_HONEY f_61421_
+	LIT f_61443_
+	LOCKED f_61444_
+	MAX_AGE_1 f_155987_
+	MAX_AGE_15 f_155992_
+	MAX_AGE_2 f_155988_
+	MAX_AGE_25 f_155993_
+	MAX_AGE_3 f_155989_
+	MAX_AGE_4 f_222998_
+	MAX_AGE_5 f_155990_
+	MAX_AGE_7 f_155991_
+	MAX_DISTANCE f_155995_
+	MAX_LEVEL_15 f_155982_
+	MAX_LEVEL_3 f_155980_
+	MAX_LEVEL_8 f_155981_
+	MAX_RESPAWN_ANCHOR_CHARGES f_155985_
+	MIN_LEVEL f_155978_
+	MIN_LEVEL_CAULDRON f_155979_
+	MIN_RESPAWN_ANCHOR_CHARGES f_155984_
+	MODE_COMPARATOR f_61393_
+	MOISTURE f_61423_
+	NORTH f_61368_
+	NORTH_REDSTONE f_61383_
+	NORTH_WALL f_61379_
+	NOTE f_61424_
+	NOTEBLOCK_INSTRUMENT f_61395_
+	OCCUPIED f_61445_
+	OPEN f_61446_
+	ORIENTATION f_61375_
+	PERSISTENT f_61447_
+	PICKLES f_61425_
+	PISTON_TYPE f_61396_
+	POWER f_61426_
+	POWERED f_61448_
+	RAIL_SHAPE f_61403_
+	RAIL_SHAPE_STRAIGHT f_61404_
+	RESPAWN_ANCHOR_CHARGES f_61389_
+	ROTATION_16 f_61390_
+	SCULK_SENSOR_PHASE f_155999_
+	SHORT f_61449_
+	SHRIEKING f_222996_
+	SIGNAL_FIRE f_61450_
+	SLAB_TYPE f_61397_
+	SNOWY f_61451_
+	SOUTH f_61370_
+	SOUTH_REDSTONE f_61384_
+	SOUTH_WALL f_61380_
+	STABILITY_DISTANCE f_61388_
+	STABILITY_MAX_DISTANCE f_155983_
+	STAGE f_61387_
+	STAIRS_SHAPE f_61398_
+	STRUCTUREBLOCK_MODE f_61399_
+	TILT f_155996_
+	TRIGGERED f_61360_
+	UNSTABLE f_61361_
+	UP f_61366_
+	VERTICAL_DIRECTION f_155997_
+	WATERLOGGED f_61362_
+	WEST f_61371_
+	WEST_REDSTONE f_61385_
+	WEST_WALL f_61381_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/core/Direction;)Z m_61455_
+		static
+		0 p_61456_ p_61456_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/properties/RailShape;)Z m_61453_
+		static
+		0 p_61454_ p_61454_
+net/minecraft/world/level/block/state/properties/BooleanProperty net/minecraft/world/level/block/state/properties/BooleanProperty
+	values f_61457_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_61459_ p_61459_
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; m_61465_
+		static
+		0 p_61466_ p_61466_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61471_ p_61471_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Boolean;)Ljava/lang/String; m_6940_
+		0 p_61462_ p_61462_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61464_ p_61464_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61469_ p_61469_
+net/minecraft/world/level/block/state/properties/ChestType net/minecraft/world/level/block/state/properties/ChestType
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	SINGLE SINGLE
+	name f_61476_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; m_156001_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_262986_ p_262986_
+		1 p_263054_ p_263054_
+		2 p_263109_ p_263109_
+	getOpposite ()Lnet/minecraft/world/level/block/state/properties/ChestType; m_61486_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ChestType; valueOf
+		static
+		0 p_61488_ p_61488_
+	values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; values
+		static
+net/minecraft/world/level/block/state/properties/ChestType$1 net/minecraft/world/level/block/state/properties/ChestType$1
+	$SwitchMap$net$minecraft$world$level$block$state$properties$ChestType f_262740_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/block/state/properties/ComparatorMode net/minecraft/world/level/block/state/properties/ComparatorMode
+	$VALUES $VALUES
+	COMPARE COMPARE
+	SUBTRACT SUBTRACT
+	name f_61528_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; m_156002_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61532_ p_61532_
+		1 p_61533_ p_61533_
+		2 p_61534_ p_61534_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ComparatorMode; valueOf
+		static
+		0 p_61538_ p_61538_
+	values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; values
+		static
+net/minecraft/world/level/block/state/properties/DirectionProperty net/minecraft/world/level/block/state/properties/DirectionProperty
+	<init> (Ljava/lang/String;Ljava/util/Collection;)V <init>
+		0 p_61541_ p_61541_
+		1 p_61542_ p_61542_
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_156003_
+		static
+		0 p_156004_ p_156004_
+	create (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61543_
+		static
+		0 p_61544_ p_61544_
+		1 p_61545_ p_61545_
+	create (Ljava/lang/String;[Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61549_
+		static
+		0 p_61550_ p_61550_
+		1 p_61551_ p_61551_
+	create (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; m_61546_
+		static
+		0 p_61547_ p_61547_
+		1 p_61548_ p_61548_
+	lambda$create$0 (Lnet/minecraft/core/Direction;)Z m_187557_
+		static
+		0 p_187558_ p_187558_
+net/minecraft/world/level/block/state/properties/DoorHingeSide net/minecraft/world/level/block/state/properties/DoorHingeSide
+	$VALUES $VALUES
+	LEFT LEFT
+	RIGHT RIGHT
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; m_156005_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_61557_ p_61557_
+		1 p_61558_ p_61558_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; valueOf
+		static
+		0 p_61562_ p_61562_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; values
+		static
+net/minecraft/world/level/block/state/properties/DoubleBlockHalf net/minecraft/world/level/block/state/properties/DoubleBlockHalf
+	$VALUES $VALUES
+	LOWER LOWER
+	UPPER UPPER
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; m_156006_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_61569_ p_61569_
+		1 p_61570_ p_61570_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; valueOf
+		static
+		0 p_61574_ p_61574_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; values
+		static
+net/minecraft/world/level/block/state/properties/DripstoneThickness net/minecraft/world/level/block/state/properties/DripstoneThickness
+	$VALUES $VALUES
+	BASE BASE
+	FRUSTUM FRUSTUM
+	MIDDLE MIDDLE
+	TIP TIP
+	TIP_MERGE TIP_MERGE
+	name f_156012_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; m_156019_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_156016_ p_156016_
+		1 p_156017_ p_156017_
+		2 p_156018_ p_156018_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; valueOf
+		static
+		0 p_156023_ p_156023_
+	values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; values
+		static
+net/minecraft/world/level/block/state/properties/EnumProperty net/minecraft/world/level/block/state/properties/EnumProperty
+	names f_61577_
+	values f_61576_
+	<init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V <init>
+		0 p_61579_ p_61579_
+		1 p_61580_ p_61580_
+		2 p_61581_ p_61581_
+	create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61594_
+		static
+		0 p_61595_ p_61595_
+		1 p_61596_ p_61596_
+		2 p_61597_ p_61597_
+	create (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61587_
+		static
+		0 p_61588_ p_61588_
+		1 p_61589_ p_61589_
+	create (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61598_
+		static
+		0 p_61599_ p_61599_
+		1 p_61600_ p_61600_
+		2 p_61601_ p_61601_
+	create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; m_61590_
+		static
+		0 p_61591_ p_61591_
+		1 p_61592_ p_61592_
+		2 p_61593_ p_61593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61606_ p_61606_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Enum;)Ljava/lang/String; m_6940_
+		0 p_61586_ p_61586_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61584_ p_61584_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61604_ p_61604_
+	lambda$create$0 (Ljava/lang/Enum;)Z m_187559_
+		static
+		0 p_187560_ p_187560_
+net/minecraft/world/level/block/state/properties/Half net/minecraft/world/level/block/state/properties/Half
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	TOP TOP
+	name f_61609_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/Half; m_156025_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61613_ p_61613_
+		1 p_61614_ p_61614_
+		2 p_61615_ p_61615_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Half; valueOf
+		static
+		0 p_61619_ p_61619_
+	values ()[Lnet/minecraft/world/level/block/state/properties/Half; values
+		static
+net/minecraft/world/level/block/state/properties/IntegerProperty net/minecraft/world/level/block/state/properties/IntegerProperty
+	max f_223001_
+	min f_223000_
+	values f_61621_
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_61623_ p_61623_
+		1 p_61624_ p_61624_
+		2 p_61625_ p_61625_
+	create (Ljava/lang/String;II)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_61631_
+		static
+		0 p_61632_ p_61632_
+		1 p_61633_ p_61633_
+		2 p_61634_ p_61634_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61639_ p_61639_
+	generateHashCode ()I m_6310_
+	getName (Ljava/lang/Integer;)Ljava/lang/String; m_6940_
+		0 p_61630_ p_61630_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61628_ p_61628_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61637_ p_61637_
+net/minecraft/world/level/block/state/properties/NoteBlockInstrument net/minecraft/world/level/block/state/properties/NoteBlockInstrument
+	$VALUES $VALUES
+	BANJO BANJO
+	BASEDRUM BASEDRUM
+	BASS BASS
+	BELL BELL
+	BIT BIT
+	CHIME CHIME
+	COW_BELL COW_BELL
+	CREEPER CREEPER
+	CUSTOM_HEAD CUSTOM_HEAD
+	DIDGERIDOO DIDGERIDOO
+	DRAGON DRAGON
+	FLUTE FLUTE
+	GUITAR GUITAR
+	HARP HARP
+	HAT HAT
+	IRON_XYLOPHONE IRON_XYLOPHONE
+	PIGLIN PIGLIN
+	PLING PLING
+	SKELETON SKELETON
+	SNARE SNARE
+	WITHER_SKELETON WITHER_SKELETON
+	XYLOPHONE XYLOPHONE
+	ZOMBIE ZOMBIE
+	name f_61656_
+	soundEvent f_61657_
+	type f_262302_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; m_156026_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type;)V <init>
+		0 p_263379_ p_263379_
+		1 p_263396_ p_263396_
+		2 p_263425_ p_263425_
+		3 p_263341_ p_263341_
+		4 p_263322_ p_263322_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getSoundEvent ()Lnet/minecraft/core/Holder; m_263188_
+	hasCustomSound ()Z m_262394_
+	isTunable ()Z m_262503_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; valueOf
+		static
+		0 p_61670_ p_61670_
+	values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; values
+		static
+	worksAboveNoteBlock ()Z m_280504_
+net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type
+	$VALUES $VALUES
+	BASE_BLOCK BASE_BLOCK
+	CUSTOM CUSTOM
+	MOB_HEAD MOB_HEAD
+	$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; m_262420_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_262639_ p_262639_
+		1 p_262649_ p_262649_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; valueOf
+		static
+		0 p_262650_ p_262650_
+	values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; values
+		static
+net/minecraft/world/level/block/state/properties/PistonType net/minecraft/world/level/block/state/properties/PistonType
+	$VALUES $VALUES
+	DEFAULT DEFAULT
+	STICKY STICKY
+	name f_61674_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; m_156027_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61678_ p_61678_
+		1 p_61679_ p_61679_
+		2 p_61680_ p_61680_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/PistonType; valueOf
+		static
+		0 p_61684_ p_61684_
+	values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; values
+		static
+net/minecraft/world/level/block/state/properties/Property net/minecraft/world/level/block/state/properties/Property
+	clazz f_61686_
+	codec f_61689_
+	hashCode f_61688_
+	name f_61687_
+	valueCodec f_61690_
+	<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
+		0 p_61692_ p_61692_
+		1 p_61693_ p_61693_
+	codec ()Lcom/mojang/serialization/Codec; m_156037_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61707_ p_61707_
+	generateHashCode ()I m_6310_
+	getAllValues ()Ljava/util/stream/Stream; m_61702_
+	getName (Ljava/lang/Comparable;)Ljava/lang/String; m_6940_
+		0 p_61696_ p_61696_
+	getName ()Ljava/lang/String; m_61708_
+	getPossibleValues ()Ljava/util/Collection; m_6908_
+	getValue (Ljava/lang/String;)Ljava/util/Optional; m_6215_
+		0 p_61701_ p_61701_
+	getValueClass ()Ljava/lang/Class; m_61709_
+	hashCode ()I hashCode
+	lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; m_274277_
+		0 p_275176_ p_275176_
+	lambda$new$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_274278_
+		0 p_275177_ p_275177_
+	lambda$new$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; m_61697_
+		0 p_61698_ p_61698_
+	lambda$parseValue$3 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/StateHolder; m_156028_
+		0 p_156029_ p_156029_
+		1 p_156030_ p_156030_
+	parseValue (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_156031_
+		0 p_156032_ p_156032_
+		1 p_156033_ p_156033_
+		2 p_156034_ p_156034_
+	toString ()Ljava/lang/String; toString
+	value (Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_61699_
+		0 p_61700_ p_61700_
+	value (Lnet/minecraft/world/level/block/state/StateHolder;)Lnet/minecraft/world/level/block/state/properties/Property$Value; m_61694_
+		0 p_61695_ p_61695_
+	valueCodec ()Lcom/mojang/serialization/Codec; m_61705_
+net/minecraft/world/level/block/state/properties/Property$Value net/minecraft/world/level/block/state/properties/Property$Value
+	property f_61712_
+	value f_61713_
+	<init> (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V <init>
+		0 f_61712_ f_61712_
+		1 f_61713_ f_61713_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_61724_ p_61724_
+	hashCode ()I hashCode
+	property ()Lnet/minecraft/world/level/block/state/properties/Property; f_61712_
+	toString ()Ljava/lang/String; toString
+	value ()Ljava/lang/Comparable; f_61713_
+net/minecraft/world/level/block/state/properties/RailShape net/minecraft/world/level/block/state/properties/RailShape
+	$VALUES $VALUES
+	ASCENDING_EAST ASCENDING_EAST
+	ASCENDING_NORTH ASCENDING_NORTH
+	ASCENDING_SOUTH ASCENDING_SOUTH
+	ASCENDING_WEST ASCENDING_WEST
+	EAST_WEST EAST_WEST
+	NORTH_EAST NORTH_EAST
+	NORTH_SOUTH NORTH_SOUTH
+	NORTH_WEST NORTH_WEST
+	SOUTH_EAST SOUTH_EAST
+	SOUTH_WEST SOUTH_WEST
+	name f_61737_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; m_156039_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61741_ p_61741_
+		1 p_61742_ p_61742_
+		2 p_61743_ p_61743_
+	getName ()Ljava/lang/String; m_156038_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isAscending ()Z m_61745_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RailShape; valueOf
+		static
+		0 p_61748_ p_61748_
+	values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; values
+		static
+net/minecraft/world/level/block/state/properties/RedstoneSide net/minecraft/world/level/block/state/properties/RedstoneSide
+	$VALUES $VALUES
+	NONE NONE
+	SIDE SIDE
+	UP UP
+	name f_61753_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; m_156040_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61757_ p_61757_
+		1 p_61758_ p_61758_
+		2 p_61759_ p_61759_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isConnected ()Z m_61761_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; valueOf
+		static
+		0 p_61764_ p_61764_
+	values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; values
+		static
+net/minecraft/world/level/block/state/properties/RotationSegment net/minecraft/world/level/block/state/properties/RotationSegment
+	EAST_90 f_243970_
+	MAX_SEGMENT_INDEX f_244269_
+	NORTH_0 f_243806_
+	SEGMENTED_ANGLE16 f_263687_
+	SOUTH_180 f_244031_
+	WEST_270 f_243971_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	convertToDegrees (I)F m_245107_
+		static
+		0 p_250653_ p_250653_
+	convertToDirection (I)Ljava/util/Optional; m_247487_
+		static
+		0 p_250978_ p_250978_
+	convertToSegment (F)I m_246374_
+		static
+		0 p_249057_ p_249057_
+	convertToSegment (Lnet/minecraft/core/Direction;)I m_245225_
+		static
+		0 p_249634_ p_249634_
+	getMaxSegmentIndex ()I m_247348_
+		static
+net/minecraft/world/level/block/state/properties/SculkSensorPhase net/minecraft/world/level/block/state/properties/SculkSensorPhase
+	$VALUES $VALUES
+	ACTIVE ACTIVE
+	COOLDOWN COOLDOWN
+	INACTIVE INACTIVE
+	name f_156044_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; m_156051_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_156048_ p_156048_
+		1 p_156049_ p_156049_
+		2 p_156050_ p_156050_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; valueOf
+		static
+		0 p_156055_ p_156055_
+	values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; values
+		static
+net/minecraft/world/level/block/state/properties/SlabType net/minecraft/world/level/block/state/properties/SlabType
+	$VALUES $VALUES
+	BOTTOM BOTTOM
+	DOUBLE DOUBLE
+	TOP TOP
+	name f_61769_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; m_156057_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61773_ p_61773_
+		1 p_61774_ p_61774_
+		2 p_61775_ p_61775_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SlabType; valueOf
+		static
+		0 p_61779_ p_61779_
+	values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; values
+		static
+net/minecraft/world/level/block/state/properties/StairsShape net/minecraft/world/level/block/state/properties/StairsShape
+	$VALUES $VALUES
+	INNER_LEFT INNER_LEFT
+	INNER_RIGHT INNER_RIGHT
+	OUTER_LEFT OUTER_LEFT
+	OUTER_RIGHT OUTER_RIGHT
+	STRAIGHT STRAIGHT
+	name f_61786_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; m_156069_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61790_ p_61790_
+		1 p_61791_ p_61791_
+		2 p_61792_ p_61792_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StairsShape; valueOf
+		static
+		0 p_61796_ p_61796_
+	values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; values
+		static
+net/minecraft/world/level/block/state/properties/StructureMode net/minecraft/world/level/block/state/properties/StructureMode
+	$VALUES $VALUES
+	CORNER CORNER
+	DATA DATA
+	LOAD LOAD
+	SAVE SAVE
+	displayName f_61803_
+	name f_61802_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; m_156070_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61807_ p_61807_
+		1 p_61808_ p_61808_
+		2 p_61809_ p_61809_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_61811_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StructureMode; valueOf
+		static
+		0 p_61813_ p_61813_
+	values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; values
+		static
+net/minecraft/world/level/block/state/properties/Tilt net/minecraft/world/level/block/state/properties/Tilt
+	$VALUES $VALUES
+	FULL FULL
+	NONE NONE
+	PARTIAL PARTIAL
+	UNSTABLE UNSTABLE
+	causesVibration f_156076_
+	name f_156075_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; m_156085_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_156080_ p_156080_
+		1 p_156081_ p_156081_
+		2 p_156082_ p_156082_
+		3 p_156083_ p_156083_
+	causesVibration ()Z m_156084_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Tilt; valueOf
+		static
+		0 p_156088_ p_156088_
+	values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; values
+		static
+net/minecraft/world/level/block/state/properties/WallSide net/minecraft/world/level/block/state/properties/WallSide
+	$VALUES $VALUES
+	LOW LOW
+	NONE NONE
+	TALL TALL
+	name f_61818_
+	$values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; m_156090_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_61822_ p_61822_
+		1 p_61823_ p_61823_
+		2 p_61824_ p_61824_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	toString ()Ljava/lang/String; toString
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/WallSide; valueOf
+		static
+		0 p_61828_ p_61828_
+	values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; values
+		static
+net/minecraft/world/level/block/state/properties/WoodType net/minecraft/world/level/block/state/properties/WoodType
+	ACACIA f_61833_
+	BAMBOO f_244200_
+	BIRCH f_61832_
+	CHERRY f_271224_
+	CRIMSON f_61836_
+	DARK_OAK f_61835_
+	JUNGLE f_61834_
+	MANGROVE f_223002_
+	OAK f_61830_
+	SPRUCE f_61831_
+	VALUES f_61838_
+	WARPED f_61837_
+	fenceGateClose f_271365_
+	fenceGateOpen f_271162_
+	hangingSignSoundType f_271309_
+	name f_61839_
+	setType f_271340_
+	soundType f_271317_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
+		0 f_61839_ f_61839_
+		1 f_271340_ f_271340_
+		2 f_271317_ f_271317_
+		3 f_271309_ f_271309_
+		4 f_271365_ f_271365_
+		5 f_271162_ f_271162_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
+		0 p_273766_ p_273766_
+		1 p_273104_ p_273104_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_273126_ p_273126_
+	fenceGateClose ()Lnet/minecraft/sounds/SoundEvent; f_271365_
+	fenceGateOpen ()Lnet/minecraft/sounds/SoundEvent; f_271162_
+	hangingSignSoundType ()Lnet/minecraft/world/level/block/SoundType; f_271309_
+	hashCode ()I hashCode
+	name ()Ljava/lang/String; f_61839_
+	register (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; m_61844_
+		static
+		0 p_61845_ p_61845_
+	setType ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; f_271340_
+	soundType ()Lnet/minecraft/world/level/block/SoundType; f_271317_
+	toString ()Ljava/lang/String; toString
+	values ()Ljava/util/stream/Stream; m_61843_
+		static
+net/minecraft/world/level/block/state/properties/package-info net/minecraft/world/level/block/state/properties/package-info
+net/minecraft/world/level/border/BorderChangeListener net/minecraft/world/level/border/BorderChangeListener
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_61849_ p_61849_
+		1 p_61850_ p_61850_
+		2 p_61851_ p_61851_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_61858_ p_61858_
+		1 p_61859_ p_61859_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_61862_ p_61862_
+		1 p_61863_ p_61863_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_61860_ p_61860_
+		1 p_61861_ p_61861_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_61856_ p_61856_
+		1 p_61857_ p_61857_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_61852_ p_61852_
+		1 p_61853_ p_61853_
+		2 p_61854_ p_61854_
+		3 p_61855_ p_61855_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_61847_ p_61847_
+		1 p_61848_ p_61848_
+net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener
+	worldBorder f_61864_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_61866_ p_61866_
+	onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V m_7721_
+		0 p_61871_ p_61871_
+		1 p_61872_ p_61872_
+		2 p_61873_ p_61873_
+	onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6315_
+		0 p_61883_ p_61883_
+		1 p_61884_ p_61884_
+	onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6313_
+		0 p_61889_ p_61889_
+		1 p_61890_ p_61890_
+	onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5903_
+		0 p_61886_ p_61886_
+		1 p_61887_ p_61887_
+	onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V m_5904_
+		0 p_61880_ p_61880_
+		1 p_61881_ p_61881_
+	onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V m_6689_
+		0 p_61875_ p_61875_
+		1 p_61876_ p_61876_
+		2 p_61877_ p_61877_
+		3 p_61878_ p_61878_
+	onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V m_6312_
+		0 p_61868_ p_61868_
+		1 p_61869_ p_61869_
+net/minecraft/world/level/border/BorderStatus net/minecraft/world/level/border/BorderStatus
+	$VALUES $VALUES
+	GROWING GROWING
+	SHRINKING SHRINKING
+	STATIONARY STATIONARY
+	color f_61894_
+	$values ()[Lnet/minecraft/world/level/border/BorderStatus; m_156091_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_61898_ p_61898_
+		1 p_61899_ p_61899_
+		2 p_61900_ p_61900_
+	getColor ()I m_61901_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/border/BorderStatus; valueOf
+		static
+		0 p_61903_ p_61903_
+	values ()[Lnet/minecraft/world/level/border/BorderStatus; values
+		static
+net/minecraft/world/level/border/WorldBorder net/minecraft/world/level/border/WorldBorder
+	DEFAULT_SETTINGS f_61907_
+	MAX_CENTER_COORDINATE f_196705_
+	MAX_SIZE f_156092_
+	absoluteMaxSize f_61913_
+	centerX f_61911_
+	centerZ f_61912_
+	damagePerBlock f_61906_
+	damageSafeZone f_61908_
+	extent f_61914_
+	listeners f_61905_
+	warningBlocks f_61910_
+	warningTime f_61909_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V m_61929_
+		0 p_61930_ p_61930_
+	applySettings (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_61931_
+		0 p_61932_ p_61932_
+	clampToBounds (DDD)Lnet/minecraft/core/BlockPos; m_187569_
+		0 p_187570_ p_187570_
+		1 p_187571_ p_187571_
+		2 p_187572_ p_187572_
+	createSettings ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_61970_
+	getAbsoluteMaxSize ()I m_61963_
+	getCenterX ()D m_6347_
+	getCenterZ ()D m_6345_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_61946_
+	getDamagePerBlock ()D m_61965_
+	getDamageSafeZone ()D m_61964_
+	getDistanceToBorder (Lnet/minecraft/world/entity/Entity;)D m_61925_
+		0 p_61926_ p_61926_
+	getDistanceToBorder (DD)D m_61941_
+		0 p_61942_ p_61942_
+		1 p_61943_ p_61943_
+	getLerpRemainingTime ()J m_61960_
+	getLerpSpeed ()D m_61966_
+	getLerpTarget ()D m_61961_
+	getListeners ()Ljava/util/List; m_61962_
+	getMaxX ()D m_61957_
+	getMaxZ ()D m_61958_
+	getMinX ()D m_61955_
+	getMinZ ()D m_61956_
+	getSize ()D m_61959_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_61954_
+	getWarningBlocks ()I m_61968_
+	getWarningTime ()I m_61967_
+	isInsideCloseToBorder (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z m_187566_
+		0 p_187567_ p_187567_
+		1 p_187568_ p_187568_
+	isWithinBounds (DD)Z m_156093_
+		0 p_156094_ p_156094_
+		1 p_156095_ p_156095_
+	isWithinBounds (Lnet/minecraft/world/level/ChunkPos;)Z m_61927_
+		0 p_61928_ p_61928_
+	isWithinBounds (Lnet/minecraft/core/BlockPos;)Z m_61937_
+		0 p_61938_ p_61938_
+	isWithinBounds (DDD)Z m_187562_
+		0 p_187563_ p_187563_
+		1 p_187564_ p_187564_
+		2 p_187565_ p_187565_
+	isWithinBounds (Lnet/minecraft/world/phys/AABB;)Z m_61935_
+		0 p_61936_ p_61936_
+	lerpSizeBetween (DDJ)V m_61919_
+		0 p_61920_ p_61920_
+		1 p_61921_ p_61921_
+		2 p_61922_ p_61922_
+	removeListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V m_156096_
+		0 p_156097_ p_156097_
+	setAbsoluteMaxSize (I)V m_61923_
+		0 p_61924_ p_61924_
+	setCenter (DD)V m_61949_
+		0 p_61950_ p_61950_
+		1 p_61951_ p_61951_
+	setDamagePerBlock (D)V m_61947_
+		0 p_61948_ p_61948_
+	setDamageSafeZone (D)V m_61939_
+		0 p_61940_ p_61940_
+	setSize (D)V m_61917_
+		0 p_61918_ p_61918_
+	setWarningBlocks (I)V m_61952_
+		0 p_61953_ p_61953_
+	setWarningTime (I)V m_61944_
+		0 p_61945_ p_61945_
+	tick ()V m_61969_
+net/minecraft/world/level/border/WorldBorder$BorderExtent net/minecraft/world/level/border/WorldBorder$BorderExtent
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+net/minecraft/world/level/border/WorldBorder$MovingBorderExtent net/minecraft/world/level/border/WorldBorder$MovingBorderExtent
+	from f_61972_
+	lerpBegin f_61975_
+	lerpDuration f_61976_
+	lerpEnd f_61974_
+	this$0 f_61971_
+	to f_61973_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V <init>
+		0 p_61978_ p_61978_
+		1 p_61979_ p_61979_
+		2 p_61980_ p_61980_
+		3 p_61981_ p_61981_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$Settings
+	centerX f_62001_
+	centerZ f_62002_
+	damagePerBlock f_62003_
+	safeZone f_62004_
+	size f_62007_
+	sizeLerpTarget f_62009_
+	sizeLerpTime f_62008_
+	warningBlocks f_62005_
+	warningTime f_62006_
+	<init> (DDDDIIDJD)V <init>
+		0 p_62011_ p_62011_
+		1 p_62012_ p_62012_
+		2 p_62013_ p_62013_
+		3 p_62014_ p_62014_
+		4 p_62015_ p_62015_
+		5 p_62016_ p_62016_
+		6 p_62017_ p_62017_
+		7 p_62018_ p_62018_
+		8 p_62019_ p_62019_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
+		0 p_62032_ p_62032_
+	getCenterX ()D m_62036_
+	getCenterZ ()D m_62042_
+	getDamagePerBlock ()D m_62043_
+	getSafeZone ()D m_62044_
+	getSize ()D m_62047_
+	getSizeLerpTarget ()D m_62049_
+	getSizeLerpTime ()J m_62048_
+	getWarningBlocks ()I m_62045_
+	getWarningTime ()I m_62046_
+	read (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$Settings;)Lnet/minecraft/world/level/border/WorldBorder$Settings; m_62037_
+		static
+		0 p_62038_ p_62038_
+		1 p_62039_ p_62039_
+	write (Lnet/minecraft/nbt/CompoundTag;)V m_62040_
+		0 p_62041_ p_62041_
+net/minecraft/world/level/border/WorldBorder$StaticBorderExtent net/minecraft/world/level/border/WorldBorder$StaticBorderExtent
+	maxX f_62054_
+	maxZ f_62055_
+	minX f_62052_
+	minZ f_62053_
+	shape f_62056_
+	size f_62051_
+	this$0 f_62050_
+	<init> (Lnet/minecraft/world/level/border/WorldBorder;D)V <init>
+		0 p_62058_ p_62058_
+		1 p_62059_ p_62059_
+	getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_6186_
+	getLerpRemainingTime ()J m_6738_
+	getLerpSpeed ()D m_6611_
+	getLerpTarget ()D m_6605_
+	getMaxX ()D m_6608_
+	getMaxZ ()D m_6619_
+	getMinX ()D m_6613_
+	getMinZ ()D m_6606_
+	getSize ()D m_6618_
+	getStatus ()Lnet/minecraft/world/level/border/BorderStatus; m_5570_
+	onAbsoluteMaxSizeChange ()V m_6623_
+	onCenterChange ()V m_6622_
+	update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; m_5794_
+	updateBox ()V m_62073_
+net/minecraft/world/level/border/package-info net/minecraft/world/level/border/package-info
+net/minecraft/world/level/chunk/BlockColumn net/minecraft/world/level/chunk/BlockColumn
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_187573_ p_187573_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_187574_ p_187574_
+		1 p_187575_ p_187575_
+net/minecraft/world/level/chunk/BulkSectionAccess net/minecraft/world/level/chunk/BulkSectionAccess
+	acquiredSections f_156099_
+	lastSection f_156100_
+	lastSectionKey f_156101_
+	level f_156098_
+	<init> (Lnet/minecraft/world/level/LevelAccessor;)V <init>
+		0 p_156103_ p_156103_
+	close ()V close
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_156110_
+		0 p_156111_ p_156111_
+	getSection (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_156104_
+		0 p_156105_ p_156105_
+	lambda$getSection$0 (Lnet/minecraft/core/BlockPos;IJ)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_156106_
+		0 p_156107_ p_156107_
+		1 p_156108_ p_156108_
+		2 p_156109_ p_156109_
+net/minecraft/world/level/chunk/CarvingMask net/minecraft/world/level/chunk/CarvingMask
+	additionalMask f_196706_
+	mask f_187577_
+	minY f_187576_
+	<init> ([JI)V <init>
+		0 p_187582_ p_187582_
+		1 p_187583_ p_187583_
+	<init> (II)V <init>
+		0 p_187579_ p_187579_
+		1 p_187580_ p_187580_
+	get (III)Z m_187594_
+		0 p_187595_ p_187595_
+		1 p_187596_ p_187596_
+		2 p_187597_ p_187597_
+	getIndex (III)I m_187598_
+		0 p_187599_ p_187599_
+		1 p_187600_ p_187600_
+		2 p_187601_ p_187601_
+	lambda$new$0 (III)Z m_196712_
+		static
+		0 p_196713_ p_196713_
+		1 p_196714_ p_196714_
+		2 p_196715_ p_196715_
+	lambda$stream$1 (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/BlockPos; m_196707_
+		0 p_196708_ p_196708_
+		1 p_196709_ p_196709_
+	set (III)V m_187585_
+		0 p_187586_ p_187586_
+		1 p_187587_ p_187587_
+		2 p_187588_ p_187588_
+	setAdditionalMask (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;)V m_196710_
+		0 p_196711_ p_196711_
+	stream (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; m_187589_
+		0 p_187590_ p_187590_
+	toArray ()[J m_187584_
+net/minecraft/world/level/chunk/CarvingMask$Mask net/minecraft/world/level/chunk/CarvingMask$Mask
+	test (III)Z m_196716_
+		0 p_196717_ p_196717_
+		1 p_196718_ p_196718_
+		2 p_196719_ p_196719_
+net/minecraft/world/level/chunk/ChunkAccess net/minecraft/world/level/chunk/ChunkAccess
+	EMPTY_REFERENCE_SET f_207932_
+	LOGGER f_187613_
+	NO_FILLED_SECTION f_279635_
+	blendingData f_187607_
+	blockEntities f_187610_
+	carverBiomeSettings f_223003_
+	chunkPos f_187604_
+	heightmaps f_187608_
+	inhabitedTime f_187615_
+	isLightCorrect f_187614_
+	levelHeightAccessor f_187611_
+	noiseChunk f_187605_
+	pendingBlockEntities f_187609_
+	postProcessing f_187602_
+	sections f_187612_
+	skyLightSources f_283754_
+	structureStarts f_187617_
+	structuresRefences f_187618_
+	unsaved f_187603_
+	upgradeData f_187606_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_187621_ p_187621_
+		1 p_187622_ p_187622_
+		2 p_187623_ p_187623_
+		3 p_187624_ p_187624_
+		4 p_187625_ p_187625_
+		5 p_187626_ p_187626_
+		6 p_187627_ p_187627_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62078_ p_62078_
+	addPackedPostProcess (SI)V m_6561_
+		0 p_62092_ p_62092_
+		1 p_62093_ p_62093_
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223007_ p_223007_
+		1 p_223008_ p_223008_
+	carverBiome (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223014_
+		0 p_223015_ p_223015_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_183442_
+		0 p_187638_ p_187638_
+		1 p_187639_ p_187639_
+	findBlockLightSources (Ljava/util/function/BiConsumer;)V m_284254_
+		0 p_285269_ p_285269_
+	findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V m_284478_
+		0 p_285343_ p_285343_
+		1 p_285030_ p_285030_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getAllStarts ()Ljava/util/Map; m_6633_
+	getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_183376_
+	getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_183407_
+	getBlockEntitiesPos ()Ljava/util/Set; m_5928_
+	getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8049_
+		0 p_62103_ p_62103_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62104_ p_62104_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeight ()I m_141928_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_5885_
+		0 p_62080_ p_62080_
+		1 p_62081_ p_62081_
+		2 p_62082_ p_62082_
+	getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_183618_
+	getHeightmaps ()Ljava/util/Collection; m_6890_
+	getHighestFilledSectionIndex ()I m_280525_
+	getHighestGeneratedStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_284331_
+	getHighestSectionPosition ()I m_62098_
+	getInhabitedTime ()J m_6319_
+	getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_246686_
+		0 p_251437_ p_251437_
+	getMinBuildHeight ()I m_141937_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204347_ p_204347_
+		1 p_204348_ p_204348_
+		2 p_204349_ p_204349_
+	getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_6005_
+		0 p_62079_ p_62079_
+	getOrCreateNoiseChunk (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_223012_
+		0 p_223013_ p_223013_
+	getOrCreateOffsetList ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; m_62095_
+		static
+		0 p_62096_ p_62096_
+		1 p_62097_ p_62097_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_7697_
+	getPostProcessing ()[Lit/unimi/dsi/fastutil/shorts/ShortList; m_6720_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223017_ p_223017_
+	getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_183278_
+		0 p_187657_ p_187657_
+	getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; m_7103_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223005_ p_223005_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	getUpgradeData ()Lnet/minecraft/world/level/chunk/UpgradeData; m_7387_
+	hasAnyStructureReferences ()Z m_187678_
+	hasPrimedHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z m_187658_
+		0 p_187659_ p_187659_
+	incrementInhabitedTime (J)V m_187632_
+		0 p_187633_ p_187633_
+	initializeLightSources ()V m_284190_
+	isLightCorrect ()Z m_6332_
+	isOldNoiseGeneration ()Z m_187675_
+	isUnsaved ()Z m_6344_
+	isUpgrading ()Z m_187679_
+	isYSpaceEmpty (II)Z m_5566_
+		0 p_62075_ p_62075_
+		1 p_62076_ p_62076_
+	lambda$addReferenceForStructure$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_223018_
+		static
+		0 p_223019_ p_223019_
+	lambda$findBlockLightSources$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284111_
+		static
+		0 p_284897_ p_284897_
+	lambda$getNoiseBiome$3 (III)Ljava/lang/String; m_207933_
+		0 p_207934_ p_207934_
+		1 p_207935_ p_207935_
+		2 p_207936_ p_207936_
+	lambda$getOrCreateHeightmapUnprimed$0 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_187664_
+		0 p_187665_ p_187665_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_62102_ p_62102_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62101_ p_62101_
+	replaceMissingSections (Lnet/minecraft/core/Registry;[Lnet/minecraft/world/level/chunk/LevelChunkSection;)V m_280116_
+		static
+		0 p_281389_ p_281389_
+		1 p_282796_ p_282796_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_187663_ p_187663_
+	setAllStarts (Ljava/util/Map;)V m_8040_
+		0 p_62090_ p_62090_
+	setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_183400_
+		0 p_187646_ p_187646_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156114_ p_156114_
+	setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V m_5604_
+		0 p_62091_ p_62091_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62087_ p_62087_
+		1 p_62088_ p_62088_
+		2 p_62089_ p_62089_
+	setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_6511_
+		0 p_62083_ p_62083_
+		1 p_62084_ p_62084_
+	setInhabitedTime (J)V m_6141_
+		0 p_62099_ p_62099_
+	setLightCorrect (Z)V m_8094_
+		0 p_62100_ p_62100_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223010_ p_223010_
+		1 p_223011_ p_223011_
+	setUnsaved (Z)V m_8092_
+		0 p_62094_ p_62094_
+net/minecraft/world/level/chunk/ChunkAccess$TicksToSave net/minecraft/world/level/chunk/ChunkAccess$TicksToSave
+	blocks f_187680_
+	fluids f_187681_
+	<init> (Lnet/minecraft/world/ticks/SerializableTickContainer;Lnet/minecraft/world/ticks/SerializableTickContainer;)V <init>
+		0 f_187680_ f_187680_
+		1 f_187681_ f_187681_
+	blocks ()Lnet/minecraft/world/ticks/SerializableTickContainer; f_187680_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_187688_ p_187688_
+	fluids ()Lnet/minecraft/world/ticks/SerializableTickContainer; f_187681_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/ChunkGenerator net/minecraft/world/level/chunk/ChunkGenerator
+	CODEC f_62136_
+	biomeSource f_62137_
+	featuresPerStep f_223020_
+	generationSettingsGetter f_223021_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;)V <init>
+		0 p_256133_ p_256133_
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)V <init>
+		0 p_255838_ p_255838_
+		1 p_256216_ p_256216_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_223175_ p_223175_
+		1 p_223176_ p_223176_
+		2 p_223177_ p_223177_
+	applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V m_213609_
+		0 p_223087_ p_223087_
+		1 p_223088_ p_223088_
+		2 p_223089_ p_223089_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_223043_ p_223043_
+		1 p_223044_ p_223044_
+		2 p_223045_ p_223045_
+		3 p_223046_ p_223046_
+		4 p_223047_ p_223047_
+		5 p_223048_ p_223048_
+		6 p_223049_ p_223049_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_223050_ p_223050_
+		1 p_223051_ p_223051_
+		2 p_223052_ p_223052_
+		3 p_223053_ p_223053_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213908_
+		0 p_223159_ p_223159_
+		1 p_223160_ p_223160_
+		2 p_223161_ p_223161_
+		3 p_223162_ p_223162_
+		4 p_223163_ p_223163_
+	createReferences (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_223076_
+		0 p_223077_ p_223077_
+		1 p_223078_ p_223078_
+		2 p_223079_ p_223079_
+	createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255169_
+		0 p_256405_ p_256405_
+		1 p_256101_ p_256101_
+		2 p_256018_ p_256018_
+	createStructures (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V m_255037_
+		0 p_255835_ p_255835_
+		1 p_256505_ p_256505_
+		2 p_255934_ p_255934_
+		3 p_255767_ p_255767_
+		4 p_255832_ p_255832_
+	fetchReferences (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)I m_223054_
+		static
+		0 p_223055_ p_223055_
+		1 p_223056_ p_223056_
+		2 p_223057_ p_223057_
+		3 p_223058_ p_223058_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_223209_ p_223209_
+		1 p_223210_ p_223210_
+		2 p_223211_ p_223211_
+		3 p_223212_ p_223212_
+		4 p_223213_ p_223213_
+	findNearestMapStructure (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPos;IZ)Lcom/mojang/datafixers/util/Pair; m_223037_
+		0 p_223038_ p_223038_
+		1 p_223039_ p_223039_
+		2 p_223040_ p_223040_
+		3 p_223041_ p_223041_
+		4 p_223042_ p_223042_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_223028_ p_223028_
+		1 p_223029_ p_223029_
+		2 p_223030_ p_223030_
+		3 p_223031_ p_223031_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_223032_ p_223032_
+		1 p_223033_ p_223033_
+		2 p_223034_ p_223034_
+		3 p_223035_ p_223035_
+		4 p_223036_ p_223036_
+	getBiomeGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223131_
+		0 p_223132_ p_223132_
+	getBiomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; m_62218_
+	getFirstFreeHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_223221_
+		0 p_223222_ p_223222_
+		1 p_223223_ p_223223_
+		2 p_223224_ p_223224_
+		3 p_223225_ p_223225_
+		4 p_223226_ p_223226_
+	getFirstOccupiedHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_223235_
+		0 p_223236_ p_223236_
+		1 p_223237_ p_223237_
+		2 p_223238_ p_223238_
+		3 p_223239_ p_223239_
+		4 p_223240_ p_223240_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getMobsAt (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedRandomList; m_223133_
+		0 p_223134_ p_223134_
+		1 p_223135_ p_223135_
+		2 p_223136_ p_223136_
+		3 p_223137_ p_223137_
+	getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;IIIZJLnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/datafixers/util/Pair; m_223188_
+		static
+		0 p_223189_ p_223189_
+		1 p_223190_ p_223190_
+		2 p_223191_ p_223191_
+		3 p_223192_ p_223192_
+		4 p_223193_ p_223193_
+		5 p_223194_ p_223194_
+		6 p_223195_ p_223195_
+		7 p_223196_ p_223196_
+		8 p_223197_ p_223197_
+	getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Lcom/mojang/datafixers/util/Pair; m_223181_
+		0 p_223182_ p_223182_
+		1 p_223183_ p_223183_
+		2 p_223184_ p_223184_
+		3 p_223185_ p_223185_
+		4 p_223186_ p_223186_
+		5 p_223187_ p_223187_
+	getSeaLevel ()I m_6337_
+	getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I m_142051_
+		0 p_156157_ p_156157_
+	getStructureGeneratingAt (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;ZLnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Pair; m_223198_
+		static
+		0 p_223199_ p_223199_
+		1 p_223200_ p_223200_
+		2 p_223201_ p_223201_
+		3 p_223202_ p_223202_
+		4 p_223203_ p_223203_
+		5 p_223204_ p_223204_
+	getTypeNameForDataFixer ()Ljava/util/Optional; m_187743_
+	getWritableArea (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_187717_
+		static
+		0 p_187718_ p_187718_
+	lambda$applyBiomeDecoration$10 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/lang/String; m_257332_
+		static
+		0 p_258978_ p_258978_
+		1 p_258979_ p_258979_
+	lambda$applyBiomeDecoration$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/Integer; m_223102_
+		static
+		0 p_223103_ p_223103_
+	lambda$applyBiomeDecoration$6 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/world/level/ChunkPos;)V m_223090_
+		static
+		0 p_223091_ p_223091_
+		1 p_223092_ p_223092_
+		2 p_223093_ p_223093_
+	lambda$applyBiomeDecoration$7 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/String; m_257334_
+		static
+		0 p_258981_ p_258981_
+		1 p_258982_ p_258982_
+	lambda$applyBiomeDecoration$8 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223080_
+		0 p_223081_ p_223081_
+		1 p_223082_ p_223082_
+		2 p_223083_ p_223083_
+		3 p_223084_ p_223084_
+		4 p_223085_ p_223085_
+		5 p_223086_ p_223086_
+	lambda$applyBiomeDecoration$9 (Lit/unimi/dsi/fastutil/ints/IntSet;Lnet/minecraft/world/level/biome/FeatureSorter$StepFeatureData;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V m_223171_
+		static
+		0 p_223172_ p_223172_
+		1 p_223173_ p_223173_
+		2 p_223174_ p_223174_
+	lambda$createBiomes$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_223097_
+		0 p_223098_ p_223098_
+		1 p_223099_ p_223099_
+	lambda$createReferences$15 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/core/Registry;)Ljava/lang/String; m_257331_
+		static
+		0 p_258976_ p_258976_
+		1 p_258977_ p_258977_
+	lambda$createReferences$16 (Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_223178_
+		static
+		0 p_223179_ p_223179_
+		1 p_223180_ p_223180_
+	lambda$createReferences$17 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_257333_
+		static
+		0 p_258980_ p_258980_
+	lambda$createReferences$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; m_223114_
+		static
+		0 p_223115_ p_223115_
+	lambda$createStructures$14 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/Holder;)V m_254811_
+		0 p_255556_ p_255556_
+		1 p_255557_ p_255557_
+		2 p_255558_ p_255558_
+		3 p_255559_ p_255559_
+		4 p_255560_ p_255560_
+		5 p_255561_ p_255561_
+		6 p_255562_ p_255562_
+		7 p_255563_ p_255563_
+		8 p_255564_ p_255564_
+	lambda$findNearestMapStructure$4 (Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)Ljava/util/Set; m_223126_
+		static
+		0 p_223127_ p_223127_
+	lambda$getMobsAt$11 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223062_
+		static
+		0 p_223063_ p_223063_
+		1 p_223064_ p_223064_
+		2 p_223065_ p_223065_
+	lambda$getMobsAt$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223128_
+		static
+		0 p_223129_ p_223129_
+		1 p_223130_ p_223130_
+	lambda$getMobsAt$13 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223217_
+		static
+		0 p_223218_ p_223218_
+		1 p_223219_ p_223219_
+		2 p_223220_ p_223220_
+	lambda$new$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_223233_
+		static
+		0 p_223234_ p_223234_
+	lambda$new$1 (Ljava/util/function/Function;Lnet/minecraft/core/Holder;)Ljava/util/List; m_223214_
+		static
+		0 p_223215_ p_223215_
+		1 p_223216_ p_223216_
+	lambda$new$2 (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)Ljava/util/List; m_223094_
+		static
+		0 p_223095_ p_223095_
+		1 p_223096_ p_223096_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_62167_ p_62167_
+	tryAddReference (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z m_223059_
+		static
+		0 p_223060_ p_223060_
+		1 p_223061_ p_223061_
+	tryGenerateStructure (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/SectionPos;)Z m_223104_
+		0 p_223105_ p_223105_
+		1 p_223106_ p_223106_
+		2 p_223107_ p_223107_
+		3 p_223108_ p_223108_
+		4 p_223109_ p_223109_
+		5 p_223110_ p_223110_
+		6 p_223111_ p_223111_
+		7 p_223112_ p_223112_
+		8 p_223113_ p_223113_
+net/minecraft/world/level/chunk/ChunkGeneratorStructureState net/minecraft/world/level/chunk/ChunkGeneratorStructureState
+	LOGGER f_254706_
+	biomeSource f_254681_
+	concentricRingsSeed f_254746_
+	hasGeneratedPositions f_254710_
+	levelSeed f_254647_
+	placementsForStructure f_254729_
+	possibleStructureSets f_254708_
+	randomState f_254677_
+	ringPositions f_254674_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeSource;JJLjava/util/List;)V <init>
+		0 p_256401_ p_256401_
+		1 p_255742_ p_255742_
+		2 p_256615_ p_256615_
+		3 p_255979_ p_255979_
+		4 p_256237_ p_256237_
+	createForFlat (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Ljava/util/stream/Stream;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255343_
+		static
+		0 p_256240_ p_256240_
+		1 p_256404_ p_256404_
+		2 p_256274_ p_256274_
+		3 p_256348_ p_256348_
+	createForNormal (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255081_
+		static
+		0 p_256197_ p_256197_
+		1 p_255806_ p_255806_
+		2 p_256653_ p_256653_
+		3 p_256659_ p_256659_
+	ensureStructuresGenerated ()V m_254958_
+	generatePositions ()V m_255138_
+	generateRingPositions (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/concurrent/CompletableFuture; m_255294_
+		0 p_255966_ p_255966_
+		1 p_255744_ p_255744_
+	getLevelSeed ()J m_254887_
+	getPlacementsForStructure (Lnet/minecraft/core/Holder;)Ljava/util/List; m_255260_
+		0 p_256494_ p_256494_
+	getRingPositionsFor (Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/List; m_255182_
+		0 p_256667_ p_256667_
+	hasBiomesForStructureSet (Lnet/minecraft/world/level/levelgen/structure/StructureSet;Lnet/minecraft/world/level/biome/BiomeSource;)Z m_255180_
+		static
+		0 p_255766_ p_255766_
+		1 p_256424_ p_256424_
+	hasStructureChunkInRange (Lnet/minecraft/core/Holder;III)Z m_254936_
+		0 p_256489_ p_256489_
+		1 p_256593_ p_256593_
+		2 p_256115_ p_256115_
+		3 p_256619_ p_256619_
+	lambda$createForFlat$0 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Z m_255187_
+		static
+		0 p_256624_ p_256624_
+		1 p_255616_ p_255616_
+	lambda$createForNormal$1 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder$Reference;)Z m_254876_
+		static
+		0 p_256116_ p_256116_
+		1 p_256144_ p_256144_
+	lambda$generatePositions$3 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; m_255431_
+		static
+		0 p_256235_ p_256235_
+	lambda$generatePositions$4 (Ljava/util/Set;Lnet/minecraft/core/Holder;)V m_255168_
+		0 p_255659_ p_255659_
+		1 p_255638_ p_255638_
+	lambda$generateRingPositions$5 (IILnet/minecraft/core/HolderSet;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/ChunkPos; m_254937_
+		0 p_256436_ p_256436_
+		1 p_255909_ p_255909_
+		2 p_255994_ p_255994_
+		3 p_255880_ p_255880_
+	lambda$generateRingPositions$6 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/core/Holder;Ljava/util/List;)Ljava/util/List; m_254933_
+		static
+		0 p_256458_ p_256458_
+		1 p_256047_ p_256047_
+		2 p_256372_ p_256372_
+	lambda$hasBiomesForStructureSet$2 (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;)Ljava/util/stream/Stream; m_255018_
+		static
+		0 p_255738_ p_255738_
+	possibleStructureSets ()Ljava/util/List; m_255252_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_255046_
+net/minecraft/world/level/chunk/ChunkGenerators net/minecraft/world/level/chunk/ChunkGenerators
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_223242_
+		static
+		0 p_223243_ p_223243_
+net/minecraft/world/level/chunk/ChunkSource net/minecraft/world/level/chunk/ChunkSource
+	<init> ()V <init>
+	close ()V close
+	gatherStats ()Ljava/lang/String; m_6754_
+	getChunk (IIZ)Lnet/minecraft/world/level/chunk/LevelChunk; m_62227_
+		0 p_62228_ p_62228_
+		1 p_62229_ p_62229_
+		2 p_62230_ p_62230_
+	getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; m_7587_
+		0 p_62223_ p_62223_
+		1 p_62224_ p_62224_
+		2 p_62225_ p_62225_
+		3 p_62226_ p_62226_
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_62241_ p_62241_
+		1 p_62242_ p_62242_
+	getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; m_7131_
+		0 p_62221_ p_62221_
+		1 p_62222_ p_62222_
+	getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; m_7827_
+	getLoadedChunksCount ()I m_8482_
+	hasChunk (II)Z m_5563_
+		0 p_62238_ p_62238_
+		1 p_62239_ p_62239_
+	setSpawnSettings (ZZ)V m_6707_
+		0 p_62236_ p_62236_
+		1 p_62237_ p_62237_
+	tick (Ljava/util/function/BooleanSupplier;Z)V m_201698_
+		0 p_202162_ p_202162_
+		1 p_202163_ p_202163_
+	updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V m_6692_
+		0 p_62233_ p_62233_
+		1 p_62234_ p_62234_
+net/minecraft/world/level/chunk/ChunkStatus net/minecraft/world/level/chunk/ChunkStatus
+	BIOMES f_62317_
+	CARVERS f_62320_
+	EMPTY f_62314_
+	FEATURES f_62322_
+	FULL f_62326_
+	INITIALIZE_LIGHT f_279614_
+	LIGHT f_62323_
+	MAX_STRUCTURE_DISTANCE f_187758_
+	NOISE f_62318_
+	PASSTHROUGH_LOAD_TASK f_62329_
+	POST_FEATURES f_62328_
+	PRE_FEATURES f_62327_
+	RANGE_BY_STATUS f_62331_
+	SPAWN f_62324_
+	STATUS_BY_RANGE f_62330_
+	STRUCTURE_REFERENCES f_62316_
+	STRUCTURE_STARTS f_62315_
+	SURFACE f_62319_
+	chunkType f_62338_
+	generationTask f_62335_
+	hasLoadDependencies f_279602_
+	heightmapsAfter f_62339_
+	index f_62333_
+	loadingTask f_62336_
+	parent f_62334_
+	range f_62337_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)V <init>
+		0 p_289640_ p_289640_
+		1 p_289655_ p_289655_
+		2 p_289657_ p_289657_
+		3 p_289662_ p_289662_
+		4 p_289652_ p_289652_
+		5 p_289679_ p_289679_
+		6 p_289646_ p_289646_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62397_
+		static
+		0 p_62398_ p_62398_
+	generate (Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_280308_
+		0 p_283276_ p_283276_
+		1 p_281420_ p_281420_
+		2 p_281836_ p_281836_
+		3 p_281305_ p_281305_
+		4 p_282570_ p_282570_
+		5 p_283114_ p_283114_
+		6 p_282723_ p_282723_
+	getChunkType ()Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_62494_
+	getDistance (Lnet/minecraft/world/level/chunk/ChunkStatus;)I m_62370_
+		static
+		0 p_62371_ p_62371_
+	getIndex ()I m_62445_
+	getParent ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_62482_
+	getRange ()I m_62488_
+	getStatusAroundFullChunk (I)Lnet/minecraft/world/level/chunk/ChunkStatus; m_156185_
+		static
+		0 p_156186_ p_156186_
+	getStatusList ()Ljava/util/List; m_62349_
+		static
+	hasLoadDependencies ()Z m_280148_
+	heightmapsAfter ()Ljava/util/EnumSet; m_62500_
+	initializeLight (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_280141_
+		static
+		0 p_282288_ p_282288_
+		1 p_282906_ p_282906_
+	isLighted (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z m_284462_
+		static
+		0 p_285378_ p_285378_
+	isOrAfter (Lnet/minecraft/world/level/chunk/ChunkStatus;)Z m_62427_
+		0 p_62428_ p_62428_
+	lambda$generate$20 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; m_279983_
+		0 p_281215_ p_281215_
+		1 p_281216_ p_281216_
+		2 p_281217_ p_281217_
+	lambda$static$0 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279980_
+		static
+		0 p_281194_ p_281194_
+		1 p_281195_ p_281195_
+		2 p_281196_ p_281196_
+		3 p_281197_ p_281197_
+		4 p_281198_ p_281198_
+		5 p_281199_ p_281199_
+	lambda$static$1 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156306_
+		static
+		0 p_156307_ p_156307_
+		1 p_156308_ p_156308_
+		2 p_156309_ p_156309_
+		3 p_156310_ p_156310_
+		4 p_156311_ p_156311_
+	lambda$static$10 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_289182_
+		static
+		0 p_289523_ p_289523_
+		1 p_289524_ p_289524_
+		2 p_289525_ p_289525_
+		3 p_289526_ p_289526_
+		4 p_289527_ p_289527_
+	lambda$static$11 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_279978_
+		static
+		0 p_281188_ p_281188_
+		1 p_281189_ p_281189_
+		2 p_281190_ p_281190_
+		3 p_281191_ p_281191_
+		4 p_281192_ p_281192_
+	lambda$static$12 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279977_
+		static
+		0 p_281179_ p_281179_
+		1 p_281180_ p_281180_
+		2 p_281181_ p_281181_
+		3 p_281182_ p_281182_
+		4 p_281183_ p_281183_
+		5 p_281184_ p_281184_
+		6 p_281185_ p_281185_
+		7 p_281186_ p_281186_
+		8 p_281187_ p_281187_
+	lambda$static$13 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279974_
+		static
+		0 p_281155_ p_281155_
+		1 p_281156_ p_281156_
+		2 p_281157_ p_281157_
+		3 p_281158_ p_281158_
+		4 p_281159_ p_281159_
+		5 p_281160_ p_281160_
+	lambda$static$14 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284113_
+		static
+		0 p_284904_ p_284904_
+		1 p_284905_ p_284905_
+		2 p_284906_ p_284906_
+		3 p_284907_ p_284907_
+		4 p_284908_ p_284908_
+		5 p_284909_ p_284909_
+		6 p_284910_ p_284910_
+		7 p_284911_ p_284911_
+		8 p_284912_ p_284912_
+	lambda$static$15 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284112_
+		static
+		0 p_284898_ p_284898_
+		1 p_284899_ p_284899_
+		2 p_284900_ p_284900_
+		3 p_284901_ p_284901_
+		4 p_284902_ p_284902_
+		5 p_284903_ p_284903_
+	lambda$static$16 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196757_
+		static
+		0 p_196758_ p_196758_
+		1 p_196759_ p_196759_
+		2 p_196760_ p_196760_
+		3 p_196761_ p_196761_
+		4 p_196762_ p_196762_
+	lambda$static$17 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223266_
+		static
+		0 p_223267_ p_223267_
+		1 p_223268_ p_223268_
+		2 p_223269_ p_223269_
+		3 p_223270_ p_223270_
+		4 p_223271_ p_223271_
+		5 p_223272_ p_223272_
+		6 p_223273_ p_223273_
+		7 p_223274_ p_223274_
+		8 p_223275_ p_223275_
+	lambda$static$18 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223259_
+		static
+		0 p_223260_ p_223260_
+		1 p_223261_ p_223261_
+		2 p_223262_ p_223262_
+		3 p_223263_ p_223263_
+		4 p_223264_ p_223264_
+		5 p_223265_ p_223265_
+	lambda$static$19 (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V m_223313_
+		static
+		0 p_283066_ p_283066_
+	lambda$static$2 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_289181_
+		static
+		0 p_289514_ p_289514_
+		1 p_289515_ p_289515_
+		2 p_289516_ p_289516_
+		3 p_289517_ p_289517_
+		4 p_289518_ p_289518_
+		5 p_289519_ p_289519_
+		6 p_289520_ p_289520_
+		7 p_289521_ p_289521_
+		8 p_289522_ p_289522_
+	lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279982_
+		static
+		0 p_281209_ p_281209_
+		1 p_281210_ p_281210_
+		2 p_281211_ p_281211_
+		3 p_281212_ p_281212_
+		4 p_281213_ p_281213_
+		5 p_281214_ p_281214_
+	lambda$static$4 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_196842_
+		static
+		0 p_196843_ p_196843_
+		1 p_196844_ p_196844_
+		2 p_196845_ p_196845_
+		3 p_196846_ p_196846_
+		4 p_196847_ p_196847_
+	lambda$static$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; m_279979_
+		static
+		0 p_281193_ p_281193_
+	lambda$static$6 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279981_
+		static
+		0 p_281200_ p_281200_
+		1 p_281201_ p_281201_
+		2 p_281202_ p_281202_
+		3 p_281203_ p_281203_
+		4 p_281204_ p_281204_
+		5 p_281205_ p_281205_
+		6 p_281206_ p_281206_
+		7 p_281207_ p_281207_
+		8 p_281208_ p_281208_
+	lambda$static$7 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; m_279984_
+		static
+		0 p_281218_ p_281218_
+	lambda$static$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_279975_
+		static
+		0 p_281161_ p_281161_
+		1 p_281162_ p_281162_
+		2 p_281163_ p_281163_
+		3 p_281164_ p_281164_
+		4 p_281165_ p_281165_
+		5 p_281166_ p_281166_
+		6 p_281167_ p_281167_
+		7 p_281168_ p_281168_
+		8 p_281169_ p_281169_
+	lambda$static$9 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156246_
+		static
+		0 p_156247_ p_156247_
+		1 p_156248_ p_156248_
+		2 p_156249_ p_156249_
+		3 p_156250_ p_156250_
+		4 p_156251_ p_156251_
+	lightChunk (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_284159_
+		static
+		0 p_285039_ p_285039_
+		1 p_285316_ p_285316_
+	load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223244_
+		0 p_223245_ p_223245_
+		1 p_223246_ p_223246_
+		2 p_223247_ p_223247_
+		3 p_223248_ p_223248_
+		4 p_223249_ p_223249_
+	maxDistance ()I m_62421_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_280108_
+		static
+		0 p_282817_ p_282817_
+		1 p_282644_ p_282644_
+		2 p_281535_ p_281535_
+		3 p_282329_ p_282329_
+		4 p_281310_ p_281310_
+		5 p_281968_ p_281968_
+		6 p_283654_ p_283654_
+		7 p_282175_ p_282175_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62399_
+		static
+		0 p_62400_ p_62400_
+		1 p_62401_ p_62401_
+		2 p_62402_ p_62402_
+		3 p_62403_ p_62403_
+		4 p_62404_ p_62404_
+		5 p_62405_ p_62405_
+	registerSimple (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; m_62414_
+		static
+		0 p_62415_ p_62415_
+		1 p_62416_ p_62416_
+		2 p_62417_ p_62417_
+		3 p_62418_ p_62418_
+		4 p_62419_ p_62419_
+		5 p_62420_ p_62420_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/ChunkStatus$ChunkType net/minecraft/world/level/chunk/ChunkStatus$ChunkType
+	$VALUES $VALUES
+	LEVELCHUNK LEVELCHUNK
+	PROTOCHUNK PROTOCHUNK
+	$values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_156312_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_62517_ p_62517_
+		1 p_62518_ p_62518_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; valueOf
+		static
+		0 p_62520_ p_62520_
+	values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; values
+		static
+net/minecraft/world/level/chunk/ChunkStatus$GenerationTask net/minecraft/world/level/chunk/ChunkStatus$GenerationTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214024_
+		0 p_223371_ p_223371_
+		1 p_223372_ p_223372_
+		2 p_223373_ p_223373_
+		3 p_223374_ p_223374_
+		4 p_223375_ p_223375_
+		5 p_223376_ p_223376_
+		6 p_223377_ p_223377_
+		7 p_223378_ p_223378_
+		8 p_223379_ p_223379_
+net/minecraft/world/level/chunk/ChunkStatus$LoadingTask net/minecraft/world/level/chunk/ChunkStatus$LoadingTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_223381_
+		0 p_223382_ p_223382_
+		1 p_223383_ p_223383_
+		2 p_223384_ p_223384_
+		3 p_223385_ p_223385_
+		4 p_223386_ p_223386_
+		5 p_223387_ p_223387_
+net/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask net/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_156322_
+		0 p_156323_ p_156323_
+		1 p_156324_ p_156324_
+		2 p_156325_ p_156325_
+		3 p_156326_ p_156326_
+		4 p_156327_ p_156327_
+	doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_214024_
+		0 p_281382_ p_281382_
+		1 p_283285_ p_283285_
+		2 p_283408_ p_283408_
+		3 p_282263_ p_282263_
+		4 p_282374_ p_282374_
+		5 p_281701_ p_281701_
+		6 p_282473_ p_282473_
+		7 p_282316_ p_282316_
+		8 p_281861_ p_281861_
+net/minecraft/world/level/chunk/DataLayer net/minecraft/world/level/chunk/DataLayer
+	LAYER_COUNT f_182480_
+	LAYER_SIZE f_156339_
+	NIBBLE_SIZE f_156340_
+	SIZE f_156338_
+	data f_62551_
+	defaultValue f_279645_
+	<init> (I)V <init>
+		0 p_62554_ p_62554_
+	<init> ([B)V <init>
+		0 p_62556_ p_62556_
+	<init> ()V <init>
+	copy ()Lnet/minecraft/world/level/chunk/DataLayer; m_62569_
+	fill (I)V m_284173_
+		0 p_285142_ p_285142_
+	get (I)I m_62570_
+		0 p_62571_ p_62571_
+	get (III)I m_62560_
+		0 p_62561_ p_62561_
+		1 p_62562_ p_62562_
+		2 p_62563_ p_62563_
+	getByteIndex (I)I m_62578_
+		static
+		0 p_62579_ p_62579_
+	getData ()[B m_7877_
+	getIndex (III)I m_6406_
+		static
+		0 p_62572_ p_62572_
+		1 p_62573_ p_62573_
+		2 p_62574_ p_62574_
+	getNibbleIndex (I)I m_182481_
+		static
+		0 p_182482_ p_182482_
+	isDefinitelyFilledWith (I)Z m_280484_
+		0 p_281763_ p_281763_
+	isDefinitelyHomogenous ()Z m_280098_
+	isEmpty ()Z m_62575_
+	layerToString (I)Ljava/lang/String; m_156341_
+		0 p_156342_ p_156342_
+	packFilled (I)B m_280353_
+		static
+		0 p_282176_ p_282176_
+	set (IIII)V m_62564_
+		0 p_62565_ p_62565_
+		1 p_62566_ p_62566_
+		2 p_62567_ p_62567_
+		3 p_62568_ p_62568_
+	set (II)V m_62557_
+		0 p_62558_ p_62558_
+		1 p_62559_ p_62559_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/EmptyLevelChunk net/minecraft/world/level/chunk/EmptyLevelChunk
+	biome f_204420_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204422_ p_204422_
+		1 p_204423_ p_204423_
+		2 p_204424_ p_204424_
+	addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142170_
+		0 p_156346_ p_156346_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_5685_
+		0 p_62609_ p_62609_
+		1 p_62610_ p_62610_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62625_ p_62625_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62621_ p_62621_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287138_
+	getLightEmission (Lnet/minecraft/core/BlockPos;)I m_7146_
+		0 p_62628_ p_62628_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204426_ p_204426_
+		1 p_204427_ p_204427_
+		2 p_204428_ p_204428_
+	isEmpty ()Z m_6430_
+	isYSpaceEmpty (II)Z m_5566_
+		0 p_62587_ p_62587_
+		1 p_62588_ p_62588_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62623_ p_62623_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156344_ p_156344_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62605_ p_62605_
+		1 p_62606_ p_62606_
+		2 p_62607_ p_62607_
+net/minecraft/world/level/chunk/GlobalPalette net/minecraft/world/level/chunk/GlobalPalette
+	registry f_62639_
+	<init> (Lnet/minecraft/core/IdMap;)V <init>
+		0 p_187897_ p_187897_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_187898_
+		static
+		0 p_187899_ p_187899_
+		1 p_187900_ p_187900_
+		2 p_187901_ p_187901_
+		3 p_187902_ p_187902_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_62648_ p_62648_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_62650_ p_62650_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_62654_ p_62654_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_62646_ p_62646_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_62656_ p_62656_
+net/minecraft/world/level/chunk/HashMapPalette net/minecraft/world/level/chunk/HashMapPalette
+	bits f_62662_
+	registry f_62657_
+	resizeHandler f_62659_
+	values f_62658_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_187908_ p_187908_
+		1 p_187909_ p_187909_
+		2 p_187910_ p_187910_
+		3 p_187911_ p_187911_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;)V <init>
+		0 p_187904_ p_187904_
+		1 p_187905_ p_187905_
+		2 p_187906_ p_187906_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;)V <init>
+		0 p_199915_ p_199915_
+		1 p_199916_ p_199916_
+		2 p_199917_ p_199917_
+		3 p_199918_ p_199918_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_187912_
+		static
+		0 p_187913_ p_187913_
+		1 p_187914_ p_187914_
+		2 p_187915_ p_187915_
+		3 p_187916_ p_187916_
+	getEntries ()Ljava/util/List; m_187917_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_62673_ p_62673_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_62675_ p_62675_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_62679_ p_62679_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_62671_ p_62671_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_62684_ p_62684_
+net/minecraft/world/level/chunk/ImposterProtoChunk net/minecraft/world/level/chunk/ImposterProtoChunk
+	allowWrites f_187918_
+	wrapped f_62685_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Z)V <init>
+		0 p_187920_ p_187920_
+		1 p_187921_ p_187921_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62692_ p_62692_
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223402_ p_223402_
+		1 p_223403_ p_223403_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V m_183442_
+		0 p_187923_ p_187923_
+		1 p_187924_ p_187924_
+	findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V m_284478_
+		0 p_285465_ p_285465_
+		1 p_285061_ p_285061_
+	fixType (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_62741_
+		0 p_62742_ p_62742_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getAllStarts ()Ljava/util/Map; m_6633_
+	getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_183407_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_62744_ p_62744_
+	getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8049_
+		0 p_62757_ p_62757_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62760_ p_62760_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62749_ p_62749_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183612_
+		0 p_187926_ p_187926_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62736_ p_62736_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_5885_
+		0 p_62702_ p_62702_
+		1 p_62703_ p_62703_
+		2 p_62704_ p_62704_
+	getMaxLightLevel ()I m_7469_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204430_ p_204430_
+		1 p_204431_ p_204431_
+		2 p_204432_ p_204432_
+	getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183613_
+		0 p_187934_ p_187934_
+	getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; m_6005_
+		0 p_187928_ p_187928_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_7697_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223408_ p_223408_
+	getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; m_183278_
+		0 p_187932_ p_187932_
+	getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; m_7103_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223400_ p_223400_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	getWrapped ()Lnet/minecraft/world/level/chunk/LevelChunk; m_62768_
+	initializeLightSources ()V m_284190_
+	isLightCorrect ()Z m_6332_
+	isUnsaved ()Z m_6344_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_62752_ p_62752_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62747_ p_62747_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_62738_ p_62738_
+	setAllStarts (Ljava/util/Map;)V m_8040_
+		0 p_62726_ p_62726_
+	setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_183400_
+		0 p_187930_ p_187930_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156358_ p_156358_
+	setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V m_5604_
+		0 p_62728_ p_62728_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62722_ p_62722_
+		1 p_62723_ p_62723_
+		2 p_62724_ p_62724_
+	setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_6511_
+		0 p_62706_ p_62706_
+		1 p_62707_ p_62707_
+	setLightCorrect (Z)V m_8094_
+		0 p_62740_ p_62740_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223405_ p_223405_
+		1 p_223406_ p_223406_
+	setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_7150_
+		0 p_62698_ p_62698_
+	setUnsaved (Z)V m_8092_
+		0 p_62730_ p_62730_
+net/minecraft/world/level/chunk/LevelChunk net/minecraft/world/level/chunk/LevelChunk
+	LOGGER f_62771_
+	NULL_TICKER f_156361_
+	blockTicks f_62784_
+	fluidTicks f_187943_
+	fullStatus f_62790_
+	gameEventListenerRegistrySections f_244451_
+	level f_62776_
+	loaded f_62775_
+	postLoad f_62791_
+	tickersInLevel f_156362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_196854_ p_196854_
+		1 p_196855_ p_196855_
+		2 p_196856_ p_196856_
+		3 p_196857_ p_196857_
+		4 p_196858_ p_196858_
+		5 p_196859_ p_196859_
+		6 p_196860_ p_196860_
+		7 p_196861_ p_196861_
+		8 p_196862_ p_196862_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;)V <init>
+		0 p_196850_ p_196850_
+		1 p_196851_ p_196851_
+		2 p_196852_ p_196852_
+	<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_187945_ p_187945_
+		1 p_187946_ p_187946_
+	addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142170_
+		0 p_156391_ p_156391_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_62826_ p_62826_
+	addGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V m_223415_
+		0 p_223416_ p_223416_
+		1 p_223417_ p_223417_
+	clearAllBlockEntities ()V m_187957_
+	createBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_62934_
+		0 p_62935_ p_62935_
+	createTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; m_156375_
+		0 p_156376_ p_156376_
+		1 p_156377_ p_156377_
+	getBlockEntities ()Ljava/util/Map; m_62954_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_5685_
+		0 p_62868_ p_62868_
+		1 p_62869_ p_62869_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_62912_ p_62912_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_62932_ p_62932_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_62923_ p_62923_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_62895_ p_62895_
+	getFluidState (III)Lnet/minecraft/world/level/material/FluidState; m_62814_
+		0 p_62815_ p_62815_
+		1 p_62816_ p_62816_
+		2 p_62817_ p_62817_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; m_287138_
+	getLevel ()Lnet/minecraft/world/level/Level; m_62953_
+	getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_246686_
+		0 p_251193_ p_251193_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	isEmpty ()Z m_6430_
+	isInLevel ()Z m_156370_
+	isTicking (Lnet/minecraft/core/BlockPos;)Z m_156410_
+		0 p_156411_ p_156411_
+	lambda$clearAllBlockEntities$4 (Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)V m_187965_
+		static
+		0 p_187966_ p_187966_
+	lambda$getBlockState$1 (III)Ljava/lang/String; m_187981_
+		0 p_187982_ p_187982_
+		1 p_187983_ p_187983_
+		2 p_187984_ p_187984_
+	lambda$getFluidState$2 (III)Ljava/lang/String; m_187975_
+		0 p_187976_ p_187976_
+		1 p_187977_ p_187977_
+		2 p_187978_ p_187978_
+	lambda$getListenerRegistry$0 (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; m_279985_
+		0 p_281219_ p_281219_
+		1 p_281220_ p_281220_
+		2 p_281221_ p_281221_
+	lambda$registerAllBlockEntitiesAfterLevelLoad$5 (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_187987_
+		0 p_187988_ p_187988_
+	lambda$replaceWithPacketData$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V m_187967_
+		0 p_187968_ p_187968_
+		1 p_187969_ p_187969_
+		2 p_187970_ p_187970_
+	lambda$updateBlockEntityTicker$6 (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper; m_187960_
+		0 p_187961_ p_187961_
+		1 p_187962_ p_187962_
+		2 p_187963_ p_187963_
+		3 p_187964_ p_187964_
+	postProcessGeneration ()V m_62812_
+	promotePendingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_62870_
+		0 p_62871_ p_62871_
+		1 p_62872_ p_62872_
+	registerAllBlockEntitiesAfterLevelLoad ()V m_156369_
+	registerTickContainerInLevel (Lnet/minecraft/server/level/ServerLevel;)V m_187958_
+		0 p_187959_ p_187959_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_62919_ p_62919_
+	removeBlockEntityTicker (Lnet/minecraft/core/BlockPos;)V m_156412_
+		0 p_156413_ p_156413_
+	removeGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V m_223412_
+		0 p_223413_ p_223413_
+		1 p_223414_ p_223414_
+	removeGameEventListenerRegistry (I)V m_280642_
+		0 p_283355_ p_283355_
+	replaceBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V m_274381_
+		0 p_275574_ p_275574_
+	replaceWithPacketData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V m_187971_
+		0 p_187972_ p_187972_
+		1 p_187973_ p_187973_
+		2 p_187974_ p_187974_
+	runPostLoad ()V m_62952_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156374_ p_156374_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_62865_ p_62865_
+		1 p_62866_ p_62866_
+		2 p_62867_ p_62867_
+	setFullStatus (Ljava/util/function/Supplier;)V m_62879_
+		0 p_62880_ p_62880_
+	setLoaded (Z)V m_62913_
+		0 p_62914_ p_62914_
+	unpackTicks (J)V m_187985_
+		0 p_187986_ p_187986_
+	unregisterTickContainerFromLevel (Lnet/minecraft/server/level/ServerLevel;)V m_187979_
+		0 p_187980_ p_187980_
+	updateBlockEntityTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_156406_
+		0 p_156407_ p_156407_
+net/minecraft/world/level/chunk/LevelChunk$1 net/minecraft/world/level/chunk/LevelChunk$1
+	<init> ()V <init>
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity
+	blockEntity f_156428_
+	loggedInvalidBlockState f_156430_
+	this$0 f_156427_
+	ticker f_156429_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)V <init>
+		0 p_156432_ p_156432_
+		1 p_156433_ p_156433_
+		2 p_156434_ p_156434_
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	tick ()V m_142224_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/LevelChunk$EntityCreationType
+	$VALUES $VALUES
+	CHECK CHECK
+	IMMEDIATE IMMEDIATE
+	QUEUED QUEUED
+	$values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; m_156442_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_62962_ p_62962_
+		1 p_62963_ p_62963_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; valueOf
+		static
+		0 p_62965_ p_62965_
+	values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; values
+		static
+net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor
+	run (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_196866_
+		0 p_196867_ p_196867_
+net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper
+	this$0 f_156443_
+	ticker f_156444_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V <init>
+		0 p_156446_ p_156446_
+		1 p_156447_ p_156447_
+	getPos ()Lnet/minecraft/core/BlockPos; m_142689_
+	getType ()Ljava/lang/String; m_142280_
+	isRemoved ()Z m_142220_
+	rebind (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V m_156449_
+		0 p_156450_ p_156450_
+	tick ()V m_142224_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/LevelChunkSection net/minecraft/world/level/chunk/LevelChunkSection
+	BIOME_CONTAINER_BITS f_187994_
+	SECTION_HEIGHT f_156456_
+	SECTION_SIZE f_156457_
+	SECTION_WIDTH f_156455_
+	biomes f_187995_
+	nonEmptyBlockCount f_62969_
+	states f_62972_
+	tickingBlockCount f_62970_
+	tickingFluidCount f_62971_
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 p_282873_ p_282873_
+	<init> (Lnet/minecraft/world/level/chunk/PalettedContainer;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)V <init>
+		0 p_282846_ p_282846_
+		1 p_281695_ p_281695_
+	acquire ()V m_62981_
+	fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;III)V m_280631_
+		0 p_282075_ p_282075_
+		1 p_283084_ p_283084_
+		2 p_282310_ p_282310_
+		3 p_281510_ p_281510_
+		4 p_283057_ p_283057_
+	getBiomes ()Lnet/minecraft/world/level/chunk/PalettedContainerRO; m_187996_
+	getBlockState (III)Lnet/minecraft/world/level/block/state/BlockState; m_62982_
+		0 p_62983_ p_62983_
+		1 p_62984_ p_62984_
+		2 p_62985_ p_62985_
+	getFluidState (III)Lnet/minecraft/world/level/material/FluidState; m_63007_
+		0 p_63008_ p_63008_
+		1 p_63009_ p_63009_
+		2 p_63010_ p_63010_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_204433_
+		0 p_204434_ p_204434_
+		1 p_204435_ p_204435_
+		2 p_204436_ p_204436_
+	getSerializedSize ()I m_63020_
+	getStates ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_63019_
+	hasOnlyAir ()Z m_188008_
+	isRandomlyTicking ()Z m_63014_
+	isRandomlyTickingBlocks ()Z m_63015_
+	isRandomlyTickingFluids ()Z m_63016_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63002_
+		0 p_63003_ p_63003_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_63004_
+		0 p_63005_ p_63005_
+	readBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V m_274599_
+		0 p_275669_ p_275669_
+	recalcBlockCounts ()V m_63018_
+	release ()V m_63006_
+	setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_62991_
+		0 p_62992_ p_62992_
+		1 p_62993_ p_62993_
+		2 p_62994_ p_62994_
+		3 p_62995_ p_62995_
+		4 p_62996_ p_62996_
+	setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_62986_
+		0 p_62987_ p_62987_
+		1 p_62988_ p_62988_
+		2 p_62989_ p_62989_
+		3 p_62990_ p_62990_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63011_
+		0 p_63012_ p_63012_
+net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter
+	nonEmptyBlockCount f_204437_
+	this$0 f_204440_
+	tickingBlockCount f_204438_
+	tickingFluidCount f_204439_
+	<init> (Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
+		0 p_204442_ p_204442_
+	accept (Ljava/lang/Object;I)V m_63144_
+		0 p_204447_ p_204447_
+		1 p_204448_ p_204448_
+	accept (Lnet/minecraft/world/level/block/state/BlockState;I)V m_63144_
+		0 p_204444_ p_204444_
+		1 p_204445_ p_204445_
+net/minecraft/world/level/chunk/LightChunk net/minecraft/world/level/chunk/LightChunk
+	findBlockLightSources (Ljava/util/function/BiConsumer;)V m_284254_
+		0 p_285040_ p_285040_
+	getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284400_
+net/minecraft/world/level/chunk/LightChunkGetter net/minecraft/world/level/chunk/LightChunkGetter
+	getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; m_6196_
+		0 p_63023_ p_63023_
+		1 p_63024_ p_63024_
+	getLevel ()Lnet/minecraft/world/level/BlockGetter; m_7653_
+	onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V m_6506_
+		0 p_63021_ p_63021_
+		1 p_63022_ p_63022_
+net/minecraft/world/level/chunk/LinearPalette net/minecraft/world/level/chunk/LinearPalette
+	bits f_63029_
+	registry f_63025_
+	resizeHandler f_63027_
+	size f_63030_
+	values f_63026_
+	<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_188015_ p_188015_
+		1 p_188016_ p_188016_
+		2 p_188017_ p_188017_
+		3 p_188018_ p_188018_
+	<init> (Lnet/minecraft/core/IdMap;[Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;II)V <init>
+		0 p_199921_ p_199921_
+		1 p_199922_ p_199922_
+		2 p_199923_ p_199923_
+		3 p_199924_ p_199924_
+		4 p_199925_ p_199925_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188019_
+		static
+		0 p_188020_ p_188020_
+		1 p_188021_ p_188021_
+		2 p_188022_ p_188022_
+		3 p_188023_ p_188023_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_63040_ p_63040_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_63042_ p_63042_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_63046_ p_63046_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_63038_ p_63038_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_63049_ p_63049_
+net/minecraft/world/level/chunk/MissingPaletteEntryException net/minecraft/world/level/chunk/MissingPaletteEntryException
+	<init> (I)V <init>
+		0 p_188025_ p_188025_
+net/minecraft/world/level/chunk/Palette net/minecraft/world/level/chunk/Palette
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_63061_ p_63061_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_63062_ p_63062_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_63064_ p_63064_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_63060_ p_63060_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_63065_ p_63065_
+net/minecraft/world/level/chunk/Palette$Factory net/minecraft/world/level/chunk/Palette$Factory
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188026_
+		0 p_188027_ p_188027_
+		1 p_188028_ p_188028_
+		2 p_188029_ p_188029_
+		3 p_188030_ p_188030_
+net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/PaletteResize
+	onResize (ILjava/lang/Object;)I m_7248_
+		0 p_63066_ p_63066_
+		1 p_63067_ p_63067_
+net/minecraft/world/level/chunk/PalettedContainer net/minecraft/world/level/chunk/PalettedContainer
+	MIN_PALETTE_BITS f_188031_
+	data f_188032_
+	dummyPaletteResize f_63070_
+	registry f_63071_
+	strategy f_188033_
+	threadingDetector f_199441_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Data;)V <init>
+		0 p_199928_ p_199928_
+		1 p_199929_ p_199929_
+		2 p_199930_ p_199930_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Ljava/util/List;)V <init>
+		0 p_188035_ p_188035_
+		1 p_188036_ p_188036_
+		2 p_188037_ p_188037_
+		3 p_188038_ p_188038_
+		4 p_188039_ p_188039_
+	<init> (Lnet/minecraft/core/IdMap;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)V <init>
+		0 p_188041_ p_188041_
+		1 p_188042_ p_188042_
+		2 p_188043_ p_188043_
+	acquire ()V m_63084_
+	codec (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; m_238427_
+		static
+		0 p_238428_ p_238428_
+		1 p_238429_ p_238429_
+		2 p_238430_ p_238430_
+		3 p_238431_ p_238431_
+		4 p_238432_ p_238432_
+	codecRO (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_238418_
+		static
+		0 p_238419_ p_238419_
+		1 p_238420_ p_238420_
+		2 p_238421_ p_238421_
+		3 p_238422_ p_238422_
+	codecRW (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; m_238371_
+		static
+		0 p_238372_ p_238372_
+		1 p_238373_ p_238373_
+		2 p_238374_ p_238374_
+		3 p_238375_ p_238375_
+	copy ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_199931_
+	count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V m_63099_
+		0 p_63100_ p_63100_
+	createOrReuseData (Lnet/minecraft/world/level/chunk/PalettedContainer$Data;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_188051_
+		0 p_188052_ p_188052_
+		1 p_188053_ p_188053_
+	get (III)Ljava/lang/Object; m_63087_
+		0 p_63088_ p_63088_
+		1 p_63089_ p_63089_
+		2 p_63090_ p_63090_
+	get (I)Ljava/lang/Object; m_63085_
+		0 p_63086_ p_63086_
+	getAll (Ljava/util/function/Consumer;)V m_196879_
+		0 p_196880_ p_196880_
+	getAndSet (IIILjava/lang/Object;)Ljava/lang/Object; m_63091_
+		0 p_63092_ p_63092_
+		1 p_63093_ p_63093_
+		2 p_63094_ p_63094_
+		3 p_63095_ p_63095_
+	getAndSet (ILjava/lang/Object;)Ljava/lang/Object; m_63096_
+		0 p_63097_ p_63097_
+		1 p_63098_ p_63098_
+	getAndSetUnchecked (IIILjava/lang/Object;)Ljava/lang/Object; m_63127_
+		0 p_63128_ p_63128_
+		1 p_63129_ p_63129_
+		2 p_63130_ p_63130_
+		3 p_63131_ p_63131_
+	getSerializedSize ()I m_63137_
+	lambda$codec$3 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_188044_
+		static
+		0 p_188045_ p_188045_
+		1 p_188046_ p_188046_
+		2 p_188047_ p_188047_
+	lambda$codec$4 (Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_188078_
+		static
+		0 p_238259_ p_238259_
+		1 p_238260_ p_238260_
+		2 p_238261_ p_238261_
+		3 p_238262_ p_238262_
+	lambda$codec$5 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188071_
+		static
+		0 p_188072_ p_188072_
+		1 p_188073_ p_188073_
+		2 p_238263_ p_238263_
+	lambda$codecRO$1 (Lnet/minecraft/world/level/chunk/PalettedContainer;)Lnet/minecraft/world/level/chunk/PalettedContainerRO; m_200428_
+		static
+		0 p_238264_ p_238264_
+	lambda$codecRO$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_196881_
+		static
+		0 p_238265_ p_238265_
+		1 p_238266_ p_238266_
+		2 p_238267_ p_238267_
+	lambda$count$12 (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V m_198179_
+		static
+		0 p_238268_ p_238268_
+		1 p_238269_ p_238269_
+	lambda$count$13 (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V m_63138_
+		0 p_238270_ p_238270_
+		1 p_238271_ p_238271_
+	lambda$getAll$6 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/chunk/Palette;I)V m_196885_
+		static
+		0 p_238272_ p_238272_
+		1 p_238273_ p_238273_
+		2 p_238274_ p_238274_
+	lambda$new$0 (ILjava/lang/Object;)I m_198182_
+		static
+		0 p_238275_ p_238275_
+		1 p_238276_ p_238276_
+	lambda$pack$11 (Lnet/minecraft/world/level/chunk/HashMapPalette;I)I m_198176_
+		0 p_198177_ p_198177_
+		1 p_198178_ p_198178_
+	lambda$unpack$10 (Lnet/minecraft/util/SimpleBitStorage$InitializationException;)Ljava/lang/String; m_274279_
+		static
+		0 p_275178_ p_275178_
+	lambda$unpack$7 ()Ljava/lang/String; m_274280_
+		static
+	lambda$unpack$8 (ILjava/lang/Object;)I m_238277_
+		static
+		0 p_238278_ p_238278_
+		1 p_238279_ p_238279_
+	lambda$unpack$9 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/Palette;I)I m_238280_
+		static
+		0 p_238281_ p_238281_
+		1 p_238282_ p_238282_
+		2 p_238283_ p_238283_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63109_
+		0 p_63110_ p_63110_
+	onResize (ILjava/lang/Object;)I m_7248_
+		0 p_63142_ p_63142_
+		1 p_63143_ p_63143_
+	pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188064_
+		0 p_188065_ p_188065_
+		1 p_188066_ p_188066_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_63118_
+		0 p_63119_ p_63119_
+	recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_238334_
+	release ()V m_63120_
+	set (ILjava/lang/Object;)V m_63132_
+		0 p_63133_ p_63133_
+		1 p_63134_ p_63134_
+	set (IIILjava/lang/Object;)V m_156470_
+		0 p_156471_ p_156471_
+		1 p_156472_ p_156472_
+		2 p_156473_ p_156473_
+		3 p_156474_ p_156474_
+	swapPalette ([ILjava/util/function/IntUnaryOperator;)V m_198189_
+		static
+		0 p_198190_ p_198190_
+		1 p_198191_ p_198191_
+	unpack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_188067_
+		static
+		0 p_188068_ p_188068_
+		1 p_188069_ p_188069_
+		2 p_238258_ p_238258_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63135_
+		0 p_63136_ p_63136_
+net/minecraft/world/level/chunk/PalettedContainer$Configuration net/minecraft/world/level/chunk/PalettedContainer$Configuration
+	bits f_188086_
+	factory f_188085_
+	<init> (Lnet/minecraft/world/level/chunk/Palette$Factory;I)V <init>
+		0 f_188085_ f_188085_
+		1 f_188086_ f_188086_
+	bits ()I f_188086_
+	createData (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_188091_
+		0 p_188092_ p_188092_
+		1 p_188093_ p_188093_
+		2 p_188094_ p_188094_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_188097_ p_188097_
+	factory ()Lnet/minecraft/world/level/chunk/Palette$Factory; f_188085_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/PalettedContainer$CountConsumer net/minecraft/world/level/chunk/PalettedContainer$CountConsumer
+	accept (Ljava/lang/Object;I)V m_63144_
+		0 p_63145_ p_63145_
+		1 p_63146_ p_63146_
+net/minecraft/world/level/chunk/PalettedContainer$Data net/minecraft/world/level/chunk/PalettedContainer$Data
+	configuration f_188100_
+	palette f_188102_
+	storage f_188101_
+	<init> (Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Lnet/minecraft/world/level/chunk/Palette;)V <init>
+		0 f_188100_ f_188100_
+		1 f_188101_ f_188101_
+		2 f_188102_ f_188102_
+	configuration ()Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; f_188100_
+	copy ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; m_238361_
+	copyFrom (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V m_188111_
+		0 p_188112_ p_188112_
+		1 p_188113_ p_188113_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_188120_ p_188120_
+	getSerializedSize ()I m_188107_
+	hashCode ()I hashCode
+	palette ()Lnet/minecraft/world/level/chunk/Palette; f_188102_
+	storage ()Lnet/minecraft/util/BitStorage; f_188101_
+	toString ()Ljava/lang/String; toString
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_188114_
+		0 p_188115_ p_188115_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy net/minecraft/world/level/chunk/PalettedContainer$Strategy
+	GLOBAL_PALETTE_FACTORY f_188139_
+	HASHMAP_PALETTE_FACTORY f_188136_
+	LINEAR_PALETTE_FACTORY f_188135_
+	SECTION_BIOMES f_188138_
+	SECTION_STATES f_188137_
+	SINGLE_VALUE_PALETTE_FACTORY f_188134_
+	sizeBits f_188140_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_188143_ p_188143_
+	calculateBitsForSerialization (Lnet/minecraft/core/IdMap;I)I m_188151_
+		0 p_188152_ p_188152_
+		1 p_188153_ p_188153_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188149_ p_188149_
+		1 p_188150_ p_188150_
+	getIndex (III)I m_188145_
+		0 p_188146_ p_188146_
+		1 p_188147_ p_188147_
+		2 p_188148_ p_188148_
+	size ()I m_188144_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 net/minecraft/world/level/chunk/PalettedContainer$Strategy$1
+	<init> (I)V <init>
+		0 p_188155_ p_188155_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188157_ p_188157_
+		1 p_188158_ p_188158_
+net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 net/minecraft/world/level/chunk/PalettedContainer$Strategy$2
+	<init> (I)V <init>
+		0 p_188160_ p_188160_
+	getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; m_183248_
+		0 p_188162_ p_188162_
+		1 p_188163_ p_188163_
+net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO
+	count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V m_63099_
+		0 p_238355_ p_238355_
+	get (III)Ljava/lang/Object; m_63087_
+		0 p_238291_ p_238291_
+		1 p_238292_ p_238292_
+		2 p_238293_ p_238293_
+	getAll (Ljava/util/function/Consumer;)V m_196879_
+		0 p_238353_ p_238353_
+	getSerializedSize ()I m_63137_
+	maybeHas (Ljava/util/function/Predicate;)Z m_63109_
+		0 p_238437_ p_238437_
+	pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; m_188064_
+		0 p_238441_ p_238441_
+		1 p_238442_ p_238442_
+	recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; m_238334_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_63135_
+		0 p_238417_ p_238417_
+net/minecraft/world/level/chunk/PalettedContainerRO$PackedData net/minecraft/world/level/chunk/PalettedContainerRO$PackedData
+	paletteEntries f_238184_
+	storage f_238179_
+	<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
+		0 f_238184_ f_238184_
+		1 f_238179_ f_238179_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_238439_ p_238439_
+	hashCode ()I hashCode
+	paletteEntries ()Ljava/util/List; f_238184_
+	storage ()Ljava/util/Optional; f_238179_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker
+	read (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; m_238363_
+		0 p_238364_ p_238364_
+		1 p_238365_ p_238365_
+		2 p_238366_ p_238366_
+net/minecraft/world/level/chunk/ProtoChunk net/minecraft/world/level/chunk/ProtoChunk
+	belowZeroRetrogen f_188164_
+	blockTicks f_63163_
+	carvingMasks f_63166_
+	entities f_63157_
+	fluidTicks f_188165_
+	lightEngine f_63151_
+	status f_63153_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_188167_ p_188167_
+		1 p_188168_ p_188168_
+		2 p_188169_ p_188169_
+		3 p_188170_ p_188170_
+		4 p_188171_ p_188171_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
+		0 p_188173_ p_188173_
+		1 p_188174_ p_188174_
+		2 p_188175_ p_188175_
+		3 p_188176_ p_188176_
+		4 p_188177_ p_188177_
+		5 p_188178_ p_188178_
+		6 p_188179_ p_188179_
+		7 p_188180_ p_188180_
+	addEntity (Lnet/minecraft/nbt/CompoundTag;)V m_63242_
+		0 p_63243_ p_63243_
+	addEntity (Lnet/minecraft/world/entity/Entity;)V m_6286_
+		0 p_63183_ p_63183_
+	addPackedPostProcess (SI)V m_6561_
+		0 p_63225_ p_63225_
+		1 p_63226_ p_63226_
+	getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_183376_
+	getBlockEntities ()Ljava/util/Map; m_63292_
+	getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; m_7702_
+		0 p_63257_ p_63257_
+	getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; m_8051_
+		0 p_63275_ p_63275_
+	getBlockEntityNbts ()Ljava/util/Map; m_63294_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_8055_
+		0 p_63264_ p_63264_
+	getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183531_
+	getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183612_
+		0 p_188185_ p_188185_
+	getEntities ()Ljava/util/List; m_63293_
+	getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; m_6425_
+		0 p_63239_ p_63239_
+	getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; m_183526_
+	getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_183618_
+	getNoiseBiome (III)Lnet/minecraft/core/Holder; m_203495_
+		0 p_204450_ p_204450_
+		1 p_204451_ p_204451_
+		2 p_204452_ p_204452_
+	getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_183613_
+		0 p_188191_ p_188191_
+	getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_6415_
+	getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; m_183568_
+	lambda$getOrCreateCarvingMask$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_289183_
+		0 p_289528_ p_289528_
+	markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V m_8113_
+		0 p_63266_ p_63266_
+	packOffsetCoordinates (Lnet/minecraft/core/BlockPos;)S m_63280_
+		static
+		0 p_63281_ p_63281_
+	removeBlockEntity (Lnet/minecraft/core/BlockPos;)V m_8114_
+		0 p_63262_ p_63262_
+	setBelowZeroRetrogen (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V m_188183_
+		0 p_188184_ p_188184_
+	setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V m_142169_
+		0 p_156488_ p_156488_
+	setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; m_6978_
+		0 p_63217_ p_63217_
+		1 p_63218_ p_63218_
+		2 p_63219_ p_63219_
+	setCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/world/level/chunk/CarvingMask;)V m_188186_
+		0 p_188187_ p_188187_
+		1 p_188188_ p_188188_
+	setLightEngine (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V m_63209_
+		0 p_63210_ p_63210_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223432_ p_223432_
+		1 p_223433_ p_223433_
+	setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V m_7150_
+		0 p_63187_ p_63187_
+	unpackBlockTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; m_188181_
+	unpackFluidTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; m_188182_
+	unpackOffsetCoordinates (SILnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_63227_
+		static
+		0 p_63228_ p_63228_
+		1 p_63229_ p_63229_
+		2 p_63230_ p_63230_
+	unpackTicks (Lnet/minecraft/world/ticks/ProtoChunkTicks;)Lnet/minecraft/world/ticks/LevelChunkTicks; m_188189_
+		static
+		0 p_188190_ p_188190_
+net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette
+	registry f_188203_
+	resizeHandler f_188205_
+	value f_188204_
+	<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
+		0 p_188207_ p_188207_
+		1 p_188208_ p_188208_
+		2 p_188209_ p_188209_
+	copy ()Lnet/minecraft/world/level/chunk/Palette; m_199814_
+	create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; m_188213_
+		static
+		0 p_188214_ p_188214_
+		1 p_188215_ p_188215_
+		2 p_188216_ p_188216_
+		3 p_188217_ p_188217_
+	getSerializedSize ()I m_6429_
+	getSize ()I m_62680_
+	idFor (Ljava/lang/Object;)I m_6796_
+		0 p_188219_ p_188219_
+	maybeHas (Ljava/util/function/Predicate;)Z m_6419_
+		0 p_188221_ p_188221_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)V m_5680_
+		0 p_188223_ p_188223_
+	valueFor (I)Ljava/lang/Object; m_5795_
+		0 p_188212_ p_188212_
+	write (Lnet/minecraft/network/FriendlyByteBuf;)V m_5678_
+		0 p_188226_ p_188226_
+net/minecraft/world/level/chunk/StructureAccess net/minecraft/world/level/chunk/StructureAccess
+	addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V m_213843_
+		0 p_223435_ p_223435_
+		1 p_223436_ p_223436_
+	getAllReferences ()Ljava/util/Map; m_62769_
+	getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; m_213649_
+		0 p_223439_ p_223439_
+	getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_213652_
+		0 p_223434_ p_223434_
+	setAllReferences (Ljava/util/Map;)V m_62737_
+		0 p_223440_ p_223440_
+	setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_213792_
+		0 p_223437_ p_223437_
+		1 p_223438_ p_223438_
+net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/UpgradeData
+	CHUNKY_FIXERS f_63326_
+	DIRECTIONS f_63322_
+	EMPTY f_63320_
+	LOGGER f_63321_
+	MAP f_63325_
+	TAG_INDICES f_156504_
+	index f_63324_
+	neighborBlockTicks f_208118_
+	neighborFluidTicks f_208119_
+	sides f_63323_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_156508_ p_156508_
+		1 p_156509_ p_156509_
+	<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_156506_ p_156506_
+	isEmpty ()Z m_63331_
+	lambda$new$0 ()Ljava/util/Optional; m_208149_
+		static
+	lambda$new$1 (Ljava/lang/String;)Ljava/util/Optional; m_257335_
+		static
+		0 p_258983_ p_258983_
+	lambda$new$2 ()Ljava/util/Optional; m_208148_
+		static
+	lambda$new$3 (Ljava/lang/String;)Ljava/util/Optional; m_257338_
+		static
+		0 p_258986_ p_258986_
+	lambda$upgrade$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V m_208140_
+		static
+		0 p_208141_ p_208141_
+		1 p_208142_ p_208142_
+	lambda$upgrade$5 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V m_208123_
+		static
+		0 p_208124_ p_208124_
+		1 p_208125_ p_208125_
+	lambda$upgrade$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V m_208120_
+		static
+		0 p_208121_ p_208121_
+		1 p_208122_ p_208122_
+	lambda$write$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V m_208137_
+		static
+		0 p_208138_ p_208138_
+		1 p_208139_ p_208139_
+	lambda$write$7 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257336_
+		static
+		0 p_258984_ p_258984_
+	lambda$write$8 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V m_208145_
+		static
+		0 p_208146_ p_208146_
+		1 p_208147_ p_208147_
+	lambda$write$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; m_257337_
+		static
+		0 p_258985_ p_258985_
+	loadTicks (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V m_208132_
+		static
+		0 p_208133_ p_208133_
+		1 p_208134_ p_208134_
+		2 p_208135_ p_208135_
+		3 p_208136_ p_208136_
+	updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_63335_
+		static
+		0 p_63336_ p_63336_
+		1 p_63337_ p_63337_
+		2 p_63338_ p_63338_
+		3 p_63339_ p_63339_
+		4 p_63340_ p_63340_
+	upgrade (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_63341_
+		0 p_63342_ p_63342_
+	upgradeInside (Lnet/minecraft/world/level/chunk/LevelChunk;)V m_63347_
+		0 p_63348_ p_63348_
+	upgradeSides (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/Direction8;)V m_63343_
+		static
+		0 p_63344_ p_63344_
+		1 p_63345_ p_63345_
+	write ()Lnet/minecraft/nbt/CompoundTag; m_63346_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixer net/minecraft/world/level/chunk/UpgradeData$BlockFixer
+	processChunk (Lnet/minecraft/world/level/LevelAccessor;)V m_5870_
+		0 p_63351_ p_63351_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63352_ p_63352_
+		1 p_63353_ p_63353_
+		2 p_63354_ p_63354_
+		3 p_63355_ p_63355_
+		4 p_63356_ p_63356_
+		5 p_63357_ p_63357_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers net/minecraft/world/level/chunk/UpgradeData$BlockFixers
+	$VALUES $VALUES
+	BLACKLIST BLACKLIST
+	CHEST CHEST
+	DEFAULT DEFAULT
+	DIRECTIONS f_63363_
+	LEAVES LEAVES
+	STEM_BLOCK STEM_BLOCK
+	$values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; m_156510_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63367_ p_63367_
+		1 p_63368_ p_63368_
+		2 p_63369_ p_63369_
+		3 p_63370_ p_63370_
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63378_ p_63378_
+		1 p_63379_ p_63379_
+		2 p_63380_ p_63380_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; valueOf
+		static
+		0 p_63387_ p_63387_
+	values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; values
+		static
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63390_ p_63390_
+		1 p_63391_ p_63391_
+		2 p_63392_ p_63392_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63394_ p_63394_
+		1 p_63395_ p_63395_
+		2 p_63396_ p_63396_
+		3 p_63397_ p_63397_
+		4 p_63398_ p_63398_
+		5 p_63399_ p_63399_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63401_ p_63401_
+		1 p_63402_ p_63402_
+		2 p_63403_ p_63403_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63405_ p_63405_
+		1 p_63406_ p_63406_
+		2 p_63407_ p_63407_
+		3 p_63408_ p_63408_
+		4 p_63409_ p_63409_
+		5 p_63410_ p_63410_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63412_ p_63412_
+		1 p_63413_ p_63413_
+		2 p_63414_ p_63414_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63416_ p_63416_
+		1 p_63417_ p_63417_
+		2 p_63418_ p_63418_
+		3 p_63419_ p_63419_
+		4 p_63420_ p_63420_
+		5 p_63421_ p_63421_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4
+	queue f_63422_
+	<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63424_ p_63424_
+		1 p_63425_ p_63425_
+		2 p_63426_ p_63426_
+		3 p_63427_ p_63427_
+	lambda$$0 ()Ljava/util/List; m_63428_
+		static
+	processChunk (Lnet/minecraft/world/level/LevelAccessor;)V m_5870_
+		0 p_63430_ p_63430_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63432_ p_63432_
+		1 p_63433_ p_63433_
+		2 p_63434_ p_63434_
+		3 p_63435_ p_63435_
+		4 p_63436_ p_63436_
+		5 p_63437_ p_63437_
+net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5
+	<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_63439_ p_63439_
+		1 p_63440_ p_63440_
+		2 p_63441_ p_63441_
+	updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_5731_
+		0 p_63443_ p_63443_
+		1 p_63444_ p_63444_
+		2 p_63445_ p_63445_
+		3 p_63446_ p_63446_
+		4 p_63447_ p_63447_
+		5 p_63448_ p_63448_
+net/minecraft/world/level/chunk/package-info net/minecraft/world/level/chunk/package-info
+net/minecraft/world/level/chunk/storage/ChunkScanAccess net/minecraft/world/level/chunk/storage/ChunkScanAccess
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; m_196358_
+		0 p_196888_ p_196888_
+		1 p_196889_ p_196889_
+net/minecraft/world/level/chunk/storage/ChunkSerializer net/minecraft/world/level/chunk/storage/ChunkSerializer
+	BLOCK_LIGHT_TAG f_223446_
+	BLOCK_STATE_CODEC f_188227_
+	BLOCK_TICKS_TAG f_188228_
+	FLUID_TICKS_TAG f_188229_
+	HEIGHTMAPS_TAG f_223443_
+	IS_LIGHT_ON_TAG f_223444_
+	LOGGER f_63449_
+	SECTIONS_TAG f_223445_
+	SKY_LIGHT_TAG f_223447_
+	TAG_UPGRADE_DATA f_156511_
+	X_POS_TAG f_223441_
+	Z_POS_TAG f_223442_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getChunkTypeFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; m_63485_
+		static
+		0 p_63486_ p_63486_
+	getListOfCompoundsOrNull (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; m_196897_
+		static
+		0 p_196898_ p_196898_
+		1 p_196899_ p_196899_
+	lambda$postLoadChunk$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/chunk/LevelChunk;)V m_196900_
+		static
+		0 p_196901_ p_196901_
+		1 p_196902_ p_196902_
+		2 p_196903_ p_196903_
+		3 p_196904_ p_196904_
+	lambda$read$0 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188280_
+		static
+		0 p_188281_ p_188281_
+		1 p_188282_ p_188282_
+		2 p_188283_ p_188283_
+	lambda$read$1 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188271_
+		static
+		0 p_188272_ p_188272_
+		1 p_188273_ p_188273_
+		2 p_188274_ p_188274_
+	lambda$read$2 (Ljava/lang/String;)Ljava/util/Optional; m_257340_
+		static
+		0 p_258988_ p_258988_
+	lambda$read$3 (Ljava/lang/String;)Ljava/util/Optional; m_257342_
+		static
+		0 p_258990_ p_258990_
+	lambda$read$4 (Ljava/lang/String;)Ljava/util/Optional; m_257344_
+		static
+		0 p_258992_ p_258992_
+	lambda$read$5 (Ljava/lang/String;)Ljava/util/Optional; m_257343_
+		static
+		0 p_258991_ p_258991_
+	lambda$saveTicks$8 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257339_
+		static
+		0 p_258987_ p_258987_
+	lambda$saveTicks$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; m_257341_
+		static
+		0 p_258989_ p_258989_
+	lambda$unpackStructureReferences$11 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceLocation;J)Z m_208150_
+		static
+		0 p_208151_ p_208151_
+		1 p_208152_ p_208152_
+		2 p_208153_ p_208153_
+	lambda$write$6 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_196907_
+		static
+		0 p_196908_ p_196908_
+		1 p_196909_ p_196909_
+	lambda$write$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_188277_
+		static
+		0 p_188278_ p_188278_
+		1 p_188279_ p_188279_
+	logErrors (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V m_188239_
+		static
+		0 p_188240_ p_188240_
+		1 p_188241_ p_188241_
+		2 p_188242_ p_188242_
+	makeBiomeCodec (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_188260_
+		static
+		0 p_188261_ p_188261_
+	packOffsets ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/nbt/ListTag; m_63490_
+		static
+		0 p_63491_ p_63491_
+	packStructureData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/nbt/CompoundTag; m_188249_
+		static
+		0 p_188250_ p_188250_
+		1 p_188251_ p_188251_
+		2 p_188252_ p_188252_
+		3 p_188253_ p_188253_
+	postLoadChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; m_196890_
+		static
+		0 p_196891_ p_196891_
+		1 p_196892_ p_196892_
+	read (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ProtoChunk; m_188230_
+		static
+		0 p_188231_ p_188231_
+		1 p_188232_ p_188232_
+		2 p_188233_ p_188233_
+		3 p_188234_ p_188234_
+	saveTicks (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave;)V m_188235_
+		static
+		0 p_188236_ p_188236_
+		1 p_188237_ p_188237_
+		2 p_188238_ p_188238_
+	unpackStructureReferences (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Map; m_208154_
+		static
+		0 p_208155_ p_208155_
+		1 p_208156_ p_208156_
+		2 p_208157_ p_208157_
+	unpackStructureStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Ljava/util/Map; m_188254_
+		static
+		0 p_188255_ p_188255_
+		1 p_188256_ p_188256_
+		2 p_188257_ p_188257_
+	write (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/nbt/CompoundTag; m_63454_
+		static
+		0 p_63455_ p_63455_
+		1 p_63456_ p_63456_
+net/minecraft/world/level/chunk/storage/ChunkStorage net/minecraft/world/level/chunk/storage/ChunkStorage
+	LAST_MONOLYTH_STRUCTURE_DATA_VERSION f_196910_
+	fixerUpper f_63496_
+	legacyStructureHandler f_63497_
+	worker f_63495_
+	<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V <init>
+		0 p_196912_ p_196912_
+		1 p_196913_ p_196913_
+		2 p_196914_ p_196914_
+	chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m_196922_
+	close ()V close
+	flushWorker ()V m_63514_
+	getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; m_223448_
+		0 p_223449_ p_223449_
+		1 p_223450_ p_223450_
+	getVersion (Lnet/minecraft/nbt/CompoundTag;)I m_63505_
+		static
+		0 p_63506_ p_63506_
+	injectDatafixingContext (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)V m_196918_
+		static
+		0 p_196919_ p_196919_
+		1 p_196920_ p_196920_
+		2 p_196921_ p_196921_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_223451_
+		0 p_223452_ p_223452_
+		1 p_223453_ p_223453_
+	lambda$injectDatafixingContext$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;)V m_196915_
+		static
+		0 p_196916_ p_196916_
+		1 p_196917_ p_196917_
+	read (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_223454_
+		0 p_223455_ p_223455_
+	upgradeChunkTag (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)Lnet/minecraft/nbt/CompoundTag; m_188288_
+		0 p_188289_ p_188289_
+		1 p_188290_ p_188290_
+		2 p_188291_ p_188291_
+		3 p_188292_ p_188292_
+	write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V m_63502_
+		0 p_63503_ p_63503_
+		1 p_63504_ p_63504_
+net/minecraft/world/level/chunk/storage/EntityStorage net/minecraft/world/level/chunk/storage/EntityStorage
+	ENTITIES_TAG f_156536_
+	LOGGER f_156535_
+	POSITION_TAG f_156537_
+	emptyChunks f_156540_
+	entityDeserializerQueue f_182485_
+	fixerUpper f_156534_
+	level f_156538_
+	worker f_156539_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V <init>
+		0 p_196924_ p_196924_
+		1 p_196925_ p_196925_
+		2 p_196926_ p_196926_
+		3 p_196927_ p_196927_
+		4 p_196928_ p_196928_
+	close ()V close
+	emptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/entity/ChunkEntities; m_156568_
+		static
+		0 p_156569_ p_156569_
+	flush (Z)V m_182219_
+		0 p_182487_ p_182487_
+	lambda$loadEntities$0 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lnet/minecraft/world/level/entity/ChunkEntities; m_223456_
+		0 p_223457_ p_223457_
+		1 p_223458_ p_223458_
+	lambda$storeEntities$1 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/entity/Entity;)V m_156565_
+		static
+		0 p_156566_ p_156566_
+		1 p_156567_ p_156567_
+	lambda$storeEntities$2 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; m_156552_
+		static
+		0 p_156553_ p_156553_
+		1 p_156554_ p_156554_
+	loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_141930_
+		0 p_156551_ p_156551_
+	readChunkPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ChunkPos; m_156570_
+		static
+		0 p_156571_ p_156571_
+	storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V m_141971_
+		0 p_156559_ p_156559_
+	upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_156572_
+		0 p_156573_ p_156573_
+	writeChunkPos (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)V m_156562_
+		static
+		0 p_156563_ p_156563_
+		1 p_156564_ p_156564_
+net/minecraft/world/level/chunk/storage/IOWorker net/minecraft/world/level/chunk/storage/IOWorker
+	LOGGER f_63515_
+	REGION_CACHE_SIZE f_223460_
+	mailbox f_63517_
+	pendingWrites f_63519_
+	regionCacheForBlender f_223459_
+	shutdownRequested f_63516_
+	storage f_63518_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;ZLjava/lang/String;)V <init>
+		0 p_196930_ p_196930_
+		1 p_196931_ p_196931_
+		2 p_196932_ p_196932_
+	close ()V close
+	createOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; m_223489_
+		0 p_223490_ p_223490_
+		1 p_223491_ p_223491_
+	getOrCreateOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; m_223463_
+		0 p_223464_ p_223464_
+		1 p_223465_ p_223465_
+	isOldChunk (Lnet/minecraft/nbt/CompoundTag;)Z m_223484_
+		0 p_223485_ p_223485_
+	isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z m_223471_
+		0 p_223472_ p_223472_
+		1 p_223473_ p_223473_
+	lambda$close$15 (Lnet/minecraft/util/thread/ProcessorHandle;)V m_223492_
+		static
+		0 p_223493_ p_223493_
+	lambda$close$16 (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_223466_
+		static
+		0 p_223467_ p_223467_
+	lambda$createOldDataForRegion$0 (Ljava/util/BitSet;Lnet/minecraft/world/level/ChunkPos;)V m_223478_
+		0 p_223479_ p_223479_
+		1 p_223480_ p_223480_
+	lambda$createOldDataForRegion$1 (II)Ljava/util/BitSet; m_223503_
+		0 p_223504_ p_223504_
+		1 p_223505_ p_223505_
+	lambda$loadAsync$4 (Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; m_223494_
+		0 p_223495_ p_223495_
+	lambda$scanChunk$12 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; m_223499_
+		0 p_223500_ p_223500_
+		1 p_223501_ p_223501_
+	lambda$store$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; m_223486_
+		static
+		0 p_223487_ p_223487_
+		1 p_223488_ p_223488_
+	lambda$store$3 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/datafixers/util/Either; m_223496_
+		0 p_223497_ p_223497_
+		1 p_223498_ p_223498_
+	lambda$submitTask$13 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Supplier;)V m_223468_
+		0 p_223469_ p_223469_
+		1 p_223470_ p_223470_
+	lambda$submitTask$14 (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; m_223481_
+		0 p_223482_ p_223482_
+		1 p_223483_ p_223483_
+	lambda$synchronize$10 ()Lcom/mojang/datafixers/util/Either; m_223502_
+		static
+	lambda$synchronize$11 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; m_223476_
+		0 p_223477_ p_223477_
+	lambda$synchronize$5 (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; m_223474_
+		static
+		0 p_223475_ p_223475_
+	lambda$synchronize$6 (I)[Ljava/util/concurrent/CompletableFuture; m_223461_
+		static
+		0 p_223462_ p_223462_
+	lambda$synchronize$7 ()Lcom/mojang/datafixers/util/Either; m_223506_
+	lambda$synchronize$8 ()Lcom/mojang/datafixers/util/Either; m_182502_
+	lambda$synchronize$9 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; m_182493_
+		0 p_182494_ p_182494_
+	loadAsync (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_156587_
+		0 p_156588_ p_156588_
+	runStore (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)V m_63535_
+		0 p_63536_ p_63536_
+		1 p_63537_ p_63537_
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; m_196358_
+		0 p_196939_ p_196939_
+		1 p_196940_ p_196940_
+	store (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; m_63538_
+		0 p_63539_ p_63539_
+		1 p_63540_ p_63540_
+	storePendingChunk ()V m_63553_
+	submitTask (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; m_63545_
+		0 p_63546_ p_63546_
+	synchronize (Z)Ljava/util/concurrent/CompletableFuture; m_182498_
+		0 p_182499_ p_182499_
+	tellStorePending ()V m_63561_
+net/minecraft/world/level/chunk/storage/IOWorker$PendingStore net/minecraft/world/level/chunk/storage/IOWorker$PendingStore
+	data f_63565_
+	result f_63566_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_63568_ p_63568_
+net/minecraft/world/level/chunk/storage/IOWorker$Priority net/minecraft/world/level/chunk/storage/IOWorker$Priority
+	$VALUES $VALUES
+	BACKGROUND BACKGROUND
+	FOREGROUND FOREGROUND
+	SHUTDOWN SHUTDOWN
+	$values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; m_156595_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_63581_ p_63581_
+		1 p_63582_ p_63582_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; valueOf
+		static
+		0 p_63584_ p_63584_
+	values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; values
+		static
+net/minecraft/world/level/chunk/storage/RegionBitmap net/minecraft/world/level/chunk/storage/RegionBitmap
+	used f_63608_
+	<init> ()V <init>
+	allocate (I)I m_63610_
+		0 p_63611_ p_63611_
+	force (II)V m_63612_
+		0 p_63613_ p_63613_
+		1 p_63614_ p_63614_
+	free (II)V m_63615_
+		0 p_63616_ p_63616_
+		1 p_63617_ p_63617_
+	getUsed ()Lit/unimi/dsi/fastutil/ints/IntSet; m_156603_
+net/minecraft/world/level/chunk/storage/RegionFile net/minecraft/world/level/chunk/storage/RegionFile
+	CHUNK_HEADER_SIZE f_156606_
+	CHUNK_NOT_PRESENT f_156611_
+	EXTERNAL_CHUNK_THRESHOLD f_156610_
+	EXTERNAL_FILE_EXTENSION f_156608_
+	EXTERNAL_STREAM_FLAG f_156609_
+	HEADER_OFFSET f_156607_
+	LOGGER f_63619_
+	PADDING_BUFFER f_63620_
+	SECTOR_BYTES f_156605_
+	SECTOR_INTS f_156604_
+	externalFileDir f_63622_
+	file f_63621_
+	header f_63624_
+	offsets f_63625_
+	timestamps f_63626_
+	usedSectors f_63618_
+	version f_63623_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;Z)V <init>
+		0 p_63633_ p_63633_
+		1 p_63634_ p_63634_
+		2 p_63635_ p_63635_
+		3 p_63636_ p_63636_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V <init>
+		0 p_196950_ p_196950_
+		1 p_196951_ p_196951_
+		2 p_196952_ p_196952_
+	clear (Lnet/minecraft/world/level/ChunkPos;)V m_156613_
+		0 p_156614_ p_156614_
+	close ()V close
+	createChunkInputStream (Lnet/minecraft/world/level/ChunkPos;BLjava/io/InputStream;)Ljava/io/DataInputStream; m_63650_
+		0 p_63651_ p_63651_
+		1 p_63652_ p_63652_
+		2 p_63653_ p_63653_
+	createExternalChunkInputStream (Lnet/minecraft/world/level/ChunkPos;B)Ljava/io/DataInputStream; m_63647_
+		0 p_63648_ p_63648_
+		1 p_63649_ p_63649_
+	createExternalStub ()Ljava/nio/ByteBuffer; m_63668_
+	createStream (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; m_63659_
+		static
+		0 p_63660_ p_63660_
+		1 p_63661_ p_63661_
+	doesChunkExist (Lnet/minecraft/world/level/ChunkPos;)Z m_63673_
+		0 p_63674_ p_63674_
+	flush ()V m_63637_
+	getChunkDataInputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataInputStream; m_63645_
+		0 p_63646_ p_63646_
+	getChunkDataOutputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataOutputStream; m_63678_
+		0 p_63679_ p_63679_
+	getExternalChunkPath (Lnet/minecraft/world/level/ChunkPos;)Ljava/nio/file/Path; m_63684_
+		0 p_63685_ p_63685_
+	getExternalChunkVersion (B)B m_63669_
+		static
+		0 p_63670_ p_63670_
+	getNumSectors (I)I m_63640_
+		static
+		0 p_63641_ p_63641_
+	getOffset (Lnet/minecraft/world/level/ChunkPos;)I m_63686_
+		0 p_63687_ p_63687_
+	getOffsetIndex (Lnet/minecraft/world/level/ChunkPos;)I m_63688_
+		static
+		0 p_63689_ p_63689_
+	getSectorNumber (I)I m_63671_
+		static
+		0 p_63672_ p_63672_
+	getTimestamp ()I m_156612_
+		static
+	hasChunk (Lnet/minecraft/world/level/ChunkPos;)Z m_63682_
+		0 p_63683_ p_63683_
+	isExternalStreamChunk (B)Z m_63638_
+		static
+		0 p_63639_ p_63639_
+	lambda$write$0 (Lnet/minecraft/world/level/ChunkPos;)V m_63690_
+		0 p_63691_ p_63691_
+	lambda$writeToExternalFile$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_63665_
+		static
+		0 p_63666_ p_63666_
+		1 p_63667_ p_63667_
+	packSectorOffset (II)I m_63642_
+		0 p_63643_ p_63643_
+		1 p_63644_ p_63644_
+	padToFullSector ()V m_63681_
+	sizeToSectors (I)I m_63676_
+		static
+		0 p_63677_ p_63677_
+	write (Lnet/minecraft/world/level/ChunkPos;Ljava/nio/ByteBuffer;)V m_63654_
+		0 p_63655_ p_63655_
+		1 p_63656_ p_63656_
+	writeHeader ()V m_63675_
+	writeToExternalFile (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/world/level/chunk/storage/RegionFile$CommitOp; m_63662_
+		0 p_63663_ p_63663_
+		1 p_63664_ p_63664_
+net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
+	pos f_63693_
+	this$0 f_63692_
+	<init> (Lnet/minecraft/world/level/chunk/storage/RegionFile;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_63695_ p_63695_
+		1 p_63696_ p_63696_
+	close ()V close
+net/minecraft/world/level/chunk/storage/RegionFile$CommitOp net/minecraft/world/level/chunk/storage/RegionFile$CommitOp
+	run ()V m_63698_
+net/minecraft/world/level/chunk/storage/RegionFileStorage net/minecraft/world/level/chunk/storage/RegionFileStorage
+	ANVIL_EXTENSION f_156615_
+	MAX_CACHE_SIZE f_156616_
+	folder f_63700_
+	regionCache f_63699_
+	sync f_63701_
+	<init> (Ljava/nio/file/Path;Z)V <init>
+		0 p_196954_ p_196954_
+		1 p_196955_ p_196955_
+	close ()V close
+	flush ()V m_63705_
+	getRegionFile (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/RegionFile; m_63711_
+		0 p_63712_ p_63712_
+	read (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_63706_
+		0 p_63707_ p_63707_
+	scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)V m_196956_
+		0 p_196957_ p_196957_
+		1 p_196958_ p_196958_
+	write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V m_63708_
+		0 p_63709_ p_63709_
+		1 p_63710_ p_63710_
+net/minecraft/world/level/chunk/storage/RegionFileVersion net/minecraft/world/level/chunk/storage/RegionFileVersion
+	VERSIONS f_63746_
+	VERSION_DEFLATE f_63744_
+	VERSION_GZIP f_63743_
+	VERSION_NONE f_63745_
+	id f_63747_
+	inputWrapper f_63748_
+	outputWrapper f_63749_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;)V <init>
+		0 p_63752_ p_63752_
+		1 p_63753_ p_63753_
+		2 p_63754_ p_63754_
+	fromId (I)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; m_63756_
+		static
+		0 p_63757_ p_63757_
+	getId ()I m_63755_
+	isValidVersion (I)Z m_63764_
+		static
+		0 p_63765_ p_63765_
+	lambda$static$0 (Ljava/io/InputStream;)Ljava/io/InputStream; m_63766_
+		static
+		0 p_63767_ p_63767_
+	lambda$static$1 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_63768_
+		static
+		0 p_63769_ p_63769_
+	lambda$static$2 (Ljava/io/InputStream;)Ljava/io/InputStream; m_196963_
+		static
+		0 p_196964_ p_196964_
+	lambda$static$3 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_196965_
+		static
+		0 p_196966_ p_196966_
+	lambda$static$4 (Ljava/io/InputStream;)Ljava/io/InputStream; m_196959_
+		static
+		0 p_196960_ p_196960_
+	lambda$static$5 (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_196961_
+		static
+		0 p_196962_ p_196962_
+	register (Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; m_63758_
+		static
+		0 p_63759_ p_63759_
+	wrap (Ljava/io/OutputStream;)Ljava/io/OutputStream; m_63762_
+		0 p_63763_ p_63763_
+	wrap (Ljava/io/InputStream;)Ljava/io/InputStream; m_63760_
+		0 p_63761_ p_63761_
+net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper
+	wrap (Ljava/lang/Object;)Ljava/lang/Object; m_63770_
+		0 p_63771_ p_63771_
+net/minecraft/world/level/chunk/storage/SectionStorage net/minecraft/world/level/chunk/storage/SectionStorage
+	LOGGER f_63772_
+	SECTIONS_TAG f_156617_
+	codec f_63776_
+	dirty f_63775_
+	factory f_63777_
+	fixerUpper f_63778_
+	levelHeightAccessor f_156618_
+	registryAccess f_223507_
+	storage f_63774_
+	type f_63779_
+	worker f_63773_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/util/datafix/DataFixTypes;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_223509_ p_223509_
+		1 p_223510_ p_223510_
+		2 p_223511_ p_223511_
+		3 p_223512_ p_223512_
+		4 p_223513_ p_223513_
+		5 p_223514_ p_223514_
+		6 p_223515_ p_223515_
+		7 p_223516_ p_223516_
+	close ()V close
+	flush (Lnet/minecraft/world/level/ChunkPos;)V m_63796_
+		0 p_63797_ p_63797_
+	get (J)Ljava/util/Optional; m_63818_
+		0 p_63819_ p_63819_
+	getKey (Lnet/minecraft/world/level/ChunkPos;I)J m_156627_
+		static
+		0 p_156628_ p_156628_
+		1 p_156629_ p_156629_
+	getOrCreate (J)Ljava/lang/Object; m_63827_
+		0 p_63828_ p_63828_
+	getOrLoad (J)Ljava/util/Optional; m_63823_
+		0 p_63824_ p_63824_
+	getVersion (Lcom/mojang/serialization/Dynamic;)I m_63805_
+		static
+		0 p_63806_ p_63806_
+	hasWork ()Z m_202164_
+	lambda$getOrCreate$0 (J)V m_63833_
+		0 p_63834_ p_63834_
+	lambda$readColumn$2 (J)V m_223536_
+		0 p_223537_ p_223537_
+	lambda$readColumn$3 (JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional; m_223517_
+		0 p_223518_ p_223518_
+		1 p_223519_ p_223519_
+	lambda$readColumn$4 (JZLjava/lang/Object;)V m_223520_
+		0 p_223521_ p_223521_
+		1 p_223522_ p_223522_
+		2 p_223523_ p_223523_
+	lambda$tryRead$1 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/util/Optional; m_223524_
+		static
+		0 p_223525_ p_223525_
+		1 p_223526_ p_223526_
+	lambda$writeColumn$5 (J)V m_223534_
+		0 p_223535_ p_223535_
+	lambda$writeColumn$6 (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V m_223527_
+		static
+		0 p_223528_ p_223528_
+		1 p_223529_ p_223529_
+		2 p_223530_ p_223530_
+		3 p_223531_ p_223531_
+	onSectionLoad (J)V m_5839_
+		0 p_63813_ p_63813_
+	outsideStoredRange (J)Z m_156630_
+		0 p_156631_ p_156631_
+	readColumn (Lnet/minecraft/world/level/ChunkPos;)V m_63814_
+		0 p_63815_ p_63815_
+	readColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V m_63801_
+		0 p_63802_ p_63802_
+		1 p_63803_ p_63803_
+		2 p_63804_ p_63804_
+	setDirty (J)V m_5838_
+		0 p_63788_ p_63788_
+	tick (Ljava/util/function/BooleanSupplier;)V m_6202_
+		0 p_63812_ p_63812_
+	tryRead (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_223532_
+		0 p_223533_ p_223533_
+	writeColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_63798_
+		0 p_63799_ p_63799_
+		1 p_63800_ p_63800_
+	writeColumn (Lnet/minecraft/world/level/ChunkPos;)V m_63825_
+		0 p_63826_ p_63826_
+net/minecraft/world/level/chunk/storage/package-info net/minecraft/world/level/chunk/storage/package-info
+net/minecraft/world/level/dimension/BuiltinDimensionTypes net/minecraft/world/level/dimension/BuiltinDimensionTypes
+	END f_223540_
+	END_EFFECTS f_223544_
+	NETHER f_223539_
+	NETHER_EFFECTS f_223543_
+	OVERWORLD f_223538_
+	OVERWORLD_CAVES f_223541_
+	OVERWORLD_EFFECTS f_223542_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_223547_
+		static
+		0 p_223548_ p_223548_
+net/minecraft/world/level/dimension/DimensionDefaults net/minecraft/world/level/dimension/DimensionDefaults
+	END_GENERATION_HEIGHT f_156644_
+	END_LEVEL_HEIGHT f_156643_
+	END_LOGICAL_HEIGHT f_156645_
+	END_MIN_Y f_156642_
+	NETHER_GENERATION_HEIGHT f_156640_
+	NETHER_LEVEL_HEIGHT f_156639_
+	NETHER_LOGICAL_HEIGHT f_156641_
+	NETHER_MIN_Y f_156638_
+	OVERWORLD_GENERATION_HEIGHT f_156636_
+	OVERWORLD_LEVEL_HEIGHT f_156635_
+	OVERWORLD_LOGICAL_HEIGHT f_156637_
+	OVERWORLD_MIN_Y f_156634_
+	<init> ()V <init>
+net/minecraft/world/level/dimension/DimensionType net/minecraft/world/level/dimension/DimensionType
+	BITS_FOR_Y f_156649_
+	CODEC f_63853_
+	DIRECT_CODEC f_63843_
+	MAX_Y f_156652_
+	MIN_HEIGHT f_156650_
+	MIN_Y f_156653_
+	MOON_BRIGHTNESS_PER_PHASE f_63844_
+	MOON_PHASES f_156654_
+	WAY_ABOVE_MAX_Y f_188293_
+	WAY_BELOW_MIN_Y f_188294_
+	Y_SIZE f_156651_
+	ambientLight f_63838_
+	bedWorks f_63862_
+	coordinateScale f_63859_
+	effectsLocation f_63837_
+	fixedTime f_63854_
+	hasCeiling f_63856_
+	hasSkyLight f_223549_
+	height f_156648_
+	infiniburn f_63836_
+	logicalHeight f_63865_
+	minY f_156647_
+	monsterSettings f_223550_
+	natural f_63858_
+	respawnAnchorWorks f_63863_
+	ultraWarm f_63857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/OptionalLong;ZZZZDZZIIILnet/minecraft/tags/TagKey;Lnet/minecraft/resources/ResourceLocation;FLnet/minecraft/world/level/dimension/DimensionType$MonsterSettings;)V <init>
+		0 f_63854_ f_63854_
+		1 f_223549_ f_223549_
+		2 f_63856_ f_63856_
+		3 f_63857_ f_63857_
+		4 f_63858_ f_63858_
+		5 f_63859_ f_63859_
+		6 f_63862_ f_63862_
+		7 f_63863_ f_63863_
+		8 f_156647_ f_156647_
+		9 f_156648_ f_156648_
+		10 f_63865_ f_63865_
+		11 f_63836_ f_63836_
+		12 f_63837_ f_63837_
+		13 f_63838_ f_63838_
+		14 f_223550_ f_223550_
+	ambientLight ()F f_63838_
+	bedWorks ()Z f_63862_
+	coordinateScale ()D f_63859_
+	effectsLocation ()Lnet/minecraft/resources/ResourceLocation; f_63837_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223572_ p_223572_
+	fixedTime ()Ljava/util/OptionalLong; f_63854_
+	getStorageFolder (Lnet/minecraft/resources/ResourceKey;Ljava/nio/file/Path;)Ljava/nio/file/Path; m_196975_
+		static
+		0 p_196976_ p_196976_
+		1 p_196977_ p_196977_
+	getTeleportationScale (Lnet/minecraft/world/level/dimension/DimensionType;Lnet/minecraft/world/level/dimension/DimensionType;)D m_63908_
+		static
+		0 p_63909_ p_63909_
+		1 p_63910_ p_63910_
+	hasCeiling ()Z f_63856_
+	hasFixedTime ()Z m_63967_
+	hasRaids ()Z m_63963_
+	hasSkyLight ()Z f_223549_
+	hashCode ()I hashCode
+	height ()I f_156648_
+	infiniburn ()Lnet/minecraft/tags/TagKey; f_63836_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_223567_
+		static
+		0 p_223568_ p_223568_
+	logicalHeight ()I f_63865_
+	minY ()I f_156647_
+	monsterSettings ()Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; f_223550_
+	monsterSpawnBlockLightLimit ()I m_223570_
+	monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; m_223569_
+	moonPhase (J)I m_63936_
+		0 p_63937_ p_63937_
+	natural ()Z f_63858_
+	parseLegacy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; m_63911_
+		static
+		0 p_63912_ p_63912_
+	piglinSafe ()Z m_63960_
+	respawnAnchorWorks ()Z f_63863_
+	timeOfDay (J)F m_63904_
+		0 p_63905_ p_63905_
+	toString ()Ljava/lang/String; toString
+	ultraWarm ()Z f_63857_
+net/minecraft/world/level/dimension/DimensionType$MonsterSettings net/minecraft/world/level/dimension/DimensionType$MonsterSettings
+	CODEC f_223578_
+	hasRaids f_223580_
+	monsterSpawnBlockLightLimit f_223582_
+	monsterSpawnLightTest f_223581_
+	piglinSafe f_223579_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZLnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 f_223579_ f_223579_
+		1 f_223580_ f_223580_
+		2 f_223581_ f_223581_
+		3 f_223582_ f_223582_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223596_ p_223596_
+	hasRaids ()Z f_223580_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_223590_
+		static
+		0 p_223591_ p_223591_
+	monsterSpawnBlockLightLimit ()I f_223582_
+	monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; f_223581_
+	piglinSafe ()Z f_223579_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/dimension/LevelStem net/minecraft/world/level/dimension/LevelStem
+	CODEC f_63970_
+	END f_63973_
+	NETHER f_63972_
+	OVERWORLD f_63971_
+	generator f_63976_
+	type f_63975_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)V <init>
+		0 f_63975_ f_63975_
+		1 f_63976_ f_63976_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249224_ p_249224_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_63976_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_63985_
+		static
+		0 p_63986_ p_63986_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/core/Holder; f_63975_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation net/minecraft/world/level/dimension/end/DragonRespawnAnimation
+	$VALUES $VALUES
+	END END
+	PREPARING_TO_SUMMON_PILLARS PREPARING_TO_SUMMON_PILLARS
+	START START
+	SUMMONING_DRAGON SUMMONING_DRAGON
+	SUMMONING_PILLARS SUMMONING_PILLARS
+	$values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; m_156734_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_63999_ p_63999_
+		1 p_64000_ p_64000_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64005_ p_64005_
+		1 p_64006_ p_64006_
+		2 p_64007_ p_64007_
+		3 p_64008_ p_64008_
+		4 p_64009_ p_64009_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; valueOf
+		static
+		0 p_64011_ p_64011_
+	values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; values
+		static
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64014_ p_64014_
+		1 p_64015_ p_64015_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64017_ p_64017_
+		1 p_64018_ p_64018_
+		2 p_64019_ p_64019_
+		3 p_64020_ p_64020_
+		4 p_64021_ p_64021_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64023_ p_64023_
+		1 p_64024_ p_64024_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64026_ p_64026_
+		1 p_64027_ p_64027_
+		2 p_64028_ p_64028_
+		3 p_64029_ p_64029_
+		4 p_64030_ p_64030_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64032_ p_64032_
+		1 p_64033_ p_64033_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64035_ p_64035_
+		1 p_64036_ p_64036_
+		2 p_64037_ p_64037_
+		3 p_64038_ p_64038_
+		4 p_64039_ p_64039_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64041_ p_64041_
+		1 p_64042_ p_64042_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64044_ p_64044_
+		1 p_64045_ p_64045_
+		2 p_64046_ p_64046_
+		3 p_64047_ p_64047_
+		4 p_64048_ p_64048_
+net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5 net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64050_ p_64050_
+		1 p_64051_ p_64051_
+	tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V m_6363_
+		0 p_64053_ p_64053_
+		1 p_64054_ p_64054_
+		2 p_64055_ p_64055_
+		3 p_64056_ p_64056_
+		4 p_64057_ p_64057_
+net/minecraft/world/level/dimension/end/EndDragonFight net/minecraft/world/level/dimension/end/EndDragonFight
+	ARENA_SIZE_CHUNKS f_156740_
+	ARENA_TICKET_LEVEL f_156735_
+	DRAGON_SPAWN_Y f_156736_
+	GATEWAY_COUNT f_156741_
+	GATEWAY_DISTANCE f_156742_
+	LOGGER f_64058_
+	MAX_TICKS_BEFORE_DRAGON_RESPAWN f_156737_
+	TIME_BETWEEN_CRYSTAL_SCANS f_156738_
+	TIME_BETWEEN_PLAYER_SCANS f_156739_
+	crystalsAlive f_64065_
+	dragonEvent f_64060_
+	dragonKilled f_64068_
+	dragonUUID f_64070_
+	exitPortalPattern f_64063_
+	gateways f_64062_
+	level f_64061_
+	needsStateScanning f_64071_
+	origin f_286985_
+	portalLocation f_64072_
+	previouslyKilled f_64069_
+	respawnCrystals f_64075_
+	respawnStage f_64073_
+	respawnTime f_64074_
+	skipArenaLoadedCheck f_286982_
+	ticksSinceCrystalsScanned f_64066_
+	ticksSinceDragonSeen f_64064_
+	ticksSinceLastPlayerScan f_64067_
+	validPlayer f_286991_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_289771_ p_289771_
+		1 p_289793_ p_289793_
+		2 p_289768_ p_289768_
+		3 p_289794_ p_289794_
+	<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V <init>
+		0 p_289759_ p_289759_
+		1 p_289805_ p_289805_
+		2 p_289800_ p_289800_
+	createNewDragon ()Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; m_64110_
+	findExitPortal ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m_64105_
+	findOrCreateDragon ()V m_64103_
+	getCrystalsAlive ()I m_64098_
+	getDragonUUID ()Ljava/util/UUID; m_288211_
+	hasActiveExitPortal ()Z m_64104_
+	hasPreviouslyKilledDragon ()Z m_64099_
+	isArenaLoaded ()Z m_64106_
+	lambda$new$0 (J)Ljava/util/List; m_289714_
+		static
+		0 p_289757_ p_289757_
+	lambda$spawnNewGateway$1 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_257345_
+		static
+		0 p_258993_ p_258993_
+	lambda$spawnNewGateway$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V m_255387_
+		0 p_256007_ p_256007_
+		1 p_256486_ p_256486_
+	onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/world/damagesource/DamageSource;)V m_64082_
+		0 p_64083_ p_64083_
+		1 p_64084_ p_64084_
+	removeAllGateways ()V m_287238_
+	resetSpikeCrystals ()V m_64101_
+	respawnDragon (Ljava/util/List;)V m_64091_
+		0 p_64092_ p_64092_
+	saveData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_289745_
+	scanState ()V m_64102_
+	setDragonKilled (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V m_64085_
+		0 p_64086_ p_64086_
+	setRespawnStage (Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation;)V m_64087_
+		0 p_64088_ p_64088_
+	skipArenaLoadedCheck ()V m_287277_
+	spawnExitPortal (Z)V m_64093_
+		0 p_64094_ p_64094_
+	spawnNewGateway ()V m_64109_
+	spawnNewGateway (Lnet/minecraft/core/BlockPos;)V m_64089_
+		0 p_64090_ p_64090_
+	tick ()V m_64095_
+	tryRespawn ()V m_64100_
+	updateCrystalCount ()V m_64108_
+	updateDragon (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V m_64096_
+		0 p_64097_ p_64097_
+	updatePlayers ()V m_64107_
+net/minecraft/world/level/dimension/end/EndDragonFight$Data net/minecraft/world/level/dimension/end/EndDragonFight$Data
+	CODEC f_289707_
+	DEFAULT f_289709_
+	dragonKilled f_289711_
+	dragonUUID f_289702_
+	exitPortalLocation f_289708_
+	gateways f_289705_
+	isRespawning f_289703_
+	needsStateScanning f_289710_
+	previouslyKilled f_289704_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZZZZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
+		0 f_289710_ f_289710_
+		1 f_289711_ f_289711_
+		2 f_289704_ f_289704_
+		3 f_289703_ f_289703_
+		4 f_289702_ f_289702_
+		5 f_289708_ f_289708_
+		6 f_289705_ f_289705_
+	dragonKilled ()Z f_289711_
+	dragonUUID ()Ljava/util/Optional; f_289702_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289779_ p_289779_
+	exitPortalLocation ()Ljava/util/Optional; f_289708_
+	gateways ()Ljava/util/Optional; f_289705_
+	hashCode ()I hashCode
+	isRespawning ()Z f_289703_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_289715_
+		static
+		0 p_289803_ p_289803_
+	needsStateScanning ()Z f_289710_
+	previouslyKilled ()Z f_289704_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/dimension/end/package-info net/minecraft/world/level/dimension/end/package-info
+net/minecraft/world/level/dimension/package-info net/minecraft/world/level/dimension/package-info
+net/minecraft/world/level/entity/ChunkEntities net/minecraft/world/level/entity/ChunkEntities
+	entities f_156787_
+	pos f_156786_
+	<init> (Lnet/minecraft/world/level/ChunkPos;Ljava/util/List;)V <init>
+		0 p_156789_ p_156789_
+		1 p_156790_ p_156790_
+	getEntities ()Ljava/util/stream/Stream; m_156792_
+	getPos ()Lnet/minecraft/world/level/ChunkPos; m_156791_
+	isEmpty ()Z m_156793_
+net/minecraft/world/level/entity/ChunkStatusUpdateListener net/minecraft/world/level/entity/ChunkStatusUpdateListener
+	onChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_156794_
+		0 p_156795_ p_156795_
+		1 p_287725_ p_287725_
+net/minecraft/world/level/entity/EntityAccess net/minecraft/world/level/entity/EntityAccess
+	blockPosition ()Lnet/minecraft/core/BlockPos; m_20183_
+	getBoundingBox ()Lnet/minecraft/world/phys/AABB; m_20191_
+	getId ()I m_19879_
+	getPassengersAndSelf ()Ljava/util/stream/Stream; m_142429_
+	getSelfAndPassengers ()Ljava/util/stream/Stream; m_20199_
+	getUUID ()Ljava/util/UUID; m_20148_
+	isAlwaysTicking ()Z m_142389_
+	setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V m_141960_
+		0 p_156797_ p_156797_
+	setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142467_
+		0 p_156798_ p_156798_
+	shouldBeSaved ()Z m_142391_
+net/minecraft/world/level/entity/EntityInLevelCallback net/minecraft/world/level/entity/EntityInLevelCallback
+	NULL f_156799_
+	<clinit> ()V <clinit>
+		static
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_156801_ p_156801_
+net/minecraft/world/level/entity/EntityInLevelCallback$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
+	<init> ()V <init>
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_156805_ p_156805_
+net/minecraft/world/level/entity/EntityLookup net/minecraft/world/level/entity/EntityLookup
+	LOGGER f_156806_
+	byId f_156807_
+	byUuid f_156808_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/entity/EntityAccess;)V m_156814_
+		0 p_156815_ p_156815_
+	count ()I m_156821_
+	getAllEntities ()Ljava/lang/Iterable; m_156811_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_260822_
+		0 p_261575_ p_261575_
+		1 p_261925_ p_261925_
+	getEntity (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_156819_
+		0 p_156820_ p_156820_
+	getEntity (I)Lnet/minecraft/world/level/entity/EntityAccess; m_156812_
+		0 p_156813_ p_156813_
+	remove (Lnet/minecraft/world/level/entity/EntityAccess;)V m_156822_
+		0 p_156823_ p_156823_
+net/minecraft/world/level/entity/EntityPersistentStorage net/minecraft/world/level/entity/EntityPersistentStorage
+	close ()V close
+	flush (Z)V m_182219_
+		0 p_182503_ p_182503_
+	loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; m_141930_
+		0 p_156824_ p_156824_
+	storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V m_141971_
+		0 p_156825_ p_156825_
+net/minecraft/world/level/entity/EntitySection net/minecraft/world/level/entity/EntitySection
+	LOGGER f_156826_
+	chunkStatus f_156828_
+	storage f_156827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/Visibility;)V <init>
+		0 p_156831_ p_156831_
+		1 p_156832_ p_156832_
+	add (Lnet/minecraft/world/level/entity/EntityAccess;)V m_188346_
+		0 p_188347_ p_188347_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_188348_
+		0 p_188349_ p_188349_
+		1 p_188350_ p_188350_
+		2 p_261535_ p_261535_
+	getEntities ()Ljava/util/stream/Stream; m_156845_
+	getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260830_
+		0 p_262016_ p_262016_
+		1 p_261863_ p_261863_
+	getStatus ()Lnet/minecraft/world/level/entity/Visibility; m_156848_
+	isEmpty ()Z m_156833_
+	remove (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_188355_
+		0 p_188356_ p_188356_
+	size ()I m_156849_
+	updateChunkStatus (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; m_156838_
+		0 p_156839_ p_156839_
+net/minecraft/world/level/entity/EntitySectionStorage net/minecraft/world/level/entity/EntitySectionStorage
+	entityClass f_156850_
+	intialSectionVisibility f_156851_
+	sectionIds f_156853_
+	sections f_156852_
+	<init> (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V <init>
+		0 p_156855_ p_156855_
+		1 p_156856_ p_156856_
+	count ()I m_156887_
+	createSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156901_
+		0 p_156902_ p_156902_
+	forEachAccessibleNonEmptySection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_188362_
+		0 p_188363_ p_188363_
+		1 p_261588_ p_261588_
+	getAllChunksWithExistingSections ()Lit/unimi/dsi/fastutil/longs/LongSet; m_156857_
+	getChunkKeyFromSectionKey (J)J m_156899_
+		static
+		0 p_156900_ p_156900_
+	getChunkSections (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; m_156858_
+		0 p_156859_ p_156859_
+		1 p_156860_ p_156860_
+	getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_261191_
+		0 p_261630_ p_261630_
+		1 p_261843_ p_261843_
+		2 p_261742_ p_261742_
+	getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_261111_
+		0 p_261820_ p_261820_
+		1 p_261992_ p_261992_
+	getExistingSectionPositionsInChunk (J)Ljava/util/stream/LongStream; m_156861_
+		0 p_156862_ p_156862_
+	getExistingSectionsInChunk (J)Ljava/util/stream/Stream; m_156888_
+		0 p_156889_ p_156889_
+	getOrCreateSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156893_
+		0 p_156894_ p_156894_
+	getSection (J)Lnet/minecraft/world/level/entity/EntitySection; m_156895_
+		0 p_156896_ p_156896_
+	lambda$getAllChunksWithExistingSections$0 (Lit/unimi/dsi/fastutil/longs/LongSet;J)V m_156884_
+		static
+		0 p_156885_ p_156885_
+		1 p_156886_ p_156886_
+	lambda$getEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260794_
+		static
+		0 p_261457_ p_261457_
+		1 p_261458_ p_261458_
+		2 p_261459_ p_261459_
+	lambda$getEntities$2 (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; m_260795_
+		static
+		0 p_261460_ p_261460_
+		1 p_261461_ p_261461_
+		2 p_261462_ p_261462_
+		3 p_261463_ p_261463_
+	remove (J)V m_156897_
+		0 p_156898_ p_156898_
+net/minecraft/world/level/entity/EntityTickList net/minecraft/world/level/entity/EntityTickList
+	active f_156903_
+	iterated f_156905_
+	passive f_156904_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/entity/Entity;)V m_156908_
+		0 p_156909_ p_156909_
+	contains (Lnet/minecraft/world/entity/Entity;)Z m_156914_
+		0 p_156915_ p_156915_
+	ensureActiveIsNotIterated ()V m_156907_
+	forEach (Ljava/util/function/Consumer;)V m_156910_
+		0 p_156911_ p_156911_
+	remove (Lnet/minecraft/world/entity/Entity;)V m_156912_
+		0 p_156913_ p_156913_
+net/minecraft/world/level/entity/EntityTypeTest net/minecraft/world/level/entity/EntityTypeTest
+	forClass (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; m_156916_
+		static
+		0 p_156917_ p_156917_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_156918_ p_156918_
+net/minecraft/world/level/entity/EntityTypeTest$1 net/minecraft/world/level/entity/EntityTypeTest$1
+	val$cls f_156919_
+	<init> (Ljava/lang/Class;)V <init>
+		0 p_156921_ p_156921_
+	getBaseClass ()Ljava/lang/Class; m_142225_
+	tryCast (Ljava/lang/Object;)Ljava/lang/Object; m_141992_
+		0 p_156924_ p_156924_
+net/minecraft/world/level/entity/LevelCallback net/minecraft/world/level/entity/LevelCallback
+	onCreated (Ljava/lang/Object;)V m_141989_
+		0 p_156930_ p_156930_
+	onDestroyed (Ljava/lang/Object;)V m_141986_
+		0 p_156929_ p_156929_
+	onSectionChange (Ljava/lang/Object;)V m_214006_
+		0 p_223609_ p_223609_
+	onTickingEnd (Ljava/lang/Object;)V m_141983_
+		0 p_156927_ p_156927_
+	onTickingStart (Ljava/lang/Object;)V m_141987_
+		0 p_156928_ p_156928_
+	onTrackingEnd (Ljava/lang/Object;)V m_141981_
+		0 p_156925_ p_156925_
+	onTrackingStart (Ljava/lang/Object;)V m_141985_
+		0 p_156926_ p_156926_
+net/minecraft/world/level/entity/LevelEntityGetter net/minecraft/world/level/entity/LevelEntityGetter
+	get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_142694_
+		0 p_156939_ p_156939_
+	get (I)Lnet/minecraft/world/level/entity/EntityAccess; m_142597_
+		0 p_156931_ p_156931_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142690_
+		0 p_156935_ p_156935_
+		1 p_261602_ p_261602_
+	get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V m_142232_
+		0 p_156937_ p_156937_
+		1 p_156938_ p_156938_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142137_
+		0 p_156932_ p_156932_
+		1 p_156933_ p_156933_
+		2 p_261542_ p_261542_
+	getAll ()Ljava/lang/Iterable; m_142273_
+net/minecraft/world/level/entity/LevelEntityGetterAdapter net/minecraft/world/level/entity/LevelEntityGetterAdapter
+	sectionStorage f_156941_
+	visibleEntities f_156940_
+	<init> (Lnet/minecraft/world/level/entity/EntityLookup;Lnet/minecraft/world/level/entity/EntitySectionStorage;)V <init>
+		0 p_156943_ p_156943_
+		1 p_156944_ p_156944_
+	get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; m_142694_
+		0 p_156959_ p_156959_
+	get (I)Lnet/minecraft/world/level/entity/EntityAccess; m_142597_
+		0 p_156947_ p_156947_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142690_
+		0 p_261718_ p_261718_
+		1 p_262009_ p_262009_
+	get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V m_142232_
+		0 p_156956_ p_156956_
+		1 p_156957_ p_156957_
+	get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V m_142137_
+		0 p_261696_ p_261696_
+		1 p_261693_ p_261693_
+		2 p_261719_ p_261719_
+	getAll ()Ljava/lang/Iterable; m_142273_
+net/minecraft/world/level/entity/PersistentEntitySectionManager net/minecraft/world/level/entity/PersistentEntitySectionManager
+	LOGGER f_157490_
+	callbacks f_157492_
+	chunkLoadStatuses f_157498_
+	chunkVisibility f_157497_
+	chunksToUnload f_157499_
+	entityGetter f_157496_
+	knownUuids f_157491_
+	loadingInbox f_157500_
+	permanentStorage f_157493_
+	sectionStorage f_157495_
+	visibleEntityStorage f_157494_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;Lnet/minecraft/world/level/entity/EntityPersistentStorage;)V <init>
+		0 p_157503_ p_157503_
+		1 p_157504_ p_157504_
+		2 p_157505_ p_157505_
+	addEntity (Lnet/minecraft/world/level/entity/EntityAccess;Z)Z m_157538_
+		0 p_157539_ p_157539_
+		1 p_157540_ p_157540_
+	addEntityUuid (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157557_
+		0 p_157558_ p_157558_
+	addLegacyChunkEntities (Ljava/util/stream/Stream;)V m_157552_
+		0 p_157553_ p_157553_
+	addNewEntity (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157533_
+		0 p_157534_ p_157534_
+	addWorldGenChunkEntities (Ljava/util/stream/Stream;)V m_157559_
+		0 p_157560_ p_157560_
+	areEntitiesLoaded (J)Z m_157507_
+		0 p_157508_ p_157508_
+	autoSave ()V m_157554_
+	canPositionTick (Lnet/minecraft/world/level/ChunkPos;)Z m_202165_
+		0 p_202166_ p_202166_
+	canPositionTick (Lnet/minecraft/core/BlockPos;)Z m_202167_
+		0 p_202168_ p_202168_
+	close ()V close
+	dumpSections (Ljava/io/Writer;)V m_157548_
+		0 p_157549_ p_157549_
+	ensureChunkQueuedForLoad (J)V m_157555_
+		0 p_157556_ p_157556_
+	gatherStats ()Ljava/lang/String; m_157572_
+	getAllChunksToSave ()Lit/unimi/dsi/fastutil/longs/LongSet; m_157587_
+	getEffectiveStatus (Lnet/minecraft/world/level/entity/EntityAccess;Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; m_157535_
+		static
+		0 p_157536_ p_157536_
+		1 p_157537_ p_157537_
+	getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_157567_
+	isLoaded (Ljava/util/UUID;)Z m_157550_
+		0 p_157551_ p_157551_
+	lambda$addLegacyChunkEntities$0 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157606_
+		0 p_157607_ p_157607_
+	lambda$addWorldGenChunkEntities$1 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157604_
+		0 p_157605_ p_157605_
+	lambda$autoSave$12 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157590_
+		static
+		0 p_157591_ p_157591_
+	lambda$autoSave$13 (J)V m_157578_
+		0 p_157579_ p_157579_
+	lambda$dumpSections$16 (Lnet/minecraft/util/CsvOutput;Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus;J)V m_157518_
+		0 p_157519_ p_157519_
+		1 p_157520_ p_157520_
+		2 p_157521_ p_157521_
+	lambda$dumpSections$17 (Lnet/minecraft/util/CsvOutput;J)V m_157515_
+		0 p_157516_ p_157516_
+		1 p_157517_ p_157517_
+	lambda$processChunkUnload$9 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157594_
+		0 p_157595_ p_157595_
+	lambda$processPendingLoads$11 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157592_
+		0 p_157593_ p_157593_
+	lambda$processUnloads$10 (J)Z m_157583_
+		0 p_157584_ p_157584_
+	lambda$requestChunkLoad$8 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; m_157530_
+		static
+		0 p_157531_ p_157531_
+		1 p_157532_ p_157532_
+	lambda$saveAll$14 (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157588_
+		static
+		0 p_157589_ p_157589_
+	lambda$saveAll$15 (J)Z m_157573_
+		0 p_157574_ p_157574_
+	lambda$storeChunkSections$7 (Lnet/minecraft/world/level/entity/EntitySection;)Ljava/util/stream/Stream; m_157541_
+		static
+		0 p_157542_ p_157542_
+	lambda$updateChunkStatus$2 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157602_
+		static
+		0 p_157603_ p_157603_
+	lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157600_
+		static
+		0 p_157601_ p_157601_
+	lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157598_
+		static
+		0 p_157599_ p_157599_
+	lambda$updateChunkStatus$5 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157596_
+		static
+		0 p_157597_ p_157597_
+	lambda$updateChunkStatus$6 (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/EntitySection;)V m_157543_
+		0 p_157544_ p_157544_
+		1 p_157545_ p_157545_
+	processChunkUnload (J)Z m_157568_
+		0 p_157569_ p_157569_
+	processPendingLoads ()V m_157582_
+	processUnloads ()V m_157577_
+	removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V m_157509_
+		0 p_157510_ p_157510_
+		1 p_157511_ p_157511_
+	requestChunkLoad (J)V m_157562_
+		0 p_157563_ p_157563_
+	saveAll ()V m_157561_
+	startTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157564_
+		0 p_157565_ p_157565_
+	startTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157575_
+		0 p_157576_ p_157576_
+	stopTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157570_
+		0 p_157571_ p_157571_
+	stopTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157580_
+		0 p_157581_ p_157581_
+	storeChunkSections (JLjava/util/function/Consumer;)Z m_157512_
+		0 p_157513_ p_157513_
+		1 p_157514_ p_157514_
+	tick ()V m_157506_
+	unloadEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157585_
+		0 p_157586_ p_157586_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/entity/Visibility;)V m_157527_
+		0 p_157528_ p_157528_
+		1 p_157529_ p_157529_
+	updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V m_287207_
+		0 p_287590_ p_287590_
+		1 p_287623_ p_287623_
+net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback
+	currentSection f_157611_
+	currentSectionKey f_157610_
+	entity f_157609_
+	this$0 f_157608_
+	<init> (Lnet/minecraft/world/level/entity/PersistentEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
+		0 p_157613_ p_157613_
+		1 p_157614_ p_157614_
+		2 p_157615_ p_157615_
+		3 p_157616_ p_157616_
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_157619_ p_157619_
+	updateStatus (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/Visibility;)V m_157620_
+		0 p_157621_ p_157621_
+		1 p_157622_ p_157622_
+net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus
+	$VALUES $VALUES
+	FRESH FRESH
+	LOADED LOADED
+	PENDING PENDING
+	$values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; m_157631_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_157629_ p_157629_
+		1 p_157630_ p_157630_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; valueOf
+		static
+		0 p_157633_ p_157633_
+	values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; values
+		static
+net/minecraft/world/level/entity/TransientEntitySectionManager net/minecraft/world/level/entity/TransientEntitySectionManager
+	LOGGER f_157635_
+	callbacks f_157636_
+	entityGetter f_157640_
+	entityStorage f_157637_
+	sectionStorage f_157638_
+	tickingChunks f_157639_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;)V <init>
+		0 p_157643_ p_157643_
+		1 p_157644_ p_157644_
+	addEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V m_157653_
+		0 p_157654_ p_157654_
+	count ()I m_157657_
+	gatherStats ()Ljava/lang/String; m_157664_
+	getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; m_157645_
+	lambda$new$0 (J)Lnet/minecraft/world/level/entity/Visibility; m_157646_
+		0 p_157647_ p_157647_
+	lambda$startTicking$1 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157665_
+		static
+		0 p_157666_ p_157666_
+	lambda$startTicking$2 (Lnet/minecraft/world/level/entity/EntitySection;)V m_157662_
+		0 p_157663_ p_157663_
+	lambda$stopTicking$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m_157660_
+		static
+		0 p_157661_ p_157661_
+	lambda$stopTicking$4 (Lnet/minecraft/world/level/entity/EntitySection;)V m_157655_
+		0 p_157656_ p_157656_
+	removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V m_157648_
+		0 p_157649_ p_157649_
+		1 p_157650_ p_157650_
+	startTicking (Lnet/minecraft/world/level/ChunkPos;)V m_157651_
+		0 p_157652_ p_157652_
+	stopTicking (Lnet/minecraft/world/level/ChunkPos;)V m_157658_
+		0 p_157659_ p_157659_
+net/minecraft/world/level/entity/TransientEntitySectionManager$Callback net/minecraft/world/level/entity/TransientEntitySectionManager$Callback
+	currentSection f_157670_
+	currentSectionKey f_157669_
+	entity f_157668_
+	this$0 f_157667_
+	<init> (Lnet/minecraft/world/level/entity/TransientEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
+		0 p_157672_ p_157672_
+		1 p_157673_ p_157673_
+		2 p_157674_ p_157674_
+		3 p_157675_ p_157675_
+	onMove ()V m_142044_
+	onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V m_142472_
+		0 p_157678_ p_157678_
+net/minecraft/world/level/entity/Visibility net/minecraft/world/level/entity/Visibility
+	$VALUES $VALUES
+	HIDDEN HIDDEN
+	TICKING TICKING
+	TRACKED TRACKED
+	accessible f_157682_
+	ticking f_157683_
+	$values ()[Lnet/minecraft/world/level/entity/Visibility; m_157695_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_157687_ p_157687_
+		1 p_157688_ p_157688_
+		2 p_157689_ p_157689_
+		3 p_157690_ p_157690_
+	fromFullChunkStatus (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; m_287140_
+		static
+		0 p_287651_ p_287651_
+	isAccessible ()Z m_157694_
+	isTicking ()Z m_157691_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/Visibility; valueOf
+		static
+		0 p_157697_ p_157697_
+	values ()[Lnet/minecraft/world/level/entity/Visibility; values
+		static
+net/minecraft/world/level/entity/package-info net/minecraft/world/level/entity/package-info
+net/minecraft/world/level/gameevent/BlockPositionSource net/minecraft/world/level/gameevent/BlockPositionSource
+	CODEC f_157699_
+	pos f_157700_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_157703_ p_157703_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157708_ p_157708_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; m_223610_
+		static
+		0 p_223611_ p_223611_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_157709_
+		static
+		0 p_157710_ p_157710_
+net/minecraft/world/level/gameevent/BlockPositionSource$Type net/minecraft/world/level/gameevent/BlockPositionSource$Type
+	<init> ()V <init>
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/BlockPositionSource; m_142281_
+		0 p_157716_ p_157716_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157724_ p_157724_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/BlockPositionSource;)V m_142235_
+		0 p_157718_ p_157718_
+		1 p_157719_ p_157719_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157721_ p_157721_
+		1 p_157722_ p_157722_
+net/minecraft/world/level/gameevent/DynamicGameEventListener net/minecraft/world/level/gameevent/DynamicGameEventListener
+	lastSection f_223613_
+	listener f_223612_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEventListener;)V <init>
+		0 p_223615_ p_223615_
+	add (Lnet/minecraft/server/level/ServerLevel;)V m_223617_
+		0 p_223618_ p_223618_
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_223616_
+	ifChunkExists (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/SectionPos;Ljava/util/function/Consumer;)V m_223622_
+		static
+		0 p_223623_ p_223623_
+		1 p_223624_ p_223624_
+		2 p_223625_ p_223625_
+	lambda$move$1 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245009_
+		0 p_248452_ p_248452_
+	lambda$move$2 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245008_
+		0 p_248451_ p_248451_
+	lambda$move$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)V m_223619_
+		0 p_223620_ p_223620_
+		1 p_223621_ p_223621_
+	lambda$remove$0 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V m_245010_
+		0 p_248453_ p_248453_
+	move (Lnet/minecraft/server/level/ServerLevel;)V m_223641_
+		0 p_223642_ p_223642_
+	remove (Lnet/minecraft/server/level/ServerLevel;)V m_223634_
+		0 p_223635_ p_223635_
+net/minecraft/world/level/gameevent/EntityPositionSource net/minecraft/world/level/gameevent/EntityPositionSource
+	CODEC f_157725_
+	entityOrUuidOrId f_223645_
+	yOffset f_223646_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;F)V <init>
+		0 p_223648_ p_223648_
+		1 p_223649_ p_223649_
+	<init> (Lcom/mojang/datafixers/util/Either;F)V <init>
+		0 p_223651_ p_223651_
+		1 p_223652_ p_223652_
+	getId ()I m_223681_
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157733_ p_157733_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+	getUuid ()Ljava/util/UUID; m_223674_
+	lambda$getId$10 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; m_223661_
+		static
+		0 p_223662_ p_223662_
+	lambda$getId$9 (Ljava/util/UUID;)Ljava/lang/Integer; m_223669_
+		static
+		0 p_223670_ p_223670_
+	lambda$getPosition$3 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_223675_
+		0 p_223676_ p_223676_
+	lambda$getUuid$7 (Ljava/lang/Integer;)Ljava/util/UUID; m_223667_
+		static
+		0 p_223668_ p_223668_
+	lambda$getUuid$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; m_223679_
+		static
+		0 p_223680_ p_223680_
+	lambda$resolveEntity$4 (Lnet/minecraft/world/level/Level;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; m_223658_
+		static
+		0 p_223659_ p_223659_
+		1 p_223660_ p_223660_
+	lambda$resolveEntity$5 (Lnet/minecraft/world/level/Level;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; m_223655_
+		static
+		0 p_223656_ p_223656_
+		1 p_223657_ p_223657_
+	lambda$resolveEntity$6 (Lnet/minecraft/world/entity/Entity;)V m_223653_
+		0 p_223654_ p_223654_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; m_223665_
+		static
+		0 p_223666_ p_223666_
+	lambda$static$1 (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; m_223671_
+		static
+		0 p_223672_ p_223672_
+		1 p_223673_ p_223673_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_252733_
+		static
+		0 p_253607_ p_253607_
+	resolveEntity (Lnet/minecraft/world/level/Level;)V m_223677_
+		0 p_223678_ p_223678_
+net/minecraft/world/level/gameevent/EntityPositionSource$Type net/minecraft/world/level/gameevent/EntityPositionSource$Type
+	<init> ()V <init>
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; m_142281_
+		0 p_157741_ p_157741_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157749_ p_157749_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/EntityPositionSource;)V m_142235_
+		0 p_157743_ p_157743_
+		1 p_157744_ p_157744_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157746_ p_157746_
+		1 p_157747_ p_157747_
+net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry
+	level f_244607_
+	listeners f_244422_
+	listenersToAdd f_244008_
+	listenersToRemove f_244308_
+	onEmptyAction f_279576_
+	processing f_244249_
+	sectionY f_279540_
+	<init> (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction;)V <init>
+		0 p_281505_ p_281505_
+		1 p_283450_ p_283450_
+		2 p_282325_ p_282325_
+	getPostableListenerPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEventListener;)Ljava/util/Optional; m_247048_
+		static
+		0 p_249585_ p_249585_
+		1 p_251333_ p_251333_
+		2 p_251051_ p_251051_
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_248767_ p_248767_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_250006_ p_250006_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251377_ p_251377_
+		1 p_251445_ p_251445_
+		2 p_252317_ p_252317_
+		3 p_251422_ p_251422_
+net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction
+	apply (I)V m_280077_
+		0 p_282867_ p_282867_
+net/minecraft/world/level/gameevent/GameEvent net/minecraft/world/level/gameevent/GameEvent
+	BLOCK_ACTIVATE f_223702_
+	BLOCK_ATTACH f_157791_
+	BLOCK_CHANGE f_157792_
+	BLOCK_CLOSE f_157793_
+	BLOCK_DEACTIVATE f_223703_
+	BLOCK_DESTROY f_157794_
+	BLOCK_DETACH f_157795_
+	BLOCK_OPEN f_157796_
+	BLOCK_PLACE f_157797_
+	CONTAINER_CLOSE f_157802_
+	CONTAINER_OPEN f_157803_
+	DEFAULT_NOTIFICATION_RADIUS f_157788_
+	DRINK f_223704_
+	EAT f_157806_
+	ELYTRA_GLIDE f_223705_
+	ENTITY_DAMAGE f_223706_
+	ENTITY_DIE f_223707_
+	ENTITY_DISMOUNT f_268533_
+	ENTITY_INTERACT f_223708_
+	ENTITY_MOUNT f_268500_
+	ENTITY_PLACE f_157810_
+	ENTITY_ROAR f_223709_
+	ENTITY_SHAKE f_223710_
+	EQUIP f_157811_
+	EXPLODE f_157812_
+	FLAP f_157815_
+	FLUID_PICKUP f_157816_
+	FLUID_PLACE f_157769_
+	HIT_GROUND f_157770_
+	INSTRUMENT_PLAY f_223696_
+	ITEM_INTERACT_FINISH f_223697_
+	ITEM_INTERACT_START f_223698_
+	JUKEBOX_PLAY f_238690_
+	JUKEBOX_STOP_PLAY f_238649_
+	LIGHTNING_STRIKE f_157772_
+	NOTE_BLOCK_PLAY f_223699_
+	PRIME_FUSE f_157776_
+	PROJECTILE_LAND f_157777_
+	PROJECTILE_SHOOT f_157778_
+	RESONATE_1 f_276553_
+	RESONATE_10 f_276431_
+	RESONATE_11 f_276621_
+	RESONATE_12 f_276548_
+	RESONATE_13 f_276569_
+	RESONATE_14 f_276454_
+	RESONATE_15 f_276436_
+	RESONATE_2 f_276530_
+	RESONATE_3 f_276691_
+	RESONATE_4 f_276533_
+	RESONATE_5 f_276695_
+	RESONATE_6 f_276518_
+	RESONATE_7 f_276655_
+	RESONATE_8 f_276494_
+	RESONATE_9 f_276419_
+	SCULK_SENSOR_TENDRILS_CLICKING f_223700_
+	SHEAR f_157781_
+	SHRIEK f_223701_
+	SPLASH f_157784_
+	STEP f_157785_
+	SWIM f_157786_
+	TELEPORT f_238175_
+	builtInRegistryHolder f_204527_
+	name f_157789_
+	notificationRadius f_157790_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_157819_ p_157819_
+		1 p_157820_ p_157820_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_204530_
+	getName ()Ljava/lang/String; m_157821_
+	getNotificationRadius ()I m_157827_
+	is (Lnet/minecraft/tags/TagKey;)Z m_204528_
+		0 p_204529_ p_204529_
+	register (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEvent; m_157822_
+		static
+		0 p_157823_ p_157823_
+	register (Ljava/lang/String;I)Lnet/minecraft/world/level/gameevent/GameEvent; m_157824_
+		static
+		0 p_157825_ p_157825_
+		1 p_157826_ p_157826_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/gameevent/GameEvent$Context net/minecraft/world/level/gameevent/GameEvent$Context
+	affectedState f_223712_
+	sourceEntity f_223711_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_223711_ f_223711_
+		1 f_223712_ f_223712_
+	affectedState ()Lnet/minecraft/world/level/block/state/BlockState; f_223712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223726_ p_223726_
+	hashCode ()I hashCode
+	of (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223722_
+		static
+		0 p_223723_ p_223723_
+	of (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223719_
+		static
+		0 p_223720_ p_223720_
+		1 p_223721_ p_223721_
+	of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_223717_
+		static
+		0 p_223718_ p_223718_
+	sourceEntity ()Lnet/minecraft/world/entity/Entity; f_223711_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/gameevent/GameEvent$ListenerInfo net/minecraft/world/level/gameevent/GameEvent$ListenerInfo
+	context f_244470_
+	distanceToRecipient f_243994_
+	gameEvent f_244497_
+	recipient f_244568_
+	source f_244423_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_251490_ p_251490_
+		1 p_249118_ p_249118_
+		2 p_251196_ p_251196_
+		3 p_251701_ p_251701_
+		4 p_248854_ p_248854_
+	compareTo (Lnet/minecraft/world/level/gameevent/GameEvent$ListenerInfo;)I compareTo
+		0 p_249631_ p_249631_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_252054_ p_252054_
+	context ()Lnet/minecraft/world/level/gameevent/GameEvent$Context; m_246300_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; m_247303_
+	recipient ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_247093_
+	source ()Lnet/minecraft/world/phys/Vec3; m_247585_
+net/minecraft/world/level/gameevent/GameEventDispatcher net/minecraft/world/level/gameevent/GameEventDispatcher
+	level f_243917_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_251921_ p_251921_
+	handleGameEventMessagesInQueue (Ljava/util/List;)V m_245095_
+		0 p_251433_ p_251433_
+	lambda$post$0 (Ljava/util/List;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V m_246660_
+		0 p_252323_ p_252323_
+		1 p_251368_ p_251368_
+		2 p_248965_ p_248965_
+		3 p_251276_ p_251276_
+		4 p_251272_ p_251272_
+		5 p_248685_ p_248685_
+	post (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V m_245905_
+		0 p_251754_ p_251754_
+		1 p_250613_ p_250613_
+		2 p_251777_ p_251777_
+net/minecraft/world/level/gameevent/GameEventListener net/minecraft/world/level/gameevent/GameEventListener
+	getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_247514_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_223757_ p_223757_
+		1 p_251491_ p_251491_
+		2 p_249681_ p_249681_
+		3 p_251048_ p_251048_
+net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode
+	$VALUES $VALUES
+	BY_DISTANCE BY_DISTANCE
+	UNSPECIFIED UNSPECIFIED
+	$values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; m_245393_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249147_ p_249147_
+		1 p_249637_ p_249637_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; valueOf
+		static
+		0 p_250916_ p_250916_
+	values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; values
+		static
+net/minecraft/world/level/gameevent/GameEventListener$Holder net/minecraft/world/level/gameevent/GameEventListener$Holder
+	getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; m_280052_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry net/minecraft/world/level/gameevent/GameEventListenerRegistry
+	NOOP f_244154_
+	<clinit> ()V <clinit>
+		static
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_249257_ p_249257_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_248758_ p_248758_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251001_ p_251001_
+		1 p_249144_ p_249144_
+		2 p_249328_ p_249328_
+		3 p_250123_ p_250123_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
+	<init> ()V <init>
+	isEmpty ()Z m_245428_
+	register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_245531_
+		0 p_251092_ p_251092_
+	unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V m_246052_
+		0 p_251937_ p_251937_
+	visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z m_245521_
+		0 p_251260_ p_251260_
+		1 p_249086_ p_249086_
+		2 p_249012_ p_249012_
+		3 p_252106_ p_252106_
+net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor
+	visit (Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V m_247726_
+		0 p_250787_ p_250787_
+		1 p_251603_ p_251603_
+net/minecraft/world/level/gameevent/PositionSource net/minecraft/world/level/gameevent/PositionSource
+	CODEC f_157868_
+	<clinit> ()V <clinit>
+		static
+	getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; m_142502_
+		0 p_157870_ p_157870_
+	getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; m_142510_
+net/minecraft/world/level/gameevent/PositionSourceType net/minecraft/world/level/gameevent/PositionSourceType
+	BLOCK f_157871_
+	ENTITY f_157872_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_142341_
+	fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_157885_
+		static
+		0 p_157886_ p_157886_
+	lambda$fromNetwork$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_157882_
+		static
+		0 p_157883_ p_157883_
+	read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; m_142281_
+		0 p_157884_ p_157884_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/gameevent/PositionSourceType;)Lnet/minecraft/world/level/gameevent/PositionSourceType; m_157877_
+		static
+		0 p_157878_ p_157878_
+		1 p_157879_ p_157879_
+	toNetwork (Lnet/minecraft/world/level/gameevent/PositionSource;Lnet/minecraft/network/FriendlyByteBuf;)V m_157874_
+		static
+		0 p_157875_ p_157875_
+		1 p_157876_ p_157876_
+	write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V m_142235_
+		0 p_157880_ p_157880_
+		1 p_157881_ p_157881_
+net/minecraft/world/level/gameevent/package-info net/minecraft/world/level/gameevent/package-info
+net/minecraft/world/level/gameevent/vibrations/VibrationInfo net/minecraft/world/level/gameevent/vibrations/VibrationInfo
+	CODEC f_244481_
+	distance f_243776_
+	entity f_244048_
+	gameEvent f_243709_
+	pos f_243906_
+	projectileOwnerUuid f_243913_
+	uuid f_243797_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 f_243709_ f_243709_
+		1 f_243776_ f_243776_
+		2 f_243906_ f_243906_
+		3 f_243797_ f_243797_
+		4 f_243913_ f_243913_
+		5 f_244048_ f_244048_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;)V <init>
+		0 p_249055_ p_249055_
+		1 p_250190_ p_250190_
+		2 p_251692_ p_251692_
+		3 p_249849_ p_249849_
+		4 p_249731_ p_249731_
+	<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_252023_ p_252023_
+		1 p_251086_ p_251086_
+		2 p_250935_ p_250935_
+		3 p_249432_ p_249432_
+	distance ()F f_243776_
+	entity ()Lnet/minecraft/world/entity/Entity; f_244048_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_249239_ p_249239_
+	gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; f_243709_
+	getEntity (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_246794_
+		0 p_249184_ p_249184_
+	getProjectileOwner (Lnet/minecraft/world/entity/Entity;)Ljava/util/UUID; m_247625_
+		static
+		0 p_251531_ p_251531_
+	getProjectileOwner (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_247126_
+		0 p_249217_ p_249217_
+	hashCode ()I hashCode
+	lambda$getEntity$4 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_245851_
+		0 p_251545_ p_251545_
+	lambda$getProjectileOwner$5 (Lnet/minecraft/world/entity/Entity;)Z m_246490_
+		static
+		0 p_249829_ p_249829_
+	lambda$getProjectileOwner$6 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/Projectile; m_246642_
+		static
+		0 p_249388_ p_249388_
+	lambda$getProjectileOwner$7 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; m_247210_
+		0 p_251816_ p_251816_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; m_247491_
+		static
+		0 p_250608_ p_250608_
+	lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; m_247424_
+		static
+		0 p_250607_ p_250607_
+	lambda$static$2 (Lnet/minecraft/world/level/gameevent/GameEvent;Ljava/lang/Float;Lnet/minecraft/world/phys/Vec3;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; m_246457_
+		static
+		0 p_249268_ p_249268_
+		1 p_252231_ p_252231_
+		2 p_250951_ p_250951_
+		3 p_250574_ p_250574_
+		4 p_249661_ p_249661_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257346_
+		static
+		0 p_258994_ p_258994_
+	pos ()Lnet/minecraft/world/phys/Vec3; f_243906_
+	projectileOwnerUuid ()Ljava/util/UUID; f_243913_
+	toString ()Ljava/lang/String; toString
+	uuid ()Ljava/util/UUID; f_243797_
+net/minecraft/world/level/gameevent/vibrations/VibrationSelector net/minecraft/world/level/gameevent/vibrations/VibrationSelector
+	CODEC f_244309_
+	currentVibrationData f_244532_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Ljava/util/Optional;J)V <init>
+		0 p_251736_ p_251736_
+		1 p_251649_ p_251649_
+	addCandidate (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)V m_247691_
+		0 p_250149_ p_250149_
+		1 p_249749_ p_249749_
+	chosenCandidate (J)Ljava/util/Optional; m_245156_
+		0 p_250251_ p_250251_
+	lambda$new$3 (JLnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Lorg/apache/commons/lang3/tuple/Pair; m_245756_
+		static
+		0 p_251479_ p_251479_
+		1 p_251571_ p_251571_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/util/Optional; m_246604_
+		static
+		0 p_251862_ p_251862_
+	lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/lang/Long; m_246022_
+		static
+		0 p_251458_ p_251458_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_246723_
+		static
+		0 p_249445_ p_249445_
+	shouldReplaceVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)Z m_247012_
+		0 p_248697_ p_248697_
+		1 p_249040_ p_249040_
+	startOver ()V m_246080_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem net/minecraft/world/level/gameevent/vibrations/VibrationSystem
+	RESONANCE_EVENTS f_279664_
+	VIBRATION_FREQUENCY_FOR_EVENT f_279561_
+	<clinit> ()V <clinit>
+		static
+	getGameEventFrequency (Lnet/minecraft/world/level/gameevent/GameEvent;)I m_280122_
+		static
+		0 p_281355_ p_281355_
+	getRedstoneStrengthForDistance (FI)I m_280007_
+		static
+		0 p_282483_ p_282483_
+		1 p_282722_ p_282722_
+	getResonanceEventByFrequency (I)Lnet/minecraft/world/level/gameevent/GameEvent; m_280393_
+		static
+		0 p_282105_ p_282105_
+	getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280002_
+	getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; m_280445_
+	lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V m_280224_
+		static
+		0 p_282267_ p_282267_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data
+	CODEC f_279637_
+	NBT_TAG_KEY f_279525_
+	currentVibration f_279652_
+	reloadVibrationParticle f_279613_
+	selectionStrategy f_279593_
+	travelTimeInTicks f_279638_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;IZ)V <init>
+		0 p_281967_ p_281967_
+		1 p_283036_ p_283036_
+		2 p_283607_ p_283607_
+		3 p_282438_ p_282438_
+	decrementTravelTime ()V m_280502_
+	getCurrentVibration ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; m_280602_
+	getSelectionStrategy ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; m_280457_
+	getTravelTimeInTicks ()I m_280274_
+	lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)Ljava/util/Optional; m_280609_
+		static
+		0 p_281665_ p_281665_
+	lambda$static$1 (Ljava/util/Optional;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;Ljava/lang/Integer;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; m_280562_
+		static
+		0 p_281934_ p_281934_
+		1 p_282381_ p_282381_
+		2 p_282931_ p_282931_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_280067_
+		static
+		0 p_283387_ p_283387_
+	setCurrentVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V m_280036_
+		0 p_282049_ p_282049_
+	setReloadVibrationParticle (Z)V m_280671_
+		0 p_281702_ p_281702_
+	setTravelTimeInTicks (I)V m_280178_
+		0 p_282973_ p_282973_
+	shouldReloadVibrationParticle ()Z m_280616_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener
+	system f_279547_
+	<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem;)V <init>
+		0 p_281843_ p_281843_
+	distanceBetweenInBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)F m_280659_
+		static
+		0 p_282413_ p_282413_
+		1 p_281960_ p_281960_
+	forceScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)V m_280275_
+		0 p_282808_ p_282808_
+		1 p_281875_ p_281875_
+		2 p_281652_ p_281652_
+		3 p_281530_ p_281530_
+	getListenerRadius ()I m_142078_
+	getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_142460_
+	handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z m_214068_
+		0 p_282254_ p_282254_
+		1 p_283599_ p_283599_
+		2 p_283664_ p_283664_
+		3 p_282426_ p_282426_
+	isOccluded (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_280258_
+		static
+		0 p_283225_ p_283225_
+		1 p_283328_ p_283328_
+		2 p_283163_ p_283163_
+	lambda$forceScheduleVibration$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_280268_
+		0 p_282247_ p_282247_
+		1 p_283507_ p_283507_
+		2 p_282620_ p_282620_
+		3 p_283162_ p_283162_
+		4 p_281936_ p_281936_
+	lambda$isOccluded$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_280466_
+		static
+		0 p_283608_ p_283608_
+	scheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V m_280099_
+		0 p_282037_ p_282037_
+		1 p_283229_ p_283229_
+		2 p_281778_ p_281778_
+		3 p_283344_ p_283344_
+		4 p_281758_ p_281758_
+		5 p_282990_ p_282990_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker
+	areAdjacentChunksTicking (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z m_280446_
+		static
+		0 p_282735_ p_282735_
+		1 p_281722_ p_281722_
+	lambda$trySelectAndScheduleVibration$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V m_280257_
+		static
+		0 p_281625_ p_281625_
+		1 p_282561_ p_282561_
+		2 p_281332_ p_281332_
+		3 p_282059_ p_282059_
+	receiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Z m_280174_
+		static
+		0 p_282967_ p_282967_
+		1 p_283447_ p_283447_
+		2 p_282301_ p_282301_
+		3 p_281498_ p_281498_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280259_
+		static
+		0 p_281704_ p_281704_
+		1 p_282633_ p_282633_
+		2 p_281564_ p_281564_
+	tryReloadVibrationParticle (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280404_
+		static
+		0 p_282010_ p_282010_
+		1 p_282354_ p_282354_
+		2 p_282958_ p_282958_
+	trySelectAndScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V m_280634_
+		static
+		0 p_282775_ p_282775_
+		1 p_282792_ p_282792_
+		2 p_281845_ p_281845_
+net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User
+	calculateTravelTimeInTicks (F)I m_280576_
+		0 p_281658_ p_281658_
+	canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280080_
+		0 p_282960_ p_282960_
+		1 p_282488_ p_282488_
+		2 p_282865_ p_282865_
+		3 p_283577_ p_283577_
+	canTriggerAvoidVibration ()Z m_280076_
+	getListenableEvents ()Lnet/minecraft/tags/TagKey; m_280028_
+	getListenerRadius ()I m_280351_
+	getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; m_280010_
+	isValidVibration (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z m_280612_
+		0 p_282750_ p_282750_
+		1 p_283373_ p_283373_
+	onDataChanged ()V m_280022_
+	onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V m_280271_
+		0 p_282148_ p_282148_
+		1 p_282090_ p_282090_
+		2 p_283663_ p_283663_
+		3 p_281578_ p_281578_
+		4 p_281308_ p_281308_
+		5 p_281707_ p_281707_
+	requiresAdjacentChunksToBeTicking ()Z m_280215_
+net/minecraft/world/level/gameevent/vibrations/package-info net/minecraft/world/level/gameevent/vibrations/package-info
+net/minecraft/world/level/levelgen/Aquifer net/minecraft/world/level/levelgen/Aquifer
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208158_ p_208158_
+		1 p_208159_ p_208159_
+	create (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; m_223880_
+		static
+		0 p_223881_ p_223881_
+		1 p_223882_ p_223882_
+		2 p_223883_ p_223883_
+		3 p_223884_ p_223884_
+		4 p_223885_ p_223885_
+		5 p_223886_ p_223886_
+		6 p_223887_ p_223887_
+	createDisabled (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; m_188374_
+		static
+		0 p_188375_ p_188375_
+	shouldScheduleFluidUpdate ()Z m_142203_
+net/minecraft/world/level/levelgen/Aquifer$1 net/minecraft/world/level/levelgen/Aquifer$1
+	val$fluidRule f_188388_
+	<init> (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
+		0 p_188390_ p_188390_
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208172_ p_208172_
+		1 p_208173_ p_208173_
+	shouldScheduleFluidUpdate ()Z m_142203_
+net/minecraft/world/level/levelgen/Aquifer$FluidPicker net/minecraft/world/level/levelgen/Aquifer$FluidPicker
+	computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_183538_
+		0 p_188397_ p_188397_
+		1 p_188398_ p_188398_
+		2 p_188399_ p_188399_
+net/minecraft/world/level/levelgen/Aquifer$FluidStatus net/minecraft/world/level/levelgen/Aquifer$FluidStatus
+	fluidLevel f_188400_
+	fluidType f_188401_
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_188403_ p_188403_
+		1 p_188404_ p_188404_
+	at (I)Lnet/minecraft/world/level/block/state/BlockState; m_188405_
+		0 p_188406_ p_188406_
+net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer
+	FLOWING_UPDATE_SIMULARITY f_196979_
+	MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER f_196978_
+	SURFACE_SAMPLING_OFFSETS_IN_CHUNKS f_188412_
+	X_RANGE f_157985_
+	X_SEPARATION f_157988_
+	X_SPACING f_157991_
+	Y_RANGE f_157986_
+	Y_SEPARATION f_157989_
+	Y_SPACING f_157992_
+	Z_RANGE f_157987_
+	Z_SEPARATION f_157990_
+	Z_SPACING f_157993_
+	aquiferCache f_157998_
+	aquiferLocationCache f_157999_
+	barrierNoise f_157994_
+	depth f_223889_
+	erosion f_223888_
+	fluidLevelFloodednessNoise f_188408_
+	fluidLevelSpreadNoise f_188409_
+	globalFluidPicker f_188411_
+	gridSizeX f_158005_
+	gridSizeZ f_158006_
+	lavaNoise f_157996_
+	minGridX f_158002_
+	minGridY f_158003_
+	minGridZ f_158004_
+	noiseChunk f_188407_
+	positionalRandomFactory f_188410_
+	shouldScheduleFluidUpdate f_158000_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
+		0 p_223891_ p_223891_
+		1 p_223892_ p_223892_
+		2 p_223893_ p_223893_
+		3 p_223894_ p_223894_
+		4 p_223895_ p_223895_
+		5 p_223896_ p_223896_
+		6 p_223897_ p_223897_
+	calculatePressure (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;)D m_208188_
+		0 p_208189_ p_208189_
+		1 p_208190_ p_208190_
+		2 p_208191_ p_208191_
+		3 p_208192_ p_208192_
+	computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_188447_
+		0 p_188448_ p_188448_
+		1 p_188449_ p_188449_
+		2 p_188450_ p_188450_
+	computeFluidType (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;I)Lnet/minecraft/world/level/block/state/BlockState; m_223903_
+		0 p_223904_ p_223904_
+		1 p_223905_ p_223905_
+		2 p_223906_ p_223906_
+		3 p_223907_ p_223907_
+		4 p_223908_ p_223908_
+	computeRandomizedFluidSurfaceLevel (IIII)I m_223898_
+		0 p_223899_ p_223899_
+		1 p_223900_ p_223900_
+		2 p_223901_ p_223901_
+		3 p_223902_ p_223902_
+	computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; m_207104_
+		0 p_208186_ p_208186_
+		1 p_208187_ p_208187_
+	computeSurfaceLevel (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;IZ)I m_223909_
+		0 p_223910_ p_223910_
+		1 p_223911_ p_223911_
+		2 p_223912_ p_223912_
+		3 p_223913_ p_223913_
+		4 p_223914_ p_223914_
+		5 p_223915_ p_223915_
+	getAquiferStatus (J)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_188445_
+		0 p_188446_ p_188446_
+	getIndex (III)I m_158027_
+		0 p_158028_ p_158028_
+		1 p_158029_ p_158029_
+		2 p_158030_ p_158030_
+	gridX (I)I m_158039_
+		0 p_158040_ p_158040_
+	gridY (I)I m_158045_
+		0 p_158046_ p_158046_
+	gridZ (I)I m_158047_
+		0 p_158048_ p_158048_
+	shouldScheduleFluidUpdate ()Z m_142203_
+	similarity (II)D m_158024_
+		static
+		0 p_158025_ p_158025_
+		1 p_158026_ p_158026_
+net/minecraft/world/level/levelgen/Beardifier net/minecraft/world/level/levelgen/Beardifier
+	BEARD_KERNEL f_158062_
+	BEARD_KERNEL_RADIUS f_158060_
+	BEARD_KERNEL_SIZE f_158061_
+	junctionIterator f_158066_
+	pieceIterator f_158065_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V <init>
+		0 p_223917_ p_223917_
+		1 p_223918_ p_223918_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208200_ p_208200_
+	computeBeardContribution (IDI)D m_223921_
+		static
+		0 p_223922_ p_223922_
+		1 p_223923_ p_223923_
+		2 p_223924_ p_223924_
+	computeBeardContribution (III)D m_158091_
+		static
+		0 p_158092_ p_158092_
+		1 p_158093_ p_158093_
+		2 p_158094_ p_158094_
+	forStructuresInChunk (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/Beardifier; m_223937_
+		static
+		0 p_223938_ p_223938_
+		1 p_223939_ p_223939_
+	getBeardContribution (IIII)D m_223925_
+		static
+		0 p_223926_ p_223926_
+		1 p_223927_ p_223927_
+		2 p_223928_ p_223928_
+		3 p_223929_ p_223929_
+	getBuryContribution (III)D m_158083_
+		static
+		0 p_158084_ p_158084_
+		1 p_158085_ p_158085_
+		2 p_158086_ p_158086_
+	isInKernelRange (I)Z m_223919_
+		static
+		0 p_223920_ p_223920_
+	lambda$forStructuresInChunk$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_223940_
+		static
+		0 p_223941_ p_223941_
+	lambda$forStructuresInChunk$2 (Lnet/minecraft/world/level/ChunkPos;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_223930_
+		static
+		0 p_223931_ p_223931_
+		1 p_223932_ p_223932_
+		2 p_223933_ p_223933_
+		3 p_223934_ p_223934_
+		4 p_223935_ p_223935_
+		5 p_223936_ p_223936_
+	lambda$static$0 ([F)V m_158081_
+		static
+		0 p_158082_ p_158082_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+net/minecraft/world/level/levelgen/Beardifier$1 net/minecraft/world/level/levelgen/Beardifier$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment f_223942_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/Beardifier$Rigid net/minecraft/world/level/levelgen/Beardifier$Rigid
+	box f_223944_
+	groundLevelDelta f_223946_
+	terrainAdjustment f_223945_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;I)V <init>
+		0 f_223944_ f_223944_
+		1 f_223945_ f_223945_
+		2 f_223946_ f_223946_
+	box ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; f_223944_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_223955_ p_223955_
+	groundLevelDelta ()I f_223946_
+	hashCode ()I hashCode
+	terrainAdjustment ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; f_223945_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/BelowZeroRetrogen net/minecraft/world/level/levelgen/BelowZeroRetrogen
+	BITSET_CODEC f_188458_
+	CODEC f_188455_
+	EMPTY f_188457_
+	NON_EMPTY_CHUNK_STATUS f_188459_
+	RETAINED_RETROGEN_BIOMES f_196980_
+	UPGRADE_HEIGHT_ACCESSOR f_188456_
+	missingBedrock f_188461_
+	targetStatus f_188460_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/Optional;)V <init>
+		0 p_188464_ p_188464_
+		1 p_188465_ p_188465_
+	applyBedrockMask (Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_198221_
+		0 p_198222_ p_198222_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/BiomeResolver; m_204531_
+		static
+		0 p_204532_ p_204532_
+		1 p_204533_ p_204533_
+	hasBedrockHole (II)Z m_198214_
+		0 p_198215_ p_198215_
+		1 p_198216_ p_198216_
+	hasBedrockHoles ()Z m_198220_
+	lambda$applyBedrockMask$7 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V m_198217_
+		static
+		0 p_198218_ p_198218_
+		1 p_198219_ p_198219_
+	lambda$getBiomeResolver$8 (Lnet/minecraft/world/level/biome/BiomeResolver;Ljava/util/function/Predicate;Lnet/minecraft/world/level/chunk/ChunkAccess;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_204534_
+		static
+		0 p_204535_ p_204535_
+		1 p_204536_ p_204536_
+		2 p_204537_ p_204537_
+		3 p_204538_ p_204538_
+		4 p_204539_ p_204539_
+		5 p_204540_ p_204540_
+		6 p_204541_ p_204541_
+	lambda$replaceOldBedrock$6 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V m_188490_
+		static
+		0 p_188491_ p_188491_
+		1 p_188492_ p_188492_
+	lambda$static$0 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; m_188483_
+		static
+		0 p_188484_ p_188484_
+	lambda$static$1 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; m_188481_
+		static
+		0 p_188482_ p_188482_
+	lambda$static$2 ()Ljava/lang/String; m_274283_
+		static
+	lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Lcom/mojang/serialization/DataResult; m_274282_
+		static
+		0 p_275180_ p_275180_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)Ljava/util/Optional; m_188479_
+		static
+		0 p_188480_ p_188480_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_188470_
+		static
+		0 p_188471_ p_188471_
+	read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; m_188485_
+		static
+		0 p_188486_ p_188486_
+	replaceOldBedrock (Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_188474_
+		static
+		0 p_188475_ p_188475_
+	targetStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; m_188466_
+net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
+	<init> ()V <init>
+	getHeight ()I m_141928_
+	getMinBuildHeight ()I m_141937_
+net/minecraft/world/level/levelgen/BitRandomSource net/minecraft/world/level/levelgen/BitRandomSource
+	DOUBLE_MULTIPLIER f_188497_
+	FLOAT_MULTIPLIER f_188496_
+	next (I)I m_64707_
+		0 p_188498_ p_188498_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextInt (I)I m_188503_
+		0 p_188504_ p_188504_
+	nextInt ()I m_188502_
+	nextLong ()J m_188505_
+net/minecraft/world/level/levelgen/Column net/minecraft/world/level/levelgen/Column
+	<init> ()V <init>
+	above (I)Lnet/minecraft/world/level/levelgen/Column; m_158193_
+		static
+		0 p_158194_ p_158194_
+	around (II)Lnet/minecraft/world/level/levelgen/Column$Range; m_158164_
+		static
+		0 p_158165_ p_158165_
+		1 p_158166_ p_158166_
+	below (I)Lnet/minecraft/world/level/levelgen/Column; m_158162_
+		static
+		0 p_158163_ p_158163_
+	create (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158183_
+		static
+		0 p_158184_ p_158184_
+		1 p_158185_ p_158185_
+	fromHighest (I)Lnet/minecraft/world/level/levelgen/Column; m_158186_
+		static
+		0 p_158187_ p_158187_
+	fromLowest (I)Lnet/minecraft/world/level/levelgen/Column; m_158195_
+		static
+		0 p_158196_ p_158196_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	inside (II)Lnet/minecraft/world/level/levelgen/Column$Range; m_158188_
+		static
+		0 p_158189_ p_158189_
+		1 p_158190_ p_158190_
+	line ()Lnet/minecraft/world/level/levelgen/Column; m_158161_
+		static
+	scan (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; m_158175_
+		static
+		0 p_158176_ p_158176_
+		1 p_158177_ p_158177_
+		2 p_158178_ p_158178_
+		3 p_158179_ p_158179_
+		4 p_158180_ p_158180_
+	scanDirection (Lnet/minecraft/world/level/LevelSimulatedReader;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;)Ljava/util/OptionalInt; m_158167_
+		static
+		0 p_158168_ p_158168_
+		1 p_158169_ p_158169_
+		2 p_158170_ p_158170_
+		3 p_158171_ p_158171_
+		4 p_158172_ p_158172_
+		5 p_158173_ p_158173_
+		6 p_158174_ p_158174_
+	withCeiling (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158191_
+		0 p_158192_ p_158192_
+	withFloor (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; m_158181_
+		0 p_158182_ p_158182_
+net/minecraft/world/level/levelgen/Column$Line net/minecraft/world/level/levelgen/Column$Line
+	INSTANCE f_158197_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Column$Range net/minecraft/world/level/levelgen/Column$Range
+	ceiling f_158205_
+	floor f_158204_
+	<init> (II)V <init>
+		0 p_158207_ p_158207_
+		1 p_158208_ p_158208_
+	ceiling ()I m_158212_
+	floor ()I m_158213_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	height ()I m_158214_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Column$Ray net/minecraft/world/level/levelgen/Column$Ray
+	edge f_158216_
+	pointingUp f_158217_
+	<init> (IZ)V <init>
+		0 p_158219_ p_158219_
+		1 p_158220_ p_158220_
+	getCeiling ()Ljava/util/OptionalInt; m_142011_
+	getFloor ()Ljava/util/OptionalInt; m_142009_
+	getHeight ()Ljava/util/OptionalInt; m_142030_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DebugLevelSource net/minecraft/world/level/levelgen/DebugLevelSource
+	AIR f_64112_
+	ALL_BLOCKS f_64114_
+	BARRIER f_64113_
+	BARRIER_HEIGHT f_158226_
+	BLOCK_MARGIN f_158227_
+	CODEC f_64111_
+	GRID_HEIGHT f_64116_
+	GRID_WIDTH f_64115_
+	HEIGHT f_158225_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
+		0 p_255723_ p_255723_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_223987_ p_223987_
+		1 p_223988_ p_223988_
+		2 p_223989_ p_223989_
+	applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V m_213609_
+		0 p_223983_ p_223983_
+		1 p_223984_ p_223984_
+		2 p_223985_ p_223985_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_223970_ p_223970_
+		1 p_223971_ p_223971_
+		2 p_223972_ p_223972_
+		3 p_223973_ p_223973_
+		4 p_223974_ p_223974_
+		5 p_223975_ p_223975_
+		6 p_223976_ p_223976_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_223978_ p_223978_
+		1 p_223979_ p_223979_
+		2 p_223980_ p_223980_
+		3 p_223981_ p_223981_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_223991_ p_223991_
+		1 p_223992_ p_223992_
+		2 p_223993_ p_223993_
+		3 p_223994_ p_223994_
+		4 p_223995_ p_223995_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_223959_ p_223959_
+		1 p_223960_ p_223960_
+		2 p_223961_ p_223961_
+		3 p_223962_ p_223962_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_223964_ p_223964_
+		1 p_223965_ p_223965_
+		2 p_223966_ p_223966_
+		3 p_223967_ p_223967_
+		4 p_223968_ p_223968_
+	getBlockStateFor (II)Lnet/minecraft/world/level/block/state/BlockState; m_64148_
+		static
+		0 p_64149_ p_64149_
+		1 p_64150_ p_64150_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254814_
+		static
+		0 p_255576_ p_255576_
+	lambda$static$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; m_208207_
+		static
+		0 p_208208_ p_208208_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_188511_ p_188511_
+net/minecraft/world/level/levelgen/Density net/minecraft/world/level/levelgen/Density
+	SURFACE f_188536_
+	UNRECOVERABLY_DENSE f_188537_
+	UNRECOVERABLY_THIN f_188538_
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/DensityFunction net/minecraft/world/level/levelgen/DensityFunction
+	CODEC f_208217_
+	DIRECT_CODEC f_208216_
+	HOLDER_HELPER_CODEC f_208218_
+	<clinit> ()V <clinit>
+		static
+	abs ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208229_
+	clamp (DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208220_
+		0 p_208221_ p_208221_
+		1 p_208222_ p_208222_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208223_ p_208223_
+	cube ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208231_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208227_ p_208227_
+		1 p_208228_ p_208228_
+	halfNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208232_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/core/Holder; m_208225_
+		static
+		0 p_208226_ p_208226_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208224_ p_208224_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	quarterNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208233_
+	square ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208230_
+	squeeze ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208234_
+net/minecraft/world/level/levelgen/DensityFunction$ContextProvider net/minecraft/world/level/levelgen/DensityFunction$ContextProvider
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_208236_ p_208236_
+		1 p_208237_ p_208237_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_208235_ p_208235_
+net/minecraft/world/level/levelgen/DensityFunction$FunctionContext net/minecraft/world/level/levelgen/DensityFunction$FunctionContext
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_188743_
+net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder
+	CODEC f_223996_
+	noise f_223998_
+	noiseData f_223997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
+		0 f_223997_ f_223997_
+		1 f_223998_ f_223998_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 p_224001_ p_224001_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224015_ p_224015_
+	getValue (DDD)D m_224006_
+		0 p_224007_ p_224007_
+		1 p_224008_ p_224008_
+		2 p_224009_ p_224009_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_224010_
+		static
+		0 p_224011_ p_224011_
+	maxValue ()D m_224005_
+	noise ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise; f_223998_
+	noiseData ()Lnet/minecraft/core/Holder; f_223997_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208241_ p_208241_
+		1 p_208242_ p_208242_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208239_ p_208239_
+net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext
+	blockX f_208243_
+	blockY f_208244_
+	blockZ f_208245_
+	<init> (III)V <init>
+		0 f_208243_ f_208243_
+		1 f_208244_ f_208244_
+		2 f_208245_ f_208245_
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208254_ p_208254_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunction$Visitor net/minecraft/world/level/levelgen/DensityFunction$Visitor
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_224019_ p_224019_
+	visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_213918_
+		0 p_224018_ p_224018_
+net/minecraft/world/level/levelgen/DensityFunctions net/minecraft/world/level/levelgen/DensityFunctions
+	CODEC f_208259_
+	DIRECT_CODEC f_208258_
+	MAX_REASONABLE_NOISE_VALUE f_208257_
+	NOISE_VALUE_CODEC f_208260_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208293_
+		static
+		0 p_208294_ p_208294_
+		1 p_208295_ p_208295_
+	blendAlpha ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208360_
+		static
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208389_
+		static
+		0 p_208390_ p_208390_
+	blendOffset ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208372_
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_208342_
+		static
+		0 p_208343_ p_208343_
+	cache2d (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208373_
+		static
+		0 p_208374_ p_208374_
+	cacheAllInCell (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208387_
+		static
+		0 p_208388_ p_208388_
+	cacheOnce (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208380_
+		static
+		0 p_208381_ p_208381_
+	constant (D)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208264_
+		static
+		0 p_208265_ p_208265_
+	doubleFunctionArgumentCodec (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224038_
+		static
+		0 p_224039_ p_224039_
+		1 p_224040_ p_224040_
+		2 p_224041_ p_224041_
+	endIslands (J)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208271_
+		static
+		0 p_208272_ p_208272_
+	flatCache (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208361_
+		static
+		0 p_208362_ p_208362_
+	interpolated (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208281_
+		static
+		0 p_208282_ p_208282_
+	lambda$doubleFunctionArgumentCodec$3 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224045_
+		static
+		0 p_224046_ p_224046_
+		1 p_224047_ p_224047_
+		2 p_224048_ p_224048_
+		3 p_224049_ p_224049_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/serialization/Codec; m_224052_
+		static
+		0 p_224053_ p_224053_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224022_
+		static
+		0 p_224023_ p_224023_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/datafixers/util/Either; m_224050_
+		static
+		0 p_224051_ p_224051_
+	lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224030_
+		static
+		0 p_224031_ p_224031_
+		1 p_224032_ p_224032_
+		2 p_224033_ p_224033_
+	lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208301_
+		static
+		0 p_208302_ p_208302_
+		1 p_208303_ p_208303_
+		2 p_208304_ p_208304_
+	makeCodec (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224028_
+		static
+		0 p_224029_ p_224029_
+	map (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208312_
+		static
+		0 p_208313_ p_208313_
+		1 p_208314_ p_208314_
+	mapFromUnitTo (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208283_
+		static
+		0 p_208284_ p_208284_
+		1 p_208285_ p_208285_
+		2 p_208286_ p_208286_
+	mappedNoise (Lnet/minecraft/core/Holder;DDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208331_
+		static
+		0 p_208332_ p_208332_
+		1 p_208333_ p_208333_
+		2 p_208334_ p_208334_
+		3 p_208335_ p_208335_
+	mappedNoise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208327_
+		static
+		0 p_208328_ p_208328_
+		1 p_208329_ p_208329_
+		2 p_208330_ p_208330_
+	mappedNoise (Lnet/minecraft/core/Holder;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208336_
+		static
+		0 p_208337_ p_208337_
+		1 p_208338_ p_208338_
+		2 p_208339_ p_208339_
+		3 p_208340_ p_208340_
+		4 p_208341_ p_208341_
+	max (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208382_
+		static
+		0 p_208383_ p_208383_
+		1 p_208384_ p_208384_
+	min (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208375_
+		static
+		0 p_208376_ p_208376_
+		1 p_208377_ p_208377_
+	mul (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208363_
+		static
+		0 p_208364_ p_208364_
+		1 p_208365_ p_208365_
+	noise (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208322_
+		static
+		0 p_208323_ p_208323_
+	noise (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208324_
+		static
+		0 p_208325_ p_208325_
+		1 p_208326_ p_208326_
+	noise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208368_
+		static
+		0 p_208369_ p_208369_
+		1 p_208370_ p_208370_
+		2 p_208371_ p_208371_
+	rangeChoice (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208287_
+		static
+		0 p_208288_ p_208288_
+		1 p_208289_ p_208289_
+		2 p_208290_ p_208290_
+		3 p_208291_ p_208291_
+		4 p_208292_ p_208292_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; m_224034_
+		static
+		0 p_224035_ p_224035_
+		1 p_224036_ p_224036_
+		2 p_224037_ p_224037_
+	shift (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208385_
+		static
+		0 p_208386_ p_208386_
+	shiftA (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208366_
+		static
+		0 p_208367_ p_208367_
+	shiftB (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208378_
+		static
+		0 p_208379_ p_208379_
+	shiftedNoise2d (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208296_
+		static
+		0 p_208297_ p_208297_
+		1 p_208298_ p_208298_
+		2 p_208299_ p_208299_
+		3 p_208300_ p_208300_
+	singleArgumentCodec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224024_
+		static
+		0 p_224025_ p_224025_
+		1 p_224026_ p_224026_
+		2 p_224027_ p_224027_
+	singleFunctionArgumentCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; m_224042_
+		static
+		0 p_224043_ p_224043_
+		1 p_224044_ p_224044_
+	spline (Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224020_
+		static
+		0 p_224021_ p_224021_
+	weirdScaledSampler (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208315_
+		static
+		0 p_208316_ p_208316_
+		1 p_208317_ p_208317_
+		2 p_208318_ p_208318_
+	yClampedGradient (IIDD)Lnet/minecraft/world/level/levelgen/DensityFunction; m_208266_
+		static
+		0 p_208267_ p_208267_
+		1 p_208268_ p_208268_
+		2 p_208269_ p_208269_
+		3 p_208270_ p_208270_
+	zero ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_208263_
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$1 net/minecraft/world/level/levelgen/DensityFunctions$1
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Mapped$Type f_208393_
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$MulOrAdd$Type f_208395_
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$TwoArgumentSimpleFunction$Type f_208394_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Ap2 net/minecraft/world/level/levelgen/DensityFunctions$Ap2
+	argument1 f_208398_
+	argument2 f_208399_
+	maxValue f_208401_
+	minValue f_208400_
+	type f_208397_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208397_ f_208397_
+		1 f_208398_ f_208398_
+		2 f_208399_ f_208399_
+		3 f_208400_ f_208400_
+		4 f_208401_ f_208401_
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208410_ p_208410_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208418_ p_208418_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208414_ p_208414_
+		1 p_208415_ p_208415_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208412_ p_208412_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; m_208520_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208511_ p_208511_
+		1 p_208512_ p_208512_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208515_ p_208515_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208517_ p_208517_
+		1 p_208518_ p_208518_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; valueOf
+		static
+		0 p_208522_ p_208522_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker
+	CODEC f_208524_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha
+	$VALUES $VALUES
+	CODEC f_208528_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; m_208542_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208532_ p_208532_
+		1 p_208533_ p_208533_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208536_ p_208536_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208538_ p_208538_
+		1 p_208539_ p_208539_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; valueOf
+		static
+		0 p_208544_ p_208544_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity
+	CODEC f_208547_
+	input f_208546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208546_ f_208546_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208560_ p_208560_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208556_ p_208556_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_208553_ p_208553_
+		1 p_208554_ p_208554_
+net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset
+	$VALUES $VALUES
+	CODEC f_208565_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; m_208579_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208569_ p_208569_
+		1 p_208570_ p_208570_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208573_ p_208573_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208575_ p_208575_
+		1 p_208576_ p_208576_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; valueOf
+		static
+		0 p_208581_ p_208581_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Clamp net/minecraft/world/level/levelgen/DensityFunctions$Clamp
+	CODEC f_208583_
+	DATA_CODEC f_208587_
+	input f_208584_
+	maxValue f_208586_
+	minValue f_208585_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208584_ f_208584_
+		1 f_208585_ f_208585_
+		2 f_208586_ f_208586_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208604_ p_208604_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208596_
+		static
+		0 p_208597_ p_208597_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208599_ p_208599_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (D)D m_207382_
+		0 p_208595_ p_208595_
+net/minecraft/world/level/levelgen/DensityFunctions$Constant net/minecraft/world/level/levelgen/DensityFunctions$Constant
+	CODEC f_208608_
+	ZERO f_208609_
+	value f_208607_
+	<clinit> ()V <clinit>
+		static
+	<init> (D)V <init>
+		0 f_208607_ f_208607_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208615_ p_208615_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208622_ p_208622_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208617_ p_208617_
+		1 p_208618_ p_208618_
+	hashCode ()I hashCode
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	value ()D f_208607_
+net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction
+	CODEC f_208626_
+	ISLAND_THRESHOLD f_224061_
+	islandNoise f_208627_
+	<clinit> ()V <clinit>
+		static
+	<init> (J)V <init>
+		0 p_208630_ p_208630_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208633_ p_208633_
+	getHeightValue (Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;II)F m_224062_
+		static
+		0 p_224063_ p_224063_
+		1 p_224064_ p_224064_
+		2 p_224065_ p_224065_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
+	function f_208636_
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_208636_ f_208636_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208641_ p_208641_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208650_ p_208650_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208645_ p_208645_
+		1 p_208646_ p_208646_
+	function ()Lnet/minecraft/core/Holder; f_208636_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208643_ p_208643_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Mapped net/minecraft/world/level/levelgen/DensityFunctions$Mapped
+	input f_208655_
+	maxValue f_208657_
+	minValue f_208656_
+	type f_208654_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
+		0 f_208654_ f_208654_
+		1 f_208655_ f_208655_
+		2 f_208656_ f_208656_
+		3 f_208657_ f_208657_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	create (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_208671_
+		static
+		0 p_208672_ p_208672_
+		1 p_208673_ p_208673_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208680_ p_208680_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_207456_
+		0 p_208677_ p_208677_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208667_ p_208667_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;D)D m_208668_
+		static
+		0 p_208669_ p_208669_
+		1 p_208670_ p_208670_
+	transform (D)D m_207382_
+		0 p_208665_ p_208665_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; f_208654_
+net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type
+	$VALUES $VALUES
+	ABS ABS
+	CUBE CUBE
+	HALF_NEGATIVE HALF_NEGATIVE
+	QUARTER_NEGATIVE QUARTER_NEGATIVE
+	SQUARE SQUARE
+	SQUEEZE SQUEEZE
+	codec f_208691_
+	name f_208690_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; m_208698_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_208695_ p_208695_
+		1 p_208696_ p_208696_
+		2 p_208697_ p_208697_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; m_208699_
+		0 p_208700_ p_208700_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; valueOf
+		static
+		0 p_208703_ p_208703_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Marker net/minecraft/world/level/levelgen/DensityFunctions$Marker
+	type f_208705_
+	wrapped f_208706_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208705_ f_208705_
+		1 f_208706_ f_208706_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208712_ p_208712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208720_ p_208720_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208716_ p_208716_
+		1 p_208717_ p_208717_
+	hashCode ()I hashCode
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type
+	$VALUES $VALUES
+	Cache2D Cache2D
+	CacheAllInCell CacheAllInCell
+	CacheOnce CacheOnce
+	FlatCache FlatCache
+	Interpolated Interpolated
+	codec f_208731_
+	name f_208730_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_208738_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_208735_ p_208735_
+		1 p_208736_ p_208736_
+		2 p_208737_ p_208737_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked; m_208739_
+		0 p_208740_ p_208740_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; valueOf
+		static
+		0 p_208743_ p_208743_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224070_ p_224070_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd
+	argument f_208750_
+	input f_208747_
+	maxValue f_208749_
+	minValue f_208748_
+	specificType f_208746_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DDD)V <init>
+		0 f_208746_ f_208746_
+		1 f_208747_ f_208747_
+		2 f_208748_ f_208748_
+		3 f_208749_ f_208749_
+		4 f_208750_ f_208750_
+	argument ()D f_208750_
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208765_ p_208765_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208761_ p_208761_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	specificType ()Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; f_208746_
+	toString ()Ljava/lang/String; toString
+	transform (D)D m_207382_
+		0 p_208759_ p_208759_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type
+	$VALUES $VALUES
+	ADD ADD
+	MUL MUL
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; m_208780_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_208778_ p_208778_
+		1 p_208779_ p_208779_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; valueOf
+		static
+		0 p_208782_ p_208782_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$Noise net/minecraft/world/level/levelgen/DensityFunctions$Noise
+	CODEC f_208785_
+	DATA_CODEC f_208784_
+	noise f_208787_
+	xzScale f_208788_
+	yScale f_208789_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;DD)V <init>
+		0 f_208787_ f_208787_
+		1 f_208788_ f_208788_
+		2 f_208789_ f_208789_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208800_ p_208800_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208808_ p_208808_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_224079_ p_224079_
+		1 p_224080_ p_224080_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208797_
+		static
+		0 p_208798_ p_208798_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224077_ p_224077_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208787_
+	toString ()Ljava/lang/String; toString
+	xzScale ()D f_208788_
+	yScale ()D f_208789_
+net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208817_ p_208817_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208819_ p_208819_
+		1 p_208820_ p_208820_
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207305_
+	transform (D)D m_207382_
+		0 p_208815_ p_208815_
+net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice
+	CODEC f_208822_
+	DATA_CODEC f_208821_
+	input f_208823_
+	maxExclusive f_208825_
+	minInclusive f_208824_
+	whenInRange f_208826_
+	whenOutOfRange f_208827_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_208823_ f_208823_
+		1 f_208824_ f_208824_
+		2 f_208825_ f_208825_
+		3 f_208826_ f_208826_
+		4 f_208827_ f_208827_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208839_ p_208839_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208848_ p_208848_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208843_ p_208843_
+		1 p_208844_ p_208844_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208823_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208836_
+		static
+		0 p_208837_ p_208837_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208841_ p_208841_
+	maxExclusive ()D f_208825_
+	maxValue ()D m_207401_
+	minInclusive ()D f_208824_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	whenInRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208826_
+	whenOutOfRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208827_
+net/minecraft/world/level/levelgen/DensityFunctions$Shift net/minecraft/world/level/levelgen/DensityFunctions$Shift
+	CODEC f_208858_
+	offsetNoise f_208857_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208857_ f_208857_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208864_ p_208864_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208871_ p_208871_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224087_ p_224087_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftA net/minecraft/world/level/levelgen/DensityFunctions$ShiftA
+	CODEC f_208878_
+	offsetNoise f_208877_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208877_ f_208877_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208884_ p_208884_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208891_ p_208891_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224093_ p_224093_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftB net/minecraft/world/level/levelgen/DensityFunctions$ShiftB
+	CODEC f_208898_
+	offsetNoise f_208897_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208897_ f_208897_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208904_ p_208904_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208911_ p_208911_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224099_ p_224099_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise
+	compute (DDD)D m_208917_
+		0 p_208918_ p_208918_
+		1 p_208919_ p_208919_
+		2 p_208920_ p_208920_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_224103_ p_224103_
+		1 p_224104_ p_224104_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_214040_
+net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise
+	CODEC f_208923_
+	DATA_CODEC f_208931_
+	noise f_208930_
+	shiftX f_208924_
+	shiftY f_208925_
+	shiftZ f_208926_
+	xzScale f_208927_
+	yScale f_208928_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
+		0 f_208924_ f_208924_
+		1 f_208925_ f_208925_
+		2 f_208926_ f_208926_
+		3 f_208927_ f_208927_
+		4 f_208928_ f_208928_
+		5 f_208930_ f_208930_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208945_ p_208945_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208961_ p_208961_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_208956_ p_208956_
+		1 p_208957_ p_208957_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208942_
+		static
+		0 p_208943_ p_208943_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208947_ p_208947_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208930_
+	shiftX ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208924_
+	shiftY ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208925_
+	shiftZ ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_208926_
+	toString ()Ljava/lang/String; toString
+	xzScale ()D f_208927_
+	yScale ()D f_208928_
+net/minecraft/world/level/levelgen/DensityFunctions$Spline net/minecraft/world/level/levelgen/DensityFunctions$Spline
+	CODEC f_211701_
+	DATA_CODEC f_211705_
+	SPLINE_CODEC f_224114_
+	spline f_211702_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/CubicSpline;)V <init>
+		0 f_211702_ f_211702_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_211715_ p_211715_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_211727_ p_211727_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_211722_ p_211722_
+		1 p_211723_ p_211723_
+	hashCode ()I hashCode
+	lambda$mapAll$0 (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; m_224117_
+		static
+		0 p_224118_ p_224118_
+		1 p_224119_ p_224119_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_211717_ p_211717_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	spline ()Lnet/minecraft/util/CubicSpline; f_211702_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate
+	CODEC f_224121_
+	function f_224122_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;)V <init>
+		0 f_224122_ f_224122_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Point;)F m_183321_
+		0 p_224130_ p_224130_
+	apply (Ljava/lang/Object;)F m_183321_
+		0 p_224132_ p_224132_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224136_ p_224136_
+	function ()Lnet/minecraft/core/Holder; f_224122_
+	hashCode ()I hashCode
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; m_224127_
+		0 p_224128_ p_224128_
+	maxValue ()F m_213849_
+	minValue ()F m_213850_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point
+	context f_224139_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)V <init>
+		0 f_224139_ f_224139_
+	context ()Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; f_224139_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_224144_ p_224144_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209065_ p_209065_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209069_ p_209069_
+		1 p_209070_ p_209070_
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_209066_ p_209066_
+		1 p_209067_ p_209067_
+net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction
+	LOGGER f_209071_
+	<clinit> ()V <clinit>
+		static
+	argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207185_
+	argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207190_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	create (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; m_209073_
+		static
+		0 p_209074_ p_209074_
+		1 p_209075_ p_209075_
+		2 p_209076_ p_209076_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_207119_
+net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type
+	$VALUES $VALUES
+	ADD ADD
+	MAX MAX
+	MIN MIN
+	MUL MUL
+	codec f_209082_
+	name f_209083_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; m_209090_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_209087_ p_209087_
+		1 p_209088_ p_209088_
+		2 p_209089_ p_209089_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; m_209091_
+		0 p_209092_ p_209092_
+		1 p_209093_ p_209093_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; valueOf
+		static
+		0 p_209096_ p_209096_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler
+	CODEC f_208424_
+	DATA_CODEC f_208429_
+	input f_208425_
+	noise f_208427_
+	rarityValueMapper f_208428_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)V <init>
+		0 f_208425_ f_208425_
+		1 f_208427_ f_208427_
+		2 f_208428_ f_208428_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208451_ p_208451_
+	hashCode ()I hashCode
+	input ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207189_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208437_
+		static
+		0 p_208438_ p_208438_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_208443_ p_208443_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; f_208427_
+	rarityValueMapper ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; f_208428_
+	toString ()Ljava/lang/String; toString
+	transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207219_
+		0 p_208440_ p_208440_
+		1 p_208441_ p_208441_
+net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper
+	$VALUES $VALUES
+	CODEC f_208460_
+	TYPE1 TYPE1
+	TYPE2 TYPE2
+	mapper f_208463_
+	maxRarity f_208464_
+	name f_208462_
+	$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; m_208473_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;D)V <init>
+		0 p_208468_ p_208468_
+		1 p_208469_ p_208469_
+		2 p_208470_ p_208470_
+		3 p_208471_ p_208471_
+		4 p_208472_ p_208472_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; valueOf
+		static
+		0 p_208478_ p_208478_
+	values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; values
+		static
+net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient
+	CODEC f_208480_
+	DATA_CODEC f_208485_
+	fromValue f_208483_
+	fromY f_208481_
+	toValue f_208484_
+	toY f_208482_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIDD)V <init>
+		0 f_208481_ f_208481_
+		1 f_208482_ f_208482_
+		2 f_208483_ f_208483_
+		3 f_208484_ f_208484_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_208496_ p_208496_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_208500_ p_208500_
+	fromValue ()D f_208483_
+	fromY ()I f_208481_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_208493_
+		static
+		0 p_208494_ p_208494_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	toString ()Ljava/lang/String; toString
+	toValue ()D f_208484_
+	toY ()I f_208482_
+net/minecraft/world/level/levelgen/FlatLevelSource net/minecraft/world/level/levelgen/FlatLevelSource
+	CODEC f_64164_
+	settings f_64165_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 p_256337_ p_256337_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_224179_ p_224179_
+		1 p_224180_ p_224180_
+		2 p_224181_ p_224181_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_224166_ p_224166_
+		1 p_224167_ p_224167_
+		2 p_224168_ p_224168_
+		3 p_224169_ p_224169_
+		4 p_224170_ p_224170_
+		5 p_224171_ p_224171_
+		6 p_224172_ p_224172_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_224174_ p_224174_
+		1 p_224175_ p_224175_
+		2 p_224176_ p_224176_
+		3 p_224177_ p_224177_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; m_255169_
+		0 p_256602_ p_256602_
+		1 p_255830_ p_255830_
+		2 p_256355_ p_256355_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_224183_ p_224183_
+		1 p_224184_ p_224184_
+		2 p_224185_ p_224185_
+		3 p_224186_ p_224186_
+		4 p_224187_ p_224187_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_224155_ p_224155_
+		1 p_224156_ p_224156_
+		2 p_224157_ p_224157_
+		3 p_224158_ p_224158_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_224160_ p_224160_
+		1 p_224161_ p_224161_
+		2 p_224162_ p_224162_
+		3 p_224163_ p_224163_
+		4 p_224164_ p_224164_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I m_142051_
+		0 p_158279_ p_158279_
+	lambda$createState$1 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; m_254817_
+		static
+		0 p_255579_ p_255579_
+	lambda$createState$2 (Lnet/minecraft/core/HolderLookup;)Ljava/util/stream/Stream; m_254816_
+		static
+		0 p_255578_ p_255578_
+	lambda$getBaseColumn$3 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_204548_
+		static
+		0 p_204549_ p_204549_
+	lambda$getBaseColumn$4 (I)[Lnet/minecraft/world/level/block/state/BlockState; m_204542_
+		static
+		0 p_204543_ p_204543_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254815_
+		static
+		0 p_255577_ p_255577_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_64191_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_188545_ p_188545_
+net/minecraft/world/level/levelgen/GenerationStep net/minecraft/world/level/levelgen/GenerationStep
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/GenerationStep$Carving net/minecraft/world/level/levelgen/GenerationStep$Carving
+	$VALUES $VALUES
+	AIR AIR
+	CODEC f_64194_
+	LIQUID LIQUID
+	name f_64196_
+	$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; m_158285_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_64200_ p_64200_
+		1 p_64201_ p_64201_
+		2 p_64202_ p_64202_
+	getName ()Ljava/lang/String; m_64208_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; valueOf
+		static
+		0 p_64210_ p_64210_
+	values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; values
+		static
+net/minecraft/world/level/levelgen/GenerationStep$Decoration net/minecraft/world/level/levelgen/GenerationStep$Decoration
+	$VALUES $VALUES
+	CODEC f_224188_
+	FLUID_SPRINGS FLUID_SPRINGS
+	LAKES LAKES
+	LOCAL_MODIFICATIONS LOCAL_MODIFICATIONS
+	RAW_GENERATION RAW_GENERATION
+	STRONGHOLDS STRONGHOLDS
+	SURFACE_STRUCTURES SURFACE_STRUCTURES
+	TOP_LAYER_MODIFICATION TOP_LAYER_MODIFICATION
+	UNDERGROUND_DECORATION UNDERGROUND_DECORATION
+	UNDERGROUND_ORES UNDERGROUND_ORES
+	UNDERGROUND_STRUCTURES UNDERGROUND_STRUCTURES
+	VEGETAL_DECORATION VEGETAL_DECORATION
+	name f_224189_
+	$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; m_158286_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_224191_ p_224191_
+		1 p_224192_ p_224192_
+		2 p_224193_ p_224193_
+	getName ()Ljava/lang/String; m_224194_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; valueOf
+		static
+		0 p_64228_ p_64228_
+	values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; values
+		static
+net/minecraft/world/level/levelgen/GeodeBlockSettings net/minecraft/world/level/levelgen/GeodeBlockSettings
+	CODEC f_158295_
+	alternateInnerLayerProvider f_158289_
+	cannotReplace f_158293_
+	fillingProvider f_158287_
+	innerLayerProvider f_158288_
+	innerPlacements f_158292_
+	invalidBlocks f_158294_
+	middleLayerProvider f_158290_
+	outerLayerProvider f_158291_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204555_ p_204555_
+		1 p_204556_ p_204556_
+		2 p_204557_ p_204557_
+		3 p_204558_ p_204558_
+		4 p_204559_ p_204559_
+		5 p_204560_ p_204560_
+		6 p_204561_ p_204561_
+		7 p_204562_ p_204562_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158322_
+		static
+		0 p_158323_ p_158323_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158320_
+		static
+		0 p_158321_ p_158321_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158318_
+		static
+		0 p_158319_ p_158319_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158316_
+		static
+		0 p_158317_ p_158317_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_158314_
+		static
+		0 p_158315_ p_158315_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Ljava/util/List; m_158312_
+		static
+		0 p_158313_ p_158313_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; m_204565_
+		static
+		0 p_204566_ p_204566_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; m_204563_
+		static
+		0 p_204564_ p_204564_
+	lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158306_
+		static
+		0 p_158307_ p_158307_
+net/minecraft/world/level/levelgen/GeodeCrackSettings net/minecraft/world/level/levelgen/GeodeCrackSettings
+	CODEC f_158324_
+	baseCrackSize f_158326_
+	crackPointOffset f_158327_
+	generateCrackChance f_158325_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDI)V <init>
+		0 p_158330_ p_158330_
+		1 p_158331_ p_158331_
+		2 p_158332_ p_158332_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; m_158339_
+		static
+		0 p_158340_ p_158340_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; m_158337_
+		static
+		0 p_158338_ p_158338_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Integer; m_158335_
+		static
+		0 p_158336_ p_158336_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158333_
+		static
+		0 p_158334_ p_158334_
+net/minecraft/world/level/levelgen/GeodeLayerSettings net/minecraft/world/level/levelgen/GeodeLayerSettings
+	CODEC f_158341_
+	LAYER_RANGE f_158346_
+	filling f_158342_
+	innerLayer f_158343_
+	middleLayer f_158344_
+	outerLayer f_158345_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDDD)V <init>
+		0 p_158349_ p_158349_
+		1 p_158350_ p_158350_
+		2 p_158351_ p_158351_
+		3 p_158352_ p_158352_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158361_
+		static
+		0 p_158362_ p_158362_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158359_
+		static
+		0 p_158360_ p_158360_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158357_
+		static
+		0 p_158358_ p_158358_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; m_158355_
+		static
+		0 p_158356_ p_158356_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158353_
+		static
+		0 p_158354_ p_158354_
+net/minecraft/world/level/levelgen/Heightmap net/minecraft/world/level/levelgen/Heightmap
+	LOGGER f_158363_
+	MATERIAL_MOTION_BLOCKING f_64231_
+	NOT_AIR f_64230_
+	chunk f_64234_
+	data f_64232_
+	isOpaque f_64233_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_64237_ p_64237_
+		1 p_64238_ p_64238_
+	getFirstAvailable (II)I m_64242_
+		0 p_64243_ p_64243_
+		1 p_64244_ p_64244_
+	getFirstAvailable (I)I m_64240_
+		0 p_64241_ p_64241_
+	getHighestTaken (II)I m_158368_
+		0 p_158369_ p_158369_
+		1 p_158370_ p_158370_
+	getIndex (II)I m_64265_
+		static
+		0 p_64266_ p_64266_
+		1 p_64267_ p_64267_
+	getRawData ()[J m_64239_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284114_
+		static
+		0 p_284913_ p_284913_
+	primeHeightmaps (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V m_64256_
+		static
+		0 p_64257_ p_64257_
+		1 p_64258_ p_64258_
+	setHeight (III)V m_64245_
+		0 p_64246_ p_64246_
+		1 p_64247_ p_64247_
+		2 p_64248_ p_64248_
+	setRawData (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V m_158364_
+		0 p_158365_ p_158365_
+		1 p_158366_ p_158366_
+		2 p_158367_ p_158367_
+	update (IIILnet/minecraft/world/level/block/state/BlockState;)Z m_64249_
+		0 p_64250_ p_64250_
+		1 p_64251_ p_64251_
+		2 p_64252_ p_64252_
+		3 p_64253_ p_64253_
+net/minecraft/world/level/levelgen/Heightmap$Types net/minecraft/world/level/levelgen/Heightmap$Types
+	$VALUES $VALUES
+	CODEC f_64274_
+	MOTION_BLOCKING MOTION_BLOCKING
+	MOTION_BLOCKING_NO_LEAVES MOTION_BLOCKING_NO_LEAVES
+	OCEAN_FLOOR OCEAN_FLOOR
+	OCEAN_FLOOR_WG OCEAN_FLOOR_WG
+	WORLD_SURFACE WORLD_SURFACE
+	WORLD_SURFACE_WG WORLD_SURFACE_WG
+	isOpaque f_64277_
+	serializationKey f_64275_
+	usage f_64276_
+	$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_158371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/Heightmap$Usage;Ljava/util/function/Predicate;)V <init>
+		0 p_64282_ p_64282_
+		1 p_64283_ p_64283_
+		2 p_64284_ p_64284_
+		3 p_64285_ p_64285_
+		4 p_64286_ p_64286_
+	getSerializationKey ()Ljava/lang/String; m_64294_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	isOpaque ()Ljava/util/function/Predicate; m_64299_
+	keepAfterWorldgen ()Z m_64298_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284116_
+		static
+		0 p_284915_ p_284915_
+	lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284115_
+		static
+		0 p_284914_ p_284914_
+	sendToClient ()Z m_64297_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; valueOf
+		static
+		0 p_64301_ p_64301_
+	values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; values
+		static
+net/minecraft/world/level/levelgen/Heightmap$Usage net/minecraft/world/level/levelgen/Heightmap$Usage
+	$VALUES $VALUES
+	CLIENT CLIENT
+	LIVE_WORLD LIVE_WORLD
+	WORLDGEN WORLDGEN
+	$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; m_158372_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_64309_ p_64309_
+		1 p_64310_ p_64310_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Usage; valueOf
+		static
+		0 p_64312_ p_64312_
+	values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; values
+		static
+net/minecraft/world/level/levelgen/LegacyRandomSource net/minecraft/world/level/levelgen/LegacyRandomSource
+	INCREMENT f_188574_
+	MODULUS_BITS f_188571_
+	MODULUS_MASK f_188572_
+	MULTIPLIER f_188573_
+	gaussianSource f_188576_
+	seed f_188575_
+	<init> (J)V <init>
+		0 p_188578_ p_188578_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_188581_ p_188581_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_188585_ p_188585_
+net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory
+	seed f_188586_
+	<init> (J)V <init>
+		0 p_188588_ p_188588_
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224198_ p_224198_
+		1 p_224199_ p_224199_
+		2 p_224200_ p_224200_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224202_ p_224202_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_188596_ p_188596_
+net/minecraft/world/level/levelgen/MarsagliaPolarGaussian net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
+	haveNextNextGaussian f_188599_
+	nextNextGaussian f_188598_
+	randomSource f_188597_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_224204_ p_224204_
+	nextGaussian ()D m_188603_
+	reset ()V m_188602_
+net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator
+	AIR f_64321_
+	CODEC f_64314_
+	globalFluidPicker f_188607_
+	settings f_64318_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)V <init>
+		0 p_256415_ p_256415_
+		1 p_256182_ p_256182_
+	addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V m_213600_
+		0 p_224304_ p_224304_
+		1 p_224305_ p_224305_
+		2 p_224306_ p_224306_
+	applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V m_213679_
+		0 p_224224_ p_224224_
+		1 p_224225_ p_224225_
+		2 p_224226_ p_224226_
+		3 p_224227_ p_224227_
+		4 p_224228_ p_224228_
+		5 p_224229_ p_224229_
+		6 p_224230_ p_224230_
+	buildSurface (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/Blender;)V m_224261_
+		0 p_224262_ p_224262_
+		1 p_224263_ p_224263_
+		2 p_224264_ p_224264_
+		3 p_224265_ p_224265_
+		4 p_224266_ p_224266_
+		5 p_224267_ p_224267_
+		6 p_224268_ p_224268_
+	buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_214194_
+		0 p_224232_ p_224232_
+		1 p_224233_ p_224233_
+		2 p_224234_ p_224234_
+		3 p_224235_ p_224235_
+	codec ()Lcom/mojang/serialization/Codec; m_6909_
+	createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213908_
+		0 p_224298_ p_224298_
+		1 p_224299_ p_224299_
+		2 p_224300_ p_224300_
+		3 p_224301_ p_224301_
+		4 p_224302_ p_224302_
+	createFluidPicker (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; m_247703_
+		static
+		0 p_249264_ p_249264_
+	createNoiseChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224256_
+		0 p_224257_ p_224257_
+		1 p_224258_ p_224258_
+		2 p_224259_ p_224259_
+		3 p_224260_ p_224260_
+	debugPreliminarySurfaceLevel (Lnet/minecraft/world/level/levelgen/NoiseChunk;IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_198231_
+		0 p_198232_ p_198232_
+		1 p_198233_ p_198233_
+		2 p_198234_ p_198234_
+		3 p_198235_ p_198235_
+		4 p_198236_ p_198236_
+	doCreateBiomes (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_224291_
+		0 p_224292_ p_224292_
+		1 p_224293_ p_224293_
+		2 p_224294_ p_224294_
+		3 p_224295_ p_224295_
+	doFill (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224284_
+		0 p_224285_ p_224285_
+		1 p_224286_ p_224286_
+		2 p_224287_ p_224287_
+		3 p_224288_ p_224288_
+		4 p_224289_ p_224289_
+		5 p_224290_ p_224290_
+	fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; m_213974_
+		0 p_224312_ p_224312_
+		1 p_224313_ p_224313_
+		2 p_224314_ p_224314_
+		3 p_224315_ p_224315_
+		4 p_224316_ p_224316_
+	generatorSettings ()Lnet/minecraft/core/Holder; m_224341_
+	getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; m_214184_
+		0 p_224211_ p_224211_
+		1 p_224212_ p_224212_
+		2 p_224213_ p_224213_
+		3 p_224214_ p_224214_
+	getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_214096_
+		0 p_224216_ p_224216_
+		1 p_224217_ p_224217_
+		2 p_224218_ p_224218_
+		3 p_224219_ p_224219_
+		4 p_224220_ p_224220_
+	getGenDepth ()I m_6331_
+	getMinY ()I m_142062_
+	getSeaLevel ()I m_6337_
+	iterateNoiseColumn (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; m_224239_
+		0 p_224240_ p_224240_
+		1 p_224241_ p_224241_
+		2 p_224242_ p_224242_
+		3 p_224243_ p_224243_
+		4 p_224244_ p_224244_
+		5 p_224245_ p_224245_
+	lambda$applyCarvers$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_254821_
+		0 p_255586_ p_255586_
+		1 p_255587_ p_255587_
+	lambda$applyCarvers$8 (Lnet/minecraft/world/level/levelgen/RandomState;III)Lnet/minecraft/core/Holder; m_254818_
+		0 p_255580_ p_255580_
+		1 p_255581_ p_255581_
+		2 p_255582_ p_255582_
+		3 p_255583_ p_255583_
+	lambda$applyCarvers$9 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224246_
+		0 p_224247_ p_224247_
+		1 p_224248_ p_224248_
+		2 p_224249_ p_224249_
+		3 p_224250_ p_224250_
+	lambda$buildSurface$7 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224317_
+		0 p_224318_ p_224318_
+		1 p_224319_ p_224319_
+		2 p_224320_ p_224320_
+		3 p_224321_ p_224321_
+	lambda$createBiomes$5 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224331_
+		0 p_224332_ p_224332_
+		1 p_224333_ p_224333_
+		2 p_224334_ p_224334_
+		3 p_224335_ p_224335_
+	lambda$createFluidPicker$4 (Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;ILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; m_224269_
+		static
+		0 p_224270_ p_224270_
+		1 p_224271_ p_224271_
+		2 p_224272_ p_224272_
+		3 p_224273_ p_224273_
+		4 p_224274_ p_224274_
+		5 p_224275_ p_224275_
+		6 p_224276_ p_224276_
+	lambda$doCreateBiomes$6 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224336_
+		0 p_224337_ p_224337_
+		1 p_224338_ p_224338_
+		2 p_224339_ p_224339_
+		3 p_224340_ p_224340_
+	lambda$doFill$13 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224251_
+		0 p_224252_ p_224252_
+		1 p_224253_ p_224253_
+		2 p_224254_ p_224254_
+		3 p_224255_ p_224255_
+	lambda$fillFromNoise$11 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; m_224324_
+		0 p_224325_ p_224325_
+		1 p_224326_ p_224326_
+		2 p_224327_ p_224327_
+		3 p_224328_ p_224328_
+		4 p_224329_ p_224329_
+		5 p_224330_ p_224330_
+	lambda$fillFromNoise$12 (Ljava/util/Set;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Throwable;)V m_224307_
+		static
+		0 p_224308_ p_224308_
+		1 p_224309_ p_224309_
+		2 p_224310_ p_224310_
+	lambda$new$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; m_245021_
+		static
+		0 p_248476_ p_248476_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/world/level/biome/BiomeSource; m_254819_
+		static
+		0 p_255584_ p_255584_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/core/Holder; m_224277_
+		static
+		0 p_224278_ p_224278_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254820_
+		static
+		0 p_255585_ p_255585_
+	spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V m_6929_
+		0 p_64379_ p_64379_
+	stable (Lnet/minecraft/resources/ResourceKey;)Z m_224221_
+		0 p_224222_ p_224222_
+net/minecraft/world/level/levelgen/NoiseChunk net/minecraft/world/level/levelgen/NoiseChunk
+	aquifer f_188728_
+	arrayIndex f_209158_
+	arrayInterpolationCounter f_209157_
+	beardifier f_209166_
+	blendAlpha f_209164_
+	blendOffset f_209165_
+	blender f_188731_
+	blockStateRule f_209163_
+	cellCaches f_209160_
+	cellCountXZ f_188718_
+	cellCountY f_188719_
+	cellHeight f_209171_
+	cellNoiseMinY f_188720_
+	cellStartBlockX f_209150_
+	cellStartBlockY f_209151_
+	cellStartBlockZ f_209152_
+	cellWidth f_209170_
+	fillingCell f_209173_
+	firstCellX f_188721_
+	firstCellZ f_188722_
+	firstNoiseX f_188723_
+	firstNoiseZ f_188724_
+	inCellX f_209153_
+	inCellY f_209154_
+	inCellZ f_209155_
+	initialDensityNoJaggedness f_209162_
+	interpolating f_209172_
+	interpolationCounter f_209156_
+	interpolators f_188725_
+	lastBlendingDataPos f_209167_
+	lastBlendingOutput f_209168_
+	noiseSettings f_188717_
+	noiseSizeXZ f_209169_
+	preliminarySurfaceLevel f_198238_
+	sliceFillingContextProvider f_209159_
+	wrapped f_209161_
+	<init> (ILnet/minecraft/world/level/levelgen/RandomState;IILnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)V <init>
+		0 p_224343_ p_224343_
+		1 p_224344_ p_224344_
+		2 p_224345_ p_224345_
+		3 p_224346_ p_224346_
+		4 p_224347_ p_224347_
+		5 p_224348_ p_224348_
+		6 p_224349_ p_224349_
+		7 p_224350_ p_224350_
+		8 p_224351_ p_224351_
+	advanceCellX (I)V m_188749_
+		0 p_188750_ p_188750_
+	aquifer ()Lnet/minecraft/world/level/levelgen/Aquifer; m_188817_
+	blockX ()I m_207115_
+	blockY ()I m_207114_
+	blockZ ()I m_207113_
+	cachedClimateSampler (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; m_224359_
+		0 p_224360_ p_224360_
+		1 p_224361_ p_224361_
+	cellHeight ()I m_224363_
+	cellWidth ()I m_224362_
+	computePreliminarySurfaceLevel (J)I m_198249_
+		0 p_198250_ p_198250_
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_209224_ p_209224_
+		1 p_209225_ p_209225_
+	fillSlice (ZI)V m_209220_
+		0 p_209221_ p_209221_
+		1 p_209222_ p_209222_
+	forChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_224352_
+		static
+		0 p_224353_ p_224353_
+		1 p_224354_ p_224354_
+		2 p_224355_ p_224355_
+		3 p_224356_ p_224356_
+		4 p_224357_ p_224357_
+		5 p_224358_ p_224358_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; m_207263_
+		0 p_209240_ p_209240_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_209190_ p_209190_
+	getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_188743_
+	getInterpolatedState ()Lnet/minecraft/world/level/block/state/BlockState; m_209247_
+	getOrComputeBlendingOutput (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_209244_
+		0 p_209245_ p_209245_
+		1 p_209246_ p_209246_
+	initializeForFirstCellX ()V m_188791_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_209215_
+		0 p_209216_ p_209216_
+		1 p_209217_ p_209217_
+	lambda$selectCellYZ$1 (IILnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209202_
+		static
+		0 p_209203_ p_209203_
+		1 p_209204_ p_209204_
+		2 p_209205_ p_209205_
+	lambda$updateForX$3 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209227_
+		static
+		0 p_209228_ p_209228_
+		1 p_209229_ p_209229_
+	lambda$updateForY$2 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209236_
+		static
+		0 p_209237_ p_209237_
+		1 p_209238_ p_209238_
+	lambda$updateForZ$4 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V m_209186_
+		static
+		0 p_209187_ p_209187_
+		1 p_209188_ p_209188_
+	preliminarySurfaceLevel (II)I m_198256_
+		0 p_198257_ p_198257_
+		1 p_198258_ p_198258_
+	selectCellYZ (II)V m_188810_
+		0 p_188811_ p_188811_
+		1 p_188812_ p_188812_
+	stopInterpolation ()V m_209248_
+	swapSlices ()V m_188804_
+	updateForX (ID)V m_209230_
+		0 p_209231_ p_209231_
+		1 p_209232_ p_209232_
+	updateForY (ID)V m_209191_
+		0 p_209192_ p_209192_
+		1 p_209193_ p_209193_
+	updateForZ (ID)V m_209241_
+		0 p_209242_ p_209242_
+		1 p_209243_ p_209243_
+	wrap (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209213_
+		0 p_209214_ p_209214_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209233_
+		0 p_209234_ p_209234_
+net/minecraft/world/level/levelgen/NoiseChunk$1 net/minecraft/world/level/levelgen/NoiseChunk$1
+	this$0 f_209249_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209251_ p_209251_
+	fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V m_207207_
+		0 p_209255_ p_209255_
+		1 p_209256_ p_209256_
+	forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; m_207263_
+		0 p_209253_ p_209253_
+net/minecraft/world/level/levelgen/NoiseChunk$2 net/minecraft/world/level/levelgen/NoiseChunk$2
+	$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type f_209257_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha
+	this$0 f_209259_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209261_ p_209261_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209264_ p_209264_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209266_ p_209266_
+		1 p_209267_ p_209267_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224365_ p_224365_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset
+	this$0 f_209271_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
+		0 p_209273_ p_209273_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209276_ p_209276_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209278_ p_209278_
+		1 p_209279_ p_209279_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_207456_
+		0 p_224368_ p_224368_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller
+	calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_207387_
+		0 p_209283_ p_209283_
+net/minecraft/world/level/levelgen/NoiseChunk$Cache2D net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
+	function f_209284_
+	lastPos2D f_209285_
+	lastValue f_209286_
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209288_ p_209288_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209290_ p_209290_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209292_ p_209292_
+		1 p_209293_ p_209293_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
+	noiseFiller f_209297_
+	this$0 f_209296_
+	values f_209298_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209300_ p_209300_
+		1 p_209301_ p_209301_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209303_ p_209303_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209305_ p_209305_
+		1 p_209306_ p_209306_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
+	function f_209310_
+	lastArray f_209314_
+	lastArrayCounter f_209312_
+	lastCounter f_209311_
+	lastValue f_209313_
+	this$0 f_209309_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209316_ p_209316_
+		1 p_209317_ p_209317_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209319_ p_209319_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209321_ p_209321_
+		1 p_209322_ p_209322_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$FlatCache net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
+	noiseFiller f_209326_
+	this$0 f_209325_
+	values f_209327_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;Z)V <init>
+		0 p_209329_ p_209329_
+		1 p_209330_ p_209330_
+		2 p_209331_ p_209331_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209333_ p_209333_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209335_ p_209335_
+		1 p_209336_ p_209336_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator
+	noise000 f_188831_
+	noise001 f_188832_
+	noise010 f_188835_
+	noise011 f_188836_
+	noise100 f_188833_
+	noise101 f_188834_
+	noise110 f_188837_
+	noise111 f_188838_
+	noiseFiller f_188830_
+	slice0 f_188828_
+	slice1 f_188829_
+	this$0 f_188827_
+	value f_188845_
+	valueXZ00 f_188839_
+	valueXZ01 f_188841_
+	valueXZ10 f_188840_
+	valueXZ11 f_188842_
+	valueZ0 f_188843_
+	valueZ1 f_188844_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 p_209344_ p_209344_
+		1 p_209345_ p_209345_
+	allocateSlice (II)[[D m_188854_
+		0 p_188855_ p_188855_
+		1 p_188856_ p_188856_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_209347_ p_209347_
+	fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V m_207362_
+		0 p_209349_ p_209349_
+		1 p_209350_ p_209350_
+	selectCellYZ (II)V m_188863_
+		0 p_188864_ p_188864_
+		1 p_188865_ p_188865_
+	swapSlices ()V m_188860_
+	type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; m_207136_
+	updateForX (D)V m_188861_
+		0 p_188862_ p_188862_
+	updateForY (D)V m_188850_
+		0 p_188851_ p_188851_
+	updateForZ (D)V m_188866_
+		0 p_188867_ p_188867_
+	wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; m_207056_
+net/minecraft/world/level/levelgen/NoiseGeneratorSettings net/minecraft/world/level/levelgen/NoiseGeneratorSettings
+	AMPLIFIED f_64433_
+	CAVES f_64436_
+	CODEC f_64431_
+	DIRECT_CODEC f_64430_
+	END f_64435_
+	FLOATING_ISLANDS f_64437_
+	LARGE_BIOMES f_188869_
+	NETHER f_64434_
+	OVERWORLD f_64432_
+	aquifersEnabled f_158533_
+	defaultBlock f_64440_
+	defaultFluid f_64441_
+	disableMobGeneration f_64445_
+	noiseRouter f_209353_
+	noiseSettings f_64439_
+	oreVeinsEnabled f_158536_
+	seaLevel f_64444_
+	spawnTarget f_224370_
+	surfaceRule f_188871_
+	useLegacyRandomSource f_209354_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Ljava/util/List;IZZZZ)V <init>
+		0 f_64439_ f_64439_
+		1 f_64440_ f_64440_
+		2 f_64441_ f_64441_
+		3 f_209353_ f_209353_
+		4 f_188871_ f_188871_
+		5 f_224370_ f_224370_
+		6 f_64444_ f_64444_
+		7 f_64445_ f_64445_
+		8 f_158533_ f_158533_
+		9 f_158536_ f_158536_
+		10 f_209354_ f_209354_
+	aquifersEnabled ()Z f_158533_
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254959_
+		static
+		0 p_256365_ p_256365_
+	caves (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255038_
+		static
+		0 p_255690_ p_255690_
+	defaultBlock ()Lnet/minecraft/world/level/block/state/BlockState; f_64440_
+	defaultFluid ()Lnet/minecraft/world/level/block/state/BlockState; f_64441_
+	disableMobGeneration ()Z f_64445_
+	dummy ()Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_238396_
+		static
+	end (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255186_
+		static
+		0 p_256478_ p_256478_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209371_ p_209371_
+	floatingIslands (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255230_
+		static
+		0 p_255885_ p_255885_
+	getRandomSource ()Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; m_188893_
+	hashCode ()I hashCode
+	isAquifersEnabled ()Z m_158567_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_64474_
+		static
+		0 p_64475_ p_64475_
+	nether (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255410_
+		static
+		0 p_256180_ p_256180_
+	noiseRouter ()Lnet/minecraft/world/level/levelgen/NoiseRouter; f_209353_
+	noiseSettings ()Lnet/minecraft/world/level/levelgen/NoiseSettings; f_64439_
+	oreVeinsEnabled ()Z m_209369_
+	overworld (Lnet/minecraft/data/worldgen/BootstapContext;ZZ)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; m_255226_
+		static
+		0 p_256460_ p_256460_
+		1 p_256427_ p_256427_
+		2 p_256318_ p_256318_
+	seaLevel ()I f_64444_
+	spawnTarget ()Ljava/util/List; f_224370_
+	surfaceRule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; f_188871_
+	toString ()Ljava/lang/String; toString
+	useLegacyRandomSource ()Z f_209354_
+net/minecraft/world/level/levelgen/NoiseRouter net/minecraft/world/level/levelgen/NoiseRouter
+	CODEC f_224391_
+	barrierNoise f_209378_
+	continents f_209386_
+	depth f_209388_
+	erosion f_209387_
+	finalDensity f_209391_
+	fluidLevelFloodednessNoise f_209379_
+	fluidLevelSpreadNoise f_209380_
+	initialDensityWithoutJaggedness f_209390_
+	lavaNoise f_209381_
+	ridges f_209389_
+	temperature f_209384_
+	vegetation f_224392_
+	veinGap f_209394_
+	veinRidged f_209393_
+	veinToggle f_209392_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
+		0 f_209378_ f_209378_
+		1 f_209379_ f_209379_
+		2 f_209380_ f_209380_
+		3 f_209381_ f_209381_
+		4 f_209384_ f_209384_
+		5 f_224392_ f_224392_
+		6 f_209386_ f_209386_
+		7 f_209387_ f_209387_
+		8 f_209388_ f_209388_
+		9 f_209389_ f_209389_
+		10 f_209390_ f_209390_
+		11 f_209391_ f_209391_
+		12 f_209392_ f_209392_
+		13 f_209393_ f_209393_
+		14 f_209394_ f_209394_
+	barrierNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209378_
+	continents ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209386_
+	depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209388_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209421_ p_209421_
+	erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209387_
+	field (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_224414_
+		static
+		0 p_224415_ p_224415_
+		1 p_224416_ p_224416_
+	finalDensity ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209391_
+	fluidLevelFloodednessNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209379_
+	fluidLevelSpreadNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209380_
+	hashCode ()I hashCode
+	initialDensityWithoutJaggedness ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209390_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224410_
+		static
+		0 p_224411_ p_224411_
+	lavaNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209381_
+	mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_224412_
+		0 p_224413_ p_224413_
+	ridges ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209389_
+	temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209384_
+	toString ()Ljava/lang/String; toString
+	vegetation ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_224392_
+	veinGap ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209394_
+	veinRidged ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209393_
+	veinToggle ()Lnet/minecraft/world/level/levelgen/DensityFunction; f_209392_
+net/minecraft/world/level/levelgen/NoiseRouterData net/minecraft/world/level/levelgen/NoiseRouterData
+	BASE_3D_NOISE_END f_224418_
+	BASE_3D_NOISE_NETHER f_224434_
+	BASE_3D_NOISE_OVERWORLD f_224433_
+	BLENDING_FACTOR f_209444_
+	BLENDING_JAGGEDNESS f_209445_
+	CHEESE_NOISE_TARGET f_224432_
+	CONTINENTS f_209451_
+	CONTINENTS_LARGE f_209457_
+	DEPTH f_209455_
+	DEPTH_AMPLIFIED f_224424_
+	DEPTH_LARGE f_209460_
+	ENTRANCES f_209464_
+	EROSION f_209452_
+	EROSION_LARGE f_209458_
+	FACTOR f_209454_
+	FACTOR_AMPLIFIED f_224422_
+	FACTOR_LARGE f_209459_
+	GLOBAL_OFFSET f_224426_
+	ISLAND_CHUNK_DISTANCE f_224427_
+	ISLAND_CHUNK_DISTANCE_SQR f_224428_
+	JAGGEDNESS f_224431_
+	JAGGEDNESS_AMPLIFIED f_224423_
+	JAGGEDNESS_LARGE f_224420_
+	NOODLE f_209465_
+	NOODLE_SPACING_AND_STRAIGHTNESS f_209442_
+	OFFSET f_224430_
+	OFFSET_AMPLIFIED f_224421_
+	OFFSET_LARGE f_224419_
+	ORE_THICKNESS f_209440_
+	PILLARS f_209437_
+	RIDGES f_209453_
+	RIDGES_FOLDED f_224429_
+	SHIFT_X f_209448_
+	SHIFT_Z f_209449_
+	SLOPED_CHEESE f_209456_
+	SLOPED_CHEESE_AMPLIFIED f_224425_
+	SLOPED_CHEESE_END f_209462_
+	SLOPED_CHEESE_LARGE f_209461_
+	SPAGHETTI_2D f_209439_
+	SPAGHETTI_2D_THICKNESS_MODULATOR f_209438_
+	SPAGHETTI_ROUGHNESS_FUNCTION f_209463_
+	SURFACE_DENSITY_THRESHOLD f_209443_
+	VEININESS_FREQUENCY f_209441_
+	Y f_209447_
+	ZERO f_209446_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/core/Holder; m_255288_
+		static
+		0 p_256220_ p_256220_
+	caves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255020_
+		static
+		0 p_256088_ p_256088_
+		1 p_255675_ p_255675_
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209536_
+		static
+		0 p_209537_ p_209537_
+	end (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255104_
+		static
+		0 p_256079_ p_256079_
+	entrances (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255275_
+		static
+		0 p_256511_ p_256511_
+		1 p_255899_ p_255899_
+	floatingIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_254860_
+		static
+		0 p_256633_ p_256633_
+		1 p_255902_ p_255902_
+	getFunction (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255403_
+		static
+		0 p_256312_ p_256312_
+		1 p_256077_ p_256077_
+	lambda$overworld$0 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I m_224494_
+		static
+		0 p_224495_ p_224495_
+	lambda$overworld$1 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I m_224456_
+		static
+		0 p_224457_ p_224457_
+	nether (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255404_
+		static
+		0 p_256256_ p_256256_
+		1 p_256169_ p_256169_
+	noNewCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_254999_
+		static
+		0 p_255724_ p_255724_
+		1 p_255986_ p_255986_
+		2 p_256378_ p_256378_
+	noiseGradientDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_212271_
+		static
+		0 p_212272_ p_212272_
+		1 p_212273_ p_212273_
+	none ()Lnet/minecraft/world/level/levelgen/NoiseRouter; m_238384_
+		static
+	noodle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255300_
+		static
+		0 p_256402_ p_256402_
+		1 p_255632_ p_255632_
+	overworld (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/levelgen/NoiseRouter; m_255262_
+		static
+		0 p_255681_ p_255681_
+		1 p_256005_ p_256005_
+		2 p_255649_ p_255649_
+		3 p_255617_ p_255617_
+	peaksAndValleys (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224437_
+		static
+		0 p_224438_ p_224438_
+	peaksAndValleys (F)F m_224435_
+		static
+		0 p_224436_ p_224436_
+	pillars (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255167_
+		static
+		0 p_255985_ p_255985_
+	postProcess (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224492_
+		static
+		0 p_224493_ p_224493_
+	registerAndWrap (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255105_
+		static
+		0 p_256149_ p_256149_
+		1 p_255905_ p_255905_
+		2 p_255856_ p_255856_
+	registerTerrainNoises (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Z)V m_224474_
+		static
+		0 p_256336_ p_256336_
+		1 p_256393_ p_256393_
+		2 p_224476_ p_224476_
+		3 p_224477_ p_224477_
+		4 p_224478_ p_224478_
+		5 p_224479_ p_224479_
+		6 p_224480_ p_224480_
+		7 p_224481_ p_224481_
+		8 p_224482_ p_224482_
+		9 p_224483_ p_224483_
+		10 p_224484_ p_224484_
+	slide (Lnet/minecraft/world/level/levelgen/DensityFunction;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224443_
+		static
+		0 p_224444_ p_224444_
+		1 p_224445_ p_224445_
+		2 p_224446_ p_224446_
+		3 p_224447_ p_224447_
+		4 p_224448_ p_224448_
+		5 p_224449_ p_224449_
+		6 p_224450_ p_224450_
+		7 p_224451_ p_224451_
+		8 p_224452_ p_224452_
+	slideEnd (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224505_
+		static
+		0 p_224506_ p_224506_
+	slideEndLike (Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224439_
+		static
+		0 p_224440_ p_224440_
+		1 p_224441_ p_224441_
+		2 p_224442_ p_224442_
+	slideNetherLike (Lnet/minecraft/core/HolderGetter;II)Lnet/minecraft/world/level/levelgen/DensityFunction; m_254915_
+		static
+		0 p_256084_ p_256084_
+		1 p_255802_ p_255802_
+		2 p_255834_ p_255834_
+	slideOverworld (ZLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224489_
+		static
+		0 p_224490_ p_224490_
+		1 p_224491_ p_224491_
+	spaghetti2D (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255130_
+		static
+		0 p_256535_ p_256535_
+		1 p_255650_ p_255650_
+	spaghettiRoughnessFunction (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_254847_
+		static
+		0 p_255763_ p_255763_
+	splineWithBlending (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224453_
+		static
+		0 p_224454_ p_224454_
+		1 p_224455_ p_224455_
+	underground (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_255355_
+		static
+		0 p_256548_ p_256548_
+		1 p_256236_ p_256236_
+		2 p_256658_ p_256658_
+	yLimitedInterpolatable (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;III)Lnet/minecraft/world/level/levelgen/DensityFunction; m_209471_
+		static
+		0 p_209472_ p_209472_
+		1 p_209473_ p_209473_
+		2 p_209474_ p_209474_
+		3 p_209475_ p_209475_
+		4 p_209476_ p_209476_
+net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity
+	<init> ()V <init>
+	getSpaghettiRarity3D (D)D m_209565_
+		static
+		0 p_209566_ p_209566_
+	getSphaghettiRarity2D (D)D m_209563_
+		static
+		0 p_209564_ p_209564_
+net/minecraft/world/level/levelgen/NoiseSettings net/minecraft/world/level/levelgen/NoiseSettings
+	CAVES_NOISE_SETTINGS f_209632_
+	CODEC f_64507_
+	END_NOISE_SETTINGS f_209631_
+	FLOATING_ISLANDS_NOISE_SETTINGS f_209633_
+	NETHER_NOISE_SETTINGS f_209630_
+	OVERWORLD_NOISE_SETTINGS f_224519_
+	height f_64508_
+	minY f_158688_
+	noiseSizeHorizontal f_64512_
+	noiseSizeVertical f_64513_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIII)V <init>
+		0 f_158688_ f_158688_
+		1 f_64508_ f_64508_
+		2 f_64512_ f_64512_
+		3 f_64513_ f_64513_
+	clampToHeightAccessor (Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/levelgen/NoiseSettings; m_224530_
+		0 p_224531_ p_224531_
+	create (IIII)Lnet/minecraft/world/level/levelgen/NoiseSettings; m_224525_
+		static
+		0 p_224526_ p_224526_
+		1 p_224527_ p_224527_
+		2 p_224528_ p_224528_
+		3 p_224529_ p_224529_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189215_ p_189215_
+	getCellHeight ()I m_189212_
+	getCellWidth ()I m_189213_
+	guardY (Lnet/minecraft/world/level/levelgen/NoiseSettings;)Lcom/mojang/serialization/DataResult; m_158720_
+		static
+		0 p_158721_ p_158721_
+	hashCode ()I hashCode
+	height ()I f_64508_
+	lambda$create$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V m_158718_
+		static
+		0 p_158719_ p_158719_
+	lambda$guardY$1 ()Ljava/lang/String; m_274285_
+		static
+	lambda$guardY$2 ()Ljava/lang/String; m_274284_
+		static
+	lambda$guardY$3 ()Ljava/lang/String; m_274286_
+		static
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_64535_
+		static
+		0 p_64536_ p_64536_
+	minY ()I f_158688_
+	noiseSizeHorizontal ()I f_64512_
+	noiseSizeVertical ()I f_64513_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/Noises net/minecraft/world/level/levelgen/Noises
+	AQUIFER_BARRIER f_189287_
+	AQUIFER_FLUID_LEVEL_FLOODEDNESS f_189288_
+	AQUIFER_FLUID_LEVEL_SPREAD f_189290_
+	AQUIFER_LAVA f_189289_
+	BADLANDS_PILLAR f_189259_
+	BADLANDS_PILLAR_ROOF f_189260_
+	BADLANDS_SURFACE f_189261_
+	CALCITE f_189266_
+	CAVE_CHEESE f_189246_
+	CAVE_ENTRANCE f_189244_
+	CAVE_LAYER f_189245_
+	CLAY_BANDS_OFFSET f_189258_
+	CONTINENTALNESS f_189279_
+	CONTINENTALNESS_LARGE f_189283_
+	EROSION f_189280_
+	EROSION_LARGE f_189284_
+	GRAVEL f_189267_
+	GRAVEL_LAYER f_189273_
+	ICE f_189271_
+	ICEBERG_PILLAR f_189262_
+	ICEBERG_PILLAR_ROOF f_189263_
+	ICEBERG_SURFACE f_189264_
+	JAGGED f_189255_
+	NETHERRACK f_189275_
+	NETHER_STATE_SELECTOR f_189277_
+	NETHER_WART f_189276_
+	NOODLE f_189251_
+	NOODLE_RIDGE_A f_189253_
+	NOODLE_RIDGE_B f_189254_
+	NOODLE_THICKNESS f_189252_
+	ORE_GAP f_189250_
+	ORE_VEININESS f_189247_
+	ORE_VEIN_A f_189248_
+	ORE_VEIN_B f_189249_
+	PACKED_ICE f_189270_
+	PATCH f_189274_
+	PILLAR f_189291_
+	PILLAR_RARENESS f_189292_
+	PILLAR_THICKNESS f_189293_
+	POWDER_SNOW f_189268_
+	RIDGE f_189285_
+	SHIFT f_189286_
+	SOUL_SAND_LAYER f_189272_
+	SPAGHETTI_2D f_189294_
+	SPAGHETTI_2D_ELEVATION f_189295_
+	SPAGHETTI_2D_MODULATOR f_189296_
+	SPAGHETTI_2D_THICKNESS f_189297_
+	SPAGHETTI_3D_1 f_189298_
+	SPAGHETTI_3D_2 f_189299_
+	SPAGHETTI_3D_RARITY f_189300_
+	SPAGHETTI_3D_THICKNESS f_189301_
+	SPAGHETTI_ROUGHNESS f_189302_
+	SPAGHETTI_ROUGHNESS_MODULATOR f_189243_
+	SURFACE f_189256_
+	SURFACE_SECONDARY f_189257_
+	SWAMP f_189265_
+	TEMPERATURE f_189269_
+	TEMPERATURE_LARGE f_189281_
+	VEGETATION f_189278_
+	VEGETATION_LARGE f_189282_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_189309_
+		static
+		0 p_189310_ p_189310_
+	instantiate (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_255421_
+		static
+		0 p_256362_ p_256362_
+		1 p_256306_ p_256306_
+		2 p_256639_ p_256639_
+net/minecraft/world/level/levelgen/OreVeinifier net/minecraft/world/level/levelgen/OreVeinifier
+	CHANCE_OF_RAW_ORE_BLOCK f_209657_
+	EDGE_ROUNDOFF_BEGIN f_209651_
+	MAX_EDGE_ROUNDOFF f_209652_
+	MAX_RICHNESS f_209655_
+	MAX_RICHNESS_THRESHOLD f_209656_
+	MIN_RICHNESS f_209654_
+	SKIP_ORE_IF_GAP_NOISE_IS_BELOW f_209658_
+	VEININESS_THRESHOLD f_209650_
+	VEIN_SOLIDNESS f_209653_
+	<init> ()V <init>
+	create (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;)Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; m_209667_
+		static
+		0 p_209668_ p_209668_
+		1 p_209669_ p_209669_
+		2 p_209670_ p_209670_
+		3 p_209671_ p_209671_
+	lambda$create$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_209660_
+		static
+		0 p_209661_ p_209661_
+		1 p_209662_ p_209662_
+		2 p_209663_ p_209663_
+		3 p_209664_ p_209664_
+		4 p_209665_ p_209665_
+		5 p_209666_ p_209666_
+net/minecraft/world/level/levelgen/OreVeinifier$VeinType net/minecraft/world/level/levelgen/OreVeinifier$VeinType
+	$VALUES $VALUES
+	COPPER COPPER
+	IRON IRON
+	filler f_209678_
+	maxY f_209675_
+	minY f_209674_
+	ore f_209676_
+	rawOreBlock f_209677_
+	$values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; m_209689_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;II)V <init>
+		0 p_209682_ p_209682_
+		1 p_209683_ p_209683_
+		2 p_209684_ p_209684_
+		3 p_209685_ p_209685_
+		4 p_209686_ p_209686_
+		5 p_209687_ p_209687_
+		6 p_209688_ p_209688_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; valueOf
+		static
+		0 p_209691_ p_209691_
+	values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; values
+		static
+net/minecraft/world/level/levelgen/PatrolSpawner net/minecraft/world/level/levelgen/PatrolSpawner
+	nextTick f_64562_
+	<init> ()V <init>
+	spawnPatrolMember (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Z m_224532_
+		0 p_224533_ p_224533_
+		1 p_224534_ p_224534_
+		2 p_224535_ p_224535_
+		3 p_224536_ p_224536_
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_64570_ p_64570_
+		1 p_64571_ p_64571_
+		2 p_64572_ p_64572_
+net/minecraft/world/level/levelgen/PhantomSpawner net/minecraft/world/level/levelgen/PhantomSpawner
+	nextTick f_64573_
+	<init> ()V <init>
+	tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I m_7995_
+		0 p_64576_ p_64576_
+		1 p_64577_ p_64577_
+		2 p_64578_ p_64578_
+net/minecraft/world/level/levelgen/PositionalRandomFactory net/minecraft/world/level/levelgen/PositionalRandomFactory
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224537_ p_224537_
+		1 p_224538_ p_224538_
+		2 p_224539_ p_224539_
+	at (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; m_224542_
+		0 p_224543_ p_224543_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224544_ p_224544_
+	fromHashOf (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; m_224540_
+		0 p_224541_ p_224541_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_189317_ p_189317_
+net/minecraft/world/level/levelgen/RandomState net/minecraft/world/level/levelgen/RandomState
+	aquiferRandom f_224551_
+	noiseIntances f_224553_
+	noises f_224547_
+	oreRandom f_224552_
+	positionalRandoms f_224554_
+	random f_224545_
+	router f_224548_
+	sampler f_224549_
+	surfaceSystem f_224550_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)V <init>
+		0 p_255668_ p_255668_
+		1 p_256663_ p_256663_
+		2 p_255691_ p_255691_
+	aquiferRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224581_
+	create (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; m_255302_
+		static
+		0 p_255761_ p_255761_
+		1 p_256649_ p_256649_
+		2 p_255965_ p_255965_
+	create (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; m_255077_
+		static
+		0 p_255935_ p_255935_
+		1 p_256314_ p_256314_
+		2 p_256595_ p_256595_
+	getOrCreateNoise (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_224560_
+		0 p_224561_ p_224561_
+	getOrCreateRandomFactory (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224565_
+		0 p_224566_ p_224566_
+	lambda$getOrCreateNoise$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_254822_
+		0 p_255588_ p_255588_
+		1 p_255589_ p_255589_
+	lambda$getOrCreateRandomFactory$1 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224567_
+		0 p_224568_ p_224568_
+		1 p_224569_ p_224569_
+	oreRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_224582_
+	router ()Lnet/minecraft/world/level/levelgen/NoiseRouter; m_224578_
+	sampler ()Lnet/minecraft/world/level/biome/Climate$Sampler; m_224579_
+	surfaceSystem ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; m_224580_
+net/minecraft/world/level/levelgen/RandomState$1 net/minecraft/world/level/levelgen/RandomState$1
+	this$0 f_244167_
+	wrapped f_244328_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;)V <init>
+		0 p_249240_ p_249240_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_248616_ p_248616_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_246139_
+		0 p_249732_ p_249732_
+net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper
+	this$0 f_224585_
+	val$seed f_224583_
+	val$useLegacyInit f_224584_
+	wrapped f_224586_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;JZ)V <init>
+		0 p_224588_ p_224588_
+		1 p_224589_ p_224589_
+		2 p_224590_ p_224590_
+	apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_214017_
+		0 p_224598_ p_224598_
+	newLegacyInstance (J)Lnet/minecraft/util/RandomSource; m_224591_
+		0 p_224592_ p_224592_
+	visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; m_213918_
+		0 p_224594_ p_224594_
+	wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; m_224595_
+		0 p_224596_ p_224596_
+net/minecraft/world/level/levelgen/RandomSupport net/minecraft/world/level/levelgen/RandomSupport
+	GOLDEN_RATIO_64 f_189323_
+	MD5_128 f_287788_
+	SEED_UNIQUIFIER f_189325_
+	SILVER_RATIO_64 f_189324_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	generateUniqueSeed ()J m_224599_
+		static
+	lambda$generateUniqueSeed$0 (J)J m_224600_
+		static
+		0 p_224601_ p_224601_
+	mixStafford13 (J)J m_189329_
+		static
+		0 p_189330_ p_189330_
+	seedFromHashOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288212_
+		static
+		0 p_288994_ p_288994_
+	upgradeSeedTo128bit (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_189331_
+		static
+		0 p_189332_ p_189332_
+	upgradeSeedTo128bitUnmixed (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_289611_
+		static
+		0 p_289660_ p_289660_
+net/minecraft/world/level/levelgen/RandomSupport$Seed128bit net/minecraft/world/level/levelgen/RandomSupport$Seed128bit
+	seedHi f_189336_
+	seedLo f_189335_
+	<init> (JJ)V <init>
+		0 f_189335_ f_189335_
+		1 f_189336_ f_189336_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189343_ p_189343_
+	hashCode ()I hashCode
+	mixed ()Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_289608_
+	seedHi ()J f_189336_
+	seedLo ()J f_189335_
+	toString ()Ljava/lang/String; toString
+	xor (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288205_
+		0 p_289009_ p_289009_
+	xor (JJ)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; m_288194_
+		0 p_288963_ p_288963_
+		1 p_288992_ p_288992_
+net/minecraft/world/level/levelgen/SingleThreadedRandomSource net/minecraft/world/level/levelgen/SingleThreadedRandomSource
+	INCREMENT f_189349_
+	MODULUS_BITS f_189346_
+	MODULUS_MASK f_189347_
+	MULTIPLIER f_189348_
+	gaussianSource f_189351_
+	seed f_189350_
+	<init> (J)V <init>
+		0 p_189353_ p_189353_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_189356_ p_189356_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_189360_ p_189360_
+net/minecraft/world/level/levelgen/SurfaceRules net/minecraft/world/level/levelgen/SurfaceRules
+	DEEP_UNDER_FLOOR f_202169_
+	ON_CEILING f_189377_
+	ON_FLOOR f_189375_
+	UNDER_CEILING f_189378_
+	UNDER_FLOOR f_189376_
+	VERY_DEEP_UNDER_FLOOR f_202170_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	abovePreliminarySurface ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189425_
+		static
+	bandlands ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189427_
+		static
+	hole ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189418_
+		static
+	ifTrue (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189394_
+		static
+		0 p_189395_ p_189395_
+		1 p_189396_ p_189396_
+	isBiome (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; m_189407_
+		static
+		0 p_189408_ p_189408_
+	isBiome ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189416_
+		static
+		0 p_189417_ p_189417_
+	noiseCondition (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189409_
+		static
+		0 p_189410_ p_189410_
+		1 p_189411_ p_189411_
+	noiseCondition (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189412_
+		static
+		0 p_189413_ p_189413_
+		1 p_189414_ p_189414_
+		2 p_189415_ p_189415_
+	not (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189392_
+		static
+		0 p_189393_ p_189393_
+	register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; m_224603_
+		static
+		0 p_224604_ p_224604_
+		1 p_224605_ p_224605_
+		2 p_224606_ p_224606_
+	sequence ([Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_198272_
+		static
+		0 p_198273_ p_198273_
+	state (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; m_189390_
+		static
+		0 p_189391_ p_189391_
+	steep ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189381_
+		static
+	stoneDepthCheck (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_202171_
+		static
+		0 p_202172_ p_202172_
+		1 p_202173_ p_202173_
+		2 p_202174_ p_202174_
+		3 p_202175_ p_202175_
+	stoneDepthCheck (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_202176_
+		static
+		0 p_202177_ p_202177_
+		1 p_202178_ p_202178_
+		2 p_202179_ p_202179_
+	temperature ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189426_
+		static
+	verticalGradient (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189403_
+		static
+		0 p_189404_ p_189404_
+		1 p_189405_ p_189405_
+		2 p_189406_ p_189406_
+	waterBlockCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189382_
+		static
+		0 p_189383_ p_189383_
+		1 p_189384_ p_189384_
+	waterStartCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189419_
+		static
+		0 p_189420_ p_189420_
+		1 p_189421_ p_189421_
+	yBlockCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189400_
+		static
+		0 p_189401_ p_189401_
+		1 p_189402_ p_189402_
+	yStartCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; m_189422_
+		static
+		0 p_189423_ p_189423_
+		1 p_189424_ p_189424_
+net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface
+	$VALUES $VALUES
+	CODEC f_189429_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; m_189440_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189433_ p_189433_
+		1 p_189434_ p_189434_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189439_ p_189439_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189437_ p_189437_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; valueOf
+		static
+		0 p_189442_ p_189442_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$Bandlands net/minecraft/world/level/levelgen/SurfaceRules$Bandlands
+	$VALUES $VALUES
+	CODEC f_189474_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; m_189485_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189478_ p_189478_
+		1 p_189479_ p_189479_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189484_ p_189484_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189482_ p_189482_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; valueOf
+		static
+		0 p_189487_ p_189487_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource
+	CODEC f_189490_
+	biomeNameTest f_204618_
+	biomes f_189489_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_189493_ p_189493_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189498_ p_189498_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189496_ p_189496_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209694_ p_209694_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;)Ljava/util/List; m_204619_
+		static
+		0 p_204620_ p_204620_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition
+	this$0 f_189506_
+	val$ruleContext f_189504_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_204622_ p_204622_
+		1 p_204623_ p_204623_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource
+	CODEC f_189514_
+	resultState f_189512_
+	rule f_189513_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_189517_ p_189517_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule;)V <init>
+		0 f_189512_ f_189512_
+		1 f_189513_ f_189513_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189525_ p_189525_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189523_ p_189523_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189529_ p_189529_
+	hashCode ()I hashCode
+	resultState ()Lnet/minecraft/world/level/block/state/BlockState; f_189512_
+	rule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; f_189513_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$Condition net/minecraft/world/level/levelgen/SurfaceRules$Condition
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource
+	CODEC f_189532_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_204624_
+		static
+		0 p_204625_ p_204625_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lcom/mojang/serialization/Codec; m_224612_
+		static
+		0 p_224613_ p_224613_
+net/minecraft/world/level/levelgen/SurfaceRules$Context net/minecraft/world/level/levelgen/SurfaceRules$Context
+	HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE f_198274_
+	SURFACE_CELL_BITS f_198275_
+	SURFACE_CELL_MASK f_198277_
+	SURFACE_CELL_SIZE f_198276_
+	abovePreliminarySurface f_189539_
+	biome f_189555_
+	biomeGetter f_189542_
+	blockX f_189546_
+	blockY f_189557_
+	blockZ f_189547_
+	chunk f_189540_
+	context f_189544_
+	hole f_189538_
+	lastMinSurfaceLevelUpdate f_189551_
+	lastPreliminarySurfaceCellOrigin f_198278_
+	lastSurfaceDepth2Update f_189549_
+	lastUpdateXZ f_189545_
+	lastUpdateY f_189553_
+	minSurfaceLevel f_189552_
+	noiseChunk f_189541_
+	pos f_189554_
+	preliminarySurfaceCache f_198279_
+	randomState f_224614_
+	steep f_189537_
+	stoneDepthAbove f_189560_
+	stoneDepthBelow f_189559_
+	surfaceDepth f_189548_
+	surfaceSecondary f_202180_
+	system f_189535_
+	temperature f_189536_
+	waterHeight f_189558_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Ljava/util/function/Function;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)V <init>
+		0 p_224616_ p_224616_
+		1 p_224617_ p_224617_
+		2 p_224618_ p_224618_
+		3 p_224619_ p_224619_
+		4 p_224620_ p_224620_
+		5 p_224621_ p_224621_
+		6 p_224622_ p_224622_
+	blockCoordToSurfaceCell (I)I m_198280_
+		static
+		0 p_198281_ p_198281_
+	getMinSurfaceLevel ()I m_189583_
+	getSurfaceSecondary ()D m_202181_
+	lambda$updateY$0 (III)Lnet/minecraft/core/Holder; m_204626_
+		0 p_204627_ p_204627_
+		1 p_204628_ p_204628_
+		2 p_204629_ p_204629_
+	surfaceCellToBlockCoord (I)I m_198282_
+		static
+		0 p_198283_ p_198283_
+	updateXZ (II)V m_189569_
+		0 p_189570_ p_189570_
+		1 p_189571_ p_189571_
+	updateY (IIIIII)V m_189576_
+		0 p_189577_ p_189577_
+		1 p_189578_ p_189578_
+		2 p_189579_ p_189579_
+		3 p_189580_ p_189580_
+		4 p_189581_ p_189581_
+		5 p_189582_ p_189582_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition
+	this$0 f_189586_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189588_ p_189588_
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189591_ p_189591_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189594_ p_189594_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189597_ p_189597_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$Hole net/minecraft/world/level/levelgen/SurfaceRules$Hole
+	$VALUES $VALUES
+	CODEC f_189600_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; m_189611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189604_ p_189604_
+		1 p_189605_ p_189605_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189610_ p_189610_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189608_ p_189608_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; valueOf
+		static
+		0 p_189613_ p_189613_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition
+	context f_189616_
+	lastUpdate f_189615_
+	result f_189617_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189619_ p_189619_
+	compute ()Z m_183479_
+	getContextLastUpdate ()J m_183477_
+	test ()Z m_183475_
+net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189622_ p_189622_
+	getContextLastUpdate ()J m_183477_
+net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189625_ p_189625_
+	getContextLastUpdate ()J m_183477_
+net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource
+	CODEC f_189630_
+	maxThreshold f_189629_
+	minThreshold f_189628_
+	noise f_189627_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceKey;DD)V <init>
+		0 f_189627_ f_189627_
+		1 f_189628_ f_189628_
+		2 f_189629_ f_189629_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189642_ p_189642_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189640_ p_189640_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189647_ p_189647_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257347_
+		static
+		0 p_258995_ p_258995_
+	maxThreshold ()D f_189629_
+	minThreshold ()D f_189628_
+	noise ()Lnet/minecraft/resources/ResourceKey; f_189627_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition
+	this$0 f_189652_
+	val$noise f_189651_
+	val$ruleContext f_189650_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
+		0 p_189654_ p_189654_
+		1 p_189655_ p_189655_
+		2 p_189656_ p_189656_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$NotCondition net/minecraft/world/level/levelgen/SurfaceRules$NotCondition
+	target f_189658_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;)V <init>
+		0 f_189658_ f_189658_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189664_ p_189664_
+	hashCode ()I hashCode
+	target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; f_189658_
+	test ()Z m_183475_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource
+	CODEC f_189668_
+	target f_189667_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)V <init>
+		0 f_189667_ f_189667_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189676_ p_189676_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189674_ p_189674_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189679_ p_189679_
+	hashCode ()I hashCode
+	target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; f_189667_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$RuleSource net/minecraft/world/level/levelgen/SurfaceRules$RuleSource
+	CODEC f_189682_
+	<clinit> ()V <clinit>
+		static
+	bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; m_204630_
+		static
+		0 p_204631_ p_204631_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lcom/mojang/serialization/Codec; m_224626_
+		static
+		0 p_224627_ p_224627_
+net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule
+	rules f_189685_
+	<init> (Ljava/util/List;)V <init>
+		0 f_189685_ f_189685_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189690_ p_189690_
+	hashCode ()I hashCode
+	rules ()Ljava/util/List; f_189685_
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189694_ p_189694_
+		1 p_189695_ p_189695_
+		2 p_189696_ p_189696_
+net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource
+	CODEC f_189698_
+	sequence f_189697_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_189697_ f_189697_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189706_ p_189706_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189704_ p_189704_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189709_ p_189709_
+	hashCode ()I hashCode
+	sequence ()Ljava/util/List; f_189697_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$StateRule net/minecraft/world/level/levelgen/SurfaceRules$StateRule
+	state f_189712_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 f_189712_ f_189712_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189717_ p_189717_
+	hashCode ()I hashCode
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_189712_
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189721_ p_189721_
+		1 p_189722_ p_189722_
+		2 p_189723_ p_189723_
+net/minecraft/world/level/levelgen/SurfaceRules$Steep net/minecraft/world/level/levelgen/SurfaceRules$Steep
+	$VALUES $VALUES
+	CODEC f_189725_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; m_189736_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189729_ p_189729_
+		1 p_189730_ p_189730_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189735_ p_189735_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189733_ p_189733_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; valueOf
+		static
+		0 p_189738_ p_189738_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck
+	CODEC f_189744_
+	addSurfaceDepth f_189741_
+	offset f_189740_
+	secondaryDepthRange f_202182_
+	surfaceType f_189743_
+	<clinit> ()V <clinit>
+		static
+	<init> (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)V <init>
+		0 f_189740_ f_189740_
+		1 f_189741_ f_189741_
+		2 f_202182_ f_202182_
+		3 f_189743_ f_189743_
+	addSurfaceDepth ()Z f_189741_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189757_ p_189757_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189755_ p_189755_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189762_ p_189762_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189752_
+		static
+		0 p_189753_ p_189753_
+	offset ()I f_189740_
+	secondaryDepthRange ()I f_202182_
+	surfaceType ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; f_189743_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition
+	this$0 f_189768_
+	val$ceiling f_189767_
+	val$ruleContext f_189766_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Z)V <init>
+		0 p_189770_ p_189770_
+		1 p_189771_ p_189771_
+		2 p_189772_ p_189772_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189774_ p_189774_
+		1 p_189775_ p_189775_
+		2 p_189776_ p_189776_
+net/minecraft/world/level/levelgen/SurfaceRules$Temperature net/minecraft/world/level/levelgen/SurfaceRules$Temperature
+	$VALUES $VALUES
+	CODEC f_189778_
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; m_189789_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_189782_ p_189782_
+		1 p_189783_ p_189783_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189788_ p_189788_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189786_ p_189786_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; valueOf
+		static
+		0 p_189791_ p_189791_
+	values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; values
+		static
+net/minecraft/world/level/levelgen/SurfaceRules$TestRule net/minecraft/world/level/levelgen/SurfaceRules$TestRule
+	condition f_189793_
+	followup f_189794_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule;)V <init>
+		0 f_189793_ f_189793_
+		1 f_189794_ f_189794_
+	condition ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; f_189793_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189801_ p_189801_
+	followup ()Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; f_189794_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; m_183550_
+		0 p_189805_ p_189805_
+		1 p_189806_ p_189806_
+		2 p_189807_ p_189807_
+net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource
+	CODEC f_189810_
+	ifTrue f_189808_
+	thenRun f_189809_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
+		0 f_189808_ f_189808_
+		1 f_189809_ f_189809_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189821_ p_189821_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; apply
+		0 p_189819_ p_189819_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213795_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189825_ p_189825_
+	hashCode ()I hashCode
+	ifTrue ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; f_189808_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189816_
+		static
+		0 p_189817_ p_189817_
+	thenRun ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; f_189809_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource
+	CODEC f_189831_
+	falseAtAndAbove f_189830_
+	randomName f_189828_
+	trueAtAndBelow f_189829_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 f_189828_ f_189828_
+		1 f_189829_ f_189829_
+		2 f_189830_ f_189830_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189843_ p_189843_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189841_ p_189841_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189848_ p_189848_
+	falseAtAndAbove ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189830_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189838_
+		static
+		0 p_189839_ p_189839_
+	randomName ()Lnet/minecraft/resources/ResourceLocation; f_189828_
+	toString ()Ljava/lang/String; toString
+	trueAtAndBelow ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189829_
+net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition
+	this$0 f_189855_
+	val$falseAtAndAbove f_189853_
+	val$randomFactory f_189854_
+	val$ruleContext f_189851_
+	val$trueAtAndBelow f_189852_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;IILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
+		0 p_189857_ p_189857_
+		1 p_189858_ p_189858_
+		2 p_189859_ p_189859_
+		3 p_189860_ p_189860_
+		4 p_189861_ p_189861_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource
+	CODEC f_189866_
+	addStoneDepth f_189865_
+	offset f_189863_
+	surfaceDepthMultiplier f_189864_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIZ)V <init>
+		0 f_189863_ f_189863_
+		1 f_189864_ f_189864_
+		2 f_189865_ f_189865_
+	addStoneDepth ()Z f_189865_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189878_ p_189878_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189876_ p_189876_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189883_ p_189883_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189873_
+		static
+		0 p_189874_ p_189874_
+	offset ()I f_189863_
+	surfaceDepthMultiplier ()I f_189864_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition
+	this$0 f_189887_
+	val$ruleContext f_189886_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189889_ p_189889_
+		1 p_189890_ p_189890_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource
+	CODEC f_189447_
+	addStoneDepth f_189446_
+	anchor f_189444_
+	surfaceDepthMultiplier f_189445_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;IZ)V <init>
+		0 f_189444_ f_189444_
+		1 f_189445_ f_189445_
+		2 f_189446_ f_189446_
+	addStoneDepth ()Z f_189446_
+	anchor ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; f_189444_
+	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_189459_ p_189459_
+	apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; apply
+		0 p_189457_ p_189457_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_213794_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_189464_ p_189464_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_189454_
+		static
+		0 p_189455_ p_189455_
+	surfaceDepthMultiplier ()I f_189445_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition
+	this$0 f_189468_
+	val$ruleContext f_189467_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$YConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
+		0 p_189470_ p_189470_
+		1 p_189471_ p_189471_
+	compute ()Z m_183479_
+net/minecraft/world/level/levelgen/SurfaceSystem net/minecraft/world/level/levelgen/SurfaceSystem
+	BROWN_TERRACOTTA f_189898_
+	LIGHT_GRAY_TERRACOTTA f_189900_
+	ORANGE_TERRACOTTA f_189895_
+	PACKED_ICE f_189901_
+	RED_TERRACOTTA f_189899_
+	SNOW_BLOCK f_189902_
+	TERRACOTTA f_189896_
+	WHITE_TERRACOTTA f_189894_
+	YELLOW_TERRACOTTA f_189897_
+	badlandsPillarNoise f_189908_
+	badlandsPillarRoofNoise f_189909_
+	badlandsSurfaceNoise f_189910_
+	clayBands f_189906_
+	clayBandsOffsetNoise f_189907_
+	defaultBlock f_189904_
+	icebergPillarNoise f_189911_
+	icebergPillarRoofNoise f_189912_
+	icebergSurfaceNoise f_189913_
+	noiseRandom f_224635_
+	seaLevel f_189905_
+	surfaceNoise f_189918_
+	surfaceSecondaryNoise f_189892_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
+		0 p_224637_ p_224637_
+		1 p_224638_ p_224638_
+		2 p_224639_ p_224639_
+		3 p_224640_ p_224640_
+	buildSurface (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;ZLnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V m_224648_
+		0 p_224649_ p_224649_
+		1 p_224650_ p_224650_
+		2 p_224651_ p_224651_
+		3 p_224652_ p_224652_
+		4 p_224653_ p_224653_
+		5 p_224654_ p_224654_
+		6 p_224655_ p_224655_
+		7 p_224656_ p_224656_
+	erodedBadlandsExtension (Lnet/minecraft/world/level/chunk/BlockColumn;IIILnet/minecraft/world/level/LevelHeightAccessor;)V m_189954_
+		0 p_189955_ p_189955_
+		1 p_189956_ p_189956_
+		2 p_189957_ p_189957_
+		3 p_189958_ p_189958_
+		4 p_189959_ p_189959_
+	frozenOceanExtension (ILnet/minecraft/world/level/biome/Biome;Lnet/minecraft/world/level/chunk/BlockColumn;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_189934_
+		0 p_189935_ p_189935_
+		1 p_189936_ p_189936_
+		2 p_189937_ p_189937_
+		3 p_189938_ p_189938_
+		4 p_189939_ p_189939_
+		5 p_189940_ p_189940_
+		6 p_189941_ p_189941_
+	generateBands (Lnet/minecraft/util/RandomSource;)[Lnet/minecraft/world/level/block/state/BlockState; m_224641_
+		static
+		0 p_224642_ p_224642_
+	getBand (III)Lnet/minecraft/world/level/block/state/BlockState; m_189930_
+		0 p_189931_ p_189931_
+		1 p_189932_ p_189932_
+		2 p_189933_ p_189933_
+	getSurfaceDepth (II)I m_189927_
+		0 p_189928_ p_189928_
+		1 p_189929_ p_189929_
+	getSurfaceSecondary (II)D m_202189_
+		0 p_202190_ p_202190_
+		1 p_202191_ p_202191_
+	isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z m_189952_
+		0 p_189953_ p_189953_
+	makeBands (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/block/state/BlockState;)V m_224643_
+		static
+		0 p_224644_ p_224644_
+		1 p_224645_ p_224645_
+		2 p_224646_ p_224646_
+		3 p_224647_ p_224647_
+	topMaterial (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_189971_
+		0 p_189972_ p_189972_
+		1 p_189973_ p_189973_
+		2 p_189974_ p_189974_
+		3 p_189975_ p_189975_
+		4 p_189976_ p_189976_
+		5 p_189977_ p_189977_
+		6 p_189978_ p_189978_
+net/minecraft/world/level/levelgen/SurfaceSystem$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
+	this$0 f_189999_
+	val$chunkPos f_189998_
+	val$columnPos f_189997_
+	val$protoChunk f_189996_
+	<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/ChunkPos;)V <init>
+		0 p_190001_ p_190001_
+		1 p_190002_ p_190002_
+		2 p_190003_ p_190003_
+		3 p_190004_ p_190004_
+	getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; m_183556_
+		0 p_190006_ p_190006_
+	setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V m_183639_
+		0 p_190008_ p_190008_
+		1 p_190009_ p_190009_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource
+	INCREMENT f_224660_
+	MODULUS_BITS f_224657_
+	MODULUS_MASK f_224658_
+	MULTIPLIER f_224659_
+	gaussianSource f_224662_
+	seed f_224661_
+	<init> (J)V <init>
+		0 p_224664_ p_224664_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	next (I)I m_64707_
+		0 p_224668_ p_224668_
+	nextGaussian ()D m_188583_
+	setSeed (J)V m_188584_
+		0 p_224666_ p_224666_
+net/minecraft/world/level/levelgen/VerticalAnchor net/minecraft/world/level/levelgen/VerticalAnchor
+	BOTTOM f_158915_
+	CODEC f_158914_
+	TOP f_158916_
+	<clinit> ()V <clinit>
+		static
+	aboveBottom (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158930_
+		static
+		0 p_158931_ p_158931_
+	absolute (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158922_
+		static
+		0 p_158923_ p_158923_
+	belowTop (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158935_
+		static
+		0 p_158936_ p_158936_
+	bottom ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158921_
+		static
+	lambda$merge$0 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Record; m_209697_
+		static
+		0 p_209698_ p_209698_
+	merge (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158924_
+		static
+		0 p_158925_ p_158925_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158928_ p_158928_
+	split (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lcom/mojang/datafixers/util/Either; m_158926_
+		static
+		0 p_158927_ p_158927_
+	top ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_158929_
+		static
+net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom
+	CODEC f_158937_
+	offset f_209699_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209699_ f_209699_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209702_ p_209702_
+	hashCode ()I hashCode
+	offset ()I f_209699_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158942_ p_158942_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/VerticalAnchor$Absolute net/minecraft/world/level/levelgen/VerticalAnchor$Absolute
+	CODEC f_158944_
+	y f_209704_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209704_ f_209704_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209707_ p_209707_
+	hashCode ()I hashCode
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158949_ p_158949_
+	toString ()Ljava/lang/String; toString
+	y ()I f_209704_
+net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop
+	CODEC f_158951_
+	offset f_209709_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 f_209709_ f_209709_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209712_ p_209712_
+	hashCode ()I hashCode
+	offset ()I f_209709_
+	resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_142322_
+		0 p_158956_ p_158956_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldDimensions net/minecraft/world/level/levelgen/WorldDimensions
+	BUILTIN_ORDER f_243726_
+	CODEC f_243810_
+	VANILLA_DIMENSION_COUNT f_243847_
+	dimensions f_243948_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Registry;)V <init>
+		0 f_243948_ f_243948_
+	bake (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; m_245300_
+		0 p_248787_ p_248787_
+	checkStability (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Lcom/mojang/serialization/Lifecycle; m_245357_
+		static
+		0 p_250764_ p_250764_
+		1 p_248865_ p_248865_
+	dimensions ()Lnet/minecraft/core/Registry; f_243948_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_251618_ p_251618_
+	get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_245957_
+		0 p_250824_ p_250824_
+	hashCode ()I hashCode
+	isDebug ()Z m_246739_
+	isStableEnd (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_247592_
+		static
+		0 p_250720_ p_250720_
+	isStableNether (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_246615_
+		static
+		0 p_250497_ p_250497_
+	isStableOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Z m_245847_
+		static
+		0 p_250762_ p_250762_
+	isVanillaLike (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Z m_245858_
+		static
+		0 p_250556_ p_250556_
+		1 p_250034_ p_250034_
+	keysInOrder (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; m_247421_
+		static
+		0 p_251309_ p_251309_
+	lambda$bake$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; m_257351_
+		0 p_259002_ p_259002_
+	lambda$bake$4 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V m_246533_
+		static
+		0 p_249027_ p_249027_
+		1 p_249313_ p_249313_
+		2 p_250263_ p_250263_
+	lambda$bake$5 (Lnet/minecraft/core/Registry;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V m_257349_
+		0 p_258997_ p_258997_
+		1 p_258998_ p_258998_
+		2 p_248571_ p_248571_
+	lambda$bake$6 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/world/level/levelgen/WorldDimensions$1Entry;)V m_257350_
+		static
+		0 p_259000_ p_259000_
+		1 p_259001_ p_259001_
+	lambda$keysInOrder$1 (Lnet/minecraft/resources/ResourceKey;)Z m_246921_
+		static
+		0 p_251885_ p_251885_
+	lambda$specialWorldProperty$2 (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_245587_
+		static
+		0 p_251481_ p_251481_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257348_
+		static
+		0 p_258996_ p_258996_
+	levels ()Lcom/google/common/collect/ImmutableSet; m_247539_
+	overworld ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_246737_
+	replaceOverworldGenerator (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246747_
+		0 p_251390_ p_251390_
+		1 p_248755_ p_248755_
+	specialWorldProperty (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_246830_
+		static
+		0 p_251549_ p_251549_
+	toString ()Ljava/lang/String; toString
+	withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; m_247534_
+		static
+		0 p_248907_ p_248907_
+		1 p_251895_ p_251895_
+		2 p_250220_ p_250220_
+	withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; m_246477_
+		static
+		0 p_248853_ p_248853_
+		1 p_251908_ p_251908_
+		2 p_251737_ p_251737_
+net/minecraft/world/level/levelgen/WorldDimensions$1Entry net/minecraft/world/level/levelgen/WorldDimensions$1Entry
+	key f_244236_
+	value f_243758_
+	<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V <init>
+		0 f_244236_ f_244236_
+		1 f_243758_ f_243758_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250835_ p_250835_
+	hashCode ()I hashCode
+	key ()Lnet/minecraft/resources/ResourceKey; f_244236_
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; m_246583_
+	toString ()Ljava/lang/String; toString
+	value ()Lnet/minecraft/world/level/dimension/LevelStem; f_243758_
+net/minecraft/world/level/levelgen/WorldDimensions$Complete net/minecraft/world/level/levelgen/WorldDimensions$Complete
+	dimensions f_244049_
+	specialWorldProperty f_244634_
+	<init> (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;)V <init>
+		0 f_244049_ f_244049_
+		1 f_244634_ f_244634_
+	dimensions ()Lnet/minecraft/core/Registry; f_244049_
+	dimensionsRegistryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; m_245593_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250925_ p_250925_
+	hashCode ()I hashCode
+	lifecycle ()Lcom/mojang/serialization/Lifecycle; m_245945_
+	specialWorldProperty ()Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; f_244634_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldGenSettings net/minecraft/world/level/levelgen/WorldGenSettings
+	CODEC f_64600_
+	dimensions f_64605_
+	options f_243992_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)V <init>
+		0 f_243992_ f_243992_
+		1 f_64605_ f_64605_
+	dimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; f_64605_
+	encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lcom/mojang/serialization/DataResult; m_246823_
+		static
+		0 p_250104_ p_250104_
+		1 p_250578_ p_250578_
+		2 p_249244_ p_249244_
+	encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/RegistryAccess;)Lcom/mojang/serialization/DataResult; m_245563_
+		static
+		0 p_250917_ p_250917_
+		1 p_250366_ p_250366_
+		2 p_251515_ p_251515_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_250076_ p_250076_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_245022_
+		static
+		0 p_248477_ p_248477_
+	options ()Lnet/minecraft/world/level/levelgen/WorldOptions; f_243992_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/WorldGenerationContext net/minecraft/world/level/levelgen/WorldGenerationContext
+	height f_182505_
+	minY f_182504_
+	<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_182507_ p_182507_
+		1 p_182508_ p_182508_
+	getGenDepth ()I m_142208_
+	getMinGenY ()I m_142201_
+net/minecraft/world/level/levelgen/WorldOptions net/minecraft/world/level/levelgen/WorldOptions
+	CODEC f_244622_
+	DEMO_OPTIONS f_244225_
+	generateBonusChest f_244615_
+	generateStructures f_244001_
+	legacyCustomOptions f_243984_
+	seed f_243816_
+	<clinit> ()V <clinit>
+		static
+	<init> (JZZLjava/util/Optional;)V <init>
+		0 p_249191_ p_249191_
+		1 p_250927_ p_250927_
+		2 p_249013_ p_249013_
+		3 p_250735_ p_250735_
+	<init> (JZZ)V <init>
+		0 p_251567_ p_251567_
+		1 p_250743_ p_250743_
+		2 p_250454_ p_250454_
+	defaultWithRandomSeed ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_247394_
+		static
+	generateBonusChest ()Z m_245100_
+	generateStructures ()Z m_247749_
+	isOldCustomizedWorld ()Z m_247070_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; m_245056_
+		static
+		0 p_249400_ p_249400_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_247237_
+		static
+		0 p_249978_ p_249978_
+	parseSeed (Ljava/lang/String;)Ljava/util/OptionalLong; m_261063_
+		static
+		0 p_262144_ p_262144_
+	randomSeed ()J m_255240_
+		static
+	seed ()J m_245499_
+	withBonusChest (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; m_247325_
+		0 p_251744_ p_251744_
+	withSeed (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; m_261051_
+		0 p_261572_ p_261572_
+	withStructures (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; m_247283_
+		0 p_251426_ p_251426_
+net/minecraft/world/level/levelgen/WorldgenRandom net/minecraft/world/level/levelgen/WorldgenRandom
+	count f_64676_
+	randomSource f_190054_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_224680_ p_224680_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	getCount ()I m_158960_
+	next (I)I m_64707_
+		0 p_64708_ p_64708_
+	seedSlimeChunk (IIJJ)Lnet/minecraft/util/RandomSource; m_224681_
+		static
+		0 p_224682_ p_224682_
+		1 p_224683_ p_224683_
+		2 p_224684_ p_224684_
+		3 p_224685_ p_224685_
+	setDecorationSeed (JII)J m_64690_
+		0 p_64691_ p_64691_
+		1 p_64692_ p_64692_
+		2 p_64693_ p_64693_
+	setFeatureSeed (JII)V m_190064_
+		0 p_190065_ p_190065_
+		1 p_190066_ p_190066_
+		2 p_190067_ p_190067_
+	setLargeFeatureSeed (JII)V m_190068_
+		0 p_190069_ p_190069_
+		1 p_190070_ p_190070_
+		2 p_190071_ p_190071_
+	setLargeFeatureWithSalt (JIII)V m_190058_
+		0 p_190059_ p_190059_
+		1 p_190060_ p_190060_
+		2 p_190061_ p_190061_
+		3 p_190062_ p_190062_
+	setSeed (J)V m_188584_
+		0 p_190073_ p_190073_
+net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm
+	$VALUES $VALUES
+	LEGACY LEGACY
+	XOROSHIRO XOROSHIRO
+	constructor f_190076_
+	$values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; m_190083_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/util/function/LongFunction;)V <init>
+		0 p_190080_ p_190080_
+		1 p_190081_ p_190081_
+		2 p_190082_ p_190082_
+	newInstance (J)Lnet/minecraft/util/RandomSource; m_224687_
+		0 p_224688_ p_224688_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; valueOf
+		static
+		0 p_190087_ p_190087_
+	values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; values
+		static
+net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus
+	CODEC f_286992_
+	seedHi f_190090_
+	seedLo f_190089_
+	<clinit> ()V <clinit>
+		static
+	<init> (JJ)V <init>
+		0 p_190092_ p_190092_
+		1 p_190093_ p_190093_
+	<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
+		0 p_190095_ p_190095_
+	lambda$static$0 ([J)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; m_287249_
+		static
+		0 p_287742_ p_287742_
+	lambda$static$1 (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; m_287194_
+		static
+		0 p_287733_ p_287733_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Ljava/util/stream/LongStream; m_287273_
+		static
+		0 p_287687_ p_287687_
+	nextLong ()J m_190096_
+net/minecraft/world/level/levelgen/XoroshiroRandomSource net/minecraft/world/level/levelgen/XoroshiroRandomSource
+	CODEC f_286948_
+	DOUBLE_UNIT f_190098_
+	FLOAT_UNIT f_190097_
+	gaussianSource f_190100_
+	randomNumberGenerator f_190099_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
+		0 p_289014_ p_289014_
+	<init> (J)V <init>
+		0 p_190102_ p_190102_
+	<init> (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)V <init>
+		0 p_287656_ p_287656_
+	<init> (JJ)V <init>
+		0 p_190104_ p_190104_
+		1 p_190105_ p_190105_
+	consumeCount (I)V m_190110_
+		0 p_190111_ p_190111_
+	fork ()Lnet/minecraft/util/RandomSource; m_213769_
+	forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; m_188582_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; m_287168_
+		static
+		0 p_287645_ p_287645_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; m_287215_
+		static
+		0 p_287690_ p_287690_
+	nextBits (I)J m_190107_
+		0 p_190108_ p_190108_
+	nextBoolean ()Z m_188499_
+	nextDouble ()D m_188500_
+	nextFloat ()F m_188501_
+	nextGaussian ()D m_188583_
+	nextInt ()I m_188502_
+	nextInt (I)I m_188503_
+		0 p_190118_ p_190118_
+	nextLong ()J m_188505_
+	setSeed (J)V m_188584_
+		0 p_190121_ p_190121_
+net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory
+	seedHi f_190124_
+	seedLo f_190123_
+	<init> (JJ)V <init>
+		0 p_190127_ p_190127_
+		1 p_190128_ p_190128_
+	at (III)Lnet/minecraft/util/RandomSource; m_213715_
+		0 p_224691_ p_224691_
+		1 p_224692_ p_224692_
+		2 p_224693_ p_224693_
+	fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; m_214111_
+		0 p_224695_ p_224695_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_183502_
+		0 p_190136_ p_190136_
+net/minecraft/world/level/levelgen/blending/Blender net/minecraft/world/level/levelgen/blending/Blender
+	DENSITY_BLENDING_RANGE_CELLS f_190141_
+	DENSITY_BLENDING_RANGE_CHUNKS f_190142_
+	EMPTY f_190137_
+	HEIGHT_BLENDING_RANGE_CELLS f_190139_
+	HEIGHT_BLENDING_RANGE_CHUNKS f_190140_
+	OLD_CHUNK_XZ_RADIUS f_197017_
+	SHIFT_NOISE f_190138_
+	densityBlendingData f_224697_
+	heightAndBiomeBlendingData f_224696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_202197_ p_202197_
+		1 p_202198_ p_202198_
+	addAroundOldChunksCarvingMaskFilter (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;)V m_197034_
+		static
+		0 p_197035_ p_197035_
+		1 p_197036_ p_197036_
+	blendBiome (III)Lnet/minecraft/core/Holder; m_224706_
+		0 p_224707_ p_224707_
+		1 p_224708_ p_224708_
+		2 p_224709_ p_224709_
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207103_
+		0 p_209721_ p_209721_
+		1 p_209722_ p_209722_
+	blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_207242_
+		0 p_209719_ p_209719_
+		1 p_209720_ p_209720_
+	distanceToCube (DDDDDD)D m_197024_
+		static
+		0 p_197025_ p_197025_
+		1 p_197026_ p_197026_
+		2 p_197027_ p_197027_
+		3 p_197028_ p_197028_
+		4 p_197029_ p_197029_
+		5 p_197030_ p_197030_
+	empty ()Lnet/minecraft/world/level/levelgen/blending/Blender; m_190153_
+		static
+	generateBorderTick (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)V m_197040_
+		static
+		0 p_197041_ p_197041_
+		1 p_197042_ p_197042_
+	generateBorderTicks (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_197031_
+		static
+		0 p_197032_ p_197032_
+		1 p_197033_ p_197033_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; m_183383_
+		0 p_190204_ p_190204_
+	getBlendingDataValue (Lnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;IIIII)D m_190211_
+		0 p_190212_ p_190212_
+		1 p_190213_ p_190213_
+		2 p_190214_ p_190214_
+		3 p_190215_ p_190215_
+		4 p_190216_ p_190216_
+		5 p_190217_ p_190217_
+	getBlendingDataValue (IIILnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;)D m_190174_
+		0 p_190175_ p_190175_
+		1 p_190176_ p_190176_
+		2 p_190177_ p_190177_
+		3 p_190178_ p_190178_
+	heightToOffset (D)D m_190154_
+		static
+		0 p_190155_ p_190155_
+	lambda$addAroundOldChunksCarvingMaskFilter$7 (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z m_202260_
+		static
+		0 p_202261_ p_202261_
+		1 p_202262_ p_202262_
+		2 p_202263_ p_202263_
+		3 p_202264_ p_202264_
+	lambda$addAroundOldChunksCarvingMaskFilter$8 (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;Lnet/minecraft/world/level/chunk/CarvingMask;)V m_202257_
+		static
+		0 p_202258_ p_202258_
+		1 p_202259_ p_202259_
+	lambda$blendBiome$5 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILnet/minecraft/core/Holder;)V m_224718_
+		static
+		0 p_224719_ p_224719_
+		1 p_224720_ p_224720_
+		2 p_224721_ p_224721_
+		3 p_224722_ p_224722_
+		4 p_224723_ p_224723_
+		5 p_224724_ p_224724_
+		6 p_224725_ p_224725_
+	lambda$blendBiome$6 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_224710_
+		static
+		0 p_224711_ p_224711_
+		1 p_224712_ p_224712_
+		2 p_224713_ p_224713_
+		3 p_224714_ p_224714_
+		4 p_224715_ p_224715_
+		5 p_224716_ p_224716_
+		6 p_224717_ p_224717_
+	lambda$blendDensity$2 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V m_202223_
+		static
+		0 p_202224_ p_202224_
+		1 p_202225_ p_202225_
+		2 p_202226_ p_202226_
+		3 p_202227_ p_202227_
+		4 p_202228_ p_202228_
+		5 p_202229_ p_202229_
+		6 p_202230_ p_202230_
+		7 p_202231_ p_202231_
+		8 p_202232_ p_202232_
+		9 p_202233_ p_202233_
+	lambda$blendDensity$3 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_202234_
+		static
+		0 p_202235_ p_202235_
+		1 p_202236_ p_202236_
+		2 p_202237_ p_202237_
+		3 p_202238_ p_202238_
+		4 p_202239_ p_202239_
+		5 p_202240_ p_202240_
+		6 p_202241_ p_202241_
+		7 p_202242_ p_202242_
+	lambda$blendOffsetAndFactor$0 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V m_190193_
+		static
+		0 p_190194_ p_190194_
+		1 p_190195_ p_190195_
+		2 p_190196_ p_190196_
+		3 p_190197_ p_190197_
+		4 p_190198_ p_190198_
+		5 p_190199_ p_190199_
+		6 p_190200_ p_190200_
+		7 p_190201_ p_190201_
+	lambda$blendOffsetAndFactor$1 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_202243_
+		static
+		0 p_202244_ p_202244_
+		1 p_202245_ p_202245_
+		2 p_202246_ p_202246_
+		3 p_202247_ p_202247_
+		4 p_202248_ p_202248_
+		5 p_202249_ p_202249_
+		6 p_202250_ p_202250_
+	lambda$getBiomeResolver$4 (Lnet/minecraft/world/level/biome/BiomeResolver;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; m_204667_
+		0 p_204668_ p_204668_
+		1 p_204669_ p_204669_
+		2 p_204670_ p_204670_
+		3 p_204671_ p_204671_
+		4 p_204672_ p_204672_
+	lambda$makeOffsetOldChunkDistanceGetter$11 (DDDDDDD)D m_224698_
+		static
+		0 p_224699_ p_224699_
+		1 p_224700_ p_224700_
+		2 p_224701_ p_224701_
+		3 p_224702_ p_224702_
+		4 p_224703_ p_224703_
+		5 p_224704_ p_224704_
+		6 p_224705_ p_224705_
+	lambda$makeOldChunkDistanceGetter$10 (Ljava/util/List;DDD)D m_202265_
+		static
+		0 p_202266_ p_202266_
+		1 p_202267_ p_202267_
+		2 p_202268_ p_202268_
+		3 p_202269_ p_202269_
+	lambda$makeOldChunkDistanceGetter$9 (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V m_224732_
+		static
+		0 p_224733_ p_224733_
+		1 p_224734_ p_224734_
+		2 p_224735_ p_224735_
+	makeOffsetOldChunkDistanceGetter (Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; m_224729_
+		static
+		0 p_224730_ p_224730_
+		1 p_224731_ p_224731_
+	makeOldChunkDistanceGetter (Lnet/minecraft/world/level/levelgen/blending/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; m_224726_
+		static
+		0 p_224727_ p_224727_
+		1 p_224728_ p_224728_
+	of (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/levelgen/blending/Blender; m_190202_
+		static
+		0 p_190203_ p_190203_
+net/minecraft/world/level/levelgen/blending/Blender$1 net/minecraft/world/level/levelgen/blending/Blender$1
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_202274_ p_202274_
+		1 p_202275_ p_202275_
+	blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D m_207103_
+		0 p_209727_ p_209727_
+		1 p_209728_ p_209728_
+	blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; m_207242_
+		0 p_209724_ p_209724_
+		1 p_209725_ p_209725_
+	getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; m_183383_
+		0 p_190232_ p_190232_
+net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput
+	alpha f_209729_
+	blendingOffset f_209730_
+	<init> (DD)V <init>
+		0 f_209729_ f_209729_
+		1 f_209730_ f_209730_
+	alpha ()D f_209729_
+	blendingOffset ()D f_209730_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209737_ p_209737_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter
+	get (Lnet/minecraft/world/level/levelgen/blending/BlendingData;III)D m_190233_
+		0 p_190234_ p_190234_
+		1 p_190235_ p_190235_
+		2 p_190236_ p_190236_
+		3 p_190237_ p_190237_
+net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter
+	getDistance (DDD)D m_197061_
+		0 p_197062_ p_197062_
+		1 p_197063_ p_197063_
+		2 p_197064_ p_197064_
+net/minecraft/world/level/levelgen/blending/BlendingData net/minecraft/world/level/levelgen/blending/BlendingData
+	AIR_DENSITY f_224737_
+	BLENDING_DENSITY_FACTOR f_190255_
+	CELLS_PER_SECTION_Y f_190257_
+	CELL_COLUMN_COUNT f_190263_
+	CELL_COLUMN_INSIDE_COUNT f_190261_
+	CELL_COLUMN_OUTSIDE_COUNT f_190262_
+	CELL_HEIGHT f_190252_
+	CELL_HORIZONTAL_MAX_INDEX_INSIDE f_190259_
+	CELL_HORIZONTAL_MAX_INDEX_OUTSIDE f_190260_
+	CELL_RATIO f_198291_
+	CELL_WIDTH f_198290_
+	CODEC f_190254_
+	DOUBLE_ARRAY_CODEC f_190272_
+	NO_VALUE f_190253_
+	QUARTS_PER_SECTION f_190258_
+	SOLID_DENSITY f_224736_
+	SURFACE_BLOCKS f_190265_
+	areaWithOldGeneration f_224738_
+	biomes f_202276_
+	densities f_190270_
+	hasCalculatedData f_190267_
+	heights f_190269_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILjava/util/Optional;)V <init>
+		0 p_224740_ p_224740_
+		1 p_224741_ p_224741_
+		2 p_224742_ p_224742_
+	addValuesForColumn (ILnet/minecraft/world/level/chunk/ChunkAccess;II)V m_190299_
+		0 p_190300_ p_190300_
+		1 p_190301_ p_190301_
+		2 p_190302_ p_190302_
+		3 p_190303_ p_190303_
+	calculateData (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V m_190317_
+		0 p_190318_ p_190318_
+		1 p_190319_ p_190319_
+	cellCountPerColumn ()I m_190327_
+	getAreaWithOldGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; m_224743_
+	getBiomeColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; m_224757_
+		0 p_224758_ p_224758_
+		1 p_224759_ p_224759_
+		2 p_224760_ p_224760_
+	getCellYIndex (I)I m_224746_
+		0 p_224747_ p_224747_
+	getColumnMinY ()I m_190347_
+	getDensity ([DI)D m_190324_
+		0 p_190325_ p_190325_
+		1 p_190326_ p_190326_
+	getDensity (III)D m_190333_
+		0 p_190334_ p_190334_
+		1 p_190335_ p_190335_
+		2 p_190336_ p_190336_
+	getDensityColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;III)[D m_198292_
+		0 p_198293_ p_198293_
+		1 p_198294_ p_198294_
+		2 p_198295_ p_198295_
+		3 p_198296_ p_198296_
+	getHeight (III)D m_190285_
+		0 p_190286_ p_190286_
+		1 p_190287_ p_190287_
+		2 p_190288_ p_190288_
+	getHeightAtXZ (Lnet/minecraft/world/level/chunk/ChunkAccess;II)I m_190310_
+		0 p_190311_ p_190311_
+		1 p_190312_ p_190312_
+		2 p_190313_ p_190313_
+	getInsideIndex (II)I m_190330_
+		static
+		0 p_190331_ p_190331_
+		1 p_190332_ p_190332_
+	getMinY ()I m_190353_
+	getOrUpdateBlendingData (Lnet/minecraft/server/level/WorldGenRegion;II)Lnet/minecraft/world/level/levelgen/blending/BlendingData; m_190304_
+		static
+		0 p_190305_ p_190305_
+		1 p_190306_ p_190306_
+		2 p_190307_ p_190307_
+	getOutsideIndex (II)I m_190350_
+		static
+		0 p_190351_ p_190351_
+		1 p_190352_ p_190352_
+	getX (I)I m_190348_
+		static
+		0 p_190349_ p_190349_
+	getZ (I)I m_190354_
+		static
+		0 p_190355_ p_190355_
+	isGround (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)Z m_190314_
+		static
+		0 p_190315_ p_190315_
+		1 p_190316_ p_190316_
+	iterateBiomes (IIILnet/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer;)V m_224748_
+		0 p_224749_ p_224749_
+		1 p_224750_ p_224750_
+		2 p_224751_ p_224751_
+		3 p_224752_ p_224752_
+	iterateDensities (IIIILnet/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer;)V m_190289_
+		0 p_190290_ p_190290_
+		1 p_190291_ p_190291_
+		2 p_190292_ p_190292_
+		3 p_190293_ p_190293_
+		4 p_190294_ p_190294_
+	iterateHeights (IILnet/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer;)V m_190295_
+		0 p_190296_ p_190296_
+		1 p_190297_ p_190297_
+		2 p_190298_ p_190298_
+	lambda$new$6 ([D)V m_224755_
+		static
+		0 p_224756_ p_224756_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; m_224766_
+		static
+		0 p_224767_ p_224767_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; m_224764_
+		static
+		0 p_224765_ p_224765_
+	lambda$static$2 (D)Z m_224744_
+		static
+		0 p_224745_ p_224745_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; m_224761_
+		static
+		0 p_224762_ p_224762_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224753_
+		static
+		0 p_224754_ p_224754_
+	lambda$validateArraySize$5 ()Ljava/lang/String; m_274287_
+		static
+	quartCountPerColumn ()I m_224763_
+	read1 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D m_198297_
+		static
+		0 p_198298_ p_198298_
+		1 p_198299_ p_198299_
+	read7 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D m_198300_
+		static
+		0 p_198301_ p_198301_
+		1 p_198302_ p_198302_
+	sideByGenerationAge (Lnet/minecraft/world/level/WorldGenLevel;IIZ)Ljava/util/Set; m_197065_
+		static
+		0 p_197066_ p_197066_
+		1 p_197067_ p_197067_
+		2 p_197068_ p_197068_
+		3 p_197069_ p_197069_
+	validateArraySize (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lcom/mojang/serialization/DataResult; m_190320_
+		static
+		0 p_190321_ p_190321_
+	zeroIfNegative (I)I m_190356_
+		static
+		0 p_190357_ p_190357_
+net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer
+	consume (IILnet/minecraft/core/Holder;)V m_204673_
+		0 p_204674_ p_204674_
+		1 p_204675_ p_204675_
+		2 p_204676_ p_204676_
+net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer
+	consume (IIID)V m_190361_
+		0 p_190362_ p_190362_
+		1 p_190363_ p_190363_
+		2 p_190364_ p_190364_
+		3 p_190365_ p_190365_
+net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer
+	consume (IID)V m_190366_
+		0 p_190367_ p_190367_
+		1 p_190368_ p_190368_
+		2 p_190369_ p_190369_
+net/minecraft/world/level/levelgen/blending/package-info net/minecraft/world/level/levelgen/blending/package-info
+net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate
+	CODEC f_190370_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_190373_ p_190373_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190376_ p_190376_
+		1 p_190377_ p_190377_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190379_ p_190379_
+		1 p_190380_ p_190380_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate
+	CODEC f_190381_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_190384_ p_190384_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190387_ p_190387_
+		1 p_190388_ p_190388_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190390_ p_190390_
+		1 p_190391_ p_190391_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
+	CODEC f_190392_
+	ONLY_IN_AIR_OR_WATER_PREDICATE f_190394_
+	ONLY_IN_AIR_PREDICATE f_190393_
+	<clinit> ()V <clinit>
+		static
+	allOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190412_
+		static
+		0 p_190413_ p_190413_
+	allOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190417_
+		static
+		0 p_190418_ p_190418_
+	allOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190404_
+		static
+		0 p_190405_ p_190405_
+		1 p_190406_ p_190406_
+	alwaysTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190435_
+		static
+	anyOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190425_
+		static
+		0 p_190426_ p_190426_
+	anyOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190430_
+		static
+		0 p_190431_ p_190431_
+	anyOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190420_
+		static
+		0 p_190421_ p_190421_
+		1 p_190422_ p_190422_
+	hasSturdyFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198913_
+		static
+		0 p_198914_ p_198914_
+	hasSturdyFace (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198308_
+		static
+		0 p_198309_ p_198309_
+		1 p_198310_ p_198310_
+	insideWorld (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190433_
+		static
+		0 p_190434_ p_190434_
+	matchesBlocks (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224774_
+		static
+		0 p_224775_ p_224775_
+		1 p_224776_ p_224776_
+	matchesBlocks (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224771_
+		static
+		0 p_224772_ p_224772_
+		1 p_224773_ p_224773_
+	matchesBlocks ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224780_
+		static
+		0 p_224781_ p_224781_
+	matchesBlocks (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198311_
+		static
+		0 p_198312_ p_198312_
+	matchesFluids ([Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224782_
+		static
+		0 p_224783_ p_224783_
+	matchesFluids (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224784_
+		static
+		0 p_224785_ p_224785_
+		1 p_224786_ p_224786_
+	matchesFluids (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224777_
+		static
+		0 p_224778_ p_224778_
+		1 p_224779_ p_224779_
+	matchesTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_204677_
+		static
+		0 p_204678_ p_204678_
+	matchesTag (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_224768_
+		static
+		0 p_224769_ p_224769_
+		1 p_224770_ p_224770_
+	noFluid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_246848_
+		static
+	noFluid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_245833_
+		static
+		0 p_249383_ p_249383_
+	not (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190402_
+		static
+		0 p_190403_ p_190403_
+	replaceable ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190419_
+		static
+	replaceable (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190410_
+		static
+		0 p_190411_ p_190411_
+	solid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190432_
+		static
+	solid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190423_
+		static
+		0 p_190424_ p_190424_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+	wouldSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190399_
+		static
+		0 p_190400_ p_190400_
+		1 p_190401_ p_190401_
+net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
+	ALL_OF f_190443_
+	ANY_OF f_190442_
+	HAS_STURDY_FACE f_198314_
+	INSIDE_WORLD_BOUNDS f_190441_
+	MATCHING_BLOCKS f_190436_
+	MATCHING_BLOCK_TAG f_198313_
+	MATCHING_FLUIDS f_190437_
+	NOT f_190444_
+	REPLACEABLE f_190439_
+	SOLID f_190438_
+	TRUE f_190445_
+	WOULD_SURVIVE f_190440_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_190452_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_190447_
+		static
+		0 p_190448_ p_190448_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_190449_
+		static
+		0 p_190450_ p_190450_
+		1 p_190451_ p_190451_
+net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate
+	predicates f_190453_
+	<init> (Ljava/util/List;)V <init>
+		0 p_190455_ p_190455_
+	codec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_190458_
+		static
+		0 p_190459_ p_190459_
+	lambda$codec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate;)Ljava/util/List; m_190456_
+		static
+		0 p_190457_ p_190457_
+	lambda$codec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190460_
+		static
+		0 p_190461_ p_190461_
+		1 p_190462_ p_190462_
+net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
+	CODEC f_198315_
+	direction f_198317_
+	offset f_198316_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)V <init>
+		0 p_198320_ p_198320_
+		1 p_198321_ p_198321_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Vec3i; m_198330_
+		static
+		0 p_198331_ p_198331_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Direction; m_198328_
+		static
+		0 p_198329_ p_198329_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_198326_
+		static
+		0 p_198327_ p_198327_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_198324_ p_198324_
+		1 p_198325_ p_198325_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_198333_ p_198333_
+		1 p_198334_ p_198334_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
+	CODEC f_190463_
+	offset f_190464_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190467_ p_190467_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate;)Lnet/minecraft/core/Vec3i; m_190474_
+		static
+		0 p_190475_ p_190475_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190472_
+		static
+		0 p_190473_ p_190473_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190470_ p_190470_
+		1 p_190471_ p_190471_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190477_ p_190477_
+		1 p_190478_ p_190478_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
+	CODEC f_198336_
+	tag f_198335_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_204683_ p_204683_
+		1 p_204684_ p_204684_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate;)Lnet/minecraft/tags/TagKey; m_204685_
+		static
+		0 p_204686_ p_204686_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257352_
+		static
+		0 p_259003_ p_259003_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_198343_ p_198343_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
+	CODEC f_190479_
+	blocks f_190480_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204690_ p_204690_
+		1 p_204691_ p_204691_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate;)Lnet/minecraft/core/HolderSet; m_204692_
+		static
+		0 p_204693_ p_204693_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257353_
+		static
+		0 p_259004_ p_259004_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190487_ p_190487_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
+	CODEC f_190492_
+	fluids f_190493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204695_ p_204695_
+		1 p_204696_ p_204696_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet; m_204697_
+		static
+		0 p_204698_ p_204698_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257354_
+		static
+		0 p_259005_ p_259005_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190500_ p_190500_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/NotPredicate net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
+	CODEC f_190505_
+	predicate f_190506_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_190509_ p_190509_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/NotPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_190516_
+		static
+		0 p_190517_ p_190517_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190514_
+		static
+		0 p_190515_ p_190515_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190512_ p_190512_
+		1 p_190513_ p_190513_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190519_ p_190519_
+		1 p_190520_ p_190520_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
+	CODEC f_190521_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190524_ p_190524_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190528_
+		static
+		0 p_190529_ p_190529_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190527_ p_190527_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
+	CODEC f_190530_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190533_ p_190533_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190537_
+		static
+		0 p_190538_ p_190538_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190536_ p_190536_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
+	offset f_190539_
+	<init> (Lnet/minecraft/core/Vec3i;)V <init>
+		0 p_190541_ p_190541_
+	lambda$stateTestingCodec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate;)Lnet/minecraft/core/Vec3i; m_190548_
+		static
+		0 p_190549_ p_190549_
+	stateTestingCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; m_190546_
+		static
+		0 p_190547_ p_190547_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190543_ p_190543_
+		1 p_190544_ p_190544_
+	test (Lnet/minecraft/world/level/block/state/BlockState;)Z m_183454_
+		0 p_190545_ p_190545_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190551_ p_190551_
+		1 p_190552_ p_190552_
+net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
+	CODEC f_190554_
+	INSTANCE f_190553_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; m_190561_
+		static
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190559_ p_190559_
+		1 p_190560_ p_190560_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190563_ p_190563_
+		1 p_190564_ p_190564_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
+	CODEC f_190565_
+	offset f_190566_
+	state f_190567_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_190570_ p_190570_
+		1 p_190571_ p_190571_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/core/Vec3i; m_190580_
+		static
+		0 p_190581_ p_190581_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/world/level/block/state/BlockState; m_190578_
+		static
+		0 p_190579_ p_190579_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190576_
+		static
+		0 p_190577_ p_190577_
+	test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z test
+		0 p_190574_ p_190574_
+		1 p_190575_ p_190575_
+	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
+		0 p_190583_ p_190583_
+		1 p_190584_ p_190584_
+	type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; m_183575_
+net/minecraft/world/level/levelgen/blockpredicates/package-info net/minecraft/world/level/levelgen/blockpredicates/package-info
+net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
+	CODEC f_158966_
+	shape f_158968_
+	verticalRotation f_158967_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
+		0 p_158980_ p_158980_
+		1 p_158981_ p_158981_
+		2 p_158982_ p_158982_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
+		0 p_224788_ p_224788_
+		1 p_224789_ p_224789_
+		2 p_224790_ p_224790_
+		3 p_224791_ p_224791_
+		4 p_224792_ p_224792_
+		5 p_224793_ p_224793_
+		6 p_224794_ p_224794_
+		7 p_224795_ p_224795_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; m_158989_
+		static
+		0 p_158990_ p_158990_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_158987_
+		static
+		0 p_158988_ p_158988_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration; m_158985_
+		static
+		0 p_158986_ p_158986_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_158983_
+		static
+		0 p_158984_ p_158984_
+net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration
+	CODEC f_158991_
+	distanceFactor f_158992_
+	horizontalRadiusFactor f_158995_
+	thickness f_158993_
+	verticalRadiusCenterFactor f_158997_
+	verticalRadiusDefaultFactor f_158996_
+	widthSmoothness f_158994_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;ILnet/minecraft/util/valueproviders/FloatProvider;FF)V <init>
+		0 p_159000_ p_159000_
+		1 p_159001_ p_159001_
+		2 p_159002_ p_159002_
+		3 p_159003_ p_159003_
+		4 p_159004_ p_159004_
+		5 p_159005_ p_159005_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159018_
+		static
+		0 p_159019_ p_159019_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159016_
+		static
+		0 p_159017_ p_159017_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Integer; m_159014_
+		static
+		0 p_159015_ p_159015_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159012_
+		static
+		0 p_159013_ p_159013_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; m_159010_
+		static
+		0 p_159011_ p_159011_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; m_159008_
+		static
+		0 p_159009_ p_159009_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159006_
+		static
+		0 p_159007_ p_159007_
+net/minecraft/world/level/levelgen/carver/CanyonWorldCarver net/minecraft/world/level/levelgen/carver/CanyonWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_64711_ p_64711_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224822_ p_224822_
+		1 p_224823_ p_224823_
+		2 p_224824_ p_224824_
+		3 p_224825_ p_224825_
+		4 p_224826_ p_224826_
+		5 p_224827_ p_224827_
+		6 p_224828_ p_224828_
+		7 p_224829_ p_224829_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224813_ p_224813_
+		1 p_224814_ p_224814_
+		2 p_224815_ p_224815_
+		3 p_224816_ p_224816_
+		4 p_224817_ p_224817_
+		5 p_224818_ p_224818_
+		6 p_224819_ p_224819_
+		7 p_224820_ p_224820_
+	doCarve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;)V m_190593_
+		0 p_190594_ p_190594_
+		1 p_190595_ p_190595_
+		2 p_190596_ p_190596_
+		3 p_190597_ p_190597_
+		4 p_190598_ p_190598_
+		5 p_190599_ p_190599_
+		6 p_190600_ p_190600_
+		7 p_190601_ p_190601_
+		8 p_190602_ p_190602_
+		9 p_190603_ p_190603_
+		10 p_190604_ p_190604_
+		11 p_190605_ p_190605_
+		12 p_190606_ p_190606_
+		13 p_190607_ p_190607_
+		14 p_190608_ p_190608_
+		15 p_190609_ p_190609_
+	initWidthFactors (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)[F m_224808_
+		0 p_224809_ p_224809_
+		1 p_224810_ p_224810_
+		2 p_224811_ p_224811_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224806_ p_224806_
+		1 p_224807_ p_224807_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224797_ p_224797_
+		1 p_224798_ p_224798_
+	lambda$doCarve$0 ([FLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159080_
+		0 p_159081_ p_159081_
+		1 p_159082_ p_159082_
+		2 p_159083_ p_159083_
+		3 p_159084_ p_159084_
+		4 p_159085_ p_159085_
+		5 p_159086_ p_159086_
+	shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;[FDDDI)Z m_159073_
+		0 p_159074_ p_159074_
+		1 p_159075_ p_159075_
+		2 p_159076_ p_159076_
+		3 p_159077_ p_159077_
+		4 p_159078_ p_159078_
+		5 p_159079_ p_159079_
+	updateVerticalRadius (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;DFF)D m_224799_
+		0 p_224800_ p_224800_
+		1 p_224801_ p_224801_
+		2 p_224802_ p_224802_
+		3 p_224803_ p_224803_
+		4 p_224804_ p_224804_
+net/minecraft/world/level/levelgen/carver/CarverConfiguration net/minecraft/world/level/levelgen/carver/CarverConfiguration
+	CODEC f_159087_
+	debugSettings f_159092_
+	lavaLevel f_159090_
+	replaceable f_224830_
+	y f_159088_
+	yScale f_159089_
+	<clinit> ()V <clinit>
+		static
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_224832_ p_224832_
+		1 p_224833_ p_224833_
+		2 p_224834_ p_224834_
+		3 p_224835_ p_224835_
+		4 p_224836_ p_224836_
+		5 p_224837_ p_224837_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Ljava/lang/Float; m_159112_
+		static
+		0 p_159113_ p_159113_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_159110_
+		static
+		0 p_159111_ p_159111_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159108_
+		static
+		0 p_159109_ p_159109_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_159106_
+		static
+		0 p_159107_ p_159107_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_190636_
+		static
+		0 p_190637_ p_190637_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/core/HolderSet; m_224840_
+		static
+		0 p_224841_ p_224841_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_224838_
+		static
+		0 p_224839_ p_224839_
+net/minecraft/world/level/levelgen/carver/CarverDebugSettings net/minecraft/world/level/levelgen/carver/CarverDebugSettings
+	CODEC f_159115_
+	DEFAULT f_159114_
+	airState f_159117_
+	barrierState f_159120_
+	debugMode f_159116_
+	lavaState f_159119_
+	waterState f_159118_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_159123_ p_159123_
+		1 p_159124_ p_159124_
+		2 p_159125_ p_159125_
+		3 p_159126_ p_159126_
+		4 p_159127_ p_159127_
+	getAirState ()Lnet/minecraft/world/level/block/state/BlockState; m_159145_
+	getBarrierState ()Lnet/minecraft/world/level/block/state/BlockState; m_159148_
+	getLavaState ()Lnet/minecraft/world/level/block/state/BlockState; m_159147_
+	getWaterState ()Lnet/minecraft/world/level/block/state/BlockState; m_159146_
+	isDebugMode ()Z m_159128_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159134_
+		static
+		0 p_159135_ p_159135_
+	of (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159129_
+		static
+		0 p_159130_ p_159130_
+		1 p_159131_ p_159131_
+		2 p_159132_ p_159132_
+		3 p_159133_ p_159133_
+	of (ZLnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159136_
+		static
+		0 p_159137_ p_159137_
+		1 p_159138_ p_159138_
+	of (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; m_159139_
+		static
+		0 p_159140_ p_159140_
+		1 p_159141_ p_159141_
+		2 p_159142_ p_159142_
+		3 p_159143_ p_159143_
+		4 p_159144_ p_159144_
+net/minecraft/world/level/levelgen/carver/CarvingContext net/minecraft/world/level/levelgen/carver/CarvingContext
+	noiseChunk f_190640_
+	randomState f_224842_
+	registryAccess f_190639_
+	surfaceRule f_224843_
+	<init> (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
+		0 p_224845_ p_224845_
+		1 p_224846_ p_224846_
+		2 p_224847_ p_224847_
+		3 p_224848_ p_224848_
+		4 p_224849_ p_224849_
+		5 p_224850_ p_224850_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; m_224851_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; m_190651_
+	topMaterial (Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; m_190646_
+		0 p_190647_ p_190647_
+		1 p_190648_ p_190648_
+		2 p_190649_ p_190649_
+		3 p_190650_ p_190650_
+net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
+	CODEC f_159154_
+	floorLevel f_159157_
+	horizontalRadiusMultiplier f_159155_
+	verticalRadiusMultiplier f_159156_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_159179_ p_159179_
+		1 p_159180_ p_159180_
+		2 p_159181_ p_159181_
+		3 p_159182_ p_159182_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_224863_ p_224863_
+		1 p_224864_ p_224864_
+		2 p_224865_ p_224865_
+		3 p_224866_ p_224866_
+		4 p_224867_ p_224867_
+		5 p_224868_ p_224868_
+		6 p_224869_ p_224869_
+		7 p_224870_ p_224870_
+	<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_224853_ p_224853_
+		1 p_224854_ p_224854_
+		2 p_224855_ p_224855_
+		3 p_224856_ p_224856_
+		4 p_224857_ p_224857_
+		5 p_224858_ p_224858_
+		6 p_224859_ p_224859_
+		7 p_224860_ p_224860_
+		8 p_224861_ p_224861_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; m_159191_
+		static
+		0 p_159192_ p_159192_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159189_
+		static
+		0 p_159190_ p_159190_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159187_
+		static
+		0 p_159188_ p_159188_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_159185_
+		static
+		0 p_159186_ p_159186_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159183_
+		static
+		0 p_159184_ p_159184_
+net/minecraft/world/level/levelgen/carver/CaveWorldCarver net/minecraft/world/level/levelgen/carver/CaveWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159194_ p_159194_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224885_ p_224885_
+		1 p_224886_ p_224886_
+		2 p_224887_ p_224887_
+		3 p_224888_ p_224888_
+		4 p_224889_ p_224889_
+		5 p_224890_ p_224890_
+		6 p_224891_ p_224891_
+		7 p_224892_ p_224892_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224876_ p_224876_
+		1 p_224877_ p_224877_
+		2 p_224878_ p_224878_
+		3 p_224879_ p_224879_
+		4 p_224880_ p_224880_
+		5 p_224881_ p_224881_
+		6 p_224882_ p_224882_
+		7 p_224883_ p_224883_
+	createRoom (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDFDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V m_190690_
+		0 p_190691_ p_190691_
+		1 p_190692_ p_190692_
+		2 p_190693_ p_190693_
+		3 p_190694_ p_190694_
+		4 p_190695_ p_190695_
+		5 p_190696_ p_190696_
+		6 p_190697_ p_190697_
+		7 p_190698_ p_190698_
+		8 p_190699_ p_190699_
+		9 p_190700_ p_190700_
+		10 p_190701_ p_190701_
+		11 p_190702_ p_190702_
+	createTunnel (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V m_190670_
+		0 p_190671_ p_190671_
+		1 p_190672_ p_190672_
+		2 p_190673_ p_190673_
+		3 p_190674_ p_190674_
+		4 p_190675_ p_190675_
+		5 p_190676_ p_190676_
+		6 p_190677_ p_190677_
+		7 p_190678_ p_190678_
+		8 p_190679_ p_190679_
+		9 p_190680_ p_190680_
+		10 p_190681_ p_190681_
+		11 p_190682_ p_190682_
+		12 p_190683_ p_190683_
+		13 p_190684_ p_190684_
+		14 p_190685_ p_190685_
+		15 p_190686_ p_190686_
+		16 p_190687_ p_190687_
+		17 p_190688_ p_190688_
+		18 p_190689_ p_190689_
+	getCaveBound ()I m_6208_
+	getThickness (Lnet/minecraft/util/RandomSource;)F m_213592_
+		0 p_224871_ p_224871_
+	getYScale ()D m_6203_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224873_ p_224873_
+		1 p_224874_ p_224874_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224894_ p_224894_
+		1 p_224895_ p_224895_
+	lambda$carve$0 (DLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159200_
+		static
+		0 p_159201_ p_159201_
+		1 p_159202_ p_159202_
+		2 p_159203_ p_159203_
+		3 p_159204_ p_159204_
+		4 p_159205_ p_159205_
+		5 p_159206_ p_159206_
+	shouldSkip (DDDD)Z m_159195_
+		static
+		0 p_159196_ p_159196_
+		1 p_159197_ p_159197_
+		2 p_159198_ p_159198_
+		3 p_159199_ p_159199_
+net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver
+	CODEC f_64847_
+	DIRECT_CODEC f_64846_
+	LIST_CODEC f_64848_
+	config f_64850_
+	worldCarver f_64849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/carver/WorldCarver;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)V <init>
+		0 f_64849_ f_64849_
+		1 f_64850_ f_64850_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_224898_
+		0 p_224899_ p_224899_
+		1 p_224900_ p_224900_
+		2 p_224901_ p_224901_
+		3 p_224902_ p_224902_
+		4 p_224903_ p_224903_
+		5 p_224904_ p_224904_
+		6 p_224905_ p_224905_
+	config ()Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; f_64850_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204701_ p_204701_
+	hashCode ()I hashCode
+	isStartChunk (Lnet/minecraft/util/RandomSource;)Z m_224896_
+		0 p_224897_ p_224897_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_64866_
+		static
+		0 p_64867_ p_64867_
+	toString ()Ljava/lang/String; toString
+	worldCarver ()Lnet/minecraft/world/level/levelgen/carver/WorldCarver; f_64849_
+net/minecraft/world/level/levelgen/carver/NetherWorldCarver net/minecraft/world/level/levelgen/carver/NetherWorldCarver
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_64873_ p_64873_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190721_ p_190721_
+		1 p_190722_ p_190722_
+		2 p_190723_ p_190723_
+		3 p_190724_ p_190724_
+		4 p_190725_ p_190725_
+		5 p_190726_ p_190726_
+		6 p_190727_ p_190727_
+		7 p_190728_ p_190728_
+		8 p_190729_ p_190729_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190731_ p_190731_
+		1 p_190732_ p_190732_
+		2 p_190733_ p_190733_
+		3 p_190734_ p_190734_
+		4 p_190735_ p_190735_
+		5 p_190736_ p_190736_
+		6 p_190737_ p_190737_
+		7 p_190738_ p_190738_
+		8 p_190739_ p_190739_
+	getCaveBound ()I m_6208_
+	getThickness (Lnet/minecraft/util/RandomSource;)F m_213592_
+		0 p_224907_ p_224907_
+	getYScale ()D m_6203_
+net/minecraft/world/level/levelgen/carver/WorldCarver net/minecraft/world/level/levelgen/carver/WorldCarver
+	AIR f_64979_
+	CANYON f_64976_
+	CAVE f_64974_
+	CAVE_AIR f_64980_
+	LAVA f_64982_
+	NETHER_CAVE f_64975_
+	WATER f_64981_
+	configuredCodec f_64986_
+	liquids f_64984_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159366_ p_159366_
+	canReach (Lnet/minecraft/world/level/ChunkPos;DDIIF)Z m_159367_
+		static
+		0 p_159368_ p_159368_
+		1 p_159369_ p_159369_
+		2 p_159370_ p_159370_
+		3 p_159371_ p_159371_
+		4 p_159372_ p_159372_
+		5 p_159373_ p_159373_
+	canReplaceBlock (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_224910_
+		0 p_224911_ p_224911_
+		1 p_224912_ p_224912_
+	carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z m_213788_
+		0 p_224913_ p_224913_
+		1 p_224914_ p_224914_
+		2 p_224915_ p_224915_
+		3 p_224916_ p_224916_
+		4 p_224917_ p_224917_
+		5 p_224918_ p_224918_
+		6 p_224919_ p_224919_
+		7 p_224920_ p_224920_
+	carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z m_183633_
+		0 p_190744_ p_190744_
+		1 p_190745_ p_190745_
+		2 p_190746_ p_190746_
+		3 p_190747_ p_190747_
+		4 p_190748_ p_190748_
+		5 p_190749_ p_190749_
+		6 p_190750_ p_190750_
+		7 p_190751_ p_190751_
+		8 p_190752_ p_190752_
+	carveEllipsoid (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDDDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)Z m_190753_
+		0 p_190754_ p_190754_
+		1 p_190755_ p_190755_
+		2 p_190756_ p_190756_
+		3 p_190757_ p_190757_
+		4 p_190758_ p_190758_
+		5 p_190759_ p_190759_
+		6 p_190760_ p_190760_
+		7 p_190761_ p_190761_
+		8 p_190762_ p_190762_
+		9 p_190763_ p_190763_
+		10 p_190764_ p_190764_
+		11 p_190765_ p_190765_
+	configured (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver; m_65063_
+		0 p_65064_ p_65064_
+	configuredCodec ()Lcom/mojang/serialization/Codec; m_65072_
+	getCarveState (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;)Lnet/minecraft/world/level/block/state/BlockState; m_159418_
+		0 p_159419_ p_159419_
+		1 p_159420_ p_159420_
+		2 p_159421_ p_159421_
+		3 p_159422_ p_159422_
+	getDebugState (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_159381_
+		static
+		0 p_159382_ p_159382_
+		1 p_159383_ p_159383_
+	getRange ()I m_65073_
+	isDebugEnabled (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Z m_159423_
+		static
+		0 p_159424_ p_159424_
+	isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z m_214133_
+		0 p_224908_ p_224908_
+		1 p_224909_ p_224909_
+	lambda$carveBlock$0 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_284117_
+		static
+		0 p_284916_ p_284916_
+		1 p_284917_ p_284917_
+		2 p_284918_ p_284918_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/carver/WorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; m_65065_
+		static
+		0 p_65066_ p_65066_
+		1 p_65067_ p_65067_
+net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker
+	shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z m_159425_
+		0 p_159426_ p_159426_
+		1 p_159427_ p_159427_
+		2 p_159428_ p_159428_
+		3 p_159429_ p_159429_
+		4 p_159430_ p_159430_
+net/minecraft/world/level/levelgen/carver/package-info net/minecraft/world/level/levelgen/carver/package-info
+net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65093_ p_65093_
+	getTreeHeight (Lnet/minecraft/util/RandomSource;)I m_224921_
+		0 p_224922_ p_224922_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65094_ p_65094_
+		1 p_65095_ p_65095_
+		2 p_65096_ p_65096_
+		3 p_65097_ p_65097_
+	isValidPosition (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Z m_65098_
+		0 p_65099_ p_65099_
+		1 p_65100_ p_65100_
+		2 p_65101_ p_65101_
+		3 p_65102_ p_65102_
+		4 p_65103_ p_65103_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_224923_ p_224923_
+		1 p_224924_ p_224924_
+		2 p_224925_ p_224925_
+		3 p_224926_ p_224926_
+		4 p_224927_ p_224927_
+		5 p_224928_ p_224928_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159436_ p_159436_
+	placeTrunk (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;ILnet/minecraft/core/BlockPos$MutableBlockPos;)V m_224929_
+		0 p_224930_ p_224930_
+		1 p_224931_ p_224931_
+		2 p_224932_ p_224932_
+		3 p_224933_ p_224933_
+		4 p_224934_ p_224934_
+		5 p_224935_ p_224935_
+net/minecraft/world/level/levelgen/feature/BambooFeature net/minecraft/world/level/levelgen/feature/BambooFeature
+	BAMBOO_FINAL_LARGE f_65132_
+	BAMBOO_TOP_LARGE f_65133_
+	BAMBOO_TOP_SMALL f_65134_
+	BAMBOO_TRUNK f_65131_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65137_ p_65137_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159438_ p_159438_
+net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature
+	CANNOT_PLACE_ON f_65150_
+	CLUSTERED_REACH f_159439_
+	CLUSTERED_SIZE f_159440_
+	UNCLUSTERED_REACH f_159441_
+	UNCLUSTERED_SIZE f_159442_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65153_ p_65153_
+	canPlaceAt (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_65154_
+		static
+		0 p_65155_ p_65155_
+		1 p_65156_ p_65156_
+		2 p_65157_ p_65157_
+	findAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; m_65173_
+		static
+		0 p_65174_ p_65174_
+		1 p_65175_ p_65175_
+		2 p_65176_ p_65176_
+	findSurface (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; m_65158_
+		static
+		0 p_65159_ p_65159_
+		1 p_65160_ p_65160_
+		2 p_65161_ p_65161_
+		3 p_65162_ p_65162_
+	isAirOrLavaOcean (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;)Z m_65163_
+		static
+		0 p_65164_ p_65164_
+		1 p_65165_ p_65165_
+		2 p_65166_ p_65166_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159444_ p_159444_
+	placeColumn (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;II)Z m_65167_
+		0 p_65168_ p_65168_
+		1 p_65169_ p_65169_
+		2 p_65170_ p_65170_
+		3 p_65171_ p_65171_
+		4 p_65172_ p_65172_
+net/minecraft/world/level/levelgen/feature/BasaltPillarFeature net/minecraft/world/level/levelgen/feature/BasaltPillarFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65190_ p_65190_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159446_ p_159446_
+	placeBaseHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_224936_
+		0 p_224937_ p_224937_
+		1 p_224938_ p_224938_
+		2 p_224939_ p_224939_
+	placeHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_224940_
+		0 p_224941_ p_224941_
+		1 p_224942_ p_224942_
+		2 p_224943_ p_224943_
+net/minecraft/world/level/levelgen/feature/BlockBlobFeature net/minecraft/world/level/levelgen/feature/BlockBlobFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65248_ p_65248_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159471_ p_159471_
+net/minecraft/world/level/levelgen/feature/BlockColumnFeature net/minecraft/world/level/levelgen/feature/BlockColumnFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_190789_ p_190789_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_190791_ p_190791_
+	truncate ([IIIZ)V m_190792_
+		static
+		0 p_190793_ p_190793_
+		1 p_190794_ p_190794_
+		2 p_190795_ p_190795_
+		3 p_190796_ p_190796_
+net/minecraft/world/level/levelgen/feature/BlockPileFeature net/minecraft/world/level/levelgen/feature/BlockPileFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65262_ p_65262_
+	mayPlaceOn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_224944_
+		0 p_224945_ p_224945_
+		1 p_224946_ p_224946_
+		2 p_224947_ p_224947_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159473_ p_159473_
+	tryPlaceBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)V m_224948_
+		0 p_224949_ p_224949_
+		1 p_224950_ p_224950_
+		2 p_224951_ p_224951_
+		3 p_224952_ p_224952_
+net/minecraft/world/level/levelgen/feature/BlueIceFeature net/minecraft/world/level/levelgen/feature/BlueIceFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65285_ p_65285_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159475_ p_159475_
+net/minecraft/world/level/levelgen/feature/BonusChestFeature net/minecraft/world/level/levelgen/feature/BonusChestFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65299_ p_65299_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159477_ p_159477_
+net/minecraft/world/level/levelgen/feature/ChorusPlantFeature net/minecraft/world/level/levelgen/feature/ChorusPlantFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65360_ p_65360_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159521_ p_159521_
+net/minecraft/world/level/levelgen/feature/ConfiguredFeature net/minecraft/world/level/levelgen/feature/ConfiguredFeature
+	CODEC f_65374_
+	DIRECT_CODEC f_65373_
+	LIST_CODEC f_65375_
+	config f_65378_
+	feature f_65377_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
+		0 f_65377_ f_65377_
+		1 f_65378_ f_65378_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_65378_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204705_ p_204705_
+	feature ()Lnet/minecraft/world/level/levelgen/feature/Feature; f_65377_
+	getFeatures ()Ljava/util/stream/Stream; m_65398_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_65390_
+		static
+		0 p_65391_ p_65391_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_224953_
+		0 p_224954_ p_224954_
+		1 p_224955_ p_224955_
+		2 p_224956_ p_224956_
+		3 p_224957_ p_224957_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/CoralClawFeature net/minecraft/world/level/levelgen/feature/CoralClawFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65422_ p_65422_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224959_ p_224959_
+		1 p_224960_ p_224960_
+		2 p_224961_ p_224961_
+		3 p_224962_ p_224962_
+net/minecraft/world/level/levelgen/feature/CoralFeature net/minecraft/world/level/levelgen/feature/CoralFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65429_ p_65429_
+	lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224978_
+		static
+		0 p_224979_ p_224979_
+		1 p_224980_ p_224980_
+	lambda$placeCoralBlock$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224970_
+		static
+		0 p_224971_ p_224971_
+		1 p_224972_ p_224972_
+	lambda$placeCoralBlock$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_204717_
+		static
+		0 p_204718_ p_204718_
+		1 p_204719_ p_204719_
+		2 p_204720_ p_204720_
+	lambda$placeCoralBlock$3 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; m_224963_
+		static
+		0 p_224964_ p_224964_
+		1 p_224965_ p_224965_
+	lambda$placeCoralBlock$4 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V m_204721_
+		static
+		0 p_204722_ p_204722_
+		1 p_204723_ p_204723_
+		2 p_204724_ p_204724_
+		3 p_204725_ p_204725_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159536_ p_159536_
+	placeCoralBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_224973_
+		0 p_224974_ p_224974_
+		1 p_224975_ p_224975_
+		2 p_224976_ p_224976_
+		3 p_224977_ p_224977_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224966_ p_224966_
+		1 p_224967_ p_224967_
+		2 p_224968_ p_224968_
+		3 p_224969_ p_224969_
+net/minecraft/world/level/levelgen/feature/CoralMushroomFeature net/minecraft/world/level/levelgen/feature/CoralMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65452_ p_65452_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224982_ p_224982_
+		1 p_224983_ p_224983_
+		2 p_224984_ p_224984_
+		3 p_224985_ p_224985_
+net/minecraft/world/level/levelgen/feature/CoralTreeFeature net/minecraft/world/level/levelgen/feature/CoralTreeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65488_ p_65488_
+	placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_214196_
+		0 p_224987_ p_224987_
+		1 p_224988_ p_224988_
+		2 p_224989_ p_224989_
+		3 p_224990_ p_224990_
+net/minecraft/world/level/levelgen/feature/DeltaFeature net/minecraft/world/level/levelgen/feature/DeltaFeature
+	CANNOT_REPLACE f_65546_
+	DIRECTIONS f_65547_
+	RIM_SPAWN_CHANCE f_159546_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65550_ p_65550_
+	isClear (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Z m_65551_
+		static
+		0 p_65552_ p_65552_
+		1 p_65553_ p_65553_
+		2 p_65554_ p_65554_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159548_ p_159548_
+net/minecraft/world/level/levelgen/feature/DesertWellFeature net/minecraft/world/level/levelgen/feature/DesertWellFeature
+	IS_SAND f_65593_
+	sand f_276683_
+	sandSlab f_65594_
+	sandstone f_65595_
+	water f_65596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65599_ p_65599_
+	lambda$placeSusSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V m_276756_
+		static
+		0 p_277321_ p_277321_
+		1 p_277322_ p_277322_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159571_ p_159571_
+	placeSusSand (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_277210_
+		static
+		0 p_278029_ p_278029_
+		1 p_278082_ p_278082_
+net/minecraft/world/level/levelgen/feature/DiskFeature net/minecraft/world/level/levelgen/feature/DiskFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_224992_ p_224992_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_224994_ p_224994_
+	placeColumn (Lnet/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_224995_
+		0 p_224996_ p_224996_
+		1 p_224997_ p_224997_
+		2 p_224998_ p_224998_
+		3 p_224999_ p_224999_
+		4 p_225000_ p_225000_
+		5 p_225001_ p_225001_
+net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159575_ p_159575_
+	canBeAdjacentToWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159582_
+		0 p_159583_ p_159583_
+		1 p_159584_ p_159584_
+	canPlacePool (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_159619_
+		0 p_159620_ p_159620_
+		1 p_159621_ p_159621_
+	getChanceOfStalagmiteOrStalactite (IIIILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)D m_159576_
+		0 p_159577_ p_159577_
+		1 p_159578_ p_159578_
+		2 p_159579_ p_159579_
+		3 p_159580_ p_159580_
+		4 p_159581_ p_159581_
+	getDripstoneHeight (Lnet/minecraft/util/RandomSource;IIFILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)I m_225008_
+		0 p_225009_ p_225009_
+		1 p_225010_ p_225010_
+		2 p_225011_ p_225011_
+		3 p_225012_ p_225012_
+		4 p_225013_ p_225013_
+		5 p_225014_ p_225014_
+	isLava (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_159585_
+		0 p_159586_ p_159586_
+		1 p_159587_ p_159587_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159605_ p_159605_
+	placeColumn (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIFDIFLnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)V m_225015_
+		0 p_225016_ p_225016_
+		1 p_225017_ p_225017_
+		2 p_225018_ p_225018_
+		3 p_225019_ p_225019_
+		4 p_225020_ p_225020_
+		5 p_225021_ p_225021_
+		6 p_225022_ p_225022_
+		7 p_225023_ p_225023_
+		8 p_225024_ p_225024_
+		9 p_225025_ p_225025_
+	randomBetweenBiased (Lnet/minecraft/util/RandomSource;FFFF)F m_225002_
+		static
+		0 p_225003_ p_225003_
+		1 p_225004_ p_225004_
+		2 p_225005_ p_225005_
+		3 p_225006_ p_225006_
+		4 p_225007_ p_225007_
+	replaceBlocksWithDripstoneBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;)V m_159588_
+		0 p_159589_ p_159589_
+		1 p_159590_ p_159590_
+		2 p_159591_ p_159591_
+		3 p_159592_ p_159592_
+net/minecraft/world/level/levelgen/feature/DripstoneUtils net/minecraft/world/level/levelgen/feature/DripstoneUtils
+	<init> ()V <init>
+	buildBaseToTipColumn (Lnet/minecraft/core/Direction;IZLjava/util/function/Consumer;)V m_159651_
+		static
+		0 p_159652_ p_159652_
+		1 p_159653_ p_159653_
+		2 p_159654_ p_159654_
+		3 p_159655_ p_159655_
+	createPointedDripstone (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/world/level/block/state/BlockState; m_159656_
+		static
+		0 p_159657_ p_159657_
+		1 p_159658_ p_159658_
+	getDripstoneHeight (DDDD)D m_159623_
+		static
+		0 p_159624_ p_159624_
+		1 p_159625_ p_159625_
+		2 p_159626_ p_159626_
+		3 p_159627_ p_159627_
+	growPointedDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;IZ)V m_190847_
+		static
+		0 p_190848_ p_190848_
+		1 p_190849_ p_190849_
+		2 p_190850_ p_190850_
+		3 p_190851_ p_190851_
+		4 p_190852_ p_190852_
+	isCircleMostlyEmbeddedInStone (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;I)Z m_159639_
+		static
+		0 p_159640_ p_159640_
+		1 p_159641_ p_159641_
+		2 p_159642_ p_159642_
+	isDripstoneBase (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159662_
+		static
+		0 p_159663_ p_159663_
+	isDripstoneBaseOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159649_
+		static
+		0 p_159650_ p_159650_
+	isEmptyOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159664_
+		static
+		0 p_159665_ p_159665_
+	isEmptyOrWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159628_
+		static
+		0 p_159629_ p_159629_
+		1 p_159630_ p_159630_
+	isEmptyOrWaterOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159666_
+		static
+		0 p_159667_ p_159667_
+	isEmptyOrWaterOrLava (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_159659_
+		static
+		0 p_159660_ p_159660_
+		1 p_159661_ p_159661_
+	isNeitherEmptyNorWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_203130_
+		static
+		0 p_203131_ p_203131_
+	lambda$growPointedDripstone$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)V m_276757_
+		static
+		0 p_277323_ p_277323_
+		1 p_277324_ p_277324_
+		2 p_277325_ p_277325_
+		3 p_277326_ p_277326_
+	placeDripstoneBlockIfPossible (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_190853_
+		static
+		0 p_190854_ p_190854_
+		1 p_190855_ p_190855_
+net/minecraft/world/level/levelgen/feature/EndGatewayFeature net/minecraft/world/level/levelgen/feature/EndGatewayFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65682_ p_65682_
+	lambda$place$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;Lnet/minecraft/core/BlockPos;)V m_65695_
+		static
+		0 p_65696_ p_65696_
+		1 p_65697_ p_65697_
+		2 p_65698_ p_65698_
+		3 p_65699_ p_65699_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159715_ p_159715_
+net/minecraft/world/level/levelgen/feature/EndIslandFeature net/minecraft/world/level/levelgen/feature/EndIslandFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65701_ p_65701_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159717_ p_159717_
+net/minecraft/world/level/levelgen/feature/EndPodiumFeature net/minecraft/world/level/levelgen/feature/EndPodiumFeature
+	CORNER_ROUNDING f_159721_
+	END_PODIUM_LOCATION f_65714_
+	PODIUM_PILLAR_HEIGHT f_159719_
+	PODIUM_RADIUS f_159718_
+	RIM_RADIUS f_159720_
+	active f_65715_
+	<clinit> ()V <clinit>
+		static
+	<init> (Z)V <init>
+		0 p_65718_ p_65718_
+	getLocation (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_287210_
+		static
+		0 p_287614_ p_287614_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159723_ p_159723_
+net/minecraft/world/level/levelgen/feature/Feature net/minecraft/world/level/levelgen/feature/Feature
+	BAMBOO f_65742_
+	BASALT_COLUMNS f_65747_
+	BASALT_PILLAR f_65752_
+	BLOCK_COLUMN f_190875_
+	BLOCK_PILE f_65764_
+	BLUE_ICE f_65778_
+	BONUS_CHEST f_65751_
+	CHORUS_PLANT f_65766_
+	CORAL_CLAW f_65739_
+	CORAL_MUSHROOM f_65738_
+	CORAL_TREE f_65737_
+	DELTA_FEATURE f_65748_
+	DESERT_WELL f_65769_
+	DISK f_65781_
+	DRIPSTONE_CLUSTER f_159729_
+	END_GATEWAY f_65734_
+	END_ISLAND f_65733_
+	END_SPIKE f_65732_
+	FILL_LAYER f_65750_
+	FLOWER f_65761_
+	FOREST_ROCK f_65780_
+	FOSSIL f_65770_
+	FREEZE_TOP_LAYER f_65775_
+	GEODE f_159728_
+	GLOWSTONE_BLOB f_65774_
+	HUGE_BROWN_MUSHROOM f_65772_
+	HUGE_FUNGUS f_65743_
+	HUGE_RED_MUSHROOM f_65771_
+	ICEBERG f_65779_
+	ICE_SPIKE f_65773_
+	KELP f_65736_
+	LAKE f_65783_
+	LARGE_DRIPSTONE f_159730_
+	MONSTER_ROOM f_65777_
+	MULTIFACE_GROWTH f_225026_
+	NETHER_FOREST_VEGETATION f_65744_
+	NO_BONEMEAL_FLOWER f_65762_
+	NO_OP f_65759_
+	ORE f_65731_
+	POINTED_DRIPSTONE f_190874_
+	RANDOM_BOOLEAN_SELECTOR f_65756_
+	RANDOM_PATCH f_65763_
+	RANDOM_SELECTOR f_65754_
+	REPLACE_BLOBS f_65749_
+	REPLACE_SINGLE_BLOCK f_159732_
+	ROOT_SYSTEM f_159724_
+	SCATTERED_ORE f_159727_
+	SCULK_PATCH f_225027_
+	SEAGRASS f_65735_
+	SEA_PICKLE f_65740_
+	SIMPLE_BLOCK f_65741_
+	SIMPLE_RANDOM_SELECTOR f_65755_
+	SPRING f_65765_
+	TREE f_65760_
+	TWISTING_VINES f_65746_
+	UNDERWATER_MAGMA f_159726_
+	VEGETATION_PATCH f_159734_
+	VINES f_65776_
+	VOID_START_PLATFORM f_65768_
+	WATERLOGGED_VEGETATION_PATCH f_159735_
+	WEEPING_VINES f_65745_
+	configuredCodec f_65757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65786_ p_65786_
+	checkNeighbors (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z m_159753_
+		static
+		0 p_159754_ p_159754_
+		1 p_159755_ p_159755_
+		2 p_159756_ p_159756_
+	configuredCodec ()Lcom/mojang/serialization/Codec; m_65787_
+	isAdjacentToAir (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;)Z m_159750_
+		static
+		0 p_159751_ p_159751_
+		1 p_159752_ p_159752_
+	isDirt (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159759_
+		static
+		0 p_159760_ p_159760_
+	isGrassOrDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_65788_
+		static
+		0 p_65789_ p_65789_
+		1 p_65790_ p_65790_
+	isReplaceable (Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; m_204735_
+		static
+		0 p_204736_ p_204736_
+	isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159747_
+		static
+		0 p_159748_ p_159748_
+	lambda$isReplaceable$1 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204737_
+		static
+		0 p_204738_ p_204738_
+		1 p_204739_ p_204739_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; m_65805_
+		0 p_65806_ p_65806_
+	markAboveForPostProcessing (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_159739_
+		0 p_159740_ p_159740_
+		1 p_159741_ p_159741_
+	place (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_225028_
+		0 p_225029_ p_225029_
+		1 p_225030_ p_225030_
+		2 p_225031_ p_225031_
+		3 p_225032_ p_225032_
+		4 p_225033_ p_225033_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159749_ p_159749_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/feature/Feature;)Lnet/minecraft/world/level/levelgen/feature/Feature; m_65807_
+		static
+		0 p_65808_ p_65808_
+		1 p_65809_ p_65809_
+	safeSetBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)V m_159742_
+		0 p_159743_ p_159743_
+		1 p_159744_ p_159744_
+		2 p_159745_ p_159745_
+		3 p_159746_ p_159746_
+	setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_5974_
+		0 p_65791_ p_65791_
+		1 p_65792_ p_65792_
+		2 p_65793_ p_65793_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker net/minecraft/world/level/levelgen/feature/FeatureCountTracker
+	LOGGER f_190876_
+	data f_190877_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	chunkDecorated (Lnet/minecraft/server/level/ServerLevel;)V m_190881_
+		static
+		0 p_190882_ p_190882_
+	clearCounts ()V m_190880_
+		static
+	featurePlaced (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V m_190883_
+		static
+		0 p_190884_ p_190884_
+		1 p_190885_ p_190885_
+		2 p_190886_ p_190886_
+	lambda$featurePlaced$0 (Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)Ljava/lang/Integer; m_190890_
+		static
+		0 p_190891_ p_190891_
+		1 p_190892_ p_190892_
+	lambda$logCounts$1 (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)V m_241761_
+		static
+		0 p_242146_ p_242146_
+		1 p_242147_ p_242147_
+		2 p_242148_ p_242148_
+		3 p_190897_ p_190897_
+		4 p_190898_ p_190898_
+	lambda$logCounts$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData;)V m_190887_
+		static
+		0 p_190888_ p_190888_
+		1 p_190889_ p_190889_
+	logCounts ()V m_190899_
+		static
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
+	<init> ()V <init>
+	load (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData; load
+		0 p_190902_ p_190902_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_190904_ p_190904_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData
+	feature f_190905_
+	topFeature f_190906_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V <init>
+		0 f_190905_ f_190905_
+		1 f_190906_ f_190906_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190913_ p_190913_
+	feature ()Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; f_190905_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	topFeature ()Ljava/util/Optional; f_190906_
+net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData
+	chunksWithFeatures f_190917_
+	featureData f_190916_
+	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lorg/apache/commons/lang3/mutable/MutableInt;)V <init>
+		0 f_190916_ f_190916_
+		1 f_190917_ f_190917_
+	chunksWithFeatures ()Lorg/apache/commons/lang3/mutable/MutableInt; f_190917_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190924_ p_190924_
+	featureData ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; f_190916_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/FeaturePlaceContext net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
+	chunkGenerator f_159764_
+	config f_159767_
+	level f_159763_
+	origin f_159766_
+	random f_159765_
+	topFeature f_190927_
+	<init> (Ljava/util/Optional;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
+		0 p_225035_ p_225035_
+		1 p_225036_ p_225036_
+		2 p_225037_ p_225037_
+		3 p_225038_ p_225038_
+		4 p_225039_ p_225039_
+		5 p_225040_ p_225040_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_159775_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; m_159778_
+	level ()Lnet/minecraft/world/level/WorldGenLevel; m_159774_
+	origin ()Lnet/minecraft/core/BlockPos; m_159777_
+	random ()Lnet/minecraft/util/RandomSource; m_225041_
+	topFeature ()Ljava/util/Optional; m_190935_
+net/minecraft/world/level/levelgen/feature/FillLayerFeature net/minecraft/world/level/levelgen/feature/FillLayerFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65818_ p_65818_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159780_ p_159780_
+net/minecraft/world/level/levelgen/feature/FossilFeature net/minecraft/world/level/levelgen/feature/FossilFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65851_ p_65851_
+	countEmptyCorners (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)I m_159781_
+		static
+		0 p_159782_ p_159782_
+		1 p_159783_ p_159783_
+	lambda$countEmptyCorners$0 (Lnet/minecraft/world/level/WorldGenLevel;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V m_284118_
+		static
+		0 p_284919_ p_284919_
+		1 p_284920_ p_284920_
+		2 p_284921_ p_284921_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159789_ p_159789_
+net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
+	CODEC f_159796_
+	fossilProcessors f_159799_
+	fossilStructures f_159797_
+	maxEmptyCornersAllowed f_159801_
+	overlayProcessors f_159800_
+	overlayStructures f_159798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;I)V <init>
+		0 p_204751_ p_204751_
+		1 p_204752_ p_204752_
+		2 p_204753_ p_204753_
+		3 p_204754_ p_204754_
+		4 p_204755_ p_204755_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; m_159829_
+		static
+		0 p_159830_ p_159830_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; m_159827_
+		static
+		0 p_159828_ p_159828_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204758_
+		static
+		0 p_204759_ p_204759_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204756_
+		static
+		0 p_204757_ p_204757_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/lang/Integer; m_159817_
+		static
+		0 p_159818_ p_159818_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_159815_
+		static
+		0 p_159816_ p_159816_
+net/minecraft/world/level/levelgen/feature/GeodeFeature net/minecraft/world/level/levelgen/feature/GeodeFeature
+	DIRECTIONS f_159831_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159834_ p_159834_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159836_ p_159836_
+net/minecraft/world/level/levelgen/feature/GlowstoneFeature net/minecraft/world/level/levelgen/feature/GlowstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65865_ p_65865_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159861_ p_159861_
+net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65879_ p_65879_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65881_ p_65881_
+		1 p_65882_ p_65882_
+		2 p_65883_ p_65883_
+		3 p_65884_ p_65884_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_225043_ p_225043_
+		1 p_225044_ p_225044_
+		2 p_225045_ p_225045_
+		3 p_225046_ p_225046_
+		4 p_225047_ p_225047_
+		5 p_225048_ p_225048_
+net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration
+	CODEC f_65892_
+	decorState f_65900_
+	hatState f_65899_
+	planted f_65901_
+	replaceableBlocks f_283781_
+	stemState f_65898_
+	validBaseState f_65897_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
+		0 p_285423_ p_285423_
+		1 p_285075_ p_285075_
+		2 p_285050_ p_285050_
+		3 p_285067_ p_285067_
+		4 p_284983_ p_284983_
+		5 p_285285_ p_285285_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159874_
+		static
+		0 p_159875_ p_159875_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159872_
+		static
+		0 p_159873_ p_159873_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159870_
+		static
+		0 p_159871_ p_159871_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_159868_
+		static
+		0 p_159869_ p_159869_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_284120_
+		static
+		0 p_284923_ p_284923_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Ljava/lang/Boolean; m_159866_
+		static
+		0 p_159867_ p_159867_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_284119_
+		static
+		0 p_284922_ p_284922_
+net/minecraft/world/level/levelgen/feature/HugeFungusFeature net/minecraft/world/level/levelgen/feature/HugeFungusFeature
+	HUGE_PROBABILITY f_159876_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65922_ p_65922_
+	isReplaceable (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Z)Z m_284534_
+		static
+		0 p_285049_ p_285049_
+		1 p_285309_ p_285309_
+		2 p_284992_ p_284992_
+		3 p_285162_ p_285162_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159878_ p_159878_
+	placeHat (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V m_284325_
+		0 p_285200_ p_285200_
+		1 p_285456_ p_285456_
+		2 p_285146_ p_285146_
+		3 p_285097_ p_285097_
+		4 p_285156_ p_285156_
+		5 p_285265_ p_285265_
+	placeHatBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos$MutableBlockPos;FFF)V m_225049_
+		0 p_225050_ p_225050_
+		1 p_225051_ p_225051_
+		2 p_225052_ p_225052_
+		3 p_225053_ p_225053_
+		4 p_225054_ p_225054_
+		5 p_225055_ p_225055_
+		6 p_225056_ p_225056_
+	placeHatDropBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_225064_
+		0 p_225065_ p_225065_
+		1 p_225066_ p_225066_
+		2 p_225067_ p_225067_
+		3 p_225068_ p_225068_
+		4 p_225069_ p_225069_
+	placeStem (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V m_284273_
+		0 p_285364_ p_285364_
+		1 p_285032_ p_285032_
+		2 p_285198_ p_285198_
+		3 p_285090_ p_285090_
+		4 p_285249_ p_285249_
+		5 p_285355_ p_285355_
+	tryPlaceWeepingVines (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;)V m_225070_
+		static
+		0 p_225071_ p_225071_
+		1 p_225072_ p_225072_
+		2 p_225073_ p_225073_
+net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_65975_ p_65975_
+	getTreeRadiusForHeight (IIII)I m_6794_
+		0 p_65977_ p_65977_
+		1 p_65978_ p_65978_
+		2 p_65979_ p_65979_
+		3 p_65980_ p_65980_
+	makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V m_213950_
+		0 p_225082_ p_225082_
+		1 p_225083_ p_225083_
+		2 p_225084_ p_225084_
+		3 p_225085_ p_225085_
+		4 p_225086_ p_225086_
+		5 p_225087_ p_225087_
+net/minecraft/world/level/levelgen/feature/IceSpikeFeature net/minecraft/world/level/levelgen/feature/IceSpikeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66003_ p_66003_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159882_ p_159882_
+net/minecraft/world/level/levelgen/feature/IcebergFeature net/minecraft/world/level/levelgen/feature/IcebergFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66017_ p_66017_
+	belowIsAir (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_66045_
+		0 p_66046_ p_66046_
+		1 p_66047_ p_66047_
+	carve (IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;ZDLnet/minecraft/core/BlockPos;II)V m_66035_
+		0 p_66036_ p_66036_
+		1 p_66037_ p_66037_
+		2 p_66038_ p_66038_
+		3 p_66039_ p_66039_
+		4 p_66040_ p_66040_
+		5 p_66041_ p_66041_
+		6 p_66042_ p_66042_
+		7 p_66043_ p_66043_
+		8 p_66044_ p_66044_
+	generateCutOut (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/core/BlockPos;ZIDI)V m_225099_
+		0 p_225100_ p_225100_
+		1 p_225101_ p_225101_
+		2 p_225102_ p_225102_
+		3 p_225103_ p_225103_
+		4 p_225104_ p_225104_
+		5 p_225105_ p_225105_
+		6 p_225106_ p_225106_
+		7 p_225107_ p_225107_
+		8 p_225108_ p_225108_
+	generateIcebergBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIIIIIZIDZLnet/minecraft/world/level/block/state/BlockState;)V m_225109_
+		0 p_225110_ p_225110_
+		1 p_225111_ p_225111_
+		2 p_225112_ p_225112_
+		3 p_225113_ p_225113_
+		4 p_225114_ p_225114_
+		5 p_225115_ p_225115_
+		6 p_225116_ p_225116_
+		7 p_225117_ p_225117_
+		8 p_225118_ p_225118_
+		9 p_225119_ p_225119_
+		10 p_225120_ p_225120_
+		11 p_225121_ p_225121_
+		12 p_225122_ p_225122_
+		13 p_225123_ p_225123_
+	getEllipseC (III)I m_66018_
+		0 p_66019_ p_66019_
+		1 p_66020_ p_66020_
+		2 p_66021_ p_66021_
+	heightDependentRadiusEllipse (III)I m_66109_
+		0 p_66110_ p_66110_
+		1 p_66111_ p_66111_
+		2 p_66112_ p_66112_
+	heightDependentRadiusRound (Lnet/minecraft/util/RandomSource;III)I m_225094_
+		0 p_225095_ p_225095_
+		1 p_225096_ p_225096_
+		2 p_225097_ p_225097_
+		3 p_225098_ p_225098_
+	heightDependentRadiusSteep (Lnet/minecraft/util/RandomSource;III)I m_225133_
+		0 p_225134_ p_225134_
+		1 p_225135_ p_225135_
+		2 p_225136_ p_225136_
+		3 p_225137_ p_225137_
+	isIcebergState (Lnet/minecraft/world/level/block/state/BlockState;)Z m_159885_
+		static
+		0 p_159886_ p_159886_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159884_ p_159884_
+	removeFloatingSnowLayer (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_66048_
+		0 p_66049_ p_66049_
+		1 p_66050_ p_66050_
+	setIcebergBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;IIZZLnet/minecraft/world/level/block/state/BlockState;)V m_225124_
+		0 p_225125_ p_225125_
+		1 p_225126_ p_225126_
+		2 p_225127_ p_225127_
+		3 p_225128_ p_225128_
+		4 p_225129_ p_225129_
+		5 p_225130_ p_225130_
+		6 p_225131_ p_225131_
+		7 p_225132_ p_225132_
+	signedDistanceCircle (IILnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)D m_225088_
+		0 p_225089_ p_225089_
+		1 p_225090_ p_225090_
+		2 p_225091_ p_225091_
+		3 p_225092_ p_225092_
+		4 p_225093_ p_225093_
+	signedDistanceEllipse (IILnet/minecraft/core/BlockPos;IID)D m_66022_
+		0 p_66023_ p_66023_
+		1 p_66024_ p_66024_
+		2 p_66025_ p_66025_
+		3 p_66026_ p_66026_
+		4 p_66027_ p_66027_
+		5 p_66028_ p_66028_
+	smooth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IIZI)V m_66051_
+		0 p_66052_ p_66052_
+		1 p_66053_ p_66053_
+		2 p_66054_ p_66054_
+		3 p_66055_ p_66055_
+		4 p_66056_ p_66056_
+		5 p_66057_ p_66057_
+net/minecraft/world/level/levelgen/feature/KelpFeature net/minecraft/world/level/levelgen/feature/KelpFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66219_ p_66219_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159956_ p_159956_
+net/minecraft/world/level/levelgen/feature/LakeFeature net/minecraft/world/level/levelgen/feature/LakeFeature
+	AIR f_66256_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66259_ p_66259_
+	canReplaceBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_190951_
+		0 p_190952_ p_190952_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159958_ p_159958_
+net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration
+	CODEC f_190953_
+	barrier f_190955_
+	fluid f_190954_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_190954_ f_190954_
+		1 f_190955_ f_190955_
+	barrier ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_190955_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_190965_ p_190965_
+	fluid ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_190954_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_190961_
+		static
+		0 p_190962_ p_190962_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_159960_ p_159960_
+	makeDripstone (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/util/RandomSource;ILnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone; m_225138_
+		static
+		0 p_225139_ p_225139_
+		1 p_225140_ p_225140_
+		2 p_225141_ p_225141_
+		3 p_225142_ p_225142_
+		4 p_225143_ p_225143_
+		5 p_225144_ p_225144_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_159967_ p_159967_
+	placeDebugMarkers (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Column$Range;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V m_159961_
+		0 p_159962_ p_159962_
+		1 p_159963_ p_159963_
+		2 p_159964_ p_159964_
+		3 p_159965_ p_159965_
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone
+	bluntness f_159978_
+	pointingUp f_159976_
+	radius f_159977_
+	root f_159975_
+	scale f_159979_
+	<init> (Lnet/minecraft/core/BlockPos;ZIDD)V <init>
+		0 p_197116_ p_197116_
+		1 p_197117_ p_197117_
+		2 p_197118_ p_197118_
+		3 p_197119_ p_197119_
+		4 p_197120_ p_197120_
+	getHeight ()I m_159986_
+	getHeightAtRadius (F)I m_159987_
+		0 p_159988_ p_159988_
+	getMaxY ()I m_159999_
+	getMinY ()I m_159998_
+	isSuitableForWind (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Z m_159996_
+		0 p_159997_ p_159997_
+	moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)Z m_159989_
+		0 p_159990_ p_159990_
+		1 p_159991_ p_159991_
+	placeBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V m_225145_
+		0 p_225146_ p_225146_
+		1 p_225147_ p_225147_
+		2 p_225148_ p_225148_
+net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter
+	originY f_160000_
+	windSpeed f_160001_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
+		0 p_225150_ p_225150_
+		1 p_225151_ p_225151_
+		2 p_225152_ p_225152_
+	<init> ()V <init>
+	noWind ()Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter; m_160007_
+		static
+	offset (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_160008_
+		0 p_160009_ p_160009_
+net/minecraft/world/level/levelgen/feature/MonsterRoomFeature net/minecraft/world/level/levelgen/feature/MonsterRoomFeature
+	AIR f_66342_
+	LOGGER f_66340_
+	MOBS f_66341_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66345_ p_66345_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160066_ p_160066_
+	randomEntityId (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/EntityType; m_225153_
+		0 p_225154_ p_225154_
+net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225156_ p_225156_
+	isAirOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225166_
+		static
+		0 p_225167_ p_225167_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_225165_ p_225165_
+	placeGrowthIfPossible (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/List;)Z m_225157_
+		static
+		0 p_225158_ p_225158_
+		1 p_225159_ p_225159_
+		2 p_225160_ p_225160_
+		3 p_225161_ p_225161_
+		4 p_225162_ p_225162_
+		5 p_225163_ p_225163_
+net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66361_ p_66361_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160068_ p_160068_
+net/minecraft/world/level/levelgen/feature/NoOpFeature net/minecraft/world/level/levelgen/feature/NoOpFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66431_ p_66431_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160112_ p_160112_
+net/minecraft/world/level/levelgen/feature/OreFeature net/minecraft/world/level/levelgen/feature/OreFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66531_ p_66531_
+	canPlaceOre (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_225186_
+		static
+		0 p_225187_ p_225187_
+		1 p_225188_ p_225188_
+		2 p_225189_ p_225189_
+		3 p_225190_ p_225190_
+		4 p_225191_ p_225191_
+		5 p_225192_ p_225192_
+	doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;DDDDDDIIIII)Z m_225171_
+		0 p_225172_ p_225172_
+		1 p_225173_ p_225173_
+		2 p_225174_ p_225174_
+		3 p_225175_ p_225175_
+		4 p_225176_ p_225176_
+		5 p_225177_ p_225177_
+		6 p_225178_ p_225178_
+		7 p_225179_ p_225179_
+		8 p_225180_ p_225180_
+		9 p_225181_ p_225181_
+		10 p_225182_ p_225182_
+		11 p_225183_ p_225183_
+		12 p_225184_ p_225184_
+		13 p_225185_ p_225185_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160177_ p_160177_
+	shouldSkipAirCheck (Lnet/minecraft/util/RandomSource;F)Z m_225168_
+		static
+		0 p_225169_ p_225169_
+		1 p_225170_ p_225170_
+net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_191067_ p_191067_
+	createPatchOfDripstoneBlocks (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)V m_225193_
+		static
+		0 p_225194_ p_225194_
+		1 p_225195_ p_225195_
+		2 p_225196_ p_225196_
+		3 p_225197_ p_225197_
+	getTipDirection (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_225198_
+		static
+		0 p_225199_ p_225199_
+		1 p_225200_ p_225200_
+		2 p_225201_ p_225201_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_191078_ p_191078_
+net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66591_ p_66591_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160208_ p_160208_
+net/minecraft/world/level/levelgen/feature/RandomPatchFeature net/minecraft/world/level/levelgen/feature/RandomPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66605_ p_66605_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160210_ p_160210_
+net/minecraft/world/level/levelgen/feature/RandomSelectorFeature net/minecraft/world/level/levelgen/feature/RandomSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66619_ p_66619_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160212_ p_160212_
+net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66633_ p_66633_
+	findTarget (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/core/BlockPos; m_66634_
+		static
+		0 p_66635_ p_66635_
+		1 p_66636_ p_66636_
+		2 p_66637_ p_66637_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160214_ p_160214_
+net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66651_ p_66651_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160216_ p_160216_
+net/minecraft/world/level/levelgen/feature/RootSystemFeature net/minecraft/world/level/levelgen/feature/RootSystemFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160218_ p_160218_
+	isAllowedTreeSpace (Lnet/minecraft/world/level/block/state/BlockState;II)Z m_160252_
+		static
+		0 p_160253_ p_160253_
+		1 p_160254_ p_160254_
+		2 p_160255_ p_160255_
+	lambda$placeRootedDirt$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204760_
+		static
+		0 p_204761_ p_204761_
+		1 p_204762_ p_204762_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160257_ p_160257_
+	placeDirt (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;)V m_225222_
+		static
+		0 p_225223_ p_225223_
+		1 p_225224_ p_225224_
+		2 p_225225_ p_225225_
+		3 p_225226_ p_225226_
+		4 p_225227_ p_225227_
+	placeDirtAndTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos;)Z m_225202_
+		static
+		0 p_225203_ p_225203_
+		1 p_225204_ p_225204_
+		2 p_225205_ p_225205_
+		3 p_225206_ p_225206_
+		4 p_225207_ p_225207_
+		5 p_225208_ p_225208_
+	placeRootedDirt (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)V m_225209_
+		static
+		0 p_225210_ p_225210_
+		1 p_225211_ p_225211_
+		2 p_225212_ p_225212_
+		3 p_225213_ p_225213_
+		4 p_225214_ p_225214_
+		5 p_225215_ p_225215_
+	placeRoots (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V m_225216_
+		static
+		0 p_225217_ p_225217_
+		1 p_225218_ p_225218_
+		2 p_225219_ p_225219_
+		3 p_225220_ p_225220_
+		4 p_225221_ p_225221_
+	spaceForTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/core/BlockPos;)Z m_160235_
+		static
+		0 p_160236_ p_160236_
+		1 p_160237_ p_160237_
+		2 p_160238_ p_160238_
+net/minecraft/world/level/levelgen/feature/ScatteredOreFeature net/minecraft/world/level/levelgen/feature/ScatteredOreFeature
+	MAX_DIST_FROM_ORIGIN f_160302_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160304_ p_160304_
+	getRandomPlacementInOneAxisRelativeToOrigin (Lnet/minecraft/util/RandomSource;I)I m_225228_
+		0 p_225229_ p_225229_
+		1 p_225230_ p_225230_
+	offsetTargetPos (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;I)V m_225231_
+		0 p_225232_ p_225232_
+		1 p_225233_ p_225233_
+		2 p_225234_ p_225234_
+		3 p_225235_ p_225235_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160306_ p_160306_
+net/minecraft/world/level/levelgen/feature/SculkPatchFeature net/minecraft/world/level/levelgen/feature/SculkPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225237_ p_225237_
+	canSpreadFrom (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_225238_
+		0 p_225239_ p_225239_
+		1 p_225240_ p_225240_
+	lambda$canSpreadFrom$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_225243_
+		static
+		0 p_225244_ p_225244_
+		1 p_225245_ p_225245_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_225242_ p_225242_
+net/minecraft/world/level/levelgen/feature/SeaPickleFeature net/minecraft/world/level/levelgen/feature/SeaPickleFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66754_ p_66754_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160316_ p_160316_
+net/minecraft/world/level/levelgen/feature/SeagrassFeature net/minecraft/world/level/levelgen/feature/SeagrassFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66768_ p_66768_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160318_ p_160318_
+net/minecraft/world/level/levelgen/feature/SimpleBlockFeature net/minecraft/world/level/levelgen/feature/SimpleBlockFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66808_ p_66808_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160341_ p_160341_
+net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66822_ p_66822_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160343_ p_160343_
+net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66836_ p_66836_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160368_ p_160368_
+net/minecraft/world/level/levelgen/feature/SpikeFeature net/minecraft/world/level/levelgen/feature/SpikeFeature
+	NUMBER_OF_SPIKES f_160369_
+	SPIKE_CACHE f_66849_
+	SPIKE_DISTANCE f_160370_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66852_ p_66852_
+	getSpikesForLevel (Lnet/minecraft/world/level/WorldGenLevel;)Ljava/util/List; m_66858_
+		static
+		0 p_66859_ p_66859_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160372_ p_160372_
+	placeSpike (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)V m_225246_
+		0 p_225247_ p_225247_
+		1 p_225248_ p_225248_
+		2 p_225249_ p_225249_
+		3 p_225250_ p_225250_
+net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike
+	CODEC f_66872_
+	centerX f_66873_
+	centerZ f_66874_
+	guarded f_66877_
+	height f_66876_
+	radius f_66875_
+	topBoundingBox f_66878_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIZ)V <init>
+		0 p_66881_ p_66881_
+		1 p_66882_ p_66882_
+		2 p_66883_ p_66883_
+		3 p_66884_ p_66884_
+		4 p_66885_ p_66885_
+	getCenterX ()I m_66886_
+	getCenterZ ()I m_66893_
+	getHeight ()I m_66899_
+	getRadius ()I m_66896_
+	getTopBoundingBox ()Lnet/minecraft/world/phys/AABB; m_66905_
+	isCenterWithinChunk (Lnet/minecraft/core/BlockPos;)Z m_66891_
+		0 p_66892_ p_66892_
+	isGuarded ()Z m_66902_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160381_
+		static
+		0 p_160382_ p_160382_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160379_
+		static
+		0 p_160380_ p_160380_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160377_
+		static
+		0 p_160378_ p_160378_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; m_160375_
+		static
+		0 p_160376_ p_160376_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Boolean; m_160373_
+		static
+		0 p_160374_ p_160374_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_66889_
+		static
+		0 p_66890_ p_66890_
+net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader
+	<init> ()V <init>
+	load (Ljava/lang/Long;)Ljava/util/List; load
+		0 p_66910_ p_66910_
+	load (Ljava/lang/Object;)Ljava/lang/Object; load
+		0 p_66912_ p_66912_
+net/minecraft/world/level/levelgen/feature/SpringFeature net/minecraft/world/level/levelgen/feature/SpringFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_66914_ p_66914_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160404_ p_160404_
+net/minecraft/world/level/levelgen/feature/TreeFeature net/minecraft/world/level/levelgen/feature/TreeFeature
+	BLOCK_UPDATE_FLAGS f_160509_
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67201_ p_67201_
+	doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_225257_
+		0 p_225258_ p_225258_
+		1 p_225259_ p_225259_
+		2 p_225260_ p_225260_
+		3 p_225261_ p_225261_
+		4 p_225262_ p_225262_
+		5 p_273670_ p_273670_
+		6 p_225264_ p_225264_
+	getMaxFreeTreeHeight (Lnet/minecraft/world/level/LevelSimulatedReader;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_67215_
+		0 p_67216_ p_67216_
+		1 p_67217_ p_67217_
+		2 p_67218_ p_67218_
+		3 p_67219_ p_67219_
+	isAirOrLeaves (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67267_
+		static
+		0 p_67268_ p_67268_
+		1 p_67269_ p_67269_
+	isVine (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67277_
+		static
+		0 p_67278_ p_67278_
+		1 p_67279_ p_67279_
+	lambda$doPlace$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/core/BlockPos; m_225283_
+		static
+		0 p_225284_ p_225284_
+		1 p_225285_ p_225285_
+		2 p_225286_ p_225286_
+	lambda$doPlace$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;)V m_271680_
+		static
+		0 p_272575_ p_272575_
+		1 p_272576_ p_272576_
+		2 p_272577_ p_272577_
+		3 p_272578_ p_272578_
+		4 p_272579_ p_272579_
+		5 p_272580_ p_272580_
+		6 p_272581_ p_272581_
+		7 p_272582_ p_272582_
+	lambda$isAirOrLeaves$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284121_
+		static
+		0 p_284924_ p_284924_
+	lambda$isVine$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225298_
+		static
+		0 p_225299_ p_225299_
+	lambda$place$5 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160552_
+		static
+		0 p_160553_ p_160553_
+		1 p_160554_ p_160554_
+		2 p_160555_ p_160555_
+		3 p_160556_ p_160556_
+	lambda$place$6 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160545_
+		static
+		0 p_160546_ p_160546_
+		1 p_160547_ p_160547_
+		2 p_160548_ p_160548_
+		3 p_160549_ p_160549_
+	lambda$place$7 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_160540_
+		static
+		0 p_160541_ p_160541_
+		1 p_160542_ p_160542_
+		2 p_160543_ p_160543_
+		3 p_160544_ p_160544_
+	lambda$place$8 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator;)V m_225280_
+		static
+		0 p_225281_ p_225281_
+		1 p_225282_ p_225282_
+	lambda$place$9 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/lang/Boolean; m_225265_
+		static
+		0 p_225266_ p_225266_
+		1 p_225267_ p_225267_
+		2 p_225268_ p_225268_
+		3 p_225269_ p_225269_
+		4 p_225270_ p_225270_
+	lambda$validTreePos$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284122_
+		static
+		0 p_284925_ p_284925_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160530_ p_160530_
+	setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_5974_
+		0 p_67221_ p_67221_
+		1 p_67222_ p_67222_
+		2 p_67223_ p_67223_
+	setBlockKnownShape (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_67256_
+		static
+		0 p_67257_ p_67257_
+		1 p_67258_ p_67258_
+		2 p_67259_ p_67259_
+	updateLeaves (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; m_225251_
+		static
+		0 p_225252_ p_225252_
+		1 p_225253_ p_225253_
+		2 p_225254_ p_225254_
+		3 p_225255_ p_225255_
+		4 p_225256_ p_225256_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_67272_
+		static
+		0 p_67273_ p_67273_
+		1 p_67274_ p_67274_
+net/minecraft/world/level/levelgen/feature/TreeFeature$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1
+	this$0 f_271236_
+	val$foliage f_271346_
+	val$level f_271398_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/TreeFeature;Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;)V <init>
+		0 p_272901_ p_272901_
+		1 p_272858_ p_272858_
+		2 p_273697_ p_273697_
+	isSet (Lnet/minecraft/core/BlockPos;)Z m_271808_
+		0 p_272999_ p_272999_
+	set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_271838_
+		0 p_272825_ p_272825_
+		1 p_273311_ p_273311_
+net/minecraft/world/level/levelgen/feature/TwistingVinesFeature net/minecraft/world/level/levelgen/feature/TwistingVinesFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67292_ p_67292_
+	findFirstAirBlockAboveGround (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_67293_
+		static
+		0 p_67294_ p_67294_
+		1 p_67295_ p_67295_
+	isInvalidPlacementLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_67296_
+		static
+		0 p_67297_ p_67297_
+		1 p_67298_ p_67298_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160558_ p_160558_
+	placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_225300_
+		static
+		0 p_225301_ p_225301_
+		1 p_225302_ p_225302_
+		2 p_225303_ p_225303_
+		3 p_225304_ p_225304_
+		4 p_225305_ p_225305_
+		5 p_225306_ p_225306_
+net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160560_ p_160560_
+	getFloorY (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/util/OptionalInt; m_160564_
+		static
+		0 p_160565_ p_160565_
+		1 p_160566_ p_160566_
+		2 p_160567_ p_160567_
+	isValidPlacement (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_160574_
+		0 p_160575_ p_160575_
+		1 p_160576_ p_160576_
+	isWaterOrAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_160561_
+		0 p_160562_ p_160562_
+		1 p_160563_ p_160563_
+	lambda$getFloorY$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_160585_
+		static
+		0 p_160586_ p_160586_
+	lambda$getFloorY$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_160580_
+		static
+		0 p_160581_ p_160581_
+	lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;Lnet/minecraft/core/BlockPos;)Z m_225307_
+		static
+		0 p_225308_ p_225308_
+		1 p_225309_ p_225309_
+		2 p_225310_ p_225310_
+	lambda$place$1 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z m_160582_
+		0 p_160583_ p_160583_
+		1 p_160584_ p_160584_
+	lambda$place$2 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)I m_160577_
+		static
+		0 p_160578_ p_160578_
+		1 p_160579_ p_160579_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160569_ p_160569_
+net/minecraft/world/level/levelgen/feature/VegetationPatchFeature net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160588_ p_160588_
+	distributeVegetation (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/Set;II)V m_225330_
+		0 p_225331_ p_225331_
+		1 p_225332_ p_225332_
+		2 p_225333_ p_225333_
+		3 p_225334_ p_225334_
+		4 p_225335_ p_225335_
+		5 p_225336_ p_225336_
+		6 p_225337_ p_225337_
+	lambda$place$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z m_204780_
+		static
+		0 p_204781_ p_204781_
+		1 p_204782_ p_204782_
+	lambda$placeGroundPatch$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284123_
+		static
+		0 p_284926_ p_284926_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160612_ p_160612_
+	placeGround (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Ljava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z m_225323_
+		0 p_225324_ p_225324_
+		1 p_225325_ p_225325_
+		2 p_225326_ p_225326_
+		3 p_225327_ p_225327_
+		4 p_225328_ p_225328_
+		5 p_225329_ p_225329_
+	placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; m_213631_
+		0 p_225311_ p_225311_
+		1 p_225312_ p_225312_
+		2 p_225313_ p_225313_
+		3 p_225314_ p_225314_
+		4 p_225315_ p_225315_
+		5 p_225316_ p_225316_
+		6 p_225317_ p_225317_
+	placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213555_
+		0 p_225318_ p_225318_
+		1 p_225319_ p_225319_
+		2 p_225320_ p_225320_
+		3 p_225321_ p_225321_
+		4 p_225322_ p_225322_
+net/minecraft/world/level/levelgen/feature/VinesFeature net/minecraft/world/level/levelgen/feature/VinesFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67337_ p_67337_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160628_ p_160628_
+net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature
+	PLATFORM_OFFSET f_160629_
+	PLATFORM_ORIGIN_CHUNK f_67351_
+	PLATFORM_RADIUS f_160630_
+	PLATFORM_RADIUS_CHUNKS f_160631_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67354_ p_67354_
+	checkerboardDistance (IIII)I m_67355_
+		static
+		0 p_67356_ p_67356_
+		1 p_67357_ p_67357_
+		2 p_67358_ p_67358_
+		3 p_67359_ p_67359_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160633_ p_160633_
+net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_160635_ p_160635_
+	isExposed (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_160655_
+		static
+		0 p_160656_ p_160656_
+		1 p_160657_ p_160657_
+		2 p_160658_ p_160658_
+		3 p_160659_ p_160659_
+	isExposedDirection (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)Z m_160650_
+		static
+		0 p_160651_ p_160651_
+		1 p_160652_ p_160652_
+		2 p_160653_ p_160653_
+		3 p_160654_ p_160654_
+	placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; m_213631_
+		0 p_225339_ p_225339_
+		1 p_225340_ p_225340_
+		2 p_225341_ p_225341_
+		3 p_225342_ p_225342_
+		4 p_225343_ p_225343_
+		5 p_225344_ p_225344_
+		6 p_225345_ p_225345_
+	placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213555_
+		0 p_225347_ p_225347_
+		1 p_225348_ p_225348_
+		2 p_225349_ p_225349_
+		3 p_225350_ p_225350_
+		4 p_225351_ p_225351_
+net/minecraft/world/level/levelgen/feature/WeepingVinesFeature net/minecraft/world/level/levelgen/feature/WeepingVinesFeature
+	DIRECTIONS f_67372_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_67375_ p_67375_
+	place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z m_142674_
+		0 p_160661_ p_160661_
+	placeRoofNetherWart (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_225359_
+		0 p_225360_ p_225360_
+		1 p_225361_ p_225361_
+		2 p_225362_ p_225362_
+	placeRoofWeepingVines (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_225363_
+		0 p_225364_ p_225364_
+		1 p_225365_ p_225365_
+		2 p_225366_ p_225366_
+	placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V m_225352_
+		static
+		0 p_225353_ p_225353_
+		1 p_225354_ p_225354_
+		2 p_225355_ p_225355_
+		3 p_225356_ p_225356_
+		4 p_225357_ p_225357_
+		5 p_225358_ p_225358_
+net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
+	CODEC f_191171_
+	chance f_191173_
+	feature f_191172_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;F)V <init>
+		0 p_204786_ p_204786_
+		1 p_204787_ p_204787_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; m_204788_
+		static
+		0 p_204789_ p_204789_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float; m_191188_
+		static
+		0 p_191189_ p_191189_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191186_
+		static
+		0 p_191187_ p_191187_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_225367_
+		0 p_225368_ p_225368_
+		1 p_225369_ p_225369_
+		2 p_225370_ p_225370_
+		3 p_225371_ p_225371_
+net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
+	CODEC f_191206_
+	allowedPlacement f_191209_
+	direction f_191208_
+	layers f_191207_
+	prioritizeTip f_191210_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
+		0 f_191207_ f_191207_
+		1 f_191208_ f_191208_
+		2 f_191209_ f_191209_
+		3 f_191210_ f_191210_
+	allowedPlacement ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_191209_
+	direction ()Lnet/minecraft/core/Direction; f_191208_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191230_ p_191230_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191221_
+		static
+		0 p_191222_ p_191222_
+	layer (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer; m_191218_
+		static
+		0 p_191219_ p_191219_
+		1 p_191220_ p_191220_
+	layers ()Ljava/util/List; f_191207_
+	prioritizeTip ()Z f_191210_
+	simple (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration; m_191224_
+		static
+		0 p_191225_ p_191225_
+		1 p_191226_ p_191226_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer
+	CODEC f_191233_
+	height f_191234_
+	state f_191235_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_191234_ f_191234_
+		1 f_191235_ f_191235_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191245_ p_191245_
+	hashCode ()I hashCode
+	height ()Lnet/minecraft/util/valueproviders/IntProvider; f_191234_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191241_
+		static
+		0 p_191242_ p_191242_
+	state ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_191235_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration
+	CODEC f_67539_
+	stateProvider f_67540_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 p_67543_ p_67543_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_67544_
+		static
+		0 p_67545_ p_67545_
+net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration
+	CODEC f_67546_
+	state f_67547_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_67550_ p_67550_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_67551_
+		static
+		0 p_67552_ p_67552_
+net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration
+	CODEC f_67553_
+	height f_67555_
+	reach f_67554_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160715_ p_160715_
+		1 p_160716_ p_160716_
+	height ()Lnet/minecraft/util/valueproviders/IntProvider; m_160720_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160721_
+		static
+		0 p_160722_ p_160722_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160718_
+		static
+		0 p_160719_ p_160719_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67562_
+		static
+		0 p_67563_ p_67563_
+	reach ()Lnet/minecraft/util/valueproviders/IntProvider; m_160717_
+net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration
+	CODEC f_67568_
+	count f_67569_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160724_ p_160724_
+	<init> (I)V <init>
+		0 p_67572_ p_67572_
+	count ()Lnet/minecraft/util/valueproviders/IntProvider; m_160725_
+net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration
+	CODEC f_67593_
+	contents f_67594_
+	rim f_67595_
+	rimSize f_67597_
+	size f_67596_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_160731_ p_160731_
+		1 p_160732_ p_160732_
+		2 p_160733_ p_160733_
+		3 p_160734_ p_160734_
+	contents ()Lnet/minecraft/world/level/block/state/BlockState; m_67608_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160742_
+		static
+		0 p_160743_ p_160743_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160739_
+		static
+		0 p_160740_ p_160740_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160737_
+		static
+		0 p_160738_ p_160738_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160735_
+		static
+		0 p_160736_ p_160736_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67606_
+		static
+		0 p_67607_ p_67607_
+	rim ()Lnet/minecraft/world/level/block/state/BlockState; m_67611_
+	rimSize ()Lnet/minecraft/util/valueproviders/IntProvider; m_160744_
+	size ()Lnet/minecraft/util/valueproviders/IntProvider; m_160741_
+net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration
+	CODEC f_67618_
+	halfHeight f_67621_
+	radius f_67620_
+	stateProvider f_225372_
+	target f_225373_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 f_225372_ f_225372_
+		1 f_225373_ f_225373_
+		2 f_67620_ f_67620_
+		3 f_67621_ f_67621_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191255_ p_191255_
+	halfHeight ()I f_67621_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191249_
+		static
+		0 p_191250_ p_191250_
+	radius ()Lnet/minecraft/util/valueproviders/IntProvider; f_67620_
+	stateProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; f_225372_
+	target ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_225373_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
+	CODEC f_160758_
+	chanceOfDripstoneColumnAtMaxDistanceFromCenter f_160767_
+	density f_160765_
+	dripstoneBlockLayerThickness f_160764_
+	floorToCeilingSearchRange f_160759_
+	height f_160760_
+	heightDeviation f_160763_
+	maxDistanceFromCenterAffectingHeightBias f_160769_
+	maxDistanceFromEdgeAffectingChanceOfDripstoneColumn f_160768_
+	maxStalagmiteStalactiteHeightDiff f_160762_
+	radius f_160761_
+	wetness f_160766_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FII)V <init>
+		0 p_160772_ p_160772_
+		1 p_160773_ p_160773_
+		2 p_160774_ p_160774_
+		3 p_160775_ p_160775_
+		4 p_160776_ p_160776_
+		5 p_160777_ p_160777_
+		6 p_160778_ p_160778_
+		7 p_160779_ p_160779_
+		8 p_160780_ p_160780_
+		9 p_160781_ p_160781_
+		10 p_160782_ p_160782_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160805_
+		static
+		0 p_160806_ p_160806_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160803_
+		static
+		0 p_160804_ p_160804_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160785_
+		static
+		0 p_160786_ p_160786_
+	lambda$static$11 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160783_
+		static
+		0 p_160784_ p_160784_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160801_
+		static
+		0 p_160802_ p_160802_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160799_
+		static
+		0 p_160800_ p_160800_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160797_
+		static
+		0 p_160798_ p_160798_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160795_
+		static
+		0 p_160796_ p_160796_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160793_
+		static
+		0 p_160794_ p_160794_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160791_
+		static
+		0 p_160792_ p_160792_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Float; m_160789_
+		static
+		0 p_160790_ p_160790_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; m_160787_
+		static
+		0 p_160788_ p_160788_
+net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration
+	CODEC f_67639_
+	exact f_67641_
+	exit f_67640_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Z)V <init>
+		0 p_67644_ p_67644_
+		1 p_67645_ p_67645_
+	delayedExitSearch ()Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; m_67653_
+		static
+	getExit ()Ljava/util/Optional; m_67656_
+	isExitExact ()Z m_67657_
+	knownExit (Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; m_67650_
+		static
+		0 p_67651_ p_67651_
+		1 p_67652_ p_67652_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/util/Optional; m_160809_
+		static
+		0 p_160810_ p_160810_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/lang/Boolean; m_160807_
+		static
+		0 p_160808_ p_160808_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67648_
+		static
+		0 p_67649_ p_67649_
+net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration
+	NONE f_67737_
+	<clinit> ()V <clinit>
+		static
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
+	CHANCE_RANGE f_160811_
+	CODEC f_160812_
+	distributionPoints f_160820_
+	geodeBlockSettings f_160813_
+	geodeCrackSettings f_160815_
+	geodeLayerSettings f_160814_
+	invalidBlocksThreshold f_160825_
+	maxGenOffset f_160823_
+	minGenOffset f_160822_
+	noiseMultiplier f_160824_
+	outerWallDistance f_160819_
+	placementsRequireLayer0Alternate f_160818_
+	pointOffset f_160821_
+	useAlternateLayer0Chance f_160817_
+	usePotentialPlacementsChance f_160816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;DDZLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IIDI)V <init>
+		0 p_160828_ p_160828_
+		1 p_160829_ p_160829_
+		2 p_160830_ p_160830_
+		3 p_160831_ p_160831_
+		4 p_160832_ p_160832_
+		5 p_160833_ p_160833_
+		6 p_160834_ p_160834_
+		7 p_160835_ p_160835_
+		8 p_160836_ p_160836_
+		9 p_160837_ p_160837_
+		10 p_160838_ p_160838_
+		11 p_160839_ p_160839_
+		12 p_160840_ p_160840_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; m_160867_
+		static
+		0 p_160868_ p_160868_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; m_160865_
+		static
+		0 p_160866_ p_160866_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160847_
+		static
+		0 p_160848_ p_160848_
+	lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160845_
+		static
+		0 p_160846_ p_160846_
+	lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160843_
+		static
+		0 p_160844_ p_160844_
+	lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160841_
+		static
+		0 p_160842_ p_160842_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; m_160863_
+		static
+		0 p_160864_ p_160864_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160861_
+		static
+		0 p_160862_ p_160862_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; m_160859_
+		static
+		0 p_160860_ p_160860_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Boolean; m_160857_
+		static
+		0 p_160858_ p_160858_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160855_
+		static
+		0 p_160856_ p_160856_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160853_
+		static
+		0 p_160854_ p_160854_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160851_
+		static
+		0 p_160852_ p_160852_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; m_160849_
+		static
+		0 p_160850_ p_160850_
+net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration
+	CODEC f_67739_
+	capProvider f_67740_
+	foliageRadius f_67742_
+	stemProvider f_67741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)V <init>
+		0 p_67745_ p_67745_
+		1 p_67746_ p_67746_
+		2 p_67747_ p_67747_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_160942_
+		static
+		0 p_160943_ p_160943_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_160940_
+		static
+		0 p_160941_ p_160941_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Ljava/lang/Integer; m_160938_
+		static
+		0 p_160939_ p_160939_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67750_
+		static
+		0 p_67751_ p_67751_
+net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
+	CODEC f_160944_
+	columnRadius f_160946_
+	floorToCeilingSearchRange f_160945_
+	heightScale f_160947_
+	maxColumnRadiusToCaveHeightRatio f_160948_
+	minBluntnessForWind f_160953_
+	minRadiusForWind f_160952_
+	stalactiteBluntness f_160949_
+	stalagmiteBluntness f_160950_
+	windSpeed f_160951_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FLnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;IF)V <init>
+		0 p_160956_ p_160956_
+		1 p_160957_ p_160957_
+		2 p_160958_ p_160958_
+		3 p_160959_ p_160959_
+		4 p_160960_ p_160960_
+		5 p_160961_ p_160961_
+		6 p_160962_ p_160962_
+		7 p_160963_ p_160963_
+		8 p_160964_ p_160964_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; m_160983_
+		static
+		0 p_160984_ p_160984_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_160981_
+		static
+		0 p_160982_ p_160982_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160979_
+		static
+		0 p_160980_ p_160980_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; m_160977_
+		static
+		0 p_160978_ p_160978_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160975_
+		static
+		0 p_160976_ p_160976_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160973_
+		static
+		0 p_160974_ p_160974_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; m_160971_
+		static
+		0 p_160972_ p_160972_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; m_160969_
+		static
+		0 p_160970_ p_160970_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; m_160967_
+		static
+		0 p_160968_ p_160968_
+	lambda$static$9 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_160965_
+		static
+		0 p_160966_ p_160966_
+net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration
+	CODEC f_67767_
+	height f_67768_
+	state f_67769_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_67772_ p_67772_
+		1 p_67773_ p_67773_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Ljava/lang/Integer; m_160987_
+		static
+		0 p_160988_ p_160988_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_160985_
+		static
+		0 p_160986_ p_160986_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67776_
+		static
+		0 p_67777_ p_67777_
+net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
+	CODEC f_225381_
+	canBePlacedOn f_225388_
+	canPlaceOnCeiling f_225385_
+	canPlaceOnFloor f_225384_
+	canPlaceOnWall f_225386_
+	chanceOfSpreading f_225387_
+	placeBlock f_225382_
+	searchRange f_225383_
+	validDirections f_225389_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/MultifaceBlock;IZZZFLnet/minecraft/core/HolderSet;)V <init>
+		0 p_225392_ p_225392_
+		1 p_225393_ p_225393_
+		2 p_225394_ p_225394_
+		3 p_225395_ p_225395_
+		4 p_225396_ p_225396_
+		5 p_225397_ p_225397_
+		6 p_225398_ p_225398_
+	apply (Lnet/minecraft/world/level/block/Block;)Lcom/mojang/serialization/DataResult; m_225404_
+		static
+		0 p_225405_ p_225405_
+	getShuffledDirections (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_225399_
+		0 p_225400_ p_225400_
+	getShuffledDirectionsExcept (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/List; m_225401_
+		0 p_225402_ p_225402_
+		1 p_225403_ p_225403_
+	lambda$apply$8 ()Ljava/lang/String; m_274288_
+		static
+	lambda$getShuffledDirectionsExcept$9 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z m_225410_
+		static
+		0 p_225411_ p_225411_
+		1 p_225412_ p_225412_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/world/level/block/MultifaceBlock; m_225423_
+		static
+		0 p_225424_ p_225424_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Integer; m_225421_
+		static
+		0 p_225422_ p_225422_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225419_
+		static
+		0 p_225420_ p_225420_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225417_
+		static
+		0 p_225418_ p_225418_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; m_225415_
+		static
+		0 p_225416_ p_225416_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Float; m_225413_
+		static
+		0 p_225414_ p_225414_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/core/HolderSet; m_225408_
+		static
+		0 p_225409_ p_225409_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225406_
+		static
+		0 p_225407_ p_225407_
+net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig
+	CODEC f_191258_
+	spreadHeight f_191260_
+	spreadWidth f_191259_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;II)V <init>
+		0 p_191263_ p_191263_
+		1 p_191264_ p_191264_
+		2 p_191265_ p_191265_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_191272_
+		static
+		0 p_191273_ p_191273_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; m_191270_
+		static
+		0 p_191271_ p_191271_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; m_191268_
+		static
+		0 p_191269_ p_191269_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191266_
+		static
+		0 p_191267_ p_191267_
+net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration
+	CODEC f_67815_
+	INSTANCE f_67816_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; m_67819_
+		static
+net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration
+	CODEC f_67837_
+	discardChanceOnAirExposure f_161006_
+	size f_67839_
+	targetStates f_161005_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;IF)V <init>
+		0 p_161016_ p_161016_
+		1 p_161017_ p_161017_
+		2 p_161018_ p_161018_
+	<init> (Ljava/util/List;I)V <init>
+		0 p_161013_ p_161013_
+		1 p_161014_ p_161014_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;IF)V <init>
+		0 p_161008_ p_161008_
+		1 p_161009_ p_161009_
+		2 p_161010_ p_161010_
+		3 p_161011_ p_161011_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;I)V <init>
+		0 p_67843_ p_67843_
+		1 p_67844_ p_67844_
+		2 p_67845_ p_67845_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/util/List; m_161026_
+		static
+		0 p_161027_ p_161027_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Integer; m_161024_
+		static
+		0 p_161025_ p_161025_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Float; m_161019_
+		static
+		0 p_161020_ p_161020_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67848_
+		static
+		0 p_67849_ p_67849_
+	target (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState; m_161021_
+		static
+		0 p_161022_ p_161022_
+		1 p_161023_ p_161023_
+net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState
+	CODEC f_161031_
+	state f_161033_
+	target f_161032_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_161036_ p_161036_
+		1 p_161037_ p_161037_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_161042_
+		static
+		0 p_161043_ p_161043_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_161040_
+		static
+		0 p_161041_ p_161041_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161038_
+		static
+		0 p_161039_ p_161039_
+net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration
+	CODEC f_191274_
+	chanceOfDirectionalSpread f_191276_
+	chanceOfSpreadRadius2 f_191277_
+	chanceOfSpreadRadius3 f_191278_
+	chanceOfTallerDripstone f_191275_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFFF)V <init>
+		0 p_191281_ p_191281_
+		1 p_191282_ p_191282_
+		2 p_191283_ p_191283_
+		3 p_191284_ p_191284_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191293_
+		static
+		0 p_191294_ p_191294_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191291_
+		static
+		0 p_191292_ p_191292_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191289_
+		static
+		0 p_191290_ p_191290_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; m_191287_
+		static
+		0 p_191288_ p_191288_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191285_
+		static
+		0 p_191286_ p_191286_
+net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration
+	CODEC f_67858_
+	probability f_67859_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_67862_ p_67862_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration;)Ljava/lang/Float; m_161044_
+		static
+		0 p_161045_ p_161045_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67865_
+		static
+		0 p_67866_ p_67866_
+net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration
+	CODEC f_67867_
+	featureFalse f_67869_
+	featureTrue f_67868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204804_ p_204804_
+		1 p_204805_ p_204805_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204808_
+		static
+		0 p_204809_ p_204809_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204806_
+		static
+		0 p_204807_ p_204807_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67876_
+		static
+		0 p_67877_ p_67877_
+net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration
+	CODEC f_67881_
+	defaultFeature f_67883_
+	features f_67882_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/core/Holder;)V <init>
+		0 p_204811_ p_204811_
+		1 p_204812_ p_204812_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$getFeatures$3 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/util/stream/Stream; m_204813_
+		static
+		0 p_204814_ p_204814_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Ljava/util/List; m_161052_
+		static
+		0 p_161053_ p_161053_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Lnet/minecraft/core/Holder; m_204815_
+		static
+		0 p_204816_ p_204816_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_67897_
+		static
+		0 p_67898_ p_67898_
+net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration
+	CODEC f_67902_
+	feature f_191304_
+	tries f_67907_
+	xzSpread f_191302_
+	ySpread f_191303_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/core/Holder;)V <init>
+		0 f_67907_ f_67907_
+		1 f_191302_ f_191302_
+		2 f_191303_ f_191303_
+		3 f_191304_ f_191304_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191317_ p_191317_
+	feature ()Lnet/minecraft/core/Holder; f_191304_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191311_
+		static
+		0 p_191312_ p_191312_
+	toString ()Ljava/lang/String; toString
+	tries ()I f_67907_
+	xzSpread ()I f_191302_
+	ySpread ()I f_191303_
+net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration
+	CODEC f_68023_
+	targetStates f_161083_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_68028_ p_68028_
+		1 p_68029_ p_68029_
+	<init> (Ljava/util/List;)V <init>
+		0 p_161085_ p_161085_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration;)Ljava/util/List; m_161088_
+		static
+		0 p_161089_ p_161089_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161086_
+		static
+		0 p_161087_ p_161087_
+net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration
+	CODEC f_68036_
+	radius f_68039_
+	replaceState f_68038_
+	targetState f_68037_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161091_ p_161091_
+		1 p_161092_ p_161092_
+		2 p_161093_ p_161093_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_161099_
+		static
+		0 p_161100_ p_161100_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; m_161097_
+		static
+		0 p_161098_ p_161098_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161094_
+		static
+		0 p_161095_ p_161095_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68047_
+		static
+		0 p_68048_ p_68048_
+	radius ()Lnet/minecraft/util/valueproviders/IntProvider; m_161096_
+net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
+	CODEC f_161101_
+	allowedTreePosition f_198355_
+	allowedVerticalWaterForTree f_161113_
+	hangingRootPlacementAttempts f_161112_
+	hangingRootRadius f_161109_
+	hangingRootStateProvider f_161111_
+	hangingRootsVerticalSpan f_161110_
+	requiredVerticalSpaceForTree f_161103_
+	rootColumnMaxHeight f_161108_
+	rootPlacementAttempts f_161107_
+	rootRadius f_161104_
+	rootReplaceable f_161105_
+	rootStateProvider f_161106_
+	treeFeature f_161102_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;IILnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IILnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_204824_ p_204824_
+		1 p_204825_ p_204825_
+		2 p_204826_ p_204826_
+		3 p_204827_ p_204827_
+		4 p_204828_ p_204828_
+		5 p_204829_ p_204829_
+		6 p_204830_ p_204830_
+		7 p_204831_ p_204831_
+		8 p_204832_ p_204832_
+		9 p_204833_ p_204833_
+		10 p_204834_ p_204834_
+		11 p_204835_ p_204835_
+		12 p_204836_ p_204836_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/core/Holder; m_204839_
+		static
+		0 p_204840_ p_204840_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161150_
+		static
+		0 p_161151_ p_161151_
+	lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161132_
+		static
+		0 p_161133_ p_161133_
+	lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161130_
+		static
+		0 p_161131_ p_161131_
+	lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_198372_
+		static
+		0 p_198373_ p_198373_
+	lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_198370_
+		static
+		0 p_198371_ p_198371_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161148_
+		static
+		0 p_161149_ p_161149_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/tags/TagKey; m_204837_
+		static
+		0 p_204838_ p_204838_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161144_
+		static
+		0 p_161145_ p_161145_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161142_
+		static
+		0 p_161143_ p_161143_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161140_
+		static
+		0 p_161141_ p_161141_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161138_
+		static
+		0 p_161139_ p_161139_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; m_161136_
+		static
+		0 p_161137_ p_161137_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161134_
+		static
+		0 p_161135_ p_161135_
+net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration
+	CODEC f_225425_
+	amountPerCharge f_225427_
+	catalystChance f_225432_
+	chargeCount f_225426_
+	extraRareGrowths f_225431_
+	growthRounds f_225429_
+	spreadAttempts f_225428_
+	spreadRounds f_225430_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIILnet/minecraft/util/valueproviders/IntProvider;F)V <init>
+		0 f_225426_ f_225426_
+		1 f_225427_ f_225427_
+		2 f_225428_ f_225428_
+		3 f_225429_ f_225429_
+		4 f_225430_ f_225430_
+		5 f_225431_ f_225431_
+		6 f_225432_ f_225432_
+	amountPerCharge ()I f_225427_
+	catalystChance ()F f_225432_
+	chargeCount ()I f_225426_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225449_ p_225449_
+	extraRareGrowths ()Lnet/minecraft/util/valueproviders/IntProvider; f_225431_
+	growthRounds ()I f_225429_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225443_
+		static
+		0 p_225444_ p_225444_
+	spreadAttempts ()I f_225428_
+	spreadRounds ()I f_225430_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration
+	CODEC f_68068_
+	toPlace f_68069_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_68069_ f_68069_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191333_ p_191333_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161167_
+		static
+		0 p_161168_ p_161168_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191330_
+		static
+		0 p_191331_ p_191331_
+	toPlace ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_68069_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration
+	CODEC f_68089_
+	features f_68090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_204842_ p_204842_
+	getFeatures ()Ljava/util/stream/Stream; m_7817_
+	lambda$getFeatures$1 (Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; m_204845_
+		static
+		0 p_204846_ p_204846_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration;)Lnet/minecraft/core/HolderSet; m_204843_
+		static
+		0 p_204844_ p_204844_
+net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration
+	CODEC f_68099_
+	crystalBeamTarget f_68102_
+	crystalInvulnerable f_68100_
+	spikes f_68101_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZLjava/util/List;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_68105_ p_68105_
+		1 p_68106_ p_68106_
+		2 p_68107_ p_68107_
+	<init> (ZLjava/util/List;Ljava/util/Optional;)V <init>
+		0 p_68109_ p_68109_
+		1 p_68110_ p_68110_
+		2 p_68111_ p_68111_
+	getCrystalBeamTarget ()Lnet/minecraft/core/BlockPos; m_68122_
+	getSpikes ()Ljava/util/List; m_68119_
+	isCrystalInvulnerable ()Z m_68116_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/lang/Boolean; m_161194_
+		static
+		0 p_161195_ p_161195_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/List; m_161192_
+		static
+		0 p_161193_ p_161193_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/Optional; m_161190_
+		static
+		0 p_161191_ p_161191_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68114_
+		static
+		0 p_68115_ p_68115_
+net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration
+	CODEC f_68123_
+	holeCount f_68127_
+	requiresBlockBelow f_68125_
+	rockCount f_68126_
+	state f_68124_
+	validBlocks f_68128_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/FluidState;ZIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_204848_ p_204848_
+		1 p_204849_ p_204849_
+		2 p_204850_ p_204850_
+		3 p_204851_ p_204851_
+		4 p_204852_ p_204852_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/world/level/material/FluidState; m_161204_
+		static
+		0 p_161205_ p_161205_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Boolean; m_161202_
+		static
+		0 p_161203_ p_161203_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; m_161200_
+		static
+		0 p_161201_ p_161201_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; m_161198_
+		static
+		0 p_161199_ p_161199_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/core/HolderSet; m_204853_
+		static
+		0 p_204854_ p_204854_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68138_
+		static
+		0 p_68139_ p_68139_
+net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration
+	CODEC f_68184_
+	decorators f_68187_
+	dirtProvider f_161212_
+	foliagePlacer f_68189_
+	foliageProvider f_161213_
+	forceDirt f_161215_
+	ignoreVines f_68193_
+	minimumSize f_68191_
+	rootPlacer f_225455_
+	trunkPlacer f_68190_
+	trunkProvider f_68185_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;Ljava/util/List;ZZ)V <init>
+		0 p_225457_ p_225457_
+		1 p_225458_ p_225458_
+		2 p_225459_ p_225459_
+		3 p_225460_ p_225460_
+		4 p_225461_ p_225461_
+		5 p_225462_ p_225462_
+		6 p_225463_ p_225463_
+		7 p_225464_ p_225464_
+		8 p_225465_ p_225465_
+		9 p_225466_ p_225466_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161247_
+		static
+		0 p_161248_ p_161248_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; m_161245_
+		static
+		0 p_161246_ p_161246_
+	lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225467_
+		static
+		0 p_225468_ p_225468_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161243_
+		static
+		0 p_161244_ p_161244_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; m_191356_
+		static
+		0 p_191357_ p_191357_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/Optional; m_225477_
+		static
+		0 p_225478_ p_225478_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225475_
+		static
+		0 p_225476_ p_225476_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; m_225473_
+		static
+		0 p_225474_ p_225474_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_225471_
+		static
+		0 p_225472_ p_225472_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; m_161231_
+		static
+		0 p_161232_ p_161232_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; m_225469_
+		static
+		0 p_225470_ p_225470_
+net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder
+	decorators f_68234_
+	dirtProvider f_161251_
+	foliagePlacer f_68231_
+	foliageProvider f_161249_
+	forceDirt f_161252_
+	ignoreVines f_68236_
+	minimumSize f_68233_
+	rootPlacer f_225479_
+	trunkPlacer f_68232_
+	trunkProvider f_68229_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
+		0 p_191359_ p_191359_
+		1 p_191360_ p_191360_
+		2 p_191361_ p_191361_
+		3 p_191362_ p_191362_
+		4 p_191363_ p_191363_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
+		0 p_225481_ p_225481_
+		1 p_225482_ p_225482_
+		2 p_225483_ p_225483_
+		3 p_225484_ p_225484_
+		4 p_225485_ p_225485_
+		5 p_225486_ p_225486_
+	build ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration; m_68251_
+	decorators (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_68249_
+		0 p_68250_ p_68250_
+	dirt (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_161260_
+		0 p_161261_ p_161261_
+	forceDirt ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_161262_
+	ignoreVines ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; m_68244_
+net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig
+	CODEC f_191364_
+	maxHeight f_191367_
+	spreadHeight f_191366_
+	spreadWidth f_191365_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 f_191365_ f_191365_
+		1 f_191366_ f_191366_
+		2 f_191367_ f_191367_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_191379_ p_191379_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191374_
+		static
+		0 p_191375_ p_191375_
+	maxHeight ()I f_191367_
+	spreadHeight ()I f_191366_
+	spreadWidth ()I f_191365_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration
+	CODEC f_161263_
+	floorSearchRange f_161264_
+	placementProbabilityPerValidPosition f_161266_
+	placementRadiusAroundFloor f_161265_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIF)V <init>
+		0 p_161269_ p_161269_
+		1 p_161270_ p_161270_
+		2 p_161271_ p_161271_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; m_161278_
+		static
+		0 p_161279_ p_161279_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; m_161276_
+		static
+		0 p_161277_ p_161277_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Float; m_161274_
+		static
+		0 p_161275_ p_161275_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161272_
+		static
+		0 p_161273_ p_161273_
+net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
+	CODEC f_161280_
+	depth f_161285_
+	extraBottomBlockChance f_161286_
+	extraEdgeColumnChance f_161290_
+	groundState f_161282_
+	replaceable f_161281_
+	surface f_161284_
+	vegetationChance f_161288_
+	vegetationFeature f_161283_
+	verticalRange f_161287_
+	xzRadius f_161289_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/placement/CaveSurface;Lnet/minecraft/util/valueproviders/IntProvider;FIFLnet/minecraft/util/valueproviders/IntProvider;F)V <init>
+		0 p_204856_ p_204856_
+		1 p_204857_ p_204857_
+		2 p_204858_ p_204858_
+		3 p_204859_ p_204859_
+		4 p_204860_ p_204860_
+		5 p_204861_ p_204861_
+		6 p_204862_ p_204862_
+		7 p_204863_ p_204863_
+		8 p_204864_ p_204864_
+		9 p_204865_ p_204865_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/tags/TagKey; m_204868_
+		static
+		0 p_204869_ p_204869_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161321_
+		static
+		0 p_161322_ p_161322_
+	lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161303_
+		static
+		0 p_161304_ p_161304_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/core/Holder; m_204866_
+		static
+		0 p_204867_ p_204867_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; m_161317_
+		static
+		0 p_161318_ p_161318_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161315_
+		static
+		0 p_161316_ p_161316_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161313_
+		static
+		0 p_161314_ p_161314_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Integer; m_161311_
+		static
+		0 p_161312_ p_161312_
+	lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161309_
+		static
+		0 p_161310_ p_161310_
+	lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; m_161307_
+		static
+		0 p_161308_ p_161308_
+	lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; m_161305_
+		static
+		0 p_161306_ p_161306_
+net/minecraft/world/level/levelgen/feature/configurations/package-info net/minecraft/world/level/levelgen/feature/configurations/package-info
+net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize
+	CODEC f_68281_
+	MAX_WIDTH f_161325_
+	minClippedHeight f_68282_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/OptionalInt;)V <init>
+		0 p_68285_ p_68285_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68287_ p_68287_
+		1 p_68288_ p_68288_
+	lambda$minClippedHeightCodec$0 (Ljava/util/Optional;)Ljava/util/OptionalInt; m_68291_
+		static
+		0 p_68292_ p_68292_
+	lambda$minClippedHeightCodec$1 (Ljava/util/OptionalInt;)Ljava/util/Optional; m_68293_
+		static
+		0 p_68294_ p_68294_
+	lambda$minClippedHeightCodec$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)Ljava/util/OptionalInt; m_68289_
+		static
+		0 p_68290_ p_68290_
+	minClippedHeight ()Ljava/util/OptionalInt; m_68295_
+	minClippedHeightCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_68286_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
+	THREE_LAYERS_FEATURE_SIZE f_68297_
+	TWO_LAYERS_FEATURE_SIZE f_68296_
+	codec f_68298_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68301_ p_68301_
+	codec ()Lcom/mojang/serialization/Codec; m_68302_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_68303_
+		static
+		0 p_68304_ p_68304_
+		1 p_68305_ p_68305_
+net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize
+	CODEC f_68306_
+	limit f_68307_
+	lowerSize f_68309_
+	middleSize f_68310_
+	upperLimit f_68308_
+	upperSize f_68311_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIILjava/util/OptionalInt;)V <init>
+		0 p_68314_ p_68314_
+		1 p_68315_ p_68315_
+		2 p_68316_ p_68316_
+		3 p_68317_ p_68317_
+		4 p_68318_ p_68318_
+		5 p_68319_ p_68319_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68321_ p_68321_
+		1 p_68322_ p_68322_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161334_
+		static
+		0 p_161335_ p_161335_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161332_
+		static
+		0 p_161333_ p_161333_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161330_
+		static
+		0 p_161331_ p_161331_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161328_
+		static
+		0 p_161329_ p_161329_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; m_161326_
+		static
+		0 p_161327_ p_161327_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68325_
+		static
+		0 p_68326_ p_68326_
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize
+	CODEC f_68336_
+	limit f_68337_
+	lowerSize f_68338_
+	upperSize f_68339_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_68342_ p_68342_
+		1 p_68343_ p_68343_
+		2 p_68344_ p_68344_
+	<init> (IIILjava/util/OptionalInt;)V <init>
+		0 p_68346_ p_68346_
+		1 p_68347_ p_68347_
+		2 p_68348_ p_68348_
+		3 p_68349_ p_68349_
+	getSizeAtHeight (II)I m_6133_
+		0 p_68351_ p_68351_
+		1 p_68352_ p_68352_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161340_
+		static
+		0 p_161341_ p_161341_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161338_
+		static
+		0 p_161339_ p_161339_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; m_161336_
+		static
+		0 p_161337_ p_161337_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68355_
+		static
+		0 p_68356_ p_68356_
+	type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; m_7612_
+net/minecraft/world/level/levelgen/feature/featuresize/package-info net/minecraft/world/level/levelgen/feature/featuresize/package-info
+net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer
+	CODEC f_68362_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161343_ p_161343_
+		1 p_161344_ p_161344_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225499_ p_225499_
+		1 p_273746_ p_273746_
+		2 p_225501_ p_225501_
+		3 p_225502_ p_225502_
+		4 p_225503_ p_225503_
+		5 p_225504_ p_225504_
+		6 p_225505_ p_225505_
+		7 p_225506_ p_225506_
+		8 p_225507_ p_225507_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225495_ p_225495_
+		1 p_225496_ p_225496_
+		2 p_225497_ p_225497_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68379_
+		static
+		0 p_68380_ p_68380_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225488_ p_225488_
+		1 p_225489_ p_225489_
+		2 p_225490_ p_225490_
+		3 p_225491_ p_225491_
+		4 p_225492_ p_225492_
+		5 p_225493_ p_225493_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer
+	CODEC f_68392_
+	height f_68393_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161356_ p_161356_
+		1 p_161357_ p_161357_
+		2 p_161358_ p_161358_
+	blobParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_68413_
+		static
+		0 p_68414_ p_68414_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_273066_ p_273066_
+		1 p_272716_ p_272716_
+		2 p_273178_ p_273178_
+		3 p_272850_ p_272850_
+		4 p_273067_ p_273067_
+		5 p_273711_ p_273711_
+		6 p_273580_ p_273580_
+		7 p_273511_ p_273511_
+		8 p_273685_ p_273685_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225516_ p_225516_
+		1 p_225517_ p_225517_
+		2 p_225518_ p_225518_
+	lambda$blobParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer;)Ljava/lang/Integer; m_68411_
+		static
+		0 p_68412_ p_68412_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68426_
+		static
+		0 p_68427_ p_68427_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225509_ p_225509_
+		1 p_225510_ p_225510_
+		2 p_225511_ p_225511_
+		3 p_225512_ p_225512_
+		4 p_225513_ p_225513_
+		5 p_225514_ p_225514_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer
+	CODEC f_68428_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161370_ p_161370_
+		1 p_161371_ p_161371_
+		2 p_161372_ p_161372_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_273251_ p_273251_
+		1 p_273782_ p_273782_
+		2 p_273626_ p_273626_
+		3 p_272956_ p_272956_
+		4 p_273384_ p_273384_
+		5 p_273459_ p_273459_
+		6 p_273161_ p_273161_
+		7 p_272989_ p_272989_
+		8 p_273166_ p_273166_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68453_
+		static
+		0 p_68454_ p_68454_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225530_ p_225530_
+		1 p_225531_ p_225531_
+		2 p_225532_ p_225532_
+		3 p_225533_ p_225533_
+		4 p_225534_ p_225534_
+		5 p_225535_ p_225535_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
+	CODEC f_271259_
+	cornerHoleChance f_271392_
+	hangingLeavesChance f_271143_
+	hangingLeavesExtensionChance f_271510_
+	height f_271102_
+	wideBottomLayerHoleChance f_271179_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;FFFF)V <init>
+		0 p_272646_ p_272646_
+		1 p_272802_ p_272802_
+		2 p_273604_ p_273604_
+		3 p_272737_ p_272737_
+		4 p_273720_ p_273720_
+		5 p_273152_ p_273152_
+		6 p_273529_ p_273529_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_272723_ p_272723_
+		1 p_273410_ p_273410_
+		2 p_273057_ p_273057_
+		3 p_273220_ p_273220_
+		4 p_272975_ p_272975_
+		5 p_273037_ p_273037_
+		6 p_273647_ p_273647_
+		7 p_273700_ p_273700_
+		8 p_273188_ p_273188_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_273679_ p_273679_
+		1 p_273336_ p_273336_
+		2 p_273643_ p_273643_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272124_
+		static
+		0 p_273527_ p_273527_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272122_
+		static
+		0 p_273760_ p_273760_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272111_
+		static
+		0 p_273020_ p_273020_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_271778_
+		static
+		0 p_273148_ p_273148_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; m_272211_
+		static
+		0 p_273098_ p_273098_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271820_
+		static
+		0 p_273246_ p_273246_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_273294_ p_273294_
+		1 p_273380_ p_273380_
+		2 p_272865_ p_272865_
+		3 p_272853_ p_272853_
+		4 p_272631_ p_272631_
+		5 p_273432_ p_273432_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer
+	CODEC f_68455_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161384_ p_161384_
+		1 p_161385_ p_161385_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225558_ p_225558_
+		1 p_273641_ p_273641_
+		2 p_225560_ p_225560_
+		3 p_225561_ p_225561_
+		4 p_225562_ p_225562_
+		5 p_225563_ p_225563_
+		6 p_225564_ p_225564_
+		7 p_225565_ p_225565_
+		8 p_225566_ p_225566_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225554_ p_225554_
+		1 p_225555_ p_225555_
+		2 p_225556_ p_225556_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68472_
+		static
+		0 p_68473_ p_68473_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225547_ p_225547_
+		1 p_225548_ p_225548_
+		2 p_225549_ p_225549_
+		3 p_225550_ p_225550_
+		4 p_225551_ p_225551_
+		5 p_225552_ p_225552_
+	shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214202_
+		0 p_225568_ p_225568_
+		1 p_225569_ p_225569_
+		2 p_225570_ p_225570_
+		3 p_225571_ p_225571_
+		4 p_225572_ p_225572_
+		5 p_225573_ p_225573_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer
+	CODEC f_68492_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161397_ p_161397_
+		1 p_161398_ p_161398_
+		2 p_161399_ p_161399_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225582_ p_225582_
+		1 p_273184_ p_273184_
+		2 p_225584_ p_225584_
+		3 p_225585_ p_225585_
+		4 p_225586_ p_225586_
+		5 p_225587_ p_225587_
+		6 p_225588_ p_225588_
+		7 p_225589_ p_225589_
+		8 p_225590_ p_225590_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68517_
+		static
+		0 p_68518_ p_68518_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225575_ p_225575_
+		1 p_225576_ p_225576_
+		2 p_225577_ p_225577_
+		3 p_225578_ p_225578_
+		4 p_225579_ p_225579_
+		5 p_225580_ p_225580_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer
+	CODEC f_68519_
+	offset f_68521_
+	radius f_68520_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161411_ p_161411_
+		1 p_161412_ p_161412_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;II)V m_271927_
+		0 p_273526_ p_273526_
+		1 p_273018_ p_273018_
+		2 p_273425_ p_273425_
+		3 p_273138_ p_273138_
+		4 p_273282_ p_273282_
+		5 p_272944_ p_272944_
+		6 p_272930_ p_272930_
+		7 p_272727_ p_272727_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225613_ p_225613_
+		1 p_273598_ p_273598_
+		2 p_225615_ p_225615_
+		3 p_225616_ p_225616_
+		4 p_225617_ p_225617_
+		5 p_225618_ p_225618_
+		6 p_225619_ p_225619_
+		7 p_225620_ p_225620_
+		8 p_225621_ p_225621_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225601_ p_225601_
+		1 p_225602_ p_225602_
+		2 p_225603_ p_225603_
+	foliagePlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; m_68573_
+		static
+		0 p_68574_ p_68574_
+	foliageRadius (Lnet/minecraft/util/RandomSource;I)I m_214117_
+		0 p_225593_ p_225593_
+		1 p_225594_ p_225594_
+	lambda$foliagePlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161448_
+		static
+		0 p_161449_ p_161449_
+	lambda$foliagePlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161446_
+		static
+		0 p_161447_ p_161447_
+	lambda$tryPlaceLeaf$2 (Lnet/minecraft/world/level/material/FluidState;)Z m_225637_
+		static
+		0 p_225638_ p_225638_
+	offset (Lnet/minecraft/util/RandomSource;)I m_225591_
+		0 p_225592_ p_225592_
+	placeLeavesRow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZ)V m_225628_
+		0 p_225629_ p_225629_
+		1 p_272772_ p_272772_
+		2 p_225631_ p_225631_
+		3 p_225632_ p_225632_
+		4 p_225633_ p_225633_
+		5 p_225634_ p_225634_
+		6 p_225635_ p_225635_
+		7 p_225636_ p_225636_
+	placeLeavesRowWithHangingLeavesBelow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZFF)V m_272160_
+		0 p_273087_ p_273087_
+		1 p_273225_ p_273225_
+		2 p_272629_ p_272629_
+		3 p_272885_ p_272885_
+		4 p_273412_ p_273412_
+		5 p_272712_ p_272712_
+		6 p_272656_ p_272656_
+		7 p_272689_ p_272689_
+		8 p_273464_ p_273464_
+		9 p_273068_ p_273068_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225595_ p_225595_
+		1 p_225596_ p_225596_
+		2 p_225597_ p_225597_
+		3 p_225598_ p_225598_
+		4 p_225599_ p_225599_
+		5 p_225600_ p_225600_
+	shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214202_
+		0 p_225639_ p_225639_
+		1 p_225640_ p_225640_
+		2 p_225641_ p_225641_
+		3 p_225642_ p_225642_
+		4 p_225643_ p_225643_
+		5 p_225644_ p_225644_
+	tryPlaceExtension (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;FLnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_277091_
+		static
+		0 p_277577_ p_277577_
+		1 p_277449_ p_277449_
+		2 p_277966_ p_277966_
+		3 p_277897_ p_277897_
+		4 p_277979_ p_277979_
+		5 p_277833_ p_277833_
+		6 p_277567_ p_277567_
+	tryPlaceLeaf (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;)Z m_272253_
+		static
+		0 p_273596_ p_273596_
+		1 p_273054_ p_273054_
+		2 p_272977_ p_272977_
+		3 p_273040_ p_273040_
+		4 p_273406_ p_273406_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment
+	doubleTrunk f_68583_
+	pos f_161450_
+	radiusOffset f_68582_
+	<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
+		0 p_68585_ p_68585_
+		1 p_68586_ p_68586_
+		2 p_68587_ p_68587_
+	doubleTrunk ()Z m_68590_
+	pos ()Lnet/minecraft/core/BlockPos; m_161451_
+	radiusOffset ()I m_68589_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter
+	isSet (Lnet/minecraft/core/BlockPos;)Z m_271808_
+		0 p_273118_ p_273118_
+	set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_271838_
+		0 p_273742_ p_273742_
+		1 p_273780_ p_273780_
+net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType
+	ACACIA_FOLIAGE_PLACER f_68594_
+	BLOB_FOLIAGE_PLACER f_68591_
+	BUSH_FOLIAGE_PLACER f_68595_
+	CHERRY_FOLIAGE_PLACER f_271376_
+	DARK_OAK_FOLIAGE_PLACER f_68599_
+	FANCY_FOLIAGE_PLACER f_68596_
+	MEGA_JUNGLE_FOLIAGE_PLACER f_68597_
+	MEGA_PINE_FOLIAGE_PLACER f_68598_
+	PINE_FOLIAGE_PLACER f_68593_
+	RANDOM_SPREAD_FOLIAGE_PLACER f_161452_
+	SPRUCE_FOLIAGE_PLACER f_68592_
+	codec f_68600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68603_ p_68603_
+	codec ()Lcom/mojang/serialization/Codec; m_68604_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_68605_
+		static
+		0 p_68606_ p_68606_
+		1 p_68607_ p_68607_
+net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer
+	CODEC f_68608_
+	height f_68609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161454_ p_161454_
+		1 p_161455_ p_161455_
+		2 p_161456_ p_161456_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225657_ p_225657_
+		1 p_273447_ p_273447_
+		2 p_225659_ p_225659_
+		3 p_225660_ p_225660_
+		4 p_225661_ p_225661_
+		5 p_225662_ p_225662_
+		6 p_225663_ p_225663_
+		7 p_225664_ p_225664_
+		8 p_225665_ p_225665_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225653_ p_225653_
+		1 p_225654_ p_225654_
+		2 p_225655_ p_225655_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer;)Ljava/lang/Integer; m_161467_
+		static
+		0 p_161468_ p_161468_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68629_
+		static
+		0 p_68630_ p_68630_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225646_ p_225646_
+		1 p_225647_ p_225647_
+		2 p_225648_ p_225648_
+		3 p_225649_ p_225649_
+		4 p_225650_ p_225650_
+		5 p_225651_ p_225651_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer
+	CODEC f_68642_
+	crownHeight f_68643_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161470_ p_161470_
+		1 p_161471_ p_161471_
+		2 p_161472_ p_161472_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225678_ p_225678_
+		1 p_273345_ p_273345_
+		2 p_225680_ p_225680_
+		3 p_225681_ p_225681_
+		4 p_225682_ p_225682_
+		5 p_225683_ p_225683_
+		6 p_225684_ p_225684_
+		7 p_225685_ p_225685_
+		8 p_225686_ p_225686_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225674_ p_225674_
+		1 p_225675_ p_225675_
+		2 p_225676_ p_225676_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161483_
+		static
+		0 p_161484_ p_161484_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68663_
+		static
+		0 p_68664_ p_68664_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225667_ p_225667_
+		1 p_225668_ p_225668_
+		2 p_225669_ p_225669_
+		3 p_225670_ p_225670_
+		4 p_225671_ p_225671_
+		5 p_225672_ p_225672_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer
+	CODEC f_68676_
+	height f_68677_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161486_ p_161486_
+		1 p_161487_ p_161487_
+		2 p_161488_ p_161488_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225702_ p_225702_
+		1 p_272791_ p_272791_
+		2 p_225704_ p_225704_
+		3 p_225705_ p_225705_
+		4 p_225706_ p_225706_
+		5 p_225707_ p_225707_
+		6 p_225708_ p_225708_
+		7 p_225709_ p_225709_
+		8 p_225710_ p_225710_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225698_ p_225698_
+		1 p_225699_ p_225699_
+		2 p_225700_ p_225700_
+	foliageRadius (Lnet/minecraft/util/RandomSource;I)I m_214117_
+		0 p_225688_ p_225688_
+		1 p_225689_ p_225689_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161499_
+		static
+		0 p_161500_ p_161500_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68697_
+		static
+		0 p_68698_ p_68698_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225691_ p_225691_
+		1 p_225692_ p_225692_
+		2 p_225693_ p_225693_
+		3 p_225694_ p_225694_
+		4 p_225695_ p_225695_
+		5 p_225696_ p_225696_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
+	CODEC f_161501_
+	foliageHeight f_161502_
+	leafPlacementAttempts f_161503_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
+		0 p_161506_ p_161506_
+		1 p_161507_ p_161507_
+		2 p_161508_ p_161508_
+		3 p_161509_ p_161509_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225723_ p_225723_
+		1 p_272842_ p_272842_
+		2 p_225725_ p_225725_
+		3 p_225726_ p_225726_
+		4 p_225727_ p_225727_
+		5 p_225728_ p_225728_
+		6 p_225729_ p_225729_
+		7 p_225730_ p_225730_
+		8 p_225731_ p_225731_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225719_ p_225719_
+		1 p_225720_ p_225720_
+		2 p_225721_ p_225721_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161536_
+		static
+		0 p_161537_ p_161537_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Ljava/lang/Integer; m_161523_
+		static
+		0 p_161524_ p_161524_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161521_
+		static
+		0 p_161522_ p_161522_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225712_ p_225712_
+		1 p_225713_ p_225713_
+		2 p_225714_ p_225714_
+		3 p_225715_ p_225715_
+		4 p_225716_ p_225716_
+		5 p_225717_ p_225717_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer
+	CODEC f_68713_
+	trunkHeight f_68714_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161539_ p_161539_
+		1 p_161540_ p_161540_
+		2 p_161541_ p_161541_
+	createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V m_213633_
+		0 p_225744_ p_225744_
+		1 p_273256_ p_273256_
+		2 p_225746_ p_225746_
+		3 p_225747_ p_225747_
+		4 p_225748_ p_225748_
+		5 p_225749_ p_225749_
+		6 p_225750_ p_225750_
+		7 p_225751_ p_225751_
+		8 p_225752_ p_225752_
+	foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I m_214116_
+		0 p_225740_ p_225740_
+		1 p_225741_ p_225741_
+		2 p_225742_ p_225742_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161552_
+		static
+		0 p_161553_ p_161553_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_68734_
+		static
+		0 p_68735_ p_68735_
+	shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z m_214203_
+		0 p_225733_ p_225733_
+		1 p_225734_ p_225734_
+		2 p_225735_ p_225735_
+		3 p_225736_ p_225736_
+		4 p_225737_ p_225737_
+		5 p_225738_ p_225738_
+	type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; m_5897_
+net/minecraft/world/level/levelgen/feature/foliageplacers/package-info net/minecraft/world/level/levelgen/feature/foliageplacers/package-info
+net/minecraft/world/level/levelgen/feature/package-info net/minecraft/world/level/levelgen/feature/package-info
+net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
+	CODEC f_225753_
+	aboveRootPlacementChance f_225755_
+	aboveRootProvider f_225754_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;F)V <init>
+		0 f_225754_ f_225754_
+		1 f_225755_ f_225755_
+	aboveRootPlacementChance ()F f_225755_
+	aboveRootProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225754_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225769_ p_225769_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225766_
+		static
+		0 p_225767_ p_225767_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Ljava/lang/Float; m_225763_
+		static
+		0 p_225764_ p_225764_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225761_
+		static
+		0 p_225762_ p_225762_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
+	CODEC f_225772_
+	canGrowThrough f_225773_
+	maxRootLength f_225777_
+	maxRootWidth f_225776_
+	muddyRootsIn f_225774_
+	muddyRootsProvider f_225775_
+	randomSkewChance f_225778_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIF)V <init>
+		0 f_225773_ f_225773_
+		1 f_225774_ f_225774_
+		2 f_225775_ f_225775_
+		3 f_225776_ f_225776_
+		4 f_225777_ f_225777_
+		5 f_225778_ f_225778_
+	canGrowThrough ()Lnet/minecraft/core/HolderSet; f_225773_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225805_ p_225805_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; m_225807_
+		static
+		0 p_225808_ p_225808_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; m_225802_
+		static
+		0 p_225803_ p_225803_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225799_
+		static
+		0 p_225800_ p_225800_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; m_225796_
+		static
+		0 p_225797_ p_225797_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; m_225793_
+		static
+		0 p_225794_ p_225794_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Float; m_225790_
+		static
+		0 p_225791_ p_225791_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225788_
+		static
+		0 p_225789_ p_225789_
+	maxRootLength ()I f_225777_
+	maxRootWidth ()I f_225776_
+	muddyRootsIn ()Lnet/minecraft/core/HolderSet; f_225774_
+	muddyRootsProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225775_
+	randomSkewChance ()F f_225778_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer
+	CODEC f_225813_
+	ROOT_LENGTH_LIMIT f_225812_
+	ROOT_WIDTH_LIMIT f_225811_
+	mangroveRootPlacement f_225814_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)V <init>
+		0 p_225817_ p_225817_
+		1 p_225818_ p_225818_
+		2 p_225819_ p_225819_
+		3 p_225820_ p_225820_
+	canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213551_
+		0 p_225831_ p_225831_
+		1 p_225832_ p_225832_
+	lambda$canPlaceRoot$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225857_
+		0 p_225858_ p_225858_
+	lambda$placeRoot$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_225846_
+		0 p_225847_ p_225847_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; m_225848_
+		static
+		0 p_225849_ p_225849_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225855_
+		static
+		0 p_225856_ p_225856_
+	placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_213654_
+		0 p_225834_ p_225834_
+		1 p_225835_ p_225835_
+		2 p_225836_ p_225836_
+		3 p_225837_ p_225837_
+		4 p_225838_ p_225838_
+	placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_213684_
+		0 p_225840_ p_225840_
+		1 p_225841_ p_225841_
+		2 p_225842_ p_225842_
+		3 p_225843_ p_225843_
+		4 p_225844_ p_225844_
+		5 p_225845_ p_225845_
+	potentialRootPositions (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_225850_
+		0 p_225851_ p_225851_
+		1 p_225852_ p_225852_
+		2 p_225853_ p_225853_
+		3 p_225854_ p_225854_
+	simulateRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Ljava/util/List;I)Z m_225822_
+		0 p_225823_ p_225823_
+		1 p_225824_ p_225824_
+		2 p_225825_ p_225825_
+		3 p_225826_ p_225826_
+		4 p_225827_ p_225827_
+		5 p_225828_ p_225828_
+		6 p_225829_ p_225829_
+	type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_213745_
+net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
+	CODEC f_225859_
+	aboveRootPlacement f_225862_
+	rootProvider f_225861_
+	trunkOffsetY f_225860_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;)V <init>
+		0 p_225865_ p_225865_
+		1 p_225866_ p_225866_
+		2 p_225867_ p_225867_
+	canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213551_
+		0 p_225868_ p_225868_
+		1 p_225869_ p_225869_
+	getPotentiallyWaterloggedState (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_225870_
+		0 p_225871_ p_225871_
+		1 p_225872_ p_225872_
+		2 p_225873_ p_225873_
+	getTrunkOrigin (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; m_225891_
+		0 p_225892_ p_225892_
+		1 p_225893_ p_225893_
+	lambda$getPotentiallyWaterloggedState$3 (Lnet/minecraft/world/level/material/FluidState;)Z m_225889_
+		static
+		0 p_225890_ p_225890_
+	lambda$rootPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_225896_
+		static
+		0 p_225897_ p_225897_
+	lambda$rootPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_225894_
+		static
+		0 p_225895_ p_225895_
+	lambda$rootPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Ljava/util/Optional; m_225887_
+		static
+		0 p_225888_ p_225888_
+	placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_213654_
+		0 p_225874_ p_225874_
+		1 p_225875_ p_225875_
+		2 p_225876_ p_225876_
+		3 p_225877_ p_225877_
+		4 p_225878_ p_225878_
+	placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_213684_
+		0 p_225879_ p_225879_
+		1 p_225880_ p_225880_
+		2 p_225881_ p_225881_
+		3 p_225882_ p_225882_
+		4 p_225883_ p_225883_
+		5 p_225884_ p_225884_
+	rootPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_225885_
+		static
+		0 p_225886_ p_225886_
+	type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_213745_
+net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
+	MANGROVE_ROOT_PLACER f_225898_
+	codec f_225899_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_225902_ p_225902_
+	codec ()Lcom/mojang/serialization/Codec; m_225903_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; m_225904_
+		static
+		0 p_225905_ p_225905_
+		1 p_225906_ p_225906_
+net/minecraft/world/level/levelgen/feature/rootplacers/package-info net/minecraft/world/level/levelgen/feature/rootplacers/package-info
+net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider
+	CODEC f_68747_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225907_ p_225907_
+		1 p_225908_ p_225908_
+	simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; m_191382_
+		static
+		0 p_191383_ p_191383_
+	simple (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; m_191384_
+		static
+		0 p_191385_ p_191385_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType
+	DUAL_NOISE_PROVIDER f_191388_
+	NOISE_PROVIDER f_191387_
+	NOISE_THRESHOLD_PROVIDER f_191386_
+	RANDOMIZED_INT_STATE_PROVIDER f_161554_
+	ROTATED_BLOCK_PROVIDER f_68756_
+	SIMPLE_STATE_PROVIDER f_68752_
+	WEIGHTED_STATE_PROVIDER f_68753_
+	codec f_68757_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_68760_ p_68760_
+	codec ()Lcom/mojang/serialization/Codec; m_68761_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_68762_
+		static
+		0 p_68763_ p_68763_
+		1 p_68764_ p_68764_
+net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
+	CODEC f_191389_
+	slowNoise f_191393_
+	slowNoiseParameters f_191391_
+	slowScale f_191392_
+	variety f_191390_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FJLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
+		0 p_191396_ p_191396_
+		1 p_191397_ p_191397_
+		2 p_191398_ p_191398_
+		3 p_191399_ p_191399_
+		4 p_191400_ p_191400_
+		5 p_191401_ p_191401_
+		6 p_191402_ p_191402_
+	getSlowNoiseValue (Lnet/minecraft/core/BlockPos;)D m_191406_
+		0 p_191407_ p_191407_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225910_ p_225910_
+		1 p_225911_ p_225911_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/util/InclusiveRange; m_191415_
+		static
+		0 p_191416_ p_191416_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_191411_
+		static
+		0 p_191412_ p_191412_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Ljava/lang/Float; m_191404_
+		static
+		0 p_191405_ p_191405_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191413_
+		static
+		0 p_191414_ p_191414_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
+	noise f_191420_
+	parameters f_191418_
+	scale f_191419_
+	seed f_191417_
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;F)V <init>
+		0 p_191422_ p_191422_
+		1 p_191423_ p_191423_
+		2 p_191424_ p_191424_
+	getNoiseValue (Lnet/minecraft/core/BlockPos;D)D m_191429_
+		0 p_191430_ p_191430_
+		1 p_191431_ p_191431_
+	lambda$noiseCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Long; m_191434_
+		static
+		0 p_191435_ p_191435_
+	lambda$noiseCodec$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_191432_
+		static
+		0 p_191433_ p_191433_
+	lambda$noiseCodec$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Float; m_191427_
+		static
+		0 p_191428_ p_191428_
+	noiseCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_191425_
+		static
+		0 p_191426_ p_191426_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
+	CODEC f_191438_
+	states f_191439_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
+		0 p_191442_ p_191442_
+		1 p_191443_ p_191443_
+		2 p_191444_ p_191444_
+		3 p_191445_ p_191445_
+	getRandomState (Ljava/util/List;Lnet/minecraft/core/BlockPos;D)Lnet/minecraft/world/level/block/state/BlockState; m_191452_
+		0 p_191453_ p_191453_
+		1 p_191454_ p_191454_
+		2 p_191455_ p_191455_
+	getRandomState (Ljava/util/List;D)Lnet/minecraft/world/level/block/state/BlockState; m_191449_
+		0 p_191450_ p_191450_
+		1 p_191451_ p_191451_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225913_ p_225913_
+		1 p_225914_ p_225914_
+	lambda$noiseProviderCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; m_191447_
+		static
+		0 p_191448_ p_191448_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191461_
+		static
+		0 p_191462_ p_191462_
+	noiseProviderCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; m_191459_
+		static
+		0 p_191460_ p_191460_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
+	CODEC f_191463_
+	defaultState f_191466_
+	highChance f_191465_
+	highStates f_191468_
+	lowStates f_191467_
+	threshold f_191464_
+	<clinit> ()V <clinit>
+		static
+	<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FFFLnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_191471_ p_191471_
+		1 p_191472_ p_191472_
+		2 p_191473_ p_191473_
+		3 p_191474_ p_191474_
+		4 p_191475_ p_191475_
+		5 p_191476_ p_191476_
+		6 p_191477_ p_191477_
+		7 p_191478_ p_191478_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225916_ p_225916_
+		1 p_225917_ p_225917_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; m_191493_
+		static
+		0 p_191494_ p_191494_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; m_191491_
+		static
+		0 p_191492_ p_191492_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Lnet/minecraft/world/level/block/state/BlockState; m_191489_
+		static
+		0 p_191490_ p_191490_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; m_191487_
+		static
+		0 p_191488_ p_191488_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; m_191480_
+		static
+		0 p_191481_ p_191481_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191485_
+		static
+		0 p_191486_ p_191486_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
+	CODEC f_161555_
+	property f_161558_
+	propertyName f_161557_
+	source f_161556_
+	values f_161559_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161562_ p_161562_
+		1 p_161563_ p_161563_
+		2 p_161564_ p_161564_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/lang/String;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161566_ p_161566_
+		1 p_161567_ p_161567_
+		2 p_161568_ p_161568_
+	findProperty (Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_161570_
+		static
+		0 p_161571_ p_161571_
+		1 p_161572_ p_161572_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225919_ p_225919_
+		1 p_225920_ p_225920_
+	lambda$findProperty$4 (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Z m_161581_
+		static
+		0 p_161582_ p_161582_
+		1 p_161583_ p_161583_
+	lambda$findProperty$5 (Lnet/minecraft/world/level/block/state/properties/Property;)Z m_161587_
+		static
+		0 p_161588_ p_161588_
+	lambda$findProperty$6 (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; m_161573_
+		static
+		0 p_161574_ p_161574_
+	lambda$findProperty$7 (Ljava/lang/String;)Ljava/lang/IllegalArgumentException; m_161579_
+		static
+		0 p_161580_ p_161580_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_161591_
+		static
+		0 p_161592_ p_161592_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Ljava/lang/String; m_161589_
+		static
+		0 p_161590_ p_161590_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/util/valueproviders/IntProvider; m_161577_
+		static
+		0 p_161578_ p_161578_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161575_
+		static
+		0 p_161576_ p_161576_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider
+	CODEC f_68786_
+	block f_68787_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_68790_ p_68790_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225922_ p_225922_
+		1 p_225923_ p_225923_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider;)Lnet/minecraft/world/level/block/Block; m_68792_
+		static
+		0 p_68793_ p_68793_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
+	CODEC f_225924_
+	fallback f_225925_
+	rules f_225926_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;)V <init>
+		0 f_225925_ f_225925_
+		1 f_225926_ f_225926_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225944_ p_225944_
+	fallback ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225925_
+	getState (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_225932_
+		0 p_225933_ p_225933_
+		1 p_225934_ p_225934_
+		2 p_225935_ p_225935_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225938_
+		static
+		0 p_225939_ p_225939_
+	rules ()Ljava/util/List; f_225926_
+	simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; m_225936_
+		static
+		0 p_225937_ p_225937_
+	simple (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; m_225940_
+		static
+		0 p_225941_ p_225941_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule
+	CODEC f_225947_
+	ifTrue f_225948_
+	then f_225949_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 f_225948_ f_225948_
+		1 f_225949_ f_225949_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_225959_ p_225959_
+	hashCode ()I hashCode
+	ifTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; f_225948_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225955_
+		static
+		0 p_225956_ p_225956_
+	then ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f_225949_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider
+	CODEC f_68797_
+	state f_68798_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_68801_ p_68801_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225963_ p_225963_
+		1 p_225964_ p_225964_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider;)Lnet/minecraft/world/level/block/state/BlockState; m_68803_
+		static
+		0 p_68804_ p_68804_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider
+	CODEC f_68808_
+	weightedList f_68809_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_161596_ p_161596_
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;)V <init>
+		0 p_161594_ p_161594_
+	create (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lcom/mojang/serialization/DataResult; m_161597_
+		static
+		0 p_161598_ p_161598_
+	getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_213972_
+		0 p_225966_ p_225966_
+		1 p_225967_ p_225967_
+	lambda$create$1 ()Ljava/lang/String; m_274289_
+		static
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_161599_
+		static
+		0 p_161600_ p_161600_
+	type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; m_5923_
+net/minecraft/world/level/levelgen/feature/stateproviders/package-info net/minecraft/world/level/levelgen/feature/stateproviders/package-info
+net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator
+	CODEC f_69302_
+	provider f_69303_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
+		0 p_69306_ p_69306_
+	lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z m_69308_
+		static
+		0 p_69309_ p_69309_
+		1 p_69310_ p_69310_
+	lambda$place$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225976_
+		0 p_225977_ p_225977_
+		1 p_225978_ p_225978_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_69326_
+		static
+		0 p_69327_ p_69327_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_225969_ p_225969_
+	placeBlockAt (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225973_
+		0 p_225974_ p_225974_
+		1 p_225975_ p_225975_
+	placeCircle (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_225970_
+		0 p_225971_ p_225971_
+		1 p_225972_ p_225972_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
+	CODEC f_225979_
+	blockProvider f_225983_
+	directions f_225985_
+	exclusionRadiusXZ f_225981_
+	exclusionRadiusY f_225982_
+	probability f_225980_
+	requiredEmptyBlocks f_225984_
+	<clinit> ()V <clinit>
+		static
+	<init> (FIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;ILjava/util/List;)V <init>
+		0 p_225988_ p_225988_
+		1 p_225989_ p_225989_
+		2 p_225990_ p_225990_
+		3 p_225991_ p_225991_
+		4 p_225992_ p_225992_
+		5 p_225993_ p_225993_
+	hasRequiredEmptyBlocks (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_226001_
+		0 p_226002_ p_226002_
+		1 p_226003_ p_226003_
+		2 p_226004_ p_226004_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Float; m_226013_
+		static
+		0 p_226014_ p_226014_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226011_
+		static
+		0 p_226012_ p_226012_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226009_
+		static
+		0 p_226010_ p_226010_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; m_226007_
+		static
+		0 p_226008_ p_226008_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; m_226005_
+		static
+		0 p_226006_ p_226006_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/util/List; m_225997_
+		static
+		0 p_225998_ p_225998_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_225995_
+		static
+		0 p_225996_ p_225996_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226000_ p_226000_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator
+	CODEC f_69954_
+	SPAWN_DIRECTIONS f_202295_
+	WORLDGEN_FACING f_202294_
+	probability f_69955_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_69958_ p_69958_
+	lambda$place$3 (ILnet/minecraft/core/BlockPos;)Z m_202298_
+		static
+		0 p_202299_ p_202299_
+		1 p_202300_ p_202300_
+	lambda$place$4 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_202304_
+		static
+		0 p_202305_ p_202305_
+	lambda$place$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)Z m_226020_
+		static
+		0 p_226021_ p_226021_
+		1 p_226022_ p_226022_
+	lambda$place$6 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V m_257355_
+		static
+		0 p_259006_ p_259006_
+		1 p_259007_ p_259007_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator;)Ljava/lang/Float; m_69970_
+		static
+		0 p_69971_ p_69971_
+	lambda$static$1 (Lnet/minecraft/core/Direction;)Z m_202306_
+		static
+		0 p_202307_ p_202307_
+	lambda$static$2 (I)[Lnet/minecraft/core/Direction; m_202296_
+		static
+		0 p_202297_ p_202297_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226019_ p_226019_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator
+	CODEC f_69972_
+	probability f_69973_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_69976_ p_69976_
+	lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z m_69978_
+		static
+		0 p_69979_ p_69979_
+		1 p_69980_ p_69980_
+	lambda$place$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226023_
+		static
+		0 p_226024_ p_226024_
+		1 p_226025_ p_226025_
+		2 p_226026_ p_226026_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator;)Ljava/lang/Float; m_69988_
+		static
+		0 p_69989_ p_69989_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226028_ p_226028_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator
+	CODEC f_69996_
+	probability f_226029_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_226031_ p_226031_
+	addHangingVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_226040_
+		static
+		0 p_226041_ p_226041_
+		1 p_226042_ p_226042_
+		2 p_226043_ p_226043_
+	lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226032_
+		0 p_226033_ p_226033_
+		1 p_226034_ p_226034_
+		2 p_226035_ p_226035_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator;)Ljava/lang/Float; m_226036_
+		static
+		0 p_226037_ p_226037_
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226039_ p_226039_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator
+	CODEC f_70021_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226044_ p_226044_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context
+	decorationSetter f_226046_
+	leaves f_226049_
+	level f_226045_
+	logs f_226048_
+	random f_226047_
+	roots f_226050_
+	<init> (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V <init>
+		0 p_226052_ p_226052_
+		1 p_226053_ p_226053_
+		2 p_226054_ p_226054_
+		3 p_226055_ p_226055_
+		4 p_226056_ p_226056_
+		5 p_226057_ p_226057_
+	isAir (Lnet/minecraft/core/BlockPos;)Z m_226059_
+		0 p_226060_ p_226060_
+	leaves ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226069_
+	level ()Lnet/minecraft/world/level/LevelSimulatedReader; m_226058_
+	logs ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226068_
+	placeVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V m_226064_
+		0 p_226065_ p_226065_
+		1 p_226066_ p_226066_
+	random ()Lnet/minecraft/util/RandomSource; m_226067_
+	roots ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_226070_
+	setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_226061_
+		0 p_226062_ p_226062_
+		1 p_226063_ p_226063_
+net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType
+	ALTER_GROUND f_70046_
+	ATTACHED_TO_LEAVES f_226071_
+	BEEHIVE f_70045_
+	COCOA f_70044_
+	LEAVE_VINE f_70043_
+	TRUNK_VINE f_70042_
+	codec f_70047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_70050_ p_70050_
+	codec ()Lcom/mojang/serialization/Codec; m_70051_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_70052_
+		static
+		0 p_70053_ p_70053_
+		1 p_70054_ p_70054_
+net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator
+	CODEC f_70055_
+	INSTANCE f_70056_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V m_226072_
+		static
+		0 p_226073_ p_226073_
+		1 p_226074_ p_226074_
+		2 p_226075_ p_226075_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator; m_70073_
+		static
+	place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V m_214187_
+		0 p_226077_ p_226077_
+	type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; m_6663_
+net/minecraft/world/level/levelgen/feature/treedecorators/package-info net/minecraft/world/level/levelgen/feature/treedecorators/package-info
+net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
+	CODEC f_161765_
+	bendLength f_161767_
+	minHeightForLeaves f_161766_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIILnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_161770_ p_161770_
+		1 p_161771_ p_161771_
+		2 p_161772_ p_161772_
+		3 p_161773_ p_161773_
+		4 p_161774_ p_161774_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Ljava/lang/Integer; m_161787_
+		static
+		0 p_161788_ p_161788_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_161783_
+		static
+		0 p_161784_ p_161784_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161785_
+		static
+		0 p_161786_ p_161786_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226079_ p_226079_
+		1 p_226080_ p_226080_
+		2 p_226081_ p_226081_
+		3 p_226082_ p_226082_
+		4 p_226083_ p_226083_
+		5 p_226084_ p_226084_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
+	BRANCH_START_CODEC f_271464_
+	CODEC f_271475_
+	branchCount f_271342_
+	branchEndOffsetFromTop f_271123_
+	branchHorizontalLength f_271384_
+	branchStartOffsetFromTop f_271473_
+	secondBranchStartOffsetFromTop f_271407_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_273281_ p_273281_
+		1 p_273327_ p_273327_
+		2 p_272619_ p_272619_
+		3 p_272873_ p_272873_
+		4 p_272789_ p_272789_
+		5 p_272917_ p_272917_
+		6 p_272948_ p_272948_
+	generateBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;Lnet/minecraft/core/Direction;IZLnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment; m_271969_
+		0 p_272736_ p_272736_
+		1 p_273092_ p_273092_
+		2 p_273449_ p_273449_
+		3 p_272659_ p_272659_
+		4 p_273743_ p_273743_
+		5 p_273027_ p_273027_
+		6 p_273558_ p_273558_
+		7 p_273712_ p_273712_
+		8 p_272980_ p_272980_
+		9 p_272719_ p_272719_
+		10 p_273496_ p_273496_
+	lambda$placeTrunk$7 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_271967_
+		static
+		0 p_272896_ p_272896_
+		1 p_273382_ p_273382_
+	lambda$static$0 ()Ljava/lang/String; m_274290_
+		static
+	lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; m_274291_
+		static
+		0 p_275181_ p_275181_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272093_
+		static
+		0 p_272644_ p_272644_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272205_
+		static
+		0 p_273612_ p_273612_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/UniformInt; m_272118_
+		static
+		0 p_272705_ p_272705_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_272249_
+		static
+		0 p_273633_ p_273633_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_271878_
+		static
+		0 p_273579_ p_273579_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_272827_ p_272827_
+		1 p_272650_ p_272650_
+		2 p_272993_ p_272993_
+		3 p_272990_ p_272990_
+		4 p_273471_ p_273471_
+		5 p_273355_ p_273355_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer
+	CODEC f_70074_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70077_ p_70077_
+		1 p_70078_ p_70078_
+		2 p_70079_ p_70079_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70089_
+		static
+		0 p_70090_ p_70090_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226086_ p_226086_
+		1 p_226087_ p_226087_
+		2 p_226088_ p_226088_
+		3 p_226089_ p_226089_
+		4 p_226090_ p_226090_
+		5 p_226091_ p_226091_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer
+	BRANCH_LENGTH_MAGIC f_161799_
+	BRANCH_SLOPE f_161798_
+	CLUSTER_DENSITY_MAGIC f_161797_
+	CODEC f_70091_
+	TRUNK_HEIGHT_SCALE f_161796_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70094_ p_70094_
+		1 p_70095_ p_70095_
+		2 p_70096_ p_70096_
+	getLogAxis (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction$Axis; m_70129_
+		0 p_70130_ p_70130_
+		1 p_70131_ p_70131_
+	getSteps (Lnet/minecraft/core/BlockPos;)I m_70127_
+		0 p_70128_ p_70128_
+	lambda$makeLimb$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_263170_
+		0 p_263318_ p_263318_
+		1 p_263319_ p_263319_
+		2 p_161826_ p_161826_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70135_
+		static
+		0 p_70136_ p_70136_
+	makeBranches (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226099_
+		0 p_226100_ p_226100_
+		1 p_226101_ p_226101_
+		2 p_226102_ p_226102_
+		3 p_226103_ p_226103_
+		4 p_226104_ p_226104_
+		5 p_226105_ p_226105_
+		6 p_226106_ p_226106_
+	makeLimb (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_226107_
+		0 p_226108_ p_226108_
+		1 p_226109_ p_226109_
+		2 p_226110_ p_226110_
+		3 p_226111_ p_226111_
+		4 p_226112_ p_226112_
+		5 p_226113_ p_226113_
+		6 p_226114_ p_226114_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226093_ p_226093_
+		1 p_226094_ p_226094_
+		2 p_226095_ p_226095_
+		3 p_226096_ p_226096_
+		4 p_226097_ p_226097_
+		5 p_226098_ p_226098_
+	treeShape (II)F m_70132_
+		static
+		0 p_70133_ p_70133_
+		1 p_70134_ p_70134_
+	trimBranches (II)Z m_70098_
+		0 p_70099_ p_70099_
+		1 p_70100_ p_70100_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords
+	attachment f_70137_
+	branchBase f_70138_
+	<init> (Lnet/minecraft/core/BlockPos;I)V <init>
+		0 p_70140_ p_70140_
+		1 p_70141_ p_70141_
+	getBranchBase ()I m_70142_
+net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer
+	CODEC f_70145_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70148_ p_70148_
+		1 p_70149_ p_70149_
+		2 p_70150_ p_70150_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70160_
+		static
+		0 p_70161_ p_70161_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226116_ p_226116_
+		1 p_226117_ p_226117_
+		2 p_226118_ p_226118_
+		3 p_226119_ p_226119_
+		4 p_226120_ p_226120_
+		5 p_226121_ p_226121_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer
+	CODEC f_70162_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70165_ p_70165_
+		1 p_70166_ p_70166_
+		2 p_70167_ p_70167_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70188_
+		static
+		0 p_70189_ p_70189_
+	placeLogIfFreeWithOffset (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;III)V m_226129_
+		0 p_226130_ p_226130_
+		1 p_226131_ p_226131_
+		2 p_226132_ p_226132_
+		3 p_226133_ p_226133_
+		4 p_226134_ p_226134_
+		5 p_226135_ p_226135_
+		6 p_226136_ p_226136_
+		7 p_226137_ p_226137_
+		8 p_226138_ p_226138_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226123_ p_226123_
+		1 p_226124_ p_226124_
+		2 p_226125_ p_226125_
+		3 p_226126_ p_226126_
+		4 p_226127_ p_226127_
+		5 p_226128_ p_226128_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer
+	CODEC f_70190_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70193_ p_70193_
+		1 p_70194_ p_70194_
+		2 p_70195_ p_70195_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70205_
+		static
+		0 p_70206_ p_70206_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226140_ p_226140_
+		1 p_226141_ p_226141_
+		2 p_226142_ p_226142_
+		3 p_226143_ p_226143_
+		4 p_226144_ p_226144_
+		5 p_226145_ p_226145_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer
+	CODEC f_70245_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70248_ p_70248_
+		1 p_70249_ p_70249_
+		2 p_70250_ p_70250_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_70260_
+		static
+		0 p_70261_ p_70261_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226147_ p_226147_
+		1 p_226148_ p_226148_
+		2 p_226149_ p_226149_
+		3 p_226150_ p_226150_
+		4 p_226151_ p_226151_
+		5 p_226152_ p_226152_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer
+	CODEC f_70262_
+	MAX_BASE_HEIGHT f_161865_
+	MAX_HEIGHT f_161867_
+	MAX_RAND f_161866_
+	baseHeight f_70263_
+	heightRandA f_70264_
+	heightRandB f_70265_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_70268_ p_70268_
+		1 p_70269_ p_70269_
+		2 p_70270_ p_70270_
+	getTreeHeight (Lnet/minecraft/util/RandomSource;)I m_226153_
+		0 p_226154_ p_226154_
+	isDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_70295_
+		static
+		0 p_70296_ p_70296_
+		1 p_70297_ p_70297_
+	isFree (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_226184_
+		0 p_226185_ p_226185_
+		1 p_226186_ p_226186_
+	lambda$isDirt$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_70303_
+		static
+		0 p_70304_ p_70304_
+	lambda$isFree$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_226182_
+		static
+		0 p_226183_ p_226183_
+	lambda$trunkPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70313_
+		static
+		0 p_70314_ p_70314_
+	lambda$trunkPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70311_
+		static
+		0 p_70312_ p_70312_
+	lambda$trunkPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; m_70307_
+		static
+		0 p_70308_ p_70308_
+	placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z m_226187_
+		0 p_226188_ p_226188_
+		1 p_226189_ p_226189_
+		2 p_226190_ p_226190_
+		3 p_226191_ p_226191_
+		4 p_226192_ p_226192_
+	placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;)Z m_226175_
+		0 p_226176_ p_226176_
+		1 p_226177_ p_226177_
+		2 p_226178_ p_226178_
+		3 p_226179_ p_226179_
+		4 p_226180_ p_226180_
+		5 p_226181_ p_226181_
+	placeLogIfFree (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226163_
+		0 p_226164_ p_226164_
+		1 p_226165_ p_226165_
+		2 p_226166_ p_226166_
+		3 p_226167_ p_226167_
+		4 p_226168_ p_226168_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226157_ p_226157_
+		1 p_226158_ p_226158_
+		2 p_226159_ p_226159_
+		3 p_226160_ p_226160_
+		4 p_226161_ p_226161_
+		5 p_226162_ p_226162_
+	setDirtAt (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V m_226169_
+		static
+		0 p_226170_ p_226170_
+		1 p_226171_ p_226171_
+		2 p_226172_ p_226172_
+		3 p_226173_ p_226173_
+		4 p_226174_ p_226174_
+	trunkPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; m_70305_
+		static
+		0 p_70306_ p_70306_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213554_
+		0 p_226155_ p_226155_
+		1 p_226156_ p_226156_
+net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType
+	BENDING_TRUNK_PLACER f_161899_
+	CHERRY_TRUNK_PLACER f_271399_
+	DARK_OAK_TRUNK_PLACER f_70319_
+	FANCY_TRUNK_PLACER f_70320_
+	FORKING_TRUNK_PLACER f_70316_
+	GIANT_TRUNK_PLACER f_70317_
+	MEGA_JUNGLE_TRUNK_PLACER f_70318_
+	STRAIGHT_TRUNK_PLACER f_70315_
+	UPWARDS_BRANCHING_TRUNK_PLACER f_226193_
+	codec f_70321_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/serialization/Codec;)V <init>
+		0 p_70324_ p_70324_
+	codec ()Lcom/mojang/serialization/Codec; m_70325_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_70326_
+		static
+		0 p_70327_ p_70327_
+		1 p_70328_ p_70328_
+net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
+	CODEC f_226194_
+	canGrowThrough f_226198_
+	extraBranchLength f_226197_
+	extraBranchSteps f_226195_
+	placeBranchPerLogProbability f_226196_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIILnet/minecraft/util/valueproviders/IntProvider;FLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/HolderSet;)V <init>
+		0 p_226201_ p_226201_
+		1 p_226202_ p_226202_
+		2 p_226203_ p_226203_
+		3 p_226204_ p_226204_
+		4 p_226205_ p_226205_
+		5 p_226206_ p_226206_
+		6 p_226207_ p_226207_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_226241_
+		static
+		0 p_226242_ p_226242_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Ljava/lang/Float; m_226239_
+		static
+		0 p_226240_ p_226240_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; m_226237_
+		static
+		0 p_226238_ p_226238_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/core/HolderSet; m_226233_
+		static
+		0 p_226234_ p_226234_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257356_
+		static
+		0 p_259008_ p_259008_
+	lambda$validTreePos$5 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_226231_
+		0 p_226232_ p_226232_
+	placeBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/List;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;II)V m_226212_
+		0 p_226213_ p_226213_
+		1 p_226214_ p_226214_
+		2 p_226215_ p_226215_
+		3 p_226216_ p_226216_
+		4 p_226217_ p_226217_
+		5 p_226218_ p_226218_
+		6 p_226219_ p_226219_
+		7 p_226220_ p_226220_
+		8 p_226221_ p_226221_
+		9 p_226222_ p_226222_
+		10 p_226223_ p_226223_
+	placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; m_213934_
+		0 p_226225_ p_226225_
+		1 p_226226_ p_226226_
+		2 p_226227_ p_226227_
+		3 p_226228_ p_226228_
+		4 p_226229_ p_226229_
+		5 p_226230_ p_226230_
+	type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; m_7362_
+	validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z m_213554_
+		0 p_226210_ p_226210_
+		1 p_226211_ p_226211_
+net/minecraft/world/level/levelgen/feature/trunkplacers/package-info net/minecraft/world/level/levelgen/feature/trunkplacers/package-info
+net/minecraft/world/level/levelgen/flat/FlatLayerInfo net/minecraft/world/level/levelgen/flat/FlatLayerInfo
+	CODEC f_70329_
+	block f_161900_
+	height f_70331_
+	<clinit> ()V <clinit>
+		static
+	<init> (ILnet/minecraft/world/level/block/Block;)V <init>
+		0 p_70335_ p_70335_
+		1 p_70336_ p_70336_
+	getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; m_70344_
+	getHeight ()I m_70337_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; m_161901_
+		static
+		0 p_161902_ p_161902_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257357_
+		static
+		0 p_259009_ p_259009_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
+	CODEC f_226244_
+	DIRECT_CODEC f_226243_
+	displayItem f_226245_
+	settings f_226246_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
+		0 f_226245_ f_226245_
+		1 f_226246_ f_226246_
+	displayItem ()Lnet/minecraft/core/Holder; f_226245_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226260_ p_226260_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; m_226257_
+		static
+		0 p_226258_ p_226258_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_226254_
+		static
+		0 p_226255_ p_226255_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257358_
+		static
+		0 p_259010_ p_259010_
+	settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; f_226246_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
+	BOTTOMLESS_PIT f_226268_
+	CLASSIC_FLAT f_226263_
+	DESERT f_226269_
+	OVERWORLD f_226266_
+	REDSTONE_READY f_226270_
+	SNOWY_KINGDOM f_226267_
+	THE_VOID f_226271_
+	TUNNELERS_DREAM f_226264_
+	WATER_WORLD f_226265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254848_
+		static
+		0 p_256023_ p_256023_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_226276_
+		static
+		0 p_226277_ p_226277_
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap
+	context f_254741_
+	<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
+		0 p_256120_ p_256120_
+	register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;ZZ[Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)V m_255284_
+		0 p_256174_ p_256174_
+		1 p_255748_ p_255748_
+		2 p_256483_ p_256483_
+		3 p_255807_ p_255807_
+		4 p_256642_ p_256642_
+		5 p_256006_ p_256006_
+		6 p_255913_ p_255913_
+	run ()V m_226283_
+net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings
+	CODEC f_70347_
+	LOGGER f_70348_
+	addLakes f_70357_
+	biome f_70353_
+	decoration f_70356_
+	lakes f_254642_
+	layers f_70354_
+	layersInfo f_70352_
+	structureOverrides f_209788_
+	voidGen f_70355_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
+		0 p_256456_ p_256456_
+		1 p_255826_ p_255826_
+		2 p_255740_ p_255740_
+		3 p_255726_ p_255726_
+		4 p_256292_ p_256292_
+		5 p_255964_ p_255964_
+		6 p_256419_ p_256419_
+		7 p_255710_ p_255710_
+	<init> (Ljava/util/Optional;Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 p_256029_ p_256029_
+		1 p_256190_ p_256190_
+		2 p_255960_ p_255960_
+	adjustGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; m_226294_
+		0 p_226295_ p_226295_
+	createLakesList (Lnet/minecraft/core/HolderGetter;)Ljava/util/List; m_255047_
+		static
+		0 p_256282_ p_256282_
+	getBiome (Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; m_255287_
+		static
+		0 p_256142_ p_256142_
+		1 p_256475_ p_256475_
+	getBiome ()Lnet/minecraft/core/Holder; m_204921_
+	getDefault (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_254980_
+		static
+		0 p_256175_ p_256175_
+		1 p_256081_ p_256081_
+		2 p_256484_ p_256484_
+	getDefaultBiome (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/core/Holder; m_255268_
+		static
+		0 p_256645_ p_256645_
+	getLayers ()Ljava/util/List; m_161917_
+	getLayersInfo ()Ljava/util/List; m_70401_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; m_209811_
+		static
+		0 p_209812_ p_209812_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; m_161911_
+		static
+		0 p_161912_ p_161912_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; m_209808_
+		static
+		0 p_209809_ p_209809_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; m_209806_
+		static
+		0 p_209807_ p_209807_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254825_
+		static
+		0 p_209800_ p_209800_
+	lambda$updateLayers$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z m_209801_
+		static
+		0 p_209802_ p_209802_
+	lambda$validateHeight$5 ()Ljava/lang/String; m_274292_
+		static
+	setAddLakes ()V m_70385_
+	setDecoration ()V m_70369_
+	structureOverrides ()Ljava/util/Optional; m_209810_
+	updateLayers ()V m_70403_
+	validateHeight (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lcom/mojang/serialization/DataResult; m_161905_
+		static
+		0 p_161906_ p_161906_
+	withBiomeAndLayers (Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; m_254853_
+		0 p_256587_ p_256587_
+		1 p_256500_ p_256500_
+		2 p_256598_ p_256598_
+net/minecraft/world/level/levelgen/flat/package-info net/minecraft/world/level/levelgen/flat/package-info
+net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
+	CODEC f_161918_
+	LOGGER f_161919_
+	inner f_161922_
+	maxInclusive f_161921_
+	minInclusive f_161920_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_161925_ p_161925_
+		1 p_161926_ p_161926_
+		2 p_161927_ p_161927_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161942_
+		static
+		0 p_161943_ p_161943_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161940_
+		static
+		0 p_161941_ p_161941_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Ljava/lang/Integer; m_161935_
+		static
+		0 p_161936_ p_161936_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161929_
+		static
+		0 p_161930_ p_161930_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight; m_161931_
+		static
+		0 p_161932_ p_161932_
+		1 p_161933_ p_161933_
+		2 p_161934_ p_161934_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226297_ p_226297_
+		1 p_226298_ p_226298_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/ConstantHeight net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
+	CODEC f_161946_
+	ZERO f_161945_
+	value f_161947_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 p_161950_ p_161950_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	getValue ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161963_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_161966_
+		static
+		0 p_161967_ p_161967_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_161954_
+		static
+		0 p_161955_ p_161955_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161964_
+		static
+		0 p_161965_ p_161965_
+	lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161952_
+		static
+		0 p_161953_ p_161953_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight;)Lcom/mojang/datafixers/util/Either; m_161958_
+		static
+		0 p_161959_ p_161959_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; m_161956_
+		static
+		0 p_161957_ p_161957_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226300_ p_226300_
+		1 p_226301_ p_226301_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/HeightProvider net/minecraft/world/level/levelgen/heightproviders/HeightProvider
+	CODEC f_161970_
+	CONSTANT_OR_DISPATCH_CODEC f_161969_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_161979_
+		static
+		0 p_161980_ p_161980_
+	lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_161973_
+		static
+		0 p_161974_ p_161974_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lcom/mojang/datafixers/util/Either; m_161975_
+		static
+		0 p_161976_ p_161976_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226302_ p_226302_
+		1 p_226303_ p_226303_
+net/minecraft/world/level/levelgen/heightproviders/HeightProviderType net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
+	BIASED_TO_BOTTOM f_161983_
+	CONSTANT f_161981_
+	TRAPEZOID f_161985_
+	UNIFORM f_161982_
+	VERY_BIASED_TO_BOTTOM f_161984_
+	WEIGHTED_LIST f_191531_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_161992_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_161987_
+		static
+		0 p_161988_ p_161988_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_161989_
+		static
+		0 p_161990_ p_161990_
+		1 p_161991_ p_161991_
+net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
+	CODEC f_161993_
+	LOGGER f_161994_
+	maxInclusive f_161996_
+	minInclusive f_161995_
+	plateau f_161997_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_162000_ p_162000_
+		1 p_162001_ p_162001_
+		2 p_162002_ p_162002_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162020_
+		static
+		0 p_162021_ p_162021_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162018_
+		static
+		0 p_162019_ p_162019_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Ljava/lang/Integer; m_162013_
+		static
+		0 p_162014_ p_162014_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162004_
+		static
+		0 p_162005_ p_162005_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; m_162006_
+		static
+		0 p_162007_ p_162007_
+		1 p_162008_ p_162008_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; m_162009_
+		static
+		0 p_162010_ p_162010_
+		1 p_162011_ p_162011_
+		2 p_162012_ p_162012_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226305_ p_226305_
+		1 p_226306_ p_226306_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/UniformHeight net/minecraft/world/level/levelgen/heightproviders/UniformHeight
+	CODEC f_162023_
+	LOGGER f_162024_
+	maxInclusive f_162026_
+	minInclusive f_162025_
+	warnedFor f_198374_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
+		0 p_162029_ p_162029_
+		1 p_162030_ p_162030_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162042_
+		static
+		0 p_162043_ p_162043_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162037_
+		static
+		0 p_162038_ p_162038_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162032_
+		static
+		0 p_162033_ p_162033_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight; m_162034_
+		static
+		0 p_162035_ p_162035_
+		1 p_162036_ p_162036_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226308_ p_226308_
+		1 p_226309_ p_226309_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
+	CODEC f_162045_
+	LOGGER f_162046_
+	inner f_162049_
+	maxInclusive f_162048_
+	minInclusive f_162047_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
+		0 p_162052_ p_162052_
+		1 p_162053_ p_162053_
+		2 p_162054_ p_162054_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162069_
+		static
+		0 p_162070_ p_162070_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; m_162067_
+		static
+		0 p_162068_ p_162068_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Ljava/lang/Integer; m_162062_
+		static
+		0 p_162063_ p_162063_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_162056_
+		static
+		0 p_162057_ p_162057_
+	of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight; m_162058_
+		static
+		0 p_162059_ p_162059_
+		1 p_162060_ p_162060_
+		2 p_162061_ p_162061_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226311_ p_226311_
+		1 p_226312_ p_226312_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
+	CODEC f_191532_
+	distribution f_191533_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
+		0 p_191536_ p_191536_
+	getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; m_142002_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/WeightedListHeight;)Lnet/minecraft/util/random/SimpleWeightedRandomList; m_191540_
+		static
+		0 p_191541_ p_191541_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191538_
+		static
+		0 p_191539_ p_191539_
+	sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I m_213859_
+		0 p_226314_ p_226314_
+		1 p_226315_ p_226315_
+net/minecraft/world/level/levelgen/heightproviders/package-info net/minecraft/world/level/levelgen/heightproviders/package-info
+net/minecraft/world/level/levelgen/material/MaterialRuleList net/minecraft/world/level/levelgen/material/MaterialRuleList
+	materialRuleList f_191545_
+	<init> (Ljava/util/List;)V <init>
+		0 f_191545_ f_191545_
+	calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; m_207387_
+		0 p_209815_ p_209815_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_209817_ p_209817_
+	hashCode ()I hashCode
+	materialRuleList ()Ljava/util/List; f_191545_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/material/WorldGenMaterialRule net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
+	apply (Lnet/minecraft/world/level/levelgen/NoiseChunk;III)Lnet/minecraft/world/level/block/state/BlockState; m_183577_
+		0 p_191553_ p_191553_
+		1 p_191554_ p_191554_
+		2 p_191555_ p_191555_
+		3 p_191556_ p_191556_
+net/minecraft/world/level/levelgen/material/package-info net/minecraft/world/level/levelgen/material/package-info
+net/minecraft/world/level/levelgen/package-info net/minecraft/world/level/levelgen/package-info
+net/minecraft/world/level/levelgen/placement/BiomeFilter net/minecraft/world/level/levelgen/placement/BiomeFilter
+	CODEC f_191557_
+	INSTANCE f_191558_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	biome ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; m_191561_
+		static
+	lambda$shouldPlace$1 ()Ljava/lang/IllegalStateException; m_191567_
+		static
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; m_191568_
+		static
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226317_ p_226317_
+		1 p_226318_ p_226318_
+		2 p_226319_ p_226319_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/BlockPredicateFilter net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
+	CODEC f_191569_
+	predicate f_191570_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
+		0 p_191573_ p_191573_
+	forPredicate (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; m_191576_
+		static
+		0 p_191577_ p_191577_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191578_
+		static
+		0 p_191579_ p_191579_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191574_
+		static
+		0 p_191575_ p_191575_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226321_ p_226321_
+		1 p_226322_ p_226322_
+		2 p_226323_ p_226323_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement
+	CODEC f_191585_
+	step f_191586_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V <init>
+		0 p_191589_ p_191589_
+	forStep (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; m_191590_
+		static
+		0 p_191591_ p_191591_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226325_ p_226325_
+		1 p_226326_ p_226326_
+		2 p_226327_ p_226327_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; m_191592_
+		static
+		0 p_191593_ p_191593_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CaveSurface net/minecraft/world/level/levelgen/placement/CaveSurface
+	$VALUES $VALUES
+	CEILING CEILING
+	CODEC f_162094_
+	FLOOR FLOOR
+	direction f_162095_
+	id f_162097_
+	y f_162096_
+	$values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; m_162112_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;ILjava/lang/String;)V <init>
+		0 p_162102_ p_162102_
+		1 p_162103_ p_162103_
+		2 p_162104_ p_162104_
+		3 p_162105_ p_162105_
+		4 p_162106_ p_162106_
+	getDirection ()Lnet/minecraft/core/Direction; m_162107_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getY ()I m_162110_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; valueOf
+		static
+		0 p_162114_ p_162114_
+	values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; values
+		static
+net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
+	CODEC f_191599_
+	count f_191600_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191603_ p_191603_
+	findOnGroundYPosition (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;IIII)I m_191612_
+		static
+		0 p_191613_ p_191613_
+		1 p_191614_ p_191614_
+		2 p_191615_ p_191615_
+		3 p_191616_ p_191616_
+		4 p_191617_ p_191617_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226329_ p_226329_
+		1 p_226330_ p_226330_
+		2 p_226331_ p_226331_
+	isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z m_191608_
+		static
+		0 p_191609_ p_191609_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191610_
+		static
+		0 p_191611_ p_191611_
+	of (I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; m_191604_
+		static
+		0 p_191605_ p_191605_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; m_191606_
+		static
+		0 p_191607_ p_191607_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/CountPlacement net/minecraft/world/level/levelgen/placement/CountPlacement
+	CODEC f_191623_
+	count f_191624_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191627_ p_191627_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226333_ p_226333_
+		1 p_226334_ p_226334_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191632_
+		static
+		0 p_191633_ p_191633_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; m_191630_
+		static
+		0 p_191631_ p_191631_
+	of (I)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; m_191628_
+		static
+		0 p_191629_ p_191629_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
+	CODEC f_191638_
+	allowedSearchCondition f_191641_
+	directionOfSearch f_191639_
+	maxSteps f_191642_
+	targetCondition f_191640_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)V <init>
+		0 p_191645_ p_191645_
+		1 p_191646_ p_191646_
+		2 p_191647_ p_191647_
+		3 p_191648_ p_191648_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226336_ p_226336_
+		1 p_226337_ p_226337_
+		2 p_226338_ p_226338_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/core/Direction; m_191671_
+		static
+		0 p_191672_ p_191672_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191669_
+		static
+		0 p_191670_ p_191670_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; m_191667_
+		static
+		0 p_191668_ p_191668_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Ljava/lang/Integer; m_191651_
+		static
+		0 p_191652_ p_191652_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191649_
+		static
+		0 p_191650_ p_191650_
+	scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; m_191657_
+		static
+		0 p_191658_ p_191658_
+		1 p_191659_ p_191659_
+		2 p_191660_ p_191660_
+		3 p_191661_ p_191661_
+	scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; m_191653_
+		static
+		0 p_191654_ p_191654_
+		1 p_191655_ p_191655_
+		2 p_191656_ p_191656_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/HeightRangePlacement net/minecraft/world/level/levelgen/placement/HeightRangePlacement
+	CODEC f_191673_
+	height f_191674_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
+		0 p_191677_ p_191677_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226340_ p_226340_
+		1 p_226341_ p_226341_
+		2 p_226342_ p_226342_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_191685_
+		static
+		0 p_191686_ p_191686_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191678_
+		static
+		0 p_191679_ p_191679_
+	of (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191683_
+		static
+		0 p_191684_ p_191684_
+	triangle (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191692_
+		static
+		0 p_191693_ p_191693_
+		1 p_191694_ p_191694_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+	uniform (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; m_191680_
+		static
+		0 p_191681_ p_191681_
+		1 p_191682_ p_191682_
+net/minecraft/world/level/levelgen/placement/HeightmapPlacement net/minecraft/world/level/levelgen/placement/HeightmapPlacement
+	CODEC f_191695_
+	heightmap f_191696_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_191699_ p_191699_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226344_ p_226344_
+		1 p_226345_ p_226345_
+		2 p_226346_ p_226346_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_191704_
+		static
+		0 p_191705_ p_191705_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191700_
+		static
+		0 p_191701_ p_191701_
+	onHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement; m_191702_
+		static
+		0 p_191703_ p_191703_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/InSquarePlacement net/minecraft/world/level/levelgen/placement/InSquarePlacement
+	CODEC f_191711_
+	INSTANCE f_191712_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226348_ p_226348_
+		1 p_226349_ p_226349_
+		2 p_226350_ p_226350_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; m_191721_
+		static
+	spread ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; m_191715_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement
+	CODEC f_191722_
+	noiseFactor f_191724_
+	noiseOffset f_191725_
+	noiseToCountRatio f_191723_
+	<clinit> ()V <clinit>
+		static
+	<init> (IDD)V <init>
+		0 p_191728_ p_191728_
+		1 p_191729_ p_191729_
+		2 p_191730_ p_191730_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226352_ p_226352_
+		1 p_226353_ p_226353_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Integer; m_191745_
+		static
+		0 p_191746_ p_191746_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; m_191743_
+		static
+		0 p_191744_ p_191744_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; m_191737_
+		static
+		0 p_191738_ p_191738_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191735_
+		static
+		0 p_191736_ p_191736_
+	of (IDD)Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement; m_191731_
+		static
+		0 p_191732_ p_191732_
+		1 p_191733_ p_191733_
+		2 p_191734_ p_191734_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement
+	CODEC f_191747_
+	aboveNoise f_191750_
+	belowNoise f_191749_
+	noiseLevel f_191748_
+	<clinit> ()V <clinit>
+		static
+	<init> (DII)V <init>
+		0 p_191753_ p_191753_
+		1 p_191754_ p_191754_
+		2 p_191755_ p_191755_
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226355_ p_226355_
+		1 p_226356_ p_226356_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Double; m_191770_
+		static
+		0 p_191771_ p_191771_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; m_191768_
+		static
+		0 p_191769_ p_191769_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; m_191762_
+		static
+		0 p_191763_ p_191763_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191760_
+		static
+		0 p_191761_ p_191761_
+	of (DII)Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement; m_191756_
+		static
+		0 p_191757_ p_191757_
+		1 p_191758_ p_191758_
+		2 p_191759_ p_191759_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/PlacedFeature net/minecraft/world/level/levelgen/placement/PlacedFeature
+	CODEC f_191773_
+	DIRECT_CODEC f_191772_
+	LIST_CODEC f_191774_
+	LIST_OF_LISTS_CODEC f_204922_
+	feature f_191775_
+	placement f_191776_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 f_191775_ f_191775_
+		1 f_191776_ f_191776_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_204931_ p_204931_
+	feature ()Lnet/minecraft/core/Holder; f_191775_
+	getFeatures ()Ljava/util/stream/Stream; m_191781_
+	hashCode ()I hashCode
+	lambda$placeWithContext$3 (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_226372_
+		static
+		0 p_226373_ p_226373_
+		1 p_226374_ p_226374_
+		2 p_226375_ p_226375_
+		3 p_226376_ p_226376_
+	lambda$placeWithContext$4 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/BlockPos;)V m_226362_
+		static
+		0 p_226363_ p_226363_
+		1 p_226364_ p_226364_
+		2 p_226365_ p_226365_
+		3 p_226366_ p_226366_
+		4 p_226367_ p_226367_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Lnet/minecraft/core/Holder; m_204927_
+		static
+		0 p_204928_ p_204928_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/util/List; m_191795_
+		static
+		0 p_191796_ p_191796_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191787_
+		static
+		0 p_191788_ p_191788_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226357_
+		0 p_226358_ p_226358_
+		1 p_226359_ p_226359_
+		2 p_226360_ p_226360_
+		3 p_226361_ p_226361_
+	placeWithBiomeCheck (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226377_
+		0 p_226378_ p_226378_
+		1 p_226379_ p_226379_
+		2 p_226380_ p_226380_
+		3 p_226381_ p_226381_
+	placeWithContext (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_226368_
+		0 p_226369_ p_226369_
+		1 p_226370_ p_226370_
+		2 p_226371_ p_226371_
+	placement ()Ljava/util/List; f_191776_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/placement/PlacementContext net/minecraft/world/level/levelgen/placement/PlacementContext
+	generator f_191815_
+	level f_191814_
+	topFeature f_191816_
+	<init> (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/Optional;)V <init>
+		0 p_191818_ p_191818_
+		1 p_191819_ p_191819_
+		2 p_191820_ p_191820_
+	generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; m_191833_
+	getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_191828_
+		0 p_191829_ p_191829_
+	getCarvingMask (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; m_191821_
+		0 p_191822_ p_191822_
+		1 p_191823_ p_191823_
+	getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I m_191824_
+		0 p_191825_ p_191825_
+		1 p_191826_ p_191826_
+		2 p_191827_ p_191827_
+	getLevel ()Lnet/minecraft/world/level/WorldGenLevel; m_191831_
+	getMinBuildHeight ()I m_191830_
+	topFeature ()Ljava/util/Optional; m_191832_
+net/minecraft/world/level/levelgen/placement/PlacementFilter net/minecraft/world/level/levelgen/placement/PlacementFilter
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226386_ p_226386_
+		1 p_226387_ p_226387_
+		2 p_226388_ p_226388_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226382_ p_226382_
+		1 p_226383_ p_226383_
+		2 p_226384_ p_226384_
+net/minecraft/world/level/levelgen/placement/PlacementModifier net/minecraft/world/level/levelgen/placement/PlacementModifier
+	CODEC f_191842_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226389_ p_226389_
+		1 p_226390_ p_226390_
+		2 p_226391_ p_226391_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/PlacementModifierType net/minecraft/world/level/levelgen/placement/PlacementModifierType
+	BIOME_FILTER f_191852_
+	BLOCK_PREDICATE_FILTER f_191848_
+	CARVING_MASK_PLACEMENT f_191862_
+	COUNT f_191853_
+	COUNT_ON_EVERY_LAYER f_191856_
+	ENVIRONMENT_SCAN f_191857_
+	HEIGHTMAP f_191858_
+	HEIGHT_RANGE f_191859_
+	IN_SQUARE f_191860_
+	NOISE_BASED_COUNT f_191854_
+	NOISE_THRESHOLD_COUNT f_191855_
+	RANDOM_OFFSET f_191861_
+	RARITY_FILTER f_191849_
+	SURFACE_RELATIVE_THRESHOLD_FILTER f_191850_
+	SURFACE_WATER_DEPTH_FILTER f_191851_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_191869_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_191864_
+		static
+		0 p_191865_ p_191865_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_191866_
+		static
+		0 p_191867_ p_191867_
+		1 p_191868_ p_191868_
+net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
+	CODEC f_191870_
+	xzSpread f_191871_
+	ySpread f_191872_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_191875_ p_191875_
+		1 p_191876_ p_191876_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226393_ p_226393_
+		1 p_226394_ p_226394_
+		2 p_226395_ p_226395_
+	horizontal (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191891_
+		static
+		0 p_191892_ p_191892_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191893_
+		static
+		0 p_191894_ p_191894_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; m_191884_
+		static
+		0 p_191885_ p_191885_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191882_
+		static
+		0 p_191883_ p_191883_
+	of (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191879_
+		static
+		0 p_191880_ p_191880_
+		1 p_191881_ p_191881_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+	vertical (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; m_191877_
+		static
+		0 p_191878_ p_191878_
+net/minecraft/world/level/levelgen/placement/RarityFilter net/minecraft/world/level/levelgen/placement/RarityFilter
+	CODEC f_191895_
+	chance f_191896_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_191899_ p_191899_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RarityFilter;)Ljava/lang/Integer; m_191906_
+		static
+		0 p_191907_ p_191907_
+	onAverageOnceEvery (I)Lnet/minecraft/world/level/levelgen/placement/RarityFilter; m_191900_
+		static
+		0 p_191901_ p_191901_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226397_ p_226397_
+		1 p_226398_ p_226398_
+		2 p_226399_ p_226399_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/RepeatingPlacement net/minecraft/world/level/levelgen/placement/RepeatingPlacement
+	<init> ()V <init>
+	count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I m_213944_
+		0 p_226400_ p_226400_
+		1 p_226401_ p_226401_
+	getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; m_213676_
+		0 p_226403_ p_226403_
+		1 p_226404_ p_226404_
+		2 p_226405_ p_226405_
+	lambda$getPositions$0 (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_191910_
+		static
+		0 p_191911_ p_191911_
+		1 p_191912_ p_191912_
+net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
+	CODEC f_191919_
+	heightmap f_191920_
+	maxInclusive f_191922_
+	minInclusive f_191921_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)V <init>
+		0 p_191925_ p_191925_
+		1 p_191926_ p_191926_
+		2 p_191927_ p_191927_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_191943_
+		static
+		0 p_191944_ p_191944_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; m_191941_
+		static
+		0 p_191942_ p_191942_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; m_191938_
+		static
+		0 p_191939_ p_191939_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191928_
+		static
+		0 p_191929_ p_191929_
+	of (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter; m_191930_
+		static
+		0 p_191931_ p_191931_
+		1 p_191932_ p_191932_
+		2 p_191933_ p_191933_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226407_ p_226407_
+		1 p_226408_ p_226408_
+		2 p_226409_ p_226409_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter
+	CODEC f_191945_
+	maxWaterDepth f_191946_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_191949_ p_191949_
+	forMaxDepth (I)Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter; m_191950_
+		static
+		0 p_191951_ p_191951_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter;)Ljava/lang/Integer; m_191958_
+		static
+		0 p_191959_ p_191959_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_191952_
+		static
+		0 p_191953_ p_191953_
+	shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z m_213917_
+		0 p_226411_ p_226411_
+		1 p_226412_ p_226412_
+		2 p_226413_ p_226413_
+	type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; m_183327_
+net/minecraft/world/level/levelgen/placement/package-info net/minecraft/world/level/levelgen/placement/package-info
+net/minecraft/world/level/levelgen/presets/WorldPreset net/minecraft/world/level/levelgen/presets/WorldPreset
+	CODEC f_226415_
+	DIRECT_CODEC f_226414_
+	dimensions f_226416_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Map;)V <init>
+		0 p_226419_ p_226419_
+	createRegistry ()Lnet/minecraft/core/Registry; m_226435_
+	createWorldDimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; m_247748_
+	lambda$createRegistry$2 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;)V m_257360_
+		0 p_259012_ p_259012_
+		1 p_259013_ p_259013_
+	lambda$requireOverworld$3 ()Ljava/lang/String; m_274293_
+		static
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Ljava/util/Map; m_226429_
+		static
+		0 p_226430_ p_226430_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257359_
+		static
+		0 p_259011_ p_259011_
+	overworld ()Ljava/util/Optional; m_226420_
+	requireOverworld (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Lcom/mojang/serialization/DataResult; m_238378_
+		static
+		0 p_238379_ p_238379_
+net/minecraft/world/level/levelgen/presets/WorldPresets net/minecraft/world/level/levelgen/presets/WorldPresets
+	AMPLIFIED f_226440_
+	DEBUG f_226442_
+	FLAT f_226438_
+	LARGE_BIOMES f_226439_
+	NORMAL f_226437_
+	SINGLE_BIOME_SURFACE f_226441_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V m_254897_
+		static
+		0 p_256172_ p_256172_
+	createNormalWorldDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; m_246552_
+		static
+		0 p_251732_ p_251732_
+	fromSettings (Lnet/minecraft/core/Registry;)Ljava/util/Optional; m_246618_
+		static
+		0 p_249784_ p_249784_
+	getNormalOverworld (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/dimension/LevelStem; m_226463_
+		static
+		0 p_226464_ p_226464_
+	lambda$fromSettings$0 (Lnet/minecraft/world/level/dimension/LevelStem;)Ljava/util/Optional; m_246029_
+		static
+		0 p_251294_ p_251294_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_226459_
+		static
+		0 p_226460_ p_226460_
+net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap
+	biomes f_226467_
+	context f_254745_
+	endStem f_226477_
+	multiNoiseBiomeSourceParameterLists f_273886_
+	netherStem f_226474_
+	noiseSettings f_226469_
+	overworldDimensionType f_226471_
+	placedFeatures f_254750_
+	structureSets f_226468_
+	<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
+		0 p_256588_ p_256588_
+	bootstrap ()V m_271735_
+	createPresetWithCustomOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; m_226489_
+		0 p_226490_ p_226490_
+	makeNoiseBasedOverworld (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; m_226484_
+		0 p_226485_ p_226485_
+		1 p_226486_ p_226486_
+	makeOverworld (Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem; m_226487_
+		0 p_226488_ p_226488_
+	registerCustomOverworldPreset (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V m_254854_
+		0 p_256570_ p_256570_
+		1 p_256269_ p_256269_
+	registerOverworlds (Lnet/minecraft/world/level/biome/BiomeSource;)V m_271739_
+		0 p_273133_ p_273133_
+net/minecraft/world/level/levelgen/presets/package-info net/minecraft/world/level/levelgen/presets/package-info
+net/minecraft/world/level/levelgen/structure/BoundingBox net/minecraft/world/level/levelgen/structure/BoundingBox
+	CODEC f_162354_
+	LOGGER f_162355_
+	maxX f_162359_
+	maxY f_162360_
+	maxZ f_162361_
+	minX f_162356_
+	minY f_162357_
+	minZ f_162358_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIIIII)V <init>
+		0 p_71001_ p_71001_
+		1 p_71002_ p_71002_
+		2 p_71003_ p_71003_
+		3 p_71004_ p_71004_
+		4 p_71005_ p_71005_
+		5 p_71006_ p_71006_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_162364_ p_162364_
+	encapsulate (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162386_
+		0 p_162387_ p_162387_
+	encapsulate (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162371_
+		0 p_162372_ p_162372_
+	encapsulatingBoxes (Ljava/lang/Iterable;)Ljava/util/Optional; m_162388_
+		static
+		0 p_162389_ p_162389_
+	encapsulatingPositions (Ljava/lang/Iterable;)Ljava/util/Optional; m_162378_
+		static
+		0 p_162379_ p_162379_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_162393_ p_162393_
+	forAllCorners (Ljava/util/function/Consumer;)V m_162380_
+		0 p_162381_ p_162381_
+	fromCorners (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162375_
+		static
+		0 p_162376_ p_162376_
+		1 p_162377_ p_162377_
+	getCenter ()Lnet/minecraft/core/BlockPos; m_162394_
+	getLength ()Lnet/minecraft/core/Vec3i; m_71053_
+	getXSpan ()I m_71056_
+	getYSpan ()I m_71057_
+	getZSpan ()I m_71058_
+	hashCode ()I hashCode
+	infinite ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71044_
+		static
+	inflatedBy (I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_191961_
+		0 p_191962_ p_191962_
+	intersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_71049_
+		0 p_71050_ p_71050_
+	intersects (IIII)Z m_71019_
+		0 p_71020_ p_71020_
+		1 p_71021_ p_71021_
+		2 p_71022_ p_71022_
+		3 p_71023_ p_71023_
+	isInside (Lnet/minecraft/core/Vec3i;)Z m_71051_
+		0 p_71052_ p_71052_
+	isInside (III)Z m_260866_
+		0 p_261671_ p_261671_
+		1 p_261537_ p_261537_
+		2 p_261678_ p_261678_
+	lambda$static$0 ([I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162384_
+		static
+		0 p_162385_ p_162385_
+	lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; m_162382_
+		static
+		0 p_162383_ p_162383_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/IntStream; m_162390_
+		static
+		0 p_162391_ p_162391_
+	maxX ()I m_162399_
+	maxY ()I m_162400_
+	maxZ ()I m_162401_
+	minX ()I m_162395_
+	minY ()I m_162396_
+	minZ ()I m_162398_
+	move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162373_
+		0 p_162374_ p_162374_
+	move (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_162367_
+		0 p_162368_ p_162368_
+		1 p_162369_ p_162369_
+		2 p_162370_ p_162370_
+	moved (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71045_
+		0 p_71046_ p_71046_
+		1 p_71047_ p_71047_
+		2 p_71048_ p_71048_
+	orientBox (IIIIIIIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_71031_
+		static
+		0 p_71032_ p_71032_
+		1 p_71033_ p_71033_
+		2 p_71034_ p_71034_
+		3 p_71035_ p_71035_
+		4 p_71036_ p_71036_
+		5 p_71037_ p_71037_
+		6 p_71038_ p_71038_
+		7 p_71039_ p_71039_
+		8 p_71040_ p_71040_
+		9 p_71041_ p_71041_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/BoundingBox$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1
+	$SwitchMap$net$minecraft$core$Direction f_71062_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/BuiltinStructureSets net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
+	ANCIENT_CITIES f_226491_
+	BURIED_TREASURES f_209828_
+	DESERT_PYRAMIDS f_209821_
+	END_CITIES f_209835_
+	IGLOOS f_209822_
+	JUNGLE_TEMPLES f_209823_
+	MINESHAFTS f_209829_
+	NETHER_COMPLEXES f_209833_
+	NETHER_FOSSILS f_209834_
+	OCEAN_MONUMENTS f_209826_
+	OCEAN_RUINS f_209832_
+	PILLAGER_OUTPOSTS f_209825_
+	RUINED_PORTALS f_209830_
+	SHIPWRECKS f_209831_
+	STRONGHOLDS f_209836_
+	SWAMP_HUTS f_209824_
+	TRAIL_RUINS f_276475_
+	VILLAGES f_209820_
+	WOODLAND_MANSIONS f_209827_
+	<clinit> ()V <clinit>
+		static
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209838_
+		static
+		0 p_209839_ p_209839_
+net/minecraft/world/level/levelgen/structure/BuiltinStructures net/minecraft/world/level/levelgen/structure/BuiltinStructures
+	ANCIENT_CITY f_226492_
+	BASTION_REMNANT f_209863_
+	BURIED_TREASURE f_209862_
+	DESERT_PYRAMID f_209850_
+	END_CITY f_209861_
+	FORTRESS f_209859_
+	IGLOO f_209851_
+	JUNGLE_TEMPLE f_209849_
+	MINESHAFT f_209846_
+	MINESHAFT_MESA f_209847_
+	NETHER_FOSSIL f_209860_
+	OCEAN_MONUMENT f_209856_
+	OCEAN_RUIN_COLD f_209857_
+	OCEAN_RUIN_WARM f_209858_
+	PILLAGER_OUTPOST f_209845_
+	RUINED_PORTAL_DESERT f_209870_
+	RUINED_PORTAL_JUNGLE f_209840_
+	RUINED_PORTAL_MOUNTAIN f_209842_
+	RUINED_PORTAL_NETHER f_209844_
+	RUINED_PORTAL_OCEAN f_209843_
+	RUINED_PORTAL_STANDARD f_209869_
+	RUINED_PORTAL_SWAMP f_209841_
+	SHIPWRECK f_209852_
+	SHIPWRECK_BEACHED f_209853_
+	STRONGHOLD f_209855_
+	SWAMP_HUT f_209854_
+	TRAIL_RUINS f_276588_
+	VILLAGE_DESERT f_209865_
+	VILLAGE_PLAINS f_209864_
+	VILLAGE_SAVANNA f_209866_
+	VILLAGE_SNOWY f_209867_
+	VILLAGE_TAIGA f_209868_
+	WOODLAND_MANSION f_209848_
+	<clinit> ()V <clinit>
+		static
+	createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; m_209872_
+		static
+		0 p_209873_ p_209873_
+net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler
+	CURRENT_TO_LEGACY_MAP f_71299_
+	LEGACY_TO_CURRENT_MAP f_71300_
+	OLD_STRUCTURE_REGISTRY_KEYS f_209874_
+	currentKeys f_71305_
+	dataMap f_71302_
+	hasLegacyData f_71301_
+	indexMap f_71303_
+	legacyKeys f_71304_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;Ljava/util/List;Ljava/util/List;)V <init>
+		0 p_71308_ p_71308_
+		1 p_71309_ p_71309_
+		2 p_71310_ p_71310_
+	getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/DimensionDataStorage;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; m_71331_
+		static
+		0 p_71332_ p_71332_
+		1 p_71333_ p_71333_
+	hasLegacyStart (IILjava/lang/String;)Z m_71314_
+		0 p_71315_ p_71315_
+		1 p_71316_ p_71316_
+		2 p_71317_ p_71317_
+	isUnhandledStructureStart (II)Z m_71311_
+		0 p_71312_ p_71312_
+		1 p_71313_ p_71313_
+	lambda$populateCaches$2 (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; m_71334_
+		static
+		0 p_71335_ p_71335_
+	lambda$static$0 (Ljava/util/HashMap;)V m_71336_
+		static
+		0 p_71337_ p_71337_
+	lambda$static$1 (Ljava/util/HashMap;)V m_71324_
+		static
+		0 p_71325_ p_71325_
+	populateCaches (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V m_71320_
+		0 p_71321_ p_71321_
+	removeIndex (J)V m_71318_
+		0 p_71319_ p_71319_
+	updateFromLegacy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_71326_
+		0 p_71327_ p_71327_
+	updateStructureStart (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_71328_
+		0 p_71329_ p_71329_
+		1 p_71330_ p_71330_
+net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece
+	LOGGER f_72600_
+	element f_72597_
+	groundLevelDelta f_72601_
+	junctions f_72602_
+	position f_72598_
+	rotation f_72599_
+	structureTemplateManager f_226493_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_226495_ p_226495_
+		1 p_226496_ p_226496_
+		2 p_226497_ p_226497_
+		3 p_226498_ p_226498_
+		4 p_226499_ p_226499_
+		5 p_226500_ p_226500_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_192406_ p_192406_
+		1 p_192407_ p_192407_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192425_ p_192425_
+		1 p_192426_ p_192426_
+	addJunction (Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;)V m_209916_
+		0 p_209917_ p_209917_
+	getElement ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_209918_
+	getGroundLevelDelta ()I m_72647_
+	getJunctions ()Ljava/util/List; m_72648_
+	getPosition ()Lnet/minecraft/core/BlockPos; m_72646_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_163123_
+		static
+		0 p_163124_ p_163124_
+		1 p_163125_ p_163125_
+	lambda$new$0 ()Ljava/lang/IllegalStateException; m_163129_
+		static
+	lambda$new$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)V m_204941_
+		0 p_204942_ p_204942_
+		1 p_204943_ p_204943_
+	move (III)V m_6324_
+		0 p_72616_ p_72616_
+		1 p_72617_ p_72617_
+		2 p_72618_ p_72618_
+	place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Z)V m_226509_
+		0 p_226510_ p_226510_
+		1 p_226511_ p_226511_
+		2 p_226512_ p_226512_
+		3 p_226513_ p_226513_
+		4 p_226514_ p_226514_
+		5 p_226515_ p_226515_
+		6 p_226516_ p_226516_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226502_ p_226502_
+		1 p_226503_ p_226503_
+		2 p_226504_ p_226504_
+		3 p_226505_ p_226505_
+		4 p_226506_ p_226506_
+		5 p_226507_ p_226507_
+		6 p_226508_ p_226508_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/PostPlacementProcessor net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
+	NONE f_192427_
+	<clinit> ()V <clinit>
+		static
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_226525_
+		0 p_226526_ p_226526_
+		1 p_226527_ p_226527_
+		2 p_226528_ p_226528_
+		3 p_226529_ p_226529_
+		4 p_226530_ p_226530_
+		5 p_226531_ p_226531_
+		6 p_226532_ p_226532_
+	lambda$static$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_226517_
+		static
+		0 p_226518_ p_226518_
+		1 p_226519_ p_226519_
+		2 p_226520_ p_226520_
+		3 p_226521_ p_226521_
+		4 p_226522_ p_226522_
+		5 p_226523_ p_226523_
+		6 p_226524_ p_226524_
+net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece
+	depth f_72789_
+	height f_72788_
+	heightPosition f_72790_
+	width f_72787_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIIIIILnet/minecraft/core/Direction;)V <init>
+		0 p_209920_ p_209920_
+		1 p_209921_ p_209921_
+		2 p_209922_ p_209922_
+		3 p_209923_ p_209923_
+		4 p_209924_ p_209924_
+		5 p_209925_ p_209925_
+		6 p_209926_ p_209926_
+		7 p_209927_ p_209927_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_209929_ p_209929_
+		1 p_209930_ p_209930_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192471_ p_192471_
+		1 p_192472_ p_192472_
+	updateAverageGroundHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)Z m_72803_
+		0 p_72804_ p_72804_
+		1 p_72805_ p_72805_
+		2 p_72806_ p_72806_
+	updateHeightPositionToLowestGroundHeight (Lnet/minecraft/world/level/LevelAccessor;I)Z m_192467_
+		0 p_192468_ p_192468_
+		1 p_192469_ p_192469_
+net/minecraft/world/level/levelgen/structure/SinglePieceStructure net/minecraft/world/level/levelgen/structure/SinglePieceStructure
+	constructor f_226533_
+	depth f_226535_
+	width f_226534_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor;IILnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_226537_ p_226537_
+		1 p_226538_ p_226538_
+		2 p_226539_ p_226539_
+		3 p_226540_ p_226540_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_226542_ p_226542_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_226546_
+		0 p_226547_ p_226547_
+		1 p_226548_ p_226548_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_226543_
+		0 p_226544_ p_226544_
+		1 p_226545_ p_226545_
+net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor
+	construct (Lnet/minecraft/world/level/levelgen/WorldgenRandom;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_226549_
+		0 p_226550_ p_226550_
+		1 p_226551_ p_226551_
+		2 p_226552_ p_226552_
+net/minecraft/world/level/levelgen/structure/Structure net/minecraft/world/level/levelgen/structure/Structure
+	CODEC f_226554_
+	DIRECT_CODEC f_226553_
+	settings f_226555_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_226558_ p_226558_
+	adjustBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_226569_
+		0 p_226570_ p_226570_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_226560_ p_226560_
+		1 p_226561_ p_226561_
+		2 p_226562_ p_226562_
+		3 p_226563_ p_226563_
+		4 p_226564_ p_226564_
+		5 p_226565_ p_226565_
+		6 p_226566_ p_226566_
+	biomes ()Lnet/minecraft/core/HolderSet; m_226559_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_226571_ p_226571_
+	findValidGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_262864_
+		0 p_263060_ p_263060_
+	generate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_226596_
+		0 p_226597_ p_226597_
+		1 p_226598_ p_226598_
+		2 p_226599_ p_226599_
+		3 p_226600_ p_226600_
+		4 p_226601_ p_226601_
+		5 p_226602_ p_226602_
+		6 p_226603_ p_226603_
+		7 p_226604_ p_226604_
+		8 p_226605_ p_226605_
+		9 p_226606_ p_226606_
+	getCornerHeights (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)[I m_226613_
+		static
+		0 p_226614_ p_226614_
+		1 p_226615_ p_226615_
+		2 p_226616_ p_226616_
+		3 p_226617_ p_226617_
+		4 p_226618_ p_226618_
+	getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;II)I m_226572_
+		static
+		0 p_226573_ p_226573_
+		1 p_226574_ p_226574_
+		2 p_226575_ p_226575_
+	getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)I m_226576_
+		static
+		0 p_226577_ p_226577_
+		1 p_226578_ p_226578_
+		2 p_226579_ p_226579_
+		3 p_226580_ p_226580_
+		4 p_226581_ p_226581_
+	getLowestYIn5by5BoxOffset7Blocks (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_226582_
+		0 p_226583_ p_226583_
+		1 p_226584_ p_226584_
+	isValidBiome (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Z m_262828_
+		static
+		0 p_263042_ p_263042_
+		1 p_263005_ p_263005_
+	lambda$findValidGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;)Z m_262787_
+		static
+		0 p_262910_ p_262910_
+		1 p_262911_ p_262911_
+	lambda$settingsCodec$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; m_226594_
+		static
+		0 p_226595_ p_226595_
+	lambda$simpleCodec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_226609_
+		static
+		0 p_226610_ p_226610_
+		1 p_226611_ p_226611_
+	onTopOfChunkCenter (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Ljava/util/function/Consumer;)Ljava/util/Optional; m_226585_
+		static
+		0 p_226586_ p_226586_
+		1 p_226587_ p_226587_
+		2 p_226588_ p_226588_
+	settingsCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_226567_
+		static
+		0 p_226568_ p_226568_
+	simpleCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; m_226607_
+		static
+		0 p_226608_ p_226608_
+	spawnOverrides ()Ljava/util/Map; m_226612_
+	step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; m_226619_
+	terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; m_226620_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/Structure$GenerationContext net/minecraft/world/level/levelgen/structure/Structure$GenerationContext
+	biomeSource f_226623_
+	chunkGenerator f_226622_
+	chunkPos f_226628_
+	heightAccessor f_226629_
+	random f_226626_
+	randomState f_226624_
+	registryAccess f_226621_
+	seed f_226627_
+	structureTemplateManager f_226625_
+	validBiome f_226630_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
+		0 p_226632_ p_226632_
+		1 p_226633_ p_226633_
+		2 p_226634_ p_226634_
+		3 p_226635_ p_226635_
+		4 p_226636_ p_226636_
+		5 p_226637_ p_226637_
+		6 p_226638_ p_226638_
+		7 p_226639_ p_226639_
+		8 p_226640_ p_226640_
+	<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
+		0 f_226621_ f_226621_
+		1 f_226622_ f_226622_
+		2 f_226623_ f_226623_
+		3 f_226624_ f_226624_
+		4 f_226625_ f_226625_
+		5 f_226626_ f_226626_
+		6 f_226627_ f_226627_
+		7 f_226628_ f_226628_
+		8 f_226629_ f_226629_
+		9 f_226630_ f_226630_
+	biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; f_226623_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_226622_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_226628_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226661_ p_226661_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_226629_
+	makeRandom (JLnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/WorldgenRandom; m_226653_
+		static
+		0 p_226654_ p_226654_
+		1 p_226655_ p_226655_
+	random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f_226626_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; f_226624_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_226621_
+	seed ()J f_226627_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226625_
+	toString ()Ljava/lang/String; toString
+	validBiome ()Ljava/util/function/Predicate; f_226630_
+net/minecraft/world/level/levelgen/structure/Structure$GenerationStub net/minecraft/world/level/levelgen/structure/Structure$GenerationStub
+	generator f_226670_
+	position f_226669_
+	<init> (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V <init>
+		0 p_226675_ p_226675_
+		1 p_226676_ p_226676_
+	<init> (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Either;)V <init>
+		0 f_226669_ f_226669_
+		1 f_226670_ f_226670_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226685_ p_226685_
+	generator ()Lcom/mojang/datafixers/util/Either; f_226670_
+	getPiecesBuilder ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226677_
+	hashCode ()I hashCode
+	lambda$getPiecesBuilder$0 (Ljava/util/function/Consumer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226680_
+		static
+		0 p_226681_ p_226681_
+	lambda$getPiecesBuilder$1 (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; m_226678_
+		static
+		0 p_226679_ p_226679_
+	position ()Lnet/minecraft/core/BlockPos; f_226669_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/Structure$StructureSettings net/minecraft/world/level/levelgen/structure/Structure$StructureSettings
+	CODEC f_226688_
+	biomes f_226689_
+	spawnOverrides f_226690_
+	step f_226691_
+	terrainAdaptation f_226692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)V <init>
+		0 f_226689_ f_226689_
+		1 f_226690_ f_226690_
+		2 f_226691_ f_226691_
+		3 f_226692_ f_226692_
+	biomes ()Lnet/minecraft/core/HolderSet; f_226689_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_226706_ p_226706_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257361_
+		static
+		0 p_259014_ p_259014_
+	spawnOverrides ()Ljava/util/Map; f_226690_
+	step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; f_226691_
+	terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; f_226692_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureCheck net/minecraft/world/level/levelgen/structure/StructureCheck
+	LOGGER f_197235_
+	NO_STRUCTURE f_197236_
+	biomeSource f_197244_
+	biomes f_197239_
+	chunkGenerator f_197242_
+	dimension f_197241_
+	featureChecks f_197248_
+	fixerUpper f_197246_
+	heightAccessor f_197243_
+	loadedChunks f_197247_
+	randomState f_226710_
+	registryAccess f_197238_
+	seed f_197245_
+	storageAccess f_197237_
+	structureConfigs f_204945_
+	structureTemplateManager f_226709_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/biome/BiomeSource;JLcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_226712_ p_226712_
+		1 p_226713_ p_226713_
+		2 p_226714_ p_226714_
+		3 p_226715_ p_226715_
+		4 p_226716_ p_226716_
+		5 p_226717_ p_226717_
+		6 p_226718_ p_226718_
+		7 p_226719_ p_226719_
+		8 p_226720_ p_226720_
+		9 p_226721_ p_226721_
+	canCreateStructure (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z m_226755_
+		0 p_226756_ p_226756_
+		1 p_226757_ p_226757_
+	checkStart (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226729_
+		0 p_226730_ p_226730_
+		1 p_226731_ p_226731_
+		2 p_226732_ p_226732_
+	checkStructureInfo (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226751_
+		0 p_226752_ p_226752_
+		1 p_226753_ p_226753_
+		2 p_226754_ p_226754_
+	deduplicateEmptyMap (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_197298_
+		static
+		0 p_197299_ p_197299_
+	incrementReference (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)V m_226722_
+		0 p_226723_ p_226723_
+		1 p_226724_ p_226724_
+	lambda$checkStart$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; m_226738_
+		static
+		0 p_226739_ p_226739_
+	lambda$checkStart$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;J)Z m_226725_
+		0 p_226726_ p_226726_
+		1 p_226727_ p_226727_
+		2 p_226728_ p_226728_
+	lambda$incrementReference$4 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Integer;)Ljava/lang/Integer; m_226740_
+		static
+		0 p_226741_ p_226741_
+		1 p_226742_ p_226742_
+	lambda$incrementReference$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_226743_
+		static
+		0 p_226744_ p_226744_
+		1 p_226745_ p_226745_
+		2 p_226746_ p_226746_
+	lambda$onStructureLoad$2 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V m_226747_
+		static
+		0 p_226748_ p_226748_
+		1 p_226749_ p_226749_
+		2 p_226750_ p_226750_
+	lambda$storeFullResults$3 (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V m_209954_
+		static
+		0 p_209955_ p_209955_
+		1 p_209956_ p_209956_
+	loadStructures (Lnet/minecraft/nbt/CompoundTag;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; m_197311_
+		0 p_197312_ p_197312_
+	onStructureLoad (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;)V m_197282_
+		0 p_197283_ p_197283_
+		1 p_197284_ p_197284_
+	storeFullResults (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V m_197263_
+		0 p_197264_ p_197264_
+		1 p_197265_ p_197265_
+	tryLoadFromStorage (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;ZJ)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_226733_
+		0 p_226734_ p_226734_
+		1 p_226735_ p_226735_
+		2 p_226736_ p_226736_
+		3 p_226737_ p_226737_
+net/minecraft/world/level/levelgen/structure/StructureCheckResult net/minecraft/world/level/levelgen/structure/StructureCheckResult
+	$VALUES $VALUES
+	CHUNK_LOAD_NEEDED CHUNK_LOAD_NEEDED
+	START_NOT_PRESENT START_NOT_PRESENT
+	START_PRESENT START_PRESENT
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; m_197321_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_197319_ p_197319_
+		1 p_197320_ p_197320_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; valueOf
+		static
+		0 p_197323_ p_197323_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; values
+		static
+net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData
+	TAG_All_INDEXES f_163529_
+	TAG_REMAINING_INDEXES f_163528_
+	all f_73360_
+	remaining f_73361_
+	<init> (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
+		0 p_163532_ p_163532_
+		1 p_163533_ p_163533_
+	<init> ()V <init>
+	addIndex (J)V m_73365_
+		0 p_73366_ p_73366_
+	getAll ()Lit/unimi/dsi/fastutil/longs/LongSet; m_73364_
+	hasStartIndex (J)Z m_73369_
+		0 p_73370_ p_73370_
+	hasUnhandledIndex (J)Z m_73373_
+		0 p_73374_ p_73374_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData; m_163534_
+		static
+		0 p_163535_ p_163535_
+	removeIndex (J)V m_73375_
+		0 p_73376_ p_73376_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_73372_ p_73372_
+net/minecraft/world/level/levelgen/structure/StructurePiece net/minecraft/world/level/levelgen/structure/StructurePiece
+	CAVE_AIR f_73382_
+	LOGGER f_163536_
+	SHAPE_CHECK_BLOCKS f_73381_
+	boundingBox f_73383_
+	genDepth f_73384_
+	mirror f_73378_
+	orientation f_73377_
+	rotation f_73379_
+	type f_73380_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_209994_ p_209994_
+		1 p_209995_ p_209995_
+		2 p_209996_ p_209996_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_209998_ p_209998_
+		1 p_209999_ p_209999_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192646_ p_192646_
+		1 p_192647_ p_192647_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_226835_ p_226835_
+		1 p_226836_ p_226836_
+		2 p_226837_ p_226837_
+	canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_142085_
+		0 p_163553_ p_163553_
+		1 p_163554_ p_163554_
+		2 p_163555_ p_163555_
+		3 p_163556_ p_163556_
+		4 p_163557_ p_163557_
+	createBoundingBox (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192651_
+		static
+		0 p_192652_ p_192652_
+	createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z m_213787_
+		0 p_226812_ p_226812_
+		1 p_226813_ p_226813_
+		2 p_226814_ p_226814_
+		3 p_226815_ p_226815_
+		4 p_226816_ p_226816_
+		5 p_226817_ p_226817_
+		6 p_226818_ p_226818_
+	createChest (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)Z m_226762_
+		0 p_226763_ p_226763_
+		1 p_226764_ p_226764_
+		2 p_226765_ p_226765_
+		3 p_226766_ p_226766_
+		4 p_226767_ p_226767_
+		5 p_226768_ p_226768_
+	createDispenser (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;Lnet/minecraft/resources/ResourceLocation;)Z m_226819_
+		0 p_226820_ p_226820_
+		1 p_226821_ p_226821_
+		2 p_226822_ p_226822_
+		3 p_226823_ p_226823_
+		4 p_226824_ p_226824_
+		5 p_226825_ p_226825_
+		6 p_226826_ p_226826_
+		7 p_226827_ p_226827_
+	createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/CompoundTag; m_192644_
+		0 p_192645_ p_192645_
+	fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73528_
+		0 p_73529_ p_73529_
+		1 p_73530_ p_73530_
+		2 p_73531_ p_73531_
+		3 p_73532_ p_73532_
+		4 p_73533_ p_73533_
+		5 p_73534_ p_73534_
+	findCollisionPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_192648_
+		static
+		0 p_192649_ p_192649_
+		1 p_192650_ p_192650_
+	generateAirBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V m_73535_
+		0 p_73536_ p_73536_
+		1 p_73537_ p_73537_
+		2 p_73538_ p_73538_
+		3 p_73539_ p_73539_
+		4 p_73540_ p_73540_
+		5 p_73541_ p_73541_
+		6 p_73542_ p_73542_
+		7 p_73543_ p_73543_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIIZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V m_226776_
+		0 p_226777_ p_226777_
+		1 p_226778_ p_226778_
+		2 p_226779_ p_226779_
+		3 p_226780_ p_226780_
+		4 p_226781_ p_226781_
+		5 p_226782_ p_226782_
+		6 p_226783_ p_226783_
+		7 p_226784_ p_226784_
+		8 p_226785_ p_226785_
+		9 p_226786_ p_226786_
+		10 p_226787_ p_226787_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_163558_
+		0 p_163559_ p_163559_
+		1 p_163560_ p_163560_
+		2 p_163561_ p_163561_
+		3 p_163562_ p_163562_
+		4 p_163563_ p_163563_
+		5 p_163564_ p_163564_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V m_73441_
+		0 p_73442_ p_73442_
+		1 p_73443_ p_73443_
+		2 p_73444_ p_73444_
+		3 p_73445_ p_73445_
+		4 p_73446_ p_73446_
+		5 p_73447_ p_73447_
+		6 p_73448_ p_73448_
+		7 p_73449_ p_73449_
+		8 p_73450_ p_73450_
+		9 p_73451_ p_73451_
+		10 p_73452_ p_73452_
+	generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;ZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V m_226828_
+		0 p_226829_ p_226829_
+		1 p_226830_ p_226830_
+		2 p_226831_ p_226831_
+		3 p_226832_ p_226832_
+		4 p_226833_ p_226833_
+		5 p_226834_ p_226834_
+	generateMaybeBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;ZZ)V m_226788_
+		0 p_226789_ p_226789_
+		1 p_226790_ p_226790_
+		2 p_226791_ p_226791_
+		3 p_226792_ p_226792_
+		4 p_226793_ p_226793_
+		5 p_226794_ p_226794_
+		6 p_226795_ p_226795_
+		7 p_226796_ p_226796_
+		8 p_226797_ p_226797_
+		9 p_226798_ p_226798_
+		10 p_226799_ p_226799_
+		11 p_226800_ p_226800_
+		12 p_226801_ p_226801_
+		13 p_226802_ p_226802_
+	generateUpperHalfSphere (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Z)V m_73453_
+		0 p_73454_ p_73454_
+		1 p_73455_ p_73455_
+		2 p_73456_ p_73456_
+		3 p_73457_ p_73457_
+		4 p_73458_ p_73458_
+		5 p_73459_ p_73459_
+		6 p_73460_ p_73460_
+		7 p_73461_ p_73461_
+		8 p_73462_ p_73462_
+		9 p_73463_ p_73463_
+	getBlock (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/block/state/BlockState; m_73398_
+		0 p_73399_ p_73399_
+		1 p_73400_ p_73400_
+		2 p_73401_ p_73401_
+		3 p_73402_ p_73402_
+		4 p_73403_ p_73403_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_73547_
+	getGenDepth ()I m_73548_
+	getLocatorPosition ()Lnet/minecraft/core/BlockPos; m_142171_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_163587_
+	getOrientation ()Lnet/minecraft/core/Direction; m_73549_
+	getRandomHorizontalDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; m_226760_
+		static
+		0 p_226761_ p_226761_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210000_
+	getWorldPos (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; m_163582_
+		0 p_163583_ p_163583_
+		1 p_163584_ p_163584_
+		2 p_163585_ p_163585_
+	getWorldX (II)I m_73392_
+		0 p_73393_ p_73393_
+		1 p_73394_ p_73394_
+	getWorldY (I)I m_73544_
+		0 p_73545_ p_73545_
+	getWorldZ (II)I m_73525_
+		0 p_73526_ p_73526_
+		1 p_73527_ p_73527_
+	isCloseToChunk (Lnet/minecraft/world/level/ChunkPos;I)Z m_73411_
+		0 p_73412_ p_73412_
+		1 p_73413_ p_73413_
+	isInterior (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_73414_
+		0 p_73415_ p_73415_
+		1 p_73416_ p_73416_
+		2 p_73417_ p_73417_
+		3 p_73418_ p_73418_
+		4 p_73419_ p_73419_
+	isReplaceableByStructures (Lnet/minecraft/world/level/block/state/BlockState;)Z m_163572_
+		0 p_163573_ p_163573_
+	lambda$createBoundingBox$2 ()Ljava/lang/IllegalStateException; m_192653_
+		static
+	lambda$createTag$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_163577_
+		static
+		0 p_163578_ p_163578_
+		1 p_163579_ p_163579_
+	lambda$new$0 ()Ljava/lang/IllegalArgumentException; m_163586_
+		static
+	makeBoundingBox (IIILnet/minecraft/core/Direction;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_163541_
+		static
+		0 p_163542_ p_163542_
+		1 p_163543_ p_163543_
+		2 p_163544_ p_163544_
+		3 p_163545_ p_163545_
+		4 p_163546_ p_163546_
+		5 p_163547_ p_163547_
+		6 p_163548_ p_163548_
+	maybeGenerateBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIILnet/minecraft/world/level/block/state/BlockState;)V m_226803_
+		0 p_226804_ p_226804_
+		1 p_226805_ p_226805_
+		2 p_226806_ p_226806_
+		3 p_226807_ p_226807_
+		4 p_226808_ p_226808_
+		5 p_226809_ p_226809_
+		6 p_226810_ p_226810_
+		7 p_226811_ p_226811_
+	move (III)V m_6324_
+		0 p_73395_ p_73395_
+		1 p_73396_ p_73396_
+		2 p_73397_ p_73397_
+	placeBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73434_
+		0 p_73435_ p_73435_
+		1 p_73436_ p_73436_
+		2 p_73437_ p_73437_
+		3 p_73438_ p_73438_
+		4 p_73439_ p_73439_
+		5 p_73440_ p_73440_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226769_ p_226769_
+		1 p_226770_ p_226770_
+		2 p_226771_ p_226771_
+		3 p_226772_ p_226772_
+		4 p_226773_ p_226773_
+		5 p_226774_ p_226774_
+		6 p_226775_ p_226775_
+	reorient (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_73407_
+		static
+		0 p_73408_ p_73408_
+		1 p_73409_ p_73409_
+		2 p_73410_ p_73410_
+	setGenDepth (I)V m_226758_
+		0 p_226759_ p_226759_
+	setOrientation (Lnet/minecraft/core/Direction;)V m_73519_
+		0 p_73520_ p_73520_
+net/minecraft/world/level/levelgen/structure/StructurePiece$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
+	$SwitchMap$net$minecraft$core$Direction f_73551_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector
+	next f_73553_
+	<init> ()V <init>
+	getNext ()Lnet/minecraft/world/level/block/state/BlockState; m_73555_
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_226838_ p_226838_
+		1 p_226839_ p_226839_
+		2 p_226840_ p_226840_
+		3 p_226841_ p_226841_
+		4 p_226842_ p_226842_
+net/minecraft/world/level/levelgen/structure/StructurePieceAccessor net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V m_142679_
+		0 p_163589_ p_163589_
+	findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_141921_
+		0 p_163588_ p_163588_
+net/minecraft/world/level/levelgen/structure/StructureSet net/minecraft/world/level/levelgen/structure/StructureSet
+	CODEC f_210002_
+	DIRECT_CODEC f_210001_
+	placement f_210004_
+	structures f_210003_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
+		0 p_210007_ p_210007_
+		1 p_210008_ p_210008_
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
+		0 f_210003_ f_210003_
+		1 f_210004_ f_210004_
+	entry (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; m_210017_
+		static
+		0 p_210018_ p_210018_
+		1 p_210019_ p_210019_
+	entry (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; m_210015_
+		static
+		0 p_210016_ p_210016_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210022_ p_210022_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210013_
+		static
+		0 p_210014_ p_210014_
+	placement ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; f_210004_
+	structures ()Ljava/util/List; f_210003_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry
+	CODEC f_210025_
+	structure f_210026_
+	weight f_210027_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 f_210026_ f_210026_
+		1 f_210027_ f_210027_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210039_ p_210039_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210033_
+		static
+		0 p_210034_ p_210034_
+	structure ()Lnet/minecraft/core/Holder; f_210026_
+	toString ()Ljava/lang/String; toString
+	weight ()I f_210027_
+net/minecraft/world/level/levelgen/structure/StructureSpawnOverride net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
+	CODEC f_210042_
+	boundingBox f_210043_
+	spawns f_210044_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType;Lnet/minecraft/util/random/WeightedRandomList;)V <init>
+		0 f_210043_ f_210043_
+		1 f_210044_ f_210044_
+	boundingBox ()Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; f_210043_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210054_ p_210054_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210050_
+		static
+		0 p_210051_ p_210051_
+	spawns ()Lnet/minecraft/util/random/WeightedRandomList; f_210044_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType
+	$VALUES $VALUES
+	CODEC f_210060_
+	PIECE PIECE
+	STRUCTURE STRUCTURE
+	id f_210061_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; m_210071_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_210065_ p_210065_
+		1 p_210066_ p_210066_
+		2 p_210067_ p_210067_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; valueOf
+		static
+		0 p_210074_ p_210074_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; values
+		static
+net/minecraft/world/level/levelgen/structure/StructureStart net/minecraft/world/level/levelgen/structure/StructureStart
+	INVALID_START f_73561_
+	INVALID_START_ID f_163590_
+	LOGGER f_226843_
+	cachedBoundingBox f_163593_
+	chunkPos f_163592_
+	pieceContainer f_192654_
+	references f_73568_
+	structure f_226844_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V <init>
+		0 p_226846_ p_226846_
+		1 p_226847_ p_226847_
+		2 p_226848_ p_226848_
+		3 p_226849_ p_226849_
+	addReference ()V m_73607_
+	canBeReferenced ()Z m_73606_
+	createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; m_192660_
+		0 p_192661_ p_192661_
+		1 p_192662_ p_192662_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_73601_
+	getChunkPos ()Lnet/minecraft/world/level/ChunkPos; m_163625_
+	getMaxReferences ()I m_73609_
+	getPieces ()Ljava/util/List; m_73602_
+	getReferences ()I m_73608_
+	getStructure ()Lnet/minecraft/world/level/levelgen/structure/Structure; m_226861_
+	isValid ()Z m_73603_
+	loadStaticStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/levelgen/structure/StructureStart; m_226857_
+		static
+		0 p_226858_ p_226858_
+		1 p_226859_ p_226859_
+		2 p_226860_ p_226860_
+	placeInChunk (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;)V m_226850_
+		0 p_226851_ p_226851_
+		1 p_226852_ p_226852_
+		2 p_226853_ p_226853_
+		3 p_226854_ p_226854_
+		4 p_226855_ p_226855_
+		5 p_226856_ p_226856_
+net/minecraft/world/level/levelgen/structure/StructureType net/minecraft/world/level/levelgen/structure/StructureType
+	BURIED_TREASURE f_226862_
+	DESERT_PYRAMID f_226863_
+	END_CITY f_226864_
+	FORTRESS f_226865_
+	IGLOO f_226866_
+	JIGSAW f_226867_
+	JUNGLE_TEMPLE f_226868_
+	MINESHAFT f_226869_
+	NETHER_FOSSIL f_226870_
+	OCEAN_MONUMENT f_226871_
+	OCEAN_RUIN f_226872_
+	RUINED_PORTAL f_226873_
+	SHIPWRECK f_226874_
+	STRONGHOLD f_226875_
+	SWAMP_HUT f_226876_
+	WOODLAND_MANSION f_226877_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_226884_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_226879_
+		static
+		0 p_226880_ p_226880_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/StructureType; m_226881_
+		static
+		0 p_226882_ p_226882_
+		1 p_226883_ p_226883_
+net/minecraft/world/level/levelgen/structure/TemplateStructurePiece net/minecraft/world/level/levelgen/structure/TemplateStructurePiece
+	LOGGER f_73659_
+	placeSettings f_73657_
+	template f_73656_
+	templateName f_163658_
+	templatePosition f_73658_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/function/Function;)V <init>
+		0 p_226894_ p_226894_
+		1 p_226895_ p_226895_
+		2 p_226896_ p_226896_
+		3 p_226897_ p_226897_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_226886_ p_226886_
+		1 p_226887_ p_226887_
+		2 p_226888_ p_226888_
+		3 p_226889_ p_226889_
+		4 p_226890_ p_226890_
+		5 p_226891_ p_226891_
+		6 p_226892_ p_226892_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_192690_ p_192690_
+		1 p_192691_ p_192691_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_6830_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_226906_ p_226906_
+		1 p_226907_ p_226907_
+		2 p_226908_ p_226908_
+		3 p_226909_ p_226909_
+		4 p_226910_ p_226910_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+	move (III)V m_6324_
+		0 p_73668_ p_73668_
+		1 p_73669_ p_73669_
+		2 p_73670_ p_73670_
+	placeSettings ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_226913_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_226899_ p_226899_
+		1 p_226900_ p_226900_
+		2 p_226901_ p_226901_
+		3 p_226902_ p_226902_
+		4 p_226903_ p_226903_
+		5 p_226904_ p_226904_
+		6 p_226905_ p_226905_
+	template ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_226911_
+	templatePosition ()Lnet/minecraft/core/BlockPos; m_226912_
+net/minecraft/world/level/levelgen/structure/TerrainAdjustment net/minecraft/world/level/levelgen/structure/TerrainAdjustment
+	$VALUES $VALUES
+	BEARD_BOX BEARD_BOX
+	BEARD_THIN BEARD_THIN
+	BURY BURY
+	CODEC f_226918_
+	NONE NONE
+	id f_226919_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; m_226926_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_226923_ p_226923_
+		1 p_226924_ p_226924_
+		2 p_226925_ p_226925_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; valueOf
+		static
+		0 p_226929_ p_226929_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; values
+		static
+net/minecraft/world/level/levelgen/structure/package-info net/minecraft/world/level/levelgen/structure/package-info
+net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context;)V m_197325_
+		0 p_197326_ p_197326_
+		1 p_197327_ p_197327_
+net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context
+	chunkGenerator f_192703_
+	chunkPos f_192705_
+	config f_197328_
+	heightAccessor f_192707_
+	random f_192708_
+	seed f_192709_
+	structureTemplateManager f_226931_
+	<init> (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;J)V <init>
+		0 f_197328_ f_197328_
+		1 f_192703_ f_192703_
+		2 f_226931_ f_226931_
+		3 f_192705_ f_192705_
+		4 f_192707_ f_192707_
+		5 f_192708_ f_192708_
+		6 f_192709_ f_192709_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_192703_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_192705_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_197328_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192735_ p_192735_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_192707_
+	random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f_192708_
+	seed ()J f_192709_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226931_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
+	checkForBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Ljava/util/function/Predicate; m_197345_
+		static
+		0 p_197346_ p_197346_
+	createGenerator (Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; m_197347_
+		0 p_197348_ p_197348_
+	lambda$checkForBiomeOnTop$1 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Z m_197338_
+		static
+		0 p_197339_ p_197339_
+		1 p_197340_ p_197340_
+	lambda$simple$0 (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; m_197341_
+		static
+		0 p_197342_ p_197342_
+		1 p_197343_ p_197343_
+		2 p_197344_ p_197344_
+	simple (Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator;)Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier; m_197349_
+		static
+		0 p_197350_ p_197350_
+		1 p_197351_ p_197351_
+net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context
+	biomeSource f_197353_
+	chunkGenerator f_197352_
+	chunkPos f_197355_
+	config f_197356_
+	heightAccessor f_197357_
+	randomState f_226941_
+	registryAccess f_197360_
+	seed f_197354_
+	structureTemplateManager f_226942_
+	validBiome f_197358_
+	<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/RegistryAccess;)V <init>
+		0 f_197352_ f_197352_
+		1 f_197353_ f_197353_
+		2 f_226941_ f_226941_
+		3 f_197354_ f_197354_
+		4 f_197355_ f_197355_
+		5 f_197356_ f_197356_
+		6 f_197357_ f_197357_
+		7 f_197358_ f_197358_
+		8 f_226942_ f_226942_
+		9 f_197360_ f_197360_
+	biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; f_197353_
+	chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f_197352_
+	chunkPos ()Lnet/minecraft/world/level/ChunkPos; f_197355_
+	config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f_197356_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_197387_ p_197387_
+	hashCode ()I hashCode
+	heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; f_197357_
+	randomState ()Lnet/minecraft/world/level/levelgen/RandomState; f_226941_
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_197360_
+	seed ()J f_197354_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226942_
+	toString ()Ljava/lang/String; toString
+	validBiome ()Ljava/util/function/Predicate; f_197358_
+	validBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z m_197380_
+		0 p_197381_ p_197381_
+net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
+	JIGSAW_RENAME f_192743_
+	LOGGER f_192742_
+	RENAMES f_192744_
+	pieces f_192741_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 f_192741_ f_192741_
+	calculateBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192756_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192759_ p_192759_
+	hashCode ()I hashCode
+	isEmpty ()Z m_192748_
+	isInsidePiece (Lnet/minecraft/core/BlockPos;)Z m_192751_
+		0 p_192752_ p_192752_
+	load (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_192753_
+		static
+		0 p_192754_ p_192754_
+		1 p_192755_ p_192755_
+	pieces ()Ljava/util/List; f_192741_
+	save (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/Tag; m_192749_
+		0 p_192750_ p_192750_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
+	registryAccess f_192763_
+	resourceManager f_192762_
+	structureTemplateManager f_226956_
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V <init>
+		0 f_192762_ f_192762_
+		1 f_192763_ f_192763_
+		2 f_226956_ f_226956_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_192775_ p_192775_
+	fromLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext; m_192770_
+		static
+		0 p_192771_ p_192771_
+	hashCode ()I hashCode
+	registryAccess ()Lnet/minecraft/core/RegistryAccess; f_192763_
+	resourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; f_192762_
+	structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; f_226956_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType
+	BURIED_TREASURE_PIECE f_210122_
+	DESERT_PYRAMID_PIECE f_210106_
+	END_CITY_PIECE f_210119_
+	IGLOO f_210103_
+	JIGSAW f_210125_
+	JUNGLE_PYRAMID_PIECE f_210101_
+	MINE_SHAFT_CORRIDOR f_210121_
+	MINE_SHAFT_CROSSING f_210126_
+	MINE_SHAFT_ROOM f_210127_
+	MINE_SHAFT_STAIRS f_210128_
+	NETHER_FORTRESS_BRIDGE_CROSSING f_210129_
+	NETHER_FORTRESS_BRIDGE_END_FILLER f_210130_
+	NETHER_FORTRESS_BRIDGE_STRAIGHT f_210131_
+	NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS f_210132_
+	NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY f_210133_
+	NETHER_FORTRESS_CASTLE_ENTRANCE f_210134_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR f_210137_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING f_210135_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN f_210136_
+	NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN f_210138_
+	NETHER_FORTRESS_CASTLE_STALK_ROOM f_210139_
+	NETHER_FORTRESS_MONSTER_THRONE f_210140_
+	NETHER_FORTRESS_ROOM_CROSSING f_210141_
+	NETHER_FORTRESS_STAIRS_ROOM f_210142_
+	NETHER_FORTRESS_START f_210143_
+	NETHER_FOSSIL f_210124_
+	OCEAN_MONUMENT_BUILDING f_210107_
+	OCEAN_MONUMENT_CORE_ROOM f_210108_
+	OCEAN_MONUMENT_DOUBLE_XY_ROOM f_210110_
+	OCEAN_MONUMENT_DOUBLE_X_ROOM f_210109_
+	OCEAN_MONUMENT_DOUBLE_YZ_ROOM f_210112_
+	OCEAN_MONUMENT_DOUBLE_Y_ROOM f_210111_
+	OCEAN_MONUMENT_DOUBLE_Z_ROOM f_210113_
+	OCEAN_MONUMENT_ENTRY_ROOM f_210114_
+	OCEAN_MONUMENT_PENTHOUSE f_210115_
+	OCEAN_MONUMENT_SIMPLE_ROOM f_210116_
+	OCEAN_MONUMENT_SIMPLE_TOP_ROOM f_210117_
+	OCEAN_MONUMENT_WING_ROOM f_210118_
+	OCEAN_RUIN f_210102_
+	RUINED_PORTAL f_210104_
+	SHIPWRECK_PIECE f_210123_
+	STRONGHOLD_CHEST_CORRIDOR f_210144_
+	STRONGHOLD_FILLER_CORRIDOR f_210145_
+	STRONGHOLD_FIVE_CROSSING f_210146_
+	STRONGHOLD_LEFT_TURN f_210147_
+	STRONGHOLD_LIBRARY f_210148_
+	STRONGHOLD_PORTAL_ROOM f_210149_
+	STRONGHOLD_PRISON_HALL f_210150_
+	STRONGHOLD_RIGHT_TURN f_210095_
+	STRONGHOLD_ROOM_CROSSING f_210096_
+	STRONGHOLD_STAIRS_DOWN f_210097_
+	STRONGHOLD_START f_210098_
+	STRONGHOLD_STRAIGHT f_210099_
+	STRONGHOLD_STRAIGHT_STAIRS_DOWN f_210100_
+	SWAMPLAND_HUT f_210105_
+	WOODLAND_MANSION_PIECE f_210120_
+	<clinit> ()V <clinit>
+		static
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210161_ p_210161_
+		1 p_210162_ p_210162_
+	setFullContextPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210158_
+		static
+		0 p_210159_ p_210159_
+		1 p_210160_ p_210160_
+	setPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210152_
+		static
+		0 p_210153_ p_210153_
+		1 p_210154_ p_210154_
+	setTemplatePieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m_210155_
+		static
+		0 p_210156_ p_210156_
+		1 p_210157_ p_210157_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210164_ p_210164_
+		1 p_210165_ p_210165_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_210166_
+		0 p_210167_ p_210167_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType
+	load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_207333_
+		0 p_210169_ p_210169_
+		1 p_210170_ p_210170_
+	load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_226962_
+		0 p_226963_ p_226963_
+		1 p_226964_ p_226964_
+net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
+	pieces f_192778_
+	<init> ()V <init>
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V m_142679_
+		0 p_192791_ p_192791_
+	build ()Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_192780_
+	clear ()V m_192796_
+	findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_141921_
+		0 p_192789_ p_192789_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_192798_
+	isEmpty ()Z m_192797_
+	moveBelowSeaLevel (IILnet/minecraft/util/RandomSource;I)I m_226965_
+		0 p_226966_ p_226966_
+		1 p_226967_ p_226967_
+		2 p_226968_ p_226968_
+		3 p_226969_ p_226969_
+	moveInsideHeights (Lnet/minecraft/util/RandomSource;II)V m_226970_
+		0 p_226971_ p_226971_
+		1 p_226972_ p_226972_
+		2 p_226973_ p_226973_
+	offsetPiecesVertically (I)V m_192781_
+		0 p_192782_ p_192782_
+net/minecraft/world/level/levelgen/structure/pieces/package-info net/minecraft/world/level/levelgen/structure/pieces/package-info
+net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
+	CODEC f_204949_
+	count f_204952_
+	distance f_204950_
+	preferredBiomes f_226974_
+	spread f_204951_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_226981_ p_226981_
+		1 p_226982_ p_226982_
+		2 p_226983_ p_226983_
+		3 p_226984_ p_226984_
+		4 p_226985_ p_226985_
+		5 p_226986_ p_226986_
+		6 p_226987_ p_226987_
+		7 p_226988_ p_226988_
+		8 p_226989_ p_226989_
+	<init> (IIILnet/minecraft/core/HolderSet;)V <init>
+		0 p_226976_ p_226976_
+		1 p_226977_ p_226977_
+		2 p_226978_ p_226978_
+		3 p_226979_ p_226979_
+	codec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; m_226996_
+		static
+		0 p_226997_ p_226997_
+	count ()I m_204967_
+	distance ()I m_204965_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256631_ p_256631_
+		1 p_256202_ p_256202_
+		2 p_255915_ p_255915_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_204959_
+		static
+		0 p_204960_ p_204960_
+	preferredBiomes ()Lnet/minecraft/core/HolderSet; m_226998_
+	spread ()I m_204966_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
+	CODEC f_204972_
+	separation f_204974_
+	spacing f_204973_
+	spreadType f_204975_
+	<clinit> ()V <clinit>
+		static
+	<init> (IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;I)V <init>
+		0 p_204980_ p_204980_
+		1 p_204981_ p_204981_
+		2 p_204982_ p_204982_
+		3 p_204983_ p_204983_
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;)V <init>
+		0 p_227000_ p_227000_
+		1 p_227001_ p_227001_
+		2 p_227002_ p_227002_
+		3 p_227003_ p_227003_
+		4 p_227004_ p_227004_
+		5 p_227005_ p_227005_
+		6 p_227006_ p_227006_
+		7 p_227007_ p_227007_
+	getPotentialStructureChunk (JII)Lnet/minecraft/world/level/ChunkPos; m_227008_
+		0 p_227009_ p_227009_
+		1 p_227010_ p_227010_
+		2 p_227011_ p_227011_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256267_ p_256267_
+		1 p_256050_ p_256050_
+		2 p_255975_ p_255975_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_204995_
+		static
+		0 p_204996_ p_204996_
+	lambda$validate$1 ()Ljava/lang/String; m_274295_
+		static
+	separation ()I m_205004_
+	spacing ()I m_205003_
+	spreadType ()Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; m_205005_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+	validate (Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/serialization/DataResult; m_285838_
+		static
+		0 p_286361_ p_286361_
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
+	$VALUES $VALUES
+	CODEC f_205014_
+	LINEAR LINEAR
+	TRIANGULAR TRIANGULAR
+	id f_205016_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; m_205029_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_205020_ p_205020_
+		1 p_205021_ p_205021_
+		2 p_205022_ p_205022_
+	evaluate (Lnet/minecraft/util/RandomSource;I)I m_227018_
+		0 p_227019_ p_227019_
+		1 p_227020_ p_227020_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; valueOf
+		static
+		0 p_205032_ p_205032_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; values
+		static
+net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType$1 net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$placement$RandomSpreadType f_205034_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
+	CODEC f_205036_
+	HIGHLY_ARBITRARY_RANDOM_SALT f_227021_
+	exclusionZone f_227026_
+	frequency f_227024_
+	frequencyReductionMethod f_227023_
+	locateOffset f_227022_
+	salt f_227025_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;)V <init>
+		0 p_227028_ p_227028_
+		1 p_227029_ p_227029_
+		2 p_227030_ p_227030_
+		3 p_227031_ p_227031_
+		4 p_227032_ p_227032_
+	exclusionZone ()Ljava/util/Optional; m_227076_
+	frequency ()F m_227074_
+	frequencyReductionMethod ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; m_227073_
+	getLocatePos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; m_227039_
+		0 p_227040_ p_227040_
+	isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_214090_
+		0 p_256034_ p_256034_
+		1 p_227046_ p_227046_
+		2 p_227047_ p_227047_
+	isStructureChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_255071_
+		0 p_256635_ p_256635_
+		1 p_255959_ p_255959_
+		2 p_256065_ p_256065_
+	legacyArbitrarySaltProbabilityReducer (JIIIF)Z m_227060_
+		static
+		0 p_227061_ p_227061_
+		1 p_227062_ p_227062_
+		2 p_227063_ p_227063_
+		3 p_227064_ p_227064_
+		4 p_227065_ p_227065_
+	legacyPillagerOutpostReducer (JIIIF)Z m_227066_
+		static
+		0 p_227067_ p_227067_
+		1 p_227068_ p_227068_
+		2 p_227069_ p_227069_
+		3 p_227070_ p_227070_
+		4 p_227071_ p_227071_
+	legacyProbabilityReducerWithDouble (JIIIF)Z m_227048_
+		static
+		0 p_227049_ p_227049_
+		1 p_227050_ p_227050_
+		2 p_227051_ p_227051_
+		3 p_227052_ p_227052_
+		4 p_227053_ p_227053_
+	locateOffset ()Lnet/minecraft/core/Vec3i; m_227072_
+	placementCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; m_227041_
+		static
+		0 p_227042_ p_227042_
+	probabilityReducer (JIIIF)Z m_227033_
+		static
+		0 p_227034_ p_227034_
+		1 p_227035_ p_227035_
+		2 p_227036_ p_227036_
+		3 p_227037_ p_227037_
+		4 p_227038_ p_227038_
+	salt ()I m_227075_
+	type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_203443_
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone
+	CODEC f_227077_
+	chunkCount f_227079_
+	otherSet f_227078_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;I)V <init>
+		0 f_227078_ f_227078_
+		1 f_227079_ f_227079_
+	chunkCount ()I f_227079_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_227095_ p_227095_
+	hashCode ()I hashCode
+	isPlacementForbidden (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z m_254908_
+		0 p_255745_ p_255745_
+		1 p_255634_ p_255634_
+		2 p_255892_ p_255892_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257362_
+		static
+		0 p_259015_ p_259015_
+	otherSet ()Lnet/minecraft/core/Holder; f_227078_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer
+	shouldGenerate (JIIIF)Z m_227098_
+		0 p_227099_ p_227099_
+		1 p_227100_ p_227100_
+		2 p_227101_ p_227101_
+		3 p_227102_ p_227102_
+		4 p_227103_ p_227103_
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod
+	$VALUES $VALUES
+	CODEC f_227108_
+	DEFAULT DEFAULT
+	LEGACY_TYPE_1 LEGACY_TYPE_1
+	LEGACY_TYPE_2 LEGACY_TYPE_2
+	LEGACY_TYPE_3 LEGACY_TYPE_3
+	name f_227109_
+	reducer f_227110_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; m_227118_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer;)V <init>
+		0 p_227114_ p_227114_
+		1 p_227115_ p_227115_
+		2 p_227116_ p_227116_
+		3 p_227117_ p_227117_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	shouldGenerate (JIIIF)Z m_227119_
+		0 p_227120_ p_227120_
+		1 p_227121_ p_227121_
+		2 p_227122_ p_227122_
+		3 p_227123_ p_227123_
+		4 p_227124_ p_227124_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; valueOf
+		static
+		0 p_227127_ p_227127_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; values
+		static
+net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
+	CONCENTRIC_RINGS f_205042_
+	RANDOM_SPREAD f_205041_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_205049_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_205044_
+		static
+		0 p_205045_ p_205045_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; m_205046_
+		static
+		0 p_205047_ p_205047_
+		1 p_205048_ p_205048_
+net/minecraft/world/level/levelgen/structure/placement/package-info net/minecraft/world/level/levelgen/structure/placement/package-info
+net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement
+	CODEC f_210174_
+	INSTANCE f_210175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227172_ p_227172_
+		1 p_227173_ p_227173_
+		2 p_227174_ p_227174_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227176_ p_227176_
+		1 p_227177_ p_227177_
+		2 p_227178_ p_227178_
+		3 p_227179_ p_227179_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227169_ p_227169_
+		1 p_227170_ p_227170_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; m_210202_
+		static
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227158_ p_227158_
+		1 p_227159_ p_227159_
+		2 p_227160_ p_227160_
+		3 p_227161_ p_227161_
+		4 p_227162_ p_227162_
+		5 p_227163_ p_227163_
+		6 p_227164_ p_227164_
+		7 p_227165_ p_227165_
+		8 p_227166_ p_227166_
+		9 p_227167_ p_227167_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement
+	CODEC f_210204_
+	defaultJigsawNBT f_210206_
+	feature f_210205_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210209_ p_210209_
+		1 p_210210_ p_210210_
+	fillDefaultJigsawNBT ()Lnet/minecraft/nbt/CompoundTag; m_210239_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227195_ p_227195_
+		1 p_227196_ p_227196_
+		2 p_227197_ p_227197_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227199_ p_227199_
+		1 p_227200_ p_227200_
+		2 p_227201_ p_227201_
+		3 p_227202_ p_227202_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227192_ p_227192_
+		1 p_227193_ p_227193_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement;)Lnet/minecraft/core/Holder; m_210214_
+		static
+		0 p_210215_ p_210215_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210212_
+		static
+		0 p_210213_ p_210213_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227181_ p_227181_
+		1 p_227182_ p_227182_
+		2 p_227183_ p_227183_
+		3 p_227184_ p_227184_
+		4 p_227185_ p_227185_
+		5 p_227186_ p_227186_
+		6 p_227187_ p_227187_
+		7 p_227188_ p_227188_
+		8 p_227189_ p_227189_
+		9 p_227190_ p_227190_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/JigsawJunction net/minecraft/world/level/levelgen/structure/pools/JigsawJunction
+	deltaY f_210244_
+	destProjection f_210245_
+	sourceGroundY f_210242_
+	sourceX f_210241_
+	sourceZ f_210243_
+	<init> (IIIILnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210247_ p_210247_
+		1 p_210248_ p_210248_
+		2 p_210249_ p_210249_
+		3 p_210250_ p_210250_
+		4 p_210251_ p_210251_
+	deserialize (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction; m_210253_
+		static
+		0 p_210254_ p_210254_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210262_ p_210262_
+	getDeltaY ()I m_210259_
+	getDestProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210260_
+	getSourceGroundY ()I m_210257_
+	getSourceX ()I m_210252_
+	getSourceZ ()I m_210258_
+	hashCode ()I hashCode
+	serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; m_210255_
+		0 p_210256_ p_210256_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement
+	LOGGER f_210265_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/core/BlockPos;ZLjava/util/Optional;I)Ljava/util/Optional; m_227238_
+		static
+		0 p_227239_ p_227239_
+		1 p_227240_ p_227240_
+		2 p_227241_ p_227241_
+		3 p_227242_ p_227242_
+		4 p_227243_ p_227243_
+		5 p_227244_ p_227244_
+		6 p_227245_ p_227245_
+		7 p_227246_ p_227246_
+	addPieces (Lnet/minecraft/world/level/levelgen/RandomState;IZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Ljava/util/List;Lnet/minecraft/world/phys/shapes/VoxelShape;)V m_227210_
+		static
+		0 p_227211_ p_227211_
+		1 p_227212_ p_227212_
+		2 p_227213_ p_227213_
+		3 p_227214_ p_227214_
+		4 p_227215_ p_227215_
+		5 p_227216_ p_227216_
+		6 p_227217_ p_227217_
+		7 p_227218_ p_227218_
+		8 p_227219_ p_227219_
+		9 p_227220_ p_227220_
+		10 p_227221_ p_227221_
+	generateJigsaw (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;Z)Z m_227203_
+		static
+		0 p_227204_ p_227204_
+		1 p_227205_ p_227205_
+		2 p_227206_ p_227206_
+		3 p_227207_ p_227207_
+		4 p_227208_ p_227208_
+		5 p_227209_ p_227209_
+	getRandomNamedJigsaw (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Ljava/util/Optional; m_227247_
+		static
+		0 p_227248_ p_227248_
+		1 p_227249_ p_227249_
+		2 p_227250_ p_227250_
+		3 p_227251_ p_227251_
+		4 p_227252_ p_227252_
+		5 p_227253_ p_227253_
+	lambda$addPieces$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_245026_
+		static
+		0 p_248484_ p_248484_
+	lambda$addPieces$1 (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;IIIIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;ZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227222_
+		static
+		0 p_227223_ p_227223_
+		1 p_227224_ p_227224_
+		2 p_227225_ p_227225_
+		3 p_227226_ p_227226_
+		4 p_227227_ p_227227_
+		5 p_227228_ p_227228_
+		6 p_227229_ p_227229_
+		7 p_227230_ p_227230_
+		8 p_227231_ p_227231_
+		9 p_227232_ p_227232_
+		10 p_227233_ p_227233_
+		11 p_227234_ p_227234_
+		12 p_227235_ p_227235_
+		13 p_227236_ p_227236_
+		14 p_227237_ p_227237_
+	lambda$generateJigsaw$2 (Lnet/minecraft/core/Holder;)Z m_227254_
+		static
+		0 p_227255_ p_227255_
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState
+	depth f_210309_
+	free f_210308_
+	piece f_210307_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
+		0 p_210311_ p_210311_
+		1 p_210312_ p_210312_
+		2 p_210313_ p_210313_
+net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer
+	chunkGenerator f_210317_
+	maxDepth f_210315_
+	pieces f_210319_
+	placing f_210321_
+	pools f_210314_
+	random f_210320_
+	structureTemplateManager f_227256_
+	<init> (Lnet/minecraft/core/Registry;ILnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_227258_ p_227258_
+		1 p_227259_ p_227259_
+		2 p_227260_ p_227260_
+		3 p_227261_ p_227261_
+		4 p_227262_ p_227262_
+		5 p_227263_ p_227263_
+	lambda$tryPlacingChildren$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; m_254829_
+		static
+		0 p_255599_ p_255599_
+	lambda$tryPlacingChildren$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; m_254830_
+		static
+		0 p_255600_ p_255600_
+	lambda$tryPlacingChildren$2 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_254827_
+		0 p_255596_ p_255596_
+	lambda$tryPlacingChildren$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; m_254831_
+		0 p_255601_ p_255601_
+	lambda$tryPlacingChildren$4 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_254828_
+		0 p_255597_ p_255597_
+		1 p_255598_ p_255598_
+	readPoolName (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Lnet/minecraft/resources/ResourceKey; m_254924_
+		static
+		0 p_256491_ p_256491_
+	tryPlacingChildren (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)V m_227264_
+		0 p_227265_ p_227265_
+		1 p_227266_ p_227266_
+		2 p_227267_ p_227267_
+		3 p_227268_ p_227268_
+		4 p_227269_ p_227269_
+		5 p_227270_ p_227270_
+net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement
+	CODEC f_210345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210348_ p_210348_
+		1 p_210349_ p_210349_
+		2 p_210350_ p_210350_
+	getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_207169_
+		0 p_210353_ p_210353_
+		1 p_210354_ p_210354_
+		2 p_210355_ p_210355_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210356_
+		static
+		0 p_210357_ p_210357_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/ListPoolElement net/minecraft/world/level/levelgen/structure/pools/ListPoolElement
+	CODEC f_210359_
+	elements f_210360_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210363_ p_210363_
+		1 p_210364_ p_210364_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227286_ p_227286_
+		1 p_227287_ p_227287_
+		2 p_227288_ p_227288_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227290_ p_227290_
+		1 p_227291_ p_227291_
+		2 p_227292_ p_227292_
+		3 p_227293_ p_227293_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227283_ p_227283_
+		1 p_227284_ p_227284_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$getBoundingBox$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z m_210370_
+		static
+		0 p_210371_ p_210371_
+	lambda$getBoundingBox$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227294_
+		static
+		0 p_227295_ p_227295_
+		1 p_227296_ p_227296_
+		2 p_227297_ p_227297_
+		3 p_227298_ p_227298_
+	lambda$getBoundingBox$4 ()Ljava/lang/IllegalStateException; m_210405_
+		static
+	lambda$setProjectionOnEachElement$5 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)V m_210374_
+		static
+		0 p_210375_ p_210375_
+		1 p_210376_ p_210376_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement;)Ljava/util/List; m_210368_
+		static
+		0 p_210369_ p_210369_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210366_
+		static
+		0 p_210367_ p_210367_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227272_ p_227272_
+		1 p_227273_ p_227273_
+		2 p_227274_ p_227274_
+		3 p_227275_ p_227275_
+		4 p_227276_ p_227276_
+		5 p_227277_ p_227277_
+		6 p_227278_ p_227278_
+		7 p_227279_ p_227279_
+		8 p_227280_ p_227280_
+		9 p_227281_ p_227281_
+	setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_207247_
+		0 p_210373_ p_210373_
+	setProjectionOnEachElement (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V m_210406_
+		0 p_210407_ p_210407_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement
+	CODEC f_210410_
+	TEMPLATE_CODEC f_210409_
+	processors f_210412_
+	template f_210411_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210415_ p_210415_
+		1 p_210416_ p_210416_
+		2 p_210417_ p_210417_
+	encodeTemplate (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; m_210424_
+		static
+		0 p_210425_ p_210425_
+		1 p_210426_ p_210426_
+		2 p_210427_ p_210427_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227316_ p_227316_
+		1 p_227317_ p_227317_
+		2 p_227318_ p_227318_
+	getDataMarkers (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)Ljava/util/List; m_227324_
+		0 p_227325_ p_227325_
+		1 p_227326_ p_227326_
+		2 p_227327_ p_227327_
+		3 p_227328_ p_227328_
+	getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_207169_
+		0 p_210421_ p_210421_
+		1 p_210422_ p_210422_
+		2 p_210423_ p_210423_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227320_ p_227320_
+		1 p_227321_ p_227321_
+		2 p_227322_ p_227322_
+		3 p_227323_ p_227323_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227313_ p_227313_
+		1 p_227314_ p_227314_
+	getTemplate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_227299_
+		0 p_227300_ p_227300_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	lambda$encodeTemplate$0 ()Ljava/lang/String; m_274296_
+		static
+	lambda$processorsCodec$2 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lnet/minecraft/core/Holder; m_210463_
+		static
+		0 p_210464_ p_210464_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_210428_
+		static
+		0 p_210429_ p_210429_
+	lambda$templateCodec$3 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lcom/mojang/datafixers/util/Either; m_210430_
+		static
+		0 p_210431_ p_210431_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227302_ p_227302_
+		1 p_227303_ p_227303_
+		2 p_227304_ p_227304_
+		3 p_227305_ p_227305_
+		4 p_227306_ p_227306_
+		5 p_227307_ p_227307_
+		6 p_227308_ p_227308_
+		7 p_227309_ p_227309_
+		8 p_227310_ p_227310_
+		9 p_227311_ p_227311_
+	processorsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210462_
+		static
+	templateCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210465_
+		static
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement
+	CODEC f_210468_
+	EMPTY f_254734_
+	projection f_210467_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_210471_ p_210471_
+	empty ()Ljava/util/function/Function; m_210541_
+		static
+	feature (Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210502_
+		static
+		0 p_210503_ p_210503_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_214015_
+		0 p_227348_ p_227348_
+		1 p_227349_ p_227349_
+		2 p_227350_ p_227350_
+	getGroundLevelDelta ()I m_210540_
+	getProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210539_
+	getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_213638_
+		0 p_227351_ p_227351_
+		1 p_227352_ p_227352_
+		2 p_227353_ p_227353_
+		3 p_227354_ p_227354_
+	getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_213577_
+		0 p_227346_ p_227346_
+		1 p_227347_ p_227347_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_207234_
+	handleDataMarker (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_227329_
+		0 p_227330_ p_227330_
+		1 p_227331_ p_227331_
+		2 p_227332_ p_227332_
+		3 p_227333_ p_227333_
+		4 p_227334_ p_227334_
+		5 p_227335_ p_227335_
+	lambda$empty$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; m_210524_
+		static
+		0 p_210525_ p_210525_
+	lambda$feature$5 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement; m_210504_
+		static
+		0 p_210505_ p_210505_
+		1 p_210506_ p_210506_
+	lambda$legacy$1 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; m_254833_
+		static
+		0 p_255604_ p_255604_
+		1 p_255605_ p_255605_
+	lambda$legacy$2 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; m_210534_
+		static
+		0 p_210535_ p_210535_
+		1 p_210536_ p_210536_
+		2 p_210537_ p_210537_
+	lambda$list$6 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_210480_
+		static
+		0 p_210481_ p_210481_
+		1 p_210482_ p_210482_
+	lambda$list$7 (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement; m_210521_
+		static
+		0 p_210522_ p_210522_
+		1 p_210523_ p_210523_
+	lambda$single$3 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; m_254832_
+		static
+		0 p_255602_ p_255602_
+		1 p_255603_ p_255603_
+	lambda$single$4 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; m_210515_
+		static
+		0 p_210516_ p_210516_
+		1 p_210517_ p_210517_
+		2 p_210518_ p_210518_
+	legacy (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210512_
+		static
+		0 p_210513_ p_210513_
+		1 p_210514_ p_210514_
+	legacy (Ljava/lang/String;)Ljava/util/function/Function; m_210507_
+		static
+		0 p_210508_ p_210508_
+	list (Ljava/util/List;)Ljava/util/function/Function; m_210519_
+		static
+		0 p_210520_ p_210520_
+	place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z m_213695_
+		0 p_227336_ p_227336_
+		1 p_227337_ p_227337_
+		2 p_227338_ p_227338_
+		3 p_227339_ p_227339_
+		4 p_227340_ p_227340_
+		5 p_227341_ p_227341_
+		6 p_227342_ p_227342_
+		7 p_227343_ p_227343_
+		8 p_227344_ p_227344_
+		9 p_227345_ p_227345_
+	projectionCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; m_210538_
+		static
+	setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_207247_
+		0 p_210479_ p_210479_
+	single (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; m_210531_
+		static
+		0 p_210532_ p_210532_
+		1 p_210533_ p_210533_
+	single (Ljava/lang/String;)Ljava/util/function/Function; m_210526_
+		static
+		0 p_210527_ p_210527_
+net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType
+	EMPTY f_210545_
+	FEATURE f_210544_
+	LEGACY f_210546_
+	LIST f_210543_
+	SINGLE f_210542_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_210553_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_210548_
+		static
+		0 p_210549_ p_210549_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; m_210550_
+		static
+		0 p_210551_ p_210551_
+		1 p_210552_ p_210552_
+net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool
+	CODEC f_210555_
+	CODEC_REFERENCE f_254652_
+	DIRECT_CODEC f_210554_
+	SIZE_UNSET f_210557_
+	fallback f_210561_
+	maxSize f_210562_
+	rawTemplates f_210559_
+	templates f_210560_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
+		0 p_255747_ p_255747_
+		1 p_255919_ p_255919_
+	<init> (Lnet/minecraft/core/Holder;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
+		0 p_255795_ p_255795_
+		1 p_256083_ p_256083_
+		2 p_255642_ p_255642_
+	getFallback ()Lnet/minecraft/core/Holder; m_254935_
+	getMaxSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)I m_227357_
+		0 p_227358_ p_227358_
+	getRandomTemplate (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; m_227355_
+		0 p_227356_ p_227356_
+	getShuffledTemplates (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_227362_
+		0 p_227363_ p_227363_
+	lambda$getMaxSize$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z m_210576_
+		static
+		0 p_210577_ p_210577_
+	lambda$getMaxSize$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)I m_227359_
+		static
+		0 p_227360_ p_227360_
+		1 p_227361_ p_227361_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)Ljava/util/List; m_210578_
+		static
+		0 p_210579_ p_210579_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_254834_
+		static
+		0 p_255606_ p_255606_
+	size ()I m_210590_
+net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection
+	$VALUES $VALUES
+	CODEC f_210593_
+	RIGID RIGID
+	TERRAIN_MATCHING TERRAIN_MATCHING
+	name f_210595_
+	processors f_210596_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210611_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V <init>
+		0 p_210600_ p_210600_
+		1 p_210601_ p_210601_
+		2 p_210602_ p_210602_
+		3 p_210603_ p_210603_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; m_210607_
+		static
+		0 p_210608_ p_210608_
+	getName ()Ljava/lang/String; m_210604_
+	getProcessors ()Lcom/google/common/collect/ImmutableList; m_210609_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; valueOf
+		static
+		0 p_210613_ p_210613_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; values
+		static
+net/minecraft/world/level/levelgen/structure/pools/package-info net/minecraft/world/level/levelgen/structure/pools/package-info
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_227366_ p_227366_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227368_ p_227368_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227378_ p_227378_
+		1 p_227379_ p_227379_
+	isLiquid (Lnet/minecraft/world/level/block/state/BlockState;)Z m_227380_
+		0 p_227381_ p_227381_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227370_ p_227370_
+		1 p_227371_ p_227371_
+		2 p_227372_ p_227372_
+		3 p_227373_ p_227373_
+		4 p_227374_ p_227374_
+		5 p_227375_ p_227375_
+		6 p_227376_ p_227376_
+net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
+	CODEC f_227382_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227385_ p_227385_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227387_ p_227387_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227391_
+		static
+		0 p_227392_ p_227392_
+		1 p_227393_ p_227393_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227388_
+		static
+		0 p_227389_ p_227389_
+		1 p_227390_ p_227390_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
+	DEPTH f_227396_
+	WIDTH f_227395_
+	hasPlacedChest f_227397_
+	potentialSuspiciousSandWorldPositions f_271477_
+	randomCollapsedRoofPos f_278492_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_227399_ p_227399_
+		1 p_227400_ p_227400_
+		2 p_227401_ p_227401_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227403_ p_227403_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227413_ p_227413_
+		1 p_227414_ p_227414_
+	addCellar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_272053_
+		0 p_272769_ p_272769_
+		1 p_273155_ p_273155_
+	addCellarRoom (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_272212_
+		0 p_272733_ p_272733_
+		1 p_273390_ p_273390_
+		2 p_273517_ p_273517_
+	addCellarStairs (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_271901_
+		0 p_272997_ p_272997_
+		1 p_272699_ p_272699_
+		2 p_273559_ p_273559_
+	getPotentialSuspiciousSandWorldPositions ()Ljava/util/List; m_271942_
+	getRandomCollapsedRoofPos ()Lnet/minecraft/core/BlockPos; m_278617_
+	placeCollapsedRoof (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIII)V m_271833_
+		0 p_273438_ p_273438_
+		1 p_273058_ p_273058_
+		2 p_272638_ p_272638_
+		3 p_272826_ p_272826_
+		4 p_273026_ p_273026_
+		5 p_272750_ p_272750_
+		6 p_272639_ p_272639_
+	placeCollapsedRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_271881_
+		0 p_272965_ p_272965_
+		1 p_272618_ p_272618_
+		2 p_273415_ p_273415_
+		3 p_273110_ p_273110_
+		4 p_272645_ p_272645_
+	placeSand (III)V m_278861_
+		0 p_279401_ p_279401_
+		1 p_279451_ p_279451_
+		2 p_279265_ p_279265_
+	placeSandBox (IIIIII)V m_278669_
+		0 p_279483_ p_279483_
+		1 p_279321_ p_279321_
+		2 p_279271_ p_279271_
+		3 p_279471_ p_279471_
+		4 p_279229_ p_279229_
+		5 p_279111_ p_279111_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227405_ p_227405_
+		1 p_227406_ p_227406_
+		2 p_227407_ p_227407_
+		3 p_227408_ p_227408_
+		4 p_227409_ p_227409_
+		5 p_227410_ p_227410_
+		6 p_227411_ p_227411_
+net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
+	CODEC f_227415_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227418_ p_227418_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_273644_ p_273644_
+		1 p_272615_ p_272615_
+		2 p_273655_ p_273655_
+		3 p_272939_ p_272939_
+		4 p_273179_ p_273179_
+		5 p_273334_ p_273334_
+		6 p_273575_ p_273575_
+	lambda$placeSuspiciousSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V m_276758_
+		static
+		0 p_277327_ p_277327_
+		1 p_277328_ p_277328_
+	placeSuspiciousSand (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_278858_
+		static
+		0 p_279472_ p_279472_
+		1 p_279193_ p_279193_
+		2 p_279136_ p_279136_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
+	FAT_TOWER_BRIDGES f_227425_
+	FAT_TOWER_GENERATOR f_227426_
+	HOUSE_TOWER_GENERATOR f_227421_
+	MAX_GEN_DEPTH f_227420_
+	TOWER_BRIDGES f_227422_
+	TOWER_BRIDGE_GENERATOR f_227424_
+	TOWER_GENERATOR f_227423_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addHelper (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; m_227450_
+		static
+		0 p_227451_ p_227451_
+		1 p_227452_ p_227452_
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;Z)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; m_227429_
+		static
+		0 p_227430_ p_227430_
+		1 p_227431_ p_227431_
+		2 p_227432_ p_227432_
+		3 p_227433_ p_227433_
+		4 p_227434_ p_227434_
+		5 p_227435_ p_227435_
+	recursiveChildren (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_227436_
+		static
+		0 p_227437_ p_227437_
+		1 p_227438_ p_227438_
+		2 p_227439_ p_227439_
+		3 p_227440_ p_227440_
+		4 p_227441_ p_227441_
+		5 p_227442_ p_227442_
+		6 p_227443_ p_227443_
+	startHouseTower (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V m_227444_
+		static
+		0 p_227445_ p_227445_
+		1 p_227446_ p_227446_
+		2 p_227447_ p_227447_
+		3 p_227448_ p_227448_
+		4 p_227449_ p_227449_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227456_ p_227456_
+		1 p_227457_ p_227457_
+		2 p_227458_ p_227458_
+		3 p_227459_ p_227459_
+		4 p_227460_ p_227460_
+		5 p_227461_ p_227461_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227465_ p_227465_
+		1 p_227466_ p_227466_
+		2 p_227467_ p_227467_
+		3 p_227468_ p_227468_
+		4 p_227469_ p_227469_
+		5 p_227470_ p_227470_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
+	shipCreated f_227471_
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227475_ p_227475_
+		1 p_227476_ p_227476_
+		2 p_227477_ p_227477_
+		3 p_227478_ p_227478_
+		4 p_227479_ p_227479_
+		5 p_227480_ p_227480_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
+	<init> ()V <init>
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227484_ p_227484_
+		1 p_227485_ p_227485_
+		2 p_227486_ p_227486_
+		3 p_227487_ p_227487_
+		4 p_227488_ p_227488_
+		5 p_227489_ p_227489_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
+		0 p_227491_ p_227491_
+		1 p_227492_ p_227492_
+		2 p_227493_ p_227493_
+		3 p_227494_ p_227494_
+		4 p_227495_ p_227495_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227497_ p_227497_
+		1 p_227498_ p_227498_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227500_ p_227500_
+		1 p_227501_ p_227501_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_227505_ p_227505_
+		1 p_227506_ p_227506_
+		2 p_227507_ p_227507_
+		3 p_227508_ p_227508_
+		4 p_227509_ p_227509_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227510_
+		static
+		0 p_227511_ p_227511_
+		1 p_227512_ p_227512_
+	makeResourceLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_227502_
+		static
+		0 p_227503_ p_227503_
+	makeSettings (ZLnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227513_
+		static
+		0 p_227514_ p_227514_
+		1 p_227515_ p_227515_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator
+	generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z m_214120_
+		0 p_227517_ p_227517_
+		1 p_227518_ p_227518_
+		2 p_227519_ p_227519_
+		3 p_227520_ p_227520_
+		4 p_227521_ p_227521_
+		5 p_227522_ p_227522_
+	init ()V m_213717_
+net/minecraft/world/level/levelgen/structure/structures/EndCityStructure net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
+	CODEC f_227523_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227526_ p_227526_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227528_ p_227528_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227529_
+		0 p_227530_ p_227530_
+		1 p_227531_ p_227531_
+		2 p_227532_ p_227532_
+		3 p_227533_ p_227533_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227534_
+		0 p_227535_ p_227535_
+		1 p_227536_ p_227536_
+		2 p_227537_ p_227537_
+		3 p_227538_ p_227538_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/IglooPieces net/minecraft/world/level/levelgen/structure/structures/IglooPieces
+	GENERATION_HEIGHT f_227540_
+	OFFSETS f_227545_
+	PIVOTS f_227544_
+	STRUCTURE_LOCATION_IGLOO f_227541_
+	STRUCTURE_LOCATION_LABORATORY f_227543_
+	STRUCTURE_LOCATION_LADDER f_227542_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_227548_
+		static
+		0 p_227549_ p_227549_
+		1 p_227550_ p_227550_
+		2 p_227551_ p_227551_
+		3 p_227552_ p_227552_
+		4 p_227553_ p_227553_
+net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227561_ p_227561_
+		1 p_227562_ p_227562_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;I)V <init>
+		0 p_227555_ p_227555_
+		1 p_227556_ p_227556_
+		2 p_227557_ p_227557_
+		3 p_227558_ p_227558_
+		4 p_227559_ p_227559_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227579_ p_227579_
+		1 p_227580_ p_227580_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_227582_ p_227582_
+		1 p_227583_ p_227583_
+		2 p_227584_ p_227584_
+		3 p_227585_ p_227585_
+		4 p_227586_ p_227586_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227587_
+		static
+		0 p_227588_ p_227588_
+		1 p_227589_ p_227589_
+	makePosition (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; m_227563_
+		static
+		0 p_227564_ p_227564_
+		1 p_227565_ p_227565_
+		2 p_227566_ p_227566_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_227575_
+		static
+		0 p_227576_ p_227576_
+		1 p_227577_ p_227577_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227568_ p_227568_
+		1 p_227569_ p_227569_
+		2 p_227570_ p_227570_
+		3 p_227571_ p_227571_
+		4 p_227572_ p_227572_
+		5 p_227573_ p_227573_
+		6 p_227574_ p_227574_
+net/minecraft/world/level/levelgen/structure/structures/IglooStructure net/minecraft/world/level/levelgen/structure/structures/IglooStructure
+	CODEC f_227590_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227593_ p_227593_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227595_ p_227595_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_227599_
+		0 p_227600_ p_227600_
+		1 p_227601_ p_227601_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_227596_
+		0 p_227597_ p_227597_
+		1 p_227598_ p_227598_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/JigsawStructure net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
+	CODEC f_227604_
+	MAX_TOTAL_STRUCTURE_RANGE f_227603_
+	maxDepth f_227607_
+	maxDistanceFromCenter f_227611_
+	projectStartToHeightmap f_227610_
+	startHeight f_227608_
+	startJigsawName f_227606_
+	startPool f_227605_
+	useExpansionHack f_227609_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
+		0 p_227620_ p_227620_
+		1 p_227621_ p_227621_
+		2 p_227622_ p_227622_
+		3 p_227623_ p_227623_
+		4 p_227624_ p_227624_
+		5 p_227625_ p_227625_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Z)V <init>
+		0 p_227614_ p_227614_
+		1 p_227615_ p_227615_
+		2 p_227616_ p_227616_
+		3 p_227617_ p_227617_
+		4 p_227618_ p_227618_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLjava/util/Optional;I)V <init>
+		0 p_227627_ p_227627_
+		1 p_227628_ p_227628_
+		2 p_227629_ p_227629_
+		3 p_227630_ p_227630_
+		4 p_227631_ p_227631_
+		5 p_227632_ p_227632_
+		6 p_227633_ p_227633_
+		7 p_227634_ p_227634_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227636_ p_227636_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; m_227655_
+		static
+		0 p_227656_ p_227656_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; m_227653_
+		static
+		0 p_227654_ p_227654_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; m_227651_
+		static
+		0 p_227652_ p_227652_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_227648_
+		static
+		0 p_227649_ p_227649_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; m_227645_
+		static
+		0 p_227646_ p_227646_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; m_227643_
+		static
+		0 p_227644_ p_227644_
+	lambda$static$6 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; m_227641_
+		static
+		0 p_227642_ p_227642_
+	lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_227639_
+		static
+		0 p_227640_ p_227640_
+	lambda$verifyRange$8 ()Ljava/lang/String; m_274297_
+		static
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+	verifyRange (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lcom/mojang/serialization/DataResult; m_286028_
+		static
+		0 p_286886_ p_286886_
+net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment f_227657_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece
+	DEPTH f_227660_
+	STONE_SELECTOR f_227665_
+	WIDTH f_227659_
+	placedHiddenChest f_227662_
+	placedMainChest f_227661_
+	placedTrap1 f_227663_
+	placedTrap2 f_227664_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_227668_ p_227668_
+		1 p_227669_ p_227669_
+		2 p_227670_ p_227670_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227672_ p_227672_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227682_ p_227682_
+		1 p_227683_ p_227683_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227674_ p_227674_
+		1 p_227675_ p_227675_
+		2 p_227676_ p_227676_
+		3 p_227677_ p_227677_
+		4 p_227678_ p_227678_
+		5 p_227679_ p_227679_
+		6 p_227680_ p_227680_
+net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector
+	<init> ()V <init>
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_227686_ p_227686_
+		1 p_227687_ p_227687_
+		2 p_227688_ p_227688_
+		3 p_227689_ p_227689_
+		4 p_227690_ p_227690_
+net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
+	CODEC f_227691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_227694_ p_227694_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces
+	DEFAULT_SHAFT_HEIGHT f_227699_
+	DEFAULT_SHAFT_LENGTH f_227700_
+	DEFAULT_SHAFT_WIDTH f_227698_
+	LOGGER f_227697_
+	MAGIC_START_Y f_227696_
+	MAX_CHAIN_HEIGHT f_227702_
+	MAX_DEPTH f_227703_
+	MAX_PILLAR_HEIGHT f_227701_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createRandomShaftPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; m_227715_
+		static
+		0 p_227716_ p_227716_
+		1 p_227717_ p_227717_
+		2 p_227718_ p_227718_
+		3 p_227719_ p_227719_
+		4 p_227720_ p_227720_
+		5 p_227721_ p_227721_
+		6 p_227722_ p_227722_
+		7 p_227723_ p_227723_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; m_227706_
+		static
+		0 p_227707_ p_227707_
+		1 p_227708_ p_227708_
+		2 p_227709_ p_227709_
+		3 p_227710_ p_227710_
+		4 p_227711_ p_227711_
+		5 p_227712_ p_227712_
+		6 p_227713_ p_227713_
+		7 p_227714_ p_227714_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_227724_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor
+	hasPlacedSpider f_227728_
+	hasRails f_227726_
+	numSections f_227729_
+	spiderCorridor f_227727_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227731_ p_227731_
+		1 p_227732_ p_227732_
+		2 p_227733_ p_227733_
+		3 p_227734_ p_227734_
+		4 p_227735_ p_227735_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227737_ p_227737_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227806_ p_227806_
+		1 p_227807_ p_227807_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227795_ p_227795_
+		1 p_227796_ p_227796_
+		2 p_227797_ p_227797_
+	canHangChainBelow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_227808_
+		0 p_227809_ p_227809_
+		1 p_227810_ p_227810_
+		2 p_227811_ p_227811_
+	canPlaceColumnOnTopOf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_227738_
+		0 p_227739_ p_227739_
+		1 p_227740_ p_227740_
+		2 p_227741_ p_227741_
+	createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z m_213787_
+		0 p_227787_ p_227787_
+		1 p_227788_ p_227788_
+		2 p_227789_ p_227789_
+		3 p_227790_ p_227790_
+		4 p_227791_ p_227791_
+		5 p_227792_ p_227792_
+		6 p_227793_ p_227793_
+	fillColumnBetween (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;II)V m_227750_
+		static
+		0 p_227751_ p_227751_
+		1 p_227752_ p_227752_
+		2 p_227753_ p_227753_
+		3 p_227754_ p_227754_
+		4 p_227755_ p_227755_
+	fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_73528_
+		0 p_227813_ p_227813_
+		1 p_227814_ p_227814_
+		2 p_227815_ p_227815_
+		3 p_227816_ p_227816_
+		4 p_227817_ p_227817_
+		5 p_227818_ p_227818_
+	fillPillarDownOrChainUp (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_227819_
+		0 p_227820_ p_227820_
+		1 p_227821_ p_227821_
+		2 p_227822_ p_227822_
+		3 p_227823_ p_227823_
+		4 p_227824_ p_227824_
+		5 p_227825_ p_227825_
+	findCorridorSize (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227798_
+		static
+		0 p_227799_ p_227799_
+		1 p_227800_ p_227800_
+		2 p_227801_ p_227801_
+		3 p_227802_ p_227802_
+		4 p_227803_ p_227803_
+		5 p_227804_ p_227804_
+	hasSturdyNeighbours (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_227762_
+		0 p_227763_ p_227763_
+		1 p_227764_ p_227764_
+		2 p_227765_ p_227765_
+		3 p_227766_ p_227766_
+		4 p_227767_ p_227767_
+		5 p_227768_ p_227768_
+	maybePlaceCobWeb (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIII)V m_227778_
+		0 p_227779_ p_227779_
+		1 p_227780_ p_227780_
+		2 p_227781_ p_227781_
+		3 p_227782_ p_227782_
+		4 p_227783_ p_227783_
+		5 p_227784_ p_227784_
+		6 p_227785_ p_227785_
+	placeDoubleLowerOrUpperSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V m_227756_
+		0 p_227757_ p_227757_
+		1 p_227758_ p_227758_
+		2 p_227759_ p_227759_
+		3 p_227760_ p_227760_
+		4 p_227761_ p_227761_
+	placeSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIILnet/minecraft/util/RandomSource;)V m_227769_
+		0 p_227770_ p_227770_
+		1 p_227771_ p_227771_
+		2 p_227772_ p_227772_
+		3 p_227773_ p_227773_
+		4 p_227774_ p_227774_
+		5 p_227775_ p_227775_
+		6 p_227776_ p_227776_
+		7 p_227777_ p_227777_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227743_ p_227743_
+		1 p_227744_ p_227744_
+		2 p_227745_ p_227745_
+		3 p_227746_ p_227746_
+		4 p_227747_ p_227747_
+		5 p_227748_ p_227748_
+		6 p_227749_ p_227749_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing
+	direction f_227826_
+	isTwoFloored f_227827_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227829_ p_227829_
+		1 p_227830_ p_227830_
+		2 p_227831_ p_227831_
+		3 p_227832_ p_227832_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227834_ p_227834_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227862_ p_227862_
+		1 p_227863_ p_227863_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227851_ p_227851_
+		1 p_227852_ p_227852_
+		2 p_227853_ p_227853_
+	findCrossing (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227854_
+		static
+		0 p_227855_ p_227855_
+		1 p_227856_ p_227856_
+		2 p_227857_ p_227857_
+		3 p_227858_ p_227858_
+		4 p_227859_ p_227859_
+		5 p_227860_ p_227860_
+	placeSupportPillar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)V m_227843_
+		0 p_227844_ p_227844_
+		1 p_227845_ p_227845_
+		2 p_227846_ p_227846_
+		3 p_227847_ p_227847_
+		4 p_227848_ p_227848_
+		5 p_227849_ p_227849_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227836_ p_227836_
+		1 p_227837_ p_227837_
+		2 p_227838_ p_227838_
+		3 p_227839_ p_227839_
+		4 p_227840_ p_227840_
+		5 p_227841_ p_227841_
+		6 p_227842_ p_227842_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece
+	type f_227864_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_227867_ p_227867_
+		1 p_227868_ p_227868_
+		2 p_227869_ p_227869_
+		3 p_227870_ p_227870_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227872_ p_227872_
+		1 p_227873_ p_227873_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227898_ p_227898_
+		1 p_227899_ p_227899_
+	canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_142085_
+		0 p_227885_ p_227885_
+		1 p_227886_ p_227886_
+		2 p_227887_ p_227887_
+		3 p_227888_ p_227888_
+		4 p_227889_ p_227889_
+	isInInvalidLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_227881_
+		0 p_227882_ p_227882_
+		1 p_227883_ p_227883_
+	isSupportingBox (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_227874_
+		0 p_227875_ p_227875_
+		1 p_227876_ p_227876_
+		2 p_227877_ p_227877_
+		3 p_227878_ p_227878_
+		4 p_227879_ p_227879_
+		5 p_227880_ p_227880_
+	setPlanksBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;III)V m_227890_
+		0 p_227891_ p_227891_
+		1 p_227892_ p_227892_
+		2 p_227893_ p_227893_
+		3 p_227894_ p_227894_
+		4 p_227895_ p_227895_
+		5 p_227896_ p_227896_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom
+	childEntranceBoxes f_227900_
+	<init> (ILnet/minecraft/util/RandomSource;IILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227902_ p_227902_
+		1 p_227903_ p_227903_
+		2 p_227904_ p_227904_
+		3 p_227905_ p_227905_
+		4 p_227906_ p_227906_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227908_ p_227908_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_227926_ p_227926_
+		1 p_227927_ p_227927_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227922_ p_227922_
+		1 p_227923_ p_227923_
+		2 p_227924_ p_227924_
+	lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_227928_
+		static
+		0 p_227929_ p_227929_
+		1 p_227930_ p_227930_
+	move (III)V m_6324_
+		0 p_227910_ p_227910_
+		1 p_227911_ p_227911_
+		2 p_227912_ p_227912_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227914_ p_227914_
+		1 p_227915_ p_227915_
+		2 p_227916_ p_227916_
+		3 p_227917_ p_227917_
+		4 p_227918_ p_227918_
+		5 p_227919_ p_227919_
+		6 p_227920_ p_227920_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227932_ p_227932_
+		1 p_227933_ p_227933_
+		2 p_227934_ p_227934_
+		3 p_227935_ p_227935_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_227937_ p_227937_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_227947_ p_227947_
+		1 p_227948_ p_227948_
+		2 p_227949_ p_227949_
+	findStairs (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_227950_
+		static
+		0 p_227951_ p_227951_
+		1 p_227952_ p_227952_
+		2 p_227953_ p_227953_
+		3 p_227954_ p_227954_
+		4 p_227955_ p_227955_
+		5 p_227956_ p_227956_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_227939_ p_227939_
+		1 p_227940_ p_227940_
+		2 p_227941_ p_227941_
+		3 p_227942_ p_227942_
+		4 p_227943_ p_227943_
+		5 p_227944_ p_227944_
+		6 p_227945_ p_227945_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
+	CODEC f_227957_
+	type f_227958_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
+		0 p_227961_ p_227961_
+		1 p_227962_ p_227962_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_227964_ p_227964_
+	generatePiecesAndAdjust (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)I m_227965_
+		0 p_227966_ p_227966_
+		1 p_227967_ p_227967_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227968_
+		static
+		0 p_227969_ p_227969_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_227970_
+		static
+		0 p_227971_ p_227971_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type
+	$VALUES $VALUES
+	BY_ID f_262747_
+	CODEC f_227975_
+	MESA MESA
+	NORMAL NORMAL
+	fenceState f_227979_
+	name f_227976_
+	planksState f_227978_
+	woodState f_227977_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227996_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_227983_ p_227983_
+		1 p_227984_ p_227984_
+		2 p_227985_ p_227985_
+		3 p_227986_ p_227986_
+		4 p_227987_ p_227987_
+		5 p_227988_ p_227988_
+	byId (I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; m_227990_
+		static
+		0 p_227991_ p_227991_
+	getFenceState ()Lnet/minecraft/world/level/block/state/BlockState; m_227995_
+	getName ()Ljava/lang/String; m_227989_
+	getPlanksState ()Lnet/minecraft/world/level/block/state/BlockState; m_227994_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	getWoodState ()Lnet/minecraft/world/level/block/state/BlockState; m_227992_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; valueOf
+		static
+		0 p_227998_ p_227998_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
+	BRIDGE_PIECE_WEIGHTS f_228003_
+	CASTLE_PIECE_WEIGHTS f_228004_
+	LOWEST_Y_POSITION f_228002_
+	MAGIC_START_Y f_228000_
+	MAX_DEPTH f_228001_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findAndCreateBridgePieceFactory (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; m_228007_
+		static
+		0 p_228008_ p_228008_
+		1 p_228009_ p_228009_
+		2 p_228010_ p_228010_
+		3 p_228011_ p_228011_
+		4 p_228012_ p_228012_
+		5 p_228013_ p_228013_
+		6 p_228014_ p_228014_
+		7 p_228015_ p_228015_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_228016_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing
+	DEPTH f_228020_
+	HEIGHT f_228019_
+	WIDTH f_228018_
+	<init> (IILnet/minecraft/core/Direction;)V <init>
+		0 p_228022_ p_228022_
+		1 p_228023_ p_228023_
+		2 p_228024_ p_228024_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228026_ p_228026_
+		1 p_228027_ p_228027_
+		2 p_228028_ p_228028_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228030_ p_228030_
+		1 p_228031_ p_228031_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228033_ p_228033_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228043_ p_228043_
+		1 p_228044_ p_228044_
+		2 p_228045_ p_228045_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing; m_228046_
+		static
+		0 p_228047_ p_228047_
+		1 p_228048_ p_228048_
+		2 p_228049_ p_228049_
+		3 p_228050_ p_228050_
+		4 p_228051_ p_228051_
+		5 p_228052_ p_228052_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228035_ p_228035_
+		1 p_228036_ p_228036_
+		2 p_228037_ p_228037_
+		3 p_228038_ p_228038_
+		4 p_228039_ p_228039_
+		5 p_228040_ p_228040_
+		6 p_228041_ p_228041_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller
+	DEPTH f_228055_
+	HEIGHT f_228054_
+	WIDTH f_228053_
+	selfSeed f_228056_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228058_ p_228058_
+		1 p_228059_ p_228059_
+		2 p_228060_ p_228060_
+		3 p_228061_ p_228061_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228063_ p_228063_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228081_ p_228081_
+		1 p_228082_ p_228082_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller; m_228072_
+		static
+		0 p_228073_ p_228073_
+		1 p_228074_ p_228074_
+		2 p_228075_ p_228075_
+		3 p_228076_ p_228076_
+		4 p_228077_ p_228077_
+		5 p_228078_ p_228078_
+		6 p_228079_ p_228079_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228065_ p_228065_
+		1 p_228066_ p_228066_
+		2 p_228067_ p_228067_
+		3 p_228068_ p_228068_
+		4 p_228069_ p_228069_
+		5 p_228070_ p_228070_
+		6 p_228071_ p_228071_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight
+	DEPTH f_228085_
+	HEIGHT f_228084_
+	WIDTH f_228083_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228087_ p_228087_
+		1 p_228088_ p_228088_
+		2 p_228089_ p_228089_
+		3 p_228090_ p_228090_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228092_ p_228092_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228102_ p_228102_
+		1 p_228103_ p_228103_
+		2 p_228104_ p_228104_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight; m_228105_
+		static
+		0 p_228106_ p_228106_
+		1 p_228107_ p_228107_
+		2 p_228108_ p_228108_
+		3 p_228109_ p_228109_
+		4 p_228110_ p_228110_
+		5 p_228111_ p_228111_
+		6 p_228112_ p_228112_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228094_ p_228094_
+		1 p_228095_ p_228095_
+		2 p_228096_ p_228096_
+		3 p_228097_ p_228097_
+		4 p_228098_ p_228098_
+		5 p_228099_ p_228099_
+		6 p_228100_ p_228100_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece
+	DEPTH f_228115_
+	HEIGHT f_228114_
+	WIDTH f_228113_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228117_ p_228117_
+		1 p_228118_ p_228118_
+		2 p_228119_ p_228119_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228121_ p_228121_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228131_ p_228131_
+		1 p_228132_ p_228132_
+		2 p_228133_ p_228133_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece; m_228134_
+		static
+		0 p_228135_ p_228135_
+		1 p_228136_ p_228136_
+		2 p_228137_ p_228137_
+		3 p_228138_ p_228138_
+		4 p_228139_ p_228139_
+		5 p_228140_ p_228140_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228123_ p_228123_
+		1 p_228124_ p_228124_
+		2 p_228125_ p_228125_
+		3 p_228126_ p_228126_
+		4 p_228127_ p_228127_
+		5 p_228128_ p_228128_
+		6 p_228129_ p_228129_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece
+	DEPTH f_228143_
+	HEIGHT f_228142_
+	WIDTH f_228141_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228145_ p_228145_
+		1 p_228146_ p_228146_
+		2 p_228147_ p_228147_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228149_ p_228149_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228159_ p_228159_
+		1 p_228160_ p_228160_
+		2 p_228161_ p_228161_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece; m_228162_
+		static
+		0 p_228163_ p_228163_
+		1 p_228164_ p_228164_
+		2 p_228165_ p_228165_
+		3 p_228166_ p_228166_
+		4 p_228167_ p_228167_
+		5 p_228168_ p_228168_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228151_ p_228151_
+		1 p_228152_ p_228152_
+		2 p_228153_ p_228153_
+		3 p_228154_ p_228154_
+		4 p_228155_ p_228155_
+		5 p_228156_ p_228156_
+		6 p_228157_ p_228157_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance
+	DEPTH f_228171_
+	HEIGHT f_228170_
+	WIDTH f_228169_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228173_ p_228173_
+		1 p_228174_ p_228174_
+		2 p_228175_ p_228175_
+		3 p_228176_ p_228176_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228178_ p_228178_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228188_ p_228188_
+		1 p_228189_ p_228189_
+		2 p_228190_ p_228190_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance; m_228191_
+		static
+		0 p_228192_ p_228192_
+		1 p_228193_ p_228193_
+		2 p_228194_ p_228194_
+		3 p_228195_ p_228195_
+		4 p_228196_ p_228196_
+		5 p_228197_ p_228197_
+		6 p_228198_ p_228198_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228180_ p_228180_
+		1 p_228181_ p_228181_
+		2 p_228182_ p_228182_
+		3 p_228183_ p_228183_
+		4 p_228184_ p_228184_
+		5 p_228185_ p_228185_
+		6 p_228186_ p_228186_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece
+	DEPTH f_228201_
+	HEIGHT f_228200_
+	WIDTH f_228199_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228203_ p_228203_
+		1 p_228204_ p_228204_
+		2 p_228205_ p_228205_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228207_ p_228207_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228217_ p_228217_
+		1 p_228218_ p_228218_
+		2 p_228219_ p_228219_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece; m_228220_
+		static
+		0 p_228221_ p_228221_
+		1 p_228222_ p_228222_
+		2 p_228223_ p_228223_
+		3 p_228224_ p_228224_
+		4 p_228225_ p_228225_
+		5 p_228226_ p_228226_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228209_ p_228209_
+		1 p_228210_ p_228210_
+		2 p_228211_ p_228211_
+		3 p_228212_ p_228212_
+		4 p_228213_ p_228213_
+		5 p_228214_ p_228214_
+		6 p_228215_ p_228215_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece
+	DEPTH f_228229_
+	HEIGHT f_228228_
+	WIDTH f_228227_
+	isNeedingChest f_228230_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228232_ p_228232_
+		1 p_228233_ p_228233_
+		2 p_228234_ p_228234_
+		3 p_228235_ p_228235_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228237_ p_228237_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228259_ p_228259_
+		1 p_228260_ p_228260_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228247_ p_228247_
+		1 p_228248_ p_228248_
+		2 p_228249_ p_228249_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece; m_228250_
+		static
+		0 p_228251_ p_228251_
+		1 p_228252_ p_228252_
+		2 p_228253_ p_228253_
+		3 p_228254_ p_228254_
+		4 p_228255_ p_228255_
+		5 p_228256_ p_228256_
+		6 p_228257_ p_228257_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228239_ p_228239_
+		1 p_228240_ p_228240_
+		2 p_228241_ p_228241_
+		3 p_228242_ p_228242_
+		4 p_228243_ p_228243_
+		5 p_228244_ p_228244_
+		6 p_228245_ p_228245_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece
+	DEPTH f_228263_
+	HEIGHT f_228262_
+	WIDTH f_228261_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228265_ p_228265_
+		1 p_228266_ p_228266_
+		2 p_228267_ p_228267_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228269_ p_228269_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228279_ p_228279_
+		1 p_228280_ p_228280_
+		2 p_228281_ p_228281_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece; m_228282_
+		static
+		0 p_228283_ p_228283_
+		1 p_228284_ p_228284_
+		2 p_228285_ p_228285_
+		3 p_228286_ p_228286_
+		4 p_228287_ p_228287_
+		5 p_228288_ p_228288_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228271_ p_228271_
+		1 p_228272_ p_228272_
+		2 p_228273_ p_228273_
+		3 p_228274_ p_228274_
+		4 p_228275_ p_228275_
+		5 p_228276_ p_228276_
+		6 p_228277_ p_228277_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece
+	DEPTH f_228291_
+	HEIGHT f_228290_
+	WIDTH f_228289_
+	isNeedingChest f_228292_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228294_ p_228294_
+		1 p_228295_ p_228295_
+		2 p_228296_ p_228296_
+		3 p_228297_ p_228297_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228299_ p_228299_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228321_ p_228321_
+		1 p_228322_ p_228322_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228309_ p_228309_
+		1 p_228310_ p_228310_
+		2 p_228311_ p_228311_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece; m_228312_
+		static
+		0 p_228313_ p_228313_
+		1 p_228314_ p_228314_
+		2 p_228315_ p_228315_
+		3 p_228316_ p_228316_
+		4 p_228317_ p_228317_
+		5 p_228318_ p_228318_
+		6 p_228319_ p_228319_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228301_ p_228301_
+		1 p_228302_ p_228302_
+		2 p_228303_ p_228303_
+		3 p_228304_ p_228304_
+		4 p_228305_ p_228305_
+		5 p_228306_ p_228306_
+		6 p_228307_ p_228307_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom
+	DEPTH f_228325_
+	HEIGHT f_228324_
+	WIDTH f_228323_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228327_ p_228327_
+		1 p_228328_ p_228328_
+		2 p_228329_ p_228329_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228331_ p_228331_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228341_ p_228341_
+		1 p_228342_ p_228342_
+		2 p_228343_ p_228343_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom; m_228344_
+		static
+		0 p_228345_ p_228345_
+		1 p_228346_ p_228346_
+		2 p_228347_ p_228347_
+		3 p_228348_ p_228348_
+		4 p_228349_ p_228349_
+		5 p_228350_ p_228350_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228333_ p_228333_
+		1 p_228334_ p_228334_
+		2 p_228335_ p_228335_
+		3 p_228336_ p_228336_
+		4 p_228337_ p_228337_
+		5 p_228338_ p_228338_
+		6 p_228339_ p_228339_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone
+	DEPTH f_228353_
+	HEIGHT f_228352_
+	WIDTH f_228351_
+	hasPlacedSpawner f_228354_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228356_ p_228356_
+		1 p_228357_ p_228357_
+		2 p_228358_ p_228358_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228360_ p_228360_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228377_ p_228377_
+		1 p_228378_ p_228378_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone; m_228369_
+		static
+		0 p_228370_ p_228370_
+		1 p_228371_ p_228371_
+		2 p_228372_ p_228372_
+		3 p_228373_ p_228373_
+		4 p_228374_ p_228374_
+		5 p_228375_ p_228375_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228362_ p_228362_
+		1 p_228363_ p_228363_
+		2 p_228364_ p_228364_
+		3 p_228365_ p_228365_
+		4 p_228366_ p_228366_
+		5 p_228367_ p_228367_
+		6 p_228368_ p_228368_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228384_ p_228384_
+		1 p_228385_ p_228385_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228380_ p_228380_
+		1 p_228381_ p_228381_
+		2 p_228382_ p_228382_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228389_ p_228389_
+		1 p_228390_ p_228390_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;IZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228391_
+		0 p_228392_ p_228392_
+		1 p_228393_ p_228393_
+		2 p_228394_ p_228394_
+		3 p_228395_ p_228395_
+		4 p_228396_ p_228396_
+		5 p_228397_ p_228397_
+		6 p_228398_ p_228398_
+		7 p_228399_ p_228399_
+		8 p_228400_ p_228400_
+	generateChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228401_
+		0 p_228402_ p_228402_
+		1 p_228403_ p_228403_
+		2 p_228404_ p_228404_
+		3 p_228405_ p_228405_
+		4 p_228406_ p_228406_
+		5 p_228407_ p_228407_
+	generateChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228420_
+		0 p_228421_ p_228421_
+		1 p_228422_ p_228422_
+		2 p_228423_ p_228423_
+		3 p_228424_ p_228424_
+		4 p_228425_ p_228425_
+		5 p_228426_ p_228426_
+	generateChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228427_
+		0 p_228428_ p_228428_
+		1 p_228429_ p_228429_
+		2 p_228430_ p_228430_
+		3 p_228431_ p_228431_
+		4 p_228432_ p_228432_
+		5 p_228433_ p_228433_
+	generatePiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; m_228408_
+		0 p_228409_ p_228409_
+		1 p_228410_ p_228410_
+		2 p_228411_ p_228411_
+		3 p_228412_ p_228412_
+		4 p_228413_ p_228413_
+		5 p_228414_ p_228414_
+		6 p_228415_ p_228415_
+		7 p_228416_ p_228416_
+		8 p_228417_ p_228417_
+	isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_228386_
+		static
+		0 p_228387_ p_228387_
+	updatePieceWeight (Ljava/util/List;)I m_228418_
+		0 p_228419_ p_228419_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight
+	allowInRow f_228438_
+	maxPlaceCount f_228437_
+	pieceClass f_228434_
+	placeCount f_228436_
+	weight f_228435_
+	<init> (Ljava/lang/Class;IIZ)V <init>
+		0 p_228444_ p_228444_
+		1 p_228445_ p_228445_
+		2 p_228446_ p_228446_
+		3 p_228447_ p_228447_
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_228440_ p_228440_
+		1 p_228441_ p_228441_
+		2 p_228442_ p_228442_
+	doPlace (I)Z m_228449_
+		0 p_228450_ p_228450_
+	isValid ()Z m_228448_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing
+	DEPTH f_228453_
+	HEIGHT f_228452_
+	WIDTH f_228451_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228455_ p_228455_
+		1 p_228456_ p_228456_
+		2 p_228457_ p_228457_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228459_ p_228459_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228469_ p_228469_
+		1 p_228470_ p_228470_
+		2 p_228471_ p_228471_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing; m_228472_
+		static
+		0 p_228473_ p_228473_
+		1 p_228474_ p_228474_
+		2 p_228475_ p_228475_
+		3 p_228476_ p_228476_
+		4 p_228477_ p_228477_
+		5 p_228478_ p_228478_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228461_ p_228461_
+		1 p_228462_ p_228462_
+		2 p_228463_ p_228463_
+		3 p_228464_ p_228464_
+		4 p_228465_ p_228465_
+		5 p_228466_ p_228466_
+		6 p_228467_ p_228467_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom
+	DEPTH f_228481_
+	HEIGHT f_228480_
+	WIDTH f_228479_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_228483_ p_228483_
+		1 p_228484_ p_228484_
+		2 p_228485_ p_228485_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228487_ p_228487_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_228497_ p_228497_
+		1 p_228498_ p_228498_
+		2 p_228499_ p_228499_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom; m_228500_
+		static
+		0 p_228501_ p_228501_
+		1 p_228502_ p_228502_
+		2 p_228503_ p_228503_
+		3 p_228504_ p_228504_
+		4 p_228505_ p_228505_
+		5 p_228506_ p_228506_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228489_ p_228489_
+		1 p_228490_ p_228490_
+		2 p_228491_ p_228491_
+		3 p_228492_ p_228492_
+		4 p_228493_ p_228493_
+		5 p_228494_ p_228494_
+		6 p_228495_ p_228495_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece
+	availableBridgePieces f_228508_
+	availableCastlePieces f_228509_
+	pendingChildren f_228510_
+	previousPiece f_228507_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_228512_ p_228512_
+		1 p_228513_ p_228513_
+		2 p_228514_ p_228514_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228516_ p_228516_
+net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
+	CODEC f_228518_
+	FORTRESS_ENEMIES f_228517_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_228521_ p_228521_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228523_ p_228523_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_228527_
+		static
+		0 p_228528_ p_228528_
+		1 p_228529_ p_228529_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228524_
+		static
+		0 p_228525_ p_228525_
+		1 p_228526_ p_228526_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
+	FOSSILS f_228531_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V m_228534_
+		static
+		0 p_228535_ p_228535_
+		1 p_228536_ p_228536_
+		2 p_228537_ p_228537_
+		3 p_228538_ p_228538_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228545_ p_228545_
+		1 p_228546_ p_228546_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
+		0 p_228540_ p_228540_
+		1 p_228541_ p_228541_
+		2 p_228542_ p_228542_
+		3 p_228543_ p_228543_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228558_ p_228558_
+		1 p_228559_ p_228559_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_228561_ p_228561_
+		1 p_228562_ p_228562_
+		2 p_228563_ p_228563_
+		3 p_228564_ p_228564_
+		4 p_228565_ p_228565_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_228566_
+		static
+		0 p_228567_ p_228567_
+		1 p_228568_ p_228568_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_228555_
+		static
+		0 p_228556_ p_228556_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228548_ p_228548_
+		1 p_228549_ p_228549_
+		2 p_228550_ p_228550_
+		3 p_228551_ p_228551_
+		4 p_228552_ p_228552_
+		5 p_228553_ p_228553_
+		6 p_228554_ p_228554_
+net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
+	CODEC f_228569_
+	height f_228570_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
+		0 p_228573_ p_228573_
+		1 p_228574_ p_228574_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228576_ p_228576_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228577_
+		static
+		0 p_228578_ p_228578_
+		1 p_228579_ p_228579_
+		2 p_228580_ p_228580_
+		3 p_228581_ p_228581_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; m_228582_
+		static
+		0 p_228583_ p_228583_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_228584_
+		static
+		0 p_228585_ p_228585_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
+	$SwitchMap$net$minecraft$core$Direction f_228588_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228594_ p_228594_
+		1 p_228595_ p_228595_
+		2 p_228596_ p_228596_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228592_ p_228592_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228601_ p_228601_
+		1 p_228602_ p_228602_
+		2 p_228603_ p_228603_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228599_ p_228599_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228608_ p_228608_
+		1 p_228609_ p_228609_
+		2 p_228610_ p_228610_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228606_ p_228606_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228615_ p_228615_
+		1 p_228616_ p_228616_
+		2 p_228617_ p_228617_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228613_ p_228613_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228622_ p_228622_
+		1 p_228623_ p_228623_
+		2 p_228624_ p_228624_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228620_ p_228620_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228629_ p_228629_
+		1 p_228630_ p_228630_
+		2 p_228631_ p_228631_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228627_ p_228627_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom
+	<init> ()V <init>
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228636_ p_228636_
+		1 p_228637_ p_228637_
+		2 p_228638_ p_228638_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228634_ p_228634_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding
+	BIOME_RANGE_CHECK f_228646_
+	DEPTH f_228641_
+	HEIGHT f_228640_
+	TOP_POSITION f_228642_
+	WIDTH f_228639_
+	childPieces f_228645_
+	coreRoom f_228644_
+	sourceRoom f_228643_
+	<init> (Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/Direction;)V <init>
+		0 p_228648_ p_228648_
+		1 p_228649_ p_228649_
+		2 p_228650_ p_228650_
+		3 p_228651_ p_228651_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228653_ p_228653_
+	generateEntranceArchs (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228654_
+		0 p_228655_ p_228655_
+		1 p_228656_ p_228656_
+		2 p_228657_ p_228657_
+	generateEntranceWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228674_
+		0 p_228675_ p_228675_
+		1 p_228676_ p_228676_
+		2 p_228677_ p_228677_
+	generateLowerWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228682_
+		0 p_228683_ p_228683_
+		1 p_228684_ p_228684_
+		2 p_228685_ p_228685_
+	generateMiddleWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228686_
+		0 p_228687_ p_228687_
+		1 p_228688_ p_228688_
+		2 p_228689_ p_228689_
+	generateRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228678_
+		0 p_228679_ p_228679_
+		1 p_228680_ p_228680_
+		2 p_228681_ p_228681_
+	generateRoomGraph (Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_228672_
+		0 p_228673_ p_228673_
+	generateUpperWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228690_
+		0 p_228691_ p_228691_
+		1 p_228692_ p_228692_
+		2 p_228693_ p_228693_
+	generateWing (ZILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_228666_
+		0 p_228667_ p_228667_
+		1 p_228668_ p_228668_
+		2 p_228669_ p_228669_
+		3 p_228670_ p_228670_
+		4 p_228671_ p_228671_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228659_ p_228659_
+		1 p_228660_ p_228660_
+		2 p_228661_ p_228661_
+		3 p_228662_ p_228662_
+		4 p_228663_ p_228663_
+		5 p_228664_ p_228664_
+		6 p_228665_ p_228665_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter
+	create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; m_214153_
+		0 p_228695_ p_228695_
+		1 p_228696_ p_228696_
+		2 p_228697_ p_228697_
+	fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z m_213925_
+		0 p_228694_ p_228694_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228699_ p_228699_
+		1 p_228700_ p_228700_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228702_ p_228702_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228704_ p_228704_
+		1 p_228705_ p_228705_
+		2 p_228706_ p_228706_
+		3 p_228707_ p_228707_
+		4 p_228708_ p_228708_
+		5 p_228709_ p_228709_
+		6 p_228710_ p_228710_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228712_ p_228712_
+		1 p_228713_ p_228713_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228715_ p_228715_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228717_ p_228717_
+		1 p_228718_ p_228718_
+		2 p_228719_ p_228719_
+		3 p_228720_ p_228720_
+		4 p_228721_ p_228721_
+		5 p_228722_ p_228722_
+		6 p_228723_ p_228723_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228725_ p_228725_
+		1 p_228726_ p_228726_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228728_ p_228728_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228730_ p_228730_
+		1 p_228731_ p_228731_
+		2 p_228732_ p_228732_
+		3 p_228733_ p_228733_
+		4 p_228734_ p_228734_
+		5 p_228735_ p_228735_
+		6 p_228736_ p_228736_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228738_ p_228738_
+		1 p_228739_ p_228739_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228741_ p_228741_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228743_ p_228743_
+		1 p_228744_ p_228744_
+		2 p_228745_ p_228745_
+		3 p_228746_ p_228746_
+		4 p_228747_ p_228747_
+		5 p_228748_ p_228748_
+		6 p_228749_ p_228749_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228751_ p_228751_
+		1 p_228752_ p_228752_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228754_ p_228754_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228756_ p_228756_
+		1 p_228757_ p_228757_
+		2 p_228758_ p_228758_
+		3 p_228759_ p_228759_
+		4 p_228760_ p_228760_
+		5 p_228761_ p_228761_
+		6 p_228762_ p_228762_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228764_ p_228764_
+		1 p_228765_ p_228765_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228767_ p_228767_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228769_ p_228769_
+		1 p_228770_ p_228770_
+		2 p_228771_ p_228771_
+		3 p_228772_ p_228772_
+		4 p_228773_ p_228773_
+		5 p_228774_ p_228774_
+		6 p_228775_ p_228775_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228777_ p_228777_
+		1 p_228778_ p_228778_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228780_ p_228780_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228782_ p_228782_
+		1 p_228783_ p_228783_
+		2 p_228784_ p_228784_
+		3 p_228785_ p_228785_
+		4 p_228786_ p_228786_
+		5 p_228787_ p_228787_
+		6 p_228788_ p_228788_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228790_ p_228790_
+		1 p_228791_ p_228791_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228793_ p_228793_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228795_ p_228795_
+		1 p_228796_ p_228796_
+		2 p_228797_ p_228797_
+		3 p_228798_ p_228798_
+		4 p_228799_ p_228799_
+		5 p_228800_ p_228800_
+		6 p_228801_ p_228801_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
+	BASE_BLACK f_228806_
+	BASE_GRAY f_228804_
+	BASE_LIGHT f_228805_
+	DOT_DECO_DATA f_228807_
+	DO_FILL f_228809_
+	FILL_BLOCK f_228810_
+	FILL_KEEP f_228811_
+	GRIDROOM_DEPTH f_228813_
+	GRIDROOM_HEIGHT f_228814_
+	GRIDROOM_LEFTWING_CONNECT_INDEX f_228822_
+	GRIDROOM_RIGHTWING_CONNECT_INDEX f_228823_
+	GRIDROOM_SOURCE_INDEX f_228820_
+	GRIDROOM_TOP_CONNECT_INDEX f_228821_
+	GRIDROOM_WIDTH f_228812_
+	GRID_DEPTH f_228816_
+	GRID_FLOOR_COUNT f_228818_
+	GRID_HEIGHT f_228817_
+	GRID_SIZE f_228819_
+	GRID_WIDTH f_228815_
+	LAMP_BLOCK f_228808_
+	LEFTWING_INDEX f_228824_
+	PENTHOUSE_INDEX f_228802_
+	RIGHTWING_INDEX f_228825_
+	roomDefinition f_228803_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_228836_ p_228836_
+		1 p_228837_ p_228837_
+		2 p_228838_ p_228838_
+		3 p_228839_ p_228839_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228841_ p_228841_
+		1 p_228842_ p_228842_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)V <init>
+		0 p_228828_ p_228828_
+		1 p_228829_ p_228829_
+		2 p_228830_ p_228830_
+		3 p_228831_ p_228831_
+		4 p_228832_ p_228832_
+		5 p_228833_ p_228833_
+		6 p_228834_ p_228834_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_228872_ p_228872_
+		1 p_228873_ p_228873_
+	chunkIntersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z m_228865_
+		0 p_228866_ p_228866_
+		1 p_228867_ p_228867_
+		2 p_228868_ p_228868_
+		3 p_228869_ p_228869_
+		4 p_228870_ p_228870_
+	generateBoxOnFillOnly (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;)V m_228849_
+		0 p_228850_ p_228850_
+		1 p_228851_ p_228851_
+		2 p_228852_ p_228852_
+		3 p_228853_ p_228853_
+		4 p_228854_ p_228854_
+		5 p_228855_ p_228855_
+		6 p_228856_ p_228856_
+		7 p_228857_ p_228857_
+		8 p_228858_ p_228858_
+	generateDefaultFloor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIZ)V m_228859_
+		0 p_228860_ p_228860_
+		1 p_228861_ p_228861_
+		2 p_228862_ p_228862_
+		3 p_228863_ p_228863_
+		4 p_228864_ p_228864_
+	generateWaterBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V m_228880_
+		0 p_228881_ p_228881_
+		1 p_228882_ p_228882_
+		2 p_228883_ p_228883_
+		3 p_228884_ p_228884_
+		4 p_228885_ p_228885_
+		5 p_228886_ p_228886_
+		6 p_228887_ p_228887_
+		7 p_228888_ p_228888_
+	getRoomIndex (III)I m_228889_
+		static
+		0 p_228890_ p_228890_
+		1 p_228891_ p_228891_
+		2 p_228892_ p_228892_
+	makeBoundingBox (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_228874_
+		static
+		0 p_228875_ p_228875_
+		1 p_228876_ p_228876_
+		2 p_228877_ p_228877_
+		3 p_228878_ p_228878_
+		4 p_228879_ p_228879_
+	spawnElder (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V m_247483_
+		0 p_251919_ p_251919_
+		1 p_248944_ p_248944_
+		2 p_251311_ p_251311_
+		3 p_249326_ p_249326_
+		4 p_252095_ p_252095_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom
+	mainDesign f_228893_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_228895_ p_228895_
+		1 p_228896_ p_228896_
+		2 p_228897_ p_228897_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228899_ p_228899_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228901_ p_228901_
+		1 p_228902_ p_228902_
+		2 p_228903_ p_228903_
+		3 p_228904_ p_228904_
+		4 p_228905_ p_228905_
+		5 p_228906_ p_228906_
+		6 p_228907_ p_228907_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
+		0 p_228909_ p_228909_
+		1 p_228910_ p_228910_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228912_ p_228912_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228914_ p_228914_
+		1 p_228915_ p_228915_
+		2 p_228916_ p_228916_
+		3 p_228917_ p_228917_
+		4 p_228918_ p_228918_
+		5 p_228919_ p_228919_
+		6 p_228920_ p_228920_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom
+	mainDesign f_228921_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)V <init>
+		0 p_228923_ p_228923_
+		1 p_228924_ p_228924_
+		2 p_228925_ p_228925_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_228927_ p_228927_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_228929_ p_228929_
+		1 p_228930_ p_228930_
+		2 p_228931_ p_228931_
+		3 p_228932_ p_228932_
+		4 p_228933_ p_228933_
+		5 p_228934_ p_228934_
+		6 p_228935_ p_228935_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition
+	claimed f_228939_
+	connections f_228937_
+	hasOpening f_228938_
+	index f_228936_
+	isSource f_228940_
+	scanIndex f_228941_
+	<init> (I)V <init>
+		0 p_228943_ p_228943_
+	countOpenings ()I m_228951_
+	findSource (I)Z m_228945_
+		0 p_228946_ p_228946_
+	isSpecial ()Z m_228950_
+	setConnection (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V m_228947_
+		0 p_228948_ p_228948_
+		1 p_228949_ p_228949_
+	updateOpenings ()V m_228944_
+net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
+	CODEC f_228952_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_228955_ p_228955_
+	createTopPiece (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_228960_
+		static
+		0 p_228961_ p_228961_
+		1 p_228962_ p_228962_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_228964_ p_228964_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_228968_
+		static
+		0 p_228969_ p_228969_
+		1 p_228970_ p_228970_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_228965_
+		static
+		0 p_228966_ p_228966_
+		1 p_228967_ p_228967_
+	regeneratePiecesAfterLoad (Lnet/minecraft/world/level/ChunkPos;JLnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; m_228956_
+		static
+		0 p_228957_ p_228957_
+		1 p_228958_ p_228958_
+		2 p_228959_ p_228959_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
+	BIG_RUINS_BRICK f_228976_
+	BIG_RUINS_CRACKED f_228978_
+	BIG_RUINS_MOSSY f_228977_
+	BIG_WARM_RUINS f_228979_
+	COLD_SUSPICIOUS_BLOCK_PROCESSOR f_276541_
+	RUINS_BRICK f_228973_
+	RUINS_CRACKED f_228974_
+	RUINS_MOSSY f_228975_
+	WARM_RUINS f_228972_
+	WARM_SUSPICIOUS_BLOCK_PROCESSOR f_276678_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addClusterRuins (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;)V m_228987_
+		static
+		0 p_228988_ p_228988_
+		1 p_228989_ p_228989_
+		2 p_228990_ p_228990_
+		3 p_228991_ p_228991_
+		4 p_228992_ p_228992_
+		5 p_228993_ p_228993_
+	addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;ZF)V m_229001_
+		static
+		0 p_229002_ p_229002_
+		1 p_229003_ p_229003_
+		2 p_229004_ p_229004_
+		3 p_229005_ p_229005_
+		4 p_229006_ p_229006_
+		5 p_229007_ p_229007_
+		6 p_229008_ p_229008_
+		7 p_229009_ p_229009_
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)V m_228994_
+		static
+		0 p_228995_ p_228995_
+		1 p_228996_ p_228996_
+		2 p_228997_ p_228997_
+		3 p_228998_ p_228998_
+		4 p_228999_ p_228999_
+		5 p_229000_ p_229000_
+	allPositions (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; m_228984_
+		static
+		0 p_228985_ p_228985_
+		1 p_228986_ p_228986_
+	archyRuleProcessor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; m_277092_
+		static
+		0 p_277376_ p_277376_
+		1 p_277934_ p_277934_
+		2 p_277968_ p_277968_
+	getBigWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; m_229010_
+		static
+		0 p_229011_ p_229011_
+	getSmallWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; m_228982_
+		static
+		0 p_228983_ p_228983_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1 net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type f_229012_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
+	biomeType f_229014_
+	integrity f_229015_
+	isLarge f_229016_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
+		0 p_229018_ p_229018_
+		1 p_229019_ p_229019_
+		2 p_229020_ p_229020_
+		3 p_229021_ p_229021_
+		4 p_229022_ p_229022_
+		5 p_229023_ p_229023_
+		6 p_229024_ p_229024_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
+		0 p_277563_ p_277563_
+		1 p_277610_ p_277610_
+		2 p_277637_ p_277637_
+		3 p_277437_ p_277437_
+		4 p_277873_ p_277873_
+		5 p_277924_ p_277924_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229039_ p_229039_
+		1 p_229040_ p_229040_
+	create (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece; m_277007_
+		static
+		0 p_277874_ p_277874_
+		1 p_277773_ p_277773_
+	getHeight (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I m_229041_
+		0 p_229042_ p_229042_
+		1 p_229043_ p_229043_
+		2 p_229044_ p_229044_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229046_ p_229046_
+		1 p_229047_ p_229047_
+		2 p_229048_ p_229048_
+		3 p_229049_ p_229049_
+		4 p_229050_ p_229050_
+	lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_276759_
+		static
+		0 p_277329_ p_277329_
+		1 p_277330_ p_277330_
+		2 p_277331_ p_277331_
+		3 p_277332_ p_277332_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_277082_
+		static
+		0 p_277572_ p_277572_
+		1 p_277489_ p_277489_
+		2 p_277631_ p_277631_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229029_ p_229029_
+		1 p_229030_ p_229030_
+		2 p_229031_ p_229031_
+		3 p_229032_ p_229032_
+		4 p_229033_ p_229033_
+		5 p_229034_ p_229034_
+		6 p_229035_ p_229035_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
+	CODEC f_229054_
+	biomeTemp f_229055_
+	clusterProbability f_229057_
+	largeProbability f_229056_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;FF)V <init>
+		0 p_229060_ p_229060_
+		1 p_229061_ p_229061_
+		2 p_229062_ p_229062_
+		3 p_229063_ p_229063_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229065_ p_229065_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229069_
+		0 p_229070_ p_229070_
+		1 p_229071_ p_229071_
+	lambda$findGenerationPoint$4 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229066_
+		0 p_229067_ p_229067_
+		1 p_229068_ p_229068_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; m_229078_
+		static
+		0 p_229079_ p_229079_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; m_229076_
+		static
+		0 p_229077_ p_229077_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; m_229072_
+		static
+		0 p_229073_ p_229073_
+	lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229074_
+		static
+		0 p_229075_ p_229075_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type
+	$VALUES $VALUES
+	CODEC f_229083_
+	COLD COLD
+	WARM WARM
+	name f_229084_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; m_229092_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_229088_ p_229088_
+		1 p_229089_ p_229089_
+		2 p_229090_ p_229090_
+	getName ()Ljava/lang/String; m_229091_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; valueOf
+		static
+		0 p_229095_ p_229095_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece
+	LOGGER f_229097_
+	PROBABILITY_OF_GOLD_GONE f_229098_
+	PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA f_229100_
+	PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK f_229099_
+	properties f_229102_
+	verticalPlacement f_229101_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_229105_ p_229105_
+		1 p_229106_ p_229106_
+		2 p_229107_ p_229107_
+		3 p_229108_ p_229108_
+		4 p_229109_ p_229109_
+		5 p_229110_ p_229110_
+		6 p_229111_ p_229111_
+		7 p_229112_ p_229112_
+		8 p_229113_ p_229113_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229115_ p_229115_
+		1 p_229116_ p_229116_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229158_ p_229158_
+		1 p_229159_ p_229159_
+	addNetherrackDripColumn (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229189_
+		0 p_229190_ p_229190_
+		1 p_229191_ p_229191_
+		2 p_229192_ p_229192_
+	addNetherrackDripColumnsBelowPortal (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V m_229117_
+		0 p_229118_ p_229118_
+		1 p_229119_ p_229119_
+	canBlockBeReplacedByNetherrackOrMagma (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_229133_
+		0 p_229134_ p_229134_
+		1 p_229135_ p_229135_
+	getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;FLnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229144_
+		static
+		0 p_229145_ p_229145_
+		1 p_229146_ p_229146_
+		2 p_229147_ p_229147_
+	getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229148_
+		static
+		0 p_229149_ p_229149_
+		1 p_229150_ p_229150_
+	getHeightMapType (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_229160_
+		static
+		0 p_229161_ p_229161_
+	getLavaProcessorRule (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; m_229162_
+		static
+		0 p_229163_ p_229163_
+		1 p_229164_ p_229164_
+	getSurfaceY (Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)I m_229128_
+		static
+		0 p_229129_ p_229129_
+		1 p_229130_ p_229130_
+		2 p_229131_ p_229131_
+		3 p_229132_ p_229132_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229170_ p_229170_
+		1 p_229171_ p_229171_
+		2 p_229172_ p_229172_
+		3 p_229173_ p_229173_
+		4 p_229174_ p_229174_
+	lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_229175_
+		static
+		0 p_229176_ p_229176_
+		1 p_229177_ p_229177_
+	lambda$new$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229185_
+		static
+		0 p_229186_ p_229186_
+		1 p_229187_ p_229187_
+		2 p_229188_ p_229188_
+	lambda$postProcess$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V m_229124_
+		0 p_229125_ p_229125_
+		1 p_229126_ p_229126_
+		2 p_229127_ p_229127_
+	makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229151_
+		static
+		0 p_229152_ p_229152_
+		1 p_229153_ p_229153_
+		2 p_229154_ p_229154_
+		3 p_229155_ p_229155_
+		4 p_229156_ p_229156_
+	makeSettings (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229165_
+		static
+		0 p_229166_ p_229166_
+		1 p_229167_ p_229167_
+		2 p_229168_ p_229168_
+	maybeAddLeavesAbove (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229181_
+		0 p_229182_ p_229182_
+		1 p_229183_ p_229183_
+		2 p_229184_ p_229184_
+	maybeAddVines (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229120_
+		0 p_229121_ p_229121_
+		1 p_229122_ p_229122_
+		2 p_229123_ p_229123_
+	placeNetherrackOrMagma (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_229193_
+		0 p_229194_ p_229194_
+		1 p_229195_ p_229195_
+		2 p_229196_ p_229196_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229137_ p_229137_
+		1 p_229138_ p_229138_
+		2 p_229139_ p_229139_
+		3 p_229140_ p_229140_
+		4 p_229141_ p_229141_
+		5 p_229142_ p_229142_
+		6 p_229143_ p_229143_
+	spreadNetherrack (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V m_229178_
+		0 p_229179_ p_229179_
+		1 p_229180_ p_229180_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties
+	CODEC f_229197_
+	airPocket f_229200_
+	cold f_229198_
+	mossiness f_229199_
+	overgrown f_229201_
+	replaceWithBlackstone f_229203_
+	vines f_229202_
+	<clinit> ()V <clinit>
+		static
+	<init> (ZFZZZZ)V <init>
+		0 p_229207_ p_229207_
+		1 p_229208_ p_229208_
+		2 p_229209_ p_229209_
+		3 p_229210_ p_229210_
+		4 p_229211_ p_229211_
+		5 p_229212_ p_229212_
+	<init> ()V <init>
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229225_
+		static
+		0 p_229226_ p_229226_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Float; m_229223_
+		static
+		0 p_229224_ p_229224_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229221_
+		static
+		0 p_229222_ p_229222_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229219_
+		static
+		0 p_229220_ p_229220_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229217_
+		static
+		0 p_229218_ p_229218_
+	lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; m_229215_
+		static
+		0 p_229216_ p_229216_
+	lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229213_
+		static
+		0 p_229214_ p_229214_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement
+	$VALUES $VALUES
+	CODEC f_229233_
+	IN_MOUNTAIN IN_MOUNTAIN
+	IN_NETHER IN_NETHER
+	ON_LAND_SURFACE ON_LAND_SURFACE
+	ON_OCEAN_FLOOR ON_OCEAN_FLOOR
+	PARTLY_BURIED PARTLY_BURIED
+	UNDERGROUND UNDERGROUND
+	name f_229234_
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; m_229244_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_229238_ p_229238_
+		1 p_229239_ p_229239_
+		2 p_229240_ p_229240_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; m_229242_
+		static
+		0 p_229243_ p_229243_
+	getName ()Ljava/lang/String; m_229241_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; valueOf
+		static
+		0 p_229247_ p_229247_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure
+	CODEC f_229249_
+	MIN_Y_INDEX f_229253_
+	PROBABILITY_OF_GIANT_PORTAL f_229252_
+	STRUCTURE_LOCATION_GIANT_PORTALS f_229251_
+	STRUCTURE_LOCATION_PORTALS f_229250_
+	setups f_229254_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Ljava/util/List;)V <init>
+		0 p_229260_ p_229260_
+		1 p_229261_ p_229261_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;)V <init>
+		0 p_229257_ p_229257_
+		1 p_229258_ p_229258_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229285_ p_229285_
+	findSuitableY (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;ZIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I m_229266_
+		static
+		0 p_229267_ p_229267_
+		1 p_229268_ p_229268_
+		2 p_229269_ p_229269_
+		3 p_229270_ p_229270_
+		4 p_229271_ p_229271_
+		5 p_229272_ p_229272_
+		6 p_229273_ p_229273_
+		7 p_229274_ p_229274_
+		8 p_229275_ p_229275_
+	getRandomWithinInterval (Lnet/minecraft/util/RandomSource;II)I m_229262_
+		static
+		0 p_229263_ p_229263_
+		1 p_229264_ p_229264_
+		2 p_229265_ p_229265_
+	isCold (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z m_229300_
+		static
+		0 p_229301_ p_229301_
+		1 p_229302_ p_229302_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229286_
+		static
+		0 p_229287_ p_229287_
+		1 p_229288_ p_229288_
+		2 p_229289_ p_229289_
+		3 p_229290_ p_229290_
+		4 p_229291_ p_229291_
+		5 p_229292_ p_229292_
+		6 p_229293_ p_229293_
+		7 p_229294_ p_229294_
+		8 p_229295_ p_229295_
+		9 p_229296_ p_229296_
+		10 p_229297_ p_229297_
+	lambda$findSuitableY$3 (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/NoiseColumn; m_229276_
+		static
+		0 p_229277_ p_229277_
+		1 p_229278_ p_229278_
+		2 p_229279_ p_229279_
+		3 p_229280_ p_229280_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure;)Ljava/util/List; m_229298_
+		static
+		0 p_229299_ p_229299_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229303_
+		static
+		0 p_229304_ p_229304_
+	sample (Lnet/minecraft/world/level/levelgen/WorldgenRandom;F)Z m_229281_
+		static
+		0 p_229282_ p_229282_
+		1 p_229283_ p_229283_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup
+	CODEC f_229306_
+	airPocketProbability f_229308_
+	canBeCold f_229312_
+	mossiness f_229309_
+	overgrown f_229310_
+	placement f_229307_
+	replaceWithBlackstone f_229313_
+	vines f_229311_
+	weight f_229314_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;FFZZZZF)V <init>
+		0 f_229307_ f_229307_
+		1 f_229308_ f_229308_
+		2 f_229309_ f_229309_
+		3 f_229310_ f_229310_
+		4 f_229311_ f_229311_
+		5 f_229312_ f_229312_
+		6 f_229313_ f_229313_
+		7 f_229314_ f_229314_
+	airPocketProbability ()F f_229308_
+	canBeCold ()Z f_229312_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_229333_ p_229333_
+	hashCode ()I hashCode
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229326_
+		static
+		0 p_229327_ p_229327_
+	mossiness ()F f_229309_
+	overgrown ()Z f_229310_
+	placement ()Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; f_229307_
+	replaceWithBlackstone ()Z f_229313_
+	toString ()Ljava/lang/String; toString
+	vines ()Z f_229311_
+	weight ()F f_229314_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
+	MARKERS_TO_LOOT f_229342_
+	PIVOT f_229339_
+	STRUCTURE_LOCATION_BEACHED f_229340_
+	STRUCTURE_LOCATION_OCEAN f_229341_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Z)V m_229345_
+		static
+		0 p_229346_ p_229346_
+		1 p_229347_ p_229347_
+		2 p_229348_ p_229348_
+		3 p_229349_ p_229349_
+		4 p_229350_ p_229350_
+		5 p_229351_ p_229351_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece
+	isBeached f_229352_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
+		0 p_229354_ p_229354_
+		1 p_229355_ p_229355_
+		2 p_229356_ p_229356_
+		3 p_229357_ p_229357_
+		4 p_229358_ p_229358_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229360_ p_229360_
+		1 p_229361_ p_229361_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229373_ p_229373_
+		1 p_229374_ p_229374_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_229376_ p_229376_
+		1 p_229377_ p_229377_
+		2 p_229378_ p_229378_
+		3 p_229379_ p_229379_
+		4 p_229380_ p_229380_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229381_
+		static
+		0 p_229382_ p_229382_
+		1 p_229383_ p_229383_
+	makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_229370_
+		static
+		0 p_229371_ p_229371_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229363_ p_229363_
+		1 p_229364_ p_229364_
+		2 p_229365_ p_229365_
+		3 p_229366_ p_229366_
+		4 p_229367_ p_229367_
+		5 p_229368_ p_229368_
+		6 p_229369_ p_229369_
+net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
+	CODEC f_229384_
+	isBeached f_229385_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Z)V <init>
+		0 p_229388_ p_229388_
+		1 p_229389_ p_229389_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229391_ p_229391_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229395_
+		0 p_229396_ p_229396_
+		1 p_229397_ p_229397_
+	lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229392_
+		0 p_229393_ p_229393_
+		1 p_229394_ p_229394_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure;)Ljava/lang/Boolean; m_229398_
+		static
+		0 p_229399_ p_229399_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_229400_
+		static
+		0 p_229401_ p_229401_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces
+	CHECK_AIR f_229408_
+	LOWEST_Y_POSITION f_229407_
+	MAGIC_START_Y f_229403_
+	MAX_DEPTH f_229406_
+	SMALL_DOOR_HEIGHT f_229405_
+	SMALL_DOOR_WIDTH f_229404_
+	SMOOTH_STONE_SELECTOR f_229413_
+	STRONGHOLD_PIECE_WEIGHTS f_229409_
+	currentPieces f_229410_
+	imposedPiece f_229411_
+	totalWeight f_229412_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	findAndCreatePieceFactory (Ljava/lang/Class;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; m_229426_
+		static
+		0 p_229427_ p_229427_
+		1 p_229428_ p_229428_
+		2 p_229429_ p_229429_
+		3 p_229430_ p_229430_
+		4 p_229431_ p_229431_
+		5 p_229432_ p_229432_
+		6 p_229433_ p_229433_
+		7 p_229434_ p_229434_
+	generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229436_
+		static
+		0 p_229437_ p_229437_
+		1 p_229438_ p_229438_
+		2 p_229439_ p_229439_
+		3 p_229440_ p_229440_
+		4 p_229441_ p_229441_
+		5 p_229442_ p_229442_
+		6 p_229443_ p_229443_
+		7 p_229444_ p_229444_
+	generatePieceFromSmallDoor (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; m_229417_
+		static
+		0 p_229418_ p_229418_
+		1 p_229419_ p_229419_
+		2 p_229420_ p_229420_
+		3 p_229421_ p_229421_
+		4 p_229422_ p_229422_
+		5 p_229423_ p_229423_
+		6 p_229424_ p_229424_
+		7 p_229425_ p_229425_
+	resetPieces ()V m_229416_
+		static
+	updatePieceWeight ()Z m_229435_
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229446_ p_229446_
+		1 p_229447_ p_229447_
+		2 p_229448_ p_229448_
+	doPlace (I)Z m_214198_
+		0 p_229450_ p_229450_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229452_ p_229452_
+		1 p_229453_ p_229453_
+		2 p_229454_ p_229454_
+	doPlace (I)Z m_214198_
+		0 p_229456_ p_229456_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
+	$SwitchMap$net$minecraft$core$Direction f_229458_
+	$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$StrongholdPieces$StrongholdPiece$SmallDoorType f_229457_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor
+	DEPTH f_229462_
+	HEIGHT f_229461_
+	WIDTH f_229460_
+	hasPlacedChest f_229463_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229465_ p_229465_
+		1 p_229466_ p_229466_
+		2 p_229467_ p_229467_
+		3 p_229468_ p_229468_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229470_ p_229470_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229492_ p_229492_
+		1 p_229493_ p_229493_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229480_ p_229480_
+		1 p_229481_ p_229481_
+		2 p_229482_ p_229482_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor; m_229483_
+		static
+		0 p_229484_ p_229484_
+		1 p_229485_ p_229485_
+		2 p_229486_ p_229486_
+		3 p_229487_ p_229487_
+		4 p_229488_ p_229488_
+		5 p_229489_ p_229489_
+		6 p_229490_ p_229490_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229472_ p_229472_
+		1 p_229473_ p_229473_
+		2 p_229474_ p_229474_
+		3 p_229475_ p_229475_
+		4 p_229476_ p_229476_
+		5 p_229477_ p_229477_
+		6 p_229478_ p_229478_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor
+	steps f_229494_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229496_ p_229496_
+		1 p_229497_ p_229497_
+		2 p_229498_ p_229498_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229500_ p_229500_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229517_ p_229517_
+		1 p_229518_ p_229518_
+	findPieceBox (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_229509_
+		static
+		0 p_229510_ p_229510_
+		1 p_229511_ p_229511_
+		2 p_229512_ p_229512_
+		3 p_229513_ p_229513_
+		4 p_229514_ p_229514_
+		5 p_229515_ p_229515_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229502_ p_229502_
+		1 p_229503_ p_229503_
+		2 p_229504_ p_229504_
+		3 p_229505_ p_229505_
+		4 p_229506_ p_229506_
+		5 p_229507_ p_229507_
+		6 p_229508_ p_229508_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing
+	DEPTH f_229521_
+	HEIGHT f_229520_
+	WIDTH f_229519_
+	leftHigh f_229523_
+	leftLow f_229522_
+	rightHigh f_229525_
+	rightLow f_229524_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229527_ p_229527_
+		1 p_229528_ p_229528_
+		2 p_229529_ p_229529_
+		3 p_229530_ p_229530_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229532_ p_229532_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229554_ p_229554_
+		1 p_229555_ p_229555_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229542_ p_229542_
+		1 p_229543_ p_229543_
+		2 p_229544_ p_229544_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing; m_229545_
+		static
+		0 p_229546_ p_229546_
+		1 p_229547_ p_229547_
+		2 p_229548_ p_229548_
+		3 p_229549_ p_229549_
+		4 p_229550_ p_229550_
+		5 p_229551_ p_229551_
+		6 p_229552_ p_229552_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229534_ p_229534_
+		1 p_229535_ p_229535_
+		2 p_229536_ p_229536_
+		3 p_229537_ p_229537_
+		4 p_229538_ p_229538_
+		5 p_229539_ p_229539_
+		6 p_229540_ p_229540_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229557_ p_229557_
+		1 p_229558_ p_229558_
+		2 p_229559_ p_229559_
+		3 p_229560_ p_229560_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229562_ p_229562_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229572_ p_229572_
+		1 p_229573_ p_229573_
+		2 p_229574_ p_229574_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn; m_229575_
+		static
+		0 p_229576_ p_229576_
+		1 p_229577_ p_229577_
+		2 p_229578_ p_229578_
+		3 p_229579_ p_229579_
+		4 p_229580_ p_229580_
+		5 p_229581_ p_229581_
+		6 p_229582_ p_229582_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229564_ p_229564_
+		1 p_229565_ p_229565_
+		2 p_229566_ p_229566_
+		3 p_229567_ p_229567_
+		4 p_229568_ p_229568_
+		5 p_229569_ p_229569_
+		6 p_229570_ p_229570_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library
+	DEPTH f_229586_
+	HEIGHT f_229584_
+	TALL_HEIGHT f_229585_
+	WIDTH f_229583_
+	isTall f_229587_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229589_ p_229589_
+		1 p_229590_ p_229590_
+		2 p_229591_ p_229591_
+		3 p_229592_ p_229592_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229594_ p_229594_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229612_ p_229612_
+		1 p_229613_ p_229613_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library; m_229603_
+		static
+		0 p_229604_ p_229604_
+		1 p_229605_ p_229605_
+		2 p_229606_ p_229606_
+		3 p_229607_ p_229607_
+		4 p_229608_ p_229608_
+		5 p_229609_ p_229609_
+		6 p_229610_ p_229610_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229596_ p_229596_
+		1 p_229597_ p_229597_
+		2 p_229598_ p_229598_
+		3 p_229599_ p_229599_
+		4 p_229600_ p_229600_
+		5 p_229601_ p_229601_
+		6 p_229602_ p_229602_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight
+	maxPlaceCount f_229617_
+	pieceClass f_229614_
+	placeCount f_229616_
+	weight f_229615_
+	<init> (Ljava/lang/Class;II)V <init>
+		0 p_229619_ p_229619_
+		1 p_229620_ p_229620_
+		2 p_229621_ p_229621_
+	doPlace (I)Z m_214198_
+		0 p_229623_ p_229623_
+	isValid ()Z m_229622_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom
+	DEPTH f_229626_
+	HEIGHT f_229625_
+	WIDTH f_229624_
+	hasPlacedSpawner f_229627_
+	<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229629_ p_229629_
+		1 p_229630_ p_229630_
+		2 p_229631_ p_229631_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229633_ p_229633_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229654_ p_229654_
+		1 p_229655_ p_229655_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229643_ p_229643_
+		1 p_229644_ p_229644_
+		2 p_229645_ p_229645_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom; m_229646_
+		static
+		0 p_229647_ p_229647_
+		1 p_229648_ p_229648_
+		2 p_229649_ p_229649_
+		3 p_229650_ p_229650_
+		4 p_229651_ p_229651_
+		5 p_229652_ p_229652_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229635_ p_229635_
+		1 p_229636_ p_229636_
+		2 p_229637_ p_229637_
+		3 p_229638_ p_229638_
+		4 p_229639_ p_229639_
+		5 p_229640_ p_229640_
+		6 p_229641_ p_229641_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall
+	DEPTH f_229658_
+	HEIGHT f_229657_
+	WIDTH f_229656_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229660_ p_229660_
+		1 p_229661_ p_229661_
+		2 p_229662_ p_229662_
+		3 p_229663_ p_229663_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229665_ p_229665_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229675_ p_229675_
+		1 p_229676_ p_229676_
+		2 p_229677_ p_229677_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall; m_229678_
+		static
+		0 p_229679_ p_229679_
+		1 p_229680_ p_229680_
+		2 p_229681_ p_229681_
+		3 p_229682_ p_229682_
+		4 p_229683_ p_229683_
+		5 p_229684_ p_229684_
+		6 p_229685_ p_229685_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229667_ p_229667_
+		1 p_229668_ p_229668_
+		2 p_229669_ p_229669_
+		3 p_229670_ p_229670_
+		4 p_229671_ p_229671_
+		5 p_229672_ p_229672_
+		6 p_229673_ p_229673_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229687_ p_229687_
+		1 p_229688_ p_229688_
+		2 p_229689_ p_229689_
+		3 p_229690_ p_229690_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229692_ p_229692_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229702_ p_229702_
+		1 p_229703_ p_229703_
+		2 p_229704_ p_229704_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn; m_229705_
+		static
+		0 p_229706_ p_229706_
+		1 p_229707_ p_229707_
+		2 p_229708_ p_229708_
+		3 p_229709_ p_229709_
+		4 p_229710_ p_229710_
+		5 p_229711_ p_229711_
+		6 p_229712_ p_229712_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229694_ p_229694_
+		1 p_229695_ p_229695_
+		2 p_229696_ p_229696_
+		3 p_229697_ p_229697_
+		4 p_229698_ p_229698_
+		5 p_229699_ p_229699_
+		6 p_229700_ p_229700_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing
+	DEPTH f_229715_
+	HEIGHT f_229714_
+	WIDTH f_229713_
+	type f_229716_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229718_ p_229718_
+		1 p_229719_ p_229719_
+		2 p_229720_ p_229720_
+		3 p_229721_ p_229721_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229723_ p_229723_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229745_ p_229745_
+		1 p_229746_ p_229746_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229733_ p_229733_
+		1 p_229734_ p_229734_
+		2 p_229735_ p_229735_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing; m_229736_
+		static
+		0 p_229737_ p_229737_
+		1 p_229738_ p_229738_
+		2 p_229739_ p_229739_
+		3 p_229740_ p_229740_
+		4 p_229741_ p_229741_
+		5 p_229742_ p_229742_
+		6 p_229743_ p_229743_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229725_ p_229725_
+		1 p_229726_ p_229726_
+		2 p_229727_ p_229727_
+		3 p_229728_ p_229728_
+		4 p_229729_ p_229729_
+		5 p_229730_ p_229730_
+		6 p_229731_ p_229731_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector
+	<init> ()V <init>
+	next (Lnet/minecraft/util/RandomSource;IIIZ)V m_213766_
+		0 p_229749_ p_229749_
+		1 p_229750_ p_229750_
+		2 p_229751_ p_229751_
+		3 p_229752_ p_229752_
+		4 p_229753_ p_229753_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown
+	DEPTH f_229756_
+	HEIGHT f_229755_
+	WIDTH f_229754_
+	isSource f_229757_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229770_ p_229770_
+		1 p_229771_ p_229771_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIILnet/minecraft/core/Direction;)V <init>
+		0 p_229764_ p_229764_
+		1 p_229765_ p_229765_
+		2 p_229766_ p_229766_
+		3 p_229767_ p_229767_
+		4 p_229768_ p_229768_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229759_ p_229759_
+		1 p_229760_ p_229760_
+		2 p_229761_ p_229761_
+		3 p_229762_ p_229762_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229773_ p_229773_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229795_ p_229795_
+		1 p_229796_ p_229796_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229783_ p_229783_
+		1 p_229784_ p_229784_
+		2 p_229785_ p_229785_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown; m_229786_
+		static
+		0 p_229787_ p_229787_
+		1 p_229788_ p_229788_
+		2 p_229789_ p_229789_
+		3 p_229790_ p_229790_
+		4 p_229791_ p_229791_
+		5 p_229792_ p_229792_
+		6 p_229793_ p_229793_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229775_ p_229775_
+		1 p_229776_ p_229776_
+		2 p_229777_ p_229777_
+		3 p_229778_ p_229778_
+		4 p_229779_ p_229779_
+		5 p_229780_ p_229780_
+		6 p_229781_ p_229781_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece
+	pendingChildren f_229799_
+	portalRoomPiece f_229798_
+	previousPiece f_229797_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_229801_ p_229801_
+		1 p_229802_ p_229802_
+		2 p_229803_ p_229803_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229805_ p_229805_
+	getLocatorPosition ()Lnet/minecraft/core/BlockPos; m_142171_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight
+	DEPTH f_229809_
+	HEIGHT f_229808_
+	WIDTH f_229807_
+	leftChild f_229810_
+	rightChild f_229811_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229813_ p_229813_
+		1 p_229814_ p_229814_
+		2 p_229815_ p_229815_
+		3 p_229816_ p_229816_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229818_ p_229818_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229840_ p_229840_
+		1 p_229841_ p_229841_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229828_ p_229828_
+		1 p_229829_ p_229829_
+		2 p_229830_ p_229830_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight; m_229831_
+		static
+		0 p_229832_ p_229832_
+		1 p_229833_ p_229833_
+		2 p_229834_ p_229834_
+		3 p_229835_ p_229835_
+		4 p_229836_ p_229836_
+		5 p_229837_ p_229837_
+		6 p_229838_ p_229838_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229820_ p_229820_
+		1 p_229821_ p_229821_
+		2 p_229822_ p_229822_
+		3 p_229823_ p_229823_
+		4 p_229824_ p_229824_
+		5 p_229825_ p_229825_
+		6 p_229826_ p_229826_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown
+	DEPTH f_229844_
+	HEIGHT f_229843_
+	WIDTH f_229842_
+	<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
+		0 p_229846_ p_229846_
+		1 p_229847_ p_229847_
+		2 p_229848_ p_229848_
+		3 p_229849_ p_229849_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229851_ p_229851_
+	addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V m_214092_
+		0 p_229861_ p_229861_
+		1 p_229862_ p_229862_
+		2 p_229863_ p_229863_
+	createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown; m_229864_
+		static
+		0 p_229865_ p_229865_
+		1 p_229866_ p_229866_
+		2 p_229867_ p_229867_
+		3 p_229868_ p_229868_
+		4 p_229869_ p_229869_
+		5 p_229870_ p_229870_
+		6 p_229871_ p_229871_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229853_ p_229853_
+		1 p_229854_ p_229854_
+		2 p_229855_ p_229855_
+		3 p_229856_ p_229856_
+		4 p_229857_ p_229857_
+		5 p_229858_ p_229858_
+		6 p_229859_ p_229859_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece
+	entryDoor f_229872_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229878_ p_229878_
+		1 p_229879_ p_229879_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_229874_ p_229874_
+		1 p_229875_ p_229875_
+		2 p_229876_ p_229876_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229891_ p_229891_
+		1 p_229892_ p_229892_
+	generateSmallDoor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType;III)V m_229880_
+		0 p_229881_ p_229881_
+		1 p_229882_ p_229882_
+		2 p_229883_ p_229883_
+		3 p_229884_ p_229884_
+		4 p_229885_ p_229885_
+		5 p_229886_ p_229886_
+		6 p_229887_ p_229887_
+	generateSmallDoorChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229893_
+		0 p_229894_ p_229894_
+		1 p_229895_ p_229895_
+		2 p_229896_ p_229896_
+		3 p_229897_ p_229897_
+		4 p_229898_ p_229898_
+	generateSmallDoorChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229901_
+		0 p_229902_ p_229902_
+		1 p_229903_ p_229903_
+		2 p_229904_ p_229904_
+		3 p_229905_ p_229905_
+		4 p_229906_ p_229906_
+	generateSmallDoorChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; m_229907_
+		0 p_229908_ p_229908_
+		1 p_229909_ p_229909_
+		2 p_229910_ p_229910_
+		3 p_229911_ p_229911_
+		4 p_229912_ p_229912_
+	isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z m_229888_
+		static
+		0 p_229889_ p_229889_
+	randomSmallDoor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; m_229899_
+		0 p_229900_ p_229900_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType
+	$VALUES $VALUES
+	GRATES GRATES
+	IRON_DOOR IRON_DOOR
+	OPENING OPENING
+	WOOD_DOOR WOOD_DOOR
+	$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; m_229922_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_229920_ p_229920_
+		1 p_229921_ p_229921_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; valueOf
+		static
+		0 p_229924_ p_229924_
+	values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; values
+		static
+net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn
+	DEPTH f_229928_
+	HEIGHT f_229927_
+	WIDTH f_229926_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229934_ p_229934_
+		1 p_229935_ p_229935_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
+		0 p_229930_ p_229930_
+		1 p_229931_ p_229931_
+		2 p_229932_ p_229932_
+net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
+	CODEC f_229936_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_229939_ p_229939_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229941_ p_229941_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229945_
+		static
+		0 p_229946_ p_229946_
+		1 p_229947_ p_229947_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229942_
+		static
+		0 p_229943_ p_229943_
+		1 p_229944_ p_229944_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
+	spawnedCat f_229950_
+	spawnedWitch f_229949_
+	<init> (Lnet/minecraft/util/RandomSource;II)V <init>
+		0 p_229952_ p_229952_
+		1 p_229953_ p_229953_
+		2 p_229954_ p_229954_
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_229956_ p_229956_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_229969_ p_229969_
+		1 p_229970_ p_229970_
+	postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V m_213694_
+		0 p_229961_ p_229961_
+		1 p_229962_ p_229962_
+		2 p_229963_ p_229963_
+		3 p_229964_ p_229964_
+		4 p_229965_ p_229965_
+		5 p_229966_ p_229966_
+		6 p_229967_ p_229967_
+	spawnCat (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_229957_
+		0 p_229958_ p_229958_
+		1 p_229959_ p_229959_
+net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
+	CODEC f_229971_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_229974_ p_229974_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_229976_ p_229976_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V m_229980_
+		static
+		0 p_229981_ p_229981_
+		1 p_229982_ p_229982_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_229977_
+		static
+		0 p_229978_ p_229978_
+		1 p_229979_ p_229979_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
+	<init> ()V <init>
+	generateMansion (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V m_229985_
+		static
+		0 p_229986_ p_229986_
+		1 p_229987_ p_229987_
+		2 p_229988_ p_229988_
+		3 p_229989_ p_229989_
+		4 p_229990_ p_229990_
+	main ([Ljava/lang/String;)V main
+		static
+		0 p_229992_ p_229992_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_229995_ p_229995_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230000_ p_230000_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230002_ p_230002_
+		1 p_230003_ p_230003_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230005_ p_230005_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_229997_ p_229997_
+		1 p_229998_ p_229998_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230007_ p_230007_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230009_ p_230009_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_230011_ p_230011_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230014_ p_230014_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230015_ p_230015_
+		1 p_230016_ p_230016_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230017_ p_230017_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_230012_ p_230012_
+		1 p_230013_ p_230013_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230018_ p_230018_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230019_ p_230019_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid
+	BLOCKED f_230026_
+	CLEAR f_230021_
+	CORRIDOR f_230022_
+	DEFAULT_SIZE f_230020_
+	ROOM f_230023_
+	ROOM_1x1 f_230027_
+	ROOM_1x2 f_230028_
+	ROOM_2x2 f_230029_
+	ROOM_CORRIDOR_FLAG f_230033_
+	ROOM_DOOR_FLAG f_230031_
+	ROOM_ID_MASK f_230035_
+	ROOM_ORIGIN_FLAG f_230030_
+	ROOM_STAIRS_FLAG f_230032_
+	ROOM_TYPE_MASK f_230034_
+	START_ROOM f_230024_
+	TEST_ROOM f_230025_
+	baseGrid f_230037_
+	entranceX f_230040_
+	entranceY f_230041_
+	floorRooms f_230039_
+	random f_230036_
+	thirdFloorGrid f_230038_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230043_ p_230043_
+	cleanEdges (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)Z m_230045_
+		0 p_230046_ p_230046_
+	get1x2RoomDirection (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Lnet/minecraft/core/Direction; m_230067_
+		0 p_230068_ p_230068_
+		1 p_230069_ p_230069_
+		2 p_230070_ p_230070_
+		3 p_230071_ p_230071_
+		4 p_230072_ p_230072_
+	identifyRooms (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V m_230063_
+		0 p_230064_ p_230064_
+		1 p_230065_ p_230065_
+	isHouse (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;II)Z m_230047_
+		static
+		0 p_230048_ p_230048_
+		1 p_230049_ p_230049_
+		2 p_230050_ p_230050_
+	isRoomId (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Z m_230051_
+		0 p_230052_ p_230052_
+		1 p_230053_ p_230053_
+		2 p_230054_ p_230054_
+		3 p_230055_ p_230055_
+		4 p_230056_ p_230056_
+	print ()V m_230044_
+	recursiveCorridor (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IILnet/minecraft/core/Direction;I)V m_230057_
+		0 p_230058_ p_230058_
+		1 p_230059_ p_230059_
+		2 p_230060_ p_230060_
+		3 p_230061_ p_230061_
+		4 p_230062_ p_230062_
+	setupThirdFloor ()V m_230066_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer
+	random f_230074_
+	startX f_230075_
+	startY f_230076_
+	structureTemplateManager f_230073_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230078_ p_230078_
+		1 p_230079_ p_230079_
+	addRoom1x1 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230108_
+		0 p_230109_ p_230109_
+		1 p_230110_ p_230110_
+		2 p_230111_ p_230111_
+		3 p_230112_ p_230112_
+		4 p_230113_ p_230113_
+	addRoom1x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;Z)V m_230121_
+		0 p_230122_ p_230122_
+		1 p_230123_ p_230123_
+		2 p_230124_ p_230124_
+		3 p_230125_ p_230125_
+		4 p_230126_ p_230126_
+		5 p_230127_ p_230127_
+		6 p_230128_ p_230128_
+	addRoom2x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230114_
+		0 p_230115_ p_230115_
+		1 p_230116_ p_230116_
+		2 p_230117_ p_230117_
+		3 p_230118_ p_230118_
+		4 p_230119_ p_230119_
+		5 p_230120_ p_230120_
+	addRoom2x2Secret (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V m_230097_
+		0 p_230098_ p_230098_
+		1 p_230099_ p_230099_
+		2 p_230100_ p_230100_
+		3 p_230101_ p_230101_
+	createMansion (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid;)V m_230080_
+		0 p_230081_ p_230081_
+		1 p_230082_ p_230082_
+		2 p_230083_ p_230083_
+		3 p_230084_ p_230084_
+	createRoof (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V m_230102_
+		0 p_230103_ p_230103_
+		1 p_230104_ p_230104_
+		2 p_230105_ p_230105_
+		3 p_230106_ p_230106_
+		4 p_230107_ p_230107_
+	entrance (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230085_
+		0 p_230086_ p_230086_
+		1 p_230087_ p_230087_
+	traverseInnerTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230135_
+		0 p_230136_ p_230136_
+		1 p_230137_ p_230137_
+	traverseOuterWalls (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/core/Direction;IIII)V m_230088_
+		0 p_230089_ p_230089_
+		1 p_230090_ p_230090_
+		2 p_230091_ p_230091_
+		3 p_230092_ p_230092_
+		4 p_230093_ p_230093_
+		5 p_230094_ p_230094_
+		6 p_230095_ p_230095_
+		7 p_230096_ p_230096_
+	traverseTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230132_
+		0 p_230133_ p_230133_
+		1 p_230134_ p_230134_
+	traverseWallPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V m_230129_
+		0 p_230130_ p_230130_
+		1 p_230131_ p_230131_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData
+	position f_230139_
+	rotation f_230138_
+	wallType f_230140_
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection
+	<init> ()V <init>
+	get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214126_
+		0 p_230144_ p_230144_
+	get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214127_
+		0 p_230149_ p_230149_
+	get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213985_
+		0 p_230151_ p_230151_
+		1 p_230152_ p_230152_
+	get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214128_
+		0 p_230154_ p_230154_
+	get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; m_213986_
+		0 p_230146_ p_230146_
+		1 p_230147_ p_230147_
+	get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214124_
+		0 p_230156_ p_230156_
+	get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; m_214125_
+		0 p_230158_ p_230158_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid
+	grid f_230159_
+	height f_230161_
+	valueIfOutside f_230162_
+	width f_230160_
+	<init> (III)V <init>
+		0 p_230164_ p_230164_
+		1 p_230165_ p_230165_
+		2 p_230166_ p_230166_
+	edgesTo (III)Z m_230185_
+		0 p_230186_ p_230186_
+		1 p_230187_ p_230187_
+		2 p_230188_ p_230188_
+	get (II)I m_230167_
+		0 p_230168_ p_230168_
+		1 p_230169_ p_230169_
+	set (III)V m_230170_
+		0 p_230171_ p_230171_
+		1 p_230172_ p_230172_
+		2 p_230173_ p_230173_
+	set (IIIII)V m_230179_
+		0 p_230180_ p_230180_
+		1 p_230181_ p_230181_
+		2 p_230182_ p_230182_
+		3 p_230183_ p_230183_
+		4 p_230184_ p_230184_
+	setif (IIII)V m_230174_
+		0 p_230175_ p_230175_
+		1 p_230176_ p_230176_
+		2 p_230177_ p_230177_
+		3 p_230178_ p_230178_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection
+	<init> ()V <init>
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;)V <init>
+		0 p_230196_ p_230196_
+		1 p_230197_ p_230197_
+		2 p_230198_ p_230198_
+		3 p_230199_ p_230199_
+		4 p_230200_ p_230200_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_230202_ p_230202_
+		1 p_230203_ p_230203_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
+		0 p_230191_ p_230191_
+		1 p_230192_ p_230192_
+		2 p_230193_ p_230193_
+		3 p_230194_ p_230194_
+	addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V m_183620_
+		0 p_230208_ p_230208_
+		1 p_230209_ p_230209_
+	handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_213704_
+		0 p_230213_ p_230213_
+		1 p_230214_ p_230214_
+		2 p_230215_ p_230215_
+		3 p_230216_ p_230216_
+		4 p_230217_ p_230217_
+	lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230218_
+		static
+		0 p_230219_ p_230219_
+		1 p_230220_ p_230220_
+	makeLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_230210_
+		static
+		0 p_230211_ p_230211_
+	makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230204_
+		static
+		0 p_230205_ p_230205_
+		1 p_230206_ p_230206_
+	makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; m_142415_
+net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
+	CODEC f_230222_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
+		0 p_230225_ p_230225_
+	afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V m_214110_
+		0 p_230227_ p_230227_
+		1 p_230228_ p_230228_
+		2 p_230229_ p_230229_
+		3 p_230230_ p_230230_
+		4 p_230231_ p_230231_
+		5 p_230232_ p_230232_
+		6 p_230233_ p_230233_
+	findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; m_214086_
+		0 p_230235_ p_230235_
+	generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V m_230241_
+		0 p_230242_ p_230242_
+		1 p_230243_ p_230243_
+		2 p_230244_ p_230244_
+		3 p_230245_ p_230245_
+	lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V m_230236_
+		0 p_230237_ p_230237_
+		1 p_230238_ p_230238_
+		2 p_230239_ p_230239_
+		3 p_230240_ p_230240_
+	type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; m_213658_
+net/minecraft/world/level/levelgen/structure/structures/package-info net/minecraft/world/level/levelgen/structure/structures/package-info
+net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest
+	CODEC f_73953_
+	INSTANCE f_73954_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest; m_73961_
+		static
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230248_ p_230248_
+		1 p_230249_ p_230249_
+net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest
+	CODEC f_73962_
+	axis f_73967_
+	maxChance f_73964_
+	maxDist f_73966_
+	minChance f_73963_
+	minDist f_73965_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFIILnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_73970_ p_73970_
+		1 p_73971_ p_73971_
+		2 p_73972_ p_73972_
+		3 p_73973_ p_73973_
+		4 p_73974_ p_73974_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; m_163718_
+		static
+		0 p_163719_ p_163719_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; m_163716_
+		static
+		0 p_163717_ p_163717_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; m_163714_
+		static
+		0 p_163715_ p_163715_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; m_163712_
+		static
+		0 p_163713_ p_163713_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Lnet/minecraft/core/Direction$Axis; m_163710_
+		static
+		0 p_163711_ p_163711_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_73976_
+		static
+		0 p_73977_ p_73977_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230251_ p_230251_
+		1 p_230252_ p_230252_
+		2 p_230253_ p_230253_
+		3 p_230254_ p_230254_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor
+	CODEC f_73993_
+	INSTANCE f_73994_
+	replacements f_73995_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$new$1 (Ljava/util/HashMap;)V m_74006_
+		static
+		0 p_74007_ p_74007_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor; m_74008_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74000_ p_74000_
+		1 p_74001_ p_74001_
+		2 p_74002_ p_74002_
+		3 p_74003_ p_74003_
+		4 p_74004_ p_74004_
+		5 p_74005_ p_74005_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor
+	CODEC f_74009_
+	NON_MOSSY_REPLACEMENTS f_163723_
+	PROBABILITY_OF_REPLACING_FULL_BLOCK f_163720_
+	PROBABILITY_OF_REPLACING_OBSIDIAN f_163722_
+	PROBABILITY_OF_REPLACING_STAIRS f_163721_
+	mossiness f_74010_
+	<clinit> ()V <clinit>
+		static
+	<init> (F)V <init>
+		0 p_74013_ p_74013_
+	getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230266_
+		0 p_230267_ p_230267_
+		1 p_230268_ p_230268_
+		2 p_230269_ p_230269_
+	getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230263_
+		static
+		0 p_230264_ p_230264_
+		1 p_230265_ p_230265_
+	getRandomFacingStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; m_230257_
+		static
+		0 p_230258_ p_230258_
+		1 p_230259_ p_230259_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor;)Ljava/lang/Float; m_74022_
+		static
+		0 p_74023_ p_74023_
+	maybeReplaceFullStoneBlock (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230255_
+		0 p_230256_ p_230256_
+	maybeReplaceObsidian (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230274_
+		0 p_230275_ p_230275_
+	maybeReplaceSlab (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230270_
+		0 p_230271_ p_230271_
+	maybeReplaceStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; m_230260_
+		0 p_230261_ p_230261_
+		1 p_230262_ p_230262_
+	maybeReplaceWall (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; m_230272_
+		0 p_230273_ p_230273_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74016_ p_74016_
+		1 p_74017_ p_74017_
+		2 p_74018_ p_74018_
+		3 p_74019_ p_74019_
+		4 p_74020_ p_74020_
+		5 p_74021_ p_74021_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor
+	AIR f_74047_
+	CODEC f_74045_
+	STRUCTURE_AND_AIR f_74048_
+	STRUCTURE_BLOCK f_74046_
+	toIgnore f_74049_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_74052_ p_74052_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor;)Ljava/util/List; m_74061_
+		static
+		0 p_74062_ p_74062_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74055_ p_74055_
+		1 p_74056_ p_74056_
+		2 p_74057_ p_74057_
+		3 p_74058_ p_74058_
+		4 p_74059_ p_74059_
+		5 p_74060_ p_74060_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest
+	CODEC f_74063_
+	block f_74064_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_74067_ p_74067_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest;)Lnet/minecraft/world/level/block/Block; m_74072_
+		static
+		0 p_74073_ p_74073_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230277_ p_230277_
+		1 p_230278_ p_230278_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor
+	CODEC f_74074_
+	integrity f_74075_
+	rottableBlocks f_230279_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/Optional;F)V <init>
+		0 p_230284_ p_230284_
+		1 p_230285_ p_230285_
+	<init> (Lnet/minecraft/core/HolderSet;F)V <init>
+		0 p_255622_ p_255622_
+		1 p_256468_ p_256468_
+	<init> (F)V <init>
+		0 p_74078_ p_74078_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/util/Optional; m_230290_
+		static
+		0 p_230291_ p_230291_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/lang/Float; m_230288_
+		static
+		0 p_230289_ p_230289_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257363_
+		static
+		0 p_259016_ p_259016_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74081_ p_74081_
+		1 p_74082_ p_74082_
+		2 p_74083_ p_74083_
+		3 p_74084_ p_74084_
+		4 p_74085_ p_74085_
+		5 p_74086_ p_74086_
+net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest
+	CODEC f_74089_
+	blockState f_74090_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74093_ p_74093_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; m_74098_
+		static
+		0 p_74099_ p_74099_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230293_ p_230293_
+		1 p_230294_ p_230294_
+net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
+	CODEC f_276424_
+	delegate f_276605_
+	limit f_276479_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
+		0 p_277972_ p_277972_
+		1 p_277402_ p_277402_
+	finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; m_276976_
+		0 p_278291_ p_278291_
+		1 p_278055_ p_278055_
+		2 p_277825_ p_277825_
+		3 p_277746_ p_277746_
+		4 p_277676_ p_277676_
+		5 p_277728_ p_277728_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; m_276769_
+		static
+		0 p_277456_ p_277456_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/util/valueproviders/IntProvider; m_277153_
+		static
+		0 p_277680_ p_277680_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276771_
+		static
+		0 p_277598_ p_277598_
+net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor
+	CODEC f_74100_
+	heightmap f_74101_
+	offset f_74102_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;I)V <init>
+		0 p_74105_ p_74105_
+		1 p_74106_ p_74106_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; m_163728_
+		static
+		0 p_163729_ p_163729_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Ljava/lang/Integer; m_163726_
+		static
+		0 p_163727_ p_163727_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74115_
+		static
+		0 p_74116_ p_74116_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74109_ p_74109_
+		1 p_74110_ p_74110_
+		2 p_74111_ p_74111_
+		3 p_74112_ p_74112_
+		4 p_74113_ p_74113_
+		5 p_74114_ p_74114_
+net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor
+	CODEC f_74121_
+	INSTANCE f_74122_
+	LOGGER f_276536_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor; m_74133_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74127_ p_74127_
+		1 p_74128_ p_74128_
+		2 p_74129_ p_74129_
+		3 p_74130_ p_74130_
+		4 p_74131_ p_74131_
+		5 p_74132_ p_74132_
+net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor
+	CODEC f_74134_
+	INSTANCE f_74135_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor; m_74146_
+		static
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74140_ p_74140_
+		1 p_74141_ p_74141_
+		2 p_74142_ p_74142_
+		3 p_74143_ p_74143_
+		4 p_74144_ p_74144_
+		5 p_74145_ p_74145_
+net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest
+	CODEC f_74147_
+	maxChance f_74149_
+	maxDist f_74151_
+	minChance f_74148_
+	minDist f_74150_
+	<clinit> ()V <clinit>
+		static
+	<init> (FFII)V <init>
+		0 p_74154_ p_74154_
+		1 p_74155_ p_74155_
+		2 p_74156_ p_74156_
+		3 p_74157_ p_74157_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; m_163736_
+		static
+		0 p_163737_ p_163737_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; m_163734_
+		static
+		0 p_163735_ p_163735_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; m_163732_
+		static
+		0 p_163733_ p_163733_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; m_163730_
+		static
+		0 p_163731_ p_163731_
+	lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74159_
+		static
+		0 p_74160_ p_74160_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230296_ p_230296_
+		1 p_230297_ p_230297_
+		2 p_230298_ p_230298_
+		3 p_230299_ p_230299_
+net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor
+	CODEC f_74174_
+	INSTANCE f_74175_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor; m_74186_
+		static
+net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest
+	CODEC f_74187_
+	INSTANCE f_74188_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest; m_74197_
+		static
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230301_ p_230301_
+		1 p_230302_ p_230302_
+		2 p_230303_ p_230303_
+		3 p_230304_ p_230304_
+net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
+	CODEC f_74198_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_6158_
+	test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_213782_
+		0 p_230305_ p_230305_
+		1 p_230306_ p_230306_
+		2 p_230307_ p_230307_
+		3 p_230308_ p_230308_
+net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
+	ALWAYS_TRUE_TEST f_74205_
+	AXIS_ALIGNED_LINEAR_POS_TEST f_74207_
+	LINEAR_POS_TEST f_74206_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74214_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74209_
+		static
+		0 p_74210_ p_74210_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; m_74211_
+		static
+		0 p_74212_ p_74212_
+		1 p_74213_ p_74213_
+net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule
+	CODEC f_74215_
+	DEFAULT_BLOCK_ENTITY_MODIFIER f_276568_
+	blockEntityModifier f_276504_
+	inputPredicate f_74216_
+	locPredicate f_74217_
+	outputState f_74219_
+	posPredicate f_74218_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74223_ p_74223_
+		1 p_74224_ p_74224_
+		2 p_74225_ p_74225_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
+		0 p_74227_ p_74227_
+		1 p_74228_ p_74228_
+		2 p_74229_ p_74229_
+		3 p_74230_ p_74230_
+	<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier;)V <init>
+		0 p_277678_ p_277678_
+		1 p_277379_ p_277379_
+		2 p_278018_ p_278018_
+		3 p_277412_ p_277412_
+		4 p_277808_ p_277808_
+	getOutputState ()Lnet/minecraft/world/level/block/state/BlockState; m_74237_
+	getOutputTag (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276991_
+		0 p_277551_ p_277551_
+		1 p_277867_ p_277867_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_163746_
+		static
+		0 p_163747_ p_163747_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; m_163744_
+		static
+		0 p_163745_ p_163745_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; m_163742_
+		static
+		0 p_163743_ p_163743_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/block/state/BlockState; m_163740_
+		static
+		0 p_163741_ p_163741_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; m_276760_
+		static
+		0 p_277333_ p_277333_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276761_
+		static
+		0 p_277334_ p_277334_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z m_230309_
+		0 p_230310_ p_230310_
+		1 p_230311_ p_230311_
+		2 p_230312_ p_230312_
+		3 p_230313_ p_230313_
+		4 p_230314_ p_230314_
+		5 p_230315_ p_230315_
+net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
+	CODEC f_163749_
+	cannotReplace f_163748_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_205051_ p_205051_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor;)Lnet/minecraft/tags/TagKey; m_205052_
+		static
+		0 p_205053_ p_205053_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_163755_ p_163755_
+		1 p_163756_ p_163756_
+		2 p_163757_ p_163757_
+		3 p_163758_ p_163758_
+		4 p_163759_ p_163759_
+		5 p_163760_ p_163760_
+net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest
+	CODEC f_74258_
+	block f_74259_
+	probability f_74260_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/Block;F)V <init>
+		0 p_74263_ p_74263_
+		1 p_74264_ p_74264_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Lnet/minecraft/world/level/block/Block; m_163765_
+		static
+		0 p_163766_ p_163766_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Ljava/lang/Float; m_163763_
+		static
+		0 p_163764_ p_163764_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_257364_
+		static
+		0 p_259017_ p_259017_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230317_ p_230317_
+		1 p_230318_ p_230318_
+net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest
+	CODEC f_74275_
+	blockState f_74276_
+	probability f_74277_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;F)V <init>
+		0 p_74280_ p_74280_
+		1 p_74281_ p_74281_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; m_163769_
+		static
+		0 p_163770_ p_163770_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Ljava/lang/Float; m_163767_
+		static
+		0 p_163768_ p_163768_
+	lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_74286_
+		static
+		0 p_74287_ p_74287_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230320_ p_230320_
+		1 p_230321_ p_230321_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor
+	CODEC f_74292_
+	rules f_74293_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_74296_ p_74296_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor;)Ljava/util/List; m_74305_
+		static
+		0 p_74306_ p_74306_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74299_ p_74299_
+		1 p_74300_ p_74300_
+		2 p_74301_ p_74301_
+		3 p_74302_ p_74302_
+		4 p_74303_ p_74303_
+		5 p_74304_ p_74304_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest
+	CODEC f_74307_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230322_ p_230322_
+		1 p_230323_ p_230323_
+net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType
+	ALWAYS_TRUE_TEST f_74312_
+	BLOCKSTATE_TEST f_74314_
+	BLOCK_TEST f_74313_
+	RANDOM_BLOCKSTATE_TEST f_74317_
+	RANDOM_BLOCK_TEST f_74316_
+	TAG_TEST f_74315_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74324_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74319_
+		static
+		0 p_74320_ p_74320_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_74321_
+		static
+		0 p_74322_ p_74322_
+		1 p_74323_ p_74323_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings
+	boundingBox f_74366_
+	finalizeEntities f_74372_
+	ignoreEntities f_74364_
+	keepLiquids f_74367_
+	knownShape f_74371_
+	mirror f_74361_
+	palette f_74369_
+	processors f_74370_
+	random f_74368_
+	rotation f_74362_
+	rotationPivot f_74363_
+	<init> ()V <init>
+	addProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74383_
+		0 p_74384_ p_74384_
+	clearProcessors ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74394_
+	copy ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74374_
+	getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74409_
+	getKnownShape ()Z m_74410_
+	getMirror ()Lnet/minecraft/world/level/block/Mirror; m_74401_
+	getProcessors ()Ljava/util/List; m_74411_
+	getRandom (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; m_230326_
+		0 p_230327_ p_230327_
+	getRandomPalette (Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette; m_74387_
+		0 p_74388_ p_74388_
+		1 p_74389_ p_74389_
+	getRotation ()Lnet/minecraft/world/level/block/Rotation; m_74404_
+	getRotationPivot ()Lnet/minecraft/core/BlockPos; m_74407_
+	isIgnoreEntities ()Z m_74408_
+	popProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74397_
+		0 p_74398_ p_74398_
+	setBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74381_
+		0 p_74382_ p_74382_
+	setFinalizeEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74405_
+		0 p_74406_ p_74406_
+	setIgnoreEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74392_
+		0 p_74393_ p_74393_
+	setKeepLiquids (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_163782_
+		0 p_163783_ p_163783_
+	setKnownShape (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74402_
+		0 p_74403_ p_74403_
+	setMirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74377_
+		0 p_74378_ p_74378_
+	setRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_230324_
+		0 p_230325_ p_230325_
+	setRotation (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74379_
+		0 p_74380_ p_74380_
+	setRotationPivot (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; m_74385_
+		0 p_74386_ p_74386_
+	shouldFinalizeEntities ()Z m_74414_
+	shouldKeepLiquids ()Z m_74413_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor
+	<init> ()V <init>
+	finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; m_276976_
+		0 p_278247_ p_278247_
+		1 p_277590_ p_277590_
+		2 p_277935_ p_277935_
+		3 p_278070_ p_278070_
+		4 p_278053_ p_278053_
+		5 p_277497_ p_277497_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_6953_
+	processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; m_7382_
+		0 p_74416_ p_74416_
+		1 p_74417_ p_74417_
+		2 p_74418_ p_74418_
+		3 p_74419_ p_74419_
+		4 p_74420_ p_74420_
+		5 p_74421_ p_74421_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList
+	list f_74422_
+	<init> (Ljava/util/List;)V <init>
+		0 p_74424_ p_74424_
+	list ()Ljava/util/List; m_74425_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType
+	BLACKSTONE_REPLACE f_74463_
+	BLOCK_AGE f_74462_
+	BLOCK_IGNORE f_74456_
+	BLOCK_ROT f_74457_
+	CAPPED f_276421_
+	DIRECT_CODEC f_74467_
+	GRAVITY f_74458_
+	JIGSAW_REPLACEMENT f_74459_
+	LAVA_SUBMERGED_BLOCK f_74464_
+	LIST_CODEC f_74468_
+	LIST_OBJECT_CODEC f_74466_
+	NOP f_74461_
+	PROTECTED_BLOCKS f_163784_
+	RULE f_74460_
+	SINGLE_CODEC f_74465_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_74481_
+	lambda$register$3 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_74472_
+		static
+		0 p_74473_ p_74473_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_163787_
+		static
+		0 p_163788_ p_163788_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_163785_
+		static
+		0 p_163786_ p_163786_
+	lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList; m_74470_
+		static
+		0 p_74471_ p_74471_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; m_74476_
+		static
+		0 p_74477_ p_74477_
+		1 p_74478_ p_74478_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate
+	BLOCKS_TAG f_163792_
+	BLOCK_TAG_NBT f_163795_
+	BLOCK_TAG_POS f_163793_
+	BLOCK_TAG_STATE f_163794_
+	ENTITIES_TAG f_163791_
+	ENTITY_TAG_BLOCKPOS f_163797_
+	ENTITY_TAG_NBT f_163798_
+	ENTITY_TAG_POS f_163796_
+	PALETTE_LIST_TAG f_163790_
+	PALETTE_TAG f_163789_
+	SIZE_TAG f_163799_
+	author f_74485_
+	entityInfoList f_74483_
+	palettes f_74482_
+	size f_74484_
+	<init> ()V <init>
+	addToLists (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V m_74573_
+		static
+		0 p_74574_ p_74574_
+		1 p_74575_ p_74575_
+		2 p_74576_ p_74576_
+		3 p_74577_ p_74577_
+	buildInfoList (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; m_74614_
+		static
+		0 p_74615_ p_74615_
+		1 p_74616_ p_74616_
+		2 p_74617_ p_74617_
+	calculateConnectedPosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74566_
+		0 p_74567_ p_74567_
+		1 p_74568_ p_74568_
+		2 p_74569_ p_74569_
+		3 p_74570_ p_74570_
+	calculateRelativePosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74563_
+		static
+		0 p_74564_ p_74564_
+		1 p_74565_ p_74565_
+	createEntityIgnoreException (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; m_74543_
+		static
+		0 p_74544_ p_74544_
+		1 p_74545_ p_74545_
+	fillEntityList (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V m_74500_
+		0 p_74501_ p_74501_
+		1 p_74502_ p_74502_
+		2 p_74503_ p_74503_
+	fillFromWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLnet/minecraft/world/level/block/Block;)V m_163802_
+		0 p_163803_ p_163803_
+		1 p_163804_ p_163804_
+		2 p_163805_ p_163805_
+		3 p_163806_ p_163806_
+		4 p_163807_ p_163807_
+	filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74603_
+		0 p_74604_ p_74604_
+		1 p_74605_ p_74605_
+		2 p_74606_ p_74606_
+	filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_230335_
+		0 p_230336_ p_230336_
+		1 p_230337_ p_230337_
+		2 p_230338_ p_230338_
+		3 p_230339_ p_230339_
+	getAuthor ()Ljava/lang/String; m_74627_
+	getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74598_
+		0 p_74599_ p_74599_
+		1 p_74600_ p_74600_
+		2 p_74601_ p_74601_
+		3 p_74602_ p_74602_
+	getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_163810_
+		static
+		0 p_163811_ p_163811_
+		1 p_163812_ p_163812_
+		2 p_163813_ p_163813_
+		3 p_163814_ p_163814_
+		4 p_163815_ p_163815_
+	getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; m_74633_
+		0 p_74634_ p_74634_
+		1 p_74635_ p_74635_
+	getSize (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; m_163808_
+		0 p_163809_ p_163809_
+	getSize ()Lnet/minecraft/core/Vec3i; m_163801_
+	getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;II)Lnet/minecraft/core/BlockPos; m_74587_
+		static
+		0 p_74588_ p_74588_
+		1 p_74589_ p_74589_
+		2 p_74590_ p_74590_
+		3 p_74591_ p_74591_
+		4 p_74592_ p_74592_
+	getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; m_74583_
+		0 p_74584_ p_74584_
+		1 p_74585_ p_74585_
+		2 p_74586_ p_74586_
+	lambda$buildInfoList$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74640_
+		static
+		0 p_74641_ p_74641_
+	lambda$buildInfoList$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74636_
+		static
+		0 p_74637_ p_74637_
+	lambda$buildInfoList$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I m_74571_
+		static
+		0 p_74572_ p_74572_
+	lambda$fillEntityList$3 (Lnet/minecraft/world/entity/Entity;)Z m_74498_
+		static
+		0 p_74499_ p_74499_
+	lambda$placeEntities$5 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/phys/Vec3;ZLnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V m_274299_
+		static
+		0 p_275184_ p_275184_
+		1 p_275185_ p_275185_
+		2 p_275186_ p_275186_
+		3 p_275187_ p_275187_
+		4 p_275188_ p_275188_
+		5 p_275189_ p_275189_
+		6 p_275190_ p_275190_
+	lambda$updateShapeAtEdge$4 (IIILnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/Direction;III)V m_74488_
+		static
+		0 p_74489_ p_74489_
+		1 p_74490_ p_74490_
+		2 p_74491_ p_74491_
+		3 p_74492_ p_74492_
+		4 p_74493_ p_74493_
+		5 p_74494_ p_74494_
+		6 p_74495_ p_74495_
+		7 p_74496_ p_74496_
+		8 p_74497_ p_74497_
+	load (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)V m_246595_
+		0 p_255773_ p_255773_
+		1 p_248574_ p_248574_
+	loadPalette (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V m_247272_
+		0 p_256546_ p_256546_
+		1 p_251056_ p_251056_
+		2 p_251493_ p_251493_
+	newDoubleList ([D)Lnet/minecraft/nbt/ListTag; m_74623_
+		0 p_74624_ p_74624_
+	newIntegerList ([I)Lnet/minecraft/nbt/ListTag; m_74625_
+		0 p_74626_ p_74626_
+	placeEntities (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)V m_74523_
+		0 p_74524_ p_74524_
+		1 p_74525_ p_74525_
+		2 p_74526_ p_74526_
+		3 p_74527_ p_74527_
+		4 p_74528_ p_74528_
+		5 p_74529_ p_74529_
+		6 p_74530_ p_74530_
+	placeInWorld (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/util/RandomSource;I)Z m_230328_
+		0 p_230329_ p_230329_
+		1 p_230330_ p_230330_
+		2 p_230331_ p_230331_
+		3 p_230332_ p_230332_
+		4 p_230333_ p_230333_
+		5 p_230334_ p_230334_
+	processBlockInfos (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Ljava/util/List;)Ljava/util/List; m_74517_
+		static
+		0 p_278297_ p_278297_
+		1 p_74519_ p_74519_
+		2 p_74520_ p_74520_
+		3 p_74521_ p_74521_
+		4 p_74522_ p_74522_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_74618_
+		0 p_74619_ p_74619_
+	setAuthor (Ljava/lang/String;)V m_74612_
+		0 p_74613_ p_74613_
+	transform (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_74578_
+		static
+		0 p_74579_ p_74579_
+		1 p_74580_ p_74580_
+		2 p_74581_ p_74581_
+		3 p_74582_ p_74582_
+	transform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_74593_
+		static
+		0 p_74594_ p_74594_
+		1 p_74595_ p_74595_
+		2 p_74596_ p_74596_
+		3 p_74597_ p_74597_
+	updateShapeAtEdge (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)V m_74510_
+		static
+		0 p_74511_ p_74511_
+		1 p_74512_ p_74512_
+		2 p_74513_ p_74513_
+		3 p_74514_ p_74514_
+		4 p_74515_ p_74515_
+		5 p_74516_ p_74516_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1
+	$SwitchMap$net$minecraft$world$level$block$Mirror f_74643_
+	$SwitchMap$net$minecraft$world$level$block$Rotation f_74642_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette
+	blocks f_74645_
+	cache f_74646_
+	<init> (Ljava/util/List;)V <init>
+		0 p_74648_ p_74648_
+	blocks ()Ljava/util/List; m_74652_
+	blocks (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74653_
+		0 p_74654_ p_74654_
+	lambda$blocks$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z m_163816_
+		static
+		0 p_163817_ p_163817_
+		1 p_163818_ p_163818_
+	lambda$blocks$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; m_74658_
+		0 p_74659_ p_74659_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette
+	DEFAULT_BLOCK_STATE f_74660_
+	ids f_74661_
+	lastId f_74662_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addMapping (Lnet/minecraft/world/level/block/state/BlockState;I)V m_74671_
+		0 p_74672_ p_74672_
+		1 p_74673_ p_74673_
+	idFor (Lnet/minecraft/world/level/block/state/BlockState;)I m_74669_
+		0 p_74670_ p_74670_
+	iterator ()Ljava/util/Iterator; iterator
+	stateFor (I)Lnet/minecraft/world/level/block/state/BlockState; m_74667_
+		0 p_74668_ p_74668_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo
+	nbt f_74677_
+	pos f_74675_
+	state f_74676_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 f_74675_ f_74675_
+		1 f_74676_ f_74676_
+		2 f_74677_ f_74677_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_277366_ p_277366_
+	hashCode ()I hashCode
+	nbt ()Lnet/minecraft/nbt/CompoundTag; f_74677_
+	pos ()Lnet/minecraft/core/BlockPos; f_74675_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_74676_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo
+	blockPos f_74684_
+	nbt f_74685_
+	pos f_74683_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_74687_ p_74687_
+		1 p_74688_ p_74688_
+		2 p_74689_ p_74689_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager
+	LISTER f_244413_
+	LOGGER f_230340_
+	STRUCTURE_DIRECTORY_NAME f_230341_
+	STRUCTURE_FILE_EXTENSION f_230343_
+	STRUCTURE_TEXT_FILE_EXTENSION f_230344_
+	TEST_STRUCTURES_DIR f_230342_
+	blockLookup f_243724_
+	fixerUpper f_230346_
+	generatedDir f_230348_
+	resourceManager f_230347_
+	sources f_230349_
+	structureRepository f_230345_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/HolderGetter;)V <init>
+		0 p_249872_ p_249872_
+		1 p_249864_ p_249864_
+		2 p_249868_ p_249868_
+		3 p_256126_ p_256126_
+	createAndValidatePathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230411_
+		static
+		0 p_230412_ p_230412_
+		1 p_230413_ p_230413_
+		2 p_230414_ p_230414_
+	createPathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230390_
+		static
+		0 p_230391_ p_230391_
+		1 p_230392_ p_230392_
+		2 p_230393_ p_230393_
+	get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230407_
+		0 p_230408_ p_230408_
+	getOrCreate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230359_
+		0 p_230360_ p_230360_
+	getPathToGeneratedStructure (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; m_230361_
+		0 p_230362_ p_230362_
+		1 p_230363_ p_230363_
+	lambda$listFolderContents$7 (ILjava/lang/String;)Ljava/lang/String; m_230356_
+		static
+		0 p_230357_ p_230357_
+		1 p_230358_ p_230358_
+	lambda$listFolderContents$8 (Ljava/lang/String;Ljava/nio/file/Path;)Z m_230379_
+		static
+		0 p_230380_ p_230380_
+		1 p_230381_ p_230381_
+	lambda$listFolderContents$9 (Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/function/Consumer;)V m_230382_
+		0 p_230383_ p_230383_
+		1 p_230384_ p_230384_
+		2 p_230385_ p_230385_
+		3 p_230386_ p_230386_
+		4 p_230387_ p_230387_
+	lambda$listGenerated$5 (Ljava/nio/file/Path;)Z m_230418_
+		static
+		0 p_230419_ p_230419_
+	lambda$listGenerated$6 (Ljava/nio/file/Path;)Ljava/util/stream/Stream; m_230409_
+		0 p_230410_ p_230410_
+	lambda$listTemplates$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source;)Ljava/util/stream/Stream; m_230375_
+		static
+		0 p_230376_ p_230376_
+	lambda$loadFromGenerated$3 (Ljava/nio/file/Path;)Ljava/io/InputStream; m_230423_
+		static
+		0 p_230424_ p_230424_
+	lambda$loadFromGenerated$4 (Ljava/nio/file/Path;Ljava/lang/Throwable;)V m_230398_
+		static
+		0 p_230399_ p_230399_
+		1 p_230400_ p_230400_
+	lambda$loadFromResource$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; m_230437_
+		0 p_230438_ p_230438_
+	lambda$loadFromResource$2 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Throwable;)V m_230364_
+		static
+		0 p_230365_ p_230365_
+		1 p_230366_ p_230366_
+	listFolderContents (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/util/stream/Stream; m_230394_
+		0 p_230395_ p_230395_
+		1 p_230396_ p_230396_
+		2 p_230397_ p_230397_
+	listGenerated ()Ljava/util/stream/Stream; m_230420_
+	listGeneratedInNamespace (Ljava/nio/file/Path;)Ljava/util/stream/Stream; m_230388_
+		0 p_230389_ p_230389_
+	listResources ()Ljava/util/stream/Stream; m_230406_
+	listTemplates ()Ljava/util/stream/Stream; m_230355_
+	listTestStructures ()Ljava/util/stream/Stream; m_230415_
+	load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener;Ljava/util/function/Consumer;)Ljava/util/Optional; m_230372_
+		0 p_230373_ p_230373_
+		1 p_230374_ p_230374_
+	loadFromGenerated (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230431_
+		0 p_230432_ p_230432_
+	loadFromResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230427_
+		0 p_230428_ p_230428_
+	loadFromSnbt (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Ljava/util/Optional; m_230367_
+		0 p_230368_ p_230368_
+		1 p_230369_ p_230369_
+	loadFromTestStructures (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230429_
+		0 p_230430_ p_230430_
+	onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_230370_
+		0 p_230371_ p_230371_
+	readStructure (Ljava/io/InputStream;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230377_
+		0 p_230378_ p_230378_
+	readStructure (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; m_230404_
+		0 p_230405_ p_230405_
+	relativize (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; m_230401_
+		0 p_230402_ p_230402_
+		1 p_230403_ p_230403_
+	remove (Lnet/minecraft/resources/ResourceLocation;)V m_230421_
+		0 p_230422_ p_230422_
+	save (Lnet/minecraft/resources/ResourceLocation;)Z m_230416_
+		0 p_230417_ p_230417_
+	tryLoad (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_230425_
+		0 p_230426_ p_230426_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener
+	open ()Ljava/io/InputStream; m_230439_
+net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source
+	lister f_230441_
+	loader f_230440_
+	<init> (Ljava/util/function/Function;Ljava/util/function/Supplier;)V <init>
+		0 f_230440_ f_230440_
+		1 f_230441_ f_230441_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230448_ p_230448_
+	hashCode ()I hashCode
+	lister ()Ljava/util/function/Supplier; f_230441_
+	loader ()Ljava/util/function/Function; f_230440_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest
+	CODEC f_74690_
+	tag f_74691_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_205063_ p_205063_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; m_7319_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest;)Lnet/minecraft/tags/TagKey; m_205064_
+		static
+		0 p_205065_ p_205065_
+	test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z m_213865_
+		0 p_230452_ p_230452_
+		1 p_230453_ p_230453_
+net/minecraft/world/level/levelgen/structure/templatesystem/package-info net/minecraft/world/level/levelgen/structure/templatesystem/package-info
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
+	CODEC f_276688_
+	LOGGER f_276677_
+	lootTable f_276575_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_277694_ p_277694_
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277994_ p_277994_
+		1 p_277854_ p_277854_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+	lambda$apply$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_276972_
+		static
+		0 p_277415_ p_277415_
+		1 p_277353_ p_277353_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot;)Lnet/minecraft/resources/ResourceLocation; m_276970_
+		static
+		0 p_277581_ p_277581_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276930_
+		static
+		0 p_277957_ p_277957_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
+	CODEC f_276564_
+	tag f_276635_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_277900_ p_277900_
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277835_ p_277835_
+		1 p_277892_ p_277892_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic;)Lnet/minecraft/nbt/CompoundTag; m_277045_
+		static
+		0 p_278105_ p_278105_
+	lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_276792_
+		static
+		0 p_277505_ p_277505_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
+	CODEC f_276500_
+	INSTANCE f_276495_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277601_ p_277601_
+		1 p_277931_ p_277931_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
+	CODEC f_276690_
+	INSTANCE f_276645_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277737_ p_277737_
+		1 p_277665_ p_277665_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
+	CODEC f_276484_
+	<clinit> ()V <clinit>
+		static
+	apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_276854_
+		0 p_277745_ p_277745_
+		1 p_277965_ p_277965_
+	getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276855_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
+	APPEND_LOOT f_276561_
+	APPEND_STATIC f_276423_
+	CLEAR f_276455_
+	PASSTHROUGH f_276528_
+	<clinit> ()V <clinit>
+		static
+	codec ()Lcom/mojang/serialization/Codec; m_276894_
+	lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; m_276912_
+		static
+		0 p_277475_ p_277475_
+	register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; m_276888_
+		static
+		0 p_277659_ p_277659_
+		1 p_277876_ p_277876_
+net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info
+net/minecraft/world/level/levelgen/synth/BlendedNoise net/minecraft/world/level/levelgen/synth/BlendedNoise
+	CODEC f_210616_
+	DATA_CODEC f_230455_
+	SCALE_RANGE f_230454_
+	mainNoise f_164290_
+	maxLimitNoise f_164289_
+	maxValue f_210617_
+	minLimitNoise f_164288_
+	smearScaleMultiplier f_230460_
+	xzFactor f_230458_
+	xzMultiplier f_230456_
+	xzScale f_192799_
+	yFactor f_230459_
+	yMultiplier f_230457_
+	yScale f_192800_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;DDDDD)V <init>
+		0 p_230462_ p_230462_
+		1 p_230463_ p_230463_
+		2 p_230464_ p_230464_
+		3 p_230465_ p_230465_
+		4 p_230466_ p_230466_
+		5 p_230467_ p_230467_
+	<init> (Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;DDDDD)V <init>
+		0 p_230469_ p_230469_
+		1 p_230470_ p_230470_
+		2 p_230471_ p_230471_
+		3 p_230472_ p_230472_
+		4 p_230473_ p_230473_
+		5 p_230474_ p_230474_
+		6 p_230475_ p_230475_
+		7 p_230476_ p_230476_
+	codec ()Lnet/minecraft/util/KeyDispatchDataCodec; m_214023_
+	compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D m_207386_
+		0 p_210621_ p_210621_
+	createUnseeded (DDDDD)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; m_230477_
+		static
+		0 p_230478_ p_230478_
+		1 p_230479_ p_230479_
+		2 p_230480_ p_230480_
+		3 p_230481_ p_230481_
+		4 p_230482_ p_230482_
+	lambda$static$0 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230496_
+		static
+		0 p_230497_ p_230497_
+	lambda$static$1 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230494_
+		static
+		0 p_230495_ p_230495_
+	lambda$static$2 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230492_
+		static
+		0 p_230493_ p_230493_
+	lambda$static$3 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230489_
+		static
+		0 p_230490_ p_230490_
+	lambda$static$4 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; m_230487_
+		static
+		0 p_230488_ p_230488_
+	lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_230485_
+		static
+		0 p_230486_ p_230486_
+	maxValue ()D m_207401_
+	minValue ()D m_207402_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192817_
+		0 p_192818_ p_192818_
+	withNewRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; m_230483_
+		0 p_230484_ p_230484_
+net/minecraft/world/level/levelgen/synth/ImprovedNoise net/minecraft/world/level/levelgen/synth/ImprovedNoise
+	SHIFT_UP_EPSILON f_164305_
+	p f_75324_
+	xo f_75321_
+	yo f_75322_
+	zo f_75323_
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230499_ p_230499_
+	gradDot (IDDD)D m_75335_
+		static
+		0 p_75336_ p_75336_
+		1 p_75337_ p_75337_
+		2 p_75338_ p_75338_
+		3 p_75339_ p_75339_
+	noise (DDD)D m_164308_
+		0 p_164309_ p_164309_
+		1 p_164310_ p_164310_
+		2 p_164311_ p_164311_
+	noise (DDDDD)D m_75327_
+		0 p_75328_ p_75328_
+		1 p_75329_ p_75329_
+		2 p_75330_ p_75330_
+		3 p_75331_ p_75331_
+		4 p_75332_ p_75332_
+	noiseWithDerivative (DDD[D)D m_164312_
+		0 p_164313_ p_164313_
+		1 p_164314_ p_164314_
+		2 p_164315_ p_164315_
+		3 p_164316_ p_164316_
+	p (I)I m_75333_
+		0 p_75334_ p_75334_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192823_
+		0 p_192824_ p_192824_
+	sampleAndLerp (IIIDDDD)D m_164317_
+		0 p_164318_ p_164318_
+		1 p_164319_ p_164319_
+		2 p_164320_ p_164320_
+		3 p_164321_ p_164321_
+		4 p_164322_ p_164322_
+		5 p_164323_ p_164323_
+		6 p_164324_ p_164324_
+	sampleWithDerivative (IIIDDD[D)D m_164325_
+		0 p_164326_ p_164326_
+		1 p_164327_ p_164327_
+		2 p_164328_ p_164328_
+		3 p_164329_ p_164329_
+		4 p_164330_ p_164330_
+		5 p_164331_ p_164331_
+		6 p_164332_ p_164332_
+net/minecraft/world/level/levelgen/synth/NoiseUtils net/minecraft/world/level/levelgen/synth/NoiseUtils
+	<init> ()V <init>
+	biasTowardsExtreme (DD)D m_164334_
+		static
+		0 p_164335_ p_164335_
+		1 p_164336_ p_164336_
+	parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[B)V m_192825_
+		static
+		0 p_192826_ p_192826_
+		1 p_192827_ p_192827_
+		2 p_192828_ p_192828_
+		3 p_192829_ p_192829_
+		4 p_192830_ p_192830_
+	parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[I)V m_192831_
+		static
+		0 p_192832_ p_192832_
+		1 p_192833_ p_192833_
+		2 p_192834_ p_192834_
+		3 p_192835_ p_192835_
+		4 p_192836_ p_192836_
+net/minecraft/world/level/levelgen/synth/NormalNoise net/minecraft/world/level/levelgen/synth/NormalNoise
+	INPUT_FACTOR f_164344_
+	TARGET_DEVIATION f_164345_
+	first f_75374_
+	maxValue f_210624_
+	parameters f_210625_
+	second f_75375_
+	valueFactor f_75373_
+	<init> (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;Z)V <init>
+		0 p_230501_ p_230501_
+		1 p_230502_ p_230502_
+		2 p_230503_ p_230503_
+	create (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230511_
+		static
+		0 p_230512_ p_230512_
+		1 p_230513_ p_230513_
+	create (Lnet/minecraft/util/RandomSource;I[D)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230504_
+		static
+		0 p_230505_ p_230505_
+		1 p_230506_ p_230506_
+		2 p_230507_ p_230507_
+	createLegacyNetherBiome (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; m_230508_
+		static
+		0 p_230509_ p_230509_
+		1 p_230510_ p_230510_
+	expectedDeviation (I)D m_75384_
+		static
+		0 p_75385_ p_75385_
+	getValue (DDD)D m_75380_
+		0 p_75381_ p_75381_
+		1 p_75382_ p_75382_
+		2 p_75383_ p_75383_
+	maxValue ()D m_210630_
+	parameters ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; m_192842_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192846_
+		0 p_192847_ p_192847_
+net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters
+	CODEC f_192852_
+	DIRECT_CODEC f_192851_
+	amplitudes f_192854_
+	firstOctave f_192853_
+	<clinit> ()V <clinit>
+		static
+	<init> (ID[D)V <init>
+		0 p_192857_ p_192857_
+		1 p_192858_ p_192858_
+		2 p_192859_ p_192859_
+	<init> (ILjava/util/List;)V <init>
+		0 p_192861_ p_192861_
+		1 p_192862_ p_192862_
+	<init> (ILit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 f_192853_ f_192853_
+		1 f_192854_ f_192854_
+	amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; f_192854_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_210638_ p_210638_
+	firstOctave ()I f_192853_
+	hashCode ()I hashCode
+	lambda$new$1 (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V m_210634_
+		static
+		0 p_210635_ p_210635_
+		1 p_210636_ p_210636_
+	lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; m_192864_
+		static
+		0 p_192865_ p_192865_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/levelgen/synth/PerlinNoise net/minecraft/world/level/levelgen/synth/PerlinNoise
+	ROUND_OFF f_164358_
+	amplitudes f_75391_
+	firstOctave f_192867_
+	lowestFreqInputFactor f_75393_
+	lowestFreqValueFactor f_75392_
+	maxValue f_210641_
+	noiseLevels f_75390_
+	<init> (Lnet/minecraft/util/RandomSource;Lcom/mojang/datafixers/util/Pair;Z)V <init>
+		0 p_230515_ p_230515_
+		1 p_230516_ p_230516_
+		2 p_230517_ p_230517_
+	amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_192892_
+	create (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230529_
+		static
+		0 p_230530_ p_230530_
+		1 p_230531_ p_230531_
+	create (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230535_
+		static
+		0 p_230536_ p_230536_
+		1 p_230537_ p_230537_
+		2 p_230538_ p_230538_
+	create (Lnet/minecraft/util/RandomSource;ID[D)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230520_
+		static
+		0 p_230521_ p_230521_
+		1 p_230522_ p_230522_
+		2 p_230523_ p_230523_
+		3 p_230524_ p_230524_
+	create (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230539_
+		static
+		0 p_230540_ p_230540_
+		1 p_230541_ p_230541_
+	createLegacyForBlendedNoise (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230532_
+		static
+		0 p_230533_ p_230533_
+		1 p_230534_ p_230534_
+	createLegacyForLegacyNetherBiome (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; m_230525_
+		static
+		0 p_230526_ p_230526_
+		1 p_230527_ p_230527_
+		2 p_230528_ p_230528_
+	edgeValue (D)D m_210649_
+		0 p_210650_ p_210650_
+	firstOctave ()I m_192872_
+	getOctaveNoise (I)Lnet/minecraft/world/level/levelgen/synth/ImprovedNoise; m_75424_
+		0 p_75425_ p_75425_
+	getValue (DDD)D m_75408_
+		0 p_75409_ p_75409_
+		1 p_75410_ p_75410_
+		2 p_75411_ p_75411_
+	getValue (DDDDDZ)D m_75417_
+		0 p_75418_ p_75418_
+		1 p_75419_ p_75419_
+		2 p_75420_ p_75420_
+		3 p_75421_ p_75421_
+		4 p_75422_ p_75422_
+		5 p_75423_ p_75423_
+	lambda$new$0 (Ljava/lang/Double;)Z m_192896_
+		static
+		0 p_192897_ p_192897_
+	lambda$parityConfigString$1 (Ljava/lang/Double;)Ljava/lang/String; m_241762_
+		static
+		0 p_192889_ p_192889_
+	makeAmplitudes (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; m_75430_
+		static
+		0 p_75431_ p_75431_
+	maxBrokenValue (D)D m_210643_
+		0 p_210644_ p_210644_
+	maxValue ()D m_210642_
+	parityConfigString (Ljava/lang/StringBuilder;)V m_192890_
+		0 p_192891_ p_192891_
+	skipOctave (Lnet/minecraft/util/RandomSource;)V m_230518_
+		static
+		0 p_230519_ p_230519_
+	wrap (D)D m_75406_
+		static
+		0 p_75407_ p_75407_
+net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise
+	highestFreqInputFactor f_75434_
+	highestFreqValueFactor f_75433_
+	noiseLevels f_75432_
+	<init> (Lnet/minecraft/util/RandomSource;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V <init>
+		0 p_230543_ p_230543_
+		1 p_230544_ p_230544_
+	<init> (Lnet/minecraft/util/RandomSource;Ljava/util/List;)V <init>
+		0 p_230546_ p_230546_
+		1 p_230547_ p_230547_
+	getValue (DDZ)D m_75449_
+		0 p_75450_ p_75450_
+		1 p_75451_ p_75451_
+		2 p_75452_ p_75452_
+net/minecraft/world/level/levelgen/synth/SimplexNoise net/minecraft/world/level/levelgen/synth/SimplexNoise
+	F2 f_75458_
+	G2 f_75459_
+	GRADIENT f_75453_
+	SQRT_3 f_75457_
+	p f_75460_
+	xo f_75454_
+	yo f_75455_
+	zo f_75456_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/util/RandomSource;)V <init>
+		0 p_230549_ p_230549_
+	dot ([IDDD)D m_75479_
+		static
+		0 p_75480_ p_75480_
+		1 p_75481_ p_75481_
+		2 p_75482_ p_75482_
+		3 p_75483_ p_75483_
+	getCornerNoise3D (IDDDD)D m_75473_
+		0 p_75474_ p_75474_
+		1 p_75475_ p_75475_
+		2 p_75476_ p_75476_
+		3 p_75477_ p_75477_
+		4 p_75478_ p_75478_
+	getValue (DDD)D m_75467_
+		0 p_75468_ p_75468_
+		1 p_75469_ p_75469_
+		2 p_75470_ p_75470_
+	getValue (DD)D m_75464_
+		0 p_75465_ p_75465_
+		1 p_75466_ p_75466_
+	p (I)I m_75471_
+		0 p_75472_ p_75472_
+net/minecraft/world/level/levelgen/synth/package-info net/minecraft/world/level/levelgen/synth/package-info
+net/minecraft/world/level/lighting/BlockLightEngine net/minecraft/world/level/lighting/BlockLightEngine
+	mutablePos f_75489_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75492_ p_75492_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/BlockLightSectionStorage;)V <init>
+		0 p_278252_ p_278252_
+		1 p_278255_ p_278255_
+	checkNode (J)V m_75858_
+		0 p_285169_ p_285169_
+	getEmission (JLnet/minecraft/world/level/block/state/BlockState;)I m_284436_
+		0 p_285243_ p_285243_
+		1 p_284973_ p_284973_
+	lambda$propagateLightSources$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_284140_
+		0 p_285266_ p_285266_
+		1 p_285452_ p_285452_
+	propagateDecrease (JJ)V m_284321_
+		0 p_285435_ p_285435_
+		1 p_285230_ p_285230_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285500_ p_285500_
+		1 p_285410_ p_285410_
+		2 p_285492_ p_285492_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285274_ p_285274_
+net/minecraft/world/level/lighting/BlockLightSectionStorage net/minecraft/world/level/lighting/BlockLightSectionStorage
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75511_ p_75511_
+	getLightValue (J)I m_6181_
+		0 p_75513_ p_75513_
+net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_75515_ p_75515_
+	copy ()Lnet/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap; m_5972_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+net/minecraft/world/level/lighting/ChunkSkyLightSources net/minecraft/world/level/lighting/ChunkSkyLightSources
+	NEGATIVE_INFINITY f_283790_
+	SIZE f_283752_
+	heightmap f_283905_
+	minY f_283758_
+	mutablePos1 f_283859_
+	mutablePos2 f_283783_
+	<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
+		0 p_285502_ p_285502_
+	extendSourcesBelowWorld (I)I m_284557_
+		0 p_284953_ p_284953_
+	fill (I)V m_284134_
+		0 p_285311_ p_285311_
+	fillFrom (Lnet/minecraft/world/level/chunk/ChunkAccess;)V m_284271_
+		0 p_285152_ p_285152_
+	findLowestSourceBelow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I m_284300_
+		0 p_285279_ p_285279_
+		1 p_285119_ p_285119_
+		2 p_285096_ p_285096_
+	findLowestSourceY (Lnet/minecraft/world/level/chunk/ChunkAccess;III)I m_284264_
+		0 p_285214_ p_285214_
+		1 p_285171_ p_285171_
+		2 p_285021_ p_285021_
+		3 p_285226_ p_285226_
+	get (I)I m_284474_
+		0 p_284951_ p_284951_
+	getHighestLowestSourceY ()I m_284191_
+	getLowestSourceY (II)I m_284402_
+		0 p_285247_ p_285247_
+		1 p_285082_ p_285082_
+	index (II)I m_284186_
+		static
+		0 p_284980_ p_284980_
+		1 p_285277_ p_285277_
+	isEdgeOccluded (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284529_
+		static
+		0 p_285329_ p_285329_
+		1 p_285258_ p_285258_
+		2 p_285219_ p_285219_
+		3 p_285288_ p_285288_
+		4 p_285512_ p_285512_
+	set (II)V m_284514_
+		0 p_285323_ p_285323_
+		1 p_285220_ p_285220_
+	update (Lnet/minecraft/world/level/BlockGetter;III)Z m_284521_
+		0 p_285514_ p_285514_
+		1 p_284999_ p_284999_
+		2 p_285358_ p_285358_
+		3 p_284944_ p_284944_
+	updateEdge (Lnet/minecraft/world/level/BlockGetter;IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284301_
+		0 p_285066_ p_285066_
+		1 p_285184_ p_285184_
+		2 p_285101_ p_285101_
+		3 p_285446_ p_285446_
+		4 p_285185_ p_285185_
+		5 p_285103_ p_285103_
+		6 p_285009_ p_285009_
+net/minecraft/world/level/lighting/DataLayerStorageMap net/minecraft/world/level/lighting/DataLayerStorageMap
+	CACHE_SIZE f_164421_
+	cacheEnabled f_75521_
+	lastSectionKeys f_75519_
+	lastSections f_75520_
+	map f_75518_
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
+		0 p_75523_ p_75523_
+	clearCache ()V m_75531_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+	copyDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75524_
+		0 p_281841_ p_281841_
+	disableCache ()V m_75534_
+	getLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75532_
+		0 p_75533_ p_75533_
+	hasLayer (J)Z m_75529_
+		0 p_75530_ p_75530_
+	removeLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75535_
+		0 p_75536_ p_75536_
+	setLayer (JLnet/minecraft/world/level/chunk/DataLayer;)V m_75526_
+		0 p_75527_ p_75527_
+		1 p_75528_ p_75528_
+net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint
+	NO_COMPUTED_LEVEL f_164422_
+	SOURCE f_278132_
+	computedLevels f_75539_
+	hasWork f_75541_
+	levelCount f_75537_
+	priorityQueue f_278118_
+	<init> (III)V <init>
+		0 p_75543_ p_75543_
+		1 p_75544_ p_75544_
+		2 p_75545_ p_75545_
+	calculatePriority (II)I m_278160_
+		0 p_278256_ p_278256_
+		1 p_278328_ p_278328_
+	checkEdge (JJIZ)V m_75576_
+		0 p_75577_ p_75577_
+		1 p_75578_ p_75578_
+		2 p_75579_ p_75579_
+		3 p_75580_ p_75580_
+	checkEdge (JJIIIZ)V m_75569_
+		0 p_75570_ p_75570_
+		1 p_75571_ p_75571_
+		2 p_75572_ p_75572_
+		3 p_75573_ p_75573_
+		4 p_75574_ p_75574_
+		5 p_75575_ p_75575_
+	checkNeighbor (JJIZ)V m_75593_
+		0 p_75594_ p_75594_
+		1 p_75595_ p_75595_
+		2 p_75596_ p_75596_
+		3 p_75597_ p_75597_
+	checkNeighborsAfterUpdate (JIZ)V m_7900_
+		0 p_75563_ p_75563_
+		1 p_75564_ p_75564_
+		2 p_75565_ p_75565_
+	checkNode (J)V m_6185_
+		0 p_75602_ p_75602_
+	computeLevelFromNeighbor (JJI)I m_6359_
+		0 p_75590_ p_75590_
+		1 p_75591_ p_75591_
+		2 p_75592_ p_75592_
+	getComputedLevel (JJI)I m_6357_
+		0 p_75566_ p_75566_
+		1 p_75567_ p_75567_
+		2 p_75568_ p_75568_
+	getLevel (J)I m_6172_
+		0 p_75599_ p_75599_
+	getQueueSize ()I m_75598_
+	hasWork ()Z m_75587_
+	isSource (J)Z m_6163_
+		0 p_75551_ p_75551_
+	lambda$removeIf$0 (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V m_75583_
+		static
+		0 p_75584_ p_75584_
+		1 p_75585_ p_75585_
+		2 p_75586_ p_75586_
+	removeFromQueue (J)V m_75600_
+		0 p_75601_ p_75601_
+	removeIf (Ljava/util/function/LongPredicate;)V m_75581_
+		0 p_75582_ p_75582_
+	runUpdates (I)I m_75588_
+		0 p_75589_ p_75589_
+	setLevel (JI)V m_7351_
+		0 p_75552_ p_75552_
+		1 p_75553_ p_75553_
+net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1
+	this$0 f_75604_
+	val$minMapSize f_278131_
+	<init> (Lnet/minecraft/world/level/lighting/DynamicGraphMinFixedPoint;IFI)V <init>
+		0 p_75606_ p_75606_
+		1 p_75607_ p_75607_
+		2 p_75608_ p_75608_
+		3 p_75609_ p_75609_
+	rehash (I)V rehash
+		0 p_75611_ p_75611_
+net/minecraft/world/level/lighting/LayerLightEventListener net/minecraft/world/level/lighting/LayerLightEventListener
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_75709_ p_75709_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_75710_ p_75710_
+net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener
+	$VALUES $VALUES
+	INSTANCE INSTANCE
+	$values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; m_164438_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_75715_ p_75715_
+		1 p_75716_ p_75716_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_164434_ p_164434_
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_75718_ p_75718_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_75723_ p_75723_
+	hasLightWork ()Z m_75808_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285209_ p_285209_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_164431_ p_164431_
+		1 p_164432_ p_164432_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75720_ p_75720_
+		1 p_75721_ p_75721_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; valueOf
+		static
+		0 p_75725_ p_75725_
+	values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; values
+		static
+net/minecraft/world/level/lighting/LayerLightSectionStorage net/minecraft/world/level/lighting/LayerLightSectionStorage
+	changedSections f_75733_
+	chunkSource f_75739_
+	columnsToRetainQueuedDataFor f_75741_
+	columnsWithSources f_283775_
+	hasInconsistencies f_283847_
+	layer f_75738_
+	queuedSections f_75735_
+	sectionStates f_283872_
+	sectionsAffectedByLightUpdates f_75734_
+	toRemove f_75742_
+	updatingSectionData f_75732_
+	visibleSectionData f_75731_
+	<init> (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/DataLayerStorageMap;)V <init>
+		0 p_75745_ p_75745_
+		1 p_75746_ p_75746_
+		2 p_75747_ p_75747_
+	createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_7667_
+		0 p_75797_ p_75797_
+	getDataLayer (Lnet/minecraft/world/level/lighting/DataLayerStorageMap;J)Lnet/minecraft/world/level/chunk/DataLayer; m_75761_
+		0 p_75762_ p_75762_
+		1 p_75763_ p_75763_
+	getDataLayer (JZ)Lnet/minecraft/world/level/chunk/DataLayer; m_75758_
+		0 p_75759_ p_75759_
+		1 p_75760_ p_75760_
+	getDataLayerData (J)Lnet/minecraft/world/level/chunk/DataLayer; m_75793_
+		0 p_75794_ p_75794_
+	getDataLayerToWrite (J)Lnet/minecraft/world/level/chunk/DataLayer; m_284157_
+		0 p_285278_ p_285278_
+	getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284291_
+		0 p_285114_ p_285114_
+	getLightValue (J)I m_6181_
+		0 p_75786_ p_75786_
+	getStoredLevel (J)I m_75795_
+		0 p_75796_ p_75796_
+	hasInconsistencies ()Z m_6808_
+	initializeSection (J)V m_284497_
+		0 p_285124_ p_285124_
+	lightOnInSection (J)Z m_284382_
+		0 p_285433_ p_285433_
+	markNewInconsistencies (Lnet/minecraft/world/level/lighting/LightEngine;)V m_284283_
+		0 p_285081_ p_285081_
+	markSectionAndNeighborsAsAffected (J)V m_280483_
+		0 p_281610_ p_281610_
+	onNodeAdded (J)V m_6177_
+		0 p_75798_ p_75798_
+	onNodeRemoved (J)V m_6187_
+		0 p_75799_ p_75799_
+	putSectionState (JB)V m_284336_
+		0 p_285451_ p_285451_
+		1 p_285078_ p_285078_
+	queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V m_284542_
+		0 p_285403_ p_285403_
+		1 p_285498_ p_285498_
+	removeSection (J)V m_284475_
+		0 p_285477_ p_285477_
+	retainData (JZ)V m_75782_
+		0 p_75783_ p_75783_
+		1 p_75784_ p_75784_
+	setLightEnabled (JZ)V m_284259_
+		0 p_285065_ p_285065_
+		1 p_284938_ p_284938_
+	setStoredLevel (JI)V m_75772_
+		0 p_75773_ p_75773_
+		1 p_75774_ p_75774_
+	storingLightForSection (J)Z m_75791_
+		0 p_75792_ p_75792_
+	swapSectionMap ()V m_75790_
+	updateSectionStatus (JZ)V m_75787_
+		0 p_75788_ p_75788_
+		1 p_75789_ p_75789_
+net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState
+	EMPTY f_283943_
+	HAS_DATA_BIT f_283868_
+	MAX_NEIGHBORS f_283815_
+	MIN_NEIGHBORS f_283742_
+	NEIGHBOR_COUNT_BITS f_283852_
+	<init> ()V <init>
+	hasData (BZ)B m_284365_
+		static
+		0 p_284954_ p_284954_
+		1 p_285420_ p_285420_
+	hasData (B)Z m_284490_
+		static
+		0 p_285105_ p_285105_
+	neighborCount (B)I m_284522_
+		static
+		0 p_285437_ p_285437_
+	neighborCount (BI)B m_284236_
+		static
+		0 p_285516_ p_285516_
+		1 p_285426_ p_285426_
+	type (B)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284376_
+		static
+		0 p_285064_ p_285064_
+net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType
+	$VALUES $VALUES
+	EMPTY EMPTY
+	LIGHT_AND_DATA LIGHT_AND_DATA
+	LIGHT_ONLY LIGHT_ONLY
+	display f_283935_
+	$values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284484_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_285416_ p_285416_
+		1 p_285404_ p_285404_
+		2 p_285063_ p_285063_
+	display ()Ljava/lang/String; m_284377_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; valueOf
+		static
+		0 p_285164_ p_285164_
+	values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; values
+		static
+net/minecraft/world/level/lighting/LevelLightEngine net/minecraft/world/level/lighting/LevelLightEngine
+	LIGHT_SECTION_PADDING f_164444_
+	blockEngine f_75802_
+	levelHeightAccessor f_164445_
+	skyEngine f_75803_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;ZZ)V <init>
+		0 p_75805_ p_75805_
+		1 p_75806_ p_75806_
+		2 p_75807_ p_75807_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_75823_ p_75823_
+	getDebugData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Ljava/lang/String; m_75816_
+		0 p_75817_ p_75817_
+		1 p_75818_ p_75818_
+	getDebugSectionType (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284493_
+		0 p_285008_ p_285008_
+		1 p_285336_ p_285336_
+	getLayerListener (Lnet/minecraft/world/level/LightLayer;)Lnet/minecraft/world/level/lighting/LayerLightEventListener; m_75814_
+		0 p_75815_ p_75815_
+	getLightSectionCount ()I m_164446_
+	getMaxLightSection ()I m_164448_
+	getMinLightSection ()I m_164447_
+	getRawBrightness (Lnet/minecraft/core/BlockPos;I)I m_75831_
+		0 p_75832_ p_75832_
+		1 p_75833_ p_75833_
+	hasLightWork ()Z m_75808_
+	lightOnInSection (Lnet/minecraft/core/SectionPos;)Z m_284439_
+		0 p_285319_ p_285319_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_284998_ p_284998_
+	queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V m_284126_
+		0 p_285328_ p_285328_
+		1 p_284962_ p_284962_
+		2 p_285035_ p_285035_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_6462_
+		0 p_75829_ p_75829_
+		1 p_75830_ p_75830_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285439_ p_285439_
+		1 p_285012_ p_285012_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75827_ p_75827_
+		1 p_75828_ p_75828_
+net/minecraft/world/level/lighting/LeveledPriorityQueue net/minecraft/world/level/lighting/LeveledPriorityQueue
+	firstQueuedLevel f_278122_
+	levelCount f_278119_
+	queues f_278115_
+	<init> (II)V <init>
+		0 p_278289_ p_278289_
+		1 p_278259_ p_278259_
+	checkFirstQueuedLevel (I)V m_278149_
+		0 p_278303_ p_278303_
+	dequeue (JII)V m_278203_
+		0 p_278232_ p_278232_
+		1 p_278338_ p_278338_
+		2 p_278345_ p_278345_
+	enqueue (JI)V m_278202_
+		0 p_278311_ p_278311_
+		1 p_278335_ p_278335_
+	isEmpty ()Z m_278192_
+	removeFirstLong ()J m_278178_
+net/minecraft/world/level/lighting/LeveledPriorityQueue$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
+	this$0 f_278133_
+	val$minSize f_278129_
+	<init> (Lnet/minecraft/world/level/lighting/LeveledPriorityQueue;IFI)V <init>
+		0 p_278318_ p_278318_
+		1 p_278340_ p_278340_
+		2 p_278275_ p_278275_
+		3 p_278292_ p_278292_
+	rehash (I)V rehash
+		0 p_278313_ p_278313_
+net/minecraft/world/level/lighting/LightEngine net/minecraft/world/level/lighting/LightEngine
+	CACHE_SIZE f_283860_
+	MAX_LEVEL f_283746_
+	MIN_OPACITY f_283739_
+	MIN_QUEUE_SIZE f_283747_
+	PROPAGATION_DIRECTIONS f_283814_
+	PULL_LIGHT_IN_ENTRY f_283854_
+	blockNodesToCheck f_283863_
+	chunkSource f_283884_
+	decreaseQueue f_283823_
+	increaseQueue f_283934_
+	lastChunk f_283888_
+	lastChunkPos f_283833_
+	mutablePos f_283920_
+	storage f_283849_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/LayerLightSectionStorage;)V <init>
+		0 p_285189_ p_285189_
+		1 p_284964_ p_284964_
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_285352_ p_285352_
+	checkNode (J)V m_75858_
+		0 p_285507_ p_285507_
+	clearChunkCache ()V m_284550_
+	enqueueDecrease (JJ)V m_284343_
+		0 p_285228_ p_285228_
+		1 p_285464_ p_285464_
+	enqueueIncrease (JJ)V m_284218_
+		0 p_285223_ p_285223_
+		1 p_285022_ p_285022_
+	getChunk (II)Lnet/minecraft/world/level/chunk/LightChunk; m_284303_
+		0 p_284967_ p_284967_
+		1 p_285447_ p_285447_
+	getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; m_8079_
+		0 p_285093_ p_285093_
+	getDebugData (J)Ljava/lang/String; m_284216_
+		0 p_285363_ p_285363_
+	getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; m_284437_
+		0 p_285320_ p_285320_
+	getLightBlockInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)I m_284282_
+		static
+		0 p_285330_ p_285330_
+		1 p_285453_ p_285453_
+		2 p_285187_ p_285187_
+		3 p_285318_ p_285318_
+		4 p_285240_ p_285240_
+		5 p_285196_ p_285196_
+		6 p_285248_ p_285248_
+	getLightValue (Lnet/minecraft/core/BlockPos;)I m_7768_
+		0 p_285149_ p_285149_
+	getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_284428_
+		0 p_285136_ p_285136_
+		1 p_285517_ p_285517_
+		2 p_285376_ p_285376_
+	getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_284189_
+		static
+		0 p_285472_ p_285472_
+		1 p_285229_ p_285229_
+		2 p_285020_ p_285020_
+		3 p_285455_ p_285455_
+	getOpacity (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I m_284404_
+		0 p_285084_ p_285084_
+		1 p_285057_ p_285057_
+	getState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; m_284512_
+		0 p_285338_ p_285338_
+	hasDifferentLightProperties (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z m_284387_
+		static
+		0 p_285159_ p_285159_
+		1 p_284985_ p_284985_
+		2 p_285110_ p_285110_
+		3 p_285372_ p_285372_
+	hasLightWork ()Z m_75808_
+	isEmptyShape (Lnet/minecraft/world/level/block/state/BlockState;)Z m_284265_
+		static
+		0 p_285133_ p_285133_
+	propagateDecrease (JJ)V m_284321_
+		0 p_284941_ p_284941_
+		1 p_285213_ p_285213_
+	propagateDecreases ()I m_284399_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285325_ p_285325_
+		1 p_285026_ p_285026_
+		2 p_285197_ p_285197_
+	propagateIncreases ()I m_284361_
+	queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V m_284203_
+		0 p_285221_ p_285221_
+		1 p_285427_ p_285427_
+	retainData (Lnet/minecraft/world/level/ChunkPos;Z)V m_284245_
+		0 p_285314_ p_285314_
+		1 p_284937_ p_284937_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285116_ p_285116_
+		1 p_285522_ p_285522_
+	shapeOccludes (JLnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z m_284187_
+		0 p_285115_ p_285115_
+		1 p_285154_ p_285154_
+		2 p_284957_ p_284957_
+		3 p_285155_ p_285155_
+		4 p_285327_ p_285327_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_285167_ p_285167_
+		1 p_284934_ p_284934_
+net/minecraft/world/level/lighting/LightEngine$QueueEntry net/minecraft/world/level/lighting/LightEngine$QueueEntry
+	DIRECTIONS_MASK f_283794_
+	DIRECTION_BITS f_283763_
+	FLAG_FROM_EMPTY_SHAPE f_283865_
+	FLAG_INCREASE_FROM_EMISSION f_283793_
+	FROM_LEVEL_BITS f_283813_
+	LEVEL_MASK f_283912_
+	<init> ()V <init>
+	decreaseAllDirections (I)J m_284290_
+		static
+		0 p_285144_ p_285144_
+	decreaseSkipOneDirection (ILnet/minecraft/core/Direction;)J m_284546_
+		static
+		0 p_285429_ p_285429_
+		1 p_285207_ p_285207_
+	getFromLevel (J)I m_284170_
+		static
+		0 p_285483_ p_285483_
+	increaseLightFromEmission (IZ)J m_284185_
+		static
+		0 p_285199_ p_285199_
+		1 p_284986_ p_284986_
+	increaseOnlyOneDirection (IZLnet/minecraft/core/Direction;)J m_284128_
+		static
+		0 p_285025_ p_285025_
+		1 p_285384_ p_285384_
+		2 p_285072_ p_285072_
+	increaseSkipOneDirection (IZLnet/minecraft/core/Direction;)J m_284188_
+		static
+		0 p_285091_ p_285091_
+		1 p_285186_ p_285186_
+		2 p_285382_ p_285382_
+	increaseSkySourceInDirections (ZZZZZ)J m_284543_
+		static
+		0 p_285487_ p_285487_
+		1 p_285390_ p_285390_
+		2 p_285476_ p_285476_
+		3 p_285505_ p_285505_
+		4 p_285127_ p_285127_
+	isFromEmptyShape (J)Z m_284390_
+		static
+		0 p_285436_ p_285436_
+	isIncreaseFromEmission (J)Z m_284312_
+		static
+		0 p_285348_ p_285348_
+	shouldPropagateInDirection (JLnet/minecraft/core/Direction;)Z m_284416_
+		static
+		0 p_285347_ p_285347_
+		1 p_285291_ p_285291_
+	withDirection (JLnet/minecraft/core/Direction;)J m_284335_
+		static
+		0 p_285295_ p_285295_
+		1 p_285016_ p_285016_
+	withLevel (JI)J m_284455_
+		static
+		0 p_285234_ p_285234_
+		1 p_285042_ p_285042_
+	withoutDirection (JLnet/minecraft/core/Direction;)J m_284441_
+		static
+		0 p_285366_ p_285366_
+		1 p_285489_ p_285489_
+net/minecraft/world/level/lighting/LightEventListener net/minecraft/world/level/lighting/LightEventListener
+	checkBlock (Lnet/minecraft/core/BlockPos;)V m_7174_
+		0 p_164454_ p_164454_
+	hasLightWork ()Z m_75808_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285263_ p_285263_
+	runLightUpdates ()I m_9323_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_164452_ p_164452_
+		1 p_164453_ p_164453_
+	updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V m_6191_
+		0 p_75837_ p_75837_
+		1 p_75838_ p_75838_
+	updateSectionStatus (Lnet/minecraft/core/BlockPos;Z)V m_75834_
+		0 p_75835_ p_75835_
+		1 p_75836_ p_75836_
+net/minecraft/world/level/lighting/SkyLightEngine net/minecraft/world/level/lighting/SkyLightEngine
+	ADD_SKY_SOURCE_ENTRY f_283756_
+	REMOVE_SKY_SOURCE_ENTRY f_283845_
+	REMOVE_TOP_SKY_SOURCE_ENTRY f_283759_
+	emptyChunkSources f_283855_
+	mutablePos f_283853_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75843_ p_75843_
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/SkyLightSectionStorage;)V <init>
+		0 p_282215_ p_282215_
+		1 p_282341_ p_282341_
+	addSourcesAbove (IIII)V m_284375_
+		0 p_285241_ p_285241_
+		1 p_285212_ p_285212_
+		2 p_284972_ p_284972_
+		3 p_285134_ p_285134_
+	checkNode (J)V m_75858_
+		0 p_75859_ p_75859_
+	countEmptySectionsBelowIfAtBorder (J)I m_284210_
+		0 p_285356_ p_285356_
+	crossedSectionEdge (Lnet/minecraft/core/Direction;II)Z m_284202_
+		static
+		0 p_285014_ p_285014_
+		1 p_284991_ p_284991_
+		2 p_285468_ p_285468_
+	getChunkSources (II)Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; m_284231_
+		0 p_285270_ p_285270_
+		1 p_285307_ p_285307_
+	getLowestSourceY (III)I m_284344_
+		0 p_285058_ p_285058_
+		1 p_285191_ p_285191_
+		2 p_285111_ p_285111_
+	isSourceLevel (I)Z m_284444_
+		static
+		0 p_285004_ p_285004_
+	propagateDecrease (JJ)V m_284321_
+		0 p_285015_ p_285015_
+		1 p_285395_ p_285395_
+	propagateFromEmptySections (JLnet/minecraft/core/Direction;IZI)V m_284181_
+		0 p_284965_ p_284965_
+		1 p_285308_ p_285308_
+		2 p_284977_ p_284977_
+		3 p_285001_ p_285001_
+		4 p_285052_ p_285052_
+	propagateIncrease (JJI)V m_284316_
+		0 p_285341_ p_285341_
+		1 p_285204_ p_285204_
+		2 p_285003_ p_285003_
+	propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V m_142519_
+		0 p_285333_ p_285333_
+	removeSourcesBelow (IIII)V m_284317_
+		0 p_285475_ p_285475_
+		1 p_285138_ p_285138_
+		2 p_285130_ p_285130_
+		3 p_285112_ p_285112_
+	setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V m_9335_
+		0 p_285459_ p_285459_
+		1 p_285013_ p_285013_
+	updateSourcesInColumn (III)V m_284427_
+		0 p_285053_ p_285053_
+		1 p_285140_ p_285140_
+		2 p_285337_ p_285337_
+net/minecraft/world/level/lighting/SkyLightEngine$1 net/minecraft/world/level/lighting/SkyLightEngine$1
+	$SwitchMap$net$minecraft$core$Direction f_283792_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/lighting/SkyLightSectionStorage net/minecraft/world/level/lighting/SkyLightSectionStorage
+	<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
+		0 p_75868_ p_75868_
+	createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; m_7667_
+		0 p_75883_ p_75883_
+	getBottomSectionY ()I m_284293_
+	getLightValue (JZ)I m_164457_
+		0 p_164458_ p_164458_
+		1 p_164459_ p_164459_
+	getLightValue (J)I m_6181_
+		0 p_75880_ p_75880_
+	getTopSectionY (J)I m_284384_
+		0 p_285094_ p_285094_
+	hasLightDataAtOrBelow (I)Z m_75870_
+		0 p_278270_ p_278270_
+	isAboveData (J)Z m_75890_
+		0 p_75891_ p_75891_
+	onNodeAdded (J)V m_6177_
+		0 p_75885_ p_75885_
+	onNodeRemoved (J)V m_6187_
+		0 p_75887_ p_75887_
+	repeatFirstLayer (Lnet/minecraft/world/level/chunk/DataLayer;)Lnet/minecraft/world/level/chunk/DataLayer; m_182512_
+		static
+		0 p_182513_ p_182513_
+net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap
+	currentLowestY f_75900_
+	topSections f_75901_
+	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V <init>
+		0 p_75903_ p_75903_
+		1 p_75904_ p_75904_
+		2 p_75905_ p_75905_
+	copy ()Lnet/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap; m_5972_
+	copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; m_5972_
+net/minecraft/world/level/lighting/SpatialLongSet net/minecraft/world/level/lighting/SpatialLongSet
+	map f_164460_
+	<init> (IF)V <init>
+		0 p_164462_ p_164462_
+		1 p_164463_ p_164463_
+	add (J)Z add
+		0 p_164465_ p_164465_
+	isEmpty ()Z isEmpty
+	rem (J)Z rem
+		0 p_164468_ p_164468_
+	removeFirstLong ()J removeFirstLong
+	size ()I size
+net/minecraft/world/level/lighting/SpatialLongSet$InternalMap net/minecraft/world/level/lighting/SpatialLongSet$InternalMap
+	OUTER_MASK f_164477_
+	X_BITS f_164471_
+	X_OFFSET f_164476_
+	Y_BITS f_164473_
+	Y_OFFSET f_164474_
+	Z_BITS f_164472_
+	Z_OFFSET f_164475_
+	lastOuterKey f_164479_
+	lastPos f_164478_
+	minSize f_164480_
+	<clinit> ()V <clinit>
+		static
+	<init> (IF)V <init>
+		0 p_164483_ p_164483_
+		1 p_164484_ p_164484_
+	addBit (J)Z m_164499_
+		0 p_164500_ p_164500_
+	getFullKey (JI)J m_164491_
+		static
+		0 p_164492_ p_164492_
+		1 p_164493_ p_164493_
+	getInnerKey (J)I m_164497_
+		static
+		0 p_164498_ p_164498_
+	getOuterKey (J)J m_164489_
+		static
+		0 p_164490_ p_164490_
+	rehash (I)V rehash
+		0 p_164506_ p_164506_
+	removeBit (J)Z m_164501_
+		0 p_164502_ p_164502_
+	removeFirstBit ()J m_164485_
+	removeFromEntry (IJ)Z m_164494_
+		0 p_164495_ p_164495_
+		1 p_164496_ p_164496_
+	removeFromNullEntry (J)Z m_164503_
+		0 p_164504_ p_164504_
+	replaceBit (IJ)Z m_164486_
+		0 p_164487_ p_164487_
+		1 p_164488_ p_164488_
+net/minecraft/world/level/lighting/package-info net/minecraft/world/level/lighting/package-info
+net/minecraft/world/level/material/EmptyFluid net/minecraft/world/level/material/EmptyFluid
+	<init> ()V <init>
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_75930_ p_75930_
+		1 p_75931_ p_75931_
+		2 p_75932_ p_75932_
+		3 p_75933_ p_75933_
+		4 p_75934_ p_75934_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_75937_ p_75937_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_75946_ p_75946_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getExplosionResistance ()F m_6752_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_75918_ p_75918_
+		1 p_75919_ p_75919_
+		2 p_75920_ p_75920_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_75926_ p_75926_
+		1 p_75927_ p_75927_
+		2 p_75928_ p_75928_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_75924_ p_75924_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_75939_ p_75939_
+		1 p_75940_ p_75940_
+		2 p_75941_ p_75941_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_75922_ p_75922_
+	isEmpty ()Z m_6759_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_75944_ p_75944_
+net/minecraft/world/level/material/FlowingFluid net/minecraft/world/level/material/FlowingFluid
+	CACHE_SIZE f_164507_
+	FALLING f_75947_
+	LEVEL f_75948_
+	OCCLUSION_CACHE f_75949_
+	shapes f_75950_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	affectsFlow (Lnet/minecraft/world/level/material/FluidState;)Z m_76094_
+		0 p_76095_ p_76095_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76002_ p_76002_
+		1 p_76003_ p_76003_
+		2 p_76004_ p_76004_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256009_ p_256009_
+	canHoldFluid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z m_75972_
+		0 p_75973_ p_75973_
+		1 p_75974_ p_75974_
+		2 p_75975_ p_75975_
+		3 p_75976_ p_75976_
+	canPassThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z m_75963_
+		0 p_75964_ p_75964_
+		1 p_75965_ p_75965_
+		2 p_75966_ p_75966_
+		3 p_75967_ p_75967_
+		4 p_75968_ p_75968_
+		5 p_75969_ p_75969_
+		6 p_75970_ p_75970_
+		7 p_75971_ p_75971_
+	canPassThroughWall (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_76061_
+		0 p_76062_ p_76062_
+		1 p_76063_ p_76063_
+		2 p_76064_ p_76064_
+		3 p_76065_ p_76065_
+		4 p_76066_ p_76066_
+		5 p_76067_ p_76067_
+	canSpreadTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/Fluid;)Z m_75977_
+		0 p_75978_ p_75978_
+		1 p_75979_ p_75979_
+		2 p_75980_ p_75980_
+		3 p_75981_ p_75981_
+		4 p_75982_ p_75982_
+		5 p_75983_ p_75983_
+		6 p_75984_ p_75984_
+		7 p_75985_ p_75985_
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76046_ p_76046_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_164509_ p_164509_
+	getCacheKey (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)S m_76058_
+		static
+		0 p_76059_ p_76059_
+		1 p_76060_ p_76060_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76087_ p_76087_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_75987_ p_75987_
+		1 p_75988_ p_75988_
+		2 p_75989_ p_75989_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getFlowing (IZ)Lnet/minecraft/world/level/material/FluidState; m_75953_
+		0 p_75954_ p_75954_
+		1 p_75955_ p_75955_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_76050_ p_76050_
+		1 p_76051_ p_76051_
+		2 p_76052_ p_76052_
+	getLegacyLevel (Lnet/minecraft/world/level/material/FluidState;)I m_76092_
+		static
+		0 p_76093_ p_76093_
+	getNewLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; m_76035_
+		0 p_256464_ p_256464_
+		1 p_76037_ p_76037_
+		2 p_76038_ p_76038_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_76048_ p_76048_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_76084_ p_76084_
+		1 p_76085_ p_76085_
+		2 p_76086_ p_76086_
+	getSlopeDistance (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I m_76026_
+		0 p_76027_ p_76027_
+		1 p_76028_ p_76028_
+		2 p_76029_ p_76029_
+		3 p_76030_ p_76030_
+		4 p_76031_ p_76031_
+		5 p_76032_ p_76032_
+		6 p_76033_ p_76033_
+		7 p_76034_ p_76034_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76074_ p_76074_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getSource (Z)Lnet/minecraft/world/level/material/FluidState; m_76068_
+		0 p_76069_ p_76069_
+	getSpread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Map; m_76079_
+		0 p_256191_ p_256191_
+		1 p_76081_ p_76081_
+		2 p_76082_ p_76082_
+	getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I m_6886_
+		0 p_75998_ p_75998_
+		1 p_75999_ p_75999_
+		2 p_76000_ p_76000_
+		3 p_76001_ p_76001_
+	hasSameAbove (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_76088_
+		static
+		0 p_76089_ p_76089_
+		1 p_76090_ p_76090_
+		2 p_76091_ p_76091_
+	isSolidFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z m_75990_
+		0 p_75991_ p_75991_
+		1 p_75992_ p_75992_
+		2 p_75993_ p_75993_
+	isSourceBlockOfThisType (Lnet/minecraft/world/level/material/FluidState;)Z m_76096_
+		0 p_76097_ p_76097_
+	isWaterHole (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z m_75956_
+		0 p_75957_ p_75957_
+		1 p_75958_ p_75958_
+		2 p_75959_ p_75959_
+		3 p_75960_ p_75960_
+		4 p_75961_ p_75961_
+		5 p_75962_ p_75962_
+	lambda$getShape$5 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_76070_
+		static
+		0 p_76071_ p_76071_
+		1 p_76072_ p_76072_
+		2 p_76073_ p_76073_
+	lambda$getSlopeDistance$1 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; m_284125_
+		static
+		0 p_284930_ p_284930_
+		1 p_284931_ p_284931_
+		2 p_284932_ p_284932_
+	lambda$getSlopeDistance$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;S)Z m_192908_
+		0 p_192909_ p_192909_
+		1 p_192910_ p_192910_
+		2 p_192911_ p_192911_
+		3 p_192912_ p_192912_
+	lambda$getSpread$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; m_284124_
+		static
+		0 p_284927_ p_284927_
+		1 p_284928_ p_284928_
+		2 p_284929_ p_284929_
+	lambda$getSpread$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;S)Z m_254836_
+		0 p_255608_ p_255608_
+		1 p_255609_ p_255609_
+		2 p_255610_ p_255610_
+		3 p_255611_ p_255611_
+		4 p_255612_ p_255612_
+	lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; m_76098_
+		static
+	sourceNeighborCount (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I m_76019_
+		0 p_76020_ p_76020_
+		1 p_76021_ p_76021_
+	spread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_76010_
+		0 p_255851_ p_255851_
+		1 p_76012_ p_76012_
+		2 p_76013_ p_76013_
+	spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V m_6364_
+		0 p_76005_ p_76005_
+		1 p_76006_ p_76006_
+		2 p_76007_ p_76007_
+		3 p_76008_ p_76008_
+		4 p_76009_ p_76009_
+	spreadToSides (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V m_76014_
+		0 p_256644_ p_256644_
+		1 p_76016_ p_76016_
+		2 p_76017_ p_76017_
+		3 p_76018_ p_76018_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_6292_
+		0 p_75995_ p_75995_
+		1 p_75996_ p_75996_
+		2 p_75997_ p_75997_
+net/minecraft/world/level/material/FlowingFluid$1 net/minecraft/world/level/material/FlowingFluid$1
+	<init> (I)V <init>
+		0 p_76100_ p_76100_
+	rehash (I)V rehash
+		0 p_76102_ p_76102_
+net/minecraft/world/level/material/Fluid net/minecraft/world/level/material/Fluid
+	FLUID_STATE_REGISTRY f_76104_
+	builtInRegistryHolder f_205066_
+	defaultFluidState f_76103_
+	stateDefinition f_76105_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230550_ p_230550_
+		1 p_230551_ p_230551_
+		2 p_230552_ p_230552_
+		3 p_230553_ p_230553_
+	builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; m_205069_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76127_ p_76127_
+		1 p_76128_ p_76128_
+		2 p_76129_ p_76129_
+		3 p_76130_ p_76130_
+		4 p_76131_ p_76131_
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76121_ p_76121_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76136_ p_76136_
+	defaultFluidState ()Lnet/minecraft/world/level/material/FluidState; m_76145_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76141_ p_76141_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getExplosionResistance ()F m_6752_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; m_7000_
+		0 p_76110_ p_76110_
+		1 p_76111_ p_76111_
+		2 p_76112_ p_76112_
+	getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_6098_
+		0 p_76124_ p_76124_
+		1 p_76125_ p_76125_
+		2 p_76126_ p_76126_
+	getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F m_7427_
+		0 p_76123_ p_76123_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_7999_
+		0 p_76137_ p_76137_
+		1 p_76138_ p_76138_
+		2 p_76139_ p_76139_
+	getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; m_76144_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76120_ p_76120_
+	is (Lnet/minecraft/tags/TagKey;)Z m_205067_
+		0 p_205068_ p_205068_
+	isEmpty ()Z m_6759_
+	isRandomlyTicking ()Z m_6685_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76122_ p_76122_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76140_ p_76140_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213812_
+		0 p_230554_ p_230554_
+		1 p_230555_ p_230555_
+		2 p_230556_ p_230556_
+		3 p_230557_ p_230557_
+	registerDefaultState (Lnet/minecraft/world/level/material/FluidState;)V m_76142_
+		0 p_76143_ p_76143_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V m_6292_
+		0 p_76113_ p_76113_
+		1 p_76114_ p_76114_
+		2 p_76115_ p_76115_
+net/minecraft/world/level/material/FluidState net/minecraft/world/level/material/FluidState
+	AMOUNT_FULL f_164511_
+	AMOUNT_MAX f_164510_
+	CODEC f_76146_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/material/Fluid;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
+		0 p_76149_ p_76149_
+		1 p_76150_ p_76150_
+		2 p_76151_ p_76151_
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_230558_
+		0 p_230559_ p_230559_
+		1 p_230560_ p_230560_
+		2 p_230561_ p_230561_
+	canBeReplacedWith (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_76158_
+		0 p_76159_ p_76159_
+		1 p_76160_ p_76160_
+		2 p_76161_ p_76161_
+		3 p_76162_ p_76162_
+	createLegacyBlock ()Lnet/minecraft/world/level/block/state/BlockState; m_76188_
+	getAmount ()I m_76186_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_76189_
+	getExplosionResistance ()F m_76190_
+	getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; m_76179_
+		0 p_76180_ p_76180_
+		1 p_76181_ p_76181_
+	getHeight (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F m_76155_
+		0 p_76156_ p_76156_
+		1 p_76157_ p_76157_
+	getOwnHeight ()F m_76182_
+	getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_76183_
+		0 p_76184_ p_76184_
+		1 p_76185_ p_76185_
+	getTags ()Ljava/util/stream/Stream; m_205075_
+	getType ()Lnet/minecraft/world/level/material/Fluid; m_76152_
+	holder ()Lnet/minecraft/core/Holder; m_205074_
+	is (Lnet/minecraft/tags/TagKey;)Z m_205070_
+		0 p_205071_ p_205071_
+	is (Lnet/minecraft/core/HolderSet;)Z m_205072_
+		0 p_205073_ p_205073_
+	is (Lnet/minecraft/world/level/material/Fluid;)Z m_192917_
+		0 p_192918_ p_192918_
+	isEmpty ()Z m_76178_
+	isRandomlyTicking ()Z m_76187_
+	isSource ()Z m_76170_
+	isSourceOfType (Lnet/minecraft/world/level/material/Fluid;)Z m_164512_
+		0 p_164513_ p_164513_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V m_230562_
+		0 p_230563_ p_230563_
+		1 p_230564_ p_230564_
+		2 p_230565_ p_230565_
+	shouldRenderBackwardUpFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_76171_
+		0 p_76172_ p_76172_
+		1 p_76173_ p_76173_
+	tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V m_76163_
+		0 p_76164_ p_76164_
+		1 p_76165_ p_76165_
+net/minecraft/world/level/material/Fluids net/minecraft/world/level/material/Fluids
+	EMPTY f_76191_
+	FLOWING_LAVA f_76194_
+	FLOWING_WATER f_76192_
+	LAVA f_76195_
+	WATER f_76193_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	register (Ljava/lang/String;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; m_76197_
+		static
+		0 p_76198_ p_76198_
+		1 p_76199_ p_76199_
+net/minecraft/world/level/material/FogType net/minecraft/world/level/material/FogType
+	$VALUES $VALUES
+	LAVA LAVA
+	NONE NONE
+	POWDER_SNOW POWDER_SNOW
+	WATER WATER
+	$values ()[Lnet/minecraft/world/level/material/FogType; m_164524_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_164522_ p_164522_
+		1 p_164523_ p_164523_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/FogType; valueOf
+		static
+		0 p_164526_ p_164526_
+	values ()[Lnet/minecraft/world/level/material/FogType; values
+		static
+net/minecraft/world/level/material/LavaFluid net/minecraft/world/level/material/LavaFluid
+	MIN_LEVEL_CUTOFF f_164528_
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230567_ p_230567_
+		1 p_230568_ p_230568_
+		2 p_230569_ p_230569_
+		3 p_230570_ p_230570_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76216_ p_76216_
+		1 p_76217_ p_76217_
+		2 p_76218_ p_76218_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76233_ p_76233_
+		1 p_76234_ p_76234_
+		2 p_76235_ p_76235_
+		3 p_76236_ p_76236_
+		4 p_76237_ p_76237_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256295_ p_256295_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76249_ p_76249_
+	fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V m_76212_
+		0 p_76213_ p_76213_
+		1 p_76214_ p_76214_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76252_ p_76252_
+	getExplosionResistance ()F m_6752_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76244_ p_76244_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I m_6886_
+		0 p_76203_ p_76203_
+		1 p_76204_ p_76204_
+		2 p_76205_ p_76205_
+		3 p_76206_ p_76206_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76226_ p_76226_
+	hasFlammableNeighbours (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_76227_
+		0 p_76228_ p_76228_
+		1 p_76229_ p_76229_
+	isFlammable (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z m_76245_
+		0 p_76246_ p_76246_
+		1 p_76247_ p_76247_
+	isRandomlyTicking ()Z m_6685_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76231_ p_76231_
+	randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213812_
+		0 p_230572_ p_230572_
+		1 p_230573_ p_230573_
+		2 p_230574_ p_230574_
+		3 p_230575_ p_230575_
+	spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V m_6364_
+		0 p_76220_ p_76220_
+		1 p_76221_ p_76221_
+		2 p_76222_ p_76222_
+		3 p_76223_ p_76223_
+		4 p_76224_ p_76224_
+net/minecraft/world/level/material/LavaFluid$Flowing net/minecraft/world/level/material/LavaFluid$Flowing
+	<init> ()V <init>
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76260_ p_76260_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76264_ p_76264_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76262_ p_76262_
+net/minecraft/world/level/material/LavaFluid$Source net/minecraft/world/level/material/LavaFluid$Source
+	<init> ()V <init>
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76269_ p_76269_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76267_ p_76267_
+net/minecraft/world/level/material/MapColor net/minecraft/world/level/material/MapColor
+	CLAY f_283744_
+	COLOR_BLACK f_283927_
+	COLOR_BLUE f_283743_
+	COLOR_BROWN f_283748_
+	COLOR_CYAN f_283772_
+	COLOR_GRAY f_283818_
+	COLOR_GREEN f_283784_
+	COLOR_LIGHT_BLUE f_283869_
+	COLOR_LIGHT_GRAY f_283779_
+	COLOR_LIGHT_GREEN f_283916_
+	COLOR_MAGENTA f_283931_
+	COLOR_ORANGE f_283750_
+	COLOR_PINK f_283765_
+	COLOR_PURPLE f_283889_
+	COLOR_RED f_283913_
+	COLOR_YELLOW f_283832_
+	CRIMSON_HYPHAE f_283883_
+	CRIMSON_NYLIUM f_283909_
+	CRIMSON_STEM f_283804_
+	DEEPSLATE f_283875_
+	DIAMOND f_283821_
+	DIRT f_283762_
+	EMERALD f_283812_
+	FIRE f_283816_
+	GLOW_LICHEN f_283769_
+	GOLD f_283757_
+	GRASS f_283824_
+	ICE f_283828_
+	LAPIS f_283933_
+	MATERIAL_COLORS f_283862_
+	METAL f_283906_
+	NETHER f_283820_
+	NONE f_283808_
+	PLANT f_283915_
+	PODZOL f_283819_
+	QUARTZ f_283942_
+	RAW_IRON f_283877_
+	SAND f_283761_
+	SNOW f_283811_
+	STONE f_283947_
+	TERRACOTTA_BLACK f_283771_
+	TERRACOTTA_BLUE f_283908_
+	TERRACOTTA_BROWN f_283774_
+	TERRACOTTA_CYAN f_283846_
+	TERRACOTTA_GRAY f_283861_
+	TERRACOTTA_GREEN f_283856_
+	TERRACOTTA_LIGHT_BLUE f_283791_
+	TERRACOTTA_LIGHT_GRAY f_283907_
+	TERRACOTTA_LIGHT_GREEN f_283778_
+	TERRACOTTA_MAGENTA f_283850_
+	TERRACOTTA_ORANGE f_283895_
+	TERRACOTTA_PINK f_283870_
+	TERRACOTTA_PURPLE f_283892_
+	TERRACOTTA_RED f_283798_
+	TERRACOTTA_WHITE f_283919_
+	TERRACOTTA_YELLOW f_283843_
+	WARPED_HYPHAE f_283807_
+	WARPED_NYLIUM f_283745_
+	WARPED_STEM f_283749_
+	WARPED_WART_BLOCK f_283898_
+	WATER f_283864_
+	WOOD f_283825_
+	WOOL f_283930_
+	col f_283871_
+	id f_283805_
+	<clinit> ()V <clinit>
+		static
+	<init> (II)V <init>
+		0 p_285303_ p_285303_
+		1 p_284979_ p_284979_
+	byId (I)Lnet/minecraft/world/level/material/MapColor; m_284175_
+		static
+		0 p_285273_ p_285273_
+	byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor; m_284381_
+		static
+		0 p_285180_ p_285180_
+	calculateRGBColor (Lnet/minecraft/world/level/material/MapColor$Brightness;)I m_284280_
+		0 p_285401_ p_285401_
+	getColorFromPackedId (I)I m_284315_
+		static
+		0 p_285190_ p_285190_
+	getPackedId (Lnet/minecraft/world/level/material/MapColor$Brightness;)B m_284523_
+		0 p_285070_ p_285070_
+net/minecraft/world/level/material/MapColor$Brightness net/minecraft/world/level/material/MapColor$Brightness
+	$VALUES $VALUES
+	HIGH HIGH
+	LOW LOW
+	LOWEST LOWEST
+	NORMAL NORMAL
+	VALUES f_283939_
+	id f_283941_
+	modifier f_283785_
+	$values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; m_284371_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;III)V <init>
+		0 p_285460_ p_285460_
+		1 p_285518_ p_285518_
+		2 p_284956_ p_284956_
+		3 p_285069_ p_285069_
+	byId (I)Lnet/minecraft/world/level/material/MapColor$Brightness; m_284351_
+		static
+		0 p_284960_ p_284960_
+	byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor$Brightness; m_284389_
+		static
+		0 p_285089_ p_285089_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/MapColor$Brightness; valueOf
+		static
+		0 p_285175_ p_285175_
+	values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; values
+		static
+net/minecraft/world/level/material/PushReaction net/minecraft/world/level/material/PushReaction
+	$VALUES $VALUES
+	BLOCK BLOCK
+	DESTROY DESTROY
+	IGNORE IGNORE
+	NORMAL NORMAL
+	PUSH_ONLY PUSH_ONLY
+	$values ()[Lnet/minecraft/world/level/material/PushReaction; m_164537_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_76437_ p_76437_
+		1 p_76438_ p_76438_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/PushReaction; valueOf
+		static
+		0 p_76440_ p_76440_
+	values ()[Lnet/minecraft/world/level/material/PushReaction; values
+		static
+net/minecraft/world/level/material/WaterFluid net/minecraft/world/level/material/WaterFluid
+	<init> ()V <init>
+	animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V m_213811_
+		0 p_230606_ p_230606_
+		1 p_230607_ p_230607_
+		2 p_230608_ p_230608_
+		3 p_230609_ p_230609_
+	beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V m_7456_
+		0 p_76450_ p_76450_
+		1 p_76451_ p_76451_
+		2 p_76452_ p_76452_
+	canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z m_5486_
+		0 p_76458_ p_76458_
+		1 p_76459_ p_76459_
+		2 p_76460_ p_76460_
+		3 p_76461_ p_76461_
+		4 p_76462_ p_76462_
+	canConvertToSource (Lnet/minecraft/world/level/Level;)Z m_6760_
+		0 p_256670_ p_256670_
+	createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; m_5804_
+		0 p_76466_ p_76466_
+	getBucket ()Lnet/minecraft/world/item/Item; m_6859_
+	getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; m_7792_
+	getDropOff (Lnet/minecraft/world/level/LevelReader;)I m_6713_
+		0 p_76469_ p_76469_
+	getExplosionResistance ()F m_6752_
+	getFlowing ()Lnet/minecraft/world/level/material/Fluid; m_5615_
+	getPickupSound ()Ljava/util/Optional; m_142520_
+	getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I m_6719_
+		0 p_76464_ p_76464_
+	getSource ()Lnet/minecraft/world/level/material/Fluid; m_5613_
+	getTickDelay (Lnet/minecraft/world/level/LevelReader;)I m_6718_
+		0 p_76454_ p_76454_
+	isSame (Lnet/minecraft/world/level/material/Fluid;)Z m_6212_
+		0 p_76456_ p_76456_
+net/minecraft/world/level/material/WaterFluid$Flowing net/minecraft/world/level/material/WaterFluid$Flowing
+	<init> ()V <init>
+	createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V m_7180_
+		0 p_76476_ p_76476_
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76480_ p_76480_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76478_ p_76478_
+net/minecraft/world/level/material/WaterFluid$Source net/minecraft/world/level/material/WaterFluid$Source
+	<init> ()V <init>
+	getAmount (Lnet/minecraft/world/level/material/FluidState;)I m_7430_
+		0 p_76485_ p_76485_
+	isSource (Lnet/minecraft/world/level/material/FluidState;)Z m_7444_
+		0 p_76483_ p_76483_
+net/minecraft/world/level/material/package-info net/minecraft/world/level/material/package-info
+net/minecraft/world/level/package-info net/minecraft/world/level/package-info
+net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
+	oldWalkableCost f_164656_
+	oldWaterBorderCost f_164657_
+	prefersShallowSwimming f_164655_
+	<init> (Z)V <init>
+		0 p_164659_ p_164659_
+	done ()V m_6802_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_164666_ p_164666_
+		1 p_164667_ p_164667_
+		2 p_164668_ p_164668_
+		3 p_164669_ p_164669_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_164662_ p_164662_
+		1 p_164663_ p_164663_
+		2 p_164664_ p_164664_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_164676_ p_164676_
+		1 p_164677_ p_164677_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	isAmphibious ()Z m_141974_
+	isVerticalNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_230610_
+		0 p_230611_ p_230611_
+		1 p_230612_ p_230612_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_164671_ p_164671_
+		1 p_164672_ p_164672_
+net/minecraft/world/level/pathfinder/BinaryHeap net/minecraft/world/level/pathfinder/BinaryHeap
+	heap f_77078_
+	size f_77079_
+	<init> ()V <init>
+	changeCost (Lnet/minecraft/world/level/pathfinder/Node;F)V m_77086_
+		0 p_77087_ p_77087_
+		1 p_77088_ p_77088_
+	clear ()V m_77081_
+	downHeap (I)V m_77089_
+		0 p_77090_ p_77090_
+	getHeap ()[Lnet/minecraft/world/level/pathfinder/Node; m_164684_
+	insert (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; m_77084_
+		0 p_77085_ p_77085_
+	isEmpty ()Z m_77092_
+	peek ()Lnet/minecraft/world/level/pathfinder/Node; m_164680_
+	pop ()Lnet/minecraft/world/level/pathfinder/Node; m_77091_
+	remove (Lnet/minecraft/world/level/pathfinder/Node;)V m_164681_
+		0 p_164682_ p_164682_
+	size ()I m_164683_
+	upHeap (I)V m_77082_
+		0 p_77083_ p_77083_
+net/minecraft/world/level/pathfinder/BlockPathTypes net/minecraft/world/level/pathfinder/BlockPathTypes
+	$VALUES $VALUES
+	BLOCKED BLOCKED
+	BREACH BREACH
+	COCOA COCOA
+	DAMAGE_CAUTIOUS DAMAGE_CAUTIOUS
+	DAMAGE_FIRE DAMAGE_FIRE
+	DAMAGE_OTHER DAMAGE_OTHER
+	DANGER_FIRE DANGER_FIRE
+	DANGER_OTHER DANGER_OTHER
+	DANGER_POWDER_SNOW DANGER_POWDER_SNOW
+	DOOR_IRON_CLOSED DOOR_IRON_CLOSED
+	DOOR_OPEN DOOR_OPEN
+	DOOR_WOOD_CLOSED DOOR_WOOD_CLOSED
+	FENCE FENCE
+	LAVA LAVA
+	LEAVES LEAVES
+	OPEN OPEN
+	POWDER_SNOW POWDER_SNOW
+	RAIL RAIL
+	STICKY_HONEY STICKY_HONEY
+	TRAPDOOR TRAPDOOR
+	UNPASSABLE_RAIL UNPASSABLE_RAIL
+	WALKABLE WALKABLE
+	WALKABLE_DOOR WALKABLE_DOOR
+	WATER WATER
+	WATER_BORDER WATER_BORDER
+	malus f_77117_
+	$values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_164686_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IF)V <init>
+		0 p_77121_ p_77121_
+		1 p_77122_ p_77122_
+		2 p_77123_ p_77123_
+	getMalus ()F m_77124_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; valueOf
+		static
+		0 p_77126_ p_77126_
+	values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; values
+		static
+net/minecraft/world/level/pathfinder/FlyNodeEvaluator net/minecraft/world/level/pathfinder/FlyNodeEvaluator
+	MAX_START_NODE_CANDIDATES f_262734_
+	SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX f_262722_
+	pathTypeByPosCache f_164687_
+	<init> ()V <init>
+	canStartAt (Lnet/minecraft/core/BlockPos;)Z m_262494_
+		0 p_262645_ p_262645_
+	done ()V m_6802_
+	findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_262834_
+		0 p_262970_ p_262970_
+		1 p_263018_ p_263018_
+		2 p_262947_ p_262947_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_265753_ p_265753_
+		1 p_265243_ p_265243_
+		2 p_265376_ p_265376_
+		3 p_265253_ p_265253_
+		4 p_265367_ p_265367_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77245_ p_77245_
+		1 p_77246_ p_77246_
+		2 p_77247_ p_77247_
+		3 p_77248_ p_77248_
+	getCachedBlockPathType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_164693_
+		0 p_164694_ p_164694_
+		1 p_164695_ p_164695_
+		2 p_164696_ p_164696_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77229_ p_77229_
+		1 p_77230_ p_77230_
+		2 p_77231_ p_77231_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77266_ p_77266_
+		1 p_77267_ p_77267_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	hasMalus (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77263_
+		0 p_77264_ p_77264_
+	isOpen (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77269_
+		0 p_77270_ p_77270_
+	iteratePathfindingStartNodeCandidatePositions (Lnet/minecraft/world/entity/Mob;)Ljava/lang/Iterable; m_262869_
+		0 p_263108_ p_263108_
+	lambda$getCachedBlockPathType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264025_
+		0 p_265007_ p_265007_
+		1 p_265008_ p_265008_
+		2 p_265009_ p_265009_
+		3 p_265010_ p_265010_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77261_ p_77261_
+		1 p_77262_ p_77262_
+net/minecraft/world/level/pathfinder/Node net/minecraft/world/level/pathfinder/Node
+	cameFrom f_77278_
+	closed f_77279_
+	costMalus f_77281_
+	f f_77277_
+	g f_77275_
+	h f_77276_
+	hash f_77283_
+	heapIdx f_77274_
+	type f_77282_
+	walkedDistance f_77280_
+	x f_77271_
+	y f_77272_
+	z f_77273_
+	<init> (III)V <init>
+		0 p_77285_ p_77285_
+		1 p_77286_ p_77286_
+		2 p_77287_ p_77287_
+	asBlockPos ()Lnet/minecraft/core/BlockPos; m_77288_
+	asVec3 ()Lnet/minecraft/world/phys/Vec3; m_164701_
+	cloneAndMove (III)Lnet/minecraft/world/level/pathfinder/Node; m_77289_
+		0 p_77290_ p_77290_
+		1 p_77291_ p_77291_
+		2 p_77292_ p_77292_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Node; m_77301_
+		static
+		0 p_77302_ p_77302_
+	createHash (III)I m_77295_
+		static
+		0 p_77296_ p_77296_
+		1 p_77297_ p_77297_
+		2 p_77298_ p_77298_
+	distanceManhattan (Lnet/minecraft/world/level/pathfinder/Node;)F m_77304_
+		0 p_77305_ p_77305_
+	distanceManhattan (Lnet/minecraft/core/BlockPos;)F m_77306_
+		0 p_77307_ p_77307_
+	distanceTo (Lnet/minecraft/world/level/pathfinder/Node;)F m_77293_
+		0 p_77294_ p_77294_
+	distanceTo (Lnet/minecraft/core/BlockPos;)F m_164697_
+		0 p_164698_ p_164698_
+	distanceToSqr (Lnet/minecraft/world/level/pathfinder/Node;)F m_77299_
+		0 p_77300_ p_77300_
+	distanceToSqr (Lnet/minecraft/core/BlockPos;)F m_164702_
+		0 p_164703_ p_164703_
+	distanceToXZ (Lnet/minecraft/world/level/pathfinder/Node;)F m_230613_
+		0 p_230614_ p_230614_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77309_ p_77309_
+	hashCode ()I hashCode
+	inOpenSet ()Z m_77303_
+	readContents (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V m_262841_
+		static
+		0 p_262984_ p_262984_
+		1 p_263009_ p_263009_
+	toString ()Ljava/lang/String; toString
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_164699_
+		0 p_164700_ p_164700_
+net/minecraft/world/level/pathfinder/NodeEvaluator net/minecraft/world/level/pathfinder/NodeEvaluator
+	canFloat f_77320_
+	canOpenDoors f_77319_
+	canPassDoors f_77318_
+	canWalkOverFences f_254713_
+	entityDepth f_77317_
+	entityHeight f_77316_
+	entityWidth f_77315_
+	level f_77312_
+	mob f_77313_
+	nodes f_77314_
+	<init> ()V <init>
+	canFloat ()Z m_77361_
+	canOpenDoors ()Z m_77360_
+	canPassDoors ()Z m_77357_
+	canWalkOverFences ()Z m_255100_
+	done ()V m_6802_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_77337_ p_77337_
+		1 p_77338_ p_77338_
+		2 p_77339_ p_77339_
+		3 p_77340_ p_77340_
+		4 p_77341_ p_77341_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77333_ p_77333_
+		1 p_77334_ p_77334_
+		2 p_77335_ p_77335_
+		3 p_77336_ p_77336_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77322_ p_77322_
+		1 p_77323_ p_77323_
+		2 p_77324_ p_77324_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77353_ p_77353_
+		1 p_77354_ p_77354_
+	getNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; m_77349_
+		0 p_77350_ p_77350_
+	getNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_5676_
+		0 p_77325_ p_77325_
+		1 p_77326_ p_77326_
+		2 p_77327_ p_77327_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	getTargetFromNode (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Target; m_230615_
+		0 p_230616_ p_230616_
+	lambda$getNode$0 (IIII)Lnet/minecraft/world/level/pathfinder/Node; m_77328_
+		static
+		0 p_77329_ p_77329_
+		1 p_77330_ p_77330_
+		2 p_77331_ p_77331_
+		3 p_77332_ p_77332_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77347_ p_77347_
+		1 p_77348_ p_77348_
+	setCanFloat (Z)V m_77358_
+		0 p_77359_ p_77359_
+	setCanOpenDoors (Z)V m_77355_
+		0 p_77356_ p_77356_
+	setCanPassDoors (Z)V m_77351_
+		0 p_77352_ p_77352_
+	setCanWalkOverFences (Z)V m_254850_
+		0 p_255862_ p_255862_
+net/minecraft/world/level/pathfinder/Path net/minecraft/world/level/pathfinder/Path
+	closedSet f_77364_
+	distToTarget f_77368_
+	nextNodeIndex f_77366_
+	nodes f_77362_
+	openSet f_77363_
+	reached f_77369_
+	target f_77367_
+	targetNodes f_77365_
+	<init> (Ljava/util/List;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_77371_ p_77371_
+		1 p_77372_ p_77372_
+		2 p_77373_ p_77373_
+	advance ()V m_77374_
+	canReach ()Z m_77403_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path; m_77390_
+		static
+		0 p_77391_ p_77391_
+	getClosedSet ()[Lnet/minecraft/world/level/pathfinder/Node; m_77405_
+	getDistToTarget ()F m_77407_
+	getEndNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77395_
+	getEntityPosAtNode (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3; m_77382_
+		0 p_77383_ p_77383_
+		1 p_77384_ p_77384_
+	getNextEntityPos (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m_77380_
+		0 p_77381_ p_77381_
+	getNextNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77401_
+	getNextNodeIndex ()I m_77399_
+	getNextNodePos ()Lnet/minecraft/core/BlockPos; m_77400_
+	getNode (I)Lnet/minecraft/world/level/pathfinder/Node; m_77375_
+		0 p_77376_ p_77376_
+	getNodeCount ()I m_77398_
+	getNodePos (I)Lnet/minecraft/core/BlockPos; m_77396_
+		0 p_77397_ p_77397_
+	getOpenSet ()[Lnet/minecraft/world/level/pathfinder/Node; m_77404_
+	getPreviousNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77402_
+	getTarget ()Lnet/minecraft/core/BlockPos; m_77406_
+	isDone ()Z m_77392_
+	lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Target;)V m_164706_
+		static
+		0 p_164707_ p_164707_
+		1 p_164708_ p_164708_
+	notStarted ()Z m_77387_
+	replaceNode (ILnet/minecraft/world/level/pathfinder/Node;)V m_77377_
+		0 p_77378_ p_77378_
+		1 p_77379_ p_77379_
+	sameAs (Lnet/minecraft/world/level/pathfinder/Path;)Z m_77385_
+		0 p_77386_ p_77386_
+	setDebug ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V m_164709_
+		0 p_164710_ p_164710_
+		1 p_164711_ p_164711_
+		2 p_164712_ p_164712_
+	setNextNodeIndex (I)V m_77393_
+		0 p_77394_ p_77394_
+	toString ()Ljava/lang/String; toString
+	truncateNodes (I)V m_77388_
+		0 p_77389_ p_77389_
+	writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V m_164704_
+		0 p_164705_ p_164705_
+net/minecraft/world/level/pathfinder/PathComputationType net/minecraft/world/level/pathfinder/PathComputationType
+	$VALUES $VALUES
+	AIR AIR
+	LAND LAND
+	WATER WATER
+	$values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; m_164713_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_77415_ p_77415_
+		1 p_77416_ p_77416_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/PathComputationType; valueOf
+		static
+		0 p_77418_ p_77418_
+	values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; values
+		static
+net/minecraft/world/level/pathfinder/PathFinder net/minecraft/world/level/pathfinder/PathFinder
+	DEBUG f_164715_
+	FUDGING f_164714_
+	maxVisitedNodes f_77421_
+	neighbors f_77420_
+	nodeEvaluator f_77422_
+	openSet f_77423_
+	<init> (Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
+		0 p_77425_ p_77425_
+		1 p_77426_ p_77426_
+	distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F m_214208_
+		0 p_230617_ p_230617_
+		1 p_230618_ p_230618_
+	findPath (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Map;FIF)Lnet/minecraft/world/level/pathfinder/Path; m_164716_
+		0 p_164717_ p_164717_
+		1 p_164718_ p_164718_
+		2 p_164719_ p_164719_
+		3 p_164720_ p_164720_
+		4 p_164721_ p_164721_
+		5 p_164722_ p_164722_
+	findPath (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/Path; m_77427_
+		0 p_77428_ p_77428_
+		1 p_77429_ p_77429_
+		2 p_77430_ p_77430_
+		3 p_77431_ p_77431_
+		4 p_77432_ p_77432_
+		5 p_77433_ p_77433_
+	getBestH (Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)F m_77444_
+		0 p_77445_ p_77445_
+		1 p_77446_ p_77446_
+	lambda$findPath$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Target; m_77447_
+		0 p_77448_ p_77448_
+	lambda$findPath$1 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; m_77452_
+		0 p_77453_ p_77453_
+		1 p_77454_ p_77454_
+	lambda$findPath$2 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; m_77449_
+		0 p_77450_ p_77450_
+		1 p_77451_ p_77451_
+	reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; m_77434_
+		0 p_77435_ p_77435_
+		1 p_77436_ p_77436_
+		2 p_77437_ p_77437_
+net/minecraft/world/level/pathfinder/SwimNodeEvaluator net/minecraft/world/level/pathfinder/SwimNodeEvaluator
+	allowBreaching f_77455_
+	pathTypesByPosCache f_192951_
+	<init> (Z)V <init>
+		0 p_77457_ p_77457_
+	done ()V m_6802_
+	findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_262844_
+		0 p_263032_ p_263032_
+		1 p_263066_ p_263066_
+		2 p_263105_ p_263105_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_77472_ p_77472_
+		1 p_77473_ p_77473_
+		2 p_77474_ p_77474_
+		3 p_77475_ p_77475_
+		4 p_77476_ p_77476_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77467_ p_77467_
+		1 p_77468_ p_77468_
+		2 p_77469_ p_77469_
+		3 p_77470_ p_77470_
+	getCachedBlockType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_192967_
+		0 p_192968_ p_192968_
+		1 p_192969_ p_192969_
+		2 p_192970_ p_192970_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77459_ p_77459_
+		1 p_77460_ p_77460_
+		2 p_77461_ p_77461_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77483_ p_77483_
+		1 p_77484_ p_77484_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	isDiagonalNodeValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_192963_
+		0 p_192964_ p_192964_
+		1 p_192965_ p_192965_
+		2 p_192966_ p_192966_
+	isNodeValid (Lnet/minecraft/world/level/pathfinder/Node;)Z m_192961_
+		0 p_192962_ p_192962_
+	lambda$getCachedBlockType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_192953_
+		0 p_192954_ p_192954_
+		1 p_192955_ p_192955_
+		2 p_192956_ p_192956_
+		3 p_192957_ p_192957_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_192959_ p_192959_
+		1 p_192960_ p_192960_
+net/minecraft/world/level/pathfinder/Target net/minecraft/world/level/pathfinder/Target
+	bestHeuristic f_77494_
+	bestNode f_77495_
+	reached f_77496_
+	<init> (III)V <init>
+		0 p_77498_ p_77498_
+		1 p_77499_ p_77499_
+		2 p_77500_ p_77500_
+	<init> (Lnet/minecraft/world/level/pathfinder/Node;)V <init>
+		0 p_77502_ p_77502_
+	createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Target; m_77506_
+		static
+		0 p_77507_ p_77507_
+	getBestNode ()Lnet/minecraft/world/level/pathfinder/Node; m_77508_
+	isReached ()Z m_164723_
+	setReached ()V m_77509_
+	updateBest (FLnet/minecraft/world/level/pathfinder/Node;)V m_77503_
+		0 p_77504_ p_77504_
+		1 p_77505_ p_77505_
+net/minecraft/world/level/pathfinder/WalkNodeEvaluator net/minecraft/world/level/pathfinder/WalkNodeEvaluator
+	DEFAULT_MOB_JUMP_HEIGHT f_254631_
+	SPACE_BETWEEN_WALL_POSTS f_164724_
+	collisionCache f_77546_
+	pathTypesByPosCache f_77545_
+	<init> ()V <init>
+	canReachWithoutCollision (Lnet/minecraft/world/level/pathfinder/Node;)Z m_77624_
+		0 p_77625_ p_77625_
+	canStartAt (Lnet/minecraft/core/BlockPos;)Z m_262494_
+		0 p_262596_ p_262596_
+	checkNeighbourBlocks (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77607_
+		static
+		0 p_77608_ p_77608_
+		1 p_77609_ p_77609_
+		2 p_77610_ p_77610_
+	doesBlockHavePartialCollision (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z m_230625_
+		static
+		0 p_230626_ p_230626_
+	done ()V m_6802_
+	evaluateBlockPathType (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264405_
+		0 p_265305_ p_265305_
+		1 p_265350_ p_265350_
+		2 p_265551_ p_265551_
+	findAcceptedNode (IIIIDLnet/minecraft/core/Direction;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/Node; m_164725_
+		0 p_164726_ p_164726_
+		1 p_164727_ p_164727_
+		2 p_164728_ p_164728_
+		3 p_164729_ p_164729_
+		4 p_164730_ p_164730_
+		5 p_164731_ p_164731_
+		6 p_164732_ p_164732_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_7209_
+		0 p_265141_ p_265141_
+		1 p_265661_ p_265661_
+		2 p_265757_ p_265757_
+		3 p_265716_ p_265716_
+		4 p_265398_ p_265398_
+	getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_8086_
+		0 p_77576_ p_77576_
+		1 p_77577_ p_77577_
+		2 p_77578_ p_77578_
+		3 p_77579_ p_77579_
+	getBlockPathType (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77572_
+		0 p_77573_ p_77573_
+		1 p_77574_ p_77574_
+	getBlockPathTypeRaw (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77643_
+		static
+		0 p_77644_ p_77644_
+		1 p_77645_ p_77645_
+	getBlockPathTypeStatic (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77604_
+		static
+		0 p_77605_ p_77605_
+		1 p_77606_ p_77606_
+	getBlockPathTypes (Lnet/minecraft/world/level/BlockGetter;IIILjava/util/EnumSet;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264561_
+		0 p_265227_ p_265227_
+		1 p_265066_ p_265066_
+		2 p_265537_ p_265537_
+		3 p_265771_ p_265771_
+		4 p_265263_ p_265263_
+		5 p_265458_ p_265458_
+		6 p_265515_ p_265515_
+	getBlockedNode (III)Lnet/minecraft/world/level/pathfinder/Node; m_230627_
+		0 p_230628_ p_230628_
+		1 p_230629_ p_230629_
+		2 p_230630_ p_230630_
+	getCachedBlockType (Lnet/minecraft/world/entity/Mob;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_77567_
+		0 p_77568_ p_77568_
+		1 p_77569_ p_77569_
+		2 p_77570_ p_77570_
+		3 p_77571_ p_77571_
+	getFloorLevel (Lnet/minecraft/core/BlockPos;)D m_142213_
+		0 p_164733_ p_164733_
+	getFloorLevel (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)D m_77611_
+		static
+		0 p_77612_ p_77612_
+		1 p_77613_ p_77613_
+	getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; m_7568_
+		0 p_77550_ p_77550_
+		1 p_77551_ p_77551_
+		2 p_77552_ p_77552_
+	getMobJumpHeight ()D m_255203_
+	getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I m_6065_
+		0 p_77640_ p_77640_
+		1 p_77641_ p_77641_
+	getNodeAndUpdateCostToMax (IIILnet/minecraft/world/level/pathfinder/BlockPathTypes;F)Lnet/minecraft/world/level/pathfinder/Node; m_230619_
+		0 p_230620_ p_230620_
+		1 p_230621_ p_230621_
+		2 p_230622_ p_230622_
+		3 p_230623_ p_230623_
+		4 p_230624_ p_230624_
+	getStart ()Lnet/minecraft/world/level/pathfinder/Node; m_7171_
+	getStartNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; m_230631_
+		0 p_230632_ p_230632_
+	hasCollisions (Lnet/minecraft/world/phys/AABB;)Z m_77634_
+		0 p_77635_ p_77635_
+	isAmphibious ()Z m_141974_
+	isBurningBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z m_77622_
+		static
+		0 p_77623_ p_77623_
+	isDiagonalValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_77629_
+		0 p_77630_ p_77630_
+		1 p_77631_ p_77631_
+		2 p_77632_ p_77632_
+		3 p_77633_ p_77633_
+	isNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z m_77626_
+		0 p_77627_ p_77627_
+		1 p_77628_ p_77628_
+	lambda$getCachedBlockType$1 (IIILnet/minecraft/world/entity/Mob;J)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; m_264026_
+		0 p_265011_ p_265011_
+		1 p_265012_ p_265012_
+		2 p_265013_ p_265013_
+		3 p_265014_ p_265014_
+		4 p_265015_ p_265015_
+	lambda$hasCollisions$0 (Lnet/minecraft/world/phys/AABB;Ljava/lang/Object;)Z m_192971_
+		0 p_192972_ p_192972_
+		1 p_192973_ p_192973_
+	prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V m_6028_
+		0 p_77620_ p_77620_
+		1 p_77621_ p_77621_
+net/minecraft/world/level/pathfinder/package-info net/minecraft/world/level/pathfinder/package-info
+net/minecraft/world/level/portal/PortalForcer net/minecraft/world/level/portal/PortalForcer
+	CREATE_RADIUS f_164736_
+	FRAME_BOX f_164739_
+	FRAME_BOX_END f_164745_
+	FRAME_BOX_START f_164744_
+	FRAME_HEIGHT f_164737_
+	FRAME_HEIGHT_END f_164741_
+	FRAME_HEIGHT_START f_164740_
+	FRAME_WIDTH f_164738_
+	FRAME_WIDTH_END f_164743_
+	FRAME_WIDTH_START f_164742_
+	NOTHING_FOUND f_164746_
+	SEARCH_RADIUS f_164735_
+	TICKET_RADIUS f_164734_
+	level f_77648_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_77650_ p_77650_
+	canHostFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)Z m_77661_
+		0 p_77662_ p_77662_
+		1 p_77663_ p_77663_
+		2 p_77664_ p_77664_
+		3 p_77665_ p_77665_
+	canPortalReplaceBlock (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z m_245373_
+		0 p_248971_ p_248971_
+	createPortal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77666_
+		0 p_77667_ p_77667_
+		1 p_77668_ p_77668_
+	findPortalAround (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; m_192985_
+		0 p_192986_ p_192986_
+		1 p_192987_ p_192987_
+		2 p_192988_ p_192988_
+	lambda$findPortalAround$0 (Lnet/minecraft/core/Holder;)Z m_230633_
+		static
+		0 p_230634_ p_230634_
+	lambda$findPortalAround$1 (Lnet/minecraft/world/level/border/WorldBorder;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_192979_
+		static
+		0 p_192980_ p_192980_
+		1 p_192981_ p_192981_
+	lambda$findPortalAround$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D m_192982_
+		static
+		0 p_192983_ p_192983_
+		1 p_192984_ p_192984_
+	lambda$findPortalAround$3 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)I m_192991_
+		static
+		0 p_192992_ p_192992_
+	lambda$findPortalAround$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z m_192989_
+		0 p_192990_ p_192990_
+	lambda$findPortalAround$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z m_192976_
+		0 p_192977_ p_192977_
+		1 p_192978_ p_192978_
+	lambda$findPortalAround$6 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/BlockUtil$FoundRectangle; m_192974_
+		0 p_192975_ p_192975_
+net/minecraft/world/level/portal/PortalInfo net/minecraft/world/level/portal/PortalInfo
+	pos f_77676_
+	speed f_77677_
+	xRot f_77679_
+	yRot f_77678_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FF)V <init>
+		0 p_77681_ p_77681_
+		1 p_77682_ p_77682_
+		2 p_77683_ p_77683_
+		3 p_77684_ p_77684_
+net/minecraft/world/level/portal/PortalShape net/minecraft/world/level/portal/PortalShape
+	FRAME f_77685_
+	MAX_HEIGHT f_164751_
+	MAX_WIDTH f_164750_
+	MIN_HEIGHT f_164753_
+	MIN_WIDTH f_164752_
+	SAFE_TRAVEL_MAX_ENTITY_XY f_256985_
+	SAFE_TRAVEL_MAX_VERTICAL_DELTA f_256802_
+	axis f_77687_
+	bottomLeft f_77690_
+	height f_77691_
+	level f_77686_
+	numPortalBlocks f_77689_
+	rightDir f_77688_
+	width f_77692_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)V <init>
+		0 p_77695_ p_77695_
+		1 p_77696_ p_77696_
+		2 p_77697_ p_77697_
+	calculateBottomLeft (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; m_77733_
+		0 p_77734_ p_77734_
+	calculateHeight ()I m_77746_
+	calculateWidth ()I m_77745_
+	createPortalBlocks ()V m_77743_
+	createPortalInfo (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/level/portal/PortalInfo; m_257966_
+		static
+		0 p_259301_ p_259301_
+		1 p_259931_ p_259931_
+		2 p_259901_ p_259901_
+		3 p_259630_ p_259630_
+		4 p_259166_ p_259166_
+		5 p_260043_ p_260043_
+		6 p_259853_ p_259853_
+		7 p_259667_ p_259667_
+	findCollisionFreePosition (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; m_257963_
+		static
+		0 p_260315_ p_260315_
+		1 p_259704_ p_259704_
+		2 p_259626_ p_259626_
+		3 p_259816_ p_259816_
+	findEmptyPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77708_
+		static
+		0 p_77709_ p_77709_
+		1 p_77710_ p_77710_
+		2 p_77711_ p_77711_
+	findPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; m_77712_
+		static
+		0 p_77713_ p_77713_
+		1 p_77714_ p_77714_
+		2 p_77715_ p_77715_
+		3 p_77716_ p_77716_
+	getDistanceUntilEdgeAboveFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I m_77735_
+		0 p_77736_ p_77736_
+		1 p_77737_ p_77737_
+	getDistanceUntilTop (Lnet/minecraft/core/BlockPos$MutableBlockPos;)I m_77728_
+		0 p_77729_ p_77729_
+	getRelativePosition (Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; m_77738_
+		static
+		0 p_77739_ p_77739_
+		1 p_77740_ p_77740_
+		2 p_77741_ p_77741_
+		3 p_77742_ p_77742_
+	hasTopFrame (Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z m_77730_
+		0 p_77731_ p_77731_
+		1 p_77732_ p_77732_
+	isComplete ()Z m_77744_
+	isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z m_77717_
+		static
+		0 p_77718_ p_77718_
+	isValid ()Z m_77698_
+	lambda$createPortalBlocks$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V m_77723_
+		0 p_77724_ p_77724_
+		1 p_77725_ p_77725_
+	lambda$findCollisionFreePosition$3 (DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_257365_
+		static
+		0 p_259018_ p_259018_
+		1 p_259019_ p_259019_
+	lambda$findEmptyPortalShape$1 (Lnet/minecraft/world/level/portal/PortalShape;)Z m_77726_
+		static
+		0 p_77727_ p_77727_
+	lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z m_77719_
+		static
+		0 p_77720_ p_77720_
+		1 p_77721_ p_77721_
+		2 p_77722_ p_77722_
+net/minecraft/world/level/portal/package-info net/minecraft/world/level/portal/package-info
+net/minecraft/world/level/redstone/CollectingNeighborUpdater net/minecraft/world/level/redstone/CollectingNeighborUpdater
+	LOGGER f_230635_
+	addedThisLayer f_230639_
+	count f_230640_
+	level f_230636_
+	maxChainedNeighborUpdates f_230637_
+	stack f_230638_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/Level;I)V <init>
+		0 p_230643_ p_230643_
+		1 p_230644_ p_230644_
+	addAndRun (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates;)V m_230660_
+		0 p_230661_ p_230661_
+		1 p_230662_ p_230662_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230653_ p_230653_
+		1 p_230654_ p_230654_
+		2 p_230655_ p_230655_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230647_ p_230647_
+		1 p_230648_ p_230648_
+		2 p_230649_ p_230649_
+		3 p_230650_ p_230650_
+		4 p_230651_ p_230651_
+	runUpdates ()V m_230645_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230664_ p_230664_
+		1 p_230665_ p_230665_
+		2 p_230666_ p_230666_
+		3 p_230667_ p_230667_
+		4 p_230668_ p_230668_
+		5 p_230669_ p_230669_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_214152_
+		0 p_230657_ p_230657_
+		1 p_230658_ p_230658_
+		2 p_230659_ p_230659_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate
+	block f_230672_
+	movedByPiston f_230674_
+	neighborPos f_230673_
+	pos f_230671_
+	state f_230670_
+	<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 f_230670_ f_230670_
+		1 f_230671_ f_230671_
+		2 f_230672_ f_230672_
+		3 f_230673_ f_230673_
+		4 f_230674_ f_230674_
+	block ()Lnet/minecraft/world/level/block/Block; f_230672_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230689_ p_230689_
+	hashCode ()I hashCode
+	movedByPiston ()Z f_230674_
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230673_
+	pos ()Lnet/minecraft/core/BlockPos; f_230671_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230683_ p_230683_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_230670_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate
+	idx f_230695_
+	skipDirection f_230694_
+	sourceBlock f_230693_
+	sourcePos f_230692_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
+		0 p_230697_ p_230697_
+		1 p_230698_ p_230698_
+		2 p_230699_ p_230699_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230701_ p_230701_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230702_ p_230702_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate
+	direction f_230703_
+	neighborPos f_230706_
+	pos f_230705_
+	state f_230704_
+	updateFlags f_230707_
+	updateLimit f_276599_
+	<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V <init>
+		0 f_230703_ f_230703_
+		1 f_230704_ f_230704_
+		2 f_230705_ f_230705_
+		3 f_230706_ f_230706_
+		4 f_230707_ f_230707_
+		5 f_276599_ f_276599_
+	direction ()Lnet/minecraft/core/Direction; f_230703_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230722_ p_230722_
+	hashCode ()I hashCode
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230706_
+	pos ()Lnet/minecraft/core/BlockPos; f_230705_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230716_ p_230716_
+	state ()Lnet/minecraft/world/level/block/state/BlockState; f_230704_
+	toString ()Ljava/lang/String; toString
+	updateFlags ()I f_230707_
+	updateLimit ()I f_276599_
+net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate
+	block f_230726_
+	neighborPos f_230727_
+	pos f_230725_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V <init>
+		0 f_230725_ f_230725_
+		1 f_230726_ f_230726_
+		2 f_230727_ f_230727_
+	block ()Lnet/minecraft/world/level/block/Block; f_230726_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230738_ p_230738_
+	hashCode ()I hashCode
+	neighborPos ()Lnet/minecraft/core/BlockPos; f_230727_
+	pos ()Lnet/minecraft/core/BlockPos; f_230725_
+	runNext (Lnet/minecraft/world/level/Level;)Z m_213563_
+		0 p_230734_ p_230734_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/redstone/InstantNeighborUpdater net/minecraft/world/level/redstone/InstantNeighborUpdater
+	level f_230741_
+	<init> (Lnet/minecraft/world/level/Level;)V <init>
+		0 p_230743_ p_230743_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230751_ p_230751_
+		1 p_230752_ p_230752_
+		2 p_230753_ p_230753_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230745_ p_230745_
+		1 p_230746_ p_230746_
+		2 p_230747_ p_230747_
+		3 p_230748_ p_230748_
+		4 p_230749_ p_230749_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230755_ p_230755_
+		1 p_230756_ p_230756_
+		2 p_230757_ p_230757_
+		3 p_230758_ p_230758_
+		4 p_230759_ p_230759_
+		5 p_230760_ p_230760_
+net/minecraft/world/level/redstone/NeighborUpdater net/minecraft/world/level/redstone/NeighborUpdater
+	UPDATE_ORDER f_230761_
+	<clinit> ()V <clinit>
+		static
+	executeShapeUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_230770_
+		static
+		0 p_230771_ p_230771_
+		1 p_230772_ p_230772_
+		2 p_230773_ p_230773_
+		3 p_230774_ p_230774_
+		4 p_230775_ p_230775_
+		5 p_230776_ p_230776_
+		6 p_230777_ p_230777_
+	executeUpdate (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_230763_
+		static
+		0 p_230764_ p_230764_
+		1 p_230765_ p_230765_
+		2 p_230766_ p_230766_
+		3 p_230767_ p_230767_
+		4 p_230768_ p_230768_
+		5 p_230769_ p_230769_
+	lambda$executeUpdate$0 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; m_257366_
+		static
+		0 p_259020_ p_259020_
+	neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V m_214026_
+		0 p_230785_ p_230785_
+		1 p_230786_ p_230786_
+		2 p_230787_ p_230787_
+	neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V m_213858_
+		0 p_230780_ p_230780_
+		1 p_230781_ p_230781_
+		2 p_230782_ p_230782_
+		3 p_230783_ p_230783_
+		4 p_230784_ p_230784_
+	shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V m_213547_
+		0 p_230791_ p_230791_
+		1 p_230792_ p_230792_
+		2 p_230793_ p_230793_
+		3 p_230794_ p_230794_
+		4 p_230795_ p_230795_
+		5 p_230796_ p_230796_
+	updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V m_214152_
+		0 p_230788_ p_230788_
+		1 p_230789_ p_230789_
+		2 p_230790_ p_230790_
+net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone
+	SIGNAL_MAX f_164755_
+	SIGNAL_MIN f_164754_
+	SIGNAL_NONE f_164756_
+	<init> ()V <init>
+net/minecraft/world/level/redstone/package-info net/minecraft/world/level/redstone/package-info
+net/minecraft/world/level/saveddata/SavedData net/minecraft/world/level/saveddata/SavedData
+	LOGGER f_77751_
+	dirty f_77753_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	isDirty ()Z m_77764_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77763_ p_77763_
+	save (Ljava/io/File;)V m_77757_
+		0 p_77758_ p_77758_
+	setDirty (Z)V m_77760_
+		0 p_77761_ p_77761_
+	setDirty ()V m_77762_
+net/minecraft/world/level/saveddata/maps/MapBanner net/minecraft/world/level/saveddata/maps/MapBanner
+	color f_77767_
+	name f_77768_
+	pos f_77766_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_77770_ p_77770_
+		1 p_77771_ p_77771_
+		2 p_77772_ p_77772_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77786_ p_77786_
+	fromWorld (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; m_77774_
+		static
+		0 p_77775_ p_77775_
+		1 p_77776_ p_77776_
+	getColor ()Lnet/minecraft/world/item/DyeColor; m_164759_
+	getDecoration ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77782_
+	getId ()Ljava/lang/String; m_77787_
+	getName ()Lnet/minecraft/network/chat/Component; m_77783_
+	getPos ()Lnet/minecraft/core/BlockPos; m_77773_
+	hashCode ()I hashCode
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; m_77777_
+		static
+		0 p_77778_ p_77778_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_77784_
+net/minecraft/world/level/saveddata/maps/MapBanner$1 net/minecraft/world/level/saveddata/maps/MapBanner$1
+	$SwitchMap$net$minecraft$world$item$DyeColor f_77789_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/saveddata/maps/MapDecoration net/minecraft/world/level/saveddata/maps/MapDecoration
+	name f_77795_
+	rot f_77794_
+	type f_77791_
+	x f_77792_
+	y f_77793_
+	<init> (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BBBLnet/minecraft/network/chat/Component;)V <init>
+		0 p_77797_ p_77797_
+		1 p_77798_ p_77798_
+		2 p_77799_ p_77799_
+		3 p_77800_ p_77800_
+		4 p_77801_ p_77801_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_77808_ p_77808_
+	getImage ()B m_77802_
+	getName ()Lnet/minecraft/network/chat/Component; m_77810_
+	getRot ()B m_77806_
+	getType ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77803_
+	getX ()B m_77804_
+	getY ()B m_77805_
+	hashCode ()I hashCode
+	renderOnFrame ()Z m_77809_
+net/minecraft/world/level/saveddata/maps/MapDecoration$Type net/minecraft/world/level/saveddata/maps/MapDecoration$Type
+	$VALUES $VALUES
+	BANNER_BLACK BANNER_BLACK
+	BANNER_BLUE BANNER_BLUE
+	BANNER_BROWN BANNER_BROWN
+	BANNER_CYAN BANNER_CYAN
+	BANNER_GRAY BANNER_GRAY
+	BANNER_GREEN BANNER_GREEN
+	BANNER_LIGHT_BLUE BANNER_LIGHT_BLUE
+	BANNER_LIGHT_GRAY BANNER_LIGHT_GRAY
+	BANNER_LIME BANNER_LIME
+	BANNER_MAGENTA BANNER_MAGENTA
+	BANNER_ORANGE BANNER_ORANGE
+	BANNER_PINK BANNER_PINK
+	BANNER_PURPLE BANNER_PURPLE
+	BANNER_RED BANNER_RED
+	BANNER_WHITE BANNER_WHITE
+	BANNER_YELLOW BANNER_YELLOW
+	BLUE_MARKER BLUE_MARKER
+	FRAME FRAME
+	MANSION MANSION
+	MONUMENT MONUMENT
+	PLAYER PLAYER
+	PLAYER_OFF_LIMITS PLAYER_OFF_LIMITS
+	PLAYER_OFF_MAP PLAYER_OFF_MAP
+	RED_MARKER RED_MARKER
+	RED_X RED_X
+	TARGET_POINT TARGET_POINT
+	TARGET_X TARGET_X
+	icon f_77813_
+	mapColor f_77815_
+	renderedOnFrame f_77814_
+	trackCount f_181294_
+	$values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_164760_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZ)V <init>
+		0 p_181302_ p_181302_
+		1 p_181303_ p_181303_
+		2 p_181304_ p_181304_
+		3 p_181305_ p_181305_
+	<init> (Ljava/lang/String;IZIZ)V <init>
+		0 p_181296_ p_181296_
+		1 p_181297_ p_181297_
+		2 p_181298_ p_181298_
+		3 p_181299_ p_181299_
+		4 p_181300_ p_181300_
+	byIcon (B)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; m_77854_
+		static
+		0 p_77855_ p_77855_
+	getIcon ()B m_77853_
+	getMapColor ()I m_77858_
+	hasMapColor ()Z m_77857_
+	isRenderedOnFrame ()Z m_77856_
+	shouldTrackCount ()Z m_181306_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; valueOf
+		static
+		0 p_77860_ p_77860_
+	values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; values
+		static
+net/minecraft/world/level/saveddata/maps/MapFrame net/minecraft/world/level/saveddata/maps/MapFrame
+	entityId f_77864_
+	pos f_77862_
+	rotation f_77863_
+	<init> (Lnet/minecraft/core/BlockPos;II)V <init>
+		0 p_77866_ p_77866_
+		1 p_77867_ p_77867_
+		2 p_77868_ p_77868_
+	frameId (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; m_77870_
+		static
+		0 p_77871_ p_77871_
+	getEntityId ()I m_77876_
+	getId ()Ljava/lang/String; m_77877_
+	getPos ()Lnet/minecraft/core/BlockPos; m_77874_
+	getRotation ()I m_77875_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapFrame; m_77872_
+		static
+		0 p_77873_ p_77873_
+	save ()Lnet/minecraft/nbt/CompoundTag; m_77869_
+net/minecraft/world/level/saveddata/maps/MapIndex net/minecraft/world/level/saveddata/maps/MapIndex
+	FILE_NAME f_164761_
+	usedAuxIds f_77878_
+	<init> ()V <init>
+	getFreeAuxValueForMap ()I m_77880_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapIndex; m_164762_
+		static
+		0 p_164763_ p_164763_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77884_ p_77884_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData net/minecraft/world/level/saveddata/maps/MapItemSavedData
+	HALF_MAP_SIZE f_164766_
+	LOGGER f_77895_
+	MAP_SIZE f_164765_
+	MAX_SCALE f_164764_
+	TRACKED_DECORATION_LIMIT f_181307_
+	bannerMarkers f_77897_
+	carriedBy f_77893_
+	carriedByPlayers f_77896_
+	centerX f_256718_
+	centerZ f_256789_
+	colors f_77891_
+	decorations f_77894_
+	dimension f_77887_
+	frameMarkers f_77898_
+	locked f_77892_
+	scale f_77890_
+	trackedDecorationCount f_181308_
+	trackingPosition f_77888_
+	unlimitedTracking f_77889_
+	<clinit> ()V <clinit>
+		static
+	<init> (IIBZZZLnet/minecraft/resources/ResourceKey;)V <init>
+		0 p_164768_ p_164768_
+		1 p_164769_ p_164769_
+		2 p_164770_ p_164770_
+		3 p_164771_ p_164771_
+		4 p_164772_ p_164772_
+		5 p_164773_ p_164773_
+		6 p_164774_ p_164774_
+	addClientSideDecorations (Ljava/util/List;)V m_164801_
+		0 p_164802_ p_164802_
+	addDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;Lnet/minecraft/world/level/LevelAccessor;Ljava/lang/String;DDDLnet/minecraft/network/chat/Component;)V m_77937_
+		0 p_77938_ p_77938_
+		1 p_77939_ p_77939_
+		2 p_77940_ p_77940_
+		3 p_77941_ p_77941_
+		4 p_77942_ p_77942_
+		5 p_77943_ p_77943_
+		6 p_77944_ p_77944_
+	addTargetDecoration (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)V m_77925_
+		static
+		0 p_77926_ p_77926_
+		1 p_77927_ p_77927_
+		2 p_77928_ p_77928_
+		3 p_77929_ p_77929_
+	checkBanners (Lnet/minecraft/world/level/BlockGetter;II)V m_77930_
+		0 p_77931_ p_77931_
+		1 p_77932_ p_77932_
+		2 p_77933_ p_77933_
+	createForClient (BZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164776_
+		static
+		0 p_164777_ p_164777_
+		1 p_164778_ p_164778_
+		2 p_164779_ p_164779_
+	createFresh (DDBZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164780_
+		static
+		0 p_164781_ p_164781_
+		1 p_164782_ p_164782_
+		2 p_164783_ p_164783_
+		3 p_164784_ p_164784_
+		4 p_164785_ p_164785_
+		5 p_164786_ p_164786_
+	getBanners ()Ljava/util/Collection; m_164809_
+	getDecorations ()Ljava/lang/Iterable; m_164811_
+	getHoldingPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer; m_77916_
+		0 p_77917_ p_77917_
+	getUpdatePacket (ILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; m_164796_
+		0 p_164797_ p_164797_
+		1 p_164798_ p_164798_
+	isExplorationMap ()Z m_164810_
+	isTrackedCountOverLimit (I)Z m_181312_
+		0 p_181313_ p_181313_
+	lambda$load$0 (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/IllegalArgumentException; m_77957_
+		static
+		0 p_77958_ p_77958_
+	lambda$save$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_77952_
+		static
+		0 p_77953_ p_77953_
+		1 p_77954_ p_77954_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164807_
+		static
+		0 p_164808_ p_164808_
+	locked ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164775_
+	removeDecoration (Ljava/lang/String;)V m_164799_
+		0 p_164800_ p_164800_
+	removedFromFrame (Lnet/minecraft/core/BlockPos;I)V m_77947_
+		0 p_77948_ p_77948_
+		1 p_77949_ p_77949_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_77956_ p_77956_
+	scaled (I)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; m_164787_
+		0 p_164788_ p_164788_
+	setColor (IIB)V m_164803_
+		0 p_164804_ p_164804_
+		1 p_164805_ p_164805_
+		2 p_164806_ p_164806_
+	setColorsDirty (II)V m_164789_
+		0 p_164790_ p_164790_
+		1 p_164791_ p_164791_
+	setDecorationsDirty ()V m_164812_
+	tickCarriedBy (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V m_77918_
+		0 p_77919_ p_77919_
+		1 p_77920_ p_77920_
+	toggleBanner (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z m_77934_
+		0 p_77935_ p_77935_
+		1 p_77936_ p_77936_
+	updateColor (IIB)Z m_164792_
+		0 p_164793_ p_164793_
+		1 p_164794_ p_164794_
+		2 p_164795_ p_164795_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer
+	dirtyData f_77962_
+	dirtyDecorations f_164813_
+	maxDirtyX f_77965_
+	maxDirtyY f_77966_
+	minDirtyX f_77963_
+	minDirtyY f_77964_
+	player f_77959_
+	step f_77960_
+	this$0 f_77961_
+	tick f_77967_
+	<init> (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Lnet/minecraft/world/entity/player/Player;)V <init>
+		0 p_77969_ p_77969_
+		1 p_77970_ p_77970_
+	createPatch ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch; m_164814_
+	markColorsDirty (II)V m_164817_
+		0 p_164818_ p_164818_
+		1 p_164819_ p_164819_
+	markDecorationsDirty ()V m_164820_
+	nextUpdatePacket (I)Lnet/minecraft/network/protocol/Packet; m_164815_
+		0 p_164816_ p_164816_
+net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch
+	height f_164824_
+	mapColors f_164825_
+	startX f_164821_
+	startY f_164822_
+	width f_164823_
+	<init> (IIII[B)V <init>
+		0 p_164827_ p_164827_
+		1 p_164828_ p_164828_
+		2 p_164829_ p_164829_
+		3 p_164830_ p_164830_
+		4 p_164831_ p_164831_
+	applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V m_164832_
+		0 p_164833_ p_164833_
+net/minecraft/world/level/saveddata/maps/package-info net/minecraft/world/level/saveddata/maps/package-info
+net/minecraft/world/level/saveddata/package-info net/minecraft/world/level/saveddata/package-info
+net/minecraft/world/level/storage/CommandStorage net/minecraft/world/level/storage/CommandStorage
+	ID_PREFIX f_164834_
+	namespaces f_78032_
+	storage f_78033_
+	<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V <init>
+		0 p_78035_ p_78035_
+	createId (Ljava/lang/String;)Ljava/lang/String; m_78037_
+		static
+		0 p_78038_ p_78038_
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; m_78044_
+		0 p_78045_ p_78045_
+	keys ()Ljava/util/stream/Stream; m_78036_
+	lambda$get$0 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164842_
+		0 p_164843_ p_164843_
+		1 p_164844_ p_164844_
+	lambda$keys$3 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; m_164840_
+		static
+		0 p_164841_ p_164841_
+	lambda$set$1 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164837_
+		0 p_164838_ p_164838_
+		1 p_164839_ p_164839_
+	lambda$set$2 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164845_
+		0 p_164846_ p_164846_
+	newStorage (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164835_
+		0 p_164836_ p_164836_
+	set (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/nbt/CompoundTag;)V m_78046_
+		0 p_78047_ p_78047_
+		1 p_78048_ p_78048_
+net/minecraft/world/level/storage/CommandStorage$Container net/minecraft/world/level/storage/CommandStorage$Container
+	TAG_CONTENTS f_164847_
+	storage f_78055_
+	<init> ()V <init>
+	get (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; m_78058_
+		0 p_78059_ p_78059_
+	getKeys (Ljava/lang/String;)Ljava/util/stream/Stream; m_78072_
+		0 p_78073_ p_78073_
+	lambda$getKeys$1 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_78060_
+		static
+		0 p_78061_ p_78061_
+		1 p_78062_ p_78062_
+	lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V m_78068_
+		static
+		0 p_78069_ p_78069_
+		1 p_78070_ p_78070_
+		2 p_78071_ p_78071_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; m_164849_
+		0 p_164850_ p_164850_
+	put (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V m_78063_
+		0 p_78064_ p_78064_
+		1 p_78065_ p_78065_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_78075_ p_78075_
+net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion
+	MAIN_SERIES f_192993_
+	series f_192995_
+	version f_192994_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_192998_ p_192998_
+	<init> (ILjava/lang/String;)V <init>
+		0 p_193000_ p_193000_
+		1 p_193001_ p_193001_
+	getSeries ()Ljava/lang/String; m_193005_
+	getVersion ()I m_193006_
+	isCompatible (Lnet/minecraft/world/level/storage/DataVersion;)Z m_193003_
+		0 p_193004_ p_193004_
+	isSideSeries ()Z m_193002_
+net/minecraft/world/level/storage/DerivedLevelData net/minecraft/world/level/storage/DerivedLevelData
+	worldData f_78076_
+	wrapped f_78077_
+	<init> (Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
+		0 p_78079_ p_78079_
+		1 p_78080_ p_78080_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164852_ p_164852_
+		1 p_164853_ p_164853_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getRainTime ()I m_6531_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getSpawnAngle ()F m_6790_
+	getThunderTime ()I m_6558_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isInitialized ()Z m_6535_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78085_ p_78085_
+	setDayTime (J)V m_6247_
+		0 p_78105_ p_78105_
+	setGameTime (J)V m_6253_
+		0 p_78087_ p_78087_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78089_ p_78089_
+	setInitialized (Z)V m_5555_
+		0 p_78112_ p_78112_
+	setRainTime (I)V m_6399_
+		0 p_78121_ p_78121_
+	setRaining (Z)V m_5565_
+		0 p_78107_ p_78107_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78093_ p_78093_
+		1 p_78094_ p_78094_
+	setSpawnAngle (F)V m_7113_
+		0 p_78083_ p_78083_
+	setThunderTime (I)V m_6398_
+		0 p_78118_ p_78118_
+	setThundering (Z)V m_5557_
+		0 p_78100_ p_78100_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78096_ p_78096_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78127_ p_78127_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78124_ p_78124_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78091_ p_78091_
+	setXSpawn (I)V m_6395_
+		0 p_78103_ p_78103_
+	setYSpawn (I)V m_6397_
+		0 p_78110_ p_78110_
+	setZSpawn (I)V m_6400_
+		0 p_78115_ p_78115_
+net/minecraft/world/level/storage/DimensionDataStorage net/minecraft/world/level/storage/DimensionDataStorage
+	LOGGER f_78143_
+	cache f_78144_
+	dataFolder f_78146_
+	fixerUpper f_78145_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_78149_ p_78149_
+		1 p_78150_ p_78150_
+	computeIfAbsent (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164861_
+		0 p_164862_ p_164862_
+		1 p_164863_ p_164863_
+		2 p_164864_ p_164864_
+	get (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164858_
+		0 p_164859_ p_164859_
+		1 p_164860_ p_164860_
+	getDataFile (Ljava/lang/String;)Ljava/io/File; m_78156_
+		0 p_78157_ p_78157_
+	isGzip (Ljava/io/PushbackInputStream;)Z m_78154_
+		0 p_78155_ p_78155_
+	lambda$save$0 (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V m_164865_
+		0 p_164866_ p_164866_
+		1 p_164867_ p_164867_
+	readSavedData (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; m_164868_
+		0 p_164869_ p_164869_
+		1 p_164870_ p_164870_
+	readTagFromDisk (Ljava/lang/String;I)Lnet/minecraft/nbt/CompoundTag; m_78158_
+		0 p_78159_ p_78159_
+		1 p_78160_ p_78160_
+	save ()V m_78151_
+	set (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V m_164855_
+		0 p_164856_ p_164856_
+		1 p_164857_ p_164857_
+net/minecraft/world/level/storage/LevelData net/minecraft/world/level/storage/LevelData
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164873_ p_164873_
+		1 p_164874_ p_164874_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getSpawnAngle ()F m_6790_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDifficultyLocked ()Z m_5474_
+	isHardcore ()Z m_5466_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	lambda$fillCrashReportCategory$0 (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; m_164871_
+		0 p_164872_ p_164872_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_241764_
+	setRaining (Z)V m_5565_
+		0 p_78171_ p_78171_
+net/minecraft/world/level/storage/LevelResource net/minecraft/world/level/storage/LevelResource
+	DATAPACK_DIR f_78180_
+	GENERATED_DIR f_78179_
+	ICON_FILE f_230801_
+	LEVEL_DATA_FILE f_78178_
+	LOCK_FILE f_230802_
+	MAP_RESOURCE_FILE f_78181_
+	OLD_LEVEL_DATA_FILE f_230800_
+	PLAYER_ADVANCEMENTS_DIR f_78174_
+	PLAYER_DATA_DIR f_78176_
+	PLAYER_OLD_DATA_DIR f_78177_
+	PLAYER_STATS_DIR f_78175_
+	ROOT f_78182_
+	id f_78183_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_78186_ p_78186_
+	getId ()Ljava/lang/String; m_78187_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageException net/minecraft/world/level/storage/LevelStorageException
+	messageComponent f_230803_
+	<init> (Lnet/minecraft/network/chat/Component;)V <init>
+		0 p_230805_ p_230805_
+	getMessageComponent ()Lnet/minecraft/network/chat/Component; m_230806_
+net/minecraft/world/level/storage/LevelStorageSource net/minecraft/world/level/storage/LevelStorageSource
+	ALLOWED_SYMLINKS_CONFIG_NAME f_289824_
+	FORMATTER f_78192_
+	LOGGER f_78191_
+	NO_SYMLINKS_ALLOWED f_289833_
+	OLD_SETTINGS_KEYS f_78193_
+	TAG_DATA f_202311_
+	backupDir f_78195_
+	baseDir f_78194_
+	fixerUpper f_78196_
+	worldDirValidator f_289816_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_289985_ p_289985_
+		1 p_289978_ p_289978_
+		2 p_289922_ p_289922_
+		3 p_289940_ p_289940_
+	createAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_78260_
+		0 p_78261_ p_78261_
+	createDefault (Ljava/nio/file/Path;)Lnet/minecraft/world/level/storage/LevelStorageSource; m_78242_
+		static
+		0 p_78243_ p_78243_
+	findLevelCandidates ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates; m_230833_
+	getBackupPath ()Ljava/nio/file/Path; m_78262_
+	getBaseDir ()Ljava/nio/file/Path; m_78257_
+	getDataConfiguration (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/world/level/WorldDataConfiguration; m_230828_
+		static
+		0 p_230829_ p_230829_
+		1 p_230830_ p_230830_
+	getLevelData (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;)Ljava/util/function/BiFunction; m_245503_
+		static
+		0 p_250592_ p_250592_
+		1 p_249054_ p_249054_
+		2 p_249363_ p_249363_
+		3 p_251214_ p_251214_
+	getLevelPath (Ljava/lang/String;)Ljava/nio/file/Path; m_289874_
+		0 p_289974_ p_289974_
+	getName ()Ljava/lang/String; m_164909_
+	getStorageVersion ()I m_78265_
+	getWorldDirValidator ()Lnet/minecraft/world/level/validation/DirectoryValidator; m_289863_
+	isNewLevelIdAcceptable (Ljava/lang/String;)Z m_78240_
+		0 p_78241_ p_78241_
+	lambda$findLevelCandidates$0 (Ljava/nio/file/Path;)Z m_230838_
+		static
+		0 p_230839_ p_230839_
+	lambda$findLevelCandidates$1 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Z m_230834_
+		static
+		0 p_230835_ p_230835_
+	lambda$getLevelData$4 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/datafixers/util/Pair; m_264027_
+		static
+		0 p_265016_ p_265016_
+		1 p_265017_ p_265017_
+		2 p_265018_ p_265018_
+		3 p_265019_ p_265019_
+		4 p_265020_ p_265020_
+		5 p_265021_ p_265021_
+	lambda$levelSummaryReader$5 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;ZLjava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/world/level/storage/LevelSummary; m_289842_
+		0 p_289914_ p_289914_
+		1 p_289915_ p_289915_
+		2 p_289916_ p_289916_
+		3 p_289917_ p_289917_
+	lambda$loadLevelSummaries$2 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Lnet/minecraft/world/level/storage/LevelSummary; m_230815_
+		0 p_230816_ p_230816_
+	lambda$loadLevelSummaries$3 (Ljava/util/List;)Ljava/util/List; m_230831_
+		static
+		0 p_230832_ p_230832_
+	lambda$parseFeatureFlagsFromSummary$6 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_245030_
+		static
+		0 p_248492_ p_248492_
+	lambda$parseFeatureFlagsFromSummary$7 (Lnet/minecraft/resources/ResourceLocation;)V m_245033_
+		static
+		0 p_248503_ p_248503_
+	levelExists (Ljava/lang/String;)Z m_78255_
+		0 p_78256_ p_78256_
+	levelSummaryReader (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Ljava/util/function/BiFunction; m_230820_
+		0 p_230821_ p_230821_
+		1 p_230822_ p_230822_
+	loadLevelSummaries (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates;)Ljava/util/concurrent/CompletableFuture; m_230813_
+		0 p_230814_ p_230814_
+	parseFeatureFlagsFromSummary (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/flag/FeatureFlagSet; m_247076_
+		static
+		0 p_249466_ p_249466_
+	parseValidator (Ljava/nio/file/Path;)Lnet/minecraft/world/level/validation/DirectoryValidator; m_289881_
+		static
+		0 p_289968_ p_289968_
+	readDataConfig (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/WorldDataConfiguration; m_245610_
+		static
+		0 p_250884_ p_250884_
+	readLevelData (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Ljava/util/function/BiFunction;)Ljava/lang/Object; m_230817_
+		0 p_230818_ p_230818_
+		1 p_230819_ p_230819_
+	readLightweightData (Ljava/nio/file/Path;)Lnet/minecraft/nbt/Tag; m_230836_
+		static
+		0 p_230837_ p_230837_
+	readWorldGenSettings (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/DataResult; m_247212_
+		static
+		0 p_251661_ p_251661_
+		1 p_251712_ p_251712_
+		2 p_250368_ p_250368_
+	validateAndCreateAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; m_289864_
+		0 p_289980_ p_289980_
+net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates
+	levels f_230840_
+	<init> (Ljava/util/List;)V <init>
+		0 f_230840_ f_230840_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230846_ p_230846_
+	hashCode ()I hashCode
+	isEmpty ()Z m_230843_
+	iterator ()Ljava/util/Iterator; iterator
+	levels ()Ljava/util/List; f_230840_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory
+	path f_230850_
+	<init> (Ljava/nio/file/Path;)V <init>
+		0 f_230850_ f_230850_
+	corruptedDataFile (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; m_230856_
+		0 p_230857_ p_230857_
+	dataFile ()Ljava/nio/file/Path; m_230858_
+	directoryName ()Ljava/lang/String; m_230853_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_230863_ p_230863_
+	hashCode ()I hashCode
+	iconFile ()Ljava/nio/file/Path; m_230860_
+	lockFile ()Ljava/nio/file/Path; m_230861_
+	oldDataFile ()Ljava/nio/file/Path; m_230859_
+	path ()Ljava/nio/file/Path; f_230850_
+	resourcePath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_230854_
+		0 p_230855_ p_230855_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess
+	levelDirectory f_230867_
+	levelId f_78272_
+	lock f_78270_
+	resources f_78273_
+	this$0 f_78269_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource;Ljava/lang/String;Ljava/nio/file/Path;)V <init>
+		0 p_289971_ p_289971_
+		1 p_289967_ p_289967_
+		2 p_289988_ p_289988_
+	checkLock ()V m_78313_
+	close ()V close
+	createPlayerStorage ()Lnet/minecraft/world/level/storage/PlayerDataStorage; m_78301_
+	deleteLevel ()V m_78311_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_247706_
+	getDataTag (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/datafixers/util/Pair; m_246049_
+		0 p_248747_ p_248747_
+		1 p_251873_ p_251873_
+		2 p_249187_ p_249187_
+		3 p_249736_ p_249736_
+	getDimensionPath (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; m_197394_
+		0 p_197395_ p_197395_
+	getIconFile ()Ljava/util/Optional; m_182514_
+	getLevelId ()Ljava/lang/String; m_78277_
+	getLevelPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; m_78283_
+		0 p_78284_ p_78284_
+	getSummary ()Lnet/minecraft/world/level/storage/LevelSummary; m_78308_
+	makeWorldBackup ()J m_78312_
+	renameLevel (Ljava/lang/String;)V m_78297_
+		0 p_78298_ p_78298_
+	saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/nbt/CompoundTag;)V m_78290_
+		0 p_78291_ p_78291_
+		1 p_78292_ p_78292_
+		2 p_78293_ p_78293_
+	saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V m_78287_
+		0 p_78288_ p_78288_
+		1 p_78289_ p_78289_
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1
+	this$1 f_78315_
+	val$lockPath f_78314_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;)V <init>
+		0 p_78317_ p_78317_
+		1 p_78318_ p_78318_
+	postVisitDirectory (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
+		0 p_78320_ p_78320_
+		1 p_78321_ p_78321_
+	postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
+		0 p_78326_ p_78326_
+		1 p_78327_ p_78327_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78323_ p_78323_
+		1 p_78324_ p_78324_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78329_ p_78329_
+		1 p_78330_ p_78330_
+net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2
+	this$1 f_78333_
+	val$rootPath f_78331_
+	val$stream f_78332_
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;Ljava/util/zip/ZipOutputStream;)V <init>
+		0 p_78335_ p_78335_
+		1 p_78336_ p_78336_
+		2 p_78337_ p_78337_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78339_ p_78339_
+		1 p_78340_ p_78340_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_78342_ p_78342_
+		1 p_78343_ p_78343_
+net/minecraft/world/level/storage/LevelSummary net/minecraft/world/level/storage/LevelSummary
+	experimental f_244135_
+	icon f_78349_
+	info f_78350_
+	levelId f_78346_
+	levelVersion f_78345_
+	locked f_78348_
+	requiresManualConversion f_193019_
+	settings f_78344_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/LevelVersion;Ljava/lang/String;ZZZLjava/nio/file/Path;)V <init>
+		0 p_251217_ p_251217_
+		1 p_249179_ p_249179_
+		2 p_250462_ p_250462_
+		3 p_252096_ p_252096_
+		4 p_251054_ p_251054_
+		5 p_252271_ p_252271_
+		6 p_252001_ p_252001_
+	askToOpenWorld ()Z m_78373_
+	backupStatus ()Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; m_164914_
+	compareTo (Lnet/minecraft/world/level/storage/LevelSummary;)I compareTo
+		0 p_78360_ p_78360_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_78364_ p_78364_
+	createInfo ()Lnet/minecraft/network/chat/Component; m_78377_
+	getGameMode ()Lnet/minecraft/world/level/GameType; m_78367_
+	getIcon ()Ljava/nio/file/Path; m_230875_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_78376_
+	getLastPlayed ()J m_78366_
+	getLevelId ()Ljava/lang/String; m_78358_
+	getLevelName ()Ljava/lang/String; m_78361_
+	getSettings ()Lnet/minecraft/world/level/LevelSettings; m_164913_
+	getWorldVersionName ()Lnet/minecraft/network/chat/MutableComponent; m_78370_
+	hasCheats ()Z m_78369_
+	isCompatible ()Z m_193021_
+	isDisabled ()Z m_164916_
+	isExperimental ()Z m_246454_
+	isHardcore ()Z m_78368_
+	isLocked ()Z m_78375_
+	lambda$createInfo$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_264381_
+		static
+		0 p_265611_ p_265611_
+	levelVersion ()Lnet/minecraft/world/level/storage/LevelVersion; m_78371_
+	markVersionInList ()Z m_78372_
+	requiresManualConversion ()Z m_193020_
+net/minecraft/world/level/storage/LevelSummary$BackupStatus net/minecraft/world/level/storage/LevelSummary$BackupStatus
+	$VALUES $VALUES
+	DOWNGRADE DOWNGRADE
+	NONE NONE
+	UPGRADE_TO_SNAPSHOT UPGRADE_TO_SNAPSHOT
+	severe f_164921_
+	shouldBackup f_164920_
+	translationKey f_164922_
+	$values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; m_164934_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;IZZLjava/lang/String;)V <init>
+		0 p_164926_ p_164926_
+		1 p_164927_ p_164927_
+		2 p_164928_ p_164928_
+		3 p_164929_ p_164929_
+		4 p_164930_ p_164930_
+	getTranslationKey ()Ljava/lang/String; m_164933_
+	isSevere ()Z m_164932_
+	shouldBackup ()Z m_164931_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; valueOf
+		static
+		0 p_164936_ p_164936_
+	values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; values
+		static
+net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
+	<init> (Ljava/lang/String;Ljava/nio/file/Path;)V <init>
+		0 p_289942_ p_289942_
+		1 p_289953_ p_289953_
+	compareTo (Ljava/lang/Object;)I compareTo
+		0 p_289945_ p_289945_
+	getInfo ()Lnet/minecraft/network/chat/Component; m_78376_
+	getLastPlayed ()J m_78366_
+	getLevelName ()Ljava/lang/String; m_78361_
+	isDisabled ()Z m_164916_
+	lambda$getInfo$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_289857_
+		static
+		0 p_289961_ p_289961_
+net/minecraft/world/level/storage/LevelVersion net/minecraft/world/level/storage/LevelVersion
+	lastPlayed f_78379_
+	levelDataVersion f_78378_
+	minecraftVersion f_78381_
+	minecraftVersionName f_78380_
+	snapshot f_78382_
+	<init> (IJLjava/lang/String;ILjava/lang/String;Z)V <init>
+		0 p_193023_ p_193023_
+		1 p_193024_ p_193024_
+		2 p_193025_ p_193025_
+		3 p_193026_ p_193026_
+		4 p_193027_ p_193027_
+		5 p_193028_ p_193028_
+	lastPlayed ()J m_78392_
+	levelDataVersion ()I m_78389_
+	minecraftVersion ()Lnet/minecraft/world/level/storage/DataVersion; m_193029_
+	minecraftVersionName ()Ljava/lang/String; m_78393_
+	parse (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; m_78390_
+		static
+		0 p_78391_ p_78391_
+	snapshot ()Z m_78395_
+net/minecraft/world/level/storage/PlayerDataStorage net/minecraft/world/level/storage/PlayerDataStorage
+	LOGGER f_78426_
+	fixerUpper f_78425_
+	playerDir f_78427_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;)V <init>
+		0 p_78430_ p_78430_
+		1 p_78431_ p_78431_
+	getSeenPlayers ()[Ljava/lang/String; m_78432_
+	load (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/nbt/CompoundTag; m_78435_
+		0 p_78436_ p_78436_
+	save (Lnet/minecraft/world/entity/player/Player;)V m_78433_
+		0 p_78434_ p_78434_
+net/minecraft/world/level/storage/PrimaryLevelData net/minecraft/world/level/storage/PrimaryLevelData
+	LOGGER f_78442_
+	PLAYER f_202314_
+	WORLD_GEN_SETTINGS f_164940_
+	clearWeatherTime f_78457_
+	customBossEvents f_78466_
+	dayTime f_78451_
+	difficultyLocked f_78463_
+	endDragonFightData f_78465_
+	fixerUpper f_78452_
+	gameTime f_78450_
+	initialized f_78462_
+	knownServerBrands f_78439_
+	loadedPlayerTag f_78455_
+	playerDataVersion f_78453_
+	rainTime f_78459_
+	raining f_78458_
+	removedFeatureFlags f_276525_
+	scheduledEvents f_78441_
+	settings f_78443_
+	spawnAngle f_78449_
+	specialWorldProperty f_244368_
+	thunderTime f_78461_
+	thundering f_78460_
+	upgradedPlayerTag f_78454_
+	version f_78456_
+	wanderingTraderId f_78438_
+	wanderingTraderSpawnChance f_78437_
+	wanderingTraderSpawnDelay f_78467_
+	wasModded f_78440_
+	worldBorder f_78464_
+	worldGenSettingsLifecycle f_78445_
+	worldOptions f_244409_
+	xSpawn f_78446_
+	ySpawn f_78447_
+	zSpawn f_78448_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/nbt/CompoundTag;ZIIIFJJIIIZIZZZLnet/minecraft/world/level/border/WorldBorder$Settings;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/timers/TimerQueue;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_277859_ p_277859_
+		1 p_277672_ p_277672_
+		2 p_277888_ p_277888_
+		3 p_278109_ p_278109_
+		4 p_277714_ p_277714_
+		5 p_278088_ p_278088_
+		6 p_278037_ p_278037_
+		7 p_277542_ p_277542_
+		8 p_277414_ p_277414_
+		9 p_277635_ p_277635_
+		10 p_277595_ p_277595_
+		11 p_277794_ p_277794_
+		12 p_278007_ p_278007_
+		13 p_277943_ p_277943_
+		14 p_277674_ p_277674_
+		15 p_277644_ p_277644_
+		16 p_277749_ p_277749_
+		17 p_278004_ p_278004_
+		18 p_277729_ p_277729_
+		19 p_277856_ p_277856_
+		20 p_278051_ p_278051_
+		21 p_277341_ p_277341_
+		22 p_277989_ p_277989_
+		23 p_277399_ p_277399_
+		24 p_277860_ p_277860_
+		25 p_277936_ p_277936_
+		26 p_289764_ p_289764_
+		27 p_278064_ p_278064_
+		28 p_278072_ p_278072_
+		29 p_277548_ p_277548_
+		30 p_277915_ p_277915_
+	<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
+		0 p_251081_ p_251081_
+		1 p_251666_ p_251666_
+		2 p_252268_ p_252268_
+		3 p_251714_ p_251714_
+	createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6626_
+		0 p_78543_ p_78543_
+		1 p_78544_ p_78544_
+	endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_6564_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164972_ p_164972_
+		1 p_164973_ p_164973_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; m_6587_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_6645_
+	getDayTime ()J m_6792_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameTime ()J m_6793_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getKnownServerBrands ()Ljava/util/Set; m_6161_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; m_5926_
+	getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; m_6614_
+	getRainTime ()I m_6531_
+	getRemovedFeatureFlags ()Ljava/util/Set; m_276907_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getSpawnAngle ()F m_6790_
+	getThunderTime ()I m_6558_
+	getVersion ()I m_6517_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	getXSpawn ()I m_6789_
+	getYSpawn ()I m_6527_
+	getZSpawn ()I m_6526_
+	isDebugWorld ()Z m_7513_
+	isDifficultyLocked ()Z m_5474_
+	isFlatWorld ()Z m_5961_
+	isHardcore ()Z m_5466_
+	isInitialized ()Z m_6535_
+	isRaining ()Z m_6533_
+	isThundering ()Z m_6534_
+	lambda$parse$0 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_78528_
+		static
+		0 p_78529_ p_78529_
+	lambda$parse$1 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; m_276762_
+		static
+		0 p_277335_ p_277335_
+	lambda$setTagData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_78572_
+		static
+		0 p_78573_ p_78573_
+		1 p_78574_ p_78574_
+	lambda$setTagData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V m_245034_
+		static
+		0 p_248504_ p_248504_
+		1 p_248505_ p_248505_
+	lambda$setTagData$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V m_245035_
+		static
+		0 p_248506_ p_248506_
+	overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; m_5996_
+	parse (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/LevelVersion;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/world/level/levelgen/WorldOptions;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/world/level/storage/PrimaryLevelData; m_78530_
+		static
+		0 p_78531_ p_78531_
+		1 p_78532_ p_78532_
+		2 p_78533_ p_78533_
+		3 p_78534_ p_78534_
+		4 p_78535_ p_78535_
+		5 p_78536_ p_78536_
+		6 p_250651_ p_250651_
+		7 p_251864_ p_251864_
+		8 p_78538_ p_78538_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78517_ p_78517_
+	setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V m_5917_
+		0 p_78571_ p_78571_
+	setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_245843_
+		0 p_252328_ p_252328_
+	setDayTime (J)V m_6247_
+		0 p_78567_ p_78567_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_6166_
+		0 p_78521_ p_78521_
+	setDifficultyLocked (Z)V m_5560_
+		0 p_78586_ p_78586_
+	setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V m_5915_
+		0 p_289770_ p_289770_
+	setGameTime (J)V m_6253_
+		0 p_78519_ p_78519_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78525_ p_78525_
+	setInitialized (Z)V m_5555_
+		0 p_78581_ p_78581_
+	setModdedInfo (Ljava/lang/String;Z)V m_7955_
+		0 p_78550_ p_78550_
+		1 p_78551_ p_78551_
+	setRainTime (I)V m_6399_
+		0 p_78592_ p_78592_
+	setRaining (Z)V m_5565_
+		0 p_78576_ p_78576_
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78540_ p_78540_
+		1 p_78541_ p_78541_
+	setSpawnAngle (F)V m_7113_
+		0 p_78515_ p_78515_
+	setTagData (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)V m_78545_
+		0 p_78546_ p_78546_
+		1 p_78547_ p_78547_
+		2 p_78548_ p_78548_
+	setThunderTime (I)V m_6398_
+		0 p_78589_ p_78589_
+	setThundering (Z)V m_5557_
+		0 p_78562_ p_78562_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78553_ p_78553_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78598_ p_78598_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78595_ p_78595_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78527_ p_78527_
+	setXSpawn (I)V m_6395_
+		0 p_78565_ p_78565_
+	setYSpawn (I)V m_6397_
+		0 p_78579_ p_78579_
+	setZSpawn (I)V m_6400_
+		0 p_78584_ p_78584_
+	stringCollectionToTag (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; m_277055_
+		static
+		0 p_277880_ p_277880_
+	updatePlayerTag ()V m_78512_
+	wasModded ()Z m_6565_
+	worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_246337_
+	worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; m_5754_
+net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty
+	$VALUES $VALUES
+	DEBUG DEBUG
+	FLAT FLAT
+	NONE NONE
+	$values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; m_245155_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_249033_ p_249033_
+		1 p_248939_ p_248939_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; valueOf
+		static
+		0 p_249824_ p_249824_
+	values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; values
+		static
+net/minecraft/world/level/storage/ServerLevelData net/minecraft/world/level/storage/ServerLevelData
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V m_142471_
+		0 p_164976_ p_164976_
+		1 p_164977_ p_164977_
+	getAllowCommands ()Z m_5468_
+	getClearWeatherTime ()I m_6537_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getRainTime ()I m_6531_
+	getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; m_7540_
+	getThunderTime ()I m_6558_
+	getWanderingTraderId ()Ljava/util/UUID; m_142403_
+	getWanderingTraderSpawnChance ()I m_6528_
+	getWanderingTraderSpawnDelay ()I m_6530_
+	getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; m_5813_
+	isInitialized ()Z m_6535_
+	lambda$fillCrashReportCategory$0 ()Ljava/lang/String; m_241766_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_241765_
+	setClearWeatherTime (I)V m_6393_
+		0 p_78616_ p_78616_
+	setDayTime (J)V m_6247_
+		0 p_78624_ p_78624_
+	setGameTime (J)V m_6253_
+		0 p_78617_ p_78617_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78618_ p_78618_
+	setInitialized (Z)V m_5555_
+		0 p_78625_ p_78625_
+	setRainTime (I)V m_6399_
+		0 p_78627_ p_78627_
+	setThunderTime (I)V m_6398_
+		0 p_78626_ p_78626_
+	setThundering (Z)V m_5557_
+		0 p_78623_ p_78623_
+	setWanderingTraderId (Ljava/util/UUID;)V m_8115_
+		0 p_78620_ p_78620_
+	setWanderingTraderSpawnChance (I)V m_6387_
+		0 p_78629_ p_78629_
+	setWanderingTraderSpawnDelay (I)V m_6391_
+		0 p_78628_ p_78628_
+	setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V m_7831_
+		0 p_78619_ p_78619_
+net/minecraft/world/level/storage/WorldData net/minecraft/world/level/storage/WorldData
+	ANVIL_VERSION_ID f_164978_
+	MCREGION_VERSION_ID f_164979_
+	createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_6626_
+		0 p_78636_ p_78636_
+		1 p_78637_ p_78637_
+	enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m_247623_
+	endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; m_6564_
+	fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V m_5461_
+		0 p_78640_ p_78640_
+	getAllowCommands ()Z m_5468_
+	getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; m_6587_
+	getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; m_6645_
+	getDifficulty ()Lnet/minecraft/world/Difficulty; m_5472_
+	getGameRules ()Lnet/minecraft/world/level/GameRules; m_5470_
+	getGameType ()Lnet/minecraft/world/level/GameType; m_5464_
+	getKnownServerBrands ()Ljava/util/Set; m_6161_
+	getLevelName ()Ljava/lang/String; m_5462_
+	getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; m_5926_
+	getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; m_6614_
+	getRemovedFeatureFlags ()Ljava/util/Set; m_276907_
+	getStorageVersionName (I)Ljava/lang/String; m_78646_
+		0 p_78647_ p_78647_
+	getVersion ()I m_6517_
+	isDebugWorld ()Z m_7513_
+	isDifficultyLocked ()Z m_5474_
+	isFlatWorld ()Z m_5961_
+	isHardcore ()Z m_5466_
+	lambda$fillCrashReportCategory$0 ()Ljava/lang/String; m_78644_
+	lambda$fillCrashReportCategory$1 ()Ljava/lang/String; m_276763_
+	lambda$fillCrashReportCategory$2 ()Ljava/lang/String; m_78642_
+	lambda$fillCrashReportCategory$3 ()Ljava/lang/String; m_241767_
+	overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; m_5996_
+	setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V m_5917_
+		0 p_78643_ p_78643_
+	setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V m_245843_
+		0 p_250014_ p_250014_
+	setDifficulty (Lnet/minecraft/world/Difficulty;)V m_6166_
+		0 p_78633_ p_78633_
+	setDifficultyLocked (Z)V m_5560_
+		0 p_78645_ p_78645_
+	setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V m_5915_
+		0 p_289783_ p_289783_
+	setGameType (Lnet/minecraft/world/level/GameType;)V m_5458_
+		0 p_78635_ p_78635_
+	setModdedInfo (Ljava/lang/String;Z)V m_7955_
+		0 p_78638_ p_78638_
+		1 p_78639_ p_78639_
+	wasModded ()Z m_6565_
+	worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; m_246337_
+	worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; m_5754_
+net/minecraft/world/level/storage/WritableLevelData net/minecraft/world/level/storage/WritableLevelData
+	setSpawn (Lnet/minecraft/core/BlockPos;F)V m_7250_
+		0 p_78649_ p_78649_
+		1 p_78650_ p_78650_
+	setSpawnAngle (F)V m_7113_
+		0 p_78648_ p_78648_
+	setXSpawn (I)V m_6395_
+		0 p_78651_ p_78651_
+	setYSpawn (I)V m_6397_
+		0 p_78652_ p_78652_
+	setZSpawn (I)V m_6400_
+		0 p_78653_ p_78653_
+net/minecraft/world/level/storage/loot/BuiltInLootTables net/minecraft/world/level/storage/loot/BuiltInLootTables
+	ABANDONED_MINESHAFT f_78759_
+	ANCIENT_CITY f_230876_
+	ANCIENT_CITY_ICE_BOX f_230877_
+	ARMORER_GIFT f_78725_
+	BASTION_BRIDGE f_78699_
+	BASTION_HOGLIN_STABLE f_78700_
+	BASTION_OTHER f_78698_
+	BASTION_TREASURE f_78697_
+	BURIED_TREASURE f_78692_
+	BUTCHER_GIFT f_78726_
+	CARTOGRAPHER_GIFT f_78727_
+	CAT_MORNING_GIFT f_78724_
+	CLERIC_GIFT f_78728_
+	DESERT_PYRAMID f_78764_
+	DESERT_PYRAMID_ARCHAEOLOGY f_276661_
+	DESERT_WELL_ARCHAEOLOGY f_276662_
+	EMPTY f_78712_
+	END_CITY_TREASURE f_78741_
+	FARMER_GIFT f_78729_
+	FISHERMAN_GIFT f_78730_
+	FISHING f_78720_
+	FISHING_FISH f_78723_
+	FISHING_JUNK f_78721_
+	FISHING_TREASURE f_78722_
+	FLETCHER_GIFT f_78731_
+	IGLOO_CHEST f_78688_
+	IMMUTABLE_LOCATIONS f_78713_
+	JUNGLE_TEMPLE f_78686_
+	JUNGLE_TEMPLE_DISPENSER f_78687_
+	LEATHERWORKER_GIFT f_78732_
+	LIBRARIAN_GIFT f_78733_
+	LOCATIONS f_78739_
+	MASON_GIFT f_78734_
+	NETHER_BRIDGE f_78760_
+	OCEAN_RUIN_COLD_ARCHAEOLOGY f_276614_
+	OCEAN_RUIN_WARM_ARCHAEOLOGY f_276611_
+	PIGLIN_BARTERING f_78738_
+	PILLAGER_OUTPOST f_78696_
+	RUINED_PORTAL f_78701_
+	SHEEP_BLACK f_78719_
+	SHEEP_BLUE f_78715_
+	SHEEP_BROWN f_78716_
+	SHEEP_CYAN f_78711_
+	SHEEP_GRAY f_78709_
+	SHEEP_GREEN f_78717_
+	SHEEP_LIGHT_BLUE f_78705_
+	SHEEP_LIGHT_GRAY f_78710_
+	SHEEP_LIME f_78707_
+	SHEEP_MAGENTA f_78704_
+	SHEEP_ORANGE f_78703_
+	SHEEP_PINK f_78708_
+	SHEEP_PURPLE f_78714_
+	SHEEP_RED f_78718_
+	SHEEP_WHITE f_78702_
+	SHEEP_YELLOW f_78706_
+	SHEPHERD_GIFT f_78735_
+	SHIPWRECK_MAP f_78693_
+	SHIPWRECK_SUPPLY f_78694_
+	SHIPWRECK_TREASURE f_78695_
+	SIMPLE_DUNGEON f_78742_
+	SNIFFER_DIGGING f_283841_
+	SPAWN_BONUS_CHEST f_78740_
+	STRONGHOLD_CORRIDOR f_78763_
+	STRONGHOLD_CROSSING f_78762_
+	STRONGHOLD_LIBRARY f_78761_
+	TOOLSMITH_GIFT f_78736_
+	TRAIL_RUINS_ARCHAEOLOGY_COMMON f_279573_
+	TRAIL_RUINS_ARCHAEOLOGY_RARE f_279604_
+	UNDERWATER_RUIN_BIG f_78691_
+	UNDERWATER_RUIN_SMALL f_78690_
+	VILLAGE_ARMORER f_78745_
+	VILLAGE_BUTCHER f_78749_
+	VILLAGE_CARTOGRAPHER f_78746_
+	VILLAGE_DESERT_HOUSE f_78754_
+	VILLAGE_FISHER f_78751_
+	VILLAGE_FLETCHER f_78750_
+	VILLAGE_MASON f_78747_
+	VILLAGE_PLAINS_HOUSE f_78755_
+	VILLAGE_SAVANNA_HOUSE f_78758_
+	VILLAGE_SHEPHERD f_78748_
+	VILLAGE_SNOWY_HOUSE f_78757_
+	VILLAGE_TAIGA_HOUSE f_78756_
+	VILLAGE_TANNERY f_78752_
+	VILLAGE_TEMPLE f_78753_
+	VILLAGE_TOOLSMITH f_78744_
+	VILLAGE_WEAPONSMITH f_78743_
+	WEAPONSMITH_GIFT f_78737_
+	WOODLAND_MANSION f_78689_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	all ()Ljava/util/Set; m_78766_
+		static
+	register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; m_78769_
+		static
+		0 p_78770_ p_78770_
+	register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; m_78767_
+		static
+		0 p_78768_ p_78768_
+net/minecraft/world/level/storage/loot/Deserializers net/minecraft/world/level/storage/loot/Deserializers
+	<init> ()V <init>
+	createConditionSerializer ()Lcom/google/gson/GsonBuilder; m_78798_
+		static
+	createFunctionSerializer ()Lcom/google/gson/GsonBuilder; m_78799_
+		static
+	createLootTableSerializer ()Lcom/google/gson/GsonBuilder; m_78800_
+		static
+net/minecraft/world/level/storage/loot/GsonAdapterFactory net/minecraft/world/level/storage/loot/GsonAdapterFactory
+	<init> ()V <init>
+	builder (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_78801_
+		static
+		0 p_78802_ p_78802_
+		1 p_78803_ p_78803_
+		2 p_78804_ p_78804_
+		3 p_78805_ p_78805_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder net/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder
+	defaultType f_78810_
+	elementName f_78807_
+	inlineType f_164983_
+	registry f_78806_
+	typeGetter f_78809_
+	typeKey f_78808_
+	<init> (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V <init>
+		0 p_78812_ p_78812_
+		1 p_78813_ p_78813_
+		2 p_78814_ p_78814_
+		3 p_78815_ p_78815_
+	build ()Ljava/lang/Object; m_78822_
+	withDefaultType (Lnet/minecraft/world/level/storage/loot/SerializerType;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_164984_
+		0 p_164985_ p_164985_
+	withInlineSerializer (Lnet/minecraft/world/level/storage/loot/SerializerType;Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer;)Lnet/minecraft/world/level/storage/loot/GsonAdapterFactory$Builder; m_164986_
+		0 p_164987_ p_164987_
+		1 p_164988_ p_164988_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer net/minecraft/world/level/storage/loot/GsonAdapterFactory$InlineSerializer
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_164989_ p_164989_
+		1 p_164990_ p_164990_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_164991_ p_164991_
+		1 p_164992_ p_164992_
+net/minecraft/world/level/storage/loot/GsonAdapterFactory$JsonAdapter net/minecraft/world/level/storage/loot/GsonAdapterFactory$JsonAdapter
+	defaultType f_78833_
+	elementName f_78830_
+	inlineType f_164993_
+	registry f_78829_
+	typeGetter f_78832_
+	typeKey f_78831_
+	<init> (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/world/level/storage/loot/SerializerType;Lcom/mojang/datafixers/util/Pair;)V <init>
+		0 p_164995_ p_164995_
+		1 p_164996_ p_164996_
+		2 p_164997_ p_164997_
+		3 p_164998_ p_164998_
+		4 p_164999_ p_164999_
+		5 p_165000_ p_165000_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_78848_ p_78848_
+		1 p_78849_ p_78849_
+		2 p_78850_ p_78850_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_78852_ p_78852_
+		1 p_78853_ p_78853_
+		2 p_78854_ p_78854_
+net/minecraft/world/level/storage/loot/IntRange net/minecraft/world/level/storage/loot/IntRange
+	limiter f_165003_
+	max f_165002_
+	min f_165001_
+	predicate f_165004_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165006_ p_165006_
+		1 p_165007_ p_165007_
+	clamp (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165014_
+		0 p_165015_ p_165015_
+		1 p_165016_ p_165016_
+	exact (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165009_
+		static
+		0 p_165010_ p_165010_
+	getReferencedContextParams ()Ljava/util/Set; m_165008_
+	lambda$new$0 (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165049_
+		static
+		0 p_165050_ p_165050_
+		1 p_165051_ p_165051_
+	lambda$new$1 (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165042_
+		static
+		0 p_165043_ p_165043_
+		1 p_165044_ p_165044_
+	lambda$new$2 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165052_
+		static
+		0 p_165053_ p_165053_
+		1 p_165054_ p_165054_
+		2 p_165055_ p_165055_
+	lambda$new$3 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165045_
+		static
+		0 p_165046_ p_165046_
+		1 p_165047_ p_165047_
+		2 p_165048_ p_165048_
+	lambda$new$4 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165031_
+		static
+		0 p_165032_ p_165032_
+		1 p_165033_ p_165033_
+		2 p_165034_ p_165034_
+	lambda$new$5 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165017_
+		static
+		0 p_165018_ p_165018_
+		1 p_165019_ p_165019_
+		2 p_165020_ p_165020_
+	lambda$new$6 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165035_
+		static
+		0 p_165036_ p_165036_
+		1 p_165037_ p_165037_
+		2 p_165038_ p_165038_
+		3 p_165039_ p_165039_
+	lambda$new$7 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165021_
+		static
+		0 p_165022_ p_165022_
+		1 p_165023_ p_165023_
+		2 p_165024_ p_165024_
+		3 p_165025_ p_165025_
+	lowerBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165026_
+		static
+		0 p_165027_ p_165027_
+	range (II)Lnet/minecraft/world/level/storage/loot/IntRange; m_165011_
+		static
+		0 p_165012_ p_165012_
+		1 p_165013_ p_165013_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165028_
+		0 p_165029_ p_165029_
+		1 p_165030_ p_165030_
+	upperBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; m_165040_
+		static
+		0 p_165041_ p_165041_
+net/minecraft/world/level/storage/loot/IntRange$IntChecker net/minecraft/world/level/storage/loot/IntRange$IntChecker
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z m_165056_
+		0 p_165057_ p_165057_
+		1 p_165058_ p_165058_
+net/minecraft/world/level/storage/loot/IntRange$IntLimiter net/minecraft/world/level/storage/loot/IntRange$IntLimiter
+	apply (Lnet/minecraft/world/level/storage/loot/LootContext;I)I m_165059_
+		0 p_165060_ p_165060_
+		1 p_165061_ p_165061_
+net/minecraft/world/level/storage/loot/IntRange$Serializer net/minecraft/world/level/storage/loot/IntRange$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/IntRange; deserialize
+		0 p_165064_ p_165064_
+		1 p_165065_ p_165065_
+		2 p_165066_ p_165066_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_165072_ p_165072_
+		1 p_165073_ p_165073_
+		2 p_165074_ p_165074_
+	serialize (Lnet/minecraft/world/level/storage/loot/IntRange;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_165068_ p_165068_
+		1 p_165069_ p_165069_
+		2 p_165070_ p_165070_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_165076_ p_165076_
+		1 p_165077_ p_165077_
+		2 p_165078_ p_165078_
+net/minecraft/world/level/storage/loot/LootContext net/minecraft/world/level/storage/loot/LootContext
+	lootDataResolver f_278421_
+	params f_78914_
+	random f_78907_
+	visitedElements f_278466_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
+		0 p_287722_ p_287722_
+		1 p_287702_ p_287702_
+		2 p_287619_ p_287619_
+	addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_78942_
+		0 p_78943_ p_78943_
+		1 p_78944_ p_78944_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278811_
+		static
+		0 p_279327_ p_279327_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278785_
+		static
+		0 p_279250_ p_279250_
+	createVisitedEntry (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; m_278853_
+		static
+		0 p_279163_ p_279163_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_78952_
+	getLuck ()F m_78945_
+	getParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_165124_
+		0 p_165125_ p_165125_
+	getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_78953_
+		0 p_78954_ p_78954_
+	getRandom ()Lnet/minecraft/util/RandomSource; m_230907_
+	getResolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; m_278643_
+	hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_78936_
+		0 p_78937_ p_78937_
+	hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z m_278628_
+		0 p_279182_ p_279182_
+	popVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)V m_278639_
+		0 p_279198_ p_279198_
+	pushVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z m_278759_
+		0 p_279152_ p_279152_
+net/minecraft/world/level/storage/loot/LootContext$Builder net/minecraft/world/level/storage/loot/LootContext$Builder
+	params f_78956_
+	random f_78958_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootParams;)V <init>
+		0 p_287628_ p_287628_
+	create (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootContext; m_287259_
+		0 p_287626_ p_287626_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_78962_
+	withOptionalRandomSeed (J)Lnet/minecraft/world/level/storage/loot/LootContext$Builder; m_78965_
+		0 p_78966_ p_78966_
+net/minecraft/world/level/storage/loot/LootContext$EntityTarget net/minecraft/world/level/storage/loot/LootContext$EntityTarget
+	$VALUES $VALUES
+	DIRECT_KILLER DIRECT_KILLER
+	KILLER KILLER
+	KILLER_PLAYER KILLER_PLAYER
+	THIS THIS
+	name f_78994_
+	param f_78995_
+	$values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; m_165126_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
+		0 p_78999_ p_78999_
+		1 p_79000_ p_79000_
+		2 p_79001_ p_79001_
+		3 p_79002_ p_79002_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; m_79006_
+		static
+		0 p_79007_ p_79007_
+	getParam ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; m_79003_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; valueOf
+		static
+		0 p_79009_ p_79009_
+	values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; values
+		static
+net/minecraft/world/level/storage/loot/LootContext$EntityTarget$Serializer net/minecraft/world/level/storage/loot/LootContext$EntityTarget$Serializer
+	<init> ()V <init>
+	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
+		0 p_79018_ p_79018_
+	read (Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; read
+		0 p_79013_ p_79013_
+	write (Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V write
+		0 p_79015_ p_79015_
+		1 p_79016_ p_79016_
+	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
+		0 p_79020_ p_79020_
+		1 p_79021_ p_79021_
+net/minecraft/world/level/storage/loot/LootContext$VisitedEntry net/minecraft/world/level/storage/loot/LootContext$VisitedEntry
+	type f_278478_
+	value f_278374_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/lang/Object;)V <init>
+		0 f_278478_ f_278478_
+		1 f_278374_ f_278374_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279464_ p_279464_
+	hashCode ()I hashCode
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/storage/loot/LootDataType; f_278478_
+	value ()Ljava/lang/Object; f_278374_
+net/minecraft/world/level/storage/loot/LootContextUser net/minecraft/world/level/storage/loot/LootContextUser
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_79022_ p_79022_
+net/minecraft/world/level/storage/loot/LootDataId net/minecraft/world/level/storage/loot/LootDataId
+	location f_278500_
+	type f_278383_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 f_278383_ f_278383_
+		1 f_278500_ f_278500_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_279091_ p_279091_
+	hashCode ()I hashCode
+	location ()Lnet/minecraft/resources/ResourceLocation; f_278500_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/storage/loot/LootDataType; f_278383_
+net/minecraft/world/level/storage/loot/LootDataManager net/minecraft/world/level/storage/loot/LootDataManager
+	EMPTY_LOOT_TABLE_KEY f_278474_
+	LOGGER f_278476_
+	elements f_278415_
+	typeKeys f_278404_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	apply (Ljava/util/Map;)V m_278787_
+		0 p_279426_ p_279426_
+	castAndValidate (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278621_
+		static
+		0 p_279270_ p_279270_
+		1 p_279249_ p_279249_
+		2 p_279342_ p_279342_
+	createComposite ([Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_278704_
+		static
+		0 p_279450_ p_279450_
+	createComposite ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_278755_
+		static
+		0 p_279415_ p_279415_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279467_ p_279467_
+	getKeys (Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/Collection; m_278706_
+		0 p_279455_ p_279455_
+	lambda$apply$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V m_278819_
+		static
+		0 p_279346_ p_279346_
+		1 p_279474_ p_279474_
+		2 p_279293_ p_279293_
+		3 p_279130_ p_279130_
+		4 p_279313_ p_279313_
+	lambda$apply$7 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V m_278729_
+		static
+		0 p_279218_ p_279218_
+		1 p_279385_ p_279385_
+		2 p_279449_ p_279449_
+		3 p_279262_ p_279262_
+	lambda$apply$8 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278719_
+		static
+		0 p_279192_ p_279192_
+		1 p_279387_ p_279387_
+		2 p_279087_ p_279087_
+	lambda$apply$9 (Ljava/lang/String;Ljava/lang/String;)V m_278659_
+		static
+		0 p_279487_ p_279487_
+		1 p_279312_ p_279312_
+	lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/concurrent/CompletableFuture; m_278675_
+		static
+		0 p_279491_ p_279491_
+		1 p_279434_ p_279434_
+		2 p_279356_ p_279356_
+		3 p_279242_ p_279242_
+	lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; m_278638_
+		static
+		0 p_279126_ p_279126_
+	lambda$reload$2 (Ljava/util/Map;Ljava/lang/Void;)V m_278738_
+		0 p_279210_ p_279210_
+		1 p_279096_ p_279096_
+	lambda$scheduleElementParse$3 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V m_278668_
+		static
+		0 p_279324_ p_279324_
+		1 p_279290_ p_279290_
+		2 p_279295_ p_279295_
+	lambda$scheduleElementParse$4 (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V m_278807_
+		static
+		0 p_279362_ p_279362_
+		1 p_279442_ p_279442_
+		2 p_279416_ p_279416_
+		3 p_279151_ p_279151_
+	lambda$scheduleElementParse$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V m_278660_
+		static
+		0 p_279108_ p_279108_
+		1 p_279341_ p_279341_
+		2 p_279432_ p_279432_
+	reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; m_5540_
+		0 p_279240_ p_279240_
+		1 p_279377_ p_279377_
+		2 p_279135_ p_279135_
+		3 p_279088_ p_279088_
+		4 p_279148_ p_279148_
+		5 p_279169_ p_279169_
+	scheduleElementParse (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; m_278800_
+		static
+		0 p_279205_ p_279205_
+		1 p_279441_ p_279441_
+		2 p_279233_ p_279233_
+		3 p_279241_ p_279241_
+net/minecraft/world/level/storage/loot/LootDataManager$1 net/minecraft/world/level/storage/loot/LootDataManager$1
+	this$0 f_278498_
+	val$bakedElements f_278380_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;Ljava/util/Map;)V <init>
+		0 p_279206_ p_279206_
+		1 p_279160_ p_279160_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279194_ p_279194_
+net/minecraft/world/level/storage/loot/LootDataManager$CompositePredicate net/minecraft/world/level/storage/loot/LootDataManager$CompositePredicate
+	composedPredicate f_278433_
+	terms f_278503_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_279376_ p_279376_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_279221_ p_279221_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_279232_ p_279232_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279208_ p_279208_
+net/minecraft/world/level/storage/loot/LootDataManager$FunctionSequence net/minecraft/world/level/storage/loot/LootDataManager$FunctionSequence
+	compositeFunction f_278409_
+	functions f_278417_
+	<init> ([Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_279339_ p_279339_
+	apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply
+		0 p_279166_ p_279166_
+		1 p_279343_ p_279343_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_279102_ p_279102_
+		1 p_279355_ p_279355_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279400_ p_279400_
+net/minecraft/world/level/storage/loot/LootDataResolver net/minecraft/world/level/storage/loot/LootDataResolver
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; m_278667_
+		0 p_279309_ p_279309_
+	getElement (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; m_278789_
+		0 p_279423_ p_279423_
+		1 p_279277_ p_279277_
+	getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_278615_
+		0 p_279350_ p_279350_
+		1 p_279323_ p_279323_
+	getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/util/Optional; m_278739_
+		0 p_279486_ p_279486_
+	getLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable; m_278676_
+		0 p_279456_ p_279456_
+net/minecraft/world/level/storage/loot/LootDataType net/minecraft/world/level/storage/loot/LootDataType
+	LOGGER f_278425_
+	MODIFIER f_278496_
+	PREDICATE f_278407_
+	TABLE f_278413_
+	directory f_278462_
+	parser f_278508_
+	topDeserializer f_278485_
+	validator f_278443_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lcom/google/gson/Gson;Ljava/util/function/BiFunction;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataType$Validator;)V <init>
+		0 p_279334_ p_279334_
+		1 p_279478_ p_279478_
+		2 p_279433_ p_279433_
+		3 p_279363_ p_279363_
+	createLootTableValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; m_278846_
+		static
+	createSimpleValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; m_278693_
+		static
+	createSingleDeserialiser (Ljava/lang/Class;)Ljava/util/function/BiFunction; m_278629_
+		static
+		0 p_279251_ p_279251_
+	createSingleOrMultipleDeserialiser (Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/function/BiFunction; m_278813_
+		static
+		0 p_279337_ p_279337_
+		1 p_279252_ p_279252_
+	deserialize (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278763_
+		0 p_279253_ p_279253_
+		1 p_279330_ p_279330_
+	directory ()Ljava/lang/String; m_278624_
+	lambda$createLootTableValidator$5 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278847_
+		static
+		0 p_279333_ p_279333_
+		1 p_279227_ p_279227_
+		2 p_279406_ p_279406_
+	lambda$createSimpleValidator$4 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_278672_
+		static
+		0 p_279353_ p_279353_
+		1 p_279374_ p_279374_
+		2 p_279097_ p_279097_
+	lambda$createSingleDeserialiser$0 (Lcom/google/gson/Gson;Ljava/lang/Class;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278728_
+		static
+		0 p_279254_ p_279254_
+		1 p_279439_ p_279439_
+		2 p_279211_ p_279211_
+		3 p_279297_ p_279297_
+		4 p_279222_ p_279222_
+	lambda$createSingleDeserialiser$1 (Ljava/lang/Class;Lcom/google/gson/Gson;Ljava/lang/String;)Ljava/util/function/BiFunction; m_278634_
+		static
+		0 p_279127_ p_279127_
+		1 p_279398_ p_279398_
+		2 p_279358_ p_279358_
+	lambda$createSingleOrMultipleDeserialiser$2 (Lcom/google/gson/Gson;Ljava/lang/Class;Ljava/util/function/Function;Ljava/lang/Class;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; m_278814_
+		static
+		0 p_279284_ p_279284_
+		1 p_279388_ p_279388_
+		2 p_279402_ p_279402_
+		3 p_279457_ p_279457_
+		4 p_279354_ p_279354_
+		5 p_279495_ p_279495_
+		6 p_279409_ p_279409_
+	lambda$createSingleOrMultipleDeserialiser$3 (Ljava/lang/Class;Ljava/util/function/Function;Ljava/lang/Class;Lcom/google/gson/Gson;Ljava/lang/String;)Ljava/util/function/BiFunction; m_278664_
+		static
+		0 p_279158_ p_279158_
+		1 p_279317_ p_279317_
+		2 p_279272_ p_279272_
+		3 p_279462_ p_279462_
+		4 p_279351_ p_279351_
+	parser ()Lcom/google/gson/Gson; m_278857_
+	runValidation (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278701_
+		0 p_279366_ p_279366_
+		1 p_279106_ p_279106_
+		2 p_279124_ p_279124_
+	values ()Ljava/util/stream/Stream; m_278779_
+		static
+net/minecraft/world/level/storage/loot/LootDataType$Validator net/minecraft/world/level/storage/loot/LootDataType$Validator
+	run (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V m_278714_
+		0 p_279419_ p_279419_
+		1 p_279145_ p_279145_
+		2 p_279326_ p_279326_
+net/minecraft/world/level/storage/loot/LootParams net/minecraft/world/level/storage/loot/LootParams
+	dynamicDrops f_286955_
+	level f_286983_
+	luck f_286957_
+	params f_286977_
+	<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Map;Ljava/util/Map;F)V <init>
+		0 p_287766_ p_287766_
+		1 p_287705_ p_287705_
+		2 p_287642_ p_287642_
+		3 p_287671_ p_287671_
+	addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V m_287256_
+		0 p_287768_ p_287768_
+		1 p_287711_ p_287711_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_287182_
+	getLuck ()F m_287164_
+	getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287251_
+		0 p_287644_ p_287644_
+	getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287267_
+		0 p_287769_ p_287769_
+	getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287156_
+		0 p_287670_ p_287670_
+	hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_287166_
+		0 p_287749_ p_287749_
+net/minecraft/world/level/storage/loot/LootParams$Builder net/minecraft/world/level/storage/loot/LootParams$Builder
+	dynamicDrops f_286986_
+	level f_286934_
+	luck f_287000_
+	params f_286945_
+	<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
+		0 p_287594_ p_287594_
+	create (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootParams; m_287235_
+		0 p_287701_ p_287701_
+	getLevel ()Lnet/minecraft/server/level/ServerLevel; m_287258_
+	getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287159_
+		0 p_287759_ p_287759_
+	getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; m_287261_
+		0 p_287646_ p_287646_
+	withDynamicDrop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams$DynamicDrop;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287145_
+		0 p_287734_ p_287734_
+		1 p_287724_ p_287724_
+	withLuck (F)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287239_
+		0 p_287703_ p_287703_
+	withOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287289_
+		0 p_287680_ p_287680_
+		1 p_287630_ p_287630_
+	withParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; m_287286_
+		0 p_287706_ p_287706_
+		1 p_287606_ p_287606_
+net/minecraft/world/level/storage/loot/LootParams$DynamicDrop net/minecraft/world/level/storage/loot/LootParams$DynamicDrop
+	add (Ljava/util/function/Consumer;)V m_287291_
+		0 p_287584_ p_287584_
+net/minecraft/world/level/storage/loot/LootPool net/minecraft/world/level/storage/loot/LootPool
+	bonusRolls f_79029_
+	compositeCondition f_79025_
+	compositeFunction f_79027_
+	conditions f_79024_
+	entries f_79023_
+	functions f_79026_
+	rolls f_79028_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165128_ p_165128_
+		1 p_165129_ p_165129_
+		2 p_165130_ p_165130_
+		3 p_165131_ p_165131_
+		4 p_165132_ p_165132_
+	addRandomItem (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_79058_
+		0 p_79059_ p_79059_
+		1 p_79060_ p_79060_
+	addRandomItems (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_79053_
+		0 p_79054_ p_79054_
+		1 p_79055_ p_79055_
+	lambda$addRandomItem$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V m_79044_
+		static
+		0 p_79045_ p_79045_
+		1 p_79046_ p_79046_
+		2 p_79047_ p_79047_
+		3 p_79048_ p_79048_
+	lootPool ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79043_
+		static
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_79051_
+		0 p_79052_ p_79052_
+net/minecraft/world/level/storage/loot/LootPool$Builder net/minecraft/world/level/storage/loot/LootPool$Builder
+	bonusRolls f_79071_
+	conditions f_79068_
+	entries f_79067_
+	functions f_79069_
+	rolls f_79070_
+	<init> ()V <init>
+	add (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79076_
+		0 p_79077_ p_79077_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79078_
+		0 p_79079_ p_79079_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230914_ p_230914_
+	build ()Lnet/minecraft/world/level/storage/loot/LootPool; m_79082_
+	setBonusRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_165135_
+		0 p_165136_ p_165136_
+	setRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_165133_
+		0 p_165134_ p_165134_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; m_79080_
+		0 p_79081_ p_79081_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230916_ p_230916_
+net/minecraft/world/level/storage/loot/LootPool$Serializer net/minecraft/world/level/storage/loot/LootPool$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_79098_ p_79098_
+		1 p_79099_ p_79099_
+		2 p_79100_ p_79100_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/LootPool; deserialize
+		0 p_79090_ p_79090_
+		1 p_79091_ p_79091_
+		2 p_79092_ p_79092_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79102_ p_79102_
+		1 p_79103_ p_79103_
+		2 p_79104_ p_79104_
+	serialize (Lnet/minecraft/world/level/storage/loot/LootPool;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79094_ p_79094_
+		1 p_79095_ p_79095_
+		2 p_79096_ p_79096_
+net/minecraft/world/level/storage/loot/LootTable net/minecraft/world/level/storage/loot/LootTable
+	DEFAULT_PARAM_SET f_79106_
+	EMPTY f_79105_
+	LOGGER f_79107_
+	compositeFunction f_79111_
+	functions f_79110_
+	paramSet f_79108_
+	pools f_79109_
+	randomSequence f_286958_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/level/storage/loot/LootPool;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_287716_ p_287716_
+		1 p_287737_ p_287737_
+		2 p_287700_ p_287700_
+		3 p_287663_ p_287663_
+	createStackSplitter (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; m_246283_
+		static
+		0 p_287765_ p_287765_
+		1 p_251308_ p_251308_
+	fill (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/storage/loot/LootParams;J)V m_287188_
+		0 p_287662_ p_287662_
+		1 p_287743_ p_287743_
+		2 p_287585_ p_287585_
+	getAvailableSlots (Lnet/minecraft/world/Container;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_230919_
+		0 p_230920_ p_230920_
+		1 p_230921_ p_230921_
+	getParamSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_79122_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V m_79148_
+		0 p_79149_ p_79149_
+		1 p_79150_ p_79150_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_287214_
+		0 p_287574_ p_287574_
+		1 p_287773_ p_287773_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_230922_
+		0 p_230923_ p_230923_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V m_287228_
+		0 p_287704_ p_287704_
+		1 p_287617_ p_287617_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; m_287195_
+		0 p_287616_ p_287616_
+	getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/function/Consumer;)V m_287276_
+		0 p_287748_ p_287748_
+		1 p_287729_ p_287729_
+		2 p_287583_ p_287583_
+	getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V m_79131_
+		0 p_79132_ p_79132_
+		1 p_79133_ p_79133_
+	getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V m_287190_
+		0 p_287669_ p_287669_
+		1 p_287781_ p_287781_
+	lambda$createStackSplitter$0 (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)V m_287134_
+		static
+		0 p_287568_ p_287568_
+		1 p_287569_ p_287569_
+		2 p_287570_ p_287570_
+	lootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79147_
+		static
+	shuffleAndSplitItems (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILnet/minecraft/util/RandomSource;)V m_230924_
+		0 p_230925_ p_230925_
+		1 p_230926_ p_230926_
+		2 p_230927_ p_230927_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_79136_
+		0 p_79137_ p_79137_
+net/minecraft/world/level/storage/loot/LootTable$Builder net/minecraft/world/level/storage/loot/LootTable$Builder
+	functions f_79157_
+	paramSet f_79158_
+	pools f_79156_
+	randomSequence f_287003_
+	<init> ()V <init>
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79078_
+		0 p_79164_ p_79164_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230929_ p_230929_
+	build ()Lnet/minecraft/world/level/storage/loot/LootTable; m_79167_
+	setParamSet (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79165_
+		0 p_79166_ p_79166_
+	setRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_287223_
+		0 p_287667_ p_287667_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79073_
+	withPool (Lnet/minecraft/world/level/storage/loot/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m_79161_
+		0 p_79162_ p_79162_
+net/minecraft/world/level/storage/loot/LootTable$Serializer net/minecraft/world/level/storage/loot/LootTable$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/LootTable; deserialize
+		0 p_79173_ p_79173_
+		1 p_79174_ p_79174_
+		2 p_79175_ p_79175_
+	deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
+		0 p_79181_ p_79181_
+		1 p_79182_ p_79182_
+		2 p_79183_ p_79183_
+	serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79185_ p_79185_
+		1 p_79186_ p_79186_
+		2 p_79187_ p_79187_
+	serialize (Lnet/minecraft/world/level/storage/loot/LootTable;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
+		0 p_79177_ p_79177_
+		1 p_79178_ p_79178_
+		2 p_79179_ p_79179_
+net/minecraft/world/level/storage/loot/Serializer net/minecraft/world/level/storage/loot/Serializer
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_79323_ p_79323_
+		1 p_79324_ p_79324_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79325_ p_79325_
+		1 p_79326_ p_79326_
+		2 p_79327_ p_79327_
+net/minecraft/world/level/storage/loot/SerializerType net/minecraft/world/level/storage/loot/SerializerType
+	serializer f_79328_
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_79330_ p_79330_
+	getSerializer ()Lnet/minecraft/world/level/storage/loot/Serializer; m_79331_
+net/minecraft/world/level/storage/loot/ValidationContext net/minecraft/world/level/storage/loot/ValidationContext
+	context f_79333_
+	contextCache f_79339_
+	params f_79334_
+	problems f_79332_
+	resolver f_278480_
+	visitedElements f_278483_
+	<init> (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
+		0 p_279447_ p_279447_
+		1 p_279446_ p_279446_
+	<init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;Ljava/util/Set;)V <init>
+		0 p_279202_ p_279202_
+		1 p_279184_ p_279184_
+		2 p_279485_ p_279485_
+		3 p_279476_ p_279476_
+		4 p_279392_ p_279392_
+	enterElement (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataId;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_278632_
+		0 p_279180_ p_279180_
+		1 p_279438_ p_279438_
+	forChild (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_79365_
+		0 p_79366_ p_79366_
+	getContext ()Ljava/lang/String; m_79364_
+	getProblems ()Lcom/google/common/collect/Multimap; m_79352_
+	hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Z m_278820_
+		0 p_279178_ p_279178_
+	lambda$enterElement$2 (Ljava/lang/String;)Ljava/lang/String; m_79373_
+		0 p_79374_ p_79374_
+	lambda$forChild$1 (Ljava/lang/String;)Ljava/lang/String; m_79377_
+		0 p_79378_ p_79378_
+	lambda$new$0 ()Ljava/lang/String; m_79372_
+		static
+	reportProblem (Ljava/lang/String;)V m_79357_
+		0 p_79358_ p_79358_
+	resolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; m_278720_
+	setParams (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; m_79355_
+		0 p_79356_ p_79356_
+	validateUser (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_79353_
+		0 p_79354_ p_79354_
+net/minecraft/world/level/storage/loot/entries/AlternativesEntry net/minecraft/world/level/storage/loot/entries/AlternativesEntry
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79384_ p_79384_
+		1 p_79385_ p_79385_
+	alternatives ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_79395_
+		static
+		0 p_79396_ p_79396_
+	alternatives (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_230933_
+		static
+		0 p_230934_ p_230934_
+		1 p_230935_ p_230935_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79390_ p_79390_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$alternatives$1 (I)[Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_230931_
+		static
+		0 p_230932_ p_230932_
+	lambda$compose$0 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79391_
+		static
+		0 p_79392_ p_79392_
+		1 p_79393_ p_79393_
+		2 p_79394_ p_79394_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79388_ p_79388_
+net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder
+	entries f_79397_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_79399_ p_79399_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_7170_
+		0 p_79402_ p_79402_
+net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer
+	ALWAYS_FALSE f_79405_
+	ALWAYS_TRUE f_79406_
+	<clinit> ()V <clinit>
+		static
+	and (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_79411_
+		0 p_79412_ p_79412_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79426_ p_79426_
+		1 p_79427_ p_79427_
+	lambda$and$2 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79422_
+		0 p_79423_ p_79423_
+		1 p_79424_ p_79424_
+		2 p_79425_ p_79425_
+	lambda$or$3 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79413_
+		0 p_79414_ p_79414_
+		1 p_79415_ p_79415_
+		2 p_79416_ p_79416_
+	lambda$static$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79417_
+		static
+		0 p_79418_ p_79418_
+		1 p_79419_ p_79419_
+	lambda$static$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79408_
+		static
+		0 p_79409_ p_79409_
+		1 p_79410_ p_79410_
+	or (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_79420_
+		0 p_79421_ p_79421_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase net/minecraft/world/level/storage/loot/entries/CompositeEntryBase
+	children f_79428_
+	composedChildren f_79429_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79431_ p_79431_
+		1 p_79432_ p_79432_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79437_ p_79437_
+	createSerializer (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer; m_79435_
+		static
+		0 p_79436_ p_79436_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79439_ p_79439_
+		1 p_79440_ p_79440_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79434_ p_79434_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1 net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1
+	val$constructor f_79441_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)V <init>
+		0 p_79443_ p_79443_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79457_ p_79457_
+		1 p_79458_ p_79458_
+		2 p_79459_ p_79459_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase; m_5921_
+		0 p_79445_ p_79445_
+		1 p_79446_ p_79446_
+		2 p_79447_ p_79447_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79449_ p_79449_
+		1 p_79450_ p_79450_
+		2 p_79451_ p_79451_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79453_ p_79453_
+		1 p_79454_ p_79454_
+		2 p_79455_ p_79455_
+net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor
+	create ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase; m_79460_
+		0 p_79461_ p_79461_
+		1 p_79462_ p_79462_
+net/minecraft/world/level/storage/loot/entries/DynamicLoot net/minecraft/world/level/storage/loot/entries/DynamicLoot
+	name f_79463_
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79465_ p_79465_
+		1 p_79466_ p_79466_
+		2 p_79467_ p_79467_
+		3 p_79468_ p_79468_
+		4 p_79469_ p_79469_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79481_ p_79481_
+		1 p_79482_ p_79482_
+	dynamicEntry (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79483_
+		static
+		0 p_79484_ p_79484_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$dynamicEntry$0 (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79485_
+		static
+		0 p_79486_ p_79486_
+		1 p_79487_ p_79487_
+		2 p_79488_ p_79488_
+		3 p_79489_ p_79489_
+		4 p_79490_ p_79490_
+net/minecraft/world/level/storage/loot/entries/DynamicLoot$Serializer net/minecraft/world/level/storage/loot/entries/DynamicLoot$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79512_ p_79512_
+		1 p_79513_ p_79513_
+		2 p_79514_ p_79514_
+		3 p_79515_ p_79515_
+		4 p_79516_ p_79516_
+		5 p_79517_ p_79517_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot; m_7267_
+		0 p_79493_ p_79493_
+		1 p_79494_ p_79494_
+		2 p_79495_ p_79495_
+		3 p_79496_ p_79496_
+		4 p_79497_ p_79497_
+		5 p_79498_ p_79498_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79508_ p_79508_
+		1 p_79509_ p_79509_
+		2 p_79510_ p_79510_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79504_ p_79504_
+		1 p_79505_ p_79505_
+		2 p_79506_ p_79506_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79500_ p_79500_
+		1 p_79501_ p_79501_
+		2 p_79502_ p_79502_
+net/minecraft/world/level/storage/loot/entries/EmptyLootItem net/minecraft/world/level/storage/loot/entries/EmptyLootItem
+	<init> (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79519_ p_79519_
+		1 p_79520_ p_79520_
+		2 p_79521_ p_79521_
+		3 p_79522_ p_79522_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79531_ p_79531_
+		1 p_79532_ p_79532_
+	emptyItem ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79533_
+		static
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+net/minecraft/world/level/storage/loot/entries/EmptyLootItem$Serializer net/minecraft/world/level/storage/loot/entries/EmptyLootItem$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79543_ p_79543_
+		1 p_79544_ p_79544_
+		2 p_79545_ p_79545_
+		3 p_79546_ p_79546_
+		4 p_79547_ p_79547_
+		5 p_79548_ p_79548_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/EmptyLootItem; m_7267_
+		0 p_79536_ p_79536_
+		1 p_79537_ p_79537_
+		2 p_79538_ p_79538_
+		3 p_79539_ p_79539_
+		4 p_79540_ p_79540_
+		5 p_79541_ p_79541_
+net/minecraft/world/level/storage/loot/entries/EntryGroup net/minecraft/world/level/storage/loot/entries/EntryGroup
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79550_ p_79550_
+		1 p_79551_ p_79551_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79559_ p_79559_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$compose$0 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79553_
+		static
+		0 p_79554_ p_79554_
+		1 p_79555_ p_79555_
+		2 p_79556_ p_79556_
+		3 p_79557_ p_79557_
+	lambda$compose$1 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79560_
+		static
+		0 p_79561_ p_79561_
+		1 p_79562_ p_79562_
+		2 p_79563_ p_79563_
+	list ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_165137_
+		static
+		0 p_165138_ p_165138_
+net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder
+	entries f_165139_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_165141_ p_165141_
+	append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_142719_
+		0 p_165145_ p_165145_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+net/minecraft/world/level/storage/loot/entries/LootItem net/minecraft/world/level/storage/loot/entries/LootItem
+	item f_79564_
+	<init> (Lnet/minecraft/world/item/Item;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79566_ p_79566_
+		1 p_79567_ p_79567_
+		2 p_79568_ p_79568_
+		3 p_79569_ p_79569_
+		4 p_79570_ p_79570_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79590_ p_79590_
+		1 p_79591_ p_79591_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$lootTableItem$0 (Lnet/minecraft/world/level/ItemLike;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79581_
+		static
+		0 p_79582_ p_79582_
+		1 p_79583_ p_79583_
+		2 p_79584_ p_79584_
+		3 p_79585_ p_79585_
+		4 p_79586_ p_79586_
+	lootTableItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79579_
+		static
+		0 p_79580_ p_79580_
+net/minecraft/world/level/storage/loot/entries/LootItem$Serializer net/minecraft/world/level/storage/loot/entries/LootItem$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootItem; m_7267_
+		0 p_79594_ p_79594_
+		1 p_79595_ p_79595_
+		2 p_79596_ p_79596_
+		3 p_79597_ p_79597_
+		4 p_79598_ p_79598_
+		5 p_79599_ p_79599_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79613_ p_79613_
+		1 p_79614_ p_79614_
+		2 p_79615_ p_79615_
+		3 p_79616_ p_79616_
+		4 p_79617_ p_79617_
+		5 p_79618_ p_79618_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79609_ p_79609_
+		1 p_79610_ p_79610_
+		2 p_79611_ p_79611_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79605_ p_79605_
+		1 p_79606_ p_79606_
+		2 p_79607_ p_79607_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootItem;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79601_ p_79601_
+		1 p_79602_ p_79602_
+		2 p_79603_ p_79603_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntries net/minecraft/world/level/storage/loot/entries/LootPoolEntries
+	ALTERNATIVES f_79624_
+	DYNAMIC f_79622_
+	EMPTY f_79619_
+	GROUP f_79626_
+	ITEM f_79620_
+	REFERENCE f_79621_
+	SEQUENCE f_79625_
+	TAG f_79623_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_79628_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_79629_
+		static
+		0 p_79630_ p_79630_
+		1 p_79631_ p_79631_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntry net/minecraft/world/level/storage/loot/entries/LootPoolEntry
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79633_ p_79633_
+		1 p_79634_ p_79634_
+	getWeight (F)I m_7067_
+		0 p_79632_ p_79632_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer
+	compositeCondition f_79635_
+	conditions f_79636_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79638_ p_79638_
+	canRun (Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_79639_
+		0 p_79640_ p_79640_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79641_ p_79641_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder
+	conditions f_79642_
+	<init> ()V <init>
+	append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; m_142719_
+		0 p_165148_ p_165148_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getConditions ()[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_79651_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; m_7170_
+		0 p_79644_ p_79644_
+	then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_142639_
+		0 p_165149_ p_165149_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_79080_
+		0 p_79646_ p_79646_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230937_ p_230937_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_79654_ p_79654_
+		1 p_79655_ p_79655_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7561_
+		0 p_79664_ p_79664_
+		1 p_79665_ p_79665_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79666_ p_79666_
+		1 p_79667_ p_79667_
+		2 p_79668_ p_79668_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79660_ p_79660_
+		1 p_79661_ p_79661_
+		2 p_79662_ p_79662_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79670_ p_79670_
+		1 p_79671_ p_79671_
+		2 p_79672_ p_79672_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79656_ p_79656_
+		1 p_79657_ p_79657_
+		2 p_79658_ p_79658_
+net/minecraft/world/level/storage/loot/entries/LootPoolEntryType net/minecraft/world/level/storage/loot/entries/LootPoolEntryType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_79674_ p_79674_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer
+	DEFAULT_QUALITY f_165151_
+	DEFAULT_WEIGHT f_165150_
+	compositeFunction f_79678_
+	entry f_79679_
+	functions f_79677_
+	quality f_79676_
+	weight f_79675_
+	<init> (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79681_ p_79681_
+		1 p_79682_ p_79682_
+		2 p_79683_ p_79683_
+		3 p_79684_ p_79684_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79691_ p_79691_
+		1 p_79692_ p_79692_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79694_ p_79694_
+		1 p_79695_ p_79695_
+	simpleBuilder (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79687_
+		static
+		0 p_79688_ p_79688_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79686_ p_79686_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1
+	this$0 f_79696_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
+		0 p_79698_ p_79698_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79700_ p_79700_
+		1 p_79701_ p_79701_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder
+	functions f_79704_
+	quality f_79703_
+	weight f_79702_
+	<init> ()V <init>
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230940_ p_230940_
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79078_
+		0 p_79710_ p_79710_
+	getFunctions ()[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79706_
+	setQuality (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79711_
+		0 p_79712_ p_79712_
+	setWeight (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79707_
+		0 p_79708_ p_79708_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder
+	constructor f_79715_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)V <init>
+		0 p_79717_ p_79717_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder; m_6897_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase
+	this$0 f_79721_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
+		0 p_79723_ p_79723_
+	getWeight (F)I m_7067_
+		0 p_79725_ p_79725_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor
+	build (II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79726_
+		0 p_79727_ p_79727_
+		1 p_79728_ p_79728_
+		2 p_79729_ p_79729_
+		3 p_79730_ p_79730_
+net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Serializer net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79744_ p_79744_
+		1 p_79745_ p_79745_
+		2 p_79746_ p_79746_
+		3 p_79747_ p_79747_
+		4 p_79748_ p_79748_
+		5 p_79749_ p_79749_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_5921_
+		0 p_79751_ p_79751_
+		1 p_79752_ p_79752_
+		2 p_79753_ p_79753_
+	deserializeCustom (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_5921_
+		0 p_79733_ p_79733_
+		1 p_79734_ p_79734_
+		2 p_79735_ p_79735_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79741_ p_79741_
+		1 p_79742_ p_79742_
+		2 p_79743_ p_79743_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79737_ p_79737_
+		1 p_79738_ p_79738_
+		2 p_79739_ p_79739_
+net/minecraft/world/level/storage/loot/entries/LootTableReference net/minecraft/world/level/storage/loot/entries/LootTableReference
+	name f_79754_
+	<init> (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_79756_ p_79756_
+		1 p_79757_ p_79757_
+		2 p_79758_ p_79758_
+		3 p_79759_ p_79759_
+		4 p_79760_ p_79760_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79774_ p_79774_
+		1 p_79775_ p_79775_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$lootTableReference$2 (Lnet/minecraft/resources/ResourceLocation;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_79778_
+		static
+		0 p_79779_ p_79779_
+		1 p_79780_ p_79780_
+		2 p_79781_ p_79781_
+		3 p_79782_ p_79782_
+		4 p_79783_ p_79783_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V m_278605_
+		0 p_279076_ p_279076_
+		1 p_279077_ p_279077_
+		2 p_279078_ p_279078_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278606_
+		0 p_279079_ p_279079_
+	lootTableReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_79776_
+		static
+		0 p_79777_ p_79777_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6165_
+		0 p_79770_ p_79770_
+net/minecraft/world/level/storage/loot/entries/LootTableReference$Serializer net/minecraft/world/level/storage/loot/entries/LootTableReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootTableReference; m_7267_
+		0 p_79786_ p_79786_
+		1 p_79787_ p_79787_
+		2 p_79788_ p_79788_
+		3 p_79789_ p_79789_
+		4 p_79790_ p_79790_
+		5 p_79791_ p_79791_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79805_ p_79805_
+		1 p_79806_ p_79806_
+		2 p_79807_ p_79807_
+		3 p_79808_ p_79808_
+		4 p_79809_ p_79809_
+		5 p_79810_ p_79810_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79797_ p_79797_
+		1 p_79798_ p_79798_
+		2 p_79799_ p_79799_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79793_ p_79793_
+		1 p_79794_ p_79794_
+		2 p_79795_ p_79795_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootTableReference;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79801_ p_79801_
+		1 p_79802_ p_79802_
+		2 p_79803_ p_79803_
+net/minecraft/world/level/storage/loot/entries/SequentialEntry net/minecraft/world/level/storage/loot/entries/SequentialEntry
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_79812_ p_79812_
+		1 p_79813_ p_79813_
+	compose ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; m_5690_
+		0 p_79816_ p_79816_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$compose$0 ([Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79817_
+		static
+		0 p_79818_ p_79818_
+		1 p_79819_ p_79819_
+		2 p_79820_ p_79820_
+	sequential ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_165152_
+		static
+		0 p_165153_ p_165153_
+net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder
+	entries f_165154_
+	<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
+		0 p_165156_ p_165156_
+	build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; m_7512_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_6897_
+	getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; m_6897_
+	then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; m_142639_
+		0 p_165160_ p_165160_
+net/minecraft/world/level/storage/loot/entries/TagEntry net/minecraft/world/level/storage/loot/entries/TagEntry
+	expand f_79822_
+	tag f_79821_
+	<init> (Lnet/minecraft/tags/TagKey;ZII[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V <init>
+		0 p_205078_ p_205078_
+		1 p_205079_ p_205079_
+		2 p_205080_ p_205080_
+		3 p_205081_ p_205081_
+		4 p_205082_ p_205082_
+		5 p_205083_ p_205083_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6948_
+		0 p_79854_ p_79854_
+		1 p_79855_ p_79855_
+	expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_6562_
+		0 p_79861_ p_79861_
+		1 p_79862_ p_79862_
+	expandTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_205095_
+		static
+		0 p_205096_ p_205096_
+	expandTag (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z m_79845_
+		0 p_79846_ p_79846_
+		1 p_79847_ p_79847_
+	getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; m_6751_
+	lambda$createItemStack$0 (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V m_205092_
+		static
+		0 p_205093_ p_205093_
+		1 p_205094_ p_205094_
+	lambda$expandTag$2 (Lnet/minecraft/tags/TagKey;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_205086_
+		static
+		0 p_205087_ p_205087_
+		1 p_205088_ p_205088_
+		2 p_205089_ p_205089_
+		3 p_205090_ p_205090_
+		4 p_205091_ p_205091_
+	lambda$tagContents$1 (Lnet/minecraft/tags/TagKey;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_205097_
+		static
+		0 p_205098_ p_205098_
+		1 p_205099_ p_205099_
+		2 p_205100_ p_205100_
+		3 p_205101_ p_205101_
+		4 p_205102_ p_205102_
+	tagContents (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; m_205084_
+		static
+		0 p_205085_ p_205085_
+net/minecraft/world/level/storage/loot/entries/TagEntry$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1
+	this$0 f_79864_
+	val$item f_79863_
+	<init> (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;Lnet/minecraft/core/Holder;)V <init>
+		0 p_205104_ p_205104_
+		1 p_205105_ p_205105_
+	createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V m_6941_
+		0 p_79869_ p_79869_
+		1 p_79870_ p_79870_
+net/minecraft/world/level/storage/loot/entries/TagEntry$Serializer net/minecraft/world/level/storage/loot/entries/TagEntry$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/TagEntry; m_7267_
+		0 p_79873_ p_79873_
+		1 p_79874_ p_79874_
+		2 p_79875_ p_79875_
+		3 p_79876_ p_79876_
+		4 p_79877_ p_79877_
+		5 p_79878_ p_79878_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; m_7267_
+		0 p_79892_ p_79892_
+		1 p_79893_ p_79893_
+		2 p_79894_ p_79894_
+		3 p_79895_ p_79895_
+		4 p_79896_ p_79896_
+		5 p_79897_ p_79897_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79884_ p_79884_
+		1 p_79885_ p_79885_
+		2 p_79886_ p_79886_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79880_ p_79880_
+		1 p_79881_ p_79881_
+		2 p_79882_ p_79882_
+	serializeCustom (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/entries/TagEntry;Lcom/google/gson/JsonSerializationContext;)V m_7219_
+		0 p_79888_ p_79888_
+		1 p_79889_ p_79889_
+		2 p_79890_ p_79890_
+net/minecraft/world/level/storage/loot/entries/package-info net/minecraft/world/level/storage/loot/entries/package-info
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount
+	FORMULAS f_79898_
+	enchantment f_79899_
+	formula f_79900_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula;)V <init>
+		0 p_79903_ p_79903_
+		1 p_79904_ p_79904_
+		2 p_79905_ p_79905_
+	addBonusBinomialDistributionCount (Lnet/minecraft/world/item/enchantment/Enchantment;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79917_
+		static
+		0 p_79918_ p_79918_
+		1 p_79919_ p_79919_
+		2 p_79920_ p_79920_
+	addOreBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79915_
+		static
+		0 p_79916_ p_79916_
+	addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79939_
+		static
+		0 p_79940_ p_79940_
+	addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79921_
+		static
+		0 p_79922_ p_79922_
+		1 p_79923_ p_79923_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$addBonusBinomialDistributionCount$0 (Lnet/minecraft/world/item/enchantment/Enchantment;IF[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79924_
+		static
+		0 p_79925_ p_79925_
+		1 p_79926_ p_79926_
+		2 p_79927_ p_79927_
+		3 p_79928_ p_79928_
+	lambda$addOreBonusCount$1 (Lnet/minecraft/world/item/enchantment/Enchantment;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79941_
+		static
+		0 p_79942_ p_79942_
+		1 p_79943_ p_79943_
+	lambda$addUniformBonusCount$2 (Lnet/minecraft/world/item/enchantment/Enchantment;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79933_
+		static
+		0 p_79934_ p_79934_
+		1 p_79935_ p_79935_
+	lambda$addUniformBonusCount$3 (Lnet/minecraft/world/item/enchantment/Enchantment;I[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_79929_
+		static
+		0 p_79930_ p_79930_
+		1 p_79931_ p_79931_
+		2 p_79932_ p_79932_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_79913_ p_79913_
+		1 p_79914_ p_79914_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount
+	TYPE f_79947_
+	extraRounds f_79948_
+	probability f_79949_
+	<clinit> ()V <clinit>
+		static
+	<init> (IF)V <init>
+		0 p_79952_ p_79952_
+		1 p_79953_ p_79953_
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230965_ p_230965_
+		1 p_230966_ p_230966_
+		2 p_230967_ p_230967_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79955_
+		static
+		0 p_79956_ p_79956_
+		1 p_79957_ p_79957_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79959_ p_79959_
+		1 p_79960_ p_79960_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230968_ p_230968_
+		1 p_230969_ p_230969_
+		2 p_230970_ p_230970_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79965_ p_79965_
+		1 p_79966_ p_79966_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaDeserializer net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaDeserializer
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79970_
+		0 p_79971_ p_79971_
+		1 p_79972_ p_79972_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops
+	TYPE f_79973_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230972_ p_230972_
+		1 p_230973_ p_230973_
+		2 p_230974_ p_230974_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_79979_
+		static
+		0 p_79980_ p_79980_
+		1 p_79981_ p_79981_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_79983_ p_79983_
+		1 p_79984_ p_79984_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Serializer net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount; m_6821_
+		0 p_79991_ p_79991_
+		1 p_79992_ p_79992_
+		2 p_79993_ p_79993_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80009_ p_80009_
+		1 p_80010_ p_80010_
+		2 p_80011_ p_80011_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonParseException; m_80006_
+		static
+		0 p_80007_ p_80007_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79995_ p_79995_
+		1 p_79996_ p_79996_
+		2 p_79997_ p_79997_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_79999_ p_79999_
+		1 p_80000_ p_80000_
+		2 p_80001_ p_80001_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80003_ p_80003_
+		1 p_80004_ p_80004_
+		2 p_80005_ p_80005_
+net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount
+	TYPE f_80012_
+	bonusMultiplier f_80013_
+	<clinit> ()V <clinit>
+		static
+	<init> (I)V <init>
+		0 p_80016_ p_80016_
+	calculateNewCount (Lnet/minecraft/util/RandomSource;II)I m_213779_
+		0 p_230976_ p_230976_
+		1 p_230977_ p_230977_
+		2 p_230978_ p_230978_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; m_80018_
+		static
+		0 p_80019_ p_80019_
+		1 p_80020_ p_80020_
+	getType ()Lnet/minecraft/resources/ResourceLocation; m_5713_
+	serializeParams (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V m_6417_
+		0 p_80022_ p_80022_
+		1 p_80023_ p_80023_
+net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_80029_ p_80029_
+	explosionDecay ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80037_
+		static
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80034_ p_80034_
+		1 p_80035_ p_80035_
+net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay$Serializer net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80044_ p_80044_
+		1 p_80045_ p_80045_
+		2 p_80046_ p_80046_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay; m_6821_
+		0 p_80040_ p_80040_
+		1 p_80041_ p_80041_
+		2 p_80042_ p_80042_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState net/minecraft/world/level/storage/loot/functions/CopyBlockState
+	block f_80047_
+	properties f_80048_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/block/Block;Ljava/util/Set;)V <init>
+		0 p_80050_ p_80050_
+		1 p_80051_ p_80051_
+		2 p_80052_ p_80052_
+	copyState (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_80062_
+		static
+		0 p_80063_ p_80063_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)V m_80069_
+		static
+		0 p_80070_ p_80070_
+		1 p_80071_ p_80071_
+		2 p_80072_ p_80072_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80060_ p_80060_
+		1 p_80061_ p_80061_
+	serialize (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; m_80064_
+		static
+		0 p_80065_ p_80065_
+		1 p_80066_ p_80066_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder
+	block f_80076_
+	properties f_80077_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_80079_ p_80079_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	copy (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_80084_
+		0 p_80085_ p_80085_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/CopyBlockState$Serializer net/minecraft/world/level/storage/loot/functions/CopyBlockState$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80115_ p_80115_
+		1 p_80116_ p_80116_
+		2 p_80117_ p_80117_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState; m_6821_
+		0 p_80093_ p_80093_
+		1 p_80094_ p_80094_
+		2 p_80095_ p_80095_
+	lambda$deserialize$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_80112_
+		static
+		0 p_80113_ p_80113_
+	lambda$deserialize$2 (Ljava/util/Set;Lnet/minecraft/world/level/block/state/StateDefinition;Lcom/google/gson/JsonElement;)V m_80108_
+		static
+		0 p_80109_ p_80109_
+		1 p_80110_ p_80110_
+		2 p_80111_ p_80111_
+	lambda$serialize$0 (Lcom/google/gson/JsonArray;Lnet/minecraft/world/level/block/state/properties/Property;)V m_80089_
+		static
+		0 p_80090_ p_80090_
+		1 p_80091_ p_80091_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80101_ p_80101_
+		1 p_80102_ p_80102_
+		2 p_80103_ p_80103_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80105_ p_80105_
+		1 p_80106_ p_80106_
+		2 p_80107_ p_80107_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80097_ p_80097_
+		1 p_80098_ p_80098_
+		2 p_80099_ p_80099_
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction net/minecraft/world/level/storage/loot/functions/CopyNameFunction
+	source f_80175_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)V <init>
+		0 p_80177_ p_80177_
+		1 p_80178_ p_80178_
+	copyName (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80187_
+		static
+		0 p_80188_ p_80188_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$copyName$0 (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_80189_
+		static
+		0 p_80190_ p_80190_
+		1 p_80191_ p_80191_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80185_ p_80185_
+		1 p_80186_ p_80186_
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource
+	$VALUES $VALUES
+	BLOCK_ENTITY BLOCK_ENTITY
+	KILLER KILLER
+	KILLER_PLAYER KILLER_PLAYER
+	THIS THIS
+	name f_80199_
+	param f_80200_
+	$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; m_165173_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
+		0 p_80204_ p_80204_
+		1 p_80205_ p_80205_
+		2 p_80206_ p_80206_
+		3 p_80207_ p_80207_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; m_80208_
+		static
+		0 p_80209_ p_80209_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; valueOf
+		static
+		0 p_80211_ p_80211_
+	values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; values
+		static
+net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Serializer net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80231_ p_80231_
+		1 p_80232_ p_80232_
+		2 p_80233_ p_80233_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction; m_6821_
+		0 p_80215_ p_80215_
+		1 p_80216_ p_80216_
+		2 p_80217_ p_80217_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80219_ p_80219_
+		1 p_80220_ p_80220_
+		2 p_80221_ p_80221_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80223_ p_80223_
+		1 p_80224_ p_80224_
+		2 p_80225_ p_80225_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80227_ p_80227_
+		1 p_80228_ p_80228_
+		2 p_80229_ p_80229_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction net/minecraft/world/level/storage/loot/functions/CopyNbtFunction
+	operations f_80235_
+	source f_80234_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;Ljava/util/List;)V <init>
+		0 p_165175_ p_165175_
+		1 p_165176_ p_165176_
+		2 p_165177_ p_165177_
+	compileNbtPath (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; m_80267_
+		static
+		0 p_80268_ p_80268_
+	copyData (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_165180_
+		static
+		0 p_165181_ p_165181_
+	copyData (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_165178_
+		static
+		0 p_165179_ p_165179_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/Tag;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation;)V m_80252_
+		static
+		0 p_80253_ p_80253_
+		1 p_80254_ p_80254_
+		2 p_80255_ p_80255_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80250_ p_80250_
+		1 p_80251_ p_80251_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder
+	ops f_80272_
+	source f_80271_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)V <init>
+		0 p_165183_ p_165183_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	copy (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_80282_
+		0 p_80283_ p_80283_
+		1 p_80284_ p_80284_
+		2 p_80285_ p_80285_
+	copy (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_80279_
+		0 p_80280_ p_80280_
+		1 p_80281_ p_80281_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation
+	op f_80292_
+	sourcePath f_80289_
+	sourcePathText f_80288_
+	targetPath f_80291_
+	targetPathText f_80290_
+	<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)V <init>
+		0 p_80294_ p_80294_
+		1 p_80295_ p_80295_
+		2 p_80296_ p_80296_
+	apply (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;)V m_80305_
+		0 p_80306_ p_80306_
+		1 p_80307_ p_80307_
+	fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation; m_80303_
+		static
+		0 p_80304_ p_80304_
+	toJson ()Lcom/google/gson/JsonObject; m_80302_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy
+	$VALUES $VALUES
+	APPEND APPEND
+	MERGE MERGE
+	REPLACE REPLACE
+	name f_80335_
+	$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; m_165184_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80339_ p_80339_
+		1 p_80340_ p_80340_
+		2 p_80341_ p_80341_
+	getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; m_80349_
+		static
+		0 p_80350_ p_80350_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80351_ p_80351_
+		1 p_80352_ p_80352_
+		2 p_80353_ p_80353_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; valueOf
+		static
+		0 p_80355_ p_80355_
+	values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; values
+		static
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$1 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$1
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80358_ p_80358_
+		1 p_80359_ p_80359_
+		2 p_80360_ p_80360_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80362_ p_80362_
+		1 p_80363_ p_80363_
+		2 p_80364_ p_80364_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$2 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$2
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80366_ p_80366_
+		1 p_80367_ p_80367_
+		2 p_80368_ p_80368_
+	lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V m_165185_
+		static
+		0 p_165186_ p_165186_
+		1 p_165187_ p_165187_
+	lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V m_80369_
+		static
+		0 p_80370_ p_80370_
+		1 p_80371_ p_80371_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80373_ p_80373_
+		1 p_80374_ p_80374_
+		2 p_80375_ p_80375_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$3 net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$3
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_80380_ p_80380_
+		1 p_80381_ p_80381_
+		2 p_80382_ p_80382_
+	lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V m_165188_
+		static
+		0 p_165189_ p_165189_
+		1 p_165190_ p_165190_
+	lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V m_80383_
+		static
+		0 p_80384_ p_80384_
+		1 p_80385_ p_80385_
+	merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V m_6706_
+		0 p_80387_ p_80387_
+		1 p_80388_ p_80388_
+		2 p_80389_ p_80389_
+net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Serializer net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80411_ p_80411_
+		1 p_80412_ p_80412_
+		2 p_80413_ p_80413_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction; m_6821_
+		0 p_80395_ p_80395_
+		1 p_80396_ p_80396_
+		2 p_80397_ p_80397_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80403_ p_80403_
+		1 p_80404_ p_80404_
+		2 p_80405_ p_80405_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80399_ p_80399_
+		1 p_80400_ p_80400_
+		2 p_80401_ p_80401_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80407_ p_80407_
+		1 p_80408_ p_80408_
+		2 p_80409_ p_80409_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction
+	LOGGER f_80414_
+	enchantments f_80415_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Collection;)V <init>
+		0 p_80418_ p_80418_
+		1 p_80419_ p_80419_
+	enchantItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; m_230979_
+		static
+		0 p_230980_ p_230980_
+		1 p_230981_ p_230981_
+		2 p_230982_ p_230982_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$randomApplicableEnchantment$1 ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_80437_
+		static
+		0 p_80438_ p_80438_
+	lambda$run$0 (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;)Z m_80433_
+		static
+		0 p_80434_ p_80434_
+		1 p_80435_ p_80435_
+		2 p_80436_ p_80436_
+	randomApplicableEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80440_
+		static
+	randomEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_165191_
+		static
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80429_ p_80429_
+		1 p_80430_ p_80430_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder
+	enchantments f_80441_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_6477_
+	withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; m_80444_
+		0 p_80445_ p_80445_
+net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Serializer net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction; m_6821_
+		0 p_80450_ p_80450_
+		1 p_80451_ p_80451_
+		2 p_80452_ p_80452_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80468_ p_80468_
+		1 p_80469_ p_80469_
+		2 p_80470_ p_80470_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_80465_
+		static
+		0 p_80466_ p_80466_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80454_ p_80454_
+		1 p_80455_ p_80455_
+		2 p_80456_ p_80456_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80458_ p_80458_
+		1 p_80459_ p_80459_
+		2 p_80460_ p_80460_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80462_ p_80462_
+		1 p_80463_ p_80463_
+		2 p_80464_ p_80464_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction
+	levels f_80471_
+	treasure f_80472_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165193_ p_165193_
+		1 p_165194_ p_165194_
+		2 p_165195_ p_165195_
+	enchantWithLevels (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_165196_
+		static
+		0 p_165197_ p_165197_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80483_ p_80483_
+		1 p_80484_ p_80484_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder
+	levels f_80492_
+	treasure f_80493_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165200_ p_165200_
+	allowTreasure ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_80499_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Serializer net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80518_ p_80518_
+		1 p_80519_ p_80519_
+		2 p_80520_ p_80520_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction; m_6821_
+		0 p_80502_ p_80502_
+		1 p_80503_ p_80503_
+		2 p_80504_ p_80504_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80506_ p_80506_
+		1 p_80507_ p_80507_
+		2 p_80508_ p_80508_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80510_ p_80510_
+		1 p_80511_ p_80511_
+		2 p_80512_ p_80512_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80514_ p_80514_
+		1 p_80515_ p_80515_
+		2 p_80516_ p_80516_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction
+	DEFAULT_DECORATION f_80522_
+	DEFAULT_DECORATION_NAME f_165201_
+	DEFAULT_DESTINATION f_230983_
+	DEFAULT_SEARCH_RADIUS f_165203_
+	DEFAULT_SKIP_EXISTING f_165204_
+	DEFAULT_ZOOM f_165202_
+	LOGGER f_80523_
+	destination f_80524_
+	mapDecoration f_80525_
+	searchRadius f_80527_
+	skipKnownStructures f_80528_
+	zoom f_80526_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BIZ)V <init>
+		0 p_210652_ p_210652_
+		1 p_210653_ p_210653_
+		2 p_210654_ p_210654_
+		3 p_210655_ p_210655_
+		4 p_210656_ p_210656_
+		5 p_210657_ p_210657_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	makeExplorationMap ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80554_
+		static
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80547_ p_80547_
+		1 p_80548_ p_80548_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder
+	destination f_80562_
+	mapDecoration f_80563_
+	searchRadius f_80565_
+	skipKnownStructures f_80566_
+	zoom f_80564_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_6477_
+	setDestination (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_210658_
+		0 p_210659_ p_210659_
+	setMapDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80573_
+		0 p_80574_ p_80574_
+	setSearchRadius (I)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_165205_
+		0 p_165206_ p_165206_
+	setSkipKnownStructures (Z)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80575_
+		0 p_80576_ p_80576_
+	setZoom (B)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; m_80569_
+		0 p_80570_ p_80570_
+net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Serializer net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction; m_6821_
+		0 p_80583_ p_80583_
+		1 p_80584_ p_80584_
+		2 p_80585_ p_80585_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80599_ p_80599_
+		1 p_80600_ p_80600_
+		2 p_80601_ p_80601_
+	readStructure (Lcom/google/gson/JsonObject;)Lnet/minecraft/tags/TagKey; m_210660_
+		static
+		0 p_210661_ p_210661_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80591_ p_80591_
+		1 p_80592_ p_80592_
+		2 p_80593_ p_80593_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80595_ p_80595_
+		1 p_80596_ p_80596_
+		2 p_80597_ p_80597_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80587_ p_80587_
+		1 p_80588_ p_80588_
+		2 p_80589_ p_80589_
+net/minecraft/world/level/storage/loot/functions/FillPlayerHead net/minecraft/world/level/storage/loot/functions/FillPlayerHead
+	entityTarget f_80602_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_80604_ p_80604_
+		1 p_80605_ p_80605_
+	fillPlayerHead (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165207_
+		static
+		0 p_165208_ p_165208_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$fillPlayerHead$0 (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165209_
+		static
+		0 p_165210_ p_165210_
+		1 p_165211_ p_165211_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80608_ p_80608_
+		1 p_80609_ p_80609_
+net/minecraft/world/level/storage/loot/functions/FillPlayerHead$Serializer net/minecraft/world/level/storage/loot/functions/FillPlayerHead$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80631_ p_80631_
+		1 p_80632_ p_80632_
+		2 p_80633_ p_80633_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead; m_6821_
+		0 p_80615_ p_80615_
+		1 p_80616_ p_80616_
+		2 p_80617_ p_80617_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80623_ p_80623_
+		1 p_80624_ p_80624_
+		2 p_80625_ p_80625_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80619_ p_80619_
+		1 p_80620_ p_80620_
+		2 p_80621_ p_80621_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80627_ p_80627_
+		1 p_80628_ p_80628_
+		2 p_80629_ p_80629_
+net/minecraft/world/level/storage/loot/functions/FunctionReference net/minecraft/world/level/storage/loot/functions/FunctionReference
+	LOGGER f_278448_
+	name f_278490_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_279226_ p_279226_
+		1 p_279246_ p_279246_
+	functionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_278647_
+		static
+		0 p_279115_ p_279115_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$functionReference$2 (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_278670_
+		static
+		0 p_279197_ p_279197_
+		1 p_279452_ p_279452_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V m_278678_
+		0 p_279244_ p_279244_
+		1 p_279397_ p_279397_
+		2 p_279367_ p_279367_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278708_
+		0 p_279405_ p_279405_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_279458_ p_279458_
+		1 p_279370_ p_279370_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_279281_ p_279281_
+net/minecraft/world/level/storage/loot/functions/FunctionReference$Serializer net/minecraft/world/level/storage/loot/functions/FunctionReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/FunctionReference; m_6821_
+		0 p_279189_ p_279189_
+		1 p_279307_ p_279307_
+		2 p_279314_ p_279314_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_279154_ p_279154_
+		1 p_279095_ p_279095_
+		2 p_279336_ p_279336_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279373_ p_279373_
+		1 p_279089_ p_279089_
+		2 p_279479_ p_279479_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/FunctionReference;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279239_ p_279239_
+		1 p_279287_ p_279287_
+		2 p_279375_ p_279375_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_279489_ p_279489_
+		1 p_279098_ p_279098_
+		2 p_279352_ p_279352_
+net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder
+	apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79078_
+		0 p_230990_ p_230990_
+	apply (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_230984_
+		0 p_230985_ p_230985_
+		1 p_230986_ p_230986_
+	apply ([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_230987_
+		0 p_230988_ p_230988_
+		1 p_230989_ p_230989_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; m_79073_
+net/minecraft/world/level/storage/loot/functions/LimitCount net/minecraft/world/level/storage/loot/functions/LimitCount
+	limiter f_80635_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165213_ p_165213_
+		1 p_165214_ p_165214_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$limitCount$0 (Lnet/minecraft/world/level/storage/loot/IntRange;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165217_
+		static
+		0 p_165218_ p_165218_
+		1 p_165219_ p_165219_
+	limitCount (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165215_
+		static
+		0 p_165216_ p_165216_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80644_ p_80644_
+		1 p_80645_ p_80645_
+net/minecraft/world/level/storage/loot/functions/LimitCount$Serializer net/minecraft/world/level/storage/loot/functions/LimitCount$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80672_ p_80672_
+		1 p_80673_ p_80673_
+		2 p_80674_ p_80674_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LimitCount; m_6821_
+		0 p_80656_ p_80656_
+		1 p_80657_ p_80657_
+		2 p_80658_ p_80658_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LimitCount;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80660_ p_80660_
+		1 p_80661_ p_80661_
+		2 p_80662_ p_80662_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80664_ p_80664_
+		1 p_80665_ p_80665_
+		2 p_80666_ p_80666_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80668_ p_80668_
+		1 p_80669_ p_80669_
+		2 p_80670_ p_80670_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction
+	compositePredicates f_80675_
+	predicates f_80676_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_80678_ p_80678_
+	apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; apply
+		0 p_80689_ p_80689_
+		1 p_80690_ p_80690_
+	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
+		0 p_80686_ p_80686_
+		1 p_80687_ p_80687_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80679_ p_80679_
+		1 p_80680_ p_80680_
+	simpleBuilder (Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_80683_
+		static
+		0 p_80684_ p_80684_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80682_ p_80682_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder
+	conditions f_80691_
+	<init> ()V <init>
+	getConditions ()[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_80699_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	unwrap ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79073_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_79080_
+		0 p_80694_ p_80694_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_230992_ p_230992_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder
+	constructor f_80700_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_80702_ p_80702_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder; m_6477_
+net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Serializer net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_7561_
+		0 p_80719_ p_80719_
+		1 p_80720_ p_80720_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80721_ p_80721_
+		1 p_80722_ p_80722_
+		2 p_80723_ p_80723_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_80708_ p_80708_
+		1 p_80709_ p_80709_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80711_ p_80711_
+		1 p_80712_ p_80712_
+		2 p_80713_ p_80713_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80715_ p_80715_
+		1 p_80716_ p_80716_
+		2 p_80717_ p_80717_
+net/minecraft/world/level/storage/loot/functions/LootItemFunction net/minecraft/world/level/storage/loot/functions/LootItemFunction
+	decorate (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer; m_80724_
+		static
+		0 p_80725_ p_80725_
+		1 p_80726_ p_80726_
+		2 p_80727_ p_80727_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$decorate$0 (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)V m_80728_
+		static
+		0 p_80729_ p_80729_
+		1 p_80730_ p_80730_
+		2 p_80731_ p_80731_
+		3 p_80732_ p_80732_
+net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+net/minecraft/world/level/storage/loot/functions/LootItemFunctionType net/minecraft/world/level/storage/loot/functions/LootItemFunctionType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_80734_ p_80734_
+net/minecraft/world/level/storage/loot/functions/LootItemFunctions net/minecraft/world/level/storage/loot/functions/LootItemFunctions
+	APPLY_BONUS f_80750_
+	COPY_NAME f_80747_
+	COPY_NBT f_80755_
+	COPY_STATE f_80756_
+	ENCHANT_RANDOMLY f_80738_
+	ENCHANT_WITH_LEVELS f_80737_
+	EXPLORATION_MAP f_80745_
+	EXPLOSION_DECAY f_80752_
+	FILL_PLAYER_HEAD f_80754_
+	FURNACE_SMELT f_80740_
+	IDENTITY f_80735_
+	LIMIT_COUNT f_80749_
+	LOOTING_ENCHANT f_80741_
+	REFERENCE f_278442_
+	SET_ATTRIBUTES f_80743_
+	SET_BANNER_PATTERN f_165222_
+	SET_CONTENTS f_80748_
+	SET_COUNT f_80736_
+	SET_DAMAGE f_80742_
+	SET_ENCHANTMENTS f_165221_
+	SET_INSTRUMENT f_230994_
+	SET_LOOT_TABLE f_80751_
+	SET_LORE f_80753_
+	SET_NAME f_80744_
+	SET_NBT f_80739_
+	SET_POTION f_193030_
+	SET_STEW_EFFECT f_80746_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	compose ([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; m_80770_
+		static
+		0 p_80771_ p_80771_
+	createGsonAdapter ()Ljava/lang/Object; m_80758_
+		static
+	lambda$compose$1 (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80765_
+		static
+		0 p_80766_ p_80766_
+		1 p_80767_ p_80767_
+		2 p_80768_ p_80768_
+		3 p_80769_ p_80769_
+	lambda$compose$2 ([Ljava/util/function/BiFunction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80772_
+		static
+		0 p_80773_ p_80773_
+		1 p_80774_ p_80774_
+		2 p_80775_ p_80775_
+	lambda$static$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_80759_
+		static
+		0 p_80760_ p_80760_
+		1 p_80761_ p_80761_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_80762_
+		static
+		0 p_80763_ p_80763_
+		1 p_80764_ p_80764_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction
+	NO_LIMIT f_165224_
+	limit f_80777_
+	value f_80776_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;I)V <init>
+		0 p_165226_ p_165226_
+		1 p_165227_ p_165227_
+		2 p_165228_ p_165228_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	hasLimit ()Z m_80798_
+	lootingMultiplier (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_165229_
+		static
+		0 p_165230_ p_165230_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80789_ p_80789_
+		1 p_80790_ p_80790_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder
+	count f_80801_
+	limit f_80802_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165232_ p_165232_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_6477_
+	setLimit (I)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; m_80806_
+		0 p_80807_ p_80807_
+net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Serializer net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80828_ p_80828_
+		1 p_80829_ p_80829_
+		2 p_80830_ p_80830_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction; m_6821_
+		0 p_80812_ p_80812_
+		1 p_80813_ p_80813_
+		2 p_80814_ p_80814_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80816_ p_80816_
+		1 p_80817_ p_80817_
+		2 p_80818_ p_80818_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80824_ p_80824_
+		1 p_80825_ p_80825_
+		2 p_80826_ p_80826_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80820_ p_80820_
+		1 p_80821_ p_80821_
+		2 p_80822_ p_80822_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction net/minecraft/world/level/storage/loot/functions/SetAttributesFunction
+	modifiers f_80831_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/List;)V <init>
+		0 p_80833_ p_80833_
+		1 p_80834_ p_80834_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier;)Ljava/util/stream/Stream; m_278607_
+		static
+		0 p_279080_ p_279080_
+	modifier (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165235_
+		static
+		0 p_165236_ p_165236_
+		1 p_165237_ p_165237_
+		2 p_165238_ p_165238_
+		3 p_165239_ p_165239_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80840_ p_80840_
+		1 p_80841_ p_80841_
+	setAttributes ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_165241_
+		static
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$1 net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$1
+	$SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation f_80845_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder
+	modifiers f_165242_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_6477_
+	withModifier (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; m_165245_
+		0 p_165246_ p_165246_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier
+	amount f_80850_
+	attribute f_80848_
+	id f_80851_
+	name f_80847_
+	operation f_80849_
+	slots f_80852_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/UUID;)V <init>
+		0 p_165250_ p_165250_
+		1 p_165251_ p_165251_
+		2 p_165252_ p_165252_
+		3 p_165253_ p_165253_
+		4 p_165254_ p_165254_
+		5 p_165255_ p_165255_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; m_80862_
+		static
+		0 p_80863_ p_80863_
+		1 p_80864_ p_80864_
+	operationFromString (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; m_80869_
+		static
+		0 p_80870_ p_80870_
+	operationToString (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/lang/String; m_80860_
+		static
+		0 p_80861_ p_80861_
+	serialize (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; m_80865_
+		0 p_80866_ p_80866_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder
+	amount f_165259_
+	attribute f_165257_
+	id f_165260_
+	name f_165256_
+	operation f_165258_
+	slots f_165261_
+	<init> (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165263_ p_165263_
+		1 p_165264_ p_165264_
+		2 p_165265_ p_165265_
+		3 p_165266_ p_165266_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; m_165267_
+	forSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165268_
+		0 p_165269_ p_165269_
+	withUuid (Ljava/util/UUID;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; m_165270_
+		0 p_165271_ p_165271_
+net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction; m_6821_
+		0 p_80883_ p_80883_
+		1 p_80884_ p_80884_
+		2 p_80885_ p_80885_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80899_ p_80899_
+		1 p_80900_ p_80900_
+		2 p_80901_ p_80901_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80887_ p_80887_
+		1 p_80888_ p_80888_
+		2 p_80889_ p_80889_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80891_ p_80891_
+		1 p_80892_ p_80892_
+		2 p_80893_ p_80893_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80895_ p_80895_
+		1 p_80896_ p_80896_
+		2 p_80897_ p_80897_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
+	append f_165273_
+	patterns f_165272_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/List;Z)V <init>
+		0 p_165275_ p_165275_
+		1 p_165276_ p_165276_
+		2 p_165277_ p_165277_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_165280_ p_165280_
+		1 p_165281_ p_165281_
+	setBannerPattern (Z)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_165282_
+		static
+		0 p_165283_ p_165283_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder
+	append f_165285_
+	patterns f_165284_
+	<init> (Z)V <init>
+		0 p_165287_ p_165287_
+	addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_230998_
+		0 p_230999_ p_230999_
+		1 p_231000_ p_231000_
+	addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_230995_
+		0 p_230996_ p_230996_
+		1 p_230997_ p_230997_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; m_6477_
+net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_165315_ p_165315_
+		1 p_165316_ p_165316_
+		2 p_165317_ p_165317_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction; m_6821_
+		0 p_165299_ p_165299_
+		1 p_165300_ p_165300_
+		2 p_165301_ p_165301_
+	lambda$serialize$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/google/gson/JsonSyntaxException; m_231004_
+		static
+		0 p_231005_ p_231005_
+	lambda$serialize$1 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V m_231001_
+		static
+		0 p_231002_ p_231002_
+		1 p_231003_ p_231003_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165307_ p_165307_
+		1 p_165308_ p_165308_
+		2 p_165309_ p_165309_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165303_ p_165303_
+		1 p_165304_ p_165304_
+		2 p_165305_ p_165305_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165311_ p_165311_
+		1 p_165312_ p_165312_
+		2 p_165313_ p_165313_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents net/minecraft/world/level/storage/loot/functions/SetContainerContents
+	entries f_80902_
+	type f_193031_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)V <init>
+		0 p_193033_ p_193033_
+		1 p_193034_ p_193034_
+		2 p_193035_ p_193035_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$run$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V m_287135_
+		static
+		0 p_287571_ p_287571_
+		1 p_287572_ p_287572_
+		2 p_287573_ p_287573_
+	lambda$run$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)V m_80913_
+		static
+		0 p_80914_ p_80914_
+		1 p_80915_ p_80915_
+		2 p_80916_ p_80916_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80911_ p_80911_
+		1 p_80912_ p_80912_
+	setContents (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_193036_
+		static
+		0 p_193037_ p_193037_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80918_ p_80918_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder
+	entries f_80927_
+	type f_193038_
+	<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;)V <init>
+		0 p_193040_ p_193040_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_6477_
+	withEntry (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; m_80930_
+		0 p_80931_ p_80931_
+net/minecraft/world/level/storage/loot/functions/SetContainerContents$Serializer net/minecraft/world/level/storage/loot/functions/SetContainerContents$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80952_ p_80952_
+		1 p_80953_ p_80953_
+		2 p_80954_ p_80954_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents; m_6821_
+		0 p_80936_ p_80936_
+		1 p_80937_ p_80937_
+		2 p_80938_ p_80938_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_193041_
+		static
+		0 p_193042_ p_193042_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80944_ p_80944_
+		1 p_80945_ p_80945_
+		2 p_80946_ p_80946_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80940_ p_80940_
+		1 p_80941_ p_80941_
+		2 p_80942_ p_80942_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80948_ p_80948_
+		1 p_80949_ p_80949_
+		2 p_80950_ p_80950_
+net/minecraft/world/level/storage/loot/functions/SetContainerLootTable net/minecraft/world/level/storage/loot/functions/SetContainerLootTable
+	name f_80955_
+	seed f_80956_
+	type f_193043_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/world/level/block/entity/BlockEntityType;)V <init>
+		0 p_193045_ p_193045_
+		1 p_193046_ p_193046_
+		2 p_193047_ p_193047_
+		3 p_193048_ p_193048_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$withLootTable$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/BlockEntityType;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193061_
+		static
+		0 p_193062_ p_193062_
+		1 p_193063_ p_193063_
+		2 p_193064_ p_193064_
+	lambda$withLootTable$1 (Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/world/level/block/entity/BlockEntityType;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193056_
+		static
+		0 p_193057_ p_193057_
+		1 p_193058_ p_193058_
+		2 p_193059_ p_193059_
+		3 p_193060_ p_193060_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_80967_ p_80967_
+		1 p_80968_ p_80968_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_80970_ p_80970_
+	withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193049_
+		static
+		0 p_193050_ p_193050_
+		1 p_193051_ p_193051_
+	withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;J)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193052_
+		static
+		0 p_193053_ p_193053_
+		1 p_193054_ p_193054_
+		2 p_193055_ p_193055_
+net/minecraft/world/level/storage/loot/functions/SetContainerLootTable$Serializer net/minecraft/world/level/storage/loot/functions/SetContainerLootTable$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_80994_ p_80994_
+		1 p_80995_ p_80995_
+		2 p_80996_ p_80996_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable; m_6821_
+		0 p_80978_ p_80978_
+		1 p_80979_ p_80979_
+		2 p_80980_ p_80980_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonSyntaxException; m_193065_
+		static
+		0 p_193066_ p_193066_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80982_ p_80982_
+		1 p_80983_ p_80983_
+		2 p_80984_ p_80984_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80986_ p_80986_
+		1 p_80987_ p_80987_
+		2 p_80988_ p_80988_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_80990_ p_80990_
+		1 p_80991_ p_80991_
+		2 p_80992_ p_80992_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction
+	add f_165335_
+	enchantments f_165334_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Map;Z)V <init>
+		0 p_165337_ p_165337_
+		1 p_165338_ p_165338_
+		2 p_165339_ p_165339_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; m_278608_
+		static
+		0 p_279081_ p_279081_
+	lambda$run$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V m_165350_
+		static
+		0 p_165351_ p_165351_
+		1 p_165352_ p_165352_
+		2 p_165353_ p_165353_
+		3 p_165354_ p_165354_
+	lambda$run$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165341_
+		static
+		0 p_165342_ p_165342_
+		1 p_165343_ p_165343_
+		2 p_165344_ p_165344_
+	lambda$run$3 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165364_
+		static
+		0 p_165365_ p_165365_
+		1 p_165366_ p_165366_
+		2 p_165367_ p_165367_
+	lambda$run$4 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V m_165359_
+		static
+		0 p_165360_ p_165360_
+		1 p_165361_ p_165361_
+		2 p_165362_ p_165362_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_165346_ p_165346_
+		1 p_165347_ p_165347_
+	updateEnchantment (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;I)V m_165355_
+		static
+		0 p_165356_ p_165356_
+		1 p_165357_ p_165357_
+		2 p_165358_ p_165358_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder
+	add f_165369_
+	enchantments f_165368_
+	<init> (Z)V <init>
+		0 p_165372_ p_165372_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; m_6477_
+	withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; m_165374_
+		0 p_165375_ p_165375_
+		1 p_165376_ p_165376_
+net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction; m_6821_
+		0 p_165381_ p_165381_
+		1 p_165382_ p_165382_
+		2 p_165383_ p_165383_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_165404_ p_165404_
+		1 p_165405_ p_165405_
+		2 p_165406_ p_165406_
+	lambda$deserialize$1 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_165401_
+		static
+		0 p_165402_ p_165402_
+	lambda$serialize$0 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V m_257367_
+		static
+		0 p_259021_ p_259021_
+		1 p_259022_ p_259022_
+		2 p_259023_ p_259023_
+		3 p_259024_ p_259024_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165394_ p_165394_
+		1 p_165395_ p_165395_
+		2 p_165396_ p_165396_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165390_ p_165390_
+		1 p_165391_ p_165391_
+		2 p_165392_ p_165392_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165398_ p_165398_
+		1 p_165399_ p_165399_
+		2 p_165400_ p_165400_
+net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
+	options f_231006_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/tags/TagKey;)V <init>
+		0 p_231008_ p_231008_
+		1 p_231009_ p_231009_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setInstrumentOptions$0 (Lnet/minecraft/tags/TagKey;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_231013_
+		static
+		0 p_231014_ p_231014_
+		1 p_231015_ p_231015_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_231017_ p_231017_
+		1 p_231018_ p_231018_
+	setInstrumentOptions (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_231011_
+		static
+		0 p_231012_ p_231012_
+net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction; m_6821_
+		0 p_231021_ p_231021_
+		1 p_231022_ p_231022_
+		2 p_231023_ p_231023_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_231037_ p_231037_
+		1 p_231038_ p_231038_
+		2 p_231039_ p_231039_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231029_ p_231029_
+		1 p_231030_ p_231030_
+		2 p_231031_ p_231031_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231025_ p_231025_
+		1 p_231026_ p_231026_
+		2 p_231027_ p_231027_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_231033_ p_231033_
+		1 p_231034_ p_231034_
+		2 p_231035_ p_231035_
+net/minecraft/world/level/storage/loot/functions/SetItemCountFunction net/minecraft/world/level/storage/loot/functions/SetItemCountFunction
+	add f_165407_
+	value f_80997_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165409_ p_165409_
+		1 p_165410_ p_165410_
+		2 p_165411_ p_165411_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setCount$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165421_
+		static
+		0 p_165422_ p_165422_
+		1 p_165423_ p_165423_
+	lambda$setCount$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165417_
+		static
+		0 p_165418_ p_165418_
+		1 p_165419_ p_165419_
+		2 p_165420_ p_165420_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81006_ p_81006_
+		1 p_81007_ p_81007_
+	setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165412_
+		static
+		0 p_165413_ p_165413_
+	setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165414_
+		static
+		0 p_165415_ p_165415_
+		1 p_165416_ p_165416_
+net/minecraft/world/level/storage/loot/functions/SetItemCountFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetItemCountFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81034_ p_81034_
+		1 p_81035_ p_81035_
+		2 p_81036_ p_81036_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction; m_6821_
+		0 p_81018_ p_81018_
+		1 p_81019_ p_81019_
+		2 p_81020_ p_81020_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81022_ p_81022_
+		1 p_81023_ p_81023_
+		2 p_81024_ p_81024_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81030_ p_81030_
+		1 p_81031_ p_81031_
+		2 p_81032_ p_81032_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81026_ p_81026_
+		1 p_81027_ p_81027_
+		2 p_81028_ p_81028_
+net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction
+	LOGGER f_81037_
+	add f_165425_
+	damage f_81038_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
+		0 p_165427_ p_165427_
+		1 p_165428_ p_165428_
+		2 p_165429_ p_165429_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setDamage$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165439_
+		static
+		0 p_165440_ p_165440_
+		1 p_165441_ p_165441_
+	lambda$setDamage$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165435_
+		static
+		0 p_165436_ p_165436_
+		1 p_165437_ p_165437_
+		2 p_165438_ p_165438_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81048_ p_81048_
+		1 p_81049_ p_81049_
+	setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165430_
+		static
+		0 p_165431_ p_165431_
+	setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165432_
+		static
+		0 p_165433_ p_165433_
+		1 p_165434_ p_165434_
+net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction; m_6821_
+		0 p_81060_ p_81060_
+		1 p_81061_ p_81061_
+		2 p_81062_ p_81062_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81076_ p_81076_
+		1 p_81077_ p_81077_
+		2 p_81078_ p_81078_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81068_ p_81068_
+		1 p_81069_ p_81069_
+		2 p_81070_ p_81070_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81064_ p_81064_
+		1 p_81065_ p_81065_
+		2 p_81066_ p_81066_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81072_ p_81072_
+		1 p_81073_ p_81073_
+		2 p_81074_ p_81074_
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction net/minecraft/world/level/storage/loot/functions/SetLoreFunction
+	lore f_81080_
+	replace f_81079_
+	resolutionContext f_81081_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;ZLjava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81083_ p_81083_
+		1 p_81084_ p_81084_
+		2 p_81085_ p_81085_
+		3 p_81086_ p_81086_
+	getLoreTag (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/nbt/ListTag; m_81091_
+		0 p_81092_ p_81092_
+		1 p_81093_ p_81093_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81089_ p_81089_
+		1 p_81090_ p_81090_
+	setLore ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165443_
+		static
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder
+	lore f_165446_
+	replace f_165444_
+	resolutionContext f_165445_
+	<init> ()V <init>
+	addLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165451_
+		0 p_165452_ p_165452_
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_6477_
+	setReplace (Z)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165453_
+		0 p_165454_ p_165454_
+	setResolutionContext (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; m_165449_
+		0 p_165450_ p_165450_
+net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81119_ p_81119_
+		1 p_81120_ p_81120_
+		2 p_81121_ p_81121_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction; m_6821_
+		0 p_81103_ p_81103_
+		1 p_81104_ p_81104_
+		2 p_81105_ p_81105_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81107_ p_81107_
+		1 p_81108_ p_81108_
+		2 p_81109_ p_81109_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81115_ p_81115_
+		1 p_81116_ p_81116_
+		2 p_81117_ p_81117_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81111_ p_81111_
+		1 p_81112_ p_81112_
+		2 p_81113_ p_81113_
+net/minecraft/world/level/storage/loot/functions/SetNameFunction net/minecraft/world/level/storage/loot/functions/SetNameFunction
+	LOGGER f_81122_
+	name f_81123_
+	resolutionContext f_81124_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81127_ p_81127_
+		1 p_81128_ p_81128_
+		2 p_81129_ p_81129_
+	createResolver (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/function/UnaryOperator; m_81139_
+		static
+		0 p_81140_ p_81140_
+		1 p_81141_ p_81141_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$createResolver$0 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_81144_
+		static
+		0 p_81145_ p_81145_
+		1 p_81146_ p_81146_
+		2 p_81147_ p_81147_
+	lambda$createResolver$1 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; m_81151_
+		static
+		0 p_81152_ p_81152_
+	lambda$setName$2 (Lnet/minecraft/network/chat/Component;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165466_
+		static
+		0 p_165467_ p_165467_
+		1 p_165468_ p_165468_
+	lambda$setName$3 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_165462_
+		static
+		0 p_165463_ p_165463_
+		1 p_165464_ p_165464_
+		2 p_165465_ p_165465_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81137_ p_81137_
+		1 p_81138_ p_81138_
+	setName (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165459_
+		static
+		0 p_165460_ p_165460_
+		1 p_165461_ p_165461_
+	setName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_165457_
+		static
+		0 p_165458_ p_165458_
+net/minecraft/world/level/storage/loot/functions/SetNameFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetNameFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81171_ p_81171_
+		1 p_81172_ p_81172_
+		2 p_81173_ p_81173_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction; m_6821_
+		0 p_81155_ p_81155_
+		1 p_81156_ p_81156_
+		2 p_81157_ p_81157_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81163_ p_81163_
+		1 p_81164_ p_81164_
+		2 p_81165_ p_81165_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81159_ p_81159_
+		1 p_81160_ p_81160_
+		2 p_81161_ p_81161_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81167_ p_81167_
+		1 p_81168_ p_81168_
+		2 p_81169_ p_81169_
+net/minecraft/world/level/storage/loot/functions/SetNbtFunction net/minecraft/world/level/storage/loot/functions/SetNbtFunction
+	tag f_81174_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/nbt/CompoundTag;)V <init>
+		0 p_81176_ p_81176_
+		1 p_81177_ p_81177_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setTag$0 (Lnet/minecraft/nbt/CompoundTag;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_81189_
+		static
+		0 p_81190_ p_81190_
+		1 p_81191_ p_81191_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81183_ p_81183_
+		1 p_81184_ p_81184_
+	setTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_81187_
+		static
+		0 p_81188_ p_81188_
+net/minecraft/world/level/storage/loot/functions/SetNbtFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetNbtFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetNbtFunction; m_6821_
+		0 p_81195_ p_81195_
+		1 p_81196_ p_81196_
+		2 p_81197_ p_81197_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81211_ p_81211_
+		1 p_81212_ p_81212_
+		2 p_81213_ p_81213_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetNbtFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81203_ p_81203_
+		1 p_81204_ p_81204_
+		2 p_81205_ p_81205_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81199_ p_81199_
+		1 p_81200_ p_81200_
+		2 p_81201_ p_81201_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81207_ p_81207_
+		1 p_81208_ p_81208_
+		2 p_81209_ p_81209_
+net/minecraft/world/level/storage/loot/functions/SetPotionFunction net/minecraft/world/level/storage/loot/functions/SetPotionFunction
+	potion f_193067_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Lnet/minecraft/world/item/alchemy/Potion;)V <init>
+		0 p_193069_ p_193069_
+		1 p_193070_ p_193070_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$setPotion$0 (Lnet/minecraft/world/item/alchemy/Potion;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_193077_
+		static
+		0 p_193078_ p_193078_
+		1 p_193079_ p_193079_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_193073_ p_193073_
+		1 p_193074_ p_193074_
+	setPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_193075_
+		static
+		0 p_193076_ p_193076_
+net/minecraft/world/level/storage/loot/functions/SetPotionFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetPotionFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_193100_ p_193100_
+		1 p_193101_ p_193101_
+		2 p_193102_ p_193102_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction; m_6821_
+		0 p_193082_ p_193082_
+		1 p_193083_ p_193083_
+		2 p_193084_ p_193084_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_193097_
+		static
+		0 p_193098_ p_193098_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193090_ p_193090_
+		1 p_193091_ p_193091_
+		2 p_193092_ p_193092_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193086_ p_193086_
+		1 p_193087_ p_193087_
+		2 p_193088_ p_193088_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_193094_ p_193094_
+		1 p_193095_ p_193095_
+		2 p_193096_ p_193096_
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction
+	effectDurationMap f_81214_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/Map;)V <init>
+		0 p_81216_ p_81216_
+		1 p_81217_ p_81217_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; m_278609_
+		static
+		0 p_279082_ p_279082_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81223_ p_81223_
+		1 p_81224_ p_81224_
+	stewEffect ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_81228_
+		static
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder
+	effectDurationMap f_81229_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; m_7453_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_6477_
+	getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_6477_
+	withEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; m_165472_
+		0 p_165473_ p_165473_
+		1 p_165474_ p_165474_
+net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Serializer net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81257_ p_81257_
+		1 p_81258_ p_81258_
+		2 p_81259_ p_81259_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction; m_6821_
+		0 p_81239_ p_81239_
+		1 p_81240_ p_81240_
+		2 p_81241_ p_81241_
+	lambda$deserialize$0 (Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; m_81254_
+		static
+		0 p_81255_ p_81255_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81243_ p_81243_
+		1 p_81244_ p_81244_
+		2 p_81245_ p_81245_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81247_ p_81247_
+		1 p_81248_ p_81248_
+		2 p_81249_ p_81249_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81251_ p_81251_
+		1 p_81252_ p_81252_
+		2 p_81253_ p_81253_
+net/minecraft/world/level/storage/loot/functions/SmeltItemFunction net/minecraft/world/level/storage/loot/functions/SmeltItemFunction
+	LOGGER f_81260_
+	<clinit> ()V <clinit>
+		static
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_81263_ p_81263_
+	getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; m_7162_
+	run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; m_7372_
+		0 p_81268_ p_81268_
+		1 p_81269_ p_81269_
+	smelted ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; m_81271_
+		static
+net/minecraft/world/level/storage/loot/functions/SmeltItemFunction$Serializer net/minecraft/world/level/storage/loot/functions/SmeltItemFunction$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/SmeltItemFunction; m_6821_
+		0 p_81274_ p_81274_
+		1 p_81275_ p_81275_
+		2 p_81276_ p_81276_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction; m_6821_
+		0 p_81278_ p_81278_
+		1 p_81279_ p_81279_
+		2 p_81280_ p_81280_
+net/minecraft/world/level/storage/loot/functions/package-info net/minecraft/world/level/storage/loot/functions/package-info
+net/minecraft/world/level/storage/loot/package-info net/minecraft/world/level/storage/loot/package-info
+net/minecraft/world/level/storage/loot/parameters/LootContextParam net/minecraft/world/level/storage/loot/parameters/LootContextParam
+	name f_81281_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_81283_ p_81283_
+	getName ()Lnet/minecraft/resources/ResourceLocation; m_81284_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSet net/minecraft/world/level/storage/loot/parameters/LootContextParamSet
+	all f_81386_
+	required f_81385_
+	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
+		0 p_81388_ p_81388_
+		1 p_81389_ p_81389_
+	builder ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_165477_
+		static
+	getAllowed ()Ljava/util/Set; m_81398_
+	getRequired ()Ljava/util/Set; m_81394_
+	isAllowed (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z m_165475_
+		0 p_165476_ p_165476_
+	lambda$toString$0 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/String; m_81399_
+		0 p_81400_ p_81400_
+	toString ()Ljava/lang/String; toString
+	validateUser (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V m_81395_
+		0 p_81396_ p_81396_
+		1 p_81397_ p_81397_
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder
+	optional f_81403_
+	required f_81402_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81405_
+	optional (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_81408_
+		0 p_81409_ p_81409_
+	required (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; m_81406_
+		0 p_81407_ p_81407_
+net/minecraft/world/level/storage/loot/parameters/LootContextParamSets net/minecraft/world/level/storage/loot/parameters/LootContextParamSets
+	ADVANCEMENT_ENTITY f_81419_
+	ADVANCEMENT_LOCATION f_285637_
+	ADVANCEMENT_REWARD f_81418_
+	ALL_PARAMS f_81420_
+	ARCHAEOLOGY f_271368_
+	BLOCK f_81421_
+	CHEST f_81411_
+	COMMAND f_81412_
+	EMPTY f_81410_
+	ENTITY f_81415_
+	FISHING f_81414_
+	GIFT f_81416_
+	PIGLIN_BARTER f_81417_
+	REGISTRY f_81422_
+	SELECTOR f_81413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81431_
+		static
+		0 p_81432_ p_81432_
+	getKey (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/resources/ResourceLocation; m_81426_
+		static
+		0 p_81427_ p_81427_
+	lambda$static$0 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81453_
+		static
+		0 p_81454_ p_81454_
+	lambda$static$1 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81451_
+		static
+		0 p_81452_ p_81452_
+	lambda$static$10 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81437_
+		static
+		0 p_81438_ p_81438_
+	lambda$static$11 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_285732_
+		static
+		0 p_286218_ p_286218_
+	lambda$static$12 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81433_
+		static
+		0 p_81434_ p_81434_
+	lambda$static$13 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81424_
+		static
+		0 p_81425_ p_81425_
+	lambda$static$2 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81449_
+		static
+		0 p_81450_ p_81450_
+	lambda$static$3 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81447_
+		static
+		0 p_81448_ p_81448_
+	lambda$static$4 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81445_
+		static
+		0 p_81446_ p_81446_
+	lambda$static$5 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81443_
+		static
+		0 p_81444_ p_81444_
+	lambda$static$6 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_271683_
+		static
+		0 p_272589_ p_272589_
+	lambda$static$7 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81441_
+		static
+		0 p_81442_ p_81442_
+	lambda$static$8 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81439_
+		static
+		0 p_81440_ p_81440_
+	lambda$static$9 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m_81435_
+		static
+		0 p_81436_ p_81436_
+	register (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; m_81428_
+		static
+		0 p_81429_ p_81429_
+		1 p_81430_ p_81430_
+net/minecraft/world/level/storage/loot/parameters/LootContextParams net/minecraft/world/level/storage/loot/parameters/LootContextParams
+	BLOCK_ENTITY f_81462_
+	BLOCK_STATE f_81461_
+	DAMAGE_SOURCE f_81457_
+	DIRECT_KILLER_ENTITY f_81459_
+	EXPLOSION_RADIUS f_81464_
+	KILLER_ENTITY f_81458_
+	LAST_DAMAGE_PLAYER f_81456_
+	ORIGIN f_81460_
+	THIS_ENTITY f_81455_
+	TOOL f_81463_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	create (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; m_81466_
+		static
+		0 p_81467_ p_81467_
+net/minecraft/world/level/storage/loot/parameters/package-info net/minecraft/world/level/storage/loot/parameters/package-info
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition net/minecraft/world/level/storage/loot/predicates/AllOfCondition
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286723_ p_286723_
+	allOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285871_
+		static
+		0 p_286873_ p_286873_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286842_ p_286842_
+	and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285747_
+		0 p_286760_ p_286760_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286816_ p_286816_
+net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Serializer net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition; m_285830_
+		0 p_286223_ p_286223_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286349_ p_286349_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition net/minecraft/world/level/storage/loot/predicates/AnyOfCondition
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_286532_ p_286532_
+	anyOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285758_
+		static
+		0 p_286239_ p_286239_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286497_ p_286497_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286715_ p_286715_
+	or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285888_
+		0 p_286344_ p_286344_
+net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Serializer net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition; m_285830_
+		0 p_286467_ p_286467_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286805_ p_286805_
+net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition
+	enchantment f_81507_
+	values f_81508_
+	<init> (Lnet/minecraft/world/item/enchantment/Enchantment;[F)V <init>
+		0 p_81510_ p_81510_
+		1 p_81511_ p_81511_
+	bonusLevelFlatChance (Lnet/minecraft/world/item/enchantment/Enchantment;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81517_
+		static
+		0 p_81518_ p_81518_
+		1 p_81519_ p_81519_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$bonusLevelFlatChance$0 (Lnet/minecraft/world/item/enchantment/Enchantment;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81525_
+		static
+		0 p_81526_ p_81526_
+		1 p_81527_ p_81527_
+	test (Ljava/lang/Object;)Z test
+		0 p_81531_ p_81531_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81521_ p_81521_
+net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition$Serializer net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition; m_7561_
+		0 p_81547_ p_81547_
+		1 p_81548_ p_81548_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81534_ p_81534_
+		1 p_81535_ p_81535_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonParseException; m_81544_
+		static
+		0 p_81545_ p_81545_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81537_ p_81537_
+		1 p_81538_ p_81538_
+		2 p_81539_ p_81539_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81541_ p_81541_
+		1 p_81542_ p_81542_
+		2 p_81543_ p_81543_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition
+	composedPredicate f_285616_
+	terms f_285609_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;Ljava/util/function/Predicate;)V <init>
+		0 p_286437_ p_286437_
+		1 p_286771_ p_286771_
+	test (Ljava/lang/Object;)Z test
+		0 p_286320_ p_286320_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_286298_ p_286298_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_286819_ p_286819_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder
+	terms f_285633_
+	<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
+		0 p_286619_ p_286619_
+	addTerm (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V m_286010_
+		0 p_286677_ p_286677_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285950_
+		0 p_286469_ p_286469_
+	lambda$build$0 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_285756_
+		static
+		0 p_286455_ p_286455_
+net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Serializer net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Serializer
+	<init> ()V <init>
+	create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_285830_
+		0 p_286604_ p_286604_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_286345_ p_286345_
+		1 p_286358_ p_286358_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition; m_7561_
+		0 p_286509_ p_286509_
+		1 p_286321_ p_286321_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_286342_ p_286342_
+		1 p_286412_ p_286412_
+		2 p_286331_ p_286331_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_286785_ p_286785_
+		1 p_286371_ p_286371_
+		2 p_286902_ p_286902_
+net/minecraft/world/level/storage/loot/predicates/ConditionReference net/minecraft/world/level/storage/loot/predicates/ConditionReference
+	LOGGER f_81549_
+	name f_81550_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_81553_ p_81553_
+	conditionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_165480_
+		static
+		0 p_165481_ p_165481_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$conditionReference$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_165482_
+		static
+		0 p_165483_ p_165483_
+	lambda$validate$0 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V m_278610_
+		0 p_279083_ p_279083_
+		1 p_279084_ p_279084_
+		2 p_279085_ p_279085_
+	lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_278611_
+		0 p_279086_ p_279086_
+	test (Ljava/lang/Object;)Z test
+		0 p_81565_ p_81565_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81558_ p_81558_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_81560_ p_81560_
+net/minecraft/world/level/storage/loot/predicates/ConditionReference$Serializer net/minecraft/world/level/storage/loot/predicates/ConditionReference$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81568_ p_81568_
+		1 p_81569_ p_81569_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionReference; m_7561_
+		0 p_81579_ p_81579_
+		1 p_81580_ p_81580_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81575_ p_81575_
+		1 p_81576_ p_81576_
+		2 p_81577_ p_81577_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ConditionReference;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81571_ p_81571_
+		1 p_81572_ p_81572_
+		2 p_81573_ p_81573_
+net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder
+	unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79073_
+	when (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_231040_
+		0 p_231041_ p_231041_
+		1 p_231042_ p_231042_
+	when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; m_79080_
+		0 p_231043_ p_231043_
+net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition
+	predicate f_81582_
+	<init> (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)V <init>
+		0 p_81584_ p_81584_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasDamageSource (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81589_
+		static
+		0 p_81590_ p_81590_
+	lambda$hasDamageSource$0 (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81596_
+		static
+		0 p_81597_ p_81597_
+	test (Ljava/lang/Object;)Z test
+		0 p_81599_ p_81599_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81592_ p_81592_
+net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition$Serializer net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/DamageSourceCondition; m_7561_
+		0 p_81613_ p_81613_
+		1 p_81614_ p_81614_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81602_ p_81602_
+		1 p_81603_ p_81603_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/DamageSourceCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81605_ p_81605_
+		1 p_81606_ p_81606_
+		2 p_81607_ p_81607_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81609_ p_81609_
+		1 p_81610_ p_81610_
+		2 p_81611_ p_81611_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition
+	entityTarget f_81616_
+	scores f_81615_
+	<init> (Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81618_ p_81618_
+		1 p_81619_ p_81619_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasScore (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Z m_165490_
+		0 p_165491_ p_165491_
+		1 p_165492_ p_165492_
+		2 p_165493_ p_165493_
+		3 p_165494_ p_165494_
+		4 p_165495_ p_165495_
+	hasScores (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; m_165488_
+		static
+		0 p_165489_ p_165489_
+	lambda$getReferencedContextParams$0 (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/stream/Stream; m_165486_
+		static
+		0 p_165487_ p_165487_
+	test (Ljava/lang/Object;)Z test
+		0 p_81638_ p_81638_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81631_ p_81631_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder
+	entityTarget f_165497_
+	scores f_165496_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165499_ p_165499_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	withScore (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; m_165500_
+		0 p_165501_ p_165501_
+		1 p_165502_ p_165502_
+net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Serializer net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition; m_7561_
+		0 p_81652_ p_81652_
+		1 p_81653_ p_81653_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81641_ p_81641_
+		1 p_81642_ p_81642_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81648_ p_81648_
+		1 p_81649_ p_81649_
+		2 p_81650_ p_81650_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81644_ p_81644_
+		1 p_81645_ p_81645_
+		2 p_81646_ p_81646_
+net/minecraft/world/level/storage/loot/predicates/ExplosionCondition net/minecraft/world/level/storage/loot/predicates/ExplosionCondition
+	INSTANCE f_81654_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$survivesExplosion$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81663_
+		static
+	survivesExplosion ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81661_
+		static
+	test (Ljava/lang/Object;)Z test
+		0 p_81665_ p_81665_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81659_ p_81659_
+net/minecraft/world/level/storage/loot/predicates/ExplosionCondition$Serializer net/minecraft/world/level/storage/loot/predicates/ExplosionCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81668_ p_81668_
+		1 p_81669_ p_81669_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ExplosionCondition; m_7561_
+		0 p_81679_ p_81679_
+		1 p_81680_ p_81680_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81675_ p_81675_
+		1 p_81676_ p_81676_
+		2 p_81677_ p_81677_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ExplosionCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81671_ p_81671_
+		1 p_81672_ p_81672_
+		2 p_81673_ p_81673_
+net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition
+	term f_81681_
+	<init> (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
+		0 p_81683_ p_81683_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	invert (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81694_
+		static
+		0 p_81695_ p_81695_
+	lambda$invert$0 (Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81697_
+		static
+		0 p_81698_ p_81698_
+	test (Ljava/lang/Object;)Z test
+		0 p_81700_ p_81700_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81689_ p_81689_
+	validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V m_6169_
+		0 p_81691_ p_81691_
+net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition$Serializer net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition; m_7561_
+		0 p_81714_ p_81714_
+		1 p_81715_ p_81715_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81703_ p_81703_
+		1 p_81704_ p_81704_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81710_ p_81710_
+		1 p_81711_ p_81711_
+		2 p_81712_ p_81712_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81706_ p_81706_
+		1 p_81707_ p_81707_
+		2 p_81708_ p_81708_
+net/minecraft/world/level/storage/loot/predicates/LocationCheck net/minecraft/world/level/storage/loot/predicates/LocationCheck
+	offset f_81717_
+	predicate f_81716_
+	<init> (Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_81719_ p_81719_
+		1 p_81720_ p_81720_
+	checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81727_
+		static
+		0 p_81728_ p_81728_
+		1 p_81729_ p_81729_
+	checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81725_
+		static
+		0 p_81726_ p_81726_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$checkLocation$0 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81735_
+		static
+		0 p_81736_ p_81736_
+	lambda$checkLocation$1 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81737_
+		static
+		0 p_81738_ p_81738_
+		1 p_81739_ p_81739_
+	test (Ljava/lang/Object;)Z test
+		0 p_81743_ p_81743_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81731_ p_81731_
+net/minecraft/world/level/storage/loot/predicates/LocationCheck$Serializer net/minecraft/world/level/storage/loot/predicates/LocationCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LocationCheck; m_7561_
+		0 p_81757_ p_81757_
+		1 p_81758_ p_81758_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81746_ p_81746_
+		1 p_81747_ p_81747_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LocationCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81749_ p_81749_
+		1 p_81750_ p_81750_
+		2 p_81751_ p_81751_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81753_ p_81753_
+		1 p_81754_ p_81754_
+		2 p_81755_ p_81755_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition
+	block f_81759_
+	properties f_81760_
+	<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)V <init>
+		0 p_81762_ p_81762_
+		1 p_81763_ p_81763_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasBlockStateProperties (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; m_81769_
+		static
+		0 p_81770_ p_81770_
+	test (Ljava/lang/Object;)Z test
+		0 p_81779_ p_81779_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81772_ p_81772_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder
+	block f_81780_
+	properties f_81781_
+	<init> (Lnet/minecraft/world/level/block/Block;)V <init>
+		0 p_81783_ p_81783_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; m_81784_
+		0 p_81785_ p_81785_
+net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81792_ p_81792_
+		1 p_81793_ p_81793_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition; m_7561_
+		0 p_81805_ p_81805_
+		1 p_81806_ p_81806_
+	lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; m_81802_
+		static
+		0 p_81803_ p_81803_
+	lambda$deserialize$1 (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V m_81788_
+		static
+		0 p_81789_ p_81789_
+		1 p_81790_ p_81790_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81795_ p_81795_
+		1 p_81796_ p_81796_
+		2 p_81797_ p_81797_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81799_ p_81799_
+		1 p_81800_ p_81800_
+		2 p_81801_ p_81801_
+net/minecraft/world/level/storage/loot/predicates/LootItemCondition net/minecraft/world/level/storage/loot/predicates/LootItemCondition
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder
+	and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; m_285747_
+		0 p_286363_ p_286363_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	invert ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81807_
+	or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; m_285888_
+		0 p_286316_ p_286316_
+net/minecraft/world/level/storage/loot/predicates/LootItemConditionType net/minecraft/world/level/storage/loot/predicates/LootItemConditionType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_81810_ p_81810_
+net/minecraft/world/level/storage/loot/predicates/LootItemConditions net/minecraft/world/level/storage/loot/predicates/LootItemConditions
+	ALL_OF f_285646_
+	ANY_OF f_285643_
+	BLOCK_STATE_PROPERTY f_81818_
+	DAMAGE_SOURCE_PROPERTIES f_81822_
+	ENTITY_PROPERTIES f_81815_
+	ENTITY_SCORES f_81817_
+	INVERTED f_81811_
+	KILLED_BY_PLAYER f_81816_
+	LOCATION_CHECK f_81823_
+	MATCH_TOOL f_81819_
+	RANDOM_CHANCE f_81813_
+	RANDOM_CHANCE_WITH_LOOTING f_81814_
+	REFERENCE f_81825_
+	SURVIVES_EXPLOSION f_81821_
+	TABLE_BONUS f_81820_
+	TIME_CHECK f_81826_
+	VALUE_CHECK f_165504_
+	WEATHER_CHECK f_81824_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	andConditions ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_81834_
+		static
+		0 p_81835_ p_81835_
+	createGsonAdapter ()Ljava/lang/Object; m_81828_
+		static
+	lambda$andConditions$0 (Ljava/lang/Object;)Z m_81839_
+		static
+		0 p_81840_ p_81840_
+	lambda$andConditions$1 ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z m_81843_
+		static
+		0 p_81844_ p_81844_
+		1 p_81845_ p_81845_
+	lambda$orConditions$2 (Ljava/lang/Object;)Z m_81829_
+		static
+		0 p_81830_ p_81830_
+	lambda$orConditions$3 ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z m_81836_
+		static
+		0 p_81837_ p_81837_
+		1 p_81838_ p_81838_
+	orConditions ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; m_81841_
+		static
+		0 p_81842_ p_81842_
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_81831_
+		static
+		0 p_81832_ p_81832_
+		1 p_81833_ p_81833_
+net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition
+	entityTarget f_81847_
+	predicate f_81846_
+	<init> (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_81849_ p_81849_
+		1 p_81850_ p_81850_
+	entityPresent (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81862_
+		static
+		0 p_81863_ p_81863_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81867_
+		static
+		0 p_81868_ p_81868_
+		1 p_81869_ p_81869_
+	hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81864_
+		static
+		0 p_81865_ p_81865_
+		1 p_81866_ p_81866_
+	lambda$hasProperties$0 (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81856_
+		static
+		0 p_81857_ p_81857_
+		1 p_81858_ p_81858_
+	lambda$hasProperties$1 (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81859_
+		static
+		0 p_81860_ p_81860_
+		1 p_81861_ p_81861_
+	test (Ljava/lang/Object;)Z test
+		0 p_81878_ p_81878_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81871_ p_81871_
+net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81881_ p_81881_
+		1 p_81882_ p_81882_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition; m_7561_
+		0 p_81892_ p_81892_
+		1 p_81893_ p_81893_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81888_ p_81888_
+		1 p_81889_ p_81889_
+		2 p_81890_ p_81890_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81884_ p_81884_
+		1 p_81885_ p_81885_
+		2 p_81886_ p_81886_
+net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition
+	INSTANCE f_81894_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	killedByPlayer ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81901_
+		static
+	lambda$killedByPlayer$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81903_
+		static
+	test (Ljava/lang/Object;)Z test
+		0 p_81905_ p_81905_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81899_ p_81899_
+net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81908_ p_81908_
+		1 p_81909_ p_81909_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition; m_7561_
+		0 p_81919_ p_81919_
+		1 p_81920_ p_81920_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81915_ p_81915_
+		1 p_81916_ p_81916_
+		2 p_81917_ p_81917_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81911_ p_81911_
+		1 p_81912_ p_81912_
+		2 p_81913_ p_81913_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition
+	probability f_81921_
+	<init> (F)V <init>
+		0 p_81923_ p_81923_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$randomChance$0 (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81934_
+		static
+		0 p_81935_ p_81935_
+	randomChance (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81927_
+		static
+		0 p_81928_ p_81928_
+	test (Ljava/lang/Object;)Z test
+		0 p_81937_ p_81937_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81930_ p_81930_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition; m_7561_
+		0 p_81951_ p_81951_
+		1 p_81952_ p_81952_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81940_ p_81940_
+		1 p_81941_ p_81941_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81947_ p_81947_
+		1 p_81948_ p_81948_
+		2 p_81949_ p_81949_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81943_ p_81943_
+		1 p_81944_ p_81944_
+		2 p_81945_ p_81945_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition
+	lootingMultiplier f_81954_
+	percent f_81953_
+	<init> (FF)V <init>
+		0 p_81956_ p_81956_
+		1 p_81957_ p_81957_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$randomChanceAndLootingBoost$0 (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_81971_
+		static
+		0 p_81972_ p_81972_
+		1 p_81973_ p_81973_
+	randomChanceAndLootingBoost (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81963_
+		static
+		0 p_81964_ p_81964_
+		1 p_81965_ p_81965_
+	test (Ljava/lang/Object;)Z test
+		0 p_81977_ p_81977_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_81967_ p_81967_
+net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition$Serializer net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition; m_7561_
+		0 p_81991_ p_81991_
+		1 p_81992_ p_81992_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_81980_ p_81980_
+		1 p_81981_ p_81981_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81987_ p_81987_
+		1 p_81988_ p_81988_
+		2 p_81989_ p_81989_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_81983_ p_81983_
+		1 p_81984_ p_81984_
+		2 p_81985_ p_81985_
+net/minecraft/world/level/storage/loot/predicates/MatchTool net/minecraft/world/level/storage/loot/predicates/MatchTool
+	predicate f_81993_
+	<init> (Lnet/minecraft/advancements/critereon/ItemPredicate;)V <init>
+		0 p_81995_ p_81995_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	lambda$toolMatches$0 (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_82004_
+		static
+		0 p_82005_ p_82005_
+	test (Ljava/lang/Object;)Z test
+		0 p_82007_ p_82007_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82000_ p_82000_
+	toolMatches (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_81997_
+		static
+		0 p_81998_ p_81998_
+net/minecraft/world/level/storage/loot/predicates/MatchTool$Serializer net/minecraft/world/level/storage/loot/predicates/MatchTool$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82010_ p_82010_
+		1 p_82011_ p_82011_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/MatchTool; m_7561_
+		0 p_82021_ p_82021_
+		1 p_82022_ p_82022_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82017_ p_82017_
+		1 p_82018_ p_82018_
+		2 p_82019_ p_82019_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/MatchTool;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82013_ p_82013_
+		1 p_82014_ p_82014_
+		2 p_82015_ p_82015_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck net/minecraft/world/level/storage/loot/predicates/TimeCheck
+	period f_82023_
+	value f_82024_
+	<init> (Ljava/lang/Long;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165507_ p_165507_
+		1 p_165508_ p_165508_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_82040_ p_82040_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82033_ p_82033_
+	time (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; m_165509_
+		static
+		0 p_165510_ p_165510_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder
+	period f_165512_
+	value f_165513_
+	<init> (Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165515_ p_165515_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; m_6409_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	setPeriod (J)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; m_165516_
+		0 p_165517_ p_165517_
+net/minecraft/world/level/storage/loot/predicates/TimeCheck$Serializer net/minecraft/world/level/storage/loot/predicates/TimeCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82043_ p_82043_
+		1 p_82044_ p_82044_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; m_7561_
+		0 p_82054_ p_82054_
+		1 p_82055_ p_82055_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82050_ p_82050_
+		1 p_82051_ p_82051_
+		2 p_82052_ p_82052_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82046_ p_82046_
+		1 p_82047_ p_82047_
+		2 p_82048_ p_82048_
+net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
+	provider f_165520_
+	range f_165521_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
+		0 p_165523_ p_165523_
+		1 p_165524_ p_165524_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	hasValue (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; m_165528_
+		static
+		0 p_165529_ p_165529_
+		1 p_165530_ p_165530_
+	lambda$hasValue$0 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_165532_
+		static
+		0 p_165533_ p_165533_
+		1 p_165534_ p_165534_
+	test (Ljava/lang/Object;)Z test
+		0 p_165536_ p_165536_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_165527_ p_165527_
+net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition$Serializer net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/ValueCheckCondition; m_7561_
+		0 p_165550_ p_165550_
+		1 p_165551_ p_165551_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165539_ p_165539_
+		1 p_165540_ p_165540_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165546_ p_165546_
+		1 p_165547_ p_165547_
+		2 p_165548_ p_165548_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/ValueCheckCondition;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165542_ p_165542_
+		1 p_165543_ p_165543_
+		2 p_165544_ p_165544_
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck net/minecraft/world/level/storage/loot/predicates/WeatherCheck
+	isRaining f_82056_
+	isThundering f_82057_
+	<init> (Ljava/lang/Boolean;Ljava/lang/Boolean;)V <init>
+		0 p_82059_ p_82059_
+		1 p_82060_ p_82060_
+	getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; m_7940_
+	test (Ljava/lang/Object;)Z test
+		0 p_82073_ p_82073_
+	test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test
+		0 p_82066_ p_82066_
+	weather ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165552_
+		static
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder
+	isRaining f_165553_
+	isThundering f_165554_
+	<init> ()V <init>
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; m_6409_
+	build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; m_6409_
+	setRaining (Ljava/lang/Boolean;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165556_
+		0 p_165557_ p_165557_
+	setThundering (Ljava/lang/Boolean;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; m_165559_
+		0 p_165560_ p_165560_
+net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Serializer net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; m_7561_
+		0 p_82087_ p_82087_
+		1 p_82088_ p_82088_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_82076_ p_82076_
+		1 p_82077_ p_82077_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82079_ p_82079_
+		1 p_82080_ p_82080_
+		2 p_82081_ p_82081_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_82083_ p_82083_
+		1 p_82084_ p_82084_
+		2 p_82085_ p_82085_
+net/minecraft/world/level/storage/loot/predicates/package-info net/minecraft/world/level/storage/loot/predicates/package-info
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
+	BLOCK_ENTITY f_165562_
+	BLOCK_ENTITY_ID f_165563_
+	BLOCK_ENTITY_PROVIDER f_165564_
+	getter f_165565_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter;)V <init>
+		0 p_165568_ p_165568_
+	createFromContext (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_165574_
+		static
+		0 p_165575_ p_165575_
+	forContextEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; m_165570_
+		static
+		0 p_165571_ p_165571_
+	forEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; m_165577_
+		static
+		0 p_165578_ p_165578_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165573_ p_165573_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1
+	<init> ()V <init>
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165582_ p_165582_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2
+	val$target f_165584_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165586_ p_165586_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165589_ p_165589_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142135_
+		0 p_165591_ p_165591_
+	getId ()Ljava/lang/String; m_142016_
+	getReferencedContextParams ()Ljava/util/Set; m_142524_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$InlineSerializer net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165594_ p_165594_
+		1 p_165595_ p_165595_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_142268_
+		0 p_165603_ p_165603_
+		1 p_165604_ p_165604_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165597_ p_165597_
+		1 p_165598_ p_165598_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165600_ p_165600_
+		1 p_165601_ p_165601_
+net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Serializer net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165607_ p_165607_
+		1 p_165608_ p_165608_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; m_7561_
+		0 p_165618_ p_165618_
+		1 p_165619_ p_165619_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165610_ p_165610_
+		1 p_165611_ p_165611_
+		2 p_165612_ p_165612_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165614_ p_165614_
+		1 p_165615_ p_165615_
+		2 p_165616_ p_165616_
+net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165621_ p_165621_
+net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165622_ p_165622_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
+	CONTEXT f_165624_
+	STORAGE f_165623_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165627_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_165628_
+		static
+		0 p_165629_ p_165629_
+		1 p_165630_ p_165630_
+net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
+	id f_165631_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_165633_ p_165633_
+	get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; m_142301_
+		0 p_165636_ p_165636_
+	getReferencedContextParams ()Ljava/util/Set; m_142677_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; m_142624_
+net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider$Serializer net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider; m_7561_
+		0 p_165651_ p_165651_
+		1 p_165652_ p_165652_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165640_ p_165640_
+		1 p_165641_ p_165641_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165647_ p_165647_
+		1 p_165648_ p_165648_
+		2 p_165649_ p_165649_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165643_ p_165643_
+		1 p_165644_ p_165644_
+		2 p_165645_ p_165645_
+net/minecraft/world/level/storage/loot/providers/nbt/package-info net/minecraft/world/level/storage/loot/providers/nbt/package-info
+net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
+	n f_165653_
+	p f_165654_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165656_ p_165656_
+		1 p_165657_ p_165657_
+	binomial (IF)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; m_165659_
+		static
+		0 p_165660_ p_165660_
+		1 p_165661_ p_165661_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165666_ p_165666_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165663_ p_165663_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator$Serializer net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165669_ p_165669_
+		1 p_165670_ p_165670_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; m_7561_
+		0 p_165680_ p_165680_
+		1 p_165681_ p_165681_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165672_ p_165672_
+		1 p_165673_ p_165673_
+		2 p_165674_ p_165674_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165676_ p_165676_
+		1 p_165677_ p_165677_
+		2 p_165678_ p_165678_
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue net/minecraft/world/level/storage/loot/providers/number/ConstantValue
+	value f_165688_
+	<init> (F)V <init>
+		0 p_165690_ p_165690_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_165697_ p_165697_
+	exactly (F)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_165692_
+		static
+		0 p_165693_ p_165693_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165695_ p_165695_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+	hashCode ()I hashCode
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue$InlineSerializer net/minecraft/world/level/storage/loot/providers/number/ConstantValue$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165701_ p_165701_
+		1 p_165702_ p_165702_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_142268_
+		0 p_165710_ p_165710_
+		1 p_165711_ p_165711_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165704_ p_165704_
+		1 p_165705_ p_165705_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165707_ p_165707_
+		1 p_165708_ p_165708_
+net/minecraft/world/level/storage/loot/providers/number/ConstantValue$Serializer net/minecraft/world/level/storage/loot/providers/number/ConstantValue$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; m_7561_
+		0 p_165725_ p_165725_
+		1 p_165726_ p_165726_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165714_ p_165714_
+		1 p_165715_ p_165715_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165717_ p_165717_
+		1 p_165718_ p_165718_
+		2 p_165719_ p_165719_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165721_ p_165721_
+		1 p_165722_ p_165722_
+		2 p_165723_ p_165723_
+net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165728_ p_165728_
+net/minecraft/world/level/storage/loot/providers/number/NumberProvider net/minecraft/world/level/storage/loot/providers/number/NumberProvider
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165730_ p_165730_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165729_ p_165729_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/NumberProviders net/minecraft/world/level/storage/loot/providers/number/NumberProviders
+	BINOMIAL f_165733_
+	CONSTANT f_165731_
+	SCORE f_165734_
+	UNIFORM f_165732_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165737_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_165738_
+		static
+		0 p_165739_ p_165739_
+		1 p_165740_ p_165740_
+net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
+	scale f_165743_
+	score f_165742_
+	target f_165741_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;Ljava/lang/String;F)V <init>
+		0 p_165745_ p_165745_
+		1 p_165746_ p_165746_
+		2 p_165747_ p_165747_
+	fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_165752_
+		static
+		0 p_165753_ p_165753_
+		1 p_165754_ p_165754_
+		2 p_165755_ p_165755_
+	fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_165749_
+		static
+		0 p_165750_ p_165750_
+		1 p_165751_ p_165751_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165758_ p_165758_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue$Serializer net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165761_ p_165761_
+		1 p_165762_ p_165762_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; m_7561_
+		0 p_165772_ p_165772_
+		1 p_165773_ p_165773_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165768_ p_165768_
+		1 p_165769_ p_165769_
+		2 p_165770_ p_165770_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165764_ p_165764_
+		1 p_165765_ p_165765_
+		2 p_165766_ p_165766_
+net/minecraft/world/level/storage/loot/providers/number/UniformGenerator net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
+	max f_165775_
+	min f_165774_
+	<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
+		0 p_165777_ p_165777_
+		1 p_165778_ p_165778_
+	between (FF)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; m_165780_
+		static
+		0 p_165781_ p_165781_
+		1 p_165782_ p_165782_
+	getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F m_142688_
+		0 p_165787_ p_165787_
+	getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I m_142683_
+		0 p_165784_ p_165784_
+	getReferencedContextParams ()Ljava/util/Set; m_6231_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; m_142587_
+net/minecraft/world/level/storage/loot/providers/number/UniformGenerator$Serializer net/minecraft/world/level/storage/loot/providers/number/UniformGenerator$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165790_ p_165790_
+		1 p_165791_ p_165791_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; m_7561_
+		0 p_165801_ p_165801_
+		1 p_165802_ p_165802_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165793_ p_165793_
+		1 p_165794_ p_165794_
+		2 p_165795_ p_165795_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165797_ p_165797_
+		1 p_165798_ p_165798_
+		2 p_165799_ p_165799_
+net/minecraft/world/level/storage/loot/providers/number/package-info net/minecraft/world/level/storage/loot/providers/number/package-info
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
+	target f_165803_
+	<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
+		0 p_165805_ p_165805_
+	forTarget (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; m_165807_
+		static
+		0 p_165808_ p_165808_
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165810_ p_165810_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$InlineSerializer net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$InlineSerializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider; m_142268_
+		0 p_165823_ p_165823_
+		1 p_165824_ p_165824_
+	deserialize (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_142268_
+		0 p_165814_ p_165814_
+		1 p_165815_ p_165815_
+	serialize (Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165817_ p_165817_
+		1 p_165818_ p_165818_
+	serialize (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; m_142413_
+		0 p_165820_ p_165820_
+		1 p_165821_ p_165821_
+net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$Serializer net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165827_ p_165827_
+		1 p_165828_ p_165828_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider; m_7561_
+		0 p_165838_ p_165838_
+		1 p_165839_ p_165839_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165834_ p_165834_
+		1 p_165835_ p_165835_
+		2 p_165836_ p_165836_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165830_ p_165830_
+		1 p_165831_ p_165831_
+		2 p_165832_ p_165832_
+net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider
+	name f_165840_
+	<init> (Ljava/lang/String;)V <init>
+		0 p_165842_ p_165842_
+	forName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; m_165846_
+		static
+		0 p_165847_ p_165847_
+	getName ()Ljava/lang/String; m_165849_
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165845_ p_165845_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider$Serializer net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider$Serializer
+	<init> ()V <init>
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; m_7561_
+		0 p_165852_ p_165852_
+		1 p_165853_ p_165853_
+	deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider; m_7561_
+		0 p_165863_ p_165863_
+		1 p_165864_ p_165864_
+	serialize (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165855_ p_165855_
+		1 p_165856_ p_165856_
+		2 p_165857_ p_165857_
+	serialize (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V m_6170_
+		0 p_165859_ p_165859_
+		1 p_165860_ p_165860_
+		2 p_165861_ p_165861_
+net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType
+	<init> (Lnet/minecraft/world/level/storage/loot/Serializer;)V <init>
+		0 p_165866_ p_165866_
+net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
+	getReferencedContextParams ()Ljava/util/Set; m_142636_
+	getScoreboardName (Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/String; m_142600_
+		0 p_165867_ p_165867_
+	getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_142680_
+net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
+	CONTEXT f_165869_
+	FIXED f_165868_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	createGsonAdapter ()Ljava/lang/Object; m_165872_
+		static
+	register (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/Serializer;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; m_165873_
+		static
+		0 p_165874_ p_165874_
+		1 p_165875_ p_165875_
+net/minecraft/world/level/storage/loot/providers/score/package-info net/minecraft/world/level/storage/loot/providers/score/package-info
+net/minecraft/world/level/storage/package-info net/minecraft/world/level/storage/package-info
+net/minecraft/world/level/timers/FunctionCallback net/minecraft/world/level/timers/FunctionCallback
+	functionId f_82162_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_82164_ p_82164_
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82168_ p_82168_
+		1 p_82169_ p_82169_
+		2 p_82170_ p_82170_
+	handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82172_ p_82172_
+		1 p_82173_ p_82173_
+		2 p_82174_ p_82174_
+	lambda$handle$0 (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/CommandFunction;)V m_82175_
+		static
+		0 p_82176_ p_82176_
+		1 p_82177_ p_82177_
+net/minecraft/world/level/timers/FunctionCallback$Serializer net/minecraft/world/level/timers/FunctionCallback$Serializer
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionCallback; m_6006_
+		0 p_82180_ p_82180_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82188_ p_82188_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionCallback;)V m_6585_
+		0 p_82182_ p_82182_
+		1 p_82183_ p_82183_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82185_ p_82185_
+		1 p_82186_ p_82186_
+net/minecraft/world/level/timers/FunctionTagCallback net/minecraft/world/level/timers/FunctionTagCallback
+	tagId f_82189_
+	<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
+		0 p_82191_ p_82191_
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82195_ p_82195_
+		1 p_82196_ p_82196_
+		2 p_82197_ p_82197_
+	handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82199_ p_82199_
+		1 p_82200_ p_82200_
+		2 p_82201_ p_82201_
+net/minecraft/world/level/timers/FunctionTagCallback$Serializer net/minecraft/world/level/timers/FunctionTagCallback$Serializer
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionTagCallback; m_6006_
+		0 p_82204_ p_82204_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82212_ p_82212_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82209_ p_82209_
+		1 p_82210_ p_82210_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionTagCallback;)V m_6585_
+		0 p_82206_ p_82206_
+		1 p_82207_ p_82207_
+net/minecraft/world/level/timers/TimerCallback net/minecraft/world/level/timers/TimerCallback
+	handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V m_5821_
+		0 p_82213_ p_82213_
+		1 p_82214_ p_82214_
+		2 p_82215_ p_82215_
+net/minecraft/world/level/timers/TimerCallback$Serializer net/minecraft/world/level/timers/TimerCallback$Serializer
+	cls f_82217_
+	id f_82216_
+	<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Class;)V <init>
+		0 p_82219_ p_82219_
+		1 p_82220_ p_82220_
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_6006_
+		0 p_82225_ p_82225_
+	getCls ()Ljava/lang/Class; m_82224_
+	getId ()Lnet/minecraft/resources/ResourceLocation; m_82221_
+	serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V m_6585_
+		0 p_82222_ p_82222_
+		1 p_82223_ p_82223_
+net/minecraft/world/level/timers/TimerCallbacks net/minecraft/world/level/timers/TimerCallbacks
+	LOGGER f_82227_
+	SERVER_CALLBACKS f_82226_
+	classToSerializer f_82229_
+	idToSerializer f_82228_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; m_82238_
+		0 p_82239_ p_82239_
+	getSerializer (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/TimerCallback$Serializer; m_82236_
+		0 p_82237_ p_82237_
+	register (Lnet/minecraft/world/level/timers/TimerCallback$Serializer;)Lnet/minecraft/world/level/timers/TimerCallbacks; m_82232_
+		0 p_82233_ p_82233_
+	serialize (Lnet/minecraft/world/level/timers/TimerCallback;)Lnet/minecraft/nbt/CompoundTag; m_82234_
+		0 p_82235_ p_82235_
+net/minecraft/world/level/timers/TimerQueue net/minecraft/world/level/timers/TimerQueue
+	CALLBACK_DATA_TAG f_165876_
+	LOGGER f_82240_
+	TIMER_NAME_TAG f_165877_
+	TIMER_TRIGGER_TIME_TAG f_165878_
+	callbacksRegistry f_82241_
+	events f_82244_
+	queue f_82242_
+	sequentialId f_82243_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;)V <init>
+		0 p_82247_ p_82247_
+	<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;Ljava/util/stream/Stream;)V <init>
+		0 p_82249_ p_82249_
+		1 p_82250_ p_82250_
+	createComparator ()Ljava/util/Comparator; m_82270_
+		static
+	getEventsIds ()Ljava/util/Set; m_82251_
+	lambda$createComparator$0 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)J m_82271_
+		static
+		0 p_82272_ p_82272_
+	lambda$createComparator$1 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lcom/google/common/primitives/UnsignedLong; m_82268_
+		static
+		0 p_82269_ p_82269_
+	lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V m_264030_
+		0 p_265027_ p_265027_
+	loadEvent (Lnet/minecraft/nbt/CompoundTag;)V m_82265_
+		0 p_82266_ p_82266_
+	remove (Ljava/lang/String;)I m_82259_
+		0 p_82260_ p_82260_
+	schedule (Ljava/lang/String;JLnet/minecraft/world/level/timers/TimerCallback;)V m_82261_
+		0 p_82262_ p_82262_
+		1 p_82263_ p_82263_
+		2 p_82264_ p_82264_
+	store ()Lnet/minecraft/nbt/ListTag; m_82267_
+	storeEvent (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lnet/minecraft/nbt/CompoundTag; m_82254_
+		0 p_82255_ p_82255_
+	tick (Ljava/lang/Object;J)V m_82256_
+		0 p_82257_ p_82257_
+		1 p_82258_ p_82258_
+net/minecraft/world/level/timers/TimerQueue$Event net/minecraft/world/level/timers/TimerQueue$Event
+	callback f_82276_
+	id f_82275_
+	sequentialId f_82274_
+	triggerTime f_82273_
+	<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lnet/minecraft/world/level/timers/TimerCallback;)V <init>
+		0 p_82278_ p_82278_
+		1 p_82279_ p_82279_
+		2 p_82280_ p_82280_
+		3 p_82281_ p_82281_
+net/minecraft/world/level/timers/package-info net/minecraft/world/level/timers/package-info
+net/minecraft/world/level/validation/ContentValidationException net/minecraft/world/level/validation/ContentValidationException
+	directory f_289822_
+	entries f_289835_
+	<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
+		0 p_289932_ p_289932_
+		1 p_289984_ p_289984_
+	getMessage ()Ljava/lang/String; getMessage
+	getMessage (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; m_289907_
+		static
+		0 p_289929_ p_289929_
+		1 p_289979_ p_289979_
+	lambda$getMessage$0 (Lnet/minecraft/world/level/validation/ForbiddenSymlinkInfo;)Ljava/lang/String; m_289904_
+		static
+		0 p_289919_ p_289919_
+net/minecraft/world/level/validation/DirectoryValidator net/minecraft/world/level/validation/DirectoryValidator
+	symlinkTargetAllowList f_289823_
+	<init> (Lnet/minecraft/world/level/validation/PathAllowList;)V <init>
+		0 p_289976_ p_289976_
+	validateSave (Ljava/nio/file/Path;Z)Ljava/util/List; m_289885_
+		0 p_289943_ p_289943_
+		1 p_289926_ p_289926_
+	validateSymlink (Ljava/nio/file/Path;Ljava/util/List;)V m_289900_
+		0 p_289934_ p_289934_
+		1 p_289972_ p_289972_
+net/minecraft/world/level/validation/DirectoryValidator$1 net/minecraft/world/level/validation/DirectoryValidator$1
+	this$0 f_289834_
+	val$issues f_289831_
+	<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;Ljava/util/List;)V <init>
+		0 p_289923_ p_289923_
+		1 p_289951_ p_289951_
+	preVisitDirectory (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
+		0 p_289990_ p_289990_
+		1 p_289928_ p_289928_
+	preVisitDirectory (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
+		0 p_289946_ p_289946_
+		1 p_289950_ p_289950_
+	validateSymlink (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V m_289903_
+		0 p_289935_ p_289935_
+		1 p_289941_ p_289941_
+	visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_289986_ p_289986_
+		1 p_289991_ p_289991_
+	visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
+		0 p_289957_ p_289957_
+		1 p_289965_ p_289965_
+net/minecraft/world/level/validation/ForbiddenSymlinkInfo net/minecraft/world/level/validation/ForbiddenSymlinkInfo
+	link f_289826_
+	target f_289840_
+	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
+		0 f_289826_ f_289826_
+		1 f_289840_ f_289840_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289970_ p_289970_
+	hashCode ()I hashCode
+	link ()Ljava/nio/file/Path; f_289826_
+	target ()Ljava/nio/file/Path; f_289840_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/level/validation/PathAllowList net/minecraft/world/level/validation/PathAllowList
+	COMMENT_PREFIX f_289821_
+	LOGGER f_289832_
+	compiledPaths f_289818_
+	entries f_289820_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/List;)V <init>
+		0 p_289956_ p_289956_
+	getForFileSystem (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; m_289852_
+		0 p_289975_ p_289975_
+	lambda$getForFileSystem$0 (Ljava/nio/file/FileSystem;Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry;)Ljava/nio/file/PathMatcher; m_289847_
+		static
+		0 p_289930_ p_289930_
+		1 p_289937_ p_289937_
+	lambda$getForFileSystem$1 (Ljava/nio/file/Path;)Z m_289878_
+		static
+		0 p_289987_ p_289987_
+	lambda$getForFileSystem$2 (Ljava/nio/file/Path;)Z m_289909_
+		static
+		0 p_289982_ p_289982_
+	lambda$getForFileSystem$3 (Ljava/util/List;Ljava/nio/file/Path;)Z m_289899_
+		static
+		0 p_289952_ p_289952_
+		1 p_289927_ p_289927_
+	lambda$getForFileSystem$4 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289896_
+		0 p_289969_ p_289969_
+		1 p_289958_ p_289958_
+	lambda$readPlain$5 (Ljava/lang/String;)Ljava/util/stream/Stream; m_289846_
+		static
+		0 p_289962_ p_289962_
+	matches (Ljava/nio/file/Path;)Z matches
+		0 p_289964_ p_289964_
+	readPlain (Ljava/io/BufferedReader;)Lnet/minecraft/world/level/validation/PathAllowList; m_289888_
+		static
+		0 p_289921_ p_289921_
+net/minecraft/world/level/validation/PathAllowList$ConfigEntry net/minecraft/world/level/validation/PathAllowList$ConfigEntry
+	pattern f_289839_
+	type f_289830_
+	<init> (Lnet/minecraft/world/level/validation/PathAllowList$EntryType;Ljava/lang/String;)V <init>
+		0 f_289830_ f_289830_
+		1 f_289839_ f_289839_
+	compile (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; m_289895_
+		0 p_289936_ p_289936_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_289959_ p_289959_
+	glob (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289843_
+		static
+		0 p_289983_ p_289983_
+	hashCode ()I hashCode
+	parse (Ljava/lang/String;)Ljava/util/Optional; m_289870_
+		static
+		0 p_289947_ p_289947_
+	pattern ()Ljava/lang/String; f_289839_
+	prefix (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289845_
+		static
+		0 p_289918_ p_289918_
+	regex (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; m_289886_
+		static
+		0 p_289944_ p_289944_
+	toString ()Ljava/lang/String; toString
+	type ()Lnet/minecraft/world/level/validation/PathAllowList$EntryType; f_289830_
+net/minecraft/world/level/validation/PathAllowList$EntryType net/minecraft/world/level/validation/PathAllowList$EntryType
+	FILESYSTEM f_289828_
+	PREFIX f_289838_
+	<clinit> ()V <clinit>
+		static
+	compile (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289905_
+		0 p_289924_ p_289924_
+		1 p_289948_ p_289948_
+	lambda$static$0 (Ljava/lang/String;Ljava/nio/file/Path;)Z m_289860_
+		static
+		0 p_289966_ p_289966_
+		1 p_289955_ p_289955_
+	lambda$static$1 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; m_289851_
+		static
+		0 p_289949_ p_289949_
+		1 p_289938_ p_289938_
+net/minecraft/world/level/validation/package-info net/minecraft/world/level/validation/package-info
+net/minecraft/world/package-info net/minecraft/world/package-info
+net/minecraft/world/phys/AABB net/minecraft/world/phys/AABB
+	EPSILON f_165879_
+	maxX f_82291_
+	maxY f_82292_
+	maxZ f_82293_
+	minX f_82288_
+	minY f_82289_
+	minZ f_82290_
+	<init> (DDDDDD)V <init>
+		0 p_82295_ p_82295_
+		1 p_82296_ p_82296_
+		2 p_82297_ p_82297_
+		3 p_82298_ p_82298_
+		4 p_82299_ p_82299_
+		5 p_82300_ p_82300_
+	<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_82307_ p_82307_
+		1 p_82308_ p_82308_
+	<init> (Lnet/minecraft/core/BlockPos;)V <init>
+		0 p_82305_ p_82305_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82302_ p_82302_
+		1 p_82303_ p_82303_
+	clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; m_82371_
+		0 p_82372_ p_82372_
+		1 p_82373_ p_82373_
+	clip (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82342_
+		static
+		0 p_82343_ p_82343_
+		1 p_82344_ p_82344_
+		2 p_82345_ p_82345_
+		3 p_82346_ p_82346_
+	clipPoint ([DLnet/minecraft/core/Direction;DDDDDDDDLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; m_82347_
+		static
+		0 p_82348_ p_82348_
+		1 p_82349_ p_82349_
+		2 p_82350_ p_82350_
+		3 p_82351_ p_82351_
+		4 p_82352_ p_82352_
+		5 p_82353_ p_82353_
+		6 p_82354_ p_82354_
+		7 p_82355_ p_82355_
+		8 p_82356_ p_82356_
+		9 p_82357_ p_82357_
+		10 p_82358_ p_82358_
+		11 p_82359_ p_82359_
+		12 p_82360_ p_82360_
+		13 p_82361_ p_82361_
+	contains (Lnet/minecraft/world/phys/Vec3;)Z m_82390_
+		0 p_82391_ p_82391_
+	contains (DDD)Z m_82393_
+		0 p_82394_ p_82394_
+		1 p_82395_ p_82395_
+		2 p_82396_ p_82396_
+	contract (DDD)Lnet/minecraft/world/phys/AABB; m_82310_
+		0 p_82311_ p_82311_
+		1 p_82312_ p_82312_
+		2 p_82313_ p_82313_
+	deflate (DDD)Lnet/minecraft/world/phys/AABB; m_165897_
+		0 p_165898_ p_165898_
+		1 p_165899_ p_165899_
+		2 p_165900_ p_165900_
+	deflate (D)Lnet/minecraft/world/phys/AABB; m_82406_
+		0 p_82407_ p_82407_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_272282_
+		0 p_273572_ p_273572_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_82398_ p_82398_
+	expandTowards (DDD)Lnet/minecraft/world/phys/AABB; m_82363_
+		0 p_82364_ p_82364_
+		1 p_82365_ p_82365_
+		2 p_82366_ p_82366_
+	expandTowards (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82369_
+		0 p_82370_ p_82370_
+	getCenter ()Lnet/minecraft/world/phys/Vec3; m_82399_
+	getDirection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; m_82325_
+		static
+		0 p_82326_ p_82326_
+		1 p_82327_ p_82327_
+		2 p_82328_ p_82328_
+		3 p_82329_ p_82329_
+		4 p_82330_ p_82330_
+		5 p_82331_ p_82331_
+		6 p_82332_ p_82332_
+	getSize ()D m_82309_
+	getXsize ()D m_82362_
+	getYsize ()D m_82376_
+	getZsize ()D m_82385_
+	hasNaN ()Z m_82392_
+	hashCode ()I hashCode
+	inflate (D)Lnet/minecraft/world/phys/AABB; m_82400_
+		0 p_82401_ p_82401_
+	inflate (DDD)Lnet/minecraft/world/phys/AABB; m_82377_
+		0 p_82378_ p_82378_
+		1 p_82379_ p_82379_
+		2 p_82380_ p_82380_
+	intersect (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_82323_
+		0 p_82324_ p_82324_
+	intersects (Lnet/minecraft/world/phys/AABB;)Z m_82381_
+		0 p_82382_ p_82382_
+	intersects (DDDDDD)Z m_82314_
+		0 p_82315_ p_82315_
+		1 p_82316_ p_82316_
+		2 p_82317_ p_82317_
+		3 p_82318_ p_82318_
+		4 p_82319_ p_82319_
+		5 p_82320_ p_82320_
+	intersects (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z m_82335_
+		0 p_82336_ p_82336_
+		1 p_82337_ p_82337_
+	max (Lnet/minecraft/core/Direction$Axis;)D m_82374_
+		0 p_82375_ p_82375_
+	min (Lnet/minecraft/core/Direction$Axis;)D m_82340_
+		0 p_82341_ p_82341_
+	minmax (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; m_82367_
+		0 p_82368_ p_82368_
+	move (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82383_
+		0 p_82384_ p_82384_
+	move (DDD)Lnet/minecraft/world/phys/AABB; m_82386_
+		0 p_82387_ p_82387_
+		1 p_82388_ p_82388_
+		2 p_82389_ p_82389_
+	move (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; m_82338_
+		0 p_82339_ p_82339_
+	of (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; m_82321_
+		static
+		0 p_82322_ p_82322_
+	ofSize (Lnet/minecraft/world/phys/Vec3;DDD)Lnet/minecraft/world/phys/AABB; m_165882_
+		static
+		0 p_165883_ p_165883_
+		1 p_165884_ p_165884_
+		2 p_165885_ p_165885_
+		3 p_165886_ p_165886_
+	setMaxX (D)Lnet/minecraft/world/phys/AABB; m_165891_
+		0 p_165892_ p_165892_
+	setMaxY (D)Lnet/minecraft/world/phys/AABB; m_165893_
+		0 p_165894_ p_165894_
+	setMaxZ (D)Lnet/minecraft/world/phys/AABB; m_165895_
+		0 p_165896_ p_165896_
+	setMinX (D)Lnet/minecraft/world/phys/AABB; m_165880_
+		0 p_165881_ p_165881_
+	setMinY (D)Lnet/minecraft/world/phys/AABB; m_165887_
+		0 p_165888_ p_165888_
+	setMinZ (D)Lnet/minecraft/world/phys/AABB; m_165889_
+		0 p_165890_ p_165890_
+	toString ()Ljava/lang/String; toString
+	unitCubeFromLowerCorner (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; m_82333_
+		static
+		0 p_82334_ p_82334_
+net/minecraft/world/phys/BlockHitResult net/minecraft/world/phys/BlockHitResult
+	blockPos f_82411_
+	direction f_82410_
+	inside f_82413_
+	miss f_82412_
+	<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_82415_ p_82415_
+		1 p_82416_ p_82416_
+		2 p_82417_ p_82417_
+		3 p_82418_ p_82418_
+	<init> (ZLnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
+		0 p_82420_ p_82420_
+		1 p_82421_ p_82421_
+		2 p_82422_ p_82422_
+		3 p_82423_ p_82423_
+		4 p_82424_ p_82424_
+	getBlockPos ()Lnet/minecraft/core/BlockPos; m_82425_
+	getDirection ()Lnet/minecraft/core/Direction; m_82434_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+	isInside ()Z m_82436_
+	miss (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82426_
+		static
+		0 p_82427_ p_82427_
+		1 p_82428_ p_82428_
+		2 p_82429_ p_82429_
+	withDirection (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/BlockHitResult; m_82432_
+		0 p_82433_ p_82433_
+	withPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_82430_
+		0 p_82431_ p_82431_
+net/minecraft/world/phys/EntityHitResult net/minecraft/world/phys/EntityHitResult
+	entity f_82437_
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_82439_ p_82439_
+	<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82441_ p_82441_
+		1 p_82442_ p_82442_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_82443_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+net/minecraft/world/phys/HitResult net/minecraft/world/phys/HitResult
+	location f_82445_
+	<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
+		0 p_82447_ p_82447_
+	distanceTo (Lnet/minecraft/world/entity/Entity;)D m_82448_
+		0 p_82449_ p_82449_
+	getLocation ()Lnet/minecraft/world/phys/Vec3; m_82450_
+	getType ()Lnet/minecraft/world/phys/HitResult$Type; m_6662_
+net/minecraft/world/phys/HitResult$Type net/minecraft/world/phys/HitResult$Type
+	$VALUES $VALUES
+	BLOCK BLOCK
+	ENTITY ENTITY
+	MISS MISS
+	$values ()[Lnet/minecraft/world/phys/HitResult$Type; m_165901_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;I)V <init>
+		0 p_82457_ p_82457_
+		1 p_82458_ p_82458_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/phys/HitResult$Type; valueOf
+		static
+		0 p_82460_ p_82460_
+	values ()[Lnet/minecraft/world/phys/HitResult$Type; values
+		static
+net/minecraft/world/phys/Vec2 net/minecraft/world/phys/Vec2
+	MAX f_82468_
+	MIN f_82469_
+	NEG_UNIT_X f_82465_
+	NEG_UNIT_Y f_82467_
+	ONE f_82463_
+	UNIT_X f_82464_
+	UNIT_Y f_82466_
+	ZERO f_82462_
+	x f_82470_
+	y f_82471_
+	<clinit> ()V <clinit>
+		static
+	<init> (FF)V <init>
+		0 p_82474_ p_82474_
+		1 p_82475_ p_82475_
+	add (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec2; m_165910_
+		0 p_165911_ p_165911_
+	add (F)Lnet/minecraft/world/phys/Vec2; m_165908_
+		0 p_165909_ p_165909_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec2;)F m_165914_
+		0 p_165915_ p_165915_
+	dot (Lnet/minecraft/world/phys/Vec2;)F m_165905_
+		0 p_165906_ p_165906_
+	equals (Lnet/minecraft/world/phys/Vec2;)Z m_82476_
+		0 p_82477_ p_82477_
+	length ()F m_165907_
+	lengthSquared ()F m_165912_
+	negated ()Lnet/minecraft/world/phys/Vec2; m_165913_
+	normalized ()Lnet/minecraft/world/phys/Vec2; m_165902_
+	scale (F)Lnet/minecraft/world/phys/Vec2; m_165903_
+		0 p_165904_ p_165904_
+net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3
+	CODEC f_231074_
+	ZERO f_82478_
+	x f_82479_
+	y f_82480_
+	z f_82481_
+	<clinit> ()V <clinit>
+		static
+	<init> (DDD)V <init>
+		0 p_82484_ p_82484_
+		1 p_82485_ p_82485_
+		2 p_82486_ p_82486_
+	<init> (Lorg/joml/Vector3f;)V <init>
+		0 p_253821_ p_253821_
+	add (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82549_
+		0 p_82550_ p_82550_
+	add (DDD)Lnet/minecraft/world/phys/Vec3; m_82520_
+		0 p_82521_ p_82521_
+		1 p_82522_ p_82522_
+		2 p_82523_ p_82523_
+	align (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3; m_82517_
+		0 p_82518_ p_82518_
+	atBottomCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82539_
+		static
+		0 p_82540_ p_82540_
+	atCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82512_
+		static
+		0 p_82513_ p_82513_
+	atLowerCornerOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; m_82528_
+		static
+		0 p_82529_ p_82529_
+	atLowerCornerWithOffset (Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; m_272021_
+		static
+		0 p_272866_ p_272866_
+		1 p_273680_ p_273680_
+		2 p_273668_ p_273668_
+		3 p_273687_ p_273687_
+	closerThan (Lnet/minecraft/core/Position;D)Z m_82509_
+		0 p_82510_ p_82510_
+		1 p_82511_ p_82511_
+	cross (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82537_
+		0 p_82538_ p_82538_
+	directionFromRotation (FF)Lnet/minecraft/world/phys/Vec3; m_82498_
+		static
+		0 p_82499_ p_82499_
+		1 p_82500_ p_82500_
+	directionFromRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec3; m_82503_
+		static
+		0 p_82504_ p_82504_
+	distanceTo (Lnet/minecraft/world/phys/Vec3;)D m_82554_
+		0 p_82555_ p_82555_
+	distanceToSqr (DDD)D m_82531_
+		0 p_82532_ p_82532_
+		1 p_82533_ p_82533_
+		2 p_82534_ p_82534_
+	distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D m_82557_
+		0 p_82558_ p_82558_
+	dot (Lnet/minecraft/world/phys/Vec3;)D m_82526_
+		0 p_82527_ p_82527_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_82552_ p_82552_
+	fromRGB24 (I)Lnet/minecraft/world/phys/Vec3; m_82501_
+		static
+		0 p_82502_ p_82502_
+	get (Lnet/minecraft/core/Direction$Axis;)D m_82507_
+		0 p_82508_ p_82508_
+	hashCode ()I hashCode
+	horizontalDistance ()D m_165924_
+	horizontalDistanceSqr ()D m_165925_
+	lambda$static$0 (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; m_231080_
+		static
+		0 p_231081_ p_231081_
+	lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; m_231078_
+		static
+		0 p_231079_ p_231079_
+	lambda$static$2 (Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; m_231082_
+		static
+		0 p_231083_ p_231083_
+	length ()D m_82553_
+	lengthSqr ()D m_82556_
+	lerp (Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; m_165921_
+		0 p_165922_ p_165922_
+		1 p_165923_ p_165923_
+	multiply (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82559_
+		0 p_82560_ p_82560_
+	multiply (DDD)Lnet/minecraft/world/phys/Vec3; m_82542_
+		0 p_82543_ p_82543_
+		1 p_82544_ p_82544_
+		2 p_82545_ p_82545_
+	normalize ()Lnet/minecraft/world/phys/Vec3; m_82541_
+	offsetRandom (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; m_272010_
+		0 p_272810_ p_272810_
+		1 p_273473_ p_273473_
+	relative (Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/Vec3; m_231075_
+		0 p_231076_ p_231076_
+		1 p_231077_ p_231077_
+	reverse ()Lnet/minecraft/world/phys/Vec3; m_82548_
+	scale (D)Lnet/minecraft/world/phys/Vec3; m_82490_
+		0 p_82491_ p_82491_
+	subtract (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82546_
+		0 p_82547_ p_82547_
+	subtract (DDD)Lnet/minecraft/world/phys/Vec3; m_82492_
+		0 p_82493_ p_82493_
+		1 p_82494_ p_82494_
+		2 p_82495_ p_82495_
+	toString ()Ljava/lang/String; toString
+	toVector3f ()Lorg/joml/Vector3f; m_252839_
+	upFromBottomCenterOf (Lnet/minecraft/core/Vec3i;D)Lnet/minecraft/world/phys/Vec3; m_82514_
+		static
+		0 p_82515_ p_82515_
+		1 p_82516_ p_82516_
+	vectorTo (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; m_82505_
+		0 p_82506_ p_82506_
+	with (Lnet/minecraft/core/Direction$Axis;D)Lnet/minecraft/world/phys/Vec3; m_193103_
+		0 p_193104_ p_193104_
+		1 p_193105_ p_193105_
+	x ()D m_7096_
+	xRot (F)Lnet/minecraft/world/phys/Vec3; m_82496_
+		0 p_82497_ p_82497_
+	y ()D m_7098_
+	yRot (F)Lnet/minecraft/world/phys/Vec3; m_82524_
+		0 p_82525_ p_82525_
+	z ()D m_7094_
+	zRot (F)Lnet/minecraft/world/phys/Vec3; m_82535_
+		0 p_82536_ p_82536_
+net/minecraft/world/phys/package-info net/minecraft/world/phys/package-info
+net/minecraft/world/phys/shapes/ArrayVoxelShape net/minecraft/world/phys/shapes/ArrayVoxelShape
+	xs f_82563_
+	ys f_82564_
+	zs f_82565_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 p_82567_ p_82567_
+		1 p_82568_ p_82568_
+		2 p_82569_ p_82569_
+		3 p_82570_ p_82570_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;[D[D[D)V <init>
+		0 p_82572_ p_82572_
+		1 p_82573_ p_82573_
+		2 p_82574_ p_82574_
+		3 p_82575_ p_82575_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_82577_ p_82577_
+net/minecraft/world/phys/shapes/ArrayVoxelShape$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1
+	$SwitchMap$net$minecraft$core$Direction$Axis f_82578_
+	<clinit> ()V <clinit>
+		static
+net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape
+	storage f_82580_
+	xMax f_82584_
+	xMin f_82581_
+	yMax f_82585_
+	yMin f_82582_
+	zMax f_82586_
+	zMin f_82583_
+	<init> (III)V <init>
+		0 p_82588_ p_82588_
+		1 p_82589_ p_82589_
+		2 p_82590_ p_82590_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_82602_ p_82602_
+	clearZStrip (IIII)V m_165981_
+		0 p_165982_ p_165982_
+		1 p_165983_ p_165983_
+		2 p_165984_ p_165984_
+		3 p_165985_ p_165985_
+	fill (III)V m_142703_
+		0 p_165987_ p_165987_
+		1 p_165988_ p_165988_
+		2 p_165989_ p_165989_
+	fillUpdateBounds (IIIZ)V m_165942_
+		0 p_165943_ p_165943_
+		1 p_165944_ p_165944_
+		2 p_165945_ p_165945_
+		3 p_165946_ p_165946_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_82674_ p_82674_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_165963_
+		static
+		0 p_165964_ p_165964_
+		1 p_165965_ p_165965_
+		2 p_165966_ p_165966_
+	getIndex (III)I m_82604_
+		0 p_82605_ p_82605_
+		1 p_82606_ p_82606_
+		2 p_82607_ p_82607_
+	isEmpty ()Z m_6224_
+	isFull (III)Z m_6696_
+		0 p_82676_ p_82676_
+		1 p_82677_ p_82677_
+		2 p_82678_ p_82678_
+	isXZRectangleFull (IIIII)Z m_165926_
+		0 p_165927_ p_165927_
+		1 p_165928_ p_165928_
+		2 p_165929_ p_165929_
+		3 p_165930_ p_165930_
+		4 p_165931_ p_165931_
+	isZStripFull (IIII)Z m_82608_
+		0 p_82609_ p_82609_
+		1 p_82610_ p_82610_
+		2 p_82611_ p_82611_
+		3 p_82612_ p_82612_
+	join (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; m_82641_
+		static
+		0 p_82642_ p_82642_
+		1 p_82643_ p_82643_
+		2 p_82644_ p_82644_
+		3 p_82645_ p_82645_
+		4 p_82646_ p_82646_
+		5 p_82647_ p_82647_
+	lambda$join$0 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;II[I[ZIII)Z m_165947_
+		static
+		0 p_165948_ p_165948_
+		1 p_165949_ p_165949_
+		2 p_165950_ p_165950_
+		3 p_165951_ p_165951_
+		4 p_165952_ p_165952_
+		5 p_165953_ p_165953_
+		6 p_165954_ p_165954_
+		7 p_165955_ p_165955_
+		8 p_165956_ p_165956_
+		9 p_165957_ p_165957_
+		10 p_165958_ p_165958_
+		11 p_165959_ p_165959_
+		12 p_165960_ p_165960_
+		13 p_165961_ p_165961_
+		14 p_165962_ p_165962_
+	lambda$join$1 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;I[I[ZIII)Z m_165967_
+		static
+		0 p_165968_ p_165968_
+		1 p_165969_ p_165969_
+		2 p_165970_ p_165970_
+		3 p_165971_ p_165971_
+		4 p_165972_ p_165972_
+		5 p_165973_ p_165973_
+		6 p_165974_ p_165974_
+		7 p_165975_ p_165975_
+		8 p_165976_ p_165976_
+		9 p_165977_ p_165977_
+		10 p_165978_ p_165978_
+		11 p_165979_ p_165979_
+		12 p_165980_ p_165980_
+	lambda$join$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;[IIII)Z m_82662_
+		static
+		0 p_82663_ p_82663_
+		1 p_82664_ p_82664_
+		2 p_82665_ p_82665_
+		3 p_82666_ p_82666_
+		4 p_82667_ p_82667_
+		5 p_82668_ p_82668_
+		6 p_82669_ p_82669_
+		7 p_82670_ p_82670_
+		8 p_82671_ p_82671_
+		9 p_82672_ p_82672_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_82680_ p_82680_
+	withFilledBounds (IIIIIIIII)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; m_165932_
+		static
+		0 p_165933_ p_165933_
+		1 p_165934_ p_165934_
+		2 p_165935_ p_165935_
+		3 p_165936_ p_165936_
+		4 p_165937_ p_165937_
+		5 p_165938_ p_165938_
+		6 p_165939_ p_165939_
+		7 p_165940_ p_165940_
+		8 p_165941_ p_165941_
+net/minecraft/world/phys/shapes/BooleanOp net/minecraft/world/phys/shapes/BooleanOp
+	AND f_82689_
+	CAUSED_BY f_82694_
+	CAUSES f_82692_
+	FALSE f_82681_
+	FIRST f_82693_
+	NOT_AND f_82688_
+	NOT_FIRST f_82684_
+	NOT_OR f_82682_
+	NOT_SAME f_82687_
+	NOT_SECOND f_82686_
+	ONLY_FIRST f_82685_
+	ONLY_SECOND f_82683_
+	OR f_82695_
+	SAME f_82690_
+	SECOND f_82691_
+	TRUE f_82696_
+	<clinit> ()V <clinit>
+		static
+	apply (ZZ)Z m_82701_
+		0 p_82702_ p_82702_
+		1 p_82703_ p_82703_
+	lambda$static$0 (ZZ)Z m_82746_
+		static
+		0 p_82747_ p_82747_
+		1 p_82748_ p_82748_
+	lambda$static$1 (ZZ)Z m_82743_
+		static
+		0 p_82744_ p_82744_
+		1 p_82745_ p_82745_
+	lambda$static$10 (ZZ)Z m_82716_
+		static
+		0 p_82717_ p_82717_
+		1 p_82718_ p_82718_
+	lambda$static$11 (ZZ)Z m_82713_
+		static
+		0 p_82714_ p_82714_
+		1 p_82715_ p_82715_
+	lambda$static$12 (ZZ)Z m_82710_
+		static
+		0 p_82711_ p_82711_
+		1 p_82712_ p_82712_
+	lambda$static$13 (ZZ)Z m_82707_
+		static
+		0 p_82708_ p_82708_
+		1 p_82709_ p_82709_
+	lambda$static$14 (ZZ)Z m_82704_
+		static
+		0 p_82705_ p_82705_
+		1 p_82706_ p_82706_
+	lambda$static$15 (ZZ)Z m_82698_
+		static
+		0 p_82699_ p_82699_
+		1 p_82700_ p_82700_
+	lambda$static$2 (ZZ)Z m_82740_
+		static
+		0 p_82741_ p_82741_
+		1 p_82742_ p_82742_
+	lambda$static$3 (ZZ)Z m_82737_
+		static
+		0 p_82738_ p_82738_
+		1 p_82739_ p_82739_
+	lambda$static$4 (ZZ)Z m_82734_
+		static
+		0 p_82735_ p_82735_
+		1 p_82736_ p_82736_
+	lambda$static$5 (ZZ)Z m_82731_
+		static
+		0 p_82732_ p_82732_
+		1 p_82733_ p_82733_
+	lambda$static$6 (ZZ)Z m_82728_
+		static
+		0 p_82729_ p_82729_
+		1 p_82730_ p_82730_
+	lambda$static$7 (ZZ)Z m_82725_
+		static
+		0 p_82726_ p_82726_
+		1 p_82727_ p_82727_
+	lambda$static$8 (ZZ)Z m_82722_
+		static
+		0 p_82723_ p_82723_
+		1 p_82724_ p_82724_
+	lambda$static$9 (ZZ)Z m_82719_
+		static
+		0 p_82720_ p_82720_
+		1 p_82721_ p_82721_
+net/minecraft/world/phys/shapes/CollisionContext net/minecraft/world/phys/shapes/CollisionContext
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203682_
+		0 p_205110_ p_205110_
+		1 p_205111_ p_205111_
+	empty ()Lnet/minecraft/world/phys/shapes/CollisionContext; m_82749_
+		static
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82755_ p_82755_
+		1 p_82756_ p_82756_
+		2 p_82757_ p_82757_
+	isDescending ()Z m_6226_
+	isHoldingItem (Lnet/minecraft/world/item/Item;)Z m_7142_
+		0 p_82752_ p_82752_
+	of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; m_82750_
+		static
+		0 p_82751_ p_82751_
+net/minecraft/world/phys/shapes/CubePointRange net/minecraft/world/phys/shapes/CubePointRange
+	parts f_82758_
+	<init> (I)V <init>
+		0 p_82760_ p_82760_
+	getDouble (I)D getDouble
+		0 p_82762_ p_82762_
+	size ()I size
+net/minecraft/world/phys/shapes/CubeVoxelShape net/minecraft/world/phys/shapes/CubeVoxelShape
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_82765_ p_82765_
+	findIndex (Lnet/minecraft/core/Direction$Axis;D)I m_6595_
+		0 p_82769_ p_82769_
+		1 p_82770_ p_82770_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_82767_ p_82767_
+net/minecraft/world/phys/shapes/DiscreteCubeMerger net/minecraft/world/phys/shapes/DiscreteCubeMerger
+	firstDiv f_165991_
+	result f_82771_
+	secondDiv f_165992_
+	<init> (II)V <init>
+		0 p_82776_ p_82776_
+		1 p_82777_ p_82777_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82780_ p_82780_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/DiscreteVoxelShape net/minecraft/world/phys/shapes/DiscreteVoxelShape
+	AXIS_VALUES f_82784_
+	xSize f_82781_
+	ySize f_82782_
+	zSize f_82783_
+	<clinit> ()V <clinit>
+		static
+	<init> (III)V <init>
+		0 p_82787_ p_82787_
+		1 p_82788_ p_82788_
+		2 p_82789_ p_82789_
+	fill (III)V m_142703_
+		0 p_165998_ p_165998_
+		1 p_165999_ p_165999_
+		2 p_166000_ p_166000_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_82827_ p_82827_
+	firstFull (Lnet/minecraft/core/Direction$Axis;II)I m_165994_
+		0 p_165995_ p_165995_
+		1 p_165996_ p_165996_
+		2 p_165997_ p_165997_
+	forAllAxisEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Lnet/minecraft/core/AxisCycle;Z)V m_82815_
+		0 p_82816_ p_82816_
+		1 p_82817_ p_82817_
+		2 p_82818_ p_82818_
+	forAllAxisFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;Lnet/minecraft/core/AxisCycle;)V m_82812_
+		0 p_82813_ p_82813_
+		1 p_82814_ p_82814_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_82832_
+		0 p_82833_ p_82833_
+		1 p_82834_ p_82834_
+	forAllEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V m_82819_
+		0 p_82820_ p_82820_
+		1 p_82821_ p_82821_
+	forAllFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;)V m_82810_
+		0 p_82811_ p_82811_
+	getSize (Lnet/minecraft/core/Direction$Axis;)I m_82850_
+		0 p_82851_ p_82851_
+	getXSize ()I m_82828_
+	getYSize ()I m_82845_
+	getZSize ()I m_82852_
+	isEmpty ()Z m_6224_
+	isFull (Lnet/minecraft/core/AxisCycle;III)Z m_82835_
+		0 p_82836_ p_82836_
+		1 p_82837_ p_82837_
+		2 p_82838_ p_82838_
+		3 p_82839_ p_82839_
+	isFull (III)Z m_6696_
+		0 p_82829_ p_82829_
+		1 p_82830_ p_82830_
+		2 p_82831_ p_82831_
+	isFullWide (III)Z m_82846_
+		0 p_82847_ p_82847_
+		1 p_82848_ p_82848_
+		2 p_82849_ p_82849_
+	isFullWide (Lnet/minecraft/core/AxisCycle;III)Z m_82822_
+		0 p_82823_ p_82823_
+		1 p_82824_ p_82824_
+		2 p_82825_ p_82825_
+		3 p_82826_ p_82826_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_82840_ p_82840_
+	lastFull (Lnet/minecraft/core/Direction$Axis;II)I m_82841_
+		0 p_82842_ p_82842_
+		1 p_82843_ p_82843_
+		2 p_82844_ p_82844_
+net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer
+	consume (Lnet/minecraft/core/Direction;III)V m_82853_
+		0 p_82854_ p_82854_
+		1 p_82855_ p_82855_
+		2 p_82856_ p_82856_
+		3 p_82857_ p_82857_
+net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer
+	consume (IIIIII)V m_82858_
+		0 p_82859_ p_82859_
+		1 p_82860_ p_82860_
+		2 p_82861_ p_82861_
+		3 p_82862_ p_82862_
+		4 p_82863_ p_82863_
+		5 p_82864_ p_82864_
+net/minecraft/world/phys/shapes/EntityCollisionContext net/minecraft/world/phys/shapes/EntityCollisionContext
+	EMPTY f_82865_
+	canStandOnFluid f_82869_
+	descending f_82866_
+	entity f_166002_
+	entityBottom f_82867_
+	heldItem f_82868_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_82872_ p_82872_
+	<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_198916_ p_198916_
+		1 p_198917_ p_198917_
+		2 p_198918_ p_198918_
+		3 p_198919_ p_198919_
+		4 p_198920_ p_198920_
+	canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z m_203682_
+		0 p_205115_ p_205115_
+		1 p_205116_ p_205116_
+	getEntity ()Lnet/minecraft/world/entity/Entity; m_193113_
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82886_ p_82886_
+		1 p_82887_ p_82887_
+		2 p_82888_ p_82888_
+	isDescending ()Z m_6226_
+	isHoldingItem (Lnet/minecraft/world/item/Item;)Z m_7142_
+		0 p_82879_ p_82879_
+	lambda$new$1 (Lnet/minecraft/world/level/material/FluidState;)Z m_205112_
+		static
+		0 p_205113_ p_205113_
+	lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z m_205117_
+		static
+		0 p_205118_ p_205118_
+net/minecraft/world/phys/shapes/EntityCollisionContext$1 net/minecraft/world/phys/shapes/EntityCollisionContext$1
+	<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
+		0 p_198922_ p_198922_
+		1 p_198923_ p_198923_
+		2 p_198924_ p_198924_
+		3 p_198925_ p_198925_
+		4 p_198926_ p_198926_
+	isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z m_6513_
+		0 p_82898_ p_82898_
+		1 p_82899_ p_82899_
+		2 p_82900_ p_82900_
+net/minecraft/world/phys/shapes/IdenticalMerger net/minecraft/world/phys/shapes/IdenticalMerger
+	coords f_82901_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
+		0 p_82903_ p_82903_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82906_ p_82906_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/IndexMerger net/minecraft/world/phys/shapes/IndexMerger
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_82907_ p_82907_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer
+	merge (III)Z m_82908_
+		0 p_82909_ p_82909_
+		1 p_82910_ p_82910_
+		2 p_82911_ p_82911_
+net/minecraft/world/phys/shapes/IndirectMerger net/minecraft/world/phys/shapes/IndirectMerger
+	EMPTY f_166021_
+	firstIndices f_82998_
+	result f_82997_
+	resultLength f_166022_
+	secondIndices f_82999_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V <init>
+		0 p_83001_ p_83001_
+		1 p_83002_ p_83002_
+		2 p_83003_ p_83003_
+		3 p_83004_ p_83004_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_83007_ p_83007_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	size ()I size
+net/minecraft/world/phys/shapes/NonOverlappingMerger net/minecraft/world/phys/shapes/NonOverlappingMerger
+	lower f_83008_
+	swap f_83010_
+	upper f_83009_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V <init>
+		0 p_83012_ p_83012_
+		1 p_83013_ p_83013_
+		2 p_83014_ p_83014_
+	forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_6200_
+		0 p_83017_ p_83017_
+	forNonSwappedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z m_83023_
+		0 p_83024_ p_83024_
+	getDouble (I)D getDouble
+		0 p_83026_ p_83026_
+	getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; m_6241_
+	lambda$forMergedIndexes$0 (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;III)Z m_83018_
+		static
+		0 p_83019_ p_83019_
+		1 p_83020_ p_83020_
+		2 p_83021_ p_83021_
+		3 p_83022_ p_83022_
+	size ()I size
+net/minecraft/world/phys/shapes/OffsetDoubleList net/minecraft/world/phys/shapes/OffsetDoubleList
+	delegate f_83028_
+	offset f_83029_
+	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V <init>
+		0 p_83031_ p_83031_
+		1 p_83032_ p_83032_
+	getDouble (I)D getDouble
+		0 p_83034_ p_83034_
+	size ()I size
+net/minecraft/world/phys/shapes/Shapes net/minecraft/world/phys/shapes/Shapes
+	BIG_EPSILON f_166026_
+	BLOCK f_83037_
+	EMPTY f_83038_
+	EPSILON f_166025_
+	INFINITY f_83036_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	block ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83144_
+		static
+	blockOccudes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_83117_
+		static
+		0 p_83118_ p_83118_
+		1 p_83119_ p_83119_
+		2 p_83120_ p_83120_
+	box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83048_
+		static
+		0 p_83049_ p_83049_
+		1 p_83050_ p_83050_
+		2 p_83051_ p_83051_
+		3 p_83052_ p_83052_
+		4 p_83053_ p_83053_
+		5 p_83054_ p_83054_
+	collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;Ljava/lang/Iterable;D)D m_193135_
+		static
+		0 p_193136_ p_193136_
+		1 p_193137_ p_193137_
+		2 p_193138_ p_193138_
+		3 p_193139_ p_193139_
+	create (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83064_
+		static
+		0 p_83065_ p_83065_
+	create (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_166049_
+		static
+		0 p_166050_ p_166050_
+		1 p_166051_ p_166051_
+		2 p_166052_ p_166052_
+		3 p_166053_ p_166053_
+		4 p_166054_ p_166054_
+		5 p_166055_ p_166055_
+	createIndexMerger (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/IndexMerger; m_83058_
+		static
+		0 p_83059_ p_83059_
+		1 p_83060_ p_83060_
+		2 p_83061_ p_83061_
+		3 p_83062_ p_83062_
+		4 p_83063_ p_83063_
+	empty ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83040_
+		static
+	faceShapeOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z m_83145_
+		static
+		0 p_83146_ p_83146_
+		1 p_83147_ p_83147_
+	findBits (DD)I m_83041_
+		static
+		0 p_83042_ p_83042_
+		1 p_83043_ p_83043_
+	getFaceShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83121_
+		static
+		0 p_83122_ p_83122_
+		1 p_83123_ p_83123_
+	join (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83113_
+		static
+		0 p_83114_ p_83114_
+		1 p_83115_ p_83115_
+		2 p_83116_ p_83116_
+	joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z m_83157_
+		static
+		0 p_83158_ p_83158_
+		1 p_83159_ p_83159_
+		2 p_83160_ p_83160_
+	joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z m_83103_
+		static
+		0 p_83104_ p_83104_
+		1 p_83105_ p_83105_
+		2 p_83106_ p_83106_
+		3 p_83107_ p_83107_
+		4 p_83108_ p_83108_
+		5 p_83109_ p_83109_
+	joinUnoptimized (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83148_
+		static
+		0 p_83149_ p_83149_
+		1 p_83150_ p_83150_
+		2 p_83151_ p_83151_
+	lambda$joinIsNotEmpty$1 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIII)Z m_166028_
+		static
+		0 p_166029_ p_166029_
+		1 p_166030_ p_166030_
+		2 p_166031_ p_166031_
+		3 p_166032_ p_166032_
+		4 p_166033_ p_166033_
+		5 p_166034_ p_166034_
+		6 p_166035_ p_166035_
+		7 p_166036_ p_166036_
+		8 p_166037_ p_166037_
+		9 p_166038_ p_166038_
+	lambda$joinIsNotEmpty$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIII)Z m_166039_
+		static
+		0 p_166040_ p_166040_
+		1 p_166041_ p_166041_
+		2 p_166042_ p_166042_
+		3 p_166043_ p_166043_
+		4 p_166044_ p_166044_
+		5 p_166045_ p_166045_
+		6 p_166046_ p_166046_
+		7 p_166047_ p_166047_
+		8 p_166048_ p_166048_
+	lambda$joinIsNotEmpty$3 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)Z m_83094_
+		static
+		0 p_83095_ p_83095_
+		1 p_83096_ p_83096_
+		2 p_83097_ p_83097_
+		3 p_83098_ p_83098_
+		4 p_83099_ p_83099_
+		5 p_83100_ p_83100_
+		6 p_83101_ p_83101_
+		7 p_83102_ p_83102_
+	lambda$static$0 ()Lnet/minecraft/world/phys/shapes/CubeVoxelShape; m_83156_
+		static
+	lcm (II)J m_83055_
+		static
+		0 p_83056_ p_83056_
+		1 p_83057_ p_83057_
+	mergedFaceOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z m_83152_
+		static
+		0 p_83153_ p_83153_
+		1 p_83154_ p_83154_
+		2 p_83155_ p_83155_
+	or (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83110_
+		static
+		0 p_83111_ p_83111_
+		1 p_83112_ p_83112_
+	or (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83124_
+		static
+		0 p_83125_ p_83125_
+		1 p_83126_ p_83126_
+net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer
+	consume (DDDDDD)V m_83161_
+		0 p_83162_ p_83162_
+		1 p_83163_ p_83163_
+		2 p_83164_ p_83164_
+		3 p_83165_ p_83165_
+		4 p_83166_ p_83166_
+		5 p_83167_ p_83167_
+net/minecraft/world/phys/shapes/SliceShape net/minecraft/world/phys/shapes/SliceShape
+	SLICE_COORDS f_83170_
+	axis f_83169_
+	delegate f_83168_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction$Axis;I)V <init>
+		0 p_83173_ p_83173_
+		1 p_83174_ p_83174_
+		2 p_83175_ p_83175_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_83181_ p_83181_
+	makeSlice (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; m_83176_
+		static
+		0 p_83177_ p_83177_
+		1 p_83178_ p_83178_
+		2 p_83179_ p_83179_
+net/minecraft/world/phys/shapes/SubShape net/minecraft/world/phys/shapes/SubShape
+	endX f_83186_
+	endY f_83187_
+	endZ f_83188_
+	parent f_83182_
+	startX f_83183_
+	startY f_83184_
+	startZ f_83185_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIIII)V <init>
+		0 p_83190_ p_83190_
+		1 p_83191_ p_83191_
+		2 p_83192_ p_83192_
+		3 p_83193_ p_83193_
+		4 p_83194_ p_83194_
+		5 p_83195_ p_83195_
+		6 p_83196_ p_83196_
+	clampToShape (Lnet/minecraft/core/Direction$Axis;I)I m_166056_
+		0 p_166057_ p_166057_
+		1 p_166058_ p_166058_
+	fill (III)V m_142703_
+		0 p_166060_ p_166060_
+		1 p_166061_ p_166061_
+		2 p_166062_ p_166062_
+	firstFull (Lnet/minecraft/core/Direction$Axis;)I m_6538_
+		0 p_83204_ p_83204_
+	isFull (III)Z m_6696_
+		0 p_83206_ p_83206_
+		1 p_83207_ p_83207_
+		2 p_83208_ p_83208_
+	lastFull (Lnet/minecraft/core/Direction$Axis;)I m_6536_
+		0 p_83210_ p_83210_
+net/minecraft/world/phys/shapes/VoxelShape net/minecraft/world/phys/shapes/VoxelShape
+	faces f_83212_
+	shape f_83211_
+	<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
+		0 p_83214_ p_83214_
+	bounds ()Lnet/minecraft/world/phys/AABB; m_83215_
+	calculateFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83294_
+		0 p_83295_ p_83295_
+	clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; m_83220_
+		0 p_83221_ p_83221_
+		1 p_83222_ p_83222_
+		2 p_83223_ p_83223_
+	closestPointTo (Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; m_166067_
+		0 p_166068_ p_166068_
+	collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;D)D m_83259_
+		0 p_83260_ p_83260_
+		1 p_83261_ p_83261_
+		2 p_83262_ p_83262_
+	collideX (Lnet/minecraft/core/AxisCycle;Lnet/minecraft/world/phys/AABB;D)D m_83245_
+		0 p_83246_ p_83246_
+		1 p_83247_ p_83247_
+		2 p_83248_ p_83248_
+	findIndex (Lnet/minecraft/core/Direction$Axis;D)I m_6595_
+		0 p_83250_ p_83250_
+		1 p_83251_ p_83251_
+	forAllBoxes (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V m_83286_
+		0 p_83287_ p_83287_
+	forAllEdges (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V m_83224_
+		0 p_83225_ p_83225_
+	get (Lnet/minecraft/core/Direction$Axis;I)D m_83256_
+		0 p_83257_ p_83257_
+		1 p_83258_ p_83258_
+	getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; m_7700_
+		0 p_83249_ p_83249_
+	getFaceShape (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83263_
+		0 p_83264_ p_83264_
+	isEmpty ()Z m_83281_
+	lambda$closestPointTo$5 (Lnet/minecraft/world/phys/Vec3;[Lnet/minecraft/world/phys/Vec3;DDDDDD)V m_166069_
+		static
+		0 p_166070_ p_166070_
+		1 p_166071_ p_166071_
+		2 p_166072_ p_166072_
+		3 p_166073_ p_166073_
+		4 p_166074_ p_166074_
+		5 p_166075_ p_166075_
+		6 p_166076_ p_166076_
+		7 p_166077_ p_166077_
+	lambda$findIndex$4 (DLnet/minecraft/core/Direction$Axis;I)Z m_166063_
+		0 p_166064_ p_166064_
+		1 p_166065_ p_166065_
+		2 p_166066_ p_166066_
+	lambda$forAllBoxes$2 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V m_83234_
+		static
+		0 p_83235_ p_83235_
+		1 p_83236_ p_83236_
+		2 p_83237_ p_83237_
+		3 p_83238_ p_83238_
+		4 p_83239_ p_83239_
+		5 p_83240_ p_83240_
+		6 p_83241_ p_83241_
+		7 p_83242_ p_83242_
+		8 p_83243_ p_83243_
+		9 p_83244_ p_83244_
+	lambda$forAllEdges$1 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;IIIIII)V m_83226_
+		0 p_83227_ p_83227_
+		1 p_83228_ p_83228_
+		2 p_83229_ p_83229_
+		3 p_83230_ p_83230_
+		4 p_83231_ p_83231_
+		5 p_83232_ p_83232_
+		6 p_83233_ p_83233_
+	lambda$optimize$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;DDDDDD)V m_83273_
+		static
+		0 p_83274_ p_83274_
+		1 p_83275_ p_83275_
+		2 p_83276_ p_83276_
+		3 p_83277_ p_83277_
+		4 p_83278_ p_83278_
+		5 p_83279_ p_83279_
+		6 p_83280_ p_83280_
+	lambda$toAabbs$3 (Ljava/util/List;DDDDDD)V m_83265_
+		static
+		0 p_83266_ p_83266_
+		1 p_83267_ p_83267_
+		2 p_83268_ p_83268_
+		3 p_83269_ p_83269_
+		4 p_83270_ p_83270_
+		5 p_83271_ p_83271_
+		6 p_83272_ p_83272_
+	max (Lnet/minecraft/core/Direction$Axis;DD)D m_83290_
+		0 p_83291_ p_83291_
+		1 p_83292_ p_83292_
+		2 p_83293_ p_83293_
+	max (Lnet/minecraft/core/Direction$Axis;)D m_83297_
+		0 p_83298_ p_83298_
+	min (Lnet/minecraft/core/Direction$Axis;)D m_83288_
+		0 p_83289_ p_83289_
+	min (Lnet/minecraft/core/Direction$Axis;DD)D m_166078_
+		0 p_166079_ p_166079_
+		1 p_166080_ p_166080_
+		2 p_166081_ p_166081_
+	move (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; m_83216_
+		0 p_83217_ p_83217_
+		1 p_83218_ p_83218_
+		2 p_83219_ p_83219_
+	optimize ()Lnet/minecraft/world/phys/shapes/VoxelShape; m_83296_
+	toAabbs ()Ljava/util/List; m_83299_
+	toString ()Ljava/lang/String; toString
+net/minecraft/world/phys/shapes/package-info net/minecraft/world/phys/shapes/package-info
+net/minecraft/world/scores/Objective net/minecraft/world/scores/Objective
+	criteria f_83303_
+	displayName f_83304_
+	formattedDisplayName f_83305_
+	name f_83302_
+	renderType f_83306_
+	scoreboard f_83301_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V <init>
+		0 p_83308_ p_83308_
+		1 p_83309_ p_83309_
+		2 p_83310_ p_83310_
+		3 p_83311_ p_83311_
+		4 p_83312_ p_83312_
+	createFormattedDisplayName ()Lnet/minecraft/network/chat/Component; m_83325_
+	getCriteria ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_83321_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83322_
+	getFormattedDisplayName ()Lnet/minecraft/network/chat/Component; m_83323_
+	getName ()Ljava/lang/String; m_83320_
+	getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83324_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_83313_
+	lambda$createFormattedDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; m_83318_
+		0 p_83319_ p_83319_
+	setDisplayName (Lnet/minecraft/network/chat/Component;)V m_83316_
+		0 p_83317_ p_83317_
+	setRenderType (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V m_83314_
+		0 p_83315_ p_83315_
+net/minecraft/world/scores/PlayerTeam net/minecraft/world/scores/PlayerTeam
+	BIT_FRIENDLY_FIRE f_166084_
+	BIT_SEE_INVISIBLES f_166085_
+	allowFriendlyFire f_83332_
+	collisionRule f_83337_
+	color f_83336_
+	deathMessageVisibility f_83335_
+	displayName f_83329_
+	displayNameStyle f_83338_
+	name f_83327_
+	nameTagVisibility f_83334_
+	playerPrefix f_83330_
+	playerSuffix f_83331_
+	players f_83328_
+	scoreboard f_83326_
+	seeFriendlyInvisibles f_83333_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;)V <init>
+		0 p_83340_ p_83340_
+		1 p_83341_ p_83341_
+	canSeeFriendlyInvisibles ()Z m_6259_
+	formatNameForTeam (Lnet/minecraft/world/scores/Team;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_83348_
+		static
+		0 p_83349_ p_83349_
+		1 p_83350_ p_83350_
+	getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; m_7156_
+	getColor ()Lnet/minecraft/ChatFormatting; m_7414_
+	getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7468_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83364_
+	getFormattedDisplayName ()Lnet/minecraft/network/chat/MutableComponent; m_83367_
+	getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_6870_
+		0 p_83369_ p_83369_
+	getName ()Ljava/lang/String; m_5758_
+	getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7470_
+	getPlayerPrefix ()Lnet/minecraft/network/chat/Component; m_83370_
+	getPlayerSuffix ()Lnet/minecraft/network/chat/Component; m_83371_
+	getPlayers ()Ljava/util/Collection; m_6809_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_166086_
+	isAllowFriendlyFire ()Z m_6260_
+	packOptions ()I m_83378_
+	setAllowFriendlyFire (Z)V m_83355_
+		0 p_83356_ p_83356_
+	setCollisionRule (Lnet/minecraft/world/scores/Team$CollisionRule;)V m_83344_
+		0 p_83345_ p_83345_
+	setColor (Lnet/minecraft/ChatFormatting;)V m_83351_
+		0 p_83352_ p_83352_
+	setDeathMessageVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V m_83358_
+		0 p_83359_ p_83359_
+	setDisplayName (Lnet/minecraft/network/chat/Component;)V m_83353_
+		0 p_83354_ p_83354_
+	setNameTagVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V m_83346_
+		0 p_83347_ p_83347_
+	setPlayerPrefix (Lnet/minecraft/network/chat/Component;)V m_83360_
+		0 p_83361_ p_83361_
+	setPlayerSuffix (Lnet/minecraft/network/chat/Component;)V m_83365_
+		0 p_83366_ p_83366_
+	setSeeFriendlyInvisibles (Z)V m_83362_
+		0 p_83363_ p_83363_
+	unpackOptions (I)V m_83342_
+		0 p_83343_ p_83343_
+net/minecraft/world/scores/Score net/minecraft/world/scores/Score
+	SCORE_COMPARATOR f_83380_
+	count f_83384_
+	forceUpdate f_83386_
+	locked f_83385_
+	objective f_83382_
+	owner f_83383_
+	scoreboard f_83381_
+	<clinit> ()V <clinit>
+		static
+	<init> (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;Ljava/lang/String;)V <init>
+		0 p_83389_ p_83389_
+		1 p_83390_ p_83390_
+		2 p_83391_ p_83391_
+	add (I)V m_83393_
+		0 p_83394_ p_83394_
+	getObjective ()Lnet/minecraft/world/scores/Objective; m_83404_
+	getOwner ()Ljava/lang/String; m_83405_
+	getScore ()I m_83400_
+	getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; m_83406_
+	increment ()V m_83392_
+	isLocked ()Z m_83407_
+	lambda$static$0 (Lnet/minecraft/world/scores/Score;Lnet/minecraft/world/scores/Score;)I m_83395_
+		static
+		0 p_83396_ p_83396_
+		1 p_83397_ p_83397_
+	reset ()V m_83401_
+	setLocked (Z)V m_83398_
+		0 p_83399_ p_83399_
+	setScore (I)V m_83402_
+		0 p_83403_ p_83403_
+net/minecraft/world/scores/Scoreboard net/minecraft/world/scores/Scoreboard
+	DISPLAY_SLOTS f_166092_
+	DISPLAY_SLOT_BELOW_NAME f_166089_
+	DISPLAY_SLOT_LIST f_166087_
+	DISPLAY_SLOT_SIDEBAR f_166088_
+	DISPLAY_SLOT_TEAMS_SIDEBAR_END f_166091_
+	DISPLAY_SLOT_TEAMS_SIDEBAR_START f_166090_
+	LOGGER f_199933_
+	displayObjectives f_83411_
+	displaySlotNames f_83414_
+	objectivesByCriteria f_83409_
+	objectivesByName f_83408_
+	playerScores f_83410_
+	teamsByName f_83412_
+	teamsByPlayer f_83413_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	addObjective (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/Objective; m_83436_
+		0 p_83437_ p_83437_
+		1 p_83438_ p_83438_
+		2 p_83439_ p_83439_
+		3 p_83440_ p_83440_
+	addPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83492_
+		0 p_83493_ p_83493_
+	addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z m_6546_
+		0 p_83434_ p_83434_
+		1 p_83435_ p_83435_
+	entityRemoved (Lnet/minecraft/world/entity/Entity;)V m_83420_
+		0 p_83421_ p_83421_
+	forAllObjectives (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Ljava/lang/String;Ljava/util/function/Consumer;)V m_83427_
+		0 p_83428_ p_83428_
+		1 p_83429_ p_83429_
+		2 p_83430_ p_83430_
+	getDisplayObjective (I)Lnet/minecraft/world/scores/Objective; m_83416_
+		0 p_83417_ p_83417_
+	getDisplaySlotByName (Ljava/lang/String;)I m_83504_
+		static
+		0 p_83505_ p_83505_
+	getDisplaySlotName (I)Ljava/lang/String; m_83453_
+		static
+		0 p_83454_ p_83454_
+	getDisplaySlotNames ()[Ljava/lang/String; m_83494_
+		static
+	getObjective (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_83477_
+		0 p_83478_ p_83478_
+	getObjectiveNames ()Ljava/util/Collection; m_83474_
+	getObjectives ()Ljava/util/Collection; m_83466_
+	getOrCreateObjective (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; m_83469_
+		0 p_83470_ p_83470_
+	getOrCreatePlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_83471_
+		0 p_83472_ p_83472_
+		1 p_83473_ p_83473_
+	getPlayerScores (Ljava/lang/String;)Ljava/util/Map; m_83483_
+		0 p_83484_ p_83484_
+	getPlayerScores (Lnet/minecraft/world/scores/Objective;)Ljava/util/Collection; m_83498_
+		0 p_83499_ p_83499_
+	getPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83489_
+		0 p_83490_ p_83490_
+	getPlayerTeams ()Ljava/util/Collection; m_83491_
+	getPlayersTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; m_83500_
+		0 p_83501_ p_83501_
+	getTeamNames ()Ljava/util/Collection; m_83488_
+	getTrackedPlayers ()Ljava/util/Collection; m_83482_
+	hasObjective (Ljava/lang/String;)Z m_83459_
+		0 p_83460_ p_83460_
+	hasPlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Z m_83461_
+		0 p_83462_ p_83462_
+		1 p_83463_ p_83463_
+	lambda$addObjective$0 (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)Ljava/util/List; m_83425_
+		static
+		0 p_83426_ p_83426_
+	lambda$forAllObjectives$1 (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_83441_
+		0 p_83442_ p_83442_
+		1 p_83443_ p_83443_
+		2 p_83444_ p_83444_
+	lambda$getOrCreatePlayerScore$2 (Ljava/lang/String;)Ljava/util/Map; m_83506_
+		static
+		0 p_83507_ p_83507_
+	lambda$getOrCreatePlayerScore$3 (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; m_83485_
+		0 p_83486_ p_83486_
+		1 p_83487_ p_83487_
+	lambda$savePlayerScores$4 (Lnet/minecraft/world/scores/Score;)Z m_166097_
+		static
+		0 p_166098_ p_166098_
+	lambda$savePlayerScores$5 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/scores/Score;)V m_166094_
+		static
+		0 p_166095_ p_166095_
+		1 p_166096_ p_166096_
+	lambda$savePlayerScores$6 (Lnet/minecraft/nbt/ListTag;Ljava/util/Collection;)V m_83450_
+		static
+		0 p_83451_ p_83451_
+		1 p_83452_ p_83452_
+	loadPlayerScores (Lnet/minecraft/nbt/ListTag;)V m_83445_
+		0 p_83446_ p_83446_
+	onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V m_7092_
+		0 p_83422_ p_83422_
+	onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V m_7091_
+		0 p_83455_ p_83455_
+	onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V m_7093_
+		0 p_83467_ p_83467_
+	onPlayerRemoved (Ljava/lang/String;)V m_7182_
+		0 p_83431_ p_83431_
+	onPlayerScoreRemoved (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_5973_
+		0 p_83432_ p_83432_
+		1 p_83433_ p_83433_
+	onScoreChanged (Lnet/minecraft/world/scores/Score;)V m_5734_
+		0 p_83424_ p_83424_
+	onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V m_7650_
+		0 p_83423_ p_83423_
+	onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V m_7645_
+		0 p_83456_ p_83456_
+	onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V m_7644_
+		0 p_83468_ p_83468_
+	removeObjective (Lnet/minecraft/world/scores/Objective;)V m_83502_
+		0 p_83503_ p_83503_
+	removePlayerFromTeam (Ljava/lang/String;)Z m_83495_
+		0 p_83496_ p_83496_
+	removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V m_6519_
+		0 p_83464_ p_83464_
+		1 p_83465_ p_83465_
+	removePlayerTeam (Lnet/minecraft/world/scores/PlayerTeam;)V m_83475_
+		0 p_83476_ p_83476_
+	resetPlayerScore (Ljava/lang/String;Lnet/minecraft/world/scores/Objective;)V m_83479_
+		0 p_83480_ p_83480_
+		1 p_83481_ p_83481_
+	savePlayerScores ()Lnet/minecraft/nbt/ListTag; m_83497_
+	setDisplayObjective (ILnet/minecraft/world/scores/Objective;)V m_7136_
+		0 p_83418_ p_83418_
+		1 p_83419_ p_83419_
+net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/ScoreboardSaveData
+	FILE_ID f_166099_
+	scoreboard f_83509_
+	<init> (Lnet/minecraft/world/scores/Scoreboard;)V <init>
+		0 p_166101_ p_166101_
+	lambda$loadObjectives$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V m_83521_
+		0 p_83522_ p_83522_
+		1 p_83523_ p_83523_
+	load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; m_166102_
+		0 p_166103_ p_166103_
+	loadDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V m_83530_
+		0 p_83531_ p_83531_
+	loadObjectives (Lnet/minecraft/nbt/ListTag;)V m_83528_
+		0 p_83529_ p_83529_
+	loadTeamPlayers (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/nbt/ListTag;)V m_83514_
+		0 p_83515_ p_83515_
+		1 p_83516_ p_83516_
+	loadTeams (Lnet/minecraft/nbt/ListTag;)V m_83524_
+		0 p_83525_ p_83525_
+	save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; m_7176_
+		0 p_83527_ p_83527_
+	saveDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V m_83532_
+		0 p_83533_ p_83533_
+	saveObjectives ()Lnet/minecraft/nbt/ListTag; m_83534_
+	saveTeams ()Lnet/minecraft/nbt/ListTag; m_83513_
+net/minecraft/world/scores/Team net/minecraft/world/scores/Team
+	<init> ()V <init>
+	canSeeFriendlyInvisibles ()Z m_6259_
+	getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; m_7156_
+	getColor ()Lnet/minecraft/ChatFormatting; m_7414_
+	getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7468_
+	getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; m_6870_
+		0 p_83538_ p_83538_
+	getName ()Ljava/lang/String; m_5758_
+	getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; m_7470_
+	getPlayers ()Ljava/util/Collection; m_6809_
+	isAlliedTo (Lnet/minecraft/world/scores/Team;)Z m_83536_
+		0 p_83537_ p_83537_
+	isAllowFriendlyFire ()Z m_6260_
+net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/Team$CollisionRule
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	BY_NAME f_83545_
+	NEVER NEVER
+	PUSH_OTHER_TEAMS PUSH_OTHER_TEAMS
+	PUSH_OWN_TEAM PUSH_OWN_TEAM
+	id f_83544_
+	name f_83543_
+	$values ()[Lnet/minecraft/world/scores/Team$CollisionRule; m_166104_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_83549_ p_83549_
+		1 p_83550_ p_83550_
+		2 p_83551_ p_83551_
+		3 p_83552_ p_83552_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; m_83555_
+		static
+		0 p_83556_ p_83556_
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83557_
+	lambda$static$0 (Lnet/minecraft/world/scores/Team$CollisionRule;)Ljava/lang/String; m_83558_
+		static
+		0 p_83559_ p_83559_
+	lambda$static$1 (Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/world/scores/Team$CollisionRule; m_83553_
+		static
+		0 p_83554_ p_83554_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; valueOf
+		static
+		0 p_83561_ p_83561_
+	values ()[Lnet/minecraft/world/scores/Team$CollisionRule; values
+		static
+net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/Team$Visibility
+	$VALUES $VALUES
+	ALWAYS ALWAYS
+	BY_NAME f_83569_
+	HIDE_FOR_OTHER_TEAMS HIDE_FOR_OTHER_TEAMS
+	HIDE_FOR_OWN_TEAM HIDE_FOR_OWN_TEAM
+	NEVER NEVER
+	id f_83568_
+	name f_83567_
+	$values ()[Lnet/minecraft/world/scores/Team$Visibility; m_166106_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
+		0 p_83573_ p_83573_
+		1 p_83574_ p_83574_
+		2 p_83575_ p_83575_
+		3 p_83576_ p_83576_
+	byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; m_83579_
+		static
+		0 p_83580_ p_83580_
+	getAllNames ()[Ljava/lang/String; m_166105_
+		static
+	getDisplayName ()Lnet/minecraft/network/chat/Component; m_83581_
+	lambda$static$0 (Lnet/minecraft/world/scores/Team$Visibility;)Ljava/lang/String; m_83582_
+		static
+		0 p_83583_ p_83583_
+	lambda$static$1 (Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/world/scores/Team$Visibility; m_83577_
+		static
+		0 p_83578_ p_83578_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; valueOf
+		static
+		0 p_83585_ p_83585_
+	values ()[Lnet/minecraft/world/scores/Team$Visibility; values
+		static
+net/minecraft/world/scores/criteria/ObjectiveCriteria net/minecraft/world/scores/criteria/ObjectiveCriteria
+	AIR f_83595_
+	ARMOR f_83596_
+	CRITERIA_CACHE f_166108_
+	CUSTOM_CRITERIA f_166107_
+	DEATH_COUNT f_83590_
+	DUMMY f_83588_
+	EXPERIENCE f_83597_
+	FOOD f_83594_
+	HEALTH f_83593_
+	KILLED_BY_TEAM f_83600_
+	KILL_COUNT_ALL f_83592_
+	KILL_COUNT_PLAYERS f_83591_
+	LEVEL f_83598_
+	TEAM_KILL f_83599_
+	TRIGGER f_83589_
+	name f_83601_
+	readOnly f_83602_
+	renderType f_83603_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;)V <init>
+		0 p_83606_ p_83606_
+	<init> (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V <init>
+		0 p_83608_ p_83608_
+		1 p_83609_ p_83609_
+		2 p_83610_ p_83610_
+	byName (Ljava/lang/String;)Ljava/util/Optional; m_83614_
+		static
+		0 p_83615_ p_83615_
+	getCustomCriteriaNames ()Ljava/util/Set; m_166115_
+		static
+	getDefaultRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83622_
+	getName ()Ljava/lang/String; m_83620_
+	getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; m_83611_
+		static
+		0 p_83612_ p_83612_
+		1 p_83613_ p_83613_
+	isReadOnly ()Z m_83621_
+	lambda$byName$0 (Ljava/lang/String;ILnet/minecraft/stats/StatType;)Ljava/util/Optional; m_83616_
+		static
+		0 p_83617_ p_83617_
+		1 p_83618_ p_83618_
+		2 p_83619_ p_83619_
+	registerCustom (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_166113_
+		static
+		0 p_166114_ p_166114_
+	registerCustom (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; m_166109_
+		static
+		0 p_166110_ p_166110_
+		1 p_166111_ p_166111_
+		2 p_166112_ p_166112_
+net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType
+	$VALUES $VALUES
+	CODEC f_262724_
+	HEARTS HEARTS
+	INTEGER INTEGER
+	id f_83625_
+	$values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_166116_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
+		0 p_83630_ p_83630_
+		1 p_83631_ p_83631_
+		2 p_83632_ p_83632_
+	byId (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; m_83634_
+		static
+		0 p_83635_ p_83635_
+	getId ()Ljava/lang/String; m_83633_
+	getSerializedName ()Ljava/lang/String; m_7912_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; valueOf
+		static
+		0 p_83637_ p_83637_
+	values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; values
+		static
+net/minecraft/world/scores/criteria/package-info net/minecraft/world/scores/criteria/package-info
+net/minecraft/world/scores/package-info net/minecraft/world/scores/package-info
+net/minecraft/world/ticks/BlackholeTickAccess net/minecraft/world/ticks/BlackholeTickAccess
+	CONTAINER_BLACKHOLE f_193140_
+	LEVEL_BLACKHOLE f_193141_
+	<clinit> ()V <clinit>
+		static
+	<init> ()V <init>
+	emptyContainer ()Lnet/minecraft/world/ticks/TickContainerAccess; m_193144_
+		static
+	emptyLevelList ()Lnet/minecraft/world/ticks/LevelTickAccess; m_193145_
+		static
+net/minecraft/world/ticks/BlackholeTickAccess$1 net/minecraft/world/ticks/BlackholeTickAccess$1
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193151_ p_193151_
+		1 p_193152_ p_193152_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193149_ p_193149_
+net/minecraft/world/ticks/BlackholeTickAccess$2 net/minecraft/world/ticks/BlackholeTickAccess$2
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193158_ p_193158_
+		1 p_193159_ p_193159_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193156_ p_193156_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193161_ p_193161_
+		1 p_193162_ p_193162_
+net/minecraft/world/ticks/ContainerSingleItem net/minecraft/world/ticks/ContainerSingleItem
+	clearContent ()V m_6211_
+	getContainerSize ()I m_6643_
+	getFirstItem ()Lnet/minecraft/world/item/ItemStack; m_272036_
+	isEmpty ()Z m_7983_
+	removeFirstItem ()Lnet/minecraft/world/item/ItemStack; m_272108_
+	removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; m_8016_
+		0 p_273409_ p_273409_
+	setFirstItem (Lnet/minecraft/world/item/ItemStack;)V m_272287_
+		0 p_273635_ p_273635_
+net/minecraft/world/ticks/LevelChunkTicks net/minecraft/world/ticks/LevelChunkTicks
+	onTickAdded f_193166_
+	pendingTicks f_193164_
+	tickQueue f_193163_
+	ticksPerPosition f_193165_
+	<init> (Ljava/util/List;)V <init>
+		0 p_193169_ p_193169_
+	<init> ()V <init>
+	count ()I m_183574_
+	getAll ()Ljava/util/stream/Stream; m_193196_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193179_ p_193179_
+		1 p_193180_ p_193180_
+	load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/LevelChunkTicks; m_193185_
+		static
+		0 p_193186_ p_193186_
+		1 p_193187_ p_193187_
+		2 p_193188_ p_193188_
+	peek ()Lnet/minecraft/world/ticks/ScheduledTick; m_193189_
+	poll ()Lnet/minecraft/world/ticks/ScheduledTick; m_193195_
+	removeIf (Ljava/util/function/Predicate;)V m_193183_
+		0 p_193184_ p_193184_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193191_ p_193191_
+		1 p_193192_ p_193192_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/ListTag; m_183237_
+		0 p_193174_ p_193174_
+		1 p_193175_ p_193175_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193177_ p_193177_
+	scheduleUnchecked (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193193_
+		0 p_193194_ p_193194_
+	setOnTickAdded (Ljava/util/function/BiConsumer;)V m_193181_
+		0 p_193182_ p_193182_
+	unpack (J)V m_193171_
+		0 p_193172_ p_193172_
+net/minecraft/world/ticks/LevelTickAccess net/minecraft/world/ticks/LevelTickAccess
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193197_ p_193197_
+		1 p_193198_ p_193198_
+net/minecraft/world/ticks/LevelTicks net/minecraft/world/ticks/LevelTicks
+	CONTAINER_DRAIN_ORDER f_193199_
+	allContainers f_193202_
+	alreadyRunThisTick f_193206_
+	chunkScheduleUpdater f_193208_
+	containersToTick f_193204_
+	nextTickForContainer f_193203_
+	profiler f_193201_
+	tickCheck f_193200_
+	toRunThisTick f_193205_
+	toRunThisTickSet f_193207_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/util/function/LongPredicate;Ljava/util/function/Supplier;)V <init>
+		0 p_193211_ p_193211_
+		1 p_193212_ p_193212_
+	addContainer (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/ticks/LevelChunkTicks;)V m_193231_
+		0 p_193232_ p_193232_
+		1 p_193233_ p_193233_
+	calculateTickSetIfNeeded ()V m_193287_
+	canScheduleMoreTicks (I)Z m_193214_
+		0 p_193215_ p_193215_
+	cleanupAfterTick ()V m_193284_
+	clearArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V m_193234_
+		0 p_193235_ p_193235_
+	collectTicks (JILnet/minecraft/util/profiling/ProfilerFiller;)V m_193221_
+		0 p_193222_ p_193222_
+		1 p_193223_ p_193223_
+		2 p_193224_ p_193224_
+	copyArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V m_193242_
+		0 p_193243_ p_193243_
+		1 p_193244_ p_193244_
+	copyAreaFrom (Lnet/minecraft/world/ticks/LevelTicks;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V m_264560_
+		0 p_265554_ p_265554_
+		1 p_265172_ p_265172_
+		2 p_265318_ p_265318_
+	count ()I m_183574_
+	drainContainers (JI)V m_193218_
+		0 p_193219_ p_193219_
+		1 p_193220_ p_193220_
+	drainFromCurrentContainer (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V m_193267_
+		0 p_193268_ p_193268_
+		1 p_193269_ p_193269_
+		2 p_193270_ p_193270_
+		3 p_193271_ p_193271_
+	forContainersInArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer;)V m_193236_
+		0 p_193237_ p_193237_
+		1 p_193238_ p_193238_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193254_ p_193254_
+		1 p_193255_ p_193255_
+	lambda$clearArea$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z m_193239_
+		static
+		0 p_193240_ p_193240_
+		1 p_193241_ p_193241_
+	lambda$clearArea$4 (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_193274_
+		0 p_193275_ p_193275_
+		1 p_193276_ p_193276_
+		2 p_193277_ p_193277_
+	lambda$copyAreaFrom$5 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z m_200920_
+		static
+		0 p_200921_ p_200921_
+		1 p_200922_ p_200922_
+	lambda$copyAreaFrom$6 (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_200928_
+		static
+		0 p_200929_ p_200929_
+		1 p_200930_ p_200930_
+		2 p_200931_ p_200931_
+		3 p_200932_ p_200932_
+	lambda$copyAreaFrom$7 (Lnet/minecraft/core/Vec3i;JJLnet/minecraft/world/ticks/ScheduledTick;)V m_193256_
+		0 p_193257_ p_193257_
+		1 p_193258_ p_193258_
+		2 p_193259_ p_193259_
+		3 p_193260_ p_193260_
+	lambda$new$1 (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V m_193261_
+		static
+		0 p_193262_ p_193262_
+	lambda$new$2 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/ScheduledTick;)V m_193248_
+		0 p_193249_ p_193249_
+		1 p_193250_ p_193250_
+	lambda$static$0 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I m_193245_
+		static
+		0 p_193246_ p_193246_
+		1 p_193247_ p_193247_
+	removeContainer (Lnet/minecraft/world/level/ChunkPos;)V m_193229_
+		0 p_193230_ p_193230_
+	rescheduleLeftoverContainers ()V m_193278_
+	runCollectedTicks (Ljava/util/function/BiConsumer;)V m_193272_
+		0 p_193273_ p_193273_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193252_ p_193252_
+	scheduleForThisTick (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193285_
+		0 p_193286_ p_193286_
+	sortContainersToTick (J)V m_193216_
+		0 p_193217_ p_193217_
+	tick (JILjava/util/function/BiConsumer;)V m_193225_
+		0 p_193226_ p_193226_
+		1 p_193227_ p_193227_
+		2 p_193228_ p_193228_
+	updateContainerScheduling (Lnet/minecraft/world/ticks/ScheduledTick;)V m_193279_
+		0 p_193280_ p_193280_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193282_ p_193282_
+		1 p_193283_ p_193283_
+net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer
+	accept (JLnet/minecraft/world/ticks/LevelChunkTicks;)V m_193288_
+		0 p_193289_ p_193289_
+		1 p_193290_ p_193290_
+net/minecraft/world/ticks/ProtoChunkTicks net/minecraft/world/ticks/ProtoChunkTicks
+	ticks f_193291_
+	ticksPerPosition f_193292_
+	<init> ()V <init>
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193300_ p_193300_
+		1 p_193301_ p_193301_
+	load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/ProtoChunkTicks; m_193302_
+		static
+		0 p_193303_ p_193303_
+		1 p_193304_ p_193304_
+		2 p_193305_ p_193305_
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193308_ p_193308_
+		1 p_193309_ p_193309_
+	schedule (Lnet/minecraft/world/ticks/SavedTick;)V m_193295_
+		0 p_193296_ p_193296_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193298_ p_193298_
+	scheduledTicks ()Ljava/util/List; m_193306_
+net/minecraft/world/ticks/SavedTick net/minecraft/world/ticks/SavedTick
+	TAG_DELAY f_193319_
+	TAG_ID f_193315_
+	TAG_PRIORITY f_193320_
+	TAG_X f_193316_
+	TAG_Y f_193317_
+	TAG_Z f_193318_
+	UNIQUE_TICK_HASH f_193310_
+	delay f_193313_
+	pos f_193312_
+	priority f_193314_
+	type f_193311_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)V <init>
+		0 f_193311_ f_193311_
+		1 f_193312_ f_193312_
+		2 f_193313_ f_193313_
+		3 f_193314_ f_193314_
+	delay ()I f_193313_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_193359_ p_193359_
+	hashCode ()I hashCode
+	lambda$loadTick$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Object;)Lnet/minecraft/world/ticks/SavedTick; m_210666_
+		static
+		0 p_210667_ p_210667_
+		1 p_210668_ p_210668_
+	lambda$loadTickList$0 (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/SavedTick;)V m_210662_
+		static
+		0 p_210663_ p_210663_
+		1 p_210664_ p_210664_
+		2 p_210665_ p_210665_
+	loadTick (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Function;)Ljava/util/Optional; m_210669_
+		static
+		0 p_210670_ p_210670_
+		1 p_210671_ p_210671_
+	loadTickList (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Consumer;)V m_193350_
+		static
+		0 p_193351_ p_193351_
+		1 p_193352_ p_193352_
+		2 p_193353_ p_193353_
+		3 p_193354_ p_193354_
+	pos ()Lnet/minecraft/core/BlockPos; f_193312_
+	priority ()Lnet/minecraft/world/ticks/TickPriority; f_193314_
+	probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/SavedTick; m_193335_
+		static
+		0 p_193336_ p_193336_
+		1 p_193337_ p_193337_
+	save (Ljava/util/function/Function;)Lnet/minecraft/nbt/CompoundTag; m_193343_
+		0 p_193344_ p_193344_
+	saveTick (Lnet/minecraft/world/ticks/ScheduledTick;Ljava/util/function/Function;J)Lnet/minecraft/nbt/CompoundTag; m_193331_
+		static
+		0 p_193332_ p_193332_
+		1 p_193333_ p_193333_
+		2 p_193334_ p_193334_
+	saveTick (Ljava/lang/String;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/nbt/CompoundTag; m_193338_
+		static
+		0 p_193339_ p_193339_
+		1 p_193340_ p_193340_
+		2 p_193341_ p_193341_
+		3 p_193342_ p_193342_
+	toString ()Ljava/lang/String; toString
+	type ()Ljava/lang/Object; f_193311_
+	unpack (JJ)Lnet/minecraft/world/ticks/ScheduledTick; m_193328_
+		0 p_193329_ p_193329_
+		1 p_193330_ p_193330_
+net/minecraft/world/ticks/SavedTick$1 net/minecraft/world/ticks/SavedTick$1
+	<init> ()V <init>
+	equals (Lnet/minecraft/world/ticks/SavedTick;Lnet/minecraft/world/ticks/SavedTick;)Z equals
+		0 p_193366_ p_193366_
+		1 p_193367_ p_193367_
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_193369_ p_193369_
+		1 p_193370_ p_193370_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_193372_ p_193372_
+	hashCode (Lnet/minecraft/world/ticks/SavedTick;)I hashCode
+		0 p_193364_ p_193364_
+net/minecraft/world/ticks/ScheduledTick net/minecraft/world/ticks/ScheduledTick
+	DRAIN_ORDER f_193373_
+	INTRA_TICK_DRAIN_ORDER f_193374_
+	UNIQUE_TICK_HASH f_193375_
+	pos f_193377_
+	priority f_193379_
+	subTickOrder f_193380_
+	triggerTick f_193378_
+	type f_193376_
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JJ)V <init>
+		0 p_193383_ p_193383_
+		1 p_193384_ p_193384_
+		2 p_193385_ p_193385_
+		3 p_193386_ p_193386_
+	<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JLnet/minecraft/world/ticks/TickPriority;J)V <init>
+		0 f_193376_ f_193376_
+		1 f_193377_ f_193377_
+		2 f_193378_ f_193378_
+		3 f_193379_ f_193379_
+		4 f_193380_ f_193380_
+	equals (Ljava/lang/Object;)Z equals
+		0 p_193412_ p_193412_
+	hashCode ()I hashCode
+	lambda$static$0 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I m_193405_
+		static
+		0 p_193406_ p_193406_
+		1 p_193407_ p_193407_
+	lambda$static$1 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I m_193394_
+		static
+		0 p_193395_ p_193395_
+		1 p_193396_ p_193396_
+	pos ()Lnet/minecraft/core/BlockPos; f_193377_
+	priority ()Lnet/minecraft/world/ticks/TickPriority; f_193379_
+	probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/ScheduledTick; m_193397_
+		static
+		0 p_193398_ p_193398_
+		1 p_193399_ p_193399_
+	subTickOrder ()J f_193380_
+	toString ()Ljava/lang/String; toString
+	triggerTick ()J f_193378_
+	type ()Ljava/lang/Object; f_193376_
+net/minecraft/world/ticks/ScheduledTick$1 net/minecraft/world/ticks/ScheduledTick$1
+	<init> ()V <init>
+	equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
+		0 p_193422_ p_193422_
+		1 p_193423_ p_193423_
+	equals (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)Z equals
+		0 p_193419_ p_193419_
+		1 p_193420_ p_193420_
+	hashCode (Ljava/lang/Object;)I hashCode
+		0 p_193425_ p_193425_
+	hashCode (Lnet/minecraft/world/ticks/ScheduledTick;)I hashCode
+		0 p_193417_ p_193417_
+net/minecraft/world/ticks/SerializableTickContainer net/minecraft/world/ticks/SerializableTickContainer
+	save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; m_183237_
+		0 p_193426_ p_193426_
+		1 p_193427_ p_193427_
+net/minecraft/world/ticks/TickAccess net/minecraft/world/ticks/TickAccess
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193429_ p_193429_
+		1 p_193430_ p_193430_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193428_ p_193428_
+net/minecraft/world/ticks/TickContainerAccess net/minecraft/world/ticks/TickContainerAccess
+net/minecraft/world/ticks/TickPriority net/minecraft/world/ticks/TickPriority
+	$VALUES $VALUES
+	EXTREMELY_HIGH EXTREMELY_HIGH
+	EXTREMELY_LOW EXTREMELY_LOW
+	HIGH HIGH
+	LOW LOW
+	NORMAL NORMAL
+	VERY_HIGH VERY_HIGH
+	VERY_LOW VERY_LOW
+	value f_193438_
+	$values ()[Lnet/minecraft/world/ticks/TickPriority; m_193448_
+		static
+	<clinit> ()V <clinit>
+		static
+	<init> (Ljava/lang/String;II)V <init>
+		0 p_193442_ p_193442_
+		1 p_193443_ p_193443_
+		2 p_193444_ p_193444_
+	byValue (I)Lnet/minecraft/world/ticks/TickPriority; m_193446_
+		static
+		0 p_193447_ p_193447_
+	getValue ()I m_193445_
+	valueOf (Ljava/lang/String;)Lnet/minecraft/world/ticks/TickPriority; valueOf
+		static
+		0 p_193450_ p_193450_
+	values ()[Lnet/minecraft/world/ticks/TickPriority; values
+		static
+net/minecraft/world/ticks/WorldGenTickAccess net/minecraft/world/ticks/WorldGenTickAccess
+	containerGetter f_193452_
+	<init> (Ljava/util/function/Function;)V <init>
+		0 p_193454_ p_193454_
+	count ()I m_183574_
+	hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183582_
+		0 p_193459_ p_193459_
+		1 p_193460_ p_193460_
+	schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V m_183393_
+		0 p_193457_ p_193457_
+	willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z m_183588_
+		0 p_193462_ p_193462_
+		1 p_193463_ p_193463_
+net/minecraft/world/ticks/package-info net/minecraft/world/ticks/package-info
diff --git a/build/reobfJar/output.jar b/build/reobfJar/output.jar
new file mode 100644
index 0000000000000000000000000000000000000000..18e68f2596fc793191dd5c5998bad261a42c4d9d
Binary files /dev/null and b/build/reobfJar/output.jar differ
diff --git a/build/resources/main/META-INF/mods.toml b/build/resources/main/META-INF/mods.toml
index 18bb5eb01d9a7d2267dced784c639d94b0616245..482eb8817275fcf7524a3d6056ce096c531100bb 100644
--- a/build/resources/main/META-INF/mods.toml
+++ b/build/resources/main/META-INF/mods.toml
@@ -15,11 +15,11 @@ license="All Rights Reserved"
 # A list of mods - how many allowed here is determined by the individual mod loader
 [[mods]] #mandatory
 # The modid of the mod
-modId="examplemod" #mandatory
+modId="grmythmod" #mandatory
 # The version number of the mod
-version="1.0.0" #mandatory
+version="0.0.1" #mandatory
 # A display name for the mod
-displayName="Example Mod" #mandatory
+displayName="Greek Myth Mod" #mandatory
 # A URL to query for updates for this mod. See the JSON update specification https://docs.minecraftforge.net/en/latest/misc/updatechecker/
 #updateJSONURL="https://change.me.example.invalid/updates.json" #optional
 # A URL for the "homepage" for this mod, displayed in the mod UI
@@ -29,7 +29,7 @@ displayName="Example Mod" #mandatory
 # A text field displayed in the mod UI
 #credits="" #optional
 # A text field displayed in the mod UI
-authors="YourNameHere, OtherNameHere" #optional
+authors="Jiechen Li, Lukas Kakogiannos" #optional
 # Display Test controls the display for your mod in the server connection screen
 # MATCH_VERSION means that your mod will cause a red X if the versions on client and server differ. This is the default behaviour and should be what you choose if you have server and client elements to your mod.
 # IGNORE_SERVER_VERSION means that your mod will not cause a red X if it's present on the server but not on the client. This is what you should use if you're a server only mod.
@@ -39,16 +39,16 @@ authors="YourNameHere, OtherNameHere" #optional
 #displayTest="MATCH_VERSION" # MATCH_VERSION is the default if nothing is specified (#optional)
 
 # The description text for the mod (multi line!) (#mandatory)
-description='''Example mod description.
-Newline characters can be used and will be replaced properly.'''
+description='''A mod that adds new bosses, items, and structures based on ancient Greek mythology.
+'''
 # A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional.
-[[dependencies.examplemod]] #optional
+[[dependencies.grmythmod]] #optional
     # the modid of the dependency
     modId="forge" #mandatory
     # Does this dependency have to exist - if not, ordering below must be specified
     mandatory=true #mandatory
     # The version range of the dependency
-    versionRange="[46,)" #mandatory
+    versionRange="[44,)" #mandatory
     # An ordering relationship for the dependency - BEFORE or AFTER required if the dependency is not mandatory
     # BEFORE - This mod is loaded BEFORE the dependency
     # AFTER - This mod is loaded AFTER the dependency
@@ -56,10 +56,10 @@ Newline characters can be used and will be replaced properly.'''
     # Side this dependency is applied on - BOTH, CLIENT, or SERVER
     side="BOTH"
 # Here's another dependency
-[[dependencies.examplemod]]
+[[dependencies.grmythmod]]
     modId="minecraft"
     mandatory=true
     # This version range declares a minimum of the current minecraft version up to but not including the next major version
-    versionRange="[1.20,1.21)"
+    versionRange="1.19.3"
     ordering="NONE"
     side="BOTH"
diff --git a/build/resources/main/assets/grmythmod/lang/en_us.json b/build/resources/main/assets/grmythmod/lang/en_us.json
new file mode 100644
index 0000000000000000000000000000000000000000..f8f873f015622512333d423cb5619dfae51dcaec
--- /dev/null
+++ b/build/resources/main/assets/grmythmod/lang/en_us.json
@@ -0,0 +1,5 @@
+{
+  "item.grmythmod.club_of_hercules": "Club of Hercules",
+
+  "creativemodetab.myth_tab": "Myth Tab"
+}
\ No newline at end of file
diff --git a/build/resources/main/assets/grmythmod/models/item/club_of_hercules.json b/build/resources/main/assets/grmythmod/models/item/club_of_hercules.json
new file mode 100644
index 0000000000000000000000000000000000000000..e203aa12399f0b1e6579d2a2445c641ebd045b79
--- /dev/null
+++ b/build/resources/main/assets/grmythmod/models/item/club_of_hercules.json
@@ -0,0 +1,6 @@
+{
+  "parent": "minecraft:item/generated",
+  "textures": {
+    "layer0": "grmythmod:item/club_of_hercules"
+  }
+}
\ No newline at end of file
diff --git a/build/resources/main/assets/grmythmod/textures/item/club_of_hercules.png b/build/resources/main/assets/grmythmod/textures/item/club_of_hercules.png
new file mode 100644
index 0000000000000000000000000000000000000000..123dd3c5bfe1e132abf09d51a8882a92ce1e80cd
Binary files /dev/null and b/build/resources/main/assets/grmythmod/textures/item/club_of_hercules.png differ
diff --git a/build/resources/main/pack.mcmeta b/build/resources/main/pack.mcmeta
index 046e18c911154fd6be7be5bc2ac766da827022e6..8452ef5baad41307dc3f416fcda1732ef446d466 100644
--- a/build/resources/main/pack.mcmeta
+++ b/build/resources/main/pack.mcmeta
@@ -1,7 +1,7 @@
 {
   "pack": {
     "description": {
-      "text": "examplemod resources"
+      "text": "grmythmod resources"
     },
     "pack_format": 15
   }
diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/HerculesClubItem.class.uniqueId0 b/build/tmp/compileJava/compileTransaction/stash-dir/HerculesClubItem.class.uniqueId0
new file mode 100644
index 0000000000000000000000000000000000000000..b9250262f6eb729c17124e6c85760a5e68d3d6f9
Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/HerculesClubItem.class.uniqueId0 differ
diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin
index 8a15e3f4a9bf9178ce5e374f61136b0a39004f85..69f29a6aa962cd493b1e506ed664d1c5faee45d8 100644
Binary files a/build/tmp/compileJava/previous-compilation-data.bin and b/build/tmp/compileJava/previous-compilation-data.bin differ
diff --git a/build/tmp/jar/MANIFEST.MF b/build/tmp/jar/MANIFEST.MF
new file mode 100644
index 0000000000000000000000000000000000000000..e72d01118774280052f0d3652ad6fb89362cdc93
--- /dev/null
+++ b/build/tmp/jar/MANIFEST.MF
@@ -0,0 +1,9 @@
+Manifest-Version: 1.0
+Specification-Title: grmythmod
+Specification-Vendor: Jiechen Li, Lukas Kakogiannos
+Specification-Version: 1
+Implementation-Title: Projectaki
+Implementation-Version: 0.0.1-1.20.1
+Implementation-Vendor: Jiechen Li, Lukas Kakogiannos
+Implementation-Timestamp: 2023-06-25T01:40:23+0300
+
diff --git a/run/crash-reports/crash-2023-06-25_01.32.44-fml.txt b/run/crash-reports/crash-2023-06-25_01.32.44-fml.txt
new file mode 100644
index 0000000000000000000000000000000000000000..556323d900cc525ae3a625bf337d9be2155b3840
--- /dev/null
+++ b/run/crash-reports/crash-2023-06-25_01.32.44-fml.txt
@@ -0,0 +1,131 @@
+---- Minecraft Crash Report ----
+// Hi. I'm Minecraft, and I'm a crashaholic.
+
+Time: 2023-06-25 01:32:44
+Description: Mod loading error has occurred
+
+java.lang.Exception: Mod Loading has failed
+	at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:60) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:165) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:571) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.Util.ifElse(Util.java:421) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraft.client.Minecraft.lambda$new$3(Minecraft.java:564) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.gui.screens.LoadingOverlay.render(LoadingOverlay.java:139) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:954) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1146) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.run(Minecraft.java:718) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
+	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
+	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
+	at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.20-46.0.2.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
+
+
+A detailed walkthrough of the error, its code path and all known details is as follows:
+---------------------------------------------------------------------------------------
+
+-- Head --
+Thread: Render thread
+Stacktrace:
+	at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20-46.0.2_mapped_official_1.20.jar%23188%23195!/:?] {re:classloading}
+-- MOD grmythmod --
+Details:
+	Mod File: /C:/Users/jiech_061gte6/Documents/Projectaki/build/resources/main/
+	Failure message: Mod grmythmod requires minecraft 1.19.3-1.20
+		Currently, minecraft is 1.20
+	Mod Version: 0.0.1
+	Mod Issue URL: NOT PROVIDED
+	Exception message: MISSING EXCEPTION MESSAGE
+Stacktrace:
+	at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] {re:computing_frames}
+	at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:61) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:165) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:571) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.Util.ifElse(Util.java:421) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraft.client.Minecraft.lambda$new$3(Minecraft.java:564) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.gui.screens.LoadingOverlay.render(LoadingOverlay.java:139) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:954) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1146) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.run(Minecraft.java:718) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
+	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
+	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
+	at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.20-46.0.2.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
+
+
+-- System Details --
+Details:
+	Minecraft Version: 1.20
+	Minecraft Version ID: 1.20
+	Operating System: Windows 11 (amd64) version 10.0
+	Java Version: 17.0.3.1, Oracle Corporation
+	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
+	Memory: 1071306272 bytes (1021 MiB) / 1539309568 bytes (1468 MiB) up to 4135583744 bytes (3944 MiB)
+	CPUs: 16
+	Processor Vendor: AuthenticAMD
+	Processor Name: AMD Ryzen 9 5900HS with Radeon Graphics        
+	Identifier: AuthenticAMD Family 25 Model 80 Stepping 0
+	Microarchitecture: Zen 3
+	Frequency (GHz): 3.29
+	Number of physical packages: 1
+	Number of physical CPUs: 8
+	Number of logical CPUs: 16
+	Graphics card #0 name: AMD Radeon(TM) Graphics
+	Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
+	Graphics card #0 VRAM (MB): 512.00
+	Graphics card #0 deviceId: 0x1638
+	Graphics card #0 versionInfo: DriverVersion=31.0.12014.6
+	Graphics card #1 name: NVIDIA GeForce RTX 3060 Laptop GPU
+	Graphics card #1 vendor: NVIDIA (0x10de)
+	Graphics card #1 VRAM (MB): 4095.00
+	Graphics card #1 deviceId: 0x2520
+	Graphics card #1 versionInfo: DriverVersion=31.0.15.3623
+	Memory slot #0 capacity (MB): 16384.00
+	Memory slot #0 clockSpeed (GHz): 3.20
+	Memory slot #0 type: DDR4
+	Virtual memory max (MB): 21820.22
+	Virtual memory used (MB): 19329.82
+	Swap memory total (MB): 6045.07
+	Swap memory used (MB): 350.27
+	JVM Flags: 1 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
+	ModLauncher: 10.0.9+10.0.9+main.dcd20f30
+	ModLauncher launch target: forgeclientuserdev
+	ModLauncher naming: mcp
+	ModLauncher services: 
+		mixin-0.8.5.jar mixin PLUGINSERVICE 
+		eventbus-6.0.3.jar eventbus PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar slf4jfixer PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar object_holder_definalize PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar runtime_enum_extender PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar capability_token_subclass PLUGINSERVICE 
+		accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar runtimedistcleaner PLUGINSERVICE 
+		modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
+		modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
+	FML Language Providers: 
+		minecraft@1.0
+		lowcodefml@null
+		javafml@null
+	Mod List: 
+		forge-1.20-46.0.2_mapped_official_1.20.jar        |Minecraft                     |minecraft                     |1.20                |NONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
+		                                                  |Forge                         |forge                         |46.0.2              |NONE      |Manifest: NOSIGNATURE
\ No newline at end of file
diff --git a/run/crash-reports/crash-2023-06-25_01.34.17-fml.txt b/run/crash-reports/crash-2023-06-25_01.34.17-fml.txt
new file mode 100644
index 0000000000000000000000000000000000000000..361161fc92cd4b500e6a9009d68dcf23f36661b9
--- /dev/null
+++ b/run/crash-reports/crash-2023-06-25_01.34.17-fml.txt
@@ -0,0 +1,131 @@
+---- Minecraft Crash Report ----
+// You're mean.
+
+Time: 2023-06-25 01:34:17
+Description: Mod loading error has occurred
+
+java.lang.Exception: Mod Loading has failed
+	at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:60) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:165) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:571) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.Util.ifElse(Util.java:421) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraft.client.Minecraft.lambda$new$3(Minecraft.java:564) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.gui.screens.LoadingOverlay.render(LoadingOverlay.java:139) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:954) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1146) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.run(Minecraft.java:718) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
+	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
+	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
+	at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.20-46.0.2.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
+
+
+A detailed walkthrough of the error, its code path and all known details is as follows:
+---------------------------------------------------------------------------------------
+
+-- Head --
+Thread: Render thread
+Stacktrace:
+	at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20-46.0.2_mapped_official_1.20.jar%23188%23195!/:?] {re:classloading}
+-- MOD grmythmod --
+Details:
+	Mod File: /C:/Users/jiech_061gte6/Documents/Projectaki/build/resources/main/
+	Failure message: Mod grmythmod requires minecraft 1.19.3-1.21
+		Currently, minecraft is 1.20
+	Mod Version: 0.0.1
+	Mod Issue URL: NOT PROVIDED
+	Exception message: MISSING EXCEPTION MESSAGE
+Stacktrace:
+	at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:63) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] {re:computing_frames}
+	at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:61) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:165) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:571) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.Util.ifElse(Util.java:421) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading}
+	at net.minecraft.client.Minecraft.lambda$new$3(Minecraft.java:564) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.gui.screens.LoadingOverlay.render(LoadingOverlay.java:139) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:954) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1146) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.Minecraft.run(Minecraft.java:718) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
+	at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-1.20-46.0.2_mapped_official_1.20-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
+	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
+	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
+	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
+	at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.20-46.0.2.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
+	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
+
+
+-- System Details --
+Details:
+	Minecraft Version: 1.20
+	Minecraft Version ID: 1.20
+	Operating System: Windows 11 (amd64) version 10.0
+	Java Version: 17.0.3.1, Oracle Corporation
+	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
+	Memory: 707391504 bytes (674 MiB) / 1258291200 bytes (1200 MiB) up to 4135583744 bytes (3944 MiB)
+	CPUs: 16
+	Processor Vendor: AuthenticAMD
+	Processor Name: AMD Ryzen 9 5900HS with Radeon Graphics        
+	Identifier: AuthenticAMD Family 25 Model 80 Stepping 0
+	Microarchitecture: Zen 3
+	Frequency (GHz): 3.29
+	Number of physical packages: 1
+	Number of physical CPUs: 8
+	Number of logical CPUs: 16
+	Graphics card #0 name: AMD Radeon(TM) Graphics
+	Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
+	Graphics card #0 VRAM (MB): 512.00
+	Graphics card #0 deviceId: 0x1638
+	Graphics card #0 versionInfo: DriverVersion=31.0.12014.6
+	Graphics card #1 name: NVIDIA GeForce RTX 3060 Laptop GPU
+	Graphics card #1 vendor: NVIDIA (0x10de)
+	Graphics card #1 VRAM (MB): 4095.00
+	Graphics card #1 deviceId: 0x2520
+	Graphics card #1 versionInfo: DriverVersion=31.0.15.3623
+	Memory slot #0 capacity (MB): 16384.00
+	Memory slot #0 clockSpeed (GHz): 3.20
+	Memory slot #0 type: DDR4
+	Virtual memory max (MB): 21354.82
+	Virtual memory used (MB): 19119.18
+	Swap memory total (MB): 5579.67
+	Swap memory used (MB): 352.48
+	JVM Flags: 1 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
+	ModLauncher: 10.0.9+10.0.9+main.dcd20f30
+	ModLauncher launch target: forgeclientuserdev
+	ModLauncher naming: mcp
+	ModLauncher services: 
+		mixin-0.8.5.jar mixin PLUGINSERVICE 
+		eventbus-6.0.3.jar eventbus PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar slf4jfixer PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar object_holder_definalize PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar runtime_enum_extender PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar capability_token_subclass PLUGINSERVICE 
+		accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
+		fmlloader-1.20-46.0.2.jar runtimedistcleaner PLUGINSERVICE 
+		modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
+		modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
+	FML Language Providers: 
+		minecraft@1.0
+		lowcodefml@null
+		javafml@null
+	Mod List: 
+		forge-1.20-46.0.2_mapped_official_1.20.jar        |Minecraft                     |minecraft                     |1.20                |NONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
+		                                                  |Forge                         |forge                         |46.0.2              |NONE      |Manifest: NOSIGNATURE
\ No newline at end of file
diff --git a/run/logs/2023-06-20-2.log.gz b/run/logs/2023-06-20-2.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..afef7a62620164ee6a4602fd4d77fe0342526543
Binary files /dev/null and b/run/logs/2023-06-20-2.log.gz differ
diff --git a/run/logs/2023-06-20-1.log.gz b/run/logs/2023-06-20-3.log.gz
similarity index 100%
rename from run/logs/2023-06-20-1.log.gz
rename to run/logs/2023-06-20-3.log.gz
diff --git a/run/logs/2023-06-22-2.log.gz b/run/logs/2023-06-22-2.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..3c656727ebde0bffab5a1a3d30a4ede2280e1f95
Binary files /dev/null and b/run/logs/2023-06-22-2.log.gz differ
diff --git a/run/logs/2023-06-22-3.log.gz b/run/logs/2023-06-22-3.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..2a6cf73bb2b72d6cf809c820be5d062b47de06d2
Binary files /dev/null and b/run/logs/2023-06-22-3.log.gz differ
diff --git a/run/logs/2023-06-22-4.log.gz b/run/logs/2023-06-22-4.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..9a2bc1bc8418d88552c9ab5d68b5c090bf6ce314
Binary files /dev/null and b/run/logs/2023-06-22-4.log.gz differ
diff --git a/run/logs/2023-06-25-2.log.gz b/run/logs/2023-06-25-2.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..731f12bb5c5bc98b3cda72f234c5c56dc36cc055
Binary files /dev/null and b/run/logs/2023-06-25-2.log.gz differ
diff --git a/run/logs/2023-06-25-3.log.gz b/run/logs/2023-06-25-3.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..87403b19d5b5dcf38bd49492154f5384cb06818a
Binary files /dev/null and b/run/logs/2023-06-25-3.log.gz differ
diff --git a/run/logs/2023-06-25-4.log.gz b/run/logs/2023-06-25-4.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..127c3ebf3b4d6e5eebcaa71f6756a1b24a72a881
Binary files /dev/null and b/run/logs/2023-06-25-4.log.gz differ
diff --git a/run/logs/2023-06-25-5.log.gz b/run/logs/2023-06-25-5.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..0fc15d9e5118e3c54ee9b9c1dc577386a469e0f3
Binary files /dev/null and b/run/logs/2023-06-25-5.log.gz differ
diff --git a/run/logs/2023-06-26-1.log.gz b/run/logs/2023-06-26-1.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..86f4971d55acea2b4659dbcc2ec1f3c8d9afd5bd
Binary files /dev/null and b/run/logs/2023-06-26-1.log.gz differ
diff --git a/run/logs/debug-1.log.gz b/run/logs/debug-1.log.gz
index 1a7ec9e1eafdffaea114e9c0ca4f0078f4274697..5f06d1fd19ab9a261dbdac514cb8ee51a8785b9d 100644
Binary files a/run/logs/debug-1.log.gz and b/run/logs/debug-1.log.gz differ
diff --git a/run/logs/debug-2.log.gz b/run/logs/debug-2.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..f45841ced653ea3a4cf7d8ee3561bcd066de7286
Binary files /dev/null and b/run/logs/debug-2.log.gz differ
diff --git a/run/logs/debug-3.log.gz b/run/logs/debug-3.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..f45e99a12c2326fe5b0c31537c4913da8a3baf99
Binary files /dev/null and b/run/logs/debug-3.log.gz differ
diff --git a/run/logs/debug-4.log.gz b/run/logs/debug-4.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..43c2e6802e5b8a139e6c0da343aebb39e3c5b543
Binary files /dev/null and b/run/logs/debug-4.log.gz differ
diff --git a/run/logs/debug-5.log.gz b/run/logs/debug-5.log.gz
new file mode 100644
index 0000000000000000000000000000000000000000..166514eacc1a8ce7d6d6b41045d1eb519c851c9b
Binary files /dev/null and b/run/logs/debug-5.log.gz differ
diff --git a/run/logs/debug.log b/run/logs/debug.log
index 76d3b7438edfed0783d5748d87027dc0be645827..c39e42a887fa094e85b146b23bc98828c1239904 100644
--- a/run/logs/debug.log
+++ b/run/logs/debug.log
@@ -1,271 +1,276 @@
-[20Jun2023 20:21:26.270] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 5, --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 46.0.2, --fml.mcVersion, 1.20, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230608.053357]
-[20Jun2023 20:21:26.290] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.3.1 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
-[20Jun2023 20:21:26.365] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,forgegametestserverdev,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness,forgegametestserveruserdev]
-[20Jun2023 20:21:26.404] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp]
-[20Jun2023 20:21:26.440] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner]
-[20Jun2023 20:21:26.472] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services
-[20Jun2023 20:21:26.491] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: 
-[20Jun2023 20:21:26.516] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml]
-[20Jun2023 20:21:26.518] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading
-[20Jun2023 20:21:26.521] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin
-[20Jun2023 20:21:26.522] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin
-[20Jun2023 20:21:26.523] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml
-[20Jun2023 20:21:26.527] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0
-[20Jun2023 20:21:26.528] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading
-[20Jun2023 20:21:26.528] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 10.0.9+10.0.9+main.dcd20f30
-[20Jun2023 20:21:26.531] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7
-[20Jun2023 20:21:26.532] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 6.0.3+6.0.3+master.039e4ea9
-[20Jun2023 20:21:26.533] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner
-[20Jun2023 20:21:26.536] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.0.1+15+master.dc5a2922
-[20Jun2023 20:21:26.537] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 7.0.0+7.0.0+master.a23b7993
-[20Jun2023 20:21:26.537] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 5
-[20Jun2023 20:21:26.539] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml
-[20Jun2023 20:21:26.541] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services
-[20Jun2023 20:21:26.551] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing
-[20Jun2023 20:21:26.553] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin
-[20Jun2023 20:21:26.570] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@7ea37dbf
-[20Jun2023 20:21:26.598] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/jiech_061gte6/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23126!/ Service=ModLauncher Env=CLIENT
-[20Jun2023 20:21:26.604] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager
-[20Jun2023 20:21:26.605] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2)
-[20Jun2023 20:21:26.606] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2)
-[20Jun2023 20:21:26.606] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2)
-[20Jun2023 20:21:26.607] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2)
-[20Jun2023 20:21:26.608] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2)
-[20Jun2023 20:21:26.611] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin
-[20Jun2023 20:21:26.612] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml
-[20Jun2023 20:21:26.612] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories
-[20Jun2023 20:21:26.613] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run
-[20Jun2023 20:21:26.613] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run\mods
-[20Jun2023 20:21:26.614] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run\config
-[20Jun2023 20:21:26.615] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is C:\Users\jiech_061gte6\Documents\Projectaki\run\config\fml.toml
-[20Jun2023 20:21:26.615] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration
-[20Jun2023 20:21:26.694] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile
-[20Jun2023 20:21:26.701] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler
-[20Jun2023 20:21:26.702] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgeclientuserdev as launch service
-[20Jun2023 20:21:26.730] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data  : VersionInfo[forgeVersion=46.0.2, mcVersion=1.20, mcpVersion=20230608.053357, forgeGroup=net.minecraftforge]
-[20Jun2023 20:21:26.732] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml
-[20Jun2023 20:21:26.733] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp'
-[20Jun2023 20:21:26.734] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=srgtomcp:1234}
-[20Jun2023 20:21:26.734] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning
-[20Jun2023 20:21:26.736] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin
-[20Jun2023 20:21:26.736] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin
-[20Jun2023 20:21:26.736] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml
-[20Jun2023 20:21:26.737] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan
-[20Jun2023 20:21:26.762] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: []
-[20Jun2023 20:21:26.769] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null)
-[20Jun2023 20:21:26.770] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null)
-[20Jun2023 20:21:26.782] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Got mod coordinates examplemod%%C:/Users/jiech_061gte6/Documents/Projectaki\build\resources\main;examplemod%%C:/Users/jiech_061gte6/Documents/Projectaki\build\classes\java\main from env
-[20Jun2023 20:21:26.786] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Found supplied mod coordinates [{examplemod=[C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main, C:\Users\jiech_061gte6\Documents\Projectaki\build\classes\java\main]}]
-[20Jun2023 20:21:27.266] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20.jar with {minecraft} mods - versions {1.20}
-[20Jun2023 20:21:27.274] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar
-[20Jun2023 20:21:27.275] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.284] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar
-[20Jun2023 20:21:27.284] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.290] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar
-[20Jun2023 20:21:27.292] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.297] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar
-[20Jun2023 20:21:27.298] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.305] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
-[20Jun2023 20:21:27.320] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {examplemod} mods - versions {1.0.0}
-[20Jun2023 20:21:27.323] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /
-[20Jun2023 20:21:27.329] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file  with {forge} mods - versions {46.0.2}
-[20Jun2023 20:21:27.392] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from forge-1.20-46.0.2_mapped_official_1.20.jar, it does not contain dependency information.
-[20Jun2023 20:21:27.393] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from , it does not contain dependency information.
-[20Jun2023 20:21:27.394] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from main, it does not contain dependency information.
-[20Jun2023 20:21:27.394] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from mclanguage-1.20-46.0.2.jar, it does not contain dependency information.
-[20Jun2023 20:21:27.395] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from javafmllanguage-1.20-46.0.2.jar, it does not contain dependency information.
-[20Jun2023 20:21:27.395] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from fmlcore-1.20-46.0.2.jar, it does not contain dependency information.
-[20Jun2023 20:21:27.395] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from lowcodelanguage-1.20-46.0.2.jar, it does not contain dependency information.
-[20Jun2023 20:21:27.444] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping!
-[20Jun2023 20:21:27.449] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20.jar with {minecraft} mods - versions {1.20}
-[20Jun2023 20:21:27.454] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]]
-[20Jun2023 20:21:27.455] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /
-[20Jun2023 20:21:27.457] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file  with {forge} mods - versions {46.0.2}
-[20Jun2023 20:21:27.459] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]]
-[20Jun2023 20:21:27.517] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js
-[20Jun2023 20:21:27.517] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js
-[20Jun2023 20:21:27.518] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/method_redirector.js
-[20Jun2023 20:21:27.519] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
-[20Jun2023 20:21:27.523] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {examplemod} mods - versions {1.0.0}
-[20Jun2023 20:21:27.523] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[46,)]]
-[20Jun2023 20:21:27.526] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml
-[20Jun2023 20:21:27.548] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers
-[20Jun2023 20:21:27.550] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0
-[20Jun2023 20:21:27.552] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 46
-[20Jun2023 20:21:27.553] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 46
-[20Jun2023 20:21:27.563] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge]
-[20Jun2023 20:21:27.564] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft
-[20Jun2023 20:21:27.565] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge
-[20Jun2023 20:21:27.569] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional)
-[20Jun2023 20:21:27.570] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional)
-[20Jun2023 20:21:28.292] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 33220 method mappings from methods.csv
-[20Jun2023 20:21:28.345] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 31000 field mappings from fields.csv
-[20Jun2023 20:21:28.452] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers
-[20Jun2023 20:21:28.454] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin
-[20Jun2023 20:21:28.456] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin
-[20Jun2023 20:21:28.456] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml
-[20Jun2023 20:21:28.457] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers
-[20Jun2023 20:21:28.458] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js
-[20Jun2023 20:21:28.887] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
-[20Jun2023 20:21:28.889] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js
-[20Jun2023 20:21:29.071] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
-[20Jun2023 20:21:29.072] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js
-[20Jun2023 20:21:29.163] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
-[20Jun2023 20:21:29.164] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/method_redirector.js
-[20Jun2023 20:21:29.295] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
-[20Jun2023 20:21:29.333] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@95eb320 to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V}
-[20Jun2023 20:21:29.337] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@f1868c9 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/Structure;} {} {V}
-[20Jun2023 20:21:29.338] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4ba6ec50 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V}
-[20Jun2023 20:21:29.339] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@642413d4 to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V}
-[20Jun2023 20:21:29.340] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@fb2e3fd to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V}
-[20Jun2023 20:21:29.340] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@43a09ce2 to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V}
-[20Jun2023 20:21:29.341] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3f183caa to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V}
-[20Jun2023 20:21:29.341] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@7b66322e to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V}
-[20Jun2023 20:21:29.341] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@63538bb4 to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V}
-[20Jun2023 20:21:29.342] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V}
-[20Jun2023 20:21:29.342] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V}
-[20Jun2023 20:21:29.342] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V}
-[20Jun2023 20:21:29.342] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V}
-[20Jun2023 20:21:29.344] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V}
-[20Jun2023 20:21:29.345] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V}
-[20Jun2023 20:21:29.346] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V}
-[20Jun2023 20:21:29.346] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V}
-[20Jun2023 20:21:29.346] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V}
-[20Jun2023 20:21:29.346] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V}
-[20Jun2023 20:21:29.347] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V}
-[20Jun2023 20:21:29.347] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V}
-[20Jun2023 20:21:29.347] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V}
-[20Jun2023 20:21:29.348] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V}
-[20Jun2023 20:21:29.348] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V}
-[20Jun2023 20:21:29.349] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V}
-[20Jun2023 20:21:29.349] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@24534cb0 to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V}
-[20Jun2023 20:21:29.349] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml
-[20Jun2023 20:21:30.018] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
-[20Jun2023 20:21:30.019] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
-[20Jun2023 20:21:30.020] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft)
-[20Jun2023 20:21:30.020] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft)
-[20Jun2023 20:21:30.020] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft)
-[20Jun2023 20:21:30.020] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft)
-[20Jun2023 20:21:30.020] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft)
-[20Jun2023 20:21:30.021] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
-[20Jun2023 20:21:30.021] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge)
-[20Jun2023 20:21:30.021] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge)
-[20Jun2023 20:21:30.021] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge)
-[20Jun2023 20:21:30.021] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(examplemod)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(examplemod)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(examplemod)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(examplemod)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(examplemod)
-[20Jun2023 20:21:30.022] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(examplemod)]
-[20Jun2023 20:21:30.023] [main/DEBUG] [mixin/]: inject() running with 4 agents
-[20Jun2023 20:21:30.023] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
-[20Jun2023 20:21:30.023] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
-[20Jun2023 20:21:30.023] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
-[20Jun2023 20:21:30.023] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(examplemod)]
-[20Jun2023 20:21:30.024] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --assetIndex, 5]
-[20Jun2023 20:21:30.540] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out
-[20Jun2023 20:21:30.545] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT]
-[20Jun2023 20:21:30.936] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework
-[20Jun2023 20:21:30.941] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple
-[20Jun2023 20:21:30.941] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4
-[20Jun2023 20:21:31.134] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@58a2b917
-[20Jun2023 20:21:31.680] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@58a2b917
-[20Jun2023 20:21:32.700] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType
-[20Jun2023 20:21:33.541] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock
-[20Jun2023 20:21:33.605] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock
-[20Jun2023 20:21:33.715] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock
-[20Jun2023 20:21:34.817] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack
-[20Jun2023 20:21:35.815] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole
-[20Jun2023 20:21:35.905] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem
-[20Jun2023 20:21:37.159] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider
-[20Jun2023 20:21:37.263] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 188 Datafixer optimizations took 214 milliseconds
-[20Jun2023 20:21:37.294] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie
-[20Jun2023 20:21:37.371] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager
-[20Jun2023 20:21:37.501] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
-[20Jun2023 20:21:37.844] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
-[20Jun2023 20:21:37.873] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider
-[20Jun2023 20:21:38.032] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager
-[20Jun2023 20:21:38.142] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance
-[20Jun2023 20:21:38.907] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/Structure
-[20Jun2023 20:21:38.984] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
-[20Jun2023 20:21:39.006] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
-[20Jun2023 20:21:39.015] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
-[20Jun2023 20:21:39.036] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
-[20Jun2023 20:21:39.246] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome
-[20Jun2023 20:21:39.555] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Creating vanilla freeze snapshot
-[20Jun2023 20:21:39.558] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.572] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.572] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.592] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.593] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.607] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.608] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:enchantment Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.608] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.609] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.610] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.610] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.611] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.613] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.613] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.615] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.618] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.618] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.619] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.619] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.619] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.619] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.620] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.620] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.620] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.620] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: VANILLA -> ACTIVE
-[20Jun2023 20:21:39.636] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Vanilla freeze snapshot created
-[20Jun2023 20:21:40.269] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/assets/.mcassetsroot' uses unexpected schema
-[20Jun2023 20:21:40.270] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/data/.mcassetsroot' uses unexpected schema
-[20Jun2023 20:21:40.312] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
-[20Jun2023 20:21:40.326] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Dev
-[20Jun2023 20:21:40.593] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.1 build 7
-[20Jun2023 20:21:41.806] [Render thread/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 6426
-[20Jun2023 20:21:41.843] [Render thread/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 16 threads for parallel mod-loading
-[20Jun2023 20:21:41.855] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@58a2b917 - got cpw.mods.cl.ModuleClassLoader@e8fadb0
-[20Jun2023 20:21:41.857] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod
-[20Jun2023 20:21:41.869] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@58a2b917 - got cpw.mods.cl.ModuleClassLoader@e8fadb0
-[20Jun2023 20:21:41.870] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for com.example.examplemod.ExampleMod
-[20Jun2023 20:21:41.918] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 46.0 from cpw.mods.modlauncher.TransformingClassLoader@58a2b917
-[20Jun2023 20:21:41.919] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 46.0.2
-[20Jun2023 20:21:41.919] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 46.0
-[20Jun2023 20:21:41.919] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge
-[20Jun2023 20:21:41.920] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.20 from cpw.mods.modlauncher.TransformingClassLoader@58a2b917
-[20Jun2023 20:21:41.922] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.20
-[20Jun2023 20:21:41.922] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20230608.053357
-[20Jun2023 20:21:41.922] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 46.0.2, for MC 1.20 with MCP 20230608.053357
-[20Jun2023 20:21:41.925] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v46.0.2 Initialized
-[20Jun2023 20:21:41.955] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for examplemod
-[20Jun2023 20:21:41.962] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.example.examplemod.ExampleMod$ClientModEvents to MOD
-[20Jun2023 20:21:42.021] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false
-[20Jun2023 20:21:42.022] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 17
-[20Jun2023 20:21:42.022] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available
-[20Jun2023 20:21:42.023] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available
-[20Jun2023 20:21:42.023] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available
-[20Jun2023 20:21:42.024] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available
-[20Jun2023 20:21:42.024] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable
+[26Jun2023 20:30:31.954] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 5, --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 46.0.2, --fml.mcVersion, 1.20, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230608.053357]
+[26Jun2023 20:30:31.961] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.3.1 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
+[26Jun2023 20:30:32.028] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,forgegametestserverdev,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness,forgegametestserveruserdev]
+[26Jun2023 20:30:32.057] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp]
+[26Jun2023 20:30:32.092] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner]
+[26Jun2023 20:30:32.118] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services
+[26Jun2023 20:30:32.131] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: 
+[26Jun2023 20:30:32.147] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml]
+[26Jun2023 20:30:32.147] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading
+[26Jun2023 20:30:32.148] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin
+[26Jun2023 20:30:32.148] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin
+[26Jun2023 20:30:32.148] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml
+[26Jun2023 20:30:32.153] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0
+[26Jun2023 20:30:32.153] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading
+[26Jun2023 20:30:32.154] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 10.0.9+10.0.9+main.dcd20f30
+[26Jun2023 20:30:32.154] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7
+[26Jun2023 20:30:32.155] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 6.0.3+6.0.3+master.039e4ea9
+[26Jun2023 20:30:32.156] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner
+[26Jun2023 20:30:32.158] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.0.1+15+master.dc5a2922
+[26Jun2023 20:30:32.158] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 7.0.0+7.0.0+master.a23b7993
+[26Jun2023 20:30:32.158] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 5
+[26Jun2023 20:30:32.160] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml
+[26Jun2023 20:30:32.161] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services
+[26Jun2023 20:30:32.170] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing
+[26Jun2023 20:30:32.171] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin
+[26Jun2023 20:30:32.188] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@10db82ae
+[26Jun2023 20:30:32.207] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/jiech_061gte6/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23126!/ Service=ModLauncher Env=CLIENT
+[26Jun2023 20:30:32.211] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager
+[26Jun2023 20:30:32.211] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2)
+[26Jun2023 20:30:32.212] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2)
+[26Jun2023 20:30:32.213] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2)
+[26Jun2023 20:30:32.214] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2)
+[26Jun2023 20:30:32.214] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2)
+[26Jun2023 20:30:32.219] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin
+[26Jun2023 20:30:32.220] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml
+[26Jun2023 20:30:32.220] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories
+[26Jun2023 20:30:32.221] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run
+[26Jun2023 20:30:32.221] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run\mods
+[26Jun2023 20:30:32.221] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is C:\Users\jiech_061gte6\Documents\Projectaki\run\config
+[26Jun2023 20:30:32.222] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is C:\Users\jiech_061gte6\Documents\Projectaki\run\config\fml.toml
+[26Jun2023 20:30:32.222] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration
+[26Jun2023 20:30:32.271] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile
+[26Jun2023 20:30:32.275] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler
+[26Jun2023 20:30:32.275] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgeclientuserdev as launch service
+[26Jun2023 20:30:32.298] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data  : VersionInfo[forgeVersion=46.0.2, mcVersion=1.20, mcpVersion=20230608.053357, forgeGroup=net.minecraftforge]
+[26Jun2023 20:30:32.300] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml
+[26Jun2023 20:30:32.301] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp'
+[26Jun2023 20:30:32.302] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=srgtomcp:1234}
+[26Jun2023 20:30:32.303] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning
+[26Jun2023 20:30:32.304] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin
+[26Jun2023 20:30:32.304] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin
+[26Jun2023 20:30:32.304] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml
+[26Jun2023 20:30:32.305] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan
+[26Jun2023 20:30:32.320] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: []
+[26Jun2023 20:30:32.326] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null)
+[26Jun2023 20:30:32.327] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null)
+[26Jun2023 20:30:32.339] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Got mod coordinates examplemod%%C:/Users/jiech_061gte6/Documents/Projectaki\build\resources\main;examplemod%%C:/Users/jiech_061gte6/Documents/Projectaki\build\classes\java\main from env
+[26Jun2023 20:30:32.342] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Found supplied mod coordinates [{examplemod=[C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main, C:\Users\jiech_061gte6\Documents\Projectaki\build\classes\java\main]}]
+[26Jun2023 20:30:32.718] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20.jar with {minecraft} mods - versions {1.20}
+[26Jun2023 20:30:32.726] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar
+[26Jun2023 20:30:32.727] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.731] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar
+[26Jun2023 20:30:32.733] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.738] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar
+[26Jun2023 20:30:32.740] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.745] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar
+[26Jun2023 20:30:32.746] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.753] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:30:32.764] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {grmythmod} mods - versions {0.0.1}
+[26Jun2023 20:30:32.767] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /
+[26Jun2023 20:30:32.771] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file  with {forge} mods - versions {46.0.2}
+[26Jun2023 20:30:32.802] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20-recomp.jar
+[26Jun2023 20:30:32.804] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20-recomp.jar with {forge} mods - versions {46.0.2}
+[26Jun2023 20:30:32.817] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20-recomp.jar
+[26Jun2023 20:30:32.818] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20-recomp.jar with {forge} mods - versions {46.0.2}
+[26Jun2023 20:30:32.836] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 3 mods for first modid forge, selecting most recent based on version data
+[26Jun2023 20:30:32.838] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file  for modid forge with version 46.0.2
+[26Jun2023 20:30:32.848] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from forge-1.20-46.0.2_mapped_official_1.20.jar, it does not contain dependency information.
+[26Jun2023 20:30:32.850] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from main, it does not contain dependency information.
+[26Jun2023 20:30:32.851] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from , it does not contain dependency information.
+[26Jun2023 20:30:32.852] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from mclanguage-1.20-46.0.2.jar, it does not contain dependency information.
+[26Jun2023 20:30:32.852] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from javafmllanguage-1.20-46.0.2.jar, it does not contain dependency information.
+[26Jun2023 20:30:32.852] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from fmlcore-1.20-46.0.2.jar, it does not contain dependency information.
+[26Jun2023 20:30:32.853] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from lowcodelanguage-1.20-46.0.2.jar, it does not contain dependency information.
+[26Jun2023 20:30:32.888] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping!
+[26Jun2023 20:30:32.891] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20-46.0.2_mapped_official_1.20.jar with {minecraft} mods - versions {1.20}
+[26Jun2023 20:30:32.894] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.20-46.0.2_mapped_official_1.20\forge-1.20-46.0.2_mapped_official_1.20.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]]
+[26Jun2023 20:30:32.896] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:30:32.899] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {grmythmod} mods - versions {0.0.1}
+[26Jun2023 20:30:32.899] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[46,)]]
+[26Jun2023 20:30:32.899] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /
+[26Jun2023 20:30:32.900] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file  with {forge} mods - versions {46.0.2}
+[26Jun2023 20:30:32.900] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]]
+[26Jun2023 20:30:32.943] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js
+[26Jun2023 20:30:32.943] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js
+[26Jun2023 20:30:32.943] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js
+[26Jun2023 20:30:32.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js
+[26Jun2023 20:30:32.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js
+[26Jun2023 20:30:32.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js
+[26Jun2023 20:30:32.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js
+[26Jun2023 20:30:32.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/method_redirector.js
+[26Jun2023 20:30:32.945] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml
+[26Jun2023 20:30:32.961] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers
+[26Jun2023 20:30:32.962] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0
+[26Jun2023 20:30:32.964] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 46
+[26Jun2023 20:30:32.964] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 46
+[26Jun2023 20:30:32.973] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge]
+[26Jun2023 20:30:32.973] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft
+[26Jun2023 20:30:32.973] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge
+[26Jun2023 20:30:32.977] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional)
+[26Jun2023 20:30:32.978] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional)
+[26Jun2023 20:30:33.589] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 33220 method mappings from methods.csv
+[26Jun2023 20:30:33.630] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 31000 field mappings from fields.csv
+[26Jun2023 20:30:33.703] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers
+[26Jun2023 20:30:33.705] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin
+[26Jun2023 20:30:33.707] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin
+[26Jun2023 20:30:33.707] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml
+[26Jun2023 20:30:33.708] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers
+[26Jun2023 20:30:33.708] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js
+[26Jun2023 20:30:34.125] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
+[26Jun2023 20:30:34.126] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js
+[26Jun2023 20:30:34.276] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
+[26Jun2023 20:30:34.276] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js
+[26Jun2023 20:30:34.343] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
+[26Jun2023 20:30:34.343] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/method_redirector.js
+[26Jun2023 20:30:34.452] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
+[26Jun2023 20:30:34.479] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@37c41ec0 to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V}
+[26Jun2023 20:30:34.482] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@106d77da to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/Structure;} {} {V}
+[26Jun2023 20:30:34.482] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@6f9c5048 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V}
+[26Jun2023 20:30:34.483] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@5114b7c7 to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V}
+[26Jun2023 20:30:34.483] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@dd71b20 to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V}
+[26Jun2023 20:30:34.483] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@767f6ee7 to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V}
+[26Jun2023 20:30:34.485] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@7b6c6e70 to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V}
+[26Jun2023 20:30:34.485] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@f324455 to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V}
+[26Jun2023 20:30:34.485] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3a894088 to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V}
+[26Jun2023 20:30:34.485] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V}
+[26Jun2023 20:30:34.486] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V}
+[26Jun2023 20:30:34.486] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V}
+[26Jun2023 20:30:34.486] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V}
+[26Jun2023 20:30:34.486] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V}
+[26Jun2023 20:30:34.486] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V}
+[26Jun2023 20:30:34.487] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V}
+[26Jun2023 20:30:34.488] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V}
+[26Jun2023 20:30:34.489] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V}
+[26Jun2023 20:30:34.489] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@370c1968 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V}
+[26Jun2023 20:30:34.489] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml
+[26Jun2023 20:30:34.958] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
+[26Jun2023 20:30:34.958] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
+[26Jun2023 20:30:34.959] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft)
+[26Jun2023 20:30:34.959] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft)
+[26Jun2023 20:30:34.959] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft)
+[26Jun2023 20:30:34.960] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft)
+[26Jun2023 20:30:34.960] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft)
+[26Jun2023 20:30:34.960] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
+[26Jun2023 20:30:34.960] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(grmythmod)
+[26Jun2023 20:30:34.961] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(grmythmod)
+[26Jun2023 20:30:34.961] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(grmythmod)
+[26Jun2023 20:30:34.961] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(grmythmod)
+[26Jun2023 20:30:34.961] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(grmythmod)
+[26Jun2023 20:30:34.961] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(grmythmod)]
+[26Jun2023 20:30:34.962] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge)
+[26Jun2023 20:30:34.962] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge)
+[26Jun2023 20:30:34.962] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge)
+[26Jun2023 20:30:34.963] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge)
+[26Jun2023 20:30:34.963] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge)
+[26Jun2023 20:30:34.963] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
+[26Jun2023 20:30:34.963] [main/DEBUG] [mixin/]: inject() running with 4 agents
+[26Jun2023 20:30:34.964] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
+[26Jun2023 20:30:34.964] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
+[26Jun2023 20:30:34.964] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(grmythmod)]
+[26Jun2023 20:30:34.964] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
+[26Jun2023 20:30:34.965] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --assetIndex, 5]
+[26Jun2023 20:30:35.286] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out
+[26Jun2023 20:30:35.291] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT]
+[26Jun2023 20:30:35.643] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework
+[26Jun2023 20:30:35.652] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple
+[26Jun2023 20:30:35.653] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4
+[26Jun2023 20:30:35.944] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@29fa6b65
+[26Jun2023 20:30:36.506] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@29fa6b65
+[26Jun2023 20:30:37.358] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType
+[26Jun2023 20:30:37.987] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock
+[26Jun2023 20:30:38.032] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock
+[26Jun2023 20:30:38.144] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock
+[26Jun2023 20:30:39.057] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack
+[26Jun2023 20:30:39.875] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole
+[26Jun2023 20:30:39.934] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem
+[26Jun2023 20:30:41.111] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider
+[26Jun2023 20:30:41.243] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 188 Datafixer optimizations took 233 milliseconds
+[26Jun2023 20:30:41.251] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie
+[26Jun2023 20:30:41.292] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager
+[26Jun2023 20:30:41.391] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
+[26Jun2023 20:30:41.654] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
+[26Jun2023 20:30:41.692] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider
+[26Jun2023 20:30:41.900] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager
+[26Jun2023 20:30:42.062] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance
+[26Jun2023 20:30:42.976] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/Structure
+[26Jun2023 20:30:43.044] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
+[26Jun2023 20:30:43.058] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
+[26Jun2023 20:30:43.075] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
+[26Jun2023 20:30:43.104] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
+[26Jun2023 20:30:43.260] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome
+[26Jun2023 20:30:43.576] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Creating vanilla freeze snapshot
+[26Jun2023 20:30:43.582] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.605] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.606] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.623] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.623] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.640] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.641] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:enchantment Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.641] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.643] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.644] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.645] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.645] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.646] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.646] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.646] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.647] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.647] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.648] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.648] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.653] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.654] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.654] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.654] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.654] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.656] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.656] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.656] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.657] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.657] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.657] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: VANILLA -> ACTIVE
+[26Jun2023 20:30:43.679] [pool-3-thread-1/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Vanilla freeze snapshot created
+[26Jun2023 20:30:44.261] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/assets/.mcassetsroot' uses unexpected schema
+[26Jun2023 20:30:44.263] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/data/.mcassetsroot' uses unexpected schema
+[26Jun2023 20:30:44.304] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
+[26Jun2023 20:30:44.325] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Dev
+[26Jun2023 20:30:44.618] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.1 build 7
+[26Jun2023 20:30:45.756] [Render thread/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 6426
+[26Jun2023 20:30:45.801] [Render thread/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 16 threads for parallel mod-loading
+[26Jun2023 20:30:45.812] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@29fa6b65 - got cpw.mods.cl.ModuleClassLoader@779de014
+[26Jun2023 20:30:45.812] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.jalu.grmythmod.MythMod
+[26Jun2023 20:30:45.819] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@29fa6b65 - got cpw.mods.cl.ModuleClassLoader@779de014
+[26Jun2023 20:30:45.819] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod
+[26Jun2023 20:30:45.859] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 46.0 from cpw.mods.modlauncher.TransformingClassLoader@29fa6b65
+[26Jun2023 20:30:45.860] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 46.0.2
+[26Jun2023 20:30:45.860] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 46.0
+[26Jun2023 20:30:45.860] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge
+[26Jun2023 20:30:45.861] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.20 from cpw.mods.modlauncher.TransformingClassLoader@29fa6b65
+[26Jun2023 20:30:45.861] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.20
+[26Jun2023 20:30:45.861] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20230608.053357
+[26Jun2023 20:30:45.861] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 46.0.2, for MC 1.20 with MCP 20230608.053357
+[26Jun2023 20:30:45.867] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v46.0.2 Initialized
+[26Jun2023 20:30:45.881] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for grmythmod
+[26Jun2023 20:30:45.955] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false
+[26Jun2023 20:30:45.955] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 17
+[26Jun2023 20:30:45.955] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available
+[26Jun2023 20:30:45.956] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available
+[26Jun2023 20:30:45.956] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available
+[26Jun2023 20:30:45.957] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available
+[26Jun2023 20:30:45.957] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable
 java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled
 	at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-common-4.1.82.Final.jar%23149!/:4.1.82.Final]
 	at io.netty.util.internal.PlatformDependent0$5.run(PlatformDependent0.java:288) ~[netty-common-4.1.82.Final.jar%23149!/:4.1.82.Final]
@@ -292,8 +297,8 @@ java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled
 	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
 	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
 	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
-[20Jun2023 20:21:42.026] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true
-[20Jun2023 20:21:42.027] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable
+[26Jun2023 20:30:45.960] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true
+[26Jun2023 20:30:45.961] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable
 java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$7 (in module io.netty.common) cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to module io.netty.common
 	at jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392) ~[?:?]
 	at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674) ~[?:?]
@@ -322,198 +327,196 @@ java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent
 	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
 	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
 	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
-[20Jun2023 20:21:42.030] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.<init>(long, int): unavailable
-[20Jun2023 20:21:42.030] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available
-[20Jun2023 20:21:42.032] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 4135583744 bytes (maybe)
-[20Jun2023 20:21:42.032] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\JIECH_~1\AppData\Local\Temp (java.io.tmpdir)
-[20Jun2023 20:21:42.032] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model)
-[20Jun2023 20:21:42.033] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows
-[20Jun2023 20:21:42.033] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes
-[20Jun2023 20:21:42.033] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1
-[20Jun2023 20:21:42.035] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available
-[20Jun2023 20:21:42.035] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false
-[20Jun2023 20:21:42.083] [modloading-worker-0/DEBUG] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Loading Network data for FML net version: FML3
-[20Jun2023 20:21:42.137] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking
-[20Jun2023 20:21:42.138] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking
-[20Jun2023 20:21:42.138] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type COMMON on mod forge
-[20Jun2023 20:21:42.199] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge
-[20Jun2023 20:21:42.200] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD
-[20Jun2023 20:21:42.204] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD
-[20Jun2023 20:21:42.211] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.data.ModelDataManager to FORGE
-[20Jun2023 20:21:42.214] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD
-[20Jun2023 20:21:42.230] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ClientForgeMod to MOD
-[20Jun2023 20:21:42.290] [Render thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Processing ObjectHolder annotations
-[20Jun2023 20:21:42.329] [Render thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Found 3848 ObjectHolder annotations
-[20Jun2023 20:21:42.335] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage;
-[20Jun2023 20:21:42.336] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler;
-[20Jun2023 20:21:42.336] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem;
-[20Jun2023 20:21:42.336] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler;
-[20Jun2023 20:21:42.338] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Unfreezing vanilla registries
-[20Jun2023 20:21:42.342] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sound_event
-[20Jun2023 20:21:42.348] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sound_event
-[20Jun2023 20:21:42.348] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:fluid
-[20Jun2023 20:21:42.349] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:fluid
-[20Jun2023 20:21:42.351] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block
-[20Jun2023 20:21:42.354] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block
-[20Jun2023 20:21:42.355] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:attribute
-[20Jun2023 20:21:42.355] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:attribute
-[20Jun2023 20:21:42.355] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:mob_effect
-[20Jun2023 20:21:42.357] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:mob_effect
-[20Jun2023 20:21:42.357] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:particle_type
-[20Jun2023 20:21:42.358] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:particle_type
-[20Jun2023 20:21:42.360] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item
-[20Jun2023 20:21:42.362] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item
-[20Jun2023 20:21:42.363] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_type
-[20Jun2023 20:21:42.364] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_type
-[20Jun2023 20:21:42.364] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sensor_type
-[20Jun2023 20:21:42.365] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sensor_type
-[20Jun2023 20:21:42.365] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:memory_module_type
-[20Jun2023 20:21:42.366] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:memory_module_type
-[20Jun2023 20:21:42.368] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:potion
-[20Jun2023 20:21:42.369] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:potion
-[20Jun2023 20:21:42.369] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:game_event
-[20Jun2023 20:21:42.371] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:game_event
-[20Jun2023 20:21:42.371] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment
-[20Jun2023 20:21:42.373] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment
-[20Jun2023 20:21:42.373] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_entity_type
-[20Jun2023 20:21:42.374] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_entity_type
-[20Jun2023 20:21:42.375] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:painting_variant
-[20Jun2023 20:21:42.376] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:painting_variant
-[20Jun2023 20:21:42.376] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:stat_type
-[20Jun2023 20:21:42.376] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:stat_type
-[20Jun2023 20:21:42.378] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:custom_stat
-[20Jun2023 20:21:42.379] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:custom_stat
-[20Jun2023 20:21:42.379] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:chunk_status
-[20Jun2023 20:21:42.379] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:chunk_status
-[20Jun2023 20:21:42.379] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_test
-[20Jun2023 20:21:42.380] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_test
-[20Jun2023 20:21:42.380] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_block_entity_modifier
-[20Jun2023 20:21:42.381] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_block_entity_modifier
-[20Jun2023 20:21:42.381] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:pos_rule_test
-[20Jun2023 20:21:42.383] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:pos_rule_test
-[20Jun2023 20:21:42.383] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:menu
-[20Jun2023 20:21:42.384] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:menu
-[20Jun2023 20:21:42.384] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_type
-[20Jun2023 20:21:42.385] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_type
-[20Jun2023 20:21:42.412] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_serializer
-[20Jun2023 20:21:42.413] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_serializer
-[20Jun2023 20:21:42.414] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:position_source_type
-[20Jun2023 20:21:42.415] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:position_source_type
-[20Jun2023 20:21:42.426] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:command_argument_type
-[20Jun2023 20:21:42.427] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:command_argument_type
-[20Jun2023 20:21:42.428] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_type
-[20Jun2023 20:21:42.430] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_type
-[20Jun2023 20:21:42.430] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_profession
-[20Jun2023 20:21:42.431] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_profession
-[20Jun2023 20:21:42.432] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:point_of_interest_type
-[20Jun2023 20:21:42.433] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:point_of_interest_type
-[20Jun2023 20:21:42.433] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:schedule
-[20Jun2023 20:21:42.435] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:schedule
-[20Jun2023 20:21:42.435] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:activity
-[20Jun2023 20:21:42.436] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:activity
-[20Jun2023 20:21:42.437] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_pool_entry_type
-[20Jun2023 20:21:42.438] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_pool_entry_type
-[20Jun2023 20:21:42.438] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_function_type
-[20Jun2023 20:21:42.440] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_function_type
-[20Jun2023 20:21:42.447] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_condition_type
-[20Jun2023 20:21:42.448] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_condition_type
-[20Jun2023 20:21:42.448] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_number_provider_type
-[20Jun2023 20:21:42.449] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_number_provider_type
-[20Jun2023 20:21:42.449] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_nbt_provider_type
-[20Jun2023 20:21:42.451] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_nbt_provider_type
-[20Jun2023 20:21:42.452] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_score_provider_type
-[20Jun2023 20:21:42.453] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_score_provider_type
-[20Jun2023 20:21:42.454] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:float_provider_type
-[20Jun2023 20:21:42.456] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:float_provider_type
-[20Jun2023 20:21:42.456] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:int_provider_type
-[20Jun2023 20:21:42.457] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:int_provider_type
-[20Jun2023 20:21:42.458] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:height_provider_type
-[20Jun2023 20:21:42.459] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:height_provider_type
-[20Jun2023 20:21:42.459] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_predicate_type
-[20Jun2023 20:21:42.460] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_predicate_type
-[20Jun2023 20:21:42.460] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/carver
-[20Jun2023 20:21:42.461] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/carver
-[20Jun2023 20:21:42.461] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature
-[20Jun2023 20:21:42.462] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature
-[20Jun2023 20:21:42.462] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_processor
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_processor
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_placement
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_placement
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_piece
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_piece
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_type
-[20Jun2023 20:21:42.463] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_type
-[20Jun2023 20:21:42.465] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/placement_modifier_type
-[20Jun2023 20:21:42.465] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/placement_modifier_type
-[20Jun2023 20:21:42.465] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/block_state_provider_type
-[20Jun2023 20:21:42.465] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/block_state_provider_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/foliage_placer_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/foliage_placer_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/trunk_placer_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/trunk_placer_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/root_placer_type
-[20Jun2023 20:21:42.466] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/root_placer_type
-[20Jun2023 20:21:42.467] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/tree_decorator_type
-[20Jun2023 20:21:42.467] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/tree_decorator_type
-[20Jun2023 20:21:42.467] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature_size_type
-[20Jun2023 20:21:42.467] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature_size_type
-[20Jun2023 20:21:42.468] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome_source
-[20Jun2023 20:21:42.468] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome_source
-[20Jun2023 20:21:42.468] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/chunk_generator
-[20Jun2023 20:21:42.469] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/chunk_generator
-[20Jun2023 20:21:42.469] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_condition
-[20Jun2023 20:21:42.469] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_condition
-[20Jun2023 20:21:42.469] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_rule
-[20Jun2023 20:21:42.469] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_rule
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/density_function_type
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/density_function_type
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_pool_element
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_pool_element
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:cat_variant
-[20Jun2023 20:21:42.470] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:cat_variant
-[20Jun2023 20:21:42.471] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:frog_variant
-[20Jun2023 20:21:42.471] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:frog_variant
-[20Jun2023 20:21:42.471] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:banner_pattern
-[20Jun2023 20:21:42.472] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:banner_pattern
-[20Jun2023 20:21:42.472] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:instrument
-[20Jun2023 20:21:42.472] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:instrument
-[20Jun2023 20:21:42.472] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:decorated_pot_patterns
-[20Jun2023 20:21:42.472] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:decorated_pot_patterns
-[20Jun2023 20:21:42.475] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:creative_mode_tab
-[20Jun2023 20:21:42.476] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:creative_mode_tab
-[20Jun2023 20:21:42.498] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:biome_modifier_serializers
-[20Jun2023 20:21:42.500] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:biome_modifier_serializers
-[20Jun2023 20:21:42.501] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:display_contexts
-[20Jun2023 20:21:42.502] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:display_contexts
-[20Jun2023 20:21:42.502] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:entity_data_serializers
-[20Jun2023 20:21:42.502] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:entity_data_serializers
-[20Jun2023 20:21:42.517] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:fluid_type
-[20Jun2023 20:21:42.518] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:fluid_type
-[20Jun2023 20:21:42.518] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:global_loot_modifier_serializers
-[20Jun2023 20:21:42.519] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:global_loot_modifier_serializers
-[20Jun2023 20:21:42.528] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:holder_set_type
-[20Jun2023 20:21:42.528] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:holder_set_type
-[20Jun2023 20:21:42.531] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:structure_modifier_serializers
-[20Jun2023 20:21:42.532] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:structure_modifier_serializers
-[20Jun2023 20:21:42.532] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome
-[20Jun2023 20:21:42.533] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome
-[20Jun2023 20:21:42.762] [Render thread/DEBUG] [net.minecraftforge.client.loading.ClientModLoader/CORE]: Generating PackInfo named mod:forge for mod file /
-[20Jun2023 20:21:42.763] [Render thread/DEBUG] [net.minecraftforge.client.loading.ClientModLoader/CORE]: Generating PackInfo named mod:examplemod for mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
-[20Jun2023 20:21:43.430] [Render thread/INFO] [net.minecraftforge.gametest.ForgeGameTestHooks/]: Enabled Gametest Namespaces: [examplemod]
-[20Jun2023 20:21:43.659] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: vanilla, mod_resources
-[20Jun2023 20:21:43.677] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type CLIENT
-[20Jun2023 20:21:43.679] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml
-[20Jun2023 20:21:43.688] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml
-[20Jun2023 20:21:43.691] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml for changes
-[20Jun2023 20:21:43.694] [modloading-worker-0/DEBUG] [net.minecraftforge.common.ForgeConfig/FORGEMOD]: Loaded forge config file forge-client.toml
-[20Jun2023 20:21:43.695] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type COMMON
-[20Jun2023 20:21:43.699] [Worker-Main-2/INFO] [com.example.examplemod.ExampleMod/]: HELLO FROM COMMON SETUP
-[20Jun2023 20:21:43.699] [Worker-Main-2/INFO] [com.example.examplemod.ExampleMod/]: DIRT BLOCK >> minecraft:dirt
-[20Jun2023 20:21:43.861] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
-[20Jun2023 20:21:43.995] [Worker-Main-2/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.0.06.hex, loading
-[20Jun2023 20:21:44.312] [Worker-Main-15/INFO] [com.example.examplemod.ExampleMod/]: HELLO FROM CLIENT SETUP
-[20Jun2023 20:21:44.314] [Worker-Main-15/INFO] [com.example.examplemod.ExampleMod/]: MINECRAFT NAME >> Dev
-[20Jun2023 20:21:46.423] [Forge Version Check/DEBUG] [net.minecraftforge.fml.VersionChecker/]: [forge] Received version check data:
+[26Jun2023 20:30:45.963] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.<init>(long, int): unavailable
+[26Jun2023 20:30:45.963] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available
+[26Jun2023 20:30:45.964] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 4135583744 bytes (maybe)
+[26Jun2023 20:30:45.965] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\JIECH_~1\AppData\Local\Temp (java.io.tmpdir)
+[26Jun2023 20:30:45.965] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model)
+[26Jun2023 20:30:45.965] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows
+[26Jun2023 20:30:45.966] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes
+[26Jun2023 20:30:45.966] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1
+[26Jun2023 20:30:45.967] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available
+[26Jun2023 20:30:45.967] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false
+[26Jun2023 20:30:45.998] [modloading-worker-0/DEBUG] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Loading Network data for FML net version: FML3
+[26Jun2023 20:30:46.050] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking
+[26Jun2023 20:30:46.050] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking
+[26Jun2023 20:30:46.050] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type COMMON on mod forge
+[26Jun2023 20:30:46.097] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge
+[26Jun2023 20:30:46.101] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD
+[26Jun2023 20:30:46.104] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD
+[26Jun2023 20:30:46.109] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.data.ModelDataManager to FORGE
+[26Jun2023 20:30:46.111] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD
+[26Jun2023 20:30:46.122] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ClientForgeMod to MOD
+[26Jun2023 20:30:46.164] [Render thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Processing ObjectHolder annotations
+[26Jun2023 20:30:46.201] [Render thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Found 3847 ObjectHolder annotations
+[26Jun2023 20:30:46.207] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage;
+[26Jun2023 20:30:46.208] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler;
+[26Jun2023 20:30:46.208] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem;
+[26Jun2023 20:30:46.208] [Render thread/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler;
+[26Jun2023 20:30:46.209] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Unfreezing vanilla registries
+[26Jun2023 20:30:46.213] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sound_event
+[26Jun2023 20:30:46.217] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sound_event
+[26Jun2023 20:30:46.218] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:fluid
+[26Jun2023 20:30:46.218] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:fluid
+[26Jun2023 20:30:46.220] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block
+[26Jun2023 20:30:46.223] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block
+[26Jun2023 20:30:46.224] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:attribute
+[26Jun2023 20:30:46.226] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:attribute
+[26Jun2023 20:30:46.226] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:mob_effect
+[26Jun2023 20:30:46.227] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:mob_effect
+[26Jun2023 20:30:46.227] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:particle_type
+[26Jun2023 20:30:46.228] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:particle_type
+[26Jun2023 20:30:46.228] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item
+[26Jun2023 20:30:46.230] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item
+[26Jun2023 20:30:46.230] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_type
+[26Jun2023 20:30:46.231] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_type
+[26Jun2023 20:30:46.231] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sensor_type
+[26Jun2023 20:30:46.232] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sensor_type
+[26Jun2023 20:30:46.232] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:memory_module_type
+[26Jun2023 20:30:46.232] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:memory_module_type
+[26Jun2023 20:30:46.232] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:potion
+[26Jun2023 20:30:46.233] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:potion
+[26Jun2023 20:30:46.233] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:game_event
+[26Jun2023 20:30:46.233] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:game_event
+[26Jun2023 20:30:46.235] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment
+[26Jun2023 20:30:46.235] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment
+[26Jun2023 20:30:46.235] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_entity_type
+[26Jun2023 20:30:46.236] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_entity_type
+[26Jun2023 20:30:46.236] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:painting_variant
+[26Jun2023 20:30:46.237] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:painting_variant
+[26Jun2023 20:30:46.237] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:stat_type
+[26Jun2023 20:30:46.238] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:stat_type
+[26Jun2023 20:30:46.238] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:custom_stat
+[26Jun2023 20:30:46.238] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:custom_stat
+[26Jun2023 20:30:46.239] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:chunk_status
+[26Jun2023 20:30:46.239] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:chunk_status
+[26Jun2023 20:30:46.240] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_test
+[26Jun2023 20:30:46.241] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_test
+[26Jun2023 20:30:46.241] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_block_entity_modifier
+[26Jun2023 20:30:46.241] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_block_entity_modifier
+[26Jun2023 20:30:46.241] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:pos_rule_test
+[26Jun2023 20:30:46.242] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:pos_rule_test
+[26Jun2023 20:30:46.242] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:menu
+[26Jun2023 20:30:46.242] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:menu
+[26Jun2023 20:30:46.243] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_type
+[26Jun2023 20:30:46.243] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_type
+[26Jun2023 20:30:46.267] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_serializer
+[26Jun2023 20:30:46.268] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_serializer
+[26Jun2023 20:30:46.269] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:position_source_type
+[26Jun2023 20:30:46.269] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:position_source_type
+[26Jun2023 20:30:46.273] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:command_argument_type
+[26Jun2023 20:30:46.274] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:command_argument_type
+[26Jun2023 20:30:46.275] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_type
+[26Jun2023 20:30:46.276] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_type
+[26Jun2023 20:30:46.276] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_profession
+[26Jun2023 20:30:46.277] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_profession
+[26Jun2023 20:30:46.277] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:point_of_interest_type
+[26Jun2023 20:30:46.278] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:point_of_interest_type
+[26Jun2023 20:30:46.279] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:schedule
+[26Jun2023 20:30:46.279] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:schedule
+[26Jun2023 20:30:46.280] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:activity
+[26Jun2023 20:30:46.281] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:activity
+[26Jun2023 20:30:46.281] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_pool_entry_type
+[26Jun2023 20:30:46.282] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_pool_entry_type
+[26Jun2023 20:30:46.283] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_function_type
+[26Jun2023 20:30:46.284] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_function_type
+[26Jun2023 20:30:46.293] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_condition_type
+[26Jun2023 20:30:46.295] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_condition_type
+[26Jun2023 20:30:46.295] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_number_provider_type
+[26Jun2023 20:30:46.296] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_number_provider_type
+[26Jun2023 20:30:46.296] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_nbt_provider_type
+[26Jun2023 20:30:46.297] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_nbt_provider_type
+[26Jun2023 20:30:46.297] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_score_provider_type
+[26Jun2023 20:30:46.299] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_score_provider_type
+[26Jun2023 20:30:46.299] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:float_provider_type
+[26Jun2023 20:30:46.300] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:float_provider_type
+[26Jun2023 20:30:46.301] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:int_provider_type
+[26Jun2023 20:30:46.303] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:int_provider_type
+[26Jun2023 20:30:46.304] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:height_provider_type
+[26Jun2023 20:30:46.305] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:height_provider_type
+[26Jun2023 20:30:46.306] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_predicate_type
+[26Jun2023 20:30:46.307] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_predicate_type
+[26Jun2023 20:30:46.307] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/carver
+[26Jun2023 20:30:46.308] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/carver
+[26Jun2023 20:30:46.308] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature
+[26Jun2023 20:30:46.310] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature
+[26Jun2023 20:30:46.310] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_processor
+[26Jun2023 20:30:46.311] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_processor
+[26Jun2023 20:30:46.311] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_placement
+[26Jun2023 20:30:46.312] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_placement
+[26Jun2023 20:30:46.313] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_piece
+[26Jun2023 20:30:46.313] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_piece
+[26Jun2023 20:30:46.314] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_type
+[26Jun2023 20:30:46.316] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_type
+[26Jun2023 20:30:46.316] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/placement_modifier_type
+[26Jun2023 20:30:46.317] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/placement_modifier_type
+[26Jun2023 20:30:46.318] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/block_state_provider_type
+[26Jun2023 20:30:46.319] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/block_state_provider_type
+[26Jun2023 20:30:46.320] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/foliage_placer_type
+[26Jun2023 20:30:46.320] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/foliage_placer_type
+[26Jun2023 20:30:46.320] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/trunk_placer_type
+[26Jun2023 20:30:46.322] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/trunk_placer_type
+[26Jun2023 20:30:46.322] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/root_placer_type
+[26Jun2023 20:30:46.323] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/root_placer_type
+[26Jun2023 20:30:46.323] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/tree_decorator_type
+[26Jun2023 20:30:46.324] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/tree_decorator_type
+[26Jun2023 20:30:46.324] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature_size_type
+[26Jun2023 20:30:46.325] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature_size_type
+[26Jun2023 20:30:46.326] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome_source
+[26Jun2023 20:30:46.327] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome_source
+[26Jun2023 20:30:46.327] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/chunk_generator
+[26Jun2023 20:30:46.328] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/chunk_generator
+[26Jun2023 20:30:46.328] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_condition
+[26Jun2023 20:30:46.328] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_condition
+[26Jun2023 20:30:46.330] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_rule
+[26Jun2023 20:30:46.330] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_rule
+[26Jun2023 20:30:46.331] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/density_function_type
+[26Jun2023 20:30:46.332] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/density_function_type
+[26Jun2023 20:30:46.332] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_pool_element
+[26Jun2023 20:30:46.333] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_pool_element
+[26Jun2023 20:30:46.333] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:cat_variant
+[26Jun2023 20:30:46.334] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:cat_variant
+[26Jun2023 20:30:46.334] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:frog_variant
+[26Jun2023 20:30:46.335] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:frog_variant
+[26Jun2023 20:30:46.336] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:banner_pattern
+[26Jun2023 20:30:46.337] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:banner_pattern
+[26Jun2023 20:30:46.337] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:instrument
+[26Jun2023 20:30:46.338] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:instrument
+[26Jun2023 20:30:46.338] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:decorated_pot_patterns
+[26Jun2023 20:30:46.339] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:decorated_pot_patterns
+[26Jun2023 20:30:46.339] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:creative_mode_tab
+[26Jun2023 20:30:46.341] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:creative_mode_tab
+[26Jun2023 20:30:46.356] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:biome_modifier_serializers
+[26Jun2023 20:30:46.357] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:biome_modifier_serializers
+[26Jun2023 20:30:46.359] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:display_contexts
+[26Jun2023 20:30:46.360] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:display_contexts
+[26Jun2023 20:30:46.360] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:entity_data_serializers
+[26Jun2023 20:30:46.362] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:entity_data_serializers
+[26Jun2023 20:30:46.376] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:fluid_type
+[26Jun2023 20:30:46.378] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:fluid_type
+[26Jun2023 20:30:46.380] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:global_loot_modifier_serializers
+[26Jun2023 20:30:46.380] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:global_loot_modifier_serializers
+[26Jun2023 20:30:46.387] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:holder_set_type
+[26Jun2023 20:30:46.388] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:holder_set_type
+[26Jun2023 20:30:46.388] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:structure_modifier_serializers
+[26Jun2023 20:30:46.389] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:structure_modifier_serializers
+[26Jun2023 20:30:46.389] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome
+[26Jun2023 20:30:46.389] [Render thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome
+[26Jun2023 20:30:46.535] [Render thread/DEBUG] [net.minecraftforge.client.loading.ClientModLoader/CORE]: Generating PackInfo named mod:grmythmod for mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:30:46.536] [Render thread/DEBUG] [net.minecraftforge.client.loading.ClientModLoader/CORE]: Generating PackInfo named mod:forge for mod file /
+[26Jun2023 20:30:47.262] [Render thread/INFO] [net.minecraftforge.gametest.ForgeGameTestHooks/]: Enabled Gametest Namespaces: [examplemod]
+[26Jun2023 20:30:47.588] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: vanilla, mod_resources
+[26Jun2023 20:30:47.607] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type CLIENT
+[26Jun2023 20:30:47.609] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml
+[26Jun2023 20:30:47.610] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml
+[26Jun2023 20:30:47.611] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file C:\Users\jiech_061gte6\Documents\Projectaki\run\config\forge-client.toml for changes
+[26Jun2023 20:30:47.616] [modloading-worker-0/DEBUG] [net.minecraftforge.common.ForgeConfig/FORGEMOD]: Loaded forge config file forge-client.toml
+[26Jun2023 20:30:47.617] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type COMMON
+[26Jun2023 20:30:47.618] [Worker-Main-1/INFO] [net.jalu.grmythmod.MythMod/]: HELLO FROM COMMON SETUP
+[26Jun2023 20:30:47.618] [Worker-Main-1/INFO] [net.jalu.grmythmod.MythMod/]: DIRT BLOCK >> minecraft:dirt
+[26Jun2023 20:30:47.718] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
+[26Jun2023 20:30:47.930] [Worker-Main-3/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.0.06.hex, loading
+[26Jun2023 20:30:49.007] [Forge Version Check/DEBUG] [net.minecraftforge.fml.VersionChecker/]: [forge] Received version check data:
 {
   "homepage": "https://files.minecraftforge.net/net/minecraftforge/forge/",
   "promos": {
@@ -598,72 +601,290 @@ java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent
     "1.19.2-latest": "43.2.14",
     "1.19.3-latest": "44.1.23",
     "1.19.3-recommended": "44.1.0",
-    "1.19.4-latest": "45.1.0",
+    "1.19.4-latest": "45.1.2",
     "1.19.4-recommended": "45.1.0",
     "1.20-latest": "46.0.14",
-    "1.20.1-latest": "47.0.6"
+    "1.20.1-latest": "47.0.19"
   }
 }
-[20Jun2023 20:21:46.433] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: BETA_OUTDATED Current: 46.0.2 Target: 46.0.14
-[20Jun2023 20:21:46.548] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Exception loading blockstate definition: 'examplemod:blockstates/example_block.json' missing model for variant: 'examplemod:example_block#'
-[20Jun2023 20:21:46.581] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'examplemod:example_block#inventory' referenced from: examplemod:example_block#inventory: java.io.FileNotFoundException: examplemod:models/item/example_block.json
-[20Jun2023 20:21:46.583] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'examplemod:example_item#inventory' referenced from: examplemod:example_item#inventory: java.io.FileNotFoundException: examplemod:models/item/example_item.json
-[20Jun2023 20:21:49.231] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Freezing registries
-[20Jun2023 20:21:49.235] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.252] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.253] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.274] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.276] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.290] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.291] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:enchantment Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.291] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.292] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.292] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.293] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.293] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.295] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.295] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.295] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.295] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.295] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.296] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.296] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.300] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.301] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.303] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.304] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.305] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.305] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:entity_data_serializers Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.305] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:global_loot_modifier_serializers Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.305] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:biome_modifier_serializers Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.305] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:fluid_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.306] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:structure_modifier_serializers Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.306] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:holder_set_type Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:49.306] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:display_contexts Sync: FROZEN -> ACTIVE
-[20Jun2023 20:21:50.482] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: All registries frozen
-[20Jun2023 20:21:50.517] [Render thread/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 6426
-[20Jun2023 20:21:50.567] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
-[20Jun2023 20:21:50.568] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
-[20Jun2023 20:21:50.643] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Headphones (Realtek(R) Audio)
-[20Jun2023 20:21:50.646] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
-[20Jun2023 20:21:50.842] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
-[20Jun2023 20:21:50.861] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
-[20Jun2023 20:21:50.862] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
-[20Jun2023 20:21:50.863] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
-[20Jun2023 20:21:50.866] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
-[20Jun2023 20:21:50.876] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
-[20Jun2023 20:21:50.877] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
-[20Jun2023 20:21:50.878] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
-[20Jun2023 20:21:50.880] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
-[20Jun2023 20:21:51.185] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
-[20Jun2023 20:21:51.239] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
-[20Jun2023 20:21:51.242] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
-[20Jun2023 20:21:51.242] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
-[20Jun2023 20:21:52.419] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient/]: Could not authorize you against Realms server: Invalid session id
-[20Jun2023 20:21:55.159] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!
+[26Jun2023 20:30:49.010] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: BETA_OUTDATED Current: 46.0.2 Target: 46.0.14
+[26Jun2023 20:30:49.403] [Worker-Main-10/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Exception loading blockstate definition: 'grmythmod:blockstates/example_block.json' missing model for variant: 'grmythmod:example_block#'
+[26Jun2023 20:30:50.702] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Freezing registries
+[26Jun2023 20:30:50.706] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.742] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.743] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.763] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.764] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.780] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.781] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:enchantment Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.782] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.783] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.785] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.786] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.787] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.787] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.787] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.788] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.788] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.789] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.789] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.789] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.793] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.795] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.795] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.795] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.796] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.796] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.797] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.797] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:entity_data_serializers Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:global_loot_modifier_serializers Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.799] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:biome_modifier_serializers Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.801] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:fluid_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.801] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:structure_modifier_serializers Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.801] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:holder_set_type Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:50.801] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:display_contexts Sync: FROZEN -> ACTIVE
+[26Jun2023 20:30:51.909] [modloading-worker-0/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: All registries frozen
+[26Jun2023 20:30:51.945] [Render thread/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 6428
+[26Jun2023 20:30:51.979] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
+[26Jun2023 20:30:51.981] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
+[26Jun2023 20:30:52.057] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Headphones (Realtek(R) Audio)
+[26Jun2023 20:30:52.059] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
+[26Jun2023 20:30:52.244] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
+[26Jun2023 20:30:52.255] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
+[26Jun2023 20:30:52.257] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
+[26Jun2023 20:30:52.257] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
+[26Jun2023 20:30:52.258] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
+[26Jun2023 20:30:52.263] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
+[26Jun2023 20:30:52.265] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
+[26Jun2023 20:30:52.266] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
+[26Jun2023 20:30:52.266] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
+[26Jun2023 20:30:52.559] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
+[26Jun2023 20:30:52.679] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
+[26Jun2023 20:30:52.681] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
+[26Jun2023 20:30:52.681] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
+[26Jun2023 20:30:52.897] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient/]: Could not authorize you against Realms server: Invalid session id
+[26Jun2023 20:31:14.019] [Render thread/INFO] [net.minecraft.world.level.storage.LevelStorageSource/]: Deleting level New World
+[26Jun2023 20:31:14.019] [Render thread/INFO] [net.minecraft.world.level.storage.LevelStorageSource/]: Attempt 1...
+[26Jun2023 20:31:14.042] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:grmythmod for mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:31:14.042] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:forge for mod file /
+[26Jun2023 20:31:14.732] [Render thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/server/commands/SummonCommand
+[26Jun2023 20:31:15.015] [Worker-Main-12/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/raid/Raid
+[26Jun2023 20:31:15.197] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 7 recipes
+[26Jun2023 20:31:15.283] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1271 advancements
+[26Jun2023 20:31:16.807] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:grmythmod for mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:31:16.808] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:forge for mod file /
+[26Jun2023 20:31:17.184] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 7 recipes
+[26Jun2023 20:31:17.207] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1271 advancements
+[26Jun2023 20:31:21.990] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:grmythmod for mod file C:\Users\jiech_061gte6\Documents\Projectaki\build\resources\main
+[26Jun2023 20:31:21.990] [Render thread/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:forge for mod file /
+[26Jun2023 20:31:22.006] [Render thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: Gathering id map for writing to world save New World
+[26Jun2023 20:31:22.012] [Render thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: ID Map collection complete New World
+[26Jun2023 20:31:22.053] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Starting integrated minecraft server version 1.20
+[26Jun2023 20:31:22.053] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
+[26Jun2023 20:31:22.085] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type SERVER
+[26Jun2023 20:31:22.085] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for .\saves\New World\serverconfig\forge-server.toml
+[26Jun2023 20:31:22.086] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file .\saves\New World\serverconfig\forge-server.toml
+[26Jun2023 20:31:22.087] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file .\saves\New World\serverconfig\forge-server.toml for changes
+[26Jun2023 20:31:22.087] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Configuration file .\saves\New World\serverconfig\forge-server.toml is not correct. Correcting
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server was corrected from null to its default, SimpleCommentedConfig:{}. 
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.removeErroringBlockEntities was corrected from null to its default, false. 
+[26Jun2023 20:31:22.088] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.removeErroringBlockEntities does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.removeErroringEntities was corrected from null to its default, false. 
+[26Jun2023 20:31:22.088] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.removeErroringEntities does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.fullBoundingBoxLadders was corrected from null to its default, false. 
+[26Jun2023 20:31:22.088] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.fullBoundingBoxLadders does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.zombieBaseSummonChance was corrected from null to its default, 0.1. 
+[26Jun2023 20:31:22.089] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.zombieBaseSummonChance does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.zombieBabyChance was corrected from null to its default, 0.05. 
+[26Jun2023 20:31:22.089] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.zombieBabyChance does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.permissionHandler was corrected from null to its default, forge:default_handler. 
+[26Jun2023 20:31:22.089] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server.permissionHandler does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.089] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfigSpec/CORE]: The comment on key server does not match the spec. This may create a backup.
+[26Jun2023 20:31:22.089] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfig/FORGEMOD]: Loaded forge config file forge-server.toml
+[26Jun2023 20:31:22.119] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/PhantomSpawner
+[26Jun2023 20:31:22.125] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/PatrolSpawner
+[26Jun2023 20:31:22.127] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/CatSpawner
+[26Jun2023 20:31:22.132] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/ai/village/VillageSiege
+[26Jun2023 20:31:23.186] [Worker-Main-12/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate
+[26Jun2023 20:31:24.684] [Worker-Main-9/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/NaturalSpawner
+[26Jun2023 20:31:24.764] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
+[26Jun2023 20:31:25.521] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:25.522] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:25.786] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:26.288] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 1%
+[26Jun2023 20:31:26.782] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 2%
+[26Jun2023 20:31:27.287] [Worker-Main-4/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
+[26Jun2023 20:31:27.287] [Worker-Main-4/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
+[26Jun2023 20:31:27.287] [Worker-Main-4/DEBUG] [io.netty.util.internal.ThreadLocalRandom/]: -Dio.netty.initialSeedUniquifier: 0xe4f941ccae3b3bec
+[26Jun2023 20:31:27.314] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 5%
+[26Jun2023 20:31:27.781] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 9%
+[26Jun2023 20:31:28.287] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 13%
+[26Jun2023 20:31:28.776] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 17%
+[26Jun2023 20:31:29.660] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 21%
+[26Jun2023 20:31:29.777] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 22%
+[26Jun2023 20:31:30.293] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 26%
+[26Jun2023 20:31:30.787] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 32%
+[26Jun2023 20:31:31.285] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 37%
+[26Jun2023 20:31:31.792] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 43%
+[26Jun2023 20:31:32.279] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 49%
+[26Jun2023 20:31:32.779] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 55%
+[26Jun2023 20:31:33.317] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 63%
+[26Jun2023 20:31:33.776] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 69%
+[26Jun2023 20:31:34.296] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 70%
+[26Jun2023 20:31:34.791] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 75%
+[26Jun2023 20:31:35.277] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 83%
+[26Jun2023 20:31:35.781] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 88%
+[26Jun2023 20:31:36.277] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 94%
+[26Jun2023 20:31:36.495] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
+[26Jun2023 20:31:36.503] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 11727 ms
+[26Jun2023 20:31:36.516] [Server thread/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkAccessible: true
+[26Jun2023 20:31:36.517] [Server thread/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkBounds: true
+[26Jun2023 20:31:36.517] [Server thread/DEBUG] [io.netty.util.ResourceLeakDetectorFactory/]: Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@3391f0d2
+[26Jun2023 20:31:36.588] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing view distance to 12, from 10
+[26Jun2023 20:31:36.590] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing simulation distance to 12, from 0
+[26Jun2023 20:31:36.615] [Render thread/DEBUG] [io.netty.channel.MultithreadEventLoopGroup/]: -Dio.netty.eventLoopThreads: 32
+[26Jun2023 20:31:36.688] [Render thread/DEBUG] [io.netty.channel.nio.NioEventLoop/]: -Dio.netty.noKeySetOptimization: false
+[26Jun2023 20:31:36.689] [Render thread/DEBUG] [io.netty.channel.nio.NioEventLoop/]: -Dio.netty.selectorAutoRebuildThreshold: 512
+[26Jun2023 20:31:36.698] [Render thread/DEBUG] [io.netty.util.internal.PlatformDependent/]: org.jctools-core.MpscChunkedArrayQueue: available
+[26Jun2023 20:31:36.775] [Render thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.processId: 18136 (auto-detected)
+[26Jun2023 20:31:36.781] [Render thread/WARN] [io.netty.util.internal.SystemPropertyUtil/]: Unable to parse the boolean system property 'java.net.preferIPv6Addresses':system - using the default value: false
+[26Jun2023 20:31:36.782] [Render thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv4Stack: false
+[26Jun2023 20:31:36.782] [Render thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv6Addresses: false
+[26Jun2023 20:31:36.801] [Render thread/DEBUG] [io.netty.util.NetUtilInitializations/]: Loopback interface: lo (Software Loopback Interface 1, 127.0.0.1)
+[26Jun2023 20:31:36.807] [Render thread/DEBUG] [io.netty.util.NetUtil/]: Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200
+[26Jun2023 20:31:36.840] [Render thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.machineId: 48:e7:da:ff:fe:42:bf:27 (auto-detected)
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numHeapArenas: 32
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numDirectArenas: 32
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.pageSize: 8192
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxOrder: 9
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.chunkSize: 4194304
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.smallCacheSize: 256
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.normalCacheSize: 64
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedBufferCapacity: 32768
+[26Jun2023 20:31:36.883] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimInterval: 8192
+[26Jun2023 20:31:36.884] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimIntervalMillis: 0
+[26Jun2023 20:31:36.884] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.useCacheForAllThreads: false
+[26Jun2023 20:31:36.884] [Render thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
+[26Jun2023 20:31:36.907] [Render thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.allocator.type: pooled
+[26Jun2023 20:31:36.907] [Render thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.threadLocalDirectBufferSize: 0
+[26Jun2023 20:31:36.907] [Render thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.maxThreadLocalCharBufferSize: 16384
+[26Jun2023 20:31:36.971] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Starting local connection.
+[26Jun2023 20:31:37.180] [Netty Local Client IO #0/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.maxCapacityPerThread: 4096
+[26Jun2023 20:31:37.181] [Netty Local Client IO #0/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.ratio: 8
+[26Jun2023 20:31:37.181] [Netty Local Client IO #0/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.chunkSize: 32
+[26Jun2023 20:31:37.181] [Netty Local Client IO #0/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.blocking: false
+[26Jun2023 20:31:37.194] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Starting local connection.
+[26Jun2023 20:31:37.222] [Server thread/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Sending ticking packet info 'net.minecraftforge.network.HandshakeMessages$S2CModData' to 'fml:handshake' sequence 0
+[26Jun2023 20:31:37.228] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 0
+[26Jun2023 20:31:37.269] [Server thread/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Sending ticking packet info 'net.minecraftforge.network.HandshakeMessages$S2CModList' to 'fml:handshake' sequence 1
+[26Jun2023 20:31:37.270] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 1
+[26Jun2023 20:31:37.271] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Logging into server with mod list [minecraft, grmythmod, forge]
+[26Jun2023 20:31:37.274] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:loginwrapper' : Version test of 'FML3' from server : ACCEPTED
+[26Jun2023 20:31:37.274] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'forge:tier_sorting' : Version test of '1.0' from server : ACCEPTED
+[26Jun2023 20:31:37.274] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:handshake' : Version test of 'FML3' from server : ACCEPTED
+[26Jun2023 20:31:37.275] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'minecraft:unregister' : Version test of 'FML3' from server : ACCEPTED
+[26Jun2023 20:31:37.275] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:play' : Version test of 'FML3' from server : ACCEPTED
+[26Jun2023 20:31:37.275] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'minecraft:register' : Version test of 'FML3' from server : ACCEPTED
+[26Jun2023 20:31:37.275] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'forge:split' : Version test of '1.1' from server : ACCEPTED
+[26Jun2023 20:31:37.275] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Accepting channel list from server
+[26Jun2023 20:31:37.278] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Dispatching wrapped packet reply for channel fml:handshake with index 1
+[26Jun2023 20:31:37.278] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Accepted server connection
+[26Jun2023 20:31:37.279] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 1
+[26Jun2023 20:31:37.280] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Received client indexed reply 1 of type net.minecraftforge.network.HandshakeMessages$C2SModListReply
+[26Jun2023 20:31:37.281] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Received client connection with modlist [minecraft, grmythmod, forge]
+[26Jun2023 20:31:37.282] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.HandshakeHandler/REGISTRIES]: Expecting 19 registries: [minecraft:command_argument_type, minecraft:recipe_serializer, minecraft:sound_event, minecraft:particle_type, minecraft:villager_profession, minecraft:item, minecraft:potion, minecraft:painting_variant, forge:fluid_type, minecraft:block_entity_type, forge:display_contexts, minecraft:block, forge:entity_data_serializers, minecraft:mob_effect, minecraft:stat_type, minecraft:menu, minecraft:enchantment, minecraft:fluid, minecraft:entity_type]
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:loginwrapper' : Version test of 'FML3' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'forge:tier_sorting' : Version test of '1.0' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:handshake' : Version test of 'FML3' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'minecraft:unregister' : Version test of 'FML3' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'fml:play' : Version test of 'FML3' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'minecraft:register' : Version test of 'FML3' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Channel 'forge:split' : Version test of '1.1' from client : ACCEPTED
+[26Jun2023 20:31:37.282] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.NetworkRegistry/NETREGISTRY]: Accepting channel list from client
+[26Jun2023 20:31:37.283] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Accepted client connection mod list
+[26Jun2023 20:31:37.351] [Server thread/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Sending ticking packet info 'Config forge-server.toml' to 'fml:handshake' sequence 2
+[26Jun2023 20:31:37.352] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 2
+[26Jun2023 20:31:37.353] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Received config sync from server
+[26Jun2023 20:31:37.353] [Netty Local Client IO #0/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Dispatching wrapped packet reply for channel fml:handshake with index 2
+[26Jun2023 20:31:37.354] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.LoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 2
+[26Jun2023 20:31:37.354] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Received client indexed reply 2 of type net.minecraftforge.network.HandshakeMessages$C2SAcknowledge
+[26Jun2023 20:31:37.354] [Netty Server IO #1/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Received acknowledgement from client
+[26Jun2023 20:31:37.384] [Server thread/DEBUG] [net.minecraftforge.network.HandshakeHandler/FMLHANDSHAKE]: Handshake complete!
+[26Jun2023 20:31:37.456] [Netty Local Client IO #0/INFO] [net.minecraftforge.network.NetworkHooks/]: Connected to a modded server.
+[26Jun2023 20:31:37.507] [Server thread/INFO] [net.minecraft.server.players.PlayerList/]: Dev[local:E:cdaea6d9] logged in with entity id 170 at (-38.5, 70.0, -34.5)
+[26Jun2023 20:31:37.584] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Dev joined the game
+[26Jun2023 20:31:38.308] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 2 advancements
+[26Jun2023 20:32:09.595] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
+[26Jun2023 20:32:09.601] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:32:09.610] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:32:09.612] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:32:09.614] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: Gathering id map for writing to world save New World
+[26Jun2023 20:32:09.618] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: ID Map collection complete New World
+[26Jun2023 20:33:16.395] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
+[26Jun2023 20:33:16.400] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:33:16.405] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:33:16.406] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:33:16.407] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: Gathering id map for writing to world save New World
+[26Jun2023 20:33:16.410] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: ID Map collection complete New World
+[26Jun2023 20:33:16.856] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Dev lost connection: Disconnected
+[26Jun2023 20:33:16.856] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Dev left the game
+[26Jun2023 20:33:16.863] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Stopping singleplayer server as player logged out
+[26Jun2023 20:33:16.896] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server
+[26Jun2023 20:33:16.897] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players
+[26Jun2023 20:33:16.897] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds
+[26Jun2023 20:33:17.606] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:33:18.472] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:33:18.472] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:33:18.474] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: Gathering id map for writing to world save New World
+[26Jun2023 20:33:18.476] [Server thread/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: ID Map collection complete New World
+[26Jun2023 20:33:18.483] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (New World): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage: All dimensions are saved
+[26Jun2023 20:33:18.500] [Server thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Reverting to FROZEN data state.
+[26Jun2023 20:33:18.500] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.507] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.507] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.515] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.515] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.519] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.521] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:enchantment Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.521] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.522] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.522] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.522] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.523] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.524] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:entity_data_serializers Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:global_loot_modifier_serializers Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.525] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:biome_modifier_serializers Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.526] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:fluid_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.526] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:structure_modifier_serializers Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.526] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:holder_set_type Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.526] [Server thread/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry forge:display_contexts Sync: ACTIVE -> FROZEN
+[26Jun2023 20:33:18.841] [Server thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Applying holder lookups
+[26Jun2023 20:33:18.845] [Server thread/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Holder lookups applied
+[26Jun2023 20:33:18.845] [Server thread/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: FROZEN state restored.
+[26Jun2023 20:33:18.845] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Unloading configs type SERVER
+[26Jun2023 20:33:20.045] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!
diff --git a/run/logs/latest.log b/run/logs/latest.log
index c0ac2c203f6636059fe2742e82fa7c5b14ae2a38..7083271939b0601da5cc3b994ea16696e55d6dd3 100644
--- a/run/logs/latest.log
+++ b/run/logs/latest.log
@@ -1,48 +1,115 @@
-[20Jun2023 20:21:26.270] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 5, --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 46.0.2, --fml.mcVersion, 1.20, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230608.053357]
-[20Jun2023 20:21:26.290] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.3.1 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
-[20Jun2023 20:21:26.598] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/jiech_061gte6/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23126!/ Service=ModLauncher Env=CLIENT
-[20Jun2023 20:21:27.275] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.284] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.292] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.298] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar is missing mods.toml file
-[20Jun2023 20:21:27.444] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping!
-[20Jun2023 20:21:30.024] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --assetIndex, 5]
-[20Jun2023 20:21:37.263] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 188 Datafixer optimizations took 214 milliseconds
-[20Jun2023 20:21:40.269] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/assets/.mcassetsroot' uses unexpected schema
-[20Jun2023 20:21:40.270] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/data/.mcassetsroot' uses unexpected schema
-[20Jun2023 20:21:40.312] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
-[20Jun2023 20:21:40.326] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Dev
-[20Jun2023 20:21:40.593] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.1 build 7
-[20Jun2023 20:21:41.922] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 46.0.2, for MC 1.20 with MCP 20230608.053357
-[20Jun2023 20:21:41.925] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v46.0.2 Initialized
-[20Jun2023 20:21:43.430] [Render thread/INFO] [net.minecraftforge.gametest.ForgeGameTestHooks/]: Enabled Gametest Namespaces: [examplemod]
-[20Jun2023 20:21:43.659] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: vanilla, mod_resources
-[20Jun2023 20:21:43.699] [Worker-Main-2/INFO] [com.example.examplemod.ExampleMod/]: HELLO FROM COMMON SETUP
-[20Jun2023 20:21:43.699] [Worker-Main-2/INFO] [com.example.examplemod.ExampleMod/]: DIRT BLOCK >> minecraft:dirt
-[20Jun2023 20:21:43.861] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
-[20Jun2023 20:21:43.995] [Worker-Main-2/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.0.06.hex, loading
-[20Jun2023 20:21:44.312] [Worker-Main-15/INFO] [com.example.examplemod.ExampleMod/]: HELLO FROM CLIENT SETUP
-[20Jun2023 20:21:44.314] [Worker-Main-15/INFO] [com.example.examplemod.ExampleMod/]: MINECRAFT NAME >> Dev
-[20Jun2023 20:21:46.433] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: BETA_OUTDATED Current: 46.0.2 Target: 46.0.14
-[20Jun2023 20:21:46.548] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Exception loading blockstate definition: 'examplemod:blockstates/example_block.json' missing model for variant: 'examplemod:example_block#'
-[20Jun2023 20:21:46.581] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'examplemod:example_block#inventory' referenced from: examplemod:example_block#inventory: java.io.FileNotFoundException: examplemod:models/item/example_block.json
-[20Jun2023 20:21:46.583] [Worker-Main-14/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'examplemod:example_item#inventory' referenced from: examplemod:example_item#inventory: java.io.FileNotFoundException: examplemod:models/item/example_item.json
-[20Jun2023 20:21:50.567] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
-[20Jun2023 20:21:50.568] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
-[20Jun2023 20:21:50.643] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Headphones (Realtek(R) Audio)
-[20Jun2023 20:21:50.646] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
-[20Jun2023 20:21:50.842] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
-[20Jun2023 20:21:50.861] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
-[20Jun2023 20:21:50.862] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
-[20Jun2023 20:21:50.863] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
-[20Jun2023 20:21:50.866] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
-[20Jun2023 20:21:50.876] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
-[20Jun2023 20:21:50.877] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
-[20Jun2023 20:21:50.878] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
-[20Jun2023 20:21:50.880] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
-[20Jun2023 20:21:51.185] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
-[20Jun2023 20:21:51.239] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
-[20Jun2023 20:21:51.242] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
-[20Jun2023 20:21:51.242] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
-[20Jun2023 20:21:52.419] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient/]: Could not authorize you against Realms server: Invalid session id
-[20Jun2023 20:21:55.159] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!
+[26Jun2023 20:30:31.954] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 5, --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 46.0.2, --fml.mcVersion, 1.20, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230608.053357]
+[26Jun2023 20:30:31.961] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.3.1 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
+[26Jun2023 20:30:32.207] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/jiech_061gte6/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23126!/ Service=ModLauncher Env=CLIENT
+[26Jun2023 20:30:32.727] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20-46.0.2\38207cd81d2bc37ac5936840ce5a225b69694fc3\javafmllanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.733] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20-46.0.2\c5bdc0feda569e08ed7147df6e22907bd23fcc55\lowcodelanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.740] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20-46.0.2\eec2186cfe9a00d46184b3dfb6cc96a266de00d4\mclanguage-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.746] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\jiech_061gte6\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20-46.0.2\cd42a26039534fe9d5048a9f7996600a0efa6c96\fmlcore-1.20-46.0.2.jar is missing mods.toml file
+[26Jun2023 20:30:32.888] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping!
+[26Jun2023 20:30:34.965] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\jiech_061gte6\.gradle\caches\forge_gradle\assets, --assetIndex, 5]
+[26Jun2023 20:30:41.243] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 188 Datafixer optimizations took 233 milliseconds
+[26Jun2023 20:30:44.261] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/assets/.mcassetsroot' uses unexpected schema
+[26Jun2023 20:30:44.263] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/jiech_061gte6/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20-46.0.2_mapped_official_1.20/forge-1.20-46.0.2_mapped_official_1.20.jar%23189!/data/.mcassetsroot' uses unexpected schema
+[26Jun2023 20:30:44.304] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
+[26Jun2023 20:30:44.325] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Dev
+[26Jun2023 20:30:44.618] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.1 build 7
+[26Jun2023 20:30:45.861] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 46.0.2, for MC 1.20 with MCP 20230608.053357
+[26Jun2023 20:30:45.867] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v46.0.2 Initialized
+[26Jun2023 20:30:47.262] [Render thread/INFO] [net.minecraftforge.gametest.ForgeGameTestHooks/]: Enabled Gametest Namespaces: [examplemod]
+[26Jun2023 20:30:47.588] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: vanilla, mod_resources
+[26Jun2023 20:30:47.618] [Worker-Main-1/INFO] [net.jalu.grmythmod.MythMod/]: HELLO FROM COMMON SETUP
+[26Jun2023 20:30:47.618] [Worker-Main-1/INFO] [net.jalu.grmythmod.MythMod/]: DIRT BLOCK >> minecraft:dirt
+[26Jun2023 20:30:47.718] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
+[26Jun2023 20:30:47.930] [Worker-Main-3/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.0.06.hex, loading
+[26Jun2023 20:30:49.010] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: BETA_OUTDATED Current: 46.0.2 Target: 46.0.14
+[26Jun2023 20:30:49.403] [Worker-Main-10/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Exception loading blockstate definition: 'grmythmod:blockstates/example_block.json' missing model for variant: 'grmythmod:example_block#'
+[26Jun2023 20:30:51.979] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
+[26Jun2023 20:30:51.981] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
+[26Jun2023 20:30:52.057] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Headphones (Realtek(R) Audio)
+[26Jun2023 20:30:52.059] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
+[26Jun2023 20:30:52.244] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
+[26Jun2023 20:30:52.255] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
+[26Jun2023 20:30:52.257] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
+[26Jun2023 20:30:52.257] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
+[26Jun2023 20:30:52.258] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
+[26Jun2023 20:30:52.263] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
+[26Jun2023 20:30:52.265] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
+[26Jun2023 20:30:52.266] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
+[26Jun2023 20:30:52.266] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
+[26Jun2023 20:30:52.559] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
+[26Jun2023 20:30:52.679] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
+[26Jun2023 20:30:52.681] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
+[26Jun2023 20:30:52.681] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
+[26Jun2023 20:30:52.897] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient/]: Could not authorize you against Realms server: Invalid session id
+[26Jun2023 20:31:14.019] [Render thread/INFO] [net.minecraft.world.level.storage.LevelStorageSource/]: Deleting level New World
+[26Jun2023 20:31:14.019] [Render thread/INFO] [net.minecraft.world.level.storage.LevelStorageSource/]: Attempt 1...
+[26Jun2023 20:31:15.197] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 7 recipes
+[26Jun2023 20:31:15.283] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1271 advancements
+[26Jun2023 20:31:17.184] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 7 recipes
+[26Jun2023 20:31:17.207] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1271 advancements
+[26Jun2023 20:31:22.053] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Starting integrated minecraft server version 1.20
+[26Jun2023 20:31:22.053] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
+[26Jun2023 20:31:22.087] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Configuration file .\saves\New World\serverconfig\forge-server.toml is not correct. Correcting
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server was corrected from null to its default, SimpleCommentedConfig:{}. 
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.removeErroringBlockEntities was corrected from null to its default, false. 
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.removeErroringEntities was corrected from null to its default, false. 
+[26Jun2023 20:31:22.088] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.fullBoundingBoxLadders was corrected from null to its default, false. 
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.zombieBaseSummonChance was corrected from null to its default, 0.1. 
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.zombieBabyChance was corrected from null to its default, 0.05. 
+[26Jun2023 20:31:22.089] [Server thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key server.permissionHandler was corrected from null to its default, forge:default_handler. 
+[26Jun2023 20:31:24.764] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
+[26Jun2023 20:31:25.521] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:25.522] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:25.786] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
+[26Jun2023 20:31:26.288] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 1%
+[26Jun2023 20:31:26.782] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 2%
+[26Jun2023 20:31:27.314] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 5%
+[26Jun2023 20:31:27.781] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 9%
+[26Jun2023 20:31:28.287] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 13%
+[26Jun2023 20:31:28.776] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 17%
+[26Jun2023 20:31:29.660] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 21%
+[26Jun2023 20:31:29.777] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 22%
+[26Jun2023 20:31:30.293] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 26%
+[26Jun2023 20:31:30.787] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 32%
+[26Jun2023 20:31:31.285] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 37%
+[26Jun2023 20:31:31.792] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 43%
+[26Jun2023 20:31:32.279] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 49%
+[26Jun2023 20:31:32.779] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 55%
+[26Jun2023 20:31:33.317] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 63%
+[26Jun2023 20:31:33.776] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 69%
+[26Jun2023 20:31:34.296] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 70%
+[26Jun2023 20:31:34.791] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 75%
+[26Jun2023 20:31:35.277] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 83%
+[26Jun2023 20:31:35.781] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 88%
+[26Jun2023 20:31:36.277] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 94%
+[26Jun2023 20:31:36.495] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
+[26Jun2023 20:31:36.503] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 11727 ms
+[26Jun2023 20:31:36.588] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing view distance to 12, from 10
+[26Jun2023 20:31:36.590] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing simulation distance to 12, from 0
+[26Jun2023 20:31:36.781] [Render thread/WARN] [io.netty.util.internal.SystemPropertyUtil/]: Unable to parse the boolean system property 'java.net.preferIPv6Addresses':system - using the default value: false
+[26Jun2023 20:31:37.456] [Netty Local Client IO #0/INFO] [net.minecraftforge.network.NetworkHooks/]: Connected to a modded server.
+[26Jun2023 20:31:37.507] [Server thread/INFO] [net.minecraft.server.players.PlayerList/]: Dev[local:E:cdaea6d9] logged in with entity id 170 at (-38.5, 70.0, -34.5)
+[26Jun2023 20:31:37.584] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Dev joined the game
+[26Jun2023 20:31:38.308] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 2 advancements
+[26Jun2023 20:32:09.595] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
+[26Jun2023 20:32:09.601] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:32:09.610] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:32:09.612] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:33:16.395] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
+[26Jun2023 20:33:16.400] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:33:16.405] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:33:16.406] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:33:16.856] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Dev lost connection: Disconnected
+[26Jun2023 20:33:16.856] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Dev left the game
+[26Jun2023 20:33:16.863] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Stopping singleplayer server as player logged out
+[26Jun2023 20:33:16.896] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server
+[26Jun2023 20:33:16.897] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players
+[26Jun2023 20:33:16.897] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds
+[26Jun2023 20:33:17.606] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
+[26Jun2023 20:33:18.472] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
+[26Jun2023 20:33:18.472] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
+[26Jun2023 20:33:18.483] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (New World): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
+[26Jun2023 20:33:18.485] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage: All dimensions are saved
+[26Jun2023 20:33:20.045] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!
diff --git a/run/saves/New World/DIM-1/data/raids.dat b/run/saves/New World/DIM-1/data/raids.dat
index 910f399122a1531d6c1bf8430ac55104eb94a433..527a0e4399f36659c82de96cdbab8ae2ff194484 100644
Binary files a/run/saves/New World/DIM-1/data/raids.dat and b/run/saves/New World/DIM-1/data/raids.dat differ
diff --git a/run/saves/New World/DIM-1/entities/r.-1.-1.mca b/run/saves/New World/DIM-1/entities/r.-1.-1.mca
deleted file mode 100644
index be802b67362d4ebed6fbab72dfaa9548bdfd8857..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.-1.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/entities/r.-1.0.mca b/run/saves/New World/DIM-1/entities/r.-1.0.mca
deleted file mode 100644
index 6ec26ba5674605e900cfffceb30cc92d01120276..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.-1.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/entities/r.0.-1.mca b/run/saves/New World/DIM-1/entities/r.0.-1.mca
deleted file mode 100644
index 89aa2ad195bcc9e6945551e92569ecd62b98cf9d..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.0.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/entities/r.0.0.mca b/run/saves/New World/DIM-1/entities/r.0.0.mca
deleted file mode 100644
index d26b612e5f06aedc73345c0be681cc1b63874392..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.0.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/entities/r.1.-1.mca b/run/saves/New World/DIM-1/entities/r.1.-1.mca
deleted file mode 100644
index 5f79320da3dc0c4cf4c84b468a27f66ee9cd3baf..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.1.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/entities/r.1.0.mca b/run/saves/New World/DIM-1/entities/r.1.0.mca
deleted file mode 100644
index 447a0478706f484e8e38872a7e9a78b8aa52bc59..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/entities/r.1.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/poi/r.-1.-1.mca b/run/saves/New World/DIM-1/poi/r.-1.-1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.-1.-2.mca b/run/saves/New World/DIM-1/poi/r.-1.-2.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.-1.0.mca b/run/saves/New World/DIM-1/poi/r.-1.0.mca
deleted file mode 100644
index ca4f376b167fe5fc4d5c3e949893faa93255c557..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/poi/r.-1.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/poi/r.0.-1.mca b/run/saves/New World/DIM-1/poi/r.0.-1.mca
deleted file mode 100644
index f4bb0d91c0eb3ea42a0710da3f40c3683197806e..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/poi/r.0.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/poi/r.0.-2.mca b/run/saves/New World/DIM-1/poi/r.0.-2.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.0.0.mca b/run/saves/New World/DIM-1/poi/r.0.0.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.1.-1.mca b/run/saves/New World/DIM-1/poi/r.1.-1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.1.-2.mca b/run/saves/New World/DIM-1/poi/r.1.-2.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/poi/r.1.0.mca b/run/saves/New World/DIM-1/poi/r.1.0.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/DIM-1/region/r.-1.-1.mca b/run/saves/New World/DIM-1/region/r.-1.-1.mca
deleted file mode 100644
index 3e4265b74d10faaf5c28be0f47f75b883c5dd543..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.-1.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.-1.-2.mca b/run/saves/New World/DIM-1/region/r.-1.-2.mca
deleted file mode 100644
index 8361c617da11cb4b3b5cb3cefd4c7ee71f40d1e6..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.-1.-2.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.-1.0.mca b/run/saves/New World/DIM-1/region/r.-1.0.mca
deleted file mode 100644
index 5ad49ee1c70210cf5dc4bec4ec8e2d8ed73ff51b..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.-1.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.0.-1.mca b/run/saves/New World/DIM-1/region/r.0.-1.mca
deleted file mode 100644
index ce4caf11c4566e073ca1329a2f7de89769e327ff..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.0.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.0.-2.mca b/run/saves/New World/DIM-1/region/r.0.-2.mca
deleted file mode 100644
index f375712b1493d4449e1e52485467323feb3858b1..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.0.-2.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.0.0.mca b/run/saves/New World/DIM-1/region/r.0.0.mca
deleted file mode 100644
index 12c4bed9a31527b496520129be56373113110ec8..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.0.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.1.-1.mca b/run/saves/New World/DIM-1/region/r.1.-1.mca
deleted file mode 100644
index 208a8925746252febfef4cda0981d5b749fbaafd..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.1.-1.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.1.-2.mca b/run/saves/New World/DIM-1/region/r.1.-2.mca
deleted file mode 100644
index 59bc986fec68cd7e7bfd5f3d6570a6088d1efe32..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.1.-2.mca and /dev/null differ
diff --git a/run/saves/New World/DIM-1/region/r.1.0.mca b/run/saves/New World/DIM-1/region/r.1.0.mca
deleted file mode 100644
index 10d2009aa5aca1415eea2b03265c93a2ebb9ff37..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/DIM-1/region/r.1.0.mca and /dev/null differ
diff --git a/run/saves/New World/DIM1/data/raids_end.dat b/run/saves/New World/DIM1/data/raids_end.dat
index 910f399122a1531d6c1bf8430ac55104eb94a433..527a0e4399f36659c82de96cdbab8ae2ff194484 100644
Binary files a/run/saves/New World/DIM1/data/raids_end.dat and b/run/saves/New World/DIM1/data/raids_end.dat differ
diff --git a/run/saves/New World/advancements/380df991-f603-344c-a090-369bad2a924a.json b/run/saves/New World/advancements/380df991-f603-344c-a090-369bad2a924a.json
index f644106c4aa416cd5dfb5ad10bad88bba8e05646..f7e478d4a5b609f9140a4e5495a3152527a40c4b 100644
--- a/run/saves/New World/advancements/380df991-f603-344c-a090-369bad2a924a.json	
+++ b/run/saves/New World/advancements/380df991-f603-344c-a090-369bad2a924a.json	
@@ -1,900 +1,15 @@
 {
   "minecraft:recipes/decorations/crafting_table": {
     "criteria": {
-      "unlock_right_away": "2023-06-20 19:00:38 +0300"
+      "unlock_right_away": "2023-06-26 20:31:38 +0300"
     },
     "done": true
   },
   "minecraft:adventure/adventuring_time": {
     "criteria": {
-      "minecraft:wooded_badlands": "2023-06-20 19:01:53 +0300",
-      "minecraft:bamboo_jungle": "2023-06-20 19:29:11 +0300",
-      "minecraft:badlands": "2023-06-20 19:00:39 +0300",
-      "minecraft:beach": "2023-06-20 19:28:46 +0300",
-      "minecraft:dark_forest": "2023-06-20 19:30:48 +0300",
-      "minecraft:river": "2023-06-20 19:01:32 +0300",
-      "minecraft:lukewarm_ocean": "2023-06-20 19:24:00 +0300",
-      "minecraft:lush_caves": "2023-06-20 19:23:53 +0300",
-      "minecraft:jungle": "2023-06-20 19:29:05 +0300",
-      "minecraft:old_growth_birch_forest": "2023-06-20 19:30:52 +0300"
+      "minecraft:ice_spikes": "2023-06-26 20:31:40 +0300"
     },
     "done": false
   },
-  "minecraft:recipes/combat/iron_sword": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/iron_pickaxe": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/iron_leggings": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/shield": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/hopper": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/iron_bars": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/golden_axe": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/iron_boots": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/iron_chestplate": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/golden_pickaxe": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/lantern": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/iron_nugget": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/gold_nugget": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/bucket": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/iron_helmet": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/golden_shovel": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/minecart": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/iron_hoe": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/food/golden_apple": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/iron_shovel": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/golden_boots": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/golden_helmet": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:story/smelt_iron": {
-    "criteria": {
-      "iron": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/golden_sword": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/shears": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/gold_block": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/iron_trapdoor": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/chain": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/golden_chestplate": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/iron_block": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/iron_axe": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/crossbow": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/smithing_table": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/golden_hoe": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/light_weighted_pressure_plate": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/iron_door": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/heavy_weighted_pressure_plate": {
-    "criteria": {
-      "has_iron_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/golden_leggings": {
-    "criteria": {
-      "has_gold_ingot": "2023-06-20 19:02:35 +0300"
-    },
-    "done": true
-  },
-  "minecraft:nether/get_wither_skull": {
-    "criteria": {
-      "wither_skull": "2023-06-20 19:04:00 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/skull_banner_pattern": {
-    "criteria": {
-      "has_wither_skeleton_skull": "2023-06-20 19:04:00 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/flint_and_steel": {
-    "criteria": {
-      "has_obsidian": "2023-06-20 19:04:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:story/form_obsidian": {
-    "criteria": {
-      "obsidian": "2023-06-20 19:04:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/enchanting_table": {
-    "criteria": {
-      "has_obsidian": "2023-06-20 19:04:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:nether/explore_nether": {
-    "criteria": {
-      "minecraft:nether_wastes": "2023-06-20 19:06:24 +0300",
-      "minecraft:soul_sand_valley": "2023-06-20 19:10:44 +0300",
-      "minecraft:warped_forest": "2023-06-20 19:11:33 +0300"
-    },
-    "done": false
-  },
-  "minecraft:nether/root": {
-    "criteria": {
-      "entered_nether": "2023-06-20 19:06:24 +0300"
-    },
-    "done": true
-  },
-  "minecraft:story/enter_the_nether": {
-    "criteria": {
-      "entered_nether": "2023-06-20 19:06:24 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/chest": {
-    "criteria": {
-      "has_lots_of_items": "2023-06-20 19:07:58 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/nether_brick": {
-    "criteria": {
-      "has_netherrack": "2023-06-20 19:07:58 +0300"
-    },
-    "done": true
-  },
-  "minecraft:adventure/ol_betsy": {
-    "criteria": {
-      "shot_crossbow": "2023-06-20 19:13:07 +0300"
-    },
-    "done": true
-  },
-  "minecraft:adventure/shoot_arrow": {
-    "criteria": {
-      "shot_arrow": "2023-06-20 19:13:26 +0300"
-    },
-    "done": true
-  },
-  "minecraft:adventure/root": {
-    "criteria": {
-      "killed_something": "2023-06-20 19:13:26 +0300"
-    },
-    "done": true
-  },
-  "minecraft:adventure/kill_all_mobs": {
-    "criteria": {
-      "minecraft:ghast": "2023-06-20 19:13:26 +0300",
-      "minecraft:magma_cube": "2023-06-20 19:18:08 +0300",
-      "minecraft:piglin_brute": "2023-06-20 19:20:28 +0300",
-      "minecraft:zombified_piglin": "2023-06-20 19:13:58 +0300",
-      "minecraft:enderman": "2023-06-20 19:21:10 +0300"
-    },
-    "done": false
-  },
-  "minecraft:adventure/kill_a_mob": {
-    "criteria": {
-      "minecraft:ghast": "2023-06-20 19:13:26 +0300"
-    },
-    "done": true
-  },
-  "minecraft:nether/find_bastion": {
-    "criteria": {
-      "bastion": "2023-06-20 19:15:46 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/observer": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/comparator": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/netherite_upgrade_smithing_template": {
-    "criteria": {
-      "has_netherite_upgrade_smithing_template": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/iron_ingot_from_iron_block": {
-    "criteria": {
-      "has_iron_block": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:story/shiny_gear": {
-    "criteria": {
-      "diamond_boots": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/diorite": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/granite": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/anvil": {
-    "criteria": {
-      "has_iron_block": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/quartz_block": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/redstone/daylight_detector": {
-    "criteria": {
-      "has_quartz": "2023-06-20 19:16:55 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/netherite_block": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/netherite_boots_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/netherite_shovel_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/netherite_chestplate_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/netherite_sword_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/netherite_leggings_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/netherite_axe_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/netherite_hoe_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/netherite_pickaxe_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/lodestone": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/netherite_helmet_smithing": {
-    "criteria": {
-      "has_netherite_ingot": "2023-06-20 19:16:56 +0300"
-    },
-    "done": true
-  },
-  "minecraft:adventure/throw_trident": {
-    "criteria": {
-      "shot_trident": "2023-06-20 19:18:02 +0300"
-    },
-    "done": true
-  },
-  "minecraft:nether/loot_bastion": {
-    "criteria": {
-      "loot_bastion_other": "2023-06-20 19:18:53 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/netherite_ingot": {
-    "criteria": {
-      "has_netherite_scrap": "2023-06-20 19:19:17 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/iron_nugget_from_smelting": {
-    "criteria": {
-      "has_iron_sword": "2023-06-20 19:20:20 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/misc/iron_nugget_from_blasting": {
-    "criteria": {
-      "has_iron_sword": "2023-06-20 19:20:20 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/polished_deepslate": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/lime_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/ladder": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/mangrove_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/coarse_dirt": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_tile_stairs_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/light_gray_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/pink_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/deepslate_brick_wall_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/polished_deepslate_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/polished_deepslate_slab_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/orange_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/red_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_brick_stairs_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/stone_sword": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/stone_pickaxe": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_brick_slab_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/stone_axe": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/magenta_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/campfire": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/brown_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_tile_slab_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/wooden_hoe": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/light_blue_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:story/mine_stone": {
-    "criteria": {
-      "get_stone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/furnace": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/wooden_pickaxe": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/cobbled_deepslate_stairs": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/green_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/wooden_axe": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/blue_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/chiseled_deepslate_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/yellow_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:end/elytra": {
-    "criteria": {
-      "elytra": "2023-06-20 19:29:46 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/cobbled_deepslate_slab": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/wooden_shovel": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/acacia_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/cherry_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/white_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/deepslate_tile_wall_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/moss_carpet": {
-    "criteria": {
-      "has_moss_block": "2023-06-20 19:26:46 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/combat/wooden_sword": {
-    "criteria": {
-      "has_stick": "2023-06-20 19:31:42 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/gray_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/black_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/cobbled_deepslate_wall": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/decorations/polished_deepslate_wall_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_bricks_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/bamboo_raft": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/spruce_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate_tiles_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/purple_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/birch_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/stone_hoe": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/deepslate": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/oak_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/cyan_concrete_powder": {
-    "criteria": {
-      "has_gravel": "2023-06-20 19:26:45 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/mossy_cobblestone_from_moss_block": {
-    "criteria": {
-      "has_moss_block": "2023-06-20 19:26:46 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/tools/stone_shovel": {
-    "criteria": {
-      "has_cobblestone": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/polished_deepslate_stairs_from_cobbled_deepslate_stonecutting": {
-    "criteria": {
-      "has_cobbled_deepslate": "2023-06-20 19:25:37 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/building_blocks/mossy_stone_bricks_from_moss_block": {
-    "criteria": {
-      "has_moss_block": "2023-06-20 19:26:46 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/jungle_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
-  "minecraft:recipes/transportation/dark_oak_boat": {
-    "criteria": {
-      "in_water": "2023-06-20 19:26:49 +0300"
-    },
-    "done": true
-  },
   "DataVersion": 3463
 }
\ No newline at end of file
diff --git a/run/saves/New World/data/raids.dat b/run/saves/New World/data/raids.dat
index 910f399122a1531d6c1bf8430ac55104eb94a433..527a0e4399f36659c82de96cdbab8ae2ff194484 100644
Binary files a/run/saves/New World/data/raids.dat and b/run/saves/New World/data/raids.dat differ
diff --git a/run/saves/New World/data/random_sequences.dat b/run/saves/New World/data/random_sequences.dat
deleted file mode 100644
index 1909d05b0c787992e80eed030972a36a67baa331..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/data/random_sequences.dat and /dev/null differ
diff --git a/run/saves/New World/entities/r.-1.-1.mca b/run/saves/New World/entities/r.-1.-1.mca
index 7d9c196755ed732345bd88c1ed8e76031d847ed4..3d43d4abe894d6748a6ee9801ef67fc1dfef01e9 100644
Binary files a/run/saves/New World/entities/r.-1.-1.mca and b/run/saves/New World/entities/r.-1.-1.mca differ
diff --git a/run/saves/New World/entities/r.-1.0.mca b/run/saves/New World/entities/r.-1.0.mca
index b3e29a9f7387a0837c1b733fcb0e6e6da5781fc8..c6b9bc411b74db0f56c91565d0dea9077dd97889 100644
Binary files a/run/saves/New World/entities/r.-1.0.mca and b/run/saves/New World/entities/r.-1.0.mca differ
diff --git a/run/saves/New World/entities/r.-2.-1.mca b/run/saves/New World/entities/r.-2.-1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/entities/r.-2.0.mca b/run/saves/New World/entities/r.-2.0.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/entities/r.0.-1.mca b/run/saves/New World/entities/r.0.-1.mca
index 9f94ee606ed1750cafc5032a33ea92e2d571e3f5..03ef851291c4396983aac115a86af24e94d84111 100644
Binary files a/run/saves/New World/entities/r.0.-1.mca and b/run/saves/New World/entities/r.0.-1.mca differ
diff --git a/run/saves/New World/entities/r.0.0.mca b/run/saves/New World/entities/r.0.0.mca
index 0ab737b9e6f923ec676446351227d3465f496ab7..731c912d43829800b898e58384e89263cde2f493 100644
Binary files a/run/saves/New World/entities/r.0.0.mca and b/run/saves/New World/entities/r.0.0.mca differ
diff --git a/run/saves/New World/entities/r.4.-3.mca b/run/saves/New World/entities/r.4.-3.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/entities/r.4.-4.mca b/run/saves/New World/entities/r.4.-4.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/entities/r.5.-2.mca b/run/saves/New World/entities/r.5.-2.mca
deleted file mode 100644
index 3937f80894d606557f54c2b415423664238b0681..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.5.-2.mca and /dev/null differ
diff --git a/run/saves/New World/entities/r.5.-3.mca b/run/saves/New World/entities/r.5.-3.mca
deleted file mode 100644
index cd9c4802fdc6beb00d0bdf355530cf8fc5d015e0..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.5.-3.mca and /dev/null differ
diff --git a/run/saves/New World/entities/r.5.-4.mca b/run/saves/New World/entities/r.5.-4.mca
deleted file mode 100644
index d7b211496f60f2eaa77967f13f198f05feaca2c0..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.5.-4.mca and /dev/null differ
diff --git a/run/saves/New World/entities/r.6.-2.mca b/run/saves/New World/entities/r.6.-2.mca
deleted file mode 100644
index f2a2d9c1d7aba59f693c8a01d85258f08aae2297..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.6.-2.mca and /dev/null differ
diff --git a/run/saves/New World/entities/r.6.-3.mca b/run/saves/New World/entities/r.6.-3.mca
deleted file mode 100644
index 3a85286205f4df5ef417e4431981351db21a7fd6..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.6.-3.mca and /dev/null differ
diff --git a/run/saves/New World/entities/r.6.-4.mca b/run/saves/New World/entities/r.6.-4.mca
deleted file mode 100644
index 017835c7faf10f2d907fd8a6c143afbc7916be2b..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/entities/r.6.-4.mca and /dev/null differ
diff --git a/run/saves/New World/icon.png b/run/saves/New World/icon.png
index 297738e2ff717bdf73cdbee13b158610dc3b6c77..2ba171c224ea2c81f731571e8268f387a2e395ac 100644
Binary files a/run/saves/New World/icon.png and b/run/saves/New World/icon.png differ
diff --git a/run/saves/New World/level.dat b/run/saves/New World/level.dat
index 937c54cbd41fa1cd94ec443ed14c66e3ad66b85b..44ab6452dc8186d805639ca0e7c1b0704ce87269 100644
Binary files a/run/saves/New World/level.dat and b/run/saves/New World/level.dat differ
diff --git a/run/saves/New World/level.dat_old b/run/saves/New World/level.dat_old
index bad40525415f923323620560804688c16cf8cc69..ad36182cda82a7be8b78b81267380c4df16b2311 100644
Binary files a/run/saves/New World/level.dat_old and b/run/saves/New World/level.dat_old differ
diff --git a/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat b/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat
index 14328e2be1a2efe3299ba9fa1bf408bb20ad3231..932843862a8a6ac18b2a5fb8ee7f817877e7c2a0 100644
Binary files a/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat and b/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat differ
diff --git a/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat_old b/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat_old
index f95bc3153700d384cc2530ca5313e482e79b5310..30456569e76515a2bd35042890b94812c523f5b1 100644
Binary files a/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat_old and b/run/saves/New World/playerdata/380df991-f603-344c-a090-369bad2a924a.dat_old differ
diff --git a/run/saves/New World/poi/r.-1.-1.mca b/run/saves/New World/poi/r.-1.-1.mca
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ba4056783efce0034a8fddf02e0352ff8dbed92f 100644
Binary files a/run/saves/New World/poi/r.-1.-1.mca and b/run/saves/New World/poi/r.-1.-1.mca differ
diff --git a/run/saves/New World/poi/r.-1.0.mca b/run/saves/New World/poi/r.-1.0.mca
deleted file mode 100644
index 9cee4cee0cfb0220e4c37a03ce16d16dea894313..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/poi/r.-1.0.mca and /dev/null differ
diff --git a/run/saves/New World/poi/r.-1.1.mca b/run/saves/New World/poi/r.-1.1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.-2.-1.mca b/run/saves/New World/poi/r.-2.-1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.-2.0.mca b/run/saves/New World/poi/r.-2.0.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.0.-1.mca b/run/saves/New World/poi/r.0.-1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.0.0.mca b/run/saves/New World/poi/r.0.0.mca
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..cea3ca05ff3ef0f5a086f52f491829d33810cc85 100644
Binary files a/run/saves/New World/poi/r.0.0.mca and b/run/saves/New World/poi/r.0.0.mca differ
diff --git a/run/saves/New World/poi/r.0.1.mca b/run/saves/New World/poi/r.0.1.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.4.-2.mca b/run/saves/New World/poi/r.4.-2.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.4.-3.mca b/run/saves/New World/poi/r.4.-3.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.4.-4.mca b/run/saves/New World/poi/r.4.-4.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.5.-2.mca b/run/saves/New World/poi/r.5.-2.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.5.-3.mca b/run/saves/New World/poi/r.5.-3.mca
deleted file mode 100644
index fff2303361d57a4c7881754f47bddff8a3869592..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/poi/r.5.-3.mca and /dev/null differ
diff --git a/run/saves/New World/poi/r.5.-4.mca b/run/saves/New World/poi/r.5.-4.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/poi/r.6.-2.mca b/run/saves/New World/poi/r.6.-2.mca
deleted file mode 100644
index 0a7f11b3ca2beb79920ca5e27c6f287433480929..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/poi/r.6.-2.mca and /dev/null differ
diff --git a/run/saves/New World/poi/r.6.-3.mca b/run/saves/New World/poi/r.6.-3.mca
deleted file mode 100644
index 4fdebbb60e7579240ee9aa2f8530d5d09f312e56..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/poi/r.6.-3.mca and /dev/null differ
diff --git a/run/saves/New World/poi/r.6.-4.mca b/run/saves/New World/poi/r.6.-4.mca
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/run/saves/New World/region/r.-1.-1.mca b/run/saves/New World/region/r.-1.-1.mca
index b383c725352a05a403a56cd0f692852200842e82..d789faf647ceb4d6ae94abdd5d23b98bcecc8b50 100644
Binary files a/run/saves/New World/region/r.-1.-1.mca and b/run/saves/New World/region/r.-1.-1.mca differ
diff --git a/run/saves/New World/region/r.-1.0.mca b/run/saves/New World/region/r.-1.0.mca
index 2dad68d3aff89b7e94cd1b7fc7b6872727022b14..00c3c57b2ff3a33da761b2eb36f8f67bbc68f0e8 100644
Binary files a/run/saves/New World/region/r.-1.0.mca and b/run/saves/New World/region/r.-1.0.mca differ
diff --git a/run/saves/New World/region/r.-1.1.mca b/run/saves/New World/region/r.-1.1.mca
deleted file mode 100644
index 69eb273ded9bbf13b640c7c975c78d36fcc397ab..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.-1.1.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.-2.-1.mca b/run/saves/New World/region/r.-2.-1.mca
deleted file mode 100644
index 38ea7b54f106e8df9b2307ebeb28c8c51d11aca7..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.-2.-1.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.-2.0.mca b/run/saves/New World/region/r.-2.0.mca
deleted file mode 100644
index 8087e57753fe550bf91874309887845ee18ca587..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.-2.0.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.-2.1.mca b/run/saves/New World/region/r.-2.1.mca
deleted file mode 100644
index 46f5ea6c3de0dcf85bbe8fc1e05dfc2171888698..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.-2.1.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.0.-1.mca b/run/saves/New World/region/r.0.-1.mca
index d420970439e10987f8cb7c2946703342466f847f..a1061a10b26c7d496c3e0eecefba3d044b0aca27 100644
Binary files a/run/saves/New World/region/r.0.-1.mca and b/run/saves/New World/region/r.0.-1.mca differ
diff --git a/run/saves/New World/region/r.0.0.mca b/run/saves/New World/region/r.0.0.mca
index f537be8c03cdf9a27639d8bb27cc8daf0144a8b4..d7a2ebcf131d52d58e0b7775688cebdf58383e76 100644
Binary files a/run/saves/New World/region/r.0.0.mca and b/run/saves/New World/region/r.0.0.mca differ
diff --git a/run/saves/New World/region/r.0.1.mca b/run/saves/New World/region/r.0.1.mca
deleted file mode 100644
index 0b6d00a5a2fb2031b7bfa8cbe2a58a6b9fb0b130..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.0.1.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.4.-2.mca b/run/saves/New World/region/r.4.-2.mca
deleted file mode 100644
index 4763643546a00e807e0faf9caed57fb1fdc78205..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.4.-2.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.4.-3.mca b/run/saves/New World/region/r.4.-3.mca
deleted file mode 100644
index 9e28a05c6cbe073eea998622f4adb3f18b1c7368..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.4.-3.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.4.-4.mca b/run/saves/New World/region/r.4.-4.mca
deleted file mode 100644
index cfa079b4b28e3499d6e9fa7ad421467f480195c0..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.4.-4.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.5.-2.mca b/run/saves/New World/region/r.5.-2.mca
deleted file mode 100644
index fc22ed1e2b63d19066bf836e5bf2974f3aef3497..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.5.-2.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.5.-3.mca b/run/saves/New World/region/r.5.-3.mca
deleted file mode 100644
index 979dc071396026cd26ffb338cb6426e3fd3f0fc0..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.5.-3.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.5.-4.mca b/run/saves/New World/region/r.5.-4.mca
deleted file mode 100644
index 51aa404fa4f23fd15569c3bee95709a7b5a41999..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.5.-4.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.6.-2.mca b/run/saves/New World/region/r.6.-2.mca
deleted file mode 100644
index 0bdc7b02f09a760461c8cfff819dccfe7a199a87..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.6.-2.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.6.-3.mca b/run/saves/New World/region/r.6.-3.mca
deleted file mode 100644
index 13379befaba352b9210803c8a1c03722cc81ef75..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.6.-3.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.6.-4.mca b/run/saves/New World/region/r.6.-4.mca
deleted file mode 100644
index 75e8dfba945087b30907706c2a084a192caa6764..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.6.-4.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.7.-2.mca b/run/saves/New World/region/r.7.-2.mca
deleted file mode 100644
index 33c8fbff2341bed6eb9c8e36f7966b918816484a..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.7.-2.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.7.-3.mca b/run/saves/New World/region/r.7.-3.mca
deleted file mode 100644
index 16953013fc7557a9bd038d7a540a9548cfdbae2a..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.7.-3.mca and /dev/null differ
diff --git a/run/saves/New World/region/r.7.-4.mca b/run/saves/New World/region/r.7.-4.mca
deleted file mode 100644
index 1c9fd42d4d16ba53d61c1f265ad728d6327f5c16..0000000000000000000000000000000000000000
Binary files a/run/saves/New World/region/r.7.-4.mca and /dev/null differ
diff --git a/run/saves/New World/stats/380df991-f603-344c-a090-369bad2a924a.json b/run/saves/New World/stats/380df991-f603-344c-a090-369bad2a924a.json
index 72e1172c5ffd68d0dcc223da45cab8f4f9303908..7572a612bb41c67c6c8fc6245cc9f3837d5e3470 100644
--- a/run/saves/New World/stats/380df991-f603-344c-a090-369bad2a924a.json	
+++ b/run/saves/New World/stats/380df991-f603-344c-a090-369bad2a924a.json	
@@ -1 +1 @@
-{"stats":{"minecraft:used":{"minecraft:trident":14,"minecraft:firework_rocket":19,"minecraft:wither_skeleton_skull":3,"minecraft:flint_and_steel":14,"minecraft:iron_sword":25,"minecraft:torch":13,"minecraft:dirt":5,"minecraft:tnt":225,"minecraft:crossbow":18,"minecraft:obsidian":33},"minecraft:custom":{"minecraft:time_since_rest":636,"minecraft:sprint_one_cm":314,"minecraft:damage_taken":312,"minecraft:walk_one_cm":45286,"minecraft:mob_kills":9,"minecraft:drop":9,"minecraft:damage_dealt":1121,"minecraft:fly_one_cm":297438,"minecraft:open_chest":3,"minecraft:crouch_one_cm":326,"minecraft:play_time":35971,"minecraft:deaths":1,"minecraft:sneak_time":114,"minecraft:walk_under_water_one_cm":726,"minecraft:aviate_one_cm":252692,"minecraft:jump":81,"minecraft:walk_on_water_one_cm":787,"minecraft:leave_game":2,"minecraft:time_since_death":553,"minecraft:total_world_time":36539,"minecraft:fall_one_cm":418},"minecraft:mined":{"minecraft:dead_bush":8},"minecraft:picked_up":{"minecraft:stick":22,"minecraft:torch":26,"minecraft:quartz":9,"minecraft:gravel":1,"minecraft:gilded_blackstone":8,"minecraft:amethyst_block":5,"minecraft:moss_carpet":4,"minecraft:name_tag":1,"minecraft:netherite_ingot":1,"minecraft:pumpkin_seeds":3,"minecraft:activator_rail":4,"minecraft:cobbled_deepslate":32,"minecraft:diamond_boots":2,"minecraft:iron_ingot":2,"minecraft:iron_block":5,"minecraft:warped_roots":2,"minecraft:gold_ingot":12,"minecraft:calcite":2,"minecraft:azalea":1,"minecraft:netherite_upgrade_smithing_template":1,"minecraft:moss_block":16,"minecraft:netherrack":126,"minecraft:flowering_azalea":1,"minecraft:ender_pearl":1},"minecraft:dropped":{"minecraft:iron_sword":1,"minecraft:stick":8},"minecraft:killed":{"minecraft:magma_cube":3,"minecraft:zombified_piglin":1,"minecraft:ghast":2,"minecraft:piglin_brute":1,"minecraft:enderman":1}},"DataVersion":3463}
\ No newline at end of file
+{"stats":{"minecraft:used":{"minecraft:evoker_spawn_egg":1,"minecraft:anvil":1},"minecraft:custom":{"minecraft:jump":24,"minecraft:time_since_rest":1895,"minecraft:damage_dealt":159,"minecraft:leave_game":1,"minecraft:sprint_one_cm":3681,"minecraft:play_time":1895,"minecraft:time_since_death":1895,"minecraft:walk_one_cm":2347,"minecraft:total_world_time":1988,"minecraft:interact_with_anvil":1,"minecraft:fly_one_cm":1536}},"DataVersion":3463}
\ No newline at end of file
diff --git a/run/usercache.json b/run/usercache.json
index f9fbe509d78aaa21813c78f863254d9b30fd3e93..4fc8306307ba7403aa00739084a33ae6c1a045d7 100644
--- a/run/usercache.json
+++ b/run/usercache.json
@@ -1 +1 @@
-[{"name":"Dev","uuid":"380df991-f603-344c-a090-369bad2a924a","expiresOn":"2023-07-20 19:23:03 +0300"}]
\ No newline at end of file
+[{"name":"Dev","uuid":"380df991-f603-344c-a090-369bad2a924a","expiresOn":"2023-07-26 20:31:37 +0300"}]
\ No newline at end of file
diff --git a/src/main/java/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.java b/src/main/java/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.java
new file mode 100644
index 0000000000000000000000000000000000000000..3ca34f8a6fd9bf1283c514203b806c3400ea8491
--- /dev/null
+++ b/src/main/java/net/jalu/grmythmod/Items/CustomItem/HerculesClubItem.java
@@ -0,0 +1,44 @@
+package net.jalu.grmythmod.Items.CustomItem;
+
+import net.minecraft.world.entity.Entity;
+import net.minecraft.world.entity.LivingEntity;
+import net.minecraft.world.entity.player.Player;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.Tier;
+import net.minecraft.world.item.enchantment.Enchantments;
+import net.minecraft.world.level.Level;
+
+public class HerculesClubItem extends Item {
+
+    public HerculesClubItem(Properties properties) {
+        super(properties);
+        properties.stacksTo(1);
+    }
+
+    @Override
+    public boolean onLeftClickEntity(ItemStack stack, Player player, Entity entity) {
+
+        System.out.println("LMAO " + stack.isEnchanted());
+        if (stack.isEnchanted() == false) {
+            stack.enchant(Enchantments.KNOCKBACK, 2);
+            stack.enchant(Enchantments.SMITE, 2);
+            stack.enchant(Enchantments.SHARPNESS, 2);
+        }
+
+        return super.onLeftClickEntity(stack, player, entity);
+    }
+
+    @Override
+    public void onCraftedBy(ItemStack stack, Level p_41448_, Player p_41449_) {
+
+        if (stack.isEnchanted() == false) {
+            stack.enchant(Enchantments.KNOCKBACK, 2);
+            stack.enchant(Enchantments.SMITE, 2);
+            stack.enchant(Enchantments.SHARPNESS, 2);
+        }
+
+        super.onCraftedBy(stack, p_41448_, p_41449_);
+    }
+
+}
diff --git a/src/main/java/net/jalu/grmythmod/Items/ModCreativeModeTabs.java b/src/main/java/net/jalu/grmythmod/Items/ModCreativeModeTabs.java
new file mode 100644
index 0000000000000000000000000000000000000000..f1e47f26e82b30bfc930ccab631e01febe81131d
--- /dev/null
+++ b/src/main/java/net/jalu/grmythmod/Items/ModCreativeModeTabs.java
@@ -0,0 +1,27 @@
+package net.jalu.grmythmod.Items;
+
+import net.jalu.grmythmod.MythMod;
+import net.minecraft.core.registries.Registries;
+import net.minecraft.network.chat.Component;
+import net.minecraft.world.item.CreativeModeTab;
+import net.minecraft.world.item.ItemStack;
+import net.minecraftforge.eventbus.api.IEventBus;
+import net.minecraftforge.registries.DeferredRegister;
+import net.minecraftforge.registries.RegistryObject;
+
+public class ModCreativeModeTabs {
+
+    // Create a Deferred Register to hold CreativeModeTabs which will all be registered under the "grmythmod" namespace
+    public static final DeferredRegister<CreativeModeTab> CREATIVE_MODE_TABS =
+        DeferredRegister.create(Registries.CREATIVE_MODE_TAB, MythMod.MOD_ID);
+
+    public static RegistryObject<CreativeModeTab> MYTH_TAB = CREATIVE_MODE_TABS.register("myth_tab", () ->
+        CreativeModeTab.builder().icon(() -> new ItemStack(ModItems.CLUB_OF_HERCULES.get()))
+            .title(Component.translatable("creativemodetab.myth_tab")).build());
+
+    //Method that registers the eventBus to the Deferred Register
+    public static void register(IEventBus eventBus) {
+        CREATIVE_MODE_TABS.register(eventBus);
+    }
+
+}
diff --git a/src/main/java/net/jalu/grmythmod/Items/ModItems.java b/src/main/java/net/jalu/grmythmod/Items/ModItems.java
new file mode 100644
index 0000000000000000000000000000000000000000..0de17cdcef6e5d31b87877c88e10c9d33a222083
--- /dev/null
+++ b/src/main/java/net/jalu/grmythmod/Items/ModItems.java
@@ -0,0 +1,24 @@
+package net.jalu.grmythmod.Items;
+
+import net.jalu.grmythmod.MythMod;
+import net.minecraft.core.registries.Registries;
+import net.minecraft.world.item.*;
+import net.minecraftforge.eventbus.api.IEventBus;
+import net.minecraftforge.registries.DeferredRegister;
+import net.minecraftforge.registries.ForgeRegistries;
+import net.minecraftforge.registries.RegistryObject;
+
+public class ModItems {
+
+    // Create a Deferred Register to hold Items which will all be registered under the "grmythmod" namespace
+    public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, MythMod.MOD_ID);
+
+    public static final RegistryObject<Item> CLUB_OF_HERCULES = ITEMS.register("club_of_hercules",
+        () -> new AxeItem(Tiers.NETHERITE, 1, 1, new Item.Properties().stacksTo(1)));
+
+    //Register method for Items
+    public static void register(IEventBus eventBus) {
+        ITEMS.register(eventBus);
+    }
+
+}
diff --git a/src/main/java/net/jalu/grmythmod/MythMod.java b/src/main/java/net/jalu/grmythmod/MythMod.java
index ee07deba63f0ae98b5e9e4e2e1d9c28b23f5dcc3..e79e4b7f7298c2c4fd59839dfd154c4a8ec4249c 100644
--- a/src/main/java/net/jalu/grmythmod/MythMod.java
+++ b/src/main/java/net/jalu/grmythmod/MythMod.java
@@ -1,25 +1,17 @@
 package net.jalu.grmythmod;
 
 import com.mojang.logging.LogUtils;
-import net.minecraft.client.Minecraft;
-import net.minecraft.core.registries.Registries;
-import net.minecraft.world.food.FoodProperties;
-import net.minecraft.world.item.BlockItem;
-import net.minecraft.world.item.CreativeModeTab;
+import net.jalu.grmythmod.Items.ModCreativeModeTabs;
+import net.jalu.grmythmod.Items.ModItems;
 import net.minecraft.world.item.CreativeModeTabs;
-import net.minecraft.world.item.Item;
 import net.minecraft.world.level.block.Block;
 import net.minecraft.world.level.block.Blocks;
 import net.minecraft.world.level.block.state.BlockBehaviour;
 import net.minecraft.world.level.material.MapColor;
-import net.minecraftforge.api.distmarker.Dist;
 import net.minecraftforge.common.MinecraftForge;
 import net.minecraftforge.event.BuildCreativeModeTabContentsEvent;
-import net.minecraftforge.event.server.ServerStartingEvent;
 import net.minecraftforge.eventbus.api.IEventBus;
-import net.minecraftforge.eventbus.api.SubscribeEvent;
 import net.minecraftforge.fml.common.Mod;
-import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
 import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
 import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
 import net.minecraftforge.registries.DeferredRegister;
@@ -27,60 +19,57 @@ import net.minecraftforge.registries.ForgeRegistries;
 import net.minecraftforge.registries.RegistryObject;
 import org.slf4j.Logger;
 
+
 // The value here should match an entry in the META-INF/mods.toml file
-@Mod(MythMod.MODID)
+@Mod(MythMod.MOD_ID)
 public class MythMod {
     // Define mod id in a common place for everything to reference
-    public static final String MODID = "grmythmod";
+    public static final String MOD_ID = "grmythmod";
 
     // Directly reference a slf4j logger
     private static final Logger LOGGER = LogUtils.getLogger();
 
-    // Create a Deferred Register to hold Blocks which will all be registered under the "examplemod" namespace
-    public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, MODID);
-
-    // Create a Deferred Register to hold Items which will all be registered under the "examplemod" namespace
-    public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, MODID);
-
-    // Create a Deferred Register to hold CreativeModeTabs which will all be registered under the "examplemod" namespace
-    public static final DeferredRegister<CreativeModeTab> CREATIVE_MODE_TABS = DeferredRegister.create(Registries.CREATIVE_MODE_TAB, MODID);
+    // Create a Deferred Register to hold Blocks which will all be registered under the "grmythmod" namespace
+    public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, MOD_ID);
 
-    // Creates a new Block with the id "examplemod:example_block", combining the namespace and path
-    public static final RegistryObject<Block> EXAMPLE_BLOCK = BLOCKS.register("example_block", () -> new Block(BlockBehaviour.Properties.of().mapColor(MapColor.STONE)));
+    // Creates a new Block with the id "grmythmod:example_block", combining the namespace and path
+    //public static final RegistryObject<Block> EXAMPLE_BLOCK = BLOCKS.register("example_block", () -> new Block(BlockBehaviour.Properties.of().mapColor(MapColor.STONE)));
 
-    // Creates a new BlockItem with the id "examplemod:example_block", combining the namespace and path
-    public static final RegistryObject<Item> EXAMPLE_BLOCK_ITEM = ITEMS.register("example_block", () -> new BlockItem(EXAMPLE_BLOCK.get(), new Item.Properties()));
+//    // Creates a new BlockItem with the id "grmythmod:example_block", combining the namespace and path
+//    public static final RegistryObject<Item> EXAMPLE_BLOCK_ITEM = ITEMS.register("example_block", () -> new BlockItem(EXAMPLE_BLOCK.get(), new Item.Properties()));
+//
+//    // Creates a new food item with the id "grmythmod:example_id", nutrition 1 and saturation 2
+//    public static final RegistryObject<Item> EXAMPLE_ITEM = ITEMS.register("example_item", () -> new Item(new Item.Properties().food(new FoodProperties.Builder()
+//        .alwaysEat().nutrition(1).saturationMod(2f).build())));
 
-    // Creates a new food item with the id "examplemod:example_id", nutrition 1 and saturation 2
-    public static final RegistryObject<Item> EXAMPLE_ITEM = ITEMS.register("example_item", () -> new Item(new Item.Properties().food(new FoodProperties.Builder()
-        .alwaysEat().nutrition(1).saturationMod(2f).build())));
-
-    // Creates a creative tab with the id "examplemod:example_tab" for the example item, that is placed after the combat tab
-    public static final RegistryObject<CreativeModeTab> EXAMPLE_TAB = CREATIVE_MODE_TABS.register("example_tab", () -> CreativeModeTab.builder()
-        .withTabsBefore(CreativeModeTabs.COMBAT)
-        .icon(() -> EXAMPLE_ITEM.get().getDefaultInstance())
-        .displayItems((parameters, output) -> {
-            output.accept(EXAMPLE_ITEM.get()); // Add the example item to the tab. For your own tabs, this method is preferred over the event
-        }).build());
+    // Creates a creative tab with the id "grmythmod:example_tab" for the example item, that is placed after the combat tab
+//    public static final RegistryObject<CreativeModeTab> EXAMPLE_TAB = CREATIVE_MODE_TABS.register("example_tab", () -> CreativeModeTab.builder()
+//        .withTabsBefore(CreativeModeTabs.COMBAT)
+//        .icon(() -> EXAMPLE_ITEM.get().getDefaultInstance())
+//        .displayItems((parameters, output) -> {
+//            output.accept(EXAMPLE_ITEM.get()); // Add the example item to the tab. For your own tabs, this method is preferred over the event
+//        }).build());
 
     public MythMod() {
         IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
 
+        // Register the Deferred Register to the mod event bus so tabs get registered
+        ModCreativeModeTabs.register(modEventBus);
+
+        // Register the Deferred Register to the mod event bus so items get registered
+        ModItems.register(modEventBus);
+
         // Register the commonSetup method for modloading
         modEventBus.addListener(this::commonSetup);
 
         // Register the Deferred Register to the mod event bus so blocks get registered
-        BLOCKS.register(modEventBus);
-        // Register the Deferred Register to the mod event bus so items get registered
-        ITEMS.register(modEventBus);
-        // Register the Deferred Register to the mod event bus so tabs get registered
-        CREATIVE_MODE_TABS.register(modEventBus);
+        //BLOCKS.register(modEventBus);
 
         // Register ourselves for server and other game events we are interested in
         MinecraftForge.EVENT_BUS.register(this);
 
         // Register the item to a creative tab
-        //modEventBus.addListener(this::addCreative);
+        modEventBus.addListener(this::addCreative);
     }
 
     private void commonSetup(final FMLCommonSetupEvent event) {
@@ -89,14 +78,23 @@ public class MythMod {
         LOGGER.info("DIRT BLOCK >> {}", ForgeRegistries.BLOCKS.getKey(Blocks.DIRT));
     }
 
-    /*
+
     // Add the example block item to the building blocks tab
-    private void addCreative(BuildCreativeModeTabContentsEvent event)
-    {
-        if (event.getTabKey() == CreativeModeTabs.BUILDING_BLOCKS)
-            event.accept(EXAMPLE_BLOCK_ITEM);
+    private void addCreative(BuildCreativeModeTabContentsEvent event) {
+        if (event.getTabKey() == CreativeModeTabs.COMBAT) {
+            event.accept(ModItems.CLUB_OF_HERCULES);
+            // TODO: 23/06/2023 Items can be added here 
+        }
+
+        if (event.getTab() == ModCreativeModeTabs.MYTH_TAB.get()) {
+            event.accept(ModItems.CLUB_OF_HERCULES);
+            // TODO: 23/06/2023 Items can be added here 
+        }
     }
 
+    /*
+
+
     // You can use SubscribeEvent and let the Event Bus discover methods to call
     @SubscribeEvent
     public void onServerStarting(ServerStartingEvent event)
diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml
index b5d4744c29c79c684f25de5c3c8c125121e09269..a6dacc59c1224af29434880d3acd4e73f44ab357 100644
--- a/src/main/resources/META-INF/mods.toml
+++ b/src/main/resources/META-INF/mods.toml
@@ -47,7 +47,7 @@ description='''${mod_description}'''
     # Does this dependency have to exist - if not, ordering below must be specified
     mandatory=true #mandatory
     # The version range of the dependency
-    versionRange="${forge_version_range}" #mandatory
+    versionRange="[44,)" #mandatory
     # An ordering relationship for the dependency - BEFORE or AFTER required if the dependency is not mandatory
     # BEFORE - This mod is loaded BEFORE the dependency
     # AFTER - This mod is loaded AFTER the dependency
@@ -59,6 +59,6 @@ description='''${mod_description}'''
     modId="minecraft"
     mandatory=true
     # This version range declares a minimum of the current minecraft version up to but not including the next major version
-    versionRange="${minecraft_version_range}"
+    versionRange="1.19.3"
     ordering="NONE"
     side="BOTH"
diff --git a/src/main/resources/assets/grmythmod/lang/en_us.json b/src/main/resources/assets/grmythmod/lang/en_us.json
new file mode 100644
index 0000000000000000000000000000000000000000..f8f873f015622512333d423cb5619dfae51dcaec
--- /dev/null
+++ b/src/main/resources/assets/grmythmod/lang/en_us.json
@@ -0,0 +1,5 @@
+{
+  "item.grmythmod.club_of_hercules": "Club of Hercules",
+
+  "creativemodetab.myth_tab": "Myth Tab"
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/grmythmod/models/item/club_of_hercules.json b/src/main/resources/assets/grmythmod/models/item/club_of_hercules.json
new file mode 100644
index 0000000000000000000000000000000000000000..e203aa12399f0b1e6579d2a2445c641ebd045b79
--- /dev/null
+++ b/src/main/resources/assets/grmythmod/models/item/club_of_hercules.json
@@ -0,0 +1,6 @@
+{
+  "parent": "minecraft:item/generated",
+  "textures": {
+    "layer0": "grmythmod:item/club_of_hercules"
+  }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/grmythmod/textures/item/club_of_hercules.png b/src/main/resources/assets/grmythmod/textures/item/club_of_hercules.png
new file mode 100644
index 0000000000000000000000000000000000000000..123dd3c5bfe1e132abf09d51a8882a92ce1e80cd
Binary files /dev/null and b/src/main/resources/assets/grmythmod/textures/item/club_of_hercules.png differ